From 2a79ecb7fa17117b47a67213f1cb3aa5a593a74f Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Mon, 2 Dec 2024 07:39:10 +0000 Subject: [PATCH 001/160] update bfgs method --- docs/advanced/input_files/input-main.md | 1 + docs/advanced/opt.md | 4 ++++ source/module_relax/relax_old/bfgs.cpp | 6 +++--- source/module_relax/relax_old/bfgs.h | 4 ++-- 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index ced6c56c54..81d077f2db 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -1369,6 +1369,7 @@ These variables are used to control the geometry relaxation. - **Description**: The methods to do geometry optimization. - cg: using the conjugate gradient (CG) algorithm. Note that there are two implementations of the conjugate gradient (CG) method, see [relax_new](#relax_new). - bfgs: using the Broyden–Fletcher–Goldfarb–Shanno (BFGS) algorithm. + - bfgs_trad: using BFGS algorithm consistent with the BFGS algorithm in ASE. - cg_bfgs: using the CG method for the initial steps, and switching to BFGS method when the force convergence is smaller than [relax_cg_thr](#relax_cg_thr). - sd: using the steepest descent (SD) algorithm. - fire: the Fast Inertial Relaxation Engine method (FIRE), a kind of molecular-dynamics-based relaxation algorithm, is implemented in the molecular dynamics (MD) module. The algorithm can be used by setting [calculation](#calculation) to `md` and [md_type](#md_type) to `fire`. Also ionic velocities should be set in this case. See [fire](../md.md#fire) for more details. diff --git a/docs/advanced/opt.md b/docs/advanced/opt.md index e27800aa4d..d4f687f275 100644 --- a/docs/advanced/opt.md +++ b/docs/advanced/opt.md @@ -24,6 +24,10 @@ The [BFGS method](https://en.wikipedia.org/wiki/Broyden%E2%80%93Fletcher%E2%80%9 In ABACUS, we implemented the BFGS method for doing fixed-cell structural relaxation. +### BFGS_TRAD method + +The BFGS_TRAD method is an algorithm implemented in ABACUS, referencing the BFGS method from ASE. The previous BFGS method in ABACUS did not perform well for some tests and the BFGS_TRAD method now produces results that are consistant with the BFGS method in ASE. In cases where the previous BFGS method could not converge within a limited number of steps, the BFGS_TRAD method can successfully converge. + ### SD method The [SD (steepest descent) method](https://en.wikipedia.org/wiki/Gradient_descent) is one of the simplest first-order optimization methods, where in each step the motion is along the direction of the gradient, where the function descents the fastest. diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index 5b8dbc03d5..2915dfa84b 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -6,7 +6,7 @@ void BFGS::allocate(const int _size) // initialize H0、H、pos0、force0、force { - alpha=70; + alpha=70;//default value in ase is 70 maxstep=PARAM.inp.relax_bfgs_rmax; size=_size; sign =true; @@ -24,7 +24,7 @@ void BFGS::allocate(const int _size) // initialize H0、H、pos0、force0、forc steplength = std::vector(size, 0.0); } -void BFGS::relax_step(ModuleBase::matrix _force,UnitCell& ucell) +void BFGS::relax_step(const ModuleBase::matrix _force,UnitCell& ucell) { GetPos(ucell,pos); GetPostaud(ucell,pos_taud); @@ -359,7 +359,7 @@ void BFGS::IsRestrain(std::vector>& dpos) Ions_Move_Basic::converged = Ions_Move_Basic::largest_grad * ModuleBase::Ry_to_eV / 0.529177 grad= std::vector(3*size, 0.0); int iat = 0; diff --git a/source/module_relax/relax_old/bfgs.h b/source/module_relax/relax_old/bfgs.h index 5b7ae415c0..44d806afa5 100644 --- a/source/module_relax/relax_old/bfgs.h +++ b/source/module_relax/relax_old/bfgs.h @@ -49,14 +49,14 @@ class BFGS * @param _size */ void allocate(const int _size);//initialize parameters - void relax_step(ModuleBase::matrix _force,UnitCell& ucell);// + void relax_step(const ModuleBase::matrix _force,UnitCell& ucell);// void PrepareStep(std::vector>& force,std::vector>& pos,std::vector>& H,std::vector& pos0,std::vector& force0,std::vector& steplength,std::vector>& dpos,UnitCell& ucell); void IsRestrain(std::vector>& dpos); private: bool sign; - void CalculateLargestGrad(ModuleBase::matrix& _force,UnitCell& ucell); + void CalculateLargestGrad(const ModuleBase::matrix& _force,UnitCell& ucell); void GetPos(UnitCell& ucell,std::vector>& pos); void GetPostaud(UnitCell& ucell,std::vector>& pos_taud); void Update(std::vector& pos, std::vector& force,std::vector>& H,UnitCell& ucell); From 0b52719c0ce3c983566c8e67879b162f738d74d3 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Mon, 2 Dec 2024 09:17:45 +0000 Subject: [PATCH 002/160] update bfgs method and modify the parameter force in relax_step to be passed by reference --- docs/advanced/input_files/input-main.md | 2 +- docs/advanced/opt.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 81d077f2db..4957eea134 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -1369,7 +1369,7 @@ These variables are used to control the geometry relaxation. - **Description**: The methods to do geometry optimization. - cg: using the conjugate gradient (CG) algorithm. Note that there are two implementations of the conjugate gradient (CG) method, see [relax_new](#relax_new). - bfgs: using the Broyden–Fletcher–Goldfarb–Shanno (BFGS) algorithm. - - bfgs_trad: using BFGS algorithm consistent with the BFGS algorithm in ASE. + - bfgs_trad: using the standard Broyden–Fletcher–Goldfarb–Shanno (BFGS) algorithm. - cg_bfgs: using the CG method for the initial steps, and switching to BFGS method when the force convergence is smaller than [relax_cg_thr](#relax_cg_thr). - sd: using the steepest descent (SD) algorithm. - fire: the Fast Inertial Relaxation Engine method (FIRE), a kind of molecular-dynamics-based relaxation algorithm, is implemented in the molecular dynamics (MD) module. The algorithm can be used by setting [calculation](#calculation) to `md` and [md_type](#md_type) to `fire`. Also ionic velocities should be set in this case. See [fire](../md.md#fire) for more details. diff --git a/docs/advanced/opt.md b/docs/advanced/opt.md index d4f687f275..e6d605deb2 100644 --- a/docs/advanced/opt.md +++ b/docs/advanced/opt.md @@ -24,9 +24,9 @@ The [BFGS method](https://en.wikipedia.org/wiki/Broyden%E2%80%93Fletcher%E2%80%9 In ABACUS, we implemented the BFGS method for doing fixed-cell structural relaxation. -### BFGS_TRAD method +We have alse implemented an alternative BFGS method, which can be called by using the keyword 'bfgs_trad'. -The BFGS_TRAD method is an algorithm implemented in ABACUS, referencing the BFGS method from ASE. The previous BFGS method in ABACUS did not perform well for some tests and the BFGS_TRAD method now produces results that are consistant with the BFGS method in ASE. In cases where the previous BFGS method could not converge within a limited number of steps, the BFGS_TRAD method can successfully converge. +The bfgs_trad method is a quasi-Newton method that substitute an approximate matrix B for the Hessian matrix. The optimization direction is determined by the inverse of B, therefore, only the inverse of B is iteratively updated and no time-consuming operations such as matrix inversion are involved. ### SD method From f79ab761b146e9e08bebd55f2f8ef98f11bd017e Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Mon, 2 Dec 2024 09:33:13 +0000 Subject: [PATCH 003/160] update bfgs method and modify the parameter force in relax_step to be passed by reference --- docs/advanced/opt.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docs/advanced/opt.md b/docs/advanced/opt.md index e6d605deb2..31cad063bd 100644 --- a/docs/advanced/opt.md +++ b/docs/advanced/opt.md @@ -22,11 +22,9 @@ In the nested procedure mentioned above, we used CG method to perform cell relax The [BFGS method](https://en.wikipedia.org/wiki/Broyden%E2%80%93Fletcher%E2%80%93Goldfarb%E2%80%93Shanno_algorithm) is a quasi-Newton method for solving nonlinear optimization problem. It belongs to the class of quasi-Newton method where the Hessian matrix is approximated during the optimization process. If the initial point is not far from the extrema, BFGS tends to work better than gradient-based methods. -In ABACUS, we implemented the BFGS method for doing fixed-cell structural relaxation. - -We have alse implemented an alternative BFGS method, which can be called by using the keyword 'bfgs_trad'. +There is an alternative standard BFGS method, which can be called by using the keyword 'bfgs_trad'. The bfgs_trad method is a quasi-Newton method that substitute an approximate matrix B for the Hessian matrix. The optimization direction is determined by the inverse of B, therefore, only the inverse of B is iteratively updated and no time-consuming operations such as matrix inversion are involved. -The bfgs_trad method is a quasi-Newton method that substitute an approximate matrix B for the Hessian matrix. The optimization direction is determined by the inverse of B, therefore, only the inverse of B is iteratively updated and no time-consuming operations such as matrix inversion are involved. +In ABACUS, we implemented the BFGS method for doing fixed-cell structural relaxation. ### SD method From 808feb5e793517c0a850bfbbb488b8ce953e1c46 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Tue, 10 Dec 2024 05:33:54 +0000 Subject: [PATCH 004/160] Introduce the differences between the two BFGS methods --- docs/advanced/input_files/input-main.md | 2 +- docs/advanced/opt.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 4957eea134..68b75bb610 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -1369,7 +1369,7 @@ These variables are used to control the geometry relaxation. - **Description**: The methods to do geometry optimization. - cg: using the conjugate gradient (CG) algorithm. Note that there are two implementations of the conjugate gradient (CG) method, see [relax_new](#relax_new). - bfgs: using the Broyden–Fletcher–Goldfarb–Shanno (BFGS) algorithm. - - bfgs_trad: using the standard Broyden–Fletcher–Goldfarb–Shanno (BFGS) algorithm. + - bfgs_trad: using the traditional Broyden–Fletcher–Goldfarb–Shanno (BFGS) algorithm. - cg_bfgs: using the CG method for the initial steps, and switching to BFGS method when the force convergence is smaller than [relax_cg_thr](#relax_cg_thr). - sd: using the steepest descent (SD) algorithm. - fire: the Fast Inertial Relaxation Engine method (FIRE), a kind of molecular-dynamics-based relaxation algorithm, is implemented in the molecular dynamics (MD) module. The algorithm can be used by setting [calculation](#calculation) to `md` and [md_type](#md_type) to `fire`. Also ionic velocities should be set in this case. See [fire](../md.md#fire) for more details. diff --git a/docs/advanced/opt.md b/docs/advanced/opt.md index 31cad063bd..9c2023b655 100644 --- a/docs/advanced/opt.md +++ b/docs/advanced/opt.md @@ -22,9 +22,9 @@ In the nested procedure mentioned above, we used CG method to perform cell relax The [BFGS method](https://en.wikipedia.org/wiki/Broyden%E2%80%93Fletcher%E2%80%93Goldfarb%E2%80%93Shanno_algorithm) is a quasi-Newton method for solving nonlinear optimization problem. It belongs to the class of quasi-Newton method where the Hessian matrix is approximated during the optimization process. If the initial point is not far from the extrema, BFGS tends to work better than gradient-based methods. -There is an alternative standard BFGS method, which can be called by using the keyword 'bfgs_trad'. The bfgs_trad method is a quasi-Newton method that substitute an approximate matrix B for the Hessian matrix. The optimization direction is determined by the inverse of B, therefore, only the inverse of B is iteratively updated and no time-consuming operations such as matrix inversion are involved. +There is an alternative traditional BFGS method, which can be called by using the keyword 'bfgs_trad'. The bfgs_trad method is a quasi-Newton method that substitute an approximate matrix B for the Hessian matrix. The main difference between 'bfgs' and 'bfgs_trad' is that 'bfgs' updates the inverse of matrix B while 'bfgs_trad' updates matrix B and obtains the inverse of B by solving the matrix eigenvalues and taking the reciprocal of the eigenvalues. Both methods are mathematically equivalent, but in some cases, 'bfgs_trad' performs better. -In ABACUS, we implemented the BFGS method for doing fixed-cell structural relaxation. +In ABACUS, we implemented the BFGS method for doing fixed-cell structural relaxation. Users can choose which implementation of BFGS to call by adding the 'bfgs_trad' or 'bfgs' parameter. ### SD method From ebdac5899085b6d42391a23d9ccc2b517d5a2cf8 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Wed, 11 Dec 2024 13:06:39 +0000 Subject: [PATCH 005/160] Add & in relax_step input parameters --- source/module_relax/relax_old/bfgs.cpp | 2 +- source/module_relax/relax_old/bfgs.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index 2915dfa84b..44f4bf8bf4 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -24,7 +24,7 @@ void BFGS::allocate(const int _size) // initialize H0、H、pos0、force0、forc steplength = std::vector(size, 0.0); } -void BFGS::relax_step(const ModuleBase::matrix _force,UnitCell& ucell) +void BFGS::relax_step(const ModuleBase::matrix& _force,UnitCell& ucell) { GetPos(ucell,pos); GetPostaud(ucell,pos_taud); diff --git a/source/module_relax/relax_old/bfgs.h b/source/module_relax/relax_old/bfgs.h index 44d806afa5..fba422c886 100644 --- a/source/module_relax/relax_old/bfgs.h +++ b/source/module_relax/relax_old/bfgs.h @@ -49,7 +49,7 @@ class BFGS * @param _size */ void allocate(const int _size);//initialize parameters - void relax_step(const ModuleBase::matrix _force,UnitCell& ucell);// + void relax_step(const ModuleBase::matrix& _force,UnitCell& ucell);// void PrepareStep(std::vector>& force,std::vector>& pos,std::vector>& H,std::vector& pos0,std::vector& force0,std::vector& steplength,std::vector>& dpos,UnitCell& ucell); void IsRestrain(std::vector>& dpos); From 5e8bc21f08edc797cf3bfb994243c7da7b5b3e16 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Sat, 28 Dec 2024 10:04:04 +0800 Subject: [PATCH 006/160] Refactor:Move the relaxation part of the ucell function (#5767) * udpate ucell cell-relax * change funcion setup ucell after vc * [pre-commit.ci lite] apply automatic fixes * fix bug in relax test * [pre-commit.ci lite] apply automatic fixes * add namespace for unitcell * add unittest for the setcell_after_vc --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/Makefile.Objects | 1 + source/module_cell/CMakeLists.txt | 1 + source/module_cell/test/CMakeLists.txt | 5 +- source/module_cell/test/prepare_unitcell.h | 2 +- .../test/support/mock_unitcell.cpp | 2 - source/module_cell/test/unitcell_test.cpp | 6 +- .../test/unitcell_test_setupcell.cpp | 43 ++- source/module_cell/unitcell.cpp | 342 ----------------- source/module_cell/unitcell.h | 3 - source/module_cell/unitcell_data.h | 7 +- source/module_cell/update_cell.cpp | 347 ++++++++++++++++++ source/module_cell/update_cell.h | 25 ++ source/module_md/msst.cpp | 11 +- source/module_md/nhchain.cpp | 6 +- source/module_md/test/CMakeLists.txt | 4 + source/module_relax/relax_new/relax.cpp | 6 +- .../relax_new/test/CMakeLists.txt | 3 +- .../relax_new/test/relax_test.cpp | 7 +- .../module_relax/relax_new/test/relax_test.h | 3 - source/module_relax/relax_old/relax_old.cpp | 4 +- 20 files changed, 455 insertions(+), 373 deletions(-) create mode 100644 source/module_cell/update_cell.cpp create mode 100644 source/module_cell/update_cell.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index ae6a7bf00b..75c750e654 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -187,6 +187,7 @@ OBJS_CELL=atom_pseudo.o\ klist.o\ cell_index.o\ check_atomic_stru.o\ + update_cell.o\ OBJS_DEEPKS=LCAO_deepks.o\ deepks_force.o\ diff --git a/source/module_cell/CMakeLists.txt b/source/module_cell/CMakeLists.txt index c658450e3f..f4cb5e5991 100644 --- a/source/module_cell/CMakeLists.txt +++ b/source/module_cell/CMakeLists.txt @@ -23,6 +23,7 @@ add_library( parallel_kpoints.cpp cell_index.cpp check_atomic_stru.cpp + update_cell.cpp ) if(ENABLE_COVERAGE) diff --git a/source/module_cell/test/CMakeLists.txt b/source/module_cell/test/CMakeLists.txt index c79adcf89d..890b4b776b 100644 --- a/source/module_cell/test/CMakeLists.txt +++ b/source/module_cell/test/CMakeLists.txt @@ -103,7 +103,7 @@ add_test(NAME cell_parallel_kpoints_test AddTest( TARGET cell_unitcell_test LIBS parameter ${math_libs} base device cell_info symmetry - SOURCES unitcell_test.cpp ../../module_io/output.cpp ../../module_elecstate/cal_ux.cpp + SOURCES unitcell_test.cpp ../../module_io/output.cpp ../../module_elecstate/cal_ux.cpp ../update_cell.cpp ) @@ -122,7 +122,8 @@ AddTest( AddTest( TARGET cell_unitcell_test_setupcell LIBS parameter ${math_libs} base device cell_info - SOURCES unitcell_test_setupcell.cpp ../../module_io/output.cpp + SOURCES unitcell_test_setupcell.cpp ../../module_io/output.cpp + ../../module_cell/update_cell.cpp ) add_test(NAME cell_unitcell_test_parallel diff --git a/source/module_cell/test/prepare_unitcell.h b/source/module_cell/test/prepare_unitcell.h index ce6cc65eb9..3890670e18 100644 --- a/source/module_cell/test/prepare_unitcell.h +++ b/source/module_cell/test/prepare_unitcell.h @@ -109,7 +109,7 @@ class UcellTestPrepare ucell->latvec.e13 = this->latvec[2]; ucell->latvec.e21 = this->latvec[3]; ucell->latvec.e22 = this->latvec[4]; - ucell->latvec.e23 = this->latvec[5]; + ucell->latvec.e23 = this->latvec[5]; ucell->latvec.e31 = this->latvec[6]; ucell->latvec.e32 = this->latvec[7]; ucell->latvec.e33 = this->latvec[8]; diff --git a/source/module_cell/test/support/mock_unitcell.cpp b/source/module_cell/test/support/mock_unitcell.cpp index 9a4c28bb65..dfb8e4cedd 100644 --- a/source/module_cell/test/support/mock_unitcell.cpp +++ b/source/module_cell/test/support/mock_unitcell.cpp @@ -63,8 +63,6 @@ void UnitCell::print_stru_file(const std::string& fn, const bool& dpks_desc, const int& iproc) const {} void UnitCell::check_dtau() {} -void UnitCell::setup_cell_after_vc(std::ofstream& log) {} -void UnitCell::remake_cell() {} void UnitCell::cal_nwfc(std::ofstream& log) {} void UnitCell::cal_meshx() {} void UnitCell::cal_natomwfc(std::ofstream& log) {} diff --git a/source/module_cell/test/unitcell_test.cpp b/source/module_cell/test/unitcell_test.cpp index 88052a433b..036bbf40ed 100644 --- a/source/module_cell/test/unitcell_test.cpp +++ b/source/module_cell/test/unitcell_test.cpp @@ -3,7 +3,6 @@ #define private public #include "module_parameter/parameter.h" #undef private -#include "module_cell/unitcell.h" #include "module_elecstate/cal_ux.h" #include "module_elecstate/read_pseudo.h" @@ -11,6 +10,7 @@ #include "module_base/global_variable.h" #include "module_base/mathzone.h" #include "prepare_unitcell.h" +#include "module_cell/update_cell.h" #include #include #include @@ -346,7 +346,7 @@ TEST_F(UcellTest, RemakeCell) ucell->latvec.e32 = 0.00; ucell->latvec.e33 = 10.0; ucell->latName = latname_in[i]; - ucell->remake_cell(); + unitcell::remake_cell(ucell->lat); if (latname_in[i] == "sc") { double celldm @@ -591,7 +591,7 @@ TEST_F(UcellDeathTest, RemakeCellWarnings) ucell->latvec.e33 = 10.0; ucell->latName = latname_in[i]; testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->remake_cell(), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(unitcell::remake_cell(ucell->lat), ::testing::ExitedWithCode(1), ""); std::string output = testing::internal::GetCapturedStdout(); if (latname_in[i] == "none") { diff --git a/source/module_cell/test/unitcell_test_setupcell.cpp b/source/module_cell/test/unitcell_test_setupcell.cpp index 6b2029adce..7e832c2d99 100644 --- a/source/module_cell/test/unitcell_test_setupcell.cpp +++ b/source/module_cell/test/unitcell_test_setupcell.cpp @@ -11,7 +11,7 @@ #include #include #include "prepare_unitcell.h" - +#include "module_cell/update_cell.h" #ifdef __LCAO #include "module_basis/module_ao/ORB_read.h" InfoNonlocal::InfoNonlocal(){} @@ -145,8 +145,47 @@ TEST_F(UcellTest,SetupCellAfterVC) ucell->ntype = 2; delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; + + ucell->setup_cell(fn,ofs_running); - ucell->setup_cell_after_vc(ofs_running); + ucell->lat0 = 1.0; + ucell->latvec.Zero(); + ucell->latvec.e11 = 10.0; + ucell->latvec.e22 = 10.0; + ucell->latvec.e33 = 10.0; + for (int i =0;intype;i++) + { + ucell->atoms[i].na = 1; + ucell->atoms[i].taud.resize(ucell->atoms[i].na); + ucell->atoms[i].tau.resize(ucell->atoms[i].na); + ucell->atoms[i].taud[0].x = 0.1; + ucell->atoms[i].taud[0].y = 0.1; + ucell->atoms[i].taud[0].z = 0.1; + } + + unitcell::setup_cell_after_vc(*ucell,ofs_running); + EXPECT_EQ(ucell->lat0_angstrom,0.529177); + EXPECT_EQ(ucell->tpiba,ModuleBase::TWO_PI); + EXPECT_EQ(ucell->tpiba2,ModuleBase::TWO_PI*ModuleBase::TWO_PI); + EXPECT_EQ(ucell->a1.x ,10.0); + EXPECT_EQ(ucell->a2.y ,10.0); + EXPECT_EQ(ucell->a3.z ,10.0); + EXPECT_EQ(ucell->omega,1000.0); + EXPECT_EQ(ucell->GT.e11,0.1); + EXPECT_EQ(ucell->GT.e22,0.1); + EXPECT_EQ(ucell->GT.e33,0.1); + EXPECT_EQ(ucell->G.e11,0.1); + EXPECT_EQ(ucell->G.e22,0.1); + EXPECT_EQ(ucell->G.e33,0.1); + + for (int it = 0; it < ucell->ntype; it++) { + Atom* atom = &ucell->atoms[it]; + for (int ia = 0; ia < atom->na; ia++) { + EXPECT_EQ(atom->tau[ia].x,1); + EXPECT_EQ(atom->tau[ia].y,1); + EXPECT_EQ(atom->tau[ia].z,1); + } + } ofs_running.close(); remove("setup_cell.tmp"); } diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index 8cabc76149..635b3624c1 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -863,72 +863,6 @@ void UnitCell::cal_natomwfc(std::ofstream& log) { return; } -// LiuXh add a new function here, -// 20180515 -void UnitCell::setup_cell_after_vc(std::ofstream& log) { - ModuleBase::TITLE("UnitCell", "setup_cell_after_vc"); - assert(lat0 > 0.0); - this->omega = std::abs(latvec.Det()) * this->lat0 * lat0 * lat0; - if (this->omega <= 0) { - ModuleBase::WARNING_QUIT("setup_cell_after_vc", "omega <= 0 ."); - } else { - log << std::endl; - ModuleBase::GlobalFunc::OUT(log, "Volume (Bohr^3)", this->omega); - ModuleBase::GlobalFunc::OUT(log, - "Volume (A^3)", - this->omega - * pow(ModuleBase::BOHR_TO_A, 3)); - } - - lat0_angstrom = lat0 * 0.529177; - tpiba = ModuleBase::TWO_PI / lat0; - tpiba2 = tpiba * tpiba; - - // lattice vectors in another form. - a1.x = latvec.e11; - a1.y = latvec.e12; - a1.z = latvec.e13; - - a2.x = latvec.e21; - a2.y = latvec.e22; - a2.z = latvec.e23; - - a3.x = latvec.e31; - a3.y = latvec.e32; - a3.z = latvec.e33; - - //========================================================== - // Calculate recip. lattice vectors and dot products - // latvec has the unit of lat0, but G has the unit 2Pi/lat0 - //========================================================== - this->GT = latvec.Inverse(); - this->G = GT.Transpose(); - this->GGT = G * GT; - this->invGGT = GGT.Inverse(); - - for (int it = 0; it < ntype; it++) { - Atom* atom = &atoms[it]; - for (int ia = 0; ia < atom->na; ia++) { - atom->tau[ia] = atom->taud[ia] * latvec; - } - } - -#ifdef __MPI - this->bcast_unitcell(); -#endif - - log << std::endl; - output::printM3(log, - "Lattice vectors: (Cartesian coordinate: in unit of a_0)", - latvec); - output::printM3( - log, - "Reciprocal vectors: (Cartesian coordinate: in unit of 2 pi/a_0)", - G); - - return; -} - // check if any atom can be moved bool UnitCell::if_atoms_can_move() const { for (int it = 0; it < this->ntype; it++) { @@ -1020,282 +954,6 @@ void UnitCell::setup(const std::string& latname_in, return; } -void UnitCell::remake_cell() { - ModuleBase::TITLE("UnitCell", "rmake_cell"); - - // The idea is as follows: for each type of lattice, first calculate - // from current latvec the lattice parameters, then use the parameters - // to reconstruct latvec - - if (latName == "none") { - ModuleBase::WARNING_QUIT( - "UnitCell", - "to use fixed_ibrav, latname must be provided"); - } else if (latName == "sc") // ibrav = 1 - { - double celldm = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)); - - latvec.Zero(); - latvec.e11 = latvec.e22 = latvec.e33 = celldm; - } else if (latName == "fcc") // ibrav = 2 - { - double celldm = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)) - / std::sqrt(2.0); - - latvec.e11 = -celldm; - latvec.e12 = 0.0; - latvec.e13 = celldm; - latvec.e21 = 0.0; - latvec.e22 = celldm; - latvec.e23 = celldm; - latvec.e31 = -celldm; - latvec.e32 = celldm; - latvec.e33 = 0.0; - } else if (latName == "bcc") // ibrav = 3 - { - double celldm = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)) - / std::sqrt(3.0); - - latvec.e11 = celldm; - latvec.e12 = celldm; - latvec.e13 = celldm; - latvec.e21 = -celldm; - latvec.e22 = celldm; - latvec.e23 = celldm; - latvec.e31 = -celldm; - latvec.e32 = -celldm; - latvec.e33 = celldm; - } else if (latName == "hexagonal") // ibrav = 4 - { - double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)); - double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) - + pow(latvec.e33, 2)); - double e22 = sqrt(3.0) / 2.0; - - latvec.e11 = celldm1; - latvec.e12 = 0.0; - latvec.e13 = 0.0; - latvec.e21 = -0.5 * celldm1; - latvec.e22 = celldm1 * e22; - latvec.e23 = 0.0; - latvec.e31 = 0.0; - latvec.e32 = 0.0; - latvec.e33 = celldm3; - } else if (latName == "trigonal") // ibrav = 5 - { - double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)); - double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) - + pow(latvec.e23, 2)); - double celldm12 = (latvec.e11 * latvec.e21 + latvec.e12 * latvec.e22 - + latvec.e13 * latvec.e23); - double cos12 = celldm12 / celldm1 / celldm2; - - if (cos12 <= -0.5 || cos12 >= 1.0) { - ModuleBase::WARNING_QUIT("unitcell", "wrong cos12!"); - } - double t1 = sqrt(1.0 + 2.0 * cos12); - double t2 = sqrt(1.0 - cos12); - - double e11 = celldm1 * t2 / sqrt(2.0); - double e12 = -celldm1 * t2 / sqrt(6.0); - double e13 = celldm1 * t1 / sqrt(3.0); - double e22 = celldm1 * sqrt(2.0) * t2 / sqrt(3.0); - - latvec.e11 = e11; - latvec.e12 = e12; - latvec.e13 = e13; - latvec.e21 = 0.0; - latvec.e22 = e22; - latvec.e23 = e13; - latvec.e31 = -e11; - latvec.e32 = e12; - latvec.e33 = e13; - } else if (latName == "st") // ibrav = 6 - { - double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)); - double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) - + pow(latvec.e33, 2)); - latvec.e11 = celldm1; - latvec.e12 = 0.0; - latvec.e13 = 0.0; - latvec.e21 = 0.0; - latvec.e22 = celldm1; - latvec.e23 = 0.0; - latvec.e31 = 0.0; - latvec.e32 = 0.0; - latvec.e33 = celldm3; - } else if (latName == "bct") // ibrav = 7 - { - double celldm1 = std::abs(latvec.e11); - double celldm2 = std::abs(latvec.e13); - - latvec.e11 = celldm1; - latvec.e12 = -celldm1; - latvec.e13 = celldm2; - latvec.e21 = celldm1; - latvec.e22 = celldm1; - latvec.e23 = celldm2; - latvec.e31 = -celldm1; - latvec.e32 = -celldm1; - latvec.e33 = celldm2; - } else if (latName == "so") // ibrav = 8 - { - double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)); - double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) - + pow(latvec.e23, 2)); - double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) - + pow(latvec.e33, 2)); - - latvec.e11 = celldm1; - latvec.e12 = 0.0; - latvec.e13 = 0.0; - latvec.e21 = 0.0; - latvec.e22 = celldm2; - latvec.e23 = 0.0; - latvec.e31 = 0.0; - latvec.e32 = 0.0; - latvec.e33 = celldm3; - } else if (latName == "baco") // ibrav = 9 - { - double celldm1 = std::abs(latvec.e11); - double celldm2 = std::abs(latvec.e22); - double celldm3 = std::abs(latvec.e33); - - latvec.e11 = celldm1; - latvec.e12 = celldm2; - latvec.e13 = 0.0; - latvec.e21 = -celldm1; - latvec.e22 = celldm2; - latvec.e23 = 0.0; - latvec.e31 = 0.0; - latvec.e32 = 0.0; - latvec.e33 = celldm3; - } else if (latName == "fco") // ibrav = 10 - { - double celldm1 = std::abs(latvec.e11); - double celldm2 = std::abs(latvec.e22); - double celldm3 = std::abs(latvec.e33); - - latvec.e11 = celldm1; - latvec.e12 = 0.0; - latvec.e13 = celldm3; - latvec.e21 = celldm1; - latvec.e22 = celldm2; - latvec.e23 = 0.0; - latvec.e31 = 0.0; - latvec.e32 = celldm2; - latvec.e33 = celldm3; - } else if (latName == "bco") // ibrav = 11 - { - double celldm1 = std::abs(latvec.e11); - double celldm2 = std::abs(latvec.e12); - double celldm3 = std::abs(latvec.e13); - - latvec.e11 = celldm1; - latvec.e12 = celldm2; - latvec.e13 = celldm3; - latvec.e21 = -celldm1; - latvec.e22 = celldm2; - latvec.e23 = celldm3; - latvec.e31 = -celldm1; - latvec.e32 = -celldm2; - latvec.e33 = celldm3; - } else if (latName == "sm") // ibrav = 12 - { - double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)); - double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) - + pow(latvec.e23, 2)); - double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) - + pow(latvec.e33, 2)); - double celldm12 = (latvec.e11 * latvec.e21 + latvec.e12 * latvec.e22 - + latvec.e13 * latvec.e23); - double cos12 = celldm12 / celldm1 / celldm2; - - double e21 = celldm2 * cos12; - double e22 = celldm2 * std::sqrt(1.0 - cos12 * cos12); - - latvec.e11 = celldm1; - latvec.e12 = 0.0; - latvec.e13 = 0.0; - latvec.e21 = e21; - latvec.e22 = e22; - latvec.e23 = 0.0; - latvec.e31 = 0.0; - latvec.e32 = 0.0; - latvec.e33 = celldm3; - } else if (latName == "bacm") // ibrav = 13 - { - double celldm1 = std::abs(latvec.e11); - double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) - + pow(latvec.e23, 2)); - double celldm3 = std::abs(latvec.e13); - - double cos12 = latvec.e21 / celldm2; - if (cos12 >= 1.0) { - ModuleBase::WARNING_QUIT("unitcell", "wrong cos12!"); - } - - double e21 = celldm2 * cos12; - double e22 = celldm2 * std::sqrt(1.0 - cos12 * cos12); - - latvec.e11 = celldm1; - latvec.e12 = 0.0; - latvec.e13 = -celldm3; - latvec.e21 = e21; - latvec.e22 = e22; - latvec.e23 = 0.0; - latvec.e31 = celldm1; - latvec.e32 = 0.0; - latvec.e33 = celldm3; - } else if (latName == "triclinic") // ibrav = 14 - { - double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) - + pow(latvec.e13, 2)); - double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) - + pow(latvec.e23, 2)); - double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) - + pow(latvec.e33, 2)); - double celldm12 = (latvec.e11 * latvec.e21 + latvec.e12 * latvec.e22 - + latvec.e13 * latvec.e23); - double cos12 = celldm12 / celldm1 / celldm2; - double celldm13 = (latvec.e11 * latvec.e31 + latvec.e12 * latvec.e32 - + latvec.e13 * latvec.e33); - double cos13 = celldm13 / celldm1 / celldm3; - double celldm23 = (latvec.e21 * latvec.e31 + latvec.e22 * latvec.e32 - + latvec.e23 * latvec.e33); - double cos23 = celldm23 / celldm2 / celldm3; - - double sin12 = std::sqrt(1.0 - cos12 * cos12); - if (cos12 >= 1.0) { - ModuleBase::WARNING_QUIT("unitcell", "wrong cos12!"); - } - - latvec.e11 = celldm1; - latvec.e12 = 0.0; - latvec.e13 = 0.0; - latvec.e21 = celldm2 * cos12; - latvec.e22 = celldm2 * sin12; - latvec.e23 = 0.0; - latvec.e31 = celldm3 * cos13; - latvec.e32 = celldm3 * (cos23 - cos13 * cos12) / sin12; - double term = 1.0 + 2.0 * cos12 * cos13 * cos23 - cos12 * cos12 - - cos13 * cos13 - cos23 * cos23; - term = sqrt(term) / sin12; - latvec.e33 = celldm3 * term; - } else { - std::cout << "latname is : " << latName << std::endl; - ModuleBase::WARNING_QUIT("UnitCell::read_atom_species", - "latname not supported!"); - } -} void UnitCell::compare_atom_labels(std::string label1, std::string label2) { if (label1 diff --git a/source/module_cell/unitcell.h b/source/module_cell/unitcell.h index d99eb91b5a..16c5ea2ec7 100644 --- a/source/module_cell/unitcell.h +++ b/source/module_cell/unitcell.h @@ -277,11 +277,8 @@ class UnitCell { const bool& dpks_desc = false, const int& iproc = 0) const; void check_dtau(); - void setup_cell_after_vc(std::ofstream& log); // LiuXh add 20180515 - // for constrained vc-relaxation where type of lattice // is fixed, adjust the lattice vectors - void remake_cell(); //================================================================ // cal_natomwfc : calculate total number of atomic wavefunctions diff --git a/source/module_cell/unitcell_data.h b/source/module_cell/unitcell_data.h index 57f81bcd4e..09aab0a0dc 100644 --- a/source/module_cell/unitcell_data.h +++ b/source/module_cell/unitcell_data.h @@ -1,3 +1,6 @@ +#ifndef UNITCELL_DATA_H +#define UNITCELL_DATA_H + #include "module_base/intarray.h" #include "module_base/matrix3.h" /// @brief info of lattice @@ -59,4 +62,6 @@ struct Statistics delete[] iwt2iat; delete[] iwt2iw; } -}; \ No newline at end of file +}; + +#endif \ No newline at end of file diff --git a/source/module_cell/update_cell.cpp b/source/module_cell/update_cell.cpp new file mode 100644 index 0000000000..6e989dd82e --- /dev/null +++ b/source/module_cell/update_cell.cpp @@ -0,0 +1,347 @@ +#include "update_cell.h" +#include "module_base/global_function.h" +namespace unitcell +{ +void remake_cell(Lattice& lat) +{ + ModuleBase::TITLE("Lattice", "rmake_cell"); + + // The idea is as follows: for each type of lattice, first calculate + // from current latvec the lattice parameters, then use the parameters + // to reconstruct latvec + std::string& latName = lat.latName; + ModuleBase::Matrix3& latvec = lat.latvec; + + if (latName == "none") { + ModuleBase::WARNING_QUIT("UnitCell", + "to use fixed_ibrav, latname must be provided"); + } else if (latName == "sc") // ibrav = 1 + { + double celldm = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)); + + latvec.Zero(); + latvec.e11 = latvec.e22 = latvec.e33 = celldm; + } else if (latName == "fcc") // ibrav = 2 + { + double celldm = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)) / std::sqrt(2.0); + + latvec.e11 = -celldm; + latvec.e12 = 0.0; + latvec.e13 = celldm; + latvec.e21 = 0.0; + latvec.e22 = celldm; + latvec.e23 = celldm; + latvec.e31 = -celldm; + latvec.e32 = celldm; + latvec.e33 = 0.0; + } else if (latName == "bcc") // ibrav = 3 + { + double celldm = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)) + / std::sqrt(3.0); + + latvec.e11 = celldm; + latvec.e12 = celldm; + latvec.e13 = celldm; + latvec.e21 = -celldm; + latvec.e22 = celldm; + latvec.e23 = celldm; + latvec.e31 = -celldm; + latvec.e32 = -celldm; + latvec.e33 = celldm; + } else if (latName == "hexagonal") // ibrav = 4 + { + double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)); + double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) + + pow(latvec.e33, 2)); + double e22 = sqrt(3.0) / 2.0; + + latvec.e11 = celldm1; + latvec.e12 = 0.0; + latvec.e13 = 0.0; + latvec.e21 = -0.5 * celldm1; + latvec.e22 = celldm1 * e22; + latvec.e23 = 0.0; + latvec.e31 = 0.0; + latvec.e32 = 0.0; + latvec.e33 = celldm3; + } else if (latName == "trigonal") // ibrav = 5 + { + double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)); + double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) + + pow(latvec.e23, 2)); + double celldm12 = (latvec.e11 * latvec.e21 + latvec.e12 * latvec.e22 + + latvec.e13 * latvec.e23); + double cos12 = celldm12 / celldm1 / celldm2; + + if (cos12 <= -0.5 || cos12 >= 1.0) { + ModuleBase::WARNING_QUIT("unitcell", "wrong cos12!"); + } + double t1 = sqrt(1.0 + 2.0 * cos12); + double t2 = sqrt(1.0 - cos12); + + double e11 = celldm1 * t2 / sqrt(2.0); + double e12 = -celldm1 * t2 / sqrt(6.0); + double e13 = celldm1 * t1 / sqrt(3.0); + double e22 = celldm1 * sqrt(2.0) * t2 / sqrt(3.0); + + latvec.e11 = e11; + latvec.e12 = e12; + latvec.e13 = e13; + latvec.e21 = 0.0; + latvec.e22 = e22; + latvec.e23 = e13; + latvec.e31 = -e11; + latvec.e32 = e12; + latvec.e33 = e13; + } else if (latName == "st") // ibrav = 6 + { + double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)); + double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) + + pow(latvec.e33, 2)); + latvec.e11 = celldm1; + latvec.e12 = 0.0; + latvec.e13 = 0.0; + latvec.e21 = 0.0; + latvec.e22 = celldm1; + latvec.e23 = 0.0; + latvec.e31 = 0.0; + latvec.e32 = 0.0; + latvec.e33 = celldm3; + } else if (latName == "bct") // ibrav = 7 + { + double celldm1 = std::abs(latvec.e11); + double celldm2 = std::abs(latvec.e13); + + latvec.e11 = celldm1; + latvec.e12 = -celldm1; + latvec.e13 = celldm2; + latvec.e21 = celldm1; + latvec.e22 = celldm1; + latvec.e23 = celldm2; + latvec.e31 = -celldm1; + latvec.e32 = -celldm1; + latvec.e33 = celldm2; + } else if (latName == "so") // ibrav = 8 + { + double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)); + double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) + + pow(latvec.e23, 2)); + double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) + + pow(latvec.e33, 2)); + + latvec.e11 = celldm1; + latvec.e12 = 0.0; + latvec.e13 = 0.0; + latvec.e21 = 0.0; + latvec.e22 = celldm2; + latvec.e23 = 0.0; + latvec.e31 = 0.0; + latvec.e32 = 0.0; + latvec.e33 = celldm3; + } else if (latName == "baco") // ibrav = 9 + { + double celldm1 = std::abs(latvec.e11); + double celldm2 = std::abs(latvec.e22); + double celldm3 = std::abs(latvec.e33); + + latvec.e11 = celldm1; + latvec.e12 = celldm2; + latvec.e13 = 0.0; + latvec.e21 = -celldm1; + latvec.e22 = celldm2; + latvec.e23 = 0.0; + latvec.e31 = 0.0; + latvec.e32 = 0.0; + latvec.e33 = celldm3; + } else if (latName == "fco") // ibrav = 10 + { + double celldm1 = std::abs(latvec.e11); + double celldm2 = std::abs(latvec.e22); + double celldm3 = std::abs(latvec.e33); + + latvec.e11 = celldm1; + latvec.e12 = 0.0; + latvec.e13 = celldm3; + latvec.e21 = celldm1; + latvec.e22 = celldm2; + latvec.e23 = 0.0; + latvec.e31 = 0.0; + latvec.e32 = celldm2; + latvec.e33 = celldm3; + } else if (latName == "bco") // ibrav = 11 + { + double celldm1 = std::abs(latvec.e11); + double celldm2 = std::abs(latvec.e12); + double celldm3 = std::abs(latvec.e13); + + latvec.e11 = celldm1; + latvec.e12 = celldm2; + latvec.e13 = celldm3; + latvec.e21 = -celldm1; + latvec.e22 = celldm2; + latvec.e23 = celldm3; + latvec.e31 = -celldm1; + latvec.e32 = -celldm2; + latvec.e33 = celldm3; + } else if (latName == "sm") // ibrav = 12 + { + double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)); + double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) + + pow(latvec.e23, 2)); + double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) + + pow(latvec.e33, 2)); + double celldm12 = (latvec.e11 * latvec.e21 + latvec.e12 * latvec.e22 + + latvec.e13 * latvec.e23); + double cos12 = celldm12 / celldm1 / celldm2; + + double e21 = celldm2 * cos12; + double e22 = celldm2 * std::sqrt(1.0 - cos12 * cos12); + + latvec.e11 = celldm1; + latvec.e12 = 0.0; + latvec.e13 = 0.0; + latvec.e21 = e21; + latvec.e22 = e22; + latvec.e23 = 0.0; + latvec.e31 = 0.0; + latvec.e32 = 0.0; + latvec.e33 = celldm3; + } else if (latName == "bacm") // ibrav = 13 + { + double celldm1 = std::abs(latvec.e11); + double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) + + pow(latvec.e23, 2)); + double celldm3 = std::abs(latvec.e13); + + double cos12 = latvec.e21 / celldm2; + if (cos12 >= 1.0) { + ModuleBase::WARNING_QUIT("unitcell", "wrong cos12!"); + } + + double e21 = celldm2 * cos12; + double e22 = celldm2 * std::sqrt(1.0 - cos12 * cos12); + + latvec.e11 = celldm1; + latvec.e12 = 0.0; + latvec.e13 = -celldm3; + latvec.e21 = e21; + latvec.e22 = e22; + latvec.e23 = 0.0; + latvec.e31 = celldm1; + latvec.e32 = 0.0; + latvec.e33 = celldm3; + } else if (latName == "triclinic") // ibrav = 14 + { + double celldm1 = std::sqrt(pow(latvec.e11, 2) + pow(latvec.e12, 2) + + pow(latvec.e13, 2)); + double celldm2 = std::sqrt(pow(latvec.e21, 2) + pow(latvec.e22, 2) + + pow(latvec.e23, 2)); + double celldm3 = std::sqrt(pow(latvec.e31, 2) + pow(latvec.e32, 2) + + pow(latvec.e33, 2)); + double celldm12 = (latvec.e11 * latvec.e21 + latvec.e12 * latvec.e22 + + latvec.e13 * latvec.e23); + double cos12 = celldm12 / celldm1 / celldm2; + double celldm13 = (latvec.e11 * latvec.e31 + latvec.e12 * latvec.e32 + + latvec.e13 * latvec.e33); + double cos13 = celldm13 / celldm1 / celldm3; + double celldm23 = (latvec.e21 * latvec.e31 + latvec.e22 * latvec.e32 + + latvec.e23 * latvec.e33); + double cos23 = celldm23 / celldm2 / celldm3; + + double sin12 = std::sqrt(1.0 - cos12 * cos12); + if (cos12 >= 1.0) { + ModuleBase::WARNING_QUIT("unitcell", "wrong cos12!"); + } + + latvec.e11 = celldm1; + latvec.e12 = 0.0; + latvec.e13 = 0.0; + latvec.e21 = celldm2 * cos12; + latvec.e22 = celldm2 * sin12; + latvec.e23 = 0.0; + latvec.e31 = celldm3 * cos13; + latvec.e32 = celldm3 * (cos23 - cos13 * cos12) / sin12; + double term = 1.0 + 2.0 * cos12 * cos13 * cos23 - cos12 * cos12 + - cos13 * cos13 - cos23 * cos23; + term = sqrt(term) / sin12; + latvec.e33 = celldm3 * term; + } else { + std::cout << "latname is : " << latName << std::endl; + ModuleBase::WARNING_QUIT("UnitCell::read_atom_species", + "latname not supported!"); + } +} + +// LiuXh add a new function here, +// 20180515 +void setup_cell_after_vc(UnitCell& ucell, std::ofstream& log) { + ModuleBase::TITLE("UnitCell", "setup_cell_after_vc"); + assert(ucell.lat0 > 0.0); + ucell.omega = std::abs(ucell.latvec.Det()) * + pow(ucell.lat0, 3); + if (ucell.omega <= 0) + { + ModuleBase::WARNING_QUIT("setup_cell_after_vc", "omega <= 0 ."); + } else { + log << std::endl; + ModuleBase::GlobalFunc::OUT(log, "Volume (Bohr^3)", ucell.omega); + ModuleBase::GlobalFunc::OUT(log, "Volume (A^3)", + ucell.omega * pow(ModuleBase::BOHR_TO_A, 3)); + } + + ucell.lat0_angstrom = ucell.lat0 * 0.529177; + ucell.tpiba = ModuleBase::TWO_PI / ucell.lat0; + ucell.tpiba2 = ucell.tpiba * ucell.tpiba; + + // lattice vectors in another form. + ucell.a1.x = ucell.latvec.e11; + ucell.a1.y = ucell.latvec.e12; + ucell.a1.z = ucell.latvec.e13; + + ucell.a2.x = ucell.latvec.e21; + ucell.a2.y = ucell.latvec.e22; + ucell.a2.z = ucell.latvec.e23; + + ucell.a3.x = ucell.latvec.e31; + ucell.a3.y = ucell.latvec.e32; + ucell.a3.z = ucell.latvec.e33; + + //========================================================== + // Calculate recip. lattice vectors and dot products + // latvec has the unit of lat0, but G has the unit 2Pi/lat0 + //========================================================== + ucell.GT = ucell.latvec.Inverse(); + ucell.G = ucell.GT.Transpose(); + ucell.GGT = ucell.G * ucell.GT; + ucell.invGGT = ucell.GGT.Inverse(); + + for (int it = 0; it < ucell.ntype; it++) { + Atom* atom = &ucell.atoms[it]; + for (int ia = 0; ia < atom->na; ia++) { + atom->tau[ia] = atom->taud[ia] * ucell.latvec; + } + } + +#ifdef __MPI + ucell.bcast_unitcell(); +#endif + + log << std::endl; + output::printM3(log, + "Lattice vectors: (Cartesian coordinate: in unit of a_0)", + ucell.latvec); + output::printM3(log, + "Reciprocal vectors: (Cartesian coordinate: in unit of 2 pi/a_0)", + ucell.G); + + return; +} +} diff --git a/source/module_cell/update_cell.h b/source/module_cell/update_cell.h new file mode 100644 index 0000000000..3f5a02c941 --- /dev/null +++ b/source/module_cell/update_cell.h @@ -0,0 +1,25 @@ +#ifndef UPDATE_CELL_H +#define UPDATE_CELL_H + +#include "unitcell_data.h" +#include "unitcell.h" + +/* +this file is used to update the cell,contains the following functions: +1. remake_cell: for constrained vc-relaxation where type of lattice +is fixed, adjust the lattice vectors +2. setup_cell_after_vc: setup cell after vc-relaxation +the functions are defined in the namespace UnitCell, +Accually, the functions are focused on the cell-relax part functions +of the UnitCell class. +*/ +namespace unitcell +{ + // for constrained vc-relaxation where type of lattice + // is fixed, adjust the lattice vectors + void remake_cell(Lattice& lat); + + void setup_cell_after_vc(UnitCell& ucell, std::ofstream& log); +} +// +#endif // UPDATE_CELL_H \ No newline at end of file diff --git a/source/module_md/msst.cpp b/source/module_md/msst.cpp index 67484f0f88..faa9eada19 100644 --- a/source/module_md/msst.cpp +++ b/source/module_md/msst.cpp @@ -1,5 +1,6 @@ #include "msst.h" +#include "module_cell/update_cell.h" #include "md_func.h" #ifdef __MPI #include "mpi.h" @@ -128,7 +129,7 @@ void MSST::first_half(std::ofstream& ofs) return; } -void MSST::second_half(void) +void MSST::second_half() { ModuleBase::TITLE("MSST", "second_half"); ModuleBase::timer::tick("MSST", "second_half"); @@ -233,7 +234,7 @@ void MSST::restart(const std::string& global_readin_dir) return; } -double MSST::vel_sum(void) +double MSST::vel_sum() { double vsum = 0; @@ -256,7 +257,7 @@ void MSST::rescale(std::ofstream& ofs, const double& volume) ucell.latvec.e22 *= dilation[1]; ucell.latvec.e33 *= dilation[2]; - ucell.setup_cell_after_vc(ofs); + unitcell::setup_cell_after_vc(ucell,ofs); /// rescale velocity for (int i = 0; i < ucell.nat; ++i) @@ -266,7 +267,7 @@ void MSST::rescale(std::ofstream& ofs, const double& volume) } -void MSST::propagate_vel(void) +void MSST::propagate_vel() { if (my_rank == 0) { @@ -306,7 +307,7 @@ void MSST::propagate_vel(void) } -void MSST::propagate_voldot(void) +void MSST::propagate_voldot() { const int sd = mdp.msst_direction; const double dthalf = 0.5 * md_dt; diff --git a/source/module_md/nhchain.cpp b/source/module_md/nhchain.cpp index 215e94327a..db4662f44c 100644 --- a/source/module_md/nhchain.cpp +++ b/source/module_md/nhchain.cpp @@ -5,7 +5,7 @@ #include "mpi.h" #endif #include "module_base/timer.h" - +#include "module_cell/update_cell.h" Nose_Hoover::Nose_Hoover(const Parameter& param_in, UnitCell& unit_in) : MD_base(param_in, unit_in) { const double unit_transform = ModuleBase::HARTREE_SI / pow(ModuleBase::BOHR_RADIUS_SI, 3) * 1.0e-8; @@ -272,7 +272,7 @@ void Nose_Hoover::first_half(std::ofstream& ofs) } -void Nose_Hoover::second_half(void) +void Nose_Hoover::second_half() { ModuleBase::TITLE("Nose_Hoover", "second_half"); ModuleBase::timer::tick("Nose_Hoover", "second_half"); @@ -809,7 +809,7 @@ void Nose_Hoover::update_volume(std::ofstream& ofs) } /// reset ucell and pos due to change of lattice - ucell.setup_cell_after_vc(ofs); + unitcell::setup_cell_after_vc(ucell,ofs); } void Nose_Hoover::target_stress() diff --git a/source/module_md/test/CMakeLists.txt b/source/module_md/test/CMakeLists.txt index 1d197a5350..6510f0033d 100644 --- a/source/module_md/test/CMakeLists.txt +++ b/source/module_md/test/CMakeLists.txt @@ -87,6 +87,8 @@ AddTest( SOURCES nhchain_test.cpp ../md_base.cpp ../nhchain.cpp + ../../module_cell/update_cell.cpp + ../../module_io/output.cpp ${depend_files} ) @@ -96,6 +98,8 @@ AddTest( SOURCES msst_test.cpp ../md_base.cpp ../msst.cpp + ../../module_cell/update_cell.cpp + ../../module_io/output.cpp ${depend_files} ) diff --git a/source/module_relax/relax_new/relax.cpp b/source/module_relax/relax_new/relax.cpp index e873a7aa50..88800c88d8 100644 --- a/source/module_relax/relax_new/relax.cpp +++ b/source/module_relax/relax_new/relax.cpp @@ -1,8 +1,10 @@ #include "relax.h" + #include "module_base/matrix3.h" #include "module_base/parallel_common.h" #include "module_base/tool_title.h" +#include "module_cell/update_cell.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_parameter/parameter.h" #include "module_relax/relax_old/ions_move_basic.h" @@ -583,7 +585,7 @@ void Relax::move_cell_ions(UnitCell& ucell, const bool is_new_dir) } if (PARAM.inp.fixed_ibrav) { - ucell.remake_cell(); + unitcell::remake_cell(ucell.lat); } } @@ -693,7 +695,7 @@ void Relax::move_cell_ions(UnitCell& ucell, const bool is_new_dir) // I do not want to change it if (if_cell_moves) { - ucell.setup_cell_after_vc(GlobalV::ofs_running); + unitcell::setup_cell_after_vc(ucell,GlobalV::ofs_running); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "SETUP UNITCELL"); } } \ No newline at end of file diff --git a/source/module_relax/relax_new/test/CMakeLists.txt b/source/module_relax/relax_new/test/CMakeLists.txt index 92fb60770c..8a2f5f7ff5 100644 --- a/source/module_relax/relax_new/test/CMakeLists.txt +++ b/source/module_relax/relax_new/test/CMakeLists.txt @@ -18,6 +18,7 @@ AddTest( ../../../module_base/matrix3.cpp ../../../module_base/intarray.cpp ../../../module_base/tool_title.cpp ../../../module_base/global_function.cpp ../../../module_base/complexmatrix.cpp ../../../module_base/matrix.cpp ../../../module_base/complexarray.cpp ../../../module_base/tool_quit.cpp ../../../module_base/realarray.cpp ../../../module_base/blas_connector.cpp - LIBS parameter ${math_libs} + ../../../module_cell/update_cell.cpp ../../../module_io/output.cpp + LIBS parameter ${math_libs} ) diff --git a/source/module_relax/relax_new/test/relax_test.cpp b/source/module_relax/relax_new/test/relax_test.cpp index a95516b210..74328026a4 100644 --- a/source/module_relax/relax_new/test/relax_test.cpp +++ b/source/module_relax/relax_new/test/relax_test.cpp @@ -72,6 +72,8 @@ class Test_SETGRAD : public testing::Test ucell.atoms[0].taud[1] = 0.0; ucell.atoms[0].taud[2] = 0.0; + ucell.atoms[0].tau.resize(nat); + ucell.lc[0] = 1; ucell.lc[1] = 1; ucell.lc[2] = 1; @@ -105,11 +107,13 @@ class Test_SETGRAD : public testing::Test ucell.latvec.Identity(); input.fixed_axes = "a"; //anything other than "None" input.fixed_ibrav = true; + ucell.latName = "sc"; ucell.lc[0] = 0; ucell.lc[1] = 0; ucell.lc[2] = 0; rl.init_relax(nat); rl.relax_step(ucell,force_in,stress_in,0.0); + push_result(); } @@ -167,7 +171,6 @@ class Test_RELAX : public testing::Test this->setup_cell(); ModuleBase::matrix force_in, stress_in; - force_in.create(nat,3); stress_in.create(3,3); @@ -192,6 +195,7 @@ class Test_RELAX : public testing::Test energy_file >> energy; + PARAM.input.fixed_ibrav = false; rl.relax_step(ucell,force_in,stress_in,energy); result.push_back(ucell.atoms[0].taud[0].x); @@ -253,6 +257,7 @@ class Test_RELAX : public testing::Test int na = ucell.atoms[i].na; ucell.atoms[i].mbl.resize(na); ucell.atoms[i].taud.resize(na); + ucell.atoms[i].tau.resize(na); for (int j=0;j Date: Sat, 28 Dec 2024 10:09:50 +0800 Subject: [PATCH 007/160] Refactor: Remove global dependence of some functions in DeePKS. (#5778) * Move cal_o_delta from GlobalC::ld to DeePKS_domain and remove variable o_delta in ld. * Remove F_delta in ld and lessen the tedious dimension in orbital related variables in DeePKS. --- source/Makefile.Objects | 2 +- .../module_hamilt_lcao/hamilt_lcaodft/FORCE.h | 1 + .../hamilt_lcaodft/FORCE_STRESS.cpp | 18 +- .../hamilt_lcaodft/FORCE_STRESS.h | 1 + .../hamilt_lcaodft/FORCE_gamma.cpp | 70 +++---- .../hamilt_lcaodft/FORCE_k.cpp | 17 +- .../module_deepks/CMakeLists.txt | 2 +- .../module_deepks/LCAO_deepks.cpp | 34 +--- .../module_deepks/LCAO_deepks.h | 35 ++-- .../module_deepks/LCAO_deepks_interface.cpp | 178 +++++++++--------- .../module_deepks/LCAO_deepks_io.cpp | 28 +-- .../module_deepks/LCAO_deepks_io.h | 2 +- .../module_deepks/LCAO_deepks_odelta.cpp | 77 -------- .../module_deepks/deepks_force.cpp | 7 - .../module_deepks/deepks_force.h | 7 +- .../module_deepks/deepks_orbital.cpp | 80 ++++++++ .../module_deepks/deepks_orbital.h | 35 ++++ .../module_deepks/orbital_precalc.cpp | 113 ++++++----- 18 files changed, 350 insertions(+), 357 deletions(-) delete mode 100644 source/module_hamilt_lcao/module_deepks/LCAO_deepks_odelta.cpp create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_orbital.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 75c750e654..b366ae524f 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -191,7 +191,7 @@ OBJS_CELL=atom_pseudo.o\ OBJS_DEEPKS=LCAO_deepks.o\ deepks_force.o\ - LCAO_deepks_odelta.o\ + deepks_orbital.o\ LCAO_deepks_io.o\ LCAO_deepks_mpi.o\ LCAO_deepks_pdm.o\ diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h index 9a4f74b68d..68a6359fd3 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h @@ -63,6 +63,7 @@ class Force_LCAO ModuleBase::matrix& svnl_dbeta, ModuleBase::matrix& svl_dphi, #ifdef __DEEPKS + ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, #endif typename TGint::type& gint, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp index cadf796b2c..f19d980d85 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp @@ -80,6 +80,9 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, ModuleBase::matrix fewalds; ModuleBase::matrix fcc; ModuleBase::matrix fscc; +#ifdef __DEEPKS + ModuleBase::matrix fvnl_dalpha; // deepks +#endif fvl_dphi.create(nat, 3); // must do it now, update it later, noted by zhengdy @@ -93,6 +96,9 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, fewalds.create(nat, 3); fcc.create(nat, 3); fscc.create(nat, 3); +#ifdef __DEEPKS + fvnl_dalpha.create(nat, 3); // deepks +#endif // calculate basic terms in Force, same method with PW base this->calForcePwPart(ucell, @@ -172,6 +178,7 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, svnl_dbeta, svl_dphi, #ifdef __DEEPKS + fvnl_dalpha, svnl_dalpha, #endif gint_gamma, @@ -454,7 +461,7 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, // mohan add 2021-08-04 if (PARAM.inp.deepks_scf) { - fcs(iat, i) += GlobalC::ld.F_delta(iat, i); + fcs(iat, i) += fvnl_dalpha(iat, i); } #endif // sum total force for correction @@ -499,7 +506,7 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, if (PARAM.inp.deepks_scf) { const std::string file_fbase = PARAM.globalv.global_out_dir + "deepks_fbase.npy"; - LCAO_deepks_io::save_npy_f(fcs - GlobalC::ld.F_delta, + LCAO_deepks_io::save_npy_f(fcs - fvnl_dalpha, file_fbase, ucell.nat, GlobalV::MY_RANK); // Ry/Bohr, F_base @@ -636,8 +643,7 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, // caoyu add 2021-06-03 if (PARAM.inp.deepks_scf) { - ModuleIO::print_force(GlobalV::ofs_running, ucell, "DeePKS FORCE", GlobalC::ld.F_delta, true); - // this->print_force("DeePKS FORCE", GlobalC::ld.F_delta, 1, ry); + ModuleIO::print_force(GlobalV::ofs_running, ucell, "DeePKS FORCE", fvnl_dalpha, true); } #endif } @@ -891,6 +897,7 @@ void Force_Stress_LCAO::integral_part(const bool isGammaOnly, ModuleBase::matrix& svnl_dbeta, ModuleBase::matrix& svl_dphi, #if __DEEPKS + ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, #endif Gint_Gamma& gint_gamma, // mohan add 2024-04-01 @@ -917,6 +924,7 @@ void Force_Stress_LCAO::integral_part(const bool isGammaOnly, svnl_dbeta, svl_dphi, #if __DEEPKS + fvnl_dalpha, svnl_dalpha, #endif gint_gamma, @@ -944,6 +952,7 @@ void Force_Stress_LCAO>::integral_part(const bool isGammaOn ModuleBase::matrix& svnl_dbeta, ModuleBase::matrix& svl_dphi, #if __DEEPKS + ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, #endif Gint_Gamma& gint_gamma, @@ -969,6 +978,7 @@ void Force_Stress_LCAO>::integral_part(const bool isGammaOn svnl_dbeta, svl_dphi, #if __DEEPKS + fvnl_dalpha, svnl_dalpha, #endif gint_k, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h index bc728209d6..89a9bf6d55 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h @@ -96,6 +96,7 @@ class Force_Stress_LCAO ModuleBase::matrix& svnl_dbeta, ModuleBase::matrix& svl_dphi, #if __DEEPKS + ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, #endif Gint_Gamma& gint_gamma, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp index e54d0b4d3f..83f7987dd7 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp @@ -188,6 +188,7 @@ void Force_LCAO::ftable(const bool isforce, ModuleBase::matrix& svnl_dbeta, ModuleBase::matrix& svl_dphi, #ifdef __DEEPKS + ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, #endif TGint::type& gint, @@ -246,15 +247,13 @@ void Force_LCAO::ftable(const bool isforce, false /*reset dm to gint*/); #ifdef __DEEPKS + const std::vector>& dm_gamma = dm->get_DMK_vector(); if (PARAM.inp.deepks_scf) { - const std::vector>& dm_gamma = dm->get_DMK_vector(); - // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm // GlobalC::ld.cal_projected_DM(dm, ucell, orb, gd); GlobalC::ld.cal_descriptor(ucell.nat); - GlobalC::ld.cal_gedm(ucell.nat); const int nks = 1; @@ -269,40 +268,9 @@ void Force_LCAO::ftable(const bool isforce, GlobalC::ld.phialpha, GlobalC::ld.gedm, GlobalC::ld.inl_index, - GlobalC::ld.F_delta, + fvnl_dalpha, isstress, svnl_dalpha); - -#ifdef __MPI - Parallel_Reduce::reduce_all(GlobalC::ld.F_delta.c, GlobalC::ld.F_delta.nr * GlobalC::ld.F_delta.nc); - - if (isstress) - { - Parallel_Reduce::reduce_pool(svnl_dalpha.c, svnl_dalpha.nr * svnl_dalpha.nc); - } -#endif - - if (PARAM.inp.deepks_out_unittest) - { - const int nks = 1; // 1 for gamma-only - LCAO_deepks_io::print_dm(nks, PARAM.globalv.nlocal, this->ParaV->nrow, dm_gamma); - - GlobalC::ld.check_projected_dm(); - - GlobalC::ld.check_descriptor(ucell, PARAM.globalv.global_out_dir); - - GlobalC::ld.check_gedm(); - - GlobalC::ld.cal_e_delta_band(dm_gamma, nks); - - std::ofstream ofs("E_delta_bands.dat"); - ofs << std::setprecision(10) << GlobalC::ld.e_delta_band; - - std::ofstream ofs1("E_delta.dat"); - ofs1 << std::setprecision(10) << GlobalC::ld.E_delta; - - DeePKS_domain::check_f_delta(ucell.nat, GlobalC::ld.F_delta, svnl_dalpha); - } } #endif @@ -312,6 +280,9 @@ void Force_LCAO::ftable(const bool isforce, Parallel_Reduce::reduce_pool(ftvnl_dphi.c, ftvnl_dphi.nr * ftvnl_dphi.nc); Parallel_Reduce::reduce_pool(fvnl_dbeta.c, fvnl_dbeta.nr * fvnl_dbeta.nc); Parallel_Reduce::reduce_pool(fvl_dphi.c, fvl_dphi.nr * fvl_dphi.nc); +#ifdef __DEEPKS + Parallel_Reduce::reduce_pool(fvnl_dalpha.c, fvnl_dalpha.nr * fvnl_dalpha.nc); +#endif } if (isstress) { @@ -319,7 +290,36 @@ void Force_LCAO::ftable(const bool isforce, Parallel_Reduce::reduce_pool(stvnl_dphi.c, stvnl_dphi.nr * stvnl_dphi.nc); Parallel_Reduce::reduce_pool(svnl_dbeta.c, svnl_dbeta.nr * svnl_dbeta.nc); Parallel_Reduce::reduce_pool(svl_dphi.c, svl_dphi.nr * svl_dphi.nc); +#ifdef __DEEPKS + Parallel_Reduce::reduce_pool(svnl_dalpha.c, svnl_dalpha.nr * svnl_dalpha.nc); +#endif + } + +#ifdef __DEEPKS + // It seems these test should not all be here, should be moved in the future + // Also, these test are not in multi-k case now + if (PARAM.inp.deepks_scf && PARAM.inp.deepks_out_unittest) + { + const int nks = 1; // 1 for gamma-only + LCAO_deepks_io::print_dm(nks, PARAM.globalv.nlocal, this->ParaV->nrow, dm_gamma); + + GlobalC::ld.check_projected_dm(); + + GlobalC::ld.check_descriptor(ucell, PARAM.globalv.global_out_dir); + + GlobalC::ld.check_gedm(); + + GlobalC::ld.cal_e_delta_band(dm_gamma, nks); + + std::ofstream ofs("E_delta_bands.dat"); + ofs << std::setprecision(10) << GlobalC::ld.e_delta_band; + + std::ofstream ofs1("E_delta.dat"); + ofs1 << std::setprecision(10) << GlobalC::ld.E_delta; + + DeePKS_domain::check_f_delta(ucell.nat, fvnl_dalpha, svnl_dalpha); } +#endif // delete DSloc_x, DSloc_y, DSloc_z // delete DHloc_fixed_x, DHloc_fixed_y, DHloc_fixed_z diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp index 2b91e7dae2..7739a02338 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp @@ -282,6 +282,7 @@ void Force_LCAO>::ftable(const bool isforce, ModuleBase::matrix& svnl_dbeta, ModuleBase::matrix& svl_dphi, #ifdef __DEEPKS + ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, #endif TGint>::type& gint, @@ -363,17 +364,9 @@ void Force_LCAO>::ftable(const bool isforce, GlobalC::ld.phialpha, GlobalC::ld.gedm, GlobalC::ld.inl_index, - GlobalC::ld.F_delta, + fvnl_dalpha, isstress, svnl_dalpha); - -#ifdef __MPI - Parallel_Reduce::reduce_all(GlobalC::ld.F_delta.c, GlobalC::ld.F_delta.nr * GlobalC::ld.F_delta.nc); - if (isstress) - { - Parallel_Reduce::reduce_pool(svnl_dalpha.c, svnl_dalpha.nr * svnl_dalpha.nc); - } -#endif } #endif @@ -386,6 +379,9 @@ void Force_LCAO>::ftable(const bool isforce, Parallel_Reduce::reduce_pool(ftvnl_dphi.c, ftvnl_dphi.nr * ftvnl_dphi.nc); Parallel_Reduce::reduce_pool(fvnl_dbeta.c, fvnl_dbeta.nr * fvnl_dbeta.nc); Parallel_Reduce::reduce_pool(fvl_dphi.c, fvl_dphi.nr * fvl_dphi.nc); +#ifdef __DEEPKS + Parallel_Reduce::reduce_pool(fvnl_dalpha.c, fvnl_dalpha.nr * fvnl_dalpha.nc); +#endif } if (isstress) { @@ -393,6 +389,9 @@ void Force_LCAO>::ftable(const bool isforce, Parallel_Reduce::reduce_pool(stvnl_dphi.c, stvnl_dphi.nr * stvnl_dphi.nc); Parallel_Reduce::reduce_pool(svnl_dbeta.c, svnl_dbeta.nr * svnl_dbeta.nc); Parallel_Reduce::reduce_pool(svl_dphi.c, svl_dphi.nr * svl_dphi.nc); +#ifdef __DEEPKS + Parallel_Reduce::reduce_pool(svnl_dalpha.c, svnl_dalpha.nr * svnl_dalpha.nc); +#endif } ModuleBase::timer::tick("Force_LCAO", "ftable"); diff --git a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt index 8fb8ad86ab..1a2d618cbf 100644 --- a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt @@ -2,7 +2,7 @@ if(ENABLE_DEEPKS) list(APPEND objects LCAO_deepks.cpp deepks_force.cpp - LCAO_deepks_odelta.cpp + deepks_orbital.cpp LCAO_deepks_io.cpp LCAO_deepks_mpi.cpp LCAO_deepks_pdm.cpp diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp index 43d4a68784..ad64939097 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp @@ -332,8 +332,6 @@ void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) } if (PARAM.inp.cal_force) { - // init F_delta - F_delta.create(nat, 3); if (PARAM.inp.deepks_out_labels) { this->init_gdmx(nat); @@ -342,34 +340,24 @@ void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) // gdmx is used only in calculating gvx } - if (PARAM.inp.deepks_bandgap) - { - // init o_delta - o_delta.create(nks, 1); - } - return; } void LCAO_Deepks::init_orbital_pdm_shell(const int nks) { - this->orbital_pdm_shell = new double***[nks]; + this->orbital_pdm_shell = new double**[nks]; for (int iks = 0; iks < nks; iks++) { - this->orbital_pdm_shell[iks] = new double**[1]; - for (int hl = 0; hl < 1; hl++) + this->orbital_pdm_shell[iks] = new double*[this->inlmax]; + for (int inl = 0; inl < this->inlmax; inl++) { - this->orbital_pdm_shell[iks][hl] = new double*[this->inlmax]; - - for (int inl = 0; inl < this->inlmax; inl++) - { - this->orbital_pdm_shell[iks][hl][inl] = new double[(2 * this->lmaxd + 1) * (2 * this->lmaxd + 1)]; - ModuleBase::GlobalFunc::ZEROS(orbital_pdm_shell[iks][hl][inl], - (2 * this->lmaxd + 1) * (2 * this->lmaxd + 1)); - } + this->orbital_pdm_shell[iks][inl] = new double[(2 * this->lmaxd + 1) * (2 * this->lmaxd + 1)]; + ModuleBase::GlobalFunc::ZEROS(orbital_pdm_shell[iks][inl], + (2 * this->lmaxd + 1) * (2 * this->lmaxd + 1)); } + } return; @@ -379,13 +367,9 @@ void LCAO_Deepks::del_orbital_pdm_shell(const int nks) { for (int iks = 0; iks < nks; iks++) { - for (int hl = 0; hl < 1; hl++) + for (int inl = 0; inl < this->inlmax; inl++) { - for (int inl = 0; inl < this->inlmax; inl++) - { - delete[] this->orbital_pdm_shell[iks][hl][inl]; - } - delete[] this->orbital_pdm_shell[iks][hl]; + delete[] this->orbital_pdm_shell[iks][inl]; } delete[] this->orbital_pdm_shell[iks]; } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index 74400976e4..8737515004 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -5,6 +5,7 @@ #include "deepks_force.h" #include "deepks_hmat.h" +#include "deepks_orbital.h" #include "module_base/complexmatrix.h" #include "module_base/intarray.h" #include "module_base/matrix.h" @@ -50,20 +51,12 @@ class LCAO_Deepks ///(Unit: Ry) \f$tr(\rho H_\delta), \rho = \sum_i{c_{i, \mu}c_{i,\nu}} \f$ (for gamma_only) double e_delta_band = 0.0; - ///(Unit: Ry) \f$tr(\rho_{HL} H_\delta), - ///\rho_{HL} = c_{L, \mu}c_{L,\nu} - c_{H, \mu}c_{H,\nu} \f$ (for gamma_only) - ModuleBase::matrix o_delta; - /// Correction term to the Hamiltonian matrix: \f$\langle\phi|V_\delta|\phi\rangle\f$ (for gamma only) /// The size of first dimension is 1, which is used for the consitence with H_V_delta_k std::vector> H_V_delta; /// Correction term to Hamiltonian, for multi-k std::vector>> H_V_delta_k; - // F_delta will be deleted soon, mohan 2024-07-25 - ///(Unit: Ry/Bohr) Total Force due to the DeePKS correction term \f$E_{\delta}\f$ - ModuleBase::matrix F_delta; - // k index of HOMO for multi-k bandgap label. QO added 2022-01-24 int h_ind = 0; @@ -151,8 +144,8 @@ class LCAO_Deepks // dD/dX, tensor form of gdmx std::vector gdmr_vector; - // orbital_pdm_shell:[1,Inl,nm*nm]; \langle \phi_\mu|\alpha\rangle\langle\alpha|\phi_\nu\ranlge - double**** orbital_pdm_shell; + // orbital_pdm_shell:[Inl,nm*nm]; \langle \phi_\mu|\alpha\rangle\langle\alpha|\phi_\nu\ranlge + double*** orbital_pdm_shell; // orbital_precalc:[1,NAt,NDscrpt]; gvdm*orbital_pdm_shell torch::Tensor orbital_precalc_tensor; @@ -359,19 +352,7 @@ class LCAO_Deepks template void dpks_cal_e_delta_band(const std::vector>& dm, const int nks); - //------------------- - // LCAO_deepks_odelta.cpp - //------------------- - - // This file contains subroutines for calculating O_delta, - // which corresponds to the correction of the band gap. - public: - template - void cal_o_delta( - const std::vector>& dm_hl /**<[in] modified density matrix that contains HOMO and LUMO only*/, - const int nks); - //------------------- // LCAO_deepks_torch.cpp //------------------- @@ -401,7 +382,7 @@ class LCAO_Deepks // 9. check_gedm : prints gedm for checking // 10. cal_orbital_precalc : orbital_precalc is usted for training with orbital label, // which equals gvdm * orbital_pdm_shell, - // orbital_pdm_shell[1,Inl,nm*nm] = dm_hl * overlap * overlap + // orbital_pdm_shell[Inl,nm*nm] = dm_hl * overlap * overlap // 11. cal_v_delta_precalc : v_delta_precalc is used for training with v_delta label, // which equals gvdm * v_delta_pdm_shell, // v_delta_pdm_shell = overlap * overlap @@ -443,12 +424,18 @@ class LCAO_Deepks // calculates orbital_precalc template - void cal_orbital_precalc(const std::vector>& dm_hl /**<[in] density matrix*/, + void cal_orbital_precalc(const std::vector& dm_hl, + const int lmaxd, + const int inlmax, const int nat, const int nks, + const int* inl_l, const std::vector>& kvec_d, + const std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, const UnitCell& ucell, const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, const Grid_Driver& GridD); // calculates v_delta_precalc diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index 3d71c04d88..37a5a2cc1b 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -1,12 +1,12 @@ #ifdef __DEEPKS #include "LCAO_deepks_interface.h" -#include "module_parameter/parameter.h" -#include "LCAO_deepks_io.h" // mohan add 2024-07-22 +#include "LCAO_deepks_io.h" // mohan add 2024-07-22 #include "module_base/global_variable.h" #include "module_base/tool_title.h" #include "module_elecstate/cal_dm.h" #include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_parameter/parameter.h" template LCAO_Deepks_Interface::LCAO_Deepks_Interface(std::shared_ptr ld_in) : ld(ld_in) @@ -49,8 +49,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, if (PARAM.inp.deepks_scf) { /// ebase :no deepks E_delta including - LCAO_deepks_io::save_npy_e(etot - ld->E_delta, - file_ebase, my_rank); + LCAO_deepks_io::save_npy_e(etot - ld->E_delta, file_ebase, my_rank); } else // deepks_scf = 0; base calculation { @@ -58,83 +57,86 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, LCAO_deepks_io::save_npy_e(etot, file_ebase, my_rank); } + std::vector>* h_delta = nullptr; + if constexpr (std::is_same::value) + { + h_delta = &ld->H_V_delta; + } + else + { + h_delta = &ld->H_V_delta_k; + } + if (PARAM.inp.deepks_bandgap) { const int nocc = PARAM.inp.nelec / 2; - ModuleBase::matrix deepks_bands; - deepks_bands.create(nks, 1); + std::vector o_tot(nks); for (int iks = 0; iks < nks; ++iks) { // record band gap for each k point (including spin) - for (int hl = 0; hl < 1; ++hl) - { - deepks_bands(iks, hl) = ekb(iks, nocc + hl) - ekb(iks, nocc - 1 + hl); - } + o_tot[iks] = ekb(iks, nocc) - ekb(iks, nocc - 1); } const std::string file_otot = PARAM.globalv.global_out_dir + "deepks_otot.npy"; - LCAO_deepks_io::save_npy_o(deepks_bands, file_otot, nks, my_rank); + LCAO_deepks_io::save_npy_o(o_tot, file_otot, nks, my_rank); if (PARAM.inp.deepks_scf) { ModuleBase::matrix wg_hl; - std::vector> dm_bandgap; + std::vector dm_bandgap; // Calculate O_delta if constexpr (std::is_same::value) // for gamma only { wg_hl.create(nspin, PARAM.inp.nbands); dm_bandgap.resize(nspin); - for (int is = 0; is < nspin; ++is) { - for (int ib = 0; ib < 1; ++ib) - { - wg_hl.zero_out(); - wg_hl(is, ib + nocc - 1) = -1.0; - wg_hl(is, ib + nocc) = 1.0; - dm_bandgap[ib].resize(nspin); - elecstate::cal_dm(ParaV, wg_hl, psi, dm_bandgap[ib]); - } + wg_hl.zero_out(); + wg_hl(is, nocc - 1) = -1.0; + wg_hl(is, nocc) = 1.0; + elecstate::cal_dm(ParaV, wg_hl, psi, dm_bandgap); } } else // for multi-k { wg_hl.create(nks, PARAM.inp.nbands); - dm_bandgap.resize(1); - - for (int ib = 0; ib < 1; ib++) + dm_bandgap.resize(nks); + wg_hl.zero_out(); + for (int ik = 0; ik < nks; ik++) { - wg_hl.zero_out(); - for (int ik = 0; ik < nks; ik++) - { - wg_hl(ik, ib + nocc - 1) = -1.0; - wg_hl(ik, ib + nocc) = 1.0; - } - dm_bandgap[ib].resize(nks); - elecstate::cal_dm(ParaV, wg_hl, psi, dm_bandgap[ib]); + wg_hl(ik, nocc - 1) = -1.0; + wg_hl(ik, nocc) = 1.0; } + elecstate::cal_dm(ParaV, wg_hl, psi, dm_bandgap); } - - ld->cal_orbital_precalc(dm_bandgap, nat, nks, kvec_d, ucell, orb, GridD); - ld->cal_o_delta(dm_bandgap, nks); + + std::vector o_delta(nks, 0.0); + + ld->cal_orbital_precalc(dm_bandgap, ld->lmaxd, ld->inlmax, nat, nks, ld->inl_l, kvec_d, ld->phialpha, ld->inl_index, ucell, orb, *ParaV, GridD); + DeePKS_domain::cal_o_delta(dm_bandgap, *h_delta, o_delta, *ParaV, nks); // save obase and orbital_precalc - LCAO_deepks_io::save_npy_orbital_precalc(nat, - nks, - ld->des_per_atom, - ld->orbital_precalc_tensor, - PARAM.globalv.global_out_dir, - my_rank); + LCAO_deepks_io::save_npy_orbital_precalc(nat, + nks, + ld->des_per_atom, + ld->orbital_precalc_tensor, + PARAM.globalv.global_out_dir, + my_rank); const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; - LCAO_deepks_io::save_npy_o(deepks_bands - ld->o_delta, file_obase, nks, my_rank); - } // end deepks_scf == 1 - else // deepks_scf == 0 + std::vector o_base(nks); + for (int iks = 0; iks < nks; ++iks) + { + o_base[iks] = o_tot[iks] - o_delta[iks]; + } + LCAO_deepks_io::save_npy_o(o_base, file_obase, nks, my_rank); + } // end deepks_scf == 1 + else // deepks_scf == 0 { const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; - LCAO_deepks_io::save_npy_o(deepks_bands, file_obase, nks, my_rank); // no scf, o_tot=o_base - } // end deepks_scf == 0 - } // end bandgap label + LCAO_deepks_io::save_npy_o(o_tot, file_obase, nks, my_rank); // no scf, o_tot=o_base + } // end deepks_scf == 0 + } // end bandgap label // save H(R) matrix if (true) // should be modified later! @@ -145,7 +147,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // How to save H(R)? } - if(PARAM.inp.deepks_v_delta) + if (PARAM.inp.deepks_v_delta) { std::vector h_tot(nks); std::vector> h_mat(nks, std::vector(ParaV->nloc)); @@ -160,12 +162,12 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, } } - DeePKS_domain::collect_h_mat(*ParaV, h_mat, h_tot, nlocal, nks); + DeePKS_domain::collect_h_mat(*ParaV, h_mat, h_tot, nlocal, nks); const std::string file_htot = PARAM.globalv.global_out_dir + "deepks_htot.npy"; - LCAO_deepks_io::save_npy_h(h_tot, file_htot, nlocal, nks, my_rank); + LCAO_deepks_io::save_npy_h(h_tot, file_htot, nlocal, nks, my_rank); - if(PARAM.inp.deepks_scf) + if (PARAM.inp.deepks_scf) { std::vector v_delta(nks); std::vector h_base(nks); @@ -174,16 +176,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, v_delta[ik].create(nlocal, nlocal); h_base[ik].create(nlocal, nlocal); } - std::vector>* H_V_delta = nullptr; - if constexpr (std::is_same::value) - { - H_V_delta = &ld->H_V_delta; - } - else - { - H_V_delta = &ld->H_V_delta_k; - } - DeePKS_domain::collect_h_mat(*ParaV, *H_V_delta,v_delta,nlocal,nks); + DeePKS_domain::collect_h_mat(*ParaV, *h_delta, v_delta, nlocal, nks); // save v_delta and h_base const std::string file_hbase = PARAM.globalv.global_out_dir + "deepks_hbase.npy"; @@ -191,29 +184,29 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, { h_base[ik] = h_tot[ik] - v_delta[ik]; } - LCAO_deepks_io::save_npy_h(h_base, file_hbase, nlocal, nks, my_rank); + LCAO_deepks_io::save_npy_h(h_base, file_hbase, nlocal, nks, my_rank); const std::string file_vdelta = PARAM.globalv.global_out_dir + "deepks_vdelta.npy"; - LCAO_deepks_io::save_npy_h(v_delta, file_vdelta, nlocal, nks, my_rank); + LCAO_deepks_io::save_npy_h(v_delta, file_vdelta, nlocal, nks, my_rank); - if(PARAM.inp.deepks_v_delta==1)//v_delta_precalc storage method 1 + if (PARAM.inp.deepks_v_delta == 1) // v_delta_precalc storage method 1 { ld->cal_v_delta_precalc(nlocal, nat, nks, kvec_d, ucell, orb, GridD); - LCAO_deepks_io::save_npy_v_delta_precalc(nat, - nks, + LCAO_deepks_io::save_npy_v_delta_precalc(nat, + nks, nlocal, ld->des_per_atom, ld->v_delta_precalc_tensor, PARAM.globalv.global_out_dir, my_rank); } - else if(PARAM.inp.deepks_v_delta==2)//v_delta_precalc storage method 2 + else if (PARAM.inp.deepks_v_delta == 2) // v_delta_precalc storage method 2 { ld->prepare_phialpha(nlocal, nat, nks, kvec_d, ucell, orb, GridD); - LCAO_deepks_io::save_npy_phialpha(nat, - nks, + LCAO_deepks_io::save_npy_phialpha(nat, + nks, nlocal, ld->inlmax, ld->lmaxd, @@ -231,15 +224,14 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, my_rank); } } - else //deepks_scf == 0 + else // deepks_scf == 0 { const std::string file_hbase = PARAM.globalv.global_out_dir + "deepks_hbase.npy"; - LCAO_deepks_io::save_npy_h(h_tot, file_hbase, nlocal, nks, my_rank); + LCAO_deepks_io::save_npy_h(h_tot, file_hbase, nlocal, nks, my_rank); } - }//end v_delta label - - } // end deepks_out_labels + } // end v_delta label + } // end deepks_out_labels // DeePKS PDM and descriptor if (PARAM.inp.deepks_out_labels || PARAM.inp.deepks_scf) @@ -247,38 +239,36 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // this part is for integrated test of deepks // so it is printed no matter even if deepks_out_labels is not used // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm - if(!PARAM.inp.deepks_scf) - { - ld->cal_projected_DM(dm, ucell, orb, GridD); - } + if (!PARAM.inp.deepks_scf) + { + ld->cal_projected_DM(dm, ucell, orb, GridD); + } ld->check_projected_dm(); // print out the projected dm for NSCF calculaiton - ld->cal_descriptor(nat); // final descriptor + ld->cal_descriptor(nat); // final descriptor ld->check_descriptor(ucell, PARAM.globalv.global_out_dir); - if (PARAM.inp.deepks_out_labels) - { - LCAO_deepks_io::save_npy_d( - nat, - ld->des_per_atom, - ld->inlmax, - ld->inl_l, - PARAM.inp.deepks_equiv, - ld->d_tensor, - PARAM.globalv.global_out_dir, - GlobalV::MY_RANK); // libnpy needed - } + if (PARAM.inp.deepks_out_labels) + { + LCAO_deepks_io::save_npy_d(nat, + ld->des_per_atom, + ld->inlmax, + ld->inl_l, + PARAM.inp.deepks_equiv, + ld->d_tensor, + PARAM.globalv.global_out_dir, + GlobalV::MY_RANK); // libnpy needed + } } - + /// print out deepks information to the screen if (PARAM.inp.deepks_scf) { ld->cal_e_delta_band(dm->get_DMK_vector(), nks); std::cout << "E_delta_band = " << std::setprecision(8) << ld->e_delta_band << " Ry" - << " = " << std::setprecision(8) << ld->e_delta_band * ModuleBase::Ry_to_eV << " eV" - << std::endl; + << " = " << std::setprecision(8) << ld->e_delta_band * ModuleBase::Ry_to_eV << " eV" << std::endl; std::cout << "E_delta_NN = " << std::setprecision(8) << ld->E_delta << " Ry" << " = " << std::setprecision(8) << ld->E_delta * ModuleBase::Ry_to_eV << " eV" << std::endl; } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp index 2543568a44..5e2eff5860 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp @@ -325,8 +325,8 @@ void LCAO_deepks_io::save_npy_s(const ModuleBase::matrix &stress, } -void LCAO_deepks_io::save_npy_o(const ModuleBase::matrix &bandgap, - const std::string &o_file, +void LCAO_deepks_io::save_npy_o(const std::vector& bandgap, + const std::string& o_file, const int nks, const int rank) { @@ -338,17 +338,7 @@ void LCAO_deepks_io::save_npy_o(const ModuleBase::matrix &bandgap, //save o_base const long unsigned oshape[] = {static_cast(nks), 1 }; - - std::vector npy_o; - for (int iks = 0; iks < nks; ++iks) - { - for (int hl = 0;hl < 1; ++hl) - { - npy_o.push_back(bandgap(iks,hl)); - } - } - - npy::SaveArrayAsNumpy(o_file, false, 2, oshape, npy_o); + npy::SaveArrayAsNumpy(o_file, false, 2, oshape, bandgap); return; } @@ -369,27 +359,23 @@ void LCAO_deepks_io::save_npy_orbital_precalc(const int nat, //save orbital_precalc.npy (when bandgap label is in use) //unit: a.u. const long unsigned gshape[] = {static_cast(nks), - 1, static_cast(nat), static_cast(des_per_atom)}; std::vector npy_orbital_precalc; for (int iks = 0; iks < nks; ++iks) { - for (int hl = 0; hl < 1; ++hl) + for (int iat = 0;iat < nat;++iat) { - for (int iat = 0;iat < nat;++iat) + for(int p=0; p& bandgap, /**<[in] \f$E_{base}\f$ or \f$E_{tot}\f$, in Ry*/ const std::string &o_file, const int nks, const int rank); diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_odelta.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_odelta.cpp deleted file mode 100644 index 016e6317b8..0000000000 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_odelta.cpp +++ /dev/null @@ -1,77 +0,0 @@ -//QO 2022-1-7 -//This file contains subroutines for calculating O_delta, i.e., corrections of the bandgap, -#include "module_parameter/parameter.h" -//which is defind as sum_mu,nu rho^{hl}_mu,nu V(D) -//where rho^{hl}_mu,nu = C_{L\mu}C_{L\nu} - C_{H\mu}C_{H\nu}, L for LUMO, H for HOMO - -#ifdef __DEEPKS - -#include "LCAO_deepks.h" -#include "module_base/parallel_reduce.h" - -template -void LCAO_Deepks::cal_o_delta(const std::vector>& dm_hl, const int nks) -{ - ModuleBase::TITLE("LCAO_Deepks", "cal_o_delta"); - - this->o_delta.zero_out(); - for (int ik = 0; ik < nks; ik++) - { - for (int hl = 0; hl < 1; ++hl) - { - TK o_delta_tmp = TK(0.0); - for (int i = 0; i < PARAM.globalv.nlocal; ++i) - { - for (int j = 0; j < PARAM.globalv.nlocal; ++j) - { - const int mu = pv->global2local_row(j); - const int nu = pv->global2local_col(i); - - if (mu >= 0 && nu >= 0) - { - int iic; - if(PARAM.inp.ks_solver=="genelpa" || PARAM.inp.ks_solver=="scalapack_gvx" || PARAM.inp.ks_solver=="pexsi") // save the matrix as column major format - { - iic = mu + nu * pv->nrow; - } - else - { - iic = mu * pv->ncol + nu; - } - if constexpr (std::is_same::value) - { - for (int is = 0; is < PARAM.inp.nspin; ++is) - { - o_delta_tmp += dm_hl[hl][is](nu, mu) * this->H_V_delta[0][iic]; - } - } - else - { - o_delta_tmp += dm_hl[hl][ik](nu, mu) * this->H_V_delta_k[ik][iic]; - } - } - } - } - Parallel_Reduce::reduce_all(o_delta_tmp); - if constexpr (std::is_same::value) - { - this->o_delta(ik,hl) = o_delta_tmp; - } - else - { - this->o_delta(ik,hl) = o_delta_tmp.real(); - } - } - } - return; -} - -template void LCAO_Deepks::cal_o_delta( - const std::vector>& dm_hl, - const int nks); - -template void LCAO_Deepks::cal_o_delta, ModuleBase::ComplexMatrix>( - const std::vector>& dm_hl, - const int nks); - -#endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp index 51992ff5ea..c7eea52036 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp @@ -1,11 +1,4 @@ -// wenfei 2022-1-11 -// This file contains subroutines for calculating F_delta, #include "module_parameter/parameter.h" -// which is defind as sum_mu,nu rho_mu,nu d/dX (V(D)) - -// There are 2 subroutines in this file: -// 1. cal_f_delta, which calculates F_delta -// 2. check_f_delta, which prints F_delta into F_delta.dat for checking #ifdef __DEEPKS diff --git a/source/module_hamilt_lcao/module_deepks/deepks_force.h b/source/module_hamilt_lcao/module_deepks/deepks_force.h index bd4a183d6a..f964b03964 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_force.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_force.h @@ -3,7 +3,6 @@ #ifdef __DEEPKS - #include "module_base/complexmatrix.h" #include "module_base/intarray.h" #include "module_base/matrix.h" @@ -13,14 +12,10 @@ #include "module_cell/module_neighbor/sltk_grid_driver.h" #include "module_elecstate/module_dm/density_matrix.h" -#include -#include -#include - namespace DeePKS_domain { //------------------------ - // LCAO_deepks_force.cpp + // deepks_force.cpp //------------------------ // This file contains subroutines for calculating F_delta, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp new file mode 100644 index 0000000000..a574092afd --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp @@ -0,0 +1,80 @@ +#include "module_parameter/parameter.h" + +#ifdef __DEEPKS + +#include "deepks_orbital.h" +#include "module_base/parallel_reduce.h" +#include "module_base/timer.h" + +template +void DeePKS_domain::cal_o_delta(const std::vector& dm_hl, + const std::vector>& h_delta, + std::vector& o_delta, + const Parallel_Orbitals& pv, + const int nks) +{ + ModuleBase::TITLE("DeePKS_domain", "cal_o_delta"); + + for (int ik = 0; ik < nks; ik++) + { + TK o_delta_tmp = TK(0.0); + for (int i = 0; i < PARAM.globalv.nlocal; ++i) + { + for (int j = 0; j < PARAM.globalv.nlocal; ++j) + { + const int mu = pv.global2local_row(j); + const int nu = pv.global2local_col(i); + + if (mu >= 0 && nu >= 0) + { + int iic; + if (PARAM.inp.ks_solver == "genelpa" || PARAM.inp.ks_solver == "scalapack_gvx" + || PARAM.inp.ks_solver == "pexsi") // save the matrix as column major format + { + iic = mu + nu * pv.nrow; + } + else + { + iic = mu * pv.ncol + nu; + } + if constexpr (std::is_same::value) + { + for (int is = 0; is < PARAM.inp.nspin; ++is) + { + o_delta_tmp += dm_hl[is](nu, mu) * h_delta[ik][iic]; + } + } + else + { + o_delta_tmp += dm_hl[ik](nu, mu) * h_delta[ik][iic]; + } + } + } + } + Parallel_Reduce::reduce_all(o_delta_tmp); + if constexpr (std::is_same::value) + { + o_delta[ik] = o_delta_tmp; + } + else + { + o_delta[ik] = o_delta_tmp.real(); + } + } + return; +} + +template void DeePKS_domain::cal_o_delta(const std::vector& dm_hl, + const std::vector>& h_delta, + std::vector& o_delta, + const Parallel_Orbitals& pv, + const int nks); + +template void DeePKS_domain::cal_o_delta, ModuleBase::ComplexMatrix>( + const std::vector& dm_hl, + const std::vector>>& h_delta, + std::vector& o_delta, + const Parallel_Orbitals& pv, + const int nks); + +#endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbital.h b/source/module_hamilt_lcao/module_deepks/deepks_orbital.h new file mode 100644 index 0000000000..80e4170018 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbital.h @@ -0,0 +1,35 @@ +#ifndef DEEPKS_ORBITAL_H +#define DEEPKS_ORBITAL_H + +#ifdef __DEEPKS + +#include "module_base/complexmatrix.h" +#include "module_base/intarray.h" +#include "module_base/matrix.h" +#include "module_base/timer.h" +#include "module_basis/module_ao/parallel_orbitals.h" +#include "module_elecstate/module_dm/density_matrix.h" + +namespace DeePKS_domain +{ +//------------------------ +// deepks_orbital.cpp +//------------------------ + +// This file contains subroutines for calculating O_delta, i.e., corrections of the bandgap, +// which is defind as sum_mu,nu rho^{hl}_mu,nu V(D) +// where rho^{hl}_mu,nu = C_{L\mu}C_{L\nu} - C_{H\mu}C_{H\nu}, L for LUMO, H for HOMO + +// There are 1 subroutines in this file: +// 1. cal_o_delta, which is used for O_delta calculation + +template +void cal_o_delta(const std::vector& dm_hl, + const std::vector>& h_delta, + std::vector& o_delta, + const Parallel_Orbitals& pv, + const int nks); +} // namespace DeePKS_domain + +#endif +#endif diff --git a/source/module_hamilt_lcao/module_deepks/orbital_precalc.cpp b/source/module_hamilt_lcao/module_deepks/orbital_precalc.cpp index 6a55fa78f2..8154746d1b 100644 --- a/source/module_hamilt_lcao/module_deepks/orbital_precalc.cpp +++ b/source/module_hamilt_lcao/module_deepks/orbital_precalc.cpp @@ -2,7 +2,7 @@ /// cal_orbital_precalc : orbital_precalc is usted for training with orbital label, /// which equals gvdm * orbital_pdm_shell, -/// orbital_pdm_shell[1,Inl,nm*nm] = dm_hl * overlap * overlap +/// orbital_pdm_shell[Inl,nm*nm] = dm_hl * overlap * overlap #include "LCAO_deepks.h" #include "LCAO_deepks_io.h" // mohan add 2024-07-22 @@ -14,14 +14,20 @@ #include "module_parameter/parameter.h" // calculates orbital_precalc[1,NAt,NDscrpt] = gvdm * orbital_pdm_shell; -// orbital_pdm_shell[2,Inl,nm*nm] = dm_hl * overlap * overlap; +// orbital_pdm_shell[Inl,nm*nm] = dm_hl * overlap * overlap; template -void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, +void LCAO_Deepks::cal_orbital_precalc(const std::vector& dm_hl, + const int lmaxd, + const int inlmax, const int nat, const int nks, + const int* inl_l, const std::vector>& kvec_d, + const std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, const UnitCell& ucell, const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, const Grid_Driver& GridD) { ModuleBase::TITLE("LCAO_Deepks", "cal_orbital_precalc"); @@ -51,7 +57,7 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, { for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - const int inl = this->inl_index[T0](I0, L0, N0); + const int inl = inl_index[T0](I0, L0, N0); const int nm = 2 * L0 + 1; for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d @@ -87,13 +93,13 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, if constexpr (std::is_same>::value) { - if (this->phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) + if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) { continue; } } - auto row_indexes = pv->get_indexes_row(ibt1); + auto row_indexes = pv.get_indexes_row(ibt1); const int row_size = row_indexes.size(); @@ -108,7 +114,7 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, for (int irow = 0; irow < row_size; irow++) { - hamilt::BaseMatrix* row_ptr = this->phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* row_ptr = phialpha[0]->find_matrix(iat, ibt1, dR1); for (int i = 0; i < trace_alpha_size; i++) { s_1t[i * row_size + irow] = row_ptr->get_value(row_indexes[irow], trace_alpha_row[i]); @@ -143,13 +149,13 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, if constexpr (std::is_same>::value) { - if (this->phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) + if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) { continue; } } - auto col_indexes = pv->get_indexes_col(ibt2); + auto col_indexes = pv.get_indexes_col(ibt2); const int col_size = col_indexes.size(); if (col_size == 0) { @@ -159,7 +165,7 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, std::vector s_2t(trace_alpha_size * col_size); for (int icol = 0; icol < col_size; icol++) { - hamilt::BaseMatrix* col_ptr = this->phialpha[0]->find_matrix(iat, ibt2, dR2); + hamilt::BaseMatrix* col_ptr = phialpha[0]->find_matrix(iat, ibt2, dR2); for (int i = 0; i < trace_alpha_size; i++) { s_2t[i * col_size + icol] = col_ptr->get_value(col_indexes[icol], trace_alpha_col[i]); @@ -174,17 +180,17 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, { for (int is = 0; is < PARAM.inp.nspin; is++) { - hamilt::AtomPair dm_pair(ibt1, ibt2, 0, 0, 0, pv); + hamilt::AtomPair dm_pair(ibt1, ibt2, 0, 0, 0, &pv); dm_pair.allocate(dm_array.data(), 0); if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) { - dm_pair.add_from_matrix(dm_hl[0][is].c, pv->get_row_size(), 1.0, 1); + dm_pair.add_from_matrix(dm_hl[is].c, pv.get_row_size(), 1.0, 1); } else { - dm_pair.add_from_matrix(dm_hl[0][is].c, pv->get_col_size(), 1.0, 0); + dm_pair.add_from_matrix(dm_hl[is].c, pv.get_col_size(), 1.0, 0); } } // is } @@ -197,7 +203,7 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, (dR2 - dR1).x, (dR2 - dR1).y, (dR2 - dR1).z, - pv); + &pv); dm_pair.allocate(&dm_array[ik * row_size * col_size], 0); @@ -212,11 +218,11 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) { - dm_pair.add_from_matrix(dm_hl[0][ik].c, pv->get_row_size(), kphase, 1); + dm_pair.add_from_matrix(dm_hl[ik].c, pv.get_row_size(), kphase, 1); } else { - dm_pair.add_from_matrix(dm_hl[0][ik].c, pv->get_col_size(), kphase, 0); + dm_pair.add_from_matrix(dm_hl[ik].c, pv.get_col_size(), kphase, 0); } } // ik } @@ -259,14 +265,14 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, { for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - const int inl = this->inl_index[T0](I0, L0, N0); + const int inl = inl_index[T0](I0, L0, N0); const int nm = 2 * L0 + 1; for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d { for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - orbital_pdm_shell[ik][0][inl][m1 * nm + m2] + orbital_pdm_shell[ik][inl][m1 * nm + m2] += ddot_(&row_size, p_g1dmt + index * row_size * nks, &inc, @@ -285,57 +291,48 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, #ifdef __MPI for (int iks = 0; iks < nks; iks++) { - for (int hl = 0; hl < 1; hl++) + for (int inl = 0; inl < inlmax; inl++) { - for (int inl = 0; inl < this->inlmax; inl++) - { - Parallel_Reduce::reduce_all(this->orbital_pdm_shell[iks][hl][inl], - (2 * this->lmaxd + 1) * (2 * this->lmaxd + 1)); - } + Parallel_Reduce::reduce_all(this->orbital_pdm_shell[iks][inl], + (2 * lmaxd + 1) * (2 * lmaxd + 1)); } } #endif // transfer orbital_pdm_shell to orbital_pdm_shell_vector - int nlmax = this->inlmax / nat; + int nlmax = inlmax / nat; std::vector orbital_pdm_shell_vector; for (int nl = 0; nl < nlmax; ++nl) { - std::vector kiammv; + std::vector kammv; for (int iks = 0; iks < nks; ++iks) { - std::vector iammv; - for (int hl = 0; hl < 1; ++hl) + std::vector ammv; + for (int iat = 0; iat < nat; ++iat) { - std::vector ammv; - for (int iat = 0; iat < nat; ++iat) - { - int inl = iat * nlmax + nl; - int nm = 2 * this->inl_l[inl] + 1; - std::vector mmv; + int inl = iat * nlmax + nl; + int nm = 2 * inl_l[inl] + 1; + std::vector mmv; - for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d + for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d + { + for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d - { - mmv.push_back(this->orbital_pdm_shell[iks][hl][inl][m1 * nm + m2]); - } + mmv.push_back(this->orbital_pdm_shell[iks][inl][m1 * nm + m2]); } - torch::Tensor mm - = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)).reshape({nm, nm}); // nm*nm - - ammv.push_back(mm); } - torch::Tensor amm = torch::stack(ammv, 0); - iammv.push_back(amm); + torch::Tensor mm + = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)).reshape({nm, nm}); // nm*nm + + ammv.push_back(mm); } - torch::Tensor iamm = torch::stack(iammv, 0); // inl*nm*nm - kiammv.push_back(iamm); + torch::Tensor amm = torch::stack(ammv, 0); + kammv.push_back(amm); } - torch::Tensor kiamm = torch::stack(kiammv, 0); - orbital_pdm_shell_vector.push_back(kiamm); + torch::Tensor kamm = torch::stack(kammv, 0); + orbital_pdm_shell_vector.push_back(kamm); } assert(orbital_pdm_shell_vector.size() == nlmax); @@ -345,7 +342,7 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, for (int nl = 0; nl < nlmax; ++nl) { orbital_precalc_vector.push_back( - at::einsum("kiamn, avmn->kiav", {orbital_pdm_shell_vector[nl], this->gevdm_vector[nl]})); + at::einsum("kamn, avmn->kav", {orbital_pdm_shell_vector[nl], this->gevdm_vector[nl]})); } this->orbital_precalc_tensor = torch::cat(orbital_precalc_vector, -1); @@ -355,20 +352,32 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector>& dm_hl, } template void LCAO_Deepks::cal_orbital_precalc( - const std::vector>& dm_hl, + const std::vector& dm_hl, + const int lmaxd, + const int inlmax, const int nat, const int nks, + const int* inl_l, const std::vector>& kvec_d, + const std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, const UnitCell& ucell, const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, const Grid_Driver& GridD); template void LCAO_Deepks::cal_orbital_precalc, ModuleBase::ComplexMatrix>( - const std::vector>& dm_hl, + const std::vector& dm_hl, + const int lmaxd, + const int inlmax, const int nat, const int nks, + const int* inl_l, const std::vector>& kvec_d, + const std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, const UnitCell& ucell, const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, const Grid_Driver& GridD); #endif From 201f752f29806f0189f641f268db6492d64a9572 Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Tue, 31 Dec 2024 10:33:49 +0800 Subject: [PATCH 008/160] Fix and reopen UT in HContainer output. (#5781) --- source/module_base/parallel_2d.cpp | 17 +++--- source/module_base/parallel_2d.h | 3 ++ .../module_hcontainer/output_hcontainer.cpp | 21 +++----- .../module_hcontainer/test/CMakeLists.txt | 54 +++++++++---------- 4 files changed, 46 insertions(+), 49 deletions(-) diff --git a/source/module_base/parallel_2d.cpp b/source/module_base/parallel_2d.cpp index 30aceda761..3791a1218b 100644 --- a/source/module_base/parallel_2d.cpp +++ b/source/module_base/parallel_2d.cpp @@ -12,20 +12,24 @@ bool Parallel_2D::in_this_processor(const int iw1_all, const int iw2_all) const int Parallel_2D::get_global_row_size() const { + if (!is_serial) + { #ifdef __MPI - return desc[2]; -#else - return nrow; + return desc[2]; #endif + } + return nrow; } int Parallel_2D::get_global_col_size() const { + if (!is_serial) + { #ifdef __MPI - return desc[3]; -#else - return ncol; + return desc[3]; #endif + } + return ncol; } #ifdef __MPI @@ -133,6 +137,7 @@ void Parallel_2D::set_serial(const int mg, const int ng) std::iota(local2global_col_.begin(), local2global_col_.end(), 0); global2local_row_ = local2global_row_; global2local_col_ = local2global_col_; + is_serial = true; #ifdef __MPI blacs_ctxt = -1; #endif diff --git a/source/module_base/parallel_2d.h b/source/module_base/parallel_2d.h index 8aeea9792f..2f8bc8b132 100644 --- a/source/module_base/parallel_2d.h +++ b/source/module_base/parallel_2d.h @@ -129,6 +129,9 @@ class Parallel_2D /// process coordinate in the BLACS grid int coord[2] = {-1, -1}; + /// whether to use the serial mode + bool is_serial = false; + protected: /// map from global index to local index std::vector global2local_row_; diff --git a/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp b/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp index eb7d8d4f89..474e856bcb 100644 --- a/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp +++ b/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp @@ -40,42 +40,34 @@ void Output_HContainer::write(int rx_in, int ry_in, int rz_in) int find_R = 0; for (int iR = 0; iR < size_for_loop_R; iR++) { - std::cout << __FILE__ << " " << __LINE__ << std::endl; - this->_hcontainer->loop_R(iR, rx, ry, rz); if (rx == rx_in && ry == ry_in && rz == rz_in) { - std::cout << __FILE__ << " " << __LINE__ << std::endl; - find_R += 1; this->write_single_R(rx, ry, rz); - std::cout << __FILE__ << " " << __LINE__ << std::endl; - break; } - std::cout << __FILE__ << " " << __LINE__ << std::endl; - } if (find_R == 0) { - ModuleBase::WARNING_QUIT("Output_HContainer::write", "Cannot find the R vector from the HContaine"); + ModuleBase::WARNING_QUIT("Output_HContainer::write", "Cannot find the R vector from the HContainer."); } } template void Output_HContainer::write_single_R(int rx, int ry, int rz) { - std::cout << __FILE__ << " " << __LINE__ << std::endl; - + if (this->_hcontainer->get_paraV() == nullptr) + { + ModuleBase::WARNING_QUIT("Output_HContainer::write_single_R", "paraV is nullptr! Unable to write the matrix."); + } this->_hcontainer->fix_R(rx, ry, rz); - std::cout << __FILE__ << " " << __LINE__ << std::endl; ModuleIO::SparseMatrix sparse_matrix = ModuleIO::SparseMatrix(_hcontainer->get_nbasis(), _hcontainer->get_nbasis()); - std::cout << __FILE__ << " " << __LINE__ << std::endl; + assert(_hcontainer->get_nbasis()>0); sparse_matrix.setSparseThreshold(this->_sparse_threshold); - std::cout << __FILE__ << " " << __LINE__ << std::endl; for (int iap = 0; iap < this->_hcontainer->size_atom_pairs(); ++iap) { @@ -93,7 +85,6 @@ void Output_HContainer::write_single_R(int rx, int ry, int rz) } } } - std::cout << __FILE__ << " " << __LINE__ << std::endl; if (sparse_matrix.getNNZ() != 0) { diff --git a/source/module_hamilt_lcao/module_hcontainer/test/CMakeLists.txt b/source/module_hamilt_lcao/module_hcontainer/test/CMakeLists.txt index 39c1a1e1a0..c8a26378cf 100644 --- a/source/module_hamilt_lcao/module_hcontainer/test/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_hcontainer/test/CMakeLists.txt @@ -42,35 +42,33 @@ add_test(NAME hontainer_para_test WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} ) -#AddTest( -# TARGET hcontainer_output_test -# LIBS parameter base ${math_libs} device -# SOURCES test_hcontainer_output.cpp -# tmp_mocks.cpp -# ../output_hcontainer.cpp -# ../base_matrix.cpp -# ../hcontainer.cpp -# ../atom_pair.cpp -# ../../../module_basis/module_ao/parallel_2d.cpp -# ../../../module_basis/module_ao/parallel_orbitals.cpp -# ../../../module_io/sparse_matrix.cpp -#) +AddTest( + TARGET hcontainer_output_test + LIBS parameter base ${math_libs} device + SOURCES test_hcontainer_output.cpp + tmp_mocks.cpp + ../output_hcontainer.cpp + ../base_matrix.cpp + ../hcontainer.cpp + ../atom_pair.cpp + ../../../module_basis/module_ao/parallel_orbitals.cpp + ../../../module_io/sparse_matrix.cpp +) install(DIRECTORY support DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) -#AddTest( -# TARGET hcontainer_readCSR_test -# LIBS parameter base ${math_libs} device cell_info -# SOURCES test_hcontainer_readCSR.cpp -# ../base_matrix.cpp -# ../hcontainer.cpp -# ../atom_pair.cpp -# ../output_hcontainer.cpp -# ../../../module_basis/module_ao/parallel_2d.cpp -# ../../../module_basis/module_ao/parallel_orbitals.cpp -# ../../../module_io/sparse_matrix.cpp -# ../../../module_io/csr_reader.cpp -# ../../../module_io/file_reader.cpp -# ../../../module_io/output.cpp -#) +AddTest( + TARGET hcontainer_readCSR_test + LIBS parameter base ${math_libs} device cell_info + SOURCES test_hcontainer_readCSR.cpp + ../base_matrix.cpp + ../hcontainer.cpp + ../atom_pair.cpp + ../output_hcontainer.cpp + ../../../module_basis/module_ao/parallel_orbitals.cpp + ../../../module_io/sparse_matrix.cpp + ../../../module_io/csr_reader.cpp + ../../../module_io/file_reader.cpp + ../../../module_io/output.cpp +) endif() \ No newline at end of file From 3abf2fcdf351dd9138b1be8cbad737259e69ea0c Mon Sep 17 00:00:00 2001 From: kirk0830 <67682086+kirk0830@users.noreply.github.com> Date: Tue, 31 Dec 2024 14:32:19 +0800 Subject: [PATCH 009/160] Fix: correct the typo and format error in doc (#5788) --- docs/quick_start/input.md | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/docs/quick_start/input.md b/docs/quick_start/input.md index b95161227c..a133837f2b 100644 --- a/docs/quick_start/input.md +++ b/docs/quick_start/input.md @@ -8,17 +8,17 @@ The `INPUT` file contains parameters that control the type of calculation as wel Below is an example `INPUT` file with some of the most important parameters that need to be set: -``` +```plaintext INPUT_PARAMETERS suffix MgO ntype 2 pseudo_dir ./ -orbital_dir ./ -ecutwfc 100 # Rydberg -scf_thr 1e-4 # Rydberg -basis_type lcao -calculation scf # this is the key parameter telling abacus to do a scf calculation -out_chg True +orbital_dir ./ +ecutwfc 100 # in Rydberg +scf_thr 1e-4 # Rydberg +basis_type lcao +calculation scf # this is the key parameter telling abacus to do a scf calculation +out_chg True ``` The parameter list always starts with key word `INPUT_PARAMETERS`. Any content before `INPUT_PARAMETERS` will be ignored. @@ -40,22 +40,23 @@ In the above example, the meanings of the parameters are: - `ntype` : how many types of elements in the unit cell - `pseudo_dir` : the directory where pseudopotential files are provided - `orbital_dir` : the directory where orbital files are provided -- `ecutwfc` : the plane-wave energy cutoff for the wave function expansion (UNIT: Rydberg) -- `scf_thr` : the threshold for the convergence of charge density (UNIT: Rydberg) +- `ecutwfc` : the plane-wave energy cutoff for the wave function expansion (UNIT: Rydberg) +- `scf_thr` : the threshold for the convergence of charge density (UNIT: Rydberg) - `basis_type` : the type of basis set for expanding the electronic wave functions - `calculation` : the type of calculation to be performed by ABACUS -- `out_chg` : if true, output thee charge density oon real space grid +- `out_chg` : if true, output the charge density on real space grid For a complete list of input parameters, please consult this [instruction](../advanced/input_files/input-main.md). -> **Note:** Users cannot change the filename “INPUT” to other names. Boolean paramerters such as `out_chg` can be set by using `True` and `False`, `1` and `0`, or `T` and `F`. It is case insensitive so that other preferences such as `true` and `false`, `TRUE` and `FALSE`, and `t` and `f` for setting boolean values are also supported. +> **Note:** Users cannot change the filename “INPUT” to other names. Boolean paramerters such as `out_chg` can be set by using `True` and `False`, `1` and `0`, or `T` and `F`. It is case insensitive so that other preferences such as `true` and `false`, `TRUE` and `FALSE`, and `t` and `f` for setting boolean values are also supported. Specifically for the `out_chg`, `-1` option is also available, which means turn off the checkpoint of charge density in binary (always dumped in `OUT.{suffix}`, whose name ends with `CHARGE-DENSITY.restart`). Some parameters controlling the output also support a second option to control the output precision, e.g., `out_chg True 8` will output the charge density on realspace grid with 8 digits after the decimal point. ## *STRU* -The structure file contains structural information about the system, e.g., lattice constant, lattice vectors, and positions of the atoms within a unit cell. The positions can be given either in direct or Cartesian coordinates. +The structure file contains structural information about the system, e.g., lattice constant, lattice vectors, and positions of the atoms within a unit cell. The positions can be given either in direct or Cartesian coordinates. An example of the `STRU` file is given as follows : -``` + +```plaintext #This is the atom file containing all the information #about the lattice structure. @@ -68,7 +69,7 @@ Mg_gga_8au_100Ry_4s2p1d.orb O_gga_8au_100Ry_2s2p1d.orb LATTICE_CONSTANT -1.8897259886 # 1.8897259886 Bohr = 1.0 Angstrom +1.8897259886 # 1.8897259886 Bohr = 1.0 Angstrom LATTICE_VECTORS 4.25648 0.00000 0.00000 @@ -100,9 +101,10 @@ For a more detailed description of STRU file, please consult [here](../advanced/ ## *KPT* This file contains information of the kpoint grid setting for the Brillouin zone sampling. - + An example of the `KPT` file is given below: -``` + +```plaintext K_POINTS 0 Gamma @@ -111,7 +113,6 @@ Gamma > **Note:** users may choose a different name for their k-point file using keyword `kpoint_file` - For a more detailed description, please consult [here](../advanced/input_files/kpt.md). - The pseudopotential files From 6fadfb96c74518bbc9e9f5c5ad8a70850e336245 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Tue, 31 Dec 2024 14:34:09 +0800 Subject: [PATCH 010/160] Refactor: decrease uninitialized member values and the risk of memory leaks in abacus (#5755) * init variable and fix memory leak bug in module_base * fix uninit member var in module_basis * chang logic bug and uninit memeber value in the module cell * chang logic bug and uninit memeber value in the module_elecstate * chang logic bug and uninit memeber value in the module_eslover * chang memory leak risk and uninit memeber value in the module_hamilt_general * chang uninit memeber value in the module_hamilt_lcao * chang uninit memeber value in the module_hamilt_pwdft * fix in klist * [pre-commit.ci lite] apply automatic fixes * fix useless assert * revert change in read_pp_upf100.cpp * change uninit memeber value in module_hamilt_pw * change uninit memeber value in module_hsolver * change uninit memeber value in module_io * change uninit memeber value in module_md and module_relax * [pre-commit.ci lite] apply automatic fixes * update nnr init data * fix uninit member value * update value in elecstate_energy.cpp * add init parameter for construct in sto_func * add value in the construct file * [pre-commit.ci lite] apply automatic fixes * change magnetism.cpp * [pre-commit.ci lite] apply automatic fixes * modify logic of elecstate_energy.cpp --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/module_base/intarray.h | 11 ++- source/module_base/inverse_matrix.h | 14 ++-- source/module_base/memory.cpp | 1 + .../module_basis/module_ao/ORB_nonlocal.cpp | 2 + source/module_basis/module_ao/ORB_nonlocal.h | 8 +- .../module_ao/ORB_nonlocal_lm.cpp | 7 +- .../module_ao/parallel_orbitals.cpp | 18 ++-- .../module_ao/parallel_orbitals.h | 4 +- source/module_basis/module_pw/pw_basis_big.h | 10 ++- source/module_basis/module_pw/pw_basis_k.h | 6 +- .../module_basis/module_pw/pw_basis_k_big.h | 12 ++- source/module_cell/klist.cpp | 21 +---- source/module_cell/klist.h | 4 +- .../module_cell/module_neighbor/sltk_atom.cpp | 3 + .../module_cell/module_neighbor/sltk_grid.h | 38 ++++----- source/module_cell/module_paw/paw_element.cpp | 8 +- source/module_cell/module_symmetry/symmetry.h | 42 +++++----- source/module_cell/read_atoms.cpp | 11 +-- source/module_cell/read_pp_upf100.cpp | 3 +- source/module_cell/read_pp_vwr.cpp | 2 +- source/module_cell/setup_nonlocal.cpp | 2 +- source/module_elecstate/elecstate_energy.cpp | 35 +++++--- source/module_elecstate/magnetism.cpp | 18 ++-- source/module_elecstate/magnetism.h | 14 ++-- .../module_elecstate/module_charge/charge.cpp | 5 +- .../module_elecstate/module_charge/charge.h | 8 +- source/module_esolver/esolver_ks_lcao.cpp | 1 + source/module_esolver/esolver_ks_pw.cpp | 4 +- source/module_esolver/esolver_lj.h | 2 +- .../module_vdw/vdwd2_parameters.h | 3 + .../module_vdw/vdwd3_parameters.h | 14 ++-- .../module_xc/xc_functional_libxc.cpp | 2 +- .../hamilt_lcaodft/record_adj.cpp | 2 +- .../hamilt_lcaodft/record_adj.h | 8 +- .../module_dftu/dftu_yukawa.cpp | 76 +++++++++++------ .../module_gint/gint_tools.h | 20 ++--- .../module_gint/grid_bigcell.h | 2 +- .../module_gint/grid_technique.h | 22 ++--- .../hamilt_pwdft/operator_pw/meta_pw.cpp | 9 +- .../hamilt_pwdft/operator_pw/nonlocal_pw.cpp | 9 +- .../hamilt_pwdft/operator_pw/veff_pw.cpp | 7 +- .../hamilt_pwdft/operator_pw/velocity_pw.cpp | 8 +- .../hamilt_pwdft/operator_pw/velocity_pw.h | 4 +- .../hamilt_pwdft/parallel_grid.h | 18 ++-- .../hamilt_pwdft/structure_factor.h | 4 +- .../hamilt_stodft/sto_func.cpp | 82 +++++++++++-------- .../module_hamilt_pw/hamilt_stodft/sto_iter.h | 8 +- source/module_hsolver/genelpa/elpa_new.cpp | 8 ++ .../module_pexsi/dist_ccs_matrix.h | 6 +- source/module_io/berryphase.h | 8 +- source/module_io/bessel_basis.h | 26 +++--- source/module_io/get_pchg_lcao.h | 4 +- source/module_io/input_conv.h | 2 +- source/module_io/json_output/json_node.h | 2 +- source/module_io/numerical_descriptor.cpp | 2 + source/module_io/to_wannier90.h | 6 +- source/module_io/unk_overlap_lcao.h | 4 +- source/module_md/fire.cpp | 2 + source/module_md/fire.h | 2 +- source/module_md/md_base.h | 6 +- source/module_md/msst.cpp | 4 +- source/module_md/nhchain.h | 52 ++++++------ source/module_relax/relax_old/bfgs_basic.h | 6 +- source/module_relax/relax_old/ions_move_cg.h | 6 +- .../relax_old/lattice_change_cg.h | 2 +- 65 files changed, 427 insertions(+), 333 deletions(-) diff --git a/source/module_base/intarray.h b/source/module_base/intarray.h index 484d017f97..7cffbaf4fd 100644 --- a/source/module_base/intarray.h +++ b/source/module_base/intarray.h @@ -141,9 +141,14 @@ class IntArray } private: - int size; - int dim; - int bound1, bound2, bound3, bound4, bound5, bound6; + int size=0; + int dim=0; + int bound1=0; + int bound2=0; + int bound3=0; + int bound4=0; + int bound5=0; + int bound6=0; static int arrayCount; void freemem(); }; diff --git a/source/module_base/inverse_matrix.h b/source/module_base/inverse_matrix.h index ef5f5acec2..d49e109e15 100644 --- a/source/module_base/inverse_matrix.h +++ b/source/module_base/inverse_matrix.h @@ -20,13 +20,13 @@ class Inverse_Matrix_Complex void init( const int &dim_in); private: - int dim; - double *e; - int lwork; - std::complex *work2; - double* rwork; - int info; - bool allocate; //mohan add 2012-04-02 + int dim=0; + double *e=nullptr; + int lwork=0; + std::complex *work2=nullptr; + double* rwork=nullptr; + int info=0; + bool allocate=false; //mohan add 2012-04-02 ModuleBase::ComplexMatrix EA; }; diff --git a/source/module_base/memory.cpp b/source/module_base/memory.cpp index fdb6195be6..8d67f9ea4c 100644 --- a/source/module_base/memory.cpp +++ b/source/module_base/memory.cpp @@ -436,6 +436,7 @@ void Memory::print_all(std::ofstream &ofs) #if defined(__CUDA) || defined(__ROCM) if(!init_flag_gpu) { + delete[] print_flag; return; } diff --git a/source/module_basis/module_ao/ORB_nonlocal.cpp b/source/module_basis/module_ao/ORB_nonlocal.cpp index ce710d844b..86ec82be22 100644 --- a/source/module_basis/module_ao/ORB_nonlocal.cpp +++ b/source/module_basis/module_ao/ORB_nonlocal.cpp @@ -7,6 +7,7 @@ Numerical_Nonlocal::Numerical_Nonlocal() //question remains this->type = 0; this->lmax = 0; + this->rcut_max = 0.0; this->Proj = new Numerical_Nonlocal_Lm[1]; this->nproj = -1; //zhengdy-soc, for optimize nonlocal part @@ -49,6 +50,7 @@ void Numerical_Nonlocal::set_type_info //---------------------------------------------------------- //only store radial function delete[] Proj; + this->Proj = nullptr; this->Proj = new Numerical_Nonlocal_Lm[this->nproj]; for (int p1=0; p1freemem(); } -void Numerical_Nonlocal_Lm::renew(void) +void Numerical_Nonlocal_Lm::renew() { assert(nr_uniform>0); assert(nr>0); @@ -55,7 +56,7 @@ void Numerical_Nonlocal_Lm::renew(void) ModuleBase::GlobalFunc::ZEROS(beta_k, nk); } -void Numerical_Nonlocal_Lm::freemem(void) +void Numerical_Nonlocal_Lm::freemem() { delete[] this->r_radial; delete[] this->rab; @@ -246,7 +247,7 @@ void Numerical_Nonlocal_Lm::extra_uniform(const double &dr_uniform_in) } */ -void Numerical_Nonlocal_Lm::get_kradial(void) +void Numerical_Nonlocal_Lm::get_kradial() { //ModuleBase::TITLE("Numerical_Nonlocal_Lm","get_kradial"); double *jl = new double[nr]; diff --git a/source/module_basis/module_ao/parallel_orbitals.cpp b/source/module_basis/module_ao/parallel_orbitals.cpp index 880c43656a..c25a12df77 100644 --- a/source/module_basis/module_ao/parallel_orbitals.cpp +++ b/source/module_basis/module_ao/parallel_orbitals.cpp @@ -6,12 +6,20 @@ Parallel_Orbitals::Parallel_Orbitals() { - loc_sizes = nullptr; - + this->loc_sizes = nullptr; // in multi-k, 2D-block-division variables for FT (R<->k) - nnr = 1; - nlocdim = nullptr; - nlocstart = nullptr; + this->nlocdim = nullptr; + this->nlocstart = nullptr; + this->nnr = 1; + this->ncol_bands = 0; + this->nrow_bands=0; + this->nloc_wfc=0; + this->nloc_Eij=0; + this->lastband_in_proc=0; + this->lastband_number=0; + this->loc_size=0; + this->nbands = 0; + } Parallel_Orbitals::~Parallel_Orbitals() diff --git a/source/module_basis/module_ao/parallel_orbitals.h b/source/module_basis/module_ao/parallel_orbitals.h index 03ae9b133e..fb052de4e0 100644 --- a/source/module_basis/module_ao/parallel_orbitals.h +++ b/source/module_basis/module_ao/parallel_orbitals.h @@ -29,7 +29,7 @@ class Parallel_Orbitals : public Parallel_2D /// number of elements(basis-pairs) in this processon /// on all adjacent atoms-pairs(2D division) ///--------------------------------------- - int nnr; + int nnr=1; int *nlocdim; int *nlocstart; @@ -80,7 +80,7 @@ class Parallel_Orbitals : public Parallel_2D int get_nbands() const; - int nbands = 0; + int nbands; /** * @brief gather global indexes of orbitals in this processor diff --git a/source/module_basis/module_pw/pw_basis_big.h b/source/module_basis/module_pw/pw_basis_big.h index ad254fb436..d3ac1a5165 100644 --- a/source/module_basis/module_pw/pw_basis_big.h +++ b/source/module_basis/module_pw/pw_basis_big.h @@ -34,10 +34,12 @@ class PW_Basis_Big : public PW_Basis_Sup bxyz = bx * by * bz; } int bx = 1, by = 1, bz = 1, bxyz = 1; - int nbx, nby, nbz; - int nbzp; - int nbxx; - int nbzp_start; + int nbx=0; + int nby=0; + int nbz=0; + int nbzp=0; + int nbxx=0; + int nbzp_start=0; void autoset_big_cell_size(int& b_size, const int& nc_size, const int nproc = 0) { diff --git a/source/module_basis/module_pw/pw_basis_k.h b/source/module_basis/module_pw/pw_basis_k.h index 83aa377e79..768c4df1fe 100644 --- a/source/module_basis/module_pw/pw_basis_k.h +++ b/source/module_basis/module_pw/pw_basis_k.h @@ -94,9 +94,9 @@ class PW_Basis_K : public PW_Basis double *gk2=nullptr; // modulus (G+K)^2 of G vectors [npwk_max*nks] // liuyu add 2023-09-06 - double erf_ecut; // the value of the constant energy cutoff - double erf_height; // the height of the energy step for reciprocal vectors - double erf_sigma; // the width of the energy step for reciprocal vectors + double erf_ecut=0.0; // the value of the constant energy cutoff + double erf_height=0.0; // the height of the energy step for reciprocal vectors + double erf_sigma=0.0; // the width of the energy step for reciprocal vectors //collect gdirect, gcar, gg void collect_local_pw(const double& erf_ecut_in = 0.0, diff --git a/source/module_basis/module_pw/pw_basis_k_big.h b/source/module_basis/module_pw/pw_basis_k_big.h index 52e2bfb220..d0bb475627 100644 --- a/source/module_basis/module_pw/pw_basis_k_big.h +++ b/source/module_basis/module_pw/pw_basis_k_big.h @@ -30,8 +30,13 @@ class PW_Basis_K_Big: public PW_Basis_K by = by_in; bz = bz_in; } - int bx,by,bz; - int nbx, nby, nbz; + int bx=0; + int by=0; + int bz=0; + int nbx=0; + int nby=0; + int nbz=0; + virtual void distribute_r() { bx = (bx == 0) ? 2 : bx; @@ -51,7 +56,8 @@ class PW_Basis_K_Big: public PW_Basis_K for(int ip = 0 ; ip < this->poolnproc ; ++ip) { this->numz[ip] = npbz*this->bz; - if(ip < modbz) this->numz[ip]+=this->bz; + if(ip < modbz) { this->numz[ip]+=this->bz; +} if(ip < this->poolnproc - 1) this->startz[ip+1] = this->startz[ip] + numz[ip]; if(ip == this->poolrank) { diff --git a/source/module_cell/klist.cpp b/source/module_cell/klist.cpp index d887de0c05..68a788c0eb 100644 --- a/source/module_cell/klist.cpp +++ b/source/module_cell/klist.cpp @@ -15,23 +15,11 @@ K_Vectors::K_Vectors() { -#ifdef _MCD_CHECK - FILE* out; - out = fopen("1_Memory", "w"); - if (out == NULL) - { - std::cout << "\n Can't open file!"; - ModuleBase::QUIT(); - } - _MCD_RealTimeLog(out); - _MCD_MemStatLog(out); -// showMemStats(); -#endif nspin = 0; // default spin. kc_done = false; kd_done = false; - + nkstot_full = 0; nks = 0; nkstot = 0; k_nkstot = 0; // LiuXh add 20180619 @@ -39,10 +27,6 @@ K_Vectors::K_Vectors() K_Vectors::~K_Vectors() { -// ModuleBase::TITLE("K_Vectors","~K_Vectors"); -#ifdef _MCD_CHECK - showMemStats(); -#endif } int K_Vectors::get_ik_global(const int& ik, const int& nkstot) @@ -963,7 +947,8 @@ void K_Vectors::ibz_kpoint(const ModuleSymmetry::Symmetry& symm, break; } } - if (exist_number != -1) break; + if (exist_number != -1) { break; +} } this->kstars[exist_number].insert(std::make_pair(isym, kvec_d[i])); } diff --git a/source/module_cell/klist.h b/source/module_cell/klist.h index 658544dbdd..b9af96bed7 100644 --- a/source/module_cell/klist.h +++ b/source/module_cell/klist.h @@ -19,7 +19,7 @@ class K_Vectors std::vector ngk; /// ngk, number of plane waves for each k point std::vector isk; /// distinguish spin up and down k points - int nmp[3]; /// Number of Monhorst-Pack + int nmp[3]={0}; /// Number of Monhorst-Pack std::vector kl_segids; /// index of kline segment /// @brief equal k points to each ibz-kpont, corresponding to a certain symmetry operations. @@ -163,7 +163,7 @@ class K_Vectors int nspin; bool kc_done; bool kd_done; - double koffset[3]; // used only in automatic k-points. + double koffset[3]={0.0}; // used only in automatic k-points. std::string k_kword; // LiuXh add 20180619 int k_nkstot; // LiuXh add 20180619 bool is_mp = false; // Monkhorst-Pack diff --git a/source/module_cell/module_neighbor/sltk_atom.cpp b/source/module_cell/module_neighbor/sltk_atom.cpp index bd62fe52ca..c6c847a9dd 100644 --- a/source/module_cell/module_neighbor/sltk_atom.cpp +++ b/source/module_cell/module_neighbor/sltk_atom.cpp @@ -9,4 +9,7 @@ FAtom::FAtom() z = 0.0; type = 0; natom = 0; + cell_x = 0; + cell_y = 0; + cell_z = 0; } diff --git a/source/module_cell/module_neighbor/sltk_grid.h b/source/module_cell/module_neighbor/sltk_grid.h index 7998aad63b..ac0194c116 100644 --- a/source/module_cell/module_neighbor/sltk_grid.h +++ b/source/module_cell/module_neighbor/sltk_grid.h @@ -26,24 +26,24 @@ class Grid void init(std::ofstream& ofs, const UnitCell& ucell, const double radius_in, const bool boundary = true); // Data - bool pbc; // When pbc is set to false, periodic boundary conditions are explicitly ignored. - double sradius2; // searching radius squared (unit:lat0) - double sradius; // searching radius (unit:lat0) + bool pbc=false; // When pbc is set to false, periodic boundary conditions are explicitly ignored. + double sradius2=0.0; // searching radius squared (unit:lat0) + double sradius=0.0; // searching radius (unit:lat0) // coordinate range of the input atom (unit:lat0) - double x_min; - double y_min; - double z_min; - double x_max; - double y_max; - double z_max; + double x_min=0.0; + double y_min=0.0; + double z_min=0.0; + double x_max=0.0; + double y_max=0.0; + double z_max=0.0; // The algorithm for searching neighboring atoms uses a "box" partitioning method. // Each box has an edge length of sradius, and the number of boxes in each direction is recorded here. - double box_edge_length; - int box_nx; - int box_ny; - int box_nz; + double box_edge_length=0.0; + int box_nx=0; + int box_ny=0; + int box_nz=0; void getBox(int& bx, int& by, int& bz, const double& x, const double& y, const double& z) { @@ -104,12 +104,12 @@ class Grid void Construct_Adjacent_final(const FAtom& fatom1, FAtom* fatom2); void Check_Expand_Condition(const UnitCell& ucell); - int glayerX; - int glayerX_minus; - int glayerY; - int glayerY_minus; - int glayerZ; - int glayerZ_minus; + int glayerX=0; + int glayerX_minus=0; + int glayerY=0; + int glayerY_minus=0; + int glayerZ=0; + int glayerZ_minus=0; }; #endif diff --git a/source/module_cell/module_paw/paw_element.cpp b/source/module_cell/module_paw/paw_element.cpp index 5c75418752..30419e2ae4 100644 --- a/source/module_cell/module_paw/paw_element.cpp +++ b/source/module_cell/module_paw/paw_element.cpp @@ -67,7 +67,7 @@ void Paw_Element::read_paw_xml(std::string filename) this->lstate[istate] = this->extract_int(line,"l="); lmax = std::max(lmax, lstate[istate]); - int pos = line.find("f="); + size_t pos = line.find("f="); if(pos!=std::string::npos) { this->lstate_occ[istate] = this->extract_double(line,"f="); @@ -178,7 +178,7 @@ std::string Paw_Element::scan_file(std::ifstream &ifs, std::string pattern) double Paw_Element::extract_double(std::string line, std::string key) { - int index = line.find(key); + size_t index = line.find(key); if (index != std::string::npos) { std::stringstream tmp; @@ -198,7 +198,7 @@ double Paw_Element::extract_double(std::string line, std::string key) std::string Paw_Element::extract_string(std::string line, std::string key) { - int index = line.find(key); + size_t index = line.find(key); if (index != std::string::npos) { std::stringstream tmp; @@ -218,7 +218,7 @@ std::string Paw_Element::extract_string(std::string line, std::string key) int Paw_Element::extract_int(std::string line, std::string key) { - int index = line.find(key); + size_t index = line.find(key); if (index != std::string::npos) { std::stringstream tmp; diff --git a/source/module_cell/module_symmetry/symmetry.h b/source/module_cell/module_symmetry/symmetry.h index 25f8a42206..e5f4ad7950 100644 --- a/source/module_cell/module_symmetry/symmetry.h +++ b/source/module_cell/module_symmetry/symmetry.h @@ -35,31 +35,31 @@ class Symmetry : public Symmetry_Basic ModuleBase::Vector3 a1, a2, a3; //primitive cell vectors(might be changed during the process of the program) ModuleBase::Vector3 p1, p2, p3; //primitive cell vectors - int ntype; //the number of atomic species - int nat; //the number of all atoms - int *na; //number of atoms for each species - int *istart; //start number of atom. - int itmin_type; //the type has smallest number of atoms - int itmin_start; + int ntype=0; //the number of atomic species + int nat =0; //the number of all atoms + int *na =nullptr;//number of atoms for each species + int *istart=nullptr; //start number of atom. + int itmin_type=0; //the type has smallest number of atoms + int itmin_start=0; // direct coordinates of atoms. - double *newpos; + double *newpos=nullptr; // positions of atoms after rotation. - double *rotpos; + double *rotpos=nullptr; std::vector> ptrans; // the translation vectors of the primitive cell in the input structure int ncell=1; //the number of primitive cells within one supercell - int *index; + int *index=nullptr; - double cel_const[6]; - double pcel_const[6]; //cel_const of primitive cell - double pre_const[6]; //cel_const of input configuration, first 3 is moduli of a1, a2, a3, last 3 is eular angle - - bool symflag_fft[48]; - int sym_test; - int pbrav; //ibrav of primitive cell - int real_brav; // the real ibrav for the cell pengfei Li 3-15-2022 + double cel_const[6]={0.0}; + double pcel_const[6]={0.0}; //cel_const of primitive cell + double pre_const[6]={0.0}; //cel_const of input configuration, first 3 is moduli of a1, a2, a3, last 3 is eular angle + + bool symflag_fft[48]={false}; + int sym_test=0; + int pbrav=0; //ibrav of primitive cell + int real_brav=0; // the real ibrav for the cell pengfei Li 3-15-2022 std::string ilattname; //the bravais lattice type of the supercell std::string plattname; //the bravais lattice type of the primitive cell @@ -68,12 +68,12 @@ class Symmetry : public Symmetry_Basic ModuleBase::Vector3 gtrans[48]; ModuleBase::Matrix3 symop[48]; //the rotation matrices for the pure bravais lattice - int nop; //the number of point group operations of the pure bravais lattice without basis - int nrot; //the number of pure point group rotations + int nop=0; //the number of point group operations of the pure bravais lattice without basis + int nrot=0; //the number of pure point group rotations int nrotk = -1; //the number of all space group operations, >0 means the nrotk has been analyzed int max_nrotk = -1; ///< record the maximum number of symmetry operations during cell-relax - int pgnumber; //the serial number of point group - int spgnumber; //the serial number of point group in space group + int pgnumber=0; //the serial number of point group + int spgnumber=0; //the serial number of point group in space group std::string pgname; //the Schoenflies name of the point group R in {R|0} std::string spgname; //the Schoenflies name of the point group R in the space group {R|t} diff --git a/source/module_cell/read_atoms.cpp b/source/module_cell/read_atoms.cpp index 9f369cd3f5..736a0aec06 100644 --- a/source/module_cell/read_atoms.cpp +++ b/source/module_cell/read_atoms.cpp @@ -716,10 +716,11 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn } //print only ia==0 && mag>0 to avoid too much output //print when ia!=0 && mag[ia] != mag[0] to avoid too much output - if(ia==0 || (ia!=0 - && (atoms[it].m_loc_[ia].x != atoms[it].m_loc_[0].x - || atoms[it].m_loc_[ia].y != atoms[it].m_loc_[0].y - || atoms[it].m_loc_[ia].z != atoms[it].m_loc_[0].z))) + // 'A || (!A && B)' is equivalent to 'A || B',so the following + // code is equivalent to 'ia==0 || (...)' + if(ia==0 || (atoms[it].m_loc_[ia].x != atoms[it].m_loc_[0].x + || atoms[it].m_loc_[ia].y != atoms[it].m_loc_[0].y + || atoms[it].m_loc_[ia].z != atoms[it].m_loc_[0].z)) { //use a stringstream to generate string: "concollinear magnetization of element it is:" std::stringstream ss; @@ -737,7 +738,7 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn atoms[it].mag[ia] = atoms[it].m_loc_[ia].z; //print only ia==0 && mag>0 to avoid too much output //print when ia!=0 && mag[ia] != mag[0] to avoid too much output - if(ia==0 || (ia!=0 && atoms[it].mag[ia] != atoms[it].mag[0])) + if(ia==0 || (atoms[it].mag[ia] != atoms[it].mag[0])) { //use a stringstream to generate string: "cocollinear magnetization of element it is:" std::stringstream ss; diff --git a/source/module_cell/read_pp_upf100.cpp b/source/module_cell/read_pp_upf100.cpp index 1f5d11d980..bfff72f3ca 100644 --- a/source/module_cell/read_pp_upf100.cpp +++ b/source/module_cell/read_pp_upf100.cpp @@ -468,8 +468,7 @@ void Pseudopot_upf::read_pseudo_rhoatom(std::ifstream &ifs, Atom_pseudo& pp) void Pseudopot_upf::read_pseudo_so(std::ifstream &ifs, Atom_pseudo& pp) { //read soc info from upf, added by zhengdy-soc - if(!pp.has_so) { return; -} + if(!pp.has_so) { return;} pp.nn = std::vector(pp.nchi, 0); pp.jchi = std::vector(pp.nchi, 0.0); pp.jjj = std::vector(pp.nbeta, 0.0); diff --git a/source/module_cell/read_pp_vwr.cpp b/source/module_cell/read_pp_vwr.cpp index ddc105d934..68ef04fd81 100644 --- a/source/module_cell/read_pp_vwr.cpp +++ b/source/module_cell/read_pp_vwr.cpp @@ -29,7 +29,7 @@ int Pseudopot_upf::read_pseudo_vwr(std::ifstream &ifs, Atom_pseudo& pp) // (1) read in mesh std::string value; - int length=0; + size_t length=0; ifs >> value; length = value.find(","); value.erase(length,1); pp.mesh = std::atoi( value.c_str() ); //the mesh should be odd, which is forced in Simpson integration diff --git a/source/module_cell/setup_nonlocal.cpp b/source/module_cell/setup_nonlocal.cpp index f62982db49..c31557e25e 100644 --- a/source/module_cell/setup_nonlocal.cpp +++ b/source/module_cell/setup_nonlocal.cpp @@ -143,7 +143,7 @@ void InfoNonlocal::Set_NonLocal(const int& it, if (PARAM.inp.out_element_info) { tmpBeta_lm[p1].plot(GlobalV::MY_RANK); -} + } delete[] beta_r; } diff --git a/source/module_elecstate/elecstate_energy.cpp b/source/module_elecstate/elecstate_energy.cpp index fae932bd27..21537dab5d 100644 --- a/source/module_elecstate/elecstate_energy.cpp +++ b/source/module_elecstate/elecstate_energy.cpp @@ -103,7 +103,8 @@ double ElecState::cal_delta_eband(const UnitCell& ucell) const const double* v_eff = this->pot->get_effective_v(0); const double* v_fixed = this->pot->get_fixed_v(); const double* v_ofk = nullptr; - + const bool v_ofk_flag =(get_xc_func_type() == 3 + || get_xc_func_type() == 5); #ifdef USE_PAW if(PARAM.inp.use_paw) { @@ -128,28 +129,39 @@ double ElecState::cal_delta_eband(const UnitCell& ucell) const if(!PARAM.inp.use_paw) { - if (get_xc_func_type() == 3 || get_xc_func_type() == 5) - { - v_ofk = this->pot->get_effective_vofk(0); - } - for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { deband_aux -= this->charge->rho[0][ir] * (v_eff[ir] - v_fixed[ir]); - if (get_xc_func_type() == 3 || get_xc_func_type() == 5) + } + if (v_ofk_flag) + { + v_ofk = this->pot->get_effective_vofk(0); + // cause in the get_effective_vofk, the func will return nullptr + if(v_ofk==nullptr && this->charge->rhopw->nrxx>0) + { + ModuleBase::WARNING_QUIT("ElecState::cal_delta_eband","v_ofk is nullptr"); + } + for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { deband_aux -= this->charge->kin_r[0][ir] * v_ofk[ir]; } } - + if (PARAM.inp.nspin == 2) { v_eff = this->pot->get_effective_v(1); - v_ofk = this->pot->get_effective_vofk(1); for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { deband_aux -= this->charge->rho[1][ir] * (v_eff[ir] - v_fixed[ir]); - if (get_xc_func_type() == 3 || get_xc_func_type() == 5) + } + if (v_ofk_flag) + { + v_ofk = this->pot->get_effective_vofk(1); + if(v_ofk==nullptr && this->charge->rhopw->nrxx>0) + { + ModuleBase::WARNING_QUIT("ElecState::cal_delta_eband","v_ofk is nullptr"); + } + for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { deband_aux -= this->charge->kin_r[1][ir] * v_ofk[ir]; } @@ -201,12 +213,13 @@ double ElecState::cal_delta_escf() const { v_ofk = this->pot->get_effective_vofk(0); } - for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { descf -= (this->charge->rho[0][ir] - this->charge->rho_save[0][ir]) * (v_eff[ir] - v_fixed[ir]); if (get_xc_func_type() == 3 || get_xc_func_type() == 5) { + // cause in the get_effective_vofk, the func will return nullptr + assert(v_ofk!=nullptr); descf -= (this->charge->kin_r[0][ir] - this->charge->kin_r_save[0][ir]) * v_ofk[ir]; } } diff --git a/source/module_elecstate/magnetism.cpp b/source/module_elecstate/magnetism.cpp index 918f1c988c..80d4856fc1 100644 --- a/source/module_elecstate/magnetism.cpp +++ b/source/module_elecstate/magnetism.cpp @@ -5,14 +5,15 @@ Magnetism::Magnetism() { - this->tot_magnetization = 0.0; - this->abs_magnetization = 0.0; - this->start_magnetization = nullptr; + tot_magnetization = 0.0; + abs_magnetization = 0.0; + std::fill(tot_magnetization_nc, tot_magnetization_nc + 3, 0.0); + std::fill(ux_, ux_ + 3, 0.0); } Magnetism::~Magnetism() { - delete[] this->start_magnetization; + delete[] start_magnetization; } void Magnetism::compute_magnetization(const double& omega, @@ -56,20 +57,23 @@ void Magnetism::compute_magnetization(const double& omega, // noncolliear : else if(PARAM.inp.nspin==4) { - for(int i=0;i<3;i++)this->tot_magnetization_nc[i] = 0.00; + for(int i=0;i<3;i++) {this->tot_magnetization_nc[i] = 0.00; +} this->abs_magnetization = 0.00; for (int ir=0; irtot_magnetization_nc[i] += rho[i+1][ir]; + for(int i=0;i<3;i++) {this->tot_magnetization_nc[i] += rho[i+1][ir]; +} this->abs_magnetization += std::abs(diff); } #ifdef __MPI Parallel_Reduce::reduce_pool(this->tot_magnetization_nc, 3); Parallel_Reduce::reduce_pool(this->abs_magnetization); #endif - for(int i=0;i<3;i++)this->tot_magnetization_nc[i] *= omega/ nxyz; + for(int i=0;i<3;i++) {this->tot_magnetization_nc[i] *= omega/ nxyz; +} this->abs_magnetization *= omega/ nxyz; GlobalV::ofs_running<<"total magnetism (Bohr mag/cell)"<<'\t'<tot_magnetization_nc[0]<<'\t'<tot_magnetization_nc[1]<<'\t'<tot_magnetization_nc[2]<<'\n'; ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running,"absolute magnetism (Bohr mag/cell)",this->abs_magnetization); diff --git a/source/module_elecstate/magnetism.h b/source/module_elecstate/magnetism.h index bb4de6d28d..408ba9d039 100644 --- a/source/module_elecstate/magnetism.h +++ b/source/module_elecstate/magnetism.h @@ -14,11 +14,11 @@ class Magnetism ~Magnetism(); // notice : becast is done in unitcell - double *start_magnetization; + double *start_magnetization=nullptr; // tot_magnetization : majority spin - minority spin (nelup - neldw). double tot_magnetization; - double tot_magnetization_nc[3]; + double tot_magnetization_nc[3]={0.0}; double abs_magnetization; void compute_magnetization(const double& omega, @@ -28,12 +28,12 @@ class Magnetism double* nelec_spin = nullptr); - ModuleBase::Vector3 *m_loc_; //magnetization for each element along c-axis - double *angle1_; //angle between c-axis and real spin std::vector - double *angle2_; //angle between a-axis and real spin std::vector projection in ab-plane + ModuleBase::Vector3 *m_loc_=nullptr;//magnetization for each element along c-axis + double *angle1_=nullptr; //angle between c-axis and real spin std::vector + double *angle2_=nullptr; //angle between a-axis and real spin std::vector projection in ab-plane //void cal_ux(const int ntype); - double ux_[3]; - bool lsign_; + double ux_[3]={0.0}; + bool lsign_=false; private: bool judge_parallel(double a[3],ModuleBase::Vector3 b); diff --git a/source/module_elecstate/module_charge/charge.cpp b/source/module_elecstate/module_charge/charge.cpp index c3e23dd6c6..f152ca850e 100644 --- a/source/module_elecstate/module_charge/charge.cpp +++ b/source/module_elecstate/module_charge/charge.cpp @@ -326,9 +326,10 @@ void Charge::atomic_rho(const int spin_number_need, { // check the start magnetization const int startmag_type = [&]() -> int { - if (ucell.magnet.start_magnetization[it] != 0.0) { + if (ucell.magnet.start_magnetization[it] != 0.0) + { return 1; -} + } return 2; }(); ModuleBase::GlobalFunc::OUT(GlobalV::ofs_warning, "startmag_type", startmag_type); diff --git a/source/module_elecstate/module_charge/charge.h b/source/module_elecstate/module_charge/charge.h index e3bc33f901..0fe89f2dbb 100644 --- a/source/module_elecstate/module_charge/charge.h +++ b/source/module_elecstate/module_charge/charge.h @@ -144,10 +144,10 @@ class Charge void set_omega(double* omega_in){this->omega_ = omega_in;}; // mohan add 2021-02-20 - int nrxx; // number of r vectors in this processor - int nxyz; // total nuber of r vectors - int ngmc; // number of g vectors in this processor - int nspin; // number of spins + int nrxx=0; // number of r vectors in this processor + int nxyz=0; // total nuber of r vectors + int ngmc=0; // number of g vectors in this processor + int nspin=0; // number of spins ModulePW::PW_Basis* rhopw = nullptr;// When double_grid is used, rhopw = rhodpw (dense grid) bool cal_elf = false; // whether to calculate electron localization function (ELF) private: diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index e5e0684e9e..3ee810abc0 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -927,6 +927,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) // 1) calculate the kinetic energy density tau, sunliang 2024-09-18 if (PARAM.inp.out_elf[0] > 0) { + assert(this->psi != nullptr); this->pelec->cal_tau(*(this->psi)); } diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 5812eb903c..dca648f262 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -204,6 +204,7 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p if (this->psi != nullptr) { delete this->psi; + this->psi = nullptr; } //! initalize local pseudopotential @@ -224,7 +225,8 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p &this->sf, &this->ppcell, ucell); - + + assert(this->psi != nullptr); this->kspw_psi = PARAM.inp.device == "gpu" || PARAM.inp.precision == "single" ? new psi::Psi(this->psi[0]) : reinterpret_cast*>(this->psi); diff --git a/source/module_esolver/esolver_lj.h b/source/module_esolver/esolver_lj.h index 2b56e4825e..d8c5361649 100644 --- a/source/module_esolver/esolver_lj.h +++ b/source/module_esolver/esolver_lj.h @@ -49,7 +49,7 @@ namespace ModuleESolver ModuleBase::matrix lj_c6; ModuleBase::matrix en_shift; - double lj_potential; + double lj_potential=0.0; ModuleBase::matrix lj_force; ModuleBase::matrix lj_virial; //--------------------------------------------------- diff --git a/source/module_hamilt_general/module_vdw/vdwd2_parameters.h b/source/module_hamilt_general/module_vdw/vdwd2_parameters.h index 06d4a52793..2b4f2f0176 100644 --- a/source/module_hamilt_general/module_vdw/vdwd2_parameters.h +++ b/source/module_hamilt_general/module_vdw/vdwd2_parameters.h @@ -23,6 +23,9 @@ class Vdwd2Parameters : public VdwParameters { C6_ = C6_default_; R0_ = R0_default_; + damping_ = 0.0; + scaling_ = 1.0; + radius_ = 0.0; } ~Vdwd2Parameters() = default; diff --git a/source/module_hamilt_general/module_vdw/vdwd3_parameters.h b/source/module_hamilt_general/module_vdw/vdwd3_parameters.h index f671e6245e..75c5801eb3 100644 --- a/source/module_hamilt_general/module_vdw/vdwd3_parameters.h +++ b/source/module_hamilt_general/module_vdw/vdwd3_parameters.h @@ -56,13 +56,13 @@ class Vdwd3Parameters : public VdwParameters private: std::string version_; - bool abc_; // third-order term? - double rthr2_; // R^2 distance neglect threshold (important for speed in case of large systems) (a.u.) - double cn_thr2_; // R^2 distance to cutoff for CN_calculation (a.u.) - double s6_; - double rs6_; - double s18_; - double rs18_; + bool abc_=false; // third-order term? + double rthr2_=0.0; // R^2 distance neglect threshold (important for speed in case of large systems) (a.u.) + double cn_thr2_=0.0; // R^2 distance to cutoff for CN_calculation (a.u.) + double s6_=0.0; + double rs6_=0.0; + double s18_=0.0; + double rs18_=0.0; static constexpr size_t max_elem_ = 94; static constexpr double k1_ = 16.0, k2_ = 4.0 / 3.0, k3_ = -4.0; diff --git a/source/module_hamilt_general/module_xc/xc_functional_libxc.cpp b/source/module_hamilt_general/module_xc/xc_functional_libxc.cpp index 82151ebd80..ffd44e7989 100644 --- a/source/module_hamilt_general/module_xc/xc_functional_libxc.cpp +++ b/source/module_hamilt_general/module_xc/xc_functional_libxc.cpp @@ -74,7 +74,7 @@ std::pair> XC_Functional_Libxc::set_xc_type_libxc(std::stri // determine the id std::vector func_id; // libxc id of functional - int pos = 0; + size_t pos = 0; std::string delimiter = "+"; std::string token; while ((pos = xc_func_in.find(delimiter)) != std::string::npos) diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.cpp index 150df06946..302972abe4 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.cpp @@ -4,7 +4,7 @@ #include "module_cell/module_neighbor/sltk_grid_driver.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_parameter/parameter.h" -Record_adj::Record_adj() : iat2ca(nullptr) +Record_adj::Record_adj() { } Record_adj::~Record_adj() diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.h b/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.h index 441f1452f6..248f6eb611 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.h @@ -37,8 +37,8 @@ class Record_adj void delete_grid(); - int na_proc; - int* na_each; + int na_proc=0; + int* na_each=nullptr; //-------------------------------------------- // record sparse atom index in for_grid(const Grid_Technique >); @@ -53,12 +53,12 @@ class Record_adj // 1. iat2ca[iat] > 0 ? na_each[iat2ca[iat]] : 0 // 2. iat2ca[iat] > 0 ? info[iat2ca[iat]] : nullptr //-------------------------------------------- - int* iat2ca; + int* iat2ca=nullptr; //------------------------------------------------ // info will identify each atom in each unitcell. //------------------------------------------------ - int*** info; + int*** info=nullptr; private: }; diff --git a/source/module_hamilt_lcao/module_dftu/dftu_yukawa.cpp b/source/module_hamilt_lcao/module_dftu/dftu_yukawa.cpp index a2c3dd2973..7845fe9963 100644 --- a/source/module_hamilt_lcao/module_dftu/dftu_yukawa.cpp +++ b/source/module_hamilt_lcao/module_dftu/dftu_yukawa.cpp @@ -196,41 +196,53 @@ double DFTU::spherical_Bessel(const int k, const double r, const double lambda) { ModuleBase::TITLE("DFTU", "spherical_Bessel"); - double val; + double val=0.0; double x = r * lambda; if (k == 0) { - if (x < 1.0e-3) { + if (x < 1.0e-3) + { val = 1 + pow(x, 2) / 6.0; - } else { + } + else + { val = sinh(x) / x; -} + } } else if (k == 2) { - if (x < 1.0e-2) { + if (x < 1.0e-2) + { val = -pow(x, 2) / 15.0 - pow(x, 4) / 210.0 - pow(x, 6) / 7560.0; - } else { + } + else + { val = 3 * cosh(x) / pow(x, 2) + (-3 - pow(x, 2)) * sinh(x) / pow(x, 3); -} + } } else if (k == 4) { - if (x < 5.0e-1) { + if (x < 5.0e-1) + { val = pow(x, 4) / 945.0 + pow(x, 6) / 20790.0 + pow(x, 8) / 1081080.0 + pow(x, 10) / 97297200.0; - } else { + } + else + { val = -5 * (21 + 2 * pow(x, 2)) * cosh(x) / pow(x, 4) + (105 + 45 * pow(x, 2) + pow(x, 4)) * sinh(x) / pow(x, 5); -} + } } else if (k == 6) { - if (x < 9.0e-1) { + if (x < 9.0e-1) + { val = -pow(x, 6) / 135135.0 - pow(x, 8) / 4054050.0 - pow(x, 10) / 275675400.0; - } else { + } + else + { val = 21 * (495 + 60 * pow(x, 2) + pow(x, 4)) * cosh(x) / pow(x, 6) + (-10395 - 4725 * pow(x, 2) - 210 * pow(x, 4) - pow(x, 6)) * sinh(x) / pow(x, 7); -} + } } return val; } @@ -239,44 +251,56 @@ double DFTU::spherical_Hankel(const int k, const double r, const double lambda) { ModuleBase::TITLE("DFTU", "spherical_Bessel"); - double val; + double val=0.0; double x = r * lambda; if (k == 0) { - if (x < 1.0e-3) { + if (x < 1.0e-3) + { val = -1 / x + 1 - x / 2.0 + pow(x, 2) / 6.0; - } else { + } + else + { val = -exp(-x) / x; -} + } } else if (k == 2) { - if (x < 1.0e-2) { + if (x < 1.0e-2) + { val = 3 / pow(x, 3) - 1 / (2 * x) + x / 8 - pow(x, 2) / 15.0 + pow(x, 3) / 48.0; - } else { + } + else + { val = exp(-x) * (3 + 3 * x + pow(x, 2)) / pow(x, 3); -} + } } else if (k == 4) { - if (x < 5.0e-1) { + if (x < 5.0e-1) + { val = -105 / pow(x, 5) + 15 / (2 * pow(x, 3)) - 3 / (8 * x) + x / 48 - pow(x, 3) / 384.0 + pow(x, 4) / 945.0; - } else { + } + else + { val = -exp(-x) * (105 + 105 * x + 45 * pow(x, 2) + 10 * pow(x, 3) + pow(x, 4)) / pow(x, 5); -} + } } else if (k == 6) { - if (x < 9.0e-1) { + if (x < 9.0e-1) + { val = 10395 / pow(x, 7) - 945 / (2 * pow(x, 5)) + 105 / (8 * pow(x, 3)) - 5 / (16 * x) + x / 128.0 - pow(x, 3) / 3840.0 + pow(x, 5) / 46080.0 - pow(x, 6) / 135135.0; - } else { + } + else + { val = exp(-x) * (10395 + 10395 * x + 4725 * pow(x, 2) + 1260 * pow(x, 3) + 210 * pow(x, 4) + 21 * pow(x, 5) + pow(x, 6)) / pow(x, 7); -} + } } return val; } diff --git a/source/module_hamilt_lcao/module_gint/gint_tools.h b/source/module_hamilt_lcao/module_gint/gint_tools.h index 3dd69e173c..a2ea0a20c0 100644 --- a/source/module_hamilt_lcao/module_gint/gint_tools.h +++ b/source/module_hamilt_lcao/module_gint/gint_tools.h @@ -33,19 +33,19 @@ class Gint_inout { public: // input - double*** DM; - const double* vl; - const double* vofk; - bool isforce; - bool isstress; - int ispin; - int nspin_rho; // usually, but not always, equal to global nspin + double*** DM=nullptr; + const double* vl=nullptr; + const double* vofk=nullptr; + bool isforce=false; + bool isstress=false; + int ispin=0; + int nspin_rho=0; // usually, but not always, equal to global nspin bool if_symm = false; // if true, use dsymv in gint_kernel_rho; if false, use dgemv. // output - double** rho; - ModuleBase::matrix* fvl_dphi; - ModuleBase::matrix* svl_dphi; + double** rho=nullptr; + ModuleBase::matrix* fvl_dphi=nullptr; + ModuleBase::matrix* svl_dphi=nullptr; Gint_Tools::job_type job; // electron density and kin_r, multi-k diff --git a/source/module_hamilt_lcao/module_gint/grid_bigcell.h b/source/module_hamilt_lcao/module_gint/grid_bigcell.h index 87960e7e18..10f52a7419 100644 --- a/source/module_hamilt_lcao/module_gint/grid_bigcell.h +++ b/source/module_hamilt_lcao/module_gint/grid_bigcell.h @@ -12,7 +12,7 @@ class Grid_BigCell: public Grid_MeshCell Grid_BigCell(); ~Grid_BigCell(); // number atoms and type. - int nat; + int nat=0; // save the relative cartesian position // to bigcell of each atom. std::vector> tau_in_bigcell; diff --git a/source/module_hamilt_lcao/module_gint/grid_technique.h b/source/module_hamilt_lcao/module_gint/grid_technique.h index 55ff74e151..6c3c26aba9 100644 --- a/source/module_hamilt_lcao/module_gint/grid_technique.h +++ b/source/module_hamilt_lcao/module_gint/grid_technique.h @@ -29,9 +29,9 @@ class Grid_Technique : public Grid_MeshBall { // record how many atoms on each grid. std::vector how_many_atoms; // max atom on grid - int max_atom; + int max_atom=0; // sum of how_many_atoms - int total_atoms_on_grid; + int total_atoms_on_grid=0; std::vector start_ind; //------------------------------------ @@ -54,8 +54,8 @@ class Grid_Technique : public Grid_MeshBall { //------------------------------------ // 3: which atom on local grid. //------------------------------------ - int lnat; // local nat. - int lgd; // local grid dimension. lgd * lgd symmetry matrix. + int lnat=0; // local nat. + int lgd=0; // local grid dimension. lgd * lgd symmetry matrix. std::vector in_this_processor; std::vector trace_iat; std::vector trace_lo; // trace local orbital. @@ -68,23 +68,23 @@ class Grid_Technique : public Grid_MeshBall { int nnrg = 0; // UnitCell and LCAO_Obrbitals - const UnitCell* ucell; - const LCAO_Orbitals* orb; + const UnitCell* ucell=nullptr; + const LCAO_Orbitals* orb=nullptr; // UnitCell parameters - int nwmax; - int nr_max; - int ntype; + int nwmax=0; + int nr_max=0; + int ntype=0; // LCAO Orbitals - double dr_uniform; + double dr_uniform={0.0}; std::vector rcuts; std::vector> psi_u; std::vector> dpsi_u; std::vector> d2psi_u; // Determine whether the grid point integration is initialized. - bool init_malloced; + bool init_malloced=false; bool get_init_malloced() const { return init_malloced; } diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp index 1046a90c9a..b0372109dc 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp @@ -15,6 +15,10 @@ Meta>::Meta(Real tpiba_in, const int vk_col, const ModulePW::PW_Basis_K* wfcpw_in) { + if(isk_in == nullptr || tpiba_in < 1e-10 || wfcpw_in == nullptr) + { + ModuleBase::WARNING_QUIT("MetaPW", "Constuctor of Operator::MetaPW is failed, please check your code!"); + } this->classname = "Meta"; this->cal_type = calculation_type::pw_meta; this->isk = isk_in; @@ -24,10 +28,7 @@ Meta>::Meta(Real tpiba_in, this->vk_col = vk_col; this->wfcpw = wfcpw_in; resmem_complex_op()(this->ctx, this->porter, this->wfcpw->nmaxgr, "Meta::porter"); - if(this->isk == nullptr || this->tpiba < 1e-10 || this->wfcpw == nullptr) - { - ModuleBase::WARNING_QUIT("MetaPW", "Constuctor of Operator::MetaPW is failed, please check your code!"); - } + } template diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp index b8d9a3f086..563e9d23a0 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp @@ -17,6 +17,10 @@ Nonlocal>::Nonlocal(const int* isk_in, const UnitCell* ucell_in, const ModulePW::PW_Basis_K* wfc_basis) { + if( isk_in == nullptr || ppcell_in == nullptr || ucell_in == nullptr) + { + ModuleBase::WARNING_QUIT("NonlocalPW", "Constuctor of Operator::NonlocalPW is failed, please check your code!"); + } this->classname = "Nonlocal"; this->cal_type = calculation_type::pw_nonlocal; this->wfcpw = wfc_basis; @@ -26,10 +30,7 @@ Nonlocal>::Nonlocal(const int* isk_in, this->deeq = this->ppcell->template get_deeq_data(); this->deeq_nc = this->ppcell->template get_deeq_nc_data(); this->vkb = this->ppcell->template get_vkb_data(); - if( this->isk == nullptr || this->ppcell == nullptr || this->ucell == nullptr) - { - ModuleBase::WARNING_QUIT("NonlocalPW", "Constuctor of Operator::NonlocalPW is failed, please check your code!"); - } + } template diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp index 63ead6d57f..2343ee7ecb 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp @@ -12,6 +12,9 @@ Veff>::Veff(const int* isk_in, const int veff_col, const ModulePW::PW_Basis_K* wfcpw_in) { + if (isk_in == nullptr || wfcpw_in == nullptr) { + ModuleBase::WARNING_QUIT("VeffPW", "Constuctor of Operator::VeffPW is failed, please check your code!"); + } this->classname = "Veff"; this->cal_type = calculation_type::pw_veff; this->isk = isk_in; @@ -22,9 +25,7 @@ Veff>::Veff(const int* isk_in, this->wfcpw = wfcpw_in; resmem_complex_op()(this->ctx, this->porter, this->wfcpw->nmaxgr, "Veff::porter"); resmem_complex_op()(this->ctx, this->porter1, this->wfcpw->nmaxgr, "Veff::porter1"); - if (this->isk == nullptr || this->wfcpw == nullptr) { - ModuleBase::WARNING_QUIT("VeffPW", "Constuctor of Operator::VeffPW is failed, please check your code!"); - } + } template diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp index 858e6b3fd5..412534df6a 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp @@ -13,15 +13,15 @@ Velocity::Velocity const bool nonlocal_in ) { + if( wfcpw_in == nullptr || isk_in == nullptr || ppcell_in == nullptr || ucell_in == nullptr) + { + ModuleBase::WARNING_QUIT("Velocity", "Constuctor of Operator::Velocity is failed, please check your code!"); + } this->wfcpw = wfcpw_in; this->isk = isk_in; this->ppcell = ppcell_in; this->ucell = ucell_in; this->nonlocal = nonlocal_in; - if( this->wfcpw == nullptr || this->isk == nullptr || this->ppcell == nullptr || this->ucell == nullptr) - { - ModuleBase::WARNING_QUIT("Velocity", "Constuctor of Operator::Velocity is failed, please check your code!"); - } this->tpiba = ucell_in -> tpiba; if(this->nonlocal) this->ppcell->initgradq_vnl(*this->ucell); } diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h index f423221cc2..a6752065b0 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h @@ -50,9 +50,9 @@ class Velocity const UnitCell* ucell = nullptr; - int ik; + int ik=0; - double tpiba; + double tpiba=0.0; }; } #endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/parallel_grid.h b/source/module_hamilt_pw/hamilt_pwdft/parallel_grid.h index f6e4811c03..1da46fa394 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/parallel_grid.h +++ b/source/module_hamilt_pw/hamilt_pwdft/parallel_grid.h @@ -49,15 +49,15 @@ class Parallel_Grid int **startz = nullptr; int **whichpro = nullptr; - int ncx; - int ncy; - int ncz; - int ncxy; - int ncxyz; - int nczp; // number of z-layers (xy-planes) in each processor - int nrxx; - int nbz; - int bz; + int ncx=0; + int ncy=0; + int ncz=0; + int ncxy=0; + int ncxyz=0; + int nczp=0; // number of z-layers (xy-planes) in each processor + int nrxx=0; + int nbz=0; + int bz=0; bool allocate = false; bool allocate_final_scf = false; //LiuXh add 20180619 diff --git a/source/module_hamilt_pw/hamilt_pwdft/structure_factor.h b/source/module_hamilt_pw/hamilt_pwdft/structure_factor.h index b77a69adb5..2f3e1931c8 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/structure_factor.h +++ b/source/module_hamilt_pw/hamilt_pwdft/structure_factor.h @@ -19,7 +19,7 @@ class Structure_Factor // Part 4: G vectors in reciprocal FFT box //=============================================== public: - int nbspline; + int nbspline=0; // structure factor (ntype, ngmc) ModuleBase::ComplexMatrix strucFac; @@ -59,7 +59,7 @@ class Structure_Factor ModuleBase::Vector3 q); private: - const UnitCell* ucell; + const UnitCell* ucell=nullptr; std::complex * c_eigts1 = nullptr, * c_eigts2 = nullptr, * c_eigts3 = nullptr; std::complex * z_eigts1 = nullptr, * z_eigts2 = nullptr, * z_eigts3 = nullptr; const ModulePW::PW_Basis* rho_basis = nullptr; diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_func.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_func.cpp index 581e5ab7ef..f4f60b8555 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_func.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_func.cpp @@ -7,6 +7,10 @@ template Sto_Func::Sto_Func() { this->tem = Occupy::gaussian_parameter; + this->mu = static_cast(0.0); + this->t = static_cast(0.0); + this->sigma = static_cast(0.0); + this->targ_e = static_cast(0.0); } template @@ -20,11 +24,12 @@ template REAL Sto_Func::root_fd(REAL e) { REAL e_mu = (e - mu) / this->tem; - if (e_mu > 72) + if (e_mu > 72) { return 0; - else + } else { return 1 / sqrt(1 + exp(e_mu)); } +} template REAL Sto_Func::nroot_fd(REAL e) @@ -32,21 +37,23 @@ REAL Sto_Func::nroot_fd(REAL e) REAL Ebar = (*Emin + *Emax) / 2; REAL DeltaE = (*Emax - *Emin) / 2; REAL ne_mu = (e * DeltaE + Ebar - mu) / this->tem; - if (ne_mu > 72) + if (ne_mu > 72) { return 0; - else + } else { return 1 / sqrt(1 + exp(ne_mu)); } +} template REAL Sto_Func::fd(REAL e) { REAL e_mu = (e - mu) / this->tem; - if (e_mu > 36) + if (e_mu > 36) { return 0; - else + } else { return 1 / (1 + exp(e_mu)); } +} template REAL Sto_Func::nfd(REAL e) @@ -54,11 +61,12 @@ REAL Sto_Func::nfd(REAL e) REAL Ebar = (*Emin + *Emax) / 2; REAL DeltaE = (*Emax - *Emin) / 2; REAL ne_mu = (e * DeltaE + Ebar - mu) / this->tem; - if (ne_mu > 36) + if (ne_mu > 36) { return 0; - else + } else { return 1 / (1 + exp(ne_mu)); } +} template REAL Sto_Func::nxfd(REAL rawe) @@ -67,27 +75,29 @@ REAL Sto_Func::nxfd(REAL rawe) REAL DeltaE = (*Emax - *Emin) / 2; REAL e = rawe * DeltaE + Ebar; REAL ne_mu = (e - mu) / this->tem; - if (ne_mu > 36) + if (ne_mu > 36) { return 0; - else + } else { return e / (1 + exp(ne_mu)); } +} template REAL Sto_Func::fdlnfd(REAL e) { REAL e_mu = (e - mu) / this->tem; - if (e_mu > 36) + if (e_mu > 36) { return 0; - else if (e_mu < -36) + } else if (e_mu < -36) { return 0; - else + } else { REAL f = 1 / (1 + exp(e_mu)); - if (f == 0 || f == 1) + if (f == 0 || f == 1) { return 0; - else + } else { return (f * log(f) + (1.0 - f) * log(1.0 - f)); +} } } @@ -97,17 +107,18 @@ REAL Sto_Func::nfdlnfd(REAL rawe) REAL Ebar = (*Emin + *Emax) / 2; REAL DeltaE = (*Emax - *Emin) / 2; REAL ne_mu = (rawe * DeltaE + Ebar - mu) / this->tem; - if (ne_mu > 36) + if (ne_mu > 36) { return 0; - else if (ne_mu < -36) + } else if (ne_mu < -36) { return 0; - else + } else { REAL f = 1 / (1 + exp(ne_mu)); - if (f == 0 || f == 1) + if (f == 0 || f == 1) { return 0; - else + } else { return f * log(f) + (1 - f) * log(1 - f); +} } } @@ -117,17 +128,18 @@ REAL Sto_Func::n_root_fdlnfd(REAL rawe) REAL Ebar = (*Emin + *Emax) / 2; REAL DeltaE = (*Emax - *Emin) / 2; REAL ne_mu = (rawe * DeltaE + Ebar - mu) / this->tem; - if (ne_mu > 36) + if (ne_mu > 36) { return 0; - else if (ne_mu < -36) + } else if (ne_mu < -36) { return 0; - else + } else { REAL f = 1 / (1 + exp(ne_mu)); - if (f == 0 || f == 1) + if (f == 0 || f == 1) { return 0; - else + } else { return sqrt(-f * log(f) - (1 - f) * log(1 - f)); +} } } @@ -137,11 +149,12 @@ REAL Sto_Func::nroot_mfd(REAL rawe) REAL Ebar = (*Emin + *Emax) / 2; REAL DeltaE = (*Emax - *Emin) / 2; REAL ne_mu = (rawe * DeltaE + Ebar - mu) / this->tem; - if (ne_mu < -72) + if (ne_mu < -72) { return 0; - else + } else { return 1 / sqrt(1 + exp(-ne_mu)); } +} template REAL Sto_Func::ncos(REAL rawe) @@ -174,11 +187,12 @@ template REAL Sto_Func::gauss(REAL e) { REAL a = pow((targ_e - e), 2) / 2.0 / pow(sigma, 2); - if (a > 72) + if (a > 72) { return 0; - else + } else { return exp(-a) / sqrt(TWOPI) / sigma; } +} template REAL Sto_Func::ngauss(REAL rawe) @@ -187,11 +201,12 @@ REAL Sto_Func::ngauss(REAL rawe) REAL DeltaE = (*Emax - *Emin) / 2; REAL e = rawe * DeltaE + Ebar; REAL a = pow((targ_e - e), 2) / 2.0 / pow(sigma, 2); - if (a > 72) + if (a > 72) { return 0; - else + } else { return exp(-a) / sqrt(TWOPI) / sigma; } +} template REAL Sto_Func::nroot_gauss(REAL rawe) @@ -200,11 +215,12 @@ REAL Sto_Func::nroot_gauss(REAL rawe) REAL DeltaE = (*Emax - *Emin) / 2; REAL e = rawe * DeltaE + Ebar; REAL a = pow((targ_e - e), 2) / 4.0 / pow(sigma, 2); - if (a > 72) + if (a > 72) { return 0; - else + } else { return exp(-a) / sqrt(sqrt(TWOPI) * sigma); } +} // we only have two examples: double and float. template class Sto_Func; diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_iter.h b/source/module_hamilt_pw/hamilt_stodft/sto_iter.h index 76cff4a0d9..901b1311f3 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_iter.h +++ b/source/module_hamilt_pw/hamilt_stodft/sto_iter.h @@ -121,15 +121,15 @@ class Stochastic_Iter double mu0; // chemical potential; unit in Ry bool change; - double targetne; + double targetne=0.0; Real* spolyv = nullptr; //[Device] coefficients of Chebyshev expansion Real* spolyv_cpu = nullptr; //[CPU] coefficients of Chebyshev expansion public: int* nchip = nullptr; bool check = false; - double th_ne; - double KS_ne; + double th_ne=0.0; + double KS_ne=0.0; public: int method; // different methods 1: slow, less memory 2: fast, more memory @@ -141,7 +141,7 @@ class Stochastic_Iter void calTnchi_ik(const int& ik, Stochastic_WF& stowf); private: - K_Vectors* pkv; + K_Vectors* pkv=nullptr; /** * @brief return cpu dot result * @param x [Device] diff --git a/source/module_hsolver/genelpa/elpa_new.cpp b/source/module_hsolver/genelpa/elpa_new.cpp index bcbf6e1ea6..c9475d2bdf 100644 --- a/source/module_hsolver/genelpa/elpa_new.cpp +++ b/source/module_hsolver/genelpa/elpa_new.cpp @@ -33,6 +33,10 @@ ELPA_Solver::ELPA_Solver(const bool isReal, this->nev = nev; this->narows = narows; this->nacols = nacols; + this->method = 0; + this->comm_f = 0; + this->mpi_comm_cols = 0; + this->mpi_comm_rows = 0; for (int i = 0; i < 9; ++i) this->desc[i] = desc[i]; cblacs_ctxt = desc[1]; @@ -111,6 +115,10 @@ ELPA_Solver::ELPA_Solver(const bool isReal, this->nev = nev; this->narows = narows; this->nacols = nacols; + this->method = 0; + this->comm_f = 0; + this->mpi_comm_cols = 0; + this->mpi_comm_rows = 0; for (int i = 0; i < 9; ++i) this->desc[i] = desc[i]; diff --git a/source/module_hsolver/module_pexsi/dist_ccs_matrix.h b/source/module_hsolver/module_pexsi/dist_ccs_matrix.h index a63a0dc16c..86bfddb966 100644 --- a/source/module_hsolver/module_pexsi/dist_ccs_matrix.h +++ b/source/module_hsolver/module_pexsi/dist_ccs_matrix.h @@ -65,8 +65,8 @@ class DistCCSMatrix MPI_Group group; // total number of processes and the processes with data in - int nprocs; - int nproc_data; + int nprocs = 0; + int nproc_data =0; MPI_Group group_data; MPI_Comm comm_data; @@ -83,7 +83,7 @@ class DistCCSMatrix int numColLocal; // the first column index in current process - int firstCol; + int firstCol=0; // Array stores the indices to the nonzero row indices in rowptrLocal and nzvalLocal int* colptrLocal; diff --git a/source/module_io/berryphase.h b/source/module_io/berryphase.h index 38029880f7..8c1285e37d 100644 --- a/source/module_io/berryphase.h +++ b/source/module_io/berryphase.h @@ -28,11 +28,11 @@ class berryphase const Parallel_Orbitals* paraV; #endif - int total_string; + int total_string=0; std::vector> k_index; - int nppstr; - int direction; - int occ_nbands; + int nppstr=0; + int direction=0; + int occ_nbands=0; int GDIR; void get_occupation_bands(); diff --git a/source/module_io/bessel_basis.h b/source/module_io/bessel_basis.h index 29207756c9..cf4c609b6e 100644 --- a/source/module_io/bessel_basis.h +++ b/source/module_io/bessel_basis.h @@ -71,24 +71,24 @@ class Bessel_Basis /// @brief get energy cutoff, which is used to truncate SBF Jlq. /// @param /// @return energy cutoff in Ry - const double &get_ecut(void) const {return ecut;} + const double &get_ecut() const {return ecut;} /// @brief cutoff radius of radial SBF Jlq. /// @param /// @return cutoff radius in a.u. - const double &get_rcut(void) const {return rcut;} + const double &get_rcut() const {return rcut;} - const double &get_tolerence(void) const {return tolerence;} + const double &get_tolerence() const {return tolerence;} /// @brief check if SBFs are smoothed (mohan add 2009-08-28) /// @attention in this case, the Jlq are not the true Jlq. /// @param /// @return boolean whether SBFs are smoothed - const bool &get_smooth(void) const {return smooth;} + const bool &get_smooth() const {return smooth;} /// @brief get sigma the stddev (standard deviation) used in smooth function (Gaussian function) /// @param /// @return stddev of smooth function - const double &get_sigma(void) const {return sigma;} + const double &get_sigma() const {return sigma;} private: /// @brief the most important array to calculate spillage, has dimension (ntype, lmax+1, max_n, nk) @@ -101,20 +101,20 @@ class Bessel_Basis ModuleBase::realArray TableOne; /// @brief mesh of k vector, k is in j_l(k*r) - int kmesh; + int kmesh=0; /// @brief grid of k double Dk; /// @brief number of q vector, q is in j_l(q*r) int Ecut_number; /// @brief Cutoff radius (in a.u.) of SBFs, for any SBF j_l(qr), r>=rcut, j_l(q*r) = 0 (if not smoothed) - double rcut; + double rcut=0.0; /// @brief energy cutoff for determining kmesh and number of SBFs - double ecut; - double tolerence; + double ecut=0.0; + double tolerence=0.0; /// @brief whether smooth SBFs around cutoff radius, resulting in non-zero values. For importance of smooth of SBFs, see J. Phys.: Condens. Matter 22 (2010) 445501, eqn 6. (mohan add 2009-01-18) - bool smooth; + bool smooth=false; /// @brief stddev of smooth function (Gaussian function, centered at rcut) - double sigma; + double sigma=0.0; /// @brief Allocate memory for C4 matrix and initialize all elements to one. /// @param ntype number of atom types @@ -146,7 +146,7 @@ class Bessel_Basis const UnitCell& ucell ); - void init_TableOne(void); + void init_TableOne(); /// @brief calculate F_{aln}(it, il, in, ik) = sum_{ie}{C4(it, il, in, ie)*TableOne(il, ie, ik)}, where TableOne is overlap integral between two spherical bessel functions (jle(r) and jlk(r)) /// @param ntype number of atomtype @@ -162,7 +162,7 @@ class Bessel_Basis ); /// @brief number of localized wave functions - int nwfc; + int nwfc=0; /// @brief calculate element value of TableOne matrix /// @details (be called in Bessel_Basis::init(), used for outputing overlap Q matrix) initialize the table whose matrix element is the result of integral int{dr r^2 jle(r)*jlk(r)}, TableOne has three subscript (l, ie, ik), the first runs over orbitals' angular momentum and ie, ik run over ecut_number and kmesh SBFs diff --git a/source/module_io/get_pchg_lcao.h b/source/module_io/get_pchg_lcao.h index 208c3f027c..99b4a38d7a 100644 --- a/source/module_io/get_pchg_lcao.h +++ b/source/module_io/get_pchg_lcao.h @@ -141,8 +141,8 @@ class IState_Charge #endif std::vector bands_picked_; - psi::Psi* psi_gamma; - psi::Psi>* psi_k; + psi::Psi* psi_gamma=nullptr; + psi::Psi>* psi_k=nullptr; const Parallel_Orbitals* ParaV; }; #endif diff --git a/source/module_io/input_conv.h b/source/module_io/input_conv.h index d4a9bf4f71..a756cc5499 100644 --- a/source/module_io/input_conv.h +++ b/source/module_io/input_conv.h @@ -101,7 +101,7 @@ void parse_expression(const std::string& fn, std::vector& vec) const size_t sub_nmatch = 1; if (regexec(&sub_reg, sub_str.c_str(), sub_nmatch, sub_pmatch, 0) == 0) { - int pos = sub_str.find("*"); + size_t pos = sub_str.find("*"); int num = stoi(sub_str.substr(0, pos)); T occ = stof(sub_str.substr(pos + 1, sub_str.size())); // std::vector ocp_temp(num, occ); diff --git a/source/module_io/json_output/json_node.h b/source/module_io/json_output/json_node.h index 3ac988e95f..f19bddcf78 100644 --- a/source/module_io/json_output/json_node.h +++ b/source/module_io/json_output/json_node.h @@ -12,7 +12,7 @@ namespace Json template jsonKeyNode(const char (&s)[N]): key(s) {}; - int i; + int i=0; std::string key; }; diff --git a/source/module_io/numerical_descriptor.cpp b/source/module_io/numerical_descriptor.cpp index aa879d40af..16236c63ea 100644 --- a/source/module_io/numerical_descriptor.cpp +++ b/source/module_io/numerical_descriptor.cpp @@ -13,6 +13,8 @@ Numerical_Descriptor::Numerical_Descriptor() this->init_label = false; this->lmax = -1; this->nmax = -1; + this->nlocal = 0; + this->mu_index = nullptr; } Numerical_Descriptor::~Numerical_Descriptor() diff --git a/source/module_io/to_wannier90.h b/source/module_io/to_wannier90.h index a004dfada6..4d93bcb2f9 100644 --- a/source/module_io/to_wannier90.h +++ b/source/module_io/to_wannier90.h @@ -48,15 +48,15 @@ class toWannier90 bool try_read_nnkp(const UnitCell& ucell, const K_Vectors& kv); // Parameters related to k point - int num_kpts; - int cal_num_kpts; + int num_kpts=0; + int cal_num_kpts=0; std::vector> nnlist; std::vector>> nncell; int nntot = 0; int start_k_index = 0; // Parameters related to trial orbitals - int num_wannier; // Number of Wannier orbits + int num_wannier=0; // Number of Wannier orbits ModuleBase::Vector3 *R_centre = nullptr; int *L = nullptr; int *m = nullptr; diff --git a/source/module_io/unk_overlap_lcao.h b/source/module_io/unk_overlap_lcao.h index c598a6b2a4..241ac3d775 100644 --- a/source/module_io/unk_overlap_lcao.h +++ b/source/module_io/unk_overlap_lcao.h @@ -29,9 +29,9 @@ class unkOverlap_lcao std::vector>> psi_psi; std::vector>>> psi_r_psi; bool allocate_flag; // translate: Used to initialize the array - int** cal_tag; // Used for parallel scheme + int** cal_tag=nullptr; // Used for parallel scheme - int kpoints_number; + int kpoints_number=0; std::vector rcut_orb_; // real space cutoffs of LCAO orbitals' radial functions diff --git a/source/module_md/fire.cpp b/source/module_md/fire.cpp index 98f294db19..bba8b3a150 100644 --- a/source/module_md/fire.cpp +++ b/source/module_md/fire.cpp @@ -18,6 +18,8 @@ FIRE::FIRE(const Parameter& param_in, UnitCell& unit_in) : MD_base(param_in, uni f_alpha = 0.99; n_min = 4; negative_count = 0; + max = 0.0; + force_thr = 1e-3; } FIRE::~FIRE() diff --git a/source/module_md/fire.h b/source/module_md/fire.h index 2528e44b20..d586f6399f 100644 --- a/source/module_md/fire.h +++ b/source/module_md/fire.h @@ -50,7 +50,7 @@ class FIRE : public MD_base int n_min; ///< n_min double dt_max; ///< dt_max int negative_count; ///< Negative count - double force_thr = 1.0e-3; ///< force convergence threshold in FIRE method + double force_thr; ///< force convergence threshold in FIRE method }; #endif diff --git a/source/module_md/md_base.h b/source/module_md/md_base.h index ca6eb0dcf7..c48afe10cc 100644 --- a/source/module_md/md_base.h +++ b/source/module_md/md_base.h @@ -82,13 +82,13 @@ class MD_base ModuleBase::Vector3* force; ///< force of each atom ModuleBase::matrix virial; ///< virial for this lattice ModuleBase::matrix stress; ///< stress for this lattice - double potential; ///< potential energy + double potential=0.0; ///< potential energy double kinetic; ///< kinetic energy protected: const MD_para& mdp; ///< input parameters used in md - UnitCell& ucell; ///< unitcell information - double energy_; ///< total energy of the system + UnitCell& ucell; ///< unitcell information + double energy_=0.0; ///< total energy of the system bool cal_stress; ///< whether calculate stress int my_rank; ///< MPI rank of the processor diff --git a/source/module_md/msst.cpp b/source/module_md/msst.cpp index faa9eada19..3ff8c7c6f9 100644 --- a/source/module_md/msst.cpp +++ b/source/module_md/msst.cpp @@ -22,7 +22,9 @@ MSST::MSST(const Parameter& param_in, UnitCell& unit_in) : MD_base(param_in, uni e0 = 0; v0 = 1; totmass = 0; - + lag_pos = 0; + vsum = 0; + for (int i = 0; i < ucell.nat; ++i) { totmass += allmass[i]; diff --git a/source/module_md/nhchain.h b/source/module_md/nhchain.h index b804d8784b..bdbcf08b2a 100644 --- a/source/module_md/nhchain.h +++ b/source/module_md/nhchain.h @@ -71,33 +71,33 @@ class Nose_Hoover : public MD_base const static int nys = 7; ///< the number of scale evolution operator double w[nys]; ///< scale evolution operator - int tdof; ///< particle degree of freedom - double t_target; ///< target temperature - double* mass_eta; ///< mass of thermostats coupled with particles - double* eta; ///< position of thermostats coupled with particles - double* v_eta; ///< velocity of thermostats coupled with particles - double* g_eta; ///< acceleration of thermostats coupled with particles + int tdof; ///< particle degree of freedom + double t_target=0.0;///< target temperature + double* mass_eta; ///< mass of thermostats coupled with particles + double* eta; ///< position of thermostats coupled with particles + double* v_eta; ///< velocity of thermostats coupled with particles + double* g_eta; ///< acceleration of thermostats coupled with particles - int npt_flag; ///< whether NPT ensemble - double mass_omega[6]; ///< mass of lattice component - double v_omega[6]; ///< velocity of lattice component - double pstart[6]; ///< initial stress components - double pstop[6]; ///< final stress components - double pfreq[6]; ///< Oscillation frequency, used to determine qmass of thermostats coupled with barostat - int pflag[6]; ///< control stress components - int pdim; ///< pdim = pflag[0] + pflag[1] + pflag[2], number of barostatted dims - double p_target[6]; ///< target stress components - double p_hydro; ///< target hydrostatic target pressure - double p_current[6]; ///< current stress after coupled - double* mass_peta; ///< mass of thermostats coupled with barostat - double* peta; ///< position of thermostats coupled with barostat - double* v_peta; ///< velocity of thermostats coupled with barostat - double* g_peta; ///< acceleration of thermostats coupled with barostat - double mtk_term; ///< mtk correction - double md_tfreq; ///< Oscillation frequency, used to determine qmass of thermostats coupled with particles - double md_pfirst; ///< Initial pressure - double md_plast; ///< Final pressure - double md_pfreq; ///< Oscillation frequency, used to determine qmass of thermostats coupled with barostat + int npt_flag; ///< whether NPT ensemble + double mass_omega[6]; ///< mass of lattice component + double v_omega[6]; ///< velocity of lattice component + double pstart[6]; ///< initial stress components + double pstop[6]; ///< final stress components + double pfreq[6]; ///< Oscillation frequency, used to determine qmass of thermostats coupled with barostat + int pflag[6]; ///< control stress components + int pdim; ///< pdim = pflag[0] + pflag[1] + pflag[2], number of barostatted dims + double p_target[6]; ///< target stress components + double p_hydro = 0.0; ///< target hydrostatic target pressure + double p_current[6] = {0.0}; ///< current stress after coupled + double* mass_peta; ///< mass of thermostats coupled with barostat + double* peta; ///< position of thermostats coupled with barostat + double* v_peta; ///< velocity of thermostats coupled with barostat + double* g_peta; ///< acceleration of thermostats coupled with barostat + double mtk_term=0; ///< mtk correction + double md_tfreq; ///< Oscillation frequency, used to determine qmass of thermostats coupled with particles + double md_pfirst; ///< Initial pressure + double md_plast; ///< Final pressure + double md_pfreq; ///< Oscillation frequency, used to determine qmass of thermostats coupled with barostat }; #endif \ No newline at end of file diff --git a/source/module_relax/relax_old/bfgs_basic.h b/source/module_relax/relax_old/bfgs_basic.h index 52227e7509..2e0a130a37 100644 --- a/source/module_relax/relax_old/bfgs_basic.h +++ b/source/module_relax/relax_old/bfgs_basic.h @@ -39,15 +39,15 @@ class BFGS_Basic static double relax_bfgs_w2; // fixed: parameters for Wolfe conditions. protected: - bool save_flag; - bool tr_min_hit; //.TRUE. if the trust_radius has already been set + bool save_flag=false; + bool tr_min_hit=false; //.TRUE. if the trust_radius has already been set // to the minimum value at the previous step // mohan add 2010-07-27 double check_move(const double& lat0, const double& pos, const double& pos_p); private: - bool wolfe_flag; + bool wolfe_flag=false; ModuleBase::matrix inv_hess; int bfgs_ndim; diff --git a/source/module_relax/relax_old/ions_move_cg.h b/source/module_relax/relax_old/ions_move_cg.h index cf61e5c2dc..59ed3b63c1 100644 --- a/source/module_relax/relax_old/ions_move_cg.h +++ b/source/module_relax/relax_old/ions_move_cg.h @@ -13,15 +13,15 @@ class Ions_Move_CG void start(UnitCell &ucell, const ModuleBase::matrix &force, const double &etot); static double RELAX_CG_THR; - int sd_step; - int cg_step; + int sd_step=0; + int cg_step=0; private: double *pos0; double *grad0; double *cg_grad0; double *move0; - double e0; + double e0=0.0; // setup gradients. void setup_cg_grad(double *grad, const double *grad0, diff --git a/source/module_relax/relax_old/lattice_change_cg.h b/source/module_relax/relax_old/lattice_change_cg.h index 74a78af080..bbaa012919 100644 --- a/source/module_relax/relax_old/lattice_change_cg.h +++ b/source/module_relax/relax_old/lattice_change_cg.h @@ -18,7 +18,7 @@ class Lattice_Change_CG double *grad0; double *cg_grad0; double *move0; - double e0; + double e0=0.0; // setup gradients. void setup_cg_grad(double *grad, From cd48c629f175b23743914260f0dc90bf027de182 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Wed, 1 Jan 2025 09:52:30 +0800 Subject: [PATCH 011/160] Feature: binary format of backup charge density (#5782) * Feature: binary format of backup charge density * Tests: update tests * move backup charge density output to esolver_fp --- docs/advanced/input_files/input-main.md | 6 +- source/module_esolver/esolver_fp.cpp | 65 +++++++++++++++------ source/module_esolver/esolver_fp.h | 3 + source/module_esolver/esolver_ks.cpp | 43 +------------- source/module_esolver/esolver_ks.h | 1 - source/module_esolver/esolver_ks_pw.cpp | 6 +- source/module_esolver/esolver_of.cpp | 2 + source/module_io/read_input_item_output.cpp | 10 +++- source/module_io/test/read_input_ptest.cpp | 2 +- source/module_parameter/input_parameter.h | 3 +- 10 files changed, 67 insertions(+), 74 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 1e1cfc3ba3..7eb1b382a0 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -1561,10 +1561,8 @@ These variables are used to control the output of properties. ### out_freq_elec - **Type**: Integer -- **Description**: The output frequency of the charge density (controlled by [out_chg](#out_chg)), wavefunction (controlled by [out_wfc_pw](#out_wfc_pw) or [out_wfc_r](#out_wfc_r)), and density matrix of localized orbitals (controlled by [out_dm](#out_dm)). - - \>0: Output them every `out_freq_elec` iteration numbers in electronic iterations. - - 0: Output them when the electronic iteration is converged or reaches the maximal iteration number. -- **Default**: 0 +- **Description**: Output the charge density (only binary format, controlled by [out_chg](#out_chg)), wavefunction (controlled by [out_wfc_pw](#out_wfc_pw) or [out_wfc_r](#out_wfc_r)) per `out_freq_elec` electronic iterations. Note that they are always output when converged or reach the maximum iterations [scf_nmax](#scf_nmax). +- **Default**: [scf_nmax](#scf_nmax) ### out_chg diff --git a/source/module_esolver/esolver_fp.cpp b/source/module_esolver/esolver_fp.cpp index 4d057a2576..8dbf5ee254 100644 --- a/source/module_esolver/esolver_fp.cpp +++ b/source/module_esolver/esolver_fp.cpp @@ -183,24 +183,6 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep) } } } - if (PARAM.inp.out_chg[0] != -1) - { - std::complex** rhog_tot = (PARAM.inp.dm_to_rho)? this->pelec->charge->rhog : this->pelec->charge->rhog_save; - double** rhor_tot = (PARAM.inp.dm_to_rho)? this->pelec->charge->rho : this->pelec->charge->rho_save; - for (int is = 0; is < PARAM.inp.nspin; is++) - { - this->pw_rhod->real2recip(rhor_tot[is], rhog_tot[is]); - } - ModuleIO::write_rhog(PARAM.globalv.global_out_dir + PARAM.inp.suffix + "-CHARGE-DENSITY.restart", - PARAM.globalv.gamma_only_pw || PARAM.globalv.gamma_only_local, - this->pw_rhod, - PARAM.inp.nspin, - ucell.GT, - rhog_tot, - GlobalV::MY_POOL, - GlobalV::RANK_IN_POOL, - GlobalV::NPROC_IN_POOL); - } // 4) write potential if (PARAM.inp.out_pot == 1 || PARAM.inp.out_pot == 3) @@ -304,4 +286,51 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) return; } +void ESolver_FP::iter_finish(UnitCell& ucell, const int istep, int& iter) +{ + //! output charge density + if (PARAM.inp.out_chg[0] != -1) + { + if (iter % PARAM.inp.out_freq_elec == 0 || iter == PARAM.inp.scf_nmax || this->conv_esolver) + { + std::complex** rhog_tot + = (PARAM.inp.dm_to_rho) ? this->pelec->charge->rhog : this->pelec->charge->rhog_save; + double** rhor_tot = (PARAM.inp.dm_to_rho) ? this->pelec->charge->rho : this->pelec->charge->rho_save; + for (int is = 0; is < PARAM.inp.nspin; is++) + { + this->pw_rhod->real2recip(rhor_tot[is], rhog_tot[is]); + } + ModuleIO::write_rhog(PARAM.globalv.global_out_dir + PARAM.inp.suffix + "-CHARGE-DENSITY.restart", + PARAM.globalv.gamma_only_pw || PARAM.globalv.gamma_only_local, + this->pw_rhod, + PARAM.inp.nspin, + ucell.GT, + rhog_tot, + GlobalV::MY_POOL, + GlobalV::RANK_IN_POOL, + GlobalV::NPROC_IN_POOL); + + if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + { + std::vector> kin_g_space(PARAM.inp.nspin * this->pelec->charge->ngmc, {0.0, 0.0}); + std::vector*> kin_g; + for (int is = 0; is < PARAM.inp.nspin; is++) + { + kin_g.push_back(kin_g_space.data() + is * this->pelec->charge->ngmc); + this->pw_rhod->real2recip(this->pelec->charge->kin_r_save[is], kin_g[is]); + } + ModuleIO::write_rhog(PARAM.globalv.global_out_dir + PARAM.inp.suffix + "-TAU-DENSITY.restart", + PARAM.globalv.gamma_only_pw || PARAM.globalv.gamma_only_local, + this->pw_rhod, + PARAM.inp.nspin, + ucell.GT, + kin_g.data(), + GlobalV::MY_POOL, + GlobalV::RANK_IN_POOL, + GlobalV::NPROC_IN_POOL); + } + } + } +} + } // namespace ModuleESolver diff --git a/source/module_esolver/esolver_fp.h b/source/module_esolver/esolver_fp.h index 127d04706e..355d6af5b5 100644 --- a/source/module_esolver/esolver_fp.h +++ b/source/module_esolver/esolver_fp.h @@ -41,6 +41,9 @@ class ESolver_FP : public ESolver //! Something to do after SCF iterations when SCF is converged or comes to the max iter step. virtual void after_scf(UnitCell& ucell, const int istep); + //! Something to do after hamilt2density function in each iter loop. + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter); + //! ------------------------------------------------------------------------------ //! These pointers will be deleted in the free_pointers() function every ion step. //! ------------------------------------------------------------------------------ diff --git a/source/module_esolver/esolver_ks.cpp b/source/module_esolver/esolver_ks.cpp index 920eec06ac..3f97814ca2 100644 --- a/source/module_esolver/esolver_ks.cpp +++ b/source/module_esolver/esolver_ks.cpp @@ -46,9 +46,6 @@ ESolver_KS::ESolver_KS() maxniter = PARAM.inp.scf_nmax; niter = maxniter; - // should not use GlobalV here, mohan 2024-05-12 - out_freq_elec = PARAM.inp.out_freq_elec; - // pw_rho = new ModuleBase::PW_Basis(); // temporary, it will be removed std::string fft_device = PARAM.inp.device; @@ -693,45 +690,7 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i std::cout << " SCF restart after this step!" << std::endl; } - //! output charge density and density matrix - if (this->out_freq_elec && iter % this->out_freq_elec == 0) - { - for (int is = 0; is < PARAM.inp.nspin; is++) - { - double* data = nullptr; - if (PARAM.inp.dm_to_rho) - { - data = this->pelec->charge->rho[is]; - } - else - { - data = this->pelec->charge->rho_save[is]; - } - std::string fn = PARAM.globalv.global_out_dir + "/tmp_SPIN" + std::to_string(is + 1) + "_CHG.cube"; - ModuleIO::write_vdata_palgrid(Pgrid, - data, - is, - PARAM.inp.nspin, - 0, - fn, - this->pelec->eferm.get_efval(is), - &(ucell), - 3, - 1); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) - { - fn = PARAM.globalv.global_out_dir + "/tmp_SPIN" + std::to_string(is + 1) + "_TAU.cube"; - ModuleIO::write_vdata_palgrid(Pgrid, - this->pelec->charge->kin_r_save[is], - is, - PARAM.inp.nspin, - 0, - fn, - this->pelec->eferm.get_efval(is), - &(ucell)); - } - } - } + ESolver_FP::iter_finish(ucell, istep, iter); } //! Something to do after SCF iterations when SCF is converged or comes to the max iter step. diff --git a/source/module_esolver/esolver_ks.h b/source/module_esolver/esolver_ks.h index 8f98f78bc7..c20a53f555 100644 --- a/source/module_esolver/esolver_ks.h +++ b/source/module_esolver/esolver_ks.h @@ -95,7 +95,6 @@ class ESolver_KS : public ESolver_FP double hsolver_error; //! the error of HSolver int maxniter; //! maximum iter steps for scf int niter; //! iter steps actually used in scf - int out_freq_elec; //! frequency for output }; } // namespace ModuleESolver #endif diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index dca648f262..0b303f33e1 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -619,10 +619,10 @@ void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int this->ppcell.cal_effective_D(veff, this->pw_rhod, ucell); } - if (this->out_freq_elec && iter % this->out_freq_elec == 0) + // 4) Print out electronic wavefunctions + if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) { - // 4) Print out electronic wavefunctions - if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) + if (iter % PARAM.inp.out_freq_elec == 0 || iter == PARAM.inp.scf_nmax || this->conv_esolver) { std::stringstream ssw; ssw << PARAM.globalv.global_out_dir << "WAVEFUNC"; diff --git a/source/module_esolver/esolver_of.cpp b/source/module_esolver/esolver_of.cpp index 8c30664573..fc8d60c6d0 100644 --- a/source/module_esolver/esolver_of.cpp +++ b/source/module_esolver/esolver_of.cpp @@ -182,6 +182,8 @@ void ESolver_OF::runner(UnitCell& ucell, const int istep) this->update_rho(); this->iter_++; + + ESolver_FP::iter_finish(ucell, istep, this->iter_); } this->after_opt(istep, ucell); diff --git a/source/module_io/read_input_item_output.cpp b/source/module_io/read_input_item_output.cpp index ba22c04e80..8e4a59d046 100644 --- a/source/module_io/read_input_item_output.cpp +++ b/source/module_io/read_input_item_output.cpp @@ -21,9 +21,13 @@ void ReadInput::item_output() } { Input_Item item("out_freq_elec"); - item.annotation = "the frequency ( >= 0) of electronic iter to output " - "charge density and wavefunction. 0: " - "output only when converged"; + item.annotation = "the frequency of electronic iter to output charge density and wavefunction "; + item.reset_value = [](const Input_Item& item, Parameter& para) { + if (para.input.out_freq_elec <= 0) + { + para.input.out_freq_elec = para.input.scf_nmax; + } + }; read_sync_int(input.out_freq_elec); this->add_item(item); } diff --git a/source/module_io/test/read_input_ptest.cpp b/source/module_io/test/read_input_ptest.cpp index 5e02408361..b29cdcfc55 100644 --- a/source/module_io/test/read_input_ptest.cpp +++ b/source/module_io/test/read_input_ptest.cpp @@ -184,7 +184,7 @@ TEST_F(InputParaTest, ParaRead) EXPECT_EQ(param.inp.printe, 100); EXPECT_EQ(param.inp.init_chg, "atomic"); EXPECT_EQ(param.inp.chg_extrap, "atomic"); - EXPECT_EQ(param.inp.out_freq_elec, 0); + EXPECT_EQ(param.inp.out_freq_elec, 50); EXPECT_EQ(param.inp.out_freq_ion, 0); EXPECT_EQ(param.inp.out_chg[0], 0); EXPECT_EQ(param.inp.out_chg[1], 3); diff --git a/source/module_parameter/input_parameter.h b/source/module_parameter/input_parameter.h index 75b2647f76..7d50b3db1e 100644 --- a/source/module_parameter/input_parameter.h +++ b/source/module_parameter/input_parameter.h @@ -316,8 +316,7 @@ struct Input_para std::vector aims_nbasis = {}; ///< the number of basis functions for each atom type used in FHI-aims (for benchmark) // ============== #Parameters (11.Output) =========================== bool out_stru = false; ///< outut stru file each ion step - int out_freq_elec = 0; ///< the frequency ( >= 0) of electronic iter to output charge - ///< 0: output only when converged + int out_freq_elec = 0; ///< the frequency of electronic iter to output charge and wavefunction int out_freq_ion = 0; ///< the frequency ( >= 0 ) of ionic step to output charge density; ///< 0: output only when ion steps are finished std::vector out_chg = {0, 3}; ///< output charge density. 0: no; 1: yes From d7b76fc2206f9dd15a040eae06f70ca57e6fa49d Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Wed, 1 Jan 2025 09:55:57 +0800 Subject: [PATCH 012/160] Refactor: Remove some redundant variables and global dependence in DeePKS. (#5791) * Remove cal_orbital_precalc() and corresponding temporary variables from LCAO_Deepks; Partially change cal_gevdm() for future refactor; Remove the double pointer pdm and use tensor vector for replacement. * clang-format adjustment. --- source/Makefile.Objects | 2 +- .../hamilt_lcaodft/FORCE_STRESS.cpp | 10 +- .../module_deepks/CMakeLists.txt | 2 +- .../module_deepks/LCAO_deepks.cpp | 87 +--- .../module_deepks/LCAO_deepks.h | 68 +-- .../module_deepks/LCAO_deepks_interface.cpp | 26 +- .../module_deepks/LCAO_deepks_io.cpp | 493 +++++++++--------- .../module_deepks/LCAO_deepks_io.h | 185 ++++--- .../module_deepks/LCAO_deepks_pdm.cpp | 97 ++-- .../module_deepks/LCAO_deepks_torch.cpp | 32 +- .../module_deepks/cal_descriptor.cpp | 155 +++--- .../module_deepks/cal_gedm.cpp | 107 ++-- .../module_deepks/cal_gvx.cpp | 89 ++-- ...{orbital_precalc.cpp => deepks_orbpre.cpp} | 97 ++-- .../module_deepks/deepks_orbpre.h | 46 ++ .../module_deepks/test/LCAO_deepks_test.cpp | 7 +- .../module_deepks/v_delta_precalc.cpp | 9 +- 17 files changed, 749 insertions(+), 763 deletions(-) rename source/module_hamilt_lcao/module_deepks/{orbital_precalc.cpp => deepks_orbpre.cpp} (79%) create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_orbpre.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index b366ae524f..b04a96624b 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -200,7 +200,7 @@ OBJS_DEEPKS=LCAO_deepks.o\ LCAO_deepks_vdelta.o\ deepks_hmat.o\ LCAO_deepks_interface.o\ - orbital_precalc.o\ + deepks_orbpre.o\ cal_gdmx.o\ cal_gedm.o\ cal_gvx.o\ diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp index f19d980d85..bc98636d3a 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp @@ -7,12 +7,12 @@ // new #include "module_base/timer.h" #include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_elecstate/elecstate_lcao.h" #include "module_elecstate/potentials/efield.h" // liuyu add 2022-05-18 #include "module_elecstate/potentials/gatefield.h" // liuyu add 2022-09-13 #include "module_hamilt_general/module_surchem/surchem.h" //sunml add 2022-08-10 #include "module_hamilt_general/module_vdw/vdw.h" #include "module_parameter/parameter.h" -#include "module_elecstate/elecstate_lcao.h" #ifdef __DEEPKS #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" //caoyu add for deepks 2021-06-03 #include "module_hamilt_lcao/module_deepks/LCAO_deepks_io.h" // mohan add 2024-07-22 @@ -540,7 +540,9 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, { GlobalC::ld.check_gdmx(ucell.nat); } - GlobalC::ld.cal_gvx(ucell.nat); + std::vector gevdm; + GlobalC::ld.cal_gevdm(ucell.nat, gevdm); + GlobalC::ld.cal_gvx(ucell.nat, gevdm); if (PARAM.inp.deepks_out_unittest) { @@ -758,7 +760,9 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, if (!PARAM.inp.deepks_equiv) // training with stress label not supported by equivariant version now { - GlobalC::ld.cal_gvepsl(ucell.nat); + std::vector gevdm; + GlobalC::ld.cal_gevdm(ucell.nat, gevdm); + GlobalC::ld.cal_gvepsl(ucell.nat, gevdm); LCAO_deepks_io::save_npy_gvepsl(ucell.nat, GlobalC::ld.des_per_atom, diff --git a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt index 1a2d618cbf..180b52a955 100644 --- a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt @@ -11,7 +11,7 @@ if(ENABLE_DEEPKS) LCAO_deepks_vdelta.cpp deepks_hmat.cpp LCAO_deepks_interface.cpp - orbital_precalc.cpp + deepks_orbpre.cpp cal_gdmx.cpp cal_gedm.cpp cal_gvx.cpp diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp index ad64939097..bffeb97efd 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp @@ -45,12 +45,7 @@ LCAO_Deepks::~LCAO_Deepks() delete[] inl_l; //=======1. to use deepks, pdm is required========== - // delete pdm** - for (int inl = 0; inl < this->inlmax; inl++) - { - delete[] pdm[inl]; - } - delete[] pdm; + pdm.clear(); //=======2. "deepks_scf" part========== // if (PARAM.inp.deepks_scf) if (gedm) @@ -100,12 +95,33 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, int pdm_size = 0; this->inlmax = tot_inl; + this->pdm.resize(this->inlmax); + + // cal n(descriptor) per atom , related to Lmax, nchi(L) and m. (not total_nchi!) + if (!PARAM.inp.deepks_equiv) + { + this->des_per_atom = 0; // mohan add 2021-04-21 + for (int l = 0; l <= this->lmaxd; l++) + { + this->des_per_atom += orb.Alpha[0].getNchi(l) * (2 * l + 1); + } + this->n_descriptor = nat * this->des_per_atom; + + this->init_index(ntype, nat, na, tot_inl, orb); + } + if (!PARAM.inp.deepks_equiv) { GlobalV::ofs_running << " total basis (all atoms) for descriptor = " << std::endl; - // init pdm** - pdm_size = (this->lmaxd * 2 + 1) * (this->lmaxd * 2 + 1); + // init pdm + for (int inl = 0; inl < this->inlmax; inl++) + { + int nm = 2 * inl_l[inl] + 1; + pdm_size += nm * nm; + this->pdm[inl] = torch::zeros({nm, nm}, torch::kFloat64); + // this->pdm[inl].requires_grad_(true); + } } else { @@ -116,26 +132,10 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, pdm_size = pdm_size * pdm_size; this->des_per_atom = pdm_size; GlobalV::ofs_running << " Equivariant version, size of pdm matrices : " << pdm_size << std::endl; - } - - this->pdm = new double*[this->inlmax]; - for (int inl = 0; inl < this->inlmax; inl++) - { - this->pdm[inl] = new double[pdm_size]; - ModuleBase::GlobalFunc::ZEROS(this->pdm[inl], pdm_size); - } - - // cal n(descriptor) per atom , related to Lmax, nchi(L) and m. (not total_nchi!) - if (!PARAM.inp.deepks_equiv) - { - this->des_per_atom = 0; // mohan add 2021-04-21 - for (int l = 0; l <= this->lmaxd; l++) + for (int inl = 0; inl < this->inlmax; inl++) { - this->des_per_atom += orb.Alpha[0].getNchi(l) * (2 * l + 1); + this->pdm[inl] = torch::zeros({pdm_size}, torch::kFloat64); } - this->n_descriptor = nat * this->des_per_atom; - - this->init_index(ntype, nat, na, tot_inl, orb); } this->pv = &pv_in; @@ -343,41 +343,6 @@ void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) return; } -void LCAO_Deepks::init_orbital_pdm_shell(const int nks) -{ - - this->orbital_pdm_shell = new double**[nks]; - - for (int iks = 0; iks < nks; iks++) - { - this->orbital_pdm_shell[iks] = new double*[this->inlmax]; - for (int inl = 0; inl < this->inlmax; inl++) - { - this->orbital_pdm_shell[iks][inl] = new double[(2 * this->lmaxd + 1) * (2 * this->lmaxd + 1)]; - ModuleBase::GlobalFunc::ZEROS(orbital_pdm_shell[iks][inl], - (2 * this->lmaxd + 1) * (2 * this->lmaxd + 1)); - } - - } - - return; -} - -void LCAO_Deepks::del_orbital_pdm_shell(const int nks) -{ - for (int iks = 0; iks < nks; iks++) - { - for (int inl = 0; inl < this->inlmax; inl++) - { - delete[] this->orbital_pdm_shell[iks][inl]; - } - delete[] this->orbital_pdm_shell[iks]; - } - delete[] this->orbital_pdm_shell; - - return; -} - void LCAO_Deepks::init_v_delta_pdm_shell(const int nks, const int nlocal) { const int mn_size = (2 * this->lmaxd + 1) * (2 * this->lmaxd + 1); diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index 8737515004..9238ed73fd 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -6,6 +6,7 @@ #include "deepks_force.h" #include "deepks_hmat.h" #include "deepks_orbital.h" +#include "deepks_orbpre.h" #include "module_base/complexmatrix.h" #include "module_base/intarray.h" #include "module_base/matrix.h" @@ -57,12 +58,6 @@ class LCAO_Deepks /// Correction term to Hamiltonian, for multi-k std::vector>> H_V_delta_k; - // k index of HOMO for multi-k bandgap label. QO added 2022-01-24 - int h_ind = 0; - - // k index of LUMO for multi-k bandgap label. QO added 2022-01-24 - int l_ind = 0; - // functions for hr status: 1. get value; 2. set value; int get_hr_cal() { @@ -109,8 +104,9 @@ class LCAO_Deepks std::vector*> phialpha; // projected density matrix - double** pdm; //[tot_Inl][2l+1][2l+1] caoyu modified 2021-05-07; if equivariant version: [nat][nlm*nlm] - std::vector pdm_tensor; + // [tot_Inl][2l+1][2l+1], here l is corresponding to inl; + // [nat][nlm*nlm] for equivariant version + std::vector pdm; // descriptors std::vector d_tensor; @@ -138,17 +134,9 @@ class LCAO_Deepks // gvx:d(d)/dX, [natom][3][natom][des_per_atom] torch::Tensor gvx_tensor; - // d(d)/dD, autograd from torch::linalg::eigh - std::vector gevdm_vector; - // dD/dX, tensor form of gdmx std::vector gdmr_vector; - // orbital_pdm_shell:[Inl,nm*nm]; \langle \phi_\mu|\alpha\rangle\langle\alpha|\phi_\nu\ranlge - double*** orbital_pdm_shell; - // orbital_precalc:[1,NAt,NDscrpt]; gvdm*orbital_pdm_shell - torch::Tensor orbital_precalc_tensor; - // v_delta_pdm_shell[nks,nlocal,nlocal,Inl,nm*nm] = overlap * overlap double***** v_delta_pdm_shell; std::complex***** v_delta_pdm_shell_complex; // for multi-k @@ -223,12 +211,6 @@ class LCAO_Deepks private: // arrange index of descriptor in all atoms void init_index(const int ntype, const int nat, std::vector na, const int tot_inl, const LCAO_Orbitals& orb); - // data structure that saves - void allocate_nlm(const int nat); - - // for bandgap label calculation; QO added on 2022-1-7 - void init_orbital_pdm_shell(const int nks); - void del_orbital_pdm_shell(const int nks); // for v_delta label calculation; xinyuan added on 2023-2-22 void init_v_delta_pdm_shell(const int nks, const int nlocal); @@ -373,7 +355,7 @@ class LCAO_Deepks // descriptors wrt strain tensor, calculated by // d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdm_epsl * gvdm // using einsum - // 6. cal_gvdm : d(des)/d(pdm) + // 6. cal_gevdm : d(des)/d(pdm) // calculated using torch::autograd::grad // 7. load_model : loads model for applying V_delta // 8. cal_gedm : calculates d(E_delta)/d(pdm) @@ -381,8 +363,8 @@ class LCAO_Deepks // caculated using torch::autograd::grad // 9. check_gedm : prints gedm for checking // 10. cal_orbital_precalc : orbital_precalc is usted for training with orbital label, - // which equals gvdm * orbital_pdm_shell, - // orbital_pdm_shell[Inl,nm*nm] = dm_hl * overlap * overlap + // which equals gvdm * orbital_pdm, + // orbital_pdm[nks,Inl,nm,nm] = dm_hl * overlap * overlap // 11. cal_v_delta_precalc : v_delta_precalc is used for training with v_delta label, // which equals gvdm * v_delta_pdm_shell, // v_delta_pdm_shell = overlap * overlap @@ -408,11 +390,11 @@ class LCAO_Deepks /// - b: the atoms whose force being calculated) /// gvdm*gdmx->gvx ///---------------------------------------------------- - void cal_gvx(const int nat); + void cal_gvx(const int nat, const std::vector& gevdm); void check_gvx(const int nat); // for stress - void cal_gvepsl(const int nat); + void cal_gvepsl(const int nat, const std::vector& gevdm); // load the trained neural network model void load_model(const std::string& model_file); @@ -423,20 +405,22 @@ class LCAO_Deepks void cal_gedm_equiv(const int nat); // calculates orbital_precalc - template - void cal_orbital_precalc(const std::vector& dm_hl, - const int lmaxd, - const int inlmax, - const int nat, - const int nks, - const int* inl_l, - const std::vector>& kvec_d, - const std::vector*> phialpha, - const ModuleBase::IntArray* inl_index, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Parallel_Orbitals& pv, - const Grid_Driver& GridD); + // template + // void cal_orbital_precalc(const std::vector& dm_hl, + // const int lmaxd, + // const int inlmax, + // const int nat, + // const int nks, + // const int* inl_l, + // const std::vector>& kvec_d, + // const std::vector*> phialpha, + // const std::vector gevdm, + // const ModuleBase::IntArray* inl_index, + // const UnitCell& ucell, + // const LCAO_Orbitals& orb, + // const Parallel_Orbitals& pv, + // const Grid_Driver& GridD, + // torch::Tensor& orbital_precalc); // calculates v_delta_precalc template @@ -466,11 +450,11 @@ class LCAO_Deepks // prepare gevdm for outputting npy file void prepare_gevdm(const int nat, const LCAO_Orbitals& orb); + void cal_gevdm(const int nat, std::vector& gevdm); void check_vdp_gevdm(const int nat); private: const Parallel_Orbitals* pv; - void cal_gvdm(const int nat); #ifdef __MPI diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index 37a5a2cc1b..7207a64a27 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -113,14 +113,32 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, std::vector o_delta(nks, 0.0); - ld->cal_orbital_precalc(dm_bandgap, ld->lmaxd, ld->inlmax, nat, nks, ld->inl_l, kvec_d, ld->phialpha, ld->inl_index, ucell, orb, *ParaV, GridD); + // calculate and save orbital_precalc: [nks,NAt,NDscrpt] + torch::Tensor orbital_precalc; + std::vector gevdm; + ld->cal_gevdm(nat, gevdm); + DeePKS_domain::cal_orbital_precalc(dm_bandgap, + ld->lmaxd, + ld->inlmax, + nat, + nks, + ld->inl_l, + kvec_d, + ld->phialpha, + gevdm, + ld->inl_index, + ucell, + orb, + *ParaV, + GridD, + orbital_precalc); DeePKS_domain::cal_o_delta(dm_bandgap, *h_delta, o_delta, *ParaV, nks); // save obase and orbital_precalc LCAO_deepks_io::save_npy_orbital_precalc(nat, nks, ld->des_per_atom, - ld->orbital_precalc_tensor, + orbital_precalc, PARAM.globalv.global_out_dir, my_rank); const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; @@ -135,8 +153,8 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, { const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; LCAO_deepks_io::save_npy_o(o_tot, file_obase, nks, my_rank); // no scf, o_tot=o_base - } // end deepks_scf == 0 - } // end bandgap label + } // end deepks_scf == 0 + } // end bandgap label // save H(R) matrix if (true) // should be modified later! diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp index 5e2eff5860..fdf3ba7e38 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp @@ -1,50 +1,48 @@ -//wenfei 2022-1-11 -//This file contains subroutines that contains interface with libnpy +// wenfei 2022-1-11 +// This file contains subroutines that contains interface with libnpy #include "module_parameter/parameter.h" -//since many arrays must be saved in numpy format -//It also contains subroutines for printing density matrices -//which is used in unit tests - -//There are 2 subroutines for printing density matrices: -//1. print_dm : for gamma only -//2. print_dm_k : for multi-k - -//There are 4 subroutines in this file that prints to npy file: -//1. save_npy_d : descriptor ->dm_eig.npy -//2. save_npy_gvx : gvx ->grad_vx.npy -//3. save_npy_e : energy -//4. save_npy_f : force -//5. save_npy_s : stress -//6. save_npy_o : bandgap -//7. save_npy_orbital_precalc : orbital_precalc -//8. save_npy_h : Hamiltonian -//9. save_npy_v_delta_precalc : v_delta_precalc -//10. save_npy_phialpha : phialpha -//11. save_npy_gevdm : grav_evdm , can use phialpha and gevdm to calculate v_delta_precalc +// since many arrays must be saved in numpy format +// It also contains subroutines for printing density matrices +// which is used in unit tests + +// There are 2 subroutines for printing density matrices: +// 1. print_dm : for gamma only +// 2. print_dm_k : for multi-k + +// There are 4 subroutines in this file that prints to npy file: +// 1. save_npy_d : descriptor ->dm_eig.npy +// 2. save_npy_gvx : gvx ->grad_vx.npy +// 3. save_npy_e : energy +// 4. save_npy_f : force +// 5. save_npy_s : stress +// 6. save_npy_o : bandgap +// 7. save_npy_orbital_precalc : orbital_precalc +// 8. save_npy_h : Hamiltonian +// 9. save_npy_v_delta_precalc : v_delta_precalc +// 10. save_npy_phialpha : phialpha +// 11. save_npy_gevdm : grav_evdm , can use phialpha and gevdm to calculate v_delta_precalc #ifdef __DEEPKS -#include #include "LCAO_deepks_io.h" #include "npy.hpp" +#include + template -void LCAO_deepks_io::print_dm(const int nks, - const int nlocal, - const int nrow, - const std::vector>& dm) +void LCAO_deepks_io::print_dm(const int nks, const int nlocal, const int nrow, const std::vector>& dm) { std::stringstream ss; - for(int ik=0;ik npy_gedm; - std::vector dshape = {static_cast(nat), - static_cast(des_per_atom)}; + std::vector dshape = {static_cast(nat), static_cast(des_per_atom)}; std::string gedm_file = "gedm.npy"; @@ -75,57 +71,55 @@ void LCAO_deepks_io::load_npy_gedm(const int nat, for (int iat = 0; iat < nat; iat++) { - for(int ides = 0; ides < des_per_atom; ides++) + for (int ides = 0; ides < des_per_atom; ides++) { - gedm[iat][ides] = npy_gedm[iat*des_per_atom + ides] * 2.0; //Ha to Ry + gedm[iat][ides] = npy_gedm[iat * des_per_atom + ides] * 2.0; // Ha to Ry } } - //load ec.npy + // load ec.npy std::vector npy_ec; - std::vector eshape = { 1ul }; + std::vector eshape = {1ul}; std::string ec_file = "ec.npy"; npy::LoadArrayFromNumpy(ec_file, eshape, npy_ec); - e_delta = npy_ec[0] * 2.0; //Ha to Ry + e_delta = npy_ec[0] * 2.0; // Ha to Ry } #ifdef __MPI - for(int iat = 0; iat < nat; iat++) + for (int iat = 0; iat < nat; iat++) { MPI_Bcast(gedm[iat], des_per_atom, MPI_DOUBLE, 0, MPI_COMM_WORLD); } MPI_Bcast(&e_delta, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); #endif - } - -//saves descriptor into dm_eig.npy -void LCAO_deepks_io::save_npy_d(const int nat, +// saves descriptor into dm_eig.npy +void LCAO_deepks_io::save_npy_d(const int nat, const int des_per_atom, const int inlmax, - const int *inl_l, + const int* inl_l, const bool deepks_equiv, - const std::vector &d_tensor, + const std::vector& d_tensor, const std::string& out_dir, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_d"); - if(rank!=0) - { - return; - } + if (rank != 0) + { + return; + } - //save descriptor in .npy format - // deepks_equiv was PARAM.inp.deepks_equiv - if(!deepks_equiv) + // save descriptor in .npy format + // deepks_equiv was PARAM.inp.deepks_equiv + if (!deepks_equiv) { std::vector npy_des; - for (int inl = 0;inl < inlmax;++inl) + for (int inl = 0; inl < inlmax; ++inl) { - int nm = 2*inl_l[inl] + 1; - for(int im=0;im npy_des; - for(int iat = 0; iat < nat; iat ++) + for (int iat = 0; iat < nat; iat++) { - for(int i = 0; i < des_per_atom; i++) + for (int i = 0; i < des_per_atom; i++) { npy_des.push_back(d_tensor[iat].index({i}).item().toDouble()); } @@ -153,90 +147,85 @@ void LCAO_deepks_io::save_npy_d(const int nat, if (rank == 0) { std::string file_dm_eig = out_dir + "deepks_dm_eig.npy"; - //std::string file_dm_eig = "dm_eig.npy"; + // std::string file_dm_eig = "dm_eig.npy"; npy::SaveArrayAsNumpy(file_dm_eig, false, 2, dshape, npy_des); - } + } } return; } - -//saves gvx into grad_vx.npy -void LCAO_deepks_io::save_npy_gvx(const int nat, +// saves gvx into grad_vx.npy +void LCAO_deepks_io::save_npy_gvx(const int nat, const int des_per_atom, - const torch::Tensor &gvx_tensor, - const std::string &out_dir, + const torch::Tensor& gvx_tensor, + const std::string& out_dir, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_gvx"); - if(rank!=0) - { - return; - } + if (rank != 0) + { + return; + } - assert(nat>0); + assert(nat > 0); - //save grad_vx.npy (when force label is in use) - //unit: /Bohr - const long unsigned gshape[] - = {static_cast(nat), - 3UL, - static_cast(nat), - static_cast(des_per_atom)}; + // save grad_vx.npy (when force label is in use) + // unit: /Bohr + const long unsigned gshape[] = {static_cast(nat), + 3UL, + static_cast(nat), + static_cast(des_per_atom)}; std::vector npy_gvx; - for (int ibt = 0;ibt < nat;++ibt) + for (int ibt = 0; ibt < nat; ++ibt) { - for (int i = 0;i < 3;i++) + for (int i = 0; i < 3; i++) { - for (int iat = 0;iat < nat;++iat) + for (int iat = 0; iat < nat; ++iat) { - for(int p=0;p(nat), static_cast(des_per_atom)}; - //save grad_vepsl.npy (when stress label is in use) - //unit: none - const long unsigned gshape[] = {6UL, - static_cast(nat), - static_cast(des_per_atom)}; - std::vector npy_gvepsl; - for (int i = 0;i < 6;i++) + for (int i = 0; i < 6; i++) { - for (int ibt = 0;ibt < nat;++ibt) + for (int ibt = 0; ibt < nat; ++ibt) { - for(int p=0;p npy_e; npy_e.push_back(e); npy::SaveArrayAsNumpy(e_file, false, 1, eshape, npy_e); return; } - -//saves force in numpy format -void LCAO_deepks_io::save_npy_f(const ModuleBase::matrix &f, - const std::string &f_file, - const int nat, - const int rank) +// saves force in numpy format +void LCAO_deepks_io::save_npy_f(const ModuleBase::matrix& f, const std::string& f_file, const int nat, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_f"); - if(rank!=0) - { - return; - } + if (rank != 0) + { + return; + } - assert(nat>0); + assert(nat > 0); - //save f_base - //caution: unit: Rydberg/Bohr + // save f_base + // caution: unit: Rydberg/Bohr const long unsigned fshape[] = {static_cast(nat), 3}; std::vector npy_f; - for (int iat = 0;iat < nat;++iat) + for (int iat = 0; iat < nat; ++iat) { - for (int i = 0;i < 3;i++) + for (int i = 0; i < 3; i++) { npy_f.push_back(f(iat, i)); } @@ -297,79 +279,75 @@ void LCAO_deepks_io::save_npy_f(const ModuleBase::matrix &f, return; } - -//saves stress in numpy format -void LCAO_deepks_io::save_npy_s(const ModuleBase::matrix &stress, - const std::string &s_file, - const double &omega, +// saves stress in numpy format +void LCAO_deepks_io::save_npy_s(const ModuleBase::matrix& stress, + const std::string& s_file, + const double& omega, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_s"); - if(rank!=0) - { - return; - } + if (rank != 0) + { + return; + } - const long unsigned sshape[] = { 6 }; + const long unsigned sshape[] = {6}; std::vector npy_s; - for (int ipol = 0;ipol < 3;++ipol) + for (int ipol = 0; ipol < 3; ++ipol) { - for (int jpol = ipol;jpol < 3;jpol++) + for (int jpol = ipol; jpol < 3; jpol++) { - npy_s.push_back(stress(ipol, jpol)*omega); + npy_s.push_back(stress(ipol, jpol) * omega); } } npy::SaveArrayAsNumpy(s_file, false, 1, sshape, npy_s); return; } - -void LCAO_deepks_io::save_npy_o(const std::vector& bandgap, - const std::string& o_file, +void LCAO_deepks_io::save_npy_o(const std::vector& bandgap, + const std::string& o_file, const int nks, const int rank) { - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_o"); - if(rank!=0) - { - return; - } - - //save o_base - const long unsigned oshape[] = {static_cast(nks), 1 }; + ModuleBase::TITLE("LCAO_deepks_io", "save_npy_o"); + if (rank != 0) + { + return; + } + + // save o_base + const long unsigned oshape[] = {static_cast(nks), 1}; npy::SaveArrayAsNumpy(o_file, false, 2, oshape, bandgap); return; } - -void LCAO_deepks_io::save_npy_orbital_precalc(const int nat, - const int nks, +void LCAO_deepks_io::save_npy_orbital_precalc(const int nat, + const int nks, const int des_per_atom, - const torch::Tensor& orbital_precalc_tensor, + const torch::Tensor& orbital_precalc, const std::string& out_dir, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_orbital_precalc"); - if(rank!=0) - { - return; - } + if (rank != 0) + { + return; + } - //save orbital_precalc.npy (when bandgap label is in use) - //unit: a.u. - const long unsigned gshape[] = {static_cast(nks), - static_cast(nat), - static_cast(des_per_atom)}; + // save orbital_precalc.npy (when bandgap label is in use) + // unit: a.u. + const long unsigned gshape[] + = {static_cast(nks), static_cast(nat), static_cast(des_per_atom)}; std::vector npy_orbital_precalc; for (int iks = 0; iks < nks; ++iks) { - for (int iat = 0;iat < nat;++iat) + for (int iat = 0; iat < nat; ++iat) { - for(int p=0; p -void LCAO_deepks_io::save_npy_h(const std::vector &hamilt, - const std::string &h_file, +void LCAO_deepks_io::save_npy_h(const std::vector& hamilt, + const std::string& h_file, const int nlocal, const int nks, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_h"); - if(rank!=0) - { - return; - } + if (rank != 0) + { + return; + } - const long unsigned hshape[] = {static_cast(nks), - static_cast(nlocal), - static_cast(nlocal) }; + const long unsigned hshape[] + = {static_cast(nks), static_cast(nlocal), static_cast(nlocal)}; std::vector npy_h; - for(int k=0; k -void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, +void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, const int nks, - const int nlocal, + const int nlocal, const int des_per_atom, const torch::Tensor& v_delta_precalc_tensor, const std::string& out_dir, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_v_delta_precalc"); - if(rank!=0) - { - return; - } + if (rank != 0) + { + return; + } - // timeval t_start; + // timeval t_start; // gettimeofday(&t_start,NULL); - //save v_delta_precalc.npy (when v_delta label is in use) - //unit: a.u. + // save v_delta_precalc.npy (when v_delta label is in use) + // unit: a.u. const long unsigned gshape[] = {static_cast(nks), static_cast(nlocal), static_cast(nlocal), static_cast(nat), static_cast(des_per_atom)}; - std::vector npy_v_delta_precalc; + std::vector npy_v_delta_precalc; for (int iks = 0; iks < nks; ++iks) { for (int mu = 0; mu < nlocal; ++mu) { for (int nu = 0; nu < nlocal; ++nu) { - for (int iat = 0;iat < nat;++iat) + for (int iat = 0; iat < nat; ++iat) { - for(int p=0; p::value) { - npy_v_delta_precalc.push_back(v_delta_precalc_tensor.index({iks, mu, nu, iat, p }).item().toDouble()); + npy_v_delta_precalc.push_back( + v_delta_precalc_tensor.index({iks, mu, nu, iat, p}).item().toDouble()); } else { - std::complex value(torch::real(v_delta_precalc_tensor.index({iks, mu, nu, iat, p})).item(), - torch::imag(v_delta_precalc_tensor.index({iks, mu, nu, iat, p})).item()); + std::complex value( + torch::real(v_delta_precalc_tensor.index({iks, mu, nu, iat, p})).item(), + torch::imag(v_delta_precalc_tensor.index({iks, mu, nu, iat, p})).item()); npy_v_delta_precalc.push_back(value); } } - } + } } } } @@ -469,53 +448,54 @@ void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, } template -void LCAO_deepks_io::save_npy_phialpha(const int nat, +void LCAO_deepks_io::save_npy_phialpha(const int nat, const int nks, const int nlocal, const int inlmax, const int lmaxd, - const torch::Tensor &phialpha_tensor, + const torch::Tensor& phialpha_tensor, const std::string& out_dir, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_phialpha"); - if(rank!=0) - { - return; - } - - //save phialpha.npy (when v_delta label == 2) - //unit: a.u. - const int nlmax = inlmax/nat; - const int mmax = 2*lmaxd+1; + if (rank != 0) + { + return; + } + + // save phialpha.npy (when v_delta label == 2) + // unit: a.u. + const int nlmax = inlmax / nat; + const int mmax = 2 * lmaxd + 1; const long unsigned gshape[] = {static_cast(nat), static_cast(nlmax), static_cast(nks), static_cast(nlocal), static_cast(mmax)}; std::vector npy_phialpha; - for(int iat=0; iat< nat ; iat++) + for (int iat = 0; iat < nat; iat++) { - for(int nl = 0; nl < nlmax; nl++) + for (int nl = 0; nl < nlmax; nl++) { - for (int iks = 0; iks < nks ; iks++) + for (int iks = 0; iks < nks; iks++) { - for(int mu = 0; mu < nlocal ; mu++) + for (int mu = 0; mu < nlocal; mu++) { - for(int m=0; m< mmax; m++) + for (int m = 0; m < mmax; m++) { if constexpr (std::is_same::value) { - npy_phialpha.push_back(phialpha_tensor.index({ iat,nl, iks, mu, m }).item().toDouble()); + npy_phialpha.push_back(phialpha_tensor.index({iat, nl, iks, mu, m}).item().toDouble()); } else { - std::complex value(torch::real(phialpha_tensor.index({ iat, nl, iks, mu, m })).item(), - torch::imag(phialpha_tensor.index({ iat, nl, iks, mu, m })).item()); + std::complex value( + torch::real(phialpha_tensor.index({iat, nl, iks, mu, m})).item(), + torch::imag(phialpha_tensor.index({iat, nl, iks, mu, m})).item()); npy_phialpha.push_back(value); } } - } + } } } } @@ -524,7 +504,6 @@ void LCAO_deepks_io::save_npy_phialpha(const int nat, return; } - void LCAO_deepks_io::save_npy_gevdm(const int nat, const int inlmax, const int lmaxd, @@ -533,37 +512,37 @@ void LCAO_deepks_io::save_npy_gevdm(const int nat, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_gevdm"); - if(rank!=0) - { - return; - } + if (rank != 0) + { + return; + } - assert(nat>0); + assert(nat > 0); - //save grad_evdm.npy (when v_delta label == 2) - //unit: a.u. - const int nlmax = inlmax/nat; - const int mmax = 2*lmaxd+1; + // save grad_evdm.npy (when v_delta label == 2) + // unit: a.u. + const int nlmax = inlmax / nat; + const int mmax = 2 * lmaxd + 1; const long unsigned gshape[] = {static_cast(nat), static_cast(nlmax), static_cast(mmax), static_cast(mmax), static_cast(mmax)}; std::vector npy_gevdm; - for(int iat=0; iat< nat ; iat++) + for (int iat = 0; iat < nat; iat++) { - for(int nl = 0; nl < nlmax; nl++) + for (int nl = 0; nl < nlmax; nl++) { - for(int v=0; v< mmax; v++) + for (int v = 0; v < mmax; v++) { - for(int m=0; m< mmax; m++) + for (int m = 0; m < mmax; m++) { - for(int n=0; n< mmax; n++) + for (int n = 0; n < mmax; n++) { - npy_gevdm.push_back(gevdm_tensor.index({ iat, nl, v, m, n}).item().toDouble()); - } + npy_gevdm.push_back(gevdm_tensor.index({iat, nl, v, m, n}).item().toDouble()); + } } - } + } } } const std::string file_gevdm = out_dir + "deepks_gevdm.npy"; @@ -571,51 +550,51 @@ void LCAO_deepks_io::save_npy_gevdm(const int nat, return; } - -template void LCAO_deepks_io::print_dm(const int nks, +template void LCAO_deepks_io::print_dm(const int nks, const int nlocal, const int nrow, const std::vector>& dm); -template void LCAO_deepks_io::print_dm>(const int nks, +template void LCAO_deepks_io::print_dm>(const int nks, const int nlocal, const int nrow, const std::vector>>& dm); -template void LCAO_deepks_io::save_npy_h(const std::vector &hamilt, - const std::string &h_file, +template void LCAO_deepks_io::save_npy_h(const std::vector& hamilt, + const std::string& h_file, const int nlocal, const int nks, const int rank); -template void LCAO_deepks_io::save_npy_h>(const std::vector &hamilt, - const std::string &h_file, +template void LCAO_deepks_io::save_npy_h>(const std::vector& hamilt, + const std::string& h_file, const int nlocal, const int nks, const int rank); -template void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, +template void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, const int nks, - const int nlocal, + const int nlocal, const int des_per_atom, const torch::Tensor& v_delta_precalc_tensor, const std::string& out_dir, const int rank); -template void LCAO_deepks_io::save_npy_v_delta_precalc>(const int nat, - const int nks, - const int nlocal, - const int des_per_atom, - const torch::Tensor& v_delta_precalc_tensor, - const std::string& out_dir, - const int rank); +template void LCAO_deepks_io::save_npy_v_delta_precalc>( + const int nat, + const int nks, + const int nlocal, + const int des_per_atom, + const torch::Tensor& v_delta_precalc_tensor, + const std::string& out_dir, + const int rank); template void LCAO_deepks_io::save_npy_phialpha(const int nat, const int nks, const int nlocal, const int inlmax, const int lmaxd, - const torch::Tensor &phialpha_tensor, + const torch::Tensor& phialpha_tensor, const std::string& out_dir, const int rank); @@ -624,7 +603,7 @@ template void LCAO_deepks_io::save_npy_phialpha>(const int const int nlocal, const int inlmax, const int lmaxd, - const torch::Tensor &phialpha_tensor, + const torch::Tensor& phialpha_tensor, const std::string& out_dir, const int rank); diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h index 33854e3b83..8c537f1e46 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h @@ -1,144 +1,137 @@ -#ifndef LCAO_DEEPKS_IO_H +#ifndef LCAO_DEEPKS_IO_H #define LCAO_DEEPKS_IO_H #ifdef __DEEPKS -#include -#include -#include "module_base/tool_title.h" -#include "module_base/matrix.h" #include "module_base/complexmatrix.h" +#include "module_base/matrix.h" +#include "module_base/tool_title.h" +#include #include #include +#include namespace LCAO_deepks_io { - /// This file contains subroutines that contains interface with libnpy - /// since many arrays must be saved in numpy format - /// It also contains subroutines for printing density matrices - /// which is used in unit tests - - /// There are 2 subroutines for printing and loading .npy file: - /// 1. print_dm : print density matrices - /// 2. load_npy_gedm : load gedm from .npy file - - /// others print quantities in .npy format - - /// 3. save_npy_d : descriptor -> deepks_dm_eig.npy - /// 4. save_npy_e : energy - /// 5. save_npy_f : force - /// 6. save_npy_gvx : gvx -> deepks_gradvx.npy - /// 7. save_npy_s : stress - /// 8. save_npy_gvepsl : gvepsl -> deepks_gvepsl.npy - /// 9. save_npy_o: orbital - /// 10. save_npy_orbital_precalc: orbital_precalc -> deepks_orbpre.npy - /// 11. save_npy_h : Hamiltonian - /// 12. save_npy_v_delta_precalc : v_delta_precalc -> deepks_vdpre.npy - /// 13. save_npy_phialpha : phialpha -> deepks_phialpha.npy - /// 14. save_npy_gevdm : grav_evdm -> deepks_gevdm.npy, can use phialpha and gevdm to calculate v_delta_precalc +/// This file contains subroutines that contains interface with libnpy +/// since many arrays must be saved in numpy format +/// It also contains subroutines for printing density matrices +/// which is used in unit tests + +/// There are 2 subroutines for printing and loading .npy file: +/// 1. print_dm : print density matrices +/// 2. load_npy_gedm : load gedm from .npy file + +/// others print quantities in .npy format + +/// 3. save_npy_d : descriptor -> deepks_dm_eig.npy +/// 4. save_npy_e : energy +/// 5. save_npy_f : force +/// 6. save_npy_gvx : gvx -> deepks_gradvx.npy +/// 7. save_npy_s : stress +/// 8. save_npy_gvepsl : gvepsl -> deepks_gvepsl.npy +/// 9. save_npy_o: orbital +/// 10. save_npy_orbital_precalc: orbital_precalc -> deepks_orbpre.npy +/// 11. save_npy_h : Hamiltonian +/// 12. save_npy_v_delta_precalc : v_delta_precalc -> deepks_vdpre.npy +/// 13. save_npy_phialpha : phialpha -> deepks_phialpha.npy +/// 14. save_npy_gevdm : grav_evdm -> deepks_gevdm.npy, can use phialpha and gevdm to calculate v_delta_precalc /// print density matrices template -void print_dm(const int nks, - const int nlocal, - const int nrow, - const std::vector>& dm); +void print_dm(const int nks, const int nlocal, const int nrow, const std::vector>& dm); -void load_npy_gedm(const int nat, - const int des_per_atom, - double** gedm, - double& e_delta, - const int rank); +void load_npy_gedm(const int nat, const int des_per_atom, double** gedm, double& e_delta, const int rank); /// save descriptor void save_npy_d(const int nat, - const int des_per_atom, - const int inlmax, - const int* inl_l, - const bool deepks_equiv, - const std::vector &d_tensor, - const std::string& out_dir, - const int rank); + const int des_per_atom, + const int inlmax, + const int* inl_l, + const bool deepks_equiv, + const std::vector& d_tensor, + const std::string& out_dir, + const int rank); // save energy -void save_npy_e(const double &e, /**<[in] \f$E_{base}\f$ or \f$E_{tot}\f$, in Ry*/ - const std::string &e_file, - const int rank); +void save_npy_e(const double& e, /**<[in] \f$E_{base}\f$ or \f$E_{tot}\f$, in Ry*/ + const std::string& e_file, + const int rank); // save force and gvx -void save_npy_f(const ModuleBase::matrix &f, /**<[in] \f$F_{base}\f$ or \f$F_{tot}\f$, in Ry/Bohr*/ - const std::string &f_file, - const int nat, - const int rank); +void save_npy_f(const ModuleBase::matrix& f, /**<[in] \f$F_{base}\f$ or \f$F_{tot}\f$, in Ry/Bohr*/ + const std::string& f_file, + const int nat, + const int rank); void save_npy_gvx(const int nat, - const int des_per_atom, - const torch::Tensor &gvx_tensor, - const std::string& out_dir, - const int rank); + const int des_per_atom, + const torch::Tensor& gvx_tensor, + const std::string& out_dir, + const int rank); // save stress and gvepsl -void save_npy_s(const ModuleBase::matrix &stress, /**<[in] \f$S_{base}\f$ or \f$S_{tot}\f$, in Ry/Bohr^3*/ - const std::string &s_file, - const double &omega, - const int rank); +void save_npy_s(const ModuleBase::matrix& stress, /**<[in] \f$S_{base}\f$ or \f$S_{tot}\f$, in Ry/Bohr^3*/ + const std::string& s_file, + const double& omega, + const int rank); void save_npy_gvepsl(const int nat, - const int des_per_atom, - const torch::Tensor &gvepsl_tensor, - const std::string& out_dir, - const int rank); + const int des_per_atom, + const torch::Tensor& gvepsl_tensor, + const std::string& out_dir, + const int rank); /// save orbital and orbital_precalc void save_npy_o(const std::vector& bandgap, /**<[in] \f$E_{base}\f$ or \f$E_{tot}\f$, in Ry*/ - const std::string &o_file, - const int nks, - const int rank); + const std::string& o_file, + const int nks, + const int rank); -void save_npy_orbital_precalc(const int nat, - const int nks, - const int des_per_atom, - const torch::Tensor& orbital_precalc_tensor, - const std::string& out_dir, - const int rank); +void save_npy_orbital_precalc(const int nat, + const int nks, + const int des_per_atom, + const torch::Tensor& orbital_precalc, + const std::string& out_dir, + const int rank); // save Hamiltonian and v_delta_precalc(for deepks_v_delta==1)/phialpha+gevdm(for deepks_v_delta==2) template -void save_npy_h(const std::vector &hamilt, - const std::string &h_file, - const int nlocal, - const int nks, - const int rank); +void save_npy_h(const std::vector& hamilt, + const std::string& h_file, + const int nlocal, + const int nks, + const int rank); template void save_npy_v_delta_precalc(const int nat, - const int nks, - const int nlocal, - const int des_per_atom, - const torch::Tensor& v_delta_precalc_tensor, - const std::string& out_dir, - const int rank); + const int nks, + const int nlocal, + const int des_per_atom, + const torch::Tensor& v_delta_precalc_tensor, + const std::string& out_dir, + const int rank); template void save_npy_phialpha(const int nat, - const int nks, - const int nlocal, - const int inlmax, - const int lmaxd, - const torch::Tensor &phialpha_tensor, - const std::string& out_dir, - const int rank); + const int nks, + const int nlocal, + const int inlmax, + const int lmaxd, + const torch::Tensor& phialpha_tensor, + const std::string& out_dir, + const int rank); // Always real, no need for template now void save_npy_gevdm(const int nat, - const int inlmax, - const int lmaxd, - const torch::Tensor& gevdm_tensor, - const std::string& out_dir, - const int rank); -}; + const int inlmax, + const int lmaxd, + const torch::Tensor& gevdm_tensor, + const std::string& out_dir, + const int rank); +}; // namespace LCAO_deepks_io #endif #endif diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp index c1c30989d1..58e6b315c9 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp @@ -21,42 +21,57 @@ #include "module_base/timer.h" #include "module_base/vector3.h" #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" +#ifdef __MPI +#include "module_base/parallel_reduce.h" +#endif void LCAO_Deepks::read_projected_DM(bool read_pdm_file, bool is_equiv, const Numerical_Orbital& alpha) { if (read_pdm_file && !this->init_pdm) // for DeePKS NSCF calculation { - int pdm_size = 0; + const std::string file_projdm = PARAM.globalv.global_out_dir + "deepks_projdm.dat"; + std::ifstream ifs(file_projdm.c_str()); + + if (!ifs) + { + ModuleBase::WARNING_QUIT("LCAO_Deepks::read_projected_DM", "Cannot find the file deepks_projdm.dat"); + } if (!is_equiv) { - pdm_size = (this->lmaxd * 2 + 1) * (this->lmaxd * 2 + 1); + for (int inl = 0; inl < this->inlmax; inl++) + { + int nm = this->inl_l[inl] * 2 + 1; + for (int m1 = 0; m1 < nm; m1++) + { + for (int m2 = 0; m2 < nm; m2++) + { + double c; + ifs >> c; + this->pdm[inl][m1][m2] = c; + } + } + } } else { + int pdm_size = 0; int nproj = 0; for (int il = 0; il < this->lmaxd + 1; il++) { nproj += (2 * il + 1) * alpha.getNchi(il); } pdm_size = nproj * nproj; - } - - const std::string file_projdm = PARAM.globalv.global_out_dir + "deepks_projdm.dat"; - std::ifstream ifs(file_projdm.c_str()); - - if (!ifs) - { - ModuleBase::WARNING_QUIT("LCAO_Deepks::read_projected_DM", "Cannot find the file deepks_projdm.dat"); - } - for (int inl = 0; inl < this->inlmax; inl++) - { - for (int ind = 0; ind < pdm_size; ind++) + for (int inl = 0; inl < this->inlmax; inl++) { - double c; - ifs >> c; - pdm[inl][ind] = c; + for (int ind = 0; ind < pdm_size; ind++) + { + double c; + ifs >> c; + this->pdm[inl][ind] = c; + } } } + this->init_pdm = true; } } @@ -78,32 +93,32 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d this->init_pdm = false; return; } - int pdm_size = 0; + if (!PARAM.inp.deepks_equiv) { - pdm_size = (this->lmaxd * 2 + 1) * (this->lmaxd * 2 + 1); + for (int inl = 0; inl < this->inlmax; inl++) + { + int nm = this->inl_l[inl] * 2 + 1; + this->pdm[inl] = torch::zeros({nm, nm}, torch::kFloat64); + } } else { + int pdm_size = 0; int nproj = 0; for (int il = 0; il < this->lmaxd + 1; il++) { nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); } pdm_size = nproj * nproj; + for (int inl = 0; inl < inlmax; inl++) + { + this->pdm[inl] = torch::zeros({pdm_size}, torch::kFloat64); + } } - // if(dm.size() == 0 || dm[0].size() == 0) - //{ - // return; - // } ModuleBase::timer::tick("LCAO_Deepks", "cal_projected_DM"); - for (int inl = 0; inl < inlmax; inl++) - { - ModuleBase::GlobalFunc::ZEROS(pdm[inl], pdm_size); - } - const double Rcut_Alpha = orb.Alpha[0].getRcut(); for (int T0 = 0; T0 < ucell.ntype; T0++) { @@ -299,7 +314,6 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d g_1dmt.data(), &row_size); } // ad2 - // do dot of g_1dmt and s_1t to get orbital_pdm_shell if (!PARAM.inp.deepks_equiv) { int ib = 0, index = 0, inc = 1; @@ -315,11 +329,11 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { int ind = m1 * nm + m2; - pdm[inl][ind] += ddot_(&row_size, - g_1dmt.data() + index * row_size, - &inc, - s_1t.data() + index * row_size, - &inc); + pdm[inl][m1][m2] += ddot_(&row_size, + g_1dmt.data() + index * row_size, + &inc, + s_1t.data() + index * row_size, + &inc); index++; } } @@ -353,7 +367,11 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d } // T0 #ifdef __MPI - allsum_deepks(this->inlmax, pdm_size, this->pdm); + for (int inl = 0; inl < inlmax; inl++) + { + int pdm_size = (2 * inl_l[inl] + 1) * (2 * inl_l[inl] + 1); + Parallel_Reduce::reduce_all(pdm[inl].data_ptr(), pdm_size); + } #endif ModuleBase::timer::tick("LCAO_Deepks", "cal_projected_DM"); return; @@ -364,13 +382,16 @@ void LCAO_Deepks::check_projected_dm() const std::string file_projdm = PARAM.globalv.global_out_dir + "deepks_projdm.dat"; std::ofstream ofs(file_projdm.c_str()); - const int pdm_size = (this->lmaxd * 2 + 1) * (this->lmaxd * 2 + 1); ofs << std::setprecision(10); for (int inl = 0; inl < inlmax; inl++) { - for (int ind = 0; ind < pdm_size; ind++) + const int nm = 2 * this->inl_l[inl] + 1; + for (int m1 = 0; m1 < nm; m1++) { - ofs << pdm[inl][ind] << " "; + for (int m2 = 0; m2 < nm; m2++) + { + ofs << pdm[inl][m1][m2].item() << " "; + } } ofs << std::endl; } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp index 350c3db0e7..5d881f82f9 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp @@ -7,7 +7,7 @@ // descriptors wrt strain tensor, calculated by // d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdm_epsl * gvdm // using einsum -// cal_gvdm : d(des)/d(pdm) +// cal_gevdm : d(des)/d(pdm) // calculated using torch::autograd::grad // load_model : loads model for applying V_delta // prepare_phialpha : prepare phialpha for outputting npy file @@ -25,11 +25,9 @@ #include "module_parameter/parameter.h" // calculates stress of descriptors from gradient of projected density matrices -void LCAO_Deepks::cal_gvepsl(const int nat) +void LCAO_Deepks::cal_gvepsl(const int nat, const std::vector& gevdm) { ModuleBase::TITLE("LCAO_Deepks", "cal_gvepsl"); - // preconditions - this->cal_gvdm(nat); if (!gdmepsl_vector.empty()) { gdmepsl_vector.erase(gdmepsl_vector.begin(), gdmepsl_vector.end()); @@ -76,13 +74,13 @@ void LCAO_Deepks::cal_gvepsl(const int nat) // einsum for each inl: // gdmepsl_vector : b:npol * a:inl(projector) * m:nm * n:nm - // gevdm_vector : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * n:nm + // gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * n:nm // (pdm, dim2) gvepsl_vector : b:npol * a:inl(projector) * // m:nm(descriptor) std::vector gvepsl_vector; for (int nl = 0; nl < nlmax; ++nl) { - gvepsl_vector.push_back(at::einsum("bamn, avmn->bav", {this->gdmepsl_vector[nl], this->gevdm_vector[nl]})); + gvepsl_vector.push_back(at::einsum("bamn, avmn->bav", {this->gdmepsl_vector[nl], gevdm[nl]})); } // cat nv-> \sum_nl(nv) = \sum_nl(nm_nl)=des_per_atom @@ -96,13 +94,14 @@ void LCAO_Deepks::cal_gvepsl(const int nat) return; } -// dDescriptor / dprojected density matrix -void LCAO_Deepks::cal_gvdm(const int nat) +// d(Descriptor) / d(projected density matrix) +// Dimension is different for each inl, so there's a vector of tensors +void LCAO_Deepks::cal_gevdm(const int nat, std::vector& gevdm) { - ModuleBase::TITLE("LCAO_Deepks", "cal_gvdm"); - if (!gevdm_vector.empty()) + ModuleBase::TITLE("LCAO_Deepks", "cal_gevdm"); + if (!gevdm.empty()) { - gevdm_vector.erase(gevdm_vector.begin(), gevdm_vector.end()); + gevdm.erase(gevdm.begin(), gevdm.end()); } // cal gevdm(d(EigenValue(D))/dD) int nlmax = inlmax / nat; @@ -114,7 +113,7 @@ void LCAO_Deepks::cal_gvdm(const int nat) int inl = iat * nlmax + nl; int nm = 2 * this->inl_l[inl] + 1; // repeat each block for nm times in an additional dimension - torch::Tensor tmp_x = this->pdm_tensor[inl].reshape({nm, nm}).unsqueeze(0).repeat({nm, 1, 1}); + torch::Tensor tmp_x = this->pdm[inl].reshape({nm, nm}).unsqueeze(0).repeat({nm, 1, 1}); // torch::Tensor tmp_y = std::get<0>(torch::symeig(tmp_x, true)); torch::Tensor tmp_y = std::get<0>(torch::linalg::eigh(tmp_x, "U")); torch::Tensor tmp_yshell = torch::eye(nm, torch::TensorOptions().dtype(torch::kFloat64)); @@ -134,9 +133,9 @@ void LCAO_Deepks::cal_gvdm(const int nat) avmmv.push_back(tmp_res[0]); } torch::Tensor avmm = torch::stack(avmmv, 0); // nat*nv**nm*nm - this->gevdm_vector.push_back(avmm); + gevdm.push_back(avmm); } - assert(this->gevdm_vector.size() == nlmax); + assert(gevdm.size() == nlmax); return; } @@ -367,7 +366,8 @@ void LCAO_Deepks::prepare_gevdm(const int nat, const LCAO_Orbitals& orb) int mmax = 2 * this->lmaxd + 1; this->gevdm_tensor = torch::zeros({nat, nlmax, mmax, mmax, mmax}, torch::TensorOptions().dtype(torch::kFloat64)); - this->cal_gvdm(nat); + std::vector gevdm; + this->cal_gevdm(nat, gevdm); int nl = 0; for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) @@ -383,7 +383,7 @@ void LCAO_Deepks::prepare_gevdm(const int nat, const LCAO_Orbitals& orb) { for (int n = 0; n < nm; ++n) { - this->gevdm_tensor[iat][nl][v][m][n] = this->gevdm_vector[nl][iat][v][m][n]; + this->gevdm_tensor[iat][nl][v][m][n] = gevdm[nl][iat][v][m][n]; } } } diff --git a/source/module_hamilt_lcao/module_deepks/cal_descriptor.cpp b/source/module_hamilt_lcao/module_deepks/cal_descriptor.cpp index 6cc5b2a6a1..e58473ec24 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_descriptor.cpp +++ b/source/module_hamilt_lcao/module_deepks/cal_descriptor.cpp @@ -1,6 +1,6 @@ -///1. cal_descriptor : obtains descriptors which are eigenvalues of pdm -/// by calling torch::linalg::eigh -///2. check_descriptor : prints descriptor for checking +/// 1. cal_descriptor : obtains descriptors which are eigenvalues of pdm +/// by calling torch::linalg::eigh +/// 2. check_descriptor : prints descriptor for checking #ifdef __DEEPKS @@ -13,21 +13,21 @@ #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" #include "module_parameter/parameter.h" -void LCAO_Deepks::cal_descriptor_equiv(const int nat) +void LCAO_Deepks::cal_descriptor_equiv(const int nat) { ModuleBase::TITLE("LCAO_Deepks", "cal_descriptor_equiv"); ModuleBase::timer::tick("LCAO_Deepks", "cal_descriptor_equiv"); // a rather unnecessary way of writing this, but I'll do it for now - if (!this->d_tensor.empty()) + if (!this->d_tensor.empty()) { this->d_tensor.erase(this->d_tensor.begin(), this->d_tensor.end()); } - for (int iat = 0; iat < nat; iat++) + for (int iat = 0; iat < nat; iat++) { auto tmp = torch::zeros(des_per_atom, torch::kFloat64); - std::memcpy(tmp.data_ptr(), pdm[iat], sizeof(double) * tmp.numel()); + std::memcpy(tmp.data_ptr(), pdm[iat].data_ptr(), sizeof(double) * tmp.numel()); this->d_tensor.push_back(tmp); } @@ -35,126 +35,103 @@ void LCAO_Deepks::cal_descriptor_equiv(const int nat) } // calculates descriptors from projected density matrices -void LCAO_Deepks::cal_descriptor(const int nat) { +void LCAO_Deepks::cal_descriptor(const int nat) +{ ModuleBase::TITLE("LCAO_Deepks", "cal_descriptor"); ModuleBase::timer::tick("LCAO_Deepks", "cal_descriptor"); - if (PARAM.inp.deepks_equiv) + if (PARAM.inp.deepks_equiv) { this->cal_descriptor_equiv(nat); return; } - // init pdm_tensor and d_tensor - torch::Tensor tmp; - - // if pdm_tensor and d_tensor is not empty, clear it !! - if (!this->d_tensor.empty()) + // init d_tensor + // if d_tensor is not empty, clear it !! + if (!this->d_tensor.empty()) { this->d_tensor.erase(this->d_tensor.begin(), this->d_tensor.end()); } - if (!this->pdm_tensor.empty()) - { - this->pdm_tensor.erase(this->pdm_tensor.begin(), - this->pdm_tensor.end()); - } - - for (int inl = 0; inl < this->inlmax; ++inl) + for (int inl = 0; inl < this->inlmax; ++inl) { const int nm = 2 * inl_l[inl] + 1; - tmp = torch::ones({nm, nm}, - torch::TensorOptions().dtype(torch::kFloat64)); - - for (int m1 = 0; m1 < nm; ++m1) - { - for (int m2 = 0; m2 < nm; ++m2) - { - tmp.index_put_({m1, m2}, this->pdm[inl][m1 * nm + m2]); - } - } - - // torch::Tensor tmp = torch::from_blob(this->pdm[inl], { nm, nm }, - // torch::requires_grad()); - - tmp.requires_grad_(true); - this->pdm_tensor.push_back(tmp); + this->pdm[inl].requires_grad_(true); this->d_tensor.push_back(torch::ones({nm}, torch::requires_grad(true))); } // cal d_tensor - for (int inl = 0; inl < inlmax; ++inl) + for (int inl = 0; inl < inlmax; ++inl) { torch::Tensor vd; std::tuple d_v(this->d_tensor[inl], vd); - // d_v = torch::symeig(pdm_tensor[inl], /*eigenvalues=*/true, + // d_v = torch::symeig(pdm[inl], /*eigenvalues=*/true, // /*upper=*/true); - d_v = torch::linalg::eigh(pdm_tensor[inl], /*uplo*/ "U"); + d_v = torch::linalg::eigh(pdm[inl], /*uplo*/ "U"); d_tensor[inl] = std::get<0>(d_v); } ModuleBase::timer::tick("LCAO_Deepks", "cal_descriptor"); return; } - -void LCAO_Deepks::check_descriptor(const UnitCell& ucell, const std::string& out_dir) { +void LCAO_Deepks::check_descriptor(const UnitCell& ucell, const std::string& out_dir) +{ ModuleBase::TITLE("LCAO_Deepks", "check_descriptor"); - if (GlobalV::MY_RANK != 0) + if (GlobalV::MY_RANK != 0) { return; } // mohan updated 2024-07-25 std::string file = out_dir + "deepks_desc.dat"; - + std::ofstream ofs(file.c_str()); - ofs << std::setprecision(10); - if (!PARAM.inp.deepks_equiv) - { - for (int it = 0; it < ucell.ntype; it++) - { - for (int ia = 0; ia < ucell.atoms[it].na; ia++) - { - int iat = ucell.itia2iat(it, ia); - ofs << ucell.atoms[it].label << " atom_index " << ia + 1 - << " n_descriptor " << this->des_per_atom << std::endl; - int id = 0; - for (int inl = 0; inl < inlmax / ucell.nat; inl++) - { - int nm = 2 * inl_l[inl] + 1; - for (int im = 0; im < nm; im++) - { - const int ind = iat * inlmax / ucell.nat + inl; - ofs << d_tensor[ind].index({im}).item().toDouble() - << " "; - - if (id % 8 == 7) - { - ofs << std::endl; - } - id++; - } - } - ofs << std::endl << std::endl; - } - } - } - else - { - for (int iat = 0; iat < ucell.nat; iat++) - { - const int it = ucell.iat2it[iat]; - ofs << ucell.atoms[it].label << " atom_index " << iat + 1 - << " n_descriptor " << this->des_per_atom << std::endl; - for (int i = 0; i < this->des_per_atom; i++) + ofs << std::setprecision(10); + if (!PARAM.inp.deepks_equiv) + { + for (int it = 0; it < ucell.ntype; it++) + { + for (int ia = 0; ia < ucell.atoms[it].na; ia++) + { + int iat = ucell.itia2iat(it, ia); + ofs << ucell.atoms[it].label << " atom_index " << ia + 1 << " n_descriptor " << this->des_per_atom + << std::endl; + int id = 0; + for (int inl = 0; inl < inlmax / ucell.nat; inl++) + { + int nm = 2 * inl_l[inl] + 1; + for (int im = 0; im < nm; im++) + { + const int ind = iat * inlmax / ucell.nat + inl; + ofs << d_tensor[ind].index({im}).item().toDouble() << " "; + + if (id % 8 == 7) + { + ofs << std::endl; + } + id++; + } + } + ofs << std::endl << std::endl; + } + } + } + else + { + for (int iat = 0; iat < ucell.nat; iat++) + { + const int it = ucell.iat2it[iat]; + ofs << ucell.atoms[it].label << " atom_index " << iat + 1 << " n_descriptor " << this->des_per_atom + << std::endl; + for (int i = 0; i < this->des_per_atom; i++) { - ofs << this->pdm[iat][i] << " "; - if (i % 8 == 7) - { - ofs << std::endl; - } - } + ofs << this->pdm[iat][i].item() << " "; + if (i % 8 == 7) + { + ofs << std::endl; + } + } ofs << std::endl << std::endl; } } diff --git a/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp b/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp index 4b3ca70999..d35972205b 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp +++ b/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp @@ -14,13 +14,13 @@ #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" #include "module_parameter/parameter.h" +inline void generate_py_files(const int lmaxd, const int nmaxd, const std::string& out_dir) +{ -inline void generate_py_files(const int lmaxd, const int nmaxd, const std::string &out_dir) { - - if (GlobalV::MY_RANK != 0) - { - return; - } + if (GlobalV::MY_RANK != 0) + { + return; + } std::ofstream ofs("cal_gedm.py"); ofs << "import torch" << std::endl; @@ -52,12 +52,15 @@ inline void generate_py_files(const int lmaxd, const int nmaxd, const std::strin ofs.open("basis.yaml"); ofs << "proj_basis:" << std::endl; - for (int l = 0; l < lmaxd + 1; l++) { + for (int l = 0; l < lmaxd + 1; l++) + { ofs << " - - " << l << std::endl; ofs << " - ["; - for (int i = 0; i < nmaxd + 1; i++) { + for (int i = 0; i < nmaxd + 1; i++) + { ofs << "0"; - if (i != nmaxd) { + if (i != nmaxd) + { ofs << ", "; } } @@ -65,22 +68,23 @@ inline void generate_py_files(const int lmaxd, const int nmaxd, const std::strin } } -void LCAO_Deepks::cal_gedm_equiv(const int nat) { +void LCAO_Deepks::cal_gedm_equiv(const int nat) +{ ModuleBase::TITLE("LCAO_Deepks", "cal_gedm_equiv"); - LCAO_deepks_io::save_npy_d( - nat, - this->des_per_atom, - this->inlmax, - this->inl_l, - PARAM.inp.deepks_equiv, - this->d_tensor, - PARAM.globalv.global_out_dir, - GlobalV::MY_RANK); // libnpy needed + LCAO_deepks_io::save_npy_d(nat, + this->des_per_atom, + this->inlmax, + this->inl_l, + PARAM.inp.deepks_equiv, + this->d_tensor, + PARAM.globalv.global_out_dir, + GlobalV::MY_RANK); // libnpy needed generate_py_files(this->lmaxd, this->nmaxd, PARAM.globalv.global_out_dir); - if (GlobalV::MY_RANK == 0) { + if (GlobalV::MY_RANK == 0) + { std::string cmd = "python cal_gedm.py " + PARAM.inp.deepks_model; int stat = std::system(cmd.c_str()); assert(stat == 0); @@ -88,83 +92,78 @@ void LCAO_Deepks::cal_gedm_equiv(const int nat) { MPI_Barrier(MPI_COMM_WORLD); - LCAO_deepks_io::load_npy_gedm( - nat, - this->des_per_atom, - this->gedm, - this->E_delta, - GlobalV::MY_RANK); + LCAO_deepks_io::load_npy_gedm(nat, this->des_per_atom, this->gedm, this->E_delta, GlobalV::MY_RANK); std::string cmd = "rm -f cal_gedm.py basis.yaml ec.npy gedm.npy"; std::system(cmd.c_str()); } // obtain from the machine learning model dE_delta/dDescriptor -void LCAO_Deepks::cal_gedm(const int nat) { +void LCAO_Deepks::cal_gedm(const int nat) +{ - if (PARAM.inp.deepks_equiv) + if (PARAM.inp.deepks_equiv) { this->cal_gedm_equiv(nat); return; } - // using this->pdm_tensor ModuleBase::TITLE("LCAO_Deepks", "cal_gedm"); // forward std::vector inputs; // input_dim:(natom, des_per_atom) - inputs.push_back( - torch::cat(this->d_tensor, 0).reshape({1, nat, this->des_per_atom})); + inputs.push_back(torch::cat(this->d_tensor, 0).reshape({1, nat, this->des_per_atom})); std::vector ec; ec.push_back(module.forward(inputs).toTensor()); // Hartree - this->E_delta = ec[0].item().toDouble() * 2; // Ry; *2 is for Hartree to Ry + this->E_delta = ec[0].item().toDouble() * 2; // Ry; *2 is for Hartree to Ry // cal gedm std::vector gedm_shell; gedm_shell.push_back(torch::ones_like(ec[0])); this->gedm_tensor = torch::autograd::grad(ec, - this->pdm_tensor, + this->pdm, gedm_shell, /*retain_grad=*/true, /*create_graph=*/false, /*allow_unused=*/true); // gedm_tensor(Hartree) to gedm(Ry) - for (int inl = 0; inl < inlmax; ++inl) { + for (int inl = 0; inl < inlmax; ++inl) + { int nm = 2 * inl_l[inl] + 1; - for (int m1 = 0; m1 < nm; ++m1) { - for (int m2 = 0; m2 < nm; ++m2) { + for (int m1 = 0; m1 < nm; ++m1) + { + for (int m2 = 0; m2 < nm; ++m2) + { int index = m1 * nm + m2; //*2 is for Hartree to Ry - this->gedm[inl][index] - = this->gedm_tensor[inl].index({m1, m2}).item().toDouble() - * 2; + this->gedm[inl][index] = this->gedm_tensor[inl].index({m1, m2}).item().toDouble() * 2; } } } return; } -void LCAO_Deepks::check_gedm() +void LCAO_Deepks::check_gedm() { std::ofstream ofs("gedm.dat"); - for (int inl = 0; inl < inlmax; inl++) - { - int nm = 2 * inl_l[inl] + 1; - for (int m1 = 0; m1 < nm; ++m1) - { - for (int m2 = 0; m2 < nm; ++m2) - { - int index = m1 * nm + m2; - //*2 is for Hartree to Ry - ofs << this->gedm[inl][index] << " "; - } - } - ofs << std::endl; - } + for (int inl = 0; inl < inlmax; inl++) + { + int nm = 2 * inl_l[inl] + 1; + for (int m1 = 0; m1 < nm; ++m1) + { + for (int m2 = 0; m2 < nm; ++m2) + { + int index = m1 * nm + m2; + //*2 is for Hartree to Ry + ofs << this->gedm[inl][index] << " "; + } + } + ofs << std::endl; + } } #endif diff --git a/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp b/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp index 6744285505..cec0f1d84a 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp +++ b/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp @@ -1,4 +1,4 @@ -/// 1. cal_gvx : gvx is used for training with force label, which is gradient of descriptors, +/// 1. cal_gvx : gvx is used for training with force label, which is gradient of descriptors, /// calculated by d(des)/dX = d(pdm)/dX * d(des)/d(pdm) = gdmx * gvdm /// using einsum /// 2. check_gvx : prints gvx into gvx.dat for checking @@ -16,60 +16,54 @@ // calculates gradient of descriptors from gradient of projected density // matrices -void LCAO_Deepks::cal_gvx(const int nat) { +void LCAO_Deepks::cal_gvx(const int nat, const std::vector& gevdm) +{ ModuleBase::TITLE("LCAO_Deepks", "cal_gvx"); - // preconditions - this->cal_gvdm(nat); - if (!gdmr_vector.empty()) + if (!gdmr_vector.empty()) { gdmr_vector.erase(gdmr_vector.begin(), gdmr_vector.end()); } // gdmr_vector : nat(derivative) * 3 * inl(projector) * nm * nm - if (GlobalV::MY_RANK == 0) + if (GlobalV::MY_RANK == 0) { // make gdmx as tensor int nlmax = this->inlmax / nat; - for (int nl = 0; nl < nlmax; ++nl) + for (int nl = 0; nl < nlmax; ++nl) { std::vector bmmv; - for (int ibt = 0; ibt < nat; ++ibt) + for (int ibt = 0; ibt < nat; ++ibt) { std::vector xmmv; - for (int i = 0; i < 3; ++i) + for (int i = 0; i < 3; ++i) { std::vector ammv; - for (int iat = 0; iat < nat; ++iat) + for (int iat = 0; iat < nat; ++iat) { int inl = iat * nlmax + nl; int nm = 2 * this->inl_l[inl] + 1; std::vector mmv; - for (int m1 = 0; m1 < nm; ++m1) + for (int m1 = 0; m1 < nm; ++m1) { - for (int m2 = 0; m2 < nm; ++m2) + for (int m2 = 0; m2 < nm; ++m2) { - if (i == 0) - { - mmv.push_back( - this->gdmx[ibt][inl][m1 * nm + m2]); - } - if (i == 1) - { - mmv.push_back( - this->gdmy[ibt][inl][m1 * nm + m2]); - } - if (i == 2) - { - mmv.push_back( - this->gdmz[ibt][inl][m1 * nm + m2]); - } + if (i == 0) + { + mmv.push_back(this->gdmx[ibt][inl][m1 * nm + m2]); + } + if (i == 1) + { + mmv.push_back(this->gdmy[ibt][inl][m1 * nm + m2]); + } + if (i == 2) + { + mmv.push_back(this->gdmz[ibt][inl][m1 * nm + m2]); + } } } // nm^2 - torch::Tensor mm - = torch::tensor( - mmv, - torch::TensorOptions().dtype(torch::kFloat64)).reshape({nm, nm}); // nm*nm + torch::Tensor mm = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)) + .reshape({nm, nm}); // nm*nm ammv.push_back(mm); } torch::Tensor amm = torch::stack(ammv, 0); // nat*nm*nm @@ -85,14 +79,13 @@ void LCAO_Deepks::cal_gvx(const int nat) { // einsum for each inl: // gdmr_vector : b:nat(derivative) * x:3 * a:inl(projector) * m:nm * - // n:nm gevdm_vector : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * + // n:nm gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * // n:nm (pdm, dim2) gvx_vector : b:nat(derivative) * x:3 * // a:inl(projector) * m:nm(descriptor) std::vector gvx_vector; - for (int nl = 0; nl < nlmax; ++nl) { - gvx_vector.push_back( - at::einsum("bxamn, avmn->bxav", - {this->gdmr_vector[nl], this->gevdm_vector[nl]})); + for (int nl = 0; nl < nlmax; ++nl) + { + gvx_vector.push_back(at::einsum("bxamn, avmn->bxav", {this->gdmr_vector[nl], gevdm[nl]})); } // cat nv-> \sum_nl(nv) = \sum_nl(nm_nl)=des_per_atom @@ -108,7 +101,8 @@ void LCAO_Deepks::cal_gvx(const int nat) { return; } -void LCAO_Deepks::check_gvx(const int nat) { +void LCAO_Deepks::check_gvx(const int nat) +{ std::stringstream ss; std::ofstream ofs_x; std::ofstream ofs_y; @@ -118,7 +112,8 @@ void LCAO_Deepks::check_gvx(const int nat) { ofs_y << std::setprecision(12); ofs_z << std::setprecision(12); - for (int ia = 0; ia < nat; ia++) { + for (int ia = 0; ia < nat; ia++) + { ss.str(""); ss << "gvx_" << ia << ".dat"; ofs_x.open(ss.str().c_str()); @@ -133,20 +128,16 @@ void LCAO_Deepks::check_gvx(const int nat) { ofs_y << std::setprecision(10); ofs_z << std::setprecision(10); - for (int ib = 0; ib < nat; ib++) { - for (int inl = 0; inl < inlmax / nat; inl++) { + for (int ib = 0; ib < nat; ib++) + { + for (int inl = 0; inl < inlmax / nat; inl++) + { int nm = 2 * inl_l[inl] + 1; { const int ind = ib * inlmax / nat + inl; - ofs_x - << gvx_tensor.index({ia, 0, ib, inl}).item().toDouble() - << " "; - ofs_y - << gvx_tensor.index({ia, 1, ib, inl}).item().toDouble() - << " "; - ofs_z - << gvx_tensor.index({ia, 2, ib, inl}).item().toDouble() - << " "; + ofs_x << gvx_tensor.index({ia, 0, ib, inl}).item().toDouble() << " "; + ofs_y << gvx_tensor.index({ia, 1, ib, inl}).item().toDouble() << " "; + ofs_z << gvx_tensor.index({ia, 2, ib, inl}).item().toDouble() << " "; } } ofs_x << std::endl; diff --git a/source/module_hamilt_lcao/module_deepks/orbital_precalc.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp similarity index 79% rename from source/module_hamilt_lcao/module_deepks/orbital_precalc.cpp rename to source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp index 8154746d1b..8d48b981c0 100644 --- a/source/module_hamilt_lcao/module_deepks/orbital_precalc.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp @@ -1,10 +1,11 @@ #ifdef __DEEPKS -/// cal_orbital_precalc : orbital_precalc is usted for training with orbital label, -/// which equals gvdm * orbital_pdm_shell, -/// orbital_pdm_shell[Inl,nm*nm] = dm_hl * overlap * overlap +/// cal_orbital_precalc : orbital_precalc is used for training with orbital label, +/// which equals gvdm * orbital_pdm, +/// orbital_pdm[nks,Inl,nm,nm] = dm_hl * overlap * overlap + +#include "deepks_orbpre.h" -#include "LCAO_deepks.h" #include "LCAO_deepks_io.h" // mohan add 2024-07-22 #include "module_base/blas_connector.h" #include "module_base/constants.h" @@ -13,31 +14,32 @@ #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" #include "module_parameter/parameter.h" -// calculates orbital_precalc[1,NAt,NDscrpt] = gvdm * orbital_pdm_shell; -// orbital_pdm_shell[Inl,nm*nm] = dm_hl * overlap * overlap; +// calculates orbital_precalc[nks,NAt,NDscrpt] = gvdm * orbital_pdm; +// orbital_pdm[nks,Inl,nm,nm] = dm_hl * overlap * overlap; template -void LCAO_Deepks::cal_orbital_precalc(const std::vector& dm_hl, - const int lmaxd, - const int inlmax, - const int nat, - const int nks, - const int* inl_l, - const std::vector>& kvec_d, - const std::vector*> phialpha, - const ModuleBase::IntArray* inl_index, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Parallel_Orbitals& pv, - const Grid_Driver& GridD) +void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const int* inl_l, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const std::vector gevdm, + const ModuleBase::IntArray* inl_index, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& orbital_precalc) { - ModuleBase::TITLE("LCAO_Deepks", "cal_orbital_precalc"); - ModuleBase::timer::tick("LCAO_Deepks", "calc_orbital_precalc"); - - this->cal_gvdm(nat); + ModuleBase::TITLE("DeePKS_domain", "cal_orbital_precalc"); + ModuleBase::timer::tick("DeePKS_domain", "calc_orbital_precalc"); const double Rcut_Alpha = orb.Alpha[0].getRcut(); - this->init_orbital_pdm_shell(nks); + torch::Tensor orbital_pdm + = torch::zeros({nks, inlmax, (2 * lmaxd + 1), (2 * lmaxd + 1)}, torch::dtype(torch::kFloat64)); for (int T0 = 0; T0 < ucell.ntype; T0++) { @@ -256,7 +258,8 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector& dm_hl, for (int ik = 0; ik < nks; ik++) { - // do dot of g_1dmt and s_1t to get orbital_pdm_shell + // do dot of g_1dmt and s_1t to get orbital_pdm + const double* p_g1dmt = g_1dmt.data() + ik * row_size; int ib = 0, index = 0, inc = 1; @@ -272,12 +275,11 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector& dm_hl, { for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - orbital_pdm_shell[ik][inl][m1 * nm + m2] - += ddot_(&row_size, - p_g1dmt + index * row_size * nks, - &inc, - s_1t.data() + index * row_size, - &inc); + orbital_pdm[ik][inl][m1][m2] += ddot_(&row_size, + p_g1dmt + index * row_size * nks, + &inc, + s_1t.data() + index * row_size, + &inc); index++; } } @@ -293,17 +295,16 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector& dm_hl, { for (int inl = 0; inl < inlmax; inl++) { - Parallel_Reduce::reduce_all(this->orbital_pdm_shell[iks][inl], - (2 * lmaxd + 1) * (2 * lmaxd + 1)); + auto tensor_slice = orbital_pdm[iks][inl]; + Parallel_Reduce::reduce_all(tensor_slice.data_ptr(), (2 * lmaxd + 1) * (2 * lmaxd + 1)); } } #endif - // transfer orbital_pdm_shell to orbital_pdm_shell_vector - + // transfer orbital_pdm [nks,inl,nm,nm] to orbital_pdm_vector [nl,[nks,nat,nm,nm]] int nlmax = inlmax / nat; - std::vector orbital_pdm_shell_vector; + std::vector orbital_pdm_vector; for (int nl = 0; nl < nlmax; ++nl) { std::vector kammv; @@ -320,7 +321,7 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector& dm_hl, { for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - mmv.push_back(this->orbital_pdm_shell[iks][inl][m1 * nm + m2]); + mmv.push_back(orbital_pdm[iks][inl][m1][m2].item()); } } torch::Tensor mm @@ -332,26 +333,24 @@ void LCAO_Deepks::cal_orbital_precalc(const std::vector& dm_hl, kammv.push_back(amm); } torch::Tensor kamm = torch::stack(kammv, 0); - orbital_pdm_shell_vector.push_back(kamm); + orbital_pdm_vector.push_back(kamm); } - assert(orbital_pdm_shell_vector.size() == nlmax); + assert(orbital_pdm_vector.size() == nlmax); // einsum for each nl: std::vector orbital_precalc_vector; for (int nl = 0; nl < nlmax; ++nl) { - orbital_precalc_vector.push_back( - at::einsum("kamn, avmn->kav", {orbital_pdm_shell_vector[nl], this->gevdm_vector[nl]})); + orbital_precalc_vector.push_back(at::einsum("kamn, avmn->kav", {orbital_pdm_vector[nl], gevdm[nl]})); } - this->orbital_precalc_tensor = torch::cat(orbital_precalc_vector, -1); - this->del_orbital_pdm_shell(nks); + orbital_precalc = torch::cat(orbital_precalc_vector, -1); ModuleBase::timer::tick("LCAO_Deepks", "calc_orbital_precalc"); return; } -template void LCAO_Deepks::cal_orbital_precalc( +template void DeePKS_domain::cal_orbital_precalc( const std::vector& dm_hl, const int lmaxd, const int inlmax, @@ -360,13 +359,15 @@ template void LCAO_Deepks::cal_orbital_precalc( const int* inl_l, const std::vector>& kvec_d, const std::vector*> phialpha, + const std::vector gevdm, const ModuleBase::IntArray* inl_index, const UnitCell& ucell, const LCAO_Orbitals& orb, const Parallel_Orbitals& pv, - const Grid_Driver& GridD); + const Grid_Driver& GridD, + torch::Tensor& orbital_precalc); -template void LCAO_Deepks::cal_orbital_precalc, ModuleBase::ComplexMatrix>( +template void DeePKS_domain::cal_orbital_precalc, ModuleBase::ComplexMatrix>( const std::vector& dm_hl, const int lmaxd, const int inlmax, @@ -375,9 +376,11 @@ template void LCAO_Deepks::cal_orbital_precalc, ModuleBase: const int* inl_l, const std::vector>& kvec_d, const std::vector*> phialpha, + const std::vector gevdm, const ModuleBase::IntArray* inl_index, const UnitCell& ucell, const LCAO_Orbitals& orb, const Parallel_Orbitals& pv, - const Grid_Driver& GridD); + const Grid_Driver& GridD, + torch::Tensor& orbital_precalc); #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h new file mode 100644 index 0000000000..8b5ebe4998 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h @@ -0,0 +1,46 @@ +#ifndef DEEPKS_ORBPRE_H +#define DEEPKS_ORBPRE_H + +#ifdef __DEEPKS + +#include "module_base/complexmatrix.h" +#include "module_base/intarray.h" +#include "module_base/matrix.h" +#include "module_base/timer.h" +#include "module_basis/module_ao/parallel_orbitals.h" +#include "module_basis/module_nao/two_center_integrator.h" +#include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_elecstate/module_dm/density_matrix.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" + +#include +#include + +namespace DeePKS_domain +{ +//------------------------ +// deepks_orbpre.cpp +//------------------------ + +// This file contains one subroutine for calculating orbital_precalc, +// which is defind as gvdm * dm_hl * overlap * overlap + +template +void cal_orbital_precalc(const std::vector& dm_hl, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const int* inl_l, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const std::vector gevdm, + const ModuleBase::IntArray* inl_index, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& orbital_precalc); +} // namespace DeePKS_domain +#endif +#endif diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index 1414b4bbea..d1914d5ca4 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -1,6 +1,9 @@ #include "LCAO_deepks_test.h" #define private public #include "module_parameter/parameter.h" + +#include +#include #undef private namespace Test_Deepks { @@ -170,7 +173,9 @@ void test_deepks::check_descriptor() void test_deepks::check_gvx() { - this->ld.cal_gvx(ucell.nat); + std::vector gevdm; + this->ld.cal_gevdm(ucell.nat, gevdm); + this->ld.cal_gvx(ucell.nat, gevdm); this->ld.check_gvx(ucell.nat); for (int ia = 0; ia < ucell.nat; ia++) diff --git a/source/module_hamilt_lcao/module_deepks/v_delta_precalc.cpp b/source/module_hamilt_lcao/module_deepks/v_delta_precalc.cpp index 489692ed1a..c3cea5eb76 100644 --- a/source/module_hamilt_lcao/module_deepks/v_delta_precalc.cpp +++ b/source/module_hamilt_lcao/module_deepks/v_delta_precalc.cpp @@ -30,7 +30,8 @@ void LCAO_Deepks::cal_v_delta_precalc(const int nlocal, // timeval t_start; // gettimeofday(&t_start,NULL); - this->cal_gvdm(nat); + std::vector gevdm; + this->cal_gevdm(nat, gevdm); const double Rcut_Alpha = orb.Alpha[0].getRcut(); this->init_v_delta_pdm_shell(nks, nlocal); @@ -266,13 +267,13 @@ void LCAO_Deepks::cal_v_delta_precalc(const int nlocal, if constexpr (std::is_same::value) { v_delta_precalc_vector.push_back( - at::einsum("kxyamn, avmn->kxyav", {v_delta_pdm_shell_vector[nl], this->gevdm_vector[nl]})); + at::einsum("kxyamn, avmn->kxyav", {v_delta_pdm_shell_vector[nl], gevdm[nl]})); } else { - torch::Tensor gevdm_vector_complex = this->gevdm_vector[nl].to(torch::kComplexDouble); + torch::Tensor gevdm_complex = gevdm[nl].to(torch::kComplexDouble); v_delta_precalc_vector.push_back( - at::einsum("kxyamn, avmn->kxyav", {v_delta_pdm_shell_vector[nl], gevdm_vector_complex})); + at::einsum("kxyamn, avmn->kxyav", {v_delta_pdm_shell_vector[nl], gevdm_complex})); } } From 3a2eb06a32fe3fa33bea666e0e09a7438e25ab3e Mon Sep 17 00:00:00 2001 From: Critsium Date: Tue, 31 Dec 2024 21:04:29 -0500 Subject: [PATCH 013/160] Initial commit (#5790) --- source/module_base/blas_connector.cpp | 143 +++++++++++++++++- source/module_base/blas_connector.h | 74 ++++++++- .../module_gint/mult_psi_dmr.cpp | 5 +- 3 files changed, 217 insertions(+), 5 deletions(-) diff --git a/source/module_base/blas_connector.cpp b/source/module_base/blas_connector.cpp index 69f51b744f..85ea4584e9 100644 --- a/source/module_base/blas_connector.cpp +++ b/source/module_base/blas_connector.cpp @@ -82,6 +82,7 @@ double BlasConnector::dot( const int n, const double *X, const int incX, const d } // C = a * A.? * B.? + b * C +// Row-Major part void BlasConnector::gemm(const char transa, const char transb, const int m, const int n, const int k, const float alpha, const float *a, const int lda, const float *b, const int ldb, const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type) @@ -154,6 +155,147 @@ void BlasConnector::gemm(const char transa, const char transb, const int m, cons #endif } +// Col-Major part +void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, + const float alpha, const float *a, const int lda, const float *b, const int ldb, + const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + sgemm_(&transa, &transb, &m, &n, &k, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } + #ifdef __DSP + else if (device_type == base_device::AbacusDevice_t::DspDevice){ + sgemm_mth_(&transb, &transa, &m, &n, &k, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc, GlobalV::MY_RANK); + } + #endif +} + +void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, + const double alpha, const double *a, const int lda, const double *b, const int ldb, + const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + dgemm_(&transa, &transb, &m, &n, &k, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } + #ifdef __DSP + else if (device_type == base_device::AbacusDevice_t::DspDevice){ + dgemm_mth_(&transa, &transb, &m, &n, &k, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc, GlobalV::MY_RANK); + } + #endif +} + +void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, + const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, + const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + cgemm_(&transa, &transb, &m, &n, &k, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } + #ifdef __DSP + else if (device_type == base_device::AbacusDevice_t::DspDevice) { + cgemm_mth_(&transa, &transb, &m, &n, &k, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc, GlobalV::MY_RANK); + } + #endif +} + +void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, + const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, + const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + zgemm_(&transa, &transb, &m, &n, &k, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } + #ifdef __DSP + else if (device_type == base_device::AbacusDevice_t::DspDevice) { + zgemm_mth_(&transa, &transb, &m, &n, &k, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc, GlobalV::MY_RANK); + } + #endif +} + +// Symm and Hemm part. Only col-major is supported. + +void BlasConnector::symm_cm(const char side, const char uplo, const int m, const int n, + const float alpha, const float *a, const int lda, const float *b, const int ldb, + const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + ssymm_(&side, &uplo, &m, &n, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } +} + +void BlasConnector::symm_cm(const char side, const char uplo, const int m, const int n, + const double alpha, const double *a, const int lda, const double *b, const int ldb, + const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + dsymm_(&side, &uplo, &m, &n, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } +} + +void BlasConnector::symm_cm(const char side, const char uplo, const int m, const int n, + const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, + const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + csymm_(&side, &uplo, &m, &n, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } +} + +void BlasConnector::symm_cm(const char side, const char uplo, const int m, const int n, + const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, + const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + zsymm_(&side, &uplo, &m, &n, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } +} + +void BlasConnector::hemm_cm(char side, char uplo, int m, int n, + std::complex alpha, std::complex *a, int lda, std::complex *b, int ldb, + std::complex beta, std::complex *c, int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + chemm_(&side, &uplo, &m, &n, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } +} + +void BlasConnector::hemm_cm(char side, char uplo, int m, int n, + std::complex alpha, std::complex *a, int lda, std::complex *b, int ldb, + std::complex beta, std::complex *c, int ldc, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) { + zhemm_(&side, &uplo, &m, &n, + &alpha, a, &lda, b, &ldb, + &beta, c, &ldc); + } +} + void BlasConnector::gemv(const char trans, const int m, const int n, const float alpha, const float* A, const int lda, const float* X, const int incx, const float beta, float* Y, const int incy, base_device::AbacusDevice_t device_type) @@ -190,7 +332,6 @@ void BlasConnector::gemv(const char trans, const int m, const int n, } } - // out = ||x||_2 float BlasConnector::nrm2( const int n, const float *X, const int incX, base_device::AbacusDevice_t device_type ) { diff --git a/source/module_base/blas_connector.h b/source/module_base/blas_connector.h index 090d8512ee..7675429520 100644 --- a/source/module_base/blas_connector.h +++ b/source/module_base/blas_connector.h @@ -111,11 +111,23 @@ extern "C" const std::complex *alpha, const std::complex *a, const int *lda, const std::complex *b, const int *ldb, const std::complex *beta, std::complex *c, const int *ldc); - //a is symmetric + // A is symmetric. C = a * A.? * B.? + b * C + void ssymm_(const char *side, const char *uplo, const int *m, const int *n, + const float *alpha, const float *a, const int *lda, const float *b, const int *ldb, + const float *beta, float *c, const int *ldc); void dsymm_(const char *side, const char *uplo, const int *m, const int *n, const double *alpha, const double *a, const int *lda, const double *b, const int *ldb, const double *beta, double *c, const int *ldc); - //a is hermitian + void csymm_(const char *side, const char *uplo, const int *m, const int *n, + const std::complex *alpha, const std::complex *a, const int *lda, const std::complex *b, const int *ldb, + const std::complex *beta, std::complex *c, const int *ldc); + void zsymm_(const char *side, const char *uplo, const int *m, const int *n, + const std::complex *alpha, const std::complex *a, const int *lda, const std::complex *b, const int *ldb, + const std::complex *beta, std::complex *c, const int *ldc); + + // A is hermitian. C = a * A.? * B.? + b * C + void chemm_(char *side, char *uplo, int *m, int *n,std::complex *alpha, + std::complex *a, int *lda, std::complex *b, int *ldb, std::complex *beta, std::complex *c, int *ldc); void zhemm_(char *side, char *uplo, int *m, int *n,std::complex *alpha, std::complex *a, int *lda, std::complex *b, int *ldb, std::complex *beta, std::complex *c, int *ldc); @@ -175,6 +187,7 @@ class BlasConnector // Peize Lin add 2017-10-27, fix bug trans 2019-01-17 // C = a * A.? * B.? + b * C + // Row Major by default static void gemm(const char transa, const char transb, const int m, const int n, const int k, const float alpha, const float *a, const int lda, const float *b, const int ldb, @@ -195,6 +208,61 @@ class BlasConnector const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + // Col-Major if you need to use it + + static + void gemm_cm(const char transa, const char transb, const int m, const int n, const int k, + const float alpha, const float *a, const int lda, const float *b, const int ldb, + const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void gemm_cm(const char transa, const char transb, const int m, const int n, const int k, + const double alpha, const double *a, const int lda, const double *b, const int ldb, + const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void gemm_cm(const char transa, const char transb, const int m, const int n, const int k, + const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, + const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void gemm_cm(const char transa, const char transb, const int m, const int n, const int k, + const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, + const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + // Because you cannot pack symm or hemm into a row-major kernel by exchanging parameters, so only col-major functions are provided. + static + void symm_cm(const char side, const char uplo, const int m, const int n, + const float alpha, const float *a, const int lda, const float *b, const int ldb, + const float beta, float *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void symm_cm(const char side, const char uplo, const int m, const int n, + const double alpha, const double *a, const int lda, const double *b, const int ldb, + const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void symm_cm(const char side, const char uplo, const int m, const int n, + const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, + const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void symm_cm(const char side, const char uplo, const int m, const int n, + const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, + const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void hemm_cm(char side, char uplo, int m, int n, + std::complex alpha, std::complex *a, int lda, std::complex *b, int ldb, + std::complex beta, std::complex *c, int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void hemm_cm(char side, char uplo, int m, int n, + std::complex alpha, std::complex *a, int lda, std::complex *b, int ldb, + std::complex beta, std::complex *c, int ldc, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + // y = A*x + beta*y + static void gemv(const char trans, const int m, const int n, const float alpha, const float* A, const int lda, const float* X, const int incx, @@ -234,6 +302,8 @@ class BlasConnector static void copy(const long n, const std::complex *a, const int incx, std::complex *b, const int incy, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + // A is symmetric }; // If GATHER_INFO is defined, the original function is replaced with a "i" suffix, diff --git a/source/module_hamilt_lcao/module_gint/mult_psi_dmr.cpp b/source/module_hamilt_lcao/module_gint/mult_psi_dmr.cpp index fabe3b0773..efa51ec4a6 100644 --- a/source/module_hamilt_lcao/module_gint/mult_psi_dmr.cpp +++ b/source/module_hamilt_lcao/module_gint/mult_psi_dmr.cpp @@ -1,6 +1,7 @@ #include "gint_tools.h" #include "module_base/timer.h" #include "module_base/ylm.h" +#include "module_base/blas_connector.h" namespace Gint_Tools{ @@ -60,8 +61,8 @@ void mult_psi_DMR( const auto tmp_matrix_ptr = tmp_matrix->get_pointer(); const int idx1 = block_index[ia1]; - dsymm_(&side, &uplo, &block_size[ia1], &ib_len, &alpha, tmp_matrix_ptr, &block_size[ia1], - &psi[ib_start][idx1], &LD_pool, &beta, &psi_DMR[ib_start][idx1], &LD_pool); + BlasConnector::symm_cm(side, uplo, block_size[ia1], ib_len, alpha, tmp_matrix_ptr, block_size[ia1], + &psi[ib_start][idx1], LD_pool, beta, &psi_DMR[ib_start][idx1], LD_pool); } //! get (j,beta,R2) From 7ae18a570ebc2c918d309e97ce08851ccc770552 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Thu, 2 Jan 2025 10:05:21 +0800 Subject: [PATCH 014/160] Feature: enable init_chg=file for metagga (#5792) * Feature: enable init_chg=file for metagga * Tests: decrease the size of charge file --- .../module_elecstate/module_charge/charge.h | 2 +- .../module_charge/charge_init.cpp | 41 +++++++++++++----- tests/integrate/101_PW_15_f_pseudopots/INPUT | 5 ++- tests/integrate/101_PW_15_f_pseudopots/README | 2 + tests/integrate/101_PW_15_f_pseudopots/STRU | 2 +- .../autotest-CHARGE-DENSITY.restart | Bin 0 -> 18176 bytes .../autotest-TAU-DENSITY.restart | Bin 0 -> 18176 bytes tests/integrate/101_PW_15_f_pseudopots/jd | 2 +- .../101_PW_15_f_pseudopots/result.ref | 6 +-- 9 files changed, 43 insertions(+), 17 deletions(-) create mode 100644 tests/integrate/101_PW_15_f_pseudopots/autotest-CHARGE-DENSITY.restart create mode 100644 tests/integrate/101_PW_15_f_pseudopots/autotest-TAU-DENSITY.restart diff --git a/source/module_elecstate/module_charge/charge.h b/source/module_elecstate/module_charge/charge.h index 0fe89f2dbb..926bffebea 100644 --- a/source/module_elecstate/module_charge/charge.h +++ b/source/module_elecstate/module_charge/charge.h @@ -145,7 +145,7 @@ class Charge // mohan add 2021-02-20 int nrxx=0; // number of r vectors in this processor - int nxyz=0; // total nuber of r vectors + int nxyz = 0; // total number of r vectors int ngmc=0; // number of g vectors in this processor int nspin=0; // number of spins ModulePW::PW_Basis* rhopw = nullptr;// When double_grid is used, rhopw = rhodpw (dense grid) diff --git a/source/module_elecstate/module_charge/charge_init.cpp b/source/module_elecstate/module_charge/charge_init.cpp index 5ed8b098d1..6a8e59bee8 100644 --- a/source/module_elecstate/module_charge/charge_init.cpp +++ b/source/module_elecstate/module_charge/charge_init.cpp @@ -39,7 +39,7 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, bool read_error = false; if (PARAM.inp.init_chg == "file" || PARAM.inp.init_chg == "auto") { - GlobalV::ofs_running << " try to read charge from file : " << std::endl; + GlobalV::ofs_running << " try to read charge from file" << std::endl; // try to read charge from binary file first, which is the same as QE // liuyu 2023-12-05 @@ -99,22 +99,43 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, break; } } + } + + if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + { + GlobalV::ofs_running << " try to read kinetic energy density from file" << std::endl; + // try to read charge from binary file first, which is the same as QE + std::vector> kin_g_space(PARAM.inp.nspin * this->ngmc, {0.0, 0.0}); + std::vector*> kin_g; + for (int is = 0; is < PARAM.inp.nspin; is++) + { + kin_g.push_back(kin_g_space.data() + is * this->ngmc); + } - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + std::stringstream binary; + binary << PARAM.globalv.global_readin_dir << PARAM.inp.suffix + "-TAU-DENSITY.restart"; + if (ModuleIO::read_rhog(binary.str(), rhopw, kin_g.data())) + { + GlobalV::ofs_running << " Read in the kinetic energy density: " << binary.str() << std::endl; + for (int is = 0; is < PARAM.inp.nspin; ++is) + { + rhopw->recip2real(kin_g[is], this->kin_r[is]); + } + } + else { for (int is = 0; is < PARAM.inp.nspin; is++) { std::stringstream ssc; ssc << PARAM.globalv.global_readin_dir << "SPIN" << is + 1 << "_TAU.cube"; - GlobalV::ofs_running << " try to read kinetic energy density from file : " << ssc.str() - << std::endl; // mohan update 2012-02-10, sunliang update 2023-03-09 - if (ModuleIO::read_vdata_palgrid(pgrid, - (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_STOGROUP : GlobalV::MY_RANK), - GlobalV::ofs_running, - ssc.str(), - this->kin_r[is], - ucell.nat)) + if (ModuleIO::read_vdata_palgrid( + pgrid, + (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_STOGROUP : GlobalV::MY_RANK), + GlobalV::ofs_running, + ssc.str(), + this->kin_r[is], + ucell.nat)) { GlobalV::ofs_running << " Read in the kinetic energy density: " << ssc.str() << std::endl; } diff --git a/tests/integrate/101_PW_15_f_pseudopots/INPUT b/tests/integrate/101_PW_15_f_pseudopots/INPUT index 0e0bc273d2..d7e2a76324 100644 --- a/tests/integrate/101_PW_15_f_pseudopots/INPUT +++ b/tests/integrate/101_PW_15_f_pseudopots/INPUT @@ -1,7 +1,8 @@ INPUT_PARAMETERS #Parameters (1.General) suffix autotest -calculation scf +calculation scf +dft_functional scan nbands 8 symmetry 1 @@ -23,3 +24,5 @@ smearing_sigma 0.002 mixing_type broyden mixing_beta 0.7 +init_chg file +read_file_dir . diff --git a/tests/integrate/101_PW_15_f_pseudopots/README b/tests/integrate/101_PW_15_f_pseudopots/README index a160db7610..59e8929bfb 100644 --- a/tests/integrate/101_PW_15_f_pseudopots/README +++ b/tests/integrate/101_PW_15_f_pseudopots/README @@ -3,3 +3,5 @@ This test for: *SG15 pseudopotential containing f electron *mixing_type broyden *mixing_beta 0.7 +*dft_functional scan +*init_chg file diff --git a/tests/integrate/101_PW_15_f_pseudopots/STRU b/tests/integrate/101_PW_15_f_pseudopots/STRU index 36abe7d942..3c51d489d1 100644 --- a/tests/integrate/101_PW_15_f_pseudopots/STRU +++ b/tests/integrate/101_PW_15_f_pseudopots/STRU @@ -2,7 +2,7 @@ ATOMIC_SPECIES Ce 140.115 58_Ce.UPF upf201 LATTICE_CONSTANT -8.92 +6 LATTICE_VECTORS 0.5 0.5 0.0 diff --git a/tests/integrate/101_PW_15_f_pseudopots/autotest-CHARGE-DENSITY.restart b/tests/integrate/101_PW_15_f_pseudopots/autotest-CHARGE-DENSITY.restart new file mode 100644 index 0000000000000000000000000000000000000000..826ca5085016bffbd20704d3bfd2468b70a1043d GIT binary patch literal 18176 zcmb7KbyQVNvF&;t5<$EpD2Sxpfq|kJC@8jqg{asqb|CVpSQvN)5JgcDKU*vm z6%jEgDT#MCXZC$}-S^j>n`vKQh1recCYez>1KDCMAb}=l3A{(>?3H8Gytga|QoiWKW0Ji80F!} zF2In4rk#C@{RDNJEQBHqI!KU@z5t^y!01Z|MZN%|FTm&vF!}-v3HVVWMqi*uUx3AZ zLI0wiWPDLCUT-Lmdhml7Bx3M|7<_@`7clw-3<;#<5B-83{Q^e6 zfYC45qA$Sc3o!Zu3<=5s28kG-L833f=nF9Vf_&r$jQoHh0Vi@GMt;y^9!TT|jQpTO zPQZ|W2W=4}C+LwAFxr7cPLPnGEb0&=59pBxF!DfuVr&6p+W|uY9>7A;$qyKG@Pl&r z3>bMpA`f6lXpcN-i+ZdlltWIyXa^WMK|+GEfRPjPQ7_JkZHIEm4;c9YV|l=kfCnV< zqYm}R4|;Kah%Mwn0)E86j~L1z20O&SjTj_i;72UZ4}A%GD2KiPqc6$23bRD^=nEzC zpfAv)FTm&v?9dlr^aU8(1sD=Y_=)>K9Z2*A7<~aoUyzUdfRP_CB;-JTaX!HK3=;VP zBR}Yn6EGyK3vyyP)FUV8F%Kkif`o+aKpxCTJ@SAac>tpw#2DiY65{|E67T>PicVjE z(HCIIhaZ%~XTZn<5)#@V59pBxZP5nn4CRm$Fxmlz1oj}26EJcDhJ3UU=Y%-GGbG?g z4E%_pJYujz4E%_J8!<@4;`|V2&_g-o2aNoHA)yWOgG7GRp$+nb9{Ir*`6b&d%C z23zC=3<>pE2K2}Y5;;+a_Q)yTe!!5x1~760#`1vShc+M)BPTpV!aU@GXXL>$Xd^C> z2PBpSjAa319ncoa1IA~F6C}`s6pGIJ07g#0$O#xYp*$q8K@2vC(FXD%fgUj0gG774 z;`Ufa$cF@F0b^OfSQaFf1uR|`%E1rvAt6Q{&?66EucaSZP=>V>cq!!xW8LBbF10i(TmK45$XiS~fS?S+s3 zhYxJAEMP1P63YUHgmn=%SxUSvh>-`%ArD~W0SO81kq2~G7BH3tjAa2sg0hgHER;cs z7|J4svWSIHgs}`r7z1Df63YU{vVgHHU`S{W&w!y$@Iwp|F>+#?Q7<&jx&tR-utf|KF>oRlLJp61U`S|#JfMdk=%J2~087q07$1y1*q{zE`UO2C)FUUv70Y11 zfepqRG4g;O66(cyu>O!ISy#|u8N}ie`9TK>^N=5&#rZKlP!8)480#(02N<70LIOU( z$PXC#0VBTC6m=GgB=#d{V@S}gIKVslVEM7;@pEwZOXa^X1Kq3$7fCn%n#Ns?yXDEl9 zfU!JagNDa`K72OaVQMt;EJ{1|7UTI35bwgoV@ z0WkUk3<;hgp)bJb3o!Zu48A~uEwl>~V2m|jj1gdQZr+-=hde9`z7T^i#NxhS-3WTH zMPGo?mw0`V5AB6!qOzC=5`6(iUx3jU34XR?Ri&v9|tN6I3I)30$CxyuXl*fSlWFYulDbeA8qryGyN85hPq^n*G;lE{}V zFUe0O{L>_@&$(BQ4$0Mdqdxz#YY_EK?(fl1ukEM3ci83Lg+X*$#r>?_nS=B6i?;=s&0AexYW;j{*vE&YTRg&U){}X zBNyfsEj2oKY@$CYyGr(Cezo@NJG^=@SsF;jwav_!v{>FRKhN{HO==j~*(dUqyGwHJ zB`*cdE{ENz;?L$ufz9Q)HrK9cc8UJOaqEVC9MoOfZ|>BOQy*sZqib3H^yD=9CZ6&j zE-ZdgkAjr8AM_v_n14;HM`OZYgc22*nRR1^4$Eta%-VJ4mKXUJGH+*GuBTtj{lKTI z?3_qc!v?*{1yX)Vi=@B)`P7g6DE~ciUPO9se2Hqp&L!S-*}?Pu`=8&QyZ_UVoGXU{ zNqRY7zeMk!6VI&jr?%_(_=S1CZ7q$lpq}&i{(Uv4Tz>?x#kEuQBdRuUAhL*e?3u>;2B*%C`x=BxCx%-qFvJa=rR@ zsi{?VBgxtIo&C48`}X30S_A3+gZ%jNi|g=EY?dYqTKV{L^1an!-+PgA*1p8Ouj~JD z(4hOi^ZZVKFL)=}cc};+aa=OY+fsJ9&RQb2d6}&JU!gS$$^8B^OFpc#$er z-wNYo-G3h$lMSpr!C@07%6#&r;jF!@xT8m#H2&j$kL2UgNd6tCIW?I0PUYh@X=;tz z*a5Cos)lcGRI;^`cZV+xWAS$K8hdM@dmr+b^~W{ea~TtMnp5nr^)bzTm#gWC`tw@6 z`L_S=%8L4X&BA@#-`z7HZ`gRSpxb7@aq%ackMrXt_JP@|(9eOi=_@~;+!xgh+hp%W z_OkY^T6ukrtal)-VE&JMzA+^;+JWMDUFlhuvnk1k;&|TtI`GS#y&)9G`|zD#1t}ix zbRByi{+&8WC(F}?rnC1Yc30-lvcb$$^N4Exqhqvh$HX&ir)A0r`_$fGW7_~2f>CuFRG4t5}Yr3 zXiU7On_@+xS^c8bchtruc@rl#-!vWn`j6?p021Bxd*^tL+WtXnuxmI8Ypd>jUcUX( z?|^)FiuMs7`mfVl<4ochUzJ^EL|Bs|$zk)8#k69TrRR)9^V2fz%%HNR+GH1-pDsm2 zmJSW+N!GLZ;e*=<&aByus$S#gr~4X5xBf`erUTe`E9`R0$#tLy`LTCmXS`y%-?bSU zCQbi%jPHCdTV=YupL-8_q=SFo(qy-`ygKheyD+};w%1$ybW}w1(OkWmXI)ME5S%aL zkDlGA7OF#rv-z|OO_~35r3U3#dxmQjPr6y7Po}f>X5T1z^fp4CK3U7pH~AY%WvQ13 zE&R~d8LwGA1#bdRxl>u2Z=Wh!?&dmH-_fx(YZKhB`f%#>I&Hte*>)-YeH@7Ll>9rH z2EFr+IY*dSGzvuZYZI6T^ceA*!+5Gq39WBj*@q^xcx7eCWe1Nnq*koFPVCE5N^8w& zpC3H`8ScrGX}MPPwKebmXj#tPE83Ryn*HY^GHGSGJ^Q;Kt2v`h6Ip#!eyyim_)kF| z8*i8IQSI%EJ;_Yg-YMH=pMRobMdX;jyv7U3(oa<>&Yy|ulUIlL_{&Aj%2?|4S=le~ z?99Jb_gzWo6)Cp}`<&eJu&{<&T@BL5kgw0_;{lUXZ&*;jcJ}=lwJPPpPz^Gh&EK|) z)f=o9Ig@Nwzs#rh=TgcP$bH5?zclz>$y}YmoKSrj@N}d5x*A=o&95cTh2;5tcL3_;p@}deWQi(WGNDQm9OuJ_F~)N z1!iQ#5T5V-p^wqIGpwk6ZgVGpd!trO{bwZ_{)o4~F!J5YQ*-5LyFSk+=ey^a{AdmG zvR`YbKi@p-uXcO%===fvd>$v0JTgt)m)_XG^TlpnS@I~;oTjqx&8J>32c}lmbF!?x zdifEpKff!IWEKzK6=MwajvEjs7O%lQ&bsApv!(ego}U|=(v>zl&>6;jeOe;FY5Z4!qQrd}Z@r#c{8b@oTyh3)bJy8|a+I3>zBH#>2|t z5o8&4q$O;;gnp_rNq%8TTUq@AdMRzWyF{86Iq>5xeU!K7@$Z&oAB)eY#(=lBnKgom z%)azs(}vMmtpaoAZ-;Kjc|Ruwx|)r5^Rj-w3a*-n);}&ScQ+i)uoAs5?=()f6w6zY zj!6D}%8?nAaiyO*HDdg?esh+6$EeV+%>P`O343Opb){t${QBY7p0W@v#fp$;*rWbS^P^0oJzM%MX5Kj`1%mI{6*qV*xo{2RO|)P>Aq<7uXJ{4Sd+ zNAiHhKV(&1Vs^X{ne(0RAD^TdIa#S)NX9LG{C?Q}u6f8F1-gul-{{vV*V0l|DAwmi za9!_@O)Y|UHXicqE{>a~@{OC#{H0`X%NyCJgZqz-U#kLDE1UIl9*;QEKeAa zo@~AhEq2;CD9nm1xXb$w@X1>{dWZ(`V)2l64n0|Qqn4wrd|t-S(bJn0=~vdC&pW?P z**ijq7P9=S>vrW2uP~zptbAaH-Pfh>rRcx;Jpa?EmR~jrI&|qdKK=)kLxwp%lBYi{ z`2JBnZR8kfYfN^s@jFW~CgGDy9rwzPf8WC5f+MH=c_KJnE zSv=gkL|+~AO^zO9@rpX*AC!7YpJuWA;+q#vUixK9!&$rrOFx>}zfPBC zEYPIhtiHEvUp{)D@ts@A%D;{&S$RpTK`@u~cl7bb!zsb-Tr3+8%5A-hEN7Q;t!%tx zd-O^fSfxQ~+4wHC(HpeH-ijV#5vwI4t=+fUvDP7*K96{ zGa-hRe7r_JEl=7e?MPO#`FgUu$GfQBdc=Y4Pj)BP{)|ibEO^W6_kLn_p8qa&(fj4N z*Yek&I7j;R9=|`4-MYb~Mq7h!tL49cK3SeRuDQDOp7O5F{>{wjt~q9u7Kvr!x3GO~ z?vAB)bP0>csOYvnD_N06{y=#B{n}L%=9h_H+{_EdNtB}`>tyi%2Wo|hX)iRwiLS1Qr4a-`6bWS zM=6o#ti7gXBj?*|DiPfkd_1-+>u{YNgKiH}!6X{6Jg6kDpm_8;3#+X8w`v!y>+ zeMYr82S?4R6cn-e9GxpozB}`L=ZfMqq-qUm z;0gZyR)2iG=T$dTy0w;X-yncYgogGHeTzx~ZhqY&6 zevcU?kIm^*Ha}5%t_N)lkdn8L$)6d{aX++ z#6>s3 z5?Oy5s0Ti$5w=8u?e|`uUGr%|NhK%E*1L^Lj^n2{{Sin7^YN{D?0UU!N*5x>{52N! zFx!7rj~-|Bt=X+Gbw*o;AOQD|!lj{e&t^e(D&N1BM~>}|Qh3IxhW_d7|1iVm$YsWr zT;o?ho_k|1+uGJ^oocZ$vEo>>AcCzI zHaXrM(XzNw5Hf|2uZ-pMq?}9*T4liVUozeAR`S+>{DHkynSuA6FOlF)#%Xg{C-I}?Tw6~x+c|S?J2tQENykD9Fc#;x3~7`L)pLs z=LNHF@czf89XD(+P$t<6cz>I_s&QeHs=1l0yo>C-mxHoCa^`IP;*fbQq0YjTJh0{0 zFN*Wh*K2EQ5qq}Y+Bf3Ngq$`zdVL%J{{Q50K&=4dBfYqJcEKkpqQc_0?n=M@BedTOjW{&VLkeZ2YPm zY<^!cty(aTjql~dUT1eTQKmTle;>J8y2kVZhwsNq@2eLS2guRU?ESfY_4bW$HBB;_ zy<`I5GV z@bhW@hb3VZ*_ERC);~7R^Tq2YqWQSrs9_FgEt)x;uPZLkyF6jUSx%PC=Tp+O)zgIE z8=UV4d|6Uqc(DsrVc&!8w=h%JNZJ z4JQ;u-y^9M?fcCcQZ$D7vzU|JYr+^ga&SLC-@Ow|u(h78MT^<^eA%L~%x97u#qZ(b z`c*M;WqR}+w(Q1V|Vv#GAFoRxLA6rSG3G2 z4%ZVu{;CfTtFIE^dc)qNHq&;z0nK3Rkvf%I=iG(oDH8h&$^8eB*q=!5Ux>v1hDz*z zIEnocmDoQ??yp4aGxsc~9K$u1#EPxodiv@#=Ve)u2DY9sEblU8jFYZt{a0VmlG0VU zKF0N7@mBZekv8rW*N-1tACzt{Rwlk|eR<3AL|74Vpvp4*{JpqOcm0{OZ0Szc-=mF+ z9)?#~(}nDNGdbtqm52T_BK_F+ChX(Pg|@kFq@AsQ&Ceu6KkjfLC)oP9TmSh>e{6K8 zpV|KLO^3qqd6D|0={GJa?9zvKw|wZxjrWn>vt-#z9$mve=4y*;0Ce%!<^BJ zl@Dz-q#*04@2<|_&?CRYX9;iZbe^P2RCu4(VhXD64WLW&6i@rv@88U#LjmvG;Y??Z>INpDT&>pZc1QSM^YJ z72T)gRFy8)D^eo3e~mD>d{1fo9Zs6|ffr>BQDq5=G>@U-O~w4o8aTol}iyVA(WFg6A1?UDHl% zd16Z|S$w>bK7J2vSE4Ied(x6erSw&iA+uR~lZWn|bm*Q9kvNZ(Jg+1Y=b1#}yi@W# zl#@6wl{`7UobT}9_JH@)1ut|_-7c;1(l z^|$8jEp>|V=&?M;IidKSAeP0$H2+6=kZH33&xd-Ala7Bqy@d;9@2}pL;hT)CY6MH! z`O@A}JIj|cS|pV17uIZlHax0HpWyjal-|Dl*WJy?5w<_FbsSb$B0T?C%;G)#f`QF<*y_Qsc+>Z*Kg;;_!0G^FJbS zJ}7y9$Vr?p3M9@SCC?{GJKK*0%hZqZo25%`vv@5E-dx!3Bu(zHcvPHBxoKW&Mk-jm zW?j3bhLd z(zlF%`nf<&i;u<>&v%E7Jg0Y=bfI|udr9x8tN(-+0iO3cbl014>cSTRo*!SiRA~N> zPAiA!TL$Ns{A03Ql`LZC&(yrp?zo#g8Nkk`PbgMtz8u|+=CbxIx)}7YmAt9QpUSqG zGoETX(|_3gLBg3CZKH?Si|%t9*Ik&O*-w??`FXC7yzFyMi~M5qnS;Wt%Z;6 z!?|}$JZ7ni&gYjzUSI4d-HqO4<7IWeY*xw{1LDQ@?=laYY80##DZU?D&P^#T^0lUG z+5O7QURp!PN9l|150=@jy_jQTExKMb>9a0$ zuO&ZT)7NF&d2iC868E)4;yzdMzE|=-Sn|GD@;;g3{V2O{7M)+R`)JAgYASJ`P4GUb ze=naoc3*smHEYkLI+G9A!?cJrJC9UMcT(LEWJ@;UebgzdnsrOt1$e)%bim(k+64>I zebv`zAd=(V>k0!@$C|sUBTu9|JyK-o#~ftc>CR-j`ipd$m>7 zincTRgfG%APivJ4-naGb7#wb)Y(wxqZuK@D`7(Vc(S2Rqz&F=-_OKP*=UEkHj-Q$D zNf)yD(|xRlyZtj2`p+|dz8F8aNB*)UCS;r`U!O5$8C5oUhV(T1{;zvx)qnaI6=K7_ z$L6P;Wc$uB65U5mzjS8&8XIFO&G=7Fw|o{hNSo@i_3~478MP->4czHR{Cc@K@=wLx z5+f42gFo-E9rns*MT##8=*Hid>Q;w``YJ1vt}H&=#!n1f+Ao2VV)eBedq6PcZVlJ- z9M2b{F+_X!u5MJ~zE<)+mrC6CQi=Oufy8|=ee28f-*6r(dn?a~>ag|oiay%4hHjqp z1Z%I#+1DqM?irIatiQUSc%^LVCr78Scu57s$Q!D;Q^MkDv*l9lsD2hSgtaf^Swq+i z2V){&_vK@9j=KAe>_#K7zl`0wJaBUp-M6ob-f>PRzFu@6XnG(hf4G;H=)T@1rkB?9 zb=DN`^B?Rk`#B@M2gUc*`en6E>5Mw=5t~0JB_) zysgb2xjv%%u!G}@H0Q@VivBOr`$3n20ReiV|5L0VWF$Yh#*s9!|68oPd{5SEz9X5! z?r-unH#*p~|L^=&_uyE-$njfXIOjFN(omb6k(P?SI=$*(=?6cj!N z3Q#Hw{*TXrz_q5Wlu)6mrKN?Qe#_uy87zTP8?prn^`j)It~5cNDJdfWTk-{%d;un3 zfXNqNN`UDZB>4hNz5vVmYAtz&1h(W0F!=&ZzKBnv`eRSNKu>uf$roVq1(vrWBqY$wa#FiM zPwfH@@&%ZD0R}tZ0SrIF5-7!>g9Q2H3o!WtOui&g>I*RW0!+RDlP|!KfS)8`@&$VG z1z6S>^e@@T$Cvc7^@j4K2S0>C5(Zy{!53j!Uo@T|kNg6r{s2sV0h3?AkU+}+$S>&0 zFJSTunEZk*`2tM70Fy7kkf0o3kc84hNz5tUi$R~cl#19w}a1sY$;s-tDfh2yw z#1A^+1Plpy$d)j1f}S`5lO0In1PKYsl8!L(fSz~&6A$z!#TGEN9WW%|0W1-J_yL0s zeo&5{0TT~M;sFea?1_hLNl*2Ja>NOk>;MxdNJvl?FmX~o>18>o?NE;R0TVx9Di0VE z@PH(K(vhC{K`+Y>v4uQHz)u+X2}2peU`H6Z34$B~%LkaA zK@vY;;s+gZ0)|9&AxxN13zIXPZ;b713zKlCJd6WEI-5<^iYoY0TVx9NMu9&Ac>!JWJCO*Cw{Oce)%>_ zvi|Ucp11(R4>(B@CVtQpKjaZVV5&c0NFd=y{D5V7DIX;91D54)BYCEL;s;wuq$hsR z6Td7UV0s2g{2(EbPvQYR@sKUq5D(}nkLn0EFm@#34=2Qi;sX*A*Z`KbA-|v}zf=zF zp&UH}hD3Ve0UhxGCLX|GOZF5CCAz{ErO zWDoHK47S7x7!v8J4CsjyByp0C?1@vh{eU5X4PfE~OyvQ?k8D5^CQf*UM0vym&%{Gz z$VOHY4@fEtn92gCI*=`t2TacpCrF?NDG`6_1DH4g6DMHcgz}KUhA`L=CL73y1bV<^ z50dNw%i2>NAs-Ty1x#fDQ(2Hy7O-qtC-b2vVh4B zF#O0KB>l)9p2?o7 z)?V`XzxcqG$^xdcAgL^1NK_X|lNDs^LYR1<9Pt1q9*~g8o_IhJy;2Vsze zi63l;A21}cA%2j=PZDeZ6AxhG0St+3hzIoW13lCc5@7jxhvGxA2OH86CcmJEM0(1 zNJzj3nD_w`KVagQKq)_9;s;E11Po>1nG#{*2R-ov27dAn^(PGcgk|dpI?_v^6azo$ zfuFD}Ka3&JLq73ST}Tg-F!6&8B+?T9iI40hX40~h2aI_ENq?^~YA0hw2ICh!ZfC0Zg1AiIa2^)t`Lg1idULwH?Y4KVaeqOk9BB2Zc^>)$aezO9P%ut(j`EC$zy(V&3NZsMUy13@D zn@1)vr-A+TL~pT^di{kd4Heb>0rg91axC$pG~;XLQI_PxVp{sr?=dLDha-->Gv{QKuT z15v@N{Ij?H&KmJ@vy`~UQ*Q-mC#Pqm7WL*=&fUu#;BOUJtFUus^LECMpHKL{hSJg_PuEsf4)PApVPn**CuF>R$IX$)o?&n&!=JTJW9)Pb1vb`5{A!v<4tHrE>z zjBilvXWbOS!?xQxKk9QUAY%Tkh#a4hY+!`Yf7iQ~Y<3TJXFG9xy))aj-rc~9U5gOn z>!3Hi?ajklEcu<#z7eCk4YT|d#%3UY?DM|a3thul)U8t^a`Zn3RHUztpR3@-tCWQP z$V=8*-nZG1y;~~8Bd*(EuUe&Gp239r=nj6P5nk0-{#o9h$?@?==7P`_(s1FNolj^7c30mEpbEP#mx2`sHEwD0z%f2yM`K6P3v#a<%l^tv9rjy;3oi-Nwx8L@}j~PDw zm=nH_W=*Q)Uv)g$2^_DP2dyGryz0sd(f=mPtnkeK5z_ZPTIKEG1Medl%?C^OdLOHN z*M(c*d_jD#@O^!&J+-J%S(mHfeB;;{RIeTtB%P1C<^FdnAuWoxnfIU5kHY+F!yIvbGGFkn=aYMFc|Nu$ zYsA8L@6^4xCARm($e#6{-W_>1j<;csITQPi@?(~MLcECYxwG)Rq0ZOng;ebH@Drm z^JcsY+V^yKYti%9<1;W`(Rv?il6SV{cd)%#S((|pwmETstnWPMu6Omt-z7aR%-?m1 zih)bJYVer!{LERS0t%i#`stC~(U+G`dGtkf*YAM6NluaR+LruEu@H~n8S#40hU@X& z*k1t;G#jhuyYm(tU-6k<<+pRRxF6Opu%mO;!hueFKJp*`)Sd--S@1YLVSe88Z$-+B zQ6AhfJ?~C#BM;botn}>iATPcM$ICjUmee)2Iy`-{&_5P^bc(a;n#321g!-rs6#aLh zK%d>1DAYG2?#|V!JR7buTi~l4*hWvu$Aw2O7M{h!rX0>lFy%>;1$&Kyi%aTFL~IYX zFV@4)f8z}iOPnS6`>FgyrTDcYGs5vYU1OSi_T;bPU8@DYwx4>X%!&4A*7`zwMs@q1 zT9<3XGO@iSU++D2FLz)fjK}hToU*>_4Owd(f46_fDj!Ky;~5ywH8b7kyzOkwCt&|S z^6MKEv!We8F-fTJ^b2aAme!cD8OWb$oi}xtuLbKy^Ph>k)rWJ2ED-zqn(sJm&#|_= z2**R&s?A{z|9%q^6?~!X5)Y7bUncJA5CW8ztr>)plb4V7_v{ z1tX(=d9m(T-?{$J_ICVa%si0aETU4Rbjp`4ME|{l-rnmn&xf7C`MApE{I7{hw(Kdc zZ@P`!XySgkLUa$?`!d$%mr}Vh8-eSae|E(CzFk!*I)nb3#ofarKL!+4JS>qPOaqq=-6eoxQ#UNhEUt2+NXMfe_BBrO_b(XCnB0sCvJ)!4#UdQBpV z=luMc`?GdvN&6$X!_&OG3(TbLzj>tn4bO3(#TFQ!MfUHe)yHV_6Ij2$z8J;VHnoVl zVtfkj8+5a~sVSY0KK7by-DcfKu`Bw2b-7@EQo|?l6Rh8`Yfqf~Cs^?`tpDdz(Pl5+ zH;6p2eUEg8`kk53C>nt6FTU6PiB6UdJBI#GJR9mA{kJ8j`1zZ-=?^rpXAdyG=Lc2a zGC0(Vf5Z51+&sWFX{tWkg#FXFW?0-u9~E9dK^VW01%~^r!>$ zeIheWAKFFV6H|MOf>YeS#kg|n&zcj#CDUt__&6NDH~#aww5{-)*agSSS+kchU$ef7 zf1VWP%UNeHZ-|h*uVy$ubi7&qx7+IW{2<2Tg2|SaM+-lQeXx8|O3VuLgIe3ZR5yJgUW4T|hrdiIiZqnIpPM=<9=~_GN$i#?jE`PN>5vsd^&5#3h;e5S*)noXR8JKXQr?obN^IR zbJ4hy?Oim=Tk&rAejJV7+FMssoB7cA4ome7 ze5%ja<9KVhbZVA^;W3diwy$bK?GRNBOE&I?us>NpVDR*SC`Eo2<5k*J)O$~%C;N@x zx0z+dt%qvauM!U zyLc~tFV0oIak@A`k*$pv`m-`qWYNCFgB`?pj3}-QJ#n6KQ;bLNvpQSK!<_g4^!MM( z_XYoqwvoP%rJ2<^lUMn3n*W2^c4#}t%a{9NeRh^B-mM&H%V%OdUO&0sC+?IMYm48* z=VlAEQ+1|V@H%{7QzNZjt&DVFt8u)KoR&E5b*eu5 ziR*=oy@r1OwzuRnF`n^h>!&PjZN$1@eKN+TYfeBjEk_g>@S>7c~z z8q5dhhk-^J|IT!LB$^&0jEBst4-4(88^jl}Kh(N^oD*zo$qr$>78Fm6%QmrK!?FI! z75z(XgB{soTpwkgzc#2!$$`C^C%oT@^>&N1yE*e~XNC5adA4}&e(Avq^Mz+!l}pb~ zo-t!J3kCbTjm9aZy4p+!>o@Vj)cwQf+p@vv?@e;A9KBEv7J}n-`frwHZqkt*!1>-~ z`qa7CF1fR5;%h_By zpZwUcE&R^O_G~D|JDN|+F`jP8KH>OSaWE|)N@T;+MhX2jaAwqwO{&gpWsI<%8{H~9 z;@mbZ-h}(#?=K%*J-tVf=b`_agZqC(6`HeSINx2b>0o#{RfCr!zuWkn=w^2vmV8Ip z@7K71W;^Urkg3mE}I4ss(zy1FrXcZH@E0=o@o?9RE(n{UX=B z@5tk^J+5W`cdhT+^E2r0%dbhltiQe!t(zsZ=VN?R*@tKqW`Of&inYi#G0T>7tnbU* z2l=rpT)8juJLndME?;TQ8*zT#`el$~@XlOON6a6V(cL4kpCw;{)syP0|Ln>C(f7O$&M;q;jn+;p2#qE&aym{g^n+r

? z4WC4`o(UXl73kw{$o3-N+{}CTrL)W#qV=Mj7e2 z@u+0s{g1oycK466FQO9cpO5RBKmQDA79GX+-^M)Ui>hS*<%I8lmjgML*`?}CgyZMi z-EAIyXRER7(L#NX>@Lk6oTJHeh6~Tv9fLLwa#Z8%aDMx&Qcz~!^QkBr`Ha&e+i14v z@d)%+mlo#m-$H%vg!S?6m#uYUq!sUt>)lsveyACZ*Wx4Q3GqxBa>UJayCEyX`g~Qr zb@u&mHU16za$ywQ1Um71pi~f;m&T1?Q z<2Pbhl9Hw5e5Mb^*Lup2&5_AkjN-o~MZapN$cj<_WE8DA^TJP`QU8r!@@t3h3q7_L z`!_7u)S%bN3h`0w|M?+R-c4uJ*eQzdh|876@tTZbe;JytRum_yavEPYdwjzCcTwj@ za6IhUmj2^(x<0>y<3as^^4P6Me~Y8Bf80i|GjVDDBF@9{9ePWD>m*e-M&p0%+S8Wj z>(7bk{dm}B_k(X^euzTw{V^S!TVtqY#)|R%(o~+Aw0wS}NN)a@|2}ZJ?+26nzQ})n z1I`Cwrt9>YidsZfIA0WN?>oFCx>8(;<9BWTVeOA+ym=bVH(T_(H+G2a$V+iP zYG|(FV}m8%+y8&Q;&Stu{Cvmd=0h$wUy6s|eCjlIe(dA*mYn9>WS6qzD$6@?nvX}M z8RRxie;`W1@5{1f8M~&oG3GR%f9a-oDO=-<_yo@P^Gr9yet-U6bQSw^PR@Z%zKyM< z--}H_N2ja^v0;t)Jy9^+g*3hgm(Z;f~vj<+{%T@FTv88Z4FnrG^ypZQQP{a$JXZ~q;!*Miaa)W0-m z>7l#DBKqE@w5y!QF4!>o9yeIdo#yb_m08mKqq6Y+G0FNy0mq|aV8Q(TfSHl=oYKX1jMfX<4wfNzTwEEgCnkGzuGqTXn9+LU+3lDo9oy=&xfs8U z)^}B^k9x}QFSy+PLw{5ArP&wR@55oCnjoQe% zw+*gb7x{`#7OsuEXu}(DeH^@NuFHoVTKqn)pWO?F^e?Qp;(Ks?y(lL4VRfblms@|! zug|&M`kl+I@44LipUdqJL|w3c9^tD-74aux+F$f)yW;Jk&Dzrahy8(5I$za2r027y zJr`!@y>Vc)f3eugCK~-V<5Tc`(QlsU6Qch^9E+cDs_ec-?BI-%X_P(G2ta z=Cxmo)!_H+aq%AKfa7LNgzKr<_B-ZOckCpcf1K`K&bhEgQ@a25G)hYesk4=y2cBr< z`tZmmU+MjX`4-RcUX@)K?eB|p_d4yKXC>YLYtlgXWjO3(Z7yi|JLg6FAR?z~kjcOJ{%;(YhiE^fDOu!Z#e<(pz=>F-O` z()$OWkul@8zA|KVepBi>DfgPV6{q{D;wy{(R?}5sv#|drWk#)U>GM-MAOCg~kL|C} zC=SJVG%S$KCQDN1%KN43S zsZ$wkBRzjgv`gKimxJg};8{v8=>q?cIc(N^* zJOATy=Yw4C{E*9?FN)>PA4PKKll(lkr+VVc4*GCJSf(rMzbxndLP`RA$SYOaZA zYee-Jui)g|F&mBAa5_JIpR1(1HdaS^-gh>kyS}yaZ;>jtFKvhF^H3W#_5xl{tB!F&zrlA37+?3+bik$u&%jxxB6T+M(4+6 zg~3(Dov(;i;ePr^!rn7!0Yt%qO7Hh`#*or>2n>^TB zI{p&s0y=M+{6kFV-`9I7O@BPdnA7?AQMKZtxg!l(KRiG0Y0meJ`fSYU`}xsZr!cL$ z4X5?bl9NMh{;OAJ-Ecjf)Kb`gd}j^jg!6Ys^D^~u1)rt&2hMrHJAG$;m7f1A#FVP; z=PHcu2eyw*jasePEWJM%9y>bAAXH0wztB6#_0;&;_e69axM}t9{)?HV^!{MP=k*2A zHXS(KU;MlF=J9pLKgDwQwet75^7p+=?mk%lzF7V~nakZbOXH3A(en4z^7q+n4ZdH4 zQWEt1_jz-=FFLROK6mp7;TsI%4p_*zHled*C%c^MlvS#!GYTKU@EWKV(;e~12W>~7sObL9&W-Iopawm%ux|s zc>dL|IY=wXfmh=D+ORgS)z#fbJPF6owO@OU5_V{_bX*U0aGf;m+yp!6|C3A`$0RwM zs7u$APvb8iIo+to*CGE9m7g)il}_9WzyAg&$6QF*Xve$beW$5wo9YY?#`7J7{qFg` zhc+Gg8NfpDzI4Tjll;mfCB6vb^Ey z72EwPy%_x;VbAaPvkwgSX7qoB&f5bAWp(gm^nZp7{a-hRG<9UYxIU_W6TjTGyiw$i z{LAOhamnu~lKx*p;nq~`H-0Y6X_|1J^8Ah2_K09#Zh`US{rtqu`vN)5=PlLIIu%|0 zrSD@_P@{86+!wJT{y%Q Date: Thu, 2 Jan 2025 10:06:52 +0800 Subject: [PATCH 015/160] Refactor:Remove update_tau_pos in ucell (#5783) * modify periodic_boundary_adjustment * modify update_pos_tau * update compile * delete ucell referenc in update_pos_tau * add unittest for update_pos_tau * move back test file * use EXPECT_THAT instead of EXPECT_EQ in relax_old and use regex to remove the title * remove the bug in the relax_old for it didn't run update_pos * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/Makefile.Objects | 1 + source/module_cell/CMakeLists.txt | 1 + source/module_cell/bcast_cell.cpp | 15 +++ source/module_cell/bcast_cell.h | 10 ++ source/module_cell/test/CMakeLists.txt | 7 +- .../test/support/mock_unitcell.cpp | 2 - source/module_cell/test/unitcell_test.cpp | 7 +- .../module_cell/test/unitcell_test_para.cpp | 34 ++++++- source/module_cell/test_pw/CMakeLists.txt | 2 +- source/module_cell/unitcell.cpp | 76 +-------------- source/module_cell/unitcell.h | 2 - source/module_cell/update_cell.cpp | 96 +++++++++++++++++++ source/module_cell/update_cell.h | 28 ++++++ source/module_md/test/CMakeLists.txt | 3 +- .../relax_new/test/CMakeLists.txt | 2 +- source/module_relax/relax_old/bfgs.cpp | 3 +- .../relax_old/ions_move_basic.cpp | 15 +-- .../module_relax/relax_old/ions_move_sd.cpp | 15 +-- .../relax_old/test/CMakeLists.txt | 14 ++- source/module_relax/relax_old/test/for_test.h | 5 +- .../relax_old/test/ions_move_basic_test.cpp | 12 +-- .../relax_old/test/ions_move_bfgs_test.cpp | 16 ++-- .../relax_old/test/ions_move_cg_test.cpp | 43 +++++++-- .../relax_old/test/ions_move_sd_test.cpp | 29 ++++-- 24 files changed, 301 insertions(+), 137 deletions(-) create mode 100644 source/module_cell/bcast_cell.cpp create mode 100644 source/module_cell/bcast_cell.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index b04a96624b..f209a16513 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -188,6 +188,7 @@ OBJS_CELL=atom_pseudo.o\ cell_index.o\ check_atomic_stru.o\ update_cell.o\ + bcast_cell.o\ OBJS_DEEPKS=LCAO_deepks.o\ deepks_force.o\ diff --git a/source/module_cell/CMakeLists.txt b/source/module_cell/CMakeLists.txt index f4cb5e5991..230a6ae2dd 100644 --- a/source/module_cell/CMakeLists.txt +++ b/source/module_cell/CMakeLists.txt @@ -24,6 +24,7 @@ add_library( cell_index.cpp check_atomic_stru.cpp update_cell.cpp + bcast_cell.cpp ) if(ENABLE_COVERAGE) diff --git a/source/module_cell/bcast_cell.cpp b/source/module_cell/bcast_cell.cpp new file mode 100644 index 0000000000..f591f3c156 --- /dev/null +++ b/source/module_cell/bcast_cell.cpp @@ -0,0 +1,15 @@ +#include "unitcell.h" + +namespace unitcell +{ + void bcast_atoms_tau(Atom* atoms, + const int ntype) + { + #ifdef __MPI + MPI_Barrier(MPI_COMM_WORLD); + for (int i = 0; i < ntype; i++) { + atoms[i].bcast_atom(); // bcast tau array + } + #endif + } +} \ No newline at end of file diff --git a/source/module_cell/bcast_cell.h b/source/module_cell/bcast_cell.h new file mode 100644 index 0000000000..4cee843a3d --- /dev/null +++ b/source/module_cell/bcast_cell.h @@ -0,0 +1,10 @@ +#ifndef BCAST_CELL_H +#define BCAST_CELL_H + +namespace unitcell +{ + void bcast_atoms_tau(Atom* atoms, + const int ntype); +} + +#endif // BCAST_CELL_H \ No newline at end of file diff --git a/source/module_cell/test/CMakeLists.txt b/source/module_cell/test/CMakeLists.txt index 890b4b776b..0d2a90db42 100644 --- a/source/module_cell/test/CMakeLists.txt +++ b/source/module_cell/test/CMakeLists.txt @@ -14,6 +14,8 @@ install(FILES unitcell_test_parallel.sh DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) list(APPEND cell_simple_srcs ../unitcell.cpp + ../update_cell.cpp + ../bcast_cell.cpp ../read_atoms.cpp ../atom_spec.cpp ../atom_pseudo.cpp @@ -103,14 +105,14 @@ add_test(NAME cell_parallel_kpoints_test AddTest( TARGET cell_unitcell_test LIBS parameter ${math_libs} base device cell_info symmetry - SOURCES unitcell_test.cpp ../../module_io/output.cpp ../../module_elecstate/cal_ux.cpp ../update_cell.cpp + SOURCES unitcell_test.cpp ../../module_io/output.cpp ../../module_elecstate/cal_ux.cpp ) AddTest( TARGET cell_unitcell_test_readpp LIBS parameter ${math_libs} base device cell_info - SOURCES unitcell_test_readpp.cpp ../../module_io/output.cpp + SOURCES unitcell_test_readpp.cpp ../../module_io/output.cpp ) AddTest( @@ -123,7 +125,6 @@ AddTest( TARGET cell_unitcell_test_setupcell LIBS parameter ${math_libs} base device cell_info SOURCES unitcell_test_setupcell.cpp ../../module_io/output.cpp - ../../module_cell/update_cell.cpp ) add_test(NAME cell_unitcell_test_parallel diff --git a/source/module_cell/test/support/mock_unitcell.cpp b/source/module_cell/test/support/mock_unitcell.cpp index dfb8e4cedd..c335a181a9 100644 --- a/source/module_cell/test/support/mock_unitcell.cpp +++ b/source/module_cell/test/support/mock_unitcell.cpp @@ -33,11 +33,9 @@ bool UnitCell::read_atom_positions(std::ifstream& ifpos, std::ofstream& ofs_warning) { return true; } -void UnitCell::update_pos_tau(const double* pos) {} void UnitCell::update_pos_taud(double* posd_in) {} void UnitCell::update_pos_taud(const ModuleBase::Vector3* posd_in) {} void UnitCell::update_vel(const ModuleBase::Vector3* vel_in) {} -void UnitCell::periodic_boundary_adjustment() {} void UnitCell::bcast_atoms_tau() {} bool UnitCell::judge_big_cell() const { return true; } void UnitCell::update_stress(ModuleBase::matrix& scs) {} diff --git a/source/module_cell/test/unitcell_test.cpp b/source/module_cell/test/unitcell_test.cpp index 036bbf40ed..90925df62d 100644 --- a/source/module_cell/test/unitcell_test.cpp +++ b/source/module_cell/test/unitcell_test.cpp @@ -783,7 +783,9 @@ TEST_F(UcellDeathTest, PeriodicBoundaryAdjustment1) PARAM.input.relax_new = utp.relax_new; ucell = utp.SetUcellInfo(); testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->periodic_boundary_adjustment(), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(unitcell::periodic_boundary_adjustment( + ucell->atoms,ucell->latvec,ucell->ntype), + ::testing::ExitedWithCode(1), ""); std::string output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("the movement of atom is larger than the length of cell")); } @@ -793,7 +795,8 @@ TEST_F(UcellTest, PeriodicBoundaryAdjustment2) UcellTestPrepare utp = UcellTestLib["C1H2-Index"]; PARAM.input.relax_new = utp.relax_new; ucell = utp.SetUcellInfo(); - EXPECT_NO_THROW(ucell->periodic_boundary_adjustment()); + EXPECT_NO_THROW(unitcell::periodic_boundary_adjustment( + ucell->atoms,ucell->latvec,ucell->ntype)); } TEST_F(UcellTest, PrintCell) diff --git a/source/module_cell/test/unitcell_test_para.cpp b/source/module_cell/test/unitcell_test_para.cpp index dbe302a486..11f629d707 100644 --- a/source/module_cell/test/unitcell_test_para.cpp +++ b/source/module_cell/test/unitcell_test_para.cpp @@ -14,7 +14,8 @@ #include "mpi.h" #endif #include "prepare_unitcell.h" - +#include "../update_cell.h" +#include "../bcast_cell.h" #ifdef __LCAO InfoNonlocal::InfoNonlocal() { @@ -44,6 +45,7 @@ Magnetism::~Magnetism() /** * - Tested Functions: * - UpdatePosTaud + * - update_pos_tau(double* pos) * - update_pos_taud(const double* pos) * - bcast_atoms_tau() is also called in the above function, which calls Atom::bcast_atom with many * atomic info in addition to tau @@ -123,7 +125,34 @@ TEST_F(UcellTest, BcastUnitcell) EXPECT_EQ(atom_labels[1], atom_type2_expected); } } - +TEST_F(UcellTest, UpdatePosTau) +{ + double* pos_in = new double[ucell->nat * 3]; + ucell->set_iat2itia(); + std::fill(pos_in, pos_in + ucell->nat * 3, 0); + for (int iat = 0; iat < ucell->nat; ++iat) + { + int it, ia; + ucell->iat2iait(iat, &ia, &it); + for (int ik = 0; ik < 3; ++ik) + { + ucell->atoms[it].mbl[ia][ik] = true; + pos_in[iat * 3 + ik] = (iat * 3 + ik) / (ucell->nat * 3.0) * (ucell->lat.lat0); + } + } + unitcell::update_pos_tau(ucell->lat,pos_in,ucell->ntype,ucell->nat,ucell->atoms); + for (int iat = 0; iat < ucell->nat; ++iat) + { + int it, ia; + ucell->iat2iait(iat, &ia, &it); + for (int ik = 0; ik < 3; ++ik) + { + EXPECT_DOUBLE_EQ(ucell->atoms[it].tau[ia][ik], + (iat*3+ik)/(ucell->nat*3.0)); + } + } + delete[] pos_in; +} TEST_F(UcellTest, UpdatePosTaud) { double* pos_in = new double[ucell->nat * 3]; @@ -147,6 +176,7 @@ TEST_F(UcellTest, UpdatePosTaud) EXPECT_DOUBLE_EQ(ucell->atoms[it].taud[ia].y, tmp[iat].y + 0.01); EXPECT_DOUBLE_EQ(ucell->atoms[it].taud[ia].z, tmp[iat].z + 0.01); } + delete[] tmp; delete[] pos_in; } diff --git a/source/module_cell/test_pw/CMakeLists.txt b/source/module_cell/test_pw/CMakeLists.txt index d171e02aec..4a087c29c7 100644 --- a/source/module_cell/test_pw/CMakeLists.txt +++ b/source/module_cell/test_pw/CMakeLists.txt @@ -11,7 +11,7 @@ install(FILES unitcell_test_pw_para.sh DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) AddTest( TARGET cell_unitcell_test_pw LIBS parameter ${math_libs} base device - SOURCES unitcell_test_pw.cpp ../unitcell.cpp ../read_atoms.cpp ../atom_spec.cpp + SOURCES unitcell_test_pw.cpp ../unitcell.cpp ../read_atoms.cpp ../atom_spec.cpp ../update_cell.cpp ../bcast_cell.cpp ../atom_pseudo.cpp ../pseudo.cpp ../read_pp.cpp ../read_pp_complete.cpp ../read_pp_upf201.cpp ../read_pp_upf100.cpp ../read_pp_vwr.cpp ../read_pp_blps.cpp ../../module_io/output.cpp ../../module_elecstate/read_pseudo.cpp ../../module_elecstate/cal_nelec_nband.cpp ) diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index 635b3624c1..c7bbbe9cd6 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -27,6 +27,8 @@ #include "module_ri/serialization_cereal.h" #endif + +#include "update_cell.h" UnitCell::UnitCell() { if (test_unitcell) { ModuleBase::TITLE("unitcell", "Constructor"); @@ -312,29 +314,7 @@ std::vector> UnitCell::get_constrain() const return constrain; } -void UnitCell::update_pos_tau(const double* pos) { - int iat = 0; - for (int it = 0; it < this->ntype; it++) { - Atom* atom = &this->atoms[it]; - for (int ia = 0; ia < atom->na; ia++) { - for (int ik = 0; ik < 3; ++ik) { - if (atom->mbl[ia][ik]) { - atom->dis[ia][ik] - = pos[3 * iat + ik] / this->lat0 - atom->tau[ia][ik]; - atom->tau[ia][ik] = pos[3 * iat + ik] / this->lat0; - } - } - // the direct coordinates also need to be updated. - atom->dis[ia] = atom->dis[ia] * this->GT; - atom->taud[ia] = atom->tau[ia] * this->GT; - iat++; - } - } - assert(iat == this->nat); - this->periodic_boundary_adjustment(); - this->bcast_atoms_tau(); -} void UnitCell::update_pos_taud(double* posd_in) { int iat = 0; @@ -349,7 +329,7 @@ void UnitCell::update_pos_taud(double* posd_in) { } } assert(iat == this->nat); - this->periodic_boundary_adjustment(); + unitcell::periodic_boundary_adjustment(this->atoms,this->latvec, this->ntype); this->bcast_atoms_tau(); } @@ -367,7 +347,7 @@ void UnitCell::update_pos_taud(const ModuleBase::Vector3* posd_in) { } } assert(iat == this->nat); - this->periodic_boundary_adjustment(); + unitcell::periodic_boundary_adjustment(this->atoms,this->latvec, this->ntype); this->bcast_atoms_tau(); } @@ -383,54 +363,6 @@ void UnitCell::update_vel(const ModuleBase::Vector3* vel_in) { assert(iat == this->nat); } -void UnitCell::periodic_boundary_adjustment() { - //---------------------------------------------- - // because of the periodic boundary condition - // we need to adjust the atom positions, - // first adjust direct coordinates, - // then update them into cartesian coordinates, - //---------------------------------------------- - for (int it = 0; it < this->ntype; it++) { - Atom* atom = &this->atoms[it]; - for (int ia = 0; ia < atom->na; ia++) { - // mohan update 2011-03-21 - if (atom->taud[ia].x < 0) { - atom->taud[ia].x += 1.0; -} - if (atom->taud[ia].y < 0) { - atom->taud[ia].y += 1.0; -} - if (atom->taud[ia].z < 0) { - atom->taud[ia].z += 1.0; -} - if (atom->taud[ia].x >= 1.0) { - atom->taud[ia].x -= 1.0; -} - if (atom->taud[ia].y >= 1.0) { - atom->taud[ia].y -= 1.0; -} - if (atom->taud[ia].z >= 1.0) { - atom->taud[ia].z -= 1.0; -} - - if (atom->taud[ia].x < 0 || atom->taud[ia].y < 0 - || atom->taud[ia].z < 0 || atom->taud[ia].x >= 1.0 - || atom->taud[ia].y >= 1.0 || atom->taud[ia].z >= 1.0) { - GlobalV::ofs_warning << " it=" << it + 1 << " ia=" << ia + 1 - << std::endl; - GlobalV::ofs_warning << "d=" << atom->taud[ia].x << " " - << atom->taud[ia].y << " " - << atom->taud[ia].z << std::endl; - ModuleBase::WARNING_QUIT( - "Ions_Move_Basic::move_ions", - "the movement of atom is larger than the length of cell."); - } - - atom->tau[ia] = atom->taud[ia] * this->latvec; - } - } - return; -} void UnitCell::bcast_atoms_tau() { #ifdef __MPI diff --git a/source/module_cell/unitcell.h b/source/module_cell/unitcell.h index 16c5ea2ec7..e6f2fa96f0 100644 --- a/source/module_cell/unitcell.h +++ b/source/module_cell/unitcell.h @@ -200,11 +200,9 @@ class UnitCell { void print_cell(std::ofstream& ofs) const; void print_cell_xyz(const std::string& fn) const; - void update_pos_tau(const double* pos); void update_pos_taud(const ModuleBase::Vector3* posd_in); void update_pos_taud(double* posd_in); void update_vel(const ModuleBase::Vector3* vel_in); - void periodic_boundary_adjustment(); void bcast_atoms_tau(); bool judge_big_cell() const; diff --git a/source/module_cell/update_cell.cpp b/source/module_cell/update_cell.cpp index 6e989dd82e..1ea761afba 100644 --- a/source/module_cell/update_cell.cpp +++ b/source/module_cell/update_cell.cpp @@ -1,4 +1,5 @@ #include "update_cell.h" +#include "bcast_cell.h" #include "module_base/global_function.h" namespace unitcell { @@ -344,4 +345,99 @@ void setup_cell_after_vc(UnitCell& ucell, std::ofstream& log) { return; } + +void update_pos_tau(const Lattice& lat, + const double* pos, + const int ntype, + const int nat, + Atom* atoms) +{ + int iat = 0; + for (int it = 0; it < ntype; it++) { + Atom* atom = &atoms[it]; + for (int ia = 0; ia < atom->na; ia++) { + for (int ik = 0; ik < 3; ++ik) { + if (atom->mbl[ia][ik]) + { + atom->dis[ia][ik] = pos[3 * iat + ik] / lat.lat0 - atom->tau[ia][ik]; + atom->tau[ia][ik] = pos[3 * iat + ik] / lat.lat0; + } + } + // the direct coordinates also need to be updated. + atom->dis[ia] = atom->dis[ia] * lat.GT; + atom->taud[ia] = atom->tau[ia] * lat.GT; + iat++; + } + } + assert(iat == nat); + periodic_boundary_adjustment(atoms,lat.latvec,ntype); + bcast_atoms_tau(atoms, ntype); } + +void periodic_boundary_adjustment(Atom* atoms, + const ModuleBase::Matrix3& latvec, + const int ntype) +{ + //---------------------------------------------- + // because of the periodic boundary condition + // we need to adjust the atom positions, + // first adjust direct coordinates, + // then update them into cartesian coordinates, + //---------------------------------------------- + for (int i=0;ina;j++) { + printf("the taud is %f %f %f\n",atom->taud[j].x,atom->taud[j].y,atom->taud[j].z); + } + } + for (int it = 0; it < ntype; it++) { + Atom* atom = &atoms[it]; + for (int ia = 0; ia < atom->na; ia++) { + // mohan update 2011-03-21 + if (atom->taud[ia].x < 0) + { + atom->taud[ia].x += 1.0; + } + if (atom->taud[ia].y < 0) + { + atom->taud[ia].y += 1.0; + } + if (atom->taud[ia].z < 0) + { + atom->taud[ia].z += 1.0; + } + if (atom->taud[ia].x >= 1.0) + { + atom->taud[ia].x -= 1.0; + } + if (atom->taud[ia].y >= 1.0) + { + atom->taud[ia].y -= 1.0; + } + if (atom->taud[ia].z >= 1.0) + { + atom->taud[ia].z -= 1.0; + } + + if (atom->taud[ia].x < 0 + || atom->taud[ia].y < 0 + || atom->taud[ia].z < 0 + || atom->taud[ia].x >= 1.0 + || atom->taud[ia].y >= 1.0 + || atom->taud[ia].z >= 1.0) + { + GlobalV::ofs_warning << " it=" << it + 1 << " ia=" << ia + 1 << std::endl; + GlobalV::ofs_warning << "d=" << atom->taud[ia].x << " " + << atom->taud[ia].y << " " + << atom->taud[ia].z << std::endl; + ModuleBase::WARNING_QUIT("Ions_Move_Basic::move_ions", + "the movement of atom is larger than the length of cell."); + } + + atom->tau[ia] = atom->taud[ia] * latvec; + } + } + return; +} + +} // namespace unitcell \ No newline at end of file diff --git a/source/module_cell/update_cell.h b/source/module_cell/update_cell.h index 3f5a02c941..d7105535dc 100644 --- a/source/module_cell/update_cell.h +++ b/source/module_cell/update_cell.h @@ -12,6 +12,8 @@ is fixed, adjust the lattice vectors the functions are defined in the namespace UnitCell, Accually, the functions are focused on the cell-relax part functions of the UnitCell class. +3. periodic_boundary_adjustment: adjust the boundary of the cell +4. update_pos_tau: update the Cartesian coordinate postion of the atoms */ namespace unitcell { @@ -20,6 +22,32 @@ namespace unitcell void remake_cell(Lattice& lat); void setup_cell_after_vc(UnitCell& ucell, std::ofstream& log); + + /** + * @brief check the boundary of the cell, for each atom,the taud + * in three directions should be in the range of [-1,1) + * @param atoms: the atoms to be adjusted [in] + * @param latvec: the lattice of the atoms [in] + * @param ntype: the number of types of the atoms [in] + */ + void periodic_boundary_adjustment(Atom* atoms, + const ModuleBase::Matrix3& latvec, + const int ntype); + + /** + * @brief update the position and tau of the atoms + * + * @param lat: the lattice of the atoms [in] + * @param pos: the position of the atoms [in] + * @param ntype: the number of types of the atoms [in] + * @param nat: the number of atoms [in] + * @param atoms: the atoms to be updated [out] + */ + void update_pos_tau(const Lattice& lat, + const double* pos, + const int ntype, + const int nat, + Atom* atoms); } // #endif // UPDATE_CELL_H \ No newline at end of file diff --git a/source/module_md/test/CMakeLists.txt b/source/module_md/test/CMakeLists.txt index 6510f0033d..ec8bb0bf8c 100644 --- a/source/module_md/test/CMakeLists.txt +++ b/source/module_md/test/CMakeLists.txt @@ -5,6 +5,8 @@ remove_definitions(-DUSE_PAW) list(APPEND depend_files ../md_func.cpp ../../module_cell/unitcell.cpp + ../../module_cell/update_cell.cpp + ../../module_cell/bcast_cell.cpp ../../module_cell/atom_spec.cpp ../../module_cell/atom_pseudo.cpp ../../module_cell/read_atoms.cpp @@ -87,7 +89,6 @@ AddTest( SOURCES nhchain_test.cpp ../md_base.cpp ../nhchain.cpp - ../../module_cell/update_cell.cpp ../../module_io/output.cpp ${depend_files} ) diff --git a/source/module_relax/relax_new/test/CMakeLists.txt b/source/module_relax/relax_new/test/CMakeLists.txt index 8a2f5f7ff5..9f568b9b52 100644 --- a/source/module_relax/relax_new/test/CMakeLists.txt +++ b/source/module_relax/relax_new/test/CMakeLists.txt @@ -18,7 +18,7 @@ AddTest( ../../../module_base/matrix3.cpp ../../../module_base/intarray.cpp ../../../module_base/tool_title.cpp ../../../module_base/global_function.cpp ../../../module_base/complexmatrix.cpp ../../../module_base/matrix.cpp ../../../module_base/complexarray.cpp ../../../module_base/tool_quit.cpp ../../../module_base/realarray.cpp ../../../module_base/blas_connector.cpp - ../../../module_cell/update_cell.cpp ../../../module_io/output.cpp + ../../../module_cell/update_cell.cpp ../../../module_cell/bcast_cell.cpp ../../../module_io/output.cpp LIBS parameter ${math_libs} ) diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index 39bb3c991b..d335bbcd05 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -3,6 +3,7 @@ #include "module_base/matrix3.h" #include "module_parameter/parameter.h" #include "ions_move_basic.h" +#include "module_cell/update_cell.h" //! initialize H0、H、pos0、force0、force void BFGS::allocate(const int _size) @@ -333,7 +334,7 @@ void BFGS::UpdatePos(UnitCell& ucell) } std::cout< 0); - assert(pos != NULL); - assert(grad != NULL); + assert(pos != nullptr); + assert(grad != nullptr); assert(dim == 3 * ucell.nat); ModuleBase::GlobalFunc::ZEROS(pos, dim); @@ -65,8 +65,8 @@ void Ions_Move_Basic::move_atoms(UnitCell &ucell, double *move, double *pos) { ModuleBase::TITLE("Ions_Move_Basic", "move_atoms"); - assert(move != NULL); - assert(pos != NULL); + assert(move != nullptr); + assert(pos != nullptr); //------------------------ // for test only @@ -95,8 +95,9 @@ void Ions_Move_Basic::move_atoms(UnitCell &ucell, double *move, double *pos) const double move_threshold = 1.0e-10; const int total_freedom = ucell.nat * 3; - if (ModuleSymmetry::Symmetry::symm_flag && ucell.symm.all_mbl && ucell.symm.nrotk > 0) + if (ModuleSymmetry::Symmetry::symm_flag && ucell.symm.all_mbl && ucell.symm.nrotk > 0) { ucell.symm.symmetrize_vec3_nat(move); +} for (int i = 0; i < total_freedom; i++) { @@ -105,7 +106,7 @@ void Ions_Move_Basic::move_atoms(UnitCell &ucell, double *move, double *pos) pos[i] += move[i]; } } - ucell.update_pos_tau(pos); + unitcell::update_pos_tau(ucell.lat,pos,ucell.ntype,ucell.nat,ucell.atoms); //-------------------------------------------- // Print out the structure file. diff --git a/source/module_relax/relax_old/ions_move_sd.cpp b/source/module_relax/relax_old/ions_move_sd.cpp index 24e9591aae..89e5f9e3cb 100644 --- a/source/module_relax/relax_old/ions_move_sd.cpp +++ b/source/module_relax/relax_old/ions_move_sd.cpp @@ -20,7 +20,7 @@ Ions_Move_SD::~Ions_Move_SD() delete[] pos_saved; } -void Ions_Move_SD::allocate(void) +void Ions_Move_SD::allocate() { ModuleBase::TITLE("Ions_Move_SD", "allocate"); assert(dim > 0); @@ -37,8 +37,8 @@ void Ions_Move_SD::start(UnitCell& ucell, const ModuleBase::matrix& force, const ModuleBase::TITLE("Ions_Move_SD", "start"); assert(dim > 0); - assert(grad_saved != 0); - assert(pos_saved != 0); + assert(grad_saved != nullptr); + assert(pos_saved != nullptr); std::vector pos(dim); std::vector grad(dim); @@ -49,15 +49,18 @@ void Ions_Move_SD::start(UnitCell& ucell, const ModuleBase::matrix& force, const // 1: ediff = 0 // 0: ediff < 0 - bool judgement = 0; + bool judgement = false; setup_etot(etot_in, judgement); setup_gradient(ucell, force, pos.data(), grad.data()); if (istep == 1 || etot_in <= energy_saved) { + printf("in cheak_converged"); + printf("pos[0]: %f\n", pos[0]); energy_saved = etot_in; - for (int i = 0; i < dim; i++) + for (int i = 0; i < dim; i++) { pos_saved[i] = pos[i]; +} for (int i = 0; i < dim; i++) { grad_saved[i] = grad[i]; @@ -91,7 +94,7 @@ void Ions_Move_SD::start(UnitCell& ucell, const ModuleBase::matrix& force, const return; } -void Ions_Move_SD::cal_tradius_sd(void) const +void Ions_Move_SD::cal_tradius_sd() const { static int accepted_number = 0; diff --git a/source/module_relax/relax_old/test/CMakeLists.txt b/source/module_relax/relax_old/test/CMakeLists.txt index 9a5ccdf95f..47901513db 100644 --- a/source/module_relax/relax_old/test/CMakeLists.txt +++ b/source/module_relax/relax_old/test/CMakeLists.txt @@ -1,7 +1,11 @@ remove_definitions(-D__MPI) remove_definitions(-D__LCAO) - +list(APPEND cell_source_files + ../../../module_cell/update_cell.cpp + ../../../module_cell/bcast_cell.cpp + ../../../module_io/output.cpp +) AddTest( TARGET lattice_change_methods_test LIBS parameter ${math_libs} base device @@ -33,13 +37,13 @@ AddTest( AddTest( TARGET bfgs_test LIBS parameter ${math_libs} base device - SOURCES bfgs_test.cpp ../bfgs.cpp ../ions_move_basic.cpp + SOURCES bfgs_test.cpp ../bfgs.cpp ../ions_move_basic.cpp ${cell_source_files} ) AddTest( TARGET ions_move_basic_test LIBS parameter ${math_libs} base device - SOURCES ions_move_basic_test.cpp ../ions_move_basic.cpp + SOURCES ions_move_basic_test.cpp ../ions_move_basic.cpp ${cell_source_files} ) AddTest( @@ -50,6 +54,7 @@ AddTest( ../ions_move_basic.cpp ../bfgs_basic.cpp ../../../module_io/orb_io.cpp + ${cell_source_files} ) AddTest( @@ -59,10 +64,11 @@ AddTest( ../ions_move_cg.cpp ../ions_move_basic.cpp ../../../module_io/orb_io.cpp + ${cell_source_files} ) AddTest( TARGET ions_move_sd_test LIBS parameter ${math_libs} base device - SOURCES ions_move_sd_test.cpp ../ions_move_sd.cpp ../ions_move_basic.cpp + SOURCES ions_move_sd_test.cpp ../ions_move_sd.cpp ../ions_move_basic.cpp ${cell_source_files} ) \ No newline at end of file diff --git a/source/module_relax/relax_old/test/for_test.h b/source/module_relax/relax_old/test/for_test.h index 48ab9f8a60..10ee140b79 100644 --- a/source/module_relax/relax_old/test/for_test.h +++ b/source/module_relax/relax_old/test/for_test.h @@ -68,9 +68,6 @@ UnitCell::UnitCell() UnitCell::~UnitCell() { } -void UnitCell::update_pos_tau(const double* pos) -{ -} void UnitCell::print_tau(void) const { } @@ -84,7 +81,9 @@ Atom::Atom() { na = 2; tau.resize(na); + dis.resize(na); mbl.resize(na); + taud.resize(na); } Atom::~Atom() { diff --git a/source/module_relax/relax_old/test/ions_move_basic_test.cpp b/source/module_relax/relax_old/test/ions_move_basic_test.cpp index fb38d17dfc..9d8edfa16e 100644 --- a/source/module_relax/relax_old/test/ions_move_basic_test.cpp +++ b/source/module_relax/relax_old/test/ions_move_basic_test.cpp @@ -95,7 +95,7 @@ TEST_F(IonsMoveBasicTest, MoveAtoms) ifs.close(); std::remove("log"); - EXPECT_EQ(output, expected_output); + EXPECT_THAT(output , ::testing::HasSubstr(expected_output)); EXPECT_DOUBLE_EQ(pos[0], 0.0); EXPECT_DOUBLE_EQ(pos[1], 1.0); EXPECT_DOUBLE_EQ(pos[2], 2.0); @@ -137,7 +137,7 @@ TEST_F(IonsMoveBasicTest, CheckConvergedCase1) "movement is possible.\n it may converged, otherwise no movement of atom is allowed.\n"; std::string expected_std = " ETOT DIFF (eV) : 0\n LARGEST GRAD (eV/A) : 0\n"; - EXPECT_EQ(expected_ofs, ofs_output); + EXPECT_THAT(ofs_output , ::testing::HasSubstr(expected_ofs)); EXPECT_EQ(expected_std, std_outout); EXPECT_EQ(Ions_Move_Basic::update_iter, 1); EXPECT_EQ(Ions_Move_Basic::converged, true); @@ -176,7 +176,7 @@ TEST_F(IonsMoveBasicTest, CheckConvergedCase2) "converged!\n\n Energy difference (Ry) = 0\n"; std::string expected_std = " ETOT DIFF (eV) : 0\n LARGEST GRAD (eV/A) : 2.57111\n"; - EXPECT_EQ(expected_ofs, ofs_output); + EXPECT_THAT(ofs_output , ::testing::HasSubstr(expected_ofs)); EXPECT_EQ(expected_std, std_outout); EXPECT_EQ(Ions_Move_Basic::update_iter, 2); EXPECT_EQ(Ions_Move_Basic::converged, true); @@ -215,7 +215,7 @@ TEST_F(IonsMoveBasicTest, CheckConvergedCase3) "converged yet (threshold is 25.7111)\n"; std::string expected_std = " ETOT DIFF (eV) : 13.6057\n LARGEST GRAD (eV/A) : 2.57111\n"; - EXPECT_EQ(expected_ofs, ofs_output); + EXPECT_THAT(ofs_output , ::testing::HasSubstr(expected_ofs)); EXPECT_EQ(expected_std, std_outout); EXPECT_EQ(Ions_Move_Basic::update_iter, 1); EXPECT_EQ(Ions_Move_Basic::converged, false); @@ -244,7 +244,7 @@ TEST_F(IonsMoveBasicTest, TerminateConverged) std::string expected_ofs = " end of geometry optimization\n istep = 2\n " " update iteration = 5\n"; - EXPECT_EQ(expected_ofs, ofs_output); + EXPECT_THAT(ofs_output , ::testing::HasSubstr(expected_ofs)); } // Test the terminate() function when not converged @@ -266,7 +266,7 @@ TEST_F(IonsMoveBasicTest, TerminateNotConverged) std::string expected_ofs = " the maximum number of steps has been reached.\n end of geometry optimization.\n"; - EXPECT_EQ(expected_ofs, ofs_output); + EXPECT_THAT(ofs_output , ::testing::HasSubstr(expected_ofs)); } // Test the setup_etot() function case 1 diff --git a/source/module_relax/relax_old/test/ions_move_bfgs_test.cpp b/source/module_relax/relax_old/test/ions_move_bfgs_test.cpp index 2700979d68..0ebe54cf9e 100644 --- a/source/module_relax/relax_old/test/ions_move_bfgs_test.cpp +++ b/source/module_relax/relax_old/test/ions_move_bfgs_test.cpp @@ -1,11 +1,9 @@ #include "for_test.h" -#include "gmock/gmock.h" -#define private public -#include "module_parameter/parameter.h" -#undef private #include "gtest/gtest.h" +#include "gmock/gmock.h" #define private public #define protected public +#include "module_parameter/parameter.h" #include "module_relax/relax_old/ions_move_basic.h" #include "module_relax/relax_old/ions_move_bfgs.h" #undef private @@ -109,7 +107,7 @@ TEST_F(IonsMoveBFGSTest, StartCase2) // Call the function being tested bfgs.allocate(); GlobalV::ofs_running.open("log"); - bfgs.start(ucell, force, energy_in); + EXPECT_EXIT(bfgs.start(ucell, force, energy_in) , ::testing::ExitedWithCode(1), ""); GlobalV::ofs_running.close(); // Check the results @@ -150,7 +148,7 @@ TEST_F(IonsMoveBFGSTest, RestartBfgsCase1) std::string expected_output = " trust_radius_old (bohr) = 2.44949\n"; - EXPECT_EQ(output, expected_output); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_NEAR(Ions_Move_Basic::trust_radius_old, 2.4494897427831779, 1e-12); EXPECT_DOUBLE_EQ(bfgs.move_p[0], 0.0); EXPECT_DOUBLE_EQ(bfgs.move_p[1], 0.0); @@ -236,7 +234,7 @@ TEST_F(IonsMoveBFGSTest, BfgsRoutineCase1) " update iteration = 0\n"; std::string expected_std = " BFGS TRUST (Bohr) : 1\n"; - EXPECT_EQ(expected_ofs, ofs_output); + EXPECT_THAT(ofs_output, ::testing::HasSubstr(expected_ofs)); EXPECT_EQ(expected_std, std_outout); EXPECT_DOUBLE_EQ(Ions_Move_Basic::trust_radius, 1.0); @@ -299,7 +297,7 @@ TEST_F(IonsMoveBFGSTest, BfgsRoutineCase2) "0\n update iteration = 0\n"; std::string expected_std = ""; - EXPECT_EQ(expected_ofs, ofs_output); + EXPECT_THAT(ofs_output, ::testing::HasSubstr(expected_ofs)); EXPECT_EQ(expected_std, std_outout); EXPECT_DOUBLE_EQ(Ions_Move_Basic::trust_radius, -0.5); @@ -357,7 +355,7 @@ TEST_F(IonsMoveBFGSTest, BfgsRoutineCase3) std::string expected_ofs = " check the norm of new move 410 (Bohr)\n Uphill move : resetting bfgs history\n " " istep = 0\n update iteration = 1\n"; - EXPECT_EQ(expected_ofs, ofs_output); + EXPECT_THAT(ofs_output, ::testing::HasSubstr(expected_ofs)); EXPECT_DOUBLE_EQ(Ions_Move_Basic::trust_radius, 0.2); EXPECT_DOUBLE_EQ(Ions_Move_Basic::etot, 0.9); EXPECT_DOUBLE_EQ(bfgs.tr_min_hit, false); diff --git a/source/module_relax/relax_old/test/ions_move_cg_test.cpp b/source/module_relax/relax_old/test/ions_move_cg_test.cpp index 40cb704849..39201d1d3a 100644 --- a/source/module_relax/relax_old/test/ions_move_cg_test.cpp +++ b/source/module_relax/relax_old/test/ions_move_cg_test.cpp @@ -1,5 +1,7 @@ +#include #include "for_test.h" #include "gtest/gtest.h" +#include "gmock/gmock.h" #define private public #include "module_parameter/parameter.h" #include "module_relax/relax_old/ions_move_basic.h" @@ -36,7 +38,22 @@ class IonsMoveCGTest : public ::testing::Test { // Clean up after each test } - + void setupucell(UnitCell& ucell) + { + for (int it = 0; it < ucell.ntype; it++) + { + Atom* atom = &ucell.atoms[it]; + for (int ia = 0; ia < atom->na; ia++) + { + for (int ik = 0; ik < 3; ++ik) + { + atom->tau[ia][ik] = 1; + atom->mbl[ia][ik] = 1; + } + } + } + ucell.lat.GT.Zero(); + } Ions_Move_CG im_cg; }; @@ -80,6 +97,7 @@ TEST_F(IonsMoveCGTest, TestStartConverged) Ions_Move_Basic::istep = 1; Ions_Move_Basic::converged = true; UnitCell ucell; + setupucell(ucell); ModuleBase::matrix force(2, 3); double etot = 0.0; @@ -98,7 +116,10 @@ TEST_F(IonsMoveCGTest, TestStartConverged) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + + std::regex pattern(R"(==> .*::.*\t[\d\.]+ GB\t\d+ s\n )"); + output = std::regex_replace(output, pattern, ""); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, true); EXPECT_EQ(Ions_Move_Basic::update_iter, 5); EXPECT_DOUBLE_EQ(Ions_Move_Basic::largest_grad, 0.0); @@ -113,6 +134,7 @@ TEST_F(IonsMoveCGTest, TestStartSd) Ions_Move_Basic::relax_method = "cg_bfgs"; Ions_Move_CG::RELAX_CG_THR = 100.0; UnitCell ucell; + setupucell(ucell); ModuleBase::matrix force(2, 3); force(0, 0) = 0.01; double etot = 0.0; @@ -130,7 +152,7 @@ TEST_F(IonsMoveCGTest, TestStartSd) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, false); EXPECT_EQ(Ions_Move_Basic::update_iter, 5); EXPECT_EQ(Ions_Move_Basic::relax_method, "bfgs"); @@ -146,6 +168,7 @@ TEST_F(IonsMoveCGTest, TestStartTrialGoto) Ions_Move_Basic::istep = 1; Ions_Move_Basic::converged = false; UnitCell ucell; + setupucell(ucell); ModuleBase::matrix force(2, 3); force(0, 0) = 0.1; double etot = 0.0; @@ -168,7 +191,7 @@ TEST_F(IonsMoveCGTest, TestStartTrialGoto) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, false); EXPECT_EQ(Ions_Move_Basic::update_iter, 5); EXPECT_EQ(Ions_Move_Basic::relax_method, "bfgs"); @@ -184,6 +207,7 @@ TEST_F(IonsMoveCGTest, TestStartTrial) Ions_Move_Basic::istep = 1; Ions_Move_Basic::converged = false; UnitCell ucell; + setupucell(ucell); ModuleBase::matrix force(2, 3); force(0, 0) = 0.01; double etot = 0.0; @@ -205,7 +229,7 @@ TEST_F(IonsMoveCGTest, TestStartTrial) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, false); EXPECT_EQ(Ions_Move_Basic::update_iter, 5); EXPECT_EQ(Ions_Move_Basic::relax_method, "bfgs"); @@ -221,6 +245,7 @@ TEST_F(IonsMoveCGTest, TestStartNoTrialGotoCase1) Ions_Move_Basic::istep = 1; Ions_Move_Basic::converged = false; UnitCell ucell; + setupucell(ucell); ModuleBase::matrix force(2, 3); force(0, 0) = 0.1; double etot = 0.0; @@ -244,7 +269,7 @@ TEST_F(IonsMoveCGTest, TestStartNoTrialGotoCase1) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, false); EXPECT_EQ(Ions_Move_Basic::update_iter, 5); EXPECT_EQ(Ions_Move_Basic::relax_method, "bfgs"); @@ -260,6 +285,7 @@ TEST_F(IonsMoveCGTest, TestStartNoTrialGotoCase2) Ions_Move_Basic::istep = 1; Ions_Move_Basic::converged = false; UnitCell ucell; + setupucell(ucell); ModuleBase::matrix force(2, 3); force(0, 0) = 0.01; double etot = 0.0; @@ -282,7 +308,7 @@ TEST_F(IonsMoveCGTest, TestStartNoTrialGotoCase2) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, false); EXPECT_EQ(Ions_Move_Basic::update_iter, 5); EXPECT_EQ(Ions_Move_Basic::relax_method, "bfgs"); @@ -298,6 +324,7 @@ TEST_F(IonsMoveCGTest, TestStartNoTrial) Ions_Move_Basic::istep = 1; Ions_Move_Basic::converged = false; UnitCell ucell; + setupucell(ucell); ModuleBase::matrix force(2, 3); force(0, 0) = 0.01; double etot = 0.0; @@ -321,7 +348,7 @@ TEST_F(IonsMoveCGTest, TestStartNoTrial) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, false); EXPECT_EQ(Ions_Move_Basic::update_iter, 5); EXPECT_EQ(Ions_Move_Basic::relax_method, "bfgs"); diff --git a/source/module_relax/relax_old/test/ions_move_sd_test.cpp b/source/module_relax/relax_old/test/ions_move_sd_test.cpp index e473e08267..992c767921 100644 --- a/source/module_relax/relax_old/test/ions_move_sd_test.cpp +++ b/source/module_relax/relax_old/test/ions_move_sd_test.cpp @@ -1,3 +1,4 @@ +#include #include "for_test.h" #include "gmock/gmock.h" #include "gtest/gtest.h" @@ -93,7 +94,9 @@ TEST_F(IonsMoveSDTest, TestStartConverged) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + std::regex pattern(R"(==> .*::.*\t[\d\.]+ GB\t\d+ s\n )"); + output = std::regex_replace(output, pattern, ""); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, true); EXPECT_EQ(Ions_Move_Basic::update_iter, 5); EXPECT_DOUBLE_EQ(Ions_Move_Basic::largest_grad, 0.0); @@ -116,6 +119,18 @@ TEST_F(IonsMoveSDTest, TestStartNotConverged) ModuleBase::matrix force(2, 3); force(0, 0) = 1.0; double etot = 0.0; + for (int it = 0; it < ucell.ntype; it++) + { + Atom* atom = &ucell.atoms[it]; + for (int ia = 0; ia < atom->na; ia++) + { + for (int ik = 0; ik < 3; ++ik) + { + atom->tau[ia][ik] = (ik + 1)/3; + atom->mbl[ia][ik] = 1; + } + } + } // call function GlobalV::ofs_running.open("log"); @@ -130,17 +145,17 @@ TEST_F(IonsMoveSDTest, TestStartNotConverged) ifs.close(); std::remove("log"); - EXPECT_EQ(expected_output, output); + EXPECT_THAT(output, testing::HasSubstr(expected_output)); EXPECT_EQ(Ions_Move_Basic::converged, false); EXPECT_EQ(Ions_Move_Basic::update_iter, 6); EXPECT_DOUBLE_EQ(Ions_Move_Basic::largest_grad, 1.0); EXPECT_DOUBLE_EQ(im_sd.energy_saved, 0.0); EXPECT_DOUBLE_EQ(im_sd.pos_saved[0], -1.0); - EXPECT_DOUBLE_EQ(im_sd.pos_saved[1], 10.0); - EXPECT_DOUBLE_EQ(im_sd.pos_saved[2], 20.0); - EXPECT_DOUBLE_EQ(im_sd.pos_saved[3], 30.0); - EXPECT_DOUBLE_EQ(im_sd.pos_saved[4], 40.0); - EXPECT_DOUBLE_EQ(im_sd.pos_saved[5], 50.0); + EXPECT_DOUBLE_EQ(im_sd.pos_saved[1], 0.0); + EXPECT_DOUBLE_EQ(im_sd.pos_saved[2], 10.0); + EXPECT_DOUBLE_EQ(im_sd.pos_saved[3], 0.0); + EXPECT_DOUBLE_EQ(im_sd.pos_saved[4], 0.0); + EXPECT_DOUBLE_EQ(im_sd.pos_saved[5], 10.0); EXPECT_DOUBLE_EQ(im_sd.grad_saved[0], -1.0); EXPECT_DOUBLE_EQ(im_sd.grad_saved[1], 0.0); EXPECT_DOUBLE_EQ(im_sd.grad_saved[2], 0.0); From f1b20615d74f3a7a5738ec9b97bc78becd3fbf2c Mon Sep 17 00:00:00 2001 From: Liu Renxi <75369672+Liu-RX@users.noreply.github.com> Date: Fri, 3 Jan 2025 08:48:41 +0800 Subject: [PATCH 016/160] Enable the support of singular number of electrions in DeepKS orbital label (#5793) --- .../module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index 7207a64a27..8f2c4d8779 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -69,7 +69,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, if (PARAM.inp.deepks_bandgap) { - const int nocc = PARAM.inp.nelec / 2; + const int nocc = (PARAM.inp.nelec+1) / 2; std::vector o_tot(nks); for (int iks = 0; iks < nks; ++iks) { From cecf36aeb24cd2a19dade9b80f550a6daa014759 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Fri, 3 Jan 2025 08:55:04 +0800 Subject: [PATCH 017/160] delete test print (#5795) * delete test print * change the boundry condition --- source/module_cell/update_cell.cpp | 38 +++++++----------------------- 1 file changed, 9 insertions(+), 29 deletions(-) diff --git a/source/module_cell/update_cell.cpp b/source/module_cell/update_cell.cpp index 1ea761afba..c4c324ce45 100644 --- a/source/module_cell/update_cell.cpp +++ b/source/module_cell/update_cell.cpp @@ -384,41 +384,21 @@ void periodic_boundary_adjustment(Atom* atoms, // first adjust direct coordinates, // then update them into cartesian coordinates, //---------------------------------------------- - for (int i=0;ina;j++) { - printf("the taud is %f %f %f\n",atom->taud[j].x,atom->taud[j].y,atom->taud[j].z); - } - } for (int it = 0; it < ntype; it++) { Atom* atom = &atoms[it]; for (int ia = 0; ia < atom->na; ia++) { // mohan update 2011-03-21 - if (atom->taud[ia].x < 0) + for (int ik = 0; ik < 3; ik++) { - atom->taud[ia].x += 1.0; - } - if (atom->taud[ia].y < 0) - { - atom->taud[ia].y += 1.0; - } - if (atom->taud[ia].z < 0) - { - atom->taud[ia].z += 1.0; - } - if (atom->taud[ia].x >= 1.0) - { - atom->taud[ia].x -= 1.0; - } - if (atom->taud[ia].y >= 1.0) - { - atom->taud[ia].y -= 1.0; - } - if (atom->taud[ia].z >= 1.0) - { - atom->taud[ia].z -= 1.0; + if (atom->taud[ia][ik] < 0) + { + atom->taud[ia][ik] += 1.0; + } + if (atom->taud[ia][ik] >= 1.0) + { + atom->taud[ia][ik] -= 1.0; + } } - if (atom->taud[ia].x < 0 || atom->taud[ia].y < 0 || atom->taud[ia].z < 0 From 7d148031f7d75a579a04fe0c187a6e9c6a0dc9aa Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Fri, 3 Jan 2025 08:56:22 +0800 Subject: [PATCH 018/160] Fix: instable nonlocal pp in uspp (#5798) --- source/module_esolver/esolver_ks_pw.cpp | 2 +- .../hamilt_pwdft/VNL_in_pw.cpp | 23 +++++++++++++++++++ .../module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h | 4 ++++ 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 0b303f33e1..6dd0ac3513 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -255,7 +255,7 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) if (ucell.cell_parameter_updated) { - this->ppcell.init_vnl(ucell, this->pw_rhod); + this->ppcell.rescale_vnl(ucell.omega); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "NON-LOCAL POTENTIAL"); this->pw_wfc->initgrids(ucell.lat0, ucell.latvec, this->pw_wfc->nx, this->pw_wfc->ny, this->pw_wfc->nz); diff --git a/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp index 66e255d4b8..c33d68470b 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp @@ -550,6 +550,8 @@ void pseudopot_cell_vnl::init_vnl(UnitCell& cell, const ModulePW::PW_Basis* rho_ ModuleBase::TITLE("pseudopot_cell_vnl", "init_vnl"); ModuleBase::timer::tick("ppcell_vnl", "init_vnl"); + this->omega_old = cell.omega; + // from init_us_1 // a) For each non vanderbilt pseudopotential it computes the D and // the betar in the same form of the Vanderbilt pseudopotential. @@ -1733,6 +1735,27 @@ void pseudopot_cell_vnl::newd_nc(const int& iat, UnitCell& cell) } } +// scale the non-local pseudopotential tables +void pseudopot_cell_vnl::rescale_vnl(const double& omega_in) +{ + const double ratio = this->omega_old / omega_in; + const double sqrt_ratio = std::sqrt(ratio); + this->omega_old = omega_in; + + for (int i = 0; i < this->tab.getSize(); i++) + { + this->tab.ptr[i] *= sqrt_ratio; + } + for (int i = 0; i < this->tab_at.getSize(); i++) + { + this->tab_at.ptr[i] *= sqrt_ratio; + } + for (int i = 0; i < this->qrad.getSize(); i++) + { + this->qrad.ptr[i] *= ratio; + } +} + template <> float* pseudopot_cell_vnl::get_nhtol_data() const { diff --git a/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h b/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h index 6b6b0bf016..e5b80ed792 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h @@ -36,6 +36,8 @@ class pseudopot_cell_vnl void init_vnl(UnitCell& cell, const ModulePW::PW_Basis* rho_basis); + void rescale_vnl(const double& omega_in); + template void getvnl(Device* ctx, const UnitCell& ucell, const int& ik, std::complex* vkb_in) const; @@ -200,6 +202,8 @@ class pseudopot_cell_vnl Soc soc; + double omega_old = 0; + /** * @brief Compute interpolation table qrad * From d0617193c923812078c6425a302ac9e864b4ee8d Mon Sep 17 00:00:00 2001 From: Xinyuan Liang <64718735+xuan112358@users.noreply.github.com> Date: Sat, 4 Jan 2025 12:41:04 +0800 Subject: [PATCH 019/160] Restore deepks unit test in gamma-only case and make H_V_delta have full size of Hamiltonian in multi-k case (#5785) * renew deepks unit test * renew deepks unit test * reduce deepks-unitest's dependence on other modules * fix the bug of "Couldn't find orbital files for descriptor" * fix bugs of read orbitals and init orb&ParaO * fix the bug of DMR ; change the names of files being compared * fix: calculate H_V_delta * fix : cal_H_V_delta for check_e_deltabands * fix : Add pointer for GridD in deepks operator. use Test_Deepks::GridD in deepks unit test instead of GlobalC::GridD * fix : modify deepks operator to support insert_pair in initilize_HR in multi-k * fix : undefined reference of test_hsolver_sdft when using mpiicpx and icpx * update intergrate test result. Note modification in deepks operator for complete atom_pairs will cause time increase in multi-k cases. * remove some useless code * remove nnr in deepks unittest * fix: cutoff for overlap_orb_alpha_ in deepks test * fix : psialpha ref of gamma only case , just change the order of neighour atoms * fix uninitilized nmax_total in unitcell; simplize cal_descriptor * restore deepks unit test in gamma-only case * modify STRU of SiO2 in deepks test to reduce the number of neighbor atoms, thus reducing much time * fix a bug when merge * fix : setup nonlocal for ucell * rename phialpha_ref.dat for multi-k * modify STRU of H2O_multik in deepks test to reduce the number of neighbor atoms, thus reducing much time * fix : add module paw dependence in deepks unittest * fix : rename descriptor file * fix : modify result.ref for SiO2. The privious modification don't change totaldes wrongly. * update CMakeLists.txt --- source/module_basis/module_ao/ORB_read.cpp | 3 +- .../module_nao/two_center_bundle.cpp | 2 +- source/module_cell/unitcell.cpp | 1 + .../operator_lcao/deepks_lcao.cpp | 39 +- .../operator_lcao/deepks_lcao.h | 1 + .../module_deepks/CMakeLists.txt | 6 +- .../module_deepks/LCAO_deepks_pdm.cpp | 2 +- .../module_deepks/test/CMakeLists.txt | 66 +- .../module_deepks/test/LCAO_deepks_test.cpp | 167 ++++- .../module_deepks/test/LCAO_deepks_test.h | 26 +- .../test/LCAO_deepks_test_prep.cpp | 99 +-- .../module_deepks/test/klist_1.cpp | 4 +- .../module_deepks/test/main_deepks.cpp | 2 +- .../module_deepks/test/nnr.cpp | 237 ------- .../module_hsolver/test/test_hsolver_sdft.cpp | 3 +- tests/deepks/603_NO_deepks_H2O_multik/INPUT | 4 +- tests/deepks/603_NO_deepks_H2O_multik/STRU | 6 +- .../603_NO_deepks_H2O_multik/result.ref | 8 +- .../603_NO_deepks_SiO2_bandgap_multik/INPUT | 4 +- .../603_NO_deepks_SiO2_bandgap_multik/KPT | 2 +- .../603_NO_deepks_SiO2_bandgap_multik/STRU | 6 +- .../result.ref | 22 +- ...psialpha_x_ref.dat => dphialpha_x_ref.dat} | 606 ++++++++--------- ...psialpha_y_ref.dat => dphialpha_y_ref.dat} | 616 +++++++++--------- ...psialpha_z_ref.dat => dphialpha_z_ref.dat} | 532 +++++++-------- .../604_NO_deepks_ut_CH4_gamma/pdm_ref.dat | 260 ++++---- .../{psialpha_ref.dat => phialpha_ref.dat} | 438 ++++++------- ...psialpha_x_ref.dat => dphialpha_x_ref.dat} | 0 ...psialpha_y_ref.dat => dphialpha_y_ref.dat} | 0 ...psialpha_z_ref.dat => dphialpha_z_ref.dat} | 0 .../{psialpha_ref.dat => phialpha_ref.dat} | 0 tests/deepks/CASES1 | 2 +- tests/deepks/CMakeLists.txt | 10 +- 33 files changed, 1535 insertions(+), 1639 deletions(-) delete mode 100644 source/module_hamilt_lcao/module_deepks/test/nnr.cpp rename tests/deepks/604_NO_deepks_ut_CH4_gamma/{dpsialpha_x_ref.dat => dphialpha_x_ref.dat} (97%) rename tests/deepks/604_NO_deepks_ut_CH4_gamma/{dpsialpha_y_ref.dat => dphialpha_y_ref.dat} (97%) rename tests/deepks/604_NO_deepks_ut_CH4_gamma/{dpsialpha_z_ref.dat => dphialpha_z_ref.dat} (98%) rename tests/deepks/604_NO_deepks_ut_CH4_gamma/{psialpha_ref.dat => phialpha_ref.dat} (99%) rename tests/deepks/604_NO_deepks_ut_H2O_multik/{dpsialpha_x_ref.dat => dphialpha_x_ref.dat} (100%) rename tests/deepks/604_NO_deepks_ut_H2O_multik/{dpsialpha_y_ref.dat => dphialpha_y_ref.dat} (100%) rename tests/deepks/604_NO_deepks_ut_H2O_multik/{dpsialpha_z_ref.dat => dphialpha_z_ref.dat} (100%) rename tests/deepks/604_NO_deepks_ut_H2O_multik/{psialpha_ref.dat => phialpha_ref.dat} (100%) diff --git a/source/module_basis/module_ao/ORB_read.cpp b/source/module_basis/module_ao/ORB_read.cpp index faac0fb42e..c1c77461ee 100644 --- a/source/module_basis/module_ao/ORB_read.cpp +++ b/source/module_basis/module_ao/ORB_read.cpp @@ -82,7 +82,7 @@ void LCAO_Orbitals::init( this->orbital_file.push_back(orbital_dir + orbital_file[it]); } } - + this->descriptor_file = descriptor_file; #ifdef __MPI bcast_files(ntype, my_rank); #endif @@ -263,7 +263,6 @@ void LCAO_Orbitals::Read_Orbitals(std::ofstream& ofs_in, delete[] this->Alpha; this->Alpha = new Numerical_Orbital[1]; // not related to atom type -- remain to be discussed - this->Read_Descriptor(ofs_in, force_flag, my_rank); } diff --git a/source/module_basis/module_nao/two_center_bundle.cpp b/source/module_basis/module_nao/two_center_bundle.cpp index 70c15ff518..e01ad1bfa2 100644 --- a/source/module_basis/module_nao/two_center_bundle.cpp +++ b/source/module_basis/module_nao/two_center_bundle.cpp @@ -107,7 +107,7 @@ void TwoCenterBundle::tabulate() { overlap_orb_alpha = std::unique_ptr(new TwoCenterIntegrator); overlap_orb_alpha->tabulate(*orb_, *alpha_, 'S', nr, cutoff); - ModuleBase::Memory::record("TwoCenterTable: Descriptor", overlap_orb_beta->table_memory()); + ModuleBase::Memory::record("TwoCenterTable: Descriptor", overlap_orb_alpha->table_memory()); } if (orb_onsite_) diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index c7bbbe9cd6..69ca76df23 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -651,6 +651,7 @@ void UnitCell::cal_nwfc(std::ofstream& log) { //======================== this->lmax = 0; this->nmax = 0; + this->nmax_total = 0; for (int it = 0; it < ntype; it++) { lmax = std::max(lmax, atoms[it].nwl); for (int l = 0; l < atoms[it].nwl + 1; l++) { diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index 131f6e25c4..95559724ba 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -55,10 +55,10 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv auto* paraV = this->hR->get_paraV(); // get parallel orbitals from HR // TODO: if paraV is nullptr, AtomPair can not use paraV for constructor, I will repair it in the future. - // this->H_V_delta = new HContainer(paraV); + this->H_V_delta = new HContainer(paraV); if (std::is_same::value) { - this->H_V_delta = new HContainer(paraV); + //this->H_V_delta = new HContainer(paraV); this->H_V_delta->fix_gamma(); } @@ -123,10 +123,10 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv R_index2.y - R_index1.y, R_index2.z - R_index1.z, paraV); - if (std::is_same::value) - { - this->H_V_delta->insert_pair(tmp); - } + // if (std::is_same::value) + // { + this->H_V_delta->insert_pair(tmp); + // } } } if (pre_cal_nlm) @@ -135,15 +135,14 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv } } // allocate the memory of BaseMatrix in HR, and set the new values to zero - if (std::is_same::value) - { - // only gamma-only has full size of Hamiltonian of DeePKS now, - // multi-k keep same size of nonlocal operator, H_V_delta will be allocated by hR - this->H_V_delta->allocate(nullptr, true); - // expand hR with H_V_delta, only gamma-only case now - this->hR->add(*this->H_V_delta); - this->hR->allocate(nullptr, false); - } + // if (std::is_same::value) + // { + this->H_V_delta->allocate(nullptr, true); + // expand hR with H_V_delta + // update : for computational rigor, gamma-only and multi-k cases both have full size of Hamiltonian of DeePKS now + this->hR->add(*this->H_V_delta); + this->hR->allocate(nullptr, false); + // } ModuleBase::timer::tick("DeePKS", "initialize_HR"); } @@ -165,11 +164,11 @@ void hamilt::DeePKS>::contributeHR() GlobalC::ld.cal_descriptor(this->ucell->nat); GlobalC::ld.cal_gedm(this->ucell->nat); - // recalculate the H_V_delta - if (this->H_V_delta == nullptr) - { - this->H_V_delta = new hamilt::HContainer(*this->hR); - } + // // recalculate the H_V_delta + // if (this->H_V_delta == nullptr) + // { + // this->H_V_delta = new hamilt::HContainer>(*this->hR); + // } this->H_V_delta->set_zero(); this->calculate_HR(); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h index ae51e47bbc..a2ad622ec5 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h @@ -61,6 +61,7 @@ class DeePKS> : public OperatorLCAO // LCAO_Deepks* ld = nullptr; const UnitCell* ucell = nullptr; + Grid_Driver* gridD = nullptr; const Grid_Driver* gd = nullptr; diff --git a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt index 180b52a955..bc6c2356e3 100644 --- a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt @@ -30,8 +30,8 @@ if(ENABLE_DEEPKS) endif() # I will rewrite the test later, the current test rely on too many modules -# if(BUILD_TESTING) -# add_subdirectory(test) -# endif() + if(BUILD_TESTING) + add_subdirectory(test) + endif() endif() diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp index 58e6b315c9..689a908f19 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp @@ -379,7 +379,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d void LCAO_Deepks::check_projected_dm() { - const std::string file_projdm = PARAM.globalv.global_out_dir + "deepks_projdm.dat"; + const std::string file_projdm = PARAM.globalv.global_out_dir + "pdm.dat"; std::ofstream ofs(file_projdm.c_str()); ofs << std::setprecision(10); diff --git a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt index 4ee3772d5c..fd4de98d76 100644 --- a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt @@ -1,44 +1,48 @@ add_executable( test_deepks - main_deepks.cpp klist_1.cpp LCAO_deepks_test_prep.cpp LCAO_deepks_test.cpp nnr.cpp + main_deepks.cpp klist_1.cpp LCAO_deepks_test_prep.cpp LCAO_deepks_test.cpp + ../../../module_cell/unitcell.cpp + ../../../module_cell/update_cell.cpp + ../../../module_cell/bcast_cell.cpp + ../../../module_cell/atom_spec.cpp + ../../../module_cell/atom_pseudo.cpp + ../../../module_cell/read_atoms.cpp + ../../../module_cell/setup_nonlocal.cpp + ../../../module_cell/pseudo.cpp + ../../../module_cell/read_pp.cpp + ../../../module_cell/read_pp_complete.cpp + ../../../module_cell/read_pp_upf100.cpp + ../../../module_cell/read_pp_upf201.cpp + ../../../module_cell/read_pp_vwr.cpp + ../../../module_cell/read_pp_blps.cpp + ../../../module_hamilt_pw/hamilt_pwdft/soc.cpp + ../../../module_io/output.cpp + ../../../module_elecstate/read_pseudo.cpp + ../../../module_elecstate/cal_nelec_nband.cpp + ../../../module_elecstate/module_dm/density_matrix.cpp + ../../../module_elecstate/module_dm/density_matrix_io.cpp + ../../../module_hamilt_lcao/module_hcontainer/base_matrix.cpp + ../../../module_hamilt_lcao/module_hcontainer/hcontainer.cpp + ../../../module_hamilt_lcao/module_hcontainer/atom_pair.cpp + ../../../module_hamilt_lcao/module_hcontainer/func_transfer.cpp + ../../../module_hamilt_lcao/module_hcontainer/func_folding.cpp + ../../../module_hamilt_lcao/module_hcontainer/transfer.cpp + ../../../module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp + ../../../module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.cpp + ../../../module_hamilt_general/operator.cpp ) -if(ENABLE_COVERAGE) - add_coverage(test_deepks) -endif() - -get_target_property(ABACUS_LINK_LIBRARIES ${ABACUS_BIN_NAME} LINK_LIBRARIES) target_link_libraries( test_deepks - base cell symmetry md surchem xc_ - neighbor orb io_basic io_advanced relax gint driver esolver hsolver psi elecstate - hamilt_general hamilt_pwdft hamilt_lcao tddft hamilt_ofdft hamilt_stodft planewave - pthread vdw dftu deltaspin hcontainer - deepks device numerical_atomic_orbitals container psi_initializer psi_overall_init - ${ABACUS_LINK_LIBRARIES} + base device parameter deepks psi planewave neighbor container + orb gint numerical_atomic_orbitals paw + ${math_libs} ) -if(ENABLE_PAW) - target_link_libraries( - test_deepks - paw - ) -endif() - -if(USE_ELPA) - target_link_libraries( - test_deepks - genelpa - ) -endif() -if(USE_CUDA) - target_link_libraries(diag_cusolver) +if(ENABLE_COVERAGE) + add_coverage(test_deepks) endif() -if (ENABLE_LIBRI) - target_link_libraries(test_deepks - ri) -endif() install( TARGETS test_deepks diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index d1914d5ca4..76a8eb2d71 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -5,9 +5,11 @@ #include #include #undef private +#include "module_hamilt_lcao/hamilt_lcaodft/hs_matrix_k.hpp" +#include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h" namespace Test_Deepks { -const Grid_Driver GridD(PARAM.input.test_deconstructor, PARAM.input.test_grid); +Grid_Driver GridD(PARAM.input.test_deconstructor, PARAM.input.test_grid); } test_deepks::test_deepks() @@ -32,13 +34,13 @@ void test_deepks::check_phialpha() { na[it] = ucell.atoms[it].na; } - ld.init(ORB, ucell.nat, ucell.ntype, ParaO, na); + GlobalC::ld.init(ORB, ucell.nat, ucell.ntype, kv.nkstot, ParaO, na); - ld.allocate_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD); + GlobalC::ld.allocate_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD); - ld.build_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, overlap_orb_alpha_); + GlobalC::ld.build_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, overlap_orb_alpha_); - ld.check_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD); + GlobalC::ld.check_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD); this->compare_with_ref("phialpha.dat", "phialpha_ref.dat"); this->compare_with_ref("dphialpha_x.dat", "dphialpha_x_ref.dat"); @@ -108,36 +110,63 @@ void test_deepks::set_dm_k_new() } } +void test_deepks::set_p_elec_DM() +{ + // gamma + int nspin=PARAM.inp.nspin; + this->p_elec_DM=new elecstate::DensityMatrix(&ParaO,nspin); + p_elec_DM->init_DMR(&Test_Deepks::GridD, &ucell); + for (int ik = 0; ik < nspin; ik++) + { + p_elec_DM->set_DMK_pointer(ik, dm_new[ik].data()); + } + p_elec_DM->cal_DMR(); +} + +void test_deepks::set_p_elec_DM_k() +{ + // multi k + this->p_elec_DM_k=new elecstate::DensityMatrix, double>(&ParaO, PARAM.inp.nspin, kv.kvec_d, kv.nkstot / PARAM.inp.nspin); + p_elec_DM_k->init_DMR(&Test_Deepks::GridD, &ucell); + for (int ik = 0; ik < kv.nkstot; ++ik) + { + p_elec_DM_k->set_DMK_pointer(ik, dm_k_new[ik].data()); + } + p_elec_DM_k->cal_DMR(); +} + void test_deepks::check_pdm() { if (PARAM.sys.gamma_only_local) { this->read_dm(); this->set_dm_new(); - this->ld.cal_projected_DM(dm_new, ucell, ORB, Test_Deepks::GridD); + this->set_p_elec_DM(); + GlobalC::ld.cal_projected_DM(p_elec_DM, ucell, ORB, Test_Deepks::GridD); } else { - this->read_dm_k(kv.get_nkstot()); + this->read_dm_k(kv.nkstot); this->set_dm_k_new(); - this->ld.cal_projected_DM(dm_k_new, ucell, ORB, Test_Deepks::GridD); + this->set_p_elec_DM_k(); + GlobalC::ld.cal_projected_DM(p_elec_DM_k, ucell, ORB, Test_Deepks::GridD); } - this->ld.check_projected_dm(); + GlobalC::ld.check_projected_dm(); this->compare_with_ref("pdm.dat", "pdm_ref.dat"); } void test_deepks::check_gdmx() { - this->ld.init_gdmx(ucell.nat); + GlobalC::ld.init_gdmx(ucell.nat); if (PARAM.sys.gamma_only_local) { - this->ld.cal_gdmx(dm_new, ucell, ORB, Test_Deepks::GridD, kv.get_nkstot(), kv.kvec_d, this->ld.phialpha, 0); + GlobalC::ld.cal_gdmx(dm_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, 0); } else { - this->ld.cal_gdmx(dm_k_new, ucell, ORB, Test_Deepks::GridD, kv.get_nkstot(), kv.kvec_d, this->ld.phialpha, 0); + GlobalC::ld.cal_gdmx(dm_k_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, 0); } - this->ld.check_gdmx(ucell.nat); + GlobalC::ld.check_gdmx(ucell.nat); for (int ia = 0; ia < ucell.nat; ia++) { @@ -166,17 +195,17 @@ void test_deepks::check_gdmx() void test_deepks::check_descriptor() { - this->ld.cal_descriptor(ucell.nat); - this->ld.check_descriptor(ucell); - this->compare_with_ref("descriptor.dat", "descriptor_ref.dat"); + GlobalC::ld.cal_descriptor(ucell.nat); + GlobalC::ld.check_descriptor(ucell,"./"); + this->compare_with_ref("deepks_desc.dat", "descriptor_ref.dat"); } void test_deepks::check_gvx() { std::vector gevdm; - this->ld.cal_gevdm(ucell.nat, gevdm); - this->ld.cal_gvx(ucell.nat, gevdm); - this->ld.check_gvx(ucell.nat); + GlobalC::ld.cal_gevdm(ucell.nat, gevdm); + GlobalC::ld.cal_gvx(ucell.nat, gevdm); + GlobalC::ld.check_gvx(ucell.nat); for (int ia = 0; ia < ucell.nat; ia++) { @@ -204,62 +233,132 @@ void test_deepks::check_gvx() void test_deepks::check_edelta() { - this->ld.load_model("model.ptg"); + GlobalC::ld.load_model("model.ptg"); if (PARAM.sys.gamma_only_local) { - this->ld.allocate_V_delta(ucell.nat, 1); // 1 for gamma-only + GlobalC::ld.allocate_V_delta(ucell.nat, 1); // 1 for gamma-only } else { - this->ld.allocate_V_delta(ucell.nat, kv.get_nkstot()); + GlobalC::ld.allocate_V_delta(ucell.nat, kv.nkstot); } - this->ld.cal_gedm(ucell.nat); + GlobalC::ld.cal_gedm(ucell.nat); std::ofstream ofs("E_delta.dat"); - ofs << std::setprecision(10) << this->ld.E_delta << std::endl; + ofs << std::setprecision(10) << GlobalC::ld.E_delta << std::endl; ofs.close(); this->compare_with_ref("E_delta.dat", "E_delta_ref.dat"); - this->ld.check_gedm(); + GlobalC::ld.check_gedm(); this->compare_with_ref("gedm.dat", "gedm_ref.dat"); } +void test_deepks::cal_H_V_delta() +{ + hamilt::HS_Matrix_K* hsk = new hamilt::HS_Matrix_K(&ParaO); + hamilt::HContainer* hR = new hamilt::HContainer(ucell,&ParaO); + hamilt::Operator* op_deepks = new hamilt::DeePKS>(hsk, + kv.kvec_d, + hR, // no explicit call yet + &ucell, + &Test_Deepks::GridD, + &overlap_orb_alpha_, + &ORB, + kv.nkstot, + p_elec_DM); + for (int ik = 0; ik < kv.nkstot; ++ik) + { + op_deepks->init(ik); + } +} + +void test_deepks::cal_H_V_delta_k() +{ + hamilt::HS_Matrix_K>* hsk = new hamilt::HS_Matrix_K>(&ParaO); + hamilt::HContainer* hR = new hamilt::HContainer(&ParaO); + + hamilt::Operator>* op_deepks = new hamilt::DeePKS, double>>(hsk, + kv.kvec_d, + hR, // no explicit call yet + &ucell, + &Test_Deepks::GridD, + &overlap_orb_alpha_, + &ORB, + kv.nkstot, + p_elec_DM_k); + for (int ik = 0; ik < kv.nkstot; ++ik) + { + op_deepks->init(ik); + } +} + void test_deepks::check_e_deltabands() { if (PARAM.sys.gamma_only_local) { - this->ld.cal_e_delta_band(dm_new, 1); // 1 for gamma-only + this->cal_H_V_delta(); + GlobalC::ld.cal_e_delta_band(dm_new,1); } else { - this->folding_nnr(kv); - this->ld.cal_e_delta_band(dm_k_new, kv.get_nkstot()); + this->cal_H_V_delta_k(); + GlobalC::ld.cal_e_delta_band(dm_k_new, kv.nkstot); } std::ofstream ofs("E_delta_bands.dat"); - ofs << std::setprecision(10) << this->ld.e_delta_band << std::endl; + ofs << std::setprecision(10) << GlobalC::ld.e_delta_band << std::endl; ofs.close(); this->compare_with_ref("E_delta_bands.dat", "E_delta_bands_ref.dat"); } -void test_deepks::check_f_delta() +void test_deepks::check_f_delta_and_stress_delta() { + ModuleBase::matrix fvnl_dalpha; + fvnl_dalpha.create(ucell.nat, 3); + ModuleBase::matrix svnl_dalpha; svnl_dalpha.create(3, 3); const int cal_stress = 1; if (PARAM.sys.gamma_only_local) { const int nks = 1; - ld.cal_f_delta(dm_new, ucell, ORB, Test_Deepks::GridD, nks, kv.kvec_d, cal_stress, svnl_dalpha); + DeePKS_domain::cal_f_delta(dm_new, + ucell, + ORB, + Test_Deepks::GridD, + ParaO, + GlobalC::ld.lmaxd, + nks, + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.gedm, + GlobalC::ld.inl_index, + fvnl_dalpha, + cal_stress, + svnl_dalpha); } else { - const int nks = kv.get_nkstot(); - ld.cal_f_delta(dm_k_new, ucell, ORB, Test_Deepks::GridD, nks, kv.kvec_d, cal_stress, svnl_dalpha); + const int nks = kv.nkstot; + DeePKS_domain::cal_f_delta>(dm_k_new, + ucell, + ORB, + Test_Deepks::GridD, + ParaO, + GlobalC::ld.lmaxd, + nks, + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.gedm, + GlobalC::ld.inl_index, + fvnl_dalpha, + cal_stress, + svnl_dalpha); } - ld.check_f_delta(ucell.nat, svnl_dalpha); + DeePKS_domain::check_f_delta(ucell.nat, fvnl_dalpha, svnl_dalpha); this->compare_with_ref("F_delta.dat", "F_delta_ref.dat"); + this->compare_with_ref("stress_delta.dat", "stress_delta_ref.dat"); } void test_deepks::compare_with_ref(const std::string f1, const std::string f2) diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h index 76fbac4e51..5dca7f1261 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h @@ -19,6 +19,11 @@ namespace Test_Deepks extern Grid_Driver GridD; } +namespace GlobalC +{ + extern LCAO_Deepks ld; +} + class test_deepks { @@ -36,7 +41,7 @@ class test_deepks Parallel_Orbitals ParaO; Test_Deepks::K_Vectors kv; - LCAO_Deepks ld; + // LCAO_Deepks ld; int failed_check = 0; int total_check = 0; @@ -52,7 +57,6 @@ class test_deepks int lmax = 2; int ntype = 0; - int nnr; std::vector dm; std::vector dm_k; @@ -60,6 +64,9 @@ class test_deepks std::vector> dm_new; std::vector>> dm_k_new; + elecstate::DensityMatrix* p_elec_DM; + elecstate::DensityMatrix, double>* p_elec_DM_k; + // preparation void preparation(); void set_parameters(); // set some global variables @@ -70,15 +77,16 @@ class test_deepks void prep_neighbour(); void setup_kpt(); - void set_orbs(const double& lat0_in); - - void cal_nnr(); - void folding_nnr(const Test_Deepks::K_Vectors& kv); + void set_orbs(); // tranfer Matrix into vector void set_dm_new(); void set_dm_k_new(); + // tranfer vector into DensityMatrix + void set_p_elec_DM(); + void set_p_elec_DM_k(); + // checking void check_dstable(); void check_phialpha(); @@ -94,8 +102,12 @@ class test_deepks void check_edelta(); + // calculate H_V_delta + void cal_H_V_delta(); + void cal_H_V_delta_k(); + void check_e_deltabands(); - void check_f_delta(); + void check_f_delta_and_stress_delta(); // compares numbers stored in two files void compare_with_ref(const std::string f1, const std::string f2); diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp index 15b1d11ab0..51c5148746 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp @@ -1,9 +1,22 @@ #include "LCAO_deepks_test.h" #include "module_base/global_variable.h" -#include "module_elecstate/read_pseudo.h" #define private public #include "module_parameter/parameter.h" #undef private +#include "module_elecstate/read_pseudo.h" +#include "module_hamilt_general/module_xc/exx_info.h" + +Magnetism::Magnetism() { + this->tot_magnetization = 0.0; + this->abs_magnetization = 0.0; + this->start_magnetization = nullptr; +} +Magnetism::~Magnetism() { delete[] this->start_magnetization; } +namespace GlobalC +{ + Exx_Info exx_info; +} + void test_deepks::preparation() { this->count_ntype(); @@ -14,10 +27,15 @@ void test_deepks::preparation() this->setup_kpt(); this->set_ekcut(); - this->set_orbs(ucell.lat0); + this->set_orbs(); this->prep_neighbour(); - this->ParaO.set_serial(PARAM.sys.nlocal, PARAM.sys.nlocal); + this->ParaO.set_serial(PARAM.globalv.nlocal, PARAM.globalv.nlocal); + this->ParaO.nrow_bands = PARAM.globalv.nlocal; + this->ParaO.ncol_bands = PARAM.inp.nbands; + // Zhang Xiaoyang enable the serial version of LCAO and recovered this function usage. 2024-07-06 + + this->ParaO.set_atomic_trace(ucell.get_iat2iwt(), ucell.nat, PARAM.globalv.nlocal); } void test_deepks::set_parameters() @@ -145,47 +163,46 @@ void test_deepks::prep_neighbour() Test_Deepks::GridD, ucell, search_radius, - GlobalV::test_atom_input); + PARAM.inp.test_atom_input); } -void test_deepks::set_orbs(const double& lat0_in) +void test_deepks::set_orbs() { - for (int it = 0; it < ntype; it++) - { - ORB.init(GlobalV::ofs_running, - ucell.ntype, - PARAM.inp.orbital_dir, - ucell.orbital_fn, - ucell.descriptor_file, - ucell.lmax, - lcao_ecut, - lcao_dk, - lcao_dr, - lcao_rmax, - PARAM.sys.deepks_setorb, - out_mat_r, - PARAM.input.cal_force, - my_rank); - - ucell.infoNL.setupNonlocal(ucell.ntype, ucell.atoms, GlobalV::ofs_running, ORB); - - std::vector file_orb(ntype); - std::transform(ucell.orbital_fn, ucell.orbital_fn + ntype, file_orb.begin(), [](const std::string& file) { - return PARAM.inp.orbital_dir + file; - }); - orb_.build(ntype, file_orb.data()); - - std::string file_alpha = PARAM.inp.orbital_dir + ucell.descriptor_file; - alpha_.build(1, &file_alpha); - - double cutoff = orb_.rcut_max() + alpha_.rcut_max(); - int nr = static_cast(cutoff / lcao_dr) + 1; - overlap_orb_alpha_.tabulate(orb_, alpha_, 'S', nr, cutoff); - - GlobalV::ofs_running << "read and set from orbital_file : " << ORB.orbital_file[it] << std::endl; - GlobalV::ofs_running << "ucell.ntype, ucell.lmax : " << ucell.ntype << " " << ucell.lmax << std::endl; -#endif - } + ORB.init(GlobalV::ofs_running, + ucell.ntype, + PARAM.inp.orbital_dir, + ucell.orbital_fn, + ucell.descriptor_file, + ucell.lmax, + lcao_ecut, + lcao_dk, + lcao_dr, + lcao_rmax, + PARAM.sys.deepks_setorb, + out_mat_r, + PARAM.input.cal_force, + my_rank); + + ucell.infoNL.setupNonlocal(ucell.ntype, ucell.atoms, GlobalV::ofs_running, ORB); + + std::vector file_orb(ntype); + std::transform(ucell.orbital_fn, ucell.orbital_fn + ntype, file_orb.begin(), [](const std::string& file) { + return PARAM.inp.orbital_dir + file; + }); + orb_.build(ntype, file_orb.data()); + + std::string file_alpha = PARAM.inp.orbital_dir + ucell.descriptor_file; + alpha_.build(1, &file_alpha); + + double rmax = std::max(orb_.rcut_max(), alpha_.rcut_max()); + double cutoff = 2.0 * rmax; + int nr = static_cast(rmax / lcao_dr) + 1; + + orb_.set_uniform_grid(true,nr,cutoff,'i',true); + alpha_.set_uniform_grid(true,nr,cutoff,'i',true); + + overlap_orb_alpha_.tabulate(orb_, alpha_, 'S', nr, cutoff); + return; } diff --git a/source/module_hamilt_lcao/module_deepks/test/klist_1.cpp b/source/module_hamilt_lcao/module_deepks/test/klist_1.cpp index d1085bd3dd..3300ea92d0 100644 --- a/source/module_hamilt_lcao/module_deepks/test/klist_1.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/klist_1.cpp @@ -68,11 +68,11 @@ namespace Test_Deepks this->set_both_kvec(reciprocal_vec, latvec, ofs_running); int deg = 0; - if(PARAM.input.nspin == 1) + if(PARAM.inp.nspin == 1) { deg = 2; } - else if(PARAM.input.nspin == 2||PARAM.input.nspin==4) + else if(PARAM.inp.nspin == 2||PARAM.inp.nspin==4) { deg = 1; } diff --git a/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp b/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp index 9dbe86cbf2..da8b64e4e6 100644 --- a/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp @@ -42,7 +42,7 @@ int calculate() test.check_edelta(); test.check_e_deltabands(); - test.check_f_delta(); + test.check_f_delta_and_stress_delta(); std::cout << " [ ------ ] Total checks : " << test.total_check <0) diff --git a/source/module_hamilt_lcao/module_deepks/test/nnr.cpp b/source/module_hamilt_lcao/module_deepks/test/nnr.cpp deleted file mode 100644 index a7616f7a59..0000000000 --- a/source/module_hamilt_lcao/module_deepks/test/nnr.cpp +++ /dev/null @@ -1,237 +0,0 @@ -#include "LCAO_deepks_test.h" -#define private public -#include "module_parameter/parameter.h" -#undef private -void test_deepks::cal_nnr(void) -{ - ModuleBase::TITLE("test_deepks","cal_nnr"); - - this->nnr = 0; - int start = 0; - //int ind1 = 0; - int iat = 0; - - // (1) find the adjacent atoms of atom[T1,I1]; - ModuleBase::Vector3 tau1; - ModuleBase::Vector3 tau2; - ModuleBase::Vector3 dtau; - ModuleBase::Vector3 tau0; - ModuleBase::Vector3 dtau1; - ModuleBase::Vector3 dtau2; - - for (int T1 = 0; T1 < ucell.ntype; T1++) - { - for (int I1 = 0; I1 < ucell.atoms[T1].na; I1++) - { - tau1 = ucell.atoms[T1].tau[I1]; - Test_Deepks::GridD.Find_atom(ucell, tau1 ,T1, I1); - const int start1 = ucell.itiaiw2iwt(T1, I1, 0); - int nw1 = ucell.atoms[T1].nw; - - // (2) search among all adjacent atoms. - for (int ad = 0; ad < Test_Deepks::GridD.getAdjacentNum()+1; ad++) - { - const int T2 = Test_Deepks::GridD.getType(ad); - const int I2 = Test_Deepks::GridD.getNatom(ad); - const int start2 = ucell.itiaiw2iwt(T2, I2, 0); - int nw2 = ucell.atoms[T2].nw; - - tau2 = Test_Deepks::GridD.getAdjacentTau(ad); - - dtau = tau2 - tau1; - double distance = dtau.norm() * ucell.lat0; - double rcut = ORB.Phi[T1].getRcut() + ORB.Phi[T2].getRcut(); - - if(distance < rcut) - { - //-------------------------------------------------- - // calculate how many matrix elements are in - // this processor. - for(int ii=0; ii are adjacents while are also - // adjacents, these considerations are only considered in k-point - // algorithm, - // mohan fix bug 2012-07-03 - else if(distance >= rcut) - { - for (int ad0 = 0; ad0 < Test_Deepks::GridD.getAdjacentNum()+1; ++ad0) - { - const int T0 = Test_Deepks::GridD.getType(ad0); - const int I0 = Test_Deepks::GridD.getNatom(ad0); - - tau0 = Test_Deepks::GridD.getAdjacentTau(ad0); - dtau1 = tau0 - tau1; - double distance1 = dtau1.norm() * ucell.lat0; - double rcut1 = ORB.Phi[T1].getRcut() + ucell.infoNL.Beta[T0].get_rcut_max(); - - dtau2 = tau0 - tau2; - double distance2 = dtau2.norm() * ucell.lat0; - double rcut2 = ORB.Phi[T2].getRcut() + ucell.infoNL.Beta[T0].get_rcut_max(); - - if( distance1 < rcut1 && distance2 < rcut2 ) - { - for(int ii=0; ii dtau; - ModuleBase::Vector3 tau1; - ModuleBase::Vector3 tau2; - - ModuleBase::Vector3 dtau1; - ModuleBase::Vector3 dtau2; - ModuleBase::Vector3 tau0; - - for(int ik=0;ikna; ++I1) - { - tau1 = atom1->tau[I1]; - Test_Deepks::GridD.Find_atom(ucell, tau1, T1, I1); - Atom* atom1 = &ucell.atoms[T1]; - const int start = ucell.itiaiw2iwt(T1,I1,0); - - // (2) search among all adjacent atoms. - for (int ad = 0; ad < Test_Deepks::GridD.getAdjacentNum()+1; ++ad) - { - const int T2 = Test_Deepks::GridD.getType(ad); - const int I2 = Test_Deepks::GridD.getNatom(ad); - Atom* atom2 = &ucell.atoms[T2]; - - tau2 = Test_Deepks::GridD.getAdjacentTau(ad); - dtau = tau2 - tau1; - double distance = dtau.norm() * ucell.lat0; - double rcut = ORB.Phi[T1].getRcut() + ORB.Phi[T2].getRcut(); - - bool adj = false; - - if(distance < rcut) - { - adj = true; - } - else if(distance >= rcut) - { - for (int ad0 = 0; ad0 < Test_Deepks::GridD.getAdjacentNum()+1; ++ad0) - { - const int T0 = Test_Deepks::GridD.getType(ad0); - const int I0 = Test_Deepks::GridD.getNatom(ad0); - - tau0 = Test_Deepks::GridD.getAdjacentTau(ad0); - dtau1 = tau0 - tau1; - dtau2 = tau0 - tau2; - - double distance1 = dtau1.norm() * ucell.lat0; - double distance2 = dtau2.norm() * ucell.lat0; - - double rcut1 = ORB.Phi[T1].getRcut() + ucell.infoNL.Beta[T0].get_rcut_max(); - double rcut2 = ORB.Phi[T2].getRcut() + ucell.infoNL.Beta[T0].get_rcut_max(); - - if( distance1 < rcut1 && distance2 < rcut2 ) - { - adj = true; - break; - } - } - } - - if(adj) // mohan fix bug 2011-06-26, should not be '<=' - { - // (3) calculate the nu of atom (T2, I2) - const int start2 = ucell.itiaiw2iwt(T2,I2,0); - //------------------------------------------------ - // exp(k dot dR) - // dR is the index of box in Crystal coordinates - //------------------------------------------------ - ModuleBase::Vector3 dR(Test_Deepks::GridD.getBox(ad).x, Test_Deepks::GridD.getBox(ad).y, Test_Deepks::GridD.getBox(ad).z); - const double arg = ( kv.kvec_d[ik] * dR ) * ModuleBase::TWO_PI; - const std::complex kphase = std::complex ( cos(arg), sin(arg) ); - - //-------------------------------------------------- - // calculate how many matrix elements are in - // this processor. - //-------------------------------------------------- - for(int ii=0; iinw*PARAM.sys.npol; ii++) - { - // the index of orbitals in this processor - const int iw1_all = start + ii; - const int mu = ParaO.global2local_row(iw1_all); - if(mu<0)continue; - - for(int jj=0; jjnw*PARAM.sys.npol; jj++) - { - int iw2_all = start2 + jj; - const int nu = ParaO.global2local_col(iw2_all); - - if(nu<0)continue; - int iic; - if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.input.ks_solver) ) - { - iic=mu+nu*ParaO.nrow; - } - else - { - iic=mu*ParaO.ncol+nu; - } - ld.H_V_delta_k[ik][iic] += ld.H_V_deltaR[index] * kphase; - - ++index; - }//end jj - }//end ii - } - }// end ad - ++iat; - }// end I1 - } // end T1 - assert(index==this->nnr); - } -} diff --git a/source/module_hsolver/test/test_hsolver_sdft.cpp b/source/module_hsolver/test/test_hsolver_sdft.cpp index 642ee9daae..ae1e8d76fd 100644 --- a/source/module_hsolver/test/test_hsolver_sdft.cpp +++ b/source/module_hsolver/test/test_hsolver_sdft.cpp @@ -50,7 +50,6 @@ Stochastic_Iter::Stochastic_Iter() template Stochastic_Iter::~Stochastic_Iter(){}; -template class Stochastic_Iter, base_device::DEVICE_CPU>; template void Stochastic_Iter::init(K_Vectors* pkv_in, @@ -130,6 +129,8 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, { } +template class Stochastic_Iter, base_device::DEVICE_CPU>; + Charge::Charge(){}; Charge::~Charge(){}; diff --git a/tests/deepks/603_NO_deepks_H2O_multik/INPUT b/tests/deepks/603_NO_deepks_H2O_multik/INPUT index 18d203c96b..2aeb7f23f5 100644 --- a/tests/deepks/603_NO_deepks_H2O_multik/INPUT +++ b/tests/deepks/603_NO_deepks_H2O_multik/INPUT @@ -2,8 +2,8 @@ INPUT_PARAMETERS calculation scf suffix autotest -ecutwfc 100.000000 -scf_thr 5.000000e-07 +ecutwfc 50.000000 +scf_thr 1.000000e-06 scf_nmax 35 pseudo_dir ../../PP_ORB orbital_dir ../../PP_ORB diff --git a/tests/deepks/603_NO_deepks_H2O_multik/STRU b/tests/deepks/603_NO_deepks_H2O_multik/STRU index 073843fd01..6cb1f1426d 100644 --- a/tests/deepks/603_NO_deepks_H2O_multik/STRU +++ b/tests/deepks/603_NO_deepks_H2O_multik/STRU @@ -6,9 +6,9 @@ LATTICE_CONSTANT 1 LATTICE_VECTORS -5.8792613172 0.0 0.0 -0.0 5.8792613172 0.0 -0.0 0.0 5.8792613172 +7 0.0 0.0 +0.0 7 0.0 +0.0 0.0 7 ATOMIC_POSITIONS Cartesian # Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/deepks/603_NO_deepks_H2O_multik/result.ref b/tests/deepks/603_NO_deepks_H2O_multik/result.ref index 43fbe1f389..24a55fdf3f 100644 --- a/tests/deepks/603_NO_deepks_H2O_multik/result.ref +++ b/tests/deepks/603_NO_deepks_H2O_multik/result.ref @@ -1,4 +1,4 @@ -etotref -466.8863937897737 -etotperatomref -155.6287979299 -totalforceref 9.640495 -totaltimeref 5.86 +etotref -466.8999964506085 +etotperatomref -155.6333321502 +totalforceref 10.047085 +totaltimeref 21.21 diff --git a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/INPUT b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/INPUT index cef0bd1354..308036fb13 100644 --- a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/INPUT +++ b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/INPUT @@ -4,8 +4,8 @@ suffix autotest pseudo_dir ../../PP_ORB orbital_dir ../../PP_ORB -ecutwfc 60.000000 -scf_thr 5.000000e-07 +ecutwfc 50.000000 +scf_thr 1.000000e-06 scf_nmax 35 basis_type lcao dft_functional lda diff --git a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/KPT b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/KPT index b89c9880d6..19c2448c40 100644 --- a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/KPT +++ b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/KPT @@ -1,4 +1,4 @@ K_POINTS 0 Gamma -4 4 4 0 0 0 \ No newline at end of file +2 2 2 0 0 0 \ No newline at end of file diff --git a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/STRU b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/STRU index 2daced88a5..ac554b904f 100644 --- a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/STRU +++ b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/STRU @@ -7,9 +7,9 @@ LATTICE_CONSTANT 1.88972613 LATTICE_VECTORS -5.1358423233 0.0 0.0 -0.1578526541 5.1334159104 0.0 --2.646847675 -2.5667081359 3.5753437737 +6.5 0.0 0.0 +0 10 0.0 +-3.5 -3.5 5.5 ATOMIC_POSITIONS Cartesian # Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/result.ref b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/result.ref index 1b722c3c46..75da69ac05 100644 --- a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/result.ref +++ b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/result.ref @@ -1,11 +1,11 @@ -etotref -1958.3608711386157211 -etotperatomref -326.3934785231 -totalforceref 33.057695 -totalstressref 279.260111 -totaldes 13.256027 -deepks_e_dm -224.21161067867445 -deepks_f_label 71.31484483346455 -deepks_s_label 164.31396229224615 -odelta 0.026994440153412902 -oprec 26.18203117034944 -totaltimeref 22.75 +etotref -1946.6192712234942519 +etotperatomref -324.4365452039 +totalforceref 32.200542 +totalstressref 111.359237 +totaldes 12.208233 +deepks_e_dm -233.1079723669145 +deepks_f_label 57.62761995350644 +deepks_s_label 106.76696458677478 +odelta -0.001860574012843015 +oprec -0.7420199384115197 +totaltimeref 23.80 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_x_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_x_ref.dat similarity index 97% rename from tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_x_ref.dat rename to tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_x_ref.dat index fefa216827..ff45be1e5b 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_x_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_x_ref.dat @@ -5,7 +5,7 @@ iw : 23 0.00511216377 -0.00553103091 -0.004616766907 -0.002057782686 0.001997853613 0.001198669861 0.0008867973828 0.01753222857 0.2227584431 -0.04236557659 0.04368836586 0.09912329758 -0.1055703103 0.04045453794 -0.0006020380254 -0.09775595947 0.01923322417 -0.03578073066 --0.04647593022 -5.018201679e-05 -0.01050661861 0.0001212618274 -0.006870671556 0.0001110835391 +-0.04647593022 -5.018201679e-05 -0.01050661861 0.0001212618275 -0.006870671556 0.0001110835391 0.01660256486 -0.005434995126 0.01041903853 0.01313333906 -0.0005732442614 0.001080319071 0.001385210304 0.001814878212 0.0008919194791 -0.004385544119 0.001883240867 -0.004426900368 -0.004550738367 0.0001960236631 0.0007707482845 -0.0004736794 -0.0004440498369 -0.001209998226 @@ -126,7 +126,7 @@ iw : 28 -0.005020462813 0.001274298217 0.001051485839 -0.00198000349 0.001702271566 0.002515612121 0.000847919081 0.0005225518276 -0.001900109688 0.002283035459 0.001250171579 0.0008554671847 0.0009480587874 -0.0005325783979 -0.0004301624218 0.002268169564 -0.0005154371299 -0.0005344836898 -0.0004417558016 2.053790074e-05 -0.00127871779 +0.0004417558016 2.053790075e-05 -0.00127871779 iw : 29 0.0354176837 -0.03969464542 -0.112632177 -0.03497927807 0.03717496353 0.04779153783 0.0139331967 -0.006345927469 -0.0121120173 -0.003790052048 0.0007272642459 0.003896392261 @@ -306,17 +306,17 @@ iw : 17 0.0001999673119 -2.631426802e-06 1.202015268e-05 8.371725275e-05 -1.126517241e-06 -5.231708122e-06 -3.613599911e-05 -1.039672511e-07 -4.942098713e-07 -3.413850519e-06 3.975209011e-07 -4.985663172e-06 -3.463166652e-05 3.929738294e-07 1.986967792e-06 1.372894581e-05 4.670050113e-06 -0.0001783804713 --0.001237338441 2.073355307e-10 0.1526509473 2.16305156e-05 -0.0006836848102 -0.004743247117 -2.006131177e-09 0.2264368896 4.461186898e-05 -0.001099176468 -0.00762809526 6.418262136e-09 +-0.001237338441 2.0733553e-10 0.1526509473 2.16305156e-05 -0.0006836848102 -0.004743247117 +2.00613118e-09 0.2264368896 4.461186898e-05 -0.001099176468 -0.00762809526 6.418262135e-09 0.1690753839 5.379491666e-05 -0.0009860258622 -0.006846018927 1.022893081e-08 0.07617752908 4.327511145e-05 -0.0005416482269 -0.003763843888 1.007358311e-08 0.01184069963 2.292069214e-05 -0.0001566029714 -0.001090608848 6.291481941e-09 -0.004570162606 7.009625729e-06 1.564919796e-05 0.0001068434256 2.391309739e-09 -0.006226665875 -2.080597034e-07 4.120379624e-05 0.000285609652 -2.366788818e-10 -0.001114966442 -2.179051375e-06 2.555447012e-05 0.0001776056601 -5.179532464e-10 --0.0008947224842 -1.406085397e-06 5.638874786e-06 3.940323614e-05 -4.138243929e-10 0.0009295061466 --6.477844483e-07 -1.575245065e-06 -1.07683348e-05 -2.213862379e-10 -0.0003787711608 4.659398778e-08 --4.844537316e-06 -3.358568103e-05 -2.056596355e-11 0.0006503710751 3.902600049e-07 -2.524006831e-06 --1.758211978e-05 1.073928428e-10 -0.0005298739787 +2.366788823e-10 -0.001114966442 -2.179051375e-06 2.555447012e-05 0.0001776056601 -5.179532469e-10 +-0.0008947224842 -1.406085397e-06 5.638874786e-06 3.940323614e-05 -4.138243924e-10 0.0009295061466 +-6.477844483e-07 -1.575245065e-06 -1.07683348e-05 -2.213862384e-10 -0.0003787711608 4.659398778e-08 +-4.844537316e-06 -3.358568103e-05 -2.05659633e-11 0.0006503710751 3.902600049e-07 -2.524006831e-06 +-1.758211978e-05 1.073928423e-10 -0.0005298739787 ad : 3 2.100474535 iw : 18 0.1068293825 0.2501395016 0.1458439973 0.01197676999 -0.0492697578 -0.02915661171 @@ -420,7 +420,7 @@ iw : 22 0.007635246547 1.430966269e-05 0.02157106626 -3.860462065e-06 7.818368809e-06 0.001980294267 1.28508273e-05 0.00770924269 -3.802699117e-06 4.23574866e-06 -0.001055733294 6.03956165e-06 -0.003463994077 5.76456922e-07 -1.499709733e-06 -0.0005839204918 -2.553475993e-06 -0.001064664648 -5.231611232e-08 -5.908609187e-07 -0.0004474885511 -1.100272801e-06 -0.002077885296 1.609797518e-06 +5.231611233e-08 -5.908609187e-07 -0.0004474885511 -1.100272801e-06 -0.002077885296 1.609797518e-06 -1.843931185e-06 0.0004028470243 -2.653770534e-06 0.001726209774 -8.442026817e-07 1.19137661e-06 -1.660478734e-05 1.820236869e-06 -0.0005798769718 ad : 4 0 @@ -824,7 +824,7 @@ iw : 28 -0.001821460641 0.002661359728 0.001153783424 -0.00408975626 0.002801933545 0.0002613946811 -0.002760540394 -0.0001228156957 0.001981309736 -0.0007485868366 -0.0003910247592 0.001337362232 -0.0009794251894 -0.001515460168 -0.0009257743946 0.000949761682 -0.001022918908 0.0004334537699 -0.00212238676 -1.316295104e-05 -0.0007613800919 0.001432587668 5.664819078e-07 -0.002058714061 +0.00212238676 -1.316295104e-05 -0.0007613800919 0.001432587668 5.664819077e-07 -0.002058714061 0.000600481686 0.0004833173315 -0.001389609298 iw : 29 0.02821015116 -0.01604238049 0.006106861024 0.0415802118 -0.00462919365 -0.01734468104 @@ -923,7 +923,7 @@ iw : 0 1.379475715e-07 1.549896245e-05 0.001002373421 4.373805372e-08 0.003667511107 -0.2333849762 5.034592563e-06 -0.004568277808 -0.0006586121271 0.004677962848 -0.1963686141 1.20167614e-05 -0.003844258579 -0.0005541519969 0.002671003874 -0.07437432959 8.94581468e-06 -0.00145631187 --0.0002098842702 -2.076732254e-05 0.002442141515 3.3374524e-08 4.779651852e-05 6.891720469e-06 +-0.0002098842702 -2.076732255e-05 0.002442141515 3.337452399e-08 4.779651852e-05 6.891720469e-06 -0.001108291047 0.004338389286 -5.176559489e-06 8.527181293e-05 1.224292944e-05 -0.0006661123421 -0.00494113617 -3.528109063e-06 -9.646597375e-05 -1.394388043e-05 0.0002566971368 -0.01286769022 5.438651629e-07 -0.0002518906335 -3.631260659e-05 0.0006297028207 -0.005090763729 2.796184383e-06 @@ -950,7 +950,7 @@ iw : 1 1.041641641e-06 -0.0002423568018 -3.493302914e-05 0.00100428583 -0.01644545092 3.999702321e-06 -0.0003221558175 -4.640904306e-05 0.0003656660678 0.005648306823 2.098901779e-06 0.0001104060992 1.593951518e-05 0.0001452623968 -0.00489103581 4.397881726e-07 -9.576030151e-05 -1.380249728e-05 --8.550273078e-05 0.005409247425 -1.191296227e-07 0.0001058807848 1.526488984e-05 4.594854333e-05 +-8.550273079e-05 0.005409247425 -1.191296227e-07 0.0001058807848 1.526488984e-05 4.594854333e-05 -0.00456717647 -2.766699249e-08 -8.938917463e-05 -1.28885666e-05 -3.821156821e-05 0.004297745719 5.059820143e-08 8.411415067e-05 1.212823334e-05 iw : 2 @@ -1005,17 +1005,17 @@ iw : 4 -0.0002924923785 4.671198765e-06 -1.736686813e-05 -0.0001210710933 2.698154886e-06 6.762488516e-06 4.654443512e-05 2.639114976e-07 8.101063528e-06 5.615132738e-05 -9.346440915e-07 7.287569643e-06 5.066811417e-05 -8.716418671e-07 -5.500505715e-07 -3.699533573e-06 6.478341931e-06 -0.0002476351413 --0.001717723247 2.862722092e-10 0.2300137364 2.023956699e-05 -0.000639870617 -0.004439273282 -1.876023105e-09 0.20171166 3.194796105e-05 -0.0007867677678 -0.005460036337 4.599160093e-09 -0.1280958751 3.572328009e-05 -0.0006552289911 -0.004549276793 6.789405673e-09 0.04510352062 -3.060547323e-05 -0.0003827073456 -0.002659390807 7.127005052e-09 0.0129823995 2.005285876e-05 --0.0001370761334 -0.0009546184704 5.503799728e-09 -0.008130026149 8.231821347e-06 1.764578324e-05 -0.000120399471 2.80287423e-09 -0.003392490156 -4.299253042e-07 6.476190649e-05 0.0004489295493 -3.38559047e-10 -0.00544766828 -4.331862543e-06 5.152621547e-05 0.0003580971701 -1.024230521e-09 -0.001842677603 -3.884935164e-06 1.57025859e-05 0.0001097192946 -1.142624598e-09 -0.001238862313 --1.751557028e-06 -4.581863375e-06 -3.135203565e-05 -6.008309581e-10 0.002405616572 1.187700582e-07 --1.0848818e-05 -7.521477352e-05 -4.151504621e-11 -0.001421236882 6.996193739e-07 -4.781671829e-06 --3.329983295e-05 1.907220123e-10 0.001473226677 +-0.001717723247 2.862722084e-10 0.2300137364 2.023956699e-05 -0.000639870617 -0.004439273282 +1.876023102e-09 0.20171166 3.194796105e-05 -0.0007867677678 -0.005460036337 4.599160095e-09 +0.1280958751 3.572328009e-05 -0.0006552289911 -0.004549276793 6.789405672e-09 0.04510352062 +3.060547323e-05 -0.0003827073456 -0.002659390807 7.127005054e-09 0.0129823995 2.005285876e-05 +-0.0001370761334 -0.0009546184704 5.503799726e-09 -0.008130026149 8.231821347e-06 1.764578324e-05 +0.000120399471 2.802874232e-09 -0.003392490156 -4.299253042e-07 6.476190649e-05 0.0004489295493 +3.385590462e-10 -0.00544766828 -4.331862543e-06 5.152621547e-05 0.0003580971701 -1.02423052e-09 +0.001842677603 -3.884935164e-06 1.57025859e-05 0.0001097192946 -1.142624599e-09 -0.001238862313 +-1.751557028e-06 -4.581863375e-06 -3.135203565e-05 -6.00830957e-10 0.002405616572 1.187700582e-07 +-1.0848818e-05 -7.521477352e-05 -4.151504603e-11 -0.001421236882 6.996193739e-07 -4.781671829e-06 +-3.329983295e-05 1.907220129e-10 0.001473226677 iw : 5 -0.0006879443148 -0.001283712866 0.003570949568 0.008094339405 0.006981956784 0.002008361358 -0.001746947091 -0.002533664856 -0.001546918959 -0.0001819584602 0.0005946391563 0.0005713689243 @@ -1035,7 +1035,7 @@ iw : 5 0.0007384821114 0.000106505215 -0.00150885287 0.02170388897 -7.37679063e-06 0.0005715201958 8.23129782e-05 -0.00196909584 0.01735684708 -9.62661999e-06 0.0001943575502 2.792115223e-05 -0.001096587748 -0.007848511018 -5.360963324e-06 -6.141007336e-05 -8.906046496e-06 -0.000121293016 -0.0003766290708 -5.929226835e-07 -0.0001006715382 -1.451808714e-05 0.0002389852587 -0.007395758058 +0.0003766290708 -5.929226834e-07 -0.0001006715382 -1.451808714e-05 0.0002389852587 -0.007395758058 1.168377579e-06 -5.0243318e-05 -7.231080392e-06 iw : 6 0.1813118418 0.1090165584 -0.1077893037 -0.07546794253 -0.007994708863 0.04526818767 @@ -1068,17 +1068,17 @@ iw : 7 -0.0005160049921 7.542655311e-06 -2.261605586e-05 -0.0001578588941 4.477640627e-06 6.184208191e-06 4.229751047e-05 4.322317153e-07 1.796280501e-05 0.00012452688 -1.434877945e-06 7.232501311e-06 5.035244794e-05 -1.19380205e-06 2.65159169e-06 1.854871693e-05 -3.411536319e-06 0.0001308247922 -0.0009074647522 -1.476727721e-10 -0.1541466872 8.407665249e-06 -0.0002654320795 -0.001841508657 -7.820471146e-10 0.1115388189 3.355115796e-05 -0.0008273946084 -0.005741969102 4.821574505e-09 -0.1106127687 5.28821637e-05 -0.0009682478322 -0.006722598458 1.006302283e-08 0.08761590865 +0.0009074647522 -1.476727704e-10 -0.1541466872 8.407665249e-06 -0.0002654320795 -0.001841508657 +7.820471146e-10 0.1115388189 3.355115796e-05 -0.0008273946084 -0.005741969102 4.821574506e-09 +0.1106127687 5.28821637e-05 -0.0009682478322 -0.006722598458 1.006302284e-08 0.08761590865 5.213365642e-05 -0.0006538784486 -0.004543692412 1.212579732e-08 0.004023374054 3.410720462e-05 -0.0002312241068 -0.001610343618 9.375274701e-09 0.001597942974 1.335139578e-05 2.684789958e-05 -0.0001829964154 4.533118965e-09 -0.01871868298 -6.982237956e-07 0.000106505215 0.0007382922004 -5.594857736e-10 0.002859035453 -7.054392436e-06 8.23129782e-05 0.0005720899925 -1.679569589e-09 --0.007464203571 -6.510071927e-06 2.792115223e-05 0.0001950031867 -1.903031983e-09 0.007462821015 --2.796087686e-06 -8.906046496e-06 -6.108074076e-05 -9.706968249e-10 -0.004692600564 1.496764515e-07 --1.451808714e-05 -0.0001006516014 -5.872143668e-11 0.005521199448 9.204205861e-07 -7.231080392e-06 --5.032614099e-05 2.441620333e-10 -0.004833381788 +0.0001829964154 4.533118963e-09 -0.01871868298 -6.982237956e-07 0.000106505215 0.0007382922004 +5.59485776e-10 0.002859035453 -7.054392436e-06 8.23129782e-05 0.0005720899925 -1.67956959e-09 +-0.007464203571 -6.510071927e-06 2.792115223e-05 0.0001950031867 -1.903031982e-09 0.007462821015 +-2.796087686e-06 -8.906046496e-06 -6.108074076e-05 -9.706968242e-10 -0.004692600564 1.496764515e-07 +-1.451808714e-05 -0.0001006516014 -5.872143477e-11 0.005521199448 9.204205861e-07 -7.231080392e-06 +-5.032614099e-05 2.441620343e-10 -0.004833381788 iw : 8 0.0003402109967 0.003520330596 0.008623593557 0.01111025725 0.009824517138 0.006344272713 0.001901782327 -0.0005255582914 -0.0008486284455 -0.0004814427291 -0.0001523025908 0.0001065026233 @@ -1089,7 +1089,7 @@ iw : 8 -2.364767546e-06 0.0001845930124 -0.008119165194 1.651436685e-06 0.0005348398117 -0.002030763138 1.996329807e-06 0.000458347938 -0.0008739414529 1.355395231e-06 0.0001993941922 0.002051635659 3.539605205e-07 -5.219403679e-05 0.0003830043416 -3.060896626e-07 0.003020407365 0.04134784569 -2.444153088e-07 -0.00271736928 -0.0003917617047 0.005650013873 0.02559098466 3.639869542e-06 +2.444153089e-07 -0.00271736928 -0.0003917617047 0.005650013873 0.02559098466 3.639869542e-06 -0.006996365549 -0.001008542977 0.005305336074 -0.07332984476 1.344808799e-05 -0.008737289474 -0.00125929611 0.005020293289 -0.1529856297 2.753079936e-05 -0.007936686565 -0.001143657584 0.005780157737 -0.1737519396 4.040694804e-05 -0.005914414586 -0.0008519881673 0.005852448834 @@ -1130,39 +1130,39 @@ iw : 10 0.00214933003 -2.231503227e-05 4.286446094e-05 0.0003003734481 -6.347599256e-06 -3.843900265e-05 -0.0002658564337 9.025642208e-07 -3.331763095e-05 -0.0002312867722 2.614778678e-06 -1.430931833e-05 -9.96292869e-05 2.240777756e-06 -1.782548656e-06 -1.266539468e-05 9.747747875e-07 6.173821579e-06 -4.270622807e-05 -2.551835567e-07 4.677475521e-06 3.248739621e-05 2.444153088e-07 0.0002020489277 -0.001401530358 7.942318093e-11 0.104022116 3.639869542e-06 0.000124795898 0.0008660063403 -1.182675565e-09 0.2211104785 1.344808799e-05 -0.0003589843744 -0.002490385256 4.369388089e-09 -0.215298556 2.753079936e-05 -0.0007484413336 -0.005194277542 8.944424185e-09 0.1456503379 -4.040694804e-05 -0.0008498856969 -0.005901089887 1.312706698e-08 0.07398879698 3.97717435e-05 --0.0005809993832 -0.004037120769 1.292041674e-08 0.02085136898 2.469737219e-05 -0.0002228524304 --0.001550753592 8.02396466e-09 -0.00190056504 9.738038405e-06 -2.478876572e-05 -0.0001741314286 -3.165157219e-09 -0.0037446958 2.02989804e-06 2.594924412e-05 0.0001794235938 6.618666715e-10 --0.002352310009 -1.371654251e-06 3.14774596e-05 0.000218548106 -4.428658646e-10 -0.0004010551764 --2.549054371e-06 1.680584786e-05 0.0001171023954 -8.253965134e-10 2.404626926e-05 -2.070476859e-06 -3.965202415e-06 2.797143996e-05 -6.709932184e-10 0.0006178181605 -3.808363508e-07 -5.645808367e-06 --3.905524889e-05 -1.237872951e-10 1.682707156e-05 +4.270622807e-05 -2.551835567e-07 4.677475521e-06 3.248739621e-05 2.444153089e-07 0.0002020489277 +0.001401530358 7.942321112e-11 0.104022116 3.639869542e-06 0.000124795898 0.0008660063403 +1.182675571e-09 0.2211104785 1.344808799e-05 -0.0003589843744 -0.002490385256 4.369388106e-09 +0.215298556 2.753079936e-05 -0.0007484413336 -0.005194277542 8.94442419e-09 0.1456503379 +4.040694804e-05 -0.0008498856969 -0.005901089887 1.312706699e-08 0.07398879698 3.97717435e-05 +-0.0005809993832 -0.004037120769 1.292041673e-08 0.02085136898 2.469737219e-05 -0.0002228524304 +-0.001550753592 8.023964676e-09 -0.00190056504 9.738038405e-06 -2.478876572e-05 -0.0001741314286 +3.165157219e-09 -0.0037446958 2.02989804e-06 2.594924412e-05 0.0001794235938 6.618666677e-10 +-0.002352310009 -1.371654251e-06 3.14774596e-05 0.000218548106 -4.428658656e-10 -0.0004010551764 +-2.549054371e-06 1.680584786e-05 0.0001171023954 -8.253965089e-10 2.404626926e-05 -2.070476859e-06 +3.965202415e-06 2.797143996e-05 -6.709932206e-10 0.0006178181605 -3.808363508e-07 -5.645808367e-06 +-3.905524889e-05 -1.237872957e-10 1.682707156e-05 iw : 11 -0.0005226538231 -0.004120207222 -0.006856717099 -0.005667958828 -0.002864745964 -0.0006519086311 0.0004474974647 0.0004284134517 0.0001659017376 8.329395971e-06 -3.21845013e-05 -4.196114856e-05 --1.483801762e-05 0.0006024178475 -0.117574231 -6.116643285e-11 0.003468696863 -0.2414220011 --1.036605959e-09 0.006264035554 -0.1879514348 -3.97647222e-09 0.006257547239 -0.0988932058 --7.240841107e-09 0.004541933275 -0.02764265021 -9.224612163e-09 0.002146545879 -0.001436383186 --8.205346945e-09 0.0002988994257 0.008906947837 -4.344151257e-09 -0.0002662131557 0.001692768732 --1.051245061e-09 -0.0002311884889 0.002256506287 2.897411615e-10 -9.944563136e-05 -0.001553206976 -5.413381663e-10 -1.252093422e-05 0.0008820542995 4.257968667e-10 4.276051926e-05 -0.001365806868 -1.600127863e-10 3.246554896e-05 0.0009941082433 -6.441526013e-11 -0.00271736928 0.1040038703 -7.942318093e-11 0.006108178964 -5.221817258e-08 -0.006996365549 0.2210109298 1.182675565e-09 -0.01298446823 -2.849015987e-07 -0.008737289474 0.2151057707 4.369388089e-09 0.01264452661 --5.517375501e-07 -0.007936686565 0.1454190231 8.944424185e-09 0.008555501749 -6.620038996e-07 --0.005914414586 0.07377751846 1.312706698e-08 0.004347430786 -6.046588013e-07 -0.003036220343 -0.02072360667 1.292041674e-08 0.001226151119 -3.656406244e-07 -0.0008296822325 -0.001944044254 -8.02396466e-09 -0.0001109792122 -1.244303174e-07 2.700835693e-05 -0.003747576222 3.165157219e-09 --0.0002198372902 -8.241800428e-09 0.000183517251 -0.002345821679 6.618666715e-10 -0.0001382129964 -1.856957687e-08 0.0001397411181 -0.0003945468477 -4.428658646e-10 -2.364083685e-05 1.862618735e-08 -6.665966133e-05 2.739542038e-05 -8.253965134e-10 1.36445282e-06 9.584597534e-09 -4.922649919e-06 -0.0006182706835 -6.709932184e-10 3.627007144e-05 1.294712505e-09 -2.315241135e-05 1.569362816e-05 --1.237872951e-10 1.00390096e-06 -3.243915841e-09 +-1.483801762e-05 0.0006024178475 -0.117574231 -6.116643174e-11 0.003468696863 -0.2414220011 +-1.036605958e-09 0.006264035554 -0.1879514348 -3.976472222e-09 0.006257547239 -0.0988932058 +-7.240841106e-09 0.004541933275 -0.02764265021 -9.224612164e-09 0.002146545879 -0.001436383186 +-8.205346945e-09 0.0002988994257 0.008906947837 -4.344151258e-09 -0.0002662131557 0.001692768732 +-1.051245061e-09 -0.0002311884889 0.002256506287 2.897411614e-10 -9.944563136e-05 -0.001553206976 +5.413381665e-10 -1.252093422e-05 0.0008820542995 4.257968659e-10 4.276051926e-05 -0.001365806868 +1.600127864e-10 3.246554896e-05 0.0009941082433 -6.441526039e-11 -0.00271736928 0.1040038703 +7.942321112e-11 0.006108178964 -5.221817258e-08 -0.006996365549 0.2210109298 1.182675571e-09 +0.01298446823 -2.849015987e-07 -0.008737289474 0.2151057707 4.369388106e-09 0.01264452661 +-5.517375501e-07 -0.007936686565 0.1454190231 8.94442419e-09 0.008555501749 -6.620038996e-07 +-0.005914414586 0.07377751846 1.312706699e-08 0.004347430786 -6.046588013e-07 -0.003036220343 +0.02072360667 1.292041673e-08 0.001226151119 -3.656406244e-07 -0.0008296822325 -0.001944044254 +8.023964676e-09 -0.0001109792122 -1.244303174e-07 2.700835693e-05 -0.003747576222 3.165157219e-09 +-0.0002198372902 -8.241800428e-09 0.000183517251 -0.002345821679 6.618666677e-10 -0.0001382129964 +1.856957687e-08 0.0001397411181 -0.0003945468477 -4.428658656e-10 -2.364083685e-05 1.862618735e-08 +6.665966133e-05 2.739542038e-05 -8.253965089e-10 1.36445282e-06 9.584597534e-09 -4.922649919e-06 +0.0006182706835 -6.709932206e-10 3.627007144e-05 1.294712505e-09 -2.315241135e-05 1.569362816e-05 +-1.237872957e-10 1.00390096e-06 -3.243915841e-09 iw : 12 -7.535528021e-05 -0.0005940030679 -0.0009883858908 -0.0008168336761 -0.0004126452137 -9.370194307e-05 6.462645711e-05 6.175582885e-05 2.388324739e-05 1.177673834e-06 -4.648762672e-06 -6.046015618e-06 @@ -1434,7 +1434,7 @@ iw : 24 -0.05994421898 -0.09210270815 -0.002486480223 -0.001414780806 0.08150451451 0.1371689984 -0.002992766004 -3.811761865e-05 2.462910793e-05 0.006541864007 0.00210279395 0.02934601957 0.0008452041303 0.0005383837544 -0.02113811478 -0.04662647339 0.002917071235 5.385548467e-06 --7.655936819e-05 -0.009274596669 -0.0002970987994 -0.01771506245 -0.0004342421866 -0.0001993174495 +-7.655936819e-05 -0.009274596669 -0.0002970987993 -0.01771506245 -0.0004342421866 -0.0001993174495 0.01969146845 0.02395537484 0.007260158562 0.0001698821206 6.831428255e-05 -0.008807580791 -0.009371705478 0.002370405791 9.148239631e-05 8.188609689e-05 0.0004101752104 -0.005046711634 -0.0003089502108 -3.857842461e-05 -5.476752306e-05 -0.002485191201 0.00212821474 -0.003975674775 @@ -1609,113 +1609,7 @@ iw : 32 0.001049223911 1.099625627e-05 -9.850325338e-06 -0.0004482777723 0.0009297325663 -0.001098037702 -1.742114573e-05 9.993472536e-06 0.0009617189655 -0.0007954283679 0.0005662834385 8.438343612e-06 -5.182977145e-06 -0.0004504851677 0.0001055193138 -ad : 2 3.113220902 -iw : 13 --0.09114504234 -0.1197294104 0.03274937836 0.03694799641 -0.00749328551 -0.01717445757 -0.007463253816 0.003855084848 -0.0007436151861 -0.004446437202 0.003050226305 -0.0002661582423 -0.0005147724569 -0.1037468694 0.08686517586 -0.0001872037771 -0.1450719079 -0.1034334526 --0.0002617718421 -0.004581978204 -0.02224421789 -8.267850695e-06 0.04266894875 0.02625171556 -7.69930545e-05 0.006167285671 0.01554220935 1.11284242e-05 -0.01870167653 -0.01892240264 --3.374583257e-05 -1.581516665e-05 0.001568104652 -2.853733273e-08 0.006702221881 0.002523496685 -1.209367818e-05 0.001194119985 0.004363828661 2.154703778e-06 -0.004620916448 -0.006304512646 --8.33811196e-06 0.001021780666 0.002774363599 1.84372985e-06 0.0007422846317 -0.001342878587 -1.339399324e-06 0.0007055852463 0.002523775537 1.273177918e-06 -0.1406592798 0.07512689448 --0.0002357198563 0.1129953433 0.0001355610872 -0.1020379856 -0.1160121228 -0.000364207739 --0.02510544849 -0.0002093355462 -0.01297426178 -0.05761706511 -9.488194343e-05 -0.0301105793 --0.0001039658572 0.02672420154 0.02467658382 8.892031246e-05 0.002991106539 4.452712379e-05 -0.005046544495 0.03009010533 4.560713269e-05 0.01653416254 5.429543467e-05 -0.007304951793 --0.01730234166 -3.626850543e-05 -0.007447109008 -3.122083326e-05 -0.004093885787 -0.006211228172 --1.63763643e-05 -0.001984805305 -1.120771529e-05 0.004660625488 0.002372604651 1.331947816e-05 --0.0006909135308 4.281194745e-06 0.0004980439149 0.008046957275 1.025425222e-05 0.004820170527 -1.452015665e-05 -0.0008898252355 -0.006172869459 -9.024343216e-06 -0.003459981642 -1.113849974e-05 --0.001383344368 0.000684340596 -2.380006324e-06 0.00107704613 1.234843472e-06 0.001512044786 --0.0008609132435 2.473497061e-06 -0.001248150126 -1.553456137e-06 -0.0005163262235 0.002795713087 -1.990134037e-06 0.001997216382 5.04466354e-06 -iw : 14 -0.06481338386 -0.03234014829 0.02952316186 0.08552201173 -0.02889737809 -0.03339840053 -0.009097191385 0.01632718651 -0.008256963874 -0.002978752592 0.0009384394575 0.003561522538 --0.00245406506 0.02165089638 -0.0613345578 3.906748803e-05 -0.1124456044 -0.04657449448 --0.0002029000198 -0.01528578629 -0.07335932015 -2.758210389e-05 0.103029964 0.09251138418 -0.0001859101727 0.009260993902 0.009641927322 1.671079858e-05 -0.04239623901 -0.02322879844 --7.650096936e-05 -0.002935732289 -0.01580122273 -5.297318137e-06 0.01621232806 0.0213022454 -2.925398198e-05 0.0006437155806 -0.005057621042 1.161538548e-06 -0.007240679203 0.0001246139271 --1.306528576e-05 -1.740988408e-05 -0.006169747507 -3.141488583e-08 0.003476611334 0.008151874682 -6.273295542e-06 -0.0008279596045 -0.005309979195 -1.493993661e-06 -0.01517941144 -0.0149945997 --5.161542086e-05 -0.002313257652 -2.705667859e-05 -0.1353933807 -0.1103963335 -0.0004339289868 --0.005971053934 -0.0001992022577 -0.01398816594 -0.1394959848 -0.0001899736478 -0.0810533532 --0.0002517104891 0.05461947843 0.08431069991 0.0002201230968 0.02738639003 0.0001521326047 -0.02025335183 0.05298006323 0.0001062314633 0.02379262021 9.559872028e-05 -0.02377755824 --0.02170922824 -7.883655137e-05 -0.002506519093 -3.91727437e-05 -0.004109367771 -0.03116553569 --4.468800097e-05 -0.01764802629 -5.623597155e-05 0.005187612371 0.01964496477 3.409327442e-05 -0.009908956375 3.544792848e-05 0.005055063428 0.003271552743 1.52378222e-05 -0.0003109722786 -5.903282036e-06 -0.00560164972 -0.001145757071 -1.407581169e-05 0.00190166255 -2.067436372e-06 -0.001173445069 -0.007686963564 -6.033619445e-06 -0.005376240307 -1.387057385e-05 -0.0007929859928 -0.00609212625 5.094309485e-06 0.004196709318 1.099280442e-05 0.002265386192 -0.001994321513 -2.907598883e-06 -0.002312400666 -3.598609984e-06 -iw : 15 -0.00542000657 0.1324735986 0.1050258264 -0.0842105657 -0.08284968454 0.04033927733 -0.02882078863 -0.0144508199 -0.004989174406 0.00213323722 0.002344154506 -0.0008235332692 --0.002034215228 -0.01397221846 -0.02487030581 5.160266346e-05 0.07181591469 0.03247216033 -0.0003048721796 0.1957324136 0.1685475592 0.0003523674649 -0.0124152553 -0.0008785176359 --8.101465068e-05 -0.1020124487 -0.08541366187 -0.0001981791695 -0.001612065621 -0.00571043549 -2.293889869e-05 0.03213972422 0.02842708648 5.336888089e-05 0.002001629987 0.001659181113 -3.988665989e-06 -0.01096763387 -0.00882434225 -2.345146034e-05 0.0005262875116 -0.000208011086 -4.900512745e-06 0.003846107322 0.003770724826 4.181128704e-06 -0.002367647619 -0.002418759564 --1.990902391e-06 0.0007975994695 0.001107531148 -1.079324306e-06 -0.02553386873 -0.01734070122 --4.950721417e-05 -0.0560048193 -8.224107776e-05 0.019312583 0.003758974366 0.0002428253994 --0.03749279051 0.0001334399628 0.1032613616 0.1962204874 0.0005613194577 0.08608976565 -0.0004578417555 0.03289650863 0.09792179711 0.0001175412363 0.05125207705 0.0001246012376 --0.04179422402 -0.08770309535 -0.0002240312684 -0.03607232502 -0.0001842126171 -0.01891629479 --0.04712057871 -8.401440298e-05 -0.02308508256 -7.734600934e-05 0.01587805246 0.03304045176 -8.254473342e-05 0.01470237626 6.909396048e-05 0.001858848471 0.006573198933 7.571306855e-06 -0.002534643586 7.363117036e-06 -0.001914738934 -0.004699395093 -1.106581586e-05 -0.001340768424 --8.717721832e-06 -0.001891666323 -0.004088446849 -8.181738214e-06 -0.002394027838 -7.658478205e-06 -0.001195428006 0.002041573424 5.608079671e-06 0.0013427371 4.991559157e-06 0.0009725849791 -0.003091192024 4.922268445e-06 0.0009526415308 4.18582968e-06 -0.001038919038 -0.003101651544 --5.380038297e-06 -0.0009701721777 -4.51366778e-06 -iw : 16 -0.002948084669 0.02608463772 0.1202049603 -0.03700300561 -0.07903067634 0.02139259371 -0.02920627365 -0.01141309423 -0.003561084317 -0.0001811543928 0.003634797373 -0.001857876685 --0.000735836086 -0.02487030581 -0.1065387658 -4.487668121e-05 0.03247216033 -0.1663442364 -5.859368189e-05 0.1685475592 0.1459268249 0.0003041319693 -0.0008785176359 0.06420891394 --1.585221999e-06 -0.08541366187 -0.05785732421 -0.0001541228204 -0.00571043549 -0.03356254361 --1.030407085e-05 0.02842708648 0.02958529899 5.129463657e-05 0.001659181113 0.001009857118 -2.993873194e-06 -0.00882434225 -0.003534642013 -1.592289203e-05 -0.000208011086 -0.004558045686 --3.753410701e-07 0.003770724826 0.006302311521 6.80400222e-06 -0.002418759564 -0.004609754483 --4.364477973e-06 0.001107531148 0.003744441261 1.998460439e-06 0.003285008205 -0.1848036095 --8.224107776e-05 -0.05126701492 -0.000333464845 0.1362748853 -0.2135981551 0.0001334399628 --0.162083882 -0.0003854225352 0.1483891839 0.1260466937 0.0004578417555 -0.003286111253 -0.000227442209 -0.01296237305 0.1455943651 0.0001246012376 0.09150429541 0.0002627145785 --0.05322557132 -0.0564512281 -0.0001842126171 -0.009899465725 -0.0001018621881 -0.008515616528 --0.05545934888 -7.734600934e-05 -0.02811493351 -0.0001000724132 0.01871511006 0.02586339751 -6.909396048e-05 0.005875686437 4.666864388e-05 -0.0007293559263 0.006627608874 7.363117036e-06 -0.00534385012 1.195904437e-05 -0.00256589605 -0.001206191314 -8.717721832e-06 -0.0003870152138 --2.176485624e-06 -0.001068910224 -0.005924312485 -7.658478205e-06 -0.002392848099 -1.068999653e-05 -0.00127266332 0.002990817694 4.991559157e-06 0.0005619565149 5.396715796e-06 0.0004431991028 -0.001814626863 4.18582968e-06 0.00155210316 3.27436389e-06 -0.0006683624666 -0.001728422734 --4.51366778e-06 -0.001343793494 -3.118814727e-06 -iw : 17 -9.780012713e-06 0.0002390390974 0.0001895115632 -0.0001519519197 -0.0001494963074 7.278932968e-05 -5.200504382e-05 -2.607546698e-05 -9.002607006e-06 3.849273402e-06 4.229858502e-06 -1.486006657e-06 --3.670595327e-06 5.160266346e-05 -4.487668121e-05 -0.04256991793 0.0003048721796 5.859368189e-05 --0.09714131316 0.0003523674649 0.0003041319693 0.0004537557328 -8.101465068e-05 -1.585221999e-06 -0.03248228442 -0.0001981791695 -0.0001541228204 0.007816539707 2.293889869e-05 -1.030407085e-05 --0.01432458251 5.336888089e-05 5.129463657e-05 0.00256320406 3.988665989e-06 2.993873194e-06 --0.0002088503169 -2.345146034e-05 -1.592289203e-05 0.002028939754 4.900512745e-06 -3.753410701e-07 --0.002189529489 4.181128704e-06 6.80400222e-06 0.001528966033 -1.990902391e-06 -4.364477973e-06 --0.001264308674 -1.079324306e-06 1.998460439e-06 0.001395750612 0.0001814338902 -8.224107776e-05 --0.07279397092 3.029508517e-05 0.02823651258 0.0004680653278 0.0001334399628 -0.1386125741 -0.0001824649944 -0.07019216881 0.0003305131346 0.0004578417555 -0.04613283757 0.000238588293 --0.05751100721 -7.531286656e-05 0.0001246012376 0.04309021097 1.472763089e-05 0.02886899042 --0.0001244637137 -0.0001842126171 0.01569342194 -9.340839539e-05 0.01438576416 -5.10141941e-06 --7.734600934e-05 -0.00928918376 -2.489392785e-05 -0.00425616471 3.971932116e-05 6.909396048e-05 --0.003541355 3.291979277e-05 -0.005250756178 -1.516132936e-06 7.363117036e-06 0.001558321703 -1.761718238e-06 0.002492630335 -8.066074227e-06 -8.717721832e-06 0.001475345534 -5.081520146e-06 -0.0001318824465 1.378024426e-07 -7.658478205e-06 -0.001136256808 -2.269577483e-06 0.000155808067 -1.202783783e-06 4.991559157e-06 0.0003053434931 1.871918748e-06 -0.0007247006223 2.038321824e-06 -4.18582968e-06 -9.065619836e-05 1.882572406e-06 0.0007714454998 -2.537018951e-06 -4.51366778e-06 -0.0002119216218 -2.133022152e-06 -0.0006002203002 -ad : 3 2.100474535 +ad : 2 2.100474535 iw : 0 -0.114106211 -0.2662472869 -0.120739825 -0.007064026188 0.001313341311 -0.01771783593 0.001522075293 0.01240165908 0.01148565895 -0.00209120645 -0.002802712662 -0.002771906088 @@ -1757,7 +1651,7 @@ iw : 1 -2.438802335e-06 -0.00443926054 0.003407526113 -4.200215789e-07 0.008173545804 -2.953914108e-06 0.002050982385 -0.0002434860849 -4.26243684e-07 -0.00306070711 2.110730651e-07 -0.002025417125 0.0003394401062 3.747917809e-07 0.003075779748 -2.942536271e-07 0.001591594009 3.65066539e-05 --4.358566121e-07 -0.002253933992 -3.164686532e-08 +-4.358566121e-07 -0.002253933992 -3.164686533e-08 iw : 2 0.009165946355 0.07118074161 0.1201570225 0.08520812423 0.01472733708 -0.02878889488 -0.02723131426 -0.005744322555 0.009911842029 0.009113874884 0.001619270351 -0.003480323272 @@ -1894,7 +1788,7 @@ iw : 8 3.053392973e-06 -0.004566367688 -0.01453359129 3.976538988e-06 0.0001357589611 -0.005302495718 1.540038023e-06 0.001974775124 0.001503825255 -7.583655272e-07 0.00153748146 0.005289498942 -1.336875122e-06 0.0001108353381 0.00170093967 -5.898107143e-07 -0.1518890517 -0.02355457582 --3.302226859e-07 0.07809842627 -1.065808545e-05 -0.1847507844 -0.04113226768 -4.540762246e-06 +-3.302226858e-07 0.07809842627 -1.065808545e-05 -0.1847507844 -0.04113226768 -4.540762246e-06 0.005723722865 4.989134549e-05 -0.0184476499 -0.007961245387 -1.477542812e-05 -0.162765001 0.0001201781706 0.0847721262 0.04734879723 -2.522385421e-05 -0.1814861699 0.0001035838974 0.07515662072 0.08101036396 -2.836717556e-05 -0.078957658 3.441906169e-05 0.00778673602 @@ -1915,7 +1809,7 @@ iw : 9 -9.389365053e-06 0.007382725383 0.02015370547 -5.688162038e-06 0.002877155721 0.005518994425 -9.355720933e-07 0.001125903883 -0.005168848417 1.81949903e-06 -0.003180078993 -0.006778262376 1.913845526e-06 -0.0004807830321 -0.002309176027 4.666788847e-07 -0.02355457582 -0.2740346025 -1.695369555e-05 0.0005429333841 -1.200415143e-05 -0.04113226768 -0.3375097325 -8.881670766e-06 +1.695369555e-05 0.0005429333843 -1.200415143e-05 -0.04113226768 -0.3375097325 -8.881670766e-06 0.09096914947 -4.605354007e-05 -0.007961245387 -0.04600364136 -5.609636126e-05 0.1539434056 -4.436442934e-05 0.04734879723 0.1333969239 -5.849708372e-05 0.08179431719 8.211911061e-06 0.08101036396 0.1153653891 -2.656503963e-05 -0.03997479712 6.198001591e-05 0.06246429592 @@ -1935,8 +1829,8 @@ iw : 10 -0.002965412902 9.044856404e-06 1.899635323e-06 -0.01087503925 3.072968081e-07 -9.389365053e-06 -0.004347029803 -1.863479842e-06 -5.688162038e-06 1.20224331e-05 -1.160358868e-06 -9.355720933e-07 0.00110406126 1.01078666e-07 1.81949903e-06 0.0006350574156 6.25952188e-07 1.913845526e-06 --2.707308018e-06 4.068890463e-07 4.666788847e-07 -0.000328829084 -3.302226859e-07 1.695369555e-05 --0.1070188358 7.263124798e-07 -0.02069763055 -4.540762246e-06 -8.881670766e-06 -0.1844703838 +-2.707308018e-06 4.068890463e-07 4.666788847e-07 -0.000328829084 -3.302226858e-07 1.695369555e-05 +-0.1070188358 7.263124797e-07 -0.02069763055 -4.540762246e-06 -8.881670766e-06 -0.1844703838 9.987237267e-06 0.009480406111 -1.477542812e-05 -5.609636126e-05 -0.1222606474 3.249800342e-05 0.07544341938 -2.522385421e-05 -5.849708372e-05 -0.03680829772 5.547892734e-05 0.09632472309 -2.836717556e-05 -2.656503963e-05 0.01067757781 6.239254528e-05 0.06969476285 -1.825670725e-05 @@ -1945,7 +1839,7 @@ iw : 10 -3.922744665e-06 -0.00730766833 2.321410235e-06 -1.233743145e-06 -0.0008960964917 -5.105855866e-06 -0.002190920637 1.062055212e-06 -1.794235099e-06 -0.0007103583377 -2.335950608e-06 0.000255144414 -1.975841719e-07 -1.230062189e-06 0.0006139591558 4.345796782e-07 0.001581547033 -8.477865788e-07 -6.698442697e-07 6.177457824e-05 1.864675567e-06 0.000564864175 -3.026785768e-07 3.90216107e-07 +6.698442697e-07 6.177457824e-05 1.864675567e-06 0.0005648641749 -3.026785768e-07 3.90216107e-07 0.0003291507177 6.657301515e-07 5.655667215e-05 iw : 11 0.02771394135 0.1436322642 0.03710390918 -0.1837045853 -0.2251377463 -0.1009910127 @@ -1956,8 +1850,8 @@ iw : 11 5.457862856e-05 -0.008798810475 -0.07155688904 -1.799840192e-06 0.01444034646 0.02219725374 -1.62863916e-05 0.01007084152 0.03173456704 -8.719784195e-06 0.002207466583 0.01026343256 -9.565194694e-07 -0.002901952916 -0.004703606988 3.066161796e-06 -0.003387777534 -0.0113694207 -2.934448031e-06 -0.0009901734714 -0.003484457033 5.733059009e-07 0.07809842627 0.0005429333841 -7.263124798e-07 -0.2431271245 -1.841300753e-05 0.005723722865 0.09096914947 9.987237267e-06 +2.934448031e-06 -0.0009901734714 -0.003484457033 5.733059009e-07 0.07809842627 0.0005429333843 +7.263124797e-07 -0.2431271245 -1.841300753e-05 0.005723722865 0.09096914947 9.987237267e-06 -0.2059050598 -7.064091143e-05 -0.162765001 0.1539434056 3.249800342e-05 0.1221681428 -6.805001198e-05 -0.1814861699 0.08179431719 5.547892734e-05 0.2135365881 1.259612798e-05 -0.078957658 -0.03997479712 6.239254528e-05 0.075462585 9.507030506e-05 0.03247523481 @@ -1987,8 +1881,114 @@ iw : 12 -2.15766301e-06 -0.02065300568 3.446463204e-06 -8.410656334e-06 -0.002190920637 -1.290098897e-05 -0.007128365459 3.893406433e-06 -5.133544981e-06 0.000255144414 -7.87427693e-06 -0.000993026867 2.055148149e-06 -4.411327658e-07 0.001581547033 -6.766514773e-07 0.005072073202 -1.610239285e-06 -3.212671129e-06 0.000564864175 4.927869576e-06 0.001459082805 -9.1153684e-07 1.379585603e-06 +3.212671129e-06 0.0005648641749 4.927869576e-06 0.001459082805 -9.1153684e-07 1.379585603e-06 5.655667215e-05 2.116128325e-06 0.0008688195106 +ad : 3 3.113220902 +iw : 13 +-0.09114504234 -0.1197294104 0.03274937836 0.03694799641 -0.00749328551 -0.01717445757 +0.007463253816 0.003855084848 -0.0007436151861 -0.004446437202 0.003050226305 -0.0002661582423 +0.0005147724569 -0.1037468694 0.08686517586 -0.0001872037771 -0.1450719079 -0.1034334526 +-0.0002617718421 -0.004581978204 -0.02224421789 -8.267850695e-06 0.04266894875 0.02625171556 +7.69930545e-05 0.006167285671 0.01554220935 1.11284242e-05 -0.01870167653 -0.01892240264 +-3.374583257e-05 -1.581516665e-05 0.001568104652 -2.853733273e-08 0.006702221881 0.002523496685 +1.209367818e-05 0.001194119985 0.004363828661 2.154703778e-06 -0.004620916448 -0.006304512646 +-8.33811196e-06 0.001021780666 0.002774363599 1.84372985e-06 0.0007422846317 -0.001342878587 +1.339399324e-06 0.0007055852463 0.002523775537 1.273177918e-06 -0.1406592798 0.07512689448 +-0.0002357198563 0.1129953433 0.0001355610872 -0.1020379856 -0.1160121228 -0.000364207739 +-0.02510544849 -0.0002093355462 -0.01297426178 -0.05761706511 -9.488194343e-05 -0.0301105793 +-0.0001039658572 0.02672420154 0.02467658382 8.892031246e-05 0.002991106539 4.452712379e-05 +0.005046544495 0.03009010533 4.560713269e-05 0.01653416254 5.429543467e-05 -0.007304951793 +-0.01730234166 -3.626850543e-05 -0.007447109008 -3.122083326e-05 -0.004093885787 -0.006211228172 +-1.63763643e-05 -0.001984805305 -1.120771529e-05 0.004660625488 0.002372604651 1.331947816e-05 +-0.0006909135308 4.281194745e-06 0.0004980439149 0.008046957275 1.025425222e-05 0.004820170527 +1.452015665e-05 -0.0008898252355 -0.006172869459 -9.024343216e-06 -0.003459981642 -1.113849974e-05 +-0.001383344368 0.000684340596 -2.380006324e-06 0.00107704613 1.234843472e-06 0.001512044786 +-0.0008609132435 2.473497061e-06 -0.001248150126 -1.553456137e-06 -0.0005163262235 0.002795713087 +1.990134037e-06 0.001997216382 5.04466354e-06 +iw : 14 +0.06481338386 -0.03234014829 0.02952316186 0.08552201173 -0.02889737809 -0.03339840053 +0.009097191385 0.01632718651 -0.008256963874 -0.002978752592 0.0009384394575 0.003561522538 +-0.00245406506 0.02165089638 -0.0613345578 3.906748803e-05 -0.1124456044 -0.04657449448 +-0.0002029000198 -0.01528578629 -0.07335932015 -2.758210389e-05 0.103029964 0.09251138418 +0.0001859101727 0.009260993902 0.009641927322 1.671079858e-05 -0.04239623901 -0.02322879844 +-7.650096936e-05 -0.002935732289 -0.01580122273 -5.297318137e-06 0.01621232806 0.0213022454 +2.925398198e-05 0.0006437155806 -0.005057621042 1.161538548e-06 -0.007240679203 0.0001246139271 +-1.306528576e-05 -1.740988408e-05 -0.006169747507 -3.141488583e-08 0.003476611334 0.008151874682 +6.273295542e-06 -0.0008279596045 -0.005309979195 -1.493993661e-06 -0.01517941144 -0.0149945997 +-5.161542086e-05 -0.002313257652 -2.705667859e-05 -0.1353933807 -0.1103963335 -0.0004339289868 +-0.005971053934 -0.0001992022577 -0.01398816594 -0.1394959848 -0.0001899736478 -0.0810533532 +-0.0002517104891 0.05461947843 0.08431069991 0.0002201230968 0.02738639003 0.0001521326047 +0.02025335183 0.05298006323 0.0001062314633 0.02379262021 9.559872028e-05 -0.02377755824 +-0.02170922824 -7.883655137e-05 -0.002506519093 -3.91727437e-05 -0.004109367771 -0.03116553569 +-4.468800097e-05 -0.01764802629 -5.623597155e-05 0.005187612371 0.01964496477 3.409327442e-05 +0.009908956375 3.544792848e-05 0.005055063428 0.003271552743 1.52378222e-05 -0.0003109722786 +5.903282036e-06 -0.00560164972 -0.001145757071 -1.407581169e-05 0.00190166255 -2.067436372e-06 +0.001173445069 -0.007686963564 -6.033619445e-06 -0.005376240307 -1.387057385e-05 -0.0007929859928 +0.00609212625 5.094309485e-06 0.004196709318 1.099280442e-05 0.002265386192 -0.001994321513 +2.907598883e-06 -0.002312400666 -3.598609984e-06 +iw : 15 +0.00542000657 0.1324735986 0.1050258264 -0.0842105657 -0.08284968454 0.04033927733 +0.02882078863 -0.0144508199 -0.004989174406 0.00213323722 0.002344154506 -0.0008235332692 +-0.002034215228 -0.01397221846 -0.02487030581 5.160266346e-05 0.07181591469 0.03247216033 +0.0003048721796 0.1957324136 0.1685475592 0.0003523674649 -0.0124152553 -0.0008785176359 +-8.101465068e-05 -0.1020124487 -0.08541366187 -0.0001981791695 -0.001612065621 -0.00571043549 +2.293889869e-05 0.03213972422 0.02842708648 5.336888089e-05 0.002001629987 0.001659181113 +3.988665989e-06 -0.01096763387 -0.00882434225 -2.345146034e-05 0.0005262875116 -0.000208011086 +4.900512745e-06 0.003846107322 0.003770724826 4.181128704e-06 -0.002367647619 -0.002418759564 +-1.990902391e-06 0.0007975994695 0.001107531148 -1.079324306e-06 -0.02553386873 -0.01734070122 +-4.950721417e-05 -0.0560048193 -8.224107776e-05 0.019312583 0.003758974366 0.0002428253994 +-0.03749279051 0.0001334399628 0.1032613616 0.1962204874 0.0005613194577 0.08608976565 +0.0004578417555 0.03289650863 0.09792179711 0.0001175412363 0.05125207705 0.0001246012376 +-0.04179422402 -0.08770309535 -0.0002240312684 -0.03607232502 -0.0001842126171 -0.01891629479 +-0.04712057871 -8.401440298e-05 -0.02308508256 -7.734600934e-05 0.01587805246 0.03304045176 +8.254473342e-05 0.01470237626 6.909396048e-05 0.001858848471 0.006573198933 7.571306855e-06 +0.002534643586 7.363117036e-06 -0.001914738934 -0.004699395093 -1.106581586e-05 -0.001340768424 +-8.717721832e-06 -0.001891666323 -0.004088446849 -8.181738214e-06 -0.002394027838 -7.658478205e-06 +0.001195428006 0.002041573424 5.608079671e-06 0.0013427371 4.991559157e-06 0.0009725849791 +0.003091192024 4.922268445e-06 0.0009526415308 4.18582968e-06 -0.001038919038 -0.003101651544 +-5.380038297e-06 -0.0009701721777 -4.51366778e-06 +iw : 16 +0.002948084669 0.02608463772 0.1202049603 -0.03700300561 -0.07903067634 0.02139259371 +0.02920627365 -0.01141309423 -0.003561084317 -0.0001811543928 0.003634797373 -0.001857876685 +-0.000735836086 -0.02487030581 -0.1065387658 -4.487668121e-05 0.03247216033 -0.1663442364 +5.859368189e-05 0.1685475592 0.1459268249 0.0003041319693 -0.0008785176359 0.06420891394 +-1.585221999e-06 -0.08541366187 -0.05785732421 -0.0001541228204 -0.00571043549 -0.03356254361 +-1.030407085e-05 0.02842708648 0.02958529899 5.129463657e-05 0.001659181113 0.001009857118 +2.993873194e-06 -0.00882434225 -0.003534642013 -1.592289203e-05 -0.000208011086 -0.004558045686 +-3.753410701e-07 0.003770724826 0.006302311521 6.80400222e-06 -0.002418759564 -0.004609754483 +-4.364477973e-06 0.001107531148 0.003744441261 1.998460439e-06 0.003285008205 -0.1848036095 +-8.224107776e-05 -0.05126701492 -0.000333464845 0.1362748853 -0.2135981551 0.0001334399628 +-0.162083882 -0.0003854225352 0.1483891839 0.1260466937 0.0004578417555 -0.003286111253 +0.000227442209 -0.01296237305 0.1455943651 0.0001246012376 0.09150429541 0.0002627145785 +-0.05322557132 -0.0564512281 -0.0001842126171 -0.009899465725 -0.0001018621881 -0.008515616528 +-0.05545934888 -7.734600934e-05 -0.02811493351 -0.0001000724132 0.01871511006 0.02586339751 +6.909396048e-05 0.005875686437 4.666864388e-05 -0.0007293559263 0.006627608874 7.363117036e-06 +0.00534385012 1.195904437e-05 -0.00256589605 -0.001206191314 -8.717721832e-06 -0.0003870152138 +-2.176485624e-06 -0.001068910224 -0.005924312485 -7.658478205e-06 -0.002392848099 -1.068999653e-05 +0.00127266332 0.002990817694 4.991559157e-06 0.0005619565149 5.396715796e-06 0.0004431991028 +0.001814626863 4.18582968e-06 0.00155210316 3.27436389e-06 -0.0006683624666 -0.001728422734 +-4.51366778e-06 -0.001343793494 -3.118814727e-06 +iw : 17 +9.780012713e-06 0.0002390390974 0.0001895115632 -0.0001519519197 -0.0001494963074 7.278932968e-05 +5.200504382e-05 -2.607546698e-05 -9.002607006e-06 3.849273402e-06 4.229858502e-06 -1.486006657e-06 +-3.670595327e-06 5.160266346e-05 -4.487668121e-05 -0.04256991793 0.0003048721796 5.859368189e-05 +-0.09714131316 0.0003523674649 0.0003041319693 0.0004537557328 -8.101465068e-05 -1.585221999e-06 +0.03248228442 -0.0001981791695 -0.0001541228204 0.007816539707 2.293889869e-05 -1.030407085e-05 +-0.01432458251 5.336888089e-05 5.129463657e-05 0.00256320406 3.988665989e-06 2.993873194e-06 +-0.0002088503169 -2.345146034e-05 -1.592289203e-05 0.002028939754 4.900512745e-06 -3.753410701e-07 +-0.002189529489 4.181128704e-06 6.80400222e-06 0.001528966033 -1.990902391e-06 -4.364477973e-06 +-0.001264308674 -1.079324306e-06 1.998460439e-06 0.001395750612 0.0001814338902 -8.224107776e-05 +-0.07279397092 3.029508517e-05 0.02823651258 0.0004680653278 0.0001334399628 -0.1386125741 +0.0001824649944 -0.07019216881 0.0003305131346 0.0004578417555 -0.04613283757 0.000238588293 +-0.05751100721 -7.531286656e-05 0.0001246012376 0.04309021097 1.472763089e-05 0.02886899042 +-0.0001244637137 -0.0001842126171 0.01569342194 -9.340839539e-05 0.01438576416 -5.10141941e-06 +-7.734600934e-05 -0.00928918376 -2.489392785e-05 -0.00425616471 3.971932116e-05 6.909396048e-05 +-0.003541355 3.291979277e-05 -0.005250756178 -1.516132936e-06 7.363117036e-06 0.001558321703 +1.761718238e-06 0.002492630335 -8.066074227e-06 -8.717721832e-06 0.001475345534 -5.081520146e-06 +0.0001318824465 1.378024426e-07 -7.658478205e-06 -0.001136256808 -2.269577483e-06 0.000155808067 +1.202783783e-06 4.991559157e-06 0.0003053434931 1.871918748e-06 -0.0007247006223 2.038321824e-06 +4.18582968e-06 -9.065619836e-05 1.882572406e-06 0.0007714454998 -2.537018951e-06 -4.51366778e-06 +0.0002119216218 -2.133022152e-06 -0.0006002203002 ad : 4 0 iw : 18 0 0 0 0 0 0 @@ -2222,7 +2222,7 @@ iw : 0 -0.003093111822 0.01032773115 -0.0002162521096 -0.0003528028887 0.0002423227069 0.0008598370229 0.0008525269758 0.0006956281023 0.0002539650561 0.00206308977 0.002926696781 -0.0006136912939 0.001182254339 0.001158501333 0.00116079864 0.000276900015 -0.002799448842 -0.0002434233547 --0.0003135552925 3.081828249e-06 0.0004277933119 0.0007576875185 0.0002771508332 0.0003690389612 +-0.0003135552925 3.081828248e-06 0.0004277933119 0.0007576875185 0.0002771508332 0.0003690389612 -4.235723098e-05 -0.0005648642525 -0.0008917604691 iw : 1 -0.03367055041 0.08984927909 0.1178364646 0.005088465073 0.009948402876 0.02241513182 @@ -2317,7 +2317,7 @@ iw : 5 0.007504858448 -0.003577054878 -0.002818249142 -0.02176580683 0.006930448466 -0.01055428636 -0.02154892074 0.00691158667 -0.006684645424 -0.006207792902 0.0007107013007 0.0008224869998 0.005369319938 -0.002173678383 0.003450964827 0.007318606977 -0.001956638455 0.001977246889 -0.002095057462 -8.376509972e-06 -0.0001777690611 -0.0007321045814 -0.006178900399 -0.1268096627 +0.002095057462 -8.376509971e-06 -0.0001777690611 -0.0007321045814 -0.006178900399 -0.1268096627 0.02148843313 -0.01031506163 -0.01523848803 0.01372178858 0.06220731721 -0.03625356322 0.02189202929 0.02352033528 0.04704471201 -0.01630272342 -0.08150387288 0.07126799364 0.04212612887 0.05985810965 -0.01867301537 -0.04724800312 0.08568119076 0.002788837092 @@ -2354,7 +2354,7 @@ iw : 7 -0.017778358 -0.03099029824 0.07529893794 0.131668417 0.05576970266 -0.0441102513 -0.06405911637 -0.02661535984 0.009659153389 0.02082078035 0.01001819933 -0.002225378039 -0.005365830104 -0.004805391232 -0.0812364023 -0.03734844654 0.002180076141 0.007333371306 -0.0004663646136 0.04878666428 0.06074639542 -0.04725636721 0.08197573683 -0.02532144402 +0.0004663646137 0.04878666428 0.06074639542 -0.04725636721 0.08197573683 -0.02532144402 -0.1505099015 0.05970195993 -0.07811539998 -0.1429221603 0.007504858448 -0.04733916061 -0.03890789316 -0.02176580683 0.006810129663 0.04001132315 -0.02154892074 0.02550379863 0.05008448868 -0.006207792902 0.01615304389 0.01934336215 0.005369319938 -0.0019874904 @@ -2412,7 +2412,7 @@ iw : 9 -0.001517730732 -0.001304666065 0.0006791045603 -0.0006102618407 -0.001963307341 0.001769710065 -0.0006606780541 -0.001252365943 -0.001605940777 -0.000188655233 0.002409566635 0.000129015909 -0.0002290156717 -0.0001516257991 0.0006726175305 0.0006028264305 0.0003706305601 -0.0003829427348 -2.723386553e-05 0.0006129334628 -0.000386633054 +2.723386554e-05 0.0006129334628 -0.000386633054 iw : 10 -0.0006649620047 -0.01947231588 -0.07206015227 -0.1036607883 -0.08215757484 -0.03225515799 0.01102428969 0.01726170112 0.007057545586 -0.0004634530582 -0.002510402253 -0.00214862659 @@ -2432,7 +2432,7 @@ iw : 10 -0.0003395384789 -0.006596155828 -0.00295208222 0.0006898780959 4.317767349e-05 -0.003632761892 0.00221773267 -0.002240197773 -0.0006102618407 -0.002220125522 -0.002756715871 0.003598028267 -0.0006269031385 -0.001605940777 -0.002483902845 -0.0007714292299 0.00254824876 0.0007652299041 --0.0001516257991 -0.0001121182032 0.000941693993 -0.0004824928006 0.0006463217277 2.723386553e-05 +-0.0001516257991 -0.0001121182032 0.000941693993 -0.0004824928006 0.0006463217277 2.723386554e-05 0.0004887349167 0.0007953519308 -0.0009151344112 iw : 11 -0.01456796275 -0.1195054439 -0.2100045511 -0.1822197149 -0.09188370436 -0.01257518679 @@ -2454,7 +2454,7 @@ iw : 11 0.004672982963 -0.002151793954 -0.001963307341 -0.002756715871 -0.0006996256256 0.003683913196 -0.00102480566 -0.000188655233 -0.0007714292299 -0.001326338369 0.001121211747 0.0001171989824 0.0006726175305 0.000941693993 0.0004386517673 -0.001201448866 0.0006294924543 0.0006129334628 -0.0007953519308 3.503992419e-05 -0.001057007198 +0.0007953519308 3.50399242e-05 -0.001057007198 iw : 12 -0.02421219641 -0.1588241042 -0.1716642687 -0.03216958128 0.06862861711 0.06904364952 0.01501957192 -0.01487086495 -0.01128614692 -0.002269021846 0.002316283725 0.003131033655 @@ -2619,7 +2619,7 @@ iw : 19 0.05994421898 0.09210270815 0.002486480223 0.001414780806 -0.08150451451 -0.1371689984 0.002992766004 3.811761865e-05 -2.462910793e-05 -0.006541864007 -0.00210279395 -0.02934601957 -0.0008452041303 -0.0005383837544 0.02113811478 0.04662647339 -0.002917071235 -5.385548467e-06 -7.655936819e-05 0.009274596669 0.0002970987994 0.01771506245 0.0004342421866 0.0001993174495 +7.655936819e-05 0.009274596669 0.0002970987993 0.01771506245 0.0004342421866 0.0001993174495 -0.01969146845 -0.02395537484 -0.007260158562 -0.0001698821206 -6.831428255e-05 0.008807580791 0.009371705478 -0.002370405791 -9.148239631e-05 -8.188609689e-05 -0.0004101752104 0.005046711634 0.0003089502108 3.857842461e-05 5.476752306e-05 0.002485191201 -0.00212821474 0.003975674775 @@ -2901,113 +2901,7 @@ iw : 27 -2.257408965e-05 -3.758323931e-06 -1.998981697e-07 -2.314861992e-05 6.75558195e-05 5.244318835e-06 2.363796231e-08 6.636575442e-08 8.984424084e-06 0.0008408179935 3.633904354e-06 -4.952207541e-07 5.798686375e-08 8.397602739e-06 -0.0006376318178 -ad : 1 2.994710688 -iw : 13 -0.03955436929 0.05692898493 -0.008889563023 -0.01838127875 0.0001057837193 0.008430819495 --0.00130162404 -0.002370905405 -0.0007132903577 0.002278346872 -0.0006882385997 -0.0001145375234 --0.0005208757947 0.04577479802 0.1675571143 0.03089748408 0.06966520345 0.007847882582 -0.0470232444 0.009715468275 -0.02080620056 0.006557833991 -0.01906583483 -0.006889098548 --0.01286922835 -0.006929313561 0.01190434265 -0.004677210271 0.007837146018 -0.004245468334 -0.005289987172 0.002386663459 0.0009271703127 0.001610971526 -0.002616345266 -0.002797126293 --0.001766004214 -0.001889854826 0.003808883774 -0.001275631175 0.001768759164 -0.002626486422 -0.001193892939 0.0003870357075 0.001750389624 0.0002612448362 -0.0002676873288 -0.001942823656 --0.0001806859962 -0.000645977325 0.002066126383 -0.0004360275737 0.06544295082 0.1779374399 -0.03952233277 -0.08147509448 0.1201058105 0.0555815047 0.0389797992 0.06623386362 --0.04285127309 0.02631093478 0.0132101794 -0.02036311691 0.02437226945 -0.003224059598 --0.01374487945 -0.01224213314 -0.01458179865 -0.0128416932 0.01084695659 -0.009842553351 --0.005641708684 0.01205189247 -0.01138612964 0.0005886223998 0.008134894569 0.002742119721 --0.0008595352509 0.004078211852 -0.00146034472 -0.0005801768195 0.003392352369 5.222000896e-05 -0.004720308803 -0.002068718788 3.524793042e-05 -0.001476670588 -0.003942819541 -0.0009128240547 -0.001821460641 -0.002661359728 -0.001153783424 0.00408975626 -0.002801933545 -0.0002613946811 -0.002760540394 0.0001228156957 -0.001981309736 0.0007485868366 0.0003910247592 -0.001337362232 -0.0009794251894 0.001515460168 0.0009257743946 -0.000949761682 0.001022918908 -0.0004334537699 --0.00212238676 1.316295104e-05 0.0007613800919 -0.001432587668 -5.664819078e-07 0.002058714061 --0.000600481686 -0.0004833173315 0.001389609298 -iw : 14 --0.02821015116 0.01604238049 -0.006106861024 -0.0415802118 0.00462919365 0.01734468104 -0.0003965136063 -0.008367245961 0.00131863879 0.00201966577 0.0008663017855 -0.002075556405 -0.0006100802353 -0.009590932949 -0.07816356047 -0.006473774018 0.0543387266 0.03958622799 -0.03667804147 0.01938140774 -0.06496172526 0.01308223658 -0.04603145757 0.01248997338 --0.03107072645 -0.01445276311 0.005294056254 -0.009755455786 0.01748707055 0.01012480603 -0.01180357986 0.006957805228 -0.01507349765 0.004696441832 -0.006469596767 0.008476584809 --0.004366906503 -0.003092042997 -0.004789840027 -0.002087094939 0.00283918864 0.005874317298 -0.001916421035 0.001356308927 -0.006525228134 0.0009154935752 -0.001206979136 0.005345512848 --0.0008146976118 -0.0003472372567 -0.004469335712 -0.0002343813206 0.007698374636 0.007292849022 -0.008622105998 -0.006380103542 0.004922592699 0.07217224506 0.07441201236 0.07907235213 --0.06123282296 0.05022728809 0.02096338899 -0.06482181983 0.04814583475 0.002520764858 --0.04375401384 -0.02533128891 -0.01275442021 -0.03164567282 0.01835231585 -0.008609093045 --0.01739143287 0.01125624154 -0.02755627067 0.007898252905 0.007597838962 0.00909993803 -0.01428914566 0.008540625573 -0.008873397873 0.009645015811 0.005598658972 -0.01375272932 -0.01182147827 -0.0001629421659 -0.00928294069 -0.001410376033 0.00390192707 -0.003105407915 --6.17203913e-05 0.002633757761 -0.003747848909 -0.002544932544 -0.004490448592 0.002869842957 --0.001717801414 0.001625942448 0.005685983284 0.0006134255884 -0.00232147695 0.003837976039 -0.0004481402457 -0.005624705879 0.002264019555 0.001049767902 -0.003796614466 0.0005834405282 -0.003674532998 -0.0002559212229 -0.001216953378 0.002480269269 -0.001302929288 -0.00310746865 --0.0009136242787 0.001519886488 -0.002097507085 -iw : 15 --0.00241407523 -0.06036541995 -0.05886394865 0.02749628531 0.04721388286 -0.01029462959 --0.01631601107 0.002516640137 0.003741296909 0.0004847163211 -0.001912575853 0.0003258214838 -0.0008741630731 0.006160227284 -0.04748537142 -0.008542457234 -0.03264342488 -0.09873239024 --0.05305108317 -0.09995822322 0.02202331788 -0.07142875844 -0.01154772839 0.03904065098 -0.001989793053 0.04851851829 -0.00166212347 0.03720405108 0.01278737967 -0.01915882598 -0.004551941463 -0.01498985498 0.005878258206 -0.009988793304 -0.005170706592 0.001174061789 --0.003685145955 0.005150673812 0.001148085748 0.00432124275 0.0005993663036 -0.00257004693 --0.0002558508428 -0.0009226595015 0.001777884783 -0.0002174592927 -0.0002700152591 -0.001207579649 --0.000548514419 -0.0001568844779 0.001531514159 0.0003079662366 0.01048608166 0.002635175391 -0.008298930214 0.03556487381 -0.05546119146 -0.01435885574 -0.1025244356 -0.04251664246 -0.08818492907 -0.09350160602 -0.06043139001 -0.04027262627 -0.1085477743 0.06184682315 --0.01065047745 -0.0280640175 0.05718923766 -0.04174334093 -0.009355395724 0.04218809286 -0.02010935706 0.00961823182 0.03626292529 -0.02120491658 0.004317146544 0.01516342186 --0.01534359316 0.02441268579 -0.003109548889 -0.01268840302 -0.006401401793 -0.003615337464 --0.01138623311 0.006058781134 -0.0005184272272 -0.00261025427 0.004529756524 -0.004192097716 -0.0004898310917 0.002240469573 -0.0002586809493 0.00095834859 -0.0002146974722 -0.0008334905375 -0.001313868281 0.002090388457 -0.001401231588 0.003376575774 -0.0004774631448 -0.00168880002 --0.0006937531631 -0.0002898334756 -0.001136876847 0.0002299350453 0.0004719973174 -0.0006386753629 -0.001061646256 -0.001095770741 0.0004276118693 0.0001672393974 0.000381318269 -0.0006693817746 -0.0006814984418 -0.0003751227486 4.846603372e-05 -iw : 16 --0.00126102183 -0.07642594668 0.04196549405 0.03119297602 -0.01748915634 -0.01208680178 -0.007748233208 0.0009106658943 -9.345944839e-05 -0.002236638716 0.002044694297 -0.001204203358 -0.0008617752146 -0.04748537142 0.05479453453 -0.03205210227 -0.09873239024 0.1275890479 --0.06664327507 0.02202331788 0.003767859212 0.01486549681 0.03904065098 -0.04310170626 -0.02635200906 -0.00166212347 -0.01259820302 -0.00112191502 -0.01915882598 0.01901188883 --0.01293199635 0.005878258206 -0.002507413346 0.003967759492 0.001174061789 0.0001533691654 -0.0007924787659 0.001148085748 -0.002917480322 0.0007749452241 -0.00257004693 0.002885715204 --0.001734753348 0.001777884783 -0.00184357202 0.00120005263 -0.001207579649 0.001521680649 --0.0008151029516 0.001531514159 -0.001779812899 0.001033755175 -0.07575068813 0.09432190948 --0.05546119146 0.08647366351 0.06366624917 -0.06332509314 0.1841753227 -0.09350160602 -0.03427167212 0.1243163126 0.0141132288 0.06715093459 -0.01065047745 -0.03303461726 -0.04532614063 0.02509218832 -0.05597402523 0.04218809286 -0.009435543666 -0.03778185002 --0.00148955639 -0.02377497677 0.004317146544 0.006061838126 -0.01604784725 -0.009169382547 -0.01155509727 -0.01268840302 0.005648427533 0.007799563286 0.001925984006 0.005985707988 --0.0005184272272 -0.003754022368 0.004040286911 0.000562551556 -0.002093153009 0.002240469573 -0.0008326082464 -0.001412855208 0.00120601911 -0.002226428043 0.001313868281 -0.001029229666 --0.001502814387 -0.001596402724 0.001481276982 -0.00168880002 0.001403005211 0.0009998456348 -0.000848587452 -0.000327993111 0.0004719973174 -0.001089122863 -0.0002213917344 -0.00033936867 -0.0001923159055 0.0001672393974 0.0007226851455 0.0001298111163 0.0004193397385 -0.0003890882559 -4.846603372e-05 -0.0006872290672 -0.0002626302837 -iw : 17 --0.00162947417 -0.04074599305 -0.03973251647 0.01855968949 0.03186885049 -0.006948761495 --0.01101312762 0.001698704351 0.002525334173 0.0003271781737 -0.001290967618 0.00021992591 -0.0005900504383 -0.008542457234 -0.03205210227 0.01304986169 -0.05305108317 -0.06664327507 -0.01014315957 -0.07142875844 0.01486549681 -0.04234973678 0.001989793053 0.02635200906 --0.01315252972 0.03720405108 -0.00112191502 0.01851282984 0.004551941463 -0.01293199635 -0.009116162868 -0.009988793304 0.003967759492 -0.006933726378 -0.003685145955 0.0007924787659 --0.002198574843 0.00432124275 0.0007749452241 0.001665519375 -0.0002558508428 -0.001734753348 -0.0008057142806 -0.0002174592927 0.00120005263 -0.0007472749507 -0.000548514419 -0.0008151029516 -0.0001723707792 0.0003079662366 0.001033755175 -0.0004052643904 -0.0306987822 -0.05546119146 -0.02319216187 0.002195468452 0.04736555243 -0.08808637199 -0.09350160602 0.007805464502 -0.01426288331 -0.02711382899 -0.07671042766 -0.01065047745 -0.05654271171 0.02100755674 --0.03168283835 0.0005719317813 0.04218809286 -0.03726323378 0.004952105812 0.02316383628 -0.02612016557 0.004317146544 0.01863485638 -0.007069318671 0.006136381042 0.007452104384 --0.01268840302 0.01777419505 -0.003705699091 -0.005110184247 -0.007657613842 -0.0005184272272 --0.00613185428 0.002163143784 -0.003197217249 -0.001239613698 0.002240469573 -0.003072815192 -0.0006321686019 0.002722780401 0.0007156221365 0.001313868281 -0.0005594469681 -4.862301515e-05 --0.0001013081186 0.001073709385 -0.00168880002 0.002436203272 -0.0005170109315 -3.918617156e-05 --0.0004242852166 0.0004719973174 -0.0007878632016 0.0001806015602 -0.0006705071938 -0.0005958718391 -0.0001672393974 -0.0006629078332 0.0001935015568 0.0009267648893 0.0004696657925 4.846603372e-05 -0.0003611572413 -0.0001306437103 -0.0007084704401 -ad : 2 1.950638213 +ad : 1 1.950638213 iw : 0 0.05200549356 0.1283623673 0.06859735187 0.009746705202 -0.0006889193902 0.00995919682 0.004532324493 -0.002797238223 -0.006784772713 -0.001813582803 0.0001533600954 0.001628351584 @@ -3031,7 +2925,7 @@ iw : 0 8.136735868e-06 -0.0005241383414 0.0009164765792 iw : 1 -0.03304245336 0.08994136932 0.1232181612 0.009289347343 0.00918512363 0.02341228481 -0.01573264744 -0.008750605924 -0.006738216071 -0.004028791439 0.001774468072 -0.0009679959649 +0.01573264744 -0.008750605925 -0.006738216071 -0.004028791439 0.001774468072 -0.0009679959649 0.001282027019 0.0006556784739 -0.04925868324 0.001568668503 0.05248293918 0.1747966736 0.1255620505 0.05028692622 -0.02258674427 0.1203082309 0.005666374541 0.009404967874 0.013556436 -0.00116778546 -0.0009347702739 -0.002793851471 0.01119520201 0.01143287557 @@ -3186,7 +3080,7 @@ iw : 8 -0.003677314062 0.003097219789 -0.00152005777 0.003635777068 0.001085096896 -0.001197387274 0.003524008172 -0.0002734645673 -0.001818026784 0.001191268662 -0.0009275585495 0.0007953397142 -0.0009880310705 -0.0005019791788 8.994859757e-05 -0.001277439277 0.07243220316 -0.02520540037 --0.0003480679542 -0.06413601879 0.08676121441 0.1008852684 -0.05676253066 -0.004902334408 +-0.0003480679544 -0.06413601879 0.08676121441 0.1008852684 -0.05676253066 -0.004902334408 -0.1374294316 0.1105778678 0.02896533243 -0.05562810415 -0.01683624001 -0.1289940794 0.01416079915 -0.03306351179 -0.03185684302 -0.03101589265 -0.07360658442 -0.05697469849 -0.04669497094 -0.0056837898 -0.03920699734 -0.01765647215 -0.06134422207 -0.02029437401 @@ -3227,8 +3121,8 @@ iw : 10 0.06409905098 0.01719757561 -0.01711394781 0.02144902222 0.004394347733 -0.001409285636 -0.004508055166 -0.001691603552 0.003534682531 -0.008349362912 -0.002363747127 0.002841565523 -0.004597257527 -0.001040925457 0.0007653561749 -0.0003865520683 0.0004272527654 -0.0009867441687 -0.002425559289 0.0008158096562 -0.001063179284 0.00186458132 -0.0003480679542 -0.08071336988 -0.03553040848 -0.0004316091517 -0.02545647409 -0.004902334408 -0.1233645122 0.0233312252 +0.002425559289 0.0008158096562 -0.001063179284 0.00186458132 -0.0003480679544 -0.08071336988 +0.03553040848 -0.0004316091518 -0.02545647409 -0.004902334408 -0.1233645122 0.0233312252 -0.006078963061 -0.01428237854 -0.01683624001 -0.05848590171 -0.03935897286 -0.02087717157 0.02793099761 -0.03101589265 0.005314486 -0.06422985178 -0.03846013621 0.03464805537 -0.03920699734 0.02589834428 -0.04256619936 -0.04861721937 0.007531924717 -0.03078778294 @@ -3249,7 +3143,7 @@ iw : 11 0.006333256819 0.004099323964 -0.004346241869 0.007628378269 0.001281917814 -0.003536597659 0.003602677449 -0.0004656149608 0.001637756126 -4.84452005e-05 -0.001234578562 0.0005707096904 -0.002242877792 -0.0006172165159 0.001943400371 -0.00152081021 -0.06413601879 -0.03560307783 --0.0004316091517 0.1469455098 -0.0002709122299 -0.1374294316 -0.05788017783 -0.006078963061 +-0.0004316091518 0.1469455098 -0.0002709122298 -0.1374294316 -0.05788017783 -0.006078963061 0.2659893081 0.003772134755 -0.1289940794 -0.02709493248 -0.02087717157 0.1999433543 0.02019047709 -0.07360658442 0.01346450818 -0.03846013621 0.09251115403 0.04332161807 -0.01765647215 0.0361822798 -0.04861721937 0.02499128744 0.05899753723 0.01373259327 @@ -3259,7 +3153,7 @@ iw : 11 -0.00373183619 -0.001976007376 -0.002198663096 0.002969112068 -0.000551467324 -0.003886721929 -0.001337398966 -0.0006322998896 0.001362610513 -0.001426297706 -0.001877125646 -0.0003174306538 0.0003717703452 -0.0004272904986 8.564493602e-05 0.0004958861399 0.0005368049648 0.0006399927144 --0.0007944929033 -3.557838034e-05 0.001033422708 +-0.0007944929033 -3.557838033e-05 0.001033422708 iw : 12 0.02369645121 0.1587405526 0.181055881 0.04764403023 -0.05995172099 -0.07205829739 -0.02329794003 0.01085247884 0.01156281811 0.003871712756 -0.001344262214 -0.003114860021 @@ -3270,7 +3164,7 @@ iw : 12 -0.008383406726 0.003534682531 -0.0003605758887 0.008237909622 0.002841565523 -0.004864830878 0.005303559303 0.0007653561749 -0.003152708505 0.003504782897 -0.0009867441687 -0.0001043050136 -0.002999471524 -0.001063179284 0.001507589178 -0.001451379537 0.08676121441 -0.01757573891 --0.02545647409 -0.0002709122299 0.1090018635 0.1105778678 -0.08661236114 -0.01428237854 +-0.02545647409 -0.0002709122298 0.1090018635 0.1105778678 -0.08661236114 -0.01428237854 0.003772134755 0.07663652831 0.01416079915 -0.1439907757 0.02793099761 0.02019047709 -0.1213056211 -0.05697469849 -0.135321927 0.03464805537 0.04332161807 -0.2206877643 -0.06134422207 -0.08123915855 0.007531924717 0.05899753723 -0.1783331681 -0.01877527645 @@ -3281,6 +3175,112 @@ iw : 12 -0.002693840715 -0.002465161927 0.003097033861 -0.001877125646 -0.005895373418 -0.001027750038 -0.001194179927 0.0004162782516 0.0004958861399 -0.002730918337 -9.615998583e-05 0.000142106507 -0.0007351632265 0.001033422708 -0.0002070081438 +ad : 2 2.994710688 +iw : 13 +0.03955436929 0.05692898493 -0.008889563023 -0.01838127875 0.0001057837193 0.008430819495 +-0.00130162404 -0.002370905405 -0.0007132903577 0.002278346872 -0.0006882385997 -0.0001145375234 +-0.0005208757947 0.04577479802 0.1675571143 0.03089748408 0.06966520345 0.007847882582 +0.0470232444 0.009715468275 -0.02080620056 0.006557833991 -0.01906583483 -0.006889098548 +-0.01286922835 -0.006929313561 0.01190434265 -0.004677210271 0.007837146018 -0.004245468334 +0.005289987172 0.002386663459 0.0009271703127 0.001610971526 -0.002616345266 -0.002797126293 +-0.001766004214 -0.001889854826 0.003808883774 -0.001275631175 0.001768759164 -0.002626486422 +0.001193892939 0.0003870357075 0.001750389624 0.0002612448362 -0.0002676873288 -0.001942823656 +-0.0001806859962 -0.000645977325 0.002066126383 -0.0004360275737 0.06544295082 0.1779374399 +0.03952233277 -0.08147509448 0.1201058105 0.0555815047 0.0389797992 0.06623386362 +-0.04285127309 0.02631093478 0.0132101794 -0.02036311691 0.02437226945 -0.003224059598 +-0.01374487945 -0.01224213314 -0.01458179865 -0.0128416932 0.01084695659 -0.009842553351 +-0.005641708684 0.01205189247 -0.01138612964 0.0005886223998 0.008134894569 0.002742119721 +-0.0008595352509 0.004078211852 -0.00146034472 -0.0005801768195 0.003392352369 5.222000896e-05 +0.004720308803 -0.002068718788 3.524793042e-05 -0.001476670588 -0.003942819541 -0.0009128240547 +0.001821460641 -0.002661359728 -0.001153783424 0.00408975626 -0.002801933545 -0.0002613946811 +0.002760540394 0.0001228156957 -0.001981309736 0.0007485868366 0.0003910247592 -0.001337362232 +0.0009794251894 0.001515460168 0.0009257743946 -0.000949761682 0.001022918908 -0.0004334537699 +-0.00212238676 1.316295104e-05 0.0007613800919 -0.001432587668 -5.664819077e-07 0.002058714061 +-0.000600481686 -0.0004833173315 0.001389609298 +iw : 14 +-0.02821015116 0.01604238049 -0.006106861024 -0.0415802118 0.00462919365 0.01734468104 +0.0003965136063 -0.008367245961 0.00131863879 0.00201966577 0.0008663017855 -0.002075556405 +0.0006100802353 -0.009590932949 -0.07816356047 -0.006473774018 0.0543387266 0.03958622799 +0.03667804147 0.01938140774 -0.06496172526 0.01308223658 -0.04603145757 0.01248997338 +-0.03107072645 -0.01445276311 0.005294056254 -0.009755455786 0.01748707055 0.01012480603 +0.01180357986 0.006957805228 -0.01507349765 0.004696441832 -0.006469596767 0.008476584809 +-0.004366906503 -0.003092042997 -0.004789840027 -0.002087094939 0.00283918864 0.005874317298 +0.001916421035 0.001356308927 -0.006525228134 0.0009154935752 -0.001206979136 0.005345512848 +-0.0008146976118 -0.0003472372567 -0.004469335712 -0.0002343813206 0.007698374636 0.007292849022 +0.008622105998 -0.006380103542 0.004922592699 0.07217224506 0.07441201236 0.07907235213 +-0.06123282296 0.05022728809 0.02096338899 -0.06482181983 0.04814583475 0.002520764858 +-0.04375401384 -0.02533128891 -0.01275442021 -0.03164567282 0.01835231585 -0.008609093045 +-0.01739143287 0.01125624154 -0.02755627067 0.007898252905 0.007597838962 0.00909993803 +0.01428914566 0.008540625573 -0.008873397873 0.009645015811 0.005598658972 -0.01375272932 +0.01182147827 -0.0001629421659 -0.00928294069 -0.001410376033 0.00390192707 -0.003105407915 +-6.17203913e-05 0.002633757761 -0.003747848909 -0.002544932544 -0.004490448592 0.002869842957 +-0.001717801414 0.001625942448 0.005685983284 0.0006134255884 -0.00232147695 0.003837976039 +0.0004481402457 -0.005624705879 0.002264019555 0.001049767902 -0.003796614466 0.0005834405282 +0.003674532998 -0.0002559212229 -0.001216953378 0.002480269269 -0.001302929288 -0.00310746865 +-0.0009136242787 0.001519886488 -0.002097507085 +iw : 15 +-0.00241407523 -0.06036541995 -0.05886394865 0.02749628531 0.04721388286 -0.01029462959 +-0.01631601107 0.002516640137 0.003741296909 0.0004847163211 -0.001912575853 0.0003258214838 +0.0008741630731 0.006160227284 -0.04748537142 -0.008542457234 -0.03264342488 -0.09873239024 +-0.05305108317 -0.09995822322 0.02202331788 -0.07142875844 -0.01154772839 0.03904065098 +0.001989793053 0.04851851829 -0.00166212347 0.03720405108 0.01278737967 -0.01915882598 +0.004551941463 -0.01498985498 0.005878258206 -0.009988793304 -0.005170706592 0.001174061789 +-0.003685145955 0.005150673812 0.001148085748 0.00432124275 0.0005993663036 -0.00257004693 +-0.0002558508428 -0.0009226595015 0.001777884783 -0.0002174592927 -0.0002700152591 -0.001207579649 +-0.000548514419 -0.0001568844779 0.001531514159 0.0003079662366 0.01048608166 0.002635175391 +0.008298930214 0.03556487381 -0.05546119146 -0.01435885574 -0.1025244356 -0.04251664246 +0.08818492907 -0.09350160602 -0.06043139001 -0.04027262627 -0.1085477743 0.06184682315 +-0.01065047745 -0.0280640175 0.05718923766 -0.04174334093 -0.009355395724 0.04218809286 +0.02010935706 0.00961823182 0.03626292529 -0.02120491658 0.004317146544 0.01516342186 +-0.01534359316 0.02441268579 -0.003109548889 -0.01268840302 -0.006401401793 -0.003615337464 +-0.01138623311 0.006058781134 -0.0005184272272 -0.00261025427 0.004529756524 -0.004192097716 +0.0004898310917 0.002240469573 -0.0002586809493 0.00095834859 -0.0002146974722 -0.0008334905375 +0.001313868281 0.002090388457 -0.001401231588 0.003376575774 -0.0004774631448 -0.00168880002 +-0.0006937531631 -0.0002898334756 -0.001136876847 0.0002299350453 0.0004719973174 -0.0006386753629 +0.001061646256 -0.001095770741 0.0004276118693 0.0001672393974 0.000381318269 -0.0006693817746 +0.0006814984418 -0.0003751227486 4.846603372e-05 +iw : 16 +-0.00126102183 -0.07642594668 0.04196549405 0.03119297602 -0.01748915634 -0.01208680178 +0.007748233208 0.0009106658943 -9.345944839e-05 -0.002236638716 0.002044694297 -0.001204203358 +0.0008617752146 -0.04748537142 0.05479453453 -0.03205210227 -0.09873239024 0.1275890479 +-0.06664327507 0.02202331788 0.003767859212 0.01486549681 0.03904065098 -0.04310170626 +0.02635200906 -0.00166212347 -0.01259820302 -0.00112191502 -0.01915882598 0.01901188883 +-0.01293199635 0.005878258206 -0.002507413346 0.003967759492 0.001174061789 0.0001533691654 +0.0007924787659 0.001148085748 -0.002917480322 0.0007749452241 -0.00257004693 0.002885715204 +-0.001734753348 0.001777884783 -0.00184357202 0.00120005263 -0.001207579649 0.001521680649 +-0.0008151029516 0.001531514159 -0.001779812899 0.001033755175 -0.07575068813 0.09432190948 +-0.05546119146 0.08647366351 0.06366624917 -0.06332509314 0.1841753227 -0.09350160602 +0.03427167212 0.1243163126 0.0141132288 0.06715093459 -0.01065047745 -0.03303461726 +0.04532614063 0.02509218832 -0.05597402523 0.04218809286 -0.009435543666 -0.03778185002 +-0.00148955639 -0.02377497677 0.004317146544 0.006061838126 -0.01604784725 -0.009169382547 +0.01155509727 -0.01268840302 0.005648427533 0.007799563286 0.001925984006 0.005985707988 +-0.0005184272272 -0.003754022368 0.004040286911 0.000562551556 -0.002093153009 0.002240469573 +0.0008326082464 -0.001412855208 0.00120601911 -0.002226428043 0.001313868281 -0.001029229666 +-0.001502814387 -0.001596402724 0.001481276982 -0.00168880002 0.001403005211 0.0009998456348 +0.000848587452 -0.000327993111 0.0004719973174 -0.001089122863 -0.0002213917344 -0.00033936867 +0.0001923159055 0.0001672393974 0.0007226851455 0.0001298111163 0.0004193397385 -0.0003890882559 +4.846603372e-05 -0.0006872290672 -0.0002626302837 +iw : 17 +-0.00162947417 -0.04074599305 -0.03973251647 0.01855968949 0.03186885049 -0.006948761495 +-0.01101312762 0.001698704351 0.002525334173 0.0003271781737 -0.001290967618 0.00021992591 +0.0005900504383 -0.008542457234 -0.03205210227 0.01304986169 -0.05305108317 -0.06664327507 +0.01014315957 -0.07142875844 0.01486549681 -0.04234973678 0.001989793053 0.02635200906 +-0.01315252972 0.03720405108 -0.00112191502 0.01851282984 0.004551941463 -0.01293199635 +0.009116162868 -0.009988793304 0.003967759492 -0.006933726378 -0.003685145955 0.0007924787659 +-0.002198574843 0.00432124275 0.0007749452241 0.001665519375 -0.0002558508428 -0.001734753348 +0.0008057142806 -0.0002174592927 0.00120005263 -0.0007472749507 -0.000548514419 -0.0008151029516 +0.0001723707792 0.0003079662366 0.001033755175 -0.0004052643904 -0.0306987822 -0.05546119146 +0.02319216187 0.002195468452 0.04736555243 -0.08808637199 -0.09350160602 0.007805464502 +0.01426288331 -0.02711382899 -0.07671042766 -0.01065047745 -0.05654271171 0.02100755674 +-0.03168283835 0.0005719317813 0.04218809286 -0.03726323378 0.004952105812 0.02316383628 +0.02612016557 0.004317146544 0.01863485638 -0.007069318671 0.006136381042 0.007452104384 +-0.01268840302 0.01777419505 -0.003705699091 -0.005110184247 -0.007657613842 -0.0005184272272 +-0.00613185428 0.002163143784 -0.003197217249 -0.001239613698 0.002240469573 -0.003072815192 +0.0006321686019 0.002722780401 0.0007156221365 0.001313868281 -0.0005594469681 -4.862301515e-05 +-0.0001013081186 0.001073709385 -0.00168880002 0.002436203272 -0.0005170109315 -3.918617156e-05 +-0.0004242852166 0.0004719973174 -0.0007878632016 0.0001806015602 -0.0006705071938 -0.0005958718391 +0.0001672393974 -0.0006629078332 0.0001935015568 0.0009267648893 0.0004696657925 4.846603372e-05 +0.0003611572413 -0.0001306437103 -0.0007084704401 ad : 3 3.303653192 iw : 18 0.1242542447 0.1381548582 -0.06601888932 -0.03384419293 0.02115442296 0.01434971585 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_y_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_y_ref.dat similarity index 97% rename from tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_y_ref.dat rename to tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_y_ref.dat index 85e3e4d2e2..5279d1933b 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_y_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_y_ref.dat @@ -5,7 +5,7 @@ iw : 23 0.009158981648 -0.009909426396 -0.008271425814 -0.003686735149 0.003579365881 0.002147543731 0.001588791228 0.03141084029 -0.04236557659 0.1705027436 0.07827232443 -0.1055703103 -0.03109210032 0.07247857997 -0.09775595947 -0.1211788472 0.03445835367 -0.04647593022 --0.09310633415 -8.990638632e-05 0.0001212618274 -0.01035704856 -0.01230953419 0.01660256486 +-0.09310633415 -8.990638632e-05 0.0001212618275 -0.01035704856 -0.01230953419 0.01660256486 0.02058946979 -0.009737368138 0.01313333906 0.02661831811 -0.001027027675 0.001385210304 0.002788902767 0.003251546114 -0.004385544119 -0.004517417399 0.003374025035 -0.004550738367 -0.01003999562 0.0003511971082 -0.0004736794 0.0001864897804 -0.0007955622101 0.001073019742 @@ -40,7 +40,7 @@ iw : 24 -0.02124890992 0.02752570505 -0.0004231139357 0.0001953562867 -0.0001228577572 -0.0008515011348 0.0001657052048 0.002617380219 0.00475446564 0.006267059324 0.0016458921 -0.008452737312 0.005539319972 0.002938026244 0.006683871658 0.007810023622 -0.009014915679 -0.0005790974583 -0.0003836738259 -6.074295122e-05 -0.001236043959 8.192745333e-05 0.000181650706 -0.001248527579 +0.0003836738259 -6.074295122e-05 -0.001236043959 8.192745334e-05 0.000181650706 -0.001248527579 -0.001022872374 0.001072900132 0.001379605815 iw : 25 -0.002170576799 -0.04970434298 -0.1240922231 -0.1276927197 -0.0406884187 0.02618053705 @@ -61,7 +61,7 @@ iw : 25 -0.00373863734 0.009351178298 -0.003631068869 -0.003219919744 -0.005946882036 -0.004675916807 0.007452787872 0.0004486160697 -0.0008214950213 -0.0009088633873 -0.0005647857474 0.0002214896055 0.0007228123986 -0.0003184938571 -0.001404288413 3.179262077e-05 -0.0005847342154 0.001327223846 -0.001152573449 0.002533114767 0.001686294173 -0.002701307558 -0.0003271091501 -5.105837601e-05 +0.001152573449 0.002533114767 0.001686294173 -0.002701307558 -0.00032710915 -5.105837601e-05 -0.0005818510126 -0.0001972773069 0.0004474833434 iw : 26 0.002927579675 0.06703905817 0.1673701988 0.172226392 0.05487877124 -0.03531117083 @@ -210,7 +210,7 @@ iw : 32 0.01731636084 0.002850041578 0.001459849366 -0.003794494388 0.00408120044 0.005065379613 0.001438569087 -0.0003027218828 -0.0005187011957 0.002669016821 0.0006924291337 -0.002700600176 -0.002392865227 0.003988280416 -0.003275776243 -0.005324070151 -0.0003675777615 -0.0002875676375 -0.0007643654589 -0.0004681990234 -0.001020373419 +0.000764365459 -0.0004681990234 -0.001020373419 ad : 2 1.709269535 iw : 13 -0.0002704661186 -0.0007245457965 -0.0006084357262 -0.000277273891 2.876855376e-06 9.056618716e-05 @@ -243,7 +243,7 @@ iw : 14 0.006047630142 5.975243729e-05 1.169504972e-06 -0.003114352655 -1.941697813e-05 -3.800389323e-07 0.008518515724 -4.624793863e-05 -9.051880835e-07 -0.004201801129 -2.741909052e-05 -5.366603298e-07 0.004448929127 -5.319095857e-06 -1.041080387e-07 -0.004819613076 -7.101421532e-05 -1.039672816e-06 -0.02476654089 -6.990153514e-05 0.0004847432848 -0.0009630745668 -1.657616304e-05 0.2910498529 +0.02476654089 -6.990153514e-05 0.0004847432848 -0.0009630745669 -1.657616304e-05 0.2910498529 -0.0008215079317 0.005696575163 -0.001553248235 -3.698050727e-05 0.2839293666 -0.0008016177611 0.005557209399 -0.00147391711 -4.080983083e-05 0.1659218988 -0.00046863908 0.003247507457 -0.0008611144602 -2.76618977e-05 0.02780131817 -7.873162091e-05 0.000544141483 -0.0002822099551 @@ -285,17 +285,17 @@ iw : 16 0.0001999680195 -2.631426802e-06 1.202006949e-05 8.371782976e-05 -1.126517241e-06 -5.231743043e-06 -3.613575691e-05 -1.039672511e-07 -4.942076383e-07 -3.413866006e-06 3.975209011e-07 -4.98563655e-06 -3.463185116e-05 3.929738294e-07 1.986995419e-06 1.37287542e-05 4.670050113e-06 -0.0001783804714 --0.00123733844 2.073316495e-10 0.1526509473 2.16305156e-05 -0.000683684808 -0.004743247132 -2.006219313e-09 0.2264368896 4.461186898e-05 -0.001099176435 -0.007628095485 6.419528627e-09 +-0.00123733844 2.073316502e-10 0.1526509473 2.16305156e-05 -0.000683684808 -0.004743247132 +2.00621931e-09 0.2264368896 4.461186898e-05 -0.001099176435 -0.007628095485 6.419528628e-09 0.1690753839 5.379491666e-05 -0.0009860257715 -0.006846019556 1.023248186e-08 0.07617752907 4.327511145e-05 -0.0005416481068 -0.003763844721 1.007828211e-08 0.01184069962 2.292069214e-05 -0.0001566029087 -0.001090609282 6.293934561e-09 -0.004570162614 7.009625729e-06 1.564916679e-05 0.0001068436418 2.390089523e-09 -0.006226665871 -2.080597034e-07 4.120369995e-05 0.0002856103199 -2.329093583e-10 -0.00111496643 -2.179051375e-06 2.555436683e-05 0.0001776063766 -5.219967091e-10 --0.0008947224705 -1.406085397e-06 5.638807184e-06 3.9403705e-05 -4.164706641e-10 0.0009295061556 --6.477844483e-07 -1.575270296e-06 -1.07681598e-05 -2.223739349e-10 -0.0003787711574 4.659398778e-08 --4.844529878e-06 -3.358573262e-05 -2.027479756e-11 0.0006503710741 3.902600049e-07 -2.523966201e-06 --1.758240158e-05 1.089833105e-10 -0.0005298739841 +2.329093578e-10 -0.00111496643 -2.179051375e-06 2.555436683e-05 0.0001776063766 -5.219967086e-10 +-0.0008947224705 -1.406085397e-06 5.638807184e-06 3.9403705e-05 -4.164706646e-10 0.0009295061556 +-6.477844483e-07 -1.575270296e-06 -1.07681598e-05 -2.223739344e-10 -0.0003787711574 4.659398778e-08 +-4.844529878e-06 -3.358573262e-05 -2.027479781e-11 0.0006503710741 3.902600049e-07 -2.523966201e-06 +-1.758240158e-05 1.08983311e-10 -0.0005298739841 iw : 17 -0.006929623193 -0.2144347283 -0.2058876884 -0.1168259429 0.004529308309 0.02774404386 0.02497063629 0.001349731633 0.001847670764 -0.004961415011 0.001741233551 -0.002468621612 @@ -316,7 +316,7 @@ iw : 17 1.503657088e-06 0.0006258895556 3.9403705e-05 1.704562244e-05 -0.0009283733631 3.336255576e-07 -9.901285415e-05 -1.07681598e-05 -4.656779873e-06 0.0003784615883 -9.114485474e-08 -0.00136638259 -3.358573262e-05 -1.452725599e-05 -0.0006513366116 -2.843348137e-07 -0.0002128163629 -1.758240158e-05 --7.605614576e-06 0.0005293685181 -1.488609414e-07 +-7.605614576e-06 0.0005293685182 -1.488609414e-07 ad : 3 2.100474535 iw : 18 -3.018742841e-05 -7.068344044e-05 -4.121202541e-05 -3.384348745e-06 1.392245514e-05 8.238961115e-06 @@ -399,7 +399,7 @@ iw : 21 0.007635264769 1.430969429e-05 0.02157112217 -3.860462065e-06 7.818370482e-06 0.001980300187 1.285083756e-05 0.007709260851 -3.802699117e-06 4.235748705e-06 -0.001055733134 6.039561927e-06 -0.003463993588 5.76456922e-07 -1.499711752e-06 -0.0005839276395 -2.553488385e-06 -0.001064686575 -5.231611232e-08 -5.908610406e-07 -0.0004474889823 -1.100273549e-06 -0.002077886619 1.609797518e-06 +5.231611233e-08 -5.908610406e-07 -0.0004474889823 -1.100273549e-06 -0.002077886619 1.609797518e-06 -1.843931872e-06 0.0004028445944 -2.653774747e-06 0.001726202319 -8.442026817e-07 1.191378347e-06 -1.659864118e-05 1.820247525e-06 -0.0005798581168 iw : 22 @@ -923,14 +923,14 @@ iw : 0 -0.0009166331491 2.234667978e-06 4.373805372e-08 0.001002076374 0.0005287882757 5.034592563e-06 -0.2334191687 0.0006587589122 -0.004568598217 0.0006744770053 1.20167614e-05 -0.196450226 0.0005545023495 -0.003845023343 0.0003851100901 8.94581468e-06 -0.07443508516 0.0002101450883 --0.001456881195 -2.994269509e-06 3.3374524e-08 0.002441914851 -6.890747424e-06 4.779439452e-05 +-0.001456881195 -2.994269509e-06 3.337452399e-08 0.002441914851 -6.890747424e-06 4.779439452e-05 -0.0001597953747 -5.176559489e-06 0.004373545928 -1.239385368e-05 8.560125649e-05 -9.604126246e-05 -3.528109063e-06 -0.004917174991 1.384101728e-05 -9.62414399e-05 3.701104983e-05 5.438651629e-07 -0.01287138388 3.632846316e-05 -0.0002519252459 9.07916729e-05 2.796184383e-06 -0.005109754036 1.444765288e-05 -0.0001000106945 6.552015049e-05 2.112045011e-06 -0.001982886746 5.616802736e-06 -3.881006389e-05 1.644144041e-05 7.027185287e-07 0.002629060109 -7.412184579e-06 5.145729631e-05 --6.047543295e-06 -2.04907542e-07 2.644957698e-06 -9.511031079e-09 5.176845196e-08 -8.480827358e-06 --2.193160529e-07 0.001235299252 -3.488203929e-06 2.417790274e-05 -4.737482779e-07 -6.619658221e-08 +-6.047543295e-06 -2.04907542e-07 2.644957698e-06 -9.511031078e-09 5.176845196e-08 -8.480827358e-06 +-2.193160529e-07 0.001235299252 -3.488203929e-06 2.417790274e-05 -4.737482778e-07 -6.619658221e-08 -0.0009074881165 2.560269109e-06 -1.776181714e-05 iw : 1 -0.0001857969773 0.0005483268213 0.0008868676364 0.0001801627568 2.392196097e-05 0.0001207913034 @@ -984,17 +984,17 @@ iw : 3 -0.0002924933416 4.671198765e-06 -1.736671916e-05 -0.0001210721265 2.698154886e-06 6.762571283e-06 4.654386107e-05 2.639114976e-07 8.101056302e-06 5.61513775e-05 -9.346440915e-07 7.287505798e-06 5.066855698e-05 -8.716418671e-07 -5.501108936e-07 -3.699115197e-06 6.478341931e-06 -0.0002476351417 --0.001717723245 2.862595099e-10 0.2300137364 2.023956699e-05 -0.0006398706148 -0.004439273298 -1.876110614e-09 0.20171166 3.194796105e-05 -0.0007867677447 -0.005460036498 4.60006524e-09 -0.1280958751 3.572328009e-05 -0.0006552289308 -0.004549277211 6.791763561e-09 0.04510352061 -3.060547323e-05 -0.0003827072607 -0.002659391396 7.130329456e-09 0.01298239949 2.005285876e-05 --0.0001370760786 -0.0009546188503 5.505943759e-09 -0.008130026156 8.231821347e-06 1.764574725e-05 -0.0001203997206 2.801465318e-09 -0.003392490151 -4.299253042e-07 6.476175657e-05 0.0004489305891 -3.326904302e-10 -0.00544766826 -4.331862543e-06 5.152600406e-05 0.0003580986364 -1.032506415e-09 -0.001842677631 -3.884935164e-06 1.570240685e-05 0.0001097205364 -1.149633492e-09 -0.001238862289 --1.751557028e-06 -4.581939074e-06 -3.135151062e-05 -6.037942084e-10 0.002405616582 1.187700582e-07 --1.084879398e-05 -7.521494015e-05 -4.057456937e-11 -0.001421236886 6.996193739e-07 -4.781603272e-06 --3.330030845e-05 1.934056991e-10 0.001473226668 +-0.001717723245 2.862595107e-10 0.2300137364 2.023956699e-05 -0.0006398706148 -0.004439273298 +1.876110617e-09 0.20171166 3.194796105e-05 -0.0007867677447 -0.005460036498 4.600065238e-09 +0.1280958751 3.572328009e-05 -0.0006552289308 -0.004549277211 6.791763562e-09 0.04510352061 +3.060547323e-05 -0.0003827072607 -0.002659391396 7.130329455e-09 0.01298239949 2.005285876e-05 +-0.0001370760786 -0.0009546188503 5.50594376e-09 -0.008130026156 8.231821347e-06 1.764574725e-05 +0.0001203997206 2.801465317e-09 -0.003392490151 -4.299253042e-07 6.476175657e-05 0.0004489305891 +3.326904311e-10 -0.00544766826 -4.331862543e-06 5.152600406e-05 0.0003580986364 -1.032506416e-09 +0.001842677631 -3.884935164e-06 1.570240685e-05 0.0001097205364 -1.149633491e-09 -0.001238862289 +-1.751557028e-06 -4.581939074e-06 -3.135151062e-05 -6.037942095e-10 0.002405616582 1.187700582e-07 +-1.084879398e-05 -7.521494015e-05 -4.057456955e-11 -0.001421236886 6.996193739e-07 -4.781603272e-06 +-3.330030845e-05 1.934056985e-10 0.001473226668 iw : 4 -0.1137996457 -0.2633554542 -0.1906752683 -0.08089322496 0.001928414057 0.02085481389 0.02047473704 0.004124868154 -0.0006263270024 -0.005657815626 -0.00105641187 -0.001485710919 @@ -1004,7 +1004,7 @@ iw : 4 -4.452238453e-06 -0.02053677816 -0.0004019562259 -0.0001738622206 -0.01494409213 -0.0002924933416 -0.0001265193647 -0.006185826323 -0.0001210721265 -5.2372836e-05 0.002378022501 4.654386107e-05 2.013021718e-05 0.002868890464 5.61513775e-05 2.428779451e-05 0.002588761779 5.066855698e-05 -2.191714478e-05 -0.0001889954759 -3.699115197e-06 -1.599386043e-06 -0.1834770342 -0.001717723245 +2.191714478e-05 -0.0001889954759 -3.699115197e-06 -1.599386042e-06 -0.1834770342 -0.001717723245 -0.0007429944218 -0.2300631182 -1.454226322e-05 -0.2474315895 -0.004439273298 -0.001920195101 -0.2018392821 -3.758303127e-05 -0.2350454014 -0.005460036498 -0.002361733259 -0.1282528426 -4.622503977e-05 -0.160259319 -0.004549277211 -0.001967798046 -0.04523430519 -3.851474021e-05 @@ -1035,7 +1035,7 @@ iw : 5 -0.0001064189708 0.000738293854 -0.0002175490909 -7.37679063e-06 0.0217539885 -8.257512241e-05 0.0005720924148 -0.0002839077412 -9.62661999e-06 0.01742222634 -2.821786591e-05 0.0001950052288 -0.0001581079723 -5.360963324e-06 -0.007812101996 8.754770189e-06 -6.107986131e-05 -1.748824282e-05 --5.929226835e-07 0.0003806559096 1.450908146e-05 -0.0001006518802 3.445731975e-05 1.168377579e-06 +-5.929226834e-07 0.0003806559096 1.450908146e-05 -0.0001006518802 3.445731975e-05 1.168377579e-06 -0.007403693103 7.269285765e-06 -5.032671424e-05 iw : 6 -1.941378043e-06 -3.62263619e-06 1.007721546e-05 2.284221623e-05 1.970307379e-05 5.66759338e-06 @@ -1047,17 +1047,17 @@ iw : 6 -0.0005160065616 7.542655311e-06 -2.261581646e-05 -0.0001578605545 4.477640627e-06 6.184347089e-06 4.229654711e-05 4.322317153e-07 1.796279108e-05 0.0001245269766 -1.434877945e-06 7.232405184e-06 5.035311464e-05 -1.19380205e-06 2.651507041e-06 1.854930403e-05 -3.411536319e-06 0.0001308247919 -0.0009074647541 -1.476837104e-10 -0.1541466872 8.407665249e-06 -0.0002654320777 -0.00184150867 -7.821186375e-10 0.1115388189 3.355115796e-05 -0.0008273945855 -0.00574196926 4.822468693e-09 +0.0009074647541 -1.476837121e-10 -0.1541466872 8.407665249e-06 -0.0002654320777 -0.00184150867 +7.821186375e-10 0.1115388189 3.355115796e-05 -0.0008273945855 -0.00574196926 4.822468692e-09 0.1106127687 5.28821637e-05 -0.0009682477409 -0.006722599091 1.006659358e-08 0.08761590864 -5.213365642e-05 -0.0006538783066 -0.004543693397 1.213135584e-08 0.004023374035 3.410720462e-05 +5.213365642e-05 -0.0006538783066 -0.004543693397 1.213135585e-08 0.004023374035 3.410720462e-05 -0.0002312240104 -0.001610344287 9.379046438e-09 0.001597942961 1.335139578e-05 2.684783753e-05 -0.0001829968458 4.530689959e-09 -0.01871868297 -6.982237956e-07 0.0001065049766 0.000738293854 -5.501533387e-10 0.002859035484 -7.054392436e-06 8.231262896e-05 0.0005720924148 -1.693240722e-09 --0.007464203525 -6.510071927e-06 2.79208578e-05 0.0001950052288 -1.914557432e-09 0.007462821054 --2.796087686e-06 -8.906173297e-06 -6.107986131e-05 -9.756604451e-10 -0.004692600547 1.496764515e-07 --1.451804694e-05 -0.0001006518802 -5.714784102e-11 0.005521199443 9.204205861e-07 -7.230997739e-06 --5.032671424e-05 2.473974685e-10 -0.004833381799 +0.0001829968458 4.530689961e-09 -0.01871868297 -6.982237956e-07 0.0001065049766 0.000738293854 +5.501533363e-10 0.002859035484 -7.054392436e-06 8.231262896e-05 0.0005720924148 -1.693240722e-09 +-0.007464203525 -6.510071927e-06 2.79208578e-05 0.0001950052288 -1.914557433e-09 0.007462821054 +-2.796087686e-06 -8.906173297e-06 -6.107986131e-05 -9.756604458e-10 -0.004692600547 1.496764515e-07 +-1.451804694e-05 -0.0001006518802 -5.714784292e-11 0.005521199443 9.204205861e-07 -7.23099774e-06 +-5.032671424e-05 2.473974675e-10 -0.004833381799 iw : 7 0.1813250267 0.1090411616 -0.1078577432 -0.07562307561 -0.008128522434 0.04522969617 0.0265902746 0.01365251537 -0.00718039191 -0.003681625675 -0.006841795866 0.002160256666 @@ -1088,7 +1088,7 @@ iw : 8 0.0642773366 -0.0006581157726 -1.434947375e-05 0.003724558548 -0.0001872093107 -2.364767546e-06 -0.00882539944 2.661494891e-05 1.651436685e-06 -0.008130380939 7.711415551e-05 1.996329807e-06 -0.002044321226 6.608542108e-05 1.355395231e-06 -0.0008831466296 2.874900934e-05 3.539605205e-07 -0.002049231734 -7.525429075e-06 -3.060896626e-07 0.0003850831518 0.000435487707 2.444153088e-07 +0.002049231734 -7.525429075e-06 -3.060896626e-07 0.0003850831518 0.000435487707 2.444153089e-07 0.04134618574 0.0003918592779 -0.002717582267 0.0008146290513 3.639869542e-06 0.02556626445 0.001009142603 -0.006997674436 0.000764932793 1.344808799e-05 -0.07342117755 0.001260643979 -0.008740231657 0.0007238348172 2.753079936e-05 -0.1531726053 0.001145607181 -0.007940942224 @@ -1109,18 +1109,18 @@ iw : 9 0.002149330709 -2.231503227e-05 4.28644472e-05 0.0003003735435 -6.347599256e-06 -3.843893117e-05 -0.0002658569294 9.025642208e-07 -3.331753059e-05 -0.0002312874683 2.614778678e-06 -1.430922502e-05 -9.962993406e-05 2.240777756e-06 -1.782487868e-06 -1.266581629e-05 9.747747875e-07 6.173832452e-06 -4.270615265e-05 -2.551835567e-07 4.677442681e-06 3.248762398e-05 2.444153088e-07 0.0002020489282 -0.001401530355 7.9410797e-11 0.104022116 3.639869542e-06 0.0001247958879 0.0008660064101 -1.182703885e-09 0.2211104785 1.344808799e-05 -0.0003589844167 -0.002490384963 4.369889607e-09 -0.215298556 2.753079936e-05 -0.0007484413816 -0.005194277209 8.946542788e-09 0.1456503379 -4.040694804e-05 -0.0008498856821 -0.00590108999 1.313150098e-08 0.07398879697 3.97717435e-05 --0.0005809992646 -0.004037121591 1.292536167e-08 0.02085136897 2.469737219e-05 -0.0002228523004 --0.001550754494 8.025691774e-09 -0.001900565046 9.738038405e-06 -2.478871216e-05 -0.0001741318001 -3.163134797e-09 -0.003744695794 2.02989804e-06 2.594920875e-05 0.0001794238391 6.572691399e-10 --0.002352309993 -1.371654251e-06 3.147736249e-05 0.0002185487795 -4.485064487e-10 -0.0004010551572 --2.549054371e-06 1.680570836e-05 0.0001171033629 -8.31112564e-10 2.404628867e-05 -2.070476859e-06 -3.96508707e-06 2.797223996e-05 -6.745113301e-10 0.0006178181725 -3.808363508e-07 -5.645830754e-06 --3.905509362e-05 -1.237002945e-10 1.682707126e-05 +4.270615265e-05 -2.551835567e-07 4.677442681e-06 3.248762398e-05 2.444153089e-07 0.0002020489282 +0.001401530355 7.94107669e-11 0.104022116 3.639869542e-06 0.0001247958879 0.0008660064101 +1.18270388e-09 0.2211104785 1.344808799e-05 -0.0003589844167 -0.002490384963 4.369889591e-09 +0.215298556 2.753079936e-05 -0.0007484413816 -0.005194277209 8.946542783e-09 0.1456503379 +4.040694804e-05 -0.0008498856821 -0.00590108999 1.313150097e-08 0.07398879697 3.97717435e-05 +-0.0005809992646 -0.004037121591 1.292536168e-08 0.02085136897 2.469737219e-05 -0.0002228523004 +-0.001550754494 8.025691758e-09 -0.001900565046 9.738038405e-06 -2.478871216e-05 -0.0001741318001 +3.163134797e-09 -0.003744695794 2.02989804e-06 2.594920875e-05 0.0001794238391 6.572691436e-10 +-0.002352309993 -1.371654251e-06 3.147736249e-05 0.0002185487795 -4.485064477e-10 -0.0004010551572 +-2.549054371e-06 1.680570836e-05 0.0001171033629 -8.311125684e-10 2.404628867e-05 -2.070476859e-06 +3.96508707e-06 2.797223996e-05 -6.745113279e-10 0.0006178181725 -3.808363508e-07 -5.645830754e-06 +-3.905509362e-05 -1.23700294e-10 1.682707126e-05 iw : 10 -0.02670408021 -0.2105280844 -0.3503980534 -0.2897123544 -0.1464956766 -0.03340221508 0.02282924276 0.0218929545 0.008488229434 0.0004331414211 -0.001641657079 -0.002145189847 @@ -1145,23 +1145,23 @@ iw : 10 iw : 11 7.536076058e-05 0.0005941657445 0.0009890506708 0.0008179506325 0.0004138095818 9.455241455e-05 -6.431861953e-05 -6.179547647e-05 -2.39905337e-05 -1.245597874e-06 4.624410318e-06 6.057740641e-06 -2.155023986e-06 -8.6863927e-05 -6.116330209e-11 0.117608869 -0.0005002288088 -1.036601213e-09 -0.2416214541 -0.0009035661484 -3.976987049e-09 0.1883116501 -0.0009029642952 -7.242859908e-09 -0.0992530915 -0.0006558068276 -9.228506788e-09 0.02790391984 -0.0003103314557 -8.209180373e-09 -0.001559911971 -4.353978182e-05 -4.344689269e-09 -0.008889704298 3.827580875e-05 -1.048446898e-09 --0.00170806119 3.336297528e-05 2.936697908e-10 -0.002269802768 1.439375084e-05 5.44990729e-10 -0.001547481954 1.848921837e-06 4.281764133e-10 -0.0008827798827 -6.148915219e-06 1.604384084e-10 -0.001368263336 -4.687588502e-06 -6.570077598e-11 -0.0009922407151 0.0003918592779 7.9410797e-11 --0.1040403623 0.0008807567638 -1.139871116e-07 0.001009142603 1.182703885e-09 -0.2212100345 -0.001872498326 -6.219419436e-07 0.001260643979 4.369889607e-09 -0.2154913685 0.001823835836 --1.204529434e-06 0.001145607181 8.946542788e-09 -0.1458817082 0.001234418046 -1.445405873e-06 -0.0008542139895 1.313150098e-08 -0.07420015692 0.000627615603 -1.320397609e-06 0.0004389465019 -1.292536167e-08 -0.02097921143 0.0001772696993 -7.986508135e-07 0.0001202402543 8.025691774e-09 +2.155023986e-06 -8.6863927e-05 -6.11633032e-11 0.117608869 -0.0005002288088 -1.036601214e-09 +0.2416214541 -0.0009035661484 -3.976987047e-09 0.1883116501 -0.0009029642952 -7.242859909e-09 +0.0992530915 -0.0006558068276 -9.228506787e-09 0.02790391984 -0.0003103314557 -8.209180372e-09 +0.001559911971 -4.353978182e-05 -4.344689268e-09 -0.008889704298 3.827580875e-05 -1.048446898e-09 +-0.00170806119 3.336297528e-05 2.936697909e-10 -0.002269802768 1.439375084e-05 5.449907288e-10 +0.001547481954 1.848921837e-06 4.281764141e-10 -0.0008827798827 -6.148915219e-06 1.604384083e-10 +0.001368263336 -4.687588502e-06 -6.570077572e-11 -0.0009922407151 0.0003918592779 7.94107669e-11 +-0.1040403623 0.0008807567638 -1.139871116e-07 0.001009142603 1.18270388e-09 -0.2212100345 +0.001872498326 -6.219419436e-07 0.001260643979 4.369889591e-09 -0.2154913685 0.001823835836 +-1.204529434e-06 0.001145607181 8.946542783e-09 -0.1458817082 0.001234418046 -1.445405873e-06 +0.0008542139895 1.313150097e-08 -0.07420015692 0.000627615603 -1.320397609e-06 0.0004389465019 +1.292536168e-08 -0.02097921143 0.0001772696993 -7.986508135e-07 0.0001202402543 8.025691758e-09 0.001857036057 -1.583738199e-05 -2.719317422e-07 -3.698022804e-06 3.163134797e-09 0.003741795746 --3.168561445e-05 -1.811679057e-08 -2.644206774e-05 6.572691399e-10 0.002358794232 -1.995219262e-05 -4.050810687e-08 -2.019562897e-05 -4.485064487e-10 0.0004075662503 -3.433077711e-06 4.067577999e-08 --9.670894028e-06 -8.31112564e-10 -2.069200026e-05 1.841068039e-07 2.095469654e-08 6.685853624e-07 --6.745113301e-10 -0.0006173614767 5.22776392e-06 2.852994845e-09 3.334547607e-06 -1.237002945e-10 +-3.168561445e-05 -1.811679057e-08 -2.644206774e-05 6.572691436e-10 0.002358794232 -1.995219262e-05 +4.050810687e-08 -2.019562897e-05 -4.485064477e-10 0.0004075662503 -3.433077711e-06 4.067577999e-08 +-9.670894028e-06 -8.311125684e-10 -2.069200026e-05 1.841068039e-07 2.095469654e-08 6.685853624e-07 +-6.745113279e-10 -0.0006173614767 5.227763919e-06 2.852994845e-09 3.334547607e-06 -1.23700294e-10 -1.795974713e-05 1.490059019e-07 -7.076013341e-09 iw : 12 -0.0005226657859 -0.004120562319 -0.006858168208 -0.005670396965 -0.002867287594 -0.0006537650746 @@ -1469,7 +1469,7 @@ iw : 26 -0.02471225303 0.0007559660553 -0.07696876827 -0.04709274991 -0.0005337549714 0.04396427027 0.01484919695 -0.0001223360736 0.01624326556 0.01433525291 0.000126047822 -0.0130600418 -0.008253561108 3.287896556e-05 -0.002454065121 -0.0004642479638 -3.999934727e-05 0.002501326839 --0.0002935711428 -9.233328323e-06 0.002350070951 0.003074678404 2.211270396e-05 -0.003409393337 +-0.0002935711427 -9.233328323e-06 0.002350070951 0.003074678404 2.211270396e-05 -0.003409393337 -0.003430277574 4.917819636e-06 0.0006039470696 0.001651886997 0.05196380122 6.491012365e-06 0.0008292945752 0.02255701435 -0.03892119249 -0.008096541686 -0.002404397153 -5.749559861e-05 0.1159815045 -0.02371968949 -0.1173023012 -0.003312473625 -0.001773629188 0.1130475058 @@ -1480,7 +1480,7 @@ iw : 26 -0.005508068245 -0.005767749429 0.003727516259 0.0001067144339 5.631713625e-05 -0.00366460995 -0.006328207238 -0.001842531471 -6.799498917e-05 -2.738286224e-05 0.002569446035 0.003135897311 -0.0009314710967 -1.415851055e-05 -1.444641844e-05 0.0002938302888 0.0007895577313 0.001698862653 -4.343438222e-05 2.58224649e-05 -0.001411546929 -0.001741413616 -0.00117584639 -2.943846572e-05 +4.343438221e-05 2.58224649e-05 -0.001411546929 -0.001741413616 -0.00117584639 -2.943846572e-05 -1.789131422e-05 0.0009459547205 0.001041172279 iw : 27 0.001953754983 -0.003714420828 0.07015184219 -0.03525470667 -0.03097896576 0.02158353764 @@ -1489,7 +1489,7 @@ iw : 27 -0.1287076941 -0.001095677973 0.1071503599 0.09430802001 0.0002526979033 -0.02471225303 0.02372917285 0.0004815521738 -0.04709274991 -0.03264541913 -0.0001518421218 0.01484919695 -0.008090692418 -0.0001465867297 0.01433525291 0.01664573496 8.439771091e-05 -0.008253561108 --0.006122588017 4.747219404e-06 -0.0004642479638 0.001260693394 3.001944508e-06 -0.0002935711428 +-0.006122588017 4.747219404e-06 -0.0004642479638 0.001260693394 3.001944508e-06 -0.0002935711427 -0.002986321571 -3.144046741e-05 0.003074678404 0.004628659699 3.507668645e-05 -0.003430277574 -0.004428853175 -1.689155499e-05 0.001651886997 0.00310159499 0.02826222088 0.0008292945752 0.001834058246 -0.0321396698 -0.1793592699 0.04902925918 -5.749559861e-05 0.002116869375 @@ -1609,113 +1609,7 @@ iw : 32 -0.0003732271893 -9.850350046e-06 1.146419665e-05 0.0009475483255 -0.001855222431 0.0001498011151 9.993381683e-06 -6.084856882e-06 -0.001357679208 0.000984697256 8.589366875e-05 -5.182925413e-06 3.684180939e-06 0.0009874801003 -0.0005962018387 -ad : 2 3.113220902 -iw : 13 --0.0001911461239 -0.0002510922386 6.868082532e-05 7.748601697e-05 -1.571465045e-05 -3.601765832e-05 -1.565166905e-05 8.084746102e-06 -1.55948318e-06 -9.324909116e-06 6.396825543e-06 -5.581775491e-07 -1.079562391e-06 -0.000217574225 -0.0001872037771 0.1761299792 -0.0003042396182 -0.0002617718421 -0.02138781088 -9.609160858e-06 -8.267850695e-06 -0.01830183982 8.948379366e-05 7.69930545e-05 --0.01046105793 1.293381099e-05 1.11284242e-05 0.0102358175 -3.922048733e-05 -3.374583257e-05 --0.002831300457 -3.316700202e-08 -2.853733273e-08 0.001581712174 1.405566009e-05 1.209367818e-05 --0.00324315942 2.504265736e-06 2.154703778e-06 0.003336396352 -9.690820751e-06 -8.33811196e-06 --0.002328631734 2.142841878e-06 1.84372985e-06 0.001895213697 1.556692789e-06 1.339399324e-06 --0.001981547416 1.47972815e-06 1.273177918e-06 0.001916683211 -0.0002949856122 -0.0002357198563 -0.1875257303 -0.0004397854232 0.1613496498 -0.0002139904149 -0.000364207739 0.05765388269 --0.0002607175892 0.04960617281 -2.720915791e-05 -9.488194343e-05 -0.01237429198 -1.849050551e-05 --0.01064700655 5.604503993e-05 8.892031246e-05 -0.01772349124 7.023504955e-05 -0.01524952923 -1.058343267e-05 4.560713269e-05 0.008343152401 4.565960684e-06 0.007178560063 -1.531968371e-05 --3.626850543e-05 -8.347633087e-06 -1.558795982e-05 -7.182415305e-06 -8.585550894e-06 -1.63763643e-05 -0.001597550906 -9.927918479e-06 0.001374554195 9.77409713e-06 1.331947816e-05 -0.003978552449 -1.290916614e-05 -0.00342319981 1.04447989e-06 1.025425222e-05 0.003157398842 -1.285832145e-06 -0.002716668249 -1.866109668e-06 -9.024343216e-06 -0.001869771335 -5.084818275e-07 -0.001608776298 --2.901100346e-06 -2.380006324e-06 0.001819204431 -4.306522942e-06 0.001565267856 3.171006261e-06 -2.473497061e-06 -0.002040356479 4.745796454e-06 -0.001755550041 -1.082820894e-06 1.990134037e-06 -0.001846752942 -2.476160338e-06 0.001588970965 -iw : 14 -0.0001359243112 -6.782260266e-05 6.191491944e-05 0.0001793537051 -6.06025481e-05 -7.004193141e-05 -1.90783045e-05 3.424079177e-05 -1.73162094e-05 -6.246933429e-06 1.968061676e-06 7.469097723e-06 --5.146577498e-06 4.540548574e-05 3.906748803e-05 -0.07996319707 -0.000235816901 -0.0002029000198 -0.05017478398 -3.205680446e-05 -2.758210389e-05 -0.06020728274 0.0002160707566 0.0001859101727 -0.003863413201 1.942182528e-05 1.671079858e-05 0.001673679184 -8.891187656e-05 -7.650096936e-05 -0.01324933297 -6.156712787e-06 -5.297318137e-06 -0.01327529046 3.399991472e-05 2.925398198e-05 -0.007353002557 1.349977299e-06 1.161538548e-06 -0.005611480113 -1.518489353e-05 -1.306528576e-05 -0.006354563885 -3.651138639e-08 -3.141488583e-08 -0.006154767876 7.291024983e-06 6.273295542e-06 -0.005160564885 -1.736367279e-06 -1.493993661e-06 -0.004597594795 -3.183371892e-05 -5.161542086e-05 -0.009617298957 -3.955912282e-05 0.008274852824 -0.000283942157 -0.0004339289868 0.09651501329 --0.0003608343889 0.08304281003 -2.933548145e-05 -0.0001899736478 -0.04891041772 6.527042274e-06 --0.04208317845 0.0001145460172 0.0002201230968 -0.02065109753 0.0001319622695 -0.01776848089 -4.247460529e-05 0.0001062314633 0.002325472687 4.150553939e-05 0.002000867845 -4.986544496e-05 --7.883655137e-05 0.01588258405 -6.257514408e-05 0.01366558803 -8.618019158e-06 -4.468800097e-05 --0.009856854431 -1.439175695e-06 -0.008480969562 1.087927518e-05 3.409327442e-05 0.003388191099 -8.55347189e-06 0.002915244999 1.060129827e-05 1.52378222e-05 -0.003994332713 1.376292858e-05 --0.003436777361 -1.17475795e-05 -1.407581169e-05 0.005566044266 -1.609906233e-05 0.004789099031 -2.460907041e-06 -6.033619445e-06 -0.004809939065 6.083474798e-06 -0.00413853599 -1.663021871e-06 -5.094309485e-06 0.003662995058 -4.417995897e-06 0.003151690006 4.750886922e-06 2.907598883e-06 --0.003380758509 7.351210012e-06 -0.002908849899 -iw : 15 -1.136664398e-05 0.0002778188943 0.0002202564079 -0.0001766033874 -0.0001737493961 8.459809006e-05 -6.044192741e-05 -3.030574279e-05 -1.046311817e-05 4.473748822e-06 4.916077014e-06 -1.727084526e-06 --4.266083441e-06 -2.930203698e-05 5.160266346e-05 -0.04947612132 0.0001506097685 0.0003048721796 --0.1129007353 0.0004104830193 0.0003523674649 0.0005273785758 -2.60368295e-05 -8.101465068e-05 -0.03775188272 -0.00021393686 -0.0001981791695 0.009084562768 -3.380766381e-06 2.293889869e-05 --0.01664844278 6.740228047e-05 5.336888089e-05 0.002979081488 4.19774684e-06 3.988665989e-06 --0.0002427435725 -2.300092959e-05 -2.345146034e-05 0.002358070982 1.103711352e-06 4.900512745e-06 --0.002544733737 8.065918755e-06 4.181128704e-06 0.001777027705 -4.965345929e-06 -1.990902391e-06 --0.001469433044 1.672697089e-06 -1.079324306e-06 0.001622187814 -5.354871652e-05 -4.950721417e-05 -0.006265936436 0.0001878711387 -0.07279397039 4.050165853e-05 0.0002428253994 -0.1120280137 -0.000502761814 -0.1386125632 0.0002165560355 0.0005613194577 -0.07143474777 0.0003740454976 --0.04613282948 6.898938167e-05 0.0001175412363 0.04187434179 -7.324989634e-05 0.04309014456 --8.764935224e-05 -0.0002240312684 0.01912224449 -0.0001414745535 0.01569334723 -3.967057707e-05 --8.401440298e-05 -0.007059799633 -9.451880504e-06 -0.009289171871 3.329888389e-05 8.254473342e-05 --0.00631954143 4.568735449e-05 -0.003541301937 3.898310549e-06 7.571306855e-06 0.002962955446 --1.220493651e-06 0.001558317044 -4.015522029e-06 -1.106581586e-05 0.0005771430782 -8.999904968e-06 -0.001475323043 -3.967134975e-06 -8.181738214e-06 -0.0001871299866 -2.549012562e-07 -0.001136252142 -2.507008871e-06 5.608079671e-06 -0.0006325399754 1.53525933e-06 0.0003053454646 2.039670443e-06 -4.922268445e-06 0.0007440955534 2.378083599e-06 -9.064605974e-05 -2.17878386e-06 -5.380038297e-06 --0.0005362756327 -2.923460742e-06 0.0002119067997 -iw : 16 -9.780012713e-06 0.0002390390974 0.0001895115632 -0.0001519519197 -0.0001494963074 7.278932968e-05 -5.200504382e-05 -2.607546698e-05 -9.002607006e-06 3.849273402e-06 4.229858502e-06 -1.486006657e-06 --3.670595327e-06 5.160266346e-05 -4.48766823e-05 -0.0425699174 0.0003048721796 5.85936641e-05 --0.09714130468 0.0003523674649 0.0003041319528 0.0004537635897 -8.101465068e-05 -1.58509841e-06 -0.03248222549 -0.0001981791695 -0.000154122694 0.007816479472 2.293889869e-05 -1.030415342e-05 --0.01432454314 5.336888089e-05 5.129455782e-05 0.00256324161 3.988665989e-06 2.993893125e-06 --0.0002088598208 -2.345146034e-05 -1.59228419e-05 0.002028915854 4.900512745e-06 -3.753547041e-07 --0.002189522988 4.181128704e-06 6.803976207e-06 0.001528978437 -1.990902391e-06 -4.364454492e-06 --0.001264319871 -1.079324306e-06 1.998457275e-06 0.001395752121 0.0001814338902 -8.224107888e-05 --0.07279397039 3.029508325e-05 0.02823651304 0.0004680653278 0.00013343994 -0.1386125632 -0.0001824649551 -0.07019215944 0.0003305131346 0.0004578417385 -0.04613282948 0.0002385882638 --0.05751100025 -7.531286656e-05 0.0001246013768 0.04309014456 1.472787056e-05 0.02886893328 --0.0001244637137 -0.0001842124604 0.01569334723 -9.340812578e-05 0.01438569988 -5.10141941e-06 --7.734603427e-05 -0.009289171871 -2.489397076e-05 -0.004256154481 3.971932116e-05 6.90938492e-05 --0.003541301937 3.291960127e-05 -0.005250710522 -1.516132936e-06 7.363126806e-06 0.001558317044 -1.761735049e-06 0.002492626327 -8.066074227e-06 -8.717674664e-06 0.001475323043 -5.081438978e-06 -0.0001318630947 1.378024426e-07 -7.65848799e-06 -0.001136252142 -2.269594321e-06 0.0001558120814 -1.202783783e-06 4.991555023e-06 0.0003053454646 1.871911633e-06 -0.000724698926 2.038321824e-06 -4.185808417e-06 -9.064605974e-05 1.882535817e-06 0.0007714542232 -2.537018951e-06 -4.513636696e-06 -0.0002119067997 -2.132968662e-06 -0.0006002330533 -iw : 17 --0.001715341062 -0.08789691939 0.02983973011 0.03545257426 -0.007746011695 -0.0133157081 -0.004408590189 0.00102053006 0.0007316492806 -0.002016612194 0.001617864312 -0.001149300747 -0.001014422242 -0.04947612132 -0.0425699174 -0.0002678287177 -0.1129007353 -0.09714130468 --0.0006111661377 0.0005273785758 0.0004537635897 2.852167005e-06 0.03775188272 0.03248222549 -0.0002043624224 0.009084562768 0.007816479472 4.917895001e-05 -0.01664844278 -0.01432454314 --9.012301524e-05 0.002979081488 0.00256324161 1.61261333e-05 -0.0002427435725 -0.0002088598208 --1.314050301e-06 0.002358070982 0.002028915854 1.276513696e-05 -0.002544733737 -0.002189522988 --1.377541869e-05 0.001777027705 0.001528978437 9.619499069e-06 -0.001469433044 -0.001264319871 --7.95442073e-06 0.001622187814 0.001395752121 8.781369332e-06 -0.08322852676 -0.07279397039 --0.0004579833563 -0.1221854604 -0.0003940550134 -0.08691377071 -0.1386125632 -0.0008720836879 --0.1087032125 -0.0007503524847 -0.009210146619 -0.04613282948 -0.0002902492567 -0.002028694377 --0.0002497343477 0.02294923259 0.04309014456 0.0002711011695 0.02674382834 0.000233259077 -0.006122744664 0.01569334723 9.873664663e-05 0.005868360237 8.495433311e-05 -0.006083095095 --0.009289171871 -5.844227327e-05 -0.007732584619 -5.028451462e-05 -0.0002243442884 -0.003541301937 --2.228085978e-05 0.0006802552024 -1.917075016e-05 -6.414806083e-06 0.001558317044 9.804114109e-06 --0.0004814398895 8.435591083e-06 0.00128026849 0.001475323043 9.282135272e-06 0.001772210088 -7.986473501e-06 -0.001134618876 -0.001136252142 -7.148685477e-06 -0.001622275473 -6.150824725e-06 -0.0006991371898 0.0003053454646 1.921036363e-06 0.001118782184 1.652885414e-06 -0.0005287385336 --9.064605974e-05 -5.703587802e-07 -0.0008884433343 -4.907443332e-07 0.0005413700565 0.0002119067997 -1.333284787e-06 0.0008737230231 1.147176087e-06 -ad : 3 2.100474535 +ad : 2 2.100474535 iw : 0 3.22436861e-05 7.523511528e-05 3.411818674e-05 1.996124846e-06 -3.711188426e-07 5.006636667e-06 -4.301020735e-07 -3.504412238e-06 -3.245572511e-06 5.909249262e-07 7.919795643e-07 7.832743632e-07 @@ -1893,7 +1787,7 @@ iw : 8 -0.002826866506 2.040955426e-06 -1.006745622e-05 0.004420798919 3.122907358e-06 3.053392973e-06 0.004243374913 1.290346292e-06 3.976538988e-06 -0.000461138178 -3.836223538e-08 1.540038023e-06 0.0001474980917 -5.580242184e-07 -7.583655272e-07 -0.001179931488 -4.344554877e-07 -1.336875122e-06 -0.000558472156 -3.131941564e-08 -5.898107143e-07 -0.0003863235623 4.292021318e-05 -3.302226859e-07 +0.000558472156 -3.131941564e-08 -5.898107143e-07 -0.0003863235623 4.292021318e-05 -3.302226858e-07 -0.02472319086 4.489006747e-05 0.1184792616 5.22061529e-05 -4.540762246e-06 -0.05720143335 0.0001046348361 0.1880063696 5.212864639e-06 -1.477542812e-05 -0.06024955943 0.0001023758285 0.09976482795 -2.395457532e-05 -2.522385421e-05 -0.04191513473 5.331682545e-05 0.003597540564 @@ -1914,8 +1808,8 @@ iw : 9 -0.002965422048 9.044856404e-06 1.899630032e-06 -0.01087505797 3.072968081e-07 -9.389368695e-06 -0.004347042691 -1.863479842e-06 -5.688162536e-06 1.202067356e-05 -1.160358868e-06 -9.355708746e-07 0.001104065573 1.01078666e-07 1.819500732e-06 0.0006350634371 6.25952188e-07 1.91384596e-06 --2.705773177e-06 4.068890463e-07 4.66678263e-07 -0.0003288312839 -3.302226859e-07 1.695369551e-05 --0.1070188359 7.263124547e-07 -0.02069763059 -4.540762246e-06 -8.881673034e-06 -0.1844703918 +-2.705773177e-06 4.068890463e-07 4.66678263e-07 -0.0003288312839 -3.302226858e-07 1.695369551e-05 +-0.1070188359 7.263124546e-07 -0.02069763059 -4.540762246e-06 -8.881673034e-06 -0.1844703918 9.987237547e-06 0.009480406607 -1.477542812e-05 -5.609636722e-05 -0.1222606685 3.249800534e-05 0.07544342278 -2.522385421e-05 -5.849708711e-05 -0.03680830975 5.547893201e-05 0.09632473135 -2.836717556e-05 -2.656503203e-05 0.01067760472 6.239254886e-05 0.06969476918 -1.825670725e-05 @@ -1954,9 +1848,9 @@ iw : 11 0.3040582894 5.5111225e-05 7.906402939e-05 0.2773703783 6.059720917e-05 0.0001182741937 0.1570463882 4.488641177e-05 0.0001103245755 0.04017526767 1.695300148e-05 5.457861271e-05 -0.01302688253 -3.65972935e-06 -1.79987265e-06 -0.02216022942 -6.537238815e-06 -1.628641394e-05 --0.004568998216 -2.838986341e-06 -8.719787245e-06 -0.0007657564225 1.876900962e-10 -9.565119918e-07 +-0.004568998216 -2.838986341e-06 -8.719787245e-06 -0.0007657564225 1.876900969e-10 -9.565119918e-07 0.003282605624 1.178930282e-06 3.066172236e-06 -0.0003024817966 9.557760358e-07 2.934450692e-06 -0.0009598834489 9.395968817e-08 5.733020867e-07 -0.001570722977 4.489006747e-05 7.263124547e-07 +0.0009598834489 9.395968817e-08 5.733020867e-07 -0.001570722977 4.489006747e-05 7.263124546e-07 0.04450851884 9.622346834e-05 0.02434879892 0.0001046348361 9.987237547e-06 0.1073518567 0.0001932231609 0.1194716156 0.0001023758285 3.249800534e-05 0.1180627278 0.0001891402246 0.1978776391 5.331682545e-05 5.547893201e-05 0.08547750012 0.0001497938616 0.1859093172 @@ -1989,6 +1883,112 @@ iw : 12 -0.001205086851 0.001581555692 -1.310297016e-06 0.002370866133 -4.113047684e-06 -0.0002669863307 0.0005648720756 -5.166844713e-07 0.0009348959991 -1.469020895e-06 -0.0003618519955 5.655547948e-05 4.812597358e-08 -8.708051814e-05 -1.470807636e-07 +ad : 3 3.113220902 +iw : 13 +-0.0001911461239 -0.0002510922386 6.868082532e-05 7.748601697e-05 -1.571465045e-05 -3.601765832e-05 +1.565166905e-05 8.084746102e-06 -1.55948318e-06 -9.324909116e-06 6.396825543e-06 -5.581775491e-07 +1.079562391e-06 -0.000217574225 -0.0001872037771 0.1761299792 -0.0003042396182 -0.0002617718421 +0.02138781088 -9.609160858e-06 -8.267850695e-06 -0.01830183982 8.948379366e-05 7.69930545e-05 +-0.01046105793 1.293381099e-05 1.11284242e-05 0.0102358175 -3.922048733e-05 -3.374583257e-05 +-0.002831300457 -3.316700202e-08 -2.853733273e-08 0.001581712174 1.405566009e-05 1.209367818e-05 +-0.00324315942 2.504265736e-06 2.154703778e-06 0.003336396352 -9.690820751e-06 -8.33811196e-06 +-0.002328631734 2.142841878e-06 1.84372985e-06 0.001895213697 1.556692789e-06 1.339399324e-06 +-0.001981547416 1.47972815e-06 1.273177918e-06 0.001916683211 -0.0002949856122 -0.0002357198563 +0.1875257303 -0.0004397854232 0.1613496498 -0.0002139904149 -0.000364207739 0.05765388269 +-0.0002607175892 0.04960617281 -2.720915791e-05 -9.488194343e-05 -0.01237429198 -1.849050551e-05 +-0.01064700655 5.604503993e-05 8.892031246e-05 -0.01772349124 7.023504955e-05 -0.01524952923 +1.058343267e-05 4.560713269e-05 0.008343152401 4.565960684e-06 0.007178560063 -1.531968371e-05 +-3.626850543e-05 -8.347633087e-06 -1.558795982e-05 -7.182415305e-06 -8.585550894e-06 -1.63763643e-05 +0.001597550906 -9.927918479e-06 0.001374554195 9.77409713e-06 1.331947816e-05 -0.003978552449 +1.290916614e-05 -0.00342319981 1.04447989e-06 1.025425222e-05 0.003157398842 -1.285832145e-06 +0.002716668249 -1.866109668e-06 -9.024343216e-06 -0.001869771335 -5.084818275e-07 -0.001608776298 +-2.901100346e-06 -2.380006324e-06 0.001819204431 -4.306522942e-06 0.001565267856 3.171006261e-06 +2.473497061e-06 -0.002040356479 4.745796454e-06 -0.001755550041 -1.082820894e-06 1.990134037e-06 +0.001846752942 -2.476160338e-06 0.001588970965 +iw : 14 +0.0001359243112 -6.782260266e-05 6.191491944e-05 0.0001793537051 -6.06025481e-05 -7.004193141e-05 +1.90783045e-05 3.424079177e-05 -1.73162094e-05 -6.246933429e-06 1.968061676e-06 7.469097723e-06 +-5.146577498e-06 4.540548574e-05 3.906748803e-05 -0.07996319707 -0.000235816901 -0.0002029000198 +0.05017478398 -3.205680446e-05 -2.758210389e-05 -0.06020728274 0.0002160707566 0.0001859101727 +0.003863413201 1.942182528e-05 1.671079858e-05 0.001673679184 -8.891187656e-05 -7.650096936e-05 +0.01324933297 -6.156712787e-06 -5.297318137e-06 -0.01327529046 3.399991472e-05 2.925398198e-05 +0.007353002557 1.349977299e-06 1.161538548e-06 -0.005611480113 -1.518489353e-05 -1.306528576e-05 +0.006354563885 -3.651138639e-08 -3.141488583e-08 -0.006154767876 7.291024983e-06 6.273295542e-06 +0.005160564885 -1.736367279e-06 -1.493993661e-06 -0.004597594795 -3.183371892e-05 -5.161542086e-05 +0.009617298957 -3.955912282e-05 0.008274852824 -0.000283942157 -0.0004339289868 0.09651501329 +-0.0003608343889 0.08304281003 -2.933548145e-05 -0.0001899736478 -0.04891041772 6.527042274e-06 +-0.04208317845 0.0001145460172 0.0002201230968 -0.02065109753 0.0001319622695 -0.01776848089 +4.247460529e-05 0.0001062314633 0.002325472687 4.150553939e-05 0.002000867845 -4.986544496e-05 +-7.883655137e-05 0.01588258405 -6.257514408e-05 0.01366558803 -8.618019158e-06 -4.468800097e-05 +-0.009856854431 -1.439175695e-06 -0.008480969562 1.087927518e-05 3.409327442e-05 0.003388191099 +8.55347189e-06 0.002915244999 1.060129827e-05 1.52378222e-05 -0.003994332713 1.376292858e-05 +-0.003436777361 -1.17475795e-05 -1.407581169e-05 0.005566044266 -1.609906233e-05 0.004789099031 +2.460907041e-06 -6.033619445e-06 -0.004809939065 6.083474798e-06 -0.00413853599 -1.663021871e-06 +5.094309485e-06 0.003662995058 -4.417995897e-06 0.003151690006 4.750886922e-06 2.907598883e-06 +-0.003380758509 7.351210012e-06 -0.002908849899 +iw : 15 +1.136664398e-05 0.0002778188943 0.0002202564079 -0.0001766033874 -0.0001737493961 8.459809006e-05 +6.044192741e-05 -3.030574279e-05 -1.046311817e-05 4.473748822e-06 4.916077014e-06 -1.727084526e-06 +-4.266083441e-06 -2.930203698e-05 5.160266346e-05 -0.04947612132 0.0001506097685 0.0003048721796 +-0.1129007353 0.0004104830193 0.0003523674649 0.0005273785758 -2.60368295e-05 -8.101465068e-05 +0.03775188272 -0.00021393686 -0.0001981791695 0.009084562768 -3.380766381e-06 2.293889869e-05 +-0.01664844278 6.740228047e-05 5.336888089e-05 0.002979081488 4.19774684e-06 3.988665989e-06 +-0.0002427435725 -2.300092959e-05 -2.345146034e-05 0.002358070982 1.103711352e-06 4.900512745e-06 +-0.002544733737 8.065918755e-06 4.181128704e-06 0.001777027705 -4.965345929e-06 -1.990902391e-06 +-0.001469433044 1.672697089e-06 -1.079324306e-06 0.001622187814 -5.354871652e-05 -4.950721417e-05 +0.006265936436 0.0001878711387 -0.07279397039 4.050165853e-05 0.0002428253994 -0.1120280137 +0.000502761814 -0.1386125632 0.0002165560355 0.0005613194577 -0.07143474777 0.0003740454976 +-0.04613282948 6.898938167e-05 0.0001175412363 0.04187434179 -7.324989634e-05 0.04309014456 +-8.764935224e-05 -0.0002240312684 0.01912224449 -0.0001414745535 0.01569334723 -3.967057707e-05 +-8.401440298e-05 -0.007059799633 -9.451880504e-06 -0.009289171871 3.329888389e-05 8.254473342e-05 +-0.00631954143 4.568735449e-05 -0.003541301937 3.898310549e-06 7.571306855e-06 0.002962955446 +-1.220493651e-06 0.001558317044 -4.015522029e-06 -1.106581586e-05 0.0005771430782 -8.999904968e-06 +0.001475323043 -3.967134975e-06 -8.181738214e-06 -0.0001871299866 -2.549012562e-07 -0.001136252142 +2.507008871e-06 5.608079671e-06 -0.0006325399754 1.53525933e-06 0.0003053454646 2.039670443e-06 +4.922268445e-06 0.0007440955534 2.378083599e-06 -9.064605974e-05 -2.17878386e-06 -5.380038297e-06 +-0.0005362756327 -2.923460742e-06 0.0002119067997 +iw : 16 +9.780012713e-06 0.0002390390974 0.0001895115632 -0.0001519519197 -0.0001494963074 7.278932968e-05 +5.200504382e-05 -2.607546698e-05 -9.002607006e-06 3.849273402e-06 4.229858502e-06 -1.486006657e-06 +-3.670595327e-06 5.160266346e-05 -4.48766823e-05 -0.0425699174 0.0003048721796 5.85936641e-05 +-0.09714130468 0.0003523674649 0.0003041319528 0.0004537635897 -8.101465068e-05 -1.58509841e-06 +0.03248222549 -0.0001981791695 -0.000154122694 0.007816479472 2.293889869e-05 -1.030415342e-05 +-0.01432454314 5.336888089e-05 5.129455782e-05 0.00256324161 3.988665989e-06 2.993893125e-06 +-0.0002088598208 -2.345146034e-05 -1.59228419e-05 0.002028915854 4.900512745e-06 -3.753547041e-07 +-0.002189522988 4.181128704e-06 6.803976207e-06 0.001528978437 -1.990902391e-06 -4.364454492e-06 +-0.001264319871 -1.079324306e-06 1.998457275e-06 0.001395752121 0.0001814338902 -8.224107888e-05 +-0.07279397039 3.029508325e-05 0.02823651304 0.0004680653278 0.00013343994 -0.1386125632 +0.0001824649551 -0.07019215944 0.0003305131346 0.0004578417385 -0.04613282948 0.0002385882638 +-0.05751100025 -7.531286656e-05 0.0001246013768 0.04309014456 1.472787056e-05 0.02886893328 +-0.0001244637137 -0.0001842124604 0.01569334723 -9.340812578e-05 0.01438569988 -5.10141941e-06 +-7.734603427e-05 -0.009289171871 -2.489397076e-05 -0.004256154481 3.971932116e-05 6.90938492e-05 +-0.003541301937 3.291960127e-05 -0.005250710522 -1.516132936e-06 7.363126806e-06 0.001558317044 +1.761735049e-06 0.002492626327 -8.066074227e-06 -8.717674664e-06 0.001475323043 -5.081438978e-06 +0.0001318630947 1.378024426e-07 -7.65848799e-06 -0.001136252142 -2.269594321e-06 0.0001558120814 +1.202783783e-06 4.991555023e-06 0.0003053454646 1.871911633e-06 -0.000724698926 2.038321824e-06 +4.185808417e-06 -9.064605974e-05 1.882535817e-06 0.0007714542232 -2.537018951e-06 -4.513636696e-06 +0.0002119067997 -2.132968662e-06 -0.0006002330533 +iw : 17 +-0.001715341062 -0.08789691939 0.02983973011 0.03545257426 -0.007746011695 -0.0133157081 +0.004408590189 0.00102053006 0.0007316492806 -0.002016612194 0.001617864312 -0.001149300747 +0.001014422242 -0.04947612132 -0.0425699174 -0.0002678287177 -0.1129007353 -0.09714130468 +-0.0006111661377 0.0005273785758 0.0004537635897 2.852167005e-06 0.03775188272 0.03248222549 +0.0002043624224 0.009084562768 0.007816479472 4.917895001e-05 -0.01664844278 -0.01432454314 +-9.012301524e-05 0.002979081488 0.00256324161 1.61261333e-05 -0.0002427435725 -0.0002088598208 +-1.314050301e-06 0.002358070982 0.002028915854 1.276513696e-05 -0.002544733737 -0.002189522988 +-1.377541869e-05 0.001777027705 0.001528978437 9.619499069e-06 -0.001469433044 -0.001264319871 +-7.95442073e-06 0.001622187814 0.001395752121 8.781369332e-06 -0.08322852676 -0.07279397039 +-0.0004579833563 -0.1221854604 -0.0003940550134 -0.08691377071 -0.1386125632 -0.0008720836879 +-0.1087032125 -0.0007503524847 -0.009210146619 -0.04613282948 -0.0002902492567 -0.002028694377 +-0.0002497343477 0.02294923259 0.04309014456 0.0002711011695 0.02674382834 0.000233259077 +0.006122744664 0.01569334723 9.873664663e-05 0.005868360237 8.495433311e-05 -0.006083095095 +-0.009289171871 -5.844227327e-05 -0.007732584619 -5.028451462e-05 -0.0002243442884 -0.003541301937 +-2.228085978e-05 0.0006802552024 -1.917075016e-05 -6.414806083e-06 0.001558317044 9.804114109e-06 +-0.0004814398895 8.435591083e-06 0.00128026849 0.001475323043 9.282135272e-06 0.001772210088 +7.986473501e-06 -0.001134618876 -0.001136252142 -7.148685477e-06 -0.001622275473 -6.150824725e-06 +0.0006991371898 0.0003053454646 1.921036363e-06 0.001118782184 1.652885414e-06 -0.0005287385336 +-9.064605974e-05 -5.703587802e-07 -0.0008884433343 -4.907443332e-07 0.0005413700565 0.0002119067997 +1.333284787e-06 0.0008737230231 1.147176087e-06 ad : 4 0 iw : 18 0 0 0 0 0 0 @@ -2222,7 +2222,7 @@ iw : 0 -0.01111878086 0.01506366553 -0.000387438508 0.0002423227069 -5.391063751e-05 -0.0008182337337 7.271232546e-05 0.001246291259 0.00206308977 0.002798677246 0.0009056574821 -0.003774734267 0.002118133589 0.00116079864 0.002590285103 0.002963723785 -0.003493664 -0.000436118665 -3.081828249e-06 -0.0003097540202 -0.0007572513815 0.0004177827637 0.0004965450071 -4.235723098e-05 +3.081828248e-06 -0.0003097540202 -0.0007572513815 0.0004177827637 0.0004965450071 -4.235723098e-05 0.0003167935555 0.0008857661205 -0.0004272773831 iw : 1 -0.06032434936 0.1609744788 0.2111164793 0.009116522927 0.0178236151 0.04015907749 @@ -2317,7 +2317,7 @@ iw : 5 0.02884730271 -0.006408671838 -0.02176580683 -0.02966522146 0.01241663084 -0.02154892074 -0.03713374115 0.01238283794 -0.006207792902 -0.01434162986 0.001273296487 0.005369319938 0.007445259354 -0.003894374538 0.007318606977 0.01247807972 -0.003505524569 0.002095057462 -0.004561389536 -1.500740285e-05 -0.0007321045814 -0.001080781368 -0.01107015305 0.02148843313 +0.004561389536 -1.500740284e-05 -0.0007321045814 -0.001080781368 -0.01107015305 0.02148843313 -0.1003048162 0.01507688041 -0.00660571998 0.02458403436 -0.03625356322 0.01749046311 -0.02273765095 0.003927260491 0.08428557326 -0.08150387288 -0.1168334428 -0.03786126829 -0.0266223453 0.1072421293 -0.04724800312 -0.07695092998 0.004724095183 -0.08676137158 @@ -2402,7 +2402,7 @@ iw : 9 -0.007762805193 0.002411875618 -0.004102163872 -0.008628042742 0.002285977746 -0.002511835411 -0.003639830349 0.0005802832799 -0.000135189482 0.0007327290293 -0.0007670109422 0.001320016223 0.002794841701 -0.0008330251433 0.0009949454792 0.001588899315 0.0003943591279 0.08141171604 -0.03521096063 0.0004852825531 -0.02485441625 0.005512536273 0.1200325039 0.01891318742 +0.03521096063 0.000485282553 -0.02485441625 0.005512536273 0.1200325039 0.01891318742 0.006783506093 -0.01086298358 0.01858670848 0.05107285946 -0.04543453805 0.0228720571 0.03101729378 0.03337557113 -0.01060872005 -0.06557144911 0.04107063595 0.03277636486 0.04059094301 -0.02613214055 -0.03820036314 0.04994958228 0.001666056659 0.0299341461 @@ -2425,7 +2425,7 @@ iw : 10 0.004310148426 -0.0004497526702 0.001588899315 0.003160666571 -0.02506117037 0.03521096063 0.2424947339 0.01311349545 0.01776168335 -0.05001157051 0.01891318742 0.3519168561 -0.04770287303 0.07712789361 -0.03109266076 -0.04543453805 0.1406388278 -0.1304119248 -0.101031031 0.01259434599 -0.06557144911 -0.04197449892 -0.1299324181 0.04955401883 +0.101031031 0.01259434599 -0.06557144911 -0.04197449893 -0.1299324181 0.04955401883 0.04790743699 -0.03820036314 -0.08241410981 -0.06540779657 -0.02797064122 0.04793219747 0.00410135548 -0.02086994034 0.008106114199 -0.06689977851 0.02151331998 0.01568731287 0.01662930692 0.02613204516 -0.04219321601 0.001604144495 0.008095111874 0.01596222106 @@ -2437,13 +2437,13 @@ iw : 10 iw : 11 0.02411809172 0.1560684035 0.1614663954 0.01749962088 -0.08025546646 -0.07360836389 -0.01345942661 0.01731372185 0.01228492298 0.002203434481 -0.002671553082 -0.003435104919 --0.0009377685532 0.01069380878 0.0009390741272 0.04911543294 0.04984801539 0.01516580412 +-0.0009377685532 0.01069380878 0.0009390741271 0.04911543294 0.04984801539 0.01516580412 -0.1087229374 0.05833452939 0.05292645263 -0.3231454239 0.01764090354 0.083729731 -0.251123234 -0.02408421702 0.08570891945 -0.07235167316 -0.03438961624 0.0520936292 0.06097701853 -0.01529363794 0.008721876877 0.05850531313 0.001314836915 -0.008915724021 0.01531441767 0.004641320274 -0.007658141914 -0.008718695617 0.002702200014 -0.002703788148 -0.007054571357 6.645866735e-05 0.0009764532031 -0.003883330755 -0.001495066101 0.002486576892 -0.003473892595 -0.001082860546 0.001248765424 0.002018957752 0.08540693549 0.0004852825531 +0.003473892595 -0.001082860546 0.001248765424 0.002018957752 0.08540693549 0.000485282553 0.01311349545 0.2287205068 0.019585228 0.09705722792 0.006783506093 -0.04770287303 0.2794688598 0.08845533447 -0.008017675891 0.0228720571 -0.1304119248 0.007947344132 0.1260648625 -0.07194173445 0.04107063595 -0.1299324181 -0.1877181091 0.08359473665 @@ -2454,7 +2454,7 @@ iw : 11 0.003575103993 -0.001573929678 -0.002756694533 -0.003619786652 0.0001875929419 0.005876175369 -0.002977435494 -0.0007714440262 -0.003734944164 -0.005776873774 0.003717142275 -0.0004330324816 0.0009416557187 -0.0002546659073 -0.002105437106 -0.0006999939428 0.0002252719945 0.0007953352 -0.0008449722251 -0.0005992856899 -0.001561136514 +0.0008449722251 -0.0005992856898 -0.001561136514 iw : 12 -0.01240800002 -0.05625449663 0.02406482802 0.1544964258 0.1749846262 0.09219762548 -0.009956925664 -0.03701720997 -0.01804053262 -0.0004954641689 0.005469208718 0.005322111146 @@ -2654,7 +2654,7 @@ iw : 21 0.02471225303 -0.0007559660553 0.07696876827 0.04709274991 0.0005337549714 -0.04396427027 -0.01484919695 0.0001223360736 -0.01624326556 -0.01433525291 -0.000126047822 0.0130600418 0.008253561108 -3.287896556e-05 0.002454065121 0.0004642479638 3.999934727e-05 -0.002501326839 -0.0002935711428 9.233328323e-06 -0.002350070951 -0.003074678404 -2.211270396e-05 0.003409393337 +0.0002935711427 9.233328323e-06 -0.002350070951 -0.003074678404 -2.211270396e-05 0.003409393337 0.003430277574 -4.917819636e-06 -0.0006039470696 -0.001651886997 0.05196380122 6.491012365e-06 0.0008292945752 0.02255701435 -0.03892119249 -0.008096541686 -0.002404397153 -5.749559861e-05 0.1159815045 -0.02371968949 -0.1173023012 -0.003312473625 -0.001773629188 0.1130475058 @@ -2665,7 +2665,7 @@ iw : 21 -0.005508068245 -0.005767749429 0.003727516259 0.0001067144339 5.631713625e-05 -0.00366460995 -0.006328207238 -0.001842531471 -6.799498917e-05 -2.738286224e-05 0.002569446035 0.003135897311 -0.0009314710967 -1.415851055e-05 -1.444641844e-05 0.0002938302888 0.0007895577313 0.001698862653 -4.343438222e-05 2.58224649e-05 -0.001411546929 -0.001741413616 -0.00117584639 -2.943846572e-05 +4.343438221e-05 2.58224649e-05 -0.001411546929 -0.001741413616 -0.00117584639 -2.943846572e-05 -1.789131422e-05 0.0009459547205 0.001041172279 iw : 22 0.001953754983 -0.003714420828 0.07015184219 -0.03525470667 -0.03097896576 0.02158353764 @@ -2674,7 +2674,7 @@ iw : 22 0.1287076941 0.001095677973 -0.1071503599 -0.09430802001 -0.0002526979033 0.02471225303 -0.02372917285 -0.0004815521738 0.04709274991 0.03264541913 0.0001518421218 -0.01484919695 0.008090692418 0.0001465867297 -0.01433525291 -0.01664573496 -8.439771091e-05 0.008253561108 -0.006122588017 -4.747219404e-06 0.0004642479638 -0.001260693394 -3.001944508e-06 0.0002935711428 +0.006122588017 -4.747219404e-06 0.0004642479638 -0.001260693394 -3.001944508e-06 0.0002935711427 0.002986321571 3.144046741e-05 -0.003074678404 -0.004628659699 -3.507668645e-05 0.003430277574 0.004428853175 1.689155499e-05 -0.001651886997 -0.00310159499 0.02826222088 0.0008292945752 0.001834058246 -0.0321396698 -0.1793592699 0.04902925918 -5.749559861e-05 0.002116869375 @@ -2901,113 +2901,7 @@ iw : 27 -0.002631940021 -1.998982196e-07 -3.308460562e-05 -0.004558323728 7.022305613e-05 0.0001835041751 6.636562143e-08 8.535632262e-06 0.0003177289589 -1.811713249e-05 0.0008717596537 5.798665993e-08 6.426169391e-06 0.001509836253 -1.363973502e-05 -ad : 1 2.994710688 -iw : 13 --0.07386961156 -0.1063175088 0.01660166953 0.03432788706 -0.0001975559817 -0.01574494481 -0.002430843013 0.00442777535 0.001332102688 -0.004254918015 0.001285317373 0.0002139041152 -0.0009727596046 -0.08548654953 0.03089748408 0.1263990641 -0.1301029851 0.0470232444 --0.05479103815 -0.01814408574 0.006557833991 -0.02954178758 0.03560632715 -0.01286922835 -0.01025379715 0.01294081312 -0.004677210271 0.01813478054 -0.01463623217 0.005289987172 --0.01129217665 -0.004457204244 0.001610971526 -0.001218779399 0.004886145627 -0.001766004214 --0.0004446599884 0.003529391174 -0.001275631175 0.005508131903 -0.003303239434 0.001193892939 --0.004216852338 -0.0007228070599 0.0002612448362 0.001402389506 0.0004999184503 -0.0001806859962 --0.001702134696 0.001206392491 -0.0004360275737 0.002646951824 -0.1222177333 0.03952233277 -0.125290365 -0.1166223069 -0.04528381459 -0.1038010272 0.06623386362 -0.0492492838 --0.02047307324 0.01780021501 -0.02467062017 0.02437226945 -0.05282903188 0.01589305452 -0.01909404673 0.02286274908 -0.0128416932 0.00252441792 0.008710684806 -0.0009124027454 -0.01053615154 -0.01138612964 0.02721917582 -0.009138469549 -0.009837852343 -0.005121035232 -0.004078211852 -0.006292056808 0.0009396309543 0.002274144016 -0.006335374733 0.004720308803 --0.006235628751 0.000380800715 0.00225374917 0.002757750527 -0.0009128240547 -0.002726861044 -0.002580903295 0.0009855719544 0.002154743834 -0.002801933545 0.007822167655 -0.003007503189 --0.00282717342 -0.0002293639842 0.0007485868366 -0.002978490431 0.001403342775 0.001076518601 --0.001829121778 0.0009257743946 0.0002822507273 -0.0009413210299 -0.0001020141461 0.0008094949354 -1.316295104e-05 -0.002139920919 0.001433747852 0.0007734336326 1.057931127e-06 -0.000600481686 -0.002858606225 -0.001442535833 -0.001033188739 -iw : 14 -0.05268376025 -0.02995988653 0.01140484502 0.07765296602 -0.008645232953 -0.03239199295 --0.0007405074738 0.0156262183 -0.002462618844 -0.003771819108 -0.001617858597 0.003876197451 --0.001139353017 0.01791151026 -0.006473774018 -0.06953994841 -0.1014800817 0.03667804147 --0.009272011418 -0.03619567413 0.01308223658 -0.08238836586 0.0859658731 -0.03107072645 -0.05387879706 0.02699120265 -0.009755455786 0.01828914474 -0.03265791194 0.01180357986 --0.005598556161 -0.01299402263 0.004696441832 -0.02132955359 0.01208227078 -0.004366906503 -0.01429367195 0.005774533111 -0.002087094939 -0.002009653843 -0.00530231592 0.001916421035 -0.003321483124 -0.002532969567 0.0009154935752 -0.007744742657 0.002254089283 -0.0008146976118 -0.006430758662 0.0006484816149 -0.0002343813206 -0.004157120059 -0.0143770702 0.008622105998 --0.004192522119 -0.004162639131 0.001515307217 -0.1347850011 0.07907235213 -0.03091901829 --0.04325784046 0.01117508989 -0.03915009719 0.04814583475 -0.1289561254 0.04799759412 -0.04660873382 0.04730735203 -0.03164567282 0.02940028045 0.005819839236 -0.01062617104 -0.03247930415 -0.02755627067 0.04796351421 -0.01002665232 -0.0173354981 -0.01699455457 -0.008540625573 0.002912313309 -0.008892243938 -0.001052600141 -0.01045575422 0.01182147827 --0.0294999337 0.01032488736 0.01066218881 0.002633942384 -0.003105407915 0.008038591877 --0.002907468827 -0.00290539583 0.006999280942 -0.004490448592 0.00343672306 0.001322012678 --0.001242138051 -0.00303652262 0.0006134255884 0.004868848752 -0.003783908626 -0.001759752588 --0.0008369226074 0.002264019555 -0.008640570548 0.003996165451 0.003122969548 -0.001089602134 --0.0002559212229 0.004015441615 -0.002502826199 -0.001451304843 0.002433280624 -0.0009136242787 --0.001890444187 0.00201698012 0.0006832650224 -iw : 15 -0.004508396993 0.1127352099 0.1099311429 -0.05135058281 -0.08817410694 0.01922569624 -0.03047090427 -0.004699941694 -0.00698704478 -0.0009052301176 0.003571823742 -0.0006084866698 --0.001632539915 -0.01150450898 -0.008542457234 -0.03610609914 0.06096310368 -0.05305108317 --0.02806388075 0.1866765987 -0.07142875844 0.1171724382 0.02156591613 0.001989793053 -0.0363900791 -0.09061057386 0.03720405108 -0.05122105196 -0.02388102215 0.004551941463 --0.02522239527 0.02799424651 -0.009988793304 0.01918417191 0.009656533383 -0.003685145955 -0.006082986478 -0.009619121241 0.00432124275 -0.004608173429 -0.001119344255 -0.0002558508428 --0.002229232065 0.001723109234 -0.0002174592927 0.00206755887 0.0005042659676 -0.000548514419 --0.0004769122598 0.0002929890087 0.0003079662366 0.001121277202 -0.01958324182 0.008298930214 --0.008419698395 0.05427028614 0.02319216167 0.02681582629 -0.04251664246 -0.04588868807 -0.08576487544 0.007805458021 0.112858412 -0.1085477743 0.1043221484 -0.0007448202408 --0.05654272022 0.05241084888 -0.04174334093 0.1127948824 -0.04487429088 -0.03726320162 --0.03755515311 0.03626292529 -0.03868703788 -0.0004824609664 0.01863490918 -0.02831839069 -0.02441268579 -0.0478633461 0.01469851789 0.01777420409 0.01195491351 -0.01138623311 -0.01155208372 -0.0006549559034 -0.006131887051 0.004874770411 -0.004192097716 0.01011398364 --0.002583384023 -0.003072821343 0.0004830986207 -0.0002146974722 0.0012443437 -0.001287490016 --0.0005594379561 -0.003903896993 0.003376575774 -0.005899114815 0.001969248455 0.002436209065 -0.001295616075 -0.001136876847 0.001224582205 -0.0005699632161 -0.0007878653072 0.001192755739 --0.001095770741 0.002521305143 -0.0002722057005 -0.0006629180164 -0.0007121294795 0.0006814984418 --0.001577195079 2.24037851e-05 0.0003611674051 -iw : 16 --0.00162947417 -0.04074599305 -0.03973251647 0.01855968949 0.03186885049 -0.006948761495 --0.01101312762 0.001698704351 0.002525334173 0.0003271781737 -0.001290967618 0.00021992591 -0.0005900504383 -0.008542457234 -0.0320521028 0.0130498614 -0.05305108317 -0.06664328389 -0.01014315484 -0.07142875844 0.01486548211 -0.04234974465 0.001989793053 0.02635206353 --0.01315250055 0.03720405108 -0.001121834361 0.01851287303 0.004551941463 -0.01293201278 -0.009116154068 -0.009988793304 0.003967709188 -0.006933753314 -0.003685145955 0.0007924700123 --0.00219857953 0.00432124275 0.0007749771323 0.001665536461 -0.0002558508428 -0.00173475491 -0.0008057134442 -0.0002174592927 0.001200043669 -0.0007472797489 -0.000548514419 -0.000815102825 -0.0001723708471 0.0003079662366 0.001033755391 -0.0004052642748 -0.0306987822 -0.05546119183 -0.02319216167 0.002195468716 0.04736555225 -0.08808637199 -0.09350161812 0.007805458021 -0.01426289206 -0.02711383482 -0.07671042766 -0.01065049333 -0.05654272022 0.02100756822 --0.031682846 0.0005719317813 0.04218815292 -0.03726320162 0.0049520624 0.0231638652 -0.02612016557 0.004317245154 0.01863490918 -0.007069389952 0.006136428518 0.007452104384 --0.01268838614 0.01777420409 -0.003705711293 -0.00511017612 -0.007657613842 -0.0005184884287 --0.006131887051 0.002163188024 -0.003197246715 -0.001239613698 0.002240458087 -0.003072821343 -0.000632176905 0.002722774871 0.0007156221365 0.001313885112 -0.0005594379561 -4.86351812e-05 --0.0001013000155 0.001073709385 -0.001688789202 0.002436209065 -0.0005170187513 -3.918096325e-05 --0.0004242852166 0.0004719933852 -0.0007878653072 0.0001806044026 -0.000670509087 -0.0005958718391 -0.0001672203798 -0.0006629180164 0.0001935153039 0.0009267557331 0.0004696657925 4.848501498e-05 -0.0003611674051 -0.0001306574311 -0.0007084613014 -iw : 17 -0.0009095749599 -0.02214885327 0.09489255132 0.006469906953 -0.05994114843 -0.002830466404 -0.02241864646 -0.001352151326 -0.003457417191 -0.002672467591 0.003764371859 -0.001497163187 -7.577835056e-05 -0.03610609914 0.0130498614 -0.0946504407 -0.02806388075 0.01014315484 --0.190577975 0.1171724382 -0.04234974465 0.05718795625 0.0363900791 -0.01315250055 -0.07870532039 -0.05122105196 0.01851287303 -0.009924004417 -0.02522239527 0.009116154068 --0.03959842292 0.01918417191 -0.006933753314 0.01366405531 0.006082986478 -0.00219857953 -0.003027046053 -0.004608173429 0.001665536461 0.00156311776 -0.002229232065 0.0008057134442 --0.00515916015 0.00206755887 -0.0007472797489 0.003638482712 -0.0004769122598 0.0001723708471 --0.002348616461 0.001121277202 -0.0004052642748 0.003046977371 -0.0348573255 0.02319216167 --0.1640017641 -0.00458940814 0.05927531201 0.05401337092 0.007805458021 -0.265031369 -0.112328756 0.09579053722 0.1162979772 -0.05654272022 -0.009160852851 0.06542901089 -0.003311015671 0.02433032703 -0.03726320162 0.1319367347 -0.04748965463 -0.04768601823 --0.03628381616 0.01863490918 0.005282167086 -0.01802194667 -0.001909138623 -0.01909621303 -0.01777420409 -0.04208542193 0.009677558782 0.01521097367 0.01212657039 -0.006131887051 -0.0007914233781 0.006254505596 -0.0002860448967 0.002213821373 -0.003072821343 0.007407226132 --0.003556757675 -0.002677200715 0.0002527501718 -0.0005594379561 0.003888865144 -0.0009078675761 --0.001405556191 -0.003026674028 0.002436209065 -0.005627286112 0.000617580658 0.002033875318 -0.001413771084 -0.0007878653072 0.001611919817 0.0005536320554 -0.0005825976972 0.0004543827901 --0.0006629180164 0.0007116317807 -0.000807535331 -0.0002572057445 -0.0002062946413 0.0003611674051 -3.67744478e-06 0.0005114209773 -1.329142329e-06 -ad : 2 1.950638213 +ad : 1 1.950638213 iw : 0 -0.09320332151 -0.2300487538 -0.1229389552 -0.01746787188 0.00123466909 -0.01784869558 -0.008122751426 0.005013160642 0.0121595491 0.003250270876 -0.0002748492381 -0.002918302775 @@ -3027,7 +2921,7 @@ iw : 0 0.01138069487 0.0166481206 0.001677458646 0.0008785372655 -0.002031657772 0.002390774435 0.002712118349 -0.0005858976907 -0.001668044079 0.001975811849 -3.76225057e-05 -0.002637568023 -0.002159758918 -0.001334345044 0.002804827794 -0.002959119381 -0.003744245233 0.0002265703615 --0.0001764299121 8.76858592e-08 0.0004957884457 -1.170543735e-07 -0.000525711459 8.136735868e-06 +-0.0001764299121 8.768585841e-08 0.0004957884457 -1.170543725e-07 -0.000525711459 8.136735868e-06 0.0003730302415 -0.0009153256611 -0.0004979687903 iw : 1 0.05921809781 -0.161191324 -0.2208293992 -0.01664820325 -0.01646141537 -0.04195908084 @@ -3069,7 +2963,7 @@ iw : 2 0.004509961607 0.01329322862 0.008026946939 0.004960445526 -0.005098249037 0.008273841973 0.01444764034 0.001255001752 0.004207834554 -0.009608696317 0.004529870294 0.005499276509 -0.002348409085 0.0004517629707 0.0004982574264 -0.0006263027899 -0.002430244522 -0.002362444503 --0.001174501039 6.690039577e-05 -0.002165982776 -0.00398267258 -0.0006354527575 -0.001133026538 +-0.001174501039 6.690039578e-05 -0.002165982776 -0.00398267258 -0.0006354527574 -0.001133026538 0.003602543329 -0.001353052825 -0.001842694378 iw : 3 -0.01016952295 -0.08240690338 -0.1503796339 -0.1264407774 -0.04712708969 0.01877922836 @@ -3185,7 +3079,7 @@ iw : 8 0.04807088188 0.004285211133 -0.02299758449 0.04161862828 -0.007116332661 -0.003677314062 0.01081919239 -0.005550782273 0.003635777068 -0.006007345677 -0.001944691378 0.003524008172 -0.005546729645 0.0004900983386 0.001191268662 -0.003288294449 0.001662353951 -0.0009880310705 -0.002014770882 0.0008996381651 -0.001277439277 0.001666568318 -0.1298117075 -0.0003480679542 +0.002014770882 0.0008996381651 -0.001277439277 0.001666568318 -0.1298117075 -0.0003480679544 -0.02477581377 -0.08534326259 -0.03189466042 -0.1808047855 -0.004902334408 -0.05071205356 -0.1037492558 0.01783940335 -0.05191115411 -0.01683624001 -0.03484876185 -0.003241714219 0.1192838429 0.05925583834 -0.03101589265 0.006423072786 0.06647850991 0.1424908788 @@ -3206,8 +3100,8 @@ iw : 9 0.06409905033 0.01719757561 -0.0171139577 0.0214490167 0.004394347733 -0.001409295962 -0.004508060928 -0.001691603552 0.003534677309 -0.008349365826 -0.002363747127 0.002841565488 -0.004597257546 -0.001040925457 0.0007653596477 -0.0003865501306 0.0004272527654 -0.0009867399876 -0.002425561622 0.0008158096562 -0.001063178035 0.001864582017 -0.0003480679542 -0.08071336983 -0.03553040851 -0.0004316091284 -0.0254564741 -0.004902334408 -0.1233645166 0.02333122278 +0.002425561622 0.0008158096562 -0.001063178035 0.001864582017 -0.0003480679544 -0.08071336983 +0.03553040851 -0.0004316091286 -0.0254564741 -0.004902334408 -0.1233645166 0.02333122278 -0.006078963264 -0.01428237842 -0.01683624001 -0.05848591547 -0.03935898054 -0.02087717336 0.02793099872 -0.03101589265 0.005314471968 -0.06422985961 -0.03846014145 0.0346480586 -0.03920699734 0.02589834968 -0.04256619635 -0.04861722603 0.007531928828 -0.03078778294 @@ -3237,7 +3131,7 @@ iw : 10 0.01442550042 0.01327098416 -0.003278776495 0.001301957073 -0.004102193919 0.002224463449 -0.003121496062 -0.004177365792 -0.001715875656 0.0009647155675 -0.002767995115 -0.006993295408 -0.002218399122 -0.00270641585 0.005097571799 -0.004091947732 -0.005190380359 0.0002806292555 --0.0007891306519 0.001584081129 -0.001318263721 -0.000339592357 0.001110912047 0.0002899512012 +-0.0007891306519 0.001584081129 -0.001318263721 -0.0003395923569 0.001110912047 0.0002899512012 0.0002507303979 0.0005159629946 0.00173109501 iw : 11 -0.02360798018 -0.1561487219 -0.1712757596 -0.03313304003 0.07214970207 0.07770359365 @@ -3248,7 +3142,7 @@ iw : 11 0.04571037825 0.01813556656 -0.01423473164 0.05952020672 0.0009547507576 0.006333284389 0.02138032609 -0.004082166978 0.007628392212 -0.005513759996 -0.003100127438 0.003602677541 -0.006914028773 -0.0007618789604 -4.84544724e-05 -0.005469042292 0.001147714508 -0.002242888955 -0.002068730692 0.001172327003 -0.001520813546 0.001794262084 -0.08534326259 -0.0004316091284 +0.002068730692 0.001172327003 -0.001520813546 0.001794262084 -0.08534326259 -0.0004316091286 0.01444373699 -0.2279870456 0.0182282827 -0.1037492558 -0.006078963264 -0.04151440445 -0.2953847996 0.08420405563 -0.003241714219 -0.02087717336 -0.1248522779 -0.03772953277 0.1246590242 0.06647850991 -0.03846014145 -0.1330116428 0.1690399148 0.09034351746 @@ -3279,8 +3173,114 @@ iw : 12 -0.01320647177 -0.02406675673 -0.002825585315 0.0006980609793 -0.003121496062 0.001188875684 -0.002273543226 0.002699022451 0.003263805374 -0.006993295408 0.005356380386 0.005061563437 0.004486528263 0.003097035462 -0.005190380359 0.004581928156 0.008138226809 0.001509180628 -0.0004162823074 -0.000339592357 0.0006721752946 0.00178302285 -0.0004538035163 -0.0007351615624 +0.0004162823074 -0.0003395923569 0.0006721752946 0.00178302285 -0.0004538035163 -0.0007351615624 0.00173109501 -0.001282974011 -0.0007633884817 +ad : 2 2.994710688 +iw : 13 +-0.07386961156 -0.1063175088 0.01660166953 0.03432788706 -0.0001975559817 -0.01574494481 +0.002430843013 0.00442777535 0.001332102688 -0.004254918015 0.001285317373 0.0002139041152 +0.0009727596046 -0.08548654953 0.03089748408 0.1263990641 -0.1301029851 0.0470232444 +-0.05479103815 -0.01814408574 0.006557833991 -0.02954178758 0.03560632715 -0.01286922835 +0.01025379715 0.01294081312 -0.004677210271 0.01813478054 -0.01463623217 0.005289987172 +-0.01129217665 -0.004457204244 0.001610971526 -0.001218779399 0.004886145627 -0.001766004214 +-0.0004446599884 0.003529391174 -0.001275631175 0.005508131903 -0.003303239434 0.001193892939 +-0.004216852338 -0.0007228070599 0.0002612448362 0.001402389506 0.0004999184503 -0.0001806859962 +-0.001702134696 0.001206392491 -0.0004360275737 0.002646951824 -0.1222177333 0.03952233277 +0.125290365 -0.1166223069 -0.04528381459 -0.1038010272 0.06623386362 -0.0492492838 +-0.02047307324 0.01780021501 -0.02467062017 0.02437226945 -0.05282903188 0.01589305452 +0.01909404673 0.02286274908 -0.0128416932 0.00252441792 0.008710684806 -0.0009124027454 +0.01053615154 -0.01138612964 0.02721917582 -0.009138469549 -0.009837852343 -0.005121035232 +0.004078211852 -0.006292056808 0.0009396309543 0.002274144016 -0.006335374733 0.004720308803 +-0.006235628751 0.000380800715 0.00225374917 0.002757750527 -0.0009128240547 -0.002726861044 +0.002580903295 0.0009855719544 0.002154743834 -0.002801933545 0.007822167655 -0.003007503189 +-0.00282717342 -0.0002293639842 0.0007485868366 -0.002978490431 0.001403342775 0.001076518601 +-0.001829121778 0.0009257743946 0.0002822507273 -0.0009413210299 -0.0001020141461 0.0008094949354 +1.316295104e-05 -0.002139920919 0.001433747852 0.0007734336326 1.057931127e-06 -0.000600481686 +0.002858606225 -0.001442535833 -0.001033188739 +iw : 14 +0.05268376025 -0.02995988653 0.01140484502 0.07765296602 -0.008645232953 -0.03239199295 +-0.0007405074738 0.0156262183 -0.002462618844 -0.003771819108 -0.001617858597 0.003876197451 +-0.001139353017 0.01791151026 -0.006473774018 -0.06953994841 -0.1014800817 0.03667804147 +-0.009272011418 -0.03619567413 0.01308223658 -0.08238836586 0.0859658731 -0.03107072645 +0.05387879706 0.02699120265 -0.009755455786 0.01828914474 -0.03265791194 0.01180357986 +-0.005598556161 -0.01299402263 0.004696441832 -0.02132955359 0.01208227078 -0.004366906503 +0.01429367195 0.005774533111 -0.002087094939 -0.002009653843 -0.00530231592 0.001916421035 +0.003321483124 -0.002532969567 0.0009154935752 -0.007744742657 0.002254089283 -0.0008146976118 +0.006430758662 0.0006484816149 -0.0002343813206 -0.004157120059 -0.0143770702 0.008622105998 +-0.004192522119 -0.004162639131 0.001515307217 -0.1347850011 0.07907235213 -0.03091901829 +-0.04325784046 0.01117508989 -0.03915009719 0.04814583475 -0.1289561254 0.04799759412 +0.04660873382 0.04730735203 -0.03164567282 0.02940028045 0.005819839236 -0.01062617104 +0.03247930415 -0.02755627067 0.04796351421 -0.01002665232 -0.0173354981 -0.01699455457 +0.008540625573 0.002912313309 -0.008892243938 -0.001052600141 -0.01045575422 0.01182147827 +-0.0294999337 0.01032488736 0.01066218881 0.002633942384 -0.003105407915 0.008038591877 +-0.002907468827 -0.00290539583 0.006999280942 -0.004490448592 0.00343672306 0.001322012678 +-0.001242138051 -0.00303652262 0.0006134255884 0.004868848752 -0.003783908626 -0.001759752588 +-0.0008369226074 0.002264019555 -0.008640570548 0.003996165451 0.003122969548 -0.001089602134 +-0.0002559212229 0.004015441615 -0.002502826199 -0.001451304843 0.002433280624 -0.0009136242787 +-0.001890444187 0.00201698012 0.0006832650224 +iw : 15 +0.004508396993 0.1127352099 0.1099311429 -0.05135058281 -0.08817410694 0.01922569624 +0.03047090427 -0.004699941694 -0.00698704478 -0.0009052301176 0.003571823742 -0.0006084866698 +-0.001632539915 -0.01150450898 -0.008542457234 -0.03610609914 0.06096310368 -0.05305108317 +-0.02806388075 0.1866765987 -0.07142875844 0.1171724382 0.02156591613 0.001989793053 +0.0363900791 -0.09061057386 0.03720405108 -0.05122105196 -0.02388102215 0.004551941463 +-0.02522239527 0.02799424651 -0.009988793304 0.01918417191 0.009656533383 -0.003685145955 +0.006082986478 -0.009619121241 0.00432124275 -0.004608173429 -0.001119344255 -0.0002558508428 +-0.002229232065 0.001723109234 -0.0002174592927 0.00206755887 0.0005042659676 -0.000548514419 +-0.0004769122598 0.0002929890087 0.0003079662366 0.001121277202 -0.01958324182 0.008298930214 +-0.008419698395 0.05427028614 0.02319216167 0.02681582629 -0.04251664246 -0.04588868807 +0.08576487544 0.007805458021 0.112858412 -0.1085477743 0.1043221484 -0.0007448202408 +-0.05654272022 0.05241084888 -0.04174334093 0.1127948824 -0.04487429088 -0.03726320162 +-0.03755515311 0.03626292529 -0.03868703788 -0.0004824609664 0.01863490918 -0.02831839069 +0.02441268579 -0.0478633461 0.01469851789 0.01777420409 0.01195491351 -0.01138623311 +0.01155208372 -0.0006549559034 -0.006131887051 0.004874770411 -0.004192097716 0.01011398364 +-0.002583384023 -0.003072821343 0.0004830986207 -0.0002146974722 0.0012443437 -0.001287490016 +-0.0005594379561 -0.003903896993 0.003376575774 -0.005899114815 0.001969248455 0.002436209065 +0.001295616075 -0.001136876847 0.001224582205 -0.0005699632161 -0.0007878653072 0.001192755739 +-0.001095770741 0.002521305143 -0.0002722057005 -0.0006629180164 -0.0007121294795 0.0006814984418 +-0.001577195079 2.24037851e-05 0.0003611674051 +iw : 16 +-0.00162947417 -0.04074599305 -0.03973251647 0.01855968949 0.03186885049 -0.006948761495 +-0.01101312762 0.001698704351 0.002525334173 0.0003271781737 -0.001290967618 0.00021992591 +0.0005900504383 -0.008542457234 -0.0320521028 0.0130498614 -0.05305108317 -0.06664328389 +0.01014315484 -0.07142875844 0.01486548211 -0.04234974465 0.001989793053 0.02635206353 +-0.01315250055 0.03720405108 -0.001121834361 0.01851287303 0.004551941463 -0.01293201278 +0.009116154068 -0.009988793304 0.003967709188 -0.006933753314 -0.003685145955 0.0007924700123 +-0.00219857953 0.00432124275 0.0007749771323 0.001665536461 -0.0002558508428 -0.00173475491 +0.0008057134442 -0.0002174592927 0.001200043669 -0.0007472797489 -0.000548514419 -0.000815102825 +0.0001723708471 0.0003079662366 0.001033755391 -0.0004052642748 -0.0306987822 -0.05546119183 +0.02319216167 0.002195468716 0.04736555225 -0.08808637199 -0.09350161812 0.007805458021 +0.01426289206 -0.02711383482 -0.07671042766 -0.01065049333 -0.05654272022 0.02100756822 +-0.031682846 0.0005719317813 0.04218815292 -0.03726320162 0.0049520624 0.0231638652 +0.02612016557 0.004317245154 0.01863490918 -0.007069389952 0.006136428518 0.007452104384 +-0.01268838614 0.01777420409 -0.003705711293 -0.00511017612 -0.007657613842 -0.0005184884287 +-0.006131887051 0.002163188024 -0.003197246715 -0.001239613698 0.002240458087 -0.003072821343 +0.000632176905 0.002722774871 0.0007156221365 0.001313885112 -0.0005594379561 -4.86351812e-05 +-0.0001013000155 0.001073709385 -0.001688789202 0.002436209065 -0.0005170187513 -3.918096325e-05 +-0.0004242852166 0.0004719933852 -0.0007878653072 0.0001806044026 -0.000670509087 -0.0005958718391 +0.0001672203798 -0.0006629180164 0.0001935153039 0.0009267557331 0.0004696657925 4.848501498e-05 +0.0003611674051 -0.0001306574311 -0.0007084613014 +iw : 17 +0.0009095749599 -0.02214885327 0.09489255132 0.006469906953 -0.05994114843 -0.002830466404 +0.02241864646 -0.001352151326 -0.003457417191 -0.002672467591 0.003764371859 -0.001497163187 +7.577835056e-05 -0.03610609914 0.0130498614 -0.0946504407 -0.02806388075 0.01014315484 +-0.190577975 0.1171724382 -0.04234974465 0.05718795625 0.0363900791 -0.01315250055 +0.07870532039 -0.05122105196 0.01851287303 -0.009924004417 -0.02522239527 0.009116154068 +-0.03959842292 0.01918417191 -0.006933753314 0.01366405531 0.006082986478 -0.00219857953 +0.003027046053 -0.004608173429 0.001665536461 0.00156311776 -0.002229232065 0.0008057134442 +-0.00515916015 0.00206755887 -0.0007472797489 0.003638482712 -0.0004769122598 0.0001723708471 +-0.002348616461 0.001121277202 -0.0004052642748 0.003046977371 -0.0348573255 0.02319216167 +-0.1640017641 -0.00458940814 0.05927531201 0.05401337092 0.007805458021 -0.265031369 +0.112328756 0.09579053722 0.1162979772 -0.05654272022 -0.009160852851 0.06542901089 +0.003311015671 0.02433032703 -0.03726320162 0.1319367347 -0.04748965463 -0.04768601823 +-0.03628381616 0.01863490918 0.005282167086 -0.01802194667 -0.001909138623 -0.01909621303 +0.01777420409 -0.04208542193 0.009677558782 0.01521097367 0.01212657039 -0.006131887051 +0.0007914233781 0.006254505596 -0.0002860448967 0.002213821373 -0.003072821343 0.007407226132 +-0.003556757675 -0.002677200715 0.0002527501718 -0.0005594379561 0.003888865144 -0.0009078675761 +-0.001405556191 -0.003026674028 0.002436209065 -0.005627286112 0.000617580658 0.002033875318 +0.001413771084 -0.0007878653072 0.001611919817 0.0005536320554 -0.0005825976972 0.0004543827901 +-0.0006629180164 0.0007116317807 -0.000807535331 -0.0002572057445 -0.0002062946413 0.0003611674051 +3.67744478e-06 0.0005114209773 -1.329142329e-06 ad : 3 3.303653192 iw : 18 -0.0688242045 -0.07652372953 0.03656774503 0.01874623809 -0.01171739714 -0.007948282014 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_z_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_z_ref.dat similarity index 98% rename from tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_z_ref.dat rename to tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_z_ref.dat index 6de7ef0836..2370472e37 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/dpsialpha_z_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/dphialpha_z_ref.dat @@ -189,7 +189,7 @@ iw : 31 0.004011165512 0.0001243269251 5.603220334e-05 -0.001259193327 6.078875578e-05 0.001220248746 -0.000337211558 0.001054385237 -0.0004580480862 -0.0005022563765 0.0001965031528 -0.0007360580132 -0.0008642304646 0.0008348324929 -0.0009365152679 -0.001231808625 -2.04578299e-05 0.0003564194307 -0.0002573549703 -5.632339667e-06 -0.0002461934035 +0.0002573549703 -5.632339669e-06 -0.0002461934035 iw : 32 -0.002119141796 -0.04826310346 -0.1240621836 -0.1345048958 -0.05248222434 0.01909236456 0.032020423 0.0127727798 -0.0002186105622 -0.004908532878 -0.001561164871 -0.0006963996211 @@ -210,7 +210,7 @@ iw : 32 -0.007702479238 -0.0002228165061 -0.001259193327 0.001610132712 -0.001287125382 -0.001459850795 0.0006043445626 -0.0004580480862 0.001619709678 -0.0001611008308 0.0003027208732 0.001319150093 0.0008348324929 -0.001894583448 0.001378232303 0.002392863223 3.666415925e-05 0.0002573549703 -3.879108753e-05 0.000259088181 0.0002875688389 +3.879108752e-05 0.000259088181 0.0002875688389 ad : 2 1.709269535 iw : 13 0.09584203824 0.2567491495 0.215604529 0.09825443202 -0.001019438902 -0.03209292172 @@ -230,7 +230,7 @@ iw : 13 -4.306344039e-06 -1.942649675e-06 -5.720820337e-07 -0.0168771704 -0.000719743959 -0.0001037739644 -8.309952483e-06 -2.447159968e-06 -0.02283858646 -0.0007576323643 -0.0001092367821 -7.099701352e-06 -2.090758638e-06 -0.008261927034 -0.0002747710316 -3.961697614e-05 -2.581660622e-06 -7.602614501e-07 --0.0005072750992 3.870970601e-05 5.581234275e-06 9.065133421e-07 2.669549755e-07 0.006362438376 +-0.0005072750992 3.870970601e-05 5.581234276e-06 9.065133421e-07 2.669549755e-07 0.006362438376 0.000204845751 2.953502479e-05 1.858713561e-06 5.473640707e-07 0.0024920709 0.0001031204671 1.486809239e-05 1.166558875e-06 3.435345972e-07 iw : 14 @@ -255,7 +255,7 @@ iw : 14 0.0002686714038 3.873752095e-05 3.322501439e-06 9.784282803e-07 0.009461845388 0.0002646116564 3.815217936e-05 1.997255177e-06 5.881625588e-07 iw : 15 -0.0008504229959 0.07307417389 -0.2009392053 -0.4219886628 -0.3610713293 -0.112932302 +0.000850422996 0.07307417389 -0.2009392053 -0.4219886628 -0.3610713293 -0.112932302 0.03478623427 0.06616736343 0.02971394349 0.007237854258 -0.007988884466 -0.004490008231 -0.005513774245 0.1414735132 0.0007311771603 0.0001054224237 0.473232955 0.00108920162 0.0001570430272 0.3687876196 -0.003757878341 -0.0005418175843 -0.06155287612 -0.009507485722 @@ -314,7 +314,7 @@ iw : 17 0.0007699046157 1.527754312e-05 -0.0001068434256 -6.069442832e-05 -2.057818949e-06 -0.01347183359 4.116720224e-05 -0.000285609652 6.697663533e-05 2.27109058e-06 -0.008176043268 2.563519463e-05 -0.0001776056601 6.199796871e-05 2.102200938e-06 -0.002941928074 5.703340028e-06 -3.940323614e-05 -3.578495311e-05 1.213362312e-06 0.0009287369808 -1.54078002e-06 1.07683348e-05 6.006710299e-06 +3.578495311e-05 1.213362312e-06 0.0009287369807 -1.54078002e-06 1.07683348e-05 6.006710299e-06 2.036520799e-07 0.001064933747 -4.84135562e-06 3.358568103e-05 -1.554793137e-05 -5.271974033e-07 0.001427836858 -2.540783558e-06 1.758211978e-05 ad : 3 2.100474535 @@ -923,7 +923,7 @@ iw : 0 -7.048027849e-06 -0.00179394424 -1.549896245e-05 -2.234667978e-06 0.2169143596 0.00278456045 0.0004014828793 -1.709623625e-05 -5.034592563e-06 0.1012579388 -0.0004131874059 -5.957409522e-05 -4.080596181e-05 -1.20167614e-05 -0.00753955032 -0.001713121351 -0.000247000884 -3.037778317e-05 --8.94581468e-06 -0.003168466628 -5.962085525e-05 -8.596240972e-06 -1.133316629e-07 -3.3374524e-08 +-8.94581468e-06 -0.003168466628 -5.962085525e-05 -8.596240972e-06 -1.133316629e-07 -3.337452399e-08 0.04904839424 0.001748743333 0.0002521369247 1.757832097e-05 5.176559489e-06 0.04254897845 0.001346447834 0.0001941332439 1.198058935e-05 3.528109063e-06 0.009178836971 5.920339629e-05 8.536050997e-06 -1.846832131e-06 -5.438651629e-07 -0.02332177267 -0.0008908338432 -0.0001284420083 @@ -950,8 +950,8 @@ iw : 1 -1.826621753e-05 -3.537158443e-06 -1.041641641e-06 -0.02277864341 -0.001094907901 -0.0001578657689 -1.35820039e-05 -3.999702321e-06 -0.02844057899 -0.0008540308294 -0.0001231356843 -7.127353452e-06 -2.098901779e-06 0.001055048225 -6.005325986e-05 -8.658585838e-06 -1.493412308e-06 -4.397881726e-07 --0.005002010426 -6.367407729e-05 -9.180641737e-06 4.045348552e-07 1.191296227e-07 0.005562642849 -9.919137692e-05 1.430158918e-05 9.395029172e-08 2.766699249e-08 -0.00549099775 -0.0001020407036 +-0.005002010426 -6.367407729e-05 -9.180641736e-06 4.045348552e-07 1.191296227e-07 0.005562642849 +9.919137692e-05 1.430158918e-05 9.395029171e-08 2.766699249e-08 -0.00549099775 -0.0001020407036 -1.471241017e-05 -1.71819029e-07 -5.059820143e-08 iw : 2 0.09269339957 0.08191543633 -0.1779207873 -0.2996526727 -0.2393478181 -0.08098295041 @@ -1013,7 +1013,7 @@ iw : 4 -0.002756612281 1.721016237e-05 -0.000120399471 -9.014447331e-05 -3.056296495e-06 -0.01748028783 6.470958519e-05 -0.0004489295493 0.0001318919555 4.472289409e-06 -0.02013159668 5.168585938e-05 -0.0003580971701 0.0001710845695 5.801063722e-06 -0.004364776775 1.588056753e-05 -0.0001097192946 -9.731784016e-05 3.299760189e-06 -0.0008043896121 -4.488312252e-06 3.135203565e-05 1.271507644e-05 +9.731784016e-05 3.299760189e-06 -0.000804389612 -4.488312252e-06 3.135203565e-05 1.271507644e-05 4.310907305e-07 0.005262643689 -1.084241374e-05 7.521477352e-05 -2.74281932e-05 -9.300331042e-07 0.0002274791678 -4.811458747e-06 3.329983295e-05 iw : 5 @@ -1022,7 +1022,7 @@ iw : 5 -0.009149195525 0.2623539645 0.001393071632 0.0002008555461 -0.02618274131 -1.063038289e-05 -1.532707516e-06 -0.2464160525 0.002267516719 0.0003269345944 0.0677148634 0.008449894 0.001218320749 0.388594283 0.01102321819 0.001589347209 0.3970818735 0.007609338083 -0.001097127901 0.168728083 0.00207796043 0.0002996040313 -0.0249325658 -0.001520036791 +0.001097127901 0.168728083 0.002077960429 0.0002996040313 -0.0249325658 -0.001520036791 -0.0002191616086 -0.1123597588 -0.002514924138 -0.0003626062361 -0.08754851437 -0.001628975088 -0.0002348685261 -0.02691235617 -0.0002776908513 -4.003796093e-05 0.01825983514 0.0004581044046 6.6050308e-05 0.01877004255 0.0004044815403 5.831886804e-05 0.05240566204 -0.002443390632 @@ -1035,7 +1035,7 @@ iw : 5 -1.711981819e-05 -5.0415371e-06 0.0182204668 0.001469794799 0.0002119176288 2.504974076e-05 7.376783794e-06 0.06898103077 0.003021209219 0.0004356033198 3.268961074e-05 9.626614227e-06 0.06864894516 0.00202183475 0.000291511731 1.820450254e-05 5.360960842e-06 0.01169490095 -0.0004114093635 5.931773391e-05 2.01342206e-06 5.929234703e-07 -0.0006920050108 -0.0003133640049 +0.0004114093635 5.931773391e-05 2.01342206e-06 5.929234702e-07 -0.0006920050109 -0.0003133640049 -4.518137968e-05 -3.967516977e-06 -1.168375961e-06 iw : 6 0.0006879443148 0.001283712866 -0.003570949568 -0.008094339405 -0.006981956784 -0.002008361358 @@ -1043,7 +1043,7 @@ iw : 6 -0.0002070738773 0.001393071632 0.0955801685 -1.348505957e-06 -1.063038289e-05 -0.01281510353 6.780850121e-07 0.002267516719 -0.1810203207 1.640361612e-05 0.008449894 -0.1817687601 3.389831961e-05 0.01102321819 -0.08705319376 3.59295355e-05 0.007609338083 0.004299846343 -2.124418624e-05 0.00207796043 0.03130905463 4.136272884e-06 -0.001520036791 0.02632474407 +2.124418624e-05 0.002077960429 0.03130905463 4.136272884e-06 -0.001520036791 0.02632474407 -5.745757693e-06 -0.002514924138 0.008014112661 -7.542655311e-06 -0.001628975088 -0.002191477562 -4.477640627e-06 -0.0002776908513 -0.006365272361 -4.322317153e-07 0.0004581044046 -0.002562866128 1.434877945e-06 0.0004044815403 -0.0009395847453 1.19380205e-06 -0.0003628711315 0.1077881455 @@ -1056,8 +1056,8 @@ iw : 6 -0.0007384804579 -0.0001065049766 0.001508848674 -0.02170376526 7.376783794e-06 -0.0005715177735 -8.231262896e-05 0.001969092303 -0.01735674279 9.626614227e-06 -0.0001943555081 -2.79208578e-05 0.001096586225 0.007848555934 5.360960842e-06 6.141095282e-05 8.906173297e-06 0.0001212934989 --0.0003766433103 5.929234703e-07 0.0001006712594 1.451804694e-05 -0.0002389842658 0.007395728781 --1.168375961e-06 5.024274475e-05 7.230997739e-06 +-0.0003766433102 5.929234702e-07 0.0001006712594 1.451804694e-05 -0.0002389842658 0.007395728781 +-1.168375961e-06 5.024274475e-05 7.23099774e-06 iw : 7 9.918903512e-05 0.0001850880046 -0.0005148658613 -0.001167056255 -0.00100667095 -0.0002895691134 0.0002518779393 0.0003653083062 0.0002230375274 2.623509448e-05 -8.573613139e-05 -8.238098795e-05 @@ -1077,7 +1077,7 @@ iw : 7 0.0001064187324 -0.0007382922004 0.000217548486 7.376783794e-06 -0.02175386474 8.257477317e-05 -0.0005720899925 0.0002839072312 9.626614227e-06 -0.01742212201 2.821757148e-05 -0.0001950031867 0.0001581077527 5.360960842e-06 0.007812146929 -8.75489699e-06 6.108074076e-05 1.748831245e-05 -5.929234703e-07 -0.0003806701544 -1.450904126e-05 0.0001006516014 -3.445717659e-05 -1.168375961e-06 +5.929234702e-07 -0.0003806701544 -1.450904126e-05 0.0001006516014 -3.445717659e-05 -1.168375961e-06 0.007403663815 -7.269203113e-06 5.032614099e-05 iw : 8 0.02887078444 0.1847857327 0.1663156254 -0.06584002642 -0.248207051 -0.2662804472 @@ -1089,13 +1089,13 @@ iw : 8 0.0001872094345 0.01523943622 -0.0001845918068 -2.661477508e-05 -0.01378225506 -0.0005348386908 -7.711399389e-05 -0.02294201484 -0.0004583472078 -6.60853158e-05 -0.01364641902 -0.0001993940616 -2.874899051e-05 -0.0023125791 5.219364229e-05 7.525372195e-06 -0.2975461503 0.0002034525376 -2.93341488e-05 -8.299742221e-07 -2.444153195e-07 -0.37723326 0.004207928772 0.000606706656 +2.93341488e-05 -8.299742227e-07 -2.444153197e-07 -0.37723326 0.004207928772 0.000606706656 -1.236010033e-05 -3.639869518e-06 -0.01671549897 0.008288408992 0.001195037553 -4.566639288e-05 --1.344808755e-05 0.2741220123 0.007182225167 0.001035546001 -9.348780718e-05 -2.753079753e-05 +-1.344808756e-05 0.2741220123 0.007182225167 0.001035546001 -9.348780718e-05 -2.753079753e-05 0.3075449291 0.001822161089 0.0002627224274 -0.0001372120297 -4.04069442e-05 0.1134434848 -0.004060382121 -0.0005854331175 -0.00013505503 -3.977173922e-05 -0.04494990194 -0.005233740723 -0.0007546100481 -8.386618757e-05 -2.46973707e-05 -0.07429762895 -0.003175401363 -0.0004578350174 --3.306798575e-05 -9.738040156e-06 -0.04329990797 -0.001213518664 -0.0001749672797 -6.893047274e-06 +-3.306798575e-05 -9.738040156e-06 -0.04329990797 -0.001213518664 -0.0001749672797 -6.893047273e-06 -2.029902022e-06 -0.01503490236 -3.239424355e-05 -4.670659663e-06 4.65778339e-06 1.371649366e-06 0.0106624875 0.0006335638069 9.134835675e-05 8.655943965e-06 2.54904942e-06 0.01720841242 0.0006900048326 9.948612424e-05 7.030819081e-06 2.070473813e-06 0.009282976628 0.0002257342335 @@ -1116,7 +1116,7 @@ iw : 9 0.001822161089 0.1531808667 -7.756449654e-06 0.005897954704 0.0008498855836 -0.004060382121 0.1641758293 -3.125073872e-05 0.004033534499 0.0005809992569 -0.005233740723 0.08276956727 -2.996577925e-05 0.001548303214 0.0002228523863 -0.003175401363 0.01627340861 -1.601564535e-05 -0.0001730766486 2.478881736e-05 -0.001213518664 -0.004490525507 -5.426002767e-06 -0.0001796873307 +0.0001730766486 2.478881736e-05 -0.001213518664 -0.004490525507 -5.426002766e-06 -0.0001796873307 -2.594912671e-05 -3.239424355e-05 -0.01035198476 4.58759818e-07 -0.0002184372301 -3.147731556e-05 0.0006335638069 -0.006003248072 3.428059029e-06 -0.0001168422698 -1.680570189e-05 0.0006900048326 -0.002640687141 3.452295281e-06 -2.7746198e-05 -3.965112576e-06 0.0002257342335 0.001966963306 @@ -1130,14 +1130,14 @@ iw : 10 -0.108273544 0.001053485699 2.2315032e-05 -0.02423916361 0.0004009709207 6.347600655e-06 0.0118775355 2.058226283e-05 -9.025622565e-07 0.009549240923 -0.0001048624728 -2.614776852e-06 0.006638663277 -0.0001108317757 -2.240776566e-06 -0.0002355623532 -6.211747078e-05 -9.747745747e-07 --0.0008140783968 3.669328644e-06 2.551829139e-07 -0.002652387345 2.93341488e-05 4.949839844e-06 +-0.0008140783968 3.669328645e-06 2.551829139e-07 -0.002652387345 2.93341488e-05 4.949839844e-06 -0.2796761729 0.0002020888021 -0.001401530353 0.000606706656 2.301227956e-05 -0.4866025784 0.0001248969796 -0.0008660064151 0.001195037553 3.348370848e-05 -0.3036206997 -0.0003591117795 0.002490384874 0.001035546001 2.044227811e-05 -0.02622929437 -0.0007491696363 0.005194276834 0.0002627224274 -7.756449654e-06 0.1532335447 -0.0008513215569 0.005901089204 -0.0005854331175 -3.125073872e-05 0.164388069 -0.0005826421692 0.004037120715 -0.0007546100481 -2.996577925e-05 0.08297308008 -0.0002239752229 0.001550754188 -0.0004578350174 -1.601564535e-05 0.01638217898 --2.527236611e-05 0.0001741321584 -0.0001749672797 -5.426002767e-06 -0.004453674769 2.582804314e-05 +-2.527236611e-05 0.0001741321584 -0.0001749672797 -5.426002766e-06 -0.004453674769 2.582804314e-05 -0.0001794230245 -4.670659663e-06 4.58759818e-07 -0.01035510043 3.152796059e-05 -0.0002185477801 9.134835675e-05 3.428059029e-06 -0.00602652976 1.692484958e-05 -0.0001171023502 9.948612424e-05 3.452295281e-06 -0.00266413343 4.068381057e-06 -2.797161663e-05 3.254676336e-05 9.932974672e-07 @@ -1151,16 +1151,16 @@ iw : 11 0.0003103313577 7.577635218e-05 -0.0002988993304 4.353976808e-05 2.155488832e-05 0.0002662126599 -3.827573727e-05 -3.064879109e-06 0.0002311877928 -3.336287491e-05 -8.879138132e-06 9.94449842e-05 -1.439365753e-05 -7.609125284e-06 1.252051261e-05 -1.848861049e-06 -3.310094355e-06 -4.276059468e-05 -6.148926092e-06 8.665383205e-07 -3.246532119e-05 4.687555662e-06 -8.299742221e-07 -0.001401443313 -0.0002020888021 -0.1040221166 -7.941698897e-11 -1.236010033e-05 -0.0008657857717 0.0001248969796 +6.148926092e-06 8.665383205e-07 -3.246532119e-05 4.687555662e-06 -8.299742227e-07 -0.001401443313 +0.0002020888021 -0.1040221166 -7.941698901e-11 -1.236010033e-05 -0.0008657857717 0.0001248969796 -0.2211104783 -1.182689725e-09 -4.566639288e-05 0.002490106741 -0.0003591117795 -0.2152985501 -4.369638848e-09 -9.348780718e-05 0.005192686947 -0.0007491696363 -0.1456503295 -8.945483486e-09 -0.0001372120297 0.005897954704 -0.0008513215569 -0.0739888028 -1.312928398e-08 -0.00013505503 0.004033534499 -0.0005826421692 -0.02085140631 -1.29228892e-08 -8.386618757e-05 0.001548303214 -0.0002239752229 0.001900509721 -8.024828217e-09 -3.306798575e-05 0.0001730766486 -2.527236611e-05 -0.003744648701 -3.164146008e-09 -6.893047274e-06 -0.0001796873307 2.582804314e-05 0.002352278877 +0.003744648701 -3.164146008e-09 -6.893047273e-06 -0.0001796873307 2.582804314e-05 0.002352278877 -6.595679057e-10 4.65778339e-06 -0.0002184372301 3.152796059e-05 0.0004010399093 4.456861566e-10 -8.655943965e-06 -0.0001168422698 1.692484958e-05 -2.404601158e-05 8.282545387e-10 7.030819081e-06 +8.655943965e-06 -0.0001168422698 1.692484958e-05 -2.40460116e-05 8.282545387e-10 7.030819081e-06 -2.7746198e-05 4.068381057e-06 -0.0006178070479 6.727522742e-10 1.293226698e-06 3.910414174e-05 -5.623329227e-06 -1.681796735e-05 1.237437948e-10 iw : 12 @@ -1172,16 +1172,16 @@ iw : 12 -0.00214933003 2.2315032e-05 -4.28644472e-05 -0.0003003734481 6.347600655e-06 3.843893117e-05 0.0002658564337 -9.025622565e-07 3.331753059e-05 0.0002312867722 -2.614776852e-06 1.430922502e-05 9.96292869e-05 -2.240776566e-06 1.782487868e-06 1.266539468e-05 -9.747745747e-07 -6.173832452e-06 --4.270622807e-05 2.551829139e-07 -4.677442681e-06 -3.248739621e-05 -2.444153195e-07 -0.0002020489274 --0.001401530353 -7.941698897e-11 -0.1040221163 -3.639869518e-06 -0.0001247958987 -0.0008660064151 --1.182689725e-09 -0.2211104746 -1.344808755e-05 0.0003589843616 0.002490384874 -4.369638848e-09 +-4.270622807e-05 2.551829139e-07 -4.677442681e-06 -3.248739621e-05 -2.444153197e-07 -0.0002020489274 +-0.001401530353 -7.941698901e-11 -0.1040221163 -3.639869518e-06 -0.0001247958987 -0.0008660064151 +-1.182689725e-09 -0.2211104746 -1.344808756e-05 0.0003589843616 0.002490384874 -4.369638848e-09 -0.2152985365 -2.753079753e-05 0.0007484412795 0.005194276834 -8.945483486e-09 -0.1456503017 -4.04069442e-05 0.0008498855836 0.005901089204 -1.312928398e-08 -0.07398876208 -3.977173922e-05 0.0005809992569 0.004037120715 -1.29228892e-08 -0.02085136623 -2.46973707e-05 0.0002228523863 0.001550754188 -8.024828217e-09 0.001900534608 -9.738040156e-06 2.478881736e-05 0.0001741321584 -3.164146008e-09 0.003744658514 -2.029902022e-06 -2.594912671e-05 -0.0001794230245 -6.595679057e-10 0.002352280922 1.371649366e-06 -3.147731556e-05 -0.0002185477801 4.456861566e-10 0.0004010385271 -2.54904942e-06 -1.680570189e-05 -0.0001171023502 8.282545387e-10 -2.404858022e-05 2.070473813e-06 +2.54904942e-06 -1.680570189e-05 -0.0001171023502 8.282545387e-10 -2.404858024e-05 2.070473813e-06 -3.965112576e-06 -2.797161663e-05 6.727522742e-10 -0.0006178091343 3.808364261e-07 5.645806146e-06 3.905507821e-05 1.237437948e-10 -1.681835111e-05 ad : 3 3.113220902 @@ -1480,7 +1480,7 @@ iw : 26 -8.447351869e-05 -0.0001565515074 7.742866825e-05 0.0004431404825 -0.0003129015902 -6.073647624e-05 -0.0001067144339 -6.127732861e-05 0.000613877069 0.0008871127626 3.048158687e-05 6.799498917e-05 -4.747280058e-07 -8.746957191e-06 -0.0005227550984 1.480071545e-05 1.415851055e-05 2.743971367e-05 --0.0006538972093 0.0001073150972 -2.75247605e-05 -4.343438222e-05 -1.805035928e-05 0.0005822944775 +-0.0006538972093 0.0001073150972 -2.75247605e-05 -4.343438221e-05 -1.805035928e-05 0.0005822944775 -0.0001042602574 1.903212344e-05 2.943846572e-05 iw : 27 5.158557198e-05 0.0011729881 0.0005130671441 -0.001012621961 -0.0002673329889 0.0004981481838 @@ -1515,7 +1515,7 @@ iw : 28 1.592914066e-05 -0.002175190689 3.17592886e-05 -1.75914133e-05 0.001961592603 -6.470918642e-06 3.584230293e-06 -0.001946369979 -1.827123955e-07 1.012040699e-07 0.002102686285 -0.2099517603 0.1162919055 -0.0005554570192 0.0008876748049 0.001108854348 -0.04224377827 0.02339875343 --0.0007417984509 0.001185466692 -7.690029919e-05 0.02009767036 -0.01113206376 -6.1098499e-05 +-0.0007417984509 0.001185466692 -7.69002992e-05 0.02009767036 -0.01113206376 -6.1098499e-05 9.764139494e-05 -0.0003321396057 0.01407637703 -0.007796880128 0.0002128660256 -0.0003401807903 6.335068127e-05 -0.01251871268 0.006934092619 2.386372917e-05 -3.813658016e-05 7.892398472e-05 0.00332010089 -0.00183899796 -9.427333548e-05 0.000150658038 -7.708535971e-07 -0.001469375728 @@ -1609,113 +1609,7 @@ iw : 32 1.280410426e-06 0.0004861888658 0.0006642602157 2.339633462e-07 9.850325338e-06 -6.309362448e-06 -4.456727681e-05 -0.0008217286845 5.668119263e-06 -9.993472536e-06 2.794930249e-06 6.585995654e-05 0.0007331969595 -2.37706701e-06 5.182977145e-06 -ad : 2 3.113220902 -iw : 13 -0.1059316872 0.1391533552 -0.03806237633 -0.04294214469 0.008708936395 0.0199607046 --0.008674032598 -0.00448050307 0.0008642533838 0.005167791715 -0.003545070696 0.000309337633 --0.0005982850352 -0.0555524376 0.1037468694 0.000217574225 0.1472188575 0.1450719079 -0.0003042396182 0.02362714429 0.004581978204 9.609160858e-06 -0.03912999932 -0.04266894875 --8.948379366e-05 -0.01740361108 -0.006167285671 -1.293381099e-05 0.02456691708 0.01870167653 -3.922048733e-05 -0.00156333134 1.581516665e-05 3.316700202e-08 -0.004546352129 -0.006702221881 --1.405566009e-05 -0.004724236322 -0.001194119985 -2.504265736e-06 0.007699191329 0.004620916448 -9.690820751e-06 -0.003082756043 -0.001021780666 -2.142841878e-06 0.001118843254 -0.0007422846317 --1.556692789e-06 -0.002736734311 -0.0007055852463 -1.47972815e-06 -0.1613262292 -0.03071597402 --6.441644245e-05 0.05619941792 0.0002357198563 0.01873103761 0.152234251 0.000319260228 -0.08683300274 0.000364207739 0.03651166032 0.06322966645 0.0001326029957 0.02262138656 -9.488194343e-05 -0.0003614125704 -0.03402925217 -7.136493091e-05 -0.02120003753 -8.892031246e-05 --0.02031585382 -0.03245359407 -6.80605171e-05 -0.01087347646 -4.560713269e-05 0.0085043757 -0.02010683908 4.216734398e-05 0.008646997013 3.626850543e-05 0.001990946348 0.007701069294 -1.615040717e-05 0.003904389539 1.63763643e-05 0.001474375163 -0.003958326799 -8.301261431e-06 --0.00317557855 -1.331947816e-05 -0.006047580554 -0.008399476141 -1.761508104e-05 -0.002444779217 --1.025425222e-05 0.004272689556 0.006609980458 1.386221467e-05 0.002151549062 9.024343216e-06 --0.001543196022 -0.0002462912567 -5.165132173e-07 0.0005674319174 2.380006324e-06 0.001776663199 -0.0003847617744 8.069086358e-07 -0.0005897216179 -2.473497061e-06 -0.002598571824 -0.002691884095 --5.645323074e-06 -0.0004744800721 -1.990134037e-06 -iw : 14 --0.07532819039 0.03758675605 -0.03431276421 -0.0993964209 0.03358545827 0.03881669069 --0.01057304717 -0.01897597905 0.009596507846 0.003462001658 -0.001090684391 -0.004139315553 -0.002852193005 0.05479991386 -0.02165089638 -4.540548574e-05 0.08051267305 0.1124456044 -0.000235816901 0.07797285526 0.01528578629 3.205680446e-05 -0.123607747 -0.103029964 --0.0002160707566 -0.01243706784 -0.009260993902 -1.942182528e-05 0.03602477333 0.04239623901 -8.891187656e-05 0.01668728144 0.002935732289 6.156712787e-06 -0.02619542808 -0.01621232806 --3.399991472e-05 0.004863335686 -0.0006437155806 -1.349977299e-06 0.002060757969 0.007240679203 -1.518489353e-05 0.006175002135 1.740988408e-05 3.651138639e-08 -0.009201180761 -0.003476611334 --7.291024983e-06 0.00555987283 0.0008279596045 1.736367279e-06 0.0009841601873 0.02032991667 -4.263517433e-05 0.01230594933 5.161542086e-05 -0.009811959825 0.1574364583 0.0003301701112 -0.1034556734 0.0004339289868 0.1009721329 0.1473647458 0.0003090480757 0.04529278353 -0.0001899736478 -0.0277109573 -0.1042216209 -0.0002185698568 -0.05248089872 -0.0002201230968 --0.02756654509 -0.06087332245 -0.0001276613553 -0.02532729527 -0.0001062314633 0.0001253107663 -0.03002487001 6.296708383e-05 0.01879590615 7.883655137e-05 0.02184844918 0.03324662962 -6.972364289e-05 0.01065434063 4.468800097e-05 -0.01189760452 -0.02180940957 -4.573791394e-05 --0.008128386837 -3.409327442e-05 0.001043285945 -0.005007877053 -1.05023407e-05 -0.003632942728 --1.52378222e-05 -0.003130305896 0.00301158034 6.315778608e-06 0.003355900668 1.407581169e-05 -0.006967221487 0.007482309819 1.569163262e-05 0.001438512249 6.033619445e-06 -0.005422841328 --0.005974907294 -1.253036194e-05 -0.001214565596 -5.094309485e-06 0.003222751685 0.001297486581 -2.721042465e-06 -0.000693218498 -2.907598883e-06 -iw : 15 --0.004583943641 -0.0660676381 -0.1519037116 0.0624193234 0.1040362548 -0.03356773924 --0.03790492466 0.01577462093 0.005066910114 -0.0004626963479 -0.004342306881 0.00210643437 -0.001349800144 0.1151914188 0.01397221794 2.930203588e-05 0.1423359933 -0.07181592318 --0.0001506097863 -0.2285397587 -0.1957324214 -0.0004104830357 -0.06107469793 0.01241531423 -2.603695309e-05 0.1003921781 0.102012509 0.0002139369863 0.03517057607 0.00161202625 -3.380683813e-06 -0.04331175591 -0.03213976177 -6.740235922e-05 -0.001840854599 -0.002001620483 --4.197726909e-06 0.008030694996 0.01096765777 2.300097972e-05 0.004477819827 -0.0005262940127 --1.103724986e-06 -0.008024106976 -0.003846119725 -8.065944768e-06 0.005690613624 0.002367658815 -4.965369411e-06 -0.004171375802 -0.000797600978 -1.672700252e-06 0.1020520871 0.1730247471 -0.000362861313 0.0118033186 4.95072132e-05 0.2585081436 0.1426549679 0.0002991708979 --0.05789349873 -0.000242825419 0.01292782977 -0.2188108691 -0.0004588823309 -0.1338276211 --0.0005613194723 -0.1337108269 -0.1513205795 -0.0003173441089 -0.02802369909 -0.0001175411164 -0.009330067168 0.09276877196 0.0001945513516 0.05341270206 0.0002240314032 0.04029583448 -0.06513822621 0.000136605559 0.02003038442 8.401438153e-05 -0.007283486807 -0.03866272096 --8.1082076e-05 -0.01968001942 -8.254482916e-05 -0.007285963467 -0.007312575967 -1.533567285e-05 --0.00180511974 -7.571298449e-06 -5.459582716e-05 0.003181892988 6.672952205e-06 0.002638278761 -1.106585644e-05 0.003657263272 0.006806737498 1.42748465e-05 0.001950656424 8.181729795e-06 --0.0009928876337 -0.003718626579 -7.798570701e-06 -0.001337057548 -5.608083229e-06 -0.001890420026 --0.002546572208 -5.340580181e-06 -0.001173552597 -4.922286739e-06 0.001594926701 0.002557740759 -5.364002467e-06 0.001282694332 5.380065043e-06 -iw : 16 --0.00542000657 -0.1324735986 -0.1050258264 0.0842105657 0.08284968454 -0.04033927733 --0.02882078863 0.0144508199 0.004989174406 -0.00213323722 -0.002344154506 0.0008235332692 -0.002034215228 0.01397221794 0.02487030641 -5.160266346e-05 -0.07181592318 -0.03247215047 --0.0003048721796 -0.1957324214 -0.1685475501 -0.0003523674649 0.01241531423 0.0008784491439 -8.101465068e-05 0.102012509 0.08541359186 0.0001981791695 0.00161202625 0.005710481249 --2.293889869e-05 -0.03213976177 -0.02842704284 -5.336888089e-05 -0.002001620483 -0.001659192159 --3.988665989e-06 0.01096765777 0.008824314472 2.345146034e-05 -0.0005262940127 0.0002080186419 --4.900512745e-06 -0.003846119725 -0.00377071041 -4.181128704e-06 0.002367658815 0.002418746551 -1.990902391e-06 -0.000797600978 -0.001107529395 1.079324306e-06 0.02553386781 0.01734070138 -4.95072132e-05 0.05600481983 8.224107888e-05 -0.01931260186 -0.003758971079 -0.000242825419 -0.0374928014 -0.00013343994 -0.1032613757 -0.1962204849 -0.0005613194723 -0.08608975756 --0.0004578417385 -0.0328963936 -0.09792181716 -0.0001175411164 -0.05125214346 -0.0001246013768 -0.04179435342 0.0877030728 0.0002240314032 0.03607225031 0.0001842124604 0.0189162742 -0.0471205823 8.401438153e-05 0.02308509445 7.734603427e-05 -0.01587814437 -0.03304043574 --8.254482916e-05 -0.01470232319 -6.90938492e-05 -0.001858840402 -0.006573200339 -7.571298449e-06 --0.002534648244 -7.363126806e-06 0.00191477789 0.004699388305 1.106585644e-05 0.001340745933 -8.717674664e-06 0.001891658242 0.004088448257 8.181729795e-06 0.002394032504 7.65848799e-06 --0.001195431421 -0.002041572829 -5.608083229e-06 -0.001342735129 -4.991555023e-06 -0.0009726025397 --0.003091188964 -4.922286739e-06 -0.0009526313922 -4.185808417e-06 0.001038944711 0.003101647071 -5.380065043e-06 0.0009701573557 4.513636696e-06 -iw : 17 --1.136664398e-05 -0.0002778188943 -0.0002202564079 0.0001766033874 0.0001737493961 -8.459809006e-05 --6.044192741e-05 3.030574279e-05 1.046311817e-05 -4.473748822e-06 -4.916077014e-06 1.727084526e-06 -4.266083441e-06 2.930203588e-05 -5.160266346e-05 0.04947612193 -0.0001506097863 -0.0003048721796 -0.1129007451 -0.0004104830357 -0.0003523674649 -0.0005273694444 2.603695309e-05 8.101465068e-05 --0.03775195121 0.0002139369863 0.0001981791695 -0.009084632774 3.380683813e-06 -2.293889869e-05 -0.01664848854 -6.740235922e-05 -5.336888089e-05 -0.002979037846 -4.197726909e-06 -3.988665989e-06 -0.0002427325268 2.300097972e-05 2.345146034e-05 -0.002358098759 -1.103724986e-06 -4.900512745e-06 -0.002544741292 -8.065944768e-06 -4.181128704e-06 -0.00177701329 4.965369411e-06 1.990902391e-06 -0.001469420031 -1.672700252e-06 1.079324306e-06 -0.001622186061 5.354871458e-05 4.95072132e-05 --0.006265935815 -0.0001878711398 0.07279397092 -4.050169808e-05 -0.000242825419 0.1120280264 --0.0005027618368 0.1386125741 -0.0002165560649 -0.0005613194723 0.07143475717 -0.0003740455146 -0.04613283757 -6.898914043e-05 -0.0001175411164 -0.04187441898 7.325003562e-05 -0.04309021097 -8.764962361e-05 0.0002240314032 -0.01912233131 0.0001414747102 -0.01569342194 3.967053389e-05 -8.401438153e-05 0.007059813451 9.45185557e-06 0.00928918376 -3.329907663e-05 -8.254482916e-05 -0.006319603101 -4.568746577e-05 0.003541355 -3.898293628e-06 -7.571298449e-06 -0.00296296086 -1.220503421e-06 -0.001558321703 4.015603726e-06 1.106585644e-05 -0.0005771692183 8.999952136e-06 --0.001475345534 3.967118028e-06 8.181729795e-06 0.0001871354092 2.548914715e-07 0.001136256808 --2.507016032e-06 -5.608083229e-06 0.0006325422668 -1.535263464e-06 -0.0003053434931 -2.03970727e-06 --4.922286739e-06 -0.00074408377 -2.378104861e-06 9.065619836e-05 2.1788377e-06 5.380065043e-06 -0.0005362584061 2.923491826e-06 -0.0002119216218 -ad : 3 2.100474535 +ad : 2 2.100474535 iw : 0 0.03719512428 0.08678844766 0.03935747893 0.002302655829 -0.0004281089771 0.005775470971 -0.0004961498518 -0.004042560405 -0.003743972464 0.0006816691493 0.0009135983472 0.0009035563489 @@ -1955,9 +1849,9 @@ iw : 11 -6.059720722e-05 -0.00695647811 0.09568552649 -4.488641056e-05 0.02507159469 0.06592528192 -1.695300406e-05 0.01600431259 0.008798791754 3.65972406e-06 0.0005437614429 -0.01444035935 6.537235173e-06 -0.003297303423 -0.01007084328 2.838985844e-06 -0.002053186002 -0.00220746227 --1.86471349e-10 0.0001788428751 0.002901958938 -1.178928581e-06 0.001107579244 0.003387779069 +-1.8647135e-10 0.0001788428751 0.002901958938 -1.178928581e-06 0.001107579244 0.003387779069 -9.557756021e-07 0.0007199670216 0.0009901712714 -9.396030983e-08 -0.0005843074808 0.08350788341 -3.688459836e-05 0.02198279267 -7.263124673e-07 -0.008034583264 0.07651967377 8.263122149e-05 +3.688459836e-05 0.02198279267 -7.263124672e-07 -0.008034583264 0.07651967377 8.263122149e-05 0.008191351217 -9.987237407e-06 -0.02614415997 -0.03812850714 7.987010078e-05 -0.0179403444 -3.249800438e-05 -0.04463197313 -0.08510262079 4.485027365e-05 0.001841590794 -5.547892967e-05 -0.05019387371 -0.05234391327 8.756671453e-06 0.04070475539 -6.239254707e-05 -0.03230404625 @@ -1978,17 +1872,123 @@ iw : 12 0.004347029803 1.863478316e-06 5.688162536e-06 -1.20224331e-05 1.160362607e-06 9.355708746e-07 -0.00110406126 -1.010734461e-07 -1.819500732e-06 -0.0006350574156 -6.259508575e-07 -1.91384596e-06 2.707308018e-06 -4.068909534e-07 -4.66678263e-07 0.000328829084 3.302226641e-07 -1.695369558e-05 -0.1070188359 -7.263124673e-07 0.02069763051 4.540762489e-06 8.88167115e-06 0.184470392 +0.1070188359 -7.263124672e-07 0.02069763051 4.540762489e-06 8.88167115e-06 0.184470392 -9.987237407e-06 -0.00948040878 1.477542978e-05 5.609636389e-05 0.1222606696 -3.249800438e-05 -0.07544342662 2.522385825e-05 5.849709011e-05 0.03680831244 -5.547892967e-05 -0.09632472789 2.836717866e-05 2.656504454e-05 -0.01067760266 -6.239254707e-05 -0.06969475475 1.825670313e-05 -7.55278408e-06 -0.01437723321 -4.015494376e-05 -0.01970093118 4.415665817e-06 -1.22319117e-05 -0.004451940362 -9.712107967e-06 0.005928862272 -1.783509563e-06 -4.477110985e-06 0.001593225282 3.922749781e-06 0.007307670623 -2.321414226e-06 1.233736827e-06 0.0008961070542 5.10585817e-06 -0.002190917194 -1.062053768e-06 1.794237384e-06 0.0007103697351 2.335949774e-06 -0.0002551481293 +0.002190917194 -1.062053768e-06 1.794237384e-06 0.0007103697351 2.335949774e-06 -0.0002551481292 1.975884097e-07 1.230068898e-06 -0.0006139557998 -4.345821249e-07 -0.001581548127 8.477904456e-07 -6.698381485e-07 -6.178114269e-05 -1.8646778e-06 -0.0005648620351 3.026779931e-07 -3.90217031e-07 -0.0003291552002 -6.657298145e-07 -5.655521098e-05 +ad : 3 3.113220902 +iw : 13 +0.1059316872 0.1391533552 -0.03806237633 -0.04294214469 0.008708936395 0.0199607046 +-0.008674032598 -0.00448050307 0.0008642533838 0.005167791715 -0.003545070696 0.000309337633 +-0.0005982850352 -0.0555524376 0.1037468694 0.000217574225 0.1472188575 0.1450719079 +0.0003042396182 0.02362714429 0.004581978204 9.609160858e-06 -0.03912999932 -0.04266894875 +-8.948379366e-05 -0.01740361108 -0.006167285671 -1.293381099e-05 0.02456691708 0.01870167653 +3.922048733e-05 -0.00156333134 1.581516665e-05 3.316700202e-08 -0.004546352129 -0.006702221881 +-1.405566009e-05 -0.004724236322 -0.001194119985 -2.504265736e-06 0.007699191329 0.004620916448 +9.690820751e-06 -0.003082756043 -0.001021780666 -2.142841878e-06 0.001118843254 -0.0007422846317 +-1.556692789e-06 -0.002736734311 -0.0007055852463 -1.47972815e-06 -0.1613262292 -0.03071597402 +-6.441644245e-05 0.05619941792 0.0002357198563 0.01873103761 0.152234251 0.000319260228 +0.08683300274 0.000364207739 0.03651166032 0.06322966645 0.0001326029957 0.02262138656 +9.488194343e-05 -0.0003614125704 -0.03402925217 -7.136493091e-05 -0.02120003753 -8.892031246e-05 +-0.02031585382 -0.03245359407 -6.80605171e-05 -0.01087347646 -4.560713269e-05 0.0085043757 +0.02010683908 4.216734398e-05 0.008646997013 3.626850543e-05 0.001990946348 0.007701069294 +1.615040717e-05 0.003904389539 1.63763643e-05 0.001474375163 -0.003958326799 -8.301261431e-06 +-0.00317557855 -1.331947816e-05 -0.006047580554 -0.008399476141 -1.761508104e-05 -0.002444779217 +-1.025425222e-05 0.004272689556 0.006609980458 1.386221467e-05 0.002151549062 9.024343216e-06 +-0.001543196022 -0.0002462912567 -5.165132173e-07 0.0005674319174 2.380006324e-06 0.001776663199 +0.0003847617744 8.069086358e-07 -0.0005897216179 -2.473497061e-06 -0.002598571824 -0.002691884095 +-5.645323074e-06 -0.0004744800721 -1.990134037e-06 +iw : 14 +-0.07532819039 0.03758675605 -0.03431276421 -0.0993964209 0.03358545827 0.03881669069 +-0.01057304717 -0.01897597905 0.009596507846 0.003462001658 -0.001090684391 -0.004139315553 +0.002852193005 0.05479991386 -0.02165089638 -4.540548574e-05 0.08051267305 0.1124456044 +0.000235816901 0.07797285526 0.01528578629 3.205680446e-05 -0.123607747 -0.103029964 +-0.0002160707566 -0.01243706784 -0.009260993902 -1.942182528e-05 0.03602477333 0.04239623901 +8.891187656e-05 0.01668728144 0.002935732289 6.156712787e-06 -0.02619542808 -0.01621232806 +-3.399991472e-05 0.004863335686 -0.0006437155806 -1.349977299e-06 0.002060757969 0.007240679203 +1.518489353e-05 0.006175002135 1.740988408e-05 3.651138639e-08 -0.009201180761 -0.003476611334 +-7.291024983e-06 0.00555987283 0.0008279596045 1.736367279e-06 0.0009841601873 0.02032991667 +4.263517433e-05 0.01230594933 5.161542086e-05 -0.009811959825 0.1574364583 0.0003301701112 +0.1034556734 0.0004339289868 0.1009721329 0.1473647458 0.0003090480757 0.04529278353 +0.0001899736478 -0.0277109573 -0.1042216209 -0.0002185698568 -0.05248089872 -0.0002201230968 +-0.02756654509 -0.06087332245 -0.0001276613553 -0.02532729527 -0.0001062314633 0.0001253107663 +0.03002487001 6.296708383e-05 0.01879590615 7.883655137e-05 0.02184844918 0.03324662962 +6.972364289e-05 0.01065434063 4.468800097e-05 -0.01189760452 -0.02180940957 -4.573791394e-05 +-0.008128386837 -3.409327442e-05 0.001043285945 -0.005007877053 -1.05023407e-05 -0.003632942728 +-1.52378222e-05 -0.003130305896 0.00301158034 6.315778608e-06 0.003355900668 1.407581169e-05 +0.006967221487 0.007482309819 1.569163262e-05 0.001438512249 6.033619445e-06 -0.005422841328 +-0.005974907294 -1.253036194e-05 -0.001214565596 -5.094309485e-06 0.003222751685 0.001297486581 +2.721042465e-06 -0.000693218498 -2.907598883e-06 +iw : 15 +-0.004583943641 -0.0660676381 -0.1519037116 0.0624193234 0.1040362548 -0.03356773924 +-0.03790492466 0.01577462093 0.005066910114 -0.0004626963479 -0.004342306881 0.00210643437 +0.001349800144 0.1151914188 0.01397221794 2.930203588e-05 0.1423359933 -0.07181592318 +-0.0001506097863 -0.2285397587 -0.1957324214 -0.0004104830357 -0.06107469793 0.01241531423 +2.603695309e-05 0.1003921781 0.102012509 0.0002139369863 0.03517057607 0.00161202625 +3.380683813e-06 -0.04331175591 -0.03213976177 -6.740235922e-05 -0.001840854599 -0.002001620483 +-4.197726909e-06 0.008030694996 0.01096765777 2.300097972e-05 0.004477819827 -0.0005262940127 +-1.103724986e-06 -0.008024106976 -0.003846119725 -8.065944768e-06 0.005690613624 0.002367658815 +4.965369411e-06 -0.004171375802 -0.000797600978 -1.672700252e-06 0.1020520871 0.1730247471 +0.000362861313 0.0118033186 4.95072132e-05 0.2585081436 0.1426549679 0.0002991708979 +-0.05789349873 -0.000242825419 0.01292782977 -0.2188108691 -0.0004588823309 -0.1338276211 +-0.0005613194723 -0.1337108269 -0.1513205795 -0.0003173441089 -0.02802369909 -0.0001175411164 +0.009330067168 0.09276877196 0.0001945513516 0.05341270206 0.0002240314032 0.04029583448 +0.06513822621 0.000136605559 0.02003038442 8.401438153e-05 -0.007283486807 -0.03866272096 +-8.1082076e-05 -0.01968001942 -8.254482916e-05 -0.007285963467 -0.007312575967 -1.533567285e-05 +-0.00180511974 -7.571298449e-06 -5.459582716e-05 0.003181892988 6.672952205e-06 0.002638278761 +1.106585644e-05 0.003657263272 0.006806737498 1.42748465e-05 0.001950656424 8.181729795e-06 +-0.0009928876337 -0.003718626579 -7.798570701e-06 -0.001337057548 -5.608083229e-06 -0.001890420026 +-0.002546572208 -5.340580181e-06 -0.001173552597 -4.922286739e-06 0.001594926701 0.002557740759 +5.364002467e-06 0.001282694332 5.380065043e-06 +iw : 16 +-0.00542000657 -0.1324735986 -0.1050258264 0.0842105657 0.08284968454 -0.04033927733 +-0.02882078863 0.0144508199 0.004989174406 -0.00213323722 -0.002344154506 0.0008235332692 +0.002034215228 0.01397221794 0.02487030641 -5.160266346e-05 -0.07181592318 -0.03247215047 +-0.0003048721796 -0.1957324214 -0.1685475501 -0.0003523674649 0.01241531423 0.0008784491439 +8.101465068e-05 0.102012509 0.08541359186 0.0001981791695 0.00161202625 0.005710481249 +-2.293889869e-05 -0.03213976177 -0.02842704284 -5.336888089e-05 -0.002001620483 -0.001659192159 +-3.988665989e-06 0.01096765777 0.008824314472 2.345146034e-05 -0.0005262940127 0.0002080186419 +-4.900512745e-06 -0.003846119725 -0.00377071041 -4.181128704e-06 0.002367658815 0.002418746551 +1.990902391e-06 -0.000797600978 -0.001107529395 1.079324306e-06 0.02553386781 0.01734070138 +4.95072132e-05 0.05600481983 8.224107888e-05 -0.01931260186 -0.003758971079 -0.000242825419 +0.0374928014 -0.00013343994 -0.1032613757 -0.1962204849 -0.0005613194723 -0.08608975756 +-0.0004578417385 -0.0328963936 -0.09792181716 -0.0001175411164 -0.05125214346 -0.0001246013768 +0.04179435342 0.0877030728 0.0002240314032 0.03607225031 0.0001842124604 0.0189162742 +0.0471205823 8.401438153e-05 0.02308509445 7.734603427e-05 -0.01587814437 -0.03304043574 +-8.254482916e-05 -0.01470232319 -6.90938492e-05 -0.001858840402 -0.006573200339 -7.571298449e-06 +-0.002534648244 -7.363126806e-06 0.00191477789 0.004699388305 1.106585644e-05 0.001340745933 +8.717674664e-06 0.001891658242 0.004088448257 8.181729795e-06 0.002394032504 7.65848799e-06 +-0.001195431421 -0.002041572829 -5.608083229e-06 -0.001342735129 -4.991555023e-06 -0.0009726025397 +-0.003091188964 -4.922286739e-06 -0.0009526313922 -4.185808417e-06 0.001038944711 0.003101647071 +5.380065043e-06 0.0009701573557 4.513636696e-06 +iw : 17 +-1.136664398e-05 -0.0002778188943 -0.0002202564079 0.0001766033874 0.0001737493961 -8.459809006e-05 +-6.044192741e-05 3.030574279e-05 1.046311817e-05 -4.473748822e-06 -4.916077014e-06 1.727084526e-06 +4.266083441e-06 2.930203588e-05 -5.160266346e-05 0.04947612193 -0.0001506097863 -0.0003048721796 +0.1129007451 -0.0004104830357 -0.0003523674649 -0.0005273694444 2.603695309e-05 8.101465068e-05 +-0.03775195121 0.0002139369863 0.0001981791695 -0.009084632774 3.380683813e-06 -2.293889869e-05 +0.01664848854 -6.740235922e-05 -5.336888089e-05 -0.002979037846 -4.197726909e-06 -3.988665989e-06 +0.0002427325268 2.300097972e-05 2.345146034e-05 -0.002358098759 -1.103724986e-06 -4.900512745e-06 +0.002544741292 -8.065944768e-06 -4.181128704e-06 -0.00177701329 4.965369411e-06 1.990902391e-06 +0.001469420031 -1.672700252e-06 1.079324306e-06 -0.001622186061 5.354871458e-05 4.95072132e-05 +-0.006265935815 -0.0001878711398 0.07279397092 -4.050169808e-05 -0.000242825419 0.1120280264 +-0.0005027618368 0.1386125741 -0.0002165560649 -0.0005613194723 0.07143475717 -0.0003740455146 +0.04613283757 -6.898914043e-05 -0.0001175411164 -0.04187441898 7.325003562e-05 -0.04309021097 +8.764962361e-05 0.0002240314032 -0.01912233131 0.0001414747102 -0.01569342194 3.967053389e-05 +8.401438153e-05 0.007059813451 9.45185557e-06 0.00928918376 -3.329907663e-05 -8.254482916e-05 +0.006319603101 -4.568746577e-05 0.003541355 -3.898293628e-06 -7.571298449e-06 -0.00296296086 +1.220503421e-06 -0.001558321703 4.015603726e-06 1.106585644e-05 -0.0005771692183 8.999952136e-06 +-0.001475345534 3.967118028e-06 8.181729795e-06 0.0001871354092 2.548914715e-07 0.001136256808 +-2.507016032e-06 -5.608083229e-06 0.0006325422668 -1.535263464e-06 -0.0003053434931 -2.03970727e-06 +-4.922286739e-06 -0.00074408377 -2.378104861e-06 9.065619836e-05 2.1788377e-06 5.380065043e-06 +0.0005362584061 2.923491826e-06 -0.0002119216218 ad : 4 0 iw : 18 0 0 0 0 0 0 @@ -2178,7 +2178,7 @@ iw : 31 1.130875821e-06 -2.470774989e-06 -5.024142311e-07 2.783232517e-07 -0.001285991105 -2.372467008e-05 4.820300676e-07 1.117258944e-05 3.433375523e-07 0.001036424561 -1.391669078e-05 5.946232708e-07 6.549842342e-06 -1.390359953e-07 -0.001030308837 1.948784517e-05 -2.40799044e-07 -9.179221646e-06 --3.227190785e-08 0.0009528539079 -7.974952475e-06 -5.588857553e-08 3.758317552e-06 1.900230114e-08 +-3.227190785e-08 0.0009528539079 -7.974952475e-06 -5.588857552e-08 3.758317552e-06 1.900230114e-08 -0.0008472358564 4.931784492e-08 3.290953809e-08 -2.365497421e-08 2.009602297e-08 0.0007720875174 -1.051919351e-06 3.480398377e-08 4.951946821e-07 iw : 32 @@ -2222,7 +2222,7 @@ iw : 0 -0.003447306427 0.005589710817 0.0006850057437 -0.0005579897072 -0.0009996975289 0.0001494461256 -0.0002423227069 0.002070385223 -0.0003568257309 -0.0006392910063 0.001272356095 -0.00206308977 -7.819384208e-06 0.001169039402 0.002094457634 0.000715891885 -0.00116079864 0.0003655932512 --0.0004239544575 -0.0007595592142 1.900636129e-06 -3.081828249e-06 -0.000474657281 0.000512102311 +-0.0004239544575 -0.0007595592142 1.900636129e-06 -3.081828248e-06 -0.000474657281 0.000512102311 0.0009174854092 -2.612270284e-05 4.235723098e-05 iw : 1 -0.02496414227 0.06661638017 0.0873667413 0.003772708331 0.00737598114 0.01661910878 @@ -2388,7 +2388,7 @@ iw : 8 0.01428571315 0.02559436482 0.01846109386 -0.02993414663 -0.004629344871 0.006552088708 0.01173875935 0.00664950927 -0.01078199304 -0.002683685305 0.0003145222273 0.0005634998089 -0.0001701753238 0.0002759345212 -0.001758294163 -0.001215961683 -0.002178523859 -0.001820648541 -0.002952130616 -1.494151509e-07 -0.001173551675 -0.002102541847 -0.001381594172 0.002240216253 +0.002952130616 -1.49415151e-07 -0.001173551675 -0.002102541847 -0.001381594172 0.002240216253 -0.0001762123216 -0.0002696846401 -0.000483168533 -0.0003866180408 0.0006268903245 0.0007160003345 0.0002622678604 0.0004698805884 0.0004719557629 -0.0007652630506 -9.619674713e-05 0.0003604032359 0.0006457004846 0.0003986107812 -0.000646336217 @@ -2444,7 +2444,7 @@ iw : 11 -0.001314899336 0.001487434345 -0.003747792449 -0.004641351776 0.001409816048 -0.0007295719796 -0.002702200393 0.0003578910001 0.0008452806647 -6.643868403e-05 -0.0004730135747 0.001223579478 0.001495090331 -0.000513740312 0.0004291541502 0.001082867676 0.0002432105301 -0.05518461382 -0.08054150896 0.0243668295 -0.0004852825153 0.003399711711 -0.1127981092 0.1159421757 +0.08054150896 0.0243668295 -0.0004852825152 0.003399711711 -0.1127981092 0.1159421757 0.004047255421 -0.006783506696 0.0114628673 -0.09893734733 0.04478297992 -0.05399799466 -0.02287206276 0.02058351857 -0.05089662767 -0.01568290142 -0.07404206666 -0.04107065195 0.02503341291 -0.007907360142 -0.02814099971 -0.05185282072 -0.04994960242 0.01846109386 @@ -2465,7 +2465,7 @@ iw : 12 0.007762840033 -0.00241183313 0.004102163872 0.008628060325 -0.002285977235 0.002511835411 0.00363983056 -0.0005803102326 0.000135189482 -0.0007327401831 0.0007669782628 -0.001320016223 -0.002794855225 0.0008330155266 -0.0009949454792 -0.001588903295 -0.0003943590625 -0.08141171583 --0.03521096071 -0.0004852825153 0.02485441634 -0.005512537317 -0.1200325293 -0.01891318621 +-0.03521096071 -0.0004852825152 0.02485441634 -0.005512537317 -0.1200325293 -0.01891318621 -0.006783506696 0.01086297304 -0.01858671827 -0.05107293681 0.04543454937 -0.02287206276 -0.03101732579 -0.03337559884 0.01060864943 0.06557148115 -0.04107065195 -0.03277639408 -0.04059097788 0.02613218877 0.03820040346 -0.04994960242 -0.001666036704 -0.02993414663 @@ -2665,7 +2665,7 @@ iw : 21 -8.447351869e-05 -0.0001565515074 7.742866825e-05 0.0004431404825 -0.0003129015902 -6.073647624e-05 -0.0001067144339 -6.127732861e-05 0.000613877069 0.0008871127626 3.048158687e-05 6.799498917e-05 -4.747280058e-07 -8.746957191e-06 -0.0005227550984 1.480071545e-05 1.415851055e-05 2.743971367e-05 --0.0006538972093 0.0001073150972 -2.75247605e-05 -4.343438222e-05 -1.805035928e-05 0.0005822944775 +-0.0006538972093 0.0001073150972 -2.75247605e-05 -4.343438221e-05 -1.805035928e-05 0.0005822944775 -0.0001042602574 1.903212344e-05 2.943846572e-05 iw : 22 5.158557198e-05 0.0011729881 0.0005130671441 -0.001012621961 -0.0002673329889 0.0004981481838 @@ -2877,7 +2877,7 @@ iw : 26 1.130875821e-06 -2.470774989e-06 -5.024142311e-07 2.783232517e-07 -0.001285991105 -2.372467008e-05 4.820300676e-07 1.117258944e-05 3.433375523e-07 0.001036424561 -1.391669078e-05 5.946232708e-07 6.549842342e-06 -1.390359953e-07 -0.001030308837 1.948784517e-05 -2.40799044e-07 -9.179221646e-06 --3.227190785e-08 0.0009528539079 -7.974952475e-06 -5.588857553e-08 3.758317552e-06 1.900230114e-08 +-3.227190785e-08 0.0009528539079 -7.974952475e-06 -5.588857552e-08 3.758317552e-06 1.900230114e-08 -0.0008472358564 4.931784492e-08 3.290953809e-08 -2.365497421e-08 2.009602297e-08 0.0007720875174 -1.051919351e-06 3.480398377e-08 4.951946821e-07 iw : 27 @@ -2901,113 +2901,7 @@ iw : 27 -4.128165962e-06 -7.974952475e-06 -6.722570892e-05 -1.466313765e-05 1.998981697e-07 2.430741099e-06 4.931784492e-08 -0.0008409275895 4.256005656e-06 -6.636575442e-08 2.570648081e-06 -1.051919351e-06 0.0006375360587 3.460708109e-06 -5.798686375e-08 -ad : 1 2.994710688 -iw : 13 -0.1094382488 0.1575099926 -0.02459546763 -0.0508569595 0.0002926803081 0.02332622509 --0.00360130772 -0.00655977431 -0.001973517693 0.006303685187 -0.001904204983 -0.0003169001607 --0.001441148875 -0.05745273438 -0.04577479802 0.08548654953 0.1597212682 -0.06966520345 -0.1301029851 0.0441752957 -0.009715468275 0.01814408574 -0.03897089457 0.01906583483 --0.03560632715 -0.02857176241 0.006929313561 -0.01294081312 0.02309654229 -0.007837146018 -0.01463623217 0.00481358905 -0.002386663459 0.004457204244 -0.003496098051 0.002616345266 --0.004886145627 -0.008354644821 0.001889854826 -0.003529391174 0.006880970101 -0.001768759164 -0.003303239434 -0.0008194335424 -0.0003870357075 0.0007228070599 0.001298942118 0.0002676873288 --0.0004999184503 -0.003619927512 0.000645977325 -0.001206392491 -0.1637853047 0.01340839325 --0.0250407937 -0.02632353745 -0.03952233277 0.02483839534 -0.07121893202 0.133004645 --0.0441145415 -0.06623386362 0.04921561958 -0.03875068902 0.07236870155 -0.01623295749 --0.02437226945 0.003295118256 0.01126944275 -0.02104620484 0.008553108285 0.0128416932 --0.02592382237 0.01902095603 -0.03552251391 0.007583641673 0.01138612964 0.005293274612 --0.005563289975 0.01038970098 -0.002716260779 -0.004078211852 0.00491760791 -0.006060757042 -0.01131874371 -0.00314392438 -0.004720308803 0.003590136987 -0.0002493641115 0.0004656989958 -0.0006079792487 0.0009128240547 -0.007677284944 0.005086979612 -0.009500169381 0.001866205697 -0.002801933545 0.003077258277 -0.001680266385 0.003137975081 -0.0004985903474 -0.0007485868366 --0.0007736067429 -0.0006446383622 0.001203891916 -0.0006166047202 -0.0009257743946 0.002464602417 --0.0007840497724 0.001464249163 -8.76707953e-06 -1.316295104e-05 -0.00301044952 0.001517487246 --0.002833977521 0.0003999460821 0.000600481686 -iw : 14 --0.07805128981 0.04438574193 -0.01689634263 -0.1150433099 0.01280796168 0.04798892139 -0.001097066025 -0.02315033109 0.003648383794 0.005587971415 0.002396866693 -0.005742608522 -0.001687957962 0.05509401628 0.009590932949 -0.01791151026 0.09111739188 -0.0543387266 -0.1014800817 0.1115807815 -0.01938140774 0.03619567413 -0.1232117092 0.04603145757 --0.0859658731 -0.04005800039 0.01445276311 -0.02699120265 0.03193770748 -0.01748707055 -0.03265791194 0.03180944982 -0.006957805228 0.01299402263 -0.02403822509 0.006469596767 --0.01208227078 -0.002647603537 0.003092042997 -0.005774533111 0.0009549232064 -0.00283918864 -0.00530231592 0.009787624909 -0.001356308927 0.002532969567 -0.008248719308 0.001206979136 --0.002254089283 0.003634108808 0.0003472372567 -0.0006484816149 0.000671576495 -0.008469179681 -0.01581658422 -0.00574268557 -0.008622105998 -0.002536087349 -0.07494826227 0.1399693415 --0.05266551533 -0.07907235213 0.1256230485 -0.08543915352 0.1595615654 -0.0320671528 --0.04814583475 -0.01864511055 0.03614893461 -0.06750980501 0.02107735033 0.03164567282 --0.04205766482 0.03956009054 -0.07388029627 0.01835363633 0.02755627067 -0.007492977994 --0.005835556999 0.01089817223 -0.005688416177 -0.008540625573 0.02834688615 -0.02019640844 -0.03771772558 -0.007873602193 -0.01182147827 -0.007780434107 0.005409959169 -0.01010334862 -0.002068332403 0.003105407915 -0.001796867218 0.004863759824 -0.009083296117 0.002990827802 -0.004490448592 -0.005918706394 0.001265014608 -0.002362473208 -0.000408567266 -0.0006134255884 -0.008882422962 -0.004948939125 0.009242372395 -0.001507932335 -0.002264019555 -0.004512872635 -0.001657709583 -0.003095849212 0.0001704543083 0.0002559212229 0.002624712969 5.358821452e-05 --0.0001000784657 0.0006085122316 0.0009136242787 -iw : 15 --0.004545672418 -0.06877397602 -0.1835538537 0.03494519556 0.1310550381 -0.01267537866 --0.04699393957 0.005142732784 0.009092585479 0.003402550796 -0.006645107351 0.001987917847 -0.001240892351 0.1211630605 -0.006160226999 0.01150450845 0.1639612736 0.0326434296 --0.0609631125 -0.2441143057 0.09995823109 -0.1866766134 -0.1121622462 0.01154769922 --0.02156586166 0.09772161583 -0.04851856148 0.09061065452 0.06882273853 -0.01278737087 -0.02388100571 -0.04253291319 0.01498988191 -0.02799429682 -0.01270782141 0.005170711279 --0.009656542136 0.007326888721 -0.005150690898 0.009619153149 0.00707240553 -0.0005993654672 -0.001119342693 -0.005875683304 0.0009226642998 -0.001723118195 0.002255503651 0.0002700151912 --0.000504265841 -0.003826901625 0.0001568843624 -0.0002929887928 0.1089403244 -0.07691946149 -0.143650647 -0.005527436805 -0.008298930082 0.2877736783 -0.07112011294 0.1328200958 -0.02831787667 0.04251664684 0.03018849468 0.09936614344 -0.1855708624 0.07229739117 -0.10854778 -0.1633853195 0.09522686935 -0.1778405768 0.02780280792 0.04174331922 --0.007149848035 -0.03226047354 0.06024792437 -0.02415265859 -0.03626296093 0.05106732201 --0.04092848132 0.07643582925 -0.01625988053 -0.02441269189 0.001285185104 0.01116069183 --0.02084310748 0.007583725325 0.01138625523 -0.011078604 0.007104089419 -0.01326721511 -0.002792116324 0.004192101868 -0.003765708755 0.001840968029 -0.003438092824 0.0001429935033 -0.0002146913892 0.006100525677 -0.005579410727 0.01041980723 -0.002248944218 -0.003376579684 --0.0009844616613 0.001759548094 -0.003286037334 0.000757208787 0.001136878268 -0.001931194564 -0.001341534508 -0.002505377656 0.0007298340214 0.001095777614 0.0009115452495 -0.000646517436 -0.001207401173 -0.0004539112214 -0.0006815053022 -iw : 16 -0.00241407523 0.06036541995 0.05886394865 -0.02749628531 -0.04721388286 0.01029462959 -0.01631601107 -0.002516640137 -0.003741296909 -0.0004847163211 0.001912575853 -0.0003258214838 --0.0008741630731 -0.006160226999 0.0474853722 0.008542457234 0.0326434296 0.09873240331 -0.05305108317 0.09995823109 -0.02202329612 0.07142875844 0.01154769922 -0.03904073167 --0.001989793053 -0.04851856148 0.001662003973 -0.03720405108 -0.01278737087 0.01915885033 --0.004551941463 0.01498988191 -0.005878183679 0.009988793304 0.005170711279 -0.001174048821 -0.003685145955 -0.005150690898 -0.00114813302 -0.00432124275 -0.0005993654672 0.002570049244 -0.0002558508428 0.0009226642998 -0.001777871507 0.0002174592927 0.0002700151912 0.001207579461 -0.000548514419 0.0001568843624 -0.001531514479 -0.0003079662366 -0.01048608132 -0.00263517492 --0.008298930082 -0.035564874 0.05546119183 0.01435886696 0.1025244512 0.04251664684 --0.08818493555 0.09350161812 0.06043140474 0.04027264672 0.10854778 -0.06184683165 -0.01065049333 0.0280639618 -0.057189315 0.04174331922 0.009355427881 -0.04218815292 --0.02010944851 -0.009618358826 -0.03626296093 0.02120496938 -0.004317245154 -0.01516343752 -0.01534357142 -0.02441269189 0.003109557928 0.01268838614 0.006401458555 0.00361541629 -0.01138625523 -0.006058813905 0.0005184884287 0.002610264924 -0.00452974173 0.004192101868 --0.0004898372422 -0.002240458087 0.00025866534 -0.0009583702671 0.0002146913892 0.0008334995496 --0.001313885112 -0.00209039849 0.001401217655 -0.003376579684 0.0004774689373 0.001688789202 -0.00069375681 0.0002898385403 0.001136878268 -0.0002299371509 -0.0004719933852 0.0006386930007 --0.001061621762 0.001095777614 -0.0004276220525 -0.0001672203798 -0.0003813358731 0.0006693573272 --0.0006815053022 0.0003751329123 -4.848501498e-05 -iw : 17 --0.004508396993 -0.1127352099 -0.1099311429 0.05135058281 0.08817410694 -0.01922569624 --0.03047090427 0.004699941694 0.00698704478 0.0009052301176 -0.003571823742 0.0006084866698 -0.001632539915 0.01150450845 0.008542457234 0.03610609992 -0.0609631125 0.05305108317 -0.02806389382 -0.1866766134 0.07142875844 -0.1171724164 -0.02156586166 -0.001989793053 --0.03639015979 0.09061065452 -0.03720405108 0.05122093246 0.02388100571 -0.004551941463 -0.02522241961 -0.02799429682 0.009988793304 -0.01918409738 -0.009656542136 0.003685145955 --0.006082973509 0.009619153149 -0.00432124275 0.004608126157 0.001119342693 0.0002558508428 -0.00222923438 -0.001723118195 0.0002174592927 -0.002067545594 -0.000504265841 0.000548514419 -0.0004769120721 -0.0002929887928 -0.0003079662366 -0.001121277522 0.01958324119 -0.008298930082 -0.00841969869 -0.0542702865 -0.02319216187 -0.02681584726 0.04251664684 0.04588869783 --0.08576488754 -0.007805464502 -0.1128584395 0.10854778 -0.1043221356 0.0007448043595 -0.05654271171 -0.05241074486 0.04174331922 -0.1127949308 0.04487435093 0.03726323378 -0.03755532391 -0.03626296093 0.03868695835 0.0004825595755 -0.01863485638 0.02831841992 --0.02441269189 0.04786333248 -0.01469850101 -0.01777419505 -0.01195501952 0.01138625523 --0.01155203436 0.0006548947019 0.00613185428 -0.004874790307 0.004192101868 -0.01011397438 -0.002583372536 0.003072815192 -0.0004830694696 0.0002146913892 -0.001244357274 0.001287506847 -0.0005594469681 0.00390391573 -0.003376579684 0.00589910609 -0.001969237637 -0.002436203272 --0.001295622886 0.001136878268 -0.001224579034 0.0005699592838 0.0007878632016 -0.001192788678 -0.001095777614 -0.002521289805 0.0002721866829 0.0006629078332 0.0007121623561 -0.0006815053022 -0.00157717977 -2.238480383e-05 -0.0003611572413 -ad : 2 1.950638213 +ad : 1 1.950638213 iw : 0 0.03895750537 0.09615671863 0.05138652709 0.007301292503 -0.0005160720341 0.007460470751 0.003395180849 -0.00209542138 -0.005082498046 -0.001358561509 0.0001148826082 0.001219804125 @@ -3069,7 +2963,7 @@ iw : 2 0.000400744924 0.0006493985831 -0.007319420757 -0.000981001931 0.00175813423 -0.00306110352 -0.004960452822 0.001129690948 -0.003692731054 0.006618046981 -0.002596658013 -0.004207828805 -0.001092121608 -0.00167537468 0.003002576733 -0.0002787768301 -0.0004517518942 0.003152552755 --5.6065354e-06 1.004793313e-05 0.0007247903566 0.00117450728 -0.001410220836 0.0008410905712 +-5.606535399e-06 1.004793312e-05 0.0007247903566 0.00117450728 -0.001410220836 0.0008410905712 -0.001507387577 0.0006991920992 0.001133025851 iw : 3 0.004250698777 0.03444477438 0.06285629416 0.05285023305 0.01969837362 -0.007849418645 @@ -3186,7 +3080,7 @@ iw : 8 0.007116314775 0.001265963071 -0.003097214742 0.005550773228 0.002860047865 -0.001085096863 0.001944691318 -0.001498587652 0.000273461211 -0.0004900923235 0.0004689255487 0.0009275545088 -0.00166234671 -0.001663687209 0.0005019779714 -0.0008996360011 0.1422460755 -0.02942557682 -0.05273599594 0.0002147933143 0.0003480679744 0.2816803994 -0.05514837822 0.09883594356 +0.05273599594 0.0002147933143 0.0003480679745 0.2816803994 -0.05514837822 0.09883594356 0.003025238444 0.004902334232 0.2469421405 -0.04045917761 0.07251021922 0.01038967019 0.01683623846 0.1455378343 -0.01161659851 0.02081906145 0.0191399551 0.03101588812 0.06049289478 0.009809945416 -0.01758120987 0.02419469839 0.03920699157 0.01206439713 @@ -3215,7 +3109,7 @@ iw : 9 -0.006593656682 0.01007256567 0.003211422451 0.001018892749 0.003650380257 -0.009877253223 0.003084150956 0.005075126285 -0.0009562870333 0.002206595557 -0.004050223932 -0.0002151157959 0.001335528553 -0.001242074704 0.00105170804 -0.0001230745016 -0.001382356943 -0.0002307369063 --0.0004941732032 -0.0009713972739 0.001924479391 -0.0008391892157 -0.001595236376 7.566351939e-05 +-0.0004941732032 -0.0009713972739 0.001924479391 -0.0008391892156 -0.001595236376 7.566351939e-05 -0.0005374786309 0.001363729849 -0.0002080272904 -0.0004987887426 0.000356995209 -0.0004593280335 0.0001731483446 0.0003887715026 -0.0001034745359 iw : 10 @@ -3238,7 +3132,7 @@ iw : 10 -0.001301948245 0.002226024216 -0.0001230745016 0.001203606991 0.0003669950931 0.001715878829 0.0008856484343 0.001924479391 -0.003346596012 0.001751169431 0.002706413289 -0.000135602815 0.001363729849 -0.002220598455 0.0005426427483 0.0007891241635 -0.0006398004703 0.0001731483446 --0.0006730282847 7.362468117e-05 -0.0002899538634 +-0.0006730282847 7.362468118e-05 -0.0002899538634 iw : 11 -0.0003859789126 -0.01130756583 -0.04266843758 -0.0633081388 -0.05321700781 -0.0246291393 0.00330681158 0.01010803875 0.005150324867 0.0005020722743 -0.001281705618 -0.001515006691 @@ -3249,7 +3143,7 @@ iw : 11 -0.000954761084 0.00104389561 -0.004099326878 0.004082161756 0.001458672233 -0.001281917833 0.003100127403 0.000642353935 0.0004656168986 0.0007618824332 -0.0002636618221 0.001234580895 -0.001147710327 -0.0005034384976 0.000617217213 -0.001172325754 0.0002147933143 -0.05408694936 --0.07989726652 0.0250234074 0.0004316091401 0.003025238444 -0.1121586038 -0.1194579478 +-0.07989726652 0.0250234074 0.0004316091402 0.003025238444 -0.1121586038 -0.1194579478 0.008182888411 0.006078963163 0.01038967019 -0.1011780749 -0.05230518343 -0.04887866775 0.02087717246 0.0191399551 -0.05536433 0.01057415091 -0.07323807189 0.03846013883 0.02419469839 -0.01231789995 0.02831210523 -0.0563133347 0.0486172227 0.01899919076 @@ -3257,9 +3151,9 @@ iw : 11 -0.004281257612 0.005922876392 0.01586228226 0.0007046579906 0.003084150956 -0.005608576667 0.007109735864 0.001415942827 -0.00148908955 -0.0002151157959 -0.001383326665 0.002304253007 -0.002992207007 -0.001477599033 -0.001382356943 0.0003669950931 -0.0002846611775 -0.002969113675 --0.0006781129266 -0.0008391892157 0.001751169431 -0.001729822495 -0.001362609216 0.0002126433976 +-0.0006781129266 -0.0008391892156 0.001751169431 -0.001729822495 -0.001362609216 0.0002126433976 -0.0002080272904 0.0005426427483 -0.0008450199431 0.0004272937848 0.0003953846579 0.0003887715026 -7.362468117e-05 -6.201758895e-05 0.0007944942516 +7.362468118e-05 -6.201758895e-05 0.0007944942516 iw : 12 -0.0006254705773 -0.01832366871 -0.06914329103 -0.1025894857 -0.08623702361 -0.03991099378 0.00535861748 0.01637986073 0.008345991355 0.0008135973883 -0.002076976557 -0.002455035958 @@ -3269,8 +3163,8 @@ iw : 12 -0.06409905098 -0.01719756241 0.0171139577 -0.02144902222 -0.004394333948 0.001409295962 0.004508055166 0.001691610523 -0.003534677309 0.008349362912 0.002363747173 -0.002841565488 0.004597257527 0.001040920821 -0.0007653596477 0.0003865520683 -0.0004272583468 0.0009867399876 --0.002425559289 -0.000815811324 0.001063178035 -0.00186458132 0.0003480679744 0.08071336988 --0.03553040848 0.0004316091401 0.02545647408 0.004902334232 0.1233645123 -0.02333122299 +-0.002425559289 -0.000815811324 0.001063178035 -0.00186458132 0.0003480679745 0.08071336988 +-0.03553040848 0.0004316091402 0.02545647408 0.004902334232 0.1233645123 -0.02333122299 0.006078963163 0.0142823802 0.01683623846 0.05848590224 0.03935897877 0.02087717246 -0.02793099319 0.03101588812 -0.005314484467 0.06422985444 0.03846013883 -0.03464805337 0.03920699157 -0.02589834233 0.04256618977 0.0486172227 -0.0075319319 0.03078778251 @@ -3281,6 +3175,112 @@ iw : 12 -0.001098867503 -0.001595236376 0.002706413289 -0.001362609216 -0.003097033236 0.0003445840805 -0.0004987887426 0.0007891241635 0.0004272937848 -0.0004162831895 0.0006407123865 -0.0001034745359 -0.0002899538634 0.0007944942516 0.0007351596654 +ad : 2 2.994710688 +iw : 13 +0.1094382488 0.1575099926 -0.02459546763 -0.0508569595 0.0002926803081 0.02332622509 +-0.00360130772 -0.00655977431 -0.001973517693 0.006303685187 -0.001904204983 -0.0003169001607 +-0.001441148875 -0.05745273438 -0.04577479802 0.08548654953 0.1597212682 -0.06966520345 +0.1301029851 0.0441752957 -0.009715468275 0.01814408574 -0.03897089457 0.01906583483 +-0.03560632715 -0.02857176241 0.006929313561 -0.01294081312 0.02309654229 -0.007837146018 +0.01463623217 0.00481358905 -0.002386663459 0.004457204244 -0.003496098051 0.002616345266 +-0.004886145627 -0.008354644821 0.001889854826 -0.003529391174 0.006880970101 -0.001768759164 +0.003303239434 -0.0008194335424 -0.0003870357075 0.0007228070599 0.001298942118 0.0002676873288 +-0.0004999184503 -0.003619927512 0.000645977325 -0.001206392491 -0.1637853047 0.01340839325 +-0.0250407937 -0.02632353745 -0.03952233277 0.02483839534 -0.07121893202 0.133004645 +-0.0441145415 -0.06623386362 0.04921561958 -0.03875068902 0.07236870155 -0.01623295749 +-0.02437226945 0.003295118256 0.01126944275 -0.02104620484 0.008553108285 0.0128416932 +-0.02592382237 0.01902095603 -0.03552251391 0.007583641673 0.01138612964 0.005293274612 +-0.005563289975 0.01038970098 -0.002716260779 -0.004078211852 0.00491760791 -0.006060757042 +0.01131874371 -0.00314392438 -0.004720308803 0.003590136987 -0.0002493641115 0.0004656989958 +0.0006079792487 0.0009128240547 -0.007677284944 0.005086979612 -0.009500169381 0.001866205697 +0.002801933545 0.003077258277 -0.001680266385 0.003137975081 -0.0004985903474 -0.0007485868366 +-0.0007736067429 -0.0006446383622 0.001203891916 -0.0006166047202 -0.0009257743946 0.002464602417 +-0.0007840497724 0.001464249163 -8.76707953e-06 -1.316295104e-05 -0.00301044952 0.001517487246 +-0.002833977521 0.0003999460821 0.000600481686 +iw : 14 +-0.07805128981 0.04438574193 -0.01689634263 -0.1150433099 0.01280796168 0.04798892139 +0.001097066025 -0.02315033109 0.003648383794 0.005587971415 0.002396866693 -0.005742608522 +0.001687957962 0.05509401628 0.009590932949 -0.01791151026 0.09111739188 -0.0543387266 +0.1014800817 0.1115807815 -0.01938140774 0.03619567413 -0.1232117092 0.04603145757 +-0.0859658731 -0.04005800039 0.01445276311 -0.02699120265 0.03193770748 -0.01748707055 +0.03265791194 0.03180944982 -0.006957805228 0.01299402263 -0.02403822509 0.006469596767 +-0.01208227078 -0.002647603537 0.003092042997 -0.005774533111 0.0009549232064 -0.00283918864 +0.00530231592 0.009787624909 -0.001356308927 0.002532969567 -0.008248719308 0.001206979136 +-0.002254089283 0.003634108808 0.0003472372567 -0.0006484816149 0.000671576495 -0.008469179681 +0.01581658422 -0.00574268557 -0.008622105998 -0.002536087349 -0.07494826227 0.1399693415 +-0.05266551533 -0.07907235213 0.1256230485 -0.08543915352 0.1595615654 -0.0320671528 +-0.04814583475 -0.01864511055 0.03614893461 -0.06750980501 0.02107735033 0.03164567282 +-0.04205766482 0.03956009054 -0.07388029627 0.01835363633 0.02755627067 -0.007492977994 +-0.005835556999 0.01089817223 -0.005688416177 -0.008540625573 0.02834688615 -0.02019640844 +0.03771772558 -0.007873602193 -0.01182147827 -0.007780434107 0.005409959169 -0.01010334862 +0.002068332403 0.003105407915 -0.001796867218 0.004863759824 -0.009083296117 0.002990827802 +0.004490448592 -0.005918706394 0.001265014608 -0.002362473208 -0.000408567266 -0.0006134255884 +0.008882422962 -0.004948939125 0.009242372395 -0.001507932335 -0.002264019555 -0.004512872635 +0.001657709583 -0.003095849212 0.0001704543083 0.0002559212229 0.002624712969 5.358821452e-05 +-0.0001000784657 0.0006085122316 0.0009136242787 +iw : 15 +-0.004545672418 -0.06877397602 -0.1835538537 0.03494519556 0.1310550381 -0.01267537866 +-0.04699393957 0.005142732784 0.009092585479 0.003402550796 -0.006645107351 0.001987917847 +0.001240892351 0.1211630605 -0.006160226999 0.01150450845 0.1639612736 0.0326434296 +-0.0609631125 -0.2441143057 0.09995823109 -0.1866766134 -0.1121622462 0.01154769922 +-0.02156586166 0.09772161583 -0.04851856148 0.09061065452 0.06882273853 -0.01278737087 +0.02388100571 -0.04253291319 0.01498988191 -0.02799429682 -0.01270782141 0.005170711279 +-0.009656542136 0.007326888721 -0.005150690898 0.009619153149 0.00707240553 -0.0005993654672 +0.001119342693 -0.005875683304 0.0009226642998 -0.001723118195 0.002255503651 0.0002700151912 +-0.000504265841 -0.003826901625 0.0001568843624 -0.0002929887928 0.1089403244 -0.07691946149 +0.143650647 -0.005527436805 -0.008298930082 0.2877736783 -0.07112011294 0.1328200958 +0.02831787667 0.04251664684 0.03018849468 0.09936614344 -0.1855708624 0.07229739117 +0.10854778 -0.1633853195 0.09522686935 -0.1778405768 0.02780280792 0.04174331922 +-0.007149848035 -0.03226047354 0.06024792437 -0.02415265859 -0.03626296093 0.05106732201 +-0.04092848132 0.07643582925 -0.01625988053 -0.02441269189 0.001285185104 0.01116069183 +-0.02084310748 0.007583725325 0.01138625523 -0.011078604 0.007104089419 -0.01326721511 +0.002792116324 0.004192101868 -0.003765708755 0.001840968029 -0.003438092824 0.0001429935033 +0.0002146913892 0.006100525677 -0.005579410727 0.01041980723 -0.002248944218 -0.003376579684 +-0.0009844616613 0.001759548094 -0.003286037334 0.000757208787 0.001136878268 -0.001931194564 +0.001341534508 -0.002505377656 0.0007298340214 0.001095777614 0.0009115452495 -0.000646517436 +0.001207401173 -0.0004539112214 -0.0006815053022 +iw : 16 +0.00241407523 0.06036541995 0.05886394865 -0.02749628531 -0.04721388286 0.01029462959 +0.01631601107 -0.002516640137 -0.003741296909 -0.0004847163211 0.001912575853 -0.0003258214838 +-0.0008741630731 -0.006160226999 0.0474853722 0.008542457234 0.0326434296 0.09873240331 +0.05305108317 0.09995823109 -0.02202329612 0.07142875844 0.01154769922 -0.03904073167 +-0.001989793053 -0.04851856148 0.001662003973 -0.03720405108 -0.01278737087 0.01915885033 +-0.004551941463 0.01498988191 -0.005878183679 0.009988793304 0.005170711279 -0.001174048821 +0.003685145955 -0.005150690898 -0.00114813302 -0.00432124275 -0.0005993654672 0.002570049244 +0.0002558508428 0.0009226642998 -0.001777871507 0.0002174592927 0.0002700151912 0.001207579461 +0.000548514419 0.0001568843624 -0.001531514479 -0.0003079662366 -0.01048608132 -0.00263517492 +-0.008298930082 -0.035564874 0.05546119183 0.01435886696 0.1025244512 0.04251664684 +-0.08818493555 0.09350161812 0.06043140474 0.04027264672 0.10854778 -0.06184683165 +0.01065049333 0.0280639618 -0.057189315 0.04174331922 0.009355427881 -0.04218815292 +-0.02010944851 -0.009618358826 -0.03626296093 0.02120496938 -0.004317245154 -0.01516343752 +0.01534357142 -0.02441269189 0.003109557928 0.01268838614 0.006401458555 0.00361541629 +0.01138625523 -0.006058813905 0.0005184884287 0.002610264924 -0.00452974173 0.004192101868 +-0.0004898372422 -0.002240458087 0.00025866534 -0.0009583702671 0.0002146913892 0.0008334995496 +-0.001313885112 -0.00209039849 0.001401217655 -0.003376579684 0.0004774689373 0.001688789202 +0.00069375681 0.0002898385403 0.001136878268 -0.0002299371509 -0.0004719933852 0.0006386930007 +-0.001061621762 0.001095777614 -0.0004276220525 -0.0001672203798 -0.0003813358731 0.0006693573272 +-0.0006815053022 0.0003751329123 -4.848501498e-05 +iw : 17 +-0.004508396993 -0.1127352099 -0.1099311429 0.05135058281 0.08817410694 -0.01922569624 +-0.03047090427 0.004699941694 0.00698704478 0.0009052301176 -0.003571823742 0.0006084866698 +0.001632539915 0.01150450845 0.008542457234 0.03610609992 -0.0609631125 0.05305108317 +0.02806389382 -0.1866766134 0.07142875844 -0.1171724164 -0.02156586166 -0.001989793053 +-0.03639015979 0.09061065452 -0.03720405108 0.05122093246 0.02388100571 -0.004551941463 +0.02522241961 -0.02799429682 0.009988793304 -0.01918409738 -0.009656542136 0.003685145955 +-0.006082973509 0.009619153149 -0.00432124275 0.004608126157 0.001119342693 0.0002558508428 +0.00222923438 -0.001723118195 0.0002174592927 -0.002067545594 -0.000504265841 0.000548514419 +0.0004769120721 -0.0002929887928 -0.0003079662366 -0.001121277522 0.01958324119 -0.008298930082 +0.00841969869 -0.0542702865 -0.02319216187 -0.02681584726 0.04251664684 0.04588869783 +-0.08576488754 -0.007805464502 -0.1128584395 0.10854778 -0.1043221356 0.0007448043595 +0.05654271171 -0.05241074486 0.04174331922 -0.1127949308 0.04487435093 0.03726323378 +0.03755532391 -0.03626296093 0.03868695835 0.0004825595755 -0.01863485638 0.02831841992 +-0.02441269189 0.04786333248 -0.01469850101 -0.01777419505 -0.01195501952 0.01138625523 +-0.01155203436 0.0006548947019 0.00613185428 -0.004874790307 0.004192101868 -0.01011397438 +0.002583372536 0.003072815192 -0.0004830694696 0.0002146913892 -0.001244357274 0.001287506847 +0.0005594469681 0.00390391573 -0.003376579684 0.00589910609 -0.001969237637 -0.002436203272 +-0.001295622886 0.001136878268 -0.001224579034 0.0005699592838 0.0007878632016 -0.001192788678 +0.001095777614 -0.002521289805 0.0002721866829 0.0006629078332 0.0007121623561 -0.0006815053022 +0.00157717977 -2.238480383e-05 -0.0003611572413 ad : 3 3.303653192 iw : 18 0.0007678190344 0.0008537167489 -0.0004079583757 -0.0002091374471 0.0001307220421 8.867290606e-05 @@ -3293,7 +3293,7 @@ iw : 18 1.592914066e-05 -0.002175190689 3.17592886e-05 -1.75914133e-05 0.001961592603 -6.470918642e-06 3.584230293e-06 -0.001946369979 -1.827123955e-07 1.012040699e-07 -0.002102686285 0.2099517603 -0.1162919055 0.0005554570192 -0.0008876748049 -0.001108854348 0.04224377827 -0.02339875343 -0.0007417984509 -0.001185466692 7.690029919e-05 -0.02009767036 0.01113206376 6.1098499e-05 +0.0007417984509 -0.001185466692 7.69002992e-05 -0.02009767036 0.01113206376 6.1098499e-05 -9.764139494e-05 0.0003321396057 -0.01407637703 0.007796880128 -0.0002128660256 0.0003401807903 -6.335068127e-05 0.01251871268 -0.006934092619 -2.386372917e-05 3.813658016e-05 -7.892398472e-05 -0.00332010089 0.00183899796 9.427333548e-05 -0.000150658038 7.708535971e-07 0.001469375728 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/pdm_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/pdm_ref.dat index 2cd0f43a04..8ce3b611ef 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/pdm_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/pdm_ref.dat @@ -1,29 +1,29 @@ -1.13050345 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.7036994203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1036197127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001913561905 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001818701482 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.002572536776 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001408538786 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0009139486516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004759916665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002858020775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.042287419e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.611984234e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.716760041e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.7175504312 0.01068672956 -0.005317799783 0.01068672956 0.854129585 0.007286349321 -0.005317799783 0.007286349321 0.8146378334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.6578631548 -0.006235296288 0.003116089609 -0.006235296288 0.6066070851 -0.00314370873 0.003116089609 -0.00314370873 0.6294976124 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.3000643894 -0.006404584573 0.003316714497 -0.006404584573 0.2272137767 -0.003810901617 0.003316714497 -0.003810901617 0.2492978267 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08683608602 -0.002367635196 0.001342815845 -0.002367635196 0.05309469643 -0.001549313542 0.001342815845 -0.001549313542 0.06109765676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.03167466688 -0.0003246881475 0.0002285806023 -0.0003246881475 0.02376346593 -0.0002924848139 0.0002285806023 -0.0002924848139 0.02486141122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01108774729 2.834492841e-05 5.718337856e-06 2.834492841e-05 0.009971362435 -1.329181809e-05 5.718337856e-06 -1.329181809e-05 0.009903665711 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.007645058246 9.281742033e-05 -5.551493635e-05 9.281742033e-05 0.00872587346 6.512474873e-05 -5.551493635e-05 6.512474873e-05 0.008380799225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003488247976 -5.6118382e-05 1.555020345e-05 -5.6118382e-05 0.003361926968 -1.798839782e-05 1.555020345e-05 -1.798839782e-05 0.003536589039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.002679589591 -4.877096784e-05 1.728499989e-05 -4.877096784e-05 0.002470633991 -2.149633614e-05 1.728499989e-05 -2.149633614e-05 0.002615177222 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0008582229021 -2.904210586e-05 1.59202032e-05 -2.904210586e-05 0.0005280902387 -1.80770981e-05 1.59202032e-05 -1.80770981e-05 0.0006242949399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006038208781 -7.130510951e-07 2.121304642e-06 -7.130510951e-07 0.0005205872272 -2.829149496e-06 2.121304642e-06 -2.829149496e-06 0.0005234415259 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001029319215 -1.198442221e-06 1.129483412e-06 -1.198442221e-06 6.244060128e-05 -1.209993843e-06 1.129483412e-06 -1.209993843e-06 6.777096128e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001121597827 2.998183863e-06 -1.553874233e-06 2.998183863e-06 0.0001378106881 1.86089121e-06 -1.553874233e-06 1.86089121e-06 0.0001267879895 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.13050345 +0.7036994203 +0.1036197127 +0.001913561905 +0.001818701482 +0.002572536776 +0.001408538786 +0.0009139486516 +0.0004759916665 +0.0002858020775 +7.042287419e-05 +2.611984234e-05 +2.716760041e-06 +0.7175504312 0.01068672956 -0.005317799783 0.01068672956 0.854129585 0.007286349321 -0.005317799783 0.007286349321 0.8146378334 +0.6578631548 -0.006235296288 0.003116089609 -0.006235296288 0.6066070851 -0.00314370873 0.003116089609 -0.00314370873 0.6294976124 +0.3000643894 -0.006404584573 0.003316714497 -0.006404584573 0.2272137767 -0.003810901617 0.003316714497 -0.003810901617 0.2492978267 +0.08683608602 -0.002367635196 0.001342815845 -0.002367635196 0.05309469643 -0.001549313542 0.001342815845 -0.001549313542 0.06109765676 +0.03167466688 -0.0003246881475 0.0002285806023 -0.0003246881475 0.02376346593 -0.0002924848139 0.0002285806023 -0.0002924848139 0.02486141122 +0.01108774729 2.834492841e-05 5.718337856e-06 2.834492841e-05 0.009971362435 -1.329181809e-05 5.718337856e-06 -1.329181809e-05 0.009903665711 +0.007645058246 9.281742033e-05 -5.551493635e-05 9.281742033e-05 0.00872587346 6.512474873e-05 -5.551493635e-05 6.512474873e-05 0.008380799225 +0.003488247976 -5.6118382e-05 1.555020345e-05 -5.6118382e-05 0.003361926968 -1.798839782e-05 1.555020345e-05 -1.798839782e-05 0.003536589039 +0.002679589591 -4.877096784e-05 1.728499989e-05 -4.877096784e-05 0.002470633991 -2.149633614e-05 1.728499989e-05 -2.149633614e-05 0.002615177222 +0.0008582229021 -2.904210586e-05 1.59202032e-05 -2.904210586e-05 0.0005280902387 -1.80770981e-05 1.59202032e-05 -1.80770981e-05 0.0006242949399 +0.0006038208781 -7.130510951e-07 2.121304642e-06 -7.130510951e-07 0.0005205872272 -2.829149496e-06 2.121304642e-06 -2.829149496e-06 0.0005234415259 +0.0001029319215 -1.198442221e-06 1.129483412e-06 -1.198442221e-06 6.244060128e-05 -1.209993843e-06 1.129483412e-06 -1.209993843e-06 6.777096128e-05 +0.0001121597827 2.998183863e-06 -1.553874233e-06 2.998183863e-06 0.0001378106881 1.86089121e-06 -1.553874233e-06 1.86089121e-06 0.0001267879895 0.04445038643 -0.0008406958958 0.0007227064945 -0.00339133664 -0.0009397295315 -0.0008406958958 0.02092096862 0.0004644066886 0.03204413781 -0.0006916219952 0.0007227064945 0.0004644066886 0.02097559119 0.0007325695969 -0.02864988168 -0.00339133664 0.03204413781 0.0007325695969 0.04918494469 -0.001092247914 -0.0009397295315 -0.0006916219952 -0.02864988168 -0.001092247914 0.03913292776 0.05502675898 0.001158008758 0.0002408357441 -0.001076768635 -0.0002868706647 0.001158008758 0.01825479439 4.238563045e-05 0.02808072319 -9.605552408e-05 0.0002408357441 4.238563045e-05 0.02055900755 8.056968629e-05 -0.02837480986 -0.001076768635 0.02808072319 8.056968629e-05 0.04334865097 -0.0001738520517 -0.0002868706647 -9.605552408e-05 -0.02837480986 -0.0001738520517 0.03916333209 0.02840958238 0.001512170824 -0.0001824336712 0.0006805993754 0.0002563310704 0.001512170824 0.005751952676 -0.0001826610267 0.008955369913 0.0002520236678 -0.0001824336712 -0.0001826610267 0.007506475078 -0.0002849206537 -0.01061307782 0.0006805993754 0.008955369913 -0.0002849206537 0.01404395781 0.0003921236184 0.0002563310704 0.0002520236678 -0.01061307782 0.0003921236184 0.01500631064 @@ -37,32 +37,32 @@ 6.937661858e-06 5.111421669e-07 -1.358472062e-07 3.858168856e-07 2.010853579e-07 5.111421669e-07 5.034337865e-07 -1.030358423e-07 7.733865529e-07 1.436791705e-07 -1.358472062e-07 -1.030358423e-07 9.059804212e-07 -1.563055881e-07 -1.290275412e-06 3.858168856e-07 7.733865529e-07 -1.563055881e-07 1.212950366e-06 2.172543217e-07 2.010853579e-07 1.436791705e-07 -1.290275412e-06 2.172543217e-07 1.83777311e-06 7.488678236e-07 -1.781612548e-07 9.592039082e-08 -2.891304177e-07 -1.27847065e-07 -1.781612548e-07 1.319906699e-06 8.26747018e-08 1.977313563e-06 -1.176086473e-07 9.592039082e-08 8.26747018e-08 1.226665293e-06 1.281578912e-07 -1.617519346e-06 -2.891304177e-07 1.977313563e-06 1.281578912e-07 2.962930137e-06 -1.817814705e-07 -1.27847065e-07 -1.176086473e-07 -1.617519346e-06 -1.817814705e-07 2.132977195e-06 8.492124139e-07 -1.619535993e-07 4.26295023e-08 -2.919330171e-07 -5.859028764e-08 -1.619535993e-07 5.158222133e-07 3.773463719e-08 8.027006808e-07 -5.213746217e-08 4.26295023e-08 3.773463719e-08 2.787220916e-07 5.647643647e-08 -3.911607533e-07 -2.919330171e-07 8.027006808e-07 5.647643647e-08 1.251235569e-06 -7.805562084e-08 -5.859028764e-08 -5.213746217e-08 -3.911607533e-07 -7.805562084e-08 5.489623396e-07 -0.8913448505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.8028823542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.3833976383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.09781774195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01369271898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.002659234652 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004337654806 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0005795982341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003659155549 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006196497858 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000120858033 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001052217953 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.763730526e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.8318460787 0.01941221711 -0.00503769042 0.01941221711 0.53736407 0.004284599852 -0.00503769042 0.004284599852 0.5152074925 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.167006288 -0.006497901312 0.002670994257 -0.006497901312 0.1116158065 -0.001255803223 0.002670994257 -0.001255803223 0.1208781654 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.07348669622 0.00128196498 0.0002231198562 0.00128196498 0.007728894494 -0.0001058647342 0.0002231198562 -0.0001058647342 0.008169650089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.05886841128 0.0009057433774 0.0002466015512 0.0009057433774 1.818445079e-05 2.045214421e-06 0.0002466015512 2.045214421e-06 1.634214084e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.007722130075 0.0001769258378 1.239225085e-05 0.0001769258378 0.0004382458515 1.893333699e-05 1.239225085e-05 1.893333699e-05 0.0003304408184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0009247315691 5.269841953e-05 -8.814575441e-06 5.269841953e-05 0.000171774535 6.567447062e-06 -8.814575441e-06 6.567447062e-06 0.0001159933852 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0009796941212 2.523738237e-05 8.026050338e-07 2.523738237e-05 9.207744352e-06 2.824715293e-07 8.026050338e-07 2.824715293e-07 6.108657313e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002309217175 3.461359193e-06 1.304696407e-07 3.461359193e-06 7.074028644e-05 5.651625269e-07 1.304696407e-07 5.651625269e-07 6.976018751e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003498436318 1.856861639e-05 -4.667105532e-06 1.856861639e-05 0.0001083291885 2.922406416e-06 -4.667105532e-06 2.922406416e-06 9.087989867e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.940858828e-05 1.002283199e-05 -2.40704261e-06 1.002283199e-05 2.480553046e-05 1.145315209e-06 -2.40704261e-06 1.145315209e-06 1.593139379e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.600918798e-06 2.381011309e-06 -9.714556348e-07 2.381011309e-06 3.460316877e-05 6.955566489e-07 -9.714556348e-07 6.955566489e-07 2.938483916e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.383957981e-05 3.939412138e-06 -9.490065322e-07 3.939412138e-06 2.998789741e-05 6.257658055e-07 -9.490065322e-07 6.257658055e-07 2.622130284e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.846555982e-05 3.616319968e-06 -1.279524462e-06 3.616319968e-06 2.622029275e-05 7.682298099e-07 -1.279524462e-06 7.682298099e-07 2.135679097e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.8913448505 +0.8028823542 +0.3833976383 +0.09781774195 +0.01369271898 +0.002659234652 +0.0004337654806 +0.0005795982341 +0.0003659155549 +0.0006196497858 +0.000120858033 +0.0001052217953 +1.763730526e-05 +0.8318460787 0.01941221711 -0.00503769042 0.01941221711 0.53736407 0.004284599852 -0.00503769042 0.004284599852 0.5152074925 +0.167006288 -0.006497901312 0.002670994257 -0.006497901312 0.1116158065 -0.001255803223 0.002670994257 -0.001255803223 0.1208781654 +0.07348669622 0.00128196498 0.0002231198562 0.00128196498 0.007728894494 -0.0001058647342 0.0002231198562 -0.0001058647342 0.008169650089 +0.05886841128 0.0009057433774 0.0002466015512 0.0009057433774 1.818445079e-05 2.045214421e-06 0.0002466015512 2.045214421e-06 1.634214084e-05 +0.007722130075 0.0001769258378 1.239225085e-05 0.0001769258378 0.0004382458515 1.893333699e-05 1.239225085e-05 1.893333699e-05 0.0003304408184 +0.0009247315691 5.269841953e-05 -8.814575441e-06 5.269841953e-05 0.000171774535 6.567447062e-06 -8.814575441e-06 6.567447062e-06 0.0001159933852 +0.0009796941212 2.523738237e-05 8.026050338e-07 2.523738237e-05 9.207744352e-06 2.824715293e-07 8.026050338e-07 2.824715293e-07 6.108657313e-06 +0.0002309217175 3.461359193e-06 1.304696407e-07 3.461359193e-06 7.074028644e-05 5.651625269e-07 1.304696407e-07 5.651625269e-07 6.976018751e-05 +0.0003498436318 1.856861639e-05 -4.667105532e-06 1.856861639e-05 0.0001083291885 2.922406416e-06 -4.667105532e-06 2.922406416e-06 9.087989867e-05 +8.940858828e-05 1.002283199e-05 -2.40704261e-06 1.002283199e-05 2.480553046e-05 1.145315209e-06 -2.40704261e-06 1.145315209e-06 1.593139379e-05 +3.600918798e-06 2.381011309e-06 -9.714556348e-07 2.381011309e-06 3.460316877e-05 6.955566489e-07 -9.714556348e-07 6.955566489e-07 2.938483916e-05 +9.383957981e-05 3.939412138e-06 -9.490065322e-07 3.939412138e-06 2.998789741e-05 6.257658055e-07 -9.490065322e-07 6.257658055e-07 2.622130284e-05 +2.846555982e-05 3.616319968e-06 -1.279524462e-06 3.616319968e-06 2.622029275e-05 7.682298099e-07 -1.279524462e-06 7.682298099e-07 2.135679097e-05 0.304846749 -0.004041481039 -0.0008540097562 -0.002959326779 0.001044873911 -0.004041481039 0.4706021333 0.003560347285 0.1150998893 -0.0003423080457 -0.0008540097562 0.003560347285 0.4629272144 0.0005551832753 -0.08805929501 -0.002959326779 0.1150998893 0.0005551832753 0.02816420569 -2.9463122e-05 0.001044873911 -0.0003423080457 -0.08805929501 -2.9463122e-05 0.01675371913 0.1109958152 -0.01016948249 0.002543316277 -0.002825399326 -0.0003331396129 -0.01016948249 0.1850172175 -0.001883185038 0.02946335705 0.0007419331454 0.002543316277 -0.001883185038 0.2022752167 -0.0009075530965 -0.02442333474 -0.002825399326 0.02946335705 -0.0009075530965 0.004707035454 0.0001915198159 -0.0003331396129 0.0007419331454 -0.02442333474 0.0001915198159 0.002950385612 0.004713726904 -0.001384527912 0.0001248284928 -5.742636439e-05 -2.544629246e-05 -0.001384527912 0.02701639688 -0.000547327246 -3.159109428e-05 0.0001633240206 0.0001248284928 -0.000547327246 0.03013495366 -0.0001956184978 0.0005770799633 -5.742636439e-05 -3.159109428e-05 -0.0001956184978 4.156241542e-06 -3.084199308e-06 -2.544629246e-05 0.0001633240206 0.0005770799633 -3.084199308e-06 1.244730618e-05 @@ -76,32 +76,32 @@ 8.068408405e-06 -7.028775988e-07 -2.101116517e-07 -2.481261324e-07 5.891126812e-08 -7.028775988e-07 3.878230456e-05 2.746346091e-07 9.870039525e-06 -1.110470315e-08 -2.101116517e-07 2.746346091e-07 3.754734611e-05 2.613966851e-08 -7.585636832e-06 -2.481261324e-07 9.870039525e-06 2.613966851e-08 2.512560973e-06 5.865439768e-09 5.891126812e-08 -1.110470315e-08 -7.585636832e-06 5.865439768e-09 1.532623879e-06 4.075928529e-05 1.575441449e-06 -4.288052406e-07 7.498304668e-08 2.138456687e-07 1.575441449e-06 2.798970103e-05 6.565171636e-07 9.227431454e-06 -1.635009272e-07 -4.288052406e-07 6.565171636e-07 2.524378844e-05 2.128370647e-07 -6.884688771e-06 7.498304668e-08 9.227431454e-06 2.128370647e-07 3.046904405e-06 -5.3941102e-08 2.138456687e-07 -1.635009272e-07 -6.884688771e-06 -5.3941102e-08 1.877933534e-06 2.974086761e-06 6.674939998e-07 -5.603426919e-07 2.104117401e-07 1.655258879e-07 6.674939998e-07 2.440835763e-05 7.619184689e-07 7.611803452e-06 -1.927413668e-07 -5.603426919e-07 7.619184689e-07 2.011348567e-05 2.504228426e-07 -5.012608149e-06 2.104117401e-07 7.611803452e-06 2.504228426e-07 2.373778916e-06 -6.327194909e-08 1.655258879e-07 -1.927413668e-07 -5.012608149e-06 -6.327194909e-08 1.249456717e-06 -0.924429513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.7833495581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.2586420805 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0327777028 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.004807430796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001568633798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00128959996 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001803513219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0005810489513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002862070846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.931926907e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.225947187e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.515965152e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.4043660874 0.1030342377 -0.001693427302 0.1030342377 0.7802389995 0.004829533972 -0.001693427302 0.004829533972 0.4185110402 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.07313322052 0.03841064428 0.0004506604323 0.03841064428 0.1419884271 -0.00184275247 0.0004506604323 -0.00184275247 0.04604551902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.009861846778 0.02874236534 -3.1386719e-05 0.02874236534 0.08795732921 -6.689184848e-05 -3.1386719e-05 -6.689184848e-05 0.0003477191025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00352713921 0.007831429852 -9.38667537e-06 0.007831429852 0.02282916693 -9.735191093e-05 -9.38667537e-06 -9.735191093e-05 0.0004981483377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002378297384 0.0004538433207 -1.934914525e-06 0.0004538433207 0.001838300959 1.011555758e-05 -1.934914525e-06 1.011555758e-05 0.0002172009605 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001400565766 0.0002310551576 -5.918088861e-06 0.0002310551576 0.000812825804 1.319401427e-05 -5.918088861e-06 1.319401427e-05 0.0001563294358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001334687902 0.0002526256297 -1.136285674e-06 0.0002526256297 0.0009560747513 1.139468842e-05 -1.136285674e-06 1.139468842e-05 9.278568112e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.037732829e-05 5.495454546e-05 -1.968934743e-07 5.495454546e-05 0.0001863519596 8.767784785e-07 -1.968934743e-07 8.767784785e-07 1.541870197e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.472745507e-05 -2.212048493e-05 -6.541539128e-07 -2.212048493e-05 3.231353102e-05 1.587730933e-06 -6.541539128e-07 1.587730933e-06 8.310419846e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.779073292e-05 3.719569976e-05 -6.162729349e-07 3.719569976e-05 0.0002154213989 4.440064791e-06 -6.162729349e-07 4.440064791e-06 5.40647762e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.645042498e-05 6.28198582e-06 -4.385827406e-07 6.28198582e-06 7.682325125e-05 3.414624189e-06 -4.385827406e-07 3.414624189e-06 3.066584386e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.566450099e-05 -4.29846418e-06 -3.819226939e-07 -4.29846418e-06 2.401714704e-05 1.693105322e-06 -3.819226939e-07 1.693105322e-06 2.61655999e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.899629492e-05 5.965042273e-06 -2.944200232e-07 5.965042273e-06 5.875392288e-05 1.42815164e-06 -2.944200232e-07 1.42815164e-06 2.670441322e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.924429513 +0.7833495581 +0.2586420805 +0.0327777028 +0.004807430796 +0.001568633798 +0.00128959996 +0.001803513219 +0.0005810489513 +0.0002862070846 +4.931926907e-05 +5.225947187e-05 +1.515965152e-05 +0.4043660874 0.1030342377 -0.001693427302 0.1030342377 0.7802389995 0.004829533972 -0.001693427302 0.004829533972 0.4185110402 +0.07313322052 0.03841064428 0.0004506604323 0.03841064428 0.1419884271 -0.00184275247 0.0004506604323 -0.00184275247 0.04604551902 +0.009861846778 0.02874236534 -3.1386719e-05 0.02874236534 0.08795732921 -6.689184848e-05 -3.1386719e-05 -6.689184848e-05 0.0003477191025 +0.00352713921 0.007831429852 -9.38667537e-06 0.007831429852 0.02282916693 -9.735191093e-05 -9.38667537e-06 -9.735191093e-05 0.0004981483377 +0.0002378297384 0.0004538433207 -1.934914525e-06 0.0004538433207 0.001838300959 1.011555758e-05 -1.934914525e-06 1.011555758e-05 0.0002172009605 +0.0001400565766 0.0002310551576 -5.918088861e-06 0.0002310551576 0.000812825804 1.319401427e-05 -5.918088861e-06 1.319401427e-05 0.0001563294358 +0.0001334687902 0.0002526256297 -1.136285674e-06 0.0002526256297 0.0009560747513 1.139468842e-05 -1.136285674e-06 1.139468842e-05 9.278568112e-05 +3.037732829e-05 5.495454546e-05 -1.968934743e-07 5.495454546e-05 0.0001863519596 8.767784785e-07 -1.968934743e-07 8.767784785e-07 1.541870197e-05 +5.472745507e-05 -2.212048493e-05 -6.541539128e-07 -2.212048493e-05 3.231353102e-05 1.587730933e-06 -6.541539128e-07 1.587730933e-06 8.310419846e-05 +3.779073292e-05 3.719569976e-05 -6.162729349e-07 3.719569976e-05 0.0002154213989 4.440064791e-06 -6.162729349e-07 4.440064791e-06 5.40647762e-05 +1.645042498e-05 6.28198582e-06 -4.385827406e-07 6.28198582e-06 7.682325125e-05 3.414624189e-06 -4.385827406e-07 3.414624189e-06 3.066584386e-05 +1.566450099e-05 -4.29846418e-06 -3.819226939e-07 -4.29846418e-06 2.401714704e-05 1.693105322e-06 -3.819226939e-07 1.693105322e-06 2.61655999e-05 +1.899629492e-05 5.965042273e-06 -2.944200232e-07 5.965042273e-06 5.875392288e-05 1.42815164e-06 -2.944200232e-07 1.42815164e-06 2.670441322e-05 0.2520511442 0.1464236888 3.545790671e-05 -0.1887823307 -0.003198253923 0.1464236888 0.3786309789 9.421852489e-05 0.09425166671 -0.001540814132 3.545790671e-05 9.421852489e-05 0.01112468808 -0.0001619493729 0.07587983185 -0.1887823307 0.09425166671 -0.0001619493729 0.283046763 0.001342912246 -0.003198253923 -0.001540814132 0.07587983185 0.001342912246 0.5176139884 0.0558975612 0.05337989203 0.0003627813462 -0.0361726509 0.002373283911 0.05337989203 0.1256214623 7.116153554e-05 0.01503008692 0.0005286959494 0.0003627813462 7.116153554e-05 0.006467340428 -0.0003348535423 0.02784161591 -0.0361726509 0.01503008692 -0.0003348535423 0.05633181039 -0.00233386617 0.002373283911 0.0005286959494 0.02784161591 -0.00233386617 0.119873213 0.005527387624 -0.001800622873 1.971930451e-05 -0.009224649179 7.213056777e-05 -0.001800622873 0.01332674381 1.101097991e-05 0.008815932342 0.0001130261929 1.971930451e-05 1.101097991e-05 0.001195245005 1.699531131e-06 0.002522892893 -0.009224649179 0.008815932342 1.699531131e-06 0.01806456729 -4.810365636e-06 7.213056777e-05 0.0001130261929 0.002522892893 -4.810365636e-06 0.005326679527 @@ -115,32 +115,32 @@ 1.337259926e-05 8.575426307e-06 -8.656630404e-08 -7.852927171e-06 -1.625027895e-06 8.575426307e-06 1.03049306e-05 -1.203577197e-08 -1.626848517e-06 -3.770405241e-07 -8.656630404e-08 -1.203577197e-08 2.621564363e-07 7.102047024e-08 2.933081722e-06 -7.852927171e-06 -1.626848517e-06 7.102047024e-08 7.030157633e-06 1.307054742e-06 -1.625027895e-06 -3.770405241e-07 2.933081722e-06 1.307054742e-06 3.285518637e-05 1.719004259e-05 1.253365748e-05 -4.941471792e-08 -9.726457975e-06 -8.314837785e-07 1.253365748e-05 1.942888082e-05 -8.654620892e-09 2.791177265e-07 -2.602280917e-07 -4.941471792e-08 -8.654620892e-09 4.904513565e-07 3.628200594e-08 4.398457139e-06 -9.726457975e-06 2.791177265e-07 3.628200594e-08 1.078649837e-05 6.162407315e-07 -8.314837785e-07 -2.602280917e-07 4.398457139e-06 6.162407315e-07 3.945618734e-05 1.830708712e-05 4.977407758e-06 -3.611469325e-08 -1.605536936e-05 -8.409244544e-07 4.977407758e-06 1.965406377e-05 -1.075581155e-08 9.223655744e-06 -1.919654421e-07 -3.611469325e-08 -1.075581155e-08 2.991525065e-07 2.166124628e-08 3.226774208e-06 -1.605536936e-05 9.223655744e-06 2.166124628e-08 2.41774869e-05 6.622430645e-07 -8.409244544e-07 -1.919654421e-07 3.226774208e-06 6.622430645e-07 3.481711208e-05 -0.9133660356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.7920859277 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.2892329877 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.04432582998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.005725684903 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001427271592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0008702629023 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001594513193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006418294882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004024110325 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.890598857e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.743628621e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.550085001e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.4304101667 -0.04901838302 -0.09484434597 -0.04901838302 0.5457220903 0.15144847 -0.09484434597 0.15144847 0.692031604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.09191718664 -0.01970267043 -0.0337837648 -0.01970267043 0.07149681977 0.03234968296 -0.0337837648 0.03234968296 0.1235141765 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01231705533 -0.01470086289 -0.02646965631 -0.01470086289 0.02101551034 0.03573508598 -0.02646965631 0.03573508598 0.06540006701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.005180987084 -0.005691422978 -0.01028586887 -0.005691422978 0.007382993651 0.01284892132 -0.01028586887 0.01284892132 0.02374560566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001559839789 -0.0001285159681 -0.0002366096485 -0.0001285159681 0.0004918853469 0.0004317682412 -0.0002366096485 0.0004317682412 0.0009350704784 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001425066873 -7.539764123e-05 -0.0001613898281 -7.539764123e-05 0.0003440239191 0.0002016028949 -0.0001613898281 0.0002016028949 0.0004992721237 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001840681034 -0.0002039415499 -0.0003622268784 -0.0002039415499 0.0003934056769 0.0005389088578 -0.0003622268784 0.0005389088578 0.0009839874358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.415257894e-05 -9.750710394e-06 -1.849096625e-05 -9.750710394e-06 3.371149104e-05 2.373254333e-05 -1.849096625e-05 2.373254333e-05 5.720798668e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.538998571e-05 1.719108993e-05 2.821100612e-05 1.719108993e-05 8.919945556e-05 -2.702362203e-05 2.821100612e-05 -2.702362203e-05 4.034601397e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.814873193e-05 -2.889308678e-05 -5.203235664e-05 -2.889308678e-05 0.0001142423139 9.825603334e-05 -5.203235664e-05 9.825603334e-05 0.0002034079588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.298535209e-05 2.118768599e-06 2.394242811e-06 2.118768599e-06 4.228000143e-05 8.783978758e-06 2.394242811e-06 8.783978758e-06 3.290239829e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.733703755e-05 2.019698989e-06 2.368203456e-06 2.019698989e-06 3.393734849e-05 2.683538224e-06 2.368203456e-06 2.683538224e-06 2.584724162e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.855796741e-05 -3.797475562e-06 -7.508361172e-06 -3.797475562e-06 4.087182411e-05 1.797784536e-05 -7.508361172e-06 1.797784536e-05 5.250896896e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.9133660356 +0.7920859277 +0.2892329877 +0.04432582998 +0.005725684903 +0.001427271592 +0.0008702629023 +0.001594513193 +0.0006418294882 +0.0004024110325 +5.890598857e-05 +4.743628621e-05 +1.550085001e-05 +0.4304101667 -0.04901838302 -0.09484434597 -0.04901838302 0.5457220903 0.15144847 -0.09484434597 0.15144847 0.692031604 +0.09191718664 -0.01970267043 -0.0337837648 -0.01970267043 0.07149681977 0.03234968296 -0.0337837648 0.03234968296 0.1235141765 +0.01231705533 -0.01470086289 -0.02646965631 -0.01470086289 0.02101551034 0.03573508598 -0.02646965631 0.03573508598 0.06540006701 +0.005180987084 -0.005691422978 -0.01028586887 -0.005691422978 0.007382993651 0.01284892132 -0.01028586887 0.01284892132 0.02374560566 +0.0001559839789 -0.0001285159681 -0.0002366096485 -0.0001285159681 0.0004918853469 0.0004317682412 -0.0002366096485 0.0004317682412 0.0009350704784 +0.0001425066873 -7.539764123e-05 -0.0001613898281 -7.539764123e-05 0.0003440239191 0.0002016028949 -0.0001613898281 0.0002016028949 0.0004992721237 +0.0001840681034 -0.0002039415499 -0.0003622268784 -0.0002039415499 0.0003934056769 0.0005389088578 -0.0003622268784 0.0005389088578 0.0009839874358 +2.415257894e-05 -9.750710394e-06 -1.849096625e-05 -9.750710394e-06 3.371149104e-05 2.373254333e-05 -1.849096625e-05 2.373254333e-05 5.720798668e-05 +5.538998571e-05 1.719108993e-05 2.821100612e-05 1.719108993e-05 8.919945556e-05 -2.702362203e-05 2.821100612e-05 -2.702362203e-05 4.034601397e-05 +3.814873193e-05 -2.889308678e-05 -5.203235664e-05 -2.889308678e-05 0.0001142423139 9.825603334e-05 -5.203235664e-05 9.825603334e-05 0.0002034079588 +1.298535209e-05 2.118768599e-06 2.394242811e-06 2.118768599e-06 4.228000143e-05 8.783978758e-06 2.394242811e-06 8.783978758e-06 3.290239829e-05 +1.733703755e-05 2.019698989e-06 2.368203456e-06 2.019698989e-06 3.393734849e-05 2.683538224e-06 2.368203456e-06 2.683538224e-06 2.584724162e-05 +1.855796741e-05 -3.797475562e-06 -7.508361172e-06 -3.797475562e-06 4.087182411e-05 1.797784536e-05 -7.508361172e-06 1.797784536e-05 5.250896896e-05 0.2668033768 -0.06963387889 -0.132503982 0.08427212726 -0.1600608533 -0.06963387889 0.09290715239 0.1430804294 -0.04109519639 -0.07734910289 -0.132503982 0.1430804294 0.275768261 0.07842414558 -0.04604356314 0.08427212726 -0.04109519639 0.07842414558 0.4491992289 0.11368441 -0.1600608533 -0.07734910289 -0.04604356314 0.11368441 0.3287629287 0.06950076946 -0.03169854282 -0.05618933577 0.02501720741 -0.0305799873 -0.03169854282 0.03808289961 0.05352425608 -0.02137440729 -0.02143294093 -0.05618933577 0.05352425608 0.1059666443 0.02119763912 -0.004572757389 0.02501720741 -0.02137440729 0.02119763912 0.1157160551 0.02796877593 -0.0305799873 -0.02143294093 -0.004572757389 0.02796877593 0.07208330438 0.006080583698 -0.001110271113 -0.001769819712 0.004171278734 -0.00618692418 -0.001110271113 0.005052941786 0.005656209763 -0.001697877402 -0.003976361401 -0.001769819712 0.005656209763 0.01188265234 0.003722923046 -0.002923788025 0.004171278734 -0.001697877402 0.003722923046 0.009529783989 -0.002311377703 -0.00618692418 -0.003976361401 -0.002923788025 -0.002311377703 0.01183005081 @@ -154,32 +154,32 @@ 1.46048195e-05 -4.658666202e-06 -9.483331446e-06 7.971068129e-08 -7.702283684e-06 -4.658666202e-06 2.676067924e-06 4.031948139e-06 -3.622024121e-06 -7.951092432e-07 -9.483331446e-06 4.031948139e-06 8.026244505e-06 7.433817334e-07 3.679413271e-06 7.971068129e-08 -3.622024121e-06 7.433817334e-07 2.541757111e-05 1.518916382e-05 -7.702283684e-06 -7.951092432e-07 3.679413271e-06 1.518916382e-05 1.496006353e-05 2.021966351e-05 -4.407184767e-06 -8.864541668e-06 4.89290783e-06 -1.253205892e-05 -4.407184767e-06 5.357186379e-06 8.5524371e-06 -2.487422025e-06 -4.861420934e-06 -8.864541668e-06 8.5524371e-06 1.638903973e-05 4.713156277e-06 -2.705567833e-06 4.89290783e-06 -2.487422025e-06 4.713156277e-06 3.360427284e-05 1.090128776e-05 -1.253205892e-05 -4.861420934e-06 -2.705567833e-06 1.090128776e-05 2.500712235e-05 1.696840607e-05 -1.732145394e-06 -3.892760857e-06 4.981097699e-06 -1.282861019e-05 -1.732145394e-06 3.716703165e-06 6.100850404e-06 -8.490211033e-07 -4.715421156e-06 -3.892760857e-06 6.100850404e-06 1.153814037e-05 4.598101877e-06 -4.311393815e-06 4.981097699e-06 -8.490211033e-07 4.598101877e-06 2.868450371e-05 7.410223201e-06 -1.282861019e-05 -4.715421156e-06 -4.311393815e-06 7.410223201e-06 2.408777483e-05 -0.9081279987 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.7958186014 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.3060299943 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.05179900183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.006452370744 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001463395799 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006919037203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001425663026 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006436676917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004703900621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.597024404e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.87731872e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.623013613e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.4404721354 -0.04784431607 0.089478133 -0.04784431607 0.5578697117 -0.1438909094 0.089478133 -0.1438909094 0.7064906923 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1010852819 -0.01884765947 0.03325525987 -0.01884765947 0.07813426263 -0.03032982363 0.03325525987 -0.03032982363 0.1233671307 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01298403057 -0.0143807561 0.02585235108 -0.0143807561 0.02106093676 -0.03470084214 0.02585235108 -0.03470084214 0.0641199842 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.005805836351 -0.006600572036 0.01189764718 -0.006600572036 0.008457431596 -0.01484551467 0.01189764718 -0.01484551467 0.02708236001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000179247916 -0.000159647719 0.000289865785 -0.000159647719 0.0005398881756 -0.0004845266146 0.000289865785 -0.0004845266146 0.001074588381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001291257152 -5.122195605e-05 0.0001053271335 -5.122195605e-05 0.0003138857586 -0.0001261237767 0.0001053271335 -0.0001261237767 0.000408087954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001959867892 -0.0002295865625 0.000407382618 -0.0002295865625 0.000398524844 -0.0005873485051 0.000407382618 -0.0005873485051 0.001078144376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.50291111e-05 -6.626328395e-06 1.273061394e-05 -6.626328395e-06 3.186309186e-05 -1.515440517e-05 1.273061394e-05 -1.515440517e-05 4.728104374e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.630816383e-05 1.771692243e-05 -3.07031826e-05 1.771692243e-05 9.742535997e-05 2.747499881e-05 -3.07031826e-05 2.747499881e-05 5.139843367e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.547001694e-05 -3.048655787e-05 5.393496234e-05 -3.048655787e-05 0.0001097233837 -9.974137591e-05 5.393496234e-05 -9.974137591e-05 0.0002116278191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.242039165e-05 3.816977925e-06 -6.08513134e-06 3.816977925e-06 3.663706529e-05 -1.206850265e-06 -6.08513134e-06 -1.206850265e-06 2.614854483e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.855539912e-05 8.647513125e-07 -1.042706851e-06 8.647513125e-07 3.49934403e-05 -4.172891291e-06 -1.042706851e-06 -4.172891291e-06 3.275201661e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.755928333e-05 -3.650499391e-06 6.708232588e-06 -3.650499391e-06 3.989943342e-05 -1.686745907e-05 6.708232588e-06 -1.686745907e-05 5.363736623e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.9081279987 +0.7958186014 +0.3060299943 +0.05179900183 +0.006452370744 +0.001463395799 +0.0006919037203 +0.001425663026 +0.0006436676917 +0.0004703900621 +6.597024404e-05 +4.87731872e-05 +1.623013613e-05 +0.4404721354 -0.04784431607 0.089478133 -0.04784431607 0.5578697117 -0.1438909094 0.089478133 -0.1438909094 0.7064906923 +0.1010852819 -0.01884765947 0.03325525987 -0.01884765947 0.07813426263 -0.03032982363 0.03325525987 -0.03032982363 0.1233671307 +0.01298403057 -0.0143807561 0.02585235108 -0.0143807561 0.02106093676 -0.03470084214 0.02585235108 -0.03470084214 0.0641199842 +0.005805836351 -0.006600572036 0.01189764718 -0.006600572036 0.008457431596 -0.01484551467 0.01189764718 -0.01484551467 0.02708236001 +0.000179247916 -0.000159647719 0.000289865785 -0.000159647719 0.0005398881756 -0.0004845266146 0.000289865785 -0.0004845266146 0.001074588381 +0.0001291257152 -5.122195605e-05 0.0001053271335 -5.122195605e-05 0.0003138857586 -0.0001261237767 0.0001053271335 -0.0001261237767 0.000408087954 +0.0001959867892 -0.0002295865625 0.000407382618 -0.0002295865625 0.000398524844 -0.0005873485051 0.000407382618 -0.0005873485051 0.001078144376 +2.50291111e-05 -6.626328395e-06 1.273061394e-05 -6.626328395e-06 3.186309186e-05 -1.515440517e-05 1.273061394e-05 -1.515440517e-05 4.728104374e-05 +5.630816383e-05 1.771692243e-05 -3.07031826e-05 1.771692243e-05 9.742535997e-05 2.747499881e-05 -3.07031826e-05 2.747499881e-05 5.139843367e-05 +3.547001694e-05 -3.048655787e-05 5.393496234e-05 -3.048655787e-05 0.0001097233837 -9.974137591e-05 5.393496234e-05 -9.974137591e-05 0.0002116278191 +1.242039165e-05 3.816977925e-06 -6.08513134e-06 3.816977925e-06 3.663706529e-05 -1.206850265e-06 -6.08513134e-06 -1.206850265e-06 2.614854483e-05 +1.855539912e-05 8.647513125e-07 -1.042706851e-06 8.647513125e-07 3.49934403e-05 -4.172891291e-06 -1.042706851e-06 -4.172891291e-06 3.275201661e-05 +1.755928333e-05 -3.650499391e-06 6.708232588e-06 -3.650499391e-06 3.989943342e-05 -1.686745907e-05 6.708232588e-06 -1.686745907e-05 5.363736623e-05 0.2673587463 -0.07017884741 0.1336997809 0.0845924116 0.154058489 -0.07017884741 0.09017980414 -0.1395218089 -0.04146144349 0.07516343506 0.1336997809 -0.1395218089 0.2691660903 -0.0745378444 -0.04376557577 0.0845924116 -0.04146144349 -0.0745378444 0.4488262604 -0.1187566133 0.154058489 0.07516343506 -0.04376557577 -0.1187566133 0.3196849721 0.07415751787 -0.03326978607 0.06012807046 0.02358191491 0.03288793944 -0.03326978607 0.0396562418 -0.05599762751 -0.02185044299 0.02275429222 0.06012807046 -0.05599762751 0.1110683927 -0.02247502174 -0.004659443176 0.02358191491 -0.02185044299 -0.02247502174 0.1189978482 -0.03126250096 0.03288793944 0.02275429222 -0.004659443176 -0.03126250096 0.0771792864 0.006657165399 -0.002143791304 0.00367814976 0.003795605035 0.005728734231 -0.002143791304 0.005474109757 -0.005864340724 -0.002775464485 0.003362648342 0.00367814976 -0.005864340724 0.01262756532 -0.003106497016 -0.001006921576 0.003795605035 -0.002775464485 -0.003106497016 0.01019760019 0.0005657695989 0.005728734231 0.003362648342 -0.001006921576 0.0005657695989 0.01076457441 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/psialpha_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/phialpha_ref.dat similarity index 99% rename from tests/deepks/604_NO_deepks_ut_CH4_gamma/psialpha_ref.dat rename to tests/deepks/604_NO_deepks_ut_CH4_gamma/phialpha_ref.dat index a3cdcc0ece..a1cb9ed2df 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/psialpha_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/phialpha_ref.dat @@ -929,7 +929,7 @@ iw : 0 6.207409128e-05 4.125655865e-06 1.214945561e-06 0.005040972909 0.0001709253043 2.464431444e-05 1.637945209e-06 4.823510067e-07 0.001956341665 6.633407885e-05 9.564165493e-06 6.356670657e-07 1.871946921e-07 -0.002593366414 -8.793380791e-05 -1.267845285e-05 -8.426532278e-07 -2.48149102e-07 --2.63829267e-06 -8.94571317e-08 -1.289808839e-08 -8.572509547e-10 -2.5244792e-10 -0.001218606244 +-2.63829267e-06 -8.94571317e-08 -1.289808839e-08 -8.572509547e-10 -2.524479199e-10 -0.001218606244 -4.131953233e-05 -5.957523676e-06 -3.959573469e-07 -1.166036714e-07 0.0008951925984 3.035347939e-05 4.376418655e-06 2.908717135e-07 8.565748296e-08 iw : 1 @@ -1604,118 +1604,12 @@ iw : 32 0.004304957209 4.044671612e-05 -5.78789118e-05 0.0009112630705 0.009366400349 -0.008775948668 -0.0001804076845 5.670256363e-05 0.01399342311 -0.00917603485 -0.0008468178822 2.145114011e-05 2.978464256e-05 -0.004937983695 -0.00481997463 0.002399108628 1.90805991e-05 -3.442012454e-05 -0.001067730046 0.005570123149 -0.0003943854652 8.834828398e-06 1.314850626e-05 -0.002112759376 +0.001067730046 0.005570123149 -0.0003943854652 8.834828398e-06 1.314850626e-05 -0.002112759377 -0.002127790068 -0.0001492843046 -1.73974511e-05 -8.000502557e-06 0.002556710737 0.001294701431 -0.0003328455763 8.681435361e-06 1.186338656e-05 -0.001981346896 -0.001919822343 0.000733766008 -7.939863149e-07 -1.46754602e-05 0.001399403931 0.002374893226 -0.000639575435 1.17523491e-06 1.309393772e-05 -0.001297955229 -0.002118959376 -ad : 2 3.113220902 -iw : 13 -0.4453780656 -0.04248099671 -0.05300508346 -0.006997596528 0.02632106263 -0.0127711382 -0.004689370718 -0.006458479976 0.008186629169 -0.006705924414 0.005096701564 -0.004843979269 -0.004820582158 0.4156524308 0.3576329182 0.0007500149687 0.05047467781 0.04342908878 -9.107793216e-05 -0.04319071679 -0.03716187116 -7.793454746e-05 -0.02468757222 -0.02124151777 --4.454695157e-05 0.02415558817 0.02078379157 4.358702455e-05 -0.006681456978 -0.005748815067 --1.205620941e-05 0.003732703952 0.003211668471 6.735396283e-06 -0.007653635344 -0.006585290353 --1.381043547e-05 0.007873595917 0.006774547376 1.420733853e-05 -0.005495328052 -0.004728253853 --9.915924919e-06 0.004472531143 0.003848225695 8.070361332e-06 -0.004676287001 -0.004023539963 --8.438024148e-06 0.004523200162 0.003891821997 8.161789939e-06 0.1609272551 0.3807722104 -0.0007985418649 0.1638100342 0.0006870761152 0.04947683461 0.1170678246 0.000245510456 -0.05036314058 0.0002112404844 -0.01061893516 -0.02512560977 -5.269253043e-05 -0.01080915803 --4.533735888e-05 -0.01520972766 -0.03598794757 -7.547263688e-05 -0.01548218794 -6.493766756e-05 -0.007159666468 0.01694058614 3.552719153e-05 0.007287921544 3.05680714e-05 -7.098321269e-06 --1.679543641e-05 -3.522278872e-08 -7.225477434e-06 -3.030615914e-08 0.001370981629 0.003243898648 -6.802988258e-06 0.001395540783 5.853382208e-06 -0.003414253239 -0.008078511946 -1.69419664e-05 --0.003475414651 -1.457709479e-05 0.002709530728 0.006411058238 1.344504211e-05 0.002758068055 -1.156829429e-05 -0.001604544236 -0.003796534373 -7.96195614e-06 -0.001633287327 -6.850573695e-06 -0.001561170333 0.00369390678 7.746729222e-06 0.001589136443 6.665389572e-06 -0.001750954049 --0.004142956662 -8.688460578e-06 -0.00178231986 -7.475667844e-06 0.001584803463 0.003749825455 -7.863999867e-06 0.001613192926 6.766290806e-06 -iw : 14 --0.4488809511 0.07256955794 -0.1503891001 0.06003264112 -0.001313432831 0.02317466715 --0.03549746761 0.02526030952 -0.01735345527 0.01699997008 -0.01731798903 0.01537389874 --0.01333755785 -0.1887064165 -0.1623655281 -0.00034050718 0.1184091511 0.1018808194 -0.0002136608116 -0.142083839 -0.122250838 -0.0002563800863 0.009116400631 0.007843873196 -1.644989041e-05 0.003949655291 0.003398336309 7.126869398e-06 0.03126765751 0.02690311128 -5.642024304e-05 -0.03132851012 -0.02695546968 -5.65300472e-05 0.01735230475 0.0149301554 -3.131098807e-05 -0.01324261306 -0.01139412164 -2.389534449e-05 0.01499628536 0.01290300476 -2.705972023e-05 -0.01452471925 -0.01249726297 -2.620881305e-05 0.01217845536 0.0104785061 -2.197514832e-05 -0.01084991834 -0.009335415048 -1.957789865e-05 0.00825326135 0.01952815616 -4.095375085e-05 0.008401106597 3.523715572e-05 0.08282597614 0.195975691 0.0004109932119 -0.08430968378 0.0003536240638 -0.041972557 -0.09931184931 -0.0002082732594 -0.04272443469 --0.0001792011017 -0.0177223145 -0.04193301415 -8.794041794e-05 -0.01803978414 -7.566511335e-05 -0.001995433358 0.004721422546 9.901598546e-06 0.002031178662 8.519467999e-06 0.01362991905 -0.03224994052 6.763342214e-05 0.01387407935 5.819270221e-05 -0.008458664639 -0.02001416373 --4.197298855e-05 -0.008610189389 -3.611412148e-05 0.002907544201 0.006879580664 1.442761058e-05 -0.002959628653 1.241370937e-05 -0.003427798662 -0.008110561959 -1.700918054e-05 -0.00348920272 --1.463492674e-05 0.004776574463 0.01130191909 2.370198061e-05 0.00486213989 2.039350155e-05 --0.00412768004 -0.009766560996 -2.048208251e-05 -0.004201621462 -1.76230581e-05 0.00314342179 -0.007437693898 1.55980657e-05 0.003199731648 1.342078463e-05 -0.00290123245 -0.006864646342 --1.439629086e-05 -0.002953203836 -1.238676146e-05 -iw : 15 --0.004048104822 -0.2074303041 0.0704182421 0.08366575838 -0.0182791772 -0.0314242787 -0.01040363384 0.002408491651 0.001726673523 -0.004759049263 0.003817998795 -0.002712242921 -0.002393966844 -0.0415893015 -0.1004615398 -0.0002106843492 -0.1699789917 -0.2292463684 --0.0004807672869 -0.07771057144 0.001069342308 2.242586453e-06 0.1031395822 0.07665558536 -0.0001607593528 0.01294748188 0.01844705884 3.868651221e-05 -0.02237171618 -0.0338047795 --7.089417487e-05 -0.00779001731 0.006048801057 1.26853293e-05 0.01054927099 -0.0004929080823 --1.033709206e-06 -0.004135083845 0.004788165648 1.004156979e-05 0.003033292895 -0.005167105586 --1.083626908e-05 -0.004061441963 0.003608238953 7.567069718e-06 0.004012177493 -0.002983676973 --6.257260665e-06 -0.003005106711 0.00329385878 6.90776286e-06 0.1750159528 0.01272320181 -2.66826439e-05 -0.07390394433 -0.0003099787825 -0.004528059057 -0.2274740421 -0.0004770504276 --0.140726767 -0.000590256884 -0.09456572434 -0.1450507261 -0.0003041951963 -0.04683735592 --0.0001964521203 0.02061431372 0.08502539764 0.0001783122238 0.04374702824 0.0001834902138 -0.01805850348 0.03882869296 8.143014654e-05 0.01593307183 6.682883102e-05 0.0009169799059 --0.01433457335 -3.006195469e-05 -0.009430672292 -3.955551144e-05 -0.009537286536 -0.01283218749 --2.691120479e-05 -0.003595455897 -1.508058943e-05 0.004692936429 0.006016252129 1.261706885e-05 -0.00158206658 6.635736111e-06 -0.001628280528 0.001171936792 2.457743937e-06 0.001497841112 -6.282465277e-06 0.001955415397 -0.0003799328082 -7.967815007e-07 -0.001153564322 -4.838448978e-06 --0.002386185987 -0.001284397013 -2.693591492e-06 0.0003099915271 1.300212012e-06 0.002224321495 -0.001510865899 3.168533941e-06 -9.203737545e-05 -3.860366837e-07 -0.001921112456 -0.001088885366 --2.283571457e-06 0.000215148108 9.024058076e-07 -iw : 16 --0.003483043604 -0.1784758117 0.0605887986 0.07198713902 -0.01572764887 -0.02703787025 -0.00895142589 0.002072298473 0.001485653024 -0.004094749722 0.003285057297 -0.002333650133 -0.002059801135 -0.1004615398 -0.01126813693 -0.0001812756357 -0.2292463684 -0.1007881663 --0.0004136586125 0.001069342308 -0.07803331888 1.929551419e-06 0.07665558536 0.08000349823 -0.0001383195001 0.01844705884 0.007379815806 3.328639322e-05 -0.0338047795 -0.01216880385 --6.099829752e-05 0.006048801057 -0.009615658173 1.091462722e-05 -0.0004929080823 0.01069803984 --8.894172451e-07 0.004788165648 -0.005580241454 8.639901133e-06 -0.005167105586 0.004592821638 --9.323671045e-06 0.003608238953 -0.00515047571 6.510808128e-06 -0.002983676973 0.004912706797 --5.383830877e-06 0.00329385878 -0.003999254664 5.943531678e-06 -0.1689963899 0.06663607673 --0.0003099787825 0.1209230757 0.0001202400162 -0.1764805025 -0.1656479884 -0.000590256884 --0.0214414876 -0.000298899902 -0.01870262051 -0.1357229319 -0.0001964521203 -0.07647798547 --0.000244902286 0.04659876333 0.06812765295 0.0001834902138 0.02097708493 0.0001229314584 -0.01243276994 0.03394979088 6.682883102e-05 0.01550170577 6.125996014e-05 -0.01235170972 --0.01004382678 -3.955551144e-05 -0.000527494962 -1.812336431e-05 -0.0004557004669 -0.01239151653 --1.508058943e-05 -0.007568221163 -2.235960191e-05 -1.301881484e-05 0.005882351006 6.635736111e-06 -0.003700010339 1.061428005e-05 0.002599620958 0.0003112226115 6.282465277e-06 -0.001020993786 -5.615788574e-07 -0.002303845493 0.0003677356365 -4.838448978e-06 0.001308955589 6.635525536e-07 -0.001419593729 -0.001710247988 1.300212012e-06 -0.001738243482 -3.086019704e-06 -0.001073612868 -0.001820547362 -3.860366837e-07 0.00164561422 3.285047005e-06 0.001099263313 -0.001416478827 -9.024058076e-07 -0.001403875295 -2.555934344e-06 -iw : 17 --7.304514508e-06 -0.0003742930908 0.000127064662 0.000150968854 -3.298346286e-05 -5.670285474e-05 -1.877261031e-05 4.345950261e-06 3.115658402e-06 -8.587362708e-06 6.889304704e-06 -4.894047619e-06 -4.31974129e-06 -0.0002106843492 -0.0001812756357 0.0751699372 -0.0004807672869 -0.0004136586125 -0.09645761177 2.242586453e-06 1.929551419e-06 -0.07895339127 0.0001607593528 0.0001383195001 -0.01404829604 3.868651221e-05 3.328639322e-05 -0.008492210866 -7.089417487e-05 -6.099829752e-05 -0.01691715324 1.26853293e-05 1.091462722e-05 -0.01482010472 -1.033709206e-06 -8.894172451e-07 -0.01112214269 1.004156979e-05 8.639901133e-06 -0.009700025184 -1.083626908e-05 -9.323671045e-06 -0.009038648932 7.567069718e-06 6.510808128e-06 -0.008255039175 -6.257260665e-06 -5.383830877e-06 -0.007479891133 6.90776286e-06 5.943531678e-06 -0.006833322407 -0.0003544131864 -0.0003099787825 -0.2144439654 -0.0005203042735 0.1845104598 -0.0003701085997 -0.000590256884 0.1158055456 --0.0004628963733 0.09964064236 -3.9222467e-05 -0.0001964521203 -0.04204822001 -8.642395319e-06 --0.03617885164 9.77252603e-05 0.0001834902138 -0.01936640352 0.0001138843506 -0.01666311295 -2.607356058e-05 6.682883102e-05 0.002083647218 2.499054526e-05 0.001792797972 -2.590356398e-05 --3.955551144e-05 0.0088175178 -3.292769854e-05 0.007586710406 -9.556787254e-07 -1.508058943e-05 --0.005200604739 2.896318772e-06 -0.004474669968 -2.730259298e-08 6.635736111e-06 0.002718217846 --2.050078277e-06 0.002338791039 5.451832123e-06 6.282465277e-06 -0.002684459612 7.546685151e-06 --0.002309745002 -4.831542393e-06 -4.838448978e-06 0.002674864279 -6.908142849e-06 0.00230148905 -2.977121211e-06 1.300212012e-06 -0.002330231043 4.764096986e-06 -0.002004961997 -2.251542519e-06 --3.860366837e-07 0.002004622113 -3.783272974e-06 0.001724803714 2.305335715e-06 9.024058076e-07 --0.001846775043 3.7205957e-06 -0.00158898998 -ad : 3 2.100474535 +ad : 2 2.100474535 iw : 0 0.5976484872 0.2143416338 -0.006476841211 -0.02618081526 0.005941372732 -0.006471353698 -0.001375196134 -0.006013554874 0.004441167267 -0.001430583562 0.003014199785 -0.002640190528 @@ -1989,6 +1883,112 @@ iw : 12 6.80053623e-07 -8.925026383e-07 7.168635038e-05 -1.337926195e-06 0.004173500659 1.506658365e-07 -3.187688417e-07 -8.911429719e-05 -5.275809518e-07 -0.003972938759 2.04200265e-07 -3.191556949e-08 0.0002263193198 4.914090849e-08 0.004065104473 +ad : 3 3.113220902 +iw : 13 +0.4453780656 -0.04248099671 -0.05300508346 -0.006997596528 0.02632106263 -0.0127711382 +0.004689370718 -0.006458479976 0.008186629169 -0.006705924414 0.005096701564 -0.004843979269 +0.004820582158 0.4156524308 0.3576329182 0.0007500149687 0.05047467781 0.04342908878 +9.107793216e-05 -0.04319071679 -0.03716187116 -7.793454746e-05 -0.02468757222 -0.02124151777 +-4.454695157e-05 0.02415558817 0.02078379157 4.358702455e-05 -0.006681456978 -0.005748815067 +-1.205620941e-05 0.003732703952 0.003211668471 6.735396283e-06 -0.007653635344 -0.006585290353 +-1.381043547e-05 0.007873595917 0.006774547376 1.420733853e-05 -0.005495328052 -0.004728253853 +-9.915924919e-06 0.004472531143 0.003848225695 8.070361332e-06 -0.004676287001 -0.004023539963 +-8.438024148e-06 0.004523200162 0.003891821997 8.161789939e-06 0.1609272551 0.3807722104 +0.0007985418649 0.1638100342 0.0006870761152 0.04947683461 0.1170678246 0.000245510456 +0.05036314058 0.0002112404844 -0.01061893516 -0.02512560977 -5.269253043e-05 -0.01080915803 +-4.533735888e-05 -0.01520972766 -0.03598794757 -7.547263688e-05 -0.01548218794 -6.493766756e-05 +0.007159666468 0.01694058614 3.552719153e-05 0.007287921544 3.05680714e-05 -7.098321269e-06 +-1.679543641e-05 -3.522278872e-08 -7.225477434e-06 -3.030615914e-08 0.001370981629 0.003243898648 +6.802988258e-06 0.001395540783 5.853382208e-06 -0.003414253239 -0.008078511946 -1.69419664e-05 +-0.003475414651 -1.457709479e-05 0.002709530728 0.006411058238 1.344504211e-05 0.002758068055 +1.156829429e-05 -0.001604544236 -0.003796534373 -7.96195614e-06 -0.001633287327 -6.850573695e-06 +0.001561170333 0.00369390678 7.746729222e-06 0.001589136443 6.665389572e-06 -0.001750954049 +-0.004142956662 -8.688460578e-06 -0.00178231986 -7.475667844e-06 0.001584803463 0.003749825455 +7.863999867e-06 0.001613192926 6.766290806e-06 +iw : 14 +-0.4488809511 0.07256955794 -0.1503891001 0.06003264112 -0.001313432831 0.02317466715 +-0.03549746761 0.02526030952 -0.01735345527 0.01699997008 -0.01731798903 0.01537389874 +-0.01333755785 -0.1887064165 -0.1623655281 -0.00034050718 0.1184091511 0.1018808194 +0.0002136608116 -0.142083839 -0.122250838 -0.0002563800863 0.009116400631 0.007843873196 +1.644989041e-05 0.003949655291 0.003398336309 7.126869398e-06 0.03126765751 0.02690311128 +5.642024304e-05 -0.03132851012 -0.02695546968 -5.65300472e-05 0.01735230475 0.0149301554 +3.131098807e-05 -0.01324261306 -0.01139412164 -2.389534449e-05 0.01499628536 0.01290300476 +2.705972023e-05 -0.01452471925 -0.01249726297 -2.620881305e-05 0.01217845536 0.0104785061 +2.197514832e-05 -0.01084991834 -0.009335415048 -1.957789865e-05 0.00825326135 0.01952815616 +4.095375085e-05 0.008401106597 3.523715572e-05 0.08282597614 0.195975691 0.0004109932119 +0.08430968378 0.0003536240638 -0.041972557 -0.09931184931 -0.0002082732594 -0.04272443469 +-0.0001792011017 -0.0177223145 -0.04193301415 -8.794041794e-05 -0.01803978414 -7.566511335e-05 +0.001995433358 0.004721422546 9.901598546e-06 0.002031178662 8.519467999e-06 0.01362991905 +0.03224994052 6.763342214e-05 0.01387407935 5.819270221e-05 -0.008458664639 -0.02001416373 +-4.197298855e-05 -0.008610189389 -3.611412148e-05 0.002907544201 0.006879580664 1.442761058e-05 +0.002959628653 1.241370937e-05 -0.003427798662 -0.008110561959 -1.700918054e-05 -0.00348920272 +-1.463492674e-05 0.004776574463 0.01130191909 2.370198061e-05 0.00486213989 2.039350155e-05 +-0.00412768004 -0.009766560996 -2.048208251e-05 -0.004201621462 -1.76230581e-05 0.00314342179 +0.007437693898 1.55980657e-05 0.003199731648 1.342078463e-05 -0.00290123245 -0.006864646342 +-1.439629086e-05 -0.002953203836 -1.238676146e-05 +iw : 15 +-0.004048104822 -0.2074303041 0.0704182421 0.08366575838 -0.0182791772 -0.0314242787 +0.01040363384 0.002408491651 0.001726673523 -0.004759049263 0.003817998795 -0.002712242921 +0.002393966844 -0.0415893015 -0.1004615398 -0.0002106843492 -0.1699789917 -0.2292463684 +-0.0004807672869 -0.07771057144 0.001069342308 2.242586453e-06 0.1031395822 0.07665558536 +0.0001607593528 0.01294748188 0.01844705884 3.868651221e-05 -0.02237171618 -0.0338047795 +-7.089417487e-05 -0.00779001731 0.006048801057 1.26853293e-05 0.01054927099 -0.0004929080823 +-1.033709206e-06 -0.004135083845 0.004788165648 1.004156979e-05 0.003033292895 -0.005167105586 +-1.083626908e-05 -0.004061441963 0.003608238953 7.567069718e-06 0.004012177493 -0.002983676973 +-6.257260665e-06 -0.003005106711 0.00329385878 6.90776286e-06 0.1750159528 0.01272320181 +2.66826439e-05 -0.07390394433 -0.0003099787825 -0.004528059057 -0.2274740421 -0.0004770504276 +-0.140726767 -0.000590256884 -0.09456572434 -0.1450507261 -0.0003041951963 -0.04683735592 +-0.0001964521203 0.02061431372 0.08502539764 0.0001783122238 0.04374702824 0.0001834902138 +0.01805850348 0.03882869296 8.143014654e-05 0.01593307183 6.682883102e-05 0.0009169799059 +-0.01433457335 -3.006195469e-05 -0.009430672292 -3.955551144e-05 -0.009537286536 -0.01283218749 +-2.691120479e-05 -0.003595455897 -1.508058943e-05 0.004692936429 0.006016252129 1.261706885e-05 +0.00158206658 6.635736111e-06 -0.001628280528 0.001171936792 2.457743937e-06 0.001497841112 +6.282465277e-06 0.001955415397 -0.0003799328082 -7.967815007e-07 -0.001153564322 -4.838448978e-06 +-0.002386185987 -0.001284397013 -2.693591492e-06 0.0003099915271 1.300212012e-06 0.002224321495 +0.001510865899 3.168533941e-06 -9.203737545e-05 -3.860366837e-07 -0.001921112456 -0.001088885366 +-2.283571457e-06 0.000215148108 9.024058076e-07 +iw : 16 +-0.003483043604 -0.1784758117 0.0605887986 0.07198713902 -0.01572764887 -0.02703787025 +0.00895142589 0.002072298473 0.001485653024 -0.004094749722 0.003285057297 -0.002333650133 +0.002059801135 -0.1004615398 -0.01126813693 -0.0001812756357 -0.2292463684 -0.1007881663 +-0.0004136586125 0.001069342308 -0.07803331888 1.929551419e-06 0.07665558536 0.08000349823 +0.0001383195001 0.01844705884 0.007379815806 3.328639322e-05 -0.0338047795 -0.01216880385 +-6.099829752e-05 0.006048801057 -0.009615658173 1.091462722e-05 -0.0004929080823 0.01069803984 +-8.894172451e-07 0.004788165648 -0.005580241454 8.639901133e-06 -0.005167105586 0.004592821638 +-9.323671045e-06 0.003608238953 -0.00515047571 6.510808128e-06 -0.002983676973 0.004912706797 +-5.383830877e-06 0.00329385878 -0.003999254664 5.943531678e-06 -0.1689963899 0.06663607673 +-0.0003099787825 0.1209230757 0.0001202400162 -0.1764805025 -0.1656479884 -0.000590256884 +-0.0214414876 -0.000298899902 -0.01870262051 -0.1357229319 -0.0001964521203 -0.07647798547 +-0.000244902286 0.04659876333 0.06812765295 0.0001834902138 0.02097708493 0.0001229314584 +0.01243276994 0.03394979088 6.682883102e-05 0.01550170577 6.125996014e-05 -0.01235170972 +-0.01004382678 -3.955551144e-05 -0.000527494962 -1.812336431e-05 -0.0004557004669 -0.01239151653 +-1.508058943e-05 -0.007568221163 -2.235960191e-05 -1.301881484e-05 0.005882351006 6.635736111e-06 +0.003700010339 1.061428005e-05 0.002599620958 0.0003112226115 6.282465277e-06 -0.001020993786 +5.615788574e-07 -0.002303845493 0.0003677356365 -4.838448978e-06 0.001308955589 6.635525536e-07 +0.001419593729 -0.001710247988 1.300212012e-06 -0.001738243482 -3.086019704e-06 -0.001073612868 +0.001820547362 -3.860366837e-07 0.00164561422 3.285047005e-06 0.001099263313 -0.001416478827 +9.024058076e-07 -0.001403875295 -2.555934344e-06 +iw : 17 +-7.304514508e-06 -0.0003742930908 0.000127064662 0.000150968854 -3.298346286e-05 -5.670285474e-05 +1.877261031e-05 4.345950261e-06 3.115658402e-06 -8.587362708e-06 6.889304704e-06 -4.894047619e-06 +4.31974129e-06 -0.0002106843492 -0.0001812756357 0.0751699372 -0.0004807672869 -0.0004136586125 +0.09645761177 2.242586453e-06 1.929551419e-06 -0.07895339127 0.0001607593528 0.0001383195001 +0.01404829604 3.868651221e-05 3.328639322e-05 -0.008492210866 -7.089417487e-05 -6.099829752e-05 +0.01691715324 1.26853293e-05 1.091462722e-05 -0.01482010472 -1.033709206e-06 -8.894172451e-07 +0.01112214269 1.004156979e-05 8.639901133e-06 -0.009700025184 -1.083626908e-05 -9.323671045e-06 +0.009038648932 7.567069718e-06 6.510808128e-06 -0.008255039175 -6.257260665e-06 -5.383830877e-06 +0.007479891133 6.90776286e-06 5.943531678e-06 -0.006833322407 -0.0003544131864 -0.0003099787825 +0.2144439654 -0.0005203042735 0.1845104598 -0.0003701085997 -0.000590256884 0.1158055456 +-0.0004628963733 0.09964064236 -3.9222467e-05 -0.0001964521203 -0.04204822001 -8.642395319e-06 +-0.03617885164 9.77252603e-05 0.0001834902138 -0.01936640352 0.0001138843506 -0.01666311295 +2.607356058e-05 6.682883102e-05 0.002083647218 2.499054526e-05 0.001792797972 -2.590356398e-05 +-3.955551144e-05 0.0088175178 -3.292769854e-05 0.007586710406 -9.556787254e-07 -1.508058943e-05 +-0.005200604739 2.896318772e-06 -0.004474669968 -2.730259298e-08 6.635736111e-06 0.002718217846 +-2.050078277e-06 0.002338791039 5.451832123e-06 6.282465277e-06 -0.002684459612 7.546685151e-06 +-0.002309745002 -4.831542393e-06 -4.838448978e-06 0.002674864279 -6.908142849e-06 0.00230148905 +2.977121211e-06 1.300212012e-06 -0.002330231043 4.764096986e-06 -0.002004961997 -2.251542519e-06 +-3.860366837e-07 0.002004622113 -3.783272974e-06 0.001724803714 2.305335715e-06 9.024058076e-07 +-0.001846775043 3.7205957e-06 -0.00158898998 ad : 4 0 iw : 18 0.7016715766 0.5568491988 0.3605676112 0.2008865566 0.1283858359 0.07214010379 @@ -2390,7 +2390,7 @@ iw : 8 -0.00115040682 0.001865352438 0.004420000159 -0.0007855402515 -0.001407378377 -0.0009543042031 0.001547377536 -0.005214771366 4.984137911e-05 8.929609792e-05 -0.0006459168546 0.001047336088 0.004158506969 0.0002853515496 0.000511237457 0.000323176322 -0.0005240213543 -0.003661344526 -0.0002737241339 0.0004904057131 0.0001820630792 -0.0002952101836 0.003698606175 -9.072517738e-06 +0.0002737241339 0.0004904057131 0.0001820630792 -0.0002952101836 0.003698606175 -9.072517737e-06 -1.625437431e-05 0.000255545396 -0.0004143597021 iw : 9 -0.00954114146 -0.07033101232 -0.1021619708 -0.06535135892 -0.01602862952 0.009704621985 @@ -2411,7 +2411,7 @@ iw : 9 -0.002564071874 0.001881906005 -0.0007855402515 0.004637732686 -0.0008879610299 -0.0009909241791 0.001320660771 4.984137911e-05 -0.004951186538 -0.0008387899606 0.0001421167154 0.0007218504475 0.0002853515496 0.004088633963 0.0002928065285 0.0003625920191 -0.0004529610134 0.0002737241339 --0.0036781319 0.0001187628348 0.0003621687246 -0.0002885976412 -9.072517738e-06 0.003596451143 +-0.0036781319 0.0001187628348 0.0003621687246 -0.0002885976412 -9.072517737e-06 0.003596451143 0.0003274990892 -4.134530075e-05 -0.0002887366425 iw : 10 -0.01709396323 -0.1260054412 -0.1830339671 -0.1170838658 -0.0287169837 0.01738685587 @@ -2901,113 +2901,7 @@ iw : 27 0.0008297991562 -9.531324709e-08 -8.023907425e-07 0.001437411698 1.703098136e-06 -0.001581530665 5.865587613e-10 -1.005157494e-05 -0.002739292434 2.133476576e-05 0.001320539631 -1.257580711e-08 7.619833968e-06 0.002287262503 -1.617332347e-05 -ad : 1 2.994710688 -iw : 13 -0.4618296698 -0.01983845694 -0.05784050779 -0.01418320604 0.02704279533 -0.009440522344 -0.003729195507 -0.007321860876 0.008116666485 -0.005813476843 0.004669683268 -0.004854795578 -0.004671268024 0.4377513731 -0.1582168909 0.2954773514 0.0785307557 -0.02838344497 -0.05300739444 -0.04112291276 0.01486309308 -0.02775751281 -0.03276588219 0.01184260365 --0.0221166093 0.02235075184 -0.008078253282 0.01508651112 -0.003359508602 0.001214230357 --0.002267631274 0.004255697906 -0.001538140901 0.002872549175 -0.008899414232 0.003216523665 --0.006007006507 0.007432513208 -0.002686340246 0.005016864486 -0.004725112291 0.001707801784 --0.003189398711 0.004494644833 -0.001624503714 0.003033835717 -0.004849640949 0.001752810294 --0.003273454182 0.004357623112 -0.001574979824 0.002941347566 0.1932083919 -0.1711066935 -0.319549653 -0.07692462002 -0.115495132 0.07224253016 -0.06397848635 0.1194827783 --0.02876287685 -0.04318477304 -0.007096296377 0.006284529347 -0.01173664882 0.002825342611 -0.004241988034 -0.0208230528 0.01844104015 -0.03443949423 0.008290558235 0.01244749882 -0.005778831398 -0.005117773213 0.009557677853 -0.002300802802 -0.003454440505 0.001285006802 --0.001138010947 0.002125288005 -0.000511616804 -0.0007681448445 0.002503425739 -0.002217051218 -0.00414044555 -0.0009967220981 -0.001496485133 -0.004300462524 0.003808519473 -0.007112586023 -0.001712200192 0.002570708663 0.002512801226 -0.002225354214 0.004155951779 -0.001000454885 --0.001502089564 -0.001533700803 0.001358256081 -0.002536605966 0.0006106326457 0.0009168078824 -0.00195166258 -0.001728405933 0.003227877911 -0.0007770413124 -0.001166654952 -0.002052741579 -0.001817922196 -0.003395053667 0.0008172852349 0.001227077443 0.001685772487 -0.00149293182 -0.002788119129 -0.0006711789623 -0.001007712522 -iw : 14 --0.4605970413 0.07882405509 -0.1543645507 0.04361199608 0.002312109565 0.02986569374 --0.03627372673 0.02199476514 -0.01630758382 0.01771967951 -0.01723662572 0.01460020066 --0.01298184981 -0.1940975235 0.07015285068 -0.1310136888 0.1408257077 -0.05089876812 -0.09505580036 -0.1378077445 0.04980798285 -0.09301870847 -0.009861140093 0.003564121148 --0.006656160862 0.0001673486762 -6.048498959e-05 0.0001129585117 0.03910286449 -0.01413298513 -0.0263940025 -0.02986179204 0.01079297561 -0.02015638046 0.01459540813 -0.005275232104 -0.009851739603 -0.01404644655 0.0050768204 -0.009481196583 0.01640778246 -0.005930280262 -0.01107507229 -0.01434988841 0.005186493679 -0.009686016497 0.01167312925 -0.004219030095 -0.00787923357 -0.01092547414 0.003948804406 -0.007374574613 0.01155722942 -0.01023516263 -0.01911463895 -0.00460143306 -0.006908621951 0.1132973285 -0.1003369009 0.1873837967 --0.04510856833 -0.06772630205 -0.03788624082 0.03355231795 -0.06266050347 0.01508415163 -0.02264744476 -0.02882061078 0.02552373303 -0.04766675031 0.01147473208 0.01722823844 --0.003395549115 0.003007121875 -0.005615938993 0.001351915012 0.002029774117 0.01830415365 --0.01621028557 0.03027345702 -0.007287675502 -0.01094176407 -0.00720312282 0.006379135587 --0.01191333035 0.00286787484 0.004305846203 0.002172839928 -0.001924282128 0.003593685752 --0.0008651015838 -0.001298869225 -0.004802934939 0.004253512533 -0.007943631114 0.001912256199 -0.002871074073 0.005836470284 -0.005168818611 0.00965300749 -0.002323751336 -0.003488895586 --0.004281837806 0.003792025293 -0.007081782379 0.001704784885 0.002559575273 0.003432815595 --0.003040125328 0.005677574466 -0.00136675241 -0.002052051085 -0.003490247078 0.003090987048 --0.005772561077 0.001389618368 0.002086382185 -iw : 15 --0.005073078158 -0.2336014763 0.0491966638 0.09780007595 -0.001009597449 -0.03758685702 -0.004401544771 0.004328156148 0.002993045877 -0.00490165018 0.003218147564 -0.002583309213 -0.002800360277 -0.04086018253 0.04473996941 -0.0835539593 -0.1875294194 0.1092634707 --0.2040545781 -0.1163853721 0.01394296568 -0.0260391324 0.1034272791 -0.034467196 -0.06436908049 0.0328555944 -0.0156919863 0.02930550919 -0.02026579052 0.01437040296 --0.02683739126 -0.01383426174 -0.000455171876 0.0008500545018 0.009291118933 0.000686827262 --0.001282681635 -0.001910752313 -0.00297519772 0.005556319159 0.003004869397 0.002326435128 --0.004344725053 -0.004565719929 -0.001427844854 0.002666566214 0.004134209459 0.001290207346 --0.00240952181 -0.003052690044 -0.001457902181 0.002722699661 0.1781411353 -0.006083639499 -0.01136147775 0.03454108549 0.05186021361 -0.01465469995 0.107674657 -0.2010873952 -0.07167960469 0.1076202313 -0.1192528325 0.08456139285 -0.1579223068 0.0328432562 -0.04931108152 0.01366549102 -0.02993915048 0.05591274634 -0.01784329979 -0.02679004801 -0.02701117232 -0.02495324158 0.04660133117 -0.0114718659 -0.01722393514 0.005455210008 -0.001952151316 -0.003645732748 0.002544672887 0.003820588659 -0.012648132 0.008346693952 --0.01558783647 0.003050902215 0.004580644712 0.00407966559 -0.001963770163 0.003667431482 --0.0004775510671 -0.0007169983224 -0.001424309716 -0.0007248062619 0.001353609171 -0.0008139686977 --0.001222097972 0.0025338903 -0.0003496008811 0.0006528957926 0.0003083970168 0.0004630293155 --0.002651995372 0.0007722464915 -0.001442205991 -4.022486086e-05 -6.039387145e-05 0.001996082087 --0.0004081314223 0.0007622042817 0.0001506488552 0.000226185185 -0.001727710572 0.0002616574878 --0.0004886574437 -0.0001940869103 -0.0002914033675 -iw : 16 -0.001833567415 0.08443080153 -0.01778119651 -0.03534797353 0.0003648997566 0.01358505312 --0.001590854471 -0.001564329551 -0.001081779389 0.001771608039 -0.001163138104 0.0009336878812 --0.001012136852 0.04473996941 0.0667550731 0.03019898617 0.1092634707 0.07528739702 -0.07375163826 0.01394296568 -0.08284766888 0.00941134814 -0.034467196 0.02052163216 --0.02326497737 -0.0156919863 -0.004889114405 -0.01059191778 0.01437040296 0.01430004867 -0.009699863589 -0.000455171876 -0.01492910911 -0.0003072359989 0.000686827262 0.01094317843 -0.0004636008308 -0.00297519772 -0.009067142168 -0.002008225665 0.002326435128 0.008600758583 -0.001570318067 -0.001427844854 -0.008000185599 -0.0009637795372 0.001290207346 0.007237608839 -0.0008708757363 -0.001457902181 -0.006559454085 -0.0009840679018 0.07922699785 0.2016379714 -0.05186021361 -0.09539905734 0.136103408 0.09495683755 0.08559674096 0.1076202313 --0.0776725535 0.0577768566 0.02317139531 -0.058240847 0.04931108152 -0.0003638232856 --0.03931192973 -0.02182741941 -0.01263232158 -0.02679004801 0.01619957834 -0.008526677819 --0.01073975117 0.00766197733 -0.01722393514 0.004710403386 0.005171750238 0.00445088822 -0.008213641749 0.003820588659 -0.004627795983 0.005544117641 0.001868660019 -0.00677016354 -0.004580644712 0.0004577523551 -0.004569785761 8.698372315e-05 0.002878269292 -0.0007169983224 --0.0007289313477 0.001942800044 -0.001365765198 -0.002349613738 -0.001222097972 0.001379932292 --0.001585963373 0.0008778533125 0.002617291703 0.0004630293155 -0.001147045664 0.001766643048 --0.0005340302524 -0.002351852258 -6.039387145e-05 0.0008762588641 -0.001587474349 0.0005658594653 -0.001935229627 0.000226185185 -0.0007976752152 0.001306258666 -0.0005765096052 -0.001762375951 --0.0002914033675 0.0007635222453 -0.00118958434 -iw : 17 --0.003424271836 -0.1576784215 0.03320720576 0.0660139732 -0.0006814671493 -0.02537071416 -0.002970994202 0.00292145769 0.002020272974 -0.00330855984 0.002172214132 -0.001743705243 -0.001890212318 -0.0835539593 0.03019898617 0.02652748086 -0.2040545781 0.07375163826 --0.02295599477 -0.0260391324 0.00941134814 -0.09538437701 0.06436908049 -0.02326497737 -0.05151254085 0.02930550919 -0.01059191778 0.009220211878 -0.02683739126 0.009699863589 -0.00137901367 0.0008500545018 -0.0003072359989 -0.01451984489 -0.001282681635 0.0004636008308 -0.01032562309 0.005556319159 -0.002008225665 -0.006392016497 -0.004344725053 0.001570318067 -0.006508962703 0.002666566214 -0.0009637795372 -0.006716350108 -0.00240952181 0.0008708757363 -0.006077529034 0.002722699661 -0.0009840679018 -0.005248592785 -0.1479600778 0.05186021361 -0.1325558005 -0.1315324419 -0.04790976776 -0.17733628 0.1076202313 -0.05776246842 --0.0482911951 0.02087714335 -0.04327365096 0.04931108152 -0.1239273594 0.04365821501 -0.04479118219 0.0407637139 -0.02679004801 0.023054278 0.006165399426 -0.008332529403 -0.02005698136 -0.01722393514 0.03060570914 -0.006689870172 -0.01106185027 -0.008312239326 -0.003820588659 0.003124295975 -0.005207370448 -0.001129217236 -0.003489808894 0.004580644712 --0.01287196797 0.004973524395 0.004652327502 -0.0001624461206 -0.0007169983224 0.003833371426 --0.002005996372 -0.001385499044 0.002550629589 -0.001222097972 -0.0007216763423 0.001478247495 -0.0002608361599 -0.001639431607 0.0004630293155 0.002000497669 -0.001725831583 -0.0007230417559 -0.0009973261619 -6.039387145e-05 -0.002271402537 0.001582151226 0.0008209551573 -0.001056768687 -0.000226185185 0.001633931917 -0.001286322674 -0.000590553551 0.001076658315 -0.0002914033675 --0.00137420213 0.001163900008 0.0004966791697 -ad : 2 1.950638213 +ad : 1 1.950638213 iw : 0 0.6151578218 0.2563762461 0.01430294219 -0.0240433331 0.005728253865 -0.003403419439 -0.0007520211535 -0.007518590258 0.002354958447 -0.001568752394 0.003294153623 -0.0021315164 @@ -3281,6 +3175,112 @@ iw : 12 0.0002469217438 0.0002437152261 -0.000588928331 0.0005418153135 0.004455159055 0.0002407072168 0.0002632177466 -0.0007274292674 0.0006944753591 -0.003186864196 0.000452962496 0.0003328908887 -0.0003974202646 0.000253208381 0.004236408994 +ad : 2 2.994710688 +iw : 13 +0.4618296698 -0.01983845694 -0.05784050779 -0.01418320604 0.02704279533 -0.009440522344 +0.003729195507 -0.007321860876 0.008116666485 -0.005813476843 0.004669683268 -0.004854795578 +0.004671268024 0.4377513731 -0.1582168909 0.2954773514 0.0785307557 -0.02838344497 +0.05300739444 -0.04112291276 0.01486309308 -0.02775751281 -0.03276588219 0.01184260365 +-0.0221166093 0.02235075184 -0.008078253282 0.01508651112 -0.003359508602 0.001214230357 +-0.002267631274 0.004255697906 -0.001538140901 0.002872549175 -0.008899414232 0.003216523665 +-0.006007006507 0.007432513208 -0.002686340246 0.005016864486 -0.004725112291 0.001707801784 +-0.003189398711 0.004494644833 -0.001624503714 0.003033835717 -0.004849640949 0.001752810294 +-0.003273454182 0.004357623112 -0.001574979824 0.002941347566 0.1932083919 -0.1711066935 +0.319549653 -0.07692462002 -0.115495132 0.07224253016 -0.06397848635 0.1194827783 +-0.02876287685 -0.04318477304 -0.007096296377 0.006284529347 -0.01173664882 0.002825342611 +0.004241988034 -0.0208230528 0.01844104015 -0.03443949423 0.008290558235 0.01244749882 +0.005778831398 -0.005117773213 0.009557677853 -0.002300802802 -0.003454440505 0.001285006802 +-0.001138010947 0.002125288005 -0.000511616804 -0.0007681448445 0.002503425739 -0.002217051218 +0.00414044555 -0.0009967220981 -0.001496485133 -0.004300462524 0.003808519473 -0.007112586023 +0.001712200192 0.002570708663 0.002512801226 -0.002225354214 0.004155951779 -0.001000454885 +-0.001502089564 -0.001533700803 0.001358256081 -0.002536605966 0.0006106326457 0.0009168078824 +0.00195166258 -0.001728405933 0.003227877911 -0.0007770413124 -0.001166654952 -0.002052741579 +0.001817922196 -0.003395053667 0.0008172852349 0.001227077443 0.001685772487 -0.00149293182 +0.002788119129 -0.0006711789623 -0.001007712522 +iw : 14 +-0.4605970413 0.07882405509 -0.1543645507 0.04361199608 0.002312109565 0.02986569374 +-0.03627372673 0.02199476514 -0.01630758382 0.01771967951 -0.01723662572 0.01460020066 +-0.01298184981 -0.1940975235 0.07015285068 -0.1310136888 0.1408257077 -0.05089876812 +0.09505580036 -0.1378077445 0.04980798285 -0.09301870847 -0.009861140093 0.003564121148 +-0.006656160862 0.0001673486762 -6.048498959e-05 0.0001129585117 0.03910286449 -0.01413298513 +0.0263940025 -0.02986179204 0.01079297561 -0.02015638046 0.01459540813 -0.005275232104 +0.009851739603 -0.01404644655 0.0050768204 -0.009481196583 0.01640778246 -0.005930280262 +0.01107507229 -0.01434988841 0.005186493679 -0.009686016497 0.01167312925 -0.004219030095 +0.00787923357 -0.01092547414 0.003948804406 -0.007374574613 0.01155722942 -0.01023516263 +0.01911463895 -0.00460143306 -0.006908621951 0.1132973285 -0.1003369009 0.1873837967 +-0.04510856833 -0.06772630205 -0.03788624082 0.03355231795 -0.06266050347 0.01508415163 +0.02264744476 -0.02882061078 0.02552373303 -0.04766675031 0.01147473208 0.01722823844 +-0.003395549115 0.003007121875 -0.005615938993 0.001351915012 0.002029774117 0.01830415365 +-0.01621028557 0.03027345702 -0.007287675502 -0.01094176407 -0.00720312282 0.006379135587 +-0.01191333035 0.00286787484 0.004305846203 0.002172839928 -0.001924282128 0.003593685752 +-0.0008651015838 -0.001298869225 -0.004802934939 0.004253512533 -0.007943631114 0.001912256199 +0.002871074073 0.005836470284 -0.005168818611 0.00965300749 -0.002323751336 -0.003488895586 +-0.004281837806 0.003792025293 -0.007081782379 0.001704784885 0.002559575273 0.003432815595 +-0.003040125328 0.005677574466 -0.00136675241 -0.002052051085 -0.003490247078 0.003090987048 +-0.005772561077 0.001389618368 0.002086382185 +iw : 15 +-0.005073078158 -0.2336014763 0.0491966638 0.09780007595 -0.001009597449 -0.03758685702 +0.004401544771 0.004328156148 0.002993045877 -0.00490165018 0.003218147564 -0.002583309213 +0.002800360277 -0.04086018253 0.04473996941 -0.0835539593 -0.1875294194 0.1092634707 +-0.2040545781 -0.1163853721 0.01394296568 -0.0260391324 0.1034272791 -0.034467196 +0.06436908049 0.0328555944 -0.0156919863 0.02930550919 -0.02026579052 0.01437040296 +-0.02683739126 -0.01383426174 -0.000455171876 0.0008500545018 0.009291118933 0.000686827262 +-0.001282681635 -0.001910752313 -0.00297519772 0.005556319159 0.003004869397 0.002326435128 +-0.004344725053 -0.004565719929 -0.001427844854 0.002666566214 0.004134209459 0.001290207346 +-0.00240952181 -0.003052690044 -0.001457902181 0.002722699661 0.1781411353 -0.006083639499 +0.01136147775 0.03454108549 0.05186021361 -0.01465469995 0.107674657 -0.2010873952 +0.07167960469 0.1076202313 -0.1192528325 0.08456139285 -0.1579223068 0.0328432562 +0.04931108152 0.01366549102 -0.02993915048 0.05591274634 -0.01784329979 -0.02679004801 +0.02701117232 -0.02495324158 0.04660133117 -0.0114718659 -0.01722393514 0.005455210008 +0.001952151316 -0.003645732748 0.002544672887 0.003820588659 -0.012648132 0.008346693952 +-0.01558783647 0.003050902215 0.004580644712 0.00407966559 -0.001963770163 0.003667431482 +-0.0004775510671 -0.0007169983224 -0.001424309716 -0.0007248062619 0.001353609171 -0.0008139686977 +-0.001222097972 0.0025338903 -0.0003496008811 0.0006528957926 0.0003083970168 0.0004630293155 +-0.002651995372 0.0007722464915 -0.001442205991 -4.022486086e-05 -6.039387145e-05 0.001996082087 +-0.0004081314223 0.0007622042817 0.0001506488552 0.000226185185 -0.001727710572 0.0002616574878 +-0.0004886574437 -0.0001940869103 -0.0002914033675 +iw : 16 +0.001833567415 0.08443080153 -0.01778119651 -0.03534797353 0.0003648997566 0.01358505312 +-0.001590854471 -0.001564329551 -0.001081779389 0.001771608039 -0.001163138104 0.0009336878812 +-0.001012136852 0.04473996941 0.0667550731 0.03019898617 0.1092634707 0.07528739702 +0.07375163826 0.01394296568 -0.08284766888 0.00941134814 -0.034467196 0.02052163216 +-0.02326497737 -0.0156919863 -0.004889114405 -0.01059191778 0.01437040296 0.01430004867 +0.009699863589 -0.000455171876 -0.01492910911 -0.0003072359989 0.000686827262 0.01094317843 +0.0004636008308 -0.00297519772 -0.009067142168 -0.002008225665 0.002326435128 0.008600758583 +0.001570318067 -0.001427844854 -0.008000185599 -0.0009637795372 0.001290207346 0.007237608839 +0.0008708757363 -0.001457902181 -0.006559454085 -0.0009840679018 0.07922699785 0.2016379714 +0.05186021361 -0.09539905734 0.136103408 0.09495683755 0.08559674096 0.1076202313 +-0.0776725535 0.0577768566 0.02317139531 -0.058240847 0.04931108152 -0.0003638232856 +-0.03931192973 -0.02182741941 -0.01263232158 -0.02679004801 0.01619957834 -0.008526677819 +-0.01073975117 0.00766197733 -0.01722393514 0.004710403386 0.005171750238 0.00445088822 +0.008213641749 0.003820588659 -0.004627795983 0.005544117641 0.001868660019 -0.00677016354 +0.004580644712 0.0004577523551 -0.004569785761 8.698372315e-05 0.002878269292 -0.0007169983224 +-0.0007289313477 0.001942800044 -0.001365765198 -0.002349613738 -0.001222097972 0.001379932292 +-0.001585963373 0.0008778533125 0.002617291703 0.0004630293155 -0.001147045664 0.001766643048 +-0.0005340302524 -0.002351852258 -6.039387145e-05 0.0008762588641 -0.001587474349 0.0005658594653 +0.001935229627 0.000226185185 -0.0007976752152 0.001306258666 -0.0005765096052 -0.001762375951 +-0.0002914033675 0.0007635222453 -0.00118958434 +iw : 17 +-0.003424271836 -0.1576784215 0.03320720576 0.0660139732 -0.0006814671493 -0.02537071416 +0.002970994202 0.00292145769 0.002020272974 -0.00330855984 0.002172214132 -0.001743705243 +0.001890212318 -0.0835539593 0.03019898617 0.02652748086 -0.2040545781 0.07375163826 +-0.02295599477 -0.0260391324 0.00941134814 -0.09538437701 0.06436908049 -0.02326497737 +0.05151254085 0.02930550919 -0.01059191778 0.009220211878 -0.02683739126 0.009699863589 +0.00137901367 0.0008500545018 -0.0003072359989 -0.01451984489 -0.001282681635 0.0004636008308 +0.01032562309 0.005556319159 -0.002008225665 -0.006392016497 -0.004344725053 0.001570318067 +0.006508962703 0.002666566214 -0.0009637795372 -0.006716350108 -0.00240952181 0.0008708757363 +0.006077529034 0.002722699661 -0.0009840679018 -0.005248592785 -0.1479600778 0.05186021361 +0.1325558005 -0.1315324419 -0.04790976776 -0.17733628 0.1076202313 -0.05776246842 +-0.0482911951 0.02087714335 -0.04327365096 0.04931108152 -0.1239273594 0.04365821501 +0.04479118219 0.0407637139 -0.02679004801 0.023054278 0.006165399426 -0.008332529403 +0.02005698136 -0.01722393514 0.03060570914 -0.006689870172 -0.01106185027 -0.008312239326 +0.003820588659 0.003124295975 -0.005207370448 -0.001129217236 -0.003489808894 0.004580644712 +-0.01287196797 0.004973524395 0.004652327502 -0.0001624461206 -0.0007169983224 0.003833371426 +-0.002005996372 -0.001385499044 0.002550629589 -0.001222097972 -0.0007216763423 0.001478247495 +0.0002608361599 -0.001639431607 0.0004630293155 0.002000497669 -0.001725831583 -0.0007230417559 +0.0009973261619 -6.039387145e-05 -0.002271402537 0.001582151226 0.0008209551573 -0.001056768687 +0.000226185185 0.001633931917 -0.001286322674 -0.000590553551 0.001076658315 -0.0002914033675 +-0.00137420213 0.001163900008 0.0004966791697 ad : 3 3.303653192 iw : 18 0.4185317553 -0.07502935227 -0.04092074563 0.002180941037 0.02280675225 -0.01691625763 @@ -3382,7 +3382,7 @@ iw : 22 -0.004304957209 -4.044671612e-05 5.78789118e-05 -0.0009112630705 -0.009366400349 0.008775948668 0.0001804076845 -5.670256363e-05 -0.01399342311 0.00917603485 0.0008468178822 -2.145114011e-05 -2.978464256e-05 0.004937983695 0.00481997463 -0.002399108628 -1.90805991e-05 3.442012454e-05 --0.001067730046 -0.005570123149 0.0003943854652 -8.834828398e-06 -1.314850626e-05 0.002112759376 +-0.001067730046 -0.005570123149 0.0003943854652 -8.834828398e-06 -1.314850626e-05 0.002112759377 0.002127790068 0.0001492843046 1.73974511e-05 8.000502557e-06 -0.002556710737 -0.001294701431 0.0003328455763 -8.681435361e-06 -1.186338656e-05 0.001981346896 0.001919822343 -0.000733766008 7.939863149e-07 1.46754602e-05 -0.001399403931 -0.002374893226 0.000639575435 -1.17523491e-06 diff --git a/tests/deepks/604_NO_deepks_ut_H2O_multik/dpsialpha_x_ref.dat b/tests/deepks/604_NO_deepks_ut_H2O_multik/dphialpha_x_ref.dat similarity index 100% rename from tests/deepks/604_NO_deepks_ut_H2O_multik/dpsialpha_x_ref.dat rename to tests/deepks/604_NO_deepks_ut_H2O_multik/dphialpha_x_ref.dat diff --git a/tests/deepks/604_NO_deepks_ut_H2O_multik/dpsialpha_y_ref.dat b/tests/deepks/604_NO_deepks_ut_H2O_multik/dphialpha_y_ref.dat similarity index 100% rename from tests/deepks/604_NO_deepks_ut_H2O_multik/dpsialpha_y_ref.dat rename to tests/deepks/604_NO_deepks_ut_H2O_multik/dphialpha_y_ref.dat diff --git a/tests/deepks/604_NO_deepks_ut_H2O_multik/dpsialpha_z_ref.dat b/tests/deepks/604_NO_deepks_ut_H2O_multik/dphialpha_z_ref.dat similarity index 100% rename from tests/deepks/604_NO_deepks_ut_H2O_multik/dpsialpha_z_ref.dat rename to tests/deepks/604_NO_deepks_ut_H2O_multik/dphialpha_z_ref.dat diff --git a/tests/deepks/604_NO_deepks_ut_H2O_multik/psialpha_ref.dat b/tests/deepks/604_NO_deepks_ut_H2O_multik/phialpha_ref.dat similarity index 100% rename from tests/deepks/604_NO_deepks_ut_H2O_multik/psialpha_ref.dat rename to tests/deepks/604_NO_deepks_ut_H2O_multik/phialpha_ref.dat diff --git a/tests/deepks/CASES1 b/tests/deepks/CASES1 index 54866fb456..b3ff1d3c7f 100644 --- a/tests/deepks/CASES1 +++ b/tests/deepks/CASES1 @@ -1,2 +1,2 @@ -604_NO_deepks_ut_H2O_multik 604_NO_deepks_ut_CH4_gamma +#604_NO_deepks_ut_H2O_multik diff --git a/tests/deepks/CMakeLists.txt b/tests/deepks/CMakeLists.txt index 2ba9bb6668..637c92e8e5 100644 --- a/tests/deepks/CMakeLists.txt +++ b/tests/deepks/CMakeLists.txt @@ -20,9 +20,9 @@ else() WORKING_DIRECTORY ${ABACUS_TEST_DIR}/deepks ) # TODO: I will rewrite the unit tests and remove 604 to module_deepks/test/ - #add_test( - # NAME deepks_test1 - # COMMAND ${BASH} Autotest1.sh -a ${CMAKE_CURRENT_BINARY_DIR}/../../source/module_hamilt_lcao/module_deepks/test/test_deepks - # WORKING_DIRECTORY ${ABACUS_TEST_DIR}/deepks - #) + add_test( + NAME deepks_test1 + COMMAND ${BASH} Autotest1.sh -a ${CMAKE_CURRENT_BINARY_DIR}/../../source/module_hamilt_lcao/module_deepks/test/test_deepks + WORKING_DIRECTORY ${ABACUS_TEST_DIR}/deepks + ) endif() From 35fe565e8668c2377afcf5833f85af51ffa87b9b Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Sat, 4 Jan 2025 12:48:28 +0800 Subject: [PATCH 020/160] Refactor: update logic of init_chg (#5801) --- .../module_charge/charge_init.cpp | 119 +++++++++++------- 1 file changed, 74 insertions(+), 45 deletions(-) diff --git a/source/module_elecstate/module_charge/charge_init.cpp b/source/module_elecstate/module_charge/charge_init.cpp index 6a8e59bee8..9d104312b7 100644 --- a/source/module_elecstate/module_charge/charge_init.cpp +++ b/source/module_elecstate/module_charge/charge_init.cpp @@ -37,6 +37,7 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, this->pgrid = &pgrid; bool read_error = false; + bool read_kin_error = false; if (PARAM.inp.init_chg == "file" || PARAM.inp.init_chg == "auto") { GlobalV::ofs_running << " try to read charge from file" << std::endl; @@ -101,72 +102,100 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, } } - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (read_error) { - GlobalV::ofs_running << " try to read kinetic energy density from file" << std::endl; - // try to read charge from binary file first, which is the same as QE - std::vector> kin_g_space(PARAM.inp.nspin * this->ngmc, {0.0, 0.0}); - std::vector*> kin_g; - for (int is = 0; is < PARAM.inp.nspin; is++) + const std::string warn_msg + = " WARNING: \"init_chg\" is enabled but ABACUS failed to read charge density from file.\n" + " Please check if there is SPINX_CHG.cube (X=1,...) or {suffix}-CHARGE-DENSITY.restart in the " + "directory.\n"; + std::cout << std::endl << warn_msg; + if (PARAM.inp.init_chg == "file") { - kin_g.push_back(kin_g_space.data() + is * this->ngmc); + ModuleBase::WARNING_QUIT("Charge::init_rho", + "Failed to read in charge density from file.\nIf you want to use atomic " + "charge initialization, \nplease set init_chg to atomic in INPUT."); } + } - std::stringstream binary; - binary << PARAM.globalv.global_readin_dir << PARAM.inp.suffix + "-TAU-DENSITY.restart"; - if (ModuleIO::read_rhog(binary.str(), rhopw, kin_g.data())) + if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + { + // If the charge density is not read in, then the kinetic energy density is not read in either + if (!read_error) { - GlobalV::ofs_running << " Read in the kinetic energy density: " << binary.str() << std::endl; - for (int is = 0; is < PARAM.inp.nspin; ++is) + GlobalV::ofs_running << " try to read kinetic energy density from file" << std::endl; + // try to read charge from binary file first, which is the same as QE + std::vector> kin_g_space(PARAM.inp.nspin * this->ngmc, {0.0, 0.0}); + std::vector*> kin_g; + for (int is = 0; is < PARAM.inp.nspin; is++) { - rhopw->recip2real(kin_g[is], this->kin_r[is]); + kin_g.push_back(kin_g_space.data() + is * this->ngmc); } - } - else - { - for (int is = 0; is < PARAM.inp.nspin; is++) + + std::stringstream binary; + binary << PARAM.globalv.global_readin_dir << PARAM.inp.suffix + "-TAU-DENSITY.restart"; + if (ModuleIO::read_rhog(binary.str(), rhopw, kin_g.data())) { - std::stringstream ssc; - ssc << PARAM.globalv.global_readin_dir << "SPIN" << is + 1 << "_TAU.cube"; - // mohan update 2012-02-10, sunliang update 2023-03-09 - if (ModuleIO::read_vdata_palgrid( - pgrid, - (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_STOGROUP : GlobalV::MY_RANK), - GlobalV::ofs_running, - ssc.str(), - this->kin_r[is], - ucell.nat)) + GlobalV::ofs_running << " Read in the kinetic energy density: " << binary.str() << std::endl; + for (int is = 0; is < PARAM.inp.nspin; ++is) { - GlobalV::ofs_running << " Read in the kinetic energy density: " << ssc.str() << std::endl; + rhopw->recip2real(kin_g[is], this->kin_r[is]); } } + else + { + for (int is = 0; is < PARAM.inp.nspin; is++) + { + std::stringstream ssc; + ssc << PARAM.globalv.global_readin_dir << "SPIN" << is + 1 << "_TAU.cube"; + // mohan update 2012-02-10, sunliang update 2023-03-09 + if (ModuleIO::read_vdata_palgrid( + pgrid, + (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_STOGROUP : GlobalV::MY_RANK), + GlobalV::ofs_running, + ssc.str(), + this->kin_r[is], + ucell.nat)) + { + GlobalV::ofs_running << " Read in the kinetic energy density: " << ssc.str() << std::endl; + } + else + { + read_kin_error = true; + std::cout << " WARNING: \"init_chg\" is enabled but ABACUS failed to read kinetic energy " + "density from file.\n" + " Please check if there is SPINX_TAU.cube (X=1,...) or " + "{suffix}-TAU-DENSITY.restart in the directory.\n" + << std::endl; + break; + } + } + } + } + else + { + read_kin_error = true; } } } - if (read_error) + + if (PARAM.inp.init_chg == "atomic" || read_error) // mohan add 2007-10-17 { - const std::string warn_msg = " WARNING: \"init_chg\" is enabled but ABACUS failed to read charge density from file.\n" - " Please check if there is SPINX_CHG.cube (X=1,...) or {suffix}-CHARGE-DENSITY.restart in the directory.\n"; - std::cout << std::endl << warn_msg; - if (PARAM.inp.init_chg == "auto") + if (read_error) { - std::cout << " Charge::init_rho: use atomic initialization instead." << std::endl << std::endl; - } - else if (PARAM.inp.init_chg == "file") - { - ModuleBase::WARNING_QUIT("Charge::init_rho", "Failed to read in charge density from file.\nIf you want to use atomic charge initialization, \nplease set init_chg to atomic in INPUT."); + std::cout << " Charge::init_rho: use atomic initialization instead." << std::endl; } + this->atomic_rho(PARAM.inp.nspin, ucell.omega, rho, strucFac, ucell); } - if (PARAM.inp.init_chg == "atomic" || - (PARAM.inp.init_chg == "auto" && read_error)) // mohan add 2007-10-17 + // wenfei 2021-7-29 : initial tau = 3/5 rho^2/3, Thomas-Fermi + if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) { - this->atomic_rho(PARAM.inp.nspin, ucell.omega, rho, strucFac, ucell); - - // liuyu 2023-06-29 : move here from atomic_rho(), which will be called several times in charge extrapolation - // wenfei 2021-7-29 : initial tau = 3/5 rho^2/3, Thomas-Fermi - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (PARAM.inp.init_chg == "atomic" || read_kin_error) { + if (read_kin_error) + { + std::cout << " Charge::init_rho: init kinetic energy density from rho." << std::endl; + } const double pi = 3.141592653589790; const double fact = (3.0 / 5.0) * pow(3.0 * pi * pi, 2.0 / 3.0); for (int is = 0; is < PARAM.inp.nspin; ++is) From b5a50686f71b406e26690349eaffb486812b36d5 Mon Sep 17 00:00:00 2001 From: LUNASEA <33978601+maki49@users.noreply.github.com> Date: Sat, 4 Jan 2025 12:50:11 +0800 Subject: [PATCH 021/160] Fix: optimize lr_spectrum (#5805) * update the broadening function in lr_spectrum * optimize transition analysis and fix norm bug --- source/module_lr/esolver_lrtd_lcao.cpp | 2 +- source/module_lr/lr_spectrum.cpp | 9 +++++---- source/module_lr/lr_spectrum_velocity.cpp | 13 +++++++++---- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/source/module_lr/esolver_lrtd_lcao.cpp b/source/module_lr/esolver_lrtd_lcao.cpp index 8c00ef2fdd..97842897b9 100644 --- a/source/module_lr/esolver_lrtd_lcao.cpp +++ b/source/module_lr/esolver_lrtd_lcao.cpp @@ -568,7 +568,7 @@ void LR::ESolver_LR::after_all_runners(UnitCell& ucell) { spectrum.optical_absorption_method1(freq, input.abs_broadening); // =============================================== for test ==================================================== - // spectrum.optical_absorption_method2(freq, input.abs_broadening, spin_types[is]); + // spectrum.optical_absorption_method2(freq, input.abs_broadening); // spectrum.test_transition_dipoles_velocity_ks(eig_ks.c); // spectrum.write_transition_dipole(PARAM.globalv.global_out_dir + "dipole_velocity_ks.dat"); // =============================================== for test ==================================================== diff --git a/source/module_lr/lr_spectrum.cpp b/source/module_lr/lr_spectrum.cpp index c6db92c67b..0a2c5735f6 100644 --- a/source/module_lr/lr_spectrum.cpp +++ b/source/module_lr/lr_spectrum.cpp @@ -148,7 +148,8 @@ template<> double LR::LR_Spectrum::cal_mean_squared_dipole(ModuleBase::V } template<> double LR::LR_Spectrum>::cal_mean_squared_dipole(ModuleBase::Vector3> dipole) { - return dipole.norm2().real() / 3.; + // return dipole.norm2().real() / 3.; // ModuleBase::Vector3::norm2 calculates x*x + y*y + z*z, but here we need x*x.conj() + y*y.conj() + z*z.conj() + return (std::norm(dipole.x) + std::norm(dipole.y) + std::norm(dipole.z)) / 3.; } template @@ -217,12 +218,12 @@ void LR::LR_Spectrum::transition_analysis(const std::string& spintype) ofs << std::setw(40) << spintype << std::endl; ofs << "==================================================================== " << std::endl; ofs << std::setw(8) << "State" << std::setw(30) << "Excitation Energy (Ry, eV)" << - std::setw(45) << "Transition dipole x, y, z (a.u.)" << std::setw(30) << "Oscillator strength(a.u.)" << std::endl; + std::setw(90) << "Transition dipole x, y, z (a.u.)" << std::setw(30) << "Oscillator strength(a.u.)" << std::endl; ofs << "------------------------------------------------------------------------------------ " << std::endl; for (int istate = 0;istate < nstate;++istate) ofs << std::setw(8) << istate << std::setw(15) << std::setprecision(6) << eig[istate] << std::setw(15) << eig[istate] * ModuleBase::Ry_to_eV - << std::setw(15) << transition_dipole_[istate].x << std::setw(15) << transition_dipole_[istate].y << std::setw(15) << transition_dipole_[istate].z - << std::setw(30) << oscillator_strength_[istate] << std::endl; + << std::setprecision(4) << std::setw(30) << transition_dipole_[istate].x << std::setw(30) << transition_dipole_[istate].y << std::setw(30) << transition_dipole_[istate].z + << std::setprecision(6) << std::setw(30) << oscillator_strength_[istate] << std::endl; ofs << "------------------------------------------------------------------------------------ " << std::endl; ofs << std::setw(8) << "State" << std::setw(20) << "Occupied orbital" << std::setw(20) << "Virtual orbital" << std::setw(30) << "Excitation amplitude" diff --git a/source/module_lr/lr_spectrum_velocity.cpp b/source/module_lr/lr_spectrum_velocity.cpp index 5a6927f74d..1c3778f973 100644 --- a/source/module_lr/lr_spectrum_velocity.cpp +++ b/source/module_lr/lr_spectrum_velocity.cpp @@ -23,9 +23,14 @@ namespace LR return vR; } - inline double lorentz_delta(const double freq_diff, const double eta) + inline double lorentz_delta(const double dfreq_au, const double eta_au) { - return eta / (freq_diff * freq_diff + eta * eta) / M_PI; + return eta_au / (dfreq_au * dfreq_au + eta_au * eta_au) / M_PI; + } + inline double gauss_delta(const double dfreq_au, const double eta_au) + { + const double c = eta_au / std::sqrt(2. * std::log(2.)); + return std::exp(-dfreq_au * dfreq_au / (2 * c * c)) / (std::sqrt(2 * M_PI) * c); } template inline ModuleBase::Vector3 convert_vector_to_vector3(const std::vector>& vec); @@ -109,13 +114,13 @@ namespace LR // 4*pi^2/V * mean_squared_dipole *delta(w-Omega_S) std::ofstream ofs(PARAM.globalv.global_out_dir + "absorption.dat"); if (GlobalV::MY_RANK == 0) { ofs << "Frequency (eV) | wave length(nm) | Absorption (a.u.)" << std::endl; } - const double fac = 4 * M_PI * M_PI / ucell.omega * ModuleBase::e2 / this->nk; // e2: Ry to Hartree in the denominator + const double fac = 4 * M_PI * M_PI / ucell.omega / this->nk; for (int f = 0;f < freq.size();++f) { double abs_value = 0.0; for (int i = 0;i < nstate;++i) { - abs_value += this->mean_squared_transition_dipole_[i] * lorentz_delta((freq[f] - eig[i]), eta); + abs_value += this->mean_squared_transition_dipole_[i] * lorentz_delta((freq[f] - eig[i]) / ModuleBase::e2, eta / ModuleBase::e2); // e2: Ry to Hartree } abs_value *= fac; if (GlobalV::MY_RANK == 0) { ofs << freq[f] * ModuleBase::Ry_to_eV << "\t" << 91.126664 / freq[f] << "\t" << abs_value << std::endl; } From 028e91d6c2e2b765536ef8d974e764eb11a9b4aa Mon Sep 17 00:00:00 2001 From: LUNASEA <33978601+maki49@users.noreply.github.com> Date: Sat, 4 Jan 2025 12:52:20 +0800 Subject: [PATCH 022/160] fix some warnings about esolver (#5807) --- source/module_esolver/esolver_gets.cpp | 2 +- source/module_esolver/esolver_ks.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/source/module_esolver/esolver_gets.cpp b/source/module_esolver/esolver_gets.cpp index cf51f6bbbe..842b0340e1 100644 --- a/source/module_esolver/esolver_gets.cpp +++ b/source/module_esolver/esolver_gets.cpp @@ -147,7 +147,7 @@ void ESolver_GetS::runner(UnitCell& ucell, const int istep) } void ESolver_GetS::after_all_runners(UnitCell& ucell) {}; -double ESolver_GetS::cal_energy() {}; +double ESolver_GetS::cal_energy() { return 0.0; }; void ESolver_GetS::cal_force(UnitCell& ucell, ModuleBase::matrix& force) {}; void ESolver_GetS::cal_stress(UnitCell& ucell, ModuleBase::matrix& stress) {}; diff --git a/source/module_esolver/esolver_ks.h b/source/module_esolver/esolver_ks.h index c20a53f555..16932bcc6a 100644 --- a/source/module_esolver/esolver_ks.h +++ b/source/module_esolver/esolver_ks.h @@ -43,7 +43,7 @@ class ESolver_KS : public ESolver_FP virtual void iter_init(UnitCell& ucell, const int istep, const int iter); //! Something to do after hamilt2density function in each iter loop. - virtual void iter_finish(UnitCell& ucell, const int istep, int& iter); + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter) override; // calculate electron density from a specific Hamiltonian with ethr virtual void hamilt2density_single(UnitCell& ucell, const int istep, const int iter, const double ethr); From 414446ac18aa79385a143f9861f10e49575937ec Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Sat, 4 Jan 2025 17:33:07 +0800 Subject: [PATCH 023/160] Refactor:remove cal_tau from ElecStateLCAO (#5802) * modify the cal_tau in lcao * add template for cal_tau * updatea func for cal_tau --- source/module_elecstate/elecstate_lcao.cpp | 5 ++- source/module_elecstate/elecstate_lcao.h | 1 - .../elecstate_lcao_cal_tau.cpp | 39 +++++++++++++------ .../module_elecstate/elecstate_lcao_cal_tau.h | 21 ++++++++++ source/module_esolver/esolver_ks_lcao.cpp | 6 ++- source/module_rdmft/update_state_rdmft.cpp | 6 +-- 6 files changed, 58 insertions(+), 20 deletions(-) create mode 100644 source/module_elecstate/elecstate_lcao_cal_tau.h diff --git a/source/module_elecstate/elecstate_lcao.cpp b/source/module_elecstate/elecstate_lcao.cpp index 9b2c945fd9..748ef7a9b8 100644 --- a/source/module_elecstate/elecstate_lcao.cpp +++ b/source/module_elecstate/elecstate_lcao.cpp @@ -8,6 +8,7 @@ #include "module_hamilt_lcao/module_gint/grid_technique.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_parameter/parameter.h" +#include "elecstate_lcao_cal_tau.h" #include @@ -64,7 +65,7 @@ void ElecStateLCAO>::psiToRho(const psi::Psical_tau(psi); + elecstate::lcao_cal_tau_k(gint_k, this->charge); } this->charge->renormalize_rho(); @@ -99,7 +100,7 @@ void ElecStateLCAO::psiToRho(const psi::Psi& psi) if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) { - this->cal_tau(psi); + elecstate::lcao_cal_tau_gamma(gint_gamma, this->charge); } this->charge->renormalize_rho(); diff --git a/source/module_elecstate/elecstate_lcao.h b/source/module_elecstate/elecstate_lcao.h index 4beeb017f0..c85f6e27e5 100644 --- a/source/module_elecstate/elecstate_lcao.h +++ b/source/module_elecstate/elecstate_lcao.h @@ -46,7 +46,6 @@ class ElecStateLCAO : public ElecState // virtual void psiToRho(const psi::Psi& psi) override; // return current electronic density rho, as a input for constructing Hamiltonian // const double* getRho(int spin) const override; - virtual void cal_tau(const psi::Psi& psi) override; // update charge density for next scf step // void getNewRho() override; diff --git a/source/module_elecstate/elecstate_lcao_cal_tau.cpp b/source/module_elecstate/elecstate_lcao_cal_tau.cpp index e6bd6561a0..c7d83bd1e9 100644 --- a/source/module_elecstate/elecstate_lcao_cal_tau.cpp +++ b/source/module_elecstate/elecstate_lcao_cal_tau.cpp @@ -1,41 +1,56 @@ #include "elecstate_lcao.h" - +#include "elecstate_lcao_cal_tau.h" #include "module_base/timer.h" namespace elecstate { // calculate the kinetic energy density tau, multi-k case -template <> -void ElecStateLCAO>::cal_tau(const psi::Psi>& psi) +void lcao_cal_tau_k(Gint_k* gint_k, + Charge* charge) { ModuleBase::timer::tick("ElecStateLCAO", "cal_tau"); for (int is = 0; is < PARAM.inp.nspin; is++) { - ModuleBase::GlobalFunc::ZEROS(this->charge->kin_r[is], this->charge->nrxx); + ModuleBase::GlobalFunc::ZEROS(charge->kin_r[is], charge->nrxx); } - Gint_inout inout1(this->charge->kin_r, Gint_Tools::job_type::tau, PARAM.inp.nspin); - this->gint_k->cal_gint(&inout1); + Gint_inout inout1(charge->kin_r, Gint_Tools::job_type::tau, PARAM.inp.nspin); + gint_k->cal_gint(&inout1); ModuleBase::timer::tick("ElecStateLCAO", "cal_tau"); return; } // calculate the kinetic energy density tau, gamma-only case -template <> -void ElecStateLCAO::cal_tau(const psi::Psi& psi) +void lcao_cal_tau_gamma(Gint_Gamma* gint_gamma, + Charge* charge) { ModuleBase::timer::tick("ElecStateLCAO", "cal_tau"); for (int is = 0; is < PARAM.inp.nspin; is++) { - ModuleBase::GlobalFunc::ZEROS(this->charge->kin_r[is], this->charge->nrxx); + ModuleBase::GlobalFunc::ZEROS(charge->kin_r[is], charge->nrxx); } - Gint_inout inout1(this->charge->kin_r, Gint_Tools::job_type::tau, PARAM.inp.nspin); - this->gint_gamma->cal_gint(&inout1); + Gint_inout inout1(charge->kin_r, Gint_Tools::job_type::tau, PARAM.inp.nspin); + gint_gamma->cal_gint(&inout1); ModuleBase::timer::tick("ElecStateLCAO", "cal_tau"); return; } -} \ No newline at end of file +template <> +void lcao_cal_tau(Gint_Gamma* gint_gamma, + Gint_k* gint_k, + Charge* charge) +{ + lcao_cal_tau_gamma(gint_gamma, charge); +} +template <> +void lcao_cal_tau>(Gint_Gamma* gint_gamma, + Gint_k* gint_k, + Charge* charge) +{ + lcao_cal_tau_k(gint_k, charge); +} + +} // namespace elecstate \ No newline at end of file diff --git a/source/module_elecstate/elecstate_lcao_cal_tau.h b/source/module_elecstate/elecstate_lcao_cal_tau.h new file mode 100644 index 0000000000..c0cfbc078a --- /dev/null +++ b/source/module_elecstate/elecstate_lcao_cal_tau.h @@ -0,0 +1,21 @@ +#ifndef ELECSTATE_LCAO_CAL_TAU_H +#define ELECSTATE_LCAO_CAL_TAU_H +#include "module_elecstate/module_charge/charge.h" +#include "module_hamilt_lcao/module_gint/gint_gamma.h" +#include "module_hamilt_lcao/module_gint/gint_k.h" +namespace elecstate +{ + + void lcao_cal_tau_k(Gint_k* gint_k, + Charge* charge); + + void lcao_cal_tau_gamma(Gint_Gamma* gint_gamma, + Charge* charge); + + template + void lcao_cal_tau(Gint_Gamma* gint_gamma, + Gint_k* gint_k, + Charge* charge); + +} +#endif \ No newline at end of file diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 3ee810abc0..b9fb62e853 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -34,6 +34,7 @@ #include "module_base/global_function.h" #include "module_cell/module_neighbor/sltk_grid_driver.h" #include "module_elecstate/cal_ux.h" +#include "module_elecstate/elecstate_lcao_cal_tau.h" #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_elecstate/occupy.h" #include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" // need divide_HS_in_frag @@ -927,8 +928,9 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) // 1) calculate the kinetic energy density tau, sunliang 2024-09-18 if (PARAM.inp.out_elf[0] > 0) { - assert(this->psi != nullptr); - this->pelec->cal_tau(*(this->psi)); + elecstate::lcao_cal_tau(&(this->GG), + &(this->GK), + this->pelec->charge); } //! 2) call after_scf() of ESolver_KS diff --git a/source/module_rdmft/update_state_rdmft.cpp b/source/module_rdmft/update_state_rdmft.cpp index abe56d71c3..dc0398e8c9 100644 --- a/source/module_rdmft/update_state_rdmft.cpp +++ b/source/module_rdmft/update_state_rdmft.cpp @@ -8,7 +8,7 @@ #include "module_elecstate/module_dm/cal_dm_psi.h" #include "module_elecstate/module_dm/density_matrix.h" #include "module_elecstate/module_charge/symmetry_rho.h" - +#include "module_elecstate/elecstate_lcao_cal_tau.h" namespace rdmft { @@ -118,7 +118,7 @@ void RDMFT::update_charge(UnitCell& ucell) // } // Gint_inout inout1(charge->kin_r, Gint_Tools::job_type::tau); // GG->cal_gint(&inout1); - this->pelec->cal_tau(wfc); + elecstate::lcao_cal_tau_gamma(GG, charge); } charge->renormalize_rho(); @@ -148,7 +148,7 @@ void RDMFT::update_charge(UnitCell& ucell) // } // Gint_inout inout1(charge->kin_r, Gint_Tools::job_type::tau); // GK->cal_gint(&inout1); - this->pelec->cal_tau(wfc); + elecstate::lcao_cal_tau_k(GK, charge); } charge->renormalize_rho(); From 9ab9150e278f9c97e57778c5a4854c0287841a3b Mon Sep 17 00:00:00 2001 From: Critsium Date: Sat, 4 Jan 2025 04:35:14 -0500 Subject: [PATCH 024/160] [Feature] Add some GPU kernels to blas_connector (#5799) * Initial commit * Modify CMakeLists * Complete CMakeLists in module_base * Add blas_connector.cpp definition * Fix module_base tests * Fix tests failure * fix opt_test * OPTFIX2 * Return all changes * Fix global_func_text * Fix MPI Bug * return base_math_chebyshev * Fix MPI bug * Finish * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/module_base/blas_connector.cpp | 207 ++++++++++++++++-- source/module_base/test/CMakeLists.txt | 76 +++---- .../test/clebsch_gordan_coeff_test.cpp | 12 - .../module_base/test/complexmatrix_test.cpp | 6 - .../module_base/test/global_function_test.cpp | 10 +- .../module_base/test/inverse_matrix_test.cpp | 6 - .../module_base/test/math_chebyshev_test.cpp | 4 + source/module_base/test/math_ylmreal_test.cpp | 10 - source/module_base/test/opt_CG_test.cpp | 46 +++- source/module_base/test/opt_TN_test.cpp | 26 ++- source/module_base/test/opt_test_tools.cpp | 3 + 11 files changed, 291 insertions(+), 115 deletions(-) diff --git a/source/module_base/blas_connector.cpp b/source/module_base/blas_connector.cpp index 85ea4584e9..3bb91e2f01 100644 --- a/source/module_base/blas_connector.cpp +++ b/source/module_base/blas_connector.cpp @@ -5,32 +5,101 @@ #include "module_base/global_variable.h" #endif +#ifdef __CUDA +#include +#include +#include +#include +#include +#include "module_base/tool_quit.h" + +#include "cublas_v2.h" + +namespace BlasUtils{ + + static cublasHandle_t cublas_handle = nullptr; + + void createGpuBlasHandle(){ + if (cublas_handle == nullptr) { + cublasErrcheck(cublasCreate(&cublas_handle)); + } + } + + void destoryBLAShandle(){ + if (cublas_handle != nullptr) { + cublasErrcheck(cublasDestroy(cublas_handle)); + cublas_handle = nullptr; + } + } + + + cublasOperation_t judge_trans(bool is_complex, const char& trans, const char* name) + { + if (trans == 'N') + { + return CUBLAS_OP_N; + } + else if(trans == 'T') + { + return CUBLAS_OP_T; + } + else if(is_complex && trans == 'C') + { + return CUBLAS_OP_C; + } + return CUBLAS_OP_N; + } + +} // namespace BlasUtils + +#endif + void BlasConnector::axpy( const int n, const float alpha, const float *X, const int incX, float *Y, const int incY, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice) { saxpy_(&n, &alpha, X, &incX, Y, &incY); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasErrcheck(cublasSaxpy(BlasUtils::cublas_handle, n, &alpha, X, incX, Y, incY)); +#endif + } } void BlasConnector::axpy( const int n, const double alpha, const double *X, const int incX, double *Y, const int incY, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice) { daxpy_(&n, &alpha, X, &incX, Y, &incY); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasErrcheck(cublasDaxpy(BlasUtils::cublas_handle, n, &alpha, X, incX, Y, incY)); +#endif + } } void BlasConnector::axpy( const int n, const std::complex alpha, const std::complex *X, const int incX, std::complex *Y, const int incY, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice) { caxpy_(&n, &alpha, X, &incX, Y, &incY); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasErrcheck(cublasCaxpy(BlasUtils::cublas_handle, n, (float2*)&alpha, (float2*)X, incX, (float2*)Y, incY)); +#endif + } } void BlasConnector::axpy( const int n, const std::complex alpha, const std::complex *X, const int incX, std::complex *Y, const int incY, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice) { zaxpy_(&n, &alpha, X, &incX, Y, &incY); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasErrcheck(cublasZaxpy(BlasUtils::cublas_handle, n, (double2*)&alpha, (double2*)X, incX, (double2*)Y, incY)); +#endif + } } @@ -39,28 +108,48 @@ void BlasConnector::scal( const int n, const float alpha, float *X, const int i { if (device_type == base_device::AbacusDevice_t::CpuDevice) { sscal_(&n, &alpha, X, &incX); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice) { +#ifdef __CUDA + cublasErrcheck(cublasSscal(BlasUtils::cublas_handle, n, &alpha, X, incX)); +#endif + } } void BlasConnector::scal( const int n, const double alpha, double *X, const int incX, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice) { dscal_(&n, &alpha, X, &incX); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice) { +#ifdef __CUDA + cublasErrcheck(cublasDscal(BlasUtils::cublas_handle, n, &alpha, X, incX)); +#endif + } } void BlasConnector::scal( const int n, const std::complex alpha, std::complex *X, const int incX, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice) { cscal_(&n, &alpha, X, &incX); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice) { +#ifdef __CUDA + cublasErrcheck(cublasCscal(BlasUtils::cublas_handle, n, (float2*)&alpha, (float2*)X, incX)); +#endif + } } void BlasConnector::scal( const int n, const std::complex alpha, std::complex *X, const int incX, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice) { zscal_(&n, &alpha, X, &incX); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice) { +#ifdef __CUDA + cublasErrcheck(cublasZscal(BlasUtils::cublas_handle, n, (double2*)&alpha, (double2*)X, incX)); +#endif + } } @@ -70,6 +159,13 @@ float BlasConnector::dot( const int n, const float *X, const int incX, const flo if (device_type == base_device::AbacusDevice_t::CpuDevice) { return sdot_(&n, X, &incX, Y, &incY); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + float result = 0.0; + cublasErrcheck(cublasSdot(BlasUtils::cublas_handle, n, X, incX, Y, incY, &result)); + return result; +#endif + } return sdot_(&n, X, &incX, Y, &incY); } @@ -78,6 +174,13 @@ double BlasConnector::dot( const int n, const double *X, const int incX, const d if (device_type == base_device::AbacusDevice_t::CpuDevice) { return ddot_(&n, X, &incX, Y, &incY); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + double result = 0.0; + cublasErrcheck(cublasDdot(BlasUtils::cublas_handle, n, X, incX, Y, incY, &result)); + return result; +#endif + } return ddot_(&n, X, &incX, Y, &incY); } @@ -92,13 +195,20 @@ void BlasConnector::gemm(const char transa, const char transb, const int m, cons &alpha, b, &ldb, a, &lda, &beta, c, &ldc); } - #ifdef __DSP +#ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice){ sgemm_mth_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc, GlobalV::MY_RANK); } - #endif +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasSgemm(BlasUtils::cublas_handle, cutransA, cutransB, n, m, k, &alpha, b, ldb, a, lda, &beta, c, ldc)); +#endif + } } void BlasConnector::gemm(const char transa, const char transb, const int m, const int n, const int k, @@ -110,13 +220,20 @@ void BlasConnector::gemm(const char transa, const char transb, const int m, cons &alpha, b, &ldb, a, &lda, &beta, c, &ldc); } - #ifdef __DSP +#ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice){ dgemm_mth_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc, GlobalV::MY_RANK); } - #endif +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasDgemm(BlasUtils::cublas_handle, cutransA, cutransB, n, m, k, &alpha, b, ldb, a, lda, &beta, c, ldc)); +#endif + } } void BlasConnector::gemm(const char transa, const char transb, const int m, const int n, const int k, @@ -128,13 +245,20 @@ void BlasConnector::gemm(const char transa, const char transb, const int m, cons &alpha, b, &ldb, a, &lda, &beta, c, &ldc); } - #ifdef __DSP +#ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice) { cgemm_mth_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc, GlobalV::MY_RANK); } - #endif +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasCgemm(BlasUtils::cublas_handle, cutransA, cutransB, n, m, k, (float2*)&alpha, (float2*)b, ldb, (float2*)a, lda, (float2*)&beta, (float2*)c, ldc)); +#endif + } } void BlasConnector::gemm(const char transa, const char transb, const int m, const int n, const int k, @@ -146,13 +270,20 @@ void BlasConnector::gemm(const char transa, const char transb, const int m, cons &alpha, b, &ldb, a, &lda, &beta, c, &ldc); } - #ifdef __DSP +#ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice) { zgemm_mth_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc, GlobalV::MY_RANK); } - #endif +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasZgemm(BlasUtils::cublas_handle, cutransA, cutransB, n, m, k, (double2*)&alpha, (double2*)b, ldb, (double2*)a, lda, (double2*)&beta, (double2*)c, ldc)); +#endif + } } // Col-Major part @@ -165,13 +296,20 @@ void BlasConnector::gemm_cm(const char transa, const char transb, const int m, c &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } - #ifdef __DSP +#ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice){ sgemm_mth_(&transb, &transa, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc, GlobalV::MY_RANK); } - #endif +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasSgemm(BlasUtils::cublas_handle, cutransA, cutransB, m, n, k, &alpha, a, lda, b, ldb, &beta, c, ldc)); +#endif + } } void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, @@ -183,13 +321,20 @@ void BlasConnector::gemm_cm(const char transa, const char transb, const int m, c &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } - #ifdef __DSP +#ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice){ dgemm_mth_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc, GlobalV::MY_RANK); } - #endif +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasDgemm(BlasUtils::cublas_handle, cutransA, cutransB, m, n, k, &alpha, a, lda, b, ldb, &beta, c, ldc)); +#endif + } } void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, @@ -201,13 +346,20 @@ void BlasConnector::gemm_cm(const char transa, const char transb, const int m, c &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } - #ifdef __DSP +#ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice) { cgemm_mth_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc, GlobalV::MY_RANK); } - #endif +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasCgemm(BlasUtils::cublas_handle, cutransA, cutransB, m, n, k, (float2*)&alpha, (float2*)a, lda, (float2*)b, ldb, (float2*)&beta, (float2*)c, ldc)); +#endif + } } void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, @@ -219,13 +371,20 @@ void BlasConnector::gemm_cm(const char transa, const char transb, const int m, c &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } - #ifdef __DSP +#ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice) { zgemm_mth_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc, GlobalV::MY_RANK); } - #endif +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasZgemm(BlasUtils::cublas_handle, cutransA, cutransB, m, n, k, (double2*)&alpha, (double2*)a, lda, (double2*)b, ldb, (double2*)&beta, (double2*)c, ldc)); +#endif + } } // Symm and Hemm part. Only col-major is supported. diff --git a/source/module_base/test/CMakeLists.txt b/source/module_base/test/CMakeLists.txt index 09b77c7404..0c8fd53461 100644 --- a/source/module_base/test/CMakeLists.txt +++ b/source/module_base/test/CMakeLists.txt @@ -2,8 +2,8 @@ remove_definitions(-D__MPI) install(DIRECTORY data DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) AddTest( TARGET base_blas_connector - LIBS parameter ${math_libs} - SOURCES blas_connector_test.cpp ../blas_connector.cpp + LIBS parameter ${math_libs} base device + SOURCES blas_connector_test.cpp ) AddTest( TARGET base_atom_in @@ -31,8 +31,8 @@ AddTest( ) ADDTest( TARGET base_global_function - LIBS parameter ${math_libs} - SOURCES global_function_test.cpp ../blas_connector.cpp ../global_function.cpp ../tool_quit.cpp ../global_variable.cpp ../global_file.cpp ../memory.cpp ../timer.cpp + LIBS parameter ${math_libs} + SOURCES global_function_test.cpp ../global_function.cpp ../tool_quit.cpp ../global_variable.cpp ../global_file.cpp ../memory.cpp ../timer.cpp ) AddTest( TARGET base_vector3 @@ -41,8 +41,8 @@ AddTest( ) AddTest( TARGET base_matrix3 - LIBS parameter ${math_libs} - SOURCES matrix3_test.cpp ../matrix3.cpp ../matrix.cpp ../tool_quit.cpp ../global_variable.cpp ../global_file.cpp ../global_function.cpp ../memory.cpp ../timer.cpp ../blas_connector.cpp + LIBS parameter ${math_libs} base device + SOURCES matrix3_test.cpp ) AddTest( TARGET base_intarray @@ -56,8 +56,8 @@ AddTest( ) AddTest( TARGET base_matrix - LIBS parameter ${math_libs} - SOURCES matrix_test.cpp ../blas_connector.cpp ../matrix.cpp ../tool_quit.cpp ../global_variable.cpp ../global_file.cpp ../global_function.cpp ../memory.cpp ../timer.cpp + LIBS parameter ${math_libs} base device + SOURCES matrix_test.cpp ) AddTest( TARGET base_complexarray @@ -66,8 +66,8 @@ AddTest( ) AddTest( TARGET base_complexmatrix - LIBS parameter ${math_libs} - SOURCES complexmatrix_test.cpp ../blas_connector.cpp ../complexmatrix.cpp ../matrix.cpp + LIBS parameter ${math_libs} base device + SOURCES complexmatrix_test.cpp ) AddTest( TARGET base_integral @@ -81,10 +81,8 @@ AddTest( ) AddTest( TARGET base_ylmreal - LIBS parameter ${math_libs} device - SOURCES math_ylmreal_test.cpp ../blas_connector.cpp ../math_ylmreal.cpp ../complexmatrix.cpp ../global_variable.cpp ../ylm.cpp ../realarray.cpp ../timer.cpp ../matrix.cpp ../vector3.h - ../parallel_reduce.cpp ../parallel_global.cpp ../parallel_comm.cpp ../parallel_common.cpp - ../memory.cpp ../libm/branred.cpp ../libm/sincos.cpp + LIBS parameter ${math_libs} base device + SOURCES math_ylmreal_test.cpp ../libm/branred.cpp ../libm/sincos.cpp ) AddTest( TARGET base_math_sphbes @@ -93,13 +91,13 @@ AddTest( ) AddTest( TARGET base_mathzone - LIBS parameter ${math_libs} - SOURCES mathzone_test.cpp ../matrix3.cpp ../matrix.cpp ../tool_quit.cpp ../global_variable.cpp ../global_file.cpp ../global_function.cpp ../memory.cpp ../timer.cpp ../blas_connector.cpp + LIBS parameter ${math_libs} base device + SOURCES mathzone_test.cpp ) AddTest( TARGET base_mathzone_add1 - LIBS parameter ${math_libs} - SOURCES mathzone_add1_test.cpp ../blas_connector.cpp ../mathzone_add1.cpp ../math_sphbes.cpp ../matrix3.cpp ../matrix.cpp ../tool_quit.cpp ../global_variable.cpp ../global_file.cpp ../global_function.cpp ../memory.cpp ../timer.cpp + LIBS parameter ${math_libs} base device + SOURCES mathzone_add1_test.cpp ) AddTest( TARGET base_math_polyint @@ -108,8 +106,8 @@ AddTest( ) AddTest( TARGET base_gram_schmidt_orth - LIBS parameter ${math_libs} - SOURCES gram_schmidt_orth_test.cpp ../blas_connector.cpp ../gram_schmidt_orth.h ../gram_schmidt_orth-inl.h ../global_function.h ../math_integral.cpp + LIBS parameter ${math_libs} base device + SOURCES gram_schmidt_orth_test.cpp ) AddTest( TARGET base_math_bspline @@ -118,8 +116,8 @@ AddTest( ) AddTest( TARGET base_inverse_matrix - LIBS parameter ${math_libs} - SOURCES inverse_matrix_test.cpp ../blas_connector.cpp ../inverse_matrix.cpp ../complexmatrix.cpp ../matrix.cpp ../timer.cpp + LIBS parameter ${math_libs} base device + SOURCES inverse_matrix_test.cpp ) AddTest( TARGET base_mymath @@ -134,26 +132,26 @@ AddTest( AddTest( TARGET base_math_chebyshev - LIBS parameter ${math_libs} device container - SOURCES math_chebyshev_test.cpp ../blas_connector.cpp ../math_chebyshev.cpp ../tool_quit.cpp ../global_variable.cpp ../timer.cpp ../global_file.cpp ../global_function.cpp ../memory.cpp ../parallel_reduce.cpp + LIBS parameter ${math_libs} base device container + SOURCES math_chebyshev_test.cpp ) AddTest( TARGET base_lapack_connector - LIBS parameter ${math_libs} - SOURCES lapack_connector_test.cpp ../blas_connector.cpp ../lapack_connector.h + LIBS parameter ${math_libs} base device + SOURCES lapack_connector_test.cpp ) AddTest( TARGET base_opt_CG - LIBS parameter ${math_libs} - SOURCES opt_CG_test.cpp opt_test_tools.cpp ../blas_connector.cpp ../opt_CG.cpp ../opt_DCsrch.cpp ../global_variable.cpp ../parallel_reduce.cpp + LIBS parameter ${math_libs} base device + SOURCES opt_CG_test.cpp opt_test_tools.cpp ) AddTest( TARGET base_opt_TN - LIBS parameter ${math_libs} - SOURCES opt_TN_test.cpp opt_test_tools.cpp ../blas_connector.cpp ../opt_CG.cpp ../opt_DCsrch.cpp ../global_variable.cpp ../parallel_reduce.cpp + LIBS parameter ${math_libs} base device + SOURCES opt_TN_test.cpp opt_test_tools.cpp ) AddTest( @@ -194,28 +192,26 @@ AddTest( AddTest( TARGET spherical_bessel_transformer - SOURCES spherical_bessel_transformer_test.cpp ../blas_connector.cpp ../spherical_bessel_transformer.cpp ../math_sphbes.cpp ../math_integral.cpp ../timer.cpp - LIBS parameter ${math_libs} + SOURCES spherical_bessel_transformer_test.cpp + LIBS parameter ${math_libs} base device ) AddTest( TARGET cubic_spline - SOURCES cubic_spline_test.cpp ../blas_connector.cpp ../cubic_spline.cpp - LIBS parameter ${math_libs} + SOURCES cubic_spline_test.cpp + LIBS parameter ${math_libs} base device ) AddTest( TARGET clebsch_gordan_coeff_test - SOURCES clebsch_gordan_coeff_test.cpp ../blas_connector.cpp ../clebsch_gordan_coeff.cpp ../intarray.cpp ../realarray.cpp ../complexmatrix.cpp ../matrix.cpp ../timer.cpp - ../math_ylmreal.cpp ../global_variable.cpp ../ylm.cpp ../timer.cpp ../vector3.h ../parallel_reduce.cpp ../parallel_global.cpp ../parallel_comm.cpp ../parallel_common.cpp - ../memory.cpp ../libm/branred.cpp ../libm/sincos.cpp ../inverse_matrix.cpp ../lapack_connector.h - LIBS parameter ${math_libs} device + SOURCES clebsch_gordan_coeff_test.cpp + LIBS parameter ${math_libs} base device ) AddTest( TARGET assoc_laguerre_test - SOURCES assoc_laguerre_test.cpp ../blas_connector.cpp ../assoc_laguerre.cpp ../tool_quit.cpp ../global_variable.cpp ../global_file.cpp ../global_function.cpp ../memory.cpp ../timer.cpp - LIBS parameter ${math_libs} + SOURCES assoc_laguerre_test.cpp + LIBS parameter ${math_libs} base device ) AddTest( diff --git a/source/module_base/test/clebsch_gordan_coeff_test.cpp b/source/module_base/test/clebsch_gordan_coeff_test.cpp index 16efa091b5..888249765f 100644 --- a/source/module_base/test/clebsch_gordan_coeff_test.cpp +++ b/source/module_base/test/clebsch_gordan_coeff_test.cpp @@ -16,18 +16,6 @@ * - functions: gen_rndm_r and compute_ap */ -namespace ModuleBase -{ -void WARNING_QUIT(const std::string& file, const std::string& description) -{ - return; -} -void WARNING(const std::string& file, const std::string& description) -{ - return; -} -} // namespace ModuleBase - TEST(ClebschGordanTest, ClebschGordanExit) { int lmaxkb = -2; diff --git a/source/module_base/test/complexmatrix_test.cpp b/source/module_base/test/complexmatrix_test.cpp index 0adc52363a..da11fafcfd 100644 --- a/source/module_base/test/complexmatrix_test.cpp +++ b/source/module_base/test/complexmatrix_test.cpp @@ -38,12 +38,6 @@ * */ -//a mock function of WARNING_QUIT, to avoid the uncorrected call by matrix.cpp at line 37. -namespace ModuleBase -{ - void WARNING_QUIT(const std::string &file,const std::string &description) {exit(1);} -} - inline void EXPECT_COMPLEX_EQ(const std::complex& a,const std::complex& b) { EXPECT_DOUBLE_EQ(a.real(),b.real()); diff --git a/source/module_base/test/global_function_test.cpp b/source/module_base/test/global_function_test.cpp index 013396d6b1..05d4d70877 100644 --- a/source/module_base/test/global_function_test.cpp +++ b/source/module_base/test/global_function_test.cpp @@ -4,7 +4,6 @@ #include "module_parameter/parameter.h" #undef private #include "../vector3.h" -#include "../blas_connector.h" #include "../tool_quit.h" #include #include @@ -692,6 +691,9 @@ TEST_F(GlobalFunctionTest,MemAvailable) TEST_F(GlobalFunctionTest,BlockHere) { +#ifdef __MPI +#undef __MPI +#endif std::string output2; std::string block_in="111"; GlobalV::MY_RANK=1; @@ -706,6 +708,9 @@ TEST_F(GlobalFunctionTest,BlockHere) TEST_F(GlobalFunctionTest,BlockHere2) { +#ifdef __MPI +#undef __MPI +#endif std::string output2; std::string block_in="111"; GlobalV::MY_RANK=0; @@ -724,6 +729,9 @@ TEST_F(GlobalFunctionTest,BlockHere2) TEST_F(GlobalFunctionTest,BlockHere3) { +#ifdef __MPI +#undef __MPI +#endif std::string output2; std::string block_in="111"; GlobalV::MY_RANK=0; diff --git a/source/module_base/test/inverse_matrix_test.cpp b/source/module_base/test/inverse_matrix_test.cpp index a871f906cd..b88e556af1 100644 --- a/source/module_base/test/inverse_matrix_test.cpp +++ b/source/module_base/test/inverse_matrix_test.cpp @@ -16,12 +16,6 @@ * - computes the inverse of a dim*dim real matrix */ -//a mock function of WARNING_QUIT, to avoid the uncorrected call by matrix.cpp at line 37. -namespace ModuleBase -{ - void WARNING_QUIT(const std::string &file,const std::string &description) {exit(1);} -} - TEST(InverseMatrixComplexTest, InverseMatrixComplex) { int dim = 10; diff --git a/source/module_base/test/math_chebyshev_test.cpp b/source/module_base/test/math_chebyshev_test.cpp index 125dbdaeaa..a7ea215266 100644 --- a/source/module_base/test/math_chebyshev_test.cpp +++ b/source/module_base/test/math_chebyshev_test.cpp @@ -336,6 +336,8 @@ TEST_F(MathChebyshevTest, tracepolyA) TEST_F(MathChebyshevTest, checkconverge) { +#ifdef __MPI +#undef __MPI const int norder = 100; p_chetest = new ModuleBase::Chebyshev(norder); auto fun_sigma_y @@ -377,6 +379,8 @@ TEST_F(MathChebyshevTest, checkconverge) delete[] v; delete p_chetest; +#define __MPI +#endif } TEST_F(MathChebyshevTest, recurs) diff --git a/source/module_base/test/math_ylmreal_test.cpp b/source/module_base/test/math_ylmreal_test.cpp index c973d8cd28..891c948f7e 100644 --- a/source/module_base/test/math_ylmreal_test.cpp +++ b/source/module_base/test/math_ylmreal_test.cpp @@ -36,16 +36,6 @@ * */ - - -//mock functions of WARNING_QUIT and WARNING -namespace ModuleBase -{ - void WARNING_QUIT(const std::string &file,const std::string &description) {exit(1);} - void WARNING(const std::string &file,const std::string &description) {return ;} -} - - class YlmRealTest : public testing::Test { protected: diff --git a/source/module_base/test/opt_CG_test.cpp b/source/module_base/test/opt_CG_test.cpp index 4b324c7cbb..b8abeb5760 100644 --- a/source/module_base/test/opt_CG_test.cpp +++ b/source/module_base/test/opt_CG_test.cpp @@ -1,3 +1,6 @@ +#ifdef __MPI +#undef __MPI +#endif #include "gtest/gtest.h" #include "../opt_CG.h" #include "../opt_DCsrch.h" @@ -18,10 +21,10 @@ class CG_test : public testing::Test double residual = 10.; double tol = 1e-5; int final_iter = 0; - char *task = NULL; - double *Ap = NULL; - double *p = NULL; - double *x = NULL; + char *task = nullptr; + double *Ap = nullptr; + double *p = nullptr; + double *x = nullptr; void SetUp() { @@ -65,7 +68,8 @@ class CG_test : public testing::Test tools.le.get_Ap(tools.le.A, p, Ap); int ifPD = 0; step = cg.step_length(Ap, p, ifPD); - for (int i = 0; i < 3; ++i) x[i] += step * p[i]; + for (int i = 0; i < 3; ++i) { x[i] += step * p[i]; +} residual = cg.get_residual(); } } @@ -102,14 +106,16 @@ class CG_test : public testing::Test { tools.dfuncdx(x, gradient, func_label); residual = 0; - for (int i = 0; i<3 ;++i) residual += gradient[i] * gradient[i]; + for (int i = 0; i<3 ;++i) { residual += gradient[i] * gradient[i]; +} if (residual < tol) { final_iter = iter; break; } cg.next_direct(gradient, cg_label, p); - for (int i = 0; i < 3; ++i) temp_x[i] = x[i]; + for (int i = 0; i < 3; ++i) { temp_x[i] = x[i]; +} task[0] = 'S'; task[1] = 'T'; task[2] = 'A'; task[3] = 'R'; task[4] = 'T'; while (true) { @@ -118,7 +124,8 @@ class CG_test : public testing::Test ds.dcSrch(f, g, step, task); if (task[0] == 'F' && task[1] == 'G') { - for (int j = 0; j < 3; ++j) temp_x[j] = x[j] + step * p[j]; + for (int j = 0; j < 3; ++j) { temp_x[j] = x[j] + step * p[j]; +} continue; } else if (task[0] == 'C' && task[1] == 'O') @@ -134,7 +141,8 @@ class CG_test : public testing::Test break; } } - for (int i = 0; i < 3; ++i) x[i] += step * p[i]; + for (int i = 0; i < 3; ++i) { x[i] += step * p[i]; +} } delete[] temp_x; delete[] gradient; @@ -143,51 +151,71 @@ class CG_test : public testing::Test TEST_F(CG_test, Stand_Solve_LinearEq) { +#ifdef __MPI +#undef __MPI CG_Solve_LinearEq(); EXPECT_NEAR(x[0], 0.5, DOUBLETHRESHOLD); EXPECT_NEAR(x[1], 1.6429086563584579739e-18, DOUBLETHRESHOLD); EXPECT_NEAR(x[2], 1.5, DOUBLETHRESHOLD); ASSERT_EQ(final_iter, 4); ASSERT_EQ(cg.get_iter(), 4); +#define __MPI +#endif } TEST_F(CG_test, PR_Solve_LinearEq) { +#ifdef __MPI +#undef __MPI Solve(1, 0); EXPECT_NEAR(x[0], 0.50000000000003430589, DOUBLETHRESHOLD); EXPECT_NEAR(x[1], -3.4028335704761047964e-14, DOUBLETHRESHOLD); EXPECT_NEAR(x[2], 1.5000000000000166533, DOUBLETHRESHOLD); ASSERT_EQ(final_iter, 3); ASSERT_EQ(cg.get_iter(), 3); +#define __MPI +#endif } TEST_F(CG_test, HZ_Solve_LinearEq) { +#ifdef __MPI +#undef __MPI Solve(2, 0); EXPECT_NEAR(x[0], 0.49999999999999944489, DOUBLETHRESHOLD); EXPECT_NEAR(x[1], -9.4368957093138305936e-16, DOUBLETHRESHOLD); EXPECT_NEAR(x[2], 1.5000000000000011102, DOUBLETHRESHOLD); ASSERT_EQ(final_iter, 3); ASSERT_EQ(cg.get_iter(), 3); +#define __MPI +#endif } TEST_F(CG_test, PR_Min_Func) { +#ifdef __MPI +#undef __MPI Solve(1, 1); EXPECT_NEAR(x[0], 4.0006805979150792396, DOUBLETHRESHOLD); EXPECT_NEAR(x[1], 2.0713759992720870429, DOUBLETHRESHOLD); EXPECT_NEAR(x[2], 9.2871067233169171118, DOUBLETHRESHOLD); ASSERT_EQ(final_iter, 18); ASSERT_EQ(cg.get_iter(), 18); +#define __MPI +#endif } TEST_F(CG_test, HZ_Min_Func) { +#ifdef __MPI +#undef __MPI Solve(2, 1); EXPECT_NEAR(x[0], 4.0006825378033568086, DOUBLETHRESHOLD); EXPECT_NEAR(x[1], 2.0691732100663737803, DOUBLETHRESHOLD); EXPECT_NEAR(x[2], 9.2780872787668311474, DOUBLETHRESHOLD); ASSERT_EQ(final_iter, 18); ASSERT_EQ(cg.get_iter(), 18); +#define __MPI +#endif } // g++ -std=c++11 ../opt_CG.cpp ../opt_DCsrch.cpp ./CG_test.cpp ./test_tools.cpp -lgtest -lpthread -lgtest_main -o test.exe \ No newline at end of file diff --git a/source/module_base/test/opt_TN_test.cpp b/source/module_base/test/opt_TN_test.cpp index db523b53e9..1fc5b7f2d6 100644 --- a/source/module_base/test/opt_TN_test.cpp +++ b/source/module_base/test/opt_TN_test.cpp @@ -17,9 +17,9 @@ class TN_test : public testing::Test double tol = 1e-5; int final_iter = 0; int flag = 0; - char *task = NULL; - double *p = NULL; - double *x = NULL; + char *task = nullptr; + double *p = nullptr; + double *x = nullptr; void SetUp() { @@ -61,7 +61,8 @@ class TN_test : public testing::Test { tools.dfuncdx(x, gradient, func_label); residual = 0; - for (int i = 0; i<3 ;++i) residual += gradient[i] * gradient[i]; + for (int i = 0; i<3 ;++i) { residual += gradient[i] * gradient[i]; +} if (residual < tol) { final_iter = iter; @@ -75,7 +76,8 @@ class TN_test : public testing::Test { tn.next_direct(x, gradient, flag, p, &(tools.mf), &ModuleESolver::ESolver_OF::dfuncdx); } - for (int i = 0; i < 3; ++i) temp_x[i] = x[i]; + for (int i = 0; i < 3; ++i) { temp_x[i] = x[i]; +} task[0] = 'S'; task[1] = 'T'; task[2] = 'A'; task[3] = 'R'; task[4] = 'T'; while (true) { @@ -84,7 +86,8 @@ class TN_test : public testing::Test ds.dcSrch(f, g, step, task); if (task[0] == 'F' && task[1] == 'G') { - for (int j = 0; j < 3; ++j) temp_x[j] = x[j] + step * p[j]; + for (int j = 0; j < 3; ++j) { temp_x[j] = x[j] + step * p[j]; +} continue; } else if (task[0] == 'C' && task[1] == 'O') @@ -100,7 +103,8 @@ class TN_test : public testing::Test break; } } - for (int i = 0; i < 3; ++i) x[i] += step * p[i]; + for (int i = 0; i < 3; ++i) { x[i] += step * p[i]; +} } delete[] temp_x; delete[] gradient; @@ -110,20 +114,28 @@ class TN_test : public testing::Test TEST_F(TN_test, TN_Solve_LinearEq) { +#ifdef __MPI +#undef __MPI Solve(0); EXPECT_NEAR(x[0], 0.50000000000003430589, DOUBLETHRESHOLD); EXPECT_NEAR(x[1], -3.4028335704761047964e-14, DOUBLETHRESHOLD); EXPECT_NEAR(x[2], 1.5000000000000166533, DOUBLETHRESHOLD); ASSERT_EQ(final_iter, 1); ASSERT_EQ(tn.get_iter(), 1); +#define __MPI +#endif } TEST_F(TN_test, TN_Min_Func) { +#ifdef __MPI +#undef __MPI Solve(1); EXPECT_NEAR(x[0], 4.0049968540891525137, DOUBLETHRESHOLD); EXPECT_NEAR(x[1], 2.1208751163987624722, DOUBLETHRESHOLD); EXPECT_NEAR(x[2], 9.4951527720891863993, DOUBLETHRESHOLD); ASSERT_EQ(final_iter, 6); ASSERT_EQ(tn.get_iter(), 6); +#define __MPI +#endif } \ No newline at end of file diff --git a/source/module_base/test/opt_test_tools.cpp b/source/module_base/test/opt_test_tools.cpp index 1c90b79bca..71e136b3ef 100644 --- a/source/module_base/test/opt_test_tools.cpp +++ b/source/module_base/test/opt_test_tools.cpp @@ -1,3 +1,6 @@ +#ifdef __MPI +#undef __MPI +#endif #include "./opt_test_tools.h" #include From 4ddec65e92f518c998e2d280a8eabe7939507de1 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Sun, 5 Jan 2025 12:05:01 +0800 Subject: [PATCH 025/160] Refactor:Remove Ucell::update_pos_taud (#5794) * update the update_pos_taud * change func with vector3 update_pos_taud * modify the input format * add unittest for the update_pos_tau * update test for relax_new * add update_vel for ucell * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/module_cell/atom_spec.h | 9 +- .../test/support/mock_unitcell.cpp | 5 +- source/module_cell/test/unitcell_test.cpp | 2 +- .../module_cell/test/unitcell_test_para.cpp | 36 +- source/module_cell/unitcell.cpp | 59 ---- source/module_cell/unitcell.h | 4 - source/module_cell/update_cell.cpp | 69 ++++ source/module_cell/update_cell.h | 42 +++ source/module_md/md_base.cpp | 5 +- source/module_md/run_md.cpp | 4 +- source/module_relax/relax_new/relax.cpp | 2 +- .../relax_new/test/relax_test.cpp | 84 +++-- .../module_relax/relax_new/test/relax_test.h | 17 - .../relax_new/test/support/result_ref.txt | 317 ------------------ 14 files changed, 220 insertions(+), 435 deletions(-) delete mode 100644 source/module_relax/relax_new/test/support/result_ref.txt diff --git a/source/module_cell/atom_spec.h b/source/module_cell/atom_spec.h index d2deffebf8..00ce14898e 100644 --- a/source/module_cell/atom_spec.h +++ b/source/module_cell/atom_spec.h @@ -22,7 +22,7 @@ class Atom std::vector iw2_new; int nw = 0; // number of local orbitals (l,n,m) of this type - void set_index(void); + void set_index(); int type = 0; // Index of atom type int na = 0; // Number of atoms in this type. @@ -34,8 +34,7 @@ class Atom std::string label = "\0"; // atomic symbol std::vector> tau; // Cartesian coordinates of each atom in this type. - std::vector> - dis; // direct displacements of each atom in this type in current step liuyu modift 2023-03-22 + std::vector> dis; // direct displacements of each atom in this type in current step liuyu modift 2023-03-22 std::vector> taud; // Direct coordinates of each atom in this type. std::vector> vel; // velocities of each atom in this type. std::vector> force; // force acting on each atom in this type. @@ -54,8 +53,8 @@ class Atom void print_Atom(std::ofstream& ofs); void update_force(ModuleBase::matrix& fcs); #ifdef __MPI - void bcast_atom(void); - void bcast_atom2(void); + void bcast_atom(); + void bcast_atom2(); #endif }; diff --git a/source/module_cell/test/support/mock_unitcell.cpp b/source/module_cell/test/support/mock_unitcell.cpp index c335a181a9..c619a1f90a 100644 --- a/source/module_cell/test/support/mock_unitcell.cpp +++ b/source/module_cell/test/support/mock_unitcell.cpp @@ -33,10 +33,7 @@ bool UnitCell::read_atom_positions(std::ifstream& ifpos, std::ofstream& ofs_warning) { return true; } -void UnitCell::update_pos_taud(double* posd_in) {} -void UnitCell::update_pos_taud(const ModuleBase::Vector3* posd_in) {} -void UnitCell::update_vel(const ModuleBase::Vector3* vel_in) {} -void UnitCell::bcast_atoms_tau() {} + bool UnitCell::judge_big_cell() const { return true; } void UnitCell::update_stress(ModuleBase::matrix& scs) {} void UnitCell::update_force(ModuleBase::matrix& fcs) {} diff --git a/source/module_cell/test/unitcell_test.cpp b/source/module_cell/test/unitcell_test.cpp index 90925df62d..738ee8714f 100644 --- a/source/module_cell/test/unitcell_test.cpp +++ b/source/module_cell/test/unitcell_test.cpp @@ -1021,7 +1021,7 @@ TEST_F(UcellTest, UpdateVel) { vel_in[iat].set(iat * 0.1, iat * 0.1, iat * 0.1); } - ucell->update_vel(vel_in); + unitcell::update_vel(vel_in,ucell->ntype,ucell->nat,ucell->atoms); for (int iat = 0; iat < ucell->nat; ++iat) { EXPECT_DOUBLE_EQ(vel_in[iat].x, 0.1 * iat); diff --git a/source/module_cell/test/unitcell_test_para.cpp b/source/module_cell/test/unitcell_test_para.cpp index 11f629d707..a69b7655aa 100644 --- a/source/module_cell/test/unitcell_test_para.cpp +++ b/source/module_cell/test/unitcell_test_para.cpp @@ -153,7 +153,7 @@ TEST_F(UcellTest, UpdatePosTau) } delete[] pos_in; } -TEST_F(UcellTest, UpdatePosTaud) +TEST_F(UcellTest, UpdatePosTaud_pointer) { double* pos_in = new double[ucell->nat * 3]; ModuleBase::Vector3* tmp = new ModuleBase::Vector3[ucell->nat]; @@ -167,7 +167,8 @@ TEST_F(UcellTest, UpdatePosTaud) ucell->iat2iait(iat, &ia, &it); tmp[iat] = ucell->atoms[it].taud[ia]; } - ucell->update_pos_taud(pos_in); + unitcell::update_pos_taud(ucell->lat,pos_in,ucell->ntype, + ucell->nat,ucell->atoms); for (int iat = 0; iat < ucell->nat; ++iat) { int it, ia; @@ -180,6 +181,37 @@ TEST_F(UcellTest, UpdatePosTaud) delete[] pos_in; } +//test update_pos_taud with ModuleBase::Vector3 version +TEST_F(UcellTest, UpdatePosTaud_Vector3) +{ + ModuleBase::Vector3* pos_in = new ModuleBase::Vector3[ucell->nat]; + ModuleBase::Vector3* tmp = new ModuleBase::Vector3[ucell->nat]; + ucell->set_iat2itia(); + for (int iat = 0; iat < ucell->nat; ++iat) + { + for (int ik = 0; ik < 3; ++ik) + { + pos_in[iat][ik] = 0.01; + } + int it=0; + int ia=0; + ucell->iat2iait(iat, &ia, &it); + tmp[iat] = ucell->atoms[it].taud[ia]; + } + unitcell::update_pos_taud(ucell->lat,pos_in,ucell->ntype, + ucell->nat,ucell->atoms); + for (int iat = 0; iat < ucell->nat; ++iat) + { + int it, ia; + ucell->iat2iait(iat, &ia, &it); + for (int ik = 0; ik < 3; ++ik) + { + EXPECT_DOUBLE_EQ(ucell->atoms[it].taud[ia][ik], tmp[iat][ik] + 0.01); + } + } + delete[] tmp; + delete[] pos_in; +} TEST_F(UcellTest, ReadPseudo) { PARAM.input.pseudo_dir = pp_dir; diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index 69ca76df23..3d383c565a 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -314,65 +314,6 @@ std::vector> UnitCell::get_constrain() const return constrain; } - - -void UnitCell::update_pos_taud(double* posd_in) { - int iat = 0; - for (int it = 0; it < this->ntype; it++) { - Atom* atom = &this->atoms[it]; - for (int ia = 0; ia < atom->na; ia++) { - for (int ik = 0; ik < 3; ++ik) { - atom->taud[ia][ik] += posd_in[3 * iat + ik]; - atom->dis[ia][ik] = posd_in[3 * iat + ik]; - } - iat++; - } - } - assert(iat == this->nat); - unitcell::periodic_boundary_adjustment(this->atoms,this->latvec, this->ntype); - this->bcast_atoms_tau(); -} - -// posd_in is atomic displacements here liuyu 2023-03-22 -void UnitCell::update_pos_taud(const ModuleBase::Vector3* posd_in) { - int iat = 0; - for (int it = 0; it < this->ntype; it++) { - Atom* atom = &this->atoms[it]; - for (int ia = 0; ia < atom->na; ia++) { - for (int ik = 0; ik < 3; ++ik) { - atom->taud[ia][ik] += posd_in[iat][ik]; - atom->dis[ia][ik] = posd_in[iat][ik]; - } - iat++; - } - } - assert(iat == this->nat); - unitcell::periodic_boundary_adjustment(this->atoms,this->latvec, this->ntype); - this->bcast_atoms_tau(); -} - -void UnitCell::update_vel(const ModuleBase::Vector3* vel_in) { - int iat = 0; - for (int it = 0; it < this->ntype; ++it) { - Atom* atom = &this->atoms[it]; - for (int ia = 0; ia < atom->na; ++ia) { - this->atoms[it].vel[ia] = vel_in[iat]; - ++iat; - } - } - assert(iat == this->nat); -} - - -void UnitCell::bcast_atoms_tau() { -#ifdef __MPI - MPI_Barrier(MPI_COMM_WORLD); - for (int i = 0; i < ntype; i++) { - atoms[i].bcast_atom(); // bcast tau array - } -#endif -} - //============================================================== // Calculate various lattice related quantities for given latvec //============================================================== diff --git a/source/module_cell/unitcell.h b/source/module_cell/unitcell.h index e6f2fa96f0..7b10a18767 100644 --- a/source/module_cell/unitcell.h +++ b/source/module_cell/unitcell.h @@ -200,10 +200,6 @@ class UnitCell { void print_cell(std::ofstream& ofs) const; void print_cell_xyz(const std::string& fn) const; - void update_pos_taud(const ModuleBase::Vector3* posd_in); - void update_pos_taud(double* posd_in); - void update_vel(const ModuleBase::Vector3* vel_in); - void bcast_atoms_tau(); bool judge_big_cell() const; void update_stress(ModuleBase::matrix& scs); // updates stress diff --git a/source/module_cell/update_cell.cpp b/source/module_cell/update_cell.cpp index c4c324ce45..759389b9d8 100644 --- a/source/module_cell/update_cell.cpp +++ b/source/module_cell/update_cell.cpp @@ -374,6 +374,75 @@ void update_pos_tau(const Lattice& lat, bcast_atoms_tau(atoms, ntype); } +void update_pos_taud(const Lattice& lat, + const double* posd_in, + const int ntype, + const int nat, + Atom* atoms) +{ + int iat = 0; + for (int it = 0; it < ntype; it++) + { + Atom* atom = &atoms[it]; + for (int ia = 0; ia < atom->na; ia++) + { + for (int ik = 0; ik < 3; ++ik) + { + atom->taud[ia][ik] += posd_in[3 * iat + ik]; + atom->dis[ia][ik] = posd_in[3 * iat + ik]; + } + iat++; + } + } + assert(iat == nat); + periodic_boundary_adjustment(atoms,lat.latvec,ntype); + bcast_atoms_tau(atoms, ntype); +} + +// posd_in is atomic displacements here liuyu 2023-03-22 +void update_pos_taud(const Lattice& lat, + const ModuleBase::Vector3* posd_in, + const int ntype, + const int nat, + Atom* atoms) +{ + int iat = 0; + for (int it = 0; it < ntype; it++) + { + Atom* atom = &atoms[it]; + for (int ia = 0; ia < atom->na; ia++) + { + for (int ik = 0; ik < 3; ++ik) + { + atom->taud[ia][ik] += posd_in[iat][ik]; + atom->dis[ia][ik] = posd_in[iat][ik]; + } + iat++; + } + } + assert(iat == nat); + periodic_boundary_adjustment(atoms,lat.latvec,ntype); + bcast_atoms_tau(atoms, ntype); +} + +void update_vel(const ModuleBase::Vector3* vel_in, + const int ntype, + const int nat, + Atom* atoms) +{ + int iat = 0; + for (int it = 0; it < ntype; ++it) + { + Atom* atom = &atoms[it]; + for (int ia = 0; ia < atom->na; ++ia) + { + atoms[it].vel[ia] = vel_in[iat]; + ++iat; + } + } + assert(iat == nat); +} + void periodic_boundary_adjustment(Atom* atoms, const ModuleBase::Matrix3& latvec, const int ntype) diff --git a/source/module_cell/update_cell.h b/source/module_cell/update_cell.h index d7105535dc..a13bf58546 100644 --- a/source/module_cell/update_cell.h +++ b/source/module_cell/update_cell.h @@ -48,6 +48,48 @@ namespace unitcell const int ntype, const int nat, Atom* atoms); + + /** + * @brief update the position and tau of the atoms + * + * @param lat: the lattice of the atoms [in] + * @param pos_in: the position of the atoms in direct coordinate system [in] + * @param ntype: the number of types of the atoms [in] + * @param nat: the number of atoms [in] + * @param atoms: the atoms to be updated [out] + */ + void update_pos_taud(const Lattice& lat, + const double* posd_in, + const int ntype, + const int nat, + Atom* atoms); + /** + * @brief update the velocity of the atoms + * + * @param lat: the lattice of the atoms [in] + * @param pos_in: the position of the atoms in direct coordinate system + * in ModuleBase::Vector3 version [in] + * @param ntype: the number of types of the atoms [in] + * @param nat: the number of atoms [in] + * @param atoms: the atoms to be updated [out] + */ + void update_pos_taud(const Lattice& lat, + const ModuleBase::Vector3* posd_in, + const int ntype, + const int nat, + Atom* atoms); + /** + * @brief update the velocity of the atoms + * + * @param vel_in: the velocity of the atoms [in] + * @param ntype: the number of types of the atoms [in] + * @param nat: the number of atoms [in] + * @param atoms: the atoms to be updated [out] + */ + void update_vel(const ModuleBase::Vector3* vel_in, + const int ntype, + const int nat, + Atom* atoms); } // #endif // UPDATE_CELL_H \ No newline at end of file diff --git a/source/module_md/md_base.cpp b/source/module_md/md_base.cpp index 30e344dbe2..8b330927d1 100644 --- a/source/module_md/md_base.cpp +++ b/source/module_md/md_base.cpp @@ -1,11 +1,10 @@ #include "md_base.h" - #include "md_func.h" #ifdef __MPI #include "mpi.h" #endif #include "module_io/print_info.h" - +#include "module_cell/update_cell.h" MD_base::MD_base(const Parameter& param_in, UnitCell& unit_in) : mdp(param_in.mdp), ucell(unit_in) { my_rank = param_in.globalv.myrank; @@ -112,7 +111,7 @@ void MD_base::update_pos() MPI_Bcast(pos, ucell.nat * 3, MPI_DOUBLE, 0, MPI_COMM_WORLD); #endif - ucell.update_pos_taud(pos); + unitcell::update_pos_taud(ucell.lat,pos,ucell.ntype,ucell.nat,ucell.atoms); return; } diff --git a/source/module_md/run_md.cpp b/source/module_md/run_md.cpp index 1f85525979..b82a0c3e69 100644 --- a/source/module_md/run_md.cpp +++ b/source/module_md/run_md.cpp @@ -10,7 +10,7 @@ #include "msst.h" #include "nhchain.h" #include "verlet.h" - +#include "module_cell/update_cell.h" namespace Run_MD { @@ -97,7 +97,7 @@ void md_line(UnitCell& unit_in, ModuleESolver::ESolver* p_esolver, const Paramet if ((mdrun->step_ + mdrun->step_rst_) % param_in.mdp.md_restartfreq == 0) { - unit_in.update_vel(mdrun->vel); + unitcell::update_vel(mdrun->vel,unit_in.ntype,unit_in.nat,unit_in.atoms); std::stringstream file; file << PARAM.globalv.global_stru_dir << "STRU_MD_" << mdrun->step_ + mdrun->step_rst_; // changelog 20240509 diff --git a/source/module_relax/relax_new/relax.cpp b/source/module_relax/relax_new/relax.cpp index 88800c88d8..b6f0560824 100644 --- a/source/module_relax/relax_new/relax.cpp +++ b/source/module_relax/relax_new/relax.cpp @@ -633,7 +633,7 @@ void Relax::move_cell_ions(UnitCell& ucell, const bool is_new_dir) ucell.symm.symmetrize_vec3_nat(move_ion); } - ucell.update_pos_taud(move_ion); + unitcell::update_pos_taud(ucell.lat,move_ion,ucell.ntype,ucell.nat,ucell.atoms); // Print the structure file. ucell.print_tau(); diff --git a/source/module_relax/relax_new/test/relax_test.cpp b/source/module_relax/relax_new/test/relax_test.cpp index 74328026a4..5db3ecde3f 100644 --- a/source/module_relax/relax_new/test/relax_test.cpp +++ b/source/module_relax/relax_new/test/relax_test.cpp @@ -1,4 +1,5 @@ #include "gtest/gtest.h" +#include #define private public #include "module_parameter/parameter.h" #undef private @@ -27,13 +28,13 @@ class Test_SETGRAD : public testing::Test force_in.create(nat,3); stress_in.create(3,3); - force_in(0,0) = 1; force_in(0,1) = 2; force_in(0,2)= 3; - force_in(1,0) = 4; force_in(1,1) = 5; force_in(1,2)= 6; - force_in(2,0) = 7; force_in(2,1) = 8; force_in(2,2)= 9; + force_in(0,0) = 0.1; force_in(0,1) = 0.1; force_in(0,2)= 0.1; + force_in(1,0) = 0; force_in(1,1) = 0.1; force_in(1,2)= 0.1; + force_in(2,0) = 0; force_in(2,1) = 0; force_in(2,2)= 0.1; - stress_in(0,0) = 1; stress_in(0,1) = 2; stress_in(0,2)= 3; - stress_in(1,0) = 4; stress_in(1,1) = 5; stress_in(1,2)= 6; - stress_in(2,0) = 7; stress_in(2,1) = 8; stress_in(2,2)= 9; + stress_in(0,0) = 1; stress_in(0,1) = 1; stress_in(0,2)= 1; + stress_in(1,0) = 0; stress_in(1,1) = 1; stress_in(1,2)= 1; + stress_in(2,0) = 0; stress_in(2,1) = 0; stress_in(2,2)= 1; ucell.ntype = 1; ucell.nat = nat; @@ -46,6 +47,8 @@ class Test_SETGRAD : public testing::Test ucell.iat2ia = new int[nat]; ucell.atoms[0].mbl.resize(nat); ucell.atoms[0].taud.resize(nat); + ucell.atoms[0].tau.resize(nat); + ucell.atoms[0].dis.resize(nat); ucell.lc = new int[3]; ucell.iat2it[0] = 0; @@ -136,14 +139,25 @@ TEST_F(Test_SETGRAD, relax_new) { std::vector result_ref = { - 0,0,0.1709672056,0,0.2849453427,0,0.3989234797,0,0,1.005319517, - 0.01063903455,0.01595855183,0.0212780691,1.026597586,0.03191710366, - 0.03723662093,0.04255613821,1.047875655,1.059181731,0,0,0,1.059181731, - 0,0,0,1.059181731,1.034363264,0.01301504537,0.01952256806, - 0.02603009074,1.060393355,0.03904513611,0.0455526588,0.05206018148, - 1.086423445,1,0,0,0,1,0,0,0,1 + 0, 0, 0.24293434145, + 0, 0.242934341453, 0, + 0, 0, 0, + //paramter for taud + 1.2267616333,0.2267616333,0.22676163333, + 0, 1.2267616333 ,0.2267616333, + 0, 0, 1.22676163333, + // paramter for fisrt time after relaxation + 1.3677603495, 0, 0, + 0, 1.36776034956, 0, + 0, 0, 1.36776034956, + // paramter for second time after relaxation + 1.3677603495 ,0.3633367476,0.36333674766, + 0, 1.3677603495 ,0.36333674766, + 0, 0, 1.3677603495 , + // paramter for third time after relaxation + 1,0,0,0,1,0,0,0,1 + // paramter for fourth time after relaxation }; - for(int i=0;i result_ref= + { + 0.5000000586,0.4999998876,0.009364595811, + 0.9999999281,1.901333279e-07,0.5476035454, + 3.782097706e-07,0.4999999285,0.4770375874, + 0.4999997826,2.072311863e-07,0.477037871, + 0.9999998523,0.9999997866,0.9349574003, + // paramter for taud after first relaxation + 4.006349654,-1.93128788e-07,5.793863639e-07, + -1.93128788e-07,4.006354579,-3.86257576e-07, + 6.757962549e-07,-4.505308366e-07,3.966870038, + // paramter for latvec after first relaxation + 0.5000000566,0.4999998916,0.009177239183, + 0.9999999308,1.832935626e-07,0.5467689737, + 3.647769323e-07,0.4999999311,0.4771204124, + 0.4999997903,1.998879545e-07,0.4771206859, + 0.9999998574,0.9999997943,0.9358136888, + // paramter for taud after second relaxation + 3.999761277,-1.656764727e-07,4.97029418e-07, + -1.656764727e-07,3.999765501,-3.313529453e-07, + 5.797351131e-07,-3.864900754e-07,4.010925071, + // paramter for latvec after second relaxation + 0.500000082,0.4999999574,0.01057784352, + 0.9999999149,1.939640249e-07,0.5455830599, + 3.795967781e-07,0.4999998795,0.4765373919, + 0.4999998037,2.756298268e-07,0.4765374602, + 0.9999998196,0.9999996936,0.9367652445, + // paramter for taud after third relaxation + 4.017733155,-1.420363309e-07,2.637046077e-07, + -1.420364243e-07,4.017735987,3.126225134e-07, + 3.479123171e-07,2.578467568e-07,4.011674933 + // paramter for latvec after third relaxation + }; for(int i=0;i> tmp; - EXPECT_NEAR(tmp,result[i],1e-8); + EXPECT_NEAR(result_ref[i],result[i],1e-8); } } \ No newline at end of file diff --git a/source/module_relax/relax_new/test/relax_test.h b/source/module_relax/relax_new/test/relax_test.h index d60d37adf9..d31da75f07 100644 --- a/source/module_relax/relax_new/test/relax_test.h +++ b/source/module_relax/relax_new/test/relax_test.h @@ -2,7 +2,6 @@ namespace GlobalC { - UnitCell ucell; Structure_Factor sf; ModulePW::PW_Basis* rhopw; } @@ -10,22 +9,6 @@ namespace GlobalC UnitCell::UnitCell(){}; UnitCell::~UnitCell(){}; -void UnitCell::update_pos_taud(double* posd_in) -{ - int iat = 0; - for (int it = 0; it < this->ntype; it++) - { - Atom* atom = &this->atoms[it]; - for (int ia = 0; ia < atom->na; ia++) - { - this->atoms[it].taud[ia].x += posd_in[iat*3]; - this->atoms[it].taud[ia].y += posd_in[iat*3 + 1]; - this->atoms[it].taud[ia].z += posd_in[iat*3 + 2]; - iat++; - } - } - assert(iat == this->nat); -} void UnitCell::print_stru_file(const std::string& fn, const int& nspin, diff --git a/source/module_relax/relax_new/test/support/result_ref.txt b/source/module_relax/relax_new/test/support/result_ref.txt deleted file mode 100644 index 26303ffbe7..0000000000 --- a/source/module_relax/relax_new/test/support/result_ref.txt +++ /dev/null @@ -1,317 +0,0 @@ - 0.5000000586 0.4999998876 0.009364595811 -7.186242751e-08 1.901333279e-07 - 0.5476035454 3.782097706e-07 0.4999999285 0.4770375874 0.4999997826 - 2.072311863e-07 0.477037871 -1.477100701e-07 -2.13401842e-07 0.9349574003 - 4.006349654 -1.93128788e-07 5.793863639e-07 -1.93128788e-07 4.006354579 - -3.86257576e-07 6.757962549e-07 -4.505308366e-07 3.966870038 0.5000000566 - 0.4999998916 0.009177239183 -6.91719752e-08 1.832935626e-07 0.5467689737 - 3.647769323e-07 0.4999999311 0.4771204124 0.4999997903 1.998879545e-07 - 0.4771206859 -1.426137623e-07 -2.057340692e-07 0.9358136888 3.999761277 - -1.656764727e-07 4.97029418e-07 -1.656764727e-07 3.999765501 -3.313529453e-07 - 5.797351131e-07 -3.864900754e-07 4.010925071 0.500000082 0.4999999574 - 0.01057784352 -8.506971788e-08 1.939640249e-07 0.5455830599 3.795967781e-07 - 0.4999998795 0.4765373919 0.4999998037 2.756298268e-07 0.4765374602 - -1.804105264e-07 -3.063789336e-07 0.9367652445 4.017733155 -1.420363309e-07 - 2.637046077e-07 -1.420364243e-07 4.017735987 3.126225134e-07 3.479123171e-07 - 2.578467568e-07 4.011674933 0.5000000796 0.4999999511 0.01044351025 - -8.354492136e-08 1.929267547e-07 0.545696802 3.781847144e-07 0.4999998844 - 0.4765933099 0.4999998025 2.683875221e-07 0.476593398 -1.768062132e-07 - -2.967527323e-07 0.9366739799 4.016009133 -1.443041027e-07 2.860871904e-07 - -1.443041871e-07 4.016012099 2.508466826e-07 3.701508133e-07 1.960362599e-07 - 4.011602999 0.5000000861 0.4999999815 0.01183052577 -9.146188782e-08 - 2.175518281e-07 0.5443392027 3.600200139e-07 0.499999867 0.4761361923 - 0.4999998175 2.782489662e-07 0.4761362171 -1.722823846e-07 -3.442702638e-07 - 0.9375588622 4.016074628 -1.145426559e-07 2.863757511e-07 -1.145427088e-07 - 4.01607746 4.947921784e-08 3.709660589e-07 -4.491248374e-09 4.002844696 - 0.5000000949 0.5000000225 0.01369772404 -1.020955161e-07 2.505380934e-07 - 0.5425116045 3.356207547e-07 0.4999998436 0.4755208212 0.4999998376 - 2.914645637e-07 0.4755207609 -1.662062891e-07 -4.08038247e-07 0.9387500893 - 4.016162605 -7.456531053e-08 2.867633631e-07 -7.456532115e-08 4.016165256 - -2.210095363e-07 3.720611453e-07 -2.738517231e-07 3.991080022 0.5000000661 - 0.4999999774 0.01340203962 -3.089174616e-08 3.177383018e-07 0.5422778256 - 2.937375994e-07 0.4999998377 0.4754148341 0.4999998455 2.282657485e-07 - 0.4754150023 -1.7467006e-07 -3.610444656e-07 0.9394912985 4.016759016 - -9.975790189e-08 7.459699521e-07 -9.975793698e-08 4.016761853 -4.168703121e-07 - 8.285055584e-07 -4.685699985e-07 3.990203221 0.5000000627 0.4999999719 - 0.01336607846 -2.223189517e-08 3.259068081e-07 0.5422493934 2.886471074e-07 - 0.4999998369 0.4754019439 0.4999998464 2.205817104e-07 0.4754021399 - -1.75709291e-07 -3.553268117e-07 0.9395814444 4.016831536 -1.028211535e-07 - 8.018064201e-07 -1.028211916e-07 4.016834395 -4.406856802e-07 8.840061642e-07 - -4.922464461e-07 3.990096608 0.50000006 0.499999967 0.01329728526 - -1.35745542e-08 3.325700456e-07 0.542252812 2.855644354e-07 0.4999998363 - 0.4754026764 0.4999998456 2.134130089e-07 0.4754028962 -1.777895118e-07 - -3.492874067e-07 0.9396453302 4.016804157 -1.028477628e-07 8.108087853e-07 - -1.028478008e-07 4.016807063 -4.402571272e-07 8.930425818e-07 -4.918722041e-07 - 3.9895892 0.500000052 0.4999999522 0.01309087941 1.239762237e-08 - 3.525598936e-07 0.5422630694 2.763163513e-07 0.4999998344 0.4754048742 - 0.4999998432 1.91906758e-07 0.4754051652 -1.840306532e-07 -3.311690833e-07 - 0.9398370119 4.016722021 -1.029275908e-07 8.37815881e-07 -1.029276285e-07 - 4.016725065 -4.389714685e-07 9.201518346e-07 -4.907494778e-07 3.988066978 - 0.5000000531 0.4999999535 0.01306045847 1.172010024e-08 3.505960318e-07 - 0.5422783814 2.730828384e-07 0.4999998344 0.4754320117 0.4999998465 - 1.942625467e-07 0.4754322931 -1.846534178e-07 -3.328413284e-07 0.9397978553 - 4.016722829 -1.029206516e-07 7.674399968e-07 -1.02920689e-07 4.016725862 - -4.050357177e-07 8.503420582e-07 -4.570894557e-07 3.987762366 0.5000000567 - 0.4999999574 0.0129691887 9.688331883e-09 3.447040629e-07 0.5423243211 - 2.633837151e-07 0.4999998345 0.4755134305 0.4999998566 2.013292303e-07 - 0.4755136831 -1.865237512e-07 -3.378570794e-07 0.9396803767 4.016725254 - -1.028998342e-07 5.56312344e-07 -1.028998706e-07 4.016728251 -3.032284652e-07 - 6.40912729e-07 -3.561093893e-07 3.98684853 0.5000000552 0.4999999717 - 0.01288725225 8.34868654e-09 3.578879491e-07 0.5422946246 2.590298072e-07 - 0.4999998131 0.4755527939 0.4999998599 2.281727391e-07 0.4755530395 - -1.827191497e-07 -3.7082805e-07 0.9397132898 4.016904763 -1.096986501e-07 - 4.707225379e-07 -1.096987293e-07 4.016907735 1.090554523e-08 5.560136738e-07 - -4.434198486e-08 3.986665638 0.5000000508 0.5000000146 0.01264143162 - 4.328047801e-09 3.974447551e-07 0.5422055312 2.459711622e-07 0.499999749 - 0.4756708894 0.49999987 3.086905038e-07 0.475671114 -1.713037695e-07 - -4.697442054e-07 0.9398120339 4.017443291 -1.300950978e-07 2.139531198e-07 - -1.300953053e-07 4.017446186 9.533075765e-07 3.013165083e-07 8.909602285e-07 - 3.986116964 0.5000000483 0.5000000154 0.01257168752 1.438416028e-09 - 4.057347929e-07 0.5421844767 2.439985135e-07 0.4999997474 0.4756947513 - 0.4999998723 3.147478061e-07 0.4756949759 -1.661820178e-07 -4.833308435e-07 - 0.9398551087 4.017340044 -1.223718377e-07 2.557105028e-07 -1.223720107e-07 - 4.017342988 6.23468119e-07 3.427644257e-07 5.637764569e-07 3.985668589 - 0.5000000408 0.5000000178 0.0123624317 -7.230049852e-09 4.306004018e-07 - 0.542121306 2.380796758e-07 0.4999997427 0.4757663451 0.4999998791 - 3.329260089e-07 0.4757665695 -1.508177022e-07 -5.240812825e-07 0.9399843477 - 4.017030304 -9.920205757e-08 3.80982652e-07 -9.920212672e-08 4.017033391 - -3.660502535e-07 4.67108178e-07 -4.177748579e-07 3.984323464 0.5000000434 - 0.5000000095 0.01229011791 2.269279068e-08 4.997711689e-07 0.5420674696 - 2.2477883e-07 0.4999996846 0.4757884582 0.4999998701 4.017236861e-07 - 0.4757886749 -1.611683166e-07 -5.95643903e-07 0.9400662794 4.017508039 - -8.577089195e-08 6.90160419e-07 -8.577101412e-08 4.017512645 4.0020643e-07 - 7.738336619e-07 3.421833968e-07 3.984223436 0.5000000468 0.4999999994 - 0.0122014875 5.936706817e-08 5.845496166e-07 0.5420014857 2.084771084e-07 - 0.4999996134 0.475815561 0.4999998592 4.860273209e-07 0.475815768 - -1.738602456e-07 -6.833599837e-07 0.9401666979 4.018093553 -6.930958019e-08 - 1.069090421e-06 -6.930976733e-08 4.018100022 1.339334911e-06 1.149758132e-06 - 1.273592488e-06 3.984100841 0.5000000494 0.4999999989 0.01215031965 - 7.686345089e-08 6.256089494e-07 0.5419774224 2.052617253e-07 0.4999995794 - 0.4758354969 0.4999998502 5.193014538e-07 0.4758356907 -1.818065319e-07 - -7.232284841e-07 0.9402020704 4.018196574 -6.65804403e-08 1.131800255e-06 - -6.658063704e-08 4.018203418 1.494869593e-06 1.212066529e-06 1.427968664e-06 - 3.983726502 0.5000000573 0.4999999975 0.01199680166 1.293523747e-07 - 7.487865539e-07 0.5419052257 1.956148942e-07 0.4999994775 0.4758953102 - 0.4999998233 6.191189854e-07 0.4758954646 -2.05646428e-07 -8.428349881e-07 - 0.9403081979 4.018505635 -5.839302062e-08 1.319929756e-06 -5.839324615e-08 - 4.018513609 1.96147364e-06 1.398991718e-06 1.891097193e-06 3.982603486 - 0.5000000559 0.4999999987 0.01197659032 1.316860624e-07 7.590833749e-07 - 0.5419126282 1.906164588e-07 0.4999994807 0.475906966 0.4999998253 - 6.150618164e-07 0.4759071025 -2.035657065e-07 -8.535272509e-07 0.9402977131 - 4.018252278 -6.443172211e-08 1.126561783e-06 -6.443190747e-08 4.018259412 - 1.478221425e-06 1.207420282e-06 1.41227732e-06 3.982125011 0.5000000541 - 0.5000000003 0.01195055674 1.346922942e-07 7.72346765e-07 0.5419221632 - 1.841792154e-07 0.4999994848 0.4759219794 0.4999998278 6.098379883e-07 - 0.4759220929 -2.008863915e-07 -8.673004409e-07 0.9402842079 4.017925976 - -7.22090477e-08 8.775205468e-07 -7.220918133e-08 4.017932028 8.558343374e-07 - 9.606928307e-07 7.955987076e-07 3.981508778 0.5000000483 0.5000000036 - 0.01192008315 1.324497574e-07 7.847436641e-07 0.5418970361 1.891088374e-07 - 0.4999994948 0.4759352623 0.4999998355 5.937214565e-07 0.4759353618 - -2.054364475e-07 -8.768321725e-07 0.9403132567 4.017937177 -7.400502708e-08 - 6.913073321e-07 -7.400511638e-08 4.017942351 3.865861539e-07 7.762155055e-07 - 3.306507004e-07 3.981300707 0.5000000308 0.5000000135 0.01182865758 - 1.257187058e-07 8.219255433e-07 0.5418216507 2.038994915e-07 0.4999995247 - 0.4759751132 0.4999998585 5.453765917e-07 0.4759751709 -2.190825771e-07 - -9.054172097e-07 0.9404004077 4.017970778 -7.939296524e-08 1.326676882e-07 - -7.939292154e-08 4.017973318 -1.021158397e-06 2.227835299e-07 -1.064193321e-06 - 3.980676494 0.500000036 0.5000000195 0.01179815344 1.287790209e-07 - 8.228239915e-07 0.5417966586 1.941065691e-07 0.499999496 0.4759876283 - 0.499999842 5.592279171e-07 0.4759877103 -2.009933836e-07 -8.97533492e-07 - 0.9404308493 4.018181454 -7.921316109e-08 2.607728813e-07 -7.921315181e-08 - 4.018184338 -7.549780172e-07 3.497160411e-07 -8.00575728e-07 3.980534532 - 0.500000043 0.5000000276 0.0117576448 1.328437232e-07 8.240191772e-07 - 0.5417634698 1.811024659e-07 0.4999994578 0.4760042481 0.49999982 - 5.776193708e-07 0.4760043623 -1.769748397e-07 -8.870677129e-07 0.940471275 - 4.018461216 -7.897439478e-08 4.30886885e-07 -7.897443121e-08 4.018464557 - -4.015106133e-07 5.182728119e-07 -4.505115099e-07 3.980346016 0.5000000355 - 0.5000000206 0.01173252464 1.233072045e-07 8.181156645e-07 0.5417596597 - 1.751327516e-07 0.4999994678 0.4760131211 0.4999998235 5.672244241e-07 - 0.4760132464 -1.576156695e-07 -8.736646886e-07 0.9404824482 4.018480418 - -8.412181517e-08 3.184493063e-07 -8.412183942e-08 4.018483841 -4.353464953e-07 - 4.06930207e-07 -4.840528446e-07 3.980103313 0.5000000133 0.4999999994 - 0.01165715956 9.469746849e-08 8.004051159e-07 0.5417482288 1.572244315e-07 - 0.4999994977 0.4760397415 0.4999998342 5.360399565e-07 0.4760399001 - -9.953750773e-08 -8.334555284e-07 0.94051597 4.018538024 -9.956407636e-08 - -1.886342981e-08 -9.956406405e-08 4.018541691 -5.368541413e-07 7.290239242e-08 - -5.846768489e-07 3.979375204 0.5000000114 0.5000000159 0.01163688389 - 9.055593083e-08 8.153191081e-07 0.5417309831 1.61065247e-07 0.4999994711 - 0.4760468025 0.499999837 5.628008356e-07 0.4760469616 -1.001041324e-07 - -8.650471858e-07 0.9405393689 4.018526774 -1.003729469e-07 8.014896787e-08 - -1.003729504e-07 4.018530304 -2.087782838e-07 1.709490836e-07 -2.5981345e-07 - 3.979251357 0.5000000055 0.5000000656 0.011576055 7.813254544e-08 - 8.60065394e-07 0.5416792445 1.725872089e-07 0.4999993911 0.476067986 - 0.4999998454 6.430819879e-07 0.4760681468 -1.01805724e-07 -9.598281014e-07 - 0.9406095676 4.018493024 -1.027995584e-07 3.771861609e-07 -1.027996094e-07 - 4.018496142 7.75449289e-07 4.650891572e-07 7.147767467e-07 3.978879815 - 0.5000000033 0.5000000659 0.01156048266 7.691301543e-08 8.710090828e-07 - 0.5416664437 1.696804069e-07 0.49999939 0.4760766756 0.4999998533 - 6.439033647e-07 0.4760768396 -1.033214917e-07 -9.706841102e-07 0.9406205584 - 4.018556377 -1.125767938e-07 3.435715847e-07 -1.125768244e-07 4.018559478 - 4.037920245e-07 4.318280994e-07 3.468252241e-07 3.978721777 0.499999999 - 0.5000000663 0.01153083993 7.459150642e-08 8.918375543e-07 0.5416420766 - 1.64147608e-07 0.4999993878 0.4760932168 0.4999998683 6.454683246e-07 - 0.4760933866 -1.062064982e-07 -9.913460033e-07 0.94064148 4.018676969 - -1.311875106e-07 2.795871014e-07 -1.311875024e-07 4.018680038 -3.03648044e-07 - 3.685165291e-07 -3.535610599e-07 3.978420957 0.4999999979 0.5000000657 - 0.01150798688 7.30245626e-08 8.926851176e-07 0.5416453953 1.63860371e-07 - 0.4999993959 0.4760975713 0.4999998703 6.359903293e-07 0.4760977566 - -1.052243633e-07 -9.901105408e-07 0.9406522899 4.018690234 -1.711227169e-07 - 3.07744471e-07 -1.711227365e-07 4.018693222 -4.102364133e-07 3.964059641e-07 - -4.590968096e-07 3.978235426 0.4999999946 0.5000000637 0.01143942454 - 6.832367754e-08 8.952280606e-07 0.5416553519 1.629985724e-07 0.49999942 - 0.4761106354 0.4999998763 6.075567812e-07 0.476110867 -1.022781935e-07 - -9.864033134e-07 0.9406847211 4.018730028 -2.909283358e-07 3.9221658e-07 - -2.909284389e-07 4.018732777 -7.30001521e-07 4.800742691e-07 -7.757040587e-07 - 3.977678834 0.4999999894 0.5000000655 0.01141610861 6.356603739e-08 - 8.976493407e-07 0.5416416365 1.631627244e-07 0.4999994244 0.4761177037 - 0.4999998852 5.917181069e-07 0.4761179466 -1.014112849e-07 -9.791862241e-07 - 0.9407076045 4.018781531 -2.921536594e-07 3.608710852e-07 -2.921537556e-07 - 4.018784222 -7.947338374e-07 4.490675039e-07 -8.398080826e-07 3.977551902 - 0.4999999738 0.5000000708 0.01134615858 4.929298255e-08 9.049124316e-07 - 0.5416004887 1.636553378e-07 0.4999994378 0.4761389094 0.499999912 - 5.442030312e-07 0.4761391863 -9.881006319e-08 -9.57534138e-07 0.9407762569 - 4.018936042 -2.958296302e-07 2.668346008e-07 -2.958297055e-07 4.018938558 - -9.889307865e-07 3.560472084e-07 -1.032120154e-06 3.977171103 0.4999999634 - 0.5000000696 0.01134597757 3.715015008e-08 9.014818778e-07 0.5415926279 - 1.767591318e-07 0.4999994422 0.4761422476 0.4999999433 5.436667826e-07 - 0.4761425168 -1.207159244e-07 -9.568155701e-07 0.9407776301 4.018921284 - -2.419935944e-07 2.999333276e-07 -2.419936518e-07 4.018923812 -8.597869936e-07 - 3.888015466e-07 -9.043179998e-07 3.977157751 0.4999999323 0.500000066 - 0.01134543454 7.217112542e-10 8.911909289e-07 0.5415690454 2.160705762e-07 - 0.4999994555 0.476152262 0.5000000372 5.420577119e-07 0.4761525084 - -1.864337829e-07 -9.546599888e-07 0.9407817496 4.018877009 -8.048548674e-08 - 3.992295079e-07 -8.048549067e-08 4.018879572 -4.723556148e-07 4.870645611e-07 - -5.209115368e-07 3.977117694 0.4999999267 0.5000000664 0.01134278805 - -3.279251646e-09 8.916239194e-07 0.5415688062 2.16733118e-07 0.4999994551 - 0.47615352 0.5000000446 5.431471246e-07 0.4761537652 -1.848711826e-07 - -9.562098439e-07 0.9407821205 4.018885374 -7.545498957e-08 3.385535106e-07 - -7.545498383e-08 4.018887949 -4.632615104e-07 4.270214046e-07 -5.119146237e-07 - 3.977104045 0.4999999098 0.5000000676 0.01133484855 -1.528212609e-08 - 8.929228899e-07 0.5415680887 2.187207954e-07 0.499999454 0.4761572938 - 0.5000000669 5.464153476e-07 0.4761575356 -1.801833748e-07 -9.608594023e-07 - 0.9407832333 4.018910468 -6.036349807e-08 1.565255186e-07 -6.036346329e-08 - 4.018913079 -4.359791973e-07 2.46891935e-07 -4.849238843e-07 3.977063098 - 0.4999999083 0.5000000665 0.01133297331 -1.362025724e-08 8.958985092e-07 - 0.5415647054 2.200350776e-07 0.4999994521 0.4761586985 0.5000000663 - 5.437012945e-07 0.4761589398 -1.81182659e-07 -9.582196856e-07 0.9407856828 - 4.018925612 -6.43229072e-08 2.040351449e-07 -6.432287964e-08 4.018928246 - -4.399368562e-07 2.939083346e-07 -4.888436704e-07 3.977049182 0.4999999039 - 0.5000000634 0.01132734756 -8.634550723e-09 9.048253235e-07 0.5415545555 - 2.239778599e-07 0.4999994465 0.4761629127 0.5000000648 5.355591699e-07 - 0.4761631526 -1.841805862e-07 -9.503005582e-07 0.9407930316 4.018971043 - -7.62011346e-08 3.465640238e-07 -7.620112868e-08 4.018973749 -4.518098328e-07 - 4.349575334e-07 -5.006030288e-07 3.977007432 0.499999904 0.5000000633 - 0.01132406692 -7.753535335e-09 9.067119807e-07 0.5415545561 2.256794899e-07 - 0.4999994444 0.4761642462 0.5000000643 5.346751851e-07 0.4761644856 - -1.863824175e-07 -9.490177983e-07 0.9407936451 4.018979709 -8.348072208e-08 - 3.952941668e-07 -8.348072472e-08 4.018982453 -4.646037458e-07 4.831819097e-07 - -5.132671753e-07 3.976983022 0.4999999045 0.5000000627 0.01131422494 - -5.110494881e-09 9.123719402e-07 0.5415545579 2.30784321e-07 0.4999994381 - 0.476168247 0.5000000626 5.320232491e-07 0.4761684846 -1.92987919e-07 - -9.451695213e-07 0.9407954855 4.019005706 -1.053194845e-07 5.414845956e-07 - -1.053195128e-07 4.019008565 -5.029854847e-07 6.278550389e-07 -5.512596148e-07 - 3.976909792 0.4999999083 0.5000000592 0.01131253431 -1.210845816e-08 - 9.195307776e-07 0.5415512524 2.315822753e-07 0.4999994324 0.4761693356 - 0.5000000654 5.334588303e-07 0.4761695724 -1.932563863e-07 -9.445080021e-07 - 0.9407983053 4.0190073 -1.097333407e-07 4.664471466e-07 -1.097333585e-07 - 4.019010503 -4.676724911e-07 5.536064458e-07 -5.163192494e-07 3.976890142 - 0.4999999195 0.5000000486 0.01130746237 -3.310252285e-08 9.410073654e-07 - 0.5415413356 2.339761975e-07 0.4999994152 0.4761726017 0.5000000736 - 5.377655433e-07 0.4761728357 -1.940616319e-07 -9.425235187e-07 0.9408067646 - 4.01901208 -1.229749092e-07 2.413347994e-07 -1.229748955e-07 4.019016316 - -3.617335104e-07 3.308606664e-07 -4.114981533e-07 3.976831193 0.4999999213 - 0.5000000473 0.01130561098 -3.506346367e-08 9.436370031e-07 0.5415412623 - 2.326770148e-07 0.4999994155 0.4761732185 0.5000000731 5.364578661e-07 - 0.4761734516 -1.920899865e-07 -9.427905667e-07 0.9408074566 4.019012889 - -1.24492443e-07 2.216173633e-07 -1.244924271e-07 4.01901719 -3.617542833e-07 - 3.11351153e-07 -4.115201695e-07 3.976815961 0.4999999267 0.5000000433 - 0.0113000568 -4.094628601e-08 9.515259145e-07 0.5415410425 2.287794766e-07 - 0.4999994163 0.4761750687 0.5000000715 5.325348355e-07 0.4761752994 - -1.861750416e-07 -9.435917104e-07 0.9408095324 4.019015317 -1.290450443e-07 - 1.624650552e-07 -1.290450219e-07 4.019019814 -3.618166022e-07 2.528226127e-07 - -4.115862181e-07 3.976770263 0.4999999283 0.5000000441 0.01129903934 - -4.399560202e-08 9.48279405e-07 0.5415395351 2.286021949e-07 0.4999994194 - 0.4761755236 0.5000000739 5.310413616e-07 0.4761757517 -1.868940034e-07 - -9.427348221e-07 0.9408111502 4.01901909 -1.290451639e-07 1.575998906e-07 - -1.290451426e-07 4.019023489 -4.007344723e-07 2.48009162e-07 -4.500960986e-07 - 3.976761885 0.4999999329 0.5000000464 0.01129598695 -5.314354687e-08 - 9.38539842e-07 0.5415350127 2.28070352e-07 0.4999994287 0.4761768884 - 0.5000000811 5.265609571e-07 0.4761771084 -1.890508808e-07 -9.401641131e-07 - 0.9408160035 4.019030408 -1.290455227e-07 1.430043966e-07 -1.290455047e-07 - 4.019034515 -5.174880825e-07 2.335688099e-07 -5.656257404e-07 3.97673675 - 0.4999999333 0.5000000423 0.01129480749 -5.399437649e-08 9.338153883e-07 - 0.5415334224 2.28664736e-07 0.4999994361 0.4761779249 0.5000000807 - 5.194546916e-07 0.4761781437 -1.887947159e-07 -9.315990812e-07 0.9408167014 - 4.01903273 -1.290455981e-07 1.566989619e-07 -1.29045581e-07 4.019036751 - -6.201488135e-07 2.471197956e-07 -6.672077999e-07 3.976725468 0.4999999345 - 0.50000003 0.01129126911 -5.654684778e-08 9.196419143e-07 0.5415286516 - 2.304478762e-07 0.4999994582 0.4761810343 0.5000000795 4.981359855e-07 - 0.4761812498 -1.880262287e-07 -9.059039468e-07 0.9408187951 4.019039696 - -1.290458244e-07 1.977826575e-07 -1.290458099e-07 4.019043459 -9.281310065e-07 - 2.877727526e-07 -9.719539783e-07 3.976691622 0.4999999349 0.5000000298 - 0.01129039377 -5.652415624e-08 9.185225545e-07 0.5415254386 2.298862747e-07 - 0.4999994568 0.4761819211 0.5000000791 4.995917051e-07 0.4761821364 - -1.875636871e-07 -9.046545275e-07 0.9408211101 4.019043324 -1.257169824e-07 - 2.177556503e-07 -1.25716973e-07 4.019047001 -9.114827603e-07 3.07536281e-07 - -9.554854435e-07 3.976676813 0.4999999358 0.5000000293 0.01128879301 - -5.648263077e-08 9.164755791e-07 0.5415195628 2.288592527e-07 0.4999994544 - 0.4761835427 0.5000000784 5.022538072e-07 0.4761837577 -1.867178472e-07 - -9.023697024e-07 0.9408253437 4.01904996 -1.196294451e-07 2.542807648e-07 - -1.19629445e-07 4.019053478 -8.810376936e-07 3.436783427e-07 -9.253690195e-07 - 3.976649731 0.4999999341 0.50000003 0.01128700831 -5.772123947e-08 - 9.164069045e-07 0.5415182511 2.335776749e-07 0.4999994534 0.4761845527 - 0.5000000786 5.021222774e-07 0.4761847661 -1.887516597e-07 -9.01864166e-07 - 0.9408264217 4.019053849 -1.239859106e-07 2.646362681e-07 -1.239859205e-07 - 4.01905731 -8.460449793e-07 3.539262306e-07 -8.907508841e-07 3.976629205 - 0.4999999291 0.5000000319 0.01128165418 -6.143705194e-08 9.16200915e-07 - 0.5415143161 2.477329201e-07 0.4999994506 0.4761875825 0.5000000794 - 5.017276626e-07 0.4761877913 -1.948530993e-07 -9.003475862e-07 0.9408296559 - 4.019065515 -1.37055307e-07 2.957027782e-07 -1.370553468e-07 4.019068805 - -7.410668364e-07 3.846698944e-07 -7.868964777e-07 3.976567627 0.4999999426 - 0.5000000265 0.01127998846 -6.445710627e-08 9.22941417e-07 0.5415089292 - 2.724576634e-07 0.4999994489 0.4761892075 0.5000000647 4.997317793e-07 - 0.476189418 -2.154196059e-07 -8.979654096e-07 0.9408334569 4.019074267 - -1.370555967e-07 4.773627817e-07 -1.370556788e-07 4.019077499 -6.502306448e-07 - 5.644118671e-07 -6.970276123e-07 3.976540248 0.4999999435 0.5000000262 - 0.0112798784 -6.465663399e-08 9.233867893e-07 0.5415085732 2.740912932e-07 - 0.4999994487 0.4761893148 0.5000000637 4.995999032e-07 0.4761895255 - -2.167785051e-07 -8.97808018e-07 0.940833708 4.019074845 -1.370556159e-07 - 4.893656044e-07 -1.370557007e-07 4.019078073 -6.442288245e-07 5.762879597e-07 - -6.910897062e-07 3.976538439 0.4999999422 0.5000000292 0.01127660742 - -6.568334205e-08 9.20994726e-07 0.5415075151 2.722200497e-07 0.4999994446 - 0.476190478 0.5000000662 5.066818531e-07 0.4761906872 -2.151577862e-07 - -9.013761226e-07 0.9408357121 4.019078612 -1.370557273e-07 4.703999372e-07 - -1.370558262e-07 4.019081771 -5.23390887e-07 5.575273249e-07 -5.715363585e-07 - 3.976507538 0.4999999385 0.5000000382 0.01126679437 -6.876347815e-08 - 9.138186372e-07 0.5415043409 2.666063406e-07 0.4999994323 0.4761939677 - 0.5000000738 5.279275797e-07 0.4761941726 -2.102956058e-07 -9.120806054e-07 - 0.9408417244 4.019089913 -1.370560614e-07 4.135029355e-07 -1.370562024e-07 - 4.019092862 -1.608770746e-07 5.012454206e-07 -2.128763157e-07 3.976414833 - 0.4999999261 0.50000004 0.01126203507 -7.976151115e-08 9.156791073e-07 - 0.5415005728 2.547517478e-07 0.4999994162 0.4761942283 0.5000000879 - 5.383758125e-07 0.4761944343 -1.891537133e-07 -9.101469984e-07 0.9408497294 - 4.019111468 -1.474817054e-07 1.456565286e-07 -1.47481828e-07 4.019114599 - -2.503881584e-07 2.362493864e-07 -3.014394862e-07 3.976379179 0.4999999095 - 0.5000000424 0.01125568255 -9.444136685e-08 9.181622418e-07 0.5414955433 - 2.389289613e-07 0.4999993948 0.4761945762 0.5000001068 5.523215029e-07 - 0.4761947837 -1.609340608e-07 -9.075658987e-07 0.9408604141 4.019140238 - -1.613973131e-07 -2.118509339e-07 -1.61397411e-07 4.019143611 -3.698629008e-07 - -1.174535469e-07 -4.196490031e-07 3.97633159 0.4999999179 0.5000000382 - 0.01124954909 -9.116868708e-08 9.148078236e-07 0.5414930781 2.595751101e-07 - 0.4999993985 0.4761990716 0.5000000696 5.603980084e-07 0.4761992773 - -1.559842386e-07 -9.118156285e-07 0.9408600238 4.019139067 -1.493313516e-07 - -1.879337942e-08 -1.49331467e-07 4.01914232 -4.663848559e-07 7.354469946e-08 - -5.151479753e-07 3.976273849 0.4999999179 0.5000000382 0.01124954816 - -9.116819418e-08 9.148073184e-07 0.5414930778 2.595782195e-07 0.4999993985 - 0.4761990723 0.5000000695 5.603992248e-07 0.4761992779 -1.559834931e-07 - -9.118162685e-07 0.9408600237 4.019139067 -1.493295344e-07 -1.876430367e-08 - -1.493296498e-07 4.01914232 -4.663993928e-07 7.357346506e-08 -5.151623581e-07 - 3.97627384 0.4999999122 0.5000000408 0.01124440252 -1.01271068e-07 - 9.154329891e-07 0.5414889614 2.666401844e-07 0.4999993988 0.4762005406 - 0.5000000802 5.608231639e-07 0.476200743 -1.579162967e-07 -9.158313538e-07 - 0.9408663523 4.019152526 -1.468967234e-07 1.408295682e-07 -1.468968582e-07 - 4.019155707 -4.97928983e-07 2.314653502e-07 -5.46360318e-07 3.976248361 - 0.4999998952 0.5000000487 0.01122896549 -1.31579103e-07 9.173098991e-07 - 0.5414766122 2.878258352e-07 0.4999993999 0.4762049456 0.5000001121 - 5.620950109e-07 0.4762051382 -1.637154338e-07 -9.27876422e-07 0.9408853383 - 4.019192903 -1.395982905e-07 6.196111837e-07 -1.395984835e-07 4.019195866 - -5.925177538e-07 7.051410056e-07 -6.399541978e-07 3.976171921 \ No newline at end of file From 8905ddf37b2fe65a1bdd37579edc55c8eb2b114d Mon Sep 17 00:00:00 2001 From: Haozhi Han Date: Sun, 5 Jan 2025 19:49:03 +0800 Subject: [PATCH 026/160] Refactor: refactor the constructors of Psi class (#5761) * remove Psi(const Psi& psi_in, const int nk_in, int nband_in); * fix bug * fix bug * [pre-commit.ci lite] apply automatic fixes * remove device value in psi * update Psi(const Psi& psi_in, const int nk_in, int nband_in) * update get_ngk usage * fix bug about ngk * [pre-commit.ci lite] apply automatic fixes * fix bug * format operator * [pre-commit.ci lite] apply automatic fixes * fix bug * fix bug * fix bug * fix bug * add get_cur_effective_basis func * fix bug * update get_cur_effective_basis * check bugs * update Constructor 8-1 * fix bug * fix bug * fix bug * fix bug maybe * fix bug * check correct * check 1 * fix unit test * fix unit bug * update get_ngk func * remove get-ngk in velocity-pw * fix bug * [pre-commit.ci lite] apply automatic fixes * fix 186_PW_SKG_ALL bug * format source/module_io/unk_overlap_pw.cpp * update Constructor in psi * [pre-commit.ci lite] apply automatic fixes * debug unit test * fix ri test bug * [pre-commit.ci lite] apply automatic fixes * fix psi-ut bug * remove Psi::Psi(T* psi_pointer, const Psi& psi_in, const int nk_in, int nband_in) * remove useless code * update Psi(const Psi& psi_in, const int nk_in, const int nband_in); * remove Psi(const Psi& psi_in, const int nk_in, const int nband_in); * refactor psi code * fix sdft bug * change to get_current_ngk --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/module_elecstate/cal_dm.h | 13 +- source/module_elecstate/elecstate_pw.cpp | 4 +- .../module_elecstate/elecstate_pw_cal_tau.cpp | 2 +- .../module_elecstate/module_dm/cal_dm_psi.cpp | 16 +- source/module_esolver/esolver_ks_lcao.cpp | 2 +- source/module_esolver/esolver_of.cpp | 6 +- source/module_esolver/esolver_of_tool.cpp | 6 +- source/module_hamilt_general/operator.cpp | 129 ++++++---- source/module_hamilt_general/operator.h | 76 +++--- .../hamilt_pwdft/operator_pw/velocity_pw.cpp | 7 +- .../hamilt_stodft/sto_elecond.cpp | 28 +- .../hamilt_stodft/sto_iter.cpp | 2 +- .../hamilt_stodft/test/test_sto_tool.cpp | 8 +- source/module_hsolver/diago_iter_assist.cpp | 23 +- source/module_hsolver/hsolver_pw.cpp | 46 ++-- .../test/diago_cg_float_test.cpp | 4 +- .../test/diago_cg_real_test.cpp | 4 +- source/module_hsolver/test/diago_cg_test.cpp | 4 +- .../test/diago_david_float_test.cpp | 2 +- .../test/diago_david_real_test.cpp | 2 +- .../module_hsolver/test/diago_david_test.cpp | 2 +- source/module_io/get_pchg_lcao.cpp | 16 +- source/module_io/test/write_wfc_nao_test.cpp | 2 +- source/module_io/unk_overlap_pw.cpp | 241 +++++++++--------- source/module_io/write_dos_lcao.cpp | 10 +- source/module_io/write_proj_band_lcao.cpp | 30 ++- source/module_io/write_vxc_lip.hpp | 17 +- source/module_lr/AX/test/AX_test.cpp | 23 +- .../module_lr/dm_trans/test/dm_trans_test.cpp | 26 +- source/module_lr/esolver_lrtd_lcao.cpp | 12 +- source/module_lr/hamilt_casida.cpp | 17 +- .../ri_benchmark/test/ri_benchmark_test.cpp | 4 +- source/module_lr/utils/lr_util.hpp | 20 +- .../utils/test/lr_util_algorithms_test.cpp | 2 +- source/module_psi/psi.cpp | 214 ++++++++++------ source/module_psi/psi.h | 58 ++--- source/module_psi/test/psi_test.cpp | 51 +--- source/module_ri/exx_lip.hpp | 2 +- 38 files changed, 647 insertions(+), 484 deletions(-) diff --git a/source/module_elecstate/cal_dm.h b/source/module_elecstate/cal_dm.h index 5ac41aab9a..56aad08f3c 100644 --- a/source/module_elecstate/cal_dm.h +++ b/source/module_elecstate/cal_dm.h @@ -27,7 +27,12 @@ inline void cal_dm(const Parallel_Orbitals* ParaV, const ModuleBase::matrix& wg, //dm.fix_k(ik); dm[ik].create(ParaV->ncol, ParaV->nrow); // wg_wfc(ib,iw) = wg[ib] * wfc(ib,iw); - psi::Psi wg_wfc(wfc, 1); + psi::Psi wg_wfc(1, + wfc.get_nbands(), + wfc.get_nbasis(), + wfc.get_nbasis(), + true); + wg_wfc.set_all_psi(wfc.get_pointer(), wg_wfc.size()); int ib_global = 0; for (int ib_local = 0; ib_local < nbands_local; ++ib_local) @@ -41,7 +46,8 @@ inline void cal_dm(const Parallel_Orbitals* ParaV, const ModuleBase::matrix& wg, ModuleBase::WARNING_QUIT("ElecStateLCAO::cal_dm", "please check global2local_col!"); } } - if (ib_global >= wg.nc) continue; + if (ib_global >= wg.nc) { continue; +} const double wg_local = wg(ik, ib_global); double* wg_wfc_pointer = &(wg_wfc(0, ib_local, 0)); BlasConnector::scal(nbasis_local, wg_local, wg_wfc_pointer, 1); @@ -99,7 +105,8 @@ inline void cal_dm(const Parallel_Orbitals* ParaV, const ModuleBase::matrix& wg, ModuleBase::WARNING_QUIT("ElecStateLCAO::cal_dm", "please check global2local_col!"); } } - if (ib_global >= wg.nc) continue; + if (ib_global >= wg.nc) { continue; +} const double wg_local = wg(ik, ib_global); std::complex* wg_wfc_pointer = &(wg_wfc(0, ib_local, 0)); BlasConnector::scal(nbasis_local, wg_local, wg_wfc_pointer, 1); diff --git a/source/module_elecstate/elecstate_pw.cpp b/source/module_elecstate/elecstate_pw.cpp index 5558856289..f55f2ec447 100644 --- a/source/module_elecstate/elecstate_pw.cpp +++ b/source/module_elecstate/elecstate_pw.cpp @@ -183,7 +183,7 @@ void ElecStatePW::rhoBandK(const psi::Psi& psi) this->init_rho_data(); int ik = psi.get_current_k(); - int npw = psi.get_current_nbas(); + int npw = psi.get_current_ngk(); int current_spin = 0; if (PARAM.inp.nspin == 2) { @@ -287,7 +287,7 @@ void ElecStatePW::cal_becsum(const psi::Psi& psi) psi.fix_k(ik); const T* psi_now = psi.get_pointer(); const int currect_spin = this->klist->isk[ik]; - const int npw = psi.get_current_nbas(); + const int npw = psi.get_current_ngk(); // get |beta> if (this->ppcell->nkb > 0) diff --git a/source/module_elecstate/elecstate_pw_cal_tau.cpp b/source/module_elecstate/elecstate_pw_cal_tau.cpp index fd07f834af..ad8c9ce42f 100644 --- a/source/module_elecstate/elecstate_pw_cal_tau.cpp +++ b/source/module_elecstate/elecstate_pw_cal_tau.cpp @@ -15,7 +15,7 @@ void ElecStatePW::cal_tau(const psi::Psi& psi) for (int ik = 0; ik < psi.get_nk(); ++ik) { psi.fix_k(ik); - int npw = psi.get_current_nbas(); + int npw = psi.get_current_ngk(); int current_spin = 0; if (PARAM.inp.nspin == 2) { diff --git a/source/module_elecstate/module_dm/cal_dm_psi.cpp b/source/module_elecstate/module_dm/cal_dm_psi.cpp index 47fbfbf8c3..21d91e5225 100644 --- a/source/module_elecstate/module_dm/cal_dm_psi.cpp +++ b/source/module_elecstate/module_dm/cal_dm_psi.cpp @@ -32,7 +32,14 @@ void cal_dm_psi(const Parallel_Orbitals* ParaV, // dm.fix_k(ik); // dm[ik].create(ParaV->ncol, ParaV->nrow); // wg_wfc(ib,iw) = wg[ib] * wfc(ib,iw); - psi::Psi wg_wfc(wfc, 1); + + psi::Psi wg_wfc(1, + wfc.get_nbands(), + wfc.get_nbasis(), + wfc.get_nbasis(), + true); + wg_wfc.set_all_psi(wfc.get_pointer(), wg_wfc.size()); + int ib_global = 0; for (int ib_local = 0; ib_local < nbands_local; ++ib_local) @@ -89,7 +96,12 @@ void cal_dm_psi(const Parallel_Orbitals* ParaV, // dm.fix_k(ik); //dm[ik].create(ParaV->ncol, ParaV->nrow); // wg_wfc(ib,iw) = wg[ib] * wfc(ib,iw); - psi::Psi> wg_wfc(1, wfc.get_nbands(), wfc.get_nbasis(), nullptr); + psi::Psi> wg_wfc(1, + wfc.get_nbands(), + wfc.get_nbasis(), + wfc.get_nbasis(), + true); + const std::complex* pwfc = wfc.get_pointer(); std::complex* pwg_wfc = wg_wfc.get_pointer(); #ifdef _OPENMP diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index b9fb62e853..8c87cc352b 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -1083,7 +1083,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) //! initialize the gradients of Etotal with respect to occupation numbers and wfc, //! and set all elements to 0. ModuleBase::matrix dE_dOccNum(this->pelec->wg.nr, this->pelec->wg.nc, true); - psi::Psi dE_dWfc(this->psi->get_nk(), this->psi->get_nbands(), this->psi->get_nbasis()); + psi::Psi dE_dWfc(this->psi->get_nk(), this->psi->get_nbands(), this->psi->get_nbasis(), this->kv.ngk, true); dE_dWfc.zero_out(); double Etotal_RDMFT = this->rdmft_solver.run(dE_dOccNum, dE_dWfc); diff --git a/source/module_esolver/esolver_of.cpp b/source/module_esolver/esolver_of.cpp index fc8d60c6d0..eb86e8f6ef 100644 --- a/source/module_esolver/esolver_of.cpp +++ b/source/module_esolver/esolver_of.cpp @@ -222,7 +222,11 @@ void ESolver_OF::before_opt(const int istep, UnitCell& ucell) // Refresh the arrays delete this->psi_; - this->psi_ = new psi::Psi(1, PARAM.inp.nspin, this->pw_rho->nrxx); + this->psi_ = new psi::Psi(1, + PARAM.inp.nspin, + this->pw_rho->nrxx, + this->pw_rho->nrxx, + true); for (int is = 0; is < PARAM.inp.nspin; ++is) { this->pphi_[is] = this->psi_->get_pointer(is); diff --git a/source/module_esolver/esolver_of_tool.cpp b/source/module_esolver/esolver_of_tool.cpp index 750598ab2e..e430347215 100644 --- a/source/module_esolver/esolver_of_tool.cpp +++ b/source/module_esolver/esolver_of_tool.cpp @@ -71,7 +71,11 @@ void ESolver_OF::init_elecstate(UnitCell& ucell) void ESolver_OF::allocate_array() { // Initialize the "wavefunction", which is sqrt(rho) - this->psi_ = new psi::Psi(1, PARAM.inp.nspin, this->pw_rho->nrxx); + this->psi_ = new psi::Psi(1, + PARAM.inp.nspin, + this->pw_rho->nrxx, + this->pw_rho->nrxx, + true); ModuleBase::Memory::record("OFDFT::Psi", sizeof(double) * PARAM.inp.nspin * this->pw_rho->nrxx); this->pphi_ = new double*[PARAM.inp.nspin]; for (int is = 0; is < PARAM.inp.nspin; ++is) diff --git a/source/module_hamilt_general/operator.cpp b/source/module_hamilt_general/operator.cpp index a99e813e01..008d5e30e3 100644 --- a/source/module_hamilt_general/operator.cpp +++ b/source/module_hamilt_general/operator.cpp @@ -4,28 +4,31 @@ using namespace hamilt; - -template -Operator::Operator(){} - -template -Operator::~Operator() +template +Operator::Operator() { - if(this->hpsi != nullptr) { delete this->hpsi; } + +template +Operator::~Operator() +{ + if (this->hpsi != nullptr) + { + delete this->hpsi; + } Operator* last = this->next_op; Operator* last_sub = this->next_sub_op; - while(last != nullptr || last_sub != nullptr) + while (last != nullptr || last_sub != nullptr) { - if(last_sub != nullptr) - {//delete sub_chain first + if (last_sub != nullptr) + { // delete sub_chain first Operator* node_delete = last_sub; last_sub = last_sub->next_sub_op; node_delete->next_sub_op = nullptr; delete node_delete; } else - {//delete main chain if sub_chain is deleted + { // delete main chain if sub_chain is deleted Operator* node_delete = last; last_sub = last->next_sub_op; node_delete->next_sub_op = nullptr; @@ -36,7 +39,7 @@ Operator::~Operator() } } -template +template typename Operator::hpsi_info Operator::hPsi(hpsi_info& input) const { using syncmem_op = base_device::memory::synchronize_memory_op; @@ -46,37 +49,51 @@ typename Operator::hpsi_info Operator::hPsi(hpsi_info& inp T* tmhpsi = this->get_hpsi(input); const T* tmpsi_in = std::get<0>(psi_info); - //if range in hpsi_info is illegal, the first return of to_range() would be nullptr + // if range in hpsi_info is illegal, the first return of to_range() would be nullptr if (tmpsi_in == nullptr) { ModuleBase::WARNING_QUIT("Operator", "please choose correct range of psi for hPsi()!"); } - //if in_place, copy temporary hpsi to target hpsi_pointer, then delete hpsi and new a wrapper for return + // if in_place, copy temporary hpsi to target hpsi_pointer, then delete hpsi and new a wrapper for return T* hpsi_pointer = std::get<2>(input); if (this->in_place) { // ModuleBase::GlobalFunc::COPYARRAY(this->hpsi->get_pointer(), hpsi_pointer, this->hpsi->size()); syncmem_op()(this->ctx, this->ctx, hpsi_pointer, this->hpsi->get_pointer(), this->hpsi->size()); delete this->hpsi; - this->hpsi = new psi::Psi(hpsi_pointer, *psi_input, 1, nbands / psi_input->npol); + this->hpsi = new psi::Psi(hpsi_pointer, + 1, + nbands / psi_input->npol, + psi_input->get_nbasis(), + psi_input->get_nbasis(), + true); } auto call_act = [&, this](const Operator* op, const bool& is_first_node) -> void { - // a "psi" with the bands of needed range - psi::Psi psi_wrapper(const_cast(tmpsi_in), 1, nbands, psi_input->get_nbasis(), true); - - + psi::Psi psi_wrapper(const_cast(tmpsi_in), + 1, + nbands, + psi_input->get_nbasis(), + psi_input->get_nbasis(), + true); + switch (op->get_act_type()) { case 2: op->act(psi_wrapper, *this->hpsi, nbands); break; default: - op->act(nbands, psi_input->get_nbasis(), psi_input->npol, tmpsi_in, this->hpsi->get_pointer(), psi_input->get_ngk(op->ik), is_first_node); + op->act(nbands, + psi_input->get_nbasis(), + psi_input->npol, + tmpsi_in, + this->hpsi->get_pointer(), + psi_input->get_current_nbas(), + is_first_node); break; } - }; + }; ModuleBase::timer::tick("Operator", "hPsi"); call_act(this, true); // first node @@ -91,39 +108,43 @@ typename Operator::hpsi_info Operator::hPsi(hpsi_info& inp return hpsi_info(this->hpsi, psi::Range(1, 0, 0, nbands / psi_input->npol), hpsi_pointer); } - -template -void Operator::init(const int ik_in) +template +void Operator::init(const int ik_in) { this->ik = ik_in; - if(this->next_op != nullptr) { + if (this->next_op != nullptr) + { this->next_op->init(ik_in); } } -template -void Operator::add(Operator* next) +template +void Operator::add(Operator* next) { - if(next==nullptr) { return; -} + if (next == nullptr) + { + return; + } next->is_first_node = false; - if(next->next_op != nullptr) { this->add(next->next_op); -} + if (next->next_op != nullptr) + { + this->add(next->next_op); + } Operator* last = this; - //loop to end of the chain - while(last->next_op != nullptr) + // loop to end of the chain + while (last->next_op != nullptr) { - if(next->cal_type==last->cal_type) + if (next->cal_type == last->cal_type) { break; } last = last->next_op; } - if(next->cal_type == last->cal_type) + if (next->cal_type == last->cal_type) { - //insert next to sub chain of current node + // insert next to sub chain of current node Operator* sub_last = last; - while(sub_last->next_sub_op != nullptr) + while (sub_last->next_sub_op != nullptr) { sub_last = sub_last->next_sub_op; } @@ -136,34 +157,45 @@ void Operator::add(Operator* next) } } -template +template T* Operator::get_hpsi(const hpsi_info& info) const { const int nbands_range = (std::get<1>(info).range_2 - std::get<1>(info).range_1 + 1); - //in_place call of hPsi, hpsi inputs as new psi, - //create a new hpsi and delete old hpsi later + // in_place call of hPsi, hpsi inputs as new psi, + // create a new hpsi and delete old hpsi later T* hpsi_pointer = std::get<2>(info); const T* psi_pointer = std::get<0>(info)->get_pointer(); - if(this->hpsi != nullptr) + if (this->hpsi != nullptr) { delete this->hpsi; this->hpsi = nullptr; } - if(!hpsi_pointer) + if (!hpsi_pointer) { ModuleBase::WARNING_QUIT("Operator::hPsi", "hpsi_pointer can not be nullptr"); } - else if(hpsi_pointer == psi_pointer) + else if (hpsi_pointer == psi_pointer) { this->in_place = true; - this->hpsi = new psi::Psi(std::get<0>(info)[0], 1, nbands_range); + // this->hpsi = new psi::Psi(std::get<0>(info)[0], 1, nbands_range); + this->hpsi = new psi::Psi(1, + nbands_range, + std::get<0>(info)->get_nbasis(), + std::get<0>(info)->get_nbasis(), + true); } else { this->in_place = false; - this->hpsi = new psi::Psi(hpsi_pointer, std::get<0>(info)[0], 1, nbands_range); + + this->hpsi = new psi::Psi(hpsi_pointer, + 1, + nbands_range, + std::get<0>(info)->get_nbasis(), + std::get<0>(info)->get_nbasis(), + true); } - + hpsi_pointer = this->hpsi->get_pointer(); size_t total_hpsi_size = nbands_range * this->hpsi->get_nbasis(); // ModuleBase::GlobalFunc::ZEROS(hpsi_pointer, total_hpsi_size); @@ -172,7 +204,8 @@ T* Operator::get_hpsi(const hpsi_info& info) const return hpsi_pointer; } -namespace hamilt { +namespace hamilt +{ template class Operator; template class Operator, base_device::DEVICE_CPU>; template class Operator; @@ -183,4 +216,4 @@ template class Operator, base_device::DEVICE_GPU>; template class Operator; template class Operator, base_device::DEVICE_GPU>; #endif -} +} // namespace hamilt diff --git a/source/module_hamilt_general/operator.h b/source/module_hamilt_general/operator.h index 6cf29122fe..80ed065ccc 100644 --- a/source/module_hamilt_general/operator.h +++ b/source/module_hamilt_general/operator.h @@ -1,19 +1,19 @@ #ifndef OPERATOR_H #define OPERATOR_H -#include - #include "module_base/global_function.h" #include "module_base/tool_quit.h" #include "module_psi/psi.h" +#include + namespace hamilt { enum class calculation_type { no, - pw_ekinetic, + pw_ekinetic, pw_nonlocal, pw_veff, pw_meta, @@ -28,49 +28,54 @@ enum class calculation_type lcao_tddft_velocity, }; -// Basic class for operator module, +// Basic class for operator module, // it is designed for "O|psi>" and "" // Operator "O" might have several different types, which should be calculated one by one. // In basic class , function add() is designed for combine all operators together with a chain. template class Operator { - public: + public: Operator(); virtual ~Operator(); - //this is the core function for Operator - // do H|psi> from input |psi> , + // this is the core function for Operator + // do H|psi> from input |psi> , /// as default, different operators donate hPsi independently - /// run this->act function for the first operator and run all act() for other nodes in chain table + /// run this->act function for the first operator and run all act() for other nodes in chain table /// if this procedure is not suitable for your operator, just override this function. - /// output of hpsi would be first member of the returned tuple + /// output of hpsi would be first member of the returned tuple typedef std::tuple*, const psi::Range, T*> hpsi_info; - virtual hpsi_info hPsi(hpsi_info& input)const; + + virtual hpsi_info hPsi(hpsi_info& input) const; virtual void init(const int ik_in); virtual void add(Operator* next); - virtual int get_ik() const { return this->ik; } + virtual int get_ik() const + { + return this->ik; + } - ///do operation : |hpsi_choosed> = V|psi_choosed> - ///V is the target operator act on choosed psi, the consequence should be added to choosed hpsi - /// interface type 1: pointer-only (default) - /// @note PW: nbasis = max_npw * npol, nbands = nband * npol, npol = npol. Strange but PAY ATTENTION!!! + /// do operation : |hpsi_choosed> = V|psi_choosed> + /// V is the target operator act on choosed psi, the consequence should be added to choosed hpsi + /// interface type 1: pointer-only (default) + /// @note PW: nbasis = max_npw * npol, nbands = nband * npol, npol = npol. Strange but PAY ATTENTION!!! virtual void act(const int nbands, - const int nbasis, - const int npol, - const T* tmpsi_in, - T* tmhpsi, - const int ngk_ik = 0, - const bool is_first_node = false)const {}; + const int nbasis, + const int npol, + const T* tmpsi_in, + T* tmhpsi, + const int ngk_ik = 0, + const bool is_first_node = false) const {}; /// developer-friendly interfaces for act() function /// interface type 2: input and change the Psi-type HPsi // virtual void act(const psi::Psi& psi_in, psi::Psi& psi_out) const {}; virtual void act(const psi::Psi& psi_in, psi::Psi& psi_out, const int nbands) const {}; + /// interface type 3: return a Psi-type HPsi // virtual psi::Psi act(const psi::Psi& psi_in) const { return psi_in; }; @@ -78,36 +83,41 @@ class Operator /// type 1 (default): pointer-only /// act(const T* psi_in, T* psi_out) - /// type 2: use the `Psi`class + /// type 2: use the `Psi`class /// act(const Psi& psi_in, Psi& psi_out) - int get_act_type() const { return this->act_type; } -protected: + int get_act_type() const + { + return this->act_type; + } + + protected: int ik = 0; - int act_type = 1; ///< determine which act() interface would be called in hPsi() + int act_type = 1; ///< determine which act() interface would be called in hPsi() mutable bool in_place = false; - //calculation type, only different type can be in main chain table + // calculation type, only different type can be in main chain table enum calculation_type cal_type; Operator* next_sub_op = nullptr; bool is_first_node = true; - //if this Operator is first node in chain table, hpsi would not be empty + // if this Operator is first node in chain table, hpsi would not be empty mutable psi::Psi* hpsi = nullptr; /*This function would analyze hpsi_info and choose how to arrange hpsi storage In hpsi_info, if the third parameter hpsi_pointer is set, which indicates memory of hpsi is arranged by developer; - if hpsi_pointer is not set(nullptr), which indicates memory of hpsi is arranged by Operator, this case is rare. + if hpsi_pointer is not set(nullptr), which indicates memory of hpsi is arranged by Operator, this case is rare. two cases would occurred: - 1. hpsi_pointer != nullptr && psi_pointer == hpsi_pointer , psi would be replaced by hpsi, hpsi need a temporary memory - 2. hpsi_pointer != nullptr && psi_pointer != hpsi_pointer , this is the commonly case + 1. hpsi_pointer != nullptr && psi_pointer == hpsi_pointer , psi would be replaced by hpsi, hpsi need a temporary + memory + 2. hpsi_pointer != nullptr && psi_pointer != hpsi_pointer , this is the commonly case */ - T* get_hpsi(const hpsi_info& info)const; + T* get_hpsi(const hpsi_info& info) const; - Device *ctx = {}; + Device* ctx = {}; using set_memory_op = base_device::memory::set_memory_op; }; -}//end namespace hamilt +} // end namespace hamilt #endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp index 412534df6a..f49a9b6702 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp @@ -23,7 +23,8 @@ Velocity::Velocity this->ucell = ucell_in; this->nonlocal = nonlocal_in; this->tpiba = ucell_in -> tpiba; - if(this->nonlocal) this->ppcell->initgradq_vnl(*this->ucell); + if(this->nonlocal) { this->ppcell->initgradq_vnl(*this->ucell); +} } void Velocity::init(const int ik_in) @@ -47,7 +48,9 @@ void Velocity::act ) const { ModuleBase::timer::tick("Operator", "Velocity"); - const int npw = psi_in->get_ngk(this->ik); + + const int npw = psi_in->get_current_nbas(); + const int max_npw = psi_in->get_nbasis() / psi_in->npol; const int npol = psi_in->npol; const std::complex* tmpsi_in = psi0; diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_elecond.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_elecond.cpp index 8692a586ee..c0e5d61d3f 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_elecond.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_elecond.cpp @@ -172,9 +172,9 @@ void Sto_EleCond::cal_jmatrix(const psi::Psi>& kspsi_all, const int allbands = bandinfo[5]; const int dim_jmatrix = perbands_ks * allbands_sto + perbands_sto * allbands; - psi::Psi> right_hchi(1, perbands_sto, npwx, p_kv->ngk.data()); - psi::Psi> f_rightchi(1, perbands_sto, npwx, p_kv->ngk.data()); - psi::Psi> f_right_hchi(1, perbands_sto, npwx, p_kv->ngk.data()); + psi::Psi> right_hchi(1, perbands_sto, npwx, npw, true); + psi::Psi> f_rightchi(1, perbands_sto, npwx, npw, true); + psi::Psi> f_right_hchi(1, perbands_sto, npwx, npw, true); this->p_hamilt_sto->hPsi(leftchi.get_pointer(), left_hchi.get_pointer(), perbands_sto); this->p_hamilt_sto->hPsi(rightchi.get_pointer(), right_hchi.get_pointer(), perbands_sto); @@ -206,8 +206,8 @@ void Sto_EleCond::cal_jmatrix(const psi::Psi>& kspsi_all, } #endif - psi::Psi> f_batch_vchi(1, bsize_psi * ndim, npwx, p_kv->ngk.data()); - psi::Psi> f_batch_vhchi(1, bsize_psi * ndim, npwx, p_kv->ngk.data()); + psi::Psi> f_batch_vchi(1, bsize_psi * ndim, npwx, npw, true); + psi::Psi> f_batch_vhchi(1, bsize_psi * ndim, npwx, npw, true); std::vector> tmpj(ndim * allbands_sto * perbands_sto); // 1. (<\psi|J|\chi>)^T @@ -663,19 +663,19 @@ void Sto_EleCond::sKG(const int& smear_type, //----------------------------------------------------------- //------------------- allocate ------------------------- size_t ks_memory_cost = perbands_ks * npwx * sizeof(std::complex); - psi::Psi> kspsi(1, perbands_ks, npwx, p_kv->ngk.data()); - psi::Psi> vkspsi(1, perbands_ks * ndim, npwx, p_kv->ngk.data()); + psi::Psi> kspsi(1, perbands_ks, npwx, npw, true); + psi::Psi> vkspsi(1, perbands_ks * ndim, npwx, npw, true); std::vector> expmtmf_fact(perbands_ks), expmtf_fact(perbands_ks); - psi::Psi> f_kspsi(1, perbands_ks, npwx, p_kv->ngk.data()); + psi::Psi> f_kspsi(1, perbands_ks, npwx, npw, true); ModuleBase::Memory::record("SDFT::kspsi", ks_memory_cost); - psi::Psi> f_vkspsi(1, perbands_ks * ndim, npwx, p_kv->ngk.data()); + psi::Psi> f_vkspsi(1, perbands_ks * ndim, npwx, npw, true); ModuleBase::Memory::record("SDFT::vkspsi", ks_memory_cost); psi::Psi>* kspsi_all = &f_kspsi; size_t sto_memory_cost = perbands_sto * npwx * sizeof(std::complex); - psi::Psi> sfchi(1, perbands_sto, npwx, p_kv->ngk.data()); + psi::Psi> sfchi(1, perbands_sto, npwx, npw, true); ModuleBase::Memory::record("SDFT::sfchi", sto_memory_cost); - psi::Psi> smfchi(1, perbands_sto, npwx, p_kv->ngk.data()); + psi::Psi> smfchi(1, perbands_sto, npwx, npw, true); ModuleBase::Memory::record("SDFT::smfchi", sto_memory_cost); #ifdef __MPI psi::Psi> chi_all, hchi_all, psi_all; @@ -702,8 +702,8 @@ void Sto_EleCond::sKG(const int& smear_type, const int nbatch_psi = npart_sto; const int bsize_psi = ceil(double(perbands_sto) / nbatch_psi); - psi::Psi> batch_vchi(1, bsize_psi * ndim, npwx, p_kv->ngk.data()); - psi::Psi> batch_vhchi(1, bsize_psi * ndim, npwx, p_kv->ngk.data()); + psi::Psi> batch_vchi(1, bsize_psi * ndim, npwx, npw, true); + psi::Psi> batch_vhchi(1, bsize_psi * ndim, npwx, npw, true); ModuleBase::Memory::record("SDFT::batchjpsi", 3 * bsize_psi * ndim * npwx * sizeof(std::complex)); //------------------- sqrt(f)|psi> sqrt(1-f)|psi> --------------- @@ -781,7 +781,7 @@ void Sto_EleCond::sKG(const int& smear_type, std::vector> j1r(ndim * dim_jmatrix), j2r(ndim * dim_jmatrix); ModuleBase::Memory::record("SDFT::j1r", sizeof(std::complex) * ndim * dim_jmatrix); ModuleBase::Memory::record("SDFT::j2r", sizeof(std::complex) * ndim * dim_jmatrix); - psi::Psi> tmphchil(1, perbands_sto, npwx, p_kv->ngk.data()); + psi::Psi> tmphchil(1, perbands_sto, npwx, npw, true); ModuleBase::Memory::record("SDFT::tmphchil/r", sto_memory_cost * 2); //------------------------ t loop -------------------------- diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp index bcfbd2da61..ec4aa26c1c 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp @@ -60,7 +60,7 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, if (PARAM.inp.nbands > 0) { const int nchipk = stowf.nchip[ik]; - const int npw = psi.get_current_nbas(); + const int npw = psi.get_current_ngk(); const int npwx = psi.get_nbasis(); stowf.chi0->fix_k(ik); stowf.chiortho->fix_k(ik); diff --git a/source/module_hamilt_pw/hamilt_stodft/test/test_sto_tool.cpp b/source/module_hamilt_pw/hamilt_stodft/test/test_sto_tool.cpp index 2e429dfa3f..f343c93c81 100644 --- a/source/module_hamilt_pw/hamilt_stodft/test/test_sto_tool.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/test/test_sto_tool.cpp @@ -68,8 +68,8 @@ TEST_F(TestStoTool, parallel_distribution) TEST_F(TestStoTool, convert_psi) { - psi::Psi> psi_in(1, 1, 10); - psi::Psi> psi_out(1, 1, 10); + psi::Psi> psi_in(1, 1, 10, 10, true); + psi::Psi> psi_out(1, 1, 10, 10, true); for (int i = 0; i < 10; ++i) { psi_in.get_pointer()[i] = std::complex(i, i); @@ -83,8 +83,8 @@ TEST_F(TestStoTool, convert_psi) TEST_F(TestStoTool, gatherchi) { - psi::Psi> chi(1, 1, 10); - psi::Psi> chi_all(1, 1, 10); + psi::Psi> chi(1, 1, 10, 10, true); + psi::Psi> chi_all(1, 1, 10, 10, true); int npwx = 10; int nrecv_sto[4] = {1, 2, 3, 4}; int displs_sto[4] = {0, 1, 3, 6}; diff --git a/source/module_hsolver/diago_iter_assist.cpp b/source/module_hsolver/diago_iter_assist.cpp index 5ec443ab4e..bdb60ffaff 100644 --- a/source/module_hsolver/diago_iter_assist.cpp +++ b/source/module_hsolver/diago_iter_assist.cpp @@ -49,7 +49,7 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* setmem_complex_op()(ctx, scc, 0, nstart * nstart); setmem_complex_op()(ctx, vcc, 0, nstart * nstart); - const int dmin = psi.get_current_nbas(); + const int dmin = psi.get_current_ngk(); const int dmax = psi.get_nbasis(); T* temp = nullptr; @@ -167,7 +167,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* const int nstart = psi_nr; const int n_band = evc.get_nbands(); const int dmax = evc.get_nbasis(); - const int dmin = evc.get_current_nbas(); + const int dmin = evc.get_current_ngk(); // skip the diagonalization if the operators are not allocated if (pHamilt->ops == nullptr) @@ -199,7 +199,8 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* if (base_device::get_device_type(ctx) == base_device::GpuDevice) { - psi::Psi psi_temp(1, 1, psi_nc, &evc.get_ngk(0)); + psi::Psi psi_temp(1, 1, psi_nc, dmin, true); + T* ppsi = psi_temp.get_pointer(); // hpsi and spsi share the temp space T* temp = nullptr; @@ -212,7 +213,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* { // psi_temp is one band psi, psi is all bands psi, the range always is 1 for the only band in psi_temp syncmem_complex_op()(ctx, ctx, ppsi, psi + i * psi_nc, psi_nc); - psi::Range band_by_band_range(1, 0, 0, 0); + psi::Range band_by_band_range(true, 0, 0, 0); hpsi_info hpsi_in(&psi_temp, band_by_band_range, hpsi); // H|Psi> to get hpsi for target band @@ -246,7 +247,8 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* } else if (base_device::get_device_type(ctx) == base_device::CpuDevice) { - psi::Psi psi_temp(1, nstart, psi_nc, &evc.get_ngk(0)); + psi::Psi psi_temp(1, nstart, psi_nc, dmin, true); + T* ppsi = psi_temp.get_pointer(); syncmem_complex_op()(ctx, ctx, ppsi, psi, psi_temp.size()); // hpsi and spsi share the temp space @@ -256,7 +258,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* T* hpsi = temp; // do hPsi for all bands - psi::Range all_bands_range(1, 0, 0, nstart - 1); + psi::Range all_bands_range(true, 0, 0, nstart - 1); hpsi_info hpsi_in(&psi_temp, all_bands_range, hpsi); pHamilt->ops->hPsi(hpsi_in); @@ -264,7 +266,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* T* spsi = temp; // do sPsi for all bands - pHamilt->sPsi(ppsi, spsi, psi_temp.get_nbasis(), psi_temp.get_current_nbas(), psi_temp.get_nbands()); + pHamilt->sPsi(ppsi, spsi, psi_temp.get_nbasis(), psi_temp.get_nbasis(), psi_temp.get_nbands()); gemm_op()(ctx, 'C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, spsi, dmax, &zero, scc, nstart); delmem_complex_op()(ctx, temp); @@ -423,7 +425,7 @@ void DiagoIterAssist::cal_hs_subspace(const hamilt::Hamilt setmem_complex_op()(ctx, hcc, 0, nstart * nstart); setmem_complex_op()(ctx, scc, 0, nstart * nstart); - const int dmin = psi.get_current_nbas(); + const int dmin = psi.get_current_ngk(); const int dmax = psi.get_nbasis(); T* temp = nullptr; @@ -549,7 +551,7 @@ void DiagoIterAssist::diag_subspace_psi(const T* hcc, DiagoIterAssist::diagH_LAPACK(nstart, nstart, hcc, scc, nstart, en, vcc); { // code block to calculate tar_mat - const int dmin = evc.get_current_nbas(); + const int dmin = evc.get_current_ngk(); const int dmax = evc.get_nbasis(); T* temp = nullptr; resmem_complex_op()(ctx, temp, nstart * dmax, "DiagSub::temp"); @@ -586,8 +588,9 @@ bool DiagoIterAssist::test_exit_cond(const int& ntry, const int& notc //================================================================ bool scf = true; - if (PARAM.inp.calculation == "nscf") + if (PARAM.inp.calculation == "nscf") { scf = false; +} // If ntry <=5, try to do it better, if ntry > 5, exit. const bool f1 = (ntry <= 5); diff --git a/source/module_hsolver/hsolver_pw.cpp b/source/module_hsolver/hsolver_pw.cpp index 0c1ad2e8b8..dbfca81061 100644 --- a/source/module_hsolver/hsolver_pw.cpp +++ b/source/module_hsolver/hsolver_pw.cpp @@ -310,7 +310,11 @@ void HSolverPW::solve(hamilt::Hamilt* pHamilt, #endif /// solve eigenvector and eigenvalue for H(k) - this->hamiltSolvePsiK(pHamilt, psi, precondition, eigenvalues.data() + ik * psi.get_nbands(), this->wfc_basis->nks); + this->hamiltSolvePsiK(pHamilt, + psi, + precondition, + eigenvalues.data() + ik * psi.get_nbands(), + this->wfc_basis->nks); if (skip_charge) { @@ -370,18 +374,12 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, const diag_comm_info comm_info = {this->rank_in_pool, this->nproc_in_pool}; #endif - auto ngk_pointer = psi.get_ngk_pointer(); - - std::vector ngk_vector(nk_nums, 0); - for (int i = 0; i < nk_nums; i++) - { - ngk_vector[i] = ngk_pointer[i]; - } + const int cur_nbasis = psi.get_current_nbas(); if (this->method == "cg") { // wrap the subspace_func into a lambda function - auto subspace_func = [hm, ngk_vector](const ct::Tensor& psi_in, ct::Tensor& psi_out) { + auto subspace_func = [hm, cur_nbasis](const ct::Tensor& psi_in, ct::Tensor& psi_out) { // psi_in should be a 2D tensor: // psi_in.shape() = [nbands, nbasis] const auto ndim = psi_in.shape().ndim(); @@ -391,12 +389,12 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, 1, psi_in.shape().dim_size(0), psi_in.shape().dim_size(1), - ngk_vector); + cur_nbasis); auto psi_out_wrapper = psi::Psi(psi_out.data(), 1, psi_out.shape().dim_size(0), psi_out.shape().dim_size(1), - ngk_vector); + cur_nbasis); auto eigen = ct::Tensor(ct::DataTypeToEnum::value, ct::DeviceType::CpuDevice, ct::TensorShape({psi_in.shape().dim_size(0)})); @@ -415,7 +413,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, using ct_Device = typename ct::PsiToContainer::type; // wrap the hpsi_func and spsi_func into a lambda function - auto hpsi_func = [hm, ngk_vector](const ct::Tensor& psi_in, ct::Tensor& hpsi_out) { + auto hpsi_func = [hm, cur_nbasis](const ct::Tensor& psi_in, ct::Tensor& hpsi_out) { ModuleBase::timer::tick("DiagoCG_New", "hpsi_func"); // psi_in should be a 2D tensor: // psi_in.shape() = [nbands, nbasis] @@ -426,7 +424,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, 1, ndim == 1 ? 1 : psi_in.shape().dim_size(0), ndim == 1 ? psi_in.NumElements() : psi_in.shape().dim_size(1), - ngk_vector); + cur_nbasis); psi::Range all_bands_range(true, psi_wrapper.get_current_k(), 0, psi_wrapper.get_nbands() - 1); using hpsi_info = typename hamilt::Operator::hpsi_info; hpsi_info info(&psi_wrapper, all_bands_range, hpsi_out.data()); @@ -475,7 +473,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, ct::DeviceTypeToEnum::value, ct::TensorShape({static_cast(pre_condition.size())})) .to_device() - .slice({0}, {psi.get_current_nbas()}); + .slice({0}, {psi.get_current_ngk()}); cg.diag(hpsi_func, spsi_func, psi_tensor, eigen_tensor, this->ethr_band, prec_tensor); // TODO: Double check tensormap's potential problem @@ -486,11 +484,11 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, const int nband = psi.get_nbands(); const int nbasis = psi.get_nbasis(); // hpsi_func (X, HX, ld, nvec) -> HX = H(X), X and HX blockvectors of size ld x nvec - auto hpsi_func = [hm, ngk_vector](T* psi_in, T* hpsi_out, const int ld_psi, const int nvec) { + auto hpsi_func = [hm, cur_nbasis](T* psi_in, T* hpsi_out, const int ld_psi, const int nvec) { ModuleBase::timer::tick("DavSubspace", "hpsi_func"); // Convert "pointer data stucture" to a psi::Psi object - auto psi_iter_wrapper = psi::Psi(psi_in, 1, nvec, ld_psi, ngk_vector); + auto psi_iter_wrapper = psi::Psi(psi_in, 1, nvec, ld_psi, cur_nbasis); psi::Range bands_range(true, 0, 0, nvec - 1); @@ -507,11 +505,11 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, else if (this->method == "dav_subspace") { // hpsi_func (X, HX, ld, nvec) -> HX = H(X), X and HX blockvectors of size ld x nvec - auto hpsi_func = [hm, ngk_vector](T* psi_in, T* hpsi_out, const int ld_psi, const int nvec) { + auto hpsi_func = [hm, cur_nbasis](T* psi_in, T* hpsi_out, const int ld_psi, const int nvec) { ModuleBase::timer::tick("DavSubspace", "hpsi_func"); // Convert "pointer data stucture" to a psi::Psi object - auto psi_iter_wrapper = psi::Psi(psi_in, 1, nvec, ld_psi, ngk_vector); + auto psi_iter_wrapper = psi::Psi(psi_in, 1, nvec, ld_psi, cur_nbasis); psi::Range bands_range(true, 0, 0, nvec - 1); @@ -525,7 +523,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, Diago_DavSubspace dav_subspace(pre_condition, psi.get_nbands(), - psi.get_k_first() ? psi.get_current_nbas() + psi.get_k_first() ? psi.get_current_ngk() : psi.get_nk() * psi.get_nbasis(), PARAM.inp.pw_diag_ndim, this->diag_thr, @@ -551,18 +549,18 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, const int david_maxiter = this->diag_iter_max; // dimensions of matrix to be solved - const int dim = psi.get_current_nbas(); /// dimension of matrix - const int nband = psi.get_nbands(); /// number of eigenpairs sought - const int ld_psi = psi.get_nbasis(); /// leading dimension of psi + const int dim = psi.get_current_ngk(); /// dimension of matrix + const int nband = psi.get_nbands(); /// number of eigenpairs sought + const int ld_psi = psi.get_nbasis(); /// leading dimension of psi // Davidson matrix-blockvector functions /// wrap hpsi into lambda function, Matrix \times blockvector // hpsi_func (X, HX, ld, nvec) -> HX = H(X), X and HX blockvectors of size ld x nvec - auto hpsi_func = [hm, ngk_vector](T* psi_in, T* hpsi_out, const int ld_psi, const int nvec) { + auto hpsi_func = [hm, cur_nbasis](T* psi_in, T* hpsi_out, const int ld_psi, const int nvec) { ModuleBase::timer::tick("David", "hpsi_func"); // Convert pointer of psi_in to a psi::Psi object - auto psi_iter_wrapper = psi::Psi(psi_in, 1, nvec, ld_psi, ngk_vector); + auto psi_iter_wrapper = psi::Psi(psi_in, 1, nvec, ld_psi, cur_nbasis); psi::Range bands_range(true, 0, 0, nvec - 1); diff --git a/source/module_hsolver/test/diago_cg_float_test.cpp b/source/module_hsolver/test/diago_cg_float_test.cpp index 47fac4ef01..29fadb84bc 100644 --- a/source/module_hsolver/test/diago_cg_float_test.cpp +++ b/source/module_hsolver/test/diago_cg_float_test.cpp @@ -182,7 +182,7 @@ class DiagoCGPrepare psi_local.get_pointer(), ct::DataType::DT_COMPLEX, ct::DeviceType::CpuDevice, - ct::TensorShape({psi_local.get_nbands(), psi_local.get_nbasis()})).slice({0, 0}, {psi_local.get_nbands(), psi_local.get_current_nbas()}); + ct::TensorShape({psi_local.get_nbands(), psi_local.get_nbasis()})).slice({0, 0}, {psi_local.get_nbands(), psi_local.get_current_ngk()}); auto eigen_tensor = ct::TensorMap( en, ct::DataType::DT_FLOAT, @@ -192,7 +192,7 @@ class DiagoCGPrepare precondition_local, ct::DataType::DT_FLOAT, ct::DeviceType::CpuDevice, - ct::TensorShape({static_cast(psi_local.get_current_nbas())})).slice({0}, {psi_local.get_current_nbas()}); + ct::TensorShape({static_cast(psi_local.get_current_ngk())})).slice({0}, {psi_local.get_current_ngk()}); std::vector ethr_band(nband, 1e-5); cg.diag(hpsi_func, spsi_func, psi_tensor, eigen_tensor, ethr_band, prec_tensor); diff --git a/source/module_hsolver/test/diago_cg_real_test.cpp b/source/module_hsolver/test/diago_cg_real_test.cpp index 97872c316d..7ee33a7e99 100644 --- a/source/module_hsolver/test/diago_cg_real_test.cpp +++ b/source/module_hsolver/test/diago_cg_real_test.cpp @@ -185,7 +185,7 @@ class DiagoCGPrepare psi_local.get_pointer(), ct::DataType::DT_DOUBLE, ct::DeviceType::CpuDevice, - ct::TensorShape({psi_local.get_nbands(), psi_local.get_nbasis()})).slice({0, 0}, {psi_local.get_nbands(), psi_local.get_current_nbas()}); + ct::TensorShape({psi_local.get_nbands(), psi_local.get_nbasis()})).slice({0, 0}, {psi_local.get_nbands(), psi_local.get_current_ngk()}); auto eigen_tensor = ct::TensorMap( en, ct::DataType::DT_DOUBLE, @@ -195,7 +195,7 @@ class DiagoCGPrepare precondition_local, ct::DataType::DT_DOUBLE, ct::DeviceType::CpuDevice, - ct::TensorShape({static_cast(psi_local.get_current_nbas())})).slice({0}, {psi_local.get_current_nbas()}); + ct::TensorShape({static_cast(psi_local.get_current_ngk())})).slice({0}, {psi_local.get_current_ngk()}); std::vector ethr_band(nband, 1e-5); cg.diag(hpsi_func, spsi_func, psi_tensor, eigen_tensor, ethr_band, prec_tensor); diff --git a/source/module_hsolver/test/diago_cg_test.cpp b/source/module_hsolver/test/diago_cg_test.cpp index 08912bc428..5783c74c12 100644 --- a/source/module_hsolver/test/diago_cg_test.cpp +++ b/source/module_hsolver/test/diago_cg_test.cpp @@ -176,7 +176,7 @@ class DiagoCGPrepare psi_local.get_pointer(), ct::DataType::DT_COMPLEX_DOUBLE, ct::DeviceType::CpuDevice, - ct::TensorShape({psi_local.get_nbands(), psi_local.get_nbasis()})).slice({0, 0}, {psi_local.get_nbands(), psi_local.get_current_nbas()}); + ct::TensorShape({psi_local.get_nbands(), psi_local.get_nbasis()})).slice({0, 0}, {psi_local.get_nbands(), psi_local.get_current_ngk()}); auto eigen_tensor = ct::TensorMap( en, ct::DataType::DT_DOUBLE, @@ -186,7 +186,7 @@ class DiagoCGPrepare precondition_local, ct::DataType::DT_DOUBLE, ct::DeviceType::CpuDevice, - ct::TensorShape({static_cast(psi_local.get_current_nbas())})).slice({0}, {psi_local.get_current_nbas()}); + ct::TensorShape({static_cast(psi_local.get_current_ngk())})).slice({0}, {psi_local.get_current_ngk()}); std::vector ethr_band(nband, 1e-5); cg.diag(hpsi_func, spsi_func, psi_tensor, eigen_tensor, ethr_band, prec_tensor); diff --git a/source/module_hsolver/test/diago_david_float_test.cpp b/source/module_hsolver/test/diago_david_float_test.cpp index c3feeea246..0f05717511 100644 --- a/source/module_hsolver/test/diago_david_float_test.cpp +++ b/source/module_hsolver/test/diago_david_float_test.cpp @@ -90,7 +90,7 @@ class DiagoDavPrepare const hsolver::diag_comm_info comm_info = {mypnum, nprocs}; #endif - const int dim = phi.get_current_nbas() ; + const int dim = phi.get_current_ngk() ; const int nband = phi.get_nbands(); const int ld_psi =phi.get_nbasis(); hsolver::DiagoDavid> dav(precondition, nband, dim, order, false, comm_info); diff --git a/source/module_hsolver/test/diago_david_real_test.cpp b/source/module_hsolver/test/diago_david_real_test.cpp index a1c4dee958..634b2ab83b 100644 --- a/source/module_hsolver/test/diago_david_real_test.cpp +++ b/source/module_hsolver/test/diago_david_real_test.cpp @@ -89,7 +89,7 @@ class DiagoDavPrepare const hsolver::diag_comm_info comm_info = {mypnum, nprocs}; #endif - const int dim = phi.get_current_nbas(); + const int dim = phi.get_current_ngk(); const int nband = phi.get_nbands(); const int ld_psi = phi.get_nbasis(); hsolver::DiagoDavid dav(precondition, nband, dim, order, false, comm_info); diff --git a/source/module_hsolver/test/diago_david_test.cpp b/source/module_hsolver/test/diago_david_test.cpp index 71005a78b9..01c0e62a42 100644 --- a/source/module_hsolver/test/diago_david_test.cpp +++ b/source/module_hsolver/test/diago_david_test.cpp @@ -92,7 +92,7 @@ class DiagoDavPrepare const hsolver::diag_comm_info comm_info = {mypnum, nprocs}; #endif - const int dim = phi.get_current_nbas(); + const int dim = phi.get_current_ngk(); const int nband = phi.get_nbands(); const int ld_psi = phi.get_nbasis(); hsolver::DiagoDavid> dav(precondition, nband, dim, order, false, comm_info); diff --git a/source/module_io/get_pchg_lcao.cpp b/source/module_io/get_pchg_lcao.cpp index 6e069fd017..3cea8a3940 100644 --- a/source/module_io/get_pchg_lcao.cpp +++ b/source/module_io/get_pchg_lcao.cpp @@ -478,7 +478,14 @@ void IState_Charge::idmatrix(const int& ib, // wg_wfc(ib,iw) = wg[ib] * wfc(ib,iw); this->psi_gamma->fix_k(is); - psi::Psi wg_wfc(*this->psi_gamma, 1); + + // psi::Psi wg_wfc(*this->psi_gamma, 1, this->psi_gamma->get_nbands()); + psi::Psi wg_wfc(1, + this->psi_gamma->get_nbands(), + this->psi_gamma->get_nbasis(), + this->psi_gamma->get_nbasis(), + true); + wg_wfc.set_all_psi(this->psi_gamma->get_pointer(), wg_wfc.size()); for (int ir = 0; ir < wg_wfc.get_nbands(); ++ir) { @@ -540,7 +547,12 @@ void IState_Charge::idmatrix(const int& ib, } this->psi_k->fix_k(ik); - psi::Psi> wg_wfc(*this->psi_k, 1); + + psi::Psi> wg_wfc(1, + this->psi_k->get_nbands(), + this->psi_k->get_nbasis(), + this->psi_k->get_nbasis(), + true); for (int ir = 0; ir < wg_wfc.get_nbands(); ++ir) { diff --git a/source/module_io/test/write_wfc_nao_test.cpp b/source/module_io/test/write_wfc_nao_test.cpp index 1b39f34a0e..c0effc8711 100644 --- a/source/module_io/test/write_wfc_nao_test.cpp +++ b/source/module_io/test/write_wfc_nao_test.cpp @@ -167,7 +167,7 @@ class WriteWfcLcaoTest : public testing::Test TEST_F(WriteWfcLcaoTest, WriteWfcLcao) { // create a psi object - psi::Psi my_psi(psi_local_double.data(), nk, nbands_local, nbasis_local, true); + psi::Psi my_psi(psi_local_double.data(), nk, nbands_local, nbasis_local, nbasis_local, true); PARAM.sys.global_out_dir = "./"; ModuleIO::write_wfc_nao(2, my_psi, ekb, wg, kvec_c, pv, -1); diff --git a/source/module_io/unk_overlap_pw.cpp b/source/module_io/unk_overlap_pw.cpp index d0d1d7c706..d4f0d2a85b 100644 --- a/source/module_io/unk_overlap_pw.cpp +++ b/source/module_io/unk_overlap_pw.cpp @@ -1,16 +1,16 @@ #include "unk_overlap_pw.h" -#include "module_parameter/parameter.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_parameter/parameter.h" unkOverlap_pw::unkOverlap_pw() { - //GlobalV::ofs_running << "this is unkOverlap_pw()" << std::endl; + // GlobalV::ofs_running << "this is unkOverlap_pw()" << std::endl; } unkOverlap_pw::~unkOverlap_pw() { - //GlobalV::ofs_running << "this is ~unkOverlap_pw()" << std::endl; + // GlobalV::ofs_running << "this is ~unkOverlap_pw()" << std::endl; } std::complex unkOverlap_pw::unkdotp_G(const ModulePW::PW_Basis_K* wfcpw, @@ -20,50 +20,44 @@ std::complex unkOverlap_pw::unkdotp_G(const ModulePW::PW_Basis_K* wfcpw, const int iband_R, const psi::Psi>* evc) { - - std::complex result(0.0,0.0); - const int number_pw = wfcpw->npw; - std::complex *unk_L = new std::complex[number_pw]; - std::complex *unk_R = new std::complex[number_pw]; - ModuleBase::GlobalFunc::ZEROS(unk_L,number_pw); - ModuleBase::GlobalFunc::ZEROS(unk_R,number_pw); - - - for (int igl = 0; igl < evc->get_ngk(ik_L); igl++) - { - unk_L[wfcpw->getigl2ig(ik_L,igl)] = evc[0](ik_L, iband_L, igl); - } - - for (int igl = 0; igl < evc->get_ngk(ik_R); igl++) - { - unk_R[wfcpw->getigl2ig(ik_R,igl)] = evc[0](ik_R, iband_R, igl); - } - - - for (int iG = 0; iG < number_pw; iG++) - { - - result = result + conj(unk_L[iG]) * unk_R[iG]; - - } + std::complex result(0.0, 0.0); + const int number_pw = wfcpw->npw; + std::complex* unk_L = new std::complex[number_pw]; + std::complex* unk_R = new std::complex[number_pw]; + ModuleBase::GlobalFunc::ZEROS(unk_L, number_pw); + ModuleBase::GlobalFunc::ZEROS(unk_R, number_pw); + + for (int igl = 0; igl < evc->get_ngk(ik_L); igl++) + { + unk_L[wfcpw->getigl2ig(ik_L, igl)] = evc[0](ik_L, iband_L, igl); + } + + for (int igl = 0; igl < evc->get_ngk(ik_R); igl++) + { + unk_R[wfcpw->getigl2ig(ik_R, igl)] = evc[0](ik_R, iband_R, igl); + } + + for (int iG = 0; iG < number_pw; iG++) + { + + result = result + conj(unk_L[iG]) * unk_R[iG]; + } #ifdef __MPI // note: the mpi uses MPI_COMMON_WORLD,so you must make the GlobalV::KPAR = 1. - double in_date_real = result.real(); - double in_date_imag = result.imag(); - double out_date_real = 0.0; - double out_date_imag = 0.0; - MPI_Allreduce(&in_date_real , &out_date_real , 1, MPI_DOUBLE , MPI_SUM , POOL_WORLD); - MPI_Allreduce(&in_date_imag , &out_date_imag , 1, MPI_DOUBLE , MPI_SUM , POOL_WORLD); - result = std::complex(out_date_real,out_date_imag); + double in_date_real = result.real(); + double in_date_imag = result.imag(); + double out_date_real = 0.0; + double out_date_imag = 0.0; + MPI_Allreduce(&in_date_real, &out_date_real, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); + MPI_Allreduce(&in_date_imag, &out_date_imag, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); + result = std::complex(out_date_real, out_date_imag); #endif - delete[] unk_L; - delete[] unk_R; - return result; - - + delete[] unk_L; + delete[] unk_R; + return result; } std::complex unkOverlap_pw::unkdotp_G0(const ModulePW::PW_Basis* rhopw, @@ -75,24 +69,24 @@ std::complex unkOverlap_pw::unkdotp_G0(const ModulePW::PW_Basis* rhopw, const psi::Psi>* evc, const ModuleBase::Vector3 G) { - // (1) set value - std::complex result(0.0,0.0); + // (1) set value + std::complex result(0.0, 0.0); std::complex* psi_r = new std::complex[wfcpw->nmaxgr]; std::complex* phase = new std::complex[rhopw->nmaxgr]; // get the phase value in realspace for (int ig = 0; ig < rhopw->nmaxgr; ig++) { - ModuleBase::Vector3 delta_G = rhopw->gdirect[ig] - G; - if (delta_G.norm2() < 1e-10) // rhopw->gdirect[ig] == G - { - phase[ig] = std::complex(1.0,0.0); - break; - } - } - - // (2) fft and get value - rhopw->recip2real(phase, phase); + ModuleBase::Vector3 delta_G = rhopw->gdirect[ig] - G; + if (delta_G.norm2() < 1e-10) // rhopw->gdirect[ig] == G + { + phase[ig] = std::complex(1.0, 0.0); + break; + } + } + + // (2) fft and get value + rhopw->recip2real(phase, phase); wfcpw->recip2real(&evc[0](ik_L, iband_L, 0), psi_r, ik_L); for (int ir = 0; ir < rhopw->nmaxgr; ir++) @@ -110,17 +104,17 @@ std::complex unkOverlap_pw::unkdotp_G0(const ModulePW::PW_Basis* rhopw, #ifdef __MPI // note: the mpi uses MPI_COMMON_WORLD,so you must make the GlobalV::KPAR = 1. - double in_date_real = result.real(); - double in_date_imag = result.imag(); - double out_date_real = 0.0; - double out_date_imag = 0.0; - MPI_Allreduce(&in_date_real , &out_date_real , 1, MPI_DOUBLE , MPI_SUM , POOL_WORLD); - MPI_Allreduce(&in_date_imag , &out_date_imag , 1, MPI_DOUBLE , MPI_SUM , POOL_WORLD); - result = std::complex(out_date_real,out_date_imag); + double in_date_real = result.real(); + double in_date_imag = result.imag(); + double out_date_real = 0.0; + double out_date_imag = 0.0; + MPI_Allreduce(&in_date_real, &out_date_real, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); + MPI_Allreduce(&in_date_imag, &out_date_imag, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); + result = std::complex(out_date_real, out_date_imag); #endif - - delete[] psi_r; - delete[] phase; + + delete[] psi_r; + delete[] phase; return result; } @@ -133,18 +127,18 @@ std::complex unkOverlap_pw::unkdotp_soc_G(const ModulePW::PW_Basis_K* wf const int npwx, const psi::Psi>* evc) { - - std::complex result(0.0,0.0); + + std::complex result(0.0, 0.0); const int number_pw = wfcpw->npw; std::complex* unk_L = new std::complex[number_pw * PARAM.globalv.npol]; std::complex* unk_R = new std::complex[number_pw * PARAM.globalv.npol]; - ModuleBase::GlobalFunc::ZEROS(unk_L,number_pw*PARAM.globalv.npol); - ModuleBase::GlobalFunc::ZEROS(unk_R,number_pw*PARAM.globalv.npol); - - for(int i = 0; i < PARAM.globalv.npol; i++) - { - for (int igl = 0; igl < evc->get_ngk(ik_L); igl++) - { + ModuleBase::GlobalFunc::ZEROS(unk_L, number_pw * PARAM.globalv.npol); + ModuleBase::GlobalFunc::ZEROS(unk_R, number_pw * PARAM.globalv.npol); + + for (int i = 0; i < PARAM.globalv.npol; i++) + { + for (int igl = 0; igl < evc->get_ngk(ik_L); igl++) + { unk_L[wfcpw->getigl2ig(ik_L, igl) + i * number_pw] = evc[0](ik_L, iband_L, igl + i * npwx); } @@ -154,32 +148,29 @@ std::complex unkOverlap_pw::unkdotp_soc_G(const ModulePW::PW_Basis_K* wf } } - for (int iG = 0; iG < number_pw*PARAM.globalv.npol; iG++) - { + for (int iG = 0; iG < number_pw * PARAM.globalv.npol; iG++) + { - result = result + conj(unk_L[iG]) * unk_R[iG]; + result = result + conj(unk_L[iG]) * unk_R[iG]; + } - } - #ifdef __MPI // note: the mpi uses MPI_COMMON_WORLD,so you must make the GlobalV::KPAR = 1. - double in_date_real = result.real(); - double in_date_imag = result.imag(); - double out_date_real = 0.0; - double out_date_imag = 0.0; - MPI_Allreduce(&in_date_real , &out_date_real , 1, MPI_DOUBLE , MPI_SUM , POOL_WORLD); - MPI_Allreduce(&in_date_imag , &out_date_imag , 1, MPI_DOUBLE , MPI_SUM , POOL_WORLD); - result = std::complex(out_date_real,out_date_imag); + double in_date_real = result.real(); + double in_date_imag = result.imag(); + double out_date_real = 0.0; + double out_date_imag = 0.0; + MPI_Allreduce(&in_date_real, &out_date_real, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); + MPI_Allreduce(&in_date_imag, &out_date_imag, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); + result = std::complex(out_date_real, out_date_imag); #endif - delete[] unk_L; - delete[] unk_R; - return result; - - + delete[] unk_L; + delete[] unk_R; + return result; } -//here G is in direct coordinate +// here G is in direct coordinate std::complex unkOverlap_pw::unkdotp_soc_G0(const ModulePW::PW_Basis* rhopw, const ModulePW::PW_Basis_K* wfcpw, const int ik_L, @@ -189,32 +180,32 @@ std::complex unkOverlap_pw::unkdotp_soc_G0(const ModulePW::PW_Basis* rho const psi::Psi>* evc, const ModuleBase::Vector3 G) { - // (1) set value - std::complex result(0.0,0.0); - std::complex *phase =new std::complex[rhopw->nmaxgr]; + // (1) set value + std::complex result(0.0, 0.0); + std::complex* phase = new std::complex[rhopw->nmaxgr]; std::complex* psi_up = new std::complex[wfcpw->nmaxgr]; std::complex* psi_down = new std::complex[wfcpw->nmaxgr]; const int npwx = wfcpw->npwk_max; // get the phase value in realspace for (int ig = 0; ig < rhopw->npw; ig++) - { - if (rhopw->gdirect[ig] == G) - { - phase[ig] = std::complex(1.0,0.0); - break; - } - } - - // (2) fft and get value - rhopw->recip2real(phase, phase); + { + if (rhopw->gdirect[ig] == G) + { + phase[ig] = std::complex(1.0, 0.0); + break; + } + } + + // (2) fft and get value + rhopw->recip2real(phase, phase); wfcpw->recip2real(&evc[0](ik_L, iband_L, 0), psi_up, ik_L); wfcpw->recip2real(&evc[0](ik_L, iband_L, npwx), psi_down, ik_L); for (int ir = 0; ir < wfcpw->nrxx; ir++) { psi_up[ir] = psi_up[ir] * phase[ir]; - psi_down[ir] = psi_down[ir] * phase[ir]; + psi_down[ir] = psi_down[ir] * phase[ir]; } // (3) calculate the overlap in ik_L and ik_R @@ -223,27 +214,31 @@ std::complex unkOverlap_pw::unkdotp_soc_G0(const ModulePW::PW_Basis* rho for (int i = 0; i < PARAM.globalv.npol; i++) { - for(int ig = 0; ig < evc->get_ngk(ik_R); ig++) - { - if( i == 0 ) { result = result + conj( psi_up[ig] ) * evc[0](ik_R, iband_R, ig); -} - if( i == 1 ) { result = result + conj( psi_down[ig] ) * evc[0](ik_R, iband_R, ig + npwx); -} - } - } - + for (int ig = 0; ig < evc->get_ngk(ik_R); ig++) + { + if (i == 0) + { + result = result + conj(psi_up[ig]) * evc[0](ik_R, iband_R, ig); + } + if (i == 1) + { + result = result + conj(psi_down[ig]) * evc[0](ik_R, iband_R, ig + npwx); + } + } + } + #ifdef __MPI // note: the mpi uses MPI_COMMON_WORLD,so you must make the GlobalV::KPAR = 1. - double in_date_real = result.real(); - double in_date_imag = result.imag(); - double out_date_real = 0.0; - double out_date_imag = 0.0; - MPI_Allreduce(&in_date_real , &out_date_real , 1, MPI_DOUBLE , MPI_SUM , POOL_WORLD); - MPI_Allreduce(&in_date_imag , &out_date_imag , 1, MPI_DOUBLE , MPI_SUM , POOL_WORLD); - result = std::complex(out_date_real,out_date_imag); + double in_date_real = result.real(); + double in_date_imag = result.imag(); + double out_date_real = 0.0; + double out_date_imag = 0.0; + MPI_Allreduce(&in_date_real, &out_date_real, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); + MPI_Allreduce(&in_date_imag, &out_date_imag, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); + result = std::complex(out_date_real, out_date_imag); #endif - - delete[] psi_up; - delete[] psi_down; + + delete[] psi_up; + delete[] psi_down; return result; } diff --git a/source/module_io/write_dos_lcao.cpp b/source/module_io/write_dos_lcao.cpp index e475c77459..015c5bc1c1 100644 --- a/source/module_io/write_dos_lcao.cpp +++ b/source/module_io/write_dos_lcao.cpp @@ -461,11 +461,17 @@ void ModuleIO::write_dos_lcao(const UnitCell& ucell, } psi->fix_k(ik); - psi::Psi> Dwfc(psi[0], 1); + + psi::Psi> Dwfc(1, + psi->get_nbands(), + psi->get_nbasis(), + psi->get_nbasis(), + true); + std::complex* p_dwfc = Dwfc.get_pointer(); for (int index = 0; index < Dwfc.size(); ++index) { - p_dwfc[index] = conj(p_dwfc[index]); + p_dwfc[index] = conj(psi->get_pointer()[index]); } for (int i = 0; i < PARAM.inp.nbands; ++i) diff --git a/source/module_io/write_proj_band_lcao.cpp b/source/module_io/write_proj_band_lcao.cpp index ccd7a0d4b0..47d4907b5b 100644 --- a/source/module_io/write_proj_band_lcao.cpp +++ b/source/module_io/write_proj_band_lcao.cpp @@ -25,8 +25,9 @@ void ModuleIO::write_proj_band_lcao( const double* sk = dynamic_cast*>(p_ham)->getSk(); int nspin0 = 1; - if (PARAM.inp.nspin == 2) + if (PARAM.inp.nspin == 2) { nspin0 = 2; +} int nks = 0; if (nspin0 == 1) { @@ -103,14 +104,16 @@ void ModuleIO::write_proj_band_lcao( out << "" << std::endl; out << "" << PARAM.inp.nspin << "" << std::endl; - if (PARAM.inp.nspin == 4) + if (PARAM.inp.nspin == 4) { out << "" << std::setw(2) << PARAM.globalv.nlocal / 2 << "" << std::endl; - else + } else { out << "" << std::setw(2) << PARAM.globalv.nlocal << "" << std::endl; +} out << "" << std::endl; - for (int ib = 0; ib < PARAM.inp.nbands; ib++) + for (int ib = 0; ib < PARAM.inp.nbands; ib++) { out << " " << (pelec->ekb(is * nks, ib)) * ModuleBase::Ry_to_eV; +} out << std::endl; out << "" << std::endl; @@ -139,9 +142,9 @@ void ModuleIO::write_proj_band_lcao( out << "" << std::endl; for (int ib = 0; ib < PARAM.inp.nbands; ib++) { - if (PARAM.inp.nspin == 1 || PARAM.inp.nspin == 2) + if (PARAM.inp.nspin == 1 || PARAM.inp.nspin == 2) { out << std::setw(13) << weight(is, ib * PARAM.globalv.nlocal + w); - else if (PARAM.inp.nspin == 4) + } else if (PARAM.inp.nspin == 4) { int w0 = w - s0; out << std::setw(13) @@ -178,8 +181,9 @@ void ModuleIO::write_proj_band_lcao( ModuleBase::timer::tick("ModuleIO", "write_proj_band_lcao"); int nspin0 = 1; - if (PARAM.inp.nspin == 2) + if (PARAM.inp.nspin == 2) { nspin0 = 2; +} int nks = 0; if (nspin0 == 1) { @@ -221,11 +225,16 @@ void ModuleIO::write_proj_band_lcao( // calculate Mulk psi->fix_k(ik); - psi::Psi> Dwfc(psi[0], 1); + psi::Psi> Dwfc(1, + psi->get_nbands(), + psi->get_nbasis(), + psi->get_nbasis(), + true); + std::complex* p_dwfc = Dwfc.get_pointer(); for (int index = 0; index < Dwfc.size(); ++index) { - p_dwfc[index] = conj(p_dwfc[index]); + p_dwfc[index] = conj(psi->get_pointer()[index]); } for (int i = 0; i < PARAM.inp.nbands; ++i) @@ -301,8 +310,9 @@ void ModuleIO::write_proj_band_lcao( for (int ik = 0; ik < nks; ik++) { - for (int ib = 0; ib < PARAM.inp.nbands; ib++) + for (int ib = 0; ib < PARAM.inp.nbands; ib++) { out << " " << (pelec->ekb(ik + is * nks, ib)) * ModuleBase::Ry_to_eV; +} out << std::endl; } out << "" << std::endl; diff --git a/source/module_io/write_vxc_lip.hpp b/source/module_io/write_vxc_lip.hpp index 205fdbb057..d57c8f2ccd 100644 --- a/source/module_io/write_vxc_lip.hpp +++ b/source/module_io/write_vxc_lip.hpp @@ -59,24 +59,27 @@ namespace ModuleIO assert(nbands >= 0); #endif std::vector e(nbands, 0.0); - for (int i = 0; i < nbands; ++i) + for (int i = 0; i < nbands; ++i) { e[i] = get_real(mat_mo[i * nbands + i]); +} return e; } template FPTYPE all_band_energy(const int ik, const int nbands, const std::vector>& mat_mo, const ModuleBase::matrix& wg) { FPTYPE e = 0.0; - for (int i = 0; i < nbands; ++i) + for (int i = 0; i < nbands; ++i) { e += get_real(mat_mo[i * nbands + i]) * (FPTYPE)wg(ik, i); +} return e; } template FPTYPE all_band_energy(const int ik, const std::vector& orbital_energy, const ModuleBase::matrix& wg) { FPTYPE e = 0.0; - for (int i = 0; i < orbital_energy.size(); ++i) + for (int i = 0; i < orbital_energy.size(); ++i) { e += orbital_energy[i] * (FPTYPE)wg(ik, i); +} return e; } @@ -122,7 +125,7 @@ namespace ModuleIO // const ModuleBase::matrix vr_localxc = potxc->get_veff_smooth(); // 2. allocate xc operator - psi::Psi hpsi_localxc(psi_pw.get_nk(), psi_pw.get_nbands(), psi_pw.get_nbasis(), psi_pw.get_ngk_pointer()); + psi::Psi hpsi_localxc(psi_pw.get_nk(), psi_pw.get_nbands(), psi_pw.get_nbasis(), kv.ngk, true); hpsi_localxc.zero_out(); // std::cout << "hpsi.nk=" << hpsi_localxc.get_nk() << std::endl; // std::cout << "hpsi.nbands=" << hpsi_localxc.get_nbands() << std::endl; @@ -170,9 +173,11 @@ namespace ModuleIO #if((defined __LCAO)&&(defined __EXX) && !(defined __CUDA)&& !(defined __ROCM)) if (GlobalC::exx_info.info_global.cal_exx) { - for (int n = 0; n < naos; ++n) - for (int m = 0; m < naos; ++m) + for (int n = 0; n < naos; ++n) { + for (int m = 0; m < naos; ++m) { vexx_k_ao[n * naos + m] += (T)GlobalC::exx_info.info_global.hybrid_alpha * exx_lip.get_exx_matrix()[ik][m][n]; +} +} std::vector vexx_k_mo = cVc(vexx_k_ao.data(), &(exx_lip.get_hvec()(ik, 0, 0)), naos, nbands); Parallel_Reduce::reduce_pool(vexx_k_mo.data(), nbands * nbands); e_orb_exx.emplace_back(orbital_energy(ik, nbands, vexx_k_mo)); diff --git a/source/module_lr/AX/test/AX_test.cpp b/source/module_lr/AX/test/AX_test.cpp index b137f78ea0..697c71bc7e 100644 --- a/source/module_lr/AX/test/AX_test.cpp +++ b/source/module_lr/AX/test/AX_test.cpp @@ -70,7 +70,8 @@ TEST_F(AXTest, DoubleSerial) int size_v = s.naos * s.naos; for (int istate = 0;istate < nstate;++istate) { - psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos); + std::vector temp(s.nks, s.naos); + psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); std::vector V(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); set_rand(&c(0, 0, 0), size_c); for (auto& v : V) { set_rand(v.data(), size_v); } @@ -91,7 +92,8 @@ TEST_F(AXTest, ComplexSerial) int size_v = s.naos * s.naos; for (int istate = 0;istate < nstate;++istate) { - psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos); + std::vector temp(s.nks, s.naos); + psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); std::vector V(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); set_rand(&c(0, 0, 0), size_c); for (auto& v : V) { set_rand(v.data>(), size_v); } @@ -113,7 +115,9 @@ TEST_F(AXTest, DoubleParallel) std::vector V(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { pV.get_col_size(), pV.get_row_size() })); Parallel_2D pc; LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, pV.blacs_ctxt); - psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size()); + + std::vector ngk_temp(s.nks, pc.get_row_size()); + psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp.data(), true); Parallel_2D px; LR_Util::setup_2d_division(px, s.nb, s.nvirt, s.nocc, pV.blacs_ctxt); @@ -139,7 +143,9 @@ TEST_F(AXTest, DoubleParallel) } // compare to global AX std::vector V_full(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); - psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos); + + std::vector ngk_temp_1(s.nks, s.naos); + psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_1.data(), true); for (int isk = 0;isk < s.nks;++isk) { LR_Util::gather_2d_to_full(pV, V.at(isk).data(), V_full.at(isk).data(), false, s.naos, s.naos); @@ -165,7 +171,9 @@ TEST_F(AXTest, ComplexParallel) std::vector V(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { pV.get_col_size(), pV.get_row_size() })); Parallel_2D pc; LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, pV.blacs_ctxt); - psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size()); + + std::vector ngk_temp_1(s.nks, pc.get_row_size()); + psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp_1.data(), true); Parallel_2D px; LR_Util::setup_2d_division(px, s.nb, s.nvirt, s.nocc, pV.blacs_ctxt); @@ -187,7 +195,10 @@ TEST_F(AXTest, ComplexParallel) } // compare to global AX std::vector V_full(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); - psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos); + + + std::vector ngk_temp_2(s.nks, s.naos); + psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2.data(), true); for (int isk = 0;isk < s.nks;++isk) { LR_Util::gather_2d_to_full(pV, V.at(isk).data>(), V_full.at(isk).data>(), false, s.naos, s.naos); diff --git a/source/module_lr/dm_trans/test/dm_trans_test.cpp b/source/module_lr/dm_trans/test/dm_trans_test.cpp index b78bbb50bc..06e412155f 100644 --- a/source/module_lr/dm_trans/test/dm_trans_test.cpp +++ b/source/module_lr/dm_trans/test/dm_trans_test.cpp @@ -66,7 +66,9 @@ TEST_F(DMTransTest, DoubleSerial) for (int istate = 0;istate < nstate;++istate) { int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; - psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos); + + std::vector temp(s.nks, s.naos); + psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); set_rand(c.get_pointer(), size_c); X.fix_b(istate); const std::vector& dm_for = LR::cal_dm_trans_forloop_serial(X.get_pointer(), c, s.nocc, s.nvirt); @@ -85,7 +87,9 @@ TEST_F(DMTransTest, ComplexSerial) for (int istate = 0;istate < nstate;++istate) { int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; - psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos); + + std::vector temp(s.nks, s.naos); + psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); set_rand(c.get_pointer(), size_c); X.fix_b(istate); const std::vector& dm_for = LR::cal_dm_trans_forloop_serial(X.get_pointer(), c, s.nocc, s.nvirt); @@ -105,10 +109,14 @@ TEST_F(DMTransTest, DoubleParallel) // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) Parallel_2D px; LR_Util::setup_2d_division(px, s.nb, s.nvirt, s.nocc); - psi::Psi X(s.nks, nstate, px.get_local_size(), nullptr, false); + + std::vector temp_1(s.nks, px.get_local_size()); + psi::Psi X(s.nks, nstate, px.get_local_size(), temp_1.data(), false); Parallel_2D pc; LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, px.blacs_ctxt); - psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size()); + + std::vector temp_2(s.nks, pc.get_row_size()); + psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), temp_2.data(), true); Parallel_2D pmat; LR_Util::setup_2d_division(pmat, s.nb, s.naos, s.naos, px.blacs_ctxt); @@ -147,7 +155,8 @@ TEST_F(DMTransTest, DoubleParallel) LR_Util::gather_2d_to_full(pmat, dm_pblas_loc[isk].data(), dm_gather[isk].data(), false, s.naos, s.naos); // compare to global matrix - psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos); + std::vector temp(s.nks, s.naos); + psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); for (int isk = 0;isk < s.nks;++isk) { c.fix_k(isk); @@ -173,7 +182,9 @@ TEST_F(DMTransTest, ComplexParallel) psi::Psi> X(s.nks, nstate, px.get_local_size(), nullptr, false); Parallel_2D pc; LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, px.blacs_ctxt); - psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size()); + + std::vector temp(s.nks, pc.get_row_size()); + psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), temp.data(), true); Parallel_2D pmat; LR_Util::setup_2d_division(pmat, s.nb, s.naos, s.naos, px.blacs_ctxt); @@ -206,7 +217,8 @@ TEST_F(DMTransTest, ComplexParallel) LR_Util::gather_2d_to_full(pmat, dm_pblas_loc[isk].data>(), dm_gather[isk].data>(), false, s.naos, s.naos); // compare to global matrix - psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos); + std::vector ngk_temp_2(s.nks, s.naos); + psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2.data(), true); for (int isk = 0;isk < s.nks;++isk) { c.fix_k(isk); diff --git a/source/module_lr/esolver_lrtd_lcao.cpp b/source/module_lr/esolver_lrtd_lcao.cpp index 97842897b9..5fdbca8f94 100644 --- a/source/module_lr/esolver_lrtd_lcao.cpp +++ b/source/module_lr/esolver_lrtd_lcao.cpp @@ -195,7 +195,11 @@ LR::ESolver_LR::ESolver_LR(ModuleESolver::ESolver_KS_LCAO&& ks_sol if (this->nbands == PARAM.inp.nbands) { move_gs(); } else // copy the part of ground state info according to paraC_ { - this->psi_ks = new psi::Psi(this->kv.get_nks(), this->paraC_.get_col_size(), this->paraC_.get_row_size()); + this->psi_ks = new psi::Psi(this->kv.get_nks(), + this->paraC_.get_col_size(), + this->paraC_.get_row_size(), + this->kv.ngk, + true); this->eig_ks.create(this->kv.get_nks(), this->nbands); const int start_band = this->nocc_max - *std::max_element(nocc.begin(), nocc.end()); for (int ik = 0;ik < this->kv.get_nks();++ik) @@ -309,8 +313,10 @@ LR::ESolver_LR::ESolver_LR(const Input_para& inp, UnitCell& ucell) : inpu // now ModuleIO::read_wfc_nao needs `Parallel_Orbitals` and can only read all the bands // it need improvement to read only the bands needed this->psi_ks = new psi::Psi(this->kv.get_nks(), - this->paraMat_.ncol_bands, - this->paraMat_.get_row_size()); + this->paraMat_.ncol_bands, + this->paraMat_.get_row_size(), + this->kv.ngk, + true); this->read_ks_wfc(); if (nspin == 2) { diff --git a/source/module_lr/hamilt_casida.cpp b/source/module_lr/hamilt_casida.cpp index a29429d5be..5d7958295b 100644 --- a/source/module_lr/hamilt_casida.cpp +++ b/source/module_lr/hamilt_casida.cpp @@ -12,19 +12,23 @@ namespace LR const int ldim = nk * px.get_local_size(); int npairs = no * nv; std::vector Amat_full(this->nk * npairs * this->nk * npairs, 0.0); - for (int ik = 0;ik < this->nk;++ik) - for (int j = 0;j < no;++j) + for (int ik = 0;ik < this->nk;++ik) { + for (int j = 0;j < no;++j) { for (int b = 0;b < nv;++b) {//calculate A^{ai} for each bj int bj = j * nv + b; //global int kbj = ik * npairs + bj; //global - psi::Psi X_bj(1, 1, this->nk * px.get_local_size()); // k1-first, like in iterative solver + psi::Psi X_bj(1, 1, this->nk * px.get_local_size(), this->nk * px.get_local_size(), true); // k1-first, like in iterative solver X_bj.zero_out(); // X_bj(0, 0, lj * px.get_row_size() + lb) = this->one(); int lj = px.global2local_col(j); int lb = px.global2local_row(b); if (px.in_this_processor(b, j)) { X_bj(0, 0, ik * px.get_local_size() + lj * px.get_row_size() + lb) = this->one(); } - psi::Psi A_aibj(1, 1, this->nk * px.get_local_size()); // k1-first + psi::Psi A_aibj(1, + 1, + this->nk * px.get_local_size(), + this->nk * px.get_local_size(), + true); // k1-first A_aibj.zero_out(); this->cal_dm_trans(0, X_bj.get_pointer()); @@ -37,12 +41,15 @@ namespace LR // reduce ai for a fixed bj A_aibj.fix_kb(0, 0); #ifdef __MPI - for (int ik_ai = 0;ik_ai < this->nk;++ik_ai) + for (int ik_ai = 0;ik_ai < this->nk;++ik_ai) { LR_Util::gather_2d_to_full(px, &A_aibj.get_pointer()[ik_ai * px.get_local_size()], Amat_full.data() + kbj * this->nk * npairs /*col, bj*/ + ik_ai * npairs/*row, ai*/, false, nv, no); +} #endif } +} +} // output Amat std::cout << "Full A matrix: (elements < 1e-10 is set to 0)" << std::endl; LR_Util::print_value(Amat_full.data(), nk * npairs, nk * npairs); diff --git a/source/module_lr/ri_benchmark/test/ri_benchmark_test.cpp b/source/module_lr/ri_benchmark/test/ri_benchmark_test.cpp index 71b4fdcbd7..7ae95a8918 100644 --- a/source/module_lr/ri_benchmark/test/ri_benchmark_test.cpp +++ b/source/module_lr/ri_benchmark/test/ri_benchmark_test.cpp @@ -23,7 +23,7 @@ UnitCell::~UnitCell() { TEST(RI_Benchmark, SlicePsi) { const int nk = 1, nbands = 2, nbasis = 3; - psi::Psi psi(nk, nbands, nbasis); + psi::Psi psi(nk, nbands, nbasis, nbasis, true); for (int i = 0; i < nk * nbands * nbasis; i++) { psi.get_pointer()[i] = i; } @@ -50,7 +50,7 @@ TEST(RI_Benchmark, CalCsMO) for (int i = 0;i < nabf * nao * nao;++i) { Cs_ao[0][{0, { 0, 0, 0 }}].ptr()[i] = static_cast(i); } const UnitCell ucell; - psi::Psi psi_ks(1, 2, 2); + psi::Psi psi_ks(1, 2, 2, 2, true); for (int i = 0;i < 4;++i) { psi_ks.get_pointer()[i] = static_cast(i); } RI_Benchmark::TLRI Cs_a_mo = RI_Benchmark::cal_Cs_mo(ucell, Cs_ao, psi_ks, nocc, nvirt, false); std::vector Cs_a_mo_ref = { 11,31 }; diff --git a/source/module_lr/utils/lr_util.hpp b/source/module_lr/utils/lr_util.hpp index 8fdc1b9b96..5bbedf645f 100644 --- a/source/module_lr/utils/lr_util.hpp +++ b/source/module_lr/utils/lr_util.hpp @@ -99,7 +99,11 @@ namespace LR_Util template psi::Psi get_psi_spin(const psi::Psi& psi_in, const int& is, const int& nk) { - return psi::Psi(&psi_in(is * nk, 0, 0), psi_in, nk, psi_in.get_nbands()); + return psi::Psi(&psi_in(is * nk, 0, 0), + nk, + psi_in.get_nbands(), + psi_in.get_nbasis(), + true); } /// psi(nk=1, nbands=nb, nk * nbasis) -> psi(nb, nk, nbasis) without memory copy @@ -111,7 +115,12 @@ namespace LR_Util int ib_now = psi_kfirst.get_current_b(); psi_kfirst.fix_b(0); // for get_pointer() to get the head pointer - psi::Psi psi_bfirst(psi_kfirst.get_pointer(), nk_in, psi_kfirst.get_nbands(), nbasis_in, false); + psi::Psi psi_bfirst(psi_kfirst.get_pointer(), + nk_in, + psi_kfirst.get_nbands(), + nbasis_in, + nbasis_in, + false); psi_kfirst.fix_b(ib_now); return psi_bfirst; } @@ -124,7 +133,12 @@ namespace LR_Util int ik_now = psi_bfirst.get_current_k(); psi_bfirst.fix_kb(0, 0); // for get_pointer() to get the head pointer - psi::Psi psi_kfirst(psi_bfirst.get_pointer(), 1, psi_bfirst.get_nbands(), psi_bfirst.get_nk() * psi_bfirst.get_nbasis(), true); + psi::Psi psi_kfirst(psi_bfirst.get_pointer(), + 1, + psi_bfirst.get_nbands(), + psi_bfirst.get_nk() * psi_bfirst.get_nbasis(), + psi_bfirst.get_nk() * psi_bfirst.get_nbasis(), + true); psi_bfirst.fix_kb(ik_now, ib_now); return psi_kfirst; } diff --git a/source/module_lr/utils/test/lr_util_algorithms_test.cpp b/source/module_lr/utils/test/lr_util_algorithms_test.cpp index f33105d32b..3318e526cb 100644 --- a/source/module_lr/utils/test/lr_util_algorithms_test.cpp +++ b/source/module_lr/utils/test/lr_util_algorithms_test.cpp @@ -9,7 +9,7 @@ TEST(LR_Util, PsiWrapper) int nbands = 5; int nbasis = 6; - psi::Psi k1(1, nbands, nk * nbasis); + psi::Psi k1(1, nbands, nk * nbasis, nk * nbasis, true); for (int i = 0;i < nbands * nk * nbasis;++i)k1.get_pointer()[i] = i; k1.fix_b(2); diff --git a/source/module_psi/psi.cpp b/source/module_psi/psi.cpp index fb8abc78cd..7942b412c9 100644 --- a/source/module_psi/psi.cpp +++ b/source/module_psi/psi.cpp @@ -28,11 +28,11 @@ Range::Range(const bool k_first_in, const size_t index_1_in, const size_t range_ range_2 = range_2_in; } +// Constructor 0: basic template Psi::Psi() { this->npol = PARAM.globalv.npol; - this->device = base_device::get_device_type(this->ctx); } template @@ -44,16 +44,32 @@ Psi::~Psi() } } +// Constructor 1-1: template Psi::Psi(const int nk_in, const int nbd_in, const int nbs_in, const int* ngk_in, const bool k_first_in) { + assert(nk_in > 0); + assert(nbd_in >= 0); // 187_PW_SDFT_ALL_GPU && 187_PW_MD_SDFT_ALL_GPU + assert(nbs_in > 0); + this->k_first = k_first_in; - this->ngk = ngk_in; + this->npol = PARAM.globalv.npol; + this->allocate_inside = true; + + this->ngk = ngk_in; // modify later + // This function will delete the psi array first(if psi exist), then malloc a new memory for it. + resize_memory_op()(this->ctx, this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); + + this->nk = nk_in; + this->nbands = nbd_in; + this->nbasis = nbs_in; + this->current_b = 0; this->current_k = 0; - this->npol = PARAM.globalv.npol; - this->device = base_device::get_device_type(this->ctx); - this->resize(nk_in, nbd_in, nbs_in); + this->current_nbasis = nbs_in; + this->psi_current = this->psi; + this->psi_bias = 0; + // Currently only GPU's implementation is supported for device recording! base_device::information::print_device_info(this->ctx, GlobalV::ofs_device); base_device::information::record_device_memory(this->ctx, @@ -62,102 +78,119 @@ Psi::Psi(const int nk_in, const int nbd_in, const int nbs_in, const i sizeof(T) * nk_in * nbd_in * nbs_in); } -// Constructor 8-1: +// Constructor 1-2: template -Psi::Psi(T* psi_pointer, - const int nk_in, +Psi::Psi(const int nk_in, const int nbd_in, const int nbs_in, - const std::vector& ngk_vector_in, + const std::vector& ngk_in, const bool k_first_in) { + assert(nk_in > 0); + assert(nbd_in > 0); + assert(nbs_in > 0); + this->k_first = k_first_in; - this->ngk = ngk_vector_in.data(); - this->current_b = 0; - this->current_k = 0; this->npol = PARAM.globalv.npol; - this->device = base_device::get_device_type(this->ctx); + this->allocate_inside = true; + + this->ngk = ngk_in.data(); // modify later + // This function will delete the psi array first(if psi exist), then malloc a new memory for it. + resize_memory_op()(this->ctx, this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); + this->nk = nk_in; this->nbands = nbd_in; this->nbasis = nbs_in; + + this->current_b = 0; + this->current_k = 0; this->current_nbasis = nbs_in; - this->psi_current = this->psi = psi_pointer; - this->allocate_inside = false; + this->psi_current = this->psi; + this->psi_bias = 0; + // Currently only GPU's implementation is supported for device recording! base_device::information::print_device_info(this->ctx, GlobalV::ofs_device); + base_device::information::record_device_memory(this->ctx, + GlobalV::ofs_device, + "Psi->resize()", + sizeof(T) * nk_in * nbd_in * nbs_in); } -// Constructor 8-2: +// Constructor 3-1: 2D Psi version template -Psi::Psi(T* psi_pointer, const int nk_in, const int nbd_in, const int nbs_in, const bool k_first_in) +Psi::Psi(T* psi_pointer, + const int nk_in, + const int nbd_in, + const int nbs_in, + const int current_nbasis_in, + const bool k_first_in) { + // Currently this function only supports nk_in == 1 when called within diagH_subspace_init. + // assert(nk_in == 1); // NOTE because lr/utils/lr_uril.hpp func & get_psi_spin func + this->k_first = k_first_in; - this->ngk = nullptr; - this->current_b = 0; - this->current_k = 0; this->npol = PARAM.globalv.npol; - this->device = base_device::get_device_type(this->ctx); + this->allocate_inside = false; + + this->ngk = nullptr; + this->psi = psi_pointer; + this->nk = nk_in; this->nbands = nbd_in; this->nbasis = nbs_in; - this->current_nbasis = nbs_in; - this->psi_current = this->psi = psi_pointer; - this->allocate_inside = false; + + this->current_k = 0; + this->current_b = 0; + this->current_nbasis = current_nbasis_in; + this->psi_current = psi_pointer; + this->psi_bias = 0; + // Currently only GPU's implementation is supported for device recording! base_device::information::print_device_info(this->ctx, GlobalV::ofs_device); } +// Constructor 3-2: 2D Psi version template -Psi::Psi(const Psi& psi_in, const int nk_in, int nband_in) +Psi::Psi(const int nk_in, + const int nbd_in, + const int nbs_in, + const int current_nbasis_in, + const bool k_first_in) { - assert(nk_in <= psi_in.get_nk()); - if (nband_in == 0) - { - nband_in = psi_in.get_nbands(); - } - this->k_first = psi_in.get_k_first(); - this->device = psi_in.device; - this->resize(nk_in, nband_in, psi_in.get_nbasis()); - this->ngk = psi_in.ngk; - this->npol = psi_in.npol; - if (nband_in <= psi_in.get_nbands()) - { - // copy from Psi from psi_in(current_k, 0, 0), - // if size of k is 1, current_k in new Psi is psi_in.current_k - if (nk_in == 1) - { - // current_k for this Psi only keep the spin index same as the copied Psi - this->current_k = psi_in.get_current_k(); - } - synchronize_memory_op()(this->ctx, psi_in.get_device(), this->psi, psi_in.get_pointer(), this->size()); - } -} + // Currently this function only supports nk_in == 1 when called within diagH_subspace_init. + assert(nk_in == 1); + + this->k_first = k_first_in; + this->npol = PARAM.globalv.npol; + this->allocate_inside = true; + + this->ngk = nullptr; + assert(nk_in > 0 && nbd_in >= 0 && nbs_in > 0); + resize_memory_op()(this->ctx, this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); -template -Psi::Psi(T* psi_pointer, const Psi& psi_in, const int nk_in, int nband_in) -{ - this->k_first = psi_in.get_k_first(); - this->device = base_device::get_device_type(this->ctx); - assert(this->device == psi_in.device); - assert(nk_in <= psi_in.get_nk()); - if (nband_in == 0) - { - nband_in = psi_in.get_nbands(); - } - this->ngk = psi_in.ngk; - this->npol = psi_in.npol; this->nk = nk_in; - this->nbands = nband_in; - this->nbasis = psi_in.nbasis; - this->psi_current = psi_pointer; - this->allocate_inside = false; - this->psi = psi_pointer; + this->nbands = nbd_in; + this->nbasis = nbs_in; + + this->current_k = 0; + this->current_b = 0; + this->current_nbasis = current_nbasis_in; + this->psi_current = this->psi; + this->psi_bias = 0; + + // Currently only GPU's implementation is supported for device recording! + base_device::information::print_device_info(this->ctx, GlobalV::ofs_device); + base_device::information::record_device_memory(this->ctx, + GlobalV::ofs_device, + "Psi->resize()", + sizeof(T) * nk_in * nbd_in * nbs_in); } +// Constructor 2-1: template Psi::Psi(const Psi& psi_in) { - this->ngk = psi_in.get_ngk_pointer(); + this->ngk = psi_in.ngk; this->npol = psi_in.npol; this->nk = psi_in.get_nk(); this->nbands = psi_in.get_nbands(); @@ -166,7 +199,7 @@ Psi::Psi(const Psi& psi_in) this->current_b = psi_in.get_current_b(); this->k_first = psi_in.get_k_first(); // this function will copy psi_in.psi to this->psi no matter the device types of each other. - this->device = base_device::get_device_type(this->ctx); + this->resize(psi_in.get_nk(), psi_in.get_nbands(), psi_in.get_nbasis()); base_device::memory::synchronize_memory_op()(this->ctx, psi_in.get_device(), @@ -178,6 +211,8 @@ Psi::Psi(const Psi& psi_in) this->psi_current = this->psi + psi_in.get_psi_bias(); } + +// Constructor 2-2: template template Psi::Psi(const Psi& psi_in) @@ -191,7 +226,7 @@ Psi::Psi(const Psi& psi_in) this->current_b = psi_in.get_current_b(); this->k_first = psi_in.get_k_first(); // this function will copy psi_in.psi to this->psi no matter the device types of each other. - this->device = base_device::get_device_type(this->ctx); + this->resize(psi_in.get_nk(), psi_in.get_nbands(), psi_in.get_nbasis()); // Specifically, if the Device_in type is CPU and the Device type is GPU. @@ -230,12 +265,23 @@ Psi::Psi(const Psi& psi_in) this->psi_current = this->psi + psi_in.get_psi_bias(); } +template +void Psi::set_all_psi(const T* another_pointer, const std::size_t size_in) +{ + assert(size_in == this->size()); + synchronize_memory_op()(this->ctx, this->ctx, this->psi, another_pointer, this->size()); +} + template void Psi::resize(const int nks_in, const int nbands_in, const int nbasis_in) { assert(nks_in > 0 && nbands_in >= 0 && nbasis_in > 0); + // This function will delete the psi array first(if psi exist), then malloc a new memory for it. resize_memory_op()(this->ctx, this->psi, nks_in * static_cast(nbands_in) * nbasis_in, "no_record"); + + // this->zero_out(); + this->nk = nks_in; this->nbands = nbands_in; this->nbasis = nbasis_in; @@ -258,12 +304,6 @@ T* Psi::get_pointer(const int& ikb) const return this->psi_current + ikb * this->nbasis; } -template -const int* Psi::get_ngk_pointer() const -{ - return this->ngk; -} - template const bool& Psi::get_k_first() const { @@ -276,12 +316,31 @@ const Device* Psi::get_device() const return this->ctx; } +template +const int* Psi::get_ngk_pointer() const +{ + return this->ngk; +} + template const int& Psi::get_psi_bias() const { return this->psi_bias; } +template +const int& Psi::get_current_ngk() const +{ + if (this->npol == 1) + { + return this->current_nbasis; + } + else + { + return this->nbasis; + } +} + template const int& Psi::get_nk() const { @@ -315,7 +374,7 @@ void Psi::fix_k(const int ik) const { assert(ik >= 0); this->current_k = ik; - if (this->ngk != nullptr && this->npol != 2) + if (this->ngk != nullptr) { this->current_nbasis = this->ngk[ik]; } @@ -429,10 +488,7 @@ int Psi::get_current_nbas() const template const int& Psi::get_ngk(const int ik_in) const { - if (!this->ngk) - { - return this->nbasis; - } + assert(this->ngk != nullptr); return this->ngk[ik_in]; } diff --git a/source/module_psi/psi.h b/source/module_psi/psi.h index 6b374c8a70..d8a994377a 100644 --- a/source/module_psi/psi.h +++ b/source/module_psi/psi.h @@ -36,53 +36,53 @@ template class Psi { public: - // Constructor 1: basic + // Constructor 0: basic Psi(); - // Constructor 3: specify nk, nbands, nbasis, ngk, and do not need to call resize() later - Psi(const int nk_in, const int nbd_in, const int nbs_in, const int* ngk_in = nullptr, const bool k_first_in = true); + // Constructor 1-1: specify nk, nbands, nbasis, ngk, and do not need to call resize() later + Psi(const int nk_in, const int nbd_in, const int nbs_in, const int* ngk_in, const bool k_first_in = true); - // Constructor 4: copy a new Psi which have several k-points and several bands from inputted psi_in - Psi(const Psi& psi_in, const int nk_in, int nband_in = 0); + // Constructor 1-2: + Psi(const int nk_in, const int nbd_in, const int nbs_in, const std::vector& ngk_in, const bool k_first_in); - // Constructor 5: a wrapper of a data pointer, used for Operator::hPsi() - // in this case, fix_k can not be used - Psi(T* psi_pointer, const Psi& psi_in, const int nk_in, int nband_in = 0); - - // Constructor 6: initialize a new psi from the given psi_in + // Constructor 2-1: initialize a new psi from the given psi_in Psi(const Psi& psi_in); - // Constructor 7: initialize a new psi from the given psi_in with a different class template + // Constructor 2-2: initialize a new psi from the given psi_in with a different class template // in this case, psi_in may have a different device type. template Psi(const Psi& psi_in); - // Constructor 8-1: a pointer version of constructor 3 - // only used in hsolver-pw function pointer. + // Constructor 3-1: 2D Psi version + // used in hsolver-pw function pointer and somewhere. Psi(T* psi_pointer, const int nk_in, const int nbd_in, const int nbs_in, - const std::vector& ngk_vector_in, + const int current_nbasis_in, const bool k_first_in = true); - // Constructor 8-2: a pointer version of constructor 3 - // only used in operator.cpp call_act func - Psi(T* psi_pointer, - const int nk_in, - const int nbd_in, - const int nbs_in, - const bool k_first_in); + // Constructor 3-2: 2D Psi version + Psi(const int nk_in, const int nbd_in, const int nbs_in, const int current_nbasis_in, const bool k_first_in); - // Destructor for deleting the psi array manually ~Psi(); + // set psi value func 1 + void set_all_psi(const T* another_pointer, const std::size_t size_in); + + // set psi value func 2 + void zero_out(); + + // size_t size() const {return this->psi.size();} + size_t size() const; + // allocate psi for three dimensions void resize(const int nks_in, const int nbands_in, const int nbasis_in); // get the pointer for the 1st index T* get_pointer() const; + // get the pointer for the 2nd index (iband for k_first = true, ik for k_first = false) T* get_pointer(const int& ikb) const; @@ -90,8 +90,6 @@ class Psi const int& get_nk() const; const int& get_nbands() const; const int& get_nbasis() const; - // size_t size() const {return this->psi.size();} - size_t size() const; /// if k_first=true: choose k-point index , then Psi(iband, ibasis) can reach Psi(ik, iband, ibasis) /// if k_first=false: choose k-point index, then Psi(ibasis) can reach Psi(iband, ik, ibasis) @@ -122,27 +120,29 @@ class Psi int get_current_nbas() const; const int& get_ngk(const int ik_in) const; - // return ngk array of psi + const int* get_ngk_pointer() const; + // return k_first const bool& get_k_first() const; + // return device type of psi const Device* get_device() const; + // return psi_bias const int& get_psi_bias() const; - // mark - void zero_out(); + const int& get_current_ngk() const; // solve Range: return(pointer of begin, number of bands or k-points) std::tuple to_range(const Range& range) const; + int npol = 1; private: T* psi = nullptr; // avoid using C++ STL - base_device::AbacusDevice_t device = {}; // track the device type (CPU, GPU and SYCL are supported currented) - Device* ctx = {}; // an context identifier for obtaining the device variable + Device* ctx = {}; // an context identifier for obtaining the device variable // dimensions int nk = 1; // number of k points diff --git a/source/module_psi/test/psi_test.cpp b/source/module_psi/test/psi_test.cpp index df22b5f885..0b42df63c7 100644 --- a/source/module_psi/test/psi_test.cpp +++ b/source/module_psi/test/psi_test.cpp @@ -14,9 +14,6 @@ class TestPsi : public ::testing::Test const psi::Psi* psi_object32 = new psi::Psi(ink, inbands, inbasis, &ngk[0]); const psi::Psi>* psi_object33 = new psi::Psi>(ink, inbands, inbasis, &ngk[0]); const psi::Psi* psi_object34 = new psi::Psi(ink, inbands, inbasis, &ngk[0]); - - psi::Psi>* psi_object4 = new psi::Psi>(*psi_object31, ink, 0); - psi::Psi>* psi_object5 = new psi::Psi>(psi_object31->get_pointer(), *psi_object31, ink, 0); }; TEST_F(TestPsi, get_val) @@ -63,26 +60,6 @@ TEST_F(TestPsi, get_val) EXPECT_EQ(psi_object14->get_psi_bias(), 0); } -// TEST_F(TestPsi, get_ngk) -// { -// psi::Psi>* psi_object21 = new psi::Psi>(&ngk[0]); -// psi::Psi* psi_object22 = new psi::Psi(&ngk[0]); -// psi::Psi>* psi_object23 = new psi::Psi>(&ngk[0]); -// psi::Psi* psi_object24 = new psi::Psi(&ngk[0]); - -// EXPECT_EQ(psi_object21->get_ngk(2), ngk[2]); -// EXPECT_EQ(psi_object21->get_ngk_pointer()[0], ngk[0]); - -// EXPECT_EQ(psi_object22->get_ngk(2), ngk[2]); -// EXPECT_EQ(psi_object22->get_ngk_pointer()[0], ngk[0]); - -// EXPECT_EQ(psi_object23->get_ngk(2), ngk[2]); -// EXPECT_EQ(psi_object23->get_ngk_pointer()[0], ngk[0]); - -// EXPECT_EQ(psi_object24->get_ngk(2), ngk[2]); -// EXPECT_EQ(psi_object24->get_ngk_pointer()[0], ngk[0]); -// } - TEST_F(TestPsi, get_pointer_op_zero_complex_double) { for (int i = 0; i < ink; i++) @@ -119,7 +96,9 @@ TEST_F(TestPsi, get_pointer_op_zero_complex_double) // cover all lines in fix_k func psi_object31->fix_k(2); EXPECT_EQ(psi_object31->get_psi_bias(), 0); - psi::Psi>* psi_temp = new psi::Psi>(ink, inbands, inbasis); + + std::vector temp(ink, inbasis); + psi::Psi>* psi_temp = new psi::Psi>(ink, inbands, inbasis, temp.data(), true); psi_temp->fix_k(0); EXPECT_EQ(psi_object31->get_current_nbas(), inbasis); delete psi_temp; @@ -331,30 +310,6 @@ TEST_F(TestPsi, band_first) EXPECT_EQ(std::get<0>(psi_band_32->to_range(illegal_range1)), nullptr); EXPECT_EQ(std::get<1>(psi_band_32->to_range(illegal_range2)), 0); - // pointer constructor - // band-first to k-first - // psi::Psi psi_band_32_k(psi_band_32->get_pointer(), psi_band_32->get_nk(), psi_band_32->get_nbands(), psi_band_32->get_nbasis(), psi_band_32->get_ngk_pointer(), true); - // k-first to band-first - // psi::Psi psi_band_32_b(psi_band_32_k.get_pointer(), psi_band_32_k.get_nk(), psi_band_32_k.get_nbands(), psi_band_32_k.get_nbasis(), psi_band_32_k.get_ngk_pointer(), false); - // EXPECT_EQ(psi_band_32_k.get_nk(), ink); - // EXPECT_EQ(psi_band_32_k.get_nbands(), inbands); - // EXPECT_EQ(psi_band_32_k.get_nbasis(), inbasis); - // EXPECT_EQ(psi_band_32_b.get_nk(), ink); - // EXPECT_EQ(psi_band_32_b.get_nbands(), inbands); - // EXPECT_EQ(psi_band_32_b.get_nbasis(), inbasis); - // for (int ik = 0;ik < ink;++ik) - // { - // for (int ib = 0;ib < inbands;++ib) - // { - // psi_band_32->fix_kb(ik, ib); - // psi_band_32_k.fix_kb(ik, ib); - // psi_band_32_b.fix_kb(ik, ib); - // EXPECT_EQ(psi_band_32->get_psi_bias(), (ib * ink + ik) * inbasis); - // EXPECT_EQ(psi_band_32_k.get_psi_bias(), (ik * inbands + ib) * inbasis); - // EXPECT_EQ(psi_band_32_b.get_psi_bias(), (ib * ink + ik) * inbasis); - // } - // } - delete psi_band_c64; delete psi_band_64; delete psi_band_c32; diff --git a/source/module_ri/exx_lip.hpp b/source/module_ri/exx_lip.hpp index 06456b6f80..bd94316027 100644 --- a/source/module_ri/exx_lip.hpp +++ b/source/module_ri/exx_lip.hpp @@ -114,7 +114,7 @@ Exx_Lip::Exx_Lip(const Exx_Info::Exx_Info_Lip& info_in, #endif this->k_pack->wf_wg.create(this->k_pack->kv_ptr->get_nks(),PARAM.inp.nbands); - this->k_pack->hvec_array = new psi::Psi(this->k_pack->kv_ptr->get_nks(), PARAM.inp.nbands, PARAM.globalv.nlocal); + this->k_pack->hvec_array = new psi::Psi(this->k_pack->kv_ptr->get_nks(), PARAM.inp.nbands, PARAM.globalv.nlocal, kv_ptr_in->ngk.data(), true); // this->k_pack->hvec_array = new ModuleBase::ComplexMatrix[this->k_pack->kv_ptr->get_nks()]; // for( int ik=0; ikk_pack->kv_ptr->get_nks(); ++ik) // { From e25db6e15d63929b164b41668c9bf25d68d9e33d Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Sun, 5 Jan 2025 19:49:50 +0800 Subject: [PATCH 027/160] Refactor: Remove global dependence of descriptor, orbital_precalc, v_delta_precalc in DeePKS. (#5812) * Remove functions related to v_delta in LCAO_Deepks; Remove some redundent variables. * Remove some temporary variables for force/stress calculation in DeePKS and separate force&stress calculations. Remove global dependence of descriptor. * Use accessor to accelerate the manipulation of torch::Tensor variables in DeePKS. * Remove LCAO_deepks_mpi.cpp. * Update Unittest for DeePKS. * Clang-format change. * Update cal_gdmx and cal_gdmepsl. * Fix check_gvx() bug when using mpirun. * Move functions for calculating descriptor from LCAO_deepks to DeePKS_domain. * Add UT for cal_gdmepsl and modify the ref files to suit the new data structure. --- source/Makefile.Objects | 10 +- source/module_esolver/esolver_ks.h | 20 +- .../hamilt_lcaodft/FORCE_STRESS.cpp | 96 +-- .../hamilt_lcaodft/FORCE_gamma.cpp | 17 +- .../hamilt_lcaodft/FORCE_k.cpp | 11 +- .../operator_lcao/deepks_lcao.cpp | 17 +- .../module_deepks/CMakeLists.txt | 10 +- .../module_deepks/LCAO_deepks.cpp | 219 +----- .../module_deepks/LCAO_deepks.h | 166 +---- .../module_deepks/LCAO_deepks_interface.cpp | 65 +- .../module_deepks/LCAO_deepks_io.cpp | 53 +- .../module_deepks/LCAO_deepks_io.h | 10 +- .../module_deepks/LCAO_deepks_mpi.cpp | 23 - .../module_deepks/LCAO_deepks_pdm.cpp | 16 +- .../module_deepks/LCAO_deepks_torch.cpp | 327 +-------- .../module_deepks/cal_gdmepsl.cpp | 263 +++++++ .../module_deepks/cal_gdmx.cpp | 197 ++---- .../module_deepks/cal_gedm.cpp | 15 +- .../module_deepks/cal_gvx.cpp | 64 +- ...l_descriptor.cpp => deepks_descriptor.cpp} | 83 +-- .../module_deepks/deepks_descriptor.h | 51 ++ .../module_deepks/deepks_orbpre.cpp | 23 +- .../module_deepks/deepks_vdpre.cpp | 645 ++++++++++++++++++ .../module_deepks/deepks_vdpre.h | 95 +++ .../module_deepks/test/LCAO_deepks_test.cpp | 140 ++-- .../module_deepks/test/LCAO_deepks_test.h | 13 +- .../module_deepks/test/Makefile.Objects | 2 - .../module_deepks/test/main_deepks.cpp | 66 +- .../module_deepks/v_delta_precalc.cpp | 346 ---------- .../gdmepsl_0_ref.dat | 195 ++++++ .../gdmepsl_1_ref.dat | 195 ++++++ .../gdmepsl_2_ref.dat | 195 ++++++ .../gdmepsl_3_ref.dat | 195 ++++++ .../gdmepsl_4_ref.dat | 195 ++++++ .../gdmepsl_5_ref.dat | 195 ++++++ .../604_NO_deepks_ut_CH4_gamma/gdmx_0_ref.dat | 146 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmx_1_ref.dat | 134 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmx_2_ref.dat | 134 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmx_3_ref.dat | 134 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmx_4_ref.dat | 138 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmy_0_ref.dat | 140 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmy_1_ref.dat | 132 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmy_2_ref.dat | 138 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmy_3_ref.dat | 132 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmy_4_ref.dat | 132 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmz_0_ref.dat | 136 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmz_1_ref.dat | 138 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmz_2_ref.dat | 130 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmz_3_ref.dat | 134 ++-- .../604_NO_deepks_ut_CH4_gamma/gdmz_4_ref.dat | 136 ++-- 50 files changed, 3767 insertions(+), 2500 deletions(-) delete mode 100644 source/module_hamilt_lcao/module_deepks/LCAO_deepks_mpi.cpp create mode 100644 source/module_hamilt_lcao/module_deepks/cal_gdmepsl.cpp rename source/module_hamilt_lcao/module_deepks/{cal_descriptor.cpp => deepks_descriptor.cpp} (51%) create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_descriptor.h create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_vdpre.h delete mode 100644 source/module_hamilt_lcao/module_deepks/v_delta_precalc.cpp create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_0_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_1_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_2_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_3_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_4_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_5_ref.dat diff --git a/source/Makefile.Objects b/source/Makefile.Objects index f209a16513..76e51cfbce 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -192,21 +192,21 @@ OBJS_CELL=atom_pseudo.o\ OBJS_DEEPKS=LCAO_deepks.o\ deepks_force.o\ + deepks_descriptor.o\ deepks_orbital.o\ + deepks_orbpre.o\ + deepks_vdpre.o\ + deepks_hmat.o\ LCAO_deepks_io.o\ - LCAO_deepks_mpi.o\ LCAO_deepks_pdm.o\ LCAO_deepks_phialpha.o\ LCAO_deepks_torch.o\ LCAO_deepks_vdelta.o\ - deepks_hmat.o\ LCAO_deepks_interface.o\ - deepks_orbpre.o\ cal_gdmx.o\ + cal_gdmepsl.o\ cal_gedm.o\ cal_gvx.o\ - cal_descriptor.o\ - v_delta_precalc.o\ OBJS_ELECSTAT=elecstate.o\ diff --git a/source/module_esolver/esolver_ks.h b/source/module_esolver/esolver_ks.h index 16932bcc6a..00e1352c50 100644 --- a/source/module_esolver/esolver_ks.h +++ b/source/module_esolver/esolver_ks.h @@ -55,7 +55,7 @@ class ESolver_KS : public ESolver_FP virtual void after_scf(UnitCell& ucell, const int istep) override; //! It should be replaced by a function in Hamilt Class - virtual void update_pot(UnitCell& ucell, const int istep, const int iter) {}; + virtual void update_pot(UnitCell& ucell, const int istep, const int iter){}; //! Hamiltonian hamilt::Hamilt* p_hamilt = nullptr; @@ -72,7 +72,7 @@ class ESolver_KS : public ESolver_FP //! Electronic wavefunctions psi::Psi* psi = nullptr; - //! plane wave or LCAO + //! plane wave or LCAO std::string basisname; //! number of electrons @@ -83,18 +83,18 @@ class ESolver_KS : public ESolver_FP //! the start time of scf iteration #ifdef __MPI - double iter_time; + double iter_time; #else std::chrono::system_clock::time_point iter_time; #endif - double diag_ethr; //! the threshold for diagonalization - double scf_thr; //! scf density threshold - double scf_ene_thr; //! scf energy threshold - double drho; //! the difference between rho_in (before HSolver) and rho_out (After HSolver) - double hsolver_error; //! the error of HSolver - int maxniter; //! maximum iter steps for scf - int niter; //! iter steps actually used in scf + double diag_ethr; //! the threshold for diagonalization + double scf_thr; //! scf density threshold + double scf_ene_thr; //! scf energy threshold + double drho; //! the difference between rho_in (before HSolver) and rho_out (After HSolver) + double hsolver_error; //! the error of HSolver + int maxniter; //! maximum iter steps for scf + int niter; //! iter steps actually used in scf }; } // namespace ModuleESolver #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp index bc98636d3a..89f328e12f 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp @@ -513,18 +513,14 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, if (!PARAM.inp.deepks_equiv) // training with force label not supported by equivariant version now { + torch::Tensor gdmx; if (PARAM.globalv.gamma_only_local) { const std::vector>& dm_gamma = dynamic_cast*>(pelec)->get_DM()->get_DMK_vector(); - GlobalC::ld.cal_gdmx(dm_gamma, - ucell, - orb, - gd, - kv.get_nks(), - kv.kvec_d, - GlobalC::ld.phialpha, - isstress); + + GlobalC::ld + .cal_gdmx(dm_gamma, ucell, orb, gd, kv.get_nks(), kv.kvec_d, GlobalC::ld.phialpha, gdmx); } else { @@ -533,25 +529,25 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, ->get_DM() ->get_DMK_vector(); - GlobalC::ld - .cal_gdmx(dm_k, ucell, orb, gd, kv.get_nks(), kv.kvec_d, GlobalC::ld.phialpha, isstress); + GlobalC::ld.cal_gdmx(dm_k, ucell, orb, gd, kv.get_nks(), kv.kvec_d, GlobalC::ld.phialpha, gdmx); } if (PARAM.inp.deepks_out_unittest) { - GlobalC::ld.check_gdmx(ucell.nat); + GlobalC::ld.check_gdmx(ucell.nat, gdmx); } std::vector gevdm; GlobalC::ld.cal_gevdm(ucell.nat, gevdm); - GlobalC::ld.cal_gvx(ucell.nat, gevdm); + torch::Tensor gvx; + GlobalC::ld.cal_gvx(ucell.nat, gevdm, gdmx, gvx); if (PARAM.inp.deepks_out_unittest) { - GlobalC::ld.check_gvx(ucell.nat); + GlobalC::ld.check_gvx(ucell.nat, gvx); } LCAO_deepks_io::save_npy_gvx(ucell.nat, GlobalC::ld.des_per_atom, - GlobalC::ld.gvx_tensor, + gvx, PARAM.globalv.global_out_dir, GlobalV::MY_RANK); } @@ -715,6 +711,12 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, { scs(i, j) += stress_exx(i, j); } +#endif +#ifdef __DEEPKS + if (PARAM.inp.deepks_scf) + { + scs(i, j) += svnl_dalpha(i, j); + } #endif } } @@ -726,47 +728,61 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, #ifdef __DEEPKS if (PARAM.inp.deepks_out_labels) // not parallelized yet { - const std::string file_s = PARAM.globalv.global_out_dir + "deepks_sbase.npy"; + const std::string file_stot = PARAM.globalv.global_out_dir + "deepks_stot.npy"; LCAO_deepks_io::save_npy_s(scs, - file_s, - ucell.omega, - GlobalV::MY_RANK); // change to energy unit Ry when printing, S_base; - } - if (PARAM.inp.deepks_scf) - { - if (ModuleSymmetry::Symmetry::symm_flag == 1) - { - symm->symmetrize_mat3(svnl_dalpha, ucell.lat); - } // end symmetry - for (int i = 0; i < 3; i++) - { - for (int j = 0; j < 3; j++) - { - scs(i, j) += svnl_dalpha(i, j); - } - } - } - if (PARAM.inp.deepks_out_labels) // not parallelized yet - { - const std::string file_s = PARAM.globalv.global_out_dir + "deepks_stot.npy"; - LCAO_deepks_io::save_npy_s(scs, - file_s, + file_stot, ucell.omega, GlobalV::MY_RANK); // change to energy unit Ry when printing, S_tot, w/ model // wenfei add 2021/11/2 if (PARAM.inp.deepks_scf) { + const std::string file_sbase = PARAM.globalv.global_out_dir + "deepks_sbase.npy"; + LCAO_deepks_io::save_npy_s(scs - svnl_dalpha, + file_sbase, + ucell.omega, + GlobalV::MY_RANK); // change to energy unit Ry when printing, S_base; if (!PARAM.inp.deepks_equiv) // training with stress label not supported by equivariant version now { + torch::Tensor gdmepsl; + if (PARAM.globalv.gamma_only_local) + { + const std::vector>& dm_gamma + = dynamic_cast*>(pelec)->get_DM()->get_DMK_vector(); + + GlobalC::ld.cal_gdmepsl(dm_gamma, + ucell, + orb, + gd, + kv.get_nks(), + kv.kvec_d, + GlobalC::ld.phialpha, + gdmepsl); + } + else + { + const std::vector>>& dm_k + = dynamic_cast>*>(pelec) + ->get_DM() + ->get_DMK_vector(); + + GlobalC::ld + .cal_gdmepsl(dm_k, ucell, orb, gd, kv.get_nks(), kv.kvec_d, GlobalC::ld.phialpha, gdmepsl); + } + if (PARAM.inp.deepks_out_unittest) + { + GlobalC::ld.check_gdmepsl(gdmepsl); + } + std::vector gevdm; GlobalC::ld.cal_gevdm(ucell.nat, gevdm); - GlobalC::ld.cal_gvepsl(ucell.nat, gevdm); + torch::Tensor gvepsl; + GlobalC::ld.cal_gvepsl(ucell.nat, gevdm, gdmepsl, gvepsl); LCAO_deepks_io::save_npy_gvepsl(ucell.nat, GlobalC::ld.des_per_atom, - GlobalC::ld.gvepsl_tensor, + gvepsl, PARAM.globalv.global_out_dir, GlobalV::MY_RANK); // unitless, grad_vepsl } diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp index 83f7987dd7..cdcf7bb4cc 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp @@ -248,13 +248,19 @@ void Force_LCAO::ftable(const bool isforce, #ifdef __DEEPKS const std::vector>& dm_gamma = dm->get_DMK_vector(); + std::vector descriptor; if (PARAM.inp.deepks_scf) { // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm // GlobalC::ld.cal_projected_DM(dm, ucell, orb, gd); - GlobalC::ld.cal_descriptor(ucell.nat); - GlobalC::ld.cal_gedm(ucell.nat); + DeePKS_domain::cal_descriptor(ucell.nat, + GlobalC::ld.inlmax, + GlobalC::ld.inl_l, + GlobalC::ld.pdm, + descriptor, + GlobalC::ld.des_per_atom); + GlobalC::ld.cal_gedm(ucell.nat, descriptor); const int nks = 1; DeePKS_domain::cal_f_delta(dm_gamma, @@ -305,7 +311,12 @@ void Force_LCAO::ftable(const bool isforce, GlobalC::ld.check_projected_dm(); - GlobalC::ld.check_descriptor(ucell, PARAM.globalv.global_out_dir); + DeePKS_domain::check_descriptor(GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + ucell, + PARAM.globalv.global_out_dir, + descriptor); GlobalC::ld.check_gedm(); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp index 7739a02338..e8a7bd5c49 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp @@ -349,9 +349,14 @@ void Force_LCAO>::ftable(const bool isforce, // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm // GlobalC::ld.cal_projected_DM(dm, ucell, orb, gd); - GlobalC::ld.cal_descriptor(ucell.nat); - - GlobalC::ld.cal_gedm(ucell.nat); + std::vector descriptor; + DeePKS_domain::cal_descriptor(ucell.nat, + GlobalC::ld.inlmax, + GlobalC::ld.inl_l, + GlobalC::ld.pdm, + descriptor, + GlobalC::ld.des_per_atom); + GlobalC::ld.cal_gedm(ucell.nat, descriptor); DeePKS_domain::cal_f_delta>(dm_k, ucell, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index 95559724ba..00de8f1149 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -58,7 +58,7 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv this->H_V_delta = new HContainer(paraV); if (std::is_same::value) { - //this->H_V_delta = new HContainer(paraV); + // this->H_V_delta = new HContainer(paraV); this->H_V_delta->fix_gamma(); } @@ -138,8 +138,8 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv // if (std::is_same::value) // { this->H_V_delta->allocate(nullptr, true); - // expand hR with H_V_delta - // update : for computational rigor, gamma-only and multi-k cases both have full size of Hamiltonian of DeePKS now + // expand hR with H_V_delta + // update : for computational rigor, gamma-only and multi-k cases both have full size of Hamiltonian of DeePKS now this->hR->add(*this->H_V_delta); this->hR->allocate(nullptr, false); // } @@ -161,8 +161,15 @@ void hamilt::DeePKS>::contributeHR() ModuleBase::timer::tick("DeePKS", "contributeHR"); GlobalC::ld.cal_projected_DM(this->DM, *this->ucell, *ptr_orb_, *(this->gd)); - GlobalC::ld.cal_descriptor(this->ucell->nat); - GlobalC::ld.cal_gedm(this->ucell->nat); + + std::vector descriptor; + DeePKS_domain::cal_descriptor(this->ucell->nat, + GlobalC::ld.inlmax, + GlobalC::ld.inl_l, + GlobalC::ld.pdm, + descriptor, + GlobalC::ld.des_per_atom); + GlobalC::ld.cal_gedm(this->ucell->nat, descriptor); // // recalculate the H_V_delta // if (this->H_V_delta == nullptr) diff --git a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt index bc6c2356e3..f2d54e070e 100644 --- a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt @@ -1,22 +1,22 @@ if(ENABLE_DEEPKS) list(APPEND objects LCAO_deepks.cpp + deepks_descriptor.cpp deepks_force.cpp deepks_orbital.cpp + deepks_orbpre.cpp + deepks_vdpre.cpp + deepks_hmat.cpp LCAO_deepks_io.cpp - LCAO_deepks_mpi.cpp LCAO_deepks_pdm.cpp LCAO_deepks_phialpha.cpp LCAO_deepks_torch.cpp LCAO_deepks_vdelta.cpp - deepks_hmat.cpp LCAO_deepks_interface.cpp - deepks_orbpre.cpp cal_gdmx.cpp + cal_gdmepsl.cpp cal_gedm.cpp cal_gvx.cpp - cal_descriptor.cpp - v_delta_precalc.cpp ) add_library( diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp index bffeb97efd..cbfb5eb4cb 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp @@ -7,15 +7,8 @@ // 1. subroutines that are related to calculating descriptors: // - init : allocates some arrays // - init_index : records the index (inl) -// 2. subroutines that are related to calculating force label: -// - init_gdmx : allocates gdmx; it is a private subroutine -// - del_gdmx : releases gdmx -// 3. subroutines that are related to calculating force label: -// - init_gdmepsl : allocates gdm_epsl; it is a private subroutine -// - del_gdmepsl : releases gdm_epsl -// 4. subroutines that are related to V_delta: -// - allocate_V_delta : allocates H_V_delta; if calculating force, it also calls -// init_gdmx, as well as allocating F_delta +// 2. subroutines that are related to V_delta: +// - allocate_V_delta : allocates H_V_delta; if calculating force, it also allocates F_delta #ifdef __DEEPKS @@ -57,8 +50,6 @@ LCAO_Deepks::~LCAO_Deepks() } delete[] gedm; } - - del_gdmx(); } void LCAO_Deepks::init(const LCAO_Orbitals& orb, @@ -120,7 +111,6 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, int nm = 2 * inl_l[inl] + 1; pdm_size += nm * nm; this->pdm[inl] = torch::zeros({nm, nm}, torch::kFloat64); - // this->pdm[inl].requires_grad_(true); } } else @@ -196,101 +186,6 @@ void LCAO_Deepks::init_index(const int ntype, return; } -void LCAO_Deepks::init_gdmx(const int nat) -{ - this->gdmx = new double**[nat]; - this->gdmy = new double**[nat]; - this->gdmz = new double**[nat]; - int pdm_size = 0; - if (!PARAM.inp.deepks_equiv) - { - pdm_size = (this->lmaxd * 2 + 1) * (this->lmaxd * 2 + 1); - } - else - { - pdm_size = this->des_per_atom; - } - - for (int iat = 0; iat < nat; iat++) - { - this->gdmx[iat] = new double*[inlmax]; - this->gdmy[iat] = new double*[inlmax]; - this->gdmz[iat] = new double*[inlmax]; - for (int inl = 0; inl < inlmax; inl++) - { - this->gdmx[iat][inl] = new double[pdm_size]; - this->gdmy[iat][inl] = new double[pdm_size]; - this->gdmz[iat][inl] = new double[pdm_size]; - ModuleBase::GlobalFunc::ZEROS(gdmx[iat][inl], pdm_size); - ModuleBase::GlobalFunc::ZEROS(gdmy[iat][inl], pdm_size); - ModuleBase::GlobalFunc::ZEROS(gdmz[iat][inl], pdm_size); - } - } - this->nat_gdm = nat; - return; -} - -// void LCAO_Deepks::del_gdmx(const int nat) -void LCAO_Deepks::del_gdmx() -{ - for (int iat = 0; iat < nat_gdm; iat++) - { - for (int inl = 0; inl < inlmax; inl++) - { - delete[] this->gdmx[iat][inl]; - delete[] this->gdmy[iat][inl]; - delete[] this->gdmz[iat][inl]; - } - delete[] this->gdmx[iat]; - delete[] this->gdmy[iat]; - delete[] this->gdmz[iat]; - } - delete[] this->gdmx; - delete[] this->gdmy; - delete[] this->gdmz; - return; -} - -void LCAO_Deepks::init_gdmepsl() -{ - this->gdm_epsl = new double**[6]; - - int pdm_size = 0; - if (!PARAM.inp.deepks_equiv) - { - pdm_size = (this->lmaxd * 2 + 1) * (this->lmaxd * 2 + 1); - } - else - { - pdm_size = this->des_per_atom; - } - - for (int ipol = 0; ipol < 6; ipol++) - { - this->gdm_epsl[ipol] = new double*[inlmax]; - for (int inl = 0; inl < inlmax; inl++) - { - this->gdm_epsl[ipol][inl] = new double[pdm_size]; - ModuleBase::GlobalFunc::ZEROS(gdm_epsl[ipol][inl], pdm_size); - } - } - return; -} - -void LCAO_Deepks::del_gdmepsl() -{ - for (int ipol = 0; ipol < 6; ipol++) - { - for (int inl = 0; inl < inlmax; inl++) - { - delete[] this->gdm_epsl[ipol][inl]; - } - delete[] this->gdm_epsl[ipol]; - } - delete[] this->gdm_epsl; - return; -} - void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) { ModuleBase::TITLE("LCAO_Deepks", "allocate_V_delta"); @@ -330,116 +225,6 @@ void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) this->gedm[inl] = new double[pdm_size]; ModuleBase::GlobalFunc::ZEROS(this->gedm[inl], pdm_size); } - if (PARAM.inp.cal_force) - { - if (PARAM.inp.deepks_out_labels) - { - this->init_gdmx(nat); - this->init_gdmepsl(); - } - // gdmx is used only in calculating gvx - } - - return; -} - -void LCAO_Deepks::init_v_delta_pdm_shell(const int nks, const int nlocal) -{ - const int mn_size = (2 * this->lmaxd + 1) * (2 * this->lmaxd + 1); - if (nks == 1) - { - this->v_delta_pdm_shell = new double****[nks]; - for (int iks = 0; iks < nks; iks++) - { - this->v_delta_pdm_shell[iks] = new double***[nlocal]; - - for (int mu = 0; mu < nlocal; mu++) - { - this->v_delta_pdm_shell[iks][mu] = new double**[nlocal]; - - for (int nu = 0; nu < nlocal; nu++) - { - this->v_delta_pdm_shell[iks][mu][nu] = new double*[this->inlmax]; - - for (int inl = 0; inl < this->inlmax; inl++) - { - this->v_delta_pdm_shell[iks][mu][nu][inl] = new double[mn_size]; - ModuleBase::GlobalFunc::ZEROS(v_delta_pdm_shell[iks][mu][nu][inl], mn_size); - } - } - } - } - } - else - { - this->v_delta_pdm_shell_complex = new std::complex****[nks]; - for (int iks = 0; iks < nks; iks++) - { - this->v_delta_pdm_shell_complex[iks] = new std::complex***[nlocal]; - - for (int mu = 0; mu < nlocal; mu++) - { - this->v_delta_pdm_shell_complex[iks][mu] = new std::complex**[nlocal]; - - for (int nu = 0; nu < nlocal; nu++) - { - this->v_delta_pdm_shell_complex[iks][mu][nu] = new std::complex*[this->inlmax]; - - for (int inl = 0; inl < this->inlmax; inl++) - { - this->v_delta_pdm_shell_complex[iks][mu][nu][inl] = new std::complex[mn_size]; - ModuleBase::GlobalFunc::ZEROS(v_delta_pdm_shell_complex[iks][mu][nu][inl], mn_size); - } - } - } - } - } - - return; -} - -void LCAO_Deepks::del_v_delta_pdm_shell(const int nks, const int nlocal) -{ - if (nks == 1) - { - for (int iks = 0; iks < nks; iks++) - { - for (int mu = 0; mu < nlocal; mu++) - { - for (int nu = 0; nu < nlocal; nu++) - { - for (int inl = 0; inl < this->inlmax; inl++) - { - delete[] this->v_delta_pdm_shell[iks][mu][nu][inl]; - } - delete[] this->v_delta_pdm_shell[iks][mu][nu]; - } - delete[] this->v_delta_pdm_shell[iks][mu]; - } - delete[] this->v_delta_pdm_shell[iks]; - } - delete[] this->v_delta_pdm_shell; - } - else - { - for (int iks = 0; iks < nks; iks++) - { - for (int mu = 0; mu < nlocal; mu++) - { - for (int nu = 0; nu < nlocal; nu++) - { - for (int inl = 0; inl < this->inlmax; inl++) - { - delete[] this->v_delta_pdm_shell_complex[iks][mu][nu][inl]; - } - delete[] this->v_delta_pdm_shell_complex[iks][mu][nu]; - } - delete[] this->v_delta_pdm_shell_complex[iks][mu]; - } - delete[] this->v_delta_pdm_shell_complex[iks]; - } - delete[] this->v_delta_pdm_shell_complex; - } return; } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index 9238ed73fd..e1d4fb13b2 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -3,10 +3,12 @@ #ifdef __DEEPKS +#include "deepks_descriptor.h" #include "deepks_force.h" #include "deepks_hmat.h" #include "deepks_orbital.h" #include "deepks_orbpre.h" +#include "deepks_vdpre.h" #include "module_base/complexmatrix.h" #include "module_base/intarray.h" #include "module_base/matrix.h" @@ -108,44 +110,12 @@ class LCAO_Deepks // [nat][nlm*nlm] for equivariant version std::vector pdm; - // descriptors - std::vector d_tensor; - // gedm:dE/dD, [tot_Inl][2l+1][2l+1] (E: Hartree) std::vector gedm_tensor; - // gdmx: dD/dX \sum_{mu,nu} 2*c_mu*c_nu * - double*** gdmx; //[natom][tot_Inl][2l+1][2l+1] - double*** gdmy; - double*** gdmz; - - // gdm_epsl: dD/d\epsilon_{\alpha\beta} - double*** gdm_epsl; //[6][tot_Inl][2l+1][2l+1] - - // dD/d\epsilon_{\alpha\beta}, tensor form of gdm_epsl - std::vector gdmepsl_vector; - - // gv_epsl:d(d)/d\epsilon_{\alpha\beta}, [natom][6][des_per_atom] - torch::Tensor gvepsl_tensor; - /// dE/dD, autograd from loaded model(E: Ry) double** gedm; //[tot_Inl][2l+1][2l+1] - // gvx:d(d)/dX, [natom][3][natom][des_per_atom] - torch::Tensor gvx_tensor; - - // dD/dX, tensor form of gdmx - std::vector gdmr_vector; - - // v_delta_pdm_shell[nks,nlocal,nlocal,Inl,nm*nm] = overlap * overlap - double***** v_delta_pdm_shell; - std::complex***** v_delta_pdm_shell_complex; // for multi-k - // v_delta_precalc[nks,nlocal,nlocal,NAt,NDscrpt] = gvdm * v_delta_pdm_shell; - torch::Tensor v_delta_precalc_tensor; - // for v_delta==2 , new v_delta_precalc storage method - torch::Tensor phialpha_tensor; - torch::Tensor gevdm_tensor; - /// size of descriptor(projector) basis set int n_descriptor; @@ -176,12 +146,8 @@ class LCAO_Deepks // 1. subroutines that are related to calculating descriptors: // - init : allocates some arrays // - init_index : records the index (inl) - // 2. subroutines that are related to calculating force label: - // - init_gdmx : allocates gdmx; it is a private subroutine - // - del_gdmx : releases gdmx - // 3. subroutines that are related to V_delta: - // - allocate_V_delta : allocates H_V_delta; if calculating force, it also calls - // init_gdmx, as well as allocating F_delta + // 2. subroutines that are related to V_delta: + // - allocate_V_delta : allocates H_V_delta; if calculating force, it also allocates F_delta public: explicit LCAO_Deepks(); @@ -199,23 +165,10 @@ class LCAO_Deepks /// Allocate memory for correction to Hamiltonian void allocate_V_delta(const int nat, const int nks = 1); - // array for storing gdmx, used for calculating gvx - void init_gdmx(const int nat); - // void del_gdmx(const int nat); - void del_gdmx(); - - // array for storing gdm_epsl, used for calculating gvx - void init_gdmepsl(); - void del_gdmepsl(); - private: // arrange index of descriptor in all atoms void init_index(const int ntype, const int nat, std::vector na, const int tot_inl, const LCAO_Orbitals& orb); - // for v_delta label calculation; xinyuan added on 2023-2-22 - void init_v_delta_pdm_shell(const int nks, const int nlocal); - void del_v_delta_pdm_shell(const int nks, const int nlocal); - //------------------- // LCAO_deepks_phialpha.cpp //------------------- @@ -263,7 +216,7 @@ class LCAO_Deepks // 1. cal_projected_DM, which is used for calculating pdm // 2. check_projected_dm, which prints pdm to descriptor.dat - // 3. cal_gdmx, calculating gdmx (and optionally gdm_epsl for stress) + // 3. cal_gdmx, calculating gdmx (and optionally gdmepsl for stress) // 4. check_gdmx, which prints gdmx to a series of .dat files public: @@ -295,9 +248,22 @@ class LCAO_Deepks const int nks, const std::vector>& kvec_d, std::vector*> phialpha, - const bool isstress); + torch::Tensor& gdmx); - void check_gdmx(const int nat); + void check_gdmx(const int nat, const torch::Tensor& gdmx); + + template + void cal_gdmepsl( // const ModuleBase::matrix& dm, + const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + torch::Tensor& gdmepsl); + + void check_gdmepsl(const torch::Tensor& gdmepsl); /** * @brief set init_pdm to skip the calculation of pdm in SCF iteration @@ -344,16 +310,13 @@ class LCAO_Deepks // as well as subroutines that prints the results for checking // The file contains 8 subroutines: - // 1. cal_descriptor : obtains descriptors which are eigenvalues of pdm - // by calling torch::linalg::eigh - // 2. check_descriptor : prints descriptor for checking // 3. cal_gvx : gvx is used for training with force label, which is gradient of descriptors, // calculated by d(des)/dX = d(pdm)/dX * d(des)/d(pdm) = gdmx * gvdm // using einsum // 4. check_gvx : prints gvx into gvx.dat for checking // 5. cal_gvepsl : gvepsl is used for training with stress label, which is derivative of // descriptors wrt strain tensor, calculated by - // d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdm_epsl * gvdm + // d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdmepsl * gvdm // using einsum // 6. cal_gevdm : d(des)/d(pdm) // calculated using torch::autograd::grad @@ -362,25 +325,8 @@ class LCAO_Deepks // this is the term V(D) that enters the expression H_V_delta = |alpha>V(D)gvx ///---------------------------------------------------- - void cal_gvx(const int nat, const std::vector& gevdm); - void check_gvx(const int nat); + void cal_gvx(const int nat, const std::vector& gevdm, const torch::Tensor& gdmx, torch::Tensor& gvx); + void check_gvx(const int nat, const torch::Tensor& gvx); // for stress - void cal_gvepsl(const int nat, const std::vector& gevdm); + void cal_gvepsl(const int nat, + const std::vector& gevdm, + const torch::Tensor& gdmepsl, + torch::Tensor& gvepsl); // load the trained neural network model void load_model(const std::string& model_file); /// calculate partial of energy correction to descriptors - void cal_gedm(const int nat); + void cal_gedm(const int nat, const std::vector& descriptor); void check_gedm(); - void cal_gedm_equiv(const int nat); - - // calculates orbital_precalc - // template - // void cal_orbital_precalc(const std::vector& dm_hl, - // const int lmaxd, - // const int inlmax, - // const int nat, - // const int nks, - // const int* inl_l, - // const std::vector>& kvec_d, - // const std::vector*> phialpha, - // const std::vector gevdm, - // const ModuleBase::IntArray* inl_index, - // const UnitCell& ucell, - // const LCAO_Orbitals& orb, - // const Parallel_Orbitals& pv, - // const Grid_Driver& GridD, - // torch::Tensor& orbital_precalc); - - // calculates v_delta_precalc - template - void cal_v_delta_precalc(const int nlocal, - const int nat, - const int nks, - const std::vector>& kvec_d, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - - template - void check_v_delta_precalc(const int nat, const int nks, const int nlocal); - - // prepare phialpha for outputting npy file - template - void prepare_phialpha(const int nlocal, - const int nat, - const int nks, - const std::vector>& kvec_d, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - - template - void check_vdp_phialpha(const int nat, const int nks, const int nlocal); + void cal_gedm_equiv(const int nat, const std::vector& descriptor); - // prepare gevdm for outputting npy file - void prepare_gevdm(const int nat, const LCAO_Orbitals& orb); + // calculate gevdm void cal_gevdm(const int nat, std::vector& gevdm); - void check_vdp_gevdm(const int nat); private: const Parallel_Orbitals* pv; - -#ifdef __MPI - - public: - // reduces a dim 2 array - void allsum_deepks(int inlmax, // first dimension - int ndim, // second dimension - double** mat); // the array being reduced -#endif }; namespace GlobalC diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index 8f2c4d8779..a6547f2187 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -69,7 +69,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, if (PARAM.inp.deepks_bandgap) { - const int nocc = (PARAM.inp.nelec+1) / 2; + const int nocc = (PARAM.inp.nelec + 1) / 2; std::vector o_tot(nks); for (int iks = 0; iks < nks; ++iks) { @@ -209,35 +209,68 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, if (PARAM.inp.deepks_v_delta == 1) // v_delta_precalc storage method 1 { - ld->cal_v_delta_precalc(nlocal, nat, nks, kvec_d, ucell, orb, GridD); + std::vector gevdm; + ld->cal_gevdm(nat, gevdm); + + torch::Tensor v_delta_precalc; + DeePKS_domain::cal_v_delta_precalc(nlocal, + ld->lmaxd, + ld->inlmax, + nat, + nks, + ld->inl_l, + kvec_d, + ld->phialpha, + gevdm, + ld->inl_index, + ucell, + orb, + *ParaV, + GridD, + v_delta_precalc); LCAO_deepks_io::save_npy_v_delta_precalc(nat, nks, nlocal, ld->des_per_atom, - ld->v_delta_precalc_tensor, + v_delta_precalc, PARAM.globalv.global_out_dir, my_rank); } else if (PARAM.inp.deepks_v_delta == 2) // v_delta_precalc storage method 2 { - ld->prepare_phialpha(nlocal, nat, nks, kvec_d, ucell, orb, GridD); + torch::Tensor phialpha_out; + DeePKS_domain::prepare_phialpha(nlocal, + ld->lmaxd, + ld->inlmax, + nat, + nks, + kvec_d, + ld->phialpha, + ucell, + orb, + *ParaV, + GridD, + phialpha_out); LCAO_deepks_io::save_npy_phialpha(nat, nks, nlocal, ld->inlmax, ld->lmaxd, - ld->phialpha_tensor, + phialpha_out, PARAM.globalv.global_out_dir, my_rank); + std::vector gevdm; + ld->cal_gevdm(nat, gevdm); - ld->prepare_gevdm(nat, orb); + torch::Tensor gevdm_out; + DeePKS_domain::prepare_gevdm(nat, ld->lmaxd, ld->inlmax, orb, gevdm, gevdm_out); LCAO_deepks_io::save_npy_gevdm(nat, ld->inlmax, ld->lmaxd, - ld->gevdm_tensor, + gevdm_out, PARAM.globalv.global_out_dir, my_rank); } @@ -264,9 +297,19 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, ld->check_projected_dm(); // print out the projected dm for NSCF calculaiton - ld->cal_descriptor(nat); // final descriptor - - ld->check_descriptor(ucell, PARAM.globalv.global_out_dir); + std::vector descriptor; + DeePKS_domain::cal_descriptor(nat, + ld->inlmax, + ld->inl_l, + ld->pdm, + descriptor, + ld->des_per_atom); // final descriptor + DeePKS_domain::check_descriptor(ld->inlmax, + ld->des_per_atom, + ld->inl_l, + ucell, + PARAM.globalv.global_out_dir, + descriptor); if (PARAM.inp.deepks_out_labels) { @@ -275,7 +318,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, ld->inlmax, ld->inl_l, PARAM.inp.deepks_equiv, - ld->d_tensor, + descriptor, PARAM.globalv.global_out_dir, GlobalV::MY_RANK); // libnpy needed } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp index fdf3ba7e38..c0b1b3cd93 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp @@ -100,7 +100,7 @@ void LCAO_deepks_io::save_npy_d(const int nat, const int inlmax, const int* inl_l, const bool deepks_equiv, - const std::vector& d_tensor, + const std::vector& descriptor, const std::string& out_dir, const int rank) { @@ -118,10 +118,11 @@ void LCAO_deepks_io::save_npy_d(const int nat, std::vector npy_des; for (int inl = 0; inl < inlmax; ++inl) { + auto accessor = descriptor[inl].accessor(); int nm = 2 * inl_l[inl] + 1; for (int im = 0; im < nm; im++) { - npy_des.push_back(d_tensor[inl].index({im}).item().toDouble()); + npy_des.push_back(accessor[im]); } } const long unsigned dshape[] = {static_cast(nat), static_cast(des_per_atom)}; @@ -138,9 +139,10 @@ void LCAO_deepks_io::save_npy_d(const int nat, std::vector npy_des; for (int iat = 0; iat < nat; iat++) { + auto accessor = descriptor[iat].accessor(); for (int i = 0; i < des_per_atom; i++) { - npy_des.push_back(d_tensor[iat].index({i}).item().toDouble()); + npy_des.push_back(accessor[i]); } } const long unsigned dshape[] = {static_cast(nat), static_cast(des_per_atom)}; @@ -157,7 +159,7 @@ void LCAO_deepks_io::save_npy_d(const int nat, // saves gvx into grad_vx.npy void LCAO_deepks_io::save_npy_gvx(const int nat, const int des_per_atom, - const torch::Tensor& gvx_tensor, + const torch::Tensor& gvx, const std::string& out_dir, const int rank) { @@ -178,6 +180,7 @@ void LCAO_deepks_io::save_npy_gvx(const int nat, static_cast(des_per_atom)}; std::vector npy_gvx; + auto accessor = gvx.accessor(); for (int ibt = 0; ibt < nat; ++ibt) { for (int i = 0; i < 3; i++) @@ -186,7 +189,7 @@ void LCAO_deepks_io::save_npy_gvx(const int nat, { for (int p = 0; p < des_per_atom; ++p) { - npy_gvx.push_back(gvx_tensor.index({ibt, i, iat, p}).item().toDouble()); + npy_gvx.push_back(accessor[ibt][i][iat][p]); } } } @@ -200,7 +203,7 @@ void LCAO_deepks_io::save_npy_gvx(const int nat, // saves gvx into grad_vepsl.npy void LCAO_deepks_io::save_npy_gvepsl(const int nat, const int des_per_atom, - const torch::Tensor& gvepsl_tensor, + const torch::Tensor& gvepsl, const std::string& out_dir, const int rank) { @@ -216,6 +219,7 @@ void LCAO_deepks_io::save_npy_gvepsl(const int nat, const long unsigned gshape[] = {6UL, static_cast(nat), static_cast(des_per_atom)}; std::vector npy_gvepsl; + auto accessor = gvepsl.accessor(); for (int i = 0; i < 6; i++) { @@ -224,7 +228,7 @@ void LCAO_deepks_io::save_npy_gvepsl(const int nat, for (int p = 0; p < des_per_atom; ++p) { - npy_gvepsl.push_back(gvepsl_tensor.index({i, ibt, p}).item().toDouble()); + npy_gvepsl.push_back(accessor[i][ibt][p]); } } } @@ -341,13 +345,14 @@ void LCAO_deepks_io::save_npy_orbital_precalc(const int nat, = {static_cast(nks), static_cast(nat), static_cast(des_per_atom)}; std::vector npy_orbital_precalc; + auto accessor = orbital_precalc.accessor(); for (int iks = 0; iks < nks; ++iks) { for (int iat = 0; iat < nat; ++iat) { for (int p = 0; p < des_per_atom; ++p) { - npy_orbital_precalc.push_back(orbital_precalc.index({iks, iat, p}).item().toDouble()); + npy_orbital_precalc.push_back(accessor[iks][iat][p]); } } } @@ -394,7 +399,7 @@ void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, const int nks, const int nlocal, const int des_per_atom, - const torch::Tensor& v_delta_precalc_tensor, + const torch::Tensor& v_delta_precalc, const std::string& out_dir, const int rank) { @@ -415,6 +420,9 @@ void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, static_cast(des_per_atom)}; std::vector npy_v_delta_precalc; + auto accessor + = v_delta_precalc + .accessor::value, double, c10::complex>, 5>(); for (int iks = 0; iks < nks; ++iks) { for (int mu = 0; mu < nlocal; ++mu) @@ -427,15 +435,13 @@ void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, { if constexpr (std::is_same::value) { - npy_v_delta_precalc.push_back( - v_delta_precalc_tensor.index({iks, mu, nu, iat, p}).item().toDouble()); + npy_v_delta_precalc.push_back(accessor[iks][mu][nu][iat][p]); } else { - std::complex value( - torch::real(v_delta_precalc_tensor.index({iks, mu, nu, iat, p})).item(), - torch::imag(v_delta_precalc_tensor.index({iks, mu, nu, iat, p})).item()); - npy_v_delta_precalc.push_back(value); + c10::complex tmp_c10 = accessor[iks][mu][nu][iat][p]; + std::complex tmp = std::complex(tmp_c10.real(), tmp_c10.imag()); + npy_v_delta_precalc.push_back(tmp); } } } @@ -473,6 +479,9 @@ void LCAO_deepks_io::save_npy_phialpha(const int nat, static_cast(nlocal), static_cast(mmax)}; std::vector npy_phialpha; + auto accessor + = phialpha_tensor + .accessor::value, double, c10::complex>, 5>(); for (int iat = 0; iat < nat; iat++) { for (int nl = 0; nl < nlmax; nl++) @@ -485,14 +494,13 @@ void LCAO_deepks_io::save_npy_phialpha(const int nat, { if constexpr (std::is_same::value) { - npy_phialpha.push_back(phialpha_tensor.index({iat, nl, iks, mu, m}).item().toDouble()); + npy_phialpha.push_back(accessor[iat][nl][iks][mu][m]); } else { - std::complex value( - torch::real(phialpha_tensor.index({iat, nl, iks, mu, m})).item(), - torch::imag(phialpha_tensor.index({iat, nl, iks, mu, m})).item()); - npy_phialpha.push_back(value); + c10::complex tmp_c10 = accessor[iat][nl][iks][mu][m]; + std::complex tmp = std::complex(tmp_c10.real(), tmp_c10.imag()); + npy_phialpha.push_back(tmp); } } } @@ -507,7 +515,7 @@ void LCAO_deepks_io::save_npy_phialpha(const int nat, void LCAO_deepks_io::save_npy_gevdm(const int nat, const int inlmax, const int lmaxd, - const torch::Tensor& gevdm_tensor, + const torch::Tensor& gevdm, const std::string& out_dir, const int rank) { @@ -529,6 +537,7 @@ void LCAO_deepks_io::save_npy_gevdm(const int nat, static_cast(mmax), static_cast(mmax)}; std::vector npy_gevdm; + auto accessor = gevdm.accessor(); for (int iat = 0; iat < nat; iat++) { for (int nl = 0; nl < nlmax; nl++) @@ -539,7 +548,7 @@ void LCAO_deepks_io::save_npy_gevdm(const int nat, { for (int n = 0; n < mmax; n++) { - npy_gevdm.push_back(gevdm_tensor.index({iat, nl, v, m, n}).item().toDouble()); + npy_gevdm.push_back(accessor[iat][nl][v][m][n]); } } } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h index 8c537f1e46..8bd3134007 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h @@ -51,7 +51,7 @@ void save_npy_d(const int nat, const int inlmax, const int* inl_l, const bool deepks_equiv, - const std::vector& d_tensor, + const std::vector& descriptor, const std::string& out_dir, const int rank); @@ -68,7 +68,7 @@ void save_npy_f(const ModuleBase::matrix& f, /**<[in] \f$F_{base}\f$ or \f$F_{to void save_npy_gvx(const int nat, const int des_per_atom, - const torch::Tensor& gvx_tensor, + const torch::Tensor& gvx, const std::string& out_dir, const int rank); @@ -80,7 +80,7 @@ void save_npy_s(const ModuleBase::matrix& stress, /**<[in] \f$S_{base}\f$ or \f$ void save_npy_gvepsl(const int nat, const int des_per_atom, - const torch::Tensor& gvepsl_tensor, + const torch::Tensor& gvepsl, const std::string& out_dir, const int rank); @@ -110,7 +110,7 @@ void save_npy_v_delta_precalc(const int nat, const int nks, const int nlocal, const int des_per_atom, - const torch::Tensor& v_delta_precalc_tensor, + const torch::Tensor& v_delta_precalc, const std::string& out_dir, const int rank); @@ -128,7 +128,7 @@ void save_npy_phialpha(const int nat, void save_npy_gevdm(const int nat, const int inlmax, const int lmaxd, - const torch::Tensor& gevdm_tensor, + const torch::Tensor& gevdm, const std::string& out_dir, const int rank); }; // namespace LCAO_deepks_io diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_mpi.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_mpi.cpp deleted file mode 100644 index 3be7413ac4..0000000000 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_mpi.cpp +++ /dev/null @@ -1,23 +0,0 @@ -//This file contains only one subroutine, allsum_deepks -//which is used to perform allsum on a two-level pointer -//It is used in a few places in the deepks code - -#ifdef __DEEPKS - -#include "LCAO_deepks.h" -#include "module_base/parallel_reduce.h" - -#ifdef __MPI -void LCAO_Deepks::allsum_deepks( - int inlmax, //first dimension - int ndim, //second dimension - double** mat) //the array being reduced -{ - for(int inl=0;inlinlmax; inl++) { int nm = this->inl_l[inl] * 2 + 1; + auto accessor = this->pdm[inl].accessor(); for (int m1 = 0; m1 < nm; m1++) { for (int m2 = 0; m2 < nm; m2++) { double c; ifs >> c; - this->pdm[inl][m1][m2] = c; + accessor[m1][m2] = c; } } } @@ -63,11 +64,12 @@ void LCAO_Deepks::read_projected_DM(bool read_pdm_file, bool is_equiv, const Num pdm_size = nproj * nproj; for (int inl = 0; inl < this->inlmax; inl++) { + auto accessor = this->pdm[inl].accessor(); for (int ind = 0; ind < pdm_size; ind++) { double c; ifs >> c; - this->pdm[inl][ind] = c; + accessor[ind] = c; } } } @@ -324,12 +326,12 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d const int inl = this->inl_index[T0](I0, L0, N0); const int nm = 2 * L0 + 1; + auto accessor = this->pdm[inl].accessor(); for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d { for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - int ind = m1 * nm + m2; - pdm[inl][m1][m2] += ddot_(&row_size, + accessor[m1][m2] += ddot_(&row_size, g_1dmt.data() + index * row_size, &inc, s_1t.data() + index * row_size, @@ -343,6 +345,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d } else { + auto accessor = this->pdm[iat].accessor(); int index = 0, inc = 1; int nproj = 0; for (int il = 0; il < this->lmaxd + 1; il++) @@ -353,7 +356,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d { for (int jproj = 0; jproj < nproj; jproj++) { - pdm[iat][iproj * nproj + jproj] += ddot_(&row_size, + accessor[iproj * nproj + jproj] += ddot_(&row_size, g_1dmt.data() + index * row_size, &inc, s_1t.data() + index * row_size, @@ -386,11 +389,12 @@ void LCAO_Deepks::check_projected_dm() for (int inl = 0; inl < inlmax; inl++) { const int nm = 2 * this->inl_l[inl] + 1; + auto accessor = pdm[inl].accessor(); for (int m1 = 0; m1 < nm; m1++) { for (int m2 = 0; m2 < nm; m2++) { - ofs << pdm[inl][m1][m2].item() << " "; + ofs << accessor[m1][m2] << " "; } } ofs << std::endl; diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp index 5d881f82f9..7ade93876a 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp @@ -2,16 +2,14 @@ // including loading of model and calculating gradients // as well as subroutines that prints the results for checking -// The file contains 8 subroutines: +// The file contains 3 subroutines: // cal_gvepsl : gvepsl is used for training with stress label, which is derivative of // descriptors wrt strain tensor, calculated by -// d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdm_epsl * gvdm +// d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdmepsl * gvdm // using einsum // cal_gevdm : d(des)/d(pdm) // calculated using torch::autograd::grad // load_model : loads model for applying V_delta -// prepare_phialpha : prepare phialpha for outputting npy file -// prepare_gevdm : prepare gevdm for outputting npy file #ifdef __DEEPKS @@ -25,14 +23,16 @@ #include "module_parameter/parameter.h" // calculates stress of descriptors from gradient of projected density matrices -void LCAO_Deepks::cal_gvepsl(const int nat, const std::vector& gevdm) +// gv_epsl:d(d)/d\epsilon_{\alpha\beta}, [natom][6][des_per_atom] +void LCAO_Deepks::cal_gvepsl(const int nat, + const std::vector& gevdm, + const torch::Tensor& gdmepsl, + torch::Tensor& gvepsl) { ModuleBase::TITLE("LCAO_Deepks", "cal_gvepsl"); - if (!gdmepsl_vector.empty()) - { - gdmepsl_vector.erase(gdmepsl_vector.begin(), gdmepsl_vector.end()); - } - // gdmr_vector : nat(derivative) * 3 * inl(projector) * nm * nm + // dD/d\epsilon_{\alpha\beta}, tensor vector form of gdmepsl + std::vector gdmepsl_vector; + auto accessor = gdmepsl.accessor(); if (GlobalV::MY_RANK == 0) { // make gdmx as tensor @@ -40,9 +40,6 @@ void LCAO_Deepks::cal_gvepsl(const int nat, const std::vector& ge for (int nl = 0; nl < nlmax; ++nl) { std::vector bmmv; - // for (int ipol=0;ipol<6;++ipol) - //{ - // std::vector xmmv; for (int i = 0; i < 6; ++i) { std::vector ammv; @@ -55,7 +52,7 @@ void LCAO_Deepks::cal_gvepsl(const int nat, const std::vector& ge { for (int m2 = 0; m2 < nm; ++m2) { - mmv.push_back(this->gdm_epsl[i][inl][m1 * nm + m2]); + mmv.push_back(accessor[i][inl][m1][m2]); } } // nm^2 torch::Tensor mm @@ -65,12 +62,9 @@ void LCAO_Deepks::cal_gvepsl(const int nat, const std::vector& ge torch::Tensor bmm = torch::stack(ammv, 0); // nat*nm*nm bmmv.push_back(bmm); } - // torch::Tensor bmm = torch::stack(xmmv, 0); //3*nat*nm*nm - // bmmv.push_back(bmm); - //} - this->gdmepsl_vector.push_back(torch::stack(bmmv, 0)); // nbt*3*nat*nm*nm + gdmepsl_vector.push_back(torch::stack(bmmv, 0)); // nbt*3*nat*nm*nm } - assert(this->gdmepsl_vector.size() == nlmax); + assert(gdmepsl_vector.size() == nlmax); // einsum for each inl: // gdmepsl_vector : b:npol * a:inl(projector) * m:nm * n:nm @@ -80,15 +74,15 @@ void LCAO_Deepks::cal_gvepsl(const int nat, const std::vector& ge std::vector gvepsl_vector; for (int nl = 0; nl < nlmax; ++nl) { - gvepsl_vector.push_back(at::einsum("bamn, avmn->bav", {this->gdmepsl_vector[nl], gevdm[nl]})); + gvepsl_vector.push_back(at::einsum("bamn, avmn->bav", {gdmepsl_vector[nl], gevdm[nl]})); } // cat nv-> \sum_nl(nv) = \sum_nl(nm_nl)=des_per_atom // concatenate index a(inl) and m(nm) - this->gvepsl_tensor = torch::cat(gvepsl_vector, -1); - assert(this->gvepsl_tensor.size(0) == 6); - assert(this->gvepsl_tensor.size(1) == nat); - assert(this->gvepsl_tensor.size(2) == this->des_per_atom); + gvepsl = torch::cat(gvepsl_vector, -1); + assert(gvepsl.size(0) == 6); + assert(gvepsl.size(1) == nat); + assert(gvepsl.size(2) == this->des_per_atom); } return; @@ -156,289 +150,4 @@ void LCAO_Deepks::load_model(const std::string& deepks_model) return; } -// prepare_phialpha and prepare_gevdm for deepks_v_delta = 2 -template -void LCAO_Deepks::prepare_phialpha(const int nlocal, - const int nat, - const int nks, - const std::vector>& kvec_d, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD) -{ - ModuleBase::TITLE("LCAO_Deepks", "prepare_phialpha"); - int nlmax = this->inlmax / nat; - int mmax = 2 * this->lmaxd + 1; - if constexpr (std::is_same::value) - { - this->phialpha_tensor = torch::zeros({nat, nlmax, nks, nlocal, mmax}, torch::kFloat64); // support gamma-only - } - else - { - this->phialpha_tensor = torch::zeros({nat, nlmax, nks, nlocal, mmax}, torch::kComplexDouble); // support multi-k - } - - // cutoff for alpha is same for all types of atoms - const double Rcut_Alpha = orb.Alpha[0].getRcut(); - - for (int T0 = 0; T0 < ucell.ntype; T0++) - { - Atom* atom0 = &ucell.atoms[T0]; - for (int I0 = 0; I0 < atom0->na; I0++) - { - // iat: atom index on which |alpha> is located - const int iat = ucell.itia2iat(T0, I0); - const ModuleBase::Vector3 tau0 = atom0->tau[I0]; - GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); - - // outermost loop : find all adjacent atoms - for (int ad = 0; ad < GridD.getAdjacentNum() + 1; ++ad) - { - const int T1 = GridD.getType(ad); - const int I1 = GridD.getNatom(ad); - const int ibt = ucell.itia2iat(T1, I1); - const int start1 = ucell.itiaiw2iwt(T1, I1, 0); - const double Rcut_AO1 = orb.Phi[T1].getRcut(); - - const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad); - const Atom* atom1 = &ucell.atoms[T1]; - const int nw1_tot = atom1->nw * PARAM.globalv.npol; - - const double dist1 = (tau1 - tau0).norm() * ucell.lat0; - - if (dist1 > Rcut_Alpha + Rcut_AO1) - { - continue; - } - - ModuleBase::Vector3 dR(GridD.getBox(ad).x, GridD.getBox(ad).y, GridD.getBox(ad).z); - - if constexpr (std::is_same>::value) - { - if (this->phialpha[0]->find_matrix(iat, ibt, dR.x, dR.y, dR.z) == nullptr) - { - continue; - } - } - - // middle loop : all atomic basis on the adjacent atom ad - for (int iw1 = 0; iw1 < nw1_tot; ++iw1) - { - const int iw1_all = start1 + iw1; - const int iw1_local = pv->global2local_row(iw1_all); - const int iw2_local = pv->global2local_col(iw1_all); - if (iw1_local < 0 || iw2_local < 0) - { - continue; - } - hamilt::BaseMatrix* overlap = phialpha[0]->find_matrix(iat, ibt, dR); - - for (int ik = 0; ik < nks; ik++) - { - std::complex kphase = std::complex(1.0, 0.0); - if constexpr (std::is_same>::value) - { - const double arg = -(kvec_d[ik] * ModuleBase::Vector3(dR)) * ModuleBase::TWO_PI; - double sinp, cosp; - ModuleBase::libm::sincos(arg, &sinp, &cosp); - kphase = std::complex(cosp, sinp); - } - int ib = 0; - int nl = 0; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) - { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) - { - const int nm = 2 * L0 + 1; - - for (int m1 = 0; m1 < nm; ++m1) // nm = 1 for s, 3 for p, 5 for d - { - if constexpr (std::is_same::value) - { - this->phialpha_tensor[iat][nl][ik][iw1_all][m1] - = overlap->get_value(iw1, ib + m1); - } - else - { - std::complex nlm_phase = overlap->get_value(iw1, ib + m1) * kphase; - torch::Tensor nlm_tensor - = torch::tensor({nlm_phase.real(), nlm_phase.imag()}, torch::kDouble); - torch::Tensor complex_tensor = torch::complex(nlm_tensor[0], nlm_tensor[1]); - this->phialpha_tensor[iat][nl][ik][iw1_all][m1] = complex_tensor; - } - } - ib += nm; - nl++; - } - } - } // end ik - } // end iw - } // end ad - } // end I0 - } // end T0 - -#ifdef __MPI - TK msg[mmax]; - for (int iat = 0; iat < nat; iat++) - { - for (int nl = 0; nl < nlmax; nl++) - { - for (int ik = 0; ik < nks; ik++) - { - for (int mu = 0; mu < nlocal; mu++) - { - for (int m = 0; m < mmax; m++) - { - if constexpr (std::is_same::value) - { - msg[m] = this->phialpha_tensor[iat][nl][ik][mu][m].item().toDouble(); - } - else - { - auto tensor_value = this->phialpha_tensor.index({iat, nl, ik, mu, m}); - msg[m] = std::complex(torch::real(tensor_value).item(), - torch::imag(tensor_value).item()); - } - } - Parallel_Reduce::reduce_all(msg, mmax); - for (int m = 0; m < mmax; m++) - { - if constexpr (std::is_same::value) - { - this->phialpha_tensor[iat][nl][ik][mu][m] = msg[m]; - } - else - { - torch::Tensor msg_tensor = torch::tensor({msg[m].real(), msg[m].imag()}, torch::kDouble); - torch::Tensor complex_tensor = torch::complex(msg_tensor[0], msg_tensor[1]); - this->phialpha_tensor[iat][nl][ik][mu][m] = complex_tensor; - } - } - } - } - } - } - -#endif -} - -template -void LCAO_Deepks::check_vdp_phialpha(const int nat, const int nks, const int nlocal) -{ - std::ofstream ofs("vdp_phialpha.dat"); - ofs << std::setprecision(10); - - int nlmax = this->inlmax / nat; - int mmax = 2 * this->lmaxd + 1; - for (int iat = 0; iat < nat; iat++) - { - for (int nl = 0; nl < nlmax; nl++) - { - for (int iks = 0; iks < nks; iks++) - { - for (int mu = 0; mu < nlocal; mu++) - { - for (int m = 0; m < mmax; m++) - { - if constexpr (std::is_same::value) - { - ofs << this->phialpha_tensor.index({iat, nl, iks, mu, m}).item().toDouble() << " "; - } - else - { - auto tensor_value = this->phialpha_tensor.index({iat, nl, iks, mu, m}); - ofs << std::complex(torch::real(tensor_value).item(), - torch::imag(tensor_value).item()) - << " "; - } - } - } - } - ofs << std::endl; - } - } - ofs.close(); -} - -void LCAO_Deepks::prepare_gevdm(const int nat, const LCAO_Orbitals& orb) -{ - int nlmax = this->inlmax / nat; - int mmax = 2 * this->lmaxd + 1; - this->gevdm_tensor = torch::zeros({nat, nlmax, mmax, mmax, mmax}, torch::TensorOptions().dtype(torch::kFloat64)); - - std::vector gevdm; - this->cal_gevdm(nat, gevdm); - - int nl = 0; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) - { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) - { - for (int iat = 0; iat < nat; iat++) - { - const int nm = 2 * L0 + 1; - for (int v = 0; v < nm; ++v) // nm = 1 for s, 3 for p, 5 for d - { - for (int m = 0; m < nm; ++m) - { - for (int n = 0; n < nm; ++n) - { - this->gevdm_tensor[iat][nl][v][m][n] = gevdm[nl][iat][v][m][n]; - } - } - } - } - nl++; - } - } - assert(nl == nlmax); -} - -void LCAO_Deepks::check_vdp_gevdm(const int nat) -{ - std::ofstream ofs("vdp_gevdm.dat"); - ofs << std::setprecision(10); - - int nlmax = this->inlmax / nat; - int mmax = 2 * this->lmaxd + 1; - for (int iat = 0; iat < nat; iat++) - { - for (int nl = 0; nl < nlmax; nl++) - { - for (int v = 0; v < mmax; v++) - { - for (int m = 0; m < mmax; m++) - { - for (int n = 0; n < mmax; n++) - { - ofs << this->gevdm_tensor.index({iat, nl, v, m, n}).item().toDouble() << " "; - } - } - } - ofs << std::endl; - } - } - ofs.close(); -} - -template void LCAO_Deepks::prepare_phialpha(const int nlocal, - const int nat, - const int nks, - const std::vector>& kvec_d, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - -template void LCAO_Deepks::prepare_phialpha>( - const int nlocal, - const int nat, - const int nks, - const std::vector>& kvec_d, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - -template void LCAO_Deepks::check_vdp_phialpha(const int nat, const int nks, const int nlocal); -template void LCAO_Deepks::check_vdp_phialpha>(const int nat, const int nks, const int nlocal); - #endif diff --git a/source/module_hamilt_lcao/module_deepks/cal_gdmepsl.cpp b/source/module_hamilt_lcao/module_deepks/cal_gdmepsl.cpp new file mode 100644 index 0000000000..ecba99b1f3 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/cal_gdmepsl.cpp @@ -0,0 +1,263 @@ +#ifdef __DEEPKS + +#include "LCAO_deepks.h" +#include "module_base/constants.h" +#include "module_base/libm/libm.h" +#include "module_base/parallel_reduce.h" +#include "module_base/timer.h" +#include "module_base/vector3.h" +#include "module_hamilt_lcao/module_hcontainer/atom_pair.h" +#include "module_parameter/parameter.h" + +/// this subroutine calculates the gradient of PDM wrt strain tensor: +/// gdmepsl = d/d\epsilon_{ab} * +/// sum_{mu,nu} rho_{mu,nu} + +// There are 2 subroutines in this file: +// 1. cal_gdmepsl, calculating gdmepsl +// 2. check_gdmepsl, which prints gdmepsl to a series of .dat files + +template +void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + torch::Tensor& gdmepsl) +{ + ModuleBase::TITLE("LCAO_Deepks", "cal_gdmepsl"); + ModuleBase::timer::tick("LCAO_Deepks", "cal_gdmepsl"); + // get DS_alpha_mu and S_nu_beta + + int nrow = this->pv->nrow; + const int nm = 2 * lmaxd + 1; + // gdmepsl: dD/d\epsilon_{\alpha\beta} + // size: [6][tot_Inl][2l+1][2l+1] + gdmepsl = torch::zeros({6, inlmax, nm, nm}, torch::dtype(torch::kFloat64)); + auto accessor = gdmepsl.accessor(); + + const double Rcut_Alpha = orb.Alpha[0].getRcut(); + + for (int T0 = 0; T0 < ucell.ntype; T0++) + { + Atom* atom0 = &ucell.atoms[T0]; + for (int I0 = 0; I0 < atom0->na; I0++) + { + const int iat = ucell.itia2iat(T0, I0); // on which alpha is located + const ModuleBase::Vector3 tau0 = atom0->tau[I0]; + GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); + + for (int ad1 = 0; ad1 < GridD.getAdjacentNum() + 1; ++ad1) + { + const int T1 = GridD.getType(ad1); + const int I1 = GridD.getNatom(ad1); + const int ibt1 = ucell.itia2iat(T1, I1); // on which chi_mu is located + const int start1 = ucell.itiaiw2iwt(T1, I1, 0); + + const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad1); + const Atom* atom1 = &ucell.atoms[T1]; + const int nw1_tot = atom1->nw * PARAM.globalv.npol; + const double Rcut_AO1 = orb.Phi[T1].getRcut(); + + ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); + + for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) + { + const int T2 = GridD.getType(ad2); + const int I2 = GridD.getNatom(ad2); + const int start2 = ucell.itiaiw2iwt(T2, I2, 0); + const int ibt2 = ucell.itia2iat(T2, I2); + const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad2); + const Atom* atom2 = &ucell.atoms[T2]; + const int nw2_tot = atom2->nw * PARAM.globalv.npol; + ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); + + const double Rcut_AO2 = orb.Phi[T2].getRcut(); + const double dist1 = (tau1 - tau0).norm() * ucell.lat0; + const double dist2 = (tau2 - tau0).norm() * ucell.lat0; + + if (dist1 > Rcut_Alpha + Rcut_AO1 || dist2 > Rcut_Alpha + Rcut_AO2) + { + continue; + } + + double r0[3]; + double r1[3]; + r1[0] = (tau1.x - tau0.x); + r1[1] = (tau1.y - tau0.y); + r1[2] = (tau1.z - tau0.z); + r0[0] = (tau2.x - tau0.x); + r0[1] = (tau2.y - tau0.y); + r0[2] = (tau2.z - tau0.z); + auto row_indexes = pv->get_indexes_row(ibt1); + auto col_indexes = pv->get_indexes_col(ibt2); + if (row_indexes.size() * col_indexes.size() == 0) + { + continue; + } + + double* dm_current; + int dRx; + int dRy; + int dRz; + if constexpr (std::is_same::value) + { + dRx = 0; + dRy = 0; + dRz = 0; + } + else + { + dRx = (dR2 - dR1).x; + dRy = (dR2 - dR1).y; + dRz = (dR2 - dR1).z; + } + ModuleBase::Vector3 dR(dRx, dRy, dRz); + + hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, pv); + dm_pair.allocate(nullptr, 1); + for (int ik = 0; ik < nks; ik++) + { + TK kphase; + if constexpr (std::is_same::value) + { + kphase = 1.0; + } + else + { + const double arg = -(kvec_d[ik] * dR) * ModuleBase::TWO_PI; + double sinp, cosp; + ModuleBase::libm::sincos(arg, &sinp, &cosp); + kphase = TK(cosp, sinp); + } + if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) + { + dm_pair.add_from_matrix(dm[ik].data(), pv->get_row_size(), kphase, 1); + } + else + { + dm_pair.add_from_matrix(dm[ik].data(), pv->get_col_size(), kphase, 0); + } + } + + dm_current = dm_pair.get_pointer(); + + for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + { + for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) + { + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); + std::vector*> grad_overlap_1(3); + std::vector*> grad_overlap_2(3); + + assert(overlap_1->get_col_size() == overlap_2->get_col_size()); + + for (int i = 0; i < 3; ++i) + { + grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); + grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); + } + + int ib = 0; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + { + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + { + const int inl = this->inl_index[T0](I0, L0, N0); + const int nm = 2 * L0 + 1; + for (int m1 = 0; m1 < nm; ++m1) + { + for (int m2 = 0; m2 < nm; ++m2) + { + int mm = 0; + for (int ipol = 0; ipol < 3; ipol++) + { + for (int jpol = ipol; jpol < 3; jpol++) + { + accessor[mm][inl][m2][m1] + += ucell.lat0 * *dm_current + * (grad_overlap_2[jpol]->get_value(col_indexes[iw2], ib + m2) + * overlap_1->get_value(row_indexes[iw1], ib + m1) + * r0[ipol]); + accessor[mm][inl][m2][m1] + += ucell.lat0 * *dm_current + * (overlap_2->get_value(col_indexes[iw2], ib + m1) + * grad_overlap_1[jpol]->get_value(row_indexes[iw1], + ib + m2) + * r1[ipol]); + mm++; + } + } + } + } + ib += nm; + } + } + assert(ib == overlap_1->get_col_size()); + dm_current++; + } // iw2 + } // iw1 + } // ad2 + } // ad1 + } // I0 + } // T0 + +#ifdef __MPI + Parallel_Reduce::reduce_all(gdmepsl.data_ptr(), 6 * inlmax * nm * nm); +#endif + ModuleBase::timer::tick("LCAO_Deepks", "cal_gdmepsl"); + return; +} + +void LCAO_Deepks::check_gdmepsl(const torch::Tensor& gdmepsl) +{ + std::stringstream ss; + std::ofstream ofs; + + ofs << std::setprecision(10); + + const int nm = 2 * this->lmaxd + 1; + auto accessor = gdmepsl.accessor(); + for (int i = 0; i < 6; i++) + { + ss.str(""); + ss << "gdmepsl_" << i << ".dat"; + ofs.open(ss.str().c_str()); + + for (int inl = 0; inl < inlmax; inl++) + { + for (int m1 = 0; m1 < nm; m1++) + { + for (int m2 = 0; m2 < nm; m2++) + { + ofs << accessor[i][inl][m1][m2] << " "; + } + } + ofs << std::endl; + } + ofs.close(); + } +} + +template void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + torch::Tensor& gdmepsl); + +template void LCAO_Deepks::cal_gdmepsl>(const std::vector>>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + torch::Tensor& gdmepsl); + +#endif diff --git a/source/module_hamilt_lcao/module_deepks/cal_gdmx.cpp b/source/module_hamilt_lcao/module_deepks/cal_gdmx.cpp index 6a3b47df45..4dc151af64 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_gdmx.cpp +++ b/source/module_hamilt_lcao/module_deepks/cal_gdmx.cpp @@ -3,6 +3,7 @@ #include "LCAO_deepks.h" #include "module_base/constants.h" #include "module_base/libm/libm.h" +#include "module_base/parallel_reduce.h" #include "module_base/timer.h" #include "module_base/vector3.h" #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" @@ -10,13 +11,9 @@ /// this subroutine calculates the gradient of projected density matrices /// gdmx_m,m = d/dX sum_{mu,nu} rho_{mu,nu} -/// if stress label is enabled, the gradient of PDM wrt strain tensor will -/// be calculated: -/// gdm_epsl = d/d\epsilon_{ab} * -/// sum_{mu,nu} rho_{mu,nu} // There are 2 subroutines in this file: -// 1. cal_gdmx, calculating gdmx (and optionally gdm_epsl for stress) for gamma point +// 1. cal_gdmx, calculating gdmx // 2. check_gdmx, which prints gdmx to a series of .dat files template @@ -27,34 +24,19 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, const int nks, const std::vector>& kvec_d, std::vector*> phialpha, - const bool isstress) + torch::Tensor& gdmx) { ModuleBase::TITLE("LCAO_Deepks", "cal_gdmx"); ModuleBase::timer::tick("LCAO_Deepks", "cal_gdmx"); // get DS_alpha_mu and S_nu_beta - int size = (2 * lmaxd + 1) * (2 * lmaxd + 1); int nrow = this->pv->nrow; - for (int iat = 0; iat < ucell.nat; iat++) - { - for (int inl = 0; inl < inlmax; inl++) - { - ModuleBase::GlobalFunc::ZEROS(gdmx[iat][inl], size); - ModuleBase::GlobalFunc::ZEROS(gdmy[iat][inl], size); - ModuleBase::GlobalFunc::ZEROS(gdmz[iat][inl], size); - } - } - - if (isstress) - { - for (int ipol = 0; ipol < 6; ipol++) - { - for (int inl = 0; inl < inlmax; inl++) - { - ModuleBase::GlobalFunc::ZEROS(gdm_epsl[ipol][inl], size); - } - } - } + const int nm = 2 * lmaxd + 1; + // gdmx: dD/dX + // \sum_{mu,nu} 2*c_mu*c_nu * + // size: [3][natom][tot_Inl][2l+1][2l+1] + gdmx = torch::zeros({3, ucell.nat, inlmax, nm, nm}, torch::dtype(torch::kFloat64)); + auto accessor = gdmx.accessor(); const double Rcut_Alpha = orb.Alpha[0].getRcut(); @@ -101,17 +83,6 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, continue; } - double r0[3]; - double r1[3]; - if (isstress) - { - r1[0] = (tau1.x - tau0.x); - r1[1] = (tau1.y - tau0.y); - r1[2] = (tau1.z - tau0.z); - r0[0] = (tau2.x - tau0.x); - r0[1] = (tau2.y - tau0.y); - r0[2] = (tau2.z - tau0.z); - } auto row_indexes = pv->get_indexes_row(ibt1); auto col_indexes = pv->get_indexes_col(ibt2); if (row_indexes.size() * col_indexes.size() == 0) @@ -193,68 +164,29 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, { for (int m2 = 0; m2 < nm; ++m2) { - //() - gdmx[iat][inl][m1 * nm + m2] - += grad_overlap_2[0]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - gdmy[iat][inl][m1 * nm + m2] - += grad_overlap_2[1]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - gdmz[iat][inl][m1 * nm + m2] - += grad_overlap_2[2]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - - //() - gdmx[iat][inl][m2 * nm + m1] - += grad_overlap_2[0]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - gdmy[iat][inl][m2 * nm + m1] - += grad_overlap_2[1]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - gdmz[iat][inl][m2 * nm + m1] - += grad_overlap_2[2]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - - //() = -() - gdmx[ibt2][inl][m1 * nm + m2] - -= grad_overlap_2[0]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - gdmy[ibt2][inl][m1 * nm + m2] - -= grad_overlap_2[1]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - gdmz[ibt2][inl][m1 * nm + m2] - -= grad_overlap_2[2]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - - //() = -() - gdmx[ibt2][inl][m2 * nm + m1] - -= grad_overlap_2[0]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - gdmy[ibt2][inl][m2 * nm + m1] - -= grad_overlap_2[1]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - gdmz[ibt2][inl][m2 * nm + m1] - -= grad_overlap_2[2]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - - if (isstress) + for (int i = 0; i < 3; i++) { - int mm = 0; - for (int ipol = 0; ipol < 3; ipol++) - { - for (int jpol = ipol; jpol < 3; jpol++) - { - gdm_epsl[mm][inl][m2 * nm + m1] - += ucell.lat0 * *dm_current - * (grad_overlap_2[jpol]->get_value(col_indexes[iw2], - ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) - * r0[ipol]); - mm++; - } - } + //() + accessor[i][iat][inl][m1][m2] + += grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) + * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; + + //() + accessor[i][iat][inl][m2][m1] + += grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) + * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; + + // () = -() + accessor[i][ibt2][inl][m1][m2] + -= grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) + * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; + + //() = -() + accessor[i][ibt2][inl][m2][m1] + -= grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) + * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; } } } @@ -262,39 +194,6 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, } } assert(ib == overlap_1->get_col_size()); - if (isstress) - { - int ib = 0; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) - { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) - { - const int inl = this->inl_index[T0](I0, L0, N0); - const int nm = 2 * L0 + 1; - for (int m1 = 0; m1 < nm; ++m1) - { - for (int m2 = 0; m2 < nm; ++m2) - { - int mm = 0; - for (int ipol = 0; ipol < 3; ipol++) - { - for (int jpol = ipol; jpol < 3; jpol++) - { - gdm_epsl[mm][inl][m2 * nm + m1] - += ucell.lat0 * *dm_current - * (overlap_2->get_value(col_indexes[iw2], ib + m1) - * grad_overlap_1[jpol]->get_value(row_indexes[iw1], - ib + m2) - * r1[ipol]); - mm++; - } - } - } - } - ib += nm; - } - } - } dm_current++; } // iw2 } // iw1 @@ -304,25 +203,13 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, } // T0 #ifdef __MPI - for (int iat = 0; iat < ucell.nat; iat++) - { - allsum_deepks(this->inlmax, size, this->gdmx[iat]); - allsum_deepks(this->inlmax, size, this->gdmy[iat]); - allsum_deepks(this->inlmax, size, this->gdmz[iat]); - } - if (isstress) - { - for (int ipol = 0; ipol < 6; ipol++) - { - allsum_deepks(this->inlmax, size, this->gdm_epsl[ipol]); - } - } + Parallel_Reduce::reduce_all(gdmx.data_ptr(), 3 * ucell.nat * inlmax * nm * nm); #endif ModuleBase::timer::tick("LCAO_Deepks", "cal_gdmx"); return; } -void LCAO_Deepks::check_gdmx(const int nat) +void LCAO_Deepks::check_gdmx(const int nat, const torch::Tensor& gdmx) { std::stringstream ss; std::ofstream ofs_x; @@ -333,7 +220,8 @@ void LCAO_Deepks::check_gdmx(const int nat) ofs_y << std::setprecision(10); ofs_z << std::setprecision(10); - const int pdm_size = (this->lmaxd * 2 + 1) * (this->lmaxd * 2 + 1); + const int nm = 2 * this->lmaxd + 1; + auto accessor = gdmx.accessor(); for (int ia = 0; ia < nat; ia++) { ss.str(""); @@ -348,11 +236,14 @@ void LCAO_Deepks::check_gdmx(const int nat) for (int inl = 0; inl < inlmax; inl++) { - for (int ind = 0; ind < pdm_size; ind++) + for (int m1 = 0; m1 < nm; m1++) { - ofs_x << gdmx[ia][inl][ind] << " "; - ofs_y << gdmy[ia][inl][ind] << " "; - ofs_z << gdmz[ia][inl][ind] << " "; + for (int m2 = 0; m2 < nm; m2++) + { + ofs_x << accessor[0][ia][inl][m1][m2] << " "; + ofs_y << accessor[1][ia][inl][m1][m2] << " "; + ofs_z << accessor[2][ia][inl][m1][m2] << " "; + } } ofs_x << std::endl; ofs_y << std::endl; @@ -371,7 +262,7 @@ template void LCAO_Deepks::cal_gdmx(const std::vector>& kvec_d, std::vector*> phialpha, - const bool isstress); + torch::Tensor& gdmx); template void LCAO_Deepks::cal_gdmx>(const std::vector>>& dm, const UnitCell& ucell, @@ -380,6 +271,6 @@ template void LCAO_Deepks::cal_gdmx>(const std::vector>& kvec_d, std::vector*> phialpha, - const bool isstress); + torch::Tensor& gdmx); #endif diff --git a/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp b/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp index d35972205b..3f0b2cf025 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp +++ b/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp @@ -68,7 +68,7 @@ inline void generate_py_files(const int lmaxd, const int nmaxd, const std::strin } } -void LCAO_Deepks::cal_gedm_equiv(const int nat) +void LCAO_Deepks::cal_gedm_equiv(const int nat, const std::vector& descriptor) { ModuleBase::TITLE("LCAO_Deepks", "cal_gedm_equiv"); @@ -77,7 +77,7 @@ void LCAO_Deepks::cal_gedm_equiv(const int nat) this->inlmax, this->inl_l, PARAM.inp.deepks_equiv, - this->d_tensor, + descriptor, PARAM.globalv.global_out_dir, GlobalV::MY_RANK); // libnpy needed @@ -99,12 +99,12 @@ void LCAO_Deepks::cal_gedm_equiv(const int nat) } // obtain from the machine learning model dE_delta/dDescriptor -void LCAO_Deepks::cal_gedm(const int nat) +void LCAO_Deepks::cal_gedm(const int nat, const std::vector& descriptor) { if (PARAM.inp.deepks_equiv) { - this->cal_gedm_equiv(nat); + this->cal_gedm_equiv(nat, descriptor); return; } @@ -114,10 +114,10 @@ void LCAO_Deepks::cal_gedm(const int nat) std::vector inputs; // input_dim:(natom, des_per_atom) - inputs.push_back(torch::cat(this->d_tensor, 0).reshape({1, nat, this->des_per_atom})); + inputs.push_back(torch::cat(descriptor, 0).reshape({1, nat, this->des_per_atom})); std::vector ec; ec.push_back(module.forward(inputs).toTensor()); // Hartree - this->E_delta = ec[0].item().toDouble() * 2; // Ry; *2 is for Hartree to Ry + this->E_delta = ec[0].item() * 2; // Ry; *2 is for Hartree to Ry // cal gedm std::vector gedm_shell; @@ -133,13 +133,14 @@ void LCAO_Deepks::cal_gedm(const int nat) for (int inl = 0; inl < inlmax; ++inl) { int nm = 2 * inl_l[inl] + 1; + auto accessor = this->gedm_tensor[inl].accessor(); for (int m1 = 0; m1 < nm; ++m1) { for (int m2 = 0; m2 < nm; ++m2) { int index = m1 * nm + m2; //*2 is for Hartree to Ry - this->gedm[inl][index] = this->gedm_tensor[inl].index({m1, m2}).item().toDouble() * 2; + this->gedm[inl][index] = accessor[m1][m2] * 2; } } } diff --git a/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp b/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp index cec0f1d84a..874c4b990f 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp +++ b/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp @@ -16,16 +16,17 @@ // calculates gradient of descriptors from gradient of projected density // matrices -void LCAO_Deepks::cal_gvx(const int nat, const std::vector& gevdm) +void LCAO_Deepks::cal_gvx(const int nat, + const std::vector& gevdm, + const torch::Tensor& gdmx, + torch::Tensor& gvx) { ModuleBase::TITLE("LCAO_Deepks", "cal_gvx"); - if (!gdmr_vector.empty()) - { - gdmr_vector.erase(gdmr_vector.begin(), gdmr_vector.end()); - } + // gdmr : nat(derivative) * 3 * inl(projector) * nm * nm + std::vector gdmr; + auto accessor = gdmx.accessor(); - // gdmr_vector : nat(derivative) * 3 * inl(projector) * nm * nm if (GlobalV::MY_RANK == 0) { // make gdmx as tensor @@ -48,18 +49,7 @@ void LCAO_Deepks::cal_gvx(const int nat, const std::vector& gevdm { for (int m2 = 0; m2 < nm; ++m2) { - if (i == 0) - { - mmv.push_back(this->gdmx[ibt][inl][m1 * nm + m2]); - } - if (i == 1) - { - mmv.push_back(this->gdmy[ibt][inl][m1 * nm + m2]); - } - if (i == 2) - { - mmv.push_back(this->gdmz[ibt][inl][m1 * nm + m2]); - } + mmv.push_back(accessor[i][ibt][inl][m1][m2]); } } // nm^2 torch::Tensor mm = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)) @@ -72,45 +62,49 @@ void LCAO_Deepks::cal_gvx(const int nat, const std::vector& gevdm torch::Tensor bmm = torch::stack(xmmv, 0); // 3*nat*nm*nm bmmv.push_back(bmm); } - this->gdmr_vector.push_back(torch::stack(bmmv, 0)); // nbt*3*nat*nm*nm + gdmr.push_back(torch::stack(bmmv, 0)); // nbt*3*nat*nm*nm } - assert(this->gdmr_vector.size() == nlmax); + assert(gdmr.size() == nlmax); // einsum for each inl: - // gdmr_vector : b:nat(derivative) * x:3 * a:inl(projector) * m:nm * + // gdmr : b:nat(derivative) * x:3 * a:inl(projector) * m:nm * // n:nm gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * // n:nm (pdm, dim2) gvx_vector : b:nat(derivative) * x:3 * // a:inl(projector) * m:nm(descriptor) std::vector gvx_vector; for (int nl = 0; nl < nlmax; ++nl) { - gvx_vector.push_back(at::einsum("bxamn, avmn->bxav", {this->gdmr_vector[nl], gevdm[nl]})); + gvx_vector.push_back(at::einsum("bxamn, avmn->bxav", {gdmr[nl], gevdm[nl]})); } // cat nv-> \sum_nl(nv) = \sum_nl(nm_nl)=des_per_atom // concatenate index a(inl) and m(nm) - this->gvx_tensor = torch::cat(gvx_vector, -1); + // gvx:d(d)/dX, size: [natom][3][natom][des_per_atom] + gvx = torch::cat(gvx_vector, -1); - assert(this->gvx_tensor.size(0) == nat); - assert(this->gvx_tensor.size(1) == 3); - assert(this->gvx_tensor.size(2) == nat); - assert(this->gvx_tensor.size(3) == this->des_per_atom); + assert(gvx.size(0) == nat); + assert(gvx.size(1) == 3); + assert(gvx.size(2) == nat); + assert(gvx.size(3) == this->des_per_atom); } return; } -void LCAO_Deepks::check_gvx(const int nat) +void LCAO_Deepks::check_gvx(const int nat, const torch::Tensor& gvx) { std::stringstream ss; std::ofstream ofs_x; std::ofstream ofs_y; std::ofstream ofs_z; - ofs_x << std::setprecision(12); - ofs_y << std::setprecision(12); - ofs_z << std::setprecision(12); + if (GlobalV::MY_RANK != 0) + { + return; + } + + auto accessor = gvx.accessor(); for (int ia = 0; ia < nat; ia++) { @@ -132,12 +126,10 @@ void LCAO_Deepks::check_gvx(const int nat) { for (int inl = 0; inl < inlmax / nat; inl++) { - int nm = 2 * inl_l[inl] + 1; { - const int ind = ib * inlmax / nat + inl; - ofs_x << gvx_tensor.index({ia, 0, ib, inl}).item().toDouble() << " "; - ofs_y << gvx_tensor.index({ia, 1, ib, inl}).item().toDouble() << " "; - ofs_z << gvx_tensor.index({ia, 2, ib, inl}).item().toDouble() << " "; + ofs_x << accessor[ia][0][ib][inl] << " "; + ofs_y << accessor[ia][1][ib][inl] << " "; + ofs_z << accessor[ia][2][ib][inl] << " "; } } ofs_x << std::endl; diff --git a/source/module_hamilt_lcao/module_deepks/cal_descriptor.cpp b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp similarity index 51% rename from source/module_hamilt_lcao/module_deepks/cal_descriptor.cpp rename to source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp index e58473ec24..edc21fe494 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_descriptor.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp @@ -1,10 +1,12 @@ /// 1. cal_descriptor : obtains descriptors which are eigenvalues of pdm /// by calling torch::linalg::eigh /// 2. check_descriptor : prints descriptor for checking +/// 3. cal_descriptor_equiv : calculates descriptor in equivalent version #ifdef __DEEPKS -#include "LCAO_deepks.h" +#include "deepks_descriptor.h" + #include "LCAO_deepks_io.h" // mohan add 2024-07-22 #include "module_base/blas_connector.h" #include "module_base/constants.h" @@ -13,70 +15,71 @@ #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" #include "module_parameter/parameter.h" -void LCAO_Deepks::cal_descriptor_equiv(const int nat) +void DeePKS_domain::cal_descriptor_equiv(const int nat, + const int des_per_atom, + const std::vector& pdm, + std::vector& descriptor) { - ModuleBase::TITLE("LCAO_Deepks", "cal_descriptor_equiv"); - ModuleBase::timer::tick("LCAO_Deepks", "cal_descriptor_equiv"); - - // a rather unnecessary way of writing this, but I'll do it for now - if (!this->d_tensor.empty()) - { - this->d_tensor.erase(this->d_tensor.begin(), this->d_tensor.end()); - } + ModuleBase::TITLE("DeePKS_domain", "cal_descriptor_equiv"); + ModuleBase::timer::tick("DeePKS_domain", "cal_descriptor_equiv"); + assert(des_per_atom > 0); for (int iat = 0; iat < nat; iat++) { auto tmp = torch::zeros(des_per_atom, torch::kFloat64); std::memcpy(tmp.data_ptr(), pdm[iat].data_ptr(), sizeof(double) * tmp.numel()); - this->d_tensor.push_back(tmp); + descriptor.push_back(tmp); } - ModuleBase::timer::tick("LCAO_Deepks", "cal_descriptor_equiv"); + ModuleBase::timer::tick("DeePKS_domain", "cal_descriptor_equiv"); } // calculates descriptors from projected density matrices -void LCAO_Deepks::cal_descriptor(const int nat) +void DeePKS_domain::cal_descriptor(const int nat, + const int inlmax, + const int* inl_l, + const std::vector& pdm, + std::vector& descriptor, + const int des_per_atom = -1) { - ModuleBase::TITLE("LCAO_Deepks", "cal_descriptor"); - ModuleBase::timer::tick("LCAO_Deepks", "cal_descriptor"); + ModuleBase::TITLE("DeePKS_domain", "cal_descriptor"); + ModuleBase::timer::tick("DeePKS_domain", "cal_descriptor"); if (PARAM.inp.deepks_equiv) { - this->cal_descriptor_equiv(nat); + DeePKS_domain::cal_descriptor_equiv(nat, des_per_atom, pdm, descriptor); return; } - // init d_tensor - // if d_tensor is not empty, clear it !! - if (!this->d_tensor.empty()) - { - this->d_tensor.erase(this->d_tensor.begin(), this->d_tensor.end()); - } - - for (int inl = 0; inl < this->inlmax; ++inl) + for (int inl = 0; inl < inlmax; ++inl) { const int nm = 2 * inl_l[inl] + 1; - this->pdm[inl].requires_grad_(true); - this->d_tensor.push_back(torch::ones({nm}, torch::requires_grad(true))); + pdm[inl].requires_grad_(true); + descriptor.push_back(torch::ones({nm}, torch::requires_grad(true))); } - // cal d_tensor + // cal descriptor for (int inl = 0; inl < inlmax; ++inl) { torch::Tensor vd; - std::tuple d_v(this->d_tensor[inl], vd); + std::tuple d_v(descriptor[inl], vd); // d_v = torch::symeig(pdm[inl], /*eigenvalues=*/true, // /*upper=*/true); d_v = torch::linalg::eigh(pdm[inl], /*uplo*/ "U"); - d_tensor[inl] = std::get<0>(d_v); + descriptor[inl] = std::get<0>(d_v); } - ModuleBase::timer::tick("LCAO_Deepks", "cal_descriptor"); + ModuleBase::timer::tick("DeePKS_domain", "cal_descriptor"); return; } -void LCAO_Deepks::check_descriptor(const UnitCell& ucell, const std::string& out_dir) +void DeePKS_domain::check_descriptor(const int inlmax, + const int des_per_atom, + const int* inl_l, + const UnitCell& ucell, + const std::string& out_dir, + const std::vector& descriptor) { - ModuleBase::TITLE("LCAO_Deepks", "check_descriptor"); + ModuleBase::TITLE("DeePKS_domain", "check_descriptor"); if (GlobalV::MY_RANK != 0) { @@ -95,17 +98,17 @@ void LCAO_Deepks::check_descriptor(const UnitCell& ucell, const std::string& out for (int ia = 0; ia < ucell.atoms[it].na; ia++) { int iat = ucell.itia2iat(it, ia); - ofs << ucell.atoms[it].label << " atom_index " << ia + 1 << " n_descriptor " << this->des_per_atom + ofs << ucell.atoms[it].label << " atom_index " << ia + 1 << " n_descriptor " << des_per_atom << std::endl; int id = 0; for (int inl = 0; inl < inlmax / ucell.nat; inl++) { int nm = 2 * inl_l[inl] + 1; + const int ind = iat * inlmax / ucell.nat + inl; + auto accessor = descriptor[ind].accessor(); for (int im = 0; im < nm; im++) { - const int ind = iat * inlmax / ucell.nat + inl; - ofs << d_tensor[ind].index({im}).item().toDouble() << " "; - + ofs << accessor[im] << " "; if (id % 8 == 7) { ofs << std::endl; @@ -122,11 +125,11 @@ void LCAO_Deepks::check_descriptor(const UnitCell& ucell, const std::string& out for (int iat = 0; iat < ucell.nat; iat++) { const int it = ucell.iat2it[iat]; - ofs << ucell.atoms[it].label << " atom_index " << iat + 1 << " n_descriptor " << this->des_per_atom - << std::endl; - for (int i = 0; i < this->des_per_atom; i++) + ofs << ucell.atoms[it].label << " atom_index " << iat + 1 << " n_descriptor " << des_per_atom << std::endl; + auto accessor = descriptor[iat].accessor(); + for (int i = 0; i < des_per_atom; i++) { - ofs << this->pdm[iat][i].item() << " "; + ofs << accessor[i] << " "; if (i % 8 == 7) { ofs << std::endl; diff --git a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h new file mode 100644 index 0000000000..4466cff79b --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h @@ -0,0 +1,51 @@ +#ifndef DEEPKS_DESCRIPTOR_H +#define DEEPKS_DESCRIPTOR_H + +#ifdef __DEEPKS + +#include "module_base/intarray.h" +#include "module_base/timer.h" +#include "module_cell/unitcell.h" + +#include +#include + +namespace DeePKS_domain +{ +//------------------------ +// deepks_descriptor.cpp +//------------------------ + +// This file contains interfaces with libtorch, +// including loading of model and calculating gradients +// as well as subroutines that prints the results for checking + +// The file contains 8 subroutines: +// 1. cal_descriptor : obtains descriptors which are eigenvalues of pdm +// by calling torch::linalg::eigh +// 2. check_descriptor : prints descriptor for checking +// 3. cal_descriptor_equiv : calculates descriptor in equivalent version + +/// Calculates descriptors +/// which are eigenvalues of pdm in blocks of I_n_l +void cal_descriptor(const int nat, + const int inlmax, + const int* inl_l, + const std::vector& pdm, + std::vector& descriptor, + const int des_per_atom); +/// print descriptors based on LCAO basis +void check_descriptor(const int inlmax, + const int des_per_atom, + const int* inl_l, + const UnitCell& ucell, + const std::string& out_dir, + const std::vector& descriptor); + +void cal_descriptor_equiv(const int nat, + const int des_per_atom, + const std::vector& pdm, + std::vector& descriptor); +} // namespace DeePKS_domain +#endif +#endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp index 8d48b981c0..8c912bece8 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp @@ -40,6 +40,7 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, torch::Tensor orbital_pdm = torch::zeros({nks, inlmax, (2 * lmaxd + 1), (2 * lmaxd + 1)}, torch::dtype(torch::kFloat64)); + auto accessor = orbital_pdm.accessor(); for (int T0 = 0; T0 < ucell.ntype; T0++) { @@ -275,11 +276,11 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, { for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - orbital_pdm[ik][inl][m1][m2] += ddot_(&row_size, - p_g1dmt + index * row_size * nks, - &inc, - s_1t.data() + index * row_size, - &inc); + accessor[ik][inl][m1][m2] += ddot_(&row_size, + p_g1dmt + index * row_size * nks, + &inc, + s_1t.data() + index * row_size, + &inc); index++; } } @@ -291,14 +292,8 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, } } #ifdef __MPI - for (int iks = 0; iks < nks; iks++) - { - for (int inl = 0; inl < inlmax; inl++) - { - auto tensor_slice = orbital_pdm[iks][inl]; - Parallel_Reduce::reduce_all(tensor_slice.data_ptr(), (2 * lmaxd + 1) * (2 * lmaxd + 1)); - } - } + const int size = nks * inlmax * (2 * lmaxd + 1) * (2 * lmaxd + 1); + Parallel_Reduce::reduce_all(orbital_pdm.data_ptr(), size); #endif // transfer orbital_pdm [nks,inl,nm,nm] to orbital_pdm_vector [nl,[nks,nat,nm,nm]] @@ -321,7 +316,7 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, { for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - mmv.push_back(orbital_pdm[iks][inl][m1][m2].item()); + mmv.push_back(accessor[iks][inl][m1][m2]); } } torch::Tensor mm diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp new file mode 100644 index 0000000000..e0c9a0be8e --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp @@ -0,0 +1,645 @@ +/// cal_v_delta_precalc : v_delta_precalc is used for training with v_delta label, +// which equals gvdm * v_delta_pdm, +// v_delta_pdm = overlap * overlap +/// check_v_delta_precalc : check v_delta_precalc +// prepare_phialpha : prepare phialpha for outputting npy file +// prepare_gevdm : prepare gevdm for outputting npy file + +#ifdef __DEEPKS + +#include "deepks_vdpre.h" + +#include "LCAO_deepks_io.h" // mohan add 2024-07-22 +#include "module_base/blas_connector.h" +#include "module_base/constants.h" +#include "module_base/libm/libm.h" +#include "module_base/parallel_reduce.h" +#include "module_hamilt_lcao/module_hcontainer/atom_pair.h" +#include "module_parameter/parameter.h" + +// calculates v_delta_precalc[nks,nlocal,nlocal,NAt,NDscrpt] = gvdm * v_delta_pdm; +// v_delta_pdm[nks,nlocal,nlocal,Inl,nm,nm] = overlap * overlap; +// for deepks_v_delta = 1 +template +void DeePKS_domain::cal_v_delta_precalc(const int nlocal, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const int* inl_l, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const std::vector gevdm, + const ModuleBase::IntArray* inl_index, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& v_delta_precalc) +{ + ModuleBase::TITLE("DeePKS_domain", "calc_v_delta_precalc"); + // timeval t_start; + // gettimeofday(&t_start,NULL); + + constexpr torch::Dtype dtype = std::is_same::value ? torch::kFloat64 : torch::kComplexDouble; + + const double Rcut_Alpha = orb.Alpha[0].getRcut(); + + torch::Tensor v_delta_pdm + = torch::zeros({nks, nlocal, nlocal, inlmax, (2 * lmaxd + 1), (2 * lmaxd + 1)}, torch::dtype(dtype)); + auto accessor + = v_delta_pdm.accessor::value, double, c10::complex>, 6>(); + + for (int T0 = 0; T0 < ucell.ntype; T0++) + { + Atom* atom0 = &ucell.atoms[T0]; + + for (int I0 = 0; I0 < atom0->na; I0++) + { + const int iat = ucell.itia2iat(T0, I0); + const ModuleBase::Vector3 tau0 = atom0->tau[I0]; + GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); + + for (int ad1 = 0; ad1 < GridD.getAdjacentNum() + 1; ++ad1) + { + const int T1 = GridD.getType(ad1); + const int I1 = GridD.getNatom(ad1); + const int ibt1 = ucell.itia2iat(T1, I1); + const int start1 = ucell.itiaiw2iwt(T1, I1, 0); + const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad1); + const Atom* atom1 = &ucell.atoms[T1]; + const int nw1_tot = atom1->nw * PARAM.globalv.npol; + const double Rcut_AO1 = orb.Phi[T1].getRcut(); + + const double dist1 = (tau1 - tau0).norm() * ucell.lat0; + if (dist1 >= Rcut_Alpha + Rcut_AO1) + { + continue; + } + + ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); + + if constexpr (std::is_same>::value) + { + if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) + { + continue; + } + } + + for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) + { + const int T2 = GridD.getType(ad2); + const int I2 = GridD.getNatom(ad2); + const int ibt2 = ucell.itia2iat(T2, I2); + const int start2 = ucell.itiaiw2iwt(T2, I2, 0); + const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad2); + const Atom* atom2 = &ucell.atoms[T2]; + const int nw2_tot = atom2->nw * PARAM.globalv.npol; + + const double Rcut_AO2 = orb.Phi[T2].getRcut(); + const double dist2 = (tau2 - tau0).norm() * ucell.lat0; + + if (dist2 >= Rcut_Alpha + Rcut_AO2) + { + continue; + } + + ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); + + if constexpr (std::is_same>::value) + { + if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) + { + continue; + } + } + + for (int iw1 = 0; iw1 < nw1_tot; ++iw1) + { + const int iw1_all = start1 + iw1; // this is \mu + const int iw1_local = pv.global2local_row(iw1_all); + if (iw1_local < 0) + { + continue; + } + for (int iw2 = 0; iw2 < nw2_tot; ++iw2) + { + const int iw2_all = start2 + iw2; // this is \nu + const int iw2_local = pv.global2local_col(iw2_all); + if (iw2_local < 0) + { + continue; + } + + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); + assert(overlap_1->get_col_size() == overlap_2->get_col_size()); + + for (int ik = 0; ik < nks; ik++) + { + int ib = 0; + std::complex kphase = std::complex(1.0, 0.0); + if constexpr (std::is_same>::value) + { + const double arg + = -(kvec_d[ik] * ModuleBase::Vector3(dR1 - dR2)) * ModuleBase::TWO_PI; + double sinp, cosp; + ModuleBase::libm::sincos(arg, &sinp, &cosp); + kphase = std::complex(cosp, sinp); + } + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + { + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + { + const int inl = inl_index[T0](I0, L0, N0); + const int nm = 2 * L0 + 1; + + for (int m1 = 0; m1 < nm; ++m1) // nm = 1 for s, 3 for p, 5 for d + { + for (int m2 = 0; m2 < nm; ++m2) // nm = 1 for s, 3 for p, 5 for d + { + if constexpr (std::is_same::value) + { + accessor[ik][iw1][iw2][inl][m1][m2] + += overlap_1->get_value(iw1, ib + m1) + * overlap_2->get_value(iw2, ib + m2); + } + else + { + c10::complex tmp; + tmp = overlap_1->get_value(iw1, ib + m1) + * overlap_2->get_value(iw2, ib + m2) + * kphase; // from std::complex to c10::complex + accessor[ik][iw1][iw2][inl][m1][m2] += tmp; + } + } + } + ib += nm; + } + } + } // ik + } // iw2 + } // iw1 + } // ad2 + } // ad1 + } + } +#ifdef __MPI + const int size = nks * nlocal * nlocal * inlmax * (2 * lmaxd + 1) * (2 * lmaxd + 1); + TK* data_ptr; + if constexpr (std::is_same::value) + { + data_ptr = v_delta_pdm.data_ptr(); + } + else + { + c10::complex* c10_ptr = v_delta_pdm.data_ptr>(); + data_ptr = reinterpret_cast(c10_ptr); + } + Parallel_Reduce::reduce_all(data_ptr, size); +#endif + + // transfer v_delta_pdm to v_delta_pdm_vector + int nlmax = inlmax / nat; + + std::vector v_delta_pdm_vector; + for (int nl = 0; nl < nlmax; ++nl) + { + std::vector kuuammv; + for (int iks = 0; iks < nks; ++iks) + { + std::vector uuammv; + for (int mu = 0; mu < nlocal; ++mu) + { + std::vector uammv; + for (int nu = 0; nu < nlocal; ++nu) + { + std::vector ammv; + for (int iat = 0; iat < nat; ++iat) + { + int inl = iat * nlmax + nl; + int nm = 2 * inl_l[inl] + 1; + std::vector mmv; + + for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d + { + for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d + { + if constexpr (std::is_same::value) + { + mmv.push_back(accessor[iks][mu][nu][inl][m1][m2]); + } + else + { + c10::complex tmp_c10 = accessor[iks][mu][nu][inl][m1][m2]; + std::complex tmp = std::complex(tmp_c10.real(), tmp_c10.imag()); + mmv.push_back(tmp); + } + } + } + torch::Tensor mm = torch::from_blob(mmv.data(), + {nm, nm}, + torch::TensorOptions().dtype(dtype)) + .clone(); // nm*nm + ammv.push_back(mm); + } + torch::Tensor amm = torch::stack(ammv, 0); + uammv.push_back(amm); + } + torch::Tensor uamm = torch::stack(uammv, 0); + uuammv.push_back(uamm); + } + torch::Tensor uuamm = torch::stack(uuammv, 0); + kuuammv.push_back(uuamm); + } + torch::Tensor kuuamm = torch::stack(kuuammv, 0); + v_delta_pdm_vector.push_back(kuuamm); + } + + assert(v_delta_pdm_vector.size() == nlmax); + + // einsum for each nl: + std::vector v_delta_precalc_vector; + for (int nl = 0; nl < nlmax; ++nl) + { + torch::Tensor gevdm_complex = gevdm[nl].to(dtype); + v_delta_precalc_vector.push_back(at::einsum("kxyamn, avmn->kxyav", {v_delta_pdm_vector[nl], gevdm[nl]})); + } + + v_delta_precalc = torch::cat(v_delta_precalc_vector, -1); + // timeval t_end; + // gettimeofday(&t_end,NULL); + // std::cout<<"calculate v_delta_precalc time:\t"<<(double)(t_end.tv_sec-t_start.tv_sec) + + // (double)(t_end.tv_usec-t_start.tv_usec)/1000000.0< +void DeePKS_domain::check_v_delta_precalc(const int nat, + const int nks, + const int nlocal, + const int des_per_atom, + const torch::Tensor& v_delta_precalc) +{ + std::ofstream ofs("v_delta_precalc.dat"); + ofs << std::setprecision(10); + auto accessor + = v_delta_precalc + .accessor::value, double, c10::complex>, 5>(); + for (int iks = 0; iks < nks; ++iks) + { + for (int mu = 0; mu < nlocal; ++mu) + { + for (int nu = 0; nu < nlocal; ++nu) + { + for (int iat = 0; iat < nat; ++iat) + { + for (int p = 0; p < des_per_atom; ++p) + { + if constexpr (std::is_same::value) + { + ofs << accessor[iks][mu][nu][iat][p] << " "; + } + else + { + c10::complex tmp_c10 = accessor[iks][mu][nu][iat][p]; + std::complex tmp = std::complex(tmp_c10.real(), tmp_c10.imag()); + ofs << tmp << " "; + } + } + } + ofs << std::endl; + } + } + } + ofs.close(); +} + +// prepare_phialpha and prepare_gevdm for deepks_v_delta = 2 +template +void DeePKS_domain::prepare_phialpha(const int nlocal, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& phialpha_out) +{ + ModuleBase::TITLE("DeePKS_domain", "prepare_phialpha"); + constexpr torch::Dtype dtype = std::is_same::value ? torch::kFloat64 : torch::kComplexDouble; + int nlmax = inlmax / nat; + int mmax = 2 * lmaxd + 1; + phialpha_out = torch::zeros({nat, nlmax, nks, nlocal, mmax}, dtype); + + // cutoff for alpha is same for all types of atoms + const double Rcut_Alpha = orb.Alpha[0].getRcut(); + + for (int T0 = 0; T0 < ucell.ntype; T0++) + { + Atom* atom0 = &ucell.atoms[T0]; + for (int I0 = 0; I0 < atom0->na; I0++) + { + // iat: atom index on which |alpha> is located + const int iat = ucell.itia2iat(T0, I0); + const ModuleBase::Vector3 tau0 = atom0->tau[I0]; + GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); + + // outermost loop : find all adjacent atoms + for (int ad = 0; ad < GridD.getAdjacentNum() + 1; ++ad) + { + const int T1 = GridD.getType(ad); + const int I1 = GridD.getNatom(ad); + const int ibt = ucell.itia2iat(T1, I1); + const int start1 = ucell.itiaiw2iwt(T1, I1, 0); + const double Rcut_AO1 = orb.Phi[T1].getRcut(); + + const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad); + const Atom* atom1 = &ucell.atoms[T1]; + const int nw1_tot = atom1->nw * PARAM.globalv.npol; + + const double dist1 = (tau1 - tau0).norm() * ucell.lat0; + + if (dist1 > Rcut_Alpha + Rcut_AO1) + { + continue; + } + + ModuleBase::Vector3 dR(GridD.getBox(ad).x, GridD.getBox(ad).y, GridD.getBox(ad).z); + + if constexpr (std::is_same>::value) + { + if (phialpha[0]->find_matrix(iat, ibt, dR.x, dR.y, dR.z) == nullptr) + { + continue; + } + } + + // middle loop : all atomic basis on the adjacent atom ad + for (int iw1 = 0; iw1 < nw1_tot; ++iw1) + { + const int iw1_all = start1 + iw1; + const int iw1_local = pv.global2local_row(iw1_all); + const int iw2_local = pv.global2local_col(iw1_all); + if (iw1_local < 0 || iw2_local < 0) + { + continue; + } + hamilt::BaseMatrix* overlap = phialpha[0]->find_matrix(iat, ibt, dR); + + for (int ik = 0; ik < nks; ik++) + { + std::complex kphase = std::complex(1.0, 0.0); + if constexpr (std::is_same>::value) + { + const double arg = -(kvec_d[ik] * ModuleBase::Vector3(dR)) * ModuleBase::TWO_PI; + double sinp, cosp; + ModuleBase::libm::sincos(arg, &sinp, &cosp); + kphase = std::complex(cosp, sinp); + } + int ib = 0; + int nl = 0; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + { + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + { + const int nm = 2 * L0 + 1; + + for (int m1 = 0; m1 < nm; ++m1) // nm = 1 for s, 3 for p, 5 for d + { + if constexpr (std::is_same::value) + { + phialpha_out[iat][nl][ik][iw1_all][m1] = overlap->get_value(iw1, ib + m1); + } + else + { + c10::complex tmp; + tmp = overlap->get_value(iw1, ib + m1) * kphase; + phialpha_out.index_put_({iat, nl, ik, iw1_all, m1}, tmp); + } + } + ib += nm; + nl++; + } + } + } // end ik + } // end iw + } // end ad + } // end I0 + } // end T0 + +#ifdef __MPI + int size = nat * nlmax * nks * nlocal * mmax; + TK* data_ptr; + if constexpr (std::is_same::value) + { + data_ptr = phialpha_out.data_ptr(); + } + else + { + c10::complex* c10_ptr = phialpha_out.data_ptr>(); + data_ptr = reinterpret_cast(c10_ptr); + } + Parallel_Reduce::reduce_all(data_ptr, size); + +#endif +} + +template +void DeePKS_domain::check_vdp_phialpha(const int nat, + const int nks, + const int nlocal, + const int inlmax, + const int lmaxd, + const torch::Tensor& phialpha_out) +{ + std::ofstream ofs("vdp_phialpha.dat"); + ofs << std::setprecision(10); + auto accessor + = phialpha_out.accessor::value, double, c10::complex>, 5>(); + + int nlmax = inlmax / nat; + int mmax = 2 * lmaxd + 1; + for (int iat = 0; iat < nat; iat++) + { + for (int nl = 0; nl < nlmax; nl++) + { + for (int iks = 0; iks < nks; iks++) + { + for (int mu = 0; mu < nlocal; mu++) + { + for (int m = 0; m < mmax; m++) + { + if constexpr (std::is_same::value) + { + ofs << accessor[iat][nl][iks][mu][m] << " "; + } + else + { + c10::complex tmp_c10 = accessor[iat][nl][iks][mu][m]; + std::complex tmp = std::complex(tmp_c10.real(), tmp_c10.imag()); + ofs << tmp << " "; + } + } + } + } + ofs << std::endl; + } + } + ofs.close(); +} + +void DeePKS_domain::prepare_gevdm(const int nat, + const int lmaxd, + const int inlmax, + const LCAO_Orbitals& orb, + const std::vector& gevdm_in, + torch::Tensor& gevdm_out) +{ + int nlmax = inlmax / nat; + int mmax = 2 * lmaxd + 1; + gevdm_out = torch::zeros({nat, nlmax, mmax, mmax, mmax}, torch::TensorOptions().dtype(torch::kFloat64)); + + int nl = 0; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + { + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + { + for (int iat = 0; iat < nat; iat++) + { + const int nm = 2 * L0 + 1; + for (int v = 0; v < nm; ++v) // nm = 1 for s, 3 for p, 5 for d + { + for (int m = 0; m < nm; ++m) + { + for (int n = 0; n < nm; ++n) + { + gevdm_out[iat][nl][v][m][n] = gevdm_in[nl][iat][v][m][n]; + } + } + } + } + nl++; + } + } + assert(nl == nlmax); +} + +void DeePKS_domain::check_vdp_gevdm(const int nat, const int lmaxd, const int inlmax, const torch::Tensor& gevdm) +{ + std::ofstream ofs("vdp_gevdm.dat"); + ofs << std::setprecision(10); + + auto accessor = gevdm.accessor(); + + int nlmax = inlmax / nat; + int mmax = 2 * lmaxd + 1; + for (int iat = 0; iat < nat; iat++) + { + for (int nl = 0; nl < nlmax; nl++) + { + for (int v = 0; v < mmax; v++) + { + for (int m = 0; m < mmax; m++) + { + for (int n = 0; n < mmax; n++) + { + ofs << accessor[iat][nl][v][m][n] << " "; + } + } + } + ofs << std::endl; + } + } + ofs.close(); +} + +template void DeePKS_domain::cal_v_delta_precalc(const int nlocal, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const int* inl_l, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const std::vector gevdm, + const ModuleBase::IntArray* inl_index, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& v_delta_precalc); +template void DeePKS_domain::cal_v_delta_precalc>( + const int nlocal, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const int* inl_l, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const std::vector gevdm, + const ModuleBase::IntArray* inl_index, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& v_delta_precalc); + +template void DeePKS_domain::check_v_delta_precalc(const int nat, + const int nks, + const int nlocal, + const int des_per_atom, + const torch::Tensor& v_delta_precalc); +template void DeePKS_domain::check_v_delta_precalc>(const int nat, + const int nks, + const int nlocal, + const int des_per_atom, + const torch::Tensor& v_delta_precalc); + +template void DeePKS_domain::prepare_phialpha(const int nlocal, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& phialpha_out); + +template void DeePKS_domain::prepare_phialpha>( + const int nlocal, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& phialpha_out); + +template void DeePKS_domain::check_vdp_phialpha(const int nat, + const int nks, + const int nlocal, + const int inlmax, + const int lmaxd, + const torch::Tensor& phialpha_out); +template void DeePKS_domain::check_vdp_phialpha>(const int nat, + const int nks, + const int nlocal, + const int inlmax, + const int lmaxd, + const torch::Tensor& phialpha_out); + +#endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h new file mode 100644 index 0000000000..41a6e1be80 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h @@ -0,0 +1,95 @@ +#ifndef DEEPKS_VDPRE_H +#define DEEPKS_VDPRE_H + +#ifdef __DEEPKS + +#include "module_base/complexmatrix.h" +#include "module_base/intarray.h" +#include "module_base/matrix.h" +#include "module_base/timer.h" +#include "module_basis/module_ao/parallel_orbitals.h" +#include "module_basis/module_nao/two_center_integrator.h" +#include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" + +#include +#include + +namespace DeePKS_domain +{ +//------------------------ +// deepks_vdpre.cpp +//------------------------ + +// This file contains 6 subroutines for calculating v_delta, +// 1. cal_v_delta_precalc : v_delta_precalc is used for training with v_delta label, +// which equals gvdm * v_delta_pdm, +// v_delta_pdm = overlap * overlap +// 2. check_v_delta_precalc : check v_delta_precalc +// 3. prepare_phialpha : prepare phialpha for outputting npy file +// 4. check_vdp_phialpha : check phialpha +// 5. prepare_gevdm : prepare gevdm for outputting npy file +// 6. check_vdp_gevdm : check gevdm + +// for deepks_v_delta = 1 +// calculates v_delta_precalc +template +void cal_v_delta_precalc(const int nlocal, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const int* inl_l, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const std::vector gevdm, + const ModuleBase::IntArray* inl_index, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& v_delta_precalc); + +template +void check_v_delta_precalc(const int nat, + const int nks, + const int nlocal, + const int des_per_atom, + const torch::Tensor& v_delta_precalc); + +// for deepks_v_delta = 2 +// prepare phialpha for outputting npy file +template +void prepare_phialpha(const int nlocal, + const int lmaxd, + const int inlmax, + const int nat, + const int nks, + const std::vector>& kvec_d, + const std::vector*> phialpha, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& phialpha_out); + +template +void check_vdp_phialpha(const int nat, + const int nks, + const int nlocal, + const int inlmax, + const int lmaxd, + const torch::Tensor& phialpha_out); + +// prepare gevdm for outputting npy file +void prepare_gevdm(const int nat, + const int lmaxd, + const int inlmax, + const LCAO_Orbitals& orb, + const std::vector& gevdm_in, + torch::Tensor& gevdm_out); + +void check_vdp_gevdm(const int nat, const int lmaxd, const int inlmax, const torch::Tensor& gevdm); +} // namespace DeePKS_domain +#endif +#endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index 76a8eb2d71..25bd243d14 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -113,8 +113,8 @@ void test_deepks::set_dm_k_new() void test_deepks::set_p_elec_DM() { // gamma - int nspin=PARAM.inp.nspin; - this->p_elec_DM=new elecstate::DensityMatrix(&ParaO,nspin); + int nspin = PARAM.inp.nspin; + this->p_elec_DM = new elecstate::DensityMatrix(&ParaO, nspin); p_elec_DM->init_DMR(&Test_Deepks::GridD, &ucell); for (int ik = 0; ik < nspin; ik++) { @@ -126,7 +126,10 @@ void test_deepks::set_p_elec_DM() void test_deepks::set_p_elec_DM_k() { // multi k - this->p_elec_DM_k=new elecstate::DensityMatrix, double>(&ParaO, PARAM.inp.nspin, kv.kvec_d, kv.nkstot / PARAM.inp.nspin); + this->p_elec_DM_k = new elecstate::DensityMatrix, double>(&ParaO, + PARAM.inp.nspin, + kv.kvec_d, + kv.nkstot / PARAM.inp.nspin); p_elec_DM_k->init_DMR(&Test_Deepks::GridD, &ucell); for (int ik = 0; ik < kv.nkstot; ++ik) { @@ -155,18 +158,18 @@ void test_deepks::check_pdm() this->compare_with_ref("pdm.dat", "pdm_ref.dat"); } -void test_deepks::check_gdmx() +void test_deepks::check_gdmx(torch::Tensor& gdmx) { - GlobalC::ld.init_gdmx(ucell.nat); if (PARAM.sys.gamma_only_local) { - GlobalC::ld.cal_gdmx(dm_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, 0); + GlobalC::ld.cal_gdmx(dm_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, gdmx); } else { - GlobalC::ld.cal_gdmx(dm_k_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, 0); + GlobalC::ld + .cal_gdmx(dm_k_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, gdmx); } - GlobalC::ld.check_gdmx(ucell.nat); + GlobalC::ld.check_gdmx(ucell.nat, gdmx); for (int ia = 0; ia < ucell.nat; ia++) { @@ -193,19 +196,56 @@ void test_deepks::check_gdmx() } } -void test_deepks::check_descriptor() +void test_deepks::check_gdmepsl() { - GlobalC::ld.cal_descriptor(ucell.nat); - GlobalC::ld.check_descriptor(ucell,"./"); + torch::Tensor gdmepsl; + if (PARAM.sys.gamma_only_local) + { + GlobalC::ld.cal_gdmepsl(dm_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, gdmepsl); + } + else + { + GlobalC::ld + .cal_gdmx(dm_k_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, gdmepsl); + } + GlobalC::ld.check_gdmepsl(gdmepsl); + + for (int i = 0; i < 6; i++) + { + std::stringstream ss; + std::stringstream ss1; + ss.str(""); + ss << "gdmepsl_" << i << ".dat"; + ss1.str(""); + ss1 << "gdmepsl_" << i << "_ref.dat"; + this->compare_with_ref(ss.str(), ss1.str()); + } +} + +void test_deepks::check_descriptor(std::vector& descriptor) +{ + DeePKS_domain::cal_descriptor(ucell.nat, + GlobalC::ld.inlmax, + GlobalC::ld.inl_l, + GlobalC::ld.pdm, + descriptor, + GlobalC::ld.des_per_atom); + DeePKS_domain::check_descriptor(GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + ucell, + "./", + descriptor); this->compare_with_ref("deepks_desc.dat", "descriptor_ref.dat"); } -void test_deepks::check_gvx() +void test_deepks::check_gvx(torch::Tensor& gdmx) { std::vector gevdm; GlobalC::ld.cal_gevdm(ucell.nat, gevdm); - GlobalC::ld.cal_gvx(ucell.nat, gevdm); - GlobalC::ld.check_gvx(ucell.nat); + torch::Tensor gvx; + GlobalC::ld.cal_gvx(ucell.nat, gevdm, gdmx, gvx); + GlobalC::ld.check_gvx(ucell.nat, gvx); for (int ia = 0; ia < ucell.nat; ia++) { @@ -231,7 +271,7 @@ void test_deepks::check_gvx() } } -void test_deepks::check_edelta() +void test_deepks::check_edelta(std::vector& descriptor) { GlobalC::ld.load_model("model.ptg"); if (PARAM.sys.gamma_only_local) @@ -242,7 +282,7 @@ void test_deepks::check_edelta() { GlobalC::ld.allocate_V_delta(ucell.nat, kv.nkstot); } - GlobalC::ld.cal_gedm(ucell.nat); + GlobalC::ld.cal_gedm(ucell.nat, descriptor); std::ofstream ofs("E_delta.dat"); ofs << std::setprecision(10) << GlobalC::ld.E_delta << std::endl; @@ -256,16 +296,17 @@ void test_deepks::check_edelta() void test_deepks::cal_H_V_delta() { hamilt::HS_Matrix_K* hsk = new hamilt::HS_Matrix_K(&ParaO); - hamilt::HContainer* hR = new hamilt::HContainer(ucell,&ParaO); - hamilt::Operator* op_deepks = new hamilt::DeePKS>(hsk, - kv.kvec_d, - hR, // no explicit call yet - &ucell, - &Test_Deepks::GridD, - &overlap_orb_alpha_, - &ORB, - kv.nkstot, - p_elec_DM); + hamilt::HContainer* hR = new hamilt::HContainer(ucell, &ParaO); + hamilt::Operator* op_deepks + = new hamilt::DeePKS>(hsk, + kv.kvec_d, + hR, // no explicit call yet + &ucell, + &Test_Deepks::GridD, + &overlap_orb_alpha_, + &ORB, + kv.nkstot, + p_elec_DM); for (int ik = 0; ik < kv.nkstot; ++ik) { op_deepks->init(ik); @@ -277,15 +318,16 @@ void test_deepks::cal_H_V_delta_k() hamilt::HS_Matrix_K>* hsk = new hamilt::HS_Matrix_K>(&ParaO); hamilt::HContainer* hR = new hamilt::HContainer(&ParaO); - hamilt::Operator>* op_deepks = new hamilt::DeePKS, double>>(hsk, - kv.kvec_d, - hR, // no explicit call yet - &ucell, - &Test_Deepks::GridD, - &overlap_orb_alpha_, - &ORB, - kv.nkstot, - p_elec_DM_k); + hamilt::Operator>* op_deepks + = new hamilt::DeePKS, double>>(hsk, + kv.kvec_d, + hR, // no explicit call yet + &ucell, + &Test_Deepks::GridD, + &overlap_orb_alpha_, + &ORB, + kv.nkstot, + p_elec_DM_k); for (int ik = 0; ik < kv.nkstot; ++ik) { op_deepks->init(ik); @@ -297,7 +339,7 @@ void test_deepks::check_e_deltabands() if (PARAM.sys.gamma_only_local) { this->cal_H_V_delta(); - GlobalC::ld.cal_e_delta_band(dm_new,1); + GlobalC::ld.cal_e_delta_band(dm_new, 1); } else { @@ -341,19 +383,19 @@ void test_deepks::check_f_delta_and_stress_delta() { const int nks = kv.nkstot; DeePKS_domain::cal_f_delta>(dm_k_new, - ucell, - ORB, - Test_Deepks::GridD, - ParaO, - GlobalC::ld.lmaxd, - nks, - kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.gedm, - GlobalC::ld.inl_index, - fvnl_dalpha, - cal_stress, - svnl_dalpha); + ucell, + ORB, + Test_Deepks::GridD, + ParaO, + GlobalC::ld.lmaxd, + nks, + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.gedm, + GlobalC::ld.inl_index, + fvnl_dalpha, + cal_stress, + svnl_dalpha); } DeePKS_domain::check_f_delta(ucell.nat, fvnl_dalpha, svnl_dalpha); diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h index 5dca7f1261..6b1cfb011e 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h @@ -13,6 +13,8 @@ #include #include #include +#include +#include namespace Test_Deepks { @@ -21,7 +23,7 @@ extern Grid_Driver GridD; namespace GlobalC { - extern LCAO_Deepks ld; +extern LCAO_Deepks ld; } class test_deepks @@ -95,12 +97,13 @@ class test_deepks void read_dm_k(const int nks); void check_pdm(); - void check_gdmx(); + void check_gdmx(torch::Tensor& gdmx); + void check_gdmepsl(); - void check_descriptor(); - void check_gvx(); + void check_descriptor(std::vector& descriptor); + void check_gvx(torch::Tensor& gdmx); - void check_edelta(); + void check_edelta(std::vector& descriptor); // calculate H_V_delta void cal_H_V_delta(); diff --git a/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects b/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects index 2f57c87d09..f1a13cfd2d 100644 --- a/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects +++ b/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects @@ -7,11 +7,9 @@ HEADERS= *.h OBJS_MAIN=klist_1.o\ parallel_orbitals.o\ -nnr.o\ LCAO_deepks.o\ LCAO_deepks_fdelta.o\ LCAO_deepks_io.o\ -LCAO_deepks_mpi.o\ LCAO_deepks_pdm.o\ LCAO_deepks_phialpha.o\ LCAO_deepks_vdelta.o\ diff --git a/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp b/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp index da8b64e4e6..a8b0f17737 100644 --- a/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp @@ -5,54 +5,58 @@ int calculate(); -int main(int argc, char **argv) +int main(int argc, char** argv) { #ifdef __MPI - MPI_Init(&argc,&argv); + MPI_Init(&argc, &argv); #endif int status = calculate(); #ifdef __MPI - MPI_Finalize(); + MPI_Finalize(); #endif - if(status>0) - { - return 1; - } - else - { - return 0; - } + if (status > 0) + { + return 1; + } + else + { + return 0; + } } int calculate() { - test_deepks test; + test_deepks test; - test.preparation(); + test.preparation(); - test.check_dstable(); - test.check_phialpha(); + test.check_dstable(); + test.check_phialpha(); - test.check_pdm(); - test.check_gdmx(); + test.check_pdm(); - test.check_descriptor(); - test.check_gvx(); + torch::Tensor gdmx; + test.check_gdmx(gdmx); + test.check_gdmepsl(); - test.check_edelta(); - test.check_e_deltabands(); - test.check_f_delta_and_stress_delta(); + std::vector descriptor; + test.check_descriptor(descriptor); + test.check_gvx(gdmx); - std::cout << " [ ------ ] Total checks : " << test.total_check <0) - { - std::cout << "\e[1;31m [ FAILED ]\e[0m Failed checks : " << test.failed_check < 0) + { + std::cout << "\e[1;31m [ FAILED ]\e[0m Failed checks : " << test.failed_check << std::endl; + } + else + { + std::cout << "\e[1;32m [ PASS ]\e[0m All checks passed!" << std::endl; + } return test.failed_check; } \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/v_delta_precalc.cpp b/source/module_hamilt_lcao/module_deepks/v_delta_precalc.cpp deleted file mode 100644 index c3cea5eb76..0000000000 --- a/source/module_hamilt_lcao/module_deepks/v_delta_precalc.cpp +++ /dev/null @@ -1,346 +0,0 @@ -/// cal_v_delta_precalc : v_delta_precalc is used for training with v_delta label, -// which equals gvdm * v_delta_pdm_shell, -// v_delta_pdm_shell = overlap * overlap -/// check_v_delta_precalc : check v_delta_precalc - -#ifdef __DEEPKS - -#include "LCAO_deepks.h" -#include "LCAO_deepks_io.h" // mohan add 2024-07-22 -#include "module_base/blas_connector.h" -#include "module_base/constants.h" -#include "module_base/libm/libm.h" -#include "module_base/parallel_reduce.h" -#include "module_hamilt_lcao/module_hcontainer/atom_pair.h" -#include "module_parameter/parameter.h" - -// calculates v_delta_precalc[nks,nlocal,nlocal,NAt,NDscrpt] = gvdm * v_delta_pdm_shell; -// v_delta_pdm_shell[nks,nlocal,nlocal,Inl,nm*nm] = overlap * overlap; -// for deepks_v_delta = 1 -template -void LCAO_Deepks::cal_v_delta_precalc(const int nlocal, - const int nat, - const int nks, - const std::vector>& kvec_d, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD) -{ - ModuleBase::TITLE("LCAO_Deepks", "calc_v_delta_precalc"); - // timeval t_start; - // gettimeofday(&t_start,NULL); - - std::vector gevdm; - this->cal_gevdm(nat, gevdm); - const double Rcut_Alpha = orb.Alpha[0].getRcut(); - this->init_v_delta_pdm_shell(nks, nlocal); - - for (int T0 = 0; T0 < ucell.ntype; T0++) - { - Atom* atom0 = &ucell.atoms[T0]; - - for (int I0 = 0; I0 < atom0->na; I0++) - { - const int iat = ucell.itia2iat(T0, I0); - const ModuleBase::Vector3 tau0 = atom0->tau[I0]; - GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); - - for (int ad1 = 0; ad1 < GridD.getAdjacentNum() + 1; ++ad1) - { - const int T1 = GridD.getType(ad1); - const int I1 = GridD.getNatom(ad1); - const int ibt1 = ucell.itia2iat(T1, I1); - const int start1 = ucell.itiaiw2iwt(T1, I1, 0); - const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad1); - const Atom* atom1 = &ucell.atoms[T1]; - const int nw1_tot = atom1->nw * PARAM.globalv.npol; - const double Rcut_AO1 = orb.Phi[T1].getRcut(); - - const double dist1 = (tau1 - tau0).norm() * ucell.lat0; - if (dist1 >= Rcut_Alpha + Rcut_AO1) - { - continue; - } - - ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); - - if constexpr (std::is_same>::value) - { - if (this->phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) - { - continue; - } - } - - for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) - { - const int T2 = GridD.getType(ad2); - const int I2 = GridD.getNatom(ad2); - const int ibt2 = ucell.itia2iat(T2, I2); - const int start2 = ucell.itiaiw2iwt(T2, I2, 0); - const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad2); - const Atom* atom2 = &ucell.atoms[T2]; - const int nw2_tot = atom2->nw * PARAM.globalv.npol; - - const double Rcut_AO2 = orb.Phi[T2].getRcut(); - const double dist2 = (tau2 - tau0).norm() * ucell.lat0; - - if (dist2 >= Rcut_Alpha + Rcut_AO2) - { - continue; - } - - ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - - if constexpr (std::is_same>::value) - { - if (this->phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) - { - continue; - } - } - - for (int iw1 = 0; iw1 < nw1_tot; ++iw1) - { - const int iw1_all = start1 + iw1; // this is \mu - const int iw1_local = pv->global2local_row(iw1_all); - if (iw1_local < 0) - { - continue; - } - for (int iw2 = 0; iw2 < nw2_tot; ++iw2) - { - const int iw2_all = start2 + iw2; // this is \nu - const int iw2_local = pv->global2local_col(iw2_all); - if (iw2_local < 0) - { - continue; - } - - hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); - hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); - assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - - for (int ik = 0; ik < nks; ik++) - { - int ib = 0; - std::complex kphase = std::complex(1.0, 0.0); - if constexpr (std::is_same>::value) - { - const double arg - = -(kvec_d[ik] * ModuleBase::Vector3(dR1 - dR2)) * ModuleBase::TWO_PI; - double sinp, cosp; - ModuleBase::libm::sincos(arg, &sinp, &cosp); - kphase = std::complex(cosp, sinp); - } - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) - { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) - { - const int inl = this->inl_index[T0](I0, L0, N0); - const int nm = 2 * L0 + 1; - - for (int m1 = 0; m1 < nm; ++m1) // nm = 1 for s, 3 for p, 5 for d - { - for (int m2 = 0; m2 < nm; ++m2) // nm = 1 for s, 3 for p, 5 for d - { - if constexpr (std::is_same::value) - { - this->v_delta_pdm_shell[ik][iw1_all][iw2_all][inl][m1 * nm + m2] - += overlap_1->get_value(iw1, ib + m1) - * overlap_2->get_value(iw2, ib + m2); - } - else - { - this->v_delta_pdm_shell_complex[ik][iw1_all][iw2_all][inl] - [m1 * nm + m2] - += overlap_1->get_value(iw1, ib + m1) - * overlap_2->get_value(iw2, ib + m2) * kphase; - } - } - } - ib += nm; - } - } - } // ik - } // iw2 - } // iw1 - } // ad2 - } // ad1 - } - } -#ifdef __MPI - const int mn_size = (2 * this->lmaxd + 1) * (2 * this->lmaxd + 1); - for (int ik = 0; ik < nks; ik++) - { - for (int inl = 0; inl < this->inlmax; inl++) - { - for (int mu = 0; mu < nlocal; mu++) - { - for (int nu = 0; nu < nlocal; nu++) - { - if constexpr (std::is_same::value) - { - Parallel_Reduce::reduce_all(this->v_delta_pdm_shell[ik][mu][nu][inl], mn_size); - } - else - { - Parallel_Reduce::reduce_all(this->v_delta_pdm_shell_complex[ik][mu][nu][inl], mn_size); - } - } - } - } - } -#endif - - // transfer v_delta_pdm_shell to v_delta_pdm_shell_vector - - int nlmax = this->inlmax / nat; - - std::vector v_delta_pdm_shell_vector; - for (int nl = 0; nl < nlmax; ++nl) - { - std::vector kuuammv; - for (int iks = 0; iks < nks; ++iks) - { - std::vector uuammv; - for (int mu = 0; mu < nlocal; ++mu) - { - std::vector uammv; - for (int nu = 0; nu < nlocal; ++nu) - { - std::vector ammv; - for (int iat = 0; iat < nat; ++iat) - { - int inl = iat * nlmax + nl; - int nm = 2 * this->inl_l[inl] + 1; - std::vector mmv; - - for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d - { - for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d - { - if constexpr (std::is_same::value) - { - mmv.push_back(this->v_delta_pdm_shell[iks][mu][nu][inl][m1 * nm + m2]); - } - else - { - mmv.push_back(this->v_delta_pdm_shell_complex[iks][mu][nu][inl][m1 * nm + m2]); - } - } - } - if constexpr (std::is_same::value) - { - torch::Tensor mm = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)) - .reshape({nm, nm}); // nm*nm - ammv.push_back(mm); - } - else - { - torch::Tensor mm = torch::from_blob(mmv.data(), - {nm, nm}, - torch::TensorOptions().dtype(torch::kComplexDouble)) - .clone(); // nm*nm - ammv.push_back(mm); - } - } - torch::Tensor amm = torch::stack(ammv, 0); - uammv.push_back(amm); - } - torch::Tensor uamm = torch::stack(uammv, 0); - uuammv.push_back(uamm); - } - torch::Tensor uuamm = torch::stack(uuammv, 0); - kuuammv.push_back(uuamm); - } - torch::Tensor kuuamm = torch::stack(kuuammv, 0); - v_delta_pdm_shell_vector.push_back(kuuamm); - } - - assert(v_delta_pdm_shell_vector.size() == nlmax); - - // einsum for each nl: - std::vector v_delta_precalc_vector; - for (int nl = 0; nl < nlmax; ++nl) - { - if constexpr (std::is_same::value) - { - v_delta_precalc_vector.push_back( - at::einsum("kxyamn, avmn->kxyav", {v_delta_pdm_shell_vector[nl], gevdm[nl]})); - } - else - { - torch::Tensor gevdm_complex = gevdm[nl].to(torch::kComplexDouble); - v_delta_precalc_vector.push_back( - at::einsum("kxyamn, avmn->kxyav", {v_delta_pdm_shell_vector[nl], gevdm_complex})); - } - } - - this->v_delta_precalc_tensor = torch::cat(v_delta_precalc_vector, -1); - this->del_v_delta_pdm_shell(nks, nlocal); - - // check_v_delta_precalc(nlocal,nat); - // timeval t_end; - // gettimeofday(&t_end,NULL); - // std::cout<<"calculate v_delta_precalc time:\t"<<(double)(t_end.tv_sec-t_start.tv_sec) + - // (double)(t_end.tv_usec-t_start.tv_usec)/1000000.0< -void LCAO_Deepks::check_v_delta_precalc(const int nat, const int nks, const int nlocal) -{ - std::ofstream ofs("v_delta_precalc.dat"); - ofs << std::setprecision(10); - for (int iks = 0; iks < nks; ++iks) - { - for (int mu = 0; mu < nlocal; ++mu) - { - for (int nu = 0; nu < nlocal; ++nu) - { - for (int iat = 0; iat < nat; ++iat) - { - for (int p = 0; p < this->des_per_atom; ++p) - { - if constexpr (std::is_same::value) - { - ofs << this->v_delta_precalc_tensor.index({iks, mu, nu, iat, p}).item().toDouble() << " "; - } - else - { - auto tensor_value = this->v_delta_precalc_tensor.index({iks, mu, nu, iat, p}); - ofs << std::complex(torch::real(tensor_value).item(), - torch::imag(tensor_value).item()) - << " "; - } - } - } - ofs << std::endl; - } - } - } - ofs.close(); -} - -template void LCAO_Deepks::cal_v_delta_precalc(const int nlocal, - const int nat, - const int nks, - const std::vector>& kvec_d, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - -template void LCAO_Deepks::cal_v_delta_precalc>( - const int nlocal, - const int nat, - const int nks, - const std::vector>& kvec_d, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - -template void LCAO_Deepks::check_v_delta_precalc(const int nat, const int nks, const int nlocal); -template void LCAO_Deepks::check_v_delta_precalc>(const int nat, const int nks, const int nlocal); - -#endif diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_0_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_0_ref.dat new file mode 100644 index 0000000000..c663a7e3fe --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_0_ref.dat @@ -0,0 +1,195 @@ +0.167374502 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.3119937007 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0835245276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001969326958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002113794732 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.003041789508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006795829431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007575056859 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004183508038 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-8.965682239e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.751757933e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +2.333809072e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.735905951e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04324321692 0.0667723166 -0.001352757303 0 0 0.05200726041 -0.5534587326 -0.00730831143 0 0 -0.001512946681 0.002083205691 0.0758191543 0 0 0 0 0 0 0 0 0 0 0 0 +0.1056951402 0.1358533512 -0.002061765066 0 0 0.1473199422 0.1338837812 0.005088975041 0 0 -0.00174331901 0.002278103634 0.182664845 0 0 0 0 0 0 0 0 0 0 0 0 +0.06681086028 0.07281961119 -0.0001640295718 0 0 0.08481813717 0.2528102975 0.002626369317 0 0 0.0003338449177 -0.0005457465988 0.1186202064 0 0 0 0 0 0 0 0 0 0 0 0 +0.01650550583 0.01404930975 0.0005543706728 0 0 0.01695214324 0.08721168746 -0.0001221599792 0 0 0.0007899760702 -0.001027468373 0.0323233133 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003436383669 -0.002061817789 0.0003855538984 0 0 -0.002498516474 0.003651758241 -0.000401355939 0 0 0.0004228903922 -0.0005428419893 0.002338604668 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002408591088 -0.003352681314 0.0001310043072 0 0 -0.00383425501 -0.0109158043 -0.0002096500651 0 0 0.0001276960569 -0.0001594687609 -0.003626241887 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001451923571 -0.001624145333 -1.567105065e-05 0 0 -0.001853032558 -0.009510524263 -8.999336825e-05 0 0 -1.884117349e-05 2.964283259e-05 -0.003117194961 0 0 0 0 0 0 0 0 0 0 0 0 +-4.438089352e-07 0.0003160912512 -6.025436145e-05 0 0 0.0003416723988 0.0003039046977 6.393578838e-05 0 0 -6.340547193e-05 8.142894302e-05 -0.000447193113 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002988800079 0.0005201708738 -3.205301834e-05 0 0 0.0005772395879 0.001527893502 4.295656549e-05 0 0 -3.148540016e-05 3.949587384e-05 0.0004398818381 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001221963993 0.0001071538863 2.598183592e-06 0 0 0.0001333651689 0.0007616318814 1.066302635e-06 0 0 4.786659353e-06 -5.869711125e-06 0.0002691041919 0 0 0 0 0 0 0 0 0 0 0 0 +-9.601630719e-06 -6.353051626e-05 9.685492965e-06 0 0 -7.176080153e-05 -0.0001984708136 -1.156562352e-05 0 0 1.032788939e-05 -1.292475975e-05 5.776787799e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.3291455e-05 -2.531767346e-05 2.23984557e-06 0 0 -3.037286221e-05 -4.955800649e-05 -2.418963643e-06 0 0 2.360020606e-06 -2.638747165e-06 -1.584660909e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.53688192e-05 -1.629395391e-05 1.860543453e-07 0 0 -1.984865395e-05 -0.0001425730373 -2.809578258e-06 0 0 2.707531438e-07 -3.819571915e-07 -3.519029373e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03546665189 0.03065584987 -0.0003594400832 0.04827877048 0.0005039518305 -0.006719655735 -0.02521342093 -0.0007109919391 -0.0383051916 0.001055721397 0.0002277739658 0.0001756284221 0.004618047771 0.0002712848522 -0.006308215206 0.0624302601 -0.04319829294 0.001264715964 -0.06849305203 -0.001789436331 0.001540726451 0.001163879934 0.05077218991 0.001847351353 -0.06934993179 +-0.02074184405 0.0102690356 0.0002843512164 0.01669604454 -0.0003150070547 -0.02557621327 0.004580150817 0.0002088568894 0.008194363093 -0.0002121888871 0.0004154454892 0.0002750712931 0.01351371344 0.000424873329 -0.0186537482 0.03976613096 0.00881149665 0.0006517743732 0.01198997322 -0.001143689054 -4.388600006e-05 -0.0001934203531 0.04177011524 -0.0002390294273 -0.05764975368 +0.0001859069645 -0.004625671858 0.0003509594474 -0.007265507342 -0.0005100898487 -0.01903868722 0.01495380193 0.0003212817335 0.02450741378 -0.0003346250543 1.458124595e-05 -3.00786109e-05 0.01039398739 -5.654576564e-05 -0.01469909201 0.003873070004 0.02651797965 -0.000490644042 0.04150442386 0.0006341851201 -0.0006603877729 -0.0005053089701 0.009671795024 -0.0007682098526 -0.01367239588 +0.001863129188 -0.001161990333 1.461802542e-05 -0.002233434804 -8.8496376e-05 -0.003345192648 0.002773394663 -1.878751922e-05 0.005159694648 0.0001031718759 -0.0001917713712 -0.000137078684 0.002230801513 -0.0002238752415 -0.003412837722 -0.001433481554 0.005132652829 -0.0004210654889 0.009088573593 0.0006919362713 -8.809790362e-05 -2.555299308e-05 -0.0008881559419 -3.393009953e-05 0.001362274766 +-2.414524719e-05 0.0002955196038 -3.026757408e-05 0.0003492112566 2.799374377e-05 0.0001143512176 -0.000387745823 -2.822659872e-05 -0.0004188602732 5.535952562e-05 -5.476069937e-05 -2.563427185e-05 -1.782984313e-05 -4.550464061e-05 -6.778453955e-05 0.0002153168236 -0.0006479127429 -3.345564142e-05 -0.0007064625129 8.431794921e-05 5.492999199e-05 3.639174142e-05 2.995741295e-05 6.297052243e-05 9.044678494e-05 +-5.43367812e-05 -6.319732843e-05 1.404289788e-05 -8.975639703e-05 -1.697556054e-05 -0.0001764440192 0.0001513554704 9.450211266e-06 0.0002229738258 -1.332273017e-05 1.509234078e-05 1.453396284e-05 2.876013438e-05 2.086728417e-05 -3.659401998e-05 3.818370842e-05 0.0002411955489 2.806555349e-05 0.0003476110205 -3.813077364e-05 -1.00941839e-05 -1.53225642e-05 0.0002765352835 -1.953849653e-05 -0.0003500909655 +2.96571213e-05 1.423958929e-05 3.252461412e-06 2.409124166e-05 -3.870664572e-06 -1.669722914e-05 -6.231162624e-06 -5.057539912e-06 -1.5643124e-05 6.215426925e-06 -4.729191384e-06 -4.699370714e-06 4.35525207e-05 -6.79514154e-06 -5.54719436e-05 1.768286491e-05 6.698425427e-06 -1.757253194e-05 -1.924287136e-06 2.235642123e-05 -1.895429233e-06 1.059347291e-06 -2.9327404e-05 1.765780176e-06 3.731713508e-05 +6.286452306e-06 1.531576637e-05 -1.547441537e-06 2.239285893e-05 2.150651339e-06 4.270392876e-06 -2.001456843e-05 -2.965436211e-06 -2.980199118e-05 3.897392398e-06 -4.467900182e-06 -2.655029196e-06 3.80421375e-06 -3.855396334e-06 -5.066388606e-06 1.503342595e-05 -3.139937335e-05 -5.472694035e-06 -4.713383968e-05 7.258198867e-06 3.889931042e-06 2.964223292e-06 -4.07189982e-06 4.357196081e-06 5.415476343e-06 +-5.055761176e-06 -9.150297385e-06 2.001924969e-06 -1.378062323e-05 -2.681873191e-06 -1.834958406e-05 1.482871411e-05 1.561164997e-06 2.328724748e-05 -2.05367818e-06 1.943187349e-06 2.238083588e-06 -4.562615403e-06 3.336622354e-06 6.214676108e-06 -2.890824327e-06 2.185975205e-05 4.492872729e-06 3.345571066e-05 -6.171005579e-06 -1.039370664e-06 -1.850933284e-06 3.342603711e-05 -2.731711779e-06 -4.564558756e-05 +-2.953953368e-06 6.827588253e-06 1.477885097e-07 1.001772969e-05 -3.344272505e-07 6.060498642e-06 -8.931458259e-06 -6.131588024e-07 -1.309581253e-05 9.314680346e-07 -3.772931554e-07 -4.148878987e-07 1.556306654e-06 -6.290842141e-07 -2.321817714e-06 9.890479468e-06 -1.393285202e-05 -1.360041387e-06 -2.040413992e-05 2.018178606e-06 2.302105706e-07 4.4030497e-07 -1.721426349e-06 6.669221989e-07 2.582554056e-06 +3.178501601e-06 -6.2622489e-07 -1.79487451e-07 -1.204553762e-06 2.230203965e-07 -2.110960773e-06 3.589554513e-06 -2.043543256e-07 5.876658016e-06 2.936632252e-07 -4.742457984e-07 -3.438078634e-07 3.8911099e-06 -5.204054818e-07 -5.543788191e-06 1.821970195e-07 6.261419215e-06 -7.421640173e-07 1.000784754e-05 1.046781816e-06 2.328434885e-07 1.910558859e-07 -3.109517807e-06 2.912252907e-07 4.43161653e-06 +-1.239498915e-06 -2.262713938e-07 1.753903938e-07 -2.987624979e-07 -2.250624419e-07 -1.637362221e-06 6.108584037e-07 1.078515052e-07 9.613777768e-07 -1.404531073e-07 1.775264815e-07 2.500654099e-07 -9.877880736e-07 3.61973329e-07 1.299372865e-06 5.059574844e-07 4.336703014e-07 5.72487504e-07 6.357639002e-07 -7.593539824e-07 4.164691327e-08 -1.037345718e-07 4.839171645e-06 -1.261642238e-07 -6.376834908e-06 +-2.996549077e-06 3.418960567e-06 -1.178192076e-07 5.395387365e-06 1.667001644e-07 2.626019428e-06 -4.812522812e-06 -2.138884965e-07 -7.531715729e-06 2.949641241e-07 -1.339356924e-07 -1.190211843e-07 -6.509646874e-07 -1.786034196e-07 9.134089435e-07 5.202058669e-06 -7.953409733e-06 -1.904028477e-07 -1.248503641e-05 2.603106897e-07 2.816369101e-07 2.622886014e-07 1.4763871e-06 3.939273766e-07 -2.071683797e-06 +0.09086076468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03306159266 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.02182822068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.01052223592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007858375479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.000222681498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.022593037e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +7.718524861e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-4.201446633e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001396377371 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.457436869e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.485692189e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-3.763178371e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.180233709 0.1704080901 -0.002179272351 0 0 0.0598428498 -0.3016992766 -0.003908278695 0 0 -0.001343397407 0.001553783855 0.04457120375 0 0 0 0 0 0 0 0 0 0 0 0 +0.09413405244 0.1113403236 -0.001115110979 0 0 0.0403065664 0.08832789527 0.001174035856 0 0 0.0001642620032 0.0005238917102 0.03585539551 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003236962605 0.002772711038 0.0001691958253 0 0 -0.003630440947 0.01021131546 -5.981607969e-05 0 0 -0.000109095331 -7.727165541e-05 0.001635029075 0 0 0 0 0 0 0 0 0 0 0 0 +0.01614772982 0.0003047634315 6.744308227e-05 0 0 0.005498444452 0.0001485208643 2.566664254e-05 0 0 -1.336875905e-06 -5.366101511e-06 0.0001195913887 0 0 0 0 0 0 0 0 0 0 0 0 +-9.980503917e-06 -0.0003470175375 -8.954420189e-06 0 0 -0.0005789736582 -0.001383512312 -3.651088472e-05 0 0 3.463831341e-05 1.127278852e-06 -0.0002255023072 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001564759277 -0.0006306550305 1.412672984e-05 0 0 -0.0001583696972 -0.0007486253288 -1.700613723e-05 0 0 9.240476272e-06 -9.393227563e-06 -0.0001335358156 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001139390192 1.316352679e-06 1.659347377e-06 0 0 -5.335707317e-05 2.842700587e-06 -5.226892078e-07 0 0 8.662265591e-06 -3.359130772e-07 9.759680856e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-9.056555547e-05 0.0001438667797 -4.128572854e-06 0 0 -6.020129977e-05 5.696104623e-05 7.272352059e-07 0 0 1.698959182e-07 1.953978937e-06 3.389482616e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.409416991e-05 -2.70930922e-05 -2.7423145e-06 0 0 -3.466937171e-05 -0.0001644505273 -3.512518168e-06 0 0 -1.174353181e-06 6.853171762e-07 -2.72968652e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-9.858949679e-05 -6.130985987e-05 1.1777267e-06 0 0 -7.193784734e-05 -9.89390869e-05 -3.068052812e-06 0 0 1.768698633e-06 -1.016655159e-06 -1.132011163e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.503563337e-06 -1.468769697e-05 1.236685582e-06 0 0 -4.790307912e-06 -4.464579903e-05 -1.287762168e-06 0 0 6.700327254e-08 -5.188799354e-07 2.457511736e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.687098655e-05 1.271269434e-05 -5.588207765e-07 0 0 4.565565147e-06 -2.09720261e-05 -5.420405705e-07 0 0 -3.584190139e-07 2.673779411e-07 2.41015689e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-8.513365969e-06 -5.265461636e-06 -2.655934663e-07 0 0 -7.181125703e-06 -3.993004043e-05 -1.054924226e-06 0 0 -9.113816181e-09 2.918072599e-08 -4.023169892e-06 0 0 0 0 0 0 0 0 0 0 0 0 +0.1483589987 0.2197665072 -0.002090491851 0.05276567194 0.0009984119027 0.0601328275 -0.278630482 -0.003418603767 -0.06852378161 0.0006216048113 -0.0009222494508 0.001856653142 0.05542955782 0.0004216248955 -0.0105453337 -0.1375582814 -0.1609888323 0.003080802584 -0.0384623933 -0.001112593387 -0.001598972572 0.001871252964 0.1533998307 0.0003617756787 -0.02918355947 +0.08006042153 0.1045889354 -0.000192556163 0.01571739753 0.0003152518793 0.06665967404 0.1151839688 0.002244806261 0.01754165498 5.099347826e-05 -8.989399824e-05 0.000992809736 0.06672720805 -3.321551934e-05 -0.008052366848 -0.01495790439 0.04288193359 -6.224021887e-05 0.006970165955 0.0001273591757 0.0009516843289 -0.000594414129 0.02692256135 -0.0001819146508 -0.003251648328 +0.001825117262 0.007287827512 0.0002713232565 -0.0001065597933 2.228781405e-05 0.0005484324205 0.03605525142 2.278261347e-05 -0.0001854674633 0.0001893026036 4.160004787e-05 -0.0001575862781 0.01068260061 -7.024588176e-05 0.0002045416111 0.0007375757577 0.01495258955 -0.000314638505 -0.0001015036102 6.392301947e-05 2.858441851e-05 -1.374032169e-05 -0.005784849424 3.550053869e-05 -0.0001122334629 +0.007162605631 -0.001120955949 9.045062439e-05 0.0007530476525 1.367715896e-05 0.004651803465 -0.0009809276622 1.587772219e-05 0.0006337046058 -2.328167781e-05 -6.200332746e-05 -3.335426496e-05 -0.0006824091894 2.553400273e-05 -0.0004654856932 -0.001238598145 -0.0005040278834 -2.297596391e-05 0.0002925907239 -1.310731645e-05 0.0001075621884 1.554597646e-05 -0.0006668702495 -2.14532086e-06 -0.0004553726247 +0.001177315172 -0.0002618971622 2.662097751e-06 -7.486782525e-05 -3.223145345e-06 0.0008480878752 -0.003399750293 -6.918575835e-05 -0.0007410984688 1.672704406e-05 6.925278265e-05 -1.376953145e-05 -0.000753698354 -6.755901953e-06 9.614330142e-05 0.001447407114 -0.001587611912 1.180979529e-05 -0.0003574067039 1.144649771e-06 1.56095852e-05 1.866776682e-05 0.0003918770059 5.20123225e-06 -5.016373491e-05 +-0.000575113804 -0.0002027065424 3.24201175e-06 1.361773829e-06 4.733696361e-08 -0.001090907254 -0.0004453798888 -1.241901325e-05 8.461356365e-06 -2.247452789e-06 1.974520054e-05 -7.582322328e-06 -6.203998922e-05 2.472980726e-07 -1.222828171e-05 -0.0003010707755 -0.0001938321772 -4.686083202e-06 6.731714012e-06 -7.838605633e-08 -1.657892956e-05 1.761494091e-06 -9.970182348e-06 -4.55451194e-07 -2.073449532e-06 +0.0001182854401 -2.559928604e-05 1.049595699e-06 1.007276712e-05 -8.249521431e-07 0.0001115708022 -7.1841076e-05 -3.204144336e-07 3.426094397e-05 -8.126658022e-09 3.468413878e-06 -7.310091381e-07 -2.511410939e-05 -6.532059787e-07 -2.097113891e-05 3.216683433e-05 -3.16701355e-05 -1.096524425e-07 1.579829762e-05 5.118733807e-07 1.11615938e-06 9.220835978e-08 9.710892639e-07 -3.543052052e-08 7.831834999e-07 +-8.607410262e-05 0.0001825304772 -7.178264728e-06 4.538228029e-05 1.629166765e-06 -9.240996518e-05 5.913401085e-05 2.588164273e-06 1.516597407e-05 -3.152476903e-07 2.650633127e-06 6.606384395e-06 3.988462754e-05 1.575989904e-06 -7.713654619e-06 2.067468484e-05 1.075460032e-05 3.889581175e-06 2.484358726e-06 -7.780383236e-07 -1.528950799e-06 -7.771540345e-07 7.251120584e-05 -2.249701464e-07 -1.401764547e-05 +-4.442559434e-05 -1.334373132e-05 -7.528904453e-07 -4.183223766e-06 6.221716204e-08 -0.0001331681845 -0.000209170339 -6.219777143e-06 -6.994717556e-05 1.499814465e-06 -8.161017626e-07 -1.222087056e-06 -3.757656315e-05 -4.599433615e-07 1.017533685e-05 -0.0001092884584 -0.0001045467275 -4.069953653e-07 -3.459559817e-05 -1.183942191e-07 -3.389603826e-06 1.6430233e-06 3.21819887e-05 6.311318182e-07 -8.728262645e-06 +7.019830728e-07 -1.076157958e-05 7.437151033e-07 -3.805224282e-06 -2.337923559e-07 -1.838761806e-06 -7.668274617e-05 -2.291533513e-06 -2.689854512e-05 5.698487731e-07 1.22376098e-07 -1.151298761e-06 -5.833039531e-06 -3.985041368e-07 1.676767052e-06 2.29389452e-06 -3.71190545e-05 -3.708013464e-07 -1.307240939e-05 6.127782964e-08 -1.867394999e-07 6.953634454e-07 7.26013003e-06 2.398808617e-07 -2.086683102e-06 +6.462860855e-06 1.761152389e-05 2.684735448e-07 4.423652159e-06 -1.019819651e-08 2.593447895e-06 -1.115823234e-05 -4.826969915e-07 -2.859781816e-06 9.44553241e-08 8.209922551e-08 -1.722180976e-07 1.285657191e-05 -6.009532793e-08 -2.597156137e-06 -4.436780176e-06 -8.324316121e-06 6.914241328e-08 -2.079201801e-06 -3.731517736e-08 -1.181382775e-07 2.338163508e-07 8.590310024e-06 5.007245539e-08 -1.735528764e-06 +1.382419603e-05 1.849900899e-05 -6.266312074e-07 5.964154596e-06 2.199659561e-07 6.726879978e-06 -2.025281028e-05 -3.918475554e-07 -6.759261346e-06 1.204458504e-07 -6.406152049e-07 5.523939269e-07 5.608188497e-07 1.889932816e-07 -1.546884823e-07 -1.195219912e-05 -1.284499561e-05 4.589858832e-07 -4.116147282e-06 -1.65831014e-07 -1.588597995e-07 2.089716727e-07 1.227742546e-05 6.656563405e-08 -3.348264742e-06 +3.839785833e-07 6.062793968e-06 -1.755613453e-07 1.889852274e-06 4.439546417e-08 -3.26529277e-06 -4.81366485e-05 -1.273513628e-06 -1.501367686e-05 3.055246123e-07 8.968303402e-08 -9.726521777e-08 -5.908119081e-06 -3.414422642e-08 1.471706734e-06 -5.402348805e-06 -2.499260709e-05 1.969544398e-07 -7.796710915e-06 -8.706992275e-08 -3.578102872e-07 4.332151885e-07 1.107193539e-05 1.420852458e-07 -2.759762387e-06 +0.4377220322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.145572972 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.6078891148 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1722724741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.01180459185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.008517838404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.009519828134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004695523566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001594313082 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001608246158 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.310737802e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003502994344 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-3.469474855e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.3936657271 0.1650210926 -0.002017547722 0 0 -0.2456051966 0.1234995148 0.008197418806 0 0 -0.003705746139 0.01113953534 0.6104289519 0 0 0 0 0 0 0 0 0 0 0 0 +0.288103785 0.06171231507 0.0005941412917 0 0 -0.1942540534 0.07294854343 -0.007328525436 0 0 0.0005917044056 -0.01076695211 0.3253781384 0 0 0 0 0 0 0 0 0 0 0 0 +0.02346563748 0.03806042077 -7.543476358e-05 0 0 -0.01511708678 -0.02971667829 -0.0004133206358 0 0 0.0009745355605 0.00248889383 0.008485356202 0 0 0 0 0 0 0 0 0 0 0 0 +0.0207707582 0.06274502775 -0.0002237265889 0 0 0.05568597121 0.1648411036 -0.0007001459108 0 0 -8.119923056e-05 -0.0004972777185 0.001473634797 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002805287258 -0.006637429354 -7.032383047e-06 0 0 -0.006555742641 -0.02152659721 0.0001931659437 0 0 1.976973294e-05 0.0002857708611 -0.0002065764223 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002172966508 -0.0001823211806 -2.244975497e-05 0 0 0.0001820899342 -0.00144589063 -3.017685724e-05 0 0 -2.865360594e-05 -5.504420001e-05 -0.0002607945731 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006547504451 0.00318731275 2.836770348e-05 0 0 0.002596182167 0.006211921094 -7.993575767e-05 0 0 1.308110619e-05 -0.0001137106125 -0.0008949702358 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000252289999 -0.0009178542102 -2.314023979e-06 0 0 -0.0009757657951 -0.003063884059 -3.124339086e-05 0 0 -2.621986927e-06 -3.010568325e-05 5.481677309e-05 0 0 0 0 0 0 0 0 0 0 0 0 +6.749310267e-05 -0.0001494555015 -1.80827313e-06 0 0 -0.0003088314959 -0.0001826524862 2.487913335e-05 0 0 -7.06677426e-06 1.155373968e-05 0.0003416637045 0 0 0 0 0 0 0 0 0 0 0 0 +6.805380452e-06 0.0005221653308 5.043946124e-06 0 0 0.0003861084392 0.0009353415589 2.494781398e-05 0 0 -1.850979264e-06 9.912578185e-06 -0.0002089462645 0 0 0 0 0 0 0 0 0 0 0 0 +-9.02725594e-05 -0.000224574611 -1.010907806e-06 0 0 -0.0001661058293 -0.001081671585 -2.552851534e-05 0 0 1.65585927e-06 -1.280747666e-05 -0.0001379460581 0 0 0 0 0 0 0 0 0 0 0 0 +2.430655546e-05 -6.687950372e-06 -2.685060111e-07 0 0 2.6825121e-05 -5.533743968e-05 -1.831429367e-05 0 0 2.772287408e-06 -6.418161275e-06 -5.050341415e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-5.764923035e-07 6.966778077e-05 5.191163519e-07 0 0 5.13090563e-05 0.0001181596675 -3.426373757e-06 0 0 2.800975457e-07 -1.542878386e-06 -1.422264045e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.03113433522 0.3654995846 -0.0006203809485 0.2181362454 -0.005330436287 -0.2224674961 -0.2928395011 -0.0003826897464 0.05289980475 0.0008584661158 0.0006020738191 0.0003242893507 0.01256884444 -0.0006793848153 0.08572261616 0.326745235 -0.2015431658 -0.0001673010604 -0.5167982756 -0.004511240378 -0.003945428236 -0.001295936569 -0.01178674982 0.003844728054 -0.08034351584 +0.2827127451 0.3248522796 -0.0001107668832 -0.1466186459 0.003680598108 0.07132208823 0.2415059548 -0.0003549406032 0.06907440634 -0.002168172765 0.001714835066 0.0005465484664 0.02266011755 -0.001544556639 0.0975586201 -0.1532411598 -0.06651824008 0.0001263557057 0.1523530782 -0.003095273457 0.005223587115 -0.0009878407627 0.1255553739 -0.005742452036 0.5404859242 +-0.001395044182 0.09218861299 0.0007213164602 0.04304231732 0.002414398085 0.05001741547 0.02413308105 -5.033491675e-05 -0.06380231056 0.0002888679617 0.000159475635 0.0002222923691 0.009483208818 6.787308773e-05 0.02001840514 0.04023649667 -0.1009253978 -0.0006574320342 -0.1049084181 -0.002221245656 0.0007867063705 0.0026644465 0.03099031877 0.000625061117 0.06544800705 +0.0002467798556 -0.00581911256 7.943391687e-06 -0.005444325442 -0.0001060027268 -0.01948916937 0.01534207995 -1.100482575e-05 0.0309745912 -0.0004109445796 -0.0001418661625 4.268654821e-05 0.0002554708771 0.0001755019505 -0.003494227661 -0.006158006768 0.01670188789 -8.648617044e-06 0.02055504321 2.536724023e-05 -0.0002658934332 4.537999141e-05 0.0001958060564 0.0002793462473 -0.002686008925 +0.002714323743 -0.005529051619 4.478047144e-05 -0.007470607341 -2.838794164e-05 -0.005292005294 0.009783532128 -1.585623118e-05 0.01347117065 -0.000138896186 -1.197961254e-05 -6.142664108e-06 -9.860229805e-05 5.067918606e-06 0.0003587925525 -0.007120712071 0.01337963655 -5.044636374e-05 0.01821386048 -0.0001025305947 -7.904784686e-05 -5.078502235e-05 -1.409908604e-05 -2.317170071e-05 6.050266777e-05 +-0.0005604327062 -0.0001542977314 1.30197282e-05 0.000791262668 5.612732621e-05 0.0002746631668 -0.001002167057 -1.14076945e-06 -0.001151202643 7.037365354e-05 -2.258037189e-05 -1.494263759e-06 0.0001358954422 2.078795312e-05 0.0005903026983 0.00064535006 -0.0009410073154 -1.803174484e-05 -0.00170562428 7.489224067e-07 9.917004087e-05 2.417115369e-05 -0.0005814809958 -8.072281862e-05 -0.002526972071 +-0.0007834470037 0.0007982394684 3.450156798e-06 0.001469654565 3.574391584e-05 -0.0002250974739 4.607517055e-05 8.354446627e-07 0.0002804136191 1.799157168e-05 2.996243435e-06 3.470609642e-06 -1.321252582e-05 -3.309526711e-07 -0.0001042721615 0.0009093474725 -0.0009239604384 -3.18603536e-06 -0.001704043259 -3.024046019e-05 8.437592482e-05 -5.469471466e-05 -5.047361666e-05 -0.0001331439754 -0.0003998973584 +0.0004270213037 2.341226474e-05 6.200099847e-07 -0.0003997749579 8.750937318e-06 -0.0001229020861 0.0005242226923 -7.71856491e-07 0.0005762853089 6.789698302e-06 1.160942469e-06 4.372385122e-07 1.120945104e-06 -7.255783657e-07 5.889311516e-05 -0.0005193922203 0.0003822281034 -1.298347392e-06 0.0008439385941 -3.538622617e-06 1.200236309e-05 5.217091354e-06 1.064647251e-05 -6.83413174e-06 0.0005598155939 +0.0001154022512 -7.025872054e-05 -4.006868959e-06 -0.0001703083997 -4.005616402e-05 -0.0002222157644 5.682117142e-06 -7.400136045e-07 0.0002450621875 9.643504413e-07 -9.112890238e-08 1.459415746e-07 7.7550732e-06 1.995905517e-08 6.74692395e-05 -0.0002281927476 0.0001411393158 2.637058542e-06 0.0003416936991 3.250761411e-05 -2.500606704e-05 -1.887449384e-05 9.820907813e-06 1.34173485e-05 8.619442352e-05 +-0.0003146589108 2.823760151e-05 -7.430810691e-07 0.0003636355096 4.769797e-06 -0.0001199364195 -0.0001999990708 7.901331597e-08 -2.022336013e-05 9.126943476e-06 1.205626249e-06 2.816770891e-07 -5.104358609e-06 -7.377822678e-07 -6.184984954e-05 0.0003423552585 -0.000163888206 5.670873541e-07 -0.0004962019144 -6.107177727e-06 6.958239427e-06 4.838751539e-06 -4.844604853e-05 -6.111848673e-07 -0.0005867744798 +-8.154912103e-05 2.349963776e-05 1.08410589e-06 0.0001016441994 1.907705895e-05 5.55600519e-05 -3.271774295e-05 1.544115111e-07 -8.113282913e-05 -3.750829821e-06 -4.344303303e-07 -3.966326584e-08 9.414713863e-07 3.863892993e-07 1.054267215e-05 0.0001480689475 -3.775082906e-05 -1.040134691e-06 -0.0001810971215 -2.414205757e-05 1.309672255e-05 3.96326625e-06 -1.31886699e-05 -1.030420223e-05 -0.0001480728968 +2.597350359e-05 -1.305090456e-05 1.036351514e-06 -3.821383116e-05 8.560626923e-06 -4.388062496e-05 3.476949613e-05 -2.734146596e-08 7.343918759e-05 1.17038979e-06 -3.475741023e-08 -4.441292728e-09 7.227456495e-07 1.786654216e-08 6.480704326e-06 -2.703168324e-05 7.044428495e-05 -1.131128411e-06 8.116959148e-05 -9.019484143e-06 6.98750646e-06 2.689919006e-06 -2.219675872e-06 -5.602678213e-06 -2.008837178e-05 +-4.346287581e-05 -6.82520199e-07 -1.471859497e-07 4.646167976e-05 -5.086272857e-07 -3.726499768e-05 -6.539398161e-05 -1.479671159e-09 -8.167550381e-06 7.049355893e-07 1.457862207e-07 1.190682555e-09 -1.026307258e-06 -1.237578708e-07 -1.107100585e-05 6.208843894e-05 -2.533366368e-05 3.753665694e-08 -8.568951229e-05 -1.269480624e-06 -2.608917164e-07 -2.090358395e-07 -7.289384366e-06 3.304923342e-07 -7.859125709e-05 +0.1680113313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01927795424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.158420246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04999157965 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.00510149704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0006270011353 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001795768696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001772295156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +8.036418351e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004096163982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.797170945e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.963694335e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.581851995e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.08416899471 -0.05204102587 -0.01970440783 0 0 0.1901746346 0.01904502876 -0.194171729 0 0 0.01710167678 0.3972677973 0.1497744764 0 0 0 0 0 0 0 0 0 0 0 0 +0.07076384303 -0.03125185647 0.0002432528585 0 0 0.1278277112 0.1760535382 -0.1483528147 0 0 0.02659274496 0.1631233514 0.02052652257 0 0 0 0 0 0 0 0 0 0 0 0 +0.00691417029 -0.005003892476 -0.003482360733 0 0 0.02635409728 -0.029756087 -0.0672970385 0 0 -0.009123323727 0.01648855429 0.02378309686 0 0 0 0 0 0 0 0 0 0 0 0 +0.005795636725 -0.007588365649 -0.01497739296 0 0 -0.0006443206816 0.00511416381 0.005524593683 0 0 -0.01676580739 0.02264594019 0.0387194618 0 0 0 0 0 0 0 0 0 0 0 0 +-4.255032957e-05 6.865154277e-05 5.677622605e-05 0 0 0.0001466360726 -0.0001196812665 -0.0002950572612 0 0 -0.0001240696267 0.0004424553032 0.0001866168907 0 0 0 0 0 0 0 0 0 0 0 0 +-5.384218433e-05 1.829334567e-05 0.0003036350854 0 0 -0.0002905213168 -0.001531229683 -0.0002992739364 0 0 -4.425028408e-05 -0.0006894741267 -0.0001850743266 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001490042452 -0.0002407016428 -0.0005685972645 0 0 0.0001679456732 -0.001272368845 -0.0008533962272 0 0 -0.0005005453241 0.0001131851131 0.0009334658277 0 0 0 0 0 0 0 0 0 0 0 0 +-1.436099679e-05 4.463412077e-05 7.834757224e-05 0 0 6.821086704e-05 1.771850106e-05 -9.542400095e-05 0 0 8.160436077e-05 -4.212689688e-05 -0.0001727667408 0 0 0 0 0 0 0 0 0 0 0 0 +3.117300748e-06 -1.605760169e-05 1.855037462e-05 0 0 6.889657182e-05 0.0001634548237 -1.189354933e-05 0 0 7.188562246e-05 0.0001512195469 -2.023360995e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-7.997445771e-06 -1.914643519e-05 -6.869100215e-05 0 0 1.646150103e-05 -0.0003183791771 -0.0001386052015 0 0 -4.908370136e-05 -3.470544446e-05 0.0001033963266 0 0 0 0 0 0 0 0 0 0 0 0 +-9.693321716e-06 2.484681982e-05 3.571314371e-05 0 0 -9.997742719e-06 -0.000236661658 -0.0001045986205 0 0 1.336898149e-05 -0.0001406250986 -0.0001102609162 0 0 0 0 0 0 0 0 0 0 0 0 +8.223795997e-06 -6.595590898e-06 -1.07007683e-05 0 0 -1.695366975e-05 -6.123456067e-05 5.376600219e-06 0 0 -1.587014466e-05 -1.687181622e-06 2.376797963e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.307967644e-06 1.032077558e-06 -6.66209638e-06 0 0 4.479742153e-06 -5.425925439e-05 -1.845598684e-05 0 0 -3.749512758e-06 1.075830249e-06 1.106427225e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01167679522 -0.05766637102 -0.05337059977 0.09354070868 0.1300166827 0.1689140971 -0.1327787484 -0.2560409191 -0.04649308521 0.0008683423363 -0.02130260492 0.04026375093 0.06387008104 -0.007406486995 -0.03990096701 0.224169539 0.1082085146 0.02992455327 -0.2561431517 -0.4913894931 -0.0014687896 0.0320641896 0.1463450634 0.2727344884 0.04033484983 +0.1065115209 -0.01516701423 -0.08964775357 -0.05848468234 -0.1161632986 0.05173536572 -0.02768651105 -0.07597847774 -0.03607250232 -0.02976150722 -0.03782847284 0.05195002703 0.07837222926 -0.01505459495 -0.03215035433 -0.01810703595 0.01467347943 0.0494106467 0.0431200803 0.01055155693 -0.1081364584 -0.04602110471 0.1026223173 0.2472644853 0.247722675 +0.005270903236 -0.008730517166 -0.02448306033 -0.01008973507 0.0001119352299 -0.00595043348 -0.001481794074 -0.01342733676 -0.01675025997 0.00657573188 -0.01176697163 0.009229249086 0.009878936938 -0.01061162458 0.004059148124 0.007689406409 0.002219291516 0.01136038696 0.01488797442 -0.009984150054 0.01253162746 -0.0004717478462 0.03611835492 0.04851092578 -0.007943430708 +0.0003075968578 0.0002200555884 0.001277287042 -0.000118842651 -0.00153432702 -0.002834559652 -0.002964444806 -0.006149142462 -0.003809624236 0.007824410859 0.004758261919 0.003246044604 0.005269320508 0.00535964314 -0.007250132739 0.007347832983 0.008170726124 0.01424293796 0.01183092249 -0.0179964469 0.003145213355 0.003803002569 0.006686139883 0.005384655258 -0.008576102884 +0.0005370891308 0.0007973740576 0.001345144995 0.001347496436 -0.001353028224 0.0003042565401 0.0003601031904 0.0007519664423 0.0002410019332 -0.001008308966 0.001740235243 0.001813457827 0.003336894935 0.002409062892 -0.00417273393 0.002813567886 0.002144557047 0.00400739272 0.002701065256 -0.005584855718 -0.0006300762809 -0.0009269570907 -0.001673686698 -0.001255230257 0.001802444521 +-0.000287100324 -1.549916414e-05 0.0007805737227 0.001312223351 0.0007291089706 0.0002517761079 1.06412853e-05 -2.733160023e-05 3.265565894e-05 -0.0003048347652 0.0002718337643 0.0001574400535 0.0002509726741 0.0001580153134 -0.000446436706 0.0008246938213 0.000208930076 -0.0004760044381 -0.001012100118 -0.001516210701 0.0003216653761 -0.0001576677489 -0.001132120411 -0.001453848543 -0.000651940143 +-0.0003417104087 -0.0002453511204 -0.0004497358786 -0.0003513084468 0.0006371843867 -0.0002483722817 -0.0001991192857 -0.0003677916109 -0.0002900673875 0.0005085023096 -7.882562615e-05 -6.263215512e-05 -0.0001207084427 -9.643653368e-05 0.0001689162136 0.000264088563 0.0002140258197 0.0003974588287 0.0003015886194 -0.0005479197969 0.0007543510305 0.0005631283545 0.001036461397 0.0008105527038 -0.001455668186 +0.0001479090129 -1.604227629e-05 -5.930324619e-05 -9.204607565e-05 -0.0001570337399 2.150074451e-05 1.295426344e-05 1.229254008e-05 -4.103269958e-05 -6.364785078e-05 3.743155395e-05 9.999951243e-05 0.0001748002315 6.692862748e-05 -0.0001952489953 0.0001118980073 0.0001052087176 0.0002048866339 0.0002385449273 -0.0002063268979 -0.0001593820323 1.692161313e-05 9.259905481e-05 0.0002690658733 0.0002425994655 +3.616518842e-05 3.761279807e-05 8.205455826e-05 9.520818821e-05 -6.234391615e-05 9.849423623e-05 1.838282413e-07 -1.411563199e-06 5.024167896e-05 -8.985955174e-05 0.0001063887013 4.465033753e-05 7.933470189e-05 8.926964578e-05 -0.0001527533516 0.0001325553436 5.967148436e-05 6.439427657e-05 -2.77825196e-05 -0.0002452050832 -0.0001263354549 -6.653754545e-05 -0.0001054595659 -6.973410118e-05 0.0002134536192 +-0.000141394132 -4.237771057e-05 -4.993098119e-05 3.674376119e-05 0.0002352929677 -2.804664265e-05 -3.426033668e-05 -5.739631969e-05 -1.863648603e-05 8.101924881e-05 -1.918548982e-05 -2.967474863e-05 -5.096578546e-05 -2.089665072e-05 6.313445701e-05 0.0001065209177 2.773704572e-05 1.975900431e-05 -9.096874323e-05 -0.0001953465658 0.0002214457167 9.101313375e-05 0.000126643557 -1.52414632e-05 -0.0003938666061 +-2.734924009e-05 -3.267329013e-06 1.244621815e-05 5.650447421e-05 5.41426993e-05 4.174704303e-06 -1.182562118e-06 -4.398386602e-06 -6.596742553e-06 -5.112596061e-06 -1.270866359e-05 5.861651599e-06 9.647497475e-06 -4.625856835e-06 1.672560724e-06 4.143966836e-05 4.502105838e-07 -2.240339617e-05 -6.742435247e-05 -6.911609889e-05 4.412094255e-05 -2.167847282e-06 -2.129316935e-05 -4.896307799e-05 -5.983475407e-05 +-3.140914345e-06 2.84878331e-06 1.238712066e-05 2.625210188e-05 8.067833185e-06 1.957366797e-05 -3.895997092e-06 -7.121139991e-06 7.990858944e-06 -1.164899391e-05 1.374278584e-05 9.819931958e-06 1.781716671e-05 1.558048794e-05 -2.48950545e-05 3.414657011e-05 1.550377815e-05 1.339986968e-05 -2.095725269e-05 -6.870767189e-05 -5.840103392e-06 -8.1761496e-06 -1.699467919e-05 -1.757531969e-05 1.319322215e-05 +-1.876559202e-05 -4.316297314e-06 -2.249902008e-06 1.004821841e-05 3.068841129e-05 5.08378296e-06 -1.013149718e-05 -1.769685788e-05 -2.103189855e-06 1.076270288e-05 -1.01211293e-06 -6.136569744e-06 -1.062586976e-05 -3.236594759e-06 1.004237673e-05 1.935667755e-05 4.10054188e-06 -3.155221467e-06 -3.180069598e-05 -3.928077502e-05 2.119619767e-05 1.135543558e-05 1.710005022e-05 5.908201942e-06 -3.876960337e-05 +0.1684555805 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02171758813 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1520997191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0557642902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.006008538232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +2.237233393e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001409059577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001838713169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001234530223 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003496358882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +6.118147762e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.385265018e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.225563432e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.08148251551 -0.04859078095 0.01733212924 0 0 0.1891704357 0.005720805433 0.1864516344 0 0 -0.01879757059 -0.3875247634 0.1435801149 0 0 0 0 0 0 0 0 0 0 0 0 +0.07319555807 -0.03204064793 0.000687521901 0 0 0.1319897975 0.1997459961 0.1359134215 0 0 -0.0285423183 -0.1761846884 0.0258001606 0 0 0 0 0 0 0 0 0 0 0 0 +0.007380281231 -0.004275064334 0.0006249689415 0 0 0.02967918105 -0.03021550783 0.07430666793 0 0 0.005872251908 -0.01436969402 0.01692513324 0 0 0 0 0 0 0 0 0 0 0 0 +0.00571282588 -0.007547932885 0.01479915898 0 0 0.0004143228869 0.003279875244 -0.002772953561 0 0 0.01718546446 -0.02284789078 0.03929811253 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004102404157 -0.00047975046 0.0008255466083 0 0 -0.0002803130594 0.0001646053171 -0.000463628941 0 0 0.001021785648 -0.001460450064 0.002097046074 0 0 0 0 0 0 0 0 0 0 0 0 +-8.623879459e-05 2.895353103e-05 -0.0003272763167 0 0 -0.0004070358521 -0.001543364306 3.653979345e-05 0 0 3.527019319e-05 0.0007531854097 -0.0001567572386 0 0 0 0 0 0 0 0 0 0 0 0 +9.412658461e-05 -0.0001540252966 0.000418239449 0 0 0.0003472018958 -0.001280216453 0.001159072007 0 0 0.0003290463242 1.494625285e-05 0.0005653554516 0 0 0 0 0 0 0 0 0 0 0 0 +2.497835534e-05 -4.78968401e-06 -3.891256395e-06 0 0 4.269638074e-05 0.0001292350503 -2.481603998e-07 0 0 -1.404984953e-05 -0.0001008810742 1.825197127e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.251968528e-06 -3.088386938e-05 1.967967141e-05 0 0 3.572493353e-05 0.0001450760656 -5.234225381e-05 0 0 -3.478583895e-05 -0.0001717606505 6.655778165e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.131433318e-05 6.295230783e-06 2.693115403e-05 0 0 4.559774244e-05 -0.0003935903319 0.000228169018 0 0 8.398583266e-06 0.0001189488793 -1.542043123e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.658723662e-06 1.524202463e-05 -2.575909087e-05 0 0 -2.224863177e-05 -0.0001918369359 6.281493016e-05 0 0 1.571839704e-07 0.0001055337915 -7.15556571e-05 0 0 0 0 0 0 0 0 0 0 0 0 +9.410288721e-06 -1.0662655e-05 1.944859112e-05 0 0 -1.498774614e-05 -4.059800503e-05 -1.679181045e-05 0 0 2.042944841e-05 -1.763615346e-05 4.395189905e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.379618222e-06 5.411551515e-06 -5.81867075e-07 0 0 8.347627218e-06 -5.747498722e-05 2.659058478e-05 0 0 -3.283563095e-06 8.292747645e-06 -6.507977373e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01730185265 -0.05605443236 0.04908367061 0.09844460676 -0.1363296624 0.1685447867 -0.1300672921 0.250744368 -0.0432002679 -0.002056190982 0.02089979084 -0.03689034051 0.05907415719 0.006625741517 -0.03578562671 0.2218087069 0.10408262 -0.0256575578 -0.2601078414 0.4832143734 0.0006915821979 -0.03338153741 0.138819015 -0.2502431501 0.03171847154 +0.1089641425 -0.0146817396 0.087780296 -0.05769203582 0.117802743 0.05690476105 -0.03080620932 0.08072551482 -0.03457378344 0.02984424951 0.03710308057 -0.05072449692 0.07723845158 0.01342749144 -0.03193609744 -0.01976967447 0.01511500702 -0.04850748551 0.03964746092 -0.01047935793 0.1159212022 0.04622717437 0.1010103807 -0.2451476004 0.2549237454 +0.007896313767 -0.008748468139 0.02647753799 -0.01094823082 0.00304853281 -0.004135360926 -0.00128349734 0.013850794 -0.01645449935 -0.004056937385 0.01295282896 -0.01002962013 0.01090041583 0.01123656579 0.004141119095 0.005820558435 0.001118176921 -0.01070873896 0.01446916557 0.00638395627 -0.009129091416 0.00325338135 0.03673320515 -0.05155520952 -0.0001426704191 +-0.0002547471502 -0.0004291745642 -0.0004737066779 -0.0004644434495 0.0002695891846 -0.00365186489 -0.003205449062 0.007033373967 -0.004895663633 -0.008961879955 -0.003726972981 -0.002818668876 0.004203302879 -0.003954390431 -0.00552172753 0.007037578647 0.007659744709 -0.0130797886 0.01107872351 0.01722438334 -0.004551269663 -0.004638801854 0.0084127212 -0.006882830801 -0.01127126085 +0.0005054612833 0.0008286869805 -0.001415405149 0.00154319436 0.001282054556 0.0001545633495 0.0002586780087 -0.0005439746882 -8.914145099e-05 0.0008117768725 -0.001876859275 -0.002065080791 0.003769732278 -0.002582858911 -0.004702329376 0.003275441508 0.002504944942 -0.004604684973 0.003014980726 0.006584834157 0.0003192131492 0.0007665326609 -0.001377993389 0.00100838997 0.001324395268 +-0.0001922471148 3.943356719e-05 -0.0008852507132 0.001334505182 -0.0005591877428 0.0003595519113 7.180804627e-05 -0.000116550995 0.0002284985925 0.0004667486703 -0.0005335249233 -0.00031618173 0.000555831214 -0.0004851755695 -0.0008817102654 0.001049444031 0.0004711989557 1.926502294e-05 -0.0006020725458 0.001999930904 -0.0001442052423 0.0002487506674 -0.001351267024 0.00163750303 -0.0003733241673 +-0.0003028069542 -0.0002378633286 0.0004420917065 -0.0003516322233 -0.0005806289599 -0.0002536003791 -0.0002022134795 0.0003853040511 -0.0003161364882 -0.0005151004333 0.0001544917321 0.0001181676892 -0.0002270760498 0.0001938776836 0.0003127116791 0.0001107321081 9.473912172e-05 -0.0001902577038 0.0001525322538 0.000246782491 -0.0006770095569 -0.000531598168 0.001005319587 -0.0008092573987 -0.001327307663 +0.0001437054783 -4.398129236e-05 0.0001223067892 -0.0001512110892 0.0001266820368 5.445089303e-06 -3.79522387e-07 1.792938181e-05 -7.964862626e-05 3.763545116e-05 -1.2188653e-05 -9.565150582e-05 0.0001633524152 -3.890468494e-05 -0.0001697160659 0.0001201574718 0.0001124888633 -0.0002255934993 0.00027403081 0.0002145881976 0.0001263323729 -6.837167923e-05 0.0002148722862 -0.0004153762136 0.0001719590368 +1.640985233e-05 4.861810823e-05 -0.0001155303984 0.0001439063502 4.003697161e-05 0.0001055845919 3.93628267e-06 -1.023126756e-05 7.58144461e-05 9.263317639e-05 -0.0001478838931 -6.210827604e-05 0.0001132044191 -0.000137111261 -0.0002065182333 0.00019040425 9.556330242e-05 -0.0001178624741 -1.151499833e-05 0.0003576223625 0.0001044939585 7.583599636e-05 -0.0001507725086 0.0001662355739 0.0001690105149 +-0.0001356910441 -4.221805743e-05 5.514632914e-05 3.032072413e-05 -0.0002256191578 -3.089074973e-05 -3.009298091e-05 5.138233412e-05 -2.216851679e-05 -7.581638904e-05 3.365225983e-05 3.23907261e-05 -5.650052976e-05 3.274631268e-05 7.825536255e-05 8.186997544e-05 1.389899888e-05 -1.982594039e-06 -0.0001005992306 0.0001508843221 -0.0002139747614 -8.503286586e-05 0.000123693006 9.736749729e-06 -0.0003724923113 +-1.670129566e-05 -3.334535525e-06 -9.690901007e-06 4.823131293e-05 -3.983646684e-05 5.051022961e-06 -1.431181745e-06 5.689599902e-06 -9.586964673e-06 6.554563364e-06 1.354499837e-05 -6.502648509e-06 1.032078871e-05 7.478210299e-06 5.154610063e-07 3.476168162e-05 -8.701569651e-07 2.283150376e-05 -6.079913782e-05 5.698910688e-05 -3.124721801e-05 2.612629163e-06 -1.698404608e-05 3.194052448e-05 -3.922927504e-05 +-1.188921863e-06 4.235304479e-06 -1.277988809e-05 2.178709928e-05 -2.305212236e-06 1.958207566e-05 -4.7733164e-06 8.144518197e-06 9.68388539e-06 9.108781154e-06 -1.748990758e-05 -9.628588932e-06 1.777018472e-05 -1.908544253e-05 -2.707567749e-05 3.237761597e-05 1.77768386e-05 -2.000538478e-05 -1.280947411e-05 6.769337162e-05 1.008018168e-05 7.723266327e-06 -1.455170826e-05 1.409697096e-05 1.802881028e-05 +-1.913238867e-05 -4.38204722e-06 2.506257564e-06 1.066694719e-05 -3.127066372e-05 3.960243417e-06 -9.000727095e-06 1.590917496e-05 -2.753504726e-06 -9.982355551e-06 3.27273544e-06 6.469172108e-06 -1.134263043e-05 5.179403117e-06 1.218065365e-05 1.717736838e-05 1.897432616e-06 6.388481603e-06 -3.435572132e-05 3.448317111e-05 -2.207084919e-05 -1.077202829e-05 1.590040358e-05 -4.439097044e-06 -3.895601261e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_1_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_1_ref.dat new file mode 100644 index 0000000000..87218c77fb --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_1_ref.dat @@ -0,0 +1,195 @@ +0.003845021358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003548702313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002752428456 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003471551681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.58404105e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-9.990228903e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-9.655245521e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-6.241907227e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-3.932706151e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.341511635e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.842172512e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +7.227953449e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.596609031e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001018558974 -0.001417046626 -0.05238872347 0 0 -0.00151294668 0.00208320574 0.07581915428 0 0 -0.06406395747 -0.770958849 -0.002950450166 0 0 0 0 0 0 0 0 0 0 0 0 +0.001055755094 -0.00147130983 -0.1232138992 0 0 -0.001743319007 0.00227810334 0.1826648452 0 0 -0.1204227189 -0.3211979942 0.0124151093 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005132052146 0.0004259052608 -0.08002588217 0 0 0.0003338449446 -0.0005457477344 0.1186202075 0 0 -0.07969328682 0.003687017346 0.003913144339 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007452063239 0.0007170057234 -0.02224016773 0 0 0.0007899761051 -0.001027469412 0.03232331413 0 0 -0.02319356007 0.03768872464 -0.001649456652 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003761639545 0.0003727556676 -0.001968646157 0 0 0.000422890393 -0.000542842129 0.002338604605 0 0 -0.002040026418 0.01011661501 -0.001642905809 0 0 0 0 0 0 0 0 0 0 0 0 +-9.619848919e-05 0.000108908437 0.002462165156 0 0 0.0001276960557 -0.0001594682413 -0.00362624245 0 0 0.002492013929 7.689295755e-05 -0.0006343753974 0 0 0 0 0 0 0 0 0 0 0 0 +2.412207514e-05 -2.336604767e-05 0.002220498933 0 0 -1.884116954e-05 2.964349276e-05 -0.003117195466 0 0 0.002105998342 -0.004114911601 -4.798625542e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.127591667e-05 -5.917927534e-05 0.000349687031 0 0 -6.340547453e-05 8.142916931e-05 -0.0004471932502 0 0 0.0003705969765 -0.0006665695064 0.0002475751164 0 0 0 0 0 0 0 0 0 0 0 0 +2.323612155e-05 -2.852125309e-05 -0.0003217130553 0 0 -3.148539967e-05 3.949586121e-05 0.0004398819116 0 0 -0.0003106875103 -9.230001068e-05 0.0001425097781 0 0 0 0 0 0 0 0 0 0 0 0 +-4.044573323e-06 4.681365745e-06 -0.0001948433917 0 0 4.786660916e-06 -5.869750979e-06 0.0002691042247 0 0 -0.0002076537904 0.0004109052273 -4.531169055e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-8.060580559e-06 9.594444814e-06 -4.64978321e-05 0 0 1.032788958e-05 -1.29247959e-05 5.776790524e-05 0 0 -5.277134034e-05 1.118170078e-06 -4.055780575e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.715006272e-06 1.948221775e-06 1.24340692e-05 0 0 2.36002053e-06 -2.638746803e-06 -1.584661662e-05 0 0 1.323666922e-05 2.702286918e-05 -9.168706955e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.631557018e-07 1.898875944e-07 2.470622851e-05 0 0 2.707532002e-07 -3.819526019e-07 -3.519029547e-05 0 0 2.120412626e-05 -8.781939352e-05 -3.549693886e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007760362961 -0.0005847980093 -0.02685008732 -0.0009313665549 0.03667439563 0.0002277739656 0.0001756284233 0.004618047768 0.000271284854 -0.006308215203 0.007392610049 -0.03700173886 -0.0004074490281 -0.05690525618 0.0006424098785 -0.00146700024 -0.001156234439 -0.0483452256 -0.001832371356 0.06603502227 0.06818537325 -0.07443720133 0.0001761948258 -0.1165365537 -0.0002208809307 +0.0002441814642 0.0002571245289 -0.01666282029 0.0003635934281 0.02299587136 0.0004154454909 0.0002750712735 0.01351371346 0.0004248732987 -0.01865374824 0.0156617963 -0.02431858275 0.0007936527055 -0.03813184264 -0.0011238359 0.0001509169985 0.0001616225154 -0.03386430119 0.0001969826804 0.04673752127 0.05116928658 -0.07310003876 -0.001149508846 -0.1147996876 0.001482771304 +0.0004260486674 0.0002951863737 0.0002339145867 0.0004419826457 -0.0003342977004 1.458124698e-05 -3.007867909e-05 0.01039398746 -5.654587294e-05 -0.01469909211 0.0126346399 -0.00208326228 0.0003537700863 -0.003911117054 -0.000609790919 0.0006053893718 0.0004274355127 -0.003389119632 0.0006440139403 0.004787512992 0.007273827192 -0.02820055946 -0.0005019469973 -0.04468383556 0.000648823165 +-1.382904298e-05 -4.608635169e-05 0.001722823111 -8.194109733e-05 -0.00263827326 -0.0001917713792 -0.0001370787132 0.002230801549 -0.0002238752915 -0.003412837776 0.003582024723 0.001524591334 -0.0002626040825 0.002286330115 0.0003153575105 -8.765377273e-07 -3.289002791e-05 0.002070309767 -6.147702907e-05 -0.003171294481 -0.003470613193 -0.002904671429 0.0003161664029 -0.004707215553 -0.000408510802 +-4.921652203e-05 -3.406817043e-05 -2.721952035e-05 -5.936357817e-05 -8.510595761e-05 -5.476070114e-05 -2.563426917e-05 -1.782984269e-05 -4.550463794e-05 -6.778454059e-05 0.0002588469252 -5.464123683e-05 -8.512480833e-05 -1.717111161e-05 0.0001246873513 -6.958299271e-05 -4.850148735e-05 -3.790666701e-05 -8.20752817e-05 -0.0001133633601 -0.0003127748903 -0.0001147182573 0.0001098487227 -0.000184455487 -0.0001515157618 +1.139063036e-05 1.399910564e-05 -0.0001395427693 1.875083498e-05 0.0001765793999 1.509234193e-05 1.453395101e-05 2.876014874e-05 2.086726718e-05 -3.659403806e-05 1.541761581e-05 -0.0001639430721 4.342263575e-05 -0.0002367780201 -5.332539367e-05 1.328083126e-05 1.358366824e-05 -0.0002381822395 1.727153562e-05 0.0003015228505 0.0002820680733 -0.0003134051096 -5.608037079e-05 -0.0004604017708 7.33673175e-05 +-1.174002696e-06 -2.843867692e-06 3.803846902e-05 -4.246449575e-06 -4.842766679e-05 -4.729195133e-06 -4.699372609e-06 4.355252719e-05 -6.795143886e-06 -5.547195189e-05 7.041593535e-05 2.92523495e-05 -6.841595659e-06 3.939545808e-05 9.221418124e-06 -2.38758947e-07 -2.844566874e-06 4.425203824e-05 -4.311806142e-06 -5.633005039e-05 -9.294357086e-05 -3.592371459e-05 8.388360573e-06 -4.724115775e-05 -1.135501488e-05 +-3.980575226e-06 -2.914675001e-06 4.053242834e-06 -4.277011232e-06 -5.3917457e-06 -4.467901653e-06 -2.655028208e-06 3.804214491e-06 -3.855394818e-06 -5.066389593e-06 2.40364306e-05 8.787606034e-07 -6.836015394e-06 2.37581123e-07 9.242364548e-06 -4.802281005e-06 -3.612068753e-06 4.930660341e-06 -5.304908881e-06 -6.558411555e-06 -3.232923539e-05 -4.60240714e-06 9.041648525e-06 -5.380507075e-06 -1.224030546e-05 +1.353349888e-06 1.926816486e-06 -2.108008434e-05 2.857235342e-06 2.878026781e-05 1.94318707e-06 2.238086216e-06 -4.562616434e-06 3.33662637e-06 6.214677512e-06 -3.77205006e-06 -2.332110681e-05 6.3031646e-06 -3.543697552e-05 -8.531170672e-06 1.386381648e-06 1.895552965e-06 -3.302799778e-05 2.788175318e-06 4.509966917e-05 3.321109484e-05 -2.349025257e-05 -8.708958436e-06 -3.700516157e-05 1.174838148e-05 +-3.009230601e-07 -4.359074444e-07 1.68452584e-06 -6.603486378e-07 -2.521810752e-06 -3.772934642e-07 -4.148877981e-07 1.556306952e-06 -6.290840713e-07 -2.321818149e-06 3.05546455e-06 2.354620136e-07 -8.20095571e-07 3.724276977e-07 1.023776277e-06 -3.290320345e-07 -5.130400679e-07 2.039994648e-06 -7.778093384e-07 -3.056965693e-06 -3.236738719e-06 -1.89381426e-06 8.90417145e-07 -2.786404066e-06 -1.067303964e-06 +-3.145362897e-07 -2.472968331e-07 3.517998509e-06 -3.760725857e-07 -5.013283278e-06 -4.742458531e-07 -3.438081951e-07 3.891110137e-06 -5.204060089e-07 -5.543788527e-06 5.609265697e-06 2.964437052e-06 -7.926637565e-07 4.386672895e-06 1.068749711e-06 -3.126752165e-07 -2.537864366e-07 3.880150583e-06 -3.866134767e-07 -5.52973627e-06 -6.446241046e-06 -5.417708154e-06 1.093764042e-06 -8.258070992e-06 -1.477308471e-06 +4.522413368e-08 1.54203205e-07 -3.196602286e-06 2.090463189e-07 4.211467425e-06 1.775263366e-07 2.500663278e-07 -9.877885805e-07 3.619747012e-07 1.299373527e-06 -6.276981748e-07 -3.706867337e-06 6.229997026e-07 -5.512417657e-06 -7.926713336e-07 -4.517227872e-09 1.090710991e-07 -4.846210231e-06 1.329581442e-07 6.385938646e-06 4.79172305e-06 -3.343569018e-06 -8.981638241e-07 -5.145474378e-06 1.189846523e-06 +-2.229633845e-07 -2.045207504e-07 -1.137306946e-06 -3.070866621e-07 1.595861731e-06 -1.339358024e-07 -1.190208786e-07 -6.509649964e-07 -1.786029426e-07 9.134093779e-07 -4.525920621e-07 -1.628827423e-06 -4.036520178e-07 -2.499975916e-06 5.618343459e-07 -3.043796831e-07 -2.752989518e-07 -1.576457716e-06 -4.131353221e-07 2.212106705e-06 2.642811738e-06 -9.629145814e-07 4.870747727e-07 -1.589888776e-06 -6.802059666e-07 +0.002185550894 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0009196921657 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0008139445476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001666513093 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +6.71652118e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-3.204970449e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-9.165987834e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.468719428e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.358376934e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.836567947e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.055180344e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.716849934e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.076145087e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.003446711571 -0.001877621658 -0.1122019104 0 0 -0.001343397408 0.001553783844 0.04457120371 0 0 -0.0914695659 -0.4478955269 -0.001832271135 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005753235893 0.0001526785356 -0.08717415488 0 0 0.0001642620028 0.0005238916259 0.03585539522 0 0 -0.03867413156 -0.007642618763 0.002262061831 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003605753761 0.0002451193476 -0.003434533961 0 0 -0.0001090953257 -7.727169429e-05 0.001635028995 0 0 -0.003998258858 0.008584003956 -0.0002248502041 0 0 0 0 0 0 0 0 0 0 0 0 +-1.098162511e-05 1.738553531e-05 -0.0003342560238 0 0 -1.336896847e-06 -5.366103039e-06 0.0001195913671 0 0 -0.007386981527 -0.0001153449112 -2.518539576e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001028265879 -8.654742886e-06 0.0006518599092 0 0 3.463830501e-05 1.12733194e-06 -0.0002255021931 0 0 -0.0004514561966 -0.001005170328 -2.403001977e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.346098689e-05 1.644291659e-05 0.0003348687344 0 0 9.240474662e-06 -9.393221584e-06 -0.0001335357797 0 0 -3.990165799e-05 -0.0001888427794 -2.897628523e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.743767241e-05 9.063565053e-07 -3.154903614e-05 0 0 8.662263116e-06 -3.359176978e-07 9.759671171e-06 0 0 -0.0001670938395 -1.029825368e-06 -2.113412223e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-5.474755469e-07 -3.397171348e-06 -8.482670971e-05 0 0 1.698958743e-07 1.953981584e-06 3.3894822e-05 0 0 1.949481538e-05 -5.894472601e-05 4.62246831e-06 0 0 0 0 0 0 0 0 0 0 0 0 +4.372448749e-06 -2.725752735e-06 6.785627766e-05 0 0 -1.174352608e-06 6.853274718e-07 -2.729684221e-05 0 0 8.629910285e-06 -0.0001413964239 -9.813438756e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-4.827831006e-06 1.959035515e-06 2.858151206e-05 0 0 1.768698495e-06 -1.016654988e-06 -1.132010938e-05 0 0 1.024370904e-05 -4.596086473e-05 -4.108101626e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.04658949e-07 1.340648138e-06 -7.442735896e-06 0 0 6.700336231e-08 -5.188814173e-07 2.457505623e-06 0 0 -3.707178487e-06 -3.010276644e-05 -2.362803039e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.022123023e-06 -6.117075244e-07 -8.67284318e-06 0 0 -3.584189204e-07 2.673781525e-07 2.410152339e-06 0 0 -1.182394821e-05 -3.167567812e-05 -2.047518231e-08 0 0 0 0 0 0 0 0 0 0 0 0 +9.882834462e-08 -2.520882874e-07 9.678120783e-06 0 0 -9.113794148e-09 2.918077162e-08 -4.023170293e-06 0 0 -8.817919449e-07 -3.472701791e-05 -7.932224404e-07 0 0 0 0 0 0 0 0 0 0 0 0 +0.002003497329 -0.001893211392 -0.1533383904 -0.0003698027506 0.02917303015 -0.0009222494508 0.001856653135 0.05542955778 0.0004216248939 -0.01054533369 -0.05293458608 -0.45206207 -0.001101969364 -0.1101918483 -0.0002810335306 0.001801321778 -0.001313146609 -0.14242829 -0.0002342281329 0.02709752355 -0.1450543188 -0.2762974703 0.0004421455736 -0.06660742191 -0.0007179121959 +-0.000619222563 0.000701116017 -0.0922641253 0.0003829701821 0.01113981513 -8.989399741e-05 0.0009928095857 0.06672720757 -3.321554181e-05 -0.008052366791 -0.05234628139 -0.05909691365 0.003791623253 -0.008808524323 -0.0006219988077 -0.0006125716459 0.00105762253 -0.01318858387 0.0002122704508 0.001595017272 -0.01778956666 -0.07960629603 -0.001244987814 -0.0124245593 -7.069186688e-05 +-9.236445e-05 0.0004200484833 -0.008194665944 5.619914446e-05 -0.0001541365642 4.160005167e-05 -0.0001575863567 0.01068260045 -7.024588058e-05 0.0002045416075 -0.003958267147 0.01660891765 -0.0002569850496 8.291243288e-05 0.0001342877963 -1.468218802e-05 6.48669609e-05 0.007831276078 -4.948930035e-05 0.0001518065673 0.001419652025 -0.001225042647 -3.780219477e-05 -7.462651186e-05 -3.247471899e-05 +2.28774278e-05 1.260264771e-05 0.001337825743 -1.939337606e-05 0.0009126333612 -6.200334505e-05 -3.335422359e-05 -0.0006824090429 2.553397636e-05 -0.0004654855928 -0.005318142579 0.001252873973 -0.0001390882871 -0.0008201902949 -5.641832492e-05 -7.848363441e-05 -2.035669361e-05 0.0004853296484 7.015757878e-06 0.0003313322972 -0.002250495498 0.001061831751 7.408286575e-06 -0.000658671189 2.674287987e-05 +-0.0001179816042 -9.750387949e-06 0.0008450576413 2.816875265e-06 -0.0001075990806 6.925276509e-05 -1.376943767e-05 -0.0007536981478 -6.755881046e-06 9.614327476e-05 -0.00246005494 -0.001660425853 -8.962169538e-05 -0.0003195092865 2.288837459e-05 1.977966482e-06 -2.720931097e-05 -0.0005159862683 -7.747073982e-06 6.599874023e-05 0.001514590564 -0.0001704724319 3.789576863e-05 -5.705703236e-05 -7.569688561e-06 +-1.625541463e-05 5.382491008e-06 6.638337476e-05 -6.433771838e-08 1.311937191e-05 1.974519949e-05 -7.582327623e-06 -6.203998537e-05 2.472983726e-07 -1.22282809e-05 0.000130010278 -1.050137803e-05 -2.077043034e-05 3.897731976e-06 -3.113396615e-06 1.509745612e-05 -3.21912439e-06 -2.70821667e-06 4.098311797e-07 -4.486517143e-07 -0.0001277897216 3.039605102e-05 7.206244914e-06 -2.026880922e-06 1.166257785e-06 +-5.873278457e-06 2.310955877e-07 3.228067218e-05 1.257974715e-06 2.702021544e-05 3.468413161e-06 -7.310036481e-07 -2.511409759e-05 -6.532083459e-07 -2.097112927e-05 -0.0001350797126 -1.451905152e-05 -2.694544171e-06 1.090499053e-05 1.269425803e-06 -1.10457991e-07 -3.941185994e-07 -4.288546104e-06 4.186303216e-08 -3.557349234e-06 3.481595265e-05 1.820829255e-05 1.218243607e-06 -1.011199291e-05 -3.626785383e-07 +-3.127467856e-06 -6.385075417e-06 -7.816581831e-05 -1.494286178e-06 1.51161474e-05 2.650632804e-06 6.606390291e-06 3.988462646e-05 1.575991353e-06 -7.713654408e-06 2.378374706e-05 -0.0001931674674 1.71000892e-05 -4.754432245e-05 -3.456984134e-06 1.434998098e-06 1.838728393e-06 -6.642298709e-05 4.821502393e-07 1.284113303e-05 4.836367834e-05 -0.0001291467056 -5.601968216e-06 -3.201229308e-05 9.336116706e-07 +3.791052749e-06 -4.586507177e-07 2.565129967e-05 -1.528010253e-07 -6.934400461e-06 -8.161014918e-07 -1.222083163e-06 -3.757655066e-05 -4.599420241e-07 1.017533347e-05 5.994088689e-05 -0.0001175641395 -5.74215408e-06 -4.041354076e-05 1.908486454e-06 2.838399491e-06 -2.000896667e-06 -3.65856631e-05 -7.542037088e-07 9.919464763e-06 -0.0001121800223 -3.573703226e-05 1.359981051e-06 -1.118083142e-05 -6.789675064e-07 +-2.925162283e-08 7.925829787e-07 3.594209966e-06 2.729870506e-07 -1.033632608e-06 1.223759899e-07 -1.151300333e-06 -5.833038824e-06 -3.985046862e-07 1.676766848e-06 -5.003744581e-06 -2.961531329e-05 -4.142307476e-06 -1.028947447e-05 1.172759086e-06 2.270899872e-07 -8.944946479e-07 -8.184425926e-06 -3.096122412e-07 2.352158949e-06 3.111205066e-06 -1.183282341e-05 1.343046622e-06 -4.210504764e-06 -4.040576429e-07 +-7.278573181e-08 3.365887825e-07 -2.181942966e-05 1.126881812e-07 4.408005451e-06 8.20992388e-08 -1.722188218e-07 1.285657031e-05 -6.009551032e-08 -2.597155816e-06 -5.210281387e-06 -2.49783952e-05 -1.112938825e-06 -6.307199796e-06 1.749116398e-07 1.460001118e-07 -2.01237993e-07 -7.698131454e-06 -4.31069098e-08 1.555440007e-06 -3.092757227e-06 -2.516503717e-05 3.321056859e-07 -6.374533525e-06 -1.061634617e-07 +9.787102771e-07 -7.653627535e-07 -8.52411679e-06 -2.602070668e-07 2.327123352e-06 -6.40615155e-07 5.523970593e-07 5.60824624e-07 1.889943137e-07 -1.546900554e-07 -4.353886388e-06 -3.734410736e-05 7.489962516e-07 -1.228763928e-05 -2.309471231e-07 1.341654675e-07 -1.311069818e-07 -1.232607305e-05 -4.057361003e-08 3.361482481e-06 -1.550142246e-05 -2.074333009e-05 -4.369798989e-07 -6.687360552e-06 6.40874957e-08 +1.009656706e-07 -2.52482736e-07 1.5708087e-06 -7.761128651e-08 -3.900892336e-07 8.968295252e-08 -9.726238886e-08 -5.908112122e-06 -3.414333983e-08 1.471705e-06 1.683973901e-06 -3.722318112e-05 -1.254894587e-06 -1.160572697e-05 3.409774568e-07 3.555694586e-07 -4.772141063e-07 -1.172130481e-05 -1.562365141e-07 2.921423929e-06 -5.497042629e-06 -1.531588514e-05 3.575964744e-07 -4.779341533e-06 -1.314031068e-07 +0.005735735339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004930258738 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001987217837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004779343363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001307558178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +2.841883737e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.594511554e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-4.651780762e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.222156355e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +7.045926204e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-8.453637287e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-6.70304799e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.172870888e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002431832303 -6.439768946e-05 0.0664000807 0 0 -0.003705746145 0.01113953537 0.6104289516 0 0 -0.3032096524 -0.982279319 0.0004095722564 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003648702982 -0.00148346575 0.04941938497 0 0 0.0005917043125 -0.01076695215 0.3253781403 0 0 -0.167707564 -0.288467284 0.002196805744 0 0 0 0 0 0 0 0 0 0 0 0 +5.402626241e-05 0.0002957192612 0.003159293183 0 0 0.0009745355725 0.002488893895 0.008485357017 0 0 -0.06433145375 -0.1954992677 -5.080685648e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.42470695e-06 7.335201498e-05 -0.00129166815 0 0 -8.119910257e-05 -0.0004972769906 0.001473633551 0 0 -0.01293211258 -0.03083063684 7.971380686e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.311308289e-06 -4.581827869e-08 -0.000254365092 0 0 1.97697251e-05 0.0002857707475 -0.0002065767553 0 0 -0.0008970936212 -0.003255398145 6.765140245e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.772860344e-07 3.689248742e-05 0.0003308529607 0 0 -2.865354175e-05 -5.504394157e-05 -0.000260792881 0 0 -0.0002455226607 -0.001939637841 -3.692986855e-05 0 0 0 0 0 0 0 0 0 0 0 0 +6.046807429e-08 -7.526220848e-06 -0.0001381973272 0 0 1.308111618e-05 -0.0001137106519 -0.0008949716532 0 0 -0.0004526429216 -0.002061973292 -5.742487386e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.619048039e-07 1.391997566e-07 -1.641457713e-05 0 0 -2.621984672e-06 -3.010565686e-05 5.481690154e-05 0 0 -8.787001124e-05 -0.0001950327493 -7.304659615e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.704212481e-07 4.96994137e-07 5.238045914e-05 0 0 -7.066769767e-06 1.155374913e-05 0.0003416645647 0 0 -2.562306398e-05 -2.435331118e-05 8.473221821e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-6.160963954e-08 -1.309516726e-06 -3.007963703e-05 0 0 -1.850976275e-06 9.912536261e-06 -0.0002089470876 0 0 -4.356668375e-05 -0.0003982133822 -1.16800467e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.767243839e-09 -2.661331582e-07 -9.572869833e-06 0 0 1.655858647e-06 -1.280746251e-05 -0.0001379459316 0 0 1.505824552e-06 -0.0001844991476 -1.082966945e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.522075895e-08 1.968019872e-07 3.990636625e-06 0 0 2.772285256e-06 -6.418144808e-06 -5.050078616e-06 0 0 1.066357929e-05 -3.233048041e-05 -7.560685917e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.516418002e-08 -2.598121898e-07 -7.177552615e-06 0 0 2.800983095e-07 -1.542884656e-06 -1.422291506e-05 0 0 -9.653119518e-06 -7.731408105e-05 -2.78378364e-06 0 0 0 0 0 0 0 0 0 0 0 0 +0.0007194389739 0.0002038082402 0.04040618294 -0.001365377562 0.2755978327 0.0006020738186 0.0003242893504 0.01256884443 -0.0006793848148 0.08572261612 -0.3564862634 -0.7395823046 -0.0003871360573 -0.1029321604 0.002775643466 -0.009245326958 -0.00410107775 0.2045381652 0.00437560578 1.395264822 0.518122313 -0.3472701015 0.001287043182 -0.8385614236 0.002764642703 +1.487433237e-05 0.001075232409 -0.0258435286 0.0003640381677 -0.1112322713 0.001714835074 0.0005465484681 0.0226601177 -0.001544556645 0.09755862073 -0.1198916835 -0.2566367704 -0.0003576588586 -0.01679690654 -0.00233388106 0.009447084741 0.001559633743 0.1281902699 -0.009429617356 0.5519015269 -0.01644924236 -0.141687739 0.001999896431 -0.07292067515 0.008894659019 +-0.0001712033346 -0.0008160743189 -0.006296617847 -0.0002231528855 -0.01330186911 0.0001594756428 0.0002222923796 0.009483209262 6.787309067e-05 0.02001840607 0.007405990037 -0.03519947537 -4.449051542e-05 -0.02725598164 -0.0003190283951 0.0005681916373 0.0013759115 0.0218474281 0.0002098328909 0.04613241839 0.04570946326 -0.06795355146 -0.0005319905312 -0.09997655169 -0.001369382208 +7.194105263e-05 -1.80523147e-05 2.93255162e-05 -7.585122934e-05 -0.0003969937844 -0.0001418661923 4.268656061e-05 0.0002554709192 0.0001755019899 -0.003494228237 0.01053192284 -0.01797476719 6.436297351e-06 -0.02561634354 9.585806715e-05 5.189778945e-05 -0.0001112221313 9.081066778e-05 -0.0001409105956 -0.001238841164 0.02677508451 -0.04624383481 -1.421034363e-06 -0.06576156984 0.0003955537096 +1.80468721e-05 1.524576742e-05 -5.735063685e-05 1.317422384e-05 0.0002055165962 -1.197961537e-05 -6.142664496e-06 -9.860231478e-05 5.067920457e-06 0.0003587926135 0.0006808436666 -0.0009903645144 -7.826159863e-08 -0.001489973864 5.69015076e-06 -6.630372989e-05 -2.956621519e-05 -0.0001803835148 6.388456783e-06 0.0006609647336 0.00263392297 -0.00306193904 -2.11117373e-05 -0.004877646788 4.95234162e-05 +-5.551224268e-05 -1.613573866e-05 0.0003183354461 4.409996256e-05 0.001383585189 -2.258040175e-05 -1.494260367e-06 0.0001358956471 2.078798182e-05 0.0005903035879 -0.000161035427 -0.0005076935601 1.866319639e-07 -9.872107891e-05 3.264983624e-05 -2.412756675e-05 -2.768734968e-05 0.000110255624 7.752169425e-06 0.0004805978621 0.0007754646902 0.0008949624703 -2.342740094e-05 -0.0005896434733 -0.0001534032646 +-3.13056628e-05 2.310182324e-05 1.350968496e-05 5.166814566e-05 0.0001072184632 2.996250887e-06 3.470616773e-06 -1.321255485e-05 -3.309547252e-07 -0.0001042723907 0.0004566883919 -0.0006610167477 2.45242269e-07 -0.00100786284 -2.97039976e-06 2.443050166e-05 -1.287627295e-05 -2.048297581e-05 -3.615295272e-05 -0.0001620875691 0.001574846424 -0.002160589314 -2.395502306e-06 -0.003383628377 -3.697896403e-05 +-3.444942624e-06 -1.564215976e-06 -3.142763738e-06 1.896523027e-06 -0.0001652773636 1.16094511e-06 4.372391337e-07 1.12095045e-06 -7.255802769e-07 5.889339596e-05 -1.324167501e-05 -0.0001020326738 -1.384839651e-09 -7.41778163e-05 -2.928552477e-07 6.822734781e-06 2.071286808e-06 6.512378263e-06 -4.646883104e-06 0.0003423612541 8.88489523e-07 -0.0002013073598 8.032906351e-08 -0.0001743110103 -4.389738841e-06 +8.47298355e-06 6.717863252e-06 6.474085574e-06 -4.546711688e-06 5.606623187e-05 -9.113027377e-08 1.459414302e-07 7.755095865e-06 1.995987933e-08 6.746943672e-05 -0.0001098199933 -0.0001117973265 -9.340668227e-08 4.340880216e-05 1.485254496e-06 -1.389771846e-05 -8.558908927e-06 5.1530147e-05 7.708802676e-06 0.0004487259956 5.887257675e-05 6.059772005e-05 3.563309119e-06 -2.24919036e-05 2.968348884e-05 +-3.61415127e-06 -1.769587288e-06 1.779375321e-05 1.370052574e-06 0.0002155715834 1.205634386e-06 2.816789083e-07 -5.104386912e-06 -7.377877361e-07 -6.185019257e-05 2.83680774e-05 -9.226589102e-05 1.143209901e-07 -9.965819762e-05 9.099880502e-07 -6.609767943e-06 1.638241627e-06 -6.395501239e-06 8.753183369e-06 -7.706559299e-05 0.0003654950163 -0.0002275127147 1.669291565e-07 -0.0005648882617 -1.398687451e-05 +-5.792137957e-06 -1.6561143e-06 6.545965335e-06 4.596637799e-06 7.345321895e-05 -4.344347833e-07 -3.96634976e-08 9.41487143e-07 3.863931349e-07 1.05428484e-05 -1.971069526e-05 -2.118349901e-05 4.71925315e-08 5.514037931e-06 1.182781466e-06 -9.875029219e-08 3.057869419e-07 3.598367891e-06 1.731822791e-07 4.01975762e-05 6.847593728e-05 2.206648065e-05 -1.219743468e-06 -5.568537751e-05 -1.779569525e-05 +-2.938203081e-06 -1.084184124e-06 2.906128213e-06 2.344758586e-06 2.613387219e-05 -3.475792793e-08 -4.441467432e-09 7.22750228e-07 1.786687462e-08 6.480745388e-06 -2.886398574e-05 -3.825204875e-05 2.112493065e-08 4.047565536e-06 6.615868668e-07 2.322789352e-07 2.617386819e-07 1.119047794e-05 -3.170890068e-07 0.0001003206118 2.934235785e-05 1.463801583e-06 -8.941996999e-07 -3.079578006e-05 -8.893905747e-06 +-1.622535002e-07 3.557427522e-09 3.547692145e-06 7.541886263e-08 3.825779852e-05 1.45787e-07 1.190852732e-09 -1.026316621e-06 -1.237582954e-07 -1.107110683e-05 -1.385871581e-05 -3.729705494e-05 2.051573455e-08 -1.270568715e-05 4.660156858e-07 -2.243166133e-06 -5.557524152e-07 5.515003334e-06 1.822889884e-06 5.953006731e-05 5.862004797e-05 -3.007876897e-05 5.161263285e-08 -8.551978527e-05 -1.026682448e-06 +0.1605559926 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.06314180663 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.2304591168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.08706825373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.007204959128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001089962883 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003111642416 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002948932931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001233514346 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0007689512806 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +4.529282369e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.721823517e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-3.917660868e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.15120334 -0.02061744682 -0.06598870553 0 0 0.01710167679 0.3972677978 0.1497744762 0 0 0.09120234515 -0.415231316 -0.07303497977 0 0 0 0 0 0 0 0 0 0 0 0 +0.1270632849 -0.004716165091 -0.03190421961 0 0 0.02659274511 0.1631233486 0.02052652451 0 0 0.06814078072 -0.03635213654 -0.01328759918 0 0 0 0 0 0 0 0 0 0 0 0 +0.01194058398 -0.002589583574 -0.007929251179 0 0 -0.009123323661 0.01648855173 0.02378309804 0 0 0.02685287888 -0.03561471947 -0.05067619252 0 0 0 0 0 0 0 0 0 0 0 0 +0.01014316269 -0.01437611454 -0.02538607523 0 0 -0.01676580766 0.02264594252 0.03871946123 0 0 -0.01781741501 0.02333330715 0.03642208285 0 0 0 0 0 0 0 0 0 0 0 0 +-9.008048512e-05 8.212977957e-05 0.0001471423332 0 0 -0.0001240696347 0.0004424548862 0.0001866170087 0 0 -8.296128913e-05 -0.0007556535665 -0.000674489528 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001241985506 0.000392522749 0.0004800984419 0 0 -4.425032174e-05 -0.0006894767707 -0.000185073491 0 0 0.0007826998469 -0.001961936183 -0.001303519555 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002778583686 -0.000616888765 -0.0009775982901 0 0 -0.0005005453017 0.000113187701 0.0009334648382 0 0 -0.0005547006839 0.0005374341782 0.0008833381519 0 0 0 0 0 0 0 0 0 0 0 0 +-2.371480774e-05 8.47582421e-05 0.0001380844431 0 0 8.160435127e-05 -4.212778235e-05 -0.0001727662706 0 0 0.0001635537057 -0.000245657225 -0.0003983296104 0 0 0 0 0 0 0 0 0 0 0 0 +5.749646106e-06 1.826599341e-05 1.051803486e-05 0 0 7.188562406e-05 0.0001512193913 -2.023353116e-05 0 0 5.944844266e-05 -7.936157097e-05 5.764731034e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.37520846e-05 -7.703135831e-05 -0.0001089464982 0 0 -4.908369446e-05 -3.470413582e-05 0.0001033957516 0 0 -3.836080015e-05 -3.461707277e-05 2.635199322e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.660697326e-05 4.09965501e-05 6.335195638e-05 0 0 1.336898498e-05 -0.0001406260443 -0.0001102605582 0 0 3.430621147e-05 -0.0001986717678 -0.0001837228345 0 0 0 0 0 0 0 0 0 0 0 0 +1.571158241e-05 -1.039093165e-05 -2.06969058e-05 0 0 -1.587014354e-05 -1.687045013e-06 2.37679308e-05 0 0 -2.746066676e-05 -2.328114699e-05 4.778538569e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.796327001e-06 -7.420134253e-06 -8.553249831e-06 0 0 -3.749512265e-06 1.076206455e-06 1.106409867e-05 0 0 -1.052748388e-06 -3.425991529e-05 -2.026265232e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.02148235196 -0.06589379103 -0.1274022148 -0.06033481678 0.056872894 -0.02130260491 0.04026375095 0.06387008102 -0.007406487131 -0.03990096709 0.1368678995 -0.1015804162 -0.1728319624 0.03389045704 0.01456899245 -0.2655200481 -0.1086544865 -0.05583442241 0.1608323166 0.5069346533 0.158740401 0.08024889143 -0.02257392623 -0.3205927597 -0.3981083281 +0.1108031961 -0.04136377197 -0.121301737 -0.04583558042 -0.08149678356 -0.03782847283 0.05195002667 0.0783722295 -0.01505459348 -0.03215035349 0.006108390883 0.006575909424 0.03348905633 0.05115194822 -0.00410523164 -0.05110543994 -0.04676736092 0.0194970464 0.1287524475 0.1552459713 -0.07497229797 -0.002943061514 0.01592539077 -0.01316301587 0.08787841838 +0.007025717632 -0.01854500082 -0.03660304445 -0.00832728679 0.008137125343 -0.01176697159 0.009229248082 0.009878937473 -0.01061162257 0.004059149395 -0.01983579829 -0.002731889414 0.005502633575 -0.00455666225 0.02746695335 -0.01375347569 -0.02508016749 -0.02080190675 0.002323883877 0.0435438958 0.003459035837 0.01170063962 0.03002490422 0.01795448768 -0.01279464989 +-0.003767573492 -0.001985816623 -0.002443431666 -0.003895476699 0.003818465312 0.004758261827 0.003246044328 0.005269320573 0.005359642483 -0.007250132901 0.00224816884 -0.000459499089 -9.601444054e-05 -0.0004031666234 -0.0008709877899 -0.01212290868 -0.00928053908 -0.01528051904 -0.01485850033 0.02039866008 -0.002154372657 -0.002918950852 -0.005566110636 -0.003872853594 0.006727974618 +0.001246437959 0.00132092773 0.002229249457 0.002233331681 -0.002478405825 0.001740235198 0.001813457871 0.003336894901 0.002409063244 -0.004172733691 0.002357468818 0.002709128417 0.004797676017 0.004063325022 -0.005596342125 0.001112814968 0.001445128743 0.002215018722 0.002999723912 -0.001976916577 -0.003428555074 -0.003750369298 -0.006622254916 -0.005635468447 0.007748823251 +9.284817926e-05 6.966329552e-05 0.0005354813126 0.0007939766888 6.058951669e-05 0.0002718336768 0.000157439787 0.000250972805 0.0001580161984 -0.0004464360726 0.00056862242 0.0001193530616 0.0003067182232 0.000479564803 -0.0006683173364 0.0005561392729 5.295010073e-05 -4.949476797e-05 -4.879818781e-05 -0.0006768279358 -0.0002818384299 -0.0001440068756 -0.00105705426 -0.001634933078 2.658100437e-05 +-0.0005001406974 -0.0003785399442 -0.0006721875308 -0.000550747691 0.0009354896601 -7.882559351e-05 -6.263221938e-05 -0.0001207084524 -9.643666008e-05 0.0001689161487 -0.000328892462 -0.0002879185288 -0.0005065865677 -0.0004353525659 0.0006809532477 -0.0005981454 -0.0005016886361 -0.0008601909068 -0.0007460428752 0.001160401303 0.0006166707504 0.0004471949905 0.0008104130553 0.0006526552602 -0.001144189157 +0.0002060380615 -1.293403651e-05 -3.841108018e-05 3.546908071e-05 -0.000167318188 3.743154853e-05 9.999942061e-05 0.0001748002592 6.69296737e-05 -0.0001952483728 6.496846214e-05 0.0001248805784 0.0002352066451 0.0001926193668 -0.000216118185 4.812791895e-05 2.485827614e-05 9.39798544e-05 0.0003321112144 4.532489878e-05 -0.0002672749074 -0.0001070234052 -0.0001718536799 -0.0001297485322 0.0004118047291 +7.590309256e-05 7.661482801e-05 0.0001372480194 9.434655183e-05 -0.0001650108859 0.0001063887201 4.465042764e-05 7.933465708e-05 8.926902257e-05 -0.0001527537326 0.0002297318811 5.411167221e-05 9.575322841e-05 0.0001642418294 -0.0002752079553 6.274961696e-05 6.499373916e-05 0.0001474572121 0.000185743108 -0.000102084816 -0.0001682808713 -0.0001112978227 -0.0002438959302 -0.0003227928384 0.0002388629818 +-0.000140222397 -4.61833361e-05 -7.103743289e-05 -4.671298676e-05 0.000206585807 -1.918546476e-05 -2.967472673e-05 -5.096579974e-05 -2.089692e-05 6.313428103e-05 -4.422625347e-05 -6.564142158e-05 -0.0001220241636 -9.864996767e-05 0.0001195341024 -9.949271859e-05 -5.834259913e-05 -0.0001157668012 -0.000162337968 0.0001378279067 0.0002200115659 9.499222021e-05 0.0001394085288 2.018061488e-05 -0.0003852895176 +-5.898135714e-06 -6.732358633e-06 -2.120466411e-06 3.348238227e-05 2.87020461e-05 -1.270869894e-05 5.861594105e-06 9.64752299e-06 -4.625420141e-06 1.672852724e-06 -1.307935907e-05 3.20897608e-06 8.892770574e-06 9.771299107e-06 1.140318622e-05 -2.117912399e-06 -3.976568981e-06 -1.032299124e-06 2.142630289e-05 1.609299363e-05 4.100108049e-05 3.793207832e-07 -2.151739133e-05 -6.892964176e-05 -6.756932996e-05 +7.233485519e-06 9.028781829e-06 1.77153055e-05 1.61014426e-05 -1.65796617e-05 1.37427955e-05 9.81996798e-06 1.781714808e-05 1.558022299e-05 -2.489521796e-05 3.644630738e-05 8.765313309e-06 1.484926476e-05 2.403172727e-05 -4.429957496e-05 -9.793583283e-07 9.625520165e-06 2.25667192e-05 2.549051305e-05 -5.56840228e-06 -6.712301239e-06 -1.745641783e-05 -4.599354799e-05 -6.882951713e-05 1.086534168e-05 +-2.17622188e-05 -4.315878856e-06 -6.362200687e-06 -9.513177112e-06 2.623352253e-05 -1.012111768e-06 -6.136566783e-06 -1.062587164e-05 -3.236623092e-06 1.004235954e-05 4.221935536e-06 -1.675084545e-05 -3.146825071e-05 -1.544813735e-05 1.751530331e-05 -3.127733399e-05 -1.120088437e-05 -1.713567686e-05 -1.269494285e-05 4.626896473e-05 3.896778581e-05 1.533229019e-05 1.656552994e-05 -1.447259944e-05 -7.180965349e-05 +-0.1565035168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.05521929869 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.2203817969 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0954712408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.009312403932 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.252685489e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002387073434 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.003173378587 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002264044934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0006983006766 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-8.478367363e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.726158647e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.925803785e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1459154955 0.01815699322 -0.06258386373 0 0 -0.0187975706 -0.3875247633 0.1435801151 0 0 0.09010976488 -0.4308585095 0.08188932708 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1312437911 0.004031772832 -0.03324431791 0 0 -0.02854231854 -0.1761846891 0.02580016043 0 0 0.0665203365 -0.03168359652 0.01084512203 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01298766056 1.283180046e-05 -0.004099285529 0 0 0.005872251962 -0.01436969459 0.01692513304 0 0 0.03223798535 -0.04164856835 0.05893174428 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00998368546 0.01433753261 -0.02519501753 0 0 0.01718546511 -0.02284789157 0.03929811458 0 0 -0.01585330824 0.02057829632 -0.03173552688 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007270120507 0.000802708188 -0.00150247058 0 0 0.00102178568 -0.00146045006 0.002097046002 0 0 -0.001781410349 0.001166308904 -0.00328205823 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001750414196 -0.0003775497277 0.00049350259 0 0 3.52703652e-05 0.000753184938 -0.0001567572819 0 0 0.0008016015917 -0.00184383668 0.001066244219 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001806968599 0.0004483718949 -0.0007007909029 0 0 0.0003290463464 1.494656328e-05 0.0005653556865 0 0 -0.0002159022455 0.0001181905739 -7.270079804e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.670408721e-05 -9.12754793e-06 -1.705895939e-06 0 0 -1.404985821e-05 -0.0001008812469 1.825190834e-05 0 0 2.557432656e-05 -4.101273138e-05 2.487568462e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-9.018325865e-06 2.100252618e-05 -5.301638357e-05 0 0 -3.478583667e-05 -0.0001717606567 6.655777384e-05 0 0 -1.374587517e-06 -1.342570649e-06 -0.0001957326494 0 0 0 0 0 0 0 0 0 0 0 0 +3.735484528e-05 3.143835479e-05 -3.212737166e-05 0 0 8.398579817e-06 0.000118949105 -1.54203578e-05 0 0 3.514517255e-05 -0.000155400318 0.0001744226993 0 0 0 0 0 0 0 0 0 0 0 0 +2.147993972e-06 -3.0055902e-05 4.399081741e-05 0 0 1.57183148e-07 0.0001055336255 -7.155572149e-05 0 0 1.053355792e-05 -0.0001538894436 0.0001079801991 0 0 0 0 0 0 0 0 0 0 0 0 +-1.795069853e-05 1.964355745e-05 -3.540921172e-05 0 0 2.042944566e-05 -1.763613684e-05 4.395192645e-05 0 0 -3.7035951e-05 2.460698346e-06 -7.676146842e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.434302163e-05 -3.527585356e-07 4.795889394e-06 0 0 -3.283563249e-06 8.292810317e-06 -6.507943507e-06 0 0 1.114192527e-05 -5.156447718e-05 5.204129467e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01656773976 0.06298958963 -0.1206826168 0.05683650409 0.05951869416 0.02089979084 -0.03689034051 0.05907415719 0.006625741505 -0.0357856267 0.1394553624 -0.1014557493 0.1746334171 0.0312987474 -0.01428003229 0.2604936706 0.1037507228 -0.0534299523 -0.1560970395 0.4904869223 0.1671029956 0.08005342399 0.02356527384 -0.32675476 0.409404699 +-0.1104105626 0.03929192405 -0.119522929 0.05105955441 -0.08313813933 0.03710308057 -0.05072449702 0.07723845152 0.01342749184 -0.03193609768 0.01177608824 0.002868221058 -0.02615940227 0.05076953958 0.00561323339 0.06028039886 0.04488739013 0.02085173239 -0.1230444622 0.1614501552 -0.07213682235 -0.001831842762 -0.01193873294 -0.01984614709 -0.08062678558 +-0.01038622037 0.01832503151 -0.03814091913 0.008610621598 0.00413260964 0.01295282897 -0.01002962033 0.01090041572 0.0112365662 0.004141118835 -0.01971869654 -0.002247117629 -0.007114198724 -0.0027209612 -0.0263723682 0.01241286031 0.02354156932 -0.01650073956 -0.006281287007 0.04071391862 0.001038730875 0.01122797113 -0.03027466438 0.01765408437 0.009277735095 +0.004518304839 0.003279862511 -0.004320499656 0.004539760965 0.005868886064 -0.003726972996 -0.002818668927 0.00420330288 -0.00395439049 -0.005521727544 0.000439467774 -0.001686495263 0.001845046706 -0.002238024977 -0.002605903598 0.01299482619 0.01113575837 -0.01788457419 0.015811102 0.02328089162 -0.0001987529474 -0.0009701160532 0.002075860864 -0.001426210277 -0.002545412381 +-0.001202067998 -0.001204485333 0.002051440134 -0.002301401178 -0.002188482729 -0.001876859278 -0.002065080794 0.003769732284 -0.002582858913 -0.004702329386 0.002387457799 0.002879634936 -0.005122184213 0.00432919363 0.005828516445 -0.0009339463663 -0.001072848593 0.001667188687 -0.002922923142 -0.001183744035 -0.003640615685 -0.004026599809 0.007150277711 -0.006100323813 -0.008285414378 +-0.0002873564746 -0.000271598215 0.0008699237341 -0.0009828256991 -0.000363548752 -0.0005335249309 -0.0003161817742 0.0005558311916 -0.0004851754248 -0.0008817103617 0.00101873783 0.000435383522 -0.0008225910255 0.0009260979152 0.001496522984 -0.0008546523952 -0.0003798486939 0.0004025438676 -0.0001943569931 -0.001370020551 -0.0007676005188 -0.0005240355119 0.001717414841 -0.002114325228 -0.0009473966637 +0.000495299044 0.0004094370198 -0.0007241052539 0.0005775582822 0.0009624309669 0.0001544917333 0.0001181676721 -0.0002270760522 0.0001938776844 0.0003127116722 -0.0004346422118 -0.0003743070313 0.0006481945829 -0.0005430038825 -0.000897025027 0.0006332930576 0.0005613710363 -0.0009367719122 0.0007582693074 0.001273543606 0.0006786306589 0.0005359148278 -0.0009777242996 0.0007870683986 0.001300893079 +-0.000194217068 5.263810255e-05 -0.0001149656491 1.493957117e-05 -0.0001081769859 -1.218865552e-05 -9.565152487e-05 0.0001633524075 -3.890449861e-05 -0.0001697161779 1.777242751e-05 9.873965647e-05 -0.0001942948881 0.0001676705359 0.0001299371277 -3.164865395e-06 1.456432031e-05 4.875149639e-05 -0.000353618654 0.0001630608675 -0.0002337511277 -5.765015902e-05 7.574963436e-05 -5.738279161e-05 -0.0003184970911 +-6.927548546e-05 -0.0001024254235 0.0001891191476 -0.0001307195624 -0.0001844747581 -0.0001478838902 -6.210826129e-05 0.0001132044263 -0.0001371113678 -0.000206518168 0.0002902436565 8.541498646e-05 -0.0001456285675 0.0002038636722 0.0003725305011 -8.781048227e-05 -8.889575207e-05 0.0001689227995 -0.0001476824322 -0.0001787566832 -0.0001964766017 -0.0001564460219 0.0003350822065 -0.000418748555 -0.0003022825236 +0.0001352603892 4.918425489e-05 -7.799192931e-05 4.65393382e-05 0.0002041404741 3.365226258e-05 3.23907288e-05 -5.650052829e-05 3.274627271e-05 7.825538797e-05 -6.815047097e-05 -6.654998543e-05 0.0001216659769 -0.0001048212934 -0.0001429678881 9.454149262e-05 5.644210482e-05 -0.0001083831224 0.0001473350763 0.0001321828113 0.0002255611084 9.876034315e-05 -0.0001534269369 4.345187781e-05 0.0003860197437 +-3.748845633e-06 8.399155152e-06 -6.596855156e-06 -2.916205091e-05 1.982561333e-05 1.354499454e-05 -6.502658727e-06 1.032078402e-05 7.478286676e-06 5.154122804e-07 -1.341155934e-05 3.061835637e-06 -9.100725029e-06 8.900054259e-06 -1.18743502e-05 1.029640196e-06 6.145707913e-06 -2.45945658e-06 -2.747019907e-05 2.097697707e-05 2.870166859e-05 7.281561778e-07 1.822855012e-05 -5.883124531e-05 5.146461983e-05 +-5.151257419e-06 -1.123856253e-05 2.031456966e-05 -1.175408019e-05 -1.955238951e-05 -1.748990634e-05 -9.628582599e-06 1.777018782e-05 -1.908549135e-05 -2.707564775e-05 4.1249156e-05 8.358678654e-06 -1.323662501e-05 2.374603441e-05 4.817049858e-05 5.627448018e-06 -9.400047274e-06 2.088323594e-05 -1.881884211e-05 -2.832043257e-06 -9.877366735e-06 -1.935341177e-05 4.730916862e-05 -6.709338414e-05 -1.75110031e-05 +2.156802225e-05 4.916932254e-06 -7.128607018e-06 8.21530905e-06 2.709417903e-05 3.272735712e-06 6.469173067e-06 -1.134263004e-05 5.179394157e-06 1.218065917e-05 2.485132696e-07 -1.637776187e-05 3.045644454e-05 -1.613483538e-05 -2.082816874e-05 2.952926706e-05 1.092049275e-05 -1.647590814e-05 1.02267131e-05 4.441386443e-05 4.057166392e-05 1.596786454e-05 -1.843419421e-05 -1.274123948e-05 7.354379144e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_2_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_2_ref.dat new file mode 100644 index 0000000000..fd41f78456 --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_2_ref.dat @@ -0,0 +1,195 @@ +-0.0059566419 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002365319231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.004231005287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002023857938 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +9.890746195e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.000198881275 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001223368341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +9.606614353e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.690490272e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-3.417258486e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.590980662e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +2.5791239e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.859147289e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.009968619566 0.8032120738 0.008556039664 0 0 -0.04324321691 -0.06677231659 0.001352757303 0 0 -0.00101855893 0.001417046627 0.05238872349 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01350591763 0.4009931832 -0.004761624334 0 0 -0.1056951405 -0.1358533512 0.002061765062 0 0 -0.001055755393 0.001471309829 0.1232138992 0 0 0 0 0 0 0 0 0 0 0 0 +-0.009970130711 0.05192154118 -0.00373730104 0 0 -0.06681086144 -0.0728196113 0.0001640295528 0 0 0.0005132039476 -0.0004259052531 0.08002588201 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002382136833 -0.02052295149 -0.0005567137255 0 0 -0.01650550678 -0.0140493099 -0.0005543706912 0 0 0.0007452050399 -0.0007170057073 0.02224016752 0 0 0 0 0 0 0 0 0 0 0 0 +-6.933650809e-05 -0.007580443296 0.0002249784037 0 0 0.0003436384384 0.00206181772 -0.0003855538992 0 0 0.0003761637968 -0.0003727556677 0.001968646087 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001924641936 -0.001463079528 0.0001700952842 0 0 0.002408591676 0.003352681351 -0.0001310043015 0 0 9.619902578e-05 -0.0001089084318 -0.002462165112 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001677969859 0.002416969548 0.0001017987675 0 0 0.001451924051 0.001624145443 1.56710562e-05 0 0 -2.412146774e-05 2.336605762e-05 -0.002220498823 0 0 0 0 0 0 0 0 0 0 0 0 +-1.265211946e-05 0.0002247337596 -3.321204458e-05 0 0 4.439429293e-07 -0.0003160912044 6.025436411e-05 0 0 -5.127569113e-05 5.91792753e-05 -0.000349686979 0 0 0 0 0 0 0 0 0 0 0 0 +-9.086242719e-06 0.0002444349444 -3.04280699e-05 0 0 -0.0002988800813 -0.0005201708564 3.205301787e-05 0 0 -2.323613429e-05 2.852125312e-05 0.0003217130712 0 0 0 0 0 0 0 0 0 0 0 0 +-1.137580515e-06 -0.0002556708293 -6.240437654e-06 0 0 -0.0001221964362 -0.0001071538927 -2.598184346e-06 0 0 4.044524262e-06 -4.681364921e-06 0.0001948433828 0 0 0 0 0 0 0 0 0 0 0 0 +7.965346306e-06 6.536474473e-05 6.691812594e-06 0 0 9.601601925e-06 6.35305103e-05 -9.685493392e-06 0 0 8.060542537e-06 -9.594445088e-06 4.649782559e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.027606352e-06 -3.094553849e-05 1.619864202e-06 0 0 1.32914641e-05 2.531767119e-05 -2.239845485e-06 0 0 1.715006654e-06 -1.948221765e-06 -1.243407137e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.56163591e-06 6.762972768e-05 2.50799481e-06 0 0 1.536882088e-05 1.629395545e-05 -1.860542989e-07 0 0 1.631597593e-07 -1.898874878e-07 -2.470622705e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003535374642 0.05240024859 0.001220750099 0.08032686674 -0.001811804307 -0.06918559031 0.06453800474 -0.0008183423016 0.1014083223 0.001137447084 -0.001663592399 -0.001307214507 -0.05261170009 -0.002066548513 0.07186303748 0.007056132887 -0.005894158966 0.000151771456 -0.00930003229 -0.0002066557598 -0.0002277739634 -0.0001756284233 -0.004618047771 -0.0002712848541 0.006308215206 +-0.0009567674752 0.05449696353 0.0003372945863 0.08405656737 -0.0005792336583 -0.05500948976 0.04650205074 5.223690437e-06 0.07389131696 0.0002065260121 -0.0002281316682 -9.030990472e-05 -0.04677356513 -0.0001937502238 0.06455725744 0.02061900484 -0.01444936677 0.0002923978975 -0.02316310285 -0.000455823492 -0.0004154455359 -0.0002750712754 -0.01351371344 -0.0004248732993 0.0186537482 +0.001003318765 0.02135394778 -0.0004456823656 0.03351750452 0.0006109532621 -0.01146889738 0.009694478606 0.0003847113385 0.01576363973 -0.0003995066002 0.0005278393579 0.0004214666042 -0.01346606668 0.0006466872572 0.01903892958 0.01583666375 -0.008518532064 1.624413546e-05 -0.01420926536 -0.0001375828746 -1.458144671e-05 3.007866673e-05 -0.01039398739 5.654586523e-05 0.01469909201 +0.0004264158728 0.001785861198 -0.0002616755057 0.003057178363 0.0003842925551 0.001677060445 -0.0002153550511 7.957986083e-05 -0.0005129353995 -0.0001301451548 0.0001111740942 7.24868434e-05 -2.555148626e-05 0.0001143791617 3.605413795e-05 0.00346360884 -0.0006244016397 -0.0001219083067 -0.001436682236 0.000106092855 0.0001917712047 0.0001370786971 -0.002230801512 0.0002238752779 0.003412837721 +-8.692936537e-05 -2.762618405e-05 -1.571206994e-05 -1.395073069e-05 2.901697663e-05 0.0001392788679 0.0002507760293 -2.396810532e-05 0.0002860663587 1.871122886e-05 -3.926745432e-05 -2.588542163e-05 -2.071848783e-05 -4.222506611e-05 -5.640230385e-05 7.224785881e-05 0.0001665522936 -2.844910476e-05 0.0002008445814 3.466391368e-05 5.47606789e-05 2.563426682e-05 1.782984323e-05 4.550463599e-05 6.778453957e-05 +-2.875720523e-05 0.0002950878131 1.694106026e-05 0.0004273437148 -2.403159287e-05 -0.0002261377079 0.0001816705657 3.691787807e-06 0.0002682534207 -5.833989284e-06 3.645874101e-06 4.659054104e-06 -0.0002730223789 4.332609649e-06 0.0003457693521 9.593083193e-05 -0.0001576492636 1.698620601e-05 -0.0002298759122 -2.000132385e-05 -1.50923534e-05 -1.453395133e-05 -2.876013419e-05 -2.08672673e-05 3.659401957e-05 +3.205927814e-05 1.162331029e-05 -7.732710887e-06 1.358528459e-05 1.005973341e-05 2.389308586e-05 4.561602121e-06 3.550732352e-06 7.43819649e-06 -4.297204988e-06 3.690116891e-06 1.021810871e-06 7.694874744e-06 1.277482425e-06 -9.767997662e-06 4.355660659e-05 1.77417602e-05 -8.920323712e-07 2.7519296e-05 1.50300153e-06 4.729171359e-06 4.699368652e-06 -4.35525206e-05 6.795139031e-06 5.547194329e-05 +3.471276476e-06 -3.07331051e-06 -2.551782613e-06 -4.681035079e-06 3.399908011e-06 6.407362932e-06 9.47409428e-06 -8.887086457e-07 1.372877596e-05 1.257071276e-06 -1.797645393e-06 -1.527924055e-06 1.982137681e-06 -2.254100438e-06 -2.635110399e-06 9.883028312e-06 1.044666524e-05 -1.935290266e-06 1.501978679e-05 2.672487035e-06 4.467888605e-06 2.655026638e-06 -3.80421376e-06 3.855393097e-06 5.066388531e-06 +-5.498406555e-06 2.814707003e-05 3.018487127e-06 4.307500522e-05 -4.160622114e-06 -2.156343553e-05 1.747927695e-05 7.486535089e-07 2.741818515e-05 -9.322401281e-07 8.167950342e-08 4.091456937e-07 -2.994225808e-05 5.710157425e-07 4.089637102e-05 7.288766059e-06 -1.907491101e-05 2.371001154e-06 -2.936211229e-05 -3.238748086e-06 -1.943184814e-06 -2.238086147e-06 4.562615346e-06 -3.336626379e-06 -6.214676042e-06 +2.32676191e-06 -1.162260734e-06 -4.514371228e-07 -1.728536785e-06 6.169880074e-07 -1.537342378e-06 4.000936495e-06 2.136466267e-07 5.839327113e-06 -3.716290685e-07 -3.802828321e-08 -1.983306999e-07 8.437362673e-07 -3.009734376e-07 -1.271614825e-06 -1.502515988e-06 4.583460336e-06 -1.034686052e-07 6.734120361e-06 4.615442948e-08 3.772927782e-07 4.148875302e-07 -1.556306645e-06 6.290837078e-07 2.321817706e-06 +1.666693101e-06 2.63573081e-06 -4.973161911e-07 4.111506305e-06 6.87395631e-07 7.587184305e-07 2.409428281e-07 -4.071929137e-08 3.365726264e-07 4.424492266e-08 -7.247394098e-10 -1.651198507e-08 8.96316282e-07 -2.646255946e-08 -1.27809152e-06 3.860114105e-06 -3.125585768e-07 -2.941549646e-07 -7.449923681e-07 3.875435977e-07 4.742442397e-07 3.438080606e-07 -3.891109891e-06 5.204058945e-07 5.543788177e-06 +-1.029662308e-06 3.653472389e-06 4.223802287e-07 5.492884434e-06 -5.787175177e-07 -3.150805434e-06 3.301810951e-06 2.189239755e-08 5.027180342e-06 -4.06744637e-08 -1.244951573e-07 -5.428082953e-08 -4.148703944e-06 -1.029545438e-07 5.468297517e-06 5.048317398e-07 -2.158863135e-06 2.575745268e-07 -3.236898105e-06 -3.261096744e-07 -1.775258564e-07 -2.500663607e-07 9.877880584e-07 -3.619747627e-07 -1.299372841e-06 +-1.654677617e-07 -1.299902649e-08 -2.699457609e-08 -1.088425035e-08 3.758201296e-08 -2.654695537e-06 2.994510379e-06 -9.260279082e-08 4.72983935e-06 1.311617269e-07 -1.998331591e-07 -1.833467248e-07 -1.082970809e-06 -2.751722059e-07 1.519676071e-06 -1.539306513e-06 1.591847504e-06 -9.488167424e-08 2.515869651e-06 1.334349877e-07 1.339363244e-07 1.190208343e-07 6.509646842e-07 1.78602848e-07 -9.134089387e-07 +-0.0189058471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.005212608868 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01393421698 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004207635118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001497314533 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-3.216976975e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +8.92610301e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001355935665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.731169953e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.076817422e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-4.474627546e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.442048821e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.302072682e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.008608501664 0.1548151285 0.0006438103162 0 0 -0.180233709 -0.1704080901 0.002179272361 0 0 -0.003446711595 0.001877621667 0.1122019104 0 0 0 0 0 0 0 0 0 0 0 0 +0.009601046489 -0.1956199068 -0.000252152974 0 0 -0.09413405215 -0.1113403234 0.001115111056 0 0 0.0005753234893 -0.00015267846 0.08717415464 0 0 0 0 0 0 0 0 0 0 0 0 +0.002129949483 -0.01426171458 0.0006589780633 0 0 -0.0003236965735 -0.002772710932 -0.0001691957922 0 0 -0.0003605752117 -0.0002451193094 0.003434533946 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004349053983 -0.0002779162662 2.658840277e-05 0 0 -0.0161477277 -0.0003047634003 -6.744306743e-05 0 0 1.098098272e-05 -1.738554009e-05 0.0003342559954 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005401017857 0.002029749655 -1.329194588e-06 0 0 9.981122947e-06 0.000347017464 8.954388539e-06 0 0 0.0001028263122 8.654703147e-06 -0.0006518597901 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001392501351 0.001236295497 5.328713022e-05 0 0 0.0001564758525 0.0006306549907 -1.412673193e-05 0 0 2.346099232e-05 -1.644291887e-05 -0.0003348687036 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004361830804 -2.003385352e-05 4.956776438e-06 0 0 -0.0001139388086 -1.316342114e-06 -1.659343993e-06 0 0 2.74375872e-05 -9.063551583e-07 3.154902466e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.178602422e-06 -0.0001752605859 -7.906552542e-06 0 0 9.056554566e-05 -0.0001438667554 4.128570411e-06 0 0 5.474689619e-07 3.397168692e-06 8.482672748e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000115341025 0.0002292135885 -3.729841865e-06 0 0 5.409409288e-05 2.709303676e-05 2.742306672e-06 0 0 -4.372418898e-06 2.725745485e-06 -6.785628811e-05 0 0 0 0 0 0 0 0 0 0 0 0 +7.331231241e-05 0.0001445690452 6.809366955e-06 0 0 9.858948912e-05 6.130986631e-05 -1.177726463e-06 0 0 4.827830646e-06 -1.959035293e-06 -2.858150287e-05 0 0 0 0 0 0 0 0 0 0 0 0 +8.294837624e-06 4.352684854e-05 4.417517589e-06 0 0 1.503565996e-06 1.468770284e-05 -1.236684583e-06 0 0 2.046586709e-07 -1.340647109e-06 7.442731047e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.97008551e-06 1.109027094e-05 -7.433619466e-07 0 0 -1.687097248e-05 -1.271269893e-05 5.588204506e-07 0 0 -1.022121941e-06 6.11707179e-07 8.67283127e-06 0 0 0 0 0 0 0 0 0 0 0 0 +5.518745084e-06 5.068216999e-05 2.994382508e-07 0 0 8.513367437e-06 5.265468275e-06 2.655934825e-07 0 0 -9.882841364e-08 2.520882955e-07 -9.678115547e-06 0 0 0 0 0 0 0 0 0 0 0 0 +0.00527940532 0.429442782 0.004394109759 0.104970262 -0.0005020899009 0.02564727666 0.05663954625 9.788994466e-05 0.01367699052 0.0001012054404 -6.986482584e-05 9.473875091e-05 -0.03023823777 4.451334201e-05 0.005751912593 -0.05653370677 -0.08671579395 0.001158317201 -0.02083403332 -0.0004513191707 0.0009222494545 -0.001856653137 -0.05542955781 -0.0004216248944 0.0105453337 +0.00164263148 -0.0259751385 -0.001005438093 -0.004144415134 4.777841206e-05 -0.1059212461 -0.1444289874 0.00164074517 -0.0217689377 -0.0006026995899 -0.0004917312417 0.0004376681737 0.1196950074 -0.0002691386969 -0.01444806017 -0.05950297746 -0.08714044123 0.0007734084755 -0.01317508966 -0.0003364961406 8.989407099e-05 -0.0009928096334 -0.06672720794 3.321553454e-05 0.008052366834 +0.002679493061 -0.02990629981 0.0006707611272 4.134452957e-05 -0.0001776735322 -0.005318423612 -0.02635043428 -0.0001175049258 0.0003606970952 -7.005192587e-05 0.0001167133093 -0.0006489379873 0.0278097033 -0.0001823296115 0.0005310123918 -0.00225334978 -0.009723166912 -0.0001398838431 0.0001341899471 -2.750740434e-05 -4.160004954e-05 0.0001575863305 -0.01068260055 7.024588083e-05 -0.0002045416099 +0.001685828564 -0.0001931328038 7.025760678e-05 0.0001455227383 3.829171093e-05 -0.00891690176 0.001383748791 -0.0001410974075 -0.0009382363111 -3.732511052e-05 -0.0002256711185 -5.773113047e-05 -0.001164982186 4.275140552e-05 -0.0007940223755 -0.004984972393 0.001116900843 -7.748299438e-05 -0.0007269474569 -1.656831957e-05 6.200348965e-05 3.335424113e-05 0.0006824091577 -2.553398596e-05 0.0004654856705 +0.0004493182017 0.002871667183 5.789136823e-05 0.0006045677532 -1.888477763e-05 -0.005001166183 0.002211703494 -5.431647416e-05 0.0005441385911 1.200769178e-05 0.0001907180206 -2.898895984e-05 -0.002371545936 -1.782728175e-05 0.0003025295366 -0.001654070897 0.0008696622512 -1.021794962e-05 0.000210794592 3.08066212e-06 -6.925259768e-05 1.376947205e-05 0.0007536982967 6.75588702e-06 -9.614329409e-05 +-0.0003768211418 0.0001965500436 1.75899237e-05 -1.227102963e-05 1.629284924e-06 0.00142498678 0.0005145341426 -8.135488878e-06 -7.063494333e-06 -1.169861377e-06 5.98315364e-05 -1.430336654e-05 -0.0001077174191 9.767179021e-07 -2.109862241e-05 0.0006104587462 0.0002174392506 -4.175709231e-06 -2.281812183e-06 -4.32972062e-07 -1.974518034e-05 7.582327114e-06 6.203999144e-05 -2.472980735e-07 1.222828216e-05 +2.843235618e-06 4.542353011e-05 1.454946767e-06 -2.728816288e-05 -2.282552559e-06 -0.0002718591452 5.78011007e-05 -2.926545006e-06 -2.313284851e-05 1.279662245e-06 8.9461874e-06 -8.865980473e-07 -6.117139459e-05 -2.101580509e-06 -5.114091385e-05 -0.0001233252428 2.866101283e-05 -1.187063729e-06 -1.167797811e-05 6.387764957e-07 -3.468409492e-06 7.310053953e-07 2.511410635e-05 6.532074427e-07 2.097113632e-05 +6.31471188e-05 9.794313388e-05 -1.211828477e-05 2.354266356e-05 2.381655091e-06 8.004635239e-05 -0.0001977599071 1.414550329e-05 -4.907646909e-05 -2.977372355e-06 8.380874406e-06 1.367515398e-05 -3.546975415e-06 3.29529914e-06 6.768337648e-07 5.8096855e-05 -0.0001261507343 7.255963297e-06 -3.135514707e-05 -1.570868379e-06 -2.650630176e-06 -6.606388289e-06 -3.988463165e-05 -1.575990878e-06 7.71365541e-06 +-1.800760573e-05 0.000181216356 5.626200829e-06 6.171447622e-05 -1.797610797e-06 0.000298415799 0.0001633957363 3.510569632e-07 5.302197134e-05 6.895988048e-07 -3.382763893e-07 -2.849514966e-06 -0.0001131970305 -1.120677029e-06 3.065846798e-05 9.655450627e-05 4.580309742e-05 2.388121826e-07 1.476681688e-05 2.043357414e-07 8.160956374e-07 1.222084232e-06 3.757656091e-05 4.599424557e-07 -1.017533626e-05 +-7.586218545e-06 5.865717585e-05 3.521974823e-06 2.06642577e-05 -9.647760534e-07 -6.620968578e-06 6.759149561e-05 -2.260396621e-06 2.38737612e-05 7.477197741e-07 4.644957509e-07 -2.962651175e-06 -2.166989726e-05 -1.02232025e-06 6.229142517e-06 -1.582491223e-06 2.353371571e-05 -9.253871924e-07 8.304535071e-06 3.014552165e-07 -1.223766001e-07 1.151299963e-06 5.833040117e-06 3.985045658e-07 -1.676767219e-06 +-3.760317415e-06 2.105034608e-05 1.549499634e-06 5.38490467e-06 -2.890451456e-07 -3.664464601e-06 2.985290209e-06 -8.662575768e-07 7.917427579e-07 1.611423575e-07 3.902064123e-07 -1.018042861e-06 2.150390914e-05 -2.883609129e-07 -4.34391858e-06 -3.90186417e-06 -6.910081788e-06 -3.151210138e-07 -1.723709085e-06 4.022817835e-08 -8.209901461e-08 1.72218589e-07 -1.285657137e-05 6.009545044e-08 2.597156029e-06 +2.820873167e-06 3.481946744e-05 -4.08963358e-07 1.146728718e-05 1.280509431e-07 3.509399281e-06 1.547095816e-06 1.063349754e-06 4.732870618e-07 -2.792483608e-07 -1.402143999e-06 9.855673126e-07 -9.839295995e-06 3.435521455e-07 2.679051593e-06 -5.540388588e-06 -8.545647868e-06 5.704223781e-07 -2.764188689e-06 -1.756966302e-07 6.406127267e-07 -5.523961603e-07 -5.608208417e-07 -1.889939919e-07 1.54689018e-07 +7.798431182e-07 4.898837334e-05 1.203051863e-06 1.527560955e-05 -3.110771529e-07 1.023431677e-05 2.980742779e-05 -2.50470628e-07 9.302733149e-06 1.415780134e-07 5.385035055e-07 -4.731173459e-07 -2.551395209e-05 -1.638953677e-07 6.356838563e-06 2.474631505e-06 5.456734243e-06 9.309984331e-09 1.703975112e-06 1.77262912e-08 -8.968362855e-08 9.726325948e-08 5.908117131e-06 3.414361444e-08 -1.471706253e-06 +-0.09658573083 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.09055583978 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1783873539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.05817116017 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002714382322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002805138695 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.003043033401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001341310911 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004920143015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005218463972 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.300692447e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +9.006417208e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +6.297169802e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1062168893 1.119037488 0.007742475317 0 0 -0.393665727 -0.1650210928 0.002017547734 0 0 -0.0002431832209 6.439769417e-05 -0.06640008085 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1258240641 0.3129800023 -0.004364004319 0 0 -0.288103788 -0.06171231455 -0.00059414124 0 0 -0.0003648702541 0.001483465727 -0.0494193847 0 0 0 0 0 0 0 0 0 0 0 0 +0.0560237211 0.1957677525 -0.0001128124279 0 0 -0.02346563824 -0.0380604199 7.543477212e-05 0 0 -5.402625754e-05 -0.0002957192412 -0.003159292924 0 0 0 0 0 0 0 0 0 0 0 0 +0.003514260803 0.01214455383 -0.0001006468902 0 0 -0.02077075804 -0.0627450306 0.0002237266799 0 0 -4.424594954e-06 -7.335175442e-05 0.001291667489 0 0 0 0 0 0 0 0 0 0 0 0 +0.002468125013 0.006419967739 1.606148e-05 0 0 0.002805287796 0.006637429675 7.032356805e-06 0 0 -4.31132508e-06 4.579497315e-08 0.0002543650942 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004826002338 0.001657626864 3.567130491e-05 0 0 -0.0002172974699 0.0001823221259 2.244978079e-05 0 0 2.772957985e-07 -3.689236948e-05 -0.0003308522875 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003494603017 0.0005998057942 7.793106039e-06 0 0 -0.0006547494319 -0.003187313595 -2.836773022e-05 0 0 -6.045971242e-08 7.526202415e-06 0.0001381968278 0 0 0 0 0 0 0 0 0 0 0 0 +8.864113531e-05 0.000498839627 2.198559397e-06 0 0 0.0002522898213 0.0009178541585 2.314029719e-06 0 0 -4.61900842e-07 -1.391928111e-07 1.641460431e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-6.350275133e-05 0.0001297467072 2.708950684e-06 0 0 -6.749383515e-05 0.0001494558682 1.808272958e-06 0 0 -2.704222136e-07 -4.969894608e-07 -5.238016117e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001419994028 0.0001609276016 5.1853592e-06 0 0 -6.804771501e-06 -0.0005221657463 -5.043963029e-06 0 0 6.160881493e-08 1.309504996e-06 3.00793788e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.202592637e-05 0.0001862448168 6.123658182e-06 0 0 9.027245323e-05 0.0002245746673 1.01091279e-06 0 0 3.768377732e-09 2.661360493e-07 9.572902517e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.210096962e-05 2.895939459e-05 3.033057392e-06 0 0 -2.430679362e-05 6.688064127e-06 2.685131152e-07 0 0 1.522235426e-08 -1.967985084e-07 -3.990561935e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.881703252e-05 5.747940609e-05 2.0700734e-06 0 0 5.767152809e-07 -6.966790644e-05 -5.191194797e-07 0 0 -1.516370971e-08 2.598099649e-07 7.17746181e-06 0 0 0 0 0 0 0 0 0 0 0 0 +0.3602098194 0.7954199307 4.171288718e-05 0.1374297859 -0.005204442216 -0.8987937984 -0.08425058353 -4.521079909e-05 0.9775366391 0.01097918415 -0.006546003544 -0.003158147403 0.1463393532 0.002895781 0.998258889 -0.06700938366 -0.2233714018 -2.223154032e-06 -0.07791598262 0.0009585886853 -0.0006020738154 -0.0003242893362 -0.01256884445 0.0006793848212 -0.08572261622 +0.09685877444 0.2310000334 -5.247460124e-05 0.02928427908 0.0002407167423 -0.319982437 -0.354454676 -0.001934398271 0.1745185405 -0.0121743685 0.004197734672 0.0006851174369 0.04739719982 -0.004317698058 0.2040755445 -0.09560688717 -0.2490713648 -1.359114863e-06 -0.04293565624 -8.285410292e-05 -0.001714835024 -0.0005465483549 -0.0226601176 0.001544556658 -0.09755862033 +-0.01050297382 0.03515569957 1.451465267e-05 0.03197974437 0.0002247333904 -0.0835296735 0.009203585967 -5.993419383e-05 0.13033349 -0.0005912323129 7.801811144e-05 0.0001249471531 0.00176316988 -2.871609247e-05 0.003723921354 -0.02130571378 -0.0296662801 2.922200944e-06 0.01827316522 -0.000303948202 -0.0001594756306 -0.0002222923652 -0.009483208741 -6.787309109e-05 -0.02001840497 +-0.01724195194 0.02507129553 -8.871274353e-06 0.03798999536 -0.0002048552318 -0.0210445109 0.03962094402 -3.688704772e-06 0.05463637172 -0.0002373187983 0.0001931861572 -0.0001253350494 -0.0001557887629 -0.0002888795048 0.002134782414 0.01501054714 -0.01665842385 8.720560128e-06 -0.02829546853 0.000253401381 0.0001418660754 -4.268633452e-05 -0.000255470858 -0.0001755016787 0.003494227399 +-0.001946708927 0.003527956276 -3.381000668e-06 0.005134342803 -4.307864871e-05 -0.0002145573472 -0.0007410995119 -6.00395094e-06 -0.0003967426247 0.0001021765437 -1.851398621e-05 -5.187699604e-06 -6.695026001e-05 6.741661764e-06 0.0002444970579 0.002986424621 -0.005386948466 7.888988171e-06 -0.007480572453 7.229315541e-05 1.197959028e-05 6.14268731e-06 9.860228621e-05 -5.06788533e-06 -0.0003587925095 +0.0005348175247 0.000449942091 1.273996292e-06 -0.000528031716 -1.814388665e-05 -0.000450117492 0.0003132955588 1.890831322e-05 0.0009247610913 5.54390007e-05 -2.714750665e-05 -2.391064849e-05 0.000140362841 1.209150947e-05 0.0006111274347 -0.0002178500132 0.0002472359629 6.636960996e-07 0.0005262413535 -1.886188284e-05 2.258035416e-05 1.494265061e-06 -0.0001358953942 -2.078792936e-05 -0.0005903024902 +-0.0006189022872 0.0007975300067 -3.823389731e-08 0.001289899532 7.923817327e-06 -0.001127223569 0.001701958431 -3.943100893e-07 0.002542154917 5.309131083e-06 -5.722400693e-06 1.80484203e-06 6.591257973e-06 7.49908912e-06 5.210257727e-05 0.0003408931886 -0.0003535457589 -2.951021113e-07 -0.0006441383532 -1.048100124e-05 -2.996253335e-06 -3.470589738e-06 1.321252294e-05 3.309788791e-07 0.0001042721389 +-9.062391317e-05 0.0001567660604 -2.519153584e-07 0.0002245472069 4.19321509e-07 -0.0002211190889 -0.0002214721963 1.44129482e-07 2.280298607e-05 -7.22870941e-06 7.871839478e-07 -4.364979786e-07 1.309317163e-06 -1.097618253e-06 6.881366076e-05 5.482984382e-05 -0.0003131280436 3.852358413e-07 -0.0003252315193 -3.541278656e-06 -1.160939656e-06 -4.372367433e-07 -1.120945372e-06 7.25577109e-07 -5.889312932e-05 +0.0001506057746 0.0002187111927 -6.441561376e-08 -1.657825122e-05 -2.625974262e-06 -3.056254386e-05 -8.004550259e-05 7.397327667e-07 -2.421892482e-05 7.188210201e-06 -3.567298344e-06 -1.320103154e-06 3.049573674e-05 2.166595474e-06 0.0002654215117 5.619771886e-05 -5.873988856e-05 3.233027297e-07 -0.0001008266249 2.604492166e-07 9.112597471e-08 -1.459458536e-07 -7.755068992e-06 -1.995879304e-08 -6.746920286e-05 +-4.196328079e-05 0.0001457589146 -8.549052279e-08 0.0001531534237 3.539898578e-07 -0.0001628448811 0.0003424921668 5.530378151e-07 0.0004312549626 1.183251451e-05 -7.308148397e-06 -1.354954771e-07 1.123094288e-05 6.991398969e-06 0.0001363289242 7.415255243e-05 5.386687925e-05 1.765383578e-08 -3.971753481e-05 -4.1084932e-06 -1.205626185e-06 -2.816813046e-07 5.104359536e-06 7.377790094e-07 6.184986079e-05 +2.964789831e-05 8.374872243e-06 -8.393760257e-10 -2.496209478e-05 -1.914230584e-06 -7.529778096e-05 -2.501832605e-05 3.821516505e-07 6.072962684e-05 8.8953217e-06 -3.163183533e-06 -7.890046261e-07 5.449049349e-06 2.515763889e-06 6.104527489e-05 -3.763554645e-05 5.766962427e-06 -5.360951299e-08 4.332350054e-05 2.466812076e-06 4.34430312e-07 3.96632533e-08 -9.414711054e-07 -3.863893006e-07 -1.054266901e-05 +2.140539473e-05 4.649551262e-05 -4.536933988e-08 1.017903299e-05 -6.365572917e-07 -4.729812429e-05 -4.930328256e-05 2.303146324e-07 1.581449098e-05 3.085949482e-06 -1.666108057e-06 -5.503175654e-07 8.376580305e-06 1.224346362e-06 7.514368338e-05 7.508281399e-06 -3.651081433e-05 2.423325159e-08 -3.469579943e-05 -2.544002654e-07 3.475768389e-08 4.441826913e-09 -7.227460045e-07 -1.786644812e-08 -6.480707511e-06 +1.873560873e-05 4.940553652e-05 -3.129130595e-08 1.638475571e-05 -6.592487043e-07 -4.542850032e-05 5.659467631e-05 1.65784335e-07 9.07352863e-05 3.177130546e-06 -1.70124606e-06 -3.528787542e-07 6.659633103e-06 1.361770152e-06 7.185718041e-05 1.170324797e-05 1.404857487e-05 1.09977847e-08 -2.269101225e-06 -1.194614459e-07 -1.457862627e-07 -1.190913533e-09 1.026306696e-06 1.237577623e-07 1.107099979e-05 +0.04889986364 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04298377332 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0868816853 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.03750670768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002541247401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000464353841 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001180256288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001125950163 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.835349998e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003148505104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +4.446686944e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.395452954e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.898553851e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04883802764 0.5925997322 0.3094101353 0 0 -0.08416899448 0.05204102611 0.01970440784 0 0 -0.1512033396 0.02061744684 0.06598870574 0 0 0 0 0 0 0 0 0 0 0 0 +0.07485399915 0.071494481 0.1191262195 0 0 -0.07076384525 0.03125185556 -0.000243252688 0 0 -0.1270632887 0.004716165404 0.03190421865 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02730892363 0.04673616043 0.08896847629 0 0 -0.006914171724 0.005003891257 0.003482360385 0 0 -0.01194058662 0.002589583288 0.007929249669 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004911107171 0.0058982005 0.009959554291 0 0 -0.005795635147 0.007588366355 0.0149773927 0 0 -0.01014315938 0.01437611395 0.02538607521 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004698627912 0.001108723269 0.0008735954456 0 0 4.255023772e-05 -6.865176488e-05 -5.677627561e-05 0 0 9.008029978e-05 -8.212984632e-05 -0.0001471425581 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002299516795 0.0006029198642 0.0006315618073 0 0 5.384169423e-05 -1.829486678e-05 -0.0003036357588 0 0 0.0001241976495 -0.0003925234911 -0.0004801003831 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002978719556 0.0003713550295 0.0005740567615 0 0 -0.0001490031911 0.0002407028094 0.0005685974025 0 0 -0.00027785649 0.0006168889293 0.0009775992776 0 0 0 0 0 0 0 0 0 0 0 0 +1.554789002e-05 8.165598466e-05 7.726266217e-05 0 0 1.436048597e-05 -4.46344643e-05 -7.834752776e-05 0 0 2.371391583e-05 -8.475820764e-05 -0.0001380847021 0 0 0 0 0 0 0 0 0 0 0 0 +1.323144057e-05 9.88846174e-05 -1.946731757e-05 0 0 -3.117369872e-06 1.605753095e-05 -1.85503848e-05 0 0 -5.74977031e-06 -1.826600195e-05 -1.051811232e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-9.171681411e-05 0.0001394945839 0.000119618994 0 0 7.997880364e-06 1.914706761e-05 6.869116214e-05 0 0 1.375285355e-05 7.703152346e-05 0.000108947205 0 0 0 0 0 0 0 0 0 0 0 0 +-3.028854893e-07 7.029711957e-05 4.102490183e-05 0 0 9.692992713e-06 -2.484727643e-05 -3.571326576e-05 0 0 1.660638355e-05 -4.099666878e-05 -6.335243758e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.692752533e-05 3.372231969e-05 -5.022005274e-06 0 0 -8.223744309e-06 6.595656543e-06 1.070077961e-05 0 0 -1.571148404e-05 1.039094474e-05 2.069696813e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.833557172e-05 4.953169571e-05 2.533998249e-05 0 0 5.308123462e-06 -1.031905963e-06 6.662124018e-06 0 0 8.796606391e-06 7.420162431e-06 8.55342864e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1713256118 0.1688285978 0.3036341934 0.0224792066 -0.06041978536 -0.3626851374 -0.0885763216 0.08508996337 0.4147186517 0.664302321 -0.3012597834 -0.02658728212 0.01848762306 -0.007399203829 0.3680930613 -0.01602309869 0.01559916606 0.04160447826 0.04019177121 0.006850325086 0.02130260479 -0.0402637509 -0.06387008093 0.007406487097 0.03990096713 +-0.04972966745 0.05265755902 0.09277694044 0.002511332714 -0.01531446024 -0.09140403336 0.01453962313 0.0899384273 0.07134137258 0.102770758 -0.1348857484 0.07089789911 0.1269755032 -0.03912248146 0.04867986747 -0.02281348847 0.01713121106 0.05473376802 0.04361222421 0.01282813761 0.03782847465 -0.05195002795 -0.07837223162 0.0150545941 0.03215035331 +0.00286164583 0.007605944619 0.01354217566 0.006229056112 -0.01053591633 -0.02027791588 0.001201771604 0.001020613682 -0.01536653364 0.02258492 -0.03845400521 0.007512464355 0.006478074854 -0.03176375607 0.03739341474 -0.006942683879 -0.0006250460352 0.009464986798 0.006096797248 0.01044561076 0.01176697385 -0.009229249956 -0.009878940423 0.01061162368 -0.004059150277 +0.008027515911 0.006850090469 0.0123281131 0.01016928706 -0.01618953852 -0.005726233424 -0.005632922603 -0.01088915446 -0.007752226462 0.01392600597 -0.008742491919 -0.009644006623 -0.01773451097 -0.01349599233 0.02236098622 0.002541364762 0.001252472594 0.003026563172 0.001703228806 -0.004347698534 -0.004758262871 -0.003246044101 -0.005269320014 -0.005359642543 0.007250132645 +0.001477493781 0.001522285511 0.002750794381 0.002197162162 -0.003457528213 -0.0003152784988 0.0002247197366 0.0002850027092 0.0006004701406 0.0001795457422 -0.0004160028188 8.417200873e-05 2.753219658e-05 0.0003867106935 0.0005133638975 0.00102660597 0.00117451256 0.002022854753 0.001911161335 -0.002294016563 -0.001740234974 -0.001813457865 -0.003336894927 -0.002409063169 0.004172733666 +-4.554701584e-05 0.0001886724716 0.0003484915175 8.826188959e-05 -9.228531005e-05 -4.558323279e-05 -3.807703221e-05 0.0001810653552 0.0003741933749 0.0002267747123 7.365521716e-05 8.995747742e-05 0.000155145614 2.984330353e-05 -0.000129830405 0.0001584227297 5.435626991e-05 0.0001670252407 0.000223453891 -0.0001817412712 -0.0002718329653 -0.0001574401668 -0.0002509733946 -0.0001580158216 0.0004464355863 +0.0001417477882 0.0001077006941 0.0001901855986 0.000153627418 -0.0002639211138 -0.0002888995496 -0.0002362601324 -0.0004289066168 -0.0003457596378 0.0005884735098 -0.0004862271317 -0.0004091667223 -0.0007323895118 -0.0006026728788 0.0009957538914 -4.026002316e-05 -4.439966606e-05 -6.939763169e-05 -7.2642658e-05 8.622564192e-05 7.882544505e-05 6.263230653e-05 0.0001207086655 9.643681181e-05 -0.0001689163379 +7.409011727e-05 8.129317288e-05 0.0001459655845 0.0001053930859 -0.0001802356008 -0.0001008095646 2.96011621e-05 6.968367008e-05 5.062975426e-05 6.651131738e-05 -0.0001493594095 3.033935703e-05 6.791152335e-05 1.612220296e-06 9.252995593e-05 2.173310447e-05 5.596351734e-05 0.0001114576413 0.0001168254679 -7.623532373e-05 -3.743030835e-05 -9.999995843e-05 -0.0001748012261 -6.692925929e-05 0.0001952483106 +-3.052003278e-05 7.61221609e-05 0.0001384834441 4.114184336e-05 -6.749340743e-05 -2.691421064e-05 -1.352123105e-05 3.737889847e-05 0.0001856713122 0.0001143256445 5.761748178e-05 -1.169563201e-06 1.51958532e-05 9.206353138e-05 -2.973178208e-05 6.561915962e-05 2.696373778e-05 4.858214631e-05 5.700041211e-05 -9.26741682e-05 -0.0001063892805 -4.465016094e-05 -7.933422005e-05 -8.926929594e-05 0.0001527538396 +-6.146599736e-07 1.215259166e-05 2.2307866e-05 1.057105383e-05 -1.570576542e-05 -8.163060858e-05 -4.932899458e-05 -7.268456043e-05 7.146676089e-06 0.0001730970378 -7.806593706e-05 -6.936388294e-05 -0.0001193700483 -6.618755728e-05 0.0001738771369 -8.089681989e-06 -1.569059264e-05 -3.231399257e-05 -4.00066001e-05 1.925744402e-05 1.918525614e-05 2.967480418e-05 5.096593303e-05 2.089682839e-05 -6.313423646e-05 +-7.664161871e-06 2.968143553e-06 5.736308734e-06 7.845877178e-07 3.142420905e-06 -3.507058599e-05 4.829845987e-06 2.236338916e-05 3.848440973e-05 4.290696159e-05 -3.602335879e-05 9.852128666e-06 2.393390358e-05 1.239666952e-05 2.621481249e-05 -8.627280748e-06 2.195899398e-06 6.645763391e-06 8.183788676e-06 8.257855342e-06 1.270911803e-05 -5.86177635e-06 -9.647833682e-06 4.625581737e-06 -1.672937273e-06 +-6.264741586e-06 1.480949387e-05 2.704271213e-05 8.643159338e-06 -1.418382189e-05 -2.199395888e-05 -2.981724682e-06 1.113850277e-05 4.431737537e-05 4.386875419e-05 -7.667804064e-06 2.163314826e-06 8.877401911e-06 1.517703379e-05 9.954936889e-06 8.436476166e-06 6.330566439e-06 1.098507548e-05 8.020575112e-06 -1.632526251e-05 -1.374305159e-05 -9.819844741e-06 -1.781693863e-05 -1.55803225e-05 2.489525477e-05 +-1.216880389e-05 8.04810498e-06 1.490635988e-05 5.943143188e-07 -4.20443442e-07 -2.582149528e-05 -1.195679956e-05 -9.513371696e-06 2.886933907e-05 5.793658084e-05 -1.478023179e-05 -1.508100506e-05 -2.321609455e-05 -2.125870978e-06 3.960074002e-05 -4.309068144e-07 -3.309683649e-06 -6.88571006e-06 -6.672455953e-06 3.376305379e-06 1.012084761e-06 6.136578002e-06 1.062589158e-05 3.236614752e-06 -1.004235332e-05 +0.04754696629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04223965169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.08313080913 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04131487971 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.003490086938 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-8.007993054e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0008799886192 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001245911282 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001051574889 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002958272935 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.841527453e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +6.121290698e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +4.159061789e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04826214775 0.6027474441 -0.299612928 0 0 -0.08148251562 0.04859078098 -0.01733212925 0 0 0.1459154956 -0.01815699325 0.06258386372 0 0 0 0 0 0 0 0 0 0 0 0 +0.08220715422 0.07314113824 -0.113235049 0 0 -0.07319555807 0.03204064839 -0.0006875216959 0 0 0.1312437907 -0.004031772847 0.03324431804 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0258071238 0.04774527178 -0.09201070151 0 0 -0.007380280893 0.004275064552 -0.0006249689151 0 0 0.01298765993 -1.283171946e-05 0.004099285639 0 0 0 0 0 0 0 0 0 0 0 0 +-0.007046383222 0.008304557027 -0.01423135368 0 0 -0.005712827044 0.007547933802 -0.01479916054 0 0 0.009983686672 -0.01433753345 0.02519501882 0 0 0 0 0 0 0 0 0 0 0 0 +-7.412842242e-05 0.0007154043642 -0.000104750577 0 0 -0.0004102403786 0.0004797504138 -0.0008255466952 0 0 0.0007270120058 -0.0008027082202 0.001502470653 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001979605595 0.0004959143079 -0.0004840443993 0 0 8.623883922e-05 -2.89532778e-05 0.0003272759493 0 0 -0.0001750415463 0.000377549585 -0.000493502097 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003788016221 0.0004781589856 -0.0007827363568 0 0 -9.412679393e-05 0.0001540252163 -0.0004182395252 0 0 0.0001806972036 -0.0004483719482 0.000700790888 0 0 0 0 0 0 0 0 0 0 0 0 +4.743137172e-05 5.861664687e-05 -2.945550545e-05 0 0 -2.497828077e-05 4.789762709e-06 3.891261141e-06 0 0 4.670393422e-05 9.127542535e-06 1.705949733e-06 0 0 0 0 0 0 0 0 0 0 0 0 +4.818803658e-06 8.645767096e-05 5.517321915e-05 0 0 -5.251953046e-06 3.088386081e-05 -1.967968003e-05 0 0 9.018301756e-06 -2.100253228e-05 5.301638763e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001004674926 0.0001562818835 -0.0001565272488 0 0 2.131427589e-05 -6.295345688e-06 -2.69311191e-05 0 0 -3.735473334e-05 -3.143832129e-05 3.21272436e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.193825851e-05 5.746971035e-05 -2.456152995e-05 0 0 1.658777301e-06 -1.524194044e-05 2.575907176e-05 0 0 -2.148094633e-06 3.005588119e-05 -4.39907273e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.427879703e-05 3.085148318e-05 9.459693152e-06 0 0 -9.41030767e-06 1.06626521e-05 -1.944858995e-05 0 0 1.795072279e-05 -1.964356044e-05 3.540919943e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.136664909e-05 5.212214174e-05 -2.988274013e-05 0 0 8.379591332e-06 -5.411579897e-06 5.818717105e-07 0 0 -1.434297446e-05 3.527627768e-07 -4.795921951e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.172935831 0.1629494502 -0.2951209371 0.02180831801 0.05439574449 -0.3589440148 -0.08704691916 -0.08292312737 0.4163515407 -0.6564891707 0.2884982554 0.02803109064 0.01677945655 -0.004297602295 0.3556790484 -0.01454471214 0.01430577139 -0.03805547545 0.03724950765 -0.006111920672 -0.02089979087 0.03689034055 -0.05907415725 -0.006625741532 0.03578562673 +-0.05399552462 0.05418518917 -0.09630540187 0.002857123142 0.01377546613 -0.09682493435 0.0121463545 -0.09159371415 0.08012422381 -0.1129341932 0.1355958999 -0.06939539293 0.1268611369 0.03366539563 0.05052589032 -0.02256433614 0.0168372149 -0.05344245824 0.04267166189 -0.01211550825 -0.03710308046 0.05072449711 -0.07723845158 -0.01342749188 0.03193609794 +0.0009912355502 0.007369152926 -0.01309862078 0.004831057151 0.008186561077 -0.02053610573 0.002806642649 -0.004877037576 -0.01316035703 -0.02094190555 0.03953141277 -0.01145169761 0.01282806446 0.0303598888 0.03369869874 -0.007791667575 -0.0004818104339 -0.01048249608 0.006866769348 -0.01115771545 -0.01295282855 0.01002961997 -0.01090041519 -0.01123656599 -0.004141118706 +0.007755296745 0.006737752012 -0.01212835549 0.009830791328 0.01573605203 -0.00639759123 -0.005946276958 0.01182441224 -0.008848074179 -0.01514591376 0.009720161177 0.01009367061 -0.01881396869 0.0148308346 0.02438694132 0.002045666159 0.000759476791 -0.002594163433 0.00132881917 0.003177987928 0.003726973187 0.002818669284 -0.004203303653 0.003954391029 0.005521728525 +0.001748774128 0.001874937181 -0.00337986974 0.002620097697 0.004166461295 -0.0005103104128 8.63268957e-05 -9.403904263e-05 0.0004124522073 -0.0005200035453 0.0008288830845 0.0002468482572 -0.0005080159382 5.483037064e-05 0.001282423297 0.00111644724 0.001310478454 -0.002289104749 0.002209167506 0.002508369798 0.001876859451 0.0020650809 -0.003769732463 0.002582859124 0.004702329618 +0.0001471896145 0.000301182688 -0.0005469757816 0.000274707897 0.0004213593947 5.113836763e-05 -1.546452299e-05 -0.0002033806292 0.0004049673676 -8.399276194e-05 -0.0002127311525 -0.000158177483 0.000247058712 -0.000129555799 -0.0003670115908 0.0003295930164 0.0001817877018 -0.0003530199856 0.0003487997361 0.0005148871743 0.0005335250493 0.0003161816807 -0.0005558310775 0.0004851755455 0.0008817104016 +5.854241883e-05 4.760934399e-05 -8.289995315e-05 5.800720005e-05 0.0001005693013 -0.0002648857509 -0.0002186626285 0.0004022567057 -0.0003305557663 -0.0005419967232 0.0004524194106 0.0003838033625 -0.0006879042376 0.0005671662624 0.0009338716752 -9.052092429e-05 -8.604678154e-05 0.000131445259 -0.0001134336805 -0.000190962279 -0.0001544917067 -0.0001181676381 0.000227075975 -0.0001938776011 -0.0003127115486 +6.399764264e-05 9.355839315e-05 -0.0001683995443 0.0001121583141 0.0001881259001 -0.0001353114403 2.133905932e-05 -6.199767186e-05 4.525770406e-05 -0.0001155110358 0.0002068964044 -8.23579835e-06 3.300537152e-05 3.588167825e-05 0.0001784697176 6.163815225e-06 4.955952458e-05 -0.0001061120337 0.0001236596981 4.615082188e-05 1.218886026e-05 9.565143152e-05 -0.0001633522393 3.890455548e-05 0.0001697161935 +4.806674253e-06 9.514447849e-05 -0.0001727738 7.648108094e-05 0.0001235754856 -2.235035813e-05 -2.332627244e-05 -1.711522422e-05 0.0001810102419 -0.0001246857822 -7.23156735e-05 1.267428374e-05 -7.868617447e-06 -8.750515536e-05 -2.824741095e-05 9.232947798e-05 4.073938463e-05 -6.769869317e-05 6.402454916e-05 0.0001399486775 0.0001478838066 6.210829041e-05 -0.0001132044761 0.0001371113309 0.0002065181362 +-1.014383696e-05 1.412586417e-06 -2.983344657e-06 -2.713365608e-06 -6.677034333e-06 -7.240729437e-05 -3.953550599e-05 5.98932735e-05 4.630233765e-06 -0.0001461201487 7.423844251e-05 5.628534328e-05 -9.699013641e-05 5.698979636e-05 0.0001510935206 -1.862987838e-05 -1.822849181e-05 3.514180544e-05 -4.13264114e-05 -3.357573818e-05 -3.365229605e-05 -3.239072275e-05 5.65005167e-05 -3.274628394e-05 -7.825540554e-05 +-6.768158607e-06 3.292451298e-06 -6.241437531e-06 5.663057028e-07 -1.507224546e-06 -3.453583214e-05 5.917550897e-06 -2.427490561e-05 3.609146388e-05 -3.945503314e-05 3.87699881e-05 -1.101467376e-05 2.595062954e-05 -8.900490094e-06 2.586720708e-05 -9.231247215e-06 2.246485917e-06 -7.3951303e-06 9.243550583e-06 -9.214463101e-06 -1.354492072e-05 6.502626316e-06 -1.032072909e-05 -7.478255795e-06 -5.153992848e-07 +-4.410413377e-06 1.696521915e-05 -3.098566482e-05 1.164782599e-05 1.891708616e-05 -2.044099734e-05 -5.759171238e-06 -5.168374424e-06 4.216639699e-05 -4.618957977e-05 4.469533141e-06 2.342441739e-06 2.491040093e-07 -1.255719679e-05 1.300491488e-05 1.083351451e-05 6.566009976e-06 -1.069058889e-05 7.031049546e-06 1.953086157e-05 1.748986251e-05 9.628603992e-06 -1.777022336e-05 1.908547043e-05 2.707564478e-05 +-1.327855818e-05 6.211814118e-06 -1.165511696e-05 -1.260333875e-06 -2.725089472e-06 -2.461076815e-05 -1.027536789e-05 7.704747867e-06 2.862125369e-05 -5.386458287e-05 1.424320743e-05 1.317614493e-05 -2.002920154e-05 4.364725213e-07 3.644138658e-05 -1.85586794e-06 -3.688516736e-06 7.273634363e-06 -6.690669964e-06 -5.422906552e-06 -3.272741139e-06 -6.469170802e-06 1.134262658e-05 -5.179398558e-06 -1.218065913e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_3_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_3_ref.dat new file mode 100644 index 0000000000..73978dac9b --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_3_ref.dat @@ -0,0 +1,195 @@ +0.148980112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.324801652 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1008057893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.003329436972 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.00229489815 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.003747182934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001174624292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004255725742 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004635205861 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001958397965 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +4.441294594e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.022199679e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.160461119e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.043382699 -0.05345874198 -0.004337714857 0 0 -0.05154841229 0.07738322406 0.006518432478 0 0 0.0005639644463 -0.002881942874 -0.5609874739 0 0 0 0 0 0 0 0 0 0 0 0 +0.1135407428 -0.1229932309 -0.005034278418 0 0 -0.1289067125 0.1823929723 0.008460036361 0 0 -0.01021285303 0.01150054807 0.04783213836 0 0 0 0 0 0 0 0 0 0 0 0 +0.07808093897 -0.07888069592 0.0009993596236 0 0 -0.0869999894 0.1176866836 -0.0002189714394 0 0 -0.002911632116 0.003062900068 0.2420025811 0 0 0 0 0 0 0 0 0 0 0 0 +0.02239665721 -0.02169936972 0.002235239619 0 0 -0.02484342007 0.03221284983 -0.002687477943 0 0 0.001482699521 -0.001792320937 0.1050647981 0 0 0 0 0 0 0 0 0 0 0 0 +0.001528214311 -0.001886670189 0.001240208591 0 0 -0.001950749058 0.002590616165 -0.001638918417 0 0 0.001325653415 -0.00153481258 0.01605411344 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00233298889 0.002450491491 0.0003719312712 0 0 0.002714044108 -0.00359576896 -0.0005317574781 0 0 0.0004977017691 -0.0005912691877 -0.007187070903 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0018881848 0.002210905583 -7.329045534e-05 0 0 0.002294574269 -0.003163548153 6.952669572e-05 0 0 3.620063206e-05 -4.918155345e-05 -0.01037544783 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002751452053 0.0003395579207 -0.0001930923956 0 0 0.0003614046041 -0.0004602773832 0.0002547659588 0 0 -0.0001942528681 0.0002402262652 -0.00171813201 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002620332823 -0.0003182747037 -9.5047829e-05 0 0 -0.0003441062137 0.0004331687057 0.0001315374509 0 0 -0.0001099132464 0.0001360548707 0.0007908442207 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001756846708 -0.0001889325104 1.271709371e-05 0 0 -0.0002226219139 0.0002612471544 -1.456698448e-05 0 0 6.392808783e-06 -8.245424254e-06 0.0009650699439 0 0 0 0 0 0 0 0 0 0 0 0 +3.446554324e-05 -4.589001744e-05 3.070559441e-05 0 0 -4.923812704e-05 5.923842927e-05 -4.065643438e-05 0 0 3.261536094e-05 -4.044068522e-05 0.0001431252634 0 0 0 0 0 0 0 0 0 0 0 0 +-9.923868363e-06 1.203961157e-05 6.564654476e-06 0 0 1.44882384e-05 -1.548824944e-05 -8.9527898e-06 0 0 7.770935628e-06 -8.705826386e-06 -6.331540995e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.032695554e-05 2.520685116e-05 5.851879743e-07 0 0 2.496544102e-05 -3.581233595e-05 -1.104833184e-06 0 0 2.625104881e-06 -3.594201392e-06 -0.0001504931657 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03036658816 -0.02763124735 -0.001577926418 -0.04114207761 0.002336647678 0.00538402933 0.004786488253 0.0005126093983 0.007115667959 -0.0007287617464 -0.0007841267427 -0.000370961675 -0.0271328795 -0.000601261867 0.03705855944 -0.05407196163 -0.05152952076 -0.003120840972 -0.07683547812 0.004598143678 0.000850442065 0.0006013639559 0.03644713362 0.0009776887013 -0.04978184082 +-0.02364189524 -0.016763813 0.0009217967967 -0.02486636805 -0.001117539738 0.01760271145 0.01377119861 0.000858392466 0.02048411068 -0.001291448332 0.0007676592784 0.0008026307105 0.0003976031831 0.001209743132 -0.0005562797591 -0.04478202474 -0.03979777219 0.0008460038412 -0.05955968675 -0.0008265339131 -0.001317307287 -0.001147448323 -0.0005458774395 -0.001714743795 0.0007621786793 +-0.003236797311 0.0001084667977 0.00101657526 0.0003518872645 -0.001427270625 0.01548581855 0.01051379646 -3.527537108e-05 0.01572814928 -7.25126942e-05 0.0003922519554 0.0003143644998 0.01714140065 0.0004616696068 -0.02424584778 -0.008335276686 -0.007902964839 0.001593249262 -0.01201555728 -0.002166422897 -0.0007703657278 -0.000519547282 -0.02304459784 -0.0007585181818 0.03259576119 +0.001934851491 0.001558953843 -9.237071975e-05 0.002497236414 7.805505061e-05 0.004448751031 0.002227161163 -0.0004013920155 0.003431530193 0.0005179963794 -0.0004179162111 -0.0002920612268 0.005861418794 -0.000479159958 -0.008969903505 0.002655713807 0.001218618643 3.4933643e-05 0.001852074786 -0.0001141563682 0.0004360448976 0.0003705111602 -0.007872925542 0.0006164317216 0.01204917687 +0.0002058451668 -3.743108591e-05 -0.0001031714878 1.473674339e-05 0.0001437856137 0.0002905771498 -1.332730786e-05 -8.284412313e-05 2.663308186e-05 0.00012268468 -0.0001719070477 -8.961294598e-05 -6.385071658e-05 -0.0001549809644 -0.0002226163134 0.0003651973398 -1.184123827e-05 -0.0001298985725 5.135229886e-05 0.0001766467558 0.0002038397654 0.0001158032153 8.695122152e-05 0.0002037128794 0.0002975522669 +-0.000149308764 -0.000132802527 4.717180405e-05 -0.000187639837 -5.804530553e-05 1.244550513e-05 2.409959226e-05 4.597294569e-05 3.499982774e-05 -5.834773061e-05 4.249977281e-05 4.042689839e-05 -0.000137644079 5.618488545e-05 0.0001738768762 -0.0002583285994 -0.0002519704903 5.36729022e-05 -0.0003569760578 -6.484641062e-05 -5.250945766e-05 -5.747966303e-05 0.0001841632864 -8.016155555e-05 -0.0002325932878 +6.347709842e-05 2.669879711e-05 -2.797159072e-06 3.561986681e-05 4.015435847e-06 8.52521139e-05 3.40737841e-05 -1.042725312e-05 4.552478241e-05 1.389729644e-05 -9.888580857e-06 -1.157184967e-05 0.0001206528055 -1.687581621e-05 -0.0001536503294 7.338754717e-05 2.745907596e-05 5.660004065e-07 3.643246611e-05 -1.76940586e-07 1.233230286e-05 1.52084362e-05 -0.0001619083199 2.22370269e-05 0.0002061819526 +2.501509374e-05 1.389831398e-06 -7.626127329e-06 9.521335065e-07 1.030110295e-05 2.79271521e-05 1.731468468e-06 -7.238345816e-06 1.3218405e-06 9.805271957e-06 -1.330676594e-05 -8.252434882e-06 1.15819084e-05 -1.20074522e-05 -1.542183902e-05 3.191861916e-05 2.568383631e-06 -8.953238123e-06 2.380451192e-06 1.211495628e-05 1.674564324e-05 1.095220712e-05 -1.546149985e-05 1.598474027e-05 2.05799879e-05 +-1.85499812e-05 -2.094289e-05 6.572866636e-06 -3.128341123e-05 -8.814126617e-06 -5.096567495e-06 -4.822968627e-06 7.082356066e-06 -7.178125858e-06 -9.631866573e-06 5.19909179e-06 6.156208734e-06 -3.505039495e-05 9.145957072e-06 4.782820296e-05 -2.924370041e-05 -3.332029005e-05 7.241018865e-06 -4.9778272e-05 -9.631014984e-06 -6.616129804e-06 -8.360931471e-06 4.695353479e-05 -1.24413424e-05 -6.407279581e-05 +3.284961613e-06 5.154801321e-07 -7.312297914e-07 7.730545529e-07 8.711251072e-07 2.994067866e-06 6.961336426e-07 -9.115309914e-07 1.047782178e-06 1.148340856e-06 -1.031604028e-06 -1.249998473e-06 4.755192148e-06 -1.894849215e-06 -7.10404736e-06 4.017665575e-06 5.902518507e-07 -7.54248221e-07 8.698481105e-07 8.693809628e-07 1.349164982e-06 1.679530001e-06 -6.371918244e-06 2.545376057e-06 9.521662828e-06 +5.377028441e-06 3.402168798e-06 -6.929307169e-07 5.101206389e-06 9.225112242e-07 6.467245705e-06 3.775213909e-06 -9.801649403e-07 5.629989609e-06 1.330495742e-06 -1.287564939e-06 -9.149535167e-07 1.09898125e-05 -1.383418286e-06 -1.565854621e-05 5.910239456e-06 3.590201317e-06 -6.901896641e-07 5.367910132e-06 9.108773909e-07 1.590739114e-06 1.183803702e-06 -1.4741217e-05 1.794667525e-06 2.100425859e-05 +-2.501733704e-06 -3.219428182e-06 5.557258624e-07 -4.728313466e-06 -7.006319063e-07 -9.806268576e-07 -1.022855907e-06 7.832152383e-07 -1.49186032e-06 -1.021448172e-06 3.75132464e-07 6.117000046e-07 -5.797193889e-06 8.663015825e-07 7.634292878e-06 -3.763496627e-06 -4.952605928e-06 5.139472115e-07 -7.27918171e-06 -6.287713258e-07 -4.666753931e-07 -8.277769424e-07 7.769818092e-06 -1.173847411e-06 -1.023211143e-05 +-1.218696447e-06 -1.333868746e-06 -5.495932834e-07 -2.014025296e-06 7.6573506e-07 -7.662750423e-07 -7.454085911e-07 -3.359366167e-07 -1.123711001e-06 4.681255105e-07 -5.074920854e-07 -4.544423951e-07 -2.546634832e-06 -6.818860241e-07 3.573410803e-06 -1.695556894e-06 -1.838731371e-06 -7.389029095e-07 -2.774386209e-06 1.029298859e-06 6.860513443e-07 6.221547389e-07 3.421490688e-06 9.339736293e-07 -4.800959636e-06 +0.08009565041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02636182232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.01690990146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.01207630006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0009459726588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004297425687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +2.149617517e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.000107170518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.954575226e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001346535104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +9.687268605e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +6.018785686e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.501189714e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1745534981 -0.1209474159 -0.006080582281 0 0 -0.06121241223 0.04653439617 0.003389359804 0 0 -3.287548256e-05 -0.002015306609 -0.3182371751 0 0 0 0 0 0 0 0 0 0 0 0 +0.1110228435 -0.09316655731 0.0002783377457 0 0 -0.03919959263 0.03648495319 0.0009267337473 0 0 -0.00220974961 0.001825282321 0.06840917895 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001970500593 -0.004707227626 0.0009502451633 0 0 0.0005545736388 0.001784412794 -0.0002391127148 0 0 -0.000951832301 -0.0002681573922 0.01269797245 0 0 0 0 0 0 0 0 0 0 0 0 +0.01704860523 3.367513478e-05 0.0001000266119 0 0 -0.005723527036 -1.998634213e-06 -3.374743473e-05 0 0 -0.0006333225102 -1.441643389e-05 0.000178943093 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004741735496 0.0006624222988 -2.635353589e-05 0 0 -0.0001168297689 -0.0002626581475 6.469471277e-06 0 0 0.0001080099443 -2.577115569e-05 -0.001361284065 0 0 0 0 0 0 0 0 0 0 0 0 +4.415994483e-06 0.000377722413 5.386307057e-05 0 0 -1.606068473e-05 -0.0001523770606 -2.232751483e-05 0 0 2.840119539e-05 -3.194167901e-05 -0.0004321817457 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003243217812 -2.597577683e-05 5.395079003e-06 0 0 -0.00012017392 9.290139874e-06 -1.869242505e-06 0 0 2.577529998e-05 -1.377689094e-06 2.800051247e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.539908222e-05 -0.0001004135554 -1.094721621e-05 0 0 3.166462407e-05 3.64499819e-05 5.124341168e-06 0 0 4.495797529e-07 4.452295803e-06 1.947925659e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001059312807 7.52597682e-05 -1.032430086e-05 0 0 3.518885526e-05 -2.963782731e-05 2.914491133e-06 0 0 7.332637014e-07 -1.16754589e-06 -0.000183468192 0 0 0 0 0 0 0 0 0 0 0 0 +-7.479456693e-05 3.20974446e-05 5.913920751e-06 0 0 2.572139075e-05 -1.26340785e-05 -2.440591291e-06 0 0 9.596735681e-06 -4.570220753e-06 -5.897246593e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.889851542e-06 -8.953587407e-06 4.568109205e-06 0 0 -1.211694669e-06 2.672643074e-06 -1.547926956e-06 0 0 1.187850211e-06 -2.548100486e-06 -1.771035858e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.516349987e-05 -8.182399783e-06 -2.098280082e-06 0 0 -6.411077689e-06 2.498513157e-06 7.820634666e-07 0 0 -2.569758987e-07 -8.001157816e-09 -2.096919793e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.23623146e-05 1.057493918e-05 -9.090807349e-07 0 0 3.938302376e-06 -4.398442111e-06 2.451787786e-07 0 0 1.506188625e-06 -8.296653309e-07 -3.754823847e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.1618038546 -0.1643962272 -0.005483414749 -0.04125841188 0.001399996707 -0.05072596012 0.0569626022 0.003993658342 0.01425921446 -0.0008675124547 -0.002226997354 -0.001240288122 -0.3113524778 -7.282574557e-05 0.05921894453 0.151417949 -0.1612969547 -0.00422661808 -0.04043525353 0.001133554424 -0.0007365828765 -0.001006552631 0.1112227739 -0.0003183553508 -0.02116008182 +0.1013954002 -0.09872247299 0.003006482703 -0.01677370035 -0.0006363435729 -0.06002058493 0.06717366652 0.001633032604 0.0113056164 -1.088470208e-05 -0.003384861875 0.003186070063 0.08133402804 0.0003091163989 -0.009809533854 0.02354765828 -0.02611157467 0.003598450421 -0.004413726432 -0.0005074497571 0.001146688326 -0.002300509318 -0.0289204725 -0.0002942492543 0.003484827512 +0.003551432086 -0.01068566213 0.001773238885 -0.0001309815867 -7.633848673e-05 -0.003332431184 0.01110201743 -0.0005952525654 0.0001087826789 9.735288934e-05 -6.548848754e-06 -0.0004442304572 0.04088139245 -0.0002651090566 0.0007850268281 -0.001679601644 0.005499603277 0.0004202344552 6.500213528e-05 6.68765627e-05 5.4725234e-06 -8.543143476e-05 -0.01430298301 9.176474369e-05 -0.0002766034196 +0.007411573743 0.00144412287 0.0001545519282 -0.0007841357351 7.852445926e-05 -0.003959696916 -0.0008560355426 -0.0001130320793 0.0004689507692 -6.356313162e-05 -0.0007296639454 -0.0001170323002 -0.0001108060569 6.210917571e-05 -7.28023378e-05 0.002293909538 0.0006547888541 -1.714936365e-05 -0.0003716766253 -1.866382949e-05 0.000154193245 3.625034693e-05 2.193213338e-05 -2.031860053e-05 1.444581183e-05 +0.001948470513 0.0008285800202 -2.750690974e-06 0.0001453666215 -8.620058779e-06 -0.00186252523 -0.0009068929938 -3.944999026e-05 -0.000163762046 1.393726101e-05 5.851159917e-05 -8.332044165e-05 -0.003066810678 -3.069023057e-05 0.0003915959643 -0.001498979619 -0.0005647310734 -7.495144673e-05 -9.929888953e-05 1.508950367e-05 -4.339398061e-05 3.181330316e-05 0.001097817198 1.15073839e-05 -0.0001402259929 +-0.000557207182 6.693654096e-05 1.632607801e-05 -1.203418043e-05 6.198915998e-07 0.0004247749592 -5.466431729e-05 -1.858711524e-05 8.75230883e-06 -1.840107954e-06 5.489286236e-05 -2.231861458e-05 -0.0001337755646 1.462123154e-06 -2.614256742e-05 0.000103755767 2.240163875e-06 -9.537565577e-06 -1.74075966e-07 -2.019323967e-06 -3.365876474e-05 7.894971764e-06 4.946537184e-05 -6.025291525e-07 9.658276844e-06 +0.0001674195113 4.074797671e-05 2.234532686e-06 -2.572578494e-05 -3.53404575e-06 -0.0001358228186 -3.335408581e-05 -2.7736721e-06 2.078536186e-05 1.985480673e-06 6.426589004e-06 -1.868346057e-06 -6.880668768e-05 -1.813008391e-06 -5.740868408e-05 -3.661759573e-05 -4.384366596e-06 -1.012749272e-06 3.03847353e-06 6.247105659e-08 -1.932835251e-06 7.567216544e-07 2.43334401e-05 5.733684287e-07 2.028719562e-05 +-6.182219552e-05 -0.0001000521615 -1.981623322e-05 -2.407370178e-05 3.884193227e-06 2.721993605e-05 4.168575726e-05 1.912434021e-05 1.001261815e-05 -3.721795004e-06 9.722152345e-06 1.74023012e-05 -0.0001073229346 4.265240877e-06 2.073862637e-05 -4.011127496e-05 -7.864411727e-05 5.466239172e-06 -1.89978011e-05 -1.027203974e-06 -3.915593271e-06 -7.263746042e-06 4.101641662e-05 -1.778735718e-06 -7.926595674e-06 +-9.025087365e-05 2.90684131e-05 -2.822501746e-06 1.061423643e-05 4.298318547e-07 0.000106848381 -3.837157598e-05 -1.595566058e-06 -1.393173359e-05 8.238868836e-07 -2.5525836e-08 -6.973840125e-06 -0.0001814697448 -2.612362342e-06 4.915767118e-05 0.0001042319765 -3.715730857e-05 -5.022611784e-06 -1.352910453e-05 1.725211338e-06 -2.778146752e-06 2.6848862e-06 6.654617587e-05 1.027175107e-06 -1.803405613e-05 +1.394353878e-06 3.091146245e-06 2.626332866e-06 1.045799594e-06 -7.597482411e-07 -2.666223231e-06 -6.646469444e-06 -3.060636605e-06 -2.269251323e-06 8.834277094e-07 6.657366535e-07 -4.52022741e-06 -3.412913734e-05 -1.560752552e-06 9.809417901e-06 -4.207916803e-06 -9.593477354e-06 -2.540517083e-06 -3.280250961e-06 7.313386532e-07 -3.070330796e-07 1.701941069e-06 1.27033552e-05 5.882075606e-07 -3.651391022e-06 +1.001631839e-05 -2.370487892e-05 1.272425238e-06 -6.116979784e-06 -2.502031828e-07 -5.894412958e-06 1.349489309e-05 -7.973306796e-07 3.484033121e-06 1.55341008e-07 5.185601569e-07 -1.225942304e-06 7.347360524e-06 -3.251805655e-07 -1.483823236e-06 3.4493055e-06 -8.917713825e-06 -7.195522256e-07 -2.29706698e-06 1.440285165e-07 -1.857877248e-07 2.670953095e-07 -2.264379445e-06 7.227734829e-08 4.570959548e-07 +1.04040645e-05 -8.416804389e-06 -2.605911292e-06 -2.88956102e-06 7.374553229e-07 -1.472005459e-06 4.831992115e-07 1.71214552e-06 1.749137721e-07 -4.704982406e-07 -1.752125314e-06 7.615789487e-07 -3.231863236e-05 2.809651598e-07 8.807916531e-06 1.497599633e-05 -1.311890239e-05 -2.905921379e-07 -4.491357647e-06 1.185063792e-07 4.056236521e-07 -3.280862318e-07 1.206953064e-05 -1.166763755e-07 -3.290035163e-06 +-1.053862571e-06 1.031921026e-06 -7.941010523e-07 3.194754066e-07 1.875173997e-07 2.774824323e-06 -6.416821293e-06 -1.367707065e-07 -1.998190531e-06 6.105482065e-08 1.063536033e-06 -1.31739006e-06 -4.513472906e-05 -4.396656908e-07 1.124652352e-05 4.884590395e-06 -1.296521433e-05 -1.336581861e-06 -4.040138533e-06 3.800715933e-07 -4.500610704e-07 4.885050086e-07 1.670925206e-05 1.629636886e-07 -4.164055729e-06 +0.05977018381 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04307832341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.02596374692 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0009654788725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001140246242 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001168092024 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.000158621476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-9.302264825e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.160973019e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.464698831e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-3.970793907e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.06340435e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.251741623e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002404025878 -0.0004797892646 -0.0005187310646 0 0 -0.05895629557 0.2169555239 0.007735580689 0 0 -0.0004651836857 -0.0005361696859 -0.2495843923 0 0 0 0 0 0 0 0 0 0 0 0 +0.001494085034 -0.0006876039053 -0.0002084090259 0 0 -0.04216895156 0.05364933091 -0.0004800088683 0 0 -0.001126640881 -0.0001571013262 0.04550149447 0 0 0 0 0 0 0 0 0 0 0 0 +5.361166105e-05 0.0002557542903 7.22154888e-07 0 0 0.004033611152 0.01012628552 -0.0002227071725 0 0 0.0003413914152 0.0008043178712 0.0009310714925 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001130566572 0.0001512107572 -6.30093e-06 0 0 0.0006467119189 0.008330700016 -0.0001133472675 0 0 -1.408009882e-05 -4.226306443e-05 0.001410732463 0 0 0 0 0 0 0 0 0 0 0 0 +3.027675824e-06 -8.88595082e-07 -5.368101584e-07 0 0 7.54212796e-05 0.0007870014418 8.64919028e-05 0 0 7.923826432e-06 7.907469951e-05 -0.0003666596498 0 0 0 0 0 0 0 0 0 0 0 0 +-3.907077457e-08 2.127931727e-05 1.86815398e-06 0 0 0.0005009264057 0.0003286618232 -1.716990471e-05 0 0 6.791059424e-06 -6.325825862e-05 -0.0006094138207 0 0 0 0 0 0 0 0 0 0 0 0 +-4.679852516e-06 -3.609629017e-06 7.582627946e-07 0 0 1.735916005e-05 -0.0004126309221 -3.852230924e-05 0 0 5.050003838e-06 -4.288675065e-05 -0.0001837931266 0 0 0 0 0 0 0 0 0 0 0 0 +-4.407973799e-07 -1.659448388e-06 -9.387489905e-08 0 0 8.497501354e-06 0.0001298989244 -6.020462402e-06 0 0 -9.447775021e-07 -9.286676391e-06 6.302367268e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.929173903e-08 -1.30439303e-07 -2.820173182e-07 0 0 -4.479266628e-05 3.92758209e-05 1.079997315e-05 0 0 -2.165898327e-06 1.62664174e-06 -3.612655058e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-9.939817455e-07 -5.045642222e-07 9.729938458e-08 0 0 1.086303059e-05 -7.744862885e-05 6.531916592e-06 0 0 2.400121768e-07 -2.804724239e-06 -0.0001005173463 0 0 0 0 0 0 0 0 0 0 0 0 +-6.849385157e-07 -1.436619262e-08 1.542418013e-07 0 0 1.042719844e-05 -7.161079862e-05 -4.917398361e-06 0 0 1.105274357e-06 -8.939268328e-06 -6.892118098e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.732897667e-07 -1.36191098e-07 4.615817219e-08 0 0 3.083422018e-06 -8.303211955e-06 -4.797927588e-06 0 0 1.335846772e-06 -4.347988437e-06 -3.436343712e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.719572277e-07 -4.712475776e-07 -4.551526715e-09 0 0 -9.374115737e-07 4.019840635e-06 -4.318164003e-07 0 0 3.692585715e-07 -2.07550287e-06 -2.742251557e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01898546141 -0.005422800831 -0.0002318881245 0.01812043722 -0.001335125856 0.002711924343 0.004640493016 -0.0001217369362 9.92526643e-05 -0.0008667308835 -0.000619869349 -0.0005812434249 5.40374046e-05 0.0003097468159 0.0003772022343 -0.2469317278 -0.0593404961 0.001171191508 0.2433643919 0.01126126024 -0.0008958281438 -0.0003764702906 -0.04992560389 0.001608564185 -0.3405271929 +0.04052421939 0.01880975102 -0.0004954044093 -0.03945067299 -0.001359484777 0.002364194408 0.003978682075 -0.000139137396 -0.0003883346082 -0.0005801449337 8.279961127e-05 4.482728863e-06 8.311927983e-06 -0.0001030407955 3.763398123e-05 -0.06794747738 -0.02984342675 -0.0003835748687 0.06725605538 -0.002950145165 -0.002219039045 -0.001748121756 0.01942063315 0.001931667733 0.08354518512 +0.0009340681774 0.003178080609 0.0001689712732 -0.0001542004047 0.0004188811321 9.293777686e-05 3.425832264e-05 -1.15218869e-05 -0.0001263947294 -2.322640502e-05 -1.195230854e-06 2.796083984e-05 3.385073356e-05 1.469646196e-05 7.175363364e-05 -0.0005704995957 0.001940713046 -0.0002697469162 0.001714177967 -0.0005535835233 0.0001006074466 0.0005290711972 0.004776811843 0.0001781811677 0.01008940678 +0.002628971229 -0.002109142968 6.727276978e-06 -0.004174223797 8.303368303e-06 -4.650957754e-05 0.0002780111418 8.256979118e-07 0.0002952258987 -9.661607122e-06 2.507246744e-06 -8.158617858e-07 -1.488775254e-06 -2.864598652e-06 2.050541652e-05 -0.004255597731 0.003257179629 -3.173718964e-06 0.006611574001 -0.0001219380276 -0.0001130761802 9.440350191e-05 -0.0001268684903 0.000175124241 0.001727782359 +-0.0002045372923 1.272568282e-05 9.9441349e-06 0.0001075159637 -2.049898797e-05 -4.190982565e-06 3.085428875e-06 -2.62493409e-07 5.301472022e-06 1.085537628e-06 -7.573584549e-07 -3.625142942e-07 -1.203273271e-06 1.216660238e-08 4.445274355e-06 1.357451291e-05 -0.0001781367113 -1.555348187e-05 -0.0002213283957 6.585740698e-05 1.851481372e-05 -7.092018736e-06 0.0002361246728 -3.23733179e-05 -0.0008570268846 +-0.0001452027431 -0.0005145220534 5.763617101e-06 -0.0001273410234 5.719726791e-05 -1.25048914e-05 -1.132345478e-05 9.544052937e-07 1.157743003e-05 4.778088158e-06 -7.526936633e-07 -1.723948983e-06 1.302749676e-06 -1.369661381e-07 5.764979325e-06 0.0001037510266 0.0004034048678 4.772366452e-06 0.0001141465644 -4.463150493e-06 5.724134432e-05 3.489163642e-05 -0.0002998848371 -3.5755735e-05 -0.001304626231 +-5.069087039e-05 5.824223731e-05 1.006907217e-06 0.000100162164 8.635708607e-06 2.946995336e-07 -1.289171128e-06 1.970912105e-08 -1.317069548e-06 1.581894478e-07 -2.914557497e-07 1.188943707e-07 7.066342967e-08 4.077959336e-07 5.638161516e-07 3.153715156e-05 -3.760558935e-05 -7.375191764e-07 -6.33692842e-05 -6.31406047e-06 2.580446641e-05 -2.322638121e-05 -2.879045658e-06 -4.597715979e-05 -2.324732758e-05 +3.920284667e-05 1.667763801e-05 -1.851631856e-08 -2.318983944e-05 2.17594539e-06 1.497063089e-06 8.463656968e-07 -1.129896927e-08 -7.191113542e-07 -5.296195344e-07 -3.409118514e-08 -7.345759739e-08 7.823947339e-09 -2.733713913e-08 4.204313643e-07 -6.401032625e-05 -4.0997309e-05 1.998757423e-08 2.610696931e-05 -4.187389007e-06 4.670460159e-07 3.789786846e-07 1.296507027e-06 -9.041711509e-08 6.814704843e-05 +-8.102202589e-06 -6.923258441e-06 -1.406943838e-06 3.987592608e-06 -1.202187418e-05 1.924127507e-07 -2.70486139e-09 -4.695108672e-08 -1.947484775e-07 -4.18146934e-07 -9.92208177e-08 -9.155164381e-08 1.918362587e-07 4.107401593e-08 1.671083244e-06 -5.322622986e-05 -3.950265364e-05 1.658154131e-06 2.962765946e-05 1.60089837e-05 -6.387679961e-06 -5.480510154e-06 -1.384459776e-05 3.361284024e-06 -0.0001202550664 +-5.741226764e-05 8.406814006e-06 -8.976811098e-08 6.793539691e-05 1.9437884e-06 -7.605998298e-07 -5.506003043e-07 2.425964903e-08 4.064931114e-07 3.383907924e-07 -2.969858112e-07 1.60444414e-08 1.32992724e-07 3.225045297e-07 1.625229148e-06 7.188869202e-06 8.568550133e-08 5.137368893e-07 -7.515736184e-06 5.713517905e-06 5.144330571e-06 9.250931751e-07 -1.352924423e-05 -3.926112174e-06 -0.0001640346627 +-1.894162509e-05 -7.310665172e-06 4.003224626e-07 1.454398912e-05 5.584752998e-06 -3.569316525e-07 -2.54869496e-07 1.728821371e-08 1.905647102e-07 2.095582535e-07 -1.51641129e-07 -6.869474436e-08 8.273629049e-08 1.059765098e-07 9.323479187e-07 3.823439476e-07 -6.469801761e-07 -1.167805613e-07 -8.533166115e-07 -1.353920452e-06 6.016717033e-06 1.654684443e-06 -6.839585206e-06 -4.819821937e-06 -7.674826664e-05 +-3.403164681e-06 -1.489815925e-06 3.070016422e-07 2.639496423e-06 2.83590372e-06 6.631948862e-08 2.333006797e-09 -1.025961896e-09 -6.987747606e-08 -1.132160739e-08 -8.329033241e-08 -6.453916618e-08 7.464761192e-08 4.260673445e-08 6.711105217e-07 -1.613333766e-05 -7.247526027e-06 -1.353787369e-07 1.231133378e-05 -7.88500863e-07 2.665557743e-06 9.252000911e-07 -3.740226926e-06 -2.143869641e-06 -3.360498937e-05 +-5.297827799e-06 -7.683149679e-07 -3.306075276e-08 5.139731549e-06 -2.21991531e-07 5.891291737e-08 -2.727904475e-08 -4.621985682e-09 -8.282589143e-08 -5.166946118e-08 -6.617781274e-08 -4.018571608e-08 5.782908958e-08 3.973910512e-08 6.251776287e-07 -1.668886703e-05 -2.858546948e-06 1.473086585e-07 1.578007349e-05 2.035311546e-06 3.960800287e-07 -2.191947279e-08 -3.380360663e-06 -3.436036464e-07 -3.646028956e-05 +0.3340002585 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.07813357394 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.4346096676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1608118656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.01333105115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001828138005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005296823352 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005140526056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001972973881 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001304775195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +7.181550139e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-9.37892383e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.789185567e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.277106312 -0.02945905442 -0.1244134999 0 0 -0.02872382941 0.3517181347 0.1835013805 0 0 0.2644973606 -0.392210598 0.1284230984 0 0 0 0 0 0 0 0 0 0 0 0 +0.2321307627 -0.003785298304 -0.06045796329 0 0 0.001704037916 0.1624498823 0.04136743722 0 0 0.2033674901 -0.2583922068 0.2392476957 0 0 0 0 0 0 0 0 0 0 0 0 +0.02142586614 -0.004726172572 -0.01410180965 0 0 -0.0107408088 0.02630923094 0.03167894659 0 0 0.04549405385 -0.06287325702 -0.08328364728 0 0 0 0 0 0 0 0 0 0 0 0 +0.01853614966 -0.02593761473 -0.04609801696 0 0 -0.02841820761 0.03390634714 0.06293701337 0 0 -0.03572873903 0.04541045926 0.08723049761 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001791340615 0.0001626012849 0.000277598337 0 0 -0.0002630272019 0.0001034007535 6.05291713e-05 0 0 -5.475398296e-05 -0.0007480645927 -0.001941059188 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000213312367 0.0006254739817 0.0008206993533 0 0 0.0004558167747 -0.0003762202061 -0.0008833392601 0 0 0.0002276236269 -0.0002533257212 -0.002577991654 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004976103336 -0.001114883371 -0.001745361113 0 0 -0.0009538396168 0.0007815754464 0.002072458402 0 0 -0.000928725188 0.001269991111 0.001040482526 0 0 0 0 0 0 0 0 0 0 0 0 +-3.981656972e-05 0.0001516447894 0.0002450162179 0 0 0.0001431006563 -0.000175136074 -0.0003551165842 0 0 0.0003013078054 -0.0004567475329 -0.0004037799306 0 0 0 0 0 0 0 0 0 0 0 0 +8.058931304e-06 3.208110619e-05 1.844105585e-05 0 0 7.886378434e-05 0.0001285296305 -2.553236682e-05 0 0 0.0001451263922 -0.0001103838429 0.0001311438721 0 0 0 0 0 0 0 0 0 0 0 0 +-2.73379037e-05 -0.0001402875562 -0.0001912014403 0 0 -8.511165609e-05 4.024615451e-05 0.00022789923 0 0 -7.542626029e-05 0.0001661018877 -0.0003013758993 0 0 0 0 0 0 0 0 0 0 0 0 +-3.003411905e-05 7.066595137e-05 0.0001146046276 0 0 3.774292539e-05 -0.0001458962685 -0.0001691852891 0 0 4.58551286e-05 -0.0001719148172 -0.000463934683 0 0 0 0 0 0 0 0 0 0 0 0 +2.80413556e-05 -2.006546872e-05 -3.639453879e-05 0 0 -2.394926474e-05 2.18264094e-05 4.724658754e-05 0 0 -4.080435299e-05 3.182169758e-05 7.793033713e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.654557117e-05 -1.4173452e-05 -1.426834861e-05 0 0 -7.195418311e-06 -1.824675872e-06 1.80969414e-05 0 0 1.654614489e-07 -5.882041932e-07 -4.995842603e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.01318244306 -0.09929118317 -0.2368684938 -0.2288028656 0.06259036542 -0.04035794031 0.0699049007 0.1132291955 -0.008216901205 -0.06409263975 0.2490296841 -0.1812253789 -0.3087400524 0.06215640622 0.02122379362 -0.2742607788 -0.1115802555 -0.1779049719 -0.1761435051 0.4131269103 0.07536743157 0.1039076851 0.0212178713 -0.3483892664 -0.3515021368 +0.2472721325 -0.1405300278 -0.2031470417 0.1579326685 -0.05342651638 -0.06877327061 0.09119148856 0.1402055096 -0.02298371966 -0.05287539501 0.008741452497 0.01325052387 0.06824512155 0.1020663335 -0.004393974446 0.1451267709 -0.1534324393 -0.02188661568 0.47196649 0.157231801 -0.08727675432 0.01019469503 -0.001031402507 -0.08988471362 0.06562303064 +0.01616619936 -0.04572725933 -0.06774059805 0.003067547164 0.02503283259 -0.0212062009 0.01657823423 0.01789855523 -0.01894805697 0.007399976927 -0.03617209299 -0.005083001979 0.01046577203 -0.007697985577 0.05027899903 -0.01612287732 -0.06471037578 -0.04473938873 0.03070643328 0.09017395352 0.009149823156 0.02292732472 0.0445801519 0.02206563015 -0.03071547485 +-0.00434394393 -0.00123495078 -0.002610438244 -0.002299791647 0.004681964223 0.008347021594 0.005667900377 0.009108961871 0.009416581921 -0.01255910742 0.004335153371 -0.0004221591798 0.0004270273008 -9.908258875e-05 -0.00228103673 -0.009465293918 -0.008912092168 -0.01480316992 -0.01362989383 0.01936682094 -0.001343873998 -0.004083571175 -0.006937902306 -0.005465089052 0.007767137743 +0.002191781837 0.002384356746 0.004523773655 0.002761187556 -0.005674997782 0.003131893231 0.00325490911 0.005989696388 0.004321475025 -0.007493942908 0.004272033563 0.004877771621 0.008650688364 0.007280008642 -0.01011865318 0.001562747824 0.00257331119 0.004694778758 0.003419334006 -0.005088383836 -0.006560278007 -0.00640617719 -0.01159338648 -0.008908225385 0.01438423289 +0.000135498853 0.0008869909173 0.0009479797924 -0.0005802033824 -0.001217521407 0.000493783765 0.0002883260766 0.0004389840436 0.0002488944452 -0.0008223218344 0.001034355817 0.0002269865687 0.0005329400568 0.0008076288805 -0.001249489857 0.0001351636195 0.001366050067 0.001075742728 -0.001620438575 -0.001983030052 -0.00105236062 -0.000331764842 -0.001144361557 -0.001617446765 0.001134380932 +-0.0008172029759 -0.0006219482192 -0.001106684956 -0.0009093112165 0.001538961184 -0.0001366185347 -0.0001079081852 -0.0002082320624 -0.0001665998015 0.0002918741495 -0.0005843519376 -0.0005106642525 -0.0008984673127 -0.0007724405642 0.001208206973 -0.001074585613 -0.0008935300371 -0.001547261058 -0.001329725461 0.002096114371 0.0009939359113 0.0007268589309 0.001310787733 0.001066213797 -0.001845666246 +0.0004070942152 -6.977281066e-05 -0.0001105627007 0.0002984250709 -0.000150260499 6.560853031e-05 0.000179869052 0.0003151543959 0.000123550818 -0.0003481372488 0.0001157907487 0.0002224346686 0.0004202476557 0.0003506792013 -0.0003817727929 0.0002671883505 -8.709438696e-05 -5.420375392e-05 0.0007016372104 0.0001934613128 -0.0004468129607 -0.0001970132485 -0.0003324551348 -0.0003022461977 0.0006863848742 +7.20693698e-05 0.0001706106249 0.0002615671458 8.935084045e-06 -0.0003357145037 0.0001909786597 7.930555834e-05 0.000141185225 0.0001606907727 -0.0002728024343 0.0004150884132 9.472587716e-05 0.0001667601988 0.0002920893597 -0.0004943615843 7.523600318e-05 0.0001796431872 0.000261578265 -3.415758116e-05 -0.0003713123446 -0.000359774498 -0.0002047487339 -0.0004095310925 -0.0004888521868 0.0005305310238 +-0.0002901906459 -7.466015432e-05 -0.0001515860944 -0.0003151181697 0.0002998797661 -3.308053221e-05 -5.279211923e-05 -9.099507344e-05 -3.844650505e-05 0.0001107123958 -7.905703957e-05 -0.0001183712257 -0.0002206945662 -0.0001810777468 0.0002134890192 -0.0003551031716 -0.0001167623984 -0.0002699887375 -0.0006208023612 0.0003128473137 0.0002723337919 0.0001402544108 0.0002272399145 0.0001227760157 -0.0004767209527 +-4.403903436e-06 -1.114955135e-06 -7.765728576e-06 -2.003948949e-05 -2.426730449e-06 -2.269931943e-05 1.07028702e-05 1.737881927e-05 -9.182858251e-06 2.277719716e-06 -2.307825819e-05 5.830685391e-06 1.57706839e-05 1.655642587e-05 1.957594271e-05 -3.554872508e-05 1.277811816e-05 1.467572225e-05 -3.646040852e-05 1.588958181e-06 2.504347407e-05 1.486988054e-06 -1.08151865e-05 -4.508881137e-05 -4.320062343e-05 +2.016828511e-05 1.716290114e-05 2.999959553e-05 2.104204956e-05 -4.16762035e-05 2.449223202e-05 1.764859165e-05 3.205463981e-05 2.800263103e-05 -4.452261021e-05 6.596439911e-05 1.540768869e-05 2.618097004e-05 4.360712841e-05 -7.939660553e-05 1.894329709e-05 1.972878359e-05 3.445482284e-05 2.171895842e-05 -4.43209871e-05 -3.782165162e-05 -3.44457718e-05 -7.517975353e-05 -9.409272941e-05 6.230178181e-05 +-4.678522133e-05 -3.6144449e-06 -1.178916455e-05 -5.211676513e-05 3.453267234e-05 -1.80248219e-06 -1.107047061e-05 -1.915109517e-05 -5.74280702e-06 1.812715728e-05 8.177541666e-06 -3.037474973e-05 -5.705964061e-05 -2.769906597e-05 3.133574691e-05 -6.00597882e-05 -1.210245789e-05 -3.35218237e-05 -9.342795705e-05 4.62587851e-05 4.522921935e-05 2.401001628e-05 3.339787986e-05 7.937504663e-07 -8.695912354e-05 +0.3400839276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.06000702538 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.4190450469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.175992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.017093018 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002319661358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004148429865 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005603819472 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004257278358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001179708775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001356058129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.017094979e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.89050065e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.2693121704 -0.02805861561 0.1138537095 0 0 -0.02798441668 0.3412956108 -0.1638530593 0 0 -0.2708879011 0.3998611667 0.1246876619 0 0 0 0 0 0 0 0 0 0 0 0 +0.2413520864 -0.003958415171 0.06106092412 0 0 0.0004133820829 0.1744189469 -0.04137482246 0 0 -0.2088285139 0.2618600542 0.2607499211 0 0 0 0 0 0 0 0 0 0 0 0 +0.02332851126 -7.167965545e-05 0.007198670793 0 0 -0.005800526585 0.02314688661 -0.02130084351 0 0 -0.05405469417 0.07404355879 -0.09616046034 0 0 0 0 0 0 0 0 0 0 0 0 +0.01824859017 -0.02588846607 0.04564712325 0 0 -0.02842302145 0.03367160761 -0.06220549974 0 0 0.03319702858 -0.04192238664 0.07904380874 0 0 0 0 0 0 0 0 0 0 0 0 +0.00128743195 -0.001435080517 0.002689809916 0 0 -0.001952227427 0.002319068771 -0.003821243538 0 0 0.003035470659 -0.002838600153 0.005002155635 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003159896917 0.0006199643539 -0.0008477820597 0 0 0.0005494486289 -0.0004827195647 0.0009035568454 0 0 -0.0002266503912 2.401247251e-05 -0.00265172244 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003257491946 -0.0008107585742 0.001255385302 0 0 -0.0006722931302 0.0004359992484 -0.001399252731 0 0 0.0002975737916 -0.0003709118476 -0.0005158780444 0 0 0 0 0 0 0 0 0 0 0 0 +8.657529462e-05 1.596196344e-05 2.449936429e-06 0 0 7.509200411e-06 6.086738119e-05 5.299598419e-06 0 0 -9.019062197e-05 0.0001511716704 0.0002120452217 0 0 0 0 0 0 0 0 0 0 0 0 +1.316564679e-05 -3.976985845e-05 9.444075943e-05 0 0 2.195589459e-05 0.0001844759705 -0.0001205453183 0 0 -4.001415003e-05 -5.765826114e-05 0.000383185577 0 0 0 0 0 0 0 0 0 0 0 0 +-6.96134625e-05 -5.793871138e-05 5.592993027e-05 0 0 -1.48299431e-05 -8.278339967e-05 -3.80177462e-05 0 0 -6.099457562e-05 5.328824441e-05 -0.0006885383127 0 0 0 0 0 0 0 0 0 0 0 0 +-4.100421264e-06 5.199563375e-05 -7.914024133e-05 0 0 1.616201449e-05 -9.802206237e-05 0.0001094665749 0 0 4.514541537e-06 9.534369112e-05 -0.0003433163862 0 0 0 0 0 0 0 0 0 0 0 0 +3.204988529e-05 -3.643856865e-05 6.256593773e-05 0 0 -3.511133655e-05 4.322200181e-05 -8.117011732e-05 0 0 6.070536437e-05 -7.080789939e-05 0.0001234249183 0 0 0 0 0 0 0 0 0 0 0 0 +-2.661534793e-05 -2.1294684e-07 -9.772940223e-06 0 0 5.308625216e-06 -1.990725664e-05 1.395173691e-05 0 0 -2.135233657e-05 3.195349775e-05 -0.0001123573703 0 0 0 0 0 0 0 0 0 0 0 0 +0.005358132882 -0.09373028597 0.225966491 -0.2293493668 -0.06202842166 -0.03872405405 0.06423013782 -0.1045300673 -0.00808276381 0.05865547013 -0.2520939367 0.1811696554 -0.3126458892 -0.05537932393 0.02202234872 -0.271676092 -0.1043392764 0.1721996628 -0.1895516048 -0.3903925901 -0.08377401482 -0.1017405833 0.02178791521 0.3417355927 -0.3574265401 +0.2493545469 -0.1394118313 0.2015713577 0.1557808059 0.05355676523 -0.06708668793 0.08921587777 -0.1379178021 -0.02082047435 0.05342258762 -0.0159835632 -0.008538934133 0.05582704047 -0.09564971128 -0.007875639268 0.1436166376 -0.1519800106 0.02189307496 0.4684145765 -0.1584279409 0.07854269869 -0.007761804173 -0.005760908992 0.08468241224 0.05923241177 +0.02264609701 -0.04635526849 0.0692768103 0.005940668162 -0.01891246823 -0.02333966131 0.01802863311 -0.01978839941 -0.02002310866 -0.007541106022 0.03619744545 0.003877852973 0.01366591584 0.00467899554 0.04821187926 -0.01172478534 -0.06321839175 0.03814135161 0.0400808714 -0.08426917001 -0.006387362471 -0.02185298344 0.0428360981 -0.02018289961 -0.02637456676 +-0.005929310167 -0.002966008135 0.006025259156 -0.004548666933 -0.007936891453 0.006519278715 0.004921609386 -0.007221554356 0.006885519884 0.009507394423 -0.0009805793358 0.0027175312 -0.002863355332 0.003586863784 0.004082279883 -0.01169120161 -0.01130302798 0.01835967221 -0.01624317654 -0.02444271626 -0.002081949418 0.000500911688 -0.0003986485658 0.0005941455623 0.0005471000112 +0.002098892989 0.002315485079 -0.004289149175 0.002489850053 0.005457404271 0.003377215072 0.003704470177 -0.006763037275 0.004629152018 0.008444599238 -0.004344005743 -0.005189995741 0.009233692514 -0.007790916481 -0.0105397936 0.001175820443 0.002320183336 -0.004163022572 0.003167021443 0.004197379266 0.006899672722 0.006746183399 -0.0121508631 0.009309303875 0.01517387827 +0.000338086421 0.001220334531 -0.001487018426 -0.0002910122888 0.001779814659 0.0009608094819 0.0005749290996 -0.0009944910289 0.0008474413388 0.001599347363 -0.001842669848 -0.0007720281494 0.001445282949 -0.00164220753 -0.002702563984 0.0003745383772 0.001784542384 -0.00156745381 -0.001552524389 0.002755300639 0.001939682838 0.001048866164 -0.002494277292 0.002806009596 0.002771612695 +-0.0008444516878 -0.0006919193559 0.001234015676 -0.0009901095039 -0.001644640508 -0.0002735894269 -0.000208632399 0.0004010260018 -0.0003423347792 -0.000552195658 0.000774941964 0.0006665701895 -0.001154238995 0.0009666094694 0.001597006458 -0.001110696509 -0.0009698061511 0.001639312795 -0.00133654874 -0.002234691419 -0.001165548184 -0.0009249276476 0.001679244647 -0.001353204364 -0.002238175622 +0.0003828475465 -0.000155118189 0.0002553098067 0.0002382074016 1.208519043e-05 2.129004023e-05 0.0001719716618 -0.0002944092008 7.302012175e-05 0.0003032705261 -3.008058574e-05 -0.0001773213789 0.0003492730591 -0.0003016423167 -0.0002312910573 0.0001872579495 -0.0002049080577 0.0002143886323 0.0007063987725 -0.0004633920809 0.0003846025253 0.0001184647056 -0.0001806338396 0.0001781080497 0.0005337772532 +6.667229111e-05 0.0002143323632 -0.000342804739 4.222471212e-05 0.0003882869591 0.0002660004738 0.0001105640212 -0.0002014852728 0.0002455953245 0.0003701057114 -0.0005246325487 -0.0001499168299 0.0002551922023 -0.0003653782429 -0.0006676690994 9.434551091e-05 0.0002167569195 -0.0003012732546 -9.93408953e-05 0.0004772804332 0.0004402505399 0.0002910537685 -0.0005731266096 0.0006431473959 0.0006912214218 +-0.0002837150921 -8.230645991e-05 0.0001593547518 -0.0003106948245 -0.0002951865113 -5.949352191e-05 -5.773257681e-05 0.0001008936329 -5.938484973e-05 -0.0001385491813 0.0001202805712 0.000119792704 -0.000219024301 0.0001873681475 0.0002555378639 -0.0003518327209 -0.0001166214316 0.0002511446257 -0.0005836410463 -0.0003039918911 -0.000288876599 -0.0001505886144 0.0002509837901 -0.0001517833839 -0.0004962904765 +5.539575151e-06 -2.718121008e-06 1.283643582e-05 -2.564678925e-05 1.209275251e-05 -2.456171372e-05 1.187773183e-05 -1.875175108e-05 -1.398057974e-05 -6.596765736e-07 2.361090673e-05 -5.35294052e-06 1.611006569e-05 -1.622725529e-05 2.116738403e-05 -3.473169859e-05 1.249538617e-05 -1.524914505e-05 -3.481179527e-05 -1.888381002e-06 -1.239419176e-05 -4.032063748e-06 -4.564839538e-06 3.733236745e-05 -3.170112484e-05 +1.262028568e-05 2.096816614e-05 -3.572824205e-05 1.548499298e-05 4.194988763e-05 3.12514568e-05 1.725420941e-05 -3.188817148e-05 3.431549685e-05 4.838348935e-05 -7.438933599e-05 -1.461435319e-05 2.31390327e-05 -4.284318605e-05 -8.611138282e-05 1.222385508e-05 2.032106048e-05 -3.212157532e-05 5.751577203e-06 4.415749406e-05 3.909054629e-05 3.786683086e-05 -8.005617327e-05 9.584258049e-05 6.785978563e-05 +-4.67741731e-05 -4.58947519e-06 1.294587353e-05 -5.243233964e-05 -3.443509833e-05 -5.77452475e-06 -1.168665576e-05 2.049112289e-05 -9.274701785e-06 -2.189387692e-05 -1.214096187e-06 2.979992994e-05 -5.532295147e-05 2.847182635e-05 3.747171153e-05 -6.029466648e-05 -1.18366426e-05 3.14427765e-05 -9.057206063e-05 -4.485445364e-05 -4.758212357e-05 -2.573166481e-05 3.744496249e-05 -5.201275343e-06 -9.005451907e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_4_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_4_ref.dat new file mode 100644 index 0000000000..04442d3c27 --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_4_ref.dat @@ -0,0 +1,195 @@ +0.002419051442 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001547817692 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002542469474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002825595591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.766243555e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-8.926264558e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.969373453e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-4.735884524e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.785753741e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.089425543e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +4.466537059e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.311584146e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.783103986e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005052510717 0.008663047548 0.7588023562 0 0 -0.00101896707 0.001423332401 0.05242985365 0 0 -0.04338269894 0.05345874198 0.004337714893 0 0 0 0 0 0 0 0 0 0 0 0 +0.00401408807 -0.004738371842 0.4269541829 0 0 -0.001056727825 0.00142848699 0.1232123394 0 0 -0.1135407432 0.1229932309 0.005034278188 0 0 0 0 0 0 0 0 0 0 0 0 +0.00224800956 -0.003719278925 0.06772168603 0 0 0.0005124652347 -0.0005559973654 0.07980396481 0 0 -0.07808094059 0.07888069593 -0.0009993605411 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001144705515 -0.000545090187 -0.01958488306 0 0 0.0007449397064 -0.0008067250658 0.02206794431 0 0 -0.02239665884 0.02169936974 -0.002235240482 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004220109116 0.000232035854 -0.0091786434 0 0 0.0003760497846 -0.0004141491896 0.001897899843 0 0 -0.001528214495 0.001886670189 -0.0012402087 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001707966373 0.0001716100059 -0.002211730979 0 0 9.620784517e-05 -0.0001143398803 -0.002464900415 0 0 0.002332989581 -0.002450491483 -0.0003719308726 0 0 0 0 0 0 0 0 0 0 0 0 +-5.307966742e-05 0.0001026549836 0.002118494796 0 0 -2.410844541e-05 2.782289e-05 -0.002209546551 0 0 0.001888185573 -0.002210905568 7.329095076e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.597805893e-05 -3.406715756e-05 0.0004832723747 0 0 -5.127959508e-05 6.197905556e-05 -0.0003441822769 0 0 0.0002751454903 -0.0003395579208 0.0001930925738 0 0 0 0 0 0 0 0 0 0 0 0 +3.209863863e-05 -3.059465604e-05 0.0003694813837 0 0 -2.324148167e-05 2.913526547e-05 0.0003218886986 0 0 -0.0002620332992 0.0003182747037 9.504781866e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.933151311e-06 -6.195552406e-06 -0.0002541664663 0 0 4.041965826e-06 -4.718605664e-06 0.0001946145237 0 0 -0.0001756847333 0.0001889325117 -1.271712741e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-7.331166315e-06 6.896141371e-06 1.58579626e-05 0 0 8.059275584e-06 -9.802232503e-06 4.599223097e-05 0 0 -3.446559078e-05 4.58900171e-05 -3.07056223e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.999039803e-06 1.610879779e-06 -3.645368623e-05 0 0 1.715470827e-06 -1.959823508e-06 -1.239119992e-05 0 0 9.923868946e-06 -1.203961157e-05 -6.564654195e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.973220667e-06 2.549389139e-06 5.85533856e-05 0 0 1.63207658e-07 -2.126757319e-07 -2.474443702e-05 0 0 2.03269607e-05 -2.520685101e-05 -5.851845997e-07 0 0 0 0 0 0 0 0 0 0 0 0 +0.001874696279 0.001227869074 0.05192015001 0.001931563259 -0.07091728581 -0.00166494802 -0.001296534908 -0.0526019936 -0.002050124788 0.07184975123 -0.05639289677 -0.05415836904 -0.003580080791 -0.08078363381 0.005245952418 0.0002459657282 0.0001889476952 0.005069635045 0.000292070495 -0.00692505605 -0.005384029328 -0.004786488253 -0.0005126093996 -0.007115667959 0.0007287617481 +0.0007710269128 0.0003423494069 0.05961850516 0.0005742315307 -0.08228708118 -0.0002330091968 -3.276461084e-05 -0.04670146377 -0.0001047017134 0.06445762615 -0.05112349387 -0.04685600519 -5.149933552e-05 -0.07023516262 0.0004892879629 0.0004417516284 0.0002986591453 0.0148636638 0.0004619605179 -0.02051708504 -0.01760271151 -0.01377119861 -0.0008583924445 -0.02048411068 0.001291448302 +-0.0006157173329 -0.0004529128985 0.02651443001 -0.0007015033266 -0.03749172885 0.0005253894489 0.0004670562325 -0.01341780523 0.000718445685 0.01897066931 -0.01295466397 -0.01306544694 0.001384984186 -0.01994276688 -0.001787434165 1.50291865e-06 -2.069530214e-05 0.01148921085 -4.201449404e-05 -0.01624784634 -0.01548581881 -0.01051379648 3.527545278e-05 -0.01572814929 7.251257887e-05 +-0.0004887412809 -0.0002714010018 0.003284557631 -0.0004315509604 -0.005021894281 0.0001121727342 7.811444484e-05 -2.538681915e-05 0.0001240774064 3.578852602e-05 0.001590574227 7.700276047e-05 0.0002487901521 1.037649163e-05 -0.0003811706557 -0.0002158002398 -0.0001462520878 0.002487184871 -0.0002379528119 -0.00380502198 -0.004448751253 -0.002227161183 0.0004013920631 -0.003431530211 -0.0005179964511 +-7.615377801e-05 -1.906825683e-05 -9.014401074e-06 -3.409144783e-05 -5.4235162e-05 -3.881180886e-05 -2.579501033e-05 -2.055167998e-05 -4.197230979e-05 -5.57906828e-05 0.0003739666896 -5.29248774e-06 -7.942444076e-05 2.324321706e-05 0.0001003826995 -6.08078949e-05 -3.071648587e-05 -2.053559562e-05 -5.32305357e-05 -7.616800381e-05 -0.0002905771784 1.332730447e-05 8.284412348e-05 -2.6633085e-05 -0.0001226846823 +2.104889508e-05 1.671441085e-05 0.0002668299391 2.590878581e-05 -0.0003381382223 3.652891502e-06 5.395322066e-06 -0.0002702327443 5.419659271e-06 0.0003422286931 -0.0002604822225 -0.0002621497559 1.516388432e-05 -0.0003719867701 -1.601082817e-05 1.664126919e-05 1.423526888e-05 2.705621067e-05 2.038313121e-05 -3.443531753e-05 -1.244552037e-05 -2.409959277e-05 -4.597293265e-05 -3.499982808e-05 5.834771401e-05 +-1.001108466e-05 -7.928493272e-06 5.839357101e-05 -1.130661821e-05 -7.440075794e-05 3.711488539e-06 1.020714804e-06 7.848740043e-06 1.269690133e-06 -9.963757454e-06 2.990001663e-05 5.690774031e-06 6.14026698e-06 6.801637265e-06 -7.571302718e-06 -5.287313428e-06 -5.220221033e-06 4.816578872e-05 -7.547437544e-06 -6.134820644e-05 -8.525214436e-05 -3.40737891e-05 1.042726089e-05 -4.552478852e-05 -1.389730659e-05 +-6.187298589e-06 -2.808468516e-06 4.103630931e-06 -4.006012256e-06 -5.475657393e-06 -1.786032574e-06 -1.527541881e-06 1.973444784e-06 -2.253800475e-06 -2.623536563e-06 1.79301201e-05 1.397406527e-06 -4.022038193e-06 1.253043549e-06 5.469112938e-06 -4.958283673e-06 -2.995403755e-06 4.231566788e-06 -4.351641769e-06 -5.635535785e-06 -2.792716913e-05 -1.731470588e-06 7.238346881e-06 -1.321842853e-06 -9.80527349e-06 +3.076740974e-06 2.964334476e-06 1.821548468e-05 4.434595172e-06 -2.49070073e-05 8.35591677e-08 4.502964805e-07 -2.978226239e-05 6.339782819e-07 4.0677724e-05 -2.563022065e-05 -2.993693359e-05 1.823216281e-06 -4.474275907e-05 -2.260332274e-06 2.14291394e-06 2.355014367e-06 -5.369805256e-06 3.506505269e-06 7.315697153e-06 5.0965703e-06 4.822968683e-06 -7.082358814e-06 7.1781258e-06 9.631870306e-06 +-4.649717692e-07 -4.579627915e-07 1.643069611e-06 -6.992371774e-07 -2.440247282e-06 -3.721338525e-08 -2.00357401e-07 8.458086049e-07 -3.039689035e-07 -1.274731947e-06 2.061171549e-06 9.675687527e-08 -1.486720592e-07 1.171457475e-07 1.169671863e-07 -4.180166788e-07 -4.616383497e-07 1.722286843e-06 -6.998667477e-07 -2.569281003e-06 -2.994068674e-06 -6.961339412e-07 9.115312607e-07 -1.047782578e-06 -1.148341242e-06 +-7.389783065e-07 -5.154030083e-07 5.165435002e-06 -7.783024106e-07 -7.358332585e-06 -7.497119017e-10 -1.483163906e-08 8.994503317e-07 -2.377286824e-08 -1.282566634e-06 1.644770089e-06 9.390913973e-07 -5.321811491e-08 1.397290735e-06 5.159422095e-08 -5.279912847e-07 -3.787609897e-07 4.307652554e-06 -5.729637811e-07 -6.137231866e-06 -6.467247837e-06 -3.775214096e-06 9.801654392e-07 -5.629989775e-06 -1.330496453e-06 +3.78164229e-07 4.123243536e-07 1.985868156e-06 6.169219817e-07 -2.621407913e-06 -1.242046275e-07 -4.855899419e-08 -4.130286701e-06 -9.43037042e-08 5.443984572e-06 -3.052798456e-06 -4.221075025e-06 -7.679848914e-08 -6.212834338e-06 1.420525864e-07 1.956521816e-07 2.613326233e-07 -1.134062126e-06 3.773446553e-07 1.491998292e-06 9.806274391e-07 1.022855859e-06 -7.832161299e-07 1.491860231e-06 1.021449345e-06 +-5.36794e-08 -2.994552146e-08 -7.08350793e-08 -4.394685027e-08 9.927153515e-08 -1.997281029e-07 -1.833336918e-07 -1.081837407e-06 -2.751567948e-07 1.51808496e-06 -1.162536342e-06 -1.307536814e-06 -4.808703035e-07 -1.972591102e-06 6.695211412e-07 -1.471146578e-07 -1.336245849e-07 -7.255134376e-07 -2.006382195e-07 1.018015654e-06 7.662756812e-07 7.454085483e-07 3.359363872e-07 1.123710903e-06 -4.681251873e-07 +0.003536966149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002273580888 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0008131458837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001686640845 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001835652373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000133167567 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.873456108e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +6.561057385e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +4.523360235e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.758900487e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.898093057e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.271730455e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +4.216413811e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000481204981 0.000603125747 0.1444112608 0 0 -0.003483287054 0.001355185701 0.1157912954 0 0 -0.1745534981 0.1209474159 0.00608058228 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002328108663 -0.000238433732 -0.2071830094 0 0 0.0006779455777 -0.00083573506 0.09133639166 0 0 -0.1110228433 0.09316655712 -0.0002783377368 0 0 0 0 0 0 0 0 0 0 0 0 +0.00177724811 0.0007740191399 -0.019437459 0 0 -0.0003519547831 -0.0004428740853 0.004493585407 0 0 0.001970500226 0.00470722754 -0.0009502451551 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001966338633 2.879180167e-05 -0.0006429560519 0 0 -1.349786105e-05 -1.386829601e-05 0.0003016091223 0 0 -0.01704860363 -3.367511952e-05 -0.0001000266039 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005200372883 -5.444268353e-06 0.002257961842 0 0 9.658534885e-05 4.976292937e-06 -0.0005890864809 0 0 -0.0004741729293 -0.0006624221972 2.63535478e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001179242129 5.07406206e-05 0.0009411098355 0 0 2.329668993e-05 -1.702824228e-05 -0.0003337953039 0 0 -4.416022678e-06 -0.0003777224007 -5.386307022e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.421172848e-05 3.882562511e-06 -6.904098884e-05 0 0 2.710264705e-05 -5.97182435e-07 2.807600531e-05 0 0 -0.0003243215812 2.597577302e-05 -5.395079379e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.211327281e-06 -8.480416829e-06 -0.0001544343276 0 0 4.242265279e-07 2.460314047e-06 9.257586125e-05 0 0 8.539909137e-05 0.0001004135592 1.094721968e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.038967203e-06 -4.694842456e-06 0.0002908729673 0 0 -4.217290594e-06 3.419998572e-06 -7.069042779e-05 0 0 0.0001059312106 -7.525975083e-05 1.0324297e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.074726962e-05 7.425940539e-06 0.0001027460351 0 0 4.886981838e-06 -1.876087304e-06 -2.913617371e-05 0 0 7.479456427e-05 -3.209744408e-05 -5.913919687e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.455492956e-06 4.806057505e-06 6.378855076e-06 0 0 1.689004473e-07 -1.499058737e-06 8.340545663e-06 0 0 -2.889850287e-06 8.953584171e-06 -4.568109161e-06 0 0 0 0 0 0 0 0 0 0 0 0 +3.161802278e-07 -8.254227689e-07 1.027197357e-05 0 0 -1.001670526e-06 7.263264071e-07 7.890044041e-06 0 0 -1.5163498e-05 8.182399328e-06 2.098279039e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-4.164247106e-07 3.328158046e-07 5.268062645e-05 0 0 -9.556198689e-08 2.594219878e-07 -9.722154278e-06 0 0 1.236231457e-05 -1.057493917e-05 9.09081572e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001045899573 0.004466121496 0.4103204435 0.0008142948225 -0.07805211727 -6.782487268e-05 0.0008642498168 -0.03519365007 0.0002361088768 0.006695116755 0.02660744167 -0.03637616506 0.001044717014 -0.009074598566 -0.0001448339221 -0.001063648705 0.00104401058 0.06727703312 0.0002156224961 -0.01280001245 0.05072596011 -0.0569626022 -0.003993658342 -0.01425921445 0.0008675124547 +0.0003479130614 -0.0009693984341 -0.03303845813 -6.406915924e-05 0.003985414375 -0.0004782517278 0.0003082934488 0.1202242643 -0.0002913305599 -0.01451231089 -0.1239510467 0.1211698513 0.002239903461 0.02055542356 6.376170338e-05 2.271432624e-05 -3.631951904e-05 0.08128166121 -0.0002395004782 -0.009812204297 0.06002058475 -0.06717366641 -0.001633032611 -0.01130561638 1.088470315e-05 +-6.949422001e-05 0.0007805533491 -0.03734915761 0.0002502883671 -0.0007121310954 0.0001346171285 -0.0009507095728 0.02915170235 -0.0001905312493 0.0005549725283 -0.009293610217 0.02992292815 -0.002089387244 0.0003450489597 0.0002681325293 6.479377224e-05 -0.0003254170345 0.0132388883 -8.717496523e-05 0.0002525594163 0.003332431179 -0.01110201737 0.0005952525619 -0.0001087826779 -9.73528887e-05 +0.0006784763914 8.957649956e-05 -0.0004733624664 -4.058067509e-05 -0.0003256429451 -0.000246474041 -0.0001054175401 -0.0009155723359 6.892147413e-05 -0.000624181112 -0.007932065465 -0.001241176648 -0.0002936556105 0.0006480791646 -0.000169769794 -7.790383352e-05 -2.381641689e-05 -0.0008136077768 2.083252403e-05 -0.0005548175309 0.003959696521 0.0008560354972 0.0001130320774 -0.0004689507472 6.356313194e-05 +-0.0002659661238 4.997973352e-05 0.002830688522 2.519486746e-05 -0.0003610227069 0.0001763747765 -5.199556657e-05 -0.002161161668 -2.170140654e-05 0.000275787183 -0.006223064182 -0.002575784031 -0.0001505720109 -0.0004551222166 4.539675155e-05 9.127928666e-05 -8.565307452e-06 -0.0009345786737 -6.648421011e-06 0.0001191713665 0.001862524815 0.0009068929226 3.944998473e-05 0.0001637620356 -1.393725954e-05 +-0.0001541974479 1.328726073e-05 9.798650436e-05 -2.003576332e-06 1.895398809e-05 6.022935385e-05 -1.183421939e-05 -0.0001327516163 6.318859244e-07 -2.61180713e-05 0.001137192001 -0.0001136353611 -4.592922176e-05 2.012068888e-05 -4.927959858e-06 2.481731401e-05 -6.131690939e-06 -7.308554589e-05 1.739169935e-07 -1.442096032e-05 -0.0004247749894 5.466431841e-05 1.858711524e-05 -8.752309237e-06 1.840107869e-06 +-1.604869467e-05 -7.162586728e-09 5.544559316e-05 2.041071937e-06 4.633630254e-05 8.855808165e-06 -7.896160195e-07 -6.032173516e-05 -2.117633305e-06 -5.04347734e-05 -0.0003518564493 -7.866800151e-05 -5.949308603e-06 4.997896135e-05 5.922151548e-06 4.659922023e-06 -5.302619366e-07 -3.115614826e-05 -1.016587619e-06 -2.603948668e-05 0.0001358228083 3.335408246e-05 2.773671668e-06 -2.078535931e-05 -1.985480423e-06 +-2.689054367e-06 -1.31194369e-05 0.0001614671722 -3.30292252e-06 -3.120492111e-05 8.239912821e-06 1.160280246e-05 1.40749722e-05 2.777139775e-06 -2.731185207e-06 2.452404398e-05 1.466770369e-05 4.376604845e-05 3.390618486e-06 -8.490869124e-06 3.463924055e-06 6.448363857e-06 4.762376473e-05 1.526578872e-06 -9.211692968e-06 -2.721994045e-05 -4.168576074e-05 -1.912434016e-05 -1.001261897e-05 3.721794996e-06 +-1.482092307e-06 5.518925673e-06 0.0001737404591 2.121693585e-06 -4.706661548e-05 -1.82942642e-07 -1.818066523e-06 -0.000120456213 -7.815413103e-07 3.262371763e-05 0.000355769728 -0.0001230158191 -5.313386453e-06 -4.480827957e-05 2.717031284e-06 -1.321169791e-06 -7.551401084e-07 -4.602476368e-05 -3.085758666e-07 1.246118156e-05 -0.0001068483648 3.837157403e-05 1.595565888e-06 1.393173277e-05 -8.23886792e-07 +-2.419455232e-06 4.178222295e-06 3.383153659e-05 1.466153694e-06 -9.72447233e-06 4.13761088e-07 -3.172746777e-06 -2.082460809e-05 -1.095601036e-06 5.986134603e-06 -1.063322437e-05 -2.437134585e-05 -9.394285329e-06 -8.31695614e-06 2.710283905e-06 1.574966798e-07 -1.135682819e-06 -7.012074989e-06 -3.920322708e-07 2.015967205e-06 2.666224166e-06 6.646470153e-06 3.060636688e-06 2.269251555e-06 -8.834277335e-07 +-1.702527434e-06 1.676340685e-06 4.078358839e-06 4.361018343e-07 -8.263755183e-07 3.951328801e-07 -1.038222091e-06 2.13278418e-05 -2.933224959e-07 -4.308360375e-06 -9.948384181e-06 2.198605184e-05 -3.472246369e-06 5.681744806e-06 6.873035603e-07 1.266240786e-07 -3.640876892e-07 1.593696498e-05 -1.130144861e-07 -3.219517143e-06 5.894412462e-06 -1.349489258e-05 7.973306458e-07 -3.484032987e-06 -1.553410019e-07 +1.882919988e-06 -3.904595366e-07 3.796198806e-05 -1.620701354e-07 -1.03469351e-05 -1.390706725e-06 1.220855576e-06 -1.120826715e-05 4.216007006e-07 3.052472518e-06 1.205751324e-05 -1.188335918e-05 3.777265248e-06 -4.053105685e-06 -9.977672128e-07 -8.1534687e-07 5.973103189e-07 6.407015633e-07 2.056361073e-07 -1.769986438e-07 1.472010936e-06 -4.832011049e-07 -1.712145523e-06 -1.749144565e-07 4.704982551e-07 +-9.418199454e-07 1.241520587e-06 4.642157664e-05 4.168200877e-07 -1.156588076e-05 5.358762091e-07 -4.74601263e-07 -2.528843757e-05 -1.64212741e-07 6.300671416e-06 1.135962103e-05 -2.741313966e-05 -1.336990408e-06 -8.538896622e-06 4.429254348e-07 1.029102185e-07 -3.888335022e-08 -7.318805745e-06 -1.685892682e-08 1.823005124e-06 -2.774822897e-06 6.416819429e-06 1.367706517e-07 1.99818995e-06 -6.105479438e-08 +0.000198065551 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001370002338 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +8.606230395e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +2.468335244e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +4.055733866e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.631573872e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.164016052e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-6.933974741e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.943969015e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +2.114051548e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.202683674e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.335378513e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.052351789e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001468345295 0.00562349307 0.3728102419 0 0 -0.0005674573353 0.0007579292837 0.0004832404648 0 0 -0.002404025904 0.0004797892477 0.0005187310687 0 0 0 0 0 0 0 0 0 0 0 0 +0.0005272167596 -0.001216932505 0.007431690429 0 0 -0.0003246620221 0.0001442253701 -0.0004447918803 0 0 -0.001494085161 0.0006876039332 0.000208409047 0 0 0 0 0 0 0 0 0 0 0 0 +-8.307587455e-05 -0.0002744130674 -0.00150377652 0 0 1.393408467e-05 1.365647941e-05 2.378039455e-05 0 0 -5.361167207e-05 -0.0002557543337 -7.221547039e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.118161519e-05 -0.0001439005305 0.0004146109407 0 0 -1.828960053e-06 4.066577149e-05 -1.200817078e-05 0 0 -0.0001130569671 -0.0001512113234 6.300946938e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.809936028e-06 1.130911031e-05 0.0005477423876 0 0 -1.262122905e-06 1.13969214e-06 3.371423829e-07 0 0 -3.027641644e-06 8.88648186e-07 5.368034272e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.175202601e-05 8.303564537e-06 0.0001861693456 0 0 1.870452092e-06 -8.167151369e-08 3.444254391e-06 0 0 3.904903542e-08 -2.127945199e-05 -1.868162783e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.090189398e-06 1.28289057e-05 3.706765108e-05 0 0 5.721606941e-07 -4.604494853e-07 1.437373406e-06 0 0 4.679843878e-06 3.609615982e-06 -7.582604184e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-4.742918111e-07 6.052107315e-07 2.594674357e-05 0 0 -2.67649172e-07 -2.104837977e-07 1.161257241e-06 0 0 4.407843833e-07 1.659427232e-06 9.387606352e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-4.726656918e-07 1.619582595e-06 8.966183906e-05 0 0 -1.483861471e-07 1.83659016e-07 2.422833683e-06 0 0 2.929231708e-08 1.304389936e-07 2.820162367e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-5.323580773e-07 6.502597374e-06 6.339360167e-05 0 0 1.974377138e-07 7.712710338e-08 4.835790466e-07 0 0 9.939857957e-07 5.045690275e-07 -9.730009537e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-5.332489408e-07 4.72059874e-06 3.47148937e-05 0 0 6.245556562e-08 -3.256180506e-07 1.599586354e-07 0 0 6.849366401e-07 1.436439327e-08 -1.542411788e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-4.948709369e-07 2.125891312e-06 2.81718847e-05 0 0 2.821249764e-08 -4.664105634e-08 6.685243673e-07 0 0 4.732862727e-07 1.361895971e-07 -4.615726131e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-2.955725119e-07 1.854696515e-06 2.898083165e-05 0 0 1.830264775e-08 5.417019376e-08 7.991044005e-07 0 0 4.719567842e-07 4.712471936e-07 4.551671665e-09 0 0 0 0 0 0 0 0 0 0 0 0 +0.001283781581 0.0007364598888 3.627472531e-05 -0.0009686315327 0.0002299720768 -0.004470666337 -0.001680365982 0.08098608813 0.002626683846 0.5524607689 -0.1706354975 -0.04189575578 0.000792594112 0.1675538728 0.007662645522 -0.0003762596836 -0.0002442393285 -4.782405329e-05 0.0002647800242 -0.0003210148805 -0.002711924354 -0.004640493062 0.0001217369372 -9.925268366e-05 0.0008667308904 +0.0001993173841 -2.673723682e-05 0.0001845566276 -0.0002708672268 0.0007990875164 0.002475837006 0.0005595914883 0.0149590617 -0.002609786131 0.06443168443 -0.0187130231 -0.007550824484 -0.0003668275817 0.01896201361 -0.001936221704 -0.0002362059782 -0.0002189954773 -9.242820976e-05 0.0001560919069 -0.0004014614033 -0.002364194525 -0.003978682395 0.0001391374076 0.0003883345456 0.0005801449837 +-2.817016889e-05 -4.945195618e-05 -3.535701839e-05 1.890440418e-05 -7.51449367e-05 -3.038474609e-05 3.551891103e-05 -0.003016666985 -9.880680222e-06 -0.006366056657 0.0001676069932 0.003261289112 -6.573207185e-05 0.001096020531 -9.03251277e-05 5.627625115e-06 -2.637478665e-06 -1.863842829e-06 -9.632981943e-06 -3.935732161e-06 -9.293775246e-05 -3.425831939e-05 1.152188705e-05 0.0001263946943 2.322640547e-05 +2.410158447e-05 -2.577723501e-05 -5.613242128e-07 -4.432675058e-05 8.430094621e-06 0.0001665274642 -0.0001170109399 -9.97478337e-05 -0.000255176453 0.001368454076 -0.001029480737 0.0006838254009 1.014206786e-06 0.00150146645 -5.673458035e-05 -1.653362498e-05 6.935139288e-06 1.069681497e-06 2.067748271e-05 -1.521210353e-05 4.65097915e-05 -0.0002780117602 -8.256995858e-07 -0.0002952266492 9.661631907e-06 +2.826880618e-06 -1.590320829e-06 5.713423651e-07 -2.407243991e-06 -2.161959882e-06 -3.299205072e-05 -5.239336567e-06 -0.0001694615777 2.033350054e-05 0.0006172860891 -0.0001129512054 -0.0001104926259 -4.000480278e-06 -8.26117588e-05 3.005428538e-05 -8.61376821e-07 1.88565875e-06 3.760524041e-07 2.659883526e-06 -1.406048701e-06 4.191025789e-06 -3.085478227e-06 2.624961109e-07 -5.301538646e-06 -1.085547319e-06 +2.482720588e-07 -1.262435971e-06 -1.115098238e-06 -1.136707962e-06 -4.761618326e-06 -1.167177403e-05 -2.475761967e-05 3.88461353e-05 -2.612348066e-06 0.0001702735211 -2.131724884e-05 -5.40098086e-05 5.27542148e-06 -4.738283827e-06 2.631948877e-05 1.177493439e-06 1.734119626e-06 -1.668351518e-07 -6.262974454e-07 -8.27361787e-07 1.250493133e-05 1.132345896e-05 -9.544077001e-07 -1.157748894e-05 -4.778098561e-06 +1.926080653e-07 -5.574260171e-07 -1.025056679e-07 -6.38351277e-07 -8.085876198e-07 -3.717046798e-06 2.95409103e-06 8.077336711e-07 6.313186455e-06 6.443050169e-06 -1.100277051e-05 1.172715507e-05 1.016983771e-07 2.103815346e-05 9.132415668e-07 1.189277619e-07 -1.653807106e-07 1.049979498e-08 -2.573971184e-07 8.029566732e-08 -2.946785546e-07 1.28913166e-06 -1.970886364e-08 1.317016215e-06 -1.581876111e-07 +2.107526784e-07 6.609702969e-08 -4.989355241e-08 -1.456141621e-07 -2.602357658e-06 1.311350088e-06 6.797241959e-08 1.439412309e-06 -1.168601633e-06 7.567047134e-05 -1.844000841e-05 -1.665388847e-05 1.562436285e-08 3.386728832e-06 -7.113436182e-07 -2.21641094e-07 -1.06234926e-07 1.864509752e-08 1.247993023e-07 9.778519433e-07 -1.497071761e-06 -8.463714345e-07 1.129899103e-08 7.191149809e-07 5.296211319e-07 +5.439865856e-07 4.848796352e-07 -3.973623289e-07 -2.478934635e-07 -3.470067762e-06 -2.376316979e-06 -8.191156304e-07 1.943852844e-05 1.495384632e-06 0.0001691907485 -3.999568472e-05 -3.020412929e-05 2.807489923e-07 2.196578301e-05 3.618949256e-06 -5.570280956e-08 2.557780316e-08 8.138267481e-08 7.065583218e-08 7.113015111e-07 -1.924061963e-07 2.714916686e-09 4.695067116e-08 1.947479921e-07 4.18143266e-07 +1.104954021e-07 1.087368579e-07 -7.550110056e-08 -3.478378157e-08 -9.192564703e-07 -5.408424543e-06 2.646355148e-07 6.357652467e-06 5.574387159e-06 7.724149502e-05 -3.004998355e-05 5.291434366e-06 2.460799876e-07 3.632200851e-05 4.478601174e-06 1.111199515e-07 4.08537228e-08 -3.600264643e-08 -8.77061373e-08 -4.413013813e-07 7.605980579e-07 5.506125908e-07 -2.425979566e-08 -4.064820989e-07 -3.383925387e-07 +8.50976524e-09 4.925951978e-09 -5.743709273e-08 -3.035445649e-09 -6.417556465e-07 -2.38350068e-06 -5.882139457e-07 3.641752632e-06 1.919076251e-06 4.081571492e-05 -1.11542168e-05 -4.81893712e-06 1.459449527e-07 8.203334473e-06 2.268401505e-06 6.696963238e-08 6.553923801e-09 -1.748570528e-08 -6.445653178e-08 -1.999247514e-07 3.569319631e-07 2.548701172e-07 -1.728822561e-08 -1.905645928e-07 -2.095583855e-07 +7.80326587e-08 3.477404585e-08 -1.144604239e-07 -5.71882908e-08 -1.028211588e-06 -1.117494683e-06 -3.320235432e-07 5.007774638e-06 8.612619374e-07 4.492695983e-05 -1.262930551e-05 -5.646056048e-06 1.005350673e-07 9.665646218e-06 1.230539598e-06 -7.619691483e-09 -1.376253344e-09 1.311045031e-08 7.143984436e-09 1.177119131e-07 -6.632074428e-08 -2.336370969e-09 1.025994535e-09 6.987643256e-08 1.132190422e-08 +1.180887323e-07 5.664222223e-08 -8.501016897e-08 -8.234397871e-08 -9.196622879e-07 -1.177266443e-06 -1.639256539e-07 4.050048157e-06 1.018127118e-06 4.370410053e-05 -1.414081157e-05 -2.332457808e-06 8.005776049e-08 1.345347563e-05 1.237523698e-06 -9.25015734e-09 1.448251383e-08 8.426880555e-09 2.01736519e-08 9.123511818e-08 -5.891327805e-08 2.727672037e-08 4.621980326e-09 8.28245605e-08 5.166940486e-08 +0.08763646859 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.07626949339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1556689795 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.06750767143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.00453131945 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0008164868635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002107786133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002005934367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +6.852594221e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0005622374251 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +8.072044732e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.440837878e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.551541406e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.08767912548 0.3181588051 0.9217088788 0 0 -0.1503275599 0.08340800972 0.03349455881 0 0 -0.2771063112 0.02945905442 0.1244135003 0 0 0 0 0 0 0 0 0 0 0 0 +0.1416937373 0.1127941451 0.2284583213 0 0 -0.1266594302 0.05224610476 0.001018900908 0 0 -0.2321307697 0.003785298524 0.06045796178 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04934021094 0.08928786242 0.1578452096 0 0 -0.01216441009 0.008632628493 0.005388032368 0 0 -0.02142587084 0.004726172006 0.01410180685 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00868237712 0.01003317135 0.01862858559 0 0 -0.01020381119 0.01328053516 0.02645851674 0 0 -0.01853614432 0.02593761407 0.04609801807 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000876546098 0.0008912221388 0.002045579846 0 0 8.794495184e-05 -0.0001456183135 -0.000111790309 0 0 0.0001791337769 -0.0001626013276 -0.00027759882 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004690393653 0.0006516722391 0.001256020332 0 0 0.0001121900433 -1.340605352e-05 -0.0005793351928 0 0 0.00021331071 -0.0006254750698 -0.0008207027218 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005213651025 0.0005599760537 0.0009928110403 0 0 -0.0002797862247 0.0004553974137 0.001040387511 0 0 -0.0004976070153 0.001114883681 0.00174536297 0 0 0 0 0 0 0 0 0 0 0 0 +3.087466989e-05 8.308745577e-05 0.0001633005833 0 0 2.361732921e-05 -8.063040011e-05 -0.000139999688 0 0 3.981496035e-05 -0.00015164474 -0.0002450166626 0 0 0 0 0 0 0 0 0 0 0 0 +1.817885093e-05 -1.930161397e-05 5.667957332e-05 0 0 -6.265911454e-06 2.715501691e-05 -3.337630612e-05 0 0 -8.05914288e-06 -3.208110617e-05 -1.844119822e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001666527438 0.0001159488436 0.0002441251009 0 0 1.360330502e-05 3.831589476e-05 0.0001249508457 0 0 2.733928848e-05 0.0001402878572 0.0001912026922 0 0 0 0 0 0 0 0 0 0 0 0 +-2.280304547e-06 4.764732515e-05 9.030453344e-05 0 0 1.656083403e-05 -4.128840612e-05 -6.334785256e-05 0 0 3.003305719e-05 -7.066617072e-05 -0.0001146054831 0 0 0 0 0 0 0 0 0 0 0 0 +2.919884371e-05 -3.188011901e-06 1.239309539e-05 0 0 -1.576076097e-05 1.332009998e-05 1.930176343e-05 0 0 -2.804118709e-05 2.006548159e-05 3.639466045e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.404918649e-05 2.600683577e-05 6.705493265e-05 0 0 8.763602286e-06 -8.431400245e-07 1.225422017e-05 0 0 1.654607049e-05 1.41735016e-05 1.426867079e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.3142426879 0.3017943545 0.5529976733 0.06440517536 -0.09149705227 -0.3107235943 -0.08950295826 0.05472428023 0.3632242345 0.5923138869 -0.6979454251 0.1114989375 -0.01313003562 -0.9284636885 0.2990734705 -0.02889410095 0.03178664308 0.08188347723 0.07591396595 0.007926156696 0.04035794009 -0.06990490059 -0.1132291953 0.008216901125 0.0640926398 +-0.08941502204 0.09201147648 0.1674378708 0.01291292296 -0.02183346657 -0.1314743816 0.03784275288 0.1453234019 0.08774716433 0.1207131023 -0.2782513918 0.1636906148 0.2251882478 -0.1986172263 0.04828843465 -0.04248955312 0.03412933336 0.1050566118 0.08124257717 0.02079471281 0.06877327374 -0.09119149066 -0.1402055132 0.02298372061 0.05287539453 +0.005332849544 0.0135477414 0.02387358494 0.01099728544 -0.01908317126 -0.03800832655 0.001658754884 0.009427702353 -0.02012378041 0.04453996278 -0.06832058851 0.006908944744 0.01233903709 -0.04648078443 0.07436971896 -0.01272590211 -0.001124153712 0.01711741617 0.01090057174 0.01907698999 0.02120620499 -0.01657823761 -0.01789856052 0.01894805898 -0.007399978524 +0.01436538584 0.01230902549 0.02206093465 0.01830813562 -0.02895224683 -0.008718168809 -0.009509619999 -0.01776710427 -0.01318090653 0.02244864741 -0.01725140782 -0.01860184154 -0.0328162111 -0.02688126963 0.04139657395 0.004880099154 0.002628213506 0.006104329657 0.003598769637 -0.008628420775 -0.0083470233 -0.005667899749 -0.009108960412 -0.009416581754 0.0125591064 +0.002633676204 0.002727208715 0.004926464468 0.00394286282 -0.006185127941 -0.0003569039332 3.960518703e-05 8.19732541e-05 -1.947017297e-05 0.0002124594054 -0.0005947389552 0.0001534087696 0.0004090370852 -0.0002081313215 -5.755200028e-05 0.001853510921 0.002114601323 0.003645761833 0.003429572284 -0.004140529438 -0.003131892787 -0.003254909062 -0.005989696378 -0.004321474812 0.007493942807 +-7.905538265e-05 0.0003492666478 0.0006180070944 0.0001177833689 -0.000190532395 3.051155937e-05 -4.55746009e-05 0.0002197434612 0.0004776146226 0.0001893960649 0.0001714329637 0.0001791044116 0.0001994034415 -0.0001191648069 -0.0003445865888 0.0002889395068 9.836928504e-05 0.0002988071896 0.0004048434411 -0.0003368823647 -0.000493782473 -0.0002883267811 -0.0004389851118 -0.0002488937122 0.0008223209748 +0.0002542185773 0.0001921593805 0.0003396427931 0.0002739293836 -0.0004720053182 -0.0004902059834 -0.0004050450443 -0.0007332297713 -0.0005940480695 0.001003167475 -0.0008629672598 -0.0007270969094 -0.001298115926 -0.001072317314 0.00176357853 -7.283062636e-05 -7.964721681e-05 -0.0001246911733 -0.0001302299765 0.0001552867451 0.0001366182832 0.0001079083543 0.000208232469 0.000166600092 -0.0002918745221 +0.0001307874403 0.0001461095393 0.0002630611052 0.0001920173884 -0.0003204682571 -0.0001500876837 3.265144368e-05 6.926445622e-05 -1.342873177e-05 8.253480734e-05 -0.0002912008455 8.654106369e-05 0.0001518569249 -0.0001496560037 6.418323084e-05 3.821296853e-05 9.954003716e-05 0.0001984146421 0.0002085134706 -0.000134822404 -6.56063204e-05 -0.0001798700143 -0.0003151561271 -0.0001235500899 0.0003481371407 +-5.879546026e-05 0.0001381638923 0.0002517368118 7.40251996e-05 -0.0001190081302 5.269778027e-05 -1.571101414e-05 2.31702687e-05 0.0001941027625 3.429253422e-05 7.360465843e-05 3.971441678e-05 1.841551375e-05 -0.0001044816063 -0.000182031991 0.0001189539766 4.760845602e-05 8.523984238e-05 0.000100621519 -0.0001670482706 -0.0001909796603 -7.930508636e-05 -0.0001411844494 -0.000160691254 0.0002728026342 +-1.388419949e-06 2.226940672e-05 4.0541783e-05 1.736543353e-05 -2.935141161e-05 -8.281548333e-05 -7.266985186e-05 -0.0001177851781 -2.925752112e-05 0.0001998928463 -0.0001437444522 -0.0001188002467 -0.0002225969933 -0.0002202460114 0.0002637426801 -1.580044379e-05 -2.892424845e-05 -5.937961254e-05 -7.311000563e-05 3.665517149e-05 3.308015664e-05 5.279225328e-05 9.099530499e-05 3.844634317e-05 -0.000110712305 +-1.366541267e-05 5.424029611e-06 1.019351263e-05 4.616402836e-07 5.038533446e-06 -3.781234427e-05 8.122230689e-06 2.517986061e-05 2.702057753e-05 3.630249943e-05 -6.642400459e-05 2.800241459e-05 4.399595742e-05 -3.858599971e-05 9.576972105e-06 -1.57354756e-05 3.974811595e-06 1.205835799e-05 1.487240787e-05 1.509172695e-05 2.27000707e-05 -1.070319703e-05 -1.737937627e-05 9.183148555e-06 -2.277870848e-06 +-1.185277327e-05 2.682926809e-05 4.903148091e-05 1.551491888e-05 -2.521332973e-05 -9.453271429e-06 -1.616766824e-06 1.107771384e-05 4.341919965e-05 2.808164397e-05 -2.327291967e-05 1.489083561e-05 1.40910646e-05 -4.700289544e-05 -1.652062908e-05 1.525784728e-05 1.131419939e-05 1.96584003e-05 1.452491599e-05 -2.929815577e-05 -2.449269194e-05 -1.764836873e-05 -3.205426159e-05 -2.800281141e-05 4.452267313e-05 +-2.25558084e-05 1.477438478e-05 2.739227547e-05 1.091279716e-06 -5.476374786e-07 -1.640314315e-05 -1.744197306e-05 -2.188361809e-05 1.938028927e-05 5.360624497e-05 -3.449874841e-05 -1.956964839e-05 -4.437233369e-05 -7.284698167e-05 3.992534936e-05 -6.243237816e-07 -6.00965396e-06 -1.250729109e-05 -1.204363118e-05 5.993246336e-06 1.802433337e-06 1.107049203e-05 1.915113282e-05 5.742790811e-06 -1.812714832e-05 +-0.08502103398 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.07526041193 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.148887169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.07435281324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.006225909746 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-9.52492815e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001572937016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002223261846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001879720526 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005286275149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001057845725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-1.141948338e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.496022502e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.08969068343 -0.3061187727 0.9347644301 0 0 0.1453657488 -0.0797863295 0.02991697017 0 0 -0.2693121707 0.0280586156 -0.1138537095 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1543691497 -0.1101415689 0.2183099722 0 0 0.1308109249 -0.05423433444 0.002564841263 0 0 -0.2413520859 0.003958414802 -0.06106092458 0 0 0 0 0 0 0 0 0 0 0 0 +0.04645186651 -0.09221600497 0.1623147845 0 0 0.01311027744 -0.007391107294 0.0004186258529 0 0 -0.02332851011 7.167944973e-05 -0.007198670889 0 0 0 0 0 0 0 0 0 0 0 0 +0.0124644463 -0.01421082182 0.02598959085 0 0 0.01004167553 -0.01322788068 0.02612373212 0 0 -0.01824859283 0.02588846789 -0.04564712657 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001608326922 -0.0001137078733 0.0007319903398 0 0 0.000726755168 -0.0008519241631 0.001480245264 0 0 -0.001287431856 0.001435080702 -0.002689810011 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003875226002 -0.0004747058859 0.00100651209 0 0 -0.0001663803538 3.653531157e-05 -0.000620225674 0 0 0.0003159898896 -0.0006199638676 0.0008477811419 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006637530294 -0.0007746909185 0.001383203564 0 0 0.0001822489367 -0.0002951395212 0.0007704513052 0 0 -0.0003257498544 0.0008107586854 -0.001255385366 0 0 0 0 0 0 0 0 0 0 0 0 +-8.817418248e-05 -3.388932064e-05 8.607476769e-05 0 0 4.673452641e-05 -7.837285584e-06 -6.897211778e-06 0 0 -8.657502616e-05 -1.596197451e-05 -2.450045938e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.186674555e-06 5.710873204e-05 4.283469797e-06 0 0 9.30333152e-06 -5.515497207e-05 3.518629728e-05 0 0 -1.316559302e-05 3.976988615e-05 -9.44407585e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001813189482 -0.0001553304562 0.0003210047513 0 0 -3.738237283e-05 7.644252746e-06 5.010944273e-05 0 0 6.961326706e-05 5.793865824e-05 -5.592968743e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.073084676e-05 -2.926425151e-05 6.971318013e-05 0 0 -2.096318334e-06 2.520552955e-05 -4.617905613e-05 0 0 4.100597868e-06 -5.19956052e-05 7.914007389e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.534759452e-05 8.642699991e-06 9.584257545e-06 0 0 1.797142284e-05 -2.029083147e-05 3.501136751e-05 0 0 -3.204993493e-05 3.643856169e-05 -6.256592705e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.912213071e-05 -3.045412858e-05 7.982799736e-05 0 0 -1.434862875e-05 8.710173338e-06 -7.424724101e-07 0 0 2.661526248e-05 2.129380287e-07 9.772996832e-06 0 0 0 0 0 0 0 0 0 0 0 0 +0.3199513639 -0.2939192588 0.5385232708 -0.05248331706 -0.08515369619 0.2958874839 0.0896348522 0.05069380557 -0.3720942868 0.5778921667 -0.6910315954 0.110640797 0.01198793882 -0.9321672696 -0.272579726 0.0290649669 -0.03013533713 0.07593911392 -0.06722892299 0.007497212586 0.0387240541 -0.06423013785 0.1045300674 0.008082763829 -0.05865547014 +0.09800040545 -0.09556601688 0.173541502 -0.01035300843 -0.01988322593 0.1339546808 -0.03494722736 0.14599164 -0.09867385146 0.1278910416 -0.2781565638 0.163079478 -0.2243418042 -0.1953424677 -0.0450794138 0.04432810777 -0.03480008214 0.1038165062 -0.07684699353 0.01975662584 0.06708668754 -0.08921587763 0.1379178019 0.02082047421 -0.05342258784 +-0.002107371115 -0.01304776504 0.02297872683 -0.008561791211 -0.01492864728 0.03918742688 -0.004517393002 0.01647319549 0.01620525505 0.04244238657 -0.07012680259 0.01366323585 -0.02395906069 -0.04293828071 -0.06802969186 0.01438672132 0.000701351453 0.01909605644 -0.01212348989 0.02032788472 0.0233396606 -0.01802863249 0.01978839847 0.02002310831 0.007541105804 +-0.0138359123 -0.0120797457 0.02165712812 -0.01761056625 -0.02811554998 0.009719820726 0.00998959547 -0.01885121929 0.01471932471 0.02440505551 -0.01873642194 -0.0197637259 0.03465444635 -0.02862653227 -0.04510655643 -0.003917464694 -0.001671271505 0.005222003163 -0.002832801372 -0.006429835503 -0.006519278776 -0.004921609719 0.00722155507 -0.006885520386 -0.009507395334 +-0.003111527334 -0.003353114423 0.006045005454 -0.004684552165 -0.007443971804 0.0007864379117 0.0002671867375 -0.0004660607828 0.0005177883249 0.0009617756596 -0.001354146926 -0.000311584722 0.0004570865638 -0.001132372711 -0.001121156796 -0.002027453078 -0.002365122704 0.004131484818 -0.003985502467 -0.00453553722 -0.003377215292 -0.003704470294 0.006763037476 -0.004629152235 -0.008444599526 +-0.0002683669767 -0.0005466090082 0.0009740502719 -0.0004665247642 -0.0007745825266 -0.0001853941699 -6.904356067e-06 0.0003222396862 -0.000622484426 -3.664077465e-05 0.000391601661 0.0003057829051 -0.0003878812263 8.480184693e-05 0.000731987128 -0.0005976297393 -0.0003138446766 0.000617134423 -0.0006349392277 -0.000920004343 -0.0009608096796 -0.0005749289737 0.0009944908572 -0.0008474414927 -0.001599347467 +-0.0001030229228 -8.274677809e-05 0.0001447537116 -0.0001005770781 -0.0001745817678 0.0004542498494 0.0003782513737 -0.0006908329396 0.0005689990623 0.0009337013447 -0.0008065808538 -0.0006868835473 0.001222971621 -0.001007773389 -0.001661855607 0.0001617381919 0.0001535298523 -0.0002343520814 0.0002021038122 0.0003403694669 0.0002735894037 0.0002086323583 -0.0004010259047 0.0003423346648 0.0005521954921 +-0.000111196387 -0.0001694512763 0.0003051308546 -0.0002007921792 -0.000336926479 0.0002069984471 -1.050994409e-05 3.376207969e-05 5.028910814e-05 0.0001686632248 -0.0003932231721 5.817187932e-05 -9.61116377e-05 -0.0002435809511 -0.0001917340715 -8.576004014e-06 -8.922654294e-05 0.0001904321848 -0.0002180940859 -8.236330177e-05 -2.129042733e-05 -0.0001719714933 0.0002944088998 -7.302024765e-05 -0.0003032705627 +-4.368364743e-06 -0.0001730225127 0.0003137616877 -0.0001349576538 -0.0002214607526 -6.84481754e-05 2.799403276e-05 -9.311807396e-08 -0.0001991219467 4.076794855e-05 8.975401974e-05 1.477990989e-05 2.783007753e-05 -0.0001253430422 0.0001706846815 -0.0001667400326 -7.190833729e-05 0.0001191551138 -0.0001140643789 -0.0002507703463 -0.0002660003202 -0.000110564084 0.0002014853766 -0.0002455952473 -0.0003701056707 +1.815016248e-05 -2.961544413e-06 5.896287341e-06 6.083936649e-06 1.061977888e-05 7.687380673e-05 5.845626837e-05 -9.621795525e-05 2.79712516e-05 0.0001705707798 -0.0001442460162 -9.746113131e-05 0.0001814587542 -0.0002011514006 -0.0002317094556 3.345949504e-05 3.324660657e-05 -6.389612164e-05 7.366710863e-05 6.146547077e-05 5.949357986e-05 5.773256015e-05 -0.0001008936029 5.938487288e-05 0.0001385491989 +1.212648123e-05 -6.036502177e-06 1.110046222e-05 1.018809837e-07 2.061011969e-06 3.985904596e-05 -9.106553485e-06 2.713801602e-05 -2.412771077e-05 3.570314068e-05 -7.562727735e-05 3.178704225e-05 -4.95079596e-05 -4.801273488e-05 -9.478337866e-06 1.660302225e-05 -4.023943085e-06 1.333242827e-05 -1.684736059e-05 1.667873869e-05 2.456158202e-05 -1.187767411e-05 1.875165306e-05 1.398052538e-05 6.596529863e-07 +8.886561314e-06 -3.090336459e-05 5.626758817e-05 -2.006514764e-05 -3.399518703e-05 5.714082258e-06 6.128899675e-06 2.221080451e-06 -4.190346343e-05 3.13665464e-05 -2.062499302e-05 6.205921612e-06 1.832326262e-06 -5.563113286e-05 9.571557112e-06 -1.938380134e-05 -1.179310811e-05 1.9132048e-05 -1.232674966e-05 -3.511351647e-05 -3.125137935e-05 -1.725424513e-05 3.188823137e-05 -3.431546142e-05 -4.838348012e-05 +2.467427041e-05 -1.158335272e-05 2.160978197e-05 2.86745412e-06 4.778270214e-06 1.529767431e-05 1.524115515e-05 -1.900864246e-05 -1.946632475e-05 4.904533918e-05 -3.576173333e-05 -1.629816512e-05 3.796409443e-05 -7.214631232e-05 -3.450893653e-05 3.203696631e-06 6.695271437e-06 -1.320625888e-05 1.206179142e-05 9.70643219e-06 5.774534039e-06 1.16866528e-05 -2.049111829e-05 9.27470851e-06 2.189387872e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_5_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_5_ref.dat new file mode 100644 index 0000000000..00db6ab803 --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmepsl_5_ref.dat @@ -0,0 +1,195 @@ +0.09498708342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.2992279518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1323957173 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.01268705136 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000495997179 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.003788249367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002571467723 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003352835639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001833626012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001535669143 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-5.735977286e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.166038808e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +9.825924407e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.5047985483 -0.009688807462 0.00431511616 0 0 0.002530805341 0.04459709524 0.0009358725137 0 0 -0.0002682387442 0.0009575446972 0.04387743989 0 0 0 0 0 0 0 0 0 0 0 0 +-0.06412815863 0.01120640948 -0.003779619964 0 0 0.005122862898 0.1017837343 0.0008133000431 0 0 0.0007487706307 0.0007946624794 0.1083909149 0 0 0 0 0 0 0 0 0 0 0 0 +0.2276962955 0.007291004514 -0.001586295537 0 0 0.002969987142 0.06300813704 -0.0005291616595 0 0 0.001716468603 -0.0005759415855 0.07283510966 0 0 0 0 0 0 0 0 0 0 0 0 +0.1514202083 0.001202678308 0.0004430903786 0 0 0.0009361928603 0.01625339243 -0.0006055138676 0 0 0.001107964963 -0.0006315072568 0.02110615798 0 0 0 0 0 0 0 0 0 0 0 0 +0.04982574182 -5.655940098e-05 0.0003939020291 0 0 0.000236137593 0.0008436370603 -0.0002769684214 0 0 0.000414322743 -0.0002834350618 0.002286691723 0 0 0 0 0 0 0 0 0 0 0 0 +0.005931620341 -0.0002092090531 0.000161456051 0 0 3.210063073e-05 -0.001984390715 -7.4681017e-05 0 0 7.28037e-05 -7.489883312e-05 -0.001910436057 0 0 0 0 0 0 0 0 0 0 0 0 +-0.007065344004 -0.0001721606612 6.352811728e-05 0 0 9.482202563e-06 -0.001463181886 2.074646975e-05 0 0 -4.262729033e-05 2.143721103e-05 -0.001832167274 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004672372522 4.205898915e-05 -4.849040348e-05 0 0 -1.853090241e-06 -5.653604558e-05 4.405256855e-05 0 0 -5.270736957e-05 4.468123307e-05 -0.0003014616846 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002202064487 2.574908346e-05 -3.389724242e-05 0 0 -2.438856353e-05 0.0002610149414 2.028512792e-05 0 0 -2.194426786e-05 2.037461374e-05 0.0002250134769 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002992967284 7.127250695e-07 -3.892978089e-06 0 0 -1.345352497e-05 0.0001031231151 -3.788286252e-06 0 0 4.241545863e-06 -4.004482756e-06 0.0001505440734 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004576347859 -8.568883739e-06 6.87954933e-06 0 0 -3.903419819e-06 -5.481108106e-06 -7.06844844e-06 0 0 7.664629173e-06 -7.213684807e-06 3.393635898e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002002569459 -5.902871879e-07 2.433685651e-06 0 0 2.230106825e-06 -1.102931125e-05 -1.41921773e-06 0 0 1.751006375e-06 -1.422173624e-06 -7.950004666e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-5.020416137e-07 -1.53417827e-06 1.795894985e-06 0 0 2.238785676e-06 -1.480399081e-05 -8.869718959e-08 0 0 1.577806457e-07 -8.984929998e-08 -1.949219408e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.06952091842 -0.001991625979 0.0001780222924 0.0008570312122 -0.0005784446564 0.002606149904 -0.03963612783 -0.000843687637 -0.06075912666 0.001262623828 -0.00131388009 -0.0008477769232 -0.03968027784 -0.001342466072 0.05419849624 -0.0002740369693 0.003383891048 0.0001291880338 0.005190767276 -0.0001863297262 -0.0001484131187 -0.0001227368901 -0.003160013497 -0.0001898444999 0.004316541903 +-0.04935649232 -0.0004344033724 -6.797780569e-05 0.002500648482 -0.000279284113 0.00106701882 -0.03253047854 4.417603511e-05 -0.05020986936 1.234690013e-05 -7.057066946e-05 4.43737318e-05 -0.03662089938 2.123697384e-05 0.05054368653 -0.0001245682108 0.008792300394 0.0001970355037 0.01356343279 -0.0002921680655 -0.0002525963886 -0.0001886810601 -0.009141321856 -0.0002926409913 0.01261817172 +0.01490335647 0.002091221593 -0.000345222286 0.002509719023 0.0003825114342 0.0009902440222 -0.009051161481 0.000363283246 -0.01429760158 -0.0004999620904 0.0006664464718 0.0003741729714 -0.01182415221 0.0005613424815 0.01671826243 0.0006012228803 0.005873030814 -3.103670233e-05 0.009201228443 3.640743945e-05 2.543269894e-05 2.616338663e-05 -0.007029076866 4.55531256e-05 0.009940209559 +0.02429860101 0.001724448469 -0.0002777305761 0.001083692896 0.0003884926463 0.001005412794 -0.0001586887463 7.653292334e-05 -0.0003497261206 -0.0001131328373 0.0002753799862 8.782669418e-05 -0.0005033699185 0.0001295538271 0.0007681561998 0.000503120519 0.0009094498577 -0.0001057556859 0.001533985795 0.0001528777471 0.0001478740453 9.898384881e-05 -0.001544599943 0.0001606449026 0.002362765418 +0.008102070027 0.0004451749862 -5.277208473e-05 0.0001165110757 7.111388049e-05 0.0003559204487 -2.422797005e-05 -1.199680175e-05 -3.785031585e-05 1.667269151e-05 2.699292514e-05 -8.546442035e-06 -8.688405266e-06 -1.6924753e-05 -2.237977323e-05 8.156276382e-05 -4.960791965e-05 -1.944972095e-05 -4.58648473e-05 3.157865602e-05 4.145664819e-05 1.882266469e-05 1.269896318e-05 3.332082893e-05 4.947213171e-05 +-0.0005954975863 -4.22386302e-05 1.022437438e-05 -5.532397279e-05 -2.378500949e-05 -3.697557966e-05 -0.0001124901837 4.478783094e-06 -0.0001618486638 -4.907122411e-06 1.060622449e-06 4.411737986e-06 -0.0001629304833 4.927705158e-06 0.0002062727606 -2.67570868e-05 5.839602887e-05 1.189740484e-05 8.512692013e-05 -1.559111117e-05 -1.106967311e-05 -1.067661511e-05 -1.356323746e-05 -1.526602307e-05 1.73004907e-05 +-0.0001641728064 1.344638747e-06 -3.634532088e-06 9.808834964e-06 3.123801477e-06 -4.354934139e-07 3.009494046e-07 8.374297648e-07 -2.008940162e-07 -1.080412765e-06 2.259380367e-06 6.997930191e-07 5.974457634e-06 8.842778315e-07 -7.589174646e-06 1.657791675e-05 6.509352387e-06 -3.447548287e-06 7.515241613e-06 4.494885474e-06 3.494349741e-06 3.404688949e-06 -3.110980812e-05 4.920076486e-06 3.962478846e-05 +0.0002789487692 1.594573614e-05 -3.138669758e-06 1.034578669e-05 6.117110758e-06 1.489135196e-05 -1.499465107e-06 -9.567801322e-07 -2.920463938e-06 1.366779517e-06 5.399865776e-07 -8.801727586e-07 1.245545398e-06 -1.377950812e-06 -1.644174925e-06 7.0412174e-06 -2.550300912e-06 -1.987058704e-06 -4.086565654e-06 2.676931475e-06 3.390191339e-06 1.964952243e-06 -2.813192788e-06 2.848843685e-06 3.747263854e-06 +-7.085445534e-05 -7.093736725e-06 1.492367757e-06 -5.743128543e-06 -1.395687173e-06 -4.287436951e-06 -1.385776846e-05 4.37887884e-07 -2.089228235e-05 -5.317615963e-07 -1.913546753e-07 4.061513747e-07 -2.014153533e-05 6.053132798e-07 2.751228739e-05 -4.291221748e-06 4.517606017e-06 1.890223713e-06 7.045737233e-06 -2.56623716e-06 -1.451109653e-06 -1.675391219e-06 3.73135391e-06 -2.497122715e-06 -5.083633873e-06 +-2.600142382e-05 -2.130920395e-06 2.899857099e-07 -1.396782325e-06 -4.39595176e-07 4.159898294e-07 -1.41741276e-06 -1.181559835e-07 -2.022973765e-06 1.586968631e-07 -1.780967571e-07 -1.774774848e-07 6.911844641e-07 -2.605644881e-07 -1.039757846e-06 1.567044364e-06 -1.221785224e-06 -3.007774828e-07 -1.785482615e-06 4.065505304e-07 2.782924937e-07 3.082982545e-07 -1.145719177e-06 4.675018562e-07 1.708933381e-06 +1.877503786e-07 6.046547173e-07 -2.867158625e-07 9.538633078e-07 3.913113793e-07 5.769733017e-07 2.430459366e-07 -7.027491515e-09 3.526030922e-07 7.191088109e-09 3.662667466e-08 -1.218880177e-08 6.64619604e-07 -2.183485289e-08 -9.475450774e-07 1.130290342e-06 1.463932836e-06 -2.733194597e-07 2.270574443e-06 3.755013604e-07 3.675323899e-07 2.61589685e-07 -2.869663788e-06 3.95522809e-07 4.088338028e-06 +-1.30723308e-06 -4.516352006e-07 1.377762411e-07 -7.411371142e-07 -1.703859134e-07 -6.617935359e-08 -2.354520002e-06 -2.593395013e-08 -3.51861926e-06 5.112431097e-08 -8.814622761e-08 -2.463288752e-08 -2.949721078e-06 -5.289890798e-08 3.887866411e-06 -5.280262056e-07 3.350102943e-07 2.122254605e-07 5.177159243e-07 -2.801300112e-07 -1.322049523e-07 -1.878139803e-07 7.754283188e-07 -2.716979134e-07 -1.020112568e-06 +7.045539441e-06 1.315097607e-07 3.96752419e-08 -2.062287205e-07 -4.362035916e-08 7.550544272e-07 -1.457008833e-06 -1.275758861e-07 -2.284532592e-06 1.77239635e-07 -1.11148869e-07 -1.344180056e-07 -8.403345961e-07 -2.038078856e-07 1.179293504e-06 2.205042857e-07 -7.866467337e-07 -9.082907053e-08 -1.223570216e-06 1.261686568e-07 9.826883411e-08 8.809277014e-08 4.844196339e-07 1.322047948e-07 -6.797241472e-07 +0.449053964 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.05306475625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.4385635745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.338691151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.06901034397 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0147573474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0008024573476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005092955457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002824858296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001483463571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004139445793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0005634485673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-4.208557178e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.2189064507 -0.01683165124 -0.003083891102 0 0 0.02107933538 0.5302593088 0.005667240618 0 0 -0.00598345769 0.005761811795 0.5112502021 0 0 0 0 0 0 0 0 0 0 0 0 +0.2920316697 -0.02493752733 0.001163494429 0 0 -0.02503461561 0.4532405216 -0.002399223172 0 0 0.00833182092 -0.002376216485 0.4840125524 0 0 0 0 0 0 0 0 0 0 0 0 +-0.2451368496 -0.01433324489 0.00116348527 0 0 0.0008201184081 0.06374820581 -0.001187111548 0 0 -0.001068020906 -0.001294887127 0.07119122542 0 0 0 0 0 0 0 0 0 0 0 0 +0.0664333232 0.0009543803388 0.0002881646014 0 0 0.004800778394 -0.0002426593152 7.743475088e-05 0 0 -1.465235097e-05 5.255508108e-05 -0.000768499645 0 0 0 0 0 0 0 0 0 0 0 0 +0.0653773739 0.001031600528 0.0003464159618 0 0 0.001402232106 0.001757646673 9.629257776e-05 0 0 0.0003049442167 9.294182782e-05 0.001038695011 0 0 0 0 0 0 0 0 0 0 0 0 +0.01775712824 0.0005628997092 -1.838084203e-05 0 0 0.0001739354041 -0.001116659608 -4.53782755e-05 0 0 0.0001173615695 -4.229773827e-05 -0.0008901339564 0 0 0 0 0 0 0 0 0 0 0 0 +-0.009214599716 -0.0002756439234 5.111551131e-06 0 0 -0.0003582515909 -0.0001520890495 -7.192051433e-06 0 0 4.780165368e-05 -6.183791067e-06 -8.230137067e-05 0 0 0 0 0 0 0 0 0 0 0 0 +8.878018777e-05 1.575152716e-05 -2.094209641e-05 0 0 8.022532078e-06 0.0006476058877 8.433305208e-06 0 0 -3.825001581e-06 8.783105925e-06 0.0006346151362 0 0 0 0 0 0 0 0 0 0 0 0 +0.003543009994 0.0002147465379 -2.871519902e-05 0 0 0.0001309539593 -0.0003050644589 5.174927615e-06 0 0 5.583143163e-06 6.481203712e-06 -0.000376263258 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001830626191 -0.0001130206312 2.72364511e-05 0 0 -6.355407605e-05 -0.0001470912845 -6.13840608e-06 0 0 9.612642421e-06 -6.627255038e-06 -0.000111724516 0 0 0 0 0 0 0 0 0 0 0 0 +-3.123247517e-05 -4.410777218e-05 1.097574966e-05 0 0 -2.903701807e-06 4.123909092e-05 -3.250478061e-06 0 0 -9.476131758e-07 -3.673257437e-06 6.958570314e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002626174449 9.153080283e-06 -2.495521531e-06 0 0 8.619518409e-06 -1.836294834e-05 1.152431995e-06 0 0 -4.055659053e-07 1.291737815e-06 -1.991936235e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003143662901 -5.998311248e-06 1.870812388e-06 0 0 -9.484450883e-07 -2.31190843e-05 6.58520036e-07 0 0 -1.039652765e-06 6.556629382e-07 -3.10398275e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.7098619192 -0.03569224131 0.003641916124 -0.003953782006 -0.002874844194 0.007455168479 -0.3597806574 -0.0008872731579 -0.08802149072 -7.623096766e-05 0.0004343631692 -0.0007800591674 -0.3502957748 4.992048102e-05 0.06663471396 -0.004915421312 0.1748906925 0.002051573869 0.04279654894 -0.0002757953415 0.002203466931 -0.001658524895 -0.1393714147 -0.0003233146559 0.0265169037 +0.150706375 -0.01430721917 -0.001957251387 -0.003409180946 0.0002710004323 -0.01311296957 0.3550692374 0.0003926122529 0.05647429284 0.0009420228034 0.002986133952 0.0003258450084 0.3839384335 -0.001081997057 -0.04634680959 -0.01445556552 0.1897175172 -0.001592052848 0.03025581374 0.0007199573106 -0.0001939452675 0.001186117678 -0.1662196917 0.0006679632835 0.02006892389 +-0.02765955289 -0.01911750469 0.002669156426 -0.001678442301 -0.000586158982 -0.009046573624 0.1418527607 -0.00289704928 -0.0001748373104 0.000854642119 0.0005664790294 -0.003095648598 0.1652142451 -0.00108671439 0.003158809899 -0.002185103381 0.02897519279 -0.001538687426 -6.628896415e-07 0.000165304339 -0.000198845911 0.001262574975 -0.02691782343 0.0001773040044 -0.0005093803887 +-0.1099136569 -0.004401969037 -0.0005947695259 0.0008913052036 9.419058822e-05 0.001046911244 0.01032364855 -0.00022046981 -0.006196508542 -6.702291057e-05 -0.00165469069 -0.0003035016989 0.01057352519 6.846013225e-05 0.007219333775 0.0003600341653 -0.001645223609 -0.0001046888932 0.0009914976516 -8.782021813e-05 0.0001827091049 0.0001069819075 0.001639296079 -7.723389994e-05 0.001118238299 +0.01206597103 -0.0002519629221 0.0001719972636 -0.0002781705894 -7.252409355e-05 0.0006166834421 0.005229442306 0.0001373708231 0.001103608448 -3.812902811e-05 0.0002474519917 0.0001248701587 0.003924787124 3.873046066e-05 -0.0005019146361 -0.0006200694309 -0.001692899496 -3.595082098e-05 -0.0003505796275 1.25413883e-05 -0.0001952132875 3.826212794e-05 0.002006801724 1.84720546e-05 -0.0002559761621 +0.02677134934 0.001220060824 7.337050458e-05 0.0001856850064 5.38932393e-05 0.0007735115985 -0.002090992007 -7.056073532e-05 0.0001138775075 3.789732338e-06 0.0003472129734 -5.950666484e-05 -0.001545896623 -5.500279624e-06 -0.0003071101127 -0.0001064559604 -0.0003501171071 -1.73739469e-05 1.613485825e-05 -1.120774537e-06 -5.039526985e-05 1.149387719e-05 0.0001412931676 -3.907205308e-07 2.78623701e-05 +0.001963919389 0.0001560070167 -2.014948243e-05 4.657741407e-05 1.568816606e-05 -1.336390372e-05 -0.0001303283585 -3.161982848e-06 7.43632854e-05 5.637002658e-06 3.924736577e-05 -3.143158512e-07 -0.0001484880816 -5.602870021e-06 -0.0001241829588 -4.39042148e-05 -7.345579223e-05 -1.557478309e-06 3.931651321e-05 2.547531831e-06 -1.031020672e-05 8.849760299e-07 6.70420253e-05 2.345312084e-06 5.605604859e-05 +-0.002423802381 -7.668559816e-05 -4.55505338e-05 6.906305037e-08 7.67412861e-06 -0.0001550523195 0.001065903519 3.374899182e-05 0.0002624967798 -5.863935119e-06 1.57349141e-06 3.631886255e-05 0.0009129601249 8.329873451e-06 -0.0001765340006 -3.075861078e-05 0.0002239677466 1.40483337e-05 5.512909545e-05 -2.54439653e-06 -8.050822013e-06 -1.182089554e-05 -8.395065109e-05 -2.788258884e-06 1.624132924e-05 +-0.0002802896713 4.90604382e-05 -2.00758063e-06 2.070418716e-05 6.333946067e-07 8.825553676e-05 -0.0007560071538 -1.878559924e-05 -0.0002576869194 6.198033659e-06 4.990387469e-06 -1.782834518e-05 -0.0007088545509 -7.077927821e-06 0.0001920066759 3.682601584e-05 -0.0001119753757 -5.169120894e-07 -3.836640111e-05 3.793231106e-07 3.482793874e-06 2.300707763e-07 9.38950558e-05 1.77542321e-07 -2.541807536e-05 +0.0005345046722 -5.418228495e-05 2.507273374e-05 -2.633726766e-05 -7.008571369e-06 1.802402562e-05 -5.050968532e-05 -5.928526358e-06 -1.798798647e-05 1.649372804e-06 2.096397112e-06 -7.364873479e-06 -7.256395184e-06 -2.576298092e-06 2.094320569e-06 -1.536976841e-06 -3.432388529e-05 -3.148797154e-06 -1.20172651e-05 8.705415637e-07 -2.920135423e-07 2.795084664e-06 1.585795902e-05 9.653266635e-07 -4.558858536e-06 +0.0003223764452 -1.015019873e-05 6.493839904e-06 -5.373483318e-06 -7.514950961e-07 3.74199726e-06 1.662064648e-05 -3.114448006e-06 4.198617693e-06 6.423211451e-07 3.143565696e-06 -3.366498759e-06 5.507524866e-05 -9.501228584e-07 -1.112191885e-05 -3.55336369e-06 2.755512939e-05 -1.24271007e-06 7.040717551e-06 2.714380481e-07 -2.695741427e-07 9.917909699e-07 -3.504552311e-05 2.97063779e-07 7.079952084e-06 +-0.0003308646133 -4.948524364e-06 -1.745977997e-06 2.038512054e-06 -2.089438313e-07 3.681953509e-06 -9.147809726e-05 1.881438385e-06 -3.024800771e-05 -5.293938142e-07 -4.34419049e-06 1.949826868e-06 -0.0001046935479 7.25390786e-07 2.85365513e-05 4.419282191e-06 9.580911541e-06 1.880149627e-06 3.117663319e-06 -4.94568841e-07 1.80383279e-06 -1.552501944e-06 -2.602899232e-06 -5.308365397e-07 7.147659896e-07 +-4.91397066e-05 -5.800837942e-06 3.085952055e-06 -1.802100343e-06 -1.171030202e-06 -1.149901379e-07 -5.815433328e-05 -1.137245773e-06 -1.813214841e-05 3.044323611e-07 9.607726468e-07 -1.17773288e-06 -6.078601847e-05 -4.063025685e-07 1.514223121e-05 9.693721492e-07 -1.425835205e-05 -5.791695849e-08 -4.445050808e-06 2.819876494e-08 -2.267428213e-07 1.007761158e-07 1.634249463e-05 4.200549198e-08 -4.070644844e-06 +0.05956230226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0005095535334 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.07472306571 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.02247372436 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001238511777 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007415402519 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000751915669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003273877606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001578449558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001397509976 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.486287617e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-2.88724499e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-9.253008335e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1047170838 -0.1658151432 0.0003015753564 0 0 0.2756444093 0.1017465599 -2.738615473e-05 0 0 0.0002901213427 0.0003830978247 0.02417342326 0 0 0 0 0 0 0 0 0 0 0 0 +0.126607244 -0.08397097599 0.0009904946056 0 0 0.1849046305 0.03611144713 0.0009976411675 0 0 0.0002601676889 -0.0004277851928 0.0177530475 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01610217935 -0.06513512447 2.963580246e-05 0 0 0.008294351493 0.01214081143 -2.672628834e-05 0 0 2.140108434e-05 9.491141302e-05 0.001037054512 0 0 0 0 0 0 0 0 0 0 0 0 +0.004392795064 0.003043669679 2.079375063e-05 0 0 0.01261650177 0.0274148044 -4.490048475e-05 0 0 1.557702131e-05 4.623057483e-05 -0.0003627246242 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001535436936 -0.002156137856 4.666814261e-06 0 0 -0.001303378097 -0.002509133247 -1.47951348e-07 0 0 1.569325892e-07 -3.434025938e-07 -9.268888965e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002223946582 0.0006241699786 1.137158567e-05 0 0 9.751665216e-05 0.001005916025 -3.236395598e-06 0 0 5.991244927e-07 1.346652373e-05 9.364520131e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.784074406e-05 -0.0002009847048 1.904727186e-06 0 0 0.0002344967162 0.0009942545535 7.994216821e-06 0 0 2.436955313e-07 -3.128454986e-06 -4.669337988e-05 0 0 0 0 0 0 0 0 0 0 0 0 +7.162412136e-05 -1.032396779e-05 -7.971605912e-07 0 0 2.535357882e-05 -0.0001741658821 -1.140577944e-06 0 0 4.145101802e-07 4.457578458e-07 -5.033975524e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-7.454045342e-05 1.663238741e-06 2.286328445e-07 0 0 -6.17916987e-06 -4.044510097e-05 -2.948087554e-07 0 0 -4.560798445e-08 2.31387653e-07 1.629646396e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001507078108 -3.746780307e-05 1.641445361e-06 0 0 -6.758907263e-05 0.0001444180909 2.023131215e-06 0 0 -1.541379905e-07 -5.865217278e-07 -1.10250921e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.882582064e-05 -4.061281688e-05 1.637715487e-07 0 0 -3.689279878e-05 -7.702058222e-05 -4.156588327e-07 0 0 1.187601768e-08 -2.303069208e-07 -3.79401717e-06 0 0 0 0 0 0 0 0 0 0 0 0 +7.642583166e-06 4.892521732e-06 8.593787896e-08 0 0 2.004200408e-05 -1.915457094e-06 -2.019125283e-07 0 0 4.301349261e-08 2.655445769e-08 9.685338965e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.854933559e-05 -4.007709942e-06 2.590761349e-07 0 0 -5.351535773e-06 2.159459202e-05 2.033498473e-07 0 0 5.530375173e-10 -9.43933223e-08 -2.691963465e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.2201099571 -0.4935301109 -0.0004511519725 -0.08915725982 0.0002453745094 0.08162410658 -0.06818220225 0.0002213093278 -0.1414911587 0.0006676482382 -0.0001427502587 0.0001384317545 -0.02067969905 0.0006075915333 -0.1410529407 0.05608899461 0.1547959891 0.0001332852301 0.04287639411 8.159204043e-05 2.78862532e-05 0.0003340685559 0.004619686767 0.0001224701544 0.03150977492 +-0.02655685411 -0.0672379584 -6.715052878e-05 -0.01062022556 -0.0003965357548 0.1423909394 0.2471273401 0.0002830098434 -0.01829295287 0.002264872928 -0.0004658861403 0.0003048957809 -0.00978456613 0.0006742871773 -0.04212339709 0.06579126184 0.1657763333 0.0001432104346 0.02580998827 0.0007357731131 0.0005658811339 0.0004579821394 0.008122338447 -0.0003169969318 0.03496582274 +0.009105727307 -0.00464450107 -3.171942699e-07 -0.01573426813 6.455944092e-08 0.03797086285 0.01351124351 -1.67954844e-05 -0.05103590006 0.0002917385712 -8.501651824e-06 2.304603736e-05 -0.001401063657 -6.531662313e-06 -0.002957134513 0.010812495 0.01444272561 6.595849244e-06 -0.009511148579 0.0001598762212 7.893103959e-05 9.582621078e-05 0.003207398093 -4.494911536e-06 0.006770780462 +0.005463946804 -0.00800863544 3.415897365e-06 -0.0120976232 5.562819637e-05 0.004814251333 -0.006244852971 2.623111357e-06 -0.009987944464 1.901037864e-05 -1.569618823e-05 2.743062891e-05 1.215437708e-05 3.91835292e-05 -0.0001664072115 -0.005417069665 0.009076552005 -3.40419897e-06 0.01299074928 -6.896183937e-05 -5.687820263e-05 3.659468452e-05 7.886199252e-05 8.670173717e-05 -0.00107904199 +0.0003013436114 -0.0009939707687 6.714078157e-07 -0.001524155101 2.377486628e-05 -0.0006159714504 0.000358066997 -1.924748626e-06 0.0002312539206 1.17482609e-05 -6.153477975e-06 1.893600762e-07 -2.978283029e-05 4.072246609e-06 0.0001084020542 -0.001170105421 0.001831082745 -2.763280465e-06 0.002488273846 -1.789417797e-05 -4.482703018e-06 -1.155202202e-06 -2.76349727e-05 1.865923368e-06 0.0001005778477 +-0.0003419319803 -0.0002181295512 -1.839515077e-07 0.0003828686497 1.031699641e-05 -0.0003813778281 -0.0003209725267 -1.267356473e-06 0.0003654374081 1.373105878e-05 3.740301229e-06 -8.918946745e-07 -3.51630268e-05 -2.993994581e-06 -0.000152674349 -0.0001685797133 -0.0001483059012 -8.361313988e-07 0.0001529018548 6.19004705e-06 -7.384961218e-06 8.095103129e-07 4.09674347e-05 8.020808386e-06 0.0001778693433 +0.0001818376139 -0.0001796672246 -8.473410945e-08 -0.0003367758956 -3.107433567e-06 0.0002983473496 -0.0003192683345 -5.311819062e-08 -0.0005715316235 -2.620130027e-06 2.658376112e-07 1.208662948e-06 -1.687833043e-06 6.761558075e-07 -1.332219832e-05 -0.0001383303214 0.0002173096015 -3.948012491e-08 0.0003184268897 2.518736696e-06 9.354974521e-07 1.591370646e-06 -4.190105752e-06 2.901085837e-07 -3.307071206e-05 +2.336420788e-05 -4.88299422e-05 8.029215587e-08 -6.53257102e-05 -5.395883337e-07 0.0001092326529 0.0001364543957 1.622694785e-08 1.033848054e-05 1.255406793e-06 2.713830289e-07 3.365220801e-07 8.258235267e-08 2.358760249e-08 4.329747521e-06 1.980668547e-05 0.0001517799661 -8.81108479e-08 0.0001114613561 1.499368843e-06 4.326875297e-07 2.949484093e-07 3.988227858e-07 -1.626566813e-07 2.09334599e-05 +-0.0001266155233 -0.0001661572822 -1.316077842e-07 2.66766093e-05 6.3995598e-07 -0.0001514222062 -0.0001518811911 -2.480395354e-07 6.381218142e-05 4.970603688e-07 -1.176848271e-07 -3.882066062e-07 -3.504858568e-06 -4.245729323e-08 -3.049370943e-05 -5.71904655e-05 -2.86592099e-05 -1.467827788e-07 4.350634907e-05 7.900650059e-08 -3.252375793e-07 -2.701955933e-07 2.456050636e-06 1.147022438e-07 2.137343072e-05 +9.806413176e-07 -9.40902719e-05 2.676668718e-08 -7.0370235e-05 5.432755148e-07 1.75253221e-06 -0.0001898362077 3.850918811e-08 -0.000142313447 1.29927199e-06 4.135867375e-07 -7.342171172e-08 -1.544844295e-06 -3.915816081e-07 -1.872174719e-05 -3.043218214e-05 -4.880454806e-05 -1.360965776e-08 -3.091244406e-06 1.505729373e-06 4.985599582e-07 -6.104028876e-08 -1.752110948e-06 -4.594000636e-07 -2.123524442e-05 +-1.430331133e-05 -6.984433064e-06 2.68751297e-09 9.954470995e-06 8.27878889e-07 1.639586958e-05 1.026208272e-05 7.89573283e-09 -9.809712169e-06 -7.464896432e-07 1.962106509e-07 6.512464314e-08 -5.352263756e-07 -1.365204362e-07 -5.988184224e-06 1.65641562e-05 4.417362611e-06 1.19996181e-08 -1.413181055e-05 -9.451011165e-07 -5.195690508e-08 4.064136735e-08 2.781811925e-07 7.166671201e-08 3.111458805e-06 +-1.516088933e-05 -2.690390993e-05 2.437826765e-09 -2.831017713e-06 2.259903628e-07 2.757580686e-06 1.335353234e-05 -3.279531551e-10 6.600708255e-06 3.519891349e-08 1.215528022e-07 5.497488403e-08 -1.018729224e-06 -6.974101762e-08 -9.136261139e-06 1.589675694e-06 1.912570048e-05 -4.246147719e-09 1.206780145e-05 7.328731982e-08 1.120597075e-08 3.75878964e-08 2.436813098e-07 8.944282257e-09 2.184777067e-06 +-1.754891827e-05 -3.801068609e-05 -5.518481775e-09 -9.169041542e-06 2.507453982e-07 -1.328742352e-05 -4.624856509e-05 -6.599586459e-09 -1.984359703e-05 9.743607376e-08 6.739196214e-08 -1.928664855e-08 -7.958947638e-07 -6.21153542e-08 -8.584262181e-06 -6.859334755e-06 -1.050454733e-05 -4.445210539e-09 -3.318283491e-07 7.82074474e-08 2.122072912e-08 -2.21193118e-08 -3.348943901e-07 -2.867352546e-08 -3.611967372e-06 +0.06629871983 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.004431629232 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.07794449356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.03407793184 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001693269109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001456137645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007460071084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0006543875677 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.048267529e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001850541178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +3.751047616e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-8.178971982e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.642660388e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1056495384 0.09067919322 0.1552252394 0 0 -0.1323275398 0.04343140712 0.03006626572 0 0 -0.2436918009 0.02709064673 0.08180139803 0 0 0 0 0 0 0 0 0 0 0 0 +0.1645374754 0.03926206155 0.07081618605 0 0 -0.1035234428 0.02671520297 0.00740416584 0 0 -0.1900979804 0.00912301381 0.03926114902 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0158770028 0.03890097375 0.06993387586 0 0 -0.005589167392 0.002773119124 0.0007135318558 0 0 -0.00989754562 0.0003718606911 0.003068413224 0 0 0 0 0 0 0 0 0 0 0 0 +0.002692233437 -0.0001202964445 -0.0003022939907 0 0 -0.007181515622 0.007436329451 0.01438312912 0 0 -0.01306890337 0.01420344859 0.02532890968 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001224006338 0.0004725185721 0.0008931350015 0 0 0.0002807977032 -0.0001589997231 -0.0002019920918 0 0 0.0005255747669 -0.0002117089354 -0.0004162448624 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002002139305 -0.0003514063983 -0.0005527150085 0 0 1.556740393e-05 0.0002389231962 0.0002015367261 0 0 3.409429367e-05 0.0002058395338 0.0004603028513 0 0 0 0 0 0 0 0 0 0 0 0 +-6.761004798e-05 0.0001781679145 0.0003103455736 0 0 -0.0001697224061 0.0002020285151 0.0004565006051 0 0 -0.0003073373831 0.0004845912923 0.0007730430772 0 0 0 0 0 0 0 0 0 0 0 0 +9.821353449e-05 -5.023256937e-06 -1.850757733e-05 0 0 -3.408321015e-05 -1.901897596e-05 -2.976671469e-05 0 0 -6.481280705e-05 -3.551883602e-05 -4.959160015e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001428734097 -3.213788095e-05 -5.130568066e-05 0 0 2.966226141e-05 1.604546535e-05 -2.047794706e-06 0 0 5.626708529e-05 9.466215381e-09 1.209035963e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001563235379 4.590416971e-05 9.036600956e-05 0 0 3.325048721e-05 9.003597964e-06 3.92183015e-05 0 0 6.202097637e-05 4.719760319e-05 5.630350675e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-6.008968836e-06 1.211080143e-05 1.817130323e-05 0 0 4.008584619e-06 -1.725606501e-05 -2.591056376e-05 0 0 6.947105868e-06 -2.923992492e-05 -4.689093506e-05 0 0 0 0 0 0 0 0 0 0 0 0 +8.32201393e-06 -5.515316554e-06 -1.044067246e-05 0 0 -1.174705398e-05 5.266012672e-06 8.453541014e-06 0 0 -2.148148418e-05 8.438545441e-06 1.574354286e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.3577462e-05 7.064960233e-06 1.373390506e-05 0 0 9.10289784e-06 -1.355905572e-06 3.896423929e-06 0 0 1.678391353e-05 4.942228081e-06 3.600636586e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.2522189038 0.2348602365 0.4301509951 0.04507607745 -0.06439058412 -0.05127300704 -0.03481148508 -0.01323158734 0.08431908432 0.1358875746 -0.0821000122 -0.01532529252 -0.05290729733 -0.1304393761 0.07145657042 -0.03117831817 0.03126178696 0.06704009238 0.03499033261 -0.001895885872 0.0464129045 -0.0572942646 -0.09868307411 -0.002117656197 0.03509366987 +-0.02910207556 0.03102484145 0.05603697245 0.004251118622 -0.008619840826 -0.08169004051 0.05196223846 0.1182420753 0.031622782 0.02981810925 -0.1517169682 0.1191294705 0.2042194093 -0.0319462881 0.002455103374 -0.03921474121 0.03559740352 0.08295133699 0.03690717611 0.004498761098 0.06202372233 -0.07160138042 -0.1193230511 0.005782098794 0.02933507564 +0.01133461959 1.170860358e-05 -0.0002502829675 0.007874141105 -0.01330907137 -0.02371380506 0.005478613255 0.01356887081 -0.01028444942 0.02348034856 -0.04342268083 0.01399295248 0.02316979932 -0.02613373398 0.03784847401 -0.008430921897 0.0013630524 0.01061466515 0.003531680895 0.009912955621 0.01371610134 -0.009875344406 -0.01267268692 0.009859430665 -0.00597531951 +0.005691358861 0.005047512529 0.009062903689 0.007451257069 -0.01181563124 -0.002789079443 -0.002769993326 -0.005070726291 -0.003948659603 0.006557695038 -0.004976642907 -0.004958010864 -0.008927911721 -0.007143262181 0.01154318136 0.00229089881 0.001771531288 0.003783609454 0.002366068081 -0.004996712823 -0.003923346899 -0.00345657106 -0.005814891587 -0.005326479355 0.007529445479 +0.000482279196 0.0008364647845 0.001532344844 0.001249500304 -0.001878133895 0.0003689353262 0.0001884788244 0.0003599737037 0.0001255795821 -0.0004539829613 0.0006670677179 0.0003795484835 0.0006401138524 0.0004827752266 -0.0006763066782 0.0009649815831 0.0009690736264 0.001675433021 0.001530333307 -0.001940422422 -0.001600980206 -0.001501024999 -0.002742417815 -0.001997663983 0.003441427359 +-0.0001042952134 0.0001805834389 0.0003223633713 1.863291967e-05 -1.512925456e-05 0.0001484415398 -5.640562301e-05 5.955319529e-07 0.0002345695731 -7.586499678e-05 0.0003108829334 -8.987386926e-07 -5.653455411e-05 8.096272238e-05 -0.0003933113816 0.0001843163015 1.877254807e-05 8.839815061e-05 0.0002123829286 -0.0002037757388 -0.0003057878439 -8.786676685e-05 -0.0001243483392 -0.0001618351526 0.0004472495565 +5.263072304e-05 1.225221153e-05 1.754314838e-05 1.548208635e-05 -4.030131811e-05 -0.0001388943067 -9.044398106e-05 -0.0001615501583 -0.0001334589937 0.0002343207508 -0.0002411527472 -0.0001581713208 -0.0002771792643 -0.0002350778322 0.0004003331323 -1.402388305e-06 3.284313406e-06 1.439101159e-05 -7.956624144e-07 -1.901843811e-05 1.113692384e-05 -1.138473995e-05 -1.64534384e-05 -1.292748907e-05 9.386336377e-06 +2.337825705e-05 6.878488878e-05 0.0001249283666 7.200300731e-05 -0.000120540116 -7.331016412e-05 1.49815609e-05 2.836958126e-05 -2.849686372e-05 3.304525049e-05 -0.0001320200007 2.527453179e-05 5.039993231e-05 -3.877260962e-05 6.805228721e-05 -2.046915302e-06 4.660701521e-05 9.236595474e-05 8.177442852e-05 -4.983939914e-05 5.406644527e-07 -8.254416919e-05 -0.0001460686954 -4.542991602e-05 0.0001337543132 +-0.0001132945892 0.0001138031138 0.0002089254958 2.772193866e-05 -3.765138113e-05 0.0001028378625 -4.545739848e-05 -7.268711131e-05 5.893185602e-05 -2.362049349e-05 0.0001942009882 -7.373208568e-05 -0.0001431086609 2.660254332e-05 -9.32949676e-05 7.345986602e-05 4.278249312e-06 6.526542304e-06 4.183632439e-05 -7.261930752e-05 -0.0001156141647 -8.933905641e-06 -1.46138658e-05 -6.864729356e-05 0.000116603325 +-8.298550433e-06 2.271639182e-05 4.169279882e-05 1.635628459e-05 -2.359169128e-05 -1.861679547e-05 -3.679975125e-05 -6.404632232e-05 -2.625305019e-05 7.218440447e-05 -2.888981218e-05 -6.415543037e-05 -0.0001173521161 -7.558825103e-05 0.0001097344452 -5.167527005e-06 -1.563164635e-05 -3.122243317e-05 -3.247421765e-05 1.911133496e-05 1.162848243e-05 2.750938914e-05 4.807386526e-05 2.013262681e-05 -5.164502483e-05 +-5.733339288e-06 1.241538831e-06 2.413502847e-06 -3.590963441e-07 3.553581612e-06 -1.846852802e-05 7.251804114e-06 1.515237803e-05 3.065091227e-06 8.825751723e-06 -3.221434236e-05 1.456239511e-05 2.675522316e-05 -5.377277884e-06 8.342822953e-06 -1.155544168e-05 4.12186455e-06 9.688280604e-06 5.911421601e-06 7.488083852e-06 1.692485221e-05 -8.218302221e-06 -1.42516836e-05 4.563804933e-06 -2.505268201e-06 +-1.681122691e-05 1.91762439e-05 3.528882504e-05 7.149292133e-06 -1.055612494e-05 4.221170767e-06 -1.569705571e-06 4.927043119e-08 1.151583067e-05 2.167091635e-06 9.344869691e-06 -1.451791862e-07 -1.869363891e-06 -4.405768258e-07 -9.870926211e-06 5.660758045e-06 5.323491523e-06 9.270054021e-06 6.026577948e-06 -1.245554809e-05 -9.162287754e-06 -8.24192207e-06 -1.501893777e-05 -1.19320921e-05 1.87752704e-05 +-2.357217841e-05 1.675057601e-05 3.110491496e-05 2.584979942e-06 -2.181584182e-06 6.359210421e-06 -1.24989374e-05 -2.10491068e-05 9.837311746e-07 1.449775163e-05 1.349657141e-05 -2.113712611e-05 -3.971547835e-05 -1.456437552e-05 1.532208427e-05 2.070544085e-06 -4.338324063e-06 -8.637197238e-06 -5.510372547e-06 2.905370402e-06 -2.755032333e-06 7.427821896e-06 1.318049574e-05 2.942877246e-06 -8.333256184e-06 +0.06702117383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.005287036955 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0741817856 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.03863219737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.002209481017 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006327405526 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005765665946 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007414308246 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-6.788608916e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001643274562 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.011155489e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +6.740580083e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +2.591393811e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1127826805 0.08874584459 -0.1514635454 0 0 -0.1297579055 0.04242095256 -0.02828655852 0 0 0.2400353898 -0.02575096229 0.07936239395 0 0 0 0 0 0 0 0 0 0 0 0 +0.1771125802 0.03731958159 -0.06468509883 0 0 -0.1087361707 0.02827979909 -0.009165016232 0 0 0.2007323652 -0.00930941554 0.04286712034 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0131130408 0.04131699928 -0.07419162771 0 0 -0.006388970372 0.001980315176 0.001915066939 0 0 0.01145613345 0.002181535242 -0.000823237588 0 0 0 0 0 0 0 0 0 0 0 0 +0.0009790198591 0.001300114077 -0.002226313532 0 0 -0.007090024886 0.007610301425 -0.01462687956 0 0 0.01295208674 -0.01459164407 0.02593801067 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0008926549432 5.424056999e-05 -0.0001374548054 0 0 -7.62558873e-05 0.0002990512816 -0.0005431967113 0 0 0.000113218117 -0.0005352606271 0.0009616312369 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001915657315 -0.0003568295543 0.0005843856727 0 0 4.77849351e-05 0.0002053621255 -0.000148020068 0 0 -8.984907675e-05 -0.0001724797996 0.0003863480545 0 0 0 0 0 0 0 0 0 0 0 0 +-7.495389255e-05 0.0002234271821 -0.0003872110137 0 0 -0.0001492046789 0.0001545229776 -0.0003793559481 0 0 0.0002738916993 -0.0003955415543 0.0006335344413 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001007509045 -4.287317771e-06 1.484229687e-05 0 0 -5.625852042e-05 9.589948661e-06 -1.060733201e-05 0 0 0.0001046663868 -5.706122712e-06 2.662155868e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001716747696 -5.201505995e-05 8.603046284e-05 0 0 3.610163235e-05 2.90474173e-05 -2.847394747e-05 0 0 -6.900505942e-05 -3.230335571e-05 6.32015909e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001494269455 6.453449501e-05 -0.0001192980654 0 0 3.885412241e-05 -1.035764166e-05 -8.583391811e-06 0 0 -7.195624334e-05 -1.281158502e-05 -4.581531368e-07 0 0 0 0 0 0 0 0 0 0 0 0 +8.536780945e-06 7.717484653e-06 -1.065844252e-05 0 0 -4.135187861e-06 -1.114277414e-05 1.948363573e-05 0 0 7.925032149e-06 2.226319668e-05 -3.387747628e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.71163188e-06 -7.604455149e-06 1.408585411e-05 0 0 -1.173322258e-05 8.327912298e-06 -1.529647916e-05 0 0 2.148341545e-05 -1.564150351e-05 2.724528636e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.813810933e-05 9.69806607e-06 -1.797869621e-05 0 0 1.237277157e-05 -4.757804254e-06 1.66119111e-06 0 0 -2.280221139e-05 1.045088843e-06 -6.731891909e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.2554636569 0.2313844032 -0.4254476076 0.04355183766 0.06241672637 -0.04781516992 -0.03479295361 0.01507881353 0.08367937312 -0.1320511949 0.07575530244 0.01721796935 -0.05487534798 0.1255073996 0.06699779698 -0.03008556483 0.02952361192 -0.0634125835 0.03330185112 0.001583072648 -0.04456971283 0.05358510638 -0.09264778482 0.001726722707 0.03292957212 +-0.03288485295 0.03320279577 -0.0602717177 0.004325905116 0.008096365138 -0.0828077468 0.05142012074 -0.118916374 0.0351378553 -0.03096202832 0.1527971763 -0.1197536942 0.2059003168 0.02937100079 0.0002132028663 -0.04007191284 0.03587215176 -0.08348853639 0.03730600042 -0.004155342985 -0.06187277082 0.07118603428 -0.1191671143 -0.004468828117 0.03024722283 +0.01135791923 -0.001249765792 0.002569037374 0.006860640263 0.01177945 -0.02561001889 0.007545819634 -0.01819170388 -0.00872316232 -0.02308772636 0.04703256945 -0.01869166097 0.03128883747 0.02523770542 0.03608360703 -0.009727878538 0.001890007438 -0.01229006444 0.004170780114 -0.01069747953 -0.01548048681 0.01116415173 -0.01465147636 -0.01041821349 -0.00618092908 +0.005647276727 0.005143233599 -0.009236437409 0.007492677437 0.01197428828 -0.003178412474 -0.003219201278 0.00587759046 -0.004731704634 -0.007703563575 0.005631115692 0.005719988189 -0.01036496967 0.008395666289 0.0136028065 0.001993818406 0.00129847921 -0.003271432983 0.002046888549 0.004069821532 0.003284473557 0.002991629402 -0.004745306793 0.004228256664 0.006165662923 +0.0005145863881 0.001019723744 -0.001858517408 0.001358037044 0.002100247377 0.0003233827615 0.0001292702862 -0.0002420344711 7.38214062e-05 0.0004006100241 -0.0006175302404 -0.0002692130184 0.0004530840654 -0.0004485037085 -0.0006004377959 0.001113400455 0.001121440965 -0.001963243342 0.001852250601 0.002257053803 0.00181816206 0.001756706066 -0.003189841195 0.002269869022 0.004058974892 +9.770871451e-05 0.0002667842045 -0.0004754885894 0.0002040832351 0.0003364356434 0.0001500443591 -3.515215118e-05 -4.93559313e-05 0.0002655636691 8.703183527e-05 -0.0002970744993 -4.773716287e-05 2.260756235e-05 -0.0001027450469 -0.0004137734426 0.0002845877082 0.0001103036594 -0.0002206170685 0.0002828206958 0.0004146995453 0.0004583698691 0.0002056938517 -0.0003528930727 0.000379814403 0.0007166401601 +-2.289069477e-05 -3.585584331e-05 6.836366221e-05 -7.127711041e-05 -0.0001091173516 -0.0001145886997 -8.053828909e-05 0.0001449332813 -0.0001115922612 -0.0001877513603 0.0001968549498 0.0001395265327 -0.0002437459746 0.0001863404401 0.0003162486944 -3.20880169e-05 -2.641270276e-05 2.970126969e-05 -2.426646703e-05 -4.534499254e-05 -6.025996484e-05 -3.066733828e-05 6.385547231e-05 -5.164657258e-05 -8.397937364e-05 +-6.796944272e-06 8.411440728e-05 -0.0001535689402 7.064396822e-05 0.0001161868621 -8.31611964e-05 -5.44308744e-07 4.388343058e-08 -4.817161873e-05 -6.520750035e-05 0.0001487944634 3.403190777e-06 -1.39995764e-06 7.334708682e-05 0.0001262386033 -8.905604059e-06 3.94851711e-05 -8.407334376e-05 8.749679909e-05 2.715625801e-05 -1.098666703e-05 7.576016511e-05 -0.0001307759278 2.444779352e-05 0.000116007486 +-7.716549855e-05 0.0001320673116 -0.0002417122149 6.195949798e-05 9.490577383e-05 0.0001032269551 -5.177040308e-05 8.429033681e-05 5.636804123e-05 1.325800621e-05 -0.0001949368436 8.561621053e-05 -0.0001654858075 -1.560077323e-05 -7.726600087e-05 9.163620969e-05 1.329149194e-05 -1.857021222e-05 4.537757238e-05 0.0001043411525 0.000144112215 2.057734933e-05 -3.708833149e-05 0.0001009983129 0.0001525891452 +-1.333243953e-05 9.748127467e-06 -1.819008202e-05 2.895368975e-06 2.762420681e-06 -2.045728476e-05 -2.76699241e-05 4.834182032e-05 -2.275633692e-05 -6.05407635e-05 3.392162005e-05 4.84637588e-05 -8.8139552e-05 6.257137834e-05 9.402252677e-05 -1.371937908e-05 -1.589562616e-05 3.038754429e-05 -3.259675725e-05 -2.821594471e-05 -2.398695236e-05 -2.716968278e-05 4.776228681e-05 -2.726409102e-05 -6.140960968e-05 +-3.581842822e-06 9.49661672e-07 -1.764431813e-06 -2.950745885e-07 -1.686723886e-06 -2.207076319e-05 8.149126141e-06 -1.689983506e-05 1.232150085e-06 -1.049752726e-05 3.951012917e-05 -1.634917977e-05 3.015352421e-05 8.751673806e-06 1.192424159e-05 -1.302939306e-05 4.448860591e-06 -1.079665963e-05 6.316636185e-06 -8.655036513e-06 -1.926514663e-05 9.09536615e-06 -1.558227638e-05 -7.081101832e-06 -2.637931569e-06 +-1.683146604e-05 2.257854208e-05 -4.153792227e-05 1.012111985e-05 1.564732597e-05 7.207957737e-06 -4.705147127e-06 5.851396924e-06 1.059247011e-05 -4.058299804e-06 -1.461666482e-05 5.96607455e-06 -1.259151386e-05 2.68064199e-06 -6.557336966e-06 8.371172556e-06 4.888595935e-06 -7.901262566e-06 5.195884262e-06 1.487479614e-05 1.33550141e-05 7.136890117e-06 -1.321177546e-05 1.4527913e-05 2.03382859e-05 +-2.444149137e-05 1.472282618e-05 -2.748025101e-05 5.10462017e-07 -6.358877185e-07 6.316396785e-06 -1.135457652e-05 1.929969361e-05 1.010581149e-06 -1.294966131e-05 -1.321272106e-05 1.94185626e-05 -3.648960548e-05 1.301278899e-05 1.370228836e-05 1.060042491e-06 -4.599498529e-06 8.897320398e-06 -5.509864118e-06 -4.409960461e-06 1.164520172e-06 -7.620823682e-06 1.363416633e-05 -4.341801661e-06 -9.855226903e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_0_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_0_ref.dat index 334d776083..585a260d6e 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_0_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_0_ref.dat @@ -11,31 +11,31 @@ 7.207880248e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.413993415e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.868740984e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001750662235 0.0507615921 0.001113874611 0.0507615921 0.09367077058 -2.336572247e-05 0.001113874611 -2.336572247e-05 -0.07776073675 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.009006268236 0.1579347291 0.0006323471088 0.1579347291 0.2285680831 -0.005000937267 0.0006323471088 -0.005000937267 -0.1831082875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01001834632 0.1003180687 -0.001133443468 0.1003180687 0.1251621236 -0.001606973598 -0.001133443468 -0.001606973598 -0.1190709218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.004790285838 0.02571644485 -0.001022185376 0.02571644485 0.02449415701 0.0005244716855 -0.001022185376 0.0005244716855 -0.03315273963 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001453325349 0.0004982940364 -0.0004545431305 0.0004982940364 -0.003377225786 0.0005900722247 -0.0004545431305 0.0005900722247 -0.002966958065 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.383889993e-05 -0.00340937683 -0.000106987075 -0.00340937683 -0.005568390487 0.0002252671307 -0.000106987075 0.0002252671307 0.00364658238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000304827491 -0.002422648167 4.373334295e-05 -0.002422648167 -0.002842635931 1.663003031e-05 4.373334295e-05 1.663003031e-05 0.003298168151 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001938068266 -0.0001343265019 7.069012787e-05 -0.0001343265019 0.0004938372003 -8.764784402e-05 7.069012787e-05 -8.764784402e-05 0.0005218218948 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.942970052e-05 0.0004294337043 3.008044486e-05 0.0004294337043 0.0008517319648 -4.996911672e-05 3.008044486e-05 -4.996911672e-05 -0.0004754130865 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.99883681e-05 0.000204886852 -6.940702663e-06 0.000204886852 0.0001944788345 8.248387359e-07 -6.940702663e-06 8.248387359e-07 -0.0002890219697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.853133884e-05 5.284470922e-06 -1.132580385e-05 5.284470922e-06 -0.0001012216982 1.448980202e-05 -1.132580385e-05 1.448980202e-05 -6.917009662e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.66105833e-06 -1.721163959e-05 -2.26175687e-06 -1.721163959e-05 -4.008168458e-05 3.14304305e-06 -2.26175687e-06 3.14304305e-06 1.833540328e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.175004598e-06 -2.594690439e-05 -2.506529432e-08 -2.594690439e-05 -3.128709882e-05 1.166877665e-06 -2.506529432e-08 1.166877665e-06 3.663607239e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001750662235 0.0507615921 0.001113874611 0 0 0.0507615921 0.09367077058 -2.336572247e-05 0 0 0.001113874611 -2.336572247e-05 -0.07776073675 0 0 0 0 0 0 0 0 0 0 0 0 +-0.009006268236 0.1579347291 0.0006323471088 0 0 0.1579347291 0.2285680831 -0.005000937267 0 0 0.0006323471088 -0.005000937267 -0.1831082875 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01001834632 0.1003180687 -0.001133443468 0 0 0.1003180687 0.1251621236 -0.001606973598 0 0 -0.001133443468 -0.001606973598 -0.1190709218 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004790285838 0.02571644485 -0.001022185376 0 0 0.02571644485 0.02449415701 0.0005244716855 0 0 -0.001022185376 0.0005244716855 -0.03315273963 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001453325349 0.0004982940364 -0.0004545431305 0 0 0.0004982940364 -0.003377225786 0.0005900722247 0 0 -0.0004545431305 0.0005900722247 -0.002966958065 0 0 0 0 0 0 0 0 0 0 0 0 +-6.383889993e-05 -0.00340937683 -0.000106987075 0 0 -0.00340937683 -0.005568390487 0.0002252671307 0 0 -0.000106987075 0.0002252671307 0.00364658238 0 0 0 0 0 0 0 0 0 0 0 0 +0.000304827491 -0.002422648167 4.373334295e-05 0 0 -0.002422648167 -0.002842635931 1.663003031e-05 0 0 4.373334295e-05 1.663003031e-05 0.003298168151 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001938068266 -0.0001343265019 7.069012787e-05 0 0 -0.0001343265019 0.0004938372003 -8.764784402e-05 0 0 7.069012787e-05 -8.764784402e-05 0.0005218218948 0 0 0 0 0 0 0 0 0 0 0 0 +3.942970052e-05 0.0004294337043 3.008044486e-05 0 0 0.0004294337043 0.0008517319648 -4.996911672e-05 0 0 3.008044486e-05 -4.996911672e-05 -0.0004754130865 0 0 0 0 0 0 0 0 0 0 0 0 +-2.99883681e-05 0.000204886852 -6.940702663e-06 0 0 0.000204886852 0.0001944788345 8.248387359e-07 0 0 -6.940702663e-06 8.248387359e-07 -0.0002890219697 0 0 0 0 0 0 0 0 0 0 0 0 +-2.853133884e-05 5.284470922e-06 -1.132580385e-05 0 0 5.284470922e-06 -0.0001012216982 1.448980202e-05 0 0 -1.132580385e-05 1.448980202e-05 -6.917009662e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.66105833e-06 -1.721163959e-05 -2.26175687e-06 0 0 -1.721163959e-05 -4.008168458e-05 3.14304305e-06 0 0 -2.26175687e-06 3.14304305e-06 1.833540328e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.175004598e-06 -2.594690439e-05 -2.506529432e-08 0 0 -2.594690439e-05 -3.128709882e-05 1.166877665e-06 0 0 -2.506529432e-08 1.166877665e-06 3.663607239e-05 0 0 0 0 0 0 0 0 0 0 0 0 -0.003691666925 0.05482993326 0.0001089277406 0.02324607674 -0.0008877175731 0.05482993326 0.008098504122 0.0002712818837 -0.02414033261 -0.0008544598465 0.0001089277406 0.0002712818837 -0.004648162731 -0.0007491645907 -0.02580043374 0.02324607674 -0.02414033261 -0.0007491645907 -0.08702745773 0.0002547302505 -0.0008877175731 -0.0008544598465 -0.02580043374 0.0002547302505 0.07915166097 -0.0005919890983 0.05287221808 -0.0003615463556 0.001146779057 0.0006105092121 0.05287221808 0.01910020623 -0.0002436549709 -0.006255360202 0.0005424941001 -0.0003615463556 -0.0002436549709 -0.01342276779 -0.000205771721 -0.01366806991 0.001146779057 -0.006255360202 -0.000205771721 -0.05626712682 0.0005388357561 0.0006105092121 0.0005424941001 -0.01366806991 0.0005388357561 0.0632970159 -0.0001439783848 0.0195019292 -0.0001115842565 -0.0110136374 0.0006821509526 0.0195019292 0.01151300227 -0.0001903580533 0.005132260242 0.0006887219972 -0.0001115842565 -0.0001903580533 -0.0103037832 0.0004493488931 0.002947791458 -0.0110136374 0.005132260242 0.0004493488931 -0.007325951638 7.5083809e-06 0.0006821509526 0.0006887219972 0.002947791458 7.5083809e-06 0.01226132774 +0.0001439783848 0.0195019292 -0.0001115842565 -0.0110136374 0.0006821509526 0.0195019292 0.01151300227 -0.0001903580533 0.005132260242 0.0006887219972 -0.0001115842565 -0.0001903580533 -0.0103037832 0.0004493488931 0.002947791458 -0.0110136374 0.005132260242 0.0004493488931 -0.007325951638 7.508380899e-06 0.0006821509526 0.0006887219972 0.002947791458 7.508380899e-06 0.01226132774 -0.0006188999214 0.003171139265 0.0001475927522 -0.003253397605 -1.347878737e-05 0.003171139265 0.001340070131 5.761565466e-05 0.001013893467 5.926651251e-05 0.0001475927522 5.761565466e-05 -0.002263941773 0.0003211566053 0.002464555646 -0.003253397605 0.001013893467 0.0003211566053 0.0008503247633 -0.0002449862989 -1.347878737e-05 5.926651251e-05 0.002464555646 -0.0002449862989 -0.002247317384 -0.0002361287985 0.000496106723 4.783559383e-05 9.404813649e-05 -6.197392088e-05 0.000496106723 -0.0001266090411 2.855035488e-05 -0.0002625166423 -3.826620962e-05 4.783559383e-05 2.855035488e-05 1.798963177e-05 4.021486904e-05 1.890766327e-05 9.404813649e-05 -0.0002625166423 4.021486904e-05 -0.0003837928853 -5.781362143e-05 -6.197392088e-05 -3.826620962e-05 1.890766327e-05 -5.781362143e-05 -0.0001110190686 5.4326197e-05 4.707910644e-05 -1.668271984e-05 -4.30918143e-05 1.779303483e-05 4.707910644e-05 0.0001669635757 -1.433907293e-05 9.877934254e-05 1.707325131e-05 -1.668271984e-05 -1.433907293e-05 -2.131800826e-05 -2.558958697e-05 -0.0001275471924 -4.30918143e-05 9.877934254e-05 -2.558958697e-05 -5.851606166e-05 3.060730032e-05 1.779303483e-05 1.707325131e-05 -0.0001275471924 3.060730032e-05 0.0003573226008 -1.863117144e-05 3.760651921e-05 4.525704054e-06 -3.586800031e-05 -1.735429161e-06 3.760651921e-05 -5.092695992e-06 9.874997112e-07 -2.279025658e-05 1.421856437e-06 4.525704054e-06 9.874997112e-07 -4.610353427e-05 6.866468132e-06 4.819269773e-05 -3.586800031e-05 -2.279025658e-05 6.866468132e-06 -4.76484085e-05 -5.785209684e-06 -1.735429161e-06 1.421856437e-06 4.819269773e-05 -5.785209684e-06 -4.79293424e-05 --1.489764427e-05 3.321188802e-05 4.087619177e-06 -7.793971876e-07 -4.390858665e-06 3.321188802e-05 -6.716151069e-06 2.043874326e-06 -1.496714931e-05 -2.305157736e-06 4.087619177e-06 2.043874326e-06 -4.196885274e-06 3.712217522e-06 5.198087383e-06 -7.793971876e-07 -1.496714931e-05 3.712217522e-06 -2.482697986e-05 -4.718461918e-06 -4.390858665e-06 -2.305157736e-06 5.198087383e-06 -4.718461918e-06 -6.391351917e-06 +-1.489764427e-05 3.321188802e-05 4.087619177e-06 -7.793971877e-07 -4.390858665e-06 3.321188802e-05 -6.716151069e-06 2.043874326e-06 -1.496714931e-05 -2.305157736e-06 4.087619177e-06 2.043874326e-06 -4.196885274e-06 3.712217522e-06 5.198087383e-06 -7.793971877e-07 -1.496714931e-05 3.712217522e-06 -2.482697986e-05 -4.718461918e-06 -4.390858665e-06 -2.305157736e-06 5.198087383e-06 -4.718461918e-06 -6.391351917e-06 7.705340111e-06 3.664542372e-06 -2.299400735e-06 -5.189365944e-07 2.360876821e-06 3.664542372e-06 1.964898537e-05 -2.105438587e-06 1.570533407e-05 2.289233377e-06 -2.299400735e-06 -2.105438587e-06 5.483087153e-06 -4.200565476e-06 -2.149131853e-05 -5.189365944e-07 1.570533407e-05 -4.200565476e-06 2.598879442e-06 4.917006799e-06 2.360876821e-06 2.289233377e-06 -2.149131853e-05 4.917006799e-06 4.849205804e-05 -2.87395412e-06 3.171058508e-06 4.415132879e-07 3.670117278e-06 -4.591198456e-07 3.171058508e-06 -4.561283021e-06 2.116063212e-07 -7.235862786e-06 -1.645274853e-07 4.415132879e-07 2.116063212e-07 -1.704791079e-06 4.894443769e-07 2.238777343e-06 3.670117278e-06 -7.235862786e-06 4.894443769e-07 -1.129576313e-05 -4.866941695e-07 -4.591198456e-07 -1.645274853e-07 2.238777343e-06 -4.866941695e-07 -2.901869418e-06 -1.439929398e-06 2.62633259e-06 4.340958798e-07 -4.621533099e-06 -3.441505542e-07 2.62633259e-06 1.154270421e-06 2.431790887e-07 4.54487319e-07 -1.606137875e-07 4.340958798e-07 2.431790887e-07 -4.256295152e-06 6.76695468e-07 4.874027502e-06 -4.621533099e-06 4.54487319e-07 6.76695468e-07 -3.960037847e-07 -6.916823255e-07 -3.441505542e-07 -1.606137875e-07 4.874027502e-06 -6.916823255e-07 -5.250662051e-06 -6.573553128e-07 1.084252472e-06 -2.078639223e-07 9.421904584e-07 1.351442995e-07 1.084252472e-06 2.100841718e-06 -1.988018334e-07 1.222826877e-06 1.471396573e-07 -2.078639223e-07 -1.988018334e-07 1.148370374e-06 -5.125423734e-07 -3.302674649e-06 9.421904584e-07 1.222826877e-06 -5.125423734e-07 -9.943469425e-07 5.126347252e-07 1.351442995e-07 1.471396573e-07 -3.302674649e-06 5.126347252e-07 6.712992938e-06 +6.573553128e-07 1.084252472e-06 -2.078639223e-07 9.421904584e-07 1.351442995e-07 1.084252472e-06 2.100841718e-06 -1.988018334e-07 1.222826877e-06 1.471396573e-07 -2.078639223e-07 -1.988018334e-07 1.148370374e-06 -5.125423734e-07 -3.302674649e-06 9.421904584e-07 1.222826877e-06 -5.125423734e-07 -9.943469426e-07 5.126347252e-07 1.351442995e-07 1.471396573e-07 -3.302674649e-06 5.126347252e-07 6.712992938e-06 -9.989912067e-07 2.492002964e-06 1.719966257e-07 3.282369714e-06 -2.896110707e-07 2.492002964e-06 -1.766474695e-06 1.407189283e-07 -3.297472713e-06 -2.403244012e-07 1.719966257e-07 1.407189283e-07 7.175382107e-07 1.151384799e-07 -1.292063269e-06 3.282369714e-06 -3.297472713e-06 1.151384799e-07 -5.910305988e-06 -2.279641488e-07 -2.896110707e-07 -2.403244012e-07 -1.292063269e-06 -2.279641488e-07 2.213297565e-06 -0.004820678692 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.004115200626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -50,19 +50,19 @@ -6.295431716e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.469512118e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.555458099e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.004527713895 0.06865637187 -0.0002476446231 0.06865637187 0.0003898146988 -0.0005396150974 -0.0002476446231 -0.0005396150974 0.001655740749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.005490698846 0.01558639268 0.0004766593136 0.01558639268 -0.005733676682 0.0001975724783 0.0004766593136 0.0001975724783 0.001207167203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001042853453 0.04228665693 0.0001657075678 0.04228665693 0.0005662403613 0.0001122249379 0.0001657075678 0.0001122249379 8.921801996e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.003108239649 0.03383792491 -3.933940408e-05 0.03383792491 0.001102544341 0.0001308993073 -3.933940408e-05 0.0001308993073 1.283328738e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001169224942 0.003658350153 -2.290231318e-05 0.003658350153 2.640510679e-05 2.136578964e-05 -2.290231318e-05 2.136578964e-05 -8.713499919e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000223204312 0.0001428562412 1.043437672e-08 0.0001428562412 -1.358587916e-06 1.20866342e-06 1.043437672e-08 1.20866342e-06 -1.569913815e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.50245252e-05 0.000682639638 8.98731307e-07 0.000682639638 3.718366758e-05 7.483861344e-07 8.98731307e-07 7.483861344e-07 8.332859616e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.024738346e-05 9.919543249e-05 -4.970205488e-09 9.919543249e-05 2.049339849e-06 1.051415227e-07 -4.970205488e-09 1.051415227e-07 -3.750569556e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.527302299e-05 0.0001649707099 6.517667996e-07 0.0001649707099 1.217722471e-05 -7.211433116e-08 6.517667996e-07 -7.211433116e-08 1.040138865e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.931031758e-05 3.678338509e-05 2.351033669e-07 3.678338509e-05 5.01841229e-06 -3.795805242e-07 2.351033669e-07 -3.795805242e-07 6.05697242e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.363817709e-06 -1.592966748e-05 -9.460108257e-08 -1.592966748e-05 -1.020108788e-06 -4.310898456e-08 -9.460108257e-08 -4.310898456e-08 -7.7891359e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.75273984e-06 3.632651243e-05 1.030894068e-07 3.632651243e-05 3.043335977e-06 -7.8934936e-08 1.030894068e-07 -7.8934936e-08 1.381571653e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.816398431e-06 2.834716384e-06 1.1512875e-08 2.834716384e-06 9.129645983e-07 -9.691654147e-08 1.1512875e-08 -9.691654147e-08 -1.785125835e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004527713895 0.06865637187 -0.0002476446231 0 0 0.06865637187 0.0003898146988 -0.0005396150974 0 0 -0.0002476446231 -0.0005396150974 0.001655740749 0 0 0 0 0 0 0 0 0 0 0 0 +0.005490698846 0.01558639268 0.0004766593136 0 0 0.01558639268 -0.005733676682 0.0001975724783 0 0 0.0004766593136 0.0001975724783 0.001207167203 0 0 0 0 0 0 0 0 0 0 0 0 +0.001042853453 0.04228665693 0.0001657075678 0 0 0.04228665693 0.0005662403613 0.0001122249379 0 0 0.0001657075678 0.0001122249379 8.921801996e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003108239649 0.03383792491 -3.933940408e-05 0 0 0.03383792491 0.001102544341 0.0001308993073 0 0 -3.933940408e-05 0.0001308993073 1.283328738e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001169224942 0.003658350153 -2.290231318e-05 0 0 0.003658350153 2.640510679e-05 2.136578964e-05 0 0 -2.290231318e-05 2.136578964e-05 -8.713499919e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000223204312 0.0001428562412 1.043437672e-08 0 0 0.0001428562412 -1.358587916e-06 1.20866342e-06 0 0 1.043437672e-08 1.20866342e-06 -1.569913815e-06 0 0 0 0 0 0 0 0 0 0 0 0 +7.50245252e-05 0.000682639638 8.98731307e-07 0 0 0.000682639638 3.718366758e-05 7.483861344e-07 0 0 8.98731307e-07 7.483861344e-07 8.332859616e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.024738346e-05 9.919543249e-05 -4.970205488e-09 0 0 9.919543249e-05 2.049339849e-06 1.051415227e-07 0 0 -4.970205488e-09 1.051415227e-07 -3.750569556e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-4.527302299e-05 0.0001649707099 6.517667996e-07 0 0 0.0001649707099 1.217722471e-05 -7.211433116e-08 0 0 6.517667996e-07 -7.211433116e-08 1.040138865e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.931031758e-05 3.678338509e-05 2.351033669e-07 0 0 3.678338509e-05 5.01841229e-06 -3.795805242e-07 0 0 2.351033669e-07 -3.795805242e-07 6.05697242e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-1.363817709e-06 -1.592966748e-05 -9.460108257e-08 0 0 -1.592966748e-05 -1.020108788e-06 -4.310898456e-08 0 0 -9.460108257e-08 -4.310898456e-08 -7.7891359e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.75273984e-06 3.632651243e-05 1.030894068e-07 0 0 3.632651243e-05 3.043335977e-06 -7.8934936e-08 0 0 1.030894068e-07 -7.8934936e-08 1.381571653e-07 0 0 0 0 0 0 0 0 0 0 0 0 +2.816398431e-06 2.834716384e-06 1.1512875e-08 0 0 2.834716384e-06 9.129645983e-07 -9.691654147e-08 0 0 1.1512875e-08 -9.691654147e-08 -1.785125835e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.002210058588 0.01819912707 -0.0003985995442 -0.02677874341 -0.0001667239031 0.01819912707 -0.0001123704219 -0.0007144060289 0.1243964523 0.0009658773871 -0.0003985995442 -0.0007144060289 0.001229907306 0.0004858919252 0.1232334636 -0.02677874341 0.1243964523 0.0004858919252 0.06125855196 2.447904645e-05 -0.0001667239031 0.0009658773871 0.1232334636 2.447904645e-05 -0.04692832264 0.007082856725 -0.04524884935 0.0006515345872 -0.01784388885 0.0002154423833 -0.04524884935 -0.01337867199 0.0003247834082 0.07031625305 -0.0005982082748 0.0006515345872 0.0003247834082 0.001014291642 -0.0005567055102 0.0759744418 -0.01784388885 0.07031625305 -0.0005567055102 0.02289702642 -4.199194777e-05 0.0002154423833 -0.0005982082748 0.0759744418 -4.199194777e-05 -0.01836066275 0.003324572404 -0.02405277496 0.0004361769418 -0.000701216921 -0.0001429310389 -0.02405277496 -0.004205287999 -0.0001608075134 0.01755917099 -0.0002261951381 0.0004361769418 -0.0001608075134 7.80044877e-06 -0.0002227877399 0.01880974705 -0.000701216921 0.01755917099 -0.0002227877399 -4.771460958e-05 -1.291471745e-05 -0.0001429310389 -0.0002261951381 0.01880974705 -1.291471745e-05 0.00072303404 @@ -74,7 +74,7 @@ -3.107674499e-05 0.0004485340696 1.533816656e-06 2.951759468e-05 6.649459122e-08 0.0004485340696 5.087004304e-05 -4.270906882e-07 1.470590772e-05 1.403647212e-06 1.533816656e-06 -4.270906882e-07 3.392363925e-06 4.374932308e-07 7.076327562e-06 2.951759468e-05 1.470590772e-05 4.374932308e-07 6.59717042e-06 5.26005895e-08 6.649459122e-08 1.403647212e-06 7.076327562e-06 5.26005895e-08 -4.08049249e-06 -8.991305531e-06 9.589526851e-06 -4.430152798e-07 -3.964847568e-06 1.312178305e-07 9.589526851e-06 -8.139902321e-07 1.227083828e-07 2.667853583e-06 8.687193364e-08 -4.430152798e-07 1.227083828e-07 -5.952561354e-07 9.596969582e-08 2.331480326e-06 -3.964847568e-06 2.667853583e-06 9.596969582e-08 2.136336094e-06 4.384724338e-09 1.312178305e-07 8.687193364e-08 2.331480326e-06 4.384724338e-09 -1.290334138e-06 -3.084232247e-06 -1.124136596e-05 -5.602219971e-08 -3.299373679e-06 -9.013969779e-08 -1.124136596e-05 -4.584013311e-07 -2.066891861e-07 1.121415198e-05 1.056896715e-07 -5.602219971e-08 -2.066891861e-07 -3.640521782e-07 6.675435246e-08 1.084444942e-05 -3.299373679e-06 1.121415198e-05 6.675435246e-08 5.741873229e-06 3.40720919e-09 -9.013969779e-08 1.056896715e-07 1.084444942e-05 3.40720919e-09 -4.3670519e-06 -6.715215304e-07 3.583372416e-05 4.181397811e-08 2.992169421e-06 -4.65475685e-08 3.583372416e-05 4.508625145e-06 -9.76499292e-08 5.634527682e-06 2.053958935e-07 4.181397811e-08 -9.76499292e-08 5.383749334e-07 1.165946361e-07 4.550410441e-06 2.992169421e-06 5.634527682e-06 1.165946361e-07 3.425011315e-06 8.50644318e-09 -4.65475685e-08 2.053958935e-07 4.550410441e-06 8.50644318e-09 -2.521836121e-06 +6.715215304e-07 3.583372415e-05 4.181397811e-08 2.992169421e-06 -4.65475685e-08 3.583372415e-05 4.508625145e-06 -9.76499292e-08 5.634527682e-06 2.053958935e-07 4.181397811e-08 -9.76499292e-08 5.383749334e-07 1.165946361e-07 4.550410441e-06 2.992169421e-06 5.634527682e-06 1.165946361e-07 3.425011315e-06 8.50644318e-09 -4.65475685e-08 2.053958935e-07 4.550410441e-06 8.50644318e-09 -2.521836121e-06 2.190156791e-07 -7.184450614e-06 -1.30691584e-07 -2.161701436e-06 -6.850677971e-08 -7.184450614e-06 -2.814007197e-07 -1.356516765e-07 5.082013371e-06 1.376815685e-07 -1.30691584e-07 -1.356516765e-07 -2.602853582e-07 1.093216227e-07 4.463573794e-06 -2.161701436e-06 5.082013371e-06 1.093216227e-07 3.19552379e-06 6.413569007e-09 -6.850677971e-08 1.376815685e-07 4.463573794e-06 6.413569007e-09 -2.208231013e-06 0.1092481102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1696017834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -89,24 +89,24 @@ 5.421410721e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001403667724 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.55926937e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1035025824 0.004279401123 -0.0003765889404 0.004279401123 0.05083218837 0.0004842360617 -0.0003765889404 0.0004842360617 0.1071639333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08639239008 -0.02059659557 0.0001757861693 -0.02059659557 -0.04593967422 -0.002126699913 0.0001757861693 -0.002126699913 0.07722411642 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01125021855 0.003839441514 3.442733602e-05 0.003839441514 -0.02134959702 0.0002959320414 3.442733602e-05 0.0002959320414 0.005162234487 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.006648987299 0.02550279098 -5.794586681e-05 0.02550279098 0.06552509961 2.698086064e-05 -5.794586681e-05 2.698086064e-05 -0.002219733822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001178538735 -0.003024812413 1.028204369e-06 -0.003024812413 -0.01066861413 -1.063433664e-05 1.028204369e-06 -1.063433664e-05 -0.0003870524992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.340784271e-05 -0.0008403934819 -7.850210439e-06 -0.0008403934819 -0.002039781357 3.527687762e-05 -7.850210439e-06 3.527687762e-05 0.0005547949481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003256845109 0.00145391674 6.891229781e-06 0.00145391674 0.003923134683 4.001280324e-06 6.891229781e-06 4.001280324e-06 -0.0002126913706 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001897736012 -0.000535700178 -1.343569078e-07 -0.000535700178 -0.001746030538 -1.698565531e-06 -1.343569078e-07 -1.698565531e-06 -2.431644e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.075909681e-05 -8.200893249e-05 -1.8010423e-07 -8.200893249e-05 -0.0001430887374 -4.741640761e-08 -1.8010423e-07 -4.741640761e-08 8.622268758e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.743402178e-05 0.0002475819088 1.098093539e-06 0.0002475819088 0.0006915243323 6.021968095e-07 1.098093539e-06 6.021968095e-07 -4.436429683e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.919447094e-05 -0.0001027151382 -3.495367649e-07 -0.0001027151382 -0.0003842880714 -2.452515669e-06 -3.495367649e-07 -2.452515669e-06 -1.399354357e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.984034321e-06 -1.286530625e-06 -9.103542088e-08 -1.286530625e-06 5.550007527e-06 -9.86491905e-08 -9.103542088e-08 -9.86491905e-08 7.569875016e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.864948106e-06 3.412031787e-05 1.317710453e-07 3.412031787e-05 8.496243136e-05 -1.298978813e-07 1.317710453e-07 -1.298978813e-07 -9.339315381e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1035025824 0.004279401123 -0.0003765889404 0 0 0.004279401123 0.05083218837 0.0004842360617 0 0 -0.0003765889404 0.0004842360617 0.1071639333 0 0 0 0 0 0 0 0 0 0 0 0 +0.08639239008 -0.02059659557 0.0001757861693 0 0 -0.02059659557 -0.04593967422 -0.002126699913 0 0 0.0001757861693 -0.002126699913 0.07722411642 0 0 0 0 0 0 0 0 0 0 0 0 +0.01125021855 0.003839441514 3.442733602e-05 0 0 0.003839441514 -0.02134959702 0.0002959320414 0 0 3.442733602e-05 0.0002959320414 0.005162234487 0 0 0 0 0 0 0 0 0 0 0 0 +0.006648987299 0.02550279098 -5.794586681e-05 0 0 0.02550279098 0.06552509961 2.698086064e-05 0 0 -5.794586681e-05 2.698086064e-05 -0.002219733822 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001178538735 -0.003024812413 1.028204369e-06 0 0 -0.003024812413 -0.01066861413 -1.063433664e-05 0 0 1.028204369e-06 -1.063433664e-05 -0.0003870524992 0 0 0 0 0 0 0 0 0 0 0 0 +9.340784271e-05 -0.0008403934819 -7.850210439e-06 0 0 -0.0008403934819 -0.002039781357 3.527687762e-05 0 0 -7.850210439e-06 3.527687762e-05 0.0005547949481 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003256845109 0.00145391674 6.891229781e-06 0 0 0.00145391674 0.003923134683 4.001280324e-06 0 0 6.891229781e-06 4.001280324e-06 -0.0002126913706 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001897736012 -0.000535700178 -1.343569078e-07 0 0 -0.000535700178 -0.001746030538 -1.698565531e-06 0 0 -1.343569078e-07 -1.698565531e-06 -2.431644e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.075909681e-05 -8.200893249e-05 -1.8010423e-07 0 0 -8.200893249e-05 -0.0001430887374 -4.741640761e-08 0 0 -1.8010423e-07 -4.741640761e-08 8.622268758e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.743402178e-05 0.0002475819088 1.098093539e-06 0 0 0.0002475819088 0.0006915243323 6.021968095e-07 0 0 1.098093539e-06 6.021968095e-07 -4.436429683e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.919447094e-05 -0.0001027151382 -3.495367649e-07 0 0 -0.0001027151382 -0.0003842880714 -2.452515669e-06 0 0 -3.495367649e-07 -2.452515669e-06 -1.399354357e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.984034321e-06 -1.286530625e-06 -9.103542088e-08 0 0 -1.286530625e-06 5.550007527e-06 -9.86491905e-08 0 0 -9.103542088e-08 -9.86491905e-08 7.569875016e-06 0 0 0 0 0 0 0 0 0 0 0 0 +3.864948106e-06 3.412031787e-05 1.317710453e-07 0 0 3.412031787e-05 8.496243136e-05 -1.298978813e-07 0 0 1.317710453e-07 -1.298978813e-07 -9.339315381e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.008140804406 -0.00647961175 -6.140374371e-05 0.05470289001 0.0004445621318 -0.00647961175 -0.08505333875 -0.000127074689 -0.003082821554 0.0004954584291 -6.140374371e-05 -0.000127074689 0.005885565704 -2.825887768e-05 0.01260638596 0.05470289001 -0.003082821554 -2.825887768e-05 -0.08890566689 -0.0004572973318 0.0004445621318 0.0004954584291 0.01260638596 -0.0004572973318 -0.1018763127 0.04849303739 0.03801729279 0.0003251020028 -0.02327020007 0.001048109503 0.03801729279 0.050738417 -3.991169172e-05 0.00279468559 -0.0003608016485 0.0003251020028 -3.991169172e-05 0.0107203171 -0.0003374720006 0.03060280785 -0.02327020007 0.00279468559 -0.0003374720006 0.02605289787 -0.001166066846 0.001048109503 -0.0003608016485 0.03060280785 -0.001166066846 0.0648161504 -0.00322859918 0.0286598352 5.602304391e-05 0.02018848973 0.0002962293394 0.0286598352 0.005260255768 4.597260171e-05 -0.03575322004 0.0002037270107 5.602304391e-05 4.597260171e-05 0.004675396968 -6.550257271e-06 0.01047968872 0.02018848973 -0.03575322004 -6.550257271e-06 -0.0478894769 -0.0001633321908 0.0002962293394 0.0002037270107 0.01047968872 -0.0001633321908 0.02341101953 -0.004282516887 -0.005334385343 -4.643487532e-05 0.001650787916 -0.0002110151511 -0.005334385343 0.004304769195 1.060442901e-05 0.008077064319 -4.945749093e-05 -4.643487532e-05 1.060442901e-05 0.0001327396427 5.570076458e-05 -0.0007016145091 0.001650787916 0.008077064319 5.570076458e-05 0.003053617417 0.0002154661595 -0.0002110151511 -4.945749093e-05 -0.0007016145091 0.0002154661595 -0.005650707264 -0.001734186995 -0.002545034636 -1.594657237e-06 -0.003819057254 4.658234655e-09 -0.002545034636 0.004737978897 -4.508726119e-06 0.006556380678 -4.44880326e-05 -1.594657237e-06 -4.508726119e-06 -5.129901953e-05 -2.434611785e-06 -7.453067004e-06 -0.003819057254 0.006556380678 -2.434611785e-06 0.00909292445 -3.10032788e-05 4.658234655e-09 -4.44880326e-05 -7.453067004e-06 -3.10032788e-05 0.0007332754302 +0.001734186995 -0.002545034636 -1.594657237e-06 -0.003819057254 4.658234657e-09 -0.002545034636 0.004737978897 -4.508726119e-06 0.006556380678 -4.44880326e-05 -1.594657237e-06 -4.508726119e-06 -5.129901953e-05 -2.434611785e-06 -7.453067004e-06 -0.003819057254 0.006556380678 -2.434611785e-06 0.00909292445 -3.10032788e-05 4.658234657e-09 -4.44880326e-05 -7.453067004e-06 -3.10032788e-05 0.0007332754302 9.464610016e-05 0.0006099068046 -3.671930161e-06 0.0003010475274 -3.1443611e-05 0.0006099068046 -0.0004015463645 -1.47896665e-07 -0.001102571252 1.505168127e-05 -3.671930161e-06 -1.47896665e-07 6.968662815e-05 2.633222079e-06 0.0002248989177 0.0003010475274 -0.001102571252 2.633222079e-06 -0.001182966697 4.516148889e-05 -3.1443611e-05 1.505168127e-05 0.0002248989177 4.516148889e-05 0.0006391531699 -0.0003019865067 9.06669676e-05 9.893351922e-07 0.0004600964451 5.320773117e-06 9.06669676e-05 -9.663898731e-05 1.062049536e-06 -0.0002063637198 7.4156562e-06 9.893351922e-07 1.062049536e-06 -6.665641428e-06 -3.0969634e-07 -3.714970315e-05 0.0004600964451 -0.0002063637198 -3.0969634e-07 -0.000752533077 -1.967400542e-06 5.320773117e-06 7.4156562e-06 -3.714970315e-05 -1.967400542e-06 -0.0001711816231 0.0001200198143 -7.06117516e-05 3.064080674e-07 -0.000190947555 -6.899967565e-08 -7.06117516e-05 0.0002254312683 -1.932908996e-07 0.0002415497238 2.170056455e-06 3.064080674e-07 -1.932908996e-07 5.798445124e-07 -4.586085706e-07 1.605138844e-05 -0.000190947555 0.0002415497238 -4.586085706e-07 0.0003886668028 1.576886791e-06 -6.899967565e-08 2.170056455e-06 1.605138844e-05 1.576886791e-06 8.683663805e-05 @@ -114,7 +114,7 @@ -6.350998277e-05 -1.770149715e-05 3.725951622e-07 7.487026235e-05 2.33608038e-06 -1.770149715e-05 -5.387624767e-05 8.310284403e-08 -1.60373294e-05 2.019814746e-06 3.725951622e-07 8.310284403e-08 -2.576796064e-06 -2.526651837e-07 -2.040453762e-05 7.487026235e-05 -1.60373294e-05 -2.526651837e-07 -0.0001105560891 -1.542299747e-06 2.33608038e-06 2.019814746e-06 -2.040453762e-05 -1.542299747e-06 -0.0001160887933 -1.504559177e-05 2.278942376e-05 -6.594311844e-08 3.414980431e-05 9.274070042e-07 2.278942376e-05 -1.830000241e-05 2.23449877e-08 -3.697347687e-05 -1.114820338e-06 -6.594311844e-08 2.23449877e-08 4.527260633e-07 6.773806614e-08 2.689233578e-06 3.414980431e-05 -3.697347687e-05 6.773806614e-08 -6.439059241e-05 -2.030032115e-06 9.274070042e-07 -1.114820338e-06 2.689233578e-06 -2.030032115e-06 3.503934451e-06 1.280611557e-05 -1.66010353e-05 1.205971685e-08 -2.364532389e-05 1.051845953e-07 -1.66010353e-05 1.818473109e-05 -1.500750386e-08 3.461904098e-05 2.826702861e-07 1.205971685e-08 -1.500750386e-08 3.838322085e-07 -3.784201703e-08 1.385210747e-06 -2.364532389e-05 3.461904098e-05 -3.784201703e-08 5.07045466e-05 -2.965621893e-08 1.051845953e-07 2.826702861e-07 1.385210747e-06 -2.965621893e-08 -6.024483655e-06 --1.437088443e-05 -5.33718427e-06 3.032664678e-08 1.707498877e-05 4.001381695e-07 -5.33718427e-06 -1.760582276e-05 1.137334137e-08 -3.651892542e-06 2.069790946e-07 3.032664678e-08 1.137334137e-08 -4.964743532e-07 -2.120481705e-08 -4.031223502e-06 1.707498877e-05 -3.651892542e-06 -2.120481705e-08 -2.440555893e-05 -4.130853686e-07 4.001381695e-07 2.069790946e-07 -4.031223502e-06 -4.130853686e-07 -2.920468492e-05 +-1.437088443e-05 -5.33718427e-06 3.032664678e-08 1.707498877e-05 4.001381695e-07 -5.33718427e-06 -1.760582276e-05 1.137334137e-08 -3.651892543e-06 2.069790946e-07 3.032664678e-08 1.137334137e-08 -4.964743532e-07 -2.120481705e-08 -4.031223502e-06 1.707498877e-05 -3.651892543e-06 -2.120481705e-08 -2.440555893e-05 -4.130853686e-07 4.001381695e-07 2.069790946e-07 -4.031223502e-06 -4.130853686e-07 -2.920468492e-05 -0.05480443542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0681446449 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1215489824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -128,19 +128,19 @@ -4.803296458e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.028299746e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.230491777e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.04943128292 -0.01284191103 0.008403256152 -0.01284191103 -0.0008689279631 0.0380744624 0.008403256152 0.0380744624 -0.070413816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.04651168011 -0.01748052665 -0.004678661373 -0.01748052665 0.002362401011 0.04514065562 -0.004678661373 0.04514065562 -0.02074579219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.00697484269 -0.01382753721 0.00414122093 -0.01382753721 0.03448753745 0.03230808788 0.00414122093 0.03230808788 -0.0162590831 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.004367353784 0.002536416321 0.01459910639 0.002536416321 0.004458363544 -0.006737892998 0.01459910639 -0.006737892998 -0.03409483564 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.749084038e-05 1.445335317e-05 0.0001466008986 1.445335317e-05 0.0002474438892 0.0001596745428 0.0001466008986 0.0001596745428 -2.885890188e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.298319104e-05 -0.0004257573121 -0.0005565644537 -0.0004257573121 0.0001824938862 0.0007899527349 -0.0005565644537 0.0007899527349 0.0009100079043 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001430606763 9.532854979e-05 0.0006030138557 9.532854979e-05 0.0003794769696 -0.0002113803875 0.0006030138557 -0.0002113803875 -0.001390398311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.964103999e-05 -6.346932936e-05 -0.0001027604049 -6.346932936e-05 9.375623335e-05 0.0001543789218 -0.0001027604049 0.0001543789218 0.0002421387692 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.327939962e-05 2.351863783e-06 -2.429325891e-05 2.351863783e-06 -6.304556408e-05 -7.919200527e-06 -2.429325891e-05 -7.919200527e-06 1.721627928e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.475899927e-06 1.073089216e-05 7.36174111e-05 1.073089216e-05 7.051772359e-05 -2.025366711e-05 7.36174111e-05 -2.025366711e-05 -0.0001636734125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.144176588e-05 -1.927589756e-05 -3.335935688e-05 -1.927589756e-05 3.55729346e-05 5.64273589e-05 -3.335935688e-05 5.64273589e-05 9.209591953e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.875679845e-06 8.813814742e-06 1.126800322e-05 8.813814742e-06 -1.548330173e-05 -2.017703164e-05 1.126800322e-05 -2.017703164e-05 -3.114885391e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.768785748e-06 -3.088979588e-07 7.569735157e-06 -3.088979588e-07 1.763392532e-05 3.895327946e-06 7.569735157e-06 3.895327946e-06 -1.294285491e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04943128292 -0.01284191103 0.008403256152 0 0 -0.01284191103 -0.0008689279631 0.0380744624 0 0 0.008403256152 0.0380744624 -0.070413816 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04651168011 -0.01748052665 -0.004678661373 0 0 -0.01748052665 0.002362401011 0.04514065562 0 0 -0.004678661373 0.04514065562 -0.02074579219 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00697484269 -0.01382753721 0.00414122093 0 0 -0.01382753721 0.03448753745 0.03230808788 0 0 0.00414122093 0.03230808788 -0.0162590831 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004367353784 0.002536416321 0.01459910639 0 0 0.002536416321 0.004458363544 -0.006737892998 0 0 0.01459910639 -0.006737892998 -0.03409483564 0 0 0 0 0 0 0 0 0 0 0 0 +-8.749084038e-05 1.445335317e-05 0.0001466008986 0 0 1.445335317e-05 0.0002474438892 0.0001596745428 0 0 0.0001466008986 0.0001596745428 -2.885890188e-05 0 0 0 0 0 0 0 0 0 0 0 0 +9.298319104e-05 -0.0004257573121 -0.0005565644537 0 0 -0.0004257573121 0.0001824938862 0.0007899527349 0 0 -0.0005565644537 0.0007899527349 0.0009100079043 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001430606763 9.532854979e-05 0.0006030138557 0 0 9.532854979e-05 0.0003794769696 -0.0002113803875 0 0 0.0006030138557 -0.0002113803875 -0.001390398311 0 0 0 0 0 0 0 0 0 0 0 0 +3.964103999e-05 -6.346932936e-05 -0.0001027604049 0 0 -6.346932936e-05 9.375623335e-05 0.0001543789218 0 0 -0.0001027604049 0.0001543789218 0.0002421387692 0 0 0 0 0 0 0 0 0 0 0 0 +-2.327939962e-05 2.351863783e-06 -2.429325891e-05 0 0 2.351863783e-06 -6.304556408e-05 -7.919200527e-06 0 0 -2.429325891e-05 -7.919200527e-06 1.721627928e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.475899927e-06 1.073089216e-05 7.36174111e-05 0 0 1.073089216e-05 7.051772359e-05 -2.025366711e-05 0 0 7.36174111e-05 -2.025366711e-05 -0.0001636734125 0 0 0 0 0 0 0 0 0 0 0 0 +1.144176588e-05 -1.927589756e-05 -3.335935688e-05 0 0 -1.927589756e-05 3.55729346e-05 5.64273589e-05 0 0 -3.335935688e-05 5.64273589e-05 9.209591953e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-6.875679845e-06 8.813814742e-06 1.126800322e-05 0 0 8.813814742e-06 -1.548330173e-05 -2.017703164e-05 0 0 1.126800322e-05 -2.017703164e-05 -3.114885391e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.768785748e-06 -3.088979588e-07 7.569735157e-06 0 0 -3.088979588e-07 1.763392532e-05 3.895327946e-06 0 0 7.569735157e-06 3.895327946e-06 -1.294285491e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.007820689747 -0.03991387146 0.01450847266 -0.08162166789 -0.08177022732 -0.03991387146 0.07987327826 0.06679485888 -0.007477281815 0.006599603439 0.01450847266 0.06679485888 -0.03742880982 -0.00840449957 -0.01600993006 -0.08162166789 -0.007477281815 -0.00840449957 0.09643937339 -0.01305739279 -0.08177022732 0.006599603439 -0.01600993006 -0.01305739279 0.01666321911 -0.02738025336 -0.01186015009 0.02495981012 -0.03085579324 -0.006095526439 -0.01186015009 0.0232918371 0.01519437011 0.006853674829 0.02568876652 0.02495981012 0.01519437011 -0.0485832271 0.0066080838 -0.002137883347 -0.03085579324 0.006853674829 0.0066080838 0.01772224145 -0.02799808167 -0.006095526439 0.02568876652 -0.002137883347 -0.02799808167 -0.05416199372 -0.002094860068 0.00678617025 0.01436406504 -0.003227270813 -0.01068190474 0.00678617025 0.003172570203 0.00428033135 0.006466858939 -0.003706261555 0.01436406504 0.00428033135 -0.007824459521 0.003586029671 -0.01796554589 -0.003227270813 0.006466858939 0.003586029671 -0.007162232238 -0.01320392611 -0.01068190474 -0.003706261555 -0.01796554589 -0.01320392611 0.01458733183 @@ -153,7 +153,7 @@ 5.666102563e-05 2.753286921e-05 2.985401827e-05 1.058530698e-05 -0.0001029167915 2.753286921e-05 3.258562416e-05 4.1520469e-05 8.341141445e-06 -7.332129177e-05 2.985401827e-05 4.1520469e-05 4.896899781e-05 1.030681871e-05 -8.624859109e-05 1.058530698e-05 8.341141445e-06 1.030681871e-05 2.275132109e-05 -2.394229654e-05 -0.0001029167915 -7.332129177e-05 -8.624859109e-05 -2.394229654e-05 0.0002071602201 -4.224476971e-06 2.7830794e-07 6.863631842e-06 -2.932761839e-06 -4.77593692e-07 2.7830794e-07 5.488845576e-08 -6.945104416e-07 4.651238675e-06 3.943441674e-06 6.863631842e-06 -6.945104416e-07 -6.398847085e-06 3.593115927e-06 -1.540220274e-06 -2.932761839e-06 4.651238675e-06 3.593115927e-06 2.080890218e-06 -9.433498377e-06 -4.77593692e-07 3.943441674e-06 -1.540220274e-06 -9.433498377e-06 -1.226652205e-05 -5.04219932e-06 -1.062492374e-05 -1.431870596e-05 -1.743497881e-05 9.058325129e-06 -1.062492374e-05 4.453977204e-08 -5.104833172e-06 -1.067922143e-05 1.299488588e-05 -1.431870596e-05 -5.104833172e-06 -1.849306691e-05 -1.712781809e-05 2.450801519e-05 -1.743497881e-05 -1.067922143e-05 -1.712781809e-05 -2.976290024e-06 2.43453656e-05 9.058325129e-06 1.299488588e-05 2.450801519e-05 2.43453656e-05 -2.702865291e-05 -1.066615961e-05 1.518620445e-06 3.726056597e-06 -7.833181766e-07 -1.879546818e-05 1.518620445e-06 7.2749525e-06 8.687450703e-06 4.441448869e-07 -9.854433439e-06 3.726056597e-06 8.687450703e-06 8.556847805e-06 2.374165517e-06 -1.258408544e-05 -7.833181766e-07 4.441448869e-07 2.374165517e-06 1.161169799e-05 -3.142905118e-06 -1.879546818e-05 -9.854433439e-06 -1.258408544e-05 -3.142905118e-06 3.069483436e-05 +1.066615961e-05 1.518620445e-06 3.726056596e-06 -7.833181766e-07 -1.879546818e-05 1.518620445e-06 7.2749525e-06 8.687450703e-06 4.441448869e-07 -9.854433439e-06 3.726056596e-06 8.687450703e-06 8.556847805e-06 2.374165517e-06 -1.258408544e-05 -7.833181766e-07 4.441448869e-07 2.374165517e-06 1.161169799e-05 -3.142905118e-06 -1.879546818e-05 -9.854433439e-06 -1.258408544e-05 -3.142905118e-06 3.069483436e-05 -0.05398129379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.06409762874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1195814608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -167,19 +167,19 @@ -7.185551393e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.939399669e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.954799427e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.04906425904 -0.01313470465 -0.007487400731 -0.01313470465 -0.0005580272116 -0.04032892138 -0.007487400731 -0.04032892138 -0.06887768653 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.04906576079 -0.0169650906 0.004916863171 -0.0169650906 -0.00411136203 -0.04196355994 0.004916863171 -0.04196355994 -0.02205519108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.007602242605 -0.01568541018 -0.001497341711 -0.01568541018 0.03569870821 -0.03639316884 -0.001497341711 -0.03639316884 -0.01129778627 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.004460640329 0.001526405278 -0.01480737493 0.001526405278 0.007221678582 0.004369070376 -0.01480737493 0.004369070376 -0.03444903807 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0005879435627 0.0005563241479 -0.001157227793 0.0005563241479 -0.0005587804915 0.001113723208 -0.001157227793 0.001113723208 -0.002434674044 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001215100313 -0.000402403737 0.0005946924061 -0.000402403737 0.0001076791231 -0.00070773729 0.0005946924061 -0.00070773729 0.0009339281258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.506148099e-05 -4.03473708e-05 -0.0004370065456 -4.03473708e-05 0.0006075888145 -0.0001128273309 -0.0004370065456 -0.0001128273309 -0.0009770856227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.850866183e-06 -1.14650151e-05 1.371207755e-05 -1.14650151e-05 9.088490878e-06 -2.907465273e-05 1.371207755e-05 -2.907465273e-05 1.699244735e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.985694285e-05 2.281278381e-05 -1.313621992e-05 2.281278381e-05 -8.377527999e-05 6.085076002e-05 -1.313621992e-05 6.085076002e-05 -7.242171344e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.073765458e-06 -1.763965192e-05 -2.953591216e-05 -1.763965192e-05 0.0001164372202 -5.156259222e-05 -2.953591216e-05 -5.156259222e-05 -5.028050507e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.994970064e-06 -1.092304192e-05 2.279201583e-05 -1.092304192e-05 1.500522549e-05 -3.517412909e-05 2.279201583e-05 -3.517412909e-05 6.245483515e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.111092668e-06 1.298828317e-05 -2.058918285e-05 1.298828317e-05 -1.777290392e-05 3.020852936e-05 -2.058918285e-05 3.020852936e-05 -5.273115694e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.875357372e-06 -4.863721177e-06 1.797364097e-08 -4.863721177e-06 2.455389363e-05 -1.552953807e-05 1.797364097e-08 -1.552953807e-05 6.767697932e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04906425904 -0.01313470465 -0.007487400731 0 0 -0.01313470465 -0.0005580272116 -0.04032892138 0 0 -0.007487400731 -0.04032892138 -0.06887768653 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04906576079 -0.0169650906 0.004916863171 0 0 -0.0169650906 -0.00411136203 -0.04196355994 0 0 0.004916863171 -0.04196355994 -0.02205519108 0 0 0 0 0 0 0 0 0 0 0 0 +-0.007602242605 -0.01568541018 -0.001497341711 0 0 -0.01568541018 0.03569870821 -0.03639316884 0 0 -0.001497341711 -0.03639316884 -0.01129778627 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004460640329 0.001526405278 -0.01480737493 0 0 0.001526405278 0.007221678582 0.004369070376 0 0 -0.01480737493 0.004369070376 -0.03444903807 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005879435627 0.0005563241479 -0.001157227793 0 0 0.0005563241479 -0.0005587804915 0.001113723208 0 0 -0.001157227793 0.001113723208 -0.002434674044 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001215100313 -0.000402403737 0.0005946924061 0 0 -0.000402403737 0.0001076791231 -0.00070773729 0 0 0.0005946924061 -0.00070773729 0.0009339281258 0 0 0 0 0 0 0 0 0 0 0 0 +-7.506148099e-05 -4.03473708e-05 -0.0004370065456 0 0 -4.03473708e-05 0.0006075888145 -0.0001128273309 0 0 -0.0004370065456 -0.0001128273309 -0.0009770856227 0 0 0 0 0 0 0 0 0 0 0 0 +-7.850866183e-06 -1.14650151e-05 1.371207755e-05 0 0 -1.14650151e-05 9.088490878e-06 -2.907465273e-05 0 0 1.371207755e-05 -2.907465273e-05 1.699244735e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.985694285e-05 2.281278381e-05 -1.313621992e-05 0 0 2.281278381e-05 -8.377527999e-05 6.085076002e-05 0 0 -1.313621992e-05 6.085076002e-05 -7.242171344e-05 0 0 0 0 0 0 0 0 0 0 0 0 +9.073765458e-06 -1.763965192e-05 -2.953591216e-05 0 0 -1.763965192e-05 0.0001164372202 -5.156259222e-05 0 0 -2.953591216e-05 -5.156259222e-05 -5.028050507e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.994970064e-06 -1.092304192e-05 2.279201583e-05 0 0 -1.092304192e-05 1.500522549e-05 -3.517412909e-05 0 0 2.279201583e-05 -3.517412909e-05 6.245483515e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-9.111092668e-06 1.298828317e-05 -2.058918285e-05 0 0 1.298828317e-05 -1.777290392e-05 3.020852936e-05 0 0 -2.058918285e-05 3.020852936e-05 -5.273115694e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.875357372e-06 -4.863721177e-06 1.797364097e-08 0 0 -4.863721177e-06 2.455389363e-05 -1.552953807e-05 0 0 1.797364097e-08 -1.552953807e-05 6.767697932e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.008949853374 -0.04167919334 -0.01415156616 -0.08200291815 0.08445178928 -0.04167919334 0.08068573867 -0.06813272198 -0.008138775956 -0.006260511384 -0.01415156616 -0.06813272198 -0.03540100021 0.007858888574 -0.01580283228 -0.08200291815 -0.008138775956 0.007858888574 0.101138908 0.01367446449 0.08445178928 -0.006260511384 -0.01580283228 0.01367446449 0.01684190074 -0.02743657337 -0.01472360562 -0.02427263437 -0.03290588845 0.006349233984 -0.01472360562 0.02586512291 -0.01762089566 0.006131041864 -0.02761146662 -0.02427263437 -0.01762089566 -0.04901842436 -0.00671494654 -0.0007050572726 -0.03290588845 0.006131041864 -0.00671494654 0.02294597752 0.02651677821 0.006349233984 -0.02761146662 -0.0007050572726 0.02651677821 -0.05779387338 -0.003626310274 0.006020512555 -0.01514550225 -0.003598802364 0.009213015553 0.006020512555 0.003207140516 -0.004477237432 0.006921798557 0.001265185687 -0.01514550225 -0.004477237432 -0.008621920165 -0.005342704337 -0.01747780017 -0.003598802364 0.006921798557 -0.005342704337 -0.004853393374 0.01446980429 0.009213015553 0.001265185687 -0.01747780017 0.01446980429 0.009415265962 @@ -190,6 +190,6 @@ -8.83139063e-05 2.126285138e-05 -5.818490428e-06 -9.233553749e-05 -4.463906854e-05 2.126285138e-05 -8.720725768e-06 5.204023605e-05 -6.572349201e-06 -4.886085562e-06 -5.818490428e-06 5.204023605e-05 -0.0001799856708 0.000121502993 6.373449932e-05 -9.233553749e-05 -6.572349201e-06 0.000121502993 -0.000213093983 -5.377974625e-05 -4.463906854e-05 -4.886085562e-06 6.373449932e-05 -5.377974625e-05 -7.33594333e-05 -6.085652489e-05 -7.451894569e-05 0.0001257198014 -0.000126192859 -0.0001131107588 -7.451894569e-05 -2.086413163e-05 6.287578998e-05 -9.138894766e-05 -0.000101930081 0.0001257198014 6.287578998e-05 -0.0001537476323 0.0001551605487 0.0002055444574 -0.000126192859 -9.138894766e-05 0.0001551605487 -8.505125561e-05 -0.0002091894034 -0.0001131107588 -0.000101930081 0.0002055444574 -0.0002091894034 -0.0002287534653 5.735945999e-05 3.075568699e-05 -4.054028198e-05 2.372365866e-05 0.0001035447346 3.075568699e-05 3.059898212e-05 -4.315726449e-05 1.709057401e-05 7.248227566e-05 -4.054028198e-05 -4.315726449e-05 5.955484778e-05 -2.792032753e-05 -9.699095588e-05 2.372365866e-05 1.709057401e-05 -2.792032753e-05 3.590465931e-05 4.641558126e-05 0.0001035447346 7.248227566e-05 -9.699095588e-05 4.641558126e-05 0.0002007991868 --6.689736863e-06 6.693400265e-07 -8.365261577e-06 -3.42309452e-06 -5.457080131e-07 6.693400265e-07 3.040360726e-07 4.290970137e-07 6.260883489e-06 -4.095058235e-06 -8.365261577e-06 4.290970137e-07 -7.151453653e-06 -5.186038867e-06 -2.379175049e-06 -3.42309452e-06 6.260883489e-06 -5.186038867e-06 1.9209584e-06 1.234539234e-05 -5.457080131e-07 -4.095058235e-06 -2.379175049e-06 1.234539234e-05 -1.484270416e-05 +-6.689736863e-06 6.693400265e-07 -8.365261578e-06 -3.42309452e-06 -5.457080131e-07 6.693400265e-07 3.040360726e-07 4.290970137e-07 6.260883489e-06 -4.095058235e-06 -8.365261578e-06 4.290970137e-07 -7.151453653e-06 -5.186038867e-06 -2.379175049e-06 -3.42309452e-06 6.260883489e-06 -5.186038867e-06 1.9209584e-06 1.234539234e-05 -5.457080131e-07 -4.095058235e-06 -2.379175049e-06 1.234539234e-05 -1.484270416e-05 -3.052055348e-06 -1.124698297e-05 1.716828034e-05 -1.934945513e-05 -6.996865542e-06 -1.124698297e-05 8.602933241e-07 5.050156291e-06 -1.364842669e-05 -1.146374649e-05 1.716828034e-05 5.050156291e-06 -2.001469629e-05 2.23118278e-05 2.619122009e-05 -1.934945513e-05 -1.364842669e-05 2.23118278e-05 -5.937783424e-06 -2.978740215e-05 -6.996865542e-06 -1.146374649e-05 2.619122009e-05 -2.978740215e-05 -2.133038525e-05 1.039342368e-05 2.179205882e-06 -5.528179057e-06 1.054053757e-06 1.878116505e-05 2.179205882e-06 6.757956945e-06 -8.659978788e-06 1.858227085e-06 9.713828268e-06 -5.528179057e-06 -8.659978788e-06 9.816125929e-06 -4.985789677e-06 -1.413296005e-05 1.054053757e-06 1.858227085e-06 -4.985789677e-06 1.320391771e-05 6.749074483e-06 1.878116505e-05 9.713828268e-06 -1.413296005e-05 6.749074483e-06 2.939884523e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_1_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_1_ref.dat index 2b0eb7553d..e4b9c52648 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_1_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_1_ref.dat @@ -11,19 +11,19 @@ -7.503563086e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.37327294e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.555512044e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001706951337 -0.1369109273 9.009971924e-06 -0.1369109273 -0.005204835119 -4.658134791e-05 9.009971924e-06 -4.658134791e-05 4.006064837e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.005050085555 -0.1193094864 1.479398351e-05 -0.1193094864 -0.002814053901 -0.0004889411674 1.479398351e-05 -0.0004889411674 0.0001411412925 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.004292092589 -0.04183467407 4.446363152e-07 -0.04183467407 -0.0005773426581 -0.0002480264309 4.446363152e-07 -0.0002480264309 0.0001191968565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00179471849 -0.004835841726 -3.832831543e-06 -0.004835841726 -1.376274616e-05 -3.727549943e-05 -3.832831543e-06 -3.727549943e-05 4.460469879e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0005056906269 0.0009444371038 9.637938651e-07 0.0009444371038 4.280758815e-05 2.613623416e-06 9.637938651e-07 2.613623416e-06 1.009948248e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.299191605e-05 0.001054095885 1.321694466e-07 0.001054095885 2.718957857e-05 3.848377572e-06 1.321694466e-07 3.848377572e-06 8.587337432e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.656708709e-05 0.0003025206566 -4.508162986e-07 0.0003025206566 6.321992174e-06 1.263241123e-06 -4.508162986e-07 1.263241123e-06 -1.640072027e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.512298476e-05 7.199258177e-05 -2.102790264e-07 7.199258177e-05 -3.071282775e-07 3.956223851e-07 -2.102790264e-07 3.956223851e-07 -5.182832901e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.026917719e-05 -0.000104083333 -6.983290105e-08 -0.000104083333 -1.696145896e-06 -4.689613656e-07 -6.983290105e-08 -4.689613656e-07 -1.865531112e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.17424973e-06 -1.687201478e-05 3.62288348e-09 -1.687201478e-05 -7.05870864e-07 -6.172083234e-08 3.62288348e-09 -6.172083234e-08 3.92679159e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.323616829e-06 -2.460670684e-05 2.076755228e-08 -2.460670684e-05 -5.35163836e-07 -8.768411471e-08 2.076755228e-08 -8.768411471e-08 3.46553764e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.918001675e-06 6.543203885e-06 6.758775939e-09 6.543203885e-06 5.667353531e-08 4.619587068e-08 6.758775939e-09 4.619587068e-08 1.242840243e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.781308e-07 -2.915306285e-06 -8.659919986e-10 -2.915306285e-06 -1.623550587e-07 2.580816572e-08 -8.659919986e-10 2.580816572e-08 -6.734345925e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001706951337 -0.1369109273 9.009971924e-06 0 0 -0.1369109273 -0.005204835119 -4.658134791e-05 0 0 9.009971924e-06 -4.658134791e-05 4.006064837e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.005050085555 -0.1193094864 1.479398351e-05 0 0 -0.1193094864 -0.002814053901 -0.0004889411674 0 0 1.479398351e-05 -0.0004889411674 0.0001411412925 0 0 0 0 0 0 0 0 0 0 0 0 +0.004292092589 -0.04183467407 4.446363152e-07 0 0 -0.04183467407 -0.0005773426581 -0.0002480264309 0 0 4.446363152e-07 -0.0002480264309 0.0001191968565 0 0 0 0 0 0 0 0 0 0 0 0 +0.00179471849 -0.004835841726 -3.832831543e-06 0 0 -0.004835841726 -1.376274616e-05 -3.727549943e-05 0 0 -3.832831543e-06 -3.727549943e-05 4.460469879e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0005056906269 0.0009444371038 9.637938651e-07 0 0 0.0009444371038 4.280758815e-05 2.613623416e-06 0 0 9.637938651e-07 2.613623416e-06 1.009948248e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.299191605e-05 0.001054095885 1.321694466e-07 0 0 0.001054095885 2.718957857e-05 3.848377572e-06 0 0 1.321694466e-07 3.848377572e-06 8.587337432e-09 0 0 0 0 0 0 0 0 0 0 0 0 +-8.656708709e-05 0.0003025206566 -4.508162986e-07 0 0 0.0003025206566 6.321992174e-06 1.263241123e-06 0 0 -4.508162986e-07 1.263241123e-06 -1.640072027e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-5.512298476e-05 7.199258177e-05 -2.102790264e-07 0 0 7.199258177e-05 -3.071282775e-07 3.956223851e-07 0 0 -2.102790264e-07 3.956223851e-07 -5.182832901e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.026917719e-05 -0.000104083333 -6.983290105e-08 0 0 -0.000104083333 -1.696145896e-06 -4.689613656e-07 0 0 -6.983290105e-08 -4.689613656e-07 -1.865531112e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.17424973e-06 -1.687201478e-05 3.62288348e-09 0 0 -1.687201478e-05 -7.05870864e-07 -6.172083234e-08 0 0 3.62288348e-09 -6.172083234e-08 3.92679159e-08 0 0 0 0 0 0 0 0 0 0 0 0 +6.323616829e-06 -2.460670684e-05 2.076755228e-08 0 0 -2.460670684e-05 -5.35163836e-07 -8.768411471e-08 0 0 2.076755228e-08 -8.768411471e-08 3.46553764e-09 0 0 0 0 0 0 0 0 0 0 0 0 +1.918001675e-06 6.543203885e-06 6.758775939e-09 0 0 6.543203885e-06 5.667353531e-08 4.619587068e-08 0 0 6.758775939e-09 4.619587068e-08 1.242840243e-08 0 0 0 0 0 0 0 0 0 0 0 0 +2.781308e-07 -2.915306285e-06 -8.659919986e-10 0 0 -2.915306285e-06 -1.623550587e-07 2.580816572e-08 0 0 -8.659919986e-10 2.580816572e-08 -6.734345925e-09 0 0 0 0 0 0 0 0 0 0 0 0 0.0009666366106 -0.02920220629 -2.156628244e-06 -0.001216217849 -6.425425263e-05 -0.02920220629 -0.001807286564 -0.0001554273313 0.0005766064191 0.0001312769581 -2.156628244e-06 -0.0001554273313 -7.806429817e-06 2.335781847e-06 0.0004859419488 -0.001216217849 0.0005766064191 2.335781847e-06 0.001485363589 2.948930448e-06 -6.425425263e-05 0.0001312769581 0.0004859419488 2.948930448e-06 -0.001313373875 0.001927081974 -0.04091111152 2.054101811e-06 -0.002053049812 -0.0001017777432 -0.04091111152 -0.003156810627 -0.0001032912443 0.0004538927657 1.689955156e-05 2.054101811e-06 -0.0001032912443 -2.959667472e-05 -2.928601336e-06 0.0007265879236 -0.002053049812 0.0004538927657 -2.928601336e-06 0.002055186012 -5.788482763e-07 -0.0001017777432 1.689955156e-05 0.0007265879236 -5.788482763e-07 -0.001950053334 0.001547742082 -0.02293387717 8.738783797e-06 -0.00126559075 -7.28083827e-05 -0.02293387717 -0.002100297683 4.386448195e-06 9.50313839e-07 -6.340697359e-05 8.738783797e-06 4.386448195e-06 -2.870541372e-05 -5.655475728e-06 0.0003389084188 -0.00126559075 9.50313839e-07 -5.655475728e-06 0.0008647350111 -2.464158916e-06 -7.28083827e-05 -6.340697359e-05 0.0003389084188 -2.464158916e-06 -0.0009014106162 @@ -50,19 +50,19 @@ 3.207632518e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.190701913e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.522450492e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01076705871 -0.128440298 0.001822411986 -0.128440298 0.05901606419 0.0003550968694 0.001822411986 0.0003550968694 -0.04909293626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01175265199 0.03931575632 -0.0009144747494 0.03931575632 0.05467516226 -0.001245606383 -0.0009144747494 -0.001245606383 -0.03826530695 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.39120316e-05 -0.04339339098 -0.0002391831012 -0.04339339098 9.180166319e-05 -4.756776528e-05 -0.0002391831012 -4.756776528e-05 -0.001974961713 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.002948468342 -0.0328010321 2.601571872e-05 -0.0328010321 -0.0010082923 -0.0001310939526 2.601571872e-05 -0.0001310939526 -0.0001233178634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0009181592711 -0.003587878375 7.923233214e-06 -0.003587878375 -0.0002412393554 -1.37897192e-05 7.923233214e-06 -1.37897192e-05 0.0002504648356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001352883502 -0.0004725670193 -1.399200076e-05 -0.0004725670193 -0.0002883976605 8.084002555e-06 -1.399200076e-05 8.084002555e-06 0.0001358405314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001714599394 -0.00066207167 -7.360062579e-06 -0.00066207167 -3.546576805e-05 -2.138329426e-07 -7.360062579e-06 -2.138329426e-07 -1.284397157e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.94057763e-06 -3.978119532e-05 1.632149715e-06 -3.978119532e-05 5.965387505e-05 -1.741929019e-06 1.632149715e-06 -1.741929019e-06 -3.514525793e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.763512814e-05 -0.0002417509795 1.847626261e-06 -0.0002417509795 -3.071766437e-05 2.889996563e-07 1.847626261e-06 2.889996563e-07 2.790155094e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.251134413e-05 -9.343975407e-05 -2.321602706e-06 -9.343975407e-05 -3.529629171e-05 1.592908972e-06 -2.321602706e-06 1.592908972e-06 1.183516982e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.442973239e-07 1.174062743e-05 -7.002911299e-07 1.174062743e-05 -7.184068146e-06 8.395735696e-07 -7.002911299e-07 8.395735696e-07 -3.030404866e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.740283218e-06 -4.082351401e-05 4.153150121e-07 -4.082351401e-05 1.338622606e-06 4.524819379e-08 4.153150121e-07 4.524819379e-08 -3.686907531e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.219075548e-06 -1.599564567e-05 1.687246645e-07 -1.599564567e-05 -5.184833223e-06 3.328232808e-07 1.687246645e-07 3.328232808e-07 4.017942444e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.01076705871 -0.128440298 0.001822411986 0 0 -0.128440298 0.05901606419 0.0003550968694 0 0 0.001822411986 0.0003550968694 -0.04909293626 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01175265199 0.03931575632 -0.0009144747494 0 0 0.03931575632 0.05467516226 -0.001245606383 0 0 -0.0009144747494 -0.001245606383 -0.03826530695 0 0 0 0 0 0 0 0 0 0 0 0 +5.39120316e-05 -0.04339339098 -0.0002391831012 0 0 -0.04339339098 9.180166319e-05 -4.756776528e-05 0 0 -0.0002391831012 -4.756776528e-05 -0.001974961713 0 0 0 0 0 0 0 0 0 0 0 0 +0.002948468342 -0.0328010321 2.601571872e-05 0 0 -0.0328010321 -0.0010082923 -0.0001310939526 0 0 2.601571872e-05 -0.0001310939526 -0.0001233178634 0 0 0 0 0 0 0 0 0 0 0 0 +0.0009181592711 -0.003587878375 7.923233214e-06 0 0 -0.003587878375 -0.0002412393554 -1.37897192e-05 0 0 7.923233214e-06 -1.37897192e-05 0.0002504648356 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001352883502 -0.0004725670193 -1.399200076e-05 0 0 -0.0004725670193 -0.0002883976605 8.084002555e-06 0 0 -1.399200076e-05 8.084002555e-06 0.0001358405314 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001714599394 -0.00066207167 -7.360062578e-06 0 0 -0.00066207167 -3.546576805e-05 -2.138329426e-07 0 0 -7.360062578e-06 -2.138329426e-07 -1.284397157e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.94057763e-06 -3.978119532e-05 1.632149715e-06 0 0 -3.978119532e-05 5.965387505e-05 -1.741929019e-06 0 0 1.632149715e-06 -1.741929019e-06 -3.514525793e-05 0 0 0 0 0 0 0 0 0 0 0 0 +6.763512814e-05 -0.0002417509795 1.847626261e-06 0 0 -0.0002417509795 -3.071766437e-05 2.889996563e-07 0 0 1.847626261e-06 2.889996563e-07 2.790155094e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.251134413e-05 -9.343975407e-05 -2.321602706e-06 0 0 -9.343975407e-05 -3.529629171e-05 1.592908972e-06 0 0 -2.321602706e-06 1.592908972e-06 1.183516982e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.442973239e-07 1.174062743e-05 -7.002911299e-07 0 0 1.174062743e-05 -7.184068146e-06 8.395735696e-07 0 0 -7.002911299e-07 8.395735696e-07 -3.030404866e-06 0 0 0 0 0 0 0 0 0 0 0 0 +4.740283218e-06 -4.082351401e-05 4.153150121e-07 0 0 -4.082351401e-05 1.338622606e-06 4.524819379e-08 0 0 4.153150121e-07 4.524819379e-08 -3.686907531e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.219075548e-06 -1.599564567e-05 1.687246645e-07 0 0 -1.599564567e-05 -5.184833223e-06 3.328232808e-07 0 0 1.687246645e-07 3.328232808e-07 4.017942444e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.005734499467 -0.01191796063 0.001691293545 0.06212881891 0.0002084279761 -0.01191796063 0.07483445291 5.251018877e-05 -0.2044103718 -0.001761279274 0.001691293545 5.251018877e-05 -0.05879290024 -0.001777543104 -0.2115964554 0.06212881891 -0.2044103718 -0.001777543104 -0.10530044 9.03486533e-05 0.0002084279761 -0.001761279274 -0.2115964554 9.03486533e-05 0.08262890454 -0.01567993393 0.09326383927 -0.001327382362 0.03975075087 -0.0006180661911 0.09326383927 0.1019962921 -0.002214738001 -0.07107798929 0.001630418828 -0.001327382362 -0.002214738001 -0.0699942275 0.0009962795247 -0.08826270691 0.03975075087 -0.07107798929 0.0009962795247 -0.02568448724 0.0001412124887 -0.0006180661911 0.001630418828 -0.08826270691 0.0001412124887 0.02233646722 -0.004073208025 0.02930019632 -0.0007367336222 0.001160329559 0.0001572100436 0.02930019632 0.01382083723 0.0002044359807 -0.01421597646 0.0002629758334 -0.0007367336222 0.0002044359807 -0.01129275442 0.0003594412542 -0.01571709623 0.001160329559 -0.01421597646 0.0003594412542 -1.712474787e-05 8.135059686e-06 0.0001572100436 0.0002629758334 -0.01571709623 8.135059686e-06 -0.0005988689753 @@ -89,19 +89,19 @@ -1.075367366e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.289049006e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5.489014166e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08827889513 -0.02112221848 0.000104718145 -0.02112221848 -0.01725784862 2.445658146e-05 0.000104718145 2.445658146e-05 0.001198609045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.05453808352 0.02240889675 0.0002221551583 0.02240889675 0.003879958515 0.0001129830516 0.0002221551583 0.0001129830516 0.000907580081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004118790065 -9.803337105e-05 3.088096386e-07 -9.803337105e-05 -0.003702901436 1.596015777e-06 3.088096386e-07 1.596015777e-06 -3.678693816e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003513289216 0.003341603277 9.133568173e-06 0.003341603277 0.003252263937 5.699915617e-06 9.133568173e-06 5.699915617e-06 3.154706159e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002271655457 -0.0003032187804 2.627679579e-07 -0.0003032187804 -0.0004037840894 4.665045608e-07 2.627679579e-07 4.665045608e-07 -5.011754325e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.554989517e-05 0.0003317096982 1.874779446e-06 0.0003317096982 0.0005988252982 1.840454259e-06 1.874779446e-06 1.840454259e-06 -7.781069501e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.474957961e-06 -1.126886506e-05 -1.227499107e-07 -1.126886506e-05 -3.285411326e-05 -8.189821437e-08 -1.227499107e-07 -8.189821437e-08 -1.074460017e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.308710888e-05 5.603503126e-05 -8.499004988e-08 5.603503126e-05 5.00182962e-05 -2.920499674e-09 -8.499004988e-08 -2.920499674e-09 -3.620050406e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.662035851e-05 -1.611463553e-05 -3.510885396e-09 -1.611463553e-05 1.489692608e-05 2.989793324e-08 -3.510885396e-09 2.989793324e-08 -8.049233815e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.1736006e-05 -3.16010602e-05 1.069744696e-07 -3.16010602e-05 -1.832644506e-05 1.613058813e-07 1.069744696e-07 1.613058813e-07 -6.999874903e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.829110256e-06 -6.143862852e-06 2.053940454e-08 -6.143862852e-06 -2.580972764e-06 6.58747824e-08 2.053940454e-08 6.58747824e-08 -3.682310165e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.836594531e-06 -4.527308076e-07 -9.601252916e-09 -4.527308076e-07 7.220333402e-07 1.81206558e-08 -9.601252916e-09 1.81206558e-08 -2.814659315e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.339048591e-06 -5.74397588e-06 8.419576152e-09 -5.74397588e-06 -2.528662567e-06 3.108337914e-08 8.419576152e-09 3.108337914e-08 -3.138331696e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.08827889513 -0.02112221848 0.000104718145 0 0 -0.02112221848 -0.01725784862 2.445658146e-05 0 0 0.000104718145 2.445658146e-05 0.001198609045 0 0 0 0 0 0 0 0 0 0 0 0 +0.05453808352 0.02240889675 0.0002221551583 0 0 0.02240889675 0.003879958515 0.0001129830516 0 0 0.0002221551583 0.0001129830516 0.000907580081 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004118790065 -9.803337105e-05 3.088096386e-07 0 0 -9.803337105e-05 -0.003702901436 1.596015777e-06 0 0 3.088096386e-07 1.596015777e-06 -3.678693816e-07 0 0 0 0 0 0 0 0 0 0 0 0 +0.003513289216 0.003341603277 9.133568173e-06 0 0 0.003341603277 0.003252263937 5.699915617e-06 0 0 9.133568173e-06 5.699915617e-06 3.154706159e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002271655457 -0.0003032187804 2.627679579e-07 0 0 -0.0003032187804 -0.0004037840894 4.665045608e-07 0 0 2.627679579e-07 4.665045608e-07 -5.011754325e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.554989517e-05 0.0003317096982 1.874779446e-06 0 0 0.0003317096982 0.0005988252982 1.840454259e-06 0 0 1.874779446e-06 1.840454259e-06 -7.781069501e-06 0 0 0 0 0 0 0 0 0 0 0 0 +9.474957961e-06 -1.126886506e-05 -1.227499107e-07 0 0 -1.126886506e-05 -3.285411326e-05 -8.189821437e-08 0 0 -1.227499107e-07 -8.189821437e-08 -1.074460017e-06 0 0 0 0 0 0 0 0 0 0 0 0 +6.308710888e-05 5.603503126e-05 -8.499004988e-08 0 0 5.603503126e-05 5.00182962e-05 -2.920499674e-09 0 0 -8.499004988e-08 -2.920499674e-09 -3.620050406e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-1.662035851e-05 -1.611463553e-05 -3.510885396e-09 0 0 -1.611463553e-05 1.489692608e-05 2.989793324e-08 0 0 -3.510885396e-09 2.989793324e-08 -8.049233815e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-4.1736006e-05 -3.16010602e-05 1.069744696e-07 0 0 -3.16010602e-05 -1.832644506e-05 1.613058813e-07 0 0 1.069744696e-07 1.613058813e-07 -6.999874903e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-4.829110256e-06 -6.143862852e-06 2.053940454e-08 0 0 -6.143862852e-06 -2.580972764e-06 6.58747824e-08 0 0 2.053940454e-08 6.58747824e-08 -3.682310165e-07 0 0 0 0 0 0 0 0 0 0 0 0 +6.836594531e-06 -4.527308076e-07 -9.601252916e-09 0 0 -4.527308076e-07 7.220333402e-07 1.81206558e-08 0 0 -9.601252916e-09 1.81206558e-08 -2.814659315e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.339048591e-06 -5.74397588e-06 8.419576152e-09 0 0 -5.74397588e-06 -2.528662567e-06 3.108337914e-08 0 0 8.419576152e-09 3.108337914e-08 -3.138331696e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.05350370112 0.04534259927 0.0001007105472 -0.01072633932 2.198311705e-05 0.04534259927 -0.06278593862 6.309178056e-05 -0.05325877749 -6.55782501e-05 0.0001007105472 6.309178056e-05 0.0003343317016 -3.020497959e-05 0.00107481055 -0.01072633932 -0.05325877749 -3.020497959e-05 -0.01743841925 -5.342275815e-05 2.198311705e-05 -6.55782501e-05 0.00107481055 -5.342275815e-05 -0.0008841345698 0.02522660995 0.04319976201 8.250289706e-05 0.00611671926 0.0002061281164 0.04319976201 0.06374879668 0.0001375909513 0.01004367672 0.000238620229 8.250289706e-05 0.0001375909513 0.0004853281833 1.209808427e-05 0.001167571649 0.00611671926 0.01004367672 1.209808427e-05 0.00165570198 3.111805999e-05 0.0002061281164 0.000238620229 0.001167571649 3.111805999e-05 0.001058067046 0.001100997429 0.003932178555 5.589154113e-06 0.00125006848 1.5796101e-05 0.003932178555 0.00659362231 9.142791074e-06 -0.001242270014 4.403050628e-05 5.589154113e-06 9.142791074e-06 6.942082521e-05 -2.310570734e-06 0.0001165867857 0.00125006848 -0.001242270014 -2.310570734e-06 -0.003311743613 1.422933871e-05 1.5796101e-05 4.403050628e-05 0.0001165867857 1.422933871e-05 0.0001827683357 @@ -113,7 +113,7 @@ -9.163894702e-06 -3.867308791e-05 -5.06190241e-08 -1.728499493e-05 -6.702271338e-08 -3.867308791e-05 -8.114473355e-05 -1.044838305e-07 -1.373602769e-05 -2.374508105e-08 -5.06190241e-08 -1.044838305e-07 -8.907793954e-08 -1.531323399e-08 -3.910334027e-07 -1.728499493e-05 -1.373602769e-05 -1.531323399e-08 1.016824432e-05 5.490105312e-08 -6.702271338e-08 -2.374508105e-08 -3.910334027e-07 5.490105312e-08 -6.902041284e-08 -1.916729874e-06 -1.098030256e-05 -2.166785191e-09 -6.06115643e-06 1.461635033e-08 -1.098030256e-05 -4.532503562e-05 -3.732384826e-08 -2.225403389e-05 2.164450457e-07 -2.166785191e-09 -3.732384826e-08 -3.124292668e-08 -2.36186099e-08 -1.869245309e-07 -6.06115643e-06 -2.225403389e-05 -2.36186099e-08 -1.028031863e-05 1.354060043e-07 1.461635033e-08 2.164450457e-07 -1.869245309e-07 1.354060043e-07 5.288298897e-08 4.251875114e-06 3.075226417e-06 6.458348096e-09 -1.048942796e-06 -5.133256176e-08 3.075226417e-06 2.102299883e-06 8.387357563e-09 -1.344768576e-07 2.677819037e-08 6.458348096e-09 8.387357563e-09 -6.801582782e-09 -5.344547484e-10 -3.00695988e-08 -1.048942796e-06 -1.344768576e-07 -5.344547484e-10 8.665143701e-07 4.470971995e-08 -5.133256176e-08 2.677819037e-08 -3.00695988e-08 4.470971995e-08 1.807913604e-07 -5.122176756e-06 3.397316962e-06 7.041756807e-09 -1.497200521e-06 -1.974107293e-08 3.397316962e-06 -1.023882237e-06 8.981015715e-09 -1.772173948e-06 1.776297744e-08 7.041756807e-09 8.981015715e-09 -2.754491988e-09 2.31012036e-11 -6.502007473e-10 -1.497200521e-06 -1.772173948e-06 2.31012036e-11 4.672059849e-07 2.338253566e-08 -1.974107293e-08 1.776297744e-08 -6.502007473e-10 2.338253566e-08 2.109445148e-07 +5.122176756e-06 3.397316962e-06 7.041756807e-09 -1.497200521e-06 -1.974107293e-08 3.397316962e-06 -1.023882237e-06 8.981015715e-09 -1.772173948e-06 1.776297744e-08 7.041756807e-09 8.981015715e-09 -2.754491989e-09 2.31012036e-11 -6.502007473e-10 -1.497200521e-06 -1.772173948e-06 2.31012036e-11 4.672059849e-07 2.338253566e-08 -1.974107293e-08 1.776297744e-08 -6.502007473e-10 2.338253566e-08 2.109445148e-07 6.813466738e-07 -3.450094837e-06 -3.295534891e-09 -2.648330371e-06 -1.706809122e-08 -3.450094837e-06 -1.513902837e-05 -1.003597293e-08 -6.227456069e-06 2.426253319e-08 -3.295534891e-09 -1.003597293e-08 -5.050728212e-09 -3.352956316e-09 -2.004574161e-08 -2.648330371e-06 -6.227456069e-06 -3.352956316e-09 -1.51074257e-06 2.803447968e-08 -1.706809122e-08 2.426253319e-08 -2.004574161e-08 2.803447968e-08 1.542595815e-07 -0.006597623751 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.008041174705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -128,19 +128,19 @@ -8.320261791e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.218148884e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.534587886e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.04128181807 -0.06759901098 0.01926301842 -0.06759901098 0.01445991814 0.01387448032 0.01926301842 0.01387448032 -0.007342622838 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03006368176 -0.001087560151 0.01242927021 -0.001087560151 0.000512023256 0.0002628625172 0.01242927021 0.0002628625172 -0.002816220761 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003509733116 -0.0001926249669 -0.0002873176407 -0.0001926249669 0.001872587606 0.001849481319 -0.0002873176407 0.001849481319 0.0005949594893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001760005166 0.0004764145805 0.001662817632 0.0004764145805 4.2921878e-05 -0.0003754407936 0.001662817632 -0.0003754407936 -0.001529433304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000142440149 -0.000115305171 -9.490048074e-05 -0.000115305171 4.911113597e-05 6.224960873e-05 -9.490048074e-05 6.224960873e-05 6.540208332e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.991480702e-05 7.40240104e-05 0.0001399545222 7.40240104e-05 -4.044917212e-05 -9.303201291e-05 0.0001399545222 -9.303201291e-05 -0.000187692973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.030611889e-05 7.300634289e-06 1.66666114e-05 7.300634289e-06 -1.124958734e-06 -3.004637697e-06 1.66666114e-05 -3.004637697e-06 -8.116586149e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.555771741e-05 4.571433508e-07 1.701417139e-05 4.571433508e-07 -2.269231616e-07 -2.917794196e-06 1.701417139e-05 -2.917794196e-06 -1.128104422e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.903825853e-05 -1.286162279e-05 -3.14832336e-06 -1.286162279e-05 -6.345583862e-06 -7.010208035e-06 -3.14832336e-06 -7.010208035e-06 -4.646806688e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.632268649e-05 -9.438553198e-06 -9.534166809e-06 -9.438553198e-06 3.382381349e-06 4.72856734e-06 -9.534166809e-06 4.72856734e-06 5.855041032e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.584550952e-06 -2.426631228e-06 5.556100048e-07 -2.426631228e-06 -7.309061543e-07 -4.48701738e-07 5.556100048e-07 -4.48701738e-07 7.349581927e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.959955708e-06 -3.344224274e-06 1.104808254e-06 -3.344224274e-06 -3.463943393e-07 -1.776096586e-07 1.104808254e-06 -1.776096586e-07 -5.628793342e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.301967644e-06 -4.456214332e-06 -1.555752714e-06 -4.456214332e-06 7.505566892e-07 9.42027892e-07 -1.555752714e-06 9.42027892e-07 7.135037463e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04128181807 -0.06759901098 0.01926301842 0 0 -0.06759901098 0.01445991814 0.01387448032 0 0 0.01926301842 0.01387448032 -0.007342622838 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03006368176 -0.001087560151 0.01242927021 0 0 -0.001087560151 0.000512023256 0.0002628625172 0 0 0.01242927021 0.0002628625172 -0.002816220761 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003509733116 -0.0001926249669 -0.0002873176407 0 0 -0.0001926249669 0.001872587606 0.001849481319 0 0 -0.0002873176407 0.001849481319 0.0005949594893 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001760005166 0.0004764145805 0.001662817632 0 0 0.0004764145805 4.2921878e-05 -0.0003754407936 0 0 0.001662817632 -0.0003754407936 -0.001529433304 0 0 0 0 0 0 0 0 0 0 0 0 +0.000142440149 -0.000115305171 -9.490048074e-05 0 0 -0.000115305171 4.911113597e-05 6.224960873e-05 0 0 -9.490048074e-05 6.224960873e-05 6.540208332e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.991480702e-05 7.40240104e-05 0.0001399545222 0 0 7.40240104e-05 -4.044917212e-05 -9.303201291e-05 0 0 0.0001399545222 -9.303201291e-05 -0.000187692973 0 0 0 0 0 0 0 0 0 0 0 0 +-3.030611889e-05 7.300634289e-06 1.66666114e-05 0 0 7.300634289e-06 -1.124958734e-06 -3.004637697e-06 0 0 1.66666114e-05 -3.004637697e-06 -8.116586149e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.555771741e-05 4.571433508e-07 1.701417139e-05 0 0 4.571433508e-07 -2.269231616e-07 -2.917794196e-06 0 0 1.701417139e-05 -2.917794196e-06 -1.128104422e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.903825853e-05 -1.286162279e-05 -3.14832336e-06 0 0 -1.286162279e-05 -6.345583862e-06 -7.010208035e-06 0 0 -3.14832336e-06 -7.010208035e-06 -4.646806688e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.632268649e-05 -9.438553198e-06 -9.534166809e-06 0 0 -9.438553198e-06 3.382381349e-06 4.72856734e-06 0 0 -9.534166809e-06 4.72856734e-06 5.855041032e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.584550952e-06 -2.426631228e-06 5.556100048e-07 0 0 -2.426631228e-06 -7.309061543e-07 -4.48701738e-07 0 0 5.556100048e-07 -4.48701738e-07 7.349581927e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-2.959955708e-06 -3.344224274e-06 1.104808254e-06 0 0 -3.344224274e-06 -3.463943393e-07 -1.776096586e-07 0 0 1.104808254e-06 -1.776096586e-07 -5.628793342e-08 0 0 0 0 0 0 0 0 0 0 0 0 +3.301967644e-06 -4.456214332e-06 -1.555752714e-06 0 0 -4.456214332e-06 7.505566892e-07 9.42027892e-07 0 0 -1.555752714e-06 9.42027892e-07 7.135037463e-07 0 0 0 0 0 0 0 0 0 0 0 0 -0.02832388008 -0.02467301668 0.03275659034 0.01942118569 0.02183061534 -0.02467301668 0.06875548206 0.05492956937 -0.009915334939 -0.03199434146 0.03275659034 0.05492956937 -0.03062156598 -0.03222951604 -0.04156180167 0.01942118569 -0.009915334939 -0.03222951604 -0.005040952501 -0.0004560730582 0.02183061534 -0.03199434146 -0.04156180167 -0.0004560730582 0.01171516021 -0.01620668253 0.002258782708 0.02438614632 0.007004918766 0.002155770319 0.002258782708 0.01125982597 0.0007111085659 -0.005284098566 -0.0045568144 0.02438614632 0.0007111085659 -0.0360833119 -0.01311618158 -0.005140561757 0.007004918766 -0.005284098566 -0.01311618158 -0.001517777469 0.0004254162068 0.002155770319 -0.0045568144 -0.005140561757 0.0004254162068 0.0009072872539 -0.00134688075 0.001798816372 0.002277861635 -0.0001006359141 -0.0006151789428 0.001798816372 -0.001436829897 -0.002090937267 0.0005183281988 -0.0003719667038 0.002277861635 -0.002090937267 -0.003074057084 0.0003551363698 -2.801226159e-05 -0.0001006359141 0.0005183281988 0.0003551363698 3.184580105e-06 -0.0005209804223 -0.0006151789428 -0.0003719667038 -2.801226159e-05 -0.0005209804223 0.001298655765 @@ -167,19 +167,19 @@ -1.314644024e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.59868173e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.977713626e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.04076317667 -0.06995687722 -0.01868296211 -0.06995687722 0.01451411056 -0.01418804219 -0.01868296211 -0.01418804219 -0.007022567297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03192363113 -0.002081228759 -0.01323223046 -0.002081228759 0.000582369217 -0.0003650269189 -0.01323223046 -0.0003650269189 -0.003278113812 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0005482281993 -0.0001077099117 0.0004063349601 -0.0001077099117 0.001893120421 -0.001936154418 0.0004063349601 -0.001936154418 0.000848456708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001726428635 0.0004579132619 -0.001725211417 0.0004579132619 0.0001430781287 0.0003086385877 -0.001725211417 0.0003086385877 -0.00162255058 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001333101451 -8.044675766e-05 6.725881505e-05 -8.044675766e-05 -6.255572785e-08 -6.422658786e-06 6.725881505e-05 -6.422658786e-06 3.021167994e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.405603012e-05 6.484096601e-05 -0.0001278172562 6.484096601e-05 -2.366682311e-05 7.34224309e-05 -0.0001278172562 7.34224309e-05 -0.000169833462 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.16586446e-05 1.420943573e-05 -2.98151208e-05 1.420943573e-05 -5.258183787e-06 1.036747619e-05 -2.98151208e-05 1.036747619e-05 -2.105824512e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.145308889e-05 -2.887936948e-06 -1.120084322e-05 -2.887936948e-06 -1.167387301e-06 2.198175865e-06 -1.120084322e-05 2.198175865e-06 -5.332359464e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.357835577e-05 -1.313916142e-05 3.987876898e-06 -1.313916142e-05 -5.568226522e-06 6.644659555e-06 3.987876898e-06 6.644659555e-06 -5.25446272e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.378467414e-05 -8.339724825e-06 8.533513213e-06 -8.339724825e-06 3.341031075e-06 -4.501663458e-06 8.533513213e-06 -4.501663458e-06 5.721823236e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.864299307e-06 -2.219693451e-06 -8.85662818e-07 -2.219693451e-06 -9.964224576e-07 7.774315221e-07 -8.85662818e-07 7.774315221e-07 1.783000643e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.373707715e-06 -3.620530053e-06 -9.498389399e-07 -3.620530053e-06 -1.051885618e-07 6.126488723e-08 -9.498389399e-07 6.126488723e-08 -1.163280391e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.83022931e-06 -4.380352025e-06 1.757639417e-06 -4.380352025e-06 7.286333476e-07 -8.70216745e-07 1.757639417e-06 -8.70216745e-07 7.675531855e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04076317667 -0.06995687722 -0.01868296211 0 0 -0.06995687722 0.01451411056 -0.01418804219 0 0 -0.01868296211 -0.01418804219 -0.007022567297 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03192363113 -0.002081228759 -0.01323223046 0 0 -0.002081228759 0.000582369217 -0.0003650269189 0 0 -0.01323223046 -0.0003650269189 -0.003278113812 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005482281993 -0.0001077099117 0.0004063349601 0 0 -0.0001077099117 0.001893120421 -0.001936154418 0 0 0.0004063349601 -0.001936154418 0.000848456708 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001726428635 0.0004579132619 -0.001725211417 0 0 0.0004579132619 0.0001430781287 0.0003086385877 0 0 -0.001725211417 0.0003086385877 -0.00162255058 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001333101451 -8.044675766e-05 6.725881505e-05 0 0 -8.044675766e-05 -6.255572785e-08 -6.422658786e-06 0 0 6.725881505e-05 -6.422658786e-06 3.021167994e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.405603012e-05 6.484096601e-05 -0.0001278172562 0 0 6.484096601e-05 -2.366682311e-05 7.34224309e-05 0 0 -0.0001278172562 7.34224309e-05 -0.000169833462 0 0 0 0 0 0 0 0 0 0 0 0 +-4.16586446e-05 1.420943573e-05 -2.98151208e-05 0 0 1.420943573e-05 -5.258183787e-06 1.036747619e-05 0 0 -2.98151208e-05 1.036747619e-05 -2.105824512e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.145308889e-05 -2.887936948e-06 -1.120084322e-05 0 0 -2.887936948e-06 -1.167387301e-06 2.198175865e-06 0 0 -1.120084322e-05 2.198175865e-06 -5.332359464e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.357835577e-05 -1.313916142e-05 3.987876898e-06 0 0 -1.313916142e-05 -5.568226522e-06 6.644659555e-06 0 0 3.987876898e-06 6.644659555e-06 -5.25446272e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.378467414e-05 -8.339724825e-06 8.533513213e-06 0 0 -8.339724825e-06 3.341031075e-06 -4.501663458e-06 0 0 8.533513213e-06 -4.501663458e-06 5.721823236e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.864299307e-06 -2.219693451e-06 -8.85662818e-07 0 0 -2.219693451e-06 -9.964224576e-07 7.774315221e-07 0 0 -8.85662818e-07 7.774315221e-07 1.783000643e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.373707715e-06 -3.620530053e-06 -9.498389399e-07 0 0 -3.620530053e-06 -1.051885618e-07 6.126488723e-08 0 0 -9.498389399e-07 6.126488723e-08 -1.163280391e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.83022931e-06 -4.380352025e-06 1.757639417e-06 0 0 -4.380352025e-06 7.286333476e-07 -8.70216745e-07 0 0 1.757639417e-06 -8.70216745e-07 7.675531855e-07 0 0 0 0 0 0 0 0 0 0 0 0 -0.02819507137 -0.0260189268 -0.03190155612 0.01916407866 -0.02212742067 -0.0260189268 0.06898705964 -0.05588529455 -0.009296222171 0.03170026206 -0.03190155612 -0.05588529455 -0.0289995721 0.03126532305 -0.0413065763 0.01916407866 -0.009296222171 0.03126532305 -0.004830920338 0.0006034079475 -0.02212742067 0.03170026206 -0.0413065763 0.0006034079475 0.01156455537 -0.01713037401 0.001485336979 -0.02520503539 0.007462215642 -0.002709798256 0.001485336979 0.01317094436 -0.002500248157 -0.005280901321 0.0052945552 -0.02520503539 -0.002500248157 -0.03632294133 0.01375308171 -0.006181353301 0.007462215642 -0.005280901321 0.01375308171 -0.00176463613 -0.0003546093207 -0.002709798256 0.0052945552 -0.006181353301 -0.0003546093207 0.001112685291 -0.001730847654 0.001956636888 -0.002746753463 -4.807075241e-05 0.0005496679779 0.001956636888 -0.001576976208 0.002391188832 0.0004164662389 0.0002387199913 -0.002746753463 0.002391188832 -0.003736642482 -0.0002704257812 7.766462265e-06 -4.807075241e-05 0.0004164662389 -0.0002704257812 5.315430623e-05 0.000525540155 0.0005496679779 0.0002387199913 7.766462265e-06 0.000525540155 0.001140817792 @@ -189,7 +189,7 @@ 1.854869435e-05 4.353872956e-06 -2.39845173e-06 1.142283425e-05 2.151775444e-05 4.353872956e-06 -1.101723768e-05 2.66863183e-05 -1.372620196e-05 -1.825661363e-05 -2.39845173e-06 2.66863183e-05 -6.057790308e-05 3.602866995e-05 5.078939032e-05 1.142283425e-05 -1.372620196e-05 3.602866995e-05 -1.675004628e-05 -2.007370038e-05 2.151775444e-05 -1.825661363e-05 5.078939032e-05 -2.007370038e-05 -2.166794851e-05 -1.578615184e-05 -1.667983e-05 -9.322937434e-06 6.851745036e-06 -1.61402179e-05 -1.667983e-05 9.047254424e-06 -7.709506944e-06 -7.048817778e-06 -5.441619736e-06 -9.322937434e-06 -7.709506944e-06 -4.374688334e-06 2.228542297e-06 -9.19307354e-06 6.851745036e-06 -7.048817778e-06 2.228542297e-06 4.790234802e-06 1.181486107e-06 -1.61402179e-05 -5.441619736e-06 -9.19307354e-06 1.181486107e-06 -1.092595766e-05 9.290377542e-06 -1.458818294e-05 1.620308799e-05 -1.215103868e-07 -7.815178533e-06 -1.458818294e-05 1.713029096e-05 -2.322755796e-05 8.158090614e-07 6.559556019e-06 1.620308799e-05 -2.322755796e-05 2.764845689e-05 -9.351194392e-07 -1.105670362e-05 -1.215103868e-07 8.158090614e-07 -9.351194392e-07 -2.553252852e-07 3.960950656e-07 -7.815178533e-06 6.559556019e-06 -1.105670362e-05 3.960950656e-07 9.736989817e-07 --2.065851356e-07 -1.564459546e-06 8.991872297e-07 1.324384745e-07 -1.54844124e-06 -1.564459546e-06 2.687668933e-06 -3.390468565e-06 6.391868478e-07 1.79514808e-06 8.991872297e-07 -3.390468565e-06 3.333791585e-06 -5.940467806e-07 -2.665694254e-06 1.324384745e-07 6.391868478e-07 -5.940467806e-07 -8.504535838e-10 6.250204453e-07 -1.54844124e-06 1.79514808e-06 -2.665694254e-06 6.250204453e-07 1.038509329e-06 +-2.065851356e-07 -1.564459546e-06 8.991872297e-07 1.324384745e-07 -1.54844124e-06 -1.564459546e-06 2.687668933e-06 -3.390468565e-06 6.391868478e-07 1.79514808e-06 8.991872297e-07 -3.390468565e-06 3.333791585e-06 -5.940467806e-07 -2.665694254e-06 1.324384745e-07 6.391868478e-07 -5.940467806e-07 -8.504535835e-10 6.250204453e-07 -1.54844124e-06 1.79514808e-06 -2.665694254e-06 6.250204453e-07 1.038509329e-06 -4.598038189e-06 -9.842436687e-07 -4.537382885e-06 1.58755886e-06 -2.019425196e-06 -9.842436687e-07 1.383338149e-06 -9.989952079e-08 -1.169482291e-06 -3.395569708e-07 -4.537382885e-06 -9.989952079e-08 -4.541637219e-06 1.120782727e-06 -1.574579866e-06 1.58755886e-06 -1.169482291e-06 1.120782727e-06 3.810957334e-07 3.308510931e-07 -2.019425196e-06 -3.395569708e-07 -1.574579866e-06 3.308510931e-07 -9.898707245e-07 -1.220168647e-06 -2.740614319e-06 -8.165466509e-07 1.303188944e-06 -2.10557351e-06 -2.740614319e-06 4.881583613e-06 -4.541895317e-06 -4.608109822e-07 2.097209066e-06 -8.165466509e-07 -4.541895317e-06 7.341689396e-08 1.621326393e-06 -2.928310666e-06 1.303188944e-06 -4.608109822e-07 1.621326393e-06 -4.303934749e-07 6.530284892e-08 -2.10557351e-06 2.097209066e-06 -2.928310666e-06 6.530284892e-08 5.724108439e-07 4.160351685e-07 -2.804892959e-06 1.423854908e-06 4.926198545e-07 -1.897608343e-06 -2.804892959e-06 3.579270128e-06 -4.126053282e-06 -5.634049339e-08 1.435566715e-06 1.423854908e-06 -4.126053282e-06 2.972801312e-06 3.863616304e-07 -2.394010945e-06 4.926198545e-07 -5.634049339e-08 3.863616304e-07 -1.40875482e-07 1.520123142e-07 -1.897608343e-06 1.435566715e-06 -2.394010945e-06 1.520123142e-07 2.864025486e-07 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_2_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_2_ref.dat index 5ea543313c..c6e83ca52c 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_2_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_2_ref.dat @@ -11,19 +11,19 @@ -2.182434826e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.962654334e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.545253482e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01486301923 0.004837765296 3.485529257e-06 0.004837765296 0.1630134993 4.6034809e-05 3.485529257e-06 4.6034809e-05 -0.00186116299 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03512123557 -0.06221502517 0.0001142748022 -0.06221502517 -0.1165640503 0.000207858147 0.0001142748022 0.000207858147 -0.005837666296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0211848283 -0.04588509949 9.953150921e-05 -0.04588509949 -0.1259623879 0.0003490761727 9.953150921e-05 0.0003490761727 -0.003763799915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.004733750623 -0.01190895228 2.523662153e-05 -0.01190895228 -0.03768429735 0.0001332013169 2.523662153e-05 0.0001332013169 -0.0008159194367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004188037063 0.0003475298877 -2.956819877e-06 0.0003475298877 -0.0002190477672 -4.825072669e-06 -2.956819877e-06 -4.825072669e-06 0.0001122976604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0008426046716 0.001985370039 -4.258765264e-06 0.001985370039 0.005489022845 -1.169151797e-05 -4.258765264e-06 -1.169151797e-05 0.0001104655907 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004312326813 0.001263905743 -1.495182749e-06 0.001263905743 0.004161332683 -4.063460363e-06 -1.495182749e-06 -4.063460363e-06 4.587474133e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.360349882e-05 -9.319675296e-05 2.657776798e-07 -9.319675296e-05 -0.00025845879 6.336131512e-07 2.657776798e-07 6.336131512e-07 -7.85506761e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001091238375 -0.0002918313573 6.867869324e-07 -0.0002918313573 -0.0007914586923 1.869116017e-06 6.867869324e-07 1.869116017e-06 -2.850079821e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.371178478e-05 -0.0001002761357 3.298511281e-07 -0.0001002761357 -0.0003228537218 1.439335118e-06 3.298511281e-07 1.439335118e-06 -2.613039111e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.028654754e-05 2.907704817e-05 -4.931414965e-08 2.907704817e-05 0.0001000816719 -1.794738703e-07 -4.931414965e-08 -1.794738703e-07 1.562467566e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.14062113e-06 1.300311544e-05 -5.273646687e-08 1.300311544e-05 2.955284878e-05 -1.047607834e-07 -5.273646687e-08 -1.047607834e-07 -2.874536222e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.532733035e-06 1.519886812e-05 -3.670146452e-09 1.519886812e-05 5.892272734e-05 3.104693228e-08 -3.670146452e-09 3.104693228e-08 6.95554829e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01486301923 0.004837765296 3.485529257e-06 0 0 0.004837765296 0.1630134993 4.6034809e-05 0 0 3.485529257e-06 4.6034809e-05 -0.00186116299 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03512123557 -0.06221502517 0.0001142748022 0 0 -0.06221502517 -0.1165640503 0.000207858147 0 0 0.0001142748022 0.000207858147 -0.005837666296 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0211848283 -0.04588509949 9.953150921e-05 0 0 -0.04588509949 -0.1259623879 0.0003490761727 0 0 9.953150921e-05 0.0003490761727 -0.003763799915 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004733750623 -0.01190895228 2.523662153e-05 0 0 -0.01190895228 -0.03768429735 0.0001332013169 0 0 2.523662153e-05 0.0001332013169 -0.0008159194367 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004188037063 0.0003475298877 -2.956819877e-06 0 0 0.0003475298877 -0.0002190477672 -4.825072669e-06 0 0 -2.956819877e-06 -4.825072669e-06 0.0001122976604 0 0 0 0 0 0 0 0 0 0 0 0 +0.0008426046716 0.001985370039 -4.258765264e-06 0 0 0.001985370039 0.005489022845 -1.169151797e-05 0 0 -4.258765264e-06 -1.169151797e-05 0.0001104655907 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004312326813 0.001263905743 -1.495182749e-06 0 0 0.001263905743 0.004161332683 -4.063460363e-06 0 0 -1.495182749e-06 -4.063460363e-06 4.587474133e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.360349882e-05 -9.319675296e-05 2.657776798e-07 0 0 -9.319675296e-05 -0.00025845879 6.336131512e-07 0 0 2.657776798e-07 6.336131512e-07 -7.85506761e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001091238375 -0.0002918313573 6.867869324e-07 0 0 -0.0002918313573 -0.0007914586923 1.869116017e-06 0 0 6.867869324e-07 1.869116017e-06 -2.850079821e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.371178478e-05 -0.0001002761357 3.298511281e-07 0 0 -0.0001002761357 -0.0003228537218 1.439335118e-06 0 0 3.298511281e-07 1.439335118e-06 -2.613039111e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.028654754e-05 2.907704817e-05 -4.931414965e-08 0 0 2.907704817e-05 0.0001000816719 -1.794738703e-07 0 0 -4.931414965e-08 -1.794738703e-07 1.562467566e-06 0 0 0 0 0 0 0 0 0 0 0 0 +5.14062113e-06 1.300311544e-05 -5.273646687e-08 0 0 1.300311544e-05 2.955284878e-05 -1.047607834e-07 0 0 -5.273646687e-08 -1.047607834e-07 -2.874536222e-07 0 0 0 0 0 0 0 0 0 0 0 0 +4.532733035e-06 1.519886812e-05 -3.670146452e-09 0 0 1.519886812e-05 5.892272734e-05 3.104693228e-08 0 0 -3.670146452e-09 3.104693228e-08 6.95554829e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.01307876642 -0.01245626161 -3.947242783e-05 -0.02595603443 6.720720776e-05 -0.01245626161 0.006701793244 1.055013567e-05 0.02139823969 -1.872352661e-05 -3.947242783e-05 1.055013567e-05 -0.0001374665759 6.220264219e-05 0.0002454992101 -0.02595603443 0.02139823969 6.220264219e-05 0.05030625056 -0.0001041028043 6.720720776e-05 -1.872352661e-05 0.0002454992101 -0.0001041028043 -0.0004141802115 0.006752784182 -0.001564776136 -6.826671847e-06 -0.009465594181 -3.794026066e-06 -0.001564776136 -0.006587096969 2.71529109e-06 -0.001113438096 -1.302989656e-06 -6.826671847e-06 2.71529109e-06 -0.0004578235226 9.154180932e-06 6.028716391e-05 -0.009465594181 -0.001113438096 9.154180932e-06 0.0128059879 1.921334043e-06 -3.794026066e-06 -1.302989656e-06 6.028716391e-05 1.921334043e-06 0.0007057981384 -0.0005727996773 0.004884159028 -9.404565609e-06 0.004400126627 2.374263225e-05 0.004884159028 -0.00811154029 1.419373067e-05 -0.01039130423 -3.328056075e-05 -9.404565609e-06 1.419373067e-05 -0.0003585383287 2.516402607e-05 -0.0001574613988 0.004400126627 -0.01039130423 2.516402607e-05 -0.01227667268 -3.679590568e-05 2.374263225e-05 -3.328056075e-05 -0.0001574613988 -3.679590568e-05 0.001162431009 @@ -35,7 +35,7 @@ -3.769074373e-07 3.594292436e-06 1.133236388e-09 2.860261429e-06 -1.566386881e-08 3.594292436e-06 -1.124916923e-05 -3.200711935e-08 -1.266156955e-05 3.989718779e-08 1.133236388e-09 -3.200711935e-08 -1.269399089e-07 -2.294630035e-08 -1.21559749e-07 2.860261429e-06 -1.266156955e-05 -2.294630035e-08 -1.226216237e-05 3.08833885e-08 -1.566386881e-08 3.989718779e-08 -1.21559749e-07 3.08833885e-08 5.690662307e-07 1.986364771e-06 -2.986890725e-06 -9.231100832e-08 -4.568334611e-06 1.549386918e-07 -2.986890725e-06 4.514809362e-06 1.149713434e-07 6.910227305e-06 -1.884920845e-07 -9.231100832e-08 1.149713434e-07 -7.058329566e-09 1.955926389e-07 -1.242540492e-09 -4.568334611e-06 6.910227305e-06 1.955926389e-07 1.055571433e-05 -3.167337379e-07 1.549386918e-07 -1.884920845e-07 -1.242540492e-09 -3.167337379e-07 1.926505226e-08 -7.456256081e-07 1.209153874e-06 -9.289949308e-09 1.64619284e-06 1.910134661e-08 1.209153874e-06 -1.423466113e-06 1.71646527e-08 -2.188709079e-06 -2.542948584e-08 -9.289949308e-09 1.71646527e-08 -1.547561722e-08 2.410786935e-08 -2.488813744e-08 1.64619284e-06 -2.188709079e-06 2.410786935e-08 -3.320623207e-06 -3.571524366e-08 1.910134661e-08 -2.542948584e-08 -2.488813744e-08 -3.571524366e-08 1.02403427e-07 -2.289246018e-07 1.142413391e-08 -1.740594552e-09 -3.438116623e-07 6.213811015e-10 1.142413391e-08 -8.690710099e-07 -3.540271768e-09 -6.199157518e-07 5.988165e-09 -1.740594552e-09 -3.540271768e-09 -1.625774722e-08 -4.703976131e-10 -2.412343134e-08 -3.438116623e-07 -6.199157518e-07 -4.703976131e-10 1.080524954e-07 -1.119849118e-09 6.213811015e-10 5.988165e-09 -2.412343134e-08 -1.119849118e-09 9.185239271e-08 +2.289246018e-07 1.14241339e-08 -1.740594552e-09 -3.438116623e-07 6.213811015e-10 1.14241339e-08 -8.690710099e-07 -3.540271768e-09 -6.199157518e-07 5.988165e-09 -1.740594552e-09 -3.540271768e-09 -1.625774722e-08 -4.703976131e-10 -2.412343134e-08 -3.438116623e-07 -6.199157518e-07 -4.703976131e-10 1.080524954e-07 -1.119849118e-09 6.213811015e-10 5.988165e-09 -2.412343134e-08 -1.119849118e-09 9.185239271e-08 1.310698945e-06 -1.705336085e-06 -1.307277125e-08 -2.846171425e-06 1.804655895e-08 -1.705336085e-06 2.203028217e-06 1.37705315e-08 3.687930137e-06 -2.015705412e-08 -1.307277125e-08 1.37705315e-08 -3.242243515e-10 2.583567249e-08 -5.345501538e-09 -2.846171425e-06 3.687930137e-06 2.583567249e-08 6.152167193e-06 -3.736006121e-08 1.804655895e-08 -2.015705412e-08 -5.345501538e-09 -3.736006121e-08 1.564418826e-08 -0.03327319345 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.01253489954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -50,19 +50,19 @@ -1.915898359e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.351726813e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.067631684e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.06391077617 -0.02249287906 -0.0001017661041 -0.02249287906 0.08608618579 -4.489066258e-05 -0.0001017661041 -4.489066258e-05 -0.001115384131 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03061681864 -0.04280007155 0.0001140494691 -0.04280007155 -0.04506439401 4.3790002e-05 0.0001140494691 4.3790002e-05 -0.001231991357 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0004520747338 -6.823258537e-06 4.507818512e-06 -6.823258537e-06 -0.003722577722 1.676467724e-05 4.507818512e-06 1.676467724e-05 1.512311506e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.005479735169 -0.001701585684 -1.504675977e-05 -0.001701585684 -9.217770379e-05 -5.097566944e-06 -1.504675977e-05 -5.097566944e-06 -4.648006343e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.206324604e-05 9.625644379e-05 9.750933856e-07 9.625644379e-05 0.0005408338158 2.148576543e-06 9.750933856e-07 2.148576543e-06 5.18521991e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.283075812e-05 0.000233362807 6.026626288e-07 0.000233362807 0.0003449515636 1.388034475e-06 6.026626288e-07 1.388034475e-06 5.628714167e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.122201074e-05 -5.067407625e-06 -4.698386434e-08 -5.067407625e-06 -1.925347827e-06 -4.765270299e-09 -4.698386434e-08 -4.765270299e-09 2.310306688e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.261419238e-05 -3.340751935e-05 1.111501037e-07 -3.340751935e-05 -3.818197351e-05 -7.495181967e-09 1.111501037e-07 -7.495181967e-09 6.396075429e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.24521005e-05 3.180806101e-05 5.894235148e-08 3.180806101e-05 6.208068922e-05 2.263549209e-07 5.894235148e-08 2.263549209e-07 7.060599799e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.76985127e-05 3.956143965e-05 1.904185157e-07 3.956143965e-05 4.311955253e-05 2.841186713e-07 1.904185157e-07 2.841186713e-07 3.192357483e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.196647676e-06 4.800698686e-06 2.440312097e-09 4.800698686e-06 1.78550968e-05 4.349528314e-08 2.440312097e-09 4.349528314e-08 3.024842951e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.063523608e-06 -2.04382847e-06 -1.817279621e-08 -2.04382847e-06 5.872751326e-06 2.508171436e-08 -1.817279621e-08 2.508171436e-08 2.3623885e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.421168404e-06 6.067128874e-06 1.144105067e-08 6.067128874e-06 1.502758895e-05 6.346040048e-08 1.144105067e-08 6.346040048e-08 2.354148383e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.06391077617 -0.02249287906 -0.0001017661041 0 0 -0.02249287906 0.08608618579 -4.489066258e-05 0 0 -0.0001017661041 -4.489066258e-05 -0.001115384131 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03061681864 -0.04280007155 0.0001140494691 0 0 -0.04280007155 -0.04506439401 4.3790002e-05 0 0 0.0001140494691 4.3790002e-05 -0.001231991357 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004520747338 -6.823258537e-06 4.507818512e-06 0 0 -6.823258537e-06 -0.003722577722 1.676467724e-05 0 0 4.507818512e-06 1.676467724e-05 1.512311506e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005479735169 -0.001701585684 -1.504675977e-05 0 0 -0.001701585684 -9.217770379e-05 -5.097566944e-06 0 0 -1.504675977e-05 -5.097566944e-06 -4.648006343e-06 0 0 0 0 0 0 0 0 0 0 0 0 +9.206324604e-05 9.625644379e-05 9.750933856e-07 0 0 9.625644379e-05 0.0005408338158 2.148576543e-06 0 0 9.750933856e-07 2.148576543e-06 5.18521991e-06 0 0 0 0 0 0 0 0 0 0 0 0 +8.283075812e-05 0.000233362807 6.026626288e-07 0 0 0.000233362807 0.0003449515636 1.388034475e-06 0 0 6.026626288e-07 1.388034475e-06 5.628714167e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.122201074e-05 -5.067407625e-06 -4.698386434e-08 0 0 -5.067407625e-06 -1.925347827e-06 -4.765270299e-09 0 0 -4.698386434e-08 -4.765270299e-09 2.310306688e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.261419238e-05 -3.340751935e-05 1.111501037e-07 0 0 -3.340751935e-05 -3.818197351e-05 -7.495181967e-09 0 0 1.111501037e-07 -7.495181967e-09 6.396075429e-08 0 0 0 0 0 0 0 0 0 0 0 0 +1.24521005e-05 3.180806101e-05 5.894235148e-08 0 0 3.180806101e-05 6.208068922e-05 2.263549209e-07 0 0 5.894235148e-08 2.263549209e-07 7.060599799e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.76985127e-05 3.956143965e-05 1.904185157e-07 0 0 3.956143965e-05 4.311955253e-05 2.841186713e-07 0 0 1.904185157e-07 2.841186713e-07 3.192357483e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.196647676e-06 4.800698686e-06 2.440312097e-09 0 0 4.800698686e-06 1.78550968e-05 4.349528314e-08 0 0 2.440312097e-09 4.349528314e-08 3.024842951e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-6.063523608e-06 -2.04382847e-06 -1.817279621e-08 0 0 -2.04382847e-06 5.872751326e-06 2.508171436e-08 0 0 -1.817279621e-08 2.508171436e-08 2.3623885e-07 0 0 0 0 0 0 0 0 0 0 0 0 +2.421168404e-06 6.067128874e-06 1.144105067e-08 0 0 6.067128874e-06 1.502758895e-05 6.346040048e-08 0 0 1.144105067e-08 6.346040048e-08 2.354148383e-07 0 0 0 0 0 0 0 0 0 0 0 0 -0.05007695942 -0.05031619098 -0.0001482385939 0.004291859446 -7.555128611e-05 -0.05031619098 0.07354376875 -4.765040004e-05 0.06214574684 0.0001278548555 -0.0001482385939 -4.765040004e-05 -0.001807995077 6.8574172e-05 0.0005224745102 0.004291859446 0.06214574684 6.8574172e-05 0.0257786058 9.714596007e-05 -7.555128611e-05 0.0001278548555 0.0005224745102 9.714596007e-05 -0.0001331722526 -0.02508476886 -0.04340720347 3.134152902e-05 -0.006505208399 -0.0001217090052 -0.04340720347 -0.06614539428 -1.263046776e-05 -0.01099005917 -0.0001644466297 3.134152902e-05 -1.263046776e-05 -0.002274479659 1.173256916e-05 -0.0004388788817 -0.006505208399 -0.01099005917 1.173256916e-05 -0.001828716138 -2.719156669e-05 -0.0001217090052 -0.0001644466297 -0.0004388788817 -2.719156669e-05 0.000138693641 -0.0004425034815 -0.002648599364 1.289113497e-05 -0.0002383849095 -9.699357477e-06 -0.002648599364 -0.0152622515 4.631585579e-05 -0.003751060782 -4.627927832e-05 1.289113497e-05 4.631585579e-05 -0.0002920441082 3.218942649e-05 -0.0001849256 -0.0002383849095 -0.003751060782 3.218942649e-05 5.494126823e-05 -1.553742911e-05 -9.699357477e-06 -4.627927832e-05 -0.0001849256 -1.553742911e-05 -7.141795529e-06 @@ -89,19 +89,19 @@ -8.640509734e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0001645289339 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.66482556e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.1944390015 0.01888982584 0.000991916031 0.01888982584 -0.05321169536 -0.00316898336 0.000991916031 -0.00316898336 -0.2440847747 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.1425955911 0.02252523523 -0.0003820504351 0.02252523523 -0.01198226439 0.004036971587 -0.0003820504351 0.004036971587 -0.1364686667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01171795011 -0.005119481471 -0.0001603200531 -0.005119481471 0.01801576723 -0.0004371423115 -0.0001603200531 -0.0004371423115 -0.004534308368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01028586806 -0.02936136798 6.874806903e-05 -0.02936136798 -0.0782130746 0.0002146797239 6.874806903e-05 0.0002146797239 0.0001748972052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001402408854 0.003307443059 -2.492821553e-06 0.003307443059 0.01086674105 -7.82308982e-05 -2.492821553e-06 -7.82308982e-05 0.0001936468238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001086810333 0.0001625004823 1.135907621e-05 0.0001625004823 0.0009540315256 1.494578182e-06 1.135907621e-05 1.494578182e-06 -8.091286476e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003300277633 -0.001446446258 -9.23168017e-06 -0.001446446258 -0.003354420367 3.09001848e-05 -9.23168017e-06 3.09001848e-05 0.0003749180397 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001271687337 0.0004764786633 9.276512772e-07 0.0004764786633 0.001585164328 1.137865174e-05 9.276512772e-07 1.137865174e-05 -1.130686197e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.40940227e-05 0.0001093621151 1.522556418e-06 0.0001093621151 0.0001031107849 -6.107912053e-06 1.522556418e-06 -6.107912053e-06 -0.0001443417991 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.603092387e-06 -0.0002242059909 -9.107436864e-07 -0.0002242059909 -0.0005324465839 -6.591511817e-06 -9.107436864e-07 -6.591511817e-06 8.60570392e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.477919695e-05 0.0001011917464 5.582497264e-09 0.0001011917464 0.0004932843954 7.059093095e-06 5.582497264e-09 7.059093095e-06 5.199045026e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.229514598e-05 -2.927327531e-06 -3.967937782e-07 -2.927327531e-06 1.709328871e-05 4.210501719e-06 -3.967937782e-07 4.210501719e-06 -5.496063175e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.906029833e-09 -2.975776111e-05 -1.836525464e-07 -2.975776111e-05 -6.646128588e-05 8.604575168e-07 -1.836525464e-07 8.604575168e-07 7.906633135e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1944390015 0.01888982584 0.000991916031 0 0 0.01888982584 -0.05321169536 -0.00316898336 0 0 0.000991916031 -0.00316898336 -0.2440847747 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1425955911 0.02252523523 -0.0003820504351 0 0 0.02252523523 -0.01198226439 0.004036971587 0 0 -0.0003820504351 0.004036971587 -0.1364686667 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01171795011 -0.005119481471 -0.0001603200531 0 0 -0.005119481471 0.01801576723 -0.0004371423115 0 0 -0.0001603200531 -0.0004371423115 -0.004534308368 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01028586806 -0.02936136798 6.874806903e-05 0 0 -0.02936136798 -0.0782130746 0.0002146797239 0 0 6.874806903e-05 0.0002146797239 0.0001748972052 0 0 0 0 0 0 0 0 0 0 0 0 +0.001402408854 0.003307443059 -2.492821553e-06 0 0 0.003307443059 0.01086674105 -7.82308982e-05 0 0 -2.492821553e-06 -7.82308982e-05 0.0001936468238 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001086810333 0.0001625004823 1.135907621e-05 0 0 0.0001625004823 0.0009540315256 1.494578182e-06 0 0 1.135907621e-05 1.494578182e-06 -8.091286476e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003300277633 -0.001446446258 -9.23168017e-06 0 0 -0.001446446258 -0.003354420367 3.09001848e-05 0 0 -9.23168017e-06 3.09001848e-05 0.0003749180397 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001271687337 0.0004764786633 9.276512772e-07 0 0 0.0004764786633 0.001585164328 1.137865174e-05 0 0 9.276512772e-07 1.137865174e-05 -1.130686197e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.40940227e-05 0.0001093621151 1.522556418e-06 0 0 0.0001093621151 0.0001031107849 -6.107912053e-06 0 0 1.522556418e-06 -6.107912053e-06 -0.0001443417991 0 0 0 0 0 0 0 0 0 0 0 0 +-4.603092387e-06 -0.0002242059909 -9.107436864e-07 0 0 -0.0002242059909 -0.0005324465839 -6.591511817e-06 0 0 -9.107436864e-07 -6.591511817e-06 8.60570392e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.477919695e-05 0.0001011917464 5.582497264e-09 0 0 0.0001011917464 0.0004932843954 7.059093095e-06 0 0 5.582497264e-09 7.059093095e-06 5.199045026e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.229514598e-05 -2.927327531e-06 -3.967937782e-07 0 0 -2.927327531e-06 1.709328871e-05 4.210501719e-06 0 0 -3.967937782e-07 4.210501719e-06 -5.496063175e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.906029834e-09 -2.975776111e-05 -1.836525464e-07 0 0 -2.975776111e-05 -6.646128588e-05 8.604575168e-07 0 0 -1.836525464e-07 8.604575168e-07 7.906633135e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.02425632189 -0.03623951522 7.995899391e-06 -0.1077074696 0.001478021385 -0.03623951522 0.1462879996 3.719630852e-05 0.042568988 -6.895670752e-05 7.995899391e-06 3.719630852e-05 -0.006267145607 0.0001007619569 -0.01699231067 -0.1077074696 0.042568988 0.0001007619569 0.2110259187 -9.723009251e-05 0.001478021385 -6.895670752e-05 -0.01699231067 -9.723009251e-05 0.05974167431 -0.1201121625 -0.09308402892 -0.0004438201746 0.05707946126 -0.002275054655 -0.09308402892 -0.1181858869 -5.627551689e-05 -0.00433059869 0.0005117813029 -0.0004438201746 -5.627551689e-05 -0.01129752516 0.0003761583773 -0.04833234568 0.05707946126 -0.00433059869 0.0003761583773 -0.06111723594 0.0021662097 -0.002275054655 0.0005117813029 -0.04833234568 0.0021662097 -0.2067519094 0.00115667639 -0.03462020897 -0.0001759892831 -0.02101961036 -0.000662821845 -0.03462020897 -0.01193644745 -4.661346105e-05 0.03990462818 -0.0005946296473 -0.0001759892831 -4.661346105e-05 -0.004746645954 0.0001108112301 -0.01209197096 -0.02101961036 0.03990462818 0.0001108112301 0.05207909576 0.0003369567767 -0.000662821845 -0.0005946296473 -0.01209197096 0.0003369567767 -0.02991026804 @@ -114,7 +114,7 @@ 0.0001287948831 2.461479845e-05 -1.796198039e-07 -0.0001431505917 -2.367623446e-06 2.461479845e-05 9.932999403e-05 -7.731128889e-08 4.340742964e-05 -3.124188589e-06 -1.796198039e-07 -7.731128889e-08 2.571896977e-06 9.66637075e-08 2.542273188e-05 -0.0001431505917 4.340742964e-05 9.66637075e-08 0.0002085319905 1.147662034e-06 -2.367623446e-06 -3.124188589e-06 2.542273188e-05 1.147662034e-06 0.0002383579188 3.149809427e-05 -2.165472622e-05 -8.572846123e-08 -5.334170827e-05 -5.666472536e-06 -2.165472622e-05 1.634916287e-05 -2.944230582e-08 3.205623424e-05 3.275727919e-07 -8.572846123e-08 -2.944230582e-08 -4.635052554e-07 8.228504192e-08 -3.750041748e-07 -5.334170827e-05 3.205623424e-05 8.228504192e-08 8.220794151e-05 6.399798889e-06 -5.666472536e-06 3.275727919e-07 -3.750041748e-07 6.399798889e-06 4.983402306e-05 -1.448956771e-05 1.396400148e-05 -1.765178494e-07 1.907246635e-05 -2.685772155e-06 1.396400148e-05 -1.734448474e-05 7.52682552e-09 -3.505177404e-05 -7.566220059e-07 -1.765178494e-07 7.52682552e-09 -3.679202691e-07 1.986342194e-07 -1.166994784e-06 1.907246635e-05 -3.505177404e-05 1.986342194e-07 -4.392966268e-05 2.47499467e-06 -2.685772155e-06 -7.566220059e-07 -1.166994784e-06 2.47499467e-06 8.718453146e-06 -1.925326814e-05 9.238665266e-06 -6.091486943e-09 -2.323014746e-05 4.398461527e-08 9.238665266e-06 3.257061429e-05 -4.644664158e-10 8.781216258e-06 -1.556014311e-07 -6.091486943e-09 -4.644664158e-10 5.099759788e-07 1.789738527e-08 4.426540525e-06 -2.323014746e-05 8.781216258e-06 1.789738527e-08 3.758909233e-05 2.251616811e-07 4.398461527e-08 -1.556014311e-07 4.426540525e-06 2.251616811e-07 3.614461701e-05 +1.925326814e-05 9.238665266e-06 -6.091486943e-09 -2.323014746e-05 4.398461528e-08 9.238665266e-06 3.257061429e-05 -4.644664157e-10 8.781216258e-06 -1.556014311e-07 -6.091486943e-09 -4.644664157e-10 5.099759788e-07 1.789738527e-08 4.426540525e-06 -2.323014746e-05 8.781216258e-06 1.789738527e-08 3.758909233e-05 2.251616811e-07 4.398461528e-08 -1.556014311e-07 4.426540525e-06 2.251616811e-07 3.614461701e-05 -0.0383647822 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.02562037498 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0149930296 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -128,19 +128,19 @@ 2.49735774e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.410227466e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.201657515e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0007735885347 0.0007299957886 -0.008043685293 0.0007299957886 -0.01025581434 -0.05173796141 -0.008043685293 -0.05173796141 -0.02693891535 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0004996021539 -0.0107344627 -0.006896713918 -0.0107344627 -0.06127499835 -0.01685844584 -0.006896713918 -0.01685844584 0.0003565373117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.832910297e-05 0.0007587492111 0.0009443995753 0.0007587492111 -0.001241180139 -0.002030837987 0.0009443995753 -0.002030837987 -0.003215921604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.828692548e-05 0.000468760573 0.0003410273496 0.000468760573 -0.003172360604 -0.002596937573 0.0003410273496 -0.002596937573 -0.002076152182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.077363575e-06 -6.493184579e-06 -5.830479994e-06 -6.493184579e-06 -5.154569132e-05 -9.570816985e-05 -5.830479994e-06 -9.570816985e-05 -7.478022599e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.773002666e-06 0.0001581787357 8.827496881e-05 0.0001581787357 0.0004805135656 -5.09212501e-05 8.827496881e-05 -5.09212501e-05 -0.000166087656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.14543954e-06 -1.974562795e-05 -1.161071288e-05 -1.974562795e-05 0.0003172399648 0.0001943445723 -1.161071288e-05 0.0001943445723 0.0001201138719 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.970862328e-07 4.892607026e-07 -2.308279862e-07 4.892607026e-07 -3.550793756e-05 -2.420469884e-05 -2.308279862e-07 -2.420469884e-05 -1.357319644e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.849435526e-07 -5.959880012e-06 -6.904604825e-06 -5.959880012e-06 -3.41037714e-05 -1.938240904e-05 -6.904604825e-06 -1.938240904e-05 2.928214273e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.590349707e-07 -5.511201343e-08 -9.320166308e-08 -5.511201343e-08 8.59971548e-05 3.454323209e-05 -9.320166308e-08 3.454323209e-05 1.428566834e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.021108969e-07 4.251428674e-06 1.919695851e-06 4.251428674e-06 7.023620408e-05 2.437583332e-05 1.919695851e-06 2.437583332e-05 8.783891821e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.429999356e-07 2.266278825e-06 6.723693296e-07 2.266278825e-06 2.602605707e-05 5.735253795e-06 6.723693296e-07 5.735253795e-06 1.671469323e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.614844815e-07 4.972462214e-07 -1.264467741e-07 4.972462214e-07 1.285799842e-05 1.415208372e-06 -1.264467741e-07 1.415208372e-06 5.959701576e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007735885347 0.0007299957886 -0.008043685293 0 0 0.0007299957886 -0.01025581434 -0.05173796141 0 0 -0.008043685293 -0.05173796141 -0.02693891535 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004996021539 -0.0107344627 -0.006896713918 0 0 -0.0107344627 -0.06127499835 -0.01685844584 0 0 -0.006896713918 -0.01685844584 0.0003565373117 0 0 0 0 0 0 0 0 0 0 0 0 +-6.832910297e-05 0.0007587492111 0.0009443995753 0 0 0.0007587492111 -0.001241180139 -0.002030837987 0 0 0.0009443995753 -0.002030837987 -0.003215921604 0 0 0 0 0 0 0 0 0 0 0 0 +-7.828692548e-05 0.000468760573 0.0003410273496 0 0 0.000468760573 -0.003172360604 -0.002596937573 0 0 0.0003410273496 -0.002596937573 -0.002076152182 0 0 0 0 0 0 0 0 0 0 0 0 +-1.077363575e-06 -6.493184579e-06 -5.830479994e-06 0 0 -6.493184579e-06 -5.154569132e-05 -9.570816985e-05 0 0 -5.830479994e-06 -9.570816985e-05 -7.478022599e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.773002666e-06 0.0001581787357 8.827496881e-05 0 0 0.0001581787357 0.0004805135656 -5.09212501e-05 0 0 8.827496881e-05 -5.09212501e-05 -0.000166087656 0 0 0 0 0 0 0 0 0 0 0 0 +3.14543954e-06 -1.974562795e-05 -1.161071288e-05 0 0 -1.974562795e-05 0.0003172399648 0.0001943445723 0 0 -1.161071288e-05 0.0001943445723 0.0001201138719 0 0 0 0 0 0 0 0 0 0 0 0 +1.970862328e-07 4.892607026e-07 -2.308279862e-07 0 0 4.892607026e-07 -3.550793756e-05 -2.420469884e-05 0 0 -2.308279862e-07 -2.420469884e-05 -1.357319644e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.849435526e-07 -5.959880012e-06 -6.904604825e-06 0 0 -5.959880012e-06 -3.41037714e-05 -1.938240904e-05 0 0 -6.904604825e-06 -1.938240904e-05 2.928214273e-06 0 0 0 0 0 0 0 0 0 0 0 0 +4.590349707e-07 -5.511201343e-08 -9.320166308e-08 0 0 -5.511201343e-08 8.59971548e-05 3.454323209e-05 0 0 -9.320166308e-08 3.454323209e-05 1.428566834e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.021108969e-07 4.251428674e-06 1.919695851e-06 0 0 4.251428674e-06 7.023620408e-05 2.437583332e-05 0 0 1.919695851e-06 2.437583332e-05 8.783891821e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.429999356e-07 2.266278825e-06 6.723693296e-07 0 0 2.266278825e-06 2.602605707e-05 5.735253795e-06 0 0 6.723693296e-07 5.735253795e-06 1.671469323e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.614844815e-07 4.972462214e-07 -1.264467741e-07 0 0 4.972462214e-07 1.285799842e-05 1.415208372e-06 0 0 -1.264467741e-07 1.415208372e-06 5.959701576e-08 0 0 0 0 0 0 0 0 0 0 0 0 0.0101364064 0.0009798150599 -0.001703834183 -0.03465729836 -0.002427452422 0.0009798150599 -0.0004823443067 -0.0007076791802 -0.005233073801 0.001818263525 -0.001703834183 -0.0007076791802 -0.0008262361412 0.008566185159 -0.0006128009902 -0.03465729836 -0.005233073801 0.008566185159 0.05905563511 0.04270322969 -0.002427452422 0.001818263525 -0.0006128009902 0.04270322969 -0.02259907758 -0.02298709866 -0.003222261492 0.006600221182 0.02074107058 0.0398085391 -0.003222261492 -0.001257202614 -0.0008821073323 0.003110849913 0.00624969557 0.006600221182 -0.0008821073323 -0.0006299078214 -0.003995118072 -0.009859110989 0.02074107058 0.003110849913 -0.003995118072 -0.01989540234 -0.03538811361 0.0398085391 0.00624969557 -0.009859110989 -0.03538811361 -0.06818554768 -0.0007393099651 -0.0001659696806 0.001001221267 0.001458775928 0.001380376864 -0.0001659696806 -5.507020825e-05 6.509549955e-06 0.0002979991522 0.0002428552882 0.001001221267 6.509549955e-06 8.727960334e-06 -0.001365773587 -0.001217831642 0.001458775928 0.0002979991522 -0.001365773587 -0.002851783771 -0.00229928174 0.001380376864 0.0002428552882 -0.001217831642 -0.00229928174 -0.002277785997 @@ -167,19 +167,19 @@ 2.237905945e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.106516394e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.316156207e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0009147181632 0.0006860973542 0.008122796526 0.0006860973542 -0.006539449068 0.0507403924 0.008122796526 0.0507403924 -0.02631560578 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0006754400601 -0.01142555878 0.007237171388 -0.01142555878 -0.06803697457 0.02001629436 0.007237171388 0.02001629436 -0.001136100736 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.20332898e-05 0.0004755947869 -0.0007826560875 0.0004755947869 -0.001118827375 0.001442972037 -0.0007826560875 0.001442972037 -0.002619517719 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.527331741e-05 0.0006260620409 -0.0004462702786 0.0006260620409 -0.003407486259 0.002989374069 -0.0004462702786 0.002989374069 -0.002474123667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.750245804e-08 -1.631998271e-05 1.790779847e-05 -1.631998271e-05 0.0001150957722 -1.03321315e-05 1.790779847e-05 -1.03321315e-05 1.756765345e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.519285034e-06 0.0001705991013 -9.522563428e-05 0.0001705991013 0.0005073583249 6.014253725e-05 -9.522563428e-05 6.014253725e-05 -0.0001838580071 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.007938911e-06 -2.520121085e-05 1.459547263e-05 -2.520121085e-05 0.0002568765678 -0.0001714555597 1.459547263e-05 -0.0001714555597 0.0001125543099 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.619660095e-07 -2.139207122e-06 2.197850594e-06 -2.139207122e-06 -4.723737334e-05 2.577867266e-05 2.197850594e-06 2.577867266e-05 -9.972815198e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.953368163e-07 -3.918051147e-06 5.484097746e-06 -3.918051147e-06 -2.284705949e-05 1.786786576e-05 5.484097746e-06 1.786786576e-05 9.126899849e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.727321081e-07 -1.05027804e-06 4.758402707e-07 -1.05027804e-06 9.92086511e-05 -4.292411944e-05 4.758402707e-07 -4.292411944e-05 1.917573295e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.914792271e-07 5.259722204e-06 -2.34909243e-06 5.259722204e-06 6.199582602e-05 -1.853889291e-05 -2.34909243e-06 -1.853889291e-05 5.413421039e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.645254679e-07 1.513659347e-06 -2.564529768e-07 1.513659347e-06 1.953039846e-05 -3.442339752e-06 -2.564529768e-07 -3.442339752e-06 1.12166271e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.543023992e-07 4.32262232e-07 1.404093982e-07 4.32262232e-07 1.205608466e-05 -1.035842768e-06 1.404093982e-07 -1.035842768e-06 -6.181260883e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0009147181632 0.0006860973542 0.008122796526 0 0 0.0006860973542 -0.006539449068 0.0507403924 0 0 0.008122796526 0.0507403924 -0.02631560578 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0006754400601 -0.01142555878 0.007237171388 0 0 -0.01142555878 -0.06803697457 0.02001629436 0 0 0.007237171388 0.02001629436 -0.001136100736 0 0 0 0 0 0 0 0 0 0 0 0 +-4.20332898e-05 0.0004755947869 -0.0007826560875 0 0 0.0004755947869 -0.001118827375 0.001442972037 0 0 -0.0007826560875 0.001442972037 -0.002619517719 0 0 0 0 0 0 0 0 0 0 0 0 +-8.527331741e-05 0.0006260620409 -0.0004462702786 0 0 0.0006260620409 -0.003407486259 0.002989374069 0 0 -0.0004462702786 0.002989374069 -0.002474123667 0 0 0 0 0 0 0 0 0 0 0 0 +4.750245804e-08 -1.631998271e-05 1.790779847e-05 0 0 -1.631998271e-05 0.0001150957722 -1.03321315e-05 0 0 1.790779847e-05 -1.03321315e-05 1.756765345e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.519285034e-06 0.0001705991013 -9.522563428e-05 0 0 0.0001705991013 0.0005073583249 6.014253725e-05 0 0 -9.522563428e-05 6.014253725e-05 -0.0001838580071 0 0 0 0 0 0 0 0 0 0 0 0 +3.007938911e-06 -2.520121085e-05 1.459547263e-05 0 0 -2.520121085e-05 0.0002568765678 -0.0001714555597 0 0 1.459547263e-05 -0.0001714555597 0.0001125543099 0 0 0 0 0 0 0 0 0 0 0 0 +1.619660095e-07 -2.139207122e-06 2.197850594e-06 0 0 -2.139207122e-06 -4.723737334e-05 2.577867266e-05 0 0 2.197850594e-06 2.577867266e-05 -9.972815198e-06 0 0 0 0 0 0 0 0 0 0 0 0 +3.953368163e-07 -3.918051147e-06 5.484097746e-06 0 0 -3.918051147e-06 -2.284705949e-05 1.786786576e-05 0 0 5.484097746e-06 1.786786576e-05 9.126899849e-07 0 0 0 0 0 0 0 0 0 0 0 0 +4.727321081e-07 -1.05027804e-06 4.758402707e-07 0 0 -1.05027804e-06 9.92086511e-05 -4.292411944e-05 0 0 4.758402707e-07 -4.292411944e-05 1.917573295e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.914792271e-07 5.259722204e-06 -2.34909243e-06 0 0 5.259722204e-06 6.199582602e-05 -1.853889291e-05 0 0 -2.34909243e-06 -1.853889291e-05 5.413421039e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.645254679e-07 1.513659347e-06 -2.564529768e-07 0 0 1.513659347e-06 1.953039846e-05 -3.442339752e-06 0 0 -2.564529768e-07 -3.442339752e-06 1.12166271e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.543023992e-07 4.32262232e-07 1.404093982e-07 0 0 4.32262232e-07 1.205608466e-05 -1.035842768e-06 0 0 1.404093982e-07 -1.035842768e-06 -6.181260883e-08 0 0 0 0 0 0 0 0 0 0 0 0 0.01160631335 0.001148293427 0.001750788535 -0.03578033214 0.004456051822 0.001148293427 -0.0004298972574 0.0006621443719 -0.005254036156 -0.001527123992 0.001750788535 0.0006621443719 -0.0008801887228 -0.008432947825 -0.0006431432659 -0.03578033214 -0.005254036156 -0.008432947825 0.0602107318 -0.04374636423 0.004456051822 -0.001527123992 -0.0006431432659 -0.04374636423 -0.01968402599 -0.02413628562 -0.003199382915 -0.006612624186 0.02134716126 -0.04151988034 -0.003199382915 -0.001246545133 0.0009950799364 0.003042770361 -0.006245460555 -0.006612624186 0.0009950799364 -0.0007806430247 0.004052731721 -0.009889138914 0.02134716126 0.003042770361 0.004052731721 -0.02027751236 0.03628235005 -0.04151988034 -0.006245460555 -0.009889138914 0.03628235005 -0.07069324158 -0.001097279591 -0.0002125146069 -0.001326333048 0.002013659834 -0.001961146711 -0.0002125146069 -7.777042172e-05 1.120653371e-05 0.0003910005398 -0.0003131744904 -0.001326333048 1.120653371e-05 3.087780413e-06 0.001639713995 -0.001679992001 0.002013659834 0.0003910005398 0.001639713995 -0.003522835245 0.003178701197 -0.001961146711 -0.0003131744904 -0.001679992001 0.003178701197 -0.003186007286 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_3_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_3_ref.dat index 0cab7a952d..64ae9482bb 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_3_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_3_ref.dat @@ -11,19 +11,19 @@ 9.383482892e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5.161501437e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.212980464e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.007664193524 0.04066223382 -0.01657556372 0.04066223382 -0.1263349742 -0.1001361371 -0.01657556372 -0.1001361371 0.0412488081 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01959237922 0.01058473679 -0.03922002242 0.01058473679 -0.05189649147 -0.02369159131 -0.03922002242 -0.02369159131 0.09570291207 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01310861076 -0.006639515061 -0.02519029672 -0.006639515061 0.001815278658 0.0158130168 -0.02519029672 0.0158130168 0.06044112893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003579750791 -0.004336260425 -0.006734275428 -0.004336260425 0.006524641239 0.009710986063 -0.006734275428 0.009710986063 0.01589909374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001440520634 -0.0007603485782 -0.0003678636392 -0.0007603485782 0.001583409214 0.001696842831 -0.0003678636392 0.001696842831 0.0008975275942 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0004251542169 0.000232132691 0.0008527195999 0.000232132691 -5.64229203e-05 -0.0005482976989 0.0008527195999 -0.0005482976989 -0.002016393031 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003127669714 0.0004297623418 0.0006733565138 0.0004297623418 -0.0006816507457 -0.001024240536 0.0006733565138 -0.001024240536 -0.00162664096 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.099078087e-05 5.871831372e-05 7.382861362e-05 5.871831372e-05 -9.294338883e-05 -0.0001341285679 7.382861362e-05 -0.0001341285679 -0.000174662424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.156961216e-05 -2.714514988e-05 -0.0001177474988 -2.714514988e-05 -1.31738601e-05 6.345849025e-05 -0.0001177474988 6.345849025e-05 0.0002764455611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.85995141e-05 -4.318326025e-05 -6.102674285e-05 -4.318326025e-05 6.5037427e-05 9.622728947e-05 -6.102674285e-05 9.622728947e-05 0.0001392906195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.383430719e-06 -1.759473295e-06 -9.073813944e-06 -1.759473295e-06 -3.161390899e-06 3.862334472e-06 -9.073813944e-06 3.862334472e-06 2.080567335e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.207615679e-06 -4.61209725e-07 5.279263515e-06 -4.61209725e-07 4.282704287e-06 5.659384095e-07 5.279263515e-06 5.659384095e-07 -1.166386678e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.496058515e-06 7.089614649e-06 7.673509415e-06 7.089614649e-06 -1.443988396e-05 -1.742326996e-05 7.673509415e-06 -1.742326996e-05 -1.87445809e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.007664193524 0.04066223382 -0.01657556372 0 0 0.04066223382 -0.1263349742 -0.1001361371 0 0 -0.01657556372 -0.1001361371 0.0412488081 0 0 0 0 0 0 0 0 0 0 0 0 +0.01959237922 0.01058473679 -0.03922002242 0 0 0.01058473679 -0.05189649147 -0.02369159131 0 0 -0.03922002242 -0.02369159131 0.09570291207 0 0 0 0 0 0 0 0 0 0 0 0 +0.01310861076 -0.006639515061 -0.02519029672 0 0 -0.006639515061 0.001815278658 0.0158130168 0 0 -0.02519029672 0.0158130168 0.06044112893 0 0 0 0 0 0 0 0 0 0 0 0 +0.003579750791 -0.004336260425 -0.006734275428 0 0 -0.004336260425 0.006524641239 0.009710986063 0 0 -0.006734275428 0.009710986063 0.01589909374 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001440520634 -0.0007603485782 -0.0003678636392 0 0 -0.0007603485782 0.001583409214 0.001696842831 0 0 -0.0003678636392 0.001696842831 0.0008975275942 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004251542169 0.000232132691 0.0008527195999 0 0 0.000232132691 -5.64229203e-05 -0.0005482976989 0 0 0.0008527195999 -0.0005482976989 -0.002016393031 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003127669714 0.0004297623418 0.0006733565138 0 0 0.0004297623418 -0.0006816507457 -0.001024240536 0 0 0.0006733565138 -0.001024240536 -0.00162664096 0 0 0 0 0 0 0 0 0 0 0 0 +-3.099078087e-05 5.871831372e-05 7.382861362e-05 0 0 5.871831372e-05 -9.294338883e-05 -0.0001341285679 0 0 7.382861362e-05 -0.0001341285679 -0.000174662424 0 0 0 0 0 0 0 0 0 0 0 0 +5.156961216e-05 -2.714514988e-05 -0.0001177474988 0 0 -2.714514988e-05 -1.31738601e-05 6.345849025e-05 0 0 -0.0001177474988 6.345849025e-05 0.0002764455611 0 0 0 0 0 0 0 0 0 0 0 0 +2.85995141e-05 -4.318326025e-05 -6.102674285e-05 0 0 -4.318326025e-05 6.5037427e-05 9.622728947e-05 0 0 -6.102674285e-05 9.622728947e-05 0.0001392906195 0 0 0 0 0 0 0 0 0 0 0 0 +3.383430719e-06 -1.759473295e-06 -9.073813944e-06 0 0 -1.759473295e-06 -3.161390899e-06 3.862334472e-06 0 0 -9.073813944e-06 3.862334472e-06 2.080567335e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.207615679e-06 -4.61209725e-07 5.279263515e-06 0 0 -4.61209725e-07 4.282704287e-06 5.659384095e-07 0 0 5.279263515e-06 5.659384095e-07 -1.166386678e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.496058515e-06 7.089614649e-06 7.673509415e-06 0 0 7.089614649e-06 -1.443988396e-05 -1.742326996e-05 0 0 7.673509415e-06 -1.742326996e-05 -1.87445809e-05 0 0 0 0 0 0 0 0 0 0 0 0 -0.005348105684 -0.006733940534 -0.003330838209 0.0021340767 0.01453489702 -0.006733940534 -0.006635782535 -0.005067236287 0.001140684003 0.01598797007 -0.003330838209 -0.005067236287 0.002521523192 0.01107141102 0.01273972435 0.0021340767 0.001140684003 0.01107141102 0.01818123585 -0.001652354904 0.01453489702 0.01598797007 0.01273972435 -0.001652354904 -0.03962071318 -0.003917545826 -0.005036856128 0.0003598482735 0.005359318084 0.01053283105 -0.005036856128 -0.004544267308 -0.002227251594 0.003555108511 0.01152239699 0.0003598482735 -0.002227251594 0.007123417608 0.01492097582 0.006043635121 0.005359318084 0.003555108511 0.01492097582 0.0207426915 -0.008088652847 0.01053283105 0.01152239699 0.006043635121 -0.008088652847 -0.03040298329 -0.0004236151819 -0.0005737306227 0.002501988678 0.003884838076 0.001177033178 -0.0005737306227 -0.0005274176864 0.0008052518359 0.002601539678 0.001745703382 0.002501988678 0.0008052518359 0.005260727932 0.007704770275 -0.001793798361 0.003884838076 0.002601539678 0.007704770275 0.008996683422 -0.006652172062 0.001177033178 0.001745703382 -0.001793798361 -0.006652172062 -0.005528354439 @@ -50,19 +50,19 @@ 1.558385185e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9.445628533e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.458807598e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02950488925 0.04104857259 -0.02800034847 0.04104857259 -0.07301032102 -0.05847955002 -0.02800034847 -0.05847955002 0.02505769174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01799793527 -0.006318020859 -0.01995098964 -0.006318020859 -0.001388095579 0.00321016533 -0.01995098964 0.00321016533 0.01922260592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000209430316 0.0005794166676 -0.0005725313263 0.0005794166676 0.001493698855 0.001546123635 -0.0005725313263 0.001546123635 0.0008583233693 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.002781437806 0.0002803016557 -0.0009143534124 0.0002803016557 5.789385526e-07 -1.458964878e-05 -0.0009143534124 -1.458964878e-05 5.224914819e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.725756811e-05 -7.471464575e-05 7.965474917e-05 -7.471464575e-05 -0.0001695481976 -0.0001678036532 7.965474917e-05 -0.0001678036532 -0.0001201381439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.88679966e-06 5.155373038e-05 5.557159316e-05 5.155373038e-05 -3.198205646e-05 -4.579714158e-05 5.557159316e-05 -4.579714158e-05 -7.606400079e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.498852667e-05 -6.130196532e-06 -1.962115619e-05 -6.130196532e-06 -5.031798649e-08 1.630099063e-06 -1.962115619e-05 1.630099063e-06 5.251318395e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.410292827e-05 -1.313325851e-05 -1.024430369e-05 -1.313325851e-05 -1.122562455e-05 -3.318616306e-06 -1.024430369e-05 -3.318616306e-06 2.077833141e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.596919322e-05 2.26221629e-05 1.504884969e-05 2.26221629e-05 -2.2460604e-05 -2.268378634e-05 1.504884969e-05 -2.268378634e-05 -1.376210397e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.354326959e-05 9.643274639e-06 9.390356965e-06 9.643274639e-06 -7.126439113e-06 -7.538192412e-06 9.390356965e-06 -7.538192412e-06 -6.79261376e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.477313362e-07 6.556084117e-08 -1.079955921e-06 6.556084117e-08 -5.168545124e-06 -3.728250627e-06 -1.079955921e-06 -3.728250627e-06 1.256602316e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.805515511e-06 3.271562279e-06 -2.450672209e-06 3.271562279e-06 -5.230867322e-06 -3.801335609e-06 -2.450672209e-06 -3.801335609e-06 1.879747691e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.950585572e-06 3.721833535e-06 2.009932101e-06 3.721833535e-06 -5.61695189e-06 -5.123494257e-06 2.009932101e-06 -5.123494257e-06 -1.939671021e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.02950488925 0.04104857259 -0.02800034847 0 0 0.04104857259 -0.07301032102 -0.05847955002 0 0 -0.02800034847 -0.05847955002 0.02505769174 0 0 0 0 0 0 0 0 0 0 0 0 +0.01799793527 -0.006318020859 -0.01995098964 0 0 -0.006318020859 -0.001388095579 0.00321016533 0 0 -0.01995098964 0.00321016533 0.01922260592 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000209430316 0.0005794166676 -0.0005725313263 0 0 0.0005794166676 0.001493698855 0.001546123635 0 0 -0.0005725313263 0.001546123635 0.0008583233693 0 0 0 0 0 0 0 0 0 0 0 0 +0.002781437806 0.0002803016557 -0.0009143534124 0 0 0.0002803016557 5.789385526e-07 -1.458964878e-05 0 0 -0.0009143534124 -1.458964878e-05 5.224914819e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.725756811e-05 -7.471464575e-05 7.965474917e-05 0 0 -7.471464575e-05 -0.0001695481976 -0.0001678036532 0 0 7.965474917e-05 -0.0001678036532 -0.0001201381439 0 0 0 0 0 0 0 0 0 0 0 0 +-4.88679966e-06 5.155373038e-05 5.557159316e-05 0 0 5.155373038e-05 -3.198205646e-05 -4.579714158e-05 0 0 5.557159316e-05 -4.579714158e-05 -7.606400079e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.498852667e-05 -6.130196532e-06 -1.962115619e-05 0 0 -6.130196532e-06 -5.031798649e-08 1.630099063e-06 0 0 -1.962115619e-05 1.630099063e-06 5.251318395e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.410292827e-05 -1.313325851e-05 -1.024430369e-05 0 0 -1.313325851e-05 -1.122562455e-05 -3.318616306e-06 0 0 -1.024430369e-05 -3.318616306e-06 2.077833141e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.596919322e-05 2.26221629e-05 1.504884969e-05 0 0 2.26221629e-05 -2.2460604e-05 -2.268378634e-05 0 0 1.504884969e-05 -2.268378634e-05 -1.376210397e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.354326959e-05 9.643274639e-06 9.390356965e-06 0 0 9.643274639e-06 -7.126439113e-06 -7.538192412e-06 0 0 9.390356965e-06 -7.538192412e-06 -6.79261376e-06 0 0 0 0 0 0 0 0 0 0 0 0 +4.477313362e-07 6.556084117e-08 -1.079955921e-06 0 0 6.556084117e-08 -5.168545124e-06 -3.728250627e-06 0 0 -1.079955921e-06 -3.728250627e-06 1.256602316e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.805515511e-06 3.271562279e-06 -2.450672209e-06 0 0 3.271562279e-06 -5.230867322e-06 -3.801335609e-06 0 0 -2.450672209e-06 -3.801335609e-06 1.879747691e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.950585572e-06 3.721833535e-06 2.009932101e-06 0 0 3.721833535e-06 -5.61695189e-06 -5.123494257e-06 0 0 2.009932101e-06 -5.123494257e-06 -1.939671021e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.02706186244 0.02158514817 -0.03299845132 -0.02006712664 -0.01924952552 0.02158514817 -0.07425598654 -0.05957566943 0.009287625922 0.03802409991 -0.03299845132 -0.05957566943 0.0305927398 0.03372517806 0.04414392206 -0.02006712664 0.009287625922 0.03372517806 0.009247803559 0.000190586509 -0.01924952552 0.03802409991 0.04414392206 0.000190586509 -0.01801349865 0.01641712564 -0.002665745461 -0.02403202601 -0.007479363763 -0.002249455028 -0.002665745461 -0.01021644115 -0.001224168769 0.005870053783 0.004735124636 -0.02403202601 -0.001224168769 0.03574149041 0.01361186954 0.005812018808 -0.007479363763 0.005870053783 0.01361186954 0.002194591425 -0.0008669081012 -0.002249455028 0.004735124636 0.005812018808 -0.0008669081012 -0.001898364497 0.0005577206158 -0.001219842125 -0.001970604084 -9.041592363e-05 0.0001930080168 -0.001219842125 0.002830034681 0.00388504848 0.0001509437608 -0.0008639435745 -0.001970604084 0.00388504848 0.005541753009 0.0004166519735 -0.001481887675 -9.041592363e-05 0.0001509437608 0.0004166519735 -1.879725857e-06 1.066360696e-05 0.0001930080168 -0.0008639435745 -0.001481887675 1.066360696e-05 -7.808260383e-05 @@ -89,19 +89,19 @@ -2.352409215e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.37965932e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.305405021e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001387844622 -0.001336322789 -0.009513347233 -0.001336322789 0.01091875091 0.0379902116 -0.009513347233 0.0379902116 0.06934576646 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0008648221755 -0.01208493229 -0.006436633489 -0.01208493229 0.02515848151 0.03220345261 -0.006436633489 0.03220345261 0.02863905211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.467144047e-05 0.0008143578821 0.0006797534499 0.0008143578821 0.004055451816 0.001579944372 0.0006797534499 0.001579944372 -0.0003772711049 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.80713542e-05 0.00023424215 9.163511633e-05 0.00023424215 0.004415113033 0.001997657479 9.163511633e-05 0.001997657479 0.000957700896 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.107522876e-06 1.233899163e-05 1.216103013e-05 1.233899163e-05 0.0001870555829 0.0001692931919 1.216103013e-05 0.0001692931919 0.0001244607221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.170129359e-07 0.00016642794 7.398891291e-05 0.00016642794 0.0001805917232 -0.0002054728789 7.398891291e-05 -0.0002054728789 -0.0002350885809 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.663320331e-06 4.067769603e-06 3.669437904e-06 4.067769603e-06 -0.0002953660123 -0.0001585580226 3.669437904e-06 -0.0001585580226 -9.139438231e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.71170904e-07 9.387442809e-07 7.810281385e-07 9.387442809e-07 4.452935615e-05 2.718105787e-05 7.810281385e-07 2.718105787e-05 1.572970639e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.430335815e-08 -6.631521663e-06 -7.935056763e-06 -6.631521663e-06 1.471792538e-05 2.162166551e-05 -7.935056763e-06 2.162166551e-05 3.240829777e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.37898028e-07 3.895863126e-06 1.454061199e-06 3.895863126e-06 -6.700666618e-05 -3.714392887e-05 1.454061199e-06 -3.714392887e-05 -1.821370987e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.924316362e-07 4.13345056e-06 1.74133267e-06 4.13345056e-06 -5.74476459e-05 -3.551599503e-05 1.74133267e-06 -3.551599503e-05 -2.007757364e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.758177789e-07 2.804312352e-06 6.174215501e-07 2.804312352e-06 -1.433578754e-05 -1.067416945e-05 6.174215501e-07 -1.067416945e-05 -4.800685285e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.5805975e-07 7.615741321e-07 -2.460995493e-07 7.615741321e-07 -8.729282768e-06 -3.439350476e-06 -2.460995493e-07 -3.439350476e-06 7.271951303e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001387844622 -0.001336322789 -0.009513347233 0 0 -0.001336322789 0.01091875091 0.0379902116 0 0 -0.009513347233 0.0379902116 0.06934576646 0 0 0 0 0 0 0 0 0 0 0 0 +0.0008648221755 -0.01208493229 -0.006436633489 0 0 -0.01208493229 0.02515848151 0.03220345261 0 0 -0.006436633489 0.03220345261 0.02863905211 0 0 0 0 0 0 0 0 0 0 0 0 +2.467144047e-05 0.0008143578821 0.0006797534499 0 0 0.0008143578821 0.004055451816 0.001579944372 0 0 0.0006797534499 0.001579944372 -0.0003772711049 0 0 0 0 0 0 0 0 0 0 0 0 +5.80713542e-05 0.00023424215 9.163511633e-05 0 0 0.00023424215 0.004415113033 0.001997657479 0 0 9.163511633e-05 0.001997657479 0.000957700896 0 0 0 0 0 0 0 0 0 0 0 0 +2.107522876e-06 1.233899163e-05 1.216103013e-05 0 0 1.233899163e-05 0.0001870555829 0.0001692931919 0 0 1.216103013e-05 0.0001692931919 0.0001244607221 0 0 0 0 0 0 0 0 0 0 0 0 +-7.170129359e-07 0.00016642794 7.398891291e-05 0 0 0.00016642794 0.0001805917232 -0.0002054728789 0 0 7.398891291e-05 -0.0002054728789 -0.0002350885809 0 0 0 0 0 0 0 0 0 0 0 0 +-2.663320331e-06 4.067769603e-06 3.669437904e-06 0 0 4.067769603e-06 -0.0002953660123 -0.0001585580226 0 0 3.669437904e-06 -0.0001585580226 -9.139438231e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.71170904e-07 9.387442809e-07 7.810281385e-07 0 0 9.387442809e-07 4.452935615e-05 2.718105787e-05 0 0 7.810281385e-07 2.718105787e-05 1.572970639e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.430335815e-08 -6.631521663e-06 -7.935056763e-06 0 0 -6.631521663e-06 1.471792538e-05 2.162166551e-05 0 0 -7.935056763e-06 2.162166551e-05 3.240829777e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.37898028e-07 3.895863126e-06 1.454061199e-06 0 0 3.895863126e-06 -6.700666618e-05 -3.714392887e-05 0 0 1.454061199e-06 -3.714392887e-05 -1.821370987e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.924316362e-07 4.13345056e-06 1.74133267e-06 0 0 4.13345056e-06 -5.74476459e-05 -3.551599503e-05 0 0 1.74133267e-06 -3.551599503e-05 -2.007757364e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.758177789e-07 2.804312352e-06 6.174215501e-07 0 0 2.804312352e-06 -1.433578754e-05 -1.067416945e-05 0 0 6.174215501e-07 -1.067416945e-05 -4.800685285e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.5805975e-07 7.615741321e-07 -2.460995493e-07 0 0 7.615741321e-07 -8.729282768e-06 -3.439350476e-06 0 0 -2.460995493e-07 -3.439350476e-06 7.271951303e-07 0 0 0 0 0 0 0 0 0 0 0 0 -0.009911686873 -0.001200287372 0.001800591149 0.03153194479 0.001940215529 -0.001200287372 0.0008041789659 0.0007511410964 0.006913757951 -0.001261434419 0.001800591149 0.0007511410964 -1.362262198e-05 -0.007226763219 0.001620663838 0.03153194479 0.006913757951 -0.007226763219 -0.0520331514 -0.04211542156 0.001940215529 -0.001261434419 0.001620663838 -0.04211542156 0.02302394515 0.02274899886 0.006034287381 -0.004706134857 -0.01954879486 -0.03979733789 0.006034287381 0.001885891163 0.0006221563931 -0.004341898718 -0.008517298285 -0.004706134857 0.0006221563931 3.672700115e-06 0.003431114354 0.008213223413 -0.01954879486 -0.004341898718 0.003431114354 0.01633833812 0.03259382937 -0.03979733789 -0.008517298285 0.008213223413 0.03259382937 0.06991099433 0.0004408617552 0.0008761731601 -0.0005270962273 -0.0002216850546 -0.001453490462 0.0008761731601 4.323155463e-05 6.870465762e-06 -0.001309721845 -0.0008682291843 -0.0005270962273 6.870465762e-06 -1.926742922e-06 0.0006945308413 0.0006593181432 -0.0002216850546 -0.001309721845 0.0006945308413 -0.0003596352277 0.001658576458 -0.001453490462 -0.0008682291843 0.0006593181432 0.001658576458 0.002753120203 @@ -113,7 +113,7 @@ -1.506119801e-06 -6.97400454e-07 3.59111147e-07 6.364787584e-06 5.458106852e-07 -6.97400454e-07 1.293871402e-07 3.011989158e-08 4.679660837e-06 -1.229466585e-06 3.59111147e-07 3.011989158e-08 -5.387646603e-08 -1.760495601e-06 2.078450186e-07 6.364787584e-06 4.679660837e-06 -1.760495601e-06 -6.458377546e-06 -1.380175008e-05 5.458106852e-07 -1.229466585e-06 2.078450186e-07 -1.380175008e-05 7.875326714e-06 -3.178740082e-05 1.722662779e-06 1.694861445e-06 3.717583764e-05 4.415316556e-05 1.722662779e-06 -3.361575141e-08 -3.763079972e-08 -2.231775363e-06 -2.221086195e-06 1.694861445e-06 -3.763079972e-08 2.489544388e-08 -2.045300594e-06 -2.268997311e-06 3.717583764e-05 -2.231775363e-06 -2.045300594e-06 -4.374427599e-05 -5.136953496e-05 4.415316556e-05 -2.221086195e-06 -2.268997311e-06 -5.136953496e-05 -6.10125304e-05 -1.190825741e-05 -2.358252393e-06 9.367165112e-07 1.156645756e-05 1.95219364e-05 -2.358252393e-06 -1.058556621e-07 -2.177624137e-08 2.768979594e-06 3.173841207e-06 9.367165112e-07 -2.177624137e-08 1.408664091e-08 -1.145330481e-06 -1.241177365e-06 1.156645756e-05 2.768979594e-06 -1.145330481e-06 -1.066770345e-05 -1.980444036e-05 1.95219364e-05 3.173841207e-06 -1.241177365e-06 -1.980444036e-05 -3.049466854e-05 --2.522655075e-06 -5.412199734e-07 2.955146575e-07 3.800069161e-06 3.523857413e-06 -5.412199734e-07 7.604504601e-08 7.066152311e-09 1.265890423e-06 4.429989372e-07 2.955146575e-07 7.066152311e-09 -6.735699387e-09 -6.450633202e-07 -2.270914953e-07 3.800069161e-06 1.265890423e-06 -6.450633202e-07 -4.328481898e-06 -6.502849554e-06 3.523857413e-06 4.429989372e-07 -2.270914953e-07 -6.502849554e-06 -3.569913879e-06 +-2.522655075e-06 -5.412199734e-07 2.955146575e-07 3.800069161e-06 3.523857413e-06 -5.412199734e-07 7.6045046e-08 7.066152311e-09 1.265890423e-06 4.429989372e-07 2.955146575e-07 7.066152311e-09 -6.735699387e-09 -6.450633202e-07 -2.270914953e-07 3.800069161e-06 1.265890423e-06 -6.450633202e-07 -4.328481898e-06 -6.502849554e-06 3.523857413e-06 4.429989372e-07 -2.270914953e-07 -6.502849554e-06 -3.569913879e-06 -2.692281207e-06 -2.064017846e-07 2.341880791e-07 4.39998998e-06 3.348344044e-06 -2.064017846e-07 8.143736519e-08 1.69476517e-09 5.431043849e-07 1.548807028e-07 2.341880791e-07 1.69476517e-09 -5.672353488e-09 -5.204323752e-07 -1.745540741e-07 4.39998998e-06 5.431043849e-07 -5.204323752e-07 -5.894492638e-06 -6.445865554e-06 3.348344044e-06 1.548807028e-07 -1.745540741e-07 -6.445865554e-06 -3.140177185e-06 0.1000747593 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03272254592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -128,19 +128,19 @@ 2.358218287e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.460090745e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.557822579e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.09149401221 0.06369609245 -0.01928878836 0.06369609245 0.04169454447 -0.08084949749 -0.01928878836 -0.08084949749 0.108183336 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.077078008 0.02854925803 -0.0003327461126 0.02854925803 0.06007754636 -0.03170390421 -0.0003327461126 -0.03170390421 0.02419334054 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.007394806524 0.01404745362 -0.004850673704 0.01404745362 -0.03711273902 -0.03301190804 -0.004850673704 -0.03301190804 0.01907067063 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.006206735407 -0.003453179019 -0.01664403305 -0.003453179019 -0.001423586856 0.009531247988 -0.01664403305 0.009531247988 0.03798551427 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.387427877e-05 0.0001060529261 -4.577676057e-05 0.0001060529261 -0.0002170811378 -0.0002690497073 -4.577676057e-05 -0.0002690497073 3.742118424e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.821541492e-05 0.0001768457421 0.0003211588002 0.0001768457421 -0.0005682237614 -0.0006375825229 0.0003211588002 -0.0006375825229 -0.0005461511949 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001701917797 -8.091589339e-05 -0.000607102577 -8.091589339e-05 -0.0006987937405 8.603418379e-06 -0.000607102577 8.603418379e-06 0.001268957696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.428121234e-05 6.152236838e-05 8.59859292e-05 6.152236838e-05 -5.44296946e-05 -0.0001338310189 8.59859292e-05 -0.0001338310189 -0.0002165461917 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.754483838e-06 9.562536823e-06 3.423424878e-05 9.562536823e-06 0.0001243525987 2.18581563e-05 3.423424878e-05 2.18581563e-05 -1.550285068e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.311285701e-06 -1.268077723e-06 -6.390254805e-05 -1.268077723e-06 -0.0001571742431 -3.344611123e-05 -6.390254805e-05 -3.344611123e-05 0.0001409875882 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.006100665e-05 1.63522009e-05 3.080228387e-05 1.63522009e-05 -0.0001006272529 -8.564006089e-05 3.080228387e-05 -8.564006089e-05 -0.0001019130292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.59087978e-06 -9.063444127e-06 -1.309780776e-05 -9.063444127e-06 -5.666482736e-06 9.907955713e-06 -1.309780776e-05 9.907955713e-06 2.912095871e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.334522227e-06 3.446338062e-06 -5.897312521e-06 3.446338062e-06 -2.804383206e-05 -1.232776264e-05 -5.897312521e-06 -1.232776264e-05 1.157611707e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.09149401221 0.06369609245 -0.01928878836 0 0 0.06369609245 0.04169454447 -0.08084949749 0 0 -0.01928878836 -0.08084949749 0.108183336 0 0 0 0 0 0 0 0 0 0 0 0 +0.077078008 0.02854925803 -0.0003327461126 0 0 0.02854925803 0.06007754636 -0.03170390421 0 0 -0.0003327461126 -0.03170390421 0.02419334054 0 0 0 0 0 0 0 0 0 0 0 0 +0.007394806524 0.01404745362 -0.004850673704 0 0 0.01404745362 -0.03711273902 -0.03301190804 0 0 -0.004850673704 -0.03301190804 0.01907067063 0 0 0 0 0 0 0 0 0 0 0 0 +0.006206735407 -0.003453179019 -0.01664403305 0 0 -0.003453179019 -0.001423586856 0.009531247988 0 0 -0.01664403305 0.009531247988 0.03798551427 0 0 0 0 0 0 0 0 0 0 0 0 +-5.387427877e-05 0.0001060529261 -4.577676057e-05 0 0 0.0001060529261 -0.0002170811378 -0.0002690497073 0 0 -4.577676057e-05 -0.0002690497073 3.742118424e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-6.821541492e-05 0.0001768457421 0.0003211588002 0 0 0.0001768457421 -0.0005682237614 -0.0006375825229 0 0 0.0003211588002 -0.0006375825229 -0.0005461511949 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001701917797 -8.091589339e-05 -0.000607102577 0 0 -8.091589339e-05 -0.0006987937405 8.603418379e-06 0 0 -0.000607102577 8.603418379e-06 0.001268957696 0 0 0 0 0 0 0 0 0 0 0 0 +-1.428121234e-05 6.152236838e-05 8.59859292e-05 0 0 6.152236838e-05 -5.44296946e-05 -0.0001338310189 0 0 8.59859292e-05 -0.0001338310189 -0.0002165461917 0 0 0 0 0 0 0 0 0 0 0 0 +3.754483838e-06 9.562536823e-06 3.423424878e-05 0 0 9.562536823e-06 0.0001243525987 2.18581563e-05 0 0 3.423424878e-05 2.18581563e-05 -1.550285068e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.311285701e-06 -1.268077723e-06 -6.390254805e-05 0 0 -1.268077723e-06 -0.0001571742431 -3.344611123e-05 0 0 -6.390254805e-05 -3.344611123e-05 0.0001409875882 0 0 0 0 0 0 0 0 0 0 0 0 +-1.006100665e-05 1.63522009e-05 3.080228387e-05 0 0 1.63522009e-05 -0.0001006272529 -8.564006089e-05 0 0 3.080228387e-05 -8.564006089e-05 -0.0001019130292 0 0 0 0 0 0 0 0 0 0 0 0 +9.59087978e-06 -9.063444127e-06 -1.309780776e-05 0 0 -9.063444127e-06 -5.666482736e-06 9.907955713e-06 0 0 -1.309780776e-05 9.907955713e-06 2.912095871e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.334522227e-06 3.446338062e-06 -5.897312521e-06 0 0 3.446338062e-06 -2.804383206e-05 -1.232776264e-05 0 0 -5.897312521e-06 -1.232776264e-05 1.157611707e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.01015237725 0.06363553134 -0.04555188237 0.09908550671 0.1187121036 0.06363553134 -0.1485829416 -0.1217818102 0.02118008374 0.004626456848 -0.04555188237 -0.1217818102 0.06889802883 0.03202533092 0.05670009739 0.09908550671 0.02118008374 0.03202533092 -0.1460278181 0.08003269016 0.1187121036 0.004626456848 0.05670009739 0.08003269016 -0.001124027591 0.06727106255 0.01277284766 -0.05602556244 0.004504330779 -0.02746763402 0.01277284766 -0.03338367954 -0.01521643091 -0.005176498848 -0.03193820575 -0.05602556244 -0.01521643091 0.0853149455 0.01026809513 0.01645748155 0.004504330779 -0.005176498848 0.01026809513 0.005645610283 0.0791274858 -0.02746763402 -0.03193820575 0.01645748155 0.0791274858 0.1219750246 0.004196709112 -0.008482121892 -0.01770072942 0.001876434215 0.009654438895 -0.008482121892 -0.001700047554 -0.002187547512 -0.007289080595 0.004928041715 -0.01770072942 -0.002187547512 0.0108894046 -0.002585180783 0.01989618619 0.001876434215 -0.007289080595 -0.002585180783 0.01003371092 0.01505178001 0.009654438895 0.004928041715 0.01989618619 0.01505178001 -0.01520199767 @@ -153,7 +153,7 @@ -8.768153685e-05 -2.94582707e-05 -3.10548589e-05 1.67454171e-05 0.0001534489498 -2.94582707e-05 -3.687992119e-05 -4.712067372e-05 -5.039197036e-06 8.217070718e-05 -3.10548589e-05 -4.712067372e-05 -5.532627592e-05 -8.306803991e-06 9.686621185e-05 1.67454171e-05 -5.039197036e-06 -8.306803991e-06 -4.758896172e-05 -6.580044514e-06 0.0001534489498 8.217070718e-05 9.686621185e-05 -6.580044514e-06 -0.0002821726015 -3.79937944e-06 5.631498433e-07 -7.478648863e-06 1.761473453e-05 1.827625372e-05 5.631498433e-07 -1.317803989e-06 6.810236999e-07 -3.469365478e-06 -5.727599754e-06 -7.478648863e-06 6.810236999e-07 1.057631426e-05 -6.223073148e-06 -2.776154795e-06 1.761473453e-05 -3.469365478e-06 -6.223073148e-06 -2.467997929e-05 -7.763971543e-06 1.827625372e-05 -5.727599754e-06 -2.776154795e-06 -7.763971543e-06 -6.842025982e-06 3.688046869e-06 1.284863937e-05 1.323250751e-05 2.128032324e-05 -3.341450856e-06 1.284863937e-05 -4.458398894e-06 1.299696799e-06 1.18464593e-05 -1.251128203e-05 1.323250751e-05 1.299696799e-06 1.948815681e-05 1.797189497e-05 -2.262014046e-05 2.128032324e-05 1.18464593e-05 1.797189497e-05 -4.679932784e-06 -2.303357291e-05 -3.341450856e-06 -1.251128203e-05 -2.262014046e-05 -2.303357291e-05 2.496167591e-05 --1.390467361e-05 1.062273208e-06 -2.192005483e-06 5.130501093e-06 2.416166949e-05 1.062273208e-06 -1.121303221e-05 -1.316332089e-05 5.452540246e-08 1.089995987e-05 -2.192005483e-06 -1.316332089e-05 -1.165030373e-05 -2.388467019e-06 1.509810724e-05 5.130501093e-06 5.452540246e-08 -2.388467019e-06 -1.864841256e-05 4.490274109e-06 2.416166949e-05 1.089995987e-05 1.509810724e-05 4.490274109e-06 -3.35718574e-05 +-1.390467361e-05 1.062273208e-06 -2.192005483e-06 5.130501093e-06 2.416166949e-05 1.062273208e-06 -1.121303221e-05 -1.316332089e-05 5.452540247e-08 1.089995987e-05 -2.192005483e-06 -1.316332089e-05 -1.165030373e-05 -2.388467019e-06 1.509810724e-05 5.130501093e-06 5.452540247e-08 -2.388467019e-06 -1.864841256e-05 4.490274109e-06 2.416166949e-05 1.089995987e-05 1.509810724e-05 4.490274109e-06 -3.35718574e-05 0.0003180261582 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.001239805291 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004451128424 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -167,19 +167,19 @@ -3.117137793e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.232062512e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.034100449e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.898505126e-06 0.01672604601 4.18446788e-06 0.01672604601 -0.04739385261 -0.0828809491 4.18446788e-06 -0.0828809491 -7.517414324e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.895930283e-06 0.0007874668655 0.0002185582318 0.0007874668655 -0.001753161561 -0.002811079859 0.0002185582318 -0.002811079859 0.000307085273 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.927365215e-07 -0.0008189806237 -3.480753873e-05 -0.0008189806237 0.002036689103 -0.0007479882335 -3.480753873e-05 -0.0007479882335 -0.000120602444 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.037947764e-06 -4.605751844e-05 -2.962521181e-05 -4.605751844e-05 0.0001340626974 -0.0002075412193 -2.962521181e-05 -0.0002075412193 -0.0001594584824 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.870324299e-09 1.506566307e-05 -3.437272617e-07 1.506566307e-05 -6.855576228e-05 -0.0001195179031 -3.437272617e-07 -0.0001195179031 -6.215623416e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.289425604e-08 1.624961421e-05 -2.830716913e-06 1.624961421e-05 -5.309481076e-05 -5.289159296e-06 -2.830716913e-06 -5.289159296e-06 -7.390705253e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.871472076e-08 -2.097053069e-06 7.369847705e-07 -2.097053069e-06 3.831860615e-06 -1.215579479e-05 7.369847705e-07 -1.215579479e-05 5.503097884e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.631707003e-11 2.08275131e-06 -8.604793549e-08 2.08275131e-06 -6.500065431e-06 -5.397799499e-06 -8.604793549e-08 -5.397799499e-06 8.106986918e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.935956526e-10 6.870787584e-06 -2.38564119e-07 6.870787584e-06 -2.103426457e-05 -1.47486206e-05 -2.38564119e-07 -1.47486206e-05 7.125410082e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.411279169e-09 -2.131242057e-07 1.030331566e-07 -2.131242057e-07 -2.170737391e-06 -1.55233457e-05 1.030331566e-07 -1.55233457e-05 7.889963042e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.759592881e-09 1.44070826e-06 -3.646484172e-08 1.44070826e-06 -5.284114325e-06 -5.449257173e-06 -3.646484172e-08 -5.449257173e-06 1.781209102e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.852904953e-09 1.348380804e-06 -5.567154937e-08 1.348380804e-06 -4.57192339e-06 -5.428520021e-06 -5.567154937e-08 -5.428520021e-06 4.926406983e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.180907026e-09 8.571011301e-07 -1.507705866e-08 8.571011301e-07 -3.350607477e-06 -6.511854418e-06 -1.507705866e-08 -6.511854418e-06 6.130614368e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +9.898505126e-06 0.01672604601 4.18446788e-06 0 0 0.01672604601 -0.04739385261 -0.0828809491 0 0 4.18446788e-06 -0.0828809491 -7.517414324e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.895930283e-06 0.0007874668655 0.0002185582318 0 0 0.0007874668655 -0.001753161561 -0.002811079859 0 0 0.0002185582318 -0.002811079859 0.000307085273 0 0 0 0 0 0 0 0 0 0 0 0 +4.927365215e-07 -0.0008189806237 -3.480753873e-05 0 0 -0.0008189806237 0.002036689103 -0.0007479882335 0 0 -3.480753873e-05 -0.0007479882335 -0.000120602444 0 0 0 0 0 0 0 0 0 0 0 0 +1.037947764e-06 -4.605751844e-05 -2.962521181e-05 0 0 -4.605751844e-05 0.0001340626974 -0.0002075412193 0 0 -2.962521181e-05 -0.0002075412193 -0.0001594584824 0 0 0 0 0 0 0 0 0 0 0 0 +1.870324299e-09 1.506566307e-05 -3.437272617e-07 0 0 1.506566307e-05 -6.855576228e-05 -0.0001195179031 0 0 -3.437272617e-07 -0.0001195179031 -6.215623416e-07 0 0 0 0 0 0 0 0 0 0 0 0 +4.289425604e-08 1.624961421e-05 -2.830716913e-06 0 0 1.624961421e-05 -5.309481076e-05 -5.289159296e-06 0 0 -2.830716913e-06 -5.289159296e-06 -7.390705253e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.871472076e-08 -2.097053069e-06 7.369847705e-07 0 0 -2.097053069e-06 3.831860615e-06 -1.215579479e-05 0 0 7.369847705e-07 -1.215579479e-05 5.503097884e-06 0 0 0 0 0 0 0 0 0 0 0 0 +4.631707003e-11 2.08275131e-06 -8.604793549e-08 0 0 2.08275131e-06 -6.500065431e-06 -5.397799499e-06 0 0 -8.604793549e-08 -5.397799499e-06 8.106986918e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-9.935956526e-10 6.870787584e-06 -2.38564119e-07 0 0 6.870787584e-06 -2.103426457e-05 -1.47486206e-05 0 0 -2.38564119e-07 -1.47486206e-05 7.125410082e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-5.411279169e-09 -2.131242057e-07 1.030331566e-07 0 0 -2.131242057e-07 -2.170737391e-06 -1.55233457e-05 0 0 1.030331566e-07 -1.55233457e-05 7.889963042e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.759592881e-09 1.44070826e-06 -3.646484172e-08 0 0 1.44070826e-06 -5.284114325e-06 -5.449257173e-06 0 0 -3.646484172e-08 -5.449257173e-06 1.781209102e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.852904953e-09 1.348380804e-06 -5.567154937e-08 0 0 1.348380804e-06 -4.57192339e-06 -5.428520021e-06 0 0 -5.567154937e-08 -5.428520021e-06 4.926406983e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.180907026e-09 8.571011301e-07 -1.507705866e-08 0 0 8.571011301e-07 -3.350607477e-06 -6.511854418e-06 0 0 -1.507705866e-08 -6.511854418e-06 6.130614368e-07 0 0 0 0 0 0 0 0 0 0 0 0 -2.916795897e-05 -0.0004033895425 -2.623791613e-06 -0.0008483917443 0.05695156183 -0.0004033895425 0.0007079059636 -0.000767384963 6.557337829e-05 -0.0188642945 -2.623791613e-06 -0.000767384963 2.128855728e-05 -3.019923525e-06 0.00195764392 -0.0008483917443 6.557337829e-05 -3.019923525e-06 0.001783067962 0.1100030221 0.05695156183 -0.0188642945 0.00195764392 0.1100030221 -0.00751204376 -0.0002318946335 -0.0001512541598 -4.468211517e-05 -0.0002603056224 0.008424253435 -0.0001512541598 0.0001632029646 -0.0002092424937 -1.574316953e-05 -0.004563009946 -4.468211517e-05 -0.0002092424937 2.023568293e-05 -0.000158880529 0.0006599068695 -0.0002603056224 -1.574316953e-05 -0.000158880529 0.0007174153024 0.01614685349 0.008424253435 -0.004563009946 0.0006599068695 0.01614685349 -0.0006961743566 1.910448088e-06 3.459125191e-05 -3.879112621e-05 3.726388127e-05 -0.0003780029974 3.459125191e-05 -3.87644981e-07 1.840584214e-05 -7.139900083e-06 0.001101851236 -3.879112621e-05 1.840584214e-05 5.948181742e-08 -4.076074059e-06 -0.0006384939587 3.726388127e-05 -7.139900083e-06 -4.076074059e-06 3.375744494e-05 -0.001123581061 -0.0003780029974 0.001101851236 -0.0006384939587 -0.001123581061 0.001454740779 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_4_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_4_ref.dat index 70af6ec7f7..42b4f1d21a 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_4_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmx_4_ref.dat @@ -11,19 +11,19 @@ 5.983341431e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5.258879043e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4.755845654e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.007242536608 0.04064933609 0.01544919361 0.04064933609 -0.1251444605 0.1001600493 0.01544919361 0.1001600493 0.03833303099 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01948503903 0.0130050457 0.03845860653 0.0130050457 -0.05729348746 0.0289736116 0.03845860653 0.0289736116 0.09310190041 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01380247127 -0.00595878008 0.02622376405 -0.00595878008 -0.0004376717279 -0.01430709294 0.02622376405 -0.01430709294 0.06227439594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.004149567179 -0.004635390412 0.007735057013 -0.004635390412 0.006679261851 -0.01033138357 0.007735057013 -0.01033138357 0.01802496063 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003847789523 -0.00102991245 0.0008243997957 -0.00102991245 0.001970056751 -0.002284703607 0.0008243997957 -0.002284703607 0.001947033328 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003766034708 0.0001377782153 -0.0007416059291 0.0001377782153 0.0001086009831 0.0003308737086 -0.0007416059291 0.0003308737086 -0.001740663527 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003367261139 0.0004264594253 -0.0007151438577 0.0004264594253 -0.0006433679981 0.001010410725 -0.0007151438577 0.001010410725 -0.00171576186 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.408956215e-05 9.681235941e-05 -0.0001445742401 9.681235941e-05 -0.0001421278932 0.0002207471763 -0.0001445742401 0.0002207471763 -0.0003387861199 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.839370203e-05 -6.373864012e-06 8.705009995e-05 -6.373864012e-06 -4.540326652e-05 -1.488952818e-05 8.705009995e-05 -1.488952818e-05 0.0002020041583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.192638906e-05 -4.45554412e-05 6.763397151e-05 -4.45554412e-05 6.404333115e-05 -9.842974249e-05 6.763397151e-05 -9.842974249e-05 0.0001523051214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.537743746e-06 -7.995338953e-06 2.042816439e-05 -7.995338953e-06 4.836580962e-06 -1.808497851e-05 2.042816439e-05 -1.808497851e-05 4.679849017e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.189948796e-06 -1.873470018e-06 -2.971528954e-06 -1.873470018e-06 6.189457972e-06 -3.650416547e-06 -2.971528954e-06 -3.650416547e-06 -6.396511283e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.489809918e-06 6.573727914e-06 -7.643907982e-06 6.573727914e-06 -1.30333895e-05 1.61995372e-05 -7.643907982e-06 1.61995372e-05 -1.858031198e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.007242536608 0.04064933609 0.01544919361 0 0 0.04064933609 -0.1251444605 0.1001600493 0 0 0.01544919361 0.1001600493 0.03833303099 0 0 0 0 0 0 0 0 0 0 0 0 +0.01948503903 0.0130050457 0.03845860653 0 0 0.0130050457 -0.05729348746 0.0289736116 0 0 0.03845860653 0.0289736116 0.09310190041 0 0 0 0 0 0 0 0 0 0 0 0 +0.01380247127 -0.00595878008 0.02622376405 0 0 -0.00595878008 -0.0004376717279 -0.01430709294 0 0 0.02622376405 -0.01430709294 0.06227439594 0 0 0 0 0 0 0 0 0 0 0 0 +0.004149567179 -0.004635390412 0.007735057013 0 0 -0.004635390412 0.006679261851 -0.01033138357 0 0 0.007735057013 -0.01033138357 0.01802496063 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003847789523 -0.00102991245 0.0008243997957 0 0 -0.00102991245 0.001970056751 -0.002284703607 0 0 0.0008243997957 -0.002284703607 0.001947033328 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003766034708 0.0001377782153 -0.0007416059291 0 0 0.0001377782153 0.0001086009831 0.0003308737086 0 0 -0.0007416059291 0.0003308737086 -0.001740663527 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003367261139 0.0004264594253 -0.0007151438577 0 0 0.0004264594253 -0.0006433679981 0.001010410725 0 0 -0.0007151438577 0.001010410725 -0.00171576186 0 0 0 0 0 0 0 0 0 0 0 0 +-6.408956215e-05 9.681235941e-05 -0.0001445742401 0 0 9.681235941e-05 -0.0001421278932 0.0002207471763 0 0 -0.0001445742401 0.0002207471763 -0.0003387861199 0 0 0 0 0 0 0 0 0 0 0 0 +3.839370203e-05 -6.373864012e-06 8.705009995e-05 0 0 -6.373864012e-06 -4.540326652e-05 -1.488952818e-05 0 0 8.705009995e-05 -1.488952818e-05 0.0002020041583 0 0 0 0 0 0 0 0 0 0 0 0 +3.192638906e-05 -4.45554412e-05 6.763397151e-05 0 0 -4.45554412e-05 6.404333115e-05 -9.842974249e-05 0 0 6.763397151e-05 -9.842974249e-05 0.0001523051214 0 0 0 0 0 0 0 0 0 0 0 0 +8.537743746e-06 -7.995338953e-06 2.042816439e-05 0 0 -7.995338953e-06 4.836580962e-06 -1.808497851e-05 0 0 2.042816439e-05 -1.808497851e-05 4.679849017e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.189948796e-06 -1.873470018e-06 -2.971528954e-06 0 0 -1.873470018e-06 6.189457972e-06 -3.650416547e-06 0 0 -2.971528954e-06 -3.650416547e-06 -6.396511283e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.489809918e-06 6.573727914e-06 -7.643907982e-06 0 0 6.573727914e-06 -1.30333895e-05 1.61995372e-05 0 0 -7.643907982e-06 1.61995372e-05 -1.858031198e-05 0 0 0 0 0 0 0 0 0 0 0 0 -0.005005630421 -0.006437524831 0.003263539524 0.001792098841 -0.0136501324 -0.006437524831 -0.006357228268 0.004940831599 0.001024802498 -0.01524606365 0.003263539524 0.004940831599 0.002271912545 -0.01038678485 0.01232926824 0.001792098841 0.001024802498 -0.01038678485 0.01705460773 0.001498778527 -0.0136501324 -0.01524606365 0.01232926824 0.001498778527 -0.0378033937 -0.004170331232 -0.005359474289 6.470652163e-06 0.005012546852 -0.0110377685 -0.005359474289 -0.004812031321 0.002571482518 0.00335979702 -0.01208048766 6.470652163e-06 0.002571482518 0.006786770382 -0.01472142968 0.006837559697 0.005012546852 0.00335979702 -0.01472142968 0.02066326141 0.007548474605 -0.0110377685 -0.01208048766 0.006837559697 0.007548474605 -0.03164977742 -0.0006953056073 -0.0008784804352 -0.00238973864 0.003994263452 -0.001810118381 -0.0008784804352 -0.0007737466131 -0.0006334739614 0.002656554001 -0.002337737845 -0.00238973864 -0.0006334739614 0.005430299008 -0.008173627719 -0.001335440117 0.003994263452 0.002656554001 -0.008173627719 0.009741205884 0.006683923746 -0.001810118381 -0.002337737845 -0.001335440117 0.006683923746 -0.006993993696 @@ -50,19 +50,19 @@ 1.721003848e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.09907467e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.249639742e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02816654211 0.04122823258 0.02652734721 0.04122823258 -0.07248174366 0.05870895891 0.02652734721 0.05870895891 0.02349488791 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01888083651 -0.005784056584 0.02027475561 -0.005784056584 -0.002488995984 -0.002205921428 0.02027475561 -0.002205921428 0.01906752519 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000435260435 0.0005341406397 0.0006414990413 0.0005341406397 0.001570836843 -0.001627545485 0.0006414990413 -0.001627545485 0.001025908012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00285806867 0.0003843912197 0.0009427238575 0.0003843912197 -2.65327608e-06 1.988186099e-05 0.0009427238575 1.988186099e-05 7.443339278e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001117448564 -9.201357676e-05 -6.56507626e-05 -9.201357676e-05 -0.0001564513695 0.0001580790062 -6.56507626e-05 0.0001580790062 -0.0001267984116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.97200331e-06 4.479424071e-05 -4.219268941e-05 4.479424071e-05 -2.321325881e-05 3.511644113e-05 -4.219268941e-05 3.511644113e-05 -6.383533093e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.266889823e-05 -9.370363819e-06 2.612947133e-05 -9.370363819e-06 2.577662794e-07 -2.159886985e-06 2.612947133e-05 -2.159886985e-06 6.528336547e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.420445829e-05 -1.287345931e-05 8.505974074e-06 -1.287345931e-05 -1.229561684e-05 4.962898985e-06 8.505974074e-06 4.962898985e-06 1.805353532e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.884501243e-05 2.235004571e-05 -1.76071851e-05 2.235004571e-05 -2.107964556e-05 2.22405461e-05 -1.76071851e-05 2.22405461e-05 -1.588564581e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.095421656e-05 7.451654688e-06 -7.494276141e-06 7.451654688e-06 -5.715233995e-06 6.040745292e-06 -7.494276141e-06 6.040745292e-06 -5.422361537e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.637360207e-07 -6.772194724e-07 1.872407821e-06 -6.772194724e-07 -4.482374741e-06 2.888290758e-06 1.872407821e-06 2.888290758e-06 2.250231845e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.270464719e-06 3.26926777e-06 1.950440587e-06 3.26926777e-06 -5.023842587e-06 3.809940637e-06 1.950440587e-06 3.809940637e-06 1.432763824e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.067905715e-06 3.371966875e-06 -2.201610691e-06 3.371966875e-06 -5.138768431e-06 4.824127118e-06 -2.201610691e-06 4.824127118e-06 -2.135173678e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.02816654211 0.04122823258 0.02652734721 0 0 0.04122823258 -0.07248174366 0.05870895891 0 0 0.02652734721 0.05870895891 0.02349488791 0 0 0 0 0 0 0 0 0 0 0 0 +0.01888083651 -0.005784056584 0.02027475561 0 0 -0.005784056584 -0.002488995984 -0.002205921428 0 0 0.02027475561 -0.002205921428 0.01906752519 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000435260435 0.0005341406397 0.0006414990413 0 0 0.0005341406397 0.001570836843 -0.001627545485 0 0 0.0006414990413 -0.001627545485 0.001025908012 0 0 0 0 0 0 0 0 0 0 0 0 +0.00285806867 0.0003843912197 0.0009427238575 0 0 0.0003843912197 -2.65327608e-06 1.988186099e-05 0 0 0.0009427238575 1.988186099e-05 7.443339278e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001117448564 -9.201357676e-05 -6.56507626e-05 0 0 -9.201357676e-05 -0.0001564513695 0.0001580790062 0 0 -6.56507626e-05 0.0001580790062 -0.0001267984116 0 0 0 0 0 0 0 0 0 0 0 0 +9.97200331e-06 4.479424071e-05 -4.219268941e-05 0 0 4.479424071e-05 -2.321325881e-05 3.511644113e-05 0 0 -4.219268941e-05 3.511644113e-05 -6.383533093e-05 0 0 0 0 0 0 0 0 0 0 0 0 +6.266889823e-05 -9.370363819e-06 2.612947133e-05 0 0 -9.370363819e-06 2.577662794e-07 -2.159886985e-06 0 0 2.612947133e-05 -2.159886985e-06 6.528336547e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.420445829e-05 -1.287345931e-05 8.505974074e-06 0 0 -1.287345931e-05 -1.229561684e-05 4.962898985e-06 0 0 8.505974074e-06 4.962898985e-06 1.805353532e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.884501243e-05 2.235004571e-05 -1.76071851e-05 0 0 2.235004571e-05 -2.107964556e-05 2.22405461e-05 0 0 -1.76071851e-05 2.22405461e-05 -1.588564581e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.095421656e-05 7.451654688e-06 -7.494276141e-06 0 0 7.451654688e-06 -5.715233995e-06 6.040745292e-06 0 0 -7.494276141e-06 6.040745292e-06 -5.422361537e-06 0 0 0 0 0 0 0 0 0 0 0 0 +5.637360207e-07 -6.772194724e-07 1.872407821e-06 0 0 -6.772194724e-07 -4.482374741e-06 2.888290758e-06 0 0 1.872407821e-06 2.888290758e-06 2.250231845e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.270464719e-06 3.26926777e-06 1.950440587e-06 0 0 3.26926777e-06 -5.023842587e-06 3.809940637e-06 0 0 1.950440587e-06 3.809940637e-06 1.432763824e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.067905715e-06 3.371966875e-06 -2.201610691e-06 0 0 3.371966875e-06 -5.138768431e-06 4.824127118e-06 0 0 -2.201610691e-06 4.824127118e-06 -2.135173678e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.02653953786 0.02244987637 0.03185399592 -0.0195748083 0.01928337273 0.02244987637 -0.0740098647 0.06028521567 0.00858054681 -0.03735655288 0.03185399592 0.06028521567 0.02877824821 -0.03250210105 0.04369659526 -0.0195748083 0.00858054681 -0.03250210105 0.009015478656 -0.0004025601688 0.01928337273 -0.03735655288 0.04369659526 -0.0004025601688 -0.017553911 0.01726472042 -0.001942040983 0.02467653226 -0.007922289862 0.002773787841 -0.001942040983 -0.01225578465 0.00312675383 0.005881741633 -0.00560288856 0.02467653226 0.00312675383 0.03551292511 -0.01406317612 0.006915125182 -0.007922289862 0.005881741633 -0.01406317612 0.002421585531 0.0007948791269 0.002773787841 -0.00560288856 0.006915125182 0.0007948791269 -0.002216133618 0.0006334184875 -0.001378979871 0.002258269629 -0.0001303118054 -0.0001975876641 -0.001378979871 0.002816667587 -0.003974992803 0.0002569224838 0.0008734421574 0.002258269629 -0.003974992803 0.006035245066 -0.0005854949143 -0.001425837544 -0.0001303118054 0.0002569224838 -0.0005854949143 1.177781508e-05 9.653479911e-06 -0.0001975876641 0.0008734421574 -0.001425837544 9.653479911e-06 -3.894066535e-05 @@ -89,19 +89,19 @@ -2.097413797e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.013666336e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.990582969e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00126967936 -0.0007106856928 0.008793301998 -0.0007106856928 0.008718604703 -0.03532992088 0.008793301998 -0.03532992088 0.06637646583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0008002953034 -0.01225260413 0.006420742597 -0.01225260413 0.02888349859 -0.03422670734 0.006420742597 -0.03422670734 0.02969791814 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.118110896e-05 0.0005637154468 -0.0005541695425 0.0005637154468 0.00298127941 -0.001440330117 -0.0005541695425 -0.001440330117 -0.0002502871448 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.552019266e-05 0.0002827315693 -0.0001115708867 0.0002827315693 0.005020598022 -0.002245017979 -0.0001115708867 -0.002245017979 0.001055588659 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.18790472e-06 8.249142367e-06 -1.09591809e-05 8.249142367e-06 1.860159008e-05 -8.089446158e-05 -1.09591809e-05 -8.089446158e-05 7.395670769e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.403083858e-07 0.0001797553613 -7.937255812e-05 0.0001797553613 0.0003063328099 0.0001668609688 -7.937255812e-05 0.0001668609688 -0.000231012433 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.468385183e-06 -2.693866821e-07 -1.206237604e-06 -2.693866821e-07 -0.0002404941911 0.0001237384557 -1.206237604e-06 0.0001237384557 -6.975782674e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.11070531e-07 2.247739197e-06 -1.489332458e-06 2.247739197e-06 6.631855795e-05 -3.685822358e-05 -1.489332458e-06 -3.685822358e-05 1.992979608e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.901895654e-08 -4.607025463e-06 6.596115461e-06 -4.607025463e-06 1.03631011e-05 -1.549623498e-05 6.596115461e-06 -1.549623498e-05 2.651573712e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.570253577e-07 4.329279194e-06 -1.748385521e-06 4.329279194e-06 -7.374463718e-05 4.2971938e-05 -1.748385521e-06 4.2971938e-05 -2.277904501e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.631841174e-07 3.533804117e-06 -1.417917807e-06 3.533804117e-06 -4.896770531e-05 3.084354283e-05 -1.417917807e-06 3.084354283e-05 -1.755110203e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.496650911e-07 1.862276612e-06 -1.19991098e-07 1.862276612e-06 -9.02954204e-06 6.544196265e-06 -1.19991098e-07 6.544196265e-06 -1.938117482e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.63933735e-07 6.198449935e-07 2.895614742e-07 6.198449935e-07 -7.243200139e-06 2.677707462e-06 2.895614742e-07 2.677707462e-06 1.019320285e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.00126967936 -0.0007106856928 0.008793301998 0 0 -0.0007106856928 0.008718604703 -0.03532992088 0 0 0.008793301998 -0.03532992088 0.06637646583 0 0 0 0 0 0 0 0 0 0 0 0 +0.0008002953034 -0.01225260413 0.006420742597 0 0 -0.01225260413 0.02888349859 -0.03422670734 0 0 0.006420742597 -0.03422670734 0.02969791814 0 0 0 0 0 0 0 0 0 0 0 0 +3.118110896e-05 0.0005637154468 -0.0005541695425 0 0 0.0005637154468 0.00298127941 -0.001440330117 0 0 -0.0005541695425 -0.001440330117 -0.0002502871448 0 0 0 0 0 0 0 0 0 0 0 0 +6.552019266e-05 0.0002827315693 -0.0001115708867 0 0 0.0002827315693 0.005020598022 -0.002245017979 0 0 -0.0001115708867 -0.002245017979 0.001055588659 0 0 0 0 0 0 0 0 0 0 0 0 +1.18790472e-06 8.249142367e-06 -1.09591809e-05 0 0 8.249142367e-06 1.860159008e-05 -8.089446158e-05 0 0 -1.09591809e-05 -8.089446158e-05 7.395670769e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.403083858e-07 0.0001797553613 -7.937255812e-05 0 0 0.0001797553613 0.0003063328099 0.0001668609688 0 0 -7.937255812e-05 0.0001668609688 -0.000231012433 0 0 0 0 0 0 0 0 0 0 0 0 +-2.468385183e-06 -2.693866821e-07 -1.206237604e-06 0 0 -2.693866821e-07 -0.0002404941911 0.0001237384557 0 0 -1.206237604e-06 0.0001237384557 -6.975782674e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.11070531e-07 2.247739197e-06 -1.489332458e-06 0 0 2.247739197e-06 6.631855795e-05 -3.685822358e-05 0 0 -1.489332458e-06 -3.685822358e-05 1.992979608e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-9.901895654e-08 -4.607025463e-06 6.596115461e-06 0 0 -4.607025463e-06 1.03631011e-05 -1.549623498e-05 0 0 6.596115461e-06 -1.549623498e-05 2.651573712e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.570253577e-07 4.329279194e-06 -1.748385521e-06 0 0 4.329279194e-06 -7.374463718e-05 4.2971938e-05 0 0 -1.748385521e-06 4.2971938e-05 -2.277904501e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.631841174e-07 3.533804117e-06 -1.417917807e-06 0 0 3.533804117e-06 -4.896770531e-05 3.084354283e-05 0 0 -1.417917807e-06 3.084354283e-05 -1.755110203e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.496650911e-07 1.862276612e-06 -1.19991098e-07 0 0 1.862276612e-06 -9.02954204e-06 6.544196265e-06 0 0 -1.19991098e-07 6.544196265e-06 -1.938117482e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.63933735e-07 6.198449935e-07 2.895614742e-07 0 0 6.198449935e-07 -7.243200139e-06 2.677707462e-06 0 0 2.895614742e-07 2.677707462e-06 1.019320285e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.01119488795 -0.001423184926 -0.001847893852 0.03219897411 -0.003884782162 -0.001423184926 0.0007470988111 -0.0007243544965 0.006858853086 0.0009005109475 -0.001847893852 -0.0007243544965 6.087082315e-05 0.00718446512 0.001690450318 0.03219897411 0.006858853086 0.00718446512 -0.05264868118 0.04272337174 -0.003884782162 0.0009005109475 0.001690450318 0.04272337174 0.01999482778 0.02364351632 0.005832686742 0.004742350132 -0.02037718558 0.04081815492 0.005832686742 0.001812782057 -0.0006635601358 -0.004165864901 0.008127698401 0.004742350132 -0.0006635601358 8.820717684e-05 -0.003481898815 0.008348742763 -0.02037718558 -0.004165864901 -0.003481898815 0.01707029796 -0.03362509029 0.04081815492 0.008127698401 0.008348742763 -0.03362509029 0.07096669761 0.0005300636054 0.00115202206 0.0006414733124 -0.0001972627871 0.001804286866 0.00115202206 3.933781447e-05 -1.537239749e-05 -0.001599416282 0.001215101315 0.0006414733124 -1.537239749e-05 3.754903862e-06 -0.0007964812433 0.0008363773094 -0.0001972627871 -0.001599416282 -0.0007964812433 -0.0005182400214 -0.001846430382 0.001804286866 0.001215101315 0.0008363773094 -0.001846430382 0.00356335997 @@ -113,8 +113,8 @@ -7.259953212e-06 -3.031814562e-06 -1.089786085e-06 1.021467717e-05 -1.177112507e-05 -3.031814562e-06 -2.381761317e-08 2.247187547e-08 6.644414221e-06 -2.182138844e-06 -1.089786085e-06 2.247187547e-08 -2.769935749e-08 2.421735364e-06 -8.556260137e-07 1.021467717e-05 6.644414221e-06 2.421735364e-06 -8.903837818e-06 2.179509543e-05 -1.177112507e-05 -2.182138844e-06 -8.556260137e-07 2.179509543e-05 -1.267558603e-05 -3.158076961e-05 2.344338485e-06 -1.885670019e-06 3.716564814e-05 -4.413623885e-05 2.344338485e-06 -9.50949897e-08 6.916309283e-08 -2.884290991e-06 3.109014993e-06 -1.885670019e-06 6.916309283e-08 1.124656984e-08 2.224920681e-06 -2.56227242e-06 3.716564814e-05 -2.884290991e-06 2.224920681e-06 -4.395130682e-05 5.162876667e-05 -4.413623885e-05 3.109014993e-06 -2.56227242e-06 5.162876667e-05 -6.130947812e-05 -8.796120207e-06 -1.851671565e-06 -7.915032796e-07 8.674389194e-06 -1.473153831e-05 -1.851671565e-06 -4.560467882e-08 2.048620193e-08 2.282739889e-06 -2.413371851e-06 -7.915032796e-07 2.048620193e-08 3.494133975e-09 9.958418281e-07 -1.042982439e-06 8.674389194e-06 2.282739889e-06 9.958418281e-07 -8.016160025e-06 1.538996387e-05 -1.473153831e-05 -2.413371851e-06 -1.042982439e-06 1.538996387e-05 -2.302408034e-05 --9.160695447e-07 -2.190631638e-07 -1.380982817e-07 2.269988906e-06 -9.235287801e-07 -2.190631638e-07 1.075908419e-07 -8.566489686e-09 9.390165813e-07 1.318980519e-08 -1.380982817e-07 -8.566489686e-09 -6.421748061e-09 4.842480167e-07 9.525733374e-09 2.269988906e-06 9.390165813e-07 4.842480167e-07 -2.913608009e-06 4.034128567e-06 -9.235287801e-07 1.318980519e-08 9.525733374e-09 4.034128567e-06 6.649998734e-07 --2.871449175e-06 -2.449843739e-07 -2.551277041e-07 4.403499079e-06 -3.775398737e-06 -2.449843739e-07 9.279946677e-08 -2.567667196e-09 5.550279692e-07 -2.305208995e-07 -2.551277041e-07 -2.567667196e-09 -2.778543882e-09 5.270927633e-07 -2.007172074e-07 4.403499079e-06 5.550279692e-07 5.270927633e-07 -5.778298184e-06 6.605754762e-06 -3.775398737e-06 -2.305208995e-07 -2.007172074e-07 6.605754762e-06 -3.95401448e-06 +-9.160695447e-07 -2.190631638e-07 -1.380982817e-07 2.269988906e-06 -9.235287801e-07 -2.190631638e-07 1.075908419e-07 -8.566489686e-09 9.390165813e-07 1.318980519e-08 -1.380982817e-07 -8.566489686e-09 -6.421748061e-09 4.842480167e-07 9.525733375e-09 2.269988906e-06 9.390165813e-07 4.842480167e-07 -2.913608009e-06 4.034128567e-06 -9.235287801e-07 1.318980519e-08 9.525733375e-09 4.034128567e-06 6.649998734e-07 +-2.871449175e-06 -2.449843739e-07 -2.551277041e-07 4.403499079e-06 -3.775398737e-06 -2.449843739e-07 9.279946677e-08 -2.567667196e-09 5.550279692e-07 -2.305208995e-07 -2.551277041e-07 -2.567667196e-09 -2.778543881e-09 5.270927633e-07 -2.007172074e-07 4.403499079e-06 5.550279692e-07 5.270927633e-07 -5.778298184e-06 6.605754762e-06 -3.775398737e-06 -2.305208995e-07 -2.007172074e-07 6.605754762e-06 -3.95401448e-06 -0.000307917954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.001760549297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000711177954 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -128,19 +128,19 @@ 3.092304971e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.374502111e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9.032740775e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.32268389e-06 0.01601483377 -0.0003338009194 0.01601483377 -0.04502972031 0.08063851618 -0.0003338009194 0.08063851618 -0.003487981796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.043971541e-06 0.0007532914741 -0.0005211488067 0.0007532914741 -0.001676972283 0.003158831907 -0.0005211488067 0.003158831907 -0.0009878649031 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.614197961e-07 -0.0007860406611 5.237083917e-05 -0.0007860406611 0.001993794105 0.0008851768223 5.237083917e-05 0.0008851768223 -0.000190625417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.08953126e-06 -2.841245532e-05 4.108167952e-05 -2.841245532e-05 9.466203853e-05 0.0001790233756 4.108167952e-05 0.0001790233756 -0.0002850931475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.333743091e-09 1.292076277e-06 -9.317731469e-08 1.292076277e-06 -2.792819611e-05 0.0001428337256 -9.317731469e-08 0.0001428337256 8.158603104e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.996643142e-08 1.670882384e-05 7.176162578e-06 1.670882384e-05 -5.433451829e-05 -8.416948917e-06 7.176162578e-06 -8.416948917e-06 -1.007608046e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.957599238e-08 -1.967662726e-06 -9.671771393e-07 -1.967662726e-06 3.201764799e-06 1.143703449e-05 -9.671771393e-07 1.143703449e-05 9.443329567e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.035283803e-10 1.000556924e-06 -8.86768191e-09 1.000556924e-06 -3.591678027e-06 6.574590186e-06 -8.86768191e-09 6.574590186e-06 -7.383368699e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.713705141e-09 6.907102194e-06 1.119383077e-07 6.907102194e-06 -2.085767938e-05 1.24536613e-05 1.119383077e-07 1.24536613e-05 5.163813733e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.464165573e-09 3.085077896e-08 -8.749457138e-08 3.085077896e-08 -2.723016629e-06 1.442797892e-05 -8.749457138e-08 1.442797892e-05 2.545114954e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.680825695e-09 1.09889922e-06 8.176715582e-08 1.09889922e-06 -4.450979599e-06 5.28557041e-06 8.176715582e-08 5.28557041e-06 9.597219782e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.755837071e-09 1.327574834e-06 5.262695226e-08 1.327574834e-06 -4.529878261e-06 4.711431792e-06 5.262695226e-08 4.711431792e-06 4.1271381e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.284353916e-09 8.215280076e-07 9.776851689e-09 8.215280076e-07 -3.198648366e-06 6.07519843e-06 9.776851689e-09 6.07519843e-06 5.936370778e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.32268389e-06 0.01601483377 -0.0003338009194 0 0 0.01601483377 -0.04502972031 0.08063851618 0 0 -0.0003338009194 0.08063851618 -0.003487981796 0 0 0 0 0 0 0 0 0 0 0 0 +-3.043971541e-06 0.0007532914741 -0.0005211488067 0 0 0.0007532914741 -0.001676972283 0.003158831907 0 0 -0.0005211488067 0.003158831907 -0.0009878649031 0 0 0 0 0 0 0 0 0 0 0 0 +-6.614197961e-07 -0.0007860406611 5.237083917e-05 0 0 -0.0007860406611 0.001993794105 0.0008851768223 0 0 5.237083917e-05 0.0008851768223 -0.000190625417 0 0 0 0 0 0 0 0 0 0 0 0 +-1.08953126e-06 -2.841245532e-05 4.108167952e-05 0 0 -2.841245532e-05 9.466203853e-05 0.0001790233756 0 0 4.108167952e-05 0.0001790233756 -0.0002850931475 0 0 0 0 0 0 0 0 0 0 0 0 +2.333743091e-09 1.292076277e-06 -9.317731469e-08 0 0 1.292076277e-06 -2.792819611e-05 0.0001428337256 0 0 -9.317731469e-08 0.0001428337256 8.158603104e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-7.996643142e-08 1.670882384e-05 7.176162578e-06 0 0 1.670882384e-05 -5.433451829e-05 -8.416948917e-06 0 0 7.176162578e-06 -8.416948917e-06 -1.007608046e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.957599238e-08 -1.967662726e-06 -9.671771393e-07 0 0 -1.967662726e-06 3.201764799e-06 1.143703449e-05 0 0 -9.671771393e-07 1.143703449e-05 9.443329567e-06 0 0 0 0 0 0 0 0 0 0 0 0 +8.035283803e-10 1.000556924e-06 -8.86768191e-09 0 0 1.000556924e-06 -3.591678027e-06 6.574590186e-06 0 0 -8.86768191e-09 6.574590186e-06 -7.383368699e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.713705141e-09 6.907102194e-06 1.119383077e-07 0 0 6.907102194e-06 -2.085767938e-05 1.24536613e-05 0 0 1.119383077e-07 1.24536613e-05 5.163813733e-09 0 0 0 0 0 0 0 0 0 0 0 0 +5.464165573e-09 3.085077896e-08 -8.749457138e-08 0 0 3.085077896e-08 -2.723016629e-06 1.442797892e-05 0 0 -8.749457138e-08 1.442797892e-05 2.545114954e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.680825695e-09 1.09889922e-06 8.176715582e-08 0 0 1.09889922e-06 -4.450979599e-06 5.28557041e-06 0 0 8.176715582e-08 5.28557041e-06 9.597219782e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.755837071e-09 1.327574834e-06 5.262695226e-08 0 0 1.327574834e-06 -4.529878261e-06 4.711431792e-06 0 0 5.262695226e-08 4.711431792e-06 4.1271381e-07 0 0 0 0 0 0 0 0 0 0 0 0 +2.284353916e-09 8.215280076e-07 9.776851689e-09 0 0 8.215280076e-07 -3.198648366e-06 6.07519843e-06 0 0 9.776851689e-09 6.07519843e-06 5.936370778e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.0002144066862 -2.845826765e-05 -9.346445108e-06 -0.002227726146 -0.05634503917 -2.845826765e-05 0.0004365256291 0.0007650611732 0.001445606812 0.01895001765 -9.346445108e-06 0.0007650611732 -2.141688525e-05 4.249953123e-05 0.001484435325 -0.002227726146 0.001445606812 4.249953123e-05 -0.004426237864 -0.109222454 -0.05634503917 0.01895001765 0.001484435325 -0.109222454 -0.004655274149 -0.0006970280011 5.078121593e-05 7.93848212e-05 -0.00139452689 -0.008401148969 5.078121593e-05 8.921907417e-05 0.0001930595698 0.0004960726723 0.004556558062 7.93848212e-05 0.0001930595698 -1.849867407e-05 0.0002351207252 0.0006800745423 -0.00139452689 0.0004960726723 0.0002351207252 -0.001954671932 -0.01616670673 -0.008401148969 0.004556558062 0.0006800745423 -0.01616670673 -0.0005347704597 -1.565832886e-05 6.310495033e-05 5.758147979e-05 -7.303415826e-06 0.000262267924 6.310495033e-05 1.937745592e-05 -8.356121886e-06 5.894305662e-06 -0.001092668744 5.758147979e-05 -8.356121886e-06 3.840473019e-07 9.788329057e-06 -0.0006847963969 -7.303415826e-06 5.894305662e-06 9.788329057e-06 -2.28794911e-05 0.0009724082641 0.000262267924 -0.001092668744 -0.0006847963969 0.0009724082641 0.001593796068 @@ -167,19 +167,19 @@ 5.082226988e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.189102346e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.374618132e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.09073225537 0.06567943851 0.01804338185 0.06567943851 0.03997721833 0.08665752028 0.01804338185 0.08665752028 0.1022910337 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08165893605 0.02968441126 0.0008596376656 0.02968441126 0.07331912895 0.02512337236 0.0008596376656 0.02512337236 0.02616232036 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.008192011357 0.01613650593 0.001908470378 0.01613650593 -0.03850969036 0.03763433945 0.001908470378 0.03763433945 0.01318944973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.006271304334 -0.002564323062 0.01700848183 -0.002564323062 -0.004091333149 -0.007459541813 0.01700848183 -0.007459541813 0.0387051708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004545840448 -0.0004746230706 0.001072404907 -0.0004746230706 0.0005123030373 -0.0009774505147 0.001072404907 -0.0009774505147 0.002387516273 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001039776104 0.0001507140554 -0.0003688187987 0.0001507140554 -0.0005382758141 0.0005794614812 -0.0003688187987 0.0005794614812 -0.0005728459515 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001137409014 5.343619899e-05 0.0004514892091 5.343619899e-05 -0.0008630390591 0.0002860712093 0.0004514892091 0.0002860712093 0.00088008646 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.914194275e-05 1.440940786e-05 -4.623036992e-06 1.440940786e-05 4.581633519e-05 6.495603698e-06 -4.623036992e-06 6.495603698e-06 -2.497971379e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.884243863e-06 -1.262635883e-05 3.902809399e-06 -1.262635883e-05 0.0001332248306 -7.061466473e-05 3.902809399e-06 -7.061466473e-05 7.605094516e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.332576043e-05 2.724277899e-05 2.042352552e-05 2.724277899e-05 -0.000216816165 0.0001145117208 2.042352552e-05 0.0001145117208 2.459395258e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.320390392e-06 6.442304907e-06 -1.952079574e-05 6.442304907e-06 -7.072051473e-05 5.838484766e-05 -1.952079574e-05 5.838484766e-05 -6.822467717e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.122212782e-05 -1.222979327e-05 2.185114632e-05 -1.222979327e-05 2.919617415e-06 -2.139893447e-05 2.185114632e-05 -2.139893447e-05 5.123318157e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.957708174e-06 7.95470984e-06 -1.900945397e-06 7.95470984e-06 -3.398800416e-05 2.3947452e-05 -1.900945397e-06 2.3947452e-05 -8.086499945e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.09073225537 0.06567943851 0.01804338185 0 0 0.06567943851 0.03997721833 0.08665752028 0 0 0.01804338185 0.08665752028 0.1022910337 0 0 0 0 0 0 0 0 0 0 0 0 +0.08165893605 0.02968441126 0.0008596376656 0 0 0.02968441126 0.07331912895 0.02512337236 0 0 0.0008596376656 0.02512337236 0.02616232036 0 0 0 0 0 0 0 0 0 0 0 0 +0.008192011357 0.01613650593 0.001908470378 0 0 0.01613650593 -0.03850969036 0.03763433945 0 0 0.001908470378 0.03763433945 0.01318944973 0 0 0 0 0 0 0 0 0 0 0 0 +0.006271304334 -0.002564323062 0.01700848183 0 0 -0.002564323062 -0.004091333149 -0.007459541813 0 0 0.01700848183 -0.007459541813 0.0387051708 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004545840448 -0.0004746230706 0.001072404907 0 0 -0.0004746230706 0.0005123030373 -0.0009774505147 0 0 0.001072404907 -0.0009774505147 0.002387516273 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001039776104 0.0001507140554 -0.0003688187987 0 0 0.0001507140554 -0.0005382758141 0.0005794614812 0 0 -0.0003688187987 0.0005794614812 -0.0005728459515 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001137409014 5.343619899e-05 0.0004514892091 0 0 5.343619899e-05 -0.0008630390591 0.0002860712093 0 0 0.0004514892091 0.0002860712093 0.00088008646 0 0 0 0 0 0 0 0 0 0 0 0 +2.914194275e-05 1.440940786e-05 -4.623036992e-06 0 0 1.440940786e-05 4.581633519e-05 6.495603698e-06 0 0 -4.623036992e-06 6.495603698e-06 -2.497971379e-06 0 0 0 0 0 0 0 0 0 0 0 0 +5.884243863e-06 -1.262635883e-05 3.902809399e-06 0 0 -1.262635883e-05 0.0001332248306 -7.061466473e-05 0 0 3.902809399e-06 -7.061466473e-05 7.605094516e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.332576043e-05 2.724277899e-05 2.042352552e-05 0 0 2.724277899e-05 -0.000216816165 0.0001145117208 0 0 2.042352552e-05 0.0001145117208 2.459395258e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.320390392e-06 6.442304907e-06 -1.952079574e-05 0 0 6.442304907e-06 -7.072051473e-05 5.838484766e-05 0 0 -1.952079574e-05 5.838484766e-05 -6.822467717e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.122212782e-05 -1.222979327e-05 2.185114632e-05 0 0 -1.222979327e-05 2.919617415e-06 -2.139893447e-05 0 0 2.185114632e-05 -2.139893447e-05 5.123318157e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.957708174e-06 7.95470984e-06 -1.900945397e-06 0 0 7.95470984e-06 -3.398800416e-05 2.3947452e-05 0 0 -1.900945397e-06 2.3947452e-05 -8.086499945e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.007668072607 0.06695321626 0.04430495754 0.09946756337 -0.1237319823 0.06695321626 -0.149950807 0.1241232571 0.0226234609 -0.005048332186 0.04430495754 0.1241232571 0.06525947248 -0.03068824387 0.05579490793 0.09946756337 0.0226234609 -0.03068824387 -0.1583017875 -0.08053453032 -0.1237319823 -0.005048332186 0.05579490793 -0.08053453032 -0.001210386365 0.06893512763 0.01658890572 0.05613497606 0.004356817172 0.02945619118 0.01658890572 -0.03795272511 0.01933530638 -0.003877167734 0.03312538192 0.05613497606 0.01933530638 0.08610177303 -0.01093198636 0.01611564262 0.004356817172 -0.003877167734 -0.01093198636 -0.00162124433 -0.07859137243 0.02945619118 0.03312538192 0.01611564262 -0.07859137243 0.128070604 0.006452527071 -0.007799226089 0.01925737989 0.001595949401 -0.007423533822 -0.007799226089 -0.001552006241 0.002056436225 -0.007722125436 -0.002292582424 0.01925737989 0.002056436225 0.01235541538 0.003977492197 0.01978851966 0.001595949401 -0.007722125436 0.003977492197 0.008289316868 -0.01705046459 -0.007423533822 -0.002292582424 0.01978851966 -0.01705046459 -0.008824817247 @@ -190,6 +190,6 @@ 0.0001217558578 -9.827465043e-06 2.97544301e-05 5.30581181e-05 7.96088457e-05 -9.827465043e-06 -5.698508733e-07 -4.394078159e-05 1.555099751e-05 1.037895597e-05 2.97544301e-05 -4.394078159e-05 0.000183976554 -0.0001316665304 -4.159478807e-05 5.30581181e-05 1.555099751e-05 -0.0001316665304 0.0002374981557 -1.427768013e-05 7.96088457e-05 1.037895597e-05 -4.159478807e-05 -1.427768013e-05 0.0001500332652 4.141668058e-05 8.842782749e-05 -0.0001438273323 0.000144933405 9.326066717e-05 8.842782749e-05 3.803428689e-06 -3.976836251e-05 9.251076163e-05 9.985123644e-05 -0.0001438273323 -3.976836251e-05 0.0001259963464 -0.0001506605913 -0.0001972218251 0.000144933405 9.251076163e-05 -0.0001506605913 5.437078651e-05 0.0002023110277 9.326066717e-05 9.985123644e-05 -0.0001972218251 0.0002023110277 0.0002222267049 -8.623681794e-05 -3.276319228e-05 4.271508301e-05 2.989917565e-06 -0.0001525032216 -3.276319228e-05 -3.33745921e-05 4.661919141e-05 -1.359961063e-05 -7.957949874e-05 4.271508301e-05 4.661919141e-05 -6.304560133e-05 2.511072631e-05 0.0001057775192 2.989917565e-06 -1.359961063e-05 2.511072631e-05 -5.949695276e-05 -1.6904451e-05 -0.0001525032216 -7.957949874e-05 0.0001057775192 -1.6904451e-05 -0.0002713248343 -2.149672346e-06 4.745928664e-07 9.661281479e-06 1.558353414e-05 -1.316261936e-05 4.745928664e-07 -1.678672283e-06 -3.900948684e-07 -5.213209171e-06 6.492151815e-06 9.661281479e-06 -3.900948684e-07 1.170471347e-05 7.978967054e-06 -1.810461129e-06 1.558353414e-05 -5.213209171e-06 7.978967054e-06 -2.262396686e-05 2.670940568e-07 -1.316261936e-05 6.492151815e-06 -1.810461129e-06 2.670940568e-07 2.811806746e-06 +2.149672346e-06 4.745928664e-07 9.661281479e-06 1.558353414e-05 -1.316261936e-05 4.745928664e-07 -1.678672283e-06 -3.900948684e-07 -5.213209171e-06 6.492151815e-06 9.661281479e-06 -3.900948684e-07 1.170471347e-05 7.978967054e-06 -1.810461129e-06 1.558353414e-05 -5.213209171e-06 7.978967054e-06 -2.262396686e-05 2.670940568e-07 -1.316261936e-05 6.492151815e-06 -1.810461129e-06 2.670940568e-07 2.811806747e-06 2.641380661e-06 1.382261921e-05 -1.653063026e-05 2.170119452e-05 3.259394158e-06 1.382261921e-05 -5.63454837e-06 -6.166270334e-07 1.462507591e-05 1.062198475e-05 -1.653063026e-05 -6.166270334e-07 1.99285218e-05 -2.332036006e-05 -2.354631751e-05 2.170119452e-05 1.462507591e-05 -2.332036006e-05 -3.658950768e-07 2.561582526e-05 3.259394158e-06 1.062198475e-05 -2.354631751e-05 2.561582526e-05 2.217082407e-05 --1.399644577e-05 3.93885176e-07 3.818701975e-06 3.692559406e-06 -2.479916921e-05 3.93885176e-07 -1.027206975e-05 1.271454199e-05 -1.303395137e-06 -1.042285242e-05 3.818701975e-06 1.271454199e-05 -1.279693679e-05 5.177781399e-06 1.609472506e-05 3.692559406e-06 -1.303395137e-06 5.177781399e-06 -2.109456746e-05 -7.773334405e-06 -2.479916921e-05 -1.042285242e-05 1.609472506e-05 -7.773334405e-06 -3.241669482e-05 +-1.399644577e-05 3.938851761e-07 3.818701975e-06 3.692559406e-06 -2.479916921e-05 3.938851761e-07 -1.027206975e-05 1.271454199e-05 -1.303395137e-06 -1.042285242e-05 3.818701975e-06 1.271454199e-05 -1.279693679e-05 5.177781399e-06 1.609472506e-05 3.692559406e-06 -1.303395137e-06 5.177781399e-06 -2.109456746e-05 -7.773334405e-06 -2.479916921e-05 -1.042285242e-05 1.609472506e-05 -7.773334405e-06 -3.241669482e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_0_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_0_ref.dat index c0429af3a0..999ffb7464 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_0_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_0_ref.dat @@ -11,19 +11,19 @@ -5.904560394e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.984811393e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8.847692376e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0009947983627 0.001119713877 0.0491086304 0.001119713877 -0.001706304576 -0.08339628764 0.0491086304 -0.08339628764 -0.00190031518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0009129262607 0.0006410846375 0.1653317755 0.0006410846375 -0.001181856699 -0.1736774897 0.1653317755 -0.1736774897 -0.01106785091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006109109207 -0.001131866244 0.1131019132 -0.001131866244 0.001418349608 -0.1116895964 0.1131019132 -0.1116895964 -0.001366200392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0007446806488 -0.001022691429 0.03251843422 -0.001022691429 0.001354218618 -0.03117033745 0.03251843422 -0.03117033745 0.002677486135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003555987713 -0.0004563468984 0.002776520787 -0.0004563468984 0.000623373559 -0.002912886511 0.002776520787 -0.002912886511 0.00190518778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.346041954e-05 -0.0001069960935 -0.003231975683 -0.0001069960935 0.0001497421281 0.003459296988 -0.003231975683 0.003459296988 0.0006215113205 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.084119654e-05 4.42165744e-05 -0.002960620853 4.42165744e-05 -5.769484776e-05 0.003121884188 -0.002960620853 0.003121884188 -3.789175483e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.130289936e-05 7.078135262e-05 -0.0005114393778 7.078135262e-05 -9.410281401e-05 0.0005137842376 -0.0005114393778 0.0005137842376 -0.0002873576279 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.063659675e-05 3.004390342e-05 0.0003645070206 3.004390342e-05 -4.072521742e-05 -0.0004506375481 0.0003645070206 -0.0004506375481 -0.000147900061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.521397149e-06 -7.036525752e-06 0.0002758260499 -7.036525752e-06 8.409491174e-06 -0.0002710833109 0.0002758260499 -0.0002710833109 1.157856367e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.32573834e-06 -1.141496943e-05 6.726537377e-05 -1.141496943e-05 1.484967435e-05 -7.03924602e-05 6.726537377e-05 -7.03924602e-05 4.629321996e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.54445622e-06 -2.248462989e-06 -1.173208122e-05 -2.248462989e-06 2.814751434e-06 1.757429036e-05 -1.173208122e-05 1.757429036e-05 9.685662613e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.922857194e-08 -2.496751633e-08 -3.276286732e-05 -2.496751633e-08 1.226509261e-07 3.413004374e-05 -3.276286732e-05 3.413004374e-05 2.420639323e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0009947983627 0.001119713877 0.0491086304 0 0 0.001119713877 -0.001706304576 -0.08339628764 0 0 0.0491086304 -0.08339628764 -0.00190031518 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0009129262607 0.0006410846375 0.1653317755 0 0 0.0006410846375 -0.001181856699 -0.1736774897 0 0 0.1653317755 -0.1736774897 -0.01106785091 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006109109207 -0.001131866244 0.1131019132 0 0 -0.001131866244 0.001418349608 -0.1116895964 0 0 0.1131019132 -0.1116895964 -0.001366200392 0 0 0 0 0 0 0 0 0 0 0 0 +0.0007446806488 -0.001022691429 0.03251843422 0 0 -0.001022691429 0.001354218618 -0.03117033745 0 0 0.03251843422 -0.03117033745 0.002677486135 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003555987713 -0.0004563468984 0.002776520787 0 0 -0.0004563468984 0.000623373559 -0.002912886511 0 0 0.002776520787 -0.002912886511 0.00190518778 0 0 0 0 0 0 0 0 0 0 0 0 +8.346041954e-05 -0.0001069960935 -0.003231975683 0 0 -0.0001069960935 0.0001497421281 0.003459296988 0 0 -0.003231975683 0.003459296988 0.0006215113205 0 0 0 0 0 0 0 0 0 0 0 0 +-3.084119654e-05 4.42165744e-05 -0.002960620853 0 0 4.42165744e-05 -5.769484776e-05 0.003121884188 0 0 -0.002960620853 0.003121884188 -3.789175483e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.130289936e-05 7.078135262e-05 -0.0005114393778 0 0 7.078135262e-05 -9.410281401e-05 0.0005137842376 0 0 -0.0005114393778 0.0005137842376 -0.0002873576279 0 0 0 0 0 0 0 0 0 0 0 0 +-2.063659675e-05 3.004390342e-05 0.0003645070206 0 0 3.004390342e-05 -4.072521742e-05 -0.0004506375481 0 0 0.0003645070206 -0.0004506375481 -0.000147900061 0 0 0 0 0 0 0 0 0 0 0 0 +5.521397149e-06 -7.036525752e-06 0.0002758260499 0 0 -7.036525752e-06 8.409491174e-06 -0.0002710833109 0 0 0.0002758260499 -0.0002710833109 1.157856367e-05 0 0 0 0 0 0 0 0 0 0 0 0 +8.32573834e-06 -1.141496943e-05 6.726537377e-05 0 0 -1.141496943e-05 1.484967435e-05 -7.03924602e-05 0 0 6.726537377e-05 -7.03924602e-05 4.629321996e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.54445622e-06 -2.248462989e-06 -1.173208122e-05 0 0 -2.248462989e-06 2.814751434e-06 1.757429036e-05 0 0 -1.173208122e-05 1.757429036e-05 9.685662613e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.922857194e-08 -2.496751633e-08 -3.276286732e-05 0 0 -2.496751633e-08 1.226509261e-07 3.413004374e-05 0 0 -3.276286732e-05 3.413004374e-05 2.420639323e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.0005169508699 0.000107961243 0.05554547527 0.000892570789 -0.01394133735 0.000107961243 -0.0001515755542 -0.003444317451 0.0002988651551 -0.02632481713 0.05554547527 -0.003444317451 0.0003731084274 0.02500948371 -0.0004111244973 0.000892570789 0.0002988651551 0.02500948371 0.001376796404 -0.08458273302 -0.01394133735 -0.02632481713 -0.0004111244973 -0.08458273302 0.0007393239775 -0.0007045563784 -0.0003659875497 0.05574611615 -0.000659109714 -0.001520828434 -0.0003659875497 -0.000190645504 -0.01060978371 -0.0004305962174 -0.01049196984 0.05574611615 -0.01060978371 -0.0006887582011 0.01346109002 0.001170802472 -0.000659109714 -0.0004305962174 0.01346109002 -0.0007737822893 -0.06128187429 -0.001520828434 -0.01049196984 0.001170802472 -0.06128187429 -0.001645877228 -0.000718964513 -0.0001193542732 0.01989636424 -0.0006955759457 0.008483169765 -0.0001193542732 0.0001068903384 -0.008387510866 -0.0002146321989 0.005549154953 0.01989636424 -0.008387510866 -0.0002379837432 -0.002817249542 0.0004487224162 -0.0006955759457 -0.0002146321989 -0.002817249542 -0.0009029393642 -0.008143354231 0.008483169765 0.005549154953 0.0004487224162 -0.008143354231 -0.0007489420519 @@ -34,8 +34,8 @@ 3.825967427e-06 4.124861422e-06 1.744791043e-05 4.998852508e-06 2.160784284e-05 4.124861422e-06 2.904105432e-06 -1.481794598e-06 4.088628008e-06 3.168861651e-06 1.744791043e-05 -1.481794598e-06 7.155667974e-06 -2.802796339e-06 -9.757491814e-06 4.998852508e-06 4.088628008e-06 -2.802796339e-06 5.827743828e-06 3.362265531e-06 2.160784284e-05 3.168861651e-06 -9.757491814e-06 3.362265531e-06 1.391314132e-05 -1.575000228e-06 -2.246357318e-06 1.867270579e-05 -2.607184407e-06 -1.773302769e-05 -2.246357318e-06 -2.523350005e-06 5.660794555e-06 -3.087700662e-06 -2.132418666e-05 1.867270579e-05 5.660794555e-06 -7.375444035e-06 2.267089185e-05 9.78635936e-06 -2.607184407e-06 -3.087700662e-06 2.267089185e-05 -3.557943847e-06 -5.196753805e-05 -1.773302769e-05 -2.132418666e-05 9.78635936e-06 -5.196753805e-05 -1.300283379e-05 4.006235809e-07 4.616233495e-07 -1.74667228e-06 5.517281264e-07 3.666340077e-06 4.616233495e-07 4.620634427e-07 -1.252050185e-06 6.278661749e-07 1.42602032e-06 -1.74667228e-06 -1.252050185e-06 8.777971798e-07 -1.737590198e-06 -1.16320009e-06 5.517281264e-07 6.278661749e-07 -1.737590198e-06 8.419633812e-07 1.883839658e-06 3.666340077e-06 1.42602032e-06 -1.16320009e-06 1.883839658e-06 1.554909868e-06 -3.533978211e-07 4.406474341e-07 4.791140289e-08 4.18920499e-07 7.216991392e-06 4.406474341e-07 4.081421814e-07 -3.751143639e-06 4.624727649e-07 5.295409781e-06 4.791140289e-08 -3.751143639e-06 9.374109574e-07 -4.873269674e-06 -1.256601368e-06 4.18920499e-07 4.624727649e-07 -4.873269674e-06 4.696635833e-07 6.413024044e-06 7.216991392e-06 5.295409781e-06 -1.256601368e-06 6.413024044e-06 1.711785376e-06 --7.641516531e-08 -2.023329148e-07 2.881497404e-06 -1.534475456e-07 -2.672752143e-06 -2.023329148e-07 -2.85002108e-07 1.103524313e-06 -2.90620845e-07 -3.514462524e-06 2.881497404e-06 1.103524313e-06 -7.560292086e-07 3.422918132e-06 9.75004605e-07 -1.534475456e-07 -2.90620845e-07 3.422918132e-06 -2.181537295e-07 -7.624293799e-06 -2.672752143e-06 -3.514462524e-06 9.75004605e-07 -7.624293799e-06 -1.235865593e-06 +3.533978211e-07 4.406474341e-07 4.791140288e-08 4.18920499e-07 7.216991392e-06 4.406474341e-07 4.081421814e-07 -3.751143639e-06 4.624727649e-07 5.295409781e-06 4.791140288e-08 -3.751143639e-06 9.374109574e-07 -4.873269674e-06 -1.256601368e-06 4.18920499e-07 4.624727649e-07 -4.873269674e-06 4.696635833e-07 6.413024044e-06 7.216991392e-06 5.295409781e-06 -1.256601368e-06 6.413024044e-06 1.711785376e-06 +-7.641516531e-08 -2.023329148e-07 2.881497404e-06 -1.534475456e-07 -2.672752143e-06 -2.023329148e-07 -2.85002108e-07 1.103524313e-06 -2.90620845e-07 -3.514462524e-06 2.881497404e-06 1.103524313e-06 -7.560292086e-07 3.422918132e-06 9.750046049e-07 -1.534475456e-07 -2.90620845e-07 3.422918132e-06 -2.181537295e-07 -7.624293799e-06 -2.672752143e-06 -3.514462524e-06 9.750046049e-07 -7.624293799e-06 -1.235865593e-06 2.209270898e-07 1.756497824e-07 1.584346679e-06 3.166105919e-07 -1.154045155e-06 1.756497824e-07 1.268624791e-07 6.712707246e-07 2.387206467e-07 -1.706778085e-06 1.584346679e-06 6.712707246e-07 4.169630917e-07 1.287143259e-06 -5.779423661e-07 3.166105919e-07 2.387206467e-07 1.287143259e-06 4.307672382e-07 -3.036607029e-06 -1.154045155e-06 -1.706778085e-06 -5.779423661e-07 -3.036607029e-06 8.016867137e-07 0.0005640121176 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003067795203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -50,19 +50,19 @@ 3.64089478e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.307774158e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.363215073e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003632398287 -0.0002507429178 0.07021457295 -0.0002507429178 -0.0003588281519 0.006845733174 0.07021457295 0.006845733174 -0.001379365313 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.00231388534 0.0004592024269 0.0121734475 0.0004592024269 -0.0004020591691 0.003595802838 0.0121734475 0.003595802838 -0.0001151484946 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.06424212e-05 0.0001656372571 0.04151071078 0.0001656372571 -0.0001014640825 0.001672353987 0.04151071078 0.001672353987 8.891645717e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002607246826 -3.104083058e-05 0.03422259207 -3.104083058e-05 1.080905397e-06 0.0005380742287 0.03422259207 0.0005380742287 0.0002716692015 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.798320176e-06 -1.874140953e-05 0.003775716873 -1.874140953e-05 -5.456519692e-06 6.828736125e-05 0.003775716873 6.828736125e-05 4.146101149e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.818424292e-05 -1.324257218e-06 0.0001533538047 -1.324257218e-06 -1.910081137e-07 -1.248671372e-06 0.0001533538047 -1.248671372e-06 2.354370992e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.83102114e-05 1.030126023e-06 0.0006740902816 1.030126023e-06 3.315609235e-07 1.580613856e-05 0.0006740902816 1.580613856e-05 1.61718022e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.823811962e-06 3.887639401e-08 9.765182883e-05 3.887639401e-08 -6.279710362e-07 4.078024482e-06 9.765182883e-05 4.078024482e-06 -4.373354858e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.080274434e-05 4.091608006e-07 0.000162575313 4.091608006e-07 3.263612717e-07 3.492470704e-06 0.000162575313 3.492470704e-06 4.606143933e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.025030532e-06 3.401870396e-07 3.422507798e-05 3.401870396e-07 6.613833001e-08 1.802612003e-06 3.422507798e-05 1.802612003e-06 -7.60441296e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.01073796e-07 -7.791822507e-08 -1.511976859e-05 -7.791822507e-08 -8.881543321e-08 -5.234724192e-07 -1.511976859e-05 -5.234724192e-07 -1.513686689e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.104191396e-06 8.160611398e-08 3.582318464e-05 8.160611398e-08 7.250333988e-08 8.026240953e-07 3.582318464e-05 8.026240953e-07 -1.081367049e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.281378754e-07 3.33171252e-08 2.615349934e-06 3.33171252e-08 4.796044203e-09 1.21208467e-07 2.615349934e-06 1.21208467e-07 -1.938910373e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003632398287 -0.0002507429178 0.07021457295 0 0 -0.0002507429178 -0.0003588281519 0.006845733174 0 0 0.07021457295 0.006845733174 -0.001379365313 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00231388534 0.0004592024269 0.0121734475 0 0 0.0004592024269 -0.0004020591691 0.003595802838 0 0 0.0121734475 0.003595802838 -0.0001151484946 0 0 0 0 0 0 0 0 0 0 0 0 +3.06424212e-05 0.0001656372571 0.04151071078 0 0 0.0001656372571 -0.0001014640825 0.001672353987 0 0 0.04151071078 0.001672353987 8.891645717e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002607246826 -3.104083058e-05 0.03422259207 0 0 -3.104083058e-05 1.080905397e-06 0.0005380742287 0 0 0.03422259207 0.0005380742287 0.0002716692015 0 0 0 0 0 0 0 0 0 0 0 0 +-6.798320176e-06 -1.874140953e-05 0.003775716873 0 0 -1.874140953e-05 -5.456519692e-06 6.828736125e-05 0 0 0.003775716873 6.828736125e-05 4.146101149e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.818424292e-05 -1.324257218e-06 0.0001533538047 0 0 -1.324257218e-06 -1.910081137e-07 -1.248671372e-06 0 0 0.0001533538047 -1.248671372e-06 2.354370992e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.83102114e-05 1.030126023e-06 0.0006740902816 0 0 1.030126023e-06 3.315609235e-07 1.580613856e-05 0 0 0.0006740902816 1.580613856e-05 1.61718022e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.823811962e-06 3.887639401e-08 9.765182883e-05 0 0 3.887639401e-08 -6.279710362e-07 4.078024482e-06 0 0 9.765182883e-05 4.078024482e-06 -4.373354858e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.080274434e-05 4.091608006e-07 0.000162575313 0 0 4.091608006e-07 3.263612717e-07 3.492470704e-06 0 0 0.000162575313 3.492470704e-06 4.606143933e-08 0 0 0 0 0 0 0 0 0 0 0 0 +1.025030532e-06 3.401870396e-07 3.422507798e-05 0 0 3.401870396e-07 6.613833001e-08 1.802612003e-06 0 0 3.422507798e-05 1.802612003e-06 -7.60441296e-07 0 0 0 0 0 0 0 0 0 0 0 0 +9.01073796e-07 -7.791822507e-08 -1.511976859e-05 0 0 -7.791822507e-08 -8.881543321e-08 -5.234724192e-07 0 0 -1.511976859e-05 -5.234724192e-07 -1.513686689e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.104191396e-06 8.160611398e-08 3.582318464e-05 0 0 8.160611398e-08 7.250333988e-08 8.026240953e-07 0 0 3.582318464e-05 8.026240953e-07 -1.081367049e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.281378754e-07 3.33171252e-08 2.615349934e-06 0 0 3.33171252e-08 4.796044203e-09 1.21208467e-07 0 0 2.615349934e-06 1.21208467e-07 -1.938910373e-07 0 0 0 0 0 0 0 0 0 0 0 0 4.707662174e-06 -0.0003911720506 0.01937995909 0.0001458323185 0.01690586225 -0.0003911720506 -0.0003175931639 0.005526230452 -0.0005621716755 0.1252062543 0.01937995909 0.005526230452 -0.001715560725 -0.1228791893 0.001055099817 0.0001458323185 -0.0005621716755 -0.1228791893 -8.66633588e-05 0.05410955023 0.01690586225 0.1252062543 0.001055099817 0.05410955023 -2.838264478e-05 -0.001712970085 0.0006295064141 -0.05078884957 -0.0001595264552 0.007795532677 0.0006295064141 -0.0005236805827 0.001104167317 0.0004234723268 0.07203139739 -0.05078884957 0.001104167317 -2.883020428e-05 -0.07640351531 -0.0005175734505 -0.0001595264552 0.0004234723268 -0.07640351531 0.0005966812727 0.0206451994 0.007795532677 0.07203139739 -0.0005175734505 0.0206451994 0.0005242066041 -0.0001524909487 0.0004254718014 -0.02668191069 0.0001718360998 -0.001436764115 0.0004254718014 -0.0002401672801 0.0009560354036 0.0002035196619 0.0175989956 -0.02668191069 0.0009560354036 -0.0006793286495 -0.01876135678 -0.0002193796795 0.0001718360998 0.0002035196619 -0.01876135678 0.0002410208775 -0.0003850449957 -0.001436764115 0.0175989956 -0.0002193796795 -0.0003850449957 0.0002163005751 @@ -89,19 +89,19 @@ -1.634250831e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.068958416e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.469698319e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001821696932 -9.478552277e-05 -0.01621420219 -9.478552277e-05 0.0006190953779 -0.05818442447 -0.01621420219 -0.05818442447 -0.001283857582 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.236946449e-07 -0.0002888817274 -0.015113768 -0.0002888817274 -0.002402969866 -0.04091969596 -0.015113768 -0.04091969596 -0.0001393025881 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.997591883e-05 0.0001284694416 -0.01423094014 0.0001284694416 0.0004869459443 -0.04303735253 -0.01423094014 -0.04303735253 6.958762426e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.042051249e-07 2.472373018e-05 -0.003390690203 2.472373018e-05 0.0001721052465 -0.01009291319 -0.003390690203 -0.01009291319 5.227973728e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.789151743e-06 3.513981216e-06 -0.0001701925952 3.513981216e-06 5.565283922e-06 -0.0005939933835 -0.0001701925952 -0.0005939933835 -3.02783636e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.097154143e-07 1.111475193e-05 -0.0001535536925 1.111475193e-05 6.134013867e-05 -0.0003506252107 -0.0001535536925 -0.0003506252107 9.399311564e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.14188644e-07 -1.918433252e-06 -0.0001480397273 -1.918433252e-06 -1.353051718e-05 -0.0004870567469 -0.0001480397273 -0.0004870567469 -3.239429645e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.512483671e-07 2.924737804e-07 -1.984322045e-05 2.924737804e-07 4.253607204e-07 -6.570614932e-05 -1.984322045e-05 -6.570614932e-05 -4.502480608e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.988807876e-08 2.838850314e-07 1.188704007e-05 2.838850314e-07 1.142851893e-06 3.434332915e-05 1.188704007e-05 3.434332915e-05 -3.29144728e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.693497493e-08 -2.656680182e-07 -1.868423715e-05 -2.656680182e-07 -2.00099744e-06 -6.649647413e-05 -1.868423715e-05 -6.649647413e-05 -6.845096694e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.63134869e-08 -6.222416926e-08 -4.18017231e-06 -6.222416926e-08 -7.284087029e-07 -1.889090168e-05 -4.18017231e-06 -1.889090168e-05 -5.893294334e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.276231574e-09 5.168819381e-08 2.679248117e-06 5.168819381e-08 2.733518784e-07 5.882478738e-06 2.679248117e-06 5.882478738e-06 -1.700560052e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.218998873e-08 -3.301670184e-08 -2.777445353e-06 -3.301670184e-08 -2.986678027e-07 -1.199922771e-05 -2.777445353e-06 -1.199922771e-05 -2.526324402e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001821696932 -9.478552277e-05 -0.01621420219 0 0 -9.478552277e-05 0.0006190953779 -0.05818442447 0 0 -0.01621420219 -0.05818442447 -0.001283857582 0 0 0 0 0 0 0 0 0 0 0 0 +8.236946449e-07 -0.0002888817274 -0.015113768 0 0 -0.0002888817274 -0.002402969866 -0.04091969596 0 0 -0.015113768 -0.04091969596 -0.0001393025881 0 0 0 0 0 0 0 0 0 0 0 0 +2.997591883e-05 0.0001284694416 -0.01423094014 0 0 0.0001284694416 0.0004869459443 -0.04303735253 0 0 -0.01423094014 -0.04303735253 6.958762426e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.042051249e-07 2.472373018e-05 -0.003390690203 0 0 2.472373018e-05 0.0001721052465 -0.01009291319 0 0 -0.003390690203 -0.01009291319 5.227973728e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.789151743e-06 3.513981216e-06 -0.0001701925952 0 0 3.513981216e-06 5.565283922e-06 -0.0005939933835 0 0 -0.0001701925952 -0.0005939933835 -3.02783636e-06 0 0 0 0 0 0 0 0 0 0 0 0 +7.097154143e-07 1.111475193e-05 -0.0001535536925 0 0 1.111475193e-05 6.134013867e-05 -0.0003506252107 0 0 -0.0001535536925 -0.0003506252107 9.399311564e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.14188644e-07 -1.918433252e-06 -0.0001480397273 0 0 -1.918433252e-06 -1.353051718e-05 -0.0004870567469 0 0 -0.0001480397273 -0.0004870567469 -3.239429645e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.512483671e-07 2.924737804e-07 -1.984322045e-05 0 0 2.924737804e-07 4.253607204e-07 -6.570614932e-05 0 0 -1.984322045e-05 -6.570614932e-05 -4.502480608e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.988807876e-08 2.838850314e-07 1.188704007e-05 0 0 2.838850314e-07 1.142851893e-06 3.434332915e-05 0 0 1.188704007e-05 3.434332915e-05 -3.29144728e-07 0 0 0 0 0 0 0 0 0 0 0 0 +4.693497493e-08 -2.656680182e-07 -1.868423715e-05 0 0 -2.656680182e-07 -2.00099744e-06 -6.649647413e-05 0 0 -1.868423715e-05 -6.649647413e-05 -6.845096694e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.63134869e-08 -6.222416926e-08 -4.18017231e-06 0 0 -6.222416926e-08 -7.284087029e-07 -1.889090168e-05 0 0 -4.18017231e-06 -1.889090168e-05 -5.893294334e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.276231574e-09 5.168819381e-08 2.679248117e-06 0 0 5.168819381e-08 2.733518784e-07 5.882478738e-06 0 0 2.679248117e-06 5.882478738e-06 -1.700560052e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.218998873e-08 -3.301670184e-08 -2.777445353e-06 0 0 -3.301670184e-08 -2.986678027e-07 -1.199922771e-05 0 0 -2.777445353e-06 -1.199922771e-05 -2.526324402e-07 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004935451291 -0.0002626173811 -0.0438695903 -0.0005436407304 0.1232693273 -0.0002626173811 -0.0001691935971 -0.09876263126 -0.000493684726 -0.01642917381 -0.0438695903 -0.09876263126 -0.0001158617099 0.01080567334 0.0003859044301 -0.0005436407304 -0.000493684726 0.01080567334 -8.422407893e-05 0.04334847592 0.1232693273 -0.01642917381 0.0003859044301 0.04334847592 -0.00176584178 0.0001507537653 0.0002751292113 -0.02073763975 0.0009536566033 0.02729492054 0.0002751292113 -2.236220065e-05 -0.04024709306 -0.0002185180286 0.01301311038 -0.02073763975 -0.04024709306 -0.0001017073613 0.0170960126 -0.0004083281376 0.0009536566033 -0.0002185180286 0.0170960126 -0.002062231323 0.04793081622 0.02729492054 0.01301311038 -0.0004083281376 0.04793081622 0.0007258284525 -2.219823902e-05 1.711816261e-05 0.000515975276 0.0001107161205 0.01021647014 1.711816261e-05 0.0001020551318 -0.006999743575 0.0001384471195 -0.008771594182 0.000515975276 -0.006999743575 -1.241603372e-05 -0.000245580412 -9.690977802e-05 0.0001107161205 0.0001384471195 -0.000245580412 8.885513769e-06 -0.01171330311 0.01021647014 -0.008771594182 -9.690977802e-05 -0.01171330311 -9.465549634e-05 @@ -127,20 +127,20 @@ -0.0008780176304 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.349315699e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.617705277e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.591029701e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.08961234313 0.007880953153 -0.002625120747 0.007880953153 -0.1065799325 0.01084446012 -0.002625120747 0.01084446012 -0.0226984392 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0838613389 -0.003509560816 -0.0214580044 -0.003509560816 -0.06056361602 0.03722473949 -0.0214580044 0.03722473949 0.01499635181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01224819703 0.003949135712 -0.009560505497 0.003949135712 -0.01511625002 0.01072757279 -0.009560505497 0.01072757279 0.05050054109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.007764340416 0.01436501842 0.02033881254 0.01436501842 -0.01747403521 -0.02766091926 0.02033881254 -0.02766091926 -0.03406849845 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000154252015 0.0001265820121 0.0002011826192 0.0001265820121 8.937056026e-05 8.161895746e-05 0.0002011826192 8.161895746e-05 0.0002965259898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001797653859 -0.0005903805628 -0.001178959404 -0.0005903805628 0.0001175055396 0.001321119313 -0.001178959404 0.001321119313 0.002209588052 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002542085007 0.0006268963082 0.000837822978 0.0006268963082 -0.0006478096798 -0.001189493589 0.000837822978 -0.001189493589 -0.001268021912 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.113228818e-05 -0.0001060230922 -0.0001887506979 -0.0001060230922 0.0001397444834 0.0002609396644 -0.0001887506979 0.0002609396644 0.0004615551894 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.109652413e-05 -2.495085784e-05 -2.955537758e-05 -2.495085784e-05 -3.740681345e-05 3.538291117e-05 -2.955537758e-05 3.538291117e-05 -3.887866605e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.498204381e-05 7.771096133e-05 0.0001018976568 7.771096133e-05 -5.93643745e-05 -0.0001488479078 0.0001018976568 -0.0001488479078 -0.0001281427342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.056670074e-05 -3.567333008e-05 -5.918397552e-05 -3.567333008e-05 5.768072647e-05 9.942684268e-05 -5.918397552e-05 9.942684268e-05 0.0001685937146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.224772459e-05 1.148799131e-05 2.23548857e-05 1.148799131e-05 -2.14028099e-05 -3.103678961e-05 2.23548857e-05 -3.103678961e-05 -6.242313709e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.224315876e-06 7.985709162e-06 9.206738462e-06 7.985709162e-06 4.203697168e-07 -1.116080582e-05 9.206738462e-06 -1.116080582e-05 3.937685794e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +1.591029703e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.08961234313 0.007880953153 -0.002625120747 0 0 0.007880953153 -0.1065799325 0.01084446012 0 0 -0.002625120747 0.01084446012 -0.0226984392 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0838613389 -0.003509560816 -0.0214580044 0 0 -0.003509560816 -0.06056361602 0.03722473949 0 0 -0.0214580044 0.03722473949 0.01499635181 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01224819703 0.003949135712 -0.009560505497 0 0 0.003949135712 -0.01511625002 0.01072757279 0 0 -0.009560505497 0.01072757279 0.05050054109 0 0 0 0 0 0 0 0 0 0 0 0 +-0.007764340416 0.01436501842 0.02033881254 0 0 0.01436501842 -0.01747403521 -0.02766091926 0 0 0.02033881254 -0.02766091926 -0.03406849845 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000154252015 0.0001265820121 0.0002011826192 0 0 0.0001265820121 8.937056026e-05 8.161895746e-05 0 0 0.0002011826192 8.161895746e-05 0.0002965259898 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001797653859 -0.0005903805628 -0.001178959404 0 0 -0.0005903805628 0.0001175055396 0.001321119313 0 0 -0.001178959404 0.001321119313 0.002209588052 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002542085007 0.0006268963082 0.000837822978 0 0 0.0006268963082 -0.0006478096798 -0.001189493589 0 0 0.000837822978 -0.001189493589 -0.001268021912 0 0 0 0 0 0 0 0 0 0 0 0 +7.113228818e-05 -0.0001060230922 -0.0001887506979 0 0 -0.0001060230922 0.0001397444834 0.0002609396644 0 0 -0.0001887506979 0.0002609396644 0.0004615551894 0 0 0 0 0 0 0 0 0 0 0 0 +-4.109652413e-05 -2.495085784e-05 -2.955537758e-05 0 0 -2.495085784e-05 -3.740681345e-05 3.538291117e-05 0 0 -2.955537758e-05 3.538291117e-05 -3.887866605e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.498204381e-05 7.771096133e-05 0.0001018976568 0 0 7.771096133e-05 -5.93643745e-05 -0.0001488479078 0 0 0.0001018976568 -0.0001488479078 -0.0001281427342 0 0 0 0 0 0 0 0 0 0 0 0 +2.056670074e-05 -3.567333008e-05 -5.918397552e-05 0 0 -3.567333008e-05 5.768072647e-05 9.942684268e-05 0 0 -5.918397552e-05 9.942684268e-05 0.0001685937146 0 0 0 0 0 0 0 0 0 0 0 0 +-1.224772459e-05 1.148799131e-05 2.23548857e-05 0 0 1.148799131e-05 -2.14028099e-05 -3.103678961e-05 0 0 2.23548857e-05 -3.103678961e-05 -6.242313709e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.224315876e-06 7.985709162e-06 9.206738462e-06 0 0 7.985709162e-06 4.203697168e-07 -1.116080582e-05 0 0 9.206738462e-06 -1.116080582e-05 3.937685794e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.008645325744 0.01458166876 -0.02052846556 0.08026822382 -0.01532512062 0.01458166876 -0.02471704076 0.01285076918 0.01528965635 -0.001183013325 -0.02052846556 0.01285076918 0.1036607475 0.003460721259 0.001418053174 0.08026822382 0.01528965635 0.003460721259 0.07635651149 0.01971110504 -0.01532512062 -0.001183013325 0.001418053174 0.01971110504 0.1109607386 -0.04826671408 0.02487756116 0.01792509842 -8.658476857e-05 0.02711443301 0.02487756116 -0.03453200498 -0.02078992261 0.01999527548 0.006037366733 0.01792509842 -0.02078992261 -0.01047173474 -0.02544665722 0.0007227417724 -8.658476857e-05 0.01999527548 -0.02544665722 -0.06441563357 0.006723595267 0.02711443301 0.006037366733 0.0007227417724 0.006723595267 -0.008248071943 -0.003885058787 0.01451667434 0.0241343011 0.009560375401 -0.008584846777 0.01451667434 -0.008302867573 -0.0006706670844 0.0189588906 -0.009022812947 0.0241343011 -0.0006706670844 0.0002876280395 0.01195958819 -0.02592787325 0.009560375401 0.0189588906 0.01195958819 -0.005540628546 -0.02760087304 -0.008584846777 -0.009022812947 -0.02592787325 -0.02760087304 0.01879998069 @@ -151,7 +151,7 @@ -0.0001626360697 -3.168936964e-05 -3.881572138e-05 -9.39770516e-05 0.0001957613876 -3.168936964e-05 -0.0001048045708 -0.0001604749242 -4.406968072e-05 0.0001713647579 -3.881572138e-05 -0.0001604749242 -0.000259984117 -0.0001257358998 0.0002247862261 -9.39770516e-05 -4.406968072e-05 -0.0001257358998 -0.0002138761004 0.0001055812111 0.0001957613876 0.0001713647579 0.0002247862261 0.0001055812111 -0.0004072449471 -0.0001040846656 -8.369020159e-05 -0.0001622843125 -0.0001073391538 0.0002031669301 -8.369020159e-05 -6.216018139e-05 -0.0001022288276 -9.322393289e-05 0.0001510039178 -0.0001622843125 -0.0001022288276 -0.0001670850999 -0.0001660769206 0.0002796759602 -0.0001073391538 -9.322393289e-05 -0.0001660769206 -0.0001077201808 0.0002512098579 0.0002031669301 0.0001510039178 0.0002796759602 0.0002512098579 -0.0003486618435 9.667458327e-05 3.022116028e-05 6.142009292e-05 9.942160957e-05 -0.0001316407416 3.022116028e-05 2.856614134e-05 5.605053047e-05 4.091496651e-05 -6.810322985e-05 6.142009292e-05 5.605053047e-05 0.0001177349069 0.0001112026139 -0.0001229343402 9.942160957e-05 4.091496651e-05 0.0001112026139 0.000171866082 -0.0001208736288 -0.0001316407416 -6.810322985e-05 -0.0001229343402 -0.0001208736288 0.0002252720504 --8.05082002e-06 6.914698668e-06 9.914340075e-06 9.629488293e-07 8.120373648e-08 6.914698668e-06 -4.327875871e-06 -4.117230092e-06 4.674859421e-06 -1.08215908e-06 9.914340075e-06 -4.117230092e-06 -6.435268955e-06 -4.803382072e-06 -7.270688202e-06 9.629488293e-07 4.674859421e-06 -4.803382072e-06 -2.198293398e-05 -6.051475104e-06 8.120373648e-08 -1.08215908e-06 -7.270688202e-06 -6.051475104e-06 4.972546325e-06 +-8.05082002e-06 6.914698668e-06 9.914340075e-06 9.629488293e-07 8.120373647e-08 6.914698668e-06 -4.327875871e-06 -4.117230092e-06 4.674859421e-06 -1.08215908e-06 9.914340075e-06 -4.117230092e-06 -6.435268955e-06 -4.803382072e-06 -7.270688202e-06 9.629488293e-07 4.674859421e-06 -4.803382072e-06 -2.198293398e-05 -6.051475104e-06 8.120373647e-08 -1.08215908e-06 -7.270688202e-06 -6.051475104e-06 4.972546325e-06 -1.023010606e-05 -1.423359903e-05 -2.839608698e-05 -1.124969075e-05 2.777324814e-05 -1.423359903e-05 -1.019144714e-05 -1.575026627e-05 -1.612510454e-05 2.502772118e-05 -2.839608698e-05 -1.575026627e-05 -2.258070116e-05 -2.546868275e-05 4.730452628e-05 -1.124969075e-05 -1.612510454e-05 -2.546868275e-05 -6.660799861e-06 4.181091667e-05 2.777324814e-05 2.502772118e-05 4.730452628e-05 4.181091667e-05 -4.930082874e-05 1.791704227e-05 3.820825928e-06 5.823059158e-06 1.847797672e-05 -2.180630187e-05 3.820825928e-06 5.064336869e-06 1.048440116e-05 5.161699775e-06 -1.099592608e-05 5.823059158e-06 1.048440116e-05 2.346444982e-05 1.605606335e-05 -1.742253426e-05 1.847797672e-05 5.161699775e-06 1.605606335e-05 3.223339006e-05 -1.403072493e-05 -2.180630187e-05 -1.099592608e-05 -1.742253426e-05 -1.403072493e-05 4.119451489e-05 0.0934278088 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -167,20 +167,20 @@ 0.0001325152756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.612101536e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5.198790921e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08866873231 -0.007239115394 -0.004356816154 -0.007239115394 0.1052432244 0.01265302506 -0.004356816154 0.01265302506 0.01962815418 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08853843728 0.004219744577 -0.02179478883 0.004219744577 0.06512144882 0.03690871407 -0.02179478883 0.03690871407 -0.0109128878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01348208066 -0.001407955167 -0.01436555671 -0.001407955167 0.0140420923 0.0171060944 -0.01436555671 0.0171060944 -0.05935396469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0079356514 -0.01466503815 0.01963190194 -0.01466503815 0.01776645208 -0.02669849026 0.01963190194 -0.02669849026 0.03000007662 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001053864902 -0.001137691535 0.001991855215 -0.001137691535 0.001384831181 -0.002225311167 0.001991855215 -0.002225311167 0.003964748552 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002277954058 0.0006070447232 -0.001182874625 0.0006070447232 -0.0001409175599 0.001252823169 -0.001182874625 0.001252823169 -0.001940347208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001328325358 -0.0004503180128 0.0004984131399 -0.0004503180128 0.0004031869154 -0.0007093984551 0.0004984131399 -0.0007093984551 0.0003264393531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.402488112e-05 1.643069287e-05 -2.739837043e-05 1.643069287e-05 1.479901336e-06 4.200541958e-05 -2.739837043e-05 4.200541958e-05 -5.036245811e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.31089665e-05 -1.334391771e-05 3.763883591e-05 -1.334391771e-05 7.855949742e-05 -6.321948732e-05 3.763883591e-05 -6.321948732e-05 0.0001984903505 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.628174562e-05 -3.176123664e-05 1.965626309e-05 -3.176123664e-05 -8.497658686e-06 -2.929409714e-05 1.965626309e-05 -2.929409714e-05 -9.521937879e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.241969584e-06 2.456606581e-05 -3.847582761e-05 2.456606581e-05 -3.386527217e-05 6.866945203e-05 -3.847582761e-05 6.866945203e-05 -0.0001055095519 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.62811962e-05 -2.098658802e-05 3.815263439e-05 -2.098658802e-05 3.138571829e-05 -5.30748968e-05 3.815263439e-05 -5.30748968e-05 9.581666383e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.756915341e-06 -1.396748732e-07 -4.641801905e-06 -1.396748732e-07 -1.209393686e-05 8.925911128e-06 -4.641801905e-06 8.925911128e-06 -4.121967696e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01163424825 -0.0140307047 -0.02324927695 -0.08285566898 -0.01678398135 -0.0140307047 0.02334162326 0.01480696894 -0.01467615318 -0.002216247202 -0.02324927695 0.01480696894 -0.1081530193 0.003742839366 -0.0005017476533 -0.08285566898 -0.01467615318 0.003742839366 -0.08312376311 0.02240717254 -0.01678398135 -0.002216247202 -0.0005017476533 0.02240717254 -0.116430133 +0.08866873231 -0.007239115394 -0.004356816154 0 0 -0.007239115394 0.1052432244 0.01265302506 0 0 -0.004356816154 0.01265302506 0.01962815418 0 0 0 0 0 0 0 0 0 0 0 0 +0.08853843728 0.004219744577 -0.02179478883 0 0 0.004219744577 0.06512144882 0.03690871407 0 0 -0.02179478883 0.03690871407 -0.0109128878 0 0 0 0 0 0 0 0 0 0 0 0 +0.01348208066 -0.001407955167 -0.01436555671 0 0 -0.001407955167 0.0140420923 0.0171060944 0 0 -0.01436555671 0.0171060944 -0.05935396469 0 0 0 0 0 0 0 0 0 0 0 0 +0.0079356514 -0.01466503815 0.01963190194 0 0 -0.01466503815 0.01776645208 -0.02669849026 0 0 0.01963190194 -0.02669849026 0.03000007662 0 0 0 0 0 0 0 0 0 0 0 0 +0.001053864902 -0.001137691535 0.001991855215 0 0 -0.001137691535 0.001384831181 -0.002225311167 0 0 0.001991855215 -0.002225311167 0.003964748552 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002277954058 0.0006070447232 -0.001182874625 0 0 0.0006070447232 -0.0001409175599 0.001252823169 0 0 -0.001182874625 0.001252823169 -0.001940347208 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001328325358 -0.0004503180128 0.0004984131399 0 0 -0.0004503180128 0.0004031869154 -0.0007093984551 0 0 0.0004984131399 -0.0007093984551 0.0003264393531 0 0 0 0 0 0 0 0 0 0 0 0 +1.402488112e-05 1.643069287e-05 -2.739837043e-05 0 0 1.643069287e-05 1.479901336e-06 4.200541958e-05 0 0 -2.739837043e-05 4.200541958e-05 -5.036245811e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.31089665e-05 -1.334391771e-05 3.763883591e-05 0 0 -1.334391771e-05 7.855949742e-05 -6.321948732e-05 0 0 3.763883591e-05 -6.321948732e-05 0.0001984903505 0 0 0 0 0 0 0 0 0 0 0 0 +-1.628174562e-05 -3.176123664e-05 1.965626309e-05 0 0 -3.176123664e-05 -8.497658686e-06 -2.929409714e-05 0 0 1.965626309e-05 -2.929409714e-05 -9.521937879e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-7.241969584e-06 2.456606581e-05 -3.847582761e-05 0 0 2.456606581e-05 -3.386527217e-05 6.866945203e-05 0 0 -3.847582761e-05 6.866945203e-05 -0.0001055095519 0 0 0 0 0 0 0 0 0 0 0 0 +1.62811962e-05 -2.098658802e-05 3.815263439e-05 0 0 -2.098658802e-05 3.138571829e-05 -5.30748968e-05 0 0 3.815263439e-05 -5.30748968e-05 9.581666383e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.756915341e-06 -1.396748732e-07 -4.641801905e-06 0 0 -1.396748732e-07 -1.209393686e-05 8.925911128e-06 0 0 -4.641801905e-06 8.925911128e-06 -4.121967696e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01163424825 -0.0140307047 -0.02324927695 -0.08285566898 -0.01678398135 -0.0140307047 0.02334162326 0.01480696894 -0.01467615318 -0.002216247202 -0.02324927695 0.01480696894 -0.1081530193 0.003742839366 -0.0005017476532 -0.08285566898 -0.01467615318 0.003742839366 -0.08312376311 0.02240717254 -0.01678398135 -0.002216247202 -0.0005017476532 0.02240717254 -0.116430133 0.04888775772 -0.02410780899 0.01503886636 -0.001962139189 0.02786273872 -0.02410780899 0.03471360192 -0.01984852717 -0.01873278163 0.006726901289 0.01503886636 -0.01984852717 0.005952784968 -0.02646859706 -0.00321955382 -0.001962139189 -0.01873278163 -0.02646859706 0.0608601719 0.009617608946 0.02786273872 0.006726901289 -0.00321955382 0.009617608946 0.006505605491 0.006586410348 -0.01524777319 0.02447393529 -0.008444641087 -0.006520743975 -0.01524777319 0.009101194057 -0.0009861429363 -0.01915803666 -0.009285953527 0.02447393529 -0.0009861429363 0.0004902051611 0.009745238358 0.02561248366 -0.008444641087 -0.01915803666 0.009745238358 0.009222138342 -0.02577293579 -0.006520743975 -0.009285953527 0.02561248366 -0.02577293579 -0.01757936954 -0.006838002441 -0.0001020438086 0.003115927279 -0.008415413658 -0.005384665187 -0.0001020438086 0.002468016662 -0.0005430748961 -0.003714291573 0.002021611078 0.003115927279 -0.0005430748961 -0.002770165514 0.009139642343 0.002653024635 -0.008415413658 -0.003714291573 0.009139642343 -0.01507162226 -0.01055365097 -0.005384665187 0.002021611078 0.002653024635 -0.01055365097 -0.001802590919 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_1_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_1_ref.dat index f6d74445f0..779ff0e0da 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_1_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_1_ref.dat @@ -11,19 +11,19 @@ -1.273829934e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.564054796e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.866338969e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002360371443 1.103582033e-05 -0.1369727276 1.103582033e-05 6.279435067e-06 -0.002623836231 -0.1369727276 -0.002623836231 -8.842609426e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0007479521127 9.602894822e-06 -0.119336315 9.602894822e-06 2.016359577e-05 -0.001476223062 -0.119336315 -0.001476223062 -0.0009575808574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006678518222 -8.121470567e-06 -0.04176670604 -8.121470567e-06 1.59227581e-05 -0.0003438840586 -0.04176670604 -0.0003438840586 -0.0004766680221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000288647044 -8.59880193e-06 -0.00478470245 -8.59880193e-06 5.582941702e-06 -2.655834063e-05 -0.00478470245 -2.655834063e-05 -6.650991879e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.552007106e-05 9.628251547e-08 0.0009417873957 9.628251547e-08 1.405812857e-06 1.647679145e-05 0.0009417873957 1.647679145e-05 6.764930279e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.314823571e-06 3.985881794e-08 0.001053838503 3.985881794e-08 1.457334886e-09 1.359003982e-05 0.001053838503 1.359003982e-05 7.693777942e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.206917327e-05 -4.533959634e-07 0.0003050579445 -4.533959634e-07 -2.553350827e-07 4.032017168e-06 0.0003050579445 4.032017168e-06 2.332117872e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.015087902e-06 -1.052993285e-07 7.247223666e-05 -1.052993285e-07 -7.419088848e-08 9.908928342e-08 7.247223666e-05 9.908928342e-08 7.209542447e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.959988199e-06 -3.19125294e-08 -0.0001039170321 -3.19125294e-08 -2.63639697e-08 -7.575436056e-07 -0.0001039170321 -7.575436056e-07 -9.64121364e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.880052773e-07 -7.043073833e-09 -1.682946524e-05 -7.043073833e-09 4.771216224e-09 -3.697640954e-07 -1.682946524e-05 -3.697640954e-07 -1.163297482e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.120347977e-07 1.516955674e-08 -2.470954265e-05 1.516955674e-08 7.35656588e-10 -2.700948559e-07 -2.470954265e-05 -2.700948559e-07 -1.755754672e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.820934759e-07 1.634201814e-09 6.529367623e-06 1.634201814e-09 1.682112442e-09 2.242340195e-08 6.529367623e-06 2.242340195e-08 9.42241639e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.307987958e-08 -7.77164192e-10 -2.912270638e-06 -7.77164192e-10 -1.062902229e-09 -7.755521118e-08 -2.912270638e-06 -7.755521118e-08 5.085331044e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002360371443 1.103582033e-05 -0.1369727276 0 0 1.103582033e-05 6.279435067e-06 -0.002623836231 0 0 -0.1369727276 -0.002623836231 -8.842609426e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0007479521127 9.602894822e-06 -0.119336315 0 0 9.602894822e-06 2.016359577e-05 -0.001476223062 0 0 -0.119336315 -0.001476223062 -0.0009575808574 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006678518222 -8.121470567e-06 -0.04176670604 0 0 -8.121470567e-06 1.59227581e-05 -0.0003438840586 0 0 -0.04176670604 -0.0003438840586 -0.0004766680221 0 0 0 0 0 0 0 0 0 0 0 0 +0.000288647044 -8.59880193e-06 -0.00478470245 0 0 -8.59880193e-06 5.582941702e-06 -2.655834063e-05 0 0 -0.00478470245 -2.655834063e-05 -6.650991879e-05 0 0 0 0 0 0 0 0 0 0 0 0 +7.552007106e-05 9.628251547e-08 0.0009417873957 0 0 9.628251547e-08 1.405812857e-06 1.647679145e-05 0 0 0.0009417873957 1.647679145e-05 6.764930279e-06 0 0 0 0 0 0 0 0 0 0 0 0 +3.314823571e-06 3.985881794e-08 0.001053838503 0 0 3.985881794e-08 1.457334886e-09 1.359003982e-05 0 0 0.001053838503 1.359003982e-05 7.693777942e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.206917327e-05 -4.533959634e-07 0.0003050579445 0 0 -4.533959634e-07 -2.553350827e-07 4.032017168e-06 0 0 0.0003050579445 4.032017168e-06 2.332117872e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-8.015087902e-06 -1.052993285e-07 7.247223666e-05 0 0 -1.052993285e-07 -7.419088848e-08 9.908928342e-08 0 0 7.247223666e-05 9.908928342e-08 7.209542447e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.959988199e-06 -3.19125294e-08 -0.0001039170321 0 0 -3.19125294e-08 -2.63639697e-08 -7.575436056e-07 0 0 -0.0001039170321 -7.575436056e-07 -9.64121364e-07 0 0 0 0 0 0 0 0 0 0 0 0 +4.880052773e-07 -7.043073833e-09 -1.682946524e-05 0 0 -7.043073833e-09 4.771216224e-09 -3.697640954e-07 0 0 -1.682946524e-05 -3.697640954e-07 -1.163297482e-07 0 0 0 0 0 0 0 0 0 0 0 0 +9.120347977e-07 1.516955674e-08 -2.470954265e-05 0 0 1.516955674e-08 7.35656588e-10 -2.700948559e-07 0 0 -2.470954265e-05 -2.700948559e-07 -1.755754672e-07 0 0 0 0 0 0 0 0 0 0 0 0 +2.820934759e-07 1.634201814e-09 6.529367623e-06 0 0 1.634201814e-09 1.682112442e-09 2.242340195e-08 0 0 6.529367623e-06 2.242340195e-08 9.42241639e-08 0 0 0 0 0 0 0 0 0 0 0 0 +4.307987958e-08 -7.77164192e-10 -2.912270638e-06 0 0 -7.77164192e-10 -1.062902229e-09 -7.755521118e-08 0 0 -2.912270638e-06 -7.755521118e-08 5.085331044e-08 0 0 0 0 0 0 0 0 0 0 0 0 0.0001106608718 -2.414224146e-06 -0.02921937012 6.185648968e-05 -7.385164151e-05 -2.414224146e-06 -1.189650638e-06 -0.0008998642553 -4.529741274e-06 0.0004703794833 -0.02921937012 -0.0008998642553 -0.000311754715 -0.0003570550803 0.0001323775808 6.185648968e-05 -4.529741274e-06 -0.0003570550803 -2.098574021e-05 0.001399694395 -7.385164151e-05 0.0004703794833 0.0001323775808 0.001399694395 -1.489553846e-05 0.00024775155 4.874261347e-06 -0.04101038455 0.000102199792 0.0003402665655 4.874261347e-06 -3.942129561e-06 -0.001565861325 -9.598483333e-07 0.0006576557774 -0.04101038455 -0.001565861325 -0.0002110753591 -0.0008464260193 2.509621472e-05 0.000102199792 -9.598483333e-07 -0.0008464260193 -7.316567278e-06 0.00200382683 0.0003402665655 0.0006576557774 2.509621472e-05 0.00200382683 -7.763699813e-06 0.0002331839756 1.380132502e-05 -0.02306447769 7.689580632e-05 0.0004198925611 1.380132502e-05 -3.097814053e-06 -0.001040180782 3.418885209e-06 0.0002783504148 -0.02306447769 -0.001040180782 3.001881001e-06 -0.0005364584628 -5.426846535e-05 7.689580632e-05 3.418885209e-06 -0.0005364584628 1.119749675e-05 0.000884222436 0.0004198925611 0.0002783504148 -5.426846535e-05 0.000884222436 6.943313666e-06 @@ -50,19 +50,19 @@ 3.418715754e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.616586416e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.934641095e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.00234201856 0.001839772129 -0.1346662316 0.001839772129 -0.0003519346033 -0.06046597998 -0.1346662316 -0.06046597998 5.852721694e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.004322667207 -0.0009039432099 0.05012274525 -0.0009039432099 0.0005500309498 -0.03870060169 0.05012274525 -0.03870060169 -0.001680834465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0004597638417 -0.0002618701377 -0.04200801423 -0.0002618701377 0.0002191772959 -0.00359973017 -0.04200801423 -0.00359973017 0.0001868127188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.344999756e-05 1.862022131e-05 -0.03290212224 1.862022131e-05 5.213068604e-06 -0.0006102098193 -0.03290212224 -0.0006102098193 -0.0002620748722 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001305911883 6.106270365e-06 -0.003683726807 6.106270365e-06 -3.718499898e-07 0.000160894703 -0.003683726807 0.000160894703 -3.239411615e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.722313868e-05 -1.293168075e-05 -0.000393063544 -1.293168075e-05 6.75528996e-06 0.0001302614213 -0.000393063544 0.0001302614213 2.544957359e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.537201904e-05 -7.184525739e-06 -0.0006027686898 -7.184525739e-06 1.399218269e-07 -2.762305893e-05 -0.0006027686898 -2.762305893e-05 7.594960674e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.253530152e-06 1.688723786e-06 -4.13403419e-05 1.688723786e-06 -7.756628224e-07 -4.286739405e-05 -4.13403419e-05 -4.286739405e-05 -4.635932918e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.23633882e-06 2.194082505e-06 -0.0002663677384 2.194082505e-06 -1.58158468e-06 2.154010725e-05 -0.0002663677384 2.154010725e-05 -1.517767653e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.626433693e-06 -2.450358514e-06 -7.997233806e-05 -2.450358514e-06 7.321267357e-07 8.190957338e-06 -7.997233806e-05 8.190957338e-06 4.338870964e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.480554156e-07 -7.942115724e-07 1.83884846e-05 -7.942115724e-07 6.531650426e-07 -4.346417994e-06 1.83884846e-05 -4.346417994e-06 2.525828242e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.660103746e-07 4.503422554e-07 -4.144292787e-05 4.503422554e-07 -3.278937039e-07 -5.219611679e-06 -4.144292787e-05 -5.219611679e-06 -3.045311758e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.480935386e-07 1.626734918e-07 -1.838404321e-05 1.626734918e-07 -1.2222473e-07 2.728737275e-06 -1.838404321e-05 2.728737275e-06 4.906053278e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00234201856 0.001839772129 -0.1346662316 0 0 0.001839772129 -0.0003519346033 -0.06046597998 0 0 -0.1346662316 -0.06046597998 5.852721694e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.004322667207 -0.0009039432099 0.05012274525 0 0 -0.0009039432099 0.0005500309498 -0.03870060169 0 0 0.05012274525 -0.03870060169 -0.001680834465 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004597638417 -0.0002618701377 -0.04200801423 0 0 -0.0002618701377 0.0002191772959 -0.00359973017 0 0 -0.04200801423 -0.00359973017 0.0001868127188 0 0 0 0 0 0 0 0 0 0 0 0 +-5.344999756e-05 1.862022131e-05 -0.03290212224 0 0 1.862022131e-05 5.213068604e-06 -0.0006102098193 0 0 -0.03290212224 -0.0006102098193 -0.0002620748722 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001305911883 6.106270365e-06 -0.003683726807 0 0 6.106270365e-06 -3.718499898e-07 0.000160894703 0 0 -0.003683726807 0.000160894703 -3.239411615e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.722313868e-05 -1.293168075e-05 -0.000393063544 0 0 -1.293168075e-05 6.75528996e-06 0.0001302614213 0 0 -0.000393063544 0.0001302614213 2.544957359e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.537201904e-05 -7.184525739e-06 -0.0006027686898 0 0 -7.184525739e-06 1.399218269e-07 -2.762305893e-05 0 0 -0.0006027686898 -2.762305893e-05 7.594960674e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.253530152e-06 1.688723786e-06 -4.13403419e-05 0 0 1.688723786e-06 -7.756628224e-07 -4.286739405e-05 0 0 -4.13403419e-05 -4.286739405e-05 -4.635932918e-06 0 0 0 0 0 0 0 0 0 0 0 0 +5.23633882e-06 2.194082505e-06 -0.0002663677384 0 0 2.194082505e-06 -1.58158468e-06 2.154010725e-05 0 0 -0.0002663677384 2.154010725e-05 -1.517767653e-06 0 0 0 0 0 0 0 0 0 0 0 0 +3.626433693e-06 -2.450358514e-06 -7.997233806e-05 0 0 -2.450358514e-06 7.321267357e-07 8.190957338e-06 0 0 -7.997233806e-05 8.190957338e-06 4.338870964e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-6.480554156e-07 -7.942115724e-07 1.83884846e-05 0 0 -7.942115724e-07 6.531650426e-07 -4.346417994e-06 0 0 1.83884846e-05 -4.346417994e-06 2.525828242e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.660103746e-07 4.503422554e-07 -4.144292787e-05 0 0 4.503422554e-07 -3.278937039e-07 -5.219611679e-06 0 0 -4.144292787e-05 -5.219611679e-06 -3.045311758e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-5.480935386e-07 1.626734918e-07 -1.838404321e-05 0 0 1.626734918e-07 -1.2222473e-07 2.728737275e-06 0 0 -1.838404321e-05 2.728737275e-06 4.906053278e-07 0 0 0 0 0 0 0 0 0 0 0 0 -0.0005024245446 0.001679135732 -0.01105285495 -0.0001145927502 -0.04416114819 0.001679135732 -0.0005155544007 -0.06726135343 0.001254937582 -0.2157796261 -0.01105285495 -0.06726135343 -0.0007233632093 0.206821515 -0.001301091295 -0.0001145927502 0.001254937582 0.206821515 0.0003416525023 -0.09492737851 -0.04416114819 -0.2157796261 -0.001301091295 -0.09492737851 -9.281644326e-05 0.003603255087 -0.001332188579 0.1130061154 0.0004701982986 -0.02471639641 -0.001332188579 0.0007518536778 -0.06617414803 -0.0007705427967 -0.07998479698 0.1130061154 -0.06617414803 -0.003251103563 0.08498196473 0.001392232113 0.0004701982986 -0.0007705427967 0.08498196473 -0.0008343910537 -0.02408776036 -0.02471639641 -0.07998479698 0.001392232113 -0.02408776036 -0.0007755259114 0.0002991068365 -0.0007515340268 0.03486457801 -0.000209610759 0.0008383750564 -0.0007515340268 0.0006150661497 -0.01181984311 -0.0001754569111 -0.0140000708 0.03486457801 -0.01181984311 0.001295939044 0.01492837813 9.836483208e-05 -0.000209610759 -0.0001754569111 0.01492837813 -0.00019333934 0.0003285882731 0.0008383750564 -0.0140000708 9.836483208e-05 0.0003285882731 -0.0001583189131 @@ -89,19 +89,19 @@ -2.817635409e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.140704265e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.246862525e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001777274242 0.0001153165197 -0.07292978054 0.0001153165197 6.809313366e-05 -0.02082048132 -0.07292978054 -0.02082048132 -7.680709907e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001127734751 4.829709573e-05 -0.005294733159 4.829709573e-05 -2.040827272e-06 -0.001312323875 -0.005294733159 -0.001312323875 -7.080996768e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.557538113e-07 3.455397026e-07 -0.0002764092431 3.455397026e-07 -2.709275493e-08 -0.001855286606 -0.0002764092431 -0.001855286606 3.336434281e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.79922352e-06 5.710961654e-06 -0.0003077475893 5.710961654e-06 5.16689693e-06 -0.0003022545828 -0.0003077475893 -0.0003022545828 -3.844440549e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.168918667e-07 -4.647336013e-07 -0.0001030047334 -4.647336013e-07 -5.120614722e-07 -0.0001087137927 -0.0001030047334 -0.0001087137927 7.354135226e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.180082063e-08 1.84652503e-07 -3.569278121e-06 1.84652503e-07 3.200123095e-07 7.007899171e-06 -3.569278121e-06 7.007899171e-06 4.004464914e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.548090915e-08 -5.25976394e-08 -9.241540681e-07 -5.25976394e-08 -1.220050964e-07 -2.773234002e-06 -9.241540681e-07 -2.773234002e-06 2.18988967e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.328667613e-07 1.327511406e-07 -7.390057479e-06 1.327511406e-07 1.298636034e-07 -6.15922335e-06 -7.390057479e-06 -6.15922335e-06 1.092060728e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.950453555e-08 -1.73752836e-08 -1.167970278e-05 -1.73752836e-08 -7.129338138e-09 4.890956456e-06 -1.167970278e-05 4.890956456e-06 5.914538757e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.976277989e-08 -7.008769209e-08 -5.946967514e-06 -7.008769209e-08 -6.362414886e-08 -2.046725488e-06 -5.946967514e-06 -2.046725488e-06 1.544105663e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.255453219e-09 -1.97470596e-08 -3.002879843e-06 -1.97470596e-08 -3.014357607e-08 -1.863967237e-07 -3.002879843e-06 -1.863967237e-07 1.299325719e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.696764727e-08 -4.037481586e-10 -3.499630227e-06 -4.037481586e-10 -1.344826802e-08 3.157896962e-07 -3.499630227e-06 3.157896962e-07 8.336903345e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.856636055e-09 -9.042411631e-09 -3.870192868e-06 -9.042411631e-09 -1.329579704e-08 -7.473193761e-07 -3.870192868e-06 -7.473193761e-07 6.220194125e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001777274242 0.0001153165197 -0.07292978054 0 0 0.0001153165197 6.809313366e-05 -0.02082048132 0 0 -0.07292978054 -0.02082048132 -7.680709907e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001127734751 4.829709573e-05 -0.005294733159 0 0 4.829709573e-05 -2.040827272e-06 -0.001312323875 0 0 -0.005294733159 -0.001312323875 -7.080996768e-05 0 0 0 0 0 0 0 0 0 0 0 0 +8.557538113e-07 3.455397026e-07 -0.0002764092431 0 0 3.455397026e-07 -2.709275493e-08 -0.001855286606 0 0 -0.0002764092431 -0.001855286606 3.336434281e-06 0 0 0 0 0 0 0 0 0 0 0 0 +6.79922352e-06 5.710961654e-06 -0.0003077475893 0 0 5.710961654e-06 5.16689693e-06 -0.0003022545828 0 0 -0.0003077475893 -0.0003022545828 -3.844440549e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-4.168918667e-07 -4.647336013e-07 -0.0001030047334 0 0 -4.647336013e-07 -5.120614722e-07 -0.0001087137927 0 0 -0.0001030047334 -0.0001087137927 7.354135226e-07 0 0 0 0 0 0 0 0 0 0 0 0 +5.180082063e-08 1.84652503e-07 -3.569278121e-06 0 0 1.84652503e-07 3.200123095e-07 7.007899171e-06 0 0 -3.569278121e-06 7.007899171e-06 4.004464914e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.548090915e-08 -5.25976394e-08 -9.241540681e-07 0 0 -5.25976394e-08 -1.220050964e-07 -2.773234002e-06 0 0 -9.241540681e-07 -2.773234002e-06 2.18988967e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.328667613e-07 1.327511406e-07 -7.390057479e-06 0 0 1.327511406e-07 1.298636034e-07 -6.15922335e-06 0 0 -7.390057479e-06 -6.15922335e-06 1.092060728e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.950453555e-08 -1.73752836e-08 -1.167970278e-05 0 0 -1.73752836e-08 -7.129338138e-09 4.890956456e-06 0 0 -1.167970278e-05 4.890956456e-06 5.914538757e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-7.976277989e-08 -7.008769209e-08 -5.946967514e-06 0 0 -7.008769209e-08 -6.362414886e-08 -2.046725488e-06 0 0 -5.946967514e-06 -2.046725488e-06 1.544105663e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-6.255453219e-09 -1.97470596e-08 -3.002879843e-06 0 0 -1.97470596e-08 -3.014357607e-08 -1.863967237e-07 0 0 -3.002879843e-06 -1.863967237e-07 1.299325719e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.696764727e-08 -4.037481586e-10 -3.499630227e-06 0 0 -4.037481586e-10 -1.344826802e-08 3.157896962e-07 0 0 -3.499630227e-06 3.157896962e-07 8.336903345e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-3.856636055e-09 -9.042411631e-09 -3.870192868e-06 0 0 -9.042411631e-09 -1.329579704e-08 -7.473193761e-07 0 0 -3.870192868e-06 -7.473193761e-07 6.220194125e-08 0 0 0 0 0 0 0 0 0 0 0 0 9.385913868e-05 0.0001568452397 -0.0359345507 9.702770821e-05 -0.02963731888 0.0001568452397 0.0001962609688 -0.08051320247 0.0002096045236 -0.06968268371 -0.0359345507 -0.08051320247 -0.000173727331 -0.01412746807 -0.0001319533576 9.702770821e-05 0.0002096045236 -0.01412746807 8.642089417e-05 -0.01162312392 -0.02963731888 -0.06968268371 -0.0001319533576 -0.01162312392 -0.0001313692328 6.159209598e-05 0.0001120946657 -0.0076405059 4.179320995e-05 -0.006099308857 0.0001120946657 0.0002069293354 -0.01856636694 8.57715497e-05 -0.01548197093 -0.0076405059 -0.01856636694 -4.013402094e-05 -0.002316982012 -0.0001298593194 4.179320995e-05 8.57715497e-05 -0.002316982012 1.094936091e-05 -0.001502727462 -0.006099308857 -0.01548197093 -0.0001298593194 -0.001502727462 -0.0001956801074 2.418968561e-06 7.283511747e-06 0.0006288235229 3.35786565e-07 0.0005874767666 7.283511747e-06 1.248283018e-05 0.0005125880895 -2.231384021e-06 0.0004646674827 0.0006288235229 0.0005125880895 9.139585189e-07 -0.0007025278413 6.507964518e-06 3.35786565e-07 -2.231384021e-06 -0.0007025278413 -1.269990193e-06 -0.000667809275 0.0005874767666 0.0004646674827 6.507964518e-06 -0.000667809275 1.079859569e-05 @@ -128,19 +128,19 @@ -1.666793876e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.071335723e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8.891700068e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.07643501064 0.01878514014 -0.04214112146 0.01878514014 -0.004367810024 0.001960513302 -0.04214112146 0.001960513302 0.02123012117 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.05565034382 0.01245197537 0.01530461616 0.01245197537 -0.002104013528 -0.001524500465 0.01530461616 -0.001524500465 -0.002346083984 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0006517072112 -0.0003032240956 -0.0005583866007 -0.0003032240956 0.0003266637993 0.001460547387 -0.0005583866007 0.001460547387 0.004136246055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.003255778876 0.00169217716 0.00264243537 0.00169217716 -0.0008634498835 -0.001284464516 0.00264243537 -0.001284464516 -0.001924868959 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002638807211 -9.124127404e-05 -0.0002407434814 -9.124127404e-05 3.797447523e-05 7.336766598e-05 -0.0002407434814 7.336766598e-05 0.0001799171815 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.688314799e-05 0.0001505433042 0.0002543182362 0.0001505433042 -0.0001032326113 -0.0001915005653 0.0002543182362 -0.0001915005653 -0.0003228553773 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.622673411e-05 1.573066091e-05 2.988067764e-05 1.573066091e-05 -3.379049051e-06 -7.302488913e-06 2.988067764e-05 -7.302488913e-06 -1.306508009e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.738738582e-05 1.674003746e-05 2.298648832e-05 1.674003746e-05 -5.825508093e-06 -9.674279825e-06 2.298648832e-05 -9.674279825e-06 -1.476468982e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.524775349e-05 -2.532324078e-06 -1.725013377e-05 -2.532324078e-06 -2.280030099e-06 -8.145953945e-06 -1.725013377e-05 -8.145953945e-06 -1.671525226e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.021474031e-05 -9.030891416e-06 -2.204671779e-05 -9.030891416e-06 3.26884493e-06 6.007682833e-06 -2.204671779e-05 6.007682833e-06 1.439283374e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.954554244e-06 5.195664243e-07 -1.580272277e-06 5.195664243e-07 3.056845725e-07 -5.070641508e-07 -1.580272277e-06 -5.070641508e-07 -8.551469237e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.503085204e-06 1.039834212e-06 -1.801660486e-06 1.039834212e-06 2.067245043e-07 -3.720799075e-07 -1.801660486e-06 -3.720799075e-07 -3.908102418e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.101368381e-06 -1.455296429e-06 -6.493401504e-06 -1.455296429e-06 5.213295043e-07 7.339981393e-07 -6.493401504e-06 7.339981393e-07 2.574034945e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.07643501064 0.01878514014 -0.04214112146 0 0 0.01878514014 -0.004367810024 0.001960513302 0 0 -0.04214112146 0.001960513302 0.02123012117 0 0 0 0 0 0 0 0 0 0 0 0 +-0.05565034382 0.01245197537 0.01530461616 0 0 0.01245197537 -0.002104013528 -0.001524500465 0 0 0.01530461616 -0.001524500465 -0.002346083984 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0006517072112 -0.0003032240956 -0.0005583866007 0 0 -0.0003032240956 0.0003266637993 0.001460547387 0 0 -0.0005583866007 0.001460547387 0.004136246055 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003255778876 0.00169217716 0.00264243537 0 0 0.00169217716 -0.0008634498835 -0.001284464516 0 0 0.00264243537 -0.001284464516 -0.001924868959 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002638807211 -9.124127404e-05 -0.0002407434814 0 0 -9.124127404e-05 3.797447523e-05 7.336766598e-05 0 0 -0.0002407434814 7.336766598e-05 0.0001799171815 0 0 0 0 0 0 0 0 0 0 0 0 +-3.688314799e-05 0.0001505433042 0.0002543182362 0 0 0.0001505433042 -0.0001032326113 -0.0001915005653 0 0 0.0002543182362 -0.0001915005653 -0.0003228553773 0 0 0 0 0 0 0 0 0 0 0 0 +-5.622673411e-05 1.573066091e-05 2.988067764e-05 0 0 1.573066091e-05 -3.379049051e-06 -7.302488913e-06 0 0 2.988067764e-05 -7.302488913e-06 -1.306508009e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.738738582e-05 1.674003746e-05 2.298648832e-05 0 0 1.674003746e-05 -5.825508093e-06 -9.674279825e-06 0 0 2.298648832e-05 -9.674279825e-06 -1.476468982e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.524775349e-05 -2.532324078e-06 -1.725013377e-05 0 0 -2.532324078e-06 -2.280030099e-06 -8.145953945e-06 0 0 -1.725013377e-05 -8.145953945e-06 -1.671525226e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.021474031e-05 -9.030891416e-06 -2.204671779e-05 0 0 -9.030891416e-06 3.26884493e-06 6.007682833e-06 0 0 -2.204671779e-05 6.007682833e-06 1.439283374e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.954554244e-06 5.195664243e-07 -1.580272277e-06 0 0 5.195664243e-07 3.056845725e-07 -5.070641508e-07 0 0 -1.580272277e-06 -5.070641508e-07 -8.551469237e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-5.503085204e-06 1.039834212e-06 -1.801660486e-06 0 0 1.039834212e-06 2.067245043e-07 -3.720799075e-07 0 0 -1.801660486e-06 -3.720799075e-07 -3.908102418e-07 0 0 0 0 0 0 0 0 0 0 0 0 +6.101368381e-06 -1.455296429e-06 -6.493401504e-06 0 0 -1.455296429e-06 5.213295043e-07 7.339981393e-07 0 0 -6.493401504e-06 7.339981393e-07 2.574034945e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.05260207807 0.03297227321 0.01821310024 -0.01989324419 0.003584303046 0.03297227321 -0.01692269638 0.008365447757 0.0221474652 -0.00613971664 0.01821310024 0.008365447757 0.08624396583 0.04625259409 -0.02178572173 -0.01989324419 0.0221474652 0.04625259409 0.009260025005 -0.006995358728 0.003584303046 -0.00613971664 -0.02178572173 -0.006995358728 0.005359156378 -0.0299520908 0.02458873406 0.03407498304 -0.001099081519 -0.005297694692 0.02458873406 -0.02011418187 -0.02499255125 0.002527861888 0.005113378306 0.03407498304 -0.02499255125 -0.02640520519 0.00400086884 0.006206144626 -0.001099081519 0.002527861888 0.00400086884 -8.879680975e-05 -0.0003282947217 -0.005297694692 0.005113378306 0.006206144626 -0.0003282947217 -0.001206748984 -0.002487537332 0.002299439635 0.004765572158 0.0006736863567 -0.0005790895136 0.002299439635 -0.00176690951 -0.003297642718 0.0001099624038 -0.0001687639939 0.004765572158 -0.003297642718 -0.006576075758 0.0001977167576 -0.0009191126969 0.0006736863567 0.0001099624038 0.0001977167576 0.0007483844791 -0.001338871814 -0.0005790895136 -0.0001687639939 -0.0009191126969 -0.001338871814 0.001591022152 @@ -151,7 +151,7 @@ -3.150495678e-05 1.276911288e-05 5.669369553e-06 -1.209752253e-05 6.741098588e-06 1.276911288e-05 -4.685885055e-06 -3.495464289e-06 4.526237153e-06 -3.335680476e-06 5.669369553e-06 -3.495464289e-06 3.754433826e-06 4.096429843e-06 3.193231559e-07 -1.209752253e-05 4.526237153e-06 4.096429843e-06 -4.157588894e-06 2.939614035e-06 6.741098588e-06 -3.335680476e-06 3.193231559e-07 2.939614035e-06 -7.532908365e-07 1.734605559e-05 -1.622879996e-05 -3.771432291e-05 -9.820077597e-06 8.925329922e-06 -1.622879996e-05 1.396945727e-05 3.06249578e-05 5.865281635e-06 -5.434504817e-06 -3.771432291e-05 3.06249578e-05 6.590614331e-05 1.13740921e-05 -8.884281777e-06 -9.820077597e-06 5.865281635e-06 1.13740921e-05 -4.576181726e-07 1.43411875e-06 8.925329922e-06 -5.434504817e-06 -8.884281777e-06 1.43411875e-06 -2.53434067e-06 3.092019022e-07 -1.884882939e-06 -4.627609987e-06 -2.271039759e-06 2.500085806e-06 -1.884882939e-06 3.371555436e-06 7.34366478e-06 2.664769422e-06 -3.384637702e-06 -4.627609987e-06 7.34366478e-06 1.571478164e-05 5.721378029e-06 -6.725197644e-06 -2.271039759e-06 2.664769422e-06 5.721378029e-06 1.744354285e-06 -2.180976842e-06 2.500085806e-06 -3.384637702e-06 -6.725197644e-06 -2.180976842e-06 2.61765572e-06 --7.169845356e-06 3.906990157e-06 4.26197817e-06 -1.435205908e-06 4.992162653e-07 3.906990157e-06 -2.2063033e-06 -2.878420392e-06 5.245470957e-07 -1.802419873e-07 4.26197817e-06 -2.878420392e-06 -2.997820554e-06 5.937624424e-07 6.75497847e-07 -1.435205908e-06 5.245470957e-07 5.937624424e-07 -4.672981435e-07 3.740924119e-07 4.992162653e-07 -1.802419873e-07 6.75497847e-07 3.740924119e-07 -1.972888672e-07 +-7.169845356e-06 3.906990157e-06 4.26197817e-06 -1.435205908e-06 4.992162653e-07 3.906990157e-06 -2.2063033e-06 -2.878420392e-06 5.245470957e-07 -1.802419873e-07 4.26197817e-06 -2.878420392e-06 -2.997820554e-06 5.937624424e-07 6.754978469e-07 -1.435205908e-06 5.245470957e-07 5.937624424e-07 -4.672981435e-07 3.740924119e-07 4.992162653e-07 -1.802419873e-07 6.754978469e-07 3.740924119e-07 -1.972888672e-07 -3.247778793e-06 1.522309161e-06 -5.261495708e-07 -2.012309917e-06 8.281084292e-07 1.522309161e-06 -5.456739442e-07 1.383088957e-06 1.393937441e-06 -5.626270242e-07 -5.261495708e-07 1.383088957e-06 7.030253807e-06 2.915166181e-06 -1.273676523e-06 -2.012309917e-06 1.393937441e-06 2.915166181e-06 1.899089476e-07 -1.825334821e-07 8.281084292e-07 -5.626270242e-07 -1.273676523e-06 -1.825334821e-07 -1.510186101e-07 5.382743167e-07 -1.314277981e-06 -4.585110275e-06 -2.081675525e-06 1.642061466e-06 -1.314277981e-06 1.665438581e-06 4.631434928e-06 1.582174256e-06 -1.360892424e-06 -4.585110275e-06 4.631434928e-06 1.149108668e-05 3.275755547e-06 -2.749903098e-06 -2.081675525e-06 1.582174256e-06 3.275755547e-06 4.476539515e-07 -5.097501743e-07 1.642061466e-06 -1.360892424e-06 -2.749903098e-06 -5.097501743e-07 3.556910063e-07 0.01243363614 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -167,19 +167,19 @@ 2.522802741e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.57341496e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.28655749e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.07601175384 -0.01821638151 -0.04492341794 -0.01821638151 0.004185228049 0.002245002201 -0.04492341794 0.002245002201 -0.02192166367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0595184128 -0.01306216669 0.01567298422 -0.01306216669 0.002254677757 -0.001747600357 0.01567298422 -0.001747600357 0.002701656753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00102561006 0.0004365080122 -0.0006256928986 0.0004365080122 -0.0004655382471 0.00170258563 -0.0006256928986 0.00170258563 -0.004502660249 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003215087086 -0.001758381271 0.002727957195 -0.001758381271 0.0009097441367 -0.001321051904 0.002727957195 -0.001321051904 0.001884198528 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002488221566 6.343788698e-05 -0.0001714457452 6.343788698e-05 -1.963009183e-05 1.760476486e-05 -0.0001714457452 1.760476486e-05 -4.37438622e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.627862241e-05 -0.0001365185432 0.0002312817237 -0.0001365185432 9.178176505e-05 -0.0001671517052 0.0002312817237 -0.0001671517052 0.0002727988528 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.782286264e-05 -2.94614307e-05 5.417317768e-05 -2.94614307e-05 1.091200713e-05 -2.058927544e-05 5.417317768e-05 -2.058927544e-05 3.778278216e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.007433629e-05 -1.093516563e-05 1.218835833e-05 -1.093516563e-05 2.580883757e-06 -5.10714415e-06 1.218835833e-05 -5.10714415e-06 8.786769005e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.395952582e-05 3.239318871e-06 -1.878247282e-05 3.239318871e-06 2.591169677e-06 -8.438315792e-06 -1.878247282e-05 -8.438315792e-06 1.636925613e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.568324248e-05 8.270603633e-06 -1.969144211e-05 8.270603633e-06 -3.325752282e-06 6.026033707e-06 -1.969144211e-05 6.026033707e-06 -1.384486853e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.369369463e-06 -8.019854304e-07 -9.370452047e-07 -8.019854304e-07 -3.739391093e-07 -5.172218319e-07 -9.370452047e-07 -5.172218319e-07 1.394391197e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.455084957e-06 -9.115903613e-07 -2.294277696e-06 -9.115903613e-07 -1.512682648e-07 -3.174983852e-07 -2.294277696e-06 -3.174983852e-07 1.531655758e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.126947424e-06 1.671951895e-06 -6.718998486e-06 1.671951895e-06 -5.541663567e-07 7.804443141e-07 -6.718998486e-06 7.804443141e-07 -2.504743338e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.07601175384 -0.01821638151 -0.04492341794 0 0 -0.01821638151 0.004185228049 0.002245002201 0 0 -0.04492341794 0.002245002201 -0.02192166367 0 0 0 0 0 0 0 0 0 0 0 0 +0.0595184128 -0.01306216669 0.01567298422 0 0 -0.01306216669 0.002254677757 -0.001747600357 0 0 0.01567298422 -0.001747600357 0.002701656753 0 0 0 0 0 0 0 0 0 0 0 0 +0.00102561006 0.0004365080122 -0.0006256928986 0 0 0.0004365080122 -0.0004655382471 0.00170258563 0 0 -0.0006256928986 0.00170258563 -0.004502660249 0 0 0 0 0 0 0 0 0 0 0 0 +0.003215087086 -0.001758381271 0.002727957195 0 0 -0.001758381271 0.0009097441367 -0.001321051904 0 0 0.002727957195 -0.001321051904 0.001884198528 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002488221566 6.343788698e-05 -0.0001714457452 0 0 6.343788698e-05 -1.963009183e-05 1.760476486e-05 0 0 -0.0001714457452 1.760476486e-05 -4.37438622e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.627862241e-05 -0.0001365185432 0.0002312817237 0 0 -0.0001365185432 9.178176505e-05 -0.0001671517052 0 0 0.0002312817237 -0.0001671517052 0.0002727988528 0 0 0 0 0 0 0 0 0 0 0 0 +7.782286264e-05 -2.94614307e-05 5.417317768e-05 0 0 -2.94614307e-05 1.091200713e-05 -2.058927544e-05 0 0 5.417317768e-05 -2.058927544e-05 3.778278216e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.007433629e-05 -1.093516563e-05 1.218835833e-05 0 0 -1.093516563e-05 2.580883757e-06 -5.10714415e-06 0 0 1.218835833e-05 -5.10714415e-06 8.786769005e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-4.395952582e-05 3.239318871e-06 -1.878247282e-05 0 0 3.239318871e-06 2.591169677e-06 -8.438315792e-06 0 0 -1.878247282e-05 -8.438315792e-06 1.636925613e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.568324248e-05 8.270603633e-06 -1.969144211e-05 0 0 8.270603633e-06 -3.325752282e-06 6.026033707e-06 0 0 -1.969144211e-05 6.026033707e-06 -1.384486853e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.369369463e-06 -8.019854304e-07 -9.370452047e-07 0 0 -8.019854304e-07 -3.739391093e-07 -5.172218319e-07 0 0 -9.370452047e-07 -5.172218319e-07 1.394391197e-06 0 0 0 0 0 0 0 0 0 0 0 0 +4.455084957e-06 -9.115903613e-07 -2.294277696e-06 0 0 -9.115903613e-07 -1.512682648e-07 -3.174983852e-07 0 0 -2.294277696e-06 -3.174983852e-07 1.531655758e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-7.126947424e-06 1.671951895e-06 -6.718998486e-06 0 0 1.671951895e-06 -5.541663567e-07 7.804443141e-07 0 0 -6.718998486e-06 7.804443141e-07 -2.504743338e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.05270923805 -0.03217765005 0.01624096559 0.02011081782 0.003941525796 -0.03217765005 0.0159640552 0.009774344773 -0.02188109317 -0.006305335027 0.01624096559 0.009774344773 -0.08884812415 0.04598068157 0.02204178214 0.02011081782 -0.02188109317 0.04598068157 -0.009315606823 -0.006894332086 0.003941525796 -0.006305335027 0.02204178214 -0.006894332086 -0.005436386054 0.03191781886 -0.02545705535 0.03480166875 0.001312737311 -0.005147712658 -0.02545705535 0.02016737577 -0.02434255377 -0.002881667908 0.004854301853 0.03480166875 -0.02434255377 0.02372607046 0.004907100301 -0.005538354343 0.001312737311 -0.002881667908 0.004907100301 -0.0001745176766 -0.0003967081826 -0.005147712658 0.004854301853 -0.005538354343 -0.0003967081826 0.001116631975 0.003221332547 -0.002776585534 0.005582671201 -0.0006501419601 -0.000539970021 -0.002776585534 0.002134992366 -0.003935991047 -6.95560192e-05 -0.0001011722156 0.005582671201 -0.003935991047 0.007768573228 6.869793062e-06 0.0007303480062 -0.0006501419601 -6.95560192e-05 6.869793062e-06 -0.0006164550041 -0.001252563562 -0.000539970021 -0.0001011722156 0.0007303480062 -0.001252563562 -0.001530623431 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_2_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_2_ref.dat index 03f1c8e7f6..847278bea6 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_2_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_2_ref.dat @@ -11,19 +11,19 @@ -1.314968019e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.159332638e-10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.056783771e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.313221738e-06 1.074498206e-05 0.04588719765 1.074498206e-05 2.104359425e-05 0.1465591183 0.04588719765 0.1465591183 0.0001248966631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.135751152e-06 1.168594731e-05 0.02622964166 1.168594731e-05 6.896793778e-05 0.0785111719 0.02622964166 0.0785111719 -0.000408577432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.073062264e-06 1.228067155e-06 0.004779746198 1.228067155e-06 5.78020044e-05 0.01387684402 0.004779746198 0.01387684402 -0.0001270535099 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.927718375e-06 -6.945599075e-07 -0.0008742384404 -6.945599075e-07 1.666654537e-05 -0.002336012033 -0.0008742384404 -0.002336012033 3.607724624e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.09313903e-07 8.633143365e-08 -0.0004549889899 8.633143365e-08 -8.639084994e-07 -0.001246265202 -0.0004549889899 -0.001246265202 1.296650165e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.69340196e-07 -4.411614579e-07 -0.0001607242647 -4.411614579e-07 -1.451575663e-06 -0.000473214537 -0.0001607242647 -0.000473214537 3.029225226e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.505508316e-07 -3.176939997e-07 8.64907736e-05 -3.176939997e-07 -6.606259215e-07 0.000270876625 8.64907736e-05 0.000270876625 -2.934230169e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.214584812e-09 1.435085018e-08 1.315713089e-05 1.435085018e-08 8.061813032e-08 3.223915587e-05 1.315713089e-05 3.223915587e-05 -5.078093883e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.645058241e-08 8.324185625e-08 2.618514298e-05 8.324185625e-08 2.70222546e-07 8.127838458e-05 2.618514298e-05 8.127838458e-05 -5.458483415e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.193222305e-09 1.172706084e-08 -1.161910887e-05 1.172706084e-08 1.013959931e-07 -3.25054128e-05 -1.161910887e-05 -3.25054128e-05 5.837522707e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.03372322e-09 -3.996234853e-09 3.627426796e-06 -3.996234853e-09 -1.964311186e-08 1.178529647e-05 3.627426796e-06 1.178529647e-05 -2.829759444e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.35285258e-09 -5.579076338e-09 -2.704944349e-06 -5.579076338e-09 -1.107880696e-08 -7.43784641e-06 -2.704944349e-06 -7.43784641e-06 9.235935521e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.360514988e-09 -3.764953797e-09 3.190040755e-06 -3.764953797e-09 -2.799810009e-09 1.056162359e-05 3.190040755e-06 1.056162359e-05 4.731559061e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +5.313221738e-06 1.074498206e-05 0.04588719765 0 0 1.074498206e-05 2.104359425e-05 0.1465591183 0 0 0.04588719765 0.1465591183 0.0001248966631 0 0 0 0 0 0 0 0 0 0 0 0 +2.135751152e-06 1.168594731e-05 0.02622964166 0 0 1.168594731e-05 6.896793778e-05 0.0785111719 0 0 0.02622964166 0.0785111719 -0.000408577432 0 0 0 0 0 0 0 0 0 0 0 0 +-4.073062264e-06 1.228067155e-06 0.004779746198 0 0 1.228067155e-06 5.78020044e-05 0.01387684402 0 0 0.004779746198 0.01387684402 -0.0001270535099 0 0 0 0 0 0 0 0 0 0 0 0 +-1.927718375e-06 -6.945599075e-07 -0.0008742384404 0 0 -6.945599075e-07 1.666654537e-05 -0.002336012033 0 0 -0.0008742384404 -0.002336012033 3.607724624e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.09313903e-07 8.633143365e-08 -0.0004549889899 0 0 8.633143365e-08 -8.639084994e-07 -0.001246265202 0 0 -0.0004549889899 -0.001246265202 1.296650165e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.69340196e-07 -4.411614579e-07 -0.0001607242647 0 0 -4.411614579e-07 -1.451575663e-06 -0.000473214537 0 0 -0.0001607242647 -0.000473214537 3.029225226e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.505508316e-07 -3.176939997e-07 8.64907736e-05 0 0 -3.176939997e-07 -6.606259215e-07 0.000270876625 0 0 8.64907736e-05 0.000270876625 -2.934230169e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.214584812e-09 1.435085018e-08 1.315713089e-05 0 0 1.435085018e-08 8.061813032e-08 3.223915587e-05 0 0 1.315713089e-05 3.223915587e-05 -5.078093883e-07 0 0 0 0 0 0 0 0 0 0 0 0 +2.645058241e-08 8.324185625e-08 2.618514298e-05 0 0 8.324185625e-08 2.70222546e-07 8.127838458e-05 0 0 2.618514298e-05 8.127838458e-05 -5.458483415e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.193222305e-09 1.172706084e-08 -1.161910887e-05 0 0 1.172706084e-08 1.013959931e-07 -3.25054128e-05 0 0 -1.161910887e-05 -3.25054128e-05 5.837522707e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.03372322e-09 -3.996234853e-09 3.627426796e-06 0 0 -3.996234853e-09 -1.964311186e-08 1.178529647e-05 0 0 3.627426796e-06 1.178529647e-05 -2.829759444e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-2.35285258e-09 -5.579076338e-09 -2.704944349e-06 0 0 -5.579076338e-09 -1.107880696e-08 -7.43784641e-06 0 0 -2.704944349e-06 -7.43784641e-06 9.235935521e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-2.360514988e-09 -3.764953797e-09 3.190040755e-06 0 0 -3.764953797e-09 -2.799810009e-09 1.056162359e-05 0 0 3.190040755e-06 1.056162359e-05 4.731559061e-08 0 0 0 0 0 0 0 0 0 0 0 0 -8.913270733e-06 -1.407500145e-06 -0.005199553481 -1.20641977e-05 -0.013688994 -1.407500145e-06 1.973520327e-08 0.00692367315 7.725331959e-07 0.02198012245 -0.005199553481 0.00692367315 4.457496302e-05 0.01043252102 4.644448009e-05 -1.20641977e-05 7.725331959e-07 0.01043252102 1.211461716e-06 0.03467102832 -0.013688994 0.02198012245 4.644448009e-05 0.03467102832 -0.0002841263701 -2.464388671e-06 -2.03503686e-06 -0.004893912357 -7.537188131e-06 -0.01240756391 -2.03503686e-06 2.971533617e-06 0.005643549498 7.559328223e-06 0.01887838433 -0.004893912357 0.005643549498 5.882834225e-06 0.008460902299 1.739484031e-05 -7.537188131e-06 7.559328223e-06 0.008460902299 1.527662166e-05 0.03023548483 -0.01240756391 0.01887838433 1.739484031e-05 0.03023548483 6.912768617e-06 -1.294270649e-06 7.216578025e-07 -0.001492236747 2.689045865e-06 -0.00397075548 7.216578025e-07 6.269736449e-06 0.001497513723 1.256870987e-05 0.00557495644 -0.001492236747 0.001497513723 -2.385752026e-06 0.002300336807 4.164687913e-06 2.689045865e-06 1.256870987e-05 0.002300336807 2.403989908e-05 0.009143551589 -0.00397075548 0.00557495644 4.164687913e-06 0.009143551589 9.578231493e-05 @@ -36,7 +36,7 @@ -5.088053179e-10 2.092982552e-09 -5.927524619e-08 4.698583877e-09 -1.446150802e-07 2.092982552e-09 8.046614435e-10 8.639856277e-08 2.598750311e-09 2.872778269e-07 -5.927524619e-08 8.639856277e-08 2.370198974e-08 1.210719579e-07 1.469373981e-08 4.698583877e-09 2.598750311e-09 1.210719579e-07 6.011837416e-09 4.23194215e-07 -1.446150802e-07 2.872778269e-07 1.469373981e-08 4.23194215e-07 -9.328650845e-08 -1.735957237e-09 -4.334672208e-10 -2.858661633e-08 -1.655392413e-09 -2.438018155e-07 -4.334672208e-10 1.301633828e-09 7.344880864e-08 1.414648716e-09 2.43199662e-07 -2.858661633e-08 7.344880864e-08 -9.036885831e-09 1.327943823e-07 -5.072283963e-09 -1.655392413e-09 1.414648716e-09 1.327943823e-07 1.32032683e-09 3.852228128e-07 -2.438018155e-07 2.43199662e-07 -5.072283963e-09 3.852228128e-07 3.262530884e-08 1.07123136e-09 -4.063912612e-11 -2.10034822e-07 2.749704244e-10 -7.056818695e-07 -4.063912612e-11 -1.024243182e-10 4.649042205e-07 5.958680122e-10 1.451145801e-06 -2.10034822e-07 4.649042205e-07 1.001158349e-08 7.106837292e-07 5.04863303e-09 2.749704244e-10 5.958680122e-10 7.106837292e-07 2.109752757e-09 2.175651173e-06 -7.056818695e-07 1.451145801e-06 5.04863303e-09 2.175651173e-06 -5.263387346e-08 -9.511674725e-11 6.458023261e-10 -1.074427657e-07 1.278122934e-09 -3.676260546e-07 6.458023261e-10 -5.427641832e-10 1.793879577e-07 -3.416757217e-10 5.447282966e-07 -1.074427657e-07 1.793879577e-07 7.740179221e-09 2.865191682e-07 5.458333029e-09 1.278122934e-09 -3.416757217e-10 2.865191682e-07 2.119721084e-10 8.488756089e-07 -3.676260546e-07 5.447282966e-07 5.458333029e-09 8.488756089e-07 -2.912055946e-08 +9.511674725e-11 6.458023261e-10 -1.074427657e-07 1.278122934e-09 -3.676260546e-07 6.458023261e-10 -5.427641832e-10 1.793879577e-07 -3.416757217e-10 5.447282966e-07 -1.074427657e-07 1.793879577e-07 7.74017922e-09 2.865191682e-07 5.458333029e-09 1.278122934e-09 -3.416757217e-10 2.865191682e-07 2.119721084e-10 8.488756089e-07 -3.676260546e-07 5.447282966e-07 5.458333029e-09 8.488756089e-07 -2.912055946e-08 -6.928341686e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.63213816e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.239832748e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -50,19 +50,19 @@ -1.716116153e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.3558949e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.954723028e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001270964879 -0.0001649243312 0.05363270954 -0.0001649243312 -0.0001923451775 0.08551252716 0.05363270954 0.08551252716 0.0001868238447 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.958870904e-05 -0.00010453632 0.002822097207 -0.00010453632 -0.0001220574444 0.005648315456 0.002822097207 0.005648315456 -5.423914371e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.758782284e-07 -2.021671248e-06 0.0009520075958 -2.021671248e-06 -2.766107391e-06 -0.001201345693 0.0009520075958 -0.001201345693 2.781289328e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.55678949e-05 -6.338620742e-06 0.0005387797791 -6.338620742e-06 -5.98282462e-08 1.468074784e-05 0.0005387797791 1.468074784e-05 3.149772261e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.066426247e-07 2.701654009e-07 -0.000105512671 2.701654009e-07 7.179104603e-07 0.0001423451584 -0.000105512671 0.0001423451584 1.411620541e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.043052873e-07 3.606012333e-07 1.954530205e-05 3.606012333e-07 8.560771431e-07 1.671938714e-05 1.954530205e-05 1.671938714e-05 4.394553087e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.692817888e-09 -8.158269017e-09 5.076107519e-06 -8.158269017e-09 -4.700312649e-09 1.859838715e-06 5.076107519e-06 1.859838715e-06 7.095457711e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.671201209e-08 -5.607710816e-08 -6.800650081e-06 -5.607710816e-08 -1.461400419e-07 1.593445887e-05 -6.800650081e-06 1.593445887e-05 -1.101040214e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.81296127e-09 3.383663989e-08 1.612078119e-05 3.383663989e-08 5.738786901e-08 2.150267962e-05 1.612078119e-05 2.150267962e-05 2.855530647e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.273130809e-08 6.571217515e-08 6.681927875e-06 6.571217515e-08 7.567272935e-08 6.835340998e-06 6.681927875e-06 6.835340998e-06 1.902865707e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.087592633e-09 6.716807134e-09 1.120607225e-06 6.716807134e-09 1.745416081e-08 6.225986605e-06 1.120607225e-06 6.225986605e-06 5.47843449e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.676081533e-08 -1.327730553e-08 4.803737549e-06 -1.327730553e-08 -9.502968989e-09 6.360342208e-06 4.803737549e-06 6.360342208e-06 7.579413957e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.045525998e-09 5.279416363e-09 3.192601504e-06 5.279416363e-09 1.332193721e-08 5.817141724e-06 3.192601504e-06 5.817141724e-06 8.525597828e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001270964879 -0.0001649243312 0.05363270954 0 0 -0.0001649243312 -0.0001923451775 0.08551252716 0 0 0.05363270954 0.08551252716 0.0001868238447 0 0 0 0 0 0 0 0 0 0 0 0 +-7.958870904e-05 -0.00010453632 0.002822097207 0 0 -0.00010453632 -0.0001220574444 0.005648315456 0 0 0.002822097207 0.005648315456 -5.423914371e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-9.758782284e-07 -2.021671248e-06 0.0009520075958 0 0 -2.021671248e-06 -2.766107391e-06 -0.001201345693 0 0 0.0009520075958 -0.001201345693 2.781289328e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.55678949e-05 -6.338620742e-06 0.0005387797791 0 0 -6.338620742e-06 -5.98282462e-08 1.468074784e-05 0 0 0.0005387797791 1.468074784e-05 3.149772261e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-4.066426247e-07 2.701654009e-07 -0.000105512671 0 0 2.701654009e-07 7.179104603e-07 0.0001423451584 0 0 -0.000105512671 0.0001423451584 1.411620541e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.043052873e-07 3.606012333e-07 1.954530205e-05 0 0 3.606012333e-07 8.560771431e-07 1.671938714e-05 0 0 1.954530205e-05 1.671938714e-05 4.394553087e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.692817888e-09 -8.158269017e-09 5.076107519e-06 0 0 -8.158269017e-09 -4.700312649e-09 1.859838715e-06 0 0 5.076107519e-06 1.859838715e-06 7.095457711e-08 0 0 0 0 0 0 0 0 0 0 0 0 +6.671201209e-08 -5.607710816e-08 -6.800650081e-06 0 0 -5.607710816e-08 -1.461400419e-07 1.593445887e-05 0 0 -6.800650081e-06 1.593445887e-05 -1.101040214e-08 0 0 0 0 0 0 0 0 0 0 0 0 +4.81296127e-09 3.383663989e-08 1.612078119e-05 0 0 3.383663989e-08 5.738786901e-08 2.150267962e-05 0 0 1.612078119e-05 2.150267962e-05 2.855530647e-07 0 0 0 0 0 0 0 0 0 0 0 0 +5.273130809e-08 6.571217515e-08 6.681927875e-06 0 0 6.571217515e-08 7.567272935e-08 6.835340998e-06 0 0 6.681927875e-06 6.835340998e-06 1.902865707e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-8.087592633e-09 6.716807134e-09 1.120607225e-06 0 0 6.716807134e-09 1.745416081e-08 6.225986605e-06 0 0 1.120607225e-06 6.225986605e-06 5.47843449e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-1.676081533e-08 -1.327730553e-08 4.803737549e-06 0 0 -1.327730553e-08 -9.502968989e-09 6.360342208e-06 0 0 4.803737549e-06 6.360342208e-06 7.579413957e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-5.045525998e-09 5.279416363e-09 3.192601504e-06 0 0 5.279416363e-09 1.332193721e-08 5.817141724e-06 0 0 3.192601504e-06 5.817141724e-06 8.525597828e-08 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001050061516 -0.0001871181391 0.03279960654 -0.0001093177263 0.02795726123 -0.0001871181391 -0.0002323158529 0.08681465419 -0.0002460865026 0.07518086534 0.03279960654 0.08681465419 0.0002935154523 0.01970960716 0.000263538347 -0.0001093177263 -0.0002460865026 0.01970960716 -0.0001038155267 0.01844715402 0.02795726123 0.07518086534 0.000263538347 0.01844715402 0.0002270939565 -6.171302906e-05 -0.0001152240102 0.006804832278 -4.281989845e-05 0.006139892266 -0.0001152240102 -0.0002236545798 0.01822770871 -9.702182624e-05 0.01665807311 0.006804832278 0.01822770871 -0.0001016062614 0.002097064322 1.265977705e-05 -4.281989845e-05 -9.702182624e-05 0.002097064322 -2.047942647e-05 0.002661095365 0.006139892266 0.01665807311 1.265977705e-05 0.002661095365 0.0001032097863 -9.022637637e-07 -5.348536941e-06 -5.51352256e-05 -2.20234026e-07 -2.179849135e-05 -5.348536941e-06 -2.56653664e-05 -0.001450206023 -2.29384701e-06 -0.001107961827 -5.51352256e-05 -0.001450206023 2.123064907e-05 4.303859495e-06 4.054224106e-06 -2.20234026e-07 -2.29384701e-06 4.303859495e-06 1.27158253e-07 8.310960783e-06 -2.179849135e-05 -0.001107961827 4.054224106e-06 8.310960783e-06 -9.464966989e-06 @@ -89,21 +89,21 @@ 3.323911568e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.290667329e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8.244859586e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.387985347e-05 0.0005643632376 0.06776133067 0.0005643632376 -0.003467238133 0.08847301209 0.06776133067 0.08847301209 -0.0003898046352 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001558249103 0.0001715102952 0.02668087258 0.0001715102952 0.004604332041 0.006798927848 0.02668087258 0.006798927848 -0.0005696074046 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.807739469e-05 -0.0002532282523 0.01506074144 -0.0002532282523 -0.0009821367439 0.04619984928 0.01506074144 0.04619984928 -2.696156564e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.198912524e-06 -7.001427602e-06 0.003600428438 -7.001427602e-06 0.0001385329741 0.008296242547 0.003600428438 0.008296242547 -3.881771669e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.910117618e-06 -4.253978418e-06 0.0002824055412 -4.253978418e-06 -9.792206439e-05 0.0008145643348 0.0002824055412 0.0008145643348 -2.357269156e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.415142615e-07 -4.238585536e-06 3.428245092e-05 -4.238585536e-06 6.199904198e-07 0.0004862267113 3.428245092e-05 0.0004862267113 8.030167046e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.109102451e-07 -3.242038644e-07 0.0001482481089 -3.242038644e-07 4.232380852e-05 0.0006620462424 0.0001482481089 0.0006620462424 2.023486343e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.474275331e-07 3.058058435e-07 2.637361801e-05 3.058058435e-07 1.05508017e-05 4.64806608e-05 2.637361801e-05 4.64806608e-05 2.641366705e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.682861758e-08 9.879455141e-07 -4.811925672e-06 9.879455141e-07 -4.229300264e-06 -6.682873042e-05 -4.811925672e-06 -6.682873042e-05 -2.931772143e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.787168142e-08 6.623355059e-07 2.030234677e-05 6.623355059e-07 -2.980585532e-06 0.0001259580522 2.030234677e-05 0.0001259580522 2.988198366e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.994959856e-09 -2.000431223e-07 3.597469167e-06 -2.000431223e-07 4.456082357e-06 6.147774703e-05 3.597469167e-06 6.147774703e-05 3.690422896e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.526148093e-09 -5.235185132e-07 -2.307006982e-06 -5.235185132e-07 2.107720616e-06 4.497438731e-06 -2.307006982e-06 4.497438731e-06 2.540408096e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.139705606e-09 7.623744255e-09 4.928980271e-06 7.623744255e-09 6.395722854e-07 1.973319255e-05 4.928980271e-06 1.973319255e-05 9.45383193e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-7.387985347e-05 0.0005643632376 0.06776133067 0 0 0.0005643632376 -0.003467238133 0.08847301209 0 0 0.06776133067 0.08847301209 -0.0003898046352 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001558249103 0.0001715102952 0.02668087258 0 0 0.0001715102952 0.004604332041 0.006798927848 0 0 0.02668087258 0.006798927848 -0.0005696074046 0 0 0 0 0 0 0 0 0 0 0 0 +-2.807739469e-05 -0.0002532282523 0.01506074144 0 0 -0.0002532282523 -0.0009821367439 0.04619984928 0 0 0.01506074144 0.04619984928 -2.696156564e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.198912524e-06 -7.001427602e-06 0.003600428438 0 0 -7.001427602e-06 0.0001385329741 0.008296242547 0 0 0.003600428438 0.008296242547 -3.881771669e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.910117618e-06 -4.253978418e-06 0.0002824055412 0 0 -4.253978418e-06 -9.792206439e-05 0.0008145643348 0 0 0.0002824055412 0.0008145643348 -2.357269156e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.415142615e-07 -4.238585536e-06 3.428245092e-05 0 0 -4.238585536e-06 6.199904198e-07 0.0004862267113 0 0 3.428245092e-05 0.0004862267113 8.030167046e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.109102451e-07 -3.242038644e-07 0.0001482481089 0 0 -3.242038644e-07 4.232380852e-05 0.0006620462424 0 0 0.0001482481089 0.0006620462424 2.023486343e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.474275331e-07 3.058058435e-07 2.637361801e-05 0 0 3.058058435e-07 1.05508017e-05 4.64806608e-05 0 0 2.637361801e-05 4.64806608e-05 2.641366705e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-9.682861758e-08 9.879455141e-07 -4.811925672e-06 0 0 9.879455141e-07 -4.229300264e-06 -6.682873042e-05 0 0 -4.811925672e-06 -6.682873042e-05 -2.931772143e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.787168142e-08 6.623355059e-07 2.030234677e-05 0 0 6.623355059e-07 -2.980585532e-06 0.0001259580522 0 0 2.030234677e-05 0.0001259580522 2.988198366e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-9.994959856e-09 -2.000431223e-07 3.597469167e-06 0 0 -2.000431223e-07 4.456082357e-06 6.147774703e-05 0 0 3.597469167e-06 6.147774703e-05 3.690422896e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.526148093e-09 -5.235185132e-07 -2.307006982e-06 0 0 -5.235185132e-07 2.107720616e-06 4.497438731e-06 0 0 -2.307006982e-06 4.497438731e-06 2.540408096e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-9.139705606e-09 7.623744255e-09 4.928980271e-06 0 0 7.623744255e-09 6.395722854e-07 1.973319255e-05 0 0 4.928980271e-06 1.973319255e-05 9.45383193e-07 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001732568089 -0.000107681126 0.07892992829 0.001660194498 -0.1662854742 -0.000107681126 -0.0001054159478 0.1802370581 0.0008347770885 0.07111415026 0.07892992829 0.1802370581 0.0002218620755 -0.01662815636 -0.0008473428961 0.001660194498 0.0008347770885 -0.01662815636 -0.0008517762251 -0.1059161185 -0.1662854742 0.07111415026 -0.0008473428961 -0.1059161185 -0.001279433461 -3.849635137e-05 -0.0005716278149 0.03386941281 -0.002144833025 0.01530910885 -0.0005716278149 -0.0002327822923 0.05843916291 -9.158449478e-07 0.008190903679 0.03386941281 0.05843916291 0.0001670333572 -0.02382715935 0.000250123826 -0.002144833025 -9.158449478e-07 -0.02382715935 0.004070024801 -0.09701529477 0.01530910885 0.008190903679 0.000250123826 -0.09701529477 -0.00300717065 +3.849635137e-05 -0.0005716278149 0.03386941281 -0.002144833025 0.01530910885 -0.0005716278149 -0.0002327822923 0.05843916291 -9.15844948e-07 0.008190903679 0.03386941281 0.05843916291 0.0001670333572 -0.02382715935 0.000250123826 -0.002144833025 -9.15844948e-07 -0.02382715935 0.004070024801 -0.09701529477 0.01530910885 0.008190903679 0.000250123826 -0.09701529477 -0.00300717065 6.770001769e-05 0.0001099898011 -0.0005407473492 -9.505274469e-05 -0.008945507062 0.0001099898011 -0.0001120809132 0.006459627139 -0.0002887936834 0.01085503433 -0.0005407473492 0.006459627139 1.901835948e-05 0.001219048671 0.0001814091704 -9.505274469e-05 -0.0002887936834 0.001219048671 -7.006907416e-05 0.01312962549 -0.008945507062 0.01085503433 0.0001814091704 0.01312962549 0.0005252651418 -3.877411206e-05 4.163290498e-05 -0.00263228598 2.90194838e-05 -0.007211040414 4.163290498e-05 -2.505622977e-05 0.004444334269 -3.095390377e-05 0.01275860546 -0.00263228598 0.004444334269 -3.156106968e-06 0.006375559186 -2.590798848e-05 2.90194838e-05 -3.095390377e-05 0.006375559186 1.016500528e-05 0.01774455929 -0.007211040414 0.01275860546 -2.590798848e-05 0.01774455929 -0.0001781019177 -9.304506996e-06 3.030231221e-07 -0.0001716499264 1.104066242e-05 -0.0006041248429 3.030231221e-07 2.815775509e-06 0.0002734752221 4.146306852e-06 0.0006901256217 -0.0001716499264 0.0002734752221 -1.200688108e-07 0.0004121197128 2.508858215e-06 1.104066242e-05 4.146306852e-06 0.0004121197128 -2.674722513e-06 0.001073539273 -0.0006041248429 0.0006901256217 2.508858215e-06 0.001073539273 -2.305981244e-05 @@ -128,19 +128,19 @@ 1.425250205e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8.268866085e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.341806956e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0004336344833 -0.007574473013 0.009324038819 -0.007574473013 -0.1013696633 0.04147754895 0.009324038819 0.04147754895 0.02621182425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002756221503 -0.00641758041 -0.003954408443 -0.00641758041 -0.03624123259 -0.008719601118 -0.003954408443 -0.008719601118 0.001249483265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.991062841e-05 0.0008561881304 -6.77199561e-05 0.0008561881304 -0.0009930020503 -0.001788830267 -6.77199561e-05 -0.001788830267 0.0002403158326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.47512538e-05 0.0003023458809 0.0001943025661 0.0003023458809 -0.002001006152 -0.00152971858 0.0001943025661 -0.00152971858 -0.001108596683 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.052489575e-07 -4.984478219e-06 -1.187324279e-06 -4.984478219e-06 -0.0001914511249 4.960139861e-05 -1.187324279e-06 4.960139861e-05 8.061392978e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.777271732e-06 8.039165295e-05 7.522223056e-05 8.039165295e-05 0.0002308989466 1.376614522e-05 7.522223056e-05 1.376614522e-05 -0.0001500778077 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.794361143e-06 -1.056038176e-05 -9.9525598e-06 -1.056038176e-05 0.0001661953734 0.0001243445671 -9.9525598e-06 0.0001243445671 9.791878092e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.111779531e-07 -2.194183154e-07 7.442816985e-07 -2.194183154e-07 -2.779771988e-05 -7.500590937e-06 7.442816985e-07 -7.500590937e-06 -3.385224772e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.708867537e-07 -6.837291675e-06 2.568718746e-06 -6.837291675e-06 -3.940167678e-05 8.384379651e-06 2.568718746e-06 8.384379651e-06 -2.35948063e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.607566402e-07 -1.051673333e-07 -1.44280554e-07 -1.051673333e-07 2.960103332e-05 3.330774363e-05 -1.44280554e-07 3.330774363e-05 2.5756894e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.130717768e-07 1.752008387e-06 2.328639495e-06 1.752008387e-06 2.997410513e-05 2.189838335e-05 2.328639495e-06 2.189838335e-05 9.717460158e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.359549101e-07 5.688630924e-07 1.760198463e-06 5.688630924e-07 7.25417082e-06 9.815787764e-06 1.760198463e-06 9.815787764e-06 3.335102367e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.473786956e-07 -1.583791487e-07 7.147108247e-07 -1.583791487e-07 -6.634569827e-07 7.280439855e-06 7.147108247e-07 7.280439855e-06 4.845161204e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004336344833 -0.007574473013 0.009324038819 0 0 -0.007574473013 -0.1013696633 0.04147754895 0 0 0.009324038819 0.04147754895 0.02621182425 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002756221503 -0.00641758041 -0.003954408443 0 0 -0.00641758041 -0.03624123259 -0.008719601118 0 0 -0.003954408443 -0.008719601118 0.001249483265 0 0 0 0 0 0 0 0 0 0 0 0 +-3.991062841e-05 0.0008561881304 -6.77199561e-05 0 0 0.0008561881304 -0.0009930020503 -0.001788830267 0 0 -6.77199561e-05 -0.001788830267 0.0002403158326 0 0 0 0 0 0 0 0 0 0 0 0 +-4.47512538e-05 0.0003023458809 0.0001943025661 0 0 0.0003023458809 -0.002001006152 -0.00152971858 0 0 0.0001943025661 -0.00152971858 -0.001108596683 0 0 0 0 0 0 0 0 0 0 0 0 +-6.052489575e-07 -4.984478219e-06 -1.187324279e-06 0 0 -4.984478219e-06 -0.0001914511249 4.960139861e-05 0 0 -1.187324279e-06 4.960139861e-05 8.061392978e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.777271732e-06 8.039165295e-05 7.522223056e-05 0 0 8.039165295e-05 0.0002308989466 1.376614522e-05 0 0 7.522223056e-05 1.376614522e-05 -0.0001500778077 0 0 0 0 0 0 0 0 0 0 0 0 +1.794361143e-06 -1.056038176e-05 -9.9525598e-06 0 0 -1.056038176e-05 0.0001661953734 0.0001243445671 0 0 -9.9525598e-06 0.0001243445671 9.791878092e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.111779531e-07 -2.194183154e-07 7.442816985e-07 0 0 -2.194183154e-07 -2.779771988e-05 -7.500590937e-06 0 0 7.442816985e-07 -7.500590937e-06 -3.385224772e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.708867537e-07 -6.837291675e-06 2.568718746e-06 0 0 -6.837291675e-06 -3.940167678e-05 8.384379651e-06 0 0 2.568718746e-06 8.384379651e-06 -2.35948063e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.607566402e-07 -1.051673333e-07 -1.44280554e-07 0 0 -1.051673333e-07 2.960103332e-05 3.330774363e-05 0 0 -1.44280554e-07 3.330774363e-05 2.5756894e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.130717768e-07 1.752008387e-06 2.328639495e-06 0 0 1.752008387e-06 2.997410513e-05 2.189838335e-05 0 0 2.328639495e-06 2.189838335e-05 9.717460158e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.359549101e-07 5.688630924e-07 1.760198463e-06 0 0 5.688630924e-07 7.25417082e-06 9.815787764e-06 0 0 1.760198463e-06 9.815787764e-06 3.335102367e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.473786956e-07 -1.583791487e-07 7.147108247e-07 0 0 -1.583791487e-07 -6.634569827e-07 7.280439855e-06 0 0 7.147108247e-07 7.280439855e-06 4.845161204e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.005739984026 0.0003792183875 -0.0006823856942 0.03639573007 -0.03325438376 0.0003792183875 -0.0008902310112 -0.0001169296618 0.008409621828 -0.004683609649 -0.0006823856942 -0.0001169296618 0.0004713995598 -0.01135035837 0.007538725919 0.03639573007 0.008409621828 -0.01135035837 -0.08248769318 -0.03606097817 -0.03325438376 -0.004683609649 0.007538725919 -0.03606097817 0.09999550478 -0.01345599706 -0.001786494479 0.003754319199 0.01746539587 0.01989916217 -0.001786494479 -0.0008388982843 -0.0004340380822 0.003415906828 0.002568657627 0.003754319199 -0.0004340380822 -0.0001553702935 -0.00532705406 -0.004133473478 0.01746539587 0.003415906828 -0.00532705406 -0.02296923738 -0.02638466288 0.01989916217 0.002568657627 -0.004133473478 -0.02638466288 -0.02716556442 -0.0004179178727 -8.730937509e-05 0.0006228462342 0.00060169747 0.0009002230961 -8.730937509e-05 -1.444785379e-05 -1.408078182e-05 8.904368628e-05 0.0001911067833 0.0006228462342 -1.408078182e-05 1.817993047e-05 0.0005079286478 -0.001412526687 0.00060169747 8.904368628e-05 0.0005079286478 0.0007855048965 -0.001431358168 0.0009002230961 0.0001911067833 -0.001412526687 -0.001431358168 -0.002016754158 @@ -148,7 +148,7 @@ 5.766380977e-05 -1.380667305e-05 -9.85768623e-06 -6.374860689e-05 -9.250584945e-05 -1.380667305e-05 2.101897852e-07 -5.329440213e-07 -3.298731911e-05 4.704039465e-05 -9.85768623e-06 -5.329440213e-07 -2.117957803e-06 -4.897623993e-05 4.660062718e-05 -6.374860689e-05 -3.298731911e-05 -4.897623993e-05 -0.0001588135374 0.0001930723761 -9.250584945e-05 4.704039465e-05 4.660062718e-05 0.0001930723761 0.0001193653648 9.707428444e-05 3.915357294e-06 -6.746570442e-05 -0.0001413832722 -0.0001721642698 3.915357294e-06 2.004968963e-06 -8.447705728e-07 -5.597176117e-06 -8.915805892e-06 -6.746570442e-05 -8.447705728e-07 -1.907645433e-06 4.560867776e-05 0.0001074531053 -0.0001413832722 -5.597176117e-06 4.560867776e-05 0.0001536952676 0.0002352890802 -0.0001721642698 -8.915805892e-06 0.0001074531053 0.0002352890802 0.0003028629215 1.692275206e-05 6.058054966e-06 1.07502136e-05 2.491618873e-06 -3.039480799e-05 6.058054966e-06 7.015292982e-07 6.513573688e-07 -3.201443534e-06 -1.073515067e-05 1.07502136e-05 6.513573688e-07 -4.058863058e-08 -6.943011376e-06 -1.871678699e-05 2.491618873e-06 -3.201443534e-06 -6.943011376e-06 -1.026782405e-05 -3.703319154e-06 -3.039480799e-05 -1.073515067e-05 -1.871678699e-05 -3.703319154e-06 5.440537326e-05 --9.695781792e-06 1.823028036e-06 5.836676387e-06 1.930928647e-05 1.097390798e-05 1.823028036e-06 1.302859489e-07 2.053131332e-07 -3.376258335e-06 -1.113826016e-06 5.836676387e-06 2.053131332e-07 6.323040155e-08 -1.098282111e-05 -4.33987402e-06 1.930928647e-05 -3.376258335e-06 -1.098282111e-05 -4.457207765e-05 -1.942014504e-05 1.097390798e-05 -1.113826016e-06 -4.33987402e-06 -1.942014504e-05 -1.277551872e-05 +-9.695781792e-06 1.823028036e-06 5.836676387e-06 1.930928647e-05 1.097390798e-05 1.823028036e-06 1.302859489e-07 2.053131332e-07 -3.376258335e-06 -1.113826016e-06 5.836676387e-06 2.053131332e-07 6.323040156e-08 -1.098282111e-05 -4.33987402e-06 1.930928647e-05 -3.376258335e-06 -1.098282111e-05 -4.457207765e-05 -1.942014504e-05 1.097390798e-05 -1.113826016e-06 -4.33987402e-06 -1.942014504e-05 -1.277551872e-05 1.298674855e-06 -5.795691215e-08 -3.565577692e-07 9.48307099e-06 -9.576065453e-06 -5.795691215e-08 2.277366931e-08 1.696541715e-08 1.200952856e-06 -6.252609441e-07 -3.565577692e-07 1.696541715e-08 -2.220594167e-07 -4.563099221e-06 3.6379264e-06 9.48307099e-06 1.200952856e-06 -4.563099221e-06 -3.034915968e-05 -6.755933986e-06 -9.576065453e-06 -6.252609441e-07 3.6379264e-06 -6.755933986e-06 2.865125933e-05 1.728187656e-05 2.255306707e-06 1.77721362e-06 -6.046254489e-06 -3.240752082e-05 2.255306707e-06 1.583643532e-07 1.158348497e-07 -1.21663849e-07 -4.642098603e-06 1.77721362e-06 1.158348497e-07 1.466780716e-09 -7.633996815e-08 -3.646992427e-06 -6.046254489e-06 -1.21663849e-07 -7.633996815e-08 1.252861914e-07 1.172610249e-05 -3.240752082e-05 -4.642098603e-06 -3.646992427e-06 1.172610249e-05 6.040782809e-05 6.685571885e-06 -1.361527783e-08 -1.796052347e-06 -5.347238628e-06 -1.215262841e-05 -1.361527783e-08 2.20952352e-08 -3.450047561e-08 -1.291160759e-07 4.325044965e-08 -1.796052347e-06 -3.450047561e-08 -1.134656173e-07 -1.434575074e-07 3.81920576e-06 -5.347238628e-06 -1.291160759e-07 -1.434575074e-07 -4.828600675e-07 1.081887165e-05 -1.215262841e-05 4.325044965e-08 3.81920576e-06 1.081887165e-05 2.167219615e-05 @@ -167,19 +167,19 @@ -1.251704872e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.43873454e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.435530386e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0005050028515 0.007765580644 0.009901602161 0.007765580644 0.1003511996 0.04518604975 0.009901602161 0.04518604975 -0.0274152918 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000370287519 0.006825542572 -0.003841467665 0.006825542572 0.04018173452 -0.00967753624 -0.003841467665 -0.00967753624 -0.0004418213558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.39978245e-05 -0.0007136829709 -0.0002415105473 -0.0007136829709 0.0007729623541 -0.00151729462 -0.0002415105473 -0.00151729462 -0.0006962631552 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.76697287e-05 -0.0004008635534 0.0002342265167 -0.0004008635534 0.002147481186 -0.001730163237 0.0002342265167 -0.001730163237 0.001223029189 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.036929422e-08 1.695689428e-05 3.607282008e-06 1.695689428e-05 8.335423722e-05 0.0001177097318 3.607282008e-06 0.0001177097318 -7.931659415e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.00213614e-06 -8.780443603e-05 7.494006268e-05 -8.780443603e-05 -0.0002444194625 5.311880863e-06 7.494006268e-05 5.311880863e-06 0.0001487959516 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.679611737e-06 1.3396282e-05 -1.173556469e-05 1.3396282e-05 -0.0001330206486 0.0001073311981 -1.173556469e-05 0.0001073311981 -8.951888889e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.935232996e-08 2.184277965e-06 6.548149056e-07 2.184277965e-06 3.368465577e-05 -7.43682172e-06 6.548149056e-07 -7.43682172e-06 5.070400677e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.173959855e-07 5.539706309e-06 3.34512702e-06 5.539706309e-06 3.439171037e-05 1.078062368e-05 3.34512702e-06 1.078062368e-05 1.636693785e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.631681739e-07 4.619746352e-07 -7.423980869e-07 4.619746352e-07 -3.755595693e-05 3.677533358e-05 -7.423980869e-07 3.677533358e-05 -2.808894846e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.051825945e-07 -2.179568148e-06 2.789935206e-06 -2.179568148e-06 -2.594862779e-05 1.784849141e-05 2.789935206e-06 1.784849141e-05 -5.635325314e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.459651464e-07 -1.794885703e-07 1.434369529e-06 -1.794885703e-07 -3.551997651e-06 8.450975901e-06 1.434369529e-06 8.450975901e-06 -3.154455471e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.407891008e-07 1.745721848e-07 6.789284746e-07 1.745721848e-07 1.028145261e-06 7.047233991e-06 6.789284746e-07 7.047233991e-06 -4.622738169e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0005050028515 0.007765580644 0.009901602161 0 0 0.007765580644 0.1003511996 0.04518604975 0 0 0.009901602161 0.04518604975 -0.0274152918 0 0 0 0 0 0 0 0 0 0 0 0 +0.000370287519 0.006825542572 -0.003841467665 0 0 0.006825542572 0.04018173452 -0.00967753624 0 0 -0.003841467665 -0.00967753624 -0.0004418213558 0 0 0 0 0 0 0 0 0 0 0 0 +2.39978245e-05 -0.0007136829709 -0.0002415105473 0 0 -0.0007136829709 0.0007729623541 -0.00151729462 0 0 -0.0002415105473 -0.00151729462 -0.0006962631552 0 0 0 0 0 0 0 0 0 0 0 0 +4.76697287e-05 -0.0004008635534 0.0002342265167 0 0 -0.0004008635534 0.002147481186 -0.001730163237 0 0 0.0002342265167 -0.001730163237 0.001223029189 0 0 0 0 0 0 0 0 0 0 0 0 +-3.036929422e-08 1.695689428e-05 3.607282008e-06 0 0 1.695689428e-05 8.335423722e-05 0.0001177097318 0 0 3.607282008e-06 0.0001177097318 -7.931659415e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.00213614e-06 -8.780443603e-05 7.494006268e-05 0 0 -8.780443603e-05 -0.0002444194625 5.311880863e-06 0 0 7.494006268e-05 5.311880863e-06 0.0001487959516 0 0 0 0 0 0 0 0 0 0 0 0 +-1.679611737e-06 1.3396282e-05 -1.173556469e-05 0 0 1.3396282e-05 -0.0001330206486 0.0001073311981 0 0 -1.173556469e-05 0.0001073311981 -8.951888889e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.935232996e-08 2.184277965e-06 6.548149056e-07 0 0 2.184277965e-06 3.368465577e-05 -7.43682172e-06 0 0 6.548149056e-07 -7.43682172e-06 5.070400677e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.173959855e-07 5.539706309e-06 3.34512702e-06 0 0 5.539706309e-06 3.439171037e-05 1.078062368e-05 0 0 3.34512702e-06 1.078062368e-05 1.636693785e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.631681739e-07 4.619746352e-07 -7.423980869e-07 0 0 4.619746352e-07 -3.755595693e-05 3.677533358e-05 0 0 -7.423980869e-07 3.677533358e-05 -2.808894846e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.051825945e-07 -2.179568148e-06 2.789935206e-06 0 0 -2.179568148e-06 -2.594862779e-05 1.784849141e-05 0 0 2.789935206e-06 1.784849141e-05 -5.635325314e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.459651464e-07 -1.794885703e-07 1.434369529e-06 0 0 -1.794885703e-07 -3.551997651e-06 8.450975901e-06 0 0 1.434369529e-06 8.450975901e-06 -3.154455471e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.407891008e-07 1.745721848e-07 6.789284746e-07 0 0 1.745721848e-07 1.028145261e-06 7.047233991e-06 0 0 6.789284746e-07 7.047233991e-06 -4.622738169e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.006483181038 -0.0005865506956 -0.0008960999305 -0.0355376634 -0.03518520118 -0.0005865506956 0.000806272639 -0.0001508911871 -0.008014479577 -0.005098476524 -0.0008960999305 -0.0001508911871 -0.0005821126317 -0.01101121036 -0.008005879019 -0.0355376634 -0.008014479577 -0.01101121036 0.08199884159 -0.0331900446 -0.03518520118 -0.005098476524 -0.008005879019 -0.0331900446 -0.104067741 0.01387408509 0.001729157913 0.003665250364 -0.01855968616 0.0197823616 0.001729157913 0.0008299441049 -0.0004928210232 -0.003569562047 0.002322032948 0.003665250364 -0.0004928210232 0.0001786637666 -0.005655333051 0.003739453845 -0.01855968616 -0.003569562047 -0.005655333051 0.02472363747 -0.027374351 0.0197823616 0.002322032948 0.003739453845 -0.027374351 0.02557397797 0.0006171996506 0.0001083132406 0.0007981725085 -0.0008000378804 0.001271309771 0.0001083132406 2.381648198e-05 -2.20685301e-05 -0.0001064347555 0.0002397606074 0.0007981725085 -2.20685301e-05 1.184229427e-06 0.0003270760166 0.001672442818 -0.0008000378804 -0.0001064347555 0.0003270760166 -0.0004193736856 -0.001780031713 0.001271309771 0.0002397606074 0.001672442818 -0.001780031713 0.002675812246 @@ -191,5 +191,5 @@ -5.650720946e-06 -3.132146313e-07 -9.505957325e-07 -5.489226479e-06 -1.71314724e-05 -3.132146313e-07 -6.242412989e-08 8.932895944e-09 -1.501512953e-06 -1.696173634e-06 -9.505957325e-07 8.932895944e-09 1.925263177e-07 -2.389323846e-06 -3.525850364e-06 -5.489226479e-06 -1.501512953e-06 -2.389323846e-06 2.287301434e-05 -1.394801274e-06 -1.71314724e-05 -1.696173634e-06 -3.525850364e-06 -1.394801274e-06 -4.212695685e-05 -1.624791506e-05 -1.988347054e-06 1.756241846e-06 7.023436898e-06 -2.990309887e-05 -1.988347054e-06 -1.20229852e-07 8.531314853e-08 3.682387639e-07 -3.975768255e-06 1.756241846e-06 8.531314853e-08 1.436347459e-08 -3.160137966e-07 3.467518799e-06 7.023436898e-06 3.682387639e-07 -3.160137966e-07 -1.372526497e-06 1.308330736e-05 -2.990309887e-05 -3.975768255e-06 3.467518799e-06 1.308330736e-05 -5.484114884e-05 -5.079496416e-06 1.411263854e-07 -1.747111981e-06 4.308259073e-06 -9.426769475e-06 1.411263854e-07 -1.872379354e-08 -2.267529683e-08 8.605758099e-08 3.005317648e-07 -1.747111981e-06 -2.267529683e-08 8.172781718e-08 -2.517780944e-07 -3.866722254e-06 4.308259073e-06 8.605758099e-08 -2.517780944e-07 1.382553222e-06 9.193305063e-06 -9.426769475e-06 3.005317648e-07 -3.866722254e-06 9.193305063e-06 -1.702136667e-05 --8.633491724e-07 -6.782896096e-08 -6.099157144e-08 -2.44610439e-06 -3.737582904e-06 -6.782896096e-08 -3.716972139e-10 -2.691549176e-08 -4.431854651e-07 -4.271113162e-07 -6.099157144e-08 -2.691549176e-08 1.116924056e-07 -7.287225731e-07 -6.616152128e-07 -2.44610439e-06 -4.431854651e-07 -7.287225731e-07 7.177923997e-06 -1.808297842e-06 -3.737582904e-06 -4.271113162e-07 -6.616152128e-07 -1.808297842e-06 -1.005594956e-05 +-8.633491724e-07 -6.782896096e-08 -6.099157144e-08 -2.44610439e-06 -3.737582904e-06 -6.782896096e-08 -3.716972139e-10 -2.691549176e-08 -4.431854652e-07 -4.271113162e-07 -6.099157144e-08 -2.691549176e-08 1.116924056e-07 -7.287225731e-07 -6.616152128e-07 -2.44610439e-06 -4.431854652e-07 -7.287225731e-07 7.177923997e-06 -1.808297842e-06 -3.737582904e-06 -4.271113162e-07 -6.616152128e-07 -1.808297842e-06 -1.005594956e-05 -1.751743373e-06 -1.086137231e-07 -1.266639988e-07 -1.303060668e-06 -4.944212279e-06 -1.086137231e-07 -3.075370268e-09 -1.685159486e-08 -2.957421438e-07 -4.195994719e-07 -1.266639988e-07 -1.685159486e-08 7.538825052e-08 -4.320925392e-07 -5.874357106e-07 -1.303060668e-06 -2.957421438e-07 -4.320925392e-07 5.743394449e-06 -1.106932137e-07 -4.944212279e-06 -4.195994719e-07 -5.874357106e-07 -1.106932137e-07 -1.159402869e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_3_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_3_ref.dat index cacebf65fa..7c21d0f244 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_3_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_3_ref.dat @@ -11,19 +11,19 @@ 1.666648737e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9.222962835e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.25335398e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01373929401 -0.01674154868 0.02031195805 -0.01674154868 0.02467306483 -0.02931165241 0.02031195805 -0.02931165241 -0.1719460539 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.03506613061 -0.03913740285 -0.03778887141 -0.03913740285 0.0567421387 0.05071606726 -0.03778887141 0.05071606726 0.02087161869 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02343069752 -0.02499609964 -0.03776387701 -0.02499609964 0.03552875905 0.04883498734 -0.03776387701 0.04883498734 0.07554380672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00639241823 -0.006662091154 -0.01266368818 -0.006662091154 0.009247496061 0.01584451788 -0.01266368818 0.01584451788 0.03107002834 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002581701067 -0.0003663160621 -0.00121505797 -0.0003663160621 0.0004906440985 0.001553863574 -0.00121505797 0.001553863574 0.003997841589 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.00076160582 0.0008486666496 0.001285685515 0.0008486666496 -0.001181135316 -0.001652032782 0.001285685515 -0.001652032782 -0.002526407843 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0005605833981 0.0006727481114 0.001260565902 0.0006727481114 -0.0009459297329 -0.001671796786 0.001260565902 -0.001671796786 -0.003179461871 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.552584655e-05 7.314324423e-05 0.000150167724 7.314324423e-05 -9.543512302e-05 -0.0001930212948 0.000150167724 -0.0001930212948 -0.0003878496788 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.237037453e-05 -0.00011689372 -0.0001728309797 -0.00011689372 0.0001534389303 0.0002237113437 -0.0001728309797 0.0002237113437 0.0003173663489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.117351994e-05 -5.99418641e-05 -0.0001190046549 -5.99418641e-05 7.630296819e-05 0.0001463661941 -0.0001190046549 0.0001463661941 0.0002914414354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.064592966e-06 -9.033684629e-06 -1.297978375e-05 -9.033684629e-06 1.094129518e-05 1.653452353e-05 -1.297978375e-05 1.653452353e-05 2.137795432e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.957872218e-06 5.19781264e-06 6.098563003e-06 5.19781264e-06 -6.155872968e-06 -7.72853984e-06 6.098563003e-06 -7.72853984e-06 -6.81895674e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.269368155e-06 7.744709216e-06 1.65160242e-05 7.744709216e-06 -1.109394247e-05 -2.272387696e-05 1.65160242e-05 -2.272387696e-05 -4.761568371e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.01373929401 -0.01674154868 0.02031195805 0 0 -0.01674154868 0.02467306483 -0.02931165241 0 0 0.02031195805 -0.02931165241 -0.1719460539 0 0 0 0 0 0 0 0 0 0 0 0 +0.03506613061 -0.03913740285 -0.03778887141 0 0 -0.03913740285 0.0567421387 0.05071606726 0 0 -0.03778887141 0.05071606726 0.02087161869 0 0 0 0 0 0 0 0 0 0 0 0 +0.02343069752 -0.02499609964 -0.03776387701 0 0 -0.02499609964 0.03552875905 0.04883498734 0 0 -0.03776387701 0.04883498734 0.07554380672 0 0 0 0 0 0 0 0 0 0 0 0 +0.00639241823 -0.006662091154 -0.01266368818 0 0 -0.006662091154 0.009247496061 0.01584451788 0 0 -0.01266368818 0.01584451788 0.03107002834 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002581701067 -0.0003663160621 -0.00121505797 0 0 -0.0003663160621 0.0004906440985 0.001553863574 0 0 -0.00121505797 0.001553863574 0.003997841589 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00076160582 0.0008486666496 0.001285685515 0 0 0.0008486666496 -0.001181135316 -0.001652032782 0 0 0.001285685515 -0.001652032782 -0.002526407843 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005605833981 0.0006727481114 0.001260565902 0 0 0.0006727481114 -0.0009459297329 -0.001671796786 0 0 0.001260565902 -0.001671796786 -0.003179461871 0 0 0 0 0 0 0 0 0 0 0 0 +-5.552584655e-05 7.314324423e-05 0.000150167724 0 0 7.314324423e-05 -9.543512302e-05 -0.0001930212948 0 0 0.000150167724 -0.0001930212948 -0.0003878496788 0 0 0 0 0 0 0 0 0 0 0 0 +9.237037453e-05 -0.00011689372 -0.0001728309797 0 0 -0.00011689372 0.0001534389303 0.0002237113437 0 0 -0.0001728309797 0.0002237113437 0.0003173663489 0 0 0 0 0 0 0 0 0 0 0 0 +5.117351994e-05 -5.99418641e-05 -0.0001190046549 0 0 -5.99418641e-05 7.630296819e-05 0.0001463661941 0 0 -0.0001190046549 0.0001463661941 0.0002914414354 0 0 0 0 0 0 0 0 0 0 0 0 +6.064592966e-06 -9.033684629e-06 -1.297978375e-05 0 0 -9.033684629e-06 1.094129518e-05 1.653452353e-05 0 0 -1.297978375e-05 1.653452353e-05 2.137795432e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.957872218e-06 5.19781264e-06 6.098563003e-06 0 0 5.19781264e-06 -6.155872968e-06 -7.72853984e-06 0 0 6.098563003e-06 -7.72853984e-06 -6.81895674e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-6.269368155e-06 7.744709216e-06 1.65160242e-05 0 0 7.744709216e-06 -1.109394247e-05 -2.272387696e-05 0 0 1.65160242e-05 -2.272387696e-05 -4.761568371e-05 0 0 0 0 0 0 0 0 0 0 0 0 -0.009662524366 -0.003479023379 -0.01073660447 -0.01513458608 0.01415381044 -0.003479023379 0.001550246779 -0.001249929039 -0.006988445471 0.001886183673 -0.01073660447 -0.001249929039 -0.008412621853 -0.01787431617 0.01143952404 -0.01513458608 -0.006988445471 -0.01787431617 -0.02434551138 0.02477109831 0.01415381044 0.001886183673 0.01143952404 0.02477109831 -0.01555702939 -0.007059031951 0.000308303926 -0.004530675367 -0.01045271817 0.006326493478 0.000308303926 0.004338005252 0.003478085165 -0.002766635996 -0.004839443788 -0.004530675367 0.003478085165 0.0005636178534 -0.01007534386 -0.0007680985163 -0.01045271817 -0.002766635996 -0.01007534386 -0.01797537035 0.01392042581 0.006326493478 -0.004839443788 -0.0007680985163 0.01392042581 0.001046834231 -0.0007575823722 0.002454315506 0.002549504475 -0.0009264026862 -0.002770532241 0.002454315506 0.003185502529 0.003954468675 0.001303583307 -0.005714887677 0.002549504475 0.003954468675 0.00539906394 0.0008363955885 -0.007482613893 -0.0009264026862 0.001303583307 0.0008363955885 -0.003274704867 -0.001382719081 -0.002770532241 -0.005714887677 -0.007482613893 -0.001382719081 0.01036281026 @@ -50,19 +50,19 @@ 2.806513653e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.701147125e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.623206955e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.05482955297 -0.02877066862 0.004583450251 -0.02877066862 0.01478517394 -0.01543864046 0.004583450251 -0.01543864046 -0.0975039858 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.03325342451 -0.02012175074 -0.03248084384 -0.02012175074 0.01122906224 0.01500483473 -0.03248084384 0.01500483473 0.02199471748 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003944446119 -0.0005909721517 -0.0001621874546 -0.0005909721517 0.0004928539812 0.001470100946 -0.0001621874546 0.001470100946 0.003762857968 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.005158989274 -0.0008674250019 -0.0009501172595 -0.0008674250019 -3.697514616e-06 2.181316789e-05 -0.0009501172595 2.181316789e-05 4.924541875e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.508112241e-05 9.014841258e-05 2.474125496e-05 9.014841258e-05 -7.841637814e-05 -0.0001864290037 2.474125496e-05 -0.0001864290037 -0.0004245909555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.289256782e-05 6.259264562e-05 0.0001218132404 6.259264562e-05 -5.062313821e-05 -8.041493414e-05 0.0001218132404 -8.041493414e-05 -0.0001471384594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.330853185e-05 -1.946831974e-05 -3.197254247e-05 -1.946831974e-05 2.632338611e-06 4.450065947e-06 -3.197254247e-05 4.450065947e-06 7.42019279e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.613292689e-05 -1.141898946e-05 -2.596740157e-05 -1.141898946e-05 1.199719494e-05 1.280564316e-05 -2.596740157e-05 1.280564316e-05 8.51625396e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.990762958e-05 1.571351737e-05 4.21441401e-05 1.571351737e-05 -8.539767483e-06 -2.271202966e-05 4.21441401e-05 -2.271202966e-05 -5.594763675e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.53724573e-05 9.919981403e-06 2.17696359e-05 9.919981403e-06 -4.325140507e-06 -9.391470507e-06 2.17696359e-05 -9.391470507e-06 -2.003678446e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.70686609e-07 -1.138293886e-06 -1.304959399e-06 -1.138293886e-06 5.357127773e-07 -1.294366684e-06 -1.304959399e-06 -1.294366684e-06 -6.658914714e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.143163932e-06 -2.504860985e-06 1.002250045e-07 -2.504860985e-06 9.010045522e-07 -8.323101048e-07 1.002250045e-07 -8.323101048e-07 -6.294998285e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.697620588e-06 2.13660332e-06 6.319736204e-06 2.13660332e-06 -1.303843667e-06 -4.368655884e-06 6.319736204e-06 -4.368655884e-06 -1.175936602e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.05482955297 -0.02877066862 0.004583450251 0 0 -0.02877066862 0.01478517394 -0.01543864046 0 0 0.004583450251 -0.01543864046 -0.0975039858 0 0 0 0 0 0 0 0 0 0 0 0 +0.03325342451 -0.02012175074 -0.03248084384 0 0 -0.02012175074 0.01122906224 0.01500483473 0 0 -0.03248084384 0.01500483473 0.02199471748 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003944446119 -0.0005909721517 -0.0001621874546 0 0 -0.0005909721517 0.0004928539812 0.001470100946 0 0 -0.0001621874546 0.001470100946 0.003762857968 0 0 0 0 0 0 0 0 0 0 0 0 +0.005158989274 -0.0008674250019 -0.0009501172595 0 0 -0.0008674250019 -3.697514616e-06 2.181316789e-05 0 0 -0.0009501172595 2.181316789e-05 4.924541875e-05 0 0 0 0 0 0 0 0 0 0 0 0 +8.508112241e-05 9.014841258e-05 2.474125496e-05 0 0 9.014841258e-05 -7.841637814e-05 -0.0001864290037 0 0 2.474125496e-05 -0.0001864290037 -0.0004245909555 0 0 0 0 0 0 0 0 0 0 0 0 +-1.289256782e-05 6.259264562e-05 0.0001218132404 0 0 6.259264562e-05 -5.062313821e-05 -8.041493414e-05 0 0 0.0001218132404 -8.041493414e-05 -0.0001471384594 0 0 0 0 0 0 0 0 0 0 0 0 +8.330853185e-05 -1.946831974e-05 -3.197254247e-05 0 0 -1.946831974e-05 2.632338611e-06 4.450065947e-06 0 0 -3.197254247e-05 4.450065947e-06 7.42019279e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.613292689e-05 -1.141898946e-05 -2.596740157e-05 0 0 -1.141898946e-05 1.199719494e-05 1.280564316e-05 0 0 -2.596740157e-05 1.280564316e-05 8.51625396e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.990762958e-05 1.571351737e-05 4.21441401e-05 0 0 1.571351737e-05 -8.539767483e-06 -2.271202966e-05 0 0 4.21441401e-05 -2.271202966e-05 -5.594763675e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.53724573e-05 9.919981403e-06 2.17696359e-05 0 0 9.919981403e-06 -4.325140507e-06 -9.391470507e-06 0 0 2.17696359e-05 -9.391470507e-06 -2.003678446e-05 0 0 0 0 0 0 0 0 0 0 0 0 +7.70686609e-07 -1.138293886e-06 -1.304959399e-06 0 0 -1.138293886e-06 5.357127773e-07 -1.294366684e-06 0 0 -1.304959399e-06 -1.294366684e-06 -6.658914714e-06 0 0 0 0 0 0 0 0 0 0 0 0 +5.143163932e-06 -2.504860985e-06 1.002250045e-07 0 0 -2.504860985e-06 9.010045522e-07 -8.323101048e-07 0 0 1.002250045e-07 -8.323101048e-07 -6.294998285e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.697620588e-06 2.13660332e-06 6.319736204e-06 0 0 2.13660332e-06 -1.303843667e-06 -4.368655884e-06 0 0 6.319736204e-06 -4.368655884e-06 -1.175936602e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.05015691454 -0.03368961866 -0.02145584837 0.01701121325 -0.0001831491362 -0.03368961866 0.0180788716 -0.01185704842 -0.0228765016 0.007608528511 -0.02145584837 -0.01185704842 -0.09488266651 -0.05208152161 0.02625357125 0.01701121325 -0.0228765016 -0.05208152161 -0.01253492911 0.01129391075 -0.0001831491362 0.007608528511 0.02625357125 0.01129391075 -0.006572477772 0.0303374611 -0.02405260684 -0.03426058135 0.0009109160349 0.005430134751 -0.02405260684 0.02069588671 0.02393447701 -0.002061053629 -0.004532224899 -0.03426058135 0.02393447701 0.02673483655 -0.004788449244 -0.006406805326 0.0009109160349 -0.002061053629 -0.004788449244 -0.001231514824 0.0002971358271 0.005430134751 -0.004532224899 -0.006406805326 0.0002971358271 0.001147994125 0.001022061837 -0.001995270312 -0.003787097558 -0.0002599146774 0.0002936392686 -0.001995270312 0.003247916796 0.005929411043 0.0008516516277 -0.001205400604 -0.003787097558 0.005929411043 0.01228094065 0.001889544384 -0.002025218004 -0.0002599146774 0.0008516516277 0.001889544384 -3.255998759e-06 4.769201004e-05 0.0002936392686 -0.001205400604 -0.002025218004 4.769201004e-05 -0.0001089193297 @@ -89,19 +89,19 @@ -1.305555622e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.429789133e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.67036151e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0007791547741 -0.009446117126 0.01048828174 -0.009446117126 0.06822492098 -0.003543714501 0.01048828174 -0.003543714501 -0.07604475042 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004810750334 -0.006569047712 -0.003295223593 -0.006569047712 0.01544651299 0.01737382765 -0.003295223593 0.01737382765 0.01440569915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.516567759e-05 0.0007222608619 -0.0002223625316 0.0007222608619 0.00336470984 -0.0005602210974 -0.0002223625316 -0.0005602210974 0.0002522723119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.315369503e-05 0.000111376067 4.501719343e-05 0.000111376067 0.002411311233 0.001009961739 4.501719343e-05 0.001009961739 0.0004299796526 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.199118157e-06 1.207887151e-05 -3.298254747e-06 1.207887151e-05 0.0002883193543 -2.962499801e-05 -3.298254747e-06 -2.962499801e-05 -0.000100227656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.178001423e-07 7.69763395e-05 6.190324582e-05 7.69763395e-05 7.05658695e-05 -8.280403806e-05 6.190324582e-05 -8.280403806e-05 -0.0001965809982 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.510522997e-06 3.250281482e-06 1.223417325e-06 3.250281482e-06 -0.0001412942446 -9.75696494e-05 1.223417325e-06 -9.75696494e-05 -6.512670284e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.540734792e-07 6.928496077e-07 2.702464311e-07 6.928496077e-07 3.454948692e-05 1.015926721e-05 2.702464311e-07 1.015926721e-05 8.071821657e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.365862054e-08 -7.540091256e-06 1.91145146e-06 -7.540091256e-06 1.36287427e-05 1.552511792e-05 1.91145146e-06 1.552511792e-05 -9.553056556e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.037325335e-07 1.434912201e-06 2.191735068e-06 1.434912201e-06 -2.137708049e-05 -2.775451234e-05 2.191735068e-06 -2.775451234e-05 -3.086010634e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.209416018e-07 1.743447024e-06 1.965859635e-06 1.743447024e-06 -2.389036559e-05 -2.305200073e-05 1.965859635e-06 -2.305200073e-05 -2.283165743e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.541096866e-07 6.87025538e-07 1.760572112e-06 6.87025538e-07 -3.726354865e-06 -6.684183592e-06 1.760572112e-06 -6.684183592e-06 -1.17993403e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.450260903e-07 -2.000438766e-07 9.085151037e-07 -2.000438766e-07 1.077064053e-06 -3.833579001e-06 9.085151037e-07 -3.833579001e-06 -8.822602383e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.0007791547741 -0.009446117126 0.01048828174 0 0 -0.009446117126 0.06822492098 -0.003543714501 0 0 0.01048828174 -0.003543714501 -0.07604475042 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004810750334 -0.006569047712 -0.003295223593 0 0 -0.006569047712 0.01544651299 0.01737382765 0 0 -0.003295223593 0.01737382765 0.01440569915 0 0 0 0 0 0 0 0 0 0 0 0 +1.516567759e-05 0.0007222608619 -0.0002223625316 0 0 0.0007222608619 0.00336470984 -0.0005602210974 0 0 -0.0002223625316 -0.0005602210974 0.0002522723119 0 0 0 0 0 0 0 0 0 0 0 0 +3.315369503e-05 0.000111376067 4.501719343e-05 0 0 0.000111376067 0.002411311233 0.001009961739 0 0 4.501719343e-05 0.001009961739 0.0004299796526 0 0 0 0 0 0 0 0 0 0 0 0 +1.199118157e-06 1.207887151e-05 -3.298254747e-06 0 0 1.207887151e-05 0.0002883193543 -2.962499801e-05 0 0 -3.298254747e-06 -2.962499801e-05 -0.000100227656 0 0 0 0 0 0 0 0 0 0 0 0 +-3.178001423e-07 7.69763395e-05 6.190324582e-05 0 0 7.69763395e-05 7.05658695e-05 -8.280403806e-05 0 0 6.190324582e-05 -8.280403806e-05 -0.0001965809982 0 0 0 0 0 0 0 0 0 0 0 0 +-1.510522997e-06 3.250281482e-06 1.223417325e-06 0 0 3.250281482e-06 -0.0001412942446 -9.75696494e-05 0 0 1.223417325e-06 -9.75696494e-05 -6.512670284e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.540734792e-07 6.928496077e-07 2.702464311e-07 0 0 6.928496077e-07 3.454948692e-05 1.015926721e-05 0 0 2.702464311e-07 1.015926721e-05 8.071821657e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.365862054e-08 -7.540091256e-06 1.91145146e-06 0 0 -7.540091256e-06 1.36287427e-05 1.552511792e-05 0 0 1.91145146e-06 1.552511792e-05 -9.553056556e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.037325335e-07 1.434912201e-06 2.191735068e-06 0 0 1.434912201e-06 -2.137708049e-05 -2.775451234e-05 0 0 2.191735068e-06 -2.775451234e-05 -3.086010634e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.209416018e-07 1.743447024e-06 1.965859635e-06 0 0 1.743447024e-06 -2.389036559e-05 -2.305200073e-05 0 0 1.965859635e-06 -2.305200073e-05 -2.283165743e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.541096866e-07 6.87025538e-07 1.760572112e-06 0 0 6.87025538e-07 -3.726354865e-06 -6.684183592e-06 0 0 1.760572112e-06 -6.684183592e-06 -1.17993403e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.450260903e-07 -2.000438766e-07 9.085151037e-07 0 0 -2.000438766e-07 1.077064053e-06 -3.833579001e-06 0 0 9.085151037e-07 -3.833579001e-06 -8.822602383e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.005567869518 -0.0003126363762 0.0003394971514 -0.03585228686 0.03555293841 -0.0003126363762 0.001468300715 -0.0004939609573 -0.009399422713 0.007294659024 0.0003394971514 -0.0004939609573 5.02654832e-05 0.01008890692 -0.007341101769 -0.03585228686 -0.009399422713 0.01008890692 0.07541031598 0.03860028774 0.03555293841 0.007294659024 -0.007341101769 0.03860028774 -0.1033648214 0.01236353105 0.003353175022 -0.002765720424 -0.01598002787 -0.01854456478 0.003353175022 0.001249515558 0.0001812391779 -0.004592096434 -0.003158542717 -0.002765720424 0.0001812391779 -9.829697349e-06 0.004394031144 0.00314016545 -0.01598002787 -0.004592096434 0.004394031144 0.01972846234 0.02480554064 -0.01854456478 -0.003158542717 0.00314016545 0.02480554064 0.02696616073 0.0002641839769 0.0004376778824 -0.0002728343123 -0.0001195289237 -0.000835631501 0.0004376778824 9.345939283e-06 1.422134895e-05 0.0003548221847 -0.001181053178 -0.0002728343123 1.422134895e-05 6.720148385e-06 -0.0001720584954 0.0007021144968 -0.0001195289237 0.0003548221847 -0.0001720584954 0.0005590228836 -0.0004282039397 -0.000835631501 -0.001181053178 0.0007021144968 -0.0004282039397 0.002891239426 @@ -128,19 +128,19 @@ 6.202309933e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.066540798e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.218356263e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.16759028 -0.01840459237 0.03911974898 -0.01840459237 0.2130928102 -0.05893185008 0.03911974898 -0.05893185008 0.02733632035 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1405383742 -0.001582988945 0.02698024922 -0.001582988945 0.09883708345 -0.04673722355 0.02698024922 -0.04673722355 0.06687248185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01298355441 -0.00460260962 0.009860292413 -0.00460260962 0.01588875244 -0.00993568057 0.009860292413 -0.00993568057 -0.05272818618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01117248418 -0.01644379346 -0.02403850785 -0.01644379346 0.02047811371 0.03172206459 -0.02403850785 0.03172206459 0.04517674985 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001093480977 -3.030434271e-05 5.478406082e-05 -3.030434271e-05 6.344842707e-05 -0.0002069252905 5.478406082e-05 -0.0002069252905 -0.0008730797175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001347581798 0.0003435933193 0.0005799548603 0.0003435933193 -0.0002367053737 -0.0007386224035 0.0005799548603 -0.0007386224035 -0.001650191457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003056026359 -0.0006304114076 -0.0008349819167 -0.0006304114076 0.0004799530321 0.001043768386 -0.0008349819167 0.001043768386 0.000904013611 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.396172379e-05 8.95188047e-05 0.0001655065001 8.95188047e-05 -0.0001062796043 -0.0002452646955 0.0001655065001 -0.0002452646955 -0.0003430326859 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.181210376e-06 3.402109362e-05 4.703850699e-05 3.402109362e-05 7.861261458e-05 -3.849430585e-05 4.703850699e-05 -3.849430585e-05 6.901195981e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.610842563e-05 -6.852698508e-05 -8.034860697e-05 -6.852698508e-05 2.54554347e-05 0.0001146977902 -8.034860697e-05 0.0001146977902 -4.950590777e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.799036282e-05 3.317133712e-05 5.3537554e-05 3.317133712e-05 -8.833404605e-05 -0.0001121296901 5.3537554e-05 -0.0001121296901 -0.0002304586964 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.73344115e-05 -1.324076009e-05 -2.289405623e-05 -1.324076009e-05 1.359854723e-05 2.282811158e-05 -2.289405623e-05 2.282811158e-05 5.334141592e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.778462293e-06 -6.432058537e-06 -3.853627341e-06 -6.432058537e-06 -7.001177924e-07 4.246653055e-06 -3.853627341e-06 4.246653055e-06 -2.099889008e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.16759028 -0.01840459237 0.03911974898 0 0 -0.01840459237 0.2130928102 -0.05893185008 0 0 0.03911974898 -0.05893185008 0.02733632035 0 0 0 0 0 0 0 0 0 0 0 0 +0.1405383742 -0.001582988945 0.02698024922 0 0 -0.001582988945 0.09883708345 -0.04673722355 0 0 0.02698024922 -0.04673722355 0.06687248185 0 0 0 0 0 0 0 0 0 0 0 0 +0.01298355441 -0.00460260962 0.009860292413 0 0 -0.00460260962 0.01588875244 -0.00993568057 0 0 0.009860292413 -0.00993568057 -0.05272818618 0 0 0 0 0 0 0 0 0 0 0 0 +0.01117248418 -0.01644379346 -0.02403850785 0 0 -0.01644379346 0.02047811371 0.03172206459 0 0 -0.02403850785 0.03172206459 0.04517674985 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001093480977 -3.030434271e-05 5.478406082e-05 0 0 -3.030434271e-05 6.344842707e-05 -0.0002069252905 0 0 5.478406082e-05 -0.0002069252905 -0.0008730797175 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001347581798 0.0003435933193 0.0005799548603 0 0 0.0003435933193 -0.0002367053737 -0.0007386224035 0 0 0.0005799548603 -0.0007386224035 -0.001650191457 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003056026359 -0.0006304114076 -0.0008349819167 0 0 -0.0006304114076 0.0004799530321 0.001043768386 0 0 -0.0008349819167 0.001043768386 0.000904013611 0 0 0 0 0 0 0 0 0 0 0 0 +-2.396172379e-05 8.95188047e-05 0.0001655065001 0 0 8.95188047e-05 -0.0001062796043 -0.0002452646955 0 0 0.0001655065001 -0.0002452646955 -0.0003430326859 0 0 0 0 0 0 0 0 0 0 0 0 +5.181210376e-06 3.402109362e-05 4.703850699e-05 0 0 3.402109362e-05 7.861261458e-05 -3.849430585e-05 0 0 4.703850699e-05 -3.849430585e-05 6.901195981e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.610842563e-05 -6.852698508e-05 -8.034860697e-05 0 0 -6.852698508e-05 2.54554347e-05 0.0001146977902 0 0 -8.034860697e-05 0.0001146977902 -4.950590777e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.799036282e-05 3.317133712e-05 5.3537554e-05 0 0 3.317133712e-05 -8.833404605e-05 -0.0001121296901 0 0 5.3537554e-05 -0.0001121296901 -0.0002304586964 0 0 0 0 0 0 0 0 0 0 0 0 +1.73344115e-05 -1.324076009e-05 -2.289405623e-05 0 0 -1.324076009e-05 1.359854723e-05 2.282811158e-05 0 0 -2.289405623e-05 2.282811158e-05 5.334141592e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-9.778462293e-06 -6.432058537e-06 -3.853627341e-06 0 0 -6.432058537e-06 -7.001177924e-07 4.246653055e-06 0 0 -3.853627341e-06 4.246653055e-06 -2.099889008e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.02298305435 -0.04519982573 0.003324874797 -0.1252002547 0.04344199249 -0.04519982573 0.04253663348 -0.02089229498 -0.04109773612 0.01206437372 0.003324874797 -0.02089229498 -0.1891347467 -0.03681626797 0.01289579452 -0.1252002547 -0.04109773612 -0.03681626797 -0.05581982077 0.02150192178 0.04344199249 0.01206437372 0.01289579452 0.02150192178 -0.2149988023 0.1214450674 -0.05579383904 -0.05749497093 0.0386644895 -0.04224317938 -0.05579383904 0.05548857358 0.04646879952 -0.03997511146 -0.01334866946 -0.05749497093 0.04646879952 0.03932838028 0.02554950489 -0.002222755941 0.0386644895 -0.03997511146 0.02554950489 0.1885691841 0.02023767425 -0.04224317938 -0.01334866946 -0.002222755941 0.02023767425 0.03828453746 0.008333536112 -0.01856456777 -0.03057420585 -0.007355426525 0.00934194378 -0.01856456777 0.01008341239 0.00394304654 -0.02233592647 0.009110731776 -0.03057420585 0.00394304654 0.00632645989 -0.01432445283 0.02855087052 -0.007355426525 -0.02233592647 -0.01432445283 0.01143639696 0.03227051495 0.00934194378 0.009110731776 0.02855087052 0.03227051495 -0.01852672505 @@ -151,7 +151,7 @@ 0.0002259994464 7.769346986e-06 1.426181292e-05 0.0001299418546 -0.0001972645326 7.769346986e-06 0.0001093555092 0.0001635813949 2.677347568e-05 -0.0001662893696 1.426181292e-05 0.0001635813949 0.0002558010232 0.0001110673745 -0.0002188967488 0.0001299418546 2.677347568e-05 0.0001110673745 0.0003457042483 -6.069516195e-05 -0.0001972645326 -0.0001662893696 -0.0002188967488 -6.069516195e-05 0.0004189826371 6.431018771e-05 0.000105031271 0.0002031003516 6.607394266e-05 -0.0002070230914 0.000105031271 4.816728353e-05 7.159964756e-05 9.490941293e-05 -0.0001450377261 0.0002031003516 7.159964756e-05 0.0001012867751 0.0001638189632 -0.0002745669458 6.607394266e-05 9.490941293e-05 0.0001638189632 5.778485948e-05 -0.0002537700092 -0.0002070230914 -0.0001450377261 -0.0002745669458 -0.0002537700092 0.0003225182629 -0.000145765803 -3.16814264e-05 -6.440846789e-05 -0.0001481794558 0.0001678197287 -3.16814264e-05 -3.20984465e-05 -6.358376145e-05 -4.534546947e-05 7.621074047e-05 -6.440846789e-05 -6.358376145e-05 -0.0001338307735 -0.000127120125 0.0001336450189 -0.0001481794558 -4.534546947e-05 -0.000127120125 -0.0002769644025 0.0001220121148 0.0001678197287 7.621074047e-05 0.0001336450189 0.0001220121148 -0.0002890660188 -2.860906828e-06 -9.00412781e-06 -1.086263974e-05 -5.692081616e-06 9.191966117e-06 -9.00412781e-06 6.512259777e-06 7.046625018e-06 -1.946867805e-06 1.181431622e-06 -1.086263974e-05 7.046625018e-06 9.571304371e-06 6.957548781e-06 2.716893713e-06 -5.692081616e-06 -1.946867805e-06 6.957548781e-06 7.34716372e-08 -9.239703357e-06 9.191966117e-06 1.181431622e-06 2.716893713e-06 -9.239703357e-06 -2.635612284e-05 +2.860906828e-06 -9.00412781e-06 -1.086263974e-05 -5.692081616e-06 9.191966117e-06 -9.00412781e-06 6.512259777e-06 7.046625018e-06 -1.946867805e-06 1.181431622e-06 -1.086263974e-05 7.046625018e-06 9.571304371e-06 6.957548781e-06 2.716893713e-06 -5.692081616e-06 -1.946867805e-06 6.957548781e-06 7.347163717e-08 -9.239703357e-06 9.191966117e-06 1.181431622e-06 2.716893713e-06 -9.239703357e-06 -2.635612284e-05 1.201241996e-05 1.262614643e-05 2.913852568e-05 1.193212384e-05 -2.38827365e-05 1.262614643e-05 1.072982942e-05 1.440353659e-05 1.445122679e-05 -2.400800918e-05 2.913852568e-05 1.440353659e-05 1.578088318e-05 2.356452663e-05 -4.699092437e-05 1.193212384e-05 1.445122679e-05 2.356452663e-05 1.318936865e-05 -4.167522446e-05 -2.38827365e-05 -2.400800918e-05 -4.699092437e-05 -4.167522446e-05 3.773760663e-05 -2.431701378e-05 -2.124576542e-06 -1.122999026e-06 -2.62218115e-05 2.46046815e-05 -2.124576542e-06 -6.734250165e-06 -1.508463098e-05 -6.26335722e-06 1.282169758e-05 -1.122999026e-06 -1.508463098e-05 -3.479445663e-05 -1.874161851e-05 1.968908932e-05 -2.62218115e-05 -6.26335722e-06 -1.874161851e-05 -4.191175071e-05 1.485605459e-05 2.46046815e-05 1.282169758e-05 1.968908932e-05 1.485605459e-05 -5.298114592e-05 0.04174727629 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -167,19 +167,19 @@ -1.862761841e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.111990947e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.696523188e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001424944012 0.000113525248 -0.004712897528 0.000113525248 0.001707289978 0.006725062346 -0.004712897528 0.006725062346 0.05310786449 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00109687986 0.0004665087893 -0.01787685077 0.0004665087893 0.0007016532862 0.02140958093 -0.01787685077 0.02140958093 0.08461132099 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.179079427e-05 -7.43706181e-05 0.0002926740745 -7.43706181e-05 5.773464366e-05 -0.0004020523036 0.0002926740745 -0.0004020523036 0.002205003703 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.674524667e-05 -6.955264203e-05 0.001002989632 -6.955264203e-05 0.0001063304562 -0.001372074513 0.001002989632 -0.001372074513 0.008029469161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.522033792e-07 -6.592513646e-07 -1.701868419e-05 -6.592513646e-07 3.744508711e-07 4.384397976e-06 -1.701868419e-05 4.384397976e-06 -0.0003527803208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.660877919e-07 -8.318843431e-06 0.0002663598746 -8.318843431e-06 -4.09608604e-06 -0.0003947779716 0.0002663598746 -0.0003947779716 -6.868390831e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.778572752e-06 1.506890791e-06 -2.749132583e-05 1.506890791e-06 -4.235390206e-06 3.429595908e-05 -2.749132583e-05 3.429595908e-05 -0.0002944552239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.282887068e-08 -1.546055117e-07 -6.359805596e-06 -1.546055117e-07 1.348680338e-07 9.590012999e-06 -6.359805596e-06 9.590012999e-06 8.33265161e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.818947925e-07 -4.995735796e-07 -2.534071112e-06 -4.995735796e-07 -1.35800246e-07 2.571541712e-06 -2.534071112e-06 2.571541712e-06 1.130268971e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.910836274e-07 1.308877269e-07 -3.67524501e-07 1.308877269e-07 -1.149972945e-06 -4.322706154e-06 -3.67524501e-07 -4.322706154e-06 -0.0001445168055 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.962850725e-07 -1.400415402e-07 6.561064934e-06 -1.400415402e-07 -5.226855704e-07 -1.08516853e-05 6.561064934e-06 -1.08516853e-05 -5.167676179e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.83199081e-07 -1.364914073e-07 6.076818863e-07 -1.364914073e-07 -3.301006035e-07 -1.257037236e-06 6.076818863e-07 -1.257037236e-06 -7.73204305e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.893790774e-07 -5.901948162e-08 4.813047403e-07 -5.901948162e-08 -4.041392763e-07 -1.190462635e-06 4.813047403e-07 -1.190462635e-06 -1.07789331e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.001424944012 0.000113525248 -0.004712897528 0 0 0.000113525248 0.001707289978 0.006725062346 0 0 -0.004712897528 0.006725062346 0.05310786449 0 0 0 0 0 0 0 0 0 0 0 0 +0.00109687986 0.0004665087893 -0.01787685077 0 0 0.0004665087893 0.0007016532862 0.02140958093 0 0 -0.01787685077 0.02140958093 0.08461132099 0 0 0 0 0 0 0 0 0 0 0 0 +2.179079427e-05 -7.43706181e-05 0.0002926740745 0 0 -7.43706181e-05 5.773464366e-05 -0.0004020523036 0 0 0.0002926740745 -0.0004020523036 0.002205003703 0 0 0 0 0 0 0 0 0 0 0 0 +9.674524667e-05 -6.955264203e-05 0.001002989632 0 0 -6.955264203e-05 0.0001063304562 -0.001372074513 0 0 0.001002989632 -0.001372074513 0.008029469161 0 0 0 0 0 0 0 0 0 0 0 0 +1.522033792e-07 -6.592513646e-07 -1.701868419e-05 0 0 -6.592513646e-07 3.744508711e-07 4.384397976e-06 0 0 -1.701868419e-05 4.384397976e-06 -0.0003527803208 0 0 0 0 0 0 0 0 0 0 0 0 +9.660877919e-07 -8.318843431e-06 0.0002663598746 0 0 -8.318843431e-06 -4.09608604e-06 -0.0003947779716 0 0 0.0002663598746 -0.0003947779716 -6.868390831e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.778572752e-06 1.506890791e-06 -2.749132583e-05 0 0 1.506890791e-06 -4.235390206e-06 3.429595908e-05 0 0 -2.749132583e-05 3.429595908e-05 -0.0002944552239 0 0 0 0 0 0 0 0 0 0 0 0 +-1.282887068e-08 -1.546055117e-07 -6.359805596e-06 0 0 -1.546055117e-07 1.348680338e-07 9.590012999e-06 0 0 -6.359805596e-06 9.590012999e-06 8.33265161e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.818947925e-07 -4.995735796e-07 -2.534071112e-06 0 0 -4.995735796e-07 -1.35800246e-07 2.571541712e-06 0 0 -2.534071112e-06 2.571541712e-06 1.130268971e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.910836274e-07 1.308877269e-07 -3.67524501e-07 0 0 1.308877269e-07 -1.149972945e-06 -4.322706154e-06 0 0 -3.67524501e-07 -4.322706154e-06 -0.0001445168055 0 0 0 0 0 0 0 0 0 0 0 0 +-2.962850725e-07 -1.400415402e-07 6.561064934e-06 0 0 -1.400415402e-07 -5.226855704e-07 -1.08516853e-05 0 0 6.561064934e-06 -1.08516853e-05 -5.167676179e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.83199081e-07 -1.364914073e-07 6.076818863e-07 0 0 -1.364914073e-07 -3.301006035e-07 -1.257037236e-06 0 0 6.076818863e-07 -1.257037236e-06 -7.73204305e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.893790774e-07 -5.901948162e-08 4.813047403e-07 0 0 -5.901948162e-08 -4.041392763e-07 -1.190462635e-06 0 0 4.813047403e-07 -1.190462635e-06 -1.07789331e-05 0 0 0 0 0 0 0 0 0 0 0 0 -0.01548252669 0.002713847107 -0.0001520145547 -0.02875702906 0.001217457774 0.002713847107 -9.958378755e-06 -0.0002525311589 0.004690061217 8.776653086e-05 -0.0001520145547 -0.0002525311589 0.001215673442 -0.001155771299 4.520934997e-05 -0.02875702906 0.004690061217 -0.001155771299 -0.05326171408 0.001235536645 0.001217457774 8.776653086e-05 4.520934997e-05 0.001235536645 0.001290014764 0.03010307254 -0.008191500173 0.002159131422 0.0556016557 -0.0005973893523 -0.008191500173 -8.475582405e-06 -0.000496078993 -0.01420121162 0.0001720837983 0.002159131422 -0.000496078993 0.0024454662 0.0020498177 0.0003810479739 0.0556016557 -0.01420121162 0.0020498177 0.1022220118 -0.002405750768 -0.0005973893523 0.0001720837983 0.0003810479739 -0.002405750768 0.001877763223 0.001833081943 -0.001899967006 0.001028455986 0.003988835927 -0.001042801479 -0.001899967006 2.050437475e-07 -7.650917794e-06 -0.003291929402 -1.835454759e-05 0.001028455986 -7.650917794e-06 0.0001267389847 0.001627551615 0.0002129185463 0.003988835927 -0.003291929402 0.001627551615 0.008315211501 -0.001887665316 -0.001042801479 -1.835454759e-05 0.0002129185463 -0.001887665316 -2.206095376e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_4_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_4_ref.dat index a443c85a3f..acf3416a0e 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_4_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmy_4_ref.dat @@ -11,19 +11,19 @@ -1.06213943e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.405087493e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.998015211e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01298584602 0.015600054 0.0216649415 0.015600054 -0.02299408328 -0.031227342 0.0216649415 -0.031227342 0.1738098985 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03490329222 0.03847502937 -0.03443623069 0.03847502937 -0.05564941354 0.04592647364 -0.03443623069 0.04592647364 -0.008437609489 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0247053872 0.02613485928 -0.03835107636 0.02613485928 -0.03702083342 0.04932164908 -0.03835107636 0.04932164908 -0.0735738848 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.007423818205 0.007694075945 -0.01419580515 0.007694075945 -0.01062396417 0.01768838994 -0.01419580515 0.01768838994 -0.0337170818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000689398263 0.0008224803466 -0.002048261223 0.0008224803466 -0.001114559562 0.002588811348 -0.002048261223 0.002588811348 -0.005922760801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006749999171 -0.0007412692534 0.001053175929 -0.0007412692534 0.001032843306 -0.001347639709 0.001053175929 -0.001347639709 0.00189417352 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006036443188 -0.0007161935959 0.001308506234 -0.0007161935959 0.001004540542 -0.001724996045 0.001308506234 -0.001724996045 0.003215314931 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001148406192 -0.0001438336484 0.0002756422863 -0.0001438336484 0.0001895315098 -0.000353101188 0.0002756422863 -0.000353101188 0.0006749941619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.880024016e-05 8.679848727e-05 -0.0001139441517 8.679848727e-05 -0.0001129575715 0.0001464053634 -0.0001139441517 0.0001464053634 -0.0001679563182 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.718072915e-05 6.697370587e-05 -0.0001283728209 6.697370587e-05 -8.481862657e-05 0.0001575922937 -0.0001283728209 0.0001575922937 -0.0003034874216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.530133238e-05 2.043748074e-05 -3.320347416e-05 2.043748074e-05 -2.577206208e-05 4.234273505e-05 -3.320347416e-05 4.234273505e-05 -6.746730121e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.133675374e-06 -2.945404776e-06 1.809094942e-06 -2.945404776e-06 3.350518229e-06 -2.43032751e-06 1.809094942e-06 -2.43032751e-06 -3.053289392e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.257877362e-06 -7.715199582e-06 1.5969073e-05 -7.715199582e-06 1.097515425e-05 -2.189023516e-05 1.5969073e-05 -2.189023516e-05 4.509687548e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01298584602 0.015600054 0.0216649415 0 0 0.015600054 -0.02299408328 -0.031227342 0 0 0.0216649415 -0.031227342 0.1738098985 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03490329222 0.03847502937 -0.03443623069 0 0 0.03847502937 -0.05564941354 0.04592647364 0 0 -0.03443623069 0.04592647364 -0.008437609489 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0247053872 0.02613485928 -0.03835107636 0 0 0.02613485928 -0.03702083342 0.04932164908 0 0 -0.03835107636 0.04932164908 -0.0735738848 0 0 0 0 0 0 0 0 0 0 0 0 +-0.007423818205 0.007694075945 -0.01419580515 0 0 0.007694075945 -0.01062396417 0.01768838994 0 0 -0.01419580515 0.01768838994 -0.0337170818 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000689398263 0.0008224803466 -0.002048261223 0 0 0.0008224803466 -0.001114559562 0.002588811348 0 0 -0.002048261223 0.002588811348 -0.005922760801 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006749999171 -0.0007412692534 0.001053175929 0 0 -0.0007412692534 0.001032843306 -0.001347639709 0 0 0.001053175929 -0.001347639709 0.00189417352 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006036443188 -0.0007161935959 0.001308506234 0 0 -0.0007161935959 0.001004540542 -0.001724996045 0 0 0.001308506234 -0.001724996045 0.003215314931 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001148406192 -0.0001438336484 0.0002756422863 0 0 -0.0001438336484 0.0001895315098 -0.000353101188 0 0 0.0002756422863 -0.000353101188 0.0006749941619 0 0 0 0 0 0 0 0 0 0 0 0 +-6.880024016e-05 8.679848727e-05 -0.0001139441517 0 0 8.679848727e-05 -0.0001129575715 0.0001464053634 0 0 -0.0001139441517 0.0001464053634 -0.0001679563182 0 0 0 0 0 0 0 0 0 0 0 0 +-5.718072915e-05 6.697370587e-05 -0.0001283728209 0 0 6.697370587e-05 -8.481862657e-05 0.0001575922937 0 0 -0.0001283728209 0.0001575922937 -0.0003034874216 0 0 0 0 0 0 0 0 0 0 0 0 +-1.530133238e-05 2.043748074e-05 -3.320347416e-05 0 0 2.043748074e-05 -2.577206208e-05 4.234273505e-05 0 0 -3.320347416e-05 4.234273505e-05 -6.746730121e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.133675374e-06 -2.945404776e-06 1.809094942e-06 0 0 -2.945404776e-06 3.350518229e-06 -2.43032751e-06 0 0 1.809094942e-06 -2.43032751e-06 -3.053289392e-06 0 0 0 0 0 0 0 0 0 0 0 0 +6.257877362e-06 -7.715199582e-06 1.5969073e-05 0 0 -7.715199582e-06 1.097515425e-05 -2.189023516e-05 0 0 1.5969073e-05 -2.189023516e-05 4.509687548e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.009043825895 0.00337488386 -0.0103899472 0.014192223 0.01355037256 0.00337488386 -0.001397501309 -0.001329562404 0.006693337524 0.001988131525 -0.0103899472 -0.001329562404 0.008306693178 -0.01721063347 -0.0112072216 0.014192223 0.006693337524 -0.01721063347 0.02298848925 0.023740912 0.01355037256 0.001988131525 -0.0112072216 0.023740912 0.01511672732 0.007518301168 5.484439928e-05 -0.005311143876 0.01101716528 0.0072616323 5.484439928e-05 -0.004146389152 0.003054010375 0.003190632733 -0.004204626481 -0.005311143876 0.003054010375 0.0003303328726 -0.01100022244 -0.0004451950112 0.01101716528 0.003190632733 -0.01100022244 0.01874119259 0.01512213682 0.0072616323 -0.004204626481 -0.0004451950112 0.01512213682 0.0005998939278 0.00124465718 -0.002349484215 0.002110845713 0.00154239378 -0.002161774606 -0.002349484215 -0.00329556479 0.00397570925 -0.001104938703 -0.005687574131 0.002110845713 0.00397570925 -0.005161696326 0.0002169756095 0.007083995254 0.00154239378 -0.001104938703 0.0002169756095 0.004142406835 -0.0005017007126 -0.002161774606 -0.005687574131 0.007083995254 -0.0005017007126 -0.00971659384 @@ -50,19 +50,19 @@ -3.167633015e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.007603488e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.770019075e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.05272367775 0.02734656374 0.006235498896 0.02734656374 -0.01388206601 -0.01645363989 0.006235498896 -0.01645363989 0.09863800006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03518261767 0.02067102784 -0.03263744611 0.02067102784 -0.01125497658 0.01445164866 -0.03263744611 0.01445164866 -0.02014449537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0008245419106 0.0006892267035 -0.0002925166944 0.0006892267035 -0.0006078010872 0.001658620931 -0.0002925166944 0.001658620931 -0.004066400037 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.005350696064 0.0008861842319 -0.0009091323484 0.0008861842319 -2.536631139e-06 3.564167494e-05 -0.0009091323484 3.564167494e-05 -6.19895203e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002084673479 -7.778343881e-05 -1.121865034e-05 -7.778343881e-05 8.352683736e-05 -0.000185098219 -1.121865034e-05 -0.000185098219 0.0004141124397 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.584202265e-05 -4.869730888e-05 9.835119674e-05 -4.869730888e-05 4.320277922e-05 -6.531720293e-05 9.835119674e-05 -6.531720293e-05 0.0001188950595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001169880695 2.563087773e-05 -4.442515685e-05 2.563087773e-05 -3.099121049e-06 5.507015708e-06 -4.442515685e-05 5.507015708e-06 -9.867823654e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.649593307e-05 9.747466385e-06 -2.354343527e-05 9.747466385e-06 -1.044742103e-05 1.004926754e-05 -2.354343527e-05 1.004926754e-05 -3.431975154e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.546922213e-05 -1.835059732e-05 4.552750411e-05 -1.835059732e-05 9.737603023e-06 -2.38232279e-05 4.552750411e-05 -2.38232279e-05 5.71337899e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.066826177e-05 -7.875522104e-06 1.729569631e-05 -7.875522104e-06 3.451202712e-06 -7.437439831e-06 1.729569631e-05 -7.437439831e-06 1.626806822e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.015617397e-06 2.003706877e-06 -3.084363834e-06 2.003706877e-06 -1.117516548e-06 -6.172950827e-08 -3.084363834e-06 -6.172950827e-08 4.229670796e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.188222095e-06 1.986189921e-06 7.157806756e-07 1.986189921e-06 -6.361112192e-07 -1.11104452e-06 7.157806756e-07 -1.11104452e-06 6.631872026e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.922621777e-06 -2.337873354e-06 6.256355568e-06 -2.337873354e-06 1.407950415e-06 -4.298431581e-06 6.256355568e-06 -4.298431581e-06 1.137739575e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.05272367775 0.02734656374 0.006235498896 0 0 0.02734656374 -0.01388206601 -0.01645363989 0 0 0.006235498896 -0.01645363989 0.09863800006 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03518261767 0.02067102784 -0.03263744611 0 0 0.02067102784 -0.01125497658 0.01445164866 0 0 -0.03263744611 0.01445164866 -0.02014449537 0 0 0 0 0 0 0 0 0 0 0 0 +0.0008245419106 0.0006892267035 -0.0002925166944 0 0 0.0006892267035 -0.0006078010872 0.001658620931 0 0 -0.0002925166944 0.001658620931 -0.004066400037 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005350696064 0.0008861842319 -0.0009091323484 0 0 0.0008861842319 -2.536631139e-06 3.564167494e-05 0 0 -0.0009091323484 3.564167494e-05 -6.19895203e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002084673479 -7.778343881e-05 -1.121865034e-05 0 0 -7.778343881e-05 8.352683736e-05 -0.000185098219 0 0 -1.121865034e-05 -0.000185098219 0.0004141124397 0 0 0 0 0 0 0 0 0 0 0 0 +-1.584202265e-05 -4.869730888e-05 9.835119674e-05 0 0 -4.869730888e-05 4.320277922e-05 -6.531720293e-05 0 0 9.835119674e-05 -6.531720293e-05 0.0001188950595 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001169880695 2.563087773e-05 -4.442515685e-05 0 0 2.563087773e-05 -3.099121049e-06 5.507015708e-06 0 0 -4.442515685e-05 5.507015708e-06 -9.867823654e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.649593307e-05 9.747466385e-06 -2.354343527e-05 0 0 9.747466385e-06 -1.044742103e-05 1.004926754e-05 0 0 -2.354343527e-05 1.004926754e-05 -3.431975154e-06 0 0 0 0 0 0 0 0 0 0 0 0 +3.546922213e-05 -1.835059732e-05 4.552750411e-05 0 0 -1.835059732e-05 9.737603023e-06 -2.38232279e-05 0 0 4.552750411e-05 -2.38232279e-05 5.71337899e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.066826177e-05 -7.875522104e-06 1.729569631e-05 0 0 -7.875522104e-06 3.451202712e-06 -7.437439831e-06 0 0 1.729569631e-05 -7.437439831e-06 1.626806822e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.015617397e-06 2.003706877e-06 -3.084363834e-06 0 0 2.003706877e-06 -1.117516548e-06 -6.172950827e-08 0 0 -3.084363834e-06 -6.172950827e-08 4.229670796e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-4.188222095e-06 1.986189921e-06 7.157806756e-07 0 0 1.986189921e-06 -6.361112192e-07 -1.11104452e-06 0 0 7.157806756e-07 -1.11104452e-06 6.631872026e-06 0 0 0 0 0 0 0 0 0 0 0 0 +3.922621777e-06 -2.337873354e-06 6.256355568e-06 0 0 -2.337873354e-06 1.407950415e-06 -4.298431581e-06 0 0 6.256355568e-06 -4.298431581e-06 1.137739575e-05 0 0 0 0 0 0 0 0 0 0 0 0 -0.04955419151 0.03258877312 -0.01967086232 -0.01693313509 -0.0005188261521 0.03258877312 -0.01701340818 -0.0132224828 0.0224298222 0.007783978023 -0.01967086232 -0.0132224828 0.09702807499 -0.05157041127 -0.02627111812 -0.01693313509 0.0224298222 -0.05157041127 0.01238375549 0.01107676351 -0.0005188261521 0.007783978023 -0.02627111812 0.01107676351 0.006466582903 -0.03216603308 0.02487051302 -0.03476151674 -0.00117876798 0.005350836718 0.02487051302 -0.02070040523 0.02290779499 0.002505145925 -0.004172448624 -0.03476151674 0.02290779499 -0.02335329652 -0.005887064495 0.005519486886 -0.00117876798 0.002505145925 -0.005887064495 0.001489704031 0.0004843297658 0.005350836718 -0.004172448624 0.005519486886 0.0004843297658 -0.0009998846042 -0.001167775461 0.002326681074 -0.004340434536 0.0002979095706 0.0003265482814 0.002326681074 -0.003597150299 0.00638460269 -0.0008774205314 -0.001285562366 -0.004340434536 0.00638460269 -0.01291878169 0.00193913041 0.002142178627 0.0002979095706 -0.0008774205314 0.00193913041 -4.455269695e-05 4.537518228e-07 0.0003265482814 -0.001285562366 0.002142178627 4.537518228e-07 6.040263471e-05 @@ -89,19 +89,19 @@ 1.139407183e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5.257424688e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9.676688679e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0007008326517 0.008861222892 0.01089437032 0.008861222892 -0.06544487136 -0.005924391807 0.01089437032 -0.005924391807 0.07779521973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0004388472929 0.006638122048 -0.00297714782 0.006638122048 -0.01764583434 0.01805926433 -0.00297714782 0.01805926433 -0.01362597919 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.791995554e-05 -0.000597847591 -0.0003310295257 -0.000597847591 -0.002869491948 -0.0007469890457 -0.0003310295257 -0.0007469890457 -0.0003225002139 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.65498009e-05 -0.0001348093313 5.299216042e-05 -0.0001348093313 -0.002727116351 0.001088963483 5.299216042e-05 0.001088963483 -0.0004395972327 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.612604148e-07 -1.087414071e-05 -5.909957917e-06 -1.087414071e-05 -0.0001954505124 -8.223216049e-05 -5.909957917e-06 -8.223216049e-05 0.0001260927704 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.022018311e-07 -8.403715839e-05 6.093727391e-05 -8.403715839e-05 -0.0001328460109 -5.980536171e-05 6.093727391e-05 -5.980536171e-05 0.0001787510731 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.371763689e-06 -9.550467256e-07 -5.076447868e-07 -9.550467256e-07 0.0001126229583 -7.464661208e-05 -5.076447868e-07 -7.464661208e-05 4.791228008e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.173858839e-07 -1.423880372e-06 5.894134842e-07 -1.423880372e-06 -4.565551294e-05 1.522544466e-05 5.894134842e-07 1.522544466e-05 -3.107506883e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.278645382e-08 6.285635994e-06 2.693136914e-06 6.285635994e-06 -1.053516499e-05 1.206932689e-05 2.693136914e-06 1.206932689e-05 1.275482804e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.08688657e-07 -1.761491997e-06 2.13712282e-06 -1.761491997e-06 2.642228761e-05 -2.96603402e-05 2.13712282e-06 -2.96603402e-05 3.10913856e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.00878528e-07 -1.461432673e-06 1.619723351e-06 -1.461432673e-06 2.019283551e-05 -1.93484479e-05 1.619723351e-06 -1.93484479e-05 1.96006314e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.373919559e-07 -2.147914705e-07 1.366816981e-06 -2.147914705e-07 1.358730639e-06 -4.011523574e-06 1.366816981e-06 -4.011523574e-06 9.345619176e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.458324432e-07 2.344792458e-07 8.101428468e-07 2.344792458e-07 -1.404672738e-06 -3.15306646e-06 8.101428468e-07 -3.15306646e-06 8.067649689e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007008326517 0.008861222892 0.01089437032 0 0 0.008861222892 -0.06544487136 -0.005924391807 0 0 0.01089437032 -0.005924391807 0.07779521973 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004388472929 0.006638122048 -0.00297714782 0 0 0.006638122048 -0.01764583434 0.01805926433 0 0 -0.00297714782 0.01805926433 -0.01362597919 0 0 0 0 0 0 0 0 0 0 0 0 +-1.791995554e-05 -0.000597847591 -0.0003310295257 0 0 -0.000597847591 -0.002869491948 -0.0007469890457 0 0 -0.0003310295257 -0.0007469890457 -0.0003225002139 0 0 0 0 0 0 0 0 0 0 0 0 +-3.65498009e-05 -0.0001348093313 5.299216042e-05 0 0 -0.0001348093313 -0.002727116351 0.001088963483 0 0 5.299216042e-05 0.001088963483 -0.0004395972327 0 0 0 0 0 0 0 0 0 0 0 0 +-6.612604148e-07 -1.087414071e-05 -5.909957917e-06 0 0 -1.087414071e-05 -0.0001954505124 -8.223216049e-05 0 0 -5.909957917e-06 -8.223216049e-05 0.0001260927704 0 0 0 0 0 0 0 0 0 0 0 0 +-3.022018311e-07 -8.403715839e-05 6.093727391e-05 0 0 -8.403715839e-05 -0.0001328460109 -5.980536171e-05 0 0 6.093727391e-05 -5.980536171e-05 0.0001787510731 0 0 0 0 0 0 0 0 0 0 0 0 +1.371763689e-06 -9.550467256e-07 -5.076447868e-07 0 0 -9.550467256e-07 0.0001126229583 -7.464661208e-05 0 0 -5.076447868e-07 -7.464661208e-05 4.791228008e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.173858839e-07 -1.423880372e-06 5.894134842e-07 0 0 -1.423880372e-06 -4.565551294e-05 1.522544466e-05 0 0 5.894134842e-07 1.522544466e-05 -3.107506883e-06 0 0 0 0 0 0 0 0 0 0 0 0 +5.278645382e-08 6.285635994e-06 2.693136914e-06 0 0 6.285635994e-06 -1.053516499e-05 1.206932689e-05 0 0 2.693136914e-06 1.206932689e-05 1.275482804e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.08688657e-07 -1.761491997e-06 2.13712282e-06 0 0 -1.761491997e-06 2.642228761e-05 -2.96603402e-05 0 0 2.13712282e-06 -2.96603402e-05 3.10913856e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.00878528e-07 -1.461432673e-06 1.619723351e-06 0 0 -1.461432673e-06 2.019283551e-05 -1.93484479e-05 0 0 1.619723351e-06 -1.93484479e-05 1.96006314e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.373919559e-07 -2.147914705e-07 1.366816981e-06 0 0 -2.147914705e-07 1.358730639e-06 -4.011523574e-06 0 0 1.366816981e-06 -4.011523574e-06 9.345619176e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.458324432e-07 2.344792458e-07 8.101428468e-07 0 0 2.344792458e-07 -1.404672738e-06 -3.15306646e-06 0 0 8.101428468e-07 -3.15306646e-06 8.067649689e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.006140812317 0.0005260896435 0.0005347155606 0.03463870538 0.03710052734 0.0005260896435 -0.001389952139 -0.0004672634052 0.008848725826 0.007703048242 0.0005347155606 -0.0004672634052 1.746148216e-05 0.009861044165 0.007934493593 0.03463870538 0.008848725826 0.009861044165 -0.07456073657 0.03559047875 0.03710052734 0.007703048242 0.007934493593 0.03559047875 0.1065414659 -0.01261437326 -0.003168771085 -0.00272554673 0.01712941108 -0.01796015576 -0.003168771085 -0.0012013004 0.000193057909 0.004725758758 -0.002563500408 -0.00272554673 0.000193057909 -1.536227754e-05 0.00465409762 -0.002852101819 0.01712941108 0.004725758758 0.00465409762 -0.02174720518 0.02578166537 -0.01796015576 -0.002563500408 -0.002852101819 0.02578166537 -0.02448913843 -0.0003121047242 -0.0005720693578 -0.0003312171375 0.0001035297614 -0.001022808339 -0.0005720693578 -1.180298803e-05 1.330699703e-05 -0.0002022442367 -0.001367054452 -0.0003312171375 1.330699703e-05 -1.423643266e-05 -9.888192241e-05 -0.0007931218537 0.0001035297614 -0.0002022442367 -9.888192241e-05 -0.0004965693331 -0.0003203091654 -0.001022808339 -0.001367054452 -0.0007931218537 -0.0003203091654 -0.003332647667 @@ -128,19 +128,19 @@ 1.888434949e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.5266227e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.33933422e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.00110929176 -0.0006870279114 -0.003677545585 -0.0006870279114 -0.0007754044308 0.004649327709 -0.003677545585 0.004649327709 -0.05207982658 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0007510693414 -0.0009418451974 -0.01687245253 -0.0009418451974 7.177869613e-05 0.01975658564 -0.01687245253 0.01975658564 -0.08077223294 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.373953992e-05 0.000100509873 0.0003263196408 0.000100509873 -0.0001061641753 -0.0004636093351 0.0003263196408 -0.0004636093351 -0.0021489168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001076136386 8.425199693e-05 0.000862957372 8.425199693e-05 -0.0001396224714 -0.001246962232 0.000862957372 -0.001246962232 -0.008074785752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.246405884e-07 -5.191715053e-08 -1.403587435e-05 -5.191715053e-08 6.576623324e-07 2.337268467e-06 -1.403587435e-05 2.337268467e-06 0.0003160226164 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.346786428e-06 1.585228646e-05 0.0002694640774 1.585228646e-05 -8.466501243e-06 -0.0004047624891 0.0002694640774 -0.0004047624891 -8.646341e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.038237821e-06 -1.655179738e-06 -2.276917906e-05 -1.655179738e-06 5.040323257e-06 2.868312535e-05 -2.276917906e-05 2.868312535e-05 0.0002791545998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.056434804e-07 -1.63316645e-08 -4.865721764e-07 -1.63316645e-08 1.583488381e-07 1.499901904e-06 -4.865721764e-07 1.499901904e-06 -0.0001003725889 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.966735117e-07 2.993799653e-07 -2.801714387e-06 2.993799653e-07 4.759057513e-07 2.872968971e-06 -2.801714387e-06 2.872968971e-06 -1.105856087e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.149724912e-07 -4.79174997e-08 6.419484735e-07 -4.79174997e-08 1.039061551e-06 -5.165308826e-06 6.419484735e-07 -5.165308826e-06 0.0001374989142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.651445491e-07 2.30418153e-07 4.898054299e-06 2.30418153e-07 3.735298831e-07 -8.688471796e-06 4.898054299e-06 -8.688471796e-06 5.300266864e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.804433827e-07 1.440714812e-07 5.806325516e-07 1.440714812e-07 3.433673519e-07 -1.235029827e-06 5.806325516e-07 -1.235029827e-06 6.137429049e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.053993405e-07 6.002495275e-08 4.25579559e-07 6.002495275e-08 4.218755539e-07 -1.100285228e-06 4.25579559e-07 -1.100285228e-06 9.642008137e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00110929176 -0.0006870279114 -0.003677545585 0 0 -0.0006870279114 -0.0007754044308 0.004649327709 0 0 -0.003677545585 0.004649327709 -0.05207982658 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007510693414 -0.0009418451974 -0.01687245253 0 0 -0.0009418451974 7.177869613e-05 0.01975658564 0 0 -0.01687245253 0.01975658564 -0.08077223294 0 0 0 0 0 0 0 0 0 0 0 0 +-4.373953992e-05 0.000100509873 0.0003263196408 0 0 0.000100509873 -0.0001061641753 -0.0004636093351 0 0 0.0003263196408 -0.0004636093351 -0.0021489168 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001076136386 8.425199693e-05 0.000862957372 0 0 8.425199693e-05 -0.0001396224714 -0.001246962232 0 0 0.000862957372 -0.001246962232 -0.008074785752 0 0 0 0 0 0 0 0 0 0 0 0 +3.246405884e-07 -5.191715053e-08 -1.403587435e-05 0 0 -5.191715053e-08 6.576623324e-07 2.337268467e-06 0 0 -1.403587435e-05 2.337268467e-06 0.0003160226164 0 0 0 0 0 0 0 0 0 0 0 0 +-5.346786428e-06 1.585228646e-05 0.0002694640774 0 0 1.585228646e-05 -8.466501243e-06 -0.0004047624891 0 0 0.0002694640774 -0.0004047624891 -8.646341e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.038237821e-06 -1.655179738e-06 -2.276917906e-05 0 0 -1.655179738e-06 5.040323257e-06 2.868312535e-05 0 0 -2.276917906e-05 2.868312535e-05 0.0002791545998 0 0 0 0 0 0 0 0 0 0 0 0 +1.056434804e-07 -1.63316645e-08 -4.865721764e-07 0 0 -1.63316645e-08 1.583488381e-07 1.499901904e-06 0 0 -4.865721764e-07 1.499901904e-06 -0.0001003725889 0 0 0 0 0 0 0 0 0 0 0 0 +3.966735117e-07 2.993799653e-07 -2.801714387e-06 0 0 2.993799653e-07 4.759057513e-07 2.872968971e-06 0 0 -2.801714387e-06 2.872968971e-06 -1.105856087e-05 0 0 0 0 0 0 0 0 0 0 0 0 +6.149724912e-07 -4.79174997e-08 6.419484735e-07 0 0 -4.79174997e-08 1.039061551e-06 -5.165308826e-06 0 0 6.419484735e-07 -5.165308826e-06 0.0001374989142 0 0 0 0 0 0 0 0 0 0 0 0 +2.651445491e-07 2.30418153e-07 4.898054299e-06 0 0 2.30418153e-07 3.735298831e-07 -8.688471796e-06 0 0 4.898054299e-06 -8.688471796e-06 5.300266864e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.804433827e-07 1.440714812e-07 5.806325516e-07 0 0 1.440714812e-07 3.433673519e-07 -1.235029827e-06 0 0 5.806325516e-07 -1.235029827e-06 6.137429049e-06 0 0 0 0 0 0 0 0 0 0 0 0 +3.053993405e-07 6.002495275e-08 4.25579559e-07 0 0 6.002495275e-08 4.218755539e-07 -1.100285228e-06 0 0 4.25579559e-07 -1.100285228e-06 9.642008137e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.01523371396 -0.002733334623 -0.0003271237916 0.02842954502 0.001553208849 -0.002733334623 -6.665335651e-06 -0.000206992297 -0.004749007269 -5.803410128e-05 -0.0003271237916 -0.000206992297 -0.001241366215 -0.001546689007 -6.68518885e-05 0.02842954502 -0.004749007269 -0.001546689007 0.05269097746 0.001843310081 0.001553208849 -5.803410128e-05 -6.68518885e-05 0.001843310081 -0.001316597457 -0.02977026544 0.008114038303 0.001740570271 -0.05494421908 0.0005272788895 0.008114038303 -3.488439799e-06 -0.0002522875866 0.01403606727 -0.0003707332087 0.001740570271 -0.0002522875866 -0.002296070047 0.001223337546 -0.000572656979 -0.05494421908 0.01403606727 0.001223337546 -0.1010955163 -0.0002483119108 0.0005272788895 -0.0003707332087 -0.000572656979 -0.0002483119108 -0.001664152108 -0.00154302212 0.00183576317 0.001051486359 -0.003480332703 -0.001078230586 0.00183576317 8.125509658e-07 3.934404449e-05 0.003178029783 -0.0001102616187 0.001051486359 3.934404449e-05 -5.619210165e-05 0.001659219239 -0.0002913578896 -0.003480332703 0.003178029783 0.001659219239 -0.007429657791 -0.001899411922 -0.001078230586 -0.0001102616187 -0.0002913578896 -0.001899411922 0.0001524763656 @@ -167,19 +167,19 @@ -0.0001038934113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.927631367e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.856929814e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.166610433 0.01757639101 0.04409152946 0.01757639101 -0.211486942 -0.06680913936 0.04409152946 -0.06680913936 -0.0233990632 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.1495240175 0.001550370747 0.02784012304 0.001550370747 -0.1082595144 -0.04689315841 0.02784012304 -0.04689315841 -0.07595826858 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01455347934 0.001759500744 0.01494008608 0.001759500744 -0.01440725105 -0.01688933311 0.01494008608 -0.01688933311 0.06234788439 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01129515346 0.01689383562 -0.02359707528 0.01689383562 -0.02093000786 0.03112177991 -0.02359707528 0.03112177991 -0.0411367735 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000805164579 0.001057956005 -0.001806998068 0.001057956005 -0.001448929778 0.002085612272 -0.001806998068 0.002085612272 -0.003488907775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001985485595 -0.0003744029006 0.0006102929635 -0.0003744029006 0.0002976513434 -0.0006962053732 0.0006102929635 -0.0006962053732 0.001587436312 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000206197214 0.0004648762708 -0.000513359427 0.0004648762708 -0.0002768428837 0.0005883605734 -0.000513359427 0.0005883605734 1.975197749e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.39970362e-05 -7.5251997e-06 2.091500279e-05 -7.5251997e-06 -3.78803089e-05 -3.905146671e-05 2.091500279e-05 -3.905146671e-05 -4.682122768e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.650149903e-06 5.064466107e-06 -1.9667419e-05 5.064466107e-06 -0.0001154065772 5.830563772e-05 -1.9667419e-05 5.830563772e-05 -0.0002277989902 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.281923991e-05 2.289777064e-05 1.145101605e-06 2.289777064e-05 5.052934085e-05 -9.18456399e-06 1.145101605e-06 -9.18456399e-06 0.0002816700012 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.274067788e-06 -2.144447069e-05 3.006187268e-05 -2.144447069e-05 6.071052464e-05 -7.51490363e-05 3.006187268e-05 -7.51490363e-05 0.0001614272478 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.030711693e-05 2.221415836e-05 -3.790040811e-05 2.221415836e-05 -2.735235177e-05 4.619845652e-05 -3.790040811e-05 4.619845652e-05 -8.508333089e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.631403094e-05 -1.647829725e-06 1.020056718e-05 -1.647829725e-06 1.202409723e-05 -1.55631268e-05 1.020056718e-05 -1.55631268e-05 5.912609156e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.166610433 0.01757639101 0.04409152946 0 0 0.01757639101 -0.211486942 -0.06680913936 0 0 0.04409152946 -0.06680913936 -0.0233990632 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1495240175 0.001550370747 0.02784012304 0 0 0.001550370747 -0.1082595144 -0.04689315841 0 0 0.02784012304 -0.04689315841 -0.07595826858 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01455347934 0.001759500744 0.01494008608 0 0 0.001759500744 -0.01440725105 -0.01688933311 0 0 0.01494008608 -0.01688933311 0.06234788439 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01129515346 0.01689383562 -0.02359707528 0 0 0.01689383562 -0.02093000786 0.03112177991 0 0 -0.02359707528 0.03112177991 -0.0411367735 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000805164579 0.001057956005 -0.001806998068 0 0 0.001057956005 -0.001448929778 0.002085612272 0 0 -0.001806998068 0.002085612272 -0.003488907775 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001985485595 -0.0003744029006 0.0006102929635 0 0 -0.0003744029006 0.0002976513434 -0.0006962053732 0 0 0.0006102929635 -0.0006962053732 0.001587436312 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000206197214 0.0004648762708 -0.000513359427 0 0 0.0004648762708 -0.0002768428837 0.0005883605734 0 0 -0.000513359427 0.0005883605734 1.975197749e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.39970362e-05 -7.5251997e-06 2.091500279e-05 0 0 -7.5251997e-06 -3.78803089e-05 -3.905146671e-05 0 0 2.091500279e-05 -3.905146671e-05 -4.682122768e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.650149903e-06 5.064466107e-06 -1.9667419e-05 0 0 5.064466107e-06 -0.0001154065772 5.830563772e-05 0 0 -1.9667419e-05 5.830563772e-05 -0.0002277989902 0 0 0 0 0 0 0 0 0 0 0 0 +4.281923991e-05 2.289777064e-05 1.145101605e-06 0 0 2.289777064e-05 5.052934085e-05 -9.18456399e-06 0 0 1.145101605e-06 -9.18456399e-06 0.0002816700012 0 0 0 0 0 0 0 0 0 0 0 0 +2.274067788e-06 -2.144447069e-05 3.006187268e-05 0 0 -2.144447069e-05 6.071052464e-05 -7.51490363e-05 0 0 3.006187268e-05 -7.51490363e-05 0.0001614272478 0 0 0 0 0 0 0 0 0 0 0 0 +-2.030711693e-05 2.221415836e-05 -3.790040811e-05 0 0 2.221415836e-05 -2.735235177e-05 4.619845652e-05 0 0 -3.790040811e-05 4.619845652e-05 -8.508333089e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.631403094e-05 -1.647829725e-06 1.020056718e-05 0 0 -1.647829725e-06 1.202409723e-05 -1.55631268e-05 0 0 1.020056718e-05 -1.55631268e-05 5.912609156e-05 0 0 0 0 0 0 0 0 0 0 0 0 -0.01910928207 0.04408105834 0.008056425844 0.1270395436 0.04681019896 0.04408105834 -0.04010199272 -0.02417789137 0.03988166471 0.01353229222 0.008056425844 -0.02417789137 0.1963675826 -0.03755653928 -0.01357936482 0.1270395436 0.03988166471 -0.03755653928 0.06370224242 0.0164416675 0.04681019896 0.01353229222 -0.01357936482 0.0164416675 0.2246442454 -0.1247827342 0.0560272066 -0.05566491689 -0.03639256766 -0.04189999831 0.0560272066 -0.05570244621 0.04517998095 0.0393852232 -0.01407531989 -0.05566491689 0.04517998095 -0.0323029854 0.02516701211 0.004637406344 -0.03639256766 0.0393852232 0.02516701211 -0.1876313035 0.020559201 -0.04189999831 -0.01407531989 0.004637406344 0.020559201 -0.03507397866 -0.01225802449 0.01981601249 -0.03188323499 0.005905985001 0.006832205705 0.01981601249 -0.01126020795 0.004951853431 0.02262595684 0.009165719682 -0.03188323499 0.004951853431 -0.008386701603 -0.01170673578 -0.02822819303 0.005905985001 0.02262595684 -0.01170673578 -0.01650152115 0.03069319638 0.006832205705 0.009165719682 -0.02822819303 0.03069319638 0.01645624168 @@ -190,6 +190,6 @@ -0.0002178423987 2.921829788e-05 -5.285149356e-05 -8.937789955e-05 -0.0001463405818 2.921829788e-05 -0.0001074664825 0.0001472865505 1.942052611e-05 -0.0001317649901 -5.285149356e-05 0.0001472865505 -0.0002178470474 5.666792471e-05 0.0001292845974 -8.937789955e-05 1.942052611e-05 5.666792471e-05 -0.0003546295492 4.955991424e-05 -0.0001463405818 -0.0001317649901 0.0001292845974 4.955991424e-05 -0.0003330055613 -6.564496103e-05 -0.0001457635457 0.0002693069743 -8.881359379e-05 -0.0002554290118 -0.0001457635457 -6.913979926e-05 0.0001099695898 -0.0001370822361 -0.0002066997485 0.0002693069743 0.0001099695898 -0.0001599008896 0.0002056274191 0.0003878146277 -8.881359379e-05 -0.0001370822361 0.0002056274191 -2.604141138e-05 -0.0003438967823 -0.0002554290118 -0.0002066997485 0.0003878146277 -0.0003438967823 -0.0004323754395 0.000146224617 4.310912332e-05 -8.259812651e-05 0.000150850131 0.0001780934964 4.310912332e-05 3.607570805e-05 -6.891066357e-05 5.291119951e-05 9.032600043e-05 -8.259812651e-05 -6.891066357e-05 0.0001367503767 -0.0001286233419 -0.000158318014 0.000150850131 5.291119951e-05 -0.0001286233419 0.0002633757444 0.0001350432778 0.0001780934964 9.032600043e-05 -0.000158318014 0.0001350432778 0.0003099324817 --9.658650332e-06 1.064194126e-05 -1.33380015e-05 6.347515848e-06 3.078665912e-06 1.064194126e-05 -7.415479959e-06 7.542749373e-06 4.154390036e-06 1.423617863e-06 -1.33380015e-05 7.542749373e-06 -1.009813129e-05 6.427702396e-06 -5.131249098e-06 6.347515848e-06 4.154390036e-06 6.427702396e-06 -2.965115865e-06 -5.860222116e-06 3.078665912e-06 1.423617863e-06 -5.131249098e-06 -5.860222116e-06 1.968695709e-05 +-9.658650333e-06 1.064194126e-05 -1.33380015e-05 6.347515848e-06 3.078665912e-06 1.064194126e-05 -7.415479959e-06 7.542749373e-06 4.154390036e-06 1.423617863e-06 -1.33380015e-05 7.542749373e-06 -1.009813129e-05 6.427702396e-06 -5.131249098e-06 6.347515848e-06 4.154390036e-06 6.427702396e-06 -2.965115865e-06 -5.860222116e-06 3.078665912e-06 1.423617863e-06 -5.131249098e-06 -5.860222116e-06 1.968695709e-05 -7.833002265e-06 -1.626426183e-05 3.440256489e-05 -8.815920269e-06 -2.509898872e-05 -1.626426183e-05 -1.078315899e-05 1.450843966e-05 -1.698110565e-05 -2.693931355e-05 3.440256489e-05 1.450843966e-05 -1.436046867e-05 2.333540865e-05 5.192144364e-05 -8.815920269e-06 -1.698110565e-05 2.333540865e-05 -4.300153778e-06 -4.346728669e-05 -2.509898872e-05 -2.693931355e-05 5.192144364e-05 -4.346728669e-05 -4.225644699e-05 2.474870287e-05 3.766262254e-06 -3.820077353e-06 2.668970522e-05 2.620266601e-05 3.766262254e-06 7.298705604e-06 -1.571251776e-05 7.499294432e-06 1.48740531e-05 -3.820077353e-06 -1.571251776e-05 3.460973055e-05 -1.902372967e-05 -2.33959142e-05 2.668970522e-05 7.499294432e-06 -1.902372967e-05 4.045968399e-05 1.657099519e-05 2.620266601e-05 1.48740531e-05 -2.33959142e-05 1.657099519e-05 5.635982951e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_0_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_0_ref.dat index 105087e75f..d7d2ee5e33 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_0_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_0_ref.dat @@ -11,19 +11,19 @@ -5.914022705e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.30519137e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5.847775615e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08660026992 0.006583507236 -0.0007995069156 0.006583507236 -0.06003459141 -0.001059484772 -0.0007995069156 -0.001059484772 -0.05780331733 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1650704472 -0.001429940935 0.00436269709 -0.001429940935 -0.1286446785 -0.0004793135183 0.00436269709 -0.0004793135183 -0.1352054918 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1528614751 0.001909544916 0.00226883152 0.001909544916 -0.07437308786 0.001184611649 0.00226883152 0.001184611649 -0.08646309045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.07305888783 0.002335439483 0.000187415549 0.002335439483 -0.01688423027 0.0009742160041 0.000187415549 0.0009742160041 -0.02323866874 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02439674955 0.001246719577 -0.0002596902328 0.001246719577 0.0005827601291 0.0004241355733 -0.0002596902328 0.0004241355733 -0.001570554061 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.002801796306 0.0002376009059 -0.0001358637853 0.0002376009059 0.003015996062 9.765656829e-05 -0.0001358637853 9.765656829e-05 0.002832197783 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.002806072616 -0.0001121699661 -3.640203071e-05 -0.0001121699661 0.001902329344 -4.573957538e-05 -3.640203071e-05 -4.573957538e-05 0.002420559801 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.002522296256 -0.0001704776574 3.900911785e-05 -0.0001704776574 -1.282706911e-05 -6.817789914e-05 3.900911785e-05 -6.817789914e-05 0.0003541954352 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001135239603 -5.687663094e-05 2.553611907e-05 -5.687663094e-05 -0.0004311326811 -2.851587374e-05 2.553611907e-05 -2.851587374e-05 -0.000366683846 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.704050266e-05 1.265183232e-05 1.372774993e-06 1.265183232e-05 -0.0001492281279 6.788906837e-06 1.372774993e-06 6.788906837e-06 -0.0002161161072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002887725238 2.810657863e-05 -7.381239377e-06 2.810657863e-05 9.87127479e-06 1.089648424e-05 -7.381239377e-06 1.089648424e-05 -4.982034498e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.628185322e-05 3.562072332e-06 -1.375169413e-06 3.562072332e-06 1.906034435e-05 2.047429346e-06 -1.375169413e-06 2.047429346e-06 1.398900624e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.178120404e-05 6.756835846e-07 -1.003295311e-06 6.756835846e-07 2.11186583e-05 -1.283721155e-08 -1.003295311e-06 -1.283721155e-08 2.767980234e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.08660026992 0.006583507236 -0.0007995069156 0 0 0.006583507236 -0.06003459141 -0.001059484772 0 0 -0.0007995069156 -0.001059484772 -0.05780331733 0 0 0 0 0 0 0 0 0 0 0 0 +0.1650704472 -0.001429940935 0.00436269709 0 0 -0.001429940935 -0.1286446785 -0.0004793135183 0 0 0.00436269709 -0.0004793135183 -0.1352054918 0 0 0 0 0 0 0 0 0 0 0 0 +0.1528614751 0.001909544916 0.00226883152 0 0 0.001909544916 -0.07437308786 0.001184611649 0 0 0.00226883152 0.001184611649 -0.08646309045 0 0 0 0 0 0 0 0 0 0 0 0 +0.07305888783 0.002335439483 0.000187415549 0 0 0.002335439483 -0.01688423027 0.0009742160041 0 0 0.000187415549 0.0009742160041 -0.02323866874 0 0 0 0 0 0 0 0 0 0 0 0 +0.02439674955 0.001246719577 -0.0002596902328 0 0 0.001246719577 0.0005827601291 0.0004241355733 0 0 -0.0002596902328 0.0004241355733 -0.001570554061 0 0 0 0 0 0 0 0 0 0 0 0 +0.002801796306 0.0002376009059 -0.0001358637853 0 0 0.0002376009059 0.003015996062 9.765656829e-05 0 0 -0.0001358637853 9.765656829e-05 0.002832197783 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002806072616 -0.0001121699661 -3.640203071e-05 0 0 -0.0001121699661 0.001902329344 -4.573957538e-05 0 0 -3.640203071e-05 -4.573957538e-05 0.002420559801 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002522296256 -0.0001704776574 3.900911785e-05 0 0 -0.0001704776574 -1.282706911e-05 -6.817789914e-05 0 0 3.900911785e-05 -6.817789914e-05 0.0003541954352 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001135239603 -5.687663094e-05 2.553611907e-05 0 0 -5.687663094e-05 -0.0004311326811 -2.851587374e-05 0 0 2.553611907e-05 -2.851587374e-05 -0.000366683846 0 0 0 0 0 0 0 0 0 0 0 0 +1.704050266e-05 1.265183232e-05 1.372774993e-06 0 0 1.265183232e-05 -0.0001492281279 6.788906837e-06 0 0 1.372774993e-06 6.788906837e-06 -0.0002161161072 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002887725238 2.810657863e-05 -7.381239377e-06 0 0 2.810657863e-05 9.87127479e-06 1.089648424e-05 0 0 -7.381239377e-06 1.089648424e-05 -4.982034498e-05 0 0 0 0 0 0 0 0 0 0 0 0 +9.628185322e-05 3.562072332e-06 -1.375169413e-06 0 0 3.562072332e-06 1.906034435e-05 2.047429346e-06 0 0 -1.375169413e-06 2.047429346e-06 1.398900624e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.178120404e-05 6.756835846e-07 -1.003295311e-06 0 0 6.756835846e-07 2.11186583e-05 -1.283721155e-08 0 0 -1.003295311e-06 -1.283721155e-08 2.767980234e-05 0 0 0 0 0 0 0 0 0 0 0 0 -0.0892142892 -0.004916297527 0.0001653289109 0.0005552038973 0.0007434116166 -0.004916297527 0.06211622343 0.000978483449 0.04510726771 -0.0006839832128 0.0001653289109 0.000978483449 0.0608035052 0.0007158602647 -0.03920061875 0.0005552038973 0.04510726771 0.0007158602647 -0.007933709426 0.000234987152 0.0007434116166 -0.0006839832128 -0.03920061875 0.000234987152 -0.006349161268 -0.08791606301 -0.003463443164 -4.572409636e-05 -0.001263117472 0.0001274053657 -0.003463443164 0.04899350391 -0.0003202928595 0.0310957182 0.0002620235187 -4.572409636e-05 -0.0003202928595 0.05395253294 -0.0003061541913 -0.03051975883 -0.001263117472 0.0310957182 -0.0003061541913 -0.02076022873 0.0003000620542 0.0001274053657 0.0002620235187 -0.03051975883 0.0003000620542 -0.01852739221 -0.01821349614 -0.000449003619 6.715769715e-05 -0.001871586629 -0.0004663368824 -0.000449003619 0.01125569711 -0.0005786793513 0.004304527321 0.0003525399059 6.715769715e-05 -0.0005786793513 0.01460180402 -0.0003823075218 -0.005169542047 -0.001871586629 0.004304527321 -0.0003823075218 -0.01410278638 -0.0001689196761 -0.0004663368824 0.0003525399059 -0.005169542047 -0.0001689196761 -0.01457043999 @@ -50,19 +50,19 @@ 0.0002276780322 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0003250901248 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.506797656e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.004132276857 0.0001205709262 -0.0006351433828 0.0001205709262 0.1114780524 0.0005472751401 -0.0006351433828 0.0005472751401 0.1079666927 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01591946603 -0.006990870532 0.001281174139 -0.006990870532 0.1245879624 -0.0008179185689 0.001281174139 -0.0008179185689 0.1301837633 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.133360984 -0.002862647928 -0.0002018215074 -0.002862647928 0.03288508336 -0.0003149952091 -0.0002018215074 -0.0003149952091 0.03432736454 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01206743101 0.001697363467 -0.0001165973839 0.001697363467 -0.0003451410928 6.319487433e-05 -0.0001165973839 6.319487433e-05 -0.0009591839672 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.03650358297 0.0007327439604 0.0001197568596 0.0007327439604 0.001795290831 3.982641064e-05 0.0001197568596 3.982641064e-05 0.001593549501 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01069752013 0.0003524161667 -2.280140606e-05 0.0003524161667 5.928034172e-05 8.369806626e-07 -2.280140606e-05 8.369806626e-07 4.227447156e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.005769543919 -0.0001059892279 -1.18841072e-05 -0.0001059892279 -0.0001090599402 -1.693722462e-06 -1.18841072e-05 -1.693722462e-06 -9.249608068e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001502395143 4.816515368e-06 -1.090387151e-06 4.816515368e-06 0.0002208878155 4.397345071e-09 -1.090387151e-06 4.397345071e-09 0.0002241317949 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00235620513 6.197769611e-05 2.574814032e-06 6.197769611e-05 -0.0001077188345 -1.224111333e-06 2.574814032e-06 -1.224111333e-06 -0.0001022543356 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0008718006601 -3.180536881e-05 3.626360964e-06 -3.180536881e-05 -2.16865899e-05 -5.27903155e-07 3.626360964e-06 -5.27903155e-07 -1.708597129e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.49053054e-05 -1.576772977e-07 -5.932341001e-07 -1.576772977e-07 3.042348339e-05 1.906576987e-07 -5.932341001e-07 1.906576987e-07 2.885054441e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001658103322 4.470944893e-06 5.781315994e-07 4.470944893e-06 -2.407844343e-05 -1.997775555e-07 5.781315994e-07 -1.997775555e-07 -2.30072101e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001413191286 -5.038978934e-06 6.285435727e-07 -5.038978934e-06 -1.699906232e-06 -3.139423438e-08 6.285435727e-07 -3.139423438e-08 -1.334175518e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.004132276858 0.0001205709262 -0.0006351433828 0 0 0.0001205709262 0.1114780524 0.0005472751401 0 0 -0.0006351433828 0.0005472751401 0.1079666927 0 0 0 0 0 0 0 0 0 0 0 0 +0.01591946603 -0.006990870532 0.001281174139 0 0 -0.006990870532 0.1245879624 -0.0008179185689 0 0 0.001281174139 -0.0008179185689 0.1301837633 0 0 0 0 0 0 0 0 0 0 0 0 +-0.133360984 -0.002862647928 -0.0002018215074 0 0 -0.002862647928 0.03288508336 -0.0003149952091 0 0 -0.0002018215074 -0.0003149952091 0.03432736454 0 0 0 0 0 0 0 0 0 0 0 0 +0.01206743101 0.001697363467 -0.0001165973839 0 0 0.001697363467 -0.0003451410928 6.319487433e-05 0 0 -0.0001165973839 6.319487433e-05 -0.0009591839672 0 0 0 0 0 0 0 0 0 0 0 0 +0.03650358297 0.0007327439604 0.0001197568596 0 0 0.0007327439604 0.001795290831 3.982641064e-05 0 0 0.0001197568596 3.982641064e-05 0.001593549501 0 0 0 0 0 0 0 0 0 0 0 0 +0.01069752013 0.0003524161667 -2.280140606e-05 0 0 0.0003524161667 5.928034172e-05 8.369806626e-07 0 0 -2.280140606e-05 8.369806626e-07 4.227447156e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005769543919 -0.0001059892279 -1.18841072e-05 0 0 -0.0001059892279 -0.0001090599402 -1.693722462e-06 0 0 -1.18841072e-05 -1.693722462e-06 -9.249608068e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001502395143 4.816515368e-06 -1.090387151e-06 0 0 4.816515368e-06 0.0002208878155 4.397345071e-09 0 0 -1.090387151e-06 4.397345071e-09 0.0002241317949 0 0 0 0 0 0 0 0 0 0 0 0 +0.00235620513 6.197769611e-05 2.574814032e-06 0 0 6.197769611e-05 -0.0001077188345 -1.224111333e-06 0 0 2.574814032e-06 -1.224111333e-06 -0.0001022543356 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0008718006601 -3.180536881e-05 3.626360964e-06 0 0 -3.180536881e-05 -2.16865899e-05 -5.27903155e-07 0 0 3.626360964e-06 -5.27903155e-07 -1.708597129e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.49053054e-05 -1.576772977e-07 -5.932341001e-07 0 0 -1.576772977e-07 3.042348339e-05 1.906576987e-07 0 0 -5.932341001e-07 1.906576987e-07 2.885054441e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001658103322 4.470944893e-06 5.781315994e-07 0 0 4.470944893e-06 -2.407844343e-05 -1.997775555e-07 0 0 5.781315994e-07 -1.997775555e-07 -2.30072101e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001413191286 -5.038978934e-06 6.285435727e-07 0 0 -5.038978934e-06 -1.699906232e-06 -3.139423438e-08 0 0 6.285435727e-07 -3.139423438e-08 -1.334175518e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.1556995082 -0.001196010408 0.0006298914347 -0.0004075914356 -0.000316111125 -0.001196010408 -0.1508224863 -0.0006627394419 -0.01596974717 0.0001740093113 0.0006298914347 -0.0006627394419 -0.1479659886 -0.0001806283797 0.01345899395 -0.0004075914356 -0.01596974717 -0.0001806283797 0.001216537121 6.955906407e-05 -0.000316111125 0.0001740093113 0.01345899395 6.955906407e-05 0.0002340980454 0.06005185874 -0.0008204651553 0.0004829332793 -0.0007652230675 -2.692607147e-05 -0.0008204651553 0.02207958614 -0.0001130368762 0.005385810931 0.0002986224382 0.0004829332793 -0.0001130368762 0.02345187088 -0.0003487829056 -0.001922780422 -0.0007652230675 0.005385810931 -0.0003487829056 0.001163561689 8.980773986e-05 -2.692607147e-05 0.0002986224382 -0.001922780422 8.980773986e-05 0.0001239092815 -0.02209495901 -0.004545987801 0.0002220259047 -0.0004241255962 -0.0001285975622 -0.004545987801 0.04401211699 -0.0005830675754 0.001487197992 0.0002520723873 0.0002220259047 -0.0005830675754 0.04753400359 -0.0003041611355 0.000452053689 -0.0004241255962 0.001487197992 -0.0003041611355 -1.995716594e-06 6.893347351e-06 -0.0001285975622 0.0002520723873 0.000452053689 6.893347351e-06 1.438383625e-06 @@ -73,9 +73,9 @@ -0.00145504521 -7.422070966e-05 -8.076869984e-06 -6.351470814e-06 5.095534083e-08 -7.422070966e-05 0.0004849854686 -1.139729108e-06 6.691807646e-05 1.087834956e-06 -8.076869984e-06 -1.139729108e-06 0.0005056701628 -1.20100485e-06 -4.391994342e-05 -6.351470814e-06 6.691807646e-05 -1.20100485e-06 3.563435406e-06 3.942088925e-07 5.095534083e-08 1.087834956e-06 -4.391994342e-05 3.942088925e-07 -1.918291301e-06 0.0001645664713 2.800843177e-05 1.775447741e-06 5.937221469e-06 1.181204073e-06 2.800843177e-05 -0.000255078906 -6.368534642e-06 -4.611011999e-05 7.197699986e-07 1.775447741e-06 -6.368534642e-06 -0.0002213127856 -9.624566509e-07 2.828677541e-05 5.937221469e-06 -4.611011999e-05 -9.624566509e-07 -1.822399047e-06 -1.899434539e-07 1.181204073e-06 7.197699986e-07 2.828677541e-05 -1.899434539e-07 9.20067443e-07 0.0003030183947 -2.718823185e-06 5.019596887e-06 -5.25101238e-06 -1.307636203e-06 -2.718823185e-06 3.302683694e-05 7.783729669e-07 6.111139791e-06 -7.254819526e-08 5.019596887e-06 7.783729669e-07 2.888607654e-05 4.517307633e-08 -3.851495341e-06 -5.25101238e-06 6.111139791e-06 4.517307633e-08 2.92097822e-07 3.231511095e-08 -1.307636203e-06 -7.254819526e-08 -3.851495341e-06 3.231511095e-08 -1.709289991e-07 -0.0001905968077 5.737120022e-06 1.229192455e-06 -1.538590256e-07 3.709713214e-08 5.737120022e-06 -3.617750065e-06 -1.272630712e-07 -3.002691683e-07 4.239944825e-08 1.229192455e-06 -1.272630712e-07 -2.716893513e-06 -4.631310957e-08 4.573558246e-07 -1.538590256e-07 -3.002691683e-07 -4.631310957e-08 9.496035052e-08 1.212373308e-08 3.709713214e-08 4.239944825e-08 4.573558246e-07 1.212373308e-08 -7.345807789e-08 +0.0001905968077 5.737120022e-06 1.229192455e-06 -1.538590256e-07 3.709713214e-08 5.737120022e-06 -3.617750064e-06 -1.272630712e-07 -3.002691683e-07 4.239944825e-08 1.229192455e-06 -1.272630712e-07 -2.716893513e-06 -4.631310957e-08 4.573558246e-07 -1.538590256e-07 -3.002691683e-07 -4.631310957e-08 9.496035052e-08 1.212373308e-08 3.709713214e-08 4.239944825e-08 4.573558246e-07 1.212373308e-08 -7.345807789e-08 -0.0001667793064 -4.605875643e-06 1.270207175e-07 -1.513379419e-08 -2.186115728e-07 -4.605875643e-06 -4.611570351e-05 -5.342663328e-07 -8.013428573e-06 8.095366512e-09 1.270207175e-07 -5.342663328e-07 -4.377484435e-05 -3.327695729e-08 5.699085542e-06 -1.513379419e-08 -8.013428573e-06 -3.327695729e-08 -2.758380977e-07 -3.013035684e-08 -2.186115728e-07 8.095366512e-09 5.699085542e-06 -3.013035684e-08 1.467696271e-07 --1.564510701e-05 -2.084468008e-06 3.589558707e-07 -5.507479926e-07 -1.696372761e-07 -2.084468008e-06 4.135593322e-06 -2.126647902e-08 7.879376338e-07 1.894308567e-08 3.589558707e-07 -2.126647902e-08 4.580805765e-06 -2.204402884e-08 -4.4061701e-07 -5.507479926e-07 7.879376338e-07 -2.204402884e-08 8.911292183e-08 1.11098153e-08 -1.696372761e-07 1.894308567e-08 -4.4061701e-07 1.11098153e-08 -6.487250658e-08 +-1.564510701e-05 -2.084468008e-06 3.589558707e-07 -5.507479926e-07 -1.696372761e-07 -2.084468008e-06 4.135593322e-06 -2.126647902e-08 7.879376338e-07 1.894308567e-08 3.589558707e-07 -2.126647902e-08 4.580805766e-06 -2.204402884e-08 -4.4061701e-07 -5.507479926e-07 7.879376338e-07 -2.204402884e-08 8.911292183e-08 1.11098153e-08 -1.696372761e-07 1.894308567e-08 -4.4061701e-07 1.11098153e-08 -6.487250658e-08 -0.03265765383 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.06575855243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.07807829645 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -89,19 +89,19 @@ -2.720862526e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4.51619989e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.844056774e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.008918019385 0.05706096004 0.0008511168593 0.05706096004 -0.05510328104 -2.067454991e-05 0.0008511168593 -2.067454991e-05 -0.03207514566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.00965455235 0.03470598427 -0.0001773012231 0.03470598427 -0.02287339477 0.0001926194879 -0.0001773012231 0.0001926194879 -0.02345193843 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02454286647 0.03775253602 -3.624386829e-05 0.03775253602 -0.01866128088 -5.337745278e-05 -3.624386829e-05 -5.337745278e-05 -0.001594331122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00510031286 0.001335413551 3.740815465e-06 0.001335413551 -0.02692176236 3.061571374e-05 3.740815465e-06 3.061571374e-05 0.0006900079696 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0007098288772 0.001481153287 6.005484464e-07 0.001481153287 0.003114292002 1.022524084e-06 6.005484464e-07 1.022524084e-06 0.000121276305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003741543185 0.0007983349147 8.474783516e-07 0.0007983349147 0.0007763328323 -6.824910425e-07 8.474783516e-07 -6.824910425e-07 -0.0001766024349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001808119231 -6.605285676e-05 -1.478273663e-06 -6.605285676e-05 -0.001630387904 -4.480914641e-06 -1.478273663e-06 -4.480914641e-06 6.721522305e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001027296192 0.0002344504471 2.135435184e-07 0.0002344504471 0.0005307945826 3.050794816e-07 2.135435184e-07 3.050794816e-07 7.595557744e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.629334554e-05 2.50207258e-06 2.47839999e-07 2.50207258e-06 7.951560775e-05 8.074266696e-08 2.47839999e-07 8.074266696e-08 -2.839317764e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.889225565e-05 -2.88327816e-05 -1.440336238e-07 -2.88327816e-05 -0.0002779453083 -7.153769075e-07 -1.440336238e-07 -7.153769075e-07 1.399263865e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.048241264e-05 4.810250822e-05 3.468254186e-07 4.810250822e-05 0.0001101952606 5.1665104e-07 3.468254186e-07 5.1665104e-07 4.277966533e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.377613886e-06 -4.062117449e-06 1.261470392e-07 -4.062117449e-06 3.233416308e-06 4.784153314e-08 1.261470392e-07 4.784153314e-08 -2.665529577e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.35641851e-06 -1.329336693e-06 6.146346164e-08 -1.329336693e-06 -3.65671827e-05 -6.795852224e-08 6.146346164e-08 -6.795852224e-08 2.823108928e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.008918019385 0.05706096004 0.0008511168593 0 0 0.05706096004 -0.05510328104 -2.067454991e-05 0 0 0.0008511168593 -2.067454991e-05 -0.03207514566 0 0 0 0 0 0 0 0 0 0 0 0 +-0.00965455235 0.03470598427 -0.0001773012231 0 0 0.03470598427 -0.02287339477 0.0001926194879 0 0 -0.0001773012231 0.0001926194879 -0.02345193843 0 0 0 0 0 0 0 0 0 0 0 0 +0.02454286647 0.03775253602 -3.624386829e-05 0 0 0.03775253602 -0.01866128088 -5.337745278e-05 0 0 -3.624386829e-05 -5.337745278e-05 -0.001594331122 0 0 0 0 0 0 0 0 0 0 0 0 +0.00510031286 0.001335413551 3.740815465e-06 0 0 0.001335413551 -0.02692176236 3.061571374e-05 0 0 3.740815465e-06 3.061571374e-05 0.0006900079696 0 0 0 0 0 0 0 0 0 0 0 0 +0.0007098288772 0.001481153287 6.005484464e-07 0 0 0.001481153287 0.003114292002 1.022524084e-06 0 0 6.005484464e-07 1.022524084e-06 0.000121276305 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003741543185 0.0007983349147 8.474783516e-07 0 0 0.0007983349147 0.0007763328323 -6.824910425e-07 0 0 8.474783516e-07 -6.824910425e-07 -0.0001766024349 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001808119231 -6.605285676e-05 -1.478273663e-06 0 0 -6.605285676e-05 -0.001630387904 -4.480914641e-06 0 0 -1.478273663e-06 -4.480914641e-06 6.721522305e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001027296192 0.0002344504471 2.135435184e-07 0 0 0.0002344504471 0.0005307945826 3.050794816e-07 0 0 2.135435184e-07 3.050794816e-07 7.595557744e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.629334554e-05 2.50207258e-06 2.47839999e-07 0 0 2.50207258e-06 7.951560775e-05 8.074266696e-08 0 0 2.47839999e-07 8.074266696e-08 -2.839317764e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.889225565e-05 -2.88327816e-05 -1.440336238e-07 0 0 -2.88327816e-05 -0.0002779453083 -7.153769075e-07 0 0 -1.440336238e-07 -7.153769075e-07 1.399263865e-05 0 0 0 0 0 0 0 0 0 0 0 0 +2.048241264e-05 4.810250822e-05 3.468254186e-07 0 0 4.810250822e-05 0.0001101952606 5.1665104e-07 0 0 3.468254186e-07 5.1665104e-07 4.277966533e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-6.377613886e-06 -4.062117449e-06 1.261470392e-07 0 0 -4.062117449e-06 3.233416308e-06 4.784153314e-08 0 0 1.261470392e-07 4.784153314e-08 -2.665529577e-06 0 0 0 0 0 0 0 0 0 0 0 0 +4.35641851e-06 -1.329336693e-06 6.146346164e-08 0 0 -1.329336693e-06 -3.65671827e-05 -6.795852224e-08 0 0 6.146346164e-08 -6.795852224e-08 2.823108928e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.1111284531 0.03247959817 -0.0003841152158 0.01588239556 -0.0003660883163 0.03247959817 -0.004612183861 -0.0003595179473 0.07301010585 0.001045233103 -0.0003841152158 -0.0003595179473 0.03268548893 -1.147364555e-05 0.1085359265 0.01588239556 0.07301010585 -1.147364555e-05 -0.02858016411 2.264217969e-05 -0.0003660883163 0.001045233103 0.1085359265 2.264217969e-05 -0.0401474754 0.04853768832 0.01104310377 0.0005188627155 -0.005392825435 5.202355294e-05 0.01104310377 -0.08084182988 2.180165771e-05 -0.002534039487 -0.0007364716035 0.0005188627155 2.180165771e-05 0.01663865402 -0.0004752262491 0.03045450094 -0.005392825435 -0.002534039487 -0.0004752262491 -0.01478453185 0.0002411715639 5.202355294e-05 -0.0007364716035 0.03045450094 0.0002411715639 -0.04614978251 -0.001706539775 -0.006939978249 3.610171433e-05 0.002179195337 3.441499577e-05 -0.006939978249 0.006414033432 3.671981368e-05 0.02258882724 -0.0001419598222 3.610171433e-05 3.671981368e-05 0.002503612813 -1.194453495e-05 0.0003048167721 0.002179195337 0.02258882724 -1.194453495e-05 0.006926081586 -7.566241747e-05 3.441499577e-05 -0.0001419598222 0.0003048167721 -7.566241747e-05 -0.009869400683 @@ -128,19 +128,19 @@ -4.694837486e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.510406419e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.155512284e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.009496959013 -0.0302211032 -0.04926943739 -0.0302211032 -0.04158865478 -0.009400459357 -0.04926943739 -0.009400459357 -0.05178772727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01989730206 -0.01361336322 -0.02495998163 -0.01361336322 -0.02729751069 0.001829510018 -0.02495998163 0.001829510018 -0.02687074433 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02655050699 -0.02015192875 -0.03641585039 -0.02015192875 -0.005590189283 -0.003649139717 -0.03641585039 -0.003649139717 -0.009623860091 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.008740264093 -0.001841398339 -0.003314677303 -0.001841398339 -0.006791231032 -0.01365001483 -0.003314677303 -0.01365001483 -0.02367441665 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.397675945e-05 -3.99699346e-05 -5.309244424e-05 -3.99699346e-05 3.850798765e-05 -8.424056937e-07 -5.309244424e-05 -8.424056937e-07 -6.802565003e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004362124368 -0.0004552357777 -0.0008316019364 -0.0004552357777 0.0001467481358 0.0006628946644 -0.0008316019364 0.0006628946644 0.001011835818 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003847112582 -8.791461636e-05 -0.0001621149778 -8.791461636e-05 -0.0002782215267 -0.0006495618405 -0.0001621149778 -0.0006495618405 -0.00105303467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.893212414e-05 -5.174928929e-05 -8.96177383e-05 -5.174928929e-05 5.780889456e-05 0.0001049972029 -8.96177383e-05 0.0001049972029 0.0001800925294 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.313991459e-05 6.605383672e-06 1.224949969e-05 6.605383672e-06 -1.301166559e-05 2.799992476e-05 1.224949969e-05 2.799992476e-05 2.285636872e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.046224724e-05 -1.114640972e-05 -2.00008788e-05 -1.114640972e-05 -2.893977482e-05 -8.8282037e-05 -2.00008788e-05 -8.8282037e-05 -0.0001339833789 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.828233088e-06 -1.622346681e-05 -2.629804822e-05 -1.622346681e-05 2.374789965e-05 4.07323708e-05 -2.629804822e-05 4.07323708e-05 6.854882336e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.932336825e-06 6.399707381e-06 1.175087007e-05 6.399707381e-06 -8.825427345e-06 -1.174026676e-05 1.175087007e-05 -1.174026676e-05 -2.243597715e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.018366568e-05 -4.151723689e-06 -6.88664335e-06 -4.151723689e-06 -4.798539685e-07 -8.708339862e-06 -6.88664335e-06 -8.708339862e-06 -1.113540995e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.009496959013 -0.0302211032 -0.04926943739 0 0 -0.0302211032 -0.04158865478 -0.009400459357 0 0 -0.04926943739 -0.009400459357 -0.05178772727 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01989730206 -0.01361336322 -0.02495998163 0 0 -0.01361336322 -0.02729751069 0.001829510018 0 0 -0.02495998163 0.001829510018 -0.02687074433 0 0 0 0 0 0 0 0 0 0 0 0 +0.02655050699 -0.02015192875 -0.03641585039 0 0 -0.02015192875 -0.005590189283 -0.003649139717 0 0 -0.03641585039 -0.003649139717 -0.009623860091 0 0 0 0 0 0 0 0 0 0 0 0 +0.008740264093 -0.001841398339 -0.003314677303 0 0 -0.001841398339 -0.006791231032 -0.01365001483 0 0 -0.003314677303 -0.01365001483 -0.02367441665 0 0 0 0 0 0 0 0 0 0 0 0 +4.397675945e-05 -3.99699346e-05 -5.309244424e-05 0 0 -3.99699346e-05 3.850798765e-05 -8.424056937e-07 0 0 -5.309244424e-05 -8.424056937e-07 -6.802565003e-06 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004362124368 -0.0004552357777 -0.0008316019364 0 0 -0.0004552357777 0.0001467481358 0.0006628946644 0 0 -0.0008316019364 0.0006628946644 0.001011835818 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003847112582 -8.791461636e-05 -0.0001621149778 0 0 -8.791461636e-05 -0.0002782215267 -0.0006495618405 0 0 -0.0001621149778 -0.0006495618405 -0.00105303467 0 0 0 0 0 0 0 0 0 0 0 0 +3.893212414e-05 -5.174928929e-05 -8.96177383e-05 0 0 -5.174928929e-05 5.780889456e-05 0.0001049972029 0 0 -8.96177383e-05 0.0001049972029 0.0001800925294 0 0 0 0 0 0 0 0 0 0 0 0 +-4.313991459e-05 6.605383672e-06 1.224949969e-05 0 0 6.605383672e-06 -1.301166559e-05 2.799992476e-05 0 0 1.224949969e-05 2.799992476e-05 2.285636872e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.046224724e-05 -1.114640972e-05 -2.00008788e-05 0 0 -1.114640972e-05 -2.893977482e-05 -8.8282037e-05 0 0 -2.00008788e-05 -8.8282037e-05 -0.0001339833789 0 0 0 0 0 0 0 0 0 0 0 0 +7.828233088e-06 -1.622346681e-05 -2.629804822e-05 0 0 -1.622346681e-05 2.374789965e-05 4.07323708e-05 0 0 -2.629804822e-05 4.07323708e-05 6.854882336e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.932336825e-06 6.399707381e-06 1.175087007e-05 0 0 6.399707381e-06 -8.825427345e-06 -1.174026676e-05 0 0 1.175087007e-05 -1.174026676e-05 -2.243597715e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.018366568e-05 -4.151723689e-06 -6.88664335e-06 0 0 -4.151723689e-06 -4.798539685e-07 -8.708339862e-06 0 0 -6.88664335e-06 -8.708339862e-06 -1.113540995e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.1208870674 -0.0107489489 -0.02605727769 -0.007800173008 0.01324538443 -0.0107489489 0.02998626915 -0.0156097345 -0.06553747996 -0.08109712255 -0.02605727769 -0.0156097345 0.009592657159 0.07780060147 -0.02713495539 -0.007800173008 -0.06553747996 0.07780060147 -0.03722428018 -0.006111226978 0.01324538443 -0.08109712255 -0.02713495539 -0.006111226978 -0.03095638096 0.05822704138 -0.004414480972 -0.006383231871 0.003361133092 -0.004946676834 -0.004414480972 -0.005524425981 -0.04703443956 -0.02518482311 -0.01255474446 -0.006383231871 -0.04703443956 -0.06434260536 0.01408333117 0.0109410697 0.003361133092 -0.02518482311 0.01408333117 -0.0420548866 -0.01395000283 -0.004946676834 -0.01255474446 0.0109410697 -0.01395000283 -0.02586079309 0.00221150016 0.003758941973 0.007092702426 0.0005607995045 -0.0008427969262 0.003758941973 0.001808789556 -0.003366957752 0.004907229375 -0.008585990016 0.007092702426 -0.003366957752 -0.002496646445 0.009826463454 -0.01482435229 0.0005607995045 0.004907229375 0.009826463454 -0.007094235275 -0.01021925678 -0.0008427969262 -0.008585990016 -0.01482435229 -0.01021925678 0.002806562539 @@ -167,19 +167,19 @@ -6.223748285e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.601166934e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.119021718e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.009599152713 -0.03029335386 0.05116053389 -0.03029335386 -0.04156887354 0.008537365194 0.05116053389 0.008537365194 -0.05084737843 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.02495996118 -0.01208307482 0.02186830692 -0.01208307482 -0.02926208314 -0.002047754565 0.02186830692 -0.002047754565 -0.0279645474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02614311653 -0.02126443864 0.03835504507 -0.02126443864 -0.005185503041 0.001163872484 0.03835504507 0.001163872484 -0.006324422514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.01107902223 -0.003202245814 0.005774864217 -0.003202245814 -0.006900894732 0.01380340902 0.005774864217 0.01380340902 -0.02392903476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002612470159 0.000346152551 -0.0006362907382 0.000346152551 -0.0005637150233 0.0009513124809 -0.0006362907382 0.0009513124809 -0.00177620843 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003722329973 -0.0004052485948 0.0007448535551 -0.0004052485948 0.0001493873404 -0.0006579467379 0.0007448535551 -0.0006579467379 0.001005887238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0005134158357 -0.000210727323 0.0003778685122 -0.000210727323 -0.0001729885684 0.0004681379833 0.0003778685122 0.0004681379833 -0.0007374890711 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.195711786e-07 -1.180705407e-05 1.906810882e-05 -1.180705407e-05 -8.073439963e-07 -1.51394722e-05 1.906810882e-05 -1.51394722e-05 1.247496696e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.724552941e-05 2.210635392e-05 -3.938065897e-05 2.210635392e-05 -3.079449907e-05 1.385490242e-05 -3.938065897e-05 1.385490242e-05 -4.591272518e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.767109546e-05 -3.33659113e-05 5.899373362e-05 -3.33659113e-05 -9.350838207e-07 4.165948546e-05 5.899373362e-05 4.165948546e-05 -5.119204212e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.48931001e-07 -9.055762277e-06 1.451999866e-05 -9.055762277e-06 1.456396156e-05 -3.053972574e-05 1.451999866e-05 -3.053972574e-05 4.875577261e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.731522429e-06 9.059703938e-06 -1.629792128e-05 9.059703938e-06 -1.323288037e-05 2.192229962e-05 -1.629792128e-05 2.192229962e-05 -3.934422414e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.271661606e-05 -7.52568054e-06 1.297713367e-05 -7.52568054e-06 4.388992792e-06 6.028134515e-07 1.297713367e-05 6.028134515e-07 3.393748262e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.009599152713 -0.03029335386 0.05116053389 0 0 -0.03029335386 -0.04156887354 0.008537365194 0 0 0.05116053389 0.008537365194 -0.05084737843 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02495996118 -0.01208307482 0.02186830692 0 0 -0.01208307482 -0.02926208314 -0.002047754565 0 0 0.02186830692 -0.002047754565 -0.0279645474 0 0 0 0 0 0 0 0 0 0 0 0 +0.02614311653 -0.02126443864 0.03835504507 0 0 -0.02126443864 -0.005185503041 0.001163872484 0 0 0.03835504507 0.001163872484 -0.006324422514 0 0 0 0 0 0 0 0 0 0 0 0 +0.01107902223 -0.003202245814 0.005774864217 0 0 -0.003202245814 -0.006900894732 0.01380340902 0 0 0.005774864217 0.01380340902 -0.02392903476 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002612470159 0.000346152551 -0.0006362907382 0 0 0.000346152551 -0.0005637150233 0.0009513124809 0 0 -0.0006362907382 0.0009513124809 -0.00177620843 0 0 0 0 0 0 0 0 0 0 0 0 +0.0003722329973 -0.0004052485948 0.0007448535551 0 0 -0.0004052485948 0.0001493873404 -0.0006579467379 0 0 0.0007448535551 -0.0006579467379 0.001005887238 0 0 0 0 0 0 0 0 0 0 0 0 +0.0005134158357 -0.000210727323 0.0003778685122 0 0 -0.000210727323 -0.0001729885684 0.0004681379833 0 0 0.0003778685122 0.0004681379833 -0.0007374890711 0 0 0 0 0 0 0 0 0 0 0 0 +-6.195711786e-07 -1.180705407e-05 1.906810882e-05 0 0 -1.180705407e-05 -8.073439963e-07 -1.51394722e-05 0 0 1.906810882e-05 -1.51394722e-05 1.247496696e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.724552941e-05 2.210635392e-05 -3.938065897e-05 0 0 2.210635392e-05 -3.079449907e-05 1.385490242e-05 0 0 -3.938065897e-05 1.385490242e-05 -4.591272518e-05 0 0 0 0 0 0 0 0 0 0 0 0 +6.767109546e-05 -3.33659113e-05 5.899373362e-05 0 0 -3.33659113e-05 -9.350838207e-07 4.165948546e-05 0 0 5.899373362e-05 4.165948546e-05 -5.119204212e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.48931001e-07 -9.055762277e-06 1.451999866e-05 0 0 -9.055762277e-06 1.456396156e-05 -3.053972574e-05 0 0 1.451999866e-05 -3.053972574e-05 4.875577261e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.731522429e-06 9.059703938e-06 -1.629792128e-05 0 0 9.059703938e-06 -1.323288037e-05 2.192229962e-05 0 0 -1.629792128e-05 2.192229962e-05 -3.934422414e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.271661606e-05 -7.52568054e-06 1.297713367e-05 0 0 -7.52568054e-06 4.388992792e-06 6.028134515e-07 0 0 1.297713367e-05 6.028134515e-07 3.393748262e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.1247628055 -0.01088076106 0.02564237605 -0.00702029227 -0.01262416124 -0.01088076106 0.03038974215 0.01493337167 -0.06683344323 0.08199094225 0.02564237605 0.01493337167 0.00995829081 -0.07972522998 -0.02623410999 -0.00702029227 -0.06683344323 -0.07972522998 -0.03585155807 0.006212633005 -0.01262416124 0.08199094225 -0.02623410999 0.006212633005 -0.02949486283 0.06371202979 -0.004821105097 0.008347918643 0.003525147467 0.005140824086 -0.004821105097 -0.00497009875 0.0487381064 -0.02780363841 0.01423887502 0.008347918643 0.0487381064 -0.06612874764 -0.01440616592 0.01214520304 0.003525147467 -0.02780363841 -0.01440616592 -0.0423726678 0.01370260005 0.005140824086 0.01423887502 0.01214520304 0.01370260005 -0.02715122059 0.004953874942 0.00387935847 -0.007233769535 0.001632931582 0.002614128384 0.00387935847 0.0007012809263 0.006823846049 0.003822236458 0.008038875324 -0.007233769535 0.006823846049 -0.007831071915 -0.008989693584 -0.01312372753 0.001632931582 0.003822236458 -0.008989693584 -0.008081889793 0.01121413725 0.002614128384 0.008038875324 -0.01312372753 0.01121413725 0.002940345292 @@ -192,4 +192,4 @@ 7.825426972e-06 1.922359525e-05 -3.286835883e-05 1.389309205e-05 2.373909654e-05 1.922359525e-05 3.003664942e-05 -5.140947174e-05 2.285828862e-05 5.648431588e-05 -3.286835883e-05 -5.140947174e-05 9.306684092e-05 -5.864806569e-05 -8.938860856e-05 1.389309205e-05 2.285828862e-05 -5.864806569e-05 4.48922894e-05 3.661221961e-05 2.373909654e-05 5.648431588e-05 -8.938860856e-05 3.661221961e-05 8.382893942e-05 8.901831766e-06 4.426337568e-06 -7.135194354e-06 3.325172251e-06 5.614458309e-06 4.426337568e-06 -2.770857709e-06 7.417886602e-06 -2.599095142e-06 3.173199915e-06 -7.135194354e-06 7.417886602e-06 -1.237602215e-05 -2.255429469e-06 -9.390049064e-07 3.325172251e-06 -2.599095142e-06 -2.255429469e-06 -1.110481458e-05 8.919536684e-06 5.614458309e-06 3.173199915e-06 -9.390049064e-07 8.919536684e-06 -1.115055325e-06 -2.056155688e-06 -7.821322241e-06 1.489082681e-05 -1.219916941e-05 -1.984366128e-05 -7.821322241e-06 8.709212279e-07 2.711973702e-06 -1.18960212e-05 -2.606006997e-06 1.489082681e-05 2.711973702e-06 -2.614406524e-06 4.124859672e-06 1.535991695e-05 -1.219916941e-05 -1.18960212e-05 4.124859672e-06 -7.834204412e-06 -2.161301832e-05 -1.984366128e-05 -2.606006997e-06 1.535991695e-05 -2.161301832e-05 -3.011310778e-05 -7.214552373e-06 2.579738184e-06 -3.916194347e-06 2.808477652e-06 4.786029596e-06 2.579738184e-06 5.261333071e-06 -7.089262439e-06 -1.204575022e-07 1.142192099e-05 -3.916194347e-06 -7.089262439e-06 1.384844105e-05 -1.136182994e-05 -1.315231087e-05 2.808477652e-06 -1.204575022e-07 -1.136182994e-05 7.236509384e-06 5.682393516e-06 4.786029596e-06 1.142192099e-05 -1.315231087e-05 5.682393516e-06 1.32835301e-05 +7.214552373e-06 2.579738184e-06 -3.916194347e-06 2.808477652e-06 4.786029596e-06 2.579738184e-06 5.261333071e-06 -7.089262439e-06 -1.204575023e-07 1.142192099e-05 -3.916194347e-06 -7.089262439e-06 1.384844105e-05 -1.136182994e-05 -1.315231087e-05 2.808477652e-06 -1.204575023e-07 -1.136182994e-05 7.236509384e-06 5.682393516e-06 4.786029596e-06 1.142192099e-05 -1.315231087e-05 5.682393516e-06 1.32835301e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_1_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_1_ref.dat index 1d85f8c8f5..a10b9dcff2 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_1_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_1_ref.dat @@ -11,19 +11,19 @@ 4.073986479e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.18315603e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.776799545e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1881182416 0.0009717198495 -6.920644982e-05 0.0009717198495 -0.002135927889 -1.546246364e-05 -6.920644982e-05 -1.546246364e-05 -0.002044851 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01940742404 -0.002529943485 -0.0003587365025 -0.002529943485 -0.007171429426 -1.015937888e-05 -0.0003587365025 -1.015937888e-05 -0.007211719551 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.1387632251 -0.002723070393 -0.0006779003816 -0.002723070393 -0.005880576622 2.024564476e-05 -0.0006779003816 2.024564476e-05 -0.006095082464 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.08423725993 -0.001169377698 -0.0004105918617 -0.001169377698 -0.002147699906 1.783846867e-05 -0.0004105918617 1.783846867e-05 -0.002282558341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.02781694876 -0.0003998502436 -0.0001042398043 -0.0003998502436 -0.0005121504371 3.841757578e-07 -0.0001042398043 3.841757578e-07 -0.000516298183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.003282223878 -2.762324163e-05 -1.058517282e-05 -2.762324163e-05 -5.128842432e-07 -1.0716482e-07 -1.058517282e-05 -1.0716482e-07 -4.386673532e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003761371018 7.244386484e-05 9.0086934e-06 7.244386484e-05 8.714845782e-05 6.697745986e-07 9.0086934e-06 6.697745986e-07 8.37231881e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.002674306515 3.97329399e-05 1.076940933e-05 3.97329399e-05 2.639679391e-05 1.603273812e-07 1.076940933e-05 1.603273812e-07 2.648253692e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001245367695 1.554963818e-05 4.567481585e-06 1.554963818e-05 9.483017855e-06 4.444537793e-08 4.567481585e-06 4.444537793e-08 9.534366933e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000130718942 -1.524295117e-06 -7.898822488e-07 -1.524295117e-06 -1.865833479e-06 1.273929896e-08 -7.898822488e-07 1.273929896e-08 -2.010019481e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002736322537 -5.127651151e-06 -9.76099437e-07 -5.127651151e-06 -2.616103928e-07 -1.809427152e-08 -9.76099437e-07 -1.809427152e-08 -1.77079129e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001113057893 -1.373073593e-06 -5.087335729e-07 -1.373073593e-06 -6.269300168e-07 -2.920818494e-09 -5.087335729e-07 -2.920818494e-09 -6.356523227e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.710349104e-06 -1.929944504e-07 -6.465246248e-08 -1.929944504e-07 3.549982666e-07 2.487423914e-09 -6.465246248e-08 2.487423914e-09 3.436059282e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.1881182416 0.0009717198495 -6.920644982e-05 0 0 0.0009717198495 -0.002135927889 -1.546246364e-05 0 0 -6.920644982e-05 -1.546246364e-05 -0.002044851 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01940742404 -0.002529943485 -0.0003587365025 0 0 -0.002529943485 -0.007171429426 -1.015937888e-05 0 0 -0.0003587365025 -1.015937888e-05 -0.007211719551 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1387632251 -0.002723070393 -0.0006779003816 0 0 -0.002723070393 -0.005880576622 2.024564476e-05 0 0 -0.0006779003816 2.024564476e-05 -0.006095082464 0 0 0 0 0 0 0 0 0 0 0 0 +-0.08423725993 -0.001169377698 -0.0004105918617 0 0 -0.001169377698 -0.002147699906 1.783846867e-05 0 0 -0.0004105918617 1.783846867e-05 -0.002282558341 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02781694876 -0.0003998502436 -0.0001042398043 0 0 -0.0003998502436 -0.0005121504371 3.841757578e-07 0 0 -0.0001042398043 3.841757578e-07 -0.000516298183 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003282223878 -2.762324163e-05 -1.058517282e-05 0 0 -2.762324163e-05 -5.128842432e-07 -1.0716482e-07 0 0 -1.058517282e-05 -1.0716482e-07 -4.386673532e-07 0 0 0 0 0 0 0 0 0 0 0 0 +0.003761371018 7.244386484e-05 9.0086934e-06 0 0 7.244386484e-05 8.714845782e-05 6.697745986e-07 0 0 9.0086934e-06 6.697745986e-07 8.37231881e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.002674306515 3.97329399e-05 1.076940933e-05 0 0 3.97329399e-05 2.639679391e-05 1.603273812e-07 0 0 1.076940933e-05 1.603273812e-07 2.648253692e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.001245367695 1.554963818e-05 4.567481585e-06 0 0 1.554963818e-05 9.483017855e-06 4.444537793e-08 0 0 4.567481585e-06 4.444537793e-08 9.534366933e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000130718942 -1.524295117e-06 -7.898822488e-07 0 0 -1.524295117e-06 -1.865833479e-06 1.273929896e-08 0 0 -7.898822488e-07 1.273929896e-08 -2.010019481e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002736322537 -5.127651151e-06 -9.76099437e-07 0 0 -5.127651151e-06 -2.616103928e-07 -1.809427152e-08 0 0 -9.76099437e-07 -1.809427152e-08 -1.77079129e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001113057893 -1.373073593e-06 -5.087335729e-07 0 0 -1.373073593e-06 -6.269300168e-07 -2.920818494e-09 0 0 -5.087335729e-07 -2.920818494e-09 -6.356523227e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-8.710349104e-06 -1.929944504e-07 -6.465246248e-08 0 0 -1.929944504e-07 3.549982666e-07 2.487423914e-09 0 0 -6.465246248e-08 2.487423914e-09 3.436059282e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.05429443095 0.001221943013 0.0001883808199 -0.0001264364815 -0.0001174319222 0.001221943013 -0.0005435520234 -3.836030702e-06 -0.0004316696097 4.95805566e-06 0.0001883808199 -3.836030702e-06 -0.0005632738343 -6.695958918e-06 0.0003887347475 -0.0001264364815 -0.0004316696097 -6.695958918e-06 1.199233103e-05 1.646171857e-06 -0.0001174319222 4.95805566e-06 0.0003887347475 1.646171857e-06 -1.066919138e-05 0.04545233648 0.0008386191806 4.864444212e-05 3.578158483e-05 -1.643926838e-06 0.0008386191806 9.113771601e-05 -7.710698747e-08 8.482082156e-05 2.000080842e-06 4.864444212e-05 -7.710698747e-08 9.859487897e-05 -1.947326334e-06 -5.324342542e-05 3.578158483e-05 8.482082156e-05 -1.947326334e-06 4.308171387e-05 6.046218286e-06 -1.643926838e-06 2.000080842e-06 -5.324342542e-05 6.046218286e-06 -4.087298404e-05 -0.001154256611 -0.0005051543125 -7.597340874e-05 -4.453193515e-05 5.8059303e-06 -0.0005051543125 0.000682099328 -1.144013743e-05 0.0005767605335 6.49428464e-06 -7.597340874e-05 -1.144013743e-05 0.0008309884951 -9.516312331e-06 -0.0005733738569 -4.453193515e-05 0.0005767605335 -9.516312331e-06 3.93010253e-05 5.701149231e-06 5.8059303e-06 6.49428464e-06 -0.0005733738569 5.701149231e-06 -4.060684165e-05 @@ -34,9 +34,9 @@ -0.0001598387267 -7.449095173e-06 -1.418646756e-07 -2.510815567e-06 -1.135394449e-06 -7.449095173e-06 -7.271051387e-07 -1.255905944e-07 -3.907070081e-07 2.824526261e-08 -1.418646756e-07 -1.255905944e-07 1.670004419e-07 -1.033896718e-07 -1.128668091e-07 -2.510815567e-06 -3.907070081e-07 -1.033896718e-07 -1.373847751e-08 -1.609621836e-09 -1.135394449e-06 2.824526261e-08 -1.128668091e-07 -1.609621836e-09 -4.404866752e-09 4.555766828e-05 2.006411153e-06 2.487689858e-07 2.687241757e-07 -4.1543216e-07 2.006411153e-06 -1.066589435e-06 -1.550404763e-08 -8.798287142e-07 3.595586626e-09 2.487689858e-07 -1.550404763e-08 -1.171191671e-06 -1.738061974e-08 7.862934378e-07 2.687241757e-07 -8.798287142e-07 -1.738061974e-08 -3.778105706e-08 -5.377563568e-09 -4.1543216e-07 3.595586626e-09 7.862934378e-07 -5.377563568e-09 3.48467072e-08 1.545074947e-05 1.066481252e-06 -1.260497528e-07 7.383614116e-07 2.372666289e-07 1.066481252e-06 9.399794354e-08 1.03093266e-08 5.32787399e-08 -1.778257224e-10 -1.260497528e-07 1.03093266e-08 -4.368195207e-08 1.269522151e-08 3.204135426e-08 7.383614116e-07 5.32787399e-08 1.269522151e-08 1.191407558e-09 1.501213584e-10 2.372666289e-07 -1.778257224e-10 3.204135426e-08 1.501213584e-10 8.480937809e-10 -1.166474317e-06 -2.693891374e-08 -2.795036473e-08 4.612303371e-08 1.978208585e-08 -2.693891374e-08 1.967642899e-08 -2.577255075e-09 2.075311978e-08 1.065518457e-09 -2.795036473e-08 -2.577255075e-09 3.828979646e-08 -1.819661659e-09 -2.709929956e-08 4.612303371e-08 2.075311978e-08 -1.819661659e-09 4.371245779e-10 5.523278714e-11 1.978208585e-08 1.065518457e-09 -2.709929956e-08 5.523278714e-11 -6.356143943e-10 +1.166474317e-06 -2.693891375e-08 -2.795036473e-08 4.612303371e-08 1.978208585e-08 -2.693891375e-08 1.967642899e-08 -2.577255075e-09 2.075311978e-08 1.065518457e-09 -2.795036473e-08 -2.577255075e-09 3.828979646e-08 -1.819661659e-09 -2.709929956e-08 4.612303371e-08 2.075311978e-08 -1.819661659e-09 4.371245779e-10 5.523278714e-11 1.978208585e-08 1.065518457e-09 -2.709929956e-08 5.523278714e-11 -6.356143943e-10 1.1757683e-06 5.995496131e-09 4.129582241e-08 -7.75060479e-09 -5.590842201e-08 5.995496131e-09 -5.433965893e-08 -6.792164546e-10 -4.096808868e-08 -4.478596468e-10 4.129582241e-08 -6.792164546e-10 -5.091909608e-08 -1.383996463e-09 3.274077302e-08 -7.75060479e-09 -4.096808868e-08 -1.383996463e-09 -2.509819496e-09 -3.520766188e-10 -5.590842201e-08 -4.478596468e-10 3.274077302e-08 -3.520766188e-10 2.135877399e-09 --4.17773001e-06 -1.215825914e-07 -2.97563282e-08 6.100143615e-08 2.405057848e-08 -1.215825914e-07 4.224727357e-08 1.123662956e-09 3.757910224e-08 -3.6946019e-10 -2.97563282e-08 1.123662956e-09 3.241885981e-08 1.934588493e-09 -2.257303076e-08 6.100143615e-08 3.757910224e-08 1.934588493e-09 9.113624486e-10 1.252326062e-10 2.405057848e-08 -3.6946019e-10 -2.257303076e-08 1.252326062e-10 -5.625509722e-10 +-4.17773001e-06 -1.215825914e-07 -2.97563282e-08 6.100143615e-08 2.405057848e-08 -1.215825914e-07 4.224727357e-08 1.123662956e-09 3.757910223e-08 -3.6946019e-10 -2.97563282e-08 1.123662956e-09 3.241885981e-08 1.934588493e-09 -2.257303076e-08 6.100143615e-08 3.757910223e-08 1.934588493e-09 9.113624486e-10 1.252326062e-10 2.405057848e-08 -3.6946019e-10 -2.257303076e-08 1.252326062e-10 -5.625509721e-10 -0.2193709467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.04936564797 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.2459977683 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -50,19 +50,19 @@ -0.0002381140811 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0003283926605 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.193586422e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.09097974953 -0.0009734825821 0.002058240537 -0.0009734825821 -0.2550089144 -0.002370978014 0.002058240537 -0.002370978014 -0.245043908 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.1273212577 0.01197802511 -0.00259919224 0.01197802511 -0.2260821649 0.001376510349 -0.00259919224 0.001376510349 -0.2399171775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.1406053481 0.003622039363 2.379960381e-05 0.003622039363 -0.03606803827 0.0006169270973 2.379960381e-05 0.0006169270973 -0.03958428264 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03134398149 -0.001715703929 -3.821031741e-05 -0.001715703929 0.0001979487657 -4.503526026e-05 -3.821031741e-05 -4.503526026e-05 0.0005937000385 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03776203938 -0.0007142209824 -0.0001691332421 -0.0007142209824 -0.001242484395 -5.191852236e-05 -0.0001691332421 -5.191852236e-05 -0.0008867244039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.01047627827 -0.0002515240699 -1.357662051e-05 -0.0002515240699 0.0004553667722 1.76166741e-05 -1.357662051e-05 1.76166741e-05 0.000361443725 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.005498779257 0.000162918892 -8.039125522e-06 0.000162918892 9.46137522e-05 3.326460027e-06 -8.039125522e-06 3.326460027e-06 6.070342771e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.953557611e-05 -6.506221579e-06 5.451670609e-06 -6.506221579e-06 -0.0003350143655 -3.46347865e-06 5.451670609e-06 -3.46347865e-06 -0.0003296585554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.002152834414 -8.965363016e-05 4.43193091e-06 -8.965363016e-05 0.0001587099108 -2.210317399e-06 4.43193091e-06 -2.210317399e-06 0.0001868179854 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001015320838 4.650824151e-05 -8.615694616e-06 4.650824151e-05 6.819060643e-05 2.781964919e-06 -8.615694616e-06 2.781964919e-06 5.170149487e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.735362605e-05 1.001630961e-05 -1.932620957e-06 1.001630961e-05 -2.584696187e-05 1.411874868e-06 -1.932620957e-06 1.411874868e-06 -3.736256168e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000157075539 -5.005923804e-06 4.412575293e-07 -5.005923804e-06 1.444514556e-05 -4.438774634e-07 4.412575293e-07 -4.438774634e-07 1.487498947e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001719785453 2.978543811e-06 -3.014876177e-07 2.978543811e-06 1.022386758e-05 -2.822380907e-07 -3.014876177e-07 -2.822380907e-07 1.34035806e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.09097974953 -0.0009734825821 0.002058240537 0 0 -0.0009734825821 -0.2550089144 -0.002370978014 0 0 0.002058240537 -0.002370978014 -0.245043908 0 0 0 0 0 0 0 0 0 0 0 0 +-0.1273212577 0.01197802511 -0.00259919224 0 0 0.01197802511 -0.2260821649 0.001376510349 0 0 -0.00259919224 0.001376510349 -0.2399171775 0 0 0 0 0 0 0 0 0 0 0 0 +0.1406053481 0.003622039363 2.379960381e-05 0 0 0.003622039363 -0.03606803827 0.0006169270973 0 0 2.379960381e-05 0.0006169270973 -0.03958428264 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03134398149 -0.001715703929 -3.821031741e-05 0 0 -0.001715703929 0.0001979487657 -4.503526026e-05 0 0 -3.821031741e-05 -4.503526026e-05 0.0005937000385 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03776203938 -0.0007142209824 -0.0001691332421 0 0 -0.0007142209824 -0.001242484395 -5.191852236e-05 0 0 -0.0001691332421 -5.191852236e-05 -0.0008867244039 0 0 0 0 0 0 0 0 0 0 0 0 +-0.01047627827 -0.0002515240699 -1.357662051e-05 0 0 -0.0002515240699 0.0004553667722 1.76166741e-05 0 0 -1.357662051e-05 1.76166741e-05 0.000361443725 0 0 0 0 0 0 0 0 0 0 0 0 +0.005498779257 0.000162918892 -8.039125522e-06 0 0 0.000162918892 9.46137522e-05 3.326460027e-06 0 0 -8.039125522e-06 3.326460027e-06 6.070342771e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-7.953557611e-05 -6.506221579e-06 5.451670609e-06 0 0 -6.506221579e-06 -0.0003350143655 -3.46347865e-06 0 0 5.451670609e-06 -3.46347865e-06 -0.0003296585554 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002152834414 -8.965363016e-05 4.43193091e-06 0 0 -8.965363016e-05 0.0001587099108 -2.210317399e-06 0 0 4.43193091e-06 -2.210317399e-06 0.0001868179854 0 0 0 0 0 0 0 0 0 0 0 0 +0.001015320838 4.650824151e-05 -8.615694616e-06 0 0 4.650824151e-05 6.819060643e-05 2.781964919e-06 0 0 -8.615694616e-06 2.781964919e-06 5.170149487e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.735362605e-05 1.001630961e-05 -1.932620957e-06 0 0 1.001630961e-05 -2.584696187e-05 1.411874868e-06 0 0 -1.932620957e-06 1.411874868e-06 -3.736256168e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000157075539 -5.005923804e-06 4.412575293e-07 0 0 -5.005923804e-06 1.444514556e-05 -4.438774634e-07 0 0 4.412575293e-07 -4.438774634e-07 1.487498947e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001719785453 2.978543811e-06 -3.014876177e-07 0 0 2.978543811e-06 1.022386758e-05 -2.822380907e-07 0 0 -3.014876177e-07 -2.822380907e-07 1.34035806e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.3424307944 0.007063550105 -0.000694341937 0.002063644735 0.0002099293292 0.007063550105 0.1939344195 0.0004827187806 -0.01391692921 0.000274815827 -0.000694341937 0.0004827187806 0.1888423926 -0.0003450247398 0.01143513237 0.002063644735 -0.01391692921 -0.0003450247398 -0.01842088661 8.440794233e-05 0.0002099293292 0.000274815827 0.01143513237 8.440794233e-05 -0.01118584392 -0.08027003474 0.005771090195 -0.0004741842345 0.003863799937 4.032190168e-05 0.005771090195 -0.1561022574 6.796650262e-05 -0.05349620273 -0.0005965343304 -0.0004741842345 6.796650262e-05 -0.1677226297 0.0007389372149 0.04512066014 0.003863799937 -0.05349620273 0.0007389372149 -0.01310345628 -0.0003338229653 4.032190168e-05 -0.0005965343304 0.04512066014 -0.0003338229653 -0.008451620953 0.01785180134 0.007141952707 -0.0007772457178 0.0009283718352 0.0002028836688 0.007141952707 -0.07213913687 0.001468182653 -0.006493396738 -0.0005241003191 -0.0007772457178 0.001468182653 -0.08277329906 0.0006475514467 0.004854886643 0.0009283718352 -0.006493396738 0.0006475514467 1.168666652e-06 -7.383368081e-05 0.0002028836688 -0.0005241003191 0.004854886643 -7.383368081e-05 0.0002130798636 @@ -73,7 +73,7 @@ 0.001428665518 6.989866215e-05 1.165541925e-05 8.380899987e-06 1.999504309e-08 6.989866215e-05 -0.000585353764 -1.435171076e-05 -0.0001214318179 3.364920071e-06 1.165541925e-05 -1.435171076e-05 -0.0005260888045 -4.313889576e-06 6.704710595e-05 8.380899987e-06 -0.0001214318179 -4.313889576e-06 -2.430338835e-05 9.911859924e-07 1.999504309e-08 3.364920071e-06 6.704710595e-05 9.911859924e-07 -6.263128578e-06 7.166636181e-05 -3.592450173e-05 -7.137985547e-07 -1.349775319e-05 -1.316561742e-06 -3.592450173e-05 0.0003902961829 9.301741157e-06 9.088943052e-05 -1.497162372e-06 -7.137985547e-07 9.301741157e-06 0.0003600162351 1.797444217e-06 -6.79726518e-05 -1.349775319e-05 9.088943052e-05 1.797444217e-06 1.670586241e-05 -4.258356211e-08 -1.316561742e-06 -1.497162372e-06 -6.79726518e-05 -4.258356211e-08 1.040073831e-05 -0.0003100236882 8.463834758e-06 -7.101039498e-06 7.372987718e-06 1.895895182e-06 8.463834758e-06 1.220759081e-05 2.534820287e-06 9.369816549e-06 -9.01806683e-07 -7.101039498e-06 2.534820287e-06 -5.146630072e-06 1.176788996e-06 -2.670327915e-06 7.372987718e-06 9.369816549e-06 1.176788996e-06 5.002590091e-06 -3.908528571e-07 1.895895182e-06 -9.01806683e-07 -2.670327915e-06 -3.908528571e-07 1.959146507e-06 --0.0001891830937 -2.312186748e-07 -2.373886704e-06 1.924297928e-06 2.076252856e-07 -2.312186748e-07 -5.969071128e-06 1.428992464e-06 -6.607370632e-06 -3.68687082e-07 -2.373886704e-06 1.428992464e-06 -2.234283556e-05 4.897749827e-07 9.5562277e-06 1.924297928e-06 -6.607370632e-06 4.897749827e-07 -2.995355753e-06 -1.279424892e-07 2.076252856e-07 -3.68687082e-07 9.5562277e-06 -1.279424892e-07 -2.949758747e-06 +-0.0001891830937 -2.312186747e-07 -2.373886704e-06 1.924297928e-06 2.076252856e-07 -2.312186747e-07 -5.969071128e-06 1.428992464e-06 -6.607370632e-06 -3.68687082e-07 -2.373886704e-06 1.428992464e-06 -2.234283556e-05 4.897749827e-07 9.5562277e-06 1.924297928e-06 -6.607370632e-06 4.897749827e-07 -2.995355753e-06 -1.279424892e-07 2.076252856e-07 -3.68687082e-07 9.5562277e-06 -1.279424892e-07 -2.949758747e-06 0.0001860639624 1.624414844e-06 1.280607379e-06 -1.344940507e-06 -2.795968582e-07 1.624414844e-06 5.144822638e-05 -6.700931447e-07 6.585135119e-06 4.362598419e-07 1.280607379e-06 -6.700931447e-07 5.631638848e-05 -5.398584662e-07 -7.054848246e-06 -1.344940507e-06 6.585135119e-06 -5.398584662e-07 -1.243598223e-06 2.232988642e-07 -2.795968582e-07 4.362598419e-07 -7.054848246e-06 2.232988642e-07 -3.407210817e-07 2.507124122e-05 1.933258138e-06 -9.051855652e-07 3.608025584e-07 3.301002187e-07 1.933258138e-06 2.341077513e-05 4.516440801e-07 6.618625766e-06 -8.047597883e-08 -9.051855652e-07 4.516440801e-07 2.420129712e-05 9.151603906e-08 -6.478767636e-06 3.608025584e-07 6.618625766e-06 9.151603906e-08 1.851202264e-06 -1.489093027e-08 3.301002187e-07 -8.047597883e-08 -6.478767636e-06 -1.489093027e-08 1.72589511e-06 -0.01622477953 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -89,19 +89,19 @@ 1.203315591e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.22358909e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.683717761e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.04619882473 -0.03787645652 -6.852610221e-05 -0.03787645652 -0.02790723318 -6.471460287e-05 -6.852610221e-05 -6.471460287e-05 -0.001393022596 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.05099517618 -0.03093893433 -0.0002169621727 -0.03093893433 -0.008984511215 -0.0001722618438 -0.0002169621727 -0.0001722618438 -0.001054806897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.676487587e-05 0.001654484482 -2.033658897e-06 0.001654484482 3.343228684e-07 8.672071643e-08 -2.033658897e-06 8.672071643e-08 4.275187817e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.003268461652 -0.003684672661 -8.653725299e-06 -0.003684672661 -0.004192106668 -8.741902904e-06 -8.653725299e-06 -8.741902904e-06 -3.666563135e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004552569899 0.0003278383051 -7.485040012e-07 0.0003278383051 0.0002041741022 -1.706222133e-07 -7.485040012e-07 -1.706222133e-07 5.824616337e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.837335972e-06 -0.0003735150248 -2.55279503e-06 -0.0003735150248 -0.0006406298063 -1.999118197e-06 -2.55279503e-06 -1.999118197e-06 9.042807412e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.260762309e-05 1.141227452e-05 8.187068242e-09 1.141227452e-05 2.846525824e-05 2.024667189e-07 8.187068242e-09 2.024667189e-07 1.248696961e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.867922805e-05 -6.770076201e-05 4.362618546e-08 -6.770076201e-05 -7.25981678e-05 6.641069695e-08 4.362618546e-08 6.641069695e-08 4.207198759e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.133657974e-05 3.558461834e-07 -3.560665125e-08 3.558461834e-07 -4.794112234e-06 -5.126991693e-09 -3.560665125e-08 -5.126991693e-09 9.354786379e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.859798295e-05 3.046939083e-05 -2.144090805e-07 3.046939083e-05 1.547926973e-05 -1.070514875e-07 -2.144090805e-07 -1.070514875e-07 8.135099363e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.076408577e-05 3.279218444e-06 -9.683612488e-08 3.279218444e-06 2.239316049e-06 -6.83660093e-09 -9.683612488e-08 -6.83660093e-09 4.279451905e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.536338956e-06 -4.095688505e-06 -3.549153702e-08 -4.095688505e-06 -7.897991558e-08 2.419606028e-08 -3.549153702e-08 2.419606028e-08 3.271137841e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.085404378e-05 2.443744249e-06 -4.59174715e-08 2.443744249e-06 9.414705937e-07 -3.320156647e-09 -4.59174715e-08 -3.320156647e-09 3.647324895e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04619882473 -0.03787645652 -6.852610221e-05 0 0 -0.03787645652 -0.02790723318 -6.471460287e-05 0 0 -6.852610221e-05 -6.471460287e-05 -0.001393022596 0 0 0 0 0 0 0 0 0 0 0 0 +-0.05099517618 -0.03093893433 -0.0002169621727 0 0 -0.03093893433 -0.008984511215 -0.0001722618438 0 0 -0.0002169621727 -0.0001722618438 -0.001054806897 0 0 0 0 0 0 0 0 0 0 0 0 +7.676487587e-05 0.001654484482 -2.033658897e-06 0 0 0.001654484482 3.343228683e-07 8.672071643e-08 0 0 -2.033658897e-06 8.672071643e-08 4.275187817e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003268461652 -0.003684672661 -8.653725299e-06 0 0 -0.003684672661 -0.004192106668 -8.741902904e-06 0 0 -8.653725299e-06 -8.741902904e-06 -3.666563135e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004552569899 0.0003278383051 -7.485040012e-07 0 0 0.0003278383051 0.0002041741022 -1.706222133e-07 0 0 -7.485040012e-07 -1.706222133e-07 5.824616337e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-9.837335972e-06 -0.0003735150248 -2.55279503e-06 0 0 -0.0003735150248 -0.0006406298063 -1.999118197e-06 0 0 -2.55279503e-06 -1.999118197e-06 9.042807412e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.260762309e-05 1.141227452e-05 8.187068242e-09 0 0 1.141227452e-05 2.846525824e-05 2.024667189e-07 0 0 8.187068242e-09 2.024667189e-07 1.248696961e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-5.867922805e-05 -6.770076201e-05 4.362618546e-08 0 0 -6.770076201e-05 -7.25981678e-05 6.641069695e-08 0 0 4.362618546e-08 6.641069695e-08 4.207198759e-08 0 0 0 0 0 0 0 0 0 0 0 0 +4.133657974e-05 3.558461834e-07 -3.560665125e-08 0 0 3.558461834e-07 -4.794112234e-06 -5.126991693e-09 0 0 -3.560665125e-08 -5.126991693e-09 9.354786379e-07 0 0 0 0 0 0 0 0 0 0 0 0 +5.859798295e-05 3.046939083e-05 -2.144090805e-07 0 0 3.046939083e-05 1.547926973e-05 -1.070514875e-07 0 0 -2.144090805e-07 -1.070514875e-07 8.135099363e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.076408577e-05 3.279218444e-06 -9.683612488e-08 0 0 3.279218444e-06 2.239316049e-06 -6.83660093e-09 0 0 -9.683612488e-08 -6.83660093e-09 4.279451905e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.536338956e-06 -4.095688505e-06 -3.549153702e-08 0 0 -4.095688505e-06 -7.897991558e-08 2.419606028e-08 0 0 -3.549153702e-08 2.419606028e-08 3.271137841e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.085404378e-05 2.443744249e-06 -4.59174715e-08 0 0 2.443744249e-06 9.414705937e-07 -3.320156647e-09 0 0 -4.59174715e-08 -3.320156647e-09 3.647324895e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.06265576573 0.0773597103 9.171011414e-05 0.002617757107 3.341655997e-05 0.0773597103 0.02969199664 4.951348447e-05 -0.02199962873 -6.877571883e-05 9.171011414e-05 4.951348447e-05 2.88389272e-05 -2.012532753e-05 -6.901117226e-05 0.002617757107 -0.02199962873 -2.012532753e-05 -0.01028424644 -4.678997369e-05 3.341655997e-05 -6.877571883e-05 -6.901117226e-05 -4.678997369e-05 -0.002279351604 -0.002120680081 -0.01906356927 -4.051887892e-05 -0.01020770635 -5.396625851e-05 -0.01906356927 -0.08250577816 -0.0001263210752 -0.03044790583 -0.0003419357371 -4.051887892e-05 -0.0001263210752 -0.0003922355983 -3.162103375e-05 -0.001086981515 -0.01020770635 -0.03044790583 -3.162103375e-05 -0.006856502684 -0.000153318737 -5.396625851e-05 -0.0003419357371 -0.001086981515 -0.000153318737 -0.002089366775 -0.003388521055 -0.005146159188 -8.021727948e-06 0.0004419811749 -2.629897223e-05 -0.005146159188 -0.007454516172 -1.132754867e-05 0.001529329325 -4.795214154e-05 -8.021727948e-06 -1.132754867e-05 -0.0001074900511 4.129154329e-06 -0.0001482200419 0.0004419811749 0.001529329325 4.129154329e-06 0.002120198231 -1.199198867e-05 -2.629897223e-05 -4.795214154e-05 -0.0001482200419 -1.199198867e-05 -0.000146632984 @@ -128,19 +128,19 @@ -2.324731925e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.848185819e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.399508175e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.04742346079 0.01825149548 0.03321020239 0.01825149548 -0.00629093453 -0.009268249277 0.03321020239 -0.009268249277 -0.01946189221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.06317325993 0.01733315882 0.03208776449 0.01733315882 -0.003389026077 -0.003979497703 0.03208776449 -0.003979497703 -0.008773173512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000943699384 -0.001222617457 -0.002169148836 -0.001222617457 0.0004332001117 0.0008144575154 -0.002169148836 0.0008144575154 0.001459979798 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.003617181903 0.002053323444 0.003743652674 0.002053323444 -0.001175755709 -0.002091031043 0.003743652674 -0.002091031043 -0.003852608862 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004997343975 -0.000144538512 -0.0002802200933 -0.000144538512 5.563270581e-05 8.682671555e-05 -0.0002802200933 8.682671555e-05 0.0001761276093 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.974623165e-05 0.0002001968542 0.0003450411409 0.0002001968542 -0.0001418231826 -0.0002739604779 0.0003450411409 -0.0002739604779 -0.0004807061089 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.139547048e-05 2.350524588e-05 4.577508526e-05 2.350524588e-05 -5.3639523e-06 -1.192034366e-05 4.577508526e-05 -1.192034366e-05 -2.356976793e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.21575025e-05 2.30050432e-05 4.302236094e-05 2.30050432e-05 -8.506104566e-06 -1.625010537e-05 4.302236094e-05 -1.625010537e-05 -3.055045196e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.230475335e-05 -1.188480278e-06 -4.489810989e-06 -1.188480278e-06 -3.001341841e-06 -7.546600054e-06 -4.489810989e-06 -7.546600054e-06 -1.156959945e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.103847959e-05 -1.317084737e-05 -2.600812321e-05 -1.317084737e-05 4.461878103e-06 7.060950246e-06 -2.600812321e-05 7.060950246e-06 1.459676333e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.258094455e-07 1.350724525e-06 2.290548031e-06 1.350724525e-06 4.442745415e-07 -6.845396911e-08 2.290548031e-06 -6.845396911e-08 8.991544258e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.908210383e-07 1.864295363e-06 3.368892715e-06 1.864295363e-06 3.052989426e-07 -1.910267346e-07 3.368892715e-06 -1.910267346e-07 -1.979622064e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.536195931e-05 -2.114865379e-06 -4.364461541e-06 -2.114865379e-06 7.004386646e-07 6.300614613e-07 -4.364461541e-06 6.300614613e-07 1.662869237e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.04742346079 0.01825149548 0.03321020239 0 0 0.01825149548 -0.00629093453 -0.009268249277 0 0 0.03321020239 -0.009268249277 -0.01946189221 0 0 0 0 0 0 0 0 0 0 0 0 +-0.06317325993 0.01733315882 0.03208776449 0 0 0.01733315882 -0.003389026077 -0.003979497703 0 0 0.03208776449 -0.003979497703 -0.008773173512 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000943699384 -0.001222617457 -0.002169148836 0 0 -0.001222617457 0.0004332001117 0.0008144575154 0 0 -0.002169148836 0.0008144575154 0.001459979798 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003617181903 0.002053323444 0.003743652674 0 0 0.002053323444 -0.001175755709 -0.002091031043 0 0 0.003743652674 -0.002091031043 -0.003852608862 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004997343975 -0.000144538512 -0.0002802200933 0 0 -0.000144538512 5.563270581e-05 8.682671555e-05 0 0 -0.0002802200933 8.682671555e-05 0.0001761276093 0 0 0 0 0 0 0 0 0 0 0 0 +-3.974623165e-05 0.0002001968542 0.0003450411409 0 0 0.0002001968542 -0.0001418231826 -0.0002739604779 0 0 0.0003450411409 -0.0002739604779 -0.0004807061089 0 0 0 0 0 0 0 0 0 0 0 0 +-8.139547048e-05 2.350524588e-05 4.577508526e-05 0 0 2.350524588e-05 -5.3639523e-06 -1.192034366e-05 0 0 4.577508526e-05 -1.192034366e-05 -2.356976793e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-5.21575025e-05 2.30050432e-05 4.302236094e-05 0 0 2.30050432e-05 -8.506104566e-06 -1.625010537e-05 0 0 4.302236094e-05 -1.625010537e-05 -3.055045196e-05 0 0 0 0 0 0 0 0 0 0 0 0 +7.230475335e-05 -1.188480278e-06 -4.489810989e-06 0 0 -1.188480278e-06 -3.001341841e-06 -7.546600054e-06 0 0 -4.489810989e-06 -7.546600054e-06 -1.156959945e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.103847959e-05 -1.317084737e-05 -2.600812321e-05 0 0 -1.317084737e-05 4.461878103e-06 7.060950246e-06 0 0 -2.600812321e-05 7.060950246e-06 1.459676333e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.258094455e-07 1.350724525e-06 2.290548031e-06 0 0 1.350724525e-06 4.442745415e-07 -6.845396911e-08 0 0 2.290548031e-06 -6.845396911e-08 8.991544258e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-8.908210383e-07 1.864295363e-06 3.368892715e-06 0 0 1.864295363e-06 3.052989426e-07 -1.910267346e-07 0 0 3.368892715e-06 -1.910267346e-07 -1.979622064e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.536195931e-05 -2.114865379e-06 -4.364461541e-06 0 0 -2.114865379e-06 7.004386646e-07 6.300614613e-07 0 0 -4.364461541e-06 6.300614613e-07 1.662869237e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.07111543168 -0.03594713928 -0.0660157596 -0.0006955431559 -4.320429069e-05 -0.03594713928 0.005786638205 0.0106184801 -0.004872743662 0.007708657094 -0.0660157596 0.0106184801 0.01961236994 -0.009093118987 0.01401282557 -0.0006955431559 -0.004872743662 -0.009093118987 -0.004016818074 0.002597241634 -4.320429069e-05 0.007708657094 0.01401282557 0.002597241634 -0.005839291999 -0.004411688719 0.01180221299 0.02176554104 0.006354709319 -0.009772102413 0.01180221299 -0.0202056754 -0.03622122516 -0.006825527307 0.01242603367 0.02176554104 -0.03622122516 -0.06708395771 -0.01472979096 0.02139446767 0.006354709319 -0.006825527307 -0.01472979096 -0.003447086125 0.001835437027 -0.009772102413 0.01242603367 0.02139446767 0.001835437027 -0.004890781693 -0.005372365883 0.003890735636 0.007119999715 -4.287334945e-05 0.000154753743 0.003890735636 -0.00280651602 -0.004826159983 0.0004553326242 -0.0004071662811 0.007119999715 -0.004826159983 -0.009007214246 0.0004450817849 -0.001043753956 -4.287334945e-05 0.0004553326242 0.0004450817849 0.0005435579153 -0.00122518283 0.000154753743 -0.0004071662811 -0.001043753956 -0.00122518283 0.001700973483 @@ -152,7 +152,7 @@ 5.160248248e-05 -3.493746257e-05 -6.465478539e-05 -6.036728651e-06 7.481858478e-06 -3.493746257e-05 2.371983667e-05 4.376515141e-05 3.610774468e-06 -4.779371887e-06 -6.465478539e-05 4.376515141e-05 8.102600288e-05 7.16953271e-06 -8.486072188e-06 -6.036728651e-06 3.610774468e-06 7.16953271e-06 1.004092818e-07 1.610618402e-06 7.481858478e-06 -4.779371887e-06 -8.486072188e-06 1.610618402e-06 -2.273337279e-06 4.6133415e-06 -5.163901364e-06 -9.523705743e-06 -2.859740823e-06 3.747521592e-06 -5.163901364e-06 5.559163869e-06 1.02723433e-05 3.029195186e-06 -4.303349107e-06 -9.523705743e-06 1.02723433e-05 1.89641856e-05 5.572043089e-06 -7.964237211e-06 -2.859740823e-06 3.029195186e-06 5.572043089e-06 1.803653132e-06 -2.319441562e-06 3.747521592e-06 -4.303349107e-06 -7.964237211e-06 -2.319441562e-06 3.689393135e-06 -7.944536873e-08 2.442033152e-06 4.534567044e-06 1.634465821e-06 -2.611945569e-06 2.442033152e-06 -2.335913952e-06 -4.30105833e-06 -5.277739626e-07 8.12735049e-07 4.534567044e-06 -4.30105833e-06 -8.031122223e-06 -1.174198856e-06 1.407195712e-06 1.634465821e-06 -5.277739626e-07 -1.174198856e-06 2.716909647e-07 -4.913080851e-07 -2.611945569e-06 8.12735049e-07 1.407195712e-06 -4.913080851e-07 9.94776174e-07 -6.825015836e-06 -3.154328697e-06 -5.84248657e-06 1.417430744e-10 -2.297620728e-07 -3.154328697e-06 8.994917578e-07 1.710232845e-06 -1.677595629e-07 4.403006101e-07 -5.84248657e-06 1.710232845e-06 3.159530382e-06 -4.398177712e-07 7.296170814e-07 1.417430744e-10 -1.677595629e-07 -4.398177712e-07 -6.171107196e-08 1.884737061e-07 -2.297620728e-07 4.403006101e-07 7.296170814e-07 1.884737061e-07 -2.144224804e-07 +6.825015836e-06 -3.154328697e-06 -5.84248657e-06 1.41743074e-10 -2.297620728e-07 -3.154328697e-06 8.994917578e-07 1.710232845e-06 -1.677595629e-07 4.403006101e-07 -5.84248657e-06 1.710232845e-06 3.159530382e-06 -4.398177712e-07 7.296170814e-07 1.41743074e-10 -1.677595629e-07 -4.398177712e-07 -6.171107196e-08 1.884737061e-07 -2.297620728e-07 4.403006101e-07 7.296170814e-07 1.884737061e-07 -2.144224804e-07 8.224966424e-06 -5.385786335e-06 -9.985833563e-06 -1.260867584e-06 1.614862772e-06 -5.385786335e-06 3.503507081e-06 6.517070367e-06 9.21445434e-07 -1.177364692e-06 -9.985833563e-06 6.517070367e-06 1.207957344e-05 1.635681798e-06 -2.230823311e-06 -1.260867584e-06 9.21445434e-07 1.635681798e-06 3.095707421e-07 -2.970556979e-07 1.614862772e-06 -1.177364692e-06 -2.230823311e-06 -2.970556979e-07 4.745766092e-07 -0.01841703901 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.01647387333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -167,19 +167,19 @@ -3.569892655e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.790346373e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.498944044e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.05018153921 0.01790982147 -0.03275808862 0.01790982147 -0.006131713253 0.008954713908 -0.03275808862 0.008954713908 -0.019074226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.06746856856 0.01843378614 -0.03474991639 0.01843378614 -0.003655171956 0.00445866127 -0.03474991639 0.00445866127 -0.010163796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0018412741 -0.001368289162 0.002398775285 -0.001368289162 0.000626250034 -0.00118941455 0.002398775285 -0.00118941455 0.002125414561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.003528157173 0.002118594706 -0.003879554688 0.002118594706 -0.001258674061 0.00226078596 -0.003879554688 0.00226078596 -0.004177782312 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004489563578 -9.157352851e-05 0.000184414245 -9.157352851e-05 3.280813946e-05 -4.081069067e-05 0.000184414245 -4.081069067e-05 9.5192576e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.400558639e-05 0.0001793252786 -0.0003133234507 0.0001793252786 -0.0001284031249 0.0002524465037 -0.0003133234507 0.0002524465037 -0.0004454224868 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001129187448 4.376547951e-05 -8.249346629e-05 4.376547951e-05 -1.636486121e-05 3.129164294e-05 -8.249346629e-05 3.129164294e-05 -5.899374144e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.219079347e-05 1.612124729e-05 -3.046824181e-05 1.612124729e-05 -3.803988754e-06 7.688259673e-06 -3.046824181e-05 7.688259673e-06 -1.47025347e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.551507509e-05 -2.668924989e-06 7.579652647e-06 -2.668924989e-06 -3.553261733e-06 8.883547532e-06 7.579652647e-06 8.883547532e-06 -1.366311056e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.380417429e-05 -1.222385866e-05 2.363637171e-05 -1.222385866e-05 4.610802087e-06 -7.214689723e-06 2.363637171e-05 -7.214689723e-06 1.459266074e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.344178795e-06 1.867057258e-06 -3.491833617e-06 1.867057258e-06 5.850646866e-07 -1.863651651e-07 -3.491833617e-06 -1.863651651e-07 5.336200568e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.005543489e-07 1.58171338e-06 -2.876945958e-06 1.58171338e-06 2.173242334e-07 3.404649866e-07 -2.876945958e-06 3.404649866e-07 -3.899543288e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.667073593e-05 -2.460242596e-06 4.940865469e-06 -2.460242596e-06 7.642082347e-07 -7.374326757e-07 4.940865469e-06 -7.374326757e-07 1.878059432e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.05018153921 0.01790982147 -0.03275808862 0 0 0.01790982147 -0.006131713253 0.008954713908 0 0 -0.03275808862 0.008954713908 -0.019074226 0 0 0 0 0 0 0 0 0 0 0 0 +-0.06746856856 0.01843378614 -0.03474991639 0 0 0.01843378614 -0.003655171956 0.00445866127 0 0 -0.03474991639 0.00445866127 -0.010163796 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0018412741 -0.001368289162 0.002398775285 0 0 -0.001368289162 0.000626250034 -0.00118941455 0 0 0.002398775285 -0.00118941455 0.002125414561 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003528157173 0.002118594706 -0.003879554688 0 0 0.002118594706 -0.001258674061 0.00226078596 0 0 -0.003879554688 0.00226078596 -0.004177782312 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004489563578 -9.157352851e-05 0.000184414245 0 0 -9.157352851e-05 3.280813946e-05 -4.081069067e-05 0 0 0.000184414245 -4.081069067e-05 9.5192576e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.400558639e-05 0.0001793252786 -0.0003133234507 0 0 0.0001793252786 -0.0001284031249 0.0002524465037 0 0 -0.0003133234507 0.0002524465037 -0.0004454224868 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001129187448 4.376547951e-05 -8.249346629e-05 0 0 4.376547951e-05 -1.636486121e-05 3.129164294e-05 0 0 -8.249346629e-05 3.129164294e-05 -5.899374144e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.219079347e-05 1.612124729e-05 -3.046824181e-05 0 0 1.612124729e-05 -3.803988754e-06 7.688259673e-06 0 0 -3.046824181e-05 7.688259673e-06 -1.47025347e-05 0 0 0 0 0 0 0 0 0 0 0 0 +8.551507509e-05 -2.668924989e-06 7.579652647e-06 0 0 -2.668924989e-06 -3.553261733e-06 8.883547532e-06 0 0 7.579652647e-06 8.883547532e-06 -1.366311056e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.380417429e-05 -1.222385866e-05 2.363637171e-05 0 0 -1.222385866e-05 4.610802087e-06 -7.214689723e-06 0 0 2.363637171e-05 -7.214689723e-06 1.459266074e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.344178795e-06 1.867057258e-06 -3.491833617e-06 0 0 1.867057258e-06 5.850646866e-07 -1.863651651e-07 0 0 -3.491833617e-06 -1.863651651e-07 5.336200568e-07 0 0 0 0 0 0 0 0 0 0 0 0 +9.005543489e-07 1.58171338e-06 -2.876945958e-06 0 0 1.58171338e-06 2.173242334e-07 3.404649866e-07 0 0 -2.876945958e-06 3.404649866e-07 -3.899543288e-07 0 0 0 0 0 0 0 0 0 0 0 0 +1.667073593e-05 -2.460242596e-06 4.940865469e-06 0 0 -2.460242596e-06 7.642082347e-07 -7.374326757e-07 0 0 4.940865469e-06 -7.374326757e-07 1.878059432e-06 0 0 0 0 0 0 0 0 0 0 0 0 0.07235270771 -0.03590172475 0.06624377286 -0.0008672287699 -0.0001877107877 -0.03590172475 0.00594361449 -0.01095976953 -0.004615017302 -0.007189867603 0.06624377286 -0.01095976953 0.0203701844 0.008597399359 0.0131456108 -0.0008672287699 -0.004615017302 0.008597399359 -0.003919910522 -0.002450884613 -0.0001877107877 -0.007189867603 0.0131456108 -0.002450884613 -0.005540170187 -0.00408941318 0.01174590028 -0.02182241765 0.006522674803 0.009866244279 0.01174590028 -0.02025230542 0.03648640335 -0.007067331475 -0.01253855784 -0.02182241765 0.03648640335 -0.06797467022 0.01532717266 0.02164102689 0.006522674803 -0.007067331475 0.01532717266 -0.003769657466 -0.002046258406 0.009866244279 -0.01253855784 0.02164102689 -0.002046258406 -0.005074863152 -0.00616998358 0.004558943277 -0.008394835982 0.0001440565202 4.282474275e-05 0.004558943277 -0.003369249239 0.005838602257 0.0003537453738 0.0002511250773 -0.008394835982 0.005838602257 -0.01095906676 -0.0001837220451 -0.0008215049849 0.0001440565202 0.0003537453738 -0.0001837220451 0.0005195553983 0.001285819071 4.282474275e-05 0.0002511250773 -0.0008215049849 0.001285819071 0.001772394959 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_2_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_2_ref.dat index ba9c8e4036..105abf7425 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_2_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_2_ref.dat @@ -11,19 +11,19 @@ 7.113366239e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.226450296e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.542508135e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.08697634992 -0.1332553374 -6.482962629e-05 -0.1332553374 0.04237803013 5.803977733e-07 -6.482962629e-05 5.803977733e-07 0.0006066846883 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.04099628069 -0.04967280631 0.000171148016 -0.04967280631 0.08909375677 -0.0001245079827 0.000171148016 -0.0001245079827 0.001902894421 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.002553870811 0.00278308869 3.739871179e-05 0.00278308869 0.05005385254 -0.0001167834891 3.739871179e-05 -0.0001167834891 0.001226873204 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003337655041 0.00600198087 -2.411942833e-05 0.00600198087 0.01075034032 -3.128579623e-05 -2.411942833e-05 -3.128579623e-05 0.0002659611512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0007694156675 0.0009787369666 -5.656472964e-06 0.0009787369666 -0.0007394165387 3.313943058e-06 -5.656472964e-06 3.313943058e-06 -3.66053791e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.530665243e-05 -0.0002283398574 -1.509742472e-07 -0.0002283398574 -0.002096076134 4.280121889e-06 -1.509742472e-07 4.280121889e-06 -3.600837706e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003126463305 -0.0006531640727 6.629629389e-07 -0.0006531640727 -0.001179088789 1.388386263e-06 6.629629389e-07 1.388386263e-06 -1.495382031e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.214929078e-05 2.334520128e-06 1.725400109e-07 2.334520128e-06 0.0001051442412 -2.769475454e-07 1.725400109e-07 -2.769475454e-07 2.560503888e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.679974128e-05 2.237700706e-05 5.174061105e-08 2.237700706e-05 0.0003109338825 -6.913536716e-07 5.174061105e-08 -6.913536716e-07 9.290346257e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.436048676e-05 6.160383708e-05 -3.915151033e-07 6.160383708e-05 8.401580136e-05 -3.50925875e-07 -3.915151033e-07 -3.50925875e-07 8.517574618e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.063672567e-05 -2.012123694e-05 2.923660158e-08 -2.012123694e-05 -2.491582541e-05 5.157016066e-08 2.923660158e-08 5.157016066e-08 -5.093151432e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.753851598e-06 2.34712756e-06 -2.843329655e-08 2.34712756e-06 -1.448544379e-05 5.079605431e-08 -2.843329655e-08 5.079605431e-08 9.370015427e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.840177741e-06 -1.444732348e-05 -2.154744971e-08 -1.444732348e-05 -1.230874775e-05 7.501815772e-10 -2.154744971e-08 7.501815772e-10 -2.267313043e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.08697634992 -0.1332553374 -6.482962629e-05 0 0 -0.1332553374 0.04237803013 5.803977733e-07 0 0 -6.482962629e-05 5.803977733e-07 0.0006066846883 0 0 0 0 0 0 0 0 0 0 0 0 +-0.04099628069 -0.04967280631 0.000171148016 0 0 -0.04967280631 0.08909375677 -0.0001245079827 0 0 0.000171148016 -0.0001245079827 0.001902894421 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002553870811 0.00278308869 3.739871179e-05 0 0 0.00278308869 0.05005385254 -0.0001167834891 0 0 3.739871179e-05 -0.0001167834891 0.001226873204 0 0 0 0 0 0 0 0 0 0 0 0 +0.003337655041 0.00600198087 -2.411942833e-05 0 0 0.00600198087 0.01075034032 -3.128579623e-05 0 0 -2.411942833e-05 -3.128579623e-05 0.0002659611512 0 0 0 0 0 0 0 0 0 0 0 0 +0.0007694156675 0.0009787369666 -5.656472964e-06 0 0 0.0009787369666 -0.0007394165387 3.313943058e-06 0 0 -5.656472964e-06 3.313943058e-06 -3.66053791e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.530665243e-05 -0.0002283398574 -1.509742472e-07 0 0 -0.0002283398574 -0.002096076134 4.280121889e-06 0 0 -1.509742472e-07 4.280121889e-06 -3.600837706e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003126463305 -0.0006531640727 6.629629389e-07 0 0 -0.0006531640727 -0.001179088789 1.388386263e-06 0 0 6.629629389e-07 1.388386263e-06 -1.495382031e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-1.214929078e-05 2.334520128e-06 1.725400109e-07 0 0 2.334520128e-06 0.0001051442412 -2.769475454e-07 0 0 1.725400109e-07 -2.769475454e-07 2.560503888e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.679974128e-05 2.237700706e-05 5.174061105e-08 0 0 2.237700706e-05 0.0003109338825 -6.913536716e-07 0 0 5.174061105e-08 -6.913536716e-07 9.290346257e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.436048676e-05 6.160383708e-05 -3.915151033e-07 0 0 6.160383708e-05 8.401580136e-05 -3.50925875e-07 0 0 -3.915151033e-07 -3.50925875e-07 8.517574618e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.063672567e-05 -2.012123694e-05 2.923660158e-08 0 0 -2.012123694e-05 -2.491582541e-05 5.157016066e-08 0 0 2.923660158e-08 5.157016066e-08 -5.093151432e-07 0 0 0 0 0 0 0 0 0 0 0 0 +3.753851598e-06 2.34712756e-06 -2.843329655e-08 0 0 2.34712756e-06 -1.448544379e-05 5.079605431e-08 0 0 -2.843329655e-08 5.079605431e-08 9.370015427e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-7.840177741e-06 -1.444732348e-05 -2.154744971e-08 0 0 -1.444732348e-05 -1.230874775e-05 7.501815772e-10 0 0 -2.154744971e-08 7.501815772e-10 -2.267313043e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.01274076474 0.004057483215 -3.790000147e-05 -0.01518576887 5.198699584e-05 0.004057483215 -0.04145223328 -8.167447962e-05 -0.03039750309 0.0001364898202 -3.790000147e-05 -8.167447962e-05 -0.0006801395247 6.605128709e-06 0.0005332186389 -0.01518576887 -0.03039750309 6.605128709e-06 0.005676205045 -1.036862808e-05 5.198699584e-05 0.0001364898202 0.0005332186389 -1.036862808e-05 -0.0001877591243 0.0141007508 0.0009168617141 -7.716105236e-06 -0.01764787085 -2.41807234e-06 0.0009168617141 -0.0313319813 -1.140518009e-05 -0.01996507023 -2.265657625e-06 -7.716105236e-06 -1.140518009e-05 -0.0007439092298 4.520356747e-06 0.0007423132308 -0.01764787085 -0.01996507023 4.520356747e-06 0.01444472247 1.085209723e-06 -2.41807234e-06 -2.265657625e-06 0.0007423132308 1.085209723e-06 -0.0006319224837 0.005680801482 -0.001410985555 5.983381494e-06 -0.007906015307 -3.036182575e-05 -0.001410985555 -0.007054818868 9.399604374e-06 -0.00276317046 -3.688912902e-05 5.983381494e-06 9.399604374e-06 -0.000161085098 -3.474979063e-06 0.0002931748492 -0.007906015307 -0.00276317046 -3.474979063e-06 0.00928286706 2.187627654e-05 -3.036182575e-05 -3.688912902e-05 0.0002931748492 2.187627654e-05 -0.0005070474862 @@ -50,19 +50,19 @@ 6.634063156e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.81156465e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.44005506e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0315885131 0.004629833675 2.204627879e-05 0.004629833675 0.1005526337 0.000161517943 2.204627879e-05 0.000161517943 0.001296324657 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02996998632 0.048498833 -0.0001029949107 0.048498833 0.06741586772 -7.572192722e-05 -0.0001029949107 -7.572192722e-05 0.001431873172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001370275119 0.002318017599 -1.912432738e-05 0.002318017599 0.001531797332 -3.315607839e-06 -1.912432738e-05 -3.315607839e-06 -1.75761294e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.005801486308 0.002815643019 1.755199295e-05 0.002815643019 0.0001531587444 8.791300286e-06 1.755199295e-05 8.791300286e-06 5.406332702e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000142551142 -0.0003652618837 -1.627514952e-06 -0.0003652618837 -0.0003062890702 -1.544684081e-06 -1.627514952e-06 -1.544684081e-06 -6.025810122e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001419479599 -0.0002742003725 -7.687554771e-07 -0.0002742003725 -0.0003726254708 -1.245476419e-06 -7.687554771e-07 -1.245476419e-06 -6.541325306e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.670672135e-06 7.238435986e-06 1.182445651e-08 7.238435986e-06 6.047283495e-06 4.377448723e-08 1.182445651e-08 4.377448723e-08 -2.685203709e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.407152273e-05 1.503177376e-05 -1.228897503e-07 1.503177376e-05 8.131791736e-05 2.572242181e-09 -1.228897503e-07 2.572242181e-09 -7.433539323e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.849096759e-05 -4.121651779e-05 -2.044499111e-07 -4.121651779e-05 -2.340426348e-05 -9.267127018e-08 -2.044499111e-07 -9.267127018e-08 -8.20577752e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.836900424e-05 -4.592335743e-05 -3.084884988e-07 -4.592335743e-05 -3.484994977e-05 -2.131847782e-07 -3.084884988e-07 -2.131847782e-07 -3.709945933e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.425777987e-06 -1.071063235e-05 -2.591586979e-08 -1.071063235e-05 -6.789645637e-06 -1.634127779e-08 -2.591586979e-08 -1.634127779e-08 -3.515431878e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.164095241e-06 1.102635666e-06 -1.534814629e-08 1.102635666e-06 7.553218595e-06 1.56652296e-08 -1.534814629e-08 1.56652296e-08 -2.745581321e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --9.48653185e-06 -9.520312714e-06 -5.24542283e-08 -9.520312714e-06 -4.354680065e-06 -2.193257418e-08 -5.24542283e-08 -2.193257418e-08 -2.735940933e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0315885131 0.004629833675 2.204627879e-05 0 0 0.004629833675 0.1005526337 0.000161517943 0 0 2.204627879e-05 0.000161517943 0.001296324657 0 0 0 0 0 0 0 0 0 0 0 0 +0.02996998632 0.048498833 -0.0001029949107 0 0 0.048498833 0.06741586772 -7.572192722e-05 0 0 -0.0001029949107 -7.572192722e-05 0.001431873172 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001370275119 0.002318017599 -1.912432738e-05 0 0 0.002318017599 0.001531797332 -3.315607839e-06 0 0 -1.912432738e-05 -3.315607839e-06 -1.75761294e-06 0 0 0 0 0 0 0 0 0 0 0 0 +0.005801486308 0.002815643019 1.755199295e-05 0 0 0.002815643019 0.0001531587444 8.791300286e-06 0 0 1.755199295e-05 8.791300286e-06 5.406332702e-06 0 0 0 0 0 0 0 0 0 0 0 0 +0.000142551142 -0.0003652618837 -1.627514952e-06 0 0 -0.0003652618837 -0.0003062890702 -1.544684081e-06 0 0 -1.627514952e-06 -1.544684081e-06 -6.025810122e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001419479599 -0.0002742003725 -7.687554771e-07 0 0 -0.0002742003725 -0.0003726254708 -1.245476419e-06 0 0 -7.687554771e-07 -1.245476419e-06 -6.541325306e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.670672135e-06 7.238435986e-06 1.182445651e-08 0 0 7.238435986e-06 6.047283495e-06 4.377448723e-08 0 0 1.182445651e-08 4.377448723e-08 -2.685203709e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.407152273e-05 1.503177376e-05 -1.228897503e-07 0 0 1.503177376e-05 8.131791736e-05 2.572242181e-09 0 0 -1.228897503e-07 2.572242181e-09 -7.433539323e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-4.849096759e-05 -4.121651779e-05 -2.044499111e-07 0 0 -4.121651779e-05 -2.340426348e-05 -9.267127018e-08 0 0 -2.044499111e-07 -9.267127018e-08 -8.20577752e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-5.836900424e-05 -4.592335743e-05 -3.084884988e-07 0 0 -4.592335743e-05 -3.484994977e-05 -2.131847782e-07 0 0 -3.084884988e-07 -2.131847782e-07 -3.709945933e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.425777987e-06 -1.071063235e-05 -2.591586979e-08 0 0 -1.071063235e-05 -6.789645637e-06 -1.634127779e-08 0 0 -2.591586979e-08 -1.634127779e-08 -3.515431878e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.164095241e-06 1.102635666e-06 -1.534814629e-08 0 0 1.102635666e-06 7.553218595e-06 1.56652296e-08 0 0 -1.534814629e-08 1.56652296e-08 -2.745581321e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-9.48653185e-06 -9.520312714e-06 -5.24542283e-08 0 0 -9.520312714e-06 -4.354680065e-06 -2.193257418e-08 0 0 -5.24542283e-08 -2.193257418e-08 -2.735940933e-07 0 0 0 0 0 0 0 0 0 0 0 0 -0.05612752885 -0.08014156381 -0.0001444072342 -0.00883733953 -7.364367244e-05 -0.08014156381 -0.03072788297 -6.785787903e-05 0.02174656724 9.787558389e-05 -0.0001444072342 -6.785787903e-05 -0.0001557467676 3.116708476e-05 0.000918758109 -0.00883733953 0.02174656724 3.116708476e-05 0.01233330062 6.688544679e-05 -7.364367244e-05 9.787558389e-05 0.000918758109 6.688544679e-05 -0.0003435179466 0.004817680118 0.02124205788 3.830905942e-05 0.01004243303 5.876697441e-05 0.02124205788 0.08977158269 -1.811687903e-05 0.03315279972 0.0002509121372 3.830905942e-05 -1.811687903e-05 0.00183826828 -6.2920167e-05 0.001026552312 0.01004243303 0.03315279972 -6.2920167e-05 0.008112312932 9.60799664e-05 5.876697441e-05 0.0002509121372 0.001026552312 9.60799664e-05 -0.000273943826 0.0006056938038 0.005341854849 -3.422933175e-05 0.0002348831888 2.04663495e-05 0.005341854849 0.01701955461 -4.760300162e-05 0.003099029835 4.953776887e-05 -3.422933175e-05 -4.760300162e-05 0.0004522536044 -2.585884304e-05 0.0001504591806 0.0002348831888 0.003099029835 -2.585884304e-05 -4.619726127e-05 1.286200022e-05 2.04663495e-05 4.953776887e-05 0.0001504591806 1.286200022e-05 5.748303366e-06 @@ -89,19 +89,19 @@ 2.638847054e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.505182419e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.167952638e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02549479829 -0.1313735095 -0.001037975656 -0.1313735095 0.08243094992 -0.0003314698204 -0.001037975656 -0.0003314698204 0.03330269978 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.06168453081 -0.005818721401 0.000943127205 -0.005818721401 0.03109688415 -0.0001612103966 0.000943127205 -0.0001612103966 0.02465985768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.02698145403 -0.04195617949 3.856058227e-05 -0.04195617949 0.01893435911 5.426018496e-05 3.856058227e-05 5.426018496e-05 0.001585698227 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001819900874 0.002176237891 1.993969123e-05 0.002176237891 0.03127549525 -3.304873373e-05 1.993969123e-05 -3.304873373e-05 -0.0006492357934 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001208567287 -0.002149733806 -1.253087887e-06 -0.002149733806 -0.003319648557 -1.485404779e-06 -1.253087887e-06 -1.485404779e-06 -0.0001272175348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002800626073 -0.0003849270858 -5.439549101e-06 -0.0003849270858 -0.0001125222469 3.277479305e-06 -5.439549101e-06 3.277479305e-06 0.0001663584261 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001730197422 2.665874839e-05 -8.172213834e-07 2.665874839e-05 0.001598177343 4.93409155e-06 -8.172213834e-07 4.93409155e-06 -6.895821831e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.49579745e-05 -0.0001821908367 -3.433554875e-07 -0.0001821908367 -0.0004600007076 -4.85976604e-07 -3.433554875e-07 -4.85976604e-07 -8.037186645e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.078069621e-05 -1.160972386e-05 -3.659094536e-07 -1.160972386e-05 -7.485638016e-05 -2.461027137e-07 -3.659094536e-07 -2.461027137e-07 2.662357287e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.242319102e-05 -2.670154049e-05 -7.078429962e-07 -2.670154049e-05 0.0002619574198 8.999769575e-07 -7.078429962e-07 8.999769575e-07 -1.497298597e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.754937409e-05 -6.3619165e-05 -1.086994633e-06 -6.3619165e-05 -0.0001124222057 -3.788692545e-07 -1.086994633e-06 -3.788692545e-07 -4.761670356e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.350969096e-05 1.698933841e-06 -5.152380624e-07 1.698933841e-06 -3.289316146e-06 -3.346291127e-08 -5.152380624e-07 -3.346291127e-08 2.107979946e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.110372284e-05 -1.031831496e-05 -3.19713144e-07 -1.031831496e-05 3.512722833e-05 6.857806542e-08 -3.19713144e-07 6.857806542e-08 -3.4631081e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.02549479829 -0.1313735095 -0.001037975656 0 0 -0.1313735095 0.08243094992 -0.0003314698204 0 0 -0.001037975656 -0.0003314698204 0.03330269978 0 0 0 0 0 0 0 0 0 0 0 0 +0.06168453081 -0.005818721401 0.000943127205 0 0 -0.005818721401 0.03109688415 -0.0001612103966 0 0 0.000943127205 -0.0001612103966 0.02465985768 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02698145403 -0.04195617949 3.856058227e-05 0 0 -0.04195617949 0.01893435911 5.426018496e-05 0 0 3.856058227e-05 5.426018496e-05 0.001585698227 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001819900874 0.002176237891 1.993969123e-05 0 0 0.002176237891 0.03127549525 -3.304873373e-05 0 0 1.993969123e-05 -3.304873373e-05 -0.0006492357934 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001208567287 -0.002149733806 -1.253087887e-06 0 0 -0.002149733806 -0.003319648557 -1.485404779e-06 0 0 -1.253087887e-06 -1.485404779e-06 -0.0001272175348 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002800626073 -0.0003849270858 -5.439549101e-06 0 0 -0.0003849270858 -0.0001125222469 3.277479305e-06 0 0 -5.439549101e-06 3.277479305e-06 0.0001663584261 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001730197422 2.665874839e-05 -8.172213834e-07 0 0 2.665874839e-05 0.001598177343 4.93409155e-06 0 0 -8.172213834e-07 4.93409155e-06 -6.895821831e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.49579745e-05 -0.0001821908367 -3.433554875e-07 0 0 -0.0001821908367 -0.0004600007076 -4.85976604e-07 0 0 -3.433554875e-07 -4.85976604e-07 -8.037186645e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.078069621e-05 -1.160972386e-05 -3.659094536e-07 0 0 -1.160972386e-05 -7.485638016e-05 -2.461027137e-07 0 0 -3.659094536e-07 -2.461027137e-07 2.662357287e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-7.242319102e-05 -2.670154049e-05 -7.078429962e-07 0 0 -2.670154049e-05 0.0002619574198 8.999769575e-07 0 0 -7.078429962e-07 8.999769575e-07 -1.497298597e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.754937409e-05 -6.3619165e-05 -1.086994633e-06 0 0 -6.3619165e-05 -0.0001124222057 -3.788692545e-07 0 0 -1.086994633e-06 -3.788692545e-07 -4.761670356e-06 0 0 0 0 0 0 0 0 0 0 0 0 +1.350969096e-05 1.698933841e-06 -5.152380624e-07 0 0 1.698933841e-06 -3.289316146e-06 -3.346291127e-08 0 0 -5.152380624e-07 -3.346291127e-08 2.107979946e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.110372284e-05 -1.031831496e-05 -3.19713144e-07 0 0 -1.031831496e-05 3.512722833e-05 6.857806542e-08 0 0 -3.19713144e-07 6.857806542e-08 -3.4631081e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.1775911757 -0.01556871632 0.00098301298 -0.01787382281 0.001101103808 -0.01556871632 0.02154181247 0.0007017578602 -0.1460821645 -0.001403141142 0.00098301298 0.0007017578602 -0.06062205597 -0.0002632650175 -0.2036298277 -0.01787382281 -0.1460821645 -0.0002632650175 0.03885062652 -0.0002757463747 0.001101103808 -0.001403141142 -0.2036298277 -0.0002757463747 0.04274533055 -0.04787463584 0.01761472553 -0.0008887354764 0.01617354454 0.0002518238735 0.01761472553 0.1721292432 0.0002563397629 0.02277707711 0.002605304287 -0.0008887354764 0.0002563397629 -0.0214035525 0.0009271956846 -0.04042811372 0.01617354454 0.02277707711 0.0009271956846 0.02146511542 -0.0002809947223 0.0002518238735 0.002605304287 -0.04042811372 -0.0002809947223 0.04863778268 0.005168934736 0.01204411359 -2.461394691e-05 -0.002651328197 -1.430272303e-05 0.01204411359 -0.002932164702 -1.892143316e-05 -0.02484762347 0.0001902144491 -2.461394691e-05 -1.892143316e-05 -0.001356326651 8.402450425e-06 0.000941494493 -0.002651328197 -0.02484762347 8.402450425e-06 -0.009093297151 9.142291312e-05 -1.430272303e-05 0.0001902144491 0.000941494493 9.142291312e-05 0.01001985581 @@ -128,19 +128,19 @@ 2.3989153e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.965308273e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5.004079098e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.02787513252 -0.08341770939 -0.02099455056 -0.08341770939 -0.002842814169 -0.001144791589 -0.02099455056 -0.001144791589 -0.0003996543706 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002234024015 -0.001105338108 -0.0004916404603 -0.001105338108 -0.001093698611 -0.0001392383526 -0.0004916404603 -0.0001392383526 0.0001880437497 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001277682332 -0.0001029427151 -0.001074957651 -0.0001029427151 -8.717358666e-05 -0.0001387899519 -0.001074957651 -0.0001387899519 -0.000130581159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.899674707e-05 -6.036875638e-05 -5.896298555e-05 -6.036875638e-05 -0.0001071031635 -0.0001001027475 -5.896298555e-05 -0.0001001027475 -8.014870527e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.322670487e-06 -0.0001411212625 -6.227136443e-05 -0.0001411212625 -5.464025029e-06 -2.261937184e-06 -6.227136443e-05 -2.261937184e-06 -8.416274358e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.616383334e-05 -3.025239036e-05 2.752980768e-05 -3.025239036e-05 3.098401309e-06 -6.169782552e-06 2.752980768e-05 -6.169782552e-06 -8.006535058e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.67373363e-06 -1.756534094e-05 -1.354250162e-05 -1.756534094e-05 6.692448988e-06 4.878966356e-06 -1.354250162e-05 4.878966356e-06 3.434873614e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.748695124e-06 -7.166008075e-06 -2.09187696e-06 -7.166008075e-06 -3.15841465e-07 -1.646433331e-07 -2.09187696e-06 -1.646433331e-07 -8.284414995e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.277494739e-05 -1.823567806e-05 1.937452388e-06 -1.823567806e-05 -4.989045096e-07 -2.127082941e-07 1.937452388e-06 -2.127082941e-07 -7.964315495e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7.744914218e-08 -1.780037787e-05 -8.558111614e-06 -1.780037787e-05 1.19307049e-06 6.702802584e-07 -8.558111614e-06 6.702802584e-07 3.868377762e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.441545655e-06 -9.038613878e-06 -2.251014154e-06 -9.038613878e-06 9.084792206e-07 3.491831729e-07 -2.251014154e-06 3.491831729e-07 1.091926848e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.699668358e-06 -6.974517511e-06 -1.126873047e-06 -6.974517511e-06 4.246239746e-07 1.390970162e-07 -1.126873047e-06 1.390970162e-07 2.506115697e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.56603349e-06 -7.470040586e-06 -2.308790109e-06 -7.470040586e-06 2.925180429e-07 1.367605997e-07 -2.308790109e-06 1.367605997e-07 6.536241751e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02787513252 -0.08341770939 -0.02099455056 0 0 -0.08341770939 -0.002842814169 -0.001144791589 0 0 -0.02099455056 -0.001144791589 -0.0003996543706 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002234024015 -0.001105338108 -0.0004916404603 0 0 -0.001105338108 -0.001093698611 -0.0001392383526 0 0 -0.0004916404603 -0.0001392383526 0.0001880437497 0 0 0 0 0 0 0 0 0 0 0 0 +0.001277682332 -0.0001029427151 -0.001074957651 0 0 -0.0001029427151 -8.717358666e-05 -0.0001387899519 0 0 -0.001074957651 -0.0001387899519 -0.000130581159 0 0 0 0 0 0 0 0 0 0 0 0 +2.899674707e-05 -6.036875638e-05 -5.896298555e-05 0 0 -6.036875638e-05 -0.0001071031635 -0.0001001027475 0 0 -5.896298555e-05 -0.0001001027475 -8.014870527e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.322670487e-06 -0.0001411212625 -6.227136443e-05 0 0 -0.0001411212625 -5.464025029e-06 -2.261937184e-06 0 0 -6.227136443e-05 -2.261937184e-06 -8.416274358e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-4.616383334e-05 -3.025239036e-05 2.752980768e-05 0 0 -3.025239036e-05 3.098401309e-06 -6.169782552e-06 0 0 2.752980768e-05 -6.169782552e-06 -8.006535058e-06 0 0 0 0 0 0 0 0 0 0 0 0 +5.67373363e-06 -1.756534094e-05 -1.354250162e-05 0 0 -1.756534094e-05 6.692448988e-06 4.878966356e-06 0 0 -1.354250162e-05 4.878966356e-06 3.434873614e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.748695124e-06 -7.166008075e-06 -2.09187696e-06 0 0 -7.166008075e-06 -3.15841465e-07 -1.646433331e-07 0 0 -2.09187696e-06 -1.646433331e-07 -8.284414995e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-1.277494739e-05 -1.823567806e-05 1.937452388e-06 0 0 -1.823567806e-05 -4.989045096e-07 -2.127082941e-07 0 0 1.937452388e-06 -2.127082941e-07 -7.964315495e-08 0 0 0 0 0 0 0 0 0 0 0 0 +7.744914218e-08 -1.780037787e-05 -8.558111614e-06 0 0 -1.780037787e-05 1.19307049e-06 6.702802584e-07 0 0 -8.558111614e-06 6.702802584e-07 3.868377762e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.441545655e-06 -9.038613878e-06 -2.251014154e-06 0 0 -9.038613878e-06 9.084792206e-07 3.491831729e-07 0 0 -2.251014154e-06 3.491831729e-07 1.091926848e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.699668358e-06 -6.974517511e-06 -1.126873047e-06 0 0 -6.974517511e-06 4.246239746e-07 1.390970162e-07 0 0 -1.126873047e-06 1.390970162e-07 2.506115697e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-1.56603349e-06 -7.470040586e-06 -2.308790109e-06 0 0 -7.470040586e-06 2.925180429e-07 1.367605997e-07 0 0 -2.308790109e-06 1.367605997e-07 6.536241751e-08 0 0 0 0 0 0 0 0 0 0 0 0 -0.0008909365498 0.04753593702 0.0273564007 0.001577710772 0.002551173997 0.04753593702 0.01918495579 -0.008175254176 -0.05169188529 -0.08381881812 0.0273564007 -0.008175254176 -0.0152893366 -0.02856943079 -0.04790379344 0.001577710772 -0.05169188529 -0.02856943079 -0.00082503148 -0.001308262083 0.002551173997 -0.08381881812 -0.04790379344 -0.001308262083 -0.002164329191 5.551950941e-05 0.004453107752 0.002557170907 0.0005000918444 0.0006634938301 0.004453107752 0.002885896902 -0.001737980075 -0.005170571419 -0.008531958914 0.002557170907 -0.001737980075 -0.002917703681 -0.002783268517 -0.004848899761 0.0005000918444 -0.005170571419 -0.002783268517 -0.0006535009624 -0.0009443557835 0.0006634938301 -0.008531958914 -0.004848899761 -0.0009443557835 -0.001398572316 -4.745573528e-05 -0.0001913323253 -0.0001197314333 -4.144257658e-05 7.18885328e-06 -0.0001913323253 -0.0001306747056 0.001052148909 0.001058744118 0.0005374412591 -0.0001197314333 0.001052148909 0.001286017444 0.0006029673376 0.0002738856502 -4.144257658e-05 0.001058744118 0.0006029673376 -2.160863381e-05 -2.053892977e-05 7.18885328e-06 0.0005374412591 0.0002738856502 -2.053892977e-05 -7.855496943e-06 @@ -167,19 +167,19 @@ 7.499945321e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.134496227e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.851725545e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.02895116191 -0.08594598814 0.02125628191 -0.08594598814 -0.002147623067 0.0008385329545 0.02125628191 0.0008385329545 -0.0002780957195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0006846828455 -0.001731586179 0.0004847734994 -0.001731586179 -0.000959499172 0.0001210642321 0.0004847734994 0.0001210642321 0.0001579858118 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001414990612 -1.609236116e-05 0.001115675563 -1.609236116e-05 -6.345324279e-05 0.0001048101808 0.001115675563 0.0001048101808 -9.748679668e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.536450136e-05 -8.967923885e-05 0.0001063048898 -8.967923885e-05 -0.0001054533468 0.0001045147654 0.0001063048898 0.0001045147654 -8.431979262e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.741113411e-05 -0.0001322106907 3.513257489e-05 -0.0001322106907 -1.603389698e-06 -5.868574437e-08 3.513257489e-05 -5.868574437e-08 5.520870346e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.965053297e-05 -2.86140104e-05 -2.289299331e-05 -2.86140104e-05 2.050248283e-06 6.303938531e-06 -2.289299331e-05 6.303938531e-06 -7.639524187e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.072469905e-06 -1.437059667e-05 1.205091731e-05 -1.437059667e-05 5.014206872e-06 -4.007203219e-06 1.205091731e-05 -4.007203219e-06 2.937472983e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.711256114e-06 -6.937755092e-06 2.332773411e-07 -6.937755092e-06 -2.767417213e-07 1.392379119e-07 2.332773411e-07 1.392379119e-07 -6.876213967e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.262198481e-05 -1.999378634e-05 -1.063239369e-06 -1.999378634e-05 -1.160241717e-07 1.186838375e-07 -1.063239369e-06 1.186838375e-07 -9.431564471e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.349965414e-07 -1.677386466e-05 8.423241349e-06 -1.677386466e-05 1.096092371e-06 -6.266660105e-07 8.423241349e-06 -6.266660105e-07 3.647292e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.89958181e-06 -7.964436228e-06 1.220444716e-06 -7.964436228e-06 6.006200049e-07 -1.651550261e-07 1.220444716e-06 -1.651550261e-07 9.355044953e-10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.534799171e-06 -6.959032951e-06 1.195889613e-06 -6.959032951e-06 3.341065262e-07 -1.099185599e-07 1.195889613e-06 -1.099185599e-07 2.14637686e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.507914861e-06 -7.396378094e-06 2.22979844e-06 -7.396378094e-06 2.893161068e-07 -1.282196125e-07 2.22979844e-06 -1.282196125e-07 5.588410864e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02895116191 -0.08594598814 0.02125628191 0 0 -0.08594598814 -0.002147623067 0.0008385329545 0 0 0.02125628191 0.0008385329545 -0.0002780957195 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0006846828455 -0.001731586179 0.0004847734994 0 0 -0.001731586179 -0.000959499172 0.0001210642321 0 0 0.0004847734994 0.0001210642321 0.0001579858118 0 0 0 0 0 0 0 0 0 0 0 0 +0.001414990612 -1.609236116e-05 0.001115675563 0 0 -1.609236116e-05 -6.345324279e-05 0.0001048101808 0 0 0.001115675563 0.0001048101808 -9.748679668e-05 0 0 0 0 0 0 0 0 0 0 0 0 +6.536450136e-05 -8.967923885e-05 0.0001063048898 0 0 -8.967923885e-05 -0.0001054533468 0.0001045147654 0 0 0.0001063048898 0.0001045147654 -8.431979262e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.741113411e-05 -0.0001322106907 3.513257489e-05 0 0 -0.0001322106907 -1.603389698e-06 -5.868574437e-08 0 0 3.513257489e-05 -5.868574437e-08 5.520870346e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.965053297e-05 -2.86140104e-05 -2.289299331e-05 0 0 -2.86140104e-05 2.050248283e-06 6.303938531e-06 0 0 -2.289299331e-05 6.303938531e-06 -7.639524187e-06 0 0 0 0 0 0 0 0 0 0 0 0 +6.072469905e-06 -1.437059667e-05 1.205091731e-05 0 0 -1.437059667e-05 5.014206872e-06 -4.007203219e-06 0 0 1.205091731e-05 -4.007203219e-06 2.937472983e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.711256114e-06 -6.937755092e-06 2.332773411e-07 0 0 -6.937755092e-06 -2.767417213e-07 1.392379119e-07 0 0 2.332773411e-07 1.392379119e-07 -6.876213967e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-1.262198481e-05 -1.999378634e-05 -1.063239369e-06 0 0 -1.999378634e-05 -1.160241717e-07 1.186838375e-07 0 0 -1.063239369e-06 1.186838375e-07 -9.431564471e-08 0 0 0 0 0 0 0 0 0 0 0 0 +8.349965414e-07 -1.677386466e-05 8.423241349e-06 0 0 -1.677386466e-05 1.096092371e-06 -6.266660105e-07 0 0 8.423241349e-06 -6.266660105e-07 3.647292e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.89958181e-06 -7.964436228e-06 1.220444716e-06 0 0 -7.964436228e-06 6.006200049e-07 -1.651550261e-07 0 0 1.220444716e-06 -1.651550261e-07 9.355044953e-10 0 0 0 0 0 0 0 0 0 0 0 0 +-2.534799171e-06 -6.959032951e-06 1.195889613e-06 0 0 -6.959032951e-06 3.341065262e-07 -1.099185599e-07 0 0 1.195889613e-06 -1.099185599e-07 2.14637686e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-1.507914861e-06 -7.396378094e-06 2.22979844e-06 0 0 -7.396378094e-06 2.893161068e-07 -1.282196125e-07 0 0 2.22979844e-06 -1.282196125e-07 5.588410864e-08 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002086566402 0.04794640418 -0.0269642189 0.001167549132 -0.001838609197 0.04794640418 0.01896749681 0.008307886699 -0.052497205 0.08401461565 -0.0269642189 0.008307886699 -0.01497486642 0.02842912468 -0.04708849263 0.001167549132 -0.052497205 0.02842912468 -0.0006541590569 0.00101367912 -0.001838609197 0.08401461565 -0.04708849263 0.00101367912 -0.001622799678 0.000222309513 0.005372404097 -0.002957544798 0.0003815655706 -0.0004853929067 0.005372404097 0.003355515545 0.001985594458 -0.006087298871 0.01009425177 -0.002957544798 0.001985594458 -0.00326433934 0.003172884502 -0.005563097055 0.0003815655706 -0.006087298871 0.003172884502 -0.0005592108887 0.0007954010604 -0.0004853929067 0.01009425177 -0.005563097055 0.0007954010604 -0.001153232115 -3.887757498e-05 -0.0002762227744 0.0001613528515 -3.477207646e-05 4.116853064e-06 -0.0002762227744 -0.0001857282938 -0.001029076881 0.001074357119 -0.0006702878 0.0001613528515 -0.001029076881 0.001250779153 -0.0005970228183 0.0003480784913 -3.477207646e-05 0.001074357119 -0.0005970228183 -3.361700202e-05 2.787129805e-05 4.116853064e-06 -0.0006702878 0.0003480784913 2.787129805e-05 -2.558769597e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_3_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_3_ref.dat index a47ec0bc40..47f68e5feb 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_3_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_3_ref.dat @@ -11,19 +11,19 @@ 6.879910873e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.767165299e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.285308318e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.09439255942 0.06317922388 0.1106867236 0.06317922388 0.01019360583 0.01684425977 0.1106867236 0.01684425977 0.03055015238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.05033580992 0.02556454642 0.04623016323 0.02556454642 0.02347303263 0.03823621729 0.04623016323 0.03823621729 0.07084596183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.004792894199 -0.001461663339 -0.002397963533 -0.001461663339 0.01471952138 0.02391238616 -0.002397963533 0.02391238616 0.04473420355 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003955400295 -0.003502907191 -0.0063456397 -0.003502907191 0.003836190704 0.006269574235 -0.0063456397 0.006269574235 0.01176734391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001218202336 -0.000806050228 -0.001467239195 -0.000806050228 0.0002030447468 0.0003721413063 -0.001467239195 0.0003721413063 0.0006656369758 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001667875192 5.039801337e-05 9.098330354e-05 5.039801337e-05 -0.0004882058444 -0.0008075357062 9.098330354e-05 -0.0008075357062 -0.001493120177 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003387680253 0.0003537555428 0.0006304847898 0.0003537555428 -0.0003909346855 -0.0006595318752 0.0006304847898 -0.0006595318752 -0.001204967032 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.876632757e-05 5.010701928e-05 9.220540577e-05 5.010701928e-05 -3.949406107e-05 -7.167115225e-05 9.220540577e-05 -7.167115225e-05 -0.0001295052338 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.797475965e-05 1.022137697e-06 1.679082839e-06 1.022137697e-06 6.350104579e-05 0.0001130109356 1.679082839e-06 0.0001130109356 0.0002049180156 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.081821355e-05 -3.620237784e-05 -6.632125447e-05 -3.620237784e-05 3.160880721e-05 5.591329107e-05 -6.632125447e-05 5.591329107e-05 0.000103216986 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.071165625e-06 9.06273645e-07 1.240917196e-06 9.06273645e-07 4.531324266e-06 8.767215534e-06 1.240917196e-06 8.767215534e-06 1.544226451e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.105773913e-06 -1.722526156e-06 -3.143819286e-06 -1.722526156e-06 -2.547109217e-06 -4.797259279e-06 -3.143819286e-06 -4.797259279e-06 -8.652358228e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.10361673e-06 7.306366261e-06 1.269057498e-05 7.306366261e-06 -4.582922069e-06 -7.691376788e-06 1.269057498e-05 -7.691376788e-06 -1.388667744e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.09439255942 0.06317922388 0.1106867236 0 0 0.06317922388 0.01019360583 0.01684425977 0 0 0.1106867236 0.01684425977 0.03055015238 0 0 0 0 0 0 0 0 0 0 0 0 +-0.05033580992 0.02556454642 0.04623016323 0 0 0.02556454642 0.02347303263 0.03823621729 0 0 0.04623016323 0.03823621729 0.07084596183 0 0 0 0 0 0 0 0 0 0 0 0 +-0.004792894199 -0.001461663339 -0.002397963533 0 0 -0.001461663339 0.01471952138 0.02391238616 0 0 -0.002397963533 0.02391238616 0.04473420355 0 0 0 0 0 0 0 0 0 0 0 0 +0.003955400295 -0.003502907191 -0.0063456397 0 0 -0.003502907191 0.003836190704 0.006269574235 0 0 -0.0063456397 0.006269574235 0.01176734391 0 0 0 0 0 0 0 0 0 0 0 0 +0.001218202336 -0.000806050228 -0.001467239195 0 0 -0.000806050228 0.0002030447468 0.0003721413063 0 0 -0.001467239195 0.0003721413063 0.0006656369758 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001667875192 5.039801337e-05 9.098330354e-05 0 0 5.039801337e-05 -0.0004882058444 -0.0008075357062 0 0 9.098330354e-05 -0.0008075357062 -0.001493120177 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003387680253 0.0003537555428 0.0006304847898 0 0 0.0003537555428 -0.0003909346855 -0.0006595318752 0 0 0.0006304847898 -0.0006595318752 -0.001204967032 0 0 0 0 0 0 0 0 0 0 0 0 +-5.876632757e-05 5.010701928e-05 9.220540577e-05 0 0 5.010701928e-05 -3.949406107e-05 -7.167115225e-05 0 0 9.220540577e-05 -7.167115225e-05 -0.0001295052338 0 0 0 0 0 0 0 0 0 0 0 0 +-3.797475965e-05 1.022137697e-06 1.679082839e-06 0 0 1.022137697e-06 6.350104579e-05 0.0001130109356 0 0 1.679082839e-06 0.0001130109356 0.0002049180156 0 0 0 0 0 0 0 0 0 0 0 0 +4.081821355e-05 -3.620237784e-05 -6.632125447e-05 0 0 -3.620237784e-05 3.160880721e-05 5.591329107e-05 0 0 -6.632125447e-05 5.591329107e-05 0.000103216986 0 0 0 0 0 0 0 0 0 0 0 0 +-4.071165625e-06 9.06273645e-07 1.240917196e-06 0 0 9.06273645e-07 4.531324266e-06 8.767215534e-06 0 0 1.240917196e-06 8.767215534e-06 1.544226451e-05 0 0 0 0 0 0 0 0 0 0 0 0 +5.105773913e-06 -1.722526156e-06 -3.143819286e-06 0 0 -1.722526156e-06 -2.547109217e-06 -4.797259279e-06 0 0 -3.143819286e-06 -4.797259279e-06 -8.652358228e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-8.10361673e-06 7.306366261e-06 1.269057498e-05 0 0 7.306366261e-06 -4.582922069e-06 -7.691376788e-06 0 0 1.269057498e-05 -7.691376788e-06 -1.388667744e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.01143076402 -0.0002489133586 -0.0008451177364 0.007614654174 -0.01209003761 -0.0002489133586 -0.01031241688 -0.01688909103 -0.00732101974 0.01060006669 -0.0008451177364 -0.01688909103 -0.0304699012 -0.01201834477 0.01960291205 0.007614654174 -0.00732101974 -0.01201834477 0.00119620399 -0.002274852069 -0.01209003761 0.01060006669 0.01960291205 -0.002274852069 0.003453074169 0.01415270408 0.0008575964682 0.001311139056 0.00946646905 -0.01545105788 0.0008575964682 -0.008758200783 -0.01425101522 -0.005496853586 0.007680301648 0.001311139056 -0.01425101522 -0.02630041676 -0.008381519453 0.01465188945 0.00946646905 -0.005496853586 -0.008381519453 0.003232559121 -0.006468624649 -0.01545105788 0.007680301648 0.01465188945 -0.006468624649 0.009865282298 0.006559709953 0.001178359062 0.002090691798 0.004736652559 -0.007920324583 0.001178359062 -0.002263546978 -0.003793979076 -0.0009372663091 0.001144123894 0.002090691798 -0.003793979076 -0.007104549894 -0.001107530968 0.00241798068 0.004736652559 -0.0009372663091 -0.001107530968 0.002342590812 -0.004856932681 -0.007920324583 0.001144123894 0.00241798068 -0.004856932681 0.007476868081 @@ -50,19 +50,19 @@ 4.587509211e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.851023589e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.578757228e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03159993316 -0.002305422345 -0.005359710285 -0.002305422345 0.02197061592 0.03729794046 -0.005359710285 0.03729794046 0.06918797271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.03961870174 -0.0263311942 -0.04832213666 -0.0263311942 0.01686994378 0.02818665649 -0.04832213666 0.02818665649 0.05367144632 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.002557435303 -0.001458154968 -0.002593997169 -0.001458154968 0.000731010571 0.001269432912 -0.002593997169 0.001269432912 0.002358940998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.006629214489 -0.001374867422 -0.00265804676 -0.001374867422 -7.536135138e-06 2.805772626e-05 -0.00265804676 2.805772626e-05 0.0001458398988 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0004460718509 0.0001861359664 0.0003002327769 0.0001861359664 -0.0001181188035 -0.0001860213273 0.0003002327769 -0.0001860213273 -0.0003361081009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.984256294e-05 9.728277224e-05 0.0001626550141 9.728277224e-05 -7.588658275e-05 -0.0001181360281 0.0001626550141 -0.0001181360281 -0.0002129721307 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0001099484001 -2.710918039e-05 -5.077645838e-05 -2.710918039e-05 3.815629541e-06 7.496278551e-06 -5.077645838e-05 7.496278551e-06 1.405598113e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.355237025e-05 -7.812838823e-06 -1.273434472e-05 -7.812838823e-06 1.741900549e-05 3.14437797e-05 -1.273434472e-05 3.14437797e-05 5.593263705e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.440445442e-05 3.27365266e-05 5.777590269e-05 3.27365266e-05 -1.27803351e-05 -2.074443889e-05 5.777590269e-05 -2.074443889e-05 -3.838783626e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.679642366e-05 1.723003457e-05 2.997916399e-05 1.723003457e-05 -6.419726279e-06 -1.044480533e-05 2.997916399e-05 -1.044480533e-05 -1.878427706e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8.266189485e-09 1.173581592e-06 1.798653217e-06 1.173581592e-06 6.689034301e-07 1.880336386e-06 1.798653217e-06 1.880336386e-06 3.018358985e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.415376218e-06 -5.541551023e-07 -1.249370034e-06 -5.541551023e-07 1.226671594e-06 2.786621016e-06 -1.249370034e-06 2.786621016e-06 4.769699692e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.08220895e-05 5.743976651e-06 9.886368445e-06 5.743976651e-06 -1.990270729e-06 -2.961336072e-06 9.886368445e-06 -2.961336072e-06 -5.555978305e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03159993316 -0.002305422345 -0.005359710285 0 0 -0.002305422345 0.02197061592 0.03729794046 0 0 -0.005359710285 0.03729794046 0.06918797271 0 0 0 0 0 0 0 0 0 0 0 0 +0.03961870174 -0.0263311942 -0.04832213666 0 0 -0.0263311942 0.01686994378 0.02818665649 0 0 -0.04832213666 0.02818665649 0.05367144632 0 0 0 0 0 0 0 0 0 0 0 0 +-0.002557435303 -0.001458154968 -0.002593997169 0 0 -0.001458154968 0.000731010571 0.001269432912 0 0 -0.002593997169 0.001269432912 0.002358940998 0 0 0 0 0 0 0 0 0 0 0 0 +0.006629214489 -0.001374867422 -0.00265804676 0 0 -0.001374867422 -7.536135138e-06 2.805772626e-05 0 0 -0.00265804676 2.805772626e-05 0.0001458398988 0 0 0 0 0 0 0 0 0 0 0 0 +0.0004460718509 0.0001861359664 0.0003002327769 0 0 0.0001861359664 -0.0001181188035 -0.0001860213273 0 0 0.0003002327769 -0.0001860213273 -0.0003361081009 0 0 0 0 0 0 0 0 0 0 0 0 +-5.984256294e-05 9.728277224e-05 0.0001626550141 0 0 9.728277224e-05 -7.588658275e-05 -0.0001181360281 0 0 0.0001626550141 -0.0001181360281 -0.0002129721307 0 0 0 0 0 0 0 0 0 0 0 0 +0.0001099484001 -2.710918039e-05 -5.077645838e-05 0 0 -2.710918039e-05 3.815629541e-06 7.496278551e-06 0 0 -5.077645838e-05 7.496278551e-06 1.405598113e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.355237025e-05 -7.812838823e-06 -1.273434472e-05 0 0 -7.812838823e-06 1.741900549e-05 3.14437797e-05 0 0 -1.273434472e-05 3.14437797e-05 5.593263705e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-7.440445442e-05 3.27365266e-05 5.777590269e-05 0 0 3.27365266e-05 -1.27803351e-05 -2.074443889e-05 0 0 5.777590269e-05 -2.074443889e-05 -3.838783626e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-4.679642366e-05 1.723003457e-05 2.997916399e-05 0 0 1.723003457e-05 -6.419726279e-06 -1.044480533e-05 0 0 2.997916399e-05 -1.044480533e-05 -1.878427706e-05 0 0 0 0 0 0 0 0 0 0 0 0 +8.266189485e-09 1.173581592e-06 1.798653217e-06 0 0 1.173581592e-06 6.689034301e-07 1.880336386e-06 0 0 1.798653217e-06 1.880336386e-06 3.018358985e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.415376218e-06 -5.541551023e-07 -1.249370034e-06 0 0 -5.541551023e-07 1.226671594e-06 2.786621016e-06 0 0 -1.249370034e-06 2.786621016e-06 4.769699692e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.08220895e-05 5.743976651e-06 9.886368445e-06 0 0 5.743976651e-06 -1.990270729e-06 -2.961336072e-06 0 0 9.886368445e-06 -2.961336072e-06 -5.555978305e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.06521902921 0.0373038614 0.06742249305 0.003500974148 -0.004121833421 0.0373038614 -0.006122824045 -0.01090540346 0.004227826271 -0.008014814167 0.06742249305 -0.01090540346 -0.02003707484 0.009211705533 -0.01338250342 0.003500974148 0.004227826271 0.009211705533 0.002493471938 -0.004278109606 -0.004121833421 -0.008014814167 -0.01338250342 -0.004278109606 0.005853429539 0.00781927671 -0.01315030598 -0.02421022822 -0.006493381366 0.009825895055 -0.01315030598 0.02213053253 0.03722318781 0.007398487229 -0.0125615233 -0.02421022822 0.03722318781 0.07116923718 0.01552782808 -0.02211503451 -0.006493381366 0.007398487229 0.01552782808 0.001831551245 -0.003180246953 0.009825895055 -0.0125615233 -0.02211503451 -0.003180246953 0.004257234482 0.001745499054 -0.003784491362 -0.00689455078 -0.0003173223171 0.0003566902205 -0.003784491362 0.005288116522 0.008686629059 0.0008699973328 -0.001514531836 -0.00689455078 0.008686629059 0.01663176316 0.001935382424 -0.002565131955 -0.0003173223171 0.0008699973328 0.001935382424 -3.669608692e-06 4.89242362e-05 0.0003566902205 -0.001514531836 -0.002565131955 4.89242362e-05 -0.000138924636 @@ -74,7 +74,7 @@ -8.416230876e-05 4.451669223e-05 8.132538992e-05 1.623264927e-05 -2.363983728e-05 4.451669223e-05 -2.14534474e-05 -3.862447431e-05 -7.679308594e-06 1.13281123e-05 8.132538992e-05 -3.862447431e-05 -7.049700531e-05 -1.430556356e-05 2.040870467e-05 1.623264927e-05 -7.679308594e-06 -1.430556356e-05 -2.753516114e-06 4.184510268e-06 -2.363983728e-05 1.13281123e-05 2.040870467e-05 4.184510268e-06 -5.896731736e-06 2.56574684e-06 3.116655493e-06 4.654475272e-06 1.097877094e-06 -1.388298209e-06 3.116655493e-06 -4.918305599e-06 -8.519280176e-06 -1.632477136e-06 2.436283272e-06 4.654475272e-06 -8.519280176e-06 -1.458092262e-05 -2.940035842e-06 4.141692111e-06 1.097877094e-06 -1.632477136e-06 -2.940035842e-06 -5.408485631e-07 8.412855844e-07 -1.388298209e-06 2.436283272e-06 4.141692111e-06 8.412855844e-07 -1.176634135e-06 -2.856562727e-07 -7.093069449e-08 -3.303824751e-07 -4.020020237e-07 6.614391025e-07 -7.093069449e-08 3.483553179e-06 6.032778249e-06 1.769772496e-06 -2.589511078e-06 -3.303824751e-07 6.032778249e-06 1.124985191e-05 3.11126489e-06 -4.699036649e-06 -4.020020237e-07 1.769772496e-06 3.11126489e-06 6.77708068e-07 -9.796490906e-07 6.614391025e-07 -2.589511078e-06 -4.699036649e-06 -9.796490906e-07 1.440366414e-06 --6.817514727e-06 3.983371228e-06 7.032831756e-06 8.246727876e-07 -1.125165698e-06 3.983371228e-06 -1.539950929e-06 -2.954999787e-06 -9.229520494e-08 1.696222722e-07 7.032831756e-06 -2.954999787e-06 -5.170949685e-06 -2.475433237e-07 2.747057101e-07 8.246727876e-07 -9.229520494e-08 -2.475433237e-07 1.176586068e-07 -1.52100389e-07 -1.125165698e-06 1.696222722e-07 2.747057101e-07 -1.52100389e-07 2.388772292e-07 +-6.817514727e-06 3.983371228e-06 7.032831756e-06 8.246727876e-07 -1.125165698e-06 3.983371228e-06 -1.539950929e-06 -2.954999787e-06 -9.229520495e-08 1.696222722e-07 7.032831756e-06 -2.954999787e-06 -5.170949685e-06 -2.475433237e-07 2.747057101e-07 8.246727876e-07 -9.229520495e-08 -2.475433237e-07 1.176586068e-07 -1.52100389e-07 -1.125165698e-06 1.696222722e-07 2.747057101e-07 -1.52100389e-07 2.388772292e-07 -3.533537095e-06 5.342403492e-06 9.203854064e-06 1.649858917e-06 -2.290828039e-06 5.342403492e-06 -4.591870855e-06 -8.29555273e-06 -1.336846942e-06 1.992708665e-06 9.203854064e-06 -8.29555273e-06 -1.468288948e-05 -2.470054842e-06 3.524689736e-06 1.649858917e-06 -1.336846942e-06 -2.470054842e-06 -3.870380853e-07 5.919985358e-07 -2.290828039e-06 1.992708665e-06 3.524689736e-06 5.919985358e-07 -8.446504776e-07 0.0003444464134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0006613936461 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 @@ -89,19 +89,19 @@ -2.32364548e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.233101354e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.511284608e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0314787175 0.05617587518 0.05719551801 0.05617587518 0.0005464589719 0.0003540732579 0.05719551801 0.0003540732579 0.000237711749 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.000282722103 0.0008211028254 0.0006443467169 0.0008211028254 0.000427628181 0.0001071457845 0.0006443467169 0.0001071457845 -1.399663298e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001143537387 0.001221634683 -0.0002400935216 0.001221634683 -0.0001338981334 -3.622832054e-05 -0.0002400935216 -3.622832054e-05 3.546973701e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.245822945e-06 6.795702963e-05 3.90611346e-05 6.795702963e-05 -6.637196373e-05 -1.961876289e-05 3.90611346e-05 -1.961876289e-05 8.414585488e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.979927066e-05 0.0001694465324 8.461756687e-05 0.0001694465324 1.208073788e-06 5.017374615e-07 8.461756687e-05 5.017374615e-07 2.363787422e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.510184451e-05 -1.748066395e-05 3.221724653e-05 -1.748066395e-05 -1.048347915e-05 -3.039317223e-06 3.221724653e-05 -3.039317223e-06 -2.574654096e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.087267405e-06 1.584031843e-05 7.560077093e-06 1.584031843e-05 1.384624307e-06 4.531596429e-07 7.560077093e-06 4.531596429e-07 2.02087043e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.963763086e-07 7.797965e-06 4.108076306e-06 7.797965e-06 1.012670491e-06 4.91025514e-07 4.108076306e-06 4.91025514e-07 2.272745456e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.294386174e-05 4.543468917e-06 1.389480316e-05 4.543468917e-06 1.432432038e-07 4.775019591e-07 1.389480316e-05 4.775019591e-07 4.921698347e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.736971087e-06 1.33505787e-05 1.044654114e-05 1.33505787e-05 2.059988104e-07 1.140113985e-07 1.044654114e-05 1.140113985e-07 5.367584357e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.998487867e-06 6.777117368e-06 5.867171262e-06 6.777117368e-06 -9.021568869e-08 -3.763159804e-08 5.867171262e-06 -3.763159804e-08 -1.984323693e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.911684165e-06 3.522395871e-06 4.62291932e-06 3.522395871e-06 5.282319206e-08 1.049336719e-07 4.62291932e-06 1.049336719e-07 9.854669708e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.130214184e-06 4.824969218e-06 4.687958243e-06 4.824969218e-06 2.549753943e-07 1.970505195e-07 4.687958243e-06 1.970505195e-07 1.371902632e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0314787175 0.05617587518 0.05719551801 0 0 0.05617587518 0.0005464589719 0.0003540732579 0 0 0.05719551801 0.0003540732579 0.000237711749 0 0 0 0 0 0 0 0 0 0 0 0 +-0.000282722103 0.0008211028254 0.0006443467169 0 0 0.0008211028254 0.000427628181 0.0001071457845 0 0 0.0006443467169 0.0001071457845 -1.399663298e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.001143537387 0.001221634683 -0.0002400935216 0 0 0.001221634683 -0.0001338981334 -3.622832054e-05 0 0 -0.0002400935216 -3.622832054e-05 3.546973701e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-7.245822945e-06 6.795702963e-05 3.90611346e-05 0 0 6.795702963e-05 -6.637196373e-05 -1.961876289e-05 0 0 3.90611346e-05 -1.961876289e-05 8.414585488e-08 0 0 0 0 0 0 0 0 0 0 0 0 +1.979927066e-05 0.0001694465324 8.461756687e-05 0 0 0.0001694465324 1.208073788e-06 5.017374615e-07 0 0 8.461756687e-05 5.017374615e-07 2.363787422e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-4.510184451e-05 -1.748066395e-05 3.221724653e-05 0 0 -1.748066395e-05 -1.048347915e-05 -3.039317223e-06 0 0 3.221724653e-05 -3.039317223e-06 -2.574654096e-08 0 0 0 0 0 0 0 0 0 0 0 0 +2.087267405e-06 1.584031843e-05 7.560077093e-06 0 0 1.584031843e-05 1.384624307e-06 4.531596429e-07 0 0 7.560077093e-06 4.531596429e-07 2.02087043e-08 0 0 0 0 0 0 0 0 0 0 0 0 +3.963763086e-07 7.797965e-06 4.108076306e-06 0 0 7.797965e-06 1.012670491e-06 4.91025514e-07 0 0 4.108076306e-06 4.91025514e-07 2.272745456e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.294386174e-05 4.543468917e-06 1.389480316e-05 0 0 4.543468917e-06 1.432432038e-07 4.775019591e-07 0 0 1.389480316e-05 4.775019591e-07 4.921698347e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.736971087e-06 1.33505787e-05 1.044654114e-05 0 0 1.33505787e-05 2.059988104e-07 1.140113985e-07 0 0 1.044654114e-05 1.140113985e-07 5.367584357e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-1.998487867e-06 6.777117368e-06 5.867171262e-06 0 0 6.777117368e-06 -9.021568869e-08 -3.763159804e-08 0 0 5.867171262e-06 -3.763159804e-08 -1.984323693e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-2.911684165e-06 3.522395871e-06 4.62291932e-06 0 0 3.522395871e-06 5.282319206e-08 1.049336719e-07 0 0 4.62291932e-06 1.049336719e-07 9.854669708e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-2.130214184e-06 4.824969218e-06 4.687958243e-06 0 0 4.824969218e-06 2.549753943e-07 1.970505195e-07 0 0 4.687958243e-06 1.970505195e-07 1.371902632e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.002210482023 -0.04717019386 -0.02662543222 -0.0005168208836 -0.0007615367465 -0.04717019386 -0.02355368776 0.00582937469 0.0473027673 0.08461462501 -0.02662543222 0.00582937469 0.01401537387 0.0259534965 0.04815745363 -0.0005168208836 0.0473027673 0.0259534965 9.691429176e-05 8.323665346e-05 -0.0007615367465 0.08461462501 0.04815745363 8.323665346e-05 0.0001059859368 0.0007916167586 -0.004328098164 -0.002652152952 -0.0003483081226 -0.0003643136205 -0.004328098164 -0.004064905084 0.001066687742 0.004637229501 0.008561307066 -0.002652152952 0.001066687742 0.002434129904 0.002699900979 0.005185482457 -0.0003483081226 0.004637229501 0.002699900979 0.0001412969933 9.348792622e-05 -0.0003643136205 0.008561307066 0.005185482457 9.348792622e-05 -2.314103737e-05 -4.096924423e-05 1.397348596e-05 1.868322719e-05 1.845102145e-05 -2.280479021e-05 1.397348596e-05 0.001981351326 3.451898575e-05 0.0003598023218 -0.0009862217616 1.868322719e-05 3.451898575e-05 -0.000532558285 0.0001682820926 -0.0005535276903 1.845102145e-05 0.0003598023218 0.0001682820926 1.864529205e-05 1.701128664e-05 -2.280479021e-05 -0.0009862217616 -0.0005535276903 1.701128664e-05 3.748014286e-06 @@ -128,19 +128,19 @@ 4.905409178e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.467742983e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.169132552e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.02199611695 0.07287874992 0.1175399994 0.07287874992 0.05072157814 0.01948294475 0.1175399994 0.01948294475 0.07369488634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.08482634461 -0.003450948555 -0.003885546289 -0.003450948555 0.03177465756 0.001874894995 -0.003885546289 0.001874894995 0.03612524472 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.02845883934 0.0224744595 0.04057723002 0.0224744595 0.005245240818 0.0030232807 0.04057723002 0.0030232807 0.00843304975 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.005210424515 -0.0001040605843 -0.0001737547806 -0.0001040605843 0.008075232206 0.0158868097 -0.0001737547806 0.0158868097 0.02782303349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0005368044295 0.0003116621076 0.0005382469185 0.0003116621076 -8.867757049e-05 -8.36862921e-05 0.0005382469185 -8.36862921e-05 -0.0001688773215 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003171906137 0.0002580681287 0.0004522029073 0.0002580681287 -7.876908499e-06 -0.0003739516946 0.0004522029073 -0.0003739516946 -0.0005101189253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003128912297 8.355738976e-05 0.0001402734591 8.355738976e-05 0.0002768644097 0.0006558398409 0.0001402734591 0.0006558398409 0.00106701292 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.697503373e-05 3.411380142e-05 5.52374296e-05 3.411380142e-05 -4.898742271e-05 -8.858804573e-05 5.52374296e-05 -8.858804573e-05 -0.0001491499303 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.584983996e-06 2.386326562e-06 2.715962111e-06 2.386326562e-06 1.651384868e-05 -2.00540876e-05 2.715962111e-06 -2.00540876e-05 -1.119131523e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001015147786 4.075026735e-05 6.877101634e-05 4.075026735e-05 2.328119037e-05 8.057300875e-05 6.877101634e-05 8.057300875e-05 0.0001175722707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.519420099e-06 2.168238364e-05 3.148512159e-05 2.168238364e-05 -2.510015106e-05 -4.087038919e-05 3.148512159e-05 -4.087038919e-05 -6.921317833e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.517396497e-05 -3.556852035e-06 -9.315310219e-06 -3.556852035e-06 8.095689482e-06 1.188011244e-05 -9.315310219e-06 1.188011244e-05 2.236300658e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.23383948e-05 1.213480833e-05 1.95735442e-05 1.213480833e-05 -5.13899529e-07 7.986592764e-06 1.95735442e-05 7.986592764e-06 9.032786762e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +0.02199611695 0.07287874992 0.1175399994 0 0 0.07287874992 0.05072157814 0.01948294475 0 0 0.1175399994 0.01948294475 0.07369488634 0 0 0 0 0 0 0 0 0 0 0 0 +0.08482634461 -0.003450948555 -0.003885546289 0 0 -0.003450948555 0.03177465756 0.001874894995 0 0 -0.003885546289 0.001874894995 0.03612524472 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02845883934 0.0224744595 0.04057723002 0 0 0.0224744595 0.005245240818 0.0030232807 0 0 0.04057723002 0.0030232807 0.00843304975 0 0 0 0 0 0 0 0 0 0 0 0 +-0.005210424515 -0.0001040605843 -0.0001737547806 0 0 -0.0001040605843 0.008075232206 0.0158868097 0 0 -0.0001737547806 0.0158868097 0.02782303349 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0005368044295 0.0003116621076 0.0005382469185 0 0 0.0003116621076 -8.867757049e-05 -8.36862921e-05 0 0 0.0005382469185 -8.36862921e-05 -0.0001688773215 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003171906137 0.0002580681287 0.0004522029073 0 0 0.0002580681287 -7.876908499e-06 -0.0003739516946 0 0 0.0004522029073 -0.0003739516946 -0.0005101189253 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003128912297 8.355738976e-05 0.0001402734591 0 0 8.355738976e-05 0.0002768644097 0.0006558398409 0 0 0.0001402734591 0.0006558398409 0.00106701292 0 0 0 0 0 0 0 0 0 0 0 0 +1.697503373e-05 3.411380142e-05 5.52374296e-05 0 0 3.411380142e-05 -4.898742271e-05 -8.858804573e-05 0 0 5.52374296e-05 -8.858804573e-05 -0.0001491499303 0 0 0 0 0 0 0 0 0 0 0 0 +-2.584983996e-06 2.386326562e-06 2.715962111e-06 0 0 2.386326562e-06 1.651384868e-05 -2.00540876e-05 0 0 2.715962111e-06 -2.00540876e-05 -1.119131523e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001015147786 4.075026735e-05 6.877101634e-05 0 0 4.075026735e-05 2.328119037e-05 8.057300875e-05 0 0 6.877101634e-05 8.057300875e-05 0.0001175722707 0 0 0 0 0 0 0 0 0 0 0 0 +-3.519420099e-06 2.168238364e-05 3.148512159e-05 0 0 2.168238364e-05 -2.510015106e-05 -4.087038919e-05 0 0 3.148512159e-05 -4.087038919e-05 -6.921317833e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.517396497e-05 -3.556852035e-06 -9.315310219e-06 0 0 -3.556852035e-06 8.095689482e-06 1.188011244e-05 0 0 -9.315310219e-06 1.188011244e-05 2.236300658e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.23383948e-05 1.213480833e-05 1.95735442e-05 0 0 1.213480833e-05 -5.13899529e-07 7.986592764e-06 0 0 1.95735442e-05 7.986592764e-06 9.032786762e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.1911702673 -0.001744703951 0.009671168091 0.008883134721 -0.01564710327 -0.001744703951 -0.05469020022 0.03208811799 0.1210821023 0.1580070353 0.009671168091 0.03208811799 -0.01093393251 -0.1502071447 0.05871138926 0.008883134721 0.1210821023 -0.1502071447 0.0441403956 0.004861301045 -0.01564710327 0.1580070353 0.05871138926 0.004861301045 0.03896910252 -0.0541086518 -0.01193688935 -0.02595160971 -0.009603703675 0.01417685656 -0.01193688935 0.02295449729 0.08957296631 0.03712186031 0.008801849963 -0.02595160971 0.08957296631 0.1357326937 -0.01270160106 -0.02774583128 -0.009603703675 0.03712186031 -0.01270160106 0.04779786005 0.01318152325 0.01417685656 0.008801849963 -0.02774583128 0.01318152325 0.03215324917 0.003233227485 -0.007451979378 -0.01380751984 -0.000501203704 0.0006625825035 -0.007451979378 0.001071717468 0.006045055706 -0.006440771712 0.00847795031 -0.01380751984 0.006045055706 0.00885354471 -0.009886811171 0.01639128256 -0.000501203704 -0.006440771712 -0.009886811171 0.006598785759 0.01151353845 0.0006625825035 0.00847795031 0.01639128256 0.01151353845 -0.004501474945 @@ -150,7 +150,7 @@ 0.0001550406691 -9.073814874e-05 -0.0001578389931 6.148706982e-05 -0.0001025336273 -9.073814874e-05 -0.000246763869 -0.0004436814839 -0.0002051436496 0.0003383417313 -0.0001578389931 -0.0004436814839 -0.000787282071 -0.0003627357523 0.0005980475295 6.148706982e-05 -0.0002051436496 -0.0003627357523 -7.915148881e-05 9.774409651e-05 -0.0001025336273 0.0003383417313 0.0005980475295 9.774409651e-05 -0.0001772038862 7.916296109e-05 -1.137287831e-06 -2.395681499e-06 6.986540327e-05 -0.0001173638668 -1.137287831e-06 1.993951935e-05 4.100406401e-05 2.646454612e-05 -2.959089717e-05 -2.395681499e-06 4.100406401e-05 7.429359868e-05 2.936165928e-05 -6.408730131e-05 6.986540327e-05 2.646454612e-05 2.936165928e-05 0.0001262505126 -7.886844418e-05 -0.0001173638668 -2.959089717e-05 -6.408730131e-05 -7.886844418e-05 0.0002116183292 -3.611669293e-05 5.814025879e-05 0.0001126139816 5.87916094e-05 -9.419040738e-05 5.814025879e-05 -9.701355238e-06 1.308786971e-05 7.3660876e-05 -1.348071428e-05 0.0001126139816 1.308786971e-05 5.208196585e-06 2.332231862e-05 -9.306606466e-05 5.87916094e-05 7.3660876e-05 2.332231862e-05 6.148994591e-05 -9.957495375e-05 -9.419040738e-05 -1.348071428e-05 -9.306606466e-05 -9.957495375e-05 0.000165836089 --7.684792344e-07 -1.839941247e-05 -2.531143342e-05 8.239142414e-07 1.045572666e-06 -1.839941247e-05 -4.425659522e-05 -7.158382234e-05 -1.761558435e-05 7.697003389e-05 -2.531143342e-05 -7.158382234e-05 -0.0001309885163 -7.315057824e-05 0.0001059774496 8.239142414e-07 -1.761558435e-05 -7.315057824e-05 -4.388258902e-05 2.275630369e-05 1.045572666e-06 7.697003389e-05 0.0001059774496 2.275630369e-05 -6.730470643e-05 +-7.684792344e-07 -1.839941247e-05 -2.531143342e-05 8.239142414e-07 1.045572665e-06 -1.839941247e-05 -4.425659522e-05 -7.158382234e-05 -1.761558435e-05 7.697003389e-05 -2.531143342e-05 -7.158382234e-05 -0.0001309885163 -7.315057824e-05 0.0001059774496 8.239142414e-07 -1.761558435e-05 -7.315057824e-05 -4.388258902e-05 2.275630369e-05 1.045572665e-06 7.697003389e-05 0.0001059774496 2.275630369e-05 -6.730470643e-05 -8.421084032e-06 -9.874086937e-06 -1.475196377e-05 -4.599022741e-06 8.497972129e-06 -9.874086937e-06 4.951268648e-06 1.462633684e-05 9.470397313e-06 7.829058306e-06 -1.475196377e-05 1.462633684e-05 2.406570066e-05 -2.382765435e-06 -1.057591249e-07 -4.599022741e-06 9.470397313e-06 -2.382765435e-06 9.131512773e-06 7.409357924e-06 8.497972129e-06 7.829058306e-06 -1.057591249e-07 7.409357924e-06 -1.388357067e-06 -7.318010062e-06 5.282825635e-06 1.184377465e-05 9.364209983e-06 -1.510416582e-05 5.282825635e-06 -1.010247338e-06 6.511809094e-06 1.66798897e-05 3.24874626e-06 1.184377465e-05 6.511809094e-06 7.541432954e-06 -1.359311065e-07 -1.375617085e-05 9.364209983e-06 1.66798897e-05 -1.359311065e-07 8.769729016e-06 -1.741846751e-05 -1.510416582e-05 3.24874626e-06 -1.375617085e-05 -1.741846751e-05 2.706478893e-05 -1.379143857e-05 -4.888189759e-07 1.658249846e-06 1.81547479e-07 3.771740053e-07 -4.888189759e-07 -1.063626781e-05 -1.346635631e-05 4.098940063e-06 1.97317573e-05 1.658249846e-06 -1.346635631e-05 -2.716104438e-05 -1.825004305e-05 1.849390038e-05 1.81547479e-07 4.098940063e-06 -1.825004305e-05 -7.313522934e-06 3.568205829e-06 3.771740053e-07 1.97317573e-05 1.849390038e-05 3.568205829e-06 -1.102028927e-05 @@ -167,19 +167,19 @@ -1.805557491e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.149386479e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.216762503e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03344230768 0.02370471748 0.08301791568 0.02370471748 2.745125758e-06 -0.0001194171656 0.08301791568 -0.0001194171656 -0.0004411818022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001555690729 0.000879899612 0.002613993402 0.000879899612 -2.58360115e-06 -0.0002500493574 0.002613993402 -0.0002500493574 -7.822251736e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001636012505 -0.001018361369 0.0007653069251 -0.001018361369 8.988963876e-07 3.820651369e-05 0.0007653069251 3.820651369e-05 -0.0001028720106 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.069885039e-05 -6.694095076e-05 0.0002114708018 -6.694095076e-05 1.077870908e-06 3.784889403e-05 0.0002114708018 3.784889403e-05 -0.0001593022804 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.014196744e-05 3.427570355e-05 0.0001196283098 3.427570355e-05 4.051925473e-09 3.134377914e-07 0.0001196283098 3.134377914e-07 -3.946163491e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.269645944e-05 2.647124482e-05 2.741119612e-06 2.647124482e-05 9.086222878e-08 5.379249677e-06 2.741119612e-06 5.379249677e-06 -1.068274702e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.228718873e-06 -1.930652947e-06 1.146026411e-05 -1.930652947e-06 -2.884407412e-08 -7.063512272e-07 1.146026411e-05 -7.063512272e-07 4.525577218e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.168329879e-06 3.249955133e-06 5.474273942e-06 3.249955133e-06 8.790284724e-10 7.19467411e-08 5.474273942e-06 7.19467411e-08 3.991587748e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.375304839e-05 1.051402432e-05 1.482501583e-05 1.051402432e-05 2.879873644e-09 2.651313524e-07 1.482501583e-05 2.651313524e-07 3.408664762e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.296486562e-07 1.07942228e-06 1.525054447e-05 1.07942228e-06 -4.375529958e-09 -1.687875544e-08 1.525054447e-05 -1.687875544e-08 6.102788601e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.885382977e-06 2.638473513e-06 5.33813002e-06 2.638473513e-06 1.918097525e-10 1.060604598e-07 5.33813002e-06 1.060604598e-07 8.188547601e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.700503293e-06 2.283660076e-06 5.40773957e-06 2.283660076e-06 3.493236291e-11 8.49178997e-08 5.40773957e-06 8.49178997e-08 3.026336567e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.715935682e-06 1.67288371e-06 6.457817064e-06 1.67288371e-06 -7.709695497e-10 4.913124631e-08 6.457817064e-06 4.913124631e-08 3.817351989e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03344230768 0.02370471748 0.08301791568 0 0 0.02370471748 2.745125758e-06 -0.0001194171656 0 0 0.08301791568 -0.0001194171656 -0.0004411818022 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001555690729 0.000879899612 0.002613993402 0 0 0.000879899612 -2.58360115e-06 -0.0002500493574 0 0 0.002613993402 -0.0002500493574 -7.822251736e-05 0 0 0 0 0 0 0 0 0 0 0 0 +0.001636012505 -0.001018361369 0.0007653069251 0 0 -0.001018361369 8.988963876e-07 3.820651369e-05 0 0 0.0007653069251 3.820651369e-05 -0.0001028720106 0 0 0 0 0 0 0 0 0 0 0 0 +9.069885039e-05 -6.694095076e-05 0.0002114708018 0 0 -6.694095076e-05 1.077870908e-06 3.784889403e-05 0 0 0.0002114708018 3.784889403e-05 -0.0001593022804 0 0 0 0 0 0 0 0 0 0 0 0 +-3.014196744e-05 3.427570355e-05 0.0001196283098 0 0 3.427570355e-05 4.051925473e-09 3.134377914e-07 0 0 0.0001196283098 3.134377914e-07 -3.946163491e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.269645944e-05 2.647124482e-05 2.741119612e-06 0 0 2.647124482e-05 9.086222878e-08 5.379249677e-06 0 0 2.741119612e-06 5.379249677e-06 -1.068274702e-05 0 0 0 0 0 0 0 0 0 0 0 0 +4.228718873e-06 -1.930652947e-06 1.146026411e-05 0 0 -1.930652947e-06 -2.884407412e-08 -7.063512272e-07 0 0 1.146026411e-05 -7.063512272e-07 4.525577218e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-4.168329879e-06 3.249955133e-06 5.474273942e-06 0 0 3.249955133e-06 8.790284724e-10 7.19467411e-08 0 0 5.474273942e-06 7.19467411e-08 3.991587748e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.375304839e-05 1.051402432e-05 1.482501583e-05 0 0 1.051402432e-05 2.879873644e-09 2.651313524e-07 0 0 1.482501583e-05 2.651313524e-07 3.408664762e-07 0 0 0 0 0 0 0 0 0 0 0 0 +4.296486562e-07 1.07942228e-06 1.525054447e-05 0 0 1.07942228e-06 -4.375529958e-09 -1.687875544e-08 0 0 1.525054447e-05 -1.687875544e-08 6.102788601e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.885382977e-06 2.638473513e-06 5.33813002e-06 0 0 2.638473513e-06 1.918097525e-10 1.060604598e-07 0 0 5.33813002e-06 1.060604598e-07 8.188547601e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-2.700503293e-06 2.283660076e-06 5.40773957e-06 0 0 2.283660076e-06 3.493236291e-11 8.49178997e-08 0 0 5.40773957e-06 8.49178997e-08 3.026336567e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.715935682e-06 1.67288371e-06 6.457817064e-06 0 0 1.67288371e-06 -7.709695497e-10 4.913124631e-08 0 0 6.457817064e-06 4.913124631e-08 3.817351989e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.001393635448 -0.0002256371448 -0.05560252126 -0.0002935722646 7.088645707e-05 -0.0002256371448 0.0003408074949 0.01881631204 -0.0008417477117 0.0008288633405 -0.05560252126 0.01881631204 -0.003904152272 -0.1108849772 0.003768720876 -0.0002935722646 -0.0008417477117 -0.1108849772 -0.0007773589499 4.92570824e-05 7.088645707e-05 0.0008288633405 0.003768720876 4.92570824e-05 9.268583726e-06 0.0006962007995 -0.0001672208233 -0.007983079355 8.237504434e-05 9.786995035e-05 -0.0001672208233 4.276451173e-05 0.004563467328 -0.0003575105867 0.0001600231273 -0.007983079355 0.004563467328 -0.001295305138 -0.01614353885 0.0003564646981 8.237504434e-05 -0.0003575105867 -0.01614353885 -0.0006468516387 0.0001150465989 9.786995035e-05 0.0001600231273 0.0003564646981 0.0001150465989 4.419923818e-06 -2.139493536e-05 -3.859218321e-06 0.0003747750016 3.820636633e-05 -1.627153704e-05 -3.859218321e-06 2.011998054e-05 -0.001101451086 1.530792029e-05 4.124579761e-06 0.0003747750016 -0.001101451086 0.001281460469 0.001144524617 -0.000727047849 3.820636633e-05 1.530792029e-05 0.001144524617 8.831743404e-06 3.787590583e-05 -1.627153704e-05 4.124579761e-06 -0.000727047849 3.787590583e-05 -1.362712917e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_4_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_4_ref.dat index a3b49cb6ea..1df603ab9f 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_4_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gdmz_4_ref.dat @@ -11,19 +11,19 @@ 4.40708515e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3.875142072e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.118055757e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.09334960218 0.06252088647 -0.1097531806 0.06252088647 0.009598883342 -0.01576989293 -0.1097531806 -0.01576989293 0.02869133126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.05433093252 0.02806814431 -0.05040527184 0.02806814431 0.02324931854 -0.03762223641 -0.05040527184 -0.03762223641 0.06966835513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.006751484992 -0.0005078998742 0.0007696336822 -0.0005078998742 0.01548029056 -0.02500045996 0.0007696336822 -0.02500045996 0.04659709616 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.003885316768 -0.003665135463 0.006592935441 -0.003665135463 0.004445399149 -0.007230342911 0.006592935441 -0.007230342911 0.01348792202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001432581206 -0.001019556072 0.001836825705 -0.001019556072 0.0004657620999 -0.0007999749984 0.001836825705 -0.0007999749984 0.001457820647 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0002683334002 -3.203582022e-05 5.561662884e-05 -3.203582022e-05 -0.0004312011991 0.0007057061808 5.561662884e-05 0.0007057061808 -0.001302630561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0003038840465 0.0003391346311 -0.0006037544155 0.0003391346311 -0.0004194543274 0.0007032132897 -0.0006037544155 0.0007032132897 -0.001284362137 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.109464043e-05 7.83031781e-05 -0.000142156473 7.83031781e-05 -7.92199049e-05 0.0001399656715 -0.000142156473 0.0001399656715 -0.0002537332423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --5.535359116e-05 1.792784801e-05 -3.18344241e-05 1.792784801e-05 4.721473504e-05 -8.38481536e-05 -3.18344241e-05 -8.38481536e-05 0.0001513024288 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.8499739e-05 -3.652899644e-05 6.612987683e-05 -3.652899644e-05 3.546935282e-05 -6.236401133e-05 6.612987683e-05 -6.236401133e-05 0.0001140573832 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.323788473e-07 -3.763964193e-06 7.087185016e-06 -3.763964193e-06 1.077483675e-05 -1.969717567e-05 7.087185016e-06 -1.969717567e-05 3.506447474e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6.164310539e-06 -2.813600143e-06 5.056155569e-06 -2.813600143e-06 -1.400861322e-06 2.701954698e-06 5.056155569e-06 2.701954698e-06 -4.79469584e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --7.127060465e-06 6.658268085e-06 -1.160107976e-05 6.658268085e-06 -4.581986749e-06 7.700976394e-06 -1.160107976e-05 7.700976394e-06 -1.390999953e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.09334960218 0.06252088647 -0.1097531806 0 0 0.06252088647 0.009598883342 -0.01576989293 0 0 -0.1097531806 -0.01576989293 0.02869133126 0 0 0 0 0 0 0 0 0 0 0 0 +-0.05433093252 0.02806814431 -0.05040527184 0 0 0.02806814431 0.02324931854 -0.03762223641 0 0 -0.05040527184 -0.03762223641 0.06966835513 0 0 0 0 0 0 0 0 0 0 0 0 +-0.006751484992 -0.0005078998742 0.0007696336822 0 0 -0.0005078998742 0.01548029056 -0.02500045996 0 0 0.0007696336822 -0.02500045996 0.04659709616 0 0 0 0 0 0 0 0 0 0 0 0 +0.003885316768 -0.003665135463 0.006592935441 0 0 -0.003665135463 0.004445399149 -0.007230342911 0 0 0.006592935441 -0.007230342911 0.01348792202 0 0 0 0 0 0 0 0 0 0 0 0 +0.001432581206 -0.001019556072 0.001836825705 0 0 -0.001019556072 0.0004657620999 -0.0007999749984 0 0 0.001836825705 -0.0007999749984 0.001457820647 0 0 0 0 0 0 0 0 0 0 0 0 +0.0002683334002 -3.203582022e-05 5.561662884e-05 0 0 -3.203582022e-05 -0.0004312011991 0.0007057061808 0 0 5.561662884e-05 0.0007057061808 -0.001302630561 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0003038840465 0.0003391346311 -0.0006037544155 0 0 0.0003391346311 -0.0004194543274 0.0007032132897 0 0 -0.0006037544155 0.0007032132897 -0.001284362137 0 0 0 0 0 0 0 0 0 0 0 0 +-8.109464043e-05 7.83031781e-05 -0.000142156473 0 0 7.83031781e-05 -7.92199049e-05 0.0001399656715 0 0 -0.000142156473 0.0001399656715 -0.0002537332423 0 0 0 0 0 0 0 0 0 0 0 0 +-5.535359116e-05 1.792784801e-05 -3.18344241e-05 0 0 1.792784801e-05 4.721473504e-05 -8.38481536e-05 0 0 -3.18344241e-05 -8.38481536e-05 0.0001513024288 0 0 0 0 0 0 0 0 0 0 0 0 +3.8499739e-05 -3.652899644e-05 6.612987683e-05 0 0 -3.652899644e-05 3.546935282e-05 -6.236401133e-05 0 0 6.612987683e-05 -6.236401133e-05 0.0001140573832 0 0 0 0 0 0 0 0 0 0 0 0 +-4.323788473e-07 -3.763964193e-06 7.087185016e-06 0 0 -3.763964193e-06 1.077483675e-05 -1.969717567e-05 0 0 7.087185016e-06 -1.969717567e-05 3.506447474e-05 0 0 0 0 0 0 0 0 0 0 0 0 +6.164310539e-06 -2.813600143e-06 5.056155569e-06 0 0 -2.813600143e-06 -1.400861322e-06 2.701954698e-06 0 0 5.056155569e-06 2.701954698e-06 -4.79469584e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-7.127060465e-06 6.658268085e-06 -1.160107976e-05 0 0 6.658268085e-06 -4.581986749e-06 7.700976394e-06 0 0 -1.160107976e-05 7.700976394e-06 -1.390999953e-05 0 0 0 0 0 0 0 0 0 0 0 0 0.01074832949 -0.0001142153414 0.0005293080071 0.007142347276 0.01141207092 -0.0001142153414 -0.009808021245 0.01599611809 -0.006957075276 -0.01005753135 0.0005293080071 0.01599611809 -0.02909019064 0.01130257534 0.01867575331 0.007142347276 -0.006957075276 0.01130257534 0.00104930806 0.002048587373 0.01141207092 -0.01005753135 0.01867575331 0.002048587373 0.003094515415 0.01421027164 0.0008503658013 -0.001306343296 0.009408737692 0.01532771451 0.0008503658013 -0.008994459548 0.01458279037 -0.005718615213 -0.00794205959 -0.001306343296 0.01458279037 -0.02700680183 0.008685100613 0.01517879958 0.009408737692 -0.005718615213 0.008685100613 0.003039865427 0.006161431167 0.01532771451 -0.00794205959 0.01517879958 0.006161431167 0.009334905379 0.007127241319 0.001186784425 -0.002087859468 0.005085481313 0.008411217361 0.001186784425 -0.002619430589 0.00437469896 -0.001180851085 -0.001466268955 -0.002087859468 0.00437469896 -0.00816715752 0.001502829781 0.003031760374 0.005085481313 -0.001180851085 0.001502829781 0.002438027487 0.004998274932 0.008411217361 -0.001466268955 0.003031760374 0.004998274932 0.007641226233 @@ -50,19 +50,19 @@ 5.185133339e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.332668512e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.849075372e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03192358013 -0.001471499674 0.003914566852 -0.001471499674 0.02100761244 -0.03563575553 0.003914566852 -0.03563575553 0.06659291793 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.04181310365 -0.02715479338 0.04974314968 -0.02715479338 0.01720839097 -0.02866952634 0.04974314968 -0.02866952634 0.05463009474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.003316653648 -0.001619254066 0.0027911434 -0.001619254066 0.00092014701 -0.001568049192 0.0027911434 -0.001568049192 0.002899734716 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00684584969 -0.001422435134 0.002795302469 -0.001422435134 1.569717867e-06 -5.500864061e-05 0.002795302469 -5.500864061e-05 0.0002142376971 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0006698334117 0.0001606029393 -0.0002492288795 0.0001606029393 -0.0001283985621 0.0001996581231 -0.0002492288795 0.0001996581231 -0.0003646911863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.94513383e-05 7.602550355e-05 -0.000125508232 7.602550355e-05 -6.61350604e-05 0.0001009278497 -0.000125508232 0.0001009278497 -0.0001842047406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.000163486934 -3.705891964e-05 7.068786664e-05 -3.705891964e-05 4.583275e-06 -9.172790603e-06 7.068786664e-05 -9.172790603e-06 1.800519221e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.308004524e-05 -5.529228724e-06 8.495951015e-06 -5.529228724e-06 1.538962724e-05 -2.798727064e-05 8.495951015e-06 -2.798727064e-05 4.966845885e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --8.047529471e-05 3.615592524e-05 -6.457819772e-05 3.615592524e-05 -1.480647772e-05 2.42715389e-05 -6.457819772e-05 2.42715389e-05 -4.535523578e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.835475021e-05 1.399045015e-05 -2.468134183e-05 1.399045015e-05 -5.234340477e-06 8.403928349e-06 -2.468134183e-05 8.403928349e-06 -1.546025192e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.691911413e-07 -3.215815595e-07 7.531177092e-07 -3.215815595e-07 1.544220688e-06 -3.466527675e-06 7.531177092e-07 -3.466527675e-06 5.845201476e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.155321688e-06 -1.350165218e-08 2.453290514e-07 -1.350165218e-08 8.534076791e-07 -2.158631227e-06 2.453290514e-07 -2.158631227e-06 3.637079077e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.035079538e-05 5.836771187e-06 -1.016097017e-05 5.836771187e-06 -2.179010554e-06 3.296900971e-06 -1.016097017e-05 3.296900971e-06 -6.239832685e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03192358013 -0.001471499674 0.003914566852 0 0 -0.001471499674 0.02100761244 -0.03563575553 0 0 0.003914566852 -0.03563575553 0.06659291793 0 0 0 0 0 0 0 0 0 0 0 0 +0.04181310365 -0.02715479338 0.04974314968 0 0 -0.02715479338 0.01720839097 -0.02866952634 0 0 0.04974314968 -0.02866952634 0.05463009474 0 0 0 0 0 0 0 0 0 0 0 0 +-0.003316653648 -0.001619254066 0.0027911434 0 0 -0.001619254066 0.00092014701 -0.001568049192 0 0 0.0027911434 -0.001568049192 0.002899734716 0 0 0 0 0 0 0 0 0 0 0 0 +0.00684584969 -0.001422435134 0.002795302469 0 0 -0.001422435134 1.569717867e-06 -5.500864061e-05 0 0 0.002795302469 -5.500864061e-05 0.0002142376971 0 0 0 0 0 0 0 0 0 0 0 0 +0.0006698334117 0.0001606029393 -0.0002492288795 0 0 0.0001606029393 -0.0001283985621 0.0001996581231 0 0 -0.0002492288795 0.0001996581231 -0.0003646911863 0 0 0 0 0 0 0 0 0 0 0 0 +-1.94513383e-05 7.602550355e-05 -0.000125508232 0 0 7.602550355e-05 -6.61350604e-05 0.0001009278497 0 0 -0.000125508232 0.0001009278497 -0.0001842047406 0 0 0 0 0 0 0 0 0 0 0 0 +0.000163486934 -3.705891964e-05 7.068786664e-05 0 0 -3.705891964e-05 4.583275e-06 -9.172790603e-06 0 0 7.068786664e-05 -9.172790603e-06 1.800519221e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.308004524e-05 -5.529228724e-06 8.495951015e-06 0 0 -5.529228724e-06 1.538962724e-05 -2.798727064e-05 0 0 8.495951015e-06 -2.798727064e-05 4.966845885e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-8.047529471e-05 3.615592524e-05 -6.457819772e-05 0 0 3.615592524e-05 -1.480647772e-05 2.42715389e-05 0 0 -6.457819772e-05 2.42715389e-05 -4.535523578e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-3.835475021e-05 1.399045015e-05 -2.468134183e-05 0 0 1.399045015e-05 -5.234340477e-06 8.403928349e-06 0 0 -2.468134183e-05 8.403928349e-06 -1.546025192e-05 0 0 0 0 0 0 0 0 0 0 0 0 +9.691911413e-07 -3.215815595e-07 7.531177092e-07 0 0 -3.215815595e-07 1.544220688e-06 -3.466527675e-06 0 0 7.531177092e-07 -3.466527675e-06 5.845201476e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-3.155321688e-06 -1.350165218e-08 2.453290514e-07 0 0 -1.350165218e-08 8.534076791e-07 -2.158631227e-06 0 0 2.453290514e-07 -2.158631227e-06 3.637079077e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.035079538e-05 5.836771187e-06 -1.016097017e-05 0 0 5.836771187e-06 -2.179010554e-06 3.296900971e-06 0 0 -1.016097017e-05 3.296900971e-06 -6.239832685e-06 0 0 0 0 0 0 0 0 0 0 0 0 -0.06538472814 0.03697016271 -0.06721363531 0.003680312083 0.004301658889 0.03697016271 -0.006261226175 0.011153282 0.003912282872 0.007468113445 -0.06721363531 0.011153282 -0.02068358234 -0.008717219498 -0.01243038102 0.003680312083 0.003912282872 -0.008717219498 0.00237757694 0.004057257152 0.004301658889 0.007468113445 -0.01243038102 0.004057257152 0.005441834279 0.007581219172 -0.01304237694 0.02416317012 -0.006647628537 -0.00989805786 -0.01304237694 0.02212055607 -0.03716000056 0.007559104844 0.01260852305 0.02416317012 -0.03716000056 0.07126325336 -0.01585506222 -0.02210939752 -0.006647628537 0.007559104844 -0.01585506222 0.001996030419 0.003328182212 -0.00989805786 0.01260852305 -0.02210939752 0.003328182212 0.004344421015 0.001891964815 -0.004153328394 0.007483999925 -0.0004218071107 -0.0004514426766 -0.004153328394 0.005819348741 -0.009524141135 0.001037171579 0.001737021999 0.007483999925 -0.009524141135 0.01815527871 -0.002252913892 -0.002892267558 -0.0004218071107 0.001037171579 -0.002252913892 5.06939199e-05 5.154097042e-06 -0.0004514426766 0.001737021999 -0.002892267558 5.154097042e-06 -8.134191462e-05 @@ -89,19 +89,19 @@ -1.507963217e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8.985318024e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.221075006e-09 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.03129688614 0.0560131308 -0.05694013311 0.0560131308 3.310532792e-05 6.278571525e-05 -0.05694013311 6.278571525e-05 -7.224327354e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0007520801813 0.001230568635 -0.001193210526 0.001230568635 0.0003333936521 3.370696798e-05 -0.001193210526 3.370696798e-05 -0.0001391157197 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001218285295 0.001327524307 0.0002398104665 0.001327524307 -0.0001395144227 3.525886764e-05 0.0002398104665 3.525886764e-05 4.658402239e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --4.704510846e-06 0.0001050641893 -5.408791599e-05 0.0001050641893 -9.525425296e-05 3.079368578e-05 -5.408791599e-05 3.079368578e-05 -4.190690692e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.368214951e-05 0.0001712956814 -8.321652343e-05 0.0001712956814 -2.562149208e-08 1.317654473e-07 -8.321652343e-05 1.317654473e-07 -1.197652035e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.91525307e-05 -2.241214019e-05 -2.507238075e-05 -2.241214019e-05 -1.269729997e-05 2.443447157e-06 -2.507238075e-05 2.443447157e-06 1.226947906e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.728174757e-06 1.214151542e-05 -5.272769114e-06 1.214151542e-05 2.360678776e-06 -1.108803271e-06 -5.272769114e-06 -1.108803271e-06 4.740895941e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.112070572e-07 7.643186568e-06 -4.021890522e-06 7.643186568e-06 7.916222912e-07 -3.765390885e-07 -4.021890522e-06 -3.765390885e-07 1.722823684e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.288006867e-05 4.208336175e-06 -1.374112705e-05 4.208336175e-06 -8.35856152e-09 -3.070149207e-07 -1.374112705e-05 -3.070149207e-07 3.419563037e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.330076503e-06 1.171435256e-05 -9.380255443e-06 1.171435256e-05 3.026200446e-07 -1.915599611e-07 -9.380255443e-06 -1.915599611e-07 1.131615413e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.698636457e-06 5.460320962e-06 -5.030165923e-06 5.460320962e-06 7.784470533e-08 -9.331358654e-08 -5.030165923e-06 -9.331358654e-08 7.56018694e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.684053958e-06 2.936476242e-06 -4.19833676e-06 2.936476242e-06 8.205656157e-08 -1.43508354e-07 -4.19833676e-06 -1.43508354e-07 1.3188915e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.976525266e-06 4.378938187e-06 -4.383791089e-06 4.378938187e-06 2.435083763e-07 -1.943499061e-07 -4.383791089e-06 -1.943499061e-07 1.380764194e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.03129688614 0.0560131308 -0.05694013311 0 0 0.0560131308 3.310532792e-05 6.278571525e-05 0 0 -0.05694013311 6.278571525e-05 -7.224327354e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0007520801813 0.001230568635 -0.001193210526 0 0 0.001230568635 0.0003333936521 3.370696798e-05 0 0 -0.001193210526 3.370696798e-05 -0.0001391157197 0 0 0 0 0 0 0 0 0 0 0 0 +0.001218285295 0.001327524307 0.0002398104665 0 0 0.001327524307 -0.0001395144227 3.525886764e-05 0 0 0.0002398104665 3.525886764e-05 4.658402239e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-4.704510846e-06 0.0001050641893 -5.408791599e-05 0 0 0.0001050641893 -9.525425296e-05 3.079368578e-05 0 0 -5.408791599e-05 3.079368578e-05 -4.190690692e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.368214951e-05 0.0001712956814 -8.321652343e-05 0 0 0.0001712956814 -2.562149208e-08 1.317654473e-07 0 0 -8.321652343e-05 1.317654473e-07 -1.197652035e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.91525307e-05 -2.241214019e-05 -2.507238075e-05 0 0 -2.241214019e-05 -1.269729997e-05 2.443447157e-06 0 0 -2.507238075e-05 2.443447157e-06 1.226947906e-06 0 0 0 0 0 0 0 0 0 0 0 0 +2.728174757e-06 1.214151542e-05 -5.272769114e-06 0 0 1.214151542e-05 2.360678776e-06 -1.108803271e-06 0 0 -5.272769114e-06 -1.108803271e-06 4.740895941e-07 0 0 0 0 0 0 0 0 0 0 0 0 +5.112070572e-07 7.643186568e-06 -4.021890522e-06 0 0 7.643186568e-06 7.916222912e-07 -3.765390885e-07 0 0 -4.021890522e-06 -3.765390885e-07 1.722823684e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.288006867e-05 4.208336175e-06 -1.374112705e-05 0 0 4.208336175e-06 -8.35856152e-09 -3.070149207e-07 0 0 -1.374112705e-05 -3.070149207e-07 3.419563037e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.330076503e-06 1.171435256e-05 -9.380255443e-06 0 0 1.171435256e-05 3.026200446e-07 -1.915599611e-07 0 0 -9.380255443e-06 -1.915599611e-07 1.131615413e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.698636457e-06 5.460320962e-06 -5.030165923e-06 0 0 5.460320962e-06 7.784470533e-08 -9.331358654e-08 0 0 -5.030165923e-06 -9.331358654e-08 7.56018694e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-2.684053958e-06 2.936476242e-06 -4.19833676e-06 0 0 2.936476242e-06 8.205656157e-08 -1.43508354e-07 0 0 -4.19833676e-06 -1.43508354e-07 1.3188915e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.976525266e-06 4.378938187e-06 -4.383791089e-06 0 0 4.378938187e-06 2.435083763e-07 -1.943499061e-07 0 0 -4.383791089e-06 -1.943499061e-07 1.380764194e-07 0 0 0 0 0 0 0 0 0 0 0 0 0.001596474844 -0.04710039829 0.02593482434 -0.0001095089767 -6.895305e-06 -0.04710039829 -0.02306793749 -0.006221128087 0.04776892008 -0.08418794125 0.02593482434 -0.006221128087 0.01389235425 -0.02565863251 0.04700545874 -0.0001095089767 0.04776892008 -0.02565863251 -8.313026314e-05 0.0002166575153 -6.895305e-06 -0.08418794125 0.04700545874 0.0002166575153 -0.000424489481 0.0006660108376 -0.005266161872 0.003062544592 -0.000224704636 0.0001144324525 -0.005266161872 -0.004716730121 -0.001218508088 0.005567638703 -0.01008820401 0.003062544592 -0.001218508088 0.00272300417 -0.003120249381 0.005875111843 -0.000224704636 0.005567638703 -0.003120249381 3.462212236e-05 9.965396924e-05 0.0001144324525 -0.01008820401 0.005875111843 9.965396924e-05 -0.0003754923566 -3.29046621e-05 2.805036503e-05 -2.214926665e-05 1.17006638e-05 2.899148969e-05 2.805036503e-05 0.001991296116 -4.09898176e-05 0.0003696645811 0.0009859192763 -2.214926665e-05 -4.09898176e-05 -0.0005072378262 -0.0001688691624 -0.0005445635329 1.17006638e-05 0.0003696645811 -0.0001688691624 2.837204177e-05 -2.077979363e-05 2.899148969e-05 0.0009859192763 -0.0005445635329 -2.077979363e-05 -7.57015594e-06 @@ -128,19 +128,19 @@ -2.087652862e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.616533956e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.033402286e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0320474862 0.02250856718 -0.08048621382 0.02250856718 8.2533728e-07 0.0003305554684 -0.08048621382 0.0003305554684 -0.002045612484 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.001532380221 0.0008364910615 -0.00275059611 0.0008364910615 5.577816341e-06 0.0004143310421 -0.00275059611 0.0004143310421 -0.000669370625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.001574349406 -0.0009969705815 -0.0009172731494 -0.0009969705815 -1.078059903e-06 -4.980854736e-05 -0.0009172731494 -4.980854736e-05 -0.0001385882976 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.834557752e-05 -4.749576466e-05 -0.0001962576045 -4.749576466e-05 -1.142301749e-06 -4.566108316e-05 -0.0001962576045 -4.566108316e-05 -0.0002158592727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.584057002e-06 1.396760148e-05 -0.0001426630165 1.396760148e-05 9.020699696e-10 -3.608057794e-08 -0.0001426630165 -3.608057794e-08 3.939046119e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --3.311175805e-05 2.722318512e-05 6.828080526e-06 2.722318512e-05 -1.464460383e-07 -8.81270933e-06 6.828080526e-06 -8.81270933e-06 -1.30042483e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3.901708404e-06 -1.582678331e-06 -1.039106494e-05 -1.582678331e-06 2.862028048e-08 7.633769213e-07 -1.039106494e-05 7.633769213e-07 6.156644313e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.000960247e-06 1.796452746e-06 -6.550175279e-06 1.796452746e-06 4.741790446e-10 5.591540394e-09 -6.550175279e-06 5.591540394e-09 -3.093029972e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.380490738e-05 1.043244811e-05 -1.24131032e-05 1.043244811e-05 -1.936742886e-09 -1.865288158e-07 -1.24131032e-05 -1.865288158e-07 -1.581089046e-08 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --6.339739315e-08 1.367367607e-06 -1.420390272e-05 1.367367607e-06 3.635850698e-09 -2.220224861e-08 -1.420390272e-05 -2.220224861e-08 1.427507038e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.193076779e-06 2.228972523e-06 -5.226607241e-06 2.228972523e-06 -5.02348142e-10 -1.427108093e-07 -5.226607241e-06 -1.427108093e-07 4.652468412e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.651138749e-06 2.267366801e-06 -4.677579521e-06 2.267366801e-06 -1.850538961e-10 -8.791596482e-08 -4.677579521e-06 -8.791596482e-08 2.458716195e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.641196697e-06 1.601821328e-06 -6.0136492e-06 1.601821328e-06 7.967899708e-10 -4.507496268e-08 -6.0136492e-06 -4.507496268e-08 3.743915329e-07 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0320474862 0.02250856718 -0.08048621382 0 0 0.02250856718 8.2533728e-07 0.0003305554684 0 0 -0.08048621382 0.0003305554684 -0.002045612484 0 0 0 0 0 0 0 0 0 0 0 0 +-0.001532380221 0.0008364910615 -0.00275059611 0 0 0.0008364910615 5.577816341e-06 0.0004143310421 0 0 -0.00275059611 0.0004143310421 -0.000669370625 0 0 0 0 0 0 0 0 0 0 0 0 +0.001574349406 -0.0009969705815 -0.0009172731494 0 0 -0.0009969705815 -1.078059903e-06 -4.980854736e-05 0 0 -0.0009172731494 -4.980854736e-05 -0.0001385882976 0 0 0 0 0 0 0 0 0 0 0 0 +5.834557752e-05 -4.749576466e-05 -0.0001962576045 0 0 -4.749576466e-05 -1.142301749e-06 -4.566108316e-05 0 0 -0.0001962576045 -4.566108316e-05 -0.0002158592727 0 0 0 0 0 0 0 0 0 0 0 0 +-2.584057002e-06 1.396760148e-05 -0.0001426630165 0 0 1.396760148e-05 9.020699696e-10 -3.608057794e-08 0 0 -0.0001426630165 -3.608057794e-08 3.939046119e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-3.311175805e-05 2.722318512e-05 6.828080526e-06 0 0 2.722318512e-05 -1.464460383e-07 -8.81270933e-06 0 0 6.828080526e-06 -8.81270933e-06 -1.30042483e-05 0 0 0 0 0 0 0 0 0 0 0 0 +3.901708404e-06 -1.582678331e-06 -1.039106494e-05 0 0 -1.582678331e-06 2.862028048e-08 7.633769213e-07 0 0 -1.039106494e-05 7.633769213e-07 6.156644313e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.000960247e-06 1.796452746e-06 -6.550175279e-06 0 0 1.796452746e-06 4.741790446e-10 5.591540394e-09 0 0 -6.550175279e-06 5.591540394e-09 -3.093029972e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.380490738e-05 1.043244811e-05 -1.24131032e-05 0 0 1.043244811e-05 -1.936742886e-09 -1.865288158e-07 0 0 -1.24131032e-05 -1.865288158e-07 -1.581089046e-08 0 0 0 0 0 0 0 0 0 0 0 0 +-6.339739315e-08 1.367367607e-06 -1.420390272e-05 0 0 1.367367607e-06 3.635850698e-09 -2.220224861e-08 0 0 -1.420390272e-05 -2.220224861e-08 1.427507038e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-2.193076779e-06 2.228972523e-06 -5.226607241e-06 0 0 2.228972523e-06 -5.02348142e-10 -1.427108093e-07 0 0 -5.226607241e-06 -1.427108093e-07 4.652468412e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-2.651138749e-06 2.267366801e-06 -4.677579521e-06 0 0 2.267366801e-06 -1.850538961e-10 -8.791596482e-08 0 0 -4.677579521e-06 -8.791596482e-08 2.458716195e-07 0 0 0 0 0 0 0 0 0 0 0 0 +-1.641196697e-06 1.601821328e-06 -6.0136492e-06 0 0 1.601821328e-06 7.967899708e-10 -4.507496268e-08 0 0 -6.0136492e-06 -4.507496268e-08 3.743915329e-07 0 0 0 0 0 0 0 0 0 0 0 0 5.870478963e-05 0.0009048551087 0.0550454685 -0.001965129329 -0.0001062508686 0.0009048551087 -0.0002676629187 -0.01892160941 0.001020006573 -0.0007997516932 0.0550454685 -0.01892160941 -0.002981757983 0.110069093 0.002314534007 -0.001965129329 0.001020006573 0.110069093 -0.002074265872 -3.905361747e-05 -0.0001062508686 -0.0007997516932 0.002314534007 -3.905361747e-05 -9.100364304e-06 0.0002377796271 9.604957966e-05 0.008012129631 -0.0006122305809 -0.0001215711382 9.604957966e-05 -0.0001102928084 -0.00457932151 5.906152671e-05 -0.0001411802555 0.008012129631 -0.00457932151 -0.001388426904 0.01613132937 0.0002591936765 -0.0006122305809 5.906152671e-05 0.01613132937 -0.001642386365 -0.0001226016716 -0.0001215711382 -0.0001411802555 0.0002591936765 -0.0001226016716 -3.102067015e-06 -2.490602666e-05 -6.365906522e-06 -0.0002854508653 2.472012544e-05 1.827182642e-05 -6.365906522e-06 5.668370069e-05 0.00109591312 1.94655946e-05 -2.22352724e-05 -0.0002854508653 0.00109591312 0.001364298537 -0.0009877014051 -0.0007970619718 2.472012544e-05 1.94655946e-05 -0.0009877014051 -2.649976587e-05 -4.855990389e-05 1.827182642e-05 -2.22352724e-05 -0.0007970619718 -4.855990389e-05 1.794419948e-06 @@ -167,29 +167,29 @@ 6.591293181e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7.251813301e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4.708442433e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.0218110831 0.07462480304 -0.1226766429 0.07462480304 0.04984546474 -0.01821119489 -0.1226766429 -0.01821119489 0.07064088195 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.09466890331 -0.005499024757 0.009782842569 -0.005499024757 0.03387933786 -0.002281921579 0.009782842569 -0.002281921579 0.03804858011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.02735284554 0.02366718153 -0.04263480284 0.02366718153 0.004621807354 -0.0001174746285 -0.04263480284 -0.0001174746285 0.00439936676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.007706928408 0.001240271298 -0.002213085221 0.001240271298 0.008263944268 -0.01620655864 -0.002213085221 -0.01620655864 0.02835043915 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001301562403 -0.0001566440354 0.0002971156085 -0.0001566440354 0.0005325062216 -0.0009107565423 0.0002971156085 -0.0009107565423 0.001680858384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0002758804185 0.0002280660818 -0.0004113782307 0.0002280660818 -2.312532601e-05 0.0003938170459 -0.0004113782307 0.0003938170459 -0.0005421424799 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0004107982797 0.0001832630931 -0.0003188862273 0.0001832630931 0.0001843680668 -0.0004947160718 -0.0003188862273 -0.0004947160718 0.0007890197623 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5.068995064e-05 -6.263932549e-07 5.692581704e-06 -6.263932549e-07 4.887195443e-06 7.240027871e-06 5.692581704e-06 7.240027871e-06 1.897171102e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --1.189451248e-05 -9.957666915e-06 1.803922986e-05 -9.957666915e-06 3.44609051e-05 -2.312226514e-05 1.803922986e-05 -2.312226514e-05 5.932928491e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.0001127399149 6.128421234e-05 -0.0001063038911 6.128421234e-05 -4.767435107e-06 -3.380125097e-05 -0.0001063038911 -3.380125097e-05 3.562437332e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9.978074583e-06 1.251466773e-05 -1.758673978e-05 1.251466773e-05 -1.574983806e-05 3.078518547e-05 -1.758673978e-05 3.078518547e-05 -4.937221365e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.306627054e-05 -5.966044444e-06 1.257123805e-05 -5.966044444e-06 1.268141467e-05 -2.223776395e-05 1.257123805e-05 -2.223776395e-05 3.941008105e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --2.616350145e-05 1.570941752e-05 -2.660561464e-05 1.570941752e-05 -5.441746164e-06 2.137075904e-07 -2.660561464e-05 2.137075904e-07 -5.709427002e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 --0.198300492 -0.0009382812288 -0.009319408749 0.007013544172 0.01457959477 -0.0009382812288 -0.05564166094 -0.03109780087 0.1247874132 -0.1596445536 -0.009319408749 -0.03109780087 -0.01144945653 0.1535836831 0.05640827095 0.007013544172 0.1247874132 0.1535836831 0.0412029866 -0.004824684595 0.01457959477 -0.1596445536 0.05640827095 -0.004824684595 0.03664856411 +0.0218110831 0.07462480304 -0.1226766429 0 0 0.07462480304 0.04984546474 -0.01821119489 0 0 -0.1226766429 -0.01821119489 0.07064088195 0 0 0 0 0 0 0 0 0 0 0 0 +0.09466890331 -0.005499024757 0.009782842569 0 0 -0.005499024757 0.03387933786 -0.002281921579 0 0 0.009782842569 -0.002281921579 0.03804858011 0 0 0 0 0 0 0 0 0 0 0 0 +-0.02735284554 0.02366718153 -0.04263480284 0 0 0.02366718153 0.004621807354 -0.0001174746285 0 0 -0.04263480284 -0.0001174746285 0.00439936676 0 0 0 0 0 0 0 0 0 0 0 0 +-0.007706928408 0.001240271298 -0.002213085221 0 0 0.001240271298 0.008263944268 -0.01620655864 0 0 -0.002213085221 -0.01620655864 0.02835043915 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001301562403 -0.0001566440354 0.0002971156085 0 0 -0.0001566440354 0.0005325062216 -0.0009107565423 0 0 0.0002971156085 -0.0009107565423 0.001680858384 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0002758804185 0.0002280660818 -0.0004113782307 0 0 0.0002280660818 -2.312532601e-05 0.0003938170459 0 0 -0.0004113782307 0.0003938170459 -0.0005421424799 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0004107982797 0.0001832630931 -0.0003188862273 0 0 0.0001832630931 0.0001843680668 -0.0004947160718 0 0 -0.0003188862273 -0.0004947160718 0.0007890197623 0 0 0 0 0 0 0 0 0 0 0 0 +5.068995064e-05 -6.263932549e-07 5.692581704e-06 0 0 -6.263932549e-07 4.887195443e-06 7.240027871e-06 0 0 5.692581704e-06 7.240027871e-06 1.897171102e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-1.189451248e-05 -9.957666915e-06 1.803922986e-05 0 0 -9.957666915e-06 3.44609051e-05 -2.312226514e-05 0 0 1.803922986e-05 -2.312226514e-05 5.932928491e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-0.0001127399149 6.128421234e-05 -0.0001063038911 0 0 6.128421234e-05 -4.767435107e-06 -3.380125097e-05 0 0 -0.0001063038911 -3.380125097e-05 3.562437332e-05 0 0 0 0 0 0 0 0 0 0 0 0 +9.978074583e-06 1.251466773e-05 -1.758673978e-05 0 0 1.251466773e-05 -1.574983806e-05 3.078518547e-05 0 0 -1.758673978e-05 3.078518547e-05 -4.937221365e-05 0 0 0 0 0 0 0 0 0 0 0 0 +1.306627054e-05 -5.966044444e-06 1.257123805e-05 0 0 -5.966044444e-06 1.268141467e-05 -2.223776395e-05 0 0 1.257123805e-05 -2.223776395e-05 3.941008105e-05 0 0 0 0 0 0 0 0 0 0 0 0 +-2.616350145e-05 1.570941752e-05 -2.660561464e-05 0 0 1.570941752e-05 -5.441746164e-06 2.137075904e-07 0 0 -2.660561464e-05 2.137075904e-07 -5.709427002e-06 0 0 0 0 0 0 0 0 0 0 0 0 +-0.198300492 -0.0009382812289 -0.009319408749 0.007013544172 0.01457959477 -0.0009382812289 -0.05564166094 -0.03109780087 0.1247874132 -0.1596445536 -0.009319408749 -0.03109780087 -0.01144945653 0.1535836831 0.05640827095 0.007013544172 0.1247874132 0.1535836831 0.0412029866 -0.004824684595 0.01457959477 -0.1596445536 0.05640827095 -0.004824684595 0.03664856411 -0.06054112692 -0.01212997846 0.02441512316 -0.01051176288 -0.01461954541 -0.01212997846 0.02182412411 -0.09177357154 0.04131577934 -0.01195459207 0.02441512316 -0.09177357154 0.1386630623 0.01204964762 -0.02857959757 -0.01051176288 0.04131577934 0.01204964762 0.04734838779 -0.0125667893 -0.01461954541 -0.01195459207 -0.02857959757 -0.0125667893 0.03337489593 0.001276381148 -0.008158219755 0.01509247766 -0.001780422392 -0.002644798443 -0.008158219755 0.002833576626 -0.01053192034 -0.00526564687 -0.007623837181 0.01509247766 -0.01053192034 0.01625789906 0.008625913831 0.01432420188 -0.001780422392 -0.00526564687 0.008625913831 0.007587119653 -0.01256570352 -0.002644798443 -0.007623837181 0.01432420188 -0.01256570352 -0.004708818769 0.00862080666 0.0007193267016 -0.001245440022 0.006678739174 0.01078092398 0.0007193267016 -0.006242676714 0.01173630256 -0.004106389554 -0.006085644584 -0.001245440022 0.01173630256 -0.02092724219 0.006930716551 0.01136204674 0.006678739174 -0.004106389554 0.006930716551 0.00168589713 0.004097611141 0.01078092398 -0.006085644584 0.01136204674 0.004097611141 0.005940658903 0.001944465828 0.000801045454 -0.001459334192 0.002094749506 0.00338032515 0.000801045454 -0.0001678428782 0.0002993950043 0.0005740269691 0.0008565336288 -0.001459334192 0.0002993950043 -0.0005330678125 -0.0009884497892 -0.001580179334 0.002094749506 0.0005740269691 -0.0009884497892 0.002486791467 0.002859274062 0.00338032515 0.0008565336288 -0.001580179334 0.002859274062 0.005276630849 0.0001662321467 0.0002285101252 -0.0004343325871 0.0003325546497 0.0005411968762 0.0002285101252 4.578108004e-06 -0.0001959105035 0.0002930980726 0.0001904651019 -0.0004343325871 -0.0001959105035 0.0002518690186 -0.0002352697397 -0.0005435171855 0.0003325546497 0.0002930980726 -0.0002352697397 0.000398449416 0.0005511614396 0.0005411968762 0.0001904651019 -0.0005435171855 0.0005511614396 0.0009994190022 6.515751627e-05 -0.0001161650859 0.0002053115393 -1.857214296e-05 -3.006315735e-05 -0.0001161650859 -0.0002372127122 0.000430338411 -0.0002263628886 -0.0003579664874 0.0002053115393 0.000430338411 -0.0007625888817 0.0003875632001 0.0006434347617 -1.857214296e-05 -0.0002263628886 0.0003875632001 -0.0001263851214 -0.0002134641582 -3.006315735e-05 -0.0003579664874 0.0006434347617 -0.0002134641582 -0.0003453491435 -6.958708012e-05 -1.193377173e-05 2.120586267e-05 6.59495293e-05 0.0001116750602 -1.193377173e-05 6.934790767e-06 -2.009105015e-05 1.205240992e-05 1.296530821e-06 2.120586267e-05 -2.009105015e-05 3.597691094e-05 3.636086884e-08 -1.569283734e-05 6.59495293e-05 1.205240992e-05 3.636086884e-08 0.0001366728169 4.862260118e-05 0.0001116750602 1.296530821e-06 -1.569283734e-05 4.862260118e-05 0.0001895412584 +6.958708012e-05 -1.193377173e-05 2.120586267e-05 6.59495293e-05 0.0001116750602 -1.193377173e-05 6.934790767e-06 -2.009105015e-05 1.205240992e-05 1.296530821e-06 2.120586267e-05 -2.009105015e-05 3.597691094e-05 3.636086883e-08 -1.569283734e-05 6.59495293e-05 1.205240992e-05 3.636086883e-08 0.0001366728169 4.862260118e-05 0.0001116750602 1.296530821e-06 -1.569283734e-05 4.862260118e-05 0.0001895412584 2.905569077e-06 7.512312535e-05 -0.0001417985667 9.459735385e-05 0.0001522576799 7.512312535e-05 -1.736190683e-05 2.63962589e-07 8.442119993e-05 2.169125998e-05 -0.0001417985667 2.63962589e-07 -1.944164972e-05 -3.111849889e-05 -0.0001131104015 9.459735385e-05 8.442119993e-05 -3.111849889e-05 7.148790721e-05 0.0001550990634 0.0001522576799 2.169125998e-05 -0.0001131104015 0.0001550990634 0.0002312963572 -1.132141057e-05 -2.320811851e-05 3.699999666e-05 -1.225350008e-05 -2.186962485e-05 -2.320811851e-05 -3.659054377e-05 6.012558844e-05 -1.924840538e-05 -7.148794812e-05 3.699999666e-05 6.012558844e-05 -0.000109412609 7.062620913e-05 0.0001024117147 -1.225350008e-05 -1.924840538e-05 7.062620913e-05 -4.605844118e-05 -3.774796695e-05 -2.186962485e-05 -7.148794812e-05 0.0001024117147 -3.774796695e-05 -8.658135184e-05 -7.688142546e-06 -1.062641948e-05 1.740941617e-05 -5.161163653e-06 -8.390711731e-06 -1.062641948e-05 5.752372483e-06 -1.651680051e-05 8.758763415e-06 -7.44661214e-06 1.740941617e-05 -1.651680051e-05 2.742048445e-05 4.374766883e-06 -1.272411912e-07 -5.161163653e-06 8.758763415e-06 4.374766883e-06 1.053749326e-05 -9.59633216e-06 -8.390711731e-06 -7.44661214e-06 -1.272411912e-07 -9.59633216e-06 -4.075269408e-07 -5.508027374e-06 7.769828389e-06 -1.571481009e-05 1.248440799e-05 2.038049477e-05 7.769828389e-06 -3.815491766e-06 -1.350329405e-06 1.666937465e-05 -4.477778934e-06 -1.571481009e-05 -1.350329405e-06 -1.743498342e-06 2.225056033e-06 -1.214437791e-05 1.248440799e-05 1.666937465e-05 2.225056033e-06 7.769131204e-06 2.169191498e-05 2.038049477e-05 -4.477778934e-06 -1.214437791e-05 2.169191498e-05 3.023668941e-05 --1.538618083e-05 -1.251496517e-06 3.721586481e-07 -1.795820191e-06 -3.311557673e-06 -1.251496517e-06 -9.508146312e-06 1.193069397e-05 3.904614066e-06 -1.90255694e-05 3.721586481e-07 1.193069397e-05 -2.412397345e-05 1.836495053e-05 1.798386036e-05 -1.795820191e-06 3.904614066e-06 1.836495053e-05 -7.525400092e-06 -5.930730092e-06 -3.311557673e-06 -1.90255694e-05 1.798386036e-05 -5.930730092e-06 -1.368125996e-05 +-1.538618083e-05 -1.251496517e-06 3.72158648e-07 -1.795820191e-06 -3.311557673e-06 -1.251496517e-06 -9.508146312e-06 1.193069397e-05 3.904614066e-06 -1.90255694e-05 3.72158648e-07 1.193069397e-05 -2.412397345e-05 1.836495053e-05 1.798386036e-05 -1.795820191e-06 3.904614066e-06 1.836495053e-05 -7.525400092e-06 -5.930730092e-06 -3.311557673e-06 -1.90255694e-05 1.798386036e-05 -5.930730092e-06 -1.368125996e-05 From 9732d79f1ecbc659e629acca0d6e6866fe6f7591 Mon Sep 17 00:00:00 2001 From: Liang Sun <50293369+sunliang98@users.noreply.github.com> Date: Mon, 6 Jan 2025 15:40:17 +0800 Subject: [PATCH 028/160] Fix the Segmentation fault caused by zero atom case under LCAO basis. (#5821) --- .../module_cell/module_neighbor/sltk_grid.cpp | 19 ++++++++----- tests/integrate/223_NO_zero_atom/INPUT | 27 +++++++++++++++++++ tests/integrate/223_NO_zero_atom/KPT | 4 +++ tests/integrate/223_NO_zero_atom/STRU | 27 +++++++++++++++++++ tests/integrate/223_NO_zero_atom/jd | 1 + tests/integrate/223_NO_zero_atom/result.ref | 5 ++++ tests/integrate/CASES_CPU.txt | 1 + 7 files changed, 78 insertions(+), 6 deletions(-) create mode 100644 tests/integrate/223_NO_zero_atom/INPUT create mode 100644 tests/integrate/223_NO_zero_atom/KPT create mode 100644 tests/integrate/223_NO_zero_atom/STRU create mode 100644 tests/integrate/223_NO_zero_atom/jd create mode 100644 tests/integrate/223_NO_zero_atom/result.ref diff --git a/source/module_cell/module_neighbor/sltk_grid.cpp b/source/module_cell/module_neighbor/sltk_grid.cpp index d20f9bb625..6fd6575c23 100644 --- a/source/module_cell/module_neighbor/sltk_grid.cpp +++ b/source/module_cell/module_neighbor/sltk_grid.cpp @@ -152,12 +152,19 @@ void Grid::setMemberVariables(std::ofstream& ofs_in, // output data to ofs this->clear_atoms(); // random selection, in order to estimate again. - this->x_min = ucell.atoms[0].tau[0].x; - this->y_min = ucell.atoms[0].tau[0].y; - this->z_min = ucell.atoms[0].tau[0].z; - this->x_max = ucell.atoms[0].tau[0].x; - this->y_max = ucell.atoms[0].tau[0].y; - this->z_max = ucell.atoms[0].tau[0].z; + for (int it = 0; it < ucell.ntype; it++) + { + if (ucell.atoms[it].na > 0) + { + this->x_min = ucell.atoms[it].tau[0].x; + this->y_min = ucell.atoms[it].tau[0].y; + this->z_min = ucell.atoms[it].tau[0].z; + this->x_max = ucell.atoms[it].tau[0].x; + this->y_max = ucell.atoms[it].tau[0].y; + this->z_max = ucell.atoms[it].tau[0].z; + break; + } + } ModuleBase::Vector3 vec1(ucell.latvec.e11, ucell.latvec.e12, ucell.latvec.e13); ModuleBase::Vector3 vec2(ucell.latvec.e21, ucell.latvec.e22, ucell.latvec.e23); diff --git a/tests/integrate/223_NO_zero_atom/INPUT b/tests/integrate/223_NO_zero_atom/INPUT new file mode 100644 index 0000000000..abe15ed4a0 --- /dev/null +++ b/tests/integrate/223_NO_zero_atom/INPUT @@ -0,0 +1,27 @@ +INPUT_PARAMETERS +#Parameters (1.General) +suffix autotest +calculation scf + +nbands 6 +symmetry 0 +pseudo_dir ../../PP_ORB/ +orbital_dir ../../PP_ORB/ + +#Parameters (2.Iteration) +ecutwfc 20 + +#Parameters (3.Basis) +basis_type lcao + +#Parameters (4.Smearing) +smearing_method gauss +smearing_sigma 0.0002 + +#Parameters (5.Mixing) +mixing_type broyden +mixing_beta 0.7 +cal_force 1 +test_force 1 +cal_stress 1 +test_stress 1 diff --git a/tests/integrate/223_NO_zero_atom/KPT b/tests/integrate/223_NO_zero_atom/KPT new file mode 100644 index 0000000000..f5f7f4ec34 --- /dev/null +++ b/tests/integrate/223_NO_zero_atom/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +2 2 2 0 0 0 diff --git a/tests/integrate/223_NO_zero_atom/STRU b/tests/integrate/223_NO_zero_atom/STRU new file mode 100644 index 0000000000..a8d7fba106 --- /dev/null +++ b/tests/integrate/223_NO_zero_atom/STRU @@ -0,0 +1,27 @@ +ATOMIC_SPECIES +Al 13 Al_ONCV_PBE-1.0.upf upf201 +Si 14 Si_ONCV_PBE-1.0.upf upf201 + +NUMERICAL_ORBITAL +Al_gga_8au_100Ry_4s4p1d.orb +Si_gga_8au_100Ry_2s2p1d.orb + +LATTICE_CONSTANT +10.2 // add lattice constant + +LATTICE_VECTORS +0.5 0.5 0.0 +0.5 0.0 0.5 +0.0 0.5 0.5 + +ATOMIC_POSITIONS +Direct + +Al +0.0 +0 +Si // Element type +0.0 // magnetism +2 +0.00 0.00 0.00 1 1 1 +0.25 0.25 0.25 1 1 1 diff --git a/tests/integrate/223_NO_zero_atom/jd b/tests/integrate/223_NO_zero_atom/jd new file mode 100644 index 0000000000..e8fb4e42b6 --- /dev/null +++ b/tests/integrate/223_NO_zero_atom/jd @@ -0,0 +1 @@ +test calculation when atom number is zero with LCAO. diff --git a/tests/integrate/223_NO_zero_atom/result.ref b/tests/integrate/223_NO_zero_atom/result.ref new file mode 100644 index 0000000000..af95ced2af --- /dev/null +++ b/tests/integrate/223_NO_zero_atom/result.ref @@ -0,0 +1,5 @@ +etotref -211.4490868003635171 +etotperatomref -105.7245434002 +totalforceref 0.000000 +totalstressref 366.791415 +totaltimeref 2.69 diff --git a/tests/integrate/CASES_CPU.txt b/tests/integrate/CASES_CPU.txt index 6e6093523a..134be1fbae 100644 --- a/tests/integrate/CASES_CPU.txt +++ b/tests/integrate/CASES_CPU.txt @@ -188,6 +188,7 @@ #220_NO_KP_MD_MSST_level2 220_NO_KP_MD_NVT 220_NO_KP_MD_wfc_out +223_NO_zero_atom #230_NO_KP_MD_TD 240_NO_KP_15_SO 240_NO_KP_15_SO_average From 1b49590c208aae24d14685dba5574942c868bc58 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Mon, 6 Jan 2025 15:41:07 +0800 Subject: [PATCH 029/160] Refactor: modify decimal digit of wfc to 8 (#5820) * Refactor: modify decimal digit of wfc to 8 * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- examples/hefei-namd/README | 2 +- examples/wfc/README | 4 ++-- source/module_io/write_wfc_nao.cpp | 10 ++++++---- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/examples/hefei-namd/README b/examples/hefei-namd/README index bce9977be6..14831e555e 100644 --- a/examples/hefei-namd/README +++ b/examples/hefei-namd/README @@ -1,3 +1,3 @@ Example case for Hefei-NAMD. If cal_syns = 1 , the maximum displacement of all atoms in one step dmax(bohr) need to be set for calculating asynchronous overlap matrix. - Find overlap matrix file in OUT.autotest/data-0-S and wavefunction file in OUT.autotest/LOWF_GAMMA_S1.dat . + Find overlap matrix file in OUT.autotest/data-0-S and wavefunction file in OUT.autotest/WFC_NAO_GAMMA1.dat . diff --git a/examples/wfc/README b/examples/wfc/README index c7fdcdf7b6..f8a68bb6a6 100644 --- a/examples/wfc/README +++ b/examples/wfc/README @@ -11,8 +11,8 @@ The wave function is output in a file called 'WAVEFUNC1.txt' For LCAO basis: - set 'out_wfc_lcao' to '1' -Several `LOWF_K_#.dat` files will be output in multi-k calculation and -`LOWF_GAMMA_S1.dat` in gamma-only calculation. +Several `WFC_NAO_K#.txt` files will be output in multi-k calculation and +`WFC_NAO_GAMMA1.txt` in gamma-only calculation. For the wave functions in Real Space: diff --git a/source/module_io/write_wfc_nao.cpp b/source/module_io/write_wfc_nao.cpp index d2c75fe2b2..be2eaac7ed 100644 --- a/source/module_io/write_wfc_nao.cpp +++ b/source/module_io/write_wfc_nao.cpp @@ -108,7 +108,8 @@ void wfc_nao_write2file(const std::string &name, const double* ctot, const int n ofs << "\n" << wg(ik,i) << " (Occupations)"; for (int j=0; j Date: Mon, 6 Jan 2025 15:42:06 +0800 Subject: [PATCH 030/160] add const in module_lr (#5817) --- source/module_lr/AX/AX.h | 12 ++++++------ source/module_lr/AX/AX_parallel.cpp | 2 +- source/module_lr/AX/AX_serial.cpp | 4 ++-- source/module_lr/dm_trans/dm_trans.h | 6 +++--- source/module_lr/dm_trans/dm_trans_parallel.cpp | 4 ++-- source/module_lr/dm_trans/dm_trans_serial.cpp | 8 ++++---- source/module_lr/hamilt_casida.h | 6 +++--- source/module_lr/hamilt_ulr.hpp | 6 +++--- 8 files changed, 24 insertions(+), 24 deletions(-) diff --git a/source/module_lr/AX/AX.h b/source/module_lr/AX/AX.h index cb5e9f18f6..c1cdac3532 100644 --- a/source/module_lr/AX/AX.h +++ b/source/module_lr/AX/AX.h @@ -13,13 +13,13 @@ namespace LR const psi::Psi& c, const int& nocc, const int& nvirt, - double* AX_istate); + double* const AX_istate); void cal_AX_blas( const std::vector& V_istate, const psi::Psi& c, const int& nocc, const int& nvirt, - double* AX_istate, + double* const AX_istate, const bool add_on = true); #ifdef __MPI void cal_AX_pblas( @@ -31,7 +31,7 @@ namespace LR const int& nocc, const int& nvirt, const Parallel_2D& pX, - double* AX_istate, + double* const AX_istate, const bool add_on=true); #endif // complex @@ -40,13 +40,13 @@ namespace LR const psi::Psi>& c, const int& nocc, const int& nvirt, - std::complex* AX_istate); + std::complex* const AX_istate); void cal_AX_blas( const std::vector& V_istate, const psi::Psi>& c, const int& nocc, const int& nvirt, - std::complex* AX_istate, + std::complex* const AX_istate, const bool add_on = true); #ifdef __MPI @@ -59,7 +59,7 @@ namespace LR const int& nocc, const int& nvirt, const Parallel_2D& pX, - std::complex* AX_istate, + std::complex* const AX_istate, const bool add_on = true); #endif } \ No newline at end of file diff --git a/source/module_lr/AX/AX_parallel.cpp b/source/module_lr/AX/AX_parallel.cpp index 221962416e..c5b956bac6 100644 --- a/source/module_lr/AX/AX_parallel.cpp +++ b/source/module_lr/AX/AX_parallel.cpp @@ -71,7 +71,7 @@ namespace LR const int& nocc, const int& nvirt, const Parallel_2D& pX, - std::complex* AX_istate, + std::complex* const AX_istate, const bool add_on) { ModuleBase::TITLE("hamilt_lrtd", "cal_AX_plas"); diff --git a/source/module_lr/AX/AX_serial.cpp b/source/module_lr/AX/AX_serial.cpp index abe990e5ff..234d4412dd 100644 --- a/source/module_lr/AX/AX_serial.cpp +++ b/source/module_lr/AX/AX_serial.cpp @@ -40,7 +40,7 @@ namespace LR const psi::Psi>& c, const int& nocc, const int& nvirt, - std::complex* AX_istate) + std::complex* const AX_istate) { ModuleBase::TITLE("hamilt_lrtd", "cal_AX_forloop"); const int nks = V_istate.size(); @@ -107,7 +107,7 @@ namespace LR const psi::Psi>& c, const int& nocc, const int& nvirt, - std::complex* AX_istate, + std::complex* const AX_istate, const bool add_on) { ModuleBase::TITLE("hamilt_lrtd", "cal_AX_blas"); diff --git a/source/module_lr/dm_trans/dm_trans.h b/source/module_lr/dm_trans/dm_trans.h index 385d33defb..77cb0870f1 100644 --- a/source/module_lr/dm_trans/dm_trans.h +++ b/source/module_lr/dm_trans/dm_trans.h @@ -14,7 +14,7 @@ namespace LR /// \f[ \tilde{\rho}_{\mu_j\mu_b}=\sum_{jb}c_{j,\mu_j}X_{jb}c^*_{b,\mu_b} \f] template std::vector cal_dm_trans_pblas( - const T* X_istate, + const T* const X_istate, const Parallel_2D& px, const psi::Psi& c, const Parallel_2D& pc, @@ -29,7 +29,7 @@ namespace LR /// @brief calculate the 2d-block transition density matrix in AO basis using ?gemm template std::vector cal_dm_trans_blas( - const T* X_istate, + const T* const X_istate, const psi::Psi& c, const int& nocc, const int& nvirt, const bool renorm_k = true, @@ -39,7 +39,7 @@ namespace LR /// @brief calculate the 2d-block transition density matrix in AO basis using for loop (for test) template std::vector cal_dm_trans_forloop_serial( - const T* X_istate, + const T* const X_istate, const psi::Psi& c, const int& nocc, const int& nvirt, const bool renorm_k = true, diff --git a/source/module_lr/dm_trans/dm_trans_parallel.cpp b/source/module_lr/dm_trans/dm_trans_parallel.cpp index e230ddbc00..701bd87621 100644 --- a/source/module_lr/dm_trans/dm_trans_parallel.cpp +++ b/source/module_lr/dm_trans/dm_trans_parallel.cpp @@ -10,7 +10,7 @@ namespace LR // c: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) template <> -std::vector cal_dm_trans_pblas(const double* X_istate, +std::vector cal_dm_trans_pblas(const double* const X_istate, const Parallel_2D& px, const psi::Psi& c, const Parallel_2D& pc, @@ -62,7 +62,7 @@ std::vector cal_dm_trans_pblas(const double* X_istate, return dm_trans; } template <> -std::vector cal_dm_trans_pblas(const std::complex* X_istate, +std::vector cal_dm_trans_pblas(const std::complex* const X_istate, const Parallel_2D& px, const psi::Psi>& c, const Parallel_2D& pc, diff --git a/source/module_lr/dm_trans/dm_trans_serial.cpp b/source/module_lr/dm_trans/dm_trans_serial.cpp index 70dc6e6542..2a098c08c4 100644 --- a/source/module_lr/dm_trans/dm_trans_serial.cpp +++ b/source/module_lr/dm_trans/dm_trans_serial.cpp @@ -6,7 +6,7 @@ namespace LR { template<> std::vector cal_dm_trans_forloop_serial( - const double* X_istate, + const double* const X_istate, const psi::Psi& c, const int& nocc, const int& nvirt, @@ -41,7 +41,7 @@ namespace LR } template<> std::vector cal_dm_trans_forloop_serial( - const std::complex* X_istate, + const std::complex* const X_istate, const psi::Psi>& c, const int& nocc, const int& nvirt, @@ -78,7 +78,7 @@ namespace LR template<> std::vector cal_dm_trans_blas( - const double* X_istate, + const double* const X_istate, const psi::Psi& c, const int& nocc, const int& nvirt, @@ -112,7 +112,7 @@ namespace LR template<> std::vector cal_dm_trans_blas( - const std::complex* X_istate, + const std::complex* const X_istate, const psi::Psi>& c, const int& nocc, const int& nvirt, diff --git a/source/module_lr/hamilt_casida.h b/source/module_lr/hamilt_casida.h index 47eeb05a7a..b28ad9fde8 100644 --- a/source/module_lr/hamilt_casida.h +++ b/source/module_lr/hamilt_casida.h @@ -115,7 +115,7 @@ namespace LR } #endif - this->cal_dm_trans = [&, this](const int& is, const T* X)->void + this->cal_dm_trans = [&, this](const int& is, const T* const X)->void { const auto psi_ks_is = LR_Util::get_psi_spin(psi_ks_in, is, nk); #ifdef __MPI @@ -134,7 +134,7 @@ namespace LR std::vector matrix()const; - void hPsi(const T* psi_in, T* hpsi, const int ld_psi, const int& nband) const + void hPsi(const T* const psi_in, T* const hpsi, const int ld_psi, const int& nband) const { assert(ld_psi == nk * pX[0].get_local_size()); for (int ib = 0;ib < nband;++ib) @@ -189,6 +189,6 @@ namespace LR /// first node operator, add operations from each operators hamilt::Operator* ops = nullptr; - std::function cal_dm_trans; + std::function cal_dm_trans; }; } diff --git a/source/module_lr/hamilt_ulr.hpp b/source/module_lr/hamilt_ulr.hpp index 77ee62ce73..c058d14803 100644 --- a/source/module_lr/hamilt_ulr.hpp +++ b/source/module_lr/hamilt_ulr.hpp @@ -68,7 +68,7 @@ namespace LR } #endif - this->cal_dm_trans = [&, this](const int& is, const T* X)->void + this->cal_dm_trans = [&, this](const int& is, const T* const X)->void { const auto psi_ks_is = LR_Util::get_psi_spin(psi_ks_in, is, nk); // LR_Util::print_value(X, pX_in[is].get_local_size()); @@ -88,7 +88,7 @@ namespace LR { for (auto& op : ops) { delete op; } } - void hPsi(const T* psi_in, T* hpsi, const int ld_psi, const int& nband) const + void hPsi(const T* const psi_in, T* const hpsi, const int ld_psi, const int& nband) const { ModuleBase::TITLE("HamiltULR", "hPsi"); assert(ld_psi == this->ldim); @@ -224,7 +224,7 @@ namespace LR /// Hxc+Exx: size=nbands, store the result of each bands for common use std::unique_ptr> DM_trans; - std::function cal_dm_trans; + std::function cal_dm_trans; const bool tdm_sym = false; ///< whether to symmetrize the transition density matrix }; } \ No newline at end of file From eb19348873812f6adff6c2c88ec80d31d6549e37 Mon Sep 17 00:00:00 2001 From: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Date: Mon, 6 Jan 2025 19:56:46 +0800 Subject: [PATCH 031/160] feature: parallel solve subspace diagonalization in dav_subspace (#5549) * feature: parallel solve subspace diagonalization in dav_subspace * [pre-commit.ci lite] apply automatic fixes * fix Makefile * fix ut * fix * fix * fix test * fix * fix pyabacus * [pre-commit.ci lite] apply automatic fixes * fix doc * update the doc --------- Co-authored-by: root Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- docs/advanced/input_files/input-main.md | 38 +- python/pyabacus/src/hsolver/CMakeLists.txt | 3 + .../src/hsolver/py_diago_dav_subspace.hpp | 8 +- python/pyabacus/src/hsolver/py_hsolver.cpp | 11 +- .../pyabacus/src/pyabacus/hsolver/_hsolver.py | 13 +- source/Makefile.Objects | 2 + source/module_base/blacs_connector.h | 2 +- source/module_base/scalapack_connector.h | 14 + source/module_hsolver/CMakeLists.txt | 3 + source/module_hsolver/diag_hs_para.cpp | 205 ++++++ source/module_hsolver/diag_hs_para.h | 46 ++ source/module_hsolver/diago_dav_subspace.cpp | 129 +++- source/module_hsolver/diago_dav_subspace.h | 7 +- source/module_hsolver/diago_pxxxgvx.cpp | 670 ++++++++++++++++++ source/module_hsolver/diago_pxxxgvx.h | 37 + source/module_hsolver/hsolver_pw.cpp | 4 +- source/module_hsolver/test/CMakeLists.txt | 20 +- .../test/test_diago_hs_para.cpp | 353 +++++++++ .../module_hsolver/test/test_hsolver_pw.cpp | 56 ++ .../module_hsolver/test/test_hsolver_sdft.cpp | 53 ++ source/module_io/read_input_item_system.cpp | 6 + source/module_lr/hsolver_lrtd.hpp | 4 +- source/module_parameter/input_parameter.h | 1 + .../integrate/102_PW_DS_davsubspace_sca/INPUT | 29 + tests/integrate/102_PW_DS_davsubspace_sca/KPT | 4 + .../integrate/102_PW_DS_davsubspace_sca/STRU | 19 + tests/integrate/102_PW_DS_davsubspace_sca/jd | 1 + .../102_PW_DS_davsubspace_sca/result.ref | 6 + tests/integrate/CASES_CPU.txt | 1 + 29 files changed, 1683 insertions(+), 62 deletions(-) create mode 100644 source/module_hsolver/diag_hs_para.cpp create mode 100644 source/module_hsolver/diag_hs_para.h create mode 100644 source/module_hsolver/diago_pxxxgvx.cpp create mode 100644 source/module_hsolver/diago_pxxxgvx.h create mode 100644 source/module_hsolver/test/test_diago_hs_para.cpp create mode 100644 tests/integrate/102_PW_DS_davsubspace_sca/INPUT create mode 100644 tests/integrate/102_PW_DS_davsubspace_sca/KPT create mode 100644 tests/integrate/102_PW_DS_davsubspace_sca/STRU create mode 100644 tests/integrate/102_PW_DS_davsubspace_sca/jd create mode 100644 tests/integrate/102_PW_DS_davsubspace_sca/result.ref diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 7eb1b382a0..96ce3a3864 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -21,6 +21,7 @@ - [kspacing](#kspacing) - [min\_dist\_coef](#min_dist_coef) - [device](#device) + - [nb2d](#nb2d) - [precision](#precision) - [Variables related to input files](#variables-related-to-input-files) - [stru\_file](#stru_file) @@ -40,12 +41,12 @@ - [diago\_smooth\_ethr](#diago_smooth_ethr) - [pw\_diag\_nmax](#pw_diag_nmax) - [pw\_diag\_ndim](#pw_diag_ndim) + - [diag\_subspace](#diag_subspace) - [erf\_ecut](#erf_ecut) - [fft\_mode](#fft_mode) - [erf\_height](#erf_height) - [erf\_sigma](#erf_sigma) - [Numerical atomic orbitals related variables](#numerical-atomic-orbitals-related-variables) - - [nb2d](#nb2d) - [lmaxmax](#lmaxmax) - [lcao\_ecut](#lcao_ecut) - [lcao\_dk](#lcao_dk) @@ -667,6 +668,19 @@ If only one value is set (such as `kspacing 0.5`), then kspacing values of a/b/c - cg/bpcg/dav ks_solver: required by the `single` precision options - **Default**: double +### nb2d + +- **Type**: Integer +- **Description**: When using elpa or scalapack to solver the eigenvalue problem, the data should be distributed by the two-dimensional block-cyclic distribution. This paramter specifies the size of the block. It is valid for: + - [ks_solver](#ks_solver) is genelpa or scalapack_gvx. If nb2d is set to 0, then it will be automatically set in the program according to the size of atomic orbital basis: + - if size <= 500: nb2d = 1 + - if 500 < size <= 1000: nb2d = 32 + - if size > 1000: nb2d = 64; + - [ks_solver](#ks_solver) is dav_subspace, and [diag_subspace](#diag_subspace) is 1 or 2. It is the block size for the diagonization of subspace. If it is set to 0, then it will be automatically set in the program according to the number of band: + - if number of band > 500: nb2d = 32 + - if number of band < 500: nb2d = 16 +- **Default**: 0 + [back to top](#full-list-of-input-keywords) ## Variables related to input files @@ -794,7 +808,18 @@ These variables are used to control the plane wave related parameters. - **Type**: Integer - **Description**: Only useful when you use `ks_solver = dav` or `ks_solver = dav_subspace`. It indicates dimension of workspace(number of wavefunction packets, at least 2 needed) for the Davidson method. A larger value may yield a smaller number of iterations in the algorithm but uses more memory and more CPU time in subspace diagonalization. -- **Default**: 4 +- **Default**: 4 + +### diag_subspace + +- **Type**: Integer +- **Description**: The method to diagonalize subspace in dav_subspace method. The available options are: + - 0: by LAPACK + - 1: by GenELPA + - 2: by ScaLAPACK + LAPACK only solve in one core, GenELPA and ScaLAPACK can solve in parallel. If the system is small (such as the band number is less than 100), LAPACK is recommended. If the system is large and MPI parallel is used, then GenELPA or ScaLAPACK is recommended, and GenELPA usually has better performance. For GenELPA and ScaLAPACK, the block size can be set by [nb2d](#nb2d). + +- **Default**: 0 ### erf_ecut @@ -837,15 +862,6 @@ These variables are used to control the plane wave related parameters. These variables are used to control the numerical atomic orbitals related parameters. -### nb2d - -- **Type**: Integer -- **Description**: In LCAO calculations, we arrange the total number of processors in an 2D array, so that we can partition the wavefunction matrix (number of bands*total size of atomic orbital basis) and distribute them in this 2D array. When the system is large, we group processors into sizes of nb2d, so that multiple processors take care of one row block (a group of atomic orbitals) in the wavefunction matrix. If set to 0, nb2d will be automatically set in the program according to the size of atomic orbital basis: - - if size <= 500 : nb2d = 1 - - if 500 < size <= 1000 : nb2d = 32 - - if size > 1000 : nb2d = 64; -- **Default**: 0 - ### lmaxmax - **Type**: Integer diff --git a/python/pyabacus/src/hsolver/CMakeLists.txt b/python/pyabacus/src/hsolver/CMakeLists.txt index 853973e653..f0f04f97a7 100644 --- a/python/pyabacus/src/hsolver/CMakeLists.txt +++ b/python/pyabacus/src/hsolver/CMakeLists.txt @@ -5,6 +5,9 @@ list(APPEND _diago ${HSOLVER_PATH}/diago_cg.cpp ${HSOLVER_PATH}/diag_const_nums.cpp ${HSOLVER_PATH}/diago_iter_assist.cpp + ${HSOLVER_PATH}/diag_hs_para.cpp + ${HSOLVER_PATH}/diago_pxxxgvx.cpp + ${HSOLVER_PATH}/kernels/dngvd_op.cpp ${HSOLVER_PATH}/kernels/math_kernel_op.cpp diff --git a/python/pyabacus/src/hsolver/py_diago_dav_subspace.hpp b/python/pyabacus/src/hsolver/py_diago_dav_subspace.hpp index 112eb836e2..897d8d668e 100644 --- a/python/pyabacus/src/hsolver/py_diago_dav_subspace.hpp +++ b/python/pyabacus/src/hsolver/py_diago_dav_subspace.hpp @@ -108,7 +108,9 @@ class PyDiagoDavSubspace bool need_subspace, std::vector& diag_ethr, bool scf_type, - hsolver::diag_comm_info comm_info + hsolver::diag_comm_info comm_info, + int diag_subspace, + int nb2d ) { auto hpsi_func = [mm_op] ( std::complex *psi_in, @@ -138,7 +140,9 @@ class PyDiagoDavSubspace tol, max_iter, need_subspace, - comm_info + comm_info, + diag_subspace, + nb2d ); return obj->diag(hpsi_func, psi, nbasis, eigenvalue, diag_ethr, scf_type); diff --git a/python/pyabacus/src/hsolver/py_hsolver.cpp b/python/pyabacus/src/hsolver/py_hsolver.cpp index dfe7063ea4..e791fe9f09 100644 --- a/python/pyabacus/src/hsolver/py_hsolver.cpp +++ b/python/pyabacus/src/hsolver/py_hsolver.cpp @@ -67,6 +67,13 @@ void bind_hsolver(py::module& m) where the initial precision of eigenvalue calculation can be coarse. If false, it indicates a non-self-consistent field (non-SCF) calculation, where high precision in eigenvalue calculation is required from the start. + comm_info : diag_comm_info + The communicator information. + diago_subspace : int + The method to solve the generalized eigenvalue problem. + 0: LAPACK, 1: Gen-ELPA, 2: ScaLAPACK + nb2d : int + The block size in 2d block cyclic distribution if use elpa or scalapack. )pbdoc", "mm_op"_a, "precond_vec"_a, @@ -76,7 +83,9 @@ void bind_hsolver(py::module& m) "need_subspace"_a, "diag_ethr"_a, "scf_type"_a, - "comm_info"_a) + "comm_info"_a, + "diago_subspace"_a, + "nb2d"_a) .def("set_psi", &py_hsolver::PyDiagoDavSubspace::set_psi, R"pbdoc( Set the initial guess of the eigenvectors, i.e. the wave functions. )pbdoc", "psi_in"_a) diff --git a/python/pyabacus/src/pyabacus/hsolver/_hsolver.py b/python/pyabacus/src/pyabacus/hsolver/_hsolver.py index 5d2b11d99a..7c60ce538c 100644 --- a/python/pyabacus/src/pyabacus/hsolver/_hsolver.py +++ b/python/pyabacus/src/pyabacus/hsolver/_hsolver.py @@ -34,7 +34,9 @@ def dav_subspace( max_iter: int = 1000, need_subspace: bool = False, diag_ethr: Union[List[float], None] = None, - scf_type: bool = False + scf_type: bool = False, + diag_subspace: int = 0, + nb2d: int = 0 ) -> Tuple[NDArray[np.float64], NDArray[np.complex128]]: """ A function to diagonalize a matrix using the Davidson-Subspace method. @@ -67,6 +69,11 @@ def dav_subspace( If True, the initial precision of eigenvalue calculation can be coarse. If False, it indicates a non-self-consistent field (non-SCF) calculation, where high precision in eigenvalue calculation is required from the start. + diag_subspace : int, optional + The method to do the diagonalization, by default 0. + 0: LAPACK, 1: Gen-elpa, 2: Scalapack + nb2d : int, optional + The block size for 2D decomposition, by default 0, which will be automatically set. Returns ------- @@ -101,7 +108,9 @@ def dav_subspace( need_subspace, diag_ethr, scf_type, - comm_info + comm_info, + diag_subspace, + nb2d ) e = _diago_obj_dav_subspace.get_eigenvalue() diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 76e51cfbce..fcc69cc64e 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -339,6 +339,8 @@ OBJS_HSOLVER=diago_cg.o\ math_kernel_op.o\ dngvd_op.o\ diag_const_nums.o\ + diag_hs_para.o\ + diago_pxxxgvx.o\ OBJS_HSOLVER_LCAO=hsolver_lcao.o\ diago_scalapack.o\ diff --git a/source/module_base/blacs_connector.h b/source/module_base/blacs_connector.h index 3bcc43811a..61c67324e8 100644 --- a/source/module_base/blacs_connector.h +++ b/source/module_base/blacs_connector.h @@ -39,7 +39,7 @@ extern "C" // Informational and Miscellaneous void Cblacs_gridinfo(int icontxt, int* nprow, int *npcol, int *myprow, int *mypcol); void Cblacs_gridinit(int* icontxt, char* layout, int nprow, int npcol); - void Cblacs_gridexit(int* icontxt); + void Cblacs_gridexit(int icontxt); int Cblacs_pnum(int icontxt, int prow, int pcol); void Cblacs_pcoord(int icontxt, int pnum, int *prow, int *pcol); void Cblacs_exit(int icontxt); diff --git a/source/module_base/scalapack_connector.h b/source/module_base/scalapack_connector.h index 8e0798b0d8..ebd1946aac 100644 --- a/source/module_base/scalapack_connector.h +++ b/source/module_base/scalapack_connector.h @@ -80,12 +80,26 @@ extern "C" const double* vl, const double* vu, const int* il, const int* iu, const double* abstol, int* m, int* nz, double* w, const double*orfac, double* Z, const int* iz, const int* jz, const int*descz, double* work, int* lwork, int*iwork, int*liwork, int* ifail, int*iclustr, double*gap, int* info); + void pzhegvx_(const int* itype, const char* jobz, const char* range, const char* uplo, const int* n, std::complex* A, const int* ia, const int* ja, const int*desca, std::complex* B, const int* ib, const int* jb, const int*descb, const double* vl, const double* vu, const int* il, const int* iu, const double* abstol, int* m, int* nz, double* w, const double*orfac, std::complex* Z, const int* iz, const int* jz, const int*descz, std::complex* work, int* lwork, double* rwork, int* lrwork, int*iwork, int*liwork, int* ifail, int*iclustr, double*gap, int* info); + void pssygvx_(const int* itype, const char* jobz, const char* range, const char* uplo, + const int* n, float* A, const int* ia, const int* ja, const int*desca, float* B, const int* ib, const int* jb, const int*descb, + const float* vl, const float* vu, const int* il, const int* iu, + const float* abstol, int* m, int* nz, float* w, const float*orfac, float* Z, const int* iz, const int* jz, const int*descz, + float* work, int* lwork, int*iwork, int*liwork, int* ifail, int*iclustr, float*gap, int* info); + + void pchegvx_(const int* itype, const char* jobz, const char* range, const char* uplo, + const int* n, std::complex* A, const int* ia, const int* ja, const int*desca, std::complex* B, const int* ib, const int* jb, const int*descb, + const float* vl, const float* vu, const int* il, const int* iu, + const float* abstol, int* m, int* nz, float* w, const float*orfac, std::complex* Z, const int* iz, const int* jz, const int*descz, + std::complex* work, int* lwork, float* rwork, int* lrwork, int*iwork, int*liwork, int* ifail, int*iclustr, float*gap, int* info); + + void pzgetri_( const int *n, const std::complex *A, const int *ia, const int *ja, const int *desca, diff --git a/source/module_hsolver/CMakeLists.txt b/source/module_hsolver/CMakeLists.txt index 8e1ff69905..93a708f21d 100644 --- a/source/module_hsolver/CMakeLists.txt +++ b/source/module_hsolver/CMakeLists.txt @@ -9,6 +9,9 @@ list(APPEND objects hsolver_pw_sdft.cpp diago_iter_assist.cpp hsolver.cpp + diago_pxxxgvx.cpp + diag_hs_para.cpp + ) if(ENABLE_LCAO) diff --git a/source/module_hsolver/diag_hs_para.cpp b/source/module_hsolver/diag_hs_para.cpp new file mode 100644 index 0000000000..43d25a3112 --- /dev/null +++ b/source/module_hsolver/diag_hs_para.cpp @@ -0,0 +1,205 @@ +#include "module_hsolver/diag_hs_para.h" + +#include "module_base/scalapack_connector.h" +#include "module_base/parallel_2d.h" +#include "module_hsolver/diago_pxxxgvx.h" + +#ifdef __ELPA +#include "module_hsolver/genelpa/elpa_solver.h" +#endif + +#include + +namespace hsolver +{ + +#ifdef __ELPA +void elpa_diag(MPI_Comm comm, + const int nband, + std::complex* h_local, + std::complex* s_local, + double* ekb, + std::complex* wfc_2d, + Parallel_2D& para2d_local) +{ + int DecomposedState = 0; + ELPA_Solver es(false, comm, nband, para2d_local.get_row_size(), para2d_local.get_col_size(), para2d_local.desc); + es.generalized_eigenvector(h_local, s_local, DecomposedState, ekb, wfc_2d); + es.exit(); +} + +void elpa_diag(MPI_Comm comm, + const int nband, + double* h_local, + double* s_local, + double* ekb, + double* wfc_2d, + Parallel_2D& para2d_local) +{ + int DecomposedState = 0; + ELPA_Solver es(true, comm, nband, para2d_local.get_row_size(), para2d_local.get_col_size(), para2d_local.desc); + es.generalized_eigenvector(h_local, s_local, DecomposedState, ekb, wfc_2d); + es.exit(); +} + +void elpa_diag(MPI_Comm comm, + const int nband, + std::complex* h_local, + std::complex* s_local, + float* ekb, + std::complex* wfc_2d, + Parallel_2D& para2d_local) +{ + std::cout << "Error: ELPA do not support single precision. " << std::endl; + exit(1); +} + +void elpa_diag(MPI_Comm comm, + const int nband, + float* h_local, + float* s_local, + float* ekb, + float* wfc_2d, + Parallel_2D& para2d_local) +{ + std::cout << "Error: ELPA do not support single precision. " << std::endl; + exit(1); +} + +#endif + +#ifdef __MPI + +template +void diago_hs_para(T* h, + T* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + T* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size) +{ + int myrank = 0; + MPI_Comm_rank(comm, &myrank); + Parallel_2D para2d_global; + Parallel_2D para2d_local; + para2d_global.init(lda, lda, lda, comm); + + int max_nb = block_size; + if (block_size == 0) + { + if (nband > 500) + { + max_nb = 32; + } + else + { + max_nb = 16; + } + } + else if (block_size < 0) + { + std::cout << "Error: block_size in diago_subspace should be a positive integer. " << std::endl; + exit(1); + } + + // for genelpa, if the block size is too large that some cores have no data, then it will cause error. + if (diag_subspace == 1) + { + if (max_nb * (std::max(para2d_global.dim0, para2d_global.dim1) - 1) >= lda) + { + max_nb = lda / std::max(para2d_global.dim0, para2d_global.dim1); + } + } + + para2d_local.init(lda, lda, max_nb, comm); + std::vector h_local(para2d_local.get_col_size() * para2d_local.get_row_size()); + std::vector s_local(para2d_local.get_col_size() * para2d_local.get_row_size()); + std::vector wfc_2d(para2d_local.get_col_size() * para2d_local.get_row_size()); + + // distribute h and s to 2D + Cpxgemr2d(lda, lda, h, 1, 1, para2d_global.desc, h_local.data(), 1, 1, para2d_local.desc, para2d_local.blacs_ctxt); + Cpxgemr2d(lda, lda, s, 1, 1, para2d_global.desc, s_local.data(), 1, 1, para2d_local.desc, para2d_local.blacs_ctxt); + + if (diag_subspace == 1) + { +#ifdef __ELPA + elpa_diag(comm, nband, h_local.data(), s_local.data(), ekb, wfc_2d.data(), para2d_local); +#else + std::cout << "ERROR: try to use ELPA to solve the generalized eigenvalue problem, but ELPA is not compiled. " + << std::endl; + exit(1); +#endif + } + else if (diag_subspace == 2) + { + hsolver::pxxxgvx_diag(para2d_local.desc, + para2d_local.get_row_size(), + para2d_local.get_col_size(), + nband, + h_local.data(), + s_local.data(), + ekb, + wfc_2d.data()); + } + else + { + std::cout << "Error: parallel diagonalization method is not supported. " << "diag_subspace = " << diag_subspace + << std::endl; + exit(1); + } + + // gather wfc + Cpxgemr2d(lda, lda, wfc_2d.data(), 1, 1, para2d_local.desc, wfc, 1, 1, para2d_global.desc, para2d_local.blacs_ctxt); + + // free the context + Cblacs_gridexit(para2d_local.blacs_ctxt); + Cblacs_gridexit(para2d_global.blacs_ctxt); +} + +// template instantiation +template void diago_hs_para(double* h, + double* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + double* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +template void diago_hs_para>(std::complex* h, + std::complex* s, + const int lda, + const int nband, + typename GetTypeReal>::type* const ekb, + std::complex* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +template void diago_hs_para(float* h, + float* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + float* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +template void diago_hs_para>(std::complex* h, + std::complex* s, + const int lda, + const int nband, + typename GetTypeReal>::type* const ekb, + std::complex* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +#endif + +} // namespace hsolver \ No newline at end of file diff --git a/source/module_hsolver/diag_hs_para.h b/source/module_hsolver/diag_hs_para.h new file mode 100644 index 0000000000..659f3b0781 --- /dev/null +++ b/source/module_hsolver/diag_hs_para.h @@ -0,0 +1,46 @@ +#include "module_base/parallel_2d.h" +#include "module_base/macros.h" + +#ifdef __MPI +#include +#endif + +namespace hsolver +{ + + +#ifdef __MPI + +/** + * @brief Parallel do the generalized eigenvalue problem + * + * @tparam T double or complex or float or complex + * @param H the hermitian matrix H. + * @param S the overlap matrix S. + * @param lda the leading dimension of H and S + * @param nband the number of bands to be calculated + * @param ekb to store the eigenvalues. + * @param wfc to store the eigenvectors + * @param comm the communicator + * @param diag_subspace the method to solve the generalized eigenvalue problem + * @param block_size the block size in 2d block cyclic distribution if use elpa or scalapack. + * + * @note 1. h and s should be full matrix in rank 0 of the communicator, and the other ranks is not concerned. + * @note 2. wfc is complete in rank 0, and not store in other ranks. + * @note 3. diag_subspace should be 1: by elpa, 2: by scalapack + * @note 4. block_size should be 0 or a positive integer. If it is 0, then will use a value as large as possible that is allowed + */ +template +void diago_hs_para(T* h, + T* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + T* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size = 0); +#endif + +} // namespace hsolver + \ No newline at end of file diff --git a/source/module_hsolver/diago_dav_subspace.cpp b/source/module_hsolver/diago_dav_subspace.cpp index b180d72c13..82dadcb0d0 100644 --- a/source/module_hsolver/diago_dav_subspace.cpp +++ b/source/module_hsolver/diago_dav_subspace.cpp @@ -8,8 +8,14 @@ #include "module_hsolver/kernels/math_kernel_op.h" #include "module_base/kernels/dsp/dsp_connector.h" +#include "module_hsolver/diag_hs_para.h" + #include +#ifdef __MPI +#include +#endif + using namespace hsolver; template @@ -20,9 +26,12 @@ Diago_DavSubspace::Diago_DavSubspace(const std::vector& precond const double& diag_thr_in, const int& diag_nmax_in, const bool& need_subspace_in, - const diag_comm_info& diag_comm_in) + const diag_comm_info& diag_comm_in, + const int diag_subspace_in, + const int diago_subspace_bs_in) : precondition(precondition_in), n_band(nband_in), dim(nbasis_in), nbase_x(nband_in * david_ndim_in), - diag_thr(diag_thr_in), iter_nmax(diag_nmax_in), is_subspace(need_subspace_in), diag_comm(diag_comm_in) + diag_thr(diag_thr_in), iter_nmax(diag_nmax_in), is_subspace(need_subspace_in), diag_comm(diag_comm_in), + diag_subspace(diag_subspace_in), diago_subspace_bs(diago_subspace_bs_in) { this->device = base_device::get_device_type(this->ctx); @@ -32,6 +41,7 @@ Diago_DavSubspace::Diago_DavSubspace(const std::vector& precond assert(david_ndim_in > 1); assert(david_ndim_in * nband_in < nbasis_in * this->diag_comm.nproc); + assert(diag_subspace >= 0 && diag_subspace < 3); // TODO: Added memory usage statistics @@ -526,14 +536,13 @@ void Diago_DavSubspace::diag_zhegvx(const int& nbase, T* vcc) { ModuleBase::timer::tick("Diago_DavSubspace", "diag_zhegvx"); + assert(nbase_x >= std::max(1, nbase)); - if (this->diag_comm.rank == 0) + if (this->device == base_device::GpuDevice) { - assert(nbase_x >= std::max(1, nbase)); - - if (this->device == base_device::GpuDevice) - { #if defined(__CUDA) || defined(__ROCM) + if (this->diag_comm.rank == 0) + { Real* eigenvalue_gpu = nullptr; resmem_real_op()(this->ctx, eigenvalue_gpu, this->nbase_x); @@ -562,46 +571,96 @@ void Diago_DavSubspace::diag_zhegvx(const int& nbase, syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, (*eigenvalue_iter).data(), eigenvalue_gpu, this->nbase_x); delmem_real_op()(this->ctx, eigenvalue_gpu); -#endif } - else +#endif + } + else + { + if (this->diag_subspace == 0) { - std::vector> h_diag(nbase, std::vector(nbase, *this->zero)); - std::vector> s_diag(nbase, std::vector(nbase, *this->zero)); - - for (size_t i = 0; i < nbase; i++) + if (this->diag_comm.rank == 0) { - for (size_t j = 0; j < nbase; j++) + std::vector> h_diag(nbase, std::vector(nbase, *this->zero)); + std::vector> s_diag(nbase, std::vector(nbase, *this->zero)); + + for (size_t i = 0; i < nbase; i++) { - h_diag[i][j] = hcc[i * this->nbase_x + j]; - s_diag[i][j] = scc[i * this->nbase_x + j]; + for (size_t j = 0; j < nbase; j++) + { + h_diag[i][j] = hcc[i * this->nbase_x + j]; + s_diag[i][j] = scc[i * this->nbase_x + j]; + } + } + dngvx_op()(this->ctx, + nbase, + this->nbase_x, + this->hcc, + this->scc, + nband, + (*eigenvalue_iter).data(), + this->vcc); + // reset: + for (size_t i = 0; i < nbase; i++) + { + for (size_t j = 0; j < nbase; j++) + { + hcc[i * this->nbase_x + j] = h_diag[i][j]; + scc[i * this->nbase_x + j] = s_diag[i][j]; + } + + for (size_t j = nbase; j < this->nbase_x; j++) + { + hcc[i * this->nbase_x + j] = *this->zero; + hcc[j * this->nbase_x + i] = *this->zero; + scc[i * this->nbase_x + j] = *this->zero; + scc[j * this->nbase_x + i] = *this->zero; + } } } - dngvx_op()(this->ctx, - nbase, - this->nbase_x, - this->hcc, - this->scc, - nband, - (*eigenvalue_iter).data(), - this->vcc); - // reset: - for (size_t i = 0; i < nbase; i++) + } + else + { +#ifdef __MPI + std::vector h_diag; + std::vector s_diag; + std::vector vcc_tmp; + if (this->diag_comm.rank == 0) { - for (size_t j = 0; j < nbase; j++) + h_diag.resize(nbase * nbase, *this->zero); + s_diag.resize(nbase * nbase, *this->zero); + vcc_tmp.resize(nbase * nbase, *this->zero); + for (size_t i = 0; i < nbase; i++) { - hcc[i * this->nbase_x + j] = h_diag[i][j]; - scc[i * this->nbase_x + j] = s_diag[i][j]; + for (size_t j = 0; j < nbase; j++) + { + h_diag[i * nbase + j] = hcc[i * this->nbase_x + j]; + s_diag[i * nbase + j] = scc[i * this->nbase_x + j]; + } } - - for (size_t j = nbase; j < this->nbase_x; j++) + } + diago_hs_para(h_diag.data(), + s_diag.data(), + nbase, + nband, + (*eigenvalue_iter).data(), + vcc_tmp.data(), + this->diag_comm.comm, + this->diag_subspace, + this->diago_subspace_bs); + if (this->diag_comm.rank == 0) + { + for (size_t i = 0; i < nband; i++) { - hcc[i * this->nbase_x + j] = *this->zero; - hcc[j * this->nbase_x + i] = *this->zero; - scc[i * this->nbase_x + j] = *this->zero; - scc[j * this->nbase_x + i] = *this->zero; + for (size_t j = 0; j < nbase; j++) + { + vcc[i * this->nbase_x + j] = vcc_tmp[i * nbase + j]; + } } } +#else + std::cout << "Error: parallel diagonalization is not supported in serial mode." << std::endl; + exit(1); +#endif } } diff --git a/source/module_hsolver/diago_dav_subspace.h b/source/module_hsolver/diago_dav_subspace.h index 622b73638c..3abbf5d9aa 100644 --- a/source/module_hsolver/diago_dav_subspace.h +++ b/source/module_hsolver/diago_dav_subspace.h @@ -31,7 +31,9 @@ class Diago_DavSubspace const double& diag_thr_in, const int& diag_nmax_in, const bool& need_subspace_in, - const diag_comm_info& diag_comm_in); + const diag_comm_info& diag_comm_in, + const int diago_dav_method_in, + const int block_size_in); ~Diago_DavSubspace(); @@ -139,6 +141,9 @@ class Diago_DavSubspace bool test_exit_cond(const int& ntry, const int& notconv, const bool& scf); + int diag_subspace; // 0: LAPACK, 1: Gen-ELPA, 2: ScaLAPACK + int diago_subspace_bs = 0; // the block size in 2d block cyclic distribution if use elpa or scalapack + #ifdef __DSP using resmem_complex_op = base_device::memory::resize_memory_op_mt; using delmem_complex_op = base_device::memory::delete_memory_op_mt; diff --git a/source/module_hsolver/diago_pxxxgvx.cpp b/source/module_hsolver/diago_pxxxgvx.cpp new file mode 100644 index 0000000000..51e29f27ff --- /dev/null +++ b/source/module_hsolver/diago_pxxxgvx.cpp @@ -0,0 +1,670 @@ +#include "diago_pxxxgvx.h" + +#include "module_base/blacs_connector.h" +#include "module_base/scalapack_connector.h" + +#include +#include +#include +#include + +namespace hsolver +{ + +#ifdef __MPI + +/** + * @file diago_pxxxgvx.cpp + * @brief This file contains functions for performing parallel diagonalization using Scalapack. + * + * The functions in this file are designed to handle different data types (double, float, std::complex, + * std::complex) and perform diagonalization using Scalapack routines (pdsygvx_, pzhegvx_, pssygvx_, pchegvx_). + * + * The main functions are: + * - pxxxgvx_: Wrapper functions for Scalapack diagonalization routines. + * - pxxxgvx_post_processing: Post-processing function to handle errors and adjust parameters based on Scalapack's info + * output. + * - get_lwork: Helper functions to retrieve the optimal workspace size. + * - pxxxgvx_diag: Template function to perform diagonalization for different data types. + * + * Template instantiations for pxxxgvx_diag are provided for double, float, std::complex, and + * std::complex. + */ + +/** + * @brief Wrapper function for Scalapack's generalized eigensolver routines. + * + * @param itype Specifies the problem type to be solved. + * @param jobz Specifies whether to compute eigenvectors. + * @param range Specifies the range of eigenvalues to be found. + * @param uplo Specifies whether the upper or lower triangular part of the matrices is referenced. + * @param n The order of the matrices A and B. + * @param A The array containing the matrix A. + * @param ia The row index in the global array A. + * @param ja The column index in the global array A. + * @param desca The array descriptor for the distributed matrix A. + * @param B The array containing the matrix B. + * @param ib The row index in the global array B. + * @param jb The column index in the global array B. + * @param descb The array descriptor for the distributed matrix B. + * @param vl Lower bound of the interval to be searched for eigenvalues. + * @param vu Upper bound of the interval to be searched for eigenvalues. + * @param il Index of the smallest eigenvalue to be returned. + * @param iu Index of the largest eigenvalue to be returned. + * @param abstol The absolute error tolerance for the eigenvalues. + * @param m The total number of eigenvalues found. + * @param nz The total number of eigenvalues found in the interval (vl, vu]. + * @param w The array to store the eigenvalues. + * @param orfac The orthogonality factor. + * @param Z The array to store the eigenvectors. + * @param iz The row index in the global array Z. + * @param jz The column index in the global array Z. + * @param descz The array descriptor for the distributed matrix Z. + * @param work Workspace array. + * @param lwork The dimension of the array work. + * @param rwork Workspace array (not used in this function). + * @param lrwork The dimension of the array rwork (not used in this function). + * @param iwork Workspace array. + * @param liwork The dimension of the array iwork. + * @param ifail The array to store the indices of the eigenvectors that failed to converge. + * @param iclustr The array to store the indices of the eigenvalue clusters. + * @param gap The array to store the gaps between eigenvalue clusters. + * @param info Output status of the computation. + * + * @note for a uniform interface, rwork and lrwork are input arguments, but not used in pdsygvx_/pssygvx_ + */ +void pxxxgvx_(const int* itype, + const char* jobz, + const char* range, + const char* uplo, + const int* n, + double* A, + const int* ia, + const int* ja, + const int* desca, + double* B, + const int* ib, + const int* jb, + const int* descb, + const double* vl, + const double* vu, + const int* il, + const int* iu, + const double* abstol, + int* m, + int* nz, + double* w, + const double* orfac, + double* Z, + const int* iz, + const int* jz, + const int* descz, + double* work, + int* lwork, + double* rwork, + int* lrwork, + int* iwork, + int* liwork, + int* ifail, + int* iclustr, + double* gap, + int* info) +{ + // double + pdsygvx_(itype, + jobz, + range, + uplo, + n, + A, + ia, + ja, + desca, + B, + ib, + jb, + descb, + vl, + vu, + il, + iu, + abstol, + m, + nz, + w, + orfac, + Z, + iz, + jz, + descz, + work, + lwork, + iwork, + liwork, + ifail, + iclustr, + gap, + info); +} + +void pxxxgvx_(const int* itype, + const char* jobz, + const char* range, + const char* uplo, + const int* n, + std::complex* A, + const int* ia, + const int* ja, + const int* desca, + std::complex* B, + const int* ib, + const int* jb, + const int* descb, + const double* vl, + const double* vu, + const int* il, + const int* iu, + const double* abstol, + int* m, + int* nz, + double* w, + const double* orfac, + std::complex* Z, + const int* iz, + const int* jz, + const int* descz, + std::complex* work, + int* lwork, + double* rwork, + int* lrwork, + int* iwork, + int* liwork, + int* ifail, + int* iclustr, + double* gap, + int* info) +{ + // std::complex + pzhegvx_(itype, + jobz, + range, + uplo, + n, + A, + ia, + ja, + desca, + B, + ib, + jb, + descb, + vl, + vu, + il, + iu, + abstol, + m, + nz, + w, + orfac, + Z, + iz, + jz, + descz, + work, + lwork, + rwork, + lrwork, + iwork, + liwork, + ifail, + iclustr, + gap, + info); +} + +void pxxxgvx_(const int* itype, + const char* jobz, + const char* range, + const char* uplo, + const int* n, + float* A, + const int* ia, + const int* ja, + const int* desca, + float* B, + const int* ib, + const int* jb, + const int* descb, + const float* vl, + const float* vu, + const int* il, + const int* iu, + const float* abstol, + int* m, + int* nz, + float* w, + const float* orfac, + float* Z, + const int* iz, + const int* jz, + const int* descz, + float* work, + int* lwork, + float* rwork, + int* lrwork, + int* iwork, + int* liwork, + int* ifail, + int* iclustr, + float* gap, + int* info) +{ + // float + pssygvx_(itype, + jobz, + range, + uplo, + n, + A, + ia, + ja, + desca, + B, + ib, + jb, + descb, + vl, + vu, + il, + iu, + abstol, + m, + nz, + w, + orfac, + Z, + iz, + jz, + descz, + work, + lwork, + iwork, + liwork, + ifail, + iclustr, + gap, + info); +} + +void pxxxgvx_(const int* itype, + const char* jobz, + const char* range, + const char* uplo, + const int* n, + std::complex* A, + const int* ia, + const int* ja, + const int* desca, + std::complex* B, + const int* ib, + const int* jb, + const int* descb, + const float* vl, + const float* vu, + const int* il, + const int* iu, + const float* abstol, + int* m, + int* nz, + float* w, + const float* orfac, + std::complex* Z, + const int* iz, + const int* jz, + const int* descz, + std::complex* work, + int* lwork, + float* rwork, + int* lrwork, + int* iwork, + int* liwork, + int* ifail, + int* iclustr, + float* gap, + int* info) +{ + // std::complex + pchegvx_(itype, + jobz, + range, + uplo, + n, + A, + ia, + ja, + desca, + B, + ib, + jb, + descb, + vl, + vu, + il, + iu, + abstol, + m, + nz, + w, + orfac, + Z, + iz, + jz, + descz, + work, + lwork, + rwork, + lrwork, + iwork, + liwork, + ifail, + iclustr, + gap, + info); +} + +void pxxxgvx_post_processing(const int info, + const std::vector& ifail, + const std::vector& iclustr, + const int M, + const int NZ, + const int nbands, + int& degeneracy_max) +{ + const std::string str_info = "Scalapack diagonalization: \n info = " + std::to_string(info) + ".\n"; + + if (info == 0) + { + return; + } + else if (info < 0) + { + const int info_negative = -info; + const std::string str_index = (info_negative > 100) + ? std::to_string(info_negative / 100) + "-th argument " + + std::to_string(info_negative % 100) + "-entry is illegal.\n" + : std::to_string(info_negative) + "-th argument is illegal.\n"; + throw std::runtime_error(str_info + str_index); + } + else if (info % 2) + { + std::string str_ifail = "ifail = "; + for (const int i: ifail) + { + str_ifail += std::to_string(i) + " "; + } + throw std::runtime_error(str_info + str_ifail); + } + else if (info / 2 % 2) + { + int degeneracy_need = 0; + for (int irank = 0; irank < iclustr.size() / 2; ++irank) + { + degeneracy_need = std::max(degeneracy_need, iclustr[2 * irank + 1] - iclustr[2 * irank]); + } + const std::string str_need = "degeneracy_need = " + std::to_string(degeneracy_need) + ".\n"; + const std::string str_saved = "degeneracy_saved = " + std::to_string(degeneracy_max) + ".\n"; + if (degeneracy_need <= degeneracy_max) + { + throw std::runtime_error(str_info + str_need + str_saved); + } + else + { + std::cout << str_need << str_saved; + degeneracy_max = degeneracy_need; + return; + } + } + else if (info / 4 % 2) + { + const std::string str_M = "M = " + std::to_string(M) + ".\n"; + const std::string str_NZ = "NZ = " + std::to_string(NZ) + ".\n"; + const std::string str_NBANDS = "Number of eigenvalues solved = " + std::to_string(nbands) + ".\n"; + throw std::runtime_error(str_info + str_M + str_NZ + str_NBANDS); + } + else if (info / 16 % 2) + { + const std::string str_npos = "Not positive definite = " + std::to_string(ifail[0]) + ".\n"; + throw std::runtime_error(str_info + str_npos); + } + else + { + throw std::runtime_error(str_info); + } +} + +void get_lwork(int& lwork, std::vector& work) +{ + lwork = work[0]; +} + +void get_lwork(int& lwork, std::vector& work) +{ + lwork = work[0]; +} + +void get_lwork(int& lwork, std::vector>& work) +{ + lwork = work[0].real(); +} + +void get_lwork(int& lwork, std::vector>& work) +{ + lwork = work[0].real(); +} + +template +void pxxxgvx_diag(const int* const desc, + const int ncol, + const int nrow, + const int nbands, + const T* const h_mat, + const T* const s_mat, + typename GetTypeReal::type* const ekb, + T* const wfc_2d) +{ + int nprow = 1; + int npcol = 1; + int myprow = 0; + int mypcol = 0; + Cblacs_gridinfo(desc[1], &nprow, &npcol, &myprow, &mypcol); + int dsize = nprow * npcol; + + int degeneracy_max = 12; // only used for complex and complex + while (true) + { + std::vector h_tmp(ncol * nrow, 0); + std::vector s_tmp(ncol * nrow, 0); + memcpy(h_tmp.data(), h_mat, sizeof(T) * ncol * nrow); + memcpy(s_tmp.data(), s_mat, sizeof(T) * ncol * nrow); + + int ndim_global = desc[2]; + const char jobz = 'V'; + const char range = 'I'; + const char uplo = 'U'; + const int itype = 1; + const int il = 1; + const int iu = nbands; + const int one = 1; + int M = 0; + int NZ = 0; + int lwork = -1; + int lrwork = -1; + int liwork = -1; + int info = 0; + const typename GetTypeReal::type abstol = 0; + const typename GetTypeReal::type orfac = -1; + const typename GetTypeReal::type vl = 0; + const typename GetTypeReal::type vu = 0; + std::vector work(1, 0); + std::vector::type> rwork(3, 0); // only used for complex and complex + std::vector iwork(1, 0); + std::vector ifail(ndim_global, 0); + std::vector iclustr(2 * dsize); + std::vector::type> gap(dsize); + + pxxxgvx_(&itype, + &jobz, + &range, + &uplo, + &ndim_global, + h_tmp.data(), + &one, + &one, + desc, + s_tmp.data(), + &one, + &one, + desc, + &vl, + &vu, + &il, + &iu, + &abstol, + &M, + &NZ, + ekb, + &orfac, + wfc_2d, + &one, + &one, + desc, + work.data(), + &lwork, // is not used for real data type + rwork.data(), // is not used for real data type + &lrwork, + iwork.data(), + &liwork, + ifail.data(), + iclustr.data(), + gap.data(), + &info); + + if (info) + { + throw std::runtime_error("Scalapack diagonalization: \n info = " + std::to_string(info) + ".\n"); + } + + if (std::is_same>::value || std::is_same>::value) + { + get_lwork(lwork, work); + work.resize(lwork, 0); + liwork = iwork[0]; + iwork.resize(liwork, 0); + lrwork = rwork[0] + degeneracy_max * ndim_global; + int maxlrwork = std::max(lrwork, 3); + rwork.resize(maxlrwork, 0); + } + else + { + get_lwork(lwork, work); + work.resize(std::max(lwork, 3), 0); + liwork = iwork[0]; + iwork.resize(liwork, 0); + } + + pxxxgvx_(&itype, + &jobz, + &range, + &uplo, + &ndim_global, + h_tmp.data(), + &one, + &one, + desc, + s_tmp.data(), + &one, + &one, + desc, + &vl, + &vu, + &il, + &iu, + &abstol, + &M, + &NZ, + ekb, + &orfac, + wfc_2d, + &one, + &one, + desc, + work.data(), + &lwork, + rwork.data(), // is not used for real data type + &lrwork, // is not used for real data type + iwork.data(), + &liwork, + ifail.data(), + iclustr.data(), + gap.data(), + &info); + + if (info == 0) + { + return; + } + pxxxgvx_post_processing(info, ifail, iclustr, M, NZ, nbands, degeneracy_max); + + // break the loop for real data type + if (std::is_same::value || std::is_same::value) + { + return; + } + } +} + +// template instantiation +// double +template void pxxxgvx_diag(const int* const desc, + const int ncol, + const int nrow, + const int nbands, + const double* const h_mat, + const double* const s_mat, + double* const ekb, + double* const wfc_2d); + +// std::complex +template void pxxxgvx_diag(const int* const desc, + const int ncol, + const int nrow, + const int nbands, + const std::complex* const h_mat, + const std::complex* const s_mat, + double* const ekb, + std::complex* const wfc_2d); + +// float +template void pxxxgvx_diag(const int* const desc, + const int ncol, + const int nrow, + const int nbands, + const float* const h_mat, + const float* const s_mat, + float* const ekb, + float* const wfc_2d); + +// std::complex +template void pxxxgvx_diag(const int* const desc, + const int ncol, + const int nrow, + const int nbands, + const std::complex* const h_mat, + const std::complex* const s_mat, + float* const ekb, + std::complex* const wfc_2d); + +#endif + +} // namespace hsolver \ No newline at end of file diff --git a/source/module_hsolver/diago_pxxxgvx.h b/source/module_hsolver/diago_pxxxgvx.h new file mode 100644 index 0000000000..e4f9ba7896 --- /dev/null +++ b/source/module_hsolver/diago_pxxxgvx.h @@ -0,0 +1,37 @@ +#ifndef HSOLVER_DIAGO_PXXXGVX_H +#define HSOLVER_DIAGO_PXXXGVX_H +#include +#include "module_base/macros.h" + +namespace hsolver +{ + +#ifdef __MPI +/** + * @brief Wrapper function for Scalapack's generalized eigensolver routines: pdsygvx_, pzhegvx_, pssygvx_, pchegvx_. + * + * @param desc the descriptor of scalapack descriptor + * @param ncol the number of columns of the H/S matrix in current processor + * @param nrow the number of rows of the H/S matrix in current processor + * @param nbands the number of bands to be solved + * @param h_mat the Hamiltonian matrix + * @param s_mat the overlap matrix + * @param ekb the eigenvalues + * @param wfc_2d the eigenvectors in 2D block cyclic distribution + * + */ + +template +void pxxxgvx_diag(const int* const desc, + const int ncol, + const int nrow, + const int nbands, + const T* const h_mat, + const T* const s_mat, + typename GetTypeReal::type* const ekb, + T* const wfc_2d); +#endif + +} // namespace hsolver + +#endif // HSOLVER_DIAGO_PXXXGVX_H \ No newline at end of file diff --git a/source/module_hsolver/hsolver_pw.cpp b/source/module_hsolver/hsolver_pw.cpp index dbfca81061..8cc2b754dc 100644 --- a/source/module_hsolver/hsolver_pw.cpp +++ b/source/module_hsolver/hsolver_pw.cpp @@ -529,7 +529,9 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, this->diag_thr, this->diag_iter_max, this->need_subspace, - comm_info); + comm_info, + PARAM.inp.diag_subspace, + PARAM.inp.nb2d); DiagoIterAssist::avg_iter += static_cast( dav_subspace.diag(hpsi_func, psi.get_pointer(), psi.get_nbasis(), eigenvalue, this->ethr_band, scf)); diff --git a/source/module_hsolver/test/CMakeLists.txt b/source/module_hsolver/test/CMakeLists.txt index 0d938acc15..fdb447a09d 100644 --- a/source/module_hsolver/test/CMakeLists.txt +++ b/source/module_hsolver/test/CMakeLists.txt @@ -154,6 +154,12 @@ install(FILES parallel_k2d_test.sh DESTINATION ${CMAKE_CURRENT_BINARY_DIR}) +AddTest( + TARGET hsolver_diago_hs_parallel + LIBS parameter ${math_libs} ELPA::ELPA base device MPI::MPI_CXX genelpa psi + SOURCES test_diago_hs_para.cpp ../diag_hs_para.cpp ../diago_pxxxgvx.cpp ../diago_elpa.cpp ../diago_scalapack.cpp +) + find_program(BASH bash) if (ENABLE_MPI) add_test(NAME HSolver_cg_parallel @@ -173,11 +179,11 @@ if (ENABLE_MPI) COMMAND ${BASH} diago_lcao_parallel_test.sh WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} ) - if(ENABLE_PEXSI) - add_test(NAME HSolver_LCAO_PEXSI_parallel - COMMAND ${BASH} diago_pexsi_parallel_test.sh - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) -endif() -endif() + if(ENABLE_PEXSI) + add_test(NAME HSolver_LCAO_PEXSI_parallel + COMMAND ${BASH} diago_pexsi_parallel_test.sh + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + ) + endif() + endif() endif() \ No newline at end of file diff --git a/source/module_hsolver/test/test_diago_hs_para.cpp b/source/module_hsolver/test/test_diago_hs_para.cpp new file mode 100644 index 0000000000..51efda5e05 --- /dev/null +++ b/source/module_hsolver/test/test_diago_hs_para.cpp @@ -0,0 +1,353 @@ +#ifndef TEST_DIAGO_PXXXGVX_H +#define TEST_DIAGO_PXXXGVX_H + +#include +#include +#include +#include +#include +#include +#include + +#include "../diag_hs_para.h" +#include "module_hsolver/kernels/dngvd_op.h" + +template +typename std::enable_if::value || std::is_same::value>::type +generate_random_hs_impl(int d, std::mt19937& gen, std::uniform_real_distribution::type>& dis, std::vector& h_mat, std::vector& s_mat) { + // For S matrix, firstly we generate a random symmetric matrix s_tmp, then we set S = s_tmp * s_tmp^T + n * I + std::vector s_tmp(d*d,0); + for (int i = 0; i < d; ++i) { + for (int j = i; j < d; ++j) { + typename GetTypeReal::type value1 = static_cast::type>(dis(gen)); + h_mat[i * d + j] = value1; + h_mat[j * d + i] = value1; + + // construct a random overlap matrix + typename GetTypeReal::type value2 = static_cast::type>(dis(gen)); + s_tmp[i * d + j] = value2; + } + } + + // set S = s_tmp * s_tmp^T + n * I + for (int i = 0; i < d; ++i) { + for (int j = 0; j < d; ++j) { + s_mat[i * d + j] = 0; + for (int k = 0; k < d; ++k) { + s_mat[i * d + j] += s_tmp[i * d + k] * s_tmp[j * d + k]; + } + if (i == j) { + s_mat[i * d + j] += 2.0; + } + } + } +} + +template +typename std::enable_if>::value || std::is_same>::value>::type +generate_random_hs_impl(int d, std::mt19937& gen, std::uniform_real_distribution::type>& dis, std::vector& h_mat, std::vector& s_mat) { + std::vector s_tmp(d*d,0); + for (int i = 0; i < d; ++i) { + for (int j = i; j < d; ++j) { + typename GetTypeReal::type value1 = static_cast::type>(dis(gen)); + typename GetTypeReal::type value2 = static_cast::type>(dis(gen)); + h_mat[i * d + j] = T(value1, value2); + if (i != j) + { + h_mat[j * d + i] = T(value1, -value2); + } + else{ + h_mat[j * d + i] = T(value1, 0); + } + + // construct a random overlap matrix + value1 = static_cast::type>(dis(gen)); + value2 = static_cast::type>(dis(gen)); + s_tmp[i * d + j] = T(value1, value2); + } + } + + // set S = s_tmp * s_tmp^T + n * I + for (int i = 0; i < d; ++i) { + for (int j = 0; j < d; ++j) { + s_mat[i * d + j] = T(0, 0); + for (int k = 0; k < d; ++k) { + s_mat[i * d + j] += s_tmp[i * d + k] * std::conj(s_tmp[j * d + k]); + } + if (i == j) { + s_mat[i * d + j] += T(2.0, 0); + } + } + } +} + +template +void generate_random_hs(int d, int random_seed ,std::vector& h_mat, std::vector& s_mat) { + std::mt19937 gen(random_seed); + std::uniform_real_distribution::type> dis(-1.0,1.0); + + h_mat.resize(d * d); + s_mat.resize(d * d); + generate_random_hs_impl(d, gen, dis, h_mat, s_mat); +} + + +template +typename std::enable_if::value || std::is_same::value>::type +verify_results(const std::vector& h_psi, const std::vector& s_psi, const std::vector::type>& ekb, int lda, int nbands, double threshold) { + for (int i = 0; i < lda; ++i) { + for (int j = 0; j < nbands; ++j) { + ASSERT_NEAR(h_psi[j * lda + i], ekb[j] * s_psi[j * lda + i], threshold); + } + } +} + +template +typename std::enable_if>::value || std::is_same>::value>::type +verify_results(const std::vector& h_psi, const std::vector& s_psi, const std::vector::type>& ekb, int lda, int nbands, double threshold) { + for (int i = 0; i < lda; ++i) { + for (int j = 0; j < nbands; ++j) { + ASSERT_NEAR(h_psi[j * lda + i].real(), ekb[j] * s_psi[j * lda + i].real(), threshold); + ASSERT_NEAR(h_psi[j * lda + i].imag(), ekb[j] * s_psi[j * lda + i].imag(), threshold); + } + } +} + +template +void test_diago_hs(int lda, int nb, int random_seed, int nbands, int diag_type, MPI_Comm comm) { + // diag_type should be 1 (for elpa) or 2 (for scalapack) + int my_rank; + MPI_Comm_rank(comm, &my_rank); + + std::vector h_mat, s_mat, wfc, h_psi, s_psi; + std::vector::type> ekb(lda); + if (my_rank==0) + { + h_mat.resize(lda * lda); + s_mat.resize(lda * lda); + wfc.resize(lda * lda); + generate_random_hs(lda, random_seed, h_mat, s_mat); + } + hsolver::diago_hs_para(h_mat.data(), s_mat.data(), lda, nbands,ekb.data(), wfc.data(), comm, diag_type, nb); + + // Verify results + if (my_rank == 0){ + double threshold = 1e-6; + if (std::is_same>::value || std::is_same::value) { + threshold = 1e-12; + } + + h_psi.resize(lda * nbands, 0); + s_psi.resize(lda * nbands, 0); + + for (int i = 0; i < lda; ++i) { + for (int j = 0; j < nbands; ++j) { + for (int k = 0; k < lda; ++k) { + h_psi[j * lda + i] += h_mat[k * lda + i] * wfc[j * lda + k]; + s_psi[j * lda + i] += s_mat[k * lda + i] * wfc[j * lda + k]; + } + } + } + verify_results(h_psi, s_psi, ekb, lda, nbands, threshold); + } +} + +template +void test_performance(int lda, int nb, int nbands, MPI_Comm comm,int case_numb, int loop_numb) { + // generate 10 random H/S, and do the diagonalization 100 times by using elpa/scalapack and lapack. + int my_rank, nproc; + MPI_Comm_rank(comm, &my_rank); + MPI_Comm_size(comm, &nproc); + + std::vector h_mat, s_mat, wfc, h_psi, s_psi; + std::vector::type> ekb_elpa(lda); + std::vector::type> ekb_scalap(lda); + std::vector::type> ekb_lapack(lda); + + if (my_rank==0) + { + std::cout << "\nMatrix size: " << lda << " x " << lda << std::endl; + std::cout << "Number of bands: " << nbands << std::endl; + std::cout << "Number of processors: " << nproc << std::endl; + std::cout << "Block size of 2D distribution: " << nb << std::endl; + h_mat.resize(lda * lda); + s_mat.resize(lda * lda); + wfc.resize(lda * lda); + } + + // store all the times in a vector + std::vector time_elpa(case_numb, 0); + std::vector time_scalap(case_numb, 0); + std::vector time_lapack(case_numb, 0); + + if (my_rank == 0) { std::cout << "Random matrix "; +} + for (int randomi = 0; randomi < case_numb; ++randomi) + { + + if (my_rank == 0) { + std::cout << randomi << " "; + generate_random_hs(lda, randomi, h_mat, s_mat); + } + + // ELPA + MPI_Barrier(comm); + auto start = std::chrono::high_resolution_clock::now(); + for (int j=0;j(h_mat.data(), s_mat.data(), lda, nbands,ekb_elpa.data(), wfc.data(), comm, 1, nb); + MPI_Barrier(comm); + } + MPI_Barrier(comm); + auto end = std::chrono::high_resolution_clock::now(); + time_elpa[randomi] = std::chrono::duration_cast(end - start).count(); + + + // scalapack + start = std::chrono::high_resolution_clock::now(); + for (int j=0;j(h_mat.data(), s_mat.data(), lda, nbands,ekb_scalap.data(), wfc.data(), comm, 2, nb); + MPI_Barrier(comm); + } + MPI_Barrier(comm); + end = std::chrono::high_resolution_clock::now(); + time_scalap[randomi] = std::chrono::duration_cast(end - start).count(); + + //LApack + if (my_rank == 0) + { + std::vector h_tmp, s_tmp; + start = std::chrono::high_resolution_clock::now(); + base_device::DEVICE_CPU* ctx = {}; + + for (int j=0;j()(ctx, + lda, + lda, + h_tmp.data(), + s_tmp.data(), + nbands, + ekb_lapack.data(), + wfc.data()); + } + end = std::chrono::high_resolution_clock::now(); + time_lapack[randomi] = std::chrono::duration_cast(end - start).count(); + + //COMPARE EKB + for (int i = 0; i < nbands; ++i) { + typename GetTypeReal::type diff_elpa_lapack = std::abs(ekb_elpa[i] - ekb_lapack[i]); + typename GetTypeReal::type diff_scalap_lapack = std::abs(ekb_scalap[i] - ekb_lapack[i]); + if (diff_elpa_lapack > 1e-6 || diff_scalap_lapack > 1e-6) + { + std::cout << "eigenvalue " << i << " by ELPA: " << ekb_elpa[i] << std::endl; + std::cout << "eigenvalue " << i << " by Scalapack: " << ekb_scalap[i] << std::endl; + std::cout << "eigenvalue " << i << " by Lapack: " << ekb_lapack[i] << std::endl; + } + } + } + MPI_Barrier(comm); + + } + + if (my_rank == 0) + { + std::cout << "\nELPA Time : "; + for (int i=0; i < case_numb;i++) + {std::cout << time_elpa[i] << " ";} + std::cout << std::endl; + + std::cout << "scalapack Time: "; + for (int i=0; i < case_numb;i++) + {std::cout << time_scalap[i] << " ";} + std::cout << std::endl; + + std::cout << "lapack Time : "; + for (int i=0; i < case_numb;i++) + {std::cout << time_lapack[i] << " ";} + std::cout << std::endl; + + // print out the average time and speedup + double avg_time_elpa = 0; + double avg_time_scalap = 0; + double avg_time_lapack = 0; + for (int i=0; i < case_numb;i++) + { + avg_time_elpa += time_elpa[i]; + avg_time_scalap += time_scalap[i]; + avg_time_lapack += time_lapack[i]; + } + + avg_time_elpa /= case_numb; + avg_time_scalap /= case_numb; + avg_time_lapack /= case_numb; + std::cout << "Average Lapack Time : " << avg_time_lapack << " ms" << std::endl; + std::cout << "Average ELPA Time : " << avg_time_elpa << " ms, Speedup: " << avg_time_lapack / avg_time_elpa << std::endl; + std::cout << "Average Scalapack Time: " << avg_time_scalap << " ms, Speedup: " << avg_time_lapack / avg_time_scalap << std::endl; + } +} + +//test_diago_hs(int lda, int nb, int random_seed, int nbands, int diag_type, MPI_Comm comm) +TEST(DiagoPxxxgvxElpaTest, Double) { + test_diago_hs(16, 4, 0, 10, 1, MPI_COMM_WORLD); + test_diago_hs(20, 6, 0, 18, 1, MPI_COMM_WORLD); +} + +TEST(DiagoPxxxgvxElpaTest, ComplexDouble) { + test_diago_hs>(16, 6, 0, 10, 1, MPI_COMM_WORLD); + test_diago_hs>(20, 8, 0, 18, 1, MPI_COMM_WORLD); +} + +TEST(DiagoPxxxgvxScalapackTest, Double) { + test_diago_hs(16, 4, 0, 10, 2,MPI_COMM_WORLD); + test_diago_hs(20, 6, 0, 18, 2,MPI_COMM_WORLD); +} + +TEST(DiagoPxxxgvxScalapackTest, ComplexDouble) { + test_diago_hs>(16, 4, 0, 10, 2, MPI_COMM_WORLD); +} +TEST(DiagoPxxxgvxScalapackTest, Float) { + test_diago_hs(16, 4, 0, 10,2,MPI_COMM_WORLD); +} + +TEST(DiagoPxxxgvxScalapackTest, ComplexFloat) { + test_diago_hs>(16, 4, 0, 10,2,MPI_COMM_WORLD); +} + +//TEST(DiagoPxxxgvxPerformanceTest, Double) { +// int ndim = 200; +// int nband = 180; +// int case_numb = 10; +// int loop_numb = 10; +// test_performance>(ndim, 32, nband, MPI_COMM_WORLD, case_numb, loop_numb); +//} + +int main(int argc, char** argv) { + MPI_Init(&argc, &argv); + int myrank; + MPI_Comm_rank(MPI_COMM_WORLD, &myrank); + + testing::InitGoogleTest(&argc, argv); + ::testing::TestEventListeners& listeners = ::testing::UnitTest::GetInstance()->listeners(); + + if (myrank != 0) { + delete listeners.Release(listeners.default_result_printer()); + } + + int result = RUN_ALL_TESTS(); + if (myrank == 0 && result != 0) + { + std::cout << "ERROR:some tests are not passed" << std::endl; + MPI_Finalize(); + return result; + } + + MPI_Finalize(); + + return 0; +} + +#endif // TEST_DIAGO_PXXXGVX_H \ No newline at end of file diff --git a/source/module_hsolver/test/test_hsolver_pw.cpp b/source/module_hsolver/test/test_hsolver_pw.cpp index 5763f1b7d8..530491a669 100644 --- a/source/module_hsolver/test/test_hsolver_pw.cpp +++ b/source/module_hsolver/test/test_hsolver_pw.cpp @@ -32,6 +32,62 @@ * - 8. solve() * - lcao_in_pw specific implementation */ + +// mock diago_hs_para +namespace hsolver { +template +void diago_hs_para(T* h, + T* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + T* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size = 0) +{} +template void diago_hs_para(double* h, + double* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + double* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +template void diago_hs_para>(std::complex* h, + std::complex* s, + const int lda, + const int nband, + typename GetTypeReal>::type* const ekb, + std::complex* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +template void diago_hs_para(float* h, + float* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + float* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +template void diago_hs_para>(std::complex* h, + std::complex* s, + const int lda, + const int nband, + typename GetTypeReal>::type* const ekb, + std::complex* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +} + class TestHSolverPW : public ::testing::Test { public: ModulePW::PW_Basis_K pwbk; diff --git a/source/module_hsolver/test/test_hsolver_sdft.cpp b/source/module_hsolver/test/test_hsolver_sdft.cpp index ae1e8d76fd..76f24af4ff 100644 --- a/source/module_hsolver/test/test_hsolver_sdft.cpp +++ b/source/module_hsolver/test/test_hsolver_sdft.cpp @@ -23,6 +23,59 @@ Sto_Func::Sto_Func() } template class Sto_Func; +// mock diago_hs_para +namespace hsolver { +template +void diago_hs_para(T* h, + T* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + T* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size = 0) +{} +template void diago_hs_para(double* h, + double* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + double* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); +template void diago_hs_para>(std::complex* h, + std::complex* s, + const int lda, + const int nband, + typename GetTypeReal>::type* const ekb, + std::complex* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); +template void diago_hs_para(float* h, + float* s, + const int lda, + const int nband, + typename GetTypeReal::type* const ekb, + float* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); +template void diago_hs_para>(std::complex* h, + std::complex* s, + const int lda, + const int nband, + typename GetTypeReal>::type* const ekb, + std::complex* const wfc, + const MPI_Comm& comm, + const int diag_subspace, + const int block_size); + +} + + template<> void elecstate::ElecStatePW, base_device::DEVICE_CPU>::init_rho_data() { diff --git a/source/module_io/read_input_item_system.cpp b/source/module_io/read_input_item_system.cpp index 58839c7b09..ca80e04412 100644 --- a/source/module_io/read_input_item_system.cpp +++ b/source/module_io/read_input_item_system.cpp @@ -477,6 +477,12 @@ void ReadInput::item_system() read_sync_int(input.fft_mode); this->add_item(item); } + { + Input_Item item("diag_subspace"); + item.annotation = "method of subspace diagonalization in dav_subspace. 0:LaPack; 1:genelpa, 2:scalapack"; + read_sync_int(input.diag_subspace); + this->add_item(item); + } { Input_Item item("init_wfc"); item.annotation = "start wave functions are from 'atomic', " diff --git a/source/module_lr/hsolver_lrtd.hpp b/source/module_lr/hsolver_lrtd.hpp index 82e11b6a9e..d1c926ec3a 100644 --- a/source/module_lr/hsolver_lrtd.hpp +++ b/source/module_lr/hsolver_lrtd.hpp @@ -101,7 +101,9 @@ namespace LR diag_ethr, maxiter, false, //always do the subspace diag (check the implementation) - comm_info); + comm_info, + PARAM.inp.diag_subspace, + PARAM.inp.nb2d); std::vector ethr_band(nband, diag_ethr); hsolver::DiagoIterAssist::avg_iter += static_cast(dav_subspace.diag( diff --git a/source/module_parameter/input_parameter.h b/source/module_parameter/input_parameter.h index 7d50b3db1e..7b160a2e0b 100644 --- a/source/module_parameter/input_parameter.h +++ b/source/module_parameter/input_parameter.h @@ -89,6 +89,7 @@ struct Input_para bool diago_smooth_ethr = false; ///< smooth ethr for iter methods int pw_diag_ndim = 4; ///< dimension of workspace for Davidson diagonalization int diago_cg_prec = 1; ///< mohan add 2012-03-31 + int diag_subspace = 0; // 0: Lapack, 1: elpa, 2: scalapack std::string smearing_method = "gauss"; ///< "gauss", ///< "mp","methfessel-paxton" diff --git a/tests/integrate/102_PW_DS_davsubspace_sca/INPUT b/tests/integrate/102_PW_DS_davsubspace_sca/INPUT new file mode 100644 index 0000000000..b060c92bdd --- /dev/null +++ b/tests/integrate/102_PW_DS_davsubspace_sca/INPUT @@ -0,0 +1,29 @@ +INPUT_PARAMETERS +#Parameters (1.General) +suffix autotest +calculation scf + +nbands 6 +symmetry 1 +pseudo_dir ../../PP_ORB + +#Parameters (2.Iteration) +ecutwfc 20 +scf_thr 1e-8 +scf_nmax 100 + + +#Parameters (3.Basis) +basis_type pw + +#Parameters (4.Smearing) +smearing_method gauss +smearing_sigma 0.002 + +#Parameters (5.Mixing) +mixing_type plain +mixing_beta 0.5 + +ks_solver dav_subspace +diag_subspace 2 +nb2d 4 diff --git a/tests/integrate/102_PW_DS_davsubspace_sca/KPT b/tests/integrate/102_PW_DS_davsubspace_sca/KPT new file mode 100644 index 0000000000..c289c0158a --- /dev/null +++ b/tests/integrate/102_PW_DS_davsubspace_sca/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +1 1 1 0 0 0 diff --git a/tests/integrate/102_PW_DS_davsubspace_sca/STRU b/tests/integrate/102_PW_DS_davsubspace_sca/STRU new file mode 100644 index 0000000000..cdb8157cce --- /dev/null +++ b/tests/integrate/102_PW_DS_davsubspace_sca/STRU @@ -0,0 +1,19 @@ +ATOMIC_SPECIES +Si 14 Si.pz-vbc.UPF + +LATTICE_CONSTANT +10.2 // add lattice constant + +LATTICE_VECTORS +0.5 0.5 0.0 +0.5 0.0 0.5 +0.0 0.5 0.5 + +ATOMIC_POSITIONS +Direct + +Si // Element type +0.0 // magnetism +2 +0.00 0.00 0.00 1 1 1 +0.25 0.25 0.25 1 1 1 diff --git a/tests/integrate/102_PW_DS_davsubspace_sca/jd b/tests/integrate/102_PW_DS_davsubspace_sca/jd new file mode 100644 index 0000000000..70376ea55e --- /dev/null +++ b/tests/integrate/102_PW_DS_davsubspace_sca/jd @@ -0,0 +1 @@ +test subspace diagonalization with scalapack \ No newline at end of file diff --git a/tests/integrate/102_PW_DS_davsubspace_sca/result.ref b/tests/integrate/102_PW_DS_davsubspace_sca/result.ref new file mode 100644 index 0000000000..46352c76f5 --- /dev/null +++ b/tests/integrate/102_PW_DS_davsubspace_sca/result.ref @@ -0,0 +1,6 @@ +etotref -198.2238296207179 +etotperatomref -99.1119148104 +pointgroupref T_d +spacegroupref O_h +nksibzref 1 +totaltimeref diff --git a/tests/integrate/CASES_CPU.txt b/tests/integrate/CASES_CPU.txt index 134be1fbae..4acba24d3e 100644 --- a/tests/integrate/CASES_CPU.txt +++ b/tests/integrate/CASES_CPU.txt @@ -26,6 +26,7 @@ 102_PW_BPCG 102_PW_CG 102_PW_DS_davsubspace +102_PW_DS_davsubspace_sca 102_PW_PINT_RKS 102_PW_PINT_UKS 103_PW_15_CF_CS_S1_smallg From 4009f6aa03579ed1a055212b092047e0defd2f3c Mon Sep 17 00:00:00 2001 From: Liang Sun <50293369+sunliang98@users.noreply.github.com> Date: Mon, 6 Jan 2025 20:06:52 +0800 Subject: [PATCH 032/160] Feature: Support machine-learning based kinetic energy density functional for OFDFT (#5777) * refactor: Remove the global variable 'global_pseudo_type' and the input variable 'pseudo_type'. Now the type of pseudopotential is assigned in STRU, not INPUT, and different type of pseudopotentials can be assigned for different elements in one calculation. Following are the supported format of STRU: Al 26.98 Al_ONCV_PBE-1.2.upf Al 26.98 Al_ONCV_PBE-1.2.upf auto Al 26.98 Al_ONCV_PBE-1.2.upf upf201 Al 26.98 Al_ONCV_PBE-1.2.upf upf201 # annotations... If no pseudo_type is assigned in STRU, the default value is 'auto', and ABACUS will recongnize the pp by itself. * test: Remove `pseudo_type` from INPUT of all integrate tests, and add them into STRU. Add two integrate tests, `101_PW_upf201_blps_pseudopots` and `101_PW_upf201_upf100_pseudopots`, which contain two elements (Mg3Al), and different types of pseudopotentials are specified for different elements. * Add input parameters about ML_KE * Add files about ML_KE into module_hamilt_pw/hamilt_ofdft * Link MPN KEDF to ABACUS * Add a unittest of MPN KEDF: 902_OF_KE_MPN * Output more detailed information of Energy in KSDFT * Update the integrate test 902_OF_KE_MPN * In order to check the validity of MPN KEDF, calculate and output TF KEDF when running MPN KEDF. * Check the input rho in the localTest of MPN KEDF * Add a new descriptor: r_min = min|r-R| / r0, r0 = (Omega / natom) ** (1/3). * Fix the scaling formula of kernel. * Correct the defination of img. * Update parameters * Feature: Add a compile option ENABLE_MLKEDF to control the ML KEDF module. * Feature: Simplify the code. * Support Makefile * Refactor: Remove GlobalC::ucell. Optimize the format of input parameters of ML KEDF. * Refactor: 1. Update annotation. 2. Remove useless parameters and codes. * Doc: Update documents. * Test: Add two integrate tests: 902_OF_KE_MPN and 902_OF_KE_CPN5 * Doc: Update annotations. * Refactor: Update the CMakeLists.txt of nnof * Test: Configure compilation test. * [pre-commit.ci lite] apply automatic fixes * Replace pow with std::pow * 1. Rename potential.h (class Potential) as pauli_potential.h (class PauliPotential). 2. Replace si.gga.psp used by 902_OF_KE_CPN5 with si.lda.lps. * Feature: Provide default parameters for MPN and CPN5 KEDF. * Doc: Update the document of `of_kinetic`. * Update the file names of nnof * Make: Update Makefile, and compile documents. * Remove useless input parameters: `of_ml_nnode` and `of_ml_nlayer` * Update the integrate tests of MPN and CPN5 KEDFs * Add function `get_local_pp_energy` into ElecState to calculatet the energy contributed by local pseudopotential. * Correct the name of eion_elec to elocal_pp, since the nonlocal part is not considered. Delet the output of Ekinetic, since it only works for local pp. * Test: Fix module_elecstate/test/elecstate_energy_test.cpp * [pre-commit.ci lite] apply automatic fixes * Remove useless head file parallel_reduce.h from esolver_ks.cpp * Format ml_tools/data.cpp and ml_tools/grid.cpp * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- .github/workflows/build_test_cmake.yml | 4 +- .github/workflows/test.yml | 2 +- CMakeLists.txt | 22 +- docs/CITATIONS.md | 6 + docs/advanced/input_files/input-main.md | 254 ++++++- docs/advanced/install.md | 63 +- source/Makefile | 7 +- source/Makefile.vars | 5 +- source/driver_run.cpp | 1 - source/module_elecstate/elecstate.h | 1 + source/module_elecstate/elecstate_energy.cpp | 2 + .../elecstate_energy_terms.cpp | 12 + source/module_elecstate/elecstate_print.cpp | 2 + source/module_elecstate/fp_energy.h | 2 +- .../test/elecstate_energy_test.cpp | 4 + source/module_esolver/esolver_fp.cpp | 2 +- source/module_esolver/esolver_ks.cpp | 1 + source/module_esolver/esolver_ks_pw.cpp | 17 + source/module_esolver/esolver_of.cpp | 45 +- source/module_esolver/esolver_of.h | 4 + .../module_esolver/esolver_of_interface.cpp | 46 +- source/module_esolver/esolver_of_tool.cpp | 17 +- .../hamilt_ofdft/CMakeLists.txt | 21 + .../hamilt_ofdft/kedf_lkt.cpp | 4 +- .../module_hamilt_pw/hamilt_ofdft/kedf_ml.cpp | 501 ++++++++++++++ .../module_hamilt_pw/hamilt_ofdft/kedf_ml.h | 197 ++++++ .../hamilt_ofdft/kedf_ml_label.cpp | 313 +++++++++ .../hamilt_ofdft/kedf_ml_pot.cpp | 534 +++++++++++++++ .../module_hamilt_pw/hamilt_ofdft/ml_data.cpp | 507 ++++++++++++++ .../module_hamilt_pw/hamilt_ofdft/ml_data.h | 155 +++++ .../hamilt_ofdft/ml_data_descriptor.cpp | 380 +++++++++++ .../hamilt_ofdft/ml_tools/CMakeLists.txt | 28 + .../hamilt_ofdft/ml_tools/data.cpp | 357 ++++++++++ .../hamilt_ofdft/ml_tools/data.h | 84 +++ .../hamilt_ofdft/ml_tools/grid.cpp | 95 +++ .../hamilt_ofdft/ml_tools/grid.h | 51 ++ .../hamilt_ofdft/ml_tools/input.cpp | 283 ++++++++ .../hamilt_ofdft/ml_tools/input.h | 134 ++++ .../hamilt_ofdft/ml_tools/kernel.cpp | 215 ++++++ .../hamilt_ofdft/ml_tools/kernel.h | 43 ++ .../hamilt_ofdft/ml_tools/main.cpp | 20 + .../hamilt_ofdft/ml_tools/nn_of.cpp | 35 + .../hamilt_ofdft/ml_tools/nn_of.h | 57 ++ .../hamilt_ofdft/ml_tools/pauli_potential.cpp | 623 ++++++++++++++++++ .../hamilt_ofdft/ml_tools/pauli_potential.h | 203 ++++++ .../hamilt_ofdft/ml_tools/train_kedf.cpp | 512 ++++++++++++++ .../hamilt_ofdft/ml_tools/train_kedf.h | 89 +++ source/module_io/read_input_item_ofdft.cpp | 330 ++++++++++ source/module_io/read_input_tool.h | 9 + source/module_parameter/input_parameter.h | 36 + tests/integrate/902_OF_KE_CPN5/INPUT | 40 ++ tests/integrate/902_OF_KE_CPN5/KPT | 4 + tests/integrate/902_OF_KE_CPN5/STRU | 19 + tests/integrate/902_OF_KE_CPN5/jd | 1 + tests/integrate/902_OF_KE_CPN5/net.pt | Bin 0 -> 181487 bytes tests/integrate/902_OF_KE_CPN5/result.ref | 6 + tests/integrate/902_OF_KE_MPN/INPUT | 34 + tests/integrate/902_OF_KE_MPN/KPT | 4 + tests/integrate/902_OF_KE_MPN/STRU | 18 + tests/integrate/902_OF_KE_MPN/jd | 1 + tests/integrate/902_OF_KE_MPN/net.pt | Bin 0 -> 7727 bytes tests/integrate/902_OF_KE_MPN/result.ref | 6 + tests/integrate/CASES_CPU.txt | 2 + 63 files changed, 6428 insertions(+), 42 deletions(-) create mode 100644 source/module_hamilt_pw/hamilt_ofdft/kedf_ml.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/kedf_ml.h create mode 100644 source/module_hamilt_pw/hamilt_ofdft/kedf_ml_label.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/kedf_ml_pot.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_data.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_data.h create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_data_descriptor.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/CMakeLists.txt create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/data.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/data.h create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/grid.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/grid.h create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/input.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/input.h create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/kernel.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/kernel.h create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/main.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/nn_of.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/nn_of.h create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/pauli_potential.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/pauli_potential.h create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/train_kedf.cpp create mode 100644 source/module_hamilt_pw/hamilt_ofdft/ml_tools/train_kedf.h create mode 100644 tests/integrate/902_OF_KE_CPN5/INPUT create mode 100644 tests/integrate/902_OF_KE_CPN5/KPT create mode 100644 tests/integrate/902_OF_KE_CPN5/STRU create mode 100644 tests/integrate/902_OF_KE_CPN5/jd create mode 100644 tests/integrate/902_OF_KE_CPN5/net.pt create mode 100644 tests/integrate/902_OF_KE_CPN5/result.ref create mode 100644 tests/integrate/902_OF_KE_MPN/INPUT create mode 100644 tests/integrate/902_OF_KE_MPN/KPT create mode 100644 tests/integrate/902_OF_KE_MPN/STRU create mode 100644 tests/integrate/902_OF_KE_MPN/jd create mode 100644 tests/integrate/902_OF_KE_MPN/net.pt create mode 100644 tests/integrate/902_OF_KE_MPN/result.ref diff --git a/.github/workflows/build_test_cmake.yml b/.github/workflows/build_test_cmake.yml index 8938a1ede6..0cfaeee60f 100644 --- a/.github/workflows/build_test_cmake.yml +++ b/.github/workflows/build_test_cmake.yml @@ -17,10 +17,10 @@ jobs: name: "Build with Intel toolchain" - tag: gnu - build_args: "-DENABLE_LIBXC=1 -DENABLE_DEEPKS=1 -DENABLE_LIBRI=1 -DENABLE_PAW=1" + build_args: "-DENABLE_LIBXC=1 -DENABLE_DEEPKS=1 -DENABLE_MLKEDF=1 -DENABLE_LIBRI=1 -DENABLE_PAW=1" name: "Build extra components with GNU toolchain" - tag: intel - build_args: "-DENABLE_LIBXC=1 -DENABLE_DEEPKS=1 -DENABLE_LIBRI=1" + build_args: "-DENABLE_LIBXC=1 -DENABLE_DEEPKS=1 -DENABLE_MLKEDF=1 -DENABLE_LIBRI=1" name: "Build extra components with Intel toolchain" - tag: cuda diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2f9996e070..3e0b14b744 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -31,7 +31,7 @@ jobs: - name: Configure run: | - cmake -B build -DBUILD_TESTING=ON -DENABLE_DEEPKS=ON -DENABLE_LIBXC=ON -DENABLE_LIBRI=ON -DENABLE_PAW=ON -DENABLE_GOOGLEBENCH=ON -DENABLE_RAPIDJSON=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=1 + cmake -B build -DBUILD_TESTING=ON -DENABLE_DEEPKS=ON -DENABLE_MLKEDF=ON -DENABLE_LIBXC=ON -DENABLE_LIBRI=ON -DENABLE_PAW=ON -DENABLE_GOOGLEBENCH=ON -DENABLE_RAPIDJSON=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=1 - uses: pre-commit/action@v3.0.1 with: diff --git a/CMakeLists.txt b/CMakeLists.txt index 4701f76d75..7d6e74f898 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,6 +12,7 @@ project( option(ENABLE_LCAO "Enable LCAO calculation." ON) option(ENABLE_DEEPKS "Enable DeePKS functionality" OFF) +option(ENABLE_MLKEDF "Enable Machine Learning based KEDF for OFDFT" OFF) option(ENABLE_LIBXC "Enable LibXC functionality" OFF) option(USE_CUDA "Enable support to CUDA for ABACUS." OFF) option(ENABLE_FLOAT_FFTW "Enable support to single precision FFTW library." OFF) @@ -469,10 +470,29 @@ if(ENABLE_DEEPKS) add_compile_definitions(__DEEPKS) endif() +if(ENABLE_MLKEDF) + target_link_libraries(${ABACUS_BIN_NAME} hamilt_mlkedf) + + find_path(libnpy_SOURCE_DIR npy.hpp HINTS ${libnpy_INCLUDE_DIR}) + if(NOT libnpy_SOURCE_DIR) + include(FetchContent) + FetchContent_Declare( + libnpy + GIT_REPOSITORY https://github.com/llohse/libnpy.git + GIT_SHALLOW TRUE + GIT_PROGRESS TRUE) + FetchContent_MakeAvailable(libnpy) + else() + include_directories(${libnpy_INCLUDE_DIR}) + endif() + include_directories(${libnpy_SOURCE_DIR}/include) + add_compile_definitions(__MLKEDF) +endif() + # Torch uses outdated components to detect CUDA arch, causing failure on # latest CUDA kits. Set CMake variable TORCH_CUDA_ARCH_LIST in the form of # "major.minor" if required. -if(ENABLE_DEEPKS OR DEFINED Torch_DIR) +if(ENABLE_DEEPKS OR ENABLE_MLKEDF OR DEFINED Torch_DIR) find_package(Torch REQUIRED) if(NOT Torch_VERSION VERSION_LESS "2.1.0") set_if_higher(CMAKE_CXX_STANDARD 17) diff --git a/docs/CITATIONS.md b/docs/CITATIONS.md index d54627292d..406fc91205 100644 --- a/docs/CITATIONS.md +++ b/docs/CITATIONS.md @@ -33,3 +33,9 @@ The following references are required to be cited when using ABACUS. Specificall Peize Lin, Xinguo Ren, and Lixin He. "Efficient Hybrid Density Functional Calculations for Large Periodic Systems Using Numerical Atomic Orbitals." Journal of Chemical Theory and Computation 2021, 17(1), 222–239. Peize Lin, Xinguo Ren, and Lixin He. "Accuracy of Localized Resolution of the Identity in Periodic Hybrid Functional Calculations with Numerical Atomic Orbitals." Journal of Physical Chemistry Letters 2020, 11, 3082-3088. + +- **If ML-KEDF is used:** + + Sun, Liang, and Mohan Chen. "Machine learning based nonlocal kinetic energy density functional for simple metals and alloys." Physical Review B 109.11 (2024): 115135. + + Sun, Liang, and Mohan Chen. "Multi-channel machine learning based nonlocal kinetic energy density functional for semiconductors." Electronic Structure 6.4 (2024): 045006. diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 96ce3a3864..02649008c3 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -210,6 +210,36 @@ - [of\_kernel\_file](#of_kernel_file) - [of\_full\_pw](#of_full_pw) - [of\_full\_pw\_dim](#of_full_pw_dim) + - [ML-KEDF: machine learning based kinetic energy density functional for OFDFT](#ml-kedf-machine-learning-based-kinetic-energy-density-functional-for-ofdft) + - [of\_ml\_gene\_data](#of_ml_gene_data) + - [of\_ml\_device](#of_ml_device) + - [of\_ml\_feg](#of_ml_feg) + - [of\_ml\_nkernel](#of_ml_nkernel) + - [of\_ml\_kernel](#of_ml_kernel) + - [of\_ml\_kernel\_scaling](#of_ml_kernel_scaling) + - [of\_ml\_yukawa\_alpha](#of_ml_yukawa_alpha) + - [of\_ml\_kernel\_file](#of_ml_kernel_file) + - [of\_ml\_gamma](#of_ml_gamma) + - [of\_ml\_p](#of_ml_p) + - [of\_ml\_q](#of_ml_q) + - [of\_ml\_tanhp](#of_ml_tanhp) + - [of\_ml\_tanhq](#of_ml_tanhq) + - [of\_ml\_gammanl](#of_ml_gammanl) + - [of\_ml\_pnl](#of_ml_pnl) + - [of\_ml\_qnl](#of_ml_qnl) + - [of\_ml\_xi](#of_ml_xi) + - [of\_ml\_tanhxi](#of_ml_tanhxi) + - [of\_ml\_tanhxi\_nl](#of_ml_tanhxi_nl) + - [of\_ml\_tanh\_pnl](#of_ml_tanh_pnl) + - [of\_ml\_tanh\_qnl](#of_ml_tanh_qnl) + - [of\_ml\_tanhp\_nl](#of_ml_tanhp_nl) + - [of\_ml\_tanhq\_nl](#of_ml_tanhq_nl) + - [of\_ml\_chi\_p](#of_ml_chi_p) + - [of\_ml\_chi\_q](#of_ml_chi_q) + - [of\_ml\_chi\_xi](#of_ml_chi_xi) + - [of\_ml\_chi\_pnl](#of_ml_chi_pnl) + - [of\_ml\_chi\_qnl](#of_ml_chi_qnl) + - [of\_ml\_local\_test](#of_ml_local_test) - [Electric field and dipole correction](#electric-field-and-dipole-correction) - [efield\_flag](#efield_flag) - [dip\_cor\_flag](#dip_cor_flag) @@ -2093,11 +2123,18 @@ Warning: this function is not robust enough for the current version. Please try - **Type**: String - **Availability**: OFDFT - **Description**: The type of KEDF (kinetic energy density functional). + + Analytical functionals: - **wt**: Wang-Teter. - **tf**: Thomas-Fermi. - **vw**: von Weizsäcker. - - **tf+**: TF$\rm{\lambda}$vW, the parameter $\rm{\lambda}$ can be set by `of_vw_weight`. + - **tf+**: TF $\rm{\lambda}$ vW, the parameter $\rm{\lambda}$ can be set by `of_vw_weight`. - **lkt**: Luo-Karasiev-Trickey. + + Machine learning (ML) based functionals: + - **ml**: ML-based KEDF allows for greater flexibility, enabling users to set related ML model parameters themselves. see [ML-KEDF: machine learning based kinetic energy density functional for OFDFT](#ml-kedf-machine-learning-based-kinetic-energy-density-functional-for-ofdft). + - **mpn**: ML-based Physically-constrained Non-local (MPN) KEDF. ABACUS automatically configures the necessary parameters, requiring no manual intervention from the user. + - **cpn5**: Multi-Channel MPN (CPN) KEDF with 5 channels. Similar to mpn, ABACUS handles all parameter settings automatically. - **Default**: wt ### of_method @@ -2228,6 +2265,221 @@ Warning: this function is not robust enough for the current version. Please try [back to top](#full-list-of-input-keywords) +## ML-KEDF: machine learning based kinetic energy density functional for OFDFT + +### of_ml_gene_data + +- **Type**: Boolean +- **Availability**: OFDFT +- **Description**: Generate training data or not. +- **Default**: False + +### of_ml_device + +- **Type**: String +- **Availability**: OFDFT +- **Description**: Run Neural Network on GPU or CPU. + - **cpu**: CPU + - **gpu**: GPU +- **Default**: cpu + +### of_ml_feg + +- **Type**: Integer +- **Availability**: OFDFT +- **Description**: The method to incorporate the Free Electron Gas (FEG) limit: $F_\theta |_{\rm{FEG}} = 1$, where $F_\theta$ is enhancement factor of Pauli energy. + - **0**: Do not incorporate the FEG limit. + - **1**: Incorporate the FEG limit by translation: $F_\theta = F^{\rm{NN}}_\theta - F^{\rm{NN}}_\theta|_{\rm{FEG}} + 1$. + - **3**: Incorporate the FEG limit by nonlinear transformation: $F_\theta = f(F^{\rm{NN}}_\theta - F^{\rm{NN}}_\theta|_{\rm{FEG}} + \ln(e - 1))$, where $f = \ln(1 + e^x)$ is softplus function, satisfying $f(x)|_{x=\ln(e-1)} = 1$. +- **Default**: 0 + +### of_ml_nkernel + +- **Type**: Integer +- **Availability**: OFDFT +- **Description**: Number of kernel functions. +- **Default**: 1 + +### of_ml_kernel + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element specifies the type of the $i$-th kernel function. + - **1**: Wang-Teter kernel function. + - **2**: Modified Yukawa function: $k_{\rm{F}}^2\frac{\exp{({-\alpha k_{\rm{F}}|\mathbf{r}-\mathbf{r}'|})}}{|\mathbf{r}-\mathbf{r}'|}$, and $\alpha$ is specified by [of_ml_yukawa_alpha](#of_ml_yukawa_alpha). + - **3**: Truncated kinetic kernel (TKK), the file containing TKK is specified by [of_ml_kernel_file](#of_kernel_file). +- **Default**: 1 + +### of_ml_kernel_scaling + +- **Type**: Vector of Real +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element specifies the RECIPROCAL of scaling parameter $\lambda$ of the $i$-th kernel function. $w_i(\mathbf{r}-\mathbf{r}') = \lambda^3 w_i'(\lambda(\mathbf{r}-\mathbf{r}'))$. +- **Default**: 1.0 + +### of_ml_yukawa_alpha + +- **Type**: Vector of Real +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element specifies the parameter $\alpha$ of $i$-th kernel function. ONLY used for Yukawa kernel function. +- **Default**: 1.0 + +### of_ml_kernel_file + +- **Type**: Vector of String +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element specifies the file containint the $i$-th kernel function. ONLY used for TKK. +- **Default**: none + +### of_ml_gamma + +- **Type**: Boolean +- **Availability**: OFDFT +- **Description**: Local descriptor: $\gamma(\mathbf{r}) = (\rho(\mathbf{r}) / \rho_0)^{1/3}$. +- **Default**: False + +### of_ml_p + +- **Type**: Boolean +- **Availability**: OFDFT +- **Description**: Semi-local descriptor: $p(\mathbf{r}) = \frac{|\nabla \rho(\mathbf{r})|^2} {[2 (3 \pi^2)^{1/3} \rho^{4/3}(\mathbf{r})]^2}$. +- **Default**: False + +### of_ml_q + +- **Type**: Boolean +- **Availability**: OFDFT +- **Description**: Semi-local descriptor: $q(\mathbf{r}) = \frac{\nabla^2 \rho(\mathbf{r})} {[4 (3 \pi^2)^{2/3} \rho^{5/3}(\mathbf{r})]}$. +- **Default**: False + +### of_ml_tanhp + +- **Type**: Boolean +- **Availability**: OFDFT +- **Description**: Semi-local descriptor: $\tilde{p}(\mathbf{r}) = \tanh(\chi_p p(\mathbf{r}))$. +- **Default**: False + +### of_ml_tanhq + +- **Type**: Boolean +- **Availability**: OFDFT +- **Description**: Semi-local descriptor: $\tilde{q}(\mathbf{r}) = \tanh(\chi_q q(\mathbf{r}))$. +- **Default**: False + +### of_ml_chi_p + +- **Type**: Real +- **Availability**: OFDFT +- **Description**: Hyperparameter $\chi_p$: $\tilde{p}(\mathbf{r}) = \tanh(\chi_p p(\mathbf{r}))$. +- **Default**: 1.0 + +### of_ml_chi_q + +- **Type**: Real +- **Availability**: OFDFT +- **Description**: Hyperparameter $\chi_q$: $\tilde{q}(\mathbf{r}) = \tanh(\chi_q q(\mathbf{r}))$. +- **Default**: False + +### of_ml_gammanl + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\gamma_{\rm{nl}}(\mathbf{r}) = \int{w_i(\mathbf{r}-\mathbf{r}') \gamma(\mathbf{r}') dr'}$. +- **Default**: 0 + +### of_ml_pnl + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $p_{\rm{nl}}(\mathbf{r}) = \int{w_i(\mathbf{r}-\mathbf{r}') p(\mathbf{r}') dr'}$. +- **Default**: 0 + +### of_ml_qnl + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $q_{\rm{nl}}(\mathbf{r}) = \int{w_i(\mathbf{r}-\mathbf{r}') q(\mathbf{r}') dr'}$. +- **Default**: 0 + +### of_ml_xi + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\xi(\mathbf{r}) = \frac{\int{w_i(\mathbf{r}-\mathbf{r}') \rho^{1/3}(\mathbf{r}') dr'}}{\rho^{1/3}(\mathbf{r})}$. +- **Default**: 0 + +### of_ml_tanhxi + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{\xi}(\mathbf{r}) = \tanh(\chi_{\xi} \xi(\mathbf{r}))$. +- **Default**: 0 + +### of_ml_tanhxi_nl + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{\xi}_{\rm{nl}}(\mathbf{r}) = \int{w_i(\mathbf{r}-\mathbf{r}') \tilde{\xi}(\mathbf{r}') dr'}$. +- **Default**: 0 + +### of_ml_tanh_pnl + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{p_{\rm{nl}}}(\mathbf{r}) = \tanh{(\chi_{p_{\rm{nl}}} p_{\rm{nl}}(\mathbf{r}))}$. +- **Default**: 0 + +### of_ml_tanh_qnl + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{q_{\rm{nl}}}(\mathbf{r}) = \tanh{(\chi_{q_{\rm{nl}}} q_{\rm{nl}}(\mathbf{r}))}$. +- **Default**: 0 + +### of_ml_tanhp_nl + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{p}_{\rm{nl}}(\mathbf{r}) = \int{w_i(\mathbf{r}-\mathbf{r}') \tilde{p}(\mathbf{r}') dr'}$. +- **Default**: 0 + +### of_ml_tanhq_nl + +- **Type**: Vector of Integer +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element controls the non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{q}_{\rm{nl}}(\mathbf{r}) = \int{w_i(\mathbf{r}-\mathbf{r}') \tilde{q}(\mathbf{r}') dr'}$. +- **Default**: 0 + +### of_ml_chi_xi + +- **Type**: Vector of Real +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element specifies the hyperparameter $\chi_\xi$ of non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{\xi}(\mathbf{r}) = \tanh(\chi_{\xi} \xi(\mathbf{r}))$. +- **Default**: 1.0 + +### of_ml_chi_pnl + +- **Type**: Vector of Real +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element specifies the hyperparameter $\chi_{p_{\rm{nl}}}$ of non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{p_{\rm{nl}}}(\mathbf{r}) = \tanh{(\chi_{p_{\rm{nl}}} p_{\rm{nl}}(\mathbf{r}))}$. +- **Default**: 1.0 + +### of_ml_chi_qnl + +- **Type**: Vector of Real +- **Availability**: OFDFT +- **Description**: Containing nkernel (see [of_ml_nkernel](#of_ml_nkernel)) elements. The $i$-th element specifies the hyperparameter $\chi_{q_{\rm{nl}}}$ of non-local descriptor defined by the $i$-th kernel function $w_i(\mathbf{r}-\mathbf{r}')$: $\tilde{q_{\rm{nl}}}(\mathbf{r}) = \tanh{(\chi_{q_{\rm{nl}}} q_{\rm{nl}}(\mathbf{r}))}$. +- **Default**: 1.0 + +### of_ml_local_test + +- **Type**: Boolean +- **Availability**: OFDFT +- **Description**: FOR TEST. Read in the density, and output the F and Pauli potential. +- **Default**: False + +[back to top](#full-list-of-input-keywords) + ## Electric field and dipole correction These variables are relevant to electric field and dipole correction diff --git a/docs/advanced/install.md b/docs/advanced/install.md index 4fa6b906c4..88714b2d7d 100644 --- a/docs/advanced/install.md +++ b/docs/advanced/install.md @@ -31,6 +31,21 @@ cmake -B build -DENABLE_DEEPKS=1 -DTorch_DIR=~/libtorch/share/cmake/Torch/ -Dlib > CMake will try to download Libnpy if it cannot be found locally. +## Build with ML-KEDF + +If machine learning based kinetic energy density functional (ML-KEDF) is required for OFDFT calculation, the following prerequisites and steps are needed: + +- C++ compiler, supporting **C++14** (GCC >= 5 is sufficient) +- CMake >= 3.18 +- [LibTorch](https://pytorch.org/) with cxx11 ABI supporting CPU or GPU +- [Libnpy](https://github.com/llohse/libnpy/) + +```bash +cmake -B build -DENABLE_MLKEDF=1 -DTorch_DIR=~/libtorch/share/cmake/Torch/ -Dlibnpy_INCLUDE_DIR=~/libnpy/include +``` + +> CMake will try to download Libnpy if it cannot be found locally. + ## Build with DeePMD-kit > Note: This part is only required if you want to load a trained DeeP Potential and run molecular dynamics with that. To train the DeeP Potential with DP-GEN, no extra prerequisite is needed and please refer to [this page](http://abacus.deepmodeling.com/en/latest/advanced/interface/dpgen.html) for ABACUS interface with DP-GEN. @@ -141,7 +156,7 @@ CXX = mpiicpc # icpc: compile intel sequential version # make: ELPA_DIR, ELPA_INCLUDE_DIR, CEREAL_DIR must also be set. # make pw: nothing need to be set except LIBXC_DIR -# +# # mpicxx: compile gnu parallel version # g++: compile gnu sequential version # make: FFTW_DIR, OPENBLAS_LIB_DIR, SCALAPACK_LIB_DIR, ELPA_DIR, ELPA_INCLUDE_DIR, CEREAL_DIR must also be set. @@ -150,6 +165,10 @@ CXX = mpiicpc # GPU = OFF #We do not support GPU yet # OFF: do not use GPU # CUDA: use CUDA +OPENMP = OFF +# the default is not to use OPENMP to accelerate. +# Change OPENMP to ON to use OPENMP. + #====================================================================== @@ -167,7 +186,7 @@ CEREAL_DIR = /usr/local/include/cereal ##------------------- FOR GNU COMPILER ------------------------------ ## FFTW_DIR should contain lib/libfftw3.a. -## OPENBLAS_LIB_DIR should contain libopenblas.a. +## OPENBLAS_LIB_DIR should contain libopenblas.a. ## SCALAPACK_LIB_DIR should contain libscalapack.a ## All three above will only be used when CXX=mpicxx or g++ ## ELPA_DIR should contain an include folder and lib/libelpa.a @@ -185,14 +204,18 @@ CEREAL_DIR = /usr/local/include/cereal ##------------------- OPTIONAL LIBS --------------------------------- -## To use DEEPKS: set LIBTORCH_DIR and LIBNPY_DIR +## To use DEEPKS: set ENABLE_DEEPKS = ON, and set LIBTORCH_DIR and LIBNPY_DIR +## To use MLKEDF: set ENABLE_MLKEDF = ON, and set LIBTORCH_DIR and LIBNPY_DIR ## To use LIBXC: set LIBXC_DIR which contains include and lib/libxc.a (>5.1.7) -## To use DeePMD: set DeePMD_DIR and TensorFlow_DIR +## To use DeePMD: set DeePMD_DIR LIBTORCH_DIR and TensorFlow_DIR ## To use LibRI: set LIBRI_DIR and LIBCOMM_DIR +## To use PEXSI: set PEXSI_DIR DSUPERLU_DIR and PARMETIS_DIR ##--------------------------------------------------------------------- # LIBTORCH_DIR = /usr/local # LIBNPY_DIR = /usr/local +ENABLE_DEEPKS = OFF +ENABLE_MLKEDF = OFF # LIBXC_DIR = /public/soft/libxc @@ -202,6 +225,10 @@ CEREAL_DIR = /usr/local/include/cereal # LIBRI_DIR = /public/software/LibRI # LIBCOMM_DIR = /public/software/LibComm +# PEXSI_DIR = /public/software/pexsi +# DSUPERLU_DIR = /public/software/superlu_dist +# PARMETIS_DIR = /public/software/parmetis + ##--------------------------------------------------------------------- # NP = 14 # It is not supported. use make -j14 or make -j to parallelly compile # DEBUG = OFF @@ -247,20 +274,6 @@ CEREAL_DIR=/public/soft/cereal ABACUS now support full version and pw version. Use `make` or `make abacus` to compile full version which supports LCAO calculations. Use `make pw` to compile pw version which only supports pw calculations. For pw version, `make pw CXX=mpiicpc`, you do not need to provide any libs. For `make pw CXX=mpicxx`, you need provide `FFTW_DIR` and `OPENBLAS_LIB_DIR`. -Besides, libxc and deepks are optional libs to compile abacus. -They will be used when `LIBXC_DIR` is defined like - -```makefile -LIBXC_DIR = /public/soft/libxc -``` - -or `LIBTORCH_DIR` and `LIBNPY_DIR` like - -```makefile -LIBTORCH_DIR = /usr/local -LIBNPY_DIR = /usr/local -``` - After modifying the `Makefile.vars` file, execute `make` or `make -j12` to build the program. After the compilation finishes without error messages (except perhaps for some warnings), an executable program `ABACUS.mpi` will be created in directory `bin/`. @@ -279,10 +292,20 @@ directly. ### Add DeePKS Support -To compile ABACUS with DEEPKS, you need to define `LIBTORCH_DIR` and `LIBNPY_DIR` in the file `Makefile.vars` or use +To compile ABACUS with DEEPKS, you need to set `ENABLE_DEEPKS = ON`, and define `LIBTORCH_DIR` and `LIBNPY_DIR` in the file `Makefile.vars` or use + +```makefile +make ENABLE_DEEPKS=ON LIBTORCH_DIR=/opt/libtorch/ LIBNPY_DIR=/opt/libnpy/ +``` + +directly. + +### Add ML-KEDF Support + +To compile ABACUS with ML-KEDF, you need to set `ENABLE_MLKEDF = ON`, and define `LIBTORCH_DIR` and `LIBNPY_DIR` in the file `Makefile.vars` or use ```makefile -make LIBTORCH_DIR=/opt/libtorch/ LIBNPY_DIR=/opt/libnpy/ +make ENABLE_MLKEDF=ON LIBTORCH_DIR=/opt/libtorch/ LIBNPY_DIR=/opt/libnpy/ ``` directly. diff --git a/source/Makefile b/source/Makefile index ee71b45363..81a541ec25 100644 --- a/source/Makefile +++ b/source/Makefile @@ -137,7 +137,12 @@ endif ifdef LIBNPY_DIR CNPY_INCLUDE_DIR = -I${LIBNPY_DIR}/include - HONG += -D__DEEPKS + ifeq ($(ENABLE_DEEPKS), ON) + HONG += -D__DEEPKS + endif + ifeq ($(ENABLE_MLKEDF), ON) + HONG += -D__MLKEDF + endif INCLUDES += $(CNPY_INCLUDE_DIR) endif diff --git a/source/Makefile.vars b/source/Makefile.vars index c542d3811b..db15ed30d3 100644 --- a/source/Makefile.vars +++ b/source/Makefile.vars @@ -55,7 +55,8 @@ CEREAL_DIR = /usr/local/include/cereal ##------------------- OPTIONAL LIBS --------------------------------- -## To use DEEPKS: set LIBTORCH_DIR and LIBNPY_DIR +## To use DEEPKS: set ENABLE_DEEPKS = ON, and define LIBTORCH_DIR and LIBNPY_DIR +## To use MLKEDF: set ENABLE_MLKEDF = ON, and define LIBTORCH_DIR and LIBNPY_DIR ## To use LIBXC: set LIBXC_DIR which contains include and lib/libxc.a (>5.1.7) ## To use DeePMD: set DeePMD_DIR LIBTORCH_DIR and TensorFlow_DIR ## To use LibRI: set LIBRI_DIR and LIBCOMM_DIR @@ -64,6 +65,8 @@ CEREAL_DIR = /usr/local/include/cereal # LIBTORCH_DIR = /usr/local # LIBNPY_DIR = /usr/local +ENABLE_DEEPKS ?= OFF +ENABLE_MLKEDF ?= OFF # LIBXC_DIR = /public/soft/libxc diff --git a/source/driver_run.cpp b/source/driver_run.cpp index 8084106fe6..1019887df5 100644 --- a/source/driver_run.cpp +++ b/source/driver_run.cpp @@ -7,7 +7,6 @@ #include "module_io/print_info.h" #include "module_io/winput.h" #include "module_md/run_md.h" -#include "module_parameter/parameter.h" /** * @brief This is the driver function which defines the workflow of ABACUS diff --git a/source/module_elecstate/elecstate.h b/source/module_elecstate/elecstate.h index 99e77f0353..401988d455 100644 --- a/source/module_elecstate/elecstate.h +++ b/source/module_elecstate/elecstate.h @@ -155,6 +155,7 @@ class ElecState } double get_dftu_energy(); + double get_local_pp_energy(); #ifdef __DEEPKS double get_deepks_E_delta(); diff --git a/source/module_elecstate/elecstate_energy.cpp b/source/module_elecstate/elecstate_energy.cpp index 21537dab5d..bbf88217a9 100644 --- a/source/module_elecstate/elecstate_energy.cpp +++ b/source/module_elecstate/elecstate_energy.cpp @@ -311,6 +311,8 @@ void ElecState::cal_energies(const int type) this->f_en.edftu = get_dftu_energy(); } + this->f_en.e_local_pp = get_local_pp_energy(); + #ifdef __DEEPKS // energy from deepks if (PARAM.inp.deepks_scf) diff --git a/source/module_elecstate/elecstate_energy_terms.cpp b/source/module_elecstate/elecstate_energy_terms.cpp index 535e9c83a3..a0551a7bdd 100644 --- a/source/module_elecstate/elecstate_energy_terms.cpp +++ b/source/module_elecstate/elecstate_energy_terms.cpp @@ -39,6 +39,18 @@ double ElecState::get_dftu_energy() return GlobalC::dftu.get_energy(); } +double ElecState::get_local_pp_energy() +{ + double local_pseudopot_energy = 0.; // electron-ion interaction energy from local pseudopotential + for (int is = 0; is < PARAM.inp.nspin; ++is) + { + local_pseudopot_energy += BlasConnector::dot(this->charge->rhopw->nrxx, this->pot->get_fixed_v(), 1, this->charge->rho[is], 1) + * this->charge->rhopw->omega / this->charge->rhopw->nxyz; + } + Parallel_Reduce::reduce_all(local_pseudopot_energy); + return local_pseudopot_energy; +} + #ifdef __DEEPKS double ElecState::get_deepks_E_delta() { diff --git a/source/module_elecstate/elecstate_print.cpp b/source/module_elecstate/elecstate_print.cpp index fdca966ea6..0951379811 100644 --- a/source/module_elecstate/elecstate_print.cpp +++ b/source/module_elecstate/elecstate_print.cpp @@ -341,6 +341,8 @@ void ElecState::print_etot(const Magnetism& magnet, energies_Ry.push_back(this->f_en.demet); titles.push_back("E_descf"); energies_Ry.push_back(this->f_en.descf); + titles.push_back("E_LocalPP"); + energies_Ry.push_back(this->f_en.e_local_pp); std::string vdw_method = PARAM.inp.vdw_method; if (vdw_method == "d2") // Peize Lin add 2014-04, update 2021-03-09 { diff --git a/source/module_elecstate/fp_energy.h b/source/module_elecstate/fp_energy.h index 9c922a3276..adbb3fe3bd 100644 --- a/source/module_elecstate/fp_energy.h +++ b/source/module_elecstate/fp_energy.h @@ -45,7 +45,7 @@ struct fenergy double escon = 0.0; ///< spin constraint energy double ekinetic = 0.0; /// kinetic energy, used in OFDFT - double eion_elec = 0.0; /// ion-electron interaction energy, used in OFDFT + double e_local_pp = 0.0; /// ion-electron interaction energy contributed by local pp, used in OFDFT double calculate_etot(); double calculate_harris(); diff --git a/source/module_elecstate/test/elecstate_energy_test.cpp b/source/module_elecstate/test/elecstate_energy_test.cpp index 3d145ea187..b8078c1962 100644 --- a/source/module_elecstate/test/elecstate_energy_test.cpp +++ b/source/module_elecstate/test/elecstate_energy_test.cpp @@ -47,6 +47,10 @@ double ElecState::get_dftu_energy() return 0.6; } #endif +double ElecState::get_local_pp_energy() +{ + return 0.7; +} } // namespace elecstate #include "module_cell/klist.h" diff --git a/source/module_esolver/esolver_fp.cpp b/source/module_esolver/esolver_fp.cpp index 8dbf5ee254..80ad1ad349 100644 --- a/source/module_esolver/esolver_fp.cpp +++ b/source/module_esolver/esolver_fp.cpp @@ -67,7 +67,7 @@ void ESolver_FP::before_all_runners(UnitCell& ucell, const Input_para& inp) #ifdef __MPI this->pw_rho->initmpi(GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, POOL_WORLD); #endif - if (this->classname == "ESolver_OF") + if (this->classname == "ESolver_OF" || PARAM.inp.of_ml_gene_data == 1) { this->pw_rho->setfullpw(inp.of_full_pw, inp.of_full_pw_dim); } diff --git a/source/module_esolver/esolver_ks.cpp b/source/module_esolver/esolver_ks.cpp index 3f97814ca2..8de7f56a05 100644 --- a/source/module_esolver/esolver_ks.cpp +++ b/source/module_esolver/esolver_ks.cpp @@ -670,6 +670,7 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i { dkin = p_chgmix->get_dkin(pelec->charge, PARAM.inp.nelec); } + this->pelec->print_etot(ucell.magnet,this->conv_esolver, iter, drho, dkin, duration, PARAM.inp.printe, diag_ethr); // Json, need to be moved to somewhere else diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 6dd0ac3513..f3d8a13f99 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -46,6 +46,9 @@ #ifdef USE_PAW #include "module_cell/module_paw/paw_cell.h" #endif +#ifdef __MLKEDF +#include "module_hamilt_pw/hamilt_ofdft/ml_data.h" +#endif #include #include @@ -956,6 +959,20 @@ void ESolver_KS_PW::after_all_runners(UnitCell& ucell) PARAM.inp.cond_nonlocal, this->pelec->wg); } + +#ifdef __MLKEDF + // generate training data for ML-KEDF + if(PARAM.inp.of_ml_gene_data == 1) + { + this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); + + ML_data ml_data; + ml_data.set_para(this->pelec->charge->nrxx, PARAM.inp.nelec, PARAM.inp.of_tf_weight, PARAM.inp.of_vw_weight, + PARAM.inp.of_ml_chi_p, PARAM.inp.of_ml_chi_q, PARAM.inp.of_ml_chi_xi, PARAM.inp.of_ml_chi_pnl, PARAM.inp.of_ml_chi_qnl, + PARAM.inp.of_ml_nkernel, PARAM.inp.of_ml_kernel, PARAM.inp.of_ml_kernel_scaling, PARAM.inp.of_ml_yukawa_alpha, PARAM.inp.of_ml_kernel_file, ucell.omega, this->pw_rho); + ml_data.generateTrainData_KS(this->kspw_psi, this->pelec, this->pw_wfc, this->pw_rho, ucell, this->pelec->pot->get_effective_v(0)); + } +#endif } template class ESolver_KS_PW, base_device::DEVICE_CPU>; diff --git a/source/module_esolver/esolver_of.cpp b/source/module_esolver/esolver_of.cpp index eb86e8f6ef..fcf326543e 100644 --- a/source/module_esolver/esolver_of.cpp +++ b/source/module_esolver/esolver_of.cpp @@ -159,6 +159,11 @@ void ESolver_OF::runner(UnitCell& ucell, const int istep) this->before_opt(istep, ucell); this->iter_ = 0; +#ifdef __MLKEDF + // for ML KEDF test + if (PARAM.inp.of_ml_local_test) this->ml_->localTest(pelec->charge->rho, this->pw_rho); +#endif + while (true) { // once we get a new rho and phi, update potential @@ -494,6 +499,44 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell) this->kinetic_energy_density(this->pelec->charge->rho, this->pphi_, this->pelec->charge->kin_r); } + for (int ir = 0; ir < this->pw_rho->nrxx; ++ir) + { + this->pelec->charge->rho_save[0][ir] = this->pelec->charge->rho[0][ir]; + } + +#ifdef __MLKEDF + // Check the positivity of Pauli energy + if (this->of_kinetic_ == "ml") + { + this->tf_->get_energy(this->pelec->charge->rho); + std::cout << "ML Term = " << this->ml_->ml_energy << " Ry, TF Term = " << this->tf_->tf_energy << " Ry." << std::endl; + if (this->ml_->ml_energy >= this->tf_->tf_energy) + { + std::cout << "WARNING: ML >= TF" << std::endl; + } + } + + // Generate data if needed + if (PARAM.inp.of_ml_gene_data) + { + this->pelec->pot->update_from_charge(pelec->charge, &ucell); // Hartree + XC + external + this->kinetic_potential(pelec->charge->rho, this->pphi_, this->pelec->pot->get_effective_v()); // (kinetic + Hartree + XC + external) * 2 * phi + + const double* vr_eff = this->pelec->pot->get_effective_v(0); + for (int ir = 0; ir < this->pw_rho->nrxx; ++ir) + { + this->pdEdphi_[0][ir] = vr_eff[ir]; + } + this->pelec->eferm.get_ef(0) = this->cal_mu(this->pphi_[0], this->pdEdphi_[0], this->nelec_[0]); + + // === temporary === + // assert(GlobalV::of_kinetic == "wt" || GlobalV::of_kinetic == "ml"); + // ================= + std::cout << "Generating Training data..." << std::endl; + std::cout << "mu = " << this->pelec->eferm.get_efval(0) << std::endl; + this->ml_->generateTrainData(pelec->charge->rho, *(this->wt_), *(this->tf_), this->pw_rho, vr_eff); + } +#endif // 2) call after_scf() of ESolver_FP ESolver_FP::after_scf(ucell, istep); @@ -532,7 +575,7 @@ double ESolver_OF::cal_energy() } Parallel_Reduce::reduce_all(pseudopot_energy); this->pelec->f_en.ekinetic = kinetic_energy; - this->pelec->f_en.eion_elec = pseudopot_energy; + this->pelec->f_en.e_local_pp = pseudopot_energy; this->pelec->f_en.etot += kinetic_energy + pseudopot_energy; return this->pelec->f_en.etot; } diff --git a/source/module_esolver/esolver_of.h b/source/module_esolver/esolver_of.h index 081a077606..8c69a477c5 100644 --- a/source/module_esolver/esolver_of.h +++ b/source/module_esolver/esolver_of.h @@ -9,6 +9,7 @@ #include "module_hamilt_pw/hamilt_ofdft/kedf_tf.h" #include "module_hamilt_pw/hamilt_ofdft/kedf_vw.h" #include "module_hamilt_pw/hamilt_ofdft/kedf_wt.h" +#include "module_hamilt_pw/hamilt_ofdft/kedf_ml.h" #include "module_psi/psi.h" namespace ModuleESolver @@ -38,6 +39,9 @@ class ESolver_OF : public ESolver_FP KEDF_vW* vw_ = nullptr; KEDF_WT* wt_ = nullptr; KEDF_LKT* lkt_ = nullptr; +#ifdef __MLKEDF + KEDF_ML* ml_ = nullptr; +#endif // ----------------- the optimization methods ------------------ ModuleBase::Opt_CG* opt_cg_ = nullptr; diff --git a/source/module_esolver/esolver_of_interface.cpp b/source/module_esolver/esolver_of_interface.cpp index a92eb0290a..057b764118 100644 --- a/source/module_esolver/esolver_of_interface.cpp +++ b/source/module_esolver/esolver_of_interface.cpp @@ -13,7 +13,10 @@ namespace ModuleESolver void ESolver_OF::init_kedf(const Input_para& inp) { //! Thomas-Fermi (TF) KEDF, TF+ KEDF, and Want-Teter (WT) KEDF - if (this->of_kinetic_ == "tf" || this->of_kinetic_ == "tf+" || this->of_kinetic_ == "wt") + if (this->of_kinetic_ == "tf" + || this->of_kinetic_ == "tf+" + || this->of_kinetic_ == "wt" + || this->of_kinetic_ == "ml") { if (this->tf_ == nullptr) { @@ -24,7 +27,7 @@ void ESolver_OF::init_kedf(const Input_para& inp) //! vW, TF+, WT, and LKT KEDFs if (this->of_kinetic_ == "vw" || this->of_kinetic_ == "tf+" || this->of_kinetic_ == "wt" - || this->of_kinetic_ == "lkt") + || this->of_kinetic_ == "lkt" || this->of_kinetic_ == "ml") { if (this->vw_ == nullptr) { @@ -62,6 +65,19 @@ void ESolver_OF::init_kedf(const Input_para& inp) } this->lkt_->set_para(this->dV_, inp.of_lkt_a); } +#ifdef __MLKEDF + if (this->of_kinetic_ == "ml") + { + if (this->ml_ == nullptr) + this->ml_ = new KEDF_ML(); + this->ml_->set_para(this->pw_rho->nrxx, this->dV_, this->nelec_[0], inp.of_tf_weight, inp.of_vw_weight, + inp.of_ml_chi_p, inp.of_ml_chi_q, inp.of_ml_chi_xi, inp.of_ml_chi_pnl, inp.of_ml_chi_qnl, + inp.of_ml_nkernel, inp.of_ml_kernel, inp.of_ml_kernel_scaling, + inp.of_ml_yukawa_alpha, inp.of_ml_kernel_file, inp.of_ml_gamma, inp.of_ml_p, inp.of_ml_q, inp.of_ml_tanhp, inp.of_ml_tanhq, + inp.of_ml_gammanl, inp.of_ml_pnl, inp.of_ml_qnl, inp.of_ml_xi, inp.of_ml_tanhxi, + inp.of_ml_tanhxi_nl, inp.of_ml_tanh_pnl, inp.of_ml_tanh_qnl, inp.of_ml_tanhp_nl, inp.of_ml_tanhq_nl, inp.of_ml_device, this->pw_rho); + } +#endif } /** @@ -86,6 +102,13 @@ void ESolver_OF::kinetic_potential(double** prho, double** pphi, ModuleBase::mat { this->lkt_->lkt_potential(prho, this->pw_rho, rpot); } +#ifdef __MLKEDF + if (this->of_kinetic_ == "ml") + { + this->ml_->ml_potential(prho, this->pw_rho, rpot); + this->tf_->get_energy(prho); // temp + } +#endif // Before call vw_potential, change rpot to rpot * 2 * pphi for (int is = 0; is < PARAM.inp.nspin; ++is) @@ -97,7 +120,7 @@ void ESolver_OF::kinetic_potential(double** prho, double** pphi, ModuleBase::mat } if (this->of_kinetic_ == "vw" || this->of_kinetic_ == "tf+" || this->of_kinetic_ == "wt" - || this->of_kinetic_ == "lkt") + || this->of_kinetic_ == "lkt" || this->of_kinetic_ == "ml") { this->vw_->vw_potential(pphi, this->pw_rho, rpot); } @@ -119,7 +142,7 @@ double ESolver_OF::kinetic_energy() } if (this->of_kinetic_ == "vw" || this->of_kinetic_ == "tf+" || this->of_kinetic_ == "wt" - || this->of_kinetic_ == "lkt") + || this->of_kinetic_ == "lkt" || this->of_kinetic_ == "ml") { kinetic_energy += this->vw_->vw_energy; } @@ -133,6 +156,17 @@ double ESolver_OF::kinetic_energy() { kinetic_energy += this->lkt_->lkt_energy; } +#ifdef __MLKEDF + if (this->of_kinetic_ == "ml") + { + kinetic_energy += this->ml_->ml_energy; + if (this->ml_->ml_energy >= this->tf_->tf_energy) + { + std::cout << "WARNING: ML >= TF" << std::endl; + std::cout << "ML Term = " << this->ml_->ml_energy << " Ry, TF Term = " << this->tf_->tf_energy << " Ry." << std::endl; + } + } +#endif return kinetic_energy; } @@ -211,6 +245,10 @@ void ESolver_OF::kinetic_stress(ModuleBase::matrix& kinetic_stress_) this->lkt_->get_stress(pelec->charge->rho, this->pw_rho); kinetic_stress_ += this->lkt_->stress; } + if (this->of_kinetic_ == "ml") + { + std::cout << "Sorry, the stress of MPN KEDF is not yet supported." << std::endl; + } } /** diff --git a/source/module_esolver/esolver_of_tool.cpp b/source/module_esolver/esolver_of_tool.cpp index e430347215..5ac09580e4 100644 --- a/source/module_esolver/esolver_of_tool.cpp +++ b/source/module_esolver/esolver_of_tool.cpp @@ -431,8 +431,8 @@ void ESolver_OF::print_info() std::vector titles; std::vector energies_Ry; std::vector energies_eV; - if (PARAM.inp.printe > 0 - && ((this->iter_ + 1) % PARAM.inp.printe == 0 || this->conv_esolver || this->iter_ == PARAM.inp.scf_nmax)) + if ((PARAM.inp.printe > 0 + && ((this->iter_ + 1) % PARAM.inp.printe == 0 || this->conv_esolver || this->iter_ == PARAM.inp.scf_nmax)) || PARAM.inp.init_chg == "file") { titles.push_back("E_Total"); energies_Ry.push_back(this->pelec->f_en.etot); @@ -442,8 +442,8 @@ void ESolver_OF::print_info() energies_Ry.push_back(this->pelec->f_en.hartree_energy); titles.push_back("E_xc"); energies_Ry.push_back(this->pelec->f_en.etxc - this->pelec->f_en.etxcc); - titles.push_back("E_IonElec"); - energies_Ry.push_back(this->pelec->f_en.eion_elec); + titles.push_back("E_LocalPP"); + energies_Ry.push_back(this->pelec->f_en.e_local_pp); titles.push_back("E_Ewald"); energies_Ry.push_back(this->pelec->f_en.ewald_energy); if (this->of_kinetic_ == "tf" || this->of_kinetic_ == "tf+" || this->of_kinetic_ == "wt") @@ -452,7 +452,7 @@ void ESolver_OF::print_info() energies_Ry.push_back(this->tf_->tf_energy); } if (this->of_kinetic_ == "vw" || this->of_kinetic_ == "tf+" || this->of_kinetic_ == "wt" - || this->of_kinetic_ == "lkt") + || this->of_kinetic_ == "lkt" || this->of_kinetic_ == "ml") { titles.push_back("vW KEDF"); energies_Ry.push_back(this->vw_->vw_energy); @@ -467,6 +467,13 @@ void ESolver_OF::print_info() titles.push_back("LKT KEDF"); energies_Ry.push_back(this->lkt_->lkt_energy); } +#ifdef __MLKEDF + if (this->of_kinetic_ == "ml") + { + titles.push_back("MPN KEDF"); + energies_Ry.push_back(this->ml_->ml_energy); + } +#endif std::string vdw_method = PARAM.inp.vdw_method; if (vdw_method == "d2") // Peize Lin add 2014-04, update 2021-03-09 { diff --git a/source/module_hamilt_pw/hamilt_ofdft/CMakeLists.txt b/source/module_hamilt_pw/hamilt_ofdft/CMakeLists.txt index 260dbb9ba8..e095ffa12b 100644 --- a/source/module_hamilt_pw/hamilt_ofdft/CMakeLists.txt +++ b/source/module_hamilt_pw/hamilt_ofdft/CMakeLists.txt @@ -15,3 +15,24 @@ add_library( if(ENABLE_COVERAGE) add_coverage(hamilt_ofdft) endif() + +if(ENABLE_MLKEDF) + list(APPEND hamilt_mlkedf_srcs + kedf_ml.cpp + kedf_ml_pot.cpp + kedf_ml_label.cpp + ml_data.cpp + ml_data_descriptor.cpp + ml_tools/nn_of.cpp + ) + + add_library( + hamilt_mlkedf + OBJECT + ${hamilt_mlkedf_srcs} + ) + + if(ENABLE_COVERAGE) + add_coverage(hamilt_mlkedf) + endif() +endif() \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/kedf_lkt.cpp b/source/module_hamilt_pw/hamilt_ofdft/kedf_lkt.cpp index 06f253c55c..733c10bc4c 100644 --- a/source/module_hamilt_pw/hamilt_ofdft/kedf_lkt.cpp +++ b/source/module_hamilt_pw/hamilt_ofdft/kedf_lkt.cpp @@ -35,7 +35,7 @@ double KEDF_LKT::get_energy(const double* const* prho, ModulePW::PW_Basis* pw_rh this->get_as(prho[0], nabla_rho, pw_rho->nrxx, as); for (int ir = 0; ir < pw_rho->nrxx; ++ir) { - energy += pow(prho[0][ir], 5. / 3.) / std::cosh(as[ir]); + energy += std::pow(prho[0][ir], 5. / 3.) / std::cosh(as[ir]); } energy *= this->dV_ * this->c_tf_; } @@ -77,7 +77,7 @@ double KEDF_LKT::get_energy_density(const double* const* prho, int is, int ir, M this->nabla(prho[is], pw_rho, nabla_rho); this->get_as(prho[is], nabla_rho, pw_rho->nrxx, as); - energy_den = this->c_tf_ * pow(prho[is][ir], 5. / 3.) / std::cosh(as[ir]); + energy_den = this->c_tf_ * std::pow(prho[is][ir], 5. / 3.) / std::cosh(as[ir]); delete[] as; for (int i = 0; i < 3; ++i) { diff --git a/source/module_hamilt_pw/hamilt_ofdft/kedf_ml.cpp b/source/module_hamilt_pw/hamilt_ofdft/kedf_ml.cpp new file mode 100644 index 0000000000..976a2bf920 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/kedf_ml.cpp @@ -0,0 +1,501 @@ +#ifdef __MLKEDF + +#include "kedf_ml.h" + +#include "module_base/parallel_reduce.h" +#include "module_base/global_function.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" + +void KEDF_ML::set_para( + const int nx, + const double dV, + const double nelec, + const double tf_weight, + const double vw_weight, + const double chi_p, + const double chi_q, + const std::vector &chi_xi, + const std::vector &chi_pnl, + const std::vector &chi_qnl, + const int &nkernel, + const std::vector &kernel_type, + const std::vector &kernel_scaling, + const std::vector &yukawa_alpha, + const std::vector &kernel_file, + const bool &of_ml_gamma, + const bool &of_ml_p, + const bool &of_ml_q, + const bool &of_ml_tanhp, + const bool &of_ml_tanhq, + const std::vector &of_ml_gammanl, + const std::vector &of_ml_pnl, + const std::vector &of_ml_qnl, + const std::vector &of_ml_xi, + const std::vector &of_ml_tanhxi, + const std::vector &of_ml_tanhxi_nl, + const std::vector &of_ml_tanh_pnl, + const std::vector &of_ml_tanh_qnl, + const std::vector &of_ml_tanhp_nl, + const std::vector &of_ml_tanhq_nl, + const std::string device_inpt, + ModulePW::PW_Basis *pw_rho +) +{ + torch::set_default_dtype(caffe2::TypeMeta::fromScalarType(torch::kDouble)); + auto output = torch::get_default_dtype(); + std::cout << "Default type: " << output << std::endl; + + this->set_device(device_inpt); + + this->nx = nx; + this->nx_tot = nx; + this->dV = dV; + this->nkernel = nkernel; + + this->init_data( + nkernel, + of_ml_gamma, + of_ml_p, + of_ml_q, + of_ml_tanhp, + of_ml_tanhq, + of_ml_gammanl, + of_ml_pnl, + of_ml_qnl, + of_ml_xi, + of_ml_tanhxi, + of_ml_tanhxi_nl, + of_ml_tanh_pnl, + of_ml_tanh_qnl, + of_ml_tanhp_nl, + of_ml_tanhq_nl); + + std::cout << "ninput = " << ninput << std::endl; + + if (PARAM.inp.of_kinetic == "ml") + { + int nnode = 100; + int nlayer = 3; + this->nn = std::make_shared(this->nx, 0, this->ninput, nnode, nlayer, this->device); + torch::load(this->nn, "net.pt", this->device_type); + std::cout << "load net done" << std::endl; + if (PARAM.inp.of_ml_feg != 0) + { + torch::Tensor feg_inpt = torch::zeros(this->ninput, this->device_type); + for (int i = 0; i < this->ninput; ++i) + { + if (this->descriptor_type[i] == "gamma") feg_inpt[i] = 1.; + } + + if (PARAM.inp.of_ml_feg == 1) + this->feg_net_F = torch::softplus(this->nn->forward(feg_inpt)).to(this->device_CPU).contiguous().data_ptr()[0]; + else + { + this->feg_net_F = this->nn->forward(feg_inpt).to(this->device_CPU).contiguous().data_ptr()[0]; + } + + std::cout << "feg_net_F = " << this->feg_net_F << std::endl; + } + } + + if (PARAM.inp.of_kinetic == "ml" || PARAM.inp.of_ml_gene_data == 1) + { + this->ml_data = new ML_data; + + this->chi_p = chi_p; + this->chi_q = chi_q; + this->chi_xi = chi_xi; + this->chi_pnl = chi_pnl; + this->chi_qnl = chi_qnl; + + this->ml_data->set_para(nx, nelec, tf_weight, vw_weight, chi_p, chi_q, + chi_xi, chi_pnl, chi_qnl, nkernel, kernel_type, kernel_scaling, yukawa_alpha, kernel_file, this->dV * pw_rho->nxyz, pw_rho); + } +} + +/** + * @brief Get the energy of ML KEDF + * \f[ E_{ML} = c_{TF} * \int{F(\rho) \rho^{5/3} dr} \f] + * + * @param prho charge density + * @param pw_rho PW_Basis + * @return the energy of ML KEDF + */ +double KEDF_ML::get_energy(const double * const * prho, ModulePW::PW_Basis *pw_rho) +{ + this->updateInput(prho, pw_rho); + + this->NN_forward(prho, pw_rho, false); + + torch::Tensor enhancement_cpu_tensor = this->nn->F.to(this->device_CPU).contiguous(); + this->enhancement_cpu_ptr = enhancement_cpu_tensor.data_ptr(); + + double energy = 0.; + for (int ir = 0; ir < this->nx; ++ir) + { + energy += enhancement_cpu_ptr[ir] * std::pow(prho[0][ir], 5./3.); + } + std::cout << "energy" << energy << std::endl; + energy *= this->dV * this->cTF; + this->ml_energy = energy; + Parallel_Reduce::reduce_all(this->ml_energy); + return this->ml_energy; +} + +/** + * @brief Get the potential of ML KEDF, and add it into rpotential + * + * @param prho charge density + * @param pw_rho PW_Basis + * @param rpotential rpotential => rpotential + V_{ML} + */ +void KEDF_ML::ml_potential(const double * const * prho, ModulePW::PW_Basis *pw_rho, ModuleBase::matrix &rpotential) +{ + this->updateInput(prho, pw_rho); + + this->NN_forward(prho, pw_rho, true); + + torch::Tensor enhancement_cpu_tensor = this->nn->F.to(this->device_CPU).contiguous(); + this->enhancement_cpu_ptr = enhancement_cpu_tensor.data_ptr(); + torch::Tensor gradient_cpu_tensor = this->nn->inputs.grad().to(this->device_CPU).contiguous(); + this->gradient_cpu_ptr = gradient_cpu_tensor.data_ptr(); + + this->get_potential_(prho, pw_rho, rpotential); + + // get energy + ModuleBase::timer::tick("KEDF_ML", "Pauli Energy"); + double energy = 0.; + for (int ir = 0; ir < this->nx; ++ir) + { + energy += enhancement_cpu_ptr[ir] * std::pow(prho[0][ir], 5./3.); + } + energy *= this->dV * this->cTF; + this->ml_energy = energy; + Parallel_Reduce::reduce_all(this->ml_energy); + ModuleBase::timer::tick("KEDF_ML", "Pauli Energy"); +} + +/** + * @brief Generate training data for ML KEDF + * + * @param prho charge density + * @param wt KEDF_WT + * @param tf KEDF_TF + * @param pw_rho PW_Basis + * @param veff effective potential + */ +void KEDF_ML::generateTrainData(const double * const *prho, KEDF_WT &wt, KEDF_TF &tf, ModulePW::PW_Basis *pw_rho, const double *veff) +{ + this->ml_data->generateTrainData_WT(prho, wt, tf, pw_rho, veff); + if (PARAM.inp.of_kinetic == "ml") + { + this->updateInput(prho, pw_rho); + + this->NN_forward(prho, pw_rho, true); + + torch::Tensor enhancement_cpu_tensor = this->nn->F.to(this->device_CPU).contiguous(); + this->enhancement_cpu_ptr = enhancement_cpu_tensor.data_ptr(); + torch::Tensor gradient_cpu_tensor = this->nn->inputs.grad().to(this->device_CPU).contiguous(); + this->gradient_cpu_ptr = gradient_cpu_tensor.data_ptr(); + + torch::Tensor enhancement = this->nn->F.reshape({this->nx}); + ModuleBase::matrix potential(1, this->nx); + + this->get_potential_(prho, pw_rho, potential); + + std::cout << "dumpdump\n"; + this->dumpTensor(enhancement, "enhancement.npy"); + this->dumpMatrix(potential, "potential.npy"); + } +} + +/** + * @brief For test + * + * @param prho charge density + * @param pw_rho PW_Basis + */ +void KEDF_ML::localTest(const double * const *pprho, ModulePW::PW_Basis *pw_rho) +{ + // for test ===================== + std::vector cshape = {(long unsigned) this->nx}; + bool fortran_order = false; + + std::vector temp_prho(this->nx); + this->ml_data->loadVector("dir_of_input_rho", temp_prho); + double ** prho = new double *[1]; + prho[0] = new double[this->nx]; + for (int ir = 0; ir < this->nx; ++ir) prho[0][ir] = temp_prho[ir]; + for (int ir = 0; ir < this->nx; ++ir) + { + if (prho[0][ir] == 0.){ + std::cout << "WARNING: rho = 0" << std::endl; + } + }; + std::cout << "Load rho done" << std::endl; + // ============================== + + this->updateInput(prho, pw_rho); + std::cout << "update done" << std::endl; + + this->NN_forward(prho, pw_rho, true); + + torch::Tensor enhancement_cpu_tensor = this->nn->F.to(this->device_CPU).contiguous(); + this->enhancement_cpu_ptr = enhancement_cpu_tensor.data_ptr(); + torch::Tensor gradient_cpu_tensor = this->nn->inputs.grad().to(this->device_CPU).contiguous(); + this->gradient_cpu_ptr = gradient_cpu_tensor.data_ptr(); + + std::cout << "enhancement done" << std::endl; + + torch::Tensor enhancement = this->nn->F.reshape({this->nx}); + ModuleBase::matrix potential(1, this->nx); + + this->get_potential_(prho, pw_rho, potential); + std::cout << "potential done" << std::endl; + + this->dumpTensor(enhancement, "enhancement-abacus.npy"); + this->dumpMatrix(potential, "potential-abacus.npy"); + exit(0); +} + +/** + * @brief Set the device for ML KEDF + * + * @param device_inpt "cpu" or "gpu" + */ +void KEDF_ML::set_device(std::string device_inpt) +{ + if (device_inpt == "cpu") + { + std::cout << "---------- Running NN on CPU ----------" << std::endl; + this->device_type = torch::kCPU; + } + else if (device_inpt == "gpu") + { + if (torch::cuda::cudnn_is_available()) + { + std::cout << "---------- Running NN on GPU ----------" << std::endl; + this->device_type = torch::kCUDA; + } + else + { + std::cout << "------ Warning: GPU is unaviable ------" << std::endl; + std::cout << "---------- Running NN on CPU ----------" << std::endl; + this->device_type = torch::kCPU; + } + } + this->device = torch::Device(this->device_type); +} + +/** + * @brief Interface to Neural Network forward + * + * @param prho charge density + * @param pw_rho PW_Basis + * @param cal_grad whether to calculate the gradient + */ +void KEDF_ML::NN_forward(const double * const * prho, ModulePW::PW_Basis *pw_rho, bool cal_grad) +{ + ModuleBase::timer::tick("KEDF_ML", "Forward"); + + this->nn->zero_grad(); + this->nn->inputs.requires_grad_(false); + this->nn->set_data(this, this->descriptor_type, this->kernel_index, this->nn->inputs); + this->nn->inputs.requires_grad_(true); + + this->nn->F = this->nn->forward(this->nn->inputs); + if (this->nn->inputs.grad().numel()) + { + this->nn->inputs.grad().zero_(); // In the first step, inputs.grad() returns an undefined Tensor, so that numel() = 0. + } + + if (PARAM.inp.of_ml_feg != 3) + { + this->nn->F = torch::softplus(this->nn->F); + } + if (PARAM.inp.of_ml_feg == 1) + { + this->nn->F = this->nn->F - this->feg_net_F + 1.; + } + else if (PARAM.inp.of_ml_feg == 3) + { + this->nn->F = torch::softplus(this->nn->F - this->feg_net_F + this->feg3_correct); + } + ModuleBase::timer::tick("KEDF_ML", "Forward"); + + if (cal_grad) + { + ModuleBase::timer::tick("KEDF_ML", "Backward"); + this->nn->F.backward(torch::ones({this->nx, 1}, this->device_type)); + ModuleBase::timer::tick("KEDF_ML", "Backward"); + } +} + +/** + * @brief Dump the torch::Tensor into .npy file + * + * @param data torch::Tensor + * @param filename file name + */ +void KEDF_ML::dumpTensor(const torch::Tensor &data, std::string filename) +{ + std::cout << "Dumping " << filename << std::endl; + torch::Tensor data_cpu = data.to(this->device_CPU).contiguous(); + std::vector v(data_cpu.data_ptr(), data_cpu.data_ptr() + data_cpu.numel()); + // for (int ir = 0; ir < this->nx; ++ir) assert(v[ir] == data[ir].item()); + this->ml_data->dumpVector(filename, v); +} + +/** + * @brief Dump the matrix into .npy file + * + * @param data matrix + * @param filename file name + */ +void KEDF_ML::dumpMatrix(const ModuleBase::matrix &data, std::string filename) +{ + std::cout << "Dumping " << filename << std::endl; + std::vector v(data.c, data.c + this->nx); + // for (int ir = 0; ir < this->nx; ++ir) assert(v[ir] == data[ir].item()); + this->ml_data->dumpVector(filename, v); +} + +/** + * @brief Update the desciptors for ML KEDF + * + * @param prho charge density + * @param pw_rho PW_Basis + */ +void KEDF_ML::updateInput(const double * const * prho, ModulePW::PW_Basis *pw_rho) +{ + ModuleBase::timer::tick("KEDF_ML", "updateInput"); + // std::cout << "updata_input" << std::endl; + if (this->gene_data_label["gamma"][0]) + { + this->ml_data->getGamma(prho, this->gamma); + } + if (this->gene_data_label["p"][0]) + { + this->ml_data->getNablaRho(prho, pw_rho, this->nablaRho); + this->ml_data->getP(prho, pw_rho, this->nablaRho, this->p); + } + if (this->gene_data_label["q"][0]) + { + this->ml_data->getQ(prho, pw_rho, this->q); + } + if (this->gene_data_label["tanhp"][0]) + { + this->ml_data->getTanhP(this->p, this->tanhp); + } + if (this->gene_data_label["tanhq"][0]) + { + this->ml_data->getTanhQ(this->q, this->tanhq); + } + + for (int ik = 0; ik < nkernel; ++ik) + { + if (this->gene_data_label["gammanl"][ik]){ + this->ml_data->getGammanl(ik, this->gamma, pw_rho, this->gammanl[ik]); + } + if (this->gene_data_label["pnl"][ik]){ + this->ml_data->getPnl(ik, this->p, pw_rho, this->pnl[ik]); + } + if (this->gene_data_label["qnl"][ik]){ + this->ml_data->getQnl(ik, this->q, pw_rho, this->qnl[ik]); + } + if (this->gene_data_label["xi"][ik]){ + this->ml_data->getXi(this->gamma, this->gammanl[ik], this->xi[ik]); + } + if (this->gene_data_label["tanhxi"][ik]){ + this->ml_data->getTanhXi(ik, this->gamma, this->gammanl[ik], this->tanhxi[ik]); + } + if (this->gene_data_label["tanhxi_nl"][ik]){ + this->ml_data->getTanhXi_nl(ik, this->tanhxi[ik], pw_rho, this->tanhxi_nl[ik]); + } + if (this->gene_data_label["tanh_pnl"][ik]){ + this->ml_data->getTanh_Pnl(ik, this->pnl[ik], this->tanh_pnl[ik]); + } + if (this->gene_data_label["tanh_qnl"][ik]){ + this->ml_data->getTanh_Qnl(ik, this->qnl[ik], this->tanh_qnl[ik]); + } + if (this->gene_data_label["tanhp_nl"][ik]){ + this->ml_data->getTanhP_nl(ik, this->tanhp, pw_rho, this->tanhp_nl[ik]); + } + if (this->gene_data_label["tanhq_nl"][ik]){ + this->ml_data->getTanhQ_nl(ik, this->tanhq, pw_rho, this->tanhq_nl[ik]); + } + } + ModuleBase::timer::tick("KEDF_ML", "updateInput"); +} + +/** + * @brief Return the descriptors for ML KEDF + * + * @param parameter "gamma", "p", "q", "tanhp", "tanhq", "gammanl", "pnl", "qnl", "xi", "tanhxi", "tanhxi_nl", "tanh_pnl", "tanh_qnl", "tanhp_nl", "tanhq_nl" + * @param ikernel kernel index + */ +torch::Tensor KEDF_ML::get_data(std::string parameter, const int ikernel){ + + if (parameter == "gamma") + { + return torch::tensor(this->gamma, this->device_type); + } + if (parameter == "p") + { + return torch::tensor(this->p, this->device_type); + } + if (parameter == "q") + { + return torch::tensor(this->q, this->device_type); + } + if (parameter == "tanhp") + { + return torch::tensor(this->tanhp, this->device_type); + } + if (parameter == "tanhq") + { + return torch::tensor(this->tanhq, this->device_type); + } + if (parameter == "gammanl") + { + return torch::tensor(this->gammanl[ikernel], this->device_type); + } + if (parameter == "pnl") + { + return torch::tensor(this->pnl[ikernel], this->device_type); + } + if (parameter == "qnl") + { + return torch::tensor(this->qnl[ikernel], this->device_type); + } + if (parameter == "xi") + { + return torch::tensor(this->xi[ikernel], this->device_type); + } + if (parameter == "tanhxi") + { + return torch::tensor(this->tanhxi[ikernel], this->device_type); + } + if (parameter == "tanhxi_nl") + { + return torch::tensor(this->tanhxi_nl[ikernel], this->device_type); + } + if (parameter == "tanh_pnl") + { + return torch::tensor(this->tanh_pnl[ikernel], this->device_type); + } + if (parameter == "tanh_qnl") + { + return torch::tensor(this->tanh_qnl[ikernel], this->device_type); + } + if (parameter == "tanhp_nl") + { + return torch::tensor(this->tanhp_nl[ikernel], this->device_type); + } + if (parameter == "tanhq_nl") + { + return torch::tensor(this->tanhq_nl[ikernel], this->device_type); + } + return torch::zeros({}); +} +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/kedf_ml.h b/source/module_hamilt_pw/hamilt_ofdft/kedf_ml.h new file mode 100644 index 0000000000..3825a85bd9 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/kedf_ml.h @@ -0,0 +1,197 @@ +#ifndef KEDF_ML_H +#define KEDF_ML_H + +#ifdef __MLKEDF + +#include "ml_data.h" + +#include +#include "module_hamilt_pw/hamilt_ofdft/kedf_wt.h" +#include "module_hamilt_pw/hamilt_ofdft/kedf_tf.h" +#include "./ml_tools/nn_of.h" + +class KEDF_ML +{ +public: + KEDF_ML() + { + // this->stress.create(3,3); + } + ~KEDF_ML() + { + delete this->ml_data; + } + + void set_para( + const int nx, + const double dV, + const double nelec, + const double tf_weight, + const double vw_weight, + const double chi_p, + const double chi_q, + const std::vector &chi_xi, + const std::vector &chi_pnl, + const std::vector &chi_qnl, + const int &nkernel, + const std::vector &kernel_type, + const std::vector &kernel_scaling, + const std::vector &yukawa_alpha, + const std::vector &kernel_file, + const bool &of_ml_gamma, + const bool &of_ml_p, + const bool &of_ml_q, + const bool &of_ml_tanhp, + const bool &of_ml_tanhq, + const std::vector &of_ml_gammanl, + const std::vector &of_ml_pnl, + const std::vector &of_ml_qnl, + const std::vector &of_ml_xi, + const std::vector &of_ml_tanhxi, + const std::vector &of_ml_tanhxi_nl, + const std::vector &of_ml_tanh_pnl, + const std::vector &of_ml_tanh_qnl, + const std::vector &of_ml_tanhp_nl, + const std::vector &of_ml_tanhq_nl, + const std::string device_inpt, + ModulePW::PW_Basis *pw_rho); + + void set_device(std::string device_inpt); + + double get_energy(const double * const * prho, ModulePW::PW_Basis *pw_rho); + // double get_energy_density(const double * const *prho, int is, int ir, ModulePW::PW_Basis *pw_rho); + void ml_potential(const double * const * prho, ModulePW::PW_Basis *pw_rho, ModuleBase::matrix &rpotential); + // void get_stress(double cellVol, const double * const * prho, ModulePW::PW_Basis *pw_rho, double vw_weight); + // double diffLinhard(double eta, double vw_weight); + + // output all parameters + void generateTrainData(const double * const *prho, KEDF_WT &wt, KEDF_TF &tf, ModulePW::PW_Basis *pw_rho, const double *veff); + void localTest(const double * const *prho, ModulePW::PW_Basis *pw_rho); + + // interface to NN + void NN_forward(const double * const * prho, ModulePW::PW_Basis *pw_rho, bool cal_grad); + + void get_potential_(const double * const * prho, ModulePW::PW_Basis *pw_rho, ModuleBase::matrix &rpotential); + + // potentials + double potGammaTerm(int ir); + double potPTerm1(int ir); + double potQTerm1(int ir); + double potXiTerm1(int ir); + double potTanhxiTerm1(int ir); + double potTanhpTerm1(int ir); + double potTanhqTerm1(int ir); + void potGammanlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rGammanlTerm); + void potXinlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rXinlTerm); + void potTanhxinlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhxinlTerm); + void potTanhxi_nlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhxi_nlTerm); // 2023-03-20 for tanhxi_nl + void potPPnlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rPPnlTerm); + void potQQnlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rQQnlTerm); + void potTanhpTanh_pnlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhpTanh_pnlTerm); + void potTanhqTanh_qnlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhqTanh_qnlTerm); + void potTanhpTanhp_nlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhpTanhp_nlTerm); + void potTanhqTanhq_nlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhqTanhq_nlTerm); + // tools + void dumpTensor(const torch::Tensor &data, std::string filename); + void dumpMatrix(const ModuleBase::matrix &data, std::string filename); + void updateInput(const double * const * prho, ModulePW::PW_Basis *pw_rho); + + ML_data *ml_data = nullptr; + + int nx = 0; // number of grid points + int nx_tot = 0; // equal to nx (called by NN) + double dV = 0.; + // double weightml = 1.; + const double cTF = 3.0/10.0 * std::pow(3*std::pow(M_PI, 2.0), 2.0/3.0) * 2; // 10/3*(3*pi^2)^{2/3}, multiply by 2 to convert unit from Hartree to Ry, finally in Ry*Bohr^(-2) + const double pqcoef = 1.0 / (4.0 * std::pow(3*std::pow(M_PI, 2.0), 2.0/3.0)); // coefficient of p and q + double ml_energy = 0.; + // ModuleBase::matrix stress; + double feg_net_F = 0.; + double feg3_correct = 0.541324854612918; // ln(e - 1) + + // Descriptors and hyperparameters + int ninput = 0; // number of descriptors + std::vector gamma = {}; + std::vector p = {}; + std::vector q = {}; + std::vector> gammanl = {}; + std::vector> pnl = {}; + std::vector> qnl = {}; + std::vector> nablaRho = {}; + // new parameters 2023-02-13 + std::vector chi_xi = {1.0}; + double chi_p = 1.; + double chi_q = 1.; + std::vector> xi = {}; // we assume ONLY ONE of them is used. + std::vector> tanhxi = {}; + std::vector> tanhxi_nl= {}; // 2023-03-20 + std::vector tanhp = {}; + std::vector tanhq = {}; + // plan 1 + std::vector chi_pnl = {1.0}; + std::vector chi_qnl = {1.0}; + std::vector> tanh_pnl = {}; + std::vector> tanh_qnl = {}; + // plan 2 + std::vector> tanhp_nl = {}; + std::vector> tanhq_nl = {}; + // GPU + torch::DeviceType device_type = torch::kCPU; + torch::Device device = torch::Device(torch::kCPU); + torch::Device device_CPU = torch::Device(torch::kCPU); + + // Nueral Network + std::shared_ptr nn; + double* enhancement_cpu_ptr = nullptr; + double* gradient_cpu_ptr = nullptr; + + int nkernel = 1; // number of kernels + + // maps + void init_data( + const int &nkernel, + const bool &of_ml_gamma, + const bool &of_ml_p, + const bool &of_ml_q, + const bool &of_ml_tanhp, + const bool &of_ml_tanhq, + const std::vector &of_ml_gammanl_, + const std::vector &of_ml_pnl, + const std::vector &of_ml_qnl, + const std::vector &of_ml_xi, + const std::vector &of_ml_tanhxi, + const std::vector &of_ml_tanhxi_nl, + const std::vector &of_ml_tanh_pnl, + const std::vector &of_ml_tanh_qnl, + const std::vector &of_ml_tanhp_nl, + const std::vector &of_ml_tanhq_nl + ); + + // Whether to use corresponding descriptors + bool ml_gamma = false; + bool ml_p = false; + bool ml_q = false; + bool ml_tanhp = false; + bool ml_tanhq = false; + bool ml_gammanl = false; + bool ml_pnl = false; + bool ml_qnl = false; + bool ml_xi = false; + bool ml_tanhxi = false; + bool ml_tanhxi_nl = false; + bool ml_tanh_pnl = false; + bool ml_tanh_qnl = false; + bool ml_tanhp_nl = false; + bool ml_tanhq_nl = false; + + std::vector descriptor_type = {}; // the descriptors used + std::vector kernel_index = {}; // the index of the kernel used + std::map> descriptor2kernel = {}; // the map from descriptor to kernel index + std::map> descriptor2index = {}; // the map from descriptor to index + std::map> gene_data_label = {}; // the map from descriptor to gene label + + torch::Tensor get_data(std::string parameter, const int ikernel); // get the descriptor data for the ikernel-th kernel +}; + +#endif +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/kedf_ml_label.cpp b/source/module_hamilt_pw/hamilt_ofdft/kedf_ml_label.cpp new file mode 100644 index 0000000000..2d6ba25c99 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/kedf_ml_label.cpp @@ -0,0 +1,313 @@ +#ifdef __MLKEDF + +#include "kedf_ml.h" + +/** + * @brief Initialize the data for ML KEDF, and generate the mapping between descriptor and kernel + * + * @param nkernel number of kernels + * @param of_ml_gamma whether to use gamma descriptor + * @param of_ml_p whether to use p descriptor + * @param of_ml_q whether to use q descriptor + * @param of_ml_tanhp whether to use tanhp descriptor + * @param of_ml_tanhq whether to use tanhq descriptor + * @param of_ml_gammanl whether to use gammanl descriptor + * @param of_ml_pnl whether to use pnl descriptor + * @param of_ml_qnl whether to use qnl descriptor + * @param of_ml_xi whether to use xi descriptor + * @param of_ml_tanhxi whether to use tanhxi descriptor + * @param of_ml_tanhxi_nl whether to use tanhxi_nl descriptor + * @param of_ml_tanh_pnl whether to use tanh_pnl descriptor + * @param of_ml_tanh_qnl whether to use tanh_qnl descriptor + * @param of_ml_tanhp_nl whether to use tanhp_nl descriptor + * @param of_ml_tanhq_nl whether to use tanhq_nl descriptor + */ +void KEDF_ML::init_data( + const int &nkernel, + const bool &of_ml_gamma, + const bool &of_ml_p, + const bool &of_ml_q, + const bool &of_ml_tanhp, + const bool &of_ml_tanhq, + const std::vector &of_ml_gammanl, + const std::vector &of_ml_pnl, + const std::vector &of_ml_qnl, + const std::vector &of_ml_xi, + const std::vector &of_ml_tanhxi, + const std::vector &of_ml_tanhxi_nl, + const std::vector &of_ml_tanh_pnl, + const std::vector &of_ml_tanh_qnl, + const std::vector &of_ml_tanhp_nl, + const std::vector &of_ml_tanhq_nl +) +{ + + this->ninput = 0; + + // --------- semi-local descriptors --------- + if (of_ml_gamma){ + this->descriptor_type.push_back("gamma"); + this->kernel_index.push_back(-1); + ninput++; + } + if (of_ml_p){ + this->descriptor_type.push_back("p"); + this->kernel_index.push_back(-1); + ninput++; + } + if (of_ml_q){ + this->descriptor_type.push_back("q"); + this->kernel_index.push_back(-1); + ninput++; + } + // --------- non-local descriptors --------- + for (int ik = 0; ik < nkernel; ++ik) + { + if (of_ml_gammanl[ik]){ + this->descriptor_type.push_back("gammanl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (of_ml_pnl[ik]){ + this->descriptor_type.push_back("pnl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (of_ml_qnl[ik]){ + this->descriptor_type.push_back("qnl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (of_ml_xi[ik]){ + this->descriptor_type.push_back("xi"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (of_ml_tanhxi[ik]){ + this->descriptor_type.push_back("tanhxi"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (of_ml_tanhxi_nl[ik]){ + this->descriptor_type.push_back("tanhxi_nl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + } + // --------- semi-local descriptors --------- + if (of_ml_tanhp){ + this->descriptor_type.push_back("tanhp"); + this->kernel_index.push_back(-1); + ninput++; + } + if (of_ml_tanhq){ + this->descriptor_type.push_back("tanhq"); + this->kernel_index.push_back(-1); + ninput++; + } + // --------- non-local descriptors --------- + for (int ik = 0; ik < nkernel; ++ik) + { + if (of_ml_tanh_pnl[ik]){ + this->descriptor_type.push_back("tanh_pnl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (of_ml_tanh_qnl[ik]){ + this->descriptor_type.push_back("tanh_qnl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (of_ml_tanhp_nl[ik]){ + this->descriptor_type.push_back("tanhp_nl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (of_ml_tanhq_nl[ik]){ + this->descriptor_type.push_back("tanhq_nl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + } + + this->descriptor2kernel = {{"gamma", {}}, + {"p", {}}, + {"q", {}}, + {"tanhp", {}}, + {"tanhq", {}}, + {"gammanl", {}}, + {"pnl", {}}, + {"qnl", {}}, + {"xi", {}}, + {"tanhxi", {}}, + {"tanhxi_nl", {}}, + {"tanh_pnl", {}}, + {"tanh_qnl", {}}, + {"tanhp_nl", {}}, + {"tanhq_nl", {}}}; + this->descriptor2index = this->descriptor2kernel; + + for (int i = 0; i < ninput; ++i) + { + this->descriptor2kernel[descriptor_type[i]].push_back(kernel_index[i]); + this->descriptor2index[descriptor_type[i]].push_back(i); + } + std::cout << "descriptor2index " << descriptor2index << std::endl; + std::cout << "descriptor2kernel " << descriptor2kernel << std::endl; + + this->ml_gamma = this->descriptor2index["gamma"].size() > 0; + this->ml_p = this->descriptor2index["p"].size() > 0; + this->ml_q = this->descriptor2index["q"].size() > 0; + this->ml_tanhp = this->descriptor2index["tanhp"].size() > 0; + this->ml_tanhq = this->descriptor2index["tanhq"].size() > 0; + this->ml_gammanl = this->descriptor2index["gammanl"].size() > 0; + this->ml_pnl = this->descriptor2index["pnl"].size() > 0; + this->ml_qnl = this->descriptor2index["qnl"].size() > 0; + this->ml_xi = this->descriptor2index["xi"].size() > 0; + this->ml_tanhxi = this->descriptor2index["tanhxi"].size() > 0; + this->ml_tanhxi_nl = this->descriptor2index["tanhxi_nl"].size() > 0; + this->ml_tanh_pnl = this->descriptor2index["tanh_pnl"].size() > 0; + this->ml_tanh_qnl = this->descriptor2index["tanh_qnl"].size() > 0; + this->ml_tanhp_nl = this->descriptor2index["tanhp_nl"].size() > 0; + this->ml_tanhq_nl = this->descriptor2index["tanhq_nl"].size() > 0; + + bool gene_gammanl_tot = false; + bool gene_pnl_tot = false; + bool gene_qnl_tot = false; + bool gene_tanh_pnl_tot = false; + bool gene_tanh_qnl_tot = false; + bool gene_tanhp_nl_tot = false; + bool gene_tanhq_nl_tot = false; + + this->gene_data_label = {{"gamma", {}}, + {"p", {}}, + {"q", {}}, + {"tanhp", {}}, + {"tanhq", {}}, + {"gammanl", {}}, + {"pnl", {}}, + {"qnl", {}}, + {"xi", {}}, + {"tanhxi", {}}, + {"tanhxi_nl", {}}, + {"tanh_pnl", {}}, + {"tanh_qnl", {}}, + {"tanhp_nl", {}}, + {"tanhq_nl", {}}}; + + for (std::string descriptor : {"gamma", "p", "q", "tanhp", "tanhq"}) + { + this->gene_data_label[descriptor].push_back(0); + } + for (std::string descriptor : {"gammanl", "pnl", "qnl", "xi", "tanhxi", "tanhxi_nl", + "tanh_pnl", "tanh_qnl", "tanhp_nl", "tanhq_nl"}) + { + for (int ik = 0; ik < nkernel; ++ik) + { + this->gene_data_label[descriptor].push_back(0); + } + } + + for (int ik = 0; ik < nkernel; ++ik) + { + this->gene_data_label["pnl"][ik] = of_ml_pnl[ik] || of_ml_tanh_pnl[ik]; + this->gene_data_label["qnl"][ik] = of_ml_qnl[ik] || of_ml_tanh_qnl[ik]; + this->gene_data_label["tanhxi_nl"][ik] = of_ml_tanhxi_nl[ik]; + this->gene_data_label["tanhxi"][ik] = of_ml_tanhxi[ik] || of_ml_tanhxi_nl[ik]; + this->gene_data_label["xi"][ik] = of_ml_xi[ik] || this->gene_data_label["tanhxi"][ik]; + this->gene_data_label["gammanl"][ik] = of_ml_gammanl[ik] || this->gene_data_label["xi"][ik]; + this->gene_data_label["tanh_pnl"][ik] = of_ml_tanh_pnl[ik]; + this->gene_data_label["tanh_qnl"][ik] = of_ml_tanh_qnl[ik]; + this->gene_data_label["tanhp_nl"][ik] = of_ml_tanhp_nl[ik]; + this->gene_data_label["tanhq_nl"][ik] = of_ml_tanhq_nl[ik]; + // this->gene_data_label["pnl"][ik] = of_ml_pnl[ik] || of_ml_tanh_pnl[ik]; + + gene_gammanl_tot = gene_gammanl_tot || this->gene_data_label["gammanl"][ik]; + gene_pnl_tot = gene_pnl_tot || this->gene_data_label["pnl"][ik]; + gene_qnl_tot = gene_qnl_tot || this->gene_data_label["qnl"][ik]; + gene_tanh_pnl_tot = gene_tanh_pnl_tot || this->gene_data_label["tanh_pnl"][ik]; + gene_tanh_qnl_tot = gene_tanh_qnl_tot || this->gene_data_label["tanh_qnl"][ik]; + gene_tanhp_nl_tot = gene_tanhp_nl_tot || this->gene_data_label["tanhp_nl"][ik]; + gene_tanhq_nl_tot = gene_tanhq_nl_tot || this->gene_data_label["tanhq_nl"][ik]; + + // std::cout << "gene_gammanl " << this->gene_data_label["gammanl"][ik] << std::endl; + // std::cout << "gene_pnl " << this->gene_data_label["pnl"][ik] << std::endl; + // std::cout << "gene_qnl " << this->gene_data_label["qnl"][ik] << std::endl; + // std::cout << "gene_tanhxi_nl " << this->gene_data_label["tanhxi_nl"][ik] << std::endl; + // std::cout << "gene_tanhxi " << this->gene_data_label["tanhxi"][ik] << std::endl; + // std::cout << "gene_xi " << this->gene_data_label["xi"][ik] << std::endl; + // std::cout << "gene_tanh_pnl " << this->gene_data_label["tanh_pnl"][ik] << std::endl; + // std::cout << "gene_tanh_qnl " << this->gene_data_label["tanh_qnl"][ik] << std::endl; + // std::cout << "gene_tanhp_nl " << this->gene_data_label["tanhp_nl"][ik] << std::endl; + // std::cout << "gene_tanhq_nl " << this->gene_data_label["tanhq_nl"][ik] << std::endl; + } + this->gene_data_label["gamma"][0] = of_ml_gamma || gene_gammanl_tot; + this->gene_data_label["tanhp"][0] = of_ml_tanhp || gene_tanhp_nl_tot || gene_tanh_pnl_tot; + this->gene_data_label["tanhq"][0] = of_ml_tanhq || gene_tanhq_nl_tot || gene_tanh_qnl_tot; + this->gene_data_label["p"][0] = of_ml_p || this->gene_data_label["tanhp"][0] || gene_pnl_tot; + this->gene_data_label["q"][0] = of_ml_q || this->gene_data_label["tanhq"][0] || gene_qnl_tot; + + + if (this->gene_data_label["gamma"][0]){ + this->gamma = std::vector(this->nx, 0.); + } + if (this->gene_data_label["p"][0]){ + this->nablaRho = std::vector >(3, std::vector(this->nx, 0.)); + this->p = std::vector(this->nx, 0.); + } + if (this->gene_data_label["q"][0]){ + this->q = std::vector(this->nx, 0.); + } + if (this->gene_data_label["tanhp"][0]){ + this->tanhp = std::vector(this->nx, 0.); + } + if (this->gene_data_label["tanhq"][0]){ + this->tanhq = std::vector(this->nx, 0.); + } + + for (int ik = 0; ik < nkernel; ++ik) + { + this->gammanl.push_back({}); + this->pnl.push_back({}); + this->qnl.push_back({}); + this->xi.push_back({}); + this->tanhxi.push_back({}); + this->tanhxi_nl.push_back({}); + this->tanh_pnl.push_back({}); + this->tanh_qnl.push_back({}); + this->tanhp_nl.push_back({}); + this->tanhq_nl.push_back({}); + + if (this->gene_data_label["gammanl"][ik]){ + this->gammanl[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["pnl"][ik]){ + this->pnl[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["qnl"][ik]){ + this->qnl[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["xi"][ik]){ + this->xi[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["tanhxi"][ik]){ + this->tanhxi[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["tanhxi_nl"][ik]){ + this->tanhxi_nl[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["tanh_pnl"][ik]){ + this->tanh_pnl[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["tanh_qnl"][ik]){ + this->tanh_qnl[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["tanhp_nl"][ik]){ + this->tanhp_nl[ik] = std::vector(this->nx, 0.); + } + if (this->gene_data_label["tanhq_nl"][ik]){ + this->tanhq_nl[ik] = std::vector(this->nx, 0.); + } + } +} +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/kedf_ml_pot.cpp b/source/module_hamilt_pw/hamilt_ofdft/kedf_ml_pot.cpp new file mode 100644 index 0000000000..1efbcaf368 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/kedf_ml_pot.cpp @@ -0,0 +1,534 @@ +#ifdef __MLKEDF + +#include "kedf_ml.h" + +#include "module_base/parallel_reduce.h" +#include "module_base/global_function.h" + +/** + * @brief Calculate the Pauli potential of ML KEDF + * + * @param prho charge density + * @param pw_rho PW_Basis + * @param rpotential rpotential => rpotential + V_{ML} + */ +void KEDF_ML::get_potential_(const double * const * prho, ModulePW::PW_Basis *pw_rho, ModuleBase::matrix &rpotential) +{ + // get potential + ModuleBase::timer::tick("KEDF_ML", "Pauli Potential"); + + std::vector pauli_potential(this->nx, 0.); + + if (this->ml_gammanl){ + this->potGammanlTerm(prho, pw_rho, pauli_potential); + } + if (this->ml_xi){ + this->potXinlTerm(prho, pw_rho, pauli_potential); + } + if (this->ml_tanhxi){ + this->potTanhxinlTerm(prho, pw_rho, pauli_potential); + } + if (this->ml_tanhxi_nl){ + this->potTanhxi_nlTerm(prho, pw_rho, pauli_potential); + } + if (this->ml_p || this->ml_pnl){ + this->potPPnlTerm(prho, pw_rho, pauli_potential); + } + if (this->ml_q || this->ml_qnl){ + this->potQQnlTerm(prho, pw_rho, pauli_potential); + } + if (this->ml_tanh_pnl){ + this->potTanhpTanh_pnlTerm(prho, pw_rho, pauli_potential); + } + if (this->ml_tanh_qnl){ + this->potTanhqTanh_qnlTerm(prho, pw_rho, pauli_potential); + } + if ((this->ml_tanhp || this->ml_tanhp_nl) && !this->ml_tanh_pnl){ + this->potTanhpTanhp_nlTerm(prho, pw_rho, pauli_potential); + } + if ((this->ml_tanhq || this->ml_tanhq_nl) && !this->ml_tanh_qnl){ + this->potTanhqTanhq_nlTerm(prho, pw_rho, pauli_potential); + } + + for (int ir = 0; ir < this->nx; ++ir) + { + pauli_potential[ir] += this->cTF * std::pow(prho[0][ir], 5./3.) / prho[0][ir] * + (5./3. * this->enhancement_cpu_ptr[ir] + this->potGammaTerm(ir) + this->potPTerm1(ir) + this->potQTerm1(ir) + + this->potXiTerm1(ir) + this->potTanhxiTerm1(ir) + this->potTanhpTerm1(ir) + this->potTanhqTerm1(ir)); + rpotential(0, ir) += pauli_potential[ir]; + } + ModuleBase::timer::tick("KEDF_ML", "Pauli Potential"); +} + + +double KEDF_ML::potGammaTerm(int ir) +{ + return (this->ml_gamma) ? 1./3. * gamma[ir] * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["gamma"][0]] : 0.; +} + +double KEDF_ML::potPTerm1(int ir) +{ + return (this->ml_p) ? - 8./3. * p[ir] * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["p"][0]] : 0.; +} + +double KEDF_ML::potQTerm1(int ir) +{ + return (this->ml_q) ? - 5./3. * q[ir] * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["q"][0]] : 0.; +} + +double KEDF_ML::potXiTerm1(int ir) +{ + double result = 0.; + for (int ik = 0; ik < this->descriptor2kernel["xi"].size(); ++ik) + { + int d2k = this->descriptor2kernel["xi"][ik]; + int d2i = this->descriptor2index["xi"][ik]; + result += -1./3. * xi[d2k][ir] * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + return result; +} + +double KEDF_ML::potTanhxiTerm1(int ir) +{ + double result = 0.; + for (int ik = 0; ik < this->descriptor2kernel["tanhxi"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhxi"][ik]; + int d2i = this->descriptor2index["tanhxi"][ik]; + result += -1./3. * xi[d2k][ir] * this->ml_data->dtanh(this->tanhxi[d2k][ir], this->chi_xi[d2k]) + * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + return result; +} + +double KEDF_ML::potTanhpTerm1(int ir) +{ + return (this->ml_tanhp) ? - 8./3. * p[ir] * this->ml_data->dtanh(this->tanhp[ir], this->chi_p) + * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["tanhp"][0]] : 0.; +} + +double KEDF_ML::potTanhqTerm1(int ir) +{ + return (this->ml_tanhq) ? - 5./3. * q[ir] * this->ml_data->dtanh(this->tanhq[ir], this->chi_q) + * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["tanhq"][0]] : 0.; +} + +void KEDF_ML::potGammanlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rGammanlTerm) +{ + double *dFdgammanl = new double[this->nx]; + for (int ik = 0; ik < this->descriptor2kernel["gammanl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["gammanl"][ik]; + int d2i = this->descriptor2index["gammanl"][ik]; + for (int ir = 0; ir < this->nx; ++ir) + { + dFdgammanl[ir] = this->cTF * std::pow(prho[0][ir], 5./3.) * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdgammanl, pw_rho, dFdgammanl); + for (int ir = 0; ir < this->nx; ++ir) + { + rGammanlTerm[ir] += 1./3. * this->gamma[ir] / prho[0][ir] * dFdgammanl[ir]; + } + } + delete[] dFdgammanl; +} + +void KEDF_ML::potXinlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rXinlTerm) +{ + double *dFdxi = new double[this->nx]; + for (int ik = 0; ik < this->descriptor2kernel["xi"].size(); ++ik) + { + int d2k = this->descriptor2kernel["xi"][ik]; + int d2i = this->descriptor2index["xi"][ik]; + for (int ir = 0; ir < this->nx; ++ir) + { + dFdxi[ir] = this->cTF * std::pow(prho[0][ir], 4./3.) * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdxi, pw_rho, dFdxi); + for (int ir = 0; ir < this->nx; ++ir) + { + rXinlTerm[ir] += 1./3. * std::pow(prho[0][ir], -2./3.) * dFdxi[ir]; + } + } + delete[] dFdxi; +} + +void KEDF_ML::potTanhxinlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhxinlTerm) +{ + double *dFdtanhxi = new double[this->nx]; + for (int ik = 0; ik < this->descriptor2kernel["tanhxi"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhxi"][ik]; + int d2i = this->descriptor2index["tanhxi"][ik]; + for (int ir = 0; ir < this->nx; ++ir) + { + dFdtanhxi[ir] = this->cTF * std::pow(prho[0][ir], 4./3.) * this->ml_data->dtanh(this->tanhxi[d2k][ir], this->chi_xi[d2k]) + * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdtanhxi, pw_rho, dFdtanhxi); + for (int ir = 0; ir < this->nx; ++ir) + { + rTanhxinlTerm[ir] += 1./3. * std::pow(prho[0][ir], -2./3.) * dFdtanhxi[ir]; + } + } + delete[] dFdtanhxi; +} + +void KEDF_ML::potTanhxi_nlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhxi_nlTerm) +{ + double *dFdtanhxi_nl = new double[this->nx]; + double *dFdtanhxi_nl_nl = new double[this->nx]; + std::vector result(this->nx, 0.); + for (int ik = 0; ik < this->descriptor2kernel["tanhxi_nl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhxi_nl"][ik]; + int d2i = this->descriptor2index["tanhxi_nl"][ik]; + for (int ir = 0; ir < this->nx; ++ir) + { + dFdtanhxi_nl[ir] = this->cTF * std::pow(prho[0][ir], 5./3.) * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdtanhxi_nl, pw_rho, dFdtanhxi_nl); + for (int ir = 0; ir < this->nx; ++ir) + { + dFdtanhxi_nl[ir] *= this->ml_data->dtanh(this->tanhxi[d2k][ir], this->chi_xi[d2k]) / std::pow(prho[0][ir], 1./3.); + } + this->ml_data->multiKernel(d2k, dFdtanhxi_nl, pw_rho, dFdtanhxi_nl_nl); + for (int ir = 0; ir < this->nx; ++ir) + { + result[ir] += dFdtanhxi_nl_nl[ir] - dFdtanhxi_nl[ir] * this->xi[d2k][ir]; + } + } + for (int ir = 0; ir < this->nx; ++ir) + { + rTanhxi_nlTerm[ir] += result[ir] * 1./3. * std::pow(prho[0][ir], -2./3.); + } + delete[] dFdtanhxi_nl; + delete[] dFdtanhxi_nl_nl; +} + +// get contribution of p and pnl +void KEDF_ML::potPPnlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rPPnlTerm) +{ + double *dFdpnl = new double[this->nx]; + std::vector dFdpnl_tot(this->nx, 0.); + std::vector result(this->nx, 0.); + for (int ik = 0; ik < this->descriptor2index["pnl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["pnl"][ik]; + int d2i = this->descriptor2index["pnl"][ik]; + + for (int ir = 0; ir < this->nx; ++ir) + { + dFdpnl[ir] = this->cTF * std::pow(prho[0][ir], 5./3.) * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdpnl, pw_rho, dFdpnl); + for (int ir = 0; ir < this->nx; ++ir) + { + dFdpnl_tot[ir] += dFdpnl[ir]; + } + } + delete[] dFdpnl; + + double ** tempP = new double*[3]; + for (int i = 0; i < 3; ++i) + { + tempP[i] = new double[this->nx]; + for (int ir = 0; ir < this->nx; ++ir) + { + tempP[i][ir] = (this->ml_p)? - 3./20. * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["p"][0]] * nablaRho[i][ir] / prho[0][ir] * /*Ha2Ry*/ 2. : 0.; + if (this->ml_pnl) + { + tempP[i][ir] += - this->pqcoef * 2. * this->nablaRho[i][ir] / std::pow(prho[0][ir], 8./3.) * dFdpnl_tot[ir]; + } + } + } + this->ml_data->divergence(tempP, pw_rho, result.data()); + + if (this->ml_pnl) + { + for (int ir = 0; ir < this->nx; ++ir) + { + result[ir] += -8./3. * this->p[ir]/prho[0][ir] * dFdpnl_tot[ir]; + } + } + + for (int ir = 0; ir < this->nx; ++ir) + { + rPPnlTerm[ir] += result[ir]; + } + + for (int i = 0; i < 3; ++i) + { + delete[] tempP[i]; + } + delete[] tempP; +} + +void KEDF_ML::potQQnlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rQQnlTerm) +{ + double *dFdqnl = new double[this->nx]; + std::vector dFdqnl_tot(this->nx, 0.); + std::vector result(this->nx, 0.); + for (int ik = 0; ik < this->descriptor2index["qnl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["qnl"][ik]; + int d2i = this->descriptor2index["qnl"][ik]; + + for (int ir = 0; ir < this->nx; ++ir) + { + dFdqnl[ir] = this->cTF * std::pow(prho[0][ir], 5./3.) * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdqnl, pw_rho, dFdqnl); + for (int ir = 0; ir < this->nx; ++ir) + { + dFdqnl_tot[ir] += dFdqnl[ir]; + } + } + delete[] dFdqnl; + + double * tempQ = new double[this->nx]; + for (int ir = 0; ir < this->nx; ++ir) + { + tempQ[ir] = (this->ml_q)? 3./40. * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["q"][0]] * /*Ha2Ry*/ 2. : 0.; + if (this->ml_qnl) + { + tempQ[ir] += this->pqcoef / std::pow(prho[0][ir], 5./3.) * dFdqnl_tot[ir]; + } + } + this->ml_data->Laplacian(tempQ, pw_rho, result.data()); + + if (this->ml_qnl) + { + for (int ir = 0; ir < this->nx; ++ir) + { + result[ir] += -5./3. * this->q[ir] / prho[0][ir] * dFdqnl_tot[ir]; + } + } + + for (int ir = 0; ir < this->nx; ++ir) + { + rQQnlTerm[ir] += result[ir]; + } + delete[] tempQ; +} + +void KEDF_ML::potTanhpTanh_pnlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhpTanh_pnlTerm) +{ + // Note we assume that tanhp_nl and tanh_pnl will NOT be used together. + double *dFdpnl = new double[this->nx]; + std::vector dFdpnl_tot(this->nx, 0.); + std::vector result(this->nx, 0.); + for (int ik = 0; ik < this->descriptor2kernel["tanh_pnl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanh_pnl"][ik]; + int d2i = this->descriptor2index["tanh_pnl"][ik]; + + for (int ir = 0; ir < this->nx; ++ir) + { + dFdpnl[ir] = this->cTF * std::pow(prho[0][ir], 5./3.) * this->ml_data->dtanh(this->tanh_pnl[d2k][ir], this->chi_pnl[d2k]) + * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdpnl, pw_rho, dFdpnl); + for (int ir = 0; ir < this->nx; ++ir) + { + dFdpnl_tot[ir] += dFdpnl[ir]; + } + } + delete[] dFdpnl; + + double ** tempP = new double*[3]; + for (int i = 0; i < 3; ++i) + { + tempP[i] = new double[this->nx]; + for (int ir = 0; ir < this->nx; ++ir) + { + tempP[i][ir] = (this->ml_tanhp)? - 3./20. * this->ml_data->dtanh(this->tanhp[ir], this->chi_p) + * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["tanhp"][0]] * nablaRho[i][ir] / prho[0][ir] * /*Ha2Ry*/ 2. : 0.; + if (this->ml_tanh_pnl) + { + tempP[i][ir] += - this->pqcoef * 2. * this->nablaRho[i][ir] / std::pow(prho[0][ir], 8./3.) * dFdpnl_tot[ir]; + } + } + } + this->ml_data->divergence(tempP, pw_rho, result.data()); + + if (this->ml_tanh_pnl) + { + for (int ir = 0; ir < this->nx; ++ir) + { + result[ir] += -8./3. * this->p[ir]/prho[0][ir] * dFdpnl_tot[ir]; + } + } + + for (int ir = 0; ir < this->nx; ++ir) + { + rTanhpTanh_pnlTerm[ir] += result[ir]; + } + for (int i = 0; i < 3; ++i) + { + delete[] tempP[i]; + } + delete[] tempP; +} + +void KEDF_ML::potTanhqTanh_qnlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhqTanh_qnlTerm) +{ + // Note we assume that tanhq_nl and tanh_qnl will NOT be used together. + double *dFdqnl = new double[this->nx]; + std::vector dFdqnl_tot(this->nx, 0.); + std::vector result(this->nx, 0.); + for (int ik = 0; ik < this->descriptor2kernel["tanh_qnl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanh_qnl"][ik]; + int d2i = this->descriptor2index["tanh_qnl"][ik]; + + for (int ir = 0; ir < this->nx; ++ir) + { + dFdqnl[ir] = this->cTF * std::pow(prho[0][ir], 5./3.) * this->ml_data->dtanh(this->tanh_qnl[d2k][ir], this->chi_qnl[d2k]) + * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdqnl, pw_rho, dFdqnl); + for (int ir = 0; ir < this->nx; ++ir) + { + dFdqnl_tot[ir] += dFdqnl[ir]; + } + } + delete[] dFdqnl; + + double * tempQ = new double[this->nx]; + for (int ir = 0; ir < this->nx; ++ir) + { + tempQ[ir] = (this->ml_tanhq)? 3./40. * this->ml_data->dtanh(this->tanhq[ir], this->chi_q) + * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["tanhq"][0]] * /*Ha2Ry*/ 2. : 0.; + if (this->ml_tanh_qnl) + { + tempQ[ir] += this->pqcoef / std::pow(prho[0][ir], 5./3.) * dFdqnl_tot[ir]; + } + } + this->ml_data->Laplacian(tempQ, pw_rho, result.data()); + + if (this->ml_tanh_qnl) + { + for (int ir = 0; ir < this->nx; ++ir) + { + result[ir] += -5./3. * this->q[ir] / prho[0][ir] * dFdqnl_tot[ir]; + } + } + + for (int ir = 0; ir < this->nx; ++ir) + { + rTanhqTanh_qnlTerm[ir] += result[ir]; + } + delete[] tempQ; +} + +// Note we assume that tanhp_nl and tanh_pnl will NOT be used together. +void KEDF_ML::potTanhpTanhp_nlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhpTanhp_nlTerm) +{ + double *dFdpnl = new double[this->nx]; + std::vector dFdpnl_tot(this->nx, 0.); + std::vector result(this->nx, 0.); + for (int ik = 0; ik < this->descriptor2kernel["tanhp_nl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhp_nl"][ik]; + int d2i = this->descriptor2index["tanhp_nl"][ik]; + + for (int ir = 0; ir < this->nx; ++ir) + { + dFdpnl[ir] = this->cTF * std::pow(prho[0][ir], 5./3.) + * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdpnl, pw_rho, dFdpnl); + for (int ir = 0; ir < this->nx; ++ir) + { + dFdpnl_tot[ir] += this->ml_data->dtanh(this->tanhp[ir], this->chi_p) * dFdpnl[ir]; + } + } + delete[] dFdpnl; + + double ** tempP = new double*[3]; + for (int i = 0; i < 3; ++i) + { + tempP[i] = new double[this->nx]; + for (int ir = 0; ir < this->nx; ++ir) + { + tempP[i][ir] = (this->ml_tanhp)? - 3./20. * this->ml_data->dtanh(this->tanhp[ir], this->chi_p) + * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["tanhp"][0]] * nablaRho[i][ir] / prho[0][ir] * /*Ha2Ry*/ 2. : 0.; + if (this->ml_tanhp_nl) + { + tempP[i][ir] += - this->pqcoef * 2. * this->nablaRho[i][ir] / std::pow(prho[0][ir], 8./3.) * dFdpnl_tot[ir]; + } + } + } + this->ml_data->divergence(tempP, pw_rho, result.data()); + + if (this->ml_tanhp_nl) + { + for (int ir = 0; ir < this->nx; ++ir) + { + result[ir] += -8./3. * this->p[ir]/prho[0][ir] * dFdpnl_tot[ir]; + } + } + + for (int ir = 0; ir < this->nx; ++ir) + { + rTanhpTanhp_nlTerm[ir] += result[ir]; + } + for (int i = 0; i < 3; ++i) + { + delete[] tempP[i]; + } + delete[] tempP; +} + +void KEDF_ML::potTanhqTanhq_nlTerm(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rTanhqTanhq_nlTerm) +{ + double *dFdqnl = new double[this->nx]; + std::vector dFdqnl_tot(this->nx, 0.); + std::vector result(this->nx, 0.); + for (int ik = 0; ik < this->descriptor2kernel["tanhq_nl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhq_nl"][ik]; + int d2i = this->descriptor2index["tanhq_nl"][ik]; + + for (int ir = 0; ir < this->nx; ++ir) + { + dFdqnl[ir] = this->cTF * std::pow(prho[0][ir], 5./3.) + * this->gradient_cpu_ptr[ir * this->ninput + d2i]; + } + this->ml_data->multiKernel(d2k, dFdqnl, pw_rho, dFdqnl); + for (int ir = 0; ir < this->nx; ++ir) + { + dFdqnl_tot[ir] += dFdqnl[ir]; + } + } + delete[] dFdqnl; + + double * tempQ = new double[this->nx]; + for (int ir = 0; ir < this->nx; ++ir) + { + tempQ[ir] = (this->ml_tanhq)? 3./40. * this->ml_data->dtanh(this->tanhq[ir], this->chi_q) + * this->gradient_cpu_ptr[ir * this->ninput + this->descriptor2index["tanhq"][0]] * /*Ha2Ry*/ 2. : 0.; + if (this->ml_tanhq_nl) + { + dFdqnl_tot[ir] *= this->ml_data->dtanh(this->tanhq[ir], this->chi_q); + tempQ[ir] += this->pqcoef / std::pow(prho[0][ir], 5./3.) * dFdqnl_tot[ir]; + } + } + this->ml_data->Laplacian(tempQ, pw_rho, result.data()); + + if (this->ml_tanhq_nl) + { + for (int ir = 0; ir < this->nx; ++ir) + { + result[ir] += -5./3. * this->q[ir] / prho[0][ir] * dFdqnl_tot[ir]; + } + } + + for (int ir = 0; ir < this->nx; ++ir) + { + rTanhqTanhq_nlTerm[ir] += result[ir]; + } + delete[] tempQ; +} +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_data.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_data.cpp new file mode 100644 index 0000000000..e13c8581db --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_data.cpp @@ -0,0 +1,507 @@ +#ifdef __MLKEDF + +#include "ml_data.h" + +#include "npy.hpp" +#include "module_elecstate/module_charge/symmetry_rho.h" + +void ML_data::set_para( + const int &nx, + const double &nelec, + const double &tf_weight, + const double &vw_weight, + const double &chi_p, + const double &chi_q, + const std::vector &chi_xi, + const std::vector &chi_pnl, + const std::vector &chi_qnl, + const int &nkernel, + const std::vector &kernel_type, + const std::vector &kernel_scaling, + const std::vector &yukawa_alpha, + const std::vector &kernel_file, + const double &omega, + ModulePW::PW_Basis *pw_rho +) +{ + this->nx = nx; + this->nkernel = nkernel; + this->chi_p = chi_p; + this->chi_q = chi_q; + this->chi_xi = chi_xi; + this->chi_pnl = chi_pnl; + this->chi_qnl = chi_qnl; + + this->kernel_type = kernel_type; + this->kernel_scaling = kernel_scaling; + this->yukawa_alpha = yukawa_alpha; + this->kernel_file = kernel_file; + std::cout << "nkernel = " << nkernel << std::endl; + + if (PARAM.inp.of_wt_rho0 != 0) + { + this->rho0 = PARAM.inp.of_wt_rho0; + } + else + { + this->rho0 = 1./omega * nelec; + } + + this->kF = std::pow(3. * std::pow(ModuleBase::PI, 2) * this->rho0, 1./3.); + this->tkF = 2. * this->kF; + + this->kernel = new double*[this->nkernel]; + for (int ik = 0; ik < this->nkernel; ++ik) + { + // delete[] this->kernel[ik]; + this->kernel[ik] = new double[pw_rho->npw]; + if (this->kernel_type[ik] == 3 || this->kernel_type[ik] == 4) // 3 for TKK Al, and 4 for TKK Si + { + this->read_kernel(this->kernel_file[ik], this->kernel_scaling[ik], pw_rho, this->kernel[ik]); + } + else + { + double eta = 0.; + for (int ip = 0; ip < pw_rho->npw; ++ip) + { + eta = sqrt(pw_rho->gg[ip]) * pw_rho->tpiba / this->tkF * this->kernel_scaling[ik]; + if (this->kernel_type[ik] == 1) + { + this->kernel[ik][ip] = this->MLkernel(eta, tf_weight, vw_weight); + } + else if (this->kernel_type[ik] == 2) + { + this->kernel[ik][ip] = this->MLkernel_yukawa(eta, this->yukawa_alpha[ik]); + } + } + } + } +} + +void ML_data::generateTrainData_WT( + const double * const *prho, + KEDF_WT &wt, + KEDF_TF &tf, + ModulePW::PW_Basis *pw_rho, + const double* veff +) +{ + std::vector> nablaRho(3, std::vector(this->nx, 0.)); + + this->generate_descriptor(prho, pw_rho, nablaRho); + + std::vector container(this->nx); + const long unsigned cshape[] = {(long unsigned) this->nx}; // shape of container and containernl + + // enhancement factor of Pauli potential + if (PARAM.inp.of_kinetic == "wt") + { + this->getF_WT(wt, tf, prho, pw_rho, container); + npy::SaveArrayAsNumpy("enhancement.npy", false, 1, cshape, container); + + // Pauli potential + this->getPauli_WT(wt, tf, prho, pw_rho, container); + npy::SaveArrayAsNumpy("pauli.npy", false, 1, cshape, container); + } + + for (int ir = 0; ir < this->nx; ++ir) + { + container[ir] = veff[ir]; + } + npy::SaveArrayAsNumpy("veff.npy", false, 1, cshape, container); +} + +void ML_data::generateTrainData_KS( + psi::Psi> *psi, + elecstate::ElecState *pelec, + ModulePW::PW_Basis_K *pw_psi, + ModulePW::PW_Basis *pw_rho, + UnitCell& ucell, + const double* veff +) +{ + std::vector> nablaRho(3, std::vector(this->nx, 0.)); + + this->generate_descriptor(pelec->charge->rho, pw_rho, nablaRho); + + std::vector container(this->nx); + std::vector containernl(this->nx); + + const long unsigned cshape[] = {(long unsigned) this->nx}; // shape of container and containernl + // enhancement factor of Pauli energy, and Pauli potential + this->getF_KS1(psi, pelec, pw_psi, pw_rho, ucell, nablaRho, container, containernl); + + Symmetry_rho srho; + + Charge* ptempRho = new Charge(); + ptempRho->nspin = PARAM.inp.nspin; + ptempRho->nrxx = this->nx; + ptempRho->rho_core = pelec->charge->rho_core; + ptempRho->rho = new double*[1]; + ptempRho->rho[0] = new double[this->nx]; + ptempRho->rhog = new std::complex*[1]; + ptempRho->rhog[0] = new std::complex[pw_rho->npw]; + + for (int ir = 0; ir < this->nx; ++ir){ + ptempRho->rho[0][ir] = container[ir]; + } + srho.begin(0, *ptempRho, pw_rho, ucell.symm); + for (int ir = 0; ir < this->nx; ++ir){ + container[ir] = ptempRho->rho[0][ir]; + } + + for (int ir = 0; ir < this->nx; ++ir){ + ptempRho->rho[0][ir] = containernl[ir]; + } + srho.begin(0, *ptempRho, pw_rho, ucell.symm); + for (int ir = 0; ir < this->nx; ++ir){ + containernl[ir] = ptempRho->rho[0][ir]; + } + + npy::SaveArrayAsNumpy("enhancement.npy", false, 1, cshape, container); + npy::SaveArrayAsNumpy("pauli.npy", false, 1, cshape, containernl); + + // enhancement factor of Pauli energy, and Pauli potential + this->getF_KS2(psi, pelec, pw_psi, pw_rho, ucell, container, containernl); + + for (int ir = 0; ir < this->nx; ++ir){ + ptempRho->rho[0][ir] = container[ir]; + } + srho.begin(0, *ptempRho, pw_rho, ucell.symm); + for (int ir = 0; ir < this->nx; ++ir){ + container[ir] = ptempRho->rho[0][ir]; + } + + for (int ir = 0; ir < this->nx; ++ir){ + ptempRho->rho[0][ir] = containernl[ir]; + } + srho.begin(0, *ptempRho, pw_rho, ucell.symm); + for (int ir = 0; ir < this->nx; ++ir){ + containernl[ir] = ptempRho->rho[0][ir]; + } + + npy::SaveArrayAsNumpy("enhancement2.npy", false, 1, cshape, container); + npy::SaveArrayAsNumpy("pauli2.npy", false, 1, cshape, containernl); + + for (int ir = 0; ir < this->nx; ++ir) + { + container[ir] = veff[ir]; + } + npy::SaveArrayAsNumpy("veff.npy", false, 1, cshape, container); + + delete ptempRho; +} + +void ML_data::generate_descriptor( + const double * const *prho, + ModulePW::PW_Basis *pw_rho, + std::vector> &nablaRho +) +{ + // container which will contain gamma, p, q in turn + std::vector container(this->nx); + std::vector new_container(this->nx); + // container contains gammanl, pnl, qnl in turn + std::vector containernl(this->nx); + std::vector new_containernl(this->nx); + + const long unsigned cshape[] = {(long unsigned) this->nx}; // shape of container and containernl + + // rho + std::vector rho(this->nx); + for (int ir = 0; ir < this->nx; ++ir){ + rho[ir] = prho[0][ir]; + } + npy::SaveArrayAsNumpy("rho.npy", false, 1, cshape, rho); + + // gamma + this->getGamma(prho, container); + npy::SaveArrayAsNumpy("gamma.npy", false, 1, cshape, container); + + for (int ik = 0; ik < this->nkernel; ++ik) + { + int ktype = this->kernel_type[ik]; + double kscaling = this->kernel_scaling[ik]; + + // gamma_nl + this->getGammanl(ik, container, pw_rho, containernl); + npy::SaveArrayAsNumpy(this->file_name("gammanl", ktype, kscaling), false, 1, cshape, containernl); + + // xi = gamma_nl/gamma + this->getXi(container, containernl, new_container); + npy::SaveArrayAsNumpy(this->file_name("xi", ktype, kscaling), false, 1, cshape, new_container); + + // tanhxi = tanh(xi) + this->getTanhXi(ik, container, containernl, new_container); + npy::SaveArrayAsNumpy(this->file_name("tanhxi", ktype, kscaling), false, 1, cshape, new_container); + + // (tanhxi)_nl + this->getTanhXi_nl(ik, new_container, pw_rho, new_containernl); + npy::SaveArrayAsNumpy(this->file_name("tanhxi_nl", ktype, kscaling), false, 1, cshape, new_containernl); + } + + // nabla rho + this->getNablaRho(prho, pw_rho, nablaRho); + npy::SaveArrayAsNumpy("nablaRhox.npy", false, 1, cshape, nablaRho[0]); + npy::SaveArrayAsNumpy("nablaRhoy.npy", false, 1, cshape, nablaRho[1]); + npy::SaveArrayAsNumpy("nablaRhoz.npy", false, 1, cshape, nablaRho[2]); + + // p + this->getP(prho, pw_rho, nablaRho, container); + npy::SaveArrayAsNumpy("p.npy", false, 1, cshape, container); + + for (int ik = 0; ik < this->nkernel; ++ik) + { + int ktype = this->kernel_type[ik]; + double kscaling = this->kernel_scaling[ik]; + + // p_nl + this->getPnl(ik, container, pw_rho, containernl); + npy::SaveArrayAsNumpy(this->file_name("pnl", ktype, kscaling), false, 1, cshape, containernl); + + // tanh(p_nl) + this->getTanh_Pnl(ik, containernl, new_containernl); + npy::SaveArrayAsNumpy(this->file_name("tanh_pnl", ktype, kscaling), false, 1, cshape, new_containernl); + + // tanh(p) + this->getTanhP(container, new_container); + npy::SaveArrayAsNumpy("tanhp.npy", false, 1, cshape, new_container); + + // tanh(p)_nl + this->getTanhP_nl(ik, new_container, pw_rho, new_containernl); + npy::SaveArrayAsNumpy(this->file_name("tanhp_nl", ktype, kscaling), false, 1, cshape, new_containernl); + } + + // q + this->getQ(prho, pw_rho, container); + npy::SaveArrayAsNumpy("q.npy", false, 1, cshape, container); + + for (int ik = 0; ik < this->nkernel; ++ik) + { + int ktype = this->kernel_type[ik]; + double kscaling = this->kernel_scaling[ik]; + + // q_nl + this->getQnl(ik, container, pw_rho, containernl); + npy::SaveArrayAsNumpy(this->file_name("qnl", ktype, kscaling), false, 1, cshape, containernl); + + // tanh(q_nl) + this->getTanh_Qnl(ik, containernl, new_containernl); + npy::SaveArrayAsNumpy(this->file_name("tanh_qnl", ktype, kscaling), false, 1, cshape, new_containernl); + + // tanh(q) + this->getTanhQ(container, new_container); + npy::SaveArrayAsNumpy("tanhq.npy", false, 1, cshape, new_container); + + // tanh(q)_nl + this->getTanhQ_nl(ik, new_container, pw_rho, new_containernl); + npy::SaveArrayAsNumpy(this->file_name("tanhq_nl", ktype, kscaling), false, 1, cshape, new_containernl); + } +} + +double ML_data::MLkernel(double eta, double tf_weight, double vw_weight) +{ + if (eta < 0.) + { + return 0.; + } + // limit for small eta + else if (eta < 1e-10) + { + return 1. - tf_weight + eta * eta * (1./3. - 3. * vw_weight); + } + // around the singularity + else if (std::abs(eta - 1.) < 1e-10) + { + return 2. - tf_weight - 3. * vw_weight + 20. * (eta - 1); + } + // Taylor expansion for high eta + else if (eta > 3.65) + { + double eta2 = eta * eta; + double invEta2 = 1. / eta2; + double LindG = 3. * (1. - vw_weight) * eta2 + -tf_weight-0.6 + + invEta2 * (-0.13714285714285712 + + invEta2 * (-6.39999999999999875E-2 + + invEta2 * (-3.77825602968460128E-2 + + invEta2 * (-2.51824061652633074E-2 + + invEta2 * (-1.80879839616166146E-2 + + invEta2 * (-1.36715733124818332E-2 + + invEta2 * (-1.07236045520990083E-2 + + invEta2 * (-8.65192783339199453E-3 + + invEta2 * (-7.1372762502456763E-3 + + invEta2 * (-5.9945117538835746E-3 + + invEta2 * (-5.10997527675418131E-3 + + invEta2 * (-4.41060829979912465E-3 + + invEta2 * (-3.84763737842981233E-3 + + invEta2 * (-3.38745061493813488E-3 + + invEta2 * (-3.00624946457977689E-3))))))))))))))); + return LindG; + } + else + { + return 1. / (0.5 + 0.25 * (1. - eta * eta) / eta * std::log((1 + eta)/std::abs(1 - eta))) + - 3. * vw_weight * eta * eta - tf_weight; + } +} + +double ML_data::MLkernel_yukawa(double eta, double alpha) +{ + return (eta == 0 && alpha == 0) ? 0. : M_PI / (eta * eta + alpha * alpha / 4.); +} + +// Read kernel from file +void ML_data::read_kernel(const std::string &fileName, const double& scaling, ModulePW::PW_Basis *pw_rho, double* kernel_) +{ + std::ifstream ifs(fileName.c_str(), std::ios::in); + + GlobalV::ofs_running << "Read WT kernel from " << fileName << std::endl; + if (!ifs) ModuleBase::WARNING_QUIT("ml_data.cpp", "The kernel file not found"); + + int kineType = 0; + double kF_in = 0.; + double rho0_in = 0.; + int nq_in = 0; + double maxEta_in = 0.; + + ifs >> kineType; + ifs >> kF_in; + ifs >> rho0_in; + ifs >> nq_in; + + double *eta_in = new double[nq_in]; + double *w0_in = new double[nq_in]; + + for (int iq = 0; iq < nq_in; ++iq) + { + ifs >> eta_in[iq] >> w0_in[iq]; + } + + maxEta_in = eta_in[nq_in-1]; + + double eta = 0.; + double maxEta = 0.; + int ind1 = 0; + int ind2 = 0; + int ind_mid = 0; + double fac1 = 0.; + double fac2 = 0.; + for (int ig = 0; ig < pw_rho->npw; ++ig) + { + eta = sqrt(pw_rho->gg[ig]) * pw_rho->tpiba / this->tkF; + eta = eta * scaling; + maxEta = std::max(eta, maxEta); + + if (eta <= eta_in[0]) + kernel_[ig] = w0_in[0]; + else if (eta > maxEta_in) + kernel_[ig] = w0_in[nq_in-1]; + else + { + ind1 = 1; + ind2 = nq_in; + while (ind1 < ind2 - 1) + { + ind_mid = (ind1 + ind2)/2; + if (eta > eta_in[ind_mid]) + { + ind1 = ind_mid; + } + else + { + ind2 = ind_mid; + } + } + fac1 = (eta_in[ind2] - eta)/(eta_in[ind2] - eta_in[ind1]); + fac2 = (eta - eta_in[ind1])/(eta_in[ind2] - eta_in[ind1]); + kernel_[ig] = fac1 * w0_in[ind1] + fac2 * w0_in[ind2]; + } + } + + if (maxEta > maxEta_in) ModuleBase::WARNING("kedf_wt.cpp", "Please increase the maximal eta value in KEDF kernel file"); + + delete[] eta_in; + delete[] w0_in; + ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "FILL WT KERNEL"); +} + +void ML_data::multiKernel(const int ikernel, double *pinput, ModulePW::PW_Basis *pw_rho, double *routput) +{ + std::complex *recipOutput = new std::complex[pw_rho->npw]; + + pw_rho->real2recip(pinput, recipOutput); + for (int ip = 0; ip < pw_rho->npw; ++ip) + { + recipOutput[ip] *= this->kernel[ikernel][ip]; + } + pw_rho->recip2real(recipOutput, routput); + + delete[] recipOutput; +} + +void ML_data::Laplacian(double * pinput, ModulePW::PW_Basis *pw_rho, double * routput) +{ + std::complex *recipContainer = new std::complex[pw_rho->npw]; + + pw_rho->real2recip(pinput, recipContainer); + for (int ip = 0; ip < pw_rho->npw; ++ip) + { + recipContainer[ip] *= - pw_rho->gg[ip] * pw_rho->tpiba2; + } + pw_rho->recip2real(recipContainer, routput); + + delete[] recipContainer; +} + +void ML_data::divergence(double ** pinput, ModulePW::PW_Basis *pw_rho, double * routput) +{ + std::complex *recipContainer = new std::complex[pw_rho->npw]; + std::complex img(0.0, 1.0); + ModuleBase::GlobalFunc::ZEROS(routput, this->nx); + for (int i = 0; i < 3; ++i) + { + pw_rho->real2recip(pinput[i], recipContainer); + for (int ip = 0; ip < pw_rho->npw; ++ip) + { + recipContainer[ip] = img * pw_rho->gcar[ip][i] * pw_rho->tpiba * recipContainer[ip]; + } + pw_rho->recip2real(recipContainer, routput, true); + } + + delete[] recipContainer; +} + +void ML_data::loadVector(std::string filename, std::vector &data) +{ + std::vector cshape = {(long unsigned) this->nx}; + bool fortran_order = false; + npy::LoadArrayFromNumpy(filename, cshape, fortran_order, data); +} + +void ML_data::dumpVector(std::string filename, const std::vector &data) +{ + const long unsigned cshape[] = {(long unsigned) this->nx}; // shape + npy::SaveArrayAsNumpy(filename, false, 1, cshape, data); +} + +void ML_data::tanh(std::vector &pinput, std::vector &routput, double chi) +{ + for (int i = 0; i < this->nx; ++i) + { + routput[i] = std::tanh(pinput[i] * chi); + } +} + +double ML_data::dtanh(double tanhx, double chi) +{ + return (1. - tanhx * tanhx) * chi; +} + +std::string ML_data::file_name(std::string parameter, const int kernel_type, const double kernel_scaling) +{ + std::stringstream ss; + ss << "./" << parameter << "_" << kernel_type << "_" << kernel_scaling << ".npy"; + return ss.str(); +} +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_data.h b/source/module_hamilt_pw/hamilt_ofdft/ml_data.h new file mode 100644 index 0000000000..8f71f98db9 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_data.h @@ -0,0 +1,155 @@ +#ifndef ML_DATA_H +#define ML_DATA_H + +#ifdef __MLKEDF + +#include +#include "kedf_wt.h" +#include "kedf_tf.h" +#include "module_elecstate/elecstate_pw.h" +#include "module_base/global_function.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_parameter/parameter.h" + +class ML_data{ +public: + ~ML_data() + { + for (int ik = 0; ik < this->nkernel; ++ik) + { + delete[] this->kernel[ik]; + } + } + + void set_para( + const int &nx, + const double &nelec, + const double &tf_weight, + const double &vw_weight, + const double &chi_p, + const double &chi_q, + const std::vector &chi_xi, + const std::vector &chi_pnl, + const std::vector &chi_qnl, + const int &nkernel, + const std::vector &kernel_type, + const std::vector &kernel_scaling, + const std::vector &yukawa_alpha, + const std::vector &kernel_file, + const double &omega, + ModulePW::PW_Basis *pw_rho); + // output all parameters + void generateTrainData_WT( + const double * const *prho, + KEDF_WT &wt, + KEDF_TF &tf, + ModulePW::PW_Basis *pw_rho, + const double *veff + ); + void generateTrainData_KS( + psi::Psi> *psi, + elecstate::ElecState *pelec, + ModulePW::PW_Basis_K *pw_psi, + ModulePW::PW_Basis *pw_rho, + UnitCell& ucell, + const double *veff + ); + void generateTrainData_KS( + psi::Psi> *psi, + elecstate::ElecState *pelec, + ModulePW::PW_Basis_K *pw_psi, + ModulePW::PW_Basis *pw_rho, + UnitCell& ucell, + const double *veff + ){} // a mock function + void generate_descriptor( + const double * const *prho, + ModulePW::PW_Basis *pw_rho, + std::vector> &nablaRho + ); + // get input parameters + void getGamma(const double * const *prho, std::vector &rgamma); + void getP(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector> &pnablaRho, std::vector &rp); + void getQ(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rq); + void getGammanl(const int ikernel, std::vector &pgamma, ModulePW::PW_Basis *pw_rho, std::vector &rgammanl); + void getPnl(const int ikernel, std::vector &pp, ModulePW::PW_Basis *pw_rho, std::vector &rpnl); + void getQnl(const int ikernel, std::vector &pq, ModulePW::PW_Basis *pw_rho, std::vector &rqnl); + // new parameters 2023-02-03 + void getXi(std::vector &pgamma, std::vector &pgammanl, std::vector &rxi); + void getTanhXi(const int ikernel, std::vector &pgamma, std::vector &pgammanl, std::vector &rtanhxi); + void getTanhP(std::vector &pp, std::vector &rtanhp); + void getTanhQ(std::vector &pq, std::vector &rtanhq); + void getTanh_Pnl(const int ikernel, std::vector &ppnl, std::vector &rtanh_pnl); + void getTanh_Qnl(const int ikernel, std::vector &pqnl, std::vector &rtanh_qnl); + void getTanhP_nl(const int ikernel, std::vector &ptanhp, ModulePW::PW_Basis *pw_rho, std::vector &rtanhp_nl); + void getTanhQ_nl(const int ikernel, std::vector &ptanhq, ModulePW::PW_Basis *pw_rho, std::vector &rtanhq_nl); + // 2023-03-20 + void getTanhXi_nl(const int ikernel, std::vector &ptanhxi, ModulePW::PW_Basis *pw_rho, std::vector &rtanhxi_nl); + // get target + void getF_WT(KEDF_WT &wt, KEDF_TF &tf, const double * const *prho, ModulePW::PW_Basis *pw_rho,std::vector &rF); + void getPauli_WT(KEDF_WT &wt, KEDF_TF &tf, const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rpauli); + + void getF_KS1( + psi::Psi> *psi, + elecstate::ElecState *pelec, + ModulePW::PW_Basis_K *pw_psi, + ModulePW::PW_Basis *pw_rho, + UnitCell& ucell, + const std::vector> &nablaRho, + std::vector &rF, + std::vector &rpauli + ); + void getF_KS2( + psi::Psi> *psi, + elecstate::ElecState *pelec, + ModulePW::PW_Basis_K *pw_psi, + ModulePW::PW_Basis *pw_rho, + UnitCell& ucell, + std::vector &rF, + std::vector &rpauli + ); + // get intermediate variables of V_Pauli + void getNablaRho(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector> &rnablaRho); + + // tools + double MLkernel(double eta, double tf_weight, double vw_weight); + double MLkernel_yukawa(double eta, double alpha); + void read_kernel(const std::string &fileName, const double& scaling, ModulePW::PW_Basis *pw_rho, double* kernel_); + void multiKernel(const int ikernel, double *pinput, ModulePW::PW_Basis *pw_rho, double *routput); + void Laplacian(double * pinput, ModulePW::PW_Basis *pw_rho, double * routput); + void divergence(double ** pinput, ModulePW::PW_Basis *pw_rho, double * routput); + // void dumpTensor(const torch::Tensor &data, std::string filename); + void loadVector(std::string filename, std::vector &data); + void dumpVector(std::string filename, const std::vector &data); + + void tanh(std::vector &pinput, std::vector &routput, double chi=1.); + double dtanh(double tanhx, double chi=1.); + + // new parameters 2023-02-13 + std::vector chi_xi = {1.0}; + double chi_p = 1.; + double chi_q = 1.; + std::vector chi_pnl = {1.0}; + std::vector chi_qnl = {1.0}; + + int nx = 0; + double dV = 0.; + double rho0 = 0.; // average rho + double kF = 0.; // Fermi vector kF = (3 pi^2 rho0)^(1/3) + double tkF = 0.; // 2 * kF + // double weightml = 1.; + const double cTF = 3.0/10.0 * std::pow(3*std::pow(M_PI, 2.0), 2.0/3.0) * 2; // 10/3*(3*pi^2)^{2/3}, multiply by 2 to convert unit from Hartree to Ry, finally in Ry*Bohr^(-2) + const double pqcoef = 1.0 / (4.0 * std::pow(3*std::pow(M_PI, 2.0), 2.0/3.0)); // coefficient of p and q + + int nkernel = 1; + std::vector kernel_type = {1}; + std::vector kernel_scaling = {1.0}; + std::vector yukawa_alpha = {1.0}; + std::vector kernel_file = {"none"}; + double **kernel = nullptr; + + std::string file_name(std::string parameter, const int kernel_type, const double kernel_scaling); +}; + +#endif +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_data_descriptor.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_data_descriptor.cpp new file mode 100644 index 0000000000..85135d789f --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_data_descriptor.cpp @@ -0,0 +1,380 @@ +#ifdef __MLKEDF + +#include "ml_data.h" + +void ML_data::getGamma(const double * const *prho, std::vector &rgamma) +{ + for(int ir = 0; ir < this->nx; ++ir) + { + rgamma[ir] = std::pow(prho[0][ir]/this->rho0, 1./3.); + } +} + +void ML_data::getP(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector> &pnablaRho, std::vector &rp) +{ + for(int ir = 0; ir < this->nx; ++ir) + { + rp[ir] = 0.; + for (int j = 0; j < 3; ++j) + { + rp[ir] += std::pow(pnablaRho[j][ir], 2); + } + rp[ir] *= this->pqcoef / std::pow(prho[0][ir], 8.0/3.0); + } +} + +void ML_data::getQ(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rq) +{ + // get Laplacian rho + std::complex *recipRho = new std::complex[pw_rho->npw]; + pw_rho->real2recip(prho[0], recipRho); + for (int ip = 0; ip < pw_rho->npw; ++ip) + { + recipRho[ip] *= - pw_rho->gg[ip] * pw_rho->tpiba2; + } + pw_rho->recip2real(recipRho, rq.data()); + + for (int ir = 0; ir < this->nx; ++ir) + { + rq[ir] *= this->pqcoef / std::pow(prho[0][ir], 5.0/3.0); + } + + delete[] recipRho; +} + +void ML_data::getGammanl(const int ikernel, std::vector &pgamma, ModulePW::PW_Basis *pw_rho, std::vector &rgammanl) +{ + this->multiKernel(ikernel, pgamma.data(), pw_rho, rgammanl.data()); +} + +void ML_data::getPnl(const int ikernel, std::vector &pp, ModulePW::PW_Basis *pw_rho, std::vector &rpnl) +{ + this->multiKernel(ikernel, pp.data(), pw_rho, rpnl.data()); +} + +void ML_data::getQnl(const int ikernel, std::vector &pq, ModulePW::PW_Basis *pw_rho, std::vector &rqnl) +{ + this->multiKernel(ikernel, pq.data(), pw_rho, rqnl.data()); +} + +// xi = gammanl/gamma +void ML_data::getXi(std::vector &pgamma, std::vector &pgammanl, std::vector &rxi) +{ + for (int ir = 0; ir < this->nx; ++ir) + { + if (pgamma[ir] == 0) + { + std::cout << "WARNING: gamma=0" << std::endl; + rxi[ir] = 0.; + } + else + { + rxi[ir] = pgammanl[ir]/pgamma[ir]; + } + } +} + +// tanhxi = tanh(gammanl/gamma) +void ML_data::getTanhXi(const int ikernel, std::vector &pgamma, std::vector &pgammanl, std::vector &rtanhxi) +{ + for (int ir = 0; ir < this->nx; ++ir) + { + if (pgamma[ir] == 0) + { + std::cout << "WARNING: gamma=0" << std::endl; + rtanhxi[ir] = 0.; + } + else + { + rtanhxi[ir] = std::tanh(pgammanl[ir]/pgamma[ir] * this->chi_xi[ikernel]); + } + } +} + +// tanh(p) +void ML_data::getTanhP(std::vector &pp, std::vector &rtanhp) +{ + this->tanh(pp, rtanhp, this->chi_p); +} + +// tanh(q) +void ML_data::getTanhQ(std::vector &pq, std::vector &rtanhq) +{ + this->tanh(pq, rtanhq, this->chi_q); +} + +// tanh(pnl) +void ML_data::getTanh_Pnl(const int ikernel, std::vector &ppnl, std::vector &rtanh_pnl) +{ + this->tanh(ppnl, rtanh_pnl, this->chi_pnl[ikernel]); +} + +// tanh(qnl) +void ML_data::getTanh_Qnl(const int ikernel, std::vector &pqnl, std::vector &rtanh_qnl) +{ + this->tanh(pqnl, rtanh_qnl, this->chi_qnl[ikernel]); +} + +// tanh(p)_nl +void ML_data::getTanhP_nl(const int ikernel, std::vector &ptanhp, ModulePW::PW_Basis *pw_rho, std::vector &rtanhp_nl) +{ + this->multiKernel(ikernel, ptanhp.data(), pw_rho, rtanhp_nl.data()); +} + +// tanh(q)_nl +void ML_data::getTanhQ_nl(const int ikernel, std::vector &ptanhq, ModulePW::PW_Basis *pw_rho, std::vector &rtanhq_nl) +{ + this->multiKernel(ikernel, ptanhq.data(), pw_rho, rtanhq_nl.data()); +} + +// (tanhxi)_nl +void ML_data::getTanhXi_nl(const int ikernel, std::vector &ptanhxi, ModulePW::PW_Basis *pw_rho, std::vector &rtanhxi_nl) +{ + this->multiKernel(ikernel, ptanhxi.data(), pw_rho, rtanhxi_nl.data()); +} + +void ML_data::getPauli_WT(KEDF_WT &wt, KEDF_TF &tf, const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rpauli) +{ + ModuleBase::matrix potential(1, this->nx, true); + + tf.tf_potential(prho, potential); + wt.wt_potential(prho, pw_rho, potential); + + for (int ir = 0; ir < this->nx; ++ir){ + rpauli[ir] = potential(0, ir); + } +} + +void ML_data::getF_WT(KEDF_WT &wt, KEDF_TF &tf, const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector &rF) +{ + double wtden = 0.; + double tfden = 0.; + for (int ir = 0; ir < this->nx; ++ir) + { + wtden = wt.get_energy_density(prho, 0, ir, pw_rho); + tfden = tf.get_energy_density(prho, 0, ir); + rF[ir] = 1. + wtden/tfden; + // if (wtden < 0) std::cout << wtden/tfden << std::endl; + } +} + +void ML_data::getF_KS1( + psi::Psi> *psi, + elecstate::ElecState *pelec, + ModulePW::PW_Basis_K *pw_psi, + ModulePW::PW_Basis *pw_rho, + UnitCell& ucell, + const std::vector> &nablaRho, + std::vector &rF, + std::vector &rpauli +) +{ + double *pauliED = new double[this->nx]; // Pauli Energy Density + ModuleBase::GlobalFunc::ZEROS(pauliED, this->nx); + + double *pauliPot = new double[this->nx]; + ModuleBase::GlobalFunc::ZEROS(pauliPot, this->nx); + + std::complex *wfcr = new std::complex[this->nx]; + ModuleBase::GlobalFunc::ZEROS(wfcr, this->nx); + + double epsilonM = pelec->ekb(0,0); + assert(PARAM.inp.nspin == 1); + + base_device::DEVICE_CPU* ctx; + + // calculate positive definite kinetic energy density + for (int ik = 0; ik < psi->get_nk(); ++ik) + { + psi->fix_k(ik); + int ikk = psi->get_current_k(); + assert(ikk == ik); + int npw = psi->get_current_nbas(); + int nbands = psi->get_nbands(); + for (int ibnd = 0; ibnd < nbands; ++ibnd) + { + if (pelec->wg(ik, ibnd) < ModuleBase::threshold_wg) { + continue; + } + + pw_psi->recip_to_real(ctx, &psi->operator()(ibnd,0), wfcr, ik); + const double w1 = pelec->wg(ik, ibnd) / ucell.omega; + + // output one wf, to check KS equation + if (ik == 0 && ibnd == 0) + { + std::vector wf_real = std::vector(this->nx); + std::vector wf_imag = std::vector(this->nx); + for (int ir = 0; ir < this->nx; ++ir) + { + wf_real[ir] = wfcr[ir].real(); + wf_imag[ir] = wfcr[ir].imag(); + } + const long unsigned cshape[] = {(long unsigned) this->nx}; // shape of container and containernl + } + + if (w1 != 0.0) + { + // Find the energy of HOMO + if (pelec->ekb(ik,ibnd) > epsilonM) + { + epsilonM = pelec->ekb(ik,ibnd); + } + // The last term of Pauli potential + for (int ir = 0; ir < pelec->charge->nrxx; ir++) + { + pauliPot[ir] -= w1 * pelec->ekb(ik,ibnd) * norm(wfcr[ir]); + } + } + + for (int j = 0; j < 3; ++j) + { + ModuleBase::GlobalFunc::ZEROS(wfcr, pelec->charge->nrxx); + for (int ig = 0; ig < npw; ig++) + { + double fact + = pw_psi->getgpluskcar(ik, ig)[j] * ucell.tpiba; + wfcr[ig] = psi->operator()(ibnd, ig) * complex(0.0, fact); + } + + pw_psi->recip2real(wfcr, wfcr, ik); + + for (int ir = 0; ir < this->nx; ++ir) + { + pauliED[ir] += w1 * norm(wfcr[ir]); // actually, here should be w1/2 * norm(wfcr[ir]), but we multiply 2 to convert Ha to Ry. + } + } + } + } + + std::cout << "(1) epsilon max = " << epsilonM << std::endl; + // calculate the positive definite vW energy density + for (int j = 0; j < 3; ++j) + { + for (int ir = 0; ir < this->nx; ++ir) + { + pauliED[ir] -= nablaRho[j][ir] * nablaRho[j][ir] / (8. * pelec->charge->rho[0][ir]) * 2.; // convert Ha to Ry. + } + } + + for (int ir = 0; ir < this->nx; ++ir) + { + rF[ir] = pauliED[ir] / (this->cTF * std::pow(pelec->charge->rho[0][ir], 5./3.)); + rpauli[ir] = (pauliED[ir] + pauliPot[ir])/pelec->charge->rho[0][ir] + epsilonM; + } +} + +void ML_data::getF_KS2( + psi::Psi> *psi, + elecstate::ElecState *pelec, + ModulePW::PW_Basis_K *pw_psi, + ModulePW::PW_Basis *pw_rho, + UnitCell& ucell, + std::vector &rF, + std::vector &rpauli +) +{ + double *pauliED = new double[this->nx]; // Pauli Energy Density + ModuleBase::GlobalFunc::ZEROS(pauliED, this->nx); + + double *pauliPot = new double[this->nx]; + ModuleBase::GlobalFunc::ZEROS(pauliPot, this->nx); + + std::complex *wfcr = new std::complex[this->nx]; + ModuleBase::GlobalFunc::ZEROS(wfcr, this->nx); + + std::complex *wfcg = nullptr; + std::complex *LapWfcr = new std::complex[this->nx]; + ModuleBase::GlobalFunc::ZEROS(LapWfcr, this->nx); + + double epsilonM = pelec->ekb(0,0); + assert(PARAM.inp.nspin == 1); + + base_device::DEVICE_CPU* ctx; + + // calculate kinetic energy density + for (int ik = 0; ik < psi->get_nk(); ++ik) + { + psi->fix_k(ik); + int ikk = psi->get_current_k(); + assert(ikk == ik); + int npw = psi->get_current_nbas(); + int nbands = psi->get_nbands(); + delete[] wfcg; + wfcg = new std::complex[npw]; + for (int ibnd = 0; ibnd < nbands; ++ibnd) + { + if (pelec->wg(ik, ibnd) < ModuleBase::threshold_wg) { + continue; + } + + pw_psi->recip_to_real(ctx, &psi->operator()(ibnd,0), wfcr, ik); + const double w1 = pelec->wg(ik, ibnd) / ucell.omega; + + if (pelec->ekb(ik,ibnd) > epsilonM) + { + epsilonM = pelec->ekb(ik,ibnd); + } + for (int ir = 0; ir < pelec->charge->nrxx; ir++) + { + pauliPot[ir] -= w1 * pelec->ekb(ik,ibnd) * norm(wfcr[ir]); + } + + ModuleBase::GlobalFunc::ZEROS(wfcg, npw); + for (int ig = 0; ig < npw; ig++) + { + double fact = pw_psi->getgk2(ik, ig) * ucell.tpiba2; + wfcg[ig] = - psi->operator()(ibnd, ig) * fact; + } + + pw_psi->recip2real(wfcg, LapWfcr, ik); + + for (int ir = 0; ir < this->nx; ++ir) + { + pauliED[ir] += - w1 * (conj(wfcr[ir]) * LapWfcr[ir]).real(); // actually, here should be w1/2 * norm(wfcr[ir]), but we multiply 2 to convert Ha to Ry. + } + } + } + + std::cout << "(2) epsilon max = " << epsilonM << std::endl; + // calculate the positive definite vW energy density + double *phi = new double[this->nx]; + double *LapPhi = new double[this->nx]; + for (int ir = 0; ir < this->nx; ++ir) + { + phi[ir] = sqrt(pelec->charge->rho[0][ir]); + } + this->Laplacian(phi, pw_rho, LapPhi); + + for (int ir = 0; ir < this->nx; ++ir) + { + pauliED[ir] -= - phi[ir] * LapPhi[ir]; // convert Ha to Ry. + } + + for (int ir = 0; ir < this->nx; ++ir) + { + rF[ir] = pauliED[ir] / (this->cTF * std::pow(pelec->charge->rho[0][ir], 5./3.)); + rpauli[ir] = (pauliED[ir] + pauliPot[ir])/pelec->charge->rho[0][ir] + epsilonM; + } +} + +void ML_data::getNablaRho(const double * const *prho, ModulePW::PW_Basis *pw_rho, std::vector> &rnablaRho) +{ + std::complex *recipRho = new std::complex[pw_rho->npw]; + std::complex *recipNablaRho = new std::complex[pw_rho->npw]; + pw_rho->real2recip(prho[0], recipRho); + + std::complex img(0.0, 1.0); + for (int j = 0; j < 3; ++j) + { + for (int ip = 0; ip < pw_rho->npw; ++ip) + { + recipNablaRho[ip] = img * pw_rho->gcar[ip][j] * recipRho[ip] * pw_rho->tpiba; + } + pw_rho->recip2real(recipNablaRho, rnablaRho[j].data()); + } + + delete[] recipRho; + delete[] recipNablaRho; +} +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/CMakeLists.txt b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/CMakeLists.txt new file mode 100644 index 0000000000..96f0617216 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/CMakeLists.txt @@ -0,0 +1,28 @@ +cmake_minimum_required(VERSION 3.0 FATAL_ERROR) +project(nnof) + +#list(APPEND CMAKE_PREFIX_PATH /path/to/Torch) +#list(APPEND libnpy_INCLUDE_DIR /path/to/libnpy) + +find_package(Torch REQUIRED) +include_directories(${TORCH_INCLUDE_DIRS}) + +find_path(libnpy_SOURCE_DIR npy.hpp HINTS ${libnpy_INCLUDE_DIR}) +if(NOT libnpy_SOURCE_DIR) + include(FetchContent) + FetchContent_Declare( + libnpy + GIT_REPOSITORY https://github.com/llohse/libnpy.git + GIT_SHALLOW TRUE + GIT_PROGRESS TRUE) + FetchContent_MakeAvailable(libnpy) +else() + include_directories(${libnpy_INCLUDE_DIR}) +endif() +include_directories(${libnpy_SOURCE_DIR}/include) + +add_executable(nnof main.cpp data.cpp nn_of.cpp grid.cpp input.cpp kernel.cpp pauli_potential.cpp train_kedf.cpp) +target_link_libraries(nnof "${TORCH_LIBRARIES}") +set_property(TARGET nnof PROPERTY CXX_STANDARD 14) + +#cmake -B build -Dlibnpy_INCLUDE_DIR=/path/to/libnpy/ -DTorch_DIR=/path/to/Torch/ diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/data.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/data.cpp new file mode 100644 index 0000000000..cd6585bf25 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/data.cpp @@ -0,0 +1,357 @@ +#include "./data.h" +#include "npy.hpp" + +Data::~Data() +{ + delete[] load_gammanl; + delete[] load_pnl; + delete[] load_qnl; + delete[] load_xi; + delete[] load_tanhxi; + delete[] load_tanhxi_nl; + delete[] load_tanh_pnl; + delete[] load_tanh_qnl; + delete[] load_tanhp_nl; + delete[] load_tanhq_nl; +} + +void Data::load_data(Input &input, const int ndata, std::string *dir, const torch::Device device) +{ + if (ndata <= 0) { return; +} + this->init_label(input); + this->init_data(input.nkernel, ndata, input.fftdim, device); + this->load_data_(input, ndata, input.fftdim, dir); + std::cout << "enhancement mean: " << this->enhancement_mean << std::endl; + std::cout << "exponent: " << input.exponent << std::endl; + std::cout << "tau mean: " << this->tau_mean << std::endl; + std::cout << "pauli potential mean: " << this->pauli_mean << std::endl; + std::cout << "Load data done" << std::endl; +} + +torch::Tensor Data::get_data(std::string parameter, const int ikernel){ + if (parameter == "gamma"){ + return this->gamma.reshape({this->nx_tot}); + } + if (parameter == "p"){ + return this->p.reshape({this->nx_tot}); + } + if (parameter == "q"){ + return this->q.reshape({this->nx_tot}); + } + if (parameter == "tanhp"){ + return this->tanhp.reshape({this->nx_tot}); + } + if (parameter == "tanhq"){ + return this->tanhq.reshape({this->nx_tot}); + } + if (parameter == "gammanl"){ + return this->gammanl[ikernel].reshape({this->nx_tot}); + } + if (parameter == "pnl"){ + return this->pnl[ikernel].reshape({this->nx_tot}); + } + if (parameter == "qnl"){ + return this->qnl[ikernel].reshape({this->nx_tot}); + } + if (parameter == "xi"){ + return this->xi[ikernel].reshape({this->nx_tot}); + } + if (parameter == "tanhxi"){ + return this->tanhxi[ikernel].reshape({this->nx_tot}); + } + if (parameter == "tanhxi_nl"){ + return this->tanhxi_nl[ikernel].reshape({this->nx_tot}); + } + if (parameter == "tanh_pnl"){ + return this->tanh_pnl[ikernel].reshape({this->nx_tot}); + } + if (parameter == "tanh_qnl"){ + return this->tanh_qnl[ikernel].reshape({this->nx_tot}); + } + if (parameter == "tanhp_nl"){ + return this->tanhp_nl[ikernel].reshape({this->nx_tot}); + } + if (parameter == "tanhq_nl"){ + return this->tanhq_nl[ikernel].reshape({this->nx_tot}); + } + return torch::zeros({}); +} + +void Data::init_label(Input &input) +{ + // Input::print("init_label"); + this->load_gammanl = new bool[input.nkernel]; + this->load_pnl = new bool[input.nkernel]; + this->load_qnl = new bool[input.nkernel]; + this->load_xi = new bool[input.nkernel]; + this->load_tanhxi = new bool[input.nkernel]; + this->load_tanhxi_nl = new bool[input.nkernel]; + this->load_tanh_pnl = new bool[input.nkernel]; + this->load_tanh_qnl = new bool[input.nkernel]; + this->load_tanhp_nl = new bool[input.nkernel]; + this->load_tanhq_nl = new bool[input.nkernel]; + + bool load_gammanl_tot = false; + bool load_pnl_tot = false; + bool load_qnl_tot = false; + // bool load_xi_tot = false; + // bool load_tanhxi_tot = false; + // bool load_tanhxi_nl_tot = false; + bool load_tanh_pnl_tot = false; + bool load_tanh_qnl_tot = false; + bool load_tanhp_nl_tot = false; + bool load_tanhq_nl_tot = false; + + for (int ik = 0; ik < input.nkernel; ++ik) + { + this->load_gammanl[ik] = input.ml_gammanl[ik]; + this->load_pnl[ik] = input.ml_pnl[ik]; + this->load_qnl[ik] = input.ml_qnl[ik]; + this->load_tanhxi_nl[ik] = input.ml_tanhxi_nl[ik]; + this->load_tanhxi[ik] = input.ml_tanhxi[ik] || input.ml_tanhxi_nl[ik]; + this->load_xi[ik] = input.ml_xi[ik] || this->load_tanhxi[ik]; + this->load_tanh_pnl[ik] = input.ml_tanh_pnl[ik]; + this->load_tanh_qnl[ik] = input.ml_tanh_qnl[ik]; + this->load_tanhp_nl[ik] = input.ml_tanhp_nl[ik]; + this->load_tanhq_nl[ik] = input.ml_tanhq_nl[ik]; + // this->load_pnl[ik] = input.ml_pnl[ik] || input.ml_tanh_pnl[ik]; + + load_gammanl_tot = load_gammanl_tot || this->load_gammanl[ik]; + load_pnl_tot = load_pnl_tot || this->load_pnl[ik]; + load_qnl_tot = load_qnl_tot || this->load_qnl[ik]; + // load_xi_tot = load_xi_tot || this->load_xi[ik]; + // load_tanhxi_tot = load_tanhxi_tot || this->load_tanhxi[ik]; + // load_tanhxi_nl_tot = load_tanhxi_nl_tot || this->load_tanhxi_nl[ik]; + load_tanh_pnl_tot = load_tanh_pnl_tot || this->load_tanh_pnl[ik]; + load_tanh_qnl_tot = load_tanh_qnl_tot || this->load_tanh_qnl[ik]; + load_tanhp_nl_tot = load_tanhp_nl_tot || this->load_tanhp_nl[ik]; + load_tanhq_nl_tot = load_tanhq_nl_tot || this->load_tanhq_nl[ik]; + + // std::cout << "load_gammanl " << this->load_gammanl[ik] << std::endl; + // std::cout << "load_pnl " << this->load_pnl[ik] << std::endl; + // std::cout << "load_qnl " << this->load_qnl[ik] << std::endl; + // std::cout << "load_tanhxi_nl " << this->load_tanhxi_nl[ik] << std::endl; + // std::cout << "load_tanhxi " << this->load_tanhxi[ik] << std::endl; + // std::cout << "load_xi " << this->load_xi[ik] << std::endl; + // std::cout << "load_tanh_pnl " << this->load_tanh_pnl[ik] << std::endl; + // std::cout << "load_tanh_qnl " << this->load_tanh_qnl[ik] << std::endl; + // std::cout << "load_tanhp_nl " << this->load_tanhp_nl[ik] << std::endl; + // std::cout << "load_tanhq_nl " << this->load_tanhq_nl[ik] << std::endl; + } + this->load_gamma = input.ml_gamma || load_gammanl_tot; + this->load_tanhp = input.ml_tanhp || load_tanhp_nl_tot || load_tanh_pnl_tot; + this->load_tanhq = input.ml_tanhq || load_tanhq_nl_tot || load_tanh_qnl_tot; + this->load_p = input.ml_p || this->load_tanhp || load_pnl_tot; + this->load_q = input.ml_q || this->load_tanhq || load_qnl_tot; + // Input::print("init_label done"); +} + +void Data::init_data(const int nkernel, const int ndata, const int fftdim, const torch::Device device) +{ + // Input::print("init_data"); + this->nx = std::pow(fftdim, 3); + this->nx_tot = this->nx * ndata; + + this->rho = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + if (this->load_p){ + this->nablaRho = torch::zeros({ndata, 3, fftdim, fftdim, fftdim}).to(device); + } + + this->enhancement = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + this->enhancement_mean = torch::zeros(ndata).to(device); + this->tau_mean = torch::zeros(ndata).to(device); + this->pauli = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + this->pauli_mean = torch::zeros(ndata).to(device); + + if (this->load_gamma){ + this->gamma = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_p){ + this->p = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_q){ + this->q = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_tanhp){ + this->tanhp = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_tanhq){ + this->tanhq = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + + for (int ik = 0; ik < nkernel; ++ik) + { + this->gammanl.push_back(torch::zeros({}).to(device)); + this->pnl.push_back(torch::zeros({}).to(device)); + this->qnl.push_back(torch::zeros({}).to(device)); + this->xi.push_back(torch::zeros({}).to(device)); + this->tanhxi.push_back(torch::zeros({}).to(device)); + this->tanhxi_nl.push_back(torch::zeros({}).to(device)); + this->tanh_pnl.push_back(torch::zeros({}).to(device)); + this->tanh_qnl.push_back(torch::zeros({}).to(device)); + this->tanhp_nl.push_back(torch::zeros({}).to(device)); + this->tanhq_nl.push_back(torch::zeros({}).to(device)); + + if (this->load_gammanl[ik]){ + this->gammanl[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_pnl[ik]){ + this->pnl[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_qnl[ik]){ + this->qnl[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_xi[ik]){ + this->xi[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_tanhxi[ik]){ + this->tanhxi[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_tanhxi_nl[ik{ + this->tanhxi_nl[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_tanh_pnl[ik]){ + this->tanh_pnl[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_tanh_qnl[ik]){ + this->tanh_qnl[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_tanhp_nl[ik]){ + this->tanhp_nl[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + if (this->load_tanhq_nl[ik]){ + this->tanhq_nl[ik] = torch::zeros({ndata, fftdim, fftdim, fftdim}).to(device); + } + } + + // Input::print("init_data done"); +} + +void Data::load_data_( + Input &input, + const int ndata, + const int fftdim, + std::string *dir +) +{ + // Input::print("load_data"); + if (ndata <= 0){ + return; + } + + std::vector cshape = {(long unsigned) nx}; + std::vector container(nx); + bool fortran_order = false; + + for (int idata = 0; idata < ndata; ++idata) + { + this->loadTensor(dir[idata] + "/rho.npy", cshape, fortran_order, container, idata, fftdim, rho); + if (this->load_gamma){ + this->loadTensor(dir[idata] + "/gamma.npy", cshape, fortran_order, container, idata, fftdim, gamma); + } + if (this->load_p){ + this->loadTensor(dir[idata] + "/p.npy", cshape, fortran_order, container, idata, fftdim, p); + npy::LoadArrayFromNumpy(dir[idata] + "/nablaRhox.npy", cshape, fortran_order, container); + nablaRho[idata][0] = torch::tensor(container).reshape({fftdim, fftdim, fftdim}); + npy::LoadArrayFromNumpy(dir[idata] + "/nablaRhoy.npy", cshape, fortran_order, container); + nablaRho[idata][1] = torch::tensor(container).reshape({fftdim, fftdim, fftdim}); + npy::LoadArrayFromNumpy(dir[idata] + "/nablaRhoz.npy", cshape, fortran_order, container); + nablaRho[idata][2] = torch::tensor(container).reshape({fftdim, fftdim, fftdim}); + } + if (this->load_q){ + this->loadTensor(dir[idata] + "/q.npy", cshape, fortran_order, container, idata, fftdim, q); + } + if (this->load_tanhp){ + this->loadTensor(dir[idata] + "/tanhp.npy", cshape, fortran_order, container, idata, fftdim, tanhp); + } + if (this->load_tanhq){ + this->loadTensor(dir[idata] + "/tanhq.npy", cshape, fortran_order, container, idata, fftdim, tanhq); + } + + for (int ik = 0; ik < input.nkernel; ++ik) + { + int ktype = input.kernel_type[ik]; + double kscaling = input.kernel_scaling[ik]; + + if (this->load_gammanl[ik]){ + this->loadTensor(dir[idata] + this->file_name("gammanl", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, gammanl[ik]); + } + if (this->load_pnl[ik]){ + this->loadTensor(dir[idata] + this->file_name("pnl", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, pnl[ik]); + } + if (this->load_qnl[ik]){ + this->loadTensor(dir[idata] + this->file_name("qnl", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, qnl[ik]); + } + if (this->load_xi[ik]){ + this->loadTensor(dir[idata] + this->file_name("xi", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, xi[ik]); + } + if (this->load_tanhxi[ik]){ + this->loadTensor(dir[idata] + this->file_name("tanhxi", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, tanhxi[ik]); + } + if (this->load_tanhxi_nl[ik]){ + this->loadTensor(dir[idata] + this->file_name("tanhxi_nl", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, tanhxi_nl[ik]); + } + if (this->load_tanh_pnl[ik]){ + this->loadTensor(dir[idata] + this->file_name("tanh_pnl", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, tanh_pnl[ik]); + } + if (this->load_tanh_qnl[ik]){ + this->loadTensor(dir[idata] + this->file_name("tanh_qnl", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, tanh_qnl[ik]); + } + if (this->load_tanhp_nl[ik]){ + this->loadTensor(dir[idata] + this->file_name("tanhp_nl", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, tanhp_nl[ik]); + } + if (this->load_tanhq_nl[ik]){ + this->loadTensor(dir[idata] + this->file_name("tanhq_nl", ktype, kscaling), cshape, fortran_order, container, idata, fftdim, tanhq_nl[ik]); + } + } + + this->loadTensor(dir[idata] + "/enhancement.npy", cshape, fortran_order, container, idata, fftdim, enhancement); + enhancement_mean[idata] = torch::mean(enhancement[idata]); + tau_mean[idata] = torch::mean(torch::pow(rho[idata], input.exponent/3.) * enhancement[idata]); + + if (input.loss == "potential" || input.loss == "both" || input.loss == "both_new") + { + this->loadTensor(dir[idata] + "/pauli.npy", cshape, fortran_order, container, idata, fftdim, pauli); + pauli_mean[idata] = torch::mean(pauli[idata]); + } + } + enhancement.resize_({this->nx_tot, 1}); + pauli.resize_({nx_tot, 1}); + + this->tau_tf = this->cTF * torch::pow(this->rho, 5./3.); + // Input::print("load_data done"); +} + +void Data::loadTensor( + std::string file, + std::vector cshape, + bool fortran_order, + std::vector &container, + const int index, + const int fftdim, + torch::Tensor &data +) +{ + npy::LoadArrayFromNumpy(file, cshape, fortran_order, container); + data[index] = torch::tensor(container).reshape({fftdim, fftdim, fftdim}); +} + +void Data::dumpTensor(const torch::Tensor &data, std::string filename, int nx) +{ + std::vector v(nx); + for (int ir = 0; ir < nx; ++ir){ + v[ir] = data[ir].item(); + } + // std::vector v(data.data_ptr(), data.data_ptr() + data.numel()); // this works, but only supports float tensor + const long unsigned cshape[] = {(long unsigned) nx}; // shape + npy::SaveArrayAsNumpy(filename, false, 1, cshape, v); + std::cout << "Dumping " << filename << " done" << std::endl; +} + +std::string Data::file_name(std::string parameter, const int kernel_type, const double kernel_scaling) +{ + std::stringstream ss; + ss << "/" << parameter << "_" << kernel_type << "_" << kernel_scaling << ".npy"; + return ss.str(); +} diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/data.h b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/data.h new file mode 100644 index 0000000000..e6bb6f2a6d --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/data.h @@ -0,0 +1,84 @@ +#ifndef DATA_H +#define DATA_H + +#include "./input.h" + +#include + +class Data +{ + public: + // --------- load the data from .npy files ------ + ~Data(); + + int nx = 0; + int nx_tot = 0; + + // =========== data =========== + torch::Tensor rho; + torch::Tensor nablaRho; + torch::Tensor tau_tf; + // semi-local descriptors + torch::Tensor gamma; + torch::Tensor p; + torch::Tensor q; + torch::Tensor tanhp; + torch::Tensor tanhq; + // non-local descriptors + std::vector gammanl = {}; + std::vector pnl = {}; + std::vector qnl = {}; + std::vector xi = {}; + std::vector tanhxi = {}; + std::vector tanhxi_nl = {}; + std::vector tanh_pnl = {}; + std::vector tanh_qnl = {}; + std::vector tanhp_nl = {}; + std::vector tanhq_nl = {}; + // target + torch::Tensor enhancement; + torch::Tensor pauli; + torch::Tensor enhancement_mean; + torch::Tensor tau_mean; // mean Pauli energy + torch::Tensor pauli_mean; + + // =========== label =========== + bool load_gamma = false; + bool load_p = false; + bool load_q = false; + bool load_tanhp = false; + bool load_tanhq = false; + bool* load_gammanl = nullptr; + bool* load_pnl = nullptr; + bool* load_qnl = nullptr; + bool* load_xi = nullptr; + bool* load_tanhxi = nullptr; + bool* load_tanhxi_nl = nullptr; + bool* load_tanh_pnl = nullptr; + bool* load_tanh_qnl = nullptr; + bool* load_tanhp_nl = nullptr; + bool* load_tanhq_nl = nullptr; + + void load_data(Input &input, const int ndata, std::string *dir, const torch::Device device); + torch::Tensor get_data(std::string parameter, const int ikernel); + + private: + void init_label(Input &input); + void init_data(const int nkernel, const int ndata, const int fftdim, const torch::Device device); + void load_data_(Input &input, const int ndata, const int fftdim, std::string *dir); + + const double cTF = 3.0/10.0 * std::pow(3*std::pow(M_PI, 2.0), 2.0/3.0) * 2; // 10/3*(3*pi^2)^{2/3}, multiply by 2 to convert unit from Hartree to Ry, finally in Ry*Bohr^(-2) + + public: + void loadTensor(std::string file, + std::vector cshape, + bool fortran_order, + std::vector &container, + const int index, + const int fftdim, + torch::Tensor &data); + // -------- dump Tensor into .npy files --------- + void dumpTensor(const torch::Tensor &data, std::string filename, int nx); + std::string file_name(std::string parameter, const int kernel_type, const double kernel_scaling); +}; +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/grid.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/grid.cpp new file mode 100644 index 0000000000..d36094de7e --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/grid.cpp @@ -0,0 +1,95 @@ +#include "./grid.h" + +void Grid::initGrid(const int fftdim, + const int ndata, + const std::string *cell, + const double *a, + const torch::Device device, + double *volume) +{ + this->initGrid_(fftdim, ndata, cell, a, device, volume, this->fft_grid, this->fft_gg); + std::cout << "Init grid done" << std::endl; +} + +void Grid::initGrid_(const int fftdim, + const int ndata, + const std::string *cell, + const double *a, + const torch::Device device, + double *volume, + std::vector> &grid, + std::vector &gg) +{ + this->fft_grid = std::vector>(ndata); + this->fft_gg = std::vector(ndata); + for (int i = 0; i < ndata; ++i) + { + this->fft_grid[i] = std::vector(3); + } + + for (int it = 0; it < ndata; ++it) + { + if (cell[it] == "sc"){ + this->initScRecipGrid(fftdim, a[it], it, device, volume, grid, gg); + } + else if (cell[it] == "fcc"){ + this->initFccRecipGrid(fftdim, a[it], it, device, volume, grid, gg); + } + else if (cell[it] == "bcc"){ + this->initBccRecipGrid(fftdim, a[it], it, device, volume, grid, gg); + } + } +} + +void Grid::initScRecipGrid(const int fftdim, + const double a, + const int index, + const torch::Device device, + double *volume, + std::vector> &grid, + std::vector &gg) +{ + volume[index] = std::pow(a, 3); + torch::Tensor fre = torch::fft::fftfreq(fftdim, a / fftdim).to(device) * 2. * M_PI; + grid[index] = torch::meshgrid({fre, fre, fre}); + gg[index] = grid[index][0] * grid[index][0] + grid[index][1] * grid[index][1] + grid[index][2] * grid[index][2]; +} + +void Grid::initFccRecipGrid(const int fftdim, + const double a, + const int index, + const torch::Device device, + double *volume, + std::vector> &grid, + std::vector &gg) +{ + // std::cout << "init grid" << std::endl; + volume[index] = std::pow(a, 3) / 4.; + double coef = 1. / sqrt(2.); + // std::cout << "fftfreq" << std::endl; + torch::Tensor fre = torch::fft::fftfreq(fftdim, a * coef / fftdim).to(device) * 2. * M_PI; + auto originalGrid = torch::meshgrid({fre, fre, fre}); + grid[index][0] = coef * (-originalGrid[0] + originalGrid[1] + originalGrid[2]); + grid[index][1] = coef * (originalGrid[0] - originalGrid[1] + originalGrid[2]); + grid[index][2] = coef * (originalGrid[0] + originalGrid[1] - originalGrid[2]); + // std::cout << "gg" << std::endl; + gg[index] = grid[index][0] * grid[index][0] + grid[index][1] * grid[index][1] + grid[index][2] * grid[index][2]; +} + +void Grid::initBccRecipGrid(const int fftdim, + const double a, + const int index, + const torch::Device device, + double *volume, + std::vector> &grid, + std::vector &gg) +{ + volume[index] = std::pow(a, 3) / 2.; + double coef = sqrt(3.) / 2.; + torch::Tensor fre = torch::fft::fftfreq(fftdim, a * coef / fftdim).to(device) * 2. * M_PI; + auto originalGrid = torch::meshgrid({fre, fre, fre}); + grid[index][0] = coef * (originalGrid[1] + originalGrid[2]); + grid[index][1] = coef * (originalGrid[0] + originalGrid[2]); + grid[index][2] = coef * (originalGrid[0] + originalGrid[1]); + gg[index] = grid[index][0] * grid[index][0] + grid[index][1] * grid[index][1] + grid[index][2] * grid[index][2]; +} \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/grid.h b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/grid.h new file mode 100644 index 0000000000..9d615a0a5f --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/grid.h @@ -0,0 +1,51 @@ +#ifndef GRID_H +#define GRID_H + +#include + +class Grid +{ + public: + void initGrid(const int fftdim, + const int ndata, + const std::string *cell, + const double *a, + const torch::Device device, + double *volume); + + // fft grid + std::vector> fft_grid; // ntrain*3*fftdim*fftdim*fftdim + std::vector fft_gg; + + private: + void initGrid_(const int fftdim, + const int ndata, + const std::string *cell, + const double *a, + const torch::Device device, + double *volume, + std::vector> &grid, + std::vector &gg); + void initScRecipGrid(const int fftdim, + const double a, + const int index, + const torch::Device device, + double *volume, + std::vector> &grid, + std::vector &gg); + void initFccRecipGrid(const int fftdim, + const double a, + const int index, + const torch::Device device, + double *volume, + std::vector> &grid, + std::vector &gg); + void initBccRecipGrid(const int fftdim, + const double a, + const int index, + const torch::Device device, + double *volume, + std::vector> &grid, + std::vector &gg); +}; +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/input.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/input.cpp new file mode 100644 index 0000000000..aadb1ecc02 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/input.cpp @@ -0,0 +1,283 @@ +#include "./input.h" + +void Input::readInput() +{ + std::ifstream ifs("nnINPUT", std::ios::in); + if (!ifs) + { + std::cout << " Can't find the nnINPUT file." << std::endl; + exit(0); + } + + char word[80]; + int ierr = 0; + + ifs.rdstate(); + while (ifs.good()) + { + ifs >> word; + if (ifs.eof()) + break; + + if (strcmp("fftdim", word) == 0) + { + this->read_value(ifs, this->fftdim); + } + else if (strcmp("nbatch", word) == 0) + { + this->read_value(ifs, this->nbatch); + } + else if (strcmp("ntrain", word) == 0) + { + this->read_value(ifs, this->ntrain); + this->train_dir = new std::string[this->ntrain]; + this->train_cell = new std::string[this->ntrain]; + this->train_a = new double[this->ntrain]; + } + else if (strcmp("nvalidation", word) == 0) + { + this->read_value(ifs, this->nvalidation); + if (this->nvalidation > 0) + { + this->validation_dir = new std::string[this->nvalidation]; + this->validation_cell = new std::string[this->nvalidation]; + this->validation_a = new double[this->nvalidation]; + } + } + else if (strcmp("train_dir", word) == 0) + { + this->read_values(ifs, this->ntrain, this->train_dir); + } + else if (strcmp("train_cell", word) == 0) + { + this->read_values(ifs, this->ntrain, this->train_cell); + } + else if (strcmp("train_a", word) == 0) + { + this->read_values(ifs, this->ntrain, this->train_a); + } + else if (strcmp("validation_dir", word) == 0) + { + this->read_values(ifs, this->nvalidation, this->validation_dir); + } + else if (strcmp("validation_cell", word) == 0 && this->nvalidation > 0) + { + this->read_values(ifs, this->nvalidation, this->validation_cell); + } + else if (strcmp("validation_a", word) == 0 && this->nvalidation > 0) + { + this->read_values(ifs, this->nvalidation, this->validation_a); + } + else if (strcmp("loss", word) == 0) + { + this->read_value(ifs, this->loss); + } + else if (strcmp("exponent", word) == 0) + { + this->read_value(ifs, this->exponent); + } + else if (strcmp("nepoch", word) == 0) + { + this->read_value(ifs, this->nepoch); + } + else if (strcmp("lr_start", word) == 0) + { + this->read_value(ifs, this->lr_start); + } + else if (strcmp("lr_end", word) == 0) + { + this->read_value(ifs, this->lr_end); + } + else if (strcmp("lr_fre", word) == 0) + { + this->read_value(ifs, this->lr_fre); + } + else if (strcmp("dump_fre", word) == 0) + { + this->read_value(ifs, this->dump_fre); + } + else if (strcmp("print_fre", word) == 0) + { + this->read_value(ifs, this->print_fre); + } + else if (strcmp("gamma", word) == 0) + { + this->read_value(ifs, this->ml_gamma); + } + else if (strcmp("p", word) == 0) + { + this->read_value(ifs, this->ml_p); + } + else if (strcmp("q", word) == 0) + { + this->read_value(ifs, this->ml_q); + } + else if (strcmp("gammanl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_gammanl); + } + else if (strcmp("pnl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_pnl); + } + else if (strcmp("qnl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_qnl); + } + else if (strcmp("xi", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_xi); + } + else if (strcmp("tanhxi", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_tanhxi); + } + else if (strcmp("tanhxi_nl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_tanhxi_nl); + } + else if (strcmp("tanhp", word) == 0) + { + this->read_value(ifs, this->ml_tanhp); + } + else if (strcmp("tanhq", word) == 0) + { + this->read_value(ifs, this->ml_tanhq); + } + else if (strcmp("tanh_pnl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_tanh_pnl); + } + else if (strcmp("tanh_qnl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_tanh_qnl); + } + else if (strcmp("tanhp_nl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_tanhp_nl); + } + else if (strcmp("tanhq_nl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->ml_tanhq_nl); + } + else if (strcmp("chi_xi", word) == 0) + { + this->read_values(ifs, this->nkernel, this->chi_xi); + } + else if (strcmp("chi_p", word) == 0) + { + this->read_value(ifs, this->chi_p); + } + else if (strcmp("chi_q", word) == 0) + { + this->read_value(ifs, this->chi_q); + } + else if (strcmp("chi_pnl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->chi_pnl); + } + else if (strcmp("chi_qnl", word) == 0) + { + this->read_values(ifs, this->nkernel, this->chi_qnl); + } + else if (strcmp("feg_limit", word) == 0) + { + this->read_value(ifs, this->feg_limit); + } + else if (strcmp("change_step", word) == 0) + { + this->read_value(ifs, this->change_step); + } + else if (strcmp("coef_e", word) == 0) + { + this->read_value(ifs, this->coef_e); + } + else if (strcmp("coef_p", word) == 0) + { + this->read_value(ifs, this->coef_p); + } + else if (strcmp("coef_feg_e", word) == 0) + { + this->read_value(ifs, this->coef_feg_e); + } + else if (strcmp("coef_feg_p", word) == 0) + { + this->read_value(ifs, this->coef_feg_p); + } + else if (strcmp("check_pot", word) == 0) + { + this->read_value(ifs, this->check_pot); + } + else if (strcmp("nnode", word) == 0) + { + this->read_value(ifs, this->nnode); + } + else if (strcmp("nlayer", word) == 0) + { + this->read_value(ifs, this->nlayer); + } + else if (strcmp("nkernel", word) == 0) + { + this->read_value(ifs, this->nkernel); + this->ml_gammanl = new bool[this->nkernel]; + this->ml_pnl = new bool[this->nkernel]; + this->ml_qnl = new bool[this->nkernel]; + this->ml_xi = new bool[this->nkernel]; + this->ml_tanhxi = new bool[this->nkernel]; + this->ml_tanhxi_nl = new bool[this->nkernel]; + this->ml_tanh_pnl = new bool[this->nkernel]; + this->ml_tanh_qnl = new bool[this->nkernel]; + this->ml_tanhp_nl = new bool[this->nkernel]; + this->ml_tanhq_nl = new bool[this->nkernel]; + this->chi_xi = new double[this->nkernel]; + this->chi_pnl = new double[this->nkernel]; + this->chi_qnl = new double[this->nkernel]; + this->kernel_type = new int[this->nkernel]; + this->kernel_scaling = new double[this->nkernel]; + this->yukawa_alpha = new double[this->nkernel]; + this->kernel_file = new std::string[this->nkernel]; + for (int ik = 0; ik < this->nkernel; ++ik) + { + this->ml_gammanl[ik] = 0; + this->ml_pnl[ik] = 0; + this->ml_qnl[ik] = 0; + this->ml_xi[ik] = 0; + this->ml_tanhxi[ik] = 0; + this->ml_tanhxi_nl[ik] = 0; + this->ml_tanh_pnl[ik] = 0; + this->ml_tanh_qnl[ik] = 0; + this->ml_tanhp_nl[ik] = 0; + this->ml_tanhq_nl[ik] = 0; + this->chi_xi[ik] = 1.; + this->chi_pnl[ik] = 1.; + this->chi_qnl[ik] = 1.; + this->kernel_type[ik] = 1; + this->kernel_scaling[ik] = 1.; + this->yukawa_alpha[ik] = 1.; + this->kernel_file[ik] = "none"; + } + } + else if (strcmp("kernel_type", word) == 0) + { + this->read_values(ifs, this->nkernel, this->kernel_type); + } + else if (strcmp("yukawa_alpha", word) == 0) + { + this->read_values(ifs, this->nkernel, this->yukawa_alpha); + } + else if (strcmp("kernel_scaling", word) == 0) + { + this->read_values(ifs, this->nkernel, this->kernel_scaling); + } + else if (strcmp("kernel_file", word) == 0) + { + this->read_values(ifs, this->nkernel, this->kernel_file); + } + else if (strcmp("device_type", word) == 0) + { + this->read_value(ifs, this->device_type); + } + } + + std::cout << "Read nnINPUT done" << std::endl; +} diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/input.h b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/input.h new file mode 100644 index 0000000000..715b4c6064 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/input.h @@ -0,0 +1,134 @@ +#ifndef INPUT_H +#define INPUT_H + +#include + +class Input +{ + // ---------- read in the settings from nnINPUT -------- + public: + Input(){}; + ~Input() + { + delete[] this->train_dir; + delete[] this->train_cell; + delete[] this->train_a; + delete[] this->validation_dir; + delete[] this->validation_cell; + delete[] this->validation_a; + + delete[] this->ml_gammanl; + delete[] this->ml_pnl; + delete[] this->ml_qnl; + delete[] this->ml_xi; + delete[] this->ml_tanhxi; + delete[] this->ml_tanhxi_nl; + delete[] this->ml_tanh_pnl; + delete[] this->ml_tanh_qnl; + delete[] this->ml_tanhp_nl; + delete[] this->ml_tanhq_nl; + delete[] this->chi_xi; + delete[] this->chi_pnl; + delete[] this->chi_qnl; + delete[] this->kernel_type; + delete[] this->kernel_scaling; + delete[] this->yukawa_alpha; + delete[] this->kernel_file; + + }; + + void readInput(); + + template static void read_value(std::ifstream &ifs, T &var) + { + ifs >> var; + ifs.ignore(150, '\n'); + return; + } + + template static void read_values(std::ifstream &ifs, const int length, T *var) + { + for (int i = 0; i < length; ++i) + { + ifs >> var[i]; + } + ifs.ignore(150, '\n'); + return; + } + + // training + int fftdim = 0; + int nbatch = 0; + int ntrain = 1; + int nvalidation = 0; + std::string *train_dir = nullptr; + std::string *train_cell = nullptr; + double *train_a = nullptr; + std::string *validation_dir = nullptr; + std::string *validation_cell = nullptr; + double *validation_a = nullptr; + std::string loss = "both"; + int nepoch = 1000; + double lr_start = 0.01; // learning rate 2023-02-24 + double lr_end = 1e-4; + int lr_fre = 5000; + double exponent = 5.; // exponent of weight rho^{exponent/3.} + + // output + int dump_fre = 1; + int print_fre = 1; + + // descriptors + // semi-local descriptors + bool ml_gamma = false; + bool ml_p = false; + bool ml_q = false; + bool ml_tanhp = false; + bool ml_tanhq = false; + double chi_p = 1.; + double chi_q = 1.; + // non-local descriptors + bool* ml_gammanl = nullptr; + bool* ml_pnl = nullptr; + bool* ml_qnl = nullptr; + bool* ml_xi = nullptr; + bool* ml_tanhxi = nullptr; + bool* ml_tanhxi_nl = nullptr; + bool* ml_tanh_pnl = nullptr; + bool* ml_tanh_qnl = nullptr; + bool* ml_tanhp_nl = nullptr; + bool* ml_tanhq_nl = nullptr; + double* chi_xi = nullptr; + double* chi_pnl = nullptr; + double* chi_qnl = nullptr; + + int feg_limit = 0; // Free Electron Gas + int change_step = 0; // when feg_limit=3, change the output of net after change_step + + // coefficients in loss function + double coef_e = 1.; + double coef_p = 1.; + double coef_feg_e = 1.; + double coef_feg_p = 1.; + + // size of nn + int nnode = 10; + int nlayer = 3; + + // kernel + int nkernel = 1; + int* kernel_type = nullptr; + double* kernel_scaling = nullptr; + double* yukawa_alpha = nullptr; + std::string* kernel_file = nullptr; + + // GPU + std::string device_type = "gpu"; + bool check_pot = false; + + static void print(std::string message) + { + std::cout << message << std::endl; + } +}; +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/kernel.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/kernel.cpp new file mode 100644 index 0000000000..c0d23d6a1f --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/kernel.cpp @@ -0,0 +1,215 @@ +#include "./kernel.h" + +void Kernel::fill_kernel(const int fftdim, + const int ndata, + const torch::Tensor &rho, + const double *volume, + const std::string *cell, + const torch::Device device, + const std::vector &fft_gg) +{ + double rho0 = 0.; + double tkF = 0.; + double eta = 0.; + this->kernel = std::vector(ndata); + + // read in the kernel + if (this->kernel_type == 3 || this->kernel_type == 4) // 3 for TKK Al, and 4 for TKK Si + { + this->read_kernel(fftdim, ndata, rho, volume, cell, device, fft_gg); + } + else + { + for (int id = 0; id < ndata; ++id) + { + rho0 = torch::sum(rho[id]).item() / std::pow(fftdim, 3); + std::cout << "There are " << rho0 * volume[id] << " electrons in " << cell[id] << " strcture." << std::endl; + tkF = 2. * std::pow(3. * std::pow(M_PI, 2) * rho0, 1. / 3.); + this->kernel[id] = torch::zeros({fftdim, fftdim, fftdim}).to(device); + for (int ix = 0; ix < fftdim; ++ix) + { + for (int iy = 0; iy < fftdim; ++iy) + { + for (int iz = 0; iz < fftdim; ++iz) + { + eta = sqrt(fft_gg[id][ix][iy][iz].item()) / tkF; + eta = eta * this->scaling; + if (this->kernel_type == 1) + { + this->kernel[id][ix][iy][iz] = this->wt_kernel(eta); + // this->kernel[id][ix][iy][iz] = std::pow(1. / this->scaling, 3) * this->wt_kernel(eta); + // if (ix == 26 && iy == 0 && iz == 26) + // { + // std::cout << "kernel1 " << this->kernel[id][ix][iy][iz] << std::endl; + // std::cout << "eta " << eta << std::endl; + // std::cout << "tkF " << tkF << std::endl; + // } + } + else if (this->kernel_type == 2) + { + this->kernel[id][ix][iy][iz] = this->yukawa_kernel(eta, this->yukawa_alpha); + } + } + } + } + } + } + std::cout << "Fill kernel done" << std::endl; +} + +double Kernel::wt_kernel(double eta, double tf_weight, double vw_weight) +{ + if (eta < 0.) + { + return 0.; + } + // limit for small eta + else if (eta < 1e-10) + { + return 1. - tf_weight + eta * eta * (1./3. - 3. * vw_weight); + } + // around the singularity + else if (std::abs(eta - 1.) < 1e-10) + { + return 2. - tf_weight - 3. * vw_weight + 20. * (eta - 1); + } + // Taylor expansion for high eta + else if (eta > 3.65) + { + double eta2 = eta * eta; + double invEta2 = 1. / eta2; + double LindG = 3. * (1. - vw_weight) * eta2 + -tf_weight-0.6 + + invEta2 * (-0.13714285714285712 + + invEta2 * (-6.39999999999999875E-2 + + invEta2 * (-3.77825602968460128E-2 + + invEta2 * (-2.51824061652633074E-2 + + invEta2 * (-1.80879839616166146E-2 + + invEta2 * (-1.36715733124818332E-2 + + invEta2 * (-1.07236045520990083E-2 + + invEta2 * (-8.65192783339199453E-3 + + invEta2 * (-7.1372762502456763E-3 + + invEta2 * (-5.9945117538835746E-3 + + invEta2 * (-5.10997527675418131E-3 + + invEta2 * (-4.41060829979912465E-3 + + invEta2 * (-3.84763737842981233E-3 + + invEta2 * (-3.38745061493813488E-3 + + invEta2 * (-3.00624946457977689E-3))))))))))))))); + return LindG; + } + else + { + return 1. / (0.5 + 0.25 * (1. - eta * eta) / eta * std::log((1 + eta)/std::abs(1 - eta))) + - 3. * vw_weight * eta * eta - tf_weight; + } +} + +double Kernel::yukawa_kernel(double eta, double alpha) +{ + return (eta == 0 && alpha == 0) ? 0. : M_PI / (eta * eta + alpha * alpha / 4.); +} + +// Read kernel from file +void Kernel::read_kernel(const int fftdim, + const int ndata, + const torch::Tensor &rho, + const double *volume, + const std::string *cell, + const torch::Device device, + const std::vector &fft_gg) +{ + std::ifstream ifs(kernel_file.c_str(), std::ios::in); + + if (!ifs) + { + std::cout << " Can't find the kernel file " << kernel_file << std::endl; + exit(0); + } + + std::cout << "Read WT kernel from " << kernel_file << std::endl; + + int kineType = 0; + double kF_in = 0.; + double rho0_in = 0.; + int nq_in = 0; + double maxEta_in = 0.; + + ifs >> kineType; + ifs >> kF_in; + ifs >> rho0_in; + ifs >> nq_in; + + double *eta_in = new double[nq_in]; + double *w0_in = new double[nq_in]; + + for (int iq = 0; iq < nq_in; ++iq) + { + ifs >> eta_in[iq] >> w0_in[iq]; + } + + maxEta_in = eta_in[nq_in-1]; + + double rho0 = 0.; + double tkF = 0.; + double eta = 0.; + for (int id = 0; id < ndata; ++id) + { + rho0 = torch::sum(rho[id]).item() / std::pow(fftdim, 3); + std::cout << "There are " << rho0 * volume[id] << " electrons in " << cell[id] << " strcture." << std::endl; + tkF = 2. * std::pow(3. * std::pow(M_PI, 2) * rho0, 1. / 3.); + this->kernel[id] = torch::zeros({fftdim, fftdim, fftdim}).to(device); + + double eta = 0.; + double maxEta = 0.; + int ind1 = 0; + int ind2 = 0; + int ind_mid = 0; + double fac1 = 0.; + double fac2 = 0.; + + for (int ix = 0; ix < fftdim; ++ix) + { + for (int iy = 0; iy < fftdim; ++iy) + { + for (int iz = 0; iz < fftdim; ++iz) + { + eta = sqrt(fft_gg[id][ix][iy][iz].item()) / tkF; + eta = eta * this->scaling; + maxEta = std::max(eta, maxEta); + + if (eta <= eta_in[0]) { + this->kernel[id][ix][iy][iz] = w0_in[0]; + } else if (eta > maxEta_in) { + this->kernel[id][ix][iy][iz] = w0_in[nq_in-1]; + } else + { + ind1 = 1; + ind2 = nq_in; + while (ind1 < ind2 - 1) + { + ind_mid = (ind1 + ind2)/2; + if (eta > eta_in[ind_mid]) + { + ind1 = ind_mid; + } + else + { + ind2 = ind_mid; + } + } + fac1 = (eta_in[ind2] - eta)/(eta_in[ind2] - eta_in[ind1]); + fac2 = (eta - eta_in[ind1])/(eta_in[ind2] - eta_in[ind1]); + this->kernel[id][ix][iy][iz] = fac1 * w0_in[ind1] + fac2 * w0_in[ind2]; + // this->kernel[id][ix][iy][iz] *= std::pow(1. / this->scaling, 3); + } + } + } + } + if (maxEta > maxEta_in) { std::cout << "Please increase the maximal eta value in KEDF kernel file" << std::endl; +} + } + + + delete[] eta_in; + delete[] w0_in; +} \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/kernel.h b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/kernel.h new file mode 100644 index 0000000000..7199f2a6ef --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/kernel.h @@ -0,0 +1,43 @@ +#ifndef KERNEL_H +#define KERNEL_H + +#include + +class Kernel +{ + // ------------ fill the kernel in reciprocal space ---------- + public: + Kernel(){}; + + void set_para(const int kernel_type_in, const double scaling_in, const double yukawa_alpha_in, const std::string &kernel_file_in) + { + this->kernel_type = kernel_type_in; + this->scaling = scaling_in; + this->yukawa_alpha = yukawa_alpha_in; + this->kernel_file = kernel_file_in; + } + + int kernel_type = 0; // 1: WT, 2: Yukawa + double scaling = 0.; + double yukawa_alpha = 0.; + std::string kernel_file = "none"; + std::vector kernel; + + void fill_kernel(const int fftdim, + const int ndata, + const torch::Tensor &rho, + const double *volume, + const std::string *cell, + const torch::Device device, + const std::vector &fft_gg); + double wt_kernel(double eta, double tf_weight = 1., double vw_weight = 1.); + double yukawa_kernel(double eta, double alpha); + void read_kernel(const int fftdim, + const int ndata, + const torch::Tensor &rho, + const double *volume, + const std::string *cell, + const torch::Device device, + const std::vector &fft_gg); +}; +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/main.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/main.cpp new file mode 100644 index 0000000000..bfd6c4ff24 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/main.cpp @@ -0,0 +1,20 @@ +#include "./train_kedf.h" + +int main() +{ + torch::set_default_dtype(caffe2::TypeMeta::fromScalarType(torch::kDouble)); + auto output = torch::get_default_dtype(); + std::cout << "Default type: " << output << std::endl; + + Train_KEDF train; + train.input.readInput(); + if (train.input.check_pot) + { + train.potTest(); + } + else + { + train.init(); + train.train(); + } +} \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/nn_of.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/nn_of.cpp new file mode 100644 index 0000000000..5aa8106958 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/nn_of.cpp @@ -0,0 +1,35 @@ +#include "nn_of.h" + +NN_OFImpl::NN_OFImpl(int nrxx, int nrxx_vali, int ninpt, int nnode, int nlayer, torch::Device device) +{ + this->nrxx = nrxx; + this->nrxx_vali = nrxx_vali; + this->ninpt = ninpt; + this->nnode = nnode; + std::cout << "nnode = " << this->nnode << std::endl; + this->nlayer = nlayer; + std::cout << "nlayer = " << this->nlayer << std::endl; + this->nfc = nlayer + 1; + + this->inputs = torch::zeros({this->nrxx, this->ninpt}).to(device); + this->F = torch::zeros({this->nrxx, 1}).to(device); + if (nrxx_vali > 0) this->input_vali = torch::zeros({nrxx_vali, this->ninpt}).to(device); + + fc1 = register_module("fc1", torch::nn::Linear(ninpt, nnode)); + fc2 = register_module("fc2", torch::nn::Linear(nnode, nnode)); + fc3 = register_module("fc3", torch::nn::Linear(nnode, nnode)); + fc4 = register_module("fc4", torch::nn::Linear(nnode, 1)); + + this->to(device); +} + + +torch::Tensor NN_OFImpl::forward(torch::Tensor inpt) +{ + inpt = torch::tanh(fc1->forward(inpt)); // covert data into (-1,1) + inpt = torch::tanh(fc2->forward(inpt)); + inpt = torch::tanh(fc3->forward(inpt)); + inpt = fc4->forward(inpt); // for feg = 3 + + return inpt; +} \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/nn_of.h b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/nn_of.h new file mode 100644 index 0000000000..6623ddcfc8 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/nn_of.h @@ -0,0 +1,57 @@ +#ifndef NN_OF_H +#define NN_OF_H + +#include + +struct NN_OFImpl:torch::nn::Module{ + // three hidden layers and one output layer + NN_OFImpl( + int nrxx, + int nrxx_vali, + int ninpt, + int nnode, + int nlayer, + torch::Device device + ); + ~NN_OFImpl() + { + // delete[] this->fcs; + }; + + + template + void set_data( + T *data, + const std::vector &descriptor_type, + const std::vector &kernel_index, + torch::Tensor &nn_input + ) + { + if (data->nx_tot <= 0) return; + for (int i = 0; i < descriptor_type.size(); ++i) + { + nn_input.index({"...", i}) = data->get_data(descriptor_type[i], kernel_index[i]); + } + } + + torch::Tensor forward(torch::Tensor inpt); + + // torch::nn::Linear fc1{nullptr}, fc2{nullptr}, fc3{nullptr}, fc4{nullptr}, fc5{nullptr}; + // torch::nn::Linear fcs[5] = {fc1, fc2, fc3, fc4, fc5}; + + torch::nn::Linear fc1{nullptr}, fc2{nullptr}, fc3{nullptr}, fc4{nullptr}; + + torch::Tensor inputs; + torch::Tensor input_vali; + torch::Tensor F; // enhancement factor, output of NN + + int nrxx = 10; + int nrxx_vali = 0; + int ninpt = 6; + int nnode = 10; + int nlayer = 3; + int nfc = 4; +}; +TORCH_MODULE(NN_OF); + +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/pauli_potential.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/pauli_potential.cpp new file mode 100644 index 0000000000..544beef8d9 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/pauli_potential.cpp @@ -0,0 +1,623 @@ +#include "./pauli_potential.h" + +void PauliPotential::init(const Input &input, + const int ninput, + const std::vector &descriptor_type, + const std::vector &kernel_index) +{ + this->fftdim = input.fftdim; + std::cout << "descriptor_type " << descriptor_type << std::endl; + std::cout << "kernel_index " << kernel_index << std::endl; + + // this->descriptor_type = descriptor_type; + // this->kernel_index = kernel_index; + + this->chi_xi = input.chi_xi; + this->chi_p = input.chi_p; + this->chi_q = input.chi_q; + this->chi_pnl = input.chi_pnl; + this->chi_qnl = input.chi_qnl; + + this->descriptor2kernel = {{"gamma", {}}, + {"p", {}}, + {"q", {}}, + {"tanhp", {}}, + {"tanhq", {}}, + {"gammanl", {}}, + {"pnl", {}}, + {"qnl", {}}, + {"xi", {}}, + {"tanhxi", {}}, + {"tanhxi_nl", {}}, + {"tanh_pnl", {}}, + {"tanh_qnl", {}}, + {"tanhp_nl", {}}, + {"tanhq_nl", {}}}; + this->descriptor2index = this->descriptor2kernel; + + for (int i = 0; i < ninput; ++i) + { + this->descriptor2kernel[descriptor_type[i]].push_back(kernel_index[i]); + std::cout << "this->descriptor2kernel[descriptor_type[i]] " << this->descriptor2kernel[descriptor_type[i]] + << std::endl; + this->descriptor2index[descriptor_type[i]].push_back(i); + std::cout << "this->descriptor2index[descriptor_type[i]] " << this->descriptor2index[descriptor_type[i]] + << std::endl; + } + std::cout << "descriptor2index " << descriptor2index << std::endl; + std::cout << "descriptor2kernel " << descriptor2kernel << std::endl; + + this->ml_gamma = this->descriptor2index["gamma"].size() > 0; + this->ml_p = this->descriptor2index["p"].size() > 0; + this->ml_q = this->descriptor2index["q"].size() > 0; + this->ml_tanhp = this->descriptor2index["tanhp"].size() > 0; + this->ml_tanhq = this->descriptor2index["tanhq"].size() > 0; + this->ml_gammanl = this->descriptor2index["gammanl"].size() > 0; + this->ml_pnl = this->descriptor2index["pnl"].size() > 0; + this->ml_qnl = this->descriptor2index["qnl"].size() > 0; + this->ml_xi = this->descriptor2index["xi"].size() > 0; + this->ml_tanhxi = this->descriptor2index["tanhxi"].size() > 0; + this->ml_tanhxi_nl = this->descriptor2index["tanhxi_nl"].size() > 0; + this->ml_tanh_pnl = this->descriptor2index["tanh_pnl"].size() > 0; + this->ml_tanh_qnl = this->descriptor2index["tanh_qnl"].size() > 0; + this->ml_tanhp_nl = this->descriptor2index["tanhp_nl"].size() > 0; + this->ml_tanhq_nl = this->descriptor2index["tanhq_nl"].size() > 0; +} + +torch::Tensor PauliPotential::get_potential(const int istru, + const Data &data, + const torch::Tensor &F, + const torch::Tensor &gradient, + const Kernel *kernels, + const Grid &grid) +{ + // Input::print("get potential begin"); + this->istru = istru; + torch::Tensor potential = 5. / 3. * F; + + // semi-local potential terms + if (this->ml_gamma) { + potential += this->potGammaTerm(data.gamma[istru], gradient); + } + if (this->ml_p) { + potential += this->potPTerm1(data.p[istru], gradient); + } + if (this->ml_q) { + potential += this->potQTerm1(data.q[istru], gradient); + } + if (this->ml_xi) { + potential += this->potXiTerm1(data.rho[istru], data.xi, gradient); + } + if (this->ml_tanhxi) { + potential += this->potTanhxiTerm1(data.rho[istru], data.xi, data.tanhxi, gradient); + } + if (this->ml_tanhp) { + potential += this->potTanhpTerm1(data.p[istru], data.tanhp[istru], gradient); + } + if (this->ml_tanhq) { + potential += this->potTanhqTerm1(data.q[istru], data.tanhq[istru], gradient); + } + potential *= data.tau_tf[istru] / data.rho[istru]; + + // non-local potential terms + if (this->ml_gammanl) { + potential += this->potGammanlTerm(data.rho[istru], data.gamma[istru], kernels, data.tau_tf[istru], gradient); + } + if (this->ml_p || this->ml_pnl) { + potential += this->potPPnlTerm(data.rho[istru], + data.nablaRho[istru], + data.p[istru], + kernels, + data.tau_tf[istru], + gradient, + grid.fft_grid[istru]); + } + if (this->ml_q || this->ml_qnl) { + potential += this->potQQnlTerm(data.rho[istru], + data.q[istru], + kernels, + data.tau_tf[istru], + gradient, + grid.fft_gg[istru]); + } + if (this->ml_xi) { + potential += this->potXinlTerm(data.rho[istru], kernels, data.tau_tf[istru], gradient); + } + if (this->ml_tanhxi) { + potential += this->potTanhxinlTerm(data.rho[istru], data.tanhxi, kernels, data.tau_tf[istru], gradient); + } + if (this->ml_tanhxi_nl) { + potential + += this->potTanhxi_nlTerm(data.rho[istru], data.xi, data.tanhxi, kernels, data.tau_tf[istru], gradient); + } + if ((this->ml_tanhp || this->ml_tanhp_nl) && !this->ml_tanh_pnl) { + potential += this->potTanhpTanhp_nlTerm(data.rho[istru], + data.nablaRho[istru], + data.p[istru], + data.tanhp[istru], + kernels, + data.tau_tf[istru], + gradient, + grid.fft_grid[istru]); + } + if ((this->ml_tanhq || this->ml_tanhq_nl) && !this->ml_tanh_qnl) { + potential += this->potTanhqTanhq_nlTerm(data.rho[istru], + data.q[istru], + data.tanhq[istru], + kernels, + data.tau_tf[istru], + gradient, + grid.fft_gg[istru]); + } + if (this->ml_tanh_pnl) { + potential += this->potTanhpTanh_pnlTerm(data.rho[istru], + data.nablaRho[istru], + data.p[istru], + data.tanhp[istru], + data.tanh_pnl, + kernels, + data.tau_tf[istru], + gradient, + grid.fft_grid[istru]); + } + if (this->ml_tanh_qnl) { + potential += this->potTanhqTanh_qnlTerm(data.rho[istru], + data.q[istru], + data.tanhq[istru], + data.tanh_qnl, + kernels, + data.tau_tf[istru], + gradient, + grid.fft_gg[istru]); + } + + // Input::print("get potential done"); + return potential; +} + +torch::Tensor PauliPotential::potGammaTerm(const torch::Tensor &gamma, const torch::Tensor &gradient) +{ + // std::cout << "potGammaTerm" << std::endl; + return 1. / 3. * gamma + * gradient.index({"...", this->descriptor2index["gamma"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}); +} + +torch::Tensor PauliPotential::potPTerm1(const torch::Tensor &p, const torch::Tensor &gradient) +{ + // std::cout << "potPTerm1" << std::endl; + return -8. / 3. * p + * gradient.index({"...", this->descriptor2index["p"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}); +} + +torch::Tensor PauliPotential::potQTerm1(const torch::Tensor &q, const torch::Tensor &gradient) +{ + // std::cout << "potQTerm1" << std::endl; + return -5. / 3. * q + * gradient.index({"...", this->descriptor2index["q"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}); +} + +torch::Tensor PauliPotential::potGammanlTerm(const torch::Tensor &rho, + const torch::Tensor &gamma, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient) +{ + // std::cout << "potGmmamnlTerm" << std::endl; + torch::Tensor result = torch::zeros_like(gamma); + for (int ik = 0; ik < this->descriptor2kernel["gammanl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["gammanl"][ik]; + int d2i = this->descriptor2index["gammanl"][ik]; + result += 1. / 3. * gamma / rho + * torch::real( + torch::fft::ifftn(torch::fft::fftn(gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * tauTF) + * kernels[d2k].kernel[istru])); + } + return result; +} + +torch::Tensor PauliPotential::potPPnlTerm(const torch::Tensor &rho, + const torch::Tensor &nablaRho, + const torch::Tensor &p, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const std::vector &grid) +{ + // std::cout << "potPPnlTerm" << std::endl; + torch::Tensor dFdpnl_nl = torch::zeros_like(p); + for (int ik = 0; ik < this->descriptor2index["pnl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["pnl"][ik]; + int d2i = this->descriptor2index["pnl"][ik]; + dFdpnl_nl + += torch::real(torch::fft::ifftn(torch::fft::fftn(gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * tauTF) + * kernels[d2k].kernel[istru])); + } + + torch::Tensor temp = torch::zeros_like(nablaRho); + for (int i = 0; i < 3; ++i) + { + temp[i] = (this->ml_p) ? -3. / 20. + * gradient.index({"...", this->descriptor2index["p"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * nablaRho[i] / rho * /*Ha to Ry*/ 2. + : torch::zeros_like(nablaRho[i]); + if (this->ml_pnl) { + temp[i] += -this->pqcoef * 2. * nablaRho[i] / torch::pow(rho, 8. / 3.) * dFdpnl_nl; + } + } + // std::cout << torch::slice(temp[0][0][0], 0, 0, 10); + torch::Tensor result = this->divergence(temp, grid); + + if (this->ml_pnl) { + result += -8. / 3. * p / rho * dFdpnl_nl; + } + // std::cout << torch::slice(result[0][0], 0, 20) << std::endl; + + // std::cout << "potPPnlTerm done" << std::endl; + return result; +} + +torch::Tensor PauliPotential::potQQnlTerm(const torch::Tensor &rho, + const torch::Tensor &q, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const torch::Tensor &gg) +{ + // std::cout << "potQQnlTerm" << std::endl; + torch::Tensor dFdqnl_nl = torch::zeros_like(q); + for (int ik = 0; ik < this->descriptor2index["qnl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["qnl"][ik]; + int d2i = this->descriptor2index["qnl"][ik]; + dFdqnl_nl + = torch::real(torch::fft::ifftn(torch::fft::fftn(gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * tauTF) + * kernels[d2k].kernel[istru])); + } + + torch::Tensor temp = (this->ml_q) ? 3. / 40. + * gradient.index({"...", this->descriptor2index["q"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * /*Ha2Ry*/ 2. + : torch::zeros_like(q); + if (this->ml_qnl) { + temp += this->pqcoef / torch::pow(rho, 5. / 3.) * dFdqnl_nl; + } + torch::Tensor result = this->Laplacian(temp, gg); + + if (this->ml_qnl) { + result += -5. / 3. * q / rho * dFdqnl_nl; + } + + // std::cout << "potQQnlTerm done" << std::endl; + return result; +} + +torch::Tensor PauliPotential::potXiTerm1(const torch::Tensor &rho, const std::vector &xi, const torch::Tensor &gradient) +{ + torch::Tensor result = torch::zeros_like(rho); + for (int ik = 0; ik < this->descriptor2kernel["xi"].size(); ++ik) + { + int d2k = this->descriptor2kernel["xi"][ik]; + int d2i = this->descriptor2index["xi"][ik]; + result += -1. / 3. * xi[d2k][istru] + * gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}); + } + return result; +} + +torch::Tensor PauliPotential::potTanhxiTerm1(const torch::Tensor &rho, + const std::vector &xi, + const std::vector &tanhxi, + const torch::Tensor &gradient) +{ + torch::Tensor result = torch::zeros_like(rho); + for (int ik = 0; ik < this->descriptor2kernel["tanhxi"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhxi"][ik]; + int d2i = this->descriptor2index["tanhxi"][ik]; + result += -1. / 3. * xi[d2k][istru] * this->dtanh(tanhxi[d2k][istru], this->chi_xi[d2k]) + * gradient.index({"...", d2i}).reshape({this->fftdim, this->fftdim, this->fftdim}); + } + return result; +} + +torch::Tensor PauliPotential::potTanhpTerm1(const torch::Tensor &p, + const torch::Tensor &tanhp, + const torch::Tensor &gradient) +{ + return -8. / 3. * p * this->dtanh(tanhp, this->chi_p) + * gradient.index({"...", this->descriptor2index["tanhp"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}); +} + +torch::Tensor PauliPotential::potTanhqTerm1(const torch::Tensor &q, + const torch::Tensor &tanhq, + const torch::Tensor &gradient) +{ + return -5. / 3. * q * this->dtanh(tanhq, this->chi_q) + * gradient.index({"...", this->descriptor2index["tanhq"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}); +} + +torch::Tensor PauliPotential::potXinlTerm(const torch::Tensor &rho, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient) +{ + torch::Tensor result = torch::zeros_like(rho); + for (int ik = 0; ik < this->descriptor2kernel["xi"].size(); ++ik) + { + int d2k = this->descriptor2kernel["xi"][ik]; + int d2i = this->descriptor2index["xi"][ik]; + result += 1. / 3. * torch::pow(rho, -2. / 3.) + * torch::real( + torch::fft::ifftn(torch::fft::fftn(gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * tauTF * torch::pow(rho, -1. / 3.)) + * kernels[d2k].kernel[istru])); + } + return result; +} + +torch::Tensor PauliPotential::potTanhxinlTerm(const torch::Tensor &rho, + const std::vector &tanhxi, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient) +{ + torch::Tensor result = torch::zeros_like(rho); + + for (int ik = 0; ik < this->descriptor2kernel["tanhxi"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhxi"][ik]; + int d2i = this->descriptor2index["tanhxi"][ik]; + result += 1. / 3. * torch::pow(rho, -2. / 3.) + * torch::real(torch::fft::ifftn( + torch::fft::fftn(gradient.index({"...", d2i}).reshape({this->fftdim, this->fftdim, this->fftdim}) + * this->dtanh(tanhxi[d2k][istru], this->chi_xi[d2k]) * tauTF + * torch::pow(rho, -1. / 3.)) + * kernels[d2k].kernel[istru])); + } + return result; +} + +torch::Tensor PauliPotential::potTanhxi_nlTerm(const torch::Tensor &rho, + const std::vector &xi, + const std::vector &tanhxi, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient) +{ + torch::Tensor result = torch::zeros_like(rho); + for (int ik = 0; ik < this->descriptor2kernel["tanhxi_nl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhxi_nl"][ik]; + int d2i = this->descriptor2index["tanhxi_nl"][ik]; + torch::Tensor dFdxi + = torch::real(torch::fft::ifftn( + torch::fft::fftn(tauTF + * gradient.index({"...", d2i}).reshape({this->fftdim, this->fftdim, this->fftdim})) + * kernels[d2k].kernel[istru])) + * this->dtanh(tanhxi[d2k][istru], this->chi_xi[d2k]) * torch::pow(rho, -1. / 3.); + // std::cout << "tanhxi\n" << torch::slice(tanhxi[d2k][istru][0][0], 0, 0, 10) << std::endl; + // std::cout << "gradient\n" << torch::slice(gradient, 0, 0, 10) << std::endl; + // std::cout << "kernel\n" << torch::slice(kernels[d2k].kernel[istru][0][0], 0, 0, 10) << std::endl; + result += 1. / 3. * torch::pow(rho, -2. / 3.) + * (-xi[d2k][istru] * dFdxi + + torch::real(torch::fft::ifftn(torch::fft::fftn(dFdxi) * kernels[d2k].kernel[istru]))); + } + return result; +} + +torch::Tensor PauliPotential::potTanhpTanh_pnlTerm(const torch::Tensor &rho, + const torch::Tensor &nablaRho, + const torch::Tensor &p, + const torch::Tensor &tanhp, + const std::vector &tanh_pnl, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const std::vector &grid) +{ + torch::Tensor dFdpnl_nl = torch::zeros_like(tanhp); + for (int ik = 0; ik < this->descriptor2kernel["tanh_pnl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanh_pnl"][ik]; + int d2i = this->descriptor2index["tanh_pnl"][ik]; + dFdpnl_nl += torch::real(torch::fft::ifftn( + torch::fft::fftn(gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * this->dtanh(tanh_pnl[d2k][istru], this->chi_pnl[d2k]) + * tauTF) + * kernels[d2k].kernel[istru])); + } + + torch::Tensor temp = torch::zeros_like(nablaRho); + for (int i = 0; i < 3; ++i) + { + temp[i] = (this->ml_tanhp) ? -3. / 20. + * gradient.index({"...", this->descriptor2index["tanhp"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * this->dtanh(tanhp, this->chi_p) * nablaRho[i] / rho * /*Ha to Ry*/ 2. + : torch::zeros_like(nablaRho[i]); + if (this->ml_tanh_pnl) { + temp[i] += -this->pqcoef * 2. * nablaRho[i] / torch::pow(rho, 8. / 3.) * dFdpnl_nl; + } + } + torch::Tensor result = this->divergence(temp, grid); + + if (this->ml_tanh_pnl) { + result += -8. / 3. * p / rho * dFdpnl_nl; + } + + return result; +} + +torch::Tensor PauliPotential::potTanhqTanh_qnlTerm(const torch::Tensor &rho, + const torch::Tensor &q, + const torch::Tensor &tanhq, + const std::vector &tanh_qnl, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const torch::Tensor &gg) +{ + torch::Tensor dFdqnl_nl = torch::zeros_like(tanhq); + for (int ik = 0; ik < this->descriptor2kernel["tanh_qnl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanh_qnl"][ik]; + int d2i = this->descriptor2index["tanh_qnl"][ik]; + dFdqnl_nl += torch::real(torch::fft::ifftn( + torch::fft::fftn(gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * this->dtanh(tanh_qnl[d2k][istru], this->chi_qnl[d2k]) + * tauTF) + * kernels[d2k].kernel[istru])); + } + + torch::Tensor temp = (this->ml_tanhq) ? 3. / 40. + * gradient.index({"...", this->descriptor2index["tanhq"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * this->dtanh(tanhq, this->chi_q) * /*Ha2Ry*/ 2. + : torch::zeros_like(q); + if (this->ml_tanh_qnl) { + temp += this->pqcoef / torch::pow(rho, 5. / 3.) * dFdqnl_nl; + } + torch::Tensor result = this->Laplacian(temp, gg); + + if (this->ml_tanh_qnl) { + result += -5. / 3. * q / rho * dFdqnl_nl; + } + + return result; +} + +torch::Tensor PauliPotential::potTanhpTanhp_nlTerm(const torch::Tensor &rho, + const torch::Tensor &nablaRho, + const torch::Tensor &p, + const torch::Tensor &tanhp, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const std::vector &grid) +{ + torch::Tensor dFdpnl_nl = torch::zeros_like(tanhp); + for (int ik = 0; ik < this->descriptor2kernel["tanhp_nl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhp_nl"][ik]; + int d2i = this->descriptor2index["tanhp_nl"][ik]; + dFdpnl_nl += torch::real(torch::fft::ifftn( + torch::fft::fftn(gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * tauTF) + * kernels[d2k].kernel[istru])) + * this->dtanh(tanhp, this->chi_p); + } + + torch::Tensor temp = torch::zeros_like(nablaRho); + for (int i = 0; i < 3; ++i) + { + temp[i] = (this->ml_tanhp) ? -3. / 20. + * gradient.index({"...", this->descriptor2index["tanhp"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * this->dtanh(tanhp, this->chi_p) * nablaRho[i] / rho * /*Ha to Ry*/ 2. + : torch::zeros_like(nablaRho[i]); + if (this->ml_tanhp_nl) { + temp[i] += -this->pqcoef * 2. * nablaRho[i] / torch::pow(rho, 8. / 3.) * dFdpnl_nl; + } + } + torch::Tensor result = this->divergence(temp, grid); + + if (this->ml_tanhp_nl) { + result += -8. / 3. * p / rho * dFdpnl_nl; + } + + return result; +} + +torch::Tensor PauliPotential::potTanhqTanhq_nlTerm(const torch::Tensor &rho, + const torch::Tensor &q, + const torch::Tensor &tanhq, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const torch::Tensor &gg) +{ + torch::Tensor dFdqnl_nl = torch::zeros_like(tanhq); + for (int ik = 0; ik < this->descriptor2kernel["tanhq_nl"].size(); ++ik) + { + int d2k = this->descriptor2kernel["tanhq_nl"][ik]; + int d2i = this->descriptor2index["tanhq_nl"][ik]; + dFdqnl_nl += torch::real(torch::fft::ifftn( + torch::fft::fftn(gradient.index({"...", d2i}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * tauTF) + * kernels[d2k].kernel[istru])) + * this->dtanh(tanhq, this->chi_q); + } + + torch::Tensor temp = (this->ml_tanhq) ? 3. / 40. + * gradient.index({"...", this->descriptor2index["tanhq"][0]}) + .reshape({this->fftdim, this->fftdim, this->fftdim}) + * this->dtanh(tanhq, this->chi_q) * /*Ha2Ry*/ 2. + : torch::zeros_like(q); + if (this->ml_tanhq_nl) { + temp += this->pqcoef / torch::pow(rho, 5. / 3.) * dFdqnl_nl; + } + torch::Tensor result = this->Laplacian(temp, gg); + + if (this->ml_tanhq_nl) { + result += -5. / 3. * q / rho * dFdqnl_nl; + } + + return result; +} + +torch::Tensor PauliPotential::divergence(const torch::Tensor &input, const std::vector &grid) +{ + torch::Tensor result = torch::zeros_like(input[0]); + // torch::Tensor img = torch::tensor({1.0j}); + // for (int i = 0; i < 3; ++i) + // { + // result += torch::real(torch::fft::ifftn(torch::fft::fftn(input[i]) * grid[i] * img)); + // } + for (int i = 0; i < 3; ++i) + { + result -= torch::imag(torch::fft::ifftn(torch::fft::fftn(input[i]) * grid[i])); + } + return result; +} + +torch::Tensor PauliPotential::Laplacian(const torch::Tensor &input, const torch::Tensor &gg) +{ + return torch::real(torch::fft::ifftn(torch::fft::fftn(input) * -gg)); +} + +torch::Tensor PauliPotential::dtanh(const torch::Tensor &tanhx, const double chi) +{ + return (torch::ones_like(tanhx) - tanhx * tanhx) * chi; + // return (1. - tanhx * tanhx) * chi; +} \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/pauli_potential.h b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/pauli_potential.h new file mode 100644 index 0000000000..d5bd9b9c06 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/pauli_potential.h @@ -0,0 +1,203 @@ +#ifndef PAULI_POTENTIAL_H +#define PAULI_POTENTIAL_H + +#include +#include "./input.h" +#include "./data.h" +#include "./kernel.h" +#include "./grid.h" + +class PauliPotential{ + +public: + void init(const Input &input, const int ninput, const std::vector &descriptor_type, const std::vector &kernel_index); + + int fftdim = 0; + int istru = 0; + + std::map> descriptor2kernel = {}; + std::map> descriptor2index = {}; + + // semi-local descriptors + bool ml_gamma = false; + bool ml_p = false; + bool ml_q = false; + bool ml_tanhp = false; + bool ml_tanhq = false; + // non-local descriptors + bool ml_gammanl = false; + bool ml_pnl = false; + bool ml_qnl = false; + bool ml_xi = false; + bool ml_tanhxi = false; + bool ml_tanhxi_nl = false; + bool ml_tanh_pnl = false; + bool ml_tanh_qnl = false; + bool ml_tanhp_nl = false; + bool ml_tanhq_nl = false; + + double chi_p = 1.; + double chi_q = 1.; + double* chi_xi = nullptr; + double* chi_pnl = nullptr; + double* chi_qnl = nullptr; + + torch::Tensor get_potential( + const int istru, + const Data &data, + const torch::Tensor &F, + const torch::Tensor &gradient, + const Kernel *kernels, + const Grid &grid + ); +private: + + torch::Tensor potGammaTerm( + const torch::Tensor &gamma, + const torch::Tensor &gradient + ); + torch::Tensor potPTerm1( + const torch::Tensor &p, + const torch::Tensor &gradient + ); + torch::Tensor potQTerm1( + const torch::Tensor &q, + const torch::Tensor &gradient + ); + torch::Tensor potGammanlTerm( + const torch::Tensor &rho, + const torch::Tensor &gamma, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient + ); + torch::Tensor potPPnlTerm( + const torch::Tensor &rho, + const torch::Tensor &nablaRho, + const torch::Tensor &p, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const std::vector &grid + ); + torch::Tensor potQQnlTerm( + const torch::Tensor &rho, + const torch::Tensor &q, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const torch::Tensor &gg + ); + + + torch::Tensor potXiTerm1( + const torch::Tensor &rho, + const std::vector &xi, + const torch::Tensor &gradient + ); + torch::Tensor potTanhxiTerm1( + const torch::Tensor &rho, + const std::vector &xi, + const std::vector &tanhxi, + const torch::Tensor &gradient + ); + torch::Tensor potTanhpTerm1( + const torch::Tensor &p, + const torch::Tensor &tanhp, + const torch::Tensor &gradient + ); + torch::Tensor potTanhqTerm1( + const torch::Tensor &q, + const torch::Tensor &tanhq, + const torch::Tensor &gradient + ); + torch::Tensor potXinlTerm( + const torch::Tensor &rho, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient + ); + torch::Tensor potTanhxinlTerm( + const torch::Tensor &rho, + const std::vector &tanhxi, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient + ); + torch::Tensor potTanhxi_nlTerm( + const torch::Tensor &rho, + const std::vector &xi, + const std::vector &tanhxi, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient + ); + torch::Tensor potTanhpTanh_pnlTerm( + const torch::Tensor &rho, + const torch::Tensor &nablaRho, + const torch::Tensor &p, + const torch::Tensor &tanhp, + const std::vector &tanh_pnl, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const std::vector &grid + ); + torch::Tensor potTanhqTanh_qnlTerm( + const torch::Tensor &rho, + const torch::Tensor &q, + const torch::Tensor &tanhq, + const std::vector &tanh_qnl, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const torch::Tensor &gg + ); + torch::Tensor potTanhpTanhp_nlTerm( + const torch::Tensor &rho, + const torch::Tensor &nablaRho, + const torch::Tensor &p, + const torch::Tensor &tanhp, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const std::vector &grid + ); + torch::Tensor potTanhqTanhq_nlTerm( + const torch::Tensor &rho, + const torch::Tensor &q, + const torch::Tensor &tanhq, + const Kernel *kernels, + // const torch::Tensor &kernel, + const torch::Tensor &tauTF, + const torch::Tensor &gradient, + const torch::Tensor &gg + ); + + // Tools for getting potential + torch::Tensor divergence( + const torch::Tensor &input, + const std::vector &grid + ); + torch::Tensor Laplacian( + const torch::Tensor &input, + const torch::Tensor &gg + ); + torch::Tensor dtanh( + const torch::Tensor &tanhx, + const double chi + ); + + const double cTF = 3.0/10.0 * std::pow(3*std::pow(M_PI, 2.0), 2.0/3.0) * 2; // 10/3*(3*pi^2)^{2/3}, multiply by 2 to convert unit from Hartree to Ry, finally in Ry*Bohr^(-2) + const double pqcoef = 1.0 / (4.0 * std::pow(3*std::pow(M_PI, 2.0), 2.0/3.0)); // coefficient of p and q +}; +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/train_kedf.cpp b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/train_kedf.cpp new file mode 100644 index 0000000000..6613829be7 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/train_kedf.cpp @@ -0,0 +1,512 @@ +#include "./train_kedf.h" +#include +#include +#include + +Train_KEDF::~Train_KEDF() +{ + delete[] this->train_volume; + delete[] this->vali_volume; + delete[] this->kernel_train; + delete[] this->kernel_vali; +} + +void Train_KEDF::setUpFFT() +{ + this->train_volume = new double[this->input.ntrain]; + this->grid_train.initGrid( + this->input.fftdim, + this->input.ntrain, + this->input.train_cell, + this->input.train_a, + this->device, + this->train_volume + ); + this->kernel_train = new Kernel[this->input.nkernel]; + for (int ik = 0; ik < this->input.nkernel; ++ik) + { + this->kernel_train[ik].set_para(this->input.kernel_type[ik], this->input.kernel_scaling[ik], this->input.yukawa_alpha[ik], this->input.kernel_file[ik]); + this->kernel_train[ik].fill_kernel( + this->input.fftdim, + this->input.ntrain, + this->data_train.rho, + this->train_volume, + this->input.train_cell, + this->device, + this->grid_train.fft_gg + ); + } + if (this->input.nvalidation > 0){ + this->vali_volume = new double[this->input.nvalidation]; + this->grid_vali.initGrid( + this->input.fftdim, + this->input.nvalidation, + this->input.validation_cell, + this->input.validation_a, + this->device, + this->vali_volume + ); + this->kernel_vali = new Kernel[this->input.nkernel]; + for (int ik = 0; ik < this->input.nkernel; ++ik) + { + this->kernel_vali[ik].set_para(this->input.kernel_type[ik], this->input.kernel_scaling[ik], this->input.yukawa_alpha[ik], this->input.kernel_file[ik]); + this->kernel_vali[ik].fill_kernel( + this->input.fftdim, + this->input.nvalidation, + this->data_vali.rho, + this->vali_volume, + this->input.validation_cell, + this->device, + this->grid_vali.fft_gg + ); + } + } + + // this->dumpTensor(this->fft_kernel_train[0].reshape({this->data_train.nx}), "kernel_fcc.npy", this->data_train.nx); + // this->dumpTensor(this->fft_kernel_vali[0].reshape({this->data_train.nx}), "kernel_bcc.npy", this->data_train.nx); +} + +void Train_KEDF::set_device() +{ + if (this->input.device_type == "cpu") + { + std::cout << "---------- Running on CPU ----------" << std::endl; + this->device = torch::Device(torch::kCPU); + } + else if (this->input.device_type == "gpu") + { + if (torch::cuda::cudnn_is_available()) + { + std::cout << "---------- Running on GPU ----------" << std::endl; + this->device = torch::Device(torch::kCUDA); + } + else + { + std::cout << "---- Warning: GPU is unaviable -----" << std::endl; + std::cout << "---------- Running on CPU ----------" << std::endl; + this->device = torch::Device(torch::kCPU); + } + } +} + +void Train_KEDF::init_input_index() +{ + this->ninput = 0; + + // --------- semi-local descriptors --------- + if (this->input.ml_gamma){ + this->descriptor_type.push_back("gamma"); + this->kernel_index.push_back(-1); + ninput++; + } + if (this->input.ml_p){ + this->descriptor_type.push_back("p"); + this->kernel_index.push_back(-1); + ninput++; + } + if (this->input.ml_q){ + this->descriptor_type.push_back("q"); + this->kernel_index.push_back(-1); + ninput++; + } + // --------- non-local descriptors --------- + for (int ik = 0; ik < this->input.nkernel; ++ik) + { + if (this->input.ml_gammanl[ik]){ + this->descriptor_type.push_back("gammanl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (this->input.ml_pnl[ik]){ + this->descriptor_type.push_back("pnl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (this->input.ml_qnl[ik]){ + this->descriptor_type.push_back("qnl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (this->input.ml_xi[ik]){ + this->descriptor_type.push_back("xi"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (this->input.ml_tanhxi[ik]){ + this->descriptor_type.push_back("tanhxi"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (this->input.ml_tanhxi_nl[ik]){ + this->descriptor_type.push_back("tanhxi_nl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + } + // --------- semi-local descriptors --------- + if (this->input.ml_tanhp){ + this->descriptor_type.push_back("tanhp"); + this->kernel_index.push_back(-1); + ninput++; + } + if (this->input.ml_tanhq){ + this->descriptor_type.push_back("tanhq"); + this->kernel_index.push_back(-1); + ninput++; + } + // --------- non-local descriptors --------- + for (int ik = 0; ik < this->input.nkernel; ++ik) + { + if (this->input.ml_tanh_pnl[ik]){ + this->descriptor_type.push_back("tanh_pnl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (this->input.ml_tanh_qnl[ik]){ + this->descriptor_type.push_back("tanh_qnl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (this->input.ml_tanhp_nl[ik]){ + this->descriptor_type.push_back("tanhp_nl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + if (this->input.ml_tanhq_nl[ik]){ + this->descriptor_type.push_back("tanhq_nl"); + this->kernel_index.push_back(ik); + this->ninput++; + } + } + + std::cout << "ninput = " << ninput << std::endl; + + if (this->input.feg_limit != 0) + { + this->feg_inpt = torch::zeros(ninput).to(device); + for (int i = 0; i < this->ninput; ++i) + { + if (this->descriptor_type[i] == "gamma") this->feg_inpt[i] = 1.; + } + + this->feg_predict = torch::zeros(1).to(device); + this->feg_dFdgamma = torch::zeros(1).to(device); + } + std::cout << "feg_limit = " << this->input.feg_limit << std::endl; +} + +void Train_KEDF::init() +{ + this->set_device(); + this->init_input_index(); + this->data_train.load_data(this->input, this->input.ntrain, this->input.train_dir, this->device); + this->data_vali.load_data(this->input, this->input.nvalidation, this->input.validation_dir, this->device); + // Input::print("LOAD DATA done"); + + this->potential.init(this->input, this->ninput, this->descriptor_type, this->kernel_index); + // Input::print("init potential done"); + if (this->input.loss == "potential" || this->input.loss == "both" || this->input.loss == "both_new") this->setUpFFT(); + // Input::print("init fft done"); + + this->nn = std::make_shared(this->data_train.nx_tot, this->data_vali.nx_tot, this->ninput, this->input.nnode, this->input.nlayer, this->device); + // Input::print("init_nn done"); + this->nn->set_data(&(this->data_train), this->descriptor_type, this->kernel_index, this->nn->inputs); + this->nn->set_data(&(this->data_vali), this->descriptor_type, this->kernel_index, this->nn->input_vali); +} + +torch::Tensor Train_KEDF::lossFunction(torch::Tensor enhancement, torch::Tensor target, torch::Tensor coef) +{ + return torch::sum(torch::pow(enhancement - target, 2))/this->data_train.nx/coef/coef; +} + +torch::Tensor Train_KEDF::lossFunction_new(torch::Tensor enhancement, torch::Tensor target, torch::Tensor weight, torch::Tensor coef) +{ + return torch::sum(torch::pow(weight * (enhancement - target), 2.))/this->data_train.nx/coef/coef; +} + + +void Train_KEDF::train() +{ + // time + double tot = 0.; + double totF = 0.; + double totFback = 0.; + double totLoss = 0.; + double totLback = 0.; + double totP = 0.; + double totStep = 0.; + std::chrono::_V2::system_clock::time_point start, startF, startFB, startL, startLB, startP, startStep, end, endF, endFB, endL, endLB, endP, endStep; + + start = std::chrono::high_resolution_clock::now(); + + std::cout << "========== Train_KEDF begin ==========" << std::endl; + // torch::Tensor target = (this->input.loss=="energy") ? this->data_train.enhancement : this->data_train.pauli; + if (this->input.loss == "potential" || this->input.loss == "both" || this->input.loss == "both_new") + { + this->data_train.pauli.resize_({this->input.ntrain, this->input.fftdim, this->input.fftdim, this->input.fftdim}); + } + + torch::optim::SGD optimizer(this->nn->parameters(), this->input.lr_start); + double update_coef = this->input.nepoch/std::log(this->input.lr_end/this->input.lr_start); // used to reduce the learning rate + + std::cout << "Epoch\tLoss\tValidation\tLoss_pot\tLoss_E\tLoss_FEG_pot\tLoss_FEG_E\n"; + double lossTrain = 0.; + double lossPot = 0.; + double lossE = 0.; + double lossFEG_pot = 0.; + double lossFEG_E = 0.; + double lossVali = 0.; + double maxLoss = 100.; + + // bool increase_coef_feg_e = false; + torch::Tensor weight = torch::pow(this->data_train.rho, this->input.exponent/3.); + for (size_t epoch = 1; epoch <= this->input.nepoch; ++epoch) + { + for (int batch_index = 0; batch_index < this->input.ntrain; ++batch_index) + { + startF = std::chrono::high_resolution_clock::now(); + + optimizer.zero_grad(); + if (this->input.loss == "energy") + { + torch::Tensor inpt = torch::slice(this->nn->inputs, 0, batch_index*this->data_train.nx, (batch_index + 1)*this->data_train.nx); + inpt.requires_grad_(true); + torch::Tensor prediction = this->nn->forward(inpt); + startL = std::chrono::high_resolution_clock::now(); + torch::Tensor loss = this->lossFunction(prediction, torch::slice(this->data_train.enhancement, 0, batch_index*this->data_train.nx, (batch_index + 1)*this->data_train.nx), this->data_train.enhancement_mean[batch_index]) * this->input.coef_e; + lossTrain = loss.item(); + endL = std::chrono::high_resolution_clock::now(); + totLoss += double(std::chrono::duration_cast(endL - startL).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + + startLB = std::chrono::high_resolution_clock::now(); + loss.backward(); + endLB = std::chrono::high_resolution_clock::now(); + totLback += double(std::chrono::duration_cast(endLB - startLB).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + } + else if (this->input.loss == "potential" || this->input.loss == "both" || this->input.loss == "both_new") + { + torch::Tensor inpt = torch::slice(this->nn->inputs, 0, batch_index*this->data_train.nx, (batch_index + 1)*this->data_train.nx); + inpt.requires_grad_(true); + torch::Tensor prediction = this->nn->forward(inpt); + + if (this->input.feg_limit != 3) + { + prediction = torch::softplus(prediction); + } + if (this->input.feg_limit != 0) + { + // if (this->feg_inpt.grad().numel()) this->feg_inpt.grad().zero_(); + this->feg_predict = this->nn->forward(this->feg_inpt); + // if (this->input.ml_gamma) this->feg_dFdgamma = torch::autograd::grad({this->feg_predict}, {this->feg_inpt}, + // {torch::ones_like(this->feg_predict)}, true, true)[0][this->nn_input_index["gamma"]]; + if (this->input.feg_limit == 1) prediction = prediction - torch::softplus(this->feg_predict) + 1.; + if (this->input.feg_limit == 3 && epoch < this->input.change_step) prediction = torch::softplus(prediction); + if (this->input.feg_limit == 3 && epoch >= this->input.change_step) prediction = torch::softplus(prediction - this->feg_predict + this->feg3_correct); + } + endF = std::chrono::high_resolution_clock::now(); + totF += double(std::chrono::duration_cast(endF - startF).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + + startFB = std::chrono::high_resolution_clock::now(); + torch::Tensor gradient = torch::autograd::grad({prediction}, {inpt}, + {torch::ones_like(prediction)}, true, true)[0]; + endFB = std::chrono::high_resolution_clock::now(); + totFback += double(std::chrono::duration_cast(endFB - startFB).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + + startL = std::chrono::high_resolution_clock::now(); + torch::Tensor pot = this->potential.get_potential(batch_index, this->data_train, prediction.reshape({this->input.fftdim, this->input.fftdim, this->input.fftdim}), gradient, this->kernel_train, this->grid_train); + torch::Tensor loss = this->lossFunction(pot, this->data_train.pauli[batch_index], this->data_train.pauli_mean[batch_index]) + * this->input.coef_p; + lossPot = loss.item(); + if (this->input.loss == "both") + { + loss = loss + this->input.coef_e * this->lossFunction(prediction, torch::slice(this->data_train.enhancement, 0, batch_index*this->data_train.nx, (batch_index + 1)*this->data_train.nx), this->data_train.enhancement_mean[batch_index]); + lossE = loss.item() - lossPot; + } + if (this->input.loss == "both_new") + { + loss = loss + this->input.coef_e * this->lossFunction_new(prediction, torch::slice(this->data_train.enhancement, 0, batch_index*this->data_train.nx, (batch_index + 1)*this->data_train.nx), weight[batch_index].reshape({this->data_train.nx, 1}), this->data_train.tau_mean[batch_index]); + lossE = loss.item() - lossPot; + } + if (this->input.feg_limit != 0) + { + if (this->input.feg_limit == 1 || this->input.feg_limit == 2) + { + loss = loss + torch::pow(this->feg_predict - 1., 2) * this->input.coef_feg_e; + lossFEG_E = loss.item() - (lossPot + lossE + lossFEG_pot); + // if (lossFEG_E/lossE < 1e-3 && increase_coef_feg_e == false) + // { + // this->input.coef_feg_e *= 2.; + // increase_coef_feg_e = true; + // std::cout << "---------ICREASE COEF FEG E--------" << std::endl; + // } + } + if (this->input.feg_limit == 3) + { + loss = loss + torch::pow(this->feg_predict - this->feg3_correct, 2) * this->input.coef_feg_e; + lossFEG_E = loss.item() - (lossPot + lossE + lossFEG_pot); + } + } + + lossTrain = loss.item(); + endL = std::chrono::high_resolution_clock::now(); + totLoss += double(std::chrono::duration_cast(endL - startL).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + + startLB = std::chrono::high_resolution_clock::now(); + loss.backward(); + endLB = std::chrono::high_resolution_clock::now(); + totLback += double(std::chrono::duration_cast(endLB - startLB).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + // this->dumpTensor(pot.reshape({this->data_train.nx}), "pot_fcc.npy", this->data_train.nx); + // this->dumpTensor(torch::slice(prediction, 0, batch_index*this->data_train.nx, (batch_index + 1)*this->data_train.nx).reshape({this->data_train.nx}), "F_fcc.npy", this->data_train.nx); + } + + startP = std::chrono::high_resolution_clock::now(); + if (epoch % this->input.print_fre == 0) { + if (this->input.nvalidation > 0) + { + torch::Tensor valid_pre = this->nn->forward(this->nn->input_vali); + if (this->input.feg_limit == 3) + { + valid_pre = torch::softplus(valid_pre - this->feg_predict + this->feg3_correct); + } + lossVali = this->lossFunction(valid_pre, this->data_vali.enhancement, this->data_vali.enhancement_mean).item(); + } + std::cout << std::setiosflags(std::ios::scientific) << std::setprecision(3) << epoch + << std::setw(12) << lossTrain + << std::setw(12) << lossVali + << std::setw(12) << lossPot + << std::setw(12) << lossE + << std::setw(12) << lossFEG_pot + << std::setw(12) << lossFEG_E + << std::endl; + } + + if (lossTrain > maxLoss){ + std::cout << "ERROR: too large loss: " << lossTrain << std::endl; + exit(0); + } + endP = std::chrono::high_resolution_clock::now(); + totP += double(std::chrono::duration_cast(endP - startP).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + + startStep = std::chrono::high_resolution_clock::now(); + optimizer.step(); + endStep = std::chrono::high_resolution_clock::now(); + totStep += double(std::chrono::duration_cast(endStep - startStep).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + } + if (epoch % this->input.dump_fre == 0) + { + std::stringstream file; + file << "model/net" << epoch << ".pt"; + torch::save(this->nn, file.str()); + } + // Reduce the learning_rate + if (epoch % this->input.lr_fre == 0) + { + for (auto &group : optimizer.param_groups()) + { + if(group.has_options()) + { + auto &options = static_cast(group.options()); + options.lr(this->input.lr_start * std::exp(epoch/update_coef)); + } + } + } + } + end = std::chrono::high_resolution_clock::now(); + + tot = double(std::chrono::duration_cast(end - start).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; + + std::cout << "=========== Done ============" << std::endl; + std::cout << std::setprecision(2) << std::setiosflags(std::ios::fixed) << "Item\t\t\tTime (s)\tPercentage" << std::endl; + std::cout.unsetf(std::ios::scientific); + std::cout << "Total\t\t\t" << tot << "\t\t" << tot/tot * 100. << " %" << std::endl; + std::cout << "Forward\t\t\t" << totF << "\t\t" << totF/tot * 100. << " %" << std::endl; + std::cout << "Enhancement back\t" << totFback << "\t\t" << totFback/tot * 100. << " %" << std::endl; + std::cout << "Loss function\t\t" << totLoss << "\t\t" << totLoss/tot * 100. << " %" << std::endl; + std::cout << "Loss backward\t\t" << totLback << "\t\t" << totLback/tot * 100. << " %" << std::endl; + std::cout << "Print\t\t\t" << totP << "\t\t" << totP/tot * 100. << " %" << std::endl; + std::cout << "Step\t\t\t" << totStep << "\t\t" << totStep/tot * 100. << " %" << std::endl; +} + +void Train_KEDF::potTest() +{ + this->set_device(); + this->init_input_index(); + this->data_train.load_data(this->input, this->input.ntrain, this->input.train_dir, this->device); + this->data_vali.load_data(this->input, this->input.nvalidation, this->input.validation_dir, this->device); + Input::print("LOAD DATA done"); + + this->potential.init(this->input, this->ninput, this->descriptor_type, this->kernel_index); + Input::print("init potential done"); + if (this->input.loss == "potential" || this->input.loss == "both" || this->input.loss == "both_new") this->setUpFFT(); + Input::print("init fft done"); + + std::chrono::_V2::system_clock::time_point start, end; + this->nn = std::make_shared(this->data_train.nx_tot, this->data_vali.nx_tot, this->ninput, this->input.nnode, this->input.nlayer, this->device); + torch::DeviceType device_type = torch::kCPU; + torch::load(this->nn, "net.pt", device_type); + // this->nn->to(this->device); + Input::print("init_nn done"); + this->nn->set_data(&(this->data_train), this->descriptor_type, this->kernel_index, this->nn->inputs); + this->nn->set_data(&(this->data_vali), this->descriptor_type, this->kernel_index, this->nn->input_vali); + + this->nn->inputs.requires_grad_(true); + + if (this->input.loss == "potential" || this->input.loss == "both" || this->input.loss == "both_new") this->data_train.pauli.resize_({this->input.ntrain, this->input.fftdim, this->input.fftdim, this->input.fftdim}); + + for (int batch_index = 0; batch_index < this->input.ntrain; ++batch_index) + { + for (int ii = 0; ii < 1; ++ii) + { + torch::Tensor inpts = torch::slice(this->nn->inputs, 0, ii*this->data_train.nx, (ii + 1)*this->data_train.nx); + inpts.requires_grad_(true); + torch::Tensor prediction = this->nn->forward(inpts); + if (this->input.feg_limit != 3) + { + prediction = torch::softplus(prediction); + } + if (this->input.feg_limit != 0) + { + // if (this->input.ml_gamma) if (this->feg_inpt[this->nn_input_index["gamma"]].grad().numel()) this->feg_inpt[this->nn_input_index["gamma"]].grad().zero_(); + if (this->feg_inpt.grad().numel()) this->feg_inpt.grad().zero_(); + this->feg_predict = this->nn->forward(this->feg_inpt); + // if (this->input.ml_gamma) this->feg_dFdgamma = torch::autograd::grad({this->feg_predict}, {this->feg_inpt[this->nn_input_index["gamma"]]}, + // {torch::ones(1)}, true, true)[0]; + // if (this->input.ml_gamma) this->feg_dFdgamma = torch::autograd::grad({this->feg_predict}, {this->feg_inpt}, + // {torch::ones_like(this->feg_predict)}, true, true)[0][this->nn_input_index["gamma"]]; + if (this->input.feg_limit == 1) prediction = prediction - torch::softplus(this->feg_predict) + 1.; + if (this->input.feg_limit == 3) prediction = torch::softplus(prediction - this->feg_predict + this->feg3_correct); + } + + start = std::chrono::high_resolution_clock::now(); + torch::Tensor gradient = torch::autograd::grad({prediction}, {inpts}, + {torch::ones_like(prediction)}, true, true)[0]; + end = std::chrono::high_resolution_clock::now(); + std::cout << "spend " << double(std::chrono::duration_cast(end - start).count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den << " s" << std::endl; + + std::cout << "begin potential" << std::endl; + torch::Tensor weight = torch::pow(this->data_train.rho, this->input.exponent/3.); + + torch::Tensor pot = this->potential.get_potential(ii, this->data_train, torch::slice(prediction, 0, ii*this->data_train.nx, (ii + 1)*this->data_train.nx).reshape({this->input.fftdim, this->input.fftdim, this->input.fftdim}), gradient, this->kernel_train, this->grid_train); + std::cout << "after potential" << std::endl; + + torch::Tensor loss = this->lossFunction(pot, this->data_train.pauli[ii], this->data_train.pauli_mean[ii]) * this->input.coef_p; + if (this->input.loss == "both") + { + loss = loss + this->input.coef_e * this->lossFunction(prediction, torch::slice(this->data_train.enhancement, 0, ii*this->data_train.nx, (ii + 1)*this->data_train.nx), this->data_train.enhancement_mean[ii]); + } + if (this->input.loss == "both_new") + { + loss = loss + this->input.coef_e * this->lossFunction_new(prediction, torch::slice(this->data_train.enhancement, 0, ii*this->data_train.nx, (ii + 1)*this->data_train.nx), weight[ii].reshape({this->data_train.nx, 1}), this->data_train.tau_mean[ii]); + } + std::cout << "after loss" << std::endl; + // loss = loss + this->input.coef_e * this->lossFunction(prediction, torch::slice(this->data_train.enhancement, 0, ii*this->data_train.nx, (ii + 1)*this->data_train.nx)); + double lossTrain = loss.item(); + std::cout << "loss = " << lossTrain << std::endl; + this->data_train.dumpTensor(pot.reshape({this->data_train.nx}), "potential-nnof.npy", this->data_train.nx); + this->data_train.dumpTensor(torch::slice(prediction, 0, ii*this->data_train.nx, (ii + 1)*this->data_train.nx).reshape({this->data_train.nx}), "enhancement-nnof.npy", this->data_train.nx); + // this->dumpTensor(torch::slice(this->nn->F, 0, ii*this->data_train.nx, (ii + 1)*this->data_train.nx).reshape({this->data_train.nx}), "F_fcc.npy", this->data_train.nx); + } + // std::cout << std::setiosflags(std::ios::scientific) << std::setprecision(12) << this->nn->parameters() << std::endl; + } +} + diff --git a/source/module_hamilt_pw/hamilt_ofdft/ml_tools/train_kedf.h b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/train_kedf.h new file mode 100644 index 0000000000..f744de00df --- /dev/null +++ b/source/module_hamilt_pw/hamilt_ofdft/ml_tools/train_kedf.h @@ -0,0 +1,89 @@ +#ifndef TRAIN_KEDF_H +#define TRAIN_KEDF_H + +#include "./data.h" +#include "./grid.h" +#include "./input.h" +#include "./kernel.h" +#include "./nn_of.h" +#include "./pauli_potential.h" + +#include + +class Train_KEDF +{ + public: + Train_KEDF(){}; + ~Train_KEDF(); + + std::shared_ptr nn; + Input input; + Grid grid_train; + Grid grid_vali; + Kernel *kernel_train = nullptr; + Kernel *kernel_vali = nullptr; + PauliPotential potential; + //----------- training set ----------- + Data data_train; + double *train_volume = nullptr; + //---------validation set ------------ + Data data_vali; + double *vali_volume = nullptr; + // ------------------------------------ + + torch::Device device = torch::Device(torch::kCUDA); + int ninput = 0; + std::vector descriptor_type = {}; + std::vector kernel_index = {}; + + // -------- free electron gas --------- + torch::Tensor feg_inpt; + torch::Tensor feg_predict; + torch::Tensor feg_dFdgamma; + + // ----------- constants --------------- + double feg3_correct = 0.541324854612918; // ln(e - 1) + const double cTF + = 3.0 / 10.0 * std::pow(3 * std::pow(M_PI, 2.0), 2.0 / 3.0) + * 2; // 10/3*(3*pi^2)^{2/3}, multiply by 2 to convert unit from Hartree to Ry, finally in Ry*Bohr^(-2) + const double pqcoef = 1.0 / (4.0 * std::pow(3 * std::pow(M_PI, 2.0), 2.0 / 3.0)); // coefficient of p and q + + void train(); + void potTest(); + void setUpFFT(); + void set_device(); + void init_input_index(); + void init(); + + torch::Tensor lossFunction(torch::Tensor enhancement, torch::Tensor target, torch::Tensor coef = torch::ones(1)); + torch::Tensor lossFunction_new(torch::Tensor enhancement, + torch::Tensor target, + torch::Tensor weight, + torch::Tensor coef = torch::ones(1)); +}; + +// class OF_data : public torch::data::Dataset +// { +// private: +// torch::Tensor input; +// torch::Tensor target; + +// public: +// explicit OF_data(torch::Tensor &input, torch::Tensor &target) +// { +// this->input = input.clone(); +// this->target = target.clone(); +// } + +// torch::data::Example<> get(size_t index) override +// { +// return {this->input[index], this->target[index]}; +// } + +// torch::optional size() const override +// { +// return this->input.size(0); +// } +// }; + +#endif \ No newline at end of file diff --git a/source/module_io/read_input_item_ofdft.cpp b/source/module_io/read_input_item_ofdft.cpp index 9d4b90268e..dd29330a92 100644 --- a/source/module_io/read_input_item_ofdft.cpp +++ b/source/module_io/read_input_item_ofdft.cpp @@ -10,6 +10,84 @@ void ReadInput::item_ofdft() { Input_Item item("of_kinetic"); item.annotation = "kinetic energy functional, such as tf, vw, wt"; + item.check_value = [](const Input_Item& item, const Parameter& para) { +#ifndef __MLKEDF + if (para.input.of_kinetic == "ml" || para.input.of_kinetic == "mpn" || para.input.of_kinetic == "cpn5") + { + ModuleBase::WARNING_QUIT("ReadInput", "ML KEDF is not supported."); + } +#endif + if (para.input.of_kinetic != "tf" && para.input.of_kinetic != "vw" && para.input.of_kinetic != "wt" + && para.input.of_kinetic != "lkt" && para.input.of_kinetic != "tf+" + && para.input.of_kinetic != "ml" && para.input.of_kinetic != "mpn" && para.input.of_kinetic != "cpn5") + { + ModuleBase::WARNING_QUIT("ReadInput", "of_kinetic must be tf, vw, tf+, wt, lkt, ml, mpn, or cpn5"); + } + }; + item.reset_value = [](const Input_Item& item, Parameter& para) { + // Set the default parameters for MPN or CPN5 KEDF + if (para.input.of_kinetic == "mpn") + { + para.input.of_kinetic = "ml"; + + para.input.of_ml_feg = 3; + para.input.of_ml_nkernel = 1; + para.input.of_ml_kernel = {1}; + para.input.of_ml_kernel_scaling = {1.0}; + para.input.of_ml_yukawa_alpha = {1.0}; + para.input.of_ml_gamma = false; + para.input.of_ml_p = false; + para.input.of_ml_q = false; + para.input.of_ml_tanhp = true; + para.input.of_ml_tanhq = false; + para.input.of_ml_chi_p = 0.2; + para.input.of_ml_chi_q = 0.1; + para.input.of_ml_gammanl = {0}; + para.input.of_ml_pnl = {0}; + para.input.of_ml_qnl = {0}; + para.input.of_ml_xi = {0}; + para.input.of_ml_tanhxi = {1}; + para.input.of_ml_tanhxi_nl = {1}; + para.input.of_ml_tanh_pnl = {0}; + para.input.of_ml_tanh_qnl = {0}; + para.input.of_ml_tanhp_nl = {1}; + para.input.of_ml_tanhq_nl = {0}; + para.input.of_ml_chi_xi = {1.0}; + para.input.of_ml_chi_pnl = {0.2}; + para.input.of_ml_chi_qnl = {0.1}; + } + + if (para.input.of_kinetic == "cpn5") + { + para.input.of_kinetic = "ml"; + + para.input.of_ml_feg = 3; + para.input.of_ml_nkernel = 5; + para.input.of_ml_kernel = {1, 1, 1, 1, 1}; + para.input.of_ml_kernel_scaling = {2.0, 1.5, 1.0, 0.75, 0.5}; + para.input.of_ml_yukawa_alpha = {1.0, 1.0, 1.0, 1.0, 1.0}; + para.input.of_ml_gamma = false; + para.input.of_ml_p = false; + para.input.of_ml_q = false; + para.input.of_ml_tanhp = true; + para.input.of_ml_tanhq = false; + para.input.of_ml_chi_p = 0.2; + para.input.of_ml_chi_q = 0.1; + para.input.of_ml_gammanl = {0, 0, 0, 0, 0}; + para.input.of_ml_pnl = {0, 0, 0, 0, 0}; + para.input.of_ml_qnl = {0, 0, 0, 0, 0}; + para.input.of_ml_xi = {0, 0, 0, 0, 0}; + para.input.of_ml_tanhxi = {1, 1, 1, 1, 1}; + para.input.of_ml_tanhxi_nl = {1, 1, 1, 1, 1}; + para.input.of_ml_tanh_pnl = {0, 0, 0, 0, 0}; + para.input.of_ml_tanh_qnl = {0, 0, 0, 0, 0}; + para.input.of_ml_tanhp_nl = {1, 1, 1, 1, 1}; + para.input.of_ml_tanhq_nl = {0, 0, 0, 0, 0}; + para.input.of_ml_chi_xi = {0.6, 0.8, 1.0, 1.5, 3.0}; + para.input.of_ml_chi_pnl = {0.2, 0.2, 0.2, 0.2, 0.2}; + para.input.of_ml_chi_qnl = {0.1, 0.1, 0.1, 0.1, 0.1}; + } + }; read_sync_string(input.of_kinetic); this->add_item(item); } @@ -131,5 +209,257 @@ void ReadInput::item_ofdft() read_sync_string(input.of_kernel_file); this->add_item(item); } + { + Input_Item item("of_ml_gene_data"); + item.annotation = "Generate training data or not"; + read_sync_bool(input.of_ml_gene_data); + this->add_item(item); + } + { + Input_Item item("of_ml_device"); + item.annotation = "Run NN on GPU or CPU"; + read_sync_string(input.of_ml_device); + this->add_item(item); + } + { + Input_Item item("of_ml_feg"); + item.annotation = "The Free Electron Gas limit: 0: no, 3: yes"; + read_sync_int(input.of_ml_feg); + this->add_item(item); + } + { + Input_Item item("of_ml_nkernel"); + item.annotation = "Number of kernels"; + item.reset_value = [](const Input_Item& item, Parameter& para) { + if (para.input.of_ml_nkernel > 0) + { + reset_vector(para.input.of_ml_gammanl, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_pnl, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_qnl, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_xi, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_tanhxi, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_tanhxi_nl, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_tanh_pnl, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_tanh_qnl, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_tanhp_nl, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_tanhq_nl, para.input.of_ml_nkernel, 0); + reset_vector(para.input.of_ml_chi_xi, para.input.of_ml_nkernel, 1.0); + reset_vector(para.input.of_ml_chi_pnl, para.input.of_ml_nkernel, 1.0); + reset_vector(para.input.of_ml_chi_qnl, para.input.of_ml_nkernel, 1.0); + reset_vector(para.input.of_ml_kernel, para.input.of_ml_nkernel, 1); + reset_vector(para.input.of_ml_kernel_scaling, para.input.of_ml_nkernel, 1.0); + reset_vector(para.input.of_ml_yukawa_alpha, para.input.of_ml_nkernel, 1.0); + std::string none = "none"; + reset_vector(para.input.of_ml_kernel_file, para.input.of_ml_nkernel, none); + } + }; + read_sync_int(input.of_ml_nkernel); + this->add_item(item); + } + { + Input_Item item("of_ml_kernel"); + item.annotation = "Type of kernel, 1 for wt, 2 for yukawa, and 3 for TKK"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_kernel); + }; + sync_intvec(input.of_ml_kernel, para.input.of_ml_kernel.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_kernel_scaling"); + item.annotation = "Scaling parameter of kernel, w(r-r') = scaling^3 * w(scaling (r-r'))"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_kernel_scaling); + }; + sync_doublevec(input.of_ml_kernel_scaling, para.input.of_ml_kernel_scaling.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_yukawa_alpha"); + item.annotation = "Parameter alpha of yukawa kernel"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_yukawa_alpha); + }; + sync_doublevec(input.of_ml_yukawa_alpha, para.input.of_ml_yukawa_alpha.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_kernel_file"); + item.annotation = "The file of TKK"; + item.read_value = [](const Input_Item& item, Parameter& para) { + size_t count = item.get_size(); + for (int i = 0; i < count; i++) + { + para.input.of_ml_kernel_file.push_back(item.str_values[i]); + } + }; + sync_stringvec(input.of_ml_kernel_file, para.input.of_ml_kernel_file.size(), ""); + this->add_item(item); + } + { + Input_Item item("of_ml_gamma"); + item.annotation = "Descriptor: gamma = (rho / rho0)^(1/3)"; + read_sync_bool(input.of_ml_gamma); + this->add_item(item); + } + { + Input_Item item("of_ml_p"); + item.annotation = "Descriptor: p = |nabla rho|^2 / [2 (3 pi^2)^(1/3) rho^(4/3)]^2"; + read_sync_bool(input.of_ml_p); + this->add_item(item); + } + { + Input_Item item("of_ml_q"); + item.annotation = "Descriptor: q = nabla^2 rho / [4 (3 pi^2)^(2/3) rho^(5/3)]"; + read_sync_bool(input.of_ml_q); + this->add_item(item); + } + { + Input_Item item("of_ml_tanhp"); + item.annotation = "Descriptor: tanhp = tanh(chi_p * p)"; + read_sync_bool(input.of_ml_tanhp); + this->add_item(item); + } + { + Input_Item item("of_ml_tanhq"); + item.annotation = "Descriptor: tanhq = tanh(chi_q * q)"; + read_sync_bool(input.of_ml_tanhq); + this->add_item(item); + } + { + Input_Item item("of_ml_chi_p"); + item.annotation = "Hyperparameter: tanhp = tanh(chi_p * p)"; + read_sync_double(input.of_ml_chi_p); + this->add_item(item); + } + { + Input_Item item("of_ml_chi_q"); + item.annotation = "Hyperparameter: tanhq = tanh(chi_q * q)"; + read_sync_double(input.of_ml_chi_q); + this->add_item(item); + } + { + Input_Item item("of_ml_gammanl"); + item.annotation = "Descriptor: gammanl = int{gamma(r') * w(r-r') dr'}"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_gammanl); + }; + sync_intvec(input.of_ml_gammanl, para.input.of_ml_gammanl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_pnl"); + item.annotation = "Descriptor: pnl = int{p(r') * w(r-r') dr'}"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_pnl); + }; + sync_intvec(input.of_ml_pnl, para.input.of_ml_pnl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_qnl"); + item.annotation = "Descriptor: qnl = int{q(r') * w(r-r') dr'}"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_qnl); + }; + sync_intvec(input.of_ml_qnl, para.input.of_ml_qnl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_xi"); + item.annotation = "Descriptor: xi = int{rho(r')^(1/3) * w(r-r') dr'} / rho^(1/3)"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_xi); + }; + sync_intvec(input.of_ml_xi, para.input.of_ml_xi.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_tanhxi"); + item.annotation = "Descriptor: tanhxi = tanh(chi_xi * xi)"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_tanhxi); + }; + sync_intvec(input.of_ml_tanhxi, para.input.of_ml_tanhxi.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_tanhxi_nl"); + item.annotation = "Descriptor: tanhxi_nl = int{tanhxi(r') * w(r-r') dr'}"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_tanhxi_nl); + }; + sync_intvec(input.of_ml_tanhxi_nl, para.input.of_ml_tanhxi_nl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_tanh_pnl"); + item.annotation = "Descriptor: tanh_pnl = tanh(chi_pnl * pnl)"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_tanh_pnl); + }; + sync_intvec(input.of_ml_tanh_pnl, para.input.of_ml_tanh_pnl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_tanh_qnl"); + item.annotation = "Descriptor: tanh_qnl = tanh(chi_qnl * qnl)"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_tanh_qnl); + }; + sync_intvec(input.of_ml_tanh_qnl, para.input.of_ml_tanh_qnl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_tanhp_nl"); + item.annotation = "Descriptor: tanhp_nl = int{tanhp(r') * w(r-r') dr'}"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_tanhp_nl); + }; + sync_intvec(input.of_ml_tanhp_nl, para.input.of_ml_tanhp_nl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_tanhq_nl"); + item.annotation = "Descriptor: tanhq_nl = int{tanhq(r') * w(r-r') dr'}"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_tanhq_nl); + }; + sync_intvec(input.of_ml_tanhq_nl, para.input.of_ml_tanhq_nl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_chi_xi"); + item.annotation = "Hyperparameter: tanhpxi = tanh(chi_xi * xi)"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_chi_xi); + }; + sync_doublevec(input.of_ml_chi_xi, para.input.of_ml_chi_xi.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_chi_pnl"); + item.annotation = "Hyperparameter: tanh_pnl = tanh(chi_pnl * pnl)"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_chi_pnl); + }; + sync_doublevec(input.of_ml_chi_pnl, para.input.of_ml_chi_pnl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_chi_qnl"); + item.annotation = "Hyperparameter: tanh_qnl = tanh(chi_qnl * qnl)"; + item.read_value = [](const Input_Item& item, Parameter& para) { + parse_expression(item.str_values, para.input.of_ml_chi_qnl); + }; + sync_doublevec(input.of_ml_chi_qnl, para.input.of_ml_chi_qnl.size(), 0); + this->add_item(item); + } + { + Input_Item item("of_ml_local_test"); + item.annotation = "Test: read in the density, and output the F and Pauli potential"; + read_sync_bool(input.of_ml_local_test); + this->add_item(item); + } } } // namespace ModuleIO \ No newline at end of file diff --git a/source/module_io/read_input_tool.h b/source/module_io/read_input_tool.h index 665d045ce8..649b0044e5 100644 --- a/source/module_io/read_input_tool.h +++ b/source/module_io/read_input_tool.h @@ -203,4 +203,13 @@ void parse_expression(const std::vector& expressions, std::vector +void reset_vector(std::vector& vec, int size, T default_value) +{ + if (vec.size() != size) + { + vec.resize(size, default_value); + } } \ No newline at end of file diff --git a/source/module_parameter/input_parameter.h b/source/module_parameter/input_parameter.h index 7b160a2e0b..04fc8790df 100644 --- a/source/module_parameter/input_parameter.h +++ b/source/module_parameter/input_parameter.h @@ -209,6 +209,42 @@ struct Input_para ///< formula. Only usable for WT KEDF. std::string of_kernel_file = "WTkernel.txt"; ///< The name of WT kernel file. + // ML KEDF, sunliang added on 2022-11-07 + bool of_ml_gene_data = false; ///< Generate training data or not + // device + std::string of_ml_device = "cpu"; ///< Run NN on GPU or CPU + int of_ml_feg = 0; ///< The Free Electron Gas limit: 0: no, 3: yes + // kernel + int of_ml_nkernel = 1; ///< Number of kernels + std::vector of_ml_kernel = {1}; ///< Type of kernel, 1 for wt, 2 for yukawa, and 3 for TKK + std::vector of_ml_kernel_scaling = {1.0}; ///< Scaling parameter of kernel, w(r-r') = lambda^3 * w(lambda (r-r')), lambda = 1/scaling + std::vector of_ml_yukawa_alpha = {1.0}; ///< Parameter alpha of yukawa kernel + std::vector of_ml_kernel_file = {"none"}; ///< The file of TKK + // semi-local descriptors + bool of_ml_gamma = false; ///< Descriptor: gamma = (rho / rho0)^(1/3) + bool of_ml_p = false; ///< Descriptor: p = |nabla rho|^2 / [2 (3 pi^2)^(1/3) rho^(4/3)]^2 + bool of_ml_q = false; ///< Descriptor: q = nabla^2 rho / [4 (3 pi^2)^(2/3) rho^(5/3)] + bool of_ml_tanhp = false; ///< Descriptor: tanhp = tanh(chi_p * p) + bool of_ml_tanhq = false; ///< Descriptor: tanhq = tanh(chi_q * q) + double of_ml_chi_p = 1.0; ///< Hyperparameter: tanhp = tanh(chi_p * p) + double of_ml_chi_q = 1.0; ///< Hyperparameter: tanhq = tanh(chi_q * q) + // non-local descriptors + // of_ml_gammanl should be a vector of bool, but here we use a vector of int for convinience + std::vector of_ml_gammanl = {0}; ///< Descriptor: gammanl = int{gamma(r') * w(r-r') dr'} + std::vector of_ml_pnl = {0}; ///< Descriptor: pnl = int{p(r') * w(r-r') dr'} + std::vector of_ml_qnl = {0}; ///< Descriptor: qnl = int{q(r') * w(r-r') dr'} + std::vector of_ml_xi = {0}; ///< Descriptor: xi = int{rho(r')^(1/3) * w(r-r') dr'} / rho^(1/3) + std::vector of_ml_tanhxi = {0}; ///< Descriptor: tanhxi = tanh(chi_xi * xi) + std::vector of_ml_tanhxi_nl = {0}; ///< Descriptor: tanhxi_nl = int{tanhxi(r') * w(r-r') dr'} + std::vector of_ml_tanh_pnl = {0}; ///< Descriptor: tanh_pnl = tanh(chi_pnl * pnl) + std::vector of_ml_tanh_qnl = {0}; ///< Descriptor: tanh_qnl = tanh(chi_qnl * qnl) + std::vector of_ml_tanhp_nl = {0}; ///< Descriptor: tanhp_nl = int{tanhp(r') * w(r-r') dr'} + std::vector of_ml_tanhq_nl = {0}; ///< Descriptor: tanhq_nl = int{tanhq(r') * w(r-r') dr'} + std::vector of_ml_chi_xi = {1.0}; ///< Hyperparameter: tanhpxi = tanh(chi_xi * xi) + std::vector of_ml_chi_pnl = {1.0}; ///< Hyperparameter: tanh_pnl = tanh(chi_pnl * pnl) + std::vector of_ml_chi_qnl = {1.0}; ///< Hyperparameter: tanh_qnl = tanh(chi_qnl * qnl) + bool of_ml_local_test = false; ///< Test: read in the density, and output the F and Pauli potential + // ============== #Parameters (7.stochastic DFT) =========================== int method_sto = 2; ///< different methods for sdft, 1: slow, less memory 2: ///< fast, more memory diff --git a/tests/integrate/902_OF_KE_CPN5/INPUT b/tests/integrate/902_OF_KE_CPN5/INPUT new file mode 100644 index 0000000000..432af30174 --- /dev/null +++ b/tests/integrate/902_OF_KE_CPN5/INPUT @@ -0,0 +1,40 @@ +INPUT_PARAMETERS +#Parameters (1.General) +suffix autotest +calculation scf +esolver_type ofdft +ntype 1 +symmetry 1 +out_chg 1 +pseudo_dir ../../PP_ORB/ +pseudo_rcut 16 + +#Parameters (2.Iteration) +ecutwfc 20 +scf_nmax 200 + +#OFDFT +of_kinetic cpn5 +of_method tn +of_conv energy +of_tole 2e-6 +of_full_pw 1 +of_full_pw_dim 0 + +#Parameters (3.Basis) +basis_type pw +of_ml_device cpu +# of_ml_feg 3 +# of_ml_nkernel 5 +# of_ml_chi_xi 0.6 0.8 1.0 1.5 3.0 +# of_ml_chi_p 0.2 +# of_ml_chi_q 0.1 +# of_ml_chi_pnl 0.2 0.2 0.2 0.2 0.2 +# of_ml_chi_qnl 0.1 0.1 0.1 0.1 0.1 +# of_ml_kernel 1 1 1 1 1 +# of_ml_yukawa_alpha 1 1 1 1 1 +# of_ml_kernel_scaling 2.0 1.5 1.0 0.75 0.5 +# of_ml_tanhxi 1 1 1 1 1 +# of_ml_tanhxi_nl 1 1 1 1 1 +# of_ml_tanhp 1 +# of_ml_tanhp_nl 1 1 1 1 1 diff --git a/tests/integrate/902_OF_KE_CPN5/KPT b/tests/integrate/902_OF_KE_CPN5/KPT new file mode 100644 index 0000000000..c289c0158a --- /dev/null +++ b/tests/integrate/902_OF_KE_CPN5/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +1 1 1 0 0 0 diff --git a/tests/integrate/902_OF_KE_CPN5/STRU b/tests/integrate/902_OF_KE_CPN5/STRU new file mode 100644 index 0000000000..2e022904e7 --- /dev/null +++ b/tests/integrate/902_OF_KE_CPN5/STRU @@ -0,0 +1,19 @@ +ATOMIC_SPECIES +Si 3 si.lda.lps blps + +LATTICE_CONSTANT +10.334452882595281 // add lattice constant + +LATTICE_VECTORS +0.000000000000 0.500000000000 0.500000000000 +0.500000000000 0.000000000000 0.500000000000 +0.500000000000 0.500000000000 0.000000000000 + +ATOMIC_POSITIONS +Direct + +Si +0.0 +2 + 0.000000000000 0.000000000000 0.000000000000 1 1 1 + 0.250000000000 0.250000000000 0.250000000000 1 1 1 diff --git a/tests/integrate/902_OF_KE_CPN5/jd b/tests/integrate/902_OF_KE_CPN5/jd new file mode 100644 index 0000000000..f24ecd6117 --- /dev/null +++ b/tests/integrate/902_OF_KE_CPN5/jd @@ -0,0 +1 @@ +Test the energy of CPN5 kinetic energy functional (of_method = ml) in OFDFT, symmetry=on diff --git a/tests/integrate/902_OF_KE_CPN5/net.pt b/tests/integrate/902_OF_KE_CPN5/net.pt new file mode 100644 index 0000000000000000000000000000000000000000..fa0158e40a1a215a6789457ceba636b59d792c26 GIT binary patch literal 181487 zcmaf)c{J70*ZM=vFcva}qL3+b$UJ49r_8Q-*zSPqn&+q_ zLWn3uLeG7E|2^N|TF-OV`uuV4TKBHc=X}oD=e=M1y)`ax*vP=Z%*^orja>|E43CX$ z&x+B<$%h8E1}DXo6?QS){h!15LIcn4hg6`XD7OgCH^D0w!olEPd$@o7Y$N~9Y#fpM zp3UV-K|MEOy}M{V*7(o!t^KCpo?ON8htLK=(z^X+@-JZLtFEJhzX-U>eZ=a1a5Gk0 z>kO$`Bw>8zGL_x50bCdD)UL?3z*OM4-TGiD)P`*N)M-aX(?3Twlxdatb3jJW^=%VI z=_Qz}t5U#fNolsYvluRZQxwenScA>J7JaSug;JGzI8a}g?4+HCds5m@Z>6^ihMv015%JPkfRyK_e{pb}^0u8-ID zH{!8IDr=Qz86>x}CjKCnqj&1p>K}UwphZen;C?p|!pb+~73%=cr2 zZ;8ziq_u_5)S?g%-zV3Kj89+O@Gs~G zfjPZKIfYiVE*#bru2%y~ef`L>=_I`W76}zx{Ohp zz+8{DMH@cK?WUnlQs*Gs-8_7KQKXua)`{i$%|+ea6sYv3$x-KuaH!&tr+iR7Zus$& zV{k_^+G-^Ea-J#&y@y}7UsEjw&gJw^XFs;VwU{5>Tdz@J^z5Yh-P#s>yG!Z4kw6Ys zS_YiyjVp#AJ>541t`hKeonZO4KM`M84nJ6qssXOVm7PZKy6}69;kK8K6|k>*W18=` zWc-kHrsm}g5xe*UbTy85!2yxNg;TQCuy%grP~g>Y@QaNE9i%><+m*lyV1XA zG2d7~=zuo+9)r&`7Zh&T;C(CLG|Jo5{IKzEhxL>#g8VD#@Kd8A?QtA`qdEvdNMFqO<)1;m# zA|iXC(lgP6#h@_CSoV>p7XDSC?@9A!fc$ihgxCOhs}{TZVlyI7!UK^ zC5Oa-r|s)6rj8w$_sA$h?~xzcP-0v6D3@b_QXv=qq5#8ONOq%6GjN+J?%o(`fh#A1 zXY%*9LdMv;6Zgs0C^a-&u(YoVIOYquRr5)h@iys6#7|cYJQ^_YcS{TW_BFba$xVi% z@SH~{v;}LzXXcJ8QNVRz*TuJH2nQErM#@fg!1uu;YUbf>c-3k5sQ?xdV!$WXukr*? zx>_O8wAhaMFBh)eS187(Tm6IdW+{-=p(cEAoFlgR;Ij-{>f56zYq}gux@PTLa z^3iDU-?-hk;Mp78@$r2$xsQywL#-TLTkE0W;lqT414JCqYx<0DK^=% znOA>qK(2FB-Y)V~=zQ~IjDe#GH0_Rj5Z)dPPHSez8n(1T`JDg8qivaZmW46X-M${( z3R}l*JKAvVR@vTBrWcTJ9~mvE>;|;q3t{KSn^E+d{=wrdWUSTr^KLZx8pvhc*|)K~ z5t+Bt-Q9GXjMRdS+b@VD0KtCqt=*k17-3uQbelgETq+Nw4LRq-t9!Z4Q6crfEb)w~ zx5*cuklYSvMs#AHL+b9ZEw%XTvQpxM##Rhv6&l#PM#O-tyev-LMOeREO~>7pgv^Pr z#-w+2;HEWoD-V`B2o8OB`qg+2D1<&&y7Raai|e*p%8WOIg}B)JgIpvCbBRCDwuc0p zBG;BDB53%_O#gw`OaNNdd>Al^YlecO$qc)63t%L$uF|81iq%bCj;@;Jh!1aG)n_Du z0xvR_FgCn4`u6W)~EO59f0be*ri0eO_vWV_Cn z!_TKX=FE$d;lU;U^~<@oa3K2>zm_Bs0!Lo)F!8rQ)OnrY=g$M-?0C@3uz^2D_3}mz zj-_F&_d@r3(FEM?HYpiHYk|#5#3*g1UVL|#s_^Vz05la36yJH-g-pMF8944{q75lI zV#}*Yus`b>vMItJMcIn)Ue5GF8GSd#gggTB|B(|ZR&T=Ei>;^E;_EP9%4F|ttr%Fi zK20tUY(v+~4-d3lf}xSbpsIQ+3DX@eMd}i>fi;Ttnkpk18$=7f%1hM&HAXnBp*90K zlC^vsr^>N2>Cbub^-}zPBkweOR0k|?SUx{-qyitl$@k-=uWMzI#5_U1Bs6R9C>d93 zMD3sRac_{)HFjt?w{#I zl}@~v%k2}qMt~inHaq2By~T0fP0CWrZ}E5sUty^h6~CI$+FY;`Y_3!@aT;WTz?Tm< zohmAjTWs`B+;|OiPk!(xzO6^)^I)-&BM#Wdbyws5mLmV8_8+s)l_0cn+8+!$ptS#m zqkJ9(UypY#OYSE@)$_E)v-jfhTnj;3fPOx@tUuBoJlz1E%&G8rzddL=AF$Z6fr4#y zYSPQfiEwsxDqH+kE3Wn26NwNj#1~4&x)D1`ASk1A_t?KeT(p;F9nxun5?RJwH)cJN z@K!&t^im#_S%1`K|4@c1cdA&&bgOgY;@>xXuqt)D*+1p9?^+8b~_gQgbmFH z>q9IoPILSk0)`cP$0Pj@eD*)-?d_ zNZCoZl9#~hd`@ATbPFWN_C>`X&4h1HUBsSr1Yt=TML6V4H!{3V96J+G2o081QtMX< z5U#xTOy9d7ggc+TAy+j*XwsABdCx|8Qs;G5KqLWA^Cpke6r170Pu&(~w{q->aGO(Jnhlwv1nW*KKIWKf)ubO~w22*JkH$5wSkzFhMOP8Gp)- zt1*qXf?Bcc>}YL1%tkS7yVl$Y=QPGQGN}{M?!1pdK~gtHP>7E_H`k&2C)ZTL!xZ$3 z*Vtjz(F8`|k9|Pm?|}N5%pz>v{UxUTZZk%ky+3?s zx)UV-g*An`bwT^R)WZHzG7bgEX$N(YQPRs$q3a9@TP^+ejSF>RueRRIc~->Uo@sVx zzGkdBu);d@tO;8HPv3uespV~k&d<#EJ zx@%7ZX0V-$wxfcx-HTSDXf>n^Z+Nt@w;AIHID^acv%vbb?vn(TR@^Mn#bqPW48>__ znZw%}@L=9@^id)O_G%dY={`mTp`E6+qOA=m^v!A8?4Az%`9Qa5ZmqW7c=5!W%le|N81d%Gl#p{5{*?Aq+q_CcrpdF0G8c={ZdI`2z=d{T_I2y_ z;&y>WUs^U}UKohU*PEX0Epp2-VM0aPjL-q40B_vMP?7vagoeJz7F0?>ZjznJ)fY6_ah}&XE;bbsu%RF)yS(4DVLhHt{50zQ zIuJAuoLLA-F2zGjVe0F;`M_LxU^T*k21^R6Atz>{A^vNOsmc_6ziiBqeU(oDJ?psw z%g73BI5>FV#SIEPDGA%}5>bq-`FE}QRgzKU`_XZ}h-S>NNZ55Dz7^BnLC1jkbKG-4 z!dQos1{G2frs2~R(@7$L?}hZ4pOzF%yDs-{hq^Pof0>o+utEjdf51a!A>tbi z^Pj7r`gV{LJnI=6VY>iBbx7$d9%NKTRlsuCJJ!7TXQ*}9z z zXCM}ZTU=)!Z-VCTx-@3vX0$%qnOV2cj%9?8@@b~^=(T)j`**2U%vial%~V5#8=D^5 zi*GK2LViMlZ41Infty}8Ze+sj-|H6QHkJ5}v^k%vJr}kV%rQxdw1WHW8q0`G3nnwY za!?jZ1<$AJ-hZF;pvX(=flbGjTJK55Z>d?4ukTmlG()Bt!$lf>e%BZ;RWxDb z8|VA!Wdyu`6BR?<+wcu}Iv}sI4DHIV1SVYW#2_1w2IW)q{O_Vd``yWCG(Y!IZCQ|n z*+f|{MoKeY47pa}teT8bW#QS8yK8Z2&sSy{>r^B%$M2GONdXZffu}Odji7F%rPawm z=MftDt~!BfaL;Ytwl0_i9?inina9ZZ_~xDNd)1{lPwt^r00N-2+R^@z>G?YsNK zL&pd(mDqOpQ&KaYTOFa{R0C33oy`giYB6A5zu@|}WUwFCu;OrPMY%VLXYO{jLoLal zA@^+y-0}UfZ=6QK4+4r$2=qAFFd6xo&{vJtp}DdtubRQk=!W@ox(;Q_qkXyELWTCH zw*zl^y~XW;%UwChgtX5gMx?MMghilR106pKG0i@3I_XU_DQth z{#Tq2s!i#7d81=clz9QjiYe`P8>xrTgy1VZ&;%jBG@tTr_JZ?WH1$+>eK>zlLzCw| zU9UC8$}LK?0UxQ{G;XCDSq4`MP3iM#&-mL~h>ZeHOI`v02r1x7aGf7EONA>wRvp4v zgv8awLyX*&VCo@%hx3CCu5n%$tC(*@{hK#?QYAZKMX6-Jkct)#=hqtY=~sZ)kHP3W zv{qRB;HEt?(~L*^#tHkBs&U&q7gcUoD8$b62Hbwo03V+1GoXG;!hgcFJ%7K}qYi=L z&Q}&Uytp;Vv~Hvh?>G1v4RFvf?r@LhzZT0r_U&YEuRzBSIv;xYx?oQq;ier28A5D-O-31)!|Mnw%7&p$%SnW0ADPhUyg(?LJC>@5l%KL#K{Kv6A) zzZ0H#tMB7Wbi?~~x~3VyCZKdsTPG`|8JxIhWjWJ3P;Sldh>=1qgp_9c>?U_$riEtp zur2-hWIk;FX_*OP=k#`;UT(v=qh--lwHRz_NY&_KBf%EE2ML*vGJyT;QbKJ~7uacS z*QC+&{Qly@{0f^|;iAuxC(f@ZkiYt?LOinvAEXKCIEEqo)#@VKZ*M~O3GEWGTa|F^ zscK&Ul*28t@IQylsi>z=s%f&`jOy)C^S4LdVsrSja;wN_nDY`=jvk<*^1808hA|n- zr^XIrMjiIWT@NZX&A{9vv^axdMDC|1#WO`jFkXMrn?7BFC9b~TMhA#6xL>cqdb$;* zT4OVLu2CQ>eXm5kKn?8pG_p@VHW?XR2IHR5~{M6t8z9sqIcug zc>||v+&YuLTw_v>9;&Sw7tSHrCM6|D3{l_|?`7fbyUL(D?F^+@xfln3bB1g(d4(r7 zN%||iZNT9S`EOX@ix#39`qF>vplC0roU2*`D}y#*oxgi}jm|3=d>)=Qds~Y_lTX9Km>V(T$oHB6u0m8cGjI4h zT8n*OH>5>xZw8GU+nmzqeB6`FB=1pB57v9FdAhpFalgP0v%MS?jQDq5)O~9uh$;Q9 z@8#*n!r@CR;pO$X5~J7emeC4QgWIaIDw^Tty69(*>3Rr0?*5nhn1&TSJLAO60`Zsk zmyVR9=}7e|61sS<5{{CXg>t{P;*+LfMJwepked!s?9J@LYLzJK(Pyc!%JxiC{B#vk zJwLoVccvBX?s~QKen^L2iLx|L4Rlo%gR_C{Ok=fPCM9+N&=jhzWXQPPjN5%jiN+o{kNgj zaX25}nzBbLn-b`}=8srh*MIBN-pe1=>!3;L)w7D48r0}Jko!xGK zZS7te9{x+bv^BE^n4jyUh;nDbfe3T$DtbKdyKPpw%a#V?pI^tzI+K7c{lpKp3vKAI zElqfDbsLCIE==*B?8OEDYG>Zi5QJ7V?Jv>}N7WyL&P#J`@Wmzcjwss@ zd^l{ssdtnB)ZyQcGz=eN)4IdGlN|NXIhaGRi7A9d%l(UEc2vA)rm7QlG88+{vJGx{ zNQCLjt2wpP!60|s4m?N0~Ry>Z)iC^7=;PG3{cEFr&YO< zwbT9HU;*kqVGgSJ*NMDIKaKtTs-TtfH7I1E8U94#otT*z*sv)qLJS(w@_Jp6Q+zI{ z*%a9Xgtf!gMT1}O>AERE{>#l7uOPhlJ23onT@i3`X=N#`rNXqJsJ`LOYDjNBX`LiW z1)0(`W-T8IRth|tJ8P_xvLD-q! z7TcuCQQ^Y}9UFSR>Rc&btNlbbIF-s6o)9C!hXVqnm=MIqSj&xOs<+|q4m+;$-7n#t z+Vc!c^;(?gyA!OROoBaXr~IU;Vc0Cw&1iW04V2t+Z%DPSfRA@3K3MIb!Gyc_@=6m8 z#nB4xPHpQ(3?zDZJis?Of$yI_06Y6C5oU`yrA?|M-xu26l|?L+ksrs_rG4_ zY=^)^{v+S3s4y`d*6#AA2D3~rKk+rI2e&J-2WZ?;SasU!d1PHJT+hp<7%gPtsoAI7 zlXkTr(dW;y1XmdrJa}67@BLLwdTgcX$3;I+jbGjzJeP!7S5W4}G>fcL%q{t(Zc()F-jpRCt)sulw*kMunKqCgZvnA~3rt9ZEszKZt8l2gvJABx( z5qC(Xq^7bXeib=wS3xCU`i5m{WZs?Z~j|l=;z+?Xf95| z6K51!bQkpDp@HpI*0)LD33!%lc!4jHiWa(cqc_*n@y4aN(Q_MG@YZhRPgl>xi=`W) zH0k+%xbvu6{r7sje6lg=Z>0@ne(wF1$5hyzN zN{olO3f#0sT{7sp)X8ZxVfAi4+%3^;Reo2Gx7sWF#LMKNe4EUh7y}YATsikJ-?a-f zQ%`R6{9A{$b1I98&aK!}kj9i5p8+pVDd;+ww&R|O&WSH6jhGXVoXS(%j;AAfhm8+Z zA~-fX@e*6$(&y%Le}ZdqaAzA{x>O1WZaX>l`u3s;TN^PwsS>1ST#`KW%R!V)g7L9^ zBYs}h(fj?b2p$OL-Rkr2#D&`Hw#M5CXdAgdEIYjsw0<1FE)^9HlJ8nJ1>9)C;Lrh| zoQZV!B=qlz^x;xy9oi~>(mV@C=6Cy_4{t=J&l_wzSeqgJuczBGZwGQDif=ns*8zg+ zF6njcW#E5D*vN8c6a167As*(D1GYZDSNi+9u_SrNyE_uKujaCM#9B5`woB6l|vFL1zBjzsyv%qPSw*iq}TOmF-vO?{16&{_9enIgjHIYwTrs z%TnR0btx+=IUd^#*P^?GvtaPc!$WeuZ*la|9@jvRD71?*E7H7NgvlZ5r%sl)z@wgs zFDAxBxa`GeKf2xrSAXibF#1s7+}2G?Q+N6yNugkeDn|=kyF2x{m#YX)+0TsaPf3DD zZfat(Llw~D5|#3t)eD1f2vK_fQ6Slacc^ik3=63z47FLaK`mFsak#t=v}r#V9agjP zC}~|axBm??<%Y&G9%w*cm-Pew&l*tCDCX+o&nEmSk-NXarWSXeXQMn_A>t0o9Qn)7 z3cU2xKDR242=9FMh4l|M!|8-vk-dx!(4@Ip+i`C_-s4Fd{?U+)f?xJH_(rwEp3LAi z{znba`D{b!(Ed2onRM=$ktM_Nl<1qDk6Q7?VnuS}**fg!pcu`QyI{DFYj5sA6V4@5 z*Z3T2aH9i(zpaj5r%>~hH9YbL2%ecuLyr?NQOe<l(c{f9LBbqD^YLz}Jfxp79rkM7I!_=VTx9$mW2q^USrN{1#k3ci#ON zsR5$<$`tRL=c6P=-`b*}09*8by{73Gqmtdd$IQ=CK;WmPeOh)teor#aJ$)$#J@>Vj zXGpamo0-LpucloX5SUx*$JT+Wc4=SdPgO%xprmdhzC&fjwaF*djj)4(Kb5PY3*Y-> zaW1cQK{F? zzan(9$%%mCX0FTOillT^A+91XJtGGIyw>Iq5Pj75$$L3GI zQ@QII*eH~?xPO=k!G3)iu4~P>#5z_Yf42*sQtB?9uu6yHr!MXhWoU=_kFpDy=R2@s zGRjx5x*0u&BsK}qpL=G*l>YbI9XNfL>sWt(C!McH8ot^|fzN4wNR3QneD!&6G~;p; za#uc4bAmYdI$8XV7MuyeVOdL@pQxa6{vwBWOB$GkYMe!@Lcb#fl=mg6O?ZGQtFW61Y{DHP!E4!Lz- zF$oLgxNEcS5`Yw_D%Sk87^J2gzBN}hKKs-ZRe<>?HjVBE|nY+X3k24@o&Nhfxv;`l$$5!VpJi_O{w;*}VkX{)YdYZEd9f=ZnjH|d zNAdjDnoRt0B>TD)Ccu%8&vcG#iARIjXloAlB3!8Ca2B~-0jKU+-jZFe1^D}7pO6L> zr=zk8777c%qjT)VSC4v}mwocb=lK9m7@s)UnqLjWs#aDheC<#v*LdKM4?SLdZFdQb zDTl3%Q98@^X@~+@CQWCXF#M;A9Iqh_+0@j9F6P#t1+$yL$Z$u zRCcR#1$GJ65k8;I#y~}e+S%`o_}$)bt143pq?y;o{|>CgI{6TfuT{bL)!yZNY;6zb zb3N<~it2*T_t}=OV>qlm?wGk%Re=7Dq~QYVXjJIgGo$i^3hW<^Y4ZOF_@N-)bMbFG zay$O1Jo1ME%PQ-KXfNwQ<(FnnSy2OuetNf|ewl{r3ZKxTq63#QzxXHZY{BYWSEgB9?Kc2m@O8-g|L587zzSNfgaaRQB`HDi12c1mmt3haT3Us!YW3 zt+|zOgY>A}owtC_Egh(JwfiSXu9`n=0C|NgaTnhio1Mktr){Owti=$n7dBphXZ zcHFm#iu0Bn`*PnsMIVJ}@yFM?P!j+5A{)Ak((8EML ztM!xr#R3W2&%8E{zd%9ri-ukO?rktL_AS8sZ8`d|R(f4hsRgHhdp3_U*29$bjkxT! zJbb$jbr07g5vTVY>>Q)lHy1B^H+`V<1Dh}hYej^w5!Gk+1F5f!9~UAh(%txzYO>~7ymLr48n4mwwxVK$VjOG|->&+ms7 z?;S*#yH9*|_i`bKniZ45BWeSHr92TFFi0 zWf<9&HzzdOiXVd_-fv8!!7rI@ucpSM@b~%5ZZ&DTuM1gx{?UCoic9>QVo5}-rX)Re zWp#%DUOn;G8=J9YQ^~G{k4>m!dN@Vi6;WMklZtC?4)BzHHu!bB0&YxR6VdW*1(u2j zMf!pC-^1-HYzdX<)7X!OR-Zn>TR3o2JumHntD(17e zei46Pg9mPG@{svb11-5wB`Jux5Gi?H}g+rHVh8jBh;Lv9>@ z4nao321LPOhzQ%~Y{6cSpJYaP{&jc5r0vH$86I?>)0LGc>soZZ$ajKZ!Wn|rtlRgd zZzzQRTXTHB@)|Hs=*7Oz;l8l7Ts!{mXeXZi>(7%ZNydBMas*8|8t@bCU!m)hB3Q`U zU14#)1~#$2ZvRN<_@?qv1Fxm)u)+OEKg0V}+$+5=p-cEJwyhS?j_<3+mOBoUHEs6-I>Vma) z^S5GBvX>igTPd(@;xWrxA%p74q3xZCBzXSxT-?HPGty$T-{p-XY@@x{xh_Zdqb-|p z=yTTK)tn)Jft)5x;L5$}6;^({Jsds%j?mTP1)@(>%f4oH;ezUp<6DQj;N``f`_ENsz~Do3ZbD-fL^&;}9{bV? zB3c(j1imG}(W7~{9^Q^b*3e^`$sam^^)1D3Nr(bk?fp%^KhQbtg%lkPx(`Ax_c!fE zWGUXrxNjJ`kpO9O8~(PR&ID(sgs+y*X`r`yu>LH)u4c$3&6g%gg1F`_hUX9FV28jj zn)PZIdLGMqLHC6qdDUp?U0w<%UiVe@{M-R1Caqu9I$I%t&#C>PP&Ibwn4@oMn61$;+AT#z zF>+mV%DXb~;=A+vja4>2yK>Q?FO-JaSvzdJ&1f*?KV_5rq71=A47)Dcj5JVXeQEbTvsAP(%rA>F7FHA@xB9Zy>`<57QVj-m2a!?Me3b2 z**qe0tcQO&PHh6#h@Gq(xV!N2Kly!|SzA%Rhb<)3iVWQKold+v3t_CJx96Wv9fsW& z+?4q+5A1wd-h8L~gB7w%M#jYJVbU`+i8+skE)QRNYB><;=k>#x9qMgx{LW+9p!!y< z%eMLb?s-4FdvAIEW?LV&c5>cWI-rIXm1~@Db7LV@-ug8=0*YN2w}XT#{SCM@4(#8ebj+bVO%A z*Kfo;ruSks)eSH*C%*V(rUw^ED@y6#sG#}Ka{2sSGWtuGUXecP2B9X0WpoM~v2kAK zTzPyER8~mW7hG(^mB-d9T68}xgXKrlj09`wwE)gk&LKc zBUt4|Mf36P1N+KI5TF=J%v+^^?u(d96z>vHHQab6d$9&|rP{V7`BZ|wq~#ixT$-%*=_G2Mt8Sp?mVclS|936kF#C$0x zz+Vw*E!Tu@*!um>0J!C1!!|?7;n6Y_{?VS)K1c#FU(@c}bYFSTUn6#be^j{E8i@z6`-JdR^P>r0cs)zPMKI;P$Po99;FR9!=2awNUDl?9Zfp7-o3J z(W4m)HJ(`+nx}~j)dB)mrgrABEg(y<@lTXbnbk^;?m>;5`N#-o>aP_7Ia2Zzb&)JqGI*^ zkTb$f@FtA4G>RC98QNZQgWo$LnJUj-?$rYI&!)?)Qp@3ck+<8SLo^JqGBKgL<$)N3 zylgPtFH)xS>b)JE2NO)GhF6pjIgfCJ=A^cQ63+vsEmnn~lqW_Zbw*;_{=6BN913jhk)LRABpT^3Q4{3qO{SjPC#94b$$o3uh{7sj~$_N=8{#m)a-dc@wi7SSR^tyEmdH7m9ITbay z!@Ogd8^Pdtr{Y%8M9{drh1rV0vzy^Gy@7;&Y5Xt!Bp3gqpX8LX0{mw`$^Yyw`M*C+ z|Jg2`C|H8*Qk7#3hGj5Jyj?P}y$D-+$i>Z@YVlOs*a>&f4zM3BzR|xITVZ`ju`)LwCX6*Eik8HzlCoFUG z!jtfJXJ3%vo(4P}9(6{|ydJ~f9Ba%@7=WUr9dksc0cgL*}OsU2(PNph$6#oxA}hYUb?^auU2}KJYC1C?EO~h{}L~{+fED__u&tN z-r-_~5QuuP{rbJIB$O^4Wj}qY8~&u~g**)y#5q%qqQA|d`23vrai-IV?c}%??hWst zYOP%|ZlDj&4P9S-uUUyryjHFRVh1W^GV6V9EQR+4RWV~l9mtyG_I&(zC$^0ht0$;a zFwTHGPl?(M{l!}ksna<#`L)8Xs=qC;aII9L@n8jp8VOVH>Gt7sW&W^}TAiTM(zL|h zK?ULr^3u(#9I{Qa>Pugo`DytW&_$kvx} zJ~^G>YM($OHFiS2vfaVXvov(pDG$0kT@0j=>rIOT-H4}7@x2!tgWQfH<1n{gdi{T# zyrZE8l|SuFdC5%0>*pJ}CuPalSsXBR;ZzLNh}nK^qW76xFS{RGmY0LKa&-54WkiDp zxA|drN;+H={8`t{Uxg9GJIiIeeUQoCAeVjf5Gps{8I6<~1q%g=?B^S;$UC}rCAyIPtX<$_U!sb26K zFM`HATm1mp9cBCN!pH6pz&D9!S%$a5@R!E(xtG)~n5e$KgL||9gAEjf1;^5%*ipqX zX|4qNK4#grcsE0HmyFr24BPtlMfhytsA2x+BB);Z{9sek0}Ot%IQijW0hDIO@b%OE`8&3?Je?_X!dh<2Edz8= zGP+{(YlCtYx@@wweW^l^YoE2+ZxiW$;6bM$JMMC97Tw(9opciz*!HovHs-;sif`vs zcnRo=yxJ6VEFW|~y{M1ODZpJWvi?oXC3ryow~+8c5{`ddD#_PM2BAm$khSF*oDzMp zMW&?~_XgbB)20n+E20&pry`34zLjr8>Xu1f2WPLEHQ$4J71AmiPA3 z^Tl?bfMDOR zCujfo!=};gGU^}l(d6gxIg?ifXlSEYs5-_^zyHS7>c&E7Y*8ex?hgf(2kYB*0@=RtS(E)8_HZI{~Itwp@4pWCtU`B2oQKMHtb|IC@Ym4`o->Ib!S6Az=H>i~a}R zz}KTT-5cohGnBgHQku$JxL$wGR%=HYs1F)M%9#~HA>qvA7J@wt5>i4^ZIa=s2JSG~=PyDSOr->{xgE+>GSW4KjlW;&Ewbe`ch$i~!Hr^u=kw@^~H zxX#VI7|Sb)+0Qga!;jLBo0X520^!BvuZNt;Xyb55Wb8vRywuhU?q4s2*0xm^*2Xw6 z2xM;#{@NaJu9;^GnojmI3O_n4OwVId@ zv+zTn-0GNGoix06`|o^OehJJ^N3^;S3-P17S}=K_7(DB)So8f($D~79rN)Y-n8Bkq zA^(hkPuoq_+8s0CsEf_*e>3TDw6J9roXxPrAo@m_zcVhSC$8C9W}@*!@hqw*0eYq1 z@GDKlK)$F^>4BqJaM`a%LDn+|cMEoRkJt6`S_LJH6B^xdsA7eQc>;#J6HNbK3cH^2P^(51dIq*y>X-zSU4Wu zO`I(S8Ta=)_xNN(wvf5r(yt`cw^*NrISxyXS3aeoe@uE8szdZS@)verxTI*E-;j}TAc!^Ck;+~ zdryEr*297O=y-9;T~uc7HUaC_w+ZdvRRwL1`x$Q96hXfCztZL7C*G{JVrQ{H|Fa!A|e13vPIAN@lEu++CefsV*t-Jd2-j)~*b{=9(O3)~bL{ zGWzzNQduzc+O@Arxf-ak;ZEee_pr5{qsMOc5x!sdSaNVFgB;+zEH))V(n)W;9dX zvIu8$_-gXJ@}Y*evTWHt78ugx-LBY2fW>wn?lZjfdR1_W?WM9bBzA`w926=;RwHLe zo28fV^P6}LS(Jd*{E?HAu!0V(87 zfzjLr&>a|Re|G}`htB5>7PF*6`~g7|r<59WCX81-ZJ_g2ra+p=o8K{wgq* zsM91GN8>Rr766q%*+z>5~i0Y?Z)?RjL9 z!SJUJK|7yU!j6YmC=6O7R8DWZm5=GLdb!q zH?IUkk)FU|^DiaH&%~?M+gu6Wc+Xy)?w@zHxnP~tj_7)^Pv`B1QaCa(_LS*}6WVRi zKXJ!79oejNrBp8DyKqCz3$?cZ2FqM&ztir559gz z@0YHPuxj3!i<|gAhj;EthaIgiYRuRIVD#z{ia#M1vVwnah&n-q4`)WxoC8K$NU=<*l==h(57_IVJhCC^r{R#*o5xL`&$H8 zmv3F;NGQRLj6dp`9LjLbZaZ}?I~6_+H12wnLjZ}lPxe0k{1)?;9-h6$RDcs_V|Tp& zO#n6PTZbym2`IV6B|4)g2OZx=4Ly61iV2~a!FTOqf&bQ4%Y9e;AkTerVm2ZVo@X?z zIJ|fZ`<2>8Mr`9DexvooV?|@Eu>J9CNv8}N)n2Ct-bh2%h!fGTO6mE&sE~rVX9=E& z&Uoxg$fWxj8fy~uO5u_B9oO+d71Z)HPYBOR19`^_!Mi$Q;d*se&IEr9>}8m`+(_4H zR)!(YtuKqQ-|@GIct;hQS{C~;FBQVox^ot>@x|EnjMn>MuLf-$&5lq2E-UEDvtemgT!^m+b`9l@X5U4hL(lRYsh6uzC3b2+?Pm>=N5o66s}q4)Q%t*sn1T5}>WeScC7%{!^bv|Pl}g(VoTJ)-N5$`!rPuzZxbIDKbVRyH=PTzWF_yB^-SNjrwzECh$l!OUfU zx{gy1jJv?vgpW1&T%|8R!(s~I_a$;Lx+|&I6C{h_{?3NmTgBdD^;g~V5gm2-?qQG| zLrMv71_=ZY)9b8G%~Q&!wxq#GN87CVMj}3Xu-X;LNbd>kh$i!hhr%Wq+g5>-6>wN> zpA_g9Ayr9#J?U3A$Ot{V{gt5}ob!I}6Wv;Z_A_QV9tlZUY{+YtFK7r_>H-P+Wn^V#@4fdr=CRH`9OE(*A}yjtkrG8oDfD}O z{{UW(bMEK5KI47=t^IZCLmKQ@f1<6}vL3tpwn*w!7Gs+Bn$_+E%im@kN<(`P+Pab7wpMi&-iJ98)~Aq9X?42WQf_duUL7 zHNK#KI}?P%(t-n;!ca(uv1fH`9Sk1lk$3+df$RgVkv`ifu=s9tjdRbYJy#_+!F(C4oN#o0YNUj|9gvrF$&pXPm>-pBXF zQk9MiNu~SE9_gUeI}MV5ZV3d;ckJ{tE{E4I6+)NZmBBT!T_1n{%|`A028CA-`{H*e z`DYP!ES#oo;`5{=;g`Wjx$f%=NB%Jr9}kW1xkL_!+bSkU{H^X{_UZoGPzOi+ zZEC5q`aT`=*m3)Q9xui1cD+@7*`=_tq==$h#=wLai6{)Fi0_CBvP$o)CXU*E;SP5-=X3ZiR3+1yF5UXp~f*Zv0QKc_?C zCV5=@w>g4Hc1O+IQF z$W4iu*jLBGQLg}R4Y+l2Y$`zPW$%-B)_G9&>7c0j zK3`l{RHNk=Rt>k4p6gzq*1*r`3znqpd@P&a8Tl}fj!$3xJbE;<9M;5-`)(l7AbN#n zgwp9qESBdwVf2ZF1p`}0BJ^qaA1_`0Go<3XJ<^89!ie7a(UHpZoIH@>IcfFPlLKe+ z&v~%4DM*X+7%H*NL+vv;BPuqz7%*dQ?7O=Rep)xh%sq%k=JCRrXjLlm@m^{*9f*dx z->YI)Rg$pMr*&^kdo>iEn#i{eO2c3Mk9@B@iG#3ewVk)_5Z{XfX6h&3SHR({$dKyI z*&wP;5%bV@#N`>A(!~k=bVrd~%gIV6E^U3M)yq#ojl;)+J?pQ*)*EsIYJL=$vk!{u zPNITaBYF7e=W;xM_sCd#TP>CchE}l}tcZEz?Pb$j3~VnGp5%`udW=~+`oBD5;oy#6 z7xH_UX#LS$rSV!68cJ-Z+bh!{^+TZZM^zf;MwI1H=@V0v(B zf7PNJ=fv9dg{y%vw1`2Jw`23NeE;N5Ycw-A?)=Zl>QAY;uVLBm?tY&a5h z-S)l+(fcWl4wbJf1om1Zom4Xh9++t!Ap_`gFXUeMXweBMPb9kYHl?;KcF z4bpl4Y4pfa&}pkkm%c3vdy{l(&uz;=t5bpQZyM>?J^QHZ!Yl`SdMc}Ks7FDv%mWAA zKUrWd>~CwJT!-O#Rt;7E<-nR@dS;h#CR+B}Y%zXIg~xKwuNV)L@Y#wzdn`;{ai5LC zcDMIbB+os1A=(;(x@{4Kt(GLDRF6D)caehqZL4ay!pgyGe#YQO6dTVS=k9uBQGlN< zB;F6OG9Z{QH~C8=3$lNDf8_QKfvtH*6TOr3(P2g6)7HP$5H)h`R|lDfD;;u#=7{|v z?P8BhrDY9lUw63KK7@jt-80-{gEV~f>#y+F#|&Hq>2Q~2#P`#BisLX|hOVAPnxT4x zKJ>3?vFs}YRE}t7w+TDpsH#Xpa&7`lkKLH>xKj`p zD`9e*ep2VZz>Ayr zN}K$5AETK4ZzG8FSCpfN z7^-h&cJ>ImxlslC11Y?wZRkqRfd0_F|jJ zx_V>5g=oLyoeFzxEzmzbdF^SO2J^=9;v)i~SidQM#T>^KXWqn)^I1H^?-IMp+Xl-~ zH~wBQ^C24ys^+Eglu7tv^5U3A0kP+c%s1!1rb3~v&!45+b#RGi_2${#aoBUwY%7mm zJ+R9xhV)~KL0tU(!wCLrpbu^P&+t$N7$j#mcJUU1knsKjl?Qd8Ci|T`?F9`Uu4>B_ zj4yN;UW=hvar#C{q{ zmfpOB&0JE5BS^yoUCI|!9O>{Za3)54G45-Mchx)T1HrCq^N!|maA9L!sf%wOKKQ&+%V(a7 zroGm3SM_q>d|bDR(8J4c*~3RfMx2DAA5I>h`ANg7tk##}ybKUobSSFfP$6TD>X@2Q zJ|+)2dwy$YgZ;PXZnOQiXqLuIi`bWeP9+KJvf5}+ASo4WtdNI(r4bV!ww6OExnR&v zj_7L@?Q?nOng$(@5*PT*2%Tquo_?BmPW=8UFeVd#BhlWjtVSxf`#QaLIGhK?>s`_o z1pPqvxpTzgWny3dBt#G3^?;<_`{npUF=AqMZVNZ!C6!_fA z8`AVN7rUZmvemq)Xn%Fv;D)Yv@Xy&EBCJ{pK|K1r=Dkex=t%$3@tcFLw(1h&gdQCb z@nbgsNGRry&Y8MIvq4Ze;}Tnv@ZrQbtG|1dVv7M={p%nZ#1!o9uHU8N;0KTKSO0Mc zyFs;UNm%FX;9NXNMY*UxOHZy6bbYrr zpYk9Q`?J@K+6mU;eX4o1>qG&5c&)p_k?_m&=4l_ywpPH>b=%Fw#Qf}4a0dMvnMf(s z5jP)V!h|{FyIoriRu-#DX3Nw;OqRgd@Va~)+{Lx#h(Q_Db}q?$ZDPSCS}y$=@xFCb zDU~bsEP|qD&gqe~6o`$9_~)8YiG9UeihtZq#&kK}(aFw22sP?Dh~Y`7U~0KfCy0WM zwY49ciFxIG?&auccTcp{m$5waT>wbG|MNDbQ{ll5RGiCAz;|IyKZWl^p`zZeu!huP z?7ir>%8;7_7O@5z0i|R-u>NGuHzKDXBHMOyQQZxTA80QtD`rBh6{}Bz@Q0?(dIxrX zDgaG#L0gP=I&|*{;o{hb!0$inB0~aM;3M^LOyNj9@XZOkr`vL1ktM}_gk6J<5AByF z?y1CU`#U_{*Azig;)>31J}gjGp1pp=oedS$rNEp|MR)j0zC49^fLS>4fO84i)lJZMHNN;$-(TpG z4hMf&7Rn9XhuV+Rn%UD#6pUEFheD##`^)R_nf*-f~m57#vCLJ7U&fP!bn2@{I zq4i8nIf!T7%e_D@f^$d92Xe-|k-29~Y6K32VP?ldH z!!o@`l2vi#Ab2a@U*l{DT>ZWF?~iyEs!%GG>}hPUOnNL_A6^9eb{~Ca_a7ThQtwO5 zbW`!f6B4GTn2+4l&V^fHx>6B)a-Flbech zcl*S2O-~Z$e-?Y!v-%p8WbI3N@|J?SoEuFprWJ7LtP|Ub@FTh(D=O@E&&DtF{R@f> zk)R^7F5LY&6N?;Herukp#{khEefC|IsCv0GjwdP^_iyYwcu0qdYFlzBHX#Kl$Itzh zrwG<_F;(yG_!y`ZDv zid~v7MBIwX%V)--md;?5%s=7z8;a5(?4XWxT! zu=9i!k>0kldgoE1>Mfpg};raMUW zke0wb^9g9UJ9NBgr(zZUr3BqoyH19(#+f|fZ-uZXu;fmxt^=IYQmxs|sX_4z4-5|+ z&xPkomUb!3Xi%<7H*q@2fts6#?W7JlU}}XyVLGw@md6(FE(u8hu_u+6uU%*Y@fW*p zSPb7nx68L!Mh*>-r}Ek8Qhy^p+19}0I$w@!{_FNUQAP)`53Qp!U39G3_1^{e3q=0s z-ZA$4a1|(tNI`!G(NjiQ@upOo2CMY%ixj`ifTaQFeHHSh$PkW}%9&=u z_H5(O`K#Hec*n6i|5q03s_)!lM*Nl;M8PYt>s`d9 zQV70fHf~}U12G%sGB-{iA$TleXAGyvpvIj>(kF7jUoSbd-EdC_hfOcv_KW#~k6EkS ztaBW;t#%C)zU_ew%IM9p*<6sz;lzJq7sF2NC*2>2K4S{_c+N7CLFQtXjL`}j?06RG zx}4B6>usfn@4b#BboJShs8>l~HD`1ph7}9{dNw{X@(4%Y6W>a*PEl}Gpa{d<)*Zjx zEdO-Sz8d&?s3N+LlOTtW|7XZ)YhX6HW**Yb#4vA$#diUs|0leLXS;YYUfBP%pf#L= zO5KO1Jx&)8^7F1phYtnN@>avWV{JW7(4&`0f5}B*J_)_YOdmXZZgi&AAQ2-y4HZNN z3gH9)mA%>7O?W$0YwpiDl~|&;8^2&z;lKv(&OeQ1*n4x^>}a_^2-t31COTIOpA&q% zrvFiaHY)h4FR&78B5c1dY^7uU%?~-gEHZW#ZQAgP;3$5Ny=}KbnM~+4?#3;IPN!F* zCe^;H6z3vor#NxMd6rB*aFJe%8AA*9RvHB7;n;>xB3Ibp*D83}gUE9(-$i^%KV*O; z4~$d=r=v^%#eGZ8wdg*1PKULo3YSkEbbtDjjw?h)!fiy#aHh`sFZBQww6}1ryHG~x z42`$jYrZC;?DB4H#VZwfQ!>J}yQ~P6(u8E5c#`nH$%~~=ww6Mp)D6#(>qOtt#Qt&T z5F3Zfci&RHQw6Vu+T+5-*pSA_zfyaY(5v;8`ox3@*^+!Ay z{K)a9wUTlE#-C@?Ruvd?#_G5xZ!TPvRQPS$;ez_jPe;JT0k*!)F$Dc+kSfhL`E=YH zR{x5yIgwHb5(gIhk5DVHNb>Jb=FbY~IPf+=E6E1+)czztP7H(v>~h@x_ZpVH8n)%) zp~1wZzP+!gk=XUSF^Kxa4(rYc3hBw`!esTs%*UlPY_zcNcatH*zvHi(juSq-Z^uyn zmP-j}EodOSpGa&N@*14f(XYOqMdbc>=+!>F%7PjpPd-h42Egq8jZtN(u1FOp-aif5j>II=?-t0sHb|aLgWk$!a^);UdgjzV>|cWWM>*`FTDHL)E0vFz73Np zg#ODm?CbAWp@5{8?p-T^eAx4)Qz&CuDO|KWbL+2_DctLol&A`+!Ze$;>-6>#x#q>e z^#)$`7)E;Tud}`cRz=S!Tyd>Iw-(zQ-2HUSp`QHG$yI>gE*puOFU!FNJ~G}rK|^!R z)04H%K_GiS*#5A`6$nltiW4%4@To32$v=*PyVC1)Of%x((2C{?*RxE#{k`tS%e4&L z!$>!t;JBmUOLIA!ST=n5-hGPojnFygUuS-g^Z_|oDPVuB7Ro-axzYEP$QL=uZ%Fx% z1xH%%c{g7sa=;GKAD_?CAnOiqXHf_hrF)Oseo>$iJncdA=eN_KKd&!1B9D$+`B+YV zS_!CQYd5lF$btc319dUyWGEf1x|(HDjhvtlrSIgTfvqpf!%O%HD}xMj```wYS-)8f z=g)+NSjJoV$xN_QTV^dzkO4}TiiN0gay|O0(&WZ5%%OR`L=>)K9QCeQHEd$9L zwo2Z+QxAsr0y}1J>f!a+cQyNpVIVb|_u4i;NqVU!aez zB)EFz<9049DiH?wNrI0`;T6kbiY{>lxs;7)2ZRc6cO{MQSi`B?@Q#LiZ$1c% zAiEPeXRTuOf-=HiP|BH2&A?x3moMKqrwhdu|IL=p*I-of#bEMLj3B zILJyD!q!92Z|?eQg~1Z*lrJx%;H~~wwYnS@>=C&p{IjJP2k8Gr-Y59D(O<}l?*(aK zXCrO;knnw_Yh9nj^(Ldp^h?K}=}M3>Rh#~`lJM;`?1dLwYQRfm+f|3(NjNi-Mk?Ks zfyW)m2R&Li$VH8nZpbf#hm)!1WA=OTo$FOMw_nu+e>>OsH{rvdvd*#eZ>@t>L0|iX zrRvdC=!}BW90fYKn*S@(C;kr^FZ}X+^3b1eGBe_28eWfXj^;Mt;O~&zhs8ChSQgK7 zL))4Hp*yVAul$z{&!=Xj8cK3ewMTQgPB#lTUTvzNzbOPy#e#-i>wMrU|L0BWo)z$H zIcukyWDy>H8)@-joQ6lec*?e=(9pqu`jJ}`(fiVO*gP=D0j8wrFLjSdBzH-HERhpe zT@azZuE_)P=A#WK!-|k&=OD0tt1rw{ly-OAx&nzKqn!3wCs>M_KIR`ofrazywEvPQ z=x^_^^_FTBet$DHOn&Qu9X1kd`?E~Y4*kH{9~ckWN&2~;wdhDLZhm?3tUoT;6>fg& zREjIt8Ql}NzlYgJ{NnwkywOVNM&RG8r2y+a;zJi%IGj6dz`aPu&|S81?Y8k4se0I} zc0a+FzXX}XgBie^dWW&}lZ|t&8a3I>3dHN0<*QwCG3}^7{gOKs19bvBUsqAUaBcG0 zFK%A=^UHtl4^rq5uu~@b`v?tw{|?`^XI%uwZ7c(xSA=f=bSItZRtO3d`MEnA+3=Qs z?6mw|4wj!+5%OP=58G_L0*i>=+O<9Q+`?KB5PsQAt!B6w-^i7%O?;G!50=stoe6HzyDlyex_F(hK3{-g z1mwnDaoK244F4(Z?>(a!h_$>sWy@wuu{C=)MI|QzRysUh+xp}>^e*re-6r@&{yv+^ zCtfAP@k8Q9HaV3rq2zP&-l1yLpE(%1E`$MX+g=*v90-S<8%KQOZ(HDRd~+bjKOWyV zroXAkBlf(al`iF*NoaUxTyo1UDq60m?rU-&!Q;=7+1-|9AQVt4*QZXx1v#&e!{i2x zcFq)_(TcEQQESihl6GWvE*yBSk9dR{a!PkgI*ONkaNnCoVOh49q%0i{xyd;d*1g)a~CKRq2(W>(_{rO_2T@7{+pvg)}H1_&D!y{s$= zKQ8bv-BW6;3*vaIcT7GRn0zgV?wW4G)eG$ zpWlEtm!042aFfU#?9Zo{&oc0k!X2$QsZZe9+X1Pcgg%$qnl$9uP3S!Pc1P}A7L9Al z!t-9fFUJ=RS#uIctB`Y$S9SB|Ogu|*s7$@k2sW#EEZ5d%!0}?a*!}OC(7S8PpRG3n zfG5++>?V@=Gp_`r+uN@~qLOShYJ2T4 zt#}is9QkDU2yU(a9-a6vo`n7_VOfy7z(F$o!)E_=Bye9ZPJI@~0Xs9zAN?8maN{)H zq^{BfRo`vYJljJ-Z2R=4rHu|>dK0}lV%_*vP1J37s5um_Q<*)rorNCf|2hqhAx;+! zT|3o9!FJg6$$ORo>n|tsV70xxu0vTDMn9ql7hNRz zBekRty5p4wtz7c}NQbERWeE<9){4r*5p+0H6TEUXfOszzMPAikO@`0vGbEAcC9t0R zM$6hOk*M7fldh^z1DaeH-|@sJqt)z}?wT7(Xl8IkT-KuyO7aD)X3kaPfJrd-QQ7%)*{-XiUe!Wu~W5xh%Kf<#1$OpNQ9nx1n-$jRJ|?iFFip(EG8H#y?}d|u-+!+NG3^BC>V z?-Uf{{Pi;dH$PDD@A2xY|9ojUOI_uD`c?)og0C|}wlLuLu-+%}D@^bX@9;RTMn^nRpND8eGuY z+MzmL4Eug6hVOH+LC(X}iszyGjNR;A>2F6^h>tjwiD%VYt)g73) zckx@^cX|R$Y+Jc}IFt@+SFX;lBXqQ^_BZfFObc4$Vy3x3Pi-j#67 z29@rDwG;{!zlrlvN4*R2*(*lOItm>}3Kl~@surS#y4r;`bJcjX_1?Z00?GKzC&?&m zIfvN0Z0lJ2D&eKeF5%~aY*^L7eNLdO1vYz(=vbd{Me|IN@tupr{Pw|9=dXMb@V&ma zRWQyEPxoq!ic43Zt!>Id;m{_iGw>)ou^ z?-acET`jouW(tW)RUd^~b{MKE!` zo5<&6JinKVl#>0r3%59+U)baJuBRDS-HC6USsevMkDK^bZ(~8pr>)f!H!5K2$%fMf zcN4Mj?B0RpTGbdeyAV%S1arDOBjUv)(P_LbY> z{cM<@zoc`mp5Oyl@I0w1F2VWQ&s_6yMfgX`uwcCf6KQ8pY?ZUFhe&-2GviD%suaue zuK!evR)ZYBR^9**({?`nV^2K#o?iY%g#bOjRDY_n%as8oUUkpwez$>FQO0=@a~8H` z&t*FtCwwg)!nin91R?@`lUo~n@I~G|`6r?bnC*Ln_de5!^EAV2dV&IjXH84B3OK0Y z%SC=CRSjQv2;3+fW21KI+U;*^Xt3MXm&jF7k@qrpgM<_fJ(4Ruu5-$P>s7dQwhA4U z#FkmdwiA2-Nj^4z1i__W*2Avw$b$yas2%de=OgRtUJHTXVhk#Hmwk>}0WOCUYyPIB zf*LFH!nf>M!^t-(+krjx zt91UXVPW3pQpGssOf)Pg>bSi>1vC#1@A7aaIDO^@g(O89riMgnHBHc=z`BH`Buw-~ z!hPyfFJ|Jfn0KcAJzLoJ=rBQADu=Ob_q3`M!e85Kr|^WCf)}n9ybXv9tNgBxa*O|hP6b$Co;Dmz!f z&)0ywA$g@hHld4<1|3Rkm?$o^(R!zMB_=Jkz1%BDN4=cbM<~Yz$&HIM5#}|(3!S86 zi7ePXlH6?CR1UtYO19axQo;W0-OIZe>6kwL;gOOX6XQL{{+uo;122WD(K<_abX{!t zt>nwVw|5r{V^$a76&V;TA-m;9-Peh$N73S^F4fBxGd2WfZi4B3U3XA@lyNHDkQRv+ z9@nQHjfFtVUIh)0ZzX6fUikO+9tPa-H9g+dRfgL-UuN=!(a>nAx6l6?1-C6MTrJED zfi8o@>CgS8@FpYpF^ew`UmeQ$TJtU+Ql3a3)LBe`Mp}HH&$>)lO0-{@L~sZ>pVHee zZlYrO#lz(pX9}?Gz-C^zi}%1eV5?U`SQ*-m;lCx~-hqU%h12QR6v0fcL{)!HA z(;qqFUdd>!@uO7zBH?EzDQWQhDMJ2LGf4?QOEKBTyO}bSi>HRx?yPADh0{?p;yV{u z!24tit@RWgJpOEG)bFA~P5w@MRmt9o$G%8>&UQAhdDZ<2A{&uYyBw0b}dj{Bk} z6`o!_cQK2YlOH@#+1*a;y|NPz@5a8QLtERegr&>GT>o5mLtGbOE4%T)&Hr&_W;C`KgGgm*8s&|@}+Rh@QnZ;!Rd{^ z`KV{IBoi|8^|Qi=K9x-0%9P^jO4L(n|J(689MkrFpv|l*#x1EGN1(e5b1h6o&$cCk z>hdFLY5Uli7LjmOka*q{uF+Fl2py(4j4geRbPWPm?X@hKVnElcY4N_pRDAbRp+lsK zgK;SY8`G8ezS!30$q~Ly@@QIb$`B10))LvC%S$np>Yx1c2OYR8K13Ge)uDC!)y|b3 zaab9*>H67-X6*Pk6Up4o#HTh_Hyhn90`-QIQO5hKP+<*g)1Yb+%uimi5jakPyFT~* zSM6m&Mc=2OXAyK<^{2isx_?hXhOnt%*F0?dy({ z%2bGE-EsTAwHB4erMhOla-ehg&9UJCCe9t(kG(F${MgMkGs-E$j|aE)J`!XhSi7G3 z^j{k2bGxYCnyN;p+2*eMC(}Szpm<5@LM7gv7Lkl4_D@TuVwT0(C=lI1-yKWzWzPT0 znSPaoUI_(SZokl9pWMnOZ> zqN^bTw#brV+{#NVfN}@2WO3jP{FAWd_Qcz2FcFhx6->mUS{luW+mH!i9tu{AP7I8e zH6I8f_Rgf{gtLN{4X9O=lkT>cBljU@?G2^9=;WV% z^wi}YsKx>X+Jfi>Z>X|pu$Ema!K4@CPv$e@;rn`e-=&B=f-jlGvg4Fuc;E+9zZn`P z8|eF`*Se#_kJCZsCgnr{-7rJ>Z6wjly5F-_jE*sTrjJ$M&P5Ru*JXzklTm1=K<}?T zWiTTxG%4r9!eUF?@0lfRu=B_p2qPuKp2wk7-wWz{M7VJH(E&)$BvMzR1tu)`|? z-O33LPTbn&W;!^)998lR8`S0K%T^pLhs;m)*Msede5mKpGTjoQA9iy}+VAs8$k}mB za%XHInkZLT7!dEBhLc(Lx)&;7rCL{#1i|w(f8r5+z^w-NA9!_fXCMiZ*B`;O6y&E}^7!Rdj4H3QUtV~A9jltRUcC6M zl;G0~50_sd=7+8){6j=OJ;Wl%UHB>q_#;inJ=ENxzc?=onELMJ zuEi)jR`iLygN0hbkvyjCBFwqlHkDvQ#gAV$X_)Y`@X2+q^1cx=ws}9~9v!Iw+a5jP zjRb!)#IW7=7N>jE40jX&PVThR{8z$7F3^;ql@Tcw{#^zil!$d;Gzq~bB5 zU)hscNd!k~qkFp(1q;4Bcva)%h{7F<_nxN_d=jB=ing&@xTz^;p5L7b;b$Ydn+l@A z;WOFz#QJOuwZ3`Ibaf&=O}tvINaVdXr=N&hk|V=}^iq7!HYSQ%dUX9F{3O|@yt3iM zJZrkuF-GxG0;c#DI8qN}!OU}MHO*W)wpr_n9q(mfg}d~|D)~l;=E|aYYZCm0%H?B0 ziUc=YXa8x+vOrM#<``9;?u9dgyHq{xYq82a&&uL&Inv%Q}7@6d9EcQVOG^cW$z(R%8eKm8bI?eTxKxiOw21tro1D{I=3%ngwn%sjDO&6MWwN zmeHK;@tBt$)@sz52V6!wzn}N^1o}UdrS*g5=(ktzTiwS>7;^e1aD`QZOSb;|W5uc< zRPRev_PRzK|LB(_pOt~q(R<5Vq#JNJ%lbd+KjL0L=|5IxWl4x(bGUnf4dUAl?fP4p zfo(2zt9`-^Fqf+*fkVuviMx3^Rd#s-Y<|xY-N?o*=dJf?k|WXnV|dFxQ8u>Rk-v81 zUKu!_-m+=q9pd?nO2>?Cn7lH~M9(ri6Q zaQFDCBr%{=jI=5yJOc$4IQREeWy1y+OXkxII#kMfE%2|WqV}cPUcOIstn&)}SAEJK zhm%G1d9*5kcVNp}@;+kDOAGC^PBRDB@y(Z&_tm0*$k^m%o)QdttXJtz_-~8xnI{Gw zQGmwCO0Lw111YD}Hx0>jy!rKYvO+)=l-;g9`0rs3S_EvoxQ^J{N_V&lP3IV4rC!4)N$-wcdNo;b;f;87UO1A`b>>%ZQq*mZA8DyzmD`2PG%Sl?2K zogCFoXIVt9X`;K2bE_0c)eFI`FG_*d`jz~Q9R^d%E4j%8|4IMjf}N%f(Q9k-j!MrK2 z_jFVO1RQnzaxa~VW*bkE3}>mJ`@D`Ol3fRSPT} zxVhvi3zfK9X`2E<@V8{Dqt3l}m~WYzeUzS#U2@0N7fTti@cXdgd{8oYu6nWTnSU~> zCVejECj24IlSe0ofBAv$)y&9)mtwI@CdvMr8sQi17W<&$ABv_K(r*T$Sg^5IX07;^ zQ0SfRoA0`v0RhK_9OLcjc)MiD{mMNj5Pu^1F=AyEmZd*S%O(+f)U(7+$30bee2wiV zyUkUoA{$e8;aCFhY*CF;+gpnC>FO(A!^@zQuR#6u^0RP2dOP3G?Jl6JCbKuU+ze#( zelC|KdN^83BGU&B5rNw_Ym*x#iQuQo(3*=P{OOzO*UE_=YIF0@QL8nDAiY&n+bNlh zyl;NGye9gX@AizCJN8q-^lvKpeJ$bJlpnI6-$&?ZkMy6a_Y*mi^q#*xMGV*&8JNZ* zdV|NkW~7E5G=u3Pli&Gs5`LV|_$f`~Hn!B2m#8*Wz>Q>+mlIP|q}HC5BTtcWsLL`c zjK~kPhG;#Ssw*IHJ@vn3d6MDZd*&UTp&YD8mHgARw+@51d*%eMug2CB&evZp6oW&; z?gYNODza*T6%%?m3XXVY^`@M8ysys)`iXcgT;>^lM5!qy+2;r$u{Ga_{VHyx%cie zyuoK*_P~Yc<#;GRb0_YzbLjZie%h}R7ppY}Q85_21<$uB5_{gL%Jw6qyHqedHm=e$ z*a{Lw9U7#HYU~q`=nuV{h4;NaFWyaKz@}Y+oyo78L8I{EZ7qo;SUO-S^B}t%%(?=c zwb|iVC2PjI`!WGnpEy!gPxLxy|JpnnFI|l@77w-hN7Q@+?A(bQf#QT@H zF#NVcERH>vJQ|@@j*+r*xeml0l2J`cITM$Mf$8zbZZ)vbi9A=GK&=F3%j?I5=SslY z?ak=-mkfd@`ZTeO^GmY3Ofb6SY|ZQ81$imj8OPvpSKcaszxt#m#-rC$K@pT2s`sHTDGsa%r> z_T?y+ZYLEFOi5RWcF{qbHK^YM(na`3j*j%@<`0YRee7mn> zb41h=f+>q{O>&AsDQJ80id~_yyO?mfti|VwWFS0_ z_7z|4NA!Isj;xP0CUT%3?awaTTY%TL|FJELsKqN>n`B-S=Yv|t#25dZQqXpkb-KN* z5MGY0x1I{B#ky64Rw@OqsPK(x@zakEYf1(a%Z_BDBwZ=CdY?PU>$UG5N-Bju&i;zy z>jL4Lr=IhRli6^(+N%S>!4?k05!nNzy3tG&KaBTaz-z(B9fW(M^uCbu7>GG77+RM$Qu-`Jh-)b zjp(X*2DFcT7mQP=L9)kked-N@eUn<6W}^0c%byHoI(Cj9J}sqPO6V{j?PB$qNWP&v|2~w+ zz182EY_novS@8$Kp1f)hx0~2tA=Q8}H~4pOy~xDrVG|)9E-!Ga>eG1|od*|2H#<8% zD1uS>SV~?M18v@|N?s!NsEp41P0Ay==$y1!VXiI-4YXtQck~l{{Q0z?>7^(PGE{jQ zdSoS*IhifE?;y_c?IXc{uSw9BHn;h>5gBAc6*8PmOCZ!cUzum18a}C-zdILB_;>%( z1bmJ2;aM9a>bZOkhRwFtq#UJ!vdHpVVu^*Ixs3O$6Tu5S?rBedK-{BpZ;%tE;aLTq z`nx2j*fn6YZYO$hDv?zv)Ko#t-}0aPF2}t)f`5FCq)3efZ{$m>{U$ztSk`o{xki(Q zIWB&St0z-H`ZJG`_-!Vnp8F{D=2`??5Zv!q^@D-(3#ZZLk`vtc@l;2pgOh z9qSq}OS^DxASVfikLopN{ULJ5#?zN26P?iL-^%zGwk2@=U|IQE%}h+*D&zB-$gv3m z_c!=mg(rUW7wQ>1q7*6cFq_E1Eq|YqNOGm%eTAweWivw8ZSudk-ysb}KD6$jvuZ)@ z;;v$bTQ=Idp41v%8wx2JDXDo0`RMv)H7Tz#1z16ii+{ZGpt1k`uKNesC~`8r=CUKg zV%!{ELX-+Yzkb|(Wa|V+4qiJkL*%gP`-2ZVeTu`AMHH&Aei^Dl80B=#RA za*fOv-HNm6ahSMq>2Vuz4>+$diCZF|8Z~!|WZpR0091?L7tBH{F*ssv(_A|pgZ`?m zUM5)!vA=F>HWU4RuKj-`EC^jjz?qQzQiY_BT?lG`uH>qB>~eyW?C?}qk??PZE>7xd z)!1^JwAzk%Zv~m1%j7PNgDR8ChY9DJh`hP}^UfLycE5gUq(SWGPV+xIxxbRo{AHl7 zUQ8+;_{)3Djo_4?HN>0qIBCJ9e(yJt7!dji%O=CH(Vg92K5EGxW`OVpmt}JmnbqjYu zh)ds+F|H(X9orWt=y{NME~(~R!#%ikzwc|nFAMO&kD2^oR9w!zf5ly*SKji1R`T31 z9w}tzHd#L6o}Rd4j8Zd#d)d$_VbxrQyjNsT>n+wI_x0)W!_RB*zSODDZ5D+@c+u!p z(a!{Ep8P1z_=V7jp}Xsj>Y{$&@c$?}4}YrPH;fBKdm&mx$tt6PqC1KdDzY+4WXCr< zk?g(q-g`U7v2UYnp(KekM2eJ@t>5$e2hQtt&iRbzzOUSr zvpx8$9FKi6(D4Xtz!mE0MuuJGI3zIjHlF0S_8({y)b2_m_fJgc`SB{;{4r9=T&)(r zaaYgg?9B&%`yC3i*`Y`^{302eU4T{@cH9cTL&$vJ8ujYJMX+s+3kg#2LA$1z=Z2|i z@JacdK~-@OdY;B#4rUZQH!w9hIg^XqJNwc)2?w!hbcY$^(|q(pC(kv89Hcg09m%h( z09kqIqvE60kagO&cycrw6yx(b6om*cFu(m4Yi}x!tXVcrSft~9frDp+=kCJ4Z8U_> zQ~{MOd%6s&Ju!A(TwUiK>A@8VOo@^#!UnazC$C99sB_^%vFTt54t(IWqUp)S_!GOE zRpTk}P%KcKBc~3vZj8d2d9sh6e81;xa5XTeD*enS?=RQmLdT~FAB=tK+~;JOWC(Je zUw6{1N@Um7E?0HU{*_rTj5X%NcT^ALiMUyGmBx-I1O$&}n1~$A!H zP3`w65NaDkrMZyKCTJBz@PvElZEwHk0&d2_seupL`Z_&*XE z%t!4yi{sO2JrHt5Z$@gS0%mTftB$s(ppt%Q438#4D8FmHpHvJv4_8Dmw-FuE=kC=8 zavl;ksO1rR{sv{{l_;0?)*x%|%n8ni(OCVWE2R3(2DXcY~IihIaaSCwXgs;Sew>eO|66% z9q~Pn)mx!d{%MkWA~~;QF8nppFU8<3cbFdBtp$6dm?qsBgnp?pjlWgT;n=KGci>bX ze#rE3yrSlT{Cd{YS3gzZp|z~GD-C_{U$S4o#gRIAJi*ob{!S7KjbD}AKGcMxJYx@M zO{zfIJF&EOTND0>Ielhd%?lJz*S;O0)rc4WJPz1@xe#=>smr~t??AS(gDG3xo`KwN zrT7BcQWVtXbM$a(Mv3j$FC6?750nSnBoh=!4nT41=#G|p`1aMx?hih-<*dlSdplb8ggmy?84(b<5DuRKh_CjqnqzCw4ZGk*v z1>xnru*esDhQ*dQJ+>*nhQ%@#ngmiW!mI9KzSP}@FaFhYTJEUDUoQswBd)rmuN=KX z-?3_}x*^N_{U(_UD`SL%JV?KAq~ON8vTd;VRN zUY~H6A^L=d5&iYe%aLF-MZJH}G7UX`GV@IMMoo&OR3 zUAY~D{e4f8>)Fi6@q%2p$G5PCzv@RUs(#ncl#+)XJGP$nKd6Pbf9RPj@V5t|2|1FT?%vE8sZ)*@v$lB5q&q z++?p^3SUwVg@c4{2!B>sV`MVafhA5vg5O{!AOzsiqs`61)ig&|3tzww18F(hrkOItGCadq)#G|;zHf{af7@+ET zEnN6m2Y+02Y&i+H5!{s+wPeXYithN_Z?fO2720%u|HcxeXPmTrt58aMKIVsEpB?1P zyKLLY?Eo78*j{}(osHX%hw}&AC4EFm$2MMl6@>5h#`wQ|WJ>f?0srfm1%`?J+L`U8 zAk%fs;ae{Sx5-9h$3e*2?&xa1meEtVz! z_=y56kuOxq*qMUo^Vbc9WJ(~kEJVdqnart5=@0JgZ$y?MVW&Ussd$;LK+99~0bE(- z-V~JJfZsi@c!x|9D|@Pory5#?+v@) z(3X#j>i+5zEG6ik-D|DSm4bX83vSPvs>tE6OLu>SJqGJ#bpCA*0@hf$(vub;xFI-O zb@V_L?%PQbF%~X?3TF+ZcP+rE7U63y0y%KtM45%AOfE{Fnefy&SqGY*o&EKyi0*vg zi1P8eEKs7a=L!5_hFBfu=3||Wm$yl5R$+`mQ;|TAR|{!a9-Y}ODiaR3PFi>~dsX9w zcDBKtuZuB>dhJF;Lk5~M^S@k_tb{);+KNmsgAnev2tB`7hsrHfb1$+NV3KUIjAO_` zKh|Pb(>~(!GU!+Ra+2g0m^!|A?99d<4{i^(sv2y!u8FU0a*FWYTkB>e&{lA>wlu8OXW$i!&21ZE$H= zi6{f(uqXa<7weH(D>abs4h8F2`0ms)WrDa`UzO?G7*x!e-#GlYjBqDwr9ZsS0?VmN zt+?Z*_)X{K?zCLC&I`cDq+k}{i_$) z>nk(;w<`zYy(-5yZ^}ZGlV44SKS!X8&X0IK!qrN*r}=38mE^`X1FUwET(-P4|3l{s z^4`rp$r=|2%H#V+4!IJ&yJgdf zze4Gd|3%|e+l?6DEw~`!I`|Yv)y1EW-XI*kO{=ouf@ye7aN)lp##&%sYiqsOQwigb z=AOzF<%3UI9=r58AJmL`lFj5>3Y{wvzo*Wbq21p?d$<1_VP78Wy?A<0+|9W6>x@h+ z)Gti)ES@2J2G8?_JBw>!=YFBoDd8-l1 zD~^nP_SUF z^46_FdQH07aiT+NR;6e!Gc|&KJ)>hmsT-QdW!w$mtHtMgD;9-ZOEKjytG81{E>2&l z+{7oGj^>YVoYT@%180k&n4aoX;HOibAGdu7a#k-tEA<3paCK^h)eOlO9G~HgUnobN z2QUBqSxbQs-d8vJfmhlB(c4A-JVsNoOU zkYbe6xyo{ta4KQKMpl;O8tA!o0-a57AteZDCSb#Bb5n zJ0r$d1M6%?cX*}B;SSZxCjDG4{#&W?N;kKG`cb*rtVY5YOdP$&M)WeBcUy)(&ljQ^ zCvB-ypbuJFS1!MHibU&XZuTd(1@NWA^b?(SDsW1NG=Emk#0=y2542j{;q?xdpPaqmH8U|}FJmv% z?p}?u9LuBCjztjDqjo@FvJ@J;H;C@C41|Nq9xfwBQD}WGSR~_137qOyqS*D6LxX)u z1v3#rzVPY!-jy5OmAD6VK9^f&1M{;Bc2&~lBrn0GxI*;km}?Sc+RD{v z*8AnKd8|9U)lJwmUa5w?=4UHqSO3FTtejg#%yY4QN9@}3*c3=eOjcBR zR)fY|4Vw4&)WeqgZ^y23l%k_N*T+8r4PY#6IeB0y0lAr?>%SeL!X3+-U#}5=ZCCuI zouywA@u|n)C)Kk-(0BFCYUX$na;rb3Dg}h$XwJ?t`H%S^6jXdO^?3?Gd@oo+saDkJwT=tU%WxyG0WqBvY2$lx>6JE^3 z!S;KKyE-qjp@T~pP5!1JB+tnZ11aK{5Fb}PeS_p8gWf4PY)nRHX6Gvd9#$Ch?(FHR z+(Oddv^{%USq04PH&1$^Ukn^MiR|x5Zn1#&EDsAi@sILVtBY~xLd^p-Gh zMJN4W)W>R^ej+WZXc2??74y5~%gaH>?E*E0F&fXvALRJ=jpTcy%zi)CyN#dgMuiR9 z3BTWJ$~?2V0HkZz@5!=NqqOrusYY9pW3|_R_?YN7lr*&)Vj6jPU~9Em_RdtWc^EMr zL-K00*+ue8Et#;C#AVeXo(p`H`SBJtNszO$-FvORg7C<-c|QLn+=zSeH9~p`7~oTP zNme=y;xCGeN%Cc3pT`#OIp<*1S@`*A_i!0ppZEbP8KJmmw9klBpa_q|)cOUqroo#D zD$n1LJYac#aG9ITuhrj*u0LBTgCD(3L9KhraZWp`c~+5d6>O}XyG^U{56`s|f$xe) z-;pgd>tY;?r4{Nm9?e797lGpwfh90-D(L)~E&1R+{`;&rB?fh_&K?tdl?#&wm;93S za}l?lf1;Wc1a1ap2UFfSAoF9@g9|6Eq3iqWHNl7JKu6h@uTmY2P3)2!NjZMxx}-K; znGeS(>l1%G6=Gp}B<%A`tc+(j(Ax%J=I>DwZ7g z5Lcls1U!_ZaW|tFima|0i`}5&nB!HsTQ^64zN3YO!gk@nz5=X6|i zjj6ZYSc9I``)Ecy3Xx;+o~k1y1Elvfg*oR}VT7*j!E?;^=&+BzN5m);FM3q%e68t* z>$VGWLM#;AG51Z*fpDkH8@4Q1s@cI`J;v4!wS4%wO{jo*V=lfIGId;M&H&jfBaTHa zR$v<%tW86B+ai{i&v0J}K^cRoPscCjBV!N4ly+V+3cDOV>ssjnq7xr1f5ws=xY&d4 zUZn~M3OD{MsuhRhx-G}vcPGKSTO}!5L#f!CxAC+xb1g^<88N?3uY?m4+Re%BbawIdcx zIhNiW3dzAvL7w5BEunDPspU1@P!>#XmHy^@BpMjv+QR#VbJ43Kv+Z=82`=88I=Z`( zf@cmJPkJnr;qaCdX0jn^Q2LEsAiso)a^HiQj%$(pjBsO-fM+yB^T)*8@V`ca#Hn zhQP_k?Nqe0YznM$zJ_~e%Ae`2Qovct#~z*iA#_h0!(-AvPT7&{xJfD$taWO8m(>hF zd0^xye>4RTT-4DFd`N`|8;8wi)?x;9BxLGq@b;CRe3G-%q9r=AFx)*1Hy8Pgu@j1bM+fl;i2MJ zJ9Ha49Kke3<}KX-uJ*6dcqc0;#v`&EgZb?_6al(-b2h29PrTnXc#0v{Y z*_Oj#^1i8GeI@ZDZ{BjaaHs^_Rqyt0m%WEG$*yb{95cae#=P&Zz9;mYJpBFCzC;Ke z^^s-y?hY#B-hQJm2*^P!+7bRlJ4t zq8yAqaQa;n_}&~_UU}(`vCh5xE1}IWn{#w{**6(Ybm+=bxT9hIx?fr30`c27`^}F(*66TDCuFqc22AY8XMW(bI@sF@T9$@ z_ti4Aeq}nr#eNswq{ij^pFixQqWQ0v6^H57_6YR+oy`*(Ni@cvB zZA@lKUyWhr?<=11P?IL`{m0pAm|a*6E-)^F_~i&X?)G}{vrU%dW23?k_utmPS}XB< zf&<@i6{08l9WJf1j>9mCGf{7Y2xm`oW~pb0=<0Qh)(y;F*gch5Ij--6?Q>i2G2Y98 zM<2EC?mUr#e`S=L>*#%PX1sds+er$^>3(Qsy-fNan$M4A23F!J`|}IW$iD51+8l5B zXTrba<=e04QwXpm8_(cS4Tslhmn%JT!0Yw2WIvSP+oApIoD~HyD=oY0qe~*pB!7;N znFzyYcQ|UPRpdNC`89M#-wk(O{?MP!9tv++J>S1MmW{vSB)-;-L__%W3;xSh*(fjO zUu)!Df`*Ts%p9*1e&G2ybCZ>O;MX8}T6C=fni#)0r#q4RAS+3SmH3neRrs%+B0doh z*(;*VA5*ZGZ3~|S;r2McViOO)?28)3J9w7w=c4zeoiq~`DVTc0EzS95CJHw5uyp&| zf=QLA?SX^!ps!$md!6u&&g^QZ(;6oGlaI;u4_!nNRo?Rz5By+R-ZJu_3dl0I+@oQ7CIwD<|}aX z10K%nMAzom|53wE{91`_;_{YV)tDRn-ID#kDl}~f>Uo(S3g3za>*%Blpx8WKpDI#@ zY$}|u8(c4f8rAT3%c?6f{T|xwxjz>!e^C_B@~?(b|97Vp=qf?z;Giq6lfJ-ZB~2k2&0?4RNj*XM%#x3sItfP>7@R=pQM>EMS>`JogFYzd21+Z{miD^!Pb{e*8??9+O0I;IGkM)nwq*Jpz3QKk)ypNQ||?*0)q zQKIjU=pPi)N`hIM_rZb6(RgzC5`DcH=`;GtNpty%El3K=yig-Nd;DbKs^(V-S9z?VJY(K}+xU^3lxyY%lYh-o`{{Ltn!ESdGT#E3IXX*b$wfYp} zwzH1@Z0u>M{kZZ4=kHkXViBAFo5p{+5 za+|tNk61hl!;1|9nwoP|6mI?HT1b2ka5_w+Sc_yDR<+|)`>Ig-V{3#gr4p?ErC%IX zF9DlPLM)l}bBfXB&_IBd$xb#q*_4Kj_jGjFj(0ZP5 zK;$jn@-vh`U+B_d*Hf-&x$xllW;ZuTwO_R}zMKO$?x$a;ey&E)vOS{oFapN+CU=dH<+1; zE((dlz?DstV!AnyRKhZImptc1MH`g4Kd0jfrV3CtEWwWk+H~vZs=#|-AW@#C1df|5 zHTjdg$HK4Vh+VF65Rv(Q-nEs?BT2~8C>sa4O{4S8RN@ONrhS&YIS@7CU%i#lPJ+En zMb$Rsz7sz!I^3c12!w6~7v+(hpq}|NZQWB;V83ZGID4rWG`ZIQ8WfkIY#XzVaBDGo zm_)dhE|a-2C(-1UHPPSPnHRP=QBd=E`{4L6@fidja-L!&{=ERcqFIdsXgvJt`eBJI z_&DLKZGU7eq#g#;zk;*ArVg;TOyk-Q z(&xmt@~5D@vJl)p+UctU71R0d!NZ5?n8>liF+@EDe(itt9}7!4wAOzxy}GRqUYL|V zkK2}j-DPrpdY>X8>E6tqZLKjVnlwD$lcEo9sh=V}6iYytmO1F#XA104+xuF2&KD;? zQQ42bti*O#&KH6cDY$dv{XKjs6rA+@?~%Y63L=xKLm&BGk0$3Ni@Qs3nl>bSRw4)` zxDTx-k=)CK?)j5~hs@AV=B>(3;#V90x9KB|a0Nck`7n3bHw~Lw)JpOv2%nWnBW$~S z4M;Mu9NRBfhgk`JU)bpj@OR{i@22#`?`X=}5vCG{ihTYHCp>~6fzOI_uCf-5O%E;T zo+Q5Le9u<`!)7RMuQL?Wl#Djxn&WfUA*82iSJ(=*8n}&?MYM!UKt4T)cgQ{i)DSUwbW8v zZ@QesU}=YAZ+TvR9m>S1g7m*m^${5Gjw76Hfr7hhH=Hs$PWHTq^!xt(t^jl4u298X z2lSZyL(aC1~NK+B9UG4qP#NR{DPve_FF$#McHY?l@-8DAh-}FIFzwcR$SpbCI0e z<`=8s+37U%-%1fsT6B-`7heh79=^OTkdq1NNkuN0UyOGoRg^oVOYlmPWzVs03X1BU zW73_Y;5f$v?(ztd@9F)UuehZavZ%MLcnQz&6fe_4H%}?@1a?aP_dE;weS69#9fEL~ zszX;*TZr+ZuQzaPCV8N>pRxPCCg3fepKBr(cKCMNlJ-BBT+(+kx}`jw^p;K0i2j<& zzy+h3GeSNW&|%A^oLVhhAIiadUpCDOB~6OEBskAxs?H;65AvM_Zq-X!H*dW z5tZ=jQrMnwl6MzWc7I>tUINrfA&yT*H8>WOW?pwA4nz;-&GJe+f!?LB-=8!_;q;1b znVwYvKD2Uq7NF_|tF}MYVy7}8HhPB_--k^6y?*4l>6IEB{BiO$4e>V%wslw}S7)Q$ zaqIm)17#?FV6b#JDjvP^uZ$Yod%={hG>_(+RBUiwIsZd6AM0LxFX3W~!NJu`^?_y| z7|jsu^%$yz%LkUz~7`HDipWQH7oI|2G5bYRY|#W_&DPp|8=$qQk5z#tmu-_!eaEv z>yb>@9k|qB!&8BVZ`5?v>;v$YcO2)zv|><|PP?$tFcsDq-;hOa1G?wU%B;T*M1gOo zUAVhzfPK{Gd*fpYoR1v-am&jchIS5xnP(FoJ)^jpx=t~y|2@2wW3UVZ7B*g3dKZNW z1<`-*5q(wigSp>{Mtx|%oFsYtQ38aje|#$Nj)Km~$Ad0js>JX=Ay-97506{ji|Z?1 zh48)q^6qp73uLWZ@i$(l!0FZNnF9V55WwEjVjNlu;yULADstl?{Fs4C+zpb8ZT>7F zPVy-O0RjAN`31;!EZ{|DsV9nc75`l6C?h@Q^_A_q6*$*y#(9anU+)~gc%|zQ6`gij zFP{BVf~m#4aRcN7GQh<+TRhG9!PXY6U63h4W*8!nPi39c+6`E9(U=lyB-U_Zp5!?_B2t+WK# z%F`D~|1bl0*l^2?lU&SRSyNe-kU%&YO;nfqY}l>lE^S-nRQsDc0M^tOR&O;bWg) z@2!kWaPLa(sYU$l-#7~74JJ~+Ic=Nd?R}B3vGI)7sQthinDF|Qidkb4a zfX+Ji>*cZp;G9oL)nu!|GaG(HsRrYnnkM~?P#Jc@;JxTh$!sQ)2 z2JTlA{%GVY*H;xtvs>+4!r3}BSex&-awr$~p4Iz)CaDrL2gZJ6R+oTeu_`@lc>xG@ znB3TK%?&z_gxrg~*MM8znRk>WwBxYqA8UVk|q z#aor$T{p?aP5r~SnO4%_i%sw|HsY(*u2%8siYGi#ZM~wu(i&LlslV4x%LV7g-kcio zNx%uCDSh>Bb5JZ&J3q>=g^ScoL9r*Luvz-;S!Tx!cyHP;tJM;Lwe#B!Ts-w38fSOO zk&$h9=X9{721Ju9PF}g` zblC(w^A8?=agxmYn<5_wS=EE1>_Fw-YZ;K6$VIWFNr&3Y9Ya37Rmk+~eo{~Y;V*CX zXpojkM_c+Zd5>>|~Iwhv6Pwrr$_n|=5`w- zHD@4?X`}j^@9D&^LEm{cn&ccIhigtb8x3q-vJY{TLd)ioVEwykAm8p$c#^gd7nHLu zD-wBhxZ@>tCLk9zc+PrpS9`$JsJ`D?CfUc#Yw9Oy6TLo=nwp(tg*_#W*RNkBJPU^C zhDBq-xn0#%d__1-n=bvXtFR)U_xT!EeqA+WEc~0{eNKAYc6G~W}l{0J1Age zASG)5*#l0$VE)0uTLUNVt7YvICHaP?-@OT&>+!DUp4pw0LR2>{S82YRfd_6eZ7IH+ z4WYVoTPK+s@#6y@uEkoy7g6^+m;Iy?c05tpD_@_BrUN&C(ix0nto4TX7&7oCol&&Q zt29_ui+(*$bO6gPzu)xSIZTT+gi#~W$ z{gX-+FpcvzFcBVsK_~mQr$%weenpCF@?IK9n^~vYht3CNL`p^`MVu02IR$1?BToAo$03TBA4*)Q-D<{w2K? zjv2LeJUB`L#YlajKYLt|UaH0OEwu#A{j@~S#t;t5h{n{sGvNd7HKPQ#)#3wJVIkJ{ zBnK7V*~UlswbW!j`n-rDI9p)!kD2%j+QbH5@9s#2$>};9Xsba{Wlir3;bE|}yXmEc zQVI(A-}KLPNX2AF2+rX6^rmTmj`%QPqa+m)s0a4Q}D3|S;U?rMRkohQ#Ur#0fP z_1@*Y+GKKH8#YpNGa-Na+gaOe(z84yY`v2v7eCtF=r)WFgRAvJv)|g1aAT%Vw4r+u z{OgMq?RLq7pzYs7`$fyqfKg3lu{9gE{Mu(_vq*dZKMGwtZ`FfJ>J77Pnt4!@@O*33 z_AKn(cj5Le**tXRJv7ICwjLA^6Fl&a(pNE+t8CeY$QLE z?D77UuYDz6(_)RZA51}UI(NFf+a=iI;xKvHFbPXe|J=14Lv+zc`&wQ!k)DWXR(WgU zS3RmXm{43#dUP$`wbO4)$9}3-m;~W%43EqtZ47+`p&!b8#?qrv>aV-&$Mzg#eUPa3 zE2d>!fW3k%{B)MQd>fK6Gm`(@ym219vsG{i?aapIK;H+xq>nI@ zX=vE=gBKP$wil+8^9Qg__RpvL{r{Y?zJDMGbY|*l!yD@GO_#m*;)?{VPlzd%2_e7Z znfhQI4GIc(WLC6H6Q0VSec8u72p{uL%hRFP#CLJUF#qrOe9UZIJ|s690%yYG=1k~G zZr}_pjhNIb^xC~q?U=YN7+e}?bXQHqn4!^lyP*UWtJ7FH zIGstji@pq-X+oj(d{Trn$wQws+^2199gXSFCT>Z+s08KarGbHjQrI5*Oom~m7MmZ( z|0tc$0QV1m@PPh4uy496_fn?`9(}Ii81nT&ZKHP**9doCr~d_?uR#W?iY7Mg9}9+i z?Yng^XpkQ4cj-X~(vv_yuz4^ti`>VXulWQMUF4kPH#Thn;;ViY@abVs88}zJIa-jN z1(d7#>siyJ5AmFiGILi3wza27>Q<(p{!OQ^Txn#^e9?6)(3kwrU+Cs+Y&`Wz^k_8{`q;Ivpk^=cx@+Nk@i2>TD=cUX8vT1@>@!$R$`0O_DK&PSt7)?{_a%uB{ zUFeeAvA8NU$Pqdju)_xa@cg=FCQZe+7X|0Jv~w}=wD86cOBul6V(8>tR)&Yy%mlYY zQ80K;<|pT^P~=F{WAA=d3U8FRy(76)YM0N@V`^`WQU$Pf3h@ya053c#Rd_kv&Qj5AqHU09yjCU)al2|T24vliQAIV3}xqw_Yt}v(@OWl1e&@Oa+-ty`q=gVx<4+&YKKkY^iTX>%3n4feUH!fHze|2sCv%^V*9O^sZ!$4^BTdLEs?>AmS;>(G0G!~)C z2VwhOO?g$udfZH#M`zNTjmMItKJRZ%gSI7u3pbk|VP?~zd$Ju>m?YDC$jl=H1!F|y zK4k@>V@;pRVwnk?J2?IP;ei4y((&D-omUASdyWj)^O)ntm5V(=&R%%l_x`t?M)q(v z*u(grD(MrC?l%-patEsvin;gA66BvB(__7&MYs`lA63gDU?Q>VXY!_M7`q{5$=OeO z^`t(#Cw0ezRON)JVm0A)P39btEKEc;Ig?{UWN#!8sT|NkxLaGqH=jE8Jr#Bw`q{|( zvjP4Z`=_i>Gs7B09dFNYF-T=vu#&eu+5s5zwh^|#7BObe*8ikpdotMh|T zKHV+=i|)m(cW;!!?Hi*@y)3mbl{7#2{e~LGPc3cu8eRr((n6LrlWO2=4j;FWc09=5 zPrkW(PZk)z7q@)nn2zD%ESAd!@%WUwc!y_m0~969@T^Wd;QHjo^|H9Et+?kq(BNM|5pB(aG%WU0$^wc288hd`v z8*XElzV(}y3$<|d#2f8Tf6Bps*}YrQGaQ60w$*MSe2$B{i+5z_lpkG zi#ID3;mh||`x_0sVNFo#rFY$lNSuWAi{a1xuaa?-=QQ z^p+ZA7r&o{2a~NFs7(~GiM-YD_jxsV87S{t7OI4Qy+>+){q%&csUeon0mXPlZ1Ggh zNIISwv@h{HPy`7K*XdV1($Vm_#72f|As|!3bh+DaGoJP{*`;kwfm?^gOx@lk;vFVB zp-7rC5RTyeIrTXkH^)sEe@-fao$~X~XPcv8a@YGVQJyF~F_p_*lU@iC{tt#V$a5$_ zQ%>Uw$(Ow0cRD7LL-?f@zGaF@PoQ|2|AK^-3-12ctK^ZN3t~^1#A`{9Mrc4kTQk&oAC9*?Pg?%!R7-N1-@$)2d0QFB|1}RZKgM z*J2shfqipF((thA_}X)s%)g6%u<;v*I=^f>On7f< zqs=Ua&f?uP5|*hD7pkVadq2^GrrsS~Ka@iHldz%6FB`6nMxDzzQU*tBn!@vrCO=i_EHP6=?k3xnOA^6FY2feYyFc4{rYX_>cc!9`=;qi_4FrV!kg; z3Oys?3o<&tYndv+zDG%%T⋙py~Ebo>QccDmh*|p_la5j;g%A6;_5VOK-yrO^Ba! z+YU;tX$ibLvC||=J`Nw-H8w0tRf6`NzQ&hfDag$!r%78z#Z$VL&feEc@o3kxhrSga z=ps8i5hNH0f(#$5FB??gS6`j?S9|iH=ZONncy1{u9dMf;;3IysZjG@NqB9?!56Ls` ziz7Mob$c$kG;C2~xxACN5La}a-8}?zz(nBi{SO<9Aj`of-}#gY>MN-g+H6aOr)P48 zc-7V&qL` zJUiyvDmgYd6 zTC&C9CMOJjdiJ(aOf=F*HNH3eeH*D6LLPHnZmnwc)~q-mBTvN#Yy*b7x7I=hUEOYK?+p|?zN@&K znSxE$4b@iX!;yEtL1G`_GxEEHSTv8PVVbJN#z?sm=y>#0-}*)n6u#muO#Zs`Jkuy~JoDF(1vL6S2Q1Ff3 z9iEA20pK&w**=&?#Vd!sJ9^{`fbV%sK$98q@18R1rC%p~RC@zj-|xzX|Ll(KeHlx* zl&_Cy-u!6lR3s;NdeoU7Zht1to|dwVo+il;-1vZSqRSU4scx;y@% zPXpVQH+)56R8-%voH+8P5=}U$V#&QFI3#J~Lo00slP@mp@_il&Y9Sx`>9kVujqcP< z$9f9>R@3v}DQymV4;aL9uBKwtImx!J+ny)2l!kSR4I@Op1c454PCHpaR2R=;wo%0n>nW8Lc!3_ zP%Qc<61i26E;L1EAkF90!n%nXxRd@&@b^)7lpMNkKVub(iNCc}70CZ`)rm<|yJd z*9M}Hr_OM2`&uP;RPDg5Bmvh3Sc(oC?#u&1A3nqx%5$2z?SP`uVW5zO8_% zIMz*499cNyfAGP(@LXht2l}V@v+-L*+Lb3I?l>XN^jo7N4YpnvPKw%FfOFyV`94=` z(aP{;t+I3m5`+|csd6Ev6*U_(zsv=_&ovS2c7?dKSK-@V#sHA9;_P5h$-%^}szHzc z6~Nuh`HIB65@1$P-x=GU3WiU{zkKMW!l#S_MM?CPa7|cFc*r3O2DZdx-XOlt4)K7n zk6UZ-fsxfogMXy2QE{U}1L4msNPM;BEUp0mV)MGS$_mUL40+k&l?yWy=j&ON!cn5J zkP>>n1SZ5U?)}k1@&iT(!IA7Stvh4)=w(uorsL84M0o}t^^KEm?5O}ICs{uqqZnlP z*OoM}lnn2*OkJNlJcQ>u(h`j%Cw)}bQ-4CT5*6(nUjHJxt-tp}=J1v>$b3Y5VTA7~ znto&aqxmxhLTPPy{?diwhs&E-k{hasj^=TXYn9}fkNiIJ=}s90^<>H|6F+X8R_DX= zXI{`W=WBhYx)KbfKaP2l-bs;n9WVgX4=-qO=C>H{K<*)9A|8PZ$T)-(M@_WAfG@;LMx)RU*eepDJe?IV!?pG8T z*2Z(So36h77!J-Wv{niy%AwDrDel<59B6#??es|o3XT;0es+XD7969J^s=OwD~)>Y3l1$ikrp0Rn9y@BW|Jui3NeESf3XqPHEpA}$7 z-O;cNux0@s+7 zM%Nw5`{G$r(z94Elql`m#7rN9>o%={1f>E2g)jAzuS#L>`^53bvlXyQj(fS1FCNt` z7@iV8Fsj&d2pm2_@KStLf1j0t*zJKu0!>2CO(V|J0VC$5zh)8!K z$#-18BgN_uH%2Z7Xh@{v_3XPRTbT-=>zYJHjj$J-OI}$kmMA9YRuik%kWw^z!mGb_ zKNqz3)ugAXl!B7Fe9UhH!`j(->!rip1Bb5-G)47;Sbb8(V znD4q}<*>8iY{m=eDwK4c$uAo923wE3(}r}>P(Ju&bb~Y5DJ*{C${_tWH;y(g?3T(v z-AoA+KE^V5!23rcT+bb4|7oACB0K}uPq#Me?M}tbJvU#n*~Q?{Qq;piOoQ7`DH5eD z>ELXTSftEf2upgDw-V%B6k?LU%J4l6TREmjU$mzorDgGr&tf@h^|f5fzu^WhwAYd_ zs1kSS{p!4*?gDD2Pd)mdhr)M`l7Uy}ics*{bt#j*YIx&a&N0n33Kr1+nme&t28K~% zXX!2y-=Vr+X02`^?60En4kvz%lc%3l#}vh(?(z}Zh1y7PYyZ5j=3FJzIc?yvB=fD7 zg94NEF!A>u2s*l(!Z{ z#@H$^Li8lwF5Yn;GH>sk|1~nXneZ%@@5=tTnvc{AT7}_B*X~z^v@OF5rr%3ZNZBP{PO}PRH`r2HO-eD(MlVZ} zypO&JhmhS*9DK{Yd3{2Q_(CePx&7tJP{m?p<4{;O#N~@ynx@Gt&Wo6DuvI=4!?p@mdUoyInJoD_WC;5||A^vaY@{sd|+?cyYAa2(v z8D}C~Cwmbw_6ovNdS10*T&bD(qj&6D^gT?$!L1JtuGD0seORHa>q0S<7dlgT{!;M> zb8%^>Dg^=!pT8H_Wd+(T1+6(&ad29*bXj0i4IH?8ws4@<734q9PV1B3SENbr`_-`m z6yw&v!nQFRXpYWn@soMAq~*N~JEaExN6~r4WBs;aywFn0EEN%jj7SP8r>uV}MU<41 zl&m5n6h-#P-Ya{Ld)rPcB2rR`h$u>>5)$gUp0~XapZjzliha4|1 zn_CEG!i~^}>9Y0|i2QSUo3n2g;cMMg@mWp$X7#4DU+a^BqGGfG6AJ=L``+cmw1j+2z+&u^vL*hP%Zkam^x;W)sUE-LqZU5oPDWdDh z=H2>{$3-O%`za42`5H5KVjfF%C%)DKTe&^u*Hm;6qNQD&kxG^2uSXd+PtoWw42G)&vYt;=V zp!+BP?}@#Ecq7cFTrZ8}%WXFRD<}pJ6wR@ywiPYt2$Q-7N`AkuC$5*%M$ACr_WeeG=EOv z=A{bsiZHZ1N6W`O2b${AbZMYHkf!R{oeFttddDM0sv-4LZ~BY^dGCJQaCFp@@FTZx zjyCQtg!JN1Q>KwR__%%iYM3#3&n`VVe%H7X<^BYJt)xbP!q?aQcP6q?eB{P%Mtd#} z9=h`P+nY+5rl0+!WyON@3vL%rijvnse{pL^aW^uhr@gW|l&bOkhL_$$e8dudw!0 ztAvWAte?*}2Z5iYA+1z`h7yd)zQYYvY~Sd^)z!#?-o+o9Pijdn-88;su$%P253Cu~ z5sk-+#)%@)OWAO*Ibt$Kt`HSzTdv;mB>eeJnguZfd%)NyV`dX?8umUO@eDXk!y{KR z%DO!xAnN<2QHD_-eovOH8$WA>AK%Pw8t^7_R14I4;k*?f7cJ; z%qsm8N>P}**+q89B^J{57ENCXFT)*~x-xA<*ShzDooDG(CfGG3hW8qW!m!>&nZ2hg zP_$MkXp?6paPtXvSv=u`V0KkEvAQDI9GuSmAlwVt#i`TnDw*iW|8e2UlT5G~8<~nr zqd{QSszkLPbadI8Iq&wl49*#SK9#QMf}u)9{v5S?|@gDzFN5b zhQ>aB!D1XZ<*Q-)kK6+v-hEMdCl4%7tn{#pqrpGB$bD*iNsp=c+ECM{vDi1G%ZTx% zpssJfXrfOc#%ecq&UY4IgqD_A0nr=Id}-NJ^|TBw_&&ArY0HIIfqA}diasbFvs?0| zY%yqtPYNF3yaNe*hiWHWqtUEQtFWv4A?nwUL}XbequQbEYxBK*@K@F0nzj67&+^Gj zKGnYncXn0$m3;3BY>!sc8~%{}B=wCQb5jzoc(X3zNd*-HMc1E=ApZ8PDu#z<9jzg0 zQ^-04g(}cKb+dAirwpGBi+_%YB7Kg6SLS%n(!u-0F`ujBX*lHg>dPSMNXdpum^TcW_kogj|; zGMO0LzezpY(*>2DTc{sdtb=K-UozNF?nTObFST6DM$KGFUjt@5qHo&aldKXrFr_tS zmynN%vIUhpSH$7nxmF{-Y|>|06*&5DZzXPsk+#fHPlS~D_RI_!!oO1H2`Fi2qGIt} z{bQ0_T|SYyOewet!#UoD83i(7>f=lT?@0aCL!;{Hvr~$ohNmh?E}b>5cc{=0(78f%IQlbfgL4XSO(>fVej)uBHQL<`QPHq0I`FRKDAAjwv~Jp7aK*zrZ|SB9 z(qOjT&zd6X57XPMQ>>-(Ai-tS#_6alimLjwGN<$LJ-6!TcTo`_amzo+?RzOaZLGA~ zHq1bqk+Zw)zcKKKZNn{|@fes7zM!Y_A{!?}Cy9bfflUH0*3WHDfi0}K#q;G1;2bcG zxfajFTfaV}P{gV5V#mRZRlKAx>hUe7im5E<_#8BLn=K1UAGG=%wVeBk_qPvuRu1ZZ!!VIa_?iS+jKE^D_wx!X~ zHtdxz%dr#`IVMGFLPN1)_@k{ye>w^^@o)RZEX6xx(JL2^<-&!?h1btCvcUmvjI$+Y zgGif6bHU1dRM)-T5q`K1u7svHCh`=4j6}(oFnSH}{xSP>x`uF?v@*jLBGVvrUs=X) z6B`gQ6{;=j3ohU2Q5wIC?6c+#pS`(9#Zv)% z?{}7$z;9309}gR7pi^7-cY?11r8=~)TRh1Hn=_Q=@SIE#j4FFQWb1_8mzrKmwmrhG z)m5RV%qei;d&Ct#;bItKg}DUv7Xsz#^&d{=&iHTe;MY{5@7u@=ukX^!h2G!=BnsnHga9Rf{6e zQ3PHl1xiQz{`d}VxGkh^) z?->d222S?}yr<#dMuENCLTk`Lhy8lqOdy6|u1q|Ah~)QdCTl!vtI^LZ`|u}?2DA_f zh}&+F46GX~-nZPM!(;s~56)bB2t}U`XHSJuK;cSJ<+4K*G&^@hHsl2btf)yY8V|~G zqjf>3^ZrQWw~(lsW5q#@)b6>?pV{cYV~fSQ-+n0kCc;kTTRz0D-JbQx+!uL2Yuj8r zKzhlfy3+16rGo#}?B|R_Sf`^t%pmWYsFyAb$Mt1 z)&lJRrQg3&JPtkEQWrn4XwXx(XV2Ko7#?LKJ<@Sc}{+lg~k$mgtTELh@+dYU_%N7q!~n4RR02jvVbco0~o5O^P> zJ0!%SOGyvvq7Q#h2?aYi)93U)oJFm;Jr&PM{!FiGXNkasA+jFz344i9(cvu|G7KyR zXSViLR^s`v|8-;U#q*WmJZk;j{|)g+Xq*6h(t~Ym-m4igRt%Asf*o$gSK{D_mgOaK zWpE*#D)CX11Q>nz_I5rTF}Z%&-+AosWXW~z&l`B2Z6_pC6YQuVjEa2G+*s%^9XL*j z1>Van#HqvDDX-)xxbpVL!njV-GkfdNH+s_pV5?nNr{tIgYp(pGHQgsV#Vs9M&P+1r z+FXbE)lyRlE~D}gik!|7O{n zLNML*VJcZa1dAR;_*3^YKuOk+=QiOgC%!*kuxy_6$hI1W>9sxr?vGm@K20cw>z$mu zD~XTxXx*iRTaKAfbzJ$_U{EbS4dD?uVN`*6zbB1zUnOHgkfmjURRJb%5pJp?Qtu23n^e9C1jR|l?!Xbz`STgJZyPC$#%u7k1 zXRw0mfo1u~p%!wmYm)f>HBI=8tPp1{w985uz9a`+eX+4U9317v|}2{PX~?@$PZ=6WqR z8Aj-NT5Of_<3e~s4W5A4x%jI~HFR*M0jGzKl;sAcf)B0KQ{1;4eQ=jR(m)(u)(y1V zw2z8MX!o#bFX846#299%X5f$On(xm#kiGuT_~~Tgv%mdSDqBg4_&DMRD4`2(z%jit zFu;z1v6+__f+ym^?6QD(l1VQ5+gLw%R$B&^GxA(-xaeTg`*X3Pje*4q=lH_w5@5h- zYlcaG5uOkKRYQnnP#642s7<~acR2~~x)4|i3Xmvr?KtTJrTcoT5YFrKsWZ)k;$aZs z;$EH~$Uq7@`8=0o;oT%1Gh2ECI*7Vmj`EMj*AZXdS4z;}GhhAMq{vddDmWL}P3D+7 z<}HJ{wd8!V>@sUxnF6h@ZDVixZ@{|8pTt50S@?AI$2VM zRX*Vc()!ibRiT9LJY@^n+bQws@X}A^qoRzC?kPnUO8vCX`%gX!Tpb0>Mu?A%%_c1& zhxmPV2Qx(z@4LZ^z^az#B!9E?_Jm>9CgLw=H$Nk`K!rllqh5BMgpYlGBx2PT3S|G) z(E9z;8;X{FoRUzn#ZAHVa`vKf_;lVRTiSzy+p^ToB-AjGi|_HS4oQ2MP*2Oh^)C{d zOm{z*lFvm(Oo(aAFyYj&I;eby=s5XPWbw+JExa! zsCuE><#(3kzMci0?6zgXY1v4XYFn~L^IoIwm{f|x>p6~$_E7QPkA=hj0>qEV^eieH zV&ZmrPI=!8EYQ4qX`bi5LKIkeY*qM3K8F8&(#q>tfeZ65Obkqefle27lX^u5)4@x- z5+6%oh_(D~BVJeFTsSLvwV8#_qO_!(d~)GGK9hCj-ZZ#4CX&;2vJO{(uOW{@j zO3Sy-MR+M$CQWiA5P5rhmY+INjBU411ngeN1hdyiZyX>!O*(5E0uFqy$FfgyT(5-+ zptPjh_s1jByWCtVa8#ZF+TD$#orag--RNc37UfXb#*5oOC5D2ipn~>BJAVi_)UL=Y zjRYt9`fsO-uEOx?%X7tY#5dT?8TR0)8K#Yttx?+;k0)GZnuE&Y;YpmV>edwUoHfJ@ zD6b)0vAE#bd|4I@jWPX=JiM_=@Jr#&-P!n7m~p~;JO%e^_gkk+FfedC@197vR9I8q z{;`4RPgO^liuAUNAbnn3g3BudsA1bIMm)pODX7-V_;fj};1e`oP)-H=DM{-rqIb30 z>5Ke&K|>cCAvp=vd|>VWW+G5kimioQ4-Y#(#EjU3BNi*8fZ8zpT+ulV=He2)N=VM$ z)9~W08Itq2$_aP3vb6xe^7T*K2PnW$C;B-xw1%L7%dD{^k zDB9`0Kx|_M@ccT=R=X_|W+vl#!k1I9GqE9721?P@-gU7qAQt>ioWFg7tq{9hFRN_6 z9fcMQOzb>V3i_{e@)W-jouMthX%pcTYCdWG>LNsZFf$qo&rer^Mzm#fzjFnw-oKa0 zr&)_jSF+pU92;;|_hW~(eGC-0{JuQ>0|UoLZDrVhGq7v(e?;dnjn>XTfiO?rvX zPn^-xHez9Gvu23=&j8}bzTfy#n%qM<#rMujH>1?Pjny$1qwvVR=4pY5P&9sp%2(P6 z2fXI{l+}0drQ{&lDOSr(W2)hbIR)ggdPn zf=>)3Y33CJf5)E>YQ|oudr)#bSE>=EgtUCti^svJs;RgBsRmfrDWT$RNOE%Y(_h~k zSA)CSOPS5@>TsDc{m5kF|GrTs9GqL0u2JkwSTZQzmwY4?D=&8n9b=RO z*8!T)%|{QwQdcVE={qJkJgw37B7P=k({qzsB8XohE<qLhNWbH5*=~EN;+?Ouzw$t%=KwoN-|F>R4)28S<@d-f(EXjBv+JUgkejiBkGJ zPdJML@a5Ft{({~-*nKbjc-VykR7v^I*`DNyweIY^0fbK#B9`9QPVRkpvajr-HUpN| zIE;2)E<&yOzOdsz%kbC5NulrSN@3vg<@E6r1^Bu)!)}p}g`GYvf=zrau;mkHl#xab zW_dHSj%HDCy!^4zBGE7142Bg~rRD-DZVhnoq9FhM&B8(7NuQncQMcxO{^;HOrfTDO z87@C%EEju{><2AqY6awbYW%%`+k3tgiHy$N$WMbCDnDI5tdE5stA9)UAoHrD)#$XC z0SkMVJJ)M>`(lD*XPjMJ1Qceeu2Fqt0b;H@Bmf+yU!FjZ9EZ;bp(O*b+J5>dfQm)e+LiQKjJ zjWL89^3vGs&wYUh=+rkPqq>sxgq-szp0-7}lr=Gk*6oV8$b6j30IT3lqChc*9X$EST7acWuFo*R#9;nR4|NX>Z`{7@SYDG9#= zeiyYg)6;K3TG+UHryl7c)}EO;{VD~<_Pow>_pFA&KHa@SxisLOSbbZ)r4gePJ5*8| zvdCPsC+b(f2e{D>)iFu0#u@EsVGa8XcqU@N`{PY2jA|4cyC?*L!HvR*BDr+z_`p{( zI9r67g6#{ICrVc9pSBVX3AE&=dk=)gW89|Cp9N5%~H};2B0?)hC z@e?v+@4oz%?0z!enD=PbR$MQFq|q+<&c0k2wUJ9P=c|K{RTHmFL+H@(^|%-PTM3r- z9T7i9a`P(r9=#?1_lN$cuy*rPUntqU{V|5z1>v{S`R#0ZSeHD!?paA521;!-EtRSR z_5;Ruddevn<~}s1v~(ZdtUmlTE7u+qe~ud-eMkDZQ|($-bd&o}&3Iz?vTNXd$kw~> zI|E<5T#{6Dp`(~upq^qa3zxZTd&f#tgZzW(7zXh}in@os$Rat9(Xs^3&o-qPqxOq2 zXOs^OpHJPbnPB3JuMQvB$vIolP01Ylo(h6ngcKgoWAKo0q`J;n1a`{kPD-iYf{o!F zpR0Papv6I}2h`GVlHG>mGPzHLT?^ycYs4V>uJ&C!2P#CIDDEKx`;U3sLBibqU&*R^W6rB^~JyGDZ(vEpY- zHc>#|A;L=ZVKP|Oei!tx%S6FxdJ&79&_Y5V($|+>5Yf5@A>;RU#8)P^LI0tRMPJtSodP@HbkrP7wJj^ zq$kU6^uG^;!?Y{DaqO#0-@GB_I!t`d_}B>hYhS;{Lc2$#bxONuq^T?~@j+PD3XPr)rBiS4_4NS^J< z1;5cpNw6XLPrv>g1*3$6{_%R1qt)+c=0@xkD7xPz`0wpC1a1CqPJbq{vNusB9V(z) z*4bL{-zhYDx~X{Rx(D20P9C+@%Ei~~Vvg>VDI~d6b4}SF$uMz56JXL&^|iEgbzHSyZ=3>!ACvsqDr-R2={5A@Rn7g>#Acu)RR$g^gVC% z;>k?7YF`$_J6;0E{HlL6#u6X4;a+puA5_!|HF8L6V}kf58MjfTC|G9sIQK_TG=%@Y zx#*Q1f#uP<-QvW5RHc`*Nj9+ztE#UWT-=?9OB~vtXk8T4;TPq3s9Xc*pR^4q?n}q* z=T(+DWhLO_dtPU=l}d5U&|#lE;l!t9{nM2tKKXg|G45UI#VGu1LnEJI74GM&I?co5 z16yl9A2rk`I@bvuyV-Z8_=Pa=uc`zSA8F(5zg6)dyM_jja&w^BINv9Fe*xb3(q^L> zmI2|1m!7Utsem(Uha{Fxx`Ei5HC=vhV<2tal38zV9lqARKi6bNctK(33@)0K15=pt z^#jq9g%$SRoB2gJAU|z?=X@*%d#+H+qY4b<_K}ZH3L-g4e50%&UI{GP`!({!-!opa z=L_R01HK;N=Nuvb?~{qv>6Q?34xZko@}F-FDD71j(>@jnx^tOJv7c>7ZpTl*7q;&z^o*pwnw3!C#F0tLiu8EX&1b@ljj$Ru;h7rW_lVM=3ns2S2zx3FjmB)6+S&*3_r}STL6;bC7U~L` zZ!1K`_{n1Zy?GF}>+Q{1!k0Fk`W(N+p9#$Ngo;I(a=0S>A+$`I2`kV^v+Q{yltz^l zKUL0$nQC4ejRYDTXbVevM*5FaR<^zt5@(`%mUVC0bHXP(S6;I3LnGenEuXOQARLQ( zJZe5$nRp>{pV+r`#W;4V=$Yj%!YL2eG0Soqrg()XF*9#ss{}ZYr_qAPaMr&n*pxH1iIc+x${XA#X+2)CkyD5V& z&w_lf7=5HTfq{EmwTE2EecMAVR((c39AfSNEId-Jfc@5|45YSR2j*Oc)Xd=u(iFuE z@2!o(AErJZzY||jpV08Wg5eUl^}#xa)>Htzmt?m|)w96X^&G#}?Gha3o8(O4@J2(6 z8@d&fbjUvRx1*mw2da%ITx;%7h_21WMmeL6ij$PhvV?EMtsb6sql*r0YfUElAKBxU z8op0jN@nP)e}C<{flAN{S-(d>%>|E=Tvg^~77kVv6@AWQ;d!x3zw5sEg4dFLjo%q2 zn%($o^y_&wZ2EcmOb`-&@urOwzmQ=3YhBrTk1Yy>FW0|3pZMKoUqBj`*{=z$tBiU$vw6XoSJrzxPc|6{_#iB*> zWyi|p#jshWt$>HK3Wl~amzH_3AXG|ue5-CQ$&scTeJKcs{pSzFYK|u1Yq3wS*aDN$ zjw|_*Lg#rnR=^)S7m*J>yKZi3^2&z)YG|o}#22tfrE0?oB?d605Aa6Tcq9AR?=o6I z22?esF;8KiT`StjVxVu08S983p zvX6zDPt&{Q_K>~!YhhE_^9-cQk7ypWsza95$yJgUe9=%oRCtH(nt}ZB;3c64Bi^(Tk0lmq) z`FuHPaCP^fldUEdeolv*^G8?0j?%Rydjve;V|l4bvr-=JaWF{OmzfD>ZGWD-u+d>< z(BeJEtE3oqDft#iu^Pup;uR@m{P9XeW){@g23W!~;ni^&! zyuLfScK7a85`9yops1GuiBELDoZzM53*C4P>sBgMC*FwsG{u6gl2@w-^yna89QPse zOEhqOK9OTp6$Qt4hn+e9Jr}}wT{)DWJ^;p)?4GRa)le6h|4aHW$;JJ-BKvJBANwY3 zY>!E^aQTiWiR?&&w=^Y@bapywE?;rl^G^ZzY~H&)(Dd9KN>yd z?p1c=*F$As&q8Gl;dloJ?D`c&fhoy@l7lbm@q@dY{|@0q;9e`$Gwha+R^x0+=f&xm z!0Rw$w~O@F$@V+-kKX|E2QfDaUy?cJ1EXk9Z#c^9v<1@o8pu7*cT~PP3JZU`&Wjpd z#5-PB@+V2&_gbj7K+t0kEY}t4^;k#l7ota6uUsQs?Kd6A%U-p@+OgEP-+$$!R$;*> z4W$Zf_ialR5z=BuwPQm3$SY6UjJG`M94>he)iv3IYME@?856lsN zP7+5*YX<4bs_#?FAe_8Eru3fvRw@dX#Jy%RiNAxNdq)KCL$H}JdiCQ>9&B`FU!&g{ zjuX!etJ<^v&y&#ox%M;ZU8dWwyR|tVJCu}Oc3q+4_O)wN#zc#;Gw_@5o?TR2l&dj# zl10oXBPK6<+{(E(A2j;Z z#MfESq2_d>&$q>J46GLADeOEAN1uK&jCU`>1BU}14*U%TlVdR}zBlFLr7db7Ylo^Z zGyUA%4%=X`Gh&1rGtT3X?exONEtRn3*5K?*@=@V)siuh#bHHd#O?NSfZqYd8MIk(wE%k9l zyB)IZcSWi^Ciul4ywqMpDdd)}OGXHvKDA8ix z3eYNpuqlcEzUt&d=ZE^!L1(j}V8vd}<^dXnM77O*oS~vHcNn8FhH%%{m}h2LIfLKb zZS~Qq#FtpGOxl;|Q<^(NA662*e8=KD^-l33Slzgjm8WV6Mwk8*_jArd)1d zEZ6Wquj|EVxWPX7_m2XI=KEVXK<1j4OlvcXgXH@eR7vU`GSNAmeGAPc88$MwEl@WW zwEwd)8`}^I7nuFZ5*aC=#?6^)Q&0YGvu&abk9_=jW+dlJZZTx{6{}vLr9+um!QwdK zO#AG882SEoGEyG+f!)Oz`2KYLUp?YO>P#Q!jaMZcABAp8hhY&6+g1gpKc}GeWga&t z;{p)V%b#slOv8!Ft(&qlO7Ok^pV9x6v(ZRNzuvPw4*aD>vN@z(fPMCx#|f1L+-t#o zbI7w0Z2pd%-w{jt99ZX$2&~Qli?mZ`4wD?j)}^^z8NX_Xy%y2$lU9PSPI70elexWn zRHs{X>NH5JT#wHS^v9bQo~Rv;r@#>g)#&;5a*VXUWA~igOS6UdlsFhw!dbqUE#>Ru zK=YjO?D~Thq%Y!`0~_HEM<@A;sc^F}H7ow;dkX2%`D4_;d|Uwg;x{ONAipOhyttGR zl8tA!G>r9MeE^S^HEA;~S@@S{ndn|0S9oaRXs$){ZaT+aMT$`p?8O_KtB<+@->t~f zxQ7NHQD}RmOXLPv2H4vTHWb6DiYCWYuUb6vOj&^5oR3%3G}vUt;<3G~r@p(&3f`?c zsjt&d{9(oiPl&gZbI|d(e4J4ZjxgrK4h=a#?Hk^c0^+GC;t_jizi2ti{=57zSHK<} z3m&_CBYT^-h0L&7MdJSmuQN~{355;`dFgM&zZ+Pnzb0e23T3|BlySF+N2OpTexq}A z5Kgc@o+q0~xMA^3x?=?>oxS~gOd=P4e)?AUb}JoqqBp82ugQi4_o8;5!f5#Oi2o+l zfaHbGdCVMmlZGZsjx3=g<+vjAVQ7y)5=yna3OV(j0qL4rS9Zl@6FtysX8mv;ht*cohD1SuwQv zt9@ysWWs8e`YRdlV$^=Ot2LyFiKWf;T3-_GVRKLas-i*C=N&c7@vt!r$Es^jFL{O_ zJG~;TX0jfa@7`UUW*miT71WZi>+)a|*V=}Hg*coU1El&&b6sm=P%g{I zZ}3tKTFh0glkaN4u?Di2u&jc2=lVLOJ`jJ+k*b&cLq0g$Te>;ioeK8(!j`i3*+~DP z_}t+N;o6po)IPuvbf4Y==kKP&zNz5kju^s8aCtw$vFstf({|UiAoI}aI&DrokOvB_ z(#7jel%Q{lVC`&C6v%oP@OoS+fiOdnJOT-H4tBjckf87;HNln zGkV~6bvNm~EIu5kl12xK`^T3}q)}0FGyigp5Pwv)uapiUxxwG!PwpHF^aRS0`SZTF z6G7zaxzZ;~<&Yxr*W+ckx=v1m4!2g6z-B@m1+lEu)-Z7^HifiEXk5L4Uiy zu1q@Cw938LFeygSIf*=wo5665g3G(#WUOLJ7xO z(-DhkT&wN%JjXs4UN?R#n^IfEi){DD78hM-6A;(9R*kp4Oe&7T!=o4i57(<*6IvJef|osTq8t0vwk;VSB3P&KY6msmqqdoYmCxN!r-g&)8oUTQP5Z%|FP&G1K7VD^Dp2{mFY|BDz;!fSoYx8+|`V>Mcx=DoI? z%rBJ*v!9DHD1bi?S$y605XRYdJ+-=91Gc=6U21%Dfa8l$>|uclXzD+vpuC%k9l!tG z6#AKh!ILZZytqPg7Zh=h$yvgIE$}+sO?sG*vmf~$BN&QWEpp>|l@(Z6(*8hVWd=|- z(@h=`z5RZoS8vpG73enH68Bb!fse})%ADp>V9%X<*SZf!p|ZM_twFmp-u1by_l@{V z)>`#*UenA#?MqukdTLQ+L@5*~8(tvd`_(SsOIAH{817oj<&O?cQOaoC{3>GP>eR1!z&o z5wmLE4+=GWEOieNZm_Y;Y0eZnC|PdNTk21Qtb^N_8n>+=^ZWA1s-QT~mOJ}Gg)0x{ zPZvd87M(NTufbQ}Kgmq|Qc<(~o*wK&M$^*F|2^C-FyG zDNmM)if$LA6}RW0KYN|$=7=)n7T(~(VNO2xi!AQB85*3eYks_1&kSTEJ{zB=Wg+|e zz08oPB2Ww2T$bURg2H+00vG%;AdM%z{pef5v!b3+S{5IT71sR5S!D03BiuROc!v1q zM@NbzBB=OUOTOD$t`sY-eeriC{Q6C6b@soxl7k<9v2CA{r{K2=k(WEyk)HPgdyZ>W zH2hR4IIQ`dg$D1g=Xv2(Fpj*6`%2FH&M%*m+k=at$#)=e zmnH?&<+8nfG)NkG&;7QPmzB7s^x#~XMKM%yU6T3n_7Y@uEVN&JnTa+h3^}y7m7!jF zS0C3^1}t24o&HFr!rj34XYAKT;PuZqoRsPf&rF4`4qakEl2<)L+%pYjig;9A=-FUI zOIw+!7lkVZxIRz#TcK6gg==y*nRq3v^rqQx1?WoM**-jAhFfdTGY$8qf_m9uJ5OIG z=go@CWN@1eabk^WHI)q)TjWRe84cc~d z(i;fp;$t$W+Nf;?Y~xRRvGV*wc)I&Wwf*WW3|l{vZ+oa5FEI4DO~Pw%6Gf}di}c#H z3&dQzM|^E1w5=xv3<5zj(mivKHv{%vXgrhpGZ-xC!t-{|sZd;e=s~$Y9r@ZXwY~dV z0b{{O_BzNhPW!|O;hk+5Q-yDNO*iL{}^ ze`n8K(I6Zz%c6mcPUY2brtxCiNqA9C54J7GXkxxV^_LcZgO)ci*I7 z*pX;h-FH=mHAsgt`snaq9s}q*CfECw_da&(zW?gy$bt#uFIoGKQbA7afV&&?Qn9Qg+jpl}6{rf0&x(tXIbqyvs_|1UxQ1_D)>BrG2W6govG$@P&%R;7 z&(?KtfS2RgeYrXuSGef7SW$v0EuP2g^$S3%cuRWlv1sUj%In{#N4UiO!p_Pqi;Sk+>gzakA*k|N^e`NRkE$$w+|NfVOSDHTj1 zd+&w6i%RxBg%EN1x$y~O!hIjiZU3iK3AgRtTRmvp1*3Yuv@#63A`$s z)2|IyBIQDGFYn(Hc(p!YkM()NX>eQnVqUHSGXJiji{7upPn!Lzr;Mu5%)ssWdrOiF zPqBEpVTj}(zbT1TpRYibEp+RK%XEm-%qctll8O)GRh6^WS7E=xp39FCs&LEO7|Fy? z2P`0scS=|8!IOmhOCd_x$Z?~k{pGztWIULPW#@E&*?@1Vk4T=p)KzLHxaOmZ>H4<06FCsoBCZ;IC>^>Jj;X&%jzn&! zl!KAuvGB)vQ~XE}4SO$pdkh_=VDkJ6Pw85^O!4!(6KG@%}Q zuG^XoZK8tY>Ybb35nlpFG`q%_XdrBq7gjg*%K@+L`-?=#x!Z2I{rw3A!e89qn|%^0 zvG>QGgVWD%5uc63hG>au^g7V}_7dqAN~d@q9jK|r#?2fi%-#&##veNTy`KSBN7wH& zBsyAz!nB%5Oey~59angBp70gyE(jif9s_Ud*^b5}Wkb%vZN3MV+rhnIfru02o)P@+ zsJ+W53xoyO+Y)$4j#4RFp<{+RC_2j@Fb7G!f>?}D?Z7u?Td?=pJAA}98)3|t4q^cMu&hzvx7h!>5wd%@*wS};*xp76| zi(Jqsk1klr&cF}t=E^D?eK7Zc#{>mxVZQmfIa_+aZHmJ5Cqdd(cWo&!%5 zWvoB5#iQ8BdN00P75L)HrU_HE46Og+D#gB=1xq_roGk7$(bVOON^wvrTJP$1Q@vOP z^MtpspZHH@WoH_$oT-F|&wu`2N4P;$f4s$v{mSlnMd_c};E1;nq~ zV|vzoxZkq;R_tIVHgCC6zK-x6oDS8DXyrzmzT_$ttz^zP0XaLSUio2%4MtFL@>`HHmJ`==wwC?9`8a$lp&3UaG4}%0*w}bdJ z99KuB-7E~i>O&j6@Lv#oi(NOfRWlevB32128xu~|Yw2I&9Db00m)C4PnM11QUo%dw zV8F8YsfVVYSy*i*z5G9ID~LDvdC&Z{KaA4^N>`B_+4R7>t-^1sV7sx=giUQO)X045 z(ZN_4S)84|?@NJsR(j~t)_nNSy!O-$-zXra&_!$I3hbNyFeWX#NwUNHfYm>tj8B+|D^GlZAZx)S|Xt8Bs zLglDqL0O+_T7o;rS&|7!KGYH;)O12D7cD6%Pzgn^U_&y{l&NOQV9 zskhe`D8f0Cx{9UftKnO__&XABXRmu~&`_Wu#A_B?; zJB9XAlfjqsx9-rZRA{i-&v!hy1jjPH%6&xxQLR!W$dTym8qqD@hY!%O)jCs7op2PG zMGXf__tZeu-`RKuw>MZ`I`U%hU@iX9?&vt}n1b6rO?@anoPwXZ)mu$}6r)^GGMk1( zEokXptIthfppM|)(e4YGa9LTfMB*zGw|-hv=xU#VC*ONBcW^i0j~7*j^`TB^zV4vc z9*-307H&x2OFm}@m1)mv%trnLfp0Q+8u0aDmkodRRzd1?YmT9xH9CE+rpf)JqG8Un zx}lPIu;Jb$_bHulbq2JasF9z0!_j(=_5kruE_n@i9;U#_0WrQq#{+T9_)kZdAmLew zm@*6Is1VAK;f`u-K-n`RpT4Qq!t6@dky{dEA2nrplcT2)PnG>s7(PQs?!4jDlRQoM zvqkdjQg$Qg9GGu=IZODPU6KB|vl>XfzRmvt9~GWa+Wk+Hz5o$!vs4knCpS6crOzVw z9Tz{$PesU0}JLU<@G!x=*GvmWlT2Q@DGl6B{gV9$OI8h)8E zmr<{-g*N__y$(zcNd5l(WE|nLa`L|Vz$96U>HD2?tQ$gMfS-F!S>7#Znv_iX9gko- zq8{>}67dHZ&OKDUT>^Jn7q#QWL%>Ssl3|ui0?Pb*JyJGViQ4Q>O9b-B{o?&6pG#j! zf56>dW$T-CqH7n9Um*Pnr?wWwD#av#B<0=STl-4kF5B`z1kk>VbOVwu(kCSL~ zo)6(ZKEHq8?yN6PNNw7!g@I93`M2GuI2?X=l@_pw&MHu})%-eylo)o(JJ)~SG97g~!Fv{QgL z#kjI|r4%baZfjapC%wG3iM#FHtHH=A|2?N}KJXvRc`kg0SF@)G`RXjOM^r{P$GWg!Htm-_$a16DCY#>`_oRAPVcJ3A5nA1?fa-`dN3laiTHw2 zntycj3z2-x-J>22#P4?3%Sc;)-Wr1r(!rD61x6Tk78!y0m_+StF37Gx6<3L<0M1NQ zUfDg;KF`3?<;YE(dn+NO`A)(|pA6i_C#15ph2*?di{H}7oJA?@TeGVX4JPI%i*$7} zaOK#+LBmGEVRINO>{Uwyb{30WA=9PA$4VFQ4ZI8eSDTf-qcw!%j;(KqFKb^@*OLv$ zX=poXIPv`t;XC?+e5+v*`qvDKue>Ba51ER__dgk+TxYsVw37i+w^UEQ(8(mc3;_}0 zECycL5vr3BUrzePjrpR#mEnzxw{^G6Rl|MZv~4asO7Mf<^gSh_%gY_>+4bMN7c`yz zvHkck1MDSylHIQoZU@)-Mb_~+XzpZonr1HmPEXCdi7ceYqe679ur~*qH~-$5aPA)V zrGHsmbFLCY%q^;Ad1=H)q4m;=!y81E-OjE_DFUPQyAP}FBIja`^c!@tu1ASg=qJ8; z1Og`||0)n235^DBUY9SysZZ4>&MJE2(B4;NCp-Lc$LSMCWILT<=KS~n1c{EFXLHC= z>PsFnj~=^6{g1qd)+6_R>crraVy>yjvNPHl~TFwC$I01FBK_?C2f_T(X+nlx~zm?j88zCx13dbC-HaC>CIyF5B(z37N1p zGbYe!pbVS#tp6TOqu{zdJJb)Vd%@1<4yQsGNf7<$Vg0#Q7dSYZl5;q{0MBOJrDHFJ+b9_Z%bsC7u^7?Eq=#hN!8KdevT$b!n|=Ow!oADXum%=7%w9BCz4+!5 zoZ>F?{uot?I{tRguW1Ir#n_6c+-?~#JMXCAO7Q~8Ux#NnA_DMje&vDVQB_E*RZCzs ztw8$j&8kdvPi)a+>6YfB<8n%UvEsXG@RmQmr!Te!_i$OiK9xm-W(l3=E)$K&$0*tI z@N7NMYaiB4Shq>EE|LDI%E;Z^CN_ZMh?0gMO)arbrMP+3io;)esGe0-M`zju3A8jNa5IryS`2 zu}XWnC;;?C|1^kxuEld>?S*Ho3o$TlawsRo0!FKMHc77~9JiPM*j~j<h5#iO!r5 zG_7&pt_hh>Z*aUZ z9Tp9idmH}9d=9{o(mwq+NhuiX>@!)hD;q_{hkor%s)n+Yhva>yo6+p`XeoWaGkgmX z_+s%Q6B_O9W3SYa`*4zr`!%Ip7;*lzt;&FcAD-&}9J}F&?vI`f#PShN!S2S+K>urS z=v9V)BFXEE)~+5?K3|J^8|{R)5MAC^LimHWfiFx7^qqNcO-I`E$dixmUL(5K$5%a* zX+RIV)0L%N1wY?ju?mkm-)Vn?u8I3a>Td(bWb;|IOFpnFAd~64_b6dSRVI zSc(-G^Ja@5Q7Z*$?$tT-l9AZ;F!0;lSP9k(wSH>bQj2Dtd;(`eW6|tS%GXc#Nq?ly zG|yS`E~z>l)_Fb?11q!Fa#EaAA$Bm%WO-u=dP^*;l=rxjIrnVvylXXl6YkFwGO;H- zfQo3Ns%RYbyway(L&d)-55k@vXTU+z3oZ*2G&EhbQ(-U8#ML}^?+w~!K}wlXh_ibI z?ywKsHe7cFrdl3Prave9``V(!tVYtGos)QF>-j_!OWkdFZ#x4;-dG$is?Eduh7XUp z45Xplwrh>*>Xn$bc-TwsDY+N>z57}{8-lN+6!ccrIAHF0%x^W$LNxw3SCc=T0|6?^ z^J0pGkKoehn`;}1K|fsVADPq0^HI%K%7(S=<;KpP=r5KhG$9M*B>hlbJkl{4)jEs;EM`LZoMM z)wO2t+dcE>5)`@dXAx14Bc~Va)V|WI3ie)eLy81OR9LEog(YZ z>-9-aYY3P8x}3S8nLr#^MoE`05MAe)!wu%6j7YpmAF02SLi{i}RIz!YSIU@~yV0f+ z;bhcpHCDMoF!%V&(;;7oEa~T6iwHMbkZUC|H>egjoZZNAld}@&7h6js*-K&71H~7H z=PAf=*zI>oo#eK!JO35Q4hIFBmojcAqEK$t!8eEF%P`(QYVi!=^%$jc2~>0zgU*5e zkO^|n>E)_D(?;Gy&NZ7HCLO6@yYa;Soy1q|TP3&0r;GR}x3v#?h|`E)H{W8b9R<|3 z+9tkT8;937J-ZtHUjoU!P1{{|q=Q2A@nf`_a-7sm8kdx=0&!oLSotZ^<1u|`%O4}s zQ{VJz=F)ox+<%pEll5sb%*pYnii?^#OlZ2btJj1D{{GkqbIJMc^RARBfF}Azc zC=}*7MgE&z3_xL%#!XqA@hD>Ucki2JZ)iErGszO*jw=_DHzj@LgQa=Gx^dpqo%PC+*CG z*pbCk6RSvmB;(mD?~OU=_}Sb=e6#?%mW$RE|L2Ds73-6)Ut!==6Qe_SGRWt@GW+pp zum&EDMW6SkmV=SWlCncsDe7-w!$&WQFk%-+D;q}?zHD_(61I$iW=pGfN6l26EvG1P zsZ#K1NEP>Mkugu}8bnHoU$?ZWgiaY% zsjq6JmxGgAs@%N>pZP3k$~RV`?`JJ(DgH{-m(6AIIpU3b11uvINiK)?i+H8Mj}Uxr zX};s44)GBiwEg7ySA_gGR(g-`tO6DTp1k+(b72$9Qf4?%pfy1-+V45}Jtk%2os%Az z+Ico=K(`P%wyj&Umdx2CbibdNPAWz*dx`laMGCgx3$QKFDMvTckn!l!V%Rfv=tTta z_i56#Ufi{=!CgUtrh!D?`kJeBqH`n3y%*C?=WZqa@~ahcUOz2E#~p&y8ZzIq5*rfQ zI#dXX1>3C!w`9N}oj{?#r2mN;Gw`HCrWPBR6H8~$CSz;ajfTVT$a?n7*X7H_D9n9q zQvzWna4j`YQT$OIxE-_g{5f{!{IJ<6Vx7m_34xd+;npPPJkC4#2#uRz5~E!cXF^Vf&DG6Y)hj14UhD?hxnE_@pc zNe6Fj{r0>HZY`y6+d-#;i8=RRx((sn=d3;WdM5*CW=0Pb%4fp?K^fH+E0R0B5fogq zp9Vh@whDSuNpDO4?f&@)(p$Rj&)`=d!gpN5!1rWdkflDmKk$Wuw0`$91e62{2c*4)p{qh$sFMKxxs{;1EhC8Twu+9r8Ka1*N}cmxZUh!TP*H*62D*a z8P)@PZIL&sxG-EG8CSHV9jFBr@Nw@#UAk8s_-AX48yF?Sd-MOEU!HG*tIBi6f6g{x zV#|X)M_KD|>EpY~pu4pwDIdS5N3Q{w+Lt$l67JtvN_BY`>1S4Yci-vkK^G{Omc9An zSr2HQUaF5>P6FyFp4-P=D0qpMJb35Hqjsm5X>6+}Tmt<>JxPDm&=)S4kZ8uioHQeW-wg0M@>H3f=;E7>U0tfa zk%(Jlmx_$U=%853oHcPY7=_P{IMn%MLR995yVr`cAWoqn7rQXACag1}JrSAeU;ofP)q!(%Yba?WmEbu1 z@yq?tY-AEN&V29f4c9BQ1!WZL@To>a#S8X3_~6Zz+v|pEU~6QWg2H$Ra^@7hU9VOG z)iEl<0%3i~HKg@aOS2tPbMA_83O9ovt$bg4Q6uziw=d8%B{{IxoH_G&!a065Iq;l2 z3IFtV*`505kBOGoEsy`n!Vg_r9-P^q2X{BH>3ow8K1VfENLqjG$ACz*SG7t{`n>BjF8n~rQ^DulZ6 zy{qM3(6Gk$iu<8b(p%uZWA`4y=XqJJwQpU0JjOj-(Ybsviugm}UjRAxSbrS!43KET zwLLGVLWA=lit4EOUCILnjBRz+FOqqSD5uOvrvk`bqqP`R-i5Kbn@*onY{z-~HrlQ& zG<{;|Y0ODQz$!8Ry_dHE7Z1NmyE$Hg$u7#x=6Z z0fI6VSZNwxm13L)Nu^Jm+eB!{Btpx&aH0%&yeuNEeq`h3C{A~-hYUD;m1E*Yjvu<~ z;7s^ADwr+KPM2ND!NYOcMHikHq3x55V43?7cscEH4E+WbLg_Q9GLj_6^igorZOz-H zm)^0!eUL(QIVajO_d_sbj$scv=npcM7q=gfr(mP&>+&VVo7m8Ib;9=<6^gV>OeFZL zVeaVbjE7eVfAZ>@(;=`bz)s#*w|lx!b6 zQCSR4Rr^yS)9O&^*jBE&?-W?CP*jzvRSS`px6@mLYj9m#(v2_DbcnLeh~0L*2Bv45 z__$*Wz^#3M$$&{Qa!)LMIW2MvBm?@Bk2KT3(93>v6>|YRc(nFiJ#RAjIJb;_c$bTB z*dkePNzp;bYI@^3ZPMGP^-xiRF|NOf{;>Jw!DsK;Mz*Y9G8RVzNpgnP2LT`CZcM@fD-0 z=)PF^xpCFb%5?Zrm8UTBtQ5aW>>gZwxB@L!h1{PazOI(#)c+*dvZ_(Qp<}O7zP)*|(=Y1$Bv!$-R>#PsT zB%j%D_Lb=L=s@L_qoS(iWyclySh!apPe#{>=UlUg$r==djj<+hS3q}Tl7XYf2H`m8E;mtz=X3D!bF&$b6BKl{T|6tiK!H*oHLhWzdnpf#a#|!7 zgPW>Uet-qxO>pGN3y);Op8(b-D(0Zw$+(ts(QvR6Y0)0~UW-}AcQ`VC*JAf&PF?n! z#P?QkBr2+<7;L$!9!Rad47b-jHSC!##N@Z{hl3v70xj3UWKU`WH2VhIMeWXmKl!=J z9%Mhi^-`d8i%AqT#MdzN$$GDvUL3bwCwNBF(nDmHGC%ncb|1QbMUb2Dv?I(yJ^f4Y zd$6Qb{yJy;`H*dDed>J(9;DnKb}hx;?+QzL#9t&QVfI*<==MJ|?q$3SNdTTLqUnb} z&~a2oKGbV87_uD)Y>eE?@!)|kJ%L1TO6u}r9XM2g`|C5Z%G*7leejC=YSC=?)p4@R zu9%96A@=1hd8P1x_lXZR+#h+we40Nl2BVFly3M~^5%|;d5Z#UBWMp5LRNt7*L@tjb z{&h;B@KaacRA!?SeiT1n+kKyKak7^li14Ohf%VF>Y*Plf9!%|?ipck9J+MrsN4s_LlB#C*5s&x@>P6F zYNb?cvD5q~r&f!1OpYC)mDGYyc;m_ad`c*9dDQ(|Q87@TKU8xky(F{4#tNMp>Daxk z-0r4!2^`u?WqtUd3g6Xjun@Go3YU@?>uEc(Au-&>A*Y}K^WWc7oIM?h2eJljA2PlUto67yZ_)N1g`hjr55?$-h9ziXRR>TU4FV(JmPTn?VBZWTXF za-nl&b_+ZC^08-U$FIY>Ie-fsHIFph(Rib7ucmG(?%S1Z$Gtuu*#=g!_^eY# zl1YIn;ce5_0kz=1XnL+dFCC|>j&7Tg4ZvLL^zCJVMTInPbkf}od?>U>l<6rD(DIH_IfpEG_>0+07e5eXgMe9 zu(|Hv%A~dvFzbAMJK`BbeAFAIKQx7awBoPwwTX7z1`0{-P(&ww>yE^0{EfW=& z`tNJBmSamepQfUHGOkzJ^|=31Db&4c(t9_YjJD-_S!Ici|L16ixzDF!)GI2uzEX|Y z9$R|;!dE)jr$;%Z>DR&vo8^;#WM8+7U->+s9fe%46T*hiI3au5g>a>%3fLSQ%9&eQySw<>1g> zuUbN&PlHWI^F z68P#;dko~c{Jbu`Ou_S!vN{iKsd%{Pm$j=-9(daS89R6>2?YkbcsH|A@msCKnjq2} zBQJWP!!$D&ic+;*Prk`S>I3$kH|O)9nQFrm(?fbp_TPN?i|p6;&TMd$nr^`A^48>C zzw@v=i9K!FApy?XgdhF4CLbToT6IX|QlYs$=$FPO8j7Tb6?9h>LweMX7hU1Sz|V27 zg3mbt47;UW{ZExbbKa}FT^mR*c!GKFX3{g=%b9pfeg_TsZ$ur1-HGVgs_IJ{W7WoUvGl@F_q>Z29#JU$O1)Htt#Yr69r$VBn7_kNp=_rI&#YvkdJQO^&(JgUheKa~f@c+cLEfe$P{0*Ng)#DEqrpEW{ z1935bY%FwRJvh5|-)YGwb0gNPVl6MKaOq(V)2W^Jkiy&jhP|U0&W72X5Pn^awNXE> zjHi+up!xXbl2v5R>HjP4#~$K0$S-NxMS7-kL{?_A9ExylzGVNwuTel4AIXP#iO#ZZ zruT9Eu3b0U!VVt)Jns`uF*1>wEt#IuvgJ`(Ctw#-rwshK~YZD_B<-Si0ksk?MC zM+jGKP%Z&VPQf;zjaiU?bN! zfs)zk<$^v2at9or-Sxfc(ZCJrP9cAmbaUk6Nk_c7u~AA#5E#&rhr3BV@W zwedEY-|ZRh+MC!MiyNyYWf!a&*jj&oCMJdo!m-5OLws8Fv#YO7brPO{W9r&pyHZG= z+{wPJtN_?Lrq)U-Q8BD(N}Pj}%uhdc%CB9052|nbgc|IM#+RETYSp&7quXTStV(n^ zKE2);x!6E~27#v&fxKDRS29}|Qcw(!`wNDd@73Wa;escRDyg{fcJe~GZw8bW-}2fy zkOJ&S7P8G{20Co^r<7#?eW=ok;|o#mr6m= zPl<2sc2&UPAK#>hhdiK1w0D6cF9Um>cyV4o?0_e1R&uw8@3%V@qG27n~9i)USb=#>F^toB(di^d9YP{CnThxhxl6C0@ zr%C?CLQL|AhJFM_K5mas9(4fGurAM+Zt1v_OwpCdc`WtQ)J}KpEL?bb(08+32;|WU zF8`pI;oY1`iO$c}xWa7dw()%u)|`|WYPnF0`Hn6=TF!-N&2g-*HLV&SSoM#$HdTQp z&oh_9d<9@gaZ1)#O9h#WZ4Dtr$M-r|+7U_oa?`I=P9GraXprYIZjBNKU`?w`if=6X zsa}%8PxbhEufS#z!fEH5DT{G@MTG~FtN9|usc0s)ooVo81-hH@X%?iCIqSyQL5e8Z zZ}tm%_Dz-J=W(&;U-w60*E5SVs?{kVHMSDuqFRAk^V_V_PL~45(uvAjd!tZ09Wy^~ zpdu&FkIFw8@i1U7Y0Edk0GTaMCJqi#@PVI4=5EVc zR(6x(6eb#69K5U*u#N_{uXxv4U(AAnrSsXJ+NhYM^=H?|rUzio)8qXtIu2P96{-f6 z%|R!6No`J-0gUxrQRSZX$Ra)xOWB?WGp-x>dy->OJ93lGSxZ2V%av}UoW8u4-Pn z_!5v>c+HVba>F^%%Thb@i%1XL#QmL?m7xC4ru3Id6`VTa{Yrk60`Xj#m)k|D7=81I z+@`()IMU>9nGjrz{u7cO%Z3?5KXL6hm8S#!5UbZ*M-_g}oxE^?xg0f37F=dFW`n|z zs;;AE3@%B#a7M?)Vsfaj)`qGo9REIlb)ymkY)#H}p9?8~fAJA3Pens8-LWT7BhLpd z|8diIye2x(n3;tAFzE@rPOsQY_JMhS1kHAmPxk2%ol>a+Gw#C$P9I30(sc*<XrSVc)+=Xvc`BePRFQkfehS=XmI#vyPQ<9^E0-c-Nnc-> znn$8e5gt+xD&k*FfnOsna~Xu=J0@W7QoIn4{M;_Xm+ufCS#;~)JD(D#WCuG3s`Q22=UlTF#Q;`dvSXu& zDyJUh)VW0<@6J*l17)&r@84CPvZEU3B}3vT{`rF4xfT7+kHpvanC;yvqQjcMAE~ig zL%5s;8-C9czR@SQ^fwO6GMqx@M77Xi^a;7kFt;F+K zy@nDvP~r49M=B5P7p2?WbiFZ2r}Ox6GVh2iXbw9^a#MPq1}`hW)3JWdVQ&35)!3Mj zf01`@8t%?5cyh)w5|(2dPY1n80)4rX^+tYykY!UCWxqcgM*`fgWtSFUhwF=j0(WhJ z>5Up)|2XLn-E!>2&t}q=V4<^{E569H6VO?uIAv5yU?X59Q1ZB0|R>1O$yA)A!qMg z_oQ1Uo_N=!d8LI${tgqt(rww8c>nT~i<;>eE`H2Gd4Pgn8@%5w{L4hkR!<|!MGDxm zw{22#rC_brj}JeORbuJAO2)g9I9U8?m4B+i7mmdb4_){7gAXsaKP5Uf8jcGZM-L=J z>FJUU*3~zmr|sH{Dt5vL9&Zg?@utCvLn;5=TR=#bJ7dD@k$|?@q1?ujNoe!uigzv1 z5f}a{v{AlMamU7pD@TbQAoJmNo!mwW&M%$$HNT{Tm#-YK%dPOmhQl9?3r_jM?dSHE z0e*QP=;u5tA4hy*U5~d+8IZYclc46Qj}H+#=1U4GmH23%*zHIyD$3ow8GT`d>`xhw zO-$RXVO=E)&qaD8-nZZxRJWvI1-0=QKZ9@y5_1ZVnK{A4uETF<)E|L*klyd?2SiUh zCnevflmYuLy?8&TPrk3`BryE630Q386lSZFVeD>GTgOp4_N8?S2@+m;5_CsI*$neWst2!a*$zt4+r z2cS#9lR~NOBu@m-40)O|A(&P4mQJr99O&&97GBQ5KUXhF-*`)bZQZsFEGf6Ke_u*S zTKyx)IINwSqmhqg_nIiycd4+)#C7{*b_Vp}AulT^L^=Jb|2WtfAdscFRNa{e_io&L z>=BU)g{~WqTPS3KyP$IYs>T8geE#mq`Fx^3eeF1%EL08S4c$o+lll1Y?Zki){?n&0`}2zdfw@Fj@Y}gdw!Q}bF<#G~Y-mHy9}#h8 zTtSe|{^PMdLjl+V>};Qj20^D>;`+b~jX-Bp9DXbv4rkXyxNNw|fYa(mM-yLA;grc( zZ{=YhaK0$ToKHyu+Km1K{WTfT>+H9vl-&rNN-r*jI)}nTdKrhcDMF2?m&{OqDkjLC zdmPqV44FD*okc(M$@$RE^4X3GJX-dH!M=rpuZ7dbOW#qk`Rl|rN7Aoh^6{z4uvj^q zsIYhKIo1jZW0?cVXKq1pd#BkR3MiT}IdhTmCb%eRIKI|`u{wFg%WW=y0 zepbq;nSL$lF{#`aFtC~UGu|t%_2&-9<||L5bDl=R?Tiz4v|n_1ny=f;kg7n_(p=>q zE~OwIAUM%f5QWy=k4AL5GU5AKStt6HDy+u9qt|b?f@oB~RIWSewFxe~wPRBt@x6I> ziOm(ls;xirAAX`hVUNn;*0Y5eIuP@)yD$&RnY5my<}+Z!)>NOLgLT+)qHwYJS2Gy4 z+>!NCX-2=N_xg^l&miyJ-Jsumk%UL+QtV-x1=jD@b-vHY#`A{~8@ik*xHj3|^Zry3 zOmOxFB;TN;`*m%p{T~=OtbiIj38!5=y{_VxTOFv~vVOJdLM85J2);g~&<<_aR{1ZF z#z3}s)8oqXK^P+5b$^3*G%nB{_Q`*WfL|EXSf!&8;U>o$e7qO0hXw?zh?S?h4_@{615_9!>a%_i0zA(_>-RrrVOqv`~TPtm=`Z|dcLF~B(%*e$r2@-x zK0Dm~nU6KnJnZR`S@=r#dCFz!YW&-<_LPZ%51I||ukP@rqm_-07v*;n-mK*snsT9` z)*bm{iq|qA{f8arzm{skwM+de>6Z^Yerz3G+!T1!I&kmivt+cHl*>A@jS7p0Pj@%< zQ*gEIktvyc7Zfg3=Xt3Z3NcwJ%4aqd;sKja$y^p$;CARzeEHvWXgTn1wl^>Wb2Lr_ z37QqbPPfMcyc3?Vk}$D0Q#cPJS-+i)bg6`fjMn>GNsgRi5wp(Y1L2_Gyd0X+{s_aZ z5|*Uh3V?O$*X)u-0PL64WDX*n4doNtFWiu?g3n6Sv!{Kl@Ecu`tNs)fBMq2uo10K^ ze{1BX>aZx_e|-Eg%M(jf*)ov$n2&+G>dI?9FA<(|me+oRqYvOIAEmQ~o#;T8J`dLw z6o7?zYTTGqD$ZTymaf;#Lzhh~Hld9SxVJOvd-^yP=PNEA+Q457XTI=Rg%)PQnJp5z zriU+MM46$%;`($f91dgVn2rW1)pLp)ni(+U=sv$BOnd|5hn&vtCm!KcyYin=NB2g@`|a^Eh4A9wx*COTz8M*r?_d>{3&Gp@MmTWUHS zGBW4>D@4AZj=i7YMGkO(H|WwDtVHoWck_B(X_)?j;bqHQ1ulmNJU9;5K*DylH_n@V zV29zuLVw~rRQqHiszv&&HQE^~s~wAg*14!+yhjlj~o={+}G zJi)G6ubll!AY`O~W0y`86x?{UX8b@Yq-*_2f3YS6jyMLfrjZ_AKc&*>ymf`x6riD| zysZQyP4?XgC%wNyuiv-793-DN$t=4`zaGxs)p_<Um46KX34ypjYrS0#E-2yT zaoO-zU)Z_-`=akP3MO_bDXlG!z{l!a>}1{UwTmyr_{rW%nF32> zVd(cf``rM)Kjg0Zl2MFpila8&Lpc~bt#xO&Xbem`s$1=F%!9xb?jot;7<^SF#=pF? z974Bfw`P#<>j|%Ti->F)jF~5eeNsxt0X7@kZ^VBb^5^fGD(@&ru``nFO0EO3{W&$( zZ=F!#&W;OXRw)qryu%_@KLXYby#3MLT?jnetZn!rSoNAfOP_`WJ()Q_WI!Qy_}=L zr=WeSLq4QKCmxZLXN^Rk*WIt}M9F+0CAH`<3k{t%D@aql{KrYo}9ygvzoOAh*yJ1zF*X4_K9eslg|c#O&U z4A3}rMDWTR8XWuOahWk*iud~d()V5qMN{9#?df$4d@WyfiJi=$CK)kT8-z=c%|cQ@ z|2`cc?4e`j^Llhx`nx#qTm@a;PHa!~@=)KY8L z4>P(0VQ{l0VcmEh9opksGzDTaaCrCuEhI7xw$=>miGQubTXq*`uVrL{tC@5qbrV8V zeEnSqgIH9(uiSjE-x)+w=Er>(s9jzxqhoD7 zwusr!oqv}J9V`7WJR5T`Z23;8YK$-Nw#(&rizYz1o0wOBS~=>U?7o47b2H?bur^|Q zA*h!LPU*!^2={cgo45?|9qf`?$3gC~pB1!471?VsW$DVknfrCfp=0aXZ}Sh=RDhJ=TXVt2(XgW@sv+`83f?F& zY_0iL0sOw(7-_r9u*z{|mft;#0wvkg;_Lr>T7BzFaDVvZ|ioT`AtYaMkfC+MKH z?9#+JPyBwz+h1Cd#8b4M*&2(zbc}lZ>8u~|CrHYR2AF!)fXS`ri>VjO@XJ2Mk-uav z7}UUeZ_8vALaVgdm+ms;Op)W_uAt%B(-)q~*e8P$80%A?(@^a0>`OEw=h<ug3N6zb4Ps`Qvg){->=v9(X?GO~I<#S`;^xx>FHJ$AT31XeXao_9WA1%kRb7|A3JSxF?{I78nnWz4m^9g!E_&JNq?3w+9KQ%hbsA?to=si4_ zl>3Cz;qZW;)M4>lOtO8|V?*v)o6l>tb&fJnQdfFjr#BgfYvT2S@t%Sg z^h@Wulu|+T)qgA*?;^0^?R&Af&T`4N z9V84wLx=apVF0(b-B$6ISUssiOs>g})HTLA)YkEc%-27r6HbN2Zwalq&eczKoZ z09wk7Rc${e!mn>ZA%_UJoSDDqYL^KezYLbuj0@(1ZnD|_*{^Z%JNuZ&B1O$<4eiCP?cknA9S-wQfBo0plj7*NstQhB2xnbXyUSzc%>fNth`Yd5g~xHjF? z$X_1=T1TWcs_7)p5&vW1zpQc)-TX$&Z-ojspPI=$jrIeU#)YP)mJrz0A@enw_|B7N zVz{Y$Qo-k_%4S20e5g6kkdbN4gwA^B#$RkuJdC+-vG;EDO~}dnSC$x<~zeVPNR&*L*zaf{p$D7 zRbBYU_O^YL@DvVe2hy~NKhSQK?5wAbH~1VnT3zoM4&MDSg2G8v=+9I-X1Lo5-Xx}& zXWaEerf11R*GNCES=6&*y}4od%WCVBF1uQkElQg6pYbL8xTbGqOES>B6~vQXklaAJ zW2i1?Dcl&^x802NbmkAuu0F0(f$I$$ym=;yVM4~%qrEB*Eg~%_&ozD(pQ{eiEB&w zm`M$KcApc|t8+w=qYS}~tT7mpUUS{yqh^WZ9vMbFId3aq(p zD)AuPA3|Br`AS4&;+g3UexJli4pqq4jlZh`o`2nb%1|i}e;zqhkdQ*dA3}o13$=@} z*d;r4$7B+oKdRtV-a>M(Tb{0V4E2N8gL zkp8iKb!?v{i4OKX_hJke;n+;PJ1N2*gF>+xJ`F2{aAeN)H{+Nsc1Gy#Gm*N6iaJJD zV%6jDF6D>#(j^Ai9Meu4@T>$z5OdCeX9euYcpKPpEgOa6YZKkebMU}9{+c093U*BC zuBMxW;@Q$g$H3N9(0#X9xIuyjktz#b{#qFr)AS*b^N|}e+|BpY*-)Teaq^s&7zJ2V zs8Lt>YLWgv>2Uz*QF;DwbBQpSQ!oFP@lRsfob^IEINr**yqoxX;!}nv zcqufnS={LkYfJHAit5GF?6L6T+sIaxMH=?dud4iHBfU}$^88K~<#^`a_O8qN*(k7n zO*fl;1~LzQXukHo5Z-$*(FD%ZP`~R_`m!x~U)!$!N&FR!zd}Zek5~GGU(EhoRh3d4 z@v=MaHAy&)XI{z%gk``rL(Y3`duZst`TBc_f@;{oRM5~6lZ(ZRAKto*k$g^cv9tYb zK8{6;tUFK=4|ilX>g^FP!O&|fOP5|}f@6GJzcD2epP8uc`E8I1yZMuOG-C@f@?ckM z1YKK96O8WoGp(zorREp^iT=EH$Y5L!<6{Fk2Y;c*qDbV zr2#dUEwFy?KSk1K>J8ZpvcHRDN`$GA^LFi{=DEXF}W zRsriQXy%hpN-rV)8wn{J?jLF3Z;kv=-rQgxO~tp3 z58nkGp`zsK>XnHP-XO*K(_z0z4oH@OV}%+G#Eu`SocL3VvEi~?gw4|+LhaD+;pA31ML__}f6RRH4E;|BR0)69`)Z6>M+P~+ zj;8NXwT3?|(y~_-s9Tbn{{ zGW<35yQjY|3l4X#OZe)Lfos2PzS3J4fn2vv6kZ{EV4OHx;jzSg6f^Z5wcMAAvckFt zwFaqhy2SZFY6Y3&dhSgym!P4YYm=h%+IlFv#x`qfkOsOgylcarP(Wy2=h3$)W$=2t zTJf+%8c?1$8;gC-!QHENf8ikg3u~WsDsHLF!!2(tEvZ5j_@=IE^x%6Syg9??&jJ`1j9y&q$6bWWp0prW=psvrt0mU(tbc z1xPz(`Ztp3jFDYiYfqOKqU3p(N;Q(d?=SvcyeyTA$M2NAb zM@FuL&3-)>uQnl@SNIzVrF2{vN1* zFsafhrwZ>~Q4l@hREe9^Yg-QI+(oa+>(7^l)8N%L=JiKNf2Zc7fxjmuq7bgcIT?JS z!8M1ZpR1W_Axk5gi?5{`6nAZ9Hai!A-O94hOJ#DQ`4+`!oHq(A(^7Xe_LM-r(7pGP zqNIP!d(W`p^Aea%*Ly%`WCGXuURlpzl(7Shc(H6^UnCc!7-^-DJ>q@mH+&mw__LTZlGY&Om zj#N`@M0yJpbx&`xYKK<~fz8qv6_fpSf9GVJ(N*^{X+ksm_`Me3;rA5D<^=}m(7{pq<8V!3F?h-*;>5( zN$I5Yssva$HE4Q3rT}}i_qghi&;RJhD|7KgHh8aF95Oi@1;>-+PaW7yg}6Gc?FNj8 z_?WYaNy*I*%)V`SvhaoIb?e!029tBu7TaTfHvpKBxc0YN48usse`Tr+$@xp%w}4z6n3 z>UNcZZo=*c^Ms!=_}!tqnl&41G&QDf>E~cA%O|0$W#ur-8~k3pSqh9{`=QXs{;+TJ z)054Wrtr-nGxywCELEymEhTj*;aH3;Nw$LISnV&kpOOM)z zC%>(Id|IOf{?qej`?E6>a#ZMz%V((&csu6F+szd?AUbH|y8J)V-aDS^|BwGBN_H7d zCE7)0en@%B%4iVnA}bnXkF4x1d+&Mdb8wFBDO)t9h!RCcMx{c-@AbX@ysq2ry8gJ% z?dG5UklQ)$^BRxm<8gl!0!tw4qfdnYsrj)O4mnl8?eFo=*!(L%Fz{f_^p#w6oavi- z6XT1Suk;?Y@RZ>iDPGm5`(kj_@469hH*?tWNcT!Wp9-?w3sI0Hc{F#w{DFC*4}8)r zRF8fchQFxlw;NxFqoV=oHVvvpr{b7D}R}v1;62*~+y>rwXN-Tm5}c)`A+hP4w-Y5(s(dJd{J`cjOb4oHzHP6$2g@-LuxtrGwPp5;KmvMC2G8)sg8f#pf2R zcb!$pz8L6t@5Ephq&7HzU*Bqomm{47#Wahdxlv_h^e;1*1WNtvCC~M(n2Y9|i*cyC z#;)XhY!Z%_sSR2ZpN1>Dt%CxlV}djrUGHHHgm8q(w?_IDBZa4ChZJGTcgH zQT9s99cCXoG6_%Yd{LAFCL7B~5*#b>jJf85xpxAZ2=DSccDx4W1k~SkS;pX(oi}v0 zHRQnCW5U*{r#9~0*K^J-L9Lp1gqrl!eX29kym;z z?Qc>L*yrz%u#>jJ*N<(?xJI|K=6?@KWo9X zC-Y^Ya~1sDICE=Qk?@M;7%cj!RN(g!;Z*t-4{2d9gbN=A;mWg2!}qQX;>Ue<;S$vc z>tCHd1@qEQ)GGYiqZ~!rE`jz5tEOTXzQQ@2QcxNzM0lXakl}8INhl@6bp$Sq^NNZuW5@w~t z&!=w$HV%~FV&%unRb9o%NP1;t$DD{-xeJ-Ah~K~?G)aJQ;1-xgKE7N}eDQbB4%NQb zaX@}P^3giC;;^dbB>QMl0X#B3a{9$M9nWV& zmf}k~RxL`FL}>+L_UQ&=R^f8&9N*i@WmgHZ3F@5ELUyn$6yYLyz6hK21-7kp#29cfUFttEdNEp`>fEQ^ z84Ou2tcJ^9ZQ-6BWksPZ5d>J~aum|?(Nb`+ncc)6tr9nU|IV3>#@Byy$1@R*dsy4a zin9rX%jv&#xiJp~7gT%AKb2w4D)vzEL^^J=yYRtAJOsTLS>%FLVE2r0_|1a^R?+SOU$XM@QIj$# zFp|<2;!T6)(j=$)t!`M$*Btl$TLs=kb7j$B!u|Uf>DxX+g=>2+YZ=N@(dNeHf6--e zcwb>A(QdL7PI$i$-TOTsQacs|jrGIv)Y6TYf0i?`-N}_FU&03d#XTzxGNj;ux=>pNOu5l}8CZj}{y4>#{5irs*Z1|rf>CwpuFT8Ur8os=qJ}cNx&N)9LyN$WB zpr&IZZ>uWdZj3CkGr6W9NBat^w+1;snH`9atGka87PS@ouhZam{+<80?W1t?P^y)u zWDTB(_iD@;qGIRJ>Q9l@G(36q*E3nd^Jy=<{_SO|BaGhn?&~3aZ3nH7Q;lEKLG5Pn zwYte?=x$t)~xThS~@@`D0)2rat<~uP?>#5k=z_D~)C>bJ8 z-}AfBl8nR6gCmQNDL8XCdW3#D9}a#vP_^w=IZEj@4p@*JL1rP-ovYUiAY41g!f<~T z=^t|mE@R0<vmCQ zadMCC(DxJ_3au-ueAnM#=wq95U_#L@@ps$^V{HORo*u08H=Ese3w@98RE^I9Pe?FI* zL#6pY9#Y{o^-0nc@mmMF81%TC`GKNo-oAD+53piUZaWz23i2B17C)#7&|ox`y^fNP zPO|S@6{+PgAQzTi{45%|1@6kpD>IP1LpEoPOyF~JW3Kg>HGVn$`m^w*K-79?zQc2x za1!>?Lge~#AyW_iM&V&@n7 zqLq!DeYb5W#OL{Yqj>g~sY<-&PiN^-r9gCb#U`eo6daA#($-o-as`@=yR$VOPp5$s=wv{6ta@ zsAsLNn=MGe-Mzc>ihT<~$|!w2mX+wGlj57I7|8_7IrZN?y9!L<`ZnQ2t3vUjwVx=& zAFKFp?&5#vBSBmvmRe%>5FC^DBnMSgVU-dSzxN916{YD#{8Y*SzHGxzFWU-mv8C4w z<}#4;FnhgGYz~~)WOB4OCpwK_*_~%?6eL916P0a6nCX9DR=zI@xVJW3oq8AvtjVi< zg3ctt#xcPW{7D5qn$fri$=~s;Wl8qORwMdn=%DF}}tp}-!S(N{%N;sau6E3HdXh9qI$?cKN1`DOV%q*Sg1Fe->hS_z9EIlLh#Cw^h(S8^ma% zBAsZv2&@?4Z`s(K23Zl4bfWOLs6Hkzdv^g_BMKRskX*(wx17hVcW zYplV?2NY3G7_k+ixBhU95r33!nAU({U46HXoE^Ek^V#3}tht~3%z^}0|*O0ZB zQTkr)2mgH(5Z65rej*?m%fAZ0GPxZH7d-Cm5^bwNU-i>@UVn-Z8vR9$ZYE;yu0QdD zgXyp<{YmQsiBb%YZ5wQo4TkWBogYqAm7^;Azxl$hO6)5*IP`ZD4dj+CuDAH^2Hy=O zypBm%!n%?>AuEJe7dE7}w!XlZ%!AiCs%lk&|8&Tb5?e9o%n4=Of^y{KnqyqcChP7I z#;Cq^9sVlRiQW3D93ro%r4z)FO!vpC9U44hUDEg2AxK%`n2DVl}z&$LjR*Si5uen^mOrw-HI*Q+@z&W2o&?w>uziOM$veJH zyO|Zy8I1;gHsBM-5 zB0YK{W)-OzVm&l{MesNp^|VaAHHyHOU#1teUsFK%zJ9@>*#h7Z(oqztF~gb91?p@C z1vvBm-oMdzge%B&r|gGFKD5pM5G@kR!@oRq%zKLh@$2i*(P=13^F=;>707nX)FAiQW0d~j z_nD+Gp7V&SG!@FyCrr1tq+;EB`!?0BnNU3Mw%w;B15RZoq|Hy?g^VRhhwye=+#D?J z&t?$WO#XyRMv)@iK_gVCye64e> zM&0{iDJCv{cx|WY7lHC%%)TmqBwOe{yo{55aO_P1T)%$tp4sCx^mp`VnIyeC3x29m z2~UgBSF!tDT3R&jtr->F_&5)Ps65&-Hc1de2`Qr-C4Q-Fhm;NpGUwv^TziG|jH|JyP>5hg99OYd2{O>C9 zeO+1m?g$_0fs1RoDJ*LOOED+uicbII`6m{(|;U#(DsP>;6Ypd|)-F$Zxf$` z@cY$o3NtXge{E5|wj1FN)}1oFN^&PZO+B>e<%l{GQ!dKn`|!9f;GhbVK0B)F(eT{991E=nezfB^Ocy9*lhKpGXQwcwZ63#Ed#!cLPJAI8W{QR>O61d3yK2_oBX_yo zuUWDH&izo;z53b@yi;B8?@1tjl;0Pa&2&f(owvbYr&S{8Ue%R*%NYuxsd-f|Im^&m z+R|HXAOnzv;F#i9r1We5&ka=keSZsV#p={%sqx*?CSfXOrGDdZqeT zB(6HpZM*(#G7PV26Z!C}fN<3|a@;r-hfem*M`e9!u%r3PfD$`-&Og4A5wS1F(Y|#9 z+fJwB{O%*U|F)EYpubR0QWN2U#LC*_N@T$MS6W%@swto#(ocZd8_AF5`&s4h2az_K4 zSURduT$KWo#e-T=@pmyoMWDF-Ydqxl^t-EEE{4yr%v%|p52G}v!8$!UpTrT$j($Ad=_VEQPxU zE^MDu36-&eHfL$w;tzMx!}Bn8{6iz&O+R4qN=pr`x%;G+3gV#l_O>WNu{)?^eu|RI zR0$_D)~HFXLp;#ffR*l#VA3TnNT${Ys`=yJxW$wC%wl29rKlvppO=Ns4Oc?^H9i04 zO{9PIm5|_<5i-A!zOdYBQwcf_8qM#w*W%FwV`?UZ$4s>|5ojum$Ej8tn^i;}w7bt% zdmb+ZncS+|vt*w1fF`YdhfeshDViFcdif}v+nU-6b+ArqOh8L57#iPk{=6<1h>FAB zm1)HHL_N>S^dYna7tXESqw%^DxO&FB$~RMBFEQ=*Fjr$YJNxC(bi!}38@gsD7zIz~ z|B9Vac!0?-7XQ57N#+r?Q8b2N70kIdXmIrSf=5}|&Oqf_bk)<}E*Hd@6S4UI zM@YQ>*(!95ba~AFlj!+xdKA0_NWXV?I7`$*HFzG__odV=9_92eA0=~4j24%S3kW2+ zw|I^RAI`6Wh1m8dT$kb?Hegy*Frx%7aZS~EdehKA^7&6T(my~EP7kprx#Aq7OPhBJ zKY)wou3L64lm1U$Q@3@V4Iq8l_>q2hCNl9Ws?J@H!QJr&Ot$S!(C?_Npr6r%4t`9Z zCy9Z5mW6dhr{4 zt@uX=&Lqp+Z(bFc7pkH7jPTF5oVfo%o9GDBr$|mO&H}QPzndMMg#u z6dq{$#wJk&%+UHkqoy1$sGiAuBUgvkPW=CUx=#Fy`8GQ*8hGR28K20#YT>{cc-63i z+&9VDL=GrYF}sD=aKqzlSmn&V zOS(H0m}rK4l7dypt}wyQD^vjiVqp#!XceICvNmldtORZii$>i46bwA~yiEOXk^UxL z2FH$@378wy|rZYLn zZ!RgKNqC{nKR(QyV=2Ll>rRBlJuU&Kb`K6pECZ$cw^eAFCz9t@Q8sv*%;hAxo4IAO z(8kESPq&=-4ZEA&B0uC{fl1qYzMNuYxo&fqL)s1^FKwdgzpg>4=l@n*)EJPbDc92X zum=Be8ud4A%0$dI)N*YtK^3Q<{UWp+jPML{YTiS`HJh9?)~i>-^+WuHn!7Sl#BN>8 zrJ@|X=;OV3fpCq7l<)8BQ4fY6F?61(j$&Bjy-V%Gt!!w~QDMHI?uKlj|Faz9Ui`@n7UO;){qsTeek_ zf&H>Wcco)$@X3ZzMj+_{Z^}yuwOL;XKb$TcG<_WpiS5?Euk6f6J$bE*T(wmgyEjkr z!n#W0Umi*@YAC}YO%6%Ljd^I0{pQYps~*CiG5w#4npFI??TU)_0s~on{Z9X~b;GeC zmno*ShsddZB!oF42Tr$nravY6c4da_&-JQAXE&v(i}Vzu=jwx%)@w=6^;4A)?|c5h zJh-3DU)&Ar|DCWfRZoJq3%q~b@5e$USDcv9{Yr2z?4PguoPavoY-`_delqz$j+yCy zKRVhhtV~R6*E0P-Uc5{yOjc(0vPa14u&I%~(P1fdWnjAU|L^s!e2da2DRTaV)=M?& zgvV$)(8>C=26R8L-_1N4hZ45$KM%i-LpL7p5Y2lPpgEPCG#A|k`CZ}#*TwSDywmT- zwYx>QP%l-xf4&IkZn@u}{OUsYOukgsk3{boO_!8_3UE3$&lBZU4c*_@X&5+_fUwDy zf?M|pcOqXbCZ31vGsnE?f8S<8Wd8fYF|jt%D_s3d&af6bnx!k9k35An>FYWVhh8S! zS2eYab@fCSa^7UWJ_BNl4`0Ozy)zy5`rov?YM^4gdGy@G9x57aLaZrR}Ffz3Z; zo3LoJ)oHxjhB3)!_9uxE{$!Yu09&#v+USNP4X7oe@NVhzol4D+KeEi|DrKNt1oO_K z`ZgTwHe31gBL`A`EZQxa-i0yhe%5O;^-#A}iTimc(aS^{U$=hGM6m?UOLwNJaJ)V0 zTTTug+b4amPLe!F+fL`Ve}B}0#e;2Tuh06RnnC|o`2%6VZt5Ax;r9skie&3Cu97)w zmjqA9ayiWQzM6rdd{CDig%&X_?Hye>Fp@xz#k7i^V!HrAv= z?Ovlku1w;ix$g2KcXcy{zZ(cNn61NT7YQaC+eUn0(nrbTWWYUV9c3EP*)GM)=Drus z2KrChR=*lokTg2=!&Qb34Y`bf&qSA4((_e*V$=d@Z(04HObTQ2_2@$Bk{58Ro5||^ z%Y4}Py6YHQe;tHgy5f9Xp$OS*41e42j)Cu|_VPK)y5kzdY8mm+c3ffgk>U+%K({9` z`@T%N;lbvDrV+j-{OBfiw%XDkBo96p+8x=9hDUb)sd7ujU;k!)kNkW@d`)fHC(lIS zzGT(jR0;!5v;Euqotz`WM3~!Ri7$J9MtS{f?u2t9E%L0AiJ*84wb|PXu6F|Z`L)#Gu^TA zg#p43Yypf2@$-sZr2Jps&v@6{O}Cib~F4EfVfnfprsqv_}SP7?|LnFCCMb zi4R-JKJq9A>zgkBbBN0XowXU3#c$m}c~{4iU4)Z#$m`*=1Eg>GcF0F1?Vox0rg2|y zE>%k3aA-yy}cB3_MOSXcY^@2n=j zNBk_Sb~2ddItwIw=V82?koU3}6+(Eqz8+sBeBirtO5Lm#(BJFSQS&ASCyr0iDn#P2 z=%#}&FXJ}Ge*gPaghDtWk`kMTBdg&3!*!L`+U3Z5-+uKD4?2w9wf#}}q7>Q8yE!D8 zuVJ#LT4CVU6ru}{?tcF^8M`;v+_v)|`{MlMCB>m^yqWB}kAqeXMRKpjB>e~Is=hd=k z=`eNa%bDD{N|fT74U_#|i91cUZ5jO_i{FU}zEgo8*Cuy1FOpDsW!L+xd813VIc9 z5&vRH{K3y+w4KCAj>dUFF7kC5u3AkOo%&D>6Y|w&x-U!6dGqyOPY8!m*631vsuCT( zJNHi)6W;NQZ9n8p6}%w7F;{Acn{b+rd7iS}UygPTa$lF#D^PnTp66IeIfT~-M|}@3 zgjJi_{#{AW#$icC!DEjDFpVW_U&kc|{#{MSI@?p8T2#lHfU=YB zngr%->=dH(2@_7e=`FL~LwlpKNh >TxCB2tBqTX@fM3WWF-jKdOhl8!RVmdt&kP zl3;F+C+Q(kvU4y%7l>zBJk;+Sfim_ym0ZOcAoIB$rX_rYw3yGytvb-mTeKL&IkYCxxXgNWYxWva-srayTkZ z?XI6M!LUHH4#QtYXtpuy$7bhj@Ve1+J8hvH%%R?`5l2;&Bn~Vxy<2 zc;{D1iTY>_c!pTEbsWxylKphoi{#$=VX)j>Ke!xjI<8nw5dBN_PjU6VV>yIt?s_;)Irqr`#GUNIbmuN`#t?PveD_ zeA44!J#f)S1j`|1noJ0Yug*+=VbeT!0_J||n{&QW4iTj}E&GlWZoGzlhZf=L`PHTh z)Fd{+B_nCtidi7k>0c5{4Kh~FPV5R zDp7J>6&SGod-3QQl6}OC+x#=RXWs5AcaSK@YUY-hdD(Kv=xq)ZoXLPjuERGP)NkO8 zl9&$8yViK?Mr7Y8;ZT)b8c>|8t$>5QRZ0oWbReNa3Egig=w$M3;AAx6V2VEL79Jt_ z^O>NkvZ->o^}{N|aB~xUG70*Wr4)kWuiyIrxSRr^`o&Y6B!}8}Tk?UKay9Jk(?53S zVho(TEPIZ2*aS0IHx1wMAURE`GyN=jF|e!d?SA_^rMSek_6HPK;O^?X_+(2dxXgY& zrAp?Vw@(}%Qxc;?@ad?%3Vd|DaJPI)??DQRj3vjP(x7AihJ9<(YKae3EL_l>FB7%S z)?7O-R)XwD-}3vEdBd?u7Da=!Ky;08IbW_)kD5pKp4Jr2MfZq)j*FxxM8l8|0G~&?E(Ay-vl2eIh+9Y-9~0_OX234g~`Lc40Ps6t&iMJ^3??c0ruvx;4m3} z_E3-;4i2V&?p+fBYo5D~s_!br&QJFYn6xNprjXzpnUsz#`)zKv$MHvTl1sYH~| ziF+z1C9&waf^dK`wH`xRO9_`>eOSp~0^Vvrb#IsZnG%v)b~9^I!! z`e=9hq?@MGpzq5?p%dDv=vvca57b?nWX?d`y5Pi=6&x@Th+K?{F;a}RqARMhCkw0uyESkRQJz>Ov|K{^e zFGo1xiPK79TFMc`w>uD`C02>~dS6WV{7T@^ef>paOFC?Lxo|OW8|hcP8QgAioXmUW zR@kkxazQABDwy=75-(3*9y!8SgnQJ)|C5y_{?wt|q~+2gxc)1H?O}!qa((^1e!V0e zzqX$|(z-ey#`b*VSDEm_qZ`8tC4dUOuMAxO?vIBV?MG&_&#LjBbhLJfEdz!b*^Ecw zq!;7#jigcy!j;*sy--hjIV!dZdAw*U1ckWpzaUqI8}d9(wp-`oJ-14ZWpcmBuYLJz zT_FVoQqL!-@x|e1evyxHIz;C_d*OnHS2=uiY#D!EL4`OL&f;KJOW;4+!+B)d5{Ckx zkK7>i@__=c$Cj{*MZl{vpJG{- zTOj@Cetl_FF+BdP-RwP>i?+%e1A-nGgQt?w7p;#;m^*V+;!xdnyrst~=(4H?Uz^Ek zIEK>Tw|52GUZ*lJ;MiXAD=itY3SF) zzT^I_NO1ey_97=Y0lXiKOC`IPph&vqYrd@%@VFVJ@%dE|{4m}-UUe-UUv94(q0W$= zi1E#h!~3e>nswsbD;?60@g*g6zO@pKy$()JYDd9n&;HXNW}@-pCbpo?J#p}%XL0gz zcn!+!`~2>Ddnz=E+z@lQUJV>SYf2MHUqjd8Jxbs^25Ovjo|ZbBkA?l0dn+Otu*R9= z`+MTgzgKg5v(uC%emUTwl>Mj_&O00l$s)Ndnfuck>SW(L{op+3BAGw1?yUIyqdOm7 zY;}$pEoMNY)V@JlLLTy7&e3I*(NXRGs&)6jCcrzPSs&9<1{^iLdkm_mSf)Ew;@9g8 z+1chnZWoEqOse+$pT=AaNgd_g#Z-lj3;%WxkbK!5uE2V=YhIYFwt4hTqYvn(rTSJG zHQ+&k0m=c^EQpBFVDa=#0n4DIoNcZCVE2Vf@(Sr$wA#!(Q_fU~DL>v6**_s(^=gXt zsbdwG#&z&b*-9oTJ{D4m((p%abB$)7nk-NXV&fOQT!it5qc2dyD4=mmHL8+>^zp?@ z)o;3&1?)0}2(wTC-49K>_3qN3D_8KG710-7=N{RllvV|8LmGS!2g5J5=A4#q8DLnSu-s`{3<|2kCLO24 zK-<(%drKMVukh(yJ&>M>^Lx84q+iR2&EYX$p41hBKv({NNOCzOG?=6xGpm91bFvhJ z#}o|E&i?eA@NPFxGPB>6tU~Sc?UR>UiLPH#WqQOc2Se&+2h-nWp|fhk{lT9Vpkb^g z=)NlsZtu^zw?m78AA~N(*v}c^@wJ6N2`>aBxV!pXD=RR#^M(I4D8#Xth{Gn%;UK=5 zrB>*W7br_V8IxhCo7Bb zUpQ0c4e?}5z3M&OZ%caZtLGCo3=zNZ;g4W^fPp+5Q{IZlvM`$#cu8m>3~S?(CF=}R z3EzUVEc6}~oi8UX_GB{9Yjx~|ff@NcW@1AUris5p+QC&Rz7p5FeX3d)?TdZ6REcXm zMBi&yIkjzq?APyi1;%;D;`5QYj4*jSk{^;dsT@oPub`qJRpNu?eiXZE_+vH(G+zp7 z%VNMA-wEOLwL$Qq;j^0XRyw32vyZtW$u}&;e;pDxKt89A!ofGBmu>5$HQ%T^O!u^{ zmgg!5x0Tdrou(q(=`Pg~JjK9n@l96Vx645y$?d{&W&3h`wg>CNe=#7oj8O$X!1^YMi3!;uMBo|H|Ie6wWvNcr;u8a{7mOUy2+g>D`P3BgPi{5|nv_tZzy^O>TU zz^y`qJ)Vrs_AFGq#?jLnslmLCU#a6h8L;1-9@aLO0A3Ap^6T$c!OfO__iRB|a9b;+Yfm=^ zmf^ZMwny>sp^~MrXC@oYDj%(~SV@NkdTxDfb``E4>pLe$O#yL>t5OO!43jDsG2+8|H{_PQ{$V2Ai{lSuaM(5 z(VvbUo%-c&ua8A$@4mghSxj{G81JlQXY{k*aBzfX3BU%{?>QH8=VKG zFyt)Z@>3)ly<^Xuktr_6r>h_HRUHaJ&Gej>P0OTDYpq4;lzJ|{dQvs%Do_PaZa;Na zi}FKHGoL3nqv^1Xl}~i%5kKgeOE&sVe3r+Nz;=l5=lgfoYmnJpt?P@22RX50Q6SWKS!#4Qm8d;1D+EH)-! z)w?@C4iDymgR^Xc@?sR2=4BjfCUY~_@nkXSC??f&!G8(S^&zH^z8#R{nM? z1)>!D1QlBeuPJ|9o8{I398XeF5jN6;_?$p9-E87}IT1d*O3(?ml`iD<{7MGCb#7VI zfn?zNt!L=!S&Q;&)=P~=nQ*(>#Ll{ohH6nil9amb!CtTIoUxBDj_+mbTbpthyQXU$ zoTFl3V5dnd~`IUfS6+rJm>qvOwY zzviZo#e?Vmbc)!=avV>cxL7b608$6+H@_67;L}q|gD!inpzF=~2R_-vAER%vy7EvO zx@P*`=4UTK$t&CjD>Esu>r3*ZHeD*TD#@Mj+*FG6`#Va!(){qnKV#)D(zzgTK-xfW`Dy4z@E?mw8^TjY?LiRO02Vf?=+xRM|Jde19YfP#fD z2_Y3IQ7sU~%34fvl(P#9M&UYMq6z3(NN zgSuA?pV+#$49fi?&JIa1pi0f=zRXPqxKQKc_7xF5YNf+qQQ8x9RcmfqCsm=lw4W!h z1GxtkB!l5tCH`yub1a4U9A<;puz5B11 zK6_aSobPyY`N&*osU(?cp|cS68i&tq!W3MLd{d-iMT3j)k|Q4+j|I$jnbU44LZW1O zk9{l$mNH%E$E!>5zpp`Y0>uSH&x?`rsLzIoiTx^qgv&Sau59GUp<=ADJQ-c5YK?~) z)jf+UBVpaP{tLwuBu_X0?ed1P2I$TB%rmR%ho(2VkMJCbf?*e#_3_tB;FDmC+Fr6= zIQ@)dd40JKEed&u`s+%;F`cRJXmkZc)bTLy=+6Te_B+{H3Wadov#wM?w}#BQ(}I_N zCxWWIlfWLw0?3@r3nJ%hkP|nfj!uSj{%AA;v$gT(Ln?b|>aTdWx*X{Lh z>d5|fK}KbE-2<>(b9Qivd_FpToPQM`rvP`*;^S*x8Cb>cV=r%$fVWCle;m8g2ySk} zzt}Pz(9CbUN!{vfFf+arawVh=;x0LVvk4}Aaka{;uY@xmntA3Hw}lIu zG;I9pd*CkEsvgo#49v#jo=KA!jZ)$RZ;NPZE&%(JLyr2Igrj%&{*!l2gu6Rp&KFct zfZEK89@CEl@kMd#cjvFUkPgDhjtLat_toLP|0o;3amiQHo@QgOwvEaDj0$)^Zz}n> zvjV)2|JY!}Px5AS+9A@0wYcdOkM{ri!~V=XzjwYS7hV=F$C+pq;Kh_EC2u_{N^IS3 z5>*|As;4WC;G0T(HX>7XF1P^VWt~6$9I6G;qYjH-SE!J1Ni0!;_%t5B9F6q8Qh-br zX`1Vz8F)cshtC$`TRi2M#t|#XK>Ic0{r7fO;sX7d*At@GsJm8PK|R9p+T%C8bUPeN z9NuWn|4m1&)3l5p0n!81Wvt03T#fPe{0DSamBK0$QQx{|8l1}6{m^qe;X1t7cEu>3w$#pLrS%6czNhaF@re{YGL`=e-+PBY$^#XbJf`hFHzweCD?LwqR1 z`#1W%|IUCHii3AUtD~Xy%Z6nK!zv7nrKU&RqT)*<b@8sN2c>1ut3I$Vw_y&d^)f=QiQKs-9?_; zrr|1T&C<7e;-|8HXF4ibgh9zqq54`CoZfe)Wx9y?887j;w%aoT`v?OeAq;zt)=KGjuf#yW+AUX7h%fEKx8Al>)5S1H&%ZLWITxN-9J#`?z5**tH}7~yR_)v8@7y> zNHy1Dz_XO(oFsC-3LgC}=X$ORSh;Hr_7ETbhKPBe@DB3+@^2kJFI5U})bpdhGgF~9 zvDdPpiS$HAPxbpd2EwCyCYH>J2-MwaQq;7s5;O2;6)S51K>C&v|av!H?4RQ%Z~)7*3Gc@{{Pv_pdssbPVUB)LI3d zUH2}7_380{@p5^D^WQrB`EeDBC`DYQ{mw;2-90BXrs=pte;1oyM+uIUc$nA~#$f3E zlCF(pPS+uS>cwIM6>rd4+d|c<@uag%>H^`BN@(XCsCiM0XYz%5?8v<(MceSTlV&tn zEM{o`n~F`Pm!tfdmVJQ|2EyoHhFwNR+o}%S~1t0Ya zZ@(b>M)|2jH0MmreAMu6tqT>ICOvYk9Ps?= zg_|;XZSS1U#`nK?-(?9j!rL`V!Y!$Evi^>jnCU*i{j}{evgG}DxcAaoV!9GP%LIi* zk##M%aHdvpG9SIJy?pz8s2b!IdRt^Zg+YDGx8VRQTQuYuw*2me7^-4Fx<;`OT8}C^ zyzDB5KA*qxKP_{>c%`KN=}HOwInw_9Wo9;bu&P<`!$xL9{o)C?IQc8^{Eevt&6+o&60w5B{rUOl6U~4$I{j;nI@xOYsyh`;?sKF zWFX#ptriwrW)FNOIpK<#{tu^@V(?vTuYX~`bTZ0ODPvew*L zk56kJbTbTM;fiq2pT9GNoBAf^DFI?YR|zlw$&UrNb3)&J_^2B~VK+zrtsGRGtUQ+~ zT>)uhvsW62EuepSwl85D4T_;L>187oOJ2T{{_-UUPyE{Y((z|LCKXl;EqDQ^LiTkWKJA*<9v@_1SZsR`foX1OZ3`tx9BDcV>mJDH^Tz|A4&X;qRl{JY0`$cFcsSFMXTwGl4i2Fe%qT6i%@mo@!Sh1uy*_CK|X@WXDwmaAm{vUB7V>YgJ0 zvbWq0j_r-Gp~Z&zN@xn^UQ7sS8qUD~L(zGMWBs;aTv5_egeZi_PRL9b(NIXDjF1r- zmC7h9d+)tH_8t!&o6Ag6D3zipN=4;YB1L-d_ur1{DBpG6*Lj|w6K{nivK7UG@8@Ie zeKg;T^Xnw@pz$WZ zzwdTG{8W63X}?1(?!30p7CIDyw>~|k7YfaVgSwudat_piNnu8}%<)?yp z(ZXHh%oHk`UUpiazKaUltJrTszUQw@e6BpZ%c#NG6naUc#Y&tjXIDvP z&OwD7x8yYYHo`3vk9*=vLkI1d7vg%2;HqiSxmI`&uF~Dxmwm?>^AyyFQnX3_M$|*E z=wdtej+XLVk|g|n@0zcN&wCNS$}3l=Uo^-mq332Ytc9-{>&Cx#1p(WEi8S%tbi6Y@ z)Zx$+P0=U(2?@0{46KHya9o?v#q&2a@W) zGHUVaHHGwy=dQ4B$ZUj#QCpAFRvPg3ZI>)LKzOjPB69Q$Lm*RIEK|3(7=>t~0YZGG z7{0dQL?_u-Wp64tZ9)9=+1s9+>z0UzwAysh)r)t)SJ){0pokahbk{K~|E)rUt%Bd< z@*9Ac@9ln`izV=&{A;>OaveBCuB%sMD1odUdv9JL{X%zt)r&O8<)KGo)aoaf63B~t zK`*9T0daTxO?hgnAXRxVC-Gw$e5`4Xb2^xfMYZcBVl7Bt1C2K{WWEMZJfN|WCC>9ih)>iTz9oq6S;T08b3htIXL-e}tblyun>+_+J*(pBWmIg+*DLk7bh+oC7<6}l^ zHFihdvU%~c6R!#Q=1jDf!;+Zn&K`E+TVZkUIsPpjQf|I6k^dA68o!rv1KaYEUg*^&?mXf|M_IwwQP&LrHMN$IyCc@oFl zwwuonR^uE`vdYZv8W`q(Ir8KS(bKo<>2U8&CAo=!Kgyy(aJFpuOmlG}ge=%fx{T+5 zBCp4REjGn?hVko#b?Rvl(A&!HcrFs&ghl%0WKq%D_uuN5uo_@wORGKhr3ruf8#!q; zkv^b#d|{_hkBWacp4?Q^fV1=OuhqYdK=%vRlO7Wv>bt%&d!3g_xG38^V!o*bUb;0Y zYCJ1M$^V!|c>4-5?X~2vkp|&0Z8V;HFi`;vRrY>qjM*SBzUS;WM0f}b~;YZmy9#2$AveSqBT#%rWYi?p8PA` zG~!e%UZ6|qGk8b%;cG7v8i~(F;Fqd@5y|<9J-O*dF}sZ?FBKdxCwz)RmZCo+toJa~ z!cLa?NdrDLl$RE*$iw}N?R}~jbJ4knQ{&c`W(@J5!Lk6!R}~GhzBVg>$xo_2o5X9; zF8X#pm7L$Y#Fp*0eJuym$FYCQc=CW*pJF{}U;$apH#HQONRHEEoP~F1K3b@WbOprZ z;zx!5apamu zZX}$LW&4(;1Q(nre`7B;V0o9&nJPS;QWiz6X#pl+-;hO(L8)<$Cp+}hkn6kJ*0s)j zIM^aZ3#@I$(^+tNM@b-Rn=)Ku*c=SkPl+lp9Va?eQ$bGe?+V=gu{+IjPc69HD#@M* zsRP50v?E*A6(Q%^1@GZgweaQc4FM190vu)H{z>_njH%wKoz`Tp(Wa;q5kN@+vg$sY zm_fnxoZ6hDA$92ZyJ8d7xf+7fOg~kWHDS>Fw!NpVbFiS!S;W1g66w&-ZBhA^3iyNp{3`bX+4Av2^?G(kcU4n zo`2aJL^!h6Hhl_uG>Cno{kcwo3ikz4eS*!S!1*?ZtE6%|GWYDO5n1)Zv;TZobIJ7; zRN@uB+D~{4KN8*@V~Y8TcI!PiRfHc zG|Zfm7)*yibi0yy_SQ2WoV(G6g?hm_)M$Ey>r)jDwp}%|K3)wAowNYGv3&UaPyA0- zLkpTI_|n+OeLlr$q2omJ0qM)y+l~=ld;%Xthgy>JxMbzyJ-^L>dC#>cueOz-gn5ho z29a_wX-_>S(dSHZ-wcBM2T70d_5DV_iN2+u$5r=IB^X-lL09~M4{Uw=+&e#+^o<@K zG5f4p3c4#{yat<^V8y)k;*>=ZyieoLN!daCo)0#@*L2Ordr$srG57GqvrVU0G#R2` zTYg{Q8NM8pmMQFLT}RI2264W}wwGe&$&U9)f2)CO$ID+~E>SpkzjRZX3k`49iOSV^ zq~pQ!4>jNTN8+AO?Kus9Z=!9G9EZ+q4RS_GYdZu{@TRCKbuE^Bhr2)KPmt#~bf?DI;j?-AP4GE$ zx54}Y3M@ta*W~^@AFI{mnYd+&a8R8kZiJcvGu)?kchZ-Fe9t8n&(9^)ANL z!K?lc2A}Y?1LnX^}nN#$y$hOwvjDC zK_!sC+e*X7zZqx~X>7fFsW2Q9ptBrS4Ngg(`xy_kqIP!Kv|=>z2fL}%S<2L)ZhpR| zhfgEY?YOe>>G7LjNvEH^d%70Of2{9)M7Zu*vmZ8@Q;9$HySV2))oL&@5q;rfSwQ+k z>Kg^<(x7n4^@1YNEe|eAzZdICK&_2WeC4wW@GFhqc7IhCmcLTe6|!o@7l}Qy6Er{M znVg|`tu#Q`We*O^``O`Pl1z`95+e#>0Di?(v<- z2LHf2lc$AKaiG^|()FbeI%{n`r0`1~be}Ss6vo7Z)Ya%GU+HVWN#anx&#qc*KN+0i zv66@<<^HApARNPuuLPb>x07>!%J;MTq6wcrOHd=HnDDsJU;V!+7fkxOmJRoEFzzke z`3v!BupsNQ-8qq5=aYZ8nWz)aujY&S0igyAPJSbDrjLs6lV2}5*VBOM>*{^FwQ3YN zvwFdJY6})CYb1{Ex(C|d)Gu3otidj!4=Jaen&5=UXYWbkN0mQpaOwz41_WN3p=}Z( z{ogmXC_UA$L(@$OZ$ooZV4TnO6%zkOBo=G`y_64e{(STtM;oD@k;ACJBncT*DV2#DEok6d{Qag$33C7JONrZMgO0OFLhcI*aNHhauLw}# zIy|@*(OC^+X_cM2p;Wwm{)An^xe}n!J@xx}v=(-KZ+;aJSPC)9V$1i-Vh~<#_nsbX z!d#u^D^VoxYI1Ayv!{p1^YN;kV7lIfz;)=)smI08d2+{ExGjHN|@V4SI&%i{n1D^#+{*qZ={^MvX1vdS3={0L_ zf`~I)CpJ1Y!Wx%`wTRokIZ&y9AtRL6632TD0bHndkh)?H&S#XN#Ko+dR zb0bqx!k3WUs#MI83Jw!9sTDE}pgPSkGG=Xu{Pd+F^*bBUa<=Q;(f9dCM_H54;3wRs z^b5`xef%+5cCBQFS_(P=!RcWlRfN0!*WhEUKNS5}AS)SB4@)Om#I2v-!tedjFvw7g z?{7I(X)2OFdwaJ0SNXNjePPgQdlC)roRE-t8&C4U!urk|n=3%A%OLT#3JvC__W$e< zWW|g9CIyQ+G+=u>$f>$gjlXjW^^C}OV5B@bV=1~0vbxsEac!hv@7}(G0qtt=Hs(6^ zZmI~zMznwDB-`Mahp~Zz0@*i&E(lm;C%_IJIa#5+67bo6TCu!i|>bTJY=i_f)_EbYO%n^ zc_F)+6EsNYsVZ)+tAT9y^>LY-1K<%ID?i;v(vR(G$-K1KhAdSLWq-(XKfEorX*&nu zV&(O?A5Jg=Zlgo-e!4}tA>COp*0Bn*{8nCEv981)*WT~v#Ohs+ zuM_MDGg`k@v>dmy-~PmYm~gBoUk)9~%fl26$(TA@ve)Js=*m$beU`xzn#t2uXl&T+ zLWE3EdD0+eaJvO}mmY}l7O%uK0oD*Zdv|=EE%v!zq7*C7hpL z8t?RIK04DXw`-AoLu5sUkV-HWYP+mh=&Ey3cJZI1)9V%&eIbPRGiJ3We9I9B7FfnidTp} zq-FnruB)8P?@`B;jmK)yZ{fy@cNpnewnQ$*G-tdOJ$T2#nhMPox?_LsO0evP-N@qk zWbkecdbs>88o4~0w@>#M!n>n97Oct5X!C3KXfyF~3eq;&z7%T!LygF%zJ5t~`~ElT zwf1T>41Gnf$Po*#Y$c@TLuyg#{Q!FeH3w*w=fcm3#G}yC`#pkA#Xx8DW9Q*W7tF-( zjLqfocw+SVP~ui@!r{*KZ2p^ph2Cdp#rNleh{^WH8RR}WXT-3yp7^9aU#gGS-6ZcH zdw+ffdI|`{&a}iEG^0~kjV1%V2gE(%sV-VfM6=?E^+6k3Vg9L$-ywxmu(=$eL5eXT z^~7qbHa(uMBwW-B9ad|E zZ}l*u^RC6NBJ_LsaAdiH@HKh@hl|BX&r0wC-OF2C!CFGta^EHjcA83NK6q9H>|;s0 zW$K%8<Ogev&zF@ukZe;U`(V_Lslf(u_BL{Ve)_f9viW z(&yehC;*S%;tF1pzclPW$aqn*7H7uK+ngAz$Gt&)6Q`%kF>y)5mywList&b1WS?PkI`KaG1U?yedNQsXGM(qlTR6)}Jd@r$dAiD`S8L&4+DH6R* zUgT=X&MKUmijgQIy?MC?aW5Ar)sV3oX5)I1hV6ReZ99w_pj+ZH<{C#gfXUV=gD86`5BZjXO)CYqL*i3KYfqe_-#L4;Z1)oXH zNs>#?3_sbkgK&8~%_pX84H}_cMa8B?s{v#Vr;R*Uq2S+WWy2tntIA}j$i6piL1}Y= zb7}e{R~opoEct-~sgC~)<$3ZDEZ@CRYa#dD4Pqivq@u@-r1G^)!m}Q5XdITV2Ajug z7H^$uA^ygZQPf?h0bD7yPv39O2fQHJKkV zOM&@!HA|y&iRfJR+I0VF2_}}^e_;5z345|?$A zpy7TzOsq7VxyY9cW@~{*c8Wy8RTU94Uzcbo_g$HC)NnzG#V^Va=ZW5z#8nk;?*?Y_ zTnyV62tV+4!_9HxQyov=F{N?25{n+~t$4~z{OI{B^#$+9{$!n*jM|-Y{Cs8|oZnBlYl3MiUkR25!y-PNG2Ia$@680C>vCar9c)s*>9opI}zbJo6 z!*AxiN`^0~n4!P@Z}*N!l+WRGvtG)A)+a2>)q%xeu{njaH_!!+)~vqtcwLG~BR6#y zZZsgn8>1J;O-kY2^*8IOe`{dnts9S1HR+4i_FFMJN^-=0%$!{0jVNafC%JZov6mQ;I{gS(#EWfyZg zhl=BmmFPB(lt9ApbG6YE;V`P@C2Pi6f^qqUiNEKYV72+z=%e@oC^u?a<{|x41}811 zBFSDM{jRsiVp$$;8|M09J6exSyOw;6h_9eIDwmn9IvY%W*Lmy?X(02_wPjjK9B3R5 zq?t!HffbK*?kdT#1q`cv)UwQneF`iB9e;yy>zu9h|9g{)KK_%wZzB%V6-W`2Beb|xP_E!kxQdQWUics65+=xhd41>f!nhtNLZ~`!tqP#&>1bqn)_C7NxNY z)34e%&Q3Q&!oD}={M(6-xadEc!}BWCk7b6VBh9#^`-j5tmjYCwZ{=fz*CHeTex{B1 zmX|K3%P&2 zHp@zKu1}=I?ah2g#du2oTSv7FFcOri+g}umx4tsHFmcX>_l`$Tl@5~o_Tbt>-p5h! zuuG&iW>XRP^?zA!9YMp_xffR=t{0)&nfd&5T0ERq7`T*ik?h^9gc$-?DnV#n^f9;7 zB&W3T;I(hvM0dEfW1nh@8{Vls6@FnS1;brGe9yW`d_YDD+taNokmuIZlyavMble!m zYvWK0)wV?(8_E8uHC@99>h<6Xbknc11- z-^;`DETb4r<&XPp_*MtIwe||FsFW6-t;J!<)GcWz$ zrz3=CYx(Ay_`YW7R4mtXe^H4a{?sv#=24-}WrN({$tGO*@4B?kUoN{WAsC0q!xke8Z5El_;NW>*v&6+=4A7-k=p;4AqfPgeGm=VR)c zw@h&|=5EgjPj4-N8`c9ipG?s(d|e7hNmvvf`7LX9RInb^xTz-HjCFX&iIHnKlk{u1 zKY#Y>?rjX&a%`7bRy8CtZ=qYibPHSOxZmi_)}lZz-&M||nJ7tT&vd*y9_e1#7k>Ry zfyXXh&iJ^Ga3=p_5q+0I^qJxRM20tqft<;{H>;#i=DVrZkt2E`pl5GN=R)>t`JCLI zN|Yj)4(r&{!$5eb=PYycw5yPJaXHQZqzn8Qe{Jm>6ayXO2Vd{%sR0j*BZoN>DER#C z?GFP(4RG7XWZ+5+;jlh*o^;$r1F05Yl8A1^1>^fhm-ZFGtrp81hMP3l{-EE=I=B@L zV<#R35gnkxj_-6GUlz`tR=}dEOptiizOO~V3mV$hEO%ulL$a?$TR?C=>VFMjs^w}# z8`%So2Wv=vU#YE)g^uXHJ*Q6>aT6bO=lr)VjHGwIa>{(5q5)^FmW5*xrde5EQCUxYJ5F%$ubv=H*HL;sRw)&9^3KVNzLE zAw9|+UXA%lamkP;K&jHT%m9XbpX#BTO<42lkgBg(eQu?V2AuaO3%9 zu~RN-;Om*dP`=I`)I-^W zjZnwALo_-z5ds%^g(nJo00V?xd57HYD$OJ+D9ib4?8hBoC|S z88!o**n#+ujXYHG`RAr)(NlzXWp;Hd-GZY=gF?)!wOG|Z ze4Rh19+-!;G!0I-!lyvqhsh4v_*225OflIO~Co$MGWYX|+DV{-X7 zI|;{SYI{?9JE)beyL7mP+;`pu2eg}F3HP?4{p^Y##2&O;Ugao5Pt&N0YDaH4qN<{G zHLL?Y-)LkU&IyHu=M9F~m;f-jMR3;>64&bFU%tT@mGtVa>0B3(o3Pqg&Y+{An_0 zXF)a6VhY@^o}_}#$Ng1me`--S;-2S%Ea4|g@JmvH3z6y(B56c;ZpEDZSEGm@;>mx# zS&s={_`grTy0zZbtFdzMy>3P)4ObeP-tA<{ z1*%PByZ>Z8e&geD^H*zv-wY3mH52pD;I2Dc#mx|`k=p;SNty7TvwN=|ehL3aoxL7OG%C@{BeTKe~mfu*~w?OIe-FokJg< z&$2gysjk3}M^>)ru~q0A+kXXk@NyT!&AX-G@%4v`cqrkPT&po)<*LEAgS^)*9)+Q7 z3p+;N%Y&%%PCGWgkH?>hp2MNu%`nrWQ{(m_5fe5K3Lgq5emH!som5(bKN3Sz|5L5U zp{;yey}BgNarK$ZE2&txV$q(AOr?0Xm%E;~xd3go#=LE`a{oUE^t|3uh;^JRPqM9w zaqpp5k=YtWcPR}jniHDY9Ko4r~Q;w06yHISZkjihYh2m-lqdgF?n6s(f*!7=*Sy> z$X!+o7yRbyw&r(%R<7dFAjb+gW-HClX4wj}DRlo-Es{WUeKX&|PdPX*!=5f;KNW-&ylHzNb)hOktBFsEfga&1{{DY>c*zaGmHMEKf zUEeDuUVkgall>mKO_ff764y7EeNKd!%>JX5tcO6rz~jI+zBb%Ze_X{WH51w5!=~>O zU!wc_wxNqNdtaS~9f-!*)*d_aD6lj(IIdy)!f6`n%ejhQ$ASS55D5JlO}voqJg$E?W+F zc!pP{&4@p@&G;`x%Nl>Lx*hqh>J0+kZ#}!mlR)W*sO9gnN<7ckI7K79J{KcuY$>b7 zc=3bqa&`&Po!z2K|9&Wk)_-NeTBh;9nw&8 zjX2!EpZnxPIW}A|+HyFg2p-QTiu{*W3qj9xk`EuKhu243xeUp7d}in5=b%U`o^9O{ zbM|9B_Gh2wSY>F06V)3IU+FAB*luanvdRB$PelDKrI0<=&4UND&=y%ptu62^?lOk;U+5dK6%CX@+ax7eUut_n^p_vd=ZyCc93g%6(DOPpVJ}%6W6Fd;mneFLFBL$$HLJ0ww-MKO3r3}U~a|(6Hm!RLh-v0j_(26ar zQh8|n`BdL$$087l{nDfoNb-835livguAuPj?2nnCbc~BgQsN*SiIb9(Un1@l5+8`z zn+;LTI4dptSm#dzMoArOZgHuB!sCbE9kLHc+jX<0v&Tw7+C$MzAtwo+aVI9&Y)M8| zXQs!2X%xKj_&;wSmS(t8^}3oZECPQ14hc2=l@D2e#I7d~G{9z;qfT#yoY7(|#6e&S z6`#}nq%`!p;kzOqzB*ecv{iban4Fe_w-XjK26q&JyN(wnE-C{TPv7Odvmpkm?~0uW zxO@+o>+h|Wl3XmCLx@d&Y6chx+`g7hxCqLDYsR`&qz|s@L7)A9N5IIDK5fmGyho}s zX^U>5koH@2W%qm)+A^;55OZon2gNN65@r!l8$KD|-jD?SiOtK_;w5;KYyHXFqYzEE^64WP{&7-nw?nGT2JD&8G2FK0Hti72~{;PWTYvzib_Rah=^e`I?wg z=%6um=B0aLaC!FPljMA?>iNgxxQ+A+9`&65`=Akx3;hcZJ`cm?!PzYbrmH|rSwTrM zfxLg@RF@cE1VR15s8{`4%fTVfX!6+%!lAj(j|NUR!&e6;e!A0SuX7}P+3s*2x&@YJ z>LgG=B4f8_x0oa0wM{Du7`Wky$?L0zE2JO$b--rf%Y>t7#~LJ`5)TIE*Vn}v)j(G0 z$%O-qr0+LRbokdTXGmSpi;kP7V1!y_w~Kux=C%J$kkKSM=q{#wo~xDMRr2X&y(H-c ztV!)?@~p*u+MDi#xZMSxy}Rv4kJX?`jqH-yo(|YX*;4SXvm8QqMI@7E#4y*i;Z`j zhWK-8@!}qX#mXGgFLLN|@29|2q!-?q*gD^i>uMZhF8xVD!L5r5YW-zU`)lUS>#LPG zzWI=Gq+Av(Sa_t)aS?97Nj^x?iAJLnTIxA7%^0ZOV1KD49!g(&Y?Itthi6V1hf#wF zujJU;a16 z4pw?2zH&j>5 zK$UK@_efDRx}4d=zw3Mkq}_R_pg>-Zo1YgK^a#r=t<%>`>e>^UvZL^%9U*5BcZYJ@FEjKA;Zx5ancwn%0&Cqb3Ur|)m$i*cnt zd)Zut=<&0{-P3^M z#ec3YS;T>wn25LwM;7>g{1jTUqYZyNj<;AQ@3H=GuYw(uhc+s=*^n@5!+-TN$q4TDvn-J|bVKzz{O!bajs zL-LVfL-tzhz8Vaf_i(cQmkKAQr#~$AmcgaO*ZF!a@tCvkyK{YWGt_-lP7WPv0WB9@ z$0(A+VpRIhD>xYgUM>Syuj;p<`?>VvU4IhbUf4~OZw_R>)b@V)Q!EH(wAsea5x@1h ze=P%V#z`;TVw0=phkA4=+Tv+4XRgp2*5Yk;dx`4kShze;GM<&)h_YfP$&7lT z=vNZA{H)m?cF4*53|1FIC}+lflUUN<#rZTi{_}BYinyUAoPHf&eKgD*eOQ7_Ok=!h zq`##@`#+IImqe)Rx}Ci5SUctlRUNYLXn?1FZPOZ0iqTFj*DU-%Dtsyyx4QQ!1^3tt zE=UBCey~%XHLQ7+=y+C6wCHsrZ1(ly?%~hG%fWZVKN7uVW|`H4gH{6BJ4N>1eMv)M z@1={=iwW59;^v=QUrS)GI-BaFgnFDy^SEgz<%xpFJ`9c!KWy_iGZOts$AW12*2148 z_oXUy%zuc6_^|4=I^q58?dMoNRoo8L{*(wua{qn~->JPAlZ6u^y%F!zT0ne4>vqwOGnQWtWt>Uyxz6+-^TEjcfa6VCb0vZqbIX`nmjsyCKi27GOm*PlMKg{?=EWpDvU%1P_pMDREu}csp^@wIz8q}ckz5g^TD{1IH*2@<;;sV;{g=!1j7jk1qiS3_=@V0lt=IdZ z?Fd5+(>u4NB*TtC89AAmU~p0Wy}l-_9!wY)tXO2Zl_ z?+FpUV(5mTJvU0pck|=Mdw*!KyS$z`V`nTRT|XXH(MrJ&$;VsDw-f{W*#tOG`l8v2 z495gFRH3j?&)`sPJ!Gi2|9UyofNQ@lo=B3fN00iJYzO@&Jg~E9IhEv{*m?cJ6g8_s zS>R(7ZSpSi?38;DHC2Xn-JFllkvX|ke?>r-__xeQT@J>n({TSJ_wR7kGH9^&VztaH z!1ls%!J6?-h^Y3W?q#os)1i0u5(6_pGEPNL@Jb4_w{G6-M)X(zx@*aaT*-JR_uY>C zOu}m`RMsrEBKd(8m*D4Jxi~*f>!0$>#UY-eK4!ve6ZbfqJ8fKnp$r;(^OPH)uq*Jv z>(~;q2YLHzQqdmR15-R@W{FSj)W&T6$qJM>f1_OeSRBsH{LZK&Jc3h9EA0~2?eMQ? z;LnjmzF^gx>(43HiY$N5R7&=xV}P^I+IGTAa-UjHZ~TDhsa0J&FS}82X>>4*hhg zq@Ur+&kZJb;<2DL)oMDEg15FewmG~?!!yE0sm0$LP;b_>a>VvB>Knv(pW-XT+n%PM zCM#&jACk6RgXlx1PK^?EwgH4=El$5PpaIvHpE%&&NWmjK(nnUhbMRuY(DQ35k+@@S z%8!xEKizL+HBCMgz`%Xx^J)czqf#%W{#}IV=O^-}s`$oCJPR4FY|)BWu)_WK?sMGVQ~-=hQLP=G zP2e^^Zf5RL3S7}=pDl9Tg&g*s*R0HgFzZi-nYl~}^j%=j62DFKhq>G5INDPn|L=!f z$>N94ALOz{mU+8wjeYOkCOF!OXj!34$hN2g!5OF z)vpmy20sU;r$USq;G3ijLsfPKmaDxVYKzDN8T}ULnoFc-(M~_Hw43Y?YqMI)$bCNZ zZEHQ9Qwwr&o@V)xTY>y#4kZbTgkN)3pSAr-5U7ZWDn=?b;r^<2YgdxT=zg~4AP-L_ zZo9#HvXh*HYVPwTIDe_YvHvdGNw$Wbtd~By}2Tx51E*)$1CMa@`6LjHkSe_GT}qv*kuKx ze>CaTJ`%zaf2S9Da&AOvHDy`0hOxvdts2f%5vL(E~!&yhOS6`L`uCBB=ll-xk4u^N!sXS;ZIXl~Up&9S7y9nNG z%*EL}6X%%R8W`sh`XOCVfXrs!Dh=m4v7gajK>cwc%GHJ4j#$n>Hp8vyf+9Ci_U=Vy z28K+GJ=>97Qd5r|qt7H_O8Xsb@BgED_+fa(|eIn~GoMUP-u{2Emy` zjRJ~?A?SV1Fk0ct0Xf&VQF}!zFso?g;lFC4Gu1_PUGE{iXZ9}F<+f9BpL0-rVoCx; z-Dg#Ls96YUmYY2}nn_R9TIIsZyCP6s_2x|CY=Y7rnOU&She2h^Q1*^g?7OAeGZ9gX zO+6!W(f`%r<~iL5s+k3_-n2nJb|e?)io>;qU7Eo?ug@ghUKL6dnNI&CdBv-SBhLl= z>cQ<0-|ws!WWF!_yT`&j9=vx(e-!u3!8=76;>j+x(7P5EtWG%6xr%J}#ZQy`c=O8I zA;w0yaiV!ZOWFrFeGBN>y^G|v>20JheXa+&@0&b?tP}B0=)>#ZSc<^x4>hiADiLKm zuk8neaIkvIA=3X}Ivk`5p7<%{14A1Qndn$G!ri@*?5{_Q@%GaR6;)0vj4b95FbZje z^DoN3eCca|%)`u&18WIKV{Kg1G`#`O6-LikveMw{silSJg*xPA-|c%?DFuGj#H|Et zr-SPev3>F9&VyWR-8DV~D#TZ<@^0kMhqF=~949WjVFEjiw`n#5H@&UWsxmCW4;OrV zpWe!XcU2!o*Yj6lmBWc{!y4ibzxh*SmCQHUk)CuyXQ9KMc^WEB;9fdzL zVT;B>BDj~0DP~lc;k`5?qkm`X))I&NA2@|;Tp zI5xz1yLUxnbjSsI>l%{hm(=;B=1=q&F44W~4I5F%jg?MO%pLvuxTlYj{u(7$p0zB_ zBG{p{d7ZmpHY&d2nz?Z^1DjZFS!M(BK$1~xhcEGqhceM=jvRHuf7gD9jSiH8oTk&9 z63N|iebSPx63xR58P``D5yU@qwNE^pJs(`RcxaV2(||J1njS*93T(3yS0a4M@x++y zZI<9XP@f9FxU@9}CQB+lUGpk{BSzPG+->q;y5WGbSYr|7__D7|KWoEx23G=n`pI{9 zBeQ_ijXHSe%hA!bz6bBkhCR3OBfR8^wW~L(VfRADId(h>!H^Xq!_hG@kXo!Jih3*@J_3R6G)p>P_SN z&!84q^*7l4cu0B^<)vjMH4|ay=!IFeFBYJkb$?)MZ4mNH`o++9HbJ{ky=CI(cx2%_ zyz?79Vl4GU)Fewks%SnfVUMrE1G?|-YZ*L5Clj~+HkzLtvsdPg3hD{R) z)A!_gO2t6l^h2-ae~)PM|xc_)!WDTu5$MukY`D5`T%PO>sZLVW3%7a!h9R=6bY+(P??Y3_FBdm%%{x!3; z9j?&prLG_BLBGv1^^AMMQS2*=jDK4-Hs!llC;Nxu%z|sx$CKTt^IqhclR-Y3l(V1F_h4q|ha)ppW>66}|7D>jrL)Dr?H2N&rq3LmHW%$IiEk3Lks{ zi915}8ynn*d(gD*tXw}tY3dX#o_qj0)O!m~#vQ=$n{IOpzE0{Zb*+1hlYSe;e&lq)5so~gjKTRa7G7=SfC+W-AXX7UJr%ZK0)##Tc9eslM zX@6v}|6x_9V$iKkG4F|wPGmsz!4tyEdYE^O*gdb}4&5B7b;xp6ULo>N#Pj2`_`Mg#gZj#fatf^)e>o*-{tlGx3Gk=_K?* z)sY4UF*;sdK211umc^lME*_aF%ZazeNq*S4ibj0-z{<`SvxnqP^n%IqS)>&%of`Qs zU5SS8l%u)S!-~=0-eu|MN+byWVB1G#6;%2~v5EF-B-}4{9{asyUb2fBU)D}Tn|b!b zi-gnKbZoe|hWJXa9&5Ay#+QWuB)4dJ{w+o`p|F(0*N8rJXxGxd_9|F9*V)!j^!i6S zW404EYIvIa%DVrwvq^x-Z6gB*=_L~0IG_H(9|QzfIo7XGaO1f5fs-UhdGKu_cNm#l zE5<+Qq)S`D#Qgs#I`4QY+%Jwxq(o(v(oz{Ir4$OC%#uW9Q!*lnZz{^(d+)vXzV3Bx z4kASvg;J4FiXxFv^m~5)*DK*Z&w0*gybI}}fjOw|QTyTMbSTD_3(qS-Hl*-?;Nf1f zub=J^p4vgjmzuZI>z@|k(KSp30nr(_>cJg(bv6TfT;kIj$ejM!;k&?nuUgdQ&FkLu zUkOg}Z;+*iH=*H0A0Lg-2w1&ENw#4l+-cXWGha59!vkkpX6orixV)KZulf*~r*q@| zH3o}OS5WNz>6tP(^Oa-E{c7Sv+$Zm5ACUoLd7~Sa2BUHJ@`u4PonkC17d!5_7>g+}E47UM-jP49{;e7VLs+jBSrIQx`;D~p68TSD8=(n$)QjSOmi z{DGVYtNTnktjbV_ZS!&IBehuIEn)g4Cl8~FUT#pQkvZAnw~XuGVvKLJxPDqA7E2|b zseKNp!-icu9o@A_pZ@KTL>>MnREpDQOK>B+I+x$CPh>p8bedyZ$hQXQ`@1LYa&Z{u zY8c&kMlXlt^L|(Kc;it}INx?mIvk!kCF*8LRA5C+iQ7*$vX>6H{Ps=UUDUY!s{3Y_ z4=_31{~Gi#8`2`AYcjd1Xum^EgV{9+4&+|@Q9NJ)e$0pBtWKW=Mm?GIU#Wy=5wMHY zR#n1{L9<6m5AtDAJ8SKKKBZVNxUDoUJQG5XM2FZc{GUrIIeH_t2A@R)Z0zdM!R_%0 zd$^vG++R0eg>QHP9&Xjhwz^Y_e>9DjSjjupE$x-79Lc#)cbEzdy$d2a96POJTc}`h zD*XDCN*yTIMs9gNLv+N?I($kyVxhjj=FGw;NT15}0&S&x$++;S##%?I4hwJS|5j(tlJa|H_al-ecwcvwzG1uoJME10S)UO- z&i9p(8y5|QdhaN8`XXl1n9vNTv*G)s-N9`|6=3GjZpMAH9LD+?xze(0!Ty-^%+JDHbba3{ z@+PVZ(v+1rc=|oa{GWJ}_kkInK3Z{Z$g~bV1RSb&KVAxa;W`Ixe^WrP?ulk6TN8@( z(~}g(>T%*`x1h?48vJ(nPirA#7I>ERF3)?>;VFapd*w^1*vY#v!bbKc($1`(c4v|O z`=!^G7nsX2{id10tELqAs4MC|lTCaR;xBV;(uyF3`HJP%SQ`G_a!Ls~D!@UT<6}ck zC^G3LJBqLPgZKVTGxL4ku#2Jom4p%L31$&aS({0RdtXF$m#p=I3m?yYH91-W$MlA7 zo|#O75AM%~t2n4Ap%(S@-Bq$r7!Ljvb14H>i;kRpejyJwtsBZxlcHmD!zKH4;!o{z zT_cxul=QrMYR^c7RpM*qYcB`XNxmmYWke_<7;I*ew;%5;#MBTnGxla;0c_6Pb|V`2 zeDX95mI!BT_h{pkQxQ_1io2?wFv3q3&AfA@rz?2t#eeUwRN&VwqU*~GVo}lZz^cuL zB)k^>kM$ju?B&n*Zk9Myh1&K~R4Um+FMk`D==olaRKuY0p}j@mVtan-v0@2%w+c9q zY7$@P4a38=b5;1_4>4oBh`{s4KRux%7!|5(BCmfW`oC?bs=HAm2#i-yu2+-Xfk}8T zE79R@Kk{a0c$|-QUAwllU==j)sngCNK8;5eS+iHIn;_J{O@AoGfSc!5e{PHLRn$#m$V}7S%?$k$7@8k8rCd@tG)Ixe% zX4iW;C{;u6PKD;n4>Li;uj|`Nf&xCCl=Xiy9t*5*bg!;HPDL99{{q1U;*sfrvxi-V|Dbd_l}`p+;;!lXa7ii_}@0E zLGu_?HQRqVCnF!%1mEwIFw;P_U>3>3@fw&&rIs_5^<)K*w_>21{UF3N}mDqMaixFt_8|I=f9oN3h!EaI!H6 zvg9dim-{cF=#vcJ#HR(A^Ir$=?15sGZk0TuvNITaOWyzPP|XF|;ViBA`v{NegH7da z^?2iYLARjuEj%k^qFKq)jBoBq7Uv!)1q!8I?3hkAY?$!zt~!>035H2l``Wx9X(wmZ z{WTHj@m-?PWVi^GgzQhNulhh8+tkSla*s0#>nT<(5gvi2M(*%g;)C9{Klif*xv#TN z=6k&MfXZS$lW3yn#m}F-TkMpHz7@^(hg$vdZ)Zh^hDQya9-NM%s>PyE5B;L#W7036 ze^#YtJ{7pnoiV+$KO80d^XnV8lKkP*CN6fH01SG&JZEwv7cM!sOr<5I>m zP4tty^n_E_O5yEjrN}yGJ9r56%nXfWU`yW{*Sxg^;%O^pws)#9u2uc=-{Azb{7%a= zVy*!X+o$wQGb*~jD_VoQ%FyrDRhg;I`{+@~l=vgF64$&x$%`bnd3asJo^OPwv}{(D z{_cGVjx${NB57KMm3!_nf7xG+rn4QB4_b4;{*p$15?4BM8EOTN+C;(W-+Ui_nUlQa zrmD`3OqrOXkyQELq(5?L+pJrYosQ+HyLCkb2oHYb(|I4847A)6$Yp)J2&Jn{=T%7l zbXiSmq~u9CvOkqn@;_7!Dn`^}8;UCNYL7_2l6pAKn(n?)ZWMtMr_8QLIENzVx{eO z1%LkVZ;l{g<7q1TK z;Y%@S+H)`-zOIdO=91FFdJA8#InM~}zd8`fuz}<{=MsiYj%mTExj(gk%*mcoW$Z1Z zLo$9aT;F?3Pzy>Zud>d&7muVxEQq;U%f{YL>kIm5kq;nTp3HqVZO)RQCFP%TiPIXfKmgozzr~XOB+PnX7By@pOiN$r0iMoits^-d=_$1-@_1n=OMv6;tE5 z;7YLLnT_+wqvAMMR{o{-a**~t(5CVvAI6`bo3NNp0GO&!JDe2`vhqs5n@L_`>g?r? ztnY{cj=|5IWAosf?9Y_FBsURM^xT{6Xb!$>%~)*9aRT`Z6>EJbjZsi;q4!h;*=v~A z9%<$!-19LzP4}d`5NGkVYHwc^R`osJn)Bv4-fU$Ou)Rle|7B9#-!$WKjfH`}v^?nt zG5jGTa=#o7>=k&pWsFAngXN+WyK>Yu+HT8|M1{PC&d;er?zn+QVLU=3yijEc`5ev) z_|Br3C(f6Py{|;OEmd;xQQNLdCtlWJSfNH=x@tnbw-|1-pPkrC{8LfyOp6uO zetGH+QVAMHRA`a(sU0me|E#H-g!{Q7S!whv7>sn>JR z&3#AexpTQBM@8?A)2o5-t~++pI?1r);lH4I^EO(S-n8ftt%eiIKU=mGQPAd9b@sKo zax_nTl)$#z9A?)rU7KH1iZY`Ock~CzT)wL~xlT9+a)y~1S1$#?xN4*0*WZ~KA7>+R zw7CL5oIAW|^e_*X_>}uk43vY@&$T1pNiNir%F;SYdOnQjwh2d%)T7PS!rABSfsn;N zI&FMD3U2#`UnmeG`+`GBS5p5Yy>hw}KG(=TBI@IRt3&_QqP*HW=?A?eKVJN4$L}`{ z7=JtBb;q{?@ZNF4qVeWq+_E(G>84l;8b}4-=n5mcS)q#P*I$*4P)5$(g?yWvI1y6 zHzjvIw-gzccN~iCvxlnjpH=ik3PkR8t5(h~2ga$Wj8~*rLHp60>~L~^rXN?mdsHf$ z=oJ!Oi4HM1-)wcV=V&Dg=uOMkT#7|z*1l0uU&8ZpyS^sAw;K1ld|weU3WS1Kv&rM+ z+;M*MeS+UH60{4GY)m%i5MIE#Xu*xOz^i>wnC@5wEzjRAzmY5er)4vpwBQ2d*9>ra zIGzsQ6eAoT#}+7c{hl`k z2FgyczaGfJJOu%M4&pO-*S&uH<$*Gc3vAyc+Y*WQe0kD)cv3Jfd$af&n_?&(PBM_Q zp(6)ffHk0}5)T$Vy4Jp%2Kpukdt=GDr}!u@+TdIoR_aJIr2Zg1eU$?q9qAPOmB^5L zjO<%jX2(=7Jj@`yss|z|*Xm&CsEDhnQ3*J=eMxz5N_s*?mCD!alw#`cp_He#gpXBy z>E|f9Ux>Yf&P)6pCd^MoF4*QH%l>CdC)Y*eliZ#656u>V`T6l9Z~kRq@buQ@{pTEE zD3&jNT#EFa`>)7+GHr&r?sv7@3&{QdX3xkD##->r+0b*#w;m~fj!JA1sz&GQ1KQCm z4QMLVr>QT~gl4US;hn=2c+i|0C~=(r&a%=AQ0@&28;*l$qe}? z#3$@3H9Pn~y9jr2Z*a8Tm5WuJcIkCZMDOfjw%W{Efy}{z7d}{&!2O!iEIx^9l#6{P zYOm3Nr}UII1-g}^a538y!`%|#XEF?)Z%QN_r!A@DDTH(Q#in(D7J^M3fv<TAgi3`(L$29898Zh`|n64OpoX}oIjO;-Tw_`uo{p# zOtRbC)XW8*wXi5E#5E$i`Cn=O5&^UFY%e$eYJx%0m{9)Bq)%f|_!awcdI-e=Pe&(!)$ zO=55ex?BZ)+ovl#j}YI_qy9=y@?Kna`7s)#O~Zf)3BltWG&pAQ_PDF70`lmaIxOxb zyjDw>Gd%;L`1DjmA^I)Uq4f7h*P`TV! z-AXvW!^f&_1yzFm4&$Atp4KCy$I<@TDLRBHaR2vvH62=Cbt|)MZ-TWa*Lfsa2L}!@Tmx`EC**fYbF|{gck*3{x#uovongFmF4(iZ2w&E z1mU~L=USV2mf}A_86U_MF6MEM ztxkNPBIB!|PdjIGaK?0AAD!H0tDA;-F^qc z<@>K-z4v9}lX-5{lJ$q=gbFQ#_mKXU^=yn^bCS~G{qswCiej#K#a&qAKxzfZ|44jr zKd%O^|4R06?W5urzQM(PIkCXCWuxmb;c0aZPU%eWM&YSLJ4&?j%YivT@!L{jCiu~M zYLZi9F<8-TXp?L<3dVDX-^i^*Q)9>Jp^m$_&`}w)Hjdo8MJN9~I9vtg42>Pn$=@%N z6DfP<6oJE*DuogAwHUNOneH9uIq_4eshgt(xyrGo{ywc$gJug(@sWsw-WPxxtP z#o3bo_=P}=zTAfKW7QybHblnFs~mSo{(I>Zn+gnq-Fp@Gk(^U8SM$pEI9TssJ-QTG z4%$mEDRX0Vo?7( zIkl*9M}C{_Ko#canoJzKRsl@ij!h#F1MIhg+t`=#Ad@-sj-(D9pJ+cs$-4?8*oo^+@4pM~wWxm7wo|gE z92443Dm(2aJhqJ5zERS%@!t1}5;JE7QnHt-P^AFwA57bNgHj2OC08z-Z6TbHxIF2G z!`W~=D6h>h)C>{@ugD3fCg8%NQ}LA#nb_xQl5yc*Ej+w+^UTFHDd2J-^zOBtaUk~G zpw2?H2+N$s)6z0;Vb|Z%{_gg43@gp|isX)fbf zgMQTMAX*FQTiRE)#pX{5JboDaJ&xpgI)@7#N4qG%CYN@@KeGl{nx6?Bai^ko;wRqc z<8i>Ruv|Ljkd8cimbor!5&pxdrupYNk_*jDrQ4Kv!L#LY`OcHo$p8LGc_evXZe6p# zx_)C6957_vC&oDt$j=SYw|f0*I%kc&JN+>T*4LNHmKkFS>pz18+ZD;zqp0Un@-5aZY4cH6G?gA zBdL&|6gRt`_?2#KPOuhYEQTb7)|AzzJoqyHJN@nf(re@4SSDH!1+{ahyf&zj9+rOA zxi6&uP~%^QyjEldl2QaVG-GFyemIh-iPcGl7$pbb~|NqJ^2crz%7Z#Cpj&)r}! zQkL@FyRIHoFL*R7->$|l>#U5mzo+9KX93mwf6KvdyT0pJw@R>ZdRtsW^xD!#^-U=X zsxbGGYrTR=9<05+EOL?XlQfGuj?DAbKz@u|p1No;{QMff>wZucsyyB#x&A^rq*`pz zlZ~lBR+^Z)z&Z*Xh^fA7@;eVHE;pjJy-VTrx4Gnhwq>ASW>>N?wGm>g{&qa^&%?PY z_KBpoG&rhhf86g)1wQzl`-u9k4BXmX>$pQJq2pZj@CNyG_+DJTtiDRcqV=kj(=U=x zcc+it?MzQxe&83|myryXSCYTPTxdp%7!EU&KlxY`>JWM-#2Ig9K9f6cKy*d7MZN1RlGW+HmV0@F$WAan?3Zl^Whu9@&w{$!vVYq8+N-3rZ{I`N+(1FWe=ZViM;b3PmjK z(YHMe0x%%?r`_en6ci2gv$4!9Mi-9v zFQ%7nV1M1~s7S|r5FETpUl1yXv)5goJR+LTCJxofFZKK%v-eXxPseiVe>wqsd ze2fcKXUsw)CRJ%UJ{tO8Q^tzZsmRi$6QD6!g>Z3Or&x9_hf z^zO<#e~uV9aE~q6aCbf&2>!6AP9_-*N)}PfJ^~E?27dJ(B)w%-3GPV+?#R1o-`VV_ zI()ishJBFiABHO;$G5qXe7w^{uIjBy+!HA~{*5OQ?kFz43w-1cZ)-U-uUw@-^j*hG zt}|p$C}dK%d20+-(yqRgHM#@8x16fT=^#Gh6iWtseLBwcEK&n)XejrfX5rlw;ruBG zS-g>p$KT%VDt|OdZF%Wk9O+xqB|9dFaS`=YqkhSP(H^bDE7I z7>QG+&JjrNQ~xiWLnjVLRqh?l*Y?IkqkFlXi64dkgxrD-xAbiv=?xxcT0HWr5_}xkH}B|t1O-sDd~7 zPgf30kiM6f!C@>mnRu`&ZG^G28XMKjHVTOmUU?atw9WYhu>N{q?$fwGSi2SYaff^0 zw&Uhuud}bh24m?MuCj}Gkw>KNI^ni=C2#FCugk{uJI58@f3HBUsP@SFrWE|aHfP^q zO2=dM&)*h17sAt@CVi^JPqFJ;j7#^~96S*B_JLs~9q)-&nE2`%fZfp>Z}Lh0H>%f` zWtjL=hxV`=9`Y)LkToAoL`1?-`o*8QM^**k|Jytvt}>hK!;cQF;m;*k9b8a|5-qH7syVif-(pTa`xVBpKYb6>c{q55G14+)wM5|zG zpc0SLb#x;I>QN?xQ_Ol#HK?&r2ZL&JFnkUB6+>AHHaUyeaR17KR`tNX-m(%5zuJF* z&Om`-?dF|N>|N0FT1e!-9~pQ-{RV#tCl$IJ^WweQNIs=j(_`msB&hdTm^)YGLYve6 zcfZz0uSXGnka(TuQic z#*>@*u24`${g-z9rZ5D)gxz4CFWSGtLg zOxu~XYdQ=(ZLY;E^EqNu_3H22q}MWWj}_a+?};d!>E&KEUj%}`b0)qk*TJP#YiBjl zD%9iO{Ml2C4xjxq3^g{^;nuo4F9KIfp;hMPAoB#_m|XICwd5QHvP>uKrZ>c>=1!Z~}?Irrh9(3whL{pjxTIf4cW13o>%I^NiAvp+fRjv4rCF|8FZOo#3a zi^FLvB=<%?wmmYa5c&&dwO?-bz_wcT6noQ34D%@Nitmg>F1@G=Tw$JY?&9qDtI9m! zVP@%Tzm<#w7SHdlyHgIE-(NHeDYSrRLAs`D&9zV+!aKG;C>=CI(*=$Z{*92UDZkLY zLXhE8J-*u|7bhPJlvAG)PR+WtMK}Le!iH^5Th@v_#8ZOXC79}pa3@zw+8J)LXJ+$B zpAjX!J~?vA*dkCQ54^xW#q^sNFg(K3CxrWfJw@xzM0+_UgvAj{WveFfM! z`L${=C=N=e{Guh>it${=;^8zOI!XtuVN-gQ1E)=XZ&K#-$L}}vHXXR^1owQJ^0Qu* z!zbl!MKZ)!_@6~(VBmFUd~@vk9J`Azek972VJguf%*0(klKsTtyy%}>^l9kLP;13g zU5Bvl#;ve|8j@e!C^)jKehWVJGwO95fXu6xr0N2bqhdYIMMR>gSod4w zHDr!kC>i+u(-|g=m9;``2}gRG<;yDu5l}Xj!NmR`~1i|*PJ!3IGymx)k1iG z{ND#b>8QLjA412YdMz|5fgH3NnvqyiB)N8ePX5l~0?=5`-#y=-iLvifj{l!)lxfhN zdi_QeL@wAAtdbl&RoD`>NpKh!al%H{maZNV*ws^uga{Pj(sH&cta|nuRLiO~3IDmVQNe zSnm~t=o25y;O7=uZPgem9^03krLL6?(^@OqEl)Dx%7y64BMNlLQp`?y`;v|g*5}{d zF{9x6jY0QU{KL^)dN$-pMkZblVBbB?TZ;Ru%H@1~>#%%LFTXC84&`FAd@fRz5T#4M zXctz6Eicz7o%ve@oApiqbP!#*texFBZ71<7E;{VJPWFMP>bmMa->nA=6Imnug%UW> zl>Vz`PdSM4ueOfPKfs1R&)2fPEkIqH9S3{9W}@H;vx&ZE)%b$xzcr6_E1~(0@pmn+ z1gI~l-rbZ$#qdST>y7W~u^p@Q-^CIx?w8Mo@u@UmA_mp{AANAc?n2KMbuZE^>N6ZN zL*}8!mU&g0!!%Dl0@@d{M?*rr(#%vvZ?2{Y!z;RP4t~Y=Pp(PzTQ^HbNV4@ zo1T$B;86*#|9Lv=T9)I$-SSU$WRDngm#4&?uN+EdT{h=kt%P4c$JH8(N@4Iyc+>(T z;d7fNX6S`cAu2NWc2-o4=s_fQy{yilOYZna~xJ0!otz?@umivZ6-1)?yX2&L&ckV#gcy-GaUWv=!-7ushKqer~=9w@m9c+N1HXgzlHq4}#Cbe|b1>?^K=f5u7Cs}FpUdos&%z@9>KxdrL&vNW8q@?88! z_<1q2Ni%2Gr{LVu9y*Zy;hU#nEsY=PaP=K1$vp@sxqbe}FQ$v(Qi9?AnJq<7A;7xF zSAl{>$|xvED+1kvsdxEDDWFvTN_Xa8I`FSabu1$}^tTQ5%X9G$!1J2#jdh_UFY8Ks zm`=EXDU%1=%^V+M+OcpmZ_apFIpgY^^OWQ_9dcz#ss0rKjL@T zr}J#iTrC&4_BuJepDD+UtTN1=;{`CGav)BY^qU?w4!WkbTnaN>foE<7KE$Cwzxql& z;&=LJFYdpWyw48o=Fy!X{fkdqU0k?J@OizoUTKRa7LI=ts5(aaSgMND+H~nyv3sW} zlYSmd^4m9C#Z*E|hnw94tpapZS@}{z`u%5invAo|g#dEQ{JHeE3cbbyJ_*M@h99|t zj^Abo_dW4dx)B2%Exc}Kml6I$dg7d&^r{=a{XCL1?~(;;{v2LpgGe}TK)sqLMS9!B zZ~Yg)Tm*V%9S>H?yYt7a;V#>0f0D;Q5EVh0t72 zD1V&WdeAWwgk%mieSAqckT#Wq>4z^| zzqai5*s}o`a)#Hm=MkQOhWd84S25&X_IJH4mJP`$ zWb%XXh;b=^-%L6NRD4aR8!r3ci|0$acX-ME@s@1nMuR3;akBh5*<6Vfk6Qw3t1B^k zZ`qYDbFzodgip+%8+_H-Xe>2cSqrS;QJOdc(cgj0+lKxbq##yT= zI);ATq8>o*S87y_GD~<3x;U4Y(Q9dBPUbiT_X9A{_JZEiLlp?A(;;hJi(%tc$Mi#i zgo|Kw{9(`MJUA9uZLy=4CaQ)b^mu<<=_9>2ZzI{8F9}CrG(}m{ z;CKc6j5XDs^^1mM(Qj509ODqobeohMAAr_S`;~WOUuKqTqTzRj%*7In>pmzKqV%5a z`xGWUaco{m>^$j7=*-N{+&z#DEUWEZ)$FAA=ER|V&h9k0$)gB z-BdroM0~Oj6+M5Kn?cdI-TKz;v1p#&zU39kySthN+qN;4!$zY+J?_&bSW>A_HpX5G z$??7nidVS6QuEf}(*nZVc@>}Uut+$<_E9~aN+ z#6Ph|k|lxYH+gJZy`4_wVDHyM8__Gc=DNxk#Bw^sHU*> za2inwudC=yT|@~geU-oLVCo0y@9o0`^J9T2fAGg6t4t{IRiEM@dzOW14Y%DVa;Usf1B%J>q@b!8z?#zmdx-(w~v~{01Sn<`u?&<&y z2c`;e`LIP&hWIHMjL!GGbSC+jcD?qcv&7#rx%Y*wK_NCtrwG_X1LPLU79AmdNGk;w z?xpmVgDU5$HRIuOnArH)F*YRwlawnrrx2eDw^qjHp}#bU<{iD~sZjzdTBidF@*?q+ z$v(H7oq3RD`P*1mpXfz}zn)ro96 z(wcAo_>!6rdM~-pFt6s~2{qfJCbKCZ=->9VU~dfZRk&_mknqIWX|6WDKjC;_L(fL< zp%9d9XF1E?Rt_HLc$ApQ{IlP~O2Mup6UBuWcMTj&L5CfxhOYmWVJ`je{V3BcoI3R6 z`UJ`6{qSWqu$Z8t%uQyQPQ4P0dnV7?)SHNuHzy{)lCPunMo`20@cZEWBJxUZd=*f4 zx0|i`QU(%YyO$$xIzzp07x!LU(mymmG<}pWAD(yk$p*L80bjKF>>kl$qt z4|rw&g@4S&yS>{F51!9JnKI9KtzQ*T$T_jKf%u(zbhGW1-;ti{veEOjYSLq){PI-3 zVh!}xhuqCSq=U(fv)p=TX}C`1&#i6!wfOzLi{zMI39zj6{?VVT#W(alHfnpRXz{>s zL;lffu)gOcwRtcBo=Kf$E+ajB4)a~NrCeVltvRil%1<6dpT=Qga?`CRs%4|sl-6!TFrwA8H z_Crw0{@YpLeyz%gwwLVZ#lM}_btuL^to`2)HW3coXyqphDLTBX6tyg7$bj;T*9$9) z(tyF>`p0DV3Uq$*&h0992~f{*)udz*E@xBUm78u!g!|AZv7%QEKde;M7T#o`MaiYt z!jc8}_w})bP>V{iRGLcIEM0*@UX5%`chlhcPE*HI@g=yQSA&81D4AFNt<^XMYp|I% z;Qlp`2AZ=xy#jMJsPLS}(2TqTuND=h+nfr3-~Wm>_8zChgV7+7;^{K-4!C5XPWo+u}g#`n(opE9sMSY54YvDHIG(%nF7p zrlE&i?ejU(W3&SdrfwRMe*9)-^@k4-TaD}e&0bWYxbD(*jh7L)Pe#MiuOkZ?UX4no z4Y^{Fe#2jtd(N=>CUETS8ZuXhUjC4$PWsk)&%{>b=7T=-;_n;%-gwS;IXfGx;g|IE zx0~Awk$>PGBOhNf^ss~pT9DlQ7g>#Ga)0Q!iB-VNVkhxSC-A&$b*RETv+&CkYw}UJ zUtEz!A-#QS>zq=F4m<4i#G=156Rw-?OZ;fR4{tBuvU5$Vgp$^{I7gx*2a9;dohhNg zKuv1RFXF%B|IXM(U6YPwbei%<+6Pu$qOF8;v3#bzTV!C(^X|#itwqkG&QBH z5STnWk%-oAsc%P}Dag#1I6Bl7iI!H)N5nJ>P&G^7&6_nDcwNa_-k^iL_tLjEE))}f z>eyV#*Q@rx$Y7D-Sn7oIC9c@9<}Bdh`lfm3SsXlnvf{YLHwQ}3d_Ma&F&FIC?ii7= zAfG$^_F#c%lG~2+l>K{_^lH{LmLD84g- zP6S4kx+hO#{cxN3@rtBJ*%)z4-&V#wAH35xeGrKX#L$KJCzMEzqFHaFmYlO2u0LSI zz9r8YR5pGy(QHqLGnCKUW@R?vt5v6>Dxy>PF65~vxmO`K-=X)^NE*mLTc7w}TR46$ z43y!zm4^2YCMw&cQDA-f&96}Aj{k0Hv2kq500UfEJi%2CRlhibL+)3@6VIV_%xkMa z>}!hHi>G8?*yCcHa;FB0V#1yb%oJj+X!Z#why(XDW{gcCz3^x5eCH)SkJe#blL{kY zI3S%ECh)ij2X`HG_!(RacPB6OEcAp!SWmgqi&hHsde?^kpBHtuM^l16ss%bec^5^r zOCam}m%Cs8kUp+K)9~KYrRXv2GP_eS54r9%y`Oho zPWcbvRXFJ%`8!HD-&SXGdzWc=@W*Tc<2EwihYH%C=MF%=m{H8U9FGqM56QcZl|r>> zsY=SLO1yPi)b;2nnJ0X1-@HclEa8z{0r`CYq2s=`?68f*7g`D^WShzBOSg*@C31b%Ex|2j`3o0 zzxJAn$n8)}fx8UdUt{mpf{Thh=l)?Q$jH}Ce4|Fe$Tb#TN9Ic5>bWwPaiTl4U$izo zE=K0*i`MTZx0a*d&|5J%O`^|VlQqBHnu^yRP-YLi24ZsOymVPb7R*v6D_D+DphoL~ zL>n~$TSTSpPk+wB^GfA^!-{Dr@maoeHk6!8e^z$=y$iwxO9DwCQMm|3*rJkqx9+Uz6|+vOuMnWws!ak9VDJ4$9&qz0j`Z#!h$Q zkpJLVluvB~%Ko+ZeVNR~@2U=*@&8NuWDoxHQ%`IJ_4a`<=Z-WqPmnz(L-Lq&1NwpA z=xK2D?$?>-r!9DqSGrFlu>!b%im8Ymt%Iv|o(=vQDZq5}0kvv>4KnbFADF)zhXLsv zADc=3Z>SD-uaBm~iUhpfFu6Ee>q2K90`6>+iDRY3urvmS0 zrR#hpb6)J!*6A_lCc+UGF3WB#!r7Q3G%2%ZsQ=@+{I*wQUvupwJ`tj$h#`maKC*v0 zz#`u~txduI9;~pjo-aa)H}_oV24Ns|p;@!zE(K`(@14|>E8$j$@tZP|%V%PJb0vbS z9^%a`8LvCNWt z3k|+|7YwmD=fLX7_NR+XAy~uq+Ng|?2BM)Ga@?ed{xeRUyl}}IPIW!2)y*Nj|FK^( zm|xS8SVRZkxR;VVh@;efb1EcTR1RwK6MZ=5RnTD?1zHuJxcv5{K_R{(#bn?hwhQdnWpOynSEwaOR5MN#ninXx}{)A_a1GvBbg9nzn^+GtsIsg z%UOiPt+eGaoZB}dVtYOwY7HEC4iW!a z1SN2CrYjrM9*nNF$R)fu|Mi8r|J9(psOyQY1PXkxHC?&?ssPvSm_Af|#&8-x3tP959Ax`JWsS|B7HjHh$E#8-{pPuPWnQ6zr98;4_VSNtY%AL z%}^-VzFqYv!5sWFK78btvnNt-1}$bymlIzcN2YmwJ-&PsuExJyhE57+w;q#CL@RTF z(~T`Y$Z_Z3Tc3VgT)W{@!kI^z;Q#P=20QVOjGBheD&6tMFHf!%C3z*nzc<}A9p{^X zei*pqo9)otQ;057T!gnZ_fLe+ID&SqXJV&BGH@+en$H@?!}}HXQqRe1SnI*qDXvWB zkPZH`)U+^kA3h{?wWb8yd#NX!;<6ygck%BG7x{kO(wVREprdTktkPmo21L3XA9U^U z!{Mw;H*K!bfK!rk%2Ai})){R0!mzgqL@d|4&(1|*TkEFJh6nPYJ?cb@TuBvf-*Qcz zM<^AjZkO`4PE_EAs{E6#hQz08^?8ThJPm%I{BdKdH4K@W#!SwUUN`Ew51S};&9FT( zF}?L#Oqry?Z(r)d=$6AGFM4s=fEh~lj z1Yx1Kz1cYQ_g3hvxDO8g*_L_qJkiM)3x`e1G9cd1XOHoBqU-W?k!VUKYV~oJM#U$< zPCX_mm@5Y!rtt~-%^YyOyxB&2<}T)xjjN{4C&CTcy>|>h_#)pb^YWUxT&Vvjzax6B z15|~=E9HOjFg;tf-C!3D{H?#A`SUFw1^J76y%%$k%a}JIiM2I5c0#ntN{c2TP^ka2Ct zWs+aquh_fOi1e&6IE|-c3_l9^i$+a7EXV!(?<=xTM1h@UTjKdrDoW}et#%^5)IFaQ zP5(uEVQ3?@WsK}UH;2lHu9G4Boq(y$7bz7WLecFm8Y26%tkx>yxNE0&ZM9*85vA3VsM{@v&rN zLsgK^;>QdMob<|cEdED<&@zutHyU#B9iPpve=kG9ilw;CB8+g2zG*GY`zPa2_V$B) zdfB*qJf`M7@sZ4|t#q0HRe|IB=0YbAl;DJ#)4%6sq`!KT*#>2feDvfAqH^BJ#pu7* z*UyL~L+Pe~M?Z9mVBiNWvA#hQwgqLR2A+4J|d;7DX(MD;3|6T;_ z-&J<0#?2Dyc=p02dKDb>^m+c_C>3vS$V;nTD90(`t+kAX#LshFA%m6hqvRiMN~MTV zi62HtH9M~`Wn#1Drf(QI{d zfrd{oq~!P4hO&|KJ}~fol{ytwU%l9>17#SHrYR;Z77G%#IsJvnw!jf6v*CkVI4F*z z#h!6GnB%JR!{5n3d%M&l_=osU5@ttlS4QJ5g%cXlF*M*Q)Rb6Nw}5~LOPOoml>+tI z4Jsuh1B%>VWehw>K%?=t^YWvW@JvH!bPt)|X*S}He;hkT(e6}yR0x@K5EYf*_+I#_T8v+M%cB*^xp#?mY<3^n&uW^RbVR99 z!2h!H^K%wd$UI)>X+ZLdzspRN^rRaS2d9)t z4>?`FUiSj&g`ocFrumU~kTDO_+D5`{6c>#RW~>K}((k7gY_p(GaDCDCpSd^?bV+39 zd?ir2ymasCG(gA1zw$>rNl!#~L)e5y9USh}QM&N-Aw1ud5#n1+eEY{byNT7Oe zYF5kcbuxkYQK($=0ILhy54gO`MWW}1hi&`3iR2=?qTlcO83RJ>^MA(&$$PB0Y-EDu z|GsWw|IJExk55I8IoxQl#Gv{XtJy>OfKK9BTc0Tc8*h#6SLtW~&L6pIa{74xywh`b z9nxP0?&W9iWWgqnd(ussgd@FgfD$L{4bSh)D)X$VK?Z+HR{ftS*tvrqr0U>^ZHK3y zx)E+=?%|Y&$6x59tWUb>G2(}3ymC`R`&lIZms245S%`uT+Jqz5?1z(jTcp~)hTy3a zonqI;>#)K-J>eknHU1azK~{v8g&q%X>J2t$JViL$c;n~x-dK!fET^Tt zBzqBdQ>*9XyoHAbH?+?LW2cs)jr~uur!|QZcsY@Z-mfnm$Z0BpmYBV^8eeK4V}T={ zaW)T5XMenLOp542316mKWUEn{@++GsCI_090+|E}r)9WLWd5ys0dRia`#S6~1=ARq z-YI$b;l8+&e`=+Y2!B01*@&0q`u8xU|H<E30#HO7laZZ?(BCY1x6#NAmv%j9SaXGn zDI!y%_k#=ZX}0FQ{&kfg(jz3%_oWJcx~VK$4AbDsv!w7#DIU0AHY@H_WHJ;h%G^uc zNr#h#H~sj6{@-(Sc8zaVJZf(3RT^Adg#+aIRise@8~%HpX3<)XIc&P`0_(ED-(D*% z?o=f{%v6@^dlw8EI}L9oZLfr?2l4Aqk^>Gov*fHm|Kz zuyV|WNpS|tVT)q8c+ZQ&LX_xr(ZZr_+TI`#J>01ynTf0CKD*riQv#C-e{V57G=jSA zAB%pxF9g+kBmTEuMKI1I(mel+f`6>pvuE-vVQR|o$Ecn^ELFV=`nEdNN?!Lsx+1Yyy8@6K9xX0_6wOl!xs@ds#W9@Asv6m`bvM* z&%z|op*Ssvqgr_-4<(lH*_Z;7<(5KmeRG!2D;vTYJ#Zmgq`Ct8_`T@fxi+wRnt7*A z2Mzy4q-!%7(h-KfF?8xr=vHZ$flfWY7^wu>bYB_a!tTTYUFO45}L3k~t; z$ou1a-bvEu#?P%`?U0JxXKgo^xMsm98HCcAYk{J7^&#sP!o^}`HLIT?y#i5X0ml_j zlYA13_t9D^v_5MM(^GqdJ#Ttyy9OeRFC|#FGFh%N^tYRGL&QQ`D96aBg}EBes|@vuz8<$YmZwYI&MFv5l3?BXG2dN zviiRt{PCUx9L2>D&SRcCy15D`!xt9Mej@xQ#S7-+R>bdle9}=yxd^vkaQGWgRtV*i zfqy^HER9hFSim;mYz9avo-|XH@{g^u1N*8q~NLZgA`b46TIWe7mR;DPKRCN4dV2}f zF5mxl0?A&rcP7|2EE5AVX3IMIYav@);Gn{;GAK(tC>QzPUBbs)QlEcbNBqjn$+`6Z zbHen#$|e<&`RarJoMH;vt}xF`63!n@_v;>gVK12cxtMROMEF(vWDF%jsaU0Pw88m5 z(v!#{VQ^zP9S5IFn6pI^j^Vdi|HS)L@U=?&^5!iKhvVxFH>|6LT?N1L)^(HIWsh@) z+DA8>S$F+o@!d*D3EV&NJ|+;yT%Tn>z1)am{R!_0xeBYcWDQKcN`N*&b`{2LrT9x< zOa5sM4c`s=)K!!IZjN@oyEjrjfH_romW#ZD+5=Or?$~V$JQaWPrMFi=@t>U2j*yAF zy!)1JZzDd3n4^|^Jxd7pO{*o7eE&9OPT#Y9Yz;Ak!3=AE)FAAgdFS~o5nIb<+vt;} z!1s4&>Lm%pqz%^+vM&YVV1QQ3;NAkv%6iT9X>A%_`QQ*Z@wFI+w|cZ+8wv!DA}6B_ zj5VOK@Sw27BM}~%%Dr^?T8^^2t_N7lRf2N4oyasN;W*t?dJ;i+>c%~XyuY_8+Mb4^7W=D@58N7H@qSc?&rT}FJmeP};v+p-LC&=@E`E4O z^U}FB7c%kSohNFV<<Enb7** zXaDuzYw>Ty%H->-PB6A$rs7yqjqBH>?1+Czhnamedndyp_-?#1?;!4kPK*&Jm@e0$ z>0pi0CZb;t)y6dK7|h4h`o|v}^u7ZzUnkG1@{*jbn$f2D-BnmB@65JFi1dwB8Ls2n zTLIrBQ~f7tr5N48_ttB?1P6q74Hd5z;41-27`@9APFlR#DZh~dF_d5ldBZ%AJ9=YF zEYw2Zxudc%QhBhW!ME_p#yD_xPvQh7*NUN!EJ@kyR zb$r=Pc%V19&nfu%VbVM2uu8&h9rTdwi;W^2O)6}am953P$0mXQ4p?BYVB9I1BNeA* z7lq{YY4}&8#(UvRAt)FM)k|!yKwmDAn8tojSb9E8K@-1S0ZM;RFBT)UmL=Q7f+9i3hy7lM!bHYx4lFGk6;N*9j~6p-F` zNVWdw2#J>l3fh?+(RS~&a)L`ftiP@FPer`~+h6{3^bjq8{rIMoTZsyTXYa6SCG5uZ z3EHW&o?KLH@(*>FZ-7Il9x?NqDsiu^=E+RiLg2XJuR88lfki&$?<>yJ@x?gw2CF#0 zB~OpYN`Xo!aEMA`xtN8UqHEOaBI+=K&FRGXX>F)|WO4sYe{XXy zDioB4kDT$TG6< zoQTF-FNdfz!xb2rIeOZz(-y*sT?&9;sg2z$vvk07HD^-EJD_8r zjmfGd1KIYM`1X*T?3SP?9n+Rb+%A90gw{ZO@clM(r%6xRf15|x!sh6Bc;?n8?uaJT zuV<5pPa*&QN=+;u8y%DU_T5uzPeks=6~0|7g&a-9;(-us;>5uT-`9a*}&HLic#DL@iv(P7q@u-^;iB*Wb<^ zsRMOhy_x+fmCzwHd3;#f8Fkaz2bvp-@k^873upgyI5l$WNUvQ0GQJD86-uZAH$N{9 zd&X)Q{Wg{?E1U;@!i&N}$1dQzyEAtE?B!5j+1s_`@|}#Wvhkg)JKHux;>S8h zz515;rN%wcajc|Lj>&hSy8dzh06GG^1ZflYiaNEApQrhwF7~xA>6JMA zIM7!<6R!`r^j?Xgpoz4!>t^OElxl8Bt~M>i-^~$kTO%TXrSofqtA8B6{Nb1UkwO6< zv1d<$=7`VMZ`x7lHR*ZY6Eq?9)&dfeLoWZ2$isT0)|XkHWZpU0lvdU0hubwjOxg=l z(5xaediAU;EbC}ns<%;L*KZZ^v`QL;Fi$P{Ef5{zO8?OgNJ1`3{ll3ovLBt>vLc;d z4T^=2*=9M5Fh#v1jXGNhk2BiaM>;D&XLrEIV1B|+VII}%@r#4Im2ZzPmjpujk8>%B zAFAQ6o!HeZ16XxH4#ktXV=Gh)1W(#b?(f?bo36@I%@DP4@<<% zM0p6O{`mJd<6fpk$nt%AU*GEj(E5Ie$(=V3oJOC1w%{VXvUbnyyHApyQ|Tv9)#{>g z^-_Yw&8x*YRIK&IcRlHWoNcs-^r%9$SLYfw?WF_vc->jfM|NoHxMq`hg$-7%Ui;H^ zyap1>uJK=v48}h38vUSzfe!XP+xs7!3q#(> zRGqudHE6N7yL0meSCsX=e(_mbEPi+|!*X4u09-xuCgx7&K)NnV+%7VIe+~7KwNp%m zt=ky%E<`88hGHXg$I=QgOBmf*oRg0Gq2k-Z(qv!0SQtd&|aF3|{GX5`!<= z0c-K~#2fvDzwGQUe(eAalkX<8HWU3%l2zVg`c5S}uO5h-{SyZEkqR4yNdHgmtlmTZ z-SuF5h0?k2Jo(-Rnn@Yi8KG>~X7lB*j_AIxDwmb?;1xbRV-ic|xvO6Bi$--6kO*4q z>#hq!i4>p8&KYtiNNhaaMl$;LMheWvz2QJPTn(@t?HARY#H&E4cCoQ=x|GP=Bi z?%}r3gl)IX3($f)G^ERx>{)D`KN+q?*c0yjr=92mvs!l^%l(Z29;5dkp@Zn+)d}b8 zF4FMQNvT&uEmYjE5O^|SHV3^omJAG68N;Bw)LW@+8t}N@{aGIvfz$g^PIjFQgV&0+ zF)!xb@K}-gqC=lAr1RKm*;<7GXSl0cG)oT5eH-!FK1stnc5indJ8FxQ`m@a+b!p&w zlFj;va5ZMQezxRm&4RoWj62?J2t-m9@XDVx8_h><7o~l1N2fuJC#~s)c!FIy%=bYK zXwN%$+>tLq>!z<6B7QW`GWjl_wuSVi$?YBp=&1zj$*Xi7ve!K-RpY)TGY5M!MwTkG zDnXCon&@VyT715r`^3tfd)VK5LZ<&+J#dYi+8$P*p!a2Jhx&{IUbPuNVAxEBJ41Km z8rdT;;#lP#9gA34yMM(%ot+B5ggG}F4Bo}$69&EuzLh9B;&e2`qz*NQPAn=OuduXNU~Zi5{p|3mm;ujL%N$ZQ^}S_+?S|W?G6YvH9m(Z6+yCq-UQv_k}GV zpKww`{54L)?fY_Ld;^3($L0L*ctbs2c8-%d$q|Fy*|eG5?kM1*8os*Y8%c6~eT-h` z9^qxv!_$|Eub_} z^=v6YuC*<#S9}P6O81|y@#!d>QxTrOAX%XbD{3c){zyQW?j?2Hg#vKFXf^o<;bXN zR}4lr4PR90_XGX#h9lO(CHN4AHpz)(f`wbB%TPx&#>hn6=pi|fQ)jB2PpD;}kKVv( zU7}|<6gYeT6{8`C>{!U!tZba(TBDY*!4IE)FL8OhUKieo3ux}kr{dQQTjgftG9lhl zYw1IdA54{b^0;?qVv@!e&!4|?kh}$g^ND`)vfujJ8;$_Tnzs}Glplou^5ZFmO!=U4 zw(%}S+68_0MhZ@x%!W^U>>8{1i*W0OE9pxtnS}ol$X4sA2hmh@cy>iL7_*5cqS}U+)ynH%mw}= zo2CR}QP9)hYTEhm^Ohe+>tkoa3)YQ`m?xYptJ6ky`XmS0;duOERsrlfEhx6aMMuNC zn%V+nP8e9Gx<0%d4a`LLw0`f8L~NnWq8Y(qblGaKxdN zxIU|?Fcsc1?2l4qC44KMq9qr1D%kr3Q6@)|Fx-9BhcU-36TcNOWj;R*d^=rdKVkGI`aoKz8 z$25)P7ZrZoxf&0u@B8BzU(|qX70-H+4>a7QRJY<@?+!l2bt$LflA*}$FXtb&8fftg z9Z!tO!}dLO=DDk$(3bCV?9+HH-kaNz_l8!FF#^(D9CMj)KfqX0)2|xe3tTO&Dkz1Y z9l{ashV5{J_j^BU>6wXM6UI;#Te z%XYk9+ENKGVnzfOEE9pmFLq?PQ*iy;mW)ZOO6U@KrqI9H8%FIzQG=zxvHlsKWxPF3@+n=8-cbS9N9_&4>_QoK$mh@@2$fkM4gYP`;ipP9C`b!^w zTJenrgPw|SG?_^3J(G%$CHNy%^u1BIthF=6%nO?5HhQ}eU(|AN zq@|#5J;>6_xT;jhJ3sQJkLg=?%$KPvUdqb@_WtodZ-O6Sreb~J-o_00xuH<+*1?A; zoLkDn>YWMKW1HnoE?29`i-+(rE0`oMOhbR7sgU%SAgK<3Ss0PmfB zji7(XS<(4=9^B{VWpX5ex=y zm!2Dvy>`OU>aY|3o)GtGvR~>U6+YihUycbWBYe1X)Zzcq0S-e*p(Gfe>D1yi!?AAQGse3#fj7;RBFVIP^``!j2 z=i)$6W}7>3nvJ}FSv71_M+$+L82O822v6dMQ*5=9H(IYge|3tP+>fuT+4d6shASv> zQNFhXMx*`;`i2A|bx`ixMTT;`b9Q+B$Jz`Kyf|$(@}vYPrxV3S3X{+;$uzWLwHiC_ z8Oyu)d%!V6`~4EXJ@H4FmF9n{-cWyMt1;zD6so>`Dd4#w6^rg3pQ|Vih225RSA+_P z?`lo;H+}6IXziXE<7B14cbziRLwQP=zQHcz)hBB-Y06lXqLF*?u=Xs_-zb9J`P4p9v$q=9{-RPmYuO=|ap0rv8yKh+>-6 z_%K_DM#2J)wsu5^_MO^rc#(>qFC5OcN=<~JFSa2&go(e-|8aH&lxN=5KzlRG(E%Md5|KlKxbZ#HB@Yu-IpF7E`KH=7>kzFdOQdWK<8{yJ3P9`{4n|Ob&u2t z1ybL$%w4XHgGAQr0g?5jFFx{#R;>+Z!*TMf{`!g`$ovvMvJ%zx#) zU>b$L+AWi%OR3<$Aw;M1Q4~@iZxVZJnuxK-qP#<&R6#7E99c$|!%{$$#_7=(H(!`akcS zBs^pPu5>_`?3w;%UtjG`!&w2!2KmcD%2xy$Cy-kY$I-IJG9onG8ZFl!cs5!&`@U1FQ=~22N*t2zW0fZhid1W zs%(8^FJu2PaYw;+{ND2C#4Vc)xcGCCDQYPT{`fUELAeen8_(03o|z-j&6uqDzn8f8$n!^oEkkK#}7vrF~DJqp%e zVtwEcV>Ij!UHxkcyH^(Re}wVE^w3)9g3dc@ii@iS>lO1` zC=$I+EDo>LqM+b~89xbt-0PR()39aZ zhD2unGHidwov0HNjLJt(gp0i>hADCT&TfHZy!U68_10G!^ojLPSO%3Mja&SKBGE0c znugOuIZC2!@z~GuYS7e^iFnwmq+_~Etw+j4P-{BbwJ^pz^pW5lTOzF#?SC56?^eCMT z-?LD`VTFZ#S1fjE-QX!)pMw)?BkE#$D3Ezn`t-0v0?ZG|{@!>j4HDNsYFG{_g{5f4 z^`nm~v5_yuVgLC!R1@WT7I>rz*<&9I|2kBP=H@?BzL%w-%FswokC8u|?`uES^_%pv z$uCRDk$lGJRg>HtlKa0^RJl$|o`MWh(SA8Lgm=C9tlQ1FI`qHstZa4C9=1_eSnt-B zVUDtX-%geaOl9i~_|G{9UQPBrO;#?$(8y=WLfd2Tnk8@Mg6!XLKkyrS^#xhhyYG1c<@i#=*Fng!_^SmT%ge|*Q=G&mr3?`gMFFT;&RI)I)t{h`}>~C!1US(n;Yk|v2MkCqm5rB@+Lh};SR`$ zwj-~t)5*P7+0v)lnwk#9AqMgnzC@$)PD@+Sb7gR@P0`$!O7yGgiyq8dh>wS}yZxMl z9g1dkM6*@VuxVqzZ;b`Hm#l`E7Fx=|cVx_;o5cZl+mH0W52%0w-qXiYLtWsGt=UZC zN(IPrav!ltE<)F+1O9d{1?bmS$hESy4u5N|$j&|@I=$$OWJ_TzoZiR$M`(8rd?Gke>tzS zF;?|KE|}>a8Lj%04vZf?b|hHbC%v50FLW4V;H~3uho5^q%8z}kx&5OGRtsYox4V=6 z0j9&0qiHpy$3*|%mC|ygGABgeCtP2Zp_hTKGwCRCzoq)&nHc!)FtTCmhhh}n4#E|&6x%%B+691O7^`)=-rwgEKR}ue^5&6BmXk~kLk@PhCnXi5RA`NE8 zmO{ACy2HfD-K!ldo+y-XmuKJ?9s4sA!%jLCz|;0C$5}Ta+&RWjW~y zG9Ko-3+W~3zwf})V%&uIAEN_y`sr5VNr zia;P$LsDHRlJJK5_$I$0jC#LX0^LT;h)B)3`>YbH|D4&H_`4J(ClXm#4wG}7equ3} z3aX22^rv`k_Ml<X{X@c7Ym0Si=y$8mSLyck!F%#pWG3sK|}t>v#LSLRnU(r z&cfGd@Qz!#?aqcO_&8u(_&UKCHFDE8x-!+_R|}zt50(}1UP1)) z?LF$p9??-zSwOm0tp?&8jT{c0Dg?$)RQ1p5_LyDXz+dty4*r$dwSQJ$|Wzkxhs|vI7B1Bo{;;}-{WHIWP(}y!X>| zz$t4w|NX1iaAJZK$*fW_EcAgOFINn>ZhDf?av_7A%nAY{7jTQ}*gSQ&lBbdoa%UaBzSFnJ%5Qt`ss zplB3ts%Om334@Y*?J?d%<*1(>woBWY4hDPl)^`(*@Vy6db>IBySQEhA`-`y@*9%fE zjD*f9LJ>Y5dFhKv$J%J4yl)F z`l3lc+__{{sgtBndF57^t{I0vrtxtNHZYQN);|fDN)U+-}^2DsgA7a(xjK?rbMYMZ$U0xIlPdndxnCcY_~rTrj~$mkuKKk zD*)r}Hmw&Eq!;I0?E2%O!Fa+TV=6(P3P(3Qiap_#iLUqKLL(SyAmTi=*GnRXa7oj- zlWYi=;3~`9;{tzp{7YZ@vw9tfntidcl&3Z&dyIF?8=HKd?(;DFVl5e5y2^yN{oyfSSQ4IIzR`@GPZlnM8D%f@2#=XWj+**uI{}msUCnHaf^4iSVjP=+;NJDzCWCx7AN{NK7x%8 z4ha^J_t*gg4N^Z^i0xDx&C|g-I4!O?;pviy5BFD&{Wi!#+js1c8cCK#A2%}jhL_>< zWs6F;)p9r>xu_BPEDPf6+h46S$_6dg@`h@WTwuwzl{Xk9{P5IoS4zlz@}PBC#0H#U zeBy3`0^u#O?B8KucC-pz17WxBa0Z&mOw%;`sd&-T%8`Gi6!Z@5IoPwm0J7}V#YHY< z;Y(+cW96r9&_?m;wofI2c+ts%C6t$NSxe3;eMu;Xs_8GAdwzIfmSa%Kt8-}()&HMh zbXgTfXa8OI_c-CBPjZOe|9chQ-;i5iCA@9+v;;m!HH6^%3^~k)DG<)&>y{9l4`xw( zT(2WS;qqV3Q;J5JFzxFbK-Z7N&Sxgu3Jq#8jpM4$AX_sD?R??; ziD7&q5C?zV`Fk^~YjNhKyro-ZINmsZC#pZH7R`;m8f>JH-v=K97uz~R7~h>_#}HZt zA4cLdnmgG0O2cK2 ziN1zQ6cp$1{ABBtf$Oht3wWDc4_@@65w{((VK~?4nO8&+@Q<1tb|(8tZx;QVM;^q1 zgr-fGeI*?_?i|!udQ=Io%1UKoTgaY1KZo~kR}_9zm~3rZO~;cV@vV6o6c7v#s(Hk& zinGINH`31LV(R4)(MIlU_U978@w&wiJ(#vg)aNu2eP_-s zkGy}QM!ojGP07M5+DtAsGMU)jHCZR>LWi;ANB-;;4}sDdqRGwV;nTiV76$DC!jruf zd~UJ^H}BsgB0f+7dR&VXH`8p)eDc{ZOT8L$*>A?&TTVqu!M;T4zG5gDkyhGry%DKA zyZ=Z$FT)zaX1BdZv+)qK&N%^c&ux93Ht|fd2VcouD`tNl17T`*^0&Q+{vN)Ub1W|n zM#@{0nK25+gN8YI8oc3wh4-gX_IS8$Kk{$OLLgeS4jTrntH!`Vw=JCcxzMq-VRrAX zC=A}hmK*I;3&)>@53H$r2;10Y7rL)TK>b#)E^Cj6D4-w{JIS7bIaQka!qp{MAFA_d z(YY9HeXO3bxm5%AiT5HAq?hyk^Iwtki*!)sX0?vuY(cJV?s+0@rO;d2uB)e$gHs&r z`(jlKA)9~Y#n@yD?9sT$V0|Z=Vw;3RZzIS`|zr22>v2nJk7b4kZJhU>FbpixTy3*7D;S?{a(gT_7K~$Y8>hE#4S)v{p|AFkcPFD@_DwyFDhOJ#v((a!z*KV= zng~xVZhUFj@JBTrxcc>qdoPoFjsI5UD04E>*G{A{ovA_H?D`Ro$xOU4`p$MA$@1$x9opau<72iRyR4{Y`y36=(;}GmGV9DCOJ=ERdL>XH|LC(?`H9GvsS=!-mc~> zSsGg1=+O!OM0llAo@*+kbKvN!`Ku3fGf-8Xg)^ih2Srnp)^iRKKLFR>5t@At=?gqA zIQ2ajzr9r1!a)A+xBU6GN*paiw^8N0g^w#xP!(9=yAnkLV@M%B07X>kDu7Jvg-1 za^dlK5%PMxblxnN4DVULXP@;dfMd7itVA@6@rsB1ZA(fSimPj-zPdyFsBB{!s*dE6 zyj;^hB>j1Q$-RSpA&x}PXw_@n&;(SLO_J55U)1uMejVp39aoZnq%U4CfGc8N_tZ*5 z;OWj{?o5*JW4Y8S&-l6=0&+r=Pf&?ZGh?mxqxl9L+|AK>e>f7pxjD4``}49o<_4dcx;RPmb5Zp@1&cS#ovn}TE%^Qk(B{Umbj@Yy){C}|+rODFde%d?)#@i9Pa?;19} zu8AzKdhJ~m8&KZcV*IOQ465n3W0!XLccx&Lv%COP#r=(Z>@88ZfnuLS-pU#=du6!(Y z-f5iERDrs_D#GTQ==ka9{(Pok(l7FN!FlLk815EJU{5Hl!rD?zL$f!j7=CE?P7&f4 zwCOT3Jkg(prxfDk^!ceE_s2xkT_y`EW!_mman8cLRNJ8R=}Zj9oFB|IKf(n9&PQjf zvDAvkiTzy~I=qvj+`j39ySFv0E;|t2MjGTEaBl3FKAF6!EboEss=(oUDOYMNXL-} zbKX81D`5wNSoRDHIUfYY!p8)%;bumVS$q=732*vvYOad{f9|x*J)NUNrfPzRdwD(> z{1wmn)t3+qEmmjtQXC#f~B2P)Nt}X z(GJx6>%`ND@wH!rJbqIzg9=)#S#CDdkJSHiyE~dsxz)-QZ_fDweZ2T&IFxh%bO*}sxnwQ?kpD#~A*TlJ$lrB0RD^sZRctIn1qN5oBThj6S?}Tl0 z=@e9nX1U5h`UG|RTcr->7GqPRP|+*W7su{rr4e-?13C}C>Z8g>!hSK4EEbZ_^bZr` zXGyNYKO*eqv!stl?veR@=CdT1JKxm1+)#;6TvE3V_r+sKOl%j6WF-h4skC2~sRY;f z-Y-!O<&g4V*oTKo`pP*TWoP83qsX}$p%V-~klOaTBL7f4JbhEh9T-EnU6KX2FuN4_ z?yP(8a~YTMQu1MVkX8*beMNF!oaN}ZVaxWe?-|&iD|Sitasjef zrXO^?Pz^b&84QMNQ{nkbi$?bp3f3;X+j^0Wio@1|4%c)juuZ8p)^0EwwmewX`{Rlo|0)I5g_qXn&`D41A-%coV$ypm`n)ml zOBu@W*yijf@0k1LDf}HIH{#B`|5x0*3K%q<2#++c!fdy%GUth|EB|V2en)y1%IaK+ zowBaM-DilWGCc>r8sFJ4^*$N7R@obE&~~{d%X#obhw>eQ%xS>#*R;dXBoE^pkfyoLEzN1KMfzA1l@y!w+TA zXG1sAz{(-|*GNt#ezNLHrhcsko;y;tdzX^2_{X_G=jvIOuXZ~GdN((1>gNr**b2V1s^;w><$s8 zV)$7r8JDGcc%Eck^EojCvOY{G7f+G?nIEm??mHu}v9zQm$-*8syXSt9Sct_K)lG4V z{{DFXrm^HnvRAV7h+|nK^GR35$qLF3T`;)Zz~c2X7iS&xGNm2jk#*rv*x(5H{ACY0 z_6Zb2;o7^~&o(@Ob;f?(2cxRtWWDAc=GWdxS(Gx|u#@zg9lLndfIk=G+~bx-4;G^N z!Oo2%A1Ux`Q;dH)5794Hho=wgc%io4PpcDa3D4z?m6_xW$p^pg59%zb2ik+LkH!|< z;mv63z^lk4TpYNS9(6SoSk#YwzCIiTYgN7+?og*8+nNmdlbX?3dzL-DA}1C3-xXZ= ztDXs`%_euK=;uJy#21Dh6FQtXxw|f&_!?HkdCPL5)3L7NPu1Uxxv<@kWB(6vavxP5 zuwBm-iNfD=8|W6b=+q?>*v420g%dg#hCUXP_j!(^LtkQA$~qR8ZCqLU=3bM$!qnm0Bbpw<)Q~xiWro4F}Ncl2YfrW9Gce65sd8Il?Z_2-iXtjwCQ z^Yz(3?0T`_H~TfEbNUHdn^Sg#5}m_WBEBd1eF-pfv^|EAZ2YS$ANNej7Pl|Ri7?;F zM_tDEQvO7L>~&r?Z(Ey%N8JzA?jXH$w`rD-nO)*>Q1|M$Cw-N;dDFwOBS#3=dQa_| z#FbiD9?btffTgg^(Rcfh1PxyHd~H5A9|dLnB}a~XSK=1wcC{&g3N~A;k=aCa{$EUi z0qjKIa`QC)e2L_cqz@!UO|n#DjvaluB#dxu_Ow_aXAxw0EOspPr^B%sx>?uZL>w?{ zTy>(RqE|);pJPrneAxE!xK~#OHXHqSJ3YM|PHi*|{6yaO&HvULm3$-b{OA{NmB}6~ zLPsW4I=co%tbTZh-PI?&`_znIRdrw{`)cCZ2n`jwU+iuO4n+l92UP>YWneYgyt7a` z0(2j^D&MU3!P6d5*Sk~-;RD<9`{>9=z+d^5-dtY?cfK??if*lii>8A6PfBN@s^ZNi zF~W6;*z~%spECwHj`G7^aKX2eYCG*D~-_GC3Bdc=dGGkBq4ZEE+v8`H7wI#e%1nJIVfT_4Te^ttK*W;0e{-{$Cs_pXx2M z395$gnH%36=uEfb5Kj809sIy}bUbVcTR_uQX5Ok9=$Dvt)1`+2htG7gfR@nJsJJoW+VGqAmS6&Qt zN(b*vYzTnvfspw6p#+HY>~rMZoQ{f)>oN_S8F;kho#eYQI=F_!@26bPgLnUO9CfY2 zp-doS{~ghKEbNPTGGJ8;S_gTr-YzXd_E6Tm`wzllu)`tU`gkOGeEpry8J7=EvUjE=J$TwV}G2==84j$fM`Ogfr zQ6Cu^KYRl}Jl(YMeYGuW_4K(vhUW#0^F8t{c_|U1uWEPj!Xl^(3!Q3w{sPl3wKCK56uOF&+1J9{ftC-RdD;v zRjy>TvbkX4Nbb9qM)#NRzsyCQgvRUNe^g-tdyD5&t87$W$=b8kA`36ec4t|{I77jD zSGQT4Y%D(NyFJw|7#LnNZdqFkP~ycli?g;)V3QD(6!ts~S%e)rl@%XA1FiqBE%EB! zFPysTpc{>bGajFWZkC|hri06KefzLobb4fK`G_*JnI(hJoRw-&zV>}I1_eu z+eyM#F6an)Z9;|MUsk_Ul48++Q|OnPu^KFQ?UZCSse=1s-Kiq_x8O)YA)oYMEIbRA zd;9VQ1K;HcR_-4v#PLZlX{qT}{FYGuKJrKlEHyN-j*_{HltfC?W|a!!Hxu_@)1{%I zyhYfFLz$@SdL?(wJ1RW8T2VB)KMq{h>t*pxHe#ojY~rG0ASlx>v0Nm-hx*mS7Vqv= z0Znz+`8uB-EFQX&t58J6lDX_A`a}hslx?@?Ia3c0+tSSJ8p+=C7QNJqaG=ft&&T#Z z1;{zxvZqd}05*&2AJti`L`r=`G>=?I|WPs!S*GlQz3BM*N zJ*e(nF23J17|-AS1SO7oim`VvkTrXZ&Q%(N>o)}yu1_R7p7mSTZOAMFuhaWK?&wSh z`CT>hf9S+p7e{4(cfA4L=yq;e-kl51Q8^Jdi8XlG7GJd-%>mZFmOU|K-iY0n?!Uum z$R#N7dM$Sqw0x?_)qRx@BJcJZJ{>EB*9#IVN^2Q#r?vCg@%akqH2ii!LBkXHvQ2v= z_=)fHrRZF3O9Tk**S*^Om;%ufBHTkqB5>wn>9-^n8vb2d5D@mV5w`6wZ>5I z?~SBQ5?}d#SxK|8D2)H@m&H8MiY#?(N^&=n(f90+J??sWD6`7(*~R)ItQ<9Q``Oe8 z0k7VQ)vDycj%_L_5gSY3?|l(#)`?6kk=aF>!DKHQU0kcJ9FB=Do;+J0(TiL_D)1nv|ID>BKO{V&D+i=g?n{J0r%<=Y zUx#?Sz5rMfHeWLZwa^=$!=I(;{l+qDn~uIcmSt}>Jv zn`!R7mxXB$`4m=36Q4_o{nZ^oRk&a*!JnpAgR_+eeH<)=qn=jYa7ro%q(7?c_b~Cq zj{-r#_k~K}O^8y@!}uB$_V9aBKJ1D4?ML;`_@u&yKVvIZjy0gcySQy}HR-*lbPvU! zkHjW5J?4U^RJ^v#&rK(s)%i^uIes!I7^ACY%p2hcEZ1(Y?;WFHTG9J5kzY>0b4;#R zGpQ0*8e_fAZYBQX!*jbO=;ZT!E9=gzCh-D!SU27r$-;deRtMD{GN9;AVU_g#TzC=K zs4z*M%gNJ?tm8Oh$BXQS^Rit zo{AkWj-53Wr$U2k>%Oyoktp{cUxCntDEuBLQdj6wiF-n>@T)5);???NRd$4vL>2#P zl@gT)NsO#A@c=sPd!1!pN4QOUyhH>`b4bqo-;kitVml;B{}H>$Uj;dN?Z1CGQ^CCG zN+G^0h1c+ywyiH0_f?c77LvdB=Mi=TxVpNi~I6ezrxn5iO{I&w_kB=S6-I@TZ zfvrmx*~GtaFIJRtt_GbmzTdA>^ucwPc=GbHY3Q+5=V79E71rBHd`{a^fh=ZIw9_YR zA*ensW~G&Iyt-p%A4yX2c9ZeU;B_+y8>UCmCM)p%&K`Yhl~Pd7pR^Q^NQd9O+axub zG9WK$?{i+_W$x5?({*7f3%cf;nqIV}qGf&%t5F{5VPxFc63It+6}QdWT%}2FPdz2N zpKt^IYv&C2W+A-GrUy5?&*VV-x;0H1mtt@qZ))s2KGHv78Xk(8%*Cj8nQoWYMj`8s z9fg@8c{o3@!^gg&1T?bTbv}}wh2I~cIxX&E7|)k@JWn{EUCSZ@=T;?Q7g(fTuO|2E zKezLAK3BoBVwcsPcc~a`c*nMUFc8;kAG+uekOGr|!W$O(n{l<3R9NNj0=%^0isH%j z^;kWSWVubI0Shha6jLHA$oc8IsmX;(EPY)b?1~vE6mseKcpT}`{0seW%g-9HZqexD z=ga`7{ZxmPVGo%9X=tJm-r!?MOf z@yJ*j#29$Av5>s-pzI@hstoyEII-P0b7wwo$hg%~wKtLEmYjPA9O!Uc`+(->Dpx2o zX*Aw{vJ`a2)Z*R9K3A4=RrDrXcQU7*3+nok32TME^j$1u;0&`~^n7kIW=9`T7@ds( z`(a^^-&VwjCwrm)W)<;wp_@dWJL&Cqy|bxM$aSli*zb)L2zZ z3O?~YRcv~)8tn3&N4J=};}2O0*S?Wh+%UTxik_34gwUtu@`!L`sehU+@|pBU+-g4l zUB`egx7K|+8Se&cN-5DA#A6b0NJw|hN-msIU7Q^2bBDb`_aUFl%^gB5LI4W$)xyhyo2YCU7C%~Pz+Vd2 zhRV&xi1%?}((Ysga|Lc*-u6hxvFOJU$q_RceXw`V^P$ zPTJZ+8%^QpVtfg3 z)lk)wL{rdDEUM`!$+2>NYOYT`PUb3iB39MVNFG*XANP=G0jSa6GJBm0#Gi7bEv952 zvs*fRztUU*>IbzxR-dH8hU6zgIdsD3ZOjvVM)Lgwd7Ovj$@3N8D?Ut)qJxI*y(stV zY2f5u#4lc*3|Z=2eGOy|FEwe)6zoF0*J6$BorJ?AxOSzE|3@aA5|Z+qp_CKPoJ^6A zixGbG5T`r|F2jd9eEwDWR&f zxPPZ$>?;44kDgON^;Pz$;lFf9fBDymb)^P5lU##lv|_NyI(VZG;WU}DG2dvp5re$u zhk)J88{Rzht&QAHa&*TIOm1AM!YRQ$zx2sGE=gOgHFElc1M_S-{ckJj8JPdeu@e1c zjobIHr01L?{qq25bXHG8_bJKkwy%6}dz@Is0Z%hL=Gc5FMl2ti{upeLFAGK4{M+)8 zKg*z0aJcKi`+E3#LTrOK;eBe_$K|Dt5&vD>0}rkgDx9cLXkkAT2@iU>z8i#x;mdvR zlIZWl!6{>3&g@(q%HNr*xyEk^B?~K=ku_Q9e_yn>#jy-pJ?{N?HZBXJb3cCEB9j2M zyq!*Mv_fo&**Vn+Suk0dR~o!J0flYsr;ZWM4UGYNGD)7aLBrshgFp@V%mnoAi1CN% z$v=K5U5PwCUcY@$5|9009cSrqF7$L+y=^thN7EGTx;9hdi#S;lwe1!SXI38Q@x)i- zt)1LI3U<;_X>pUlTqpXc8m*%TVEI{ zzDsx)am;E~g)zX6yFSYvi6g$fNV{$W;sX$|%?>(AxPbIIjs+3IZ4%J)?2(~k!Z~L{ zzo%6g)bsvbKyx@GY+1MdE{#F*1mD7gR10A8d6FXEYEvw1rf~XR$%DY+oeix(dP6Nd z)(0dDP)b*B-%kDvu)mdg^hF5+#(BCn@9@vU*3m=eV|_PajX?aVC52MpRr<4C=zb?W=?*79%pSVgw5z22Imc!T}iG-t0xr zRW*+;zeqk%h-o=gXLr3yxa+C%_P2>Y1pMGhRg}y{?O)#G>t7NN#g(Xcd*0;Yjci}e zBTtBrjjo$AZ$h5S!FMDVrKtF6FxWevJqxxt2Xz|?IwRBeZH7HBt8tW*iT^E`w@37B z&iy3rg;^WZl(q(5fq;qEa_9PU;ZI&u{q>Se^xE_7#kGTUw2SMTwv3F2`R!-yo0Xej z(!t}j2Ko1i%r6eaG!$TFvB0yvP5H#z5^|3Zs_^4hr!_@DMd=aN&^j!`5Ly}^4WkG8-N;3U0kq>pks0iA8Y(NbN)+DxT2t0Qx-N@lg7A(9BvvJ|CLAhxa3pL_7RM;nL z97Xb8OrOg2vkuZwG2W3`l0i347`SA1bNTNXZk zcUC8+vJxExcX>C-RU#*4qAx>=hIiVP&5vxYLHTW;JMA`v5I;mG`>8WGA;cx{%8|*_ zn0ra<)qr{eSbpme9RvaD7NPfFq~4_OsJK z#)m$&GFy#|8x=#HwK@2$%0TTx9pSxn{Jcw@A$-_qk!NR%qEUs*z?QZ*xG0BY1qU7!((H#RdcZrFZA~9f2LK$OF^GIb%_oaM0K*df0rWPng;SvfK;V4H z@BO>!uvthcWCP(Ae(tGHx6RAJ<`mm^0#%i$zrh&!+Ni*K!=TZhSKQnjJt7tkSFLFWA~NcL z>QdU|dae|^nJ-slFOxjQ+|$Vy%t5I5d$54zQxX0SzG^mB5{i9Ivr8NGQb4s`;#Sgg zJG`Efqu7&Ogsb=jlU{WdLbJIG(?`+|vrixMd)<-;J#jvcyd1gEf45Oz#-Rc}^?Z&E zJXu3Jc7c2i0#V>*E+3*49gHt7bsf+2DTccSMhXXsw;=q-(xu&R$lfY!VMxs+AI2Xz ztVwVpx$v^nFCuy(aAQkAm)6A)Fxx!k`m(MP%g!HMQ>RbzDvrsIl4Xq1Hbq$ReAI0? z;^ng!Hq){3Af@>bIcJaf(A2M9ssX1FN7YVIgT?r3QISU!oPAigbM$EeRu)&eTuQ4$fe1xKznjD}`@1Y7!aW&t`SteG&sxBN zkA8A@iHEB)cu#ZCdy@ZTqTB9Mj6}x|{~h^ttpY=x9UXuSo!tMG0tyK~ z?OBq&=q||`jFSv+o7f)>dc&oZ>z-u4`2Ot1T+s?F3ZUALsOF>jaVFCts|sYQ2KhcpzubIV0U%%;^1g@chXdTrBF9B+N$$d(ZoH1NnUkNE`li zWHubyA9W5ZOlHBFn~@t7MwD^WR{q@Eta-5O{bqeC@kU0(?U{P@jt! z*SRyC2D^pM#c@2jk45X(CN$BbAjDMrLa{;>G{%}tJeKta5zB`@+I)oTu-DyaLuo!v z-D~2!PJH7d=NL=MA4q;^QU2c}-Y0~2mnCy0tPY2I?8Fqf<8XSbW9f202F~vs&`#1| zz}aD``pFp=_;gm_D@Cb*thGe?A$ zO9%&nwLY25a|E9*ZLv*8VC(Z<)_5EUChL249Fa{%we>3lqU3xX^>g#ImQy(1@E)3K ze;NtrudfKP-OYtZBff>Tk+G;UW0G=rG#%YJgysI}JiueG<7(2ZV{qC)!}yd*JiL>n zJu+&jf|`F|dLW_@)an9nSQTYph>X_e)0+d)G)`DUH5;!kYAeAqRh{1RMmjL173*Y0@M@_zlFKm&Lg>=HZw$yGyg`ml$1@%( zv(K*<*&779%WdngI+E8@vpD;lMj43Pyyg*3EyDI!uij~_s|Nn`&`I^WR1|S|z7hG7 zftD++Y;c_dCWn{K?-$8~bms&Fc=0o8XZzlw`;Ir}4<_RQS5@G&tR7uynt#4A=}8POnk12Z`!6VFi0~ zaAk66?+4!RP6j}BQe^Qj_SM5soV2K<9ZV|Wwpl#;Zp0vet4CI9n5}-r+M?hVxl7F znsXL(3*6ef&#w%rTD!#xwi-au@yg@Nk}-HWtEj9nFCXf})afJl$((qduShMk4RA!r z(Dy&D!5X{G=3*zx@UOAho}e|v+qSQo`Kw$t(!bq3q1loM*4rC`wv)W^aiy%`&$aGmtFW)tG`T_3i*sn`#;|GKM8BRrxGwXQna zdn%@7cU-V&4FL_!be<=|0U#fA-umhXk|&c${n0jEi6tczp19&@EO1v?mq($1(&`O- zPkZUaZ@b>tj+}4xzc}x%xKoX8b-`p0RtDV{Dm3#aV&SX$_!dd>y>gaG zrGmCRzzoHpsEXJM!Ub!b_uEZJ#rO`@l*lj;5>?mP?HT~abG@s3PLx48*9bN9SuRj| z^WJS2EQS{;+nzpq)(okuS$2h)W+9DL)mwqwqvpbXnTS87qwFuo4WeS%WM9=O)2~B^ zGNapBgF7SOtjDo6HU$n)l-{CuyRsR==kg@JmZc%B`(j1Y?uX#t#uXiVu?o&!F!Puu z^Ou3Fse8LZa^X|>`BB5g49GcA3JLa(~;#kHB2|#ZY`d+0zeF)9Fu|kjrW& z&-XkP=VU40Y~3Be>fD^$`@O|@_AF2RWFOfpE-Y@`P0kr&IR&4tIgnoGyA7r;gxg^y zCaNk(^0~i0iilht%EMab_|@-Tr=i;8zB7u0m9QAw^{#L%3D!uBOIj_H9MW>H|II^4 zdTjjWr2(0sXJ?T1r?L<}eiqE;>CQo?iQx^=oFUj2ryPEB?=$$pdb>_xKOOTf9N(OD zI21o#=*jpp%^-ZYOf`iWQ|wl~NBzk56zMTCa^fu%6tfMs-)_)`deuHEJ-3qaLD_{v z$#a$P-r;G|jptQxBrE?k$TvW)q1&KtY!xV`%gR_7Gf;S6o8?wAFRo1QH9Z#Jfy=>m zxtx=AIGbngk+!7@5^p*(ofq{&??w*YSN5gw>D`l80~%rQ_;Xe&>((Z;I2|pw*ldd_ z;ae}w)YXAfHdTJ#jb@AzDKYH6Uj(|Z*q?9a$b!ZOYmsE#ml!12+@}%}3%XaNcpmk8 z0q?!RzWb}&aKrOj%CJ`jwlA!2Tq9nMUi-eKGD{X=b;tAeN_r}`Du^}Zq*s96g0Q@~ zoFm8uE_dhEG?RT>?}xh~h@0q;ZJL;ZlUF7CwGWf;@8OE$;b9qgG`7L9-@^zpLcdy$ z4n||p1M7lSPm8emA&=pGwsZi8FU&$$sL0x1I~dVK<_s|z8JG9fp}(NpdluVd`0rwL zURE~Y*dJv3Y$(_Q)M{zd?^O&8AJ((7wTK1Dk$)}m{e@uNEfMMTCj-`)MlgPSC(rp{ zsgDnt$miw_hx-}+I?zq~U_Hi~0ZRhU*r;u}c>I@qadbu@wyvt!E%ct`B-*0ozmW6s z@`$GBGM(gjqk2mE3Fqk6KtAhBHwlPWn)2o_%R-j>&5Wk1QfNN9WA8wP7tB67d-X^j z0}nF<{14^V1OJ5)<1aHcgxi)Mb?8S692oWtXj=)#yCa9}Zyswz8QVI^kOl^s3z|9K zok6r6r%hHKr~v=>eXox57NDPh`SiJod@PIj@@}{#2QKDc?ju1DluFw>$~Lms_(nPXcB=za^eF%JIoO0P7fuvY?g-cV#t+Ut@vTQ8XoLDI2h~w z3_l%SRjqQw0oCKr^IIRv!*=7W`tO9hY4ic!Mz@w@UtB585-V`{EL-Wfho!juua-Ku zd>4}hx7fWO%s@GDevt^a{Cf6vd{Hui%1#rUT3}H zxVHxEN`;OGbg9AUpPS?RIK9#2j`z&fZR$W1b7ZDP6r#?+PBx`u#c=DhaIABK9<1G! z-fCylfHTd50%>M6*!d>NKv1j@KOR4L;q{|5#P!p)FUh>@=I*P}Rb-#BGPjV$pq7&7 zrqP$Rs~PYtUUB~!Z5zzwNY$r&%g11a<4K+qbWCbekoxLvg_gVI!qjwQad~G`uh7#x zOdj=>=lWKPR=tAEk52gE((I<04T=o7IVRH8_n`{DRGL-tle|4|)~A5b%Ot0vy5^3S z9u+%xAO6D^mIgM3{vVa^P_f47gY(zrax{v6enhaa5ORDsP8i<{hM(-ArP4cVaU@^h zjc#KLJXaNeDm_qyogS0+=f(;kGOn=lZ$J}vC}y(oQBcU zjRj1TgwMXM*`sx_9>X>J@>`f`Wbf{!e1NA0d35!T&W}Xm=&p|k-WOEjzqabm-HCn> zS(YZ(OkOv=u}|Nw5iZ94$5-a|`%&=j0+&exB^!djnjc%KBE5!3s{cL;RAbbwhMzq2 zJcyW2yZCKg9=g6aEt_s5IsWY|S}t@NY~p`0d%c>9A!oC<=DWi6;AAmguk!KX|m~fQV3W9h^M8(T!p1j{^=0 zs==cbc;!!edNJ|F_y%?CA8@#ZlIGS&uN)?yWB>O?22bMPD8JylXd2<=(i=P*FEa4{ zKXR41=>zA6+}K~uIK!&HrroPq3xHW+==;8`aFmW_lhROgf(;Ray>&nRK>yl^?Y#pI z*x2@XifzFS-P+#$d8J+sYx_APSZo=%WIdgJ^+PUXU1RwnVH$;B?@3*DZn6arU$dOE zq^H#V$L{zK1(JWUy0`HJnOkvqng^YWrDN&u)k8^dUGOXqXF!)|J=E`=3>mIY1qT%& zQT9|P^w>KW(?$AIuW}rh^?qeTP>VE=^wkEa;-8&J44&x!4ex31KHwJVr^V1WJzdAw+T}* ztT{Zb@4p6U@Xb<|-dF}<)fBO*6?KgN@H%Zykq#lxdAgz{A~1&EO}~!tFgiYOJn_gc z09)s)_s^2vWQLOu^Kg3uGJoM;bLT)DI;>j|_U|M4&-%CfMTgKO=L8OoK8dtwIhQCh#Y#)yi9wUd{ ze~tw%AeA&8Tf@X4+_8687u;%rMTcf6x`PU;Zw;3xOsY^oDP^>X9uS=TOmUF|1O-n|7~OYg{oScIGi3OyPyr(IkHpRvA-Z&02W`6OcY2|?(_qc2amczLh zI{$81lAgbn$Q`lA(cq=A@zk_+CR~j-IKxExn!7&!J+VQQ+&@dsTCm+H#Ba}UsYM-2 zh0e4gw_klFxc11iHJ55)(VBaQ!E1p^{CUXkikAf8PtTU_a^D#Tl(L=nS%)2PeSL#> zdwDAK&#)f z{fU)!6-0uZTJP5BW-2gB0-+Jad&V2V78%Q0sp1G+F}MC zm;3tRs8j zaqUS7y6O37va&lSW;^DEr?xIkGHIrwxtL7WwQBM@8+rTmI+tRvyYXr9fGpgp{k*Sx z4f);XR8-|{pricJcea1c%kY5m-|?-_3gFuf6Rj7!?}F57$@Tj~YoN*UWmIKXG4e@g zT#4yO#>n+OihdkacwD;mVH>@OcxPglhn^B{L9@aak*)w_R}iV5wWY)L=RY+zkQ^7+ z>V!XEH^zd2%)wF3sd8W{Z(UV?fkvKhX%6RPGT`+#rnrFKbQs(g>MOd|1(ffbJk7Y0 zk0nEsua{TFL${ULzZBy6+xhQa*M9zdWd6V%vfd{h5{{JcMmUt?u4|uLlNG$7?TF_5 z0JR9e>xHg9EL#lPdE5n)q7-z${dJ0e;@sIkMZUa11Pue*9Vj53S_{Z<4v8nOEAkO>G%aT+HEK{hM&Sq#GXS%LQWL zhIRECA=bdFCWRUt66`q6~{awSgMD)FCb_Q!=^^e{OevOo6II=wD5368Q}$#{Oy z8-M?Uc{~iZUiWI`DwE?2H zIbu;UGwS`?eN~YAqI>_v3kGraDtQ_2XhhjT`~^(%1no@2dTVu4=UhvGrj3>UJ2Yv zsa5q%B|HbF&#qF|9vJcGh;9Gz$51PFRPe^JEL0wIWN}v`zQY%hD}R_W(Xw}s`k{VL zSPFT+RHsYk2M?#1w_LV?Wv=8unKwzEP1Zc*bto0ZAAW9XC;k0M!Rt?qmnz|ggK+bp zi5{jbgtAwWdzD=p_pP7HRd|Nw`@ftdYXBaeJ*!7E@pE}=MULkqOgnJ?!Dyr#MB6w> zh*icS7TxgeA~}4~%=+Ru{u;t-NjKcxNb>&P{mpv1=a91gjhFf59F(h$SLydi1?`3t zFHQZLklLN7O0lT|hr8O_95s_6##3Xb!<7zRO&f+Fpnp zNtb>sDG{$&ZqD{g>vG_i+qscdvQgM|rkd}uXd_tONz1?fFCPbcUwmYosm5YM8K#Oa z#9uLd|DVIFG8|*3jLK)bpt0${oln*i-skNL>FR1(c=E#eqIC;3(3kg0U9c<^+^ZG6 zt6Kc=>0jS-m;YHHU-#*wxhFGF>9*&Ify^3kS-Q`$b}|m54fY-}x2(dZsI8tF+Zj;S zn`|0z0pRHsriklfKLxhmRNSUoU*-W z!L&s3rG}HPpedS?uyo7;>$K~d3J+!Bi4SzSCyXq}88$@QS9f7g8YNv@JQF*LEzSK1 z@2J`09shU2dsX9`THF3L3Q}ZZC7E`)!yy)Fl?Ti*rFxpFEFCQhZgy%4O%YgsHJ zTNQjT#pRmV2PZplOYcDOFQhLa9z4D@SpuCc*1pO=3i0UXQ%nJ&rTF^pd%mB|4R9)Q zv-{dfvfrNwjWWJV#pr^J$ggv;`02ITbh~gWs@FJ(tdO2}KRvViK`G&0m z@+V~#fQJ2BUiQAMNJ0Zur;0Pq3=po>o@3&4!p!tWmh}ss;KlJnK+&WOhZjHEUUANV zO0G@cJe}g8TkcK1%Azlv$}JBYX^tk|Zm;Ce%2be3PudW$r5uf$(#%0G5{^^-1-JcI z0q#Lj_0@b-Fg(n1&DXgcMbE!>%Zbeb*t|+S>U9aE%syqAmygGIvj-k2!D;Yn(7t5p zHOVVXgtq4+@gd_~9mBii-$G6{ z5k9)Uq!mP^*UGS~)S^%OicvrDJ-d$=7V@930x^|VhNvp>QLJiS{AN@ItJX<4W(QW| z8jY2|uK&tW_qp!H1IrXxa{ti7ZCr;kN@@j%t-~Qa-jjDNO9$@5?Zv_lR%mzp^rp(k z3>2Z*3AE?LD`a7rGntDi*jE}W>&p`0j7_`?a1gFB?QC7Dqf$x%R z!gC8xxRCFzeb6)yK6wV!eA-Zk^3M}&rB)Y1wX5w@W;rrXUsj>_Zw|OH~jT zlT@Qh`ZS@nqGAD@g_!u}(5JcL5)^-D*x(>UJe;5s$UU6}Y92cvo9r!FvTqsB+#z0F z%BC+87IdIo*&F#cmx>1txE!j~O$R|`1I7U1BYvrkklp-^aHwf>nkzG9u=n3MhpkC6 zPQA!(y=|6C{6pI-R`1Gz8=nHaN0gm5!o`haI1JMpqt!7-&IAQA-rOnC4&)7 z%S>?jzT5{WW`u$K-c< z-^rGIXl1E>u8~0pW`T!xvi{W|YahwIYU3@ea=Blr>q%apnOBDXrG@ZxU{B|3SCWTq zqwIcX=!Jb_c0=#`8bEwU?w2Py(KzUQ>e=6pS~z}c{fFXr-f;cv7vH~96wGX|+R)-# z0;68p5`R?4J%`8a<~P+sGDmZNu68U49koBjvXOhocb$dQ?0@9F=-+T4ocq?b<2%I6^1=VWf91dKWT5(G(WvnYb@A&{ zXf~Nw4SHLDd=Yq}h2;)fRr<$o;n=;}*d8haa>f@L^V)Ah$M4~t6};6rVK?LuzFdHc zbAnl^T-PAoBkuB%gH^!i+R4~3K|{75eeENpXBu34NA2V}D(-t`SSE0X^xFfUaofBo zgpk#uH+naR;@K?$%2lMV@qz20>+#5H(7N|-bMoy9i1mK+?srlJ)IKum(KaZ<$gk!1 zS}v1Zgv!OtbGE72-1oavY>5x!NZiXoj>m+<|F=|T4Obp! z(Dx*sQHVq73(oQPUl^b#r$=3YRsv*9alh#Mo(113z20u;4F=&m+^cjynt^etu7xE; z!CJG+(UN3O~&pw~DSKJ=L+VOHC5AG`t%^xmx>N75|i|KK!Rd$NgP790RT9P1 zPduqBeC%KuCPs7%l@3(E{zu9Wrf-#jnL>!DJK+yWC|#SD>`sArpL4RuL>QoZhh}<8 zu?lzVJ-8}hM1hCBlP#2ybnG%7IQOt91KbVNKMpEnz*vcU(U$Gxd2R5KgWoO&*ir|+ z+pv|x;8yjnK;BZ=w*Io-O-cn!=_#7!Uhu-JDGID1cNh?9x<|)RzYw15-6+>IuEA!v z+|zRY32>#n;XwGKN^~=1_?x@1+3bz)Y?efP>36y6CsR{7Dy_ec8RtOnkb_s4S ziJ&uXa9EXaS28s8E)Q1T-@*9-A#I`GPXx9iDu&lciqGBf;6Nt zo!+YvS&sKJx+GqN24T|RL`s8X7Tleko zTdedS!M(Pqlb*)`5tP@%||11{%;+s53t43X|LR> zaG0KRc}tP?$0YrGS9@QlV}$;>2X^)j_&o7-6))i{=caFc%zA+e8M|^MLt6T*+TKngQ)M=GVa8~hRi}s?uujDFPuFWm(sR)9aMqIG zOa?@+1TCDNs(@VYy_-(>l%Q4u=hFz^N-#US<8`P9;nXBmGAVnQ;ss{cX5I5v$g!xu zb4;)bl4YCUWvh9Bw9bx0w^brRrG6_l)1Bn}<8qtD>qt)Mp-rgxYZ`P*j1GMv{pJtR zHVO(IRS@+2`osKTIvf^?V;2vLgB@+$CeinDAXlS1Pkky9#ktP0#a;How`q5MSrzSo z?ef3TTRbF(tUp?2rCNeZJ?c0Arc+So%6-Aw3&jv@<7*|>Tn9Tjzb;*So&*&u`*O$0 zo<2Z)M*qnJACT9GneD%p4Z73Z)5@fGU68v+;r*2ykQ3J)-_FPYGQK{^8J7r)2RxU5 zle}T#^jjMu9uOVT*A?MvL6%u z+?Kl?^6@jfVK8S=9ju#Cf2t!y?qdUYK3vVKz-@m{-|$#pf~vK}-oMG5B_wuWpB>r5 zTFC0bbkBWM@mtt$Vyugqm7~43vzZ`hnrD8fFBU&06l(dB-|_jaN9(ULh)>pYvL&)3 z6V>mTh$s{ngOU)xqAcmZ^fxGNGI(l9zQ+O@;Sa0es=^lYqFg(m2dJ+;Zl43PJBD42 z4rYMeL{5?D0}86T#yS|P)&oog@1N}`!C${)cdhi-V$heHnp`DOsKBccVOW_6H;#~6+VwQ)DnkLEdCx2|)Ah|ml7o}}Y3lj+EpV6-Nm_k8? zXuH zj=chuxHMf>71d+5e96TLk#u}?<_}K|=|Q@FTO)45mkt*{)<6GD_>hX){Xt?v1w?#v zGb60t4-C7Q$has3S6;qh{}5RM=__K{mfI?Eoyw5KBu6K1AE5JWG4q7kYffxda@iRE z?p4aCUw$~sr|J@GnpLRYxZV7FfIF+INsW#C*=An1u?VD<7OU?RPMymv2?s>lR|3Ai({}gXijpOhwRB4t5s_5dZvDwBM<^LorP=l%J7&gXeP%X8)|x+>P*RCRertRQG(pe$T~D*25J@24_(CC+Dom@#459gAd!WeT0?G10{wCt=Fw*_Li{qhk}9+= z&t|rFN!97*TvLiL!+~0+e&mY zAl-K)y9<92(q%X~tQ?BK;^u+v&2DF4*O0{kk^Letv<%}~qLd7!$6h5q7_0=O;+*j` zdNEj5+GnEBS_nUus+z{gCxfMAYthlog}|x1`jH9RFaC=3g?P(-WgtrSxt-Ih3Sh5I zb&QBh0;lnpMy3SQKXY2O~uL(!{;LPLP5;ng+ z7jX1TntJ_t1{CRyEIe6>_I1y8YZr}-1aI;>Q)Bqg}mNm@^6(NJd;7K;!9$mucbDEY5+bG}*?L?=FMN zEa;oEr5x%;o2G7S$pQ{9#qEDb>%@IjS>0*9DGd&9i&_1^yb``&oGqJi>@wuwmRw%K zhWNFMiYTlJ0#CO6EOwE039Ni}^9cP4T0bw@P^m5{8;UPJDq@(K0!?rElOtjaK%(Ao z;{s3&Bcq?&Xo{plwH=0YuEdvtzM#v?_VmVsf_ny5n|?bCQ~1xK!tDZ58uCx5GN%aU%niZPl+#Ul0olmiuaT=%0u7qwhn#Q;vdGn@#m)j}Jgc?l7ap98lm-yaLOa~#Ay?@G;B8VhQJ zeB|z-`3zh?$=#56o(z>P-!UK$3rK$ru; z{X=mXbR6*6b|E?$h}y~2K6O0-^w~mAmYGvwsZr0w@$x)yAsC21QN0fKdo^0QBo%_t zL+QSkh7SU)u42f%8>#TJ2r-Q}F&~85wo_F0qW)~j>f&+B?>fjr&RHHFQy0QjrxY%c*^1K?x zLxPXchgvAtA9p6cITOVDwzlkkaSfClFmz9eN&-6A*A|u;6p-Pf&ygG94}_uyWmLs; z;XLuU7a}QWp8|ZV+iNy7J}{>?RzKt-=-6p%R)EIq&I{WR=#PGfO|-hDd1-G2+|aaR z-HTmRutznmx+|d^yjrF+B9~JGg~weUWm9OdQgmx~;#)KiQ*xc{L$p7Sa7bIHA{y@_ zQMjp;DwP3)xsK;y2kQZ@PP|w!^9EcXpRnkeWC5W4MGfn3u7)C^%|y+U)o{eVrES6L z3}8KYth0&l3Z!Lu+Aj^MhFKLY+NMdqaA-i{H&G)hP)YpD|MaUg@UHk&@T;Sl(9ln@ z(V~8QExC8E-hDJb-8;#1XQWLP^eDGFL`g1yG`DJMlNSvRe$+hF<5B}&6dH1xi@08=FLs0QtiU}izLpn{2gb{mWy z=fE&^;i%I*x$urfkH8a@FUZIM(FbOh;GRHuksSY7Xy?kMoR@tSNO@e9C~-yOoy|8z z{Z)bHVR!Lj8^$YP#^{~S!xM#&#A9M5CW7|2JVP)Id|L}niN3?W>ZJmUJpBdT^4EZ7 z!L5(GWAorr$u#MW6UFdKi=#?3x-UgNtw!mRCE!_lZ|oxT>ww*|VuV9C8AcELt&o(Z z0rocP!R*J8z~*W0$AmY9kYS&i1LiSO>=+EA%x0fUS?p8G*l@{zvQNGRCFM&V=fl&q zOaq;i3MiQT!Q%kF9bOmHi2>c0L6+C1O>2DXVEx{}r=zBskUl8A+Qg^~er#5TrLDK& z@{Z#*R4q?vXSzXbUT_u#2dCfjtba58b$;Q zwL!_q^v!M(4Y1_2*}FoXJCK^YR#r5*9xRDncw)5n1{m|rk}+s+0sJRSCJwxy!tR%S zLhT9<0V$p4)@ODX1_je{I>I}k&XJ6|O>=4R*C6Be7;QS_6KihYxtk72$28ube%B3- zn^`An&Fz4S^Y1lpsiUKHaEI+3k~^VneJpk7iE)sP8I>PK<0wk^5hM2YwgInwW(H=x zbnr4JL8`pF8z!9ZXsT;D1179T?Njsa02}t_sbvdqgR6EX>We}iK{)YI-#~_d&ODz z(`a2!tDqITnxVOCl1xxjD{L&;L5!uAgOheb4eYv|aN*-ffg?S)pyZ=2wD~Rse2QH` zY-gIm+jI>)PN5zQriHw94r+ygesb_oG7SnI;V*dU*ak1X;ho#xRRjBUO-deR*T86{ ziIwxlx?o>&jtZW?6>>gnjqppo2dt}Uk;7Npz)IS?4~aZ6dOZw|zE?SaGY->GC;oI`( z>YyGk7Faj^5eA~|FV^%ZUxw7wWPh-PX|H;z79;ZXG&IAI*hwSW5 zAn=;|xcGY#c}WbxWld3oD82;qlnI=T@_oKq0qpMCtD zJc(PTuJV$&Y}rsHRni<=26<ypXI^5ZrSg4Z(-MP&L#aBa^1ftyJDE1zSx+vj|)-d^K(y7_T6i2$USXr`y1BG4V4n$ zxc$c#&x~VZHnG2OSUNOt%`d{J1&!n#h;c9~PB?qU@x*q%BWtUA{q^`WFak?;T7Z?jcIUTga8fLUWmcb`1WXQwf#Lyk!uI(s_$`AJPV9{H)0f-bL=6oKID zNOtrhQix{Y8udS- ze~o{m{uzz>FX~?y#fKUG-`kJk=uPpPN=?OPafP8+g~=%6rNU#w$jlh!+YVU(v-S&@ z0Oa*inrCdNI}80;oiF-QgO?EwTF$#!ql5s%D0mzj<22m|=2IjgfKf*mP?^X0g6WuU z^JI^hDl6F4W}nmNR|jS=9+6`PtFeOrSkyT9xnGVM{A?8~Se+GoX5X%YuXDcb&BnqR zy%I9Fd1j9wGiP5iD_D~iJhQuk8H~@uvT$C-3ZD6{#SDIy%L>+F16v35E038WMVRU7^uEHxV@9xIr7<%w2r$uT zok`*ZDrr_j%s)EazB|1q3lnR22Jc zOu{B(UNnZjCO$Nr92gE7n&xJcFdOdS(^aqfLhm%Xc)PxOheS16`Yt9l%9RDIRn2N5 zwXMixaF6vsVin2~iW4?_SOT$@SVrIb0yNM!?#y26GZ2`aQ@#9kFS4tw4wvdIPehjG!y+GPXt)m&Pk*F9O#F8g=z5d%+-%XN-alYnc$mYw+DcHe zX8LJL+(1jqS-W!0m}pgbhmllxCz4;;PxeWw0TYK^R?pUzfy?)E%@;mxL=#?KJ))uA zgvzU5D6~AR1oi2P+jqRLhM3S))dX`USdc|TyQ>>wO!+X3m=>dak3~G+L(AL@c)tht z*ZKRu%-bEDUzy&86T(M}L!Z?`Org}aiotGJxh!vGg6wNhJhp7^){c5u(yN*V_V-Yc zO}o!z`5A9atQ+u~DQP&`uv1Q^z^vEhSqbs`@J@29#2nW`|S-YZN zU6is=gt_uXjeDB;;zPC%6-T4Ga z#(RRLuk`}`T4qMtPx-LD*-U@#>}u36UbCqqs0MbLPTf`*^#m!`o^=;~-VQ4Q=e3+1 ztbs>3q5YkT4ploJUaY7j(=r) zCEPl<%02Z~E2Pg**g2!V7CM=I^y!*C@Uz6Rq*rZ!!2QB0+P!aXqAlKU-z;eDK@L@0 zdlT(n!kL9-LVEfyQPA}A;NyaAFyApg;)r(*9DAMc-f2l5*ht1)7QpRql&(BC^->Fn ze;1vz>_G=)9gf~l?kGit)%Rz~qGQN1X}AAMTNYYx>pVOEN-;V$j!7vqt%f%evJ&NX zb)e3SYkeBfh-|a1oPz7F!a3{CGtGGZh&yX?e2;Y!womwI+oL{*AC+}LQIx#R_CA9@C`$S7F+`obPOKCe+L^U9`)4f4&qsVMtLD*dg*l^iC`&A;`=&%r(EiT6w-48DOx3Z)2Q!%qaho5g8FT{RsVv! zPgSoc+1AdkF>dnq( zAp?rM#C(g(pqN&(t+liooqcArzul$?;zH-Q8vNXhHXNXf>rTA_qOv;I@FT~ z6`9q@RjAZ9Xih2Ugr~1PaIOeU^6Xv*dDo#A@zX3yQfeV&-q%&LgQj6kkuqkm~RuR{X@=OBl5u zt?1A4f#s~G8fbDcPRqPo4jUGWhsekDpx3dfaVn9wA>7zTOMl@Vlw_-(DQ1$5s{ah@ zOlK%w!PL2}9=n)mw(j*?i*t%l;@~)%%bQ|&AbDD7XWnnfr#tzKD)kw9 zb+6mS$*>5lbZ7oN!MF)^IZKo_brqpfxySvH!JVjbgIi37$!#F1JIl2>)uVlCE-RkXAF zk0S;bM8=Xo^v94t1g?4ZZSD~+5S6glL|Vshnv|bt;=BDJl&21C)=K0z&3aljah_a1 zl5uMIOS_uSRLRf%x72#U0=G182ZIRA^ySG=W*ZeVUE@C~^08srTB6$8q80nP#E66R96Z` zY?Zf@zXwf>j;VxfSKf$ME6kayMd$mpLY?w)v8RKViwBLOIgH_FV}xvk1#9TKfYpWrG=7Q;nOWQ)WF z;^JI~P?P)}Ke$4hEg`0+__*UK>OMc4n@!{iv+Wf|6NBZ&1(_{tJSO7BqQU3Z{TP6963EG zVj`m$pzef6p$mnbF$4%xg89kVMqD69$6PTowwKOFCLZ|DZaP2PZ|hRrb7tZTh&i%a zH9Tt#-&Sz@4fo)O4D&H*ustcr_9WHA!Ou^ADDfx{JyZf>qnu; zo5YPc|-Yi>`a5dA=ZEToA70@5Wl}4ZV)j? zHcB5;`6i<{y*r0zqkK92{v-a^`Y-yQFzR38f9?OG{|Tf1CH~j>FZ!P_>L2vK3|=2N z^1qiK!@-N;H`JO=8zmJ6^Q*9{jHkx94McZF%#jnaIQGLQEnD!ckGFc}W`?84A0h1y zzt#~W$^k3h#Tsu5Fk)Je`H08xojm95@Fe0NTw~bgp&NQ$Fy~b)H~28#({h8gc)^_a zM%>^{I74o*HZPd-5{DbyBg6~V;RSP^IJv z!_UC_ykO1)6gN15#H-nW7tGloN^pJSspEOT#I_!Se`+E*yR&Ir@GUr%VV7~YMtIEf z(%@{j6uIOWh>s@cQ|$9fhKIUL7Ov9Chih*FjV!Udbcx908eclRUET zIZFyIlw+iG>)ygWGz10F0KLuv{K&kv=@f-EfjF~VjF%o|>fJBvL&K8=WL5`0AB hGKhiWh-(n+&J5x=h7s2t7GxpzDrrm_Bi0YC{Xe Date: Mon, 6 Jan 2025 08:21:32 -0500 Subject: [PATCH 033/160] Initial commit (#5825) --- .../module_basis/module_pw/module_fft/fft_bundle.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/source/module_basis/module_pw/module_fft/fft_bundle.cpp b/source/module_basis/module_pw/module_fft/fft_bundle.cpp index 204bf8f81b..c2718abf5d 100644 --- a/source/module_basis/module_pw/module_fft/fft_bundle.cpp +++ b/source/module_basis/module_pw/module_fft/fft_bundle.cpp @@ -45,8 +45,15 @@ void FFT_Bundle::initfft(int nx_in, if (this->precision=="single") { - #ifndef __ENABLE_FLOAT_FFTW - float_define = false; + #if not defined (__ENABLE_FLOAT_FFTW) + if (this->device == "cpu"){ + float_define = false; + } + #endif + #if defined(__CUDA) || defined (__ROCM) + if (this->device == "gpu"){ + float_flag = float_define; + } #endif float_flag = float_define; double_flag = true; From cdf1c045dc0f7752d7450a5191198be2862826c6 Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Mon, 6 Jan 2025 21:22:59 +0800 Subject: [PATCH 034/160] Tests: add checks for opening data files by hsolver tests (#5823) * Tests: add checks for opening data files by hsolver tests * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/module_hsolver/test/diago_bpcg_test.cpp | 18 ++++++++++++++---- .../test/diago_cg_float_test.cpp | 9 ++++++++- .../module_hsolver/test/diago_cg_real_test.cpp | 9 ++++++++- source/module_hsolver/test/diago_cg_test.cpp | 9 ++++++++- .../test/diago_david_float_test.cpp | 10 +++++++++- .../test/diago_david_real_test.cpp | 10 +++++++++- .../module_hsolver/test/diago_david_test.cpp | 10 +++++++++- 7 files changed, 65 insertions(+), 10 deletions(-) diff --git a/source/module_hsolver/test/diago_bpcg_test.cpp b/source/module_hsolver/test/diago_bpcg_test.cpp index 0ca9ff2444..d8060b1763 100644 --- a/source/module_hsolver/test/diago_bpcg_test.cpp +++ b/source/module_hsolver/test/diago_bpcg_test.cpp @@ -46,8 +46,9 @@ void lapackEigen(int &npw, std::vector> &hm, double *e, boo char tmp_c1 = 'V', tmp_c2 = 'U'; zheev_(&tmp_c1, &tmp_c2, &npw, hm.data(), &npw, e, work2, &lwork, rwork, &info); end = clock(); - if (outtime) + if (outtime) { std::cout << "Lapack Run time: " << (double)(end - start) / CLOCKS_PER_SEC << " S" << std::endl; +} delete[] rwork; delete[] work2; } @@ -78,7 +79,8 @@ class DiagoBPCGPrepare // calculate eigenvalues by LAPACK; double *e_lapack = new double[npw]; auto ev = DIAGOTEST::hmatrix; - if(mypnum == 0) lapackEigen(npw, ev, e_lapack, false); + if(mypnum == 0) { lapackEigen(npw, ev, e_lapack, false); +} // initial guess of psi by perturbing lapack psi ModuleBase::ComplexMatrix psiguess(nband, npw); std::default_random_engine p(1); @@ -248,7 +250,14 @@ TEST(DiagoBPCGTest, readH) // read Hamilt matrix from file data-H std::vector> hm; std::ifstream ifs; - ifs.open("H-KPoints-Si64.dat"); + std::string filename = "H-KPoints-Si64.dat"; + ifs.open(filename); + // open file and check status + if (!ifs.is_open()) + { + std::cout << "Error opening file " << filename << std::endl; + exit(1); + } DIAGOTEST::readh(ifs, hm); ifs.close(); int dim = DIAGOTEST::npw; @@ -280,7 +289,8 @@ int main(int argc, char **argv) testing::InitGoogleTest(&argc, argv); ::testing::TestEventListeners &listeners = ::testing::UnitTest::GetInstance()->listeners(); - if (myrank != 0) delete listeners.Release(listeners.default_result_printer()); + if (myrank != 0) { delete listeners.Release(listeners.default_result_printer()); +} int result = RUN_ALL_TESTS(); if (myrank == 0 && result != 0) diff --git a/source/module_hsolver/test/diago_cg_float_test.cpp b/source/module_hsolver/test/diago_cg_float_test.cpp index 29fadb84bc..3b369a9d6e 100644 --- a/source/module_hsolver/test/diago_cg_float_test.cpp +++ b/source/module_hsolver/test/diago_cg_float_test.cpp @@ -314,7 +314,14 @@ TEST(DiagoCGFloatTest, readH) // read Hamilt matrix from file data-H std::vector> hm; std::ifstream ifs; - ifs.open("H-KPoints-Si64.dat"); + std::string filename = "H-KPoints-Si64.dat"; + // open file and check status + ifs.open(filename); + if (!ifs.is_open()) + { + std::cout << "Error opening file " << filename << std::endl; + exit(1); + } DIAGOTEST::readh(ifs, hm); ifs.close(); int dim = DIAGOTEST::npw; diff --git a/source/module_hsolver/test/diago_cg_real_test.cpp b/source/module_hsolver/test/diago_cg_real_test.cpp index 7ee33a7e99..0fda01e350 100644 --- a/source/module_hsolver/test/diago_cg_real_test.cpp +++ b/source/module_hsolver/test/diago_cg_real_test.cpp @@ -289,7 +289,14 @@ TEST(DiagoCGTest, readH) // read Hamilt matrix from file data-H std::vector hm; std::ifstream ifs; - ifs.open("H-GammaOnly-Si64.dat"); + std::string filename = "H-GammaOnly-Si64.dat"; + ifs.open(filename); + // open file and check status + if (!ifs.is_open()) + { + std::cout << "Error opening file " << filename << std::endl; + exit(1); + } DIAGOTEST::readh(ifs, hm); ifs.close(); int dim = DIAGOTEST::npw; diff --git a/source/module_hsolver/test/diago_cg_test.cpp b/source/module_hsolver/test/diago_cg_test.cpp index 5783c74c12..f9b2c9f025 100644 --- a/source/module_hsolver/test/diago_cg_test.cpp +++ b/source/module_hsolver/test/diago_cg_test.cpp @@ -309,7 +309,14 @@ TEST(DiagoCGTest, readH) // read Hamilt matrix from file data-H std::vector> hm; std::ifstream ifs; - ifs.open("H-KPoints-Si64.dat"); + std::string filename = "H-KPoints-Si64.dat"; + ifs.open(filename); + // open file and check status + if (!ifs.is_open()) + { + std::cout << "Error opening file " << filename << std::endl; + exit(1); + } DIAGOTEST::readh(ifs, hm); ifs.close(); int dim = DIAGOTEST::npw; diff --git a/source/module_hsolver/test/diago_david_float_test.cpp b/source/module_hsolver/test/diago_david_float_test.cpp index 0f05717511..0eb7bec717 100644 --- a/source/module_hsolver/test/diago_david_float_test.cpp +++ b/source/module_hsolver/test/diago_david_float_test.cpp @@ -196,7 +196,15 @@ INSTANTIATE_TEST_SUITE_P(VerifyDiag,DiagoDavTest,::testing::Values( TEST(DiagoDavRealSystemTest,dataH) { std::vector> hmatrix; - std::ifstream ifs("H-KPoints-Si64.dat"); + std::ifstream ifs; + std::string filename = "H-KPoints-Si64.dat"; + ifs.open(filename); + // open file and check status + if (!ifs.is_open()) + { + std::cout << "Error opening file " << filename << std::endl; + exit(1); + } DIAGOTEST::readh(ifs,hmatrix); ifs.close(); DIAGOTEST::hmatrix_f = hmatrix; diff --git a/source/module_hsolver/test/diago_david_real_test.cpp b/source/module_hsolver/test/diago_david_real_test.cpp index 634b2ab83b..f4e22a622e 100644 --- a/source/module_hsolver/test/diago_david_real_test.cpp +++ b/source/module_hsolver/test/diago_david_real_test.cpp @@ -194,7 +194,15 @@ INSTANTIATE_TEST_SUITE_P(VerifyDiag, DiagoDavTest, ::testing::Values( TEST(DiagoDavRealSystemTest, dataH) { std::vector hmatrix; - std::ifstream ifs("H-GammaOnly-Si64.dat"); + std::ifstream ifs; + std::string filename = "H-GammaOnly-Si64.dat"; + ifs.open(filename); + // open file and check status + if (!ifs.is_open()) + { + std::cout << "Error opening file " << filename << std::endl; + exit(1); + } DIAGOTEST::readh(ifs, hmatrix); ifs.close(); DIAGOTEST::hmatrix_d = hmatrix; diff --git a/source/module_hsolver/test/diago_david_test.cpp b/source/module_hsolver/test/diago_david_test.cpp index 01c0e62a42..50f2c4732d 100644 --- a/source/module_hsolver/test/diago_david_test.cpp +++ b/source/module_hsolver/test/diago_david_test.cpp @@ -198,7 +198,15 @@ INSTANTIATE_TEST_SUITE_P(VerifyDiag,DiagoDavTest,::testing::Values( TEST(DiagoDavRealSystemTest, dataH) { std::vector> hmatrix; - std::ifstream ifs("H-KPoints-Si64.dat"); + std::ifstream ifs; + std::string filename = "H-KPoints-Si64.dat"; + ifs.open(filename); + // open file and check status + if (!ifs.is_open()) + { + std::cout << "Error opening file " << filename << std::endl; + exit(1); + } DIAGOTEST::readh(ifs,hmatrix); ifs.close(); DIAGOTEST::hmatrix = hmatrix; From 39aab7a819eb6582a4ddf9519a24b6d4f6ad7ec2 Mon Sep 17 00:00:00 2001 From: jiyuyang <1041176461@qq.com> Date: Tue, 7 Jan 2025 09:03:23 +0800 Subject: [PATCH 035/160] Fix: support negative value in parse_expression (#5826) * Use template to reconstruct parse_expression * Feature: output R matrix at each MD step * Modify'matrix_HS' to 'matrix' for R matrix output * Merge branches 'develop' and 'develop' of https://github.com/1041176461/abacus-develop into develop * Fix: modify index in parse_expression * Fix: add regfree for parse_expression * Doc: update phonopy doc * Doc: update phonopy doc * fix tdos plot for nspin=2 * optimize dosplot for nspin=2 * fix legend for dosplot * Add files via upload * Update cal_edm_tddft.cpp * Refactor: modify exx loop for relax/md * Update result.ref * Fix wrong parameters in integrate test * Update result.ref * Update result.ref * Update result.ref * Update result.ref * Update result.ref * Update result.ref * Update result.ref * Update result.ref * add exx when istep>0 * Update dos.py * Update esolver_sdft_pw.cpp * Update lcao_before_scf.cpp * Update Exx_LRI_interface.h * Update Exx_LRI_interface.hpp * Fix: compile error * Fix: compile error * Fix: change HSE relax/md result.ref for new framework * Fix: compile error * compatible with exx_iter_finish * Add files via upload * Update esolver_ks_lcao_tddft.h * Update esolver_ks_lcao_tddft.cpp * Fix: support negative value in parse_expression * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: jiyuang Co-authored-by: Qianrui <76200646+Qianruipku@users.noreply.github.com> Co-authored-by: HTZhao <104255052+ESROAMER@users.noreply.github.com> Co-authored-by: maki49 <1579492865@qq.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/module_io/input_conv.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/source/module_io/input_conv.h b/source/module_io/input_conv.h index a756cc5499..e14c10dac7 100644 --- a/source/module_io/input_conv.h +++ b/source/module_io/input_conv.h @@ -12,8 +12,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include @@ -31,7 +31,7 @@ void tmp_convert(); * @brief Pass the data members from the INPUT instance(defined in * module_io/input.cpp) to GlobalV and GlobalC. */ -void Convert(void); +void Convert(); /** * @brief To parse input parameters as expressions into vectors @@ -47,7 +47,7 @@ void parse_expression(const std::string& fn, std::vector& vec) { ModuleBase::TITLE("Input_Conv", "parse_expression"); int count = 0; - std::string pattern("([0-9]+\\*[0-9.]+|[0-9,.]+)"); + std::string pattern("([-+]?[0-9]+\\*[-+]?[0-9.]+|[-+]?[0-9,.]+)"); std::vector str; std::stringstream ss(fn); std::string section; @@ -103,6 +103,7 @@ void parse_expression(const std::string& fn, std::vector& vec) { size_t pos = sub_str.find("*"); int num = stoi(sub_str.substr(0, pos)); + assert(num>=0); T occ = stof(sub_str.substr(pos + 1, sub_str.size())); // std::vector ocp_temp(num, occ); // const std::vector::iterator dest = vec.begin() + count; From 8407ee93b5d9d1552dea02442d994b35e00237cb Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Tue, 7 Jan 2025 09:43:08 +0800 Subject: [PATCH 036/160] Move force/stress precalc functions into new files and remove the global dependence. (#5824) --- source/Makefile.Objects | 5 +- .../hamilt_lcaodft/FORCE_STRESS.cpp | 94 +++++-- .../module_deepks/CMakeLists.txt | 7 +- .../module_deepks/LCAO_deepks.h | 67 +---- .../module_deepks/LCAO_deepks_torch.cpp | 71 +----- .../module_deepks/cal_gvx.cpp | 145 ----------- .../{cal_gdmx.cpp => deepks_fpre.cpp} | 234 ++++++++++++++---- .../module_deepks/deepks_fpre.h | 70 ++++++ .../module_deepks/deepks_orbpre.cpp | 4 +- .../module_deepks/deepks_orbpre.h | 2 +- .../{cal_gdmepsl.cpp => deepks_spre.cpp} | 203 +++++++++++---- .../module_deepks/deepks_spre.h | 63 +++++ .../module_deepks/deepks_vdpre.cpp | 4 +- .../module_deepks/deepks_vdpre.h | 2 +- .../module_deepks/test/CMakeLists.txt | 3 +- .../module_deepks/test/LCAO_deepks_test.cpp | 97 +++++++- .../module_deepks/test/LCAO_deepks_test.h | 6 +- .../module_deepks/test/main_deepks.cpp | 11 +- .../gvepsl_0_ref.dat | 5 + .../gvepsl_1_ref.dat | 5 + .../gvepsl_2_ref.dat | 5 + .../gvepsl_3_ref.dat | 5 + .../gvepsl_4_ref.dat | 5 + .../gvepsl_5_ref.dat | 5 + .../604_NO_deepks_ut_CH4_gamma/gvx_0_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvx_1_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvx_2_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvx_3_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvx_4_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvy_0_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvy_1_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvy_2_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvy_3_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvy_4_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvz_0_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvz_1_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvz_2_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvz_3_ref.dat | 10 +- .../604_NO_deepks_ut_CH4_gamma/gvz_4_ref.dat | 10 +- 39 files changed, 767 insertions(+), 501 deletions(-) delete mode 100644 source/module_hamilt_lcao/module_deepks/cal_gvx.cpp rename source/module_hamilt_lcao/module_deepks/{cal_gdmx.cpp => deepks_fpre.cpp} (55%) create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_fpre.h rename source/module_hamilt_lcao/module_deepks/{cal_gdmepsl.cpp => deepks_spre.cpp} (56%) create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_spre.h create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_0_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_1_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_2_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_3_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_4_ref.dat create mode 100644 tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_5_ref.dat diff --git a/source/Makefile.Objects b/source/Makefile.Objects index fcc69cc64e..9d2dc62b48 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -192,6 +192,8 @@ OBJS_CELL=atom_pseudo.o\ OBJS_DEEPKS=LCAO_deepks.o\ deepks_force.o\ + deepks_fpre.o\ + deepks_spre.o\ deepks_descriptor.o\ deepks_orbital.o\ deepks_orbpre.o\ @@ -203,10 +205,7 @@ OBJS_DEEPKS=LCAO_deepks.o\ LCAO_deepks_torch.o\ LCAO_deepks_vdelta.o\ LCAO_deepks_interface.o\ - cal_gdmx.o\ - cal_gdmepsl.o\ cal_gedm.o\ - cal_gvx.o\ OBJS_ELECSTAT=elecstate.o\ diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp index 89f328e12f..bfeb7b9f7f 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp @@ -519,8 +519,18 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, const std::vector>& dm_gamma = dynamic_cast*>(pelec)->get_DM()->get_DMK_vector(); - GlobalC::ld - .cal_gdmx(dm_gamma, ucell, orb, gd, kv.get_nks(), kv.kvec_d, GlobalC::ld.phialpha, gdmx); + DeePKS_domain::cal_gdmx(GlobalC::ld.lmaxd, + GlobalC::ld.inlmax, + kv.get_nks(), + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.inl_index, + dm_gamma, + ucell, + orb, + pv, + gd, + gdmx); } else { @@ -529,20 +539,34 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, ->get_DM() ->get_DMK_vector(); - GlobalC::ld.cal_gdmx(dm_k, ucell, orb, gd, kv.get_nks(), kv.kvec_d, GlobalC::ld.phialpha, gdmx); - } - if (PARAM.inp.deepks_out_unittest) - { - GlobalC::ld.check_gdmx(ucell.nat, gdmx); + DeePKS_domain::cal_gdmx(GlobalC::ld.lmaxd, + GlobalC::ld.inlmax, + kv.get_nks(), + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.inl_index, + dm_k, + ucell, + orb, + pv, + gd, + gdmx); } std::vector gevdm; GlobalC::ld.cal_gevdm(ucell.nat, gevdm); torch::Tensor gvx; - GlobalC::ld.cal_gvx(ucell.nat, gevdm, gdmx, gvx); + DeePKS_domain::cal_gvx(ucell.nat, + GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + gevdm, + gdmx, + gvx); if (PARAM.inp.deepks_out_unittest) { - GlobalC::ld.check_gvx(ucell.nat, gvx); + DeePKS_domain::check_gdmx(gdmx); + DeePKS_domain::check_gvx(gvx); } LCAO_deepks_io::save_npy_gvx(ucell.nat, @@ -751,14 +775,18 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, const std::vector>& dm_gamma = dynamic_cast*>(pelec)->get_DM()->get_DMK_vector(); - GlobalC::ld.cal_gdmepsl(dm_gamma, - ucell, - orb, - gd, - kv.get_nks(), - kv.kvec_d, - GlobalC::ld.phialpha, - gdmepsl); + DeePKS_domain::cal_gdmepsl(GlobalC::ld.lmaxd, + GlobalC::ld.inlmax, + kv.get_nks(), + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.inl_index, + dm_gamma, + ucell, + orb, + pv, + gd, + gdmepsl); } else { @@ -767,18 +795,36 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, ->get_DM() ->get_DMK_vector(); - GlobalC::ld - .cal_gdmepsl(dm_k, ucell, orb, gd, kv.get_nks(), kv.kvec_d, GlobalC::ld.phialpha, gdmepsl); - } - if (PARAM.inp.deepks_out_unittest) - { - GlobalC::ld.check_gdmepsl(gdmepsl); + DeePKS_domain::cal_gdmepsl(GlobalC::ld.lmaxd, + GlobalC::ld.inlmax, + kv.get_nks(), + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.inl_index, + dm_k, + ucell, + orb, + pv, + gd, + gdmepsl); } std::vector gevdm; GlobalC::ld.cal_gevdm(ucell.nat, gevdm); torch::Tensor gvepsl; - GlobalC::ld.cal_gvepsl(ucell.nat, gevdm, gdmepsl, gvepsl); + DeePKS_domain::cal_gvepsl(ucell.nat, + GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + gevdm, + gdmepsl, + gvepsl); + + if (PARAM.inp.deepks_out_unittest) + { + DeePKS_domain::check_gdmepsl(gdmepsl); + DeePKS_domain::check_gvepsl(gvepsl); + } LCAO_deepks_io::save_npy_gvepsl(ucell.nat, GlobalC::ld.des_per_atom, diff --git a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt index f2d54e070e..2db7d5956f 100644 --- a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt @@ -3,6 +3,8 @@ if(ENABLE_DEEPKS) LCAO_deepks.cpp deepks_descriptor.cpp deepks_force.cpp + deepks_fpre.cpp + deepks_spre.cpp deepks_orbital.cpp deepks_orbpre.cpp deepks_vdpre.cpp @@ -13,10 +15,7 @@ if(ENABLE_DEEPKS) LCAO_deepks_torch.cpp LCAO_deepks_vdelta.cpp LCAO_deepks_interface.cpp - cal_gdmx.cpp - cal_gdmepsl.cpp - cal_gedm.cpp - cal_gvx.cpp + cal_gedm.cpp ) add_library( diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index e1d4fb13b2..d2cc460ddb 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -5,9 +5,11 @@ #include "deepks_descriptor.h" #include "deepks_force.h" +#include "deepks_fpre.h" #include "deepks_hmat.h" #include "deepks_orbital.h" #include "deepks_orbpre.h" +#include "deepks_spre.h" #include "deepks_vdpre.h" #include "module_base/complexmatrix.h" #include "module_base/intarray.h" @@ -122,9 +124,9 @@ class LCAO_Deepks // \sum_L{Nchi(L)*(2L+1)} int des_per_atom; - ModuleBase::IntArray* alpha_index; - ModuleBase::IntArray* inl_index; // caoyu add 2021-05-07 - int* inl_l; // inl_l[inl_index] = l of descriptor with inl_index + ModuleBase::IntArray* alpha_index; // seems not used in the code + ModuleBase::IntArray* inl_index; // caoyu add 2021-05-07 + int* inl_l; // inl_l[inl_index] = l of descriptor with inl_index // HR status, // true : HR should be calculated @@ -212,13 +214,10 @@ class LCAO_Deepks // It also contains subroutines for printing pdm and gdmx // for checking purpose - // There are 4 subroutines in this file: + // There are 2 subroutines in this file: // 1. cal_projected_DM, which is used for calculating pdm // 2. check_projected_dm, which prints pdm to descriptor.dat - // 3. cal_gdmx, calculating gdmx (and optionally gdmepsl for stress) - // 4. check_gdmx, which prints gdmx to a series of .dat files - public: /** * @brief calculate projected density matrix: @@ -237,34 +236,6 @@ class LCAO_Deepks void check_projected_dm(); - // calculate the gradient of pdm with regard to atomic positions - // d/dX D_{Inl,mm'} - template - void cal_gdmx( // const ModuleBase::matrix& dm, - const std::vector>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - torch::Tensor& gdmx); - - void check_gdmx(const int nat, const torch::Tensor& gdmx); - - template - void cal_gdmepsl( // const ModuleBase::matrix& dm, - const std::vector>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - torch::Tensor& gdmepsl); - - void check_gdmepsl(const torch::Tensor& gdmepsl); - /** * @brief set init_pdm to skip the calculation of pdm in SCF iteration */ @@ -310,14 +281,6 @@ class LCAO_Deepks // as well as subroutines that prints the results for checking // The file contains 8 subroutines: - // 3. cal_gvx : gvx is used for training with force label, which is gradient of descriptors, - // calculated by d(des)/dX = d(pdm)/dX * d(des)/d(pdm) = gdmx * gvdm - // using einsum - // 4. check_gvx : prints gvx into gvx.dat for checking - // 5. cal_gvepsl : gvepsl is used for training with stress label, which is derivative of - // descriptors wrt strain tensor, calculated by - // d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdmepsl * gvdm - // using einsum // 6. cal_gevdm : d(des)/d(pdm) // calculated using torch::autograd::grad // 7. load_model : loads model for applying V_delta @@ -327,24 +290,6 @@ class LCAO_Deepks // 9. check_gedm : prints gedm for checking public: - /// calculates gradient of descriptors w.r.t atomic positions - ///---------------------------------------------------- - /// m, n: 2*l+1 - /// v: eigenvalues of dm , 2*l+1 - /// a,b: natom - /// - (a: the center of descriptor orbitals - /// - b: the atoms whose force being calculated) - /// gvdm*gdmx->gvx - ///---------------------------------------------------- - void cal_gvx(const int nat, const std::vector& gevdm, const torch::Tensor& gdmx, torch::Tensor& gvx); - void check_gvx(const int nat, const torch::Tensor& gvx); - - // for stress - void cal_gvepsl(const int nat, - const std::vector& gevdm, - const torch::Tensor& gdmepsl, - torch::Tensor& gvepsl); - // load the trained neural network model void load_model(const std::string& model_file); diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp index 7ade93876a..07b5a3fe7f 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp @@ -3,10 +3,7 @@ // as well as subroutines that prints the results for checking // The file contains 3 subroutines: -// cal_gvepsl : gvepsl is used for training with stress label, which is derivative of -// descriptors wrt strain tensor, calculated by -// d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdmepsl * gvdm -// using einsum + // cal_gevdm : d(des)/d(pdm) // calculated using torch::autograd::grad // load_model : loads model for applying V_delta @@ -22,72 +19,6 @@ #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" #include "module_parameter/parameter.h" -// calculates stress of descriptors from gradient of projected density matrices -// gv_epsl:d(d)/d\epsilon_{\alpha\beta}, [natom][6][des_per_atom] -void LCAO_Deepks::cal_gvepsl(const int nat, - const std::vector& gevdm, - const torch::Tensor& gdmepsl, - torch::Tensor& gvepsl) -{ - ModuleBase::TITLE("LCAO_Deepks", "cal_gvepsl"); - // dD/d\epsilon_{\alpha\beta}, tensor vector form of gdmepsl - std::vector gdmepsl_vector; - auto accessor = gdmepsl.accessor(); - if (GlobalV::MY_RANK == 0) - { - // make gdmx as tensor - int nlmax = this->inlmax / nat; - for (int nl = 0; nl < nlmax; ++nl) - { - std::vector bmmv; - for (int i = 0; i < 6; ++i) - { - std::vector ammv; - for (int iat = 0; iat < nat; ++iat) - { - int inl = iat * nlmax + nl; - int nm = 2 * this->inl_l[inl] + 1; - std::vector mmv; - for (int m1 = 0; m1 < nm; ++m1) - { - for (int m2 = 0; m2 < nm; ++m2) - { - mmv.push_back(accessor[i][inl][m1][m2]); - } - } // nm^2 - torch::Tensor mm - = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)).reshape({nm, nm}); // nm*nm - ammv.push_back(mm); - } - torch::Tensor bmm = torch::stack(ammv, 0); // nat*nm*nm - bmmv.push_back(bmm); - } - gdmepsl_vector.push_back(torch::stack(bmmv, 0)); // nbt*3*nat*nm*nm - } - assert(gdmepsl_vector.size() == nlmax); - - // einsum for each inl: - // gdmepsl_vector : b:npol * a:inl(projector) * m:nm * n:nm - // gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * n:nm - // (pdm, dim2) gvepsl_vector : b:npol * a:inl(projector) * - // m:nm(descriptor) - std::vector gvepsl_vector; - for (int nl = 0; nl < nlmax; ++nl) - { - gvepsl_vector.push_back(at::einsum("bamn, avmn->bav", {gdmepsl_vector[nl], gevdm[nl]})); - } - - // cat nv-> \sum_nl(nv) = \sum_nl(nm_nl)=des_per_atom - // concatenate index a(inl) and m(nm) - gvepsl = torch::cat(gvepsl_vector, -1); - assert(gvepsl.size(0) == 6); - assert(gvepsl.size(1) == nat); - assert(gvepsl.size(2) == this->des_per_atom); - } - - return; -} - // d(Descriptor) / d(projected density matrix) // Dimension is different for each inl, so there's a vector of tensors void LCAO_Deepks::cal_gevdm(const int nat, std::vector& gevdm) diff --git a/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp b/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp deleted file mode 100644 index 874c4b990f..0000000000 --- a/source/module_hamilt_lcao/module_deepks/cal_gvx.cpp +++ /dev/null @@ -1,145 +0,0 @@ -/// 1. cal_gvx : gvx is used for training with force label, which is gradient of descriptors, -/// calculated by d(des)/dX = d(pdm)/dX * d(des)/d(pdm) = gdmx * gvdm -/// using einsum -/// 2. check_gvx : prints gvx into gvx.dat for checking - -#ifdef __DEEPKS - -#include "LCAO_deepks.h" -#include "LCAO_deepks_io.h" // mohan add 2024-07-22 -#include "module_base/blas_connector.h" -#include "module_base/constants.h" -#include "module_base/libm/libm.h" -#include "module_base/parallel_reduce.h" -#include "module_hamilt_lcao/module_hcontainer/atom_pair.h" -#include "module_parameter/parameter.h" - -// calculates gradient of descriptors from gradient of projected density -// matrices -void LCAO_Deepks::cal_gvx(const int nat, - const std::vector& gevdm, - const torch::Tensor& gdmx, - torch::Tensor& gvx) -{ - ModuleBase::TITLE("LCAO_Deepks", "cal_gvx"); - - // gdmr : nat(derivative) * 3 * inl(projector) * nm * nm - std::vector gdmr; - auto accessor = gdmx.accessor(); - - if (GlobalV::MY_RANK == 0) - { - // make gdmx as tensor - int nlmax = this->inlmax / nat; - for (int nl = 0; nl < nlmax; ++nl) - { - std::vector bmmv; - for (int ibt = 0; ibt < nat; ++ibt) - { - std::vector xmmv; - for (int i = 0; i < 3; ++i) - { - std::vector ammv; - for (int iat = 0; iat < nat; ++iat) - { - int inl = iat * nlmax + nl; - int nm = 2 * this->inl_l[inl] + 1; - std::vector mmv; - for (int m1 = 0; m1 < nm; ++m1) - { - for (int m2 = 0; m2 < nm; ++m2) - { - mmv.push_back(accessor[i][ibt][inl][m1][m2]); - } - } // nm^2 - torch::Tensor mm = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)) - .reshape({nm, nm}); // nm*nm - ammv.push_back(mm); - } - torch::Tensor amm = torch::stack(ammv, 0); // nat*nm*nm - xmmv.push_back(amm); - } - torch::Tensor bmm = torch::stack(xmmv, 0); // 3*nat*nm*nm - bmmv.push_back(bmm); - } - gdmr.push_back(torch::stack(bmmv, 0)); // nbt*3*nat*nm*nm - } - - assert(gdmr.size() == nlmax); - - // einsum for each inl: - // gdmr : b:nat(derivative) * x:3 * a:inl(projector) * m:nm * - // n:nm gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * - // n:nm (pdm, dim2) gvx_vector : b:nat(derivative) * x:3 * - // a:inl(projector) * m:nm(descriptor) - std::vector gvx_vector; - for (int nl = 0; nl < nlmax; ++nl) - { - gvx_vector.push_back(at::einsum("bxamn, avmn->bxav", {gdmr[nl], gevdm[nl]})); - } - - // cat nv-> \sum_nl(nv) = \sum_nl(nm_nl)=des_per_atom - // concatenate index a(inl) and m(nm) - // gvx:d(d)/dX, size: [natom][3][natom][des_per_atom] - gvx = torch::cat(gvx_vector, -1); - - assert(gvx.size(0) == nat); - assert(gvx.size(1) == 3); - assert(gvx.size(2) == nat); - assert(gvx.size(3) == this->des_per_atom); - } - - return; -} - -void LCAO_Deepks::check_gvx(const int nat, const torch::Tensor& gvx) -{ - std::stringstream ss; - std::ofstream ofs_x; - std::ofstream ofs_y; - std::ofstream ofs_z; - - if (GlobalV::MY_RANK != 0) - { - return; - } - - auto accessor = gvx.accessor(); - - for (int ia = 0; ia < nat; ia++) - { - ss.str(""); - ss << "gvx_" << ia << ".dat"; - ofs_x.open(ss.str().c_str()); - ss.str(""); - ss << "gvy_" << ia << ".dat"; - ofs_y.open(ss.str().c_str()); - ss.str(""); - ss << "gvz_" << ia << ".dat"; - ofs_z.open(ss.str().c_str()); - - ofs_x << std::setprecision(10); - ofs_y << std::setprecision(10); - ofs_z << std::setprecision(10); - - for (int ib = 0; ib < nat; ib++) - { - for (int inl = 0; inl < inlmax / nat; inl++) - { - { - ofs_x << accessor[ia][0][ib][inl] << " "; - ofs_y << accessor[ia][1][ib][inl] << " "; - ofs_z << accessor[ia][2][ib][inl] << " "; - } - } - ofs_x << std::endl; - ofs_y << std::endl; - ofs_z << std::endl; - } - ofs_x.close(); - ofs_y.close(); - ofs_z.close(); - } -} - -#endif diff --git a/source/module_hamilt_lcao/module_deepks/cal_gdmx.cpp b/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp similarity index 55% rename from source/module_hamilt_lcao/module_deepks/cal_gdmx.cpp rename to source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp index 4dc151af64..68ad817a8a 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_gdmx.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp @@ -1,6 +1,7 @@ #ifdef __DEEPKS -#include "LCAO_deepks.h" +#include "deepks_fpre.h" + #include "module_base/constants.h" #include "module_base/libm/libm.h" #include "module_base/parallel_reduce.h" @@ -11,26 +12,25 @@ /// this subroutine calculates the gradient of projected density matrices /// gdmx_m,m = d/dX sum_{mu,nu} rho_{mu,nu} - -// There are 2 subroutines in this file: -// 1. cal_gdmx, calculating gdmx -// 2. check_gdmx, which prints gdmx to a series of .dat files - template -void LCAO_Deepks::cal_gdmx(const std::vector>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - torch::Tensor& gdmx) +void DeePKS_domain::cal_gdmx(const int lmaxd, + const int inlmax, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, + const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& gdmx) { - ModuleBase::TITLE("LCAO_Deepks", "cal_gdmx"); - ModuleBase::timer::tick("LCAO_Deepks", "cal_gdmx"); + ModuleBase::TITLE("DeePKS_domain", "cal_gdmx"); + ModuleBase::timer::tick("DeePKS_domain", "cal_gdmx"); // get DS_alpha_mu and S_nu_beta - int nrow = this->pv->nrow; + int nrow = pv.nrow; const int nm = 2 * lmaxd + 1; // gdmx: dD/dX // \sum_{mu,nu} 2*c_mu*c_nu * @@ -83,8 +83,8 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, continue; } - auto row_indexes = pv->get_indexes_row(ibt1); - auto col_indexes = pv->get_indexes_col(ibt2); + auto row_indexes = pv.get_indexes_row(ibt1); + auto col_indexes = pv.get_indexes_col(ibt2); if (row_indexes.size() * col_indexes.size() == 0) { continue; @@ -108,7 +108,7 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, } ModuleBase::Vector3 dR(dRx, dRy, dRz); - hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, pv); + hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); dm_pair.allocate(nullptr, 1); for (int ik = 0; ik < nks; ik++) { @@ -126,11 +126,11 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, } if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) { - dm_pair.add_from_matrix(dm[ik].data(), pv->get_row_size(), kphase, 1); + dm_pair.add_from_matrix(dm[ik].data(), pv.get_row_size(), kphase, 1); } else { - dm_pair.add_from_matrix(dm[ik].data(), pv->get_col_size(), kphase, 0); + dm_pair.add_from_matrix(dm[ik].data(), pv.get_col_size(), kphase, 0); } } @@ -158,7 +158,7 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, { for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - const int inl = this->inl_index[T0](I0, L0, N0); + const int inl = inl_index[T0](I0, L0, N0); const int nm = 2 * L0 + 1; for (int m1 = 0; m1 < nm; ++m1) { @@ -183,7 +183,7 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; //() = -() + // chi_nu|alpha_m'>) accessor[i][ibt2][inl][m2][m1] -= grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; @@ -205,11 +205,11 @@ void LCAO_Deepks::cal_gdmx(const std::vector>& dm, #ifdef __MPI Parallel_Reduce::reduce_all(gdmx.data_ptr(), 3 * ucell.nat * inlmax * nm * nm); #endif - ModuleBase::timer::tick("LCAO_Deepks", "cal_gdmx"); + ModuleBase::timer::tick("DeePKS_domain", "cal_gdmx"); return; } -void LCAO_Deepks::check_gdmx(const int nat, const torch::Tensor& gdmx) +void DeePKS_domain::check_gdmx(const torch::Tensor& gdmx) { std::stringstream ss; std::ofstream ofs_x; @@ -220,9 +220,10 @@ void LCAO_Deepks::check_gdmx(const int nat, const torch::Tensor& gdmx) ofs_y << std::setprecision(10); ofs_z << std::setprecision(10); - const int nm = 2 * this->lmaxd + 1; + // size: [3][natom][inlmax][nm][nm] + auto size = gdmx.sizes(); auto accessor = gdmx.accessor(); - for (int ia = 0; ia < nat; ia++) + for (int ia = 0; ia < size[1]; ia++) { ss.str(""); ss << "gdmx_" << ia << ".dat"; @@ -234,11 +235,11 @@ void LCAO_Deepks::check_gdmx(const int nat, const torch::Tensor& gdmx) ss << "gdmz_" << ia << ".dat"; ofs_z.open(ss.str().c_str()); - for (int inl = 0; inl < inlmax; inl++) + for (int inl = 0; inl < size[2]; inl++) { - for (int m1 = 0; m1 < nm; m1++) + for (int m1 = 0; m1 < size[3]; m1++) { - for (int m2 = 0; m2 < nm; m2++) + for (int m2 = 0; m2 < size[4]; m2++) { ofs_x << accessor[0][ia][inl][m1][m2] << " "; ofs_y << accessor[1][ia][inl][m1][m2] << " "; @@ -255,22 +256,159 @@ void LCAO_Deepks::check_gdmx(const int nat, const torch::Tensor& gdmx) } } -template void LCAO_Deepks::cal_gdmx(const std::vector>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - torch::Tensor& gdmx); - -template void LCAO_Deepks::cal_gdmx>(const std::vector>>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - torch::Tensor& gdmx); +// calculates gradient of descriptors from gradient of projected density matrices +void DeePKS_domain::cal_gvx(const int nat, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& gevdm, + const torch::Tensor& gdmx, + torch::Tensor& gvx) +{ + ModuleBase::TITLE("DeePKS_domain", "cal_gvx"); + + // gdmr : nat(derivative) * 3 * inl(projector) * nm * nm + std::vector gdmr; + auto accessor = gdmx.accessor(); + + if (GlobalV::MY_RANK == 0) + { + // make gdmx as tensor + int nlmax = inlmax / nat; + for (int nl = 0; nl < nlmax; ++nl) + { + std::vector bmmv; + for (int ibt = 0; ibt < nat; ++ibt) + { + std::vector xmmv; + for (int i = 0; i < 3; ++i) + { + std::vector ammv; + for (int iat = 0; iat < nat; ++iat) + { + int inl = iat * nlmax + nl; + int nm = 2 * inl_l[inl] + 1; + std::vector mmv; + for (int m1 = 0; m1 < nm; ++m1) + { + for (int m2 = 0; m2 < nm; ++m2) + { + mmv.push_back(accessor[i][ibt][inl][m1][m2]); + } + } // nm^2 + torch::Tensor mm = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)) + .reshape({nm, nm}); // nm*nm + ammv.push_back(mm); + } + torch::Tensor amm = torch::stack(ammv, 0); // nat*nm*nm + xmmv.push_back(amm); + } + torch::Tensor bmm = torch::stack(xmmv, 0); // 3*nat*nm*nm + bmmv.push_back(bmm); + } + gdmr.push_back(torch::stack(bmmv, 0)); // nbt*3*nat*nm*nm + } + + assert(gdmr.size() == nlmax); + + // einsum for each inl: + // gdmr : b:nat(derivative) * x:3 * a:inl(projector) * m:nm * + // n:nm gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * + // n:nm (pdm, dim2) gvx_vector : b:nat(derivative) * x:3 * + // a:inl(projector) * m:nm(descriptor) + std::vector gvx_vector; + for (int nl = 0; nl < nlmax; ++nl) + { + gvx_vector.push_back(at::einsum("bxamn, avmn->bxav", {gdmr[nl], gevdm[nl]})); + } + + // cat nv-> \sum_nl(nv) = \sum_nl(nm_nl)=des_per_atom + // concatenate index a(inl) and m(nm) + // gvx:d(d)/dX, size: [natom][3][natom][des_per_atom] + gvx = torch::cat(gvx_vector, -1); + + assert(gvx.size(0) == nat); + assert(gvx.size(1) == 3); + assert(gvx.size(2) == nat); + assert(gvx.size(3) == des_per_atom); + } + + return; +} + +void DeePKS_domain::check_gvx(const torch::Tensor& gvx) +{ + std::stringstream ss; + std::ofstream ofs_x; + std::ofstream ofs_y; + std::ofstream ofs_z; + + if (GlobalV::MY_RANK != 0) + { + return; + } + + auto size = gvx.sizes(); + auto accessor = gvx.accessor(); + + for (int ia = 0; ia < size[0]; ia++) + { + ss.str(""); + ss << "gvx_" << ia << ".dat"; + ofs_x.open(ss.str().c_str()); + ss.str(""); + ss << "gvy_" << ia << ".dat"; + ofs_y.open(ss.str().c_str()); + ss.str(""); + ss << "gvz_" << ia << ".dat"; + ofs_z.open(ss.str().c_str()); + + ofs_x << std::setprecision(10); + ofs_y << std::setprecision(10); + ofs_z << std::setprecision(10); + + for (int ib = 0; ib < size[2]; ib++) + { + for (int nlm = 0; nlm < size[3]; nlm++) + { + ofs_x << accessor[ia][0][ib][nlm] << " "; + ofs_y << accessor[ia][1][ib][nlm] << " "; + ofs_z << accessor[ia][2][ib][nlm] << " "; + } + ofs_x << std::endl; + ofs_y << std::endl; + ofs_z << std::endl; + } + ofs_x.close(); + ofs_y.close(); + ofs_z.close(); + } +} + +template void DeePKS_domain::cal_gdmx(const int lmaxd, + const int inlmax, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, + const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& gdmx); + +template void DeePKS_domain::cal_gdmx>(const int lmaxd, + const int inlmax, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, + const std::vector>>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& gdmx); #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_fpre.h b/source/module_hamilt_lcao/module_deepks/deepks_fpre.h new file mode 100644 index 0000000000..c6f41ca590 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_fpre.h @@ -0,0 +1,70 @@ +#ifndef DEEPKS_FPRE_H +#define DEEPKS_FPRE_H + +#ifdef __DEEPKS + +#include "module_base/complexmatrix.h" +#include "module_base/intarray.h" +#include "module_base/matrix.h" +#include "module_base/timer.h" +#include "module_basis/module_ao/parallel_orbitals.h" +#include "module_basis/module_nao/two_center_integrator.h" +#include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" + +#include +#include + +namespace DeePKS_domain +{ +//------------------------ +// deepks_fpre.cpp +//------------------------ + +// This file contains 4 subroutines for calculating, +// 1. cal_gdmx, calculating gdmx +// 2. check_gdmx, which prints gdmx to a series of .dat files +// 3. cal_gvx : gvx is used for training with force label, which is gradient of descriptors, +// calculated by d(des)/dX = d(pdm)/dX * d(des)/d(pdm) = gdmx * gvdm +// using einsum +// 4. check_gvx : prints gvx into gvx.dat for checking + +// calculate the gradient of pdm with regard to atomic positions +// d/dX D_{Inl,mm'} +template +void cal_gdmx(const int lmaxd, + const int inlmax, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, + const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& gdmx); + +void check_gdmx(const torch::Tensor& gdmx); + +/// calculates gradient of descriptors w.r.t atomic positions +///---------------------------------------------------- +/// m, n: 2*l+1 +/// v: eigenvalues of dm , 2*l+1 +/// a,b: natom +/// - (a: the center of descriptor orbitals +/// - b: the atoms whose force being calculated) +/// gevdm*gdmx->gvx +///---------------------------------------------------- +void cal_gvx(const int nat, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& gevdm, + const torch::Tensor& gdmx, + torch::Tensor& gvx); +void check_gvx(const torch::Tensor& gvx); + +} // namespace DeePKS_domain +#endif +#endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp index 8c912bece8..774599b6a2 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp @@ -1,7 +1,7 @@ #ifdef __DEEPKS /// cal_orbital_precalc : orbital_precalc is used for training with orbital label, -/// which equals gvdm * orbital_pdm, +/// which equals gevdm * orbital_pdm, /// orbital_pdm[nks,Inl,nm,nm] = dm_hl * overlap * overlap #include "deepks_orbpre.h" @@ -14,7 +14,7 @@ #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" #include "module_parameter/parameter.h" -// calculates orbital_precalc[nks,NAt,NDscrpt] = gvdm * orbital_pdm; +// calculates orbital_precalc[nks,NAt,NDscrpt] = gevdm * orbital_pdm; // orbital_pdm[nks,Inl,nm,nm] = dm_hl * overlap * overlap; template void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h index 8b5ebe4998..e044f9d54f 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h @@ -23,7 +23,7 @@ namespace DeePKS_domain //------------------------ // This file contains one subroutine for calculating orbital_precalc, -// which is defind as gvdm * dm_hl * overlap * overlap +// which is defind as gevdm * dm_hl * overlap * overlap template void cal_orbital_precalc(const std::vector& dm_hl, diff --git a/source/module_hamilt_lcao/module_deepks/cal_gdmepsl.cpp b/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp similarity index 56% rename from source/module_hamilt_lcao/module_deepks/cal_gdmepsl.cpp rename to source/module_hamilt_lcao/module_deepks/deepks_spre.cpp index ecba99b1f3..21783ee09a 100644 --- a/source/module_hamilt_lcao/module_deepks/cal_gdmepsl.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp @@ -1,6 +1,7 @@ #ifdef __DEEPKS -#include "LCAO_deepks.h" +#include "deepks_spre.h" + #include "module_base/constants.h" #include "module_base/libm/libm.h" #include "module_base/parallel_reduce.h" @@ -12,26 +13,25 @@ /// this subroutine calculates the gradient of PDM wrt strain tensor: /// gdmepsl = d/d\epsilon_{ab} * /// sum_{mu,nu} rho_{mu,nu} - -// There are 2 subroutines in this file: -// 1. cal_gdmepsl, calculating gdmepsl -// 2. check_gdmepsl, which prints gdmepsl to a series of .dat files - template -void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - torch::Tensor& gdmepsl) +void DeePKS_domain::cal_gdmepsl(const int lmaxd, + const int inlmax, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, + const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& gdmepsl) { - ModuleBase::TITLE("LCAO_Deepks", "cal_gdmepsl"); - ModuleBase::timer::tick("LCAO_Deepks", "cal_gdmepsl"); + ModuleBase::TITLE("DeePKS_domain", "cal_gdmepsl"); + ModuleBase::timer::tick("DeePKS_domain", "cal_gdmepsl"); // get DS_alpha_mu and S_nu_beta - int nrow = this->pv->nrow; + int nrow = pv.nrow; const int nm = 2 * lmaxd + 1; // gdmepsl: dD/d\epsilon_{\alpha\beta} // size: [6][tot_Inl][2l+1][2l+1] @@ -91,8 +91,8 @@ void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, r0[0] = (tau2.x - tau0.x); r0[1] = (tau2.y - tau0.y); r0[2] = (tau2.z - tau0.z); - auto row_indexes = pv->get_indexes_row(ibt1); - auto col_indexes = pv->get_indexes_col(ibt2); + auto row_indexes = pv.get_indexes_row(ibt1); + auto col_indexes = pv.get_indexes_col(ibt2); if (row_indexes.size() * col_indexes.size() == 0) { continue; @@ -116,7 +116,7 @@ void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, } ModuleBase::Vector3 dR(dRx, dRy, dRz); - hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, pv); + hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); dm_pair.allocate(nullptr, 1); for (int ik = 0; ik < nks; ik++) { @@ -134,11 +134,11 @@ void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, } if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) { - dm_pair.add_from_matrix(dm[ik].data(), pv->get_row_size(), kphase, 1); + dm_pair.add_from_matrix(dm[ik].data(), pv.get_row_size(), kphase, 1); } else { - dm_pair.add_from_matrix(dm[ik].data(), pv->get_col_size(), kphase, 0); + dm_pair.add_from_matrix(dm[ik].data(), pv.get_col_size(), kphase, 0); } } @@ -166,7 +166,7 @@ void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, { for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - const int inl = this->inl_index[T0](I0, L0, N0); + const int inl = inl_index[T0](I0, L0, N0); const int nm = 2 * L0 + 1; for (int m1 = 0; m1 < nm; ++m1) { @@ -208,18 +208,19 @@ void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, #ifdef __MPI Parallel_Reduce::reduce_all(gdmepsl.data_ptr(), 6 * inlmax * nm * nm); #endif - ModuleBase::timer::tick("LCAO_Deepks", "cal_gdmepsl"); + ModuleBase::timer::tick("DeePKS_domain", "cal_gdmepsl"); return; } -void LCAO_Deepks::check_gdmepsl(const torch::Tensor& gdmepsl) +void DeePKS_domain::check_gdmepsl(const torch::Tensor& gdmepsl) { std::stringstream ss; std::ofstream ofs; ofs << std::setprecision(10); - const int nm = 2 * this->lmaxd + 1; + // size: [6][inlmax][nm][nm] + auto size = gdmepsl.sizes(); auto accessor = gdmepsl.accessor(); for (int i = 0; i < 6; i++) { @@ -227,11 +228,11 @@ void LCAO_Deepks::check_gdmepsl(const torch::Tensor& gdmepsl) ss << "gdmepsl_" << i << ".dat"; ofs.open(ss.str().c_str()); - for (int inl = 0; inl < inlmax; inl++) + for (int inl = 0; inl < size[1]; inl++) { - for (int m1 = 0; m1 < nm; m1++) + for (int m1 = 0; m1 < size[2]; m1++) { - for (int m2 = 0; m2 < nm; m2++) + for (int m2 = 0; m2 < size[3]; m2++) { ofs << accessor[i][inl][m1][m2] << " "; } @@ -242,22 +243,132 @@ void LCAO_Deepks::check_gdmepsl(const torch::Tensor& gdmepsl) } } -template void LCAO_Deepks::cal_gdmepsl(const std::vector>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - torch::Tensor& gdmepsl); - -template void LCAO_Deepks::cal_gdmepsl>(const std::vector>>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - torch::Tensor& gdmepsl); +// calculates stress of descriptors from gradient of projected density matrices +// gv_epsl:d(d)/d\epsilon_{\alpha\beta}, [natom][6][des_per_atom] +void DeePKS_domain::cal_gvepsl(const int nat, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& gevdm, + const torch::Tensor& gdmepsl, + torch::Tensor& gvepsl) +{ + ModuleBase::TITLE("DeePKS_domain", "cal_gvepsl"); + // dD/d\epsilon_{\alpha\beta}, tensor vector form of gdmepsl + std::vector gdmepsl_vector; + auto accessor = gdmepsl.accessor(); + if (GlobalV::MY_RANK == 0) + { + // make gdmx as tensor + int nlmax = inlmax / nat; + for (int nl = 0; nl < nlmax; ++nl) + { + std::vector bmmv; + for (int i = 0; i < 6; ++i) + { + std::vector ammv; + for (int iat = 0; iat < nat; ++iat) + { + int inl = iat * nlmax + nl; + int nm = 2 * inl_l[inl] + 1; + std::vector mmv; + for (int m1 = 0; m1 < nm; ++m1) + { + for (int m2 = 0; m2 < nm; ++m2) + { + mmv.push_back(accessor[i][inl][m1][m2]); + } + } // nm^2 + torch::Tensor mm + = torch::tensor(mmv, torch::TensorOptions().dtype(torch::kFloat64)).reshape({nm, nm}); // nm*nm + ammv.push_back(mm); + } + torch::Tensor bmm = torch::stack(ammv, 0); // nat*nm*nm + bmmv.push_back(bmm); + } + gdmepsl_vector.push_back(torch::stack(bmmv, 0)); // nbt*3*nat*nm*nm + } + assert(gdmepsl_vector.size() == nlmax); + + // einsum for each inl: + // gdmepsl_vector : b:npol * a:inl(projector) * m:nm * n:nm + // gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * n:nm + // (pdm, dim2) gvepsl_vector : b:npol * a:inl(projector) * + // m:nm(descriptor) + std::vector gvepsl_vector; + for (int nl = 0; nl < nlmax; ++nl) + { + gvepsl_vector.push_back(at::einsum("bamn, avmn->bav", {gdmepsl_vector[nl], gevdm[nl]})); + } + + // cat nv-> \sum_nl(nv) = \sum_nl(nm_nl)=des_per_atom + // concatenate index a(inl) and m(nm) + gvepsl = torch::cat(gvepsl_vector, -1); + assert(gvepsl.size(0) == 6); + assert(gvepsl.size(1) == nat); + assert(gvepsl.size(2) == des_per_atom); + } + + return; +} + +void DeePKS_domain::check_gvepsl(const torch::Tensor& gvepsl) +{ + std::stringstream ss; + std::ofstream ofs; + + if (GlobalV::MY_RANK != 0) + { + return; + } + + auto size = gvepsl.sizes(); + auto accessor = gvepsl.accessor(); + + for (int i = 0; i < 6; i++) + { + ss.str(""); + ss << "gvepsl_" << i << ".dat"; + ofs.open(ss.str().c_str()); + + ofs << std::setprecision(10); + + for (int ia = 0; ia < size[1]; ia++) + { + for (int nlm = 0; nlm < size[2]; nlm++) + { + ofs << accessor[i][ia][nlm] << " "; + } + ofs << std::endl; + } + ofs.close(); + } +} + +template void DeePKS_domain::cal_gdmepsl(const int lmaxd, + const int inlmax, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, + const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& gdmepsl); + +template void DeePKS_domain::cal_gdmepsl>(const int lmaxd, + const int inlmax, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, + const std::vector>>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& gdmepsl); #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_spre.h b/source/module_hamilt_lcao/module_deepks/deepks_spre.h new file mode 100644 index 0000000000..24083b5a98 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_spre.h @@ -0,0 +1,63 @@ +#ifndef DEEPKS_SPRE_H +#define DEEPKS_SPRE_H + +#ifdef __DEEPKS + +#include "module_base/complexmatrix.h" +#include "module_base/intarray.h" +#include "module_base/matrix.h" +#include "module_base/timer.h" +#include "module_basis/module_ao/parallel_orbitals.h" +#include "module_basis/module_nao/two_center_integrator.h" +#include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" + +#include +#include + +namespace DeePKS_domain +{ +//------------------------ +// deepks_spre.cpp +//------------------------ + +// This file contains 4 subroutines for calculating, +// 1. cal_gdmepsl, calculating gdmepsl +// 2. check_gdmepsl, which prints gdmepsl to a series of .dat files +// 3. cal_gvepsl : gvepsl is used for training with stress label, which is derivative of +// descriptors wrt strain tensor, calculated by +// d(des)/d\epsilon_{ab} = d(pdm)/d\epsilon_{ab} * d(des)/d(pdm) = gdmepsl * gvdm +// using einsum +// 4. check_gvepsl : prints gvepsl into gvepsl.dat for checking + +// calculate the gradient of pdm with regard to atomic virial stress tensor +// d/d\epsilon D_{Inl,mm'} +template +void cal_gdmepsl( // const ModuleBase::matrix& dm, + const int lmaxd, + const int inlmax, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + const ModuleBase::IntArray* inl_index, + const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Parallel_Orbitals& pv, + const Grid_Driver& GridD, + torch::Tensor& gdmepsl); + +void check_gdmepsl(const torch::Tensor& gdmepsl); + +void cal_gvepsl(const int nat, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& gevdm, + const torch::Tensor& gdmepsl, + torch::Tensor& gvepsl); + +void check_gvepsl(const torch::Tensor& gvepsl); +} // namespace DeePKS_domain +#endif +#endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp index e0c9a0be8e..9a3958ed8c 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp @@ -1,5 +1,5 @@ /// cal_v_delta_precalc : v_delta_precalc is used for training with v_delta label, -// which equals gvdm * v_delta_pdm, +// which equals gevdm * v_delta_pdm, // v_delta_pdm = overlap * overlap /// check_v_delta_precalc : check v_delta_precalc // prepare_phialpha : prepare phialpha for outputting npy file @@ -17,7 +17,7 @@ #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" #include "module_parameter/parameter.h" -// calculates v_delta_precalc[nks,nlocal,nlocal,NAt,NDscrpt] = gvdm * v_delta_pdm; +// calculates v_delta_precalc[nks,nlocal,nlocal,NAt,NDscrpt] = gevdm * v_delta_pdm; // v_delta_pdm[nks,nlocal,nlocal,Inl,nm,nm] = overlap * overlap; // for deepks_v_delta = 1 template diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h index 41a6e1be80..41abcf8b0c 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h @@ -23,7 +23,7 @@ namespace DeePKS_domain // This file contains 6 subroutines for calculating v_delta, // 1. cal_v_delta_precalc : v_delta_precalc is used for training with v_delta label, -// which equals gvdm * v_delta_pdm, +// which equals gevdm * v_delta_pdm, // v_delta_pdm = overlap * overlap // 2. check_v_delta_precalc : check v_delta_precalc // 3. prepare_phialpha : prepare phialpha for outputting npy file diff --git a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt index fd4de98d76..fb8c89a6ef 100644 --- a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt @@ -1,3 +1,4 @@ +remove_definitions(-DUSE_PAW) add_executable( test_deepks main_deepks.cpp klist_1.cpp LCAO_deepks_test_prep.cpp LCAO_deepks_test.cpp @@ -35,7 +36,7 @@ add_executable( target_link_libraries( test_deepks base device parameter deepks psi planewave neighbor container - orb gint numerical_atomic_orbitals paw + orb gint numerical_atomic_orbitals ${math_libs} ) diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index 25bd243d14..107675e278 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -162,14 +162,35 @@ void test_deepks::check_gdmx(torch::Tensor& gdmx) { if (PARAM.sys.gamma_only_local) { - GlobalC::ld.cal_gdmx(dm_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, gdmx); + DeePKS_domain::cal_gdmx(GlobalC::ld.lmaxd, + GlobalC::ld.inlmax, + kv.nkstot, + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.inl_index, + dm_new, + ucell, + ORB, + ParaO, + Test_Deepks::GridD, + gdmx); } else { - GlobalC::ld - .cal_gdmx(dm_k_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, gdmx); + DeePKS_domain::cal_gdmx(GlobalC::ld.lmaxd, + GlobalC::ld.inlmax, + kv.nkstot, + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.inl_index, + dm_k_new, + ucell, + ORB, + ParaO, + Test_Deepks::GridD, + gdmx); } - GlobalC::ld.check_gdmx(ucell.nat, gdmx); + DeePKS_domain::check_gdmx(gdmx); for (int ia = 0; ia < ucell.nat; ia++) { @@ -196,19 +217,39 @@ void test_deepks::check_gdmx(torch::Tensor& gdmx) } } -void test_deepks::check_gdmepsl() +void test_deepks::check_gdmepsl(torch::Tensor& gdmepsl) { - torch::Tensor gdmepsl; if (PARAM.sys.gamma_only_local) { - GlobalC::ld.cal_gdmepsl(dm_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, gdmepsl); + DeePKS_domain::cal_gdmepsl(GlobalC::ld.lmaxd, + GlobalC::ld.inlmax, + kv.nkstot, + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.inl_index, + dm_new, + ucell, + ORB, + ParaO, + Test_Deepks::GridD, + gdmepsl); } else { - GlobalC::ld - .cal_gdmx(dm_k_new, ucell, ORB, Test_Deepks::GridD, kv.nkstot, kv.kvec_d, GlobalC::ld.phialpha, gdmepsl); + DeePKS_domain::cal_gdmepsl(GlobalC::ld.lmaxd, + GlobalC::ld.inlmax, + kv.nkstot, + kv.kvec_d, + GlobalC::ld.phialpha, + GlobalC::ld.inl_index, + dm_k_new, + ucell, + ORB, + ParaO, + Test_Deepks::GridD, + gdmepsl); } - GlobalC::ld.check_gdmepsl(gdmepsl); + DeePKS_domain::check_gdmepsl(gdmepsl); for (int i = 0; i < 6; i++) { @@ -244,8 +285,14 @@ void test_deepks::check_gvx(torch::Tensor& gdmx) std::vector gevdm; GlobalC::ld.cal_gevdm(ucell.nat, gevdm); torch::Tensor gvx; - GlobalC::ld.cal_gvx(ucell.nat, gevdm, gdmx, gvx); - GlobalC::ld.check_gvx(ucell.nat, gvx); + DeePKS_domain::cal_gvx(ucell.nat, + GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + gevdm, + gdmx, + gvx); + DeePKS_domain::check_gvx(gvx); for (int ia = 0; ia < ucell.nat; ia++) { @@ -271,6 +318,32 @@ void test_deepks::check_gvx(torch::Tensor& gdmx) } } +void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) +{ + std::vector gevdm; + GlobalC::ld.cal_gevdm(ucell.nat, gevdm); + torch::Tensor gvepsl; + DeePKS_domain::cal_gvepsl(ucell.nat, + GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + gevdm, + gdmepsl, + gvepsl); + DeePKS_domain::check_gvepsl(gvepsl); + + for (int i = 0; i < 6; i++) + { + std::stringstream ss; + std::stringstream ss1; + ss.str(""); + ss << "gvepsl_" << i << ".dat"; + ss1.str(""); + ss1 << "gvepsl_" << i << "_ref.dat"; + this->compare_with_ref(ss.str(), ss1.str()); + } +} + void test_deepks::check_edelta(std::vector& descriptor) { GlobalC::ld.load_model("model.ptg"); diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h index 6b1cfb011e..1ba554b07d 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h @@ -97,11 +97,13 @@ class test_deepks void read_dm_k(const int nks); void check_pdm(); + void check_descriptor(std::vector& descriptor); + void check_gdmx(torch::Tensor& gdmx); - void check_gdmepsl(); + void check_gdmepsl(torch::Tensor& gdmepsl); - void check_descriptor(std::vector& descriptor); void check_gvx(torch::Tensor& gdmx); + void check_gvepsl(torch::Tensor& gdmepsl); void check_edelta(std::vector& descriptor); diff --git a/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp b/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp index a8b0f17737..958798b64e 100644 --- a/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp @@ -36,14 +36,17 @@ int calculate() test.check_pdm(); - torch::Tensor gdmx; - test.check_gdmx(gdmx); - test.check_gdmepsl(); - std::vector descriptor; test.check_descriptor(descriptor); + + torch::Tensor gdmx; + test.check_gdmx(gdmx); test.check_gvx(gdmx); + torch::Tensor gdmepsl; + test.check_gdmepsl(gdmepsl); + test.check_gvepsl(gdmepsl); + test.check_edelta(descriptor); test.check_e_deltabands(); test.check_f_delta_and_stress_delta(); diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_0_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_0_ref.dat new file mode 100644 index 0000000000..41f3e8ac53 --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_0_ref.dat @@ -0,0 +1,5 @@ +0.167374502 0.3119937007 0.0835245276 0.001969326958 0.002113794732 0.003041789508 0.0006795829431 -0.0007575056859 -0.0004183508038 -8.965682239e-05 5.751757933e-05 2.333809072e-05 -7.735905951e-08 0.0298666686 0.06212100463 -0.5263840346 0.1659409549 0.1843279449 0.07197486667 0.2611301624 0.1226339546 0.05447724718 0.08703078028 0.03423033859 0.01477938772 0.003221113725 0.002537014994 -0.0001114041761 -0.003945841711 -0.01041001574 -0.002594779824 -0.00122173914 -0.003300620525 -0.009557283129 0.0004840876979 -0.0001624716824 -0.0004653482397 0.001689362112 0.0004599777451 0.0001173154904 0.0007623437622 0.0002833942263 0.0001071944841 -0.0001379070028 -4.647017569e-06 -7.750546034e-06 -5.035875963e-05 -1.686323776e-05 -1.14740732e-05 -1.308835139e-05 -3.69240964e-05 -0.0001431197024 1.074694887e-15 0.0001820655656 -0.02391589499 -0.06623980353 -0.1039313759 -8.677825627e-17 0.0002260732302 -0.02036956341 -0.04377862477 0.0156143547 -5.932764635e-16 7.563534889e-05 0.05626156556 -0.001481562938 -0.001489913706 -6.316597727e-17 -2.040430158e-05 0.01187317209 0.00412684544 0.001338560491 2.050666098e-19 -1.842352121e-05 8.791960396e-05 -0.001109612563 -5.620161501e-06 -4.444148719e-20 -1.158516193e-07 -6.321592282e-05 -0.0001502450459 0.0003368756989 1.559456717e-21 -5.500238004e-08 -1.427952837e-05 8.205711367e-05 3.464874441e-05 -7.482095948e-21 -3.018206221e-10 6.996672653e-06 -6.668751756e-05 8.048881017e-06 -3.55375655e-20 1.738278433e-08 -7.034884748e-06 -4.19099537e-05 4.19479163e-05 -1.050839316e-21 1.110064871e-08 1.432385482e-07 -2.361505953e-05 -4.689970506e-06 -2.865071802e-20 -4.950972585e-10 1.302832592e-05 8.99755145e-06 3.073247811e-06 -3.609893507e-21 1.6717502e-09 -1.390525397e-06 -7.084979296e-06 1.11633335e-06 -6.169273869e-22 1.660633177e-09 -1.007261692e-06 -2.572204504e-06 -1.943895122e-05 +0.09086076468 -0.03306159266 0.02182822068 0.01052223592 -0.0007858375479 0.000222681498 -7.022593037e-05 7.718524861e-05 -4.201446633e-06 -0.0001396377371 3.457436869e-06 1.485692189e-06 -3.763178371e-06 0.02929856255 -0.2993906073 0.1931976809 0.1045709272 0.03736591597 0.07638050008 0.009781189404 0.002077898407 0.000310952987 6.390628337e-05 0.0001187254089 0.01623321038 -0.0002532507868 -0.001332527135 -3.321720072e-05 -0.0001383999606 -0.0006860845273 -0.0002141525842 9.803348338e-06 4.217023644e-06 0.0001125210286 3.680140429e-05 5.218251169e-05 -8.869359905e-05 -3.149136031e-05 -0.0001550187366 -5.933146556e-05 -1.226375605e-05 -7.835101865e-05 -0.0001182339206 -2.045459253e-07 1.91258189e-06 -4.53998866e-05 1.594468385e-06 -2.107984323e-05 1.779449219e-05 -6.634708778e-06 -2.081611032e-05 -2.50157572e-05 -3.954851977e-15 1.632963181e-05 0.1549943192 0.01539222417 -0.3128907513 -7.795014943e-18 5.274273347e-06 0.1026443361 0.09977825709 0.06326224854 5.011100917e-18 -6.659108198e-05 0.002416131978 0.0346436869 0.01135600443 -1.29042506e-18 -4.89642018e-06 -0.001137771286 -0.0007919847258 0.007271139311 -4.895645916e-18 -4.168472939e-06 -0.0008544989577 -0.003711622486 0.001186586003 -3.728560702e-20 -1.36478654e-06 -6.531697155e-05 -0.0003783401363 -0.0006328535232 -4.76394404e-20 -1.042353625e-06 -2.46489356e-05 -5.549602925e-05 0.0001190990544 3.31696756e-18 1.178782562e-08 -8.360851727e-05 3.18190408e-05 5.318893766e-05 8.747801013e-19 -7.590664695e-08 -4.945337485e-05 -0.0002284374711 -5.652960474e-05 -4.972913189e-20 -2.328256512e-08 -8.558379534e-06 -5.146839213e-05 -3.692284088e-05 4.212018045e-19 -1.817373089e-10 6.933867631e-06 1.085527779e-05 -1.344249383e-05 -5.998000547e-19 -4.678910484e-09 -3.878701313e-06 -2.583521367e-05 1.638638647e-05 -9.71282018e-20 9.348822607e-10 2.700106082e-07 -9.420628875e-06 -5.506757892e-05 +0.4377220322 0.145572972 0.6078891148 0.1722724741 0.01180459185 -0.008517838404 -0.009519828134 -0.004695523566 0.001594313082 0.001608246158 -2.310737802e-05 -0.0003502994344 -3.469474855e-05 0.3966790657 0.6099075934 0.1210075346 0.3237414301 0.3030655878 0.05962344897 0.008554579447 0.01142163764 -0.01774190169 0.001444227116 -0.0004146826082 0.1860559521 -0.000772652493 -0.0002064706813 -0.02355933771 6.361252784e-05 -0.0002518003487 -0.001301200731 -0.0004463822714 -0.0008931917785 0.007311275353 3.935747998e-05 5.209246953e-05 -0.003352807234 -0.0003187709249 0.0002021160364 0.0003431592095 -0.0001337657643 -0.000207740197 0.001074706636 -6.032802342e-05 -0.0001408700864 -0.001108692093 1.947125073e-05 -1.765440601e-05 -3.789807036e-05 -1.552002548e-05 -1.366548127e-05 0.0001325460415 1.126076951e-14 -8.519479369e-06 -0.5809797464 -0.1970300116 -0.06825983536 2.908767741e-15 -2.445190896e-06 0.2512537314 0.5609418393 0.4275246944 2.405048026e-17 1.211491167e-05 0.07473986152 0.09108849667 -0.1730796384 -3.448783743e-18 1.463719549e-05 -0.002454410302 -0.007824767962 0.04397790604 6.66651003e-19 -2.488951299e-05 -7.561940856e-05 -1.976260567e-05 0.03079388825 -3.278080878e-19 2.660568936e-06 -0.001460094589 -0.001812351098 -0.002389515554 -3.70810599e-18 -1.420032051e-08 -0.0002684506649 -0.0004143436555 -0.002171716455 -3.292780969e-20 9.690131703e-08 0.000554483783 0.000453584106 0.001347954339 -5.314740907e-21 8.142847868e-07 0.0005116353143 -5.376590252e-05 9.804386753e-05 6.663399154e-21 -1.382541258e-07 -0.0003102589744 -0.0005905000139 -0.0007018414919 -1.611943713e-18 9.066964011e-10 -0.000192418594 -9.491140405e-05 -0.0001551663196 -8.89869347e-22 2.923233925e-08 0.0001474651082 -3.438156246e-06 -2.150921925e-05 -3.102598977e-21 2.105673377e-08 -7.391814713e-05 -8.20987434e-05 -0.0001181681003 +0.1680113313 -0.01927795424 0.158420246 0.04999157965 0.00510149704 -0.0006270011353 -0.001795768696 -0.001772295156 8.036418351e-05 0.0004096163982 -2.797170945e-05 -5.963694335e-05 -7.581851995e-06 0.08938234964 -0.01430928792 0.1779154381 0.1623719227 0.07298950475 0.03198247632 0.00454784626 0.004628369534 -0.00823503564 0.001363267058 -0.0004237829788 0.04868977826 -3.460438727e-05 -8.642512957e-05 0.0001454148115 2.430108596e-05 -0.0008204025882 -0.0009740446915 -9.524071387e-05 -0.0004319466828 0.0003372886246 1.107675701e-05 4.540406654e-05 -0.0002258900601 2.317485392e-08 5.044823564e-05 9.586710397e-05 -3.124426607e-05 -0.0001226152387 -6.91207915e-05 -1.756770861e-05 -3.326282752e-05 -0.0003057853598 1.629202653e-05 9.476203597e-06 -5.501101516e-05 -6.714312248e-06 -2.365462243e-05 -1.813401511e-05 8.342633259e-16 1.749620505e-06 -0.02712046755 0.011140493 -0.2804155395 -2.345639682e-16 4.298394249e-07 0.1703412366 0.182274318 0.09542400996 3.745299038e-17 -0.0001239581873 0.03010598396 0.02428612532 -0.03365556129 -1.512529066e-17 -6.496302137e-05 0.001108803956 -0.001460185527 0.006283636762 2.032807177e-18 -1.333012914e-05 5.664911204e-05 -0.0007728350834 0.009467113134 2.85641339e-19 -5.364754299e-06 0.000205640387 0.0008671135416 -0.0027569158 1.342929268e-18 1.095268624e-06 -1.921281784e-05 -4.955358463e-05 -0.00174794657 -2.314212901e-19 -6.811298082e-08 0.0003308201689 0.0001220134916 0.0003640423532 -6.052805703e-20 -2.844528754e-07 0.0003162298606 8.770180128e-05 -0.0001022923909 -6.257458639e-20 -9.346702561e-08 -4.653340315e-05 -0.0002331286948 -0.0004317000385 1.239277111e-20 -1.057008902e-07 -3.983681553e-06 8.542919796e-06 -0.0001505969486 -4.140783704e-21 -1.754711238e-08 5.356267848e-05 6.670097051e-06 -5.719900369e-05 -5.785333134e-21 -2.230203791e-08 -2.18993907e-05 -1.903257645e-05 -6.913898912e-05 +0.1684555805 -0.02171758813 0.1520997191 0.0557642902 0.006008538232 2.237233393e-05 -0.001409059577 -0.001838713169 -0.0001234530223 0.0003496358882 6.118147762e-07 -2.385265018e-05 -2.225563432e-06 0.09585768408 -0.03488359822 0.16980935 0.1638905031 0.08924632189 0.0456048898 0.006397337717 0.006352044291 -0.01865947537 0.001022338104 -0.0003292700895 0.04759774564 5.096132119e-05 -0.0001743413152 0.002795271801 -4.324112754e-05 -0.0008512158181 -0.0008919033934 -9.627007901e-05 -0.0003420120137 -0.000182452324 2.700063347e-05 7.370297241e-05 7.176177103e-05 0.0001008454794 6.283580376e-05 5.320453261e-05 -3.267566326e-05 -0.0001406624133 -0.0002569870197 -2.623037069e-05 -2.599503133e-05 -0.0002128259146 1.295884522e-05 -4.770728523e-06 4.576066048e-06 -7.487802226e-06 -2.557840819e-05 -3.92963724e-05 1.70817979e-15 7.70895447e-06 -0.02757979725 0.003177497437 -0.2922897665 -3.376345986e-17 2.24732598e-06 0.156672446 0.1946937805 0.09859911729 6.516030869e-19 -0.0001424804299 0.03481276184 -0.0185252527 0.0156946987 1.630929244e-17 -0.0001247311496 0.000789110669 -0.0007558378625 0.0006420276679 -4.347261722e-19 -8.617425886e-06 5.002225938e-05 -0.001001493192 0.009833335921 -4.814456031e-19 -1.16124129e-05 -0.0002681514734 -0.001531308828 0.001271068147 -1.051444296e-18 1.711194789e-06 1.226336692e-05 -2.129352848e-06 -0.001918717101 2.535170004e-19 -6.960581063e-08 0.0004209063777 0.0001391451253 0.0001926863207 -1.298291732e-19 -4.236507979e-07 -5.509539206e-06 0.0004119448751 -0.0001149656144 -3.772933273e-20 -5.952700602e-08 -4.197352829e-05 -0.0002153063853 -0.0004380366561 1.501991089e-20 -1.5689874e-07 -3.787511971e-06 8.461504893e-06 -0.0001123571957 1.114910878e-20 -2.697119041e-08 5.962413941e-06 5.544512157e-05 -4.43532817e-05 -1.544618334e-20 -2.595923479e-08 -2.631498239e-05 -2.679742371e-05 -5.964911479e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_1_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_1_ref.dat new file mode 100644 index 0000000000..344f161ea0 --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_1_ref.dat @@ -0,0 +1,5 @@ +0.003845021358 -0.0003548702313 -0.002752428456 -0.0003471551681 5.58404105e-05 -9.990228903e-05 -9.655245521e-05 -6.241907227e-05 -3.932706151e-06 1.341511635e-05 5.842172512e-06 7.227953449e-08 -7.596609031e-07 -0.002343387504 0.1142588783 -0.1117641762 -0.0168056592 0.05705394986 -0.02449932293 0.01589492807 -0.0005140395502 -0.01252669712 0.01035024515 -0.01011181735 -0.003660560191 0.002229794965 -0.004220817709 -0.0005708891481 -0.001322576533 0.00050071746 -6.818305445e-05 0.0004292986109 0.000672189899 -0.001095709197 -7.543859686e-06 -0.0003058504516 0.0006936745137 5.105180042e-05 0.0002843753642 -0.0001301854037 9.887130539e-05 -7.456357692e-05 -3.875322182e-05 5.983614121e-06 -5.659060031e-05 -1.093619602e-05 -4.423033929e-07 -1.206168767e-05 -1.018468967e-06 6.696531336e-06 6.330243755e-06 -1.712157728e-05 2.467730789e-15 -9.949646785e-05 0.006836607316 -0.01098243931 0.001184219278 -2.031232583e-16 -0.0001510873062 0.004930312025 -0.007629714418 0.005843149127 -6.401159226e-16 -8.406124516e-05 0.007903942728 -0.005747214121 -3.00901819e-05 4.844752102e-17 -1.938611268e-05 0.001869257565 -0.002255214952 -0.0004781561698 -8.658885179e-19 -1.901017084e-05 -0.0002037089617 -0.0001120304305 -5.881708006e-05 -2.966540231e-19 -2.49317917e-07 2.554259552e-05 9.145983797e-05 4.323295467e-05 -1.600754827e-19 9.541700392e-09 2.507253021e-05 -2.268066183e-05 -3.078320208e-05 1.905452321e-20 -1.310209243e-09 -1.644756253e-05 -8.744250104e-06 -5.823710329e-06 1.754666193e-19 1.727888475e-09 4.330564834e-06 2.599628648e-05 -5.897421702e-06 1.335544748e-21 -1.206684486e-08 2.389858022e-06 -3.887836953e-06 -1.870973956e-06 1.620485581e-21 -5.741890764e-09 3.739715105e-06 -5.505863149e-06 -1.543040254e-06 -6.533728499e-21 -6.567867736e-11 7.892988095e-07 2.366144106e-06 -9.142824059e-07 8.280909499e-22 -2.568652152e-11 1.737431416e-06 -3.127436209e-06 -4.489470904e-07 +0.002185550894 -0.0009196921657 0.0008139445476 -0.0001666513093 6.71652118e-06 -3.204970449e-05 -9.165987834e-06 -2.468719428e-06 -1.358376934e-06 -2.836567947e-06 -2.055180344e-07 -1.716849934e-07 1.076145087e-07 0.07333752994 -0.07682349636 0.006654190707 0.001883901776 0.008517016542 -0.008190288451 0.002133241805 -0.002413377532 0.0003385892041 1.322182421e-05 -1.16803982e-05 -4.307454991e-05 0.0001855146515 -0.000209405476 -0.0001018384513 1.931323296e-05 -5.673765063e-05 -2.440607604e-05 -3.385927459e-06 8.346359478e-07 -2.733571082e-05 1.33876253e-05 -6.684399247e-06 -6.742517061e-07 3.286974866e-05 -3.176832465e-05 2.975008339e-06 8.445386854e-06 -1.332757659e-05 -5.070397884e-06 -6.704197934e-07 1.216893113e-06 -3.632816725e-06 4.740255189e-06 -4.728988682e-06 1.257759486e-06 1.279638208e-05 -1.433863845e-05 8.770430419e-07 -8.309519e-15 -9.596139369e-06 0.0004481455159 0.06691164448 -0.06554415308 2.800484024e-16 9.647797383e-07 0.002798180442 0.006066586769 -0.004558943132 -2.045004796e-17 -1.709149259e-05 -3.15439698e-05 0.004552783863 -0.005093048277 -7.109111333e-18 8.320249473e-07 -7.426689658e-05 -4.416227604e-05 1.790702523e-06 1.607110479e-17 -2.264078953e-06 0.0002759853228 -0.0003800092005 -0.0001304015431 1.978582482e-19 6.884279814e-08 -1.193587753e-05 -1.634311984e-05 -1.482192906e-05 3.759106065e-19 -8.380161374e-07 3.281612944e-06 -4.851948219e-06 -7.21129037e-06 1.111422629e-18 -5.885642802e-08 -3.706199292e-06 8.232249929e-05 -5.656267002e-05 -1.703140562e-18 -5.500851331e-08 2.036561509e-05 -2.776237313e-05 2.845410843e-06 1.094775752e-19 -1.054933816e-08 -2.615717123e-07 -5.000794606e-06 -7.636136593e-07 -1.593396638e-20 -4.346920271e-09 -2.565978451e-07 7.661222202e-08 -1.322881207e-06 3.846542525e-19 -9.168880557e-09 7.088629193e-06 -5.85409896e-06 1.078256121e-06 1.393968697e-19 5.528583277e-10 2.602820124e-07 4.653947012e-06 -6.453612809e-06 +0.005735735339 -0.004930258738 0.001987217837 -0.0004779343363 0.0001307558178 2.841883737e-05 -5.594511554e-05 -4.651780762e-05 5.222156355e-06 7.045926204e-06 -8.453637287e-06 -6.70304799e-06 -2.172870888e-06 -0.007681510569 0.0145077463 0.004966055127 0.01594709169 -0.01509752855 -0.009054839252 -0.0001724971634 -0.0001125184543 0.002777128918 0.0002894353248 -0.0003814212392 -0.0003211525624 7.62421509e-06 9.721854005e-05 0.0002528907031 7.055451924e-05 -8.398217652e-05 -7.882343887e-05 2.097278754e-05 -5.394114677e-05 -0.0001381066984 -1.164535435e-05 3.407985009e-06 -2.871104233e-05 1.073702024e-06 -6.871609463e-06 2.609529964e-05 3.929980264e-06 1.110856783e-05 -6.355626148e-06 1.059149819e-06 1.062906815e-05 -3.532911717e-05 9.535005239e-08 1.300264841e-05 -2.709204995e-05 -2.152369302e-07 1.271377163e-06 -5.367644349e-06 -2.674404136e-14 -1.746771036e-05 0.002189292627 0.01000020661 -0.004375190782 1.621590523e-15 2.399750016e-06 0.01949988481 -0.010179139 -0.00965433996 1.910301551e-18 -1.080239425e-05 -0.0005455429044 -0.001260444442 0.0006638389528 3.670482942e-18 -2.5690398e-07 0.0005966252212 -0.0006118105409 0.0003911492482 -2.213786551e-19 1.773609021e-06 7.199341213e-05 -8.554189578e-07 -5.173783195e-06 3.720290204e-20 -3.310936221e-08 8.247529635e-05 0.0001652368189 -0.0004501499722 -2.375286319e-19 3.6900212e-10 7.208587223e-06 -3.429541106e-05 -7.363526568e-05 3.411472368e-21 2.545837833e-09 3.697927774e-05 -4.338766923e-05 -5.639864621e-06 1.887370551e-22 1.32948824e-08 1.658445241e-06 1.415475055e-05 3.009131914e-05 -4.483044749e-20 1.83484006e-09 1.227180425e-05 2.426562906e-06 -2.31520445e-05 -5.275467565e-19 -3.178814799e-10 3.255835774e-07 1.794283275e-05 -4.167522034e-05 -3.052386246e-21 7.750972326e-10 -1.361519188e-06 -4.524430861e-07 -1.031932719e-05 -6.673763513e-21 1.665827744e-09 1.42261834e-07 1.988402141e-05 -1.937228854e-05 +0.1605559926 0.06314180663 0.2304591168 0.08706825373 0.007204959128 -0.001089962883 -0.003111642416 -0.002948932931 0.0001233514346 0.0007689512806 4.529282369e-05 -5.721823517e-05 -3.917660868e-06 0.1373021926 0.3898314968 -0.05169753126 0.1465123024 0.1058321121 0.02455461976 0.005734375308 0.00935353276 -0.03733496488 -0.0001190946093 -0.001470435529 0.07080071819 -0.000117623245 0.0003997405113 -0.0006042323933 0.0001534364108 1.125238846e-05 -0.002281883675 -0.0001494212576 -0.0003635346541 0.001787340133 2.381549834e-05 5.583046082e-05 -0.0005438181597 -2.039740033e-05 5.765067767e-05 0.0001773630704 -5.057369484e-05 -5.265637549e-05 8.112584313e-05 -3.166652753e-05 -3.075123866e-05 -0.0002785380859 2.984172458e-05 3.425237308e-05 -2.284174569e-06 -1.122860299e-05 4.414356958e-06 -2.116852683e-05 -3.277582731e-16 -1.431713233e-05 -0.3140494897 -0.119321228 0.08502316372 -5.052112346e-16 -4.920950635e-06 0.08833530975 0.1841564327 0.1403863235 2.42060869e-17 5.121029316e-05 0.03160861138 0.04284946176 -0.06322245015 -1.335422703e-17 2.130806673e-05 -0.0004010325148 -0.002981078696 -0.005387266169 -8.113302154e-19 -2.803958802e-05 0.0002833954029 0.0007735810252 0.01757718217 -2.177560275e-19 6.589514632e-06 0.000377523125 0.001473522651 -0.001322846285 -7.980438872e-19 1.879279965e-06 -2.752576259e-05 -5.470530664e-05 -0.002879239728 1.780903519e-19 7.883293706e-08 0.0003507852692 0.0002097605219 0.0007245354465 -3.065072646e-20 4.919054161e-07 0.0005527152926 8.005853653e-05 7.647103972e-06 -7.571416983e-20 -2.587232878e-08 -6.851846517e-05 -0.0001577951768 -0.0006132092587 6.041129292e-21 8.798432424e-08 -5.155651614e-06 1.978076808e-05 -5.199989889e-05 -3.208568712e-20 2.869728835e-08 8.919020199e-05 -2.918572778e-06 -1.804175352e-05 5.677386527e-21 2.384658111e-08 -3.59542299e-05 -6.123124962e-05 -4.670999969e-05 +-0.1565035168 -0.05521929869 -0.2203817969 -0.0954712408 -0.009312403932 -5.252685489e-05 0.002387073434 0.003173378587 0.0002264044934 -0.0006983006766 -8.478367363e-05 3.726158647e-06 -1.925803785e-06 -0.133354275 -0.3926654197 0.07446876296 -0.1487796422 -0.1105406189 -0.03726309704 -0.007551696158 -0.01234460653 0.05147069181 0.0003329583883 0.001503125076 -0.06640318737 -2.998062271e-05 -0.0005060426066 -0.004933497111 -9.893830386e-05 -6.097215201e-06 0.002099506096 0.0001442351054 0.0003060781733 -0.0006887643734 -4.204919715e-05 -8.691313745e-05 6.252685084e-06 -0.0001588746029 -6.371771305e-05 -0.000153919316 4.981502191e-05 6.10470537e-05 0.000219864574 4.505285873e-05 3.263637129e-05 0.0001379725885 -2.422855042e-05 -3.127998747e-05 -5.68397659e-05 1.300184607e-05 -4.801582997e-06 6.647686354e-05 2.429886392e-16 1.085949864e-05 0.3198493106 0.1328769989 -0.07825417265 -5.029282971e-16 9.810843125e-07 -0.07512436388 -0.1809924624 -0.1348498645 1.567624653e-17 -5.905568081e-05 -0.0342605208 0.03617347274 -0.0263874876 -1.687012278e-17 -1.719685247e-05 -4.993561572e-05 0.001605062605 0.0152724421 2.816441335e-18 1.867495087e-05 -0.0004041062536 -0.001039032105 -0.01817320712 -1.56247286e-18 2.702927199e-06 0.0001741212058 0.0006233196399 -0.003368026704 4.607805559e-19 -3.390473162e-06 -2.11384397e-05 -7.202507755e-07 0.003346072849 8.592735628e-20 -1.450290108e-07 -0.0004185055207 -0.0002635514459 -0.0004740772303 -2.857028826e-19 -4.909435936e-07 -4.72368655e-06 -0.0006253039036 -9.645873637e-05 -1.828475505e-20 2.498854143e-08 5.6111676e-05 0.0001315440594 0.000634991191 2.117496202e-20 -7.212782931e-08 5.762633189e-06 -2.437124423e-05 2.332293024e-05 2.608534469e-21 -3.834025997e-08 -1.467984288e-05 -6.163706153e-05 1.200893443e-05 -1.899791328e-20 -2.205786408e-08 4.595757403e-05 7.307141431e-05 2.325721391e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_2_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_2_ref.dat new file mode 100644 index 0000000000..fad2471289 --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_2_ref.dat @@ -0,0 +1,5 @@ +-0.0059566419 0.002365319231 0.004231005287 0.0002023857938 9.890746195e-05 0.000198881275 0.0001223368341 9.606614353e-05 -1.690490272e-05 -3.417258486e-05 -2.590980662e-06 2.5791239e-06 1.859147289e-07 -0.05069393812 0.05689064918 -0.01061168459 -0.09829686449 0.1225413636 -0.05038986878 -0.07018679724 0.07634741197 -0.008924474735 -0.0153912239 0.02089850091 0.0003014437753 0.001655886516 0.002041334102 0.0002639066822 -0.002302157889 0.003165599561 0.0002195387607 -0.0001726285592 -0.002058953954 0.001803026118 -0.0002013613187 -0.0001155521911 -0.000361516793 -0.0004939598104 0.0003046242334 -1.820845086e-05 -0.0001284603825 0.0001821649366 3.284735555e-05 4.97635813e-05 6.054299306e-05 7.68710783e-06 2.247136393e-05 -1.02521014e-05 -3.632690557e-07 -8.168179469e-06 -2.244538451e-05 2.376292829e-05 1.647153487e-15 0.0002899271162 0.004061448863 -0.0448674638 0.04591520074 -1.681558178e-16 0.000356976098 0.001206401338 -0.02816233535 0.0208613214 -8.777361283e-16 0.0001148848556 -0.01038721188 0.0002576295004 0.007736254865 -5.217992498e-17 -1.781212385e-05 -0.002097387264 0.003098648707 0.001178215501 8.794493535e-20 -2.234090827e-05 6.970896156e-05 0.0004446491706 -8.025992689e-05 2.814396746e-21 -2.346974041e-07 -1.803273779e-05 -0.0002185460901 -7.657738571e-05 5.482715858e-21 1.212690848e-07 2.438348262e-05 5.701481705e-05 4.578742554e-05 -1.603118574e-21 -1.253608759e-10 6.19918507e-06 2.478534191e-05 4.029282141e-06 -1.864698565e-20 3.111765726e-08 -3.865102126e-06 -3.618510258e-05 -1.351908896e-05 5.925643076e-22 1.529758055e-08 3.300369469e-06 9.924312799e-06 2.98739289e-06 -2.936805932e-20 -8.048137736e-10 -1.026725119e-06 5.949316376e-06 2.680961576e-06 4.738290361e-21 2.122759193e-09 -6.178337433e-07 -5.30231132e-06 -4.948039428e-07 -6.562605838e-22 3.287521112e-09 -6.697426344e-07 -1.679571263e-06 5.694558897e-06 +-0.0189058471 0.005212608868 -0.01393421698 -0.004207635118 -0.001497314533 -3.216976975e-05 8.92610301e-05 0.0001355935665 5.731169953e-05 3.076817422e-05 -4.474627546e-07 -5.442048821e-06 -1.302072682e-06 0.09959604788 -0.1554457617 0.006252035753 -0.139539223 0.08345578424 0.04151831648 -0.002280829805 0.003227560773 0.001845041528 -4.563549659e-05 0.0003276071131 -0.0006873844197 -0.0006259618856 0.0002709245459 -0.0004899067721 -0.0003159314807 0.0005124026582 -3.99350254e-05 3.154347075e-05 2.437168226e-06 0.0004324351239 3.953297252e-05 -9.666938422e-05 1.274986204e-06 -6.742682743e-05 4.238460063e-06 -9.291590894e-05 -2.654672309e-05 2.4106581e-05 0.0001084808179 5.072412391e-06 7.83091168e-06 1.752194744e-05 7.730543624e-06 -1.140948335e-05 -4.331013453e-06 -1.248123964e-05 -1.973097273e-05 3.331831018e-05 -1.61725931e-15 7.055398071e-06 0.01648631865 -0.01798959305 0.02288823317 -4.624478453e-17 3.974885582e-06 -0.01834268303 -0.1308290078 0.1209536446 -1.046447262e-17 8.654850071e-05 0.0004353500471 -0.02268398472 0.02623049658 1.038695823e-17 2.61233232e-05 -0.0006994559353 0.0009086077221 0.001407858273 4.744853383e-18 4.577588437e-06 -0.002350419616 0.002355305784 0.0003946633008 8.440050409e-19 5.169971034e-06 -8.762141535e-05 0.000423754153 -0.0003013606571 1.428481891e-19 4.019257707e-06 -3.828535234e-05 4.175806231e-05 1.27413226e-06 3.230029933e-18 1.348505663e-08 6.768758233e-05 -8.434730965e-05 -0.0001451550131 -2.201818475e-20 7.062169725e-09 -0.0001167435506 0.0001366534265 1.686564265e-05 3.258605078e-21 -5.685370959e-11 -2.121261713e-05 1.809452467e-05 4.808129697e-05 3.668597869e-19 -1.657095504e-10 -3.33474872e-06 2.401009335e-05 9.271499616e-07 -2.79856593e-19 -1.955004454e-09 -1.02925269e-05 -6.253726097e-06 8.467381322e-06 -3.974131398e-20 4.010272221e-10 -1.043720142e-06 -2.536857506e-05 3.171748186e-05 +-0.09658573083 -0.09055583978 -0.1783873539 -0.05817116017 -0.002714382322 0.002805138695 0.003043033401 0.001341310911 -0.0004920143015 -0.0005218463972 -5.300692447e-05 9.006417208e-05 6.297169802e-06 -0.2831270806 -0.06745015947 0.01293917709 -0.04984059401 -0.1240264465 -0.06308872291 -0.003166728143 -0.00419644981 0.02216718623 0.001271499894 -0.001152373116 -0.05805822909 0.0004625968395 0.0002559689405 0.008641354002 4.632543934e-05 -0.0003282092934 0.0006159539263 0.0001020406619 0.0001383535786 -0.002940050705 -4.981052228e-05 1.423450965e-05 0.001058485911 0.0001188564726 -3.325433077e-05 -5.202918614e-05 8.605713716e-05 3.030738601e-05 -0.0004664514879 2.525879818e-05 1.127828672e-05 0.0002496364113 -2.449882339e-05 -2.138564832e-06 -2.76607921e-06 8.567361111e-06 7.141262808e-06 -5.938203603e-05 2.406934704e-14 -1.870650768e-05 0.3009596465 -0.1018259248 0.05954497505 -4.526489059e-15 2.419283532e-06 -0.02068825191 -0.05119001811 -0.2788171276 5.127434237e-18 -6.58614949e-05 -0.01828983601 -0.04112123365 0.05819547342 1.215410791e-18 -1.551607794e-06 0.003282230106 0.001230052445 -0.007088768747 2.086942634e-20 -7.59314946e-05 0.0001087379253 -0.0004249714207 -0.01020195867 5.082733074e-19 -9.222699097e-07 0.0005988980333 0.0007629712647 -0.0004365322403 9.346762604e-19 3.341585357e-09 3.177649247e-05 9.658938192e-05 0.0004214119717 -5.916658907e-21 5.512681355e-08 -6.05227226e-05 -0.0001839298617 -0.0004505139834 -2.358807185e-20 -1.831427219e-07 -0.0001502889226 0.000119724881 -3.649263469e-05 -2.487281052e-20 3.365842344e-08 0.000150005969 7.4666448e-05 0.0001091860795 9.808219328e-19 -4.477550874e-10 5.310316612e-05 -5.672725285e-06 -4.570539939e-06 5.175131067e-20 1.850123401e-08 -4.933847001e-05 -1.292555093e-05 1.547705239e-06 2.794742148e-20 2.310420383e-08 5.86610732e-05 1.820581116e-05 1.390182815e-05 +0.04889986364 0.04298377332 0.0868816853 0.03750670768 0.002541247401 -0.000464353841 -0.001180256288 -0.001125950163 3.835349998e-05 0.0003148505104 4.446686944e-05 -1.395452954e-05 1.898553851e-06 0.09625187887 0.09566929698 -0.02505341636 0.0317369749 0.05982658956 0.04644650891 0.003266436671 0.004498178741 -0.02214039812 -0.0005999708027 5.401102261e-05 0.02860929417 -0.0001719869808 1.536858863e-05 -0.000529038722 -1.107898284e-05 0.0001908352838 -0.0009081032304 -3.890760118e-05 -7.89447248e-05 0.001038282457 1.963584618e-05 1.846285104e-05 -0.0002052699736 -1.830452323e-05 -5.615822814e-07 3.76369647e-05 -3.982859931e-05 -1.503654974e-05 9.124260754e-05 -1.029747655e-05 -1.811466842e-05 -6.009045452e-05 2.005602693e-05 7.280368855e-06 1.688375422e-05 -1.028446504e-05 -1.672564105e-06 1.142980094e-06 5.05000172e-16 2.067045916e-05 -0.1599127569 -0.001739752372 0.0003102668567 -3.708911782e-16 4.422515615e-06 0.01039352268 0.03530106347 0.1218490277 -3.093729845e-17 6.098391981e-05 0.01114780121 0.02704695583 -0.02567660171 1.656765314e-17 2.520279778e-05 -0.0007629031217 -0.0008427509793 -0.004806104908 -4.549390641e-19 7.36663135e-06 -4.030642243e-06 0.0005096740762 0.007300630649 2.722352037e-20 7.319409529e-06 0.0001216530559 0.0005429951592 6.944341857e-05 3.19571357e-18 1.129597071e-06 -7.097915917e-06 4.620706e-09 -0.001062497154 -5.806646936e-19 -6.331983178e-08 9.084991143e-05 8.989251031e-05 0.0003029974793 3.413309049e-21 1.347732083e-07 0.0001677134302 2.651239212e-05 -1.345175445e-05 -4.439573989e-20 -2.048006605e-08 -4.578627355e-05 -2.891972131e-05 -0.0001977280645 -7.272154173e-20 4.170668299e-08 7.616346451e-07 1.508873071e-05 1.171836707e-05 -5.135096945e-20 -4.232108478e-09 2.995656651e-05 5.904908523e-06 -3.310477406e-06 4.575521956e-20 -4.311218052e-09 -3.551924683e-05 -1.422481561e-05 -1.430813361e-05 +0.04754696629 0.04223965169 0.08313080913 0.04131487971 0.003490086938 -8.007993054e-06 -0.0008799886192 -0.001245911282 -0.0001051574889 0.0002958272935 5.841527453e-05 6.121290698e-06 4.159061789e-06 0.1152299779 0.07104782411 -0.0268410096 0.03173501086 0.06042069586 0.05533641393 0.00398031924 0.006231731514 -0.02764482437 -0.0006311638776 -2.687315458e-05 0.02635460643 -6.932537805e-05 6.201858455e-05 0.001915399437 -1.888096034e-05 0.000170177348 -0.000871712322 -3.157069875e-05 -7.906896397e-05 0.0005866541449 3.063454905e-05 2.077801431e-05 2.514520803e-06 5.248215204e-05 8.412389254e-06 2.78245108e-05 -3.575364134e-05 -1.843908267e-05 -2.044287063e-05 -1.193289996e-05 -2.114233038e-05 -1.42191789e-05 1.536175988e-05 6.299235435e-06 3.868965324e-05 -1.166117599e-05 -3.364663843e-06 -1.65483111e-05 4.768303556e-16 1.518333807e-05 -0.1597958386 0.009666669516 -0.02005417342 2.586945581e-16 1.171796317e-05 0.009891818133 0.02714807513 0.1225681154 -9.558742831e-18 6.275046545e-05 0.01186187052 -0.01489204955 0.02231902187 -1.310019051e-17 3.970522388e-05 -0.0003609697647 -0.0004195613018 -0.009413575365 1.062226811e-19 -5.445835547e-07 3.825875039e-05 0.0006614672005 0.007539400841 -1.430563337e-19 4.636410459e-06 -0.0001091776208 8.108527054e-05 0.001632749881 -1.337191133e-19 3.173411818e-06 8.896432851e-06 8.391203761e-06 -0.001294630725 3.773999762e-19 -4.521921275e-08 0.0001375748203 7.146531327e-05 0.0002027230508 -1.05644711e-19 1.196404753e-07 -0.000111610059 0.0003093384758 4.630641251e-05 -8.661197355e-20 -2.057317852e-08 -3.505067007e-05 -2.268245823e-05 -0.0002084975948 -4.135841741e-20 1.217829149e-08 -9.668247918e-07 2.155557146e-05 1.322724816e-05 2.300234914e-20 -7.998856573e-09 -1.044888216e-05 4.205030056e-05 -7.407205834e-06 -2.284813133e-21 -7.250751025e-09 -3.786177177e-05 -1.637263685e-05 -8.212797335e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_3_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_3_ref.dat new file mode 100644 index 0000000000..9977f502e6 --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_3_ref.dat @@ -0,0 +1,5 @@ +0.148980112 0.324801652 0.1008057893 0.003329436972 0.00229489815 0.003747182934 0.001174624292 -0.0004255725742 -0.0004635205861 -0.0001958397965 4.441294594e-05 3.022199679e-05 1.160461119e-06 0.04959353438 -0.5432163656 0.0534012804 0.1542906812 0.04698853236 0.14248664 0.1078216287 0.2360489765 0.09389959838 0.0307830926 0.1026292598 0.02626195269 0.002504575841 0.01586382779 0.001804540288 -0.007283637404 -0.003632786141 -0.002199405208 -0.002356102912 -0.01005235546 -0.003018722411 -0.000194797899 -0.0005577362127 -0.001701020487 0.0003221187727 0.0007816146034 0.0003823128326 0.0002446875021 0.0009382073323 0.0002191069346 4.645240747e-05 0.0001532217523 3.715507619e-05 -1.799215413e-05 -3.509526712e-06 -1.024197795e-05 -2.785274576e-05 -0.0001452774802 -3.350223131e-05 -1.12737111e-15 -0.0001939589607 -0.0417485942 -0.07501502799 -0.06237271719 1.108264069e-16 -0.0002392855148 -0.02516115185 0.000783660643 -0.0436538248 5.932855081e-16 -7.798165701e-05 -0.0003655667076 0.04770625171 -0.002264099632 5.758382248e-17 1.507879508e-05 0.00361011921 0.01740061026 0.002898874836 -1.172378301e-18 -6.424503893e-05 0.0002898663337 2.996338461e-05 0.0002219870287 -1.943562887e-19 1.694038115e-07 -0.0001659451652 -0.0004465194089 -0.000240127426 -2.959954215e-19 2.237976007e-07 5.363543189e-05 0.0003081209459 9.883793122e-05 4.456191184e-20 -1.305523912e-09 2.737723442e-05 5.962297277e-06 2.795068353e-05 6.466841417e-20 -2.023362719e-08 -2.277390299e-05 -0.0001027466109 -4.67336651e-05 7.92285148e-22 -8.592481917e-09 9.931518773e-06 5.222502191e-06 3.982369861e-06 2.572788117e-20 5.955112481e-10 8.031382853e-06 3.095271161e-05 7.529533597e-06 -2.502517962e-20 -1.474615936e-09 -3.647943285e-06 -1.588516109e-05 -7.298497641e-06 -7.127739425e-21 -1.822748822e-09 -3.098814601e-06 -6.677603051e-06 -2.307845314e-06 +0.08009565041 -0.02636182232 0.01690990146 0.01207630006 -0.0009459726588 0.0004297425687 2.149617517e-05 0.000107170518 -1.954575226e-06 -0.0001346535104 9.687268605e-06 6.018785686e-06 -5.501189714e-06 -0.3020436336 0.0427666087 0.1621277441 0.02351084893 0.0674746582 0.1249314685 0.002280115874 0.01228158685 -0.002049818071 8.960409384e-05 0.0001814359148 0.01695450968 -0.001325598551 -0.0003112842258 0.0004871141135 -0.0004193247586 -0.0001886604498 2.78423967e-05 2.822265058e-05 1.305049935e-05 0.0003203392836 1.907738417e-05 3.828846189e-05 -8.683568979e-05 -0.0001791243875 -4.292580547e-05 -9.698710711e-05 -5.593593752e-05 -2.517119672e-05 -6.529397711e-05 3.872603358e-06 -1.729534547e-05 1.274878152e-06 -2.030027441e-05 2.744031249e-06 1.424905825e-05 -3.306148545e-05 -1.83521699e-05 -2.895339824e-06 3.957151575e-15 -1.730819346e-05 0.1563509035 -0.3216457365 0.01113078484 4.153003997e-17 -6.349883703e-06 0.08051718835 0.08397965895 0.08448369839 -8.207872466e-18 5.565678988e-05 0.002730135388 0.01255789524 0.03997955326 3.727743461e-18 -3.533834114e-06 -9.611843579e-05 -0.001122745408 0.007309899008 5.248089873e-18 4.380923144e-06 -0.003138440051 -0.001051672429 0.001920973516 2.440663448e-19 -5.702035865e-07 -0.0001193090131 -8.211658049e-05 -0.0005341670658 1.591381882e-19 1.740039552e-06 -4.776373436e-05 -3.207485695e-05 0.0001666829588 -4.319122852e-18 -1.225897183e-08 -6.37218601e-05 -8.993009483e-05 -7.195557725e-07 -9.838103642e-19 7.99420875e-08 -0.000194570725 -6.765326777e-05 -7.95113044e-05 6.8672946e-20 1.955452411e-08 -3.59689313e-05 -7.402359459e-06 -2.96115865e-06 -3.44414134e-19 -2.719225101e-11 9.337814129e-06 8.102083503e-06 1.157873053e-05 6.517256237e-19 4.978876053e-09 -3.49563614e-05 -3.471997589e-06 9.210618645e-06 1.07400851e-19 -9.480401425e-10 -1.25657462e-06 -4.812855769e-05 -1.142352684e-05 +0.05977018381 -0.04307832341 0.02596374692 0.0009654788725 0.001140246242 -0.0001168092024 0.000158621476 -9.302264825e-05 1.160973019e-05 -1.464698831e-05 -3.970793907e-05 -2.06340435e-05 -1.251741623e-06 0.02846260128 -0.2481795857 0.1894921419 0.04544047435 0.02615633518 0.02904810089 0.0009323152434 -0.0002381676835 0.01041682112 0.001403354595 0.0007868263895 0.007664308152 3.335480281e-05 -0.000365188997 0.0007552036619 -0.0001215217355 -0.0006055002855 0.0004462309527 -3.767933379e-05 -0.0001836977877 -0.0003797267798 1.006839753e-05 5.783962742e-06 0.000119908134 8.335480327e-06 2.931053939e-05 -3.452604113e-05 -6.40601093e-06 -0.0001001413625 -7.241258353e-05 -2.605822956e-06 -6.781889321e-05 -7.079220195e-05 -5.790668967e-07 -1.548247571e-05 -2.707839623e-05 -2.193851937e-07 -2.722480616e-05 3.569559192e-06 -7.013928124e-15 5.312033964e-06 0.1432201193 0.08235175891 -0.3370309223 -4.853890373e-16 1.289028447e-08 0.08644871871 0.08318206461 0.02568165768 -4.194616796e-18 -8.94040601e-05 0.01005438717 0.001340156782 0.001500622095 -5.327227445e-19 -1.435765249e-05 0.001724283452 0.00108272917 0.008452194986 -1.232949118e-20 6.648194228e-06 -0.0001695014419 -0.000853226189 -0.0002649309802 -2.650799773e-19 -1.641844563e-07 -1.532553592e-05 -3.210870073e-05 -0.001298104694 6.553824731e-19 -9.843757532e-10 -3.657642785e-06 -2.53273577e-05 -0.000109540005 2.091439449e-20 -1.583428562e-07 6.733913254e-05 4.938298242e-05 1.774728196e-05 -3.213124278e-21 -3.073956384e-07 9.529031187e-06 1.037553567e-05 -0.0001181376493 7.443116865e-21 -1.637791564e-07 -2.208393785e-05 -0.0001630400744 -4.409248272e-05 4.357088045e-19 -1.688635188e-10 -1.801782606e-06 -1.800112508e-05 -7.691226499e-05 -3.156553249e-22 -1.765067325e-08 5.934454347e-06 3.074605916e-06 -3.361124925e-05 -1.864880242e-21 -4.069059447e-08 -2.37937055e-06 -3.3454205e-05 9.926772323e-06 +0.3340002585 0.07813357394 0.4346096676 0.1608118656 0.01333105115 -0.001828138005 -0.005296823352 -0.005140526056 0.0001972973881 0.001304775195 7.181550139e-05 -9.37892383e-05 -1.789185567e-06 0.3042674982 0.366117545 0.08686250192 0.2355563898 0.2925669018 0.1057050491 0.0137589098 0.01709139205 -0.06639885206 0.0001185991993 -0.0006984363348 0.1402528316 -0.0002457518012 -0.0001274860277 -0.001643554668 -0.0001793967043 -0.000333743925 -0.002654383597 -0.0003434854421 -0.0005814977225 0.00324465147 0.0001207589641 8.512432765e-05 -0.000824615866 -3.440763522e-05 0.0001254578893 0.0001766821798 -0.0001182657535 -0.0002260827596 5.588086466e-05 -5.630386975e-05 -0.000219206589 -0.0003643546117 5.227772623e-05 3.487596658e-05 4.064440933e-05 -2.082546033e-05 -2.64650379e-05 -2.103817483e-05 -6.36365968e-16 -8.46990431e-06 -0.4116200993 -0.1806596148 -0.1610101666 -1.295485505e-16 6.938758141e-07 0.1835253953 0.4409084126 0.3198637615 -1.465970615e-16 2.222260815e-05 0.07096319625 0.08710045252 -0.1148847073 8.122158848e-18 5.483144554e-05 -0.001100752835 -0.003365226934 0.0002993759847 1.37929697e-17 -4.783808484e-05 -0.0001658245313 0.0003634738468 0.03175113498 -1.269086519e-18 6.733205801e-06 0.0004338051519 0.001497181167 -0.001467012181 2.315587268e-18 1.920427241e-06 -3.532861037e-05 -8.079463672e-05 -0.004884767361 3.7258509e-19 3.488696553e-08 0.0005548418824 0.0005990414844 0.001241314754 2.530240448e-19 1.646969086e-07 0.0009886675871 3.247260013e-05 -0.0002067963146 9.735604724e-20 -1.226511879e-07 -0.0001773169113 -0.0004254471266 -0.001058313956 -6.258556164e-20 5.848337307e-08 -9.241427165e-06 -6.39203593e-06 -4.201640156e-05 1.081125406e-20 1.14573513e-08 0.0001653808453 9.956274843e-06 -2.732999051e-05 -1.880429468e-20 -2.274372336e-09 -6.84084519e-05 -0.0001600834194 -6.680826748e-05 +0.3400839276 0.06000702538 0.4190450469 0.175992 0.017093018 0.0002319661358 -0.004148429865 -0.005603819472 -0.0004257278358 0.001179708775 0.0001356058129 -7.017094979e-06 5.89050065e-06 0.2935738787 0.3772085888 0.06451297563 0.2631107099 0.2941760211 0.1192342233 0.01735940464 0.0222534576 -0.08929792472 2.386585599e-05 -0.001393682902 0.1323338236 2.869495989e-05 0.0001107642502 0.008469197146 -0.0001766691579 -0.000613379453 -0.002660383086 -0.0003135280566 -0.0005442673102 0.001103665765 0.0001470711438 0.0001408816641 7.153508962e-05 0.0002902311177 0.0001405409119 0.0001500551648 -0.000108915488 -0.0002345744678 -0.0004974452191 -8.320755258e-05 -0.0002333347127 -0.0001288966045 4.300201988e-05 1.842378501e-05 0.0001372710005 -2.397688492e-05 -2.736571724e-05 -0.0001075373727 -1.432669656e-15 -1.04057679e-05 -0.4168548762 -0.1841498392 -0.1890206423 2.738355193e-16 2.475119739e-06 0.1944712296 0.4308332519 0.2967374967 1.34807815e-17 -3.256700613e-06 0.07724194237 -0.06100801969 0.05181628462 -7.727870657e-18 5.091265795e-05 7.475506612e-05 -0.001993371336 -0.01769942903 1.054352906e-18 -3.113744801e-05 9.542931097e-05 0.000552600021 0.03276106351 -2.639254927e-18 -1.076712586e-05 -0.0008773703242 -0.002379843756 0.006845367982 -3.865645354e-18 3.488688515e-06 3.2078221e-05 2.468177323e-06 -0.00582008253 -2.255894767e-19 7.144115073e-08 0.0005391628933 0.0008429730714 0.0007620608874 1.987811724e-20 7.261157029e-08 -2.347669313e-05 0.0008407206452 0.0002069924775 1.105550474e-19 -8.778942033e-08 -0.0001328694626 -0.0003939760685 -0.001113470172 -6.379018978e-21 -1.675471735e-08 -1.042675734e-05 1.198832987e-05 -3.453036525e-05 3.644305517e-20 1.238381721e-08 2.418359889e-05 0.0001266157194 -2.418681151e-05 -1.369212445e-20 -5.720452786e-09 -8.429786806e-05 -0.0001502418991 -5.986487238e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_4_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_4_ref.dat new file mode 100644 index 0000000000..04cc331cee --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_4_ref.dat @@ -0,0 +1,5 @@ +0.002419051442 -0.001547817692 -0.002542469474 -0.0002825595591 3.766243555e-05 -8.926264558e-05 -7.969373453e-05 -4.735884524e-05 -1.785753741e-06 1.089425543e-05 4.466537059e-06 1.311584146e-08 -5.783103986e-07 0.0364696187 -0.06300899635 0.02724791422 0.03285265482 -0.05968835341 0.03731255184 0.02265811411 -0.0227280868 0.0007626243382 0.006089851465 -0.006601059576 -0.002645227988 0.0003399511201 -0.001585817923 -0.0008305019986 -0.001278049258 0.0007849845927 -0.0001640027248 0.0002971166932 0.000384376358 -0.0006334588779 1.086553474e-05 -0.0002898990809 0.0005800832344 9.044023776e-05 2.982915129e-05 3.601233371e-05 5.104645089e-05 -3.463190443e-05 -2.891712821e-05 2.549885036e-05 -6.532865863e-05 -8.009212853e-06 -7.13515405e-06 -4.31186266e-07 -2.95717719e-06 7.449920837e-06 -4.36837505e-06 -5.852626785e-06 -3.34903657e-15 0.00013467525 -0.001830816581 0.01365762607 -0.01394257192 2.557382922e-16 0.0002044048532 -0.005791707902 0.01336808737 -0.005340612537 8.397206872e-16 0.0001105859373 0.0002729362771 0.004798177932 -0.003914878976 -4.934361077e-17 1.893180388e-05 0.001113659747 -0.0009836989578 -0.00106667854 -3.755201594e-19 -2.921142236e-05 -0.0001658646635 -7.77362327e-05 -8.447612856e-05 4.14001782e-20 3.307730864e-07 1.500424418e-05 0.0002680318411 -0.0001630279117 -1.24770482e-19 -1.199720823e-08 1.66676006e-05 -1.933040197e-06 -3.90174102e-05 5.225966223e-21 -4.296426263e-09 -1.19249091e-05 -6.272912662e-06 -7.691675735e-06 -2.602463916e-19 -1.718712808e-09 3.24050547e-06 3.455337047e-05 -1.930352792e-05 2.593472879e-21 1.0997456e-08 1.654468379e-06 -2.482858378e-06 -1.844816677e-06 -4.175520076e-21 6.350499862e-09 2.349289027e-06 -3.10304965e-06 -1.963078171e-06 6.856796631e-21 5.801987021e-11 5.020927804e-07 3.48247117e-06 -2.333021224e-06 -5.5824087e-22 4.198740231e-11 9.487780108e-07 -1.736896618e-06 -5.985701823e-07 +0.003536966149 -0.002273580888 0.0008131458837 -0.001686640845 -0.0001835652373 -0.000133167567 -2.873456108e-05 6.561057385e-06 4.523360235e-06 -1.758900487e-06 -1.898093057e-06 -2.271730455e-06 4.216413811e-07 -0.0422319062 0.04962758906 -0.0004411198577 0.01306495971 0.005846865883 -0.02235400706 0.001570982655 -0.002912985697 0.001726131912 6.698935908e-05 -0.000107078931 -0.0002704391914 0.000241858673 -0.0002160964795 -0.0005144696411 5.802582371e-05 -0.0001254522326 -0.0001213891166 -1.174981837e-05 5.242291106e-06 -5.369646303e-05 -6.62780711e-05 7.991473759e-05 -2.440460046e-06 4.945121428e-05 -2.853779626e-05 -1.120808965e-05 1.502922245e-05 -1.994243411e-05 -1.362406495e-05 -1.757112532e-06 -6.550836972e-06 7.852886498e-07 -9.333105721e-07 3.815459211e-06 2.586370347e-07 2.37928987e-05 -2.052000697e-05 -2.520812876e-06 2.651828016e-15 3.100630821e-06 0.001557703112 0.009101341686 -0.008715943219 -1.583326519e-16 -5.414860489e-07 0.003248867648 0.04523190213 -0.0458127341 -3.025232211e-17 -2.709881264e-05 0.0001264327526 0.00936054387 -0.0127539967 4.45733524e-17 -9.307439998e-07 -0.000195805179 -6.337412181e-05 0.0006239089415 2.167054615e-17 -3.524354673e-06 0.0005882734644 -0.0007863232333 -0.0002875452582 2.270913107e-18 -1.313401388e-06 -1.583665762e-05 -4.409285764e-05 -0.0001487039475 1.261142404e-18 -2.764306983e-06 1.35224537e-05 -1.654116396e-05 -2.000667009e-05 -3.078925512e-19 2.79079103e-08 -1.48765344e-06 1.569068342e-05 4.369723253e-05 -3.528282334e-19 -1.908124061e-08 4.498600222e-05 -5.014321625e-05 -4.569712667e-06 3.729853268e-21 6.058905327e-10 -2.872036848e-06 -1.257581026e-05 -8.147061231e-07 4.455957974e-21 5.056271463e-09 -1.686018848e-06 -9.560580718e-06 4.760191914e-06 -1.169272859e-19 2.45143079e-09 1.111485632e-05 -3.949762347e-06 3.89629768e-07 -4.548529334e-20 -2.002741321e-10 1.022388038e-06 4.486517535e-06 -8.340030637e-06 +0.000198065551 -0.0001370002338 8.606230395e-05 2.468335244e-05 4.055733866e-06 -2.631573872e-06 -1.164016052e-06 -6.933974741e-07 1.943969015e-07 2.114051548e-07 -1.202683674e-07 -1.335378513e-07 -1.052351789e-08 0.02235656168 -0.02540214574 0.002853899113 -0.0003506084756 0.001631328277 -0.0004008686244 -0.000161834742 0.0001641238126 -7.243062045e-05 -2.497638946e-05 6.27182895e-05 -1.19567968e-05 1.760231019e-05 -2.377895883e-05 4.04320818e-06 5.999744466e-06 -2.204140393e-05 2.339799155e-06 6.264371632e-07 -6.118877901e-06 3.183541437e-06 3.673880726e-06 -4.171378939e-06 -9.340133167e-08 -1.106788204e-07 5.990535206e-06 -5.886846824e-06 2.098549141e-06 -4.338089774e-06 1.687009564e-06 8.437798983e-07 -2.27766406e-06 4.20775992e-07 -3.259329149e-07 4.997136163e-06 -5.258872503e-06 1.12054547e-06 -1.900955324e-06 5.435592075e-07 8.089541461e-15 5.174198109e-06 -0.001455397628 0.0237474387 -0.02076969464 1.000178971e-15 2.198218355e-06 0.001056482479 -0.004625672453 0.004695309937 1.483088655e-18 -7.271311353e-06 0.0002481678271 -0.000284445682 -1.240739904e-06 9.860876711e-18 -9.018070928e-07 -8.325794344e-05 0.0001530258592 -0.0001304221426 2.211180577e-19 6.914780223e-07 1.775457755e-05 -4.127382459e-05 1.798916899e-05 1.531794139e-19 -1.319092279e-08 -1.558678333e-05 2.676048196e-06 -1.171439609e-05 -4.865250948e-20 6.097872946e-09 8.006163977e-07 -1.973401211e-06 3.999499683e-06 1.754690945e-19 2.47615473e-08 -5.967791502e-06 8.143832244e-06 -1.252032394e-06 7.609673754e-20 -1.156461934e-08 1.242030149e-07 5.108477836e-06 -4.726697185e-06 -2.658370636e-20 -8.683820383e-09 2.118331729e-06 -5.87064404e-06 3.956108361e-06 -3.508248281e-19 -2.113301772e-10 -1.371526934e-07 2.400944347e-06 -2.971354469e-06 -5.259294635e-21 -7.947494164e-10 -1.348109238e-07 2.681291356e-06 -2.680675611e-06 1.690266099e-20 -1.639658261e-09 1.152645227e-06 -4.468245632e-06 3.42330396e-06 +0.08763646859 0.07626949339 0.1556689795 0.06750767143 0.00453131945 -0.0008164868635 -0.002107786133 -0.002005934367 6.852594221e-05 0.0005622374251 8.072044732e-05 -2.440837878e-05 3.551541406e-06 0.2804997787 0.04068878824 -0.02568793143 0.05235077351 0.1176732515 0.08437377888 0.005557336924 0.008433066796 -0.04059617932 -0.001196312072 0.0004111377396 0.05148135044 -0.0002643616605 -9.068734705e-05 -0.0009447142239 -2.024207904e-05 0.0002634468394 -0.001546352901 -6.512666651e-05 -0.0001577681401 0.001902290088 5.63242573e-05 9.78019283e-06 -0.000360876843 -3.395607626e-05 2.363839411e-05 3.721035179e-05 -6.710931717e-05 -4.396599475e-05 0.0001739411551 -1.857694485e-05 -3.036438184e-05 -0.0001092328671 3.504642819e-05 1.991106472e-05 2.395611124e-05 -1.507550069e-05 -1.090494148e-05 5.356786448e-06 -3.096717676e-16 4.058515151e-05 -0.2816093263 0.08644005632 -0.08174039115 -4.867205246e-16 1.305392365e-05 0.02176805181 0.04168883579 0.2442640088 -2.125656181e-17 7.976600401e-05 0.02061094465 0.04827690781 -0.04613638372 4.208316664e-17 2.692248147e-05 -0.001499431537 -0.001142167575 -0.009187892583 -3.093340944e-19 1.462596242e-05 5.077673735e-05 0.000751670201 0.01318876067 2.588510852e-19 1.364225352e-05 0.0001438922996 0.0009626019235 0.0001818013973 -9.605460174e-19 1.95040841e-06 -1.192122036e-05 -5.030305002e-07 -0.001860573049 7.709766562e-19 -3.843311932e-08 0.0001232856271 0.0002080142483 0.0005406849779 -2.857323718e-20 9.890221261e-08 0.0002955823245 5.402130366e-05 -3.236933784e-05 4.681978363e-20 -5.818002834e-08 -7.86785581e-05 -7.035714812e-05 -0.0003313836895 -1.001045952e-20 -1.279781626e-08 1.502680475e-06 3.618518965e-05 1.337224015e-05 2.803465882e-20 -2.531186275e-08 5.235831293e-05 1.718557301e-05 -9.84946044e-06 -8.807610735e-21 -2.125527708e-08 -6.233710612e-05 -3.34426838e-05 -1.873984945e-05 +-0.08502103398 -0.07526041193 -0.148887169 -0.07435281324 -0.006225909746 -9.52492815e-06 0.001572937016 0.002223261846 0.0001879720526 -0.0005286275149 -0.0001057845725 -1.141948338e-05 -7.496022502e-06 -0.2717593719 -0.04616025275 0.03458890226 -0.05299442259 -0.1151798396 -0.1014901465 -0.007127315245 -0.01129622541 0.05028562898 0.001203477814 -0.0001292216553 -0.04748481711 0.000103541875 -3.290894801e-05 -0.003451534409 3.905602329e-05 -0.0002660811653 0.001498864196 5.052775386e-05 0.000150619808 -0.001087919419 -7.26026369e-05 -1.74416244e-05 -8.417252698e-06 -9.179136938e-05 -3.165316384e-05 -2.933787191e-05 6.272783914e-05 4.142022415e-05 2.888545018e-05 2.190152305e-05 2.562454783e-05 3.608868579e-05 -2.800665091e-05 -1.213515146e-05 -6.806255067e-05 1.983332696e-05 1.006111962e-05 2.77108543e-05 1.839764908e-15 -1.707283881e-05 0.2797682164 -0.06422743229 0.08016605043 2.911457398e-18 -2.265977255e-05 -0.01986482709 -0.03479155264 -0.236879168 -4.565931475e-17 -0.0001000528296 -0.02129492128 0.02684154229 -0.04061277707 3.312688192e-18 -5.991357375e-05 0.0006736275882 0.0006394378761 0.01721478092 3.120125718e-18 4.981433019e-07 -9.561263157e-05 -0.001112395014 -0.01360984652 -4.819899288e-19 -9.200921685e-06 0.0002323153442 -0.0001343557501 -0.002986197927 2.911049978e-19 -6.273784359e-06 -1.438780157e-05 -1.586657753e-05 0.00228902754 2.244234483e-19 8.630892664e-08 -0.0001672839301 -0.0002089072869 -0.0003630777093 9.889609815e-21 -1.306989201e-07 0.0002051294055 -0.0005085916232 -0.0001291213874 -1.212818257e-19 4.536950539e-08 6.135527144e-05 4.979029656e-05 0.0003590905551 6.469519913e-21 5.73029994e-08 1.642678057e-06 -4.602196368e-05 -1.835375684e-05 2.102242067e-20 3.042306161e-08 1.689446392e-05 -6.987891846e-05 9.091588957e-06 2.424475139e-20 2.195837199e-08 6.849785027e-05 3.036329914e-05 1.295208236e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_5_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_5_ref.dat new file mode 100644 index 0000000000..c44e66fd2b --- /dev/null +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvepsl_5_ref.dat @@ -0,0 +1,5 @@ +0.09498708342 0.2992279518 0.1323957173 0.01268705136 -0.000495997179 0.003788249367 0.002571467723 0.0003352835639 -0.0001833626012 -0.0001535669143 -5.735977286e-05 1.166038808e-06 9.825924407e-06 -0.4984858972 0.0403843643 0.04177751973 0.1017649446 0.1058501585 -0.0615686125 0.06488070559 0.07396886157 0.2246899751 0.01684291818 0.02168280954 0.150254031 0.0008598144623 0.002394814178 0.04970144197 -0.00194204164 -0.001944117169 0.005922952378 -0.006970464201 -0.001880854725 -0.001509374239 -0.0006004077748 -0.0032901572 -0.001139805277 0.0001601016388 4.991990206e-05 -0.00192605761 0.0001033441986 0.000151504843 0.0002981148753 -9.310889959e-07 2.922004031e-05 0.0004578010855 -1.130255461e-05 -7.343653966e-06 0.0001999238386 -8.246509482e-07 -1.930311194e-05 -1.467046361e-05 1.372247804e-16 8.040568417e-06 -0.06871508205 -0.03554868785 -0.03507428557 -3.244754096e-17 1.157016378e-05 -0.04911062601 -0.02418281861 -0.01904439127 -3.482682489e-17 4.143263475e-06 -2.030871573e-05 -0.00186003456 0.0150456808 -3.413840355e-20 7.185736094e-07 0.001299186936 0.001906179542 0.0243272085 -1.218977108e-19 -5.521334291e-06 4.692512467e-05 -9.033664863e-05 0.008121693795 6.376044079e-20 2.984873532e-08 -0.0005994369054 -0.0001310505374 -3.803324839e-05 9.398742264e-21 -1.205788718e-07 2.327865872e-06 3.774966388e-05 -0.0001507143201 1.274375466e-20 -2.440356634e-09 4.249659781e-06 -5.955580956e-06 0.0002800639093 2.85470988e-20 -8.398412643e-09 -7.158765526e-05 -2.467683743e-05 -6.618764669e-06 4.158504201e-22 -2.654089416e-09 -5.868296816e-07 -1.972341495e-06 -2.424237608e-05 -2.860943204e-21 -1.300809337e-10 2.238682352e-06 4.656956865e-06 5.588192547e-07 -9.481008721e-22 7.163389716e-10 -1.48119329e-06 -3.892995631e-06 -1.740398221e-06 2.196525393e-22 -5.386484589e-11 3.688972709e-06 1.129729742e-06 -1.973746938e-06 +0.449053964 0.05306475625 0.4385635745 0.338691151 0.06901034397 0.0147573474 0.0008024573476 -0.005092955457 -0.002824858296 -0.001483463571 0.0004139445793 0.0005634485673 -4.208557178e-05 0.5089142813 0.5288417545 -0.2151529755 0.4457865275 0.4823035169 0.3011946994 0.06371482215 0.07136679993 -0.2452790404 -0.0003093299905 -0.0007745531747 0.0665060474 0.001028829661 0.001744991448 0.06539989447 -0.0008755635422 -0.001088459728 0.01771435795 -8.148004762e-05 -0.0001426143473 -0.009224895742 0.000630014732 0.0006514534618 8.953301789e-05 -0.0003748082074 -0.0003097355998 0.003546226084 -0.0001122819937 -0.0001584314053 -0.001818728592 -2.663663551e-05 6.905001322e-05 3.717894119e-05 -2.028584218e-05 -1.801572505e-05 0.0002626367015 -5.438435186e-05 -9.650068737e-05 -0.0002176401627 4.799814357e-17 8.470363551e-07 -0.7103044741 -0.3233881629 -0.3169331088 9.807572013e-18 4.561280618e-06 0.1508526558 0.3857633501 0.4034182164 -5.501363925e-18 -9.189443878e-06 -0.02872264059 0.1424527721 0.1651764675 8.341919942e-18 -8.518315598e-06 0.01169480364 0.01131273689 -0.1099057694 2.393748583e-18 3.850070333e-06 0.003658749357 0.004874454839 0.0120765904 7.051885002e-19 -7.240950879e-07 -0.001509794119 -0.002114654695 0.02680363084 -2.016757541e-19 5.299058636e-06 -9.205750067e-05 -9.798312448e-05 0.001965217077 -1.220791211e-18 -4.542216444e-10 -0.002427620161 0.0009549264139 0.00109912589 4.063491326e-20 -2.730496922e-08 -0.0007302288415 -0.0008058782485 -0.0002728014574 1.704407628e-20 5.53655958e-09 -7.506038588e-06 0.0001631373677 0.0003045256024 1.539656257e-19 -1.07648019e-10 0.0003221260218 6.240424832e-05 2.366284752e-05 1.138527379e-20 1.773265205e-10 -0.0001053382253 -9.269602872e-05 -0.0003251697524 -8.748449352e-22 -7.468588084e-10 -4.884537461e-05 -6.463941511e-05 -6.311021742e-05 +0.05956230226 0.0005095535334 0.07472306571 0.02247372436 0.001238511777 -0.0007415402519 -0.000751915669 -0.0003273877606 0.0001578449558 0.0001397509976 1.486287617e-05 -2.88724499e-05 -9.253008335e-07 -0.1176787595 0.02345244427 0.1154292146 0.0182097196 0.07356859623 0.08869342284 0.001067260776 0.003464132855 -0.007455707039 -0.0003438738583 0.00201323882 0.02977550987 -0.0007433780886 -9.491241931e-05 -0.003298968564 -0.0003130209897 8.789557877e-05 0.001102291979 -1.62442072e-05 -4.700216472e-05 0.0009229668015 4.318471289e-05 -3.356841254e-06 -0.0001474036079 -5.177207122e-05 -6.254572653e-05 1.562870732e-05 -0.0001181848284 -1.180817727e-05 0.0001126781936 -3.104320427e-05 -4.506579183e-06 -8.409063658e-05 1.516294587e-05 -4.775050901e-06 -3.692234997e-06 -2.600844535e-05 -2.809976587e-06 1.917171491e-05 -2.699365993e-15 2.110480049e-06 0.05831756958 -0.3017784581 0.008873088759 2.174541796e-15 -1.148761067e-06 0.03970266437 0.0267298556 0.2051303597 -1.822206783e-18 0.0001296675409 0.005430882784 0.03334094791 -0.0204259592 6.199157329e-19 1.265854936e-05 -0.001031844337 0.000602224799 0.01155991649 1.067065443e-19 9.29109869e-05 -0.0004642721802 6.507712522e-05 0.00352476354 5.835847222e-21 4.912948623e-07 -0.000339449048 -0.0001572849989 0.0001289464163 -2.295612754e-18 -3.732289305e-09 5.097609765e-05 -1.552581061e-05 0.0001107910693 -1.812112379e-20 1.281953404e-07 2.255173423e-05 8.69239584e-05 0.000182692114 7.588968528e-21 4.085457622e-07 3.714722615e-05 -0.0002715396918 1.686212665e-05 -3.890555254e-21 1.307233802e-07 -0.0001453051975 -2.453605682e-05 -4.501636862e-05 -7.441104203e-19 3.091893144e-10 -7.703194101e-06 -9.59176359e-06 1.697841774e-06 2.616296856e-21 3.726171431e-09 2.670687303e-05 -1.610954624e-05 8.254393567e-07 3.199337986e-22 2.839673077e-08 -6.395116085e-05 -4.411785468e-06 -2.026242646e-07 +0.06629871983 0.004431629232 0.07794449356 0.03407793184 0.001693269109 0.0001456137645 -0.0007460071084 -0.0006543875677 3.048267529e-05 0.0001850541178 3.751047616e-05 -8.178971982e-06 1.642660388e-06 -0.1137053293 0.02593993267 0.1073486634 0.02400581489 0.07585969382 0.1306483187 0.002403312454 0.008256080813 -0.02069486372 -0.0004249330707 0.00150887828 0.03437352735 -0.0008033769501 -5.918957663e-05 -0.0009366843966 -0.0002863142579 9.805761047e-05 0.0006872687644 3.751153162e-05 -5.652093736e-05 0.0009264709501 3.746020307e-05 1.157118444e-05 -1.942842913e-05 -3.75875119e-05 -9.004126532e-05 1.289119253e-05 -9.972348136e-05 -2.023398451e-05 2.894103268e-05 -9.813554361e-06 -1.336581253e-05 -4.6976602e-05 1.731246208e-05 4.634185145e-06 7.384922245e-06 -3.538881733e-05 -4.921611353e-06 -1.022302298e-06 2.902689087e-17 4.534526628e-06 0.03683527749 -0.3044611992 -0.002232296562 -2.918665988e-16 5.418040349e-06 0.04245927451 0.03339602458 0.2174611068 1.419541801e-17 0.0001954456212 0.008111322464 0.04804112667 -0.0188085012 -5.254353903e-18 4.679730289e-05 -0.0007257380901 -0.0002951285162 0.004863036679 5.278148056e-19 4.475713563e-05 -0.0004675606054 0.0002468095075 0.006458626501 5.20488469e-19 9.943331937e-06 -0.0001642568152 0.0005140615309 8.264904708e-05 -3.635867692e-19 1.411994864e-06 2.470502046e-06 4.073476777e-05 -0.0003510191131 -6.432356107e-20 8.046203431e-08 5.471793371e-05 5.3932312e-05 0.0001955577843 -1.688009206e-19 8.068628394e-07 -8.938736568e-06 -0.0001255117391 -9.777386386e-06 -6.878054076e-20 3.326621747e-08 -8.38105116e-05 -2.835575085e-05 -0.000134436664 2.804034185e-20 6.580865127e-08 7.157886785e-06 1.661911779e-05 7.837028151e-06 1.674495876e-20 1.781467665e-08 2.327134604e-05 -1.538039522e-05 -3.357213522e-06 -2.063636607e-20 2.909453848e-08 -7.134441651e-05 -1.086393217e-05 -7.450968753e-06 +0.06702117383 0.005287036955 0.0741817856 0.03863219737 0.002209481017 0.0006327405526 -0.0005765665946 -0.0007414308246 -6.788608916e-05 0.0001643274562 5.011155489e-05 6.740580083e-06 2.591393811e-06 -0.1226913684 0.02781054609 0.1038814884 0.02431865562 0.07134056611 0.1526002779 0.003057813405 0.01129060732 -0.02630438393 -0.0004570276536 0.001211347235 0.03377301237 -0.0007477373872 -7.093187231e-06 0.00112285815 -0.000289810665 0.0001074949433 0.0005824601702 5.724127476e-05 -5.711326765e-05 0.0007129755193 4.208406487e-05 1.136264786e-05 8.351569913e-05 -4.072161854e-06 -8.592105266e-05 1.05674531e-05 -8.918444226e-05 -1.83379889e-05 -5.272030918e-05 5.18758765e-07 -1.829904148e-05 -1.870318676e-05 6.785881329e-06 4.753740266e-06 2.774520894e-05 -3.975930545e-05 -4.470504955e-06 -1.539799509e-05 -1.769425551e-16 1.803604668e-06 0.03579068468 -0.3178919504 0.003198926836 1.36645969e-17 1.00861754e-05 0.04561687137 0.02800714469 0.2183547056 -1.729285002e-17 0.0002286202566 0.008396562324 -0.01331625831 0.05287350311 9.584555973e-18 8.4547277e-05 -0.0004955648422 -0.000289395693 0.0009760705052 -9.61050793e-19 1.291899979e-05 -0.0006261767422 0.0004131367962 0.007208287179 -1.292093155e-19 7.130694137e-06 -0.0003300054607 6.40278998e-05 0.001343471848 -9.840283803e-19 6.461597537e-06 4.757260349e-06 2.320738133e-05 -0.0004898470384 -2.626322375e-21 1.238379672e-07 4.343332998e-05 4.084021103e-05 0.0001103656954 -6.216741213e-20 9.629342094e-07 -0.0003880223136 0.0002319604581 5.864392976e-05 3.711394726e-20 7.126091023e-09 -6.099126742e-05 -1.91573812e-05 -0.00014300676 1.721271245e-20 6.382141212e-08 3.070933138e-06 2.482498922e-05 1.043976838e-05 -6.688819227e-21 2.984373708e-08 -3.713349766e-05 3.120040068e-05 -2.690703621e-06 5.982990002e-21 2.909471676e-08 -6.586219983e-05 -1.721270856e-05 -4.604950718e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_0_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_0_ref.dat index e8a56c7885..81df721244 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_0_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_0_ref.dat @@ -1,5 +1,5 @@ -0.00873879965 -0.008942058826 -0.01016072949 -0.0008651333505 -9.870615509e-05 -0.0003967754847 -0.0002782516581 -0.0001740484147 2.312107059e-05 5.389283903e-05 7.207880248e-06 -3.413993415e-06 -8.868740984e-07 -0.009389739783 -0.0720200346 0.09556914598 0.2536187146 -0.171056524 -0.04610866324 0.133808535 -0.1101893802 -0.0275462992 0.0259572987 -0.03087805385 -0.008528113306 -0.003058907432 -0.003204323698 -0.00153427807 0.003413564005 -0.005158473021 -0.0002407379904 0.0007350035947 0.003032926013 -0.003007569897 0.0003634596018 0.0002747811558 0.0005712251642 0.0009634581025 -0.000431477205 --0.004820678692 0.004115200626 -0.006207803533 -0.004144024415 -0.0008079217909 -0.0002680307256 2.715381589e-05 6.382139542e-05 3.053027744e-05 1.948647975e-05 -6.295431716e-06 -5.469512118e-06 1.555458099e-06 0.001015283598 -0.007940960587 0.004443518542 -0.002101029884 0.001263887401 0.00180133185 -0.001038844335 4.633009438e-05 0.002690826076 5.594643057e-05 6.086981961e-06 -0.002066445392 -1.812150808e-05 -0.0001423625688 -0.0009910492579 -2.701680563e-06 -2.109022807e-05 -0.0002023409051 8.087500103e-07 1.775984879e-06 0.0001104567439 -3.482484068e-06 -2.508121518e-06 -5.958007577e-06 -4.913903496e-07 -1.160544059e-05 -0.1092481102 0.1696017834 0.2494289119 0.08197373057 0.003871409252 -0.004106122485 -0.00518639861 -0.002250650011 0.000779006338 0.0008511609045 5.421410721e-05 -0.0001403667724 -1.55926937e-05 0.09815597699 0.1071985534 0.05614417368 0.07684718672 0.08004339481 -0.03921374926 0.005159687773 0.005804349323 -0.01590118108 -0.002213064879 -0.002846850149 0.07501426811 -0.0003036183838 -0.0003875663081 -0.01154302067 0.0003801980043 0.0005547938713 -0.002326570442 -0.0001693979766 -0.0002120231612 0.004417548961 -2.317260664e-05 -2.442011938e-05 -0.001912527853 -0.0001631022744 7.108852833e-05 --0.05480443542 -0.0681446449 -0.1215489824 -0.05034033553 -0.003932040887 0.000605769307 0.001938006156 0.001771211128 -7.426046192e-05 -0.0004860708482 -4.803296458e-05 2.028299746e-05 1.230491777e-06 -0.04649385906 -0.05460943747 -0.01961073035 -0.03614897745 -0.04294754183 0.014201448 -0.004923094312 -0.005498137208 0.02167484318 0.001245544715 0.001586948026 -0.03683631862 -8.006676314e-06 2.82597103e-05 0.000110841113 -0.0001735666358 -0.0003394241281 0.001698475745 0.0001009322477 0.0001065237376 -0.001361438003 -3.643152216e-06 -2.460587455e-06 0.0003816397822 9.312000183e-06 -3.369138891e-05 --0.05398129379 -0.06409762874 -0.1195814608 -0.05621650807 -0.005542134712 -2.391723928e-05 0.00150673055 0.001992037293 0.0001416378434 -0.0004666757154 -7.185551393e-05 -8.939399669e-06 -1.954799427e-06 -0.04668576928 -0.05476191252 -0.01705229098 -0.04076085996 -0.04316245251 0.008690998559 -0.006332833214 -0.007177004408 0.03030851695 0.001175353735 0.001635133039 -0.0344984866 -0.0001077631294 -7.127430576e-05 -0.003402360663 -0.0001620121512 -0.0002977450698 0.001622874501 0.0001017902453 0.0001148748479 -0.0006612233823 -1.406990014e-05 -1.383580521e-05 4.61357774e-05 -0.0001090739005 -4.090040199e-05 +0.00873879965 -0.008942058826 -0.01016072949 -0.0008651333505 -9.870615509e-05 -0.0003967754847 -0.0002782516581 -0.0001740484147 2.312107059e-05 5.389283903e-05 7.207880248e-06 -3.413993415e-06 -8.868740984e-07 -0.009389739783 -0.0720200346 0.09556914598 0.2536187146 -0.171056524 -0.04610866324 0.133808535 -0.1101893802 -0.0275462992 0.0259572987 -0.03087805385 -0.008528113306 -0.003058907432 -0.003204323698 -0.00153427807 0.003413564005 -0.005158473021 -0.0002407379904 0.0007350035947 0.003032926013 -0.003007569897 0.0003634596018 0.0002747811558 0.0005712251642 0.0009634581025 -0.000431477205 -0.0001162323186 0.0002115738431 -0.0002687619916 -6.734335473e-05 -7.937150964e-05 -9.027313245e-05 -2.927849154e-05 -3.710737351e-05 1.447785147e-05 -2.777817583e-06 8.300401442e-06 3.372272454e-05 -3.449914781e-05 5.219159261e-17 9.892617196e-06 0.01003626942 0.07044758699 -0.08861087132 -1.325760706e-17 1.534350245e-05 0.004948907828 0.0480658965 -0.04091480942 -8.030805259e-17 7.243840752e-06 0.002256949268 0.001862014345 0.002162366108 -1.559136609e-17 -6.311314828e-06 0.00192203352 -0.00433858252 -0.0005169038693 7.07717089e-19 1.538411382e-05 -0.0001008758174 -0.0005582377002 -0.0001958307579 -2.779710978e-20 -1.634340147e-07 5.733937152e-05 0.0003170352615 0.0001245671046 2.376576757e-19 4.945035961e-08 -5.168057498e-05 -9.107485107e-05 -2.269917691e-05 2.555443823e-20 1.131961178e-09 -9.237657523e-06 -3.554561019e-05 -1.224687664e-05 2.479194977e-20 -2.078774352e-08 8.446603196e-06 5.426098312e-05 2.124155155e-05 -9.008147401e-22 7.035770466e-10 -4.366897738e-06 -1.491139703e-05 -4.060069581e-06 -7.713986639e-21 -2.995770078e-10 7.32531867e-07 -9.125313646e-06 -1.795538608e-06 -4.474921699e-21 -1.496845403e-10 1.030991259e-06 7.663161323e-06 9.31210503e-07 -2.17667097e-21 -2.72383071e-10 1.14572393e-06 2.437473016e-06 -9.327860676e-06 +-0.004820678692 0.004115200626 -0.006207803533 -0.004144024415 -0.0008079217909 -0.0002680307256 2.715381589e-05 6.382139542e-05 3.053027744e-05 1.948647975e-05 -6.295431716e-06 -5.469512118e-06 1.555458099e-06 0.001015283598 -0.007940960587 0.004443518542 -0.002101029884 0.001263887401 0.00180133185 -0.001038844335 4.633009438e-05 0.002690826076 5.594643057e-05 6.086981961e-06 -0.002066445392 -1.812150808e-05 -0.0001423625688 -0.0009910492579 -2.701680563e-06 -2.109022807e-05 -0.0002023409051 8.087500103e-07 1.775984879e-06 0.0001104567439 -3.482484068e-06 -2.508121518e-06 -5.958007577e-06 -4.913903496e-07 -1.160544059e-05 -1.995882848e-05 -3.157483867e-07 -5.106076917e-06 2.98111249e-05 1.071089346e-06 -9.31614959e-07 -3.302314474e-06 -5.675887598e-08 -1.22291472e-06 7.084268985e-07 -2.766997039e-07 -1.014886742e-06 4.842436892e-06 -2.569599414e-15 1.110515979e-05 0.003121351801 -0.04201178696 0.05653715479 -6.744222461e-17 1.847860084e-05 -0.005061455523 0.02029403379 -0.01599621682 1.576761821e-18 -1.295827165e-07 0.0003248831204 -0.001293349429 0.0007710001759 6.166589531e-18 1.656217841e-05 0.001226375082 -0.00158198472 0.0001443209461 -6.726628194e-19 -2.1989509e-08 -0.0001154584481 -0.0002539714048 -0.0006272164352 -3.777068257e-20 -3.052878316e-07 2.361837971e-05 3.22577245e-07 -0.0002357322006 -4.839307411e-20 -8.686834844e-07 1.223804455e-05 -1.320551939e-05 -2.894978761e-05 -7.581455136e-19 -2.38582549e-09 2.573325416e-05 -1.581681393e-05 5.187759388e-06 -2.525012353e-19 2.205213379e-08 -1.397458011e-06 -2.810914137e-06 2.988865992e-05 1.46103748e-20 6.973483664e-09 -2.033800414e-06 -9.532197842e-06 2.00447483e-06 -7.743394666e-20 3.164336222e-11 -3.598950001e-06 -4.549740981e-06 5.616794911e-06 1.815077612e-19 1.52483206e-09 -2.298976079e-06 -2.346793449e-06 1.12659415e-05 1.358921062e-19 -1.241322549e-09 6.687290051e-07 -2.391025363e-06 2.388160058e-06 +0.1092481102 0.1696017834 0.2494289119 0.08197373057 0.003871409252 -0.004106122485 -0.00518639861 -0.002250650011 0.000779006338 0.0008511609045 5.421410721e-05 -0.0001403667724 -1.55926937e-05 0.09815597699 0.1071985534 0.05614417368 0.07684718672 0.08004339481 -0.03921374926 0.005159687773 0.005804349323 -0.01590118108 -0.002213064879 -0.002846850149 0.07501426811 -0.0003036183838 -0.0003875663081 -0.01154302067 0.0003801980043 0.0005547938713 -0.002326570442 -0.0001693979766 -0.0002120231612 0.004417548961 -2.317260664e-05 -2.442011938e-05 -0.001912527853 -0.0001631022744 7.108852833e-05 8.590679301e-05 -2.345125801e-05 -4.361404878e-05 0.000761659364 -2.149838795e-05 -1.610707602e-05 -0.000399870622 4.995808275e-06 7.084957508e-06 7.023151081e-06 -4.310752313e-06 -9.052750359e-06 9.285156675e-05 3.526133873e-15 -2.756469452e-06 -0.102833711 -0.07923108029 -0.09602300928 -5.023250336e-16 -6.668552978e-09 0.04196363839 0.07545958355 0.08339760449 -5.152079972e-19 8.544744819e-07 0.02806144901 0.03280787026 -0.07864157756 -1.598400615e-18 4.341704474e-06 -0.005494897542 -0.007201025505 0.01024948345 -1.062017706e-19 -3.903505755e-05 0.0002904981678 0.0006847179673 0.01531088568 -6.375872339e-20 1.33034329e-06 -0.000707216733 -0.0007860092702 0.0007108684961 -3.332912006e-19 -3.121296701e-09 -0.0001630752639 -0.0001823034049 -0.0009836240455 4.028291403e-21 -1.848228538e-08 8.782516377e-05 0.0001001840619 0.0006335436246 -3.114808708e-21 2.184697268e-07 0.0002792228714 6.856357016e-05 5.424049029e-05 -1.461087229e-22 -9.372578476e-08 -7.952016617e-05 -0.0001186443329 -0.000148349684 -7.308177341e-19 4.039419575e-10 -8.692863137e-05 -9.194033289e-06 2.342734637e-06 -4.898572017e-22 8.10216152e-09 8.173569725e-05 -1.882070484e-07 -5.500850541e-06 -1.471593504e-21 -7.477708294e-09 -2.037034206e-05 -2.979174842e-05 -3.59138572e-05 +-0.05480443542 -0.0681446449 -0.1215489824 -0.05034033553 -0.003932040887 0.000605769307 0.001938006156 0.001771211128 -7.426046192e-05 -0.0004860708482 -4.803296458e-05 2.028299746e-05 1.230491777e-06 -0.04649385906 -0.05460943747 -0.01961073035 -0.03614897745 -0.04294754183 0.014201448 -0.004923094312 -0.005498137208 0.02167484318 0.001245544715 0.001586948026 -0.03683631862 -8.006676314e-06 2.82597103e-05 0.000110841113 -0.0001735666358 -0.0003394241281 0.001698475745 0.0001009322477 0.0001065237376 -0.001361438003 -3.643152216e-06 -2.460587455e-06 0.0003816397822 9.312000183e-06 -3.369138891e-05 -4.47292957e-05 1.864825388e-05 1.925660746e-05 -0.0001395364502 2.094518182e-05 2.398439705e-05 9.418104115e-05 -1.518080166e-05 -1.329413055e-05 -2.503290327e-05 4.202291809e-06 3.070730937e-06 -8.131665852e-07 -5.777889356e-16 7.687165581e-06 0.05641325916 0.03118518547 0.0757616189 -4.308536957e-16 -5.444251324e-06 -0.02948945034 -0.02071160066 -0.03890490036 8.090954916e-18 -9.821405292e-06 -0.01631085466 -0.01879207194 0.03579109821 7.346700043e-18 -6.133802441e-06 0.001462667588 0.002366649702 0.004183085133 -1.30218577e-20 2.442065681e-05 -0.0002561669791 -0.0007981980181 -0.0101181083 4.151623467e-19 -5.449779114e-06 -0.0002904715307 -0.0008689124885 -0.0002827833021 -5.270134627e-19 -9.675037191e-07 1.677291198e-05 3.575331212e-05 0.001748871259 -5.699644236e-19 1.691417497e-09 -8.764841311e-05 -0.0001134185058 -0.0004346015733 5.881605249e-20 6.319811498e-08 -0.0003750727528 -9.346670088e-05 3.112295732e-05 -9.796999232e-21 3.475354987e-08 3.058945605e-05 3.400032046e-05 0.0003035026587 -3.754213251e-20 3.138592568e-09 2.363520293e-06 -1.18753187e-05 -1.124540762e-05 -1.537868792e-21 -1.326772612e-09 -6.089370917e-05 -6.572851816e-06 1.397221836e-05 1.901696614e-21 5.053758695e-09 1.44133422e-05 2.210655203e-05 3.227954427e-05 +-0.05398129379 -0.06409762874 -0.1195814608 -0.05621650807 -0.005542134712 -2.391723928e-05 0.00150673055 0.001992037293 0.0001416378434 -0.0004666757154 -7.185551393e-05 -8.939399669e-06 -1.954799427e-06 -0.04668576928 -0.05476191252 -0.01705229098 -0.04076085996 -0.04316245251 0.008690998559 -0.006332833214 -0.007177004408 0.03030851695 0.001175353735 0.001635133039 -0.0344984866 -0.0001077631294 -7.127430576e-05 -0.003402360663 -0.0001620121512 -0.0002977450698 0.001622874501 0.0001017902453 0.0001148748479 -0.0006612233823 -1.406990014e-05 -1.383580521e-05 4.61357774e-05 -0.0001090739005 -4.090040199e-05 -3.607963382e-05 1.923966111e-05 2.456837428e-05 3.14224452e-05 3.037394035e-05 2.668441509e-05 2.439667526e-05 -1.292410688e-05 -9.959742329e-06 -5.673130432e-05 4.770268464e-06 4.510564923e-06 2.691611555e-05 -2.237356303e-15 -2.378402548e-06 0.05953450186 0.03935548047 0.07332779669 5.855395845e-16 -2.109128871e-06 -0.02977791758 -0.02132014206 -0.0343376019 1.426627769e-18 -4.515852497e-06 -0.01743552291 0.02231325675 -0.009352435315 1.065125761e-17 -5.365243473e-06 0.000588677493 0.001489160579 0.01032854717 1.987582306e-18 1.396925982e-05 -0.0004328472246 -0.001067219443 -0.01042355377 -1.085358379e-19 -6.14389825e-07 -2.930197173e-05 -0.0001577196876 -0.002490548388 6.175004023e-19 -1.47702284e-06 -1.284050853e-05 4.422105119e-06 0.002136151646 1.54661909e-19 2.36857933e-08 -0.0001237190157 -0.0001508744823 -0.000288903907 -9.063925884e-20 1.090348533e-07 -5.821960534e-05 -0.0004581341975 -3.302824174e-05 -4.643582214e-20 2.624988918e-08 2.617758602e-05 2.897686932e-05 0.0003290364308 -8.795515139e-21 1.847912462e-08 3.831271406e-06 -1.563017718e-05 -1.467847355e-05 7.751768856e-21 2.290858735e-09 -1.285834353e-05 -5.613627363e-05 1.951769932e-05 7.761214723e-21 6.824749421e-09 2.107391169e-05 3.138870022e-05 1.710083283e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_1_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_1_ref.dat index 1651655558..c8fb5d93d6 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_1_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_1_ref.dat @@ -1,5 +1,5 @@ -0.0006348309392 0.002587185845 0.001354905055 0.0001599209542 -1.087625401e-05 3.688191498e-05 2.824663419e-05 5.351652535e-06 -9.056626202e-07 -1.127750641e-06 -7.503563086e-07 -4.37327294e-08 1.555512044e-07 0.02354796426 -0.003206348304 -0.02379943909 -0.02888449812 -0.002829203133 0.0340908742 -0.007084881221 -0.0007986435405 0.01171747155 -0.0006020806058 -4.480472924e-05 0.002472445778 0.0001028271881 3.098065054e-05 0.0004247898589 -1.280319951e-06 -2.486778251e-05 7.633818442e-05 -0.000138868548 6.525760256e-06 5.045762076e-05 3.997089492e-05 -7.21807685e-05 -2.373852275e-05 -4.41300099e-05 -4.565588351e-06 -0.01157604506 -0.00808973474 0.008876335573 0.003550512207 0.0008560021337 0.0001643814847 -7.182639444e-05 -7.544491547e-05 -3.124677259e-05 -2.453320751e-05 3.207632518e-06 3.190701913e-06 -8.522450492e-07 -0.04311242075 0.06962399471 -0.005821387327 0.06135176062 -0.03662416593 -0.02007039138 0.001645459874 -0.001836851961 -0.001637855931 7.462667328e-07 -0.0001224123068 0.001938524219 0.0002436908433 -5.968123139e-05 0.0007433751394 0.0001281600011 -0.0002135400724 6.811129239e-05 -1.281240019e-05 -1.189008988e-06 -0.0002057682698 -1.580382088e-05 4.200250096e-05 4.250514672e-06 2.869807645e-05 5.750836004e-06 -0.01395661804 -0.01870896716 0.009541139296 0.002142955259 0.0001776374087 6.552531285e-05 0.0001327760531 5.71165313e-05 -5.408595675e-07 -1.737043057e-05 -1.075367366e-06 -2.289049006e-07 5.489014166e-07 0.09149977986 0.001631586135 -0.02091171044 0.001153983879 0.02920144092 0.02897019731 7.052840978e-07 6.84451583e-05 -0.003360540742 4.02098249e-05 0.001370050004 0.005386840386 -8.879446554e-05 -5.318491054e-06 -0.0005418484329 -0.0001197552421 -8.903556375e-06 0.0007352529223 1.197604477e-05 -8.096644616e-07 -3.561999562e-05 2.860450637e-05 9.79010694e-07 8.348568752e-05 -8.094961488e-06 6.245851323e-06 --0.006597623751 0.008041174705 -0.003486800649 -0.001565791751 3.876537903e-05 -9.46692544e-05 -3.026459789e-05 -3.927086008e-05 -1.019487807e-06 1.160639071e-05 -8.320261791e-07 -1.218148884e-07 3.534587886e-08 -0.02652207564 -0.02485921052 0.0172167634 -0.002793585386 -0.01173216234 -0.01784213154 -6.439246421e-05 -0.0001820208363 0.002362987085 -6.674951762e-05 -0.0005207901084 -0.002658976965 8.37479561e-05 -9.083412747e-06 0.0001822888249 5.192768861e-05 6.909385291e-07 -0.0003006755793 -1.528911727e-05 -2.437568332e-06 -2.182097817e-05 -7.226417108e-06 -7.424600934e-06 -2.241466675e-05 6.483876332e-06 5.613054157e-06 --0.006659557658 0.007634941419 -0.003011361313 -0.001865177345 8.443914672e-05 -0.0001246156551 -1.903965383e-05 -4.121299928e-05 -2.933289382e-06 1.331790608e-05 -1.314644024e-06 -1.59868173e-07 1.977713626e-07 -0.0350945632 -0.01601534528 0.01783827507 -0.002073150777 -0.01236185847 -0.02018436648 -6.627194057e-06 -0.0004174530264 0.00261742915 -3.600750494e-05 -0.0004917460457 -0.002678147536 8.238443845e-05 -1.935657297e-06 8.301048818e-05 4.882071323e-05 -1.573798412e-06 -0.00025480323 -1.864206216e-05 -1.612885144e-06 -4.772012619e-05 -9.208034808e-06 -5.130185918e-06 -1.361461493e-05 1.147109259e-05 3.657121109e-06 +0.0006348309392 0.002587185845 0.001354905055 0.0001599209542 -1.087625401e-05 3.688191498e-05 2.824663419e-05 5.351652535e-06 -9.056626202e-07 -1.127750641e-06 -7.503563086e-07 -4.37327294e-08 1.555512044e-07 0.02354796426 -0.003206348304 -0.02379943909 -0.02888449812 -0.002829203133 0.0340908742 -0.007084881221 -0.0007986435405 0.01171747155 -0.0006020806058 -4.480472924e-05 0.002472445778 0.0001028271881 3.098065054e-05 0.0004247898589 -1.280319951e-06 -2.486778251e-05 7.633818442e-05 -0.000138868548 6.525760256e-06 5.045762076e-05 3.997089492e-05 -7.21807685e-05 -2.373852275e-05 -4.41300099e-05 -4.565588351e-06 2.654372206e-05 -3.252201959e-06 -3.951218627e-07 6.154970603e-06 -2.136414197e-07 -7.796369251e-07 6.785196876e-06 3.694281036e-07 1.018681592e-07 1.51580735e-06 9.62672406e-07 -1.101569145e-07 -7.434740962e-07 -6.701774198e-16 -0.000115898265 -0.004628451823 -0.0008259927909 0.004893876209 6.275645542e-17 -0.000146443005 -0.002103868799 -0.001485527539 0.002581646693 3.653469455e-16 -4.845848736e-05 0.003779861913 -0.0005150037528 -0.003834336292 2.93014761e-17 9.61499122e-06 0.0003840912428 -5.996078113e-05 -0.0003572521846 -9.585920102e-20 3.815576671e-08 -1.515715458e-06 -1.322345446e-05 7.303393012e-05 -3.082605835e-19 2.501517702e-07 -7.824329992e-06 -8.141936812e-07 7.979851871e-07 1.886557743e-21 7.210265628e-08 4.465854081e-06 1.136816136e-06 -1.236884239e-05 3.412157066e-22 -5.310824108e-10 -5.834283574e-08 -7.975200878e-07 2.045818439e-06 -5.323150942e-21 8.78162093e-09 -8.909723155e-07 1.50106501e-07 -1.445011959e-07 -4.052402555e-22 -5.828022472e-09 -1.234248752e-07 -9.15120141e-09 -1.924114895e-07 1.684994095e-20 3.700539813e-10 2.535198831e-07 1.099564366e-07 -6.150662407e-07 6.800947065e-23 -4.247832075e-10 -2.827646013e-08 4.244318528e-08 -3.013586622e-08 1.126913917e-23 -7.489776446e-10 -3.582951996e-08 1.507287649e-08 1.415803063e-07 +0.01157604506 -0.00808973474 0.008876335573 0.003550512207 0.0008560021337 0.0001643814847 -7.182639444e-05 -7.544491547e-05 -3.124677259e-05 -2.453320751e-05 3.207632518e-06 3.190701913e-06 -8.522450492e-07 -0.04311242075 0.06962399471 -0.005821387327 0.06135176062 -0.03662416593 -0.02007039138 0.001645459874 -0.001836851961 -0.001637855931 7.462667328e-07 -0.0001224123068 0.001938524219 0.0002436908433 -5.968123139e-05 0.0007433751394 0.0001281600011 -0.0002135400724 6.811129239e-05 -1.281240019e-05 -1.189008988e-06 -0.0002057682698 -1.580382088e-05 4.200250096e-05 4.250514672e-06 2.869807645e-05 5.750836004e-06 3.037010227e-05 1.122218088e-05 -7.229501584e-06 -5.996514531e-05 -2.74267197e-06 -3.06982963e-06 -5.246268736e-06 -3.149740863e-06 5.813876256e-06 -2.72137099e-07 5.527014266e-06 9.791010141e-06 -1.770399073e-05 4.030852569e-15 -1.73444372e-05 -0.006309723778 0.02213839095 -0.02817580496 9.972798095e-17 -2.16233753e-05 0.01081811628 0.04750170991 -0.04532409221 4.097148526e-18 -3.818201074e-05 -0.0004032461261 0.009645815954 -0.01136550675 -6.596171049e-18 -1.926795142e-05 -0.0001475656341 0.0001658688425 -0.0002119637356 -2.5798432e-18 -1.792262745e-06 0.0009457504601 -0.0008252100835 0.0003205102851 -3.382137593e-19 -1.990581983e-06 3.628515859e-05 -0.000181688784 0.000177914452 -2.505066361e-20 -6.685404896e-07 1.170311062e-05 -1.266665035e-05 7.327750139e-06 -1.598793541e-18 -6.387241595e-09 -3.442361447e-05 4.091225513e-05 5.947792802e-05 1.086032566e-19 -9.371857006e-09 5.036382632e-05 -5.431576003e-05 -2.358486514e-05 -1.039317813e-20 -3.167887126e-09 9.626967474e-06 -9.232776587e-06 -1.55184246e-05 -1.530625649e-19 6.336890443e-11 2.351146748e-06 -8.201953582e-06 -2.404583308e-06 1.003749356e-19 5.944455928e-10 5.612662654e-06 5.051229018e-06 -9.328602012e-06 -9.396158556e-20 8.675282063e-10 1.852126581e-07 1.161038113e-05 -1.434194898e-05 +0.01395661804 -0.01870896716 0.009541139296 0.002142955259 0.0001776374087 6.552531285e-05 0.0001327760531 5.71165313e-05 -5.408595675e-07 -1.737043057e-05 -1.075367366e-06 -2.289049006e-07 5.489014166e-07 0.09149977986 0.001631586135 -0.02091171044 0.001153983879 0.02920144092 0.02897019731 7.052840978e-07 6.84451583e-05 -0.003360540742 4.02098249e-05 0.001370050004 0.005386840386 -8.879446554e-05 -5.318491054e-06 -0.0005418484329 -0.0001197552421 -8.903556375e-06 0.0007352529223 1.197604477e-05 -8.096644616e-07 -3.561999562e-05 2.860450637e-05 9.79010694e-07 8.348568752e-05 -8.094961488e-06 6.245851323e-06 -6.792456393e-07 -2.841162711e-05 -9.498291678e-07 -3.140098228e-05 -3.507177603e-06 -4.532832586e-07 -3.817853175e-06 5.563131838e-06 1.012813523e-06 7.012165797e-07 -1.644565214e-06 -3.552844586e-07 -4.181694655e-06 -1.071688222e-15 8.295377967e-07 -0.09182898044 0.06465172152 -9.403023916e-05 -1.268117401e-15 6.451679382e-07 0.0005007704789 0.001904521899 0.08976856629 -8.751947706e-20 2.542406502e-05 0.0002687189422 0.007638141192 -0.003297218912 -9.092404738e-21 -6.123267379e-07 4.603913558e-05 0.001537746677 0.002015274416 3.786775386e-20 4.019201765e-05 -0.0001422211641 -7.268789392e-06 0.0003143148937 -4.697159242e-21 1.63259954e-09 -4.362704286e-05 -4.473788575e-05 -1.071253835e-05 -4.571884543e-19 -5.492976122e-10 3.349871132e-05 8.975903612e-06 0.0001240601135 5.17698733e-21 -2.587062321e-08 2.179064048e-06 5.61244846e-05 1.04083794e-05 -5.664388191e-23 4.358291818e-08 -1.541784853e-05 -6.458835836e-05 -3.358583248e-07 -7.961962928e-22 2.383761632e-08 -3.607526657e-05 -4.377456654e-07 -2.101126945e-05 5.814245958e-20 -2.09917477e-11 9.929009615e-07 5.99198007e-06 4.098191052e-07 1.050476938e-23 -3.340954379e-09 -1.961840604e-06 6.411681999e-06 3.271900874e-07 -6.591991222e-23 -1.155346846e-09 -1.531788905e-05 -1.135307433e-07 -3.866402681e-07 +-0.006597623751 0.008041174705 -0.003486800649 -0.001565791751 3.876537903e-05 -9.46692544e-05 -3.026459789e-05 -3.927086008e-05 -1.019487807e-06 1.160639071e-05 -8.320261791e-07 -1.218148884e-07 3.534587886e-08 -0.02652207564 -0.02485921052 0.0172167634 -0.002793585386 -0.01173216234 -0.01784213154 -6.439246421e-05 -0.0001820208363 0.002362987085 -6.674951762e-05 -0.0005207901084 -0.002658976965 8.37479561e-05 -9.083412747e-06 0.0001822888249 5.192768861e-05 6.909385291e-07 -0.0003006755793 -1.528911727e-05 -2.437568332e-06 -2.182097817e-05 -7.226417108e-06 -7.424600934e-06 -2.241466675e-05 6.483876332e-06 5.613054157e-06 -4.051062511e-06 1.037810853e-05 -6.839435677e-07 1.586594391e-05 -1.479616182e-06 4.665109208e-07 -1.228856026e-06 -2.779799697e-06 7.23356755e-07 -1.306195038e-06 2.562427667e-06 -7.513106524e-07 2.954911064e-06 -8.031421151e-17 -4.572884416e-07 0.04666157335 -0.00906633372 -0.02111053863 5.083493338e-17 2.197311156e-06 0.00245398668 -0.006570340696 -0.03752650197 4.378832744e-18 -2.205874382e-05 -3.616067186e-05 -0.005220953531 0.0007232455611 -8.119448787e-18 -7.895264874e-06 -4.093202306e-05 -0.0003524704463 -0.0003064076163 3.820640789e-19 -1.01392505e-05 7.447292448e-05 1.957272508e-06 -0.0004221501902 -9.931147779e-20 -1.309561079e-06 4.594403332e-05 8.889968227e-07 3.024064967e-05 -5.700198193e-20 -1.845206212e-07 -1.804347147e-06 -1.0773141e-05 -8.231947023e-05 2.982069186e-19 2.930958456e-08 -1.253438779e-05 -6.064406127e-06 -2.504221315e-06 -2.685157972e-20 -7.371164219e-08 3.617579135e-05 1.654960783e-05 -2.3141796e-06 3.119740571e-21 -4.128178637e-09 8.206782801e-06 -5.481364309e-07 4.787479251e-06 3.644855335e-20 -5.363311974e-09 -9.263745438e-07 -3.710274594e-06 -2.825147139e-06 1.341825038e-20 -9.091374255e-10 3.626735194e-06 -3.599796259e-08 -2.03123268e-06 -1.080733555e-20 -2.460068603e-09 8.830909082e-06 -8.270862949e-08 -1.105485273e-06 +-0.006659557658 0.007634941419 -0.003011361313 -0.001865177345 8.443914672e-05 -0.0001246156551 -1.903965383e-05 -4.121299928e-05 -2.933289382e-06 1.331790608e-05 -1.314644024e-06 -1.59868173e-07 1.977713626e-07 -0.0350945632 -0.01601534528 0.01783827507 -0.002073150777 -0.01236185847 -0.02018436648 -6.627194057e-06 -0.0004174530264 0.00261742915 -3.600750494e-05 -0.0004917460457 -0.002678147536 8.238443845e-05 -1.935657297e-06 8.301048818e-05 4.882071323e-05 -1.573798412e-06 -0.00025480323 -1.864206216e-05 -1.612885144e-06 -4.772012619e-05 -9.208034808e-06 -5.130185918e-06 -1.361461493e-05 1.147109259e-05 3.657121109e-06 -2.372547172e-06 8.436330045e-06 -3.142350561e-07 1.472543346e-05 -2.625204681e-06 1.021270896e-06 -2.078487915e-06 -2.216404815e-06 1.04792741e-07 -4.83612241e-07 2.87264276e-06 -3.497396286e-07 2.803512712e-06 -5.698812239e-16 -2.027015731e-06 0.047099718 -0.01618008117 -0.01239155861 -6.66845189e-17 1.663906266e-06 0.002552781934 -0.004048103122 -0.03944066453 2.77519023e-18 -2.510225085e-05 -0.0001161665578 0.001176983381 -0.006886208818 1.411361483e-18 -1.161534033e-05 1.065413129e-05 -0.0002574471068 -2.247379625e-05 7.652564396e-19 -3.836835959e-06 0.0001035452507 3.375113054e-06 -0.0005611372632 -1.190243158e-19 -1.822359233e-06 5.141265672e-05 -6.207137711e-06 3.225076195e-05 1.769072936e-19 -8.448516526e-07 6.29578825e-08 -4.967328642e-06 -8.571521879e-05 -1.84769005e-19 1.653950526e-08 -2.398657941e-05 1.333363964e-05 -6.612908334e-06 -1.513866994e-20 -8.16910746e-08 5.68622673e-05 -3.241440367e-07 -1.668933099e-06 -3.443961293e-21 -9.135305351e-10 5.031732721e-06 -4.216555866e-07 2.243370654e-06 9.248169812e-21 2.387196315e-09 -7.254176281e-07 -5.627894719e-06 -2.014187099e-06 -1.682666995e-20 -3.21513166e-10 5.376516504e-06 -4.461323789e-07 -1.053213383e-06 -6.45278882e-21 -1.912938385e-09 8.32413457e-06 -5.043264893e-07 -7.042614668e-07 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_2_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_2_ref.dat index 6ec78de54e..71a929ad3d 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_2_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_2_ref.dat @@ -1,5 +1,5 @@ --0.06057360178 -0.1054833997 -0.02602258854 -0.0004576275075 -0.0006940796198 -0.0009356018685 -0.0001560939879 0.0003135071411 0.000137188165 1.445444275e-05 -2.182434826e-05 -6.962654334e-06 2.545253482e-07 -0.01444174068 0.002335999889 0.1583950578 -0.1276544007 -0.009145686523 -0.0207228649 -0.1295381699 -0.007641966502 -0.01373087974 -0.03787362579 -0.002175834446 -0.003184507179 -0.0001802552274 0.0001044751904 0.0003878336365 0.0002921181278 0.005203981527 0.0009459934533 0.0002345457831 0.0001909746955 0.004212919627 -0.000292207786 -8.872083277e-06 -8.837487242e-06 -0.0008691989242 -2.174329836e-05 --0.03327319345 0.01253489954 -0.008248703796 -0.003399751143 0.0002656274565 -4.25801588e-05 3.727774789e-05 -2.384284552e-05 1.307833165e-06 4.939469559e-05 -1.915898359e-07 2.351726813e-07 1.067631684e-06 0.002740529269 0.08450344627 -0.06618395005 -0.05379961092 -0.002242939141 -0.02087065396 -0.003534484447 -0.0001851122384 -0.0004535434593 -3.96755868e-05 -6.043821753e-06 -0.00553084147 2.019807399e-05 0.0005208817738 9.700243396e-05 1.007463587e-05 0.0003069643216 0.0001163720784 2.099718303e-07 -1.647291902e-06 -1.147900782e-05 -6.806622368e-06 -2.983587477e-05 3.113867678e-05 2.470943506e-06 5.521678273e-05 --0.1890730178 -0.09744472293 -0.2901116092 -0.08557031091 -0.005327896807 0.004195883776 0.004857746423 0.002302567446 -0.0007921305347 -0.000814370327 -8.640509734e-06 0.0001645289339 1.66482556e-05 -0.1947967675 -0.24403065 -0.05290805394 -0.1358163001 -0.1381988998 -0.01703132226 -0.004557429991 -0.005766812367 0.01208775112 0.0001814724317 0.0006181948344 -0.08912371272 0.0003876211597 0.0001938671148 0.01188130845 -0.0001043283266 -8.387260709e-05 0.0009526385612 0.0002031021541 0.0003739510625 -0.003886583307 -1.495654465e-05 -1.061671727e-05 0.001726599462 0.0001631418044 -9.369941418e-05 --0.0383647822 0.02562037498 -0.0149930296 -0.0008160091799 -0.0005231738595 5.294436424e-05 1.479152901e-05 6.197381998e-05 -3.865891336e-06 9.05606588e-06 2.49735774e-05 1.410227466e-05 2.201657515e-06 -0.007960909698 0.03049578316 -0.06050319169 -0.04343473813 -0.007944437397 -0.01003888766 3.64390538e-06 0.0002003365706 -0.004729411321 -0.0008385670106 -0.0001963393878 -0.004291893314 -1.105116946e-05 2.47451345e-05 -0.0001410972459 3.054508583e-05 0.0003883791581 -0.000109271337 5.515984447e-06 0.0001153975989 0.0003195856929 -4.450739556e-07 -1.249229075e-05 -3.594668306e-05 -4.918765476e-06 -8.41675084e-06 --0.03963013663 0.02505865189 -0.014794604 -0.001374385678 -0.0003919638535 3.676302132e-05 2.77162258e-05 3.306584291e-05 -1.709369026e-07 1.924325516e-05 2.237905945e-05 1.106516394e-05 1.316156207e-06 -0.008276128007 0.03284309552 -0.05833674053 -0.04353060551 -0.01386683506 -0.0124510748 -0.0002473091113 0.0001424515527 -0.003675520825 -0.0007071129873 -0.0002449226757 -0.00501484758 -8.782632416e-06 8.158374048e-05 5.990982003e-05 5.052156113e-05 0.0003866409746 -0.000117181503 7.409460102e-06 8.328409745e-05 0.0002817452591 -2.25985085e-06 -1.97723534e-05 -3.501601828e-05 -4.59155262e-06 -1.015185188e-05 +-0.06057360178 -0.1054833997 -0.02602258854 -0.0004576275075 -0.0006940796198 -0.0009356018685 -0.0001560939879 0.0003135071411 0.000137188165 1.445444275e-05 -2.182434826e-05 -6.962654334e-06 2.545253482e-07 -0.01444174068 0.002335999889 0.1583950578 -0.1276544007 -0.009145686523 -0.0207228649 -0.1295381699 -0.007641966502 -0.01373087974 -0.03787362579 -0.002175834446 -0.003184507179 -0.0001802552274 0.0001044751904 0.0003878336365 0.0002921181278 0.005203981527 0.0009459934533 0.0002345457831 0.0001909746955 0.004212919627 -0.000292207786 -8.872083277e-06 -8.837487242e-06 -0.0008691989242 -2.174329836e-05 -1.249038707e-05 -0.0003274093112 -1.388977687e-05 -1.787945768e-05 7.236749007e-05 2.982748552e-05 9.735711469e-06 2.881428021e-05 1.230003689e-06 4.361732391e-06 1.649186272e-06 2.253040857e-06 6.024878808e-05 -1.794349375e-16 -3.125778994e-05 0.006518286539 0.001065747457 0.06198238723 1.794898223e-17 -3.908413685e-05 0.006119769316 0.0005156311357 0.006623333412 1.101883431e-16 -1.39869151e-05 -0.02120261026 6.880418909e-05 0.0009906730169 1.839710432e-17 6.055727359e-06 -0.004800714157 -5.655302965e-05 -0.0001939115129 -2.630072565e-19 1.489485621e-06 1.005132144e-06 0.0005601850186 4.092123089e-05 1.865773083e-20 1.507340981e-08 6.313631856e-06 -4.663515851e-05 -0.0001550489548 -6.825835838e-21 -1.820475299e-08 1.976881308e-05 -2.675602511e-07 -1.224349971e-06 -3.972057823e-22 -1.038664535e-10 4.451123102e-07 3.427938097e-05 4.167680074e-07 1.454531211e-21 -2.136301644e-09 6.835008336e-08 -2.460433152e-06 -2.105189334e-05 -8.032950858e-22 -2.322218192e-09 1.35584563e-06 1.278060808e-05 2.934963689e-06 6.952103749e-21 1.348333721e-10 -4.783392468e-06 -3.013841756e-07 -3.181453075e-07 2.866128114e-23 -4.018313301e-10 1.681126644e-07 4.432352064e-08 -6.685336209e-07 1.770848772e-23 -2.615994362e-10 5.108132745e-09 1.129380014e-07 9.563429784e-06 +-0.03327319345 0.01253489954 -0.008248703796 -0.003399751143 0.0002656274565 -4.25801588e-05 3.727774789e-05 -2.384284552e-05 1.307833165e-06 4.939469559e-05 -1.915898359e-07 2.351726813e-07 1.067631684e-06 0.002740529269 0.08450344627 -0.06618395005 -0.05379961092 -0.002242939141 -0.02087065396 -0.003534484447 -0.0001851122384 -0.0004535434593 -3.96755868e-05 -6.043821753e-06 -0.00553084147 2.019807399e-05 0.0005208817738 9.700243396e-05 1.007463587e-05 0.0003069643216 0.0001163720784 2.099718303e-07 -1.647291902e-06 -1.147900782e-05 -6.806622368e-06 -2.983587477e-05 3.113867678e-05 2.470943506e-06 5.521678273e-05 1.755112347e-05 9.753218283e-07 3.072385208e-05 4.943812707e-05 5.584964623e-07 5.573000924e-07 1.823843221e-05 4.275656652e-07 5.884817265e-06 -6.266916363e-06 7.463781668e-07 4.50856456e-06 1.242922946e-05 9.19764259e-16 -3.903085363e-06 -0.05247866962 0.001332486014 0.0984543345 5.974878312e-18 -1.08253088e-06 -0.0370286673 -0.05496278433 -0.003202131138 -3.513051537e-18 3.440879422e-05 -0.0008127458714 -0.01441826619 -0.0007523963434 5.137009137e-19 2.311798829e-06 5.362535985e-05 0.0007163611648 -0.00248651258 2.371229667e-18 1.975377494e-06 4.704068434e-05 0.001604918654 -0.0003097973799 1.412075842e-19 1.163575743e-06 4.204322092e-06 0.0001847916734 0.0002380863262 5.121593958e-20 8.287035224e-07 1.167864972e-06 2.703239238e-05 -3.422491274e-05 -4.269909572e-19 -1.555644898e-09 3.111123788e-05 -1.809529244e-05 -3.79678463e-05 -2.516383471e-19 2.194344048e-08 2.399443187e-06 9.582545426e-05 1.7246089e-05 1.760382299e-20 6.770365673e-09 6.901671062e-07 2.346668257e-05 1.675626442e-05 -7.05907236e-20 2.227309724e-11 -1.973401664e-06 1.434254031e-07 3.598199803e-06 1.190857736e-19 9.335966266e-10 3.867407501e-07 8.099850552e-06 -6.354714365e-06 1.707815494e-20 -1.939726975e-10 -3.565716062e-07 5.162289639e-07 2.251923784e-05 +-0.1890730178 -0.09744472293 -0.2901116092 -0.08557031091 -0.005327896807 0.004195883776 0.004857746423 0.002302567446 -0.0007921305347 -0.000814370327 -8.640509734e-06 0.0001645289339 1.66482556e-05 -0.1947967675 -0.24403065 -0.05290805394 -0.1358163001 -0.1381988998 -0.01703132226 -0.004557429991 -0.005766812367 0.01208775112 0.0001814724317 0.0006181948344 -0.08912371272 0.0003876211597 0.0001938671148 0.01188130845 -0.0001043283266 -8.387260709e-05 0.0009526385612 0.0002031021541 0.0003739510625 -0.003886583307 -1.495654465e-05 -1.061671727e-05 0.001726599462 0.0001631418044 -9.369941418e-05 -0.0001447674272 6.194989112e-05 8.548917471e-05 -0.0005984317029 2.854851678e-05 5.371871028e-05 0.0005077868156 -9.937610814e-06 3.619251324e-06 1.05668959e-05 7.1858099e-06 7.639770605e-06 -7.338413928e-05 -4.569549753e-15 3.545339534e-06 0.2598381629 0.07320171855 0.05348869838 -3.548201991e-16 6.374931739e-07 -0.09975945132 -0.2173956174 -0.2003102887 -5.256764709e-18 -1.210233065e-05 -0.0345861042 -0.04391559028 0.08515620752 1.304565725e-18 -6.214205093e-06 0.00254776221 0.004478264865 -0.01895535945 8.654266648e-20 8.68273244e-06 -2.163649872e-05 -0.0002045789767 -0.01548028816 2.764644408e-19 -1.33211925e-06 0.0007369675774 0.0008835442654 0.000603437608 3.273779119e-19 6.030227404e-09 0.000133311505 0.0001968377781 0.001017598956 1.883288399e-20 -1.98517457e-08 -0.000218998649 -0.0002045047011 -0.0006651846817 4.22596501e-21 -3.617657444e-07 -0.0002587406635 1.65809659e-05 -5.0520902e-05 -1.063606824e-20 6.971100938e-08 0.0001425748376 0.0002405824213 0.0002943597135 8.176296311e-19 -4.321265009e-10 9.311468003e-05 3.381722495e-05 5.249424361e-05 1.770956048e-21 -1.159562934e-08 -7.571792776e-05 -6.846451342e-07 9.000986265e-06 3.651230872e-21 -4.572412855e-09 3.642492639e-05 3.764615512e-05 5.200105864e-05 +-0.0383647822 0.02562037498 -0.0149930296 -0.0008160091799 -0.0005231738595 5.294436424e-05 1.479152901e-05 6.197381998e-05 -3.865891336e-06 9.05606588e-06 2.49735774e-05 1.410227466e-05 2.201657515e-06 -0.007960909698 0.03049578316 -0.06050319169 -0.04343473813 -0.007944437397 -0.01003888766 3.64390538e-06 0.0002003365706 -0.004729411321 -0.0008385670106 -0.0001963393878 -0.004291893314 -1.105116946e-05 2.47451345e-05 -0.0001410972459 3.054508583e-05 0.0003883791581 -0.000109271337 5.515984447e-06 0.0001153975989 0.0003195856929 -4.450739556e-07 -1.249229075e-05 -3.594668306e-05 -4.918765476e-06 -8.41675084e-06 -1.735509726e-05 1.691937485e-06 3.632177974e-05 6.272814089e-05 -1.213930899e-07 3.759826655e-06 7.558377323e-05 3.715889167e-08 7.45027471e-07 2.715833997e-05 2.016077246e-07 7.439160036e-06 5.538312152e-06 1.292935492e-17 -2.928242394e-06 -0.02311153932 -0.01115826421 0.07955711525 1.643815185e-16 9.134755069e-07 -0.04997883473 -0.05389028864 -0.009086949208 -1.153657505e-17 5.251408568e-05 -0.005189895259 -0.0008215137489 4.367294201e-05 5.311368237e-18 2.672218864e-05 -0.0008273940407 -0.0001369439823 -0.003387878477 -4.297323763e-21 -5.448911531e-08 3.873443512e-05 0.0005168178019 6.909635403e-05 -7.710244223e-20 3.955823801e-06 6.994257619e-06 -2.417258446e-05 0.001025628031 -2.731945173e-20 -1.507621737e-08 1.858735898e-06 9.007369832e-06 7.370997994e-05 5.352542257e-20 1.435703776e-08 -8.192472722e-05 -4.271842398e-06 1.284044745e-05 4.194710876e-23 1.017546086e-07 -1.336182672e-06 -5.814801981e-06 2.62461097e-05 -4.245617187e-21 2.25416787e-08 3.83741318e-06 6.949690396e-05 5.092130938e-05 -7.575186236e-21 3.721334556e-08 8.994877119e-07 1.927789905e-06 5.610974495e-05 7.016904063e-22 6.821066191e-09 -3.07632147e-07 -2.390598132e-07 1.590276142e-05 -5.083517303e-22 6.919778876e-09 2.98659335e-07 -4.498600117e-07 1.39294074e-05 +-0.03963013663 0.02505865189 -0.014794604 -0.001374385678 -0.0003919638535 3.676302132e-05 2.77162258e-05 3.306584291e-05 -1.709369026e-07 1.924325516e-05 2.237905945e-05 1.106516394e-05 1.316156207e-06 -0.008276128007 0.03284309552 -0.05833674053 -0.04353060551 -0.01386683506 -0.0124510748 -0.0002473091113 0.0001424515527 -0.003675520825 -0.0007071129873 -0.0002449226757 -0.00501484758 -8.782632416e-06 8.158374048e-05 5.990982003e-05 5.052156113e-05 0.0003866409746 -0.000117181503 7.409460102e-06 8.328409745e-05 0.0002817452591 -2.25985085e-06 -1.97723534e-05 -3.501601828e-05 -4.59155262e-06 -1.015185188e-05 -6.79562819e-06 2.857544899e-06 4.104593889e-05 7.495363236e-05 4.734224266e-07 4.212398393e-07 6.670606402e-05 1.67135947e-07 4.638005788e-06 1.61114449e-05 2.643439521e-07 7.490961544e-06 4.493268955e-06 2.808838046e-16 -1.302491483e-06 -0.02235879215 -0.008155154675 0.0813381825 -1.54267518e-16 -6.334745147e-07 -0.04566778019 -0.05968961774 -0.01177619631 -3.14301819e-18 5.789893536e-05 -0.006612292079 -0.0008342873345 -0.000492124284 -9.103884901e-18 4.809872469e-05 -0.000458724653 -0.0001225690728 -0.003397859394 1.041999403e-19 -1.85441492e-07 8.563004397e-05 0.0006740633825 -1.734745167e-05 -2.312393029e-19 4.749016836e-06 8.655517989e-05 0.0005803393349 0.0003202016836 -5.170055882e-20 1.158134614e-07 -2.951346393e-07 8.458019289e-07 2.948351962e-05 -5.209489231e-20 1.123753867e-08 -0.0001003464116 -5.599797856e-06 2.443713395e-05 -1.764659926e-21 1.351772221e-07 2.965141522e-06 -7.281392082e-07 5.027165941e-05 5.812818649e-22 1.265764738e-08 4.937179952e-06 6.559634475e-05 4.935515901e-05 -3.546689934e-21 4.743923552e-08 3.43074635e-07 3.586118007e-06 4.395375794e-05 -4.597552212e-22 8.563534265e-09 3.025806598e-07 -1.643904012e-06 9.561244105e-06 1.801377635e-22 7.322874923e-09 1.158782644e-07 -2.192928032e-07 1.550144632e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_3_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_3_ref.dat index 6c9780696e..4211c003c9 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_3_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_3_ref.dat @@ -1,5 +1,5 @@ -0.02643993405 0.0550508635 0.01632789916 0.0004663817809 0.0004137431465 0.0006081496986 0.0001704946156 -9.068426482e-05 -7.983071356e-05 -2.9009954e-05 9.383482892e-06 5.161501437e-06 1.212980464e-09 -0.00059226069 0.07147590196 -0.1483056138 -0.05313316968 0.1079589359 0.008573033602 0.006291589344 0.05836409967 0.01070932932 0.009390887453 0.01318387305 0.003428725265 0.002263473612 0.0001808398822 0.000180675378 -0.002166165841 7.378410551e-05 -0.000405588433 -0.0002767856923 -0.001386364694 -0.0009579082913 -5.90737797e-05 -0.0001894160985 -5.010671543e-05 -9.475008729e-06 0.0003143296788 -0.01375036658 -0.004534564537 0.002994864098 0.001916326371 -0.0001538718177 6.258440972e-05 7.767232496e-07 1.684033685e-05 -6.508839791e-07 -2.275622919e-05 1.558385185e-06 9.445628533e-07 -8.458807598e-07 0.04233794382 -0.09614642883 0.03536074498 -0.002161086941 0.02119428059 0.01679925196 0.002107106655 0.0002253579482 -0.0001898726954 -6.276361928e-06 5.88484128e-05 0.002781693842 -6.433536603e-05 -0.000221859229 4.37658216e-05 -6.136193613e-05 -5.260979613e-05 1.038875359e-06 4.77969376e-06 8.026649208e-07 4.46071684e-05 1.733580551e-05 -7.199074699e-06 -1.468695222e-05 -4.973823074e-06 -3.418721273e-05 -0.03374068487 -0.02690164048 0.01565032766 0.0005709767776 0.0006598010338 -7.806761503e-05 7.96243015e-05 -6.835146253e-05 8.029643648e-06 -6.869386941e-06 -2.352409215e-05 -1.37965932e-05 -1.305405021e-06 0.0003531945148 0.070846283 0.01045288447 0.03351833313 0.009725937024 0.01141808564 -0.0003357853453 -0.0001046755293 0.004143313027 0.00107568506 0.0002938680931 0.004061332131 5.489107796e-06 0.0001252489665 0.0001828857536 -5.299930649e-05 -0.0002557734169 0.0002535588528 -1.543496324e-05 -9.895605761e-05 -0.0002750326941 1.08938509e-06 1.770250863e-05 4.119599792e-05 4.351056564e-06 6.816717293e-06 -0.1000747593 0.03272254592 0.1407399906 0.05287711423 0.004421645277 -0.0005713865784 -0.001919092768 -0.001794413311 7.933382414e-05 0.0004641207361 2.358218287e-05 -3.460090745e-05 -3.557822579e-06 0.08163594019 0.1457873564 0.01394859611 0.08567184019 0.06317032335 0.01250673135 0.004235845029 0.00559297289 -0.02047607979 -0.0002124941396 -0.0008611768663 0.04384233383 -6.767627821e-05 9.898526095e-05 -0.000264843215 8.795408296e-05 -1.914211576e-05 -0.001251402338 -9.154070684e-05 -0.0002146006323 0.001046497074 1.290408708e-05 2.857538915e-05 -0.0003267365748 -1.20271678e-05 3.41833683e-05 -0.0003180261582 0.001239805291 -0.0004451128424 -0.0001298912504 3.268838663e-06 6.490396724e-06 -1.707241845e-06 4.918755456e-07 -2.67115912e-07 8.590219903e-07 -3.117137793e-08 2.232062512e-07 1.034100449e-07 0.003819922126 -0.1035872712 0.05230822078 -0.003294448026 0.0004427790226 0.001411488645 0.0008941462917 -0.0001190427445 0.001141475848 -0.000105673753 9.723223164e-06 7.159269253e-05 6.521706246e-06 -0.0001526634565 7.696629595e-05 2.579931908e-06 -4.159610187e-05 -2.14264518e-05 1.885883337e-07 -5.892807112e-06 1.501046256e-05 -2.280276297e-07 -7.857212185e-06 2.395919393e-06 1.898302068e-06 4.849539438e-06 +0.02643993405 0.0550508635 0.01632789916 0.0004663817809 0.0004137431465 0.0006081496986 0.0001704946156 -9.068426482e-05 -7.983071356e-05 -2.9009954e-05 9.383482892e-06 5.161501437e-06 1.212980464e-09 -0.00059226069 0.07147590196 -0.1483056138 -0.05313316968 0.1079589359 0.008573033602 0.006291589344 0.05836409967 0.01070932932 0.009390887453 0.01318387305 0.003428725265 0.002263473612 0.0001808398822 0.000180675378 -0.002166165841 7.378410551e-05 -0.000405588433 -0.0002767856923 -0.001386364694 -0.0009579082913 -5.90737797e-05 -0.0001894160985 -5.010671543e-05 -9.475008729e-06 0.0003143296788 9.986643034e-06 8.953958521e-05 0.0001163161574 2.707181797e-05 6.999658362e-06 1.10856734e-05 2.942381411e-06 3.858828909e-06 -1.161147521e-05 -1.836131867e-06 -3.312862491e-06 -1.570475182e-05 -1.766290906e-05 1.134867496e-15 3.796913125e-05 -0.003765008931 -0.03826432729 0.01108952473 -1.07401288e-16 3.824325963e-05 -0.002896209332 -0.02560590896 0.01746518772 -3.988727887e-16 1.457076641e-06 0.009919069232 -0.002476336767 0.0003338345056 3.256612819e-18 -1.087008124e-05 0.001803522384 0.001505208559 0.0003798272432 -2.678008853e-19 -1.381907816e-05 -2.148519515e-05 -2.045689375e-05 2.193053343e-05 4.351031939e-20 -1.274072658e-07 -1.967005241e-05 -0.0001045101416 2.778300666e-05 -3.461813869e-20 -5.895319044e-08 2.149946931e-05 3.724328464e-05 8.42693882e-06 -8.724340685e-23 -1.881274021e-09 -5.898109778e-07 -1.802049511e-06 3.03013506e-06 5.634409545e-20 7.714302625e-09 -2.42520038e-06 -1.752237801e-05 -1.918767012e-06 4.548927409e-22 3.646759908e-10 2.22510767e-06 -7.268252468e-08 5.518956896e-08 -7.156661178e-21 -2.163793051e-09 3.023655002e-06 2.899412925e-06 8.714259882e-07 -1.817365245e-22 4.648481901e-10 -3.341960527e-07 -3.089234742e-06 -3.993709812e-07 1.847589307e-21 7.003818723e-10 -1.316299212e-08 -2.230135954e-06 -3.26126712e-07 +0.01375036658 -0.004534564537 0.002994864098 0.001916326371 -0.0001538718177 6.258440972e-05 7.767232496e-07 1.684033685e-05 -6.508839791e-07 -2.275622919e-05 1.558385185e-06 9.445628533e-07 -8.458807598e-07 0.04233794382 -0.09614642883 0.03536074498 -0.002161086941 0.02119428059 0.01679925196 0.002107106655 0.0002253579482 -0.0001898726954 -6.276361928e-06 5.88484128e-05 0.002781693842 -6.433536603e-05 -0.000221859229 4.37658216e-05 -6.136193613e-05 -5.260979613e-05 1.038875359e-06 4.77969376e-06 8.026649208e-07 4.46071684e-05 1.733580551e-05 -7.199074699e-06 -1.468695222e-05 -4.973823074e-06 -3.418721273e-05 -1.30308654e-05 -3.261540789e-06 -1.316957247e-05 -1.103120921e-05 3.437712085e-07 2.093898511e-06 -5.901881192e-06 2.858784903e-06 -6.651024864e-06 3.246635842e-06 9.90020182e-07 -1.097962333e-05 4.823946666e-07 -3.682878809e-15 2.345789793e-06 0.02761031062 0.02990044143 -0.08288017723 7.335761865e-17 2.417124303e-06 0.0162841687 -0.004583973925 0.03053578993 -6.154466895e-18 -3.247475724e-06 0.0004295783793 0.004382097872 0.004041117201 -2.043574912e-18 5.156851973e-07 -0.0005774763226 0.0003273081737 0.001263660018 4.073201139e-18 -7.777493976e-07 -0.0003494275643 -0.0003748440458 0.0002656578809 1.215755781e-19 5.735344289e-07 -3.530984801e-05 -6.535358157e-06 -9.385004785e-05 1.068713774e-19 9.347347043e-08 -1.14132463e-05 -2.023321043e-06 2.531130687e-05 1.740353521e-18 -1.289777533e-08 -1.2135748e-05 2.220828813e-05 -3.102802758e-05 -2.581547636e-19 -3.378992498e-08 -1.908821085e-05 -2.759452326e-05 -1.075729158e-05 2.118781834e-20 -8.399688805e-09 -4.190957459e-06 -3.841314915e-06 -1.802768568e-06 1.535247272e-19 -1.366136214e-09 1.505392593e-06 6.258464986e-06 -3.768498153e-06 -9.264987766e-20 -4.28064377e-09 3.873722376e-07 -7.164052118e-06 2.509467707e-06 1.638171203e-20 4.557217573e-10 -1.655840695e-07 -3.375615306e-06 -7.190241339e-06 +0.03374068487 -0.02690164048 0.01565032766 0.0005709767776 0.0006598010338 -7.806761503e-05 7.96243015e-05 -6.835146253e-05 8.029643648e-06 -6.869386941e-06 -2.352409215e-05 -1.37965932e-05 -1.305405021e-06 0.0003531945148 0.070846283 0.01045288447 0.03351833313 0.009725937024 0.01141808564 -0.0003357853453 -0.0001046755293 0.004143313027 0.00107568506 0.0002938680931 0.004061332131 5.489107796e-06 0.0001252489665 0.0001828857536 -5.299930649e-05 -0.0002557734169 0.0002535588528 -1.543496324e-05 -9.895605761e-05 -0.0002750326941 1.08938509e-06 1.770250863e-05 4.119599792e-05 4.351056564e-06 6.816717293e-06 3.601275266e-05 -3.629052821e-06 -1.74198901e-05 -6.470933115e-05 -1.359757567e-06 -1.572926148e-05 -6.082863213e-05 -2.368266566e-07 4.246096822e-08 -1.921792491e-05 -6.27986952e-07 9.711356167e-07 -8.603296053e-06 9.513379351e-16 -8.672714093e-07 -0.03176452329 -0.02616948725 0.01980454103 4.191295245e-16 -2.144110303e-06 0.03375271253 0.06703607048 0.01010125628 6.163523656e-19 -9.746633646e-06 0.002955866951 0.001318398405 -0.00138886718 1.452508378e-18 1.143340856e-06 0.001648711709 0.0003583721652 0.003230233974 4.923559805e-21 -4.281993194e-06 -3.945080323e-05 -0.0002315050326 -8.65507351e-05 -2.674643129e-20 2.901793908e-09 2.911397506e-05 3.034403176e-05 -0.0007942225951 -1.632779479e-19 -1.279862899e-09 -2.46402715e-07 -2.196733393e-05 -0.0001011333996 -1.346587029e-20 3.140132308e-08 7.436253233e-05 1.0574464e-05 9.443968124e-06 -7.901781308e-22 5.25429526e-08 -1.816925044e-06 -5.47609103e-06 7.226813162e-06 -6.598126342e-21 2.740534732e-10 -9.235647586e-06 -6.102423609e-05 -6.62933179e-05 -7.114945305e-20 2.018379444e-11 -3.434940626e-06 -9.552046871e-06 -4.01754311e-05 7.22200645e-23 3.346519083e-09 -2.390882327e-06 -2.938679471e-06 -5.025526226e-06 -1.695101021e-22 6.840786226e-09 -2.178707617e-07 -8.482817186e-08 -1.135532787e-05 +0.1000747593 0.03272254592 0.1407399906 0.05287711423 0.004421645277 -0.0005713865784 -0.001919092768 -0.001794413311 7.933382414e-05 0.0004641207361 2.358218287e-05 -3.460090745e-05 -3.557822579e-06 0.08163594019 0.1457873564 0.01394859611 0.08567184019 0.06317032335 0.01250673135 0.004235845029 0.00559297289 -0.02047607979 -0.0002124941396 -0.0008611768663 0.04384233383 -6.767627821e-05 9.898526095e-05 -0.000264843215 8.795408296e-05 -1.914211576e-05 -0.001251402338 -9.154070684e-05 -0.0002146006323 0.001046497074 1.290408708e-05 2.857538915e-05 -0.0003267365748 -1.20271678e-05 3.41833683e-05 9.044803138e-05 -3.097113356e-05 -4.112934407e-05 4.760253702e-05 -1.928433444e-05 -2.293899055e-05 -0.0001703779637 1.798607711e-05 1.502865884e-05 3.061979972e-08 -6.997599563e-06 -2.371505043e-06 -1.243313261e-05 5.9143062e-16 -9.548132088e-06 -0.1356384733 -0.04153628907 -0.03950007082 1.578108779e-16 3.830277059e-06 0.06648477581 0.0945162176 0.0858181397 2.946500931e-17 2.996615885e-06 0.02024094014 0.02549015458 -0.03751631192 -4.94465667e-18 -1.109161245e-08 -0.0004540819159 -0.001805081043 -0.001397890412 -3.799121251e-18 -1.566163533e-05 0.0001526079428 0.0003835178102 0.01064516146 -8.829378393e-20 2.992679098e-06 0.0002361254302 0.0008756212853 -0.0007665020174 8.141088879e-19 1.154483829e-06 -1.640725706e-05 -3.387249012e-05 -0.001742270763 5.157285067e-20 3.00678843e-09 0.0001985451832 0.0001257813434 0.0004321941481 -6.334861963e-20 1.058918146e-07 0.0003379970358 6.57775866e-05 -2.540257438e-05 9.974666379e-20 -3.31858069e-08 -4.253143486e-05 -9.473731007e-05 -0.0003723473664 2.444319499e-20 1.381975046e-09 -2.763635335e-06 1.271498945e-05 -3.601561053e-05 -8.889723693e-21 7.850977802e-09 5.60366101e-05 3.143200903e-06 -2.018811408e-05 3.496802079e-20 3.685371912e-09 -2.278644526e-05 -2.62483809e-05 -3.995713874e-05 +0.0003180261582 0.001239805291 -0.0004451128424 -0.0001298912504 3.268838663e-06 6.490396724e-06 -1.707241845e-06 4.918755456e-07 -2.67115912e-07 8.590219903e-07 -3.117137793e-08 2.232062512e-07 1.034100449e-07 0.003819922126 -0.1035872712 0.05230822078 -0.003294448026 0.0004427790226 0.001411488645 0.0008941462917 -0.0001190427445 0.001141475848 -0.000105673753 9.723223164e-06 7.159269253e-05 6.521706246e-06 -0.0001526634565 7.696629595e-05 2.579931908e-06 -4.159610187e-05 -2.14264518e-05 1.885883337e-07 -5.892807112e-06 1.501046256e-05 -2.280276297e-07 -7.857212185e-06 2.395919393e-06 1.898302068e-06 4.849539438e-06 -2.707055866e-05 4.194395821e-07 -1.489680175e-05 1.30902098e-05 3.913011672e-08 -2.951376375e-06 -2.19550675e-06 -8.646891788e-08 -6.694228787e-06 2.699562108e-06 1.577204665e-07 -8.024774168e-06 5.127326754e-06 -2.002225161e-16 3.126282778e-06 0.0566932374 0.03323725771 -0.09496257062 2.315633688e-18 -1.439663527e-06 0.01197374549 -0.01253130718 0.0005317863094 -1.040581241e-18 -3.007825743e-05 0.001449779963 -9.491643001e-05 0.0001652952336 1.850606796e-18 -1.983312541e-05 -7.10470124e-05 -6.724545125e-05 0.000987843917 2.329446236e-20 8.560987427e-07 1.786134978e-07 -0.0001372135949 -0.0002242871835 1.342770237e-22 -1.149340083e-07 2.475088768e-07 -1.338687036e-05 1.78893513e-05 -1.783356686e-20 4.183435978e-08 -2.486276431e-09 -2.255741945e-07 3.272655467e-06 1.392826625e-20 -6.971187458e-08 -6.355047215e-06 -1.130601969e-05 -1.274233731e-05 -4.307861787e-21 -2.308163468e-07 -2.144599367e-06 2.040720173e-05 -2.400406149e-05 5.727111845e-23 -1.165075093e-08 -3.42185624e-07 -9.060009336e-06 1.19216325e-05 -3.753108063e-21 -4.940650005e-08 4.966387426e-08 1.302404436e-06 -6.772592592e-06 3.326815121e-21 -1.790889877e-08 -9.116749258e-07 7.482165659e-06 -7.923571454e-06 8.725924762e-22 -1.36921107e-08 -4.153525614e-07 6.337146857e-06 -7.420645432e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_4_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_4_ref.dat index 88be46f2ca..aa5229e4ed 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_4_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvx_4_ref.dat @@ -1,5 +1,5 @@ -0.02476003714 0.05678740914 0.01850051381 0.000696458123 0.0003899188824 0.0006873457396 0.0002356043963 -5.412611405e-05 -7.957285936e-05 -3.820957714e-05 5.983341431e-06 5.258879043e-06 4.755845654e-07 0.0008757768951 0.001414481056 -0.08185915089 -0.04394664612 0.07507247775 0.02416762034 -0.003477073185 0.06026589061 0.01885037806 0.003127520245 0.01991481997 0.005811449441 0.00087286186 0.002888027975 0.0005409791964 -0.001538235972 -9.442482867e-05 -0.0003760052142 -0.0005538951375 -0.001844061775 -0.000297899059 -5.214893108e-05 -4.312205483e-06 -0.0004885424387 -4.065415966e-05 0.0001434564129 -0.0127674605 -0.004025800889 0.002585307658 0.00207693698 -0.0001598359815 8.364498998e-05 6.618107408e-06 1.862602872e-05 5.954596198e-08 -2.159173864e-05 1.721003848e-06 1.09907467e-06 -9.249639742e-07 -0.002981335941 -0.05004005156 0.03220107386 -0.003290032879 0.01640893708 0.02234046152 0.0008207622528 0.001750276157 -0.0004095539894 -1.074074858e-05 6.352073375e-05 0.002877068802 -0.0001814320432 -9.697874452e-05 0.000106905863 -7.417102032e-05 -1.972422502e-05 1.681865891e-05 7.01398459e-06 2.576510904e-07 6.218336537e-05 8.757121802e-06 -2.459429965e-06 -1.474423165e-05 -2.570380653e-05 -1.517496542e-05 -0.03212760472 -0.02654645279 0.01549123031 0.0008826482961 0.0006190491122 -7.721898922e-05 0.0001162518321 -4.068250388e-05 5.635412592e-06 -1.255075993e-05 -2.097413797e-05 -1.013666336e-05 -2.990582969e-07 0.004787816171 0.06435422749 0.007222706232 0.02429679639 0.01922812707 0.01585678858 -0.0002671777213 -1.306585315e-06 0.003030657681 0.0009156975628 0.0005647372173 0.004661272093 -6.974181425e-07 7.376871781e-05 2.067490283e-05 -0.0001031151291 -0.0002062442909 0.0003851201053 -3.024525901e-05 -6.216217921e-05 -0.0002203129649 8.435259841e-06 1.635531733e-05 6.124670633e-05 3.704374906e-06 9.548317231e-06 --0.000307917954 0.001760549297 -0.000711177954 -0.0001549777676 -5.195909197e-06 7.342161576e-06 -3.440319566e-06 4.992226836e-07 -1.879830818e-07 1.287655527e-06 3.092304971e-07 3.374502111e-07 9.032740775e-08 -0.0006590957851 -0.09681449153 0.04894856253 -0.003294539225 -0.0005461817868 0.001172839854 0.0007479978414 -0.0001131514165 0.001167660843 -0.0001277340468 -8.641663469e-06 -5.514493001e-05 2.986167886e-06 -0.000142906693 0.0001128105231 3.139778387e-06 -3.050385275e-05 -3.712649081e-05 3.815919557e-07 -4.883135869e-06 1.717621427e-05 -1.589443799e-06 -6.197910009e-06 3.45814244e-06 1.150056762e-06 2.311717295e-06 -0.09995296193 0.03016423013 0.1378325389 0.05958596235 0.00584639058 0.0001052794763 -0.00151369988 -0.001984382012 -0.0001382665012 0.0004332555322 5.082226988e-05 -2.189102346e-06 3.374618132e-07 0.08623653836 0.1415214334 0.005242535665 0.08965906427 0.06894836701 0.02253295408 0.005692623228 0.007571048626 -0.03039190112 -0.0003265594895 -0.0009081875406 0.04211988902 2.763961713e-05 0.0001442896791 0.003182474059 6.008994496e-05 -4.572600449e-05 -0.001229463316 -9.074623154e-05 -0.000190653253 0.0004121877869 2.576581343e-05 4.659555671e-05 9.893642168e-08 0.0001002960584 4.254559333e-05 +0.02476003714 0.05678740914 0.01850051381 0.000696458123 0.0003899188824 0.0006873457396 0.0002356043963 -5.412611405e-05 -7.957285936e-05 -3.820957714e-05 5.983341431e-06 5.258879043e-06 4.755845654e-07 0.0008757768951 0.001414481056 -0.08185915089 -0.04394664612 0.07507247775 0.02416762034 -0.003477073185 0.06026589061 0.01885037806 0.003127520245 0.01991481997 0.005811449441 0.00087286186 0.002888027975 0.0005409791964 -0.001538235972 -9.442482867e-05 -0.0003760052142 -0.0005538951375 -0.001844061775 -0.000297899059 -5.214893108e-05 -4.312205483e-06 -0.0004885424387 -4.065415966e-05 0.0001434564129 9.219234057e-05 2.95480848e-05 0.0001667307329 5.199602384e-05 2.180026337e-07 5.013961046e-05 9.815201781e-06 4.064836291e-06 -4.198248107e-06 -1.263590291e-06 -7.599397629e-06 -2.016085666e-05 -7.343257107e-06 -3.68974882e-16 9.929430646e-05 -0.008161095201 -0.03242301437 0.01064508314 2.113747681e-17 0.0001319403798 -0.006068599013 -0.02149009114 0.01424464159 -1.080123048e-17 5.374448508e-05 0.005246729844 0.001060521985 0.0003474626613 -3.110658538e-17 1.510677484e-06 0.0006910670107 0.002949887772 0.0006882403236 4.456434807e-20 -3.092677049e-06 0.0001228715959 3.173302981e-05 5.994506342e-05 1.17024148e-19 2.56161005e-08 -3.615862097e-05 -0.0001650757677 1.900858414e-06 -4.164741273e-20 -4.439507247e-08 5.946438498e-06 5.296231055e-05 2.786543045e-05 -5.309276624e-21 1.384261707e-09 9.440699026e-06 3.865798817e-06 6.754155135e-06 -6.807567247e-20 6.428121614e-09 -5.198780583e-06 -3.442827846e-05 1.873609999e-06 -9.619844983e-22 7.081987627e-09 9.093693132e-07 2.212622671e-06 1.262327813e-06 -1.134231595e-20 1.958482705e-09 7.736857167e-07 6.41732846e-06 1.857324168e-06 4.708801882e-21 5.114508878e-10 -8.366314105e-07 -4.660693286e-06 1.668299654e-07 -3.025812433e-22 5.825782795e-10 -1.10183955e-06 -3.353479405e-07 -5.102270211e-08 +0.0127674605 -0.004025800889 0.002585307658 0.00207693698 -0.0001598359815 8.364498998e-05 6.618107408e-06 1.862602872e-05 5.954596198e-08 -2.159173864e-05 1.721003848e-06 1.09907467e-06 -9.249639742e-07 -0.002981335941 -0.05004005156 0.03220107386 -0.003290032879 0.01640893708 0.02234046152 0.0008207622528 0.001750276157 -0.0004095539894 -1.074074858e-05 6.352073375e-05 0.002877068802 -0.0001814320432 -9.697874452e-05 0.000106905863 -7.417102032e-05 -1.972422502e-05 1.681865891e-05 7.01398459e-06 2.576510904e-07 6.218336537e-05 8.757121802e-06 -2.459429965e-06 -1.474423165e-05 -2.570380653e-05 -1.517496542e-05 -1.493153186e-05 -8.620213532e-06 -5.218701108e-06 -8.252897455e-06 7.69314953e-07 1.350245985e-06 -3.787967812e-06 -7.985082891e-08 -3.824753935e-06 2.583990721e-06 -6.986712911e-06 -2.305064627e-06 -5.007028722e-08 1.279980165e-15 7.796572981e-06 0.02805673098 -0.01135953144 -0.04393550709 -9.02980086e-17 1.81018103e-06 0.01498783784 -0.008248985453 0.03398665023 4.347597176e-18 7.150274963e-06 0.0004615304977 0.001683701796 0.007305785721 2.814595436e-18 -1.217110205e-07 -0.000554958485 0.0003724465393 0.001290495351 -4.216674886e-18 6.166241584e-07 -0.000527905132 -0.0001508931201 0.0003508456492 1.500253199e-19 5.587596429e-07 -2.879801239e-05 3.109891533e-06 -8.641852974e-05 -8.463233616e-20 6.150469812e-07 -1.369577384e-05 8.630984081e-07 3.053564334e-05 9.997174705e-19 2.322648731e-08 -1.028512957e-05 -2.920843688e-05 4.330186475e-06 6.558580247e-19 -8.337922856e-10 -3.227760065e-05 -1.110425683e-05 -1.279259221e-05 -4.213662645e-20 -2.176273405e-09 -4.092376708e-06 -8.603932246e-07 -1.439546086e-06 1.61711076e-19 1.24885085e-09 1.715812323e-06 6.349804174e-06 -3.041913253e-06 -3.148456662e-19 1.227769491e-09 -4.087799563e-06 -3.640234003e-06 1.907907172e-06 -8.207564551e-20 1.120452825e-10 -3.317859875e-07 -6.359969421e-06 -3.375207582e-06 +0.03212760472 -0.02654645279 0.01549123031 0.0008826482961 0.0006190491122 -7.721898922e-05 0.0001162518321 -4.068250388e-05 5.635412592e-06 -1.255075993e-05 -2.097413797e-05 -1.013666336e-05 -2.990582969e-07 0.004787816171 0.06435422749 0.007222706232 0.02429679639 0.01922812707 0.01585678858 -0.0002671777213 -1.306585315e-06 0.003030657681 0.0009156975628 0.0005647372173 0.004661272093 -6.974181425e-07 7.376871781e-05 2.067490283e-05 -0.0001031151291 -0.0002062442909 0.0003851201053 -3.024525901e-05 -6.216217921e-05 -0.0002203129649 8.435259841e-06 1.635531733e-05 6.124670633e-05 3.704374906e-06 9.548317231e-06 2.352712713e-05 -6.457953171e-06 -2.350540665e-05 -6.711734773e-05 -2.183193662e-06 -2.142908952e-05 -4.326970827e-05 -3.845026416e-07 -1.175948332e-05 9.266613517e-07 -6.025054212e-07 7.971285961e-07 -6.682436763e-06 1.181060946e-15 -7.511364696e-07 -0.03341094818 -0.03245287252 0.02282380012 1.819817775e-15 8.681177438e-07 0.02354232992 0.07299544144 0.01704286165 -7.656428496e-19 -4.429575215e-06 0.003300069293 0.002151180418 -0.001828543864 -1.136390987e-18 1.341486501e-06 0.001252384487 0.0008266417972 0.003460367619 1.049758653e-19 -5.557699351e-06 -8.71897018e-05 -0.0002413651686 -5.836167299e-05 -2.325878333e-20 -2.758433664e-09 -1.523777664e-05 -8.314114123e-05 -0.0005093709707 -7.407533801e-20 -1.079770192e-09 -3.488549682e-06 -1.54294293e-06 -5.690162494e-05 2.447036889e-21 3.280333121e-08 5.463188886e-05 3.762169065e-05 1.178870962e-05 -3.886784371e-22 4.717014682e-08 -3.247434385e-06 -1.508008667e-05 -1.061054312e-05 8.124329684e-21 -9.689441157e-11 -1.774375724e-05 -6.047610666e-05 -5.870544219e-05 -5.498189374e-20 2.899249663e-11 -3.744008992e-06 -2.106312486e-05 -1.507136626e-05 -4.980851451e-22 3.487903117e-09 -1.665046559e-06 -2.600150345e-06 1.198200414e-06 2.528408223e-22 6.36468177e-09 -5.188245235e-07 -7.656047777e-06 -4.345233298e-06 +-0.000307917954 0.001760549297 -0.000711177954 -0.0001549777676 -5.195909197e-06 7.342161576e-06 -3.440319566e-06 4.992226836e-07 -1.879830818e-07 1.287655527e-06 3.092304971e-07 3.374502111e-07 9.032740775e-08 -0.0006590957851 -0.09681449153 0.04894856253 -0.003294539225 -0.0005461817868 0.001172839854 0.0007479978414 -0.0001131514165 0.001167660843 -0.0001277340468 -8.641663469e-06 -5.514493001e-05 2.986167886e-06 -0.000142906693 0.0001128105231 3.139778387e-06 -3.050385275e-05 -3.712649081e-05 3.815919557e-07 -4.883135869e-06 1.717621427e-05 -1.589443799e-06 -6.197910009e-06 3.45814244e-06 1.150056762e-06 2.311717295e-06 -2.431257592e-05 2.528336701e-07 -1.376509956e-05 1.333982838e-05 -5.983810163e-08 -5.27174407e-06 1.842005376e-06 -6.263464942e-08 -3.202912511e-06 -8.498614535e-07 3.127236208e-08 -7.387075278e-06 4.753075981e-06 5.800191253e-17 5.246497343e-06 0.05567518009 0.03057570153 -0.0947081247 2.780190375e-17 -1.496812399e-06 0.01052952259 -0.0133439876 -0.0002997881696 -6.778396643e-18 -2.363055245e-05 0.00129597045 -0.0006556153611 0.000958295215 5.460017462e-20 -1.268202971e-05 -0.0001402596079 -7.215423056e-05 0.0009090913723 9.613108105e-21 1.434718128e-06 -9.648323295e-06 -0.0001040948665 -0.0001739993195 -2.888174727e-21 -1.891627066e-07 1.407809608e-06 1.657479079e-05 -6.583360842e-06 1.427977933e-20 1.261672827e-08 -4.200436714e-07 -1.150508365e-07 2.008994474e-06 4.422840763e-20 -4.836482825e-08 -1.643765508e-05 -2.026589022e-06 -7.928800942e-06 6.839312676e-21 -1.971328961e-07 2.236108369e-06 1.695430844e-05 -2.965231304e-05 -1.845865084e-21 -1.998124303e-08 -1.022171634e-07 -8.211777914e-06 1.313591907e-05 -1.715665381e-20 -3.63706012e-08 4.270018735e-07 9.428139381e-07 -6.02357966e-06 -5.295226505e-21 -1.243613396e-08 1.537996015e-06 3.704708689e-06 -7.655633023e-06 4.914454685e-21 -1.319884088e-08 -7.564653592e-07 4.674397509e-06 -5.146327661e-06 +0.09995296193 0.03016423013 0.1378325389 0.05958596235 0.00584639058 0.0001052794763 -0.00151369988 -0.001984382012 -0.0001382665012 0.0004332555322 5.082226988e-05 -2.189102346e-06 3.374618132e-07 0.08623653836 0.1415214334 0.005242535665 0.08965906427 0.06894836701 0.02253295408 0.005692623228 0.007571048626 -0.03039190112 -0.0003265594895 -0.0009081875406 0.04211988902 2.763961713e-05 0.0001442896791 0.003182474059 6.008994496e-05 -4.572600449e-05 -0.001229463316 -9.074623154e-05 -0.000190653253 0.0004121877869 2.576581343e-05 4.659555671e-05 9.893642168e-08 0.0001002960584 4.254559333e-05 7.231836784e-05 -3.095297564e-05 -5.040327636e-05 -0.0001341917208 -2.826128822e-05 -2.517554945e-05 -8.682874462e-05 1.505984467e-05 1.191117259e-05 3.840390955e-05 -8.064975643e-06 -3.62701267e-06 -3.934022397e-05 2.474164127e-15 2.581626983e-06 -0.1409686651 -0.04825750233 -0.04731184996 -4.619062275e-16 2.518360646e-06 0.06091917034 0.09758917011 0.08502267644 -7.249956144e-18 1.797425421e-06 0.02271420159 -0.02256103636 0.01656547318 -1.230708115e-17 -1.128501548e-05 -6.955995888e-05 -0.001041898948 -0.0078960579 -4.978226071e-18 -1.080308111e-05 0.0002434933164 0.0005269945426 0.01122632567 3.737955548e-19 -2.19733377e-06 -0.0001089133738 -0.0004030256392 0.002120206591 -1.530784643e-18 2.164226671e-06 1.307517157e-05 -7.50042115e-08 -0.002083192603 3.464681499e-20 1.824903734e-08 0.000254407054 0.0001544466602 0.0002838220187 1.934685052e-19 6.829534598e-08 5.367958868e-07 0.000438779279 8.429576916e-06 2.781147763e-21 -2.634325509e-08 -3.580431307e-05 -8.509154914e-05 -0.0003925565929 5.587789527e-21 -1.88990564e-08 -3.498592287e-06 1.636954946e-05 -2.04885047e-05 2.237673735e-20 7.376018937e-09 8.090921295e-06 5.074414436e-05 -2.010215859e-05 2.290699407e-20 1.457424744e-09 -2.909857197e-05 -3.700222778e-05 -2.447737226e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_0_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_0_ref.dat index 025377974f..1e1a219d27 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_0_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_0_ref.dat @@ -1,5 +1,5 @@ --0.003116550615 0.002815841756 0.003804934545 0.0004053813534 -3.246718949e-05 0.0001407813372 0.0001138771951 6.532425231e-05 5.449869032e-07 -1.611155341e-05 -5.904560394e-06 1.984811393e-07 8.847692376e-07 0.00546353884 0.01728443717 -0.02734939413 -0.03642858738 -0.0187732507 0.04203920421 -0.029335366 0.01192109635 0.01807732979 -0.008539720252 0.00855502204 0.004761083613 -0.000620420576 0.002904363021 0.000600217665 0.001949864636 -0.00114470378 4.955301305e-05 -0.0005624430982 -0.0004535564918 0.0008895717909 -8.309922053e-06 0.0003994081865 -0.0008238616058 -0.0001093792174 -0.0002883592832 -0.0005640121176 -0.003067795203 -0.0003483979912 -0.0003210035386 -0.0001215872777 1.99387439e-05 -1.073502855e-05 8.563467666e-06 5.489157161e-06 -1.34232875e-06 3.64089478e-08 -1.307774158e-06 -4.363215073e-07 -0.0002213120094 0.0006241650287 -0.001777806656 0.0005970699609 -0.002426265193 -0.001001897771 0.0002576499148 -0.0005575750833 0.0003180199643 5.207286646e-06 -1.819958009e-05 0.0005464670829 3.527481021e-05 -1.148173197e-05 5.41309338e-06 8.532715019e-06 -3.186335607e-06 -3.136725945e-05 8.523889735e-07 -6.575593444e-08 1.94723195e-05 -2.146521606e-06 9.077820853e-07 1.99724496e-06 8.697914907e-06 -2.931163879e-06 -0.0008077195597 -0.001403278064 0.0005455214061 -2.603890794e-05 1.895051817e-05 1.939940774e-05 -3.170208676e-07 -7.828025668e-07 5.719770411e-07 -7.038141047e-07 -1.634250831e-06 -1.068958416e-07 -2.469698319e-07 -0.0002632310753 0.0002171402401 -0.0008008410621 -0.001935655282 0.0004590371142 -0.001064830592 -2.049015772e-05 1.985580507e-05 0.00058714384 -6.08695653e-05 3.616157235e-05 0.0002488887716 -8.603585061e-07 4.72529595e-06 4.616618609e-07 -9.097145487e-06 2.957750015e-05 5.096881099e-05 -2.312777031e-06 1.087661672e-05 -2.511959787e-05 3.343212669e-07 -2.110190671e-07 3.058826938e-09 -2.0176349e-08 -1.350611244e-06 --0.09328116358 -0.1342762602 -0.2151955725 -0.09015120323 -0.006956124913 0.001249495536 0.003429933645 0.003163888962 -0.0001247665164 -0.0008780176304 -9.349315699e-05 3.617705277e-05 1.591029701e-09 -0.08478956029 -0.09315445924 -0.04094669532 -0.07452236885 -0.07489636739 0.01999013313 -0.00874722619 -0.009847491396 0.04173081163 0.00197825274 0.002983623972 -0.06426875079 -1.678653718e-05 7.018575102e-05 0.0001782453212 -0.000349191905 -0.0004516840599 0.003307734942 0.0001762767718 0.0002357932746 -0.002582110138 -4.403817234e-06 -5.791913002e-06 0.0006826276912 1.432772275e-05 -6.781564191e-05 -0.0934278088 0.1243457628 0.2131617277 0.1007353946 0.009888894099 -8.426749284e-05 -0.002664971422 -0.003564341297 -0.0002601569162 0.0008430222475 0.0001325152756 1.612101536e-05 5.198790921e-06 0.084933012 0.09353044135 0.03507665758 0.07910760517 0.0759929897 -0.01235359657 0.01122943994 0.01291212056 -0.05597135224 -0.001968371535 -0.003004653778 0.06067520541 0.000198198487 0.0001052131524 0.006100032995 0.0003137331257 0.000446374695 -0.003069167995 -0.0001796165581 -0.0002308829939 0.001272958356 2.358732106e-05 2.534414662e-05 -8.378914334e-05 0.0001984497892 7.992639573e-05 +-0.003116550615 0.002815841756 0.003804934545 0.0004053813534 -3.246718949e-05 0.0001407813372 0.0001138771951 6.532425231e-05 5.449869032e-07 -1.611155341e-05 -5.904560394e-06 1.984811393e-07 8.847692376e-07 0.00546353884 0.01728443717 -0.02734939413 -0.03642858738 -0.0187732507 0.04203920421 -0.029335366 0.01192109635 0.01807732979 -0.008539720252 0.00855502204 0.004761083613 -0.000620420576 0.002904363021 0.000600217665 0.001949864636 -0.00114470378 4.955301305e-05 -0.0005624430982 -0.0004535564918 0.0008895717909 -8.309922053e-06 0.0003994081865 -0.0008238616058 -0.0001093792174 -0.0002883592832 0.0001884766254 -7.257967598e-05 4.745077756e-05 5.063835041e-05 -3.973642032e-05 9.701061358e-05 1.219443939e-05 9.983925722e-06 3.180029093e-06 8.809154512e-07 -8.423023378e-06 2.092078764e-06 8.845006291e-06 -1.324071949e-16 5.299434226e-06 -0.008278441392 -0.009322350945 0.02045009703 5.891671228e-18 1.043579826e-05 -0.006444546314 -0.006879815436 0.009310306351 5.799046445e-17 9.158584186e-06 -0.001089978733 8.641439366e-06 -0.001429760625 -2.105066039e-17 7.658921669e-06 -0.00171291833 0.002485437789 0.0001952371572 9.48745028e-19 2.424606013e-05 0.0002555459348 0.0001081652978 4.108414242e-05 3.638400454e-20 2.588985535e-07 -2.437027678e-05 -0.0003954489619 0.0002398686862 -1.596498237e-19 -2.728909927e-09 -2.818554996e-05 3.58599436e-05 2.58209789e-05 -4.519367386e-21 1.164126773e-09 1.946896158e-05 9.12587761e-06 5.030622665e-06 1.565378416e-19 1.431949447e-09 -4.289585296e-06 -5.260736689e-05 2.886094833e-05 4.832271649e-21 4.709524749e-10 -1.614612319e-06 3.606854692e-06 2.144644127e-06 -3.602493857e-21 2.979670815e-09 -3.683257612e-06 6.127978313e-06 1.432699548e-06 -6.414690804e-21 7.184500092e-12 -7.937485866e-07 -5.115187525e-06 3.337463123e-06 1.96176856e-21 1.302129893e-10 -2.104642987e-06 3.284903365e-06 8.168160216e-07 +0.0005640121176 -0.003067795203 -0.0003483979912 -0.0003210035386 -0.0001215872777 1.99387439e-05 -1.073502855e-05 8.563467666e-06 5.489157161e-06 -1.34232875e-06 3.64089478e-08 -1.307774158e-06 -4.363215073e-07 -0.0002213120094 0.0006241650287 -0.001777806656 0.0005970699609 -0.002426265193 -0.001001897771 0.0002576499148 -0.0005575750833 0.0003180199643 5.207286646e-06 -1.819958009e-05 0.0005464670829 3.527481021e-05 -1.148173197e-05 5.41309338e-06 8.532715019e-06 -3.186335607e-06 -3.136725945e-05 8.523889735e-07 -6.575593444e-08 1.94723195e-05 -2.146521606e-06 9.077820853e-07 1.99724496e-06 8.697914907e-06 -2.931163879e-06 -1.619707266e-05 2.440038214e-06 -1.205629724e-06 -9.036809243e-07 -2.744175189e-07 1.39476552e-06 -4.594583078e-07 1.324300734e-06 -4.156796811e-07 -2.048445814e-06 1.186401901e-06 -1.03238177e-06 -1.497724802e-08 4.474695202e-15 5.432441734e-06 0.0002863296998 0.0152512824 -0.01768653678 -7.838937194e-16 -2.717752478e-06 0.0009863899945 -0.004355166887 0.00222690165 6.793723946e-20 -3.160849897e-06 8.570779966e-05 0.0009244249231 -0.001621637299 3.808025239e-17 -1.781445113e-06 6.346632612e-05 -7.379878581e-05 0.0006144906895 2.015991073e-18 -5.191996774e-07 5.175244888e-05 -4.711566258e-05 0.0002246148468 4.3804701e-19 -4.282031222e-07 5.019884668e-06 1.061212062e-06 -7.364770057e-05 -1.820067317e-19 3.383351984e-07 -2.849385562e-06 2.815830448e-06 1.579617829e-06 1.85519058e-19 -9.542426293e-09 5.482708203e-06 1.836236122e-05 -2.358344854e-05 -5.130552142e-19 -1.821850057e-08 8.205020216e-06 -3.664642555e-06 -1.071886667e-05 4.385077688e-20 -4.583745598e-09 1.617851815e-06 -1.866447339e-06 -1.359994844e-08 -4.229993391e-21 -1.015755672e-09 -5.706899404e-07 8.333830949e-07 -1.214102666e-06 1.087991853e-19 -2.7861336e-09 4.031677951e-06 -2.428679345e-06 -1.540957217e-06 1.835190283e-19 6.40785051e-10 -1.161442657e-07 8.903008341e-07 -9.275207676e-07 +0.0008077195597 -0.001403278064 0.0005455214061 -2.603890794e-05 1.895051817e-05 1.939940774e-05 -3.170208676e-07 -7.828025668e-07 5.719770411e-07 -7.038141047e-07 -1.634250831e-06 -1.068958416e-07 -2.469698319e-07 -0.0002632310753 0.0002171402401 -0.0008008410621 -0.001935655282 0.0004590371142 -0.001064830592 -2.049015772e-05 1.985580507e-05 0.00058714384 -6.08695653e-05 3.616157235e-05 0.0002488887716 -8.603585061e-07 4.72529595e-06 4.616618609e-07 -9.097145487e-06 2.957750015e-05 5.096881099e-05 -2.312777031e-06 1.087661672e-05 -2.511959787e-05 3.343212669e-07 -2.110190671e-07 3.058826938e-09 -2.0176349e-08 -1.350611244e-06 2.224382836e-06 -5.689566476e-07 3.402170395e-06 -5.471785882e-06 -1.917362053e-07 2.367889374e-06 -3.457577819e-06 -1.62349011e-07 -4.199087569e-06 4.466008684e-06 -9.972642318e-08 8.80492553e-07 -1.319876384e-06 -1.214734376e-14 -7.830380319e-06 -5.334295711e-05 0.006615180662 -0.009182673619 2.027428488e-15 4.156090883e-06 0.002026146059 -0.005046635305 0.001706614488 1.369875202e-18 4.323375031e-06 5.423452171e-05 -0.0001040038276 2.711680731e-05 8.93152036e-18 -4.939355001e-07 -0.0001319639343 7.427551737e-05 0.0004863148619 -2.30295619e-19 6.779045724e-07 -1.697235105e-05 3.561095378e-05 -2.885912458e-06 9.437505155e-20 -2.388586778e-08 8.49084072e-06 -8.598261426e-06 4.122411631e-05 3.624028808e-20 3.508739659e-09 1.717879823e-06 -7.782862936e-07 -8.135401254e-06 1.19514365e-19 1.313264656e-08 -4.063445855e-06 2.215303783e-06 4.92092015e-07 1.019614847e-20 9.297087252e-10 -3.803058599e-07 2.411549312e-07 -2.883183873e-07 -1.337846808e-20 4.459149878e-09 -9.339811551e-07 7.215941735e-06 -9.790268974e-06 -4.040008823e-19 -2.461095674e-10 -1.574283189e-07 5.112232941e-07 -5.869623275e-07 -8.482514741e-22 5.690408491e-10 -1.513484039e-07 7.612908037e-07 -9.861040629e-07 2.580536536e-22 3.432352875e-10 -2.42073923e-07 8.408462003e-06 -8.720073263e-06 +-0.09328116358 -0.1342762602 -0.2151955725 -0.09015120323 -0.006956124913 0.001249495536 0.003429933645 0.003163888962 -0.0001247665164 -0.0008780176304 -9.349315699e-05 3.617705277e-05 1.591029703e-09 -0.08478956029 -0.09315445924 -0.04094669532 -0.07452236885 -0.07489636739 0.01999013313 -0.00874722619 -0.009847491396 0.04173081163 0.00197825274 0.002983623972 -0.06426875079 -1.678653718e-05 7.018575102e-05 0.0001782453212 -0.000349191905 -0.0004516840599 0.003307734942 0.0001762767718 0.0002357932746 -0.002582110138 -4.403817234e-06 -5.791913002e-06 0.0006826276912 1.432772275e-05 -6.781564191e-05 -6.389408447e-05 3.072736305e-05 5.607315599e-05 -0.0002892896715 3.758242831e-05 4.554518794e-05 0.0001637135255 -2.755128624e-05 -3.060888903e-05 -3.791349631e-05 6.97881674e-06 1.216990456e-05 -1.156634991e-05 3.902344567e-16 3.720818785e-06 0.09969216043 0.08702592153 0.08818447981 2.016125636e-16 5.09150311e-06 -0.04197577812 -0.06187095452 -0.0620925182 3.567233698e-17 7.26683265e-06 -0.02889036502 -0.03407161728 0.06431376929 -8.719183562e-18 -4.002984812e-05 0.002429360215 0.004225164716 0.0103955701 2.696347404e-18 4.429634863e-05 -0.0005332777143 -0.00123300687 -0.01799055698 -5.609586478e-19 -7.63829129e-06 -0.0005006120278 -0.001644261792 -0.0003404216991 -1.27304402e-18 -1.919394804e-06 3.106470346e-05 6.317870663e-05 0.003104864522 -1.897831666e-19 2.625503527e-08 -0.000181071741 -0.0001909888942 -0.0007765114249 -7.738799046e-20 9.377080622e-08 -0.0006717242546 -0.0001594141875 4.133270021e-05 -2.932812546e-20 7.720832715e-08 5.171035066e-05 9.776093873e-05 0.0004905652661 2.483781156e-20 -4.353210517e-08 3.956864989e-06 -1.953085835e-05 -2.020682704e-05 1.513104563e-20 -8.462023004e-10 -0.0001082490966 -4.640729902e-06 1.392678976e-05 4.667536365e-21 1.079279573e-08 2.520790984e-05 6.428577261e-05 3.036925867e-05 +0.0934278088 0.1243457628 0.2131617277 0.1007353946 0.009888894099 -8.426749284e-05 -0.002664971422 -0.003564341297 -0.0002601569162 0.0008430222475 0.0001325152756 1.612101536e-05 5.198790921e-06 0.084933012 0.09353044135 0.03507665758 0.07910760517 0.0759929897 -0.01235359657 0.01122943994 0.01291212056 -0.05597135224 -0.001968371535 -0.003004653778 0.06067520541 0.000198198487 0.0001052131524 0.006100032995 0.0003137331257 0.000446374695 -0.003069167995 -0.0001796165581 -0.0002308829939 0.001272958356 2.358732106e-05 2.534414662e-05 -8.378914334e-05 0.0001984497892 7.992639573e-05 5.178262954e-05 -3.291506086e-05 -5.844450865e-05 -2.86392136e-05 -5.391563391e-05 -4.229328995e-05 -5.040786981e-05 2.310318457e-05 1.939683744e-05 0.0001009835563 -8.247526623e-06 -1.294984994e-05 -4.087315259e-05 -7.35226459e-16 -5.0679702e-06 -0.1054055119 -0.09012096751 -0.1004679931 3.610609806e-16 -3.865727566e-06 0.04648594916 0.05339618525 0.05704165331 3.352933064e-17 -6.552503021e-06 0.03093477311 -0.03984782445 0.01674018222 1.678275729e-18 5.712410537e-05 -0.001117188651 -0.002543497525 -0.0204108024 -6.045219567e-18 -2.523543769e-05 0.0008231756506 0.001785439679 0.01854087687 7.225512226e-19 -1.292540196e-06 7.051445818e-05 0.0002151874959 0.004498656838 1.307006189e-18 2.459073518e-06 2.388025159e-05 -7.143293907e-06 -0.003818421476 2.905383294e-19 -2.2126145e-08 0.0002530688526 0.0002478085239 0.0005162857211 -5.567511894e-20 -1.795934553e-07 0.0001054505394 0.0006988876647 0.0001860040467 -1.664670343e-20 -5.410900031e-08 -4.535346927e-05 -7.654416447e-05 -0.0005555485197 -1.492858283e-20 9.459227843e-09 -7.017777706e-06 2.638541607e-05 2.69799184e-05 -2.672792113e-20 -3.442393364e-09 2.34081498e-05 8.209385746e-05 -1.453806426e-05 -6.740033204e-21 -1.388488611e-08 -3.780436061e-05 -6.497498425e-05 -1.974392515e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_1_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_1_ref.dat index 391583f21e..f907b30729 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_1_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_1_ref.dat @@ -1,5 +1,5 @@ -9.751105015e-05 0.00035971676 0.0001482452118 1.03056592e-05 -1.941923772e-06 3.762293388e-06 3.224334555e-06 8.251195617e-07 -9.460841813e-08 -2.878433741e-07 -1.273829934e-07 -1.564054796e-08 -1.866338969e-09 -0.01604257741 0.02016400603 -0.003967538135 -0.003361396304 0.02998600503 -0.02681407388 -0.001084538162 0.006481754985 -0.005190110265 -0.000106035467 0.0005775210805 -0.0002437655465 2.376988791e-05 -8.15201481e-05 0.0001414410744 -6.679903675e-06 4.804711302e-06 1.288525122e-05 3.742096402e-05 -5.592751314e-05 8.514158637e-06 1.83838399e-06 -6.25378159e-05 5.333110736e-05 -5.045694967e-06 5.44600413e-05 --0.002143418256 0.003916137682 -0.0003455686849 0.0006702668561 0.0001072394464 2.155612249e-05 2.177277045e-05 -4.918520016e-06 -4.135817774e-06 3.13850316e-06 3.418715754e-07 1.616586416e-06 2.934641095e-07 0.01680306036 -0.02147437716 0.002035890856 -0.005780807627 -0.001919754689 0.01089242601 -0.0009498082468 0.001650325901 -0.0007542914816 -2.65276885e-05 4.478892306e-05 -0.0003285730357 -0.0001037820604 8.357858877e-05 0.0001180286939 -2.413462984e-05 5.051445653e-05 6.304817555e-05 4.249104589e-06 -1.963481272e-06 1.398581362e-05 2.881659476e-05 -3.422703538e-05 -2.254685271e-06 -2.587917723e-05 1.350906685e-05 -3.003387327e-05 -4.154291515e-05 1.395347416e-05 1.629200286e-06 4.060740453e-07 -2.123267981e-07 8.568913467e-08 1.214548359e-07 -9.406899686e-09 -5.080540774e-08 -2.817635409e-08 -1.140704265e-08 -7.246862525e-09 -0.008974345077 0.009852523977 -0.0007091654415 0.0008210787343 -0.0009230751256 0.0001419190715 7.271607118e-05 -7.160934955e-05 3.0583737e-06 2.828864629e-05 -3.204513745e-05 1.187817106e-05 -6.621645427e-06 8.565060205e-06 -2.136954595e-06 -1.193378613e-06 1.396820444e-06 5.688177908e-07 1.976085465e-08 3.171115208e-07 -2.044075957e-07 -1.733394297e-06 1.965532681e-06 1.397980534e-07 3.221541125e-08 -2.31440873e-06 --0.01222639 0.01468196748 -0.006449036708 -0.002896062805 7.19059303e-05 -0.0001791815417 -5.648934899e-05 -7.258841196e-05 -1.905986594e-06 2.130442059e-05 -1.666793876e-06 -3.071335723e-07 8.891700068e-09 -0.09193765143 0.009675776319 0.02268917561 -0.0006340676912 -0.02685161973 -0.03261475391 2.02220966e-05 -0.0005008568342 0.004291837381 -1.548944119e-05 -0.001083864721 -0.004944743557 0.0001361832533 1.954318544e-05 0.0003260459391 9.60053862e-05 7.929924485e-06 -0.0005669064473 -2.903743087e-05 -2.692852827e-06 -4.094057955e-05 -2.303381526e-05 -2.098734545e-06 -4.284503393e-05 1.228251566e-05 1.10993556e-06 -0.01243363614 -0.01403105121 0.005600378415 0.003466664841 -0.0001576885928 0.0002355541985 3.56761814e-05 7.674210454e-05 5.463436502e-06 -2.467856277e-05 2.522802741e-06 3.57341496e-07 -3.28655749e-07 0.09008738911 -0.006572171502 -0.02523989938 0.0005001669529 0.026536581 0.03743799936 2.243264376e-05 0.0008129896195 -0.004778010699 1.026103949e-05 0.0009693013921 0.005029467319 -0.0001443520724 -1.449151527e-05 -0.0001533525229 -9.133985743e-05 -5.833386931e-06 0.0004880324847 3.567738089e-05 1.471439963e-06 8.936883108e-05 2.527503642e-05 1.458105376e-08 2.615237157e-05 -2.171149466e-05 -9.282112318e-07 +9.751105015e-05 0.00035971676 0.0001482452118 1.03056592e-05 -1.941923772e-06 3.762293388e-06 3.224334555e-06 8.251195617e-07 -9.460841813e-08 -2.878433741e-07 -1.273829934e-07 -1.564054796e-08 -1.866338969e-09 -0.01604257741 0.02016400603 -0.003967538135 -0.003361396304 0.02998600503 -0.02681407388 -0.001084538162 0.006481754985 -0.005190110265 -0.000106035467 0.0005775210805 -0.0002437655465 2.376988791e-05 -8.15201481e-05 0.0001414410744 -6.679903675e-06 4.804711302e-06 1.288525122e-05 3.742096402e-05 -5.592751314e-05 8.514158637e-06 1.83838399e-06 -6.25378159e-05 5.333110736e-05 -5.045694967e-06 5.44600413e-05 -5.336481987e-05 -5.401362348e-07 2.882631223e-06 -1.966048243e-06 -1.340215329e-07 1.278784388e-06 -4.075678676e-07 7.693172984e-08 -4.118387916e-07 7.129068141e-07 -6.198533455e-07 8.214073388e-07 -1.086837055e-07 1.391467151e-15 -5.523400139e-05 0.003015625883 -0.003274303432 7.574677721e-05 -1.060307244e-16 -8.58722645e-05 0.004170185323 -0.003691766068 -0.0003748931965 -3.612621519e-16 -4.776465416e-05 0.0002286961481 -0.001954678582 0.002024975941 2.626178592e-17 -9.831147282e-06 2.597119858e-05 -0.0002671830817 0.0003978753935 2.089478806e-20 1.076855581e-06 -7.38371747e-07 3.190228146e-07 2.885318984e-05 -2.106462871e-19 -3.588259436e-07 -1.833612367e-07 2.255838384e-06 -2.648732449e-06 6.501591671e-20 -5.989363997e-10 9.850614063e-07 -8.954196964e-06 9.357793209e-06 9.163434264e-22 -7.239444054e-11 -4.598852213e-07 7.727619112e-08 1.796658026e-06 -7.633340911e-20 -7.041422033e-10 -1.310280638e-07 -9.89267966e-08 1.188477961e-07 4.789726915e-22 -6.014201972e-09 -1.794938244e-07 2.385733772e-09 1.469038875e-07 1.881437332e-21 -3.39201873e-09 7.548848134e-08 -3.841046292e-07 4.202383595e-07 -1.887182427e-21 -1.328575282e-11 4.998634327e-09 -3.997262009e-08 2.581899133e-08 1.528027709e-22 1.700052247e-11 1.815008034e-07 -2.017015869e-07 1.909152483e-08 +-0.002143418256 0.003916137682 -0.0003455686849 0.0006702668561 0.0001072394464 2.155612249e-05 2.177277045e-05 -4.918520016e-06 -4.135817774e-06 3.13850316e-06 3.418715754e-07 1.616586416e-06 2.934641095e-07 0.01680306036 -0.02147437716 0.002035890856 -0.005780807627 -0.001919754689 0.01089242601 -0.0009498082468 0.001650325901 -0.0007542914816 -2.65276885e-05 4.478892306e-05 -0.0003285730357 -0.0001037820604 8.357858877e-05 0.0001180286939 -2.413462984e-05 5.051445653e-05 6.304817555e-05 4.249104589e-06 -1.963481272e-06 1.398581362e-05 2.881659476e-05 -3.422703538e-05 -2.254685271e-06 -2.587917723e-05 1.350906685e-05 1.450709687e-05 -7.620186121e-06 8.898659532e-06 7.418957982e-06 9.512528277e-07 1.698116687e-06 -1.184316466e-07 -4.250341825e-07 -1.376725187e-06 1.335344864e-06 -1.102390253e-05 9.493798808e-06 1.35039078e-06 -7.145024509e-15 -8.422951091e-06 -0.0007483969263 -0.01018320784 0.009447521621 8.836417209e-16 3.107430719e-06 -0.001938270432 -0.01755745996 0.0189867112 1.111485861e-17 1.076973079e-05 -2.855617894e-05 -0.004286855092 0.006163095317 -3.741200511e-17 1.190391397e-06 5.617112728e-05 4.964252719e-05 -0.0005727786397 -8.923385964e-18 1.563315427e-06 -0.0002582262817 0.0003211392585 -5.501064149e-05 -1.102257772e-18 6.168533207e-07 2.375673039e-06 1.965222684e-05 8.697927845e-05 -2.225987435e-19 6.357737036e-07 -4.74190091e-06 5.828460212e-06 8.295201411e-06 1.69236845e-19 -1.412686561e-08 -1.874984548e-06 -1.326122501e-05 -1.066113898e-05 3.033092037e-19 1.236569895e-08 -2.341282307e-05 2.282633281e-05 7.325241704e-06 -1.566365842e-20 1.343657464e-09 9.478696148e-07 5.017217688e-06 3.464829847e-07 7.895596254e-22 -2.217085395e-09 9.267190596e-07 3.552912709e-06 -1.504631635e-06 3.774575693e-20 -6.915668917e-10 -7.084391342e-06 2.971418588e-06 9.606426344e-07 -1.292340874e-19 -4.750380661e-10 -3.653246203e-07 -2.401086705e-06 3.84682719e-06 +3.003387327e-05 -4.154291515e-05 1.395347416e-05 1.629200286e-06 4.060740453e-07 -2.123267981e-07 8.568913467e-08 1.214548359e-07 -9.406899686e-09 -5.080540774e-08 -2.817635409e-08 -1.140704265e-08 -7.246862525e-09 -0.008974345077 0.009852523977 -0.0007091654415 0.0008210787343 -0.0009230751256 0.0001419190715 7.271607118e-05 -7.160934955e-05 3.0583737e-06 2.828864629e-05 -3.204513745e-05 1.187817106e-05 -6.621645427e-06 8.565060205e-06 -2.136954595e-06 -1.193378613e-06 1.396820444e-06 5.688177908e-07 1.976085465e-08 3.171115208e-07 -2.044075957e-07 -1.733394297e-06 1.965532681e-06 1.397980534e-07 3.221541125e-08 -2.31440873e-06 2.304704832e-06 -7.23904965e-07 9.851510437e-07 -2.502224412e-07 -3.178585167e-07 5.139716649e-07 -1.025796056e-07 1.693853211e-07 -1.693618517e-06 1.611121609e-06 -4.326199732e-07 6.010462622e-07 -1.233767808e-07 -2.844087771e-15 -1.79392795e-06 0.001091798861 -0.0112972229 0.01027866241 -6.099138161e-16 -1.215320499e-06 -0.0005260171318 0.002785699864 -0.002214810748 -4.972238203e-19 1.53758352e-06 -0.0001108746619 0.0001378793622 -3.197921078e-06 -5.786067955e-18 5.006354764e-07 6.155696381e-05 -7.14970288e-05 1.681557421e-05 1.475543088e-19 -3.688898235e-07 -1.339126075e-06 3.14317411e-06 -6.051248707e-09 -4.434466546e-20 5.899158545e-09 -9.109378438e-07 9.472184284e-06 -8.388211603e-06 6.87178545e-20 -3.674037298e-09 -6.460940258e-07 8.811673268e-07 2.66230065e-07 -1.058276062e-19 -1.448023685e-08 4.309317766e-06 -4.356072885e-06 1.267102687e-07 -1.557614457e-20 4.717441436e-09 3.080555688e-08 -2.069380279e-06 1.941440935e-06 7.771549263e-21 2.069462811e-09 -7.06336716e-07 9.486497446e-07 -1.661082254e-07 2.059616131e-19 1.227394328e-10 9.528975631e-08 -1.153992782e-06 1.196500925e-06 5.614131123e-22 3.173389059e-10 1.003655895e-07 -1.299571112e-06 1.27276318e-06 -5.846891899e-21 6.835826277e-10 -4.159693225e-07 5.083165937e-07 -5.881676947e-08 +-0.01222639 0.01468196748 -0.006449036708 -0.002896062805 7.19059303e-05 -0.0001791815417 -5.648934899e-05 -7.258841196e-05 -1.905986594e-06 2.130442059e-05 -1.666793876e-06 -3.071335723e-07 8.891700068e-09 -0.09193765143 0.009675776319 0.02268917561 -0.0006340676912 -0.02685161973 -0.03261475391 2.02220966e-05 -0.0005008568342 0.004291837381 -1.548944119e-05 -0.001083864721 -0.004944743557 0.0001361832533 1.954318544e-05 0.0003260459391 9.60053862e-05 7.929924485e-06 -0.0005669064473 -2.903743087e-05 -2.692852827e-06 -4.094057955e-05 -2.303381526e-05 -2.098734545e-06 -4.284503393e-05 1.228251566e-05 1.10993556e-06 2.86001991e-06 1.738315391e-05 2.294741616e-06 2.819852345e-05 -2.662574282e-06 -3.023194425e-07 -5.391228704e-07 -4.584512231e-06 -1.035801687e-06 -6.685702387e-08 3.323788876e-06 1.160241844e-06 4.71270211e-06 7.425283228e-17 -2.696675695e-06 0.08212998499 -0.06163265128 0.01084373574 -1.073729603e-16 7.675867623e-07 0.0008680318435 0.0009508264856 -0.07958664956 -5.936746061e-18 -3.431793374e-05 -0.0005165948089 -0.009234785405 0.001294582178 5.080872401e-18 1.252647894e-06 -1.369952472e-05 -0.0007428143282 -0.0006563781633 -4.428646723e-21 -1.896314699e-05 0.0001320100153 1.955903897e-05 -0.0007715973543 4.196797296e-20 -3.875600035e-06 8.759969185e-05 5.067466993e-05 1.771572473e-06 -7.175227636e-22 -2.405192049e-07 -3.663622178e-06 -1.846952423e-05 -0.000153355964 -2.136830519e-19 1.420333424e-08 1.46872506e-06 -3.455718248e-05 -4.273033647e-06 6.053201898e-21 -7.273585477e-08 6.671862572e-05 2.526146043e-05 2.322347032e-06 4.585858019e-22 -5.002905802e-09 1.381161783e-05 1.602623944e-06 8.348310114e-06 -9.3738581e-21 3.29119241e-08 -1.662473156e-06 -1.125663228e-05 -1.523627037e-07 -6.431872306e-21 6.201794051e-09 7.008991301e-06 -4.249614088e-06 5.101124e-07 1.218281558e-20 1.138800502e-09 1.548932909e-05 -8.332226588e-07 -1.591007016e-07 +0.01243363614 -0.01403105121 0.005600378415 0.003466664841 -0.0001576885928 0.0002355541985 3.56761814e-05 7.674210454e-05 5.463436502e-06 -2.467856277e-05 2.522802741e-06 3.57341496e-07 -3.28655749e-07 0.09008738911 -0.006572171502 -0.02523989938 0.0005001669529 0.026536581 0.03743799936 2.243264376e-05 0.0008129896195 -0.004778010699 1.026103949e-05 0.0009693013921 0.005029467319 -0.0001443520724 -1.449151527e-05 -0.0001533525229 -9.133985743e-05 -5.833386931e-06 0.0004880324847 3.567738089e-05 1.471439963e-06 8.936883108e-05 2.527503642e-05 1.458105376e-08 2.615237157e-05 -2.171149466e-05 -9.282112318e-07 -2.359394129e-06 -1.492107261e-05 -1.275659509e-06 -2.665713117e-05 4.462668302e-06 2.035004576e-06 -1.078513278e-07 4.215899831e-06 -1.372355886e-07 3.78318025e-07 -4.760612257e-06 -7.038113523e-07 -4.72143351e-06 -4.077588349e-16 3.749181127e-07 -0.08121218557 0.05388241795 -0.007597431079 -6.014579629e-17 -1.644305267e-06 -0.001950869224 -0.0004063003832 0.0791121933 3.758091533e-18 4.347847157e-05 0.0004563273433 -0.002204562212 0.0126825761 8.320694125e-19 5.299315542e-06 4.611151367e-06 0.0004624685289 0.0001757438782 3.216813731e-19 7.180125325e-06 -0.000188627491 -1.7017914e-05 0.001032243977 -8.051583599e-20 4.734607758e-06 -0.0001074158052 -8.149269823e-06 -2.609625812e-05 -1.1454511e-19 1.57134792e-06 -2.388989899e-07 8.408564582e-06 0.0001615287644 -1.064593608e-19 -3.703770119e-08 -1.261463836e-06 1.949959741e-05 1.126310372e-05 -1.190126433e-20 1.110207605e-07 -0.0001044296213 1.204710456e-06 4.00924283e-07 1.363029292e-22 1.598836425e-09 -8.787944194e-06 -4.088584841e-07 -3.987942416e-06 3.482560633e-21 -4.32821041e-08 1.352627461e-06 1.374198762e-05 -4.979985128e-08 -5.620355683e-21 -6.858996968e-09 -8.955040975e-06 1.613713897e-06 -8.304843147e-08 -4.140383685e-21 -1.24452073e-10 -1.523343481e-05 1.891303642e-06 -1.567316209e-07 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_2_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_2_ref.dat index 8a378ad4e8..762699722d 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_2_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_2_ref.dat @@ -1,5 +1,5 @@ -1.936228041e-05 1.068339499e-05 -1.158025581e-05 -9.709115357e-07 -2.347147296e-06 -5.313107419e-07 -6.061864159e-08 -2.649846992e-07 -3.506636142e-08 -3.734611857e-08 -1.314968019e-08 -7.159332638e-10 -1.056783771e-08 0.004056245145 -0.05227922808 0.04837423641 0.01857890079 -0.02268329171 0.003766917176 0.00429043355 -0.004852941395 0.0004891832773 -0.0007874967123 0.000918269979 -7.995719339e-05 -0.0005751208141 0.0006154970297 -2.816430857e-05 -0.0001701559501 0.000173324595 -1.760335565e-06 9.945342419e-06 -0.0001003914231 8.934148096e-05 4.114334284e-06 -1.925002047e-06 -2.61330891e-06 1.891294982e-05 -2.228597652e-05 --6.928341686e-05 2.63213816e-05 -2.239832748e-05 -1.128595454e-05 8.479759723e-07 -4.955430982e-07 2.355642051e-08 -5.436376264e-08 -7.007383512e-09 9.047433798e-08 -1.716116153e-08 -2.3558949e-09 -3.954723028e-09 -0.0310602622 0.03284067095 -0.001913026569 0.0009646760696 -0.001419153587 0.0001985922202 -0.0005238740675 0.0005427193963 5.225578776e-06 2.031045743e-06 -3.265442553e-06 -1.124355407e-05 -4.731279826e-05 4.978302445e-05 -7.47337814e-07 -3.194698653e-06 4.858590147e-06 -6.726643298e-07 -2.998030265e-07 3.579675828e-07 5.396890193e-09 -1.25487443e-05 1.240553609e-05 5.276977346e-08 -6.745935748e-06 7.685777171e-06 --0.002076183314 0.002032854044 -0.0007891032554 0.0001749012239 -4.801278499e-05 -1.609358262e-05 1.977575307e-05 1.598442011e-05 -1.943567368e-06 -2.232253626e-06 3.323911568e-06 2.290667329e-06 8.244859586e-07 0.005501449321 -0.008694607101 -0.0007377648415 -0.005014906309 0.005406286295 0.003487519741 4.648952618e-05 5.344499161e-05 -0.001112844813 -8.545370431e-05 0.0001318814803 5.008856893e-05 -2.793565217e-07 -3.852645807e-05 -8.459905897e-05 -2.144000342e-05 1.765857847e-05 1.229006815e-05 -6.611972193e-06 1.460210317e-05 5.445763073e-05 4.455879841e-06 -1.683274733e-06 1.017213576e-05 -3.508674176e-07 3.563092346e-06 --0.02164797053 0.01592987799 -0.009168031988 -0.0005742920971 -0.0002982559766 3.46842813e-05 4.883646663e-06 3.706906166e-05 -2.47685224e-06 6.061243998e-06 1.425250205e-05 8.268866085e-06 1.341806956e-06 0.007581973147 -0.1071756032 0.02400215659 -0.02640855764 -0.004246051149 -0.004612762687 0.0007838019665 4.558242648e-05 -0.001621981239 -0.000571075529 -0.0001003295732 -0.002482948986 4.188003192e-06 -0.0001658346501 5.02042028e-05 2.673395745e-05 0.0001337367809 -8.242687114e-05 4.293555383e-06 5.094365998e-05 0.0002106713001 4.133896138e-07 -1.656939771e-05 -1.49157586e-05 -1.22415087e-06 1.295362166e-06 -0.02195933145 -0.01538533478 0.008884633901 0.0009036516109 0.0002172469934 -2.575728375e-05 -1.304425346e-05 -1.967279082e-05 3.578229445e-07 -1.17815723e-05 -1.251704872e-05 -6.43873454e-06 -8.435530386e-07 -0.006820828084 0.1091044428 -0.02884270413 0.02714282308 0.007201254938 0.005766122669 -0.0008609429959 4.120869726e-05 0.000920431322 0.0004962629311 0.0001244088207 0.002797508352 -8.051286558e-06 0.0001461847659 -0.0001341262056 -3.681069554e-05 -0.000137037653 8.02269738e-05 -5.229338248e-06 -3.534448765e-05 -0.0001836453233 -6.702108002e-08 2.241452649e-05 1.631819871e-05 1.401470617e-07 -2.320899843e-06 +1.936228041e-05 1.068339499e-05 -1.158025581e-05 -9.709115357e-07 -2.347147296e-06 -5.313107419e-07 -6.061864159e-08 -2.649846992e-07 -3.506636142e-08 -3.734611857e-08 -1.314968019e-08 -7.159332638e-10 -1.056783771e-08 0.004056245145 -0.05227922808 0.04837423641 0.01857890079 -0.02268329171 0.003766917176 0.00429043355 -0.004852941395 0.0004891832773 -0.0007874967123 0.000918269979 -7.995719339e-05 -0.0005751208141 0.0006154970297 -2.816430857e-05 -0.0001701559501 0.000173324595 -1.760335565e-06 9.945342419e-06 -0.0001003914231 8.934148096e-05 4.114334284e-06 -1.925002047e-06 -2.61330891e-06 1.891294982e-05 -2.228597652e-05 3.123851481e-06 -1.060390951e-05 1.254975361e-05 -1.262889058e-06 1.049886112e-05 -1.073447562e-05 1.866400724e-07 -3.033491892e-06 3.278060247e-06 -1.656406598e-07 4.313842414e-07 -3.471678845e-06 3.082449869e-06 -1.219996739e-15 4.869856396e-05 -0.0007915802183 0.007473462575 -0.006977814401 1.021263253e-16 7.395380784e-05 -0.00100901214 0.005885980474 -0.004922342772 3.116731719e-16 4.024513558e-05 -0.002452919925 0.002693174613 -0.0001580878958 -1.926336709e-17 7.284337341e-06 -0.000107799087 0.000128859605 -7.878802016e-06 4.056226055e-20 -1.509906772e-06 -8.524487341e-06 4.843636654e-06 -6.208012723e-07 6.816705963e-20 1.13396506e-07 -1.590461288e-06 8.99613592e-05 -8.956937838e-05 6.874002448e-20 -1.653548829e-09 2.012101934e-09 1.484673844e-07 6.598818399e-09 2.212651008e-22 1.06523925e-10 -1.942484203e-07 1.589361183e-07 -2.717995481e-08 -9.220512625e-20 -8.84958311e-10 -1.759714851e-07 7.206144891e-06 -7.132344107e-06 -6.230027135e-22 5.79426415e-09 -2.390795752e-07 2.277727226e-07 -5.77642367e-08 -1.168827766e-21 2.069497276e-09 -1.406026316e-07 1.842410549e-07 -2.123349408e-08 3.545722978e-21 2.040742388e-11 -3.567682637e-08 7.495829864e-07 -7.534702976e-07 -3.10959437e-22 -4.178439775e-11 -4.982507101e-09 9.547068759e-08 -1.120624517e-07 +-6.928341686e-05 2.63213816e-05 -2.239832748e-05 -1.128595454e-05 8.479759723e-07 -4.955430982e-07 2.355642051e-08 -5.436376264e-08 -7.007383512e-09 9.047433798e-08 -1.716116153e-08 -2.3558949e-09 -3.954723028e-09 -0.0310602622 0.03284067095 -0.001913026569 0.0009646760696 -0.001419153587 0.0001985922202 -0.0005238740675 0.0005427193963 5.225578776e-06 2.031045743e-06 -3.265442553e-06 -1.124355407e-05 -4.731279826e-05 4.978302445e-05 -7.47337814e-07 -3.194698653e-06 4.858590147e-06 -6.726643298e-07 -2.998030265e-07 3.579675828e-07 5.396890193e-09 -1.25487443e-05 1.240553609e-05 5.276977346e-08 -6.745935748e-06 7.685777171e-06 -5.920875282e-07 -1.532301348e-06 2.22682419e-06 -3.75832234e-07 4.124074729e-08 -1.41107617e-06 1.433986336e-06 -1.973291567e-06 2.179981355e-06 -1.571594329e-07 -1.556186699e-06 2.360708684e-06 -7.109895953e-07 3.609329894e-15 4.095520017e-06 0.0004022368768 -0.02561823758 0.02529137707 -1.194858306e-16 -4.352917909e-07 -0.0004726079677 0.004769159913 -0.004600360164 3.774705228e-18 3.789139254e-06 6.548506797e-08 -0.0005352912489 0.0005167618348 1.803387853e-18 -9.811288464e-08 -1.134312794e-05 2.029821817e-05 -5.329096585e-07 -3.365258721e-18 4.841692197e-07 -4.210800396e-05 4.631587069e-05 -3.435627679e-06 1.237771614e-19 -7.70003208e-08 1.511475683e-06 -8.252789612e-07 5.106973741e-07 5.708550742e-21 -3.120283149e-09 1.054085347e-06 -1.044040285e-06 -5.125431672e-08 -5.110519496e-19 2.746601812e-08 -4.164441258e-08 -3.034953579e-05 3.00454789e-05 6.461752464e-19 2.11360143e-08 -3.066552048e-06 3.668653316e-06 -5.161451232e-08 -4.696156604e-20 4.713501152e-09 -7.961788694e-07 7.779662916e-07 1.55271688e-07 5.579673267e-21 2.480524323e-09 1.316994191e-08 -1.331903105e-06 1.317714373e-06 -1.726042668e-19 4.249309655e-09 -1.665784039e-06 1.872530436e-06 -1.546176506e-07 -6.561579645e-20 -2.502058356e-10 5.291817494e-08 -1.289482067e-06 1.326418932e-06 +-0.002076183314 0.002032854044 -0.0007891032554 0.0001749012239 -4.801278499e-05 -1.609358262e-05 1.977575307e-05 1.598442011e-05 -1.943567368e-06 -2.232253626e-06 3.323911568e-06 2.290667329e-06 8.244859586e-07 0.005501449321 -0.008694607101 -0.0007377648415 -0.005014906309 0.005406286295 0.003487519741 4.648952618e-05 5.344499161e-05 -0.001112844813 -8.545370431e-05 0.0001318814803 5.008856893e-05 -2.793565217e-07 -3.852645807e-05 -8.459905897e-05 -2.144000342e-05 1.765857847e-05 1.229006815e-05 -6.611972193e-06 1.460210317e-05 5.445763073e-05 4.455879841e-06 -1.683274733e-06 1.017213576e-05 -3.508674176e-07 3.563092346e-06 -1.047012595e-05 -9.763398843e-07 -5.454286497e-06 3.776732368e-06 -2.166386593e-07 -4.737842458e-06 1.309099141e-05 -3.465667254e-08 -2.70301195e-06 7.384271186e-06 2.346431046e-07 -9.665909288e-07 2.307763597e-06 1.364941396e-14 9.014128525e-06 -0.0006799051029 -0.001893232458 0.0003761030648 -9.743485062e-16 -1.758088447e-06 -0.006959652984 0.004468499923 0.003528512717 -3.137982893e-18 1.670535739e-06 0.0002314342528 0.0004289043207 -0.0002321755777 -5.740508776e-18 5.351534068e-08 -0.0001782465851 0.0002120201747 -0.0002687504662 4.91340933e-20 -6.938120541e-07 -1.956467328e-05 -1.405587961e-05 1.971029698e-06 -5.008564883e-20 1.664384618e-08 -3.083227782e-05 -5.718085864e-05 0.0001412594652 -3.132489086e-20 -1.205187009e-10 -2.835265417e-06 1.172599815e-05 2.753301995e-05 -1.065778459e-20 -1.049960987e-09 -1.25865814e-05 1.56994593e-05 1.799398231e-06 -3.141668218e-21 -7.115806811e-09 -4.363608474e-07 -4.302479908e-06 -1.11791952e-05 1.372799096e-20 -3.08597127e-09 -3.784080172e-06 -3.811070067e-06 1.096186595e-05 2.464647474e-19 1.489643161e-10 -9.654985098e-08 -6.04330423e-06 1.397528859e-05 1.07436684e-21 -5.87431298e-10 5.021414118e-07 3.171137393e-07 3.390130896e-06 3.623656306e-21 -9.959722445e-10 1.450530321e-07 -9.716542898e-06 9.439022663e-06 +-0.02164797053 0.01592987799 -0.009168031988 -0.0005742920971 -0.0002982559766 3.46842813e-05 4.883646663e-06 3.706906166e-05 -2.47685224e-06 6.061243998e-06 1.425250205e-05 8.268866085e-06 1.341806956e-06 0.007581973147 -0.1071756032 0.02400215659 -0.02640855764 -0.004246051149 -0.004612762687 0.0007838019665 4.558242648e-05 -0.001621981239 -0.000571075529 -0.0001003295732 -0.002482948986 4.188003192e-06 -0.0001658346501 5.02042028e-05 2.673395745e-05 0.0001337367809 -8.242687114e-05 4.293555383e-06 5.094365998e-05 0.0002106713001 4.133896138e-07 -1.656939771e-05 -1.49157586e-05 -1.22415087e-06 1.295362166e-06 -4.156148196e-05 2.299023029e-06 -6.471045655e-07 5.396676549e-05 -1.645300399e-07 -4.111567612e-06 4.408073471e-05 -1.694557083e-07 -1.848316579e-06 1.274300038e-05 6.371621688e-07 -5.736957356e-06 9.428878104e-06 3.400602341e-18 4.559515809e-06 0.05132334034 0.03199396658 -0.06049290227 1.480517533e-16 -1.214678492e-07 -0.01710796008 -0.04324791074 -0.00422907515 -5.541191307e-18 -9.541100184e-06 -0.001532278357 -0.001126413694 0.001022798094 7.259221759e-18 4.916476873e-06 -0.0006184735036 -7.677003111e-05 -0.00118858719 7.127714301e-22 1.411391887e-06 2.860013965e-05 0.000113187786 -0.0001268914484 -3.044479174e-20 1.294723133e-06 9.366934388e-07 -5.981038492e-06 0.000557479419 -3.477253161e-20 2.866278367e-08 7.991296846e-07 4.471734995e-06 5.642171447e-05 1.176308718e-19 -3.952396928e-08 -6.332444339e-05 -7.002016445e-07 -2.7856928e-06 1.337657001e-21 -1.764365949e-07 1.718929208e-06 1.464142259e-05 -1.678242645e-05 4.562660148e-22 -1.399708938e-08 2.850365586e-06 2.224466744e-05 5.289378604e-05 -1.407537542e-20 -2.646502101e-08 1.016608019e-06 2.641543944e-06 2.415185065e-05 -2.146518822e-21 -1.145571628e-08 1.376548926e-06 3.756652307e-06 1.645039862e-06 1.719922107e-21 -1.193098666e-08 -3.130478108e-07 8.629790535e-07 6.488190479e-06 +0.02195933145 -0.01538533478 0.008884633901 0.0009036516109 0.0002172469934 -2.575728375e-05 -1.304425346e-05 -1.967279082e-05 3.578229445e-07 -1.17815723e-05 -1.251704872e-05 -6.43873454e-06 -8.435530386e-07 -0.006820828084 0.1091044428 -0.02884270413 0.02714282308 0.007201254938 0.005766122669 -0.0008609429959 4.120869726e-05 0.000920431322 0.0004962629311 0.0001244088207 0.002797508352 -8.051286558e-06 0.0001461847659 -0.0001341262056 -3.681069554e-05 -0.000137037653 8.02269738e-05 -5.229338248e-06 -3.534448765e-05 -0.0001836453233 -6.702108002e-08 2.241452649e-05 1.631819871e-05 1.401470617e-07 -2.320899843e-06 3.799176095e-05 -2.706776833e-06 -3.051032094e-06 -6.015026464e-05 -2.693012427e-07 7.082599535e-07 -3.212809441e-05 -9.634166492e-09 4.817576945e-06 -1.166036105e-05 -5.413851559e-07 5.831551227e-06 -9.02554808e-06 3.416986058e-16 -2.301335392e-06 -0.05404661249 -0.0343532954 0.06007428876 1.184143902e-16 1.368473263e-06 0.01249280308 0.04698575042 0.005700386421 2.429452321e-18 9.320396595e-06 0.002225539714 0.0004645726394 0.0001992061718 9.532688364e-18 -1.33487443e-05 0.0003645083286 9.60857001e-05 0.001004344676 -2.885228574e-20 -8.034569515e-07 -6.061943436e-05 -0.0001923468326 0.0002560398934 1.076115531e-19 -1.979460397e-06 -5.208075127e-05 -0.000285844709 -0.0002165774125 5.626838559e-20 -6.157857455e-08 -7.802064761e-09 -4.30822443e-08 -2.597133661e-05 3.939992099e-20 6.818959227e-08 6.708296392e-05 9.917080154e-06 9.615085553e-07 4.361417105e-23 1.920136583e-07 4.369508766e-08 -6.606042414e-07 -2.434966576e-05 8.382679536e-22 7.552004567e-09 -2.903327475e-06 -2.238399343e-05 -4.728768788e-05 3.549067569e-21 3.485806598e-08 -2.308307445e-07 -3.929677403e-06 -1.652965576e-05 -3.43782689e-22 1.637751717e-08 5.11462623e-07 -4.515025601e-06 3.571314352e-07 -1.756401401e-22 1.195295885e-08 3.075486894e-07 -5.881124025e-06 -1.96844236e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_3_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_3_ref.dat index 7f942e5252..c528267ada 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_3_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_3_ref.dat @@ -1,5 +1,5 @@ -0.04738631769 0.09851423213 0.02911901747 0.0008214456931 0.0007252870856 0.001083659084 0.0003042390768 -0.0001636250456 -0.0001430359339 -5.224194411e-05 1.666648737e-05 9.222962835e-06 -7.25335398e-08 0.01852134308 -0.1600972771 0.008042238969 0.05800426689 0.02009449029 0.03458113082 0.0461093278 0.0660472551 0.02234668039 0.01413724788 0.02666780125 0.005904893508 0.001349608702 0.003193000546 0.0002040465462 -0.003118611602 -0.0006428651555 -0.0007076722225 -0.0004721051952 -0.002796761893 -0.001417107914 -5.886705899e-05 -0.0003369237033 -0.0001430198861 0.0001463580169 0.0003670920332 -0.025497158 -0.008560349754 0.005564432524 0.003553602194 -0.0002849992848 0.0001121750457 1.137502544e-06 3.126088781e-05 -1.259988736e-06 -4.242767473e-05 2.806513653e-06 1.701147125e-06 -1.623206955e-06 -0.08595362797 0.007292282976 0.0507720861 0.00933348032 0.02363771253 0.03350601138 0.001303704496 0.002975544334 -0.0004179814935 3.716119946e-05 4.434201607e-05 0.005123033962 -0.0003512052634 -0.0001561494596 8.942851181e-05 -0.0001199080135 -8.39426192e-05 -6.803532785e-06 6.322790895e-06 4.84835824e-06 8.218991411e-05 -1.124944609e-06 2.215914359e-05 -2.665367698e-05 -4.335862007e-05 -2.225415017e-05 -0.01902880785 -0.01356458362 0.008113925545 0.0002232703173 0.0003654979982 -3.751632529e-05 3.923787013e-05 -3.622281868e-05 4.258763085e-06 -3.040168015e-06 -1.305555622e-05 -7.429789133e-06 -6.67036151e-07 0.01062516852 -0.07716630176 0.05950045858 0.01702418546 0.005623455486 0.00768564623 0.0002384973795 -7.412694224e-05 0.003467777392 0.0004906088476 0.00017542352 0.002208412213 1.411492992e-05 -0.0001000936687 0.0002752695552 -2.179517405e-05 -0.0002105664379 0.0001060286831 -7.218718077e-06 -6.932778093e-05 -0.0001313849714 1.597082759e-06 1.744541662e-06 3.186097119e-05 2.73561347e-06 9.084958155e-06 -0.1656396479 0.07516631379 0.2477420002 0.09572026781 0.007649343299 -0.001107918902 -0.003297877378 -0.003126448356 0.0001244798565 0.000821462924 6.202309933e-05 -5.066540798e-05 -1.218356263e-06 0.177295172 0.2068284761 0.02389576256 0.1226702303 0.1424566677 0.04112104142 0.008156170811 0.01034740459 -0.04235945473 -0.0006495403578 -0.001100847422 0.07857773552 -0.0001368668667 -1.758388302e-06 -0.0007803541332 5.623099016e-05 4.998585373e-05 -0.002127871854 -0.0001805180227 -0.0003192455854 0.002189332887 5.057037923e-05 3.829726055e-05 -0.0005621416538 -2.313784197e-05 7.090957441e-05 -0.04174727629 -0.02829307473 0.01686931111 0.002400507216 0.0003619683873 9.237917296e-06 2.450876904e-05 2.456433986e-06 -5.786949725e-06 -3.41372825e-05 -1.862761841e-05 -7.111990947e-06 -1.696523188e-07 0.007395237955 0.019551638 0.02929322252 0.028434447 0.03650234523 0.0214730619 0.0002257987727 6.821764352e-05 0.001990512725 0.0007280550919 0.0005113233971 0.006993166375 -1.352238692e-05 -8.268544675e-05 -0.0002560458329 -0.0001458038674 -0.0003386274644 0.0004126174252 -2.311257106e-05 -3.716404559e-05 -0.0002411925702 2.122178153e-05 1.985212149e-05 4.237465225e-05 2.250769162e-06 5.500928218e-06 +0.04738631769 0.09851423213 0.02911901747 0.0008214456931 0.0007252870856 0.001083659084 0.0003042390768 -0.0001636250456 -0.0001430359339 -5.224194411e-05 1.666648737e-05 9.222962835e-06 -7.25335398e-08 0.01852134308 -0.1600972771 0.008042238969 0.05800426689 0.02009449029 0.03458113082 0.0461093278 0.0660472551 0.02234668039 0.01413724788 0.02666780125 0.005904893508 0.001349608702 0.003193000546 0.0002040465462 -0.003118611602 -0.0006428651555 -0.0007076722225 -0.0004721051952 -0.002796761893 -0.001417107914 -5.886705899e-05 -0.0003369237033 -0.0001430198861 0.0001463580169 0.0003670920332 4.972560363e-05 0.0001166839341 0.0002580907222 4.414326719e-05 2.879485815e-05 4.043136016e-06 5.545848297e-06 -9.008797389e-06 -4.062662551e-06 -3.861241985e-06 -4.335699594e-06 -4.449183577e-05 -1.615145896e-05 -3.510747689e-16 -5.908432208e-05 -0.009883662181 -0.02058577407 -0.02589891964 3.019421616e-17 -7.288869003e-05 -0.00614033747 0.002556302546 -0.01542902135 1.66643179e-16 -2.477381709e-05 0.001521594307 0.01433445771 -0.0009161887103 2.163887468e-17 2.139128603e-06 0.001997365348 0.004204969641 0.0006041173811 -8.484467553e-19 -3.153972269e-05 -3.211308336e-05 -4.664760435e-05 3.418295893e-05 -1.297567517e-20 4.60730616e-08 -3.824349619e-05 1.190494328e-05 -0.0001467774353 6.011385978e-20 7.141937635e-08 2.993692321e-05 8.16192488e-05 1.309337807e-05 -1.263850789e-20 -9.930327575e-10 -8.402869793e-07 -2.779119015e-06 5.257213969e-06 7.145353672e-23 -6.156192328e-09 -4.750959272e-06 -9.226856195e-06 -2.517211884e-05 1.391342934e-21 -2.763565184e-09 4.063166641e-06 -2.826985968e-07 1.255109222e-07 8.413053785e-21 -6.289168366e-10 4.322971969e-06 6.615431968e-06 1.416393064e-06 1.453567233e-21 -4.614325693e-10 -7.175893611e-07 -2.722709271e-06 -3.535735513e-06 9.588731619e-23 -6.136725525e-10 -4.438659648e-09 -3.624711549e-06 -1.068069548e-06 +0.025497158 -0.008560349754 0.005564432524 0.003553602194 -0.0002849992848 0.0001121750457 1.137502544e-06 3.126088781e-05 -1.259988736e-06 -4.242767473e-05 2.806513653e-06 1.701147125e-06 -1.623206955e-06 -0.08595362797 0.007292282976 0.0507720861 0.00933348032 0.02363771253 0.03350601138 0.001303704496 0.002975544334 -0.0004179814935 3.716119946e-05 4.434201607e-05 0.005123033962 -0.0003512052634 -0.0001561494596 8.942851181e-05 -0.0001199080135 -8.39426192e-05 -6.803532785e-06 6.322790895e-06 4.84835824e-06 8.218991411e-05 -1.124944609e-06 2.215914359e-05 -2.665367698e-05 -4.335862007e-05 -2.225415017e-05 -2.878226357e-05 -1.391500848e-05 -1.266122167e-05 -2.315815212e-05 8.378341306e-07 -6.161001829e-06 -2.934762889e-08 -5.724865931e-06 6.561200297e-07 4.817916101e-06 -4.553102622e-06 -1.100577291e-05 -1.201954745e-06 7.895653937e-16 -5.866473712e-06 0.04820920765 -0.08896096364 -0.004996664781 1.650407493e-17 -1.938732651e-06 0.02551626956 0.0343561673 0.01781416554 -9.965826512e-18 1.151357348e-05 0.0008131061123 0.00579798381 0.009816140456 -3.781903284e-20 -7.508715607e-07 -8.309723861e-05 -0.0003441427686 0.002233051687 6.762826061e-18 5.939885932e-07 -0.0008441320156 -0.0004825041425 0.0005100858899 3.263282065e-19 -2.316602852e-07 -4.116005225e-05 -3.513921205e-05 -0.0001715552656 1.945906031e-19 5.646773608e-08 -1.148792713e-05 -1.363967327e-05 4.650634397e-05 -1.277685248e-18 -5.633392982e-09 -2.139109393e-05 -1.523708637e-05 1.859372598e-06 -5.209927281e-19 1.70758685e-08 -5.09099118e-05 -3.213864201e-05 -2.281307841e-05 2.378338069e-20 5.29629669e-09 -1.195741664e-05 -4.225754465e-06 -1.153704089e-06 -1.086468012e-19 3.654338578e-10 2.69397289e-06 9.855149983e-07 4.260738321e-06 2.129142256e-19 1.154039603e-09 -8.434211913e-06 -2.265530576e-06 3.199178132e-06 3.527621532e-20 -2.497392074e-10 -1.753645797e-07 -1.344600998e-05 -5.619510656e-06 +0.01902880785 -0.01356458362 0.008113925545 0.0002232703173 0.0003654979982 -3.751632529e-05 3.923787013e-05 -3.622281868e-05 4.258763085e-06 -3.040168015e-06 -1.305555622e-05 -7.429789133e-06 -6.67036151e-07 0.01062516852 -0.07716630176 0.05950045858 0.01702418546 0.005623455486 0.00768564623 0.0002384973795 -7.412694224e-05 0.003467777392 0.0004906088476 0.00017542352 0.002208412213 1.411492992e-05 -0.0001000936687 0.0002752695552 -2.179517405e-05 -0.0002105664379 0.0001060286831 -7.218718077e-06 -6.932778093e-05 -0.0001313849714 1.597082759e-06 1.744541662e-06 3.186097119e-05 2.73561347e-06 9.084958155e-06 -7.711226862e-06 -8.538415646e-07 -3.033242618e-05 -2.135465161e-05 -4.44371348e-07 -1.998281544e-05 -2.651577783e-05 -1.650629976e-07 -5.295067078e-07 -1.498523515e-05 7.979022715e-08 -8.643806901e-06 6.734522539e-07 -1.641239282e-15 1.938837452e-06 0.04395418893 0.02863546839 -0.1045954049 -3.938872796e-16 -5.770686996e-07 0.0293326479 0.0245386776 0.006427091559 3.86318543e-19 -3.126554306e-05 0.003012141363 0.00018449659 0.0005651399641 3.249351135e-19 -4.454675082e-06 0.0006538731038 0.000227794227 0.002488951565 -9.046478617e-21 2.239007514e-06 -3.354970274e-05 -0.0002750972716 -8.118325637e-05 5.315586781e-21 -4.994205708e-08 6.749433087e-06 1.78653689e-05 -0.0004858581812 1.748149874e-19 -1.569198438e-10 -2.56099043e-07 -1.364037438e-05 -4.34551083e-05 5.908834611e-21 -4.758859666e-08 2.683087768e-05 8.535365882e-06 4.275867833e-06 9.015575859e-22 -9.400387566e-08 3.323837827e-06 6.223893169e-06 -3.170732169e-05 -4.891902851e-21 -5.216766336e-08 -4.128692838e-06 -5.238726105e-05 -1.40842963e-05 1.147929853e-19 -6.486254595e-11 -4.770886341e-07 -2.247436131e-06 -3.08957303e-05 -5.869712317e-24 -5.586731009e-09 1.605977106e-06 1.058350885e-06 -1.217253943e-05 3.085902839e-22 -1.255463312e-08 -4.796535596e-07 -9.913448758e-06 2.73183011e-06 +0.1656396479 0.07516631379 0.2477420002 0.09572026781 0.007649343299 -0.001107918902 -0.003297877378 -0.003126448356 0.0001244798565 0.000821462924 6.202309933e-05 -5.066540798e-05 -1.218356263e-06 0.177295172 0.2068284761 0.02389576256 0.1226702303 0.1424566677 0.04112104142 0.008156170811 0.01034740459 -0.04235945473 -0.0006495403578 -0.001100847422 0.07857773552 -0.0001368668667 -1.758388302e-06 -0.0007803541332 5.623099016e-05 4.998585373e-05 -0.002127871854 -0.0001805180227 -0.0003192455854 0.002189332887 5.057037923e-05 3.829726055e-05 -0.0005621416538 -2.313784197e-05 7.090957441e-05 0.0001050340523 -6.132492229e-05 -9.813020683e-05 0.0001192962304 -3.448276943e-05 -8.782700437e-05 -0.0002144733315 3.204489176e-05 2.72633073e-05 2.496617559e-05 -1.181644145e-05 -1.189980352e-05 -7.761225197e-06 -3.087657322e-16 -5.35990983e-06 -0.2419279597 -0.08387952374 -0.06862083861 -4.327122813e-16 -2.616391469e-06 0.08525880828 0.187232391 0.1706271599 -5.534704584e-17 2.494318138e-05 0.03712335739 0.04876221336 -0.06825743363 1.045518432e-17 3.358921254e-05 -0.001225213532 -0.002715070048 -0.00412266808 1.056523435e-17 -2.790023314e-05 0.0001324545124 0.0006544659433 0.01909884731 9.035934317e-20 7.119164753e-06 0.0003367290783 0.001249983092 -0.0005600508033 7.091797515e-19 1.642991093e-06 -2.478586805e-05 -4.911969904e-05 -0.002988135278 2.109971599e-19 1.027526029e-08 0.0002907620726 0.0002961994856 0.0007688710307 3.810245896e-19 1.275140904e-07 0.0006020194133 6.889436704e-05 -7.697392577e-05 -5.690031106e-20 -6.64855689e-08 -8.837302716e-05 -0.0001910675701 -0.0005982183615 -6.048860432e-21 3.626285742e-08 -4.477976633e-06 1.192469976e-05 -1.482116621e-05 -2.29607051e-20 6.531122444e-09 0.0001001908967 5.604934968e-06 -1.6352255e-05 -1.240558496e-20 -7.007534243e-10 -4.10151398e-05 -8.104019864e-05 -3.868257802e-05 +0.04174727629 -0.02829307473 0.01686931111 0.002400507216 0.0003619683873 9.237917296e-06 2.450876904e-05 2.456433986e-06 -5.786949725e-06 -3.41372825e-05 -1.862761841e-05 -7.111990947e-06 -1.696523188e-07 0.007395237955 0.019551638 0.02929322252 0.028434447 0.03650234523 0.0214730619 0.0002257987727 6.821764352e-05 0.001990512725 0.0007280550919 0.0005113233971 0.006993166375 -1.352238692e-05 -8.268544675e-05 -0.0002560458329 -0.0001458038674 -0.0003386274644 0.0004126174252 -2.311257106e-05 -3.716404559e-05 -0.0002411925702 2.122178153e-05 1.985212149e-05 4.237465225e-05 2.250769162e-06 5.500928218e-06 3.133297287e-06 -8.617544501e-06 -4.13293999e-05 -9.631091763e-05 -1.12965586e-06 -5.240276265e-05 1.036686083e-06 -2.210741446e-07 -6.195334701e-06 -1.928933889e-06 -7.002252524e-07 -4.575664555e-06 -6.196561645e-06 3.422313653e-17 2.421305759e-07 -0.009655548757 -0.02201167997 -0.03458152435 -1.365190215e-16 2.807005204e-06 0.03180685635 0.08345568812 0.02137448667 -3.07809446e-18 -2.387275699e-05 0.007225040133 0.001709880928 0.001342128215 -1.696771325e-17 -8.514664345e-06 0.0003918203607 0.0003637783584 0.004027793982 1.824798854e-19 -3.065487444e-07 -0.0002532938315 -0.0006067859506 0.0003162708756 -1.974194092e-19 -4.04569892e-06 -0.0002263131496 -0.0006944162339 1.091387819e-05 3.491003575e-19 -8.842470504e-07 -1.768063129e-06 1.454347633e-07 2.227156773e-05 -6.036443813e-20 1.76069952e-08 8.892966498e-06 0.0001230335797 -2.578802733e-05 -5.503616297e-21 -3.868934373e-08 -7.603967277e-06 -8.581155309e-05 -1.611841997e-05 -6.911500973e-22 -4.887706146e-09 -1.280200995e-05 -7.241630586e-05 -4.388485886e-05 -3.4953665e-21 -5.615042564e-09 -3.07748479e-07 -1.417384452e-05 -1.576561487e-05 -1.004693987e-21 8.273549979e-10 8.658407215e-08 -3.365443143e-08 -4.197383842e-07 4.083275571e-22 -7.506673283e-10 4.670261085e-08 -1.229308036e-05 -7.66331724e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_4_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_4_ref.dat index 370aded9c9..42338c5de6 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_4_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvy_4_ref.dat @@ -1,5 +1,5 @@ --0.04438664041 -0.101700474 -0.03306061697 -0.001236161794 -0.0006885308251 -0.001227671404 -0.0004212799878 9.774065847e-05 0.0001426206218 6.867868701e-05 -1.06213943e-05 -9.405087493e-06 -7.998015211e-07 -0.01199854965 0.174928062 -0.02509954312 -0.036793184 -0.008623952916 -0.05357317832 -0.01997985719 -0.07959716504 -0.03572308319 -0.004703995444 -0.03671861435 -0.01034225438 -0.0001778372 -0.006631340449 -0.000917540977 0.00134558282 0.00160943963 0.0006469942938 0.000987181987 0.003406637321 0.0004296804835 6.122426276e-05 1.978334671e-06 0.0009161636934 -5.084605436e-05 -0.0001109068148 --0.02384846845 0.007685685894 -0.00484806752 -0.003891579557 0.0002984991401 -0.000153174369 -1.219880087e-05 -3.48514717e-05 -8.634326708e-08 4.054102599e-05 -3.167633015e-06 -2.007603488e-06 1.770019075e-06 0.1004321418 -0.01928274179 -0.04911714373 -0.005114418723 -0.01787253906 -0.04359513184 -8.76720965e-05 -0.004611014549 0.000849027432 -1.787184335e-05 -6.766591649e-05 -0.005329684455 0.0004670253119 3.426957838e-05 -0.0002121229612 0.0001387046269 3.175590813e-05 -2.420471898e-05 -1.112448143e-05 -3.177088616e-06 -0.0001156534441 -1.299638424e-05 -1.24542639e-06 2.685834752e-05 6.728581815e-05 3.99047003e-06 --0.01779037797 0.01297655055 -0.00788429717 -0.0003737618336 -0.0003368418054 3.442282697e-05 -5.878229147e-05 2.08997463e-05 -2.877765858e-06 6.027041153e-06 1.139407183e-05 5.257424688e-06 9.676688679e-08 -0.006889041692 0.07579124464 -0.05725268723 -0.0108947026 -0.01056570377 -0.01025025445 -0.0003372128191 7.24354951e-05 -0.002945134793 -0.0003725742243 -0.0003114214351 -0.002519267725 -6.353569463e-06 0.0001253297706 -0.0001889952035 5.352570157e-05 0.0001619335388 -0.00016985638 1.612370645e-05 4.353194951e-05 0.0001022513461 -4.653889568e-06 -1.815780544e-06 -4.217596383e-05 -2.396785114e-06 -8.983030528e-06 --0.03848412377 0.02849810094 -0.01692935896 -0.002098709677 -0.0004668683398 2.920626068e-06 -8.045056445e-05 -1.921255414e-06 4.669498735e-06 2.918904178e-05 1.888434949e-05 6.5266227e-06 -1.33933422e-07 -0.008149933394 -0.01617418992 -0.02964039945 -0.02110523615 -0.03646262947 -0.02388365796 -0.0002129686848 -4.463878782e-05 -0.002041213043 -0.0007421474118 -0.0006985822567 -0.006881292194 1.32821474e-05 7.78641019e-05 0.00022585867 0.0001702215712 0.0002600315008 -0.0005305297697 2.898512639e-05 3.520150359e-05 0.0002230465309 -2.354613635e-05 -1.383721529e-05 -6.272524491e-05 -2.248245566e-06 -5.499230225e-06 --0.1695680527 -0.06663630207 -0.2445160511 -0.1075062183 -0.01031042089 -0.0001347673392 0.002617830725 0.00350481555 0.0002601226065 -0.00077242483 -0.0001038934113 -2.927631367e-06 -3.856929814e-06 -0.175594811 -0.2156143507 -0.01028727659 -0.1351850422 -0.1462331709 -0.05232358736 -0.01061672836 -0.01383453652 0.05783841889 0.0007337924729 0.001399620168 -0.07549534746 -3.227274108e-05 -0.0001542209563 -0.005556508434 -3.977870535e-05 3.512380938e-05 0.002088291111 0.0001722810866 0.0003019200871 -0.0009374892939 -7.001711794e-05 -6.762537566e-05 -1.056079183e-06 -0.0001791292108 -8.217821288e-05 +-0.04438664041 -0.101700474 -0.03306061697 -0.001236161794 -0.0006885308251 -0.001227671404 -0.0004212799878 9.774065847e-05 0.0001426206218 6.867868701e-05 -1.06213943e-05 -9.405087493e-06 -7.998015211e-07 -0.01199854965 0.174928062 -0.02509954312 -0.036793184 -0.008623952916 -0.05357317832 -0.01997985719 -0.07959716504 -0.03572308319 -0.004703995444 -0.03671861435 -0.01034225438 -0.0001778372 -0.006631340449 -0.000917540977 0.00134558282 0.00160943963 0.0006469942938 0.000987181987 0.003406637321 0.0004296804835 6.122426276e-05 1.978334671e-06 0.0009161636934 -5.084605436e-05 -0.0001109068148 -0.0001879612607 -3.296021235e-05 -0.0003209738846 -9.15526803e-05 5.767225869e-07 -9.159805836e-05 -1.751935989e-05 1.981431829e-06 -1.983587997e-06 2.433060379e-06 1.294719208e-05 4.505002851e-05 4.33268651e-06 3.406744534e-16 6.032032528e-05 0.01593805791 0.02570896587 0.01235089023 -2.871399869e-17 7.437134843e-05 0.009423710601 0.002129298484 0.01141595097 -1.906351138e-16 2.313475148e-05 0.001792608203 -0.01508159518 0.0004790612894 -9.238763523e-18 -7.251240331e-06 -0.0002026191294 -0.006552083954 -0.00118935113 -1.055562065e-19 7.72671375e-06 -0.0002141699923 -6.668035292e-05 -0.0001034994899 2.025690611e-19 -5.954217751e-08 6.438759549e-05 0.000291326821 -8.73140044e-07 -1.13138154e-19 -6.64379812e-08 -2.738446763e-06 -0.0001086734628 -4.827874899e-05 -1.278288021e-20 -2.052234998e-10 -1.797454096e-05 -6.582970904e-06 -1.20573147e-05 1.948687996e-21 6.313343395e-09 9.347544117e-06 5.472700499e-05 3.324666817e-06 2.099115464e-22 2.512550531e-09 -2.029980923e-06 -3.554314552e-06 -2.3592947e-06 -8.445487652e-21 -1.028232524e-09 -5.746002063e-07 -1.254354671e-05 -3.248097477e-06 -2.615453185e-22 4.471263981e-10 1.54201614e-06 7.12828643e-06 9.259236957e-07 -8.348612091e-22 5.082434385e-10 1.93256335e-06 4.460390837e-07 3.442244533e-07 +-0.02384846845 0.007685685894 -0.00484806752 -0.003891579557 0.0002984991401 -0.000153174369 -1.219880087e-05 -3.48514717e-05 -8.634326708e-08 4.054102599e-05 -3.167633015e-06 -2.007603488e-06 1.770019075e-06 0.1004321418 -0.01928274179 -0.04911714373 -0.005114418723 -0.01787253906 -0.04359513184 -8.76720965e-05 -0.004611014549 0.000849027432 -1.787184335e-05 -6.766591649e-05 -0.005329684455 0.0004670253119 3.426957838e-05 -0.0002121229612 0.0001387046269 3.175590813e-05 -2.420471898e-05 -1.112448143e-05 -3.177088616e-06 -0.0001156534441 -1.299638424e-05 -1.24542639e-06 2.685834752e-05 6.728581815e-05 3.99047003e-06 3.106432688e-05 2.062745773e-05 2.741367669e-06 1.70187073e-05 -1.555910187e-06 4.479195792e-06 -8.26748753e-07 6.798890946e-06 -1.043696517e-06 -3.947655718e-06 1.594678995e-05 1.836471882e-07 5.775308084e-07 -1.679641884e-15 4.761463051e-06 -0.0481493773 0.1095111267 -0.01205569713 -8.125114993e-18 1.984346201e-06 -0.02409178116 -0.01721270036 -0.03442741823 -4.53377625e-18 -2.291159363e-05 -0.0008703232181 -0.001900262392 -0.01487436031 -2.563854686e-18 1.440038162e-06 -2.519708687e-05 0.000348000809 -0.002274230827 3.705485885e-18 -2.122273563e-06 0.001092713852 0.0001621646759 -0.0006762544675 1.891181888e-19 1.200104076e-07 3.225301886e-05 1.525105211e-05 0.0001577129903 1.930817895e-19 -1.027456355e-06 1.802512826e-05 6.039422895e-06 -5.632990889e-05 1.423344682e-18 1.836666761e-09 1.782501469e-05 4.048548595e-05 2.339736021e-06 6.973629537e-20 -3.235908119e-08 6.91842667e-05 9.308298443e-06 2.625831789e-05 -5.958925395e-21 -6.769709707e-09 1.018787408e-05 2.970178241e-07 6.655493642e-07 1.056983083e-19 3.868828861e-10 -3.063171951e-06 -4.039907698e-06 -2.859718392e-06 -1.848416811e-19 -1.925648766e-09 1.315270934e-05 -1.497391028e-07 -2.464245899e-06 -2.160449009e-20 3.34198058e-10 6.039152908e-07 1.624627791e-05 1.373785301e-06 +-0.01779037797 0.01297655055 -0.00788429717 -0.0003737618336 -0.0003368418054 3.442282697e-05 -5.878229147e-05 2.08997463e-05 -2.877765858e-06 6.027041153e-06 1.139407183e-05 5.257424688e-06 9.676688679e-08 -0.006889041692 0.07579124464 -0.05725268723 -0.0108947026 -0.01056570377 -0.01025025445 -0.0003372128191 7.24354951e-05 -0.002945134793 -0.0003725742243 -0.0003114214351 -0.002519267725 -6.353569463e-06 0.0001253297706 -0.0001889952035 5.352570157e-05 0.0001619335388 -0.00016985638 1.612370645e-05 4.353194951e-05 0.0001022513461 -4.653889568e-06 -1.815780544e-06 -4.217596383e-05 -2.396785114e-06 -8.983030528e-06 1.365226515e-05 3.123043062e-06 3.139939124e-05 2.329992757e-05 1.170604729e-06 2.183879686e-05 1.698494385e-05 1.926833599e-07 9.125224743e-06 1.523833667e-06 2.179130647e-07 8.128859015e-06 -1.537962686e-06 2.729366278e-15 -1.328657708e-06 -0.04431273974 -0.02206019369 0.1031233131 -4.012117446e-17 -6.056132369e-07 -0.02387312384 -0.02674624208 -0.009447408016 8.603786177e-19 2.373404877e-05 -0.003186935475 -0.0006472764453 -0.0003568832726 6.397708966e-19 4.394459765e-06 -0.0004052195482 -0.0004425928903 -0.002723331534 -4.470751416e-20 -1.854210209e-06 7.142585315e-05 0.0002503990233 8.210419038e-05 7.275064381e-21 5.128492014e-08 1.650294186e-05 3.844156688e-05 0.0003117628112 -2.925080159e-19 4.427361838e-10 2.019578663e-06 1.81149519e-06 2.379125954e-05 -7.54439404e-21 4.998614795e-08 -1.44901682e-05 -2.209405608e-05 -6.694068348e-06 4.787812289e-21 9.54725323e-08 -2.537976677e-06 -9.318791272e-08 4.123339434e-05 -7.272591076e-21 4.872502194e-08 9.553090881e-06 4.803373964e-05 1.307880755e-05 -1.587538002e-19 3.926836449e-11 6.357770477e-07 8.933509848e-06 1.631090311e-05 -2.48464766e-22 5.287782552e-09 -2.057135703e-06 -8.371843167e-07 8.495749415e-06 1.155257006e-21 1.252378745e-08 9.92643773e-07 1.071321306e-05 -3.391962741e-06 +-0.03848412377 0.02849810094 -0.01692935896 -0.002098709677 -0.0004668683398 2.920626068e-06 -8.045056445e-05 -1.921255414e-06 4.669498735e-06 2.918904178e-05 1.888434949e-05 6.5266227e-06 -1.33933422e-07 -0.008149933394 -0.01617418992 -0.02964039945 -0.02110523615 -0.03646262947 -0.02388365796 -0.0002129686848 -4.463878782e-05 -0.002041213043 -0.0007421474118 -0.0006985822567 -0.006881292194 1.32821474e-05 7.78641019e-05 0.00022585867 0.0001702215712 0.0002600315008 -0.0005305297697 2.898512639e-05 3.520150359e-05 0.0002230465309 -2.354613635e-05 -1.383721529e-05 -6.272524491e-05 -2.248245566e-06 -5.499230225e-06 -2.43850582e-06 1.09153823e-05 4.040941379e-05 8.782815217e-05 -2.725545527e-07 4.669570349e-05 7.218194131e-06 2.603624177e-07 6.229699998e-06 2.711773676e-07 8.766736623e-07 4.306614473e-06 5.185994896e-06 -1.425805948e-17 -2.237490688e-07 0.008782473908 0.02649228692 0.03008552533 -5.956648793e-17 -3.121230554e-06 -0.02704310192 -0.08306435221 -0.02471891698 2.383163607e-17 1.16490199e-05 -0.006184119203 -0.004329396988 0.001626284074 -1.068725498e-17 2.715108116e-07 -0.0005719736541 -0.000690510309 -0.004427936667 -3.81579744e-20 1.155639602e-06 0.000240213047 0.0004457941016 -0.0002098015349 1.015741999e-19 3.100003439e-06 7.534656426e-05 0.000349585068 0.000341221511 6.357979374e-20 4.882601319e-07 -3.414342926e-06 -6.121835781e-08 -1.979499452e-05 -6.452092035e-20 -1.120966051e-08 -4.783461332e-05 -6.995320726e-05 1.469912064e-05 -7.387658389e-21 2.788755306e-08 1.267286362e-06 5.061693742e-05 5.010130499e-05 5.243008447e-21 8.27723693e-09 2.000069308e-05 6.945933997e-05 4.641099921e-05 1.450910565e-20 8.223446587e-10 1.166976781e-06 1.622124693e-05 1.10285053e-05 -2.180801598e-21 -4.3099791e-10 -3.273403523e-07 -4.712432853e-07 2.703129777e-07 -2.762218824e-21 7.001438503e-10 6.309486761e-07 1.672466964e-05 1.984229572e-06 +-0.1695680527 -0.06663630207 -0.2445160511 -0.1075062183 -0.01031042089 -0.0001347673392 0.002617830725 0.00350481555 0.0002601226065 -0.00077242483 -0.0001038934113 -2.927631367e-06 -3.856929814e-06 -0.175594811 -0.2156143507 -0.01028727659 -0.1351850422 -0.1462331709 -0.05232358736 -0.01061672836 -0.01383453652 0.05783841889 0.0007337924729 0.001399620168 -0.07549534746 -3.227274108e-05 -0.0001542209563 -0.005556508434 -3.977870535e-05 3.512380938e-05 0.002088291111 0.0001722810866 0.0003019200871 -0.0009374892939 -7.001711794e-05 -6.762537566e-05 -1.056079183e-06 -0.0001791292108 -8.217821288e-05 -9.054829365e-05 5.91604548e-05 0.0001041006001 0.0002117575271 5.085192271e-05 9.195278807e-05 8.160712946e-05 -2.708837609e-05 -1.788184409e-05 -8.77725794e-05 1.424974929e-05 1.239777462e-05 6.081669583e-05 9.112602763e-16 6.752256904e-06 0.2503198587 0.09260352491 0.08257265972 -2.51237063e-16 1.334554366e-06 -0.08883473937 -0.1834313234 -0.1632287197 -7.196210545e-18 -2.237360815e-05 -0.0408416803 0.0398779331 -0.03096409271 8.4299964e-18 -4.056001226e-05 0.0003562488103 0.001621164937 0.01520291987 -6.828000031e-18 1.916531806e-05 -0.0003206348937 -0.0009692889814 -0.02014543162 -2.160572767e-18 2.583091755e-06 0.0003152952479 0.0007732227168 -0.004266897046 -2.885955078e-19 -3.084595813e-06 -2.186548741e-05 -1.367623194e-06 0.003660592481 -1.499453582e-19 -2.663274127e-08 -0.0003277833192 -0.0004002587812 -0.000502722306 1.153300773e-19 -8.475161976e-08 6.539354023e-06 -0.0006136202178 -0.0001459368853 -6.115395568e-21 4.984586546e-08 6.984675088e-05 0.0001717533222 0.0006507090088 4.570831684e-21 4.579852841e-09 6.203729468e-06 -2.202388176e-05 5.365152075e-06 2.454020251e-20 -6.903481838e-09 -1.505115552e-05 -7.915889132e-05 1.468371964e-05 -3.605829344e-20 2.807046661e-09 5.268354412e-05 8.125788499e-05 2.953241637e-05 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_0_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_0_ref.dat index f451a3f342..c9e2f7e339 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_0_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_0_ref.dat @@ -1,5 +1,5 @@ --0.02501121086 0.01156413791 0.03030860736 0.006125339815 -0.001385469239 0.0004810233007 0.001022113237 0.0004918754706 0.0001201939936 -1.126185908e-05 -5.914022705e-05 -1.30519137e-05 5.847775615e-06 0.08399970355 -0.05651479934 -0.05872254302 -0.1254373187 -0.1311240122 0.1577816077 -0.07254292252 -0.08522280263 0.1497910219 -0.01611694652 -0.02291997853 0.07197291387 0.0007585183585 -0.001547317706 0.02419775497 0.002876730314 0.002960513011 0.002812746826 -0.002719476404 0.002378388725 0.001857904208 -0.0004322995039 -0.001651037053 -9.759133309e-05 -0.0004877095455 -0.000438916142 -0.1081181236 0.09633975127 0.2187114044 0.1748737656 0.04204261978 0.00808546215 0.0005037007959 -0.003161302083 -0.001651062753 -0.0006071786718 0.0002276780322 0.0003250901248 -1.506797656e-05 0.107776843 0.111154083 0.004646095918 0.1216795198 0.1294669706 0.01954470133 0.03286689137 0.03439346732 -0.1334088948 -0.0003898479259 -0.000962562902 0.01211551678 0.001586195122 0.00178721937 0.03651900881 4.367770693e-05 6.096117689e-05 0.01069443606 -9.234821321e-05 -0.0001075070702 -0.005771244656 0.0002234663161 0.000221314217 0.0001504785915 -0.0001001771732 -0.0001041670708 --0.03265765383 -0.06575855243 -0.07807829645 -0.02675028066 -0.001157875848 0.001497860483 0.001683646702 0.000734508727 -0.0002473612198 -0.0002809626611 -2.720862526e-05 4.51619989e-05 3.844056774e-06 -0.03912722366 -0.03213495051 -0.02483427191 -0.02366093798 -0.03747160553 0.00515265796 -0.00159693042 -0.002039319611 0.007923504502 0.0006832838303 0.0006872272014 -0.02250195257 0.0001353033575 0.0001216976909 0.003688396136 -4.536608833e-05 -0.0001732429894 0.001192493794 7.992185223e-05 6.868324303e-05 -0.001530965853 6.724995381e-06 7.635996118e-06 0.000626758768 5.003131772e-05 -7.134145121e-06 --0.03483600309 -0.06700439146 -0.08443638223 -0.03698130256 -0.002850443847 0.000767727654 0.001370269813 0.00131805003 -3.952467918e-05 -0.000372342651 -4.694837486e-05 1.510406419e-05 -2.155512284e-06 -0.04242615766 -0.03608053991 -0.02436664349 -0.0294845755 -0.0447729996 0.0001920180077 -0.003448216021 -0.00444341142 0.01922808505 0.0007933457567 0.0009301107509 -0.0234488401 1.195523148e-05 2.659237364e-05 3.713457698e-05 -4.743267539e-05 -0.0001793974392 0.001821626505 8.885375182e-05 9.815597811e-05 -0.001133554669 -4.060887702e-06 -2.614297174e-06 0.0002835087329 -3.704806869e-08 -6.483162996e-06 --0.03472217304 -0.06648182856 -0.08412333395 -0.04153495785 -0.004132594785 0.0003556275102 0.001041832461 0.001497299682 0.0001246956365 -0.0003661539329 -6.223748285e-05 -6.601166934e-06 -5.119021718e-06 -0.04226870617 -0.03644994456 -0.02329675395 -0.03095522399 -0.04753438754 -0.003696980187 -0.004466042056 -0.005949282383 0.02504851541 0.0007970316289 0.0009452279378 -0.02149316683 -3.651543274e-05 -4.456363626e-05 -0.0025200914 -1.504766449e-05 -0.0001827064278 0.001725261668 9.102998305e-05 9.447766645e-05 -0.0005825694533 -1.26533607e-05 -1.071456783e-05 3.441598032e-05 -9.517324611e-05 -6.291072508e-06 +-0.02501121086 0.01156413791 0.03030860736 0.006125339815 -0.001385469239 0.0004810233007 0.001022113237 0.0004918754706 0.0001201939936 -1.126185908e-05 -5.914022705e-05 -1.30519137e-05 5.847775615e-06 0.08399970355 -0.05651479934 -0.05872254302 -0.1254373187 -0.1311240122 0.1577816077 -0.07254292252 -0.08522280263 0.1497910219 -0.01611694652 -0.02291997853 0.07197291387 0.0007585183585 -0.001547317706 0.02419775497 0.002876730314 0.002960513011 0.002812746826 -0.002719476404 0.002378388725 0.001857904208 -0.0004322995039 -0.001651037053 -9.759133309e-05 -0.0004877095455 -0.000438916142 -0.001006430442 -0.0001458705681 -0.0002147006619 1.226749746e-05 2.876803575e-06 -4.162849333e-05 0.0002875751434 1.985922532e-05 1.366402303e-05 9.580795545e-05 3.118014093e-05 2.792539153e-05 2.147413222e-05 -2.040095507e-17 -9.703857096e-07 -0.08610159277 0.05275458408 0.05277054781 -3.353709292e-17 -1.586628913e-06 -0.08705616373 0.03458740385 0.02821269941 1.804244629e-17 -1.050439321e-06 -0.002899096845 4.641270619e-05 -0.01817548681 6.611274144e-18 3.194589756e-06 -0.002472931803 -0.003656964049 0.01038179442 1.77015884e-19 3.418700692e-05 -7.156553004e-05 0.0002372080137 0.004745434422 3.627679721e-20 2.730286622e-08 -0.0005516699513 0.0002802107669 0.0001405543048 -2.00528689e-20 1.832902448e-07 -7.236377756e-06 -6.510023094e-05 -0.0001596850357 4.789029306e-21 1.171116478e-09 -6.583706498e-06 1.036929662e-05 0.0001506754348 -5.455315861e-20 -4.372741349e-09 -5.477357042e-05 4.02256474e-05 1.391640038e-05 1.592093829e-21 -2.334977904e-10 -2.89799327e-06 2.978639711e-06 -1.494056955e-05 2.868028473e-21 3.208679341e-10 -3.467122354e-06 -7.066596442e-06 -4.918538191e-06 -2.499352815e-21 3.349636232e-10 -1.8711218e-06 5.881786799e-06 2.768564047e-06 1.366781133e-21 3.500317311e-10 3.14875563e-06 3.050416407e-06 4.181971824e-06 +0.1081181236 0.09633975127 0.2187114044 0.1748737656 0.04204261978 0.00808546215 0.0005037007959 -0.003161302083 -0.001651062753 -0.0006071786718 0.0002276780322 0.0003250901248 -1.506797656e-05 0.107776843 0.111154083 0.004646095918 0.1216795198 0.1294669706 0.01954470133 0.03286689137 0.03439346732 -0.1334088948 -0.0003898479259 -0.000962562902 0.01211551678 0.001586195122 0.00178721937 0.03651900881 4.367770693e-05 6.096117689e-05 0.01069443606 -9.234821321e-05 -0.0001075070702 -0.005771244656 0.0002234663161 0.000221314217 0.0001504785915 -0.0001001771732 -0.0001041670708 0.002350576204 -1.875013494e-05 -3.00923196e-05 -0.0008617307668 -1.459357364e-05 2.878316527e-05 3.017913077e-05 -2.287120522e-05 -2.400041719e-05 0.0001655963011 -1.224845819e-05 -3.396391647e-05 -9.814083568e-05 3.04052902e-18 2.516396383e-07 -0.1557474056 -0.1475358175 -0.1497543764 -6.319125171e-18 2.075113558e-06 0.05915867094 0.02395167668 0.023758364 -2.834316817e-20 -1.348531902e-05 -0.02239045263 0.04420855189 0.0476459903 4.752622551e-18 -1.857688296e-06 0.007823595477 0.007924794875 -0.06605026318 5.349127655e-19 8.801476833e-07 0.005839356964 0.006581765426 0.001375677399 -1.488712111e-20 1.300138549e-07 -0.0006872055524 -0.0008461346456 0.01654740632 3.651366839e-20 1.708781844e-06 1.289861844e-05 1.645088345e-05 0.0009407470992 -7.89180919e-20 -1.874985647e-09 -0.001457649494 0.0005008871644 0.0004940197707 1.155825722e-19 -2.780167036e-08 -0.000219361168 -0.0002597892213 0.0001664506391 3.370498248e-21 4.943196894e-09 2.99433253e-05 0.0001306557451 0.0002044484635 -2.383049932e-21 8.270034193e-11 0.0001907666031 -2.768777532e-06 -3.714241792e-06 -1.064822889e-20 -3.507098164e-10 -4.379405863e-05 -4.764686007e-05 -0.0001653576533 -4.450073276e-22 -4.320619124e-10 -1.54474786e-05 4.439677904e-06 4.103765254e-06 +-0.03265765383 -0.06575855243 -0.07807829645 -0.02675028066 -0.001157875848 0.001497860483 0.001683646702 0.000734508727 -0.0002473612198 -0.0002809626611 -2.720862526e-05 4.51619989e-05 3.844056774e-06 -0.03912722366 -0.03213495051 -0.02483427191 -0.02366093798 -0.03747160553 0.00515265796 -0.00159693042 -0.002039319611 0.007923504502 0.0006832838303 0.0006872272014 -0.02250195257 0.0001353033575 0.0001216976909 0.003688396136 -4.536608833e-05 -0.0001732429894 0.001192493794 7.992185223e-05 6.868324303e-05 -0.001530965853 6.724995381e-06 7.635996118e-06 0.000626758768 5.003131772e-05 -7.134145121e-06 -2.806808803e-05 1.840774408e-05 1.395980903e-05 -0.0002774279671 1.141428309e-05 5.056998319e-06 0.0001184843584 -7.833121812e-06 1.364087087e-06 6.593075714e-07 3.862031775e-06 2.778582296e-06 -3.602826933e-05 8.364980832e-15 -6.404322265e-06 0.04182686406 0.03590741321 -0.007253754259 -3.808197835e-15 1.998585554e-06 -0.007012908205 -0.02969513854 -0.03989375373 4.757061499e-18 -8.176919277e-06 -0.007375065846 -0.01335617918 0.02500720932 -1.523207364e-19 -1.070902413e-05 0.001761462606 0.001847570422 3.839264097e-05 1.125933783e-19 2.541969214e-05 -7.242956442e-05 -0.0001322933628 -0.004886296434 -5.161277118e-20 -4.927757555e-07 0.0003160835156 0.0004601839462 -0.0002462260592 -1.873698259e-19 2.086234491e-09 5.465528767e-05 5.853489437e-05 0.0003365223758 1.587673964e-20 -8.784688088e-08 -3.113643006e-05 -4.275303966e-05 -0.0002033069521 -3.002242786e-21 -1.711288515e-07 -9.594810478e-05 1.38661086e-07 -2.997135834e-05 2.392173434e-21 -3.620586224e-08 4.640877762e-05 3.435011485e-05 8.835685726e-06 6.556205024e-19 -2.928968198e-10 2.670193153e-05 5.915879766e-06 -3.37409046e-06 -3.031162524e-21 -4.171708876e-09 -2.763529848e-05 2.40211736e-06 -1.68300886e-06 -6.721143635e-22 -1.100481444e-08 1.721601605e-05 6.511619996e-06 3.942800865e-07 +-0.03483600309 -0.06700439146 -0.08443638223 -0.03698130256 -0.002850443847 0.000767727654 0.001370269813 0.00131805003 -3.952467918e-05 -0.000372342651 -4.694837486e-05 1.510406419e-05 -2.155512284e-06 -0.04242615766 -0.03608053991 -0.02436664349 -0.0294845755 -0.0447729996 0.0001920180077 -0.003448216021 -0.00444341142 0.01922808505 0.0007933457567 0.0009301107509 -0.0234488401 1.195523148e-05 2.659237364e-05 3.713457698e-05 -4.743267539e-05 -0.0001793974392 0.001821626505 8.885375182e-05 9.815597811e-05 -0.001133554669 -4.060887702e-06 -2.614297174e-06 0.0002835087329 -3.704806869e-08 -6.483162996e-06 -2.67750004e-05 2.560499712e-05 2.184703056e-05 -0.0001599129341 1.534026186e-05 1.81974673e-05 6.658722693e-05 -1.617917156e-05 -9.918743207e-06 -1.409582656e-05 6.487053022e-06 4.428424983e-06 -1.234707624e-05 -6.182476426e-17 -1.5393418e-05 0.04796928989 0.04526430094 -0.0009328648735 3.526759478e-16 -8.760859499e-06 -0.01013980088 -0.03019962804 -0.03920747987 -1.6950078e-18 -2.417520707e-05 -0.009905201591 -0.01797149825 0.02513684558 4.440160199e-18 -4.904975852e-05 0.001135389919 0.001234819241 0.008145028617 -1.078543795e-18 1.94737826e-05 -0.0001145933076 -0.000448959186 -0.006925460178 4.498990207e-20 -7.270985876e-06 -0.0002038596144 -0.0005196136123 -0.0001515359794 -7.890712719e-19 -7.159353867e-07 1.222282135e-05 2.520674047e-05 0.00135742545 9.626532447e-20 -5.593582013e-08 -7.936770983e-05 -8.913040751e-05 -0.0003200781278 3.018240527e-20 -2.30762712e-07 -0.0002693046656 -6.507180891e-05 4.398355513e-06 3.819622898e-21 -5.226832669e-09 3.800905858e-05 3.556434393e-05 0.0001666491196 -1.936188039e-20 -8.105991653e-08 1.162388756e-06 -4.732491808e-06 -1.051355424e-05 3.150089662e-21 -1.069316486e-08 -3.916492175e-05 -7.200400845e-06 2.499884995e-06 2.049353675e-20 -9.742322134e-09 2.140921914e-05 1.480254595e-05 9.123986056e-06 +-0.03472217304 -0.06648182856 -0.08412333395 -0.04153495785 -0.004132594785 0.0003556275102 0.001041832461 0.001497299682 0.0001246956365 -0.0003661539329 -6.223748285e-05 -6.601166934e-06 -5.119021718e-06 -0.04226870617 -0.03644994456 -0.02329675395 -0.03095522399 -0.04753438754 -0.003696980187 -0.004466042056 -0.005949282383 0.02504851541 0.0007970316289 0.0009452279378 -0.02149316683 -3.651543274e-05 -4.456363626e-05 -0.0025200914 -1.504766449e-05 -0.0001827064278 0.001725261668 9.102998305e-05 9.447766645e-05 -0.0005825694533 -1.26533607e-05 -1.071456783e-05 3.441598032e-05 -9.517324611e-05 -6.291072508e-06 -2.248843504e-05 2.779341394e-05 2.293073556e-05 -3.518017998e-05 1.858619234e-05 2.11012132e-05 2.278339762e-05 -1.163364213e-05 -7.958566336e-06 -4.171641847e-05 7.792836036e-06 4.760900993e-06 7.945620083e-06 6.57228732e-16 -7.151325175e-06 0.04940043788 0.05110471844 -0.000733587461 -1.568845396e-16 -1.599885465e-05 -0.01099668731 -0.02861346972 -0.0372845491 -2.695655843e-17 -3.46244301e-05 -0.01060436084 0.01555257782 -0.0122310531 6.147673656e-18 -9.487143539e-05 0.0007379269238 0.0005240830282 0.01275903161 -1.610536159e-18 1.129189444e-05 -0.0001889969707 -0.0006984748678 -0.006905717327 -6.604344775e-21 -4.836821487e-06 4.108109723e-05 -0.0001150913822 -0.001851618573 9.278732556e-20 -1.239972551e-06 -8.255330704e-06 -3.615766776e-07 0.001689628077 9.352475544e-21 -7.842408797e-08 -0.0001123275314 -0.0001124022972 -0.0002125687084 -9.036236398e-20 -2.646711454e-07 9.59511926e-06 -0.0003463620174 -9.0434957e-05 -4.248715377e-20 8.922497209e-10 3.453849031e-05 2.683546484e-05 0.0001982752987 -2.095345623e-21 -8.612358175e-08 3.045679199e-06 -6.982057149e-06 -1.444241646e-05 3.830794256e-21 -1.588852601e-08 5.158709402e-06 -4.970206541e-05 2.812291358e-06 5.379888311e-22 -9.2946648e-09 2.475156911e-05 1.6341357e-05 5.760734544e-06 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_1_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_1_ref.dat index 4d2fb95534..295f6b7b96 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_1_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_1_ref.dat @@ -1,5 +1,5 @@ --0.03296236638 -0.1291500788 -0.0642090639 -0.007058131868 0.0005981343738 -0.001728533862 -0.001368721963 -0.0002789371223 4.334438117e-05 6.76788487e-05 4.073986479e-05 3.18315603e-06 -5.776799545e-06 0.1860465663 -0.001023903285 -0.001085200343 -0.007886943943 -0.007389557227 -0.01851407185 -0.007137994683 -0.006966163395 -0.1366347261 -0.00260532705 -0.002625956025 -0.08343623511 -0.0005685589046 -0.0005685944268 -0.02770824405 -4.730494012e-07 -1.154537972e-06 -0.003281547842 0.003696492914 0.0001170812541 0.0001186684962 0.0003733489761 0.001847189677 0.0005066471924 6.801524141e-05 0.0001033342274 --0.2193709467 -0.04936564797 -0.2459977683 -0.1916345541 -0.04084882758 -0.008480238947 -0.0004788294184 0.003031158289 0.001652452707 0.0007948051497 -0.0002381140811 -0.0003283926605 2.193586422e-05 -0.2441246769 -0.2541964322 0.08924803625 -0.2222049494 -0.2390002579 -0.1321153928 -0.03604412226 -0.03968042361 0.1406775731 0.0002395712552 0.0005971623827 -0.03138906633 -0.0008800908447 -0.001235491629 -0.0377756657 0.0003551543896 0.0004424565614 -0.01045707872 6.030661579e-05 9.021278199e-05 0.005503577039 -0.0003278095205 -0.0003364725898 -7.992638673e-05 0.0001856835399 0.0001595507427 --0.01622477953 0.01793814234 -0.01013213085 -0.002145430252 -0.0002053559979 -9.890992839e-05 -0.0001458903577 -6.386986819e-05 1.34571466e-06 1.829164148e-05 1.203315591e-06 -2.22358909e-07 -6.683717761e-07 0.05956244438 -0.00111594693 -0.0415479285 -0.001190580746 -0.02085891426 -0.03898499929 -1.182371886e-05 -0.0008992056843 0.0009885561207 -4.282661428e-05 -0.001043970003 -0.006410437334 0.0002764250827 6.610401334e-06 0.0003822202244 0.0001446197326 1.049719445e-05 -0.0007965412619 -1.52540102e-05 9.587922529e-07 3.140155005e-05 -2.022547864e-05 -6.889879911e-07 -0.0001103208572 8.145223008e-06 2.821573558e-05 --0.01781349266 0.0172138629 -0.008551897987 -0.003723173977 0.0001035477195 -0.0002796869215 -7.813390386e-05 -0.0001016803313 -1.491735303e-06 2.862519665e-05 -2.324731925e-06 -8.848185819e-07 -7.399508175e-08 0.0605164003 -0.0003923548698 -0.03845341138 -0.001633028893 -0.01896292796 -0.05473950266 -2.331274142e-05 -0.002197966698 0.003170759965 -4.78518527e-05 -0.0008952611215 -0.007702433499 0.000333692044 1.735355193e-05 0.0003804491167 0.0001337247516 1.017153557e-05 -0.0008061718103 -4.096681127e-05 -4.290920754e-06 -6.507145869e-05 -1.44687873e-05 -4.056354488e-06 -7.268891724e-05 1.571167979e-05 3.974193692e-05 --0.01841703901 0.01647387333 -0.007533242976 -0.004563790748 0.0002332428763 -0.0003661438423 -5.05684129e-05 -0.0001093592863 -6.524641512e-06 3.388204517e-05 -3.569892655e-06 -9.790346373e-07 3.498944044e-07 0.06347766875 -0.001292788707 -0.03720928009 -0.001512148026 -0.01663854888 -0.06313683962 -2.977178592e-05 -0.003076066076 0.004016228357 -3.183500826e-05 -0.0007754126561 -0.008157365882 0.0003248041697 1.566131798e-05 0.0002364915856 0.0001261658839 6.252120967e-06 -0.000730249203 -4.967834794e-05 -2.539632467e-06 -0.0001360593671 -1.416015532e-05 -1.727581699e-06 -4.48095799e-05 2.847849873e-05 3.790100432e-05 +-0.03296236638 -0.1291500788 -0.0642090639 -0.007058131868 0.0005981343738 -0.001728533862 -0.001368721963 -0.0002789371223 4.334438117e-05 6.76788487e-05 4.073986479e-05 3.18315603e-06 -5.776799545e-06 0.1860465663 -0.001023903285 -0.001085200343 -0.007886943943 -0.007389557227 -0.01851407185 -0.007137994683 -0.006966163395 -0.1366347261 -0.00260532705 -0.002625956025 -0.08343623511 -0.0005685589046 -0.0005685944268 -0.02770824405 -4.730494012e-07 -1.154537972e-06 -0.003281547842 0.003696492914 0.0001170812541 0.0001186684962 0.0003733489761 0.001847189677 0.0005066471924 6.801524141e-05 0.0001033342274 0.001093035611 -2.890093995e-06 -2.888772614e-06 -0.0001288159283 -2.058064109e-07 -4.971342872e-07 -0.0002733680025 -7.539590025e-07 -7.826840775e-07 -0.0001110317285 -8.424983354e-06 1.971086112e-07 2.161298332e-07 -1.282086519e-17 -1.907317091e-06 0.05310184388 1.124891985e-05 7.774275168e-05 1.106444876e-18 -2.882375664e-06 0.04510488184 0.0003870546924 0.0001552236436 2.794527604e-18 -8.844082766e-07 0.0007872398737 0.0007778244765 -0.001206654546 -1.95582742e-18 -1.23189075e-06 0.0001421874571 0.0002339465286 -0.01314908164 -2.027059376e-20 -7.39766514e-06 3.375472431e-07 -2.718200299e-05 -0.004750329554 5.132275465e-20 -2.053069297e-08 0.0004070965824 -2.388265595e-05 -2.397519696e-05 2.830680237e-22 -3.304416399e-10 1.161765948e-06 2.588896821e-06 0.0001083542185 1.356550465e-22 6.91032962e-10 6.368715904e-08 -3.298548763e-07 -0.0001601514981 -5.551035728e-20 4.866253569e-09 4.549426807e-05 -9.836232853e-07 -1.198558209e-06 9.392828771e-24 1.251776182e-09 1.074549306e-06 2.393013932e-08 1.440337374e-05 7.808350716e-23 -2.846316038e-11 3.159925891e-08 4.047173346e-08 1.152199524e-06 -9.3537744e-22 -3.880774535e-10 1.147291187e-06 -2.64370199e-08 -5.033048649e-08 4.545446213e-23 -6.423654e-11 -2.437253983e-06 -1.340333575e-06 -3.250632707e-07 +-0.2193709467 -0.04936564797 -0.2459977683 -0.1916345541 -0.04084882758 -0.008480238947 -0.0004788294184 0.003031158289 0.001652452707 0.0007948051497 -0.0002381140811 -0.0003283926605 2.193586422e-05 -0.2441246769 -0.2541964322 0.08924803625 -0.2222049494 -0.2390002579 -0.1321153928 -0.03604412226 -0.03968042361 0.1406775731 0.0002395712552 0.0005971623827 -0.03138906633 -0.0008800908447 -0.001235491629 -0.0377756657 0.0003551543896 0.0004424565614 -0.01045707872 6.030661579e-05 9.021278199e-05 0.005503577039 -0.0003278095205 -0.0003364725898 -7.992638673e-05 0.0001856835399 0.0001595507427 -0.0021525408 5.244225705e-05 7.516693686e-05 0.001007603746 1.532070626e-05 -3.711991779e-05 -2.405668597e-05 1.498314541e-05 1.428632426e-05 -0.0001570248737 2.631631782e-05 5.004309374e-05 0.0001192465819 -2.502804302e-17 -3.980554218e-07 0.3426730191 0.1774539045 0.1754743503 5.865171941e-17 -2.489105168e-06 -0.08014518995 -0.16942811 -0.1760742101 2.935584177e-18 7.910094951e-06 0.01837466903 -0.07241843806 -0.08281052712 -2.526267039e-20 4.194495562e-06 -0.007120448705 -0.006982360048 0.06479831251 -1.03968386e-18 -1.856770823e-06 -0.003186377954 -0.003892272989 -0.005466931847 -3.107569065e-19 2.839801986e-07 0.0008279264139 0.001128783127 -0.01592607109 1.078539161e-19 -2.699914874e-06 3.500272507e-05 3.672850717e-05 -0.001091103533 5.391426239e-19 8.065490685e-10 0.001431020691 -0.0005427252892 -0.000601639776 3.461046145e-20 1.929115069e-08 0.0003685264627 0.0004124378181 6.81018085e-05 -3.190143795e-21 -3.716958908e-09 -5.326947407e-06 -0.000105288902 -0.0001853814245 -6.630815455e-20 2.920352084e-11 -0.0001891239078 -2.54127944e-05 -8.903441966e-06 -7.089903062e-21 2.086275849e-11 5.660266348e-05 5.235590789e-05 0.0001832856657 7.285882503e-21 4.366586209e-10 2.488861119e-05 2.587172088e-05 2.549964212e-05 +-0.01622477953 0.01793814234 -0.01013213085 -0.002145430252 -0.0002053559979 -9.890992839e-05 -0.0001458903577 -6.386986819e-05 1.34571466e-06 1.829164148e-05 1.203315591e-06 -2.22358909e-07 -6.683717761e-07 0.05956244438 -0.00111594693 -0.0415479285 -0.001190580746 -0.02085891426 -0.03898499929 -1.182371886e-05 -0.0008992056843 0.0009885561207 -4.282661428e-05 -0.001043970003 -0.006410437334 0.0002764250827 6.610401334e-06 0.0003822202244 0.0001446197326 1.049719445e-05 -0.0007965412619 -1.52540102e-05 9.587922529e-07 3.140155005e-05 -2.022547864e-05 -6.889879911e-07 -0.0001103208572 8.145223008e-06 2.821573558e-05 1.116987551e-06 4.48604147e-05 1.146560896e-06 2.888378703e-05 9.945523018e-06 5.116677603e-07 2.974156232e-06 -4.265612451e-06 1.626457315e-06 1.350950048e-06 9.89057232e-06 4.238662406e-07 1.8458083e-06 -1.14031697e-15 8.53710615e-07 -0.03524932824 0.1165848493 -0.001523371495 1.416545175e-16 -6.61378858e-08 -0.01480648499 -0.003092462027 -0.07606555014 2.739885362e-20 -5.250317878e-05 -0.0002769316742 -0.01042086496 0.001773337779 -1.873408429e-19 -2.326134213e-06 -4.925389538e-05 -0.0007677210192 -0.004899556218 -4.684784446e-20 -4.649308381e-05 0.0002160950907 8.23779893e-06 -0.000146207406 -2.633095039e-21 -7.155400125e-08 5.611723218e-05 -6.040321205e-05 1.33597829e-05 7.745922844e-19 1.00545898e-09 -3.668588039e-05 -9.573698984e-06 -0.0001396546717 4.31162636e-21 -2.90474386e-08 -9.638744982e-07 -2.519194049e-05 -2.133890028e-05 -7.022179531e-22 -1.245036707e-07 1.079353355e-05 0.0001146392362 1.187687381e-06 1.648067106e-21 -4.473653249e-08 4.862981398e-05 9.271299178e-07 1.684294408e-05 1.275765966e-19 -4.972034107e-11 -4.073740835e-06 2.358987055e-06 2.127443477e-07 -6.873729023e-23 -3.340007388e-10 -3.64796708e-06 6.063624557e-06 1.264990147e-07 -2.048911311e-22 -8.781585586e-09 2.227889302e-05 8.385179083e-08 2.763499243e-08 +-0.01781349266 0.0172138629 -0.008551897987 -0.003723173977 0.0001035477195 -0.0002796869215 -7.813390386e-05 -0.0001016803313 -1.491735303e-06 2.862519665e-05 -2.324731925e-06 -8.848185819e-07 -7.399508175e-08 0.0605164003 -0.0003923548698 -0.03845341138 -0.001633028893 -0.01896292796 -0.05473950266 -2.331274142e-05 -0.002197966698 0.003170759965 -4.78518527e-05 -0.0008952611215 -0.007702433499 0.000333692044 1.735355193e-05 0.0003804491167 0.0001337247516 1.017153557e-05 -0.0008061718103 -4.096681127e-05 -4.290920754e-06 -6.507145869e-05 -1.44687873e-05 -4.056354488e-06 -7.268891724e-05 1.571167979e-05 3.974193692e-05 2.280195351e-06 3.453242694e-05 2.260779347e-06 3.330391474e-05 -2.418700487e-07 4.056878914e-07 6.96181587e-07 -2.619263482e-06 8.905499319e-07 9.452292483e-07 1.301095861e-05 8.050675095e-07 3.909241093e-06 1.399805802e-17 2.547334346e-06 -0.02994852028 0.1155264671 0.001077835641 5.190717023e-18 2.153097546e-07 -0.01494981901 -0.005387408977 -0.07970217697 -2.709577761e-18 -7.511960778e-05 -0.0005619735644 -0.01500173179 0.0006972602114 1.816720339e-18 -5.790639621e-06 -1.834615708e-05 -0.0002271875266 -0.004363879213 3.022420155e-19 -2.425332536e-05 0.0002289800644 2.511269517e-05 -0.0007277990951 2.120711102e-20 -2.096311865e-06 0.0001269963664 -6.70659437e-05 8.289432526e-06 -1.930913702e-19 -3.862467849e-07 -4.514226059e-06 -2.421897044e-05 -0.0002399477988 3.100240234e-20 -1.842684414e-08 -2.375603409e-07 2.960051061e-06 9.456276461e-06 -8.969377239e-21 -2.740991333e-07 8.040803177e-05 7.125799492e-05 2.783466483e-06 9.307525898e-21 -1.268917631e-08 2.431546926e-05 1.738507381e-06 8.588449766e-06 -2.025925016e-21 -4.805603571e-09 -3.333366351e-06 -5.557049204e-06 -2.847932456e-07 -6.495464256e-22 -4.546579173e-09 1.388083059e-06 8.54007631e-06 6.84291633e-07 2.816361951e-21 -9.553989714e-09 2.379137947e-05 3.149311198e-07 4.954376957e-07 +-0.01841703901 0.01647387333 -0.007533242976 -0.004563790748 0.0002332428763 -0.0003661438423 -5.05684129e-05 -0.0001093592863 -6.524641512e-06 3.388204517e-05 -3.569892655e-06 -9.790346373e-07 3.498944044e-07 0.06347766875 -0.001292788707 -0.03720928009 -0.001512148026 -0.01663854888 -0.06313683962 -2.977178592e-05 -0.003076066076 0.004016228357 -3.183500826e-05 -0.0007754126561 -0.008157365882 0.0003248041697 1.566131798e-05 0.0002364915856 0.0001261658839 6.252120967e-06 -0.000730249203 -4.967834794e-05 -2.539632467e-06 -0.0001360593671 -1.416015532e-05 -1.727581699e-06 -4.48095799e-05 2.847849873e-05 3.790100432e-05 1.919199748e-06 2.969508558e-05 1.277000258e-06 3.203555128e-05 -5.444913518e-06 1.74096732e-06 1.478452147e-06 4.215536097e-07 2.376575839e-07 6.871306005e-08 1.453173057e-05 5.47995445e-07 4.23327759e-06 -1.268718301e-16 1.275417717e-06 -0.02905553944 0.1193477222 -0.001087032246 3.106595716e-17 2.541801899e-07 -0.01610298807 -0.003709811526 -0.08134836402 4.072363573e-18 -8.641246024e-05 -0.0005470340182 0.001225719203 -0.01879862195 6.303022194e-19 -8.890868213e-06 1.100439029e-06 -2.585889285e-05 -0.003999570431 4.740991379e-20 -8.607851595e-06 0.0003165371461 2.287225928e-05 -0.001088771963 -8.434250147e-21 -1.640338753e-06 0.0001273017302 5.450021255e-06 -4.430579471e-05 2.045481477e-19 -2.369351178e-06 3.250194983e-07 -9.658907386e-06 -0.0002692926419 -7.476061304e-22 -3.011164378e-08 1.348409022e-05 1.430516751e-05 1.339368357e-05 3.833547188e-20 -3.306511069e-07 0.000160505278 -5.688729394e-08 6.803095532e-07 -1.571873067e-22 -3.250801464e-09 1.5938354e-05 5.234921786e-07 4.328524515e-06 2.183775863e-21 -2.542502234e-09 -2.148219248e-06 -8.481159609e-06 -3.198877355e-07 4.619438606e-21 -8.077420184e-09 1.416619293e-05 8.659706039e-07 3.308532754e-07 4.204535137e-21 -9.624079101e-09 2.073724324e-05 2.644042206e-06 3.115272447e-07 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_2_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_2_ref.dat index 09c579b12a..893bd4558d 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_2_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_2_ref.dat @@ -1,5 +1,5 @@ -0.01976322393 0.03437307535 0.008370924509 0.0001392289448 0.0002185043862 0.0003004783348 4.999813505e-05 -0.0001028595564 -4.469436389e-05 -5.016033173e-06 7.113366239e-06 2.226450296e-06 -1.542508135e-07 -0.06453021664 -0.00183445146 0.022373033 0.07545313424 0.00074056367 -0.02619332742 0.04901613395 0.002310535838 -0.002599814851 0.01112940003 0.0007202149212 0.002504341566 -0.0006354039931 -5.41175095e-05 0.0006829152522 -0.0001074587688 -0.002011696833 3.237774321e-05 -0.0002019340557 -6.664165251e-05 -0.001238113231 9.209273391e-05 -8.912889691e-07 4.354009349e-06 0.0003021320717 9.933026006e-07 -0.03870149236 -0.01702308849 0.01048285369 0.00446743778 -0.0003272126344 3.62505881e-05 -4.410157158e-05 2.878869495e-05 -1.145789421e-06 -5.998320819e-05 6.634063156e-07 -8.81156465e-07 -1.44005506e-06 0.005292493959 0.09538449144 -0.03041654019 0.07691141669 0.002677629776 0.01922868074 0.001366238275 7.252971696e-05 -0.001279003392 6.553765757e-05 7.69198601e-06 0.005886821741 -1.406703309e-05 -0.0002802504354 0.0001245537301 -1.131286753e-05 -0.0003288205705 -0.000180981318 -2.106369041e-07 5.607528963e-06 -2.28880107e-06 1.497529927e-05 6.557019475e-05 -2.337343478e-05 -1.170281157e-06 -1.697652255e-05 -0.04833949834 0.04632303175 0.08886099664 0.02903121201 0.001358098452 -0.001404008189 -0.001529807479 -0.0006720673123 0.0002462751855 0.0002619440668 2.638847054e-05 -4.505182419e-05 -3.167952638e-06 0.09192024554 0.03353009382 0.01577810863 0.02490945883 0.06069162205 0.03184019176 0.001592317352 0.002352560235 -0.01040627428 -0.0006384231126 0.0004964706105 0.02894831108 -0.000284585492 -0.0001282031287 -0.004242644758 -4.524051809e-05 0.0001639086228 -0.0003448945327 -5.550306533e-05 -6.939749343e-05 0.001481099941 2.115006545e-05 -7.090531673e-06 -0.0005270554025 -5.900457942e-05 5.222371269e-06 --0.0003939172186 0.001125204573 -0.0006073691357 -8.656924961e-05 -5.320214174e-06 2.334330416e-06 -2.989455732e-06 1.937098535e-06 -2.52590757e-07 5.81690148e-07 2.3989153e-07 2.965308273e-07 5.004079098e-08 -0.03735349227 -0.02147980887 0.02771570007 -0.001105882314 -0.0006327298805 0.0006095549315 -2.783777955e-05 0.0005192685125 0.0005684968534 -2.96024365e-05 -3.86779322e-05 -8.997475296e-05 -4.543292352e-05 -1.904776535e-05 5.385236592e-05 -2.161532077e-05 -1.213679945e-05 -1.731984687e-05 -2.179234585e-06 -2.554222953e-06 2.053451377e-05 -1.000188383e-06 -4.300761915e-06 3.15356956e-06 1.506628868e-06 -9.65985514e-06 --0.0002470215765 0.001032751608 -0.000539020213 -0.0001077607391 -2.26707283e-07 1.799033379e-06 -2.361045696e-06 1.052824279e-06 -1.991512725e-07 6.880474487e-07 7.499945321e-08 2.134496227e-07 3.851725545e-08 -0.046318441 -0.01284489396 0.02778645426 -0.0009665192088 -0.001301526738 0.0007818497408 1.146864661e-05 0.0006023790231 0.0006402029029 -1.835299541e-05 -5.29860326e-05 -5.306961005e-05 -6.202341518e-05 -1.226071126e-05 4.582168968e-05 -2.659859822e-05 -4.235897937e-06 -1.440531272e-05 -2.457294042e-06 -1.059531026e-06 1.754097483e-05 -2.549394734e-06 -3.344625616e-06 1.837260375e-06 2.802608919e-06 -1.240754227e-05 +0.01976322393 0.03437307535 0.008370924509 0.0001392289448 0.0002185043862 0.0003004783348 4.999813505e-05 -0.0001028595564 -4.469436389e-05 -5.016033173e-06 7.113366239e-06 2.226450296e-06 -1.542508135e-07 -0.06453021664 -0.00183445146 0.022373033 0.07545313424 0.00074056367 -0.02619332742 0.04901613395 0.002310535838 -0.002599814851 0.01112940003 0.0007202149212 0.002504341566 -0.0006354039931 -5.41175095e-05 0.0006829152522 -0.0001074587688 -0.002011696833 3.237774321e-05 -0.0002019340557 -6.664165251e-05 -0.001238113231 9.209273391e-05 -8.912889691e-07 4.354009349e-06 0.0003021320717 9.933026006e-07 -8.062198494e-06 9.076733177e-05 4.983444553e-06 2.347726925e-05 -1.791243871e-05 -7.900855216e-06 -1.02485723e-05 -1.372974931e-05 -4.960128542e-07 3.58787012e-06 -4.360718559e-06 -1.048469703e-06 -1.496646853e-05 -5.653719297e-16 -9.865325488e-05 0.009500696701 -0.0009637942026 -0.03234141139 5.377073111e-17 -0.0001210813899 0.013173927 -0.001166137143 -0.01604904821 2.998456477e-16 -3.869128916e-05 0.004247371167 -0.000323992822 0.003356030035 1.672707897e-17 5.561583028e-06 0.001454306434 1.832313748e-07 0.000303028032 -5.399491033e-20 -8.229494155e-07 -2.242114667e-06 -0.0002192359416 -2.573004537e-05 1.077287687e-20 7.940492946e-08 5.603674747e-05 -4.212030995e-06 -1.069587519e-05 8.298063086e-22 -9.888935514e-08 -6.4479666e-06 -1.200145497e-07 1.378319748e-06 -2.182136997e-22 -5.412904787e-10 -1.334517163e-07 -1.169187944e-05 -2.966223341e-07 7.516534912e-21 -1.082385412e-08 4.758625095e-06 3.081234885e-07 6.24978408e-07 -7.293613214e-22 -5.544242488e-09 -5.51494557e-07 -4.362340581e-06 -7.008775324e-07 8.929490607e-21 2.028576202e-10 1.432091214e-06 1.340028629e-07 2.591188019e-07 1.159865907e-22 -7.191199743e-10 4.532142606e-07 9.463793375e-09 -6.84288449e-07 4.925664412e-24 -1.222459943e-09 -1.668725941e-08 2.514311629e-08 -3.170456366e-06 +0.03870149236 -0.01702308849 0.01048285369 0.00446743778 -0.0003272126344 3.62505881e-05 -4.410157158e-05 2.878869495e-05 -1.145789421e-06 -5.998320819e-05 6.634063156e-07 -8.81156465e-07 -1.44005506e-06 0.005292493959 0.09538449144 -0.03041654019 0.07691141669 0.002677629776 0.01922868074 0.001366238275 7.252971696e-05 -0.001279003392 6.553765757e-05 7.69198601e-06 0.005886821741 -1.406703309e-05 -0.0002802504354 0.0001245537301 -1.131286753e-05 -0.0003288205705 -0.000180981318 -2.106369041e-07 5.607528963e-06 -2.28880107e-06 1.497529927e-05 6.557019475e-05 -2.337343478e-05 -1.170281157e-06 -1.697652255e-05 -5.456900512e-05 -7.190838293e-07 -2.155438251e-05 -7.131648226e-05 -1.802840801e-06 -5.42505209e-07 -8.221620801e-06 -3.2983795e-08 7.135902577e-06 -2.988353559e-06 2.790915031e-07 2.303294981e-06 -1.669719249e-05 5.713624757e-16 -2.381430621e-06 -0.06003958254 -0.001067044135 -0.01391236782 8.687210762e-18 -1.270483591e-06 0.01195235597 0.08862623856 0.00368857615 2.857246692e-18 -2.806232068e-05 0.001314513614 0.01580671992 0.0009438818501 -2.011033729e-18 -9.683696833e-06 -6.083600059e-05 -0.0006875748062 0.0006530502435 -1.512858576e-18 -1.303391431e-06 -5.282984308e-05 -0.001697361581 0.001076511786 -2.340928342e-19 -1.910672176e-06 -4.218442757e-06 -0.0002212928336 -0.0002737132826 -6.702373367e-20 -1.114156174e-06 -1.311775323e-06 -3.059749162e-05 3.384820107e-05 -1.252588855e-18 -4.228417848e-09 1.454105404e-06 3.590656036e-05 7.677404712e-05 -1.247902792e-20 3.921737777e-10 -1.943224575e-06 -9.008609906e-05 -7.820379535e-05 -4.586509849e-22 -4.040699735e-10 -4.390933888e-07 -1.539292212e-05 -2.464975979e-05 -1.063169426e-19 3.614218956e-11 -1.545048907e-06 2.000090916e-07 3.526755866e-06 9.960219958e-20 7.833115393e-10 2.322797367e-07 1.277802142e-06 -6.398788351e-06 1.276342064e-20 -1.351169949e-10 -2.296138758e-06 -4.047028994e-07 -1.989115749e-05 +0.04833949834 0.04632303175 0.08886099664 0.02903121201 0.001358098452 -0.001404008189 -0.001529807479 -0.0006720673123 0.0002462751855 0.0002619440668 2.638847054e-05 -4.505182419e-05 -3.167952638e-06 0.09192024554 0.03353009382 0.01577810863 0.02490945883 0.06069162205 0.03184019176 0.001592317352 0.002352560235 -0.01040627428 -0.0006384231126 0.0004964706105 0.02894831108 -0.000284585492 -0.0001282031287 -0.004242644758 -4.524051809e-05 0.0001639086228 -0.0003448945327 -5.550306533e-05 -6.939749343e-05 0.001481099941 2.115006545e-05 -7.090531673e-06 -0.0005270554025 -5.900457942e-05 5.222371269e-06 2.633009707e-05 -4.886352626e-05 -1.515278101e-05 0.00023857755 -1.524874267e-05 -5.623121271e-06 -0.0001238613862 1.216484912e-05 -1.638432223e-07 3.273488677e-07 -7.124817209e-06 -3.459644179e-06 3.114485878e-05 -1.064739661e-14 8.20033276e-06 -0.1061542753 -0.01107811304 -0.01785127418 2.857211683e-15 -1.431175343e-06 0.0137665261 0.02781650426 0.1313723538 1.084883418e-18 4.09960952e-05 0.008685979795 0.0214640469 -0.02838402075 1.786015657e-19 4.571475466e-06 -0.001665746542 -0.0007690684786 0.00390197269 -6.252982801e-20 3.220163315e-05 -7.974323475e-05 0.0001851005635 0.005083156652 -4.885316977e-20 4.929330802e-07 -0.0003218422423 -0.000388267347 0.0002231639078 1.810596174e-19 -2.087713325e-09 -1.69736805e-05 -4.866707946e-05 -0.0002081998293 -5.48249492e-21 1.72020248e-08 3.083849856e-05 8.429751089e-05 0.0002250457243 1.699574026e-20 1.538531601e-07 7.846770651e-05 -7.571964476e-05 2.155269979e-05 8.280163426e-21 1.311350154e-08 -8.076328666e-05 -3.673488741e-05 -4.542450649e-05 -5.937608319e-19 2.600017142e-10 -2.54019322e-05 -5.930932501e-07 2.555309263e-06 -3.757971706e-21 -4.97493617e-09 2.671502099e-05 1.889660301e-06 -5.348555633e-08 -3.609214634e-21 -1.893821105e-09 -3.227130847e-05 -8.341054269e-06 -4.911815876e-06 +-0.0003939172186 0.001125204573 -0.0006073691357 -8.656924961e-05 -5.320214174e-06 2.334330416e-06 -2.989455732e-06 1.937098535e-06 -2.52590757e-07 5.81690148e-07 2.3989153e-07 2.965308273e-07 5.004079098e-08 -0.03735349227 -0.02147980887 0.02771570007 -0.001105882314 -0.0006327298805 0.0006095549315 -2.783777955e-05 0.0005192685125 0.0005684968534 -2.96024365e-05 -3.86779322e-05 -8.997475296e-05 -4.543292352e-05 -1.904776535e-05 5.385236592e-05 -2.161532077e-05 -1.213679945e-05 -1.731984687e-05 -2.179234585e-06 -2.554222953e-06 2.053451377e-05 -1.000188383e-06 -4.300761915e-06 3.15356956e-06 1.506628868e-06 -9.65985514e-06 -5.200268778e-06 -4.819485698e-06 -2.431701037e-06 8.908544143e-06 -1.214599188e-06 3.611973895e-07 -5.704719514e-07 -9.820304755e-07 3.716840261e-07 -1.639636777e-06 -2.429478773e-06 -1.076334366e-06 2.29766011e-06 -1.47309854e-16 -2.976066763e-06 0.04837194409 -0.04799376946 -0.0003598765976 2.076304016e-17 1.17953637e-06 0.004131815446 -0.001011629663 -0.005149725866 8.112984974e-18 9.311959167e-06 -0.000526773899 0.0009239866447 0.0006718981671 -5.711451723e-18 8.428968215e-06 -8.984087593e-05 -2.964262604e-05 0.0004014546002 -1.75295774e-20 -1.287001761e-06 -3.151961019e-05 -4.107831389e-05 -0.0001009189341 3.463730834e-20 4.127433846e-07 -1.608883089e-05 -2.258821816e-06 2.134225972e-05 8.931776397e-22 -4.457861594e-08 -4.311390224e-08 -5.898553007e-07 9.72248587e-06 1.576887559e-19 4.469675444e-08 -6.140694151e-06 -3.497946566e-06 -5.936760312e-06 -2.086176435e-20 1.081591101e-07 2.860625069e-06 -1.009849752e-05 2.339289466e-06 3.853245311e-21 1.234202796e-08 -3.597824351e-06 -1.841440512e-06 1.266937601e-05 4.150936394e-20 1.232480577e-08 3.804604218e-07 -1.955545568e-06 -6.363600028e-07 1.519425585e-20 6.091391636e-09 1.619569336e-06 -2.307774114e-06 1.286941697e-07 -1.663382234e-20 7.337307912e-09 -1.755741403e-06 9.894504872e-08 1.884351969e-06 +-0.0002470215765 0.001032751608 -0.000539020213 -0.0001077607391 -2.26707283e-07 1.799033379e-06 -2.361045696e-06 1.052824279e-06 -1.991512725e-07 6.880474487e-07 7.499945321e-08 2.134496227e-07 3.851725545e-08 -0.046318441 -0.01284489396 0.02778645426 -0.0009665192088 -0.001301526738 0.0007818497408 1.146864661e-05 0.0006023790231 0.0006402029029 -1.835299541e-05 -5.29860326e-05 -5.306961005e-05 -6.202341518e-05 -1.226071126e-05 4.582168968e-05 -2.659859822e-05 -4.235897937e-06 -1.440531272e-05 -2.457294042e-06 -1.059531026e-06 1.754097483e-05 -2.549394734e-06 -3.344625616e-06 1.837260375e-06 2.802608919e-06 -1.240754227e-05 -3.227391269e-06 -5.103163682e-06 -1.071901636e-06 8.47088343e-06 8.490728863e-09 2.482342996e-07 -2.554751329e-06 -1.865918608e-06 2.081096061e-07 -5.214198744e-07 -2.725309121e-06 -4.633463987e-07 2.025940874e-06 -3.906266134e-16 -3.429694514e-06 0.04912900825 -0.05529936236 0.007680798827 -3.711023259e-17 8.158531925e-07 0.00480626438 0.0005926507443 -0.006798688263 2.670567389e-18 1.487104467e-05 -0.0006720686361 -1.637285157e-05 0.001663567955 3.199015871e-18 1.842304756e-05 -0.0001043308137 -9.431723388e-06 0.0005113263403 4.938297082e-20 -7.473544113e-07 -4.957940442e-05 -1.989286001e-05 -0.0001530800682 1.255361268e-20 3.793400055e-07 -1.281680696e-05 5.964382472e-06 2.029842927e-05 7.566473348e-21 -1.167653232e-08 -6.264728996e-07 8.068129191e-08 6.069691857e-06 -1.266550602e-19 4.932152306e-08 -1.68629957e-05 5.578962053e-06 -8.540933549e-06 1.37015592e-20 1.403210883e-07 -1.220550798e-05 1.090950392e-07 1.170299559e-05 7.613128661e-21 7.908785404e-09 -3.320257193e-06 -5.789838127e-07 9.654211106e-06 1.154176323e-20 2.358698874e-08 3.285933381e-08 -2.82487847e-06 -5.600313946e-09 -9.460962745e-21 1.022064991e-08 -2.21942445e-06 5.672775976e-07 1.599931161e-06 -5.362696163e-21 8.347907669e-09 -7.213097452e-07 -1.689047813e-07 9.739790178e-07 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_3_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_3_ref.dat index 824b0d4516..c868016cb4 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_3_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_3_ref.dat @@ -1,5 +1,5 @@ -0.01963158743 0.04073929485 0.01189852435 0.0003146826709 0.0002911554836 0.0004419698897 0.0001237198046 -6.843821377e-05 -5.920608523e-05 -2.208729579e-05 6.879910873e-06 3.767165299e-06 -1.285308318e-07 -0.09036245605 0.009861467405 0.02685218743 0.0386568498 0.04955083216 -0.04422449742 0.02210413662 0.03732334736 -0.004766653244 0.005622356945 0.01021067313 0.003725904829 0.0003253476399 0.0005821837324 0.001179352687 -0.001759033547 -0.0002250293849 0.0001695244291 -0.0002960780901 -0.001079316836 -0.0005592748174 -1.356431851e-05 -0.0001883544305 -2.584687343e-05 8.568220488e-05 0.0001740156955 -0.03718251291 -0.01539240873 0.008899725317 0.005825835775 -0.0004230937473 0.000148341812 1.346797687e-06 4.748806441e-05 -1.181990894e-06 -6.465057571e-05 4.587509211e-06 1.851023589e-06 -2.578757228e-06 0.05196862871 0.03915259555 -0.0315625688 0.01598624294 0.05484438362 0.03932946528 0.001430373494 0.001732445123 -0.002630302352 6.205779148e-05 0.0001424930917 0.006562967369 -0.0002653894938 -0.0001985632295 0.0004557976699 -0.0001737220567 -0.0001253474882 -4.963173145e-05 1.21925908e-05 7.242811026e-06 0.0001083846089 2.412652389e-05 4.956465978e-05 -2.389191137e-05 -2.66217478e-05 -2.796557207e-05 -0.0003444464134 0.0006613936461 -0.0002946559876 -6.106640174e-05 3.849916489e-06 2.074026911e-06 -3.795259602e-06 7.024517085e-07 -1.129649945e-07 3.508540877e-07 -2.32364548e-07 2.233101354e-08 -5.511284608e-09 -0.04861527363 -0.007969367828 0.02589009468 -0.0001391692342 -0.0006410751362 0.0009111538153 -4.202320799e-05 0.0003404265582 0.0007147828767 -8.524644795e-06 -4.810511723e-05 -1.69038788e-05 -5.762842788e-05 -7.366639392e-06 8.623879046e-05 -2.499085561e-05 -7.40940128e-06 -2.32108133e-05 -4.293581849e-06 -1.995433291e-06 9.781115556e-06 -2.613363825e-06 -1.212362369e-06 5.462047539e-06 3.723373693e-07 -1.116675045e-05 -0.05318568666 0.04747196699 0.09413115161 0.04092076397 0.002753200896 -0.0004929730372 -0.001285033651 -0.001218685098 4.146692179e-05 0.0003423998474 4.905409178e-05 -1.467742983e-05 2.169132552e-06 0.09584927018 0.04111745217 0.00944585907 0.03202286002 0.06802731506 0.05267607182 0.003437957049 0.005620446461 -0.02383895228 -0.0007215498504 0.0001299146008 0.03127947643 -0.0002299781732 -4.024397436e-05 -0.000524137174 -3.83230294e-05 0.0001705923437 -0.0009674557619 -4.254455342e-05 -9.363177305e-05 0.001167162427 2.700739754e-05 8.430232974e-06 -0.0002165999497 -1.895866102e-05 -4.409408494e-06 -0.0001521421532 0.0009327764467 -0.0004079961778 -0.0001212682063 3.963945951e-06 1.907039806e-06 -2.837328932e-06 3.684004895e-07 -2.368526332e-07 5.520498665e-07 -1.805557491e-07 1.149386479e-07 2.216762503e-08 -0.07144653111 0.0107236928 0.02684209395 0.0001579396128 -0.00318316581 0.00138872935 1.492424705e-05 0.0006767644906 0.0008423506532 2.644568303e-06 -9.626315531e-05 2.609302793e-05 -8.013212445e-05 1.013466598e-05 3.94649266e-05 -2.982259673e-05 7.094081041e-06 -2.055982854e-05 -3.533781149e-06 1.606574203e-06 1.065265896e-05 -7.872456311e-06 2.412694932e-06 1.691469304e-06 3.175894371e-06 -1.927615741e-05 +0.01963158743 0.04073929485 0.01189852435 0.0003146826709 0.0002911554836 0.0004419698897 0.0001237198046 -6.843821377e-05 -5.920608523e-05 -2.208729579e-05 6.879910873e-06 3.767165299e-06 -1.285308318e-07 -0.09036245605 0.009861467405 0.02685218743 0.0386568498 0.04955083216 -0.04422449742 0.02210413662 0.03732334736 -0.004766653244 0.005622356945 0.01021067313 0.003725904829 0.0003253476399 0.0005821837324 0.001179352687 -0.001759033547 -0.0002250293849 0.0001695244291 -0.0002960780901 -0.001079316836 -0.0005592748174 -1.356431851e-05 -0.0001883544305 -2.584687343e-05 8.568220488e-05 0.0001740156955 -2.925359864e-05 4.431333347e-05 9.416278876e-05 3.716788455e-05 1.537594493e-05 4.538325589e-06 -4.011847365e-06 -4.845690729e-06 -6.238530045e-06 4.990527241e-06 -6.760933242e-06 -1.469576608e-05 -5.116516916e-06 -7.284850015e-16 9.158193845e-05 0.01094210689 -0.0213336891 -0.01440227564 5.934768851e-17 0.0001249174953 0.0123354318 -0.01255115509 -0.007717266246 1.010650705e-16 5.411627461e-05 -0.0009707762783 0.001230773707 0.006696958271 -2.58263938e-17 2.124548261e-06 0.0007748547214 0.001384249667 0.0009058645712 -1.457829843e-19 -2.179361618e-05 -1.488401894e-05 -1.933427249e-05 -3.866542097e-06 1.63656562e-19 5.945070177e-08 4.766407653e-05 -4.168373395e-05 -0.0001024071801 -2.855404879e-20 -4.513233828e-08 1.131001118e-05 3.028255666e-05 1.244613715e-05 1.365375675e-21 -1.976137091e-09 -3.939966715e-07 -1.115661967e-06 2.686579763e-06 -7.984328267e-20 4.55868639e-09 3.159148205e-06 -8.852405832e-06 -1.252563237e-05 8.510800914e-22 5.619554999e-09 1.679340406e-06 -9.388520692e-08 2.071226031e-08 -7.361760711e-21 1.712676175e-09 1.711469347e-06 2.44207149e-06 1.122658317e-06 2.492928814e-22 3.993505065e-10 2.863678835e-07 -1.818659211e-06 -1.721604068e-06 -2.583683382e-23 4.75093486e-10 -4.661106532e-08 -1.388826551e-06 -5.218850637e-07 +0.03718251291 -0.01539240873 0.008899725317 0.005825835775 -0.0004230937473 0.000148341812 1.346797687e-06 4.748806441e-05 -1.181990894e-06 -6.465057571e-05 4.587509211e-06 1.851023589e-06 -2.578757228e-06 0.05196862871 0.03915259555 -0.0315625688 0.01598624294 0.05484438362 0.03932946528 0.001430373494 0.001732445123 -0.002630302352 6.205779148e-05 0.0001424930917 0.006562967369 -0.0002653894938 -0.0001985632295 0.0004557976699 -0.0001737220567 -0.0001253474882 -4.963173145e-05 1.21925908e-05 7.242811026e-06 0.0001083846089 2.412652389e-05 4.956465978e-05 -2.389191137e-05 -2.66217478e-05 -2.796557207e-05 -7.098530592e-05 -1.170486213e-05 -1.785037734e-05 -4.244518753e-05 -3.349220974e-08 2.414804971e-06 1.314215843e-06 3.59582488e-06 2.424486146e-06 -2.439315958e-06 2.183509548e-07 -1.546185696e-05 -3.124832526e-06 5.545960697e-16 2.202869206e-06 -0.06258330012 -0.01168476164 -0.008766167733 -6.034646207e-17 6.676388992e-07 0.005572675246 0.04220581747 0.05942867179 -1.1839955e-17 8.228654769e-06 0.001343357505 0.009104977647 0.01306622068 1.754912513e-17 3.331224743e-06 -0.0003664525455 -0.0001346980593 0.0003911498889 7.582285127e-18 4.119689356e-08 -0.001096054589 -0.0007254181227 0.001405829922 9.074119977e-19 3.331695098e-07 -7.341571298e-05 -4.547895068e-05 -0.0001935117469 3.367683161e-19 1.904684837e-07 -1.885713456e-05 -1.628092919e-05 5.289807443e-05 2.927743087e-19 1.121095842e-08 9.827798962e-06 8.559990883e-06 2.955519691e-05 -1.527706398e-19 -1.905549986e-09 -5.927685323e-05 -4.689668694e-05 -7.85875636e-05 1.340718808e-21 -2.130959226e-10 -1.279825763e-05 -8.633928563e-06 2.78143521e-06 8.704375636e-20 1.485014337e-09 -2.863660308e-07 1.088873795e-05 5.961966365e-06 -7.912285313e-20 5.316349734e-10 -3.089326223e-06 -4.247097996e-06 -5.835986921e-06 -2.536395292e-20 2.017700435e-12 -3.244571218e-06 -1.340216643e-05 -7.39325037e-06 +0.0003444464134 0.0006613936461 -0.0002946559876 -6.106640174e-05 3.849916489e-06 2.074026911e-06 -3.795259602e-06 7.024517085e-07 -1.129649945e-07 3.508540877e-07 -2.32364548e-07 2.233101354e-08 -5.511284608e-09 -0.04861527363 -0.007969367828 0.02589009468 -0.0001391692342 -0.0006410751362 0.0009111538153 -4.202320799e-05 0.0003404265582 0.0007147828767 -8.524644795e-06 -4.810511723e-05 -1.69038788e-05 -5.762842788e-05 -7.366639392e-06 8.623879046e-05 -2.499085561e-05 -7.40940128e-06 -2.32108133e-05 -4.293581849e-06 -1.995433291e-06 9.781115556e-06 -2.613363825e-06 -1.212362369e-06 5.462047539e-06 3.723373693e-07 -1.116675045e-05 -1.514035613e-06 -6.514096137e-06 -1.312943028e-06 5.349742733e-06 -2.765342968e-06 -6.747815447e-07 1.331577721e-06 -1.288105005e-07 1.436717073e-07 -2.775175482e-06 -2.93617434e-06 -4.589800399e-07 1.657105853e-06 4.162951095e-15 2.85190944e-07 0.04872130756 -0.06258166113 0.006735136748 7.244804584e-16 4.30550416e-07 0.004315837242 0.001025513361 -0.006062783618 8.135290208e-19 7.535996648e-06 -0.0004344595805 0.001064587568 0.0007925531192 3.219442704e-18 3.898017093e-06 -4.820201773e-05 -0.0001048100468 0.0004393680313 2.901656802e-20 -5.210505914e-06 -2.635486135e-05 -4.286257714e-05 -2.00990892e-05 5.013531062e-20 3.115992164e-08 -2.96609984e-05 -4.695090414e-06 1.11562265e-06 -2.184993818e-19 1.382855724e-09 -1.867947832e-07 -7.304243431e-07 7.063766683e-06 4.548170265e-20 5.682622435e-08 -1.220705333e-06 -5.530791764e-06 -5.903969679e-07 2.072777216e-20 6.650274761e-08 3.305722766e-06 -1.784174658e-05 2.103402722e-06 -1.387404618e-20 3.083315489e-08 -6.444286324e-06 -1.085267142e-06 1.093814756e-05 -2.141639186e-19 -2.435582234e-11 1.335874597e-06 -3.051265875e-06 -6.175444565e-07 -2.089143902e-21 4.431146322e-09 2.211727836e-06 -4.289118683e-06 -3.236331508e-08 5.331402806e-21 1.019813264e-08 -3.234101684e-06 -5.148338067e-07 3.269549234e-06 +0.05318568666 0.04747196699 0.09413115161 0.04092076397 0.002753200896 -0.0004929730372 -0.001285033651 -0.001218685098 4.146692179e-05 0.0003423998474 4.905409178e-05 -1.467742983e-05 2.169132552e-06 0.09584927018 0.04111745217 0.00944585907 0.03202286002 0.06802731506 0.05267607182 0.003437957049 0.005620446461 -0.02383895228 -0.0007215498504 0.0001299146008 0.03127947643 -0.0002299781732 -4.024397436e-05 -0.000524137174 -3.83230294e-05 0.0001705923437 -0.0009674557619 -4.254455342e-05 -9.363177305e-05 0.001167162427 2.700739754e-05 8.430232974e-06 -0.0002165999497 -1.895866102e-05 -4.409408494e-06 2.610561898e-05 -4.800581224e-05 -2.423879174e-05 0.0001115832865 -1.256958218e-05 -1.8708156e-05 -6.655501131e-05 2.055670612e-05 1.040241645e-05 1.467353846e-05 -1.308043501e-05 -5.411102982e-06 4.672030422e-06 1.148349016e-16 2.03043502e-05 -0.1194769384 -0.02914484509 -0.02508342273 -4.536854653e-16 7.653976369e-06 0.01706300075 0.03090030375 0.1365586899 2.514776059e-18 6.905788595e-05 0.01177293171 0.03070111935 -0.02728730847 6.216354068e-18 3.118753285e-05 -0.0009684881134 -0.0008338331587 -0.004887126242 1.694297634e-18 7.534444818e-06 -2.554805989e-05 0.0004608362709 0.007888544737 1.049352911e-20 8.622107547e-06 8.998616258e-05 0.0005871121088 0.0001161131879 3.80263168e-19 1.16702994e-06 -7.446409893e-06 -3.151149633e-07 -0.001128766151 -5.691637221e-20 2.804217708e-09 8.027051334e-05 0.0001083079696 0.0003226836338 -1.225840944e-20 2.264694376e-07 0.0001826920283 1.847129603e-05 -1.467361044e-05 -7.133058636e-20 -1.516274422e-08 -5.32366207e-05 -3.916761269e-05 -0.00019478149 -4.554287629e-21 3.232261128e-08 1.350791817e-06 1.71966268e-05 9.759299749e-06 -4.359821894e-21 -3.283176506e-09 3.395987506e-05 5.76069589e-06 -4.669594273e-06 2.643165014e-21 -6.400715566e-10 -4.066551688e-05 -1.780852124e-05 -1.144788477e-05 +0.0001521421532 0.0009327764467 -0.0004079961778 -0.0001212682063 3.963945951e-06 1.907039806e-06 -2.837328932e-06 3.684004895e-07 -2.368526332e-07 5.520498665e-07 -1.805557491e-07 1.149386479e-07 2.216762503e-08 -0.07144653111 0.0107236928 0.02684209395 0.0001579396128 -0.00318316581 0.00138872935 1.492424705e-05 0.0006767644906 0.0008423506532 2.644568303e-06 -9.626315531e-05 2.609302793e-05 -8.013212445e-05 1.013466598e-05 3.94649266e-05 -2.982259673e-05 7.094081041e-06 -2.055982854e-05 -3.533781149e-06 1.606574203e-06 1.065265896e-05 -7.872456311e-06 2.412694932e-06 1.691469304e-06 3.175894371e-06 -1.927615741e-05 2.690960997e-06 -6.543977064e-06 1.353967869e-06 6.225561181e-06 2.730821941e-07 -3.491906086e-06 4.155182002e-07 -2.181939853e-06 -3.538523081e-08 -1.805096202e-07 -3.573522271e-06 7.103182008e-07 1.528232617e-06 7.737975833e-16 -6.738270886e-07 0.05198771834 -0.07673833227 0.02181348806 6.463809061e-17 3.780462078e-07 0.004894212267 0.004930210224 -0.01102357208 -4.274472843e-19 2.164297414e-05 -0.0007311116164 4.344974737e-06 0.001992778213 -1.356728471e-18 2.362674446e-05 -0.0001053627615 -4.393268695e-05 0.0007392876879 -2.062147797e-19 -7.885134646e-07 -6.836488958e-05 1.23498186e-07 -0.0001747801803 -1.484222745e-21 1.738497769e-07 -5.306193759e-06 9.710553163e-06 4.708816427e-06 7.068614017e-22 -1.442791512e-07 -2.147472519e-07 2.622372955e-08 2.423605277e-06 1.301341299e-19 5.582891627e-08 5.487389125e-06 -1.877732814e-05 -9.478969965e-06 -1.883510303e-20 1.845431461e-07 -1.488114911e-05 1.403756253e-05 -1.305660075e-06 7.062109235e-23 1.124712817e-08 -4.368620387e-06 2.137354469e-06 5.984230212e-06 -6.019339306e-21 4.974624315e-08 5.065034775e-08 -5.150890536e-06 1.626572781e-06 8.984096848e-21 1.616240503e-08 -3.249037571e-06 2.266026635e-06 4.620542304e-07 1.881958216e-21 1.199143065e-08 -9.972565395e-07 7.441357985e-08 5.161451798e-07 diff --git a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_4_ref.dat b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_4_ref.dat index 64b45be8bb..5f1e0184f4 100644 --- a/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_4_ref.dat +++ b/tests/deepks/604_NO_deepks_ut_CH4_gamma/gvz_4_ref.dat @@ -1,5 +1,5 @@ -0.01857876588 0.04247357069 0.01363100768 0.000478880437 0.0002776749956 0.000505062337 0.000172890786 -4.164057823e-05 -5.963792567e-05 -2.931366066e-05 4.40708515e-06 3.875142072e-06 2.118055757e-07 -0.1151535972 0.04951168668 0.01058252293 0.01921427855 0.08822217361 -0.06884971102 0.00856064664 0.05255508283 -0.005789827741 0.001970516595 0.0146150465 0.005233074845 0.0001200968993 0.00158784591 0.001648221144 -0.001009764949 -0.0007226322546 0.0002668988438 -0.0004790043642 -0.001349511491 -0.0001791846555 -1.957788764e-05 -6.906904739e-06 -0.0003875629952 3.188002748e-05 0.0001605729165 -0.03536881779 -0.01455860608 0.007903784799 0.00646751497 -0.0004434858175 0.0002101843967 1.788339639e-05 5.386703462e-05 9.378262141e-07 -6.299269402e-05 5.185133339e-06 2.332668512e-06 -2.849075372e-06 0.07908671117 0.008505262249 -0.03191502317 0.007627769981 0.05201127389 0.05401254549 0.0003806191205 0.003481981449 -0.003359372491 2.268122165e-05 0.0002152154415 0.006823760441 -0.0004266477502 -7.291407576e-05 0.0006763054893 -0.0002137971723 -4.924967955e-05 -6.744287415e-06 2.005964352e-05 4.443948208e-06 0.0001615718095 6.52413812e-05 2.351829108e-08 -2.328685864e-05 -5.771433772e-05 -1.04415772e-05 -0.0001984886081 0.0008359847019 -0.0003559133501 -7.443469285e-05 1.283477257e-06 2.983607184e-06 -4.153605656e-06 7.260017734e-07 -1.467153577e-07 3.760986405e-07 -1.507963217e-07 8.985318024e-08 -2.221075006e-09 -0.06374019262 0.007690171449 0.02471399709 8.122912617e-05 -0.001720027128 0.001080995753 5.845999461e-05 0.0002455385024 0.0007794307777 6.4905413e-06 -9.162269171e-05 -1.901730408e-05 -6.951452025e-05 7.261675896e-06 8.578960717e-05 -2.902227058e-05 6.24657344e-06 -2.784718563e-05 -4.871194861e-06 1.75089144e-06 8.683246549e-06 -5.036218369e-06 1.355885915e-06 5.15544417e-06 4.557013216e-07 -1.513721128e-05 --0.0001422736842 0.001193356989 -0.0005355022559 -0.0001297181814 -9.845543255e-07 2.597974212e-06 -4.112801973e-06 3.78300762e-07 -1.979165595e-07 7.359168183e-07 -2.087652862e-08 1.616533956e-07 1.033402286e-08 -0.07658602055 0.01683525148 0.02565849573 0.0002006266898 -0.003658657626 0.001261857906 6.14094935e-05 0.0005016631445 0.0008716104108 5.658382884e-06 -0.0001260862981 -3.822808171e-05 -7.023617883e-05 1.534581413e-05 5.270111437e-05 -2.635372599e-05 1.077035934e-05 -3.067908574e-05 -3.163152549e-06 2.320938649e-06 1.09291869e-05 -7.477534155e-06 2.541180603e-06 2.626564486e-06 1.777400434e-06 -1.918951029e-05 -0.05323409147 0.04804242717 0.09260359331 0.04632777754 0.00389561467 6.810258976e-06 -0.000986065673 -0.00138936162 -0.0001177349911 0.0003310317905 6.591293181e-05 7.251813301e-06 4.708442433e-06 0.09655600953 0.03986393443 0.005877485823 0.03327595161 0.06865762896 0.06466324071 0.004469420948 0.007746204945 -0.03054729732 -0.0007494881935 -2.056609378e-05 0.02967750929 -0.0001461331973 3.102836355e-05 0.002198313199 -5.469702449e-05 0.0001735961238 -0.0009600473237 -3.536055992e-05 -9.248507716e-05 0.0006904351866 3.723536706e-05 1.337408022e-05 6.864869904e-06 6.071624409e-05 7.37678737e-08 +0.01857876588 0.04247357069 0.01363100768 0.000478880437 0.0002776749956 0.000505062337 0.000172890786 -4.164057823e-05 -5.963792567e-05 -2.931366066e-05 4.40708515e-06 3.875142072e-06 2.118055757e-07 -0.1151535972 0.04951168668 0.01058252293 0.01921427855 0.08822217361 -0.06884971102 0.00856064664 0.05255508283 -0.005789827741 0.001970516595 0.0146150465 0.005233074845 0.0001200968993 0.00158784591 0.001648221144 -0.001009764949 -0.0007226322546 0.0002668988438 -0.0004790043642 -0.001349511491 -0.0001791846555 -1.957788764e-05 -6.906904739e-06 -0.0003875629952 3.188002748e-05 0.0001605729165 -4.928937131e-05 1.36799968e-05 0.0001184432012 5.590327707e-05 -1.345033809e-07 4.548815725e-05 5.327877243e-08 -5.298262857e-07 -6.146796051e-06 6.645375714e-06 -1.163350578e-05 -1.237826436e-05 -1.607276607e-06 1.34993935e-15 9.949019233e-06 0.0125569453 -0.0304683497 -0.006104603528 -1.065473029e-16 6.328992327e-07 0.01644192309 -0.02125716631 -0.004601608602 -4.186878876e-16 -1.349013785e-05 -0.001164737918 -0.001731018067 0.009329153052 4.729775344e-18 -9.648830294e-06 0.0001015831913 0.002038584622 0.001558394617 2.130252762e-20 -4.172776182e-06 8.835411641e-05 2.854420331e-05 3.449171968e-05 8.900627323e-20 -1.456278045e-07 4.087254495e-05 -0.000210432346 -3.476052579e-06 1.840487678e-20 -3.893810971e-08 1.212567223e-06 3.234879201e-05 3.750636032e-05 2.127517066e-21 6.552781295e-10 7.047467727e-06 2.768099669e-06 7.086105817e-06 8.482766698e-20 5.771655515e-09 1.361529054e-06 -3.069774178e-05 -8.171882061e-07 5.903116212e-22 -1.093590902e-09 6.955981161e-07 1.453655938e-06 1.217361081e-06 -5.312266249e-21 -2.207938569e-09 2.919625338e-07 4.450050355e-06 2.384561549e-06 -4.826429681e-21 3.728832981e-10 -1.575153114e-08 -4.046154361e-06 -3.123410434e-07 6.358984709e-23 4.615712663e-10 -6.482033229e-07 -3.463993978e-07 -1.64567124e-07 +0.03536881779 -0.01455860608 0.007903784799 0.00646751497 -0.0004434858175 0.0002101843967 1.788339639e-05 5.386703462e-05 9.378262141e-07 -6.299269402e-05 5.185133339e-06 2.332668512e-06 -2.849075372e-06 0.07908671117 0.008505262249 -0.03191502317 0.007627769981 0.05201127389 0.05401254549 0.0003806191205 0.003481981449 -0.003359372491 2.268122165e-05 0.0002152154415 0.006823760441 -0.0004266477502 -7.291407576e-05 0.0006763054893 -0.0002137971723 -4.924967955e-05 -6.744287415e-06 2.005964352e-05 4.443948208e-06 0.0001615718095 6.52413812e-05 2.351829108e-08 -2.328685864e-05 -5.771433772e-05 -1.04415772e-05 -7.248109329e-05 -2.126817616e-05 -5.669857409e-06 -3.211130904e-05 1.10920039e-06 6.464452756e-06 7.849601592e-07 4.325218721e-06 1.537042117e-07 -3.143757864e-06 -1.456530208e-05 -2.920615293e-06 -1.283721245e-06 -1.084933358e-15 3.249771985e-07 -0.0643027309 -0.01716628116 -0.003041438352 4.089227135e-17 1.016836301e-06 0.003461487786 0.0146443773 0.08919859811 6.723649633e-18 2.540888998e-05 0.001357912485 0.003298188609 0.02115443428 -1.13026913e-17 4.015664824e-06 -0.0002758582253 -0.0001201619615 0.0002077505432 -5.758101162e-18 2.238817677e-06 -0.001504094577 -0.0002667127335 0.00160891274 -4.655749436e-19 1.163508613e-06 -6.308670579e-05 -1.587669687e-05 -0.0001541101985 -3.426433114e-19 1.91482072e-06 -2.773243363e-05 -6.300969804e-06 6.361015844e-05 5.022563304e-19 -5.914103991e-09 1.53468992e-05 -2.62842643e-06 1.290761298e-06 1.136981108e-19 1.002389588e-08 -8.794521686e-05 -1.566581082e-05 -7.776108868e-05 2.154288635e-21 -6.090720902e-10 -1.137902687e-05 -1.339992375e-06 2.80128558e-06 8.595479876e-20 -1.63306039e-09 1.887196286e-07 1.70928249e-05 3.128961527e-06 -8.522947028e-21 -9.850994548e-10 -9.951558364e-06 -1.739751966e-06 -5.693237139e-06 1.088532559e-20 1.28502586e-10 -3.900422615e-06 -1.650452946e-05 -2.318999516e-06 +0.0001984886081 0.0008359847019 -0.0003559133501 -7.443469285e-05 1.283477257e-06 2.983607184e-06 -4.153605656e-06 7.260017734e-07 -1.467153577e-07 3.760986405e-07 -1.507963217e-07 8.985318024e-08 -2.221075006e-09 -0.06374019262 0.007690171449 0.02471399709 8.122912617e-05 -0.001720027128 0.001080995753 5.845999461e-05 0.0002455385024 0.0007794307777 6.4905413e-06 -9.162269171e-05 -1.901730408e-05 -6.951452025e-05 7.261675896e-06 8.578960717e-05 -2.902227058e-05 6.24657344e-06 -2.784718563e-05 -4.871194861e-06 1.75089144e-06 8.683246549e-06 -5.036218369e-06 1.355885915e-06 5.15544417e-06 4.557013216e-07 -1.513721128e-05 2.13503903e-06 -7.890536373e-06 1.359354115e-06 4.616887341e-06 -3.345720475e-06 7.292367358e-07 1.071293856e-06 6.269564514e-08 -2.970372887e-06 4.375689956e-07 -3.691612545e-06 7.161756824e-07 1.380496393e-06 -7.754366764e-16 -2.934912053e-06 0.05085543191 -0.07883248832 0.01989326318 1.119171552e-16 -9.318227408e-07 0.003737029857 0.003945582942 -0.009350266323 -4.879179204e-19 1.214800621e-05 -0.0005995226947 0.001248409668 0.0008109205344 -2.684853498e-18 4.565665785e-06 1.73984895e-06 -0.0002059708771 0.000519822856 -1.185807339e-20 -5.917735564e-06 -3.756743016e-05 -1.818242252e-05 -3.055372327e-05 -3.365174824e-20 4.02367549e-08 -2.069750707e-05 -6.818296788e-06 8.586745868e-06 -1.904564051e-19 -2.386835869e-09 -8.089319988e-07 4.363084218e-07 4.268358566e-06 -6.157296435e-20 4.286607033e-08 2.482511335e-06 -1.082173898e-05 1.905250084e-07 -2.502013516e-20 7.527661456e-08 3.381141956e-06 -2.121650596e-05 5.127568439e-06 7.456140141e-21 3.699573829e-08 -7.831018619e-06 2.54290979e-06 8.80772912e-06 3.485045833e-21 1.06971269e-10 1.437866905e-06 -4.630507696e-06 1.223581306e-06 2.341471515e-21 5.049499463e-09 2.356516736e-06 -6.066283535e-06 1.642358716e-06 -4.666796322e-21 1.148208849e-08 -3.989498913e-06 2.260416289e-06 1.220351563e-06 +-0.0001422736842 0.001193356989 -0.0005355022559 -0.0001297181814 -9.845543255e-07 2.597974212e-06 -4.112801973e-06 3.78300762e-07 -1.979165595e-07 7.359168183e-07 -2.087652862e-08 1.616533956e-07 1.033402286e-08 -0.07658602055 0.01683525148 0.02565849573 0.0002006266898 -0.003658657626 0.001261857906 6.14094935e-05 0.0005016631445 0.0008716104108 5.658382884e-06 -0.0001260862981 -3.822808171e-05 -7.023617883e-05 1.534581413e-05 5.270111437e-05 -2.635372599e-05 1.077035934e-05 -3.067908574e-05 -3.163152549e-06 2.320938649e-06 1.09291869e-05 -7.477534155e-06 2.541180603e-06 2.626564486e-06 1.777400434e-06 -1.918951029e-05 3.589454844e-06 -7.312126119e-06 2.562682875e-06 6.11718874e-06 -1.31421045e-06 -2.561965761e-07 -1.579252602e-07 -7.762406046e-07 -1.745907205e-06 1.166956263e-07 -3.988097847e-06 1.253944856e-06 1.468144618e-06 1.240314021e-16 -4.482199788e-06 0.05308422473 -0.08365215344 0.02529832856 -7.614340353e-17 -2.879629944e-07 0.003894803695 0.005698362936 -0.01249930719 -7.376256456e-18 2.092496974e-05 -0.0007789826537 0.00134812404 0.0007813045088 1.337446869e-18 1.522389707e-05 -5.871477287e-05 -0.0001441559294 0.0007045222373 -1.665658347e-20 -1.467900298e-06 -5.731908663e-05 4.088533853e-06 -0.0001343665304 -4.035566988e-21 3.324468103e-07 2.96591631e-06 1.826269086e-06 5.791099245e-06 -2.257671723e-20 -2.026915206e-08 -2.19071499e-07 -8.279977326e-08 1.566014013e-06 -2.566249143e-19 2.686169211e-08 5.475450991e-06 -1.863966659e-05 -6.125022106e-06 1.084701719e-20 1.702332976e-07 3.343980423e-06 -1.455898452e-05 5.152498977e-06 -4.464223692e-21 2.073672524e-08 -5.490082791e-06 3.706201894e-06 6.874544618e-06 -1.834829895e-20 4.121810305e-08 4.397253572e-07 -4.951540225e-06 1.675407735e-06 -1.042079922e-20 1.24315289e-08 2.197394296e-06 -4.792597241e-06 1.356723475e-06 1.208905685e-20 1.259907549e-08 -2.779340329e-06 2.592099122e-06 -5.589094704e-08 +0.05323409147 0.04804242717 0.09260359331 0.04632777754 0.00389561467 6.810258976e-06 -0.000986065673 -0.00138936162 -0.0001177349911 0.0003310317905 6.591293181e-05 7.251813301e-06 4.708442433e-06 0.09655600953 0.03986393443 0.005877485823 0.03327595161 0.06865762896 0.06466324071 0.004469420948 0.007746204945 -0.03054729732 -0.0007494881935 -2.056609378e-05 0.02967750929 -0.0001461331973 3.102836355e-05 0.002198313199 -5.469702449e-05 0.0001735961238 -0.0009600473237 -3.536055992e-05 -9.248507716e-05 0.0006904351866 3.723536706e-05 1.337408022e-05 6.864869904e-06 6.071624409e-05 7.376787371e-08 2.110566557e-05 -4.584135877e-05 -2.448980205e-05 -1.155181591e-05 -1.342285175e-05 -1.959850874e-05 -2.212261664e-05 1.525994698e-05 7.548184377e-06 4.234963491e-05 -1.602573521e-05 -5.55586824e-06 -1.573307116e-05 -1.050490474e-15 9.979429061e-06 -0.121461625 -0.03841474596 -0.02767366718 1.619089935e-16 1.455077506e-05 0.01739919873 0.02680042027 0.1364551735 1.870330033e-17 8.452287154e-05 0.01255457511 -0.01676626915 0.02737332888 -1.101963239e-17 6.171251159e-05 -0.0005293337876 -0.000444859725 -0.01001007521 2.170776469e-18 -1.148174965e-06 -9.595881379e-06 0.0006953719703 0.008322349539 -9.529583846e-20 5.923970457e-06 -0.0001502598267 9.396642533e-05 0.001870917122 -5.03238956e-19 3.765279412e-06 8.771531357e-06 9.913579042e-06 -0.001428828732 3.507057454e-20 3.385292416e-09 0.0001102190478 0.0001112954957 0.0002171949283 5.257640685e-20 2.704580179e-07 -0.0001430137401 0.0003322722471 7.935731193e-05 -1.07660796e-19 -1.679736183e-08 -4.278796673e-05 -2.891732767e-05 -0.0002182422646 -2.85208108e-20 1.53328521e-08 -9.809696325e-07 2.343898576e-05 1.314133173e-05 -1.600697077e-20 -2.417108755e-09 -1.385644031e-05 4.600279057e-05 -5.205130024e-06 2.689605974e-20 -1.42059442e-09 -4.377024607e-05 -1.8890908e-05 -7.562385986e-06 From 8d2a79f8b0ea4cf04fadd685670a30fb4624b18b Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Wed, 8 Jan 2025 08:55:44 +0800 Subject: [PATCH 037/160] Refactor: external_stress in dp/lj (#5831) --- source/module_esolver/esolver_dp.cpp | 4 ++-- source/module_esolver/esolver_gets.cpp | 6 ------ source/module_esolver/esolver_lj.cpp | 4 ++-- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/source/module_esolver/esolver_dp.cpp b/source/module_esolver/esolver_dp.cpp index de33811fae..e1c83b367d 100644 --- a/source/module_esolver/esolver_dp.cpp +++ b/source/module_esolver/esolver_dp.cpp @@ -136,6 +136,8 @@ void ESolver_DP::cal_stress(UnitCell& ucell, ModuleBase::matrix& stress) { stress = dp_virial; + ModuleIO::print_stress("TOTAL-STRESS", stress, true, false); + // external stress double unit_transform = ModuleBase::RYDBERG_SI / pow(ModuleBase::BOHR_RADIUS_SI, 3) * 1.0e-8; double external_stress[3] = {PARAM.inp.press1, PARAM.inp.press2, PARAM.inp.press3}; @@ -143,8 +145,6 @@ void ESolver_DP::cal_stress(UnitCell& ucell, ModuleBase::matrix& stress) { stress(i, i) -= external_stress[i] / unit_transform; } - - ModuleIO::print_stress("TOTAL-STRESS", stress, true, false); } void ESolver_DP::after_all_runners(UnitCell& ucell) diff --git a/source/module_esolver/esolver_gets.cpp b/source/module_esolver/esolver_gets.cpp index 842b0340e1..e402cbc082 100644 --- a/source/module_esolver/esolver_gets.cpp +++ b/source/module_esolver/esolver_gets.cpp @@ -72,12 +72,6 @@ void ESolver_GetS::before_all_runners(UnitCell& ucell, const Input_para& inp) two_center_bundle_, orb_); - // 4) initialize the density matrix - // DensityMatrix is allocated here, DMK is also initialized here - // DMR is not initialized here, it will be constructed in each before_scf - dynamic_cast>*>(this->pelec) - ->init_DM(&this->kv, &(this->pv), inp.nspin); - ModuleBase::timer::tick("ESolver_GetS", "before_all_runners"); } diff --git a/source/module_esolver/esolver_lj.cpp b/source/module_esolver/esolver_lj.cpp index 54db4ba3ac..f4ea687517 100644 --- a/source/module_esolver/esolver_lj.cpp +++ b/source/module_esolver/esolver_lj.cpp @@ -104,6 +104,8 @@ void ESolver_LJ::runner(UnitCell& ucell, const int istep) { stress = lj_virial; + ModuleIO::print_stress("TOTAL-STRESS", stress, true, false); + // external stress double unit_transform = ModuleBase::RYDBERG_SI / pow(ModuleBase::BOHR_RADIUS_SI, 3) * 1.0e-8; double external_stress[3] = {PARAM.inp.press1, PARAM.inp.press2, PARAM.inp.press3}; @@ -111,8 +113,6 @@ void ESolver_LJ::runner(UnitCell& ucell, const int istep) { stress(i, i) -= external_stress[i] / unit_transform; } - - ModuleIO::print_stress("TOTAL-STRESS", stress, true, false); } void ESolver_LJ::after_all_runners(UnitCell& ucell) From 464c7a1676d4f854eacc308a3b9b736461256abb Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Wed, 8 Jan 2025 09:03:44 +0800 Subject: [PATCH 038/160] Refactor:remove MPI part funcs of ucell (#5810) * modify bcast ucell and add func for ucell * delete bcast_ucell2 * modify bcast name * add unit test for the bcast * add exx for compile * modify back atom_tau * add bcast atom pseudo * fix bug in the bcast * change string* to vector * fix bug in the file * [pre-commit.ci lite] apply automatic fixes * fix bug in compile * [pre-commit.ci lite] apply automatic fixes * fix compile bug in deepks test * [pre-commit.ci lite] apply automatic fixes * fix bug in ucell test --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/driver_run.cpp | 8 +- .../module_ao/test/ORB_unittest.cpp | 5 +- .../module_ao/test/ORB_unittest.h | 4 +- source/module_cell/bcast_cell.cpp | 108 ++++++++++++++++- source/module_cell/bcast_cell.h | 40 +++++++ .../module_neighbor/test/prepare_unitcell.h | 4 +- source/module_cell/read_atoms.cpp | 2 - source/module_cell/test/prepare_unitcell.h | 4 +- .../test/support/mock_unitcell.cpp | 5 - source/module_cell/test/unitcell_test.cpp | 52 +++++--- .../module_cell/test/unitcell_test_para.cpp | 44 +++++-- source/module_cell/unitcell.cpp | 111 +----------------- source/module_cell/unitcell.h | 11 +- source/module_cell/update_cell.cpp | 2 +- .../module_dm/test/prepare_unitcell.h | 4 +- source/module_elecstate/read_pseudo.cpp | 3 +- .../module_elecstate/test/prepare_unitcell.h | 5 +- .../hamilt_lcaodft/LCAO_init_basis.cpp | 2 +- .../test/LCAO_deepks_test_prep.cpp | 8 +- .../module_deltaspin/test/prepare_unitcell.h | 2 +- .../module_hcontainer/test/prepare_unitcell.h | 3 +- source/module_io/json_output/init_info.cpp | 2 +- .../json_output/test/para_json_test.cpp | 2 +- source/module_io/test/prepare_unitcell.h | 3 +- source/module_io/test/to_qo_test.cpp | 30 ++--- .../module_io/test_serial/prepare_unitcell.h | 3 +- source/module_io/to_qo_kernel.cpp | 75 +++++++----- source/module_lr/esolver_lrtd_lcao.cpp | 2 +- source/module_psi/psi_initializer_nao.cpp | 4 +- .../test/psi_initializer_unit_test.cpp | 5 +- source/module_relax/relax_old/test/for_test.h | 4 +- 31 files changed, 315 insertions(+), 242 deletions(-) diff --git a/source/driver_run.cpp b/source/driver_run.cpp index 1019887df5..9955503d90 100644 --- a/source/driver_run.cpp +++ b/source/driver_run.cpp @@ -40,10 +40,10 @@ void Driver::driver_run() // the life of ucell should begin here, mohan 2024-05-12 UnitCell ucell; ucell.setup(PARAM.inp.latname, - PARAM.inp.ntype, - PARAM.inp.lmaxmax, - PARAM.inp.init_vel, - PARAM.inp.fixed_axes); + PARAM.inp.ntype, + PARAM.inp.lmaxmax, + PARAM.inp.init_vel, + PARAM.inp.fixed_axes); ucell.setup_cell(PARAM.globalv.global_in_stru, GlobalV::ofs_running); Check_Atomic_Stru::check_atomic_stru(ucell, PARAM.inp.min_dist_coef); diff --git a/source/module_basis/module_ao/test/ORB_unittest.cpp b/source/module_basis/module_ao/test/ORB_unittest.cpp index 60891bb9db..adec0796c3 100644 --- a/source/module_basis/module_ao/test/ORB_unittest.cpp +++ b/source/module_basis/module_ao/test/ORB_unittest.cpp @@ -28,7 +28,6 @@ void test_orb::TearDown() } ooo.clear_after_ions(OGT, ORB, 0, nproj); delete[] nproj; - delete[] orbital_fn; return; } @@ -75,7 +74,7 @@ void test_orb::set_orbs() ORB.init(ofs_running, ntype_read, "./", - orbital_fn, + orbital_fn.data(), descriptor_file, lmax, lcao_ecut, @@ -114,7 +113,7 @@ void test_orb::set_files() ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, "NUMERICAL_ORBITAL"); - orbital_fn = new std::string[ntype_read]; + orbital_fn.resize(ntype_read); for (int it = 0; it < ntype_read; it++) { diff --git a/source/module_basis/module_ao/test/ORB_unittest.h b/source/module_basis/module_ao/test/ORB_unittest.h index 0352c63912..509a72541c 100644 --- a/source/module_basis/module_ao/test/ORB_unittest.h +++ b/source/module_basis/module_ao/test/ORB_unittest.h @@ -51,7 +51,7 @@ class test_orb : public testing::Test double randr(double Rmax); void gen_table_center2(); - bool force_flag = 0; + bool force_flag = false; int my_rank = 0; int ntype_read; @@ -66,7 +66,7 @@ class test_orb : public testing::Test int lmax = 1; double lat0 = 1.0; std::string case_dir = "./GaAs/"; - std::string* orbital_fn; + std::vector orbital_fn; std::string descriptor_file; }; #endif diff --git a/source/module_cell/bcast_cell.cpp b/source/module_cell/bcast_cell.cpp index f591f3c156..9fee31ef0c 100644 --- a/source/module_cell/bcast_cell.cpp +++ b/source/module_cell/bcast_cell.cpp @@ -1,5 +1,10 @@ #include "unitcell.h" - +#include "module_base/parallel_common.h" +#include "module_parameter/parameter.h" +#ifdef __EXX +#include "module_ri/serialization_cereal.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" +#endif namespace unitcell { void bcast_atoms_tau(Atom* atoms, @@ -12,4 +17,105 @@ namespace unitcell } #endif } + + void bcast_atoms_pseudo(Atom* atoms, + const int ntype) + { + #ifdef __MPI + MPI_Barrier(MPI_COMM_WORLD); + for (int i = 0; i < ntype; i++) + { + atoms[i].bcast_atom2(); + } + #endif + } + + void bcast_Lattice(Lattice& lat) + { + #ifdef __MPI + MPI_Barrier(MPI_COMM_WORLD); + // distribute lattice parameters. + ModuleBase::Matrix3& latvec = lat.latvec; + ModuleBase::Matrix3& latvec_supercell = lat.latvec_supercell; + Parallel_Common::bcast_string(lat.Coordinate); + Parallel_Common::bcast_double(lat.lat0); + Parallel_Common::bcast_double(lat.lat0_angstrom); + Parallel_Common::bcast_double(lat.tpiba); + Parallel_Common::bcast_double(lat.tpiba2); + Parallel_Common::bcast_double(lat.omega); + Parallel_Common::bcast_string(lat.latName); + + // distribute lattice vectors. + Parallel_Common::bcast_double(latvec.e11); + Parallel_Common::bcast_double(latvec.e12); + Parallel_Common::bcast_double(latvec.e13); + Parallel_Common::bcast_double(latvec.e21); + Parallel_Common::bcast_double(latvec.e22); + Parallel_Common::bcast_double(latvec.e23); + Parallel_Common::bcast_double(latvec.e31); + Parallel_Common::bcast_double(latvec.e32); + Parallel_Common::bcast_double(latvec.e33); + + // distribute lattice vectors. + for (int i = 0; i < 3; i++) + { + Parallel_Common::bcast_double(lat.a1[i]); + Parallel_Common::bcast_double(lat.a2[i]); + Parallel_Common::bcast_double(lat.a3[i]); + Parallel_Common::bcast_double(lat.latcenter[i]); + Parallel_Common::bcast_int(lat.lc[i]); + } + + // distribute superlattice vectors. + Parallel_Common::bcast_double(latvec_supercell.e11); + Parallel_Common::bcast_double(latvec_supercell.e12); + Parallel_Common::bcast_double(latvec_supercell.e13); + Parallel_Common::bcast_double(latvec_supercell.e21); + Parallel_Common::bcast_double(latvec_supercell.e22); + Parallel_Common::bcast_double(latvec_supercell.e23); + Parallel_Common::bcast_double(latvec_supercell.e31); + Parallel_Common::bcast_double(latvec_supercell.e32); + Parallel_Common::bcast_double(latvec_supercell.e33); + + // distribute Change the lattice vectors or not + #endif + } + + void bcast_magnetism(Magnetism& magnet, const int ntype) + { + #ifdef __MPI + MPI_Barrier(MPI_COMM_WORLD); + Parallel_Common::bcast_double(magnet.start_magnetization, ntype); + if (PARAM.inp.nspin == 4) + { + Parallel_Common::bcast_double(magnet.ux_[0]); + Parallel_Common::bcast_double(magnet.ux_[1]); + Parallel_Common::bcast_double(magnet.ux_[2]); + } + #endif + } + + void bcast_unitcell(UnitCell& ucell) + { + #ifdef __MPI + const int ntype = ucell.ntype; + Parallel_Common::bcast_int(ucell.nat); + + bcast_Lattice(ucell.lat); + bcast_magnetism(ucell.magnet,ntype); + bcast_atoms_tau(ucell.atoms,ntype); + + for (int i = 0; i < ntype; i++) + { + Parallel_Common::bcast_string(ucell.orbital_fn[i]); + } + + #ifdef __EXX + ModuleBase::bcast_data_cereal(GlobalC::exx_info.info_ri.files_abfs, + MPI_COMM_WORLD, + 0); + #endif + return; + #endif + } } \ No newline at end of file diff --git a/source/module_cell/bcast_cell.h b/source/module_cell/bcast_cell.h index 4cee843a3d..65c6d0a477 100644 --- a/source/module_cell/bcast_cell.h +++ b/source/module_cell/bcast_cell.h @@ -1,10 +1,50 @@ #ifndef BCAST_CELL_H #define BCAST_CELL_H +#include "module_cell/unitcell.h" namespace unitcell { + /** + * @brief broadcast the tau array of the atoms + * + * @param atoms: the atoms to be broadcasted [in/out] + * @param ntype: the number of types of the atoms [in] + */ void bcast_atoms_tau(Atom* atoms, + const int ntype); + + /** + * @brief broadcast the pseduo of the atoms + * + * @param atoms: the atoms to be broadcasted [in/out] + * @param ntype: the number of types of the atoms [in] + */ + void bcast_atoms_pseudo(Atom* atoms, + const int ntype); + /** + * @brief broadcast the lattice + * + * @param lat: the lattice to be broadcasted [in/out] + */ + void bcast_Lattice(Lattice& lat); + + /** + * @brief broadcast the magnetism + * + * @param magnet: the magnetism to be broadcasted [in/out] + * @param nytpe: the number of types of the atoms [in] + */ + void bcast_magnetism(Magnetism& magnet, const int ntype); + + /** + * @brief broadcast the unitcell + * + * @param ucell: the unitcell to be broadcasted [in/out] + */ + void bcast_unitcell(UnitCell& ucell); + + } #endif // BCAST_CELL_H \ No newline at end of file diff --git a/source/module_cell/module_neighbor/test/prepare_unitcell.h b/source/module_cell/module_neighbor/test/prepare_unitcell.h index e3a2e80e04..e29339ed1a 100644 --- a/source/module_cell/module_neighbor/test/prepare_unitcell.h +++ b/source/module_cell/module_neighbor/test/prepare_unitcell.h @@ -80,13 +80,13 @@ class UcellTestPrepare delete[] ucell->atom_mass; delete[] ucell->pseudo_fn; delete[] ucell->pseudo_type; - delete[] ucell->orbital_fn; + delete[] ucell->magnet.start_magnetization; //mag set here ucell->atom_label = new std::string[ucell->ntype]; ucell->atom_mass = new double[ucell->ntype]; ucell->pseudo_fn = new std::string[ucell->ntype]; ucell->pseudo_type = new std::string[ucell->ntype]; - ucell->orbital_fn = new std::string[ucell->ntype]; + ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here ucell->magnet.ux_[1] = 0.0; diff --git a/source/module_cell/read_atoms.cpp b/source/module_cell/read_atoms.cpp index 736a0aec06..acf54c4e7d 100644 --- a/source/module_cell/read_atoms.cpp +++ b/source/module_cell/read_atoms.cpp @@ -20,12 +20,10 @@ int UnitCell::read_atom_species(std::ifstream &ifa, std::ofstream &ofs_running) delete[] atom_mass; delete[] pseudo_fn; delete[] pseudo_type; - delete[] orbital_fn; this->atom_mass = new double[ntype]; //atom masses this->atom_label = new std::string[ntype]; //atom labels this->pseudo_fn = new std::string[ntype]; //file name of pseudopotential this->pseudo_type = new std::string[ntype]; // type of pseudopotential - this->orbital_fn = new std::string[ntype]; // filename of orbitals std::string word; //========================================== diff --git a/source/module_cell/test/prepare_unitcell.h b/source/module_cell/test/prepare_unitcell.h index 3890670e18..173537ffdc 100644 --- a/source/module_cell/test/prepare_unitcell.h +++ b/source/module_cell/test/prepare_unitcell.h @@ -79,13 +79,13 @@ class UcellTestPrepare delete[] ucell->atom_mass; delete[] ucell->pseudo_fn; delete[] ucell->pseudo_type; - delete[] ucell->orbital_fn; + delete[] ucell->magnet.start_magnetization; //mag set here ucell->atom_label = new std::string[ucell->ntype]; ucell->atom_mass = new double[ucell->ntype]; ucell->pseudo_fn = new std::string[ucell->ntype]; ucell->pseudo_type = new std::string[ucell->ntype]; - ucell->orbital_fn = new std::string[ucell->ntype]; + ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here ucell->magnet.ux_[1] = 0.0; diff --git a/source/module_cell/test/support/mock_unitcell.cpp b/source/module_cell/test/support/mock_unitcell.cpp index c619a1f90a..d944dc7868 100644 --- a/source/module_cell/test/support/mock_unitcell.cpp +++ b/source/module_cell/test/support/mock_unitcell.cpp @@ -17,7 +17,6 @@ UnitCell::~UnitCell() { delete[] atom_mass; delete[] pseudo_fn; delete[] pseudo_type; - delete[] orbital_fn; if (set_atom_flag) { delete[] atoms; } @@ -37,10 +36,6 @@ bool UnitCell::read_atom_positions(std::ifstream& ifpos, bool UnitCell::judge_big_cell() const { return true; } void UnitCell::update_stress(ModuleBase::matrix& scs) {} void UnitCell::update_force(ModuleBase::matrix& fcs) {} -#ifdef __MPI -void UnitCell::bcast_unitcell() {} -void UnitCell::bcast_unitcell2() {} -#endif void UnitCell::set_iat2itia() {} void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) {} void UnitCell::read_orb_file(int it, diff --git a/source/module_cell/test/unitcell_test.cpp b/source/module_cell/test/unitcell_test.cpp index 738ee8714f..30b0c299c9 100644 --- a/source/module_cell/test/unitcell_test.cpp +++ b/source/module_cell/test/unitcell_test.cpp @@ -1094,8 +1094,23 @@ TEST_F(UcellDeathTest, ReadOrbFileWarning) ofs_running.close(); remove("tmp_readorbfile"); } +class UcellTestReadStru : public ::testing::Test +{ + protected: + std::unique_ptr ucell{new UnitCell}; + std::string output; + void SetUp() override + { + ucell->ntype = 2; + ucell->orbital_fn.resize(ucell->ntype); + } + void TearDown() override + { + ucell->orbital_fn.shrink_to_fit(); + } +}; -TEST_F(UcellTest, ReadAtomSpecies) +TEST_F(UcellTestReadStru, ReadAtomSpecies) { std::string fn = "./support/STRU_MgO"; std::ifstream ifa(fn.c_str()); @@ -1191,7 +1206,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning4) remove("read_atom_species.tmp"); } -TEST_F(UcellTest, ReadAtomSpeciesLatName) +TEST_F(UcellTestReadStru, ReadAtomSpeciesLatName) { ucell->ntype = 2; ucell->atoms = new Atom[ucell->ntype]; @@ -1249,7 +1264,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning5) remove("read_atom_species.tmp"); } -TEST_F(UcellTest, ReadAtomPositionsS1) +TEST_F(UcellTestReadStru, ReadAtomPositionsS1) { std::string fn = "./support/STRU_MgO"; std::ifstream ifa(fn.c_str()); @@ -1280,7 +1295,7 @@ TEST_F(UcellTest, ReadAtomPositionsS1) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsS2) +TEST_F(UcellTestReadStru, ReadAtomPositionsS2) { std::string fn = "./support/STRU_MgO"; std::ifstream ifa(fn.c_str()); @@ -1311,7 +1326,7 @@ TEST_F(UcellTest, ReadAtomPositionsS2) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsS4Noncolin) +TEST_F(UcellTestReadStru, ReadAtomPositionsS4Noncolin) { std::string fn = "./support/STRU_MgO"; std::ifstream ifa(fn.c_str()); @@ -1343,7 +1358,7 @@ TEST_F(UcellTest, ReadAtomPositionsS4Noncolin) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsS4Colin) +TEST_F(UcellTestReadStru, ReadAtomPositionsS4Colin) { std::string fn = "./support/STRU_MgO"; std::ifstream ifa(fn.c_str()); @@ -1375,7 +1390,7 @@ TEST_F(UcellTest, ReadAtomPositionsS4Colin) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsC) +TEST_F(UcellTestReadStru, ReadAtomPositionsC) { std::string fn = "./support/STRU_MgO_c"; std::ifstream ifa(fn.c_str()); @@ -1406,7 +1421,7 @@ TEST_F(UcellTest, ReadAtomPositionsC) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsCA) +TEST_F(UcellTestReadStru, ReadAtomPositionsCA) { std::string fn = "./support/STRU_MgO_ca"; std::ifstream ifa(fn.c_str()); @@ -1437,7 +1452,7 @@ TEST_F(UcellTest, ReadAtomPositionsCA) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsCACXY) +TEST_F(UcellTestReadStru, ReadAtomPositionsCACXY) { std::string fn = "./support/STRU_MgO_cacxy"; std::ifstream ifa(fn.c_str()); @@ -1468,7 +1483,7 @@ TEST_F(UcellTest, ReadAtomPositionsCACXY) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsCACXZ) +TEST_F(UcellTestReadStru, ReadAtomPositionsCACXZ) { std::string fn = "./support/STRU_MgO_cacxz"; std::ifstream ifa(fn.c_str()); @@ -1499,7 +1514,7 @@ TEST_F(UcellTest, ReadAtomPositionsCACXZ) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsCACYZ) +TEST_F(UcellTestReadStru, ReadAtomPositionsCACYZ) { std::string fn = "./support/STRU_MgO_cacyz"; std::ifstream ifa(fn.c_str()); @@ -1530,7 +1545,7 @@ TEST_F(UcellTest, ReadAtomPositionsCACYZ) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsCACXYZ) +TEST_F(UcellTestReadStru, ReadAtomPositionsCACXYZ) { std::string fn = "./support/STRU_MgO_cacxyz"; std::ifstream ifa(fn.c_str()); @@ -1561,7 +1576,7 @@ TEST_F(UcellTest, ReadAtomPositionsCACXYZ) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsCAU) +TEST_F(UcellTestReadStru, ReadAtomPositionsCAU) { std::string fn = "./support/STRU_MgO_cau"; std::ifstream ifa(fn.c_str()); @@ -1593,7 +1608,7 @@ TEST_F(UcellTest, ReadAtomPositionsCAU) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsAutosetMag) +TEST_F(UcellTestReadStru, ReadAtomPositionsAutosetMag) { std::string fn = "./support/STRU_MgO"; std::ifstream ifa(fn.c_str()); @@ -1647,7 +1662,7 @@ TEST_F(UcellTest, ReadAtomPositionsAutosetMag) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsWarning1) +TEST_F(UcellTestReadStru, ReadAtomPositionsWarning1) { std::string fn = "./support/STRU_MgO_WarningC1"; std::ifstream ifa(fn.c_str()); @@ -1690,7 +1705,7 @@ TEST_F(UcellTest, ReadAtomPositionsWarning1) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsWarning2) +TEST_F(UcellTestReadStru, ReadAtomPositionsWarning2) { std::string fn = "./support/STRU_MgO_WarningC2"; std::ifstream ifa(fn.c_str()); @@ -1727,7 +1742,7 @@ TEST_F(UcellTest, ReadAtomPositionsWarning2) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsWarning3) +TEST_F(UcellTestReadStru, ReadAtomPositionsWarning3) { std::string fn = "./support/STRU_MgO_WarningC3"; std::ifstream ifa(fn.c_str()); @@ -1773,6 +1788,7 @@ TEST_F(UcellDeathTest, ReadAtomPositionsWarning4) // mandatory preliminaries ucell->ntype = 2; ucell->atoms = new Atom[ucell->ntype]; + ucell->orbital_fn.resize(ucell->ntype); ucell->set_atom_flag = true; PARAM.input.test_pseudo_cell = 2; PARAM.input.basis_type = "lcao"; @@ -1795,7 +1811,7 @@ TEST_F(UcellDeathTest, ReadAtomPositionsWarning4) remove("read_atom_positions.warn"); } -TEST_F(UcellTest, ReadAtomPositionsWarning5) +TEST_F(UcellTestReadStru, ReadAtomPositionsWarning5) { std::string fn = "./support/STRU_MgO"; std::ifstream ifa(fn.c_str()); diff --git a/source/module_cell/test/unitcell_test_para.cpp b/source/module_cell/test/unitcell_test_para.cpp index a69b7655aa..e6ba733fa0 100644 --- a/source/module_cell/test/unitcell_test_para.cpp +++ b/source/module_cell/test/unitcell_test_para.cpp @@ -94,23 +94,28 @@ class UcellTest : public ::testing::Test }; #ifdef __MPI -TEST_F(UcellTest, BcastUnitcell2) + +TEST_F(UcellTest, BcastUnitcell) { - elecstate::read_cell_pseudopots(pp_dir, ofs, *ucell); - ucell->bcast_unitcell2(); + PARAM.input.nspin = 4; + unitcell::bcast_unitcell(*ucell); if (GlobalV::MY_RANK != 0) { - EXPECT_EQ(ucell->atoms[0].ncpp.nbeta, 4); - EXPECT_EQ(ucell->atoms[0].ncpp.nchi, 2); - EXPECT_EQ(ucell->atoms[1].ncpp.nbeta, 3); - EXPECT_EQ(ucell->atoms[1].ncpp.nchi, 1); + EXPECT_EQ(ucell->Coordinate, "Direct"); + EXPECT_DOUBLE_EQ(ucell->a1.x, 10.0); + EXPECT_EQ(ucell->atoms[0].na, 1); + EXPECT_EQ(ucell->atoms[1].na, 2); + /// this is to ensure all processes have the atom label info + auto atom_labels = ucell->get_atomLabels(); + std::string atom_type1_expected = "C"; + std::string atom_type2_expected = "H"; + EXPECT_EQ(atom_labels[0], atom_type1_expected); + EXPECT_EQ(atom_labels[1], atom_type2_expected); } } - -TEST_F(UcellTest, BcastUnitcell) +TEST_F(UcellTest, BcastLattice) { - PARAM.input.nspin = 4; - ucell->bcast_unitcell(); + unitcell::bcast_Lattice(ucell->lat); if (GlobalV::MY_RANK != 0) { EXPECT_EQ(ucell->Coordinate, "Direct"); @@ -125,6 +130,22 @@ TEST_F(UcellTest, BcastUnitcell) EXPECT_EQ(atom_labels[1], atom_type2_expected); } } + +TEST_F(UcellTest, BcastMagnitism) +{ + unitcell::bcast_magnetism(ucell->magnet, ucell->ntype); + PARAM.input.nspin = 4; + if (GlobalV::MY_RANK != 0) + { + EXPECT_DOUBLE_EQ(ucell->magnet.start_magnetization[0], 0.0); + EXPECT_DOUBLE_EQ(ucell->magnet.start_magnetization[1], 0.0); + for (int i = 0; i < 3; ++i) + { + EXPECT_DOUBLE_EQ(ucell->magnet.ux_[i], 0.0); + } + } +} + TEST_F(UcellTest, UpdatePosTau) { double* pos_in = new double[ucell->nat * 3]; @@ -236,7 +257,6 @@ TEST_F(UcellTest, ReadPseudo) EXPECT_EQ(error2, 0); } // read_cell_pseudopots - // bcast_unitcell2 EXPECT_FALSE(ucell->atoms[0].ncpp.has_so); EXPECT_FALSE(ucell->atoms[1].ncpp.has_so); EXPECT_EQ(ucell->atoms[0].ncpp.nbeta, 4); diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index 3d383c565a..ac1fe740ca 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -7,6 +7,7 @@ #include "module_base/global_function.h" #include "module_base/global_variable.h" #include "unitcell.h" +#include "bcast_cell.h" #include "module_parameter/parameter.h" #ifdef __LCAO @@ -22,17 +23,10 @@ #ifdef USE_PAW #include "module_cell/module_paw/paw_cell.h" #endif -#ifdef __EXX -#include "module_hamilt_pw/hamilt_pwdft/global.h" -#include "module_ri/serialization_cereal.h" -#endif #include "update_cell.h" UnitCell::UnitCell() { - if (test_unitcell) { - ModuleBase::TITLE("unitcell", "Constructor"); -} itia2iat.create(1, 1); } @@ -41,108 +35,13 @@ UnitCell::~UnitCell() { delete[] atom_mass; delete[] pseudo_fn; delete[] pseudo_type; - delete[] orbital_fn; if (set_atom_flag) { delete[] atoms; } } -#include "module_base/parallel_common.h" -#ifdef __MPI -void UnitCell::bcast_unitcell() { - if (test_unitcell) { - ModuleBase::TITLE("UnitCell", "bcast_unitcell"); -} - Parallel_Common::bcast_string(Coordinate); - Parallel_Common::bcast_int(nat); - - Parallel_Common::bcast_double(lat0); - Parallel_Common::bcast_double(lat0_angstrom); - Parallel_Common::bcast_double(tpiba); - Parallel_Common::bcast_double(tpiba2); - - // distribute lattice vectors. - Parallel_Common::bcast_double(latvec.e11); - Parallel_Common::bcast_double(latvec.e12); - Parallel_Common::bcast_double(latvec.e13); - Parallel_Common::bcast_double(latvec.e21); - Parallel_Common::bcast_double(latvec.e22); - Parallel_Common::bcast_double(latvec.e23); - Parallel_Common::bcast_double(latvec.e31); - Parallel_Common::bcast_double(latvec.e32); - Parallel_Common::bcast_double(latvec.e33); - - Parallel_Common::bcast_int(lc[0]); - Parallel_Common::bcast_int(lc[1]); - Parallel_Common::bcast_int(lc[2]); - - if(this->orbital_fn == nullptr) - { - this->orbital_fn = new std::string[ntype]; - } - for (int i = 0; i < ntype; i++) - { - Parallel_Common::bcast_string(orbital_fn[i]); - } - - // distribute lattice vectors. - Parallel_Common::bcast_double(a1.x); - Parallel_Common::bcast_double(a1.y); - Parallel_Common::bcast_double(a1.z); - Parallel_Common::bcast_double(a2.x); - Parallel_Common::bcast_double(a2.y); - Parallel_Common::bcast_double(a2.z); - Parallel_Common::bcast_double(a3.x); - Parallel_Common::bcast_double(a3.y); - Parallel_Common::bcast_double(a3.z); - - // distribute latcenter - Parallel_Common::bcast_double(latcenter.x); - Parallel_Common::bcast_double(latcenter.y); - Parallel_Common::bcast_double(latcenter.z); - - // distribute superlattice vectors. - Parallel_Common::bcast_double(latvec_supercell.e11); - Parallel_Common::bcast_double(latvec_supercell.e12); - Parallel_Common::bcast_double(latvec_supercell.e13); - Parallel_Common::bcast_double(latvec_supercell.e21); - Parallel_Common::bcast_double(latvec_supercell.e22); - Parallel_Common::bcast_double(latvec_supercell.e23); - Parallel_Common::bcast_double(latvec_supercell.e31); - Parallel_Common::bcast_double(latvec_supercell.e32); - Parallel_Common::bcast_double(latvec_supercell.e33); - Parallel_Common::bcast_double(magnet.start_magnetization, ntype); - - if (PARAM.inp.nspin == 4) { - Parallel_Common::bcast_double(magnet.ux_[0]); - Parallel_Common::bcast_double(magnet.ux_[1]); - Parallel_Common::bcast_double(magnet.ux_[2]); - } - - for (int i = 0; i < ntype; i++) { - atoms[i].bcast_atom(); // init tau and mbl array - } - -#ifdef __EXX - ModuleBase::bcast_data_cereal(GlobalC::exx_info.info_ri.files_abfs, - MPI_COMM_WORLD, - 0); -#endif - return; -} - -void UnitCell::bcast_unitcell2() { - for (int i = 0; i < ntype; i++) { - atoms[i].bcast_atom2(); - } - return; -} -#endif void UnitCell::print_cell(std::ofstream& ofs) const { - if (test_unitcell) { - ModuleBase::TITLE("UnitCell", "print_cell"); -} ModuleBase::GlobalFunc::OUT(ofs, "print_unitcell()"); @@ -166,8 +65,6 @@ void UnitCell::print_cell(std::ofstream& ofs) const { /* void UnitCell::print_cell_xyz(const std::string& fn) const { - if (test_unitcell) - ModuleBase::TITLE("UnitCell", "print_cell_xyz"); if (GlobalV::MY_RANK != 0) return; // xiaohui add 2015-03-15 @@ -335,6 +232,7 @@ void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) { bool ok2 = true; // (3) read in atom information + orbital_fn.resize(ntype); if (GlobalV::MY_RANK == 0) { // open "atom_unitcell" file. std::ifstream ifa(fn.c_str(), std::ios::in); @@ -414,7 +312,7 @@ void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) { } #ifdef __MPI - this->bcast_unitcell(); + unitcell::bcast_unitcell(*this); #endif //======================================================== @@ -830,8 +728,7 @@ void UnitCell::setup(const std::string& latname_in, void UnitCell::compare_atom_labels(std::string label1, std::string label2) { - if (label1 - != label2) //'!( "Ag" == "Ag" || "47" == "47" || "Silver" == Silver" )' + if (label1!= label2) //'!( "Ag" == "Ag" || "47" == "47" || "Silver" == Silver" )' { atom_in ai; if (!(std::to_string(ai.atom_Z[label1]) == label2 diff --git a/source/module_cell/unitcell.h b/source/module_cell/unitcell.h index 7b10a18767..0132f29360 100644 --- a/source/module_cell/unitcell.h +++ b/source/module_cell/unitcell.h @@ -78,7 +78,6 @@ class UnitCell { private: std::vector iat2iwt; // iat ==> iwt, the first global index for orbital of this atom int npol = 1; // number of spin polarizations, initialized in set_iat2iwt - const int test_unitcell = 0; // ----------------- END of iat2iwt part ----------------- public: @@ -210,14 +209,8 @@ class UnitCell { std::string* pseudo_fn = new std::string[1]; std::string* pseudo_type = new std::string[1]; // pseudopotential types for each elements, // sunliang added 2022-09-15. - std::string* orbital_fn = nullptr; // filenames of orbitals, liuyu add 2022-10-19 - std::string - descriptor_file; // filenames of descriptor_file, liuyu add 2023-04-06 - -#ifdef __MPI - void bcast_unitcell(); - void bcast_unitcell2(); -#endif + std::vector orbital_fn; // filenames of orbitals, liuyu add 2022-10-19 + std::string descriptor_file; // filenames of descriptor_file, liuyu add 2023-04-06 void set_iat2itia(); diff --git a/source/module_cell/update_cell.cpp b/source/module_cell/update_cell.cpp index 759389b9d8..69cad55823 100644 --- a/source/module_cell/update_cell.cpp +++ b/source/module_cell/update_cell.cpp @@ -332,7 +332,7 @@ void setup_cell_after_vc(UnitCell& ucell, std::ofstream& log) { } #ifdef __MPI - ucell.bcast_unitcell(); + bcast_unitcell(ucell); #endif log << std::endl; diff --git a/source/module_elecstate/module_dm/test/prepare_unitcell.h b/source/module_elecstate/module_dm/test/prepare_unitcell.h index fcc98db9fa..e4bee46903 100644 --- a/source/module_elecstate/module_dm/test/prepare_unitcell.h +++ b/source/module_elecstate/module_dm/test/prepare_unitcell.h @@ -77,13 +77,13 @@ class UcellTestPrepare delete[] ucell.atom_mass; delete[] ucell.pseudo_fn; delete[] ucell.pseudo_type; - delete[] ucell.orbital_fn; + delete[] ucell.magnet.start_magnetization; // mag set here ucell.atom_label = new std::string[ucell.ntype]; ucell.atom_mass = new double[ucell.ntype]; ucell.pseudo_fn = new std::string[ucell.ntype]; ucell.pseudo_type = new std::string[ucell.ntype]; - ucell.orbital_fn = new std::string[ucell.ntype]; + ucell.orbital_fn.resize(ucell.ntype); ucell.magnet.start_magnetization = new double[ucell.ntype]; // mag set here ucell.magnet.ux_[0] = 0.0; // ux_ set here ucell.magnet.ux_[1] = 0.0; diff --git a/source/module_elecstate/read_pseudo.cpp b/source/module_elecstate/read_pseudo.cpp index ee11fd2ee7..3a1a5e0b9b 100644 --- a/source/module_elecstate/read_pseudo.cpp +++ b/source/module_elecstate/read_pseudo.cpp @@ -2,6 +2,7 @@ #include "module_parameter/parameter.h" #include "module_base/global_file.h" #include "module_cell/read_pp.h" +#include "module_cell/bcast_cell.h" #include "module_base/element_elec_config.h" #include "module_base/parallel_common.h" @@ -135,7 +136,7 @@ void read_pseudo(std::ofstream& ofs, UnitCell& ucell) { } #ifdef __MPI - ucell.bcast_unitcell2(); + unitcell::bcast_atoms_pseudo(ucell.atoms,ucell.ntype); #endif for (int it = 0; it < ucell.ntype; it++) { diff --git a/source/module_elecstate/test/prepare_unitcell.h b/source/module_elecstate/test/prepare_unitcell.h index f7bfc924e5..6bf9357f55 100644 --- a/source/module_elecstate/test/prepare_unitcell.h +++ b/source/module_elecstate/test/prepare_unitcell.h @@ -64,13 +64,12 @@ class UcellTestPrepare delete[] ucell->atom_mass; delete[] ucell->pseudo_fn; delete[] ucell->pseudo_type; - delete[] ucell->orbital_fn; delete[] ucell->magnet.start_magnetization; //mag set here ucell->atom_label = new std::string[ucell->ntype]; ucell->atom_mass = new double[ucell->ntype]; ucell->pseudo_fn = new std::string[ucell->ntype]; ucell->pseudo_type = new std::string[ucell->ntype]; - ucell->orbital_fn = new std::string[ucell->ntype]; + ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here ucell->magnet.ux_[1] = 0.0; @@ -190,7 +189,7 @@ class UcellTestPrepare } ucell->nat = this->natom.sum(); return ucell; - } + }; }; UcellTestPrepare::UcellTestPrepare(std::string latname_in, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_init_basis.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_init_basis.cpp index bdb93bc996..d2b6d46323 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_init_basis.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_init_basis.cpp @@ -45,7 +45,7 @@ void init_basis_lcao(Parallel_Orbitals& pv, // * reading the localized orbitals/projectors // * construct the interpolation tables. - two_center_bundle.build_orb(ucell.ntype, ucell.orbital_fn); + two_center_bundle.build_orb(ucell.ntype, ucell.orbital_fn.data()); two_center_bundle.build_alpha(PARAM.globalv.deepks_setorb, &ucell.descriptor_file); two_center_bundle.build_orb_onsite(onsite_radius); // currently deepks only use one descriptor file, so cast bool to int is diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp index 51c5148746..0687eb2e00 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp @@ -171,7 +171,7 @@ void test_deepks::set_orbs() ORB.init(GlobalV::ofs_running, ucell.ntype, PARAM.inp.orbital_dir, - ucell.orbital_fn, + ucell.orbital_fn.data(), ucell.descriptor_file, ucell.lmax, lcao_ecut, @@ -185,11 +185,7 @@ void test_deepks::set_orbs() ucell.infoNL.setupNonlocal(ucell.ntype, ucell.atoms, GlobalV::ofs_running, ORB); - std::vector file_orb(ntype); - std::transform(ucell.orbital_fn, ucell.orbital_fn + ntype, file_orb.begin(), [](const std::string& file) { - return PARAM.inp.orbital_dir + file; - }); - orb_.build(ntype, file_orb.data()); + orb_.build(ntype, ucell.orbital_fn.data()); std::string file_alpha = PARAM.inp.orbital_dir + ucell.descriptor_file; alpha_.build(1, &file_alpha); diff --git a/source/module_hamilt_lcao/module_deltaspin/test/prepare_unitcell.h b/source/module_hamilt_lcao/module_deltaspin/test/prepare_unitcell.h index aa8221a8fe..bbfbcc924f 100644 --- a/source/module_hamilt_lcao/module_deltaspin/test/prepare_unitcell.h +++ b/source/module_hamilt_lcao/module_deltaspin/test/prepare_unitcell.h @@ -82,7 +82,7 @@ class UcellTestPrepare ucell.atom_mass = new double[ucell.ntype]; ucell.pseudo_fn = new std::string[ucell.ntype]; ucell.pseudo_type = new std::string[ucell.ntype]; - ucell.orbital_fn = new std::string[ucell.ntype]; + ucell.orbital_fn.resize(ucell.ntype); ucell.magnet.start_magnetization = new double[ucell.ntype]; // mag set here ucell.magnet.ux_[0] = 0.0; // ux_ set here ucell.magnet.ux_[1] = 0.0; diff --git a/source/module_hamilt_lcao/module_hcontainer/test/prepare_unitcell.h b/source/module_hamilt_lcao/module_hcontainer/test/prepare_unitcell.h index dd4d27e2eb..913f0d910f 100644 --- a/source/module_hamilt_lcao/module_hcontainer/test/prepare_unitcell.h +++ b/source/module_hamilt_lcao/module_hcontainer/test/prepare_unitcell.h @@ -76,13 +76,12 @@ class UcellTestPrepare delete[] ucell.atom_mass; delete[] ucell.pseudo_fn; delete[] ucell.pseudo_type; - delete[] ucell.orbital_fn; delete[] ucell.magnet.start_magnetization; // mag set here ucell.atom_label = new std::string[ucell.ntype]; ucell.atom_mass = new double[ucell.ntype]; ucell.pseudo_fn = new std::string[ucell.ntype]; ucell.pseudo_type = new std::string[ucell.ntype]; - ucell.orbital_fn = new std::string[ucell.ntype]; + ucell.orbital_fn.resize(ucell.ntype); ucell.magnet.start_magnetization = new double[ucell.ntype]; // mag set here ucell.magnet.ux_[0] = 0.0; // ux_ set here ucell.magnet.ux_[1] = 0.0; diff --git a/source/module_io/json_output/init_info.cpp b/source/module_io/json_output/init_info.cpp index f9ce429568..b967b157d6 100644 --- a/source/module_io/json_output/init_info.cpp +++ b/source/module_io/json_output/init_info.cpp @@ -66,7 +66,7 @@ void gen_stru(UnitCell* ucell) std::string* pseudo_fn = ucell->pseudo_fn; // array of orbital file - std::string* orbital_fn = ucell->orbital_fn; + std::string* orbital_fn = ucell->orbital_fn.data(); // add atom element,orbital file and pseudopotential file for (int i = 0; i < ntype; i++) diff --git a/source/module_io/json_output/test/para_json_test.cpp b/source/module_io/json_output/test/para_json_test.cpp index cc529ce4a3..92675f8698 100644 --- a/source/module_io/json_output/test/para_json_test.cpp +++ b/source/module_io/json_output/test/para_json_test.cpp @@ -338,7 +338,7 @@ TEST(AbacusJsonTest, Init_stru_test) double lat0 = 10.0; ucell.ntype = 1; ucell.pseudo_fn = new std::string[1]; - ucell.orbital_fn = new std::string[1]; + ucell.orbital_fn.resize(1); ucell.atoms = atomlist; ucell.atom_label = new std::string[1]; ucell.lat0 = lat0; diff --git a/source/module_io/test/prepare_unitcell.h b/source/module_io/test/prepare_unitcell.h index a7c070ebe7..d03ff49eac 100644 --- a/source/module_io/test/prepare_unitcell.h +++ b/source/module_io/test/prepare_unitcell.h @@ -80,13 +80,12 @@ class UcellTestPrepare delete[] ucell->atom_mass; delete[] ucell->pseudo_fn; delete[] ucell->pseudo_type; - delete[] ucell->orbital_fn; delete[] ucell->magnet.start_magnetization; //mag set here ucell->atom_label = new std::string[ucell->ntype]; ucell->atom_mass = new double[ucell->ntype]; ucell->pseudo_fn = new std::string[ucell->ntype]; ucell->pseudo_type = new std::string[ucell->ntype]; - ucell->orbital_fn = new std::string[ucell->ntype]; + ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here ucell->magnet.ux_[1] = 0.0; diff --git a/source/module_io/test/to_qo_test.cpp b/source/module_io/test/to_qo_test.cpp index 1013ad93cf..e05d7fc76c 100644 --- a/source/module_io/test/to_qo_test.cpp +++ b/source/module_io/test/to_qo_test.cpp @@ -49,7 +49,7 @@ void define_fcc_cell(UnitCell& ucell) ucell.GT = ucell.latvec.Inverse(); ucell.G = ucell.GT.Transpose(); ucell.GGT = ucell.G * ucell.GT; - ucell.orbital_fn = new std::string[2]; + ucell.orbital_fn.resize(2); ucell.orbital_fn[0] = "../../../../tests/PP_ORB/Si_gga_8au_100Ry_2s2p1d.orb"; ucell.orbital_fn[1] = "../../../../tests/PP_ORB/C_gga_8au_100Ry_2s2p1d.orb"; ucell.pseudo_fn = new std::string[2]; @@ -86,7 +86,7 @@ void define_sc_cell(UnitCell& ucell) ucell.GT = ucell.latvec.Inverse(); ucell.G = ucell.GT.Transpose(); ucell.GGT = ucell.G * ucell.GT; - ucell.orbital_fn = new std::string[1]; + ucell.orbital_fn.resize(1); ucell.orbital_fn[0] = "../../../../tests/PP_ORB/Si_gga_8au_100Ry_2s2p1d.orb"; ucell.pseudo_fn = new std::string[1]; ucell.pseudo_fn[0] = "../../../../tests/PP_ORB/Si_dojo_soc.upf"; @@ -180,7 +180,7 @@ TEST_F(toQOTest, BuildNao) std::vector> kvecs_d; kvecs_d.push_back(ModuleBase::Vector3(0.0, 0.0, 0.0)); // Gamma point tqo.read_structures(&ucell, kvecs_d, 0, 1); - tqo.build_nao(ucell.ntype, "./", ucell.orbital_fn, 0); + tqo.build_nao(ucell.ntype, "./", ucell.orbital_fn.data(), 0); EXPECT_EQ(tqo.p_nao()->nchi(), 10); // not (l, m)-resoluted EXPECT_EQ(tqo.nphi(), 26); // (l, m)-resoluted } @@ -195,9 +195,9 @@ TEST_F(toQOTest, RadialCollectionIndexing) std::vector> kvecs_d; kvecs_d.push_back(ModuleBase::Vector3(0.0, 0.0, 0.0)); // Gamma point tqo.read_structures(&ucell, kvecs_d, 0, 1); - tqo.build_nao(ucell.ntype, "./", ucell.orbital_fn, 0); - // ucell.orbital_fn[0] = "../../../../tests/PP_ORB/Si_gga_8au_100Ry_2s2p1d.orb"; - // ucell.orbital_fn[1] = "../../../../tests/PP_ORB/C_gga_8au_100Ry_2s2p1d.orb"; + tqo.build_nao(ucell.ntype, "./", ucell.orbital_fn.data(), 0); + // ucell.orbital_fn.data()[0] = "../../../../tests/PP_ORB/Si_gga_8au_100Ry_2s2p1d.orb"; + // ucell.orbital_fn.data()[1] = "../../../../tests/PP_ORB/C_gga_8au_100Ry_2s2p1d.orb"; // test1 1Si, 1C std::vector natoms = {1, 1}; std::map,int> index; @@ -407,7 +407,7 @@ TEST_F(toQOTest, ScanSupercellForAtom) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_nao(ucell.ntype, // ntype "./", // orbital_dir - ucell.orbital_fn,// orbital_fn + ucell.orbital_fn.data(),// orbital_fn 0); // rank std::vector nmax = std::vector(ucell.ntype); for(int itype = 0; itype < ucell.ntype; itype++) @@ -461,7 +461,7 @@ TEST_F(toQOTest, ScanSupercellFCC) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_nao(ucell.ntype, "./", - ucell.orbital_fn, + ucell.orbital_fn.data(), 0); tqo.build_ao(ucell.ntype, "./", @@ -486,7 +486,7 @@ TEST_F(toQOTest, ScanSupercellSC1) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_nao(ucell.ntype, "./", - ucell.orbital_fn, + ucell.orbital_fn.data(), 0); PARAM.input.qo_thr = 1e-6; tqo.build_ao(ucell.ntype, @@ -512,7 +512,7 @@ TEST_F(toQOTest, AllocateOvlpMinimal) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_nao(ucell.ntype, "./", - ucell.orbital_fn, + ucell.orbital_fn.data(), 0); std::vector nmax = std::vector(ucell.ntype); for(int itype = 0; itype < ucell.ntype; itype++) @@ -1143,7 +1143,7 @@ TEST_F(toQOTest, ScanSupercellSC2) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_nao(ucell.ntype, "./", - ucell.orbital_fn, + ucell.orbital_fn.data(), 0); PARAM.input.qo_screening_coeff[0] = 0.1; // use this to control the tailing of radial function PARAM.input.qo_thr = 1e-6; @@ -1169,7 +1169,7 @@ TEST_F(toQOTest, ScanSupercellSC3) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_nao(ucell.ntype, "./", - ucell.orbital_fn, + ucell.orbital_fn.data(), 0); PARAM.input.qo_screening_coeff[0] = 0.25; // use this to control the tailing of radial function PARAM.input.qo_thr = 1e-6; @@ -1196,7 +1196,7 @@ TEST_F(toQOTest, ScanSupercellSC4) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_nao(ucell.ntype, "./", - ucell.orbital_fn, + ucell.orbital_fn.data(), 0); PARAM.input.qo_screening_coeff[0] = 0.5; // use this to control the tailing of radial function PARAM.input.qo_thr = 1e-6; @@ -1221,8 +1221,8 @@ TEST_F(toQOTest, CalculateSelfOvlpRPswfc) PARAM.input.qo_screening_coeff); std::vector> kvecs_d; kvecs_d.push_back(ModuleBase::Vector3(0.0, 0.0, 0.0)); // Gamma point - ucell.orbital_fn[0] = "Si_special_use_unittest.orb"; // generated in unittest BuildAo - ucell.orbital_fn[1] = "C_special_use_unittest.orb"; // generated in unittest BuildAo + ucell.orbital_fn.data()[0] = "Si_special_use_unittest.orb"; // generated in unittest BuildAo + ucell.orbital_fn.data()[1] = "C_special_use_unittest.orb"; // generated in unittest BuildAo ucell.atoms[1].nwl = 1; // only s and p for C //PARAM.input.qo_thr = 1e-10; tqo.initialize(PARAM.sys.global_out_dir, diff --git a/source/module_io/test_serial/prepare_unitcell.h b/source/module_io/test_serial/prepare_unitcell.h index 13b96cce5c..6dd2fa7e4c 100644 --- a/source/module_io/test_serial/prepare_unitcell.h +++ b/source/module_io/test_serial/prepare_unitcell.h @@ -80,13 +80,12 @@ class UcellTestPrepare delete[] ucell->atom_mass; delete[] ucell->pseudo_fn; delete[] ucell->pseudo_type; - delete[] ucell->orbital_fn; delete[] ucell->magnet.start_magnetization; //mag set here ucell->atom_label = new std::string[ucell->ntype]; ucell->atom_mass = new double[ucell->ntype]; ucell->pseudo_fn = new std::string[ucell->ntype]; ucell->pseudo_type = new std::string[ucell->ntype]; - ucell->orbital_fn = new std::string[ucell->ntype]; + ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here ucell->magnet.ux_[1] = 0.0; diff --git a/source/module_io/to_qo_kernel.cpp b/source/module_io/to_qo_kernel.cpp index 13f5b7c06b..77e1d029f1 100644 --- a/source/module_io/to_qo_kernel.cpp +++ b/source/module_io/to_qo_kernel.cpp @@ -42,8 +42,9 @@ void toQO::initialize(const std::string& out_dir, init_info += "qo_basis: " + qo_basis_ + "\n"; init_info += "qo_thr: " + std::to_string(qo_thr_) + "\n"; init_info += "qo_strategies: "; - for (auto s: strategies_) + for (auto s: strategies_) { init_info += s + " "; +} init_info += "\n"; init_info += "Output directory: " + out_dir + "\n"; init_info += "Pseudopotential directory: " + pseudo_dir + "\n"; @@ -80,7 +81,7 @@ void toQO::initialize(const std::string& out_dir, // build two-center overlap calculator overlap_calculator_ = std::unique_ptr(new TwoCenterIntegrator); // build the numerical atomic orbital basis - build_nao(ntype_, orbital_dir_, p_ucell_->orbital_fn, iproc_); + build_nao(ntype_, orbital_dir_, p_ucell_->orbital_fn.data(), iproc_); // build another atomic orbital build_ao(ntype_, pseudo_dir_, p_ucell_->pseudo_fn, screening_coeffs_, qo_thr_, ofs_running, iproc_); @@ -159,33 +160,36 @@ bool toQO::orbital_filter_out(const int& itype, const int& l, const int& izeta) // means for the first atom type, use s and p orbitals, for the second, use // s, p, d, and f orbitals // default is `all` for all types, and for each type, all orbitals are used - if (strategies_[itype] == "all") + if (strategies_[itype] == "all") { return false; - else if (l >= l2symbol.size()) + } else if (l >= l2symbol.size()) { return true; - else if (strategies_[itype].find_first_of(l2symbol[l]) != std::string::npos) + } else if (strategies_[itype].find_first_of(l2symbol[l]) != std::string::npos) { return false; - else + } else { return true; +} } else if (qo_basis_ == "szv") { // use two individual logic branch allows them have different orbital filtering logic, // although presently they are almost the same - if (izeta != 0) + if (izeta != 0) { return true; // filter out - else if (strategies_[itype] == "all") + } else if (strategies_[itype] == "all") { return false; // keep - else if (l >= l2symbol.size()) + } else if (l >= l2symbol.size()) { return true; // filter out - else if (strategies_[itype].find_first_of(l2symbol[l]) != std::string::npos) + } else if (strategies_[itype].find_first_of(l2symbol[l]) != std::string::npos) { return false; // keep - else + } else { return true; // filter out +} } - else + else { return false; } +} void toQO::build_hydrogen(const int ntype, const double* const charges, @@ -283,8 +287,9 @@ void toQO::build_ao(const int ntype, qo_thr, /// qo_thr rank); /// rank } - else if (qo_basis_ == "szv") + else if (qo_basis_ == "szv") { build_szv(); +} if (rank == 0) { std::string ao_build_info = "toQO::build_ao: built atomic orbitals for calculating QO overlap integrals\n"; @@ -370,10 +375,12 @@ void toQO::calculate_ovlpk(int ik) MPI_Barrier(MPI_COMM_WORLD); #endif // ik == -1 corresponds to the case of those processes with less kpoints than others - if (ik != -1) + if (ik != -1) { read_ovlp(out_dir_, nchi_, nphi_, true, barrier_iR); - if (ik != -1) +} + if (ik != -1) { append_ovlpR_eiRk(ik, barrier_iR); +} } } @@ -390,8 +397,9 @@ void toQO::calculate() // while for zero_out overlap, it can be not so strictly synchronized zero_out_ovlps(false); calculate_ovlpk(ik); - if (ik != -1) + if (ik != -1) { write_ovlp>(out_dir_, ovlpk_, nchi_, nphi_, false, ik); +} } #ifdef __MPI // once the calculation of S(k) is finished, prone to delete all QO_ovlpR_*.dat files. But the most @@ -420,17 +428,19 @@ void toQO::append_ovlpR_eiRk(int ik, int iR) ModuleBase::libm::sincos(arg, &sinp, &cosp); std::complex phase = std::complex(cosp, sinp); // add all values of ovlpR_ to ovlpk_ with multiplication of phase - for (int i = 0; i < nchi_ * nphi_; i++) + for (int i = 0; i < nchi_ * nphi_; i++) { ovlpk_[i] += ovlpR_[i] * phase; } +} void toQO::allocate_ovlp(const bool& is_R) { - if (is_R) + if (is_R) { ovlpR_.resize(nchi_ * nphi_, 0.0); - else + } else { ovlpk_.resize(nchi_ * nphi_, std::complex(0.0, 0.0)); } +} void toQO::deallocate_ovlp(const bool& is_R) { @@ -448,11 +458,12 @@ void toQO::deallocate_ovlp(const bool& is_R) void toQO::zero_out_ovlps(const bool& is_R) { - if (is_R) + if (is_R) { std::fill(ovlpR_.begin(), ovlpR_.end(), 0.0); - else + } else { std::fill(ovlpk_.begin(), ovlpk_.end(), std::complex(0.0, 0.0)); } +} void toQO::radialcollection_indexing(const RadialCollection& radcol, const std::vector& natoms, @@ -475,15 +486,17 @@ void toQO::radialcollection_indexing(const RadialCollection& radcol, for (int m_abs = 0; m_abs <= l; m_abs++) { ms.push_back(m_abs); - if (m_abs != 0) + if (m_abs != 0) { ms.push_back(-m_abs); +} } for (int izeta = 0; izeta < radcol.nzeta(itype, l); izeta++) { // usually, the orbital is distinguished by it, l and zeta, the ia and m are not // commonly used. - if (orbital_filter_out(itype, l, izeta) && with_filter) + if (orbital_filter_out(itype, l, izeta) && with_filter) { continue; +} for (int m: ms) { index_map[std::make_tuple(itype, iatom, l, izeta, m)] = index; @@ -554,12 +567,14 @@ std::complex str2complex(const std::string& str) { std::string real_str, imag_str; int i = 1; // skip '(' - while (str[i] != ',') + while (str[i] != ',') { real_str += str[i]; +} i++; i++; // skip ',' - while (str[i] != ')') + while (str[i] != ')') { imag_str += str[i]; +} i++; return std::complex(std::stod(real_str), std::stod(imag_str)); } @@ -586,20 +601,22 @@ void toQO::read_ovlp(const std::string& dir, const int& nrows, const int& ncols, double val; ifs >> val; inum++; - if (inum <= nchi_ * nphi_) + if (inum <= nchi_ * nphi_) { ovlpR_[inum - 1] = val; - else + } else { break; +} } else { std::string val_str; ifs >> val_str; inum++; - if (inum <= nchi_ * nphi_) + if (inum <= nchi_ * nphi_) { ovlpk_[inum - 1] = str2complex(val_str); - else + } else { break; +} } } } diff --git a/source/module_lr/esolver_lrtd_lcao.cpp b/source/module_lr/esolver_lrtd_lcao.cpp index 5fdbca8f94..d42ce5244b 100644 --- a/source/module_lr/esolver_lrtd_lcao.cpp +++ b/source/module_lr/esolver_lrtd_lcao.cpp @@ -287,7 +287,7 @@ LR::ESolver_LR::ESolver_LR(const Input_para& inp, UnitCell& ucell) : inpu this->parameter_check(); /// read orbitals and build the interpolation table - two_center_bundle_.build_orb(ucell.ntype, ucell.orbital_fn); + two_center_bundle_.build_orb(ucell.ntype, ucell.orbital_fn.data()); LCAO_Orbitals orb; two_center_bundle_.to_LCAO_Orbitals(orb, inp.lcao_ecut, inp.lcao_dk, inp.lcao_dr, inp.lcao_rmax); diff --git a/source/module_psi/psi_initializer_nao.cpp b/source/module_psi/psi_initializer_nao.cpp index c2b0f83c04..f9b446b03d 100644 --- a/source/module_psi/psi_initializer_nao.cpp +++ b/source/module_psi/psi_initializer_nao.cpp @@ -171,7 +171,7 @@ void psi_initializer_nao::initialize(Structure_Factor* sf, // allocate this->allocate_table(); - this->read_external_orbs(this->p_ucell_->orbital_fn, rank); + this->read_external_orbs(this->p_ucell_->orbital_fn.data(), rank); // then for generate random number to fill in the wavefunction this->ixy2is_.clear(); @@ -198,7 +198,7 @@ void psi_initializer_nao::initialize(Structure_Factor* sf, // allocate this->allocate_table(); - this->read_external_orbs(this->p_ucell_->orbital_fn, 0); + this->read_external_orbs(this->p_ucell_->orbital_fn.data(), 0); // then for generate random number to fill in the wavefunction this->ixy2is_.clear(); diff --git a/source/module_psi/test/psi_initializer_unit_test.cpp b/source/module_psi/test/psi_initializer_unit_test.cpp index 3f74fdc44d..b42e5cb5b4 100644 --- a/source/module_psi/test/psi_initializer_unit_test.cpp +++ b/source/module_psi/test/psi_initializer_unit_test.cpp @@ -193,9 +193,8 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_ucell->atoms[0].ncpp.jchi[1] = 1.5; // atom numerical orbital this->p_ucell->lmax = 2; - if(this->p_ucell->orbital_fn != nullptr) { delete[] this->p_ucell->orbital_fn; -} - this->p_ucell->orbital_fn = new std::string[1]; + p_ucell->orbital_fn.shrink_to_fit(); + p_ucell->orbital_fn.resize(1); this->p_ucell->orbital_fn[0] = "Si_gga_8au_60Ry_2s2p1d.orb"; this->p_ucell->atoms[0].nwl = 2; this->p_ucell->atoms[0].l_nchi.resize(3); diff --git a/source/module_relax/relax_old/test/for_test.h b/source/module_relax/relax_old/test/for_test.h index 10ee140b79..be61eb9ea2 100644 --- a/source/module_relax/relax_old/test/for_test.h +++ b/source/module_relax/relax_old/test/for_test.h @@ -47,7 +47,7 @@ UnitCell::UnitCell() atom_mass = nullptr; pseudo_fn = new std::string[1]; pseudo_type = new std::string[1]; - orbital_fn = new std::string[1]; + orbital_fn.resize(1); atoms = new Atom[ntype]; set_atom_flag = true; @@ -68,7 +68,7 @@ UnitCell::UnitCell() UnitCell::~UnitCell() { } -void UnitCell::print_tau(void) const +void UnitCell::print_tau() const { } Magnetism::Magnetism() From 04011941da4d16bb134e534e7cefb7407f22f4d9 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Thu, 9 Jan 2025 09:25:53 +0800 Subject: [PATCH 039/160] Refactor: Use psi_initializer instead of wavefunc (#5775) * use psi_initializer * fix compile * same results of random init * make atomic initialized results right * finish refactor * fix compile * fix compile * fix UTs * update results * update results * update GPU results * update * refactor pw * change 108_PW_RE_PINT_RKS results * update results * remove openmp for random generate * update * remove psi_initializer in Doc * remove omp2 * fix compile --- docs/advanced/input_files/input-main.md | 17 +- source/Makefile.Objects | 4 +- source/module_basis/module_pw/pw_basis_k.cpp | 21 +- source/module_basis/module_pw/pw_basis_k.h | 7 +- .../module_basis/module_pw/test/test4-4.cpp | 7 - source/module_cell/read_atoms.cpp | 3 +- source/module_cell/unitcell.cpp | 3 +- source/module_esolver/esolver_ks_lcaopw.cpp | 28 +- source/module_esolver/esolver_ks_lcaopw.h | 4 + source/module_esolver/esolver_ks_pw.cpp | 76 +- source/module_esolver/esolver_ks_pw.h | 2 +- source/module_hsolver/diago_iter_assist.cpp | 6 +- source/module_hsolver/hsolver_lcaopw.cpp | 1 - source/module_hsolver/hsolver_pw.h | 1 - source/module_hsolver/test/hsolver_pw_sup.h | 37 - .../test/hsolver_supplementary_mock.h | 13 - .../module_hsolver/test/test_hsolver_sdft.cpp | 2 - source/module_io/CMakeLists.txt | 1 + source/module_io/read_input_item_system.cpp | 12 - .../module_io/test/for_testing_input_conv.h | 13 - .../test_serial/read_input_item_test.cpp | 7 - source/module_io/to_wannier90_lcao_in_pw.cpp | 29 +- source/module_io/to_wannier90_lcao_in_pw.h | 4 +- source/module_io/write_dos_lcao.cpp | 1 - source/module_io/write_pao.cpp | 38 + source/module_io/write_pao.h | 10 + source/module_md/run_md.cpp | 1 - source/module_parameter/input_parameter.h | 1 - source/module_psi/CMakeLists.txt | 3 +- source/module_psi/psi_init.cpp | 348 +++----- source/module_psi/psi_init.h | 92 +- source/module_psi/psi_initializer.cpp | 284 +++--- source/module_psi/psi_initializer.h | 241 +++-- source/module_psi/psi_initializer_atomic.cpp | 338 ++++--- source/module_psi/psi_initializer_atomic.h | 60 +- .../psi_initializer_atomic_random.cpp | 69 +- .../psi_initializer_atomic_random.h | 55 +- source/module_psi/psi_initializer_file.cpp | 51 ++ source/module_psi/psi_initializer_file.h | 36 + source/module_psi/psi_initializer_nao.cpp | 173 ++-- source/module_psi/psi_initializer_nao.h | 144 +-- .../module_psi/psi_initializer_nao_random.cpp | 69 +- .../module_psi/psi_initializer_nao_random.h | 51 +- source/module_psi/psi_initializer_random.cpp | 74 +- source/module_psi/psi_initializer_random.h | 59 +- source/module_psi/test/CMakeLists.txt | 3 + .../test/psi_initializer_unit_test.cpp | 372 ++------ source/module_psi/wavefunc.cpp | 513 ----------- source/module_psi/wavefunc.h | 64 -- source/module_psi/wf_atomic.cpp | 839 ------------------ source/module_psi/wf_atomic.h | 95 -- source/module_relax/relax_driver.cpp | 1 - source/module_ri/exx_lip.h | 5 +- source/module_ri/exx_lip.hpp | 10 +- tests/integrate/101_PW_15_paw/INPUT | 1 + tests/integrate/101_PW_15_paw/result.ref | 8 +- tests/integrate/101_PW_Coulomb/INPUT | 1 + tests/integrate/101_PW_Coulomb/result.ref | 10 +- tests/integrate/101_PW_blps_pseudopots/INPUT | 1 + .../101_PW_blps_pseudopots/result.ref | 6 +- tests/integrate/101_PW_upf201_uspp_NaCl/INPUT | 1 + .../101_PW_upf201_uspp_NaCl/result.ref | 10 +- tests/integrate/101_PW_upf201_uspp_ncpp/INPUT | 1 + .../101_PW_upf201_uspp_ncpp/result.ref | 10 +- tests/integrate/102_PW_BPCG/INPUT | 4 +- tests/integrate/102_PW_BPCG/result.ref | 10 +- tests/integrate/102_PW_BPCG_GPU/result.ref | 10 +- tests/integrate/102_PW_CG_GPU/result.ref | 10 +- .../102_PW_DA_davidson_GPU/result.ref | 10 +- tests/integrate/102_PW_PINT_RKS/INPUT | 2 +- tests/integrate/102_PW_PINT_RKS/result.ref | 4 +- tests/integrate/102_PW_PINT_UKS/INPUT | 2 +- tests/integrate/102_PW_PINT_UKS/result.ref | 6 +- .../103_PW_15_CF_CS_S1_smallg/result.ref | 8 +- tests/integrate/104_PW_NC_magnetic/INPUT | 1 + tests/integrate/104_PW_NC_magnetic/result.ref | 10 +- tests/integrate/107_PW_outWfcR/result.ref | 8 +- tests/integrate/108_PW_RE/INPUT | 1 + tests/integrate/108_PW_RE/result.ref | 10 +- tests/integrate/108_PW_RE_MB/INPUT | 1 + tests/integrate/108_PW_RE_MB/result.ref | 8 +- tests/integrate/108_PW_RE_PINT_RKS/INPUT | 2 +- tests/integrate/108_PW_RE_PINT_RKS/result.ref | 10 +- tests/integrate/109_PW_CR_fix_a/INPUT | 1 + tests/integrate/109_PW_CR_fix_a/result.ref | 10 +- tests/integrate/109_PW_CR_fix_ab/INPUT | 1 + tests/integrate/109_PW_CR_fix_ab/result.ref | 10 +- tests/integrate/109_PW_CR_fix_abc/INPUT | 1 + tests/integrate/109_PW_CR_fix_abc/result.ref | 8 +- tests/integrate/109_PW_CR_fix_ac/INPUT | 1 + tests/integrate/109_PW_CR_fix_ac/result.ref | 10 +- tests/integrate/109_PW_CR_fix_b/INPUT | 1 + tests/integrate/109_PW_CR_fix_b/result.ref | 10 +- tests/integrate/109_PW_CR_fix_bc/INPUT | 1 + tests/integrate/109_PW_CR_fix_bc/result.ref | 10 +- tests/integrate/109_PW_CR_fix_c/INPUT | 1 + tests/integrate/109_PW_CR_fix_c/result.ref | 10 +- tests/integrate/111_PW_S2_elec_add/INPUT | 1 + tests/integrate/111_PW_S2_elec_add/result.ref | 10 +- tests/integrate/111_PW_elec_add/INPUT | 1 + tests/integrate/111_PW_elec_add/result.ref | 10 +- tests/integrate/111_PW_elec_minus/INPUT | 1 + tests/integrate/111_PW_elec_minus/result.ref | 6 +- tests/integrate/115_PW_sol_H2/INPUT | 1 + tests/integrate/115_PW_sol_H2/result.ref | 10 +- tests/integrate/116_PW_scan_Si2_nspin2/INPUT | 1 + .../116_PW_scan_Si2_nspin2/result.ref | 10 +- tests/integrate/120_PW_KP_MD_NPT/INPUT | 1 + tests/integrate/120_PW_KP_MD_NPT/result.ref | 10 +- tests/integrate/121_PW_kspacing/INPUT | 1 + tests/integrate/121_PW_kspacing/result.ref | 6 +- tests/integrate/150_PW_15_CR_VDW3/INPUT | 1 + tests/integrate/150_PW_15_CR_VDW3/result.ref | 10 +- tests/integrate/170_PW_MD_1O/INPUT | 1 + tests/integrate/170_PW_MD_1O/result.ref | 10 +- tests/integrate/170_PW_MD_2O/INPUT | 1 + tests/integrate/170_PW_MD_2O/result.ref | 10 +- .../integrate/185_PW_SDFT_10D10S_METHD2/INPUT | 1 + .../185_PW_SDFT_10D10S_METHD2/result.ref | 10 +- tests/integrate/186_PW_SDOS_10D10S/INPUT | 1 + tests/integrate/186_PW_SDOS_10D10S/result.ref | 8 +- tests/integrate/186_PW_SKG_10D10S/INPUT | 1 + .../186_PW_SKG_10D10S/refOnsager.txt | 106 +-- tests/integrate/186_PW_SKG_10D10S/result.ref | 6 +- tests/integrate/186_PW_SNLKG_10D10S/INPUT | 1 + .../integrate/186_PW_SNLKG_10D10S/result.ref | 6 +- .../187_PW_MD_SDFT_ALL_GPU/result.ref | 8 +- .../integrate/187_PW_SDFT_ALL_GPU/result.ref | 4 +- .../integrate/187_PW_SDFT_MALL_GPU/result.ref | 10 +- tests/integrate/803_PW_LT_bcc/result.ref | 10 +- tests/integrate/804_PW_LT_hexagonal/INPUT | 1 + .../integrate/804_PW_LT_hexagonal/result.ref | 10 +- tests/integrate/805_PW_LT_trigonal/INPUT | 1 + tests/integrate/805_PW_LT_trigonal/result.ref | 10 +- tests/integrate/806_PW_LT_st/INPUT | 1 + tests/integrate/806_PW_LT_st/result.ref | 10 +- tests/integrate/807_PW_LT_bct/INPUT | 1 + tests/integrate/807_PW_LT_bct/result.ref | 8 +- tests/integrate/809_PW_LT_baco/INPUT | 1 + tests/integrate/809_PW_LT_baco/result.ref | 10 +- tests/integrate/811_PW_LT_bco/INPUT | 1 + tests/integrate/811_PW_LT_bco/result.ref | 8 +- 142 files changed, 1506 insertions(+), 3469 deletions(-) create mode 100644 source/module_io/write_pao.cpp create mode 100644 source/module_io/write_pao.h create mode 100644 source/module_psi/psi_initializer_file.cpp create mode 100644 source/module_psi/psi_initializer_file.h delete mode 100644 source/module_psi/wavefunc.cpp delete mode 100644 source/module_psi/wavefunc.h delete mode 100644 source/module_psi/wf_atomic.cpp delete mode 100644 source/module_psi/wf_atomic.h diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 02649008c3..7c3628b9ff 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -11,7 +11,6 @@ - [kpar](#kpar) - [bndpar](#bndpar) - [latname](#latname) - - [psi\_initializer](#psi_initializer) - [init\_wfc](#init_wfc) - [init\_chg](#init_chg) - [init\_vel](#init_vel) @@ -93,6 +92,7 @@ - [scf\_os\_stop](#scf_os_stop) - [scf\_os\_thr](#scf_os_thr) - [scf\_os\_ndim](#scf_os_ndim) + - [sc\_os\_ndim](#sc_os_ndim) - [chg\_extrap](#chg_extrap) - [lspinorb](#lspinorb) - [noncolin](#noncolin) @@ -467,7 +467,7 @@ - [abs\_broadening](#abs_broadening) - [ri\_hartree\_benchmark](#ri_hartree_benchmark) - [aims\_nbasis](#aims_nbasis) - - [Reduced Density Matrix Functional Theory](#Reduced-Density-Matrix-Functional-Theory) + - [Reduced Density Matrix Functional Theory](#reduced-density-matrix-functional-theory) - [rdmft](#rdmft) - [rdmft\_power\_alpha](#rdmft_power_alpha) @@ -580,17 +580,6 @@ These variables are used to control general system parameters. - triclinic: triclinic (14) - **Default**: none -### psi_initializer - -- **Type**: Integer -- **Description**: enable the experimental feature psi_initializer, to support use numerical atomic orbitals initialize wavefunction (`basis_type pw` case). - - NOTE: this feature is not well-implemented for `nspin 4` case (closed presently), and cannot use with `calculation nscf`/`esolver_type sdft` cases. - Available options are: - - 0: disable psi_initializer - - 1: enable psi_initializer -- **Default**: 0 - ### init_wfc - **Type**: String @@ -602,8 +591,6 @@ These variables are used to control general system parameters. - atomic+random: add small random numbers on atomic pseudo-wavefunctions - file: from binary files `WAVEFUNC*.dat`, which are output by setting [out_wfc_pw](#out_wfc_pw) to `2`. - random: random numbers - - with `psi_initializer 1`, two more options are supported: - nao: from numerical atomic orbitals. If they are not enough, other wave functions are initialized with random numbers. - nao+random: add small random numbers on numerical atomic orbitals - **Default**: atomic diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 9d2dc62b48..058aff4f36 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -398,6 +398,7 @@ OBJS_PSI=psi.o\ OBJS_PSI_INITIALIZER=psi_initializer.o\ psi_initializer_random.o\ + psi_initializer_file.o\ psi_initializer_atomic.o\ psi_initializer_atomic_random.o\ psi_initializer_nao.o\ @@ -494,6 +495,7 @@ OBJS_IO=input_conv.o\ to_wannier90_lcao.o\ fR_overlap.o\ unk_overlap_pw.o\ + write_pao.o\ write_wfc_pw.o\ winput.o\ write_cube.o\ @@ -669,8 +671,6 @@ OBJS_SRCPW=H_Ewald_pw.o\ of_stress_pw.o\ symmetry_rho.o\ symmetry_rhog.o\ - wavefunc.o\ - wf_atomic.o\ psi_init.o\ elecond.o\ sto_tool.o\ diff --git a/source/module_basis/module_pw/pw_basis_k.cpp b/source/module_basis/module_pw/pw_basis_k.cpp index 079eeaf119..f670ee9bf9 100644 --- a/source/module_basis/module_pw/pw_basis_k.cpp +++ b/source/module_basis/module_pw/pw_basis_k.cpp @@ -22,7 +22,6 @@ PW_Basis_K::~PW_Basis_K() delete[] igl2isz_k; delete[] igl2ig_k; delete[] gk2; - delete[] ig2ixyz_k_; #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { if (this->precision == "single") { @@ -169,6 +168,7 @@ void PW_Basis_K::setupIndGk() syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, this->d_igl2isz_k, this->igl2isz_k, this->npwk_max * this->nks); } #endif + this->get_ig2ixyz_k(); return; } @@ -334,8 +334,12 @@ int& PW_Basis_K::getigl2ig(const int ik, const int igl) const void PW_Basis_K::get_ig2ixyz_k() { - delete[] this->ig2ixyz_k_; - this->ig2ixyz_k_ = new int [this->npwk_max * this->nks]; + if (this->device != "gpu") + { + //only GPU need to get ig2ixyz_k + return; + } + int * ig2ixyz_k_cpu = new int [this->npwk_max * this->nks]; ModuleBase::Memory::record("PW_B_K::ig2ixyz", sizeof(int) * this->npwk_max * this->nks); assert(gamma_only == false); //We only finish non-gamma_only fft on GPU temperarily. for(int ik = 0; ik < this->nks; ++ik) @@ -348,15 +352,12 @@ void PW_Basis_K::get_ig2ixyz_k() int ixy = this->is2fftixy[is]; int iy = ixy % this->ny; int ix = ixy / this->ny; - ig2ixyz_k_[igl + ik * npwk_max] = iz + iy * nz + ix * ny * nz; + ig2ixyz_k_cpu[igl + ik * npwk_max] = iz + iy * nz + ix * ny * nz; } } -#if defined(__CUDA) || defined(__ROCM) - if (this->device == "gpu") { - resmem_int_op()(gpu_ctx, ig2ixyz_k, this->npwk_max * this->nks); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, this->ig2ixyz_k, this->ig2ixyz_k_, this->npwk_max * this->nks); - } -#endif + resmem_int_op()(gpu_ctx, ig2ixyz_k, this->npwk_max * this->nks); + syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, this->ig2ixyz_k, ig2ixyz_k_cpu, this->npwk_max * this->nks); + delete[] ig2ixyz_k_cpu; } std::vector PW_Basis_K::get_ig2ix(const int ik) const diff --git a/source/module_basis/module_pw/pw_basis_k.h b/source/module_basis/module_pw/pw_basis_k.h index 768c4df1fe..f5be09cfbd 100644 --- a/source/module_basis/module_pw/pw_basis_k.h +++ b/source/module_basis/module_pw/pw_basis_k.h @@ -71,8 +71,6 @@ class PW_Basis_K : public PW_Basis const bool xprime_in = true ); - void get_ig2ixyz_k(); - public: int nks=0;//number of k points in this pool ModuleBase::Vector3 *kvec_d=nullptr; // Direct coordinates of k points @@ -88,8 +86,7 @@ class PW_Basis_K : public PW_Basis int *igl2isz_k=nullptr, * d_igl2isz_k = nullptr; //[npwk_max*nks] map (igl,ik) to (is,iz) int *igl2ig_k=nullptr;//[npwk_max*nks] map (igl,ik) to ig - int *ig2ixyz_k=nullptr; - int *ig2ixyz_k_=nullptr; + int *ig2ixyz_k=nullptr; ///< [npw] map ig to ixyz double *gk2=nullptr; // modulus (G+K)^2 of G vectors [npwk_max*nks] @@ -108,6 +105,8 @@ class PW_Basis_K : public PW_Basis double * d_gk2 = nullptr; // modulus (G+K)^2 of G vectors [npwk_max*nks] //create igl2isz_k map array for fft void setupIndGk(); + // get ig2ixyz_k + void get_ig2ixyz_k(); //calculate G+K, it is a private function ModuleBase::Vector3 cal_GplusK_cartesian(const int ik, const int ig) const; diff --git a/source/module_basis/module_pw/test/test4-4.cpp b/source/module_basis/module_pw/test/test4-4.cpp index ce4916d57f..7eb0241318 100644 --- a/source/module_basis/module_pw/test/test4-4.cpp +++ b/source/module_basis/module_pw/test/test4-4.cpp @@ -213,13 +213,6 @@ TEST_F(PWTEST,test4_4) } } - //check getig2ixyz_k - pwtest.get_ig2ixyz_k(); - for(int igl = 0; igl < npwk ; ++igl) - { - EXPECT_GE(pwtest.ig2ixyz_k_[igl + ik * pwtest.npwk_max], 0); - } - } delete []tmp; delete [] rhor; diff --git a/source/module_cell/read_atoms.cpp b/source/module_cell/read_atoms.cpp index acf54c4e7d..26f9d86789 100644 --- a/source/module_cell/read_atoms.cpp +++ b/source/module_cell/read_atoms.cpp @@ -97,7 +97,6 @@ int UnitCell::read_atom_species(std::ifstream &ifa, std::ofstream &ofs_running) ||(PARAM.inp.basis_type == "lcao_in_pw") ||( (PARAM.inp.basis_type == "pw") - &&(PARAM.inp.psi_initializer) &&(PARAM.inp.init_wfc.substr(0, 3) == "nao") ) || PARAM.inp.onsite_radius > 0.0 @@ -453,7 +452,7 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn } else if(PARAM.inp.basis_type == "pw") { - if ((PARAM.inp.psi_initializer)&&(PARAM.inp.init_wfc.substr(0, 3) == "nao") || PARAM.inp.onsite_radius > 0.0) + if ((PARAM.inp.init_wfc.substr(0, 3) == "nao") || PARAM.inp.onsite_radius > 0.0) { std::string orbital_file = PARAM.inp.orbital_dir + orbital_fn[it]; this->read_orb_file(it, orbital_file, ofs_running, &(atoms[it])); diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index ac1fe740ca..4aa7f868ba 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -533,8 +533,7 @@ void UnitCell::cal_nwfc(std::ofstream& log) { // Use localized basis //===================== if ((PARAM.inp.basis_type == "lcao") || (PARAM.inp.basis_type == "lcao_in_pw") - || ((PARAM.inp.basis_type == "pw") && (PARAM.inp.psi_initializer) - && (PARAM.inp.init_wfc.substr(0, 3) == "nao") + || ((PARAM.inp.basis_type == "pw") && (PARAM.inp.init_wfc.substr(0, 3) == "nao") && (PARAM.inp.esolver_type == "ksdft"))) // xiaohui add 2013-09-02 { ModuleBase::GlobalFunc::AUTO_SET("NBANDS", PARAM.inp.nbands); diff --git a/source/module_esolver/esolver_ks_lcaopw.cpp b/source/module_esolver/esolver_ks_lcaopw.cpp index 3887796046..08d1043a4a 100644 --- a/source/module_esolver/esolver_ks_lcaopw.cpp +++ b/source/module_esolver/esolver_ks_lcaopw.cpp @@ -57,6 +57,7 @@ namespace ModuleESolver template ESolver_KS_LIP::~ESolver_KS_LIP() { + delete this->psi_local; // delete Hamilt this->deallocate_hamilt(); } @@ -79,11 +80,22 @@ namespace ModuleESolver this->p_hamilt = nullptr; } } + template + void ESolver_KS_LIP::before_scf(UnitCell& ucell, const int istep) + { + ESolver_KS_PW::before_scf(ucell, istep); + this->p_psi_init->initialize_lcao_in_pw(this->psi_local, GlobalV::ofs_running); + } template void ESolver_KS_LIP::before_all_runners(UnitCell& ucell, const Input_para& inp) { ESolver_KS_PW::before_all_runners(ucell, inp); + delete this->psi_local; + this->psi_local = new psi::Psi(this->psi->get_nk(), + this->p_psi_init->psi_initer->nbands_start(), + this->psi->get_nbasis(), + this->psi->get_ngk_pointer()); #ifdef __EXX if (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "relax" || PARAM.inp.calculation == "cell-relax" @@ -94,14 +106,14 @@ namespace ModuleESolver this->exx_lip = std::unique_ptr>(new Exx_Lip(GlobalC::exx_info.info_lip, ucell.symm, &this->kv, - this->p_wf_init, + this->psi_local, this->kspw_psi, this->pw_wfc, this->pw_rho, this->sf, &ucell, this->pelec)); - // this->exx_lip.init(GlobalC::exx_info.info_lip, cell.symm, &this->kv, this->p_wf_init, this->kspw_psi, this->pw_wfc, this->pw_rho, this->sf, &cell, this->pelec); + // this->exx_lip.init(GlobalC::exx_info.info_lip, cell.symm, &this->kv, this->p_psi_init, this->kspw_psi, this->pw_wfc, this->pw_rho, this->sf, &cell, this->pelec); } } #endif @@ -136,18 +148,8 @@ namespace ModuleESolver hsolver::DiagoIterAssist::PW_DIAG_NMAX = PARAM.inp.pw_diag_nmax; bool skip_charge = PARAM.inp.calculation == "nscf" ? true : false; - // It is not a good choice to overload another solve function here, this will spoil the concept of - // multiple inheritance and polymorphism. But for now, we just do it in this way. - // In the future, there will be a series of class ESolver_KS_LCAO_PW, HSolver_LCAO_PW and so on. - std::weak_ptr> psig = this->p_wf_init->get_psig(); - - if (psig.expired()) - { - ModuleBase::WARNING_QUIT("ESolver_KS_PW::hamilt2density_single", "psig lifetime is expired"); - } - hsolver::HSolverLIP hsolver_lip_obj(this->pw_wfc); - hsolver_lip_obj.solve(this->p_hamilt, this->kspw_psi[0], this->pelec, psig.lock().get()[0], skip_charge,ucell.tpiba,ucell.nat); + hsolver_lip_obj.solve(this->p_hamilt, this->kspw_psi[0], this->pelec, *this->psi_local, skip_charge,ucell.tpiba,ucell.nat); // add exx #ifdef __EXX diff --git a/source/module_esolver/esolver_ks_lcaopw.h b/source/module_esolver/esolver_ks_lcaopw.h index 56276f3eb6..99f527081e 100644 --- a/source/module_esolver/esolver_ks_lcaopw.h +++ b/source/module_esolver/esolver_ks_lcaopw.h @@ -23,6 +23,8 @@ namespace ModuleESolver void before_all_runners(UnitCell& ucell, const Input_para& inp) override; void after_all_runners(UnitCell& ucell) override; + virtual void before_scf(UnitCell& ucell, const int istep) override; + protected: virtual void iter_init(UnitCell& ucell, const int istep, const int iter) override; virtual void iter_finish(UnitCell& ucell, const int istep, int& iter) override; @@ -35,6 +37,8 @@ namespace ModuleESolver virtual void allocate_hamilt(const UnitCell& ucell) override; virtual void deallocate_hamilt() override; + + psi::Psi* psi_local = nullptr; ///< psi for all local NAOs #ifdef __EXX std::unique_ptr> exx_lip; diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index f3d8a13f99..d16289d4e7 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -118,7 +118,7 @@ ESolver_KS_PW::~ESolver_KS_PW() } delete this->psi; - delete this->p_wf_init; + delete this->p_psi_init; } template @@ -189,26 +189,6 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p &(this->pelec->f_en.vtxc)); } - //! 7) prepare some parameters for electronic wave functions initilization - this->p_wf_init = new psi::PSIInit(PARAM.inp.init_wfc, - PARAM.inp.ks_solver, - PARAM.inp.basis_type, - PARAM.inp.psi_initializer, - this->pw_wfc); - this->p_wf_init->prepare_init(&(this->sf), - &ucell, - 1, -#ifdef __MPI - &GlobalC::Pkpoints, - GlobalV::MY_RANK, -#endif - &this->ppcell); - - if (this->psi != nullptr) - { - delete this->psi; - this->psi = nullptr; - } //! initalize local pseudopotential this->locpp.init_vloc(ucell, this->pw_rhod); @@ -219,17 +199,19 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p this->ppcell.init_vnl(ucell, this->pw_rhod); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "NON-LOCAL POTENTIAL"); - //! Allocate psi - this->p_wf_init->allocate_psi(this->psi, - this->kv.get_nkstot(), - this->kv.get_nks(), - this->kv.ngk.data(), - this->pw_wfc->npwk_max, - &this->sf, - &this->ppcell, - ucell); - - assert(this->psi != nullptr); + //! Allocate and initialize psi + this->p_psi_init = new psi::PSIInit(PARAM.inp.init_wfc, + PARAM.inp.ks_solver, + PARAM.inp.basis_type, + GlobalV::MY_RANK, + ucell, + this->sf, + GlobalC::Pkpoints, + this->ppcell, + *this->pw_wfc); + allocate_psi(this->psi, this->kv.get_nks(), this->kv.ngk.data(), PARAM.inp.nbands, this->pw_wfc->npwk_max); + this->p_psi_init->prepare_init(PARAM.inp.pw_seed); + this->kspw_psi = PARAM.inp.device == "gpu" || PARAM.inp.precision == "single" ? new psi::Psi(this->psi[0]) : reinterpret_cast*>(this->psi); @@ -267,7 +249,7 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) this->pw_wfc->collect_local_pw(PARAM.inp.erf_ecut, PARAM.inp.erf_height, PARAM.inp.erf_sigma); - this->p_wf_init->make_table(this->kv.get_nks(), &this->sf, &this->ppcell, ucell); + this->p_psi_init->prepare_init(PARAM.inp.pw_seed); } if (ucell.ionic_position_updated) { @@ -407,29 +389,11 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) auto* dftu = ModuleDFTU::DFTU::get_instance(); dftu->init(ucell, nullptr, this->kv.get_nks()); } - // after init_rho (in pelec->init_scf), we have rho now. - // before hamilt2density, we update Hk and initialize psi - - // before_scf function will be called everytime before scf. However, once - // atomic coordinates changed, structure factor will change, therefore all - // atomwise properties will change. So we need to reinitialize psi every - // time before scf. But for random wavefunction, we dont, because random - // wavefunction is not related to atomic coordinates. What the old strategy - // does is only to initialize for once... - if (((PARAM.inp.init_wfc == "random") && (istep == 0)) || (PARAM.inp.init_wfc != "random")) - { - this->p_wf_init->initialize_psi(this->psi, - this->kspw_psi, - this->p_hamilt, - this->ppcell, - ucell, - GlobalV::ofs_running, - this->already_initpsi); - - if (this->already_initpsi == false) - { - this->already_initpsi = true; - } + + if (!this->already_initpsi) + { + this->p_psi_init->initialize_psi(this->psi, this->kspw_psi, this->p_hamilt, GlobalV::ofs_running); + this->already_initpsi = true; } ModuleBase::timer::tick("ESolver_KS_PW", "before_scf"); diff --git a/source/module_esolver/esolver_ks_pw.h b/source/module_esolver/esolver_ks_pw.h index 3ad3aeb09c..25cf73dc77 100644 --- a/source/module_esolver/esolver_ks_pw.h +++ b/source/module_esolver/esolver_ks_pw.h @@ -53,7 +53,7 @@ class ESolver_KS_PW : public ESolver_KS psi::Psi, base_device::DEVICE_CPU>* psi = nullptr; // psi_initializer controller - psi::PSIInit* p_wf_init = nullptr; + psi::PSIInit* p_psi_init = nullptr; Device* ctx = {}; diff --git a/source/module_hsolver/diago_iter_assist.cpp b/source/module_hsolver/diago_iter_assist.cpp index bdb60ffaff..14662291c8 100644 --- a/source/module_hsolver/diago_iter_assist.cpp +++ b/source/module_hsolver/diago_iter_assist.cpp @@ -53,7 +53,7 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* const int dmax = psi.get_nbasis(); T* temp = nullptr; - bool in_place = false; + bool in_place = false; ///< if temp and evc share the same memory if (psi.get_pointer() != evc.get_pointer() && psi.get_nbands() == evc.get_nbands()) { // use memory of evc as temp temp = evc.get_pointer(); @@ -62,7 +62,6 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* else { resmem_complex_op()(ctx, temp, nstart * dmax, "DiagSub::temp"); - setmem_complex_op()(ctx, temp, 0, nstart * dmax); } { // code block to calculate hcc and scc @@ -306,8 +305,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* { GlobalV::ofs_running << " Not do zgemm to get evc." << std::endl; } - else if ((PARAM.inp.basis_type == "lcao" || PARAM.inp.basis_type == "lcao_in_pw" - || (PARAM.inp.basis_type == "pw" && PARAM.inp.psi_initializer)) + else if ((PARAM.inp.basis_type == "lcao" || PARAM.inp.basis_type == "lcao_in_pw" || PARAM.inp.basis_type == "pw") && (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "md" || PARAM.inp.calculation == "relax")) // pengfei 2014-10-13 { diff --git a/source/module_hsolver/hsolver_lcaopw.cpp b/source/module_hsolver/hsolver_lcaopw.cpp index 1f3bb2c17b..059318034a 100644 --- a/source/module_hsolver/hsolver_lcaopw.cpp +++ b/source/module_hsolver/hsolver_lcaopw.cpp @@ -7,7 +7,6 @@ #include "module_elecstate/elecstate_pw.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_hamilt_pw/hamilt_pwdft/hamilt_pw.h" -#include "module_psi/wavefunc.h" #include "module_hsolver/diago_iter_assist.h" #include "module_parameter/parameter.h" diff --git a/source/module_hsolver/hsolver_pw.h b/source/module_hsolver/hsolver_pw.h index 0dee4fbdbf..5f44bc10a4 100644 --- a/source/module_hsolver/hsolver_pw.h +++ b/source/module_hsolver/hsolver_pw.h @@ -5,7 +5,6 @@ #include "module_hamilt_general/hamilt.h" #include "module_base/macros.h" #include "module_basis/module_pw/pw_basis_k.h" -#include "module_psi/wavefunc.h" namespace hsolver { diff --git a/source/module_hsolver/test/hsolver_pw_sup.h b/source/module_hsolver/test/hsolver_pw_sup.h index 56377dfaf7..fcb2862a29 100644 --- a/source/module_hsolver/test/hsolver_pw_sup.h +++ b/source/module_hsolver/test/hsolver_pw_sup.h @@ -180,40 +180,3 @@ template class DiagoIterAssist, base_device::DEVICE_CPU>; template class DiagoIterAssist, base_device::DEVICE_CPU>; } // namespace hsolver - -#include "module_psi/wavefunc.h" -namespace hamilt { - -template <> -void diago_PAO_in_pw_k2( - const base_device::DEVICE_CPU* ctx, - const int& ik, - psi::Psi, base_device::DEVICE_CPU>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - const UnitCell& ucell, - hamilt::Hamilt, base_device::DEVICE_CPU>* phm_in) { - for (int i = 0; i < wvf.size(); i++) { - wvf.get_pointer()[i] = std::complex((float)i + 1, 0); - } -} - -template <> -void diago_PAO_in_pw_k2( - const base_device::DEVICE_CPU* ctx, - const int& ik, - psi::Psi, base_device::DEVICE_CPU>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - const UnitCell& ucell, - hamilt::Hamilt, base_device::DEVICE_CPU>* phm_in) { - for (int i = 0; i < wvf.size(); i++) { - wvf.get_pointer()[i] = std::complex((double)i + 1, 0); - } -} - -}//namespace hsolver diff --git a/source/module_hsolver/test/hsolver_supplementary_mock.h b/source/module_hsolver/test/hsolver_supplementary_mock.h index 436ecd6565..e670adfe15 100644 --- a/source/module_hsolver/test/hsolver_supplementary_mock.h +++ b/source/module_hsolver/test/hsolver_supplementary_mock.h @@ -1,6 +1,5 @@ #pragma once #include "module_elecstate/elecstate_pw.h" -#include "module_psi/wavefunc.h" namespace elecstate { @@ -153,15 +152,3 @@ K_Vectors::K_Vectors() K_Vectors::~K_Vectors() { } -wavefunc::wavefunc() -{ -} -wavefunc::~wavefunc() -{ -} -WF_atomic::WF_atomic() -{ -} -WF_atomic::~WF_atomic() -{ -} diff --git a/source/module_hsolver/test/test_hsolver_sdft.cpp b/source/module_hsolver/test/test_hsolver_sdft.cpp index 76f24af4ff..3ed2593d9a 100644 --- a/source/module_hsolver/test/test_hsolver_sdft.cpp +++ b/source/module_hsolver/test/test_hsolver_sdft.cpp @@ -181,7 +181,6 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, ModulePW::PW_Basis_K* wfc_basis) { } - template class Stochastic_Iter, base_device::DEVICE_CPU>; Charge::Charge(){}; @@ -209,7 +208,6 @@ class TestHSolverPW_SDFT : public ::testing::Test ModulePW::PW_Basis_K pwbk; Stochastic_WF> stowf; K_Vectors kv; - wavefunc wf; StoChe stoche; hamilt::HamiltSdftPW>* p_hamilt_sto = nullptr; hsolver::HSolverPW_SDFT, base_device::DEVICE_CPU> hs_d diff --git a/source/module_io/CMakeLists.txt b/source/module_io/CMakeLists.txt index e9f7d0b982..677223d844 100644 --- a/source/module_io/CMakeLists.txt +++ b/source/module_io/CMakeLists.txt @@ -20,6 +20,7 @@ list(APPEND objects restart.cpp binstream.cpp write_wfc_pw.cpp + write_pao.cpp write_cube.cpp write_elecstat_pot.cpp write_elf.cpp diff --git a/source/module_io/read_input_item_system.cpp b/source/module_io/read_input_item_system.cpp index ca80e04412..97b5875f96 100644 --- a/source/module_io/read_input_item_system.cpp +++ b/source/module_io/read_input_item_system.cpp @@ -506,18 +506,6 @@ void ReadInput::item_system() read_sync_string(input.init_wfc); this->add_item(item); } - { - Input_Item item("psi_initializer"); - item.annotation = "whether to use psi_initializer"; - item.reset_value = [](const Input_Item& item, Parameter& para) { - if (para.input.basis_type == "lcao_in_pw") - { - para.input.psi_initializer = true; - } - }; - read_sync_bool(input.psi_initializer); - this->add_item(item); - } { Input_Item item("pw_seed"); item.annotation = "random seed for initializing wave functions"; diff --git a/source/module_io/test/for_testing_input_conv.h b/source/module_io/test/for_testing_input_conv.h index 7394ded26f..88b1f304e2 100644 --- a/source/module_io/test/for_testing_input_conv.h +++ b/source/module_io/test/for_testing_input_conv.h @@ -16,7 +16,6 @@ #include "module_hamilt_lcao/module_tddft/td_velocity.h" #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_hamilt_pw/hamilt_pwdft/structure_factor.h" -#include "module_psi/wavefunc.h" #include "module_hsolver/hsolver_lcao.h" #include "module_io/berryphase.h" #include "module_io/restart.h" @@ -166,18 +165,6 @@ Structure_Factor::Structure_Factor() Structure_Factor::~Structure_Factor() { } -WF_atomic::WF_atomic() -{ -} -WF_atomic::~WF_atomic() -{ -} -wavefunc::wavefunc() -{ -} -wavefunc::~wavefunc() -{ -} UnitCell::UnitCell() { itia2iat.create(1, 1); diff --git a/source/module_io/test_serial/read_input_item_test.cpp b/source/module_io/test_serial/read_input_item_test.cpp index e8da3f478b..d77cd1a3e9 100644 --- a/source/module_io/test_serial/read_input_item_test.cpp +++ b/source/module_io/test_serial/read_input_item_test.cpp @@ -316,13 +316,6 @@ TEST_F(InputTest, Item_test) it->second.reset_value(it->second, param); EXPECT_EQ(param.input.init_wfc, "nao"); } - { // psi_initializer - auto it = find_label("psi_initializer", readinput.input_lists); - param.input.psi_initializer = false; - param.input.basis_type = "lcao_in_pw"; - it->second.reset_value(it->second, param); - EXPECT_EQ(param.input.psi_initializer, true); - } { // init_chg auto it = find_label("init_chg", readinput.input_lists); param.input.init_chg = "get_pchg"; diff --git a/source/module_io/to_wannier90_lcao_in_pw.cpp b/source/module_io/to_wannier90_lcao_in_pw.cpp index bf6bac22f6..44afc736fb 100644 --- a/source/module_io/to_wannier90_lcao_in_pw.cpp +++ b/source/module_io/to_wannier90_lcao_in_pw.cpp @@ -21,12 +21,12 @@ toWannier90_LCAO_IN_PW::toWannier90_LCAO_IN_PW( const std::string &wannier_spin ):toWannier90_PW(out_wannier_mmn, out_wannier_amn, out_wannier_unk, out_wannier_eig, out_wannier_wvfn_formatted, nnkpfile, wannier_spin) { - } toWannier90_LCAO_IN_PW::~toWannier90_LCAO_IN_PW() { - + delete psi_initer_; + delete psi; } void toWannier90_LCAO_IN_PW::calculate( @@ -44,14 +44,15 @@ void toWannier90_LCAO_IN_PW::calculate( Structure_Factor* sf_ptr = const_cast(&sf); ModulePW::PW_Basis_K* wfcpw_ptr = const_cast(wfcpw); - this->psi_init_ = new psi_initializer_nao, base_device::DEVICE_CPU>(); -#ifdef __MPI - this->psi_init_->initialize(sf_ptr, wfcpw_ptr, &ucell, &(GlobalC::Pkpoints), 1, nullptr, GlobalV::MY_RANK); - #else - this->psi_init_->initialize(sf_ptr, wfcpw_ptr, &(ucell), 1, nullptr); - #endif - this->psi_init_->tabulate(); - this->psi_init_->allocate(true); + delete this->psi_initer_; + this->psi_initer_ = new psi_initializer_nao>(); + this->psi_initer_->initialize(sf_ptr, wfcpw_ptr, &ucell, &(GlobalC::Pkpoints), 1, nullptr, GlobalV::MY_RANK); + this->psi_initer_->tabulate(); + delete this->psi; + const int nks_psi = (PARAM.inp.calculation == "nscf" && PARAM.inp.mem_saver == 1)? 1 : wfcpw->nks; + const int nks_psig = (PARAM.inp.basis_type == "pw")? 1 : nks_psi; + const int nbands_actual = this->psi_initer_->nbands_start(); + this->psi = new psi::Psi, base_device::DEVICE_CPU>(nks_psig, nbands_actual, wfcpw->npwk_max*PARAM.globalv.npol, wfcpw->npwk); read_nnkp(ucell,kv); if (PARAM.inp.nspin == 2) @@ -217,17 +218,15 @@ void toWannier90_LCAO_IN_PW::nao_G_expansion( ) { int npwx = wfcpw->npwk_max; - this->psi_init_->proj_ao_onkG(ik); - std::weak_ptr>> psig = this->psi_init_->share_psig(); - if(psig.expired()) { ModuleBase::WARNING_QUIT("toWannier90_LCAO_IN_PW::nao_G_expansion", "psig is expired"); -} + this->psi->fix_k(ik); + this->psi_initer_->init_psig(this->psi->get_pointer(), ik); int nbands = PARAM.globalv.nlocal; int nbasis = npwx*PARAM.globalv.npol; for (int ib = 0; ib < nbands; ib++) { for (int ig = 0; ig < nbasis; ig++) { - psi(ib, ig) = psig.lock().get()[0](ik, ib, ig); + psi(ib, ig) = this->psi->operator()(ib, ig); } } } diff --git a/source/module_io/to_wannier90_lcao_in_pw.h b/source/module_io/to_wannier90_lcao_in_pw.h index 26fe2abb92..16bccd20e3 100644 --- a/source/module_io/to_wannier90_lcao_in_pw.h +++ b/source/module_io/to_wannier90_lcao_in_pw.h @@ -70,7 +70,9 @@ class toWannier90_LCAO_IN_PW : public toWannier90_PW protected: const Parallel_Orbitals* ParaV; /// @brief psi initializer for expanding nao in planewave basis - psi_initializer, base_device::DEVICE_CPU>* psi_init_; + psi_initializer>* psi_initer_ = nullptr; + + psi::Psi, base_device::DEVICE_CPU>* psi = nullptr; /// @brief get Bloch function from LCAO wavefunction /// @param psi_in diff --git a/source/module_io/write_dos_lcao.cpp b/source/module_io/write_dos_lcao.cpp index 015c5bc1c1..14beb2830c 100644 --- a/source/module_io/write_dos_lcao.cpp +++ b/source/module_io/write_dos_lcao.cpp @@ -8,7 +8,6 @@ #include "module_base/global_function.h" #include "module_base/global_variable.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" -#include "module_psi/wavefunc.h" #include "write_orb_info.h" #include diff --git a/source/module_io/write_pao.cpp b/source/module_io/write_pao.cpp new file mode 100644 index 0000000000..5e1a30e79a --- /dev/null +++ b/source/module_io/write_pao.cpp @@ -0,0 +1,38 @@ +#include "write_pao.h" +#include "module_base/global_variable.h" +#include "module_parameter/parameter.h" + +#include +namespace ModuleIO +{ +void print_PAOs(const UnitCell& ucell) +{ + if (GlobalV::MY_RANK != 0) + { + return; + } + for (int it = 0; it < ucell.ntype; it++) + { + for (int icc = 0; icc < ucell.atoms[it].ncpp.nchi; icc++) + { + std::stringstream ss; + ss << PARAM.globalv.global_out_dir << ucell.atoms[it].label << "/" << ucell.atoms[it].label << "-" + << ucell.atoms[it].ncpp.els[icc] << ".ORBITAL"; + + std::ofstream ofs(ss.str().c_str()); + ofs << "Mesh " << ucell.atoms[it].ncpp.msh; + ofs << "\n" << std::setw(15) << "Radial" << std::setw(15) << "Psi" << std::setw(15) << "Rab"; + + for (int i = 0; i < ucell.atoms[it].ncpp.msh; i++) + { + ofs << "\n" + << std::setw(15) << ucell.atoms[it].ncpp.r[i] << std::setw(15) << ucell.atoms[it].ncpp.chi(icc, i) + << std::setw(15) << ucell.atoms[it].ncpp.rab[i]; + } + ofs.close(); + } + // end out put + } + return; +} +} // namespace ModuleIO \ No newline at end of file diff --git a/source/module_io/write_pao.h b/source/module_io/write_pao.h new file mode 100644 index 0000000000..40cee0db34 --- /dev/null +++ b/source/module_io/write_pao.h @@ -0,0 +1,10 @@ +#include "module_cell/unitcell.h" +namespace ModuleIO +{ + /** + * @brief print chi (PAO) in pseudopotential file + * + * @param ucell + */ + void print_PAOs(const UnitCell& ucell); +} \ No newline at end of file diff --git a/source/module_md/run_md.cpp b/source/module_md/run_md.cpp index b82a0c3e69..8e831e7e11 100644 --- a/source/module_md/run_md.cpp +++ b/source/module_md/run_md.cpp @@ -104,7 +104,6 @@ void md_line(UnitCell& unit_in, ModuleESolver::ESolver* p_esolver, const Paramet // because I move out the dependence on GlobalV from UnitCell::print_stru_file // so its parameter is calculated here bool need_orb = PARAM.inp.basis_type=="pw"; - need_orb = need_orb && PARAM.inp.psi_initializer; need_orb = need_orb && PARAM.inp.init_wfc.substr(0, 3)=="nao"; need_orb = need_orb || PARAM.inp.basis_type=="lcao"; need_orb = need_orb || PARAM.inp.basis_type=="lcao_in_pw"; diff --git a/source/module_parameter/input_parameter.h b/source/module_parameter/input_parameter.h index 04fc8790df..d2c27f78e1 100644 --- a/source/module_parameter/input_parameter.h +++ b/source/module_parameter/input_parameter.h @@ -45,7 +45,6 @@ struct Input_para double erf_sigma = 0.1; ///< the width of the energy step for reciprocal vectors int fft_mode = 0; ///< fftw mode 0: estimate, 1: measure, 2: patient, 3: exhaustive std::string init_wfc = "atomic"; ///< "file","atomic","random" - bool psi_initializer = false; ///< whether use psi_initializer to initialize wavefunctions int pw_seed = 0; ///< random seed for initializing wave functions std::string init_chg = "atomic"; ///< "file","atomic" bool dm_to_rho = false; ///< read density matrix from npz format and calculate charge density diff --git a/source/module_psi/CMakeLists.txt b/source/module_psi/CMakeLists.txt index 77afc701dc..a1037885f3 100644 --- a/source/module_psi/CMakeLists.txt +++ b/source/module_psi/CMakeLists.txt @@ -8,8 +8,6 @@ add_library( psi_overall_init OBJECT psi_init.cpp - wavefunc.cpp - wf_atomic.cpp ) add_library( @@ -17,6 +15,7 @@ add_library( OBJECT psi_initializer.cpp psi_initializer_random.cpp + psi_initializer_file.cpp psi_initializer_atomic.cpp psi_initializer_atomic_random.cpp psi_initializer_nao.cpp diff --git a/source/module_psi/psi_init.cpp b/source/module_psi/psi_init.cpp index 201539a54f..f5a0fa6595 100644 --- a/source/module_psi/psi_init.cpp +++ b/source/module_psi/psi_init.cpp @@ -1,12 +1,14 @@ #include "psi_init.h" #include "module_base/macros.h" +#include "module_base/memory.h" #include "module_base/timer.h" #include "module_base/tool_quit.h" #include "module_hsolver/diago_iter_assist.h" #include "module_parameter/parameter.h" #include "module_psi/psi_initializer_atomic.h" #include "module_psi/psi_initializer_atomic_random.h" +#include "module_psi/psi_initializer_file.h" #include "module_psi/psi_initializer_nao.h" #include "module_psi/psi_initializer_nao_random.h" #include "module_psi/psi_initializer_random.h" @@ -17,297 +19,189 @@ template PSIInit::PSIInit(const std::string& init_wfc_in, const std::string& ks_solver_in, const std::string& basis_type_in, - const bool& use_psiinitializer_in, - ModulePW::PW_Basis_K* pw_wfc_in) + const int& rank_in, + const UnitCell& ucell_in, + const Structure_Factor& sf_in, + const Parallel_Kpoints& parakpts_in, + const pseudopot_cell_vnl& nlpp_in, + const ModulePW::PW_Basis_K& pw_wfc_in) + : ucell(ucell_in), sf(sf_in), nlpp(nlpp_in), parakpts(parakpts_in), pw_wfc(pw_wfc_in), rank(rank_in) { this->init_wfc = init_wfc_in; this->ks_solver = ks_solver_in; this->basis_type = basis_type_in; - this->use_psiinitializer = use_psiinitializer_in; - this->pw_wfc = pw_wfc_in; } template -void PSIInit::prepare_init(Structure_Factor* p_sf, - UnitCell* p_ucell, - const int& random_seed, -#ifdef __MPI - Parallel_Kpoints* p_parak, - const int& rank, -#endif - pseudopot_cell_vnl* p_ppcell) +void PSIInit::prepare_init(const int& random_seed) { - if (!this->use_psiinitializer) - { - return; - } + // under restriction of C++11, std::unique_ptr can not be allocate via std::make_unique // use new instead, but will cause asymmetric allocation and deallocation, in literal aspect ModuleBase::timer::tick("PSIInit", "prepare_init"); - if ((this->init_wfc.substr(0, 6) == "atomic") && (p_ucell->natomwfc == 0)) + this->psi_initer.reset(); + if (this->init_wfc == "random") { - this->psi_init = std::unique_ptr>(new psi_initializer_random()); + this->psi_initer = std::unique_ptr>(new psi_initializer_random()); } - else if (this->init_wfc == "atomic") + else if (this->init_wfc == "file") { - this->psi_init = std::unique_ptr>(new psi_initializer_atomic()); + this->psi_initer = std::unique_ptr>(new psi_initializer_file()); } - else if (this->init_wfc == "random") + else if ((this->init_wfc.substr(0, 6) == "atomic") && (this->ucell.natomwfc == 0)) { - this->psi_init = std::unique_ptr>(new psi_initializer_random()); + this->psi_initer = std::unique_ptr>(new psi_initializer_random()); } - else if (this->init_wfc == "nao") + else if (this->init_wfc == "atomic" + || (this->init_wfc == "atomic+random" && this->ucell.natomwfc != PARAM.inp.nbands)) { - this->psi_init = std::unique_ptr>(new psi_initializer_nao()); + this->psi_initer = std::unique_ptr>(new psi_initializer_atomic()); } else if (this->init_wfc == "atomic+random") { - this->psi_init = std::unique_ptr>(new psi_initializer_atomic_random()); + this->psi_initer = std::unique_ptr>(new psi_initializer_atomic_random()); + } + else if (this->init_wfc == "nao") + { + this->psi_initer = std::unique_ptr>(new psi_initializer_nao()); } else if (this->init_wfc == "nao+random") { - this->psi_init = std::unique_ptr>(new psi_initializer_nao_random()); + this->psi_initer = std::unique_ptr>(new psi_initializer_nao_random()); } else { ModuleBase::WARNING_QUIT("PSIInit::prepare_init", "for new psi initializer, init_wfc type not supported"); } - //! function polymorphism is moved from constructor to function initialize. - //! Two slightly different implementation are for MPI and serial case, respectively. -#ifdef __MPI - this->psi_init->initialize(p_sf, pw_wfc, p_ucell, p_parak, random_seed, p_ppcell, rank); -#else - this->psi_init->initialize(p_sf, pw_wfc, p_ucell, random_seed, p_ppcell); -#endif + this->psi_initer->initialize(&sf, &pw_wfc, &ucell, ¶kpts, random_seed, &nlpp, rank); + this->psi_initer->tabulate(); - // always new->initialize->tabulate->allocate->proj_ao_onkG - this->psi_init->tabulate(); ModuleBase::timer::tick("PSIInit", "prepare_init"); } template -void PSIInit::allocate_psi(Psi>*& psi, - const int nkstot, - const int nks, - const int* ngk, - const int npwx, - Structure_Factor* p_sf, - pseudopot_cell_vnl* p_ppcell, - const UnitCell& ucell) +void PSIInit::initialize_psi(Psi>* psi, + psi::Psi* kspw_psi, + hamilt::Hamilt* p_hamilt, + std::ofstream& ofs_running) { - // allocate memory for std::complex datatype psi - // New psi initializer in ABACUS, Developer's note: - // Because the calling relationship between PSIInit and derived class is - // complicated, up to upcoming of ABACUS 3.4, we only implement this new psi - // initialization method for ksdft_pw, which means the routinely used dft theory. - // For other theories like stochastic DFT, we still use the old method. - - // LCAOINPW also temporarily uses PSIInit workflow, but in principle, it - // should have its own ESolver. ESolver class is for controlling workflow for each - // theory-basis combination, in the future it is also possible to seperate/decouple - // the basis (representation) with operator (hamiltonian) and solver (diagonalization). - // This feature requires feasible Linear Algebra library in-built in ABACUS, which - // is not ready yet. - if (this->use_psiinitializer) // new method - { - // psi_initializer drag initialization of pw wavefunction out of HSolver, make psi - // initialization decoupled with HSolver (diagonalization) procedure. - // However, due to EXX is hard to maintain, we still use the old method for EXX. - // LCAOINPW in version >= 3.5.0 uses this new method. - psi = this->psi_init->allocate(); - } - else // old method + if (kspw_psi->get_nbands() == 0 || GlobalV::MY_STOGROUP != 0) { - // old method explicitly requires variables such as total number of kpoints, number - // of bands, number of G-vectors, and so on. Comparatively in new method, these - // variables are imported in function called initialize. - psi = this->wf_old.allocate(nkstot, nks, ngk, npwx); - - // however, init_at_1 does not actually initialize the psi, instead, it is a - // function to calculate a interpolate table saving overlap intergral or say - // Spherical Bessel Transform of atomic orbitals. - this->wf_old.init_at_1(ucell,p_sf, &p_ppcell->tab_at); - // similarly, wfcinit not really initialize any wavefunction, instead, it initialize - // the mapping from ixy, the 1d flattened index of point on fft grid (x, y) plane, - // to the index of "stick", composed of grid points. - this->wf_old.wfcinit(psi, pw_wfc); + return; } -} - -template -void PSIInit::make_table(const int nks, - Structure_Factor* p_sf, - pseudopot_cell_vnl* p_ppcell, - const UnitCell& ucell) -{ - if (this->use_psiinitializer) + if (this->basis_type == "lcao_in_pw") { - } // do not need to do anything because the interpolate table is unchanged - else // old initialization method, used in EXX calculation - { - this->wf_old.init_after_vc(nks); // reallocate wanf2, the planewave expansion of lcao - this->wf_old.init_at_1(ucell,p_sf, &p_ppcell->tab_at); // re-calculate tab_at, the overlap matrix between atomic pswfc and jlq + return; } -} - -template -void PSIInit::initialize_psi(Psi>* psi, - psi::Psi* kspw_psi, - hamilt::Hamilt* p_hamilt, - const pseudopot_cell_vnl& nlpp, - const UnitCell& ucell, - std::ofstream& ofs_running, - const bool is_already_initpsi) -{ ModuleBase::timer::tick("PSIInit", "initialize_psi"); - if (PARAM.inp.psi_initializer) - { - // if psig is not allocated before, allocate it - if (!this->psi_init->psig_use_count()) - { - this->psi_init->allocate(/*psig_only=*/true); - } + const int nbands_start = this->psi_initer->nbands_start(); + const int nbands = psi->get_nbands(); + const int nbasis = psi->get_nbasis(); + const bool another_psi_space = (nbands_start != nbands || PARAM.inp.precision == "single"); - // loop over kpoints, make it possible to only allocate memory for psig at the only one kpt - // like (1, nbands, npwx), in which npwx is the maximal npw of all kpoints - for (int ik = 0; ik < this->pw_wfc->nks; ik++) - { - //! Fix the wavefunction to initialize at given kpoint - psi->fix_k(ik); + Psi* psi_cpu = reinterpret_cast*>(psi); + Psi* psi_device = kspw_psi; - //! Update Hamiltonian from other kpoint to the given one - p_hamilt->updateHk(ik); + if (another_psi_space) + { + psi_cpu = new Psi(1, nbands_start, nbasis, nullptr); + psi_device = PARAM.inp.device == "gpu" ? new psi::Psi(psi_cpu[0]) + : reinterpret_cast*>(psi_cpu); + } - //! Project atomic orbitals on |k+G> planewave basis, where k is wavevector of kpoint - //! and G is wavevector of the peroiodic part of the Bloch function - this->psi_init->proj_ao_onkG(ik); + // loop over kpoints, make it possible to only allocate memory for psig at the only one kpt + // like (1, nbands, npwx), in which npwx is the maximal npw of all kpoints + for (int ik = 0; ik < this->pw_wfc.nks; ik++) + { + //! Fix the wavefunction to initialize at given kpoint + psi->fix_k(ik); + kspw_psi->fix_k(ik); - //! psi_initializer manages memory of psig with shared pointer, - //! its access to use is shared here via weak pointer - //! therefore once the psi_initializer is destructed, psig will be destructed, too - //! this way, we can avoid memory leak and undefined behavior - std::weak_ptr> psig = this->psi_init->share_psig(); + //! Update Hamiltonian from other kpoint to the given one + p_hamilt->updateHk(ik); - if (psig.expired()) - { - ModuleBase::WARNING_QUIT("PSIInit::initialize_psi", "psig lifetime is expired"); - } - - //! to use psig, we need to lock it to get a shared pointer version, - //! then switch kpoint of psig to the given one - auto psig_ = psig.lock(); - // CHANGE LOG: if not lcaoinpw, the psig will only be used in psi-initialization - // so we can only allocate memory for one kpoint with the maximal number of pw - // over all kpoints, then the memory space will be always enough. Then for each - // kpoint, the psig is calculated in an overwrite manner. - const int ik_psig = (psig_->get_nk() == 1) ? 0 : ik; - psig_->fix_k(ik_psig); + //! initialize psi_cpu + this->psi_initer->init_psig(psi_cpu->get_pointer(), ik); + if (psi_device->get_pointer() != psi_cpu->get_pointer()) + { + castmem_h2d_op()(ctx, cpu_ctx, psi_device->get_pointer(), psi_cpu->get_pointer(), nbands_start * nbasis); + } - std::vector::type> etatom(psig_->get_nbands(), 0.0); + std::vector::type> etatom(nbands_start, 0.0); - // then adjust dimension from psig to psi - // either by matrix-multiplication or by copying-discarding - if (this->psi_init->method() != "random") + if (this->ks_solver == "cg") + { + if (another_psi_space) { - // lcaoinpw and pw share the same esolver. In the future, we will have different esolver - if (((this->ks_solver == "cg") || (this->ks_solver == "lapack")) && (this->basis_type == "pw")) - { - // the following function is only run serially, to be improved - hsolver::DiagoIterAssist::diagH_subspace_init(p_hamilt, - psig_->get_pointer(), - psig_->get_nbands(), - psig_->get_nbasis(), - *(kspw_psi), - etatom.data()); - continue; - } - else if ((this->ks_solver == "lapack") && (this->basis_type == "lcao_in_pw")) - { - if (ik == 0) - { - ofs_running << " START WAVEFUNCTION: LCAO_IN_PW, psi initialization skipped " << std::endl; - } - continue; - } - // else the case is davidson + // for diagH_subspace_init, psi_cpu->get_pointer() and kspw_psi->get_pointer() should be different + hsolver::DiagoIterAssist::diagH_subspace_init(p_hamilt, + psi_device->get_pointer(), + nbands_start, + nbasis, + *(kspw_psi), + etatom.data()); } else { - if (this->ks_solver == "cg") - { - hsolver::DiagoIterAssist::diagH_subspace(p_hamilt, *(psig_), *(kspw_psi), etatom.data()); - continue; - } - // else the case is davidson + // for diagH_subspace_init, psi_cpu->get_pointer() and kspw_psi->get_pointer() can be the same + hsolver::DiagoIterAssist::diagH_subspace(p_hamilt, + *psi_device, + *kspw_psi, + etatom.data(), + nbands_start); } - - // for the Davidson method, we just copy the wavefunction (partially) - for (int iband = 0; iband < kspw_psi->get_nbands(); iband++) + } + else // dav, bpcg + { + if (another_psi_space) { - for (int ibasis = 0; ibasis < kspw_psi->get_nbasis(); ibasis++) - { - (*(kspw_psi))(iband, ibasis) = (*psig_)(iband, ibasis); - } + syncmem_complex_op()(ctx, ctx, kspw_psi->get_pointer(), psi_device->get_pointer(), nbands * nbasis); } - } // end k-point loop + } + } // end k-point loop - if (this->basis_type != "lcao_in_pw") + if (another_psi_space) + { + delete psi_cpu; + if(PARAM.inp.device == "gpu") { - this->psi_init->deallocate_psig(); + delete psi_device; } } - else - { - //! note: is_already_initpsi will be false in init_after_vc when vc changes. - if (PARAM.inp.basis_type == "pw" && is_already_initpsi == false) - { - for (int ik = 0; ik < this->pw_wfc->nks; ++ik) - { - //! Update Hamiltonian from other kpoint to the given one - p_hamilt->updateHk(ik); - if (PARAM.inp.esolver_type == "sdft") - { - if (kspw_psi->get_nbands() > 0 && GlobalV::MY_STOGROUP == 0) - { - //! Fix the wavefunction to initialize at given kpoint - kspw_psi->fix_k(ik); - - /// for psi init guess!!!! - hamilt::diago_PAO_in_pw_k2(this->ctx, - ik, - *(kspw_psi), - this->pw_wfc, - &this->wf_old, - nlpp.tab_at, - nlpp.lmaxkb, - ucell, - p_hamilt); - } - } - else - { - //! Fix the wavefunction to initialize at given kpoint - kspw_psi->fix_k(ik); + ModuleBase::timer::tick("PSIInit", "initialize_psi"); +} - /// for psi init guess!!!! - hamilt::diago_PAO_in_pw_k2(this->ctx, - ik, - *(kspw_psi), - this->pw_wfc, - &this->wf_old, - nlpp.tab_at, - nlpp.lmaxkb, - ucell, - p_hamilt); - } - } - } +template +void PSIInit::initialize_lcao_in_pw(Psi* psi_local, std::ofstream& ofs_running) +{ + ofs_running << " START WAVEFUNCTION: LCAO_IN_PW, psi initialization skipped " << std::endl; + assert(this->psi_initer->method() == "nao"); + for (int ik = 0; ik < this->pw_wfc.nks; ik++) + { + psi_local->fix_k(ik); + this->psi_initer->init_psig(psi_local->get_pointer(), ik); } +} - ModuleBase::timer::tick("PSIInit", "initialize_psi"); +void allocate_psi(Psi>*& psi, const int& nks, const int* ngk, const int& nbands, const int& npwx) +{ + assert(npwx > 0); + assert(nks > 0); + ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "npwx", npwx); + + delete psi; + int nks2 = nks; + if (PARAM.inp.calculation == "nscf" && PARAM.inp.mem_saver == 1) + { + nks2 = 1; + } + psi = new psi::Psi>(nks2, nbands, npwx * PARAM.globalv.npol, ngk); + const size_t memory_cost = sizeof(std::complex) * nks2 * nbands * (PARAM.globalv.npol * npwx); + std::cout << " MEMORY FOR PSI (MB) : " << static_cast(memory_cost) / 1024.0 / 1024.0 << std::endl; + ModuleBase::Memory::record("Psi_PW", memory_cost); } template class PSIInit, base_device::DEVICE_CPU>; diff --git a/source/module_psi/psi_init.h b/source/module_psi/psi_init.h index 472ab4d0ff..453d27b072 100644 --- a/source/module_psi/psi_init.h +++ b/source/module_psi/psi_init.h @@ -1,7 +1,6 @@ -#ifndef W_ABACUS_DEVELOP_ABACUS_DEVELOP_SOURCE_MODULE_HAMILT_PW_HAMILT_PWDFT_WFINIT_H -#define W_ABACUS_DEVELOP_ABACUS_DEVELOP_SOURCE_MODULE_HAMILT_PW_HAMILT_PWDFT_WFINIT_H +#ifndef PSI_INIT_H +#define PSI_INIT_H #include "module_hamilt_general/hamilt.h" -#include "module_psi/wavefunc.h" #include "module_psi/psi_initializer.h" namespace psi @@ -15,35 +14,16 @@ class PSIInit PSIInit(const std::string& init_wfc_in, const std::string& ks_solver_in, const std::string& basis_type_in, - const bool& use_psiinitializer_in, - ModulePW::PW_Basis_K* pw_wfc_in); + const int& rank, + const UnitCell& ucell, + const Structure_Factor& sf, + const Parallel_Kpoints& parakpts, + const pseudopot_cell_vnl& nlpp, + const ModulePW::PW_Basis_K& pw_wfc); ~PSIInit(){}; - // prepare the wavefunction initialization - void prepare_init(Structure_Factor* p_sf, //< structure factor - UnitCell* p_ucell, //< unit cell - const int& random_seed, //< random seed -#ifdef __MPI - Parallel_Kpoints* = nullptr, //< parallel kpoints - const int& rank = 0, //< rank -#endif - pseudopot_cell_vnl* = nullptr); //< nonlocal pseudopotential - - // allocate the wavefunction - void allocate_psi(Psi>*& psi, //< psi: wavefunction - const int nkstot, //< total number of k-points for all pools - const int nks, //< number of k-points in the current pool - const int* ngk, //< number of G-vectors in the current pool - const int npwx, //< max number of plane waves of all pools - Structure_Factor* p_sf, //< structure factor - pseudopot_cell_vnl* p_ppcell, //< nonlocal pseudopotential - const UnitCell& ucell); //< unit cell - - // make interpolate table - void make_table(const int nks, - Structure_Factor* p_sf, - pseudopot_cell_vnl* p_ppcell, - const UnitCell& ucell); + ///@brief prepare the wavefunction initialization + void prepare_init(const int& random_seed); //------------------------ only for psi_initializer -------------------- /** @@ -57,35 +37,21 @@ class PSIInit void initialize_psi(Psi>* psi, psi::Psi* kspw_psi, hamilt::Hamilt* p_hamilt, - const pseudopot_cell_vnl& nlpp, - const UnitCell& ucell, - std::ofstream& ofs_running, - const bool is_already_initpsi); + std::ofstream& ofs_running); /** - * @brief get the psi_initializer + * @brief initialize NAOs in plane wave basis, only for LCAO_IN_PW * - * @return psi_initializer* */ - std::weak_ptr> get_psig() const - { - return this->psi_init->share_psig(); - } - //---------------------------------------------------------------------- + void initialize_lcao_in_pw(Psi* psi_local, std::ofstream& ofs_running); - private: - // psi_initializer* psi_init = nullptr; + // psi_initializer* psi_initer = nullptr; // change to use smart pointer to manage the memory, and avoid memory leak // while the std::make_unique() is not supported till C++14, // so use the new and std::unique_ptr to manage the memory, but this makes new-delete not symmetric - std::unique_ptr> psi_init; - - //! temporary: wave functions, this one may be deleted in future - wavefunc wf_old; - - // whether to use psi_initializer - bool use_psiinitializer = false; + std::unique_ptr> psi_initer; + private: // wavefunction initialization type std::string init_wfc = "none"; @@ -96,10 +62,32 @@ class PSIInit std::string basis_type = "none"; // pw basis - ModulePW::PW_Basis_K* pw_wfc = nullptr; + const ModulePW::PW_Basis_K& pw_wfc; + + // parallel kpoints + const Parallel_Kpoints& parakpts; - Device* ctx = {}; + // unit cell + const UnitCell& ucell; + + // structure factor + const Structure_Factor& sf; + + // nonlocal pseudopotential + const pseudopot_cell_vnl& nlpp; + + Device* ctx = {}; ///< device + base_device::DEVICE_CPU* cpu_ctx = {}; ///< CPU device + const int rank; ///< MPI rank + + //-------------------------OP-------------------------------------------- + using syncmem_complex_op = base_device::memory::synchronize_memory_op; + using castmem_h2d_op + = base_device::memory::cast_memory_op; }; +///@brief allocate the wavefunction +void allocate_psi(Psi>*& psi, const int& nks, const int* ngk, const int& nbands, const int& npwx); + } // namespace psi #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer.cpp b/source/module_psi/psi_initializer.cpp index ba1734e223..36c7624bda 100644 --- a/source/module_psi/psi_initializer.cpp +++ b/source/module_psi/psi_initializer.cpp @@ -1,8 +1,9 @@ #include "psi_initializer.h" + #include "module_base/memory.h" // basic functions support -#include "module_base/tool_quit.h" #include "module_base/timer.h" +#include "module_base/tool_quit.h" // three global variables definition #include "module_base/global_variable.h" #include "module_parameter/parameter.h" @@ -11,128 +12,28 @@ #include "module_base/parallel_reduce.h" #endif -template -psi::Psi>* psi_initializer::allocate(const bool only_psig) -{ - ModuleBase::timer::tick("psi_initializer", "allocate"); - /* - WARNING: when basis_type = "pw", the variable PARAM.globalv.nlocal will also be set, in this case, it is set to - 9 = 1 + 3 + 5, which is the maximal number of orbitals spd, I don't think it is reasonable - The way of calculating this->p_ucell_->natomwfc is, for each atom, read pswfc and for s, it is 1, for p, it is 3 - , then multiplied by the number of atoms, and then add them together. - */ - int nbands_actual = 0; - if(this->method_ == "random") - { - nbands_actual = PARAM.inp.nbands; - this->nbands_complem_ = 0; - } - else - { - if(this->method_.substr(0, 6) == "atomic") - { - nbands_actual = std::max(this->p_ucell_->natomwfc, PARAM.inp.nbands); - this->nbands_complem_ = nbands_actual - this->p_ucell_->natomwfc; - } - else if(this->method_.substr(0, 3) == "nao") - { - /* - previously PARAM.globalv.nlocal is used here, however it is wrong. PARAM.globalv.nlocal is fixed to 9*nat. - */ - int nbands_local = 0; - for(int it = 0; it < this->p_ucell_->ntype; it++) - { - for(int l = 0; l < this->p_ucell_->atoms[it].nwl + 1; l++) - { - /* EVERY ZETA FOR (2l+1) ORBS */ - const int nchi = this->p_ucell_->atoms[it].l_nchi[l]; - const int degen_l = (l == 0)? 1 : 2*l+1; - nbands_local += nchi * degen_l * PARAM.globalv.npol * this->p_ucell_->atoms[it].na; - /* - non-rotate basis, nbands_local*=2 for PARAM.globalv.npol = 2 is enough - */ - //nbands_local += this->p_ucell_->atoms[it].l_nchi[l]*(2*l+1) * PARAM.globalv.npol; - /* - rotate basis, nbands_local*=4 for p, d, f,... orbitals, and nbands_local*=2 for s orbitals - risky when NSPIN = 4, problematic psi value, needed to be checked - */ - } - } - nbands_actual = std::max(nbands_local, PARAM.inp.nbands); - this->nbands_complem_ = nbands_actual - nbands_local; - } - } - assert(this->nbands_complem_ >= 0); - - const int nks_psi = (PARAM.inp.calculation == "nscf" && this->mem_saver_ == 1)? 1 : this->pw_wfc_->nks; - const int nbasis_actual = this->pw_wfc_->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi_out = nullptr; - if(!only_psig) - { - psi_out = new psi::Psi>(nks_psi, - PARAM.inp.nbands, // because no matter what, the wavefunction finally needed has PARAM.inp.nbands bands - nbasis_actual, - this->pw_wfc_->npwk); - double memory_cost_psi = sizeof(std::complex) * nks_psi * PARAM.inp.nbands - * this->pw_wfc_->npwk_max * PARAM.globalv.npol; -#ifdef __MPI - // get the correct memory cost for psi by all-reduce sum - Parallel_Reduce::reduce_all(memory_cost_psi); -#endif - // std::cout << " MEMORY FOR PSI PER PROCESSOR (MB) : " << double(memory_cost_psi)/1024.0/1024.0 << std::endl; - ModuleBase::Memory::record("Psi_PW", memory_cost_psi); - } - // psi_initializer also works for basis transformation tasks. In this case, psig needs to allocate memory for - // each kpoint, otherwise, for initializing pw wavefunction, only one kpoint's space is enough. - const int nks_psig = (PARAM.inp.basis_type == "pw")? 1 : nks_psi; - this->psig_ = std::make_shared>(nks_psig, - nbands_actual, - nbasis_actual, - this->pw_wfc_->npwk); - - double memory_cost_psig = - nks_psig * nbands_actual * this->pw_wfc_->npwk_max * PARAM.globalv.npol * sizeof(T); -#ifdef __MPI - // get the correct memory cost for psig by all-reduce sum - Parallel_Reduce::reduce_all(memory_cost_psig); -#endif - // std::cout << " MEMORY FOR AUXILLARY PSI PER PROCESSOR (MB) : " << double(memory_cost_psig)/1024.0/1024.0 << std::endl; - - GlobalV::ofs_running << "Allocate memory for psi and psig done.\n" - << "Print detailed information of dimension of psi and psig:\n" - << "psi: (" << nks_psi << ", " << PARAM.inp.nbands << ", " << nbasis_actual << ")\n" - << "psig: (" << nks_psig << ", " << nbands_actual << ", " << nbasis_actual << ")\n" - << "nks (psi) = " << nks_psi << "\n" - << "nks (psig) = " << nks_psig << "\n" - << "PARAM.inp.nbands = " << PARAM.inp.nbands << "\n" - << "nbands_actual = " << nbands_actual << "\n" - << "nbands_complem = " << this->nbands_complem_ << "\n" - << "nbasis_actual = " << nbasis_actual << "\n" - << "npwk_max = " << this->pw_wfc_->npwk_max << "\n" - << "npol = " << PARAM.globalv.npol << "\n"; - ModuleBase::Memory::record("psigPW", memory_cost_psig); - ModuleBase::timer::tick("psi_initializer", "allocate"); - return psi_out; -} - -template -void psi_initializer::random_t(T* psi, const int iw_start, const int iw_end, const int ik) +template +void psi_initializer::random_t(T* psi, const int iw_start, const int iw_end, const int ik, const int mode) { ModuleBase::timer::tick("psi_initializer", "random_t"); + assert(mode <= 1); assert(iw_start >= 0); const int ng = this->pw_wfc_->npwk[ik]; + const int npwk_max = this->pw_wfc_->npwk_max; + const int npol = PARAM.globalv.npol; - // if random seed is specified, then based on this seed to generate random wavefunction + // If random seed is specified, then generate random wavefunction satisfying that + // it can generate the same results using different number of processors. if (this->random_seed_ > 0) // qianrui add 2021-8-13 { -#ifdef __MPI // if compile with MPI, then let the seed include the kpoint information +#ifdef __MPI srand(unsigned(this->random_seed_ + this->p_parakpts_->startk_pool[GlobalV::MY_POOL] + ik)); -#else // otherwise, it is the run in serial, without the Parallel_Kpoints class +#else srand(unsigned(this->random_seed_ + ik)); #endif const int nxy = this->pw_wfc_->fftnxy; const int nz = this->pw_wfc_->nz; - const int nstnz = this->pw_wfc_->nst*nz; + const int nstnz = this->pw_wfc_->nst * nz; std::vector stickrr(nz); std::vector stickarg(nz); @@ -140,76 +41,108 @@ void psi_initializer::random_t(T* psi, const int iw_start, const int std::vector tmparg(nstnz); for (int iw = iw_start; iw < iw_end; iw++) - { + { // get the starting memory address of iw band - T* psi_slice = &(psi[iw * this->pw_wfc_->npwk_max * PARAM.globalv.npol]); - int startig = 0; - for(int ipol = 0 ; ipol < PARAM.globalv.npol ; ++ipol) + T* psi_slice = &(psi[iw * npwk_max * npol]); + for (int ipol = 0; ipol < npol; ++ipol) { // loop over all fft (x,y), but actually loop over all sticks - for(int ir = 0; ir < nxy; ir++) + for (int ir = 0; ir < nxy; ir++) { // if the stick is not on present processor, then skip - if(this->pw_wfc_->fftixy2ip[ir] < 0) { continue; } + if (this->pw_wfc_->fftixy2ip[ir] < 0) + { + continue; + } // otherwise // the following code is very time-consuming, but it can be skipped with pw_seed = 0 - if(GlobalV::RANK_IN_POOL == 0) + if (GlobalV::RANK_IN_POOL == 0) { // generate random number for (x,y) and all z, the stick will must // be filled, because length of stick can be no longer than nz // with: rr*exp(i*arg) = rr*cos(arg) + i*rr*sin(arg) - for(int iz = 0; iz < nz; iz++) + for (int iz = 0; iz < nz; iz++) { - stickrr[iz] = std::rand()/Real(RAND_MAX); // amplitude - stickarg[iz] = std::rand()/Real(RAND_MAX); // phase + stickrr[iz] = std::rand() / Real(RAND_MAX); // amplitude + stickarg[iz] = std::rand() / Real(RAND_MAX); // phase } } #ifdef __MPI // the stick-distribution is not used for non-MPI version - // then distribute the data to all processors in the pool + // then distribute the data to all processors in the pool stick_to_pool(stickrr.data(), ir, tmprr.data()); stick_to_pool(stickarg.data(), ir, tmparg.data()); #endif } // then for each g-component, initialize the wavefunction value - #pragma omp parallel for schedule(static, 4096/sizeof(T)) +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(T)) +#endif for (int ig = 0; ig < ng; ig++) { // get the correct value of "rr" and "arg" by indexing map "getigl2isz" - const double rr = tmprr[this->pw_wfc_->getigl2isz(ik, ig)]; - const double arg = ModuleBase::TWO_PI * tmparg[this->pw_wfc_->getigl2isz(ik,ig)]; - // get the |G+k|^2 - const double gk2 = this->pw_wfc_->getgk2(ik, ig); - // initialize the wavefunction value with rr/(gk2 + 1.0) * exp(i*arg) - psi_slice[ig+startig] = this->template cast_to_T(std::complex(rr*cos(arg)/(gk2 + 1.0), rr*sin(arg)/(gk2 + 1.0))); + const int isz = this->pw_wfc_->getigl2isz(ik, ig); + const double rr = tmprr[isz]; + const double arg = ModuleBase::TWO_PI * tmparg[isz]; + // initialize the wavefunction value with rr * exp(i*arg) + psi_slice[ig] = this->template cast_to_T(std::complex(rr * cos(arg), rr * sin(arg))); + } +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(T)) +#endif + for (int ig = ng; ig < npwk_max; ++ig) + { + psi_slice[ig] = static_cast(0.0); } - startig += this->pw_wfc_->npwk_max; // move to the next polarization + psi_slice += npwk_max; // move to the next polarization } } } - else // if random seed is not specified, then generate random wavefunction directly + // If random seed is not specified, then generate random wavefunction directly + // It does not guarantee the same results using different number of processors. + else { - for (int iw = iw_start ;iw < iw_end; iw++) + for (int iw = iw_start; iw < iw_end; iw++) { - T* psi_slice = &(psi[iw * this->pw_wfc_->npwk_max * PARAM.globalv.npol]); // get the memory to write directly. For nspin 4, nbasis*2 - - #pragma omp parallel for schedule(static, 4096/sizeof(T)) + T* psi_slice = &(psi[iw * npwk_max * npol]); // get the memory to write directly. For nspin 4, nbasis*2 + // donot use openmp here, because the random number generator is not thread-safe for (int ig = 0; ig < ng; ig++) { - const double rr = std::rand()/double(RAND_MAX); //qianrui add RAND_MAX - const double arg = ModuleBase::TWO_PI * std::rand()/double(RAND_MAX); + const double rr = std::rand() / double(RAND_MAX); + const double arg = ModuleBase::TWO_PI * std::rand() / double(RAND_MAX); const double gk2 = this->pw_wfc_->getgk2(ik, ig); - psi_slice[ig] = this->template cast_to_T(std::complex(rr*cos(arg)/(gk2 + 1.0), rr*sin(arg)/(gk2 + 1.0))); + psi_slice[ig] = this->template cast_to_T( + std::complex(rr * cos(arg) / (gk2 + 1.0), rr * sin(arg) / (gk2 + 1.0))); + } + if (npol == 2) + { + for (int ig = npwk_max; ig < npwk_max + ng; ig++) + { + const double rr = std::rand() / double(RAND_MAX); + const double arg = ModuleBase::TWO_PI * std::rand() / double(RAND_MAX); + const double gk2 = this->pw_wfc_->getgk2(ik, ig - npwk_max); + psi_slice[ig] = this->template cast_to_T( + std::complex(rr * cos(arg) / (gk2 + 1.0), rr * sin(arg) / (gk2 + 1.0))); + } } - if(PARAM.globalv.npol == 2) // additionally for nspin 4... + } + } + if (mode == 1) + { + for (int iw = iw_start; iw < iw_end; iw++) + { + T* psi_slice = &(psi[iw * npwk_max * npol]); + for (int ipol = 0; ipol < npol; ipol++) { - #pragma omp parallel for schedule(static, 4096/sizeof(T)) - for (int ig = this->pw_wfc_->npwk_max; ig < this->pw_wfc_->npwk_max + ng; ig++) +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(T)) +#endif + for (int ig = 0; ig < ng; ig++) { - const double rr = std::rand()/double(RAND_MAX); - const double arg = ModuleBase::TWO_PI * std::rand()/double(RAND_MAX); - const double gk2 = this->pw_wfc_->getgk2(ik, ig - this->pw_wfc_->npwk_max); - psi_slice[ig] = this->template cast_to_T(std::complex(rr*cos(arg)/(gk2 + 1.0), rr*sin(arg)/(gk2 + 1.0))); + const double gk2 = this->pw_wfc_->getgk2(ik, ig); + const Real inv_gk2 = 1.0 / (gk2 + 1.0); + psi_slice[ig] *= inv_gk2; } + psi_slice += npwk_max; } } } @@ -217,24 +150,24 @@ void psi_initializer::random_t(T* psi, const int iw_start, const int } #ifdef __MPI -template -void psi_initializer::stick_to_pool(Real* stick, const int& ir, Real* out) const -{ +template +void psi_initializer::stick_to_pool(Real* stick, const int& ir, Real* out) const +{ ModuleBase::timer::tick("psi_initializer", "stick_to_pool"); - MPI_Status ierror; + MPI_Status ierror; const int is = this->ixy2is_[ir]; - const int ip = this->pw_wfc_->fftixy2ip[ir]; + const int ip = this->pw_wfc_->fftixy2ip[ir]; const int nz = this->pw_wfc_->nz; - if(ip == 0 && GlobalV::RANK_IN_POOL ==0) - { - for(int iz=0; iz::value) { MPI_Recv(stick, nz, MPI_DOUBLE, 0, ir, POOL_WORLD, &ierror); @@ -247,13 +180,13 @@ void psi_initializer::stick_to_pool(Real* stick, const int& ir, Real* { ModuleBase::WARNING_QUIT("psi_initializer", "stick_to_pool: Real type not supported"); } - for(int iz=0; iz::value) { MPI_Send(stick, nz, MPI_DOUBLE, ip, ir, POOL_WORLD); @@ -266,23 +199,16 @@ void psi_initializer::stick_to_pool(Real* stick, const int& ir, Real* { ModuleBase::WARNING_QUIT("psi_initializer", "stick_to_pool: Real type not supported"); } - } + } - return; + return; ModuleBase::timer::tick("psi_initializer", "stick_to_pool"); } #endif // explicit instantiation -template class psi_initializer, base_device::DEVICE_CPU>; -template class psi_initializer, base_device::DEVICE_CPU>; +template class psi_initializer>; +template class psi_initializer>; // gamma point calculation -template class psi_initializer; -template class psi_initializer; -#if ((defined __CUDA) || (defined __ROCM)) -template class psi_initializer, base_device::DEVICE_GPU>; -template class psi_initializer, base_device::DEVICE_GPU>; -// gamma point calculation -template class psi_initializer; -template class psi_initializer; -#endif +template class psi_initializer; +template class psi_initializer; diff --git a/source/module_psi/psi_initializer.h b/source/module_psi/psi_initializer.h index ec1efd605e..876be12bda 100644 --- a/source/module_psi/psi_initializer.h +++ b/source/module_psi/psi_initializer.h @@ -1,22 +1,21 @@ #ifndef PSI_INITIALIZER_H #define PSI_INITIALIZER_H // data structure support -#include "module_psi/psi.h" // for psi data structure -#include "module_hamilt_pw/hamilt_pwdft/structure_factor.h" #include "module_basis/module_pw/pw_basis_k.h" // for kpoint related data structure #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" +#include "module_hamilt_pw/hamilt_pwdft/structure_factor.h" +#include "module_psi/psi.h" // for psi data structure // smart pointer for auto-memory management #include // numerical algorithm support #include "module_base/spherical_bessel_transformer.h" // for spherical bessel transform #ifdef __MPI -// MPI support #include +#endif +#include "module_base/macros.h" #include "module_base/parallel_global.h" #include "module_cell/parallel_kpoints.h" -#endif -#include "module_base/macros.h" #include /* Psi (planewave based wavefunction) initializer @@ -26,158 +25,118 @@ Institute: AI for Science Institute, BEIJING This class is used to allocate memory and give initial guess for psi therefore only double datatype is needed to be supported. Following methods are available: - 1. random: use random number to initialize psi + 1. file: use wavefunction file to initialize psi + implemented in psi_initializer_file.h + 2. random: use random number to initialize psi implemented in psi_initializer_random.h - 2. atomic: use pseudo-wavefunction in pseudopotential file to initialize psi + 3. atomic: use pseudo-wavefunction in pseudopotential file to initialize psi implemented in psi_initializer_atomic.h - 3. atomic+random: mix 'atomic' with some random numbers to initialize psi - 4. nao: use numerical orbitals to initialize psi + 4. atomic+random: mix 'atomic' with some random numbers to initialize psi + 5. nao: use numerical orbitals to initialize psi implemented in psi_initializer_nao.h - 5. nao+random: mix 'nao' with some random numbers to initialize psi + 6. nao+random: mix 'nao' with some random numbers to initialize psi To use: - WAVEFUNCTION INITIALIZATION A practical example would be in ESolver_KS_PW, because polymorphism is achieved by -pointer, while a raw pointer is risky, therefore std::unique_ptr is a better +pointer, while a raw pointer is risky, therefore std::unique_ptr is a better choice. -1. new a std::unique_ptr> with specific derived class +1. new a std::unique_ptr with specific derived class 2. initialize() to link psi_initializer with external data and methods -3. allocate() to allocate memory for psi -4. tabulate() to calculate the interpolate table -5. proj_ao_onkG() to calculate projection of atomic radial function onto planewave basis -6. share_psig() to get the shared pointer of psi, then use expire() to check if it is valid - and use with .lock() to get the shared pointer +3. tabulate() to calculate the interpolate table +4. init_psig() to calculate projection of atomic radial function onto planewave basis In summary: -new->initialize->allocate->tabulate->proj_ao_onkG->share_psig -- REPRESENTATION TRANSFORM -There is also another way to use psi_initializer, say the representation transform. -For this kind of use, see module_io/to_wannier90_lcao_in_pw, use allocate(true) instead -of allocate() to only allocate memory for psig, then use share_psig() to get value. +new->initialize->tabulate->init_psig */ -template +template class psi_initializer { - private: - using Real = typename GetTypeReal::type; - public: - // technical notes: - // Polymorphism is used to implement different methods, and achieved by pointers and virtual functions - psi_initializer() {}; - virtual ~psi_initializer() {}; - #ifdef __MPI // MPI additional implementation - /// @brief initialize the psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - Parallel_Kpoints* = nullptr, //< parallel kpoints - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) = 0; //< MPI rank - - Parallel_Kpoints* p_parakpts() const { return this->p_parakpts_; } - void set_parakpts(Parallel_Kpoints* p_parakpts) { this->p_parakpts_ = p_parakpts; } - /// @brief mapping from (ix, iy) to is - void stick_to_pool(Real* stick, //< stick - const int& ir, //< ir - Real* out) const; //< out - #else - /// @brief serial version of initialize function, link psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr) = 0; //< nonlocal pseudopotential - #endif - /// @brief CENTRAL FUNCTION: allocate memory for psi - psi::Psi>* allocate(const bool only_psig = false); //< if only allocate memory for psig + private: + using Real = typename GetTypeReal::type; + + public: + psi_initializer(){}; + virtual ~psi_initializer(){}; + /// @brief initialize the psi_initializer with external data and methods + virtual void initialize(const Structure_Factor*, //< structure factor + const ModulePW::PW_Basis_K*, //< planewave basis + const UnitCell*, //< unit cell + const Parallel_Kpoints* = nullptr, //< parallel kpoints + const int& = 1, //< random seed + const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential + const int& = 0) + = 0; //< MPI rank - void random_t(T* psi, //< [out] psi - const int iw_start, //< iw_start, starting band index - const int iw_end, //< iw_end, ending band index - const int ik); //< ik, kpoint index - virtual void random(T* psi, //< [out] psi - const int iw_start, //< iw_start, starting band index - const int iw_end, //< iw_end, ending band index - const int ik) //< ik, kpoint index - { ModuleBase::WARNING_QUIT("psi_initializer::random", "Polymorphism error"); } - /// @brief CENTRAL FUNCTION: allocate interpolate table recording overlap integral between radial function and Spherical Bessel function - virtual void allocate_table() { ModuleBase::WARNING_QUIT("psi_initializer::create_ovlp_table", "Polymorphism error"); } - /// @brief CENTRAL FUNCTION: calculate the interpolate table - virtual void tabulate() = 0; - /// @brief CENTRAL FUNCTION: calculate projection of atomic radial function onto planewave basis BASED ON THE OVERLAP TABLE - virtual void proj_ao_onkG(const int ik) = 0; + /// @brief CENTRAL FUNCTION: calculate the interpolate table if needed + virtual void tabulate() + { + return; + }; - // getter and setter - UnitCell* p_ucell() const { return this->p_ucell_; } - pseudopot_cell_vnl* p_pspot_nl() const { return this->p_pspot_nl_; } - Structure_Factor* p_sf() const { return this->sf_; } - ModulePW::PW_Basis_K* pw_wfc() const { return this->pw_wfc_; } - int random_seed() const { return this->random_seed_; } - std::vector ixy2is() const { return this->ixy2is_; } - int mem_saver() const { return this->mem_saver_; } - double random_mix() const { return this->random_mix_; } - std::string method() const { return this->method_; } - int nbands_complem() const { return this->nbands_complem_; } - // because unique_ptr is not copyable or used as rvlaue, use shared_ptr instead - // but to avoid ownership issue, use weak_ptr to share the pointer - // therefore there is no really getter to get directly the shared_ptr. - std::weak_ptr> share_psig() { return this->psig_; } - int psig_use_count() { return this->psig_.use_count(); } + /// @brief CENTRAL FUNCTION: init psi in pw basis + virtual void init_psig(T* psig, const int& ik) = 0; - void set_ucell(UnitCell* p_ucell_in) { this->p_ucell_ = p_ucell_in; } - void set_pspot_nl(pseudopot_cell_vnl* p_pspot_nl_in) { this->p_pspot_nl_ = p_pspot_nl_in; } - void set_sf(Structure_Factor* sf_in) { this->sf_ = sf_in; } - void set_pw_wfc(ModulePW::PW_Basis_K* pw_wfc_in) { this->pw_wfc_ = pw_wfc_in; } - void set_random_mix(const double random_mix_in) { this->random_mix_ = random_mix_in; } - void set_ixy2is(const std::vector& ixy2is_in) { this->ixy2is_ = ixy2is_in; } - void set_random_seed(const int random_seed_in) { this->random_seed_ = random_seed_in; } - void set_mem_saver(const int mem_saver_in) { this->mem_saver_ = mem_saver_in; } - void set_method(std::string method_in) { this->method_ = method_in; } - void set_nbands_complem(int nbands_in) { this->nbands_complem_ = nbands_in; } - void deallocate_psig() { this->psig_.reset(); } - // tool methods - // the following function is for compatibility concern, in ESolver_KS_PW the FPTYPE - // now support double, float, std::complex and std::complex - // in total four datatype. However other functions only support double. Therefore to - // cast std::complex to T and avoid compiler error, write the following functions. - template - typename std::enable_if::value, U>::type cast_to_T(const std::complex in) {return static_cast(in.real());} - template - typename std::enable_if::value, U>::type cast_to_T(const std::complex in) {return static_cast(in.real());} - template - typename std::enable_if>::value, U>::type cast_to_T(const std::complex in) {return std::complex(static_cast(in.real()), static_cast(in.imag()));} - template - typename std::enable_if>::value, U>::type cast_to_T(const std::complex in) {return std::complex(in.real(), in.imag());} + // ======================== Tool functions ======================== + // getter and setter + std::string method() const + { + return this->method_; + } + int nbands_start() const + { + return this->nbands_start_; + } + int nbands_complem() const + { + return this->nbands_complem_; + } - protected: - // interface to calculate structural factor. Because it has been created in ESolver, the best - // choice is to get a weak_ptr instead of pointer itself. However encapsulating a raw pointer - // is not a correct usage of smart pointer - Structure_Factor* sf_ = nullptr; - // interface to PW_Basis_K, stores information of |k+G> and |G>, also with methods like - // getgpluskcar... - ModulePW::PW_Basis_K* pw_wfc_ = nullptr; - // interface to UnitCell. UnitCell should be singleton and keep const for most cases. Due to - // many data are needed to read by psi_initializer, get a pointer to UnitCell instead of - // importing all information one-by-one in parameter list. - UnitCell* p_ucell_ = nullptr; - #ifdef __MPI - Parallel_Kpoints* p_parakpts_ = nullptr; - #endif - pseudopot_cell_vnl* p_pspot_nl_ = nullptr; - // shared by atomic, nao, atomic+random, nao+random - ModuleBase::SphericalBesselTransformer sbt; // useful for atomic-like methods - // shared by random, atomic+random, nao+random - int random_seed_ = 1; - // in old version it is of datatype int*, use std::vector to avoid memory leak - std::vector ixy2is_; - // refactored psig, in old version it is of datatype Psi*, use std::shared_ptr to - // avoid memory leak - std::shared_ptr> psig_; - private: - int mem_saver_ = 0; - std::string method_ = "none"; - int nbands_complem_ = 0; - double random_mix_ = 0; + template + typename std::enable_if::value, U>::type cast_to_T(const std::complex in) + { + return static_cast(in.real()); + } + template + typename std::enable_if::value, U>::type cast_to_T(const std::complex in) + { + return static_cast(in.real()); + } + template + typename std::enable_if>::value, U>::type cast_to_T( + const std::complex in) + { + return std::complex(static_cast(in.real()), static_cast(in.imag())); + } + template + typename std::enable_if>::value, U>::type cast_to_T( + const std::complex in) + { + return std::complex(in.real(), in.imag()); + } + + protected: +#ifdef __MPI // MPI additional implementation + /// @brief mapping from (ix, iy) to is + void stick_to_pool(Real* stick, //< stick + const int& ir, //< ir + Real* out) const; //< out +#endif + void random_t(T* psi, ///< [out] psi + const int iw_start, ///< iw_start, starting band index + const int iw_end, ///< iw_end, ending band index + const int ik, ///< ik, kpoint index + const int mode = 1); ///< mode, 0 for rr*exp(i*arg), 1 for rr/(1+gk2)*exp(i*arg) + const Structure_Factor* sf_ = nullptr; ///< Structure_Factor + const ModulePW::PW_Basis_K* pw_wfc_ = nullptr; ///< use |k+G>, |G>, getgpluskcar and so on in PW_Basis_K + const UnitCell* p_ucell_ = nullptr; ///< UnitCell + const Parallel_Kpoints* p_parakpts_ = nullptr; ///< Parallel_Kpoints + const pseudopot_cell_vnl* p_pspot_nl_ = nullptr; ///< pseudopot_cell_vnl + int random_seed_ = 1; ///< random seed, shared by random, atomic+random, nao+random + std::vector ixy2is_; ///< used by stick_to_pool function + int mem_saver_ = 0; ///< if save memory, only for nscf + std::string method_ = "none"; ///< method name + int nbands_complem_ = 0; ///< complement number of bands, which is nbands_start_ - ucell.natomwfc + double mixing_coef_ = 0; ///< mixing coefficient for atomic+random and nao+random + int nbands_start_ = 0; ///< starting nbands, which is no less than PARAM.inp.nbands }; #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_atomic.cpp b/source/module_psi/psi_initializer_atomic.cpp index 0538483cad..6c86910bdb 100644 --- a/source/module_psi/psi_initializer_atomic.cpp +++ b/source/module_psi/psi_initializer_atomic.cpp @@ -2,41 +2,43 @@ #include "module_hamilt_pw/hamilt_pwdft/soc.h" // numerical algorithm support #include "module_base/math_integral.h" // for numerical integration -// numerical algorithm support #include "module_base/math_polyint.h" // for polynomial interpolation #include "module_base/math_ylmreal.h" // for real spherical harmonics +#include "module_base/math_sphbes.h" // for spherical bessel functions // basic functions support #include "module_base/tool_quit.h" #include "module_base/timer.h" -// three global variables definition +// global variables definition #include "module_base/global_variable.h" #include "module_parameter/parameter.h" +// io support +#include "module_io/write_pao.h" // free function, compared with common radial function normalization, it does not multiply r to function // due to pswfc is already multiplied by r -template -void normalize(int n_rgrid, std::vector& pswfcr, double* rab) -{ - std::vector pswfc2r2(pswfcr.size()); - std::transform(pswfcr.begin(), pswfcr.end(), pswfc2r2.begin(), [](T pswfc) { return pswfc * pswfc; }); - T norm = ModuleBase::Integral::simpson(n_rgrid, pswfc2r2.data(), rab); - norm = sqrt(norm); - std::transform(pswfcr.begin(), pswfcr.end(), pswfcr.begin(), [norm](T pswfc) { return pswfc / norm; }); -} +// template +// void normalize(int n_rgrid, std::vector& pswfcr, double* rab) +// { +// std::vector pswfc2r2(pswfcr.size()); +// std::transform(pswfcr.begin(), pswfcr.end(), pswfc2r2.begin(), [](T pswfc) { return pswfc * pswfc; }); +// T norm = ModuleBase::Integral::simpson(n_rgrid, pswfc2r2.data(), rab); +// norm = sqrt(norm); +// std::transform(pswfcr.begin(), pswfcr.end(), pswfcr.begin(), [norm](T pswfc) { return pswfc / norm; }); +// } -template -void psi_initializer_atomic::allocate_table() +template +void psi_initializer_atomic::allocate_ps_table() { // find correct dimension for ovlp_flzjlq int dim1 = this->p_ucell_->ntype; int dim2 = 0; // dim2 should be the maximum number of pseudo atomic orbitals for (int it = 0; it < this->p_ucell_->ntype; it++) { - dim2 = (this->p_ucell_->atoms[it].ncpp.nchi > dim2) ? this->p_ucell_->atoms[it].ncpp.nchi : dim2; + dim2 = std::max(dim2, this->p_ucell_->atoms[it].ncpp.nchi); } if (dim2 == 0) { - ModuleBase::WARNING_QUIT("psi_initializer_atomic::allocate_table", "there is not ANY pseudo atomic orbital read in present system, recommand other methods, quit."); + ModuleBase::WARNING_QUIT("psi_initializer_atomic::allocate_table", "there is not ANY pseudo atomic orbital read in present system, recommand other methods, quit."); } int dim3 = PARAM.globalv.nqx; // allocate memory for ovlp_flzjlq @@ -44,20 +46,19 @@ void psi_initializer_atomic::allocate_table() this->ovlp_pswfcjlq_.zero_out(); } -#ifdef __MPI -template -void psi_initializer_atomic::initialize(Structure_Factor* sf, //< structure factor - ModulePW::PW_Basis_K* pw_wfc, //< planewave basis - UnitCell* p_ucell, //< unit cell - Parallel_Kpoints* p_parakpts, //< parallel kpoints - const int& random_seed, //< random seed - pseudopot_cell_vnl* p_pspot_nl, - const int& rank) +template +void psi_initializer_atomic::initialize(const Structure_Factor* sf, //< structure factor + const ModulePW::PW_Basis_K* pw_wfc, //< planewave basis + const UnitCell* p_ucell, //< unit cell + const Parallel_Kpoints* p_parakpts, //< parallel kpoints + const int& random_seed, //< random seed + const pseudopot_cell_vnl* p_pspot_nl, + const int& rank) { ModuleBase::timer::tick("psi_initializer_atomic", "initialize"); if(p_pspot_nl == nullptr) { - ModuleBase::WARNING_QUIT("psi_initializer_atomic::initialize", + ModuleBase::WARNING_QUIT("psi_initializer_atomic::initialize", "pseudopot_cell_vnl object cannot be nullptr for atomic, quit."); } // import @@ -67,61 +68,42 @@ void psi_initializer_atomic::initialize(Structure_Factor* sf, this->p_parakpts_ = p_parakpts; this->p_pspot_nl_ = p_pspot_nl; this->random_seed_ = random_seed; + this->nbands_start_ = std::max(this->p_ucell_->natomwfc, PARAM.inp.nbands); + this->nbands_complem_ = this->nbands_start_ - this->p_ucell_->natomwfc; // allocate - this->allocate_table(); - // then for generate random number to fill in the wavefunction - this->ixy2is_.clear(); - this->ixy2is_.resize(this->pw_wfc_->fftnxy); - this->pw_wfc_->getfftixy2is(this->ixy2is_.data()); - ModuleBase::timer::tick("psi_initializer_atomic", "initialize_only_once"); -} -#else -template -void psi_initializer_atomic::initialize(Structure_Factor* sf, //< structure factor - ModulePW::PW_Basis_K* pw_wfc, //< planewave basis - UnitCell* p_ucell, //< unit cell - const int& random_seed, //< random seed - pseudopot_cell_vnl* p_pspot_nl) -{ - ModuleBase::timer::tick("psi_initializer_atomic", "initialize"); - if(p_pspot_nl == nullptr) - { - ModuleBase::WARNING_QUIT("psi_initializer_atomic::initialize", - "pseudopot_cell_vnl object cannot be nullptr for atomic, quit."); - } - // import - this->sf_ = sf; - this->pw_wfc_ = pw_wfc; - this->p_ucell_ = p_ucell; - this->p_pspot_nl_ = p_pspot_nl; - this->random_seed_ = random_seed; - // allocate - this->allocate_table(); + this->allocate_ps_table(); // then for generate random number to fill in the wavefunction this->ixy2is_.clear(); this->ixy2is_.resize(this->pw_wfc_->fftnxy); this->pw_wfc_->getfftixy2is(this->ixy2is_.data()); ModuleBase::timer::tick("psi_initializer_atomic", "initialize_only_once"); } -#endif -template -void psi_initializer_atomic::tabulate() +template +void psi_initializer_atomic::tabulate() { - ModuleBase::timer::tick("psi_initializer_atomic", "cal_ovlp_pswfcjlq"); - int maxn_rgrid = 0; - std::vector qgrid(PARAM.globalv.nqx); - for (int iq = 0; iq < PARAM.globalv.nqx; iq++) + if (PARAM.inp.use_paw) { - qgrid[iq] = PARAM.globalv.dq * iq; + return; } + ModuleBase::timer::tick("psi_initializer_atomic", "cal_ovlp_pswfcjlq"); + + GlobalV::ofs_running << "\n Make real space PAO into reciprocal space." << std::endl; + ModuleIO::print_PAOs(*this->p_ucell_); + + // Find the type of atom that has most mesh points. + int max_msh = 0; for (int it=0; itp_ucell_->ntype; it++) { - maxn_rgrid = (this->p_ucell_->atoms[it].ncpp.msh > maxn_rgrid) ? this->p_ucell_->atoms[it].ncpp.msh : maxn_rgrid; + max_msh = (this->p_ucell_->atoms[it].ncpp.msh > max_msh) ? this->p_ucell_->atoms[it].ncpp.msh : max_msh; } - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running,"max mesh points in Pseudopotential",maxn_rgrid); + ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running,"max mesh points in Pseudopotential",max_msh); + this->ovlp_pswfcjlq_.zero_out(); + const int startq = 0; const double pref = ModuleBase::FOUR_PI / sqrt(this->p_ucell_->omega); + std::vector aux(max_msh); + std::vector vchi(max_msh); ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running,"dq(describe PAO in reciprocal space)",PARAM.globalv.dq); ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running,"max q",PARAM.globalv.nqx); @@ -132,22 +114,114 @@ void psi_initializer_atomic::tabulate() GlobalV::ofs_running<<"\n number of pseudo atomic orbitals for "<label<<" is "<< atom->ncpp.nchi << std::endl; + // QE uses atom->ncpp.mesh + const int n_rgrid = (PARAM.inp.pseudo_mesh) ? atom->ncpp.mesh : atom->ncpp.msh; + std::vector chi2(n_rgrid); + for (int ic = 0; ic < atom->ncpp.nchi ;ic++) { - int n_rgrid = (PARAM.inp.pseudo_mesh)?atom->ncpp.mesh:atom->ncpp.msh; - std::vector pswfcr(n_rgrid); - for (int ir=0; irncpp.chi(ic, ir); } - normalize(n_rgrid, pswfcr, atom->ncpp.rab.data()); - if (atom->ncpp.oc[ic] >= 0.0) // reasonable occupation number, but is it always true? + // check the unit condition + for(int ir=0; irncpp.chi(ic, ir); + chi2[ir] = chi * chi; + } + double unit = 0.0; + ModuleBase::Integral::Simpson_Integral(n_rgrid, chi2.data(), atom->ncpp.rab.data(), unit); + // liuyu add 2023-10-06 + if (unit < 1e-8) { - const int l = atom->ncpp.lchi[ic]; - std::vector ovlp_pswfcjlq_q(PARAM.globalv.nqx); - this->sbt.direct(l, atom->ncpp.msh, atom->ncpp.r.data(), pswfcr.data(), PARAM.globalv.nqx, qgrid.data(), ovlp_pswfcjlq_q.data(), 1); - for (int iq = 0; iq < PARAM.globalv.nqx; iq++) + // set occupancy to a small negative number so that this wfc + // is not going to be used for starting wavefunctions + atom->ncpp.oc[ic] = -1e-8; + GlobalV::ofs_running << "WARNING: norm of atomic wavefunction # " << ic + 1 << " of atomic type " + << atom->ncpp.psd << " is zero" << std::endl; + } + + // only occupied states are normalized + if (atom->ncpp.oc[ic] < 0) + { + continue; + } + + // the US part if needed + if (atom->ncpp.tvanp) + { + int kkbeta = atom->ncpp.kkbeta; + if ((kkbeta % 2 == 0) && kkbeta > 0) { - this->ovlp_pswfcjlq_(it, ic, iq) = pref * ovlp_pswfcjlq_q[iq]; + kkbeta--; + } + std::vector norm_beta(kkbeta); + std::vector work(atom->ncpp.nbeta); + for (int ib = 0; ib < atom->ncpp.nbeta; ib++) + { + bool match = false; + if (atom->ncpp.lchi[ic] == atom->ncpp.lll[ib]) + { + if (atom->ncpp.has_so) + { + if (std::abs(atom->ncpp.jchi[ic] - atom->ncpp.jjj[ib]) < 1e-6) + { + match = true; + } + } + else + { + match = true; + } + } + if (match) + { + for (int ik = 0; ik < kkbeta; ik++) + { + norm_beta[ik] = atom->ncpp.betar(ib, ik) * atom->ncpp.chi(ic, ik); + } + ModuleBase::Integral::Simpson_Integral(kkbeta, norm_beta.data(), atom->ncpp.rab.data(), work[ib]); + } + else + { + work[ib] = 0.0; + } + } + for (int ib1 = 0; ib1 < atom->ncpp.nbeta; ib1++) + { + for (int ib2 = 0; ib2 < atom->ncpp.nbeta; ib2++) + { + unit += atom->ncpp.qqq(ib1, ib2) * work[ib1] * work[ib2]; + } + } + } // endif tvanp + + //================================= + // normalize radial wave functions + //================================= + unit = std::sqrt(unit); + if (std::abs(unit - 1.0) > 1e-6) + { + GlobalV::ofs_running << "WARNING: norm of atomic wavefunction # " << ic + 1 << " of atomic type " + << atom->ncpp.psd << " is " << unit << ", renormalized" << std::endl; + for (int ir = 0; ir < n_rgrid; ir++) + { + atom->ncpp.chi(ic, ir) /= unit; } } + + const int l = atom->ncpp.lchi[ic]; + for (int iq = startq; iq < PARAM.globalv.nqx; iq++) + { + const double q = PARAM.globalv.dq * iq; + ModuleBase::Sphbes::Spherical_Bessel(atom->ncpp.msh, atom->ncpp.r.data(), q, l, aux.data()); + for (int ir = 0; ir < atom->ncpp.msh; ir++) + { + vchi[ir] = atom->ncpp.chi(ic, ir) * aux[ir] * atom->ncpp.r[ir]; + } + + double vqint = 0.0; + ModuleBase::Integral::Simpson_Integral(atom->ncpp.msh, vchi.data(), atom->ncpp.rab.data(), vqint); + + this->ovlp_pswfcjlq_(it, ic, iq) = vqint * pref; + } } } ModuleBase::timer::tick("psi_initializer_atomic", "cal_ovlp_pswfcjlq"); @@ -161,17 +235,16 @@ std::complex phase_factor(double arg, int mode) else { return std::complex(1,0); } } -template -void psi_initializer_atomic::proj_ao_onkG(const int ik) +template +void psi_initializer_atomic::init_psig(T* psig, const int& ik) { - ModuleBase::timer::tick("psi_initializer_atomic", "proj_ao_onkG"); - const int ik_psig = (this->psig_->get_nk() == 1) ? 0 : ik; - this->psig_->fix_k(ik_psig); - //this->print_status(psi); + ModuleBase::timer::tick("psi_initializer_atomic", "init_psig"); const int npw = this->pw_wfc_->npwk[ik]; + const int npwk_max = this->pw_wfc_->npwk_max; int lmax = this->p_ucell_->lmax_ppwf; const int total_lm = (lmax + 1) * (lmax + 1); ModuleBase::matrix ylm(total_lm, npw); + ModuleBase::GlobalFunc::ZEROS(psig, PARAM.globalv.npol * this->nbands_start_ * npwk_max); std::vector> aux(npw); std::vector chiaux(npw); @@ -247,22 +320,16 @@ void psi_initializer_atomic::proj_ao_onkG(const int ik) } for(int ig = 0; ig < npw; ig++) { - (*(this->psig_))(index, - ig + this->pw_wfc_->npwk_max*is ) = - this->template cast_to_T( - lphase * cg_coeffs[is] * sk[ig] * aux[ig] * ovlp_pswfcjlg[ig] - ); + psig[(2 * index + is) * npwk_max + ig] = this->template cast_to_T( + lphase * cg_coeffs[is] * sk[ig] * aux[ig] * ovlp_pswfcjlg[ig]); } } else { - for(int ig=0; ig < npw; ig++) + for (int ig = 0; ig < npw; ig++) { - (*(this->psig_))(index, - ig + this->pw_wfc_->npwk_max*is ) = - this->template cast_to_T( - std::complex(0.0, 0.0) - ); + psig[(2 * index + is) * npwk_max + ig] + = this->template cast_to_T(std::complex(0.0, 0.0)); } } } @@ -312,11 +379,9 @@ void psi_initializer_atomic::proj_ao_onkG(const int ik) } } /* ROTATE ACCORDING TO NONCOLINEAR */ - double alpha=0.0; - double gamma=0.0; + double alpha = this->p_ucell_->atoms[it].angle1[ia]; + double gamma = -1 * this->p_ucell_->atoms[it].angle2[ia] + 0.5 * ModuleBase::PI; std::complex fup, fdw; - alpha = this->p_ucell_->atoms[it].angle1[ia]; - gamma = -1 * this->p_ucell_->atoms[it].angle2[ia] + 0.5 * ModuleBase::PI; for(int m = 0; m < 2*l+1; m++) { @@ -324,7 +389,7 @@ void psi_initializer_atomic::proj_ao_onkG(const int ik) if(index+2*l+1 > this->p_ucell_->natomwfc) { std::cout<<__FILE__<<__LINE__<<" "<p_ucell_->natomwfc<::proj_ao_onkG()","error: too many wfcs"); + //ModuleBase::WARNING_QUIT("psi_initializer_atomic::init_psig()","error: too many wfcs"); } for(int ig = 0;ig::proj_ao_onkG(const int ik) fdw = phase_factor(0.5*alpha, -1)*aux[ig]; //build the orthogonal wfc //first rotation with angle (alpha + ModuleBase::PI) around (OX) - (*(this->psig_))(index, ig) = - this->template cast_to_T(phase_factor(0.5*gamma, 0)*fup); - (*(this->psig_))(index, ig+this->pw_wfc_->npwk_max) = - this->template cast_to_T(phase_factor(-0.5*gamma, 0)*fdw); + psig[index * 2 * npwk_max + ig] + = this->template cast_to_T(phase_factor(0.5 * gamma, 0) * fup); + psig[(index * 2 + 1) * npwk_max + ig] + = this->template cast_to_T(phase_factor(-0.5 * gamma, 0) * fdw); //second rotation with angle gamma around(OZ) fup = phase_factor(0.5*(alpha + ModuleBase::PI), 1)*aux[ig]; fdw = phase_factor(0.5*(alpha + ModuleBase::PI), -1)*aux[ig]; - (*(this->psig_))(index+2*l+1, ig) = - this->template cast_to_T(phase_factor(0.5*gamma, 0)*fup); - (*(this->psig_))(index+2*l+1, ig+this->pw_wfc_->npwk_max) = - this->template cast_to_T(phase_factor(-0.5*gamma, 0)*fdw); + psig[(index + 2 * l + 1) * 2 * npwk_max + ig] + = this->template cast_to_T(phase_factor(0.5 * gamma, 0) * fup); + psig[((index + 2 * l + 1) * 2 + 1) * npwk_max + ig] + = this->template cast_to_T(phase_factor(-0.5 * gamma, 0) * fdw); } index++; } @@ -370,7 +435,7 @@ void psi_initializer_atomic::proj_ao_onkG(const int ik) if(index+2*l+1 > this->p_ucell_->natomwfc) { std::cout<<__FILE__<<__LINE__<<" "<p_ucell_->natomwfc<::proj_ao_onkG()","error: too many wfcs"); + //ModuleBase::WARNING_QUIT("psi_initializer_atomic::init_psig()","error: too many wfcs"); } for(int ig = 0;ig::proj_ao_onkG(const int ik) //first, rotation with angle alpha around(OX) for(int ig = 0; igpsig_))(index, ig) = - this->template cast_to_T( - (cos(0.5*gamman) + ModuleBase::IMAG_UNIT * sin(0.5*gamman)) * fup - ); - (*(this->psig_))(index, ig+ this->pw_wfc_->npwk_max) = - this->template cast_to_T( - (cos(0.5*gamman) - ModuleBase::IMAG_UNIT * sin(0.5*gamman)) * fdown - ); - //second rotation with angle gamma around(OZ) - fup = cos(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; - fdown = ModuleBase::IMAG_UNIT * sin(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; - (*(this->psig_))(index+2*l+1, ig) = - this->template cast_to_T( - (cos(0.5*gamman) + ModuleBase::IMAG_UNIT * sin(0.5*gamman)) * fup - ); - (*(this->psig_))(index+2*l+1, ig+ this->pw_wfc_->npwk_max) = - this->template cast_to_T( - (cos(0.5*gamman) - ModuleBase::IMAG_UNIT * sin(0.5*gamman)) * fdown - ); + fup = cos(0.5 * alpha) * aux[ig]; + fdown = ModuleBase::IMAG_UNIT * sin(0.5 * alpha) * aux[ig]; + // build the orthogonal wfc + // first rotation with angle(alpha+ModuleBase::PI) around(OX) + psig[index * 2 * npwk_max + ig] = this->template cast_to_T( + (cos(0.5 * gamman) + ModuleBase::IMAG_UNIT * sin(0.5 * gamman)) * fup); + psig[(index * 2 + 1) * npwk_max + ig] = this->template cast_to_T( + (cos(0.5 * gamman) - ModuleBase::IMAG_UNIT * sin(0.5 * gamman)) * fdown); + // second rotation with angle gamma around(OZ) + fup = cos(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; + fdown = ModuleBase::IMAG_UNIT * sin(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; + psig[(index + 2 * l + 1) * 2 * npwk_max + ig] = this->template cast_to_T( + (cos(0.5 * gamman) + ModuleBase::IMAG_UNIT * sin(0.5 * gamman)) * fup); + psig[((index + 2 * l + 1) * 2 + 1) * npwk_max + ig] = this->template cast_to_T( + (cos(0.5 * gamman) - ModuleBase::IMAG_UNIT * sin(0.5 * gamman)) * fdown); } index++; } @@ -416,10 +473,8 @@ void psi_initializer_atomic::proj_ao_onkG(const int ik) const int lm = l * l + m; for (int ig = 0; ig < npw; ig++) { - (*(this->psig_))(index, ig) = - this->template cast_to_T( - lphase * sk [ig] * ylm(lm, ig) * ovlp_pswfcjlg[ig] - ); + psig[index * npwk_max + ig] + = this->template cast_to_T(lphase * sk[ig] * ylm(lm, ig) * ovlp_pswfcjlg[ig]); } index++; } @@ -432,20 +487,13 @@ void psi_initializer_atomic::proj_ao_onkG(const int ik) /* complement the rest of bands if there are */ if(this->nbands_complem() > 0) { - this->random_t(this->psig_->get_pointer(), index, this->psig_->get_nbands(), ik); + this->random_t(psig, index, this->nbands_start_, ik); } - ModuleBase::timer::tick("psi_initializer_atomic", "proj_ao_onkG"); + ModuleBase::timer::tick("psi_initializer_atomic", "init_psig"); } -template class psi_initializer_atomic, base_device::DEVICE_CPU>; -template class psi_initializer_atomic, base_device::DEVICE_CPU>; -// gamma point calculation -template class psi_initializer_atomic; -template class psi_initializer_atomic; -#if ((defined __CUDA) || (defined __ROCM)) -template class psi_initializer_atomic, base_device::DEVICE_GPU>; -template class psi_initializer_atomic, base_device::DEVICE_GPU>; +template class psi_initializer_atomic>; +template class psi_initializer_atomic>; // gamma point calculation -template class psi_initializer_atomic; -template class psi_initializer_atomic; -#endif +template class psi_initializer_atomic; +template class psi_initializer_atomic; diff --git a/source/module_psi/psi_initializer_atomic.h b/source/module_psi/psi_initializer_atomic.h index 0bb13b604b..ef475dc7e2 100644 --- a/source/module_psi/psi_initializer_atomic.h +++ b/source/module_psi/psi_initializer_atomic.h @@ -1,45 +1,39 @@ #ifndef PSI_INITIALIZER_ATOMIC_H #define PSI_INITIALIZER_ATOMIC_H -#include "psi_initializer.h" #include "module_base/realarray.h" +#include "psi_initializer.h" /* Psi (planewave based wavefunction) initializer: atomic */ -template -class psi_initializer_atomic : public psi_initializer +template +class psi_initializer_atomic : public psi_initializer { - private: - using Real = typename GetTypeReal::type; - public: - psi_initializer_atomic() {this->set_method("atomic");} - ~psi_initializer_atomic() {}; + private: + using Real = typename GetTypeReal::type; + + public: + psi_initializer_atomic() + { + this->method_ = "atomic"; + } + ~psi_initializer_atomic(){}; - #ifdef __MPI // MPI additional implementation - /// @brief initialize the psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank - #else - /// @brief serial version of initialize function, link psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr) override;//< nonlocal pseudopotential - #endif - virtual void allocate_table() override; - virtual void tabulate() override; - virtual void proj_ao_onkG(const int ik) override; - // additional getter - std::vector pseudopot_files() const { return pseudopot_files_; } + /// @brief initialize the psi_initializer with external data and methods + virtual void initialize(const Structure_Factor*, //< structure factor + const ModulePW::PW_Basis_K*, //< planewave basis + const UnitCell*, //< unit cell + const Parallel_Kpoints*, //< parallel kpoints + const int& = 1, //< random seed + const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential + const int& = 0) override; //< MPI rank + virtual void tabulate() override; + virtual void init_psig(T* psig, const int& ik) override; - private: - std::vector pseudopot_files_; - ModuleBase::realArray ovlp_pswfcjlq_; + protected: + // allocate memory for overlap table + void allocate_ps_table(); + std::vector pseudopot_files_; + ModuleBase::realArray ovlp_pswfcjlq_; }; #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_atomic_random.cpp b/source/module_psi/psi_initializer_atomic_random.cpp index b502e95d72..b97e6fe5d9 100644 --- a/source/module_psi/psi_initializer_atomic_random.cpp +++ b/source/module_psi/psi_initializer_atomic_random.cpp @@ -1,57 +1,40 @@ #include "psi_initializer_atomic_random.h" -#ifdef __MPI -template -void psi_initializer_atomic_random::initialize(Structure_Factor* sf, //< structure factor - ModulePW::PW_Basis_K* pw_wfc, //< planewave basis - UnitCell* p_ucell, //< unit cell - Parallel_Kpoints* p_parakpts, //< parallel kpoints - const int& random_seed, //< random seed - pseudopot_cell_vnl* p_pspot_nl, - const int& rank) -{ - psi_initializer_atomic::initialize(sf, pw_wfc, p_ucell, p_parakpts, random_seed, p_pspot_nl, rank); -} -#else -template -void psi_initializer_atomic_random::initialize(Structure_Factor* sf, //< structure factor - ModulePW::PW_Basis_K* pw_wfc, //< planewave basis - UnitCell* p_ucell, //< unit cell - const int& random_seed, //< random seed - pseudopot_cell_vnl* p_pspot_nl) +#include "module_parameter/parameter.h" + +template +void psi_initializer_atomic_random::initialize(const Structure_Factor* sf, //< structure factor + const ModulePW::PW_Basis_K* pw_wfc, //< planewave basis + const UnitCell* p_ucell, //< unit cell + const Parallel_Kpoints* p_parakpts, //< parallel kpoints + const int& random_seed, //< random seed + const pseudopot_cell_vnl* p_pspot_nl, + const int& rank) { - psi_initializer_atomic::initialize(sf, pw_wfc, p_ucell, random_seed, p_pspot_nl); + psi_initializer_atomic::initialize(sf, pw_wfc, p_ucell, p_parakpts, random_seed, p_pspot_nl, rank); } -#endif -template -void psi_initializer_atomic_random::proj_ao_onkG(const int ik) +template +void psi_initializer_atomic_random::init_psig(T* psig, const int& ik) { - double rm = this->random_mix(); - const int ik_psig = (this->psig_->get_nk() == 1) ? 0 : ik; - this->psig_->fix_k(ik_psig); - psi_initializer_atomic::proj_ao_onkG(ik); - psi::Psi psi_random(1, this->psig_->get_nbands(), this->psig_->get_nbasis(), nullptr); + double rm = this->mixing_coef_; + psi_initializer_atomic::init_psig(psig, ik); + const int npol = PARAM.globalv.npol; + const int nbasis = this->pw_wfc_->npwk_max * npol; + psi::Psi psi_random(1, this->nbands_start_, nbasis, nullptr); psi_random.fix_k(0); - this->random_t(psi_random.get_pointer(), 0, psi_random.get_nbands(), ik); - for(int iband = 0; iband < this->psig_->get_nbands(); iband++) + this->random_t(psi_random.get_pointer(), 0, this->nbands_start_, ik, 0); + for (int iband = 0; iband < this->nbands_start_; iband++) { - for(int ibasis = 0; ibasis < this->psig_->get_nbasis(); ibasis++) + for (int ibasis = 0; ibasis < nbasis; ibasis++) { - (*(this->psig_))(iband, ibasis) = ((Real)(1-rm))*(*(this->psig_))(iband, ibasis) + ((Real)rm)*psi_random(iband, ibasis); + psig[iband * nbasis + ibasis] *= (T(1.0) + Real(rm) * psi_random(iband, ibasis)); } } } -template class psi_initializer_atomic_random, base_device::DEVICE_CPU>; -template class psi_initializer_atomic_random, base_device::DEVICE_CPU>; -// gamma point calculation -template class psi_initializer_atomic_random; -template class psi_initializer_atomic_random; -#if ((defined __CUDA) || (defined __ROCM)) -template class psi_initializer_atomic_random, base_device::DEVICE_GPU>; -template class psi_initializer_atomic_random, base_device::DEVICE_GPU>; +template class psi_initializer_atomic_random>; +template class psi_initializer_atomic_random>; // gamma point calculation -template class psi_initializer_atomic_random; -template class psi_initializer_atomic_random; -#endif +template class psi_initializer_atomic_random; +template class psi_initializer_atomic_random; \ No newline at end of file diff --git a/source/module_psi/psi_initializer_atomic_random.h b/source/module_psi/psi_initializer_atomic_random.h index 88b2bcfb93..1ee2353310 100644 --- a/source/module_psi/psi_initializer_atomic_random.h +++ b/source/module_psi/psi_initializer_atomic_random.h @@ -1,42 +1,37 @@ #ifndef PSI_INITIALIZER_ATOMIC_RANDOM_H #define PSI_INITIALIZER_ATOMIC_RANDOM_H -#include "psi_initializer_atomic.h" -#include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_cell/parallel_kpoints.h" +#include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" +#include "psi_initializer_atomic.h" /* Psi (planewave based wavefunction) initializer: atomic+random */ -template -class psi_initializer_atomic_random : public psi_initializer_atomic +template +class psi_initializer_atomic_random : public psi_initializer_atomic { - private: - using Real = typename GetTypeReal::type; - public: - psi_initializer_atomic_random() {this->set_method("atomic+random"); this->set_random_mix(0.05);} - ~psi_initializer_atomic_random() {}; + private: + using Real = typename GetTypeReal::type; + + public: + psi_initializer_atomic_random() + { + this->method_ = "atomic+random"; + this->mixing_coef_ = 0.05; + } + ~psi_initializer_atomic_random(){}; + + /// @brief initialize the psi_initializer with external data and methods + virtual void initialize(const Structure_Factor*, //< structure factor + const ModulePW::PW_Basis_K*, //< planewave basis + const UnitCell*, //< unit cell + const Parallel_Kpoints*, //< parallel kpoints + const int& = 1, //< random seed + const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential + const int& = 0) override; //< MPI rank - #ifdef __MPI // MPI additional implementation - /// @brief initialize the psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank - #else - /// @brief serial version of initialize function, link psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr) override;//< nonlocal pseudopotential - #endif + virtual void init_psig(T* psig, const int& ik) override; - virtual void proj_ao_onkG(const int ik) override; - virtual void tabulate() override {psi_initializer_atomic::tabulate();}; - - private: + private: }; #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_file.cpp b/source/module_psi/psi_initializer_file.cpp new file mode 100644 index 0000000000..a1871672f9 --- /dev/null +++ b/source/module_psi/psi_initializer_file.cpp @@ -0,0 +1,51 @@ +#include "psi_initializer_file.h" + +#include "module_base/timer.h" +#include "module_cell/klist.h" +#include "module_io/read_wfc_pw.h" +#include "module_parameter/parameter.h" +template +void psi_initializer_file::initialize(const Structure_Factor* sf, + const ModulePW::PW_Basis_K* pw_wfc, + const UnitCell* p_ucell, + const Parallel_Kpoints* p_parakpts, + const int& random_seed, + const pseudopot_cell_vnl* p_pspot_nl, + const int& rank) +{ + this->pw_wfc_ = pw_wfc; + this->p_ucell_ = p_ucell; + this->p_parakpts_ = p_parakpts; + this->random_seed_ = random_seed; + this->p_pspot_nl_ = p_pspot_nl; + this->nbands_start_ = PARAM.inp.nbands; + this->nbands_complem_ = 0; +} + +template +void psi_initializer_file::init_psig(T* psig, const int& ik) +{ + ModuleBase::timer::tick("psi_initializer_file", "init_psig"); + const int npol = PARAM.globalv.npol; + const int nbasis = this->pw_wfc_->npwk_max * npol; + const int pre_nk = PARAM.inp.nspin == 2 ? 2 : 1; + const int nkstot = this->p_parakpts_->nkstot_np * pre_nk; + ModuleBase::ComplexMatrix wfcatom(this->nbands_start_, nbasis); + std::stringstream filename; + int ik_tot = K_Vectors::get_ik_global(ik, nkstot); + filename << PARAM.globalv.global_readin_dir << "WAVEFUNC" << ik_tot + 1 << ".dat"; + ModuleIO::read_wfc_pw(filename.str(), this->pw_wfc_, ik, nkstot, wfcatom); + + assert(this->nbands_start_ <= wfcatom.nr); + for (int ib = 0; ib < this->nbands_start_; ib++) + { + for (int ig = 0; ig < nbasis; ig++) + { + psig[ib * nbasis + ig] = this->template cast_to_T(wfcatom(ib, ig)); + } + } + ModuleBase::timer::tick("psi_initializer_file", "init_psig"); +} + +template class psi_initializer_file>; +template class psi_initializer_file>; \ No newline at end of file diff --git a/source/module_psi/psi_initializer_file.h b/source/module_psi/psi_initializer_file.h new file mode 100644 index 0000000000..e4e527b4f7 --- /dev/null +++ b/source/module_psi/psi_initializer_file.h @@ -0,0 +1,36 @@ +#ifndef PSI_INITIALIZER_FILE_H +#define PSI_INITIALIZER_FILE_H + +#include "psi_initializer.h" + +/* +Psi (planewave based wavefunction) initializer: random method +*/ +template +class psi_initializer_file : public psi_initializer +{ + private: + using Real = typename GetTypeReal::type; + + public: + psi_initializer_file() + { + this->method_ = "file"; + }; + ~psi_initializer_file(){}; + + /// @brief initialize the psi_initializer with external data and methods + virtual void initialize(const Structure_Factor*, //< structure factor + const ModulePW::PW_Basis_K*, //< planewave basis + const UnitCell*, //< unit cell + const Parallel_Kpoints*, //< parallel kpoints + const int& = 1, //< random seed + const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential + const int& = 0) override; //< MPI rank + + /// @brief calculate and output planewave wavefunction + /// @param ik kpoint index + /// @return initialized planewave wavefunction (psi::Psi>*) + virtual void init_psig(T* psig, const int& ik) override; +}; +#endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_nao.cpp b/source/module_psi/psi_initializer_nao.cpp index f9b446b03d..de71457c73 100644 --- a/source/module_psi/psi_initializer_nao.cpp +++ b/source/module_psi/psi_initializer_nao.cpp @@ -16,13 +16,13 @@ #include "module_base/parallel_common.h" #include "module_base/parallel_reduce.h" #endif -#include "module_parameter/parameter.h" #include "module_io/orb_io.h" +#include "module_parameter/parameter.h" // GlobalV::NQX and GlobalV::DQ are here #include "module_parameter/parameter.h" -#include #include +#include /* I don't know why some variables are distributed while others not... for example the orbital_files... @@ -42,8 +42,8 @@ void normalize(const std::vector& r, std::vector& flz) std::transform(flz.begin(), flz.end(), flz.begin(), [norm](double flz) { return flz / norm; }); } -template -void psi_initializer_nao::read_external_orbs(std::string* orbital_files, const int& rank) +template +void psi_initializer_nao::read_external_orbs(const std::string* orbital_files, const int& rank) { ModuleBase::timer::tick("psi_initializer_nao", "read_external_orbs"); @@ -56,7 +56,7 @@ void psi_initializer_nao::read_external_orbs(std::string* orbital_fil if (rank == 0) { #endif - std::copy(orbital_files, orbital_files + this->p_ucell_->ntype, this->orbital_files_.begin()); + std::copy(orbital_files, orbital_files + this->p_ucell_->ntype, this->orbital_files_.begin()); #ifdef __MPI } Parallel_Common::bcast_string(this->orbital_files_.data(), this->p_ucell_->ntype); @@ -75,15 +75,14 @@ void psi_initializer_nao::read_external_orbs(std::string* orbital_fil #endif if (!is_open) { - GlobalV::ofs_warning << "psi_initializer_nao::read_orbital_files: cannot open orbital file: " - << this->orbital_files_[it] << std::endl; - ModuleBase::WARNING_QUIT("psi_initializer_nao::read_orbital_files", - "cannot open orbital file."); + GlobalV::ofs_warning << "psi_initializer_nao::read_orbital_files: cannot open orbital file: " + << this->orbital_files_[it] << std::endl; + ModuleBase::WARNING_QUIT("psi_initializer_nao::read_orbital_files", "cannot open orbital file."); } else { - GlobalV::ofs_running << "psi_initializer_nao::read_orbital_files: reading orbital file: " - << this->orbital_files_[it] << std::endl; + GlobalV::ofs_running << "psi_initializer_nao::read_orbital_files: reading orbital file: " + << this->orbital_files_[it] << std::endl; } std::string elem; // garbage value, will discard double ecut; // garbage value, will discard @@ -111,9 +110,7 @@ void psi_initializer_nao::read_external_orbs(std::string* orbital_fil }); // chi_ this->chi_[it].resize(nchi); - std::for_each(this->chi_[it].begin(), this->chi_[it].end(), [nr](std::vector& chi) { - chi.resize(nr); - }); + std::for_each(this->chi_[it].begin(), this->chi_[it].end(), [nr](std::vector& chi) { chi.resize(nr); }); for (int ichi = 0; ichi < nchi; ichi++) { std::copy(radials[ichi].begin(), radials[ichi].end(), this->chi_[it][ichi].begin()); @@ -122,12 +119,12 @@ void psi_initializer_nao::read_external_orbs(std::string* orbital_fil ModuleBase::timer::tick("psi_initializer_nao", "read_external_orbs"); } -template -void psi_initializer_nao::allocate_table() +template +void psi_initializer_nao::allocate_ao_table() { // find correct dimension for ovlp_flzjlq int ntype = this->p_ucell_->ntype; - int lmaxmax = 0; // lmaxmax + int lmaxmax = 0; // lmaxmax int nzeta_max = 0; // dim3 should be the maximum number of zeta for each atomtype for (int it = 0; it < this->p_ucell_->ntype; it++) { @@ -142,25 +139,24 @@ void psi_initializer_nao::allocate_table() } if (nzeta_max == 0) { - ModuleBase::WARNING_QUIT("psi_initializer_nao::psi_initializer_nao", + ModuleBase::WARNING_QUIT("psi_initializer_nao::psi_initializer_nao", "there is not ANY numerical atomic orbital read in present system, quit."); } // allocate a map (it, l, izeta) -> i, should allocate memory of ntype * lmax * nzeta_max this->projmap_.create(ntype, lmaxmax + 1, nzeta_max); } -#ifdef __MPI -template -void psi_initializer_nao::initialize(Structure_Factor* sf, - ModulePW::PW_Basis_K* pw_wfc, - UnitCell* p_ucell, - Parallel_Kpoints* p_parakpts, - const int& random_seed, - pseudopot_cell_vnl* p_pspot_nl, - const int& rank) +template +void psi_initializer_nao::initialize(const Structure_Factor* sf, + const ModulePW::PW_Basis_K* pw_wfc, + const UnitCell* p_ucell, + const Parallel_Kpoints* p_parakpts, + const int& random_seed, + const pseudopot_cell_vnl* p_pspot_nl, + const int& rank) { ModuleBase::timer::tick("psi_initializer_nao", "initialize_mpi"); - + // import this->sf_ = sf; this->pw_wfc_ = pw_wfc; @@ -168,48 +164,43 @@ void psi_initializer_nao::initialize(Structure_Factor* sf, this->p_parakpts_ = p_parakpts; this->p_pspot_nl_ = p_pspot_nl; this->random_seed_ = random_seed; - + // allocate - this->allocate_table(); + this->allocate_ao_table(); this->read_external_orbs(this->p_ucell_->orbital_fn.data(), rank); // then for generate random number to fill in the wavefunction this->ixy2is_.clear(); this->ixy2is_.resize(this->pw_wfc_->fftnxy); this->pw_wfc_->getfftixy2is(this->ixy2is_.data()); - ModuleBase::timer::tick("psi_initializer_nao", "initialize_mpi"); -} -#else -template -void psi_initializer_nao::initialize(Structure_Factor* sf, - ModulePW::PW_Basis_K* pw_wfc, - UnitCell* p_ucell, - const int& random_seed, - pseudopot_cell_vnl* p_pspot_nl) -{ - ModuleBase::timer::tick("psi_initializer_nao", "initialize_serial"); - - // import - this->sf_ = sf; - this->pw_wfc_ = pw_wfc; - this->p_ucell_ = p_ucell; - this->p_pspot_nl_ = p_pspot_nl; - this->random_seed_ = random_seed; - - // allocate - this->allocate_table(); - this->read_external_orbs(this->p_ucell_->orbital_fn.data(), 0); - // then for generate random number to fill in the wavefunction - this->ixy2is_.clear(); - this->ixy2is_.resize(this->pw_wfc_->fftnxy); - this->pw_wfc_->getfftixy2is(this->ixy2is_.data()); - ModuleBase::timer::tick("psi_initializer_nao", "initialize_serial"); + int nbands_local = 0; + for (int it = 0; it < this->p_ucell_->ntype; it++) + { + for (int l = 0; l < this->p_ucell_->atoms[it].nwl + 1; l++) + { + /* EVERY ZETA FOR (2l+1) ORBS */ + const int nchi = this->p_ucell_->atoms[it].l_nchi[l]; + const int degen_l = (l == 0) ? 1 : 2 * l + 1; + nbands_local += nchi * degen_l * PARAM.globalv.npol * this->p_ucell_->atoms[it].na; + /* + non-rotate basis, nbands_local*=2 for PARAM.globalv.npol = 2 is enough + */ + // nbands_local += this->p_ucell_->atoms[it].l_nchi[l]*(2*l+1) * PARAM.globalv.npol; + /* + rotate basis, nbands_local*=4 for p, d, f,... orbitals, and nbands_local*=2 for s orbitals + risky when NSPIN = 4, problematic psi value, needed to be checked + */ + } + } + this->nbands_start_ = std::max(nbands_local, PARAM.inp.nbands); + this->nbands_complem_ = this->nbands_start_ - nbands_local; + + ModuleBase::timer::tick("psi_initializer_nao", "initialize_mpi"); } -#endif -template -void psi_initializer_nao::tabulate() +template +void psi_initializer_nao::tabulate() { ModuleBase::timer::tick("psi_initializer_nao", "tabulate"); @@ -219,9 +210,11 @@ void psi_initializer_nao::tabulate() std::for_each(qgrid.begin(), qgrid.end(), [this](double& q) { q = q * PARAM.globalv.dq; }); // only when needed, allocate memory for cubspl_ - if (this->cubspl_.get()) { this->cubspl_.reset(); } - this->cubspl_ = std::unique_ptr( - new ModuleBase::CubicSpline(qgrid.size(), qgrid.data())); + if (this->cubspl_.get()) + { + this->cubspl_.reset(); + } + this->cubspl_ = std::unique_ptr(new ModuleBase::CubicSpline(qgrid.size(), qgrid.data())); // calculate the total number of radials and call reserve to allocate memory int nchi = 0; @@ -234,7 +227,7 @@ void psi_initializer_nao::tabulate() } this->cubspl_->reserve(nchi); ModuleBase::SphericalBesselTransformer sbt_(true); // bool: enable cache - + // tabulate the spherical bessel transform of numerical orbital function std::vector Jlfq(PARAM.globalv.nqx, 0.0); int i = 0; @@ -261,22 +254,22 @@ void psi_initializer_nao::tabulate() ModuleBase::timer::tick("psi_initializer_nao", "tabulate"); } -template -void psi_initializer_nao::proj_ao_onkG(const int ik) +template +void psi_initializer_nao::init_psig(T* psig, const int& ik) { ModuleBase::timer::tick("psi_initializer_nao", "initialize"); assert(ik >= 0); - const int ik_psig = (this->psig_->get_nk() == 1) ? 0 : ik; - this->psig_->fix_k(ik_psig); const int npw = this->pw_wfc_->npwk[ik]; + const int npwk_max = this->pw_wfc_->npwk_max; const int total_lm = (this->p_ucell_->lmax + 1) * (this->p_ucell_->lmax + 1); ModuleBase::matrix ylm(total_lm, npw); + ModuleBase::GlobalFunc::ZEROS(psig, PARAM.globalv.npol * this->nbands_start_ * npwk_max); std::vector> aux(npw); std::vector qnorm(npw); std::vector> q(npw); - - #pragma omp parallel for schedule(static, 4096 / sizeof(double)) + +#pragma omp parallel for schedule(static, 4096 / sizeof(double)) for (int ig = 0; ig < npw; ig++) { q[ig] = this->pw_wfc_->getgpluskcar(ik, ig); @@ -335,32 +328,30 @@ void psi_initializer_nao::proj_ao_onkG(const int ik) for (int m = 0; m < 2 * L + 1; m++) { const int lm = L * L + m; - #pragma omp parallel for +#pragma omp parallel for for (int ig = 0; ig < npw; ig++) { aux[ig] = sk[ig] * ylm(lm, ig) * Jlfq[ig]; } - #pragma omp parallel for +#pragma omp parallel for for (int ig = 0; ig < npw; ig++) { fup = cos(0.5 * alpha) * aux[ig]; fdown = ModuleBase::IMAG_UNIT * sin(0.5 * alpha) * aux[ig]; // build the orthogonal wfc // first rotation with angle (alpha + ModuleBase::PI) around (OX) - (*(this->psig_))(ibasis, ig) = this->template cast_to_T( + psig[ibasis * 2 * npwk_max + ig] = this->template cast_to_T( (cos(0.5 * gamma) + ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fup); - (*(this->psig_))(ibasis, ig + this->pw_wfc_->npwk_max) - = this->template cast_to_T( - (cos(0.5 * gamma) - ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fdown); + psig[(ibasis * 2 + 1) * npwk_max + ig] = this->template cast_to_T( + (cos(0.5 * gamma) - ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fdown); // second rotation with angle gamma around(OZ) fup = cos(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; fdown = ModuleBase::IMAG_UNIT * sin(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; - (*(this->psig_))(ibasis + 2 * L + 1, ig) = this->template cast_to_T( + psig[(ibasis + 2 * L + 1) * 2 * npwk_max + ig] = this->template cast_to_T( (cos(0.5 * gamma) + ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fup); - (*(this->psig_))(ibasis + 2 * L + 1, ig + this->pw_wfc_->npwk_max) - = this->template cast_to_T( - (cos(0.5 * gamma) - ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fdown); + psig[((ibasis + 2 * L + 1) * 2 + 1) * npwk_max + ig] = this->template cast_to_T( + (cos(0.5 * gamma) - ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fdown); } ibasis++; } @@ -374,11 +365,10 @@ void psi_initializer_nao::proj_ao_onkG(const int ik) for (int m = 0; m < 2 * L + 1; m++) { const int lm = L * L + m; - #pragma omp parallel for +#pragma omp parallel for for (int ig = 0; ig < npw; ig++) { - (*(this->psig_))(ibasis, ig) - = this->template cast_to_T(lphase * sk[ig] * ylm(lm, ig) * Jlfq[ig]); + psig[ibasis * npwk_max + ig] = this->template cast_to_T(lphase * sk[ig] * ylm(lm, ig) * Jlfq[ig]); } ++ibasis; } @@ -392,20 +382,13 @@ void psi_initializer_nao::proj_ao_onkG(const int ik) /* complement the rest of bands if there are */ if (this->nbands_complem() > 0) { - this->random_t(this->psig_->get_pointer(), ibasis, this->psig_->get_nbands(), ik); + this->random_t(psig, ibasis, this->nbands_start_, ik); } ModuleBase::timer::tick("psi_initializer_nao", "initialize"); } -template class psi_initializer_nao, base_device::DEVICE_CPU>; -template class psi_initializer_nao, base_device::DEVICE_CPU>; +template class psi_initializer_nao>; +template class psi_initializer_nao>; // gamma point calculation -template class psi_initializer_nao; -template class psi_initializer_nao; -#if ((defined __CUDA) || (defined __ROCM)) -template class psi_initializer_nao, base_device::DEVICE_GPU>; -template class psi_initializer_nao, base_device::DEVICE_GPU>; -// gamma point calculation -template class psi_initializer_nao; -template class psi_initializer_nao; -#endif +template class psi_initializer_nao; +template class psi_initializer_nao; diff --git a/source/module_psi/psi_initializer_nao.h b/source/module_psi/psi_initializer_nao.h index b7643d38d7..324e201df1 100644 --- a/source/module_psi/psi_initializer_nao.h +++ b/source/module_psi/psi_initializer_nao.h @@ -1,69 +1,103 @@ #ifndef PSI_INITIALIZER_NAO_H #define PSI_INITIALIZER_NAO_H -#include "psi_initializer.h" -#include "module_base/realarray.h" #include "module_base/cubic_spline.h" +#include "module_base/realarray.h" +#include "psi_initializer.h" + #include /* Psi (planewave based wavefunction) initializer: numerical atomic orbital method */ -template -class psi_initializer_nao : public psi_initializer +template +class psi_initializer_nao : public psi_initializer { - private: - using Real = typename GetTypeReal::type; - public: - psi_initializer_nao() {this->set_method("nao");}; - ~psi_initializer_nao() {}; + private: + using Real = typename GetTypeReal::type; + + public: + psi_initializer_nao() + { + this->method_ = "nao"; + }; + ~psi_initializer_nao(){}; - virtual void proj_ao_onkG(const int ik) override; + virtual void init_psig(T* psig, const int& ik) override; - #ifdef __MPI // MPI additional implementation - /// @brief initialize the psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank - #else - /// @brief serial version of initialize function, link psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr) override;//< nonlocal pseudopotential - #endif + /// @brief initialize the psi_initializer with external data and methods + virtual void initialize(const Structure_Factor*, //< structure factor + const ModulePW::PW_Basis_K*, //< planewave basis + const UnitCell*, //< unit cell + const Parallel_Kpoints*, //< parallel kpoints + const int& = 1, //< random seed + const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential + const int& = 0) override; //< MPI rank - void read_external_orbs(std::string* orbital_files, const int& rank); - virtual void allocate_table() override; - virtual void tabulate() override; - - std::vector external_orbs() const { return orbital_files_; } - std::vector> nr() const { return nr_; } - std::vector nr(const int& itype) const { return nr_[itype]; } - int nr(const int& itype, const int& ichi) const { return nr_[itype][ichi]; } - std::vector>> chi() const { return chi_; } - std::vector> chi(const int& itype) const { return chi_[itype]; } - std::vector chi(const int& itype, const int& ichi) const { return chi_[itype][ichi]; } - double chi(const int& itype, const int& ichi, const int& ir) const { return chi_[itype][ichi][ir]; } - std::vector>> rgrid() const { return rgrid_; } - std::vector> rgrid(const int& itype) const { return rgrid_[itype]; } - std::vector rgrid(const int& itype, const int& ichi) const { return rgrid_[itype][ichi]; } - double rgrid(const int& itype, const int& ichi, const int& ir) const { return rgrid_[itype][ichi][ir]; } + void read_external_orbs(const std::string* orbital_files, const int& rank); + virtual void tabulate() override; + std::vector external_orbs() const + { + return orbital_files_; + } + std::vector> nr() const + { + return nr_; + } + std::vector nr(const int& itype) const + { + return nr_[itype]; + } + int nr(const int& itype, const int& ichi) const + { + return nr_[itype][ichi]; + } + std::vector>> chi() const + { + return chi_; + } + std::vector> chi(const int& itype) const + { + return chi_[itype]; + } + std::vector chi(const int& itype, const int& ichi) const + { + return chi_[itype][ichi]; + } + double chi(const int& itype, const int& ichi, const int& ir) const + { + return chi_[itype][ichi][ir]; + } + std::vector>> rgrid() const + { + return rgrid_; + } + std::vector> rgrid(const int& itype) const + { + return rgrid_[itype]; + } + std::vector rgrid(const int& itype, const int& ichi) const + { + return rgrid_[itype][ichi]; + } + double rgrid(const int& itype, const int& ichi, const int& ir) const + { + return rgrid_[itype][ichi][ir]; + } - private: - std::vector orbital_files_; - /// @brief cubic spline for interpolation - std::unique_ptr cubspl_; - /// @brief radial map, [itype][l][izeta] -> i - ModuleBase::realArray projmap_; - /// @brief number of realspace grids per type per chi, [itype][ichi] - std::vector> nr_; - /// @brief data of numerical atomic orbital per type per chi per position, [itype][ichi][ir] - std::vector>> chi_; - /// @brief r of numerical atomic orbital per type per chi per position, [itype][ichi][ir] - std::vector>> rgrid_; + protected: + /// @brief allocate memory for overlap table + void allocate_ao_table(); + std::vector orbital_files_; + /// @brief cubic spline for interpolation + std::unique_ptr cubspl_; + /// @brief radial map, [itype][l][izeta] -> i + ModuleBase::realArray projmap_; + /// @brief number of realspace grids per type per chi, [itype][ichi] + std::vector> nr_; + /// @brief data of numerical atomic orbital per type per chi per position, [itype][ichi][ir] + std::vector>> chi_; + /// @brief r of numerical atomic orbital per type per chi per position, [itype][ichi][ir] + std::vector>> rgrid_; + /// @brief useful for atomic-like methods + ModuleBase::SphericalBesselTransformer sbt; }; #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_nao_random.cpp b/source/module_psi/psi_initializer_nao_random.cpp index 15f376fcd5..ef0811fd9d 100644 --- a/source/module_psi/psi_initializer_nao_random.cpp +++ b/source/module_psi/psi_initializer_nao_random.cpp @@ -1,57 +1,40 @@ #include "psi_initializer_nao_random.h" -#ifdef __MPI -template -void psi_initializer_nao_random::initialize(Structure_Factor* sf, - ModulePW::PW_Basis_K* pw_wfc, - UnitCell* p_ucell, - Parallel_Kpoints* p_parakpts, - const int& random_seed, - pseudopot_cell_vnl* p_pspot_nl, - const int& rank) -{ - psi_initializer_nao::initialize(sf, pw_wfc, p_ucell, p_parakpts, random_seed, p_pspot_nl, rank); -} -#else -template -void psi_initializer_nao_random::initialize(Structure_Factor* sf, - ModulePW::PW_Basis_K* pw_wfc, - UnitCell* p_ucell, - const int& random_seed, - pseudopot_cell_vnl* p_pspot_nl) +#include "module_parameter/parameter.h" + +template +void psi_initializer_nao_random::initialize(const Structure_Factor* sf, + const ModulePW::PW_Basis_K* pw_wfc, + const UnitCell* p_ucell, + const Parallel_Kpoints* p_parakpts, + const int& random_seed, + const pseudopot_cell_vnl* p_pspot_nl, + const int& rank) { - psi_initializer_nao::initialize(sf, pw_wfc, p_ucell, random_seed, p_pspot_nl); + psi_initializer_nao::initialize(sf, pw_wfc, p_ucell, p_parakpts, random_seed, p_pspot_nl, rank); } -#endif -template -void psi_initializer_nao_random::proj_ao_onkG(const int ik) +template +void psi_initializer_nao_random::init_psig(T* psig, const int& ik) { - double rm = this->random_mix(); - const int ik_psig = (this->psig_->get_nk() == 1) ? 0 : ik; - this->psig_->fix_k(ik_psig); - psi_initializer_nao::proj_ao_onkG(ik); - psi::Psi psi_random(1, this->psig_->get_nbands(), this->psig_->get_nbasis(), nullptr); + double rm = this->mixing_coef_; + psi_initializer_nao::init_psig(psig, ik); + const int npol = PARAM.globalv.npol; + const int nbasis = this->pw_wfc_->npwk_max * npol; + psi::Psi psi_random(1, this->nbands_start_, nbasis, nullptr); psi_random.fix_k(0); - this->random_t(psi_random.get_pointer(), 0, psi_random.get_nbands(), ik); - for(int iband = 0; iband < this->psig_->get_nbands(); iband++) + this->random_t(psi_random.get_pointer(), 0, this->nbands_start_, ik, 0); + for (int iband = 0; iband < this->nbands_start_; iband++) { - for(int ibasis = 0; ibasis < this->psig_->get_nbasis(); ibasis++) + for (int ibasis = 0; ibasis < nbasis; ibasis++) { - (*(this->psig_))(iband, ibasis) = ((Real)(1-rm))*(*(this->psig_))(iband, ibasis) + ((Real)rm)*psi_random(iband, ibasis); + psig[iband * nbasis + ibasis] *= (T(1.0) + Real(rm) * psi_random(iband, ibasis)); } } } -template class psi_initializer_nao_random, base_device::DEVICE_CPU>; -template class psi_initializer_nao_random, base_device::DEVICE_CPU>; -// gamma point calculation -template class psi_initializer_nao_random; -template class psi_initializer_nao_random; -#if ((defined __CUDA) || (defined __ROCM)) -template class psi_initializer_nao_random, base_device::DEVICE_GPU>; -template class psi_initializer_nao_random, base_device::DEVICE_GPU>; +template class psi_initializer_nao_random>; +template class psi_initializer_nao_random>; // gamma point calculation -template class psi_initializer_nao_random; -template class psi_initializer_nao_random; -#endif \ No newline at end of file +template class psi_initializer_nao_random; +template class psi_initializer_nao_random; \ No newline at end of file diff --git a/source/module_psi/psi_initializer_nao_random.h b/source/module_psi/psi_initializer_nao_random.h index 8fd6edb4c6..acbdb76945 100644 --- a/source/module_psi/psi_initializer_nao_random.h +++ b/source/module_psi/psi_initializer_nao_random.h @@ -1,40 +1,35 @@ #ifndef PSI_INITIALIZER_NAO_RANDOM_H #define PSI_INITIALIZER_NAO_RANDOM_H -#include "psi_initializer_nao.h" -#include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_cell/parallel_kpoints.h" +#include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" +#include "psi_initializer_nao.h" /* Psi (planewave based wavefunction) initializer: numerical atomic orbital + random method */ -template -class psi_initializer_nao_random : public psi_initializer_nao +template +class psi_initializer_nao_random : public psi_initializer_nao { - private: - using Real = typename GetTypeReal::type; - public: - psi_initializer_nao_random() {this->set_method("nao+random"); this->set_random_mix(0.05);}; - ~psi_initializer_nao_random() {}; + private: + using Real = typename GetTypeReal::type; + + public: + psi_initializer_nao_random() + { + this->method_ = "nao+random"; + this->mixing_coef_ = 0.05; + }; + ~psi_initializer_nao_random(){}; - #ifdef __MPI // MPI additional implementation - /// @brief initialize the psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank - #else - /// @brief serial version of initialize function, link psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr) override;//< nonlocal pseudopotential - #endif + /// @brief initialize the psi_initializer with external data and methods + virtual void initialize(const Structure_Factor*, //< structure factor + const ModulePW::PW_Basis_K*, //< planewave basis + const UnitCell*, //< unit cell + const Parallel_Kpoints*, //< parallel kpoints + const int& = 1, //< random seed + const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential + const int& = 0) override; //< MPI rank - virtual void proj_ao_onkG(const int ik) override; - virtual void tabulate() override {psi_initializer_nao::tabulate();}; + virtual void init_psig(T* psig, const int& ik) override; }; #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_random.cpp b/source/module_psi/psi_initializer_random.cpp index fcabca18fc..56497d5c7b 100644 --- a/source/module_psi/psi_initializer_random.cpp +++ b/source/module_psi/psi_initializer_random.cpp @@ -3,19 +3,18 @@ #include #endif #include "module_base/parallel_global.h" -#include "module_cell/parallel_kpoints.h" -// basic functions support #include "module_base/timer.h" +#include "module_cell/parallel_kpoints.h" +#include "module_parameter/parameter.h" -#ifdef __MPI -template -void psi_initializer_random::initialize(Structure_Factor* sf, - ModulePW::PW_Basis_K* pw_wfc, - UnitCell* p_ucell, - Parallel_Kpoints* p_parakpts, - const int& random_seed, - pseudopot_cell_vnl* p_pspot_nl, - const int& rank) +template +void psi_initializer_random::initialize(const Structure_Factor* sf, + const ModulePW::PW_Basis_K* pw_wfc, + const UnitCell* p_ucell, + const Parallel_Kpoints* p_parakpts, + const int& random_seed, + const pseudopot_cell_vnl* p_pspot_nl, + const int& rank) { this->pw_wfc_ = pw_wfc; this->p_ucell_ = p_ucell; @@ -25,55 +24,20 @@ void psi_initializer_random::initialize(Structure_Factor* sf, this->ixy2is_.clear(); this->ixy2is_.resize(this->pw_wfc_->fftnxy); this->pw_wfc_->getfftixy2is(this->ixy2is_.data()); + this->nbands_start_ = PARAM.inp.nbands; + this->nbands_complem_ = 0; } -#else -template -void psi_initializer_random::initialize(Structure_Factor* sf, - ModulePW::PW_Basis_K* pw_wfc, - UnitCell* p_ucell, - const int& random_seed, - pseudopot_cell_vnl* p_pspot_nl) -{ - this->pw_wfc_ = pw_wfc; - this->p_ucell_ = p_ucell; - this->random_seed_ = random_seed; - this->p_pspot_nl_ = p_pspot_nl; - this->ixy2is_.clear(); - this->ixy2is_.resize(this->pw_wfc_->fftnxy); - this->pw_wfc_->getfftixy2is(this->ixy2is_.data()); -} -#endif -template -void psi_initializer_random::random(T* psi, - const int iw_start, - const int iw_end, - const int ik) -{ - ModuleBase::timer::tick("psi_initializer_random", "random"); - this->random_t(psi, iw_start, iw_end, ik); - ModuleBase::timer::tick("psi_initializer_random", "random"); -} - -template -void psi_initializer_random::proj_ao_onkG(const int ik) +template +void psi_initializer_random::init_psig(T* psig, const int& ik) { ModuleBase::timer::tick("psi_initializer_random", "initialize"); - const int ik_psig = (this->psig_->get_nk() == 1) ? 0 : ik; - this->psig_->fix_k(ik_psig); - this->random(this->psig_->get_pointer(), 0, this->psig_->get_nbands(), ik); + this->random_t(psig, 0, this->nbands_start_, ik); ModuleBase::timer::tick("psi_initializer_random", "initialize"); } -template class psi_initializer_random, base_device::DEVICE_CPU>; -template class psi_initializer_random, base_device::DEVICE_CPU>; -// gamma point calculation -template class psi_initializer_random; -template class psi_initializer_random; -#if ((defined __CUDA) || (defined __ROCM)) -template class psi_initializer_random, base_device::DEVICE_GPU>; -template class psi_initializer_random, base_device::DEVICE_GPU>; +template class psi_initializer_random>; +template class psi_initializer_random>; // gamma point calculation -template class psi_initializer_random; -template class psi_initializer_random; -#endif \ No newline at end of file +template class psi_initializer_random; +template class psi_initializer_random; \ No newline at end of file diff --git a/source/module_psi/psi_initializer_random.h b/source/module_psi/psi_initializer_random.h index 39707a303c..9285bd9bcf 100644 --- a/source/module_psi/psi_initializer_random.h +++ b/source/module_psi/psi_initializer_random.h @@ -1,46 +1,35 @@ #ifndef PSI_INITIALIZER_RANDOM_H #define PSI_INITIALIZER_RANDOM_H -#include "psi_initializer.h" #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" +#include "psi_initializer.h" /* Psi (planewave based wavefunction) initializer: random method */ -template -class psi_initializer_random : public psi_initializer +template +class psi_initializer_random : public psi_initializer { - private: - using Real = typename GetTypeReal::type; - public: - psi_initializer_random() {this->set_method("random");}; - ~psi_initializer_random() {}; - /// @brief write random number to psi in certain range specified by ik, iw_start, iw_end - void random(T* psi, //< psi - const int iw_start, //< iw_start, starting band index of present kpoint - const int iw_end, //< iw_end, ending band index of present kpoint - const int ik) override; //< ik, kpoint index - /// @brief calculate and output planewave wavefunction - /// @param ik kpoint index - /// @return initialized planewave wavefunction (psi::Psi>*) - virtual void proj_ao_onkG(const int ik) override; - #ifdef __MPI // MPI additional implementation - /// @brief initialize the psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank - #else - /// @brief serial version of initialize function, link psi_initializer with external data and methods - virtual void initialize(Structure_Factor*, //< structure factor - ModulePW::PW_Basis_K*, //< planewave basis - UnitCell*, //< unit cell - const int& = 1, //< random seed - pseudopot_cell_vnl* = nullptr) override ; //< nonlocal pseudopotential - #endif - virtual void tabulate() override {}; + private: + using Real = typename GetTypeReal::type; + + public: + psi_initializer_random() + { + this->method_ = "random"; + }; + ~psi_initializer_random(){}; + /// @brief calculate and output planewave wavefunction + /// @param ik kpoint index + /// @return initialized planewave wavefunction (psi::Psi>*) + virtual void init_psig(T* psig, const int& ik) override; + /// @brief initialize the psi_initializer with external data and methods + virtual void initialize(const Structure_Factor*, //< structure factor + const ModulePW::PW_Basis_K*, //< planewave basis + const UnitCell*, //< unit cell + const Parallel_Kpoints*, //< parallel kpoints + const int& = 1, //< random seed + const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential + const int& = 0) override; //< MPI rank }; #endif \ No newline at end of file diff --git a/source/module_psi/test/CMakeLists.txt b/source/module_psi/test/CMakeLists.txt index 08ef34ded7..979143dc28 100644 --- a/source/module_psi/test/CMakeLists.txt +++ b/source/module_psi/test/CMakeLists.txt @@ -17,6 +17,9 @@ AddTest( ../../module_cell/parallel_kpoints.cpp ../../module_cell/test/support/mock_unitcell.cpp ../../module_io/orb_io.cpp + ../../module_io/write_pao.cpp + ../../module_io/read_wfc_pw.cpp + ../../module_io/binstream.cpp ) endif() diff --git a/source/module_psi/test/psi_initializer_unit_test.cpp b/source/module_psi/test/psi_initializer_unit_test.cpp index b42e5cb5b4..0cf1f6060f 100644 --- a/source/module_psi/test/psi_initializer_unit_test.cpp +++ b/source/module_psi/test/psi_initializer_unit_test.cpp @@ -9,6 +9,7 @@ #include "../psi_initializer_nao_random.h" #include "../psi_initializer_random.h" #include "module_hamilt_pw/hamilt_pwdft/VL_in_pw.h" +#include "module_cell/klist.h" /* ========================= @@ -89,18 +90,21 @@ std::complex* Structure_Factor::get_sk(int ik, int it, int ia, ModulePW: return sk; } +int K_Vectors::get_ik_global(const int& ik, const int& nkstot) +{ + return ik; +} + class PsiIntializerUnitTest : public ::testing::Test { public: Structure_Factor* p_sf = nullptr; ModulePW::PW_Basis_K* p_pw_wfc = nullptr; UnitCell* p_ucell = nullptr; pseudopot_cell_vnl* p_pspot_vnl = nullptr; - #ifdef __MPI Parallel_Kpoints* p_parakpts = nullptr; - #endif int random_seed = 1; - psi_initializer, base_device::DEVICE_CPU>* psi_init; + psi_initializer>* psi_init; private: protected: @@ -111,9 +115,7 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_pw_wfc = new ModulePW::PW_Basis_K(); this->p_ucell = new UnitCell(); this->p_pspot_vnl = new pseudopot_cell_vnl(); - #ifdef __MPI this->p_parakpts = new Parallel_Kpoints(); - #endif // mock PARAM.input.nbands = 1; PARAM.input.nspin = 1; @@ -130,6 +132,7 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_ucell->a2 = {0.0, 10.0, 0.0}; this->p_ucell->a3 = {0.0, 0.0, 10.0}; this->p_ucell->lat0 = 1.0; + this->p_ucell->omega = 1000.0; this->p_ucell->latvec.e11 = 10.0; this->p_ucell->latvec.e12 = 0.0; this->p_ucell->latvec.e13 = 0.0; this->p_ucell->latvec.e21 = 0.0; this->p_ucell->latvec.e22 = 10.0; this->p_ucell->latvec.e23 = 0.0; this->p_ucell->latvec.e31 = 0.0; this->p_ucell->latvec.e32 = 0.0; this->p_ucell->latvec.e33 = 10.0; @@ -139,14 +142,14 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_ucell->tpiba = 2.0 * M_PI / this->p_ucell->lat0; this->p_ucell->tpiba2 = this->p_ucell->tpiba * this->p_ucell->tpiba; // atom - if(this->p_ucell->atom_label != nullptr) { delete[] this->p_ucell->atom_label; -} + delete[] this->p_ucell->atom_label; this->p_ucell->atom_label = new std::string[1]; this->p_ucell->atom_label[0] = "Si"; // atom properties this->p_ucell->nat = 1; this->p_ucell->ntype = 1; this->p_ucell->atoms = new Atom[1]; + this->p_ucell->set_atom_flag = true; this->p_ucell->atoms[0].label = "Si"; this->p_ucell->atoms[0].mass = 28.0855; this->p_ucell->atoms[0].na = 1; @@ -163,19 +166,20 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_ucell->pseudo_fn[0] = "Si_NCSR_ONCVPSP_v0.5_dojo.upf"; this->p_ucell->natomwfc = 4; this->p_ucell->atoms[0].ncpp.nchi = 2; - this->p_ucell->atoms[0].ncpp.mesh = 10; - this->p_ucell->atoms[0].ncpp.msh = 10; + this->p_ucell->atoms[0].ncpp.els = std::vector(2, ""); + this->p_ucell->atoms[0].ncpp.mesh = 11; + this->p_ucell->atoms[0].ncpp.msh = 11; this->p_ucell->atoms[0].ncpp.lmax = 2; //if(this->p_ucell->atoms[0].ncpp.rab != nullptr) delete[] this->p_ucell->atoms[0].ncpp.rab; - this->p_ucell->atoms[0].ncpp.rab = std::vector(10, 0.0); - for(int i = 0; i < 10; ++i) { this->p_ucell->atoms[0].ncpp.rab[i] = 0.01; + this->p_ucell->atoms[0].ncpp.rab = std::vector(11, 0.0); + for(int i = 0; i < 11; ++i) { this->p_ucell->atoms[0].ncpp.rab[i] = 0.01; } //if(this->p_ucell->atoms[0].ncpp.r != nullptr) delete[] this->p_ucell->atoms[0].ncpp.r; - this->p_ucell->atoms[0].ncpp.r = std::vector(10, 0.0); - for(int i = 0; i < 10; ++i) { this->p_ucell->atoms[0].ncpp.r[i] = 0.01*i; + this->p_ucell->atoms[0].ncpp.r = std::vector(11, 0.0); + for(int i = 0; i < 11; ++i) { this->p_ucell->atoms[0].ncpp.r[i] = 0.01*i; } - this->p_ucell->atoms[0].ncpp.chi.create(2, 10); - for(int i = 0; i < 2; ++i) { for(int j = 0; j < 10; ++j) { this->p_ucell->atoms[0].ncpp.chi(i, j) = 0.01; + this->p_ucell->atoms[0].ncpp.chi.create(2, 11); + for(int i = 0; i < 2; ++i) { for(int j = 0; j < 11; ++j) { this->p_ucell->atoms[0].ncpp.chi(i, j) = 0.01; } } //if(this->p_ucell->atoms[0].ncpp.lchi != nullptr) delete[] this->p_ucell->atoms[0].ncpp.lchi; @@ -256,53 +260,50 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_pw_wfc->kvec_d = new ModuleBase::Vector3[1]; this->p_pw_wfc->kvec_d[0] = {0.0, 0.0, 0.0}; - this->p_pspot_vnl->lmaxkb = 0; + this->p_pspot_vnl->lmaxkb = 1; - #ifdef __MPI this->p_parakpts->startk_pool.resize(1); this->p_parakpts->startk_pool[0] = 0; - #endif } void TearDown() override { + delete this->psi_init; delete this->p_sf; delete this->p_pw_wfc; delete this->p_ucell; delete this->p_pspot_vnl; - #ifdef __MPI delete this->p_parakpts; - #endif - } + } }; TEST_F(PsiIntializerUnitTest, ConstructorRandom) { - this->psi_init = new psi_initializer_random, base_device::DEVICE_CPU>(); + this->psi_init = new psi_initializer_random>(); EXPECT_EQ("random", this->psi_init->method()); } TEST_F(PsiIntializerUnitTest, ConstructorAtomic) { - this->psi_init = new psi_initializer_atomic, base_device::DEVICE_CPU>(); + this->psi_init = new psi_initializer_atomic>(); EXPECT_EQ("atomic", this->psi_init->method()); } TEST_F(PsiIntializerUnitTest, ConstructorAtomicRandom) { - this->psi_init = new psi_initializer_atomic_random, base_device::DEVICE_CPU>(); + this->psi_init = new psi_initializer_atomic_random>(); EXPECT_EQ("atomic+random", this->psi_init->method()); } TEST_F(PsiIntializerUnitTest, ConstructorNao) { - this->psi_init = new psi_initializer_nao, base_device::DEVICE_CPU>(); + this->psi_init = new psi_initializer_nao>(); EXPECT_EQ("nao", this->psi_init->method()); } TEST_F(PsiIntializerUnitTest, ConstructorNaoRandom) { - this->psi_init = new psi_initializer_nao_random, base_device::DEVICE_CPU>(); + this->psi_init = new psi_initializer_nao_random>(); EXPECT_EQ("nao+random", this->psi_init->method()); } TEST_F(PsiIntializerUnitTest, CastToT) { - this->psi_init = new psi_initializer_random, base_device::DEVICE_CPU>(); + this->psi_init = new psi_initializer_random>(); std::complex cd = {1.0, 2.0}; std::complex cf = {1.0, 2.0}; double d = 1.0; @@ -313,165 +314,9 @@ TEST_F(PsiIntializerUnitTest, CastToT) { EXPECT_EQ(this->psi_init->template cast_to_T(cd), f); } -TEST_F(PsiIntializerUnitTest, AllocateRandom) { - PARAM.input.init_wfc = "random"; - this->psi_init = new psi_initializer_random, base_device::DEVICE_CPU>(); -#ifdef __MPI - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->p_parakpts, - this->random_seed, - this->p_pspot_vnl, - GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif - this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - EXPECT_EQ(0, this->psi_init->nbands_complem()); - EXPECT_EQ(1, psi->get_nk()); - EXPECT_EQ(1, psi->get_nbands()); - EXPECT_EQ(1, psi->get_nbasis()); - auto psig = this->psi_init->share_psig().lock(); - EXPECT_EQ(1, psig->get_nk()); - EXPECT_EQ(1, psig->get_nbands()); - EXPECT_EQ(1, psig->get_nbasis()); - delete psi; -} - -TEST_F(PsiIntializerUnitTest, AllocateAtomic) { - PARAM.input.init_wfc = "atomic"; - this->psi_init = new psi_initializer_atomic, base_device::DEVICE_CPU>(); -#ifdef __MPI - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->p_parakpts, - this->random_seed, - this->p_pspot_vnl, - GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif - this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - EXPECT_EQ(0, this->psi_init->nbands_complem()); - EXPECT_EQ(1, psi->get_nk()); - EXPECT_EQ(1, psi->get_nbands()); - EXPECT_EQ(1, psi->get_nbasis()); - auto psig = this->psi_init->share_psig().lock(); - EXPECT_EQ(1, psig->get_nk()); - EXPECT_EQ(4, psig->get_nbands()); - EXPECT_EQ(1, psig->get_nbasis()); - delete psi; -} - -TEST_F(PsiIntializerUnitTest, AllocateAtomicRandom) { - PARAM.input.init_wfc = "atomic+random"; - this->psi_init = new psi_initializer_atomic_random, base_device::DEVICE_CPU>(); -#ifdef __MPI - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->p_parakpts, - this->random_seed, - this->p_pspot_vnl, - GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif - this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - EXPECT_EQ(0, this->psi_init->nbands_complem()); - EXPECT_EQ(1, psi->get_nk()); - EXPECT_EQ(1, psi->get_nbands()); - EXPECT_EQ(1, psi->get_nbasis()); - auto psig = this->psi_init->share_psig().lock(); - EXPECT_EQ(1, psig->get_nk()); - EXPECT_EQ(4, psig->get_nbands()); - EXPECT_EQ(1, psig->get_nbasis()); - delete psi; -} - -TEST_F(PsiIntializerUnitTest, AllocateNao) { - PARAM.input.init_wfc = "nao"; - this->psi_init = new psi_initializer_nao, base_device::DEVICE_CPU>(); -#ifdef __MPI - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->p_parakpts, - this->random_seed, - this->p_pspot_vnl, - GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif - this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - EXPECT_EQ(0, this->psi_init->nbands_complem()); - EXPECT_EQ(1, psi->get_nk()); - EXPECT_EQ(1, psi->get_nbands()); - EXPECT_EQ(1, psi->get_nbasis()); - auto psig = this->psi_init->share_psig().lock(); - EXPECT_EQ(1, psig->get_nk()); - EXPECT_EQ(13, psig->get_nbands()); - EXPECT_EQ(1, psig->get_nbasis()); - delete psi; -} - -TEST_F(PsiIntializerUnitTest, AllocateNaoRandom) { - PARAM.input.init_wfc = "nao+random"; - this->psi_init = new psi_initializer_nao_random, base_device::DEVICE_CPU>(); -#ifdef __MPI - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->p_parakpts, - this->random_seed, - this->p_pspot_vnl, - GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif - this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - EXPECT_EQ(0, this->psi_init->nbands_complem()); - EXPECT_EQ(1, psi->get_nk()); - EXPECT_EQ(1, psi->get_nbands()); - EXPECT_EQ(1, psi->get_nbasis()); - auto psig = this->psi_init->share_psig().lock(); - EXPECT_EQ(1, psig->get_nk()); - EXPECT_EQ(13, psig->get_nbands()); - EXPECT_EQ(1, psig->get_nbasis()); - delete psi; -} - TEST_F(PsiIntializerUnitTest, CalPsigRandom) { PARAM.input.init_wfc = "random"; - this->psi_init = new psi_initializer_random, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_random>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -479,24 +324,18 @@ TEST_F(PsiIntializerUnitTest, CalPsigRandom) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); - EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); + EXPECT_NEAR(-0.66187696761064307, psi->operator()(0,0,0).real(), 1e-4); delete psi; } TEST_F(PsiIntializerUnitTest, CalPsigAtomic) { PARAM.input.init_wfc = "atomic"; - this->psi_init = new psi_initializer_atomic, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_atomic>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -504,16 +343,11 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomic) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; } @@ -524,8 +358,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSoc) { PARAM.sys.npol = 2; this->p_ucell->atoms[0].ncpp.has_so = false; this->p_ucell->natomwfc *= 2; - this->psi_init = new psi_initializer_atomic, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_atomic>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -533,16 +366,11 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSoc) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); PARAM.input.nspin = 1; PARAM.sys.npol = 1; @@ -557,8 +385,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSocHasSo) { PARAM.sys.npol = 2; this->p_ucell->atoms[0].ncpp.has_so = true; this->p_ucell->natomwfc *= 2; - this->psi_init = new psi_initializer_atomic, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_atomic>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -566,16 +393,11 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSocHasSo) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); PARAM.input.nspin = 1; PARAM.sys.npol = 1; @@ -586,8 +408,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSocHasSo) { TEST_F(PsiIntializerUnitTest, CalPsigAtomicRandom) { PARAM.input.init_wfc = "atomic+random"; - this->psi_init = new psi_initializer_atomic_random, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_atomic_random>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -595,24 +416,18 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicRandom) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; } TEST_F(PsiIntializerUnitTest, CalPsigNao) { PARAM.input.init_wfc = "nao"; - this->psi_init = new psi_initializer_nao, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_nao>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -620,24 +435,18 @@ TEST_F(PsiIntializerUnitTest, CalPsigNao) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; } TEST_F(PsiIntializerUnitTest, CalPsigNaoRandom) { PARAM.input.init_wfc = "nao+random"; - this->psi_init = new psi_initializer_nao_random, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_nao_random>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -645,16 +454,11 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoRandom) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; } @@ -666,8 +470,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSoc) { this->p_ucell->atoms[0].ncpp.has_so = false; PARAM.sys.domag = false; PARAM.sys.domag_z = false; - this->psi_init = new psi_initializer_nao, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_nao>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -675,16 +478,11 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSoc) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; } @@ -696,8 +494,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSocHasSo) { this->p_ucell->atoms[0].ncpp.has_so = true; PARAM.sys.domag = false; PARAM.sys.domag_z = false; - this->psi_init = new psi_initializer_nao, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_nao>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -705,16 +502,11 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSocHasSo) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; } @@ -726,8 +518,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSocHasSoDOMAG) { this->p_ucell->atoms[0].ncpp.has_so = true; PARAM.sys.domag = true; PARAM.sys.domag_z = false; - this->psi_init = new psi_initializer_nao, base_device::DEVICE_CPU>(); -#ifdef __MPI + this->psi_init = new psi_initializer_nao>(); this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, @@ -735,16 +526,11 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSocHasSoDOMAG) { this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); - #else - this->psi_init->initialize(this->p_sf, - this->p_pw_wfc, - this->p_ucell, - this->random_seed, - this->p_pspot_vnl); - #endif this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG - psi::Psi>* psi = this->psi_init->allocate(); - this->psi_init->proj_ao_onkG(0); + const int nbands_start = this->psi_init->nbands_start(); + const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; } diff --git a/source/module_psi/wavefunc.cpp b/source/module_psi/wavefunc.cpp deleted file mode 100644 index 31bdad80dd..0000000000 --- a/source/module_psi/wavefunc.cpp +++ /dev/null @@ -1,513 +0,0 @@ -#include "wavefunc.h" - -#include "module_base/memory.h" -#include "module_base/timer.h" -#include "module_hamilt_lcao/hamilt_lcaodft/wavefunc_in_pw.h" -#include "module_hamilt_pw/hamilt_pwdft/global.h" -#include "module_hamilt_pw/hamilt_pwdft/hamilt_pw.h" -#include "module_hsolver/diago_iter_assist.h" -#include "module_hsolver/kernels/math_kernel_op.h" -#include "module_io/read_wfc_pw.h" -#include "module_io/winput.h" -#include "module_parameter/parameter.h" -#include "module_psi/psi.h" - -wavefunc::wavefunc() -{ -} - -wavefunc::~wavefunc() -{ - if (PARAM.inp.test_deconstructor) - { - std::cout << " ~wavefunc()" << std::endl; - } - if (this->irindex != nullptr) - { - delete[] this->irindex; - this->irindex = nullptr; - } -} - -psi::Psi>* wavefunc::allocate(const int nkstot, const int nks, const int* ngk, const int npwx_in) -{ - ModuleBase::TITLE("wavefunc", "allocate"); - - this->npwx = npwx_in; - this->nkstot = nkstot; - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "npwx", npwx); - - assert(npwx > 0); - assert(nks > 0); - - // allocate for kinetic energy - - // if use spin orbital, do not double nks but double allocate evc and wanf2. - int prefactor = 1; - if (PARAM.inp.nspin == 4) - { - prefactor = PARAM.globalv.npol; // added by zhengdy-soc - } - - const int nks2 = nks; - - psi::Psi>* psi_out = nullptr; - if (PARAM.inp.calculation == "nscf" && PARAM.inp.mem_saver == 1) - { - // initial psi rather than evc - psi_out = new psi::Psi>(1, PARAM.inp.nbands, npwx * PARAM.globalv.npol, ngk); - if (PARAM.inp.basis_type == "lcao_in_pw") - { - wanf2[0].create(PARAM.globalv.nlocal, npwx * PARAM.globalv.npol); - - // WARNING: put the sizeof() be the first to avoid the overflow of the multiplication of int - const size_t memory_cost - = sizeof(std::complex) * PARAM.globalv.nlocal * (PARAM.globalv.npol * npwx); - - std::cout << " Memory for wanf2 (MB): " << static_cast(memory_cost) / 1024.0 / 1024.0 << std::endl; - ModuleBase::Memory::record("WF::wanf2", memory_cost); - } - - // WARNING: put the sizeof() be the first to avoid the overflow of the multiplication of int - const size_t memory_cost = sizeof(std::complex) * PARAM.inp.nbands * (PARAM.globalv.npol * npwx); - - std::cout << " MEMORY FOR PSI (MB) : " << static_cast(memory_cost) / 1024.0 / 1024.0 << std::endl; - ModuleBase::Memory::record("Psi_PW", memory_cost); - } - else if (PARAM.inp.basis_type != "pw") - { - if ((PARAM.inp.basis_type == "lcao" || PARAM.inp.basis_type == "lcao_in_pw") || winput::out_spillage == 2) - { // for lcao_in_pw - if (this->wanf2 != nullptr) - { - delete[] this->wanf2; - } - this->wanf2 = new ModuleBase::ComplexMatrix[nks2]; - - for (int ik = 0; ik < nks2; ik++) - { - this->wanf2[ik].create(PARAM.globalv.nlocal, npwx * PARAM.globalv.npol); - } - - // WARNING: put the sizeof() be the first to avoid the overflow of the multiplication of int - const size_t memory_cost - = sizeof(std::complex) * nks2 * PARAM.globalv.nlocal * (npwx * PARAM.globalv.npol); - - std::cout << " Memory for wanf2 (MB): " << static_cast(memory_cost) / 1024.0 / 1024.0 << std::endl; - ModuleBase::Memory::record("WF::wanf2", memory_cost); - } - } - else - { - // initial psi rather than evc - psi_out = new psi::Psi>(nks2, PARAM.inp.nbands, npwx * PARAM.globalv.npol, ngk); - - // WARNING: put the sizeof() be the first to avoid the overflow of the multiplication of int - const size_t memory_cost = sizeof(std::complex) * nks2 * PARAM.inp.nbands * (PARAM.globalv.npol * npwx); - - std::cout << " MEMORY FOR PSI (MB) : " << static_cast(memory_cost) / 1024.0 / 1024.0 << std::endl; - ModuleBase::Memory::record("Psi_PW", memory_cost); - } - return psi_out; - - // showMemStats(); -} - -//=================================================================== -// This routine computes an estimate of the start_ wavefunctions -// from superposition of atomic wavefunctions or random wave functions. -//=================================================================== -void wavefunc::wfcinit(psi::Psi>* psi_in, ModulePW::PW_Basis_K* wfc_basis) -{ - ModuleBase::TITLE("wavefunc", "wfcinit"); - ModuleBase::timer::tick("wavefunc", "wfcinit"); - if (PARAM.inp.basis_type == "pw") - { - if (this->irindex != nullptr) - { - delete[] this->irindex; - } - this->irindex = new int[wfc_basis->fftnxy]; - wfc_basis->getfftixy2is(this->irindex); -#if defined(__CUDA) || defined(__ROCM) - if (PARAM.inp.device == "gpu") - { - wfc_basis->get_ig2ixyz_k(); - } -#endif - } - ModuleBase::timer::tick("wavefunc", "wfcinit"); - return; -} - -int wavefunc::get_starting_nw(const int natomwfc) const -{ - if (PARAM.inp.init_wfc == "file") - { - return PARAM.inp.nbands; - } - else if (PARAM.inp.init_wfc.substr(0, 6) == "atomic") - { - if (natomwfc >= PARAM.inp.nbands) - { - if (PARAM.inp.test_wf) - { - GlobalV::ofs_running << " Start wave functions are all pseudo atomic wave functions." << std::endl; - } - } - else - { - if (PARAM.inp.test_wf) - { - GlobalV::ofs_running << " Start wave functions are atomic + " - << PARAM.inp.nbands - natomwfc << " random wave functions." - << std::endl; - } - } - return std::max(natomwfc, PARAM.inp.nbands); - } - else if (PARAM.inp.init_wfc == "random") - { - if (PARAM.inp.test_wf) - { - GlobalV::ofs_running << " Start wave functions are all random." << std::endl; - } - return PARAM.inp.nbands; - } - else - { - throw std::runtime_error("wavefunc::get_starting_nw. Don't know what to do! Please Check source code! " - + ModuleBase::GlobalFunc::TO_STRING(__FILE__) + " line " - + ModuleBase::GlobalFunc::TO_STRING(__LINE__)); // Peize Lin change 2019-05-01 - // ModuleBase::WARNING_QUIT("get_starting_nw","Don't know what to do! Please Check source code!"); - } -} - -namespace hamilt -{ - -template <> -void diago_PAO_in_pw_k2(const base_device::DEVICE_CPU* ctx, - const int& ik, - psi::Psi, base_device::DEVICE_CPU>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - const UnitCell& ucell, - hamilt::Hamilt, base_device::DEVICE_CPU>* phm_in) -{ - // TODO float func -} - -template <> -void diago_PAO_in_pw_k2(const base_device::DEVICE_CPU* ctx, - const int& ik, - psi::Psi, base_device::DEVICE_CPU>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - const UnitCell& ucell, - hamilt::Hamilt, base_device::DEVICE_CPU>* phm_in) -{ - ModuleBase::TITLE("wavefunc", "diago_PAO_in_pw_k2"); - - const int nbasis = wvf.get_nbasis(); - const int nbands = wvf.get_nbands(); - const int current_nbasis = wfc_basis->npwk[ik]; - - if (PARAM.inp.init_wfc == "file") - { - ModuleBase::ComplexMatrix wfcatom(nbands, nbasis); - std::stringstream filename; - int ik_tot = K_Vectors::get_ik_global(ik, p_wf->nkstot); - filename << PARAM.globalv.global_readin_dir << "WAVEFUNC" << ik_tot + 1 << ".dat"; - ModuleIO::read_wfc_pw(filename.str(), wfc_basis, ik, p_wf->nkstot, wfcatom); - - if (PARAM.inp.ks_solver == "cg") - { - std::vector etfile(nbands, 0.0); - if (phm_in != nullptr) - { - hsolver::DiagoIterAssist>::diagH_subspace_init(phm_in, - wfcatom.c, - wfcatom.nr, - wfcatom.nc, - wvf, - etfile.data()); - return; - } - else - { - ModuleBase::WARNING_QUIT("wavefunc", "Hamiltonian does not exist!"); - } - } - - assert(nbands <= wfcatom.nr); - for (int ib = 0; ib < nbands; ib++) - { - for (int ig = 0; ig < nbasis; ig++) - { - wvf(ib, ig) = wfcatom(ib, ig); - } - } - } - else if (PARAM.inp.init_wfc == "random" - || (PARAM.inp.init_wfc.substr(0, 6) == "atomic" && ucell.natomwfc == 0)) - { - p_wf->random(wvf.get_pointer(), 0, nbands, ik, wfc_basis); - - if (PARAM.inp.ks_solver == "cg") - { - std::vector etrandom(nbands, 0.0); - - if (phm_in != nullptr) - { - hsolver::DiagoIterAssist>::diagH_subspace(phm_in, wvf, wvf, etrandom.data()); - return; - } - else - { - ModuleBase::WARNING_QUIT("wavefunc", "Hamiltonian does not exist!"); - } - } - } - else if (PARAM.inp.init_wfc.substr(0, 6) == "atomic") - { - const int starting_nw = p_wf->get_starting_nw(ucell.natomwfc); - if (starting_nw == 0) - { - return; - } - assert(starting_nw > 0); - - ModuleBase::ComplexMatrix wfcatom(starting_nw, nbasis); - - if (PARAM.inp.test_wf) - { - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "starting_nw", starting_nw); - } - - p_wf->atomic_wfc(ucell, - ik, - current_nbasis, - lmaxkb, - wfc_basis, - wfcatom, - tab_at, - PARAM.globalv.nqx, - PARAM.globalv.dq); - - if (PARAM.inp.init_wfc == "atomic+random" - && starting_nw == ucell.natomwfc) // added by qianrui 2021-5-16 - { - p_wf->atomicrandom(wfcatom, 0, starting_nw, ik, wfc_basis); - } - - //==================================================== - // If not enough atomic wfc are available, complete - // with random wfcs - //==================================================== - p_wf->random(wfcatom.c, ucell.natomwfc, nbands, ik, wfc_basis); - - // (7) Diago with cg method. - // if(GlobalV::DIAGO_TYPE == "cg") xiaohui modify 2013-09-02 - if (PARAM.inp.ks_solver == "cg") // xiaohui add 2013-09-02 - { - std::vector etatom(starting_nw, 0.0); - if (phm_in != nullptr) - { - hsolver::DiagoIterAssist>::diagH_subspace_init(phm_in, - wfcatom.c, - wfcatom.nr, - wfcatom.nc, - wvf, - etatom.data()); - return; - } - else - { - ModuleBase::WARNING_QUIT("wavefunc", "Hamiltonian does not exist!"); - } - } - - assert(nbands <= wfcatom.nr); - for (int ib = 0; ib < nbands; ib++) - { - for (int ig = 0; ig < nbasis; ig++) - { - wvf(ib, ig) = wfcatom(ib, ig); - } - } - } -} - -#if ((defined __CUDA) || (defined __ROCM)) - -template <> -void diago_PAO_in_pw_k2(const base_device::DEVICE_GPU* ctx, - const int& ik, - psi::Psi, base_device::DEVICE_GPU>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - const UnitCell& ucell, - hamilt::Hamilt, base_device::DEVICE_GPU>* phm_in) -{ - // TODO float -} - -template <> -void diago_PAO_in_pw_k2(const base_device::DEVICE_GPU* ctx, - const int& ik, - psi::Psi, base_device::DEVICE_GPU>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - const UnitCell& ucell, - hamilt::Hamilt, base_device::DEVICE_GPU>* phm_in) -{ - ModuleBase::TITLE("wavefunc", "diago_PAO_in_pw_k2"); - - const int nbasis = wvf.get_nbasis(); - const int nbands = wvf.get_nbands(); - const int current_nbasis = wfc_basis->npwk[ik]; - int starting_nw = nbands; - - ModuleBase::ComplexMatrix wfcatom(nbands, nbasis); - if (PARAM.inp.init_wfc == "file") - { - std::stringstream filename; - int ik_tot = K_Vectors::get_ik_global(ik, p_wf->nkstot); - filename << PARAM.globalv.global_readin_dir << "WAVEFUNC" << ik_tot + 1 << ".dat"; - ModuleIO::read_wfc_pw(filename.str(), wfc_basis, ik, p_wf->nkstot, wfcatom); - } - - starting_nw = p_wf->get_starting_nw(ucell.natomwfc); - if (starting_nw == 0) - return; - assert(starting_nw > 0); - wfcatom.create(starting_nw, nbasis); // added by zhengdy-soc - if (PARAM.inp.test_wf) - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "starting_nw", starting_nw); - if (PARAM.inp.init_wfc.substr(0, 6) == "atomic") - { - p_wf->atomic_wfc(ucell, - ik, - current_nbasis, - lmaxkb, - wfc_basis, - wfcatom, - tab_at, - PARAM.globalv.nqx, - PARAM.globalv.dq); - if (PARAM.inp.init_wfc == "atomic+random" - && starting_nw == ucell.natomwfc) // added by qianrui 2021-5-16 - { - p_wf->atomicrandom(wfcatom, 0, starting_nw, ik, wfc_basis); - } - - //==================================================== - // If not enough atomic wfc are available, complete - // with random wfcs - //==================================================== - p_wf->random(wfcatom.c, ucell.natomwfc, nbands, ik, wfc_basis); - } - else if (PARAM.inp.init_wfc == "random") - { - p_wf->random(wfcatom.c, 0, nbands, ik, wfc_basis); - } - - std::complex* z_wfcatom = nullptr; - if (PARAM.inp.ks_solver != "bpcg") - { - // store wfcatom on the GPU - resmem_zd_op()(gpu_ctx, z_wfcatom, wfcatom.nr * wfcatom.nc); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, z_wfcatom, wfcatom.c, wfcatom.nr * wfcatom.nc); - } - if (PARAM.inp.ks_solver == "cg") // xiaohui add 2013-09-02 - { - // (7) Diago with cg method. - if (phm_in != nullptr) - { - std::vector etatom(starting_nw, 0.0); - hsolver::DiagoIterAssist, base_device::DEVICE_GPU>::diagH_subspace_init(phm_in, - z_wfcatom, - wfcatom.nr, - wfcatom.nc, - wvf, - etatom.data()); - } - else - { - // this diagonalization method is obsoleted now - // GlobalC::hm.diagH_subspace(ik ,starting_nw, nbands, wfcatom, wfcatom, etatom.data()); - } - } - else if (PARAM.inp.ks_solver == "dav" || PARAM.inp.ks_solver == "dav_subspace") - { - assert(nbands <= wfcatom.nr); - // replace by haozhihan 2022-11-23 - hsolver::matrixSetToAnother, base_device::DEVICE_GPU>()(gpu_ctx, - nbands, - z_wfcatom, - wfcatom.nc, - &wvf(0, 0), - nbasis); - } - else if (PARAM.inp.ks_solver == "bpcg") - { - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, &wvf(0, 0), wfcatom.c, wfcatom.nr * wfcatom.nc); - } - - if (PARAM.inp.ks_solver != "bpcg") - { - delmem_zd_op()(gpu_ctx, z_wfcatom); - } -} - -#endif - -} // namespace hamilt - -// LiuXh add a new function here, -// 20180515 -void wavefunc::init_after_vc(const int nks) -{ - ModuleBase::TITLE("wavefunc", "init"); - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "npwx", this->npwx); - - assert(this->npwx > 0); - assert(nks > 0); - assert(PARAM.inp.nbands > 0); - - const int nks2 = nks; - const int nbasis = this->npwx * PARAM.globalv.npol; - - if ((PARAM.inp.basis_type == "lcao" || PARAM.inp.basis_type == "lcao_in_pw") || winput::out_spillage == 2) - { - if (wanf2 != nullptr) - { - delete[] wanf2; - } - this->wanf2 = new ModuleBase::ComplexMatrix[nks2]; - for (int ik = 0; ik < nks2; ik++) - { - this->wanf2[ik].create(PARAM.globalv.nlocal, nbasis); - } - } - - if (PARAM.inp.test_wf) - { - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "psi allocation", "Done"); - if (PARAM.inp.basis_type == "lcao" || PARAM.inp.basis_type == "lcao_in_pw") - { - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "wanf2 allocation", "Done"); - } - } - - return; -} diff --git a/source/module_psi/wavefunc.h b/source/module_psi/wavefunc.h deleted file mode 100644 index 2c3c21fb08..0000000000 --- a/source/module_psi/wavefunc.h +++ /dev/null @@ -1,64 +0,0 @@ -#ifndef WAVEFUNC_H -#define WAVEFUNC_H - -#include "module_base/complexmatrix.h" -#include "module_base/global_function.h" -#include "module_base/global_variable.h" -#include "module_base/matrix.h" -#include "module_hamilt_general/hamilt.h" -#include "module_psi/wf_atomic.h" - -class wavefunc : public WF_atomic -{ - public: - wavefunc(); - ~wavefunc(); - - // allocate memory - psi::Psi>* allocate(const int nkstot, const int nks, const int* ngk, const int npwx); - - int nkstot = 0; // total number of k-points for all pools - - void wfcinit(psi::Psi>* psi_in, ModulePW::PW_Basis_K* wfc_basis); - - int get_starting_nw(const int natomwfc) const; - - void init_after_vc(const int nks); // LiuXh 20180515 -}; - -namespace hamilt -{ - -void diago_PAO_in_pw_k2(const int& ik, - psi::Psi>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - hamilt::Hamilt>* phm_in = nullptr); -void diago_PAO_in_pw_k2(const int& ik, - psi::Psi>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - hamilt::Hamilt>* phm_in = nullptr); -void diago_PAO_in_pw_k2(const int& ik, - ModuleBase::ComplexMatrix& wvf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - wavefunc* p_wf); - -template -void diago_PAO_in_pw_k2(const Device* ctx, - const int& ik, - psi::Psi, Device>& wvf, - ModulePW::PW_Basis_K* wfc_basis, - wavefunc* p_wf, - const ModuleBase::realArray& tab_at, - const int& lmaxkb, - const UnitCell& ucell, - hamilt::Hamilt, Device>* phm_in = nullptr); -} // namespace hamilt - -#endif // wavefunc diff --git a/source/module_psi/wf_atomic.cpp b/source/module_psi/wf_atomic.cpp deleted file mode 100644 index 8a3b0d62a6..0000000000 --- a/source/module_psi/wf_atomic.cpp +++ /dev/null @@ -1,839 +0,0 @@ -#include "wf_atomic.h" - -#include "module_base/math_integral.h" -#include "module_base/math_polyint.h" -#include "module_base/math_sphbes.h" -#include "module_base/math_ylmreal.h" -#include "module_base/timer.h" -#include "module_base/tool_quit.h" -#include "module_hamilt_pw/hamilt_pwdft/global.h" -#include "module_hamilt_pw/hamilt_pwdft/soc.h" -#include "module_parameter/parameter.h" - -#include - -WF_atomic::WF_atomic() -{ -} - -WF_atomic::~WF_atomic() -{ - if (PARAM.inp.test_deconstructor) - { - std::cout << " ~WF_atomic()" << std::endl; - } - if (this->wanf2 != nullptr) - { - delete[] wanf2; - } - if (this->psi != nullptr) - { - delete psi; - } -} - -void WF_atomic::init_at_1(const UnitCell& ucell, - Structure_Factor* sf_in, - ModuleBase::realArray* tab_at) -{ - if (PARAM.inp.use_paw) - { - return; - } - if (PARAM.inp.test_wf) - { - ModuleBase::TITLE("WF_atomic", "init_at_1"); - } - ModuleBase::timer::tick("WF_atomic", "init_at_1"); - this->psf = sf_in; - GlobalV::ofs_running << "\n Make real space PAO into reciprocal space." << std::endl; - - this->print_PAOs(ucell); - - //---------------------------------------------------------- - // EXPLAIN : Find the type of atom that has most mesh points. - //---------------------------------------------------------- - int ndm = 0; - for (int it = 0; it < ucell.ntype; it++) - { - ndm = (ucell.atoms[it].ncpp.msh > ndm) ? ucell.atoms[it].ncpp.msh : ndm; - } - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "max mesh points in Pseudopotential", ndm); - - // needed to normalize atomic wfcs (not a bad idea in general and - // necessary to compute correctly lda+U projections) - tab_at->zero_out(); - //---------------------------------------------------------- - // EXPLAIN : If use gauss orbitals to represent aotmic - // orbitals (controlled by parameters) - // - // USE GLOBAL CLASS VARIABLES : - // NAME : ucell.atoms.nchi - // NAME : ucell.atoms.msh(number of mesh points) - // NAME : ucell.atoms.r - //---------------------------------------------------------- - const int startq = 0; - const double pref = ModuleBase::FOUR_PI / sqrt(ucell.omega); - double* aux = new double[ndm]; - double* vchi = new double[ndm]; - - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "dq(describe PAO in reciprocal space)", PARAM.globalv.dq); - ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "max q", PARAM.globalv.nqx); - - for (int it = 0; it < ucell.ntype; it++) - { - Atom* atom = &ucell.atoms[it]; - - GlobalV::ofs_running << "\n number of pseudo atomic orbitals for " << atom->label << " is " << atom->ncpp.nchi - << std::endl; - - for (int ic = 0; ic < atom->ncpp.nchi; ic++) - { - // std::cout << "\n T=" << it << " ic=" << ic << std::endl; - int nmesh; - if (PARAM.inp.pseudo_mesh) - { - nmesh = atom->ncpp.mesh; - } - else - { - nmesh = atom->ncpp.msh; - } - - // check the unit condition - double* inner_part = new double[nmesh]; - for (int ir = 0; ir < nmesh; ir++) - { - inner_part[ir] = atom->ncpp.chi(ic, ir) * atom->ncpp.chi(ic, ir); - } - double unit = 0.0; - ModuleBase::Integral::Simpson_Integral(nmesh, inner_part, atom->ncpp.rab.data(), unit); - delete[] inner_part; - - // liuyu add 2023-10-06 - if (unit < 1e-8) - { - // set occupancy to a small negative number so that this wfc - // is not going to be used for starting wavefunctions - atom->ncpp.oc[ic] = -1e-8; - GlobalV::ofs_running << "WARNING: norm of atomic wavefunction # " << ic + 1 << " of atomic type " - << atom->ncpp.psd << " is zero" << std::endl; - } - // only occupied states are normalized - if (atom->ncpp.oc[ic] < 0) - { - continue; - } - // the US part if needed - if (atom->ncpp.tvanp) - { - int kkbeta = atom->ncpp.kkbeta; - if ((kkbeta % 2 == 0) && kkbeta > 0) - { - kkbeta--; - } - double* norm_beta = new double[kkbeta]; - double* work = new double[atom->ncpp.nbeta]; - for (int ib = 0; ib < atom->ncpp.nbeta; ib++) - { - bool match = false; - if (atom->ncpp.lchi[ic] == atom->ncpp.lll[ib]) - { - if (atom->ncpp.has_so) - { - if (std::abs(atom->ncpp.jchi[ic] - atom->ncpp.jjj[ib]) < 1e-6) - { - match = true; - } - } - else - { - match = true; - } - } - if (match) - { - for (int ik = 0; ik < kkbeta; ik++) - { - norm_beta[ik] = atom->ncpp.betar(ib, ik) * atom->ncpp.chi(ic, ik); - } - ModuleBase::Integral::Simpson_Integral(kkbeta, norm_beta, atom->ncpp.rab.data(), work[ib]); - } - else - { - work[ib] = 0.0; - } - } - for (int ib1 = 0; ib1 < atom->ncpp.nbeta; ib1++) - { - for (int ib2 = 0; ib2 < atom->ncpp.nbeta; ib2++) - { - unit += atom->ncpp.qqq(ib1, ib2) * work[ib1] * work[ib2]; - } - } - delete[] norm_beta; - delete[] work; - } // endif tvanp - - //================================= - // normalize radial wave functions - //================================= - unit = std::sqrt(unit); - if (std::abs(unit - 1.0) > 1e-6) - { - GlobalV::ofs_running << "WARNING: norm of atomic wavefunction # " << ic + 1 << " of atomic type " - << atom->ncpp.psd << " is " << unit << ", renormalized" << std::endl; - for (int ir = 0; ir < nmesh; ir++) - { - atom->ncpp.chi(ic, ir) /= unit; - } - } - - if (atom->ncpp.oc[ic] >= 0.0) - { - const int l = atom->ncpp.lchi[ic]; - for (int iq = startq; iq < PARAM.globalv.nqx; iq++) - { - const double q = PARAM.globalv.dq * iq; - ModuleBase::Sphbes::Spherical_Bessel(atom->ncpp.msh, atom->ncpp.r.data(), q, l, aux); - for (int ir = 0; ir < atom->ncpp.msh; ir++) - { - vchi[ir] = atom->ncpp.chi(ic, ir) * aux[ir] * atom->ncpp.r[ir]; - } - - double vqint = 0.0; - ModuleBase::Integral::Simpson_Integral(atom->ncpp.msh, vchi, atom->ncpp.rab.data(), vqint); - - tab_at->operator()(it, ic, iq) = vqint * pref; - // if( it == 0 && ic == 0 ) - // { - // - // for (ir = 0;ir < ucell.atoms[it].msh;ir++) - // GlobalV::ofs_running << std::setprecision(20) << "\n vchi(" << ir << ")=" << - // vchi[ir]; GlobalV::ofs_running<<"\n aux[0] = "< 3) - { - ModuleBase::TITLE("WF_atomic", "atomic_wfc"); - } - ModuleBase::timer::tick("WF_atomic", "atomic_wfc"); - //========================================================= - // This routine computes the superposition of atomic - // WF_atomictions for a given k-point. - //========================================================= - const int total_lm = (ucell.lmax_ppwf + 1) * (ucell.lmax_ppwf + 1); - ModuleBase::matrix ylm(total_lm, np); - std::complex* aux = new std::complex[np]; - double* chiaux = nullptr; - - ModuleBase::Vector3* gk = new ModuleBase::Vector3[np]; - for (int ig = 0; ig < np; ig++) - { - gk[ig] = wfc_basis->getgpluskcar(ik, ig); - } - // ylm = spherical harmonics functions - ModuleBase::YlmReal::Ylm_Real(total_lm, np, gk, ylm); - int index = 0; - //--------------------------------------------------------- - // Calculate G space 3D wave functions - //--------------------------------------------------------- - double* flq = new double[np]; - for (int it = 0; it < ucell.ntype; it++) - { - for (int ia = 0; ia < ucell.atoms[it].na; ia++) - { - // std::cout << "\n it = " << it << " ia = " << ia << std::endl; - std::complex* sk = this->psf->get_sk(ik, it, ia, wfc_basis); - //------------------------------------------------------- - // Calculate G space 3D wave functions - //------------------------------------------------------- - for (int iw = 0; iw < ucell.atoms[it].ncpp.nchi; iw++) - { - if (ucell.atoms[it].ncpp.oc[iw] >= 0.0) - { - const int l = ucell.atoms[it].ncpp.lchi[iw]; - std::complex lphase = pow(ModuleBase::NEG_IMAG_UNIT, l); - //----------------------------------------------------- - // the factor i^l MUST BE PRESENT in order to produce - // WF_atomictions for k=0 that are real in real space - //----------------------------------------------------- - - //--------------------------------------------------------- - // flq = radial fourier transform of atomic orbitals chi - //--------------------------------------------------------- - for (int ig = 0; ig < np; ig++) - { - flq[ig] = ModuleBase::PolyInt::Polynomial_Interpolation(table_q, - it, - iw, - table_dimension, - dq, - gk[ig].norm() * ucell.tpiba); - } - - if (PARAM.inp.nspin == 4) - { - if (ucell.atoms[it].ncpp.has_so) - { - Soc soc; - soc.rot_ylm(l + 1); - const double j = ucell.atoms[it].ncpp.jchi[iw]; - if (!(PARAM.globalv.domag || PARAM.globalv.domag_z)) - { // atomic_wfc_so - double fact[2]; - for (int m = -l - 1; m < l + 1; m++) - { - fact[0] = soc.spinor(l, j, m, 0); - fact[1] = soc.spinor(l, j, m, 1); - if (fabs(fact[0]) > 1e-8 || fabs(fact[1]) > 1e-8) - { - for (int is = 0; is < 2; is++) - { - if (fabs(fact[is]) > 1e-8) - { - const int ind = lmaxkb + soc.sph_ind(l, j, m, is); - ModuleBase::GlobalFunc::ZEROS(aux, np); - for (int n1 = 0; n1 < 2 * l + 1; n1++) - { - const int lm = l * l + n1; - if (std::abs(soc.rotylm(n1, ind)) > 1e-8) - { - for (int ig = 0; ig < np; ig++) - { - aux[ig] += soc.rotylm(n1, ind) * ylm(lm, ig); - } - } - } - for (int ig = 0; ig < np; ig++) - { - wfcatom(index, ig + this->npwx * is) - = lphase * fact[is] * sk[ig] * aux[ig] * flq[ig]; - } - } - else - { - for (int ig = 0; ig < np; ig++) - { - wfcatom(index, ig + this->npwx * is) - = std::complex(0.0, 0.0); - } - } - } // is - index++; - } // if - } // m - } // if - else - { // atomic_wfc_so_mag - - double alpha, gamma; - std::complex fup, fdown; - int nc; - // This routine creates two functions only in the case j=l+1/2 or exit in the other case - if (fabs(j - l + 0.5) < 1e-4) - { - continue; - } - delete[] chiaux; - chiaux = new double[np]; - // Find the functions j= l- 1/2 - if (l == 0) - { - for (int ig = 0; ig < np; ig++) - { - chiaux[ig] = flq[ig]; - } - } - else - { - for (int ib = 0; ib < ucell.atoms[it].ncpp.nchi; ib++) - { - if ((ucell.atoms[it].ncpp.lchi[ib] == l) - && (fabs(ucell.atoms[it].ncpp.jchi[ib] - l + 0.5) < 1e-4)) - { - nc = ib; - break; - } - } - for (int ig = 0; ig < np; ig++) - { // Average the two functions - chiaux[ig] = l - * ModuleBase::PolyInt::Polynomial_Interpolation( - table_q, - it, - nc, - table_dimension, - dq, - gk[ig].norm() * ucell.tpiba); - - chiaux[ig] += flq[ig] * (l + 1.0); - chiaux[ig] *= 1 / (2.0 * l + 1.0); - } - } - // and construct the starting wavefunctions as in the noncollinear case. - // alpha = ucell.magnet.angle1_[it]; - // gamma = -1 * ucell.magnet.angle2_[it] + 0.5 * ModuleBase::PI; - alpha = ucell.atoms[it].angle1[ia]; - gamma = -1 * ucell.atoms[it].angle2[ia] + 0.5 * ModuleBase::PI; - - for (int m = 0; m < 2 * l + 1; m++) - { - const int lm = l * l + m; - if (index + 2 * l + 1 > ucell.natomwfc) - { - ModuleBase::WARNING_QUIT("GlobalC::wf.atomic_wfc()", "error: too many wfcs"); - } - for (int ig = 0; ig < np; ig++) - { - aux[ig] = sk[ig] * ylm(lm, ig) * chiaux[ig]; - } - // rotate wfc as needed - // first rotation with angle alpha around (OX) - for (int ig = 0; ig < np; ig++) - { - fup = cos(0.5 * alpha) * aux[ig]; - fdown = ModuleBase::IMAG_UNIT * sin(0.5 * alpha) * aux[ig]; - // build the orthogonal wfc - // first rotation with angle (alpha + ModuleBase::PI) around (OX) - wfcatom(index, ig) - = (cos(0.5 * gamma) + ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fup; - wfcatom(index, ig + this->npwx) - = (cos(0.5 * gamma) - ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fdown; - // second rotation with angle gamma around(OZ) - fup = cos(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; - fdown = ModuleBase::IMAG_UNIT * sin(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; - wfcatom(index + 2 * l + 1, ig) - = (cos(0.5 * gamma) + ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fup; - wfcatom(index + 2 * l + 1, ig + this->npwx) - = (cos(0.5 * gamma) - ModuleBase::IMAG_UNIT * sin(0.5 * gamma)) * fdown; - } - index++; - } - index += 2 * l + 1; - } - } - else - { // atomic_wfc_nc - double alpha, gamman; - std::complex fup, fdown; - // alpha = ucell.magnet.angle1_[it]; - // gamman = -ucell.magnet.angle2_[it] + 0.5*ModuleBase::PI; - alpha = ucell.atoms[it].angle1[ia]; - gamman = -1 * ucell.atoms[it].angle2[ia] + 0.5 * ModuleBase::PI; - for (int m = 0; m < 2 * l + 1; m++) - { - const int lm = l * l + m; - if (index + 2 * l + 1 > ucell.natomwfc) - { - ModuleBase::WARNING_QUIT("GlobalC::wf.atomic_wfc()", "error: too many wfcs"); - } - for (int ig = 0; ig < np; ig++) - { - aux[ig] = sk[ig] * ylm(lm, ig) * flq[ig]; - } - // rotate function - // first, rotation with angle alpha around(OX) - for (int ig = 0; ig < np; ig++) - { - fup = cos(0.5 * alpha) * aux[ig]; - fdown = ModuleBase::IMAG_UNIT * sin(0.5 * alpha) * aux[ig]; - // build the orthogonal wfc - // first rotation with angle(alpha+ModuleBase::PI) around(OX) - wfcatom(index, ig) - = (cos(0.5 * gamman) + ModuleBase::IMAG_UNIT * sin(0.5 * gamman)) * fup; - wfcatom(index, ig + this->npwx) - = (cos(0.5 * gamman) - ModuleBase::IMAG_UNIT * sin(0.5 * gamman)) * fdown; - // second rotation with angle gamma around(OZ) - fup = cos(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; - fdown = ModuleBase::IMAG_UNIT * sin(0.5 * (alpha + ModuleBase::PI)) * aux[ig]; - wfcatom(index + 2 * l + 1, ig) - = (cos(0.5 * gamman) + ModuleBase::IMAG_UNIT * sin(0.5 * gamman)) * fup; - wfcatom(index + 2 * l + 1, ig + this->npwx) - = (cos(0.5 * gamman) - ModuleBase::IMAG_UNIT * sin(0.5 * gamman)) * fdown; - } - index++; - } - index += 2 * l + 1; - } - // index++; - } - else - { // LSDA and nomagnet case - - for (int m = 0; m < 2 * l + 1; m++) - { - const int lm = l * l + m; - for (int ig = 0; ig < np; ig++) - { - wfcatom(index, ig) = lphase * sk[ig] * ylm(lm, ig) * flq[ig]; - // very useful for debug, don't delete this - // if(i==24 && index==0){ - // std::cout << "\n wfcatom(" << index<<","<irindex[ir]; - const int ip = wfc_basis->fftixy2ip[ir]; - const int nz = wfc_basis->nz; - - if (ip == 0 && GlobalV::RANK_IN_POOL == 0) - { - for (int iz = 0; iz < nz; iz++) - { - out[is * nz + iz] = stick[iz]; - } - } - else if (ip == GlobalV::RANK_IN_POOL) - { - MPI_Recv(stick, nz, MPI_FLOAT, 0, ir, POOL_WORLD, &ierror); - for (int iz = 0; iz < nz; iz++) - { - out[is * nz + iz] = stick[iz]; - } - } - else if (GlobalV::RANK_IN_POOL == 0) - { - MPI_Send(stick, nz, MPI_FLOAT, ip, ir, POOL_WORLD); - } - - return; -} -void WF_atomic::stick_to_pool(double* stick, const int& ir, double* out, const ModulePW::PW_Basis_K* wfc_basis) const -{ - MPI_Status ierror; - const int is = this->irindex[ir]; - const int ip = wfc_basis->fftixy2ip[ir]; - const int nz = wfc_basis->nz; - - if (ip == 0 && GlobalV::RANK_IN_POOL == 0) - { - for (int iz = 0; iz < nz; iz++) - { - out[is * nz + iz] = stick[iz]; - } - } - else if (ip == GlobalV::RANK_IN_POOL) - { - MPI_Recv(stick, nz, MPI_DOUBLE, 0, ir, POOL_WORLD, &ierror); - for (int iz = 0; iz < nz; iz++) - { - out[is * nz + iz] = stick[iz]; - } - } - else if (GlobalV::RANK_IN_POOL == 0) - { - MPI_Send(stick, nz, MPI_DOUBLE, ip, ir, POOL_WORLD); - } - - return; -} -#endif - -void WF_atomic::random(std::complex* psi, - const int iw_start, - const int iw_end, - const int ik, - const ModulePW::PW_Basis_K* wfc_basis) -{ - this->random_t(psi, iw_start, iw_end, ik, wfc_basis); -} - -void WF_atomic::random(std::complex* psi, - const int iw_start, - const int iw_end, - const int ik, - const ModulePW::PW_Basis_K* wfc_basis) -{ - this->random_t(psi, iw_start, iw_end, ik, wfc_basis); -} - -template -void WF_atomic::random_t(std::complex* psi, - const int iw_start, - const int iw_end, - const int ik, - const ModulePW::PW_Basis_K* wfc_basis) -{ - assert(iw_start >= 0); - const int ng = wfc_basis->npwk[ik]; -#ifdef __MPI - // #if ((defined __CUDA) || (defined __ROCM)) - // if(INPUT.pw_seed > 0)//qianrui add 2021-8-13 - // { - // srand(unsigned(INPUT.pw_seed + GlobalC::Pkpoints.startk_pool[GlobalV::MY_POOL] + ik)); - // } - // #else - if (PARAM.inp.pw_seed > 0) // qianrui add 2021-8-13 - { - srand(unsigned(PARAM.inp.pw_seed + GlobalC::Pkpoints.startk_pool[GlobalV::MY_POOL] + ik)); - const int nxy = wfc_basis->fftnxy; - const int nz = wfc_basis->nz; - const int nstnz = wfc_basis->nst * nz; - - FPTYPE* stickrr = new FPTYPE[nz]; - FPTYPE* stickarg = new FPTYPE[nz]; - FPTYPE* tmprr = new FPTYPE[nstnz]; - FPTYPE* tmparg = new FPTYPE[nstnz]; - for (int iw = iw_start; iw < iw_end; iw++) - { - std::complex* ppsi = &(psi[iw * this->npwx * PARAM.globalv.npol]); - int startig = 0; - for (int ipol = 0; ipol < PARAM.globalv.npol; ++ipol) - { - - for (int ir = 0; ir < nxy; ir++) - { - if (wfc_basis->fftixy2ip[ir] < 0) - { - continue; - } - if (GlobalV::RANK_IN_POOL == 0) - { - for (int iz = 0; iz < nz; iz++) - { - stickrr[iz] = std::rand() / FPTYPE(RAND_MAX); - stickarg[iz] = std::rand() / FPTYPE(RAND_MAX); - } - } - stick_to_pool(stickrr, ir, tmprr, wfc_basis); - stick_to_pool(stickarg, ir, tmparg, wfc_basis); - } - - for (int ig = 0; ig < ng; ig++) - { - const FPTYPE rr = tmprr[wfc_basis->getigl2isz(ik, ig)]; - const FPTYPE arg = ModuleBase::TWO_PI * tmparg[wfc_basis->getigl2isz(ik, ig)]; - const FPTYPE gk2 = wfc_basis->getgk2(ik, ig); - ppsi[ig + startig] = std::complex(rr * cos(arg), rr * sin(arg)) / FPTYPE(gk2 + 1.0); - } - for (int ig = ng; ig < npwx; ++ig) - { - ppsi[ig + startig] = std::complex(0.0, 0.0); - } - startig += npwx; - } - } - delete[] stickrr; - delete[] stickarg; - delete[] tmprr; - delete[] tmparg; - } - else - { -// #endif -#else // !__MPI - if (PARAM.inp.pw_seed > 0) // qianrui add 2021-8-13 - { - srand(unsigned(PARAM.inp.pw_seed + ik)); - } -#endif // __MPI - for (int iw = iw_start; iw < iw_end; iw++) - { - std::complex* ppsi = &(psi[iw * this->npwx * PARAM.globalv.npol]); - for (int ig = 0; ig < ng; ig++) - { - const FPTYPE rr = std::rand() / FPTYPE(RAND_MAX); // qianrui add RAND_MAX - const FPTYPE arg = ModuleBase::TWO_PI * std::rand() / FPTYPE(RAND_MAX); - const FPTYPE gk2 = wfc_basis->getgk2(ik, ig); - ppsi[ig] = std::complex(rr * cos(arg), rr * sin(arg)) / FPTYPE(gk2 + 1.0); - } - if (PARAM.globalv.npol == 2) - { - for (int ig = this->npwx; ig < this->npwx + ng; ig++) - { - const FPTYPE rr = std::rand() / FPTYPE(RAND_MAX); - const FPTYPE arg = ModuleBase::TWO_PI * std::rand() / FPTYPE(RAND_MAX); - const FPTYPE gk2 = wfc_basis->getgk2(ik, ig - this->npwx); - ppsi[ig] = std::complex(rr * cos(arg), rr * sin(arg)) / FPTYPE(gk2 + 1.0); - } - } - } -#ifdef __MPI - // #if ((!defined __CUDA) && (!defined __ROCM)) - } -// #endif // ((!defined __CUDA) && (!defined __ROCM)) -#endif // __MPI -} - -void WF_atomic::atomicrandom(ModuleBase::ComplexMatrix& psi, - const int iw_start, - const int iw_end, - const int ik, - const ModulePW::PW_Basis_K* wfc_basis) const -{ - assert(iw_start >= 0); - assert(psi.nr >= iw_end); - const int ng = wfc_basis->npwk[ik]; -#ifdef __MPI - if (PARAM.inp.pw_seed > 0) // qianrui add 2021-8-13 - { - srand(unsigned(PARAM.inp.pw_seed + GlobalC::Pkpoints.startk_pool[GlobalV::MY_POOL] + ik)); - const int nxy = wfc_basis->fftnxy; - const int nz = wfc_basis->nz; - const int nstnz = wfc_basis->nst * nz; - - double* stickrr = new double[nz]; - double* stickarg = new double[nz]; - double* tmprr = new double[nstnz]; - double* tmparg = new double[nstnz]; - for (int iw = iw_start; iw < iw_end; iw++) - { - int startig = 0; - for (int ipol = 0; ipol < PARAM.globalv.npol; ++ipol) - { - for (int ir = 0; ir < nxy; ir++) - { - if (wfc_basis->fftixy2ip[ir] < 0) - { - continue; - } - if (GlobalV::RANK_IN_POOL == 0) - { - for (int iz = 0; iz < nz; iz++) - { - stickrr[iz] = std::rand() / double(RAND_MAX); - stickarg[iz] = std::rand() / double(RAND_MAX); - } - } - stick_to_pool(stickrr, ir, tmprr, wfc_basis); - stick_to_pool(stickarg, ir, tmparg, wfc_basis); - } - - for (int ig = 0; ig < ng; ig++) - { - const double rr = tmprr[wfc_basis->ig2isz[ig]]; - const double arg = ModuleBase::TWO_PI * tmparg[wfc_basis->ig2isz[ig]]; - psi(iw, startig + ig) *= (1.0 + 0.05 * std::complex(rr * cos(arg), rr * sin(arg))); - } - for (int ig = ng; ig < npwx; ++ig) - { - psi(iw, startig + ig) = std::complex(0.0, 0.0); - } - startig += npwx; - } - } - delete[] stickrr; - delete[] stickarg; - delete[] tmprr; - delete[] tmparg; - } - else - { -#else - if (PARAM.inp.pw_seed > 0) // qianrui add 2021-8-13 - { - srand(unsigned(PARAM.inp.pw_seed + GlobalC::Pkpoints.startk_pool[GlobalV::MY_POOL] + ik)); - } -#endif - double rr, arg; - for (int iw = iw_start; iw < iw_end; iw++) - { - int startig = 0; - for (int ip = 0; ip < PARAM.globalv.npol; ++ip) - { - for (int ig = 0; ig < npw; ++ig) - { - rr = rand() / double(RAND_MAX); - arg = ModuleBase::TWO_PI * rand() / double(RAND_MAX); - psi(iw, startig + ig) *= (1.0 + 0.05 * std::complex(rr * cos(arg), rr * sin(arg))); - } - startig += npwx; - } - } -#ifdef __MPI - } -#endif - - return; -} diff --git a/source/module_psi/wf_atomic.h b/source/module_psi/wf_atomic.h deleted file mode 100644 index 24f86cb797..0000000000 --- a/source/module_psi/wf_atomic.h +++ /dev/null @@ -1,95 +0,0 @@ -#ifndef WF_ATOMIC_H -#define WF_ATOMIC_H - -#include "module_base/complexmatrix.h" -#include "module_base/global_function.h" -#include "module_base/global_variable.h" -#include "module_base/realarray.h" -#include "module_basis/module_pw/pw_basis_k.h" -#include "module_hamilt_pw/hamilt_pwdft/structure_factor.h" -#include "module_psi/psi.h" - -class WF_atomic -{ - public: - WF_atomic(); - ~WF_atomic(); - - int npwx; - int npw; - - // ModuleBase::IntArray igk; -#ifdef __CUDA - double* d_g2kin; -#endif - - ModuleBase::realArray table_local; // mohan add 2009-09-10 - - // temporary psi for new code - psi::Psi>* psi = nullptr; - - ModuleBase::ComplexMatrix* wanf2 = nullptr; // wannier functions in the PW basis - - /** - * @brief init a table with the radial Fourier transform of the atomic WF_atomictions - * @param sf_in [out] the structure factor - * @param tab_at [out] atomic table - */ - void init_at_1(const UnitCell& ucell, - Structure_Factor* sf_in, - ModuleBase::realArray* tab_at); - - void print_PAOs(const UnitCell& ucell) const; - - public: // template change to public, will be refactor later. added by zhengdy 20230302 - int* irindex = nullptr; - - void atomic_wfc(const UnitCell& ucell, - const int& ik, - const int& np, - const int& lmaxkb, - const ModulePW::PW_Basis_K* wfc_basis, - ModuleBase::ComplexMatrix& wfcatom, - const ModuleBase::realArray& table_q, - const int& table_dimension, - const double& dq) const; - - //================================== - // Calculate random wave functions - // as trial wave functions - //================================== - void atomicrandom(ModuleBase::ComplexMatrix& psi, - const int iw_start, - const int iw_end, - const int ik, - const ModulePW::PW_Basis_K* wfc_basis) const; - - void random(std::complex* psi, - const int iw_start, - const int iw_end, - const int ik, - const ModulePW::PW_Basis_K* wfc_basis); - - void random(std::complex* psi, - const int iw_start, - const int iw_end, - const int ik, - const ModulePW::PW_Basis_K* wfc_basis); - - template - void random_t(std::complex* psi, - const int iw_start, - const int iw_end, - const int ik, - const ModulePW::PW_Basis_K* wfc_basis); - -#ifdef __MPI - void stick_to_pool(double* stick, const int& ir, double* out, const ModulePW::PW_Basis_K* wfc_basis) const; - void stick_to_pool(float* stick, const int& ir, float* out, const ModulePW::PW_Basis_K* wfc_basis) const; -#endif - - private: - Structure_Factor* psf; -}; - -#endif diff --git a/source/module_relax/relax_driver.cpp b/source/module_relax/relax_driver.cpp index 19fff5cc08..9cb67e6090 100644 --- a/source/module_relax/relax_driver.cpp +++ b/source/module_relax/relax_driver.cpp @@ -95,7 +95,6 @@ void Relax_Driver::relax_driver(ModuleESolver::ESolver* p_esolver, UnitCell& uce // because I move out the dependence on GlobalV from UnitCell::print_stru_file // so its parameter is calculated here bool need_orb = PARAM.inp.basis_type == "pw"; - need_orb = need_orb && PARAM.inp.psi_initializer; need_orb = need_orb && PARAM.inp.init_wfc.substr(0, 3) == "nao"; need_orb = need_orb || PARAM.inp.basis_type == "lcao"; need_orb = need_orb || PARAM.inp.basis_type == "lcao_in_pw"; diff --git a/source/module_ri/exx_lip.h b/source/module_ri/exx_lip.h index 307f58ab9f..9f19560c10 100644 --- a/source/module_ri/exx_lip.h +++ b/source/module_ri/exx_lip.h @@ -38,8 +38,7 @@ class Exx_Lip Exx_Lip(const Exx_Info::Exx_Info_Lip& info_in, const ModuleSymmetry::Symmetry& symm, K_Vectors* kv_ptr_in, - // wavefunc* wf_ptr_in, - psi::PSIInit* wf_ptr_in, + psi::Psi* psi_local_in, psi::Psi* kspw_psi_ptr_in, const ModulePW::PW_Basis_K* wfc_basis_in, const ModulePW::PW_Basis* rho_basis_in, @@ -79,7 +78,7 @@ class Exx_Lip K_Vectors* kv_ptr = nullptr; // wavefunc* wf_ptr; psi::Psi* kspw_psi_ptr = nullptr; ///< PW wavefunction - psi::PSIInit* wf_ptr = nullptr; + psi::Psi* psi_local = nullptr; ///< NAOs in PW ModuleBase::matrix wf_wg; /// @brief LCAO wavefunction, the eigenvectors from lapack diagonalization diff --git a/source/module_ri/exx_lip.hpp b/source/module_ri/exx_lip.hpp index bd94316027..6be31a26b4 100644 --- a/source/module_ri/exx_lip.hpp +++ b/source/module_ri/exx_lip.hpp @@ -13,7 +13,6 @@ #include "module_base/vector3.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_cell/klist.h" -#include "module_psi/wavefunc.h" #include "module_hamilt_lcao/hamilt_lcaodft/wavefunc_in_pw.h" #include "module_base/lapack_connector.h" #include "module_base/parallel_global.h" @@ -84,9 +83,8 @@ template Exx_Lip::Exx_Lip(const Exx_Info::Exx_Info_Lip& info_in, const ModuleSymmetry::Symmetry& symm, K_Vectors* kv_ptr_in, - psi::PSIInit* wf_ptr_in, + psi::Psi* psi_local_in, psi::Psi* kspw_psi_ptr_in, - // wavefunc* wf_ptr_in, const ModulePW::PW_Basis_K* wfc_basis_in, const ModulePW::PW_Basis* rho_basis_in, const Structure_Factor& sf, @@ -99,7 +97,7 @@ Exx_Lip::Exx_Lip(const Exx_Info::Exx_Info_Lip& info_in, this->k_pack = new k_package; this->k_pack->kv_ptr = kv_ptr_in; - this->k_pack->wf_ptr = wf_ptr_in; + this->k_pack->psi_local = psi_local_in; this->k_pack->pelec = pelec_in; this->k_pack->kspw_psi_ptr = kspw_psi_ptr_in; this->wfc_basis = wfc_basis_in; @@ -184,7 +182,7 @@ Exx_Lip::~Exx_Lip() else if (PARAM.inp.init_chg == "file") { delete this->q_pack->kv_ptr; this->q_pack->kv_ptr = nullptr; - delete this->q_pack->wf_ptr; this->q_pack->wf_ptr = nullptr; + // delete this->q_pack->wf_ptr; this->q_pack->wf_ptr = nullptr; // delete[] this->q_pack->hvec_array; this->q_pack->hvec_array=nullptr; delete this->q_pack; this->q_pack = nullptr; } @@ -216,7 +214,7 @@ void Exx_Lip::phi_cal(k_package* kq_pack, const int ikq) for (int iw = 0; iw < PARAM.globalv.nlocal; ++iw) { // this->wfc_basis->recip2real(&kq_pack->wf_ptr->wanf2[ikq](iw,0), porter.data(), ikq); - this->wfc_basis->recip2real(&(kq_pack->wf_ptr->get_psig().lock()->operator()(ikq, iw, 0)), porter.data(), ikq); + this->wfc_basis->recip2real(&(kq_pack->psi_local->operator()(ikq, iw, 0)), porter.data(), ikq); int ir = 0; for (int ix = 0; ix < this->rho_basis->nx; ++ix) { diff --git a/tests/integrate/101_PW_15_paw/INPUT b/tests/integrate/101_PW_15_paw/INPUT index 1b781668cf..9ed72bc46d 100644 --- a/tests/integrate/101_PW_15_paw/INPUT +++ b/tests/integrate/101_PW_15_paw/INPUT @@ -6,6 +6,7 @@ calculation scf nbands 6 symmetry 1 pseudo_dir ../../PP_ORB +pw_seed 1 #Parameters (2.Iteration) ecutwfc 20 diff --git a/tests/integrate/101_PW_15_paw/result.ref b/tests/integrate/101_PW_15_paw/result.ref index 6e55ce18ce..a8ed21890d 100644 --- a/tests/integrate/101_PW_15_paw/result.ref +++ b/tests/integrate/101_PW_15_paw/result.ref @@ -1,7 +1,7 @@ -etotref -200.9126364848390267 -etotperatomref -100.4563182424 -totalforceref 3.246238 +etotref -200.9125302160785509 +etotperatomref -100.4562651080 +totalforceref 3.245812 pointgroupref C_1h spacegroupref C_2h nksibzref 1 -totaltimeref 1.17 +totaltimeref 1.44 diff --git a/tests/integrate/101_PW_Coulomb/INPUT b/tests/integrate/101_PW_Coulomb/INPUT index fd6a76683b..73a8b785d0 100644 --- a/tests/integrate/101_PW_Coulomb/INPUT +++ b/tests/integrate/101_PW_Coulomb/INPUT @@ -7,6 +7,7 @@ cal_force 1 nbands 4 pseudo_dir ../../PP_ORB +pw_seed 1 #Parameters (2.Iteration) ecutwfc 40 diff --git a/tests/integrate/101_PW_Coulomb/result.ref b/tests/integrate/101_PW_Coulomb/result.ref index 5736e8d696..e72a05e485 100644 --- a/tests/integrate/101_PW_Coulomb/result.ref +++ b/tests/integrate/101_PW_Coulomb/result.ref @@ -1,5 +1,5 @@ -etotref 5.0394354547993414 -etotperatomref 2.5197177274 -totalforceref 1618.324880 -totalstressref 64343.921765 -totaltimeref 0.35 +etotref 5.0394354550884302 +etotperatomref 2.5197177275 +totalforceref 1618.325000 +totalstressref 64343.912363 +totaltimeref 0.25 diff --git a/tests/integrate/101_PW_blps_pseudopots/INPUT b/tests/integrate/101_PW_blps_pseudopots/INPUT index decaeb9d91..39cdf2647c 100644 --- a/tests/integrate/101_PW_blps_pseudopots/INPUT +++ b/tests/integrate/101_PW_blps_pseudopots/INPUT @@ -6,6 +6,7 @@ calculation scf nbands 6 symmetry 1 pseudo_dir ../../PP_ORB +pw_seed 1 pseudo_rcut 16 #Parameters (2.Iteration) diff --git a/tests/integrate/101_PW_blps_pseudopots/result.ref b/tests/integrate/101_PW_blps_pseudopots/result.ref index eeb7fc8228..e04e4b13af 100644 --- a/tests/integrate/101_PW_blps_pseudopots/result.ref +++ b/tests/integrate/101_PW_blps_pseudopots/result.ref @@ -1,6 +1,6 @@ -etotref -215.9168025283933 -etotperatomref -107.9584012642 +etotref -215.9168029760272 +etotperatomref -107.9584014880 pointgroupref T_d spacegroupref O_h nksibzref 3 -totaltimeref 0.53 +totaltimeref 0.52 diff --git a/tests/integrate/101_PW_upf201_uspp_NaCl/INPUT b/tests/integrate/101_PW_upf201_uspp_NaCl/INPUT index 5794a9e888..3911666d20 100644 --- a/tests/integrate/101_PW_upf201_uspp_NaCl/INPUT +++ b/tests/integrate/101_PW_upf201_uspp_NaCl/INPUT @@ -6,6 +6,7 @@ nbands 12 symmetry 1 latname fcc pseudo_dir ../../PP_ORB +pw_seed 1 #Parameters (2.Iteration) ecutwfc 20 diff --git a/tests/integrate/101_PW_upf201_uspp_NaCl/result.ref b/tests/integrate/101_PW_upf201_uspp_NaCl/result.ref index 65691b7928..6896763a6c 100644 --- a/tests/integrate/101_PW_upf201_uspp_NaCl/result.ref +++ b/tests/integrate/101_PW_upf201_uspp_NaCl/result.ref @@ -1,8 +1,8 @@ -etotref -1675.0621003321411990 -etotperatomref -837.5310501661 -totalforceref 9.445308 -totalstressref 1646.071377 +etotref -1675.0621003323110472 +etotperatomref -837.5310501662 +totalforceref 9.445612 +totalstressref 1646.076135 pointgroupref C_2v spacegroupref C_2v nksibzref 5 -totaltimeref 1.95 +totaltimeref 2.26 diff --git a/tests/integrate/101_PW_upf201_uspp_ncpp/INPUT b/tests/integrate/101_PW_upf201_uspp_ncpp/INPUT index 5264007cf5..26cfb32602 100644 --- a/tests/integrate/101_PW_upf201_uspp_ncpp/INPUT +++ b/tests/integrate/101_PW_upf201_uspp_ncpp/INPUT @@ -5,6 +5,7 @@ calculation scf symmetry 0 latname fcc pseudo_dir ../../PP_ORB +pw_seed 1 #Parameters (2.Iteration) ecutwfc 20 diff --git a/tests/integrate/101_PW_upf201_uspp_ncpp/result.ref b/tests/integrate/101_PW_upf201_uspp_ncpp/result.ref index 106e20bba3..8714b0e3f3 100644 --- a/tests/integrate/101_PW_upf201_uspp_ncpp/result.ref +++ b/tests/integrate/101_PW_upf201_uspp_ncpp/result.ref @@ -1,5 +1,5 @@ -etotref -426.8936030043360006 -etotperatomref -213.4468015022 -totalforceref 0.623688 -totalstressref 8822.968757 -totaltimeref 0.97 +etotref -426.8936030036630882 +etotperatomref -213.4468015018 +totalforceref 0.623668 +totalstressref 8822.969339 +totaltimeref 1.56 diff --git a/tests/integrate/102_PW_BPCG/INPUT b/tests/integrate/102_PW_BPCG/INPUT index d1a30d8f10..d02092bb4a 100644 --- a/tests/integrate/102_PW_BPCG/INPUT +++ b/tests/integrate/102_PW_BPCG/INPUT @@ -2,11 +2,11 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 gamma_only 0 calculation scf symmetry 1 -relax_nmax 1 out_level ie smearing_method gaussian smearing_sigma 0.02 @@ -14,7 +14,7 @@ smearing_sigma 0.02 #Parameters (3.PW) ecutwfc 40 scf_thr 1e-7 -scf_nmax 100 +scf_nmax 20 #Parameters (LCAO) basis_type pw diff --git a/tests/integrate/102_PW_BPCG/result.ref b/tests/integrate/102_PW_BPCG/result.ref index b94b93bfc2..e702dfbb6b 100644 --- a/tests/integrate/102_PW_BPCG/result.ref +++ b/tests/integrate/102_PW_BPCG/result.ref @@ -1,8 +1,8 @@ -etotref -4869.7470519163989593 -etotperatomref -2434.8735259582 -totalforceref 5.198676 -totalstressref 37241.091710 +etotref -4869.74705201 +etotperatomref -2434.87352600 +totalforceref 5.19483000 +totalstressref 37241.44843500 pointgroupref C_1 spacegroupref C_1 nksibzref 8 -totaltimeref 8.48 +totaltimeref 10.37 diff --git a/tests/integrate/102_PW_BPCG_GPU/result.ref b/tests/integrate/102_PW_BPCG_GPU/result.ref index db3463bc99..41371e10fd 100644 --- a/tests/integrate/102_PW_BPCG_GPU/result.ref +++ b/tests/integrate/102_PW_BPCG_GPU/result.ref @@ -1,8 +1,8 @@ -etotref -4869.74705201 -etotperatomref -2434.87352600 -totalforceref 5.19483200 -totalstressref 37241.45338000 +etotref -4869.7470518350019120 +etotperatomref -2434.8735259175 +totalforceref 5.207670 +totalstressref 37241.465646 pointgroupref C_1 spacegroupref C_1 nksibzref 8 -totaltimeref +1.32321 +totaltimeref 4.25 diff --git a/tests/integrate/102_PW_CG_GPU/result.ref b/tests/integrate/102_PW_CG_GPU/result.ref index db3463bc99..a41d4958d6 100644 --- a/tests/integrate/102_PW_CG_GPU/result.ref +++ b/tests/integrate/102_PW_CG_GPU/result.ref @@ -1,8 +1,8 @@ -etotref -4869.74705201 -etotperatomref -2434.87352600 -totalforceref 5.19483200 -totalstressref 37241.45338000 +etotref -4869.7470519303351466 +etotperatomref -2434.8735259652 +totalforceref 5.195370 +totalstressref 37242.031490 pointgroupref C_1 spacegroupref C_1 nksibzref 8 -totaltimeref +1.32321 +totaltimeref 4.13 diff --git a/tests/integrate/102_PW_DA_davidson_GPU/result.ref b/tests/integrate/102_PW_DA_davidson_GPU/result.ref index db3463bc99..5c69f05f9a 100644 --- a/tests/integrate/102_PW_DA_davidson_GPU/result.ref +++ b/tests/integrate/102_PW_DA_davidson_GPU/result.ref @@ -1,8 +1,8 @@ -etotref -4869.74705201 -etotperatomref -2434.87352600 -totalforceref 5.19483200 -totalstressref 37241.45338000 +etotref -4869.7470518365098542 +etotperatomref -2434.8735259183 +totalforceref 5.200640 +totalstressref 37241.467259 pointgroupref C_1 spacegroupref C_1 nksibzref 8 -totaltimeref +1.32321 +totaltimeref 4.79 diff --git a/tests/integrate/102_PW_PINT_RKS/INPUT b/tests/integrate/102_PW_PINT_RKS/INPUT index 285ec0a5fa..2e1c3bc2b8 100644 --- a/tests/integrate/102_PW_PINT_RKS/INPUT +++ b/tests/integrate/102_PW_PINT_RKS/INPUT @@ -3,6 +3,7 @@ INPUT_PARAMETERS suffix autotest pseudo_dir ../../../tests/PP_ORB orbital_dir ../../../tests/PP_ORB +pw_seed 1 nbands 16 #Parameters (Accuracy) ecutwfc 50 @@ -11,7 +12,6 @@ scf_nmax 20 basis_type pw gamma_only 1 -psi_initializer 1 init_wfc nao smearing_method gauss diff --git a/tests/integrate/102_PW_PINT_RKS/result.ref b/tests/integrate/102_PW_PINT_RKS/result.ref index 889ddac358..4a6a18fd41 100644 --- a/tests/integrate/102_PW_PINT_RKS/result.ref +++ b/tests/integrate/102_PW_PINT_RKS/result.ref @@ -1,3 +1,3 @@ -etotref -198.3545030347299303 +etotref -198.3545030348518878 etotperatomref -99.1772515174 -totaltimeref 1.71 +totaltimeref 0.81 diff --git a/tests/integrate/102_PW_PINT_UKS/INPUT b/tests/integrate/102_PW_PINT_UKS/INPUT index ac01b6efed..0608d5122f 100644 --- a/tests/integrate/102_PW_PINT_UKS/INPUT +++ b/tests/integrate/102_PW_PINT_UKS/INPUT @@ -21,6 +21,6 @@ gamma_only 1 nspin 2 pseudo_dir ../../../tests/PP_ORB orbital_dir ../../../tests/PP_ORB +pw_seed 1 -psi_initializer 1 init_wfc nao diff --git a/tests/integrate/102_PW_PINT_UKS/result.ref b/tests/integrate/102_PW_PINT_UKS/result.ref index 7bd1b9f13e..476cf3e367 100644 --- a/tests/integrate/102_PW_PINT_UKS/result.ref +++ b/tests/integrate/102_PW_PINT_UKS/result.ref @@ -1,3 +1,3 @@ -etotref -6147.55311190 -etotperatomref -3073.77655595 -totaltimeref 16.68 +etotref -6147.553111898429 +etotperatomref -3073.7765559492 +totaltimeref 14.32 diff --git a/tests/integrate/103_PW_15_CF_CS_S1_smallg/result.ref b/tests/integrate/103_PW_15_CF_CS_S1_smallg/result.ref index 763308cf0b..9ecfeb65f6 100644 --- a/tests/integrate/103_PW_15_CF_CS_S1_smallg/result.ref +++ b/tests/integrate/103_PW_15_CF_CS_S1_smallg/result.ref @@ -1,8 +1,8 @@ -etotref -378.4158765482854960 +etotref -378.4158765483138041 etotperatomref -126.1386255161 -totalforceref 1005.225100 -totalstressref 2123.397615 +totalforceref 1005.224987 +totalstressref 2123.397579 pointgroupref C_2v spacegroupref C_2v nksibzref 1 -totaltimeref 0.56 +totaltimeref 0.92 diff --git a/tests/integrate/104_PW_NC_magnetic/INPUT b/tests/integrate/104_PW_NC_magnetic/INPUT index c01847313f..d7f2a90ff4 100644 --- a/tests/integrate/104_PW_NC_magnetic/INPUT +++ b/tests/integrate/104_PW_NC_magnetic/INPUT @@ -30,3 +30,4 @@ cal_force 1 cal_stress 1 pseudo_dir ../../PP_ORB orbital_dir ../../PP_ORB +pw_seed 1 diff --git a/tests/integrate/104_PW_NC_magnetic/result.ref b/tests/integrate/104_PW_NC_magnetic/result.ref index 20a4ba84de..1a48e90fbc 100644 --- a/tests/integrate/104_PW_NC_magnetic/result.ref +++ b/tests/integrate/104_PW_NC_magnetic/result.ref @@ -1,5 +1,5 @@ -etotref -6156.9375288900891974 -etotperatomref -3078.4687644450 -totalforceref 2.221910 -totalstressref 76009.325784 -totaltimeref 13.66 +etotref -6156.9375283069703073 +etotperatomref -3078.4687641535 +totalforceref 2.263336 +totalstressref 76007.281586 +totaltimeref 15.08 diff --git a/tests/integrate/107_PW_outWfcR/result.ref b/tests/integrate/107_PW_outWfcR/result.ref index bcc279a0a9..738750b22d 100644 --- a/tests/integrate/107_PW_outWfcR/result.ref +++ b/tests/integrate/107_PW_outWfcR/result.ref @@ -1,12 +1,12 @@ -etotref -197.1405644417786 +etotref -197.1405644417789 etotperatomref -98.5702822209 variance_wfc_r_0_0 0.31340 variance_wfc_r_0_1 1.71055 -variance_wfc_r_0_2 2.39603 -variance_wfc_r_0_3 1.66608 +variance_wfc_r_0_2 2.39604 +variance_wfc_r_0_3 1.66607 variance_wfc_r_0_4 1.05190 variance_wfc_r_0_5 1.29386 pointgroupref T_d spacegroupref O_h nksibzref 1 -totaltimeref 0.29 +totaltimeref 0.40 diff --git a/tests/integrate/108_PW_RE/INPUT b/tests/integrate/108_PW_RE/INPUT index d57d243047..299e14507f 100644 --- a/tests/integrate/108_PW_RE/INPUT +++ b/tests/integrate/108_PW_RE/INPUT @@ -23,5 +23,6 @@ mixing_type broyden mixing_beta 0.7 mixing_gg0 1.5 pseudo_dir ../../PP_ORB +pw_seed 1 relax_new 0 diff --git a/tests/integrate/108_PW_RE/result.ref b/tests/integrate/108_PW_RE/result.ref index e353898a86..44c8251895 100644 --- a/tests/integrate/108_PW_RE/result.ref +++ b/tests/integrate/108_PW_RE/result.ref @@ -1,5 +1,5 @@ -etotref -211.5153914724669448 -etotperatomref -105.7576957362 -totalforceref 5.168934 -totalstressref 801.226929 -totaltimeref 2.09 +etotref -211.5153914447757018 +etotperatomref -105.7576957224 +totalforceref 5.171154 +totalstressref 801.333346 +totaltimeref 1.86 diff --git a/tests/integrate/108_PW_RE_MB/INPUT b/tests/integrate/108_PW_RE_MB/INPUT index b83dea68c6..a55bf6fa4c 100644 --- a/tests/integrate/108_PW_RE_MB/INPUT +++ b/tests/integrate/108_PW_RE_MB/INPUT @@ -6,6 +6,7 @@ calculation relax nbands 8 symmetry 1 pseudo_dir ../../PP_ORB +pw_seed 1 #Parameters (2.Iteration) ecutwfc 20 diff --git a/tests/integrate/108_PW_RE_MB/result.ref b/tests/integrate/108_PW_RE_MB/result.ref index 01ba42f52f..da0dd3136d 100644 --- a/tests/integrate/108_PW_RE_MB/result.ref +++ b/tests/integrate/108_PW_RE_MB/result.ref @@ -1,7 +1,7 @@ -etotref -211.6198578541167024 -etotperatomref -105.8099289271 -totalforceref 6.582600 +etotref -211.6198578532441843 +etotperatomref -105.8099289266 +totalforceref 6.582678 pointgroupref C_3v spacegroupref D_3d nksibzref 4 -totaltimeref 1.30 +totaltimeref 1.19 diff --git a/tests/integrate/108_PW_RE_PINT_RKS/INPUT b/tests/integrate/108_PW_RE_PINT_RKS/INPUT index 7e80d6f83c..d8bdd8ff2d 100644 --- a/tests/integrate/108_PW_RE_PINT_RKS/INPUT +++ b/tests/integrate/108_PW_RE_PINT_RKS/INPUT @@ -22,5 +22,5 @@ out_stru 1 chg_extrap second-order #atomic; first-order; second-order; dm:coefficients of SIA pseudo_dir ../../../tests/PP_ORB orbital_dir ../../../tests/PP_ORB -psi_initializer 1 +pw_seed 1 init_wfc nao diff --git a/tests/integrate/108_PW_RE_PINT_RKS/result.ref b/tests/integrate/108_PW_RE_PINT_RKS/result.ref index 2bc7d3f797..4936601ace 100644 --- a/tests/integrate/108_PW_RE_PINT_RKS/result.ref +++ b/tests/integrate/108_PW_RE_PINT_RKS/result.ref @@ -1,5 +1,5 @@ -etotref -253.6810827448143186 -etotperatomref -63.4202706862 -totalforceref 0.078204 -totalstressref 2.142930 -totaltimeref 6.65 \ No newline at end of file +etotref -253.6810826648282671 +etotperatomref -63.4202706662 +totalforceref 0.078418 +totalstressref 2.159478 +totaltimeref 5.48 diff --git a/tests/integrate/109_PW_CR_fix_a/INPUT b/tests/integrate/109_PW_CR_fix_a/INPUT index cd52204c96..bf5421b3bc 100644 --- a/tests/integrate/109_PW_CR_fix_a/INPUT +++ b/tests/integrate/109_PW_CR_fix_a/INPUT @@ -2,6 +2,7 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 nbands 8 calculation cell-relax diff --git a/tests/integrate/109_PW_CR_fix_a/result.ref b/tests/integrate/109_PW_CR_fix_a/result.ref index 9ec99b7188..8db47b0fc9 100644 --- a/tests/integrate/109_PW_CR_fix_a/result.ref +++ b/tests/integrate/109_PW_CR_fix_a/result.ref @@ -1,5 +1,5 @@ -etotref -211.8234658740580585 -etotperatomref -105.9117329370 -totalforceref 0.058856 -totalstressref 348.179087 -totaltimeref 2.14 +etotref -211.8234658590234574 +etotperatomref -105.9117329295 +totalforceref 0.058886 +totalstressref 348.169515 +totaltimeref 1.63 diff --git a/tests/integrate/109_PW_CR_fix_ab/INPUT b/tests/integrate/109_PW_CR_fix_ab/INPUT index 4d9b90c73c..edb8c154eb 100644 --- a/tests/integrate/109_PW_CR_fix_ab/INPUT +++ b/tests/integrate/109_PW_CR_fix_ab/INPUT @@ -2,6 +2,7 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 nbands 8 calculation cell-relax diff --git a/tests/integrate/109_PW_CR_fix_ab/result.ref b/tests/integrate/109_PW_CR_fix_ab/result.ref index 559a78771d..9581f93b7a 100644 --- a/tests/integrate/109_PW_CR_fix_ab/result.ref +++ b/tests/integrate/109_PW_CR_fix_ab/result.ref @@ -1,5 +1,5 @@ -etotref -211.8218194781752857 -etotperatomref -105.9109097391 -totalforceref 0.083478 -totalstressref 352.057066 -totaltimeref 2.16 +etotref -211.8218194786840058 +etotperatomref -105.9109097393 +totalforceref 0.083326 +totalstressref 352.065828 +totaltimeref 1.66 diff --git a/tests/integrate/109_PW_CR_fix_abc/INPUT b/tests/integrate/109_PW_CR_fix_abc/INPUT index e858f70d25..c8e05d9392 100644 --- a/tests/integrate/109_PW_CR_fix_abc/INPUT +++ b/tests/integrate/109_PW_CR_fix_abc/INPUT @@ -2,6 +2,7 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 nbands 8 calculation cell-relax diff --git a/tests/integrate/109_PW_CR_fix_abc/result.ref b/tests/integrate/109_PW_CR_fix_abc/result.ref index aeee6a11be..aa7c43b6c7 100644 --- a/tests/integrate/109_PW_CR_fix_abc/result.ref +++ b/tests/integrate/109_PW_CR_fix_abc/result.ref @@ -1,5 +1,5 @@ -etotref -211.8179023741537037 -etotperatomref -105.9089511871 +etotref -211.8179023689464486 +etotperatomref -105.9089511845 totalforceref 0.000000 -totalstressref 350.996103 -totaltimeref 0.84 +totalstressref 350.991183 +totaltimeref 0.61 diff --git a/tests/integrate/109_PW_CR_fix_ac/INPUT b/tests/integrate/109_PW_CR_fix_ac/INPUT index d765b5784a..18c4d51efb 100644 --- a/tests/integrate/109_PW_CR_fix_ac/INPUT +++ b/tests/integrate/109_PW_CR_fix_ac/INPUT @@ -2,6 +2,7 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 nbands 8 calculation cell-relax diff --git a/tests/integrate/109_PW_CR_fix_ac/result.ref b/tests/integrate/109_PW_CR_fix_ac/result.ref index 876b4d1dee..21f1bc6b53 100644 --- a/tests/integrate/109_PW_CR_fix_ac/result.ref +++ b/tests/integrate/109_PW_CR_fix_ac/result.ref @@ -1,5 +1,5 @@ -etotref -211.8218194666160343 -etotperatomref -105.9109097333 -totalforceref 0.083410 -totalstressref 352.064644 -totaltimeref 2.02 +etotref -211.8218194443972493 +etotperatomref -105.9109097222 +totalforceref 0.083578 +totalstressref 352.046235 +totaltimeref 1.61 diff --git a/tests/integrate/109_PW_CR_fix_b/INPUT b/tests/integrate/109_PW_CR_fix_b/INPUT index 39d2fdde1e..f1022b2611 100644 --- a/tests/integrate/109_PW_CR_fix_b/INPUT +++ b/tests/integrate/109_PW_CR_fix_b/INPUT @@ -2,6 +2,7 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 nbands 8 calculation cell-relax diff --git a/tests/integrate/109_PW_CR_fix_b/result.ref b/tests/integrate/109_PW_CR_fix_b/result.ref index 792b6c7a5c..7b8b8a23e3 100644 --- a/tests/integrate/109_PW_CR_fix_b/result.ref +++ b/tests/integrate/109_PW_CR_fix_b/result.ref @@ -1,5 +1,5 @@ -etotref -211.8234659295733309 -etotperatomref -105.9117329648 -totalforceref 0.058958 -totalstressref 348.158801 -totaltimeref 1.62 +etotref -211.8234658682507643 +etotperatomref -105.9117329341 +totalforceref 0.059004 +totalstressref 348.162455 +totaltimeref 1.61 diff --git a/tests/integrate/109_PW_CR_fix_bc/INPUT b/tests/integrate/109_PW_CR_fix_bc/INPUT index db2fbe29ed..48cef8e62d 100644 --- a/tests/integrate/109_PW_CR_fix_bc/INPUT +++ b/tests/integrate/109_PW_CR_fix_bc/INPUT @@ -2,6 +2,7 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 nbands 8 calculation cell-relax diff --git a/tests/integrate/109_PW_CR_fix_bc/result.ref b/tests/integrate/109_PW_CR_fix_bc/result.ref index 40d1408cf5..fc151d6ab2 100644 --- a/tests/integrate/109_PW_CR_fix_bc/result.ref +++ b/tests/integrate/109_PW_CR_fix_bc/result.ref @@ -1,5 +1,5 @@ -etotref -211.8218195450340318 -etotperatomref -105.9109097725 -totalforceref 0.083524 -totalstressref 352.052855 -totaltimeref 1.64 +etotref -211.8218194597949946 +etotperatomref -105.9109097299 +totalforceref 0.083428 +totalstressref 352.069308 +totaltimeref 1.65 diff --git a/tests/integrate/109_PW_CR_fix_c/INPUT b/tests/integrate/109_PW_CR_fix_c/INPUT index 8afb54dc27..5626335f68 100644 --- a/tests/integrate/109_PW_CR_fix_c/INPUT +++ b/tests/integrate/109_PW_CR_fix_c/INPUT @@ -2,6 +2,7 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 nbands 8 calculation cell-relax diff --git a/tests/integrate/109_PW_CR_fix_c/result.ref b/tests/integrate/109_PW_CR_fix_c/result.ref index bb8b5d3a6b..53415565f5 100644 --- a/tests/integrate/109_PW_CR_fix_c/result.ref +++ b/tests/integrate/109_PW_CR_fix_c/result.ref @@ -1,5 +1,5 @@ -etotref -211.8234659218114757 -etotperatomref -105.9117329609 -totalforceref 0.058920 -totalstressref 348.164891 -totaltimeref 1.86 +etotref -211.8234658446594381 +etotperatomref -105.9117329223 +totalforceref 0.058676 +totalstressref 348.189070 +totaltimeref 1.62 diff --git a/tests/integrate/111_PW_S2_elec_add/INPUT b/tests/integrate/111_PW_S2_elec_add/INPUT index ac40a3f48a..4590bf72d7 100644 --- a/tests/integrate/111_PW_S2_elec_add/INPUT +++ b/tests/integrate/111_PW_S2_elec_add/INPUT @@ -6,6 +6,7 @@ calculation scf nbands 8 symmetry 1 pseudo_dir ../../PP_ORB +pw_seed 1 nspin 2 nelec 9 diff --git a/tests/integrate/111_PW_S2_elec_add/result.ref b/tests/integrate/111_PW_S2_elec_add/result.ref index 90d179c87b..1996031e14 100644 --- a/tests/integrate/111_PW_S2_elec_add/result.ref +++ b/tests/integrate/111_PW_S2_elec_add/result.ref @@ -1,8 +1,8 @@ -etotref -203.7835585403613265 -etotperatomref -101.8917792702 -totalforceref 6.407578 -totalstressref 2607.200329 +etotref -203.7835604263923130 +etotperatomref -101.8917802132 +totalforceref 6.405916 +totalstressref 2607.722816 pointgroupref C_1h spacegroupref C_2h nksibzref 6 -totaltimeref 2.05 +totaltimeref 2.12 diff --git a/tests/integrate/111_PW_elec_add/INPUT b/tests/integrate/111_PW_elec_add/INPUT index 2f81e5f65a..5391f2b2ed 100644 --- a/tests/integrate/111_PW_elec_add/INPUT +++ b/tests/integrate/111_PW_elec_add/INPUT @@ -6,6 +6,7 @@ calculation scf nbands 8 symmetry 1 pseudo_dir ../../PP_ORB +pw_seed 1 nelec 9 #Parameters (2.Iteration) diff --git a/tests/integrate/111_PW_elec_add/result.ref b/tests/integrate/111_PW_elec_add/result.ref index 2b44e8988b..f68551de85 100644 --- a/tests/integrate/111_PW_elec_add/result.ref +++ b/tests/integrate/111_PW_elec_add/result.ref @@ -1,8 +1,8 @@ -etotref -204.0633597014406462 -etotperatomref -102.0316798507 -totalforceref 6.753356 -totalstressref 2329.021296 +etotref -204.0633597015687144 +etotperatomref -102.0316798508 +totalforceref 6.753432 +totalstressref 2329.023312 pointgroupref C_1h spacegroupref C_2h nksibzref 6 -totaltimeref 1.13 +totaltimeref 1.02 diff --git a/tests/integrate/111_PW_elec_minus/INPUT b/tests/integrate/111_PW_elec_minus/INPUT index 9461bd1e6f..6cfe39d668 100644 --- a/tests/integrate/111_PW_elec_minus/INPUT +++ b/tests/integrate/111_PW_elec_minus/INPUT @@ -6,6 +6,7 @@ calculation scf nbands 8 symmetry 1 pseudo_dir ../../PP_ORB +pw_seed 1 nelec 10 #Parameters (2.Iteration) diff --git a/tests/integrate/111_PW_elec_minus/result.ref b/tests/integrate/111_PW_elec_minus/result.ref index b7245d04dc..ce0ba58223 100644 --- a/tests/integrate/111_PW_elec_minus/result.ref +++ b/tests/integrate/111_PW_elec_minus/result.ref @@ -1,8 +1,8 @@ -etotref -1828.3296385199917040 +etotref -1828.3296385199816996 etotperatomref -1828.3296385200 totalforceref 0.000000 -totalstressref 19914.853368 +totalstressref 19914.857568 pointgroupref O_h spacegroupref O_h nksibzref 3 -totaltimeref 0.81 +totaltimeref 0.71 diff --git a/tests/integrate/115_PW_sol_H2/INPUT b/tests/integrate/115_PW_sol_H2/INPUT index c8401155e0..c2ef3d4335 100644 --- a/tests/integrate/115_PW_sol_H2/INPUT +++ b/tests/integrate/115_PW_sol_H2/INPUT @@ -2,6 +2,7 @@ INPUT_PARAMETERS #Parameters (General) suffix autotest pseudo_dir ../../PP_ORB +pw_seed 1 nbands 2 calculation scf diff --git a/tests/integrate/115_PW_sol_H2/result.ref b/tests/integrate/115_PW_sol_H2/result.ref index 447d1c17fe..1171796606 100644 --- a/tests/integrate/115_PW_sol_H2/result.ref +++ b/tests/integrate/115_PW_sol_H2/result.ref @@ -1,5 +1,5 @@ -etotref -31.89428145200292 -etotperatomref -15.9471407260 -esolelref -0.8065655036 -esolcavref 0.0238597190 -totaltimeref 6.27 +etotref -31.89428054070554 +etotperatomref -15.9471402704 +esolelref -0.8065636756 +esolcavref 0.0238598134 +totaltimeref 6.93 diff --git a/tests/integrate/116_PW_scan_Si2_nspin2/INPUT b/tests/integrate/116_PW_scan_Si2_nspin2/INPUT index 4a01cdf40a..42dacc7dc7 100644 --- a/tests/integrate/116_PW_scan_Si2_nspin2/INPUT +++ b/tests/integrate/116_PW_scan_Si2_nspin2/INPUT @@ -4,6 +4,7 @@ suffix autotest calculation scf pseudo_dir ../../PP_ORB +pw_seed 1 #Parameters (2.Iteration) ecutwfc 50 diff --git a/tests/integrate/116_PW_scan_Si2_nspin2/result.ref b/tests/integrate/116_PW_scan_Si2_nspin2/result.ref index 870be24fe0..2a7271254b 100644 --- a/tests/integrate/116_PW_scan_Si2_nspin2/result.ref +++ b/tests/integrate/116_PW_scan_Si2_nspin2/result.ref @@ -1,5 +1,5 @@ -etotref -204.0503734808325760 -etotperatomref -102.0251867404 -totalforceref 8.822482 -totalstressref 1890.239765 -totaltimeref 8.60 +etotref -204.0503454284882991 +etotperatomref -102.0251727142 +totalforceref 8.812444 +totalstressref 1892.297049 +totaltimeref 8.04 diff --git a/tests/integrate/120_PW_KP_MD_NPT/INPUT b/tests/integrate/120_PW_KP_MD_NPT/INPUT index 9b9f0cabc5..cbfc39af19 100644 --- a/tests/integrate/120_PW_KP_MD_NPT/INPUT +++ b/tests/integrate/120_PW_KP_MD_NPT/INPUT @@ -3,6 +3,7 @@ INPUT_PARAMETERS suffix autotest calculation md pseudo_dir ../../PP_ORB +pw_seed 1 nbands 8 #Parameters (Accuracy) diff --git a/tests/integrate/120_PW_KP_MD_NPT/result.ref b/tests/integrate/120_PW_KP_MD_NPT/result.ref index 647577fa91..82d0530587 100644 --- a/tests/integrate/120_PW_KP_MD_NPT/result.ref +++ b/tests/integrate/120_PW_KP_MD_NPT/result.ref @@ -1,5 +1,5 @@ -etotref -211.8631208364939 -etotperatomref -105.9315604182 -totalforceref 1.536996 -totalstressref 372.373979 -totaltimeref 4.50 +etotref -211.8631210788584 +etotperatomref -105.9315605394 +totalforceref 1.536972 +totalstressref 372.372173 +totaltimeref 3.24 diff --git a/tests/integrate/121_PW_kspacing/INPUT b/tests/integrate/121_PW_kspacing/INPUT index 5d8b43850b..cb9ee63eb9 100644 --- a/tests/integrate/121_PW_kspacing/INPUT +++ b/tests/integrate/121_PW_kspacing/INPUT @@ -17,3 +17,4 @@ smearing_sigma 0.020000 kspacing 0.6 pseudo_dir ../../PP_ORB +pw_seed 1 diff --git a/tests/integrate/121_PW_kspacing/result.ref b/tests/integrate/121_PW_kspacing/result.ref index 383d4b6b65..b1de8f7cab 100644 --- a/tests/integrate/121_PW_kspacing/result.ref +++ b/tests/integrate/121_PW_kspacing/result.ref @@ -1,6 +1,6 @@ -etotref -31.02022530858069 -etotperatomref -15.5101126543 +etotref -31.02022535682493 +etotperatomref -15.5101126784 pointgroupref D_2h spacegroupref D_2h nksibzref 4 -totaltimeref 1.53 +totaltimeref 3.04 diff --git a/tests/integrate/150_PW_15_CR_VDW3/INPUT b/tests/integrate/150_PW_15_CR_VDW3/INPUT index fd89158b41..de91d6509f 100644 --- a/tests/integrate/150_PW_15_CR_VDW3/INPUT +++ b/tests/integrate/150_PW_15_CR_VDW3/INPUT @@ -20,4 +20,5 @@ cal_force 1 cal_stress 1 pseudo_dir ../../PP_ORB orbital_dir ../../PP_ORB +pw_seed 1 dft_functional pbe diff --git a/tests/integrate/150_PW_15_CR_VDW3/result.ref b/tests/integrate/150_PW_15_CR_VDW3/result.ref index 2d886cb2eb..c24a690ccd 100644 --- a/tests/integrate/150_PW_15_CR_VDW3/result.ref +++ b/tests/integrate/150_PW_15_CR_VDW3/result.ref @@ -1,5 +1,5 @@ -etotref -4009.5594228310337712 -etotperatomref -2004.7797114155 -totalforceref 0.848110 -totalstressref 5110.530810 -totaltimeref 3.01 +etotref -4009.5594228450277114 +etotperatomref -2004.7797114225 +totalforceref 0.855650 +totalstressref 5110.532262 +totaltimeref 2.16 diff --git a/tests/integrate/170_PW_MD_1O/INPUT b/tests/integrate/170_PW_MD_1O/INPUT index 7cdcde35fe..c20bce745e 100644 --- a/tests/integrate/170_PW_MD_1O/INPUT +++ b/tests/integrate/170_PW_MD_1O/INPUT @@ -28,3 +28,4 @@ md_tfirst 10 md_tfreq 0.1 init_vel 1 pseudo_dir ../../PP_ORB +pw_seed 1 diff --git a/tests/integrate/170_PW_MD_1O/result.ref b/tests/integrate/170_PW_MD_1O/result.ref index bb54a4f9b9..2030799ade 100644 --- a/tests/integrate/170_PW_MD_1O/result.ref +++ b/tests/integrate/170_PW_MD_1O/result.ref @@ -1,5 +1,5 @@ -etotref -211.8019666057243 -etotperatomref -105.9009833029 -totalforceref 0.492486 -totalstressref 390.965638 -totaltimeref 2.18 +etotref -211.8019662309841 +etotperatomref -105.9009831155 +totalforceref 0.492524 +totalstressref 390.967300 +totaltimeref 2.24 diff --git a/tests/integrate/170_PW_MD_2O/INPUT b/tests/integrate/170_PW_MD_2O/INPUT index f49e82d94d..bcde3a9ca6 100644 --- a/tests/integrate/170_PW_MD_2O/INPUT +++ b/tests/integrate/170_PW_MD_2O/INPUT @@ -27,3 +27,4 @@ md_tfirst 10 md_tfreq 0.1 init_vel 1 pseudo_dir ../../PP_ORB +pw_seed 1 diff --git a/tests/integrate/170_PW_MD_2O/result.ref b/tests/integrate/170_PW_MD_2O/result.ref index 4e2b174060..b4989eb10c 100644 --- a/tests/integrate/170_PW_MD_2O/result.ref +++ b/tests/integrate/170_PW_MD_2O/result.ref @@ -1,5 +1,5 @@ -etotref -211.8019666370744 -etotperatomref -105.9009833185 -totalforceref 0.492994 -totalstressref 391.028183 -totaltimeref 2.64 +etotref -211.8019662597274 +etotperatomref -105.9009831299 +totalforceref 0.493126 +totalstressref 391.031724 +totaltimeref 2.17 diff --git a/tests/integrate/185_PW_SDFT_10D10S_METHD2/INPUT b/tests/integrate/185_PW_SDFT_10D10S_METHD2/INPUT index b9f496060f..f720f7b1e8 100644 --- a/tests/integrate/185_PW_SDFT_10D10S_METHD2/INPUT +++ b/tests/integrate/185_PW_SDFT_10D10S_METHD2/INPUT @@ -7,6 +7,7 @@ method_sto 2 symmetry 0 pseudo_dir ../../PP_ORB +pw_seed 1 nbands 10 nbands_sto 10 diff --git a/tests/integrate/185_PW_SDFT_10D10S_METHD2/result.ref b/tests/integrate/185_PW_SDFT_10D10S_METHD2/result.ref index 41a698449d..38a37307a2 100644 --- a/tests/integrate/185_PW_SDFT_10D10S_METHD2/result.ref +++ b/tests/integrate/185_PW_SDFT_10D10S_METHD2/result.ref @@ -1,5 +1,5 @@ -etotref -323.9154771903686765 -etotperatomref -161.9577385952 -totalforceref 1.045366 -totalstressref 1751.682853 -totaltimeref 4.66 +etotref -323.9131688405863088 +etotperatomref -161.9565844203 +totalforceref 1.005036 +totalstressref 1751.558330 +totaltimeref 3.40 diff --git a/tests/integrate/186_PW_SDOS_10D10S/INPUT b/tests/integrate/186_PW_SDOS_10D10S/INPUT index 838e2c143b..3e5e9202bb 100644 --- a/tests/integrate/186_PW_SDOS_10D10S/INPUT +++ b/tests/integrate/186_PW_SDOS_10D10S/INPUT @@ -12,6 +12,7 @@ emax_sto 0 emin_sto 0 seed_sto 20000 pseudo_dir ../../PP_ORB +pw_seed 1 symmetry 1 kpar 1 bndpar 2 diff --git a/tests/integrate/186_PW_SDOS_10D10S/result.ref b/tests/integrate/186_PW_SDOS_10D10S/result.ref index 125c9eff02..fefe59e88d 100644 --- a/tests/integrate/186_PW_SDOS_10D10S/result.ref +++ b/tests/integrate/186_PW_SDOS_10D10S/result.ref @@ -1,7 +1,7 @@ -etotref -150.3033102880244 -etotperatomref -150.3033102880 -totaldosref 94.3636 +etotref -150.3032299594572 +etotperatomref -150.3032299595 +totaldosref 94.3632 pointgroupref O_h spacegroupref O_h nksibzref 2 -totaltimeref 7.91 +totaltimeref 2.95 diff --git a/tests/integrate/186_PW_SKG_10D10S/INPUT b/tests/integrate/186_PW_SKG_10D10S/INPUT index 6c664a6fc5..7659e98ff6 100644 --- a/tests/integrate/186_PW_SKG_10D10S/INPUT +++ b/tests/integrate/186_PW_SKG_10D10S/INPUT @@ -12,6 +12,7 @@ emax_sto 0 emin_sto 0 seed_sto 20000 pseudo_dir ../../PP_ORB +pw_seed 1 symmetry 1 kpar 2 bndpar 2 diff --git a/tests/integrate/186_PW_SKG_10D10S/refOnsager.txt b/tests/integrate/186_PW_SKG_10D10S/refOnsager.txt index ec603a8402..01ecdf0207 100644 --- a/tests/integrate/186_PW_SKG_10D10S/refOnsager.txt +++ b/tests/integrate/186_PW_SKG_10D10S/refOnsager.txt @@ -58,7 +58,7 @@ 1.13 542590 840.193 -1.13341e+07 3.16352e+08 1.15 542342 839.594 -1.13307e+07 3.16258e+08 1.17 542089 838.984 -1.13271e+07 3.16163e+08 - 1.19 541831 838.365 -1.13235e+07 3.16067e+08 + 1.19 541832 838.365 -1.13235e+07 3.16067e+08 1.21 541570 837.735 -1.13199e+07 3.15968e+08 1.23 541304 837.096 -1.13162e+07 3.15868e+08 1.25 541034 836.447 -1.13124e+07 3.15767e+08 @@ -161,7 +161,7 @@ 3.19 494837 731.737 -1.06308e+07 2.97704e+08 3.21 494162 730.294 -1.06203e+07 2.9743e+08 3.23 493484 728.846 -1.06098e+07 2.97154e+08 - 3.25 492801 727.391 -1.05992e+07 2.96877e+08 + 3.25 492801 727.392 -1.05992e+07 2.96877e+08 3.27 492115 725.931 -1.05886e+07 2.96597e+08 3.29 491425 724.466 -1.05778e+07 2.96316e+08 3.31 490731 722.994 -1.0567e+07 2.96033e+08 @@ -222,7 +222,7 @@ 4.41 447011 634.846 -9.85877e+06 2.77574e+08 4.43 446121 633.139 -9.84381e+06 2.77186e+08 4.45 445228 631.43 -9.82878e+06 2.76796e+08 - 4.47 444332 629.718 -9.81368e+06 2.76403e+08 + 4.47 444332 629.718 -9.81368e+06 2.76404e+08 4.49 443432 628.003 -9.7985e+06 2.76009e+08 4.51 442530 626.285 -9.78325e+06 2.75613e+08 4.53 441624 624.565 -9.76793e+06 2.75216e+08 @@ -233,7 +233,7 @@ 4.63 437051 615.929 -9.69022e+06 2.73198e+08 4.65 436127 614.194 -9.67446e+06 2.72789e+08 4.67 435201 612.458 -9.65862e+06 2.72378e+08 - 4.69 434271 610.719 -9.64272e+06 2.71965e+08 + 4.69 434271 610.719 -9.64272e+06 2.71966e+08 4.71 433339 608.979 -9.62674e+06 2.71551e+08 4.73 432403 607.236 -9.61069e+06 2.71134e+08 4.75 431465 605.491 -9.59456e+06 2.70716e+08 @@ -293,12 +293,12 @@ 5.83 376963 509.573 -8.62106e+06 2.45435e+08 5.85 375892 507.789 -8.60124e+06 2.44919e+08 5.87 374821 506.004 -8.58137e+06 2.44402e+08 - 5.89 373747 504.22 -8.56143e+06 2.43883e+08 + 5.89 373747 504.221 -8.56143e+06 2.43883e+08 5.91 372671 502.437 -8.54143e+06 2.43362e+08 5.93 371594 500.655 -8.52138e+06 2.4284e+08 5.95 370515 498.873 -8.50127e+06 2.42316e+08 5.97 369435 497.091 -8.48109e+06 2.41791e+08 - 5.99 368352 495.311 -8.46086e+06 2.41264e+08 + 5.99 368352 495.311 -8.46087e+06 2.41264e+08 6.01 367268 493.531 -8.44058e+06 2.40735e+08 6.03 366183 491.752 -8.42024e+06 2.40205e+08 6.05 365096 489.974 -8.39984e+06 2.39673e+08 @@ -359,12 +359,12 @@ 7.15 303571 394.51 -7.20317e+06 2.08291e+08 7.17 302435 392.835 -7.18031e+06 2.07687e+08 7.19 301299 391.162 -7.15743e+06 2.07082e+08 - 7.21 300163 389.492 -7.13451e+06 2.06477e+08 + 7.21 300163 389.492 -7.13452e+06 2.06477e+08 7.23 299026 387.825 -7.11157e+06 2.0587e+08 7.25 297890 386.161 -7.0886e+06 2.05263e+08 7.27 296754 384.5 -7.06561e+06 2.04654e+08 7.29 295618 382.841 -7.04259e+06 2.04045e+08 - 7.31 294481 381.185 -7.01954e+06 2.03435e+08 + 7.31 294481 381.186 -7.01954e+06 2.03435e+08 7.33 293345 379.533 -6.99647e+06 2.02824e+08 7.35 292209 377.883 -6.97337e+06 2.02212e+08 7.37 291074 376.237 -6.95025e+06 2.016e+08 @@ -397,7 +397,7 @@ 7.91 260571 333.003 -6.31939e+06 1.84804e+08 7.93 259452 331.45 -6.29587e+06 1.84175e+08 7.95 258333 329.902 -6.27234e+06 1.83545e+08 - 7.97 257215 328.356 -6.24881e+06 1.82915e+08 + 7.97 257215 328.357 -6.24881e+06 1.82915e+08 7.99 256098 326.815 -6.22527e+06 1.82285e+08 8.01 254983 325.278 -6.20173e+06 1.81654e+08 8.03 253868 323.744 -6.17819e+06 1.81023e+08 @@ -421,7 +421,7 @@ 8.39 234027 296.811 -5.75483e+06 1.69632e+08 8.41 232938 295.354 -5.73138e+06 1.68998e+08 8.43 231852 293.901 -5.70793e+06 1.68365e+08 - 8.45 230767 292.451 -5.6845e+06 1.67732e+08 + 8.45 230767 292.452 -5.6845e+06 1.67732e+08 8.47 229683 291.007 -5.66108e+06 1.67098e+08 8.49 228602 289.566 -5.63768e+06 1.66465e+08 8.51 227522 288.13 -5.61429e+06 1.65832e+08 @@ -523,7 +523,7 @@ 10.43 135754 172.401 -3.53331e+06 1.08295e+08 10.45 134953 171.444 -3.51427e+06 1.07755e+08 10.47 134157 170.492 -3.49531e+06 1.07218e+08 - 10.49 133364 169.545 -3.47642e+06 1.06682e+08 + 10.49 133364 169.546 -3.47642e+06 1.06682e+08 10.51 132575 168.604 -3.4576e+06 1.06148e+08 10.53 131789 167.668 -3.43885e+06 1.05615e+08 10.55 131008 166.738 -3.42017e+06 1.05085e+08 @@ -557,7 +557,7 @@ 11.11 110674 142.865 -2.92786e+06 9.099e+07 11.13 110004 142.09 -2.91141e+06 9.05153e+07 11.15 109338 141.321 -2.89504e+06 9.00426e+07 - 11.17 108676 140.557 -2.87875e+06 8.95719e+07 + 11.17 108676 140.557 -2.87876e+06 8.95719e+07 11.19 108017 139.798 -2.86255e+06 8.91034e+07 11.21 107363 139.045 -2.84643e+06 8.86369e+07 11.23 106713 138.297 -2.83038e+06 8.81725e+07 @@ -594,7 +594,7 @@ 11.85 88496.2 117.734 -2.37408e+06 7.48426e+07 11.87 87970.8 117.154 -2.3607e+06 7.44477e+07 11.89 87449.3 116.579 -2.3474e+06 7.40551e+07 - 11.91 86931.5 116.01 -2.33418e+06 7.36647e+07 + 11.91 86931.5 116.01 -2.33419e+06 7.36647e+07 11.93 86417.7 115.445 -2.32105e+06 7.32766e+07 11.95 85907.6 114.885 -2.30801e+06 7.28906e+07 11.97 85401.4 114.331 -2.29504e+06 7.25069e+07 @@ -608,7 +608,7 @@ 12.13 81487.9 110.075 -2.19434e+06 6.95179e+07 12.15 81015.6 109.566 -2.18213e+06 6.91544e+07 12.17 80547.1 109.061 -2.17e+06 6.8793e+07 - 12.19 80082.3 108.561 -2.15795e+06 6.8434e+07 + 12.19 80082.4 108.561 -2.15795e+06 6.8434e+07 12.21 79621.3 108.067 -2.14599e+06 6.80771e+07 12.23 79163.9 107.577 -2.13411e+06 6.77225e+07 12.25 78710.3 107.092 -2.12231e+06 6.73701e+07 @@ -625,7 +625,7 @@ 12.47 73961.4 102.073 -1.99795e+06 6.3641e+07 12.49 73551.3 101.645 -1.98713e+06 6.33153e+07 12.51 73144.8 101.222 -1.97639e+06 6.29918e+07 - 12.53 72741.8 100.804 -1.96574e+06 6.26706e+07 + 12.53 72741.9 100.804 -1.96574e+06 6.26706e+07 12.55 72342.4 100.39 -1.95516e+06 6.23515e+07 12.57 71946.5 99.9806 -1.94467e+06 6.20346e+07 12.59 71554.2 99.5758 -1.93425e+06 6.17199e+07 @@ -651,7 +651,7 @@ 12.99 64423.8 92.4112 -1.74244e+06 5.58812e+07 13.01 64102.1 92.0978 -1.73365e+06 5.56116e+07 13.03 63783.6 91.7885 -1.72494e+06 5.53441e+07 - 13.05 63468.2 91.4832 -1.71631e+06 5.50787e+07 + 13.05 63468.3 91.4832 -1.71631e+06 5.50787e+07 13.07 63156.1 91.182 -1.70774e+06 5.48154e+07 13.09 62847.1 90.8848 -1.69926e+06 5.45542e+07 13.11 62541.3 90.5917 -1.69084e+06 5.4295e+07 @@ -673,16 +673,16 @@ 13.43 58062.2 86.4238 -1.56599e+06 5.04234e+07 13.45 57807.3 86.1946 -1.55878e+06 5.01983e+07 13.47 57555.3 85.969 -1.55164e+06 4.9975e+07 - 13.49 57306 85.7468 -1.54457e+06 4.97537e+07 + 13.49 57306.1 85.7469 -1.54457e+06 4.97538e+07 13.51 57059.7 85.5282 -1.53756e+06 4.95344e+07 13.53 56816.1 85.3129 -1.53062e+06 4.93169e+07 13.55 56575.2 85.1011 -1.52375e+06 4.91013e+07 13.57 56337.2 84.8926 -1.51695e+06 4.88876e+07 13.59 56101.9 84.6875 -1.5102e+06 4.86758e+07 13.61 55869.3 84.4857 -1.50353e+06 4.84659e+07 - 13.63 55639.4 84.2872 -1.49692e+06 4.82578e+07 + 13.63 55639.4 84.2873 -1.49692e+06 4.82578e+07 13.65 55412.2 84.092 -1.49038e+06 4.80516e+07 - 13.67 55187.7 83.9 -1.48389e+06 4.78472e+07 + 13.67 55187.7 83.9001 -1.48389e+06 4.78472e+07 13.69 54965.8 83.7113 -1.47748e+06 4.76447e+07 13.71 54746.6 83.5257 -1.47113e+06 4.7444e+07 13.73 54530 83.3432 -1.46484e+06 4.72451e+07 @@ -696,12 +696,12 @@ 13.89 52889.2 81.9936 -1.41676e+06 4.57184e+07 13.91 52695.3 81.8382 -1.41102e+06 4.55355e+07 13.93 52503.9 81.6857 -1.40534e+06 4.53543e+07 - 13.95 52314.9 81.5359 -1.39972e+06 4.51748e+07 + 13.95 52314.9 81.536 -1.39972e+06 4.51748e+07 13.97 52128.3 81.389 -1.39417e+06 4.4997e+07 13.99 51944 81.2449 -1.38866e+06 4.48209e+07 14.01 51762.2 81.1035 -1.38322e+06 4.46465e+07 14.03 51582.7 80.9648 -1.37784e+06 4.44738e+07 - 14.05 51405.5 80.8287 -1.37251e+06 4.43027e+07 + 14.05 51405.5 80.8288 -1.37251e+06 4.43027e+07 14.07 51230.6 80.6954 -1.36724e+06 4.41333e+07 14.09 51058 80.5646 -1.36203e+06 4.39655e+07 14.11 50887.7 80.4365 -1.35687e+06 4.37994e+07 @@ -714,16 +714,16 @@ 14.25 49757.6 79.6095 -1.3223e+06 4.26814e+07 14.27 49604.8 79.501 -1.31757e+06 4.25279e+07 14.29 49454.1 79.3949 -1.3129e+06 4.2376e+07 - 14.31 49305.5 79.291 -1.30828e+06 4.22257e+07 + 14.31 49305.5 79.2911 -1.30828e+06 4.22257e+07 14.33 49158.9 79.1895 -1.30371e+06 4.20769e+07 - 14.35 49014.4 79.0901 -1.2992e+06 4.19295e+07 + 14.35 49014.4 79.0902 -1.2992e+06 4.19295e+07 14.37 48872 78.993 -1.29473e+06 4.17837e+07 14.39 48731.5 78.8981 -1.29032e+06 4.16394e+07 14.41 48593.1 78.8053 -1.28595e+06 4.14965e+07 14.43 48456.6 78.7147 -1.28164e+06 4.13552e+07 - 14.45 48322.1 78.6261 -1.27737e+06 4.12152e+07 + 14.45 48322.1 78.6262 -1.27737e+06 4.12152e+07 14.47 48189.6 78.5397 -1.27316e+06 4.10768e+07 - 14.49 48058.9 78.4552 -1.26899e+06 4.09397e+07 + 14.49 48058.9 78.4553 -1.26899e+06 4.09397e+07 14.51 47930.2 78.3728 -1.26487e+06 4.08041e+07 14.53 47803.3 78.2924 -1.2608e+06 4.06699e+07 14.55 47678.3 78.2139 -1.25677e+06 4.05371e+07 @@ -743,10 +743,10 @@ 14.83 46114.5 77.3059 -1.20517e+06 3.88195e+07 14.85 46015.4 77.2535 -1.2018e+06 3.87065e+07 14.87 45917.9 77.2027 -1.19848e+06 3.85947e+07 - 14.89 45821.9 77.1534 -1.1952e+06 3.84842e+07 + 14.89 45821.9 77.1535 -1.1952e+06 3.84842e+07 14.91 45727.4 77.1056 -1.19196e+06 3.83748e+07 14.93 45634.5 77.0593 -1.18876e+06 3.82667e+07 - 14.95 45543.1 77.0143 -1.1856e+06 3.81598e+07 + 14.95 45543.1 77.0144 -1.1856e+06 3.81598e+07 14.97 45453.2 76.9708 -1.18248e+06 3.8054e+07 14.99 45364.8 76.9287 -1.17939e+06 3.79494e+07 15.01 45277.8 76.8879 -1.17635e+06 3.78459e+07 @@ -755,17 +755,17 @@ 15.07 45025.5 76.7734 -1.16743e+06 3.75425e+07 15.09 44944.2 76.7378 -1.16454e+06 3.74436e+07 15.11 44864.3 76.7034 -1.16168e+06 3.73458e+07 - 15.13 44785.7 76.6702 -1.15885e+06 3.72491e+07 + 15.13 44785.7 76.6703 -1.15885e+06 3.72491e+07 15.15 44708.5 76.6383 -1.15606e+06 3.71534e+07 - 15.17 44632.6 76.6074 -1.15331e+06 3.70589e+07 + 15.17 44632.6 76.6075 -1.15331e+06 3.70589e+07 15.19 44558 76.5778 -1.15059e+06 3.69654e+07 15.21 44484.7 76.5492 -1.14791e+06 3.6873e+07 - 15.23 44412.7 76.5217 -1.14526e+06 3.67816e+07 - 15.25 44341.9 76.4953 -1.14264e+06 3.66912e+07 + 15.23 44412.7 76.5218 -1.14526e+06 3.67816e+07 + 15.25 44341.9 76.4954 -1.14264e+06 3.66912e+07 15.27 44272.4 76.47 -1.14006e+06 3.66019e+07 15.29 44204.1 76.4457 -1.13751e+06 3.65136e+07 15.31 44137 76.4224 -1.13499e+06 3.64263e+07 - 15.33 44071 76.4 -1.13251e+06 3.63399e+07 + 15.33 44071.1 76.4 -1.13251e+06 3.63399e+07 15.35 44006.3 76.3787 -1.13005e+06 3.62546e+07 15.37 43942.8 76.3582 -1.12763e+06 3.61702e+07 15.39 43880.3 76.3387 -1.12524e+06 3.60868e+07 @@ -804,10 +804,10 @@ 16.05 42362.9 76.077 -1.06158e+06 3.38094e+07 16.07 42330.5 76.0769 -1.06005e+06 3.37529e+07 16.09 42298.8 76.0771 -1.05854e+06 3.36971e+07 - 16.11 42267.6 76.0775 -1.05704e+06 3.36419e+07 + 16.11 42267.6 76.0776 -1.05704e+06 3.36419e+07 16.13 42237.1 76.0782 -1.05557e+06 3.35872e+07 16.15 42207.2 76.0791 -1.05411e+06 3.35332e+07 - 16.17 42177.9 76.0802 -1.05267e+06 3.34798e+07 + 16.17 42177.9 76.0802 -1.05267e+06 3.34799e+07 16.19 42149.1 76.0814 -1.05125e+06 3.3427e+07 16.21 42120.9 76.0828 -1.04985e+06 3.33748e+07 16.23 42093.3 76.0844 -1.04847e+06 3.33232e+07 @@ -815,7 +815,7 @@ 16.27 42039.7 76.0879 -1.04575e+06 3.32216e+07 16.29 42013.6 76.0899 -1.04442e+06 3.31716e+07 16.31 41988.1 76.0919 -1.04311e+06 3.31221e+07 - 16.33 41963 76.094 -1.04181e+06 3.30732e+07 + 16.33 41963.1 76.094 -1.04181e+06 3.30732e+07 16.35 41938.5 76.0961 -1.04052e+06 3.30249e+07 16.37 41914.4 76.0983 -1.03926e+06 3.2977e+07 16.39 41890.8 76.1006 -1.038e+06 3.29297e+07 @@ -825,16 +825,16 @@ 16.47 41800.6 76.1095 -1.03315e+06 3.27453e+07 16.49 41779.2 76.1117 -1.03197e+06 3.27004e+07 16.51 41758.1 76.1139 -1.0308e+06 3.2656e+07 - 16.53 41737.3 76.1159 -1.02965e+06 3.2612e+07 + 16.53 41737.3 76.116 -1.02965e+06 3.2612e+07 16.55 41717 76.1179 -1.02852e+06 3.25685e+07 16.57 41697 76.1199 -1.02739e+06 3.25254e+07 16.59 41677.4 76.1217 -1.02628e+06 3.24828e+07 16.61 41658.1 76.1234 -1.02518e+06 3.24406e+07 - 16.63 41639.1 76.1249 -1.0241e+06 3.23988e+07 + 16.63 41639.2 76.1249 -1.0241e+06 3.23988e+07 16.65 41620.5 76.1263 -1.02303e+06 3.23574e+07 16.67 41602.2 76.1276 -1.02196e+06 3.23165e+07 16.69 41584.2 76.1287 -1.02092e+06 3.22759e+07 - 16.71 41566.5 76.1296 -1.01988e+06 3.22358e+07 + 16.71 41566.5 76.1297 -1.01988e+06 3.22358e+07 16.73 41549 76.1304 -1.01885e+06 3.2196e+07 16.75 41531.9 76.1309 -1.01784e+06 3.21567e+07 16.77 41515 76.1313 -1.01683e+06 3.21177e+07 @@ -842,7 +842,7 @@ 16.81 41481.9 76.1312 -1.01486e+06 3.20408e+07 16.83 41465.7 76.1308 -1.01389e+06 3.20029e+07 16.85 41449.8 76.1302 -1.01293e+06 3.19653e+07 - 16.87 41434.1 76.1293 -1.01198e+06 3.19281e+07 + 16.87 41434.1 76.1293 -1.01198e+06 3.19282e+07 16.89 41418.6 76.1281 -1.01103e+06 3.18913e+07 16.91 41403.3 76.1266 -1.0101e+06 3.18548e+07 16.93 41388.2 76.1248 -1.00918e+06 3.18186e+07 @@ -862,7 +862,7 @@ 17.21 41192.3 76.0623 -997138 3.13432e+07 17.23 41179.2 76.0548 -996334 3.13112e+07 17.25 41166.1 76.0468 -995536 3.12796e+07 - 17.27 41153 76.0383 -994744 3.12481e+07 + 17.27 41153 76.0384 -994745 3.12481e+07 17.29 41140.1 76.0294 -993959 3.12169e+07 17.31 41127.1 76.02 -993180 3.11859e+07 17.33 41114.3 76.0101 -992407 3.11551e+07 @@ -871,21 +871,21 @@ 17.39 41075.8 75.9773 -990120 3.10641e+07 17.41 41063 75.9654 -989369 3.10342e+07 17.43 41050.3 75.9529 -988623 3.10045e+07 - 17.45 41037.5 75.9398 -987882 3.09749e+07 + 17.45 41037.5 75.9399 -987882 3.09749e+07 17.47 41024.7 75.9263 -987146 3.09456e+07 17.49 41012 75.9121 -986415 3.09165e+07 - 17.51 40999.2 75.8974 -985688 3.08875e+07 + 17.51 40999.2 75.8975 -985688 3.08875e+07 17.53 40986.4 75.8822 -984966 3.08587e+07 - 17.55 40973.6 75.8663 -984248 3.08301e+07 + 17.55 40973.6 75.8664 -984248 3.08301e+07 17.57 40960.8 75.8499 -983534 3.08017e+07 17.59 40947.9 75.8329 -982824 3.07734e+07 17.61 40935 75.8153 -982119 3.07453e+07 17.63 40922 75.7971 -981417 3.07174e+07 17.65 40909 75.7783 -980719 3.06896e+07 17.67 40896 75.7589 -980025 3.0662e+07 - 17.69 40882.8 75.7388 -979334 3.06345e+07 + 17.69 40882.9 75.7388 -979334 3.06345e+07 17.71 40869.7 75.7182 -978646 3.06072e+07 - 17.73 40856.4 75.6968 -977962 3.058e+07 + 17.73 40856.4 75.6969 -977962 3.058e+07 17.75 40843.1 75.6749 -977281 3.05529e+07 17.77 40829.7 75.6523 -976603 3.0526e+07 17.79 40816.2 75.6291 -975928 3.04993e+07 @@ -894,7 +894,7 @@ 17.85 40775.3 75.5554 -973920 3.04197e+07 17.87 40761.4 75.5295 -973256 3.03934e+07 17.89 40747.5 75.503 -972594 3.03673e+07 - 17.91 40733.4 75.4757 -971935 3.03412e+07 + 17.91 40733.4 75.4758 -971935 3.03412e+07 17.93 40719.3 75.4478 -971278 3.03153e+07 17.95 40705 75.4192 -970623 3.02895e+07 17.97 40690.6 75.3899 -969970 3.02637e+07 @@ -909,7 +909,7 @@ 18.15 40555.2 75.0944 -964176 3.00366e+07 18.17 40539.4 75.058 -963539 3.00118e+07 18.19 40523.5 75.0208 -962904 2.99871e+07 - 18.21 40507.4 74.9829 -962270 2.99624e+07 + 18.21 40507.4 74.9829 -962270 2.99625e+07 18.23 40491.2 74.9442 -961638 2.99379e+07 18.25 40474.8 74.9049 -961006 2.99134e+07 18.27 40458.2 74.8647 -960375 2.9889e+07 @@ -947,7 +947,7 @@ 18.91 39830.3 73.18 -940382 2.91347e+07 18.93 39807.4 73.1147 -939756 2.91117e+07 18.95 39784.2 73.0487 -939129 2.90888e+07 - 18.97 39760.8 72.9819 -938502 2.90659e+07 + 18.97 39760.8 72.982 -938502 2.90659e+07 18.99 39737.2 72.9144 -937874 2.9043e+07 19.01 39713.4 72.8461 -937246 2.90201e+07 19.03 39689.4 72.7771 -936617 2.89973e+07 @@ -963,13 +963,13 @@ 19.23 39437.2 72.0458 -930298 2.87702e+07 19.25 39410.8 71.9687 -929663 2.87476e+07 19.27 39384.2 71.8908 -929026 2.8725e+07 - 19.29 39357.4 71.8122 -928389 2.87024e+07 + 19.29 39357.4 71.8122 -928389 2.87025e+07 19.31 39330.3 71.7328 -927752 2.86799e+07 19.33 39303.1 71.6528 -927114 2.86574e+07 19.35 39275.6 71.572 -926475 2.86349e+07 19.37 39247.9 71.4906 -925835 2.86124e+07 19.39 39220 71.4084 -925194 2.85899e+07 - 19.41 39191.9 71.3255 -924553 2.85674e+07 + 19.41 39191.9 71.3256 -924553 2.85674e+07 19.43 39163.6 71.242 -923911 2.8545e+07 19.45 39135 71.1577 -923269 2.85226e+07 19.47 39106.3 71.0728 -922625 2.85002e+07 @@ -987,14 +987,14 @@ 19.71 38744.9 70.001 -914845 2.82327e+07 19.73 38713.5 69.9075 -914191 2.82105e+07 19.75 38681.8 69.8133 -913537 2.81883e+07 - 19.77 38649.9 69.7185 -912882 2.81662e+07 + 19.77 38649.9 69.7185 -912883 2.81662e+07 19.79 38617.9 69.6231 -912227 2.81441e+07 19.81 38585.6 69.527 -911571 2.8122e+07 19.83 38553.2 69.4304 -910913 2.80999e+07 19.85 38520.5 69.3331 -910256 2.80778e+07 - 19.87 38487.6 69.2352 -909597 2.80558e+07 + 19.87 38487.6 69.2353 -909597 2.80558e+07 19.89 38454.6 69.1368 -908938 2.80337e+07 - 19.91 38421.3 69.0377 -908278 2.80117e+07 + 19.91 38421.3 69.0378 -908278 2.80117e+07 19.93 38387.9 68.9381 -907617 2.79897e+07 19.95 38354.3 68.8379 -906955 2.79678e+07 19.97 38320.4 68.7371 -906293 2.79458e+07 diff --git a/tests/integrate/186_PW_SKG_10D10S/result.ref b/tests/integrate/186_PW_SKG_10D10S/result.ref index eba9f432e9..109ca84176 100644 --- a/tests/integrate/186_PW_SKG_10D10S/result.ref +++ b/tests/integrate/186_PW_SKG_10D10S/result.ref @@ -1,7 +1,7 @@ -etotref -150.5555663868826 -etotperatomref -150.5555663869 +etotref -150.5555764070538 +etotperatomref -150.5555764071 CompareH_Failed 0 pointgroupref O_h spacegroupref O_h nksibzref 3 -totaltimeref 3.67 +totaltimeref 3.51 diff --git a/tests/integrate/186_PW_SNLKG_10D10S/INPUT b/tests/integrate/186_PW_SNLKG_10D10S/INPUT index 440e0ad9e1..0c5e85cc6d 100644 --- a/tests/integrate/186_PW_SNLKG_10D10S/INPUT +++ b/tests/integrate/186_PW_SNLKG_10D10S/INPUT @@ -12,6 +12,7 @@ emax_sto 0 emin_sto 0 seed_sto 20000 pseudo_dir ../../PP_ORB +pw_seed 1 symmetry 1 kpar 1 bndpar 2 diff --git a/tests/integrate/186_PW_SNLKG_10D10S/result.ref b/tests/integrate/186_PW_SNLKG_10D10S/result.ref index 8d31951039..8d14d3d147 100644 --- a/tests/integrate/186_PW_SNLKG_10D10S/result.ref +++ b/tests/integrate/186_PW_SNLKG_10D10S/result.ref @@ -1,7 +1,7 @@ -etotref -150.4783166823345 -etotperatomref -150.4783166823 +etotref -150.4782967068114 +etotperatomref -150.4782967068 CompareH_Failed 0 pointgroupref O_h spacegroupref O_h nksibzref 3 -totaltimeref 5.91 +totaltimeref 6.04 diff --git a/tests/integrate/187_PW_MD_SDFT_ALL_GPU/result.ref b/tests/integrate/187_PW_MD_SDFT_ALL_GPU/result.ref index ef2e7fcc80..3286d3a478 100644 --- a/tests/integrate/187_PW_MD_SDFT_ALL_GPU/result.ref +++ b/tests/integrate/187_PW_MD_SDFT_ALL_GPU/result.ref @@ -1,5 +1,5 @@ -etotref -228.9492279657028 -etotperatomref -114.4746139829 +etotref -228.94922797 +etotperatomref -114.47461398 totalforceref 0.510260 -totalstressref 42801.474893 -totaltimeref 7.82 +totalstressref 42801.475682 +totaltimeref 4.89 diff --git a/tests/integrate/187_PW_SDFT_ALL_GPU/result.ref b/tests/integrate/187_PW_SDFT_ALL_GPU/result.ref index dd61868257..3e011155c8 100644 --- a/tests/integrate/187_PW_SDFT_ALL_GPU/result.ref +++ b/tests/integrate/187_PW_SDFT_ALL_GPU/result.ref @@ -1,5 +1,5 @@ -etotref -105.2612355454176907 +etotref -105.2612355454177191 etotperatomref -52.6306177727 totalforceref 197.906706 totalstressref 254537.682905 -totaltimeref 20.82 +totaltimeref 11.36 diff --git a/tests/integrate/187_PW_SDFT_MALL_GPU/result.ref b/tests/integrate/187_PW_SDFT_MALL_GPU/result.ref index dafd960f93..2137525518 100644 --- a/tests/integrate/187_PW_SDFT_MALL_GPU/result.ref +++ b/tests/integrate/187_PW_SDFT_MALL_GPU/result.ref @@ -1,5 +1,5 @@ -etotref -96.9361115889958853 -etotperatomref -48.4680557945 -totalforceref 248.975546 -totalstressref 230454.805813 -totaltimeref 5.17 +etotref -96.9361114247635811 +etotperatomref -48.4680557124 +totalforceref 248.974900 +totalstressref 230455.686659 +totaltimeref 3.58 diff --git a/tests/integrate/803_PW_LT_bcc/result.ref b/tests/integrate/803_PW_LT_bcc/result.ref index 8eb600d972..815ac3a9b1 100644 --- a/tests/integrate/803_PW_LT_bcc/result.ref +++ b/tests/integrate/803_PW_LT_bcc/result.ref @@ -1,5 +1,5 @@ -etotref -30.6144125397493490 -etotperatomref -15.3072062699 -totalforceref 7.577254 -totalstressref 84.023704 -totaltimeref 0.47 +etotref -30.6144125394732107 +etotperatomref -15.3072062697 +totalforceref 7.577494 +totalstressref 84.029412 +totaltimeref 0.30 diff --git a/tests/integrate/804_PW_LT_hexagonal/INPUT b/tests/integrate/804_PW_LT_hexagonal/INPUT index 7a77e4da6c..516af3d7bd 100644 --- a/tests/integrate/804_PW_LT_hexagonal/INPUT +++ b/tests/integrate/804_PW_LT_hexagonal/INPUT @@ -6,6 +6,7 @@ nbands 4 stru_file STRU kpoint_file KPT pseudo_dir ../../PP_ORB +pw_seed 1 calculation scf latname hexagonal #Parameters (PW) diff --git a/tests/integrate/804_PW_LT_hexagonal/result.ref b/tests/integrate/804_PW_LT_hexagonal/result.ref index 81b894bebf..1bc0312b17 100644 --- a/tests/integrate/804_PW_LT_hexagonal/result.ref +++ b/tests/integrate/804_PW_LT_hexagonal/result.ref @@ -1,5 +1,5 @@ -etotref -30.3807460311781909 -etotperatomref -15.1903730156 -totalforceref 6.625358 -totalstressref 20.693987 -totaltimeref +etotref -30.3807460309569350 +etotperatomref -15.1903730155 +totalforceref 6.625336 +totalstressref 20.693367 +totaltimeref 0.48 diff --git a/tests/integrate/805_PW_LT_trigonal/INPUT b/tests/integrate/805_PW_LT_trigonal/INPUT index ebea0ab067..f164763edd 100644 --- a/tests/integrate/805_PW_LT_trigonal/INPUT +++ b/tests/integrate/805_PW_LT_trigonal/INPUT @@ -6,6 +6,7 @@ nbands 4 stru_file STRU kpoint_file KPT pseudo_dir ../../PP_ORB +pw_seed 1 calculation scf latname trigonal #Parameters (PW) diff --git a/tests/integrate/805_PW_LT_trigonal/result.ref b/tests/integrate/805_PW_LT_trigonal/result.ref index ec83b1dcf3..1d1a85cf84 100644 --- a/tests/integrate/805_PW_LT_trigonal/result.ref +++ b/tests/integrate/805_PW_LT_trigonal/result.ref @@ -1,5 +1,5 @@ -etotref -30.4287469281882679 -etotperatomref -15.2143734641 -totalforceref 6.858422 -totalstressref 49.777651 -totaltimeref +etotref -30.4287469280466389 +etotperatomref -15.2143734640 +totalforceref 6.858328 +totalstressref 49.778124 +totaltimeref 0.33 diff --git a/tests/integrate/806_PW_LT_st/INPUT b/tests/integrate/806_PW_LT_st/INPUT index 8ea2430624..7d8a087c0e 100644 --- a/tests/integrate/806_PW_LT_st/INPUT +++ b/tests/integrate/806_PW_LT_st/INPUT @@ -6,6 +6,7 @@ nbands 4 stru_file STRU kpoint_file KPT pseudo_dir ../../PP_ORB +pw_seed 1 calculation scf latname st #Parameters (PW) diff --git a/tests/integrate/806_PW_LT_st/result.ref b/tests/integrate/806_PW_LT_st/result.ref index 19870913e7..36887b50de 100644 --- a/tests/integrate/806_PW_LT_st/result.ref +++ b/tests/integrate/806_PW_LT_st/result.ref @@ -1,5 +1,5 @@ -etotref -30.3802655002955753 -etotperatomref -15.1901327501 -totalforceref 6.562134 -totalstressref 16.940605 -totaltimeref 0.76 +etotref -30.3802655003663062 +etotperatomref -15.1901327502 +totalforceref 6.562132 +totalstressref 16.940520 +totaltimeref 0.46 diff --git a/tests/integrate/807_PW_LT_bct/INPUT b/tests/integrate/807_PW_LT_bct/INPUT index eafbff73b3..b7a0aff06d 100644 --- a/tests/integrate/807_PW_LT_bct/INPUT +++ b/tests/integrate/807_PW_LT_bct/INPUT @@ -6,6 +6,7 @@ nbands 4 stru_file STRU kpoint_file KPT pseudo_dir ../../PP_ORB +pw_seed 1 calculation scf latname bct #Parameters (PW) diff --git a/tests/integrate/807_PW_LT_bct/result.ref b/tests/integrate/807_PW_LT_bct/result.ref index bfe8ccf6a2..f0e14be972 100644 --- a/tests/integrate/807_PW_LT_bct/result.ref +++ b/tests/integrate/807_PW_LT_bct/result.ref @@ -1,5 +1,5 @@ -etotref -30.3907901447520565 +etotref -30.3907901447582454 etotperatomref -15.1953950724 -totalforceref 6.596184 -totalstressref 33.626103 -totaltimeref 0.76 +totalforceref 6.596212 +totalstressref 33.626146 +totaltimeref 0.59 diff --git a/tests/integrate/809_PW_LT_baco/INPUT b/tests/integrate/809_PW_LT_baco/INPUT index c13ba6d1d7..71684a8dbc 100644 --- a/tests/integrate/809_PW_LT_baco/INPUT +++ b/tests/integrate/809_PW_LT_baco/INPUT @@ -6,6 +6,7 @@ nbands 4 stru_file STRU kpoint_file KPT pseudo_dir ../../PP_ORB +pw_seed 1 calculation scf latname baco #Parameters (PW) diff --git a/tests/integrate/809_PW_LT_baco/result.ref b/tests/integrate/809_PW_LT_baco/result.ref index e1b175677a..f106fb1c14 100644 --- a/tests/integrate/809_PW_LT_baco/result.ref +++ b/tests/integrate/809_PW_LT_baco/result.ref @@ -1,5 +1,5 @@ -etotref -30.4370645449022525 -etotperatomref -15.2185322725 -totalforceref 6.794566 -totalstressref 26.221358 -totaltimeref +etotref -30.4370645448345769 +etotperatomref -15.2185322724 +totalforceref 6.794504 +totalstressref 26.220981 +totaltimeref 0.68 diff --git a/tests/integrate/811_PW_LT_bco/INPUT b/tests/integrate/811_PW_LT_bco/INPUT index 001c694b60..a21eea6871 100644 --- a/tests/integrate/811_PW_LT_bco/INPUT +++ b/tests/integrate/811_PW_LT_bco/INPUT @@ -6,6 +6,7 @@ nbands 4 stru_file STRU kpoint_file KPT pseudo_dir ../../PP_ORB +pw_seed 1 calculation scf latname bco #Parameters (PW) diff --git a/tests/integrate/811_PW_LT_bco/result.ref b/tests/integrate/811_PW_LT_bco/result.ref index 79b0dff0ac..53c778cb0c 100644 --- a/tests/integrate/811_PW_LT_bco/result.ref +++ b/tests/integrate/811_PW_LT_bco/result.ref @@ -1,5 +1,5 @@ -etotref -30.3664499596159985 +etotref -30.3664499595127850 etotperatomref -15.1832249798 -totalforceref 6.543724 -totalstressref 21.508902 -totaltimeref +0.11373 +totalforceref 6.543818 +totalstressref 21.509776 +totaltimeref 0.62 From a2ec5d1d1fb9783137ec2b1341a1081a9edd09c0 Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Thu, 9 Jan 2025 09:27:05 +0800 Subject: [PATCH 040/160] Remove TensorMap after cg call (#5797) --- source/module_hsolver/hsolver_pw.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/module_hsolver/hsolver_pw.cpp b/source/module_hsolver/hsolver_pw.cpp index 8cc2b754dc..f7ef10711b 100644 --- a/source/module_hsolver/hsolver_pw.cpp +++ b/source/module_hsolver/hsolver_pw.cpp @@ -477,7 +477,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, cg.diag(hpsi_func, spsi_func, psi_tensor, eigen_tensor, this->ethr_band, prec_tensor); // TODO: Double check tensormap's potential problem - ct::TensorMap(psi.get_pointer(), psi_tensor, {psi.get_nbands(), psi.get_nbasis()}).sync(psi_tensor); + // ct::TensorMap(psi.get_pointer(), psi_tensor, {psi.get_nbands(), psi.get_nbasis()}).sync(psi_tensor); } else if (this->method == "bpcg") { From 2ebc9bb5490623b7852475965f411cac9e111aa2 Mon Sep 17 00:00:00 2001 From: Haozhi Han Date: Thu, 9 Jan 2025 17:46:31 +0800 Subject: [PATCH 041/160] Fix: dmin is replaced by dmax (#5829) * fix #5819 --- source/module_hsolver/diago_iter_assist.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/module_hsolver/diago_iter_assist.cpp b/source/module_hsolver/diago_iter_assist.cpp index 14662291c8..c05ecdf8ec 100644 --- a/source/module_hsolver/diago_iter_assist.cpp +++ b/source/module_hsolver/diago_iter_assist.cpp @@ -117,6 +117,9 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* // after generation of H and S matrix, diag them DiagoIterAssist::diagH_LAPACK(nstart, n_band, hcc, scc, nstart, en, vcc); + + const int ld_temp = in_place ? dmax : dmin; + { // code block to calculate evc gemm_op()(ctx, 'N', @@ -131,12 +134,12 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* nstart, &zero, temp, - dmin); + ld_temp); } if (!in_place) { - matrixSetToAnother()(ctx, n_band, temp, dmin, evc.get_pointer(), dmax); + matrixSetToAnother()(ctx, n_band, temp, ld_temp, evc.get_pointer(), dmax); delmem_complex_op()(ctx, temp); } delmem_complex_op()(ctx, hcc); From beeb2565e379e53f49a09040f0e613cae6017ebb Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:41:46 +0800 Subject: [PATCH 042/160] Refactor:Remove the read_atom_species and add read_lattice_constant (#5828) * modify cheack_tau * change the cheak_tau * modify the read_atom_species * upadte the file * fix unittest bug * add objs * modify the atom_label and atom_mass * modify compile bug * modify the reszie of the atom_mass * fix compile bug * [pre-commit.ci lite] apply automatic fixes * Revert "fix compile bug" This reverts commit 9a51ca36193624144c45c510a9d04a6f241d28d5. * Revert "modify the reszie of the atom_mass" This reverts commit f9cc2b947c45cc26a50cad48fcabb0af9be48fad. * update the resize * fix unitest bug * change the compile bug --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/Makefile.Objects | 2 + source/module_cell/CMakeLists.txt | 2 + .../module_neighbor/test/prepare_unitcell.h | 12 +- source/module_cell/read_atom_species.cpp | 386 +++++++++++++++ source/module_cell/read_atoms.cpp | 438 +----------------- source/module_cell/read_stru.cpp | 55 +++ source/module_cell/read_stru.h | 20 + source/module_cell/test/CMakeLists.txt | 2 + source/module_cell/test/prepare_unitcell.h | 12 +- .../test/support/mock_unitcell.cpp | 9 - source/module_cell/test/unitcell_test.cpp | 86 ++-- .../test/unitcell_test_setupcell.cpp | 18 +- source/module_cell/test_pw/CMakeLists.txt | 1 + .../module_cell/test_pw/unitcell_test_pw.cpp | 16 +- source/module_cell/unitcell.cpp | 26 +- source/module_cell/unitcell.h | 15 +- source/module_cell/update_cell.cpp | 6 +- .../module_dm/test/prepare_unitcell.h | 13 +- .../module_elecstate/test/prepare_unitcell.h | 13 +- .../module_esolver/test/esolver_dp_test.cpp | 3 +- source/module_esolver/test/for_test.h | 2 +- .../module_deepks/test/CMakeLists.txt | 4 +- .../module_deltaspin/test/prepare_unitcell.h | 13 +- .../module_hcontainer/test/prepare_unitcell.h | 13 +- source/module_io/json_output/init_info.cpp | 4 +- .../json_output/test/para_json_test.cpp | 4 +- source/module_io/test/prepare_unitcell.h | 13 +- source/module_io/test/to_qo_test.cpp | 32 +- .../module_io/test_serial/prepare_unitcell.h | 13 +- source/module_io/to_qo_kernel.cpp | 2 +- source/module_md/test/CMakeLists.txt | 2 + source/module_md/test/setcell.h | 8 +- .../test/psi_initializer_unit_test.cpp | 9 +- source/module_relax/relax_old/test/for_test.h | 8 +- 34 files changed, 652 insertions(+), 610 deletions(-) create mode 100644 source/module_cell/read_atom_species.cpp create mode 100644 source/module_cell/read_stru.cpp create mode 100644 source/module_cell/read_stru.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 058aff4f36..ec7764b5e9 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -189,6 +189,8 @@ OBJS_CELL=atom_pseudo.o\ check_atomic_stru.o\ update_cell.o\ bcast_cell.o\ + read_stru.o\ + read_atom_species.o\ OBJS_DEEPKS=LCAO_deepks.o\ deepks_force.o\ diff --git a/source/module_cell/CMakeLists.txt b/source/module_cell/CMakeLists.txt index 230a6ae2dd..1b94549f0c 100644 --- a/source/module_cell/CMakeLists.txt +++ b/source/module_cell/CMakeLists.txt @@ -25,6 +25,8 @@ add_library( check_atomic_stru.cpp update_cell.cpp bcast_cell.cpp + read_stru.cpp + read_atom_species.cpp ) if(ENABLE_COVERAGE) diff --git a/source/module_cell/module_neighbor/test/prepare_unitcell.h b/source/module_cell/module_neighbor/test/prepare_unitcell.h index e29339ed1a..8fa4aa947f 100644 --- a/source/module_cell/module_neighbor/test/prepare_unitcell.h +++ b/source/module_cell/module_neighbor/test/prepare_unitcell.h @@ -76,16 +76,12 @@ class UcellTestPrepare this->lmaxmax, this->init_vel, this->fixed_axes); - delete[] ucell->atom_label; - delete[] ucell->atom_mass; - delete[] ucell->pseudo_fn; - delete[] ucell->pseudo_type; delete[] ucell->magnet.start_magnetization; //mag set here - ucell->atom_label = new std::string[ucell->ntype]; - ucell->atom_mass = new double[ucell->ntype]; - ucell->pseudo_fn = new std::string[ucell->ntype]; - ucell->pseudo_type = new std::string[ucell->ntype]; + ucell->atom_label.resize(ucell->ntype); + ucell->atom_mass.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here diff --git a/source/module_cell/read_atom_species.cpp b/source/module_cell/read_atom_species.cpp new file mode 100644 index 0000000000..a50d4ee6d1 --- /dev/null +++ b/source/module_cell/read_atom_species.cpp @@ -0,0 +1,386 @@ +#include "read_stru.h" + +#include "module_parameter/parameter.h" +#include "module_base/tool_title.h" +#ifdef __EXX +#include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_ri/serialization_cereal.h" +#endif +namespace unitcell +{ +bool read_atom_species(std::ifstream& ifa, + std::ofstream& ofs_running, + UnitCell& ucell) +{ + ModuleBase::TITLE("UnitCell","read_atom_species"); + const int ntype = ucell.ntype; + std::string word; + + //========================================== + // read in information of each type of atom + //========================================== + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "ATOMIC_SPECIES") ) + { + ifa.ignore(300, '\n'); + ModuleBase::GlobalFunc::OUT(ofs_running,"ntype",ntype); + for (int i = 0;i < ntype;i++) + { + std::string one_line; + std::string one_string; + std::getline(ifa, one_line); + std::stringstream ss; + ss << one_line; + ss >> ucell.atom_label[i] >> ucell.atom_mass[i]; + ucell.pseudo_fn[i] = "auto"; + ucell.pseudo_type[i] = "auto"; + + if(!PARAM.inp.use_paw) + { + bool end = false; + if (ss >> one_string) + { + if (one_string[0] != '#') + { + ucell.pseudo_fn[i] = one_string; + } + else + { + end = true; + } + } + + if (!end && ss >> one_string && one_string[0] != '#') + { + if (one_string == "auto" || one_string == "upf" || one_string == "vwr" || one_string == "upf201" || one_string == "blps") + { + ucell.pseudo_type[i] = one_string; + } + else if (one_string == "1/r") + { + ucell.atoms[i].coulomb_potential = true; + } + else + { + GlobalV::ofs_warning << "unrecongnized pseudopotential type: " << one_string << ", check your STRU file." << std::endl; + ModuleBase::WARNING_QUIT("read_atom_species", "unrecongnized pseudo type."); + } + } + + // Peize Lin test for bsse 2021.04.07 + const std::string bsse_label = "empty"; + ucell.atoms[i].flag_empty_element = + (search( ucell.atom_label[i].begin(), ucell.atom_label[i].end(), bsse_label.begin(), bsse_label.end() ) != ucell.atom_label[i].end()) + ? true : false; + } + } + } + + if((PARAM.inp.basis_type == "lcao") + ||(PARAM.inp.basis_type == "lcao_in_pw") + ||((PARAM.inp.basis_type == "pw")&&(PARAM.inp.init_wfc.substr(0, 3) == "nao")) + || PARAM.inp.onsite_radius > 0.0) + { + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "NUMERICAL_ORBITAL") ) + { + for(int i=0; i> ucell.orbital_fn[i]; + } + } + // caoyu add 2021-03-16 + if(PARAM.globalv.deepks_setorb) + { + if (ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "NUMERICAL_DESCRIPTOR")) { + ifa >> ucell.descriptor_file; + } + } + else + { + ucell.descriptor_file = PARAM.inp.orbital_dir + ucell.orbital_fn[0]; + } + } +#ifdef __LCAO + // Peize Lin add 2016-09-23 +#ifdef __MPI +#ifdef __EXX + if( GlobalC::exx_info.info_global.cal_exx || PARAM.inp.rpa ) + { + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "ABFS_ORBITAL") ) + { + for(int i=0; i> ofile; + GlobalC::exx_info.info_ri.files_abfs.push_back(ofile); + } + } + } + +#endif // __EXX +#endif // __MPI +#endif // __LCAO + return true; +} + +bool read_lattice_constant(std::ifstream& ifa, + std::ofstream& ofs_running, + Lattice& lat) +{ + //========================== + // read in lattice constant + //========================== + double& lat0 = lat.lat0; + double& lat0_angstrom =lat.lat0_angstrom; + std::string& latName = lat.latName; + ModuleBase::Matrix3& latvec = lat.latvec; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_CONSTANT") ) + { + ModuleBase::GlobalFunc::READ_VALUE(ifa, lat0); + if(lat0<=0.0) + { + ModuleBase::WARNING_QUIT("read_atom_species","lat0<=0.0"); + } + lat0_angstrom = lat0 * 0.529177; + ModuleBase::GlobalFunc::OUT(ofs_running,"lattice constant (Bohr)",lat0); + ModuleBase::GlobalFunc::OUT(ofs_running,"lattice constant (Angstrom)",lat0_angstrom); + lat.tpiba = ModuleBase::TWO_PI / lat0; + lat.tpiba2 = lat.tpiba * lat.tpiba; + } + + //=========================== + // Read in latticies vector + //=========================== + + if(latName=="none") + { + if (ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, + "LATTICE_PARAMETERS", + true, + false)) + { + ModuleBase::WARNING_QUIT("unitcell::read_lattice_constant","do not use LATTICE_PARAMETERS without explicit specification of lattice type"); + } + if( !ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_VECTORS") ) + { + ModuleBase::WARNING_QUIT("unitcell::read_lattice_constant","Please set LATTICE_VECTORS in STRU file"); + } + else if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_VECTORS") ) + { + // Reading lattice vectors. notice + // here that only one cpu read these + // parameters. + ifa >> latvec.e11 >> latvec.e12; + ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e13); + ifa >> latvec.e21 >> latvec.e22; + ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e23); + ifa >> latvec.e31 >> latvec.e32; + ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); + } + }//supply lattice vectors + else + { + if (ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, + "LATTICE_VECTORS", + true, + false)) + { + ModuleBase::WARNING_QUIT("unitcell::read_lattice_constant","do not use LATTICE_VECTORS along with explicit specification of lattice type"); + } + if(latName=="sc") + {//simple-cubic, ibrav = 1 + latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; + latvec.e21 = 0.0; latvec.e22 = 1.0; latvec.e23 = 0.0; + latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 1.0; + } + else if(latName=="fcc") + {//face-centered cubic, ibrav = 2 + latvec.e11 =-0.5; latvec.e12 = 0.0; latvec.e13 = 0.5; + latvec.e21 = 0.0; latvec.e22 = 0.5; latvec.e23 = 0.5; + latvec.e31 =-0.5; latvec.e32 = 0.5; latvec.e33 = 0.0; + } + else if(latName=="bcc") + {//body-centered cubic, ibrav = 3 + latvec.e11 = 0.5; latvec.e12 = 0.5; latvec.e13 = 0.5; + latvec.e21 =-0.5; latvec.e22 = 0.5; latvec.e23 = 0.5; + latvec.e31 =-0.5; latvec.e32 =-0.5; latvec.e33 = 0.5; + } + else if(latName=="hexagonal") + {//hexagonal, ibrav = 4 + double e22 = sqrt(3.0) / 2.0; + latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; + latvec.e21 =-0.5; latvec.e22 = e22; latvec.e23 = 0.0; + latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); + } + } + else if(latName=="trigonal") + {//trigonal, ibrav = 5 + double t1 = 0.0; + double t2 = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + double cosab=0.0; + ModuleBase::GlobalFunc::READ_VALUE(ifa, cosab); + t1 = sqrt(1.0 + 2.0*cosab); + t2 = sqrt(1.0 - cosab); + } + double e11 = t2 / sqrt(2.0); + double e12 = -t2 / sqrt(6.0); + double e13 = t1 / sqrt(3.0); + double e22 = sqrt(2.0) * t2 / sqrt(3.0); + latvec.e11 = e11; latvec.e12 = e12; latvec.e13 = e13; + latvec.e21 = 0.0; latvec.e22 = e22; latvec.e23 = e13; + latvec.e31 =-e11; latvec.e32 = e12; latvec.e33 = e13; + } + else if(latName=="st") + {//simple tetragonal, ibrav= 6 + latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; + latvec.e21 = 0.0; latvec.e22 = 1.0; latvec.e23 = 0.0; + latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); + } + } + else if(latName=="bct") + {//body-centered tetragonal, ibrav = 7 + double cba = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ModuleBase::GlobalFunc::READ_VALUE(ifa, cba); + cba = cba / 2.0; + } + latvec.e11 = 0.5; latvec.e12 =-0.5; latvec.e13 = cba; + latvec.e21 = 0.5; latvec.e22 = 0.5; latvec.e23 = cba; + latvec.e31 =-0.5; latvec.e32 =-0.5; latvec.e33 = cba; + } + else if(latName=="so") + {//simple orthorhombic, ibrav = 8 + latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; + latvec.e21 = 0.0; latvec.e22 = 0.0; latvec.e23 = 0.0; + latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ifa >> latvec.e22; + ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); + } + } + else if(latName=="baco") + {//base-centered orthorhombic, ibrav = 9 + latvec.e11 = 0.5; latvec.e12 = 0.0; latvec.e13 = 0.0; + latvec.e21 =-0.5; latvec.e22 = 0.0; latvec.e23 = 0.0; + latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ifa >> latvec.e12; + latvec.e12 = latvec.e12 / 2.0; + latvec.e22 = latvec.e12; + ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); + } + } + else if(latName=="fco") + {//face-centered orthorhombic, ibrav = 10 + double bba = 0.0; double cba = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ifa >> bba; + ModuleBase::GlobalFunc::READ_VALUE(ifa, cba); + bba = bba / 2.0; cba = cba / 2.0; + } + latvec.e11 = 0.5; latvec.e12 = 0.0; latvec.e13 = cba; + latvec.e21 = 0.5; latvec.e22 = bba; latvec.e23 = 0.0; + latvec.e31 = 0.0; latvec.e32 = bba; latvec.e33 = cba; + } + else if(latName=="bco") + {//body-centered orthorhombic, ibrav = 11 + double bba = 0.0; double cba = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ifa >> bba; + ModuleBase::GlobalFunc::READ_VALUE(ifa, cba); + bba = bba / 2.0; cba = cba / 2.0; + } + latvec.e11 = 0.5; latvec.e12 = bba; latvec.e13 = cba; + latvec.e21 =-0.5; latvec.e22 = bba; latvec.e23 = cba; + latvec.e31 =-0.5; latvec.e32 =-bba; latvec.e33 = cba; + } + else if(latName=="sm") + {//simple monoclinic, ibrav = 12 + double bba = 0.0; double cba = 0.0; + double cosab = 0.0; + double e21 = 0.0; double e22 = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ifa >> bba >> cba; + ModuleBase::GlobalFunc::READ_VALUE(ifa, cosab); + e21 = bba * cosab; + e22 = bba * sqrt(1.0-cosab*cosab); + } + latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; + latvec.e21 = e21; latvec.e22 = e22; latvec.e23 = 0.0; + latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = cba; + } + else if(latName=="bacm") + {//base-centered monoclinic, ibrav = 13 + double bba = 0.0; double cba = 0.0; + double cosab = 0.0; + double e21 = 0.0; double e22 = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ifa >> bba >> cba; + ModuleBase::GlobalFunc::READ_VALUE(ifa, cosab); + e21 = bba * cosab; + e22 = bba * sqrt(1.0-cosab*cosab); + cba = cba / 2.0; + } + latvec.e11 = 0.5; latvec.e12 = 0.0; latvec.e13 =-cba; + latvec.e21 = e21; latvec.e22 = e22; latvec.e23 = 0.0; + latvec.e31 = 0.5; latvec.e32 = 0.0; latvec.e33 = cba; + } + else if(latName=="triclinic") + {//triclinic, ibrav = 14 + double bba = 0.0; + double cba = 0.0; + double cosab = 0.0; + double cosac = 0.0; + double cosbc = 0.0; + double sinab = 0.0; + double term = 0.0; + if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) + { + ifa >> bba >> cba >> cosab >> cosac; + ModuleBase::GlobalFunc::READ_VALUE(ifa, cosbc); + sinab = sqrt(1.0-cosab*cosab); + } + latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; + latvec.e21 = bba * cosab; latvec.e22 = bba * sinab; latvec.e23 = 0.0; + latvec.e31 = cba * cosac; latvec.e32 = cba * (cosbc - cosac*cosab) / sinab; + term = 1.0 + 2.0 * cosab*cosac*cosbc - cosab*cosab - cosac*cosac - cosbc*cosbc; + term = sqrt(term)/sinab; + latvec.e33 = cba * term; + } + else + { + std::cout << "latname is : " << latName << std::endl; + ModuleBase::WARNING_QUIT("unitcell::read_lattice_constant","latname not supported!"); + } + } + + // lattice vectors in another form. + lat.a1.x = latvec.e11; + lat.a1.y = latvec.e12; + lat.a1.z = latvec.e13; + + lat.a2.x = latvec.e21; + lat.a2.y = latvec.e22; + lat.a2.z = latvec.e23; + + lat.a3.x = latvec.e31; + lat.a3.y = latvec.e32; + lat.a3.z = latvec.e33; + return true; +} + +} \ No newline at end of file diff --git a/source/module_cell/read_atoms.cpp b/source/module_cell/read_atoms.cpp index 26f9d86789..f1031b2a2e 100644 --- a/source/module_cell/read_atoms.cpp +++ b/source/module_cell/read_atoms.cpp @@ -1,5 +1,6 @@ #include "unitcell.h" #include "module_parameter/parameter.h" +#include "read_stru.h" #ifdef __LCAO #include "../module_basis/module_ao/ORB_read.h" // to use 'ORB' -- mohan 2021-01-30 #endif @@ -10,369 +11,6 @@ #include // Peize Lin fix bug about strcmp 2016-08-02 #include #include -int UnitCell::read_atom_species(std::ifstream &ifa, std::ofstream &ofs_running) -{ - ModuleBase::TITLE("UnitCell","read_atom_species"); - - int error = 0;//0 for correct, >0 for warning and quit - - delete[] atom_label; - delete[] atom_mass; - delete[] pseudo_fn; - delete[] pseudo_type; - this->atom_mass = new double[ntype]; //atom masses - this->atom_label = new std::string[ntype]; //atom labels - this->pseudo_fn = new std::string[ntype]; //file name of pseudopotential - this->pseudo_type = new std::string[ntype]; // type of pseudopotential - - std::string word; - //========================================== - // read in information of each type of atom - //========================================== - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "ATOMIC_SPECIES") ) - { - ifa.ignore(300, '\n'); - ModuleBase::GlobalFunc::OUT(ofs_running,"ntype",ntype); - for (int i = 0;i < ntype;i++) - { - std::string one_line, one_string; - std::getline(ifa, one_line); - std::stringstream ss; - ss << one_line; - ss >> atom_label[i] >> atom_mass[i]; - pseudo_fn[i] = "auto"; - pseudo_type[i] = "auto"; - - if(!PARAM.inp.use_paw) - { - bool end = false; - if (ss >> one_string) - { - if (one_string[0] != '#') - { - pseudo_fn[i] = one_string; - } - else - { - end = true; - } - } - - if (!end && ss >> one_string && one_string[0] != '#') - { - if (one_string == "auto" || one_string == "upf" || one_string == "vwr" || one_string == "upf201" || one_string == "blps") - { - pseudo_type[i] = one_string; - } - else if (one_string == "1/r") - { - atoms[i].coulomb_potential = true; - } - else - { - GlobalV::ofs_warning << "unrecongnized pseudopotential type: " << one_string << ", check your STRU file." << std::endl; - ModuleBase::WARNING_QUIT("read_atom_species", "unrecongnized pseudo type."); - } - } - - if(PARAM.inp.test_pseudo_cell==2) - { - ofs_running << "\n" << std::setw(6) << atom_label[i] - << std::setw(12) << atom_mass[i] - << std::setw(18) << pseudo_fn[i] - << std::setw(18) << pseudo_type[i]; - } - - // Peize Lin test for bsse 2021.04.07 - const std::string bsse_label = "empty"; - this->atoms[i].flag_empty_element = - (search( atom_label[i].begin(), atom_label[i].end(), bsse_label.begin(), bsse_label.end() ) != atom_label[i].end()) - ? true : false; - } - } - } - - if( - (PARAM.inp.basis_type == "lcao") - ||(PARAM.inp.basis_type == "lcao_in_pw") - ||( - (PARAM.inp.basis_type == "pw") - &&(PARAM.inp.init_wfc.substr(0, 3) == "nao") - ) - || PARAM.inp.onsite_radius > 0.0 - ) - { - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "NUMERICAL_ORBITAL") ) - { - for(int i=0; i> orbital_fn[i]; - } - } - // caoyu add 2021-03-16 - if(PARAM.globalv.deepks_setorb) - { - if (ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "NUMERICAL_DESCRIPTOR")) { - ifa >> descriptor_file; - } - } - else{ - descriptor_file = PARAM.inp.orbital_dir + orbital_fn[0]; - } - } -#ifdef __LCAO - // Peize Lin add 2016-09-23 -#ifdef __MPI -#ifdef __EXX - if( GlobalC::exx_info.info_global.cal_exx || PARAM.inp.rpa ) - { - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "ABFS_ORBITAL") ) - { - for(int i=0; i> ofile; - GlobalC::exx_info.info_ri.files_abfs.push_back(ofile); - } - } - } - -#endif // __EXX -#endif // __MPI -#endif // __LCAO - //========================== - // read in lattice constant - //========================== - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_CONSTANT") ) - { - ModuleBase::GlobalFunc::READ_VALUE(ifa, lat0); - if(lat0<=0.0) - { - ModuleBase::WARNING_QUIT("read_atom_species","lat0<=0.0"); - } - lat0_angstrom = lat0 * 0.529177 ; - ModuleBase::GlobalFunc::OUT(ofs_running,"lattice constant (Bohr)",lat0); - ModuleBase::GlobalFunc::OUT(ofs_running,"lattice constant (Angstrom)",lat0_angstrom); - this->tpiba = ModuleBase::TWO_PI / lat0; - this->tpiba2 = tpiba * tpiba; - } - - //=========================== - // Read in latticies vector - //=========================== - if(latName=="none"){ - if (ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, - "LATTICE_PARAMETERS", - true, - false)) { - ModuleBase::WARNING_QUIT("UnitCell::read_atom_species","do not use LATTICE_PARAMETERS without explicit specification of lattice type"); - } - if( !ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_VECTORS") ) - { - ModuleBase::WARNING_QUIT("UnitCell::read_atom_species","Please set LATTICE_VECTORS in STRU file"); - } - else if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_VECTORS") ) - { - // Reading lattice vectors. notice - // here that only one cpu read these - // parameters. - ifa >> latvec.e11 >> latvec.e12; - ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e13); - ifa >> latvec.e21 >> latvec.e22; - ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e23); - ifa >> latvec.e31 >> latvec.e32; - ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); - } - }//supply lattice vectors - else{ - if (ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, - "LATTICE_VECTORS", - true, - false)) { - ModuleBase::WARNING_QUIT("UnitCell::read_atom_species","do not use LATTICE_VECTORS along with explicit specification of lattice type"); - } - if(latName=="sc"){//simple-cubic, ibrav = 1 - latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; - latvec.e21 = 0.0; latvec.e22 = 1.0; latvec.e23 = 0.0; - latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 1.0; - } - else if(latName=="fcc"){//face-centered cubic, ibrav = 2 - latvec.e11 =-0.5; latvec.e12 = 0.0; latvec.e13 = 0.5; - latvec.e21 = 0.0; latvec.e22 = 0.5; latvec.e23 = 0.5; - latvec.e31 =-0.5; latvec.e32 = 0.5; latvec.e33 = 0.0; - } - else if(latName=="bcc"){//body-centered cubic, ibrav = 3 - latvec.e11 = 0.5; latvec.e12 = 0.5; latvec.e13 = 0.5; - latvec.e21 =-0.5; latvec.e22 = 0.5; latvec.e23 = 0.5; - latvec.e31 =-0.5; latvec.e32 =-0.5; latvec.e33 = 0.5; - } - else if(latName=="hexagonal"){//hexagonal, ibrav = 4 - double e22 = sqrt(3.0) / 2.0; - latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; - latvec.e21 =-0.5; latvec.e22 = e22; latvec.e23 = 0.0; - latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); - } - } - else if(latName=="trigonal"){//trigonal, ibrav = 5 - double t1 = 0.0; - double t2 = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - double cosab=0.0; - ModuleBase::GlobalFunc::READ_VALUE(ifa, cosab); - t1 = sqrt(1.0 + 2.0*cosab); - t2 = sqrt(1.0 - cosab); - } - double e11 = t2 / sqrt(2.0); - double e12 = -t2 / sqrt(6.0); - double e13 = t1 / sqrt(3.0); - double e22 = sqrt(2.0) * t2 / sqrt(3.0); - - latvec.e11 = e11; latvec.e12 = e12; latvec.e13 = e13; - latvec.e21 = 0.0; latvec.e22 = e22; latvec.e23 = e13; - latvec.e31 =-e11; latvec.e32 = e12; latvec.e33 = e13; - } - else if(latName=="st"){//simple tetragonal, ibrav= 6 - latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; - latvec.e21 = 0.0; latvec.e22 = 1.0; latvec.e23 = 0.0; - latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); - } - } - else if(latName=="bct"){//body-centered tetragonal, ibrav = 7 - double cba = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ModuleBase::GlobalFunc::READ_VALUE(ifa, cba); - cba = cba / 2.0; - } - latvec.e11 = 0.5; latvec.e12 =-0.5; latvec.e13 = cba; - latvec.e21 = 0.5; latvec.e22 = 0.5; latvec.e23 = cba; - latvec.e31 =-0.5; latvec.e32 =-0.5; latvec.e33 = cba; - } - else if(latName=="so"){//simple orthorhombic, ibrav = 8 - latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; - latvec.e21 = 0.0; latvec.e22 = 0.0; latvec.e23 = 0.0; - latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ifa >> latvec.e22; - ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); - } - } - else if(latName=="baco"){//base-centered orthorhombic, ibrav = 9 - latvec.e11 = 0.5; latvec.e12 = 0.0; latvec.e13 = 0.0; - latvec.e21 =-0.5; latvec.e22 = 0.0; latvec.e23 = 0.0; - latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ifa >> latvec.e12; - latvec.e12 = latvec.e12 / 2.0; - latvec.e22 = latvec.e12; - ModuleBase::GlobalFunc::READ_VALUE(ifa, latvec.e33); - } - } - else if(latName=="fco"){//face-centered orthorhombic, ibrav = 10 - double bba = 0.0; double cba = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ifa >> bba; - ModuleBase::GlobalFunc::READ_VALUE(ifa, cba); - bba = bba / 2.0; cba = cba / 2.0; - } - latvec.e11 = 0.5; latvec.e12 = 0.0; latvec.e13 = cba; - latvec.e21 = 0.5; latvec.e22 = bba; latvec.e23 = 0.0; - latvec.e31 = 0.0; latvec.e32 = bba; latvec.e33 = cba; - } - else if(latName=="bco"){//body-centered orthorhombic, ibrav = 11 - double bba = 0.0; double cba = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ifa >> bba; - ModuleBase::GlobalFunc::READ_VALUE(ifa, cba); - bba = bba / 2.0; cba = cba / 2.0; - } - latvec.e11 = 0.5; latvec.e12 = bba; latvec.e13 = cba; - latvec.e21 =-0.5; latvec.e22 = bba; latvec.e23 = cba; - latvec.e31 =-0.5; latvec.e32 =-bba; latvec.e33 = cba; - } - else if(latName=="sm"){//simple monoclinic, ibrav = 12 - double bba = 0.0; double cba = 0.0; - double cosab = 0.0; - double e21 = 0.0; double e22 = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ifa >> bba >> cba; - ModuleBase::GlobalFunc::READ_VALUE(ifa, cosab); - e21 = bba * cosab; - e22 = bba * sqrt(1.0-cosab*cosab); - } - latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; - latvec.e21 = e21; latvec.e22 = e22; latvec.e23 = 0.0; - latvec.e31 = 0.0; latvec.e32 = 0.0; latvec.e33 = cba; - } - else if(latName=="bacm"){//base-centered monoclinic, ibrav = 13 - double bba = 0.0; double cba = 0.0; - double cosab = 0.0; - double e21 = 0.0; double e22 = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ifa >> bba >> cba; - ModuleBase::GlobalFunc::READ_VALUE(ifa, cosab); - e21 = bba * cosab; - e22 = bba * sqrt(1.0-cosab*cosab); - cba = cba / 2.0; - } - latvec.e11 = 0.5; latvec.e12 = 0.0; latvec.e13 =-cba; - latvec.e21 = e21; latvec.e22 = e22; latvec.e23 = 0.0; - latvec.e31 = 0.5; latvec.e32 = 0.0; latvec.e33 = cba; - } - else if(latName=="triclinic"){//triclinic, ibrav = 14 - double bba = 0.0; double cba = 0.0; - double cosab = 0.0; double cosac = 0.0; - double cosbc = 0.0; double sinab = 0.0; - double term = 0.0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifa, "LATTICE_PARAMETERS") ) - { - ifa >> bba >> cba >> cosab >> cosac; - ModuleBase::GlobalFunc::READ_VALUE(ifa, cosbc); - sinab = sqrt(1.0-cosab*cosab); - } - latvec.e11 = 1.0; latvec.e12 = 0.0; latvec.e13 = 0.0; - latvec.e21 = bba * cosab; - latvec.e22 = bba * sinab; - latvec.e23 = 0.0; - latvec.e31 = cba * cosac; - latvec.e32 = cba * (cosbc - cosac*cosab) / sinab; - term = 1.0 + 2.0 * cosab*cosac*cosbc - cosab*cosab - cosac*cosac - cosbc*cosbc; - term = sqrt(term)/sinab; - latvec.e33 = cba * term; - } - else{ - std::cout << "latname is : " << latName << std::endl; - ModuleBase::WARNING_QUIT("UnitCell::read_atom_species","latname not supported!"); - } - } - - // lattice vectors in another form. - a1.x = latvec.e11; - a1.y = latvec.e12; - a1.z = latvec.e13; - - a2.x = latvec.e21; - a2.y = latvec.e22; - a2.z = latvec.e23; - - a3.x = latvec.e31; - a3.y = latvec.e32; - a3.z = latvec.e33; - return 0; -} #include "../module_base/mathzone.h" // Read atomic positions @@ -912,81 +550,17 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn //this->print_cell_xyz("STRU_READIN.xyz"); this->check_dtau(); - if ( this->check_tau() ) - { - - } - else + if (unitcell::check_tau(this->atoms, this->ntype, this->lat0)) { - return false; - } - this->print_tau(); + this->print_tau(); //xiaohui modify 2015-03-15, cancel outputfile "STRU_READIN.xyz" //this->print_cell_xyz("STRU_READIN_ADJUST.xyz"); + return true; + } + return false; - return true; }//end read_atom_positions -bool UnitCell::check_tau() const { - ModuleBase::TITLE("UnitCell","check_tau"); - ModuleBase::timer::tick("UnitCell","check_tau"); - - ModuleBase::Vector3 diff = 0.0; - double norm = 0.0; - double tolerence_bohr = 1.0e-3; - - //GlobalV::ofs_running << "\n Output nearest atom not considering periodic boundary condition" << std::endl; - //GlobalV::ofs_running << " " << std::setw(5) << "TYPE" << std::setw(6) << "INDEX" - //<< std::setw(20) << "NEAREST(Bohr)" - //<< std::setw(20) << "NEAREST(Angstrom)" << std::endl; - for(int T1=0; T1< this->ntype; T1++) - { - for(int I1=0; I1< this->atoms[T1].na; I1++) - { - double shortest_norm = 10000.0; // a large number - //int nearest_atom_type = 0; - //int nearest_atom_index = 0; - for(int T2=0; T2ntype; T2++) - { - for(int I2=0; I2atoms[T2].na; I2++) - { - if(T1==T2 && I1==I2) - { - shortest_norm = 0.0; - //nearest_atom_type = T1; - //nearest_atom_index = I2; - // self atom - } - else - { - diff = atoms[T1].tau[I1] - atoms[T2].tau[I2]; - norm = diff.norm() * lat0; - if( shortest_norm > norm ) - { - shortest_norm = norm; - //nearest_atom_type = T2; - //nearest_atom_index = I2; - } - if( norm < tolerence_bohr ) // unit is Bohr - { - GlobalV::ofs_warning << " two atoms are too close!" << std::endl; - GlobalV::ofs_warning << " type:" << this->atoms[T1].label << " atom " << I1 + 1 << std::endl; - GlobalV::ofs_warning << " type:" << this->atoms[T2].label << " atom " << I2 + 1 << std::endl; - GlobalV::ofs_warning << " distance = " << norm << " Bohr" << std::endl; - return false; - } - } - } - } - //GlobalV::ofs_running << " " << std::setw(5) << atoms[T1].label << std::setw(6) << I1+1 - //<< std::setw(20) << shortest_norm - //<< std::setw(20) << shortest_norm * ModuleBase::BOHR_TO_A << std::endl; - } - } - - ModuleBase::timer::tick("UnitCell","check_tau"); - return true; -} void UnitCell::print_stru_file(const std::string& fn, const int& nspin, diff --git a/source/module_cell/read_stru.cpp b/source/module_cell/read_stru.cpp new file mode 100644 index 0000000000..51af080611 --- /dev/null +++ b/source/module_cell/read_stru.cpp @@ -0,0 +1,55 @@ +#include "read_stru.h" +#include "module_base/timer.h" +#include "module_base/vector3.h" + +namespace unitcell +{ + bool check_tau(const Atom* atoms, + const int ntype, + const int lat0) + { + ModuleBase::TITLE("UnitCell","check_tau"); + ModuleBase::timer::tick("UnitCell","check_tau"); + + ModuleBase::Vector3 diff = 0.0; + double norm = 0.0; + double tolerence_bohr = 1.0e-3; + + for(int T1=0; T1< ntype; T1++) + { + for(int I1=0; I1< atoms[T1].na; I1++) + { + double shortest_norm = 10000.0; // a large number + for(int T2=0; T2 norm ) + { + shortest_norm = norm; + } + if( norm < tolerence_bohr ) // unit is Bohr + { + GlobalV::ofs_warning << " two atoms are too close!" << std::endl; + GlobalV::ofs_warning << " type:" << atoms[T1].label << " atom " << I1 + 1 << std::endl; + GlobalV::ofs_warning << " type:" << atoms[T2].label << " atom " << I2 + 1 << std::endl; + GlobalV::ofs_warning << " distance = " << norm << " Bohr" << std::endl; + return false; + } + } + } + } + } + } + ModuleBase::timer::tick("UnitCell","check_tau"); + return true; + } +} \ No newline at end of file diff --git a/source/module_cell/read_stru.h b/source/module_cell/read_stru.h new file mode 100644 index 0000000000..3827666966 --- /dev/null +++ b/source/module_cell/read_stru.h @@ -0,0 +1,20 @@ +#ifndef READ_STRU_H +#define READ_STRU_H + +#include "atom_spec.h" +#include "module_cell/unitcell.h" +namespace unitcell +{ + bool check_tau(const Atom* atoms, + const int ntype, + const int lat0); + + bool read_atom_species(std::ifstream& ifa, + std::ofstream& ofs_running, + UnitCell& ucell); // read in the atom information for each type of atom + + bool read_lattice_constant(std::ifstream& ifa, + std::ofstream& ofs_running, + Lattice& lat); +} +#endif // READ_STRU_H \ No newline at end of file diff --git a/source/module_cell/test/CMakeLists.txt b/source/module_cell/test/CMakeLists.txt index 0d2a90db42..9020cf3c67 100644 --- a/source/module_cell/test/CMakeLists.txt +++ b/source/module_cell/test/CMakeLists.txt @@ -16,6 +16,8 @@ list(APPEND cell_simple_srcs ../unitcell.cpp ../update_cell.cpp ../bcast_cell.cpp + ../read_stru.cpp + ../read_atom_species.cpp ../read_atoms.cpp ../atom_spec.cpp ../atom_pseudo.cpp diff --git a/source/module_cell/test/prepare_unitcell.h b/source/module_cell/test/prepare_unitcell.h index 173537ffdc..d3f7ec6a3b 100644 --- a/source/module_cell/test/prepare_unitcell.h +++ b/source/module_cell/test/prepare_unitcell.h @@ -75,16 +75,12 @@ class UcellTestPrepare this->lmaxmax, this->init_vel, this->fixed_axes); - delete[] ucell->atom_label; - delete[] ucell->atom_mass; - delete[] ucell->pseudo_fn; - delete[] ucell->pseudo_type; delete[] ucell->magnet.start_magnetization; //mag set here - ucell->atom_label = new std::string[ucell->ntype]; - ucell->atom_mass = new double[ucell->ntype]; - ucell->pseudo_fn = new std::string[ucell->ntype]; - ucell->pseudo_type = new std::string[ucell->ntype]; + ucell->atom_label.resize(ucell->ntype); + ucell->atom_mass.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here diff --git a/source/module_cell/test/support/mock_unitcell.cpp b/source/module_cell/test/support/mock_unitcell.cpp index d944dc7868..353bb62687 100644 --- a/source/module_cell/test/support/mock_unitcell.cpp +++ b/source/module_cell/test/support/mock_unitcell.cpp @@ -13,20 +13,12 @@ UnitCell::UnitCell() { itia2iat.create(1, 1); } UnitCell::~UnitCell() { - delete[] atom_label; - delete[] atom_mass; - delete[] pseudo_fn; - delete[] pseudo_type; if (set_atom_flag) { delete[] atoms; } } void UnitCell::print_cell(std::ofstream& ofs) const {} void UnitCell::print_cell_xyz(const std::string& fn) const {} -int UnitCell::read_atom_species(std::ifstream& ifa, - std::ofstream& ofs_running) { - return 0; -} bool UnitCell::read_atom_positions(std::ifstream& ifpos, std::ofstream& ofs_running, std::ofstream& ofs_warning) { @@ -56,7 +48,6 @@ void UnitCell::check_dtau() {} void UnitCell::cal_nwfc(std::ofstream& log) {} void UnitCell::cal_meshx() {} void UnitCell::cal_natomwfc(std::ofstream& log) {} -bool UnitCell::check_tau() const { return true; } bool UnitCell::if_atoms_can_move() const { return true; } bool UnitCell::if_cell_can_change() const { return true; } void UnitCell::setup(const std::string& latname_in, diff --git a/source/module_cell/test/unitcell_test.cpp b/source/module_cell/test/unitcell_test.cpp index 30b0c299c9..2a783630dc 100644 --- a/source/module_cell/test/unitcell_test.cpp +++ b/source/module_cell/test/unitcell_test.cpp @@ -5,8 +5,9 @@ #undef private #include "module_elecstate/cal_ux.h" #include "module_elecstate/read_pseudo.h" - +#include "module_cell/read_stru.h" #include "memory" +#include "module_cell/read_stru.h" #include "module_base/global_variable.h" #include "module_base/mathzone.h" #include "prepare_unitcell.h" @@ -185,7 +186,6 @@ TEST_F(UcellTest, Constructor) EXPECT_DOUBLE_EQ(ucell->tpiba, 0.0); EXPECT_DOUBLE_EQ(ucell->tpiba2, 0.0); EXPECT_DOUBLE_EQ(ucell->omega, 0.0); - EXPECT_EQ(ucell->atom_mass, nullptr); EXPECT_FALSE(ucell->set_atom_flag); } @@ -759,7 +759,7 @@ TEST_F(UcellTest, CheckTau) PARAM.input.relax_new = utp.relax_new; ucell = utp.SetUcellInfo(); GlobalV::ofs_warning.open("checktau_warning"); - ucell->check_tau(); + unitcell::check_tau(ucell->atoms ,ucell->ntype, ucell->lat0); GlobalV::ofs_warning.close(); std::ifstream ifs; ifs.open("checktau_warning"); @@ -1102,6 +1102,10 @@ class UcellTestReadStru : public ::testing::Test void SetUp() override { ucell->ntype = 2; + ucell->atom_mass.resize(ucell->ntype); + ucell->atom_label.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); ucell->orbital_fn.resize(ucell->ntype); } void TearDown() override @@ -1122,7 +1126,8 @@ TEST_F(UcellTestReadStru, ReadAtomSpecies) PARAM.input.test_pseudo_cell = 2; PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1131,7 +1136,7 @@ TEST_F(UcellTestReadStru, ReadAtomSpecies) remove("read_atom_species.tmp"); } -TEST_F(UcellDeathTest, ReadAtomSpeciesWarning1) +TEST_F(UcellTestReadStru, ReadAtomSpeciesWarning1) { std::string fn = "./support/STRU_MgO_Warning1"; std::ifstream ifa(fn.c_str()); @@ -1141,7 +1146,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning1) ucell->atoms = new Atom[ucell->ntype]; ucell->set_atom_flag = true; testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->read_atom_species(ifa, ofs_running), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(unitcell::read_atom_species(ifa, ofs_running,*ucell), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("unrecongnized pseudo type.")); ofs_running.close(); @@ -1149,7 +1154,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning1) remove("read_atom_species.tmp"); } -TEST_F(UcellDeathTest, ReadAtomSpeciesWarning2) +TEST_F(UcellTestReadStru, ReadLatticeConstantWarning1) { std::string fn = "./support/STRU_MgO_Warning2"; std::ifstream ifa(fn.c_str()); @@ -1159,7 +1164,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning2) ucell->atoms = new Atom[ucell->ntype]; ucell->set_atom_flag = true; testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->read_atom_species(ifa, ofs_running), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("lat0<=0.0")); ofs_running.close(); @@ -1167,7 +1172,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning2) remove("read_atom_species.tmp"); } -TEST_F(UcellDeathTest, ReadAtomSpeciesWarning3) +TEST_F(UcellTestReadStru, ReadLatticeConstantWarning2) { std::string fn = "./support/STRU_MgO_Warning3"; std::ifstream ifa(fn.c_str()); @@ -1177,7 +1182,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning3) ucell->atoms = new Atom[ucell->ntype]; ucell->set_atom_flag = true; testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->read_atom_species(ifa, ofs_running), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("do not use LATTICE_PARAMETERS without explicit specification of lattice type")); @@ -1186,7 +1191,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning3) remove("read_atom_species.tmp"); } -TEST_F(UcellDeathTest, ReadAtomSpeciesWarning4) +TEST_F(UcellTestReadStru, ReadLatticeConstantWarning3) { std::string fn = "./support/STRU_MgO_Warning4"; std::ifstream ifa(fn.c_str()); @@ -1197,7 +1202,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning4) ucell->set_atom_flag = true; ucell->latName = "bcc"; testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->read_atom_species(ifa, ofs_running), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("do not use LATTICE_VECTORS along with explicit specification of lattice type")); @@ -1232,7 +1237,7 @@ TEST_F(UcellTestReadStru, ReadAtomSpeciesLatName) std::ofstream ofs_running; ofs_running.open("read_atom_species.tmp"); ucell->latName = latName_in[i]; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); if (ucell->latName == "sc") { EXPECT_DOUBLE_EQ(ucell->latvec.e11, 1.0); @@ -1256,7 +1261,7 @@ TEST_F(UcellDeathTest, ReadAtomSpeciesWarning5) ucell->set_atom_flag = true; ucell->latName = "arbitrary"; testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->read_atom_species(ifa, ofs_running), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("latname not supported")); ofs_running.close(); @@ -1280,7 +1285,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsS1) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 1; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1311,7 +1317,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsS2) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 2; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1343,7 +1350,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsS4Noncolin) PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 4; PARAM.input.noncolin = true; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1375,7 +1383,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsS4Colin) PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 4; PARAM.input.noncolin = false; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1406,7 +1415,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsC) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 1; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1437,7 +1447,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCA) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 1; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1468,7 +1479,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCACXY) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 1; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1499,7 +1511,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCACXZ) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 1; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1530,7 +1543,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCACYZ) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 1; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1561,7 +1575,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCACXYZ) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 1; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1593,7 +1608,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCAU) PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 1; PARAM.input.fixed_atoms = true; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1624,7 +1640,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsAutosetMag) PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; PARAM.input.nspin = 2; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1677,7 +1694,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning1) PARAM.input.test_pseudo_cell = 2; PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1720,7 +1738,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning2) PARAM.input.test_pseudo_cell = 2; PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1756,7 +1775,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning3) PARAM.input.test_pseudo_cell = 2; PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1777,7 +1797,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning3) remove("read_atom_positions.warn"); } -TEST_F(UcellDeathTest, ReadAtomPositionsWarning4) +TEST_F(UcellTestReadStru, ReadAtomPositionsWarning4) { std::string fn = "./support/STRU_MgO_WarningC4"; std::ifstream ifa(fn.c_str()); @@ -1793,7 +1813,8 @@ TEST_F(UcellDeathTest, ReadAtomPositionsWarning4) PARAM.input.test_pseudo_cell = 2; PARAM.input.basis_type = "lcao"; PARAM.sys.deepks_setorb = true; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); @@ -1827,7 +1848,8 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning5) PARAM.sys.deepks_setorb = true; PARAM.input.calculation = "md"; PARAM.input.esolver_type = "arbitrary"; - EXPECT_NO_THROW(ucell->read_atom_species(ifa, ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22, 4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33, 4.27957); diff --git a/source/module_cell/test/unitcell_test_setupcell.cpp b/source/module_cell/test/unitcell_test_setupcell.cpp index 7e832c2d99..39d2bd9064 100644 --- a/source/module_cell/test/unitcell_test_setupcell.cpp +++ b/source/module_cell/test/unitcell_test_setupcell.cpp @@ -67,6 +67,12 @@ class UcellTest : public ::testing::Test void SetUp() { ucell->lmaxmax = 2; + ucell->ntype = 2; + ucell->atom_mass.resize(ucell->ntype); + ucell->atom_label.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); + ucell->orbital_fn.resize(ucell->ntype); } }; @@ -78,7 +84,7 @@ TEST_F(UcellTest,SetupCellS1) std::ofstream ofs_running; ofs_running.open("setup_cell.tmp"); PARAM.input.nspin = 1; - ucell->ntype = 2; + ucell->setup_cell(fn,ofs_running); ofs_running.close(); remove("setup_cell.tmp"); @@ -90,7 +96,7 @@ TEST_F(UcellTest,SetupCellS2) std::ofstream ofs_running; ofs_running.open("setup_cell.tmp"); PARAM.input.nspin = 2; - ucell->ntype = 2; + ucell->setup_cell(fn,ofs_running); ofs_running.close(); remove("setup_cell.tmp"); @@ -102,7 +108,7 @@ TEST_F(UcellTest,SetupCellS4) std::ofstream ofs_running; ofs_running.open("setup_cell.tmp"); PARAM.input.nspin = 4; - ucell->ntype = 2; + ucell->setup_cell(fn,ofs_running); ofs_running.close(); remove("setup_cell.tmp"); @@ -113,7 +119,7 @@ TEST_F(UcellDeathTest,SetupCellWarning1) std::string fn = "./STRU_MgO"; std::ofstream ofs_running; ofs_running.open("setup_cell.tmp"); - ucell->ntype = 2; + testing::internal::CaptureStdout(); EXPECT_EXIT(ucell->setup_cell(fn,ofs_running),::testing::ExitedWithCode(1),""); output = testing::internal::GetCapturedStdout(); @@ -127,7 +133,7 @@ TEST_F(UcellDeathTest,SetupCellWarning2) std::string fn = "./support/STRU_MgO_WarningC2"; std::ofstream ofs_running; ofs_running.open("setup_cell.tmp"); - ucell->ntype = 2; + testing::internal::CaptureStdout(); EXPECT_EXIT(ucell->setup_cell(fn,ofs_running),::testing::ExitedWithCode(1),""); output = testing::internal::GetCapturedStdout(); @@ -142,7 +148,7 @@ TEST_F(UcellTest,SetupCellAfterVC) std::ofstream ofs_running; ofs_running.open("setup_cell.tmp"); PARAM.input.nspin = 1; - ucell->ntype = 2; + delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; diff --git a/source/module_cell/test_pw/CMakeLists.txt b/source/module_cell/test_pw/CMakeLists.txt index 4a087c29c7..4f1446e514 100644 --- a/source/module_cell/test_pw/CMakeLists.txt +++ b/source/module_cell/test_pw/CMakeLists.txt @@ -13,6 +13,7 @@ AddTest( LIBS parameter ${math_libs} base device SOURCES unitcell_test_pw.cpp ../unitcell.cpp ../read_atoms.cpp ../atom_spec.cpp ../update_cell.cpp ../bcast_cell.cpp ../atom_pseudo.cpp ../pseudo.cpp ../read_pp.cpp ../read_pp_complete.cpp ../read_pp_upf201.cpp ../read_pp_upf100.cpp + ../read_stru.cpp ../read_atom_species.cpp ../read_pp_vwr.cpp ../read_pp_blps.cpp ../../module_io/output.cpp ../../module_elecstate/read_pseudo.cpp ../../module_elecstate/cal_nelec_nband.cpp ) diff --git a/source/module_cell/test_pw/unitcell_test_pw.cpp b/source/module_cell/test_pw/unitcell_test_pw.cpp index 4adf86b6ad..2e41265090 100644 --- a/source/module_cell/test_pw/unitcell_test_pw.cpp +++ b/source/module_cell/test_pw/unitcell_test_pw.cpp @@ -7,6 +7,7 @@ #include "module_base/mathzone.h" #include "module_base/global_variable.h" #include "module_cell/unitcell.h" +#include "module_cell/read_stru.h" #include #include @@ -43,6 +44,12 @@ class UcellTest : public ::testing::Test void SetUp() { ucell->lmaxmax = 2; + ucell->ntype = 2; + ucell->atom_mass.resize(ucell->ntype); + ucell->atom_label.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); + ucell->orbital_fn.resize(ucell->ntype); } }; @@ -56,11 +63,11 @@ if(GlobalV::MY_RANK==0) std::ifstream ifa(fn.c_str()); std::ofstream ofs_running; ofs_running.open("read_atom_species.tmp"); - ucell->ntype = 2; ucell->atoms = new Atom[ucell->ntype]; ucell->set_atom_flag = true; PARAM.input.test_pseudo_cell = 2; - EXPECT_NO_THROW(ucell->read_atom_species(ifa,ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11,4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22,4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33,4.27957); @@ -84,13 +91,13 @@ if(GlobalV::MY_RANK==0) std::ofstream ofs_warning; ofs_running.open("read_atom_species.tmp"); ofs_warning.open("read_atom_species.warn"); - ucell->ntype = 2; ucell->atoms = new Atom[ucell->ntype]; ucell->set_atom_flag = true; PARAM.input.test_pseudo_cell = 2; PARAM.input.basis_type = "pw"; //call read_atom_species - EXPECT_NO_THROW(ucell->read_atom_species(ifa,ofs_running)); + EXPECT_NO_THROW(unitcell::read_atom_species(ifa, ofs_running,*ucell)); + EXPECT_NO_THROW(unitcell::read_lattice_constant(ifa, ofs_running,ucell->lat)); EXPECT_DOUBLE_EQ(ucell->latvec.e11,4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e22,4.27957); EXPECT_DOUBLE_EQ(ucell->latvec.e33,4.27957); @@ -115,7 +122,6 @@ TEST_F(UcellTest,SetupCell) std::ofstream ofs_running; ofs_running.open("setup_cell.tmp"); PARAM.input.nspin = 1; - ucell->ntype = 2; ucell->setup_cell(fn,ofs_running); ofs_running.close(); remove("setup_cell.tmp"); diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index 4aa7f868ba..c889799463 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -9,7 +9,7 @@ #include "unitcell.h" #include "bcast_cell.h" #include "module_parameter/parameter.h" - +#include "read_stru.h" #ifdef __LCAO #include "../module_basis/module_ao/ORB_read.h" // to use 'ORB' -- mohan 2021-01-30 #endif @@ -31,10 +31,6 @@ UnitCell::UnitCell() { } UnitCell::~UnitCell() { - delete[] atom_label; - delete[] atom_mass; - delete[] pseudo_fn; - delete[] pseudo_type; if (set_atom_flag) { delete[] atoms; } @@ -232,17 +228,22 @@ void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) { bool ok2 = true; // (3) read in atom information - orbital_fn.resize(ntype); + this->atom_mass.resize(ntype); + this->atom_label.resize(ntype); + this->pseudo_fn.resize(ntype); + this->pseudo_type.resize(ntype); + this->orbital_fn.resize(ntype); if (GlobalV::MY_RANK == 0) { // open "atom_unitcell" file. std::ifstream ifa(fn.c_str(), std::ios::in); - if (!ifa) { + if (!ifa) + { GlobalV::ofs_warning << fn; ok = false; } - if (ok) { - + if (ok) + { log << "\n\n\n\n"; log << " >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>" ">>>>>>>>>>>>" @@ -289,8 +290,11 @@ void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) { //======================== // call read_atom_species //======================== - const int error = this->read_atom_species(ifa, log); - + const bool read_atom_species = unitcell::read_atom_species(ifa, log ,*this); + //======================== + // call read_lattice_constant + //======================== + const bool read_lattice_constant = unitcell::read_lattice_constant(ifa, log ,this->lat); //========================== // call read_atom_positions //========================== diff --git a/source/module_cell/unitcell.h b/source/module_cell/unitcell.h index 0132f29360..f62b20edb2 100644 --- a/source/module_cell/unitcell.h +++ b/source/module_cell/unitcell.h @@ -204,11 +204,11 @@ class UnitCell { void update_stress(ModuleBase::matrix& scs); // updates stress void update_force(ModuleBase::matrix& fcs); // updates force in Atom - double* atom_mass = nullptr; - std::string* atom_label = new std::string[1]; - std::string* pseudo_fn = new std::string[1]; - std::string* pseudo_type = new std::string[1]; // pseudopotential types for each elements, - // sunliang added 2022-09-15. + std::vector atom_mass; + std::vector atom_label; + std::vector pseudo_fn; + std::vector pseudo_type; + std::vector orbital_fn; // filenames of orbitals, liuyu add 2022-10-19 std::string descriptor_file; // filenames of descriptor_file, liuyu add 2023-04-06 @@ -230,10 +230,6 @@ class UnitCell { std::string& orb_file, std::ofstream& ofs_running, Atom* atom); - int read_atom_species( - std::ifstream& ifa, - std::ofstream& - ofs_running); // read in the atom information for each type of atom bool read_atom_positions( std::ifstream& ifpos, std::ofstream& ofs_running, @@ -275,7 +271,6 @@ class UnitCell { void cal_nwfc(std::ofstream& log); void cal_meshx(); void cal_natomwfc(std::ofstream& log); - bool check_tau() const; // mohan add 2011-03-03 bool if_atoms_can_move() const; bool if_cell_can_change() const; void setup(const std::string& latname_in, diff --git a/source/module_cell/update_cell.cpp b/source/module_cell/update_cell.cpp index 69cad55823..cf4380a79a 100644 --- a/source/module_cell/update_cell.cpp +++ b/source/module_cell/update_cell.cpp @@ -274,9 +274,11 @@ void remake_cell(Lattice& lat) - cos13 * cos13 - cos23 * cos23; term = sqrt(term) / sin12; latvec.e33 = celldm3 * term; - } else { + } + else + { std::cout << "latname is : " << latName << std::endl; - ModuleBase::WARNING_QUIT("UnitCell::read_atom_species", + ModuleBase::WARNING_QUIT("UnitCell::remake_cell", "latname not supported!"); } } diff --git a/source/module_elecstate/module_dm/test/prepare_unitcell.h b/source/module_elecstate/module_dm/test/prepare_unitcell.h index e4bee46903..8dfd0c3ada 100644 --- a/source/module_elecstate/module_dm/test/prepare_unitcell.h +++ b/source/module_elecstate/module_dm/test/prepare_unitcell.h @@ -73,16 +73,13 @@ class UcellTestPrepare this->ntype = this->elements.size(); static UnitCell ucell; ucell.setup(this->latname, this->ntype, this->lmaxmax, this->init_vel, this->fixed_axes); - delete[] ucell.atom_label; - delete[] ucell.atom_mass; - delete[] ucell.pseudo_fn; - delete[] ucell.pseudo_type; delete[] ucell.magnet.start_magnetization; // mag set here - ucell.atom_label = new std::string[ucell.ntype]; - ucell.atom_mass = new double[ucell.ntype]; - ucell.pseudo_fn = new std::string[ucell.ntype]; - ucell.pseudo_type = new std::string[ucell.ntype]; + + ucell.atom_label.resize(ucell.ntype); + ucell.atom_mass.resize(ucell.ntype); + ucell.pseudo_fn.resize(ucell.ntype); + ucell.pseudo_type.resize(ucell.ntype); ucell.orbital_fn.resize(ucell.ntype); ucell.magnet.start_magnetization = new double[ucell.ntype]; // mag set here ucell.magnet.ux_[0] = 0.0; // ux_ set here diff --git a/source/module_elecstate/test/prepare_unitcell.h b/source/module_elecstate/test/prepare_unitcell.h index 6bf9357f55..8d485cc16b 100644 --- a/source/module_elecstate/test/prepare_unitcell.h +++ b/source/module_elecstate/test/prepare_unitcell.h @@ -60,15 +60,12 @@ class UcellTestPrepare this->lmaxmax, this->init_vel, this->fixed_axes); - delete[] ucell->atom_label; - delete[] ucell->atom_mass; - delete[] ucell->pseudo_fn; - delete[] ucell->pseudo_type; delete[] ucell->magnet.start_magnetization; //mag set here - ucell->atom_label = new std::string[ucell->ntype]; - ucell->atom_mass = new double[ucell->ntype]; - ucell->pseudo_fn = new std::string[ucell->ntype]; - ucell->pseudo_type = new std::string[ucell->ntype]; + + ucell->atom_label.resize(ucell->ntype); + ucell->atom_mass.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here diff --git a/source/module_esolver/test/esolver_dp_test.cpp b/source/module_esolver/test/esolver_dp_test.cpp index 6925eae6f8..ab9ef17331 100644 --- a/source/module_esolver/test/esolver_dp_test.cpp +++ b/source/module_esolver/test/esolver_dp_test.cpp @@ -55,7 +55,7 @@ class ESolverDPTest : public ::testing::Test ucell.atoms[0].taud.resize(1, ModuleBase::Vector3(0.0, 0.0, 0.0)); ucell.atoms[1].taud.resize(1, ModuleBase::Vector3(0.0, 0.0, 0.0)); - ucell.atom_label = new std::string[2]; + ucell.atom_label.resize(ucell.ntype); ucell.atom_label[0] = "Cu"; ucell.atom_label[1] = "Al"; esolver->before_all_runners(ucell, inp); @@ -66,7 +66,6 @@ class ESolverDPTest : public ::testing::Test // Clean up after each test delete esolver; delete[] ucell.atoms; - delete[] ucell.atom_label; } ModuleESolver::ESolver_DP* esolver; diff --git a/source/module_esolver/test/for_test.h b/source/module_esolver/test/for_test.h index 36bff1de56..0437d7f2dc 100644 --- a/source/module_esolver/test/for_test.h +++ b/source/module_esolver/test/for_test.h @@ -22,7 +22,7 @@ UnitCell::UnitCell() ntype = 2; nat = 2; - atom_label = new std::string[ntype]; + atom_label.resize(ntype); atom_label[0] = "Al"; atom_label[1] = "Cu"; diff --git a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt index fb8c89a6ef..aaa7fa281f 100644 --- a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt @@ -8,6 +8,8 @@ add_executable( ../../../module_cell/atom_spec.cpp ../../../module_cell/atom_pseudo.cpp ../../../module_cell/read_atoms.cpp + ../../../module_cell/read_stru.cpp + ../../../module_cell/read_atom_species.cpp ../../../module_cell/setup_nonlocal.cpp ../../../module_cell/pseudo.cpp ../../../module_cell/read_pp.cpp @@ -35,7 +37,7 @@ add_executable( target_link_libraries( test_deepks - base device parameter deepks psi planewave neighbor container + base device parameter deepks psi planewave neighbor container orb gint numerical_atomic_orbitals ${math_libs} ) diff --git a/source/module_hamilt_lcao/module_deltaspin/test/prepare_unitcell.h b/source/module_hamilt_lcao/module_deltaspin/test/prepare_unitcell.h index bbfbcc924f..9f94cbfd86 100644 --- a/source/module_hamilt_lcao/module_deltaspin/test/prepare_unitcell.h +++ b/source/module_hamilt_lcao/module_deltaspin/test/prepare_unitcell.h @@ -72,16 +72,13 @@ class UcellTestPrepare this->ntype = this->elements.size(); static UnitCell ucell; ucell.setup(this->latname, this->ntype, this->lmaxmax, this->init_vel, this->fixed_axes); - delete[] ucell.atom_label; - delete[] ucell.atom_mass; - delete[] ucell.pseudo_fn; - delete[] ucell.pseudo_type; delete[] ucell.orbital_fn; delete[] ucell.magnet.start_magnetization; // mag set here - ucell.atom_label = new std::string[ucell.ntype]; - ucell.atom_mass = new double[ucell.ntype]; - ucell.pseudo_fn = new std::string[ucell.ntype]; - ucell.pseudo_type = new std::string[ucell.ntype]; + ucell->atom_label.resize(ucell->ntype); + ucell->atom_mass.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); + ucell.orbital_fn.resize(ucell.ntype); ucell.magnet.start_magnetization = new double[ucell.ntype]; // mag set here ucell.magnet.ux_[0] = 0.0; // ux_ set here diff --git a/source/module_hamilt_lcao/module_hcontainer/test/prepare_unitcell.h b/source/module_hamilt_lcao/module_hcontainer/test/prepare_unitcell.h index 913f0d910f..6dee43ef9c 100644 --- a/source/module_hamilt_lcao/module_hcontainer/test/prepare_unitcell.h +++ b/source/module_hamilt_lcao/module_hcontainer/test/prepare_unitcell.h @@ -72,15 +72,12 @@ class UcellTestPrepare this->ntype = this->elements.size(); static UnitCell ucell; ucell.setup(this->latname, this->ntype, this->lmaxmax, this->init_vel, this->fixed_axes); - delete[] ucell.atom_label; - delete[] ucell.atom_mass; - delete[] ucell.pseudo_fn; - delete[] ucell.pseudo_type; delete[] ucell.magnet.start_magnetization; // mag set here - ucell.atom_label = new std::string[ucell.ntype]; - ucell.atom_mass = new double[ucell.ntype]; - ucell.pseudo_fn = new std::string[ucell.ntype]; - ucell.pseudo_type = new std::string[ucell.ntype]; + ucell.atom_label.resize(ucell.ntype); + ucell.atom_mass.resize(ucell.ntype); + ucell.pseudo_fn.resize(ucell.ntype); + ucell.pseudo_type.resize(ucell.ntype); + ucell.orbital_fn.resize(ucell.ntype); ucell.magnet.start_magnetization = new double[ucell.ntype]; // mag set here ucell.magnet.ux_[0] = 0.0; // ux_ set here diff --git a/source/module_io/json_output/init_info.cpp b/source/module_io/json_output/init_info.cpp index b967b157d6..0b35642248 100644 --- a/source/module_io/json_output/init_info.cpp +++ b/source/module_io/json_output/init_info.cpp @@ -63,7 +63,7 @@ void gen_stru(UnitCell* ucell) int ntype = ucell->ntype; // array of pseudopotential file - std::string* pseudo_fn = ucell->pseudo_fn; + std::string* pseudo_fn = ucell->pseudo_fn.data(); // array of orbital file std::string* orbital_fn = ucell->orbital_fn.data(); @@ -99,7 +99,7 @@ void gen_stru(UnitCell* ucell) // atom coordinate, mag and label double lat0 = ucell->lat0; - std::string* label = ucell->atom_label; + std::string* label = ucell->atom_label.data(); for (int i = 0; i < ntype; i++) { ModuleBase::Vector3* tau = ucell->atoms[i].tau.data(); diff --git a/source/module_io/json_output/test/para_json_test.cpp b/source/module_io/json_output/test/para_json_test.cpp index 92675f8698..0d4e4a0332 100644 --- a/source/module_io/json_output/test/para_json_test.cpp +++ b/source/module_io/json_output/test/para_json_test.cpp @@ -337,10 +337,10 @@ TEST(AbacusJsonTest, Init_stru_test) double lat0 = 10.0; ucell.ntype = 1; - ucell.pseudo_fn = new std::string[1]; + ucell.pseudo_fn.resize(1); ucell.orbital_fn.resize(1); ucell.atoms = atomlist; - ucell.atom_label = new std::string[1]; + ucell.atom_label.resize(1); ucell.lat0 = lat0; ModuleBase::Vector3 tau[2]; diff --git a/source/module_io/test/prepare_unitcell.h b/source/module_io/test/prepare_unitcell.h index d03ff49eac..c0b394d1fc 100644 --- a/source/module_io/test/prepare_unitcell.h +++ b/source/module_io/test/prepare_unitcell.h @@ -76,15 +76,12 @@ class UcellTestPrepare this->lmaxmax, this->init_vel, this->fixed_axes); - delete[] ucell->atom_label; - delete[] ucell->atom_mass; - delete[] ucell->pseudo_fn; - delete[] ucell->pseudo_type; delete[] ucell->magnet.start_magnetization; //mag set here - ucell->atom_label = new std::string[ucell->ntype]; - ucell->atom_mass = new double[ucell->ntype]; - ucell->pseudo_fn = new std::string[ucell->ntype]; - ucell->pseudo_type = new std::string[ucell->ntype]; + ucell->atom_label.resize(ucell->ntype); + ucell->atom_mass.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); + ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here diff --git a/source/module_io/test/to_qo_test.cpp b/source/module_io/test/to_qo_test.cpp index e05d7fc76c..c1d00714b4 100644 --- a/source/module_io/test/to_qo_test.cpp +++ b/source/module_io/test/to_qo_test.cpp @@ -52,7 +52,7 @@ void define_fcc_cell(UnitCell& ucell) ucell.orbital_fn.resize(2); ucell.orbital_fn[0] = "../../../../tests/PP_ORB/Si_gga_8au_100Ry_2s2p1d.orb"; ucell.orbital_fn[1] = "../../../../tests/PP_ORB/C_gga_8au_100Ry_2s2p1d.orb"; - ucell.pseudo_fn = new std::string[2]; + ucell.pseudo_fn.resize(2); ucell.pseudo_fn[0] = "../../../../tests/PP_ORB/Si_dojo_soc.upf"; ucell.pseudo_fn[1] = "../../../../tests/PP_ORB/C.LDA.UPF"; @@ -88,7 +88,7 @@ void define_sc_cell(UnitCell& ucell) ucell.GGT = ucell.G * ucell.GT; ucell.orbital_fn.resize(1); ucell.orbital_fn[0] = "../../../../tests/PP_ORB/Si_gga_8au_100Ry_2s2p1d.orb"; - ucell.pseudo_fn = new std::string[1]; + ucell.pseudo_fn.resize(1); ucell.pseudo_fn[0] = "../../../../tests/PP_ORB/Si_dojo_soc.upf"; PARAM.sys.global_out_dir = "./"; @@ -309,7 +309,7 @@ TEST_F(toQOTest, RadialCollectionIndexing) tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), {}, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -363,7 +363,7 @@ TEST_F(toQOTest, BuildHydrogenMinimal) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), {}, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -416,7 +416,7 @@ TEST_F(toQOTest, ScanSupercellForAtom) } tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), {}, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -465,7 +465,7 @@ TEST_F(toQOTest, ScanSupercellFCC) 0); tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), {}, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -491,7 +491,7 @@ TEST_F(toQOTest, ScanSupercellSC1) PARAM.input.qo_thr = 1e-6; tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), {}, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -521,7 +521,7 @@ TEST_F(toQOTest, AllocateOvlpMinimal) } tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), {}, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -874,7 +874,7 @@ TEST_F(toQOTest, BuildHydrogenFull) PARAM.input.qo_thr = 1e-10; tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), {}, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -1061,7 +1061,7 @@ TEST_F(toQOTest, BuildPswfcPartial1) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), PARAM.input.qo_screening_coeff, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -1081,7 +1081,7 @@ TEST_F(toQOTest, BuildPswfcPartial2) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), PARAM.input.qo_screening_coeff, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -1101,7 +1101,7 @@ TEST_F(toQOTest, BuildPswfcPartial3) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), PARAM.input.qo_screening_coeff, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -1122,7 +1122,7 @@ TEST_F(toQOTest, BuildPswfcAll) tqo.read_structures(&ucell, kvecs_d, 0, 1); tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), PARAM.input.qo_screening_coeff, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -1149,7 +1149,7 @@ TEST_F(toQOTest, ScanSupercellSC2) PARAM.input.qo_thr = 1e-6; tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), PARAM.input.qo_screening_coeff, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -1175,7 +1175,7 @@ TEST_F(toQOTest, ScanSupercellSC3) PARAM.input.qo_thr = 1e-6; tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), PARAM.input.qo_screening_coeff, PARAM.input.qo_thr, GlobalV::ofs_running, @@ -1202,7 +1202,7 @@ TEST_F(toQOTest, ScanSupercellSC4) PARAM.input.qo_thr = 1e-6; tqo.build_ao(ucell.ntype, "./", - ucell.pseudo_fn, + ucell.pseudo_fn.data(), PARAM.input.qo_screening_coeff, PARAM.input.qo_thr, GlobalV::ofs_running, diff --git a/source/module_io/test_serial/prepare_unitcell.h b/source/module_io/test_serial/prepare_unitcell.h index 6dd2fa7e4c..2fb2e48ea3 100644 --- a/source/module_io/test_serial/prepare_unitcell.h +++ b/source/module_io/test_serial/prepare_unitcell.h @@ -76,15 +76,12 @@ class UcellTestPrepare this->lmaxmax, this->init_vel, this->fixed_axes); - delete[] ucell->atom_label; - delete[] ucell->atom_mass; - delete[] ucell->pseudo_fn; - delete[] ucell->pseudo_type; delete[] ucell->magnet.start_magnetization; //mag set here - ucell->atom_label = new std::string[ucell->ntype]; - ucell->atom_mass = new double[ucell->ntype]; - ucell->pseudo_fn = new std::string[ucell->ntype]; - ucell->pseudo_type = new std::string[ucell->ntype]; + ucell->atom_label.resize(ucell->ntype); + ucell->atom_mass.resize(ucell->ntype); + ucell->pseudo_fn.resize(ucell->ntype); + ucell->pseudo_type.resize(ucell->ntype); + ucell->orbital_fn.resize(ucell->ntype); ucell->magnet.start_magnetization = new double[ucell->ntype]; //mag set here ucell->magnet.ux_[0] = 0.0; // ux_ set here diff --git a/source/module_io/to_qo_kernel.cpp b/source/module_io/to_qo_kernel.cpp index 77e1d029f1..0b4008bc09 100644 --- a/source/module_io/to_qo_kernel.cpp +++ b/source/module_io/to_qo_kernel.cpp @@ -83,7 +83,7 @@ void toQO::initialize(const std::string& out_dir, // build the numerical atomic orbital basis build_nao(ntype_, orbital_dir_, p_ucell_->orbital_fn.data(), iproc_); // build another atomic orbital - build_ao(ntype_, pseudo_dir_, p_ucell_->pseudo_fn, screening_coeffs_, qo_thr_, ofs_running, iproc_); + build_ao(ntype_, pseudo_dir_, p_ucell_->pseudo_fn.data(), screening_coeffs_, qo_thr_, ofs_running, iproc_); // neighbor list search, based on built RadialCollection(s) scan_supercell(iproc_, nprocs_); diff --git a/source/module_md/test/CMakeLists.txt b/source/module_md/test/CMakeLists.txt index ec8bb0bf8c..39f30baa94 100644 --- a/source/module_md/test/CMakeLists.txt +++ b/source/module_md/test/CMakeLists.txt @@ -8,6 +8,8 @@ list(APPEND depend_files ../../module_cell/update_cell.cpp ../../module_cell/bcast_cell.cpp ../../module_cell/atom_spec.cpp + ../../module_cell/read_stru.cpp + ../../module_cell/read_atom_species.cpp ../../module_cell/atom_pseudo.cpp ../../module_cell/read_atoms.cpp ../../module_cell/pseudo.cpp diff --git a/source/module_md/test/setcell.h b/source/module_md/test/setcell.h index 1f97b4e0f4..fedb2478e0 100644 --- a/source/module_md/test/setcell.h +++ b/source/module_md/test/setcell.h @@ -43,11 +43,9 @@ class Setcell ucell.atoms = new Atom[ucell.ntype]; ucell.set_atom_flag = true; - - delete[] ucell.atom_label; - delete[] ucell.atom_mass; - ucell.atom_mass = new double[ucell.ntype]; - ucell.atom_label = new std::string[ucell.ntype]; + + ucell.atom_mass.resize(ucell.ntype); + ucell.atom_label.resize(ucell.ntype); ucell.atom_mass[0] = 39.948; ucell.atom_label[0] = "Ar"; diff --git a/source/module_psi/test/psi_initializer_unit_test.cpp b/source/module_psi/test/psi_initializer_unit_test.cpp index 0cf1f6060f..d4e30234c9 100644 --- a/source/module_psi/test/psi_initializer_unit_test.cpp +++ b/source/module_psi/test/psi_initializer_unit_test.cpp @@ -142,8 +142,8 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_ucell->tpiba = 2.0 * M_PI / this->p_ucell->lat0; this->p_ucell->tpiba2 = this->p_ucell->tpiba * this->p_ucell->tpiba; // atom - delete[] this->p_ucell->atom_label; - this->p_ucell->atom_label = new std::string[1]; + this->p_ucell->atom_label.shrink_to_fit(); + this->p_ucell->atom_label.resize(1); this->p_ucell->atom_label[0] = "Si"; // atom properties this->p_ucell->nat = 1; @@ -160,9 +160,8 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_ucell->atoms[0].taud.resize(1, {0.25, 0.25, 0.25}); this->p_ucell->atoms[0].mbl.resize(1, {0, 0, 0}); // atom pseudopotential - if(this->p_ucell->pseudo_fn != nullptr) { delete[] this->p_ucell->pseudo_fn; -} - this->p_ucell->pseudo_fn = new std::string[1]; + this->p_ucell->pseudo_fn.shrink_to_fit(); + this->p_ucell->pseudo_fn.resize(1); this->p_ucell->pseudo_fn[0] = "Si_NCSR_ONCVPSP_v0.5_dojo.upf"; this->p_ucell->natomwfc = 4; this->p_ucell->atoms[0].ncpp.nchi = 2; diff --git a/source/module_relax/relax_old/test/for_test.h b/source/module_relax/relax_old/test/for_test.h index be61eb9ea2..6968132d96 100644 --- a/source/module_relax/relax_old/test/for_test.h +++ b/source/module_relax/relax_old/test/for_test.h @@ -43,10 +43,10 @@ UnitCell::UnitCell() tpiba2 = 0.0; omega = 0.0; - atom_label = new std::string[1]; - atom_mass = nullptr; - pseudo_fn = new std::string[1]; - pseudo_type = new std::string[1]; + atom_mass.shrink_to_fit(); + atom_label.resize(1); + pseudo_fn.resize(1); + pseudo_type.resize(1); orbital_fn.resize(1); atoms = new Atom[ntype]; From f4c792cd1e31ea3590e0dc7c365d3a756454782f Mon Sep 17 00:00:00 2001 From: Critsium Date: Thu, 9 Jan 2025 07:42:40 -0500 Subject: [PATCH 043/160] [Feature] Complete all kernels' GPU implement in blas_connector.cpp (#5833) * initial commit * Fix compiling error * Fix trans comparison bug --- source/module_base/blas_connector.cpp | 129 +++++++++++++++++++++++++- 1 file changed, 125 insertions(+), 4 deletions(-) diff --git a/source/module_base/blas_connector.cpp b/source/module_base/blas_connector.cpp index 3bb91e2f01..106eb6c4e8 100644 --- a/source/module_base/blas_connector.cpp +++ b/source/module_base/blas_connector.cpp @@ -50,6 +50,36 @@ namespace BlasUtils{ return CUBLAS_OP_N; } + cublasSideMode_t judge_side(const char& trans) + { + if (trans == 'L') + { + return CUBLAS_SIDE_LEFT; + } + else if (trans == 'R') + { + return CUBLAS_SIDE_RIGHT; + } + return CUBLAS_SIDE_LEFT; + } + + cublasFillMode_t judge_fill(const char& trans) + { + if (trans == 'F') + { + return CUBLAS_FILL_MODE_FULL; + } + else if (trans == 'U') + { + return CUBLAS_FILL_MODE_UPPER; + } + else if (trans == 'D') + { + return CUBLAS_FILL_MODE_LOWER; + } + return CUBLAS_FILL_MODE_FULL; + } + } // namespace BlasUtils #endif @@ -398,6 +428,13 @@ void BlasConnector::symm_cm(const char side, const char uplo, const int m, const &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasSideMode_t sideMode = BlasUtils::judge_side(side); + cublasFillMode_t fillMode = BlasUtils::judge_fill(uplo); + cublasErrcheck(cublasSsymm(BlasUtils::cublas_handle, sideMode, fillMode, m, n, &alpha, a, lda, b, ldb, &beta, c, ldc)); +#endif + } } void BlasConnector::symm_cm(const char side, const char uplo, const int m, const int n, @@ -409,6 +446,13 @@ void BlasConnector::symm_cm(const char side, const char uplo, const int m, const &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasSideMode_t sideMode = BlasUtils::judge_side(side); + cublasFillMode_t fillMode = BlasUtils::judge_fill(uplo); + cublasErrcheck(cublasDsymm(BlasUtils::cublas_handle, sideMode, fillMode, m, n, &alpha, a, lda, b, ldb, &beta, c, ldc)); +#endif + } } void BlasConnector::symm_cm(const char side, const char uplo, const int m, const int n, @@ -420,6 +464,13 @@ void BlasConnector::symm_cm(const char side, const char uplo, const int m, const &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasSideMode_t sideMode = BlasUtils::judge_side(side); + cublasFillMode_t fillMode = BlasUtils::judge_fill(uplo); + cublasErrcheck(cublasCsymm(BlasUtils::cublas_handle, sideMode, fillMode, m, n, (float2*)&alpha, (float2*)a, lda, (float2*)b, ldb, (float2*)&beta, (float2*)c, ldc)); +#endif + } } void BlasConnector::symm_cm(const char side, const char uplo, const int m, const int n, @@ -431,6 +482,13 @@ void BlasConnector::symm_cm(const char side, const char uplo, const int m, const &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasSideMode_t sideMode = BlasUtils::judge_side(side); + cublasFillMode_t fillMode = BlasUtils::judge_fill(uplo); + cublasErrcheck(cublasZsymm(BlasUtils::cublas_handle, sideMode, fillMode, m, n, (double2*)&alpha, (double2*)a, lda, (double2*)b, ldb, (double2*)&beta, (double2*)c, ldc)); +#endif + } } void BlasConnector::hemm_cm(char side, char uplo, int m, int n, @@ -442,6 +500,13 @@ void BlasConnector::hemm_cm(char side, char uplo, int m, int n, &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasSideMode_t sideMode = BlasUtils::judge_side(side); + cublasFillMode_t fillMode = BlasUtils::judge_fill(uplo); + cublasErrcheck(cublasChemm(BlasUtils::cublas_handle, sideMode, fillMode, m, n, (float2*)&alpha, (float2*)a, lda, (float2*)b, ldb, (float2*)&beta, (float2*)c, ldc)); +#endif + } } void BlasConnector::hemm_cm(char side, char uplo, int m, int n, @@ -453,6 +518,13 @@ void BlasConnector::hemm_cm(char side, char uplo, int m, int n, &alpha, a, &lda, b, &ldb, &beta, c, &ldc); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasSideMode_t sideMode = BlasUtils::judge_side(side); + cublasFillMode_t fillMode = BlasUtils::judge_fill(uplo); + cublasErrcheck(cublasZhemm(BlasUtils::cublas_handle, sideMode, fillMode, m, n, (double2*)&alpha, (double2*)a, lda, (double2*)b, ldb, (double2*)&beta, (double2*)c, ldc)); +#endif + } } void BlasConnector::gemv(const char trans, const int m, const int n, @@ -461,7 +533,13 @@ void BlasConnector::gemv(const char trans, const int m, const int n, { if (device_type == base_device::AbacusDevice_t::CpuDevice) { sgemv_(&trans, &m, &n, &alpha, A, &lda, X, &incx, &beta, Y, &incy); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, trans, "gemv_op"); + cublasErrcheck(cublasSgemv(BlasUtils::cublas_handle, cutransA, m, n, &alpha, A, lda, X, incx, &beta, Y, incy)); +#endif + } } void BlasConnector::gemv(const char trans, const int m, const int n, @@ -470,7 +548,13 @@ void BlasConnector::gemv(const char trans, const int m, const int n, { if (device_type == base_device::AbacusDevice_t::CpuDevice) { dgemv_(&trans, &m, &n, &alpha, A, &lda, X, &incx, &beta, Y, &incy); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, trans, "gemv_op"); + cublasErrcheck(cublasDgemv(BlasUtils::cublas_handle, cutransA, m, n, &alpha, A, lda, X, incx, &beta, Y, incy)); +#endif + } } void BlasConnector::gemv(const char trans, const int m, const int n, @@ -479,7 +563,15 @@ void BlasConnector::gemv(const char trans, const int m, const int n, { if (device_type == base_device::AbacusDevice_t::CpuDevice) { cgemv_(&trans, &m, &n, &alpha, A, &lda, X, &incx, &beta, Y, &incy); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cuFloatComplex alpha_cu = make_cuFloatComplex(alpha.real(), alpha.imag()); + cuFloatComplex beta_cu = make_cuFloatComplex(beta.real(), beta.imag()); + cublasOperation_t cutransA = BlasUtils::judge_trans(true, trans, "gemv_op"); + cublasErrcheck(cublasCgemv(BlasUtils::cublas_handle, cutransA, m, n, &alpha_cu, (cuFloatComplex*)A, lda, (cuFloatComplex*)X, incx, &beta_cu, (cuFloatComplex*)Y, incy)); +#endif + } } void BlasConnector::gemv(const char trans, const int m, const int n, @@ -488,7 +580,15 @@ void BlasConnector::gemv(const char trans, const int m, const int n, { if (device_type == base_device::AbacusDevice_t::CpuDevice) { zgemv_(&trans, &m, &n, &alpha, A, &lda, X, &incx, &beta, Y, &incy); -} + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + cuDoubleComplex alpha_cu = make_cuDoubleComplex(alpha.real(), alpha.imag()); + cuDoubleComplex beta_cu = make_cuDoubleComplex(beta.real(), beta.imag()); + cublasOperation_t cutransA = BlasUtils::judge_trans(true, trans, "gemv_op"); + cublasErrcheck(cublasZgemv(BlasUtils::cublas_handle, cutransA, m, n, &alpha_cu, (cuDoubleComplex*)A, lda, (cuDoubleComplex*)X, incx, &beta_cu, (cuDoubleComplex*)Y, incy)); +#endif + } } // out = ||x||_2 @@ -497,6 +597,13 @@ float BlasConnector::nrm2( const int n, const float *X, const int incX, base_dev if (device_type == base_device::AbacusDevice_t::CpuDevice) { return snrm2_( &n, X, &incX ); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + float result = 0.0; + cublasErrcheck(cublasSnrm2(BlasUtils::cublas_handle, n, X, incX, &result)); + return result; +#endif + } return snrm2_( &n, X, &incX ); } @@ -506,6 +613,13 @@ double BlasConnector::nrm2( const int n, const double *X, const int incX, base_d if (device_type == base_device::AbacusDevice_t::CpuDevice) { return dnrm2_( &n, X, &incX ); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + double result = 0.0; + cublasErrcheck(cublasDnrm2(BlasUtils::cublas_handle, n, X, incX, &result)); + return result; +#endif + } return dnrm2_( &n, X, &incX ); } @@ -515,6 +629,13 @@ double BlasConnector::nrm2( const int n, const std::complex *X, const in if (device_type == base_device::AbacusDevice_t::CpuDevice) { return dznrm2_( &n, X, &incX ); } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + double result = 0.0; + cublasErrcheck(cublasDznrm2(BlasUtils::cublas_handle, n, (double2*)X, incX, &result)); + return result; +#endif + } return dznrm2_( &n, X, &incX ); } From 77bad35985420688e2a66963863bf44f5ba7238d Mon Sep 17 00:00:00 2001 From: LUNASEA <33978601+maki49@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:44:17 +0800 Subject: [PATCH 044/160] Refactor: make module_lr/AX a general AO-to-MO transformer (#5834) * rename parameters * core change: support occ-occ and virt-virt * rename the function * rename the files --- source/Makefile.Objects | 6 +- source/module_lr/AX/AX.h | 65 ---- source/module_lr/AX/AX_parallel.cpp | 117 -------- source/module_lr/AX/AX_serial.cpp | 140 --------- source/module_lr/AX/test/AX_test.cpp | 231 --------------- source/module_lr/AX/test/CMakeLists.txt | 6 - source/module_lr/CMakeLists.txt | 6 +- .../CMakeLists.txt | 0 .../module_lr/ao_to_mo_transformer/ao_to_mo.h | 43 +++ .../ao_to_mo_parallel.cpp | 127 ++++++++ .../ao_to_mo_transformer/ao_to_mo_serial.cpp | 165 +++++++++++ .../ao_to_mo_transformer/test/CMakeLists.txt | 6 + .../test/ao_to_mo_test.cpp | 280 ++++++++++++++++++ .../operator_casida/operator_lr_hxc.cpp | 6 +- 14 files changed, 630 insertions(+), 568 deletions(-) delete mode 100644 source/module_lr/AX/AX.h delete mode 100644 source/module_lr/AX/AX_parallel.cpp delete mode 100644 source/module_lr/AX/AX_serial.cpp delete mode 100644 source/module_lr/AX/test/AX_test.cpp delete mode 100644 source/module_lr/AX/test/CMakeLists.txt rename source/module_lr/{AX => ao_to_mo_transformer}/CMakeLists.txt (100%) create mode 100644 source/module_lr/ao_to_mo_transformer/ao_to_mo.h create mode 100644 source/module_lr/ao_to_mo_transformer/ao_to_mo_parallel.cpp create mode 100644 source/module_lr/ao_to_mo_transformer/ao_to_mo_serial.cpp create mode 100644 source/module_lr/ao_to_mo_transformer/test/CMakeLists.txt create mode 100644 source/module_lr/ao_to_mo_transformer/test/ao_to_mo_test.cpp diff --git a/source/Makefile.Objects b/source/Makefile.Objects index ec7764b5e9..4301c0943a 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -69,7 +69,7 @@ VPATH=./src_global:\ ./module_ri:\ ./module_parameter:\ ./module_lr:\ -./module_lr/AX:\ +./module_lr/ao_to_mo_transformer:\ ./module_lr/dm_trans:\ ./module_lr/operator_casida:\ ./module_lr/potentials:\ @@ -725,8 +725,8 @@ OBJS_TENSOR=tensor.o\ OBJS_LR=lr_util.o\ lr_util_hcontainer.o\ - AX_parallel.o\ - AX_serial.o\ + ao_to_mo_parallel.o\ + ao_to_mo_serial.o\ dm_trans_parallel.o\ dm_trans_serial.o\ dmr_complex.o\ diff --git a/source/module_lr/AX/AX.h b/source/module_lr/AX/AX.h deleted file mode 100644 index c1cdac3532..0000000000 --- a/source/module_lr/AX/AX.h +++ /dev/null @@ -1,65 +0,0 @@ -#pragma once -#include -#include "module_psi/psi.h" -#include -#ifdef __MPI -#include "module_base/parallel_2d.h" -#endif -namespace LR -{ - // double - void cal_AX_forloop_serial( - const std::vector& V_istate, - const psi::Psi& c, - const int& nocc, - const int& nvirt, - double* const AX_istate); - void cal_AX_blas( - const std::vector& V_istate, - const psi::Psi& c, - const int& nocc, - const int& nvirt, - double* const AX_istate, - const bool add_on = true); -#ifdef __MPI - void cal_AX_pblas( - const std::vector& V_istate, - const Parallel_2D& pmat, - const psi::Psi& c, - const Parallel_2D& pc, - const int& naos, - const int& nocc, - const int& nvirt, - const Parallel_2D& pX, - double* const AX_istate, - const bool add_on=true); -#endif - // complex - void cal_AX_forloop_serial( - const std::vector& V_istate, - const psi::Psi>& c, - const int& nocc, - const int& nvirt, - std::complex* const AX_istate); - void cal_AX_blas( - const std::vector& V_istate, - const psi::Psi>& c, - const int& nocc, - const int& nvirt, - std::complex* const AX_istate, - const bool add_on = true); - -#ifdef __MPI - void cal_AX_pblas( - const std::vector& V_istate, - const Parallel_2D& pmat, - const psi::Psi>& c, - const Parallel_2D& pc, - const int& naos, - const int& nocc, - const int& nvirt, - const Parallel_2D& pX, - std::complex* const AX_istate, - const bool add_on = true); -#endif -} \ No newline at end of file diff --git a/source/module_lr/AX/AX_parallel.cpp b/source/module_lr/AX/AX_parallel.cpp deleted file mode 100644 index c5b956bac6..0000000000 --- a/source/module_lr/AX/AX_parallel.cpp +++ /dev/null @@ -1,117 +0,0 @@ -#ifdef __MPI -#include "AX.h" -#include "module_base/scalapack_connector.h" -#include "module_base/tool_title.h" -#include "module_lr/utils/lr_util.h" -#include "module_lr/utils/lr_util_print.h" -namespace LR -{ - //output: col first, consistent with blas - // c: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) - // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) - void cal_AX_pblas( - const std::vector& V_istate, - const Parallel_2D& pmat, - const psi::Psi& c, - const Parallel_2D& pc, - const int& naos, - const int& nocc, - const int& nvirt, - const Parallel_2D& pX, - double* AX_istate, - const bool add_on) - { - ModuleBase::TITLE("hamilt_lrtd", "cal_AX_pblas"); - assert(pmat.comm() == pc.comm() && pmat.comm() == pX.comm()); - assert(pmat.blacs_ctxt == pc.blacs_ctxt && pmat.blacs_ctxt == pX.blacs_ctxt); - assert(pX.get_local_size() > 0); - - const int nks = V_istate.size(); - - Parallel_2D pVc; // for intermediate Vc - LR_Util::setup_2d_division(pVc, pmat.get_block_size(), naos, nocc, pmat.blacs_ctxt); - for (int isk = 0;isk < nks;++isk) - { - const int ax_start = isk * pX.get_local_size(); - c.fix_k(isk); - - //Vc - container::Tensor Vc(DAT::DT_DOUBLE, DEV::CpuDevice, { pVc.get_col_size(), pVc.get_row_size() });//row is "inside"(memory contiguity) for pblas - Vc.zero(); - - int i1 = 1; - int ivirt = nocc + 1; - - char transa = 'N'; - char transb = 'N'; - const double alpha = 1.0; - const double beta = add_on ? 1.0 : 0.0; - pdgemm_(&transa, &transb, &naos, &nocc, &naos, - &alpha, V_istate[isk].data(), &i1, &i1, pmat.desc, - c.get_pointer(), &i1, &i1, pc.desc, - &beta, Vc.data(), &i1, &i1, pVc.desc); - - transa = 'T'; - // AX_istate = c ^ TVc - // descC puts M(nvirt) to row - pdgemm_(&transa, &transb, &nvirt, &nocc, &naos, - &alpha, c.get_pointer(), &i1, &ivirt, pc.desc, - Vc.data(), &i1, &i1, pVc.desc, - &beta, AX_istate + ax_start, &i1, &i1, pX.desc); - - } - } - - void cal_AX_pblas( - const std::vector& V_istate, - const Parallel_2D& pmat, - const psi::Psi>& c, - const Parallel_2D& pc, - const int& naos, - const int& nocc, - const int& nvirt, - const Parallel_2D& pX, - std::complex* const AX_istate, - const bool add_on) - { - ModuleBase::TITLE("hamilt_lrtd", "cal_AX_plas"); - assert(pmat.comm() == pc.comm() && pmat.comm() == pX.comm()); - assert(pmat.blacs_ctxt == pc.blacs_ctxt && pmat.blacs_ctxt == pX.blacs_ctxt); - assert(pX.get_local_size() > 0); - - const int nks = V_istate.size(); - - Parallel_2D pVc; // for intermediate Vc - LR_Util::setup_2d_division(pVc, pmat.get_block_size(), naos, nocc, pmat.blacs_ctxt); - for (int isk = 0;isk < nks;++isk) - { - const int ax_start = isk * pX.get_local_size(); - c.fix_k(isk); - - //Vc - container::Tensor Vc(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { pVc.get_col_size(), pVc.get_row_size() }); - Vc.zero(); - - int i1 = 1; - int ivirt = nocc + 1; - - char transa = 'N'; - char transb = 'N'; - const std::complex alpha(1.0, 0.0); - const std::complex beta = add_on ? std::complex(1.0, 0.0) : std::complex(0.0, 0.0); - pzgemm_(&transa, &transb, &naos, &nocc, &naos, - &alpha, V_istate[isk].data>(), &i1, &i1, pmat.desc, - c.get_pointer(), &i1, &i1, pc.desc, - &beta, Vc.data>(), &i1, &i1, pVc.desc); - - transa = 'C'; - // AX_istate = c ^ TVc - // descC puts M(nvirt) to row - pzgemm_(&transa, &transb, &nvirt, &nocc, &naos, - &alpha, c.get_pointer(), &i1, &ivirt, pc.desc, - Vc.data>(), &i1, &i1, pVc.desc, - &beta, AX_istate + ax_start, &i1, &i1, pX.desc); - } - } -} -#endif diff --git a/source/module_lr/AX/AX_serial.cpp b/source/module_lr/AX/AX_serial.cpp deleted file mode 100644 index 234d4412dd..0000000000 --- a/source/module_lr/AX/AX_serial.cpp +++ /dev/null @@ -1,140 +0,0 @@ -#include "AX.h" -#include "module_base/blas_connector.h" -#include "module_base/tool_title.h" -#include "module_lr/utils/lr_util.h" -namespace LR -{ - void cal_AX_forloop_serial( - const std::vector& V_istate, - const psi::Psi& c, - const int& nocc, - const int& nvirt, - double* AX_istate) - { - ModuleBase::TITLE("hamilt_lrtd", "cal_AX_forloop"); - const int nks = V_istate.size(); - int naos = c.get_nbasis(); - ModuleBase::GlobalFunc::ZEROS(AX_istate, nks * nocc * nvirt); - - for (int isk = 0;isk < nks;++isk) - { - c.fix_k(isk); - const int ax_start = isk * nocc * nvirt; - for (int i = 0;i < nocc;++i) - { - for (int a = 0;a < nvirt;++a) - { - for (int nu = 0;nu < naos;++nu) - { - for (int mu = 0;mu < naos;++mu) - { - AX_istate[ax_start + i * nvirt + a] += c(nocc + a, mu) * V_istate[isk].data()[nu * naos + mu] * c(i, nu); - } - } - } - } - } - } - void cal_AX_forloop_serial( - const std::vector& V_istate, - const psi::Psi>& c, - const int& nocc, - const int& nvirt, - std::complex* const AX_istate) - { - ModuleBase::TITLE("hamilt_lrtd", "cal_AX_forloop"); - const int nks = V_istate.size(); - int naos = c.get_nbasis(); - ModuleBase::GlobalFunc::ZEROS(AX_istate, nks * nocc * nvirt); - - for (int isk = 0;isk < nks;++isk) - { - c.fix_k(isk); - const int ax_start = isk * nocc * nvirt; - for (int i = 0;i < nocc;++i) - { - for (int a = 0;a < nvirt;++a) - { - for (int nu = 0;nu < naos;++nu) - { - for (int mu = 0;mu < naos;++mu) - { - AX_istate[ax_start + i * nvirt + a] += std::conj(c(nocc + a, mu)) * V_istate[isk].data>()[nu * naos + mu] * c(i, nu); - } - } - } - } - } - } - - void cal_AX_blas( - const std::vector& V_istate, - const psi::Psi& c, - const int& nocc, - const int& nvirt, - double* AX_istate, - const bool add_on) - { - ModuleBase::TITLE("hamilt_lrtd", "cal_AX_blas"); - const int nks = V_istate.size(); - int naos = c.get_nbasis(); - - for (int isk = 0;isk < nks;++isk) - { - c.fix_k(isk); - const int ax_start = isk * nocc * nvirt; - - // Vc[naos*nocc] - container::Tensor Vc(DAT::DT_DOUBLE, DEV::CpuDevice, { nocc, naos });// (Vc)^T - Vc.zero(); - char transa = 'N'; - char transb = 'N'; //c is col major - const double alpha = 1.0; - const double beta = add_on ? 1.0 : 0.0; - dgemm_(&transa, &transb, &naos, &nocc, &naos, &alpha, - V_istate[isk].data(), &naos, c.get_pointer(), &naos, &beta, - Vc.data(), &naos); - - transa = 'T'; - //AX_istate=c^TVc (nvirt major) - dgemm_(&transa, &transb, &nvirt, &nocc, &naos, &alpha, - c.get_pointer(nocc), &naos, Vc.data(), &naos, &beta, - AX_istate + ax_start, &nvirt); - } - } - void cal_AX_blas( - const std::vector& V_istate, - const psi::Psi>& c, - const int& nocc, - const int& nvirt, - std::complex* const AX_istate, - const bool add_on) - { - ModuleBase::TITLE("hamilt_lrtd", "cal_AX_blas"); - const int nks = V_istate.size(); - int naos = c.get_nbasis(); - - for (int isk = 0;isk < nks;++isk) - { - c.fix_k(isk); - const int ax_start = isk * nocc * nvirt; - - // Vc[naos*nocc] (V is hermitian) - container::Tensor Vc(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { nocc, naos });// (Vc)^T - Vc.zero(); - char transa = 'N'; - char transb = 'N'; //c is col major - const std::complex alpha(1.0, 0.0); - const std::complex beta = add_on ? std::complex(1.0, 0.0) : std::complex(0.0, 0.0); - zgemm_(&transa, &transb, &naos, &nocc, &naos, &alpha, - V_istate[isk].data>(), &naos, c.get_pointer(), &naos, &beta, - Vc.data>(), &naos); - - transa = 'C'; - //AX_istate=c^\dagger Vc (nvirt major) - zgemm_(&transa, &transb, &nvirt, &nocc, &naos, &alpha, - c.get_pointer(nocc), &naos, Vc.data>(), &naos, &beta, - AX_istate + ax_start, &nvirt); - } - } -} \ No newline at end of file diff --git a/source/module_lr/AX/test/AX_test.cpp b/source/module_lr/AX/test/AX_test.cpp deleted file mode 100644 index 697c71bc7e..0000000000 --- a/source/module_lr/AX/test/AX_test.cpp +++ /dev/null @@ -1,231 +0,0 @@ -#include -#ifdef __MPI -#include "mpi.h" -#endif -#include "../AX.h" - -#include "module_lr/utils/lr_util.h" - -#define rand01 (static_cast(rand()) / static_cast(RAND_MAX) - 0.5 ) -struct matsize -{ - int nks = 1; - int naos = 2; - int nocc = 1; - int nvirt = 1; - int nb = 1; - matsize(int nks, int naos, int nocc, int nvirt, int nb = 1) - :nks(nks), naos(naos), nocc(nocc), nvirt(nvirt), nb(nb) { - assert(nocc + nvirt <= naos); - }; -}; - -class AXTest : public testing::Test -{ -public: - std::vector sizes{ - // {2, 3, 2, 1}, - {2, 13, 7, 4}, - // {2, 14, 8, 5} - }; - int nstate = 2; - std::ofstream ofs_running; - int my_rank = 0; -#ifdef __MPI - void SetUp() override - { - MPI_Comm_rank(MPI_COMM_WORLD, &my_rank); - this->ofs_running.open("log" + std::to_string(my_rank) + ".txt"); - ofs_running << "my_rank = " << my_rank << std::endl; - } - void TearDown() override - { - ofs_running.close(); - } -#endif - - void set_ones(double* data, int size) { for (int i = 0;i < size;++i) { data[i] = 1.0; } }; - void set_int(double* data, int size) { for (int i = 0;i < size;++i) { data[i] = static_cast(i + 1); } }; - void set_int(std::complex* data, int size) { for (int i = 0;i < size;++i) { data[i] = std::complex(i + 1, -i - 1); } }; - void set_rand(double* data, int size) { for (int i = 0;i < size;++i) { data[i] = rand01 * 10; } }; - void set_rand(std::complex* data, int size) { for (int i = 0;i < size;++i) { data[i] = std::complex(rand01 * 10, rand01 * 10); } }; - void check_eq(double* data1, double* data2, int size) { for (int i = 0;i < size;++i) { EXPECT_NEAR(data1[i], data2[i], 1e-10); } }; - void check_eq(std::complex* data1, std::complex* data2, int size) - { - for (int i = 0;i < size;++i) - { - EXPECT_NEAR(data1[i].real(), data2[i].real(), 1e-10); - EXPECT_NEAR(data1[i].imag(), data2[i].imag(), 1e-10); - } - }; -}; - -TEST_F(AXTest, DoubleSerial) -{ - for (auto s : this->sizes) - { - psi::Psi AX_for(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - psi::Psi AX_blas(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; - int size_v = s.naos * s.naos; - for (int istate = 0;istate < nstate;++istate) - { - std::vector temp(s.nks, s.naos); - psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); - std::vector V(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); - set_rand(&c(0, 0, 0), size_c); - for (auto& v : V) { set_rand(v.data(), size_v); } - LR::cal_AX_forloop_serial(V, c, s.nocc, s.nvirt, &AX_for(istate, 0, 0)); - LR::cal_AX_blas(V, c, s.nocc, s.nvirt, &AX_blas(istate, 0, 0), false); - } - check_eq(&AX_for(0, 0, 0), &AX_blas(0, 0, 0), nstate * s.nks * s.nocc * s.nvirt); - } -} - -TEST_F(AXTest, ComplexSerial) -{ - for (auto s : this->sizes) - { - psi::Psi> AX_for(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - psi::Psi> AX_blas(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; - int size_v = s.naos * s.naos; - for (int istate = 0;istate < nstate;++istate) - { - std::vector temp(s.nks, s.naos); - psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); - std::vector V(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); - set_rand(&c(0, 0, 0), size_c); - for (auto& v : V) { set_rand(v.data>(), size_v); } - LR::cal_AX_forloop_serial(V, c, s.nocc, s.nvirt, &AX_for(istate, 0, 0)); - LR::cal_AX_blas(V, c, s.nocc, s.nvirt, &AX_blas(istate, 0, 0), false); - } - check_eq(&AX_for(0, 0, 0), &AX_blas(0, 0, 0), nstate * s.nks * s.nocc * s.nvirt); - } -} -#ifdef __MPI -TEST_F(AXTest, DoubleParallel) -{ - for (auto s : this->sizes) - { - // c: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) - // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) - Parallel_2D pV; - LR_Util::setup_2d_division(pV, s.nb, s.naos, s.naos); - std::vector V(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { pV.get_col_size(), pV.get_row_size() })); - Parallel_2D pc; - LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, pV.blacs_ctxt); - - std::vector ngk_temp(s.nks, pc.get_row_size()); - psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp.data(), true); - Parallel_2D px; - LR_Util::setup_2d_division(px, s.nb, s.nvirt, s.nocc, pV.blacs_ctxt); - - EXPECT_EQ(pV.dim0, pc.dim0); - EXPECT_EQ(pV.dim1, pc.dim1); - EXPECT_GE(s.nvirt, px.dim0); - EXPECT_GE(s.nocc, px.dim1); - EXPECT_GE(s.naos, pc.dim0); - psi::Psi AX_pblas_loc(s.nks, nstate, px.get_local_size(), nullptr, false); - psi::Psi AX_gather(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - for (int istate = 0;istate < nstate;++istate) - { - for (int isk = 0;isk < s.nks;++isk) - { - set_rand(V.at(isk).data(), pV.get_local_size()); - set_rand(&c(isk, 0, 0), pc.get_local_size()); - } - LR::cal_AX_pblas(V, pV, c, pc, s.naos, s.nocc, s.nvirt, px, &AX_pblas_loc(istate, 0, 0), false); - // gather AX and output - for (int isk = 0;isk < s.nks;++isk) - { - LR_Util::gather_2d_to_full(px, &AX_pblas_loc(istate, isk, 0), &AX_gather(istate, isk, 0), false/*pblas: row first*/, s.nvirt, s.nocc); - } - // compare to global AX - std::vector V_full(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); - - std::vector ngk_temp_1(s.nks, s.naos); - psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_1.data(), true); - for (int isk = 0;isk < s.nks;++isk) - { - LR_Util::gather_2d_to_full(pV, V.at(isk).data(), V_full.at(isk).data(), false, s.naos, s.naos); - LR_Util::gather_2d_to_full(pc, &c(isk, 0, 0), &c_full(isk, 0, 0), false, s.naos, s.nocc + s.nvirt); - } - if (my_rank == 0) - { - psi::Psi AX_full_istate(s.nks, 1, s.nocc * s.nvirt, nullptr, false); - LR::cal_AX_blas(V_full, c_full, s.nocc, s.nvirt, &AX_full_istate(0, 0, 0), false); - check_eq(&AX_full_istate(0, 0, 0), &AX_gather(istate, 0, 0), s.nks * s.nocc * s.nvirt); - } - } - } -} -TEST_F(AXTest, ComplexParallel) -{ - for (auto s : this->sizes) - { - // c: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) - // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) - Parallel_2D pV; - LR_Util::setup_2d_division(pV, s.nb, s.naos, s.naos); - std::vector V(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { pV.get_col_size(), pV.get_row_size() })); - Parallel_2D pc; - LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, pV.blacs_ctxt); - - std::vector ngk_temp_1(s.nks, pc.get_row_size()); - psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp_1.data(), true); - Parallel_2D px; - LR_Util::setup_2d_division(px, s.nb, s.nvirt, s.nocc, pV.blacs_ctxt); - - psi::Psi> AX_pblas_loc(s.nks, nstate, px.get_local_size(), nullptr, false); - psi::Psi> AX_gather(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - for (int istate = 0;istate < nstate;++istate) - { - for (int isk = 0;isk < s.nks;++isk) - { - set_rand(V.at(isk).data>(), pV.get_local_size()); - set_rand(&c(isk, 0, 0), pc.get_local_size()); - } - LR::cal_AX_pblas(V, pV, c, pc, s.naos, s.nocc, s.nvirt, px, &AX_pblas_loc(istate, 0, 0), false); - - // gather AX and output - for (int isk = 0;isk < s.nks;++isk) - { - LR_Util::gather_2d_to_full(px, &AX_pblas_loc(istate, isk, 0), &AX_gather(istate, isk, 0), false/*pblas: row first*/, s.nvirt, s.nocc); - } - // compare to global AX - std::vector V_full(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); - - - std::vector ngk_temp_2(s.nks, s.naos); - psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2.data(), true); - for (int isk = 0;isk < s.nks;++isk) - { - LR_Util::gather_2d_to_full(pV, V.at(isk).data>(), V_full.at(isk).data>(), false, s.naos, s.naos); - LR_Util::gather_2d_to_full(pc, &c(isk, 0, 0), &c_full(isk, 0, 0), false, s.naos, s.nocc + s.nvirt); - } - if (my_rank == 0) - { - psi::Psi> AX_full_istate(s.nks, 1, s.nocc * s.nvirt, nullptr, false); - LR::cal_AX_blas(V_full, c_full, s.nocc, s.nvirt, &AX_full_istate(0, 0, 0), false); - check_eq(&AX_full_istate(0, 0, 0), &AX_gather(istate, 0, 0), s.nks * s.nocc * s.nvirt); - } - } - } -} -#endif - - -int main(int argc, char** argv) -{ - srand(time(nullptr)); // for random number generator -#ifdef __MPI - MPI_Init(&argc, &argv); -#endif - testing::InitGoogleTest(&argc, argv); - int result = RUN_ALL_TESTS(); -#ifdef __MPI - MPI_Finalize(); -#endif - return result; -} diff --git a/source/module_lr/AX/test/CMakeLists.txt b/source/module_lr/AX/test/CMakeLists.txt deleted file mode 100644 index 8cd8c1caf9..0000000000 --- a/source/module_lr/AX/test/CMakeLists.txt +++ /dev/null @@ -1,6 +0,0 @@ -remove_definitions(-DUSE_LIBXC) -AddTest( - TARGET AX_test - LIBS parameter base ${math_libs} container device psi - SOURCES AX_test.cpp ../../utils/lr_util.cpp ../AX_parallel.cpp ../AX_serial.cpp -) \ No newline at end of file diff --git a/source/module_lr/CMakeLists.txt b/source/module_lr/CMakeLists.txt index 3459ca8d3a..3278252c84 100644 --- a/source/module_lr/CMakeLists.txt +++ b/source/module_lr/CMakeLists.txt @@ -1,14 +1,14 @@ if(ENABLE_LCAO) add_subdirectory(utils) - add_subdirectory(AX) + add_subdirectory(ao_to_mo_transformer) add_subdirectory(dm_trans) add_subdirectory(ri_benchmark) list(APPEND objects utils/lr_util.cpp utils/lr_util_hcontainer.cpp - AX/AX_parallel.cpp - AX/AX_serial.cpp + ao_to_mo_transformer/ao_to_mo_parallel.cpp + ao_to_mo_transformer/ao_to_mo_serial.cpp dm_trans/dm_trans_parallel.cpp dm_trans/dm_trans_serial.cpp dm_trans/dmr_complex.cpp diff --git a/source/module_lr/AX/CMakeLists.txt b/source/module_lr/ao_to_mo_transformer/CMakeLists.txt similarity index 100% rename from source/module_lr/AX/CMakeLists.txt rename to source/module_lr/ao_to_mo_transformer/CMakeLists.txt diff --git a/source/module_lr/ao_to_mo_transformer/ao_to_mo.h b/source/module_lr/ao_to_mo_transformer/ao_to_mo.h new file mode 100644 index 0000000000..79c6ee99b2 --- /dev/null +++ b/source/module_lr/ao_to_mo_transformer/ao_to_mo.h @@ -0,0 +1,43 @@ +#pragma once +#include +#include "module_psi/psi.h" +#include +#ifdef __MPI +#include "module_base/parallel_2d.h" +#endif +namespace LR +{ + enum MO_TYPE { OO, VO, VV }; + template + void ao_to_mo_forloop_serial( + const std::vector& mat_ao, + const psi::Psi& coeff, + const int& nocc, + const int& nvirt, + T* const mat_mo, + MO_TYPE type = VO); + template + void ao_to_mo_blas( + const std::vector& mat_ao, + const psi::Psi& coeff, + const int& nocc, + const int& nvirt, + T* const mat_mo, + const bool add_on = true, + MO_TYPE type = VO); +#ifdef __MPI + template + void ao_to_mo_pblas( + const std::vector& mat_ao, + const Parallel_2D& pmat_ao, + const psi::Psi& coeff, + const Parallel_2D& pcoeff, + const int& naos, + const int& nocc, + const int& nvirt, + const Parallel_2D& pmat_mo, + T* const mat_mo, + const bool add_on = true, + MO_TYPE type = VO); +#endif +} \ No newline at end of file diff --git a/source/module_lr/ao_to_mo_transformer/ao_to_mo_parallel.cpp b/source/module_lr/ao_to_mo_transformer/ao_to_mo_parallel.cpp new file mode 100644 index 0000000000..dbd0525e74 --- /dev/null +++ b/source/module_lr/ao_to_mo_transformer/ao_to_mo_parallel.cpp @@ -0,0 +1,127 @@ +#ifdef __MPI +#include "ao_to_mo.h" +#include "module_base/scalapack_connector.h" +#include "module_base/tool_title.h" +#include "module_lr/utils/lr_util.h" +#include "module_lr/utils/lr_util_print.h" +namespace LR +{ + //output: col first, consistent with blas + // coeff: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) + // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) + template<> + void ao_to_mo_pblas( + const std::vector& mat_ao, + const Parallel_2D& pmat_ao, + const psi::Psi& coeff, + const Parallel_2D& pcoeff, + const int& naos, + const int& nocc, + const int& nvirt, + const Parallel_2D& pmat_mo, + double* mat_mo, + const bool add_on, + MO_TYPE type) + { + ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_pblas"); + assert(pmat_ao.comm() == pcoeff.comm() && pmat_ao.comm() == pmat_mo.comm()); + assert(pmat_ao.blacs_ctxt == pcoeff.blacs_ctxt && pmat_ao.blacs_ctxt == pmat_mo.blacs_ctxt); + assert(pmat_mo.get_local_size() > 0); + + const int nks = mat_ao.size(); + const int i1 = 1; + const int ivirt = nocc + 1; + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int imo1 = type == MO_TYPE::VV ? ivirt : i1; + const int imo2 = type == MO_TYPE::OO ? i1 : ivirt; + + Parallel_2D pVc; // for intermediate Vc + LR_Util::setup_2d_division(pVc, pmat_ao.get_block_size(), naos, nmo1, pmat_ao.blacs_ctxt); + for (int isk = 0;isk < nks;++isk) + { + const int start = isk * pmat_mo.get_local_size(); + coeff.fix_k(isk); + + //Vc + container::Tensor Vc(DAT::DT_DOUBLE, DEV::CpuDevice, { pVc.get_col_size(), pVc.get_row_size() });//row is "inside"(memory contiguity) for pblas + Vc.zero(); + + char transa = 'N'; + char transb = 'N'; + const double alpha = 1.0; + const double beta = add_on ? 1.0 : 0.0; + pdgemm_(&transa, &transb, &naos, &nmo1, &naos, + &alpha, mat_ao[isk].data(), &i1, &i1, pmat_ao.desc, + coeff.get_pointer(), &i1, &imo1, pcoeff.desc, + &beta, Vc.data(), &i1, &i1, pVc.desc); + + transa = 'T'; + // mat_mo = c ^ TVc + // descC puts M(nvirt) to row + pdgemm_(&transa, &transb, &nmo2, &nmo1, &naos, + &alpha, coeff.get_pointer(), &i1, &imo2, pcoeff.desc, + Vc.data(), &i1, &i1, pVc.desc, + &beta, mat_mo + start, &i1, &i1, pmat_mo.desc); + + } + } + + template<> + void ao_to_mo_pblas( + const std::vector& mat_ao, + const Parallel_2D& pmat_ao, + const psi::Psi>& coeff, + const Parallel_2D& pcoeff, + const int& naos, + const int& nocc, + const int& nvirt, + const Parallel_2D& pmat_mo, + std::complex* const mat_mo, + const bool add_on, + MO_TYPE type) + { + ModuleBase::TITLE("hamilt_lrtd", "cal_AX_plas"); + assert(pmat_ao.comm() == pcoeff.comm() && pmat_ao.comm() == pmat_mo.comm()); + assert(pmat_ao.blacs_ctxt == pcoeff.blacs_ctxt && pmat_ao.blacs_ctxt == pmat_mo.blacs_ctxt); + assert(pmat_mo.get_local_size() > 0); + + const int nks = mat_ao.size(); + const int i1 = 1; + const int ivirt = nocc + 1; + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int imo1 = type == MO_TYPE::VV ? ivirt : i1; + const int imo2 = type == MO_TYPE::OO ? i1 : ivirt; + + Parallel_2D pVc; // for intermediate Vc + LR_Util::setup_2d_division(pVc, pmat_ao.get_block_size(), naos, nmo1, pmat_ao.blacs_ctxt); + for (int isk = 0;isk < nks;++isk) + { + const int start = isk * pmat_mo.get_local_size(); + coeff.fix_k(isk); + + //Vc + container::Tensor Vc(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { pVc.get_col_size(), pVc.get_row_size() }); + Vc.zero(); + + char transa = 'N'; + char transb = 'N'; + const std::complex alpha(1.0, 0.0); + const std::complex beta = add_on ? std::complex(1.0, 0.0) : std::complex(0.0, 0.0); + pzgemm_(&transa, &transb, &naos, &nmo1, &naos, + &alpha, mat_ao[isk].data>(), &i1, &i1, pmat_ao.desc, + coeff.get_pointer(), &i1, &imo1, pcoeff.desc, + &beta, Vc.data>(), &i1, &i1, pVc.desc); + + transa = 'C'; + // mat_mo = c ^ TVc + // descC puts M(nvirt) to row + pzgemm_(&transa, &transb, &nmo2, &nmo1, &naos, + &alpha, coeff.get_pointer(), &i1, &imo2, pcoeff.desc, + Vc.data>(), &i1, &i1, pVc.desc, + &beta, mat_mo + start, &i1, &i1, pmat_mo.desc); + } + } +} +#endif diff --git a/source/module_lr/ao_to_mo_transformer/ao_to_mo_serial.cpp b/source/module_lr/ao_to_mo_transformer/ao_to_mo_serial.cpp new file mode 100644 index 0000000000..82e5475f6c --- /dev/null +++ b/source/module_lr/ao_to_mo_transformer/ao_to_mo_serial.cpp @@ -0,0 +1,165 @@ +#include "ao_to_mo.h" +#include "module_base/blas_connector.h" +#include "module_base/tool_title.h" +#include "module_lr/utils/lr_util.h" +namespace LR +{ + template<> + void ao_to_mo_forloop_serial( + const std::vector& mat_ao, + const psi::Psi& coeff, + const int& nocc, + const int& nvirt, + double* mat_mo, + MO_TYPE type) + { + ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_forloop_serial"); + const int nks = mat_ao.size(); + const int naos = coeff.get_nbasis(); + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int imo1 = type == MO_TYPE::VV ? nocc : 0; + const int imo2 = type == MO_TYPE::OO ? 0 : nocc; + + ModuleBase::GlobalFunc::ZEROS(mat_mo, nks * nmo1 * nmo2); + + for (int isk = 0;isk < nks;++isk) + { + coeff.fix_k(isk); + const int start = isk * nmo1 * nmo2; + for (int p = 0;p < nmo1;++p) + { + for (int q = 0;q < nmo2;++q) + { + for (int nu = 0;nu < naos;++nu) + { + for (int mu = 0;mu < naos;++mu) + { + mat_mo[start + p * nmo2 + q] += coeff(imo2 + q, mu) * mat_ao[isk].data()[nu * naos + mu] * coeff(imo1 + p, nu); + } + } + } + } + } + } + template<> + void ao_to_mo_forloop_serial( + const std::vector& mat_ao, + const psi::Psi>& coeff, + const int& nocc, + const int& nvirt, + std::complex* const mat_mo, + MO_TYPE type) + { + ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_forloop_serial"); + const int nks = mat_ao.size(); + const int naos = coeff.get_nbasis(); + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int imo1 = type == MO_TYPE::VV ? nocc : 0; + const int imo2 = type == MO_TYPE::OO ? 0 : nocc; + + ModuleBase::GlobalFunc::ZEROS(mat_mo, nks * nmo1 * nmo2); + + for (int isk = 0;isk < nks;++isk) + { + coeff.fix_k(isk); + const int start = isk * nmo1 * nmo2; + for (int p = 0;p < nmo1;++p) + { + for (int q = 0;q < nmo2;++q) + { + for (int nu = 0;nu < naos;++nu) + { + for (int mu = 0;mu < naos;++mu) + { + mat_mo[start + p * nmo2 + q] += std::conj(coeff(imo2 + q, mu)) * mat_ao[isk].data>()[nu * naos + mu] * coeff(imo1 + p, nu); + } + } + } + } + } + } + template<> + void ao_to_mo_blas( + const std::vector& mat_ao, + const psi::Psi& coeff, + const int& nocc, + const int& nvirt, + double* mat_mo, + const bool add_on, + MO_TYPE type) + { + ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_blas"); + const int nks = mat_ao.size(); + const int naos = coeff.get_nbasis(); + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int imo1 = type == MO_TYPE::VV ? nocc : 0; + const int imo2 = type == MO_TYPE::OO ? 0 : nocc; + + for (int isk = 0;isk < nks;++isk) + { + coeff.fix_k(isk); + const int start = isk * nmo1 * nmo2; + + // Vc[naos*nocc] + container::Tensor Vc(DAT::DT_DOUBLE, DEV::CpuDevice, { nmo1, naos });// (Vc)^T + Vc.zero(); + char transa = 'N'; + char transb = 'N'; //coeff is col major + const double alpha = 1.0; + const double beta = add_on ? 1.0 : 0.0; + dgemm_(&transa, &transb, &naos, &nmo1, &naos, &alpha, + mat_ao[isk].data(), &naos, coeff.get_pointer(imo1), &naos, &beta, + Vc.data(), &naos); + + transa = 'T'; + //mat_mo=coeff^TVc (nvirt major) + dgemm_(&transa, &transb, &nmo2, &nmo1, &naos, &alpha, + coeff.get_pointer(imo2), &naos, Vc.data(), &naos, &beta, + mat_mo + start, &nmo2); + } + } + template<> + void ao_to_mo_blas( + const std::vector& mat_ao, + const psi::Psi>& coeff, + const int& nocc, + const int& nvirt, + std::complex* const mat_mo, + const bool add_on, + MO_TYPE type) + { + ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_blas"); + const int nks = mat_ao.size(); + const int naos = coeff.get_nbasis(); + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int imo1 = type == MO_TYPE::VV ? nocc : 0; + const int imo2 = type == MO_TYPE::OO ? 0 : nocc; + + for (int isk = 0;isk < nks;++isk) + { + coeff.fix_k(isk); + const int start = isk * nmo1 * nmo2; + + // Vc[naos*nocc] (V is hermitian) + container::Tensor Vc(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { nmo1, naos });// (Vc)^T + Vc.zero(); + char transa = 'N'; + char transb = 'N'; //coeff is col major + const std::complex alpha(1.0, 0.0); + const std::complex beta = add_on ? std::complex(1.0, 0.0) : std::complex(0.0, 0.0); + zgemm_(&transa, &transb, &naos, &nmo1, &naos, &alpha, + mat_ao[isk].data>(), &naos, coeff.get_pointer(imo1), &naos, &beta, + Vc.data>(), &naos); + + transa = 'C'; + //mat_mo=coeff^\dagger Vc (nvirt major) + zgemm_(&transa, &transb, &nmo2, &nmo1, &naos, &alpha, + coeff.get_pointer(imo2), &naos, Vc.data>(), &naos, &beta, + mat_mo + start, &nmo2); + } + } +} \ No newline at end of file diff --git a/source/module_lr/ao_to_mo_transformer/test/CMakeLists.txt b/source/module_lr/ao_to_mo_transformer/test/CMakeLists.txt new file mode 100644 index 0000000000..e8e6c4b2f4 --- /dev/null +++ b/source/module_lr/ao_to_mo_transformer/test/CMakeLists.txt @@ -0,0 +1,6 @@ +remove_definitions(-DUSE_LIBXC) +AddTest( + TARGET ao_to_mo_test + LIBS parameter base ${math_libs} container device psi + SOURCES ao_to_mo_test.cpp ../../utils/lr_util.cpp ../ao_to_mo_parallel.cpp ../ao_to_mo_serial.cpp +) \ No newline at end of file diff --git a/source/module_lr/ao_to_mo_transformer/test/ao_to_mo_test.cpp b/source/module_lr/ao_to_mo_transformer/test/ao_to_mo_test.cpp new file mode 100644 index 0000000000..5601ad451d --- /dev/null +++ b/source/module_lr/ao_to_mo_transformer/test/ao_to_mo_test.cpp @@ -0,0 +1,280 @@ +#include +#ifdef __MPI +#include "mpi.h" +#endif +#include "../ao_to_mo.h" + +#include "module_lr/utils/lr_util.h" + +#define rand01 (static_cast(rand()) / static_cast(RAND_MAX) - 0.5 ) +struct matsize +{ + int nks = 1; + int naos = 2; + int nocc = 1; + int nvirt = 1; + int nb = 1; + matsize(int nks, int naos, int nocc, int nvirt, int nb = 1) + :nks(nks), naos(naos), nocc(nocc), nvirt(nvirt), nb(nb) { + assert(nocc + nvirt <= naos); + }; +}; + +class AO2MOTest : public testing::Test +{ +public: + std::vector sizes{ + // {2, 3, 2, 1}, + {2, 13, 7, 4}, + // {2, 14, 8, 5} + }; + int nstate = 2; + std::ofstream ofs_running; + int my_rank = 0; +#ifdef __MPI + void SetUp() override + { + MPI_Comm_rank(MPI_COMM_WORLD, &my_rank); + this->ofs_running.open("log" + std::to_string(my_rank) + ".txt"); + ofs_running << "my_rank = " << my_rank << std::endl; + } + void TearDown() override + { + ofs_running.close(); + } +#endif + + void set_ones(double* data, int size) { for (int i = 0;i < size;++i) { data[i] = 1.0; } }; + void set_int(double* data, int size) { for (int i = 0;i < size;++i) { data[i] = static_cast(i + 1); } }; + void set_int(std::complex* data, int size) { for (int i = 0;i < size;++i) { data[i] = std::complex(i + 1, -i - 1); } }; + void set_rand(double* data, int size) { for (int i = 0;i < size;++i) { data[i] = rand01 * 10; } }; + void set_rand(std::complex* data, int size) { for (int i = 0;i < size;++i) { data[i] = std::complex(rand01 * 10, rand01 * 10); } }; + void check_eq(double* data1, double* data2, int size) { for (int i = 0;i < size;++i) { EXPECT_NEAR(data1[i], data2[i], 1e-10); } }; + void check_eq(std::complex* data1, std::complex* data2, int size) + { + for (int i = 0;i < size;++i) + { + EXPECT_NEAR(data1[i].real(), data2[i].real(), 1e-10); + EXPECT_NEAR(data1[i].imag(), data2[i].imag(), 1e-10); + } + }; +}; + +TEST_F(AO2MOTest, DoubleSerial) +{ + for (auto s : this->sizes) + { + psi::Psi vo_for(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + psi::Psi vo_blas(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + psi::Psi oo_for(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + psi::Psi oo_blas(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + psi::Psi vv_for(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + psi::Psi vv_blas(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; + int size_v = s.naos * s.naos; + for (int istate = 0;istate < nstate;++istate) + { + std::vector temp(s.nks, s.naos); + psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); + std::vector V(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); + set_rand(&c(0, 0, 0), size_c); + for (auto& v : V) { set_rand(v.data(), size_v); } + LR::ao_to_mo_forloop_serial(V, c, s.nocc, s.nvirt, &vo_for(istate, 0, 0)); + LR::ao_to_mo_blas(V, c, s.nocc, s.nvirt, &vo_blas(istate, 0, 0), false); + LR::ao_to_mo_forloop_serial(V, c, s.nocc, s.nvirt, &oo_for(istate, 0, 0), LR::MO_TYPE::OO); + LR::ao_to_mo_blas(V, c, s.nocc, s.nvirt, &oo_blas(istate, 0, 0), false, LR::MO_TYPE::OO); + LR::ao_to_mo_forloop_serial(V, c, s.nocc, s.nvirt, &vv_for(istate, 0, 0), LR::MO_TYPE::VV); + LR::ao_to_mo_blas(V, c, s.nocc, s.nvirt, &vv_blas(istate, 0, 0), false, LR::MO_TYPE::VV); + } + check_eq(&vo_for(0, 0, 0), &vo_blas(0, 0, 0), nstate * s.nks * s.nocc * s.nvirt); + check_eq(&oo_for(0, 0, 0), &oo_blas(0, 0, 0), nstate * s.nks * s.nocc * s.nocc); + check_eq(&vv_for(0, 0, 0), &vv_blas(0, 0, 0), nstate * s.nks * s.nvirt * s.nvirt); + } +} + +TEST_F(AO2MOTest, ComplexSerial) +{ + for (auto s : this->sizes) + { + psi::Psi> vo_for(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + psi::Psi> vo_blas(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + psi::Psi> oo_for(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + psi::Psi> oo_blas(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + psi::Psi> vv_for(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + psi::Psi> vv_blas(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; + int size_v = s.naos * s.naos; + for (int istate = 0;istate < nstate;++istate) + { + std::vector temp(s.nks, s.naos); + psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); + std::vector V(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); + set_rand(&c(0, 0, 0), size_c); + for (auto& v : V) { set_rand(v.data>(), size_v); } + LR::ao_to_mo_forloop_serial(V, c, s.nocc, s.nvirt, &vo_for(istate, 0, 0)); + LR::ao_to_mo_blas(V, c, s.nocc, s.nvirt, &vo_blas(istate, 0, 0), false); + LR::ao_to_mo_forloop_serial(V, c, s.nocc, s.nvirt, &oo_for(istate, 0, 0), LR::MO_TYPE::OO); + LR::ao_to_mo_blas(V, c, s.nocc, s.nvirt, &oo_blas(istate, 0, 0), false, LR::MO_TYPE::OO); + LR::ao_to_mo_forloop_serial(V, c, s.nocc, s.nvirt, &vv_for(istate, 0, 0), LR::MO_TYPE::VV); + LR::ao_to_mo_blas(V, c, s.nocc, s.nvirt, &vv_blas(istate, 0, 0), false, LR::MO_TYPE::VV); + } + check_eq(&vo_for(0, 0, 0), &vo_blas(0, 0, 0), nstate * s.nks * s.nocc * s.nvirt); + check_eq(&oo_for(0, 0, 0), &oo_blas(0, 0, 0), nstate * s.nks * s.nocc * s.nocc); + check_eq(&vv_for(0, 0, 0), &vv_blas(0, 0, 0), nstate * s.nks * s.nvirt * s.nvirt); + } +} +#ifdef __MPI +TEST_F(AO2MOTest, DoubleParallel) +{ + for (auto s : this->sizes) + { + // c: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) + // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) + Parallel_2D pV; + LR_Util::setup_2d_division(pV, s.nb, s.naos, s.naos); + std::vector V(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { pV.get_col_size(), pV.get_row_size() })); + Parallel_2D pc; + LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, pV.blacs_ctxt); + + std::vector ngk_temp(s.nks, pc.get_row_size()); + psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp.data(), true); + Parallel_2D pvo, poo, pvv; + LR_Util::setup_2d_division(pvo, s.nb, s.nvirt, s.nocc, pV.blacs_ctxt); + LR_Util::setup_2d_division(poo, s.nb, s.nocc, s.nocc, pV.blacs_ctxt); + LR_Util::setup_2d_division(pvv, s.nb, s.nvirt, s.nvirt, pV.blacs_ctxt); + + EXPECT_EQ(pV.dim0, pc.dim0); + EXPECT_EQ(pV.dim1, pc.dim1); + EXPECT_GE(s.nvirt, pvo.dim0); + EXPECT_GE(s.nocc, pvo.dim1); + EXPECT_GE(s.naos, pc.dim0); + psi::Psi vo_pblas_loc(s.nks, nstate, pvo.get_local_size(), nullptr, false); + psi::Psi vo_gather(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + psi::Psi oo_pblas_loc(s.nks, nstate, poo.get_local_size(), nullptr, false); + psi::Psi oo_gather(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + psi::Psi vv_pblas_loc(s.nks, nstate, pvv.get_local_size(), nullptr, false); + psi::Psi vv_gather(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + for (int istate = 0;istate < nstate;++istate) + { + for (int isk = 0;isk < s.nks;++isk) + { + set_rand(V.at(isk).data(), pV.get_local_size()); + set_rand(&c(isk, 0, 0), pc.get_local_size()); + } + LR::ao_to_mo_pblas(V, pV, c, pc, s.naos, s.nocc, s.nvirt, pvo, &vo_pblas_loc(istate, 0, 0), false); + LR::ao_to_mo_pblas(V, pV, c, pc, s.naos, s.nocc, s.nvirt, poo, &oo_pblas_loc(istate, 0, 0), false, LR::MO_TYPE::OO); + LR::ao_to_mo_pblas(V, pV, c, pc, s.naos, s.nocc, s.nvirt, pvv, &vv_pblas_loc(istate, 0, 0), false, LR::MO_TYPE::VV); + // gather AX and output + for (int isk = 0;isk < s.nks;++isk) + { + LR_Util::gather_2d_to_full(pvo, &vo_pblas_loc(istate, isk, 0), &vo_gather(istate, isk, 0), false/*pblas: row first*/, s.nvirt, s.nocc); + LR_Util::gather_2d_to_full(poo, &oo_pblas_loc(istate, isk, 0), &oo_gather(istate, isk, 0), false/*pblas: row first*/, s.nocc, s.nocc); + LR_Util::gather_2d_to_full(pvv, &vv_pblas_loc(istate, isk, 0), &vv_gather(istate, isk, 0), false/*pblas: row first*/, s.nvirt, s.nvirt); + } + // compare to global AX + std::vector V_full(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); + std::vector ngk_temp_1(s.nks, s.naos); + psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_1.data(), true); + for (int isk = 0;isk < s.nks;++isk) + { + LR_Util::gather_2d_to_full(pV, V.at(isk).data(), V_full.at(isk).data(), false, s.naos, s.naos); + LR_Util::gather_2d_to_full(pc, &c(isk, 0, 0), &c_full(isk, 0, 0), false, s.naos, s.nocc + s.nvirt); + } + if (my_rank == 0) + { + psi::Psi vo_full_istate(s.nks, 1, s.nocc * s.nvirt, nullptr, false); + LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &vo_full_istate(0, 0, 0), false); + check_eq(&vo_full_istate(0, 0, 0), &vo_gather(istate, 0, 0), s.nks * s.nocc * s.nvirt); + psi::Psi oo_full_istate(s.nks, 1, s.nocc * s.nocc, nullptr, false); + LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &oo_full_istate(0, 0, 0), false, LR::MO_TYPE::OO); + check_eq(&oo_full_istate(0, 0, 0), &oo_gather(istate, 0, 0), s.nks * s.nocc * s.nocc); + psi::Psi vv_full_istate(s.nks, 1, s.nvirt * s.nvirt, nullptr, false); + LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &vv_full_istate(0, 0, 0), false, LR::MO_TYPE::VV); + check_eq(&vv_full_istate(0, 0, 0), &vv_gather(istate, 0, 0), s.nks * s.nvirt * s.nvirt); + } + } + } +} +TEST_F(AO2MOTest, ComplexParallel) +{ + for (auto s : this->sizes) + { + // c: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) + // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) + Parallel_2D pV; + LR_Util::setup_2d_division(pV, s.nb, s.naos, s.naos); + std::vector V(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { pV.get_col_size(), pV.get_row_size() })); + Parallel_2D pc; + LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, pV.blacs_ctxt); + + std::vector ngk_temp_1(s.nks, pc.get_row_size()); + psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp_1.data(), true); + Parallel_2D pvo, poo, pvv; + LR_Util::setup_2d_division(pvo, s.nb, s.nvirt, s.nocc, pV.blacs_ctxt); + LR_Util::setup_2d_division(poo, s.nb, s.nocc, s.nocc, pV.blacs_ctxt); + LR_Util::setup_2d_division(pvv, s.nb, s.nvirt, s.nvirt, pV.blacs_ctxt); + + psi::Psi> vo_pblas_loc(s.nks, nstate, pvo.get_local_size(), nullptr, false); + psi::Psi> vo_gather(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + psi::Psi> oo_pblas_loc(s.nks, nstate, poo.get_local_size(), nullptr, false); + psi::Psi> oo_gather(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + psi::Psi> vv_pblas_loc(s.nks, nstate, pvv.get_local_size(), nullptr, false); + psi::Psi> vv_gather(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + for (int istate = 0;istate < nstate;++istate) + { + for (int isk = 0;isk < s.nks;++isk) + { + set_rand(V.at(isk).data>(), pV.get_local_size()); + set_rand(&c(isk, 0, 0), pc.get_local_size()); + } + LR::ao_to_mo_pblas(V, pV, c, pc, s.naos, s.nocc, s.nvirt, pvo, &vo_pblas_loc(istate, 0, 0), false); + LR::ao_to_mo_pblas(V, pV, c, pc, s.naos, s.nocc, s.nvirt, poo, &oo_pblas_loc(istate, 0, 0), false, LR::MO_TYPE::OO); + LR::ao_to_mo_pblas(V, pV, c, pc, s.naos, s.nocc, s.nvirt, pvv, &vv_pblas_loc(istate, 0, 0), false, LR::MO_TYPE::VV); + + // gather AX and output + for (int isk = 0;isk < s.nks;++isk) + { + LR_Util::gather_2d_to_full(pvo, &vo_pblas_loc(istate, isk, 0), &vo_gather(istate, isk, 0), false/*pblas: row first*/, s.nvirt, s.nocc); + LR_Util::gather_2d_to_full(poo, &oo_pblas_loc(istate, isk, 0), &oo_gather(istate, isk, 0), false/*pblas: row first*/, s.nocc, s.nocc); + LR_Util::gather_2d_to_full(pvv, &vv_pblas_loc(istate, isk, 0), &vv_gather(istate, isk, 0), false/*pblas: row first*/, s.nvirt, s.nvirt); + } + // compare to global AX + std::vector V_full(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); + std::vector ngk_temp_2(s.nks, s.naos); + psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2.data(), true); + for (int isk = 0;isk < s.nks;++isk) + { + LR_Util::gather_2d_to_full(pV, V.at(isk).data>(), V_full.at(isk).data>(), false, s.naos, s.naos); + LR_Util::gather_2d_to_full(pc, &c(isk, 0, 0), &c_full(isk, 0, 0), false, s.naos, s.nocc + s.nvirt); + } + if (my_rank == 0) + { + psi::Psi> vo_full_istate(s.nks, 1, s.nocc * s.nvirt, nullptr, false); + LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &vo_full_istate(0, 0, 0), false); + check_eq(&vo_full_istate(0, 0, 0), &vo_gather(istate, 0, 0), s.nks * s.nocc * s.nvirt); + psi::Psi> oo_full_istate(s.nks, 1, s.nocc * s.nocc, nullptr, false); + LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nocc, &oo_full_istate(0, 0, 0), false, LR::MO_TYPE::OO); + check_eq(&oo_full_istate(0, 0, 0), &oo_gather(istate, 0, 0), s.nks * s.nocc * s.nocc); + psi::Psi> vv_full_istate(s.nks, 1, s.nvirt * s.nvirt, nullptr, false); + LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &vv_full_istate(0, 0, 0), false, LR::MO_TYPE::VV); + check_eq(&vv_full_istate(0, 0, 0), &vv_gather(istate, 0, 0), s.nks * s.nvirt * s.nvirt); + } + } + } +} +#endif + + +int main(int argc, char** argv) +{ + srand(time(nullptr)); // for random number generator +#ifdef __MPI + MPI_Init(&argc, &argv); +#endif + testing::InitGoogleTest(&argc, argv); + int result = RUN_ALL_TESTS(); +#ifdef __MPI + MPI_Finalize(); +#endif + return result; +} diff --git a/source/module_lr/operator_casida/operator_lr_hxc.cpp b/source/module_lr/operator_casida/operator_lr_hxc.cpp index 22af349ca1..ed55c7c0c7 100644 --- a/source/module_lr/operator_casida/operator_lr_hxc.cpp +++ b/source/module_lr/operator_casida/operator_lr_hxc.cpp @@ -8,7 +8,7 @@ #include "module_lr/utils/lr_util_print.h" // #include "module_hamilt_lcao/hamilt_lcaodft/DM_gamma_2d_to_grid.h" #include "module_hamilt_lcao/module_hcontainer/hcontainer_funcs.h" -#include "module_lr/AX/AX.h" +#include "module_lr/ao_to_mo_transformer/ao_to_mo.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" inline double conj(double a) { return a; } @@ -43,9 +43,9 @@ namespace LR // 5. [AX]^{Hxc}_{ai}=\sum_{\mu,\nu}c^*_{a,\mu,}V^{Hxc}_{\mu,\nu}c_{\nu,i} #ifdef __MPI - cal_AX_pblas(v_hxc_2d, this->pmat, psil_ks, this->pc, naos, nocc[sl], nvirt[sl], this->pX[sl], hpsi); + ao_to_mo_pblas(v_hxc_2d, this->pmat, psil_ks, this->pc, naos, nocc[sl], nvirt[sl], this->pX[sl], hpsi); #else - cal_AX_blas(v_hxc_2d, psil_ks, nocc[sl], nvirt[sl], hpsi); + ao_to_mo_blas(v_hxc_2d, psil_ks, nocc[sl], nvirt[sl], hpsi); #endif } From 48fbc90507e2b9cd2138f77f12d6de457b3f2fef Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:45:09 +0800 Subject: [PATCH 045/160] Fix module_container test dependency on DCU (#5838) --- .../module_base/module_container/ATen/ops/test/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/module_base/module_container/ATen/ops/test/CMakeLists.txt b/source/module_base/module_container/ATen/ops/test/CMakeLists.txt index 260aaa800f..0cc2c090ca 100644 --- a/source/module_base/module_container/ATen/ops/test/CMakeLists.txt +++ b/source/module_base/module_container/ATen/ops/test/CMakeLists.txt @@ -1,7 +1,7 @@ AddTest( TARGET container_ops_uts LIBS parameter ${math_libs} - SOURCES einsum_op_test.cpp linalg_op_test.cpp + SOURCES einsum_op_test.cpp linalg_op_test.cpp ../../kernels/lapack.cpp ) target_link_libraries(container_ops_uts container base device) \ No newline at end of file From 74b29543f421dad12b68a41089ccc039bda1d625 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Thu, 9 Jan 2025 20:46:21 +0800 Subject: [PATCH 046/160] fix: memory leak when precision=single (#5839) * fix: memory leak when precision=single * change op * fix wrong logic of atomic+random --- source/module_esolver/esolver_ks_pw.cpp | 7 ++-- .../hamilt_pwdft/VNL_in_pw.cpp | 5 ++- source/module_io/read_input_item_system.cpp | 16 +++++++++ source/module_psi/psi_init.cpp | 35 ++++++++++++++----- source/module_psi/psi_init.h | 3 +- 5 files changed, 52 insertions(+), 14 deletions(-) diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index d16289d4e7..23639d45a3 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -106,15 +106,18 @@ ESolver_KS_PW::~ESolver_KS_PW() container::kernels::destroyGpuBlasHandle(); container::kernels::destroyGpuSolverHandle(); #endif - delete reinterpret_cast*>(this->kspw_psi); } #ifdef __DSP std::cout << " ** Closing DSP Hardware..." << std::endl; dspDestoryHandle(GlobalV::MY_RANK); #endif + if(PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") + { + delete this->kspw_psi; + } if (PARAM.inp.precision == "single") { - delete reinterpret_cast, Device>*>(this->__kspw_psi); + delete this->__kspw_psi; } delete this->psi; diff --git a/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp index c33d68470b..b41c8f476e 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp @@ -532,9 +532,12 @@ void pseudopot_cell_vnl::getvnl(Device* ctx, delmem_var_op()(ctx, ylm); delmem_var_op()(ctx, vkb1); delmem_complex_op()(ctx, sk); - if (base_device::get_device_type(ctx) == base_device::GpuDevice) + if (PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { delmem_var_op()(ctx, gk); + } + if (PARAM.inp.device == "gpu") + { delmem_int_op()(ctx, atom_nh); delmem_int_op()(ctx, atom_nb); delmem_int_op()(ctx, atom_na); diff --git a/source/module_io/read_input_item_system.cpp b/source/module_io/read_input_item_system.cpp index 97b5875f96..c95e785885 100644 --- a/source/module_io/read_input_item_system.cpp +++ b/source/module_io/read_input_item_system.cpp @@ -775,12 +775,28 @@ void ReadInput::item_system() para.input.device=base_device::information::get_device_flag( para.inp.device, para.inp.basis_type); }; + item.check_value = [](const Input_Item& item, const Parameter& para) { + std::vector avail_list = {"cpu", "gpu"}; + if (std::find(avail_list.begin(), avail_list.end(), para.input.device) == avail_list.end()) + { + const std::string warningstr = nofound_str(avail_list, "device"); + ModuleBase::WARNING_QUIT("ReadInput", warningstr); + } + }; this->add_item(item); } { Input_Item item("precision"); item.annotation = "the computing precision for ABACUS"; read_sync_string(input.precision); + item.check_value = [](const Input_Item& item, const Parameter& para) { + std::vector avail_list = {"single", "double"}; + if (std::find(avail_list.begin(), avail_list.end(), para.input.precision) == avail_list.end()) + { + const std::string warningstr = nofound_str(avail_list, "precision"); + ModuleBase::WARNING_QUIT("ReadInput", warningstr); + } + }; this->add_item(item); } } diff --git a/source/module_psi/psi_init.cpp b/source/module_psi/psi_init.cpp index f5a0fa6595..24708c9665 100644 --- a/source/module_psi/psi_init.cpp +++ b/source/module_psi/psi_init.cpp @@ -53,7 +53,7 @@ void PSIInit::prepare_init(const int& random_seed) this->psi_initer = std::unique_ptr>(new psi_initializer_random()); } else if (this->init_wfc == "atomic" - || (this->init_wfc == "atomic+random" && this->ucell.natomwfc != PARAM.inp.nbands)) + || (this->init_wfc == "atomic+random" && this->ucell.natomwfc < PARAM.inp.nbands)) { this->psi_initer = std::unique_ptr>(new psi_initializer_atomic()); } @@ -99,17 +99,30 @@ void PSIInit::initialize_psi(Psi>* psi, const int nbands_start = this->psi_initer->nbands_start(); const int nbands = psi->get_nbands(); const int nbasis = psi->get_nbasis(); - const bool another_psi_space = (nbands_start != nbands || PARAM.inp.precision == "single"); + const bool not_equal = (nbands_start != nbands); Psi* psi_cpu = reinterpret_cast*>(psi); Psi* psi_device = kspw_psi; - if (another_psi_space) + if (not_equal) { psi_cpu = new Psi(1, nbands_start, nbasis, nullptr); psi_device = PARAM.inp.device == "gpu" ? new psi::Psi(psi_cpu[0]) : reinterpret_cast*>(psi_cpu); } + else if (PARAM.inp.precision == "single") + { + if (PARAM.inp.device == "cpu") + { + psi_cpu = reinterpret_cast*>(kspw_psi); + psi_device = kspw_psi; + } + else + { + psi_cpu = new Psi(1, nbands_start, nbasis, nullptr); + psi_device = kspw_psi; + } + } // loop over kpoints, make it possible to only allocate memory for psig at the only one kpt // like (1, nbands, npwx), in which npwx is the maximal npw of all kpoints @@ -126,16 +139,16 @@ void PSIInit::initialize_psi(Psi>* psi, this->psi_initer->init_psig(psi_cpu->get_pointer(), ik); if (psi_device->get_pointer() != psi_cpu->get_pointer()) { - castmem_h2d_op()(ctx, cpu_ctx, psi_device->get_pointer(), psi_cpu->get_pointer(), nbands_start * nbasis); + syncmem_h2d_op()(ctx, cpu_ctx, psi_device->get_pointer(), psi_cpu->get_pointer(), nbands_start * nbasis); } std::vector::type> etatom(nbands_start, 0.0); if (this->ks_solver == "cg") { - if (another_psi_space) + if (not_equal) { - // for diagH_subspace_init, psi_cpu->get_pointer() and kspw_psi->get_pointer() should be different + // for diagH_subspace_init, psi_device->get_pointer() and kspw_psi->get_pointer() should be different hsolver::DiagoIterAssist::diagH_subspace_init(p_hamilt, psi_device->get_pointer(), nbands_start, @@ -145,7 +158,7 @@ void PSIInit::initialize_psi(Psi>* psi, } else { - // for diagH_subspace_init, psi_cpu->get_pointer() and kspw_psi->get_pointer() can be the same + // for diagH_subspace, psi_device->get_pointer() and kspw_psi->get_pointer() can be the same hsolver::DiagoIterAssist::diagH_subspace(p_hamilt, *psi_device, *kspw_psi, @@ -155,14 +168,14 @@ void PSIInit::initialize_psi(Psi>* psi, } else // dav, bpcg { - if (another_psi_space) + if (psi_device->get_pointer() != kspw_psi->get_pointer()) { syncmem_complex_op()(ctx, ctx, kspw_psi->get_pointer(), psi_device->get_pointer(), nbands * nbasis); } } } // end k-point loop - if (another_psi_space) + if (not_equal) { delete psi_cpu; if(PARAM.inp.device == "gpu") @@ -170,6 +183,10 @@ void PSIInit::initialize_psi(Psi>* psi, delete psi_device; } } + else if (PARAM.inp.precision == "single" && PARAM.inp.device == "gpu") + { + delete psi_cpu; + } ModuleBase::timer::tick("PSIInit", "initialize_psi"); } diff --git a/source/module_psi/psi_init.h b/source/module_psi/psi_init.h index 453d27b072..712952e634 100644 --- a/source/module_psi/psi_init.h +++ b/source/module_psi/psi_init.h @@ -82,8 +82,7 @@ class PSIInit //-------------------------OP-------------------------------------------- using syncmem_complex_op = base_device::memory::synchronize_memory_op; - using castmem_h2d_op - = base_device::memory::cast_memory_op; + using syncmem_h2d_op = base_device::memory::synchronize_memory_op; }; ///@brief allocate the wavefunction From 24abddd9f297d301698211e1cb818eaf0e07c242 Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Thu, 9 Jan 2025 22:52:36 +0800 Subject: [PATCH 047/160] Refactor: Remove the global dependence of all remained functions in DeePKS. (#5835) * Remove global dependence of cal_gevdm and rearrange the calling order for simplifying. * Move some checks from FORCE_STRESS to LCAO_Deepks_interface. * Remove the global dependence of cal_e_delta_band. * Move cal_gedm to deepks_basic.cpp * Remove the global dependence of functions related to pdm in DeePKS. * Revert "Remove the global dependence of functions related to pdm in DeePKS." This reverts commit 7a97a9562b455bc5cc603c490f4b469a74032564. * Remove global dependence of pdm related functions in DeePKS. * Fix the compile bug of DeePKS UT test. * Remove the global dependence of functions related to phialpha in DeePKS. * Simplify some function for LCAO_deepks_io. * Update FORCE_STRESS.cpp * [pre-commit.ci lite] apply automatic fixes * Update esolver_ks_lcao.cpp * Update LCAO_deepks_interface.cpp --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/Makefile.Objects | 11 +- source/module_esolver/esolver_ks_lcao.cpp | 18 +- source/module_esolver/lcao_before_scf.cpp | 12 +- source/module_esolver/lcao_others.cpp | 12 +- .../hamilt_lcaodft/FORCE_STRESS.cpp | 153 +------ .../hamilt_lcaodft/FORCE_gamma.cpp | 38 +- .../hamilt_lcaodft/FORCE_k.cpp | 21 +- .../operator_lcao/deepks_lcao.cpp | 44 ++- .../operator_lcao/deepks_lcao.h | 4 +- .../module_deepks/CMakeLists.txt | 9 +- .../module_deepks/LCAO_deepks.cpp | 12 +- .../module_deepks/LCAO_deepks.h | 177 +-------- .../module_deepks/LCAO_deepks_interface.cpp | 203 ++++++---- .../module_deepks/LCAO_deepks_interface.h | 7 +- .../module_deepks/LCAO_deepks_io.cpp | 374 ++---------------- .../module_deepks/LCAO_deepks_io.h | 77 +--- .../module_deepks/LCAO_deepks_torch.cpp | 84 ---- .../module_deepks/LCAO_deepks_vdelta.cpp | 79 ---- .../module_deepks/cal_gedm.cpp | 170 -------- .../module_deepks/deepks_basic.cpp | 239 +++++++++++ .../module_deepks/deepks_basic.h | 62 +++ .../module_deepks/deepks_force.cpp | 4 +- .../module_deepks/deepks_orbpre.cpp | 2 +- .../{LCAO_deepks_pdm.cpp => deepks_pdm.cpp} | 130 +++--- .../module_deepks/deepks_pdm.h | 64 +++ ...eepks_phialpha.cpp => deepks_phialpha.cpp} | 71 ++-- .../module_deepks/deepks_phialpha.h | 52 +++ .../module_deepks/deepks_vdelta.cpp | 92 +++++ .../module_deepks/deepks_vdelta.h | 25 ++ .../module_deepks/test/LCAO_deepks_test.cpp | 73 +++- .../module_deepks/test/Makefile.Objects | 10 +- 31 files changed, 1043 insertions(+), 1286 deletions(-) delete mode 100644 source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp delete mode 100644 source/module_hamilt_lcao/module_deepks/LCAO_deepks_vdelta.cpp delete mode 100644 source/module_hamilt_lcao/module_deepks/cal_gedm.cpp create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_basic.cpp create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_basic.h rename source/module_hamilt_lcao/module_deepks/{LCAO_deepks_pdm.cpp => deepks_pdm.cpp} (74%) create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_pdm.h rename source/module_hamilt_lcao/module_deepks/{LCAO_deepks_phialpha.cpp => deepks_phialpha.cpp} (83%) create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_phialpha.h create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_vdelta.cpp create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_vdelta.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 4301c0943a..5d01dd1839 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -193,21 +193,20 @@ OBJS_CELL=atom_pseudo.o\ read_atom_species.o\ OBJS_DEEPKS=LCAO_deepks.o\ + deepks_basic.o\ + deepks_descriptor.o\ deepks_force.o\ deepks_fpre.o\ deepks_spre.o\ - deepks_descriptor.o\ deepks_orbital.o\ deepks_orbpre.o\ + deepks_vdelta.o\ deepks_vdpre.o\ deepks_hmat.o\ + deepks_pdm.o\ + deepks_phialpha.o\ LCAO_deepks_io.o\ - LCAO_deepks_pdm.o\ - LCAO_deepks_phialpha.o\ - LCAO_deepks_torch.o\ - LCAO_deepks_vdelta.o\ LCAO_deepks_interface.o\ - cal_gedm.o\ OBJS_ELECSTAT=elecstate.o\ diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 8c87cc352b..1fc3b1cdc3 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -225,9 +225,16 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa if (PARAM.inp.deepks_scf) { // load the DeePKS model from deep neural network - GlobalC::ld.load_model(PARAM.inp.deepks_model); + DeePKS_domain::load_model(PARAM.inp.deepks_model, GlobalC::ld.model_deepks); // read pdm from file for NSCF or SCF-restart, do it only once in whole calculation - GlobalC::ld.read_projected_DM((PARAM.inp.init_chg == "file"), PARAM.inp.deepks_equiv, *orb_.Alpha); + DeePKS_domain::read_pdm((PARAM.inp.init_chg == "file"), + PARAM.inp.deepks_equiv, + GlobalC::ld.init_pdm, + GlobalC::ld.inlmax, + GlobalC::ld.lmaxd, + GlobalC::ld.inl_l, + *orb_.Alpha, + GlobalC::ld.pdm); } #endif @@ -928,9 +935,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) // 1) calculate the kinetic energy density tau, sunliang 2024-09-18 if (PARAM.inp.out_elf[0] > 0) { - elecstate::lcao_cal_tau(&(this->GG), - &(this->GK), - this->pelec->charge); + elecstate::lcao_cal_tau(&(this->GG), &(this->GK), this->pelec->charge); } //! 2) call after_scf() of ESolver_KS @@ -1047,7 +1052,6 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) std::shared_ptr ld_shared_ptr(&GlobalC::ld, [](LCAO_Deepks*) {}); LCAO_Deepks_Interface LDI(ld_shared_ptr); - ModuleBase::timer::tick("ESolver_KS_LCAO", "out_deepks_labels"); LDI.out_deepks_labels(this->pelec->f_en.etot, this->pelec->klist->get_nks(), ucell.nat, @@ -1061,8 +1065,6 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) *(this->psi), dynamic_cast*>(this->pelec)->get_DM(), p_ham_deepks); - - ModuleBase::timer::tick("ESolver_KS_LCAO", "out_deepks_labels"); } #endif diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index 8aad327da7..724b4e06e3 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -211,13 +211,19 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) { const Parallel_Orbitals* pv = &this->pv; // allocate , phialpha is different every ion step, so it is allocated here - GlobalC::ld.allocate_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd); + DeePKS_domain::allocate_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, GlobalC::ld.phialpha); // build and save at beginning - GlobalC::ld.build_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, *(two_center_bundle_.overlap_orb_alpha)); + DeePKS_domain::build_phialpha(PARAM.inp.cal_force, + ucell, + orb_, + this->gd, + pv, + *(two_center_bundle_.overlap_orb_alpha), + GlobalC::ld.phialpha); if (PARAM.inp.deepks_out_unittest) { - GlobalC::ld.check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd); + DeePKS_domain::check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, GlobalC::ld.phialpha); } } #endif diff --git a/source/module_esolver/lcao_others.cpp b/source/module_esolver/lcao_others.cpp index 3c8c0ff879..2ba5d9c37c 100644 --- a/source/module_esolver/lcao_others.cpp +++ b/source/module_esolver/lcao_others.cpp @@ -217,13 +217,19 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) { const Parallel_Orbitals* pv = &this->pv; // allocate , phialpha is different every ion step, so it is allocated here - GlobalC::ld.allocate_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd); + DeePKS_domain::allocate_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, GlobalC::ld.phialpha); // build and save at beginning - GlobalC::ld.build_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, *(two_center_bundle_.overlap_orb_alpha)); + DeePKS_domain::build_phialpha(PARAM.inp.cal_force, + ucell, + orb_, + this->gd, + pv, + *(two_center_bundle_.overlap_orb_alpha), + GlobalC::ld.phialpha); if (PARAM.inp.deepks_out_unittest) { - GlobalC::ld.check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd); + DeePKS_domain::check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, GlobalC::ld.phialpha); } } #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp index bfeb7b9f7f..1d64bbe049 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp @@ -500,87 +500,16 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, if (PARAM.inp.deepks_out_labels) // not parallelized yet { const std::string file_ftot = PARAM.globalv.global_out_dir + "deepks_ftot.npy"; - LCAO_deepks_io::save_npy_f(fcs, file_ftot, ucell.nat, - GlobalV::MY_RANK); // Ty/Bohr, F_tot + LCAO_deepks_io::save_npy_f(fcs, file_ftot, GlobalV::MY_RANK); // Ry/Bohr, F_tot + const std::string file_fbase = PARAM.globalv.global_out_dir + "deepks_fbase.npy"; if (PARAM.inp.deepks_scf) { - const std::string file_fbase = PARAM.globalv.global_out_dir + "deepks_fbase.npy"; - LCAO_deepks_io::save_npy_f(fcs - fvnl_dalpha, - file_fbase, - ucell.nat, - GlobalV::MY_RANK); // Ry/Bohr, F_base - - if (!PARAM.inp.deepks_equiv) // training with force label not supported by equivariant version now - { - torch::Tensor gdmx; - if (PARAM.globalv.gamma_only_local) - { - const std::vector>& dm_gamma - = dynamic_cast*>(pelec)->get_DM()->get_DMK_vector(); - - DeePKS_domain::cal_gdmx(GlobalC::ld.lmaxd, - GlobalC::ld.inlmax, - kv.get_nks(), - kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.inl_index, - dm_gamma, - ucell, - orb, - pv, - gd, - gdmx); - } - else - { - const std::vector>>& dm_k - = dynamic_cast>*>(pelec) - ->get_DM() - ->get_DMK_vector(); - - DeePKS_domain::cal_gdmx(GlobalC::ld.lmaxd, - GlobalC::ld.inlmax, - kv.get_nks(), - kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.inl_index, - dm_k, - ucell, - orb, - pv, - gd, - gdmx); - } - std::vector gevdm; - GlobalC::ld.cal_gevdm(ucell.nat, gevdm); - torch::Tensor gvx; - DeePKS_domain::cal_gvx(ucell.nat, - GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, - gevdm, - gdmx, - gvx); - - if (PARAM.inp.deepks_out_unittest) - { - DeePKS_domain::check_gdmx(gdmx); - DeePKS_domain::check_gvx(gvx); - } - - LCAO_deepks_io::save_npy_gvx(ucell.nat, - GlobalC::ld.des_per_atom, - gvx, - PARAM.globalv.global_out_dir, - GlobalV::MY_RANK); - } + LCAO_deepks_io::save_npy_f(fcs - fvnl_dalpha, file_fbase, GlobalV::MY_RANK); // Ry/Bohr, F_base } else { - const std::string file_fbase = PARAM.globalv.global_out_dir + "deepks_fbase.npy"; - LCAO_deepks_io::save_npy_f(fcs, file_fbase, ucell.nat, - GlobalV::MY_RANK); // no scf, F_base=F_tot + LCAO_deepks_io::save_npy_f(fcs, file_fbase, GlobalV::MY_RANK); // no scf, F_base=F_tot } } #endif @@ -758,80 +687,18 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, ucell.omega, GlobalV::MY_RANK); // change to energy unit Ry when printing, S_tot, w/ model - // wenfei add 2021/11/2 + const std::string file_sbase = PARAM.globalv.global_out_dir + "deepks_sbase.npy"; if (PARAM.inp.deepks_scf) { - const std::string file_sbase = PARAM.globalv.global_out_dir + "deepks_sbase.npy"; LCAO_deepks_io::save_npy_s(scs - svnl_dalpha, file_sbase, ucell.omega, GlobalV::MY_RANK); // change to energy unit Ry when printing, S_base; - - if (!PARAM.inp.deepks_equiv) // training with stress label not supported by equivariant version now - { - torch::Tensor gdmepsl; - if (PARAM.globalv.gamma_only_local) - { - const std::vector>& dm_gamma - = dynamic_cast*>(pelec)->get_DM()->get_DMK_vector(); - - DeePKS_domain::cal_gdmepsl(GlobalC::ld.lmaxd, - GlobalC::ld.inlmax, - kv.get_nks(), - kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.inl_index, - dm_gamma, - ucell, - orb, - pv, - gd, - gdmepsl); - } - else - { - const std::vector>>& dm_k - = dynamic_cast>*>(pelec) - ->get_DM() - ->get_DMK_vector(); - - DeePKS_domain::cal_gdmepsl(GlobalC::ld.lmaxd, - GlobalC::ld.inlmax, - kv.get_nks(), - kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.inl_index, - dm_k, - ucell, - orb, - pv, - gd, - gdmepsl); - } - - std::vector gevdm; - GlobalC::ld.cal_gevdm(ucell.nat, gevdm); - torch::Tensor gvepsl; - DeePKS_domain::cal_gvepsl(ucell.nat, - GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, - gevdm, - gdmepsl, - gvepsl); - - if (PARAM.inp.deepks_out_unittest) - { - DeePKS_domain::check_gdmepsl(gdmepsl); - DeePKS_domain::check_gvepsl(gvepsl); - } - - LCAO_deepks_io::save_npy_gvepsl(ucell.nat, - GlobalC::ld.des_per_atom, - gvepsl, - PARAM.globalv.global_out_dir, - GlobalV::MY_RANK); // unitless, grad_vepsl - } + } + else + { + LCAO_deepks_io::save_npy_s(scs, file_sbase, ucell.omega, + GlobalV::MY_RANK); // sbase = stot } } #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp index cdcf7bb4cc..506a1ada42 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp @@ -252,15 +252,23 @@ void Force_LCAO::ftable(const bool isforce, if (PARAM.inp.deepks_scf) { // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm - // GlobalC::ld.cal_projected_DM(dm, ucell, orb, gd); - DeePKS_domain::cal_descriptor(ucell.nat, GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.pdm, descriptor, GlobalC::ld.des_per_atom); - GlobalC::ld.cal_gedm(ucell.nat, descriptor); + DeePKS_domain::cal_gedm(ucell.nat, + GlobalC::ld.lmaxd, + GlobalC::ld.nmaxd, + GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + descriptor, + GlobalC::ld.pdm, + GlobalC::ld.model_deepks, + GlobalC::ld.gedm, + GlobalC::ld.E_delta); const int nks = 1; DeePKS_domain::cal_f_delta(dm_gamma, @@ -302,32 +310,8 @@ void Force_LCAO::ftable(const bool isforce, } #ifdef __DEEPKS - // It seems these test should not all be here, should be moved in the future - // Also, these test are not in multi-k case now if (PARAM.inp.deepks_scf && PARAM.inp.deepks_out_unittest) { - const int nks = 1; // 1 for gamma-only - LCAO_deepks_io::print_dm(nks, PARAM.globalv.nlocal, this->ParaV->nrow, dm_gamma); - - GlobalC::ld.check_projected_dm(); - - DeePKS_domain::check_descriptor(GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, - ucell, - PARAM.globalv.global_out_dir, - descriptor); - - GlobalC::ld.check_gedm(); - - GlobalC::ld.cal_e_delta_band(dm_gamma, nks); - - std::ofstream ofs("E_delta_bands.dat"); - ofs << std::setprecision(10) << GlobalC::ld.e_delta_band; - - std::ofstream ofs1("E_delta.dat"); - ofs1 << std::setprecision(10) << GlobalC::ld.E_delta; - DeePKS_domain::check_f_delta(ucell.nat, fvnl_dalpha, svnl_dalpha); } #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp index e8a7bd5c49..ac44ee4194 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp @@ -347,8 +347,6 @@ void Force_LCAO>::ftable(const bool isforce, const std::vector>>& dm_k = dm->get_DMK_vector(); // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm - // GlobalC::ld.cal_projected_DM(dm, ucell, orb, gd); - std::vector descriptor; DeePKS_domain::cal_descriptor(ucell.nat, GlobalC::ld.inlmax, @@ -356,7 +354,17 @@ void Force_LCAO>::ftable(const bool isforce, GlobalC::ld.pdm, descriptor, GlobalC::ld.des_per_atom); - GlobalC::ld.cal_gedm(ucell.nat, descriptor); + DeePKS_domain::cal_gedm(ucell.nat, + GlobalC::ld.lmaxd, + GlobalC::ld.nmaxd, + GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + descriptor, + GlobalC::ld.pdm, + GlobalC::ld.model_deepks, + GlobalC::ld.gedm, + GlobalC::ld.E_delta); DeePKS_domain::cal_f_delta>(dm_k, ucell, @@ -399,6 +407,13 @@ void Force_LCAO>::ftable(const bool isforce, #endif } +#ifdef __DEEPKS + if (PARAM.inp.deepks_scf && PARAM.inp.deepks_out_unittest) + { + DeePKS_domain::check_f_delta(ucell.nat, fvnl_dalpha, svnl_dalpha); + } +#endif + ModuleBase::timer::tick("Force_LCAO", "ftable"); return; } diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index 00de8f1149..09410cf101 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -160,7 +160,18 @@ void hamilt::DeePKS>::contributeHR() { ModuleBase::timer::tick("DeePKS", "contributeHR"); - GlobalC::ld.cal_projected_DM(this->DM, *this->ucell, *ptr_orb_, *(this->gd)); + DeePKS_domain::cal_pdm(GlobalC::ld.init_pdm, + GlobalC::ld.inlmax, + GlobalC::ld.lmaxd, + GlobalC::ld.inl_l, + GlobalC::ld.inl_index, + this->DM, + GlobalC::ld.phialpha, + *this->ucell, + *ptr_orb_, + *(this->gd), + *(this->hR->get_paraV()), + GlobalC::ld.pdm); std::vector descriptor; DeePKS_domain::cal_descriptor(this->ucell->nat, @@ -169,7 +180,17 @@ void hamilt::DeePKS>::contributeHR() GlobalC::ld.pdm, descriptor, GlobalC::ld.des_per_atom); - GlobalC::ld.cal_gedm(this->ucell->nat, descriptor); + DeePKS_domain::cal_gedm(this->ucell->nat, + GlobalC::ld.lmaxd, + GlobalC::ld.nmaxd, + GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + descriptor, + GlobalC::ld.pdm, + GlobalC::ld.model_deepks, + GlobalC::ld.gedm, + GlobalC::ld.E_delta); // // recalculate the H_V_delta // if (this->H_V_delta == nullptr) @@ -444,14 +465,17 @@ void hamilt::DeePKS>::cal_HR_IJR(const double* hr_i } } -inline void get_h_delta_k(int ik, double*& h_delta_k) +template +inline void get_h_delta_k(int ik, TK*& h_delta_k) { - h_delta_k = GlobalC::ld.H_V_delta[ik].data(); - return; -} -inline void get_h_delta_k(int ik, std::complex*& h_delta_k) -{ - h_delta_k = GlobalC::ld.H_V_delta_k[ik].data(); + if constexpr (std::is_same::value) + { + h_delta_k = GlobalC::ld.H_V_delta[ik].data(); + } + else + { + h_delta_k = GlobalC::ld.H_V_delta_k[ik].data(); + } return; } @@ -463,7 +487,7 @@ void hamilt::DeePKS>::contributeHk(int ik) ModuleBase::timer::tick("DeePKS", "contributeHk"); TK* h_delta_k = nullptr; - get_h_delta_k(ik, h_delta_k); + get_h_delta_k(ik, h_delta_k); // set SK to zero and then calculate SK for each k vector ModuleBase::GlobalFunc::ZEROS(h_delta_k, this->hsk->get_size()); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h index a2ad622ec5..08e19a6c9a 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h @@ -58,8 +58,6 @@ class DeePKS> : public OperatorLCAO private: elecstate::DensityMatrix* DM; - // LCAO_Deepks* ld = nullptr; - const UnitCell* ucell = nullptr; Grid_Driver* gridD = nullptr; @@ -73,6 +71,8 @@ class DeePKS> : public OperatorLCAO #ifdef __DEEPKS + LCAO_Deepks* ld = nullptr; + /** * @brief initialize HR, search the nearest neighbor atoms * HContainer is used to store the DeePKS real space Hamiltonian correction with specific atom-pairs diff --git a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt index 2db7d5956f..e5e7b05ce9 100644 --- a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt @@ -1,21 +1,20 @@ if(ENABLE_DEEPKS) list(APPEND objects LCAO_deepks.cpp + deepks_basic.cpp deepks_descriptor.cpp deepks_force.cpp deepks_fpre.cpp deepks_spre.cpp deepks_orbital.cpp deepks_orbpre.cpp + deepks_vdelta.cpp deepks_vdpre.cpp deepks_hmat.cpp + deepks_pdm.cpp + deepks_phialpha.cpp LCAO_deepks_io.cpp - LCAO_deepks_pdm.cpp - LCAO_deepks_phialpha.cpp - LCAO_deepks_torch.cpp - LCAO_deepks_vdelta.cpp LCAO_deepks_interface.cpp - cal_gedm.cpp ) add_library( diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp index cbfb5eb4cb..8d9e363d47 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp @@ -189,7 +189,6 @@ void LCAO_Deepks::init_index(const int ntype, void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) { ModuleBase::TITLE("LCAO_Deepks", "allocate_V_delta"); - nks_V_delta = nks; // initialize the H matrix H_V_delta if (PARAM.globalv.gamma_only_local) @@ -232,7 +231,16 @@ void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) template void LCAO_Deepks::dpks_cal_e_delta_band(const std::vector>& dm, const int nks) { - this->cal_e_delta_band(dm, nks); + std::vector> h_delta; + if constexpr (std::is_same::value) + { + h_delta = this->H_V_delta; + } + else + { + h_delta = this->H_V_delta_k; + } + DeePKS_domain::cal_e_delta_band(dm, h_delta, nks, this->pv, this->e_delta_band); } template void LCAO_Deepks::dpks_cal_e_delta_band(const std::vector>& dm, const int nks); diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index d2cc460ddb..5b3041e72d 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -3,13 +3,17 @@ #ifdef __DEEPKS +#include "deepks_basic.h" #include "deepks_descriptor.h" #include "deepks_force.h" #include "deepks_fpre.h" #include "deepks_hmat.h" #include "deepks_orbital.h" #include "deepks_orbpre.h" +#include "deepks_pdm.h" +#include "deepks_phialpha.h" #include "deepks_spre.h" +#include "deepks_vdelta.h" #include "deepks_vdpre.h" #include "module_base/complexmatrix.h" #include "module_base/intarray.h" @@ -18,13 +22,11 @@ #include "module_basis/module_ao/parallel_orbitals.h" #include "module_basis/module_nao/two_center_integrator.h" #include "module_cell/module_neighbor/sltk_grid_driver.h" -#include "module_elecstate/module_dm/density_matrix.h" #include "module_hamilt_lcao/module_hcontainer/hcontainer.h" #include "module_io/winput.h" #include #include -#include /// /// The LCAO_Deepks contains subroutines for implementation of the DeePKS method in atomic basis. @@ -90,18 +92,21 @@ class LCAO_Deepks // private variables //------------------- // private: - public: // change to public to reconstuct the code, 2024-07-22 by mohan - int lmaxd = 0; // max l of descirptors - int nmaxd = 0; //#. descriptors per l - int inlmax = 0; // tot. number {i,n,l} - atom, n, l - int nat_gdm = 0; - int nks_V_delta = 0; + public: // change to public to reconstuct the code, 2024-07-22 by mohan + int lmaxd = 0; // max l of descirptors + int nmaxd = 0; //#. descriptors per l + int inlmax = 0; // tot. number {i,n,l} - atom, n, l + int n_descriptor; // natoms * des_per_atom, size of descriptor(projector) basis set + int des_per_atom; // \sum_L{Nchi(L)*(2L+1)} + int* inl_l; // inl_l[inl_index] = l of descriptor with inl_index + ModuleBase::IntArray* alpha_index; // seems not used in the code + ModuleBase::IntArray* inl_index; // caoyu add 2021-05-07 - bool init_pdm = false; // for DeePKS NSCF calculation + bool init_pdm = false; // for DeePKS NSCF calculation, set init_pdm to skip the calculation of pdm in SCF iteration // deep neural network module that provides corrected Hamiltonian term and - // related derivatives. - torch::jit::script::Module module; + // related derivatives. Used in cal_gedm. + torch::jit::script::Module model_deepks; // saves and its derivatives // index 0 for itself and index 1-3 for derivatives over x,y,z @@ -112,21 +117,8 @@ class LCAO_Deepks // [nat][nlm*nlm] for equivariant version std::vector pdm; - // gedm:dE/dD, [tot_Inl][2l+1][2l+1] (E: Hartree) - std::vector gedm_tensor; - /// dE/dD, autograd from loaded model(E: Ry) - double** gedm; //[tot_Inl][2l+1][2l+1] - - /// size of descriptor(projector) basis set - int n_descriptor; - - // \sum_L{Nchi(L)*(2L+1)} - int des_per_atom; - - ModuleBase::IntArray* alpha_index; // seems not used in the code - ModuleBase::IntArray* inl_index; // caoyu add 2021-05-07 - int* inl_l; // inl_l[inl_index] = l of descriptor with inl_index + double** gedm; //[tot_Inl][(2l+1)*(2l+1)] // HR status, // true : HR should be calculated @@ -167,141 +159,14 @@ class LCAO_Deepks /// Allocate memory for correction to Hamiltonian void allocate_V_delta(const int nat, const int nks = 1); - private: - // arrange index of descriptor in all atoms - void init_index(const int ntype, const int nat, std::vector na, const int tot_inl, const LCAO_Orbitals& orb); - - //------------------- - // LCAO_deepks_phialpha.cpp - //------------------- - - // E.Wu 2024-12-24 - // This file contains 3 subroutines: - // 1. allocate_phialpha, which allocates memory for phialpha - // 2. build_phialpha, which calculates the overlap - // between atomic basis and projector alpha : - // which will be used in calculating pdm, gdmx, H_V_delta, F_delta; - // 3. check_phialpha, which prints the results into .dat files - // for checking - - public: - // calculates - void allocate_phialpha(const bool& cal_deri, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - - void build_phialpha(const bool& cal_deri /**< [in] 0 for 2-center intergration, 1 for its derivation*/, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const TwoCenterIntegrator& overlap_orb_alpha); - - void check_phialpha(const bool& cal_deri /**< [in] 0 for 2-center intergration, 1 for its derivation*/, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - - //------------------- - // LCAO_deepks_pdm.cpp - //------------------- - - // This file contains subroutines for calculating pdm, - // which is defind as sum_mu,nu rho_mu,nu (); - // as well as gdmx, which is the gradient of pdm, defined as - // sum_mu,nu rho_mu,nu d/dX() - - // It also contains subroutines for printing pdm and gdmx - // for checking purpose - - // There are 2 subroutines in this file: - // 1. cal_projected_DM, which is used for calculating pdm - // 2. check_projected_dm, which prints pdm to descriptor.dat - - public: - /** - * @brief calculate projected density matrix: - * pdm = sum_i,occ - * 3 cases to skip calculation of pdm: - * 1. NSCF calculation of DeePKS, init_chg = file and pdm has been read - * 2. SCF calculation of DeePKS with init_chg = file and pdm has been read for restarting SCF - * 3. Relax/Cell-Relax/MD calculation, non-first step will use the convergence pdm from the last step as initial - * pdm - */ - template - void cal_projected_DM(const elecstate::DensityMatrix* dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - - void check_projected_dm(); - - /** - * @brief set init_pdm to skip the calculation of pdm in SCF iteration - */ - void set_init_pdm(bool ipdm) - { - this->init_pdm = ipdm; - } - /** - * @brief read pdm from file, do it only once in whole calculation - */ - void read_projected_DM(bool read_pdm_file, bool is_equiv, const Numerical_Orbital& alpha); - - //------------------- - // LCAO_deepks_vdelta.cpp - //------------------- - - // This file contains subroutines related to V_delta, which is the deepks contribution to Hamiltonian - // defined as |alpha>V(D)& dm/**<[in] density matrix*/); - template - void cal_e_delta_band(const std::vector>& dm /**<[in] density matrix*/, const int nks); - - //! a temporary interface for cal_e_delta_band and cal_e_delta_band_k + //! a temporary interface for cal_e_delta_band template void dpks_cal_e_delta_band(const std::vector>& dm, const int nks); - public: - //------------------- - // LCAO_deepks_torch.cpp - //------------------- - - // This file contains interfaces with libtorch, - // including loading of model and calculating gradients - // as well as subroutines that prints the results for checking - - // The file contains 8 subroutines: - // 6. cal_gevdm : d(des)/d(pdm) - // calculated using torch::autograd::grad - // 7. load_model : loads model for applying V_delta - // 8. cal_gedm : calculates d(E_delta)/d(pdm) - // this is the term V(D) that enters the expression H_V_delta = |alpha>V(D)& descriptor); - void check_gedm(); - void cal_gedm_equiv(const int nat, const std::vector& descriptor); - - // calculate gevdm - void cal_gevdm(const int nat, std::vector& gevdm); - private: + // arrange index of descriptor in all atoms + void init_index(const int ntype, const int nat, std::vector na, const int tot_inl, const LCAO_Orbitals& orb); + const Parallel_Orbitals* pv; }; diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index a6547f2187..8215e634ca 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -34,13 +34,40 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // define TH for different types using TH = std::conditional_t::value, ModuleBase::matrix, ModuleBase::ComplexMatrix>; + // These variables are frequently used in the following code + const int inlmax = ld->inlmax; + const int lmaxd = ld->lmaxd; + const int des_per_atom = ld->des_per_atom; + const int* inl_l = ld->inl_l; + const ModuleBase::IntArray* inl_index = ld->inl_index; + const std::vector*> phialpha = ld->phialpha; + std::vector pdm = ld->pdm; + const int my_rank = GlobalV::MY_RANK; const int nspin = PARAM.inp.nspin; + // Used for deepks_bandgap == 1 and deepks_v_delta > 0 + std::vector>* h_delta = nullptr; + if constexpr (std::is_same::value) + { + h_delta = &ld->H_V_delta; + } + else + { + h_delta = &ld->H_V_delta_k; + } + // calculating deepks correction to bandgap and save the results if (PARAM.inp.deepks_out_labels) { - // mohan updated 2024-07-25 + // Used for deepks_scf == 1 + std::vector gevdm; + if (PARAM.inp.deepks_scf) + { + DeePKS_domain::cal_gevdm(nat, inlmax, inl_l, pdm, gevdm); + } + + // Energy Part const std::string file_etot = PARAM.globalv.global_out_dir + "deepks_etot.npy"; const std::string file_ebase = PARAM.globalv.global_out_dir + "deepks_ebase.npy"; @@ -57,16 +84,55 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, LCAO_deepks_io::save_npy_e(etot, file_ebase, my_rank); } - std::vector>* h_delta = nullptr; - if constexpr (std::is_same::value) + // Force Part + if (PARAM.inp.cal_force) { - h_delta = &ld->H_V_delta; + if (PARAM.inp.deepks_scf + && !PARAM.inp.deepks_equiv) // training with force label not supported by equivariant version now + { + std::vector> dm_vec = dm->get_DMK_vector(); + torch::Tensor gdmx; + DeePKS_domain::cal_gdmx< + TK>(lmaxd, inlmax, nks, kvec_d, phialpha, inl_index, dm_vec, ucell, orb, *ParaV, GridD, gdmx); + + torch::Tensor gvx; + DeePKS_domain::cal_gvx(ucell.nat, inlmax, des_per_atom, inl_l, gevdm, gdmx, gvx); + const std::string file_gradvx = PARAM.globalv.global_out_dir + "deepks_gradvx.npy"; + LCAO_deepks_io::save_tensor2npy(file_gradvx, gvx, my_rank); + + if (PARAM.inp.deepks_out_unittest) + { + DeePKS_domain::check_gdmx(gdmx); + DeePKS_domain::check_gvx(gvx); + } + } } - else + + // Stress Part + if (PARAM.inp.cal_stress) { - h_delta = &ld->H_V_delta_k; + if (PARAM.inp.deepks_scf + && !PARAM.inp.deepks_equiv) // training with stress label not supported by equivariant version now + { + std::vector> dm_vec = dm->get_DMK_vector(); + torch::Tensor gdmepsl; + DeePKS_domain::cal_gdmepsl< + TK>(lmaxd, inlmax, nks, kvec_d, phialpha, inl_index, dm_vec, ucell, orb, *ParaV, GridD, gdmepsl); + + torch::Tensor gvepsl; + DeePKS_domain::cal_gvepsl(ucell.nat, inlmax, des_per_atom, inl_l, gevdm, gdmepsl, gvepsl); + const std::string file_gvepsl = PARAM.globalv.global_out_dir + "deepks_gvepsl.npy"; + LCAO_deepks_io::save_tensor2npy(file_gvepsl, gvepsl, my_rank); + + if (PARAM.inp.deepks_out_unittest) + { + DeePKS_domain::check_gdmepsl(gdmepsl); + DeePKS_domain::check_gvepsl(gvepsl); + } + } } + // Bandgap Part if (PARAM.inp.deepks_bandgap) { const int nocc = (PARAM.inp.nelec + 1) / 2; @@ -115,18 +181,16 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // calculate and save orbital_precalc: [nks,NAt,NDscrpt] torch::Tensor orbital_precalc; - std::vector gevdm; - ld->cal_gevdm(nat, gevdm); DeePKS_domain::cal_orbital_precalc(dm_bandgap, - ld->lmaxd, - ld->inlmax, + lmaxd, + inlmax, nat, nks, - ld->inl_l, + inl_l, kvec_d, - ld->phialpha, + phialpha, gevdm, - ld->inl_index, + inl_index, ucell, orb, *ParaV, @@ -135,12 +199,9 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, DeePKS_domain::cal_o_delta(dm_bandgap, *h_delta, o_delta, *ParaV, nks); // save obase and orbital_precalc - LCAO_deepks_io::save_npy_orbital_precalc(nat, - nks, - ld->des_per_atom, - orbital_precalc, - PARAM.globalv.global_out_dir, - my_rank); + const std::string file_orbpre = PARAM.globalv.global_out_dir + "deepks_orbpre.npy"; + LCAO_deepks_io::save_tensor2npy(file_orbpre, orbital_precalc, my_rank); + const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; std::vector o_base(nks); for (int iks = 0; iks < nks; ++iks) @@ -156,7 +217,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, } // end deepks_scf == 0 } // end bandgap label - // save H(R) matrix + // H(R) matrix part, not realized now if (true) // should be modified later! { const std::string file_hr = PARAM.globalv.global_out_dir + "deepks_hr.npy"; @@ -165,6 +226,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // How to save H(R)? } + // H(k) matrix part if (PARAM.inp.deepks_v_delta) { std::vector h_tot(nks); @@ -209,70 +271,38 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, if (PARAM.inp.deepks_v_delta == 1) // v_delta_precalc storage method 1 { - std::vector gevdm; - ld->cal_gevdm(nat, gevdm); - torch::Tensor v_delta_precalc; DeePKS_domain::cal_v_delta_precalc(nlocal, - ld->lmaxd, - ld->inlmax, + lmaxd, + inlmax, nat, nks, - ld->inl_l, + inl_l, kvec_d, - ld->phialpha, + phialpha, gevdm, - ld->inl_index, + inl_index, ucell, orb, *ParaV, GridD, v_delta_precalc); - LCAO_deepks_io::save_npy_v_delta_precalc(nat, - nks, - nlocal, - ld->des_per_atom, - v_delta_precalc, - PARAM.globalv.global_out_dir, - my_rank); + const std::string file_vdpre = PARAM.globalv.global_out_dir + "deepks_vdpre.npy"; + LCAO_deepks_io::save_tensor2npy(file_vdpre, v_delta_precalc, my_rank); } else if (PARAM.inp.deepks_v_delta == 2) // v_delta_precalc storage method 2 { torch::Tensor phialpha_out; - DeePKS_domain::prepare_phialpha(nlocal, - ld->lmaxd, - ld->inlmax, - nat, - nks, - kvec_d, - ld->phialpha, - ucell, - orb, - *ParaV, - GridD, - phialpha_out); - - LCAO_deepks_io::save_npy_phialpha(nat, - nks, - nlocal, - ld->inlmax, - ld->lmaxd, - phialpha_out, - PARAM.globalv.global_out_dir, - my_rank); - std::vector gevdm; - ld->cal_gevdm(nat, gevdm); + DeePKS_domain::prepare_phialpha< + TK>(nlocal, lmaxd, inlmax, nat, nks, kvec_d, phialpha, ucell, orb, *ParaV, GridD, phialpha_out); + const std::string file_phialpha = PARAM.globalv.global_out_dir + "deepks_phialpha.npy"; + LCAO_deepks_io::save_tensor2npy(file_phialpha, phialpha_out, my_rank); torch::Tensor gevdm_out; - DeePKS_domain::prepare_gevdm(nat, ld->lmaxd, ld->inlmax, orb, gevdm, gevdm_out); - - LCAO_deepks_io::save_npy_gevdm(nat, - ld->inlmax, - ld->lmaxd, - gevdm_out, - PARAM.globalv.global_out_dir, - my_rank); + DeePKS_domain::prepare_gevdm(nat, lmaxd, inlmax, orb, gevdm, gevdm_out); + const std::string file_gevdm = PARAM.globalv.global_out_dir + "deepks_gevdm.npy"; + LCAO_deepks_io::save_tensor2npy(file_gevdm, gevdm_out, my_rank); } } else // deepks_scf == 0 @@ -292,31 +322,23 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm if (!PARAM.inp.deepks_scf) { - ld->cal_projected_DM(dm, ucell, orb, GridD); + DeePKS_domain::cal_pdm< + TK>(ld->init_pdm, inlmax, lmaxd, inl_l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); } - ld->check_projected_dm(); // print out the projected dm for NSCF calculaiton + DeePKS_domain::check_pdm(inlmax, inl_l, pdm); // print out the projected dm for NSCF calculaiton std::vector descriptor; - DeePKS_domain::cal_descriptor(nat, - ld->inlmax, - ld->inl_l, - ld->pdm, - descriptor, - ld->des_per_atom); // final descriptor - DeePKS_domain::check_descriptor(ld->inlmax, - ld->des_per_atom, - ld->inl_l, - ucell, - PARAM.globalv.global_out_dir, - descriptor); + DeePKS_domain::cal_descriptor(nat, inlmax, inl_l, pdm, descriptor, + des_per_atom); // final descriptor + DeePKS_domain::check_descriptor(inlmax, des_per_atom, inl_l, ucell, PARAM.globalv.global_out_dir, descriptor); if (PARAM.inp.deepks_out_labels) { LCAO_deepks_io::save_npy_d(nat, - ld->des_per_atom, - ld->inlmax, - ld->inl_l, + des_per_atom, + inlmax, + inl_l, PARAM.inp.deepks_equiv, descriptor, PARAM.globalv.global_out_dir, @@ -327,12 +349,25 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, /// print out deepks information to the screen if (PARAM.inp.deepks_scf) { - ld->cal_e_delta_band(dm->get_DMK_vector(), nks); + DeePKS_domain::cal_e_delta_band(dm->get_DMK_vector(), *h_delta, nks, ParaV, ld->e_delta_band); std::cout << "E_delta_band = " << std::setprecision(8) << ld->e_delta_band << " Ry" << " = " << std::setprecision(8) << ld->e_delta_band * ModuleBase::Ry_to_eV << " eV" << std::endl; std::cout << "E_delta_NN = " << std::setprecision(8) << ld->E_delta << " Ry" << " = " << std::setprecision(8) << ld->E_delta * ModuleBase::Ry_to_eV << " eV" << std::endl; + if (PARAM.inp.deepks_out_unittest) + { + LCAO_deepks_io::print_dm(nks, PARAM.globalv.nlocal, ParaV->nrow, dm->get_DMK_vector()); + + DeePKS_domain::check_gedm(inlmax, inl_l, ld->gedm); + + std::ofstream ofs("E_delta_bands.dat"); + ofs << std::setprecision(10) << ld->e_delta_band; + + std::ofstream ofs1("E_delta.dat"); + ofs1 << std::setprecision(10) << ld->E_delta; + } } + ModuleBase::timer::tick("LCAO_Deepks_Interface", "out_deepks_labels"); } template class LCAO_Deepks_Interface; diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h index 695f942990..13075bcf4e 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h @@ -6,6 +6,7 @@ #include "module_base/complexmatrix.h" #include "module_base/matrix.h" #include "module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h" + #include template @@ -26,11 +27,9 @@ class LCAO_Deepks_Interface /// @param[in] orb /// @param[in] GridD /// @param[in] ParaV - /// @param[in] psi /// @param[in] psid - /// @param[in] dm_gamma - /// @param[in] dm_k - // for Gamma-only + /// @param[in] dm + /// @param[in] p_ham void out_deepks_labels(const double& etot, const int& nks, const int& nat, diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp index c0b1b3cd93..28e5268891 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp @@ -1,26 +1,4 @@ -// wenfei 2022-1-11 -// This file contains subroutines that contains interface with libnpy #include "module_parameter/parameter.h" -// since many arrays must be saved in numpy format -// It also contains subroutines for printing density matrices -// which is used in unit tests - -// There are 2 subroutines for printing density matrices: -// 1. print_dm : for gamma only -// 2. print_dm_k : for multi-k - -// There are 4 subroutines in this file that prints to npy file: -// 1. save_npy_d : descriptor ->dm_eig.npy -// 2. save_npy_gvx : gvx ->grad_vx.npy -// 3. save_npy_e : energy -// 4. save_npy_f : force -// 5. save_npy_s : stress -// 6. save_npy_o : bandgap -// 7. save_npy_orbital_precalc : orbital_precalc -// 8. save_npy_h : Hamiltonian -// 9. save_npy_v_delta_precalc : v_delta_precalc -// 10. save_npy_phialpha : phialpha -// 11. save_npy_gevdm : grav_evdm , can use phialpha and gevdm to calculate v_delta_precalc #ifdef __DEEPKS @@ -156,89 +134,6 @@ void LCAO_deepks_io::save_npy_d(const int nat, return; } -// saves gvx into grad_vx.npy -void LCAO_deepks_io::save_npy_gvx(const int nat, - const int des_per_atom, - const torch::Tensor& gvx, - const std::string& out_dir, - const int rank) -{ - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_gvx"); - - if (rank != 0) - { - return; - } - - assert(nat > 0); - - // save grad_vx.npy (when force label is in use) - // unit: /Bohr - const long unsigned gshape[] = {static_cast(nat), - 3UL, - static_cast(nat), - static_cast(des_per_atom)}; - - std::vector npy_gvx; - auto accessor = gvx.accessor(); - for (int ibt = 0; ibt < nat; ++ibt) - { - for (int i = 0; i < 3; i++) - { - for (int iat = 0; iat < nat; ++iat) - { - for (int p = 0; p < des_per_atom; ++p) - { - npy_gvx.push_back(accessor[ibt][i][iat][p]); - } - } - } - } - - std::string file_gradvx = out_dir + "deepks_gradvx.npy"; - npy::SaveArrayAsNumpy(file_gradvx, false, 4, gshape, npy_gvx); - return; -} - -// saves gvx into grad_vepsl.npy -void LCAO_deepks_io::save_npy_gvepsl(const int nat, - const int des_per_atom, - const torch::Tensor& gvepsl, - const std::string& out_dir, - const int rank) -{ - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_gvepsl"); - - if (rank != 0) - { - return; - } - - // save grad_vepsl.npy (when stress label is in use) - // unit: none - const long unsigned gshape[] = {6UL, static_cast(nat), static_cast(des_per_atom)}; - - std::vector npy_gvepsl; - auto accessor = gvepsl.accessor(); - - for (int i = 0; i < 6; i++) - { - for (int ibt = 0; ibt < nat; ++ibt) - { - - for (int p = 0; p < des_per_atom; ++p) - { - npy_gvepsl.push_back(accessor[i][ibt][p]); - } - } - } - - // change the name from grad_vepsl.npy to deepks_gvepsl.npy - const std::string file = out_dir + "deepks_gvepsl.npy"; - npy::SaveArrayAsNumpy(file, false, 3, gshape, npy_gvepsl); - return; -} - // saves energy in numpy format void LCAO_deepks_io::save_npy_e(const double& e, const std::string& e_file, const int rank) { @@ -248,16 +143,14 @@ void LCAO_deepks_io::save_npy_e(const double& e, const std::string& e_file, cons return; } - // save e_base + // save energy in .npy format const long unsigned eshape[] = {1}; - std::vector npy_e; - npy_e.push_back(e); - npy::SaveArrayAsNumpy(e_file, false, 1, eshape, npy_e); + npy::SaveArrayAsNumpy(e_file, false, 1, eshape, &e); return; } // saves force in numpy format -void LCAO_deepks_io::save_npy_f(const ModuleBase::matrix& f, const std::string& f_file, const int nat, const int rank) +void LCAO_deepks_io::save_npy_f(const ModuleBase::matrix& f, const std::string& f_file, const int rank) { ModuleBase::TITLE("LCAO_deepks_io", "save_npy_f"); @@ -266,20 +159,9 @@ void LCAO_deepks_io::save_npy_f(const ModuleBase::matrix& f, const std::string& return; } - assert(nat > 0); - - // save f_base - // caution: unit: Rydberg/Bohr - const long unsigned fshape[] = {static_cast(nat), 3}; - std::vector npy_f; - for (int iat = 0; iat < nat; ++iat) - { - for (int i = 0; i < 3; i++) - { - npy_f.push_back(f(iat, i)); - } - } - npy::SaveArrayAsNumpy(f_file, false, 2, fshape, npy_f); + // save force in unit: Rydberg/Bohr + const long unsigned fshape[] = {static_cast(f.nr), static_cast(f.nc)}; + npy::SaveArrayAsNumpy(f_file, false, 2, fshape, f.c); return; } @@ -326,42 +208,6 @@ void LCAO_deepks_io::save_npy_o(const std::vector& bandgap, return; } -void LCAO_deepks_io::save_npy_orbital_precalc(const int nat, - const int nks, - const int des_per_atom, - const torch::Tensor& orbital_precalc, - const std::string& out_dir, - const int rank) -{ - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_orbital_precalc"); - if (rank != 0) - { - return; - } - - // save orbital_precalc.npy (when bandgap label is in use) - // unit: a.u. - const long unsigned gshape[] - = {static_cast(nks), static_cast(nat), static_cast(des_per_atom)}; - - std::vector npy_orbital_precalc; - auto accessor = orbital_precalc.accessor(); - for (int iks = 0; iks < nks; ++iks) - { - for (int iat = 0; iat < nat; ++iat) - { - for (int p = 0; p < des_per_atom; ++p) - { - npy_orbital_precalc.push_back(accessor[iks][iat][p]); - } - } - } - - const std::string file_orbpre = out_dir + "deepks_orbpre.npy"; - npy::SaveArrayAsNumpy(file_orbpre, false, 3, gshape, npy_orbital_precalc); - return; -} - template void LCAO_deepks_io::save_npy_h(const std::vector& hamilt, const std::string& h_file, @@ -394,169 +240,61 @@ void LCAO_deepks_io::save_npy_h(const std::vector& hamilt, return; } -template -void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, - const int nks, - const int nlocal, - const int des_per_atom, - const torch::Tensor& v_delta_precalc, - const std::string& out_dir, - const int rank) +void LCAO_deepks_io::save_matrix2npy(const std::string& file_name, + const ModuleBase::matrix& matrix, + const int rank, + const double& scale) { - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_v_delta_precalc"); + ModuleBase::TITLE("LCAO_deepks_io", "save_matrix2npy"); + if (rank != 0) { return; } - // timeval t_start; - // gettimeofday(&t_start,NULL); - // save v_delta_precalc.npy (when v_delta label is in use) - // unit: a.u. - const long unsigned gshape[] = {static_cast(nks), - static_cast(nlocal), - static_cast(nlocal), - static_cast(nat), - static_cast(des_per_atom)}; - - std::vector npy_v_delta_precalc; - auto accessor - = v_delta_precalc - .accessor::value, double, c10::complex>, 5>(); - for (int iks = 0; iks < nks; ++iks) + const unsigned long shape[] = {static_cast(matrix.nr), static_cast(matrix.nc)}; + + std::vector scaled_data(matrix.nr * matrix.nc); + for (int i = 0; i < matrix.nr * matrix.nc; ++i) { - for (int mu = 0; mu < nlocal; ++mu) - { - for (int nu = 0; nu < nlocal; ++nu) - { - for (int iat = 0; iat < nat; ++iat) - { - for (int p = 0; p < des_per_atom; ++p) - { - if constexpr (std::is_same::value) - { - npy_v_delta_precalc.push_back(accessor[iks][mu][nu][iat][p]); - } - else - { - c10::complex tmp_c10 = accessor[iks][mu][nu][iat][p]; - std::complex tmp = std::complex(tmp_c10.real(), tmp_c10.imag()); - npy_v_delta_precalc.push_back(tmp); - } - } - } - } - } + scaled_data[i] = matrix.c[i] * scale; } - const std::string file_vdpre = out_dir + "deepks_vdpre.npy"; - npy::SaveArrayAsNumpy(file_vdpre, false, 5, gshape, npy_v_delta_precalc); + + npy::SaveArrayAsNumpy(file_name, false, 2, shape, scaled_data.data()); return; } -template -void LCAO_deepks_io::save_npy_phialpha(const int nat, - const int nks, - const int nlocal, - const int inlmax, - const int lmaxd, - const torch::Tensor& phialpha_tensor, - const std::string& out_dir, - const int rank) +template +void LCAO_deepks_io::save_tensor2npy(const std::string& file_name, const torch::Tensor& tensor, const int rank) { - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_phialpha"); if (rank != 0) { return; } - - // save phialpha.npy (when v_delta label == 2) - // unit: a.u. - const int nlmax = inlmax / nat; - const int mmax = 2 * lmaxd + 1; - const long unsigned gshape[] = {static_cast(nat), - static_cast(nlmax), - static_cast(nks), - static_cast(nlocal), - static_cast(mmax)}; - std::vector npy_phialpha; - auto accessor - = phialpha_tensor - .accessor::value, double, c10::complex>, 5>(); - for (int iat = 0; iat < nat; iat++) + ModuleBase::TITLE("LCAO_deepks_io", "save_tensor2npy"); + const int dim = tensor.dim(); + std::vector shape(dim); + for (int i = 0; i < dim; i++) { - for (int nl = 0; nl < nlmax; nl++) - { - for (int iks = 0; iks < nks; iks++) - { - for (int mu = 0; mu < nlocal; mu++) - { - for (int m = 0; m < mmax; m++) - { - if constexpr (std::is_same::value) - { - npy_phialpha.push_back(accessor[iat][nl][iks][mu][m]); - } - else - { - c10::complex tmp_c10 = accessor[iat][nl][iks][mu][m]; - std::complex tmp = std::complex(tmp_c10.real(), tmp_c10.imag()); - npy_phialpha.push_back(tmp); - } - } - } - } - } + shape[i] = tensor.size(i); } - const std::string file_phialpha = out_dir + "deepks_phialpha.npy"; - npy::SaveArrayAsNumpy(file_phialpha, false, 5, gshape, npy_phialpha); - return; -} -void LCAO_deepks_io::save_npy_gevdm(const int nat, - const int inlmax, - const int lmaxd, - const torch::Tensor& gevdm, - const std::string& out_dir, - const int rank) -{ - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_gevdm"); - if (rank != 0) + std::vector data(tensor.numel()); + + if constexpr (std::is_same::value) { - return; + std::memcpy(data.data(), tensor.data_ptr(), tensor.numel() * sizeof(double)); } - - assert(nat > 0); - - // save grad_evdm.npy (when v_delta label == 2) - // unit: a.u. - const int nlmax = inlmax / nat; - const int mmax = 2 * lmaxd + 1; - const long unsigned gshape[] = {static_cast(nat), - static_cast(nlmax), - static_cast(mmax), - static_cast(mmax), - static_cast(mmax)}; - std::vector npy_gevdm; - auto accessor = gevdm.accessor(); - for (int iat = 0; iat < nat; iat++) + else { - for (int nl = 0; nl < nlmax; nl++) + auto tensor_data = tensor.data_ptr>(); + for (size_t i = 0; i < tensor.numel(); ++i) { - for (int v = 0; v < mmax; v++) - { - for (int m = 0; m < mmax; m++) - { - for (int n = 0; n < mmax; n++) - { - npy_gevdm.push_back(accessor[iat][nl][v][m][n]); - } - } - } + data[i] = std::complex(tensor_data[i].real(), tensor_data[i].imag()); } } - const std::string file_gevdm = out_dir + "deepks_gevdm.npy"; - npy::SaveArrayAsNumpy(file_gevdm, false, 5, gshape, npy_gevdm); - return; + + npy::SaveArrayAsNumpy(file_name, false, shape.size(), shape.data(), data); } template void LCAO_deepks_io::print_dm(const int nks, @@ -581,39 +319,11 @@ template void LCAO_deepks_io::save_npy_h>(const std::vector const int nks, const int rank); -template void LCAO_deepks_io::save_npy_v_delta_precalc(const int nat, - const int nks, - const int nlocal, - const int des_per_atom, - const torch::Tensor& v_delta_precalc_tensor, - const std::string& out_dir, - const int rank); - -template void LCAO_deepks_io::save_npy_v_delta_precalc>( - const int nat, - const int nks, - const int nlocal, - const int des_per_atom, - const torch::Tensor& v_delta_precalc_tensor, - const std::string& out_dir, - const int rank); - -template void LCAO_deepks_io::save_npy_phialpha(const int nat, - const int nks, - const int nlocal, - const int inlmax, - const int lmaxd, - const torch::Tensor& phialpha_tensor, - const std::string& out_dir, - const int rank); - -template void LCAO_deepks_io::save_npy_phialpha>(const int nat, - const int nks, - const int nlocal, - const int inlmax, - const int lmaxd, - const torch::Tensor& phialpha_tensor, - const std::string& out_dir, - const int rank); +template void LCAO_deepks_io::save_tensor2npy(const std::string& file_name, + const torch::Tensor& tensor, + const int rank); +template void LCAO_deepks_io::save_tensor2npy>(const std::string& file_name, + const torch::Tensor& tensor, + const int rank); #endif diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h index 8bd3134007..3d27c1df75 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h @@ -26,18 +26,14 @@ namespace LCAO_deepks_io /// others print quantities in .npy format -/// 3. save_npy_d : descriptor -> deepks_dm_eig.npy -/// 4. save_npy_e : energy -/// 5. save_npy_f : force -/// 6. save_npy_gvx : gvx -> deepks_gradvx.npy -/// 7. save_npy_s : stress -/// 8. save_npy_gvepsl : gvepsl -> deepks_gvepsl.npy -/// 9. save_npy_o: orbital -/// 10. save_npy_orbital_precalc: orbital_precalc -> deepks_orbpre.npy -/// 11. save_npy_h : Hamiltonian -/// 12. save_npy_v_delta_precalc : v_delta_precalc -> deepks_vdpre.npy -/// 13. save_npy_phialpha : phialpha -> deepks_phialpha.npy -/// 14. save_npy_gevdm : grav_evdm -> deepks_gevdm.npy, can use phialpha and gevdm to calculate v_delta_precalc +/// 1. save_npy_d : descriptor -> deepks_dm_eig.npy +/// 2. save_npy_e : energy +/// 3. save_npy_f : force +/// 4. save_npy_s : stress +/// 5. save_npy_o: orbital +/// 6. save_npy_h : Hamiltonian +/// 7. save_matrix2npy : ModuleBase::matrix -> .npy +/// 8. save_tensor2npy : torch::Tensor -> .npy /// print density matrices template @@ -60,43 +56,23 @@ void save_npy_e(const double& e, /**<[in] \f$E_{base}\f$ or \f$E_{tot}\f$, in Ry const std::string& e_file, const int rank); -// save force and gvx +// save force void save_npy_f(const ModuleBase::matrix& f, /**<[in] \f$F_{base}\f$ or \f$F_{tot}\f$, in Ry/Bohr*/ const std::string& f_file, - const int nat, const int rank); -void save_npy_gvx(const int nat, - const int des_per_atom, - const torch::Tensor& gvx, - const std::string& out_dir, - const int rank); - -// save stress and gvepsl +// save stress void save_npy_s(const ModuleBase::matrix& stress, /**<[in] \f$S_{base}\f$ or \f$S_{tot}\f$, in Ry/Bohr^3*/ const std::string& s_file, const double& omega, const int rank); -void save_npy_gvepsl(const int nat, - const int des_per_atom, - const torch::Tensor& gvepsl, - const std::string& out_dir, - const int rank); - -/// save orbital and orbital_precalc +/// save orbital void save_npy_o(const std::vector& bandgap, /**<[in] \f$E_{base}\f$ or \f$E_{tot}\f$, in Ry*/ const std::string& o_file, const int nks, const int rank); -void save_npy_orbital_precalc(const int nat, - const int nks, - const int des_per_atom, - const torch::Tensor& orbital_precalc, - const std::string& out_dir, - const int rank); - // save Hamiltonian and v_delta_precalc(for deepks_v_delta==1)/phialpha+gevdm(for deepks_v_delta==2) template void save_npy_h(const std::vector& hamilt, @@ -105,32 +81,13 @@ void save_npy_h(const std::vector& hamilt, const int nks, const int rank); -template -void save_npy_v_delta_precalc(const int nat, - const int nks, - const int nlocal, - const int des_per_atom, - const torch::Tensor& v_delta_precalc, - const std::string& out_dir, - const int rank); +void save_matrix2npy(const std::string& file_name, + const ModuleBase::matrix& matrix, + const int rank, + const double& scale = 1.0); -template -void save_npy_phialpha(const int nat, - const int nks, - const int nlocal, - const int inlmax, - const int lmaxd, - const torch::Tensor& phialpha_tensor, - const std::string& out_dir, - const int rank); - -// Always real, no need for template now -void save_npy_gevdm(const int nat, - const int inlmax, - const int lmaxd, - const torch::Tensor& gevdm, - const std::string& out_dir, - const int rank); +template +void save_tensor2npy(const std::string& file_name, const torch::Tensor& tensor, const int rank); }; // namespace LCAO_deepks_io #endif diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp deleted file mode 100644 index 07b5a3fe7f..0000000000 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_torch.cpp +++ /dev/null @@ -1,84 +0,0 @@ -// This file contains interfaces with libtorch, -// including loading of model and calculating gradients -// as well as subroutines that prints the results for checking - -// The file contains 3 subroutines: - -// cal_gevdm : d(des)/d(pdm) -// calculated using torch::autograd::grad -// load_model : loads model for applying V_delta - -#ifdef __DEEPKS - -#include "LCAO_deepks.h" -#include "LCAO_deepks_io.h" // mohan add 2024-07-22 -#include "module_base/blas_connector.h" -#include "module_base/constants.h" -#include "module_base/libm/libm.h" -#include "module_base/parallel_reduce.h" -#include "module_hamilt_lcao/module_hcontainer/atom_pair.h" -#include "module_parameter/parameter.h" - -// d(Descriptor) / d(projected density matrix) -// Dimension is different for each inl, so there's a vector of tensors -void LCAO_Deepks::cal_gevdm(const int nat, std::vector& gevdm) -{ - ModuleBase::TITLE("LCAO_Deepks", "cal_gevdm"); - if (!gevdm.empty()) - { - gevdm.erase(gevdm.begin(), gevdm.end()); - } - // cal gevdm(d(EigenValue(D))/dD) - int nlmax = inlmax / nat; - for (int nl = 0; nl < nlmax; ++nl) - { - std::vector avmmv; - for (int iat = 0; iat < nat; ++iat) - { - int inl = iat * nlmax + nl; - int nm = 2 * this->inl_l[inl] + 1; - // repeat each block for nm times in an additional dimension - torch::Tensor tmp_x = this->pdm[inl].reshape({nm, nm}).unsqueeze(0).repeat({nm, 1, 1}); - // torch::Tensor tmp_y = std::get<0>(torch::symeig(tmp_x, true)); - torch::Tensor tmp_y = std::get<0>(torch::linalg::eigh(tmp_x, "U")); - torch::Tensor tmp_yshell = torch::eye(nm, torch::TensorOptions().dtype(torch::kFloat64)); - std::vector tmp_rpt; // repeated-pdm-tensor (x) - std::vector tmp_rdt; // repeated-d-tensor (y) - std::vector tmp_gst; // gvx-shell - tmp_rpt.push_back(tmp_x); - tmp_rdt.push_back(tmp_y); - tmp_gst.push_back(tmp_yshell); - std::vector tmp_res; - tmp_res = torch::autograd::grad(tmp_rdt, - tmp_rpt, - tmp_gst, - false, - false, - /*allow_unused*/ true); // nm(v)**nm*nm - avmmv.push_back(tmp_res[0]); - } - torch::Tensor avmm = torch::stack(avmmv, 0); // nat*nv**nm*nm - gevdm.push_back(avmm); - } - assert(gevdm.size() == nlmax); - return; -} - -void LCAO_Deepks::load_model(const std::string& deepks_model) -{ - ModuleBase::TITLE("LCAO_Deepks", "load_model"); - - try - { - this->module = torch::jit::load(deepks_model); - } - catch (const c10::Error& e) - - { - std::cerr << "error loading the model" << std::endl; - return; - } - return; -} - -#endif diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_vdelta.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_vdelta.cpp deleted file mode 100644 index 9bf6b08c21..0000000000 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_vdelta.cpp +++ /dev/null @@ -1,79 +0,0 @@ -//This file contains subroutines related to V_delta, which is the deepks contribution to Hamiltonian -//defined as |alpha>V(D) -void LCAO_Deepks::cal_e_delta_band(const std::vector>& dm, const int nks) -{ - ModuleBase::TITLE("LCAO_Deepks", "cal_e_delta_band"); - ModuleBase::timer::tick("LCAO_Deepks","cal_e_delta_band"); - TK e_delta_band_tmp = TK(0); - for (int i = 0; i < PARAM.globalv.nlocal; ++i) - { - for (int j = 0; j < PARAM.globalv.nlocal; ++j) - { - const int mu = pv->global2local_row(j); - const int nu = pv->global2local_col(i); - - if (mu >= 0 && nu >= 0) - { - int iic; - if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) - { - iic = mu + nu * pv->nrow; - } - else - { - iic = mu * pv->ncol + nu; - } - if constexpr (std::is_same::value) - { - for (int is = 0; is < dm.size(); ++is) //dm.size() == PARAM.inp.nspin - { - e_delta_band_tmp += dm[is][nu * this->pv->nrow + mu] * this->H_V_delta[0][iic]; - } - } - else - { - for(int ik = 0; ik < nks; ik++) - { - e_delta_band_tmp += dm[ik][nu * this->pv->nrow + mu] * this->H_V_delta_k[ik][iic]; - } - } - - } - } - } - if constexpr (std::is_same::value) - { - this->e_delta_band = e_delta_band_tmp; - } - else - { - this->e_delta_band = e_delta_band_tmp.real(); - } -#ifdef __MPI - Parallel_Reduce::reduce_all(this->e_delta_band); -#endif - ModuleBase::timer::tick("LCAO_Deepks","cal_e_delta_band"); - return; -} - -template void LCAO_Deepks::cal_e_delta_band(const std::vector>& dm, const int nks); -template void LCAO_Deepks::cal_e_delta_band>(const std::vector>>& dm, const int nks); - -#endif diff --git a/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp b/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp deleted file mode 100644 index 3f0b2cf025..0000000000 --- a/source/module_hamilt_lcao/module_deepks/cal_gedm.cpp +++ /dev/null @@ -1,170 +0,0 @@ -/// cal_gedm : calculates d(E_delta)/d(pdm) -/// this is the term V(D) that enters the expression H_V_delta = |alpha>V(D)& descriptor) -{ - ModuleBase::TITLE("LCAO_Deepks", "cal_gedm_equiv"); - - LCAO_deepks_io::save_npy_d(nat, - this->des_per_atom, - this->inlmax, - this->inl_l, - PARAM.inp.deepks_equiv, - descriptor, - PARAM.globalv.global_out_dir, - GlobalV::MY_RANK); // libnpy needed - - generate_py_files(this->lmaxd, this->nmaxd, PARAM.globalv.global_out_dir); - - if (GlobalV::MY_RANK == 0) - { - std::string cmd = "python cal_gedm.py " + PARAM.inp.deepks_model; - int stat = std::system(cmd.c_str()); - assert(stat == 0); - } - - MPI_Barrier(MPI_COMM_WORLD); - - LCAO_deepks_io::load_npy_gedm(nat, this->des_per_atom, this->gedm, this->E_delta, GlobalV::MY_RANK); - - std::string cmd = "rm -f cal_gedm.py basis.yaml ec.npy gedm.npy"; - std::system(cmd.c_str()); -} - -// obtain from the machine learning model dE_delta/dDescriptor -void LCAO_Deepks::cal_gedm(const int nat, const std::vector& descriptor) -{ - - if (PARAM.inp.deepks_equiv) - { - this->cal_gedm_equiv(nat, descriptor); - return; - } - - ModuleBase::TITLE("LCAO_Deepks", "cal_gedm"); - - // forward - std::vector inputs; - - // input_dim:(natom, des_per_atom) - inputs.push_back(torch::cat(descriptor, 0).reshape({1, nat, this->des_per_atom})); - std::vector ec; - ec.push_back(module.forward(inputs).toTensor()); // Hartree - this->E_delta = ec[0].item() * 2; // Ry; *2 is for Hartree to Ry - - // cal gedm - std::vector gedm_shell; - gedm_shell.push_back(torch::ones_like(ec[0])); - this->gedm_tensor = torch::autograd::grad(ec, - this->pdm, - gedm_shell, - /*retain_grad=*/true, - /*create_graph=*/false, - /*allow_unused=*/true); - - // gedm_tensor(Hartree) to gedm(Ry) - for (int inl = 0; inl < inlmax; ++inl) - { - int nm = 2 * inl_l[inl] + 1; - auto accessor = this->gedm_tensor[inl].accessor(); - for (int m1 = 0; m1 < nm; ++m1) - { - for (int m2 = 0; m2 < nm; ++m2) - { - int index = m1 * nm + m2; - //*2 is for Hartree to Ry - this->gedm[inl][index] = accessor[m1][m2] * 2; - } - } - } - return; -} - -void LCAO_Deepks::check_gedm() -{ - std::ofstream ofs("gedm.dat"); - - for (int inl = 0; inl < inlmax; inl++) - { - int nm = 2 * inl_l[inl] + 1; - for (int m1 = 0; m1 < nm; ++m1) - { - for (int m2 = 0; m2 < nm; ++m2) - { - int index = m1 * nm + m2; - //*2 is for Hartree to Ry - ofs << this->gedm[inl][index] << " "; - } - } - ofs << std::endl; - } -} - -#endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp new file mode 100644 index 0000000000..0ff45425a9 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp @@ -0,0 +1,239 @@ +// This file contains interfaces with libtorch, +// including loading of model and calculating gradients +// as well as subroutines that prints the results for checking + +#ifdef __DEEPKS +#include "deepks_basic.h" +#include "module_parameter/parameter.h" + +// d(Descriptor) / d(projected density matrix) +// Dimension is different for each inl, so there's a vector of tensors +void DeePKS_domain::cal_gevdm(const int nat, + const int inlmax, + const int* inl_l, + const std::vector& pdm, + std::vector& gevdm) +{ + ModuleBase::TITLE("DeePKS_domain", "cal_gevdm"); + // cal gevdm(d(EigenValue(D))/dD) + int nlmax = inlmax / nat; + for (int nl = 0; nl < nlmax; ++nl) + { + std::vector avmmv; + for (int iat = 0; iat < nat; ++iat) + { + int inl = iat * nlmax + nl; + int nm = 2 * inl_l[inl] + 1; + // repeat each block for nm times in an additional dimension + torch::Tensor tmp_x = pdm[inl].reshape({nm, nm}).unsqueeze(0).repeat({nm, 1, 1}); + // torch::Tensor tmp_y = std::get<0>(torch::symeig(tmp_x, true)); + torch::Tensor tmp_y = std::get<0>(torch::linalg::eigh(tmp_x, "U")); + torch::Tensor tmp_yshell = torch::eye(nm, torch::TensorOptions().dtype(torch::kFloat64)); + std::vector tmp_rpt; // repeated-pdm-tensor (x) + std::vector tmp_rdt; // repeated-d-tensor (y) + std::vector tmp_gst; // gvx-shell + tmp_rpt.push_back(tmp_x); + tmp_rdt.push_back(tmp_y); + tmp_gst.push_back(tmp_yshell); + std::vector tmp_res; + tmp_res = torch::autograd::grad(tmp_rdt, + tmp_rpt, + tmp_gst, + false, + false, + /*allow_unused*/ true); // nm(v)**nm*nm + avmmv.push_back(tmp_res[0]); + } + torch::Tensor avmm = torch::stack(avmmv, 0); // nat*nv**nm*nm + gevdm.push_back(avmm); + } + assert(gevdm.size() == nlmax); + return; +} + +void DeePKS_domain::load_model(const std::string& model_file, torch::jit::script::Module& model) +{ + ModuleBase::TITLE("DeePKS_domain", "load_model"); + + try + { + model = torch::jit::load(model_file); + } + catch (const c10::Error& e) + { + std::cerr << "error loading the model" << std::endl; + return; + } + return; +} + +inline void generate_py_files(const int lmaxd, const int nmaxd, const std::string& out_dir) +{ + + if (GlobalV::MY_RANK != 0) + { + return; + } + + std::ofstream ofs("cal_gedm.py"); + ofs << "import torch" << std::endl; + ofs << "import numpy as np" << std::endl << std::endl; + ofs << "import sys" << std::endl; + + ofs << "from deepks.scf.enn.scf import BasisInfo" << std::endl; + ofs << "from deepks.iterate.template_abacus import t_make_pdm" << std::endl; + ofs << "from deepks.utils import load_yaml" << std::endl << std::endl; + + ofs << "basis = load_yaml('basis.yaml')['proj_basis']" << std::endl; + ofs << "model = torch.jit.load(sys.argv[1])" << std::endl; + ofs << "dm_eig = np.expand_dims(np.load('" << out_dir << "dm_eig.npy'),0)" << std::endl; + ofs << "dm_eig = torch.tensor(dm_eig, " + "dtype=torch.float64,requires_grad=True)" + << std::endl + << std::endl; + + ofs << "dm_flat,basis_info = t_make_pdm(dm_eig,basis)" << std::endl; + ofs << "ec = model(dm_flat.double())" << std::endl; + ofs << "gedm = " + "torch.autograd.grad(ec,dm_eig,grad_outputs=torch.ones_like(ec))[0]" + << std::endl + << std::endl; + + ofs << "np.save('ec.npy',ec.double().detach().numpy())" << std::endl; + ofs << "np.save('gedm.npy',gedm.double().numpy())" << std::endl; + ofs.close(); + + ofs.open("basis.yaml"); + ofs << "proj_basis:" << std::endl; + for (int l = 0; l < lmaxd + 1; l++) + { + ofs << " - - " << l << std::endl; + ofs << " - ["; + for (int i = 0; i < nmaxd + 1; i++) + { + ofs << "0"; + if (i != nmaxd) + { + ofs << ", "; + } + } + ofs << "]" << std::endl; + } +} + +void DeePKS_domain::cal_gedm_equiv(const int nat, + const int lmaxd, + const int nmaxd, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& descriptor, + double** gedm, + double& E_delta) +{ + ModuleBase::TITLE("DeePKS_domain", "cal_gedm_equiv"); + + LCAO_deepks_io::save_npy_d(nat, + des_per_atom, + inlmax, + inl_l, + PARAM.inp.deepks_equiv, + descriptor, + PARAM.globalv.global_out_dir, + GlobalV::MY_RANK); // libnpy needed + + generate_py_files(lmaxd, nmaxd, PARAM.globalv.global_out_dir); + + if (GlobalV::MY_RANK == 0) + { + std::string cmd = "python cal_gedm.py " + PARAM.inp.deepks_model; + int stat = std::system(cmd.c_str()); + assert(stat == 0); + } + + MPI_Barrier(MPI_COMM_WORLD); + + LCAO_deepks_io::load_npy_gedm(nat, des_per_atom, gedm, E_delta, GlobalV::MY_RANK); + + std::string cmd = "rm -f cal_gedm.py basis.yaml ec.npy gedm.npy"; + std::system(cmd.c_str()); +} + +// obtain from the machine learning model dE_delta/dDescriptor +// E_delta is also calculated here +void DeePKS_domain::cal_gedm(const int nat, + const int lmaxd, + const int nmaxd, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& descriptor, + const std::vector& pdm, + torch::jit::script::Module& model_deepks, + double** gedm, + double& E_delta) +{ + if (PARAM.inp.deepks_equiv) + { + DeePKS_domain::cal_gedm_equiv(nat, lmaxd, nmaxd, inlmax, des_per_atom, inl_l, descriptor, gedm, E_delta); + return; + } + ModuleBase::TITLE("DeePKS_domain", "cal_gedm"); + + // forward + std::vector inputs; + + // input_dim:(natom, des_per_atom) + inputs.push_back(torch::cat(descriptor, 0).reshape({1, nat, des_per_atom})); + std::vector ec; + ec.push_back(model_deepks.forward(inputs).toTensor()); // Hartree + E_delta = ec[0].item() * 2; // Ry; *2 is for Hartree to Ry + + // cal gedm + std::vector gedm_shell; + gedm_shell.push_back(torch::ones_like(ec[0])); + std::vector gedm_tensor = torch::autograd::grad(ec, + pdm, + gedm_shell, + /*retain_grad=*/true, + /*create_graph=*/false, + /*allow_unused=*/true); + + // gedm_tensor(Hartree) to gedm(Ry) + for (int inl = 0; inl < inlmax; ++inl) + { + int nm = 2 * inl_l[inl] + 1; + auto accessor = gedm_tensor[inl].accessor(); + for (int m1 = 0; m1 < nm; ++m1) + { + for (int m2 = 0; m2 < nm; ++m2) + { + int index = m1 * nm + m2; + gedm[inl][index] = accessor[m1][m2] * 2; //*2 is for Hartree to Ry + } + } + } + return; +} + +void DeePKS_domain::check_gedm(const int inlmax, const int* inl_l, double** gedm) +{ + std::ofstream ofs("gedm.dat"); + + for (int inl = 0; inl < inlmax; inl++) + { + int nm = 2 * inl_l[inl] + 1; + for (int m1 = 0; m1 < nm; ++m1) + { + for (int m2 = 0; m2 < nm; ++m2) + { + int index = m1 * nm + m2; + //*2 is for Hartree to Ry + ofs << gedm[inl][index] << " "; + } + } + ofs << std::endl; + } +} + +#endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.h b/source/module_hamilt_lcao/module_deepks/deepks_basic.h new file mode 100644 index 0000000000..9bbaa5b553 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.h @@ -0,0 +1,62 @@ +#ifndef DEEPKS_BASIC_H +#define DEEPKS_BASIC_H + +#ifdef __DEEPKS +#include "LCAO_deepks_io.h" +#include "module_base/parallel_reduce.h" +#include "module_base/tool_title.h" + +#include +#include + +namespace DeePKS_domain +{ +//------------------------ +// deepks_basic.cpp +//------------------------ + +// The file contains 2 subroutines: +// 1. load_model : loads model for applying V_delta +// 2. cal_gevdm : d(des)/d(pdm), calculated using torch::autograd::grad +// 3. cal_gedm : calculates d(E_delta)/d(pdm) +// this is the term V(D) that enters the expression H_V_delta = |alpha>V(D)& pdm, + std::vector& gevdm); + +/// calculate partial of energy correction to descriptors +void cal_gedm(const int nat, + const int lmaxd, + const int nmaxd, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& descriptor, + const std::vector& pdm, + torch::jit::script::Module& model_deepks, + double** gedm, + double& E_delta); +void check_gedm(const int inlmax, const int* inl_l, double** gedm); +void cal_gedm_equiv(const int nat, + const int lmaxd, + const int nmaxd, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& descriptor, + double** gedm, + double& E_delta); + +} // namespace DeePKS_domain +#endif +#endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp index c7eea52036..be2f716661 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp @@ -112,7 +112,7 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); - dm_pair.allocate(nullptr, 1); + dm_pair.allocate(nullptr, true); if constexpr (std::is_same::value) // for gamma-only { @@ -318,7 +318,7 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, // prints forces and stress from DeePKS (LCAO) void DeePKS_domain::check_f_delta(const int nat, ModuleBase::matrix& f_delta, ModuleBase::matrix& svnl_dalpha) { - ModuleBase::TITLE("LCAO_Deepks", "check_F_delta"); + ModuleBase::TITLE("DeePKS_domain", "check_F_delta"); std::ofstream ofs("F_delta.dat"); ofs << std::setprecision(10); diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp index 774599b6a2..f49f9f586b 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp @@ -341,7 +341,7 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, } orbital_precalc = torch::cat(orbital_precalc_vector, -1); - ModuleBase::timer::tick("LCAO_Deepks", "calc_orbital_precalc"); + ModuleBase::timer::tick("DeePKS_domain", "calc_orbital_precalc"); return; } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp similarity index 74% rename from source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp rename to source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp index 7ac566c85f..dbe3684766 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_pdm.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp @@ -9,39 +9,45 @@ // for checking purpose // There are 3 subroutines in this file: -// 1. read_projected_DM, which reads pdm from file -// 2. cal_projected_DM, which is used for calculating pdm -// 3. check_projected_dm, which prints pdm to descriptor.dat +// 1. read_pdm, which reads pdm from file +// 2. cal_pdm, which is used for calculating pdm +// 3. check_pdm, which prints pdm to descriptor.dat #ifdef __DEEPKS -#include "LCAO_deepks.h" +#include "deepks_pdm.h" #include "module_base/constants.h" #include "module_base/libm/libm.h" #include "module_base/timer.h" -#include "module_base/vector3.h" #include "module_hamilt_lcao/module_hcontainer/atom_pair.h" #ifdef __MPI #include "module_base/parallel_reduce.h" #endif -void LCAO_Deepks::read_projected_DM(bool read_pdm_file, bool is_equiv, const Numerical_Orbital& alpha) +void DeePKS_domain::read_pdm(bool read_pdm_file, + bool is_equiv, + bool& init_pdm, + const int inlmax, + const int lmaxd, + const int* inl_l, + const Numerical_Orbital& alpha, + std::vector& pdm) { - if (read_pdm_file && !this->init_pdm) // for DeePKS NSCF calculation + if (read_pdm_file && !init_pdm) // for DeePKS NSCF calculation { const std::string file_projdm = PARAM.globalv.global_out_dir + "deepks_projdm.dat"; std::ifstream ifs(file_projdm.c_str()); if (!ifs) { - ModuleBase::WARNING_QUIT("LCAO_Deepks::read_projected_DM", "Cannot find the file deepks_projdm.dat"); + ModuleBase::WARNING_QUIT("DeePKS_domain::read_pdm", "Cannot find the file deepks_projdm.dat"); } if (!is_equiv) { - for (int inl = 0; inl < this->inlmax; inl++) + for (int inl = 0; inl < inlmax; inl++) { - int nm = this->inl_l[inl] * 2 + 1; - auto accessor = this->pdm[inl].accessor(); + int nm = inl_l[inl] * 2 + 1; + auto accessor = pdm[inl].accessor(); for (int m1 = 0; m1 < nm; m1++) { for (int m2 = 0; m2 < nm; m2++) @@ -57,14 +63,14 @@ void LCAO_Deepks::read_projected_DM(bool read_pdm_file, bool is_equiv, const Num { int pdm_size = 0; int nproj = 0; - for (int il = 0; il < this->lmaxd + 1; il++) + for (int il = 0; il < lmaxd + 1; il++) { nproj += (2 * il + 1) * alpha.getNchi(il); } pdm_size = nproj * nproj; - for (int inl = 0; inl < this->inlmax; inl++) + for (int inl = 0; inl < inlmax; inl++) { - auto accessor = this->pdm[inl].accessor(); + auto accessor = pdm[inl].accessor(); for (int ind = 0; ind < pdm_size; ind++) { double c; @@ -74,52 +80,60 @@ void LCAO_Deepks::read_projected_DM(bool read_pdm_file, bool is_equiv, const Num } } - this->init_pdm = true; + init_pdm = true; } } // this subroutine performs the calculation of projected density matrices // pdm_m,m'=\sum_{mu,nu} rho_{mu,nu} template -void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD) +void DeePKS_domain::cal_pdm(bool& init_pdm, + const int inlmax, + const int lmaxd, + const int* inl_l, + const ModuleBase::IntArray* inl_index, + const elecstate::DensityMatrix* dm, + const std::vector*> phialpha, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals& pv, + std::vector& pdm) { - ModuleBase::TITLE("LCAO_Deepks", "cal_projected_DM"); + ModuleBase::TITLE("DeePKS_domain", "cal_pdm"); // if pdm has been initialized, skip the calculation - if (this->init_pdm) + if (init_pdm) { - this->init_pdm = false; + init_pdm = false; return; } if (!PARAM.inp.deepks_equiv) { - for (int inl = 0; inl < this->inlmax; inl++) + for (int inl = 0; inl < inlmax; inl++) { - int nm = this->inl_l[inl] * 2 + 1; - this->pdm[inl] = torch::zeros({nm, nm}, torch::kFloat64); + int nm = inl_l[inl] * 2 + 1; + pdm[inl] = torch::zeros({nm, nm}, torch::kFloat64); } } else { int pdm_size = 0; int nproj = 0; - for (int il = 0; il < this->lmaxd + 1; il++) + for (int il = 0; il < lmaxd + 1; il++) { nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); } pdm_size = nproj * nproj; for (int inl = 0; inl < inlmax; inl++) { - this->pdm[inl] = torch::zeros({pdm_size}, torch::kFloat64); + pdm[inl] = torch::zeros({pdm_size}, torch::kFloat64); } } - ModuleBase::timer::tick("LCAO_Deepks", "cal_projected_DM"); + ModuleBase::timer::tick("DeePKS_domain", "cal_pdm"); const double Rcut_Alpha = orb.Alpha[0].getRcut(); for (int T0 = 0; T0 < ucell.ntype; T0++) @@ -141,7 +155,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d { for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - const int inl = this->inl_index[T0](I0, L0, N0); + const int inl = inl_index[T0](I0, L0, N0); const int nm = 2 * L0 + 1; for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d @@ -159,7 +173,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d else { int nproj = 0; - for (int il = 0; il < this->lmaxd + 1; il++) + for (int il = 0; il < lmaxd + 1; il++) { nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); } @@ -192,13 +206,13 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); if constexpr (std::is_same>::value) { - if (this->phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) + if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) { continue; } } - auto row_indexes = pv->get_indexes_row(ibt1); + auto row_indexes = pv.get_indexes_row(ibt1); const int row_size = row_indexes.size(); if (row_size == 0) { @@ -210,7 +224,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d std::vector g_1dmt(trace_alpha_size * row_size, 0.0); for (int irow = 0; irow < row_size; irow++) { - hamilt::BaseMatrix* row_ptr = this->phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* row_ptr = phialpha[0]->find_matrix(iat, ibt1, dR1); for (int i = 0; i < trace_alpha_size; i++) { @@ -230,7 +244,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); if constexpr (std::is_same>::value) { - if (this->phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) + if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) { continue; } @@ -244,7 +258,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d continue; } - auto col_indexes = pv->get_indexes_col(ibt2); + auto col_indexes = pv.get_indexes_col(ibt2); const int col_size = col_indexes.size(); if (col_size == 0) { @@ -255,7 +269,7 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d // no possible to unexist key for (int icol = 0; icol < col_size; icol++) { - hamilt::BaseMatrix* col_ptr = this->phialpha[0]->find_matrix(iat, ibt2, dR2); + hamilt::BaseMatrix* col_ptr = phialpha[0]->find_matrix(iat, ibt2, dR2); for (int i = 0; i < trace_alpha_size; i++) { s_2t[i * col_size + icol] = col_ptr->get_value(col_indexes[icol], trace_alpha_col[i]); @@ -323,10 +337,10 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d { for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - const int inl = this->inl_index[T0](I0, L0, N0); + const int inl = inl_index[T0](I0, L0, N0); const int nm = 2 * L0 + 1; - auto accessor = this->pdm[inl].accessor(); + auto accessor = pdm[inl].accessor(); for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d { for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d @@ -345,10 +359,10 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d } else { - auto accessor = this->pdm[iat].accessor(); + auto accessor = pdm[iat].accessor(); int index = 0, inc = 1; int nproj = 0; - for (int il = 0; il < this->lmaxd + 1; il++) + for (int il = 0; il < lmaxd + 1; il++) { nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); } @@ -376,11 +390,11 @@ void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* d Parallel_Reduce::reduce_all(pdm[inl].data_ptr(), pdm_size); } #endif - ModuleBase::timer::tick("LCAO_Deepks", "cal_projected_DM"); + ModuleBase::timer::tick("DeePKS_domain", "cal_pdm"); return; } -void LCAO_Deepks::check_projected_dm() +void DeePKS_domain::check_pdm(const int inlmax, const int* inl_l, const std::vector& pdm) { const std::string file_projdm = PARAM.globalv.global_out_dir + "pdm.dat"; std::ofstream ofs(file_projdm.c_str()); @@ -388,7 +402,7 @@ void LCAO_Deepks::check_projected_dm() ofs << std::setprecision(10); for (int inl = 0; inl < inlmax; inl++) { - const int nm = 2 * this->inl_l[inl] + 1; + const int nm = 2 * inl_l[inl] + 1; auto accessor = pdm[inl].accessor(); for (int m1 = 0; m1 < nm; m1++) { @@ -401,15 +415,31 @@ void LCAO_Deepks::check_projected_dm() } } -template void LCAO_Deepks::cal_projected_DM(const elecstate::DensityMatrix* dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD); - -template void LCAO_Deepks::cal_projected_DM>( +template void DeePKS_domain::cal_pdm(bool& init_pdm, + const int inlmax, + const int lmaxd, + const int* inl_l, + const ModuleBase::IntArray* inl_index, + const elecstate::DensityMatrix* dm, + const std::vector*> phialpha, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals& pv, + std::vector& pdm); + +template void DeePKS_domain::cal_pdm>( + bool& init_pdm, + const int inlmax, + const int lmaxd, + const int* inl_l, + const ModuleBase::IntArray* inl_index, const elecstate::DensityMatrix, double>* dm, + const std::vector*> phialpha, const UnitCell& ucell, const LCAO_Orbitals& orb, - const Grid_Driver& GridD); + const Grid_Driver& GridD, + const Parallel_Orbitals& pv, + std::vector& pdm); #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_pdm.h b/source/module_hamilt_lcao/module_deepks/deepks_pdm.h new file mode 100644 index 0000000000..fe4a7e0e32 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_pdm.h @@ -0,0 +1,64 @@ +#ifndef DEEPKS_PDM_H +#define DEEPKS_PDM_H + +#ifdef __DEEPKS + +#include "module_base/complexmatrix.h" +#include "module_base/matrix.h" +#include "module_base/timer.h" +#include "module_basis/module_ao/parallel_orbitals.h" +#include "module_elecstate/module_dm/density_matrix.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" + +#include +#include + +namespace DeePKS_domain +{ +//------------------- +// deepks_pdm.cpp +//------------------- + +// This file contains subroutines for calculating pdm, +// which is defind as sum_mu,nu rho_mu,nu (); +// It also contains subroutines for printing pdm for checking purpose + +// There are 3 subroutines in this file: +// 1. read_pdm, which reads pdm from file +// 2. cal_pdm, which is used for calculating pdm +// 3. check_pdm, which prints pdm to descriptor.dat + +// read pdm from file, do it only once in whole calculation +void read_pdm(bool read_pdm_file, + bool is_equiv, + bool& init_pdm, + const int inlmax, + const int lmaxd, + const int* inl_l, + const Numerical_Orbital& alpha, + std::vector& pdm); + +// calculate projected density matrix: pdm = sum_i,occ +// 3 cases to skip calculation of pdm: +// - NSCF calculation of DeePKS, init_chg = file and pdm has been read +// - SCF calculation of DeePKS with init_chg = file and pdm has been read for restarting SCF +// - Relax/Cell-Relax/MD calculation, non-first step will use the convergence pdm from the last step as initial pdm +template +void cal_pdm(bool& init_pdm, + const int inlmax, + const int lmaxd, + const int* inl_l, + const ModuleBase::IntArray* inl_index, + const elecstate::DensityMatrix* dm, + const std::vector*> phialpha, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals& pv, + std::vector& pdm); + +void check_pdm(const int inlmax, const int* inl_l, const std::vector& pdm); +} // namespace DeePKS_domain + +#endif +#endif diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_phialpha.cpp b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp similarity index 83% rename from source/module_hamilt_lcao/module_deepks/LCAO_deepks_phialpha.cpp rename to source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp index c73dbaffa3..236b7fb9c2 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_phialpha.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp @@ -8,21 +8,24 @@ #ifdef __DEEPKS -#include "LCAO_deepks.h" +#include "deepks_phialpha.h" + #include "module_base/timer.h" #include "module_base/vector3.h" #include "module_parameter/parameter.h" -void LCAO_Deepks::allocate_phialpha(const bool& cal_deri, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD) +void DeePKS_domain::allocate_phialpha(const bool& cal_deri, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals* pv, + std::vector*>& phialpha) { - ModuleBase::TITLE("LCAO_Deepks", "allocate_phialpha"); + ModuleBase::TITLE("DeePKS_domain", "allocate_phialpha"); - this->phialpha.resize(cal_deri ? 4 : 1); + phialpha.resize(cal_deri ? 4 : 1); - this->phialpha[0] = new hamilt::HContainer(pv); // phialpha is always real + phialpha[0] = new hamilt::HContainer(pv); // phialpha is always real // Do not use fix_gamma, since it may find wrong matrix for gamma-only case in DeePKS // cutoff for alpha is same for all types of atoms @@ -63,31 +66,33 @@ void LCAO_Deepks::allocate_phialpha(const bool& cal_deri, hamilt::AtomPair pair(iat, ibt, R_index, pv); // Notice: in AtomPair, the usage is set_size(ncol, nrow) pair.set_size(nw_alpha, atom1->nw * PARAM.globalv.npol); - this->phialpha[0]->insert_pair(pair); + phialpha[0]->insert_pair(pair); } } } - this->phialpha[0]->allocate(nullptr, true); + phialpha[0]->allocate(nullptr, true); // whether to calculate the derivative of phialpha if (cal_deri) { for (int i = 1; i < 4; ++i) { - this->phialpha[i] = new hamilt::HContainer(*this->phialpha[0], nullptr); // copy constructor + phialpha[i] = new hamilt::HContainer(*phialpha[0], nullptr); // copy constructor } } return; } -void LCAO_Deepks::build_phialpha(const bool& cal_deri, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const TwoCenterIntegrator& overlap_orb_alpha) +void DeePKS_domain::build_phialpha(const bool& cal_deri, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals* pv, + const TwoCenterIntegrator& overlap_orb_alpha, + std::vector*>& phialpha) { - ModuleBase::TITLE("LCAO_Deepks", "build_phialpha"); - ModuleBase::timer::tick("LCAO_Deepks", "build_phialpha"); + ModuleBase::TITLE("DeePKS_domain", "build_phialpha"); + ModuleBase::timer::tick("DeePKS_domain", "build_phialpha"); // cutoff for alpha is same for all types of atoms const double Rcut_Alpha = orb.Alpha[0].getRcut(); @@ -126,13 +131,13 @@ void LCAO_Deepks::build_phialpha(const bool& cal_deri, continue; } - double* data_pointer = this->phialpha[0]->data(iat, ibt, R); + double* data_pointer = phialpha[0]->data(iat, ibt, R); std::vector grad_pointer(3); if (cal_deri) { for (int i = 0; i < 3; ++i) { - grad_pointer[i] = this->phialpha[i + 1]->data(iat, ibt, R); + grad_pointer[i] = phialpha[i + 1]->data(iat, ibt, R); } } @@ -192,17 +197,19 @@ void LCAO_Deepks::build_phialpha(const bool& cal_deri, } } - ModuleBase::timer::tick("LCAO_Deepks", "build_phialpha"); + ModuleBase::timer::tick("DeePKS_domain", "build_phialpha"); return; } -void LCAO_Deepks::check_phialpha(const bool& cal_deri, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD) +void DeePKS_domain::check_phialpha(const bool& cal_deri, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals* pv, + std::vector*>& phialpha) { - ModuleBase::TITLE("LCAO_Deepks", "check_phialpha"); - ModuleBase::timer::tick("LCAO_Deepks", "check_phialpha"); + ModuleBase::TITLE("DeePKS_domain", "check_phialpha"); + ModuleBase::timer::tick("DeePKS_domain", "check_phialpha"); const double Rcut_Alpha = orb.Alpha[0].getRcut(); // same for all types of atoms @@ -280,13 +287,13 @@ void LCAO_Deepks::check_phialpha(const bool& cal_deri, ofs_z << "R : " << R[0] << " " << R[1] << " " << R[2] << std::endl; } - const double* data_pointer = this->phialpha[0]->data(iat, ibt, R); + const double* data_pointer = phialpha[0]->data(iat, ibt, R); std::vector grad_pointer(3, nullptr); if (cal_deri) { - grad_pointer[0] = this->phialpha[1]->data(iat, ibt, R); - grad_pointer[1] = this->phialpha[2]->data(iat, ibt, R); - grad_pointer[2] = this->phialpha[3]->data(iat, ibt, R); + grad_pointer[0] = phialpha[1]->data(iat, ibt, R); + grad_pointer[1] = phialpha[2]->data(iat, ibt, R); + grad_pointer[2] = phialpha[3]->data(iat, ibt, R); } for (int iw1 = 0; iw1 < nw1_tot; ++iw1) @@ -334,7 +341,7 @@ void LCAO_Deepks::check_phialpha(const bool& cal_deri, } // end I0 } // end T0 - ModuleBase::timer::tick("LCAO_Deepks", "check_phialpha"); + ModuleBase::timer::tick("DeePKS_domain", "check_phialpha"); return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h new file mode 100644 index 0000000000..6c5ea9172a --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h @@ -0,0 +1,52 @@ +#ifndef DEEPKS_PHIALPHA_H +#define DEEPKS_PHIALPHA_H + +#ifdef __DEEPKS + +#include "module_base/complexmatrix.h" +#include "module_base/matrix.h" +#include "module_base/timer.h" +#include "module_basis/module_ao/parallel_orbitals.h" +#include "module_basis/module_nao/two_center_integrator.h" +#include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" + +#include +#include + +namespace DeePKS_domain +{ +// This file contains 3 subroutines: +// 1. allocate_phialpha, which allocates memory for phialpha +// 2. build_phialpha, which calculates the overlap +// between atomic basis and projector alpha : +// which will be used in calculating pdm, gdmx, H_V_delta, F_delta; +// 3. check_phialpha, which prints the results into .dat files +// for checking + +// calculates +void allocate_phialpha(const bool& cal_deri, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals* pv, + std::vector*>& phialpha); + +void build_phialpha(const bool& cal_deri /**< [in] 0 for 2-center intergration, 1 for its derivation*/, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals* pv, + const TwoCenterIntegrator& overlap_orb_alpha, + std::vector*>& phialpha); + +void check_phialpha(const bool& cal_deri /**< [in] 0 for 2-center intergration, 1 for its derivation*/, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals* pv, + std::vector*>& phialpha); +} // namespace DeePKS_domain + +#endif +#endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdelta.cpp b/source/module_hamilt_lcao/module_deepks/deepks_vdelta.cpp new file mode 100644 index 0000000000..1d6ee3ecae --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdelta.cpp @@ -0,0 +1,92 @@ +// This file contains subroutines related to V_delta, which is the deepks contribution to Hamiltonian +// defined as |alpha>V(D) +void DeePKS_domain::cal_e_delta_band(const std::vector>& dm, + const std::vector>& H_V_delta, + const int nks, + const Parallel_Orbitals* pv, + double& e_delta_band) +{ + ModuleBase::TITLE("DeePKS_domain", "cal_e_delta_band"); + ModuleBase::timer::tick("DeePKS_domain", "cal_e_delta_band"); + TK e_delta_band_tmp = TK(0); + for (int i = 0; i < PARAM.globalv.nlocal; ++i) + { + for (int j = 0; j < PARAM.globalv.nlocal; ++j) + { + const int mu = pv->global2local_row(j); + const int nu = pv->global2local_col(i); + + if (mu >= 0 && nu >= 0) + { + int iic; + if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) + { + iic = mu + nu * pv->nrow; + } + else + { + iic = mu * pv->ncol + nu; + } + if constexpr (std::is_same::value) + { + for (int is = 0; is < dm.size(); ++is) // dm.size() == PARAM.inp.nspin + { + e_delta_band_tmp += dm[is][nu * pv->nrow + mu] * H_V_delta[0][iic]; + } + } + else + { + for (int ik = 0; ik < nks; ik++) + { + e_delta_band_tmp += dm[ik][nu * pv->nrow + mu] * H_V_delta[ik][iic]; + } + } + } + } + } + if constexpr (std::is_same::value) + { + e_delta_band = e_delta_band_tmp; + } + else + { + e_delta_band = e_delta_band_tmp.real(); + } +#ifdef __MPI + Parallel_Reduce::reduce_all(e_delta_band); +#endif + ModuleBase::timer::tick("DeePKS_domain", "cal_e_delta_band"); + return; +} + +template void DeePKS_domain::cal_e_delta_band(const std::vector>& dm, + const std::vector>& H_V_delta, + const int nks, + const Parallel_Orbitals* pv, + double& e_delta_band); +template void DeePKS_domain::cal_e_delta_band>( + const std::vector>>& dm, + const std::vector>>& H_V_delta, + const int nks, + const Parallel_Orbitals* pv, + double& e_delta_band); + +#endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdelta.h b/source/module_hamilt_lcao/module_deepks/deepks_vdelta.h new file mode 100644 index 0000000000..0022d49a4e --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdelta.h @@ -0,0 +1,25 @@ +#ifndef DEEPKS_VDELTA_H +#define DEEPKS_VDELTA_H + +#ifdef __DEEPKS +#include "module_basis/module_ao/parallel_orbitals.h" + +namespace DeePKS_domain +{ +//------------------------ +// deepks_vdelta.cpp +//------------------------ + +// This file contains 1 subroutine for calculating e_delta_bands +// 1. cal_e_delta_band : calculates e_delta_bands + +/// calculate tr(\rho V_delta) +template +void cal_e_delta_band(const std::vector>& dm, + const std::vector>& H_V_delta, + const int nks, + const Parallel_Orbitals* pv, + double& e_delta_band); +} // namespace DeePKS_domain +#endif +#endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index 107675e278..493469072b 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -36,11 +36,22 @@ void test_deepks::check_phialpha() } GlobalC::ld.init(ORB, ucell.nat, ucell.ntype, kv.nkstot, ParaO, na); - GlobalC::ld.allocate_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD); - - GlobalC::ld.build_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, overlap_orb_alpha_); - - GlobalC::ld.check_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD); + DeePKS_domain::allocate_phialpha(PARAM.input.cal_force, + ucell, + ORB, + Test_Deepks::GridD, + &ParaO, + GlobalC::ld.phialpha); + + DeePKS_domain::build_phialpha(PARAM.input.cal_force, + ucell, + ORB, + Test_Deepks::GridD, + &ParaO, + overlap_orb_alpha_, + GlobalC::ld.phialpha); + + DeePKS_domain::check_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, &ParaO, GlobalC::ld.phialpha); this->compare_with_ref("phialpha.dat", "phialpha_ref.dat"); this->compare_with_ref("dphialpha_x.dat", "dphialpha_x_ref.dat"); @@ -145,16 +156,38 @@ void test_deepks::check_pdm() this->read_dm(); this->set_dm_new(); this->set_p_elec_DM(); - GlobalC::ld.cal_projected_DM(p_elec_DM, ucell, ORB, Test_Deepks::GridD); + DeePKS_domain::cal_pdm(GlobalC::ld.init_pdm, + GlobalC::ld.inlmax, + GlobalC::ld.lmaxd, + GlobalC::ld.inl_l, + GlobalC::ld.inl_index, + p_elec_DM, + GlobalC::ld.phialpha, + ucell, + ORB, + Test_Deepks::GridD, + ParaO, + GlobalC::ld.pdm); } else { this->read_dm_k(kv.nkstot); this->set_dm_k_new(); this->set_p_elec_DM_k(); - GlobalC::ld.cal_projected_DM(p_elec_DM_k, ucell, ORB, Test_Deepks::GridD); + DeePKS_domain::cal_pdm(GlobalC::ld.init_pdm, + GlobalC::ld.inlmax, + GlobalC::ld.lmaxd, + GlobalC::ld.inl_l, + GlobalC::ld.inl_index, + p_elec_DM_k, + GlobalC::ld.phialpha, + ucell, + ORB, + Test_Deepks::GridD, + ParaO, + GlobalC::ld.pdm); } - GlobalC::ld.check_projected_dm(); + DeePKS_domain::check_pdm(GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.pdm); this->compare_with_ref("pdm.dat", "pdm_ref.dat"); } @@ -283,7 +316,7 @@ void test_deepks::check_descriptor(std::vector& descriptor) void test_deepks::check_gvx(torch::Tensor& gdmx) { std::vector gevdm; - GlobalC::ld.cal_gevdm(ucell.nat, gevdm); + DeePKS_domain::cal_gevdm(ucell.nat, GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.pdm, gevdm); torch::Tensor gvx; DeePKS_domain::cal_gvx(ucell.nat, GlobalC::ld.inlmax, @@ -321,7 +354,7 @@ void test_deepks::check_gvx(torch::Tensor& gdmx) void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) { std::vector gevdm; - GlobalC::ld.cal_gevdm(ucell.nat, gevdm); + DeePKS_domain::cal_gevdm(ucell.nat, GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.pdm, gevdm); torch::Tensor gvepsl; DeePKS_domain::cal_gvepsl(ucell.nat, GlobalC::ld.inlmax, @@ -346,7 +379,7 @@ void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) void test_deepks::check_edelta(std::vector& descriptor) { - GlobalC::ld.load_model("model.ptg"); + DeePKS_domain::load_model("model.ptg", GlobalC::ld.model_deepks); if (PARAM.sys.gamma_only_local) { GlobalC::ld.allocate_V_delta(ucell.nat, 1); // 1 for gamma-only @@ -355,14 +388,24 @@ void test_deepks::check_edelta(std::vector& descriptor) { GlobalC::ld.allocate_V_delta(ucell.nat, kv.nkstot); } - GlobalC::ld.cal_gedm(ucell.nat, descriptor); + DeePKS_domain::cal_gedm(ucell.nat, + GlobalC::ld.lmaxd, + GlobalC::ld.nmaxd, + GlobalC::ld.inlmax, + GlobalC::ld.des_per_atom, + GlobalC::ld.inl_l, + descriptor, + GlobalC::ld.pdm, + GlobalC::ld.model_deepks, + GlobalC::ld.gedm, + GlobalC::ld.E_delta); std::ofstream ofs("E_delta.dat"); ofs << std::setprecision(10) << GlobalC::ld.E_delta << std::endl; ofs.close(); this->compare_with_ref("E_delta.dat", "E_delta_ref.dat"); - GlobalC::ld.check_gedm(); + DeePKS_domain::check_gedm(GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.gedm); this->compare_with_ref("gedm.dat", "gedm_ref.dat"); } @@ -412,12 +455,12 @@ void test_deepks::check_e_deltabands() if (PARAM.sys.gamma_only_local) { this->cal_H_V_delta(); - GlobalC::ld.cal_e_delta_band(dm_new, 1); + GlobalC::ld.dpks_cal_e_delta_band(dm_new, 1); } else { this->cal_H_V_delta_k(); - GlobalC::ld.cal_e_delta_band(dm_k_new, kv.nkstot); + GlobalC::ld.dpks_cal_e_delta_band(dm_k_new, kv.nkstot); } std::ofstream ofs("E_delta_bands.dat"); diff --git a/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects b/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects index f1a13cfd2d..5e6debbcdf 100644 --- a/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects +++ b/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects @@ -7,13 +7,13 @@ HEADERS= *.h OBJS_MAIN=klist_1.o\ parallel_orbitals.o\ +deepks_basic.o\ +deepks_force.o\ +deepks_vdelta.o\ +deepks_pdm.o\ +deepks_phialpha.o\ LCAO_deepks.o\ -LCAO_deepks_fdelta.o\ LCAO_deepks_io.o\ -LCAO_deepks_pdm.o\ -LCAO_deepks_phialpha.o\ -LCAO_deepks_vdelta.o\ -LCAO_deepks_torch.o\ OBJS_IO=output.o\ From c898e529d36e78eb4dc82db8f8b4bc0ab313f016 Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Fri, 10 Jan 2025 11:41:24 +0800 Subject: [PATCH 048/160] Fix: use gemm instead of einsum in BPCG (#5827) * Add dimension parameter for BPCG method * Add utils for hsovler gemm_op * Change code to fit new bpcg init interface * using gemm instead of einsum in orth_cholesky * using gemm instead of einsum in orth_projection * replace einsum by gemm in orth_projection * replace einsum by gemm in rotate_wf * replace einsum by gemm in diag_hsub * Update 102_PW_BPCG totalstressref reference value --- source/module_hsolver/diago_bpcg.cpp | 99 +++++++++++++++++-- source/module_hsolver/diago_bpcg.h | 13 ++- source/module_hsolver/hsolver_pw.cpp | 3 +- .../module_hsolver/test/diago_bpcg_test.cpp | 3 +- tests/integrate/102_PW_BPCG/result.ref | 2 +- 5 files changed, 110 insertions(+), 10 deletions(-) diff --git a/source/module_hsolver/diago_bpcg.cpp b/source/module_hsolver/diago_bpcg.cpp index 635e3a7943..7830af2f67 100644 --- a/source/module_hsolver/diago_bpcg.cpp +++ b/source/module_hsolver/diago_bpcg.cpp @@ -22,6 +22,10 @@ DiagoBPCG::DiagoBPCG(const Real* precondition_in) this->device_type = ct::DeviceTypeToEnum::value; this->h_prec = std::move(ct::TensorMap((void *) precondition_in, r_type, device_type, {this->n_basis})); + + this->one = &one_; + this->zero = &zero_; + this->neg_one = &neg_one_; } template @@ -30,11 +34,11 @@ DiagoBPCG::~DiagoBPCG() { } template -void DiagoBPCG::init_iter(const int nband, const int nbasis) { +void DiagoBPCG::init_iter(const int nband, const int nbasis, const int ndim) { // Specify the problem size n_basis, n_band, while lda is n_basis this->n_band = nband; this->n_basis = nbasis; - + this->n_dim = ndim; // All column major tensors @@ -93,7 +97,23 @@ void DiagoBPCG::orth_cholesky( // hsub_out = psi_out * transc(psi_out) ct::EinsumOption option( /*conj_x=*/false, /*conj_y=*/true, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&hsub_out); - hsub_out = ct::op::einsum("ij,kj->ik", psi_out, psi_out, option); + // hsub_out = ct::op::einsum("ij,kj->ik", psi_out, psi_out, option); + + // gemm: hsub_out(n_band x n_band) = psi_out^T(n_band x n_basis) * psi_out(n_basis x n_band) + gemm_op()(this->ctx, + 'C', + 'N', + this->n_band, //m + this->n_band, //n + this->n_dim, //k + this->one, //1.0 + psi_out.data(), + this->n_basis, //lda + psi_out.data(), + this->n_basis, //ldb + this->zero, //0.0 + hsub_out.data(), + this->n_band); //ldc // set hsub matrix to lower format; ct::kernels::set_matrix()( @@ -145,12 +165,45 @@ void DiagoBPCG::orth_projection( { ct::EinsumOption option( /*conj_x=*/false, /*conj_y=*/true, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&hsub_in); - hsub_in = ct::op::einsum("ij,kj->ik", grad_out, psi_in, option); + // hsub_in = ct::op::einsum("ij,kj->ik", grad_out, psi_in, option); + + // this->orth_projection(this->psi, this->hsub, this->grad); + // gemm: hsub_in(n_band x n_band) = psi_in^T(n_band x n_basis) * grad_out(n_basis x n_band) + gemm_op()(this->ctx, + 'C', + 'N', + this->n_band, //m + this->n_band, //n + this->n_dim, //k + this->one, //1.0 + psi_in.data(), + this->n_basis, //lda + grad_out.data(), + this->n_basis, //ldb + this->zero, //0.0 + hsub_in.data(), + this->n_band); //ldc // set_matrix_op()('L', hsub_in->data(), this->n_band); option = ct::EinsumOption( /*conj_x=*/false, /*conj_y=*/false, /*alpha=*/-1.0, /*beta=*/1.0, /*Tensor out=*/&grad_out); - grad_out = ct::op::einsum("ij,jk->ik", hsub_in, psi_in, option); + // grad_out = ct::op::einsum("ij,jk->ik", hsub_in, psi_in, option); + + // grad_out(n_basis x n_band) = 1.0 * grad_out(n_basis x n_band) - psi_in(n_basis x n_band) * hsub_in(n_band x n_band) + gemm_op()(this->ctx, + 'N', + 'N', + this->n_dim, //m + this->n_band, //n + this->n_band, //k + this->neg_one, //-1.0 + psi_in.data(), + this->n_basis, //lda + hsub_in.data(), + this->n_band, //ldb + this->one, //1.0 + grad_out.data(), + this->n_basis); //ldc return; } @@ -165,6 +218,24 @@ void DiagoBPCG::rotate_wf( /*conj_x=*/false, /*conj_y=*/false, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&workspace_in); workspace_in = ct::op::einsum("ij,jk->ik", hsub_in, psi_out, option); + // this->rotate_wf(hsub_out, psi_out, workspace_in); + // this->orth_cholesky(this->work, this->psi, this->hpsi, this->hsub); + // gemm: workspace_in(n_basis x n_band) = psi_out(n_basis x n_band) * hsub_in(n_band x n_band) + // gemm_op()(this->ctx, + // 'N', + // 'N', + // this->n_basis, //m + // this->n_band, //n + // this->n_band, //k + // this->one, //1.0 + // psi_out.data(), + // this->n_basis, //lda + // hsub_in.data(), + // this->n_band, //ldb + // this->zero, //0.0 + // workspace_in.data(), + // this->n_basis); //ldc + syncmem_complex_op()(psi_out.template data(), workspace_in.template data(), this->n_band * this->n_basis); return; @@ -192,7 +263,23 @@ void DiagoBPCG::diag_hsub( // it controls the ops to use the corresponding device to calculate results ct::EinsumOption option( /*conj_x=*/false, /*conj_y=*/true, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&hsub_out); - hsub_out = ct::op::einsum("ij,kj->ik", psi_in, hpsi_in, option); + // hsub_out = ct::op::einsum("ij,kj->ik", psi_in, hpsi_in, option); + + // gemm: hsub_out(n_band x n_band) = hpsi_in^T(n_band x n_basis) * psi_in(n_basis x n_band) + gemm_op()(this->ctx, + 'C', + 'N', + this->n_band, //m + this->n_band, //n + this->n_dim, //k + this->one, //1.0 + hpsi_in.data(), + this->n_basis, //lda + psi_in.data(), + this->n_basis, //ldb + this->zero, //0.0 + hsub_out.data(), + this->n_band); //ldc ct::kernels::lapack_dnevd()('V', 'U', hsub_out.data(), this->n_band, eigenvalue_out.data()); diff --git a/source/module_hsolver/diago_bpcg.h b/source/module_hsolver/diago_bpcg.h index c57ed5e5ee..44ddd9736f 100644 --- a/source/module_hsolver/diago_bpcg.h +++ b/source/module_hsolver/diago_bpcg.h @@ -52,8 +52,9 @@ class DiagoBPCG * * @param nband The number of bands. * @param nbasis The number of basis functions. Leading dimension of psi. + * @param ndim The number of valid dimension of psi. */ - void init_iter(const int nband, const int nbasis); + void init_iter(const int nband, const int nbasis, const int ndim); using HPsiFunc = std::function; @@ -77,6 +78,8 @@ class DiagoBPCG int n_band = 0; /// the number of cols of the input psi int n_basis = 0; + /// valid dimension of psi + int n_dim = 0; /// max iter steps for all-band cg loop int nline = 4; @@ -107,6 +110,13 @@ class DiagoBPCG /// work for some calculations within this class, including rotate_wf call ct::Tensor work = {}; + // These are for hsolver gemm_op use + /// ctx is nothing but the devices used in gemm_op (Device * ctx = nullptr;), + Device * ctx = {}; + // Pointer to objects of 1 and 0 for gemm + const T *one = nullptr, *zero = nullptr, *neg_one = nullptr; + const T one_ = static_cast(1.0), zero_ = static_cast(0.0), neg_one_ = static_cast(-1.0); + /** * @brief Update the precondition array. * @@ -332,6 +342,7 @@ class DiagoBPCG using calc_grad_with_block_op = hsolver::calc_grad_with_block_op; using line_minimize_with_block_op = hsolver::line_minimize_with_block_op; + using gemm_op = hsolver::gemm_op; }; diff --git a/source/module_hsolver/hsolver_pw.cpp b/source/module_hsolver/hsolver_pw.cpp index f7ef10711b..de627d3474 100644 --- a/source/module_hsolver/hsolver_pw.cpp +++ b/source/module_hsolver/hsolver_pw.cpp @@ -483,6 +483,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, { const int nband = psi.get_nbands(); const int nbasis = psi.get_nbasis(); + const int ndim = psi.get_current_ngk(); // hpsi_func (X, HX, ld, nvec) -> HX = H(X), X and HX blockvectors of size ld x nvec auto hpsi_func = [hm, cur_nbasis](T* psi_in, T* hpsi_out, const int ld_psi, const int nvec) { ModuleBase::timer::tick("DavSubspace", "hpsi_func"); @@ -499,7 +500,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, ModuleBase::timer::tick("DavSubspace", "hpsi_func"); }; DiagoBPCG bpcg(pre_condition.data()); - bpcg.init_iter(nband, nbasis); + bpcg.init_iter(nband, nbasis, ndim); bpcg.diag(hpsi_func, psi.get_pointer(), eigenvalue, this->ethr_band); } else if (this->method == "dav_subspace") diff --git a/source/module_hsolver/test/diago_bpcg_test.cpp b/source/module_hsolver/test/diago_bpcg_test.cpp index d8060b1763..8978334106 100644 --- a/source/module_hsolver/test/diago_bpcg_test.cpp +++ b/source/module_hsolver/test/diago_bpcg_test.cpp @@ -153,7 +153,8 @@ class DiagoBPCGPrepare zero_, hpsi_out, ld_psi); }; - bpcg.init_iter(nband, npw); + const int ndim = psi_local.get_current_ngk(); + bpcg.init_iter(nband, npw, ndim); std::vector ethr_band(nband, 1e-5); bpcg.diag(hpsi_func, psi_local.get_pointer(), en, ethr_band); bpcg.diag(hpsi_func, psi_local.get_pointer(), en, ethr_band); diff --git a/tests/integrate/102_PW_BPCG/result.ref b/tests/integrate/102_PW_BPCG/result.ref index e702dfbb6b..2972395a15 100644 --- a/tests/integrate/102_PW_BPCG/result.ref +++ b/tests/integrate/102_PW_BPCG/result.ref @@ -1,7 +1,7 @@ etotref -4869.74705201 etotperatomref -2434.87352600 totalforceref 5.19483000 -totalstressref 37241.44843500 +totalstressref 37241.45334600 pointgroupref C_1 spacegroupref C_1 nksibzref 8 From 1c30f99a78010b7b98ab979d0b34facd16184399 Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Fri, 10 Jan 2025 20:45:50 +0800 Subject: [PATCH 049/160] Refactor: Remove LCAO_Deepks from GlobalC. (#5844) * Remove GlobalC::ld. * Fix bug for compling without DeePKS. --- source/module_elecstate/elecstate.h | 56 +++--- source/module_elecstate/elecstate_energy.cpp | 43 ++--- .../elecstate_energy_terms.cpp | 20 +-- source/module_elecstate/elecstate_print.cpp | 9 +- source/module_elecstate/fp_energy.h | 7 +- source/module_esolver/esolver_ks_lcao.cpp | 66 +++---- source/module_esolver/esolver_ks_lcao.h | 16 +- .../module_esolver/esolver_ks_lcao_tddft.cpp | 10 +- source/module_esolver/lcao_before_scf.cpp | 10 +- source/module_esolver/lcao_others.cpp | 10 +- .../module_hamilt_lcao/hamilt_lcaodft/FORCE.h | 24 +-- .../hamilt_lcaodft/FORCE_STRESS.cpp | 35 ++-- .../hamilt_lcaodft/FORCE_STRESS.h | 8 +- .../hamilt_lcaodft/FORCE_gamma.cpp | 37 ++-- .../hamilt_lcaodft/FORCE_k.cpp | 36 ++-- .../hamilt_lcaodft/LCAO_allocate.cpp | 49 +++--- .../hamilt_lcaodft/LCAO_domain.h | 31 ++-- .../hamilt_lcaodft/hamilt_lcao.cpp | 11 +- .../hamilt_lcaodft/hamilt_lcao.h | 4 + .../operator_lcao/deepks_lcao.cpp | 78 +++++---- .../operator_lcao/deepks_lcao.h | 9 +- .../module_deepks/LCAO_deepks.cpp | 20 --- .../module_deepks/LCAO_deepks.h | 68 +++----- .../module_deepks/LCAO_deepks_interface.cpp | 53 +++--- .../module_deepks/LCAO_deepks_io.cpp | 124 +++++++------- .../module_deepks/LCAO_deepks_io.h | 31 +--- .../module_deepks/deepks_force.cpp | 5 +- .../module_deepks/deepks_force.h | 50 +++--- .../module_deepks/deepks_orbital.cpp | 15 +- .../module_deepks/deepks_orbital.h | 3 +- .../module_deepks/test/LCAO_deepks_test.cpp | 162 ++++++++---------- .../module_deepks/test/LCAO_deepks_test.h | 7 +- 32 files changed, 517 insertions(+), 590 deletions(-) diff --git a/source/module_elecstate/elecstate.h b/source/module_elecstate/elecstate.h index 401988d455..1a1e2f3013 100644 --- a/source/module_elecstate/elecstate.h +++ b/source/module_elecstate/elecstate.h @@ -1,10 +1,9 @@ #ifndef ELECSTATE_H #define ELECSTATE_H -#include "module_parameter/parameter.h" - #include "fp_energy.h" #include "module_cell/klist.h" #include "module_elecstate/module_charge/charge.h" +#include "module_parameter/parameter.h" #include "module_psi/psi.h" #include "potentials/potential_new.h" @@ -14,10 +13,10 @@ namespace elecstate class ElecState { public: - ElecState(){} - ElecState(Charge* charge_in, - ModulePW::PW_Basis* rhopw_in, - ModulePW::PW_Basis_Big* bigpw_in) + ElecState() + { + } + ElecState(Charge* charge_in, ModulePW::PW_Basis* rhopw_in, ModulePW::PW_Basis_Big* bigpw_in) { this->charge = charge_in; this->charge->set_rhopw(rhopw_in); @@ -26,20 +25,20 @@ class ElecState } virtual ~ElecState() { - if(this->pot != nullptr) + if (this->pot != nullptr) { delete this->pot; this->pot = nullptr; } } - void init_ks(Charge *chg_in, // pointer for class Charge - const K_Vectors *klist_in, - int nk_in, // number of k points - ModulePW::PW_Basis* rhopw_in, - const ModulePW::PW_Basis_Big* bigpw_in); + void init_ks(Charge* chg_in, // pointer for class Charge + const K_Vectors* klist_in, + int nk_in, // number of k points + ModulePW::PW_Basis* rhopw_in, + const ModulePW::PW_Basis_Big* bigpw_in); // return current electronic density rho, as a input for constructing Hamiltonian - virtual const double *getRho(int spin) const; + virtual const double* getRho(int spin) const; // calculate electronic charge density on grid points or density matrix in real space // the consequence charge density rho saved into rho_out, preparing for charge mixing. @@ -78,17 +77,14 @@ class ElecState // use occupied weights from INPUT and skip calculate_weights // mohan updated on 2024-06-08 - void fixed_weights( - const std::vector& ocp_kb, - const int &nbands, - const double &nelec); + void fixed_weights(const std::vector& ocp_kb, const int& nbands, const double& nelec); - // if nupdown is not 0(TWO_EFERMI case), - // nelec_spin will be fixed and weights will be constrained + // if nupdown is not 0(TWO_EFERMI case), + // nelec_spin will be fixed and weights will be constrained void init_nelec_spin(); - //used to record number of electrons per spin index - //for NSPIN=2, it will record number of spin up and number of spin down - //for NSPIN=4, it will record total number, magnetization for x, y, z direction + // used to record number of electrons per spin index + // for NSPIN=2, it will record number of spin up and number of spin down + // for NSPIN=4, it will record total number, magnetization for x, y, z direction std::vector nelec_spin; virtual void print_psi(const psi::Psi& psi_in, const int istep = -1) @@ -102,7 +98,7 @@ class ElecState /** * @brief Init rho_core, init rho, renormalize rho, init pot - * + * * @param istep i-th step * @param ucell unit cell * @param strucfac structure factor @@ -142,7 +138,7 @@ class ElecState void set_exx(const std::complex& Eexx); #endif //__LCAO #endif //__EXX - + double get_hartree_energy(); double get_etot_efield(); double get_etot_gatefield(); @@ -150,20 +146,16 @@ class ElecState double get_solvent_model_Ael(); double get_solvent_model_Acav(); - virtual double get_spin_constrain_energy() { + virtual double get_spin_constrain_energy() + { return 0.0; } double get_dftu_energy(); double get_local_pp_energy(); -#ifdef __DEEPKS - double get_deepks_E_delta(); - double get_deepks_E_delta_band(); -#endif - - fenergy f_en; ///< energies contribute to the total free energy - efermi eferm; ///< fermi energies + fenergy f_en; ///< energies contribute to the total free energy + efermi eferm; ///< fermi energies // below defines the bandgap: diff --git a/source/module_elecstate/elecstate_energy.cpp b/source/module_elecstate/elecstate_energy.cpp index bbf88217a9..4f6e3e1756 100644 --- a/source/module_elecstate/elecstate_energy.cpp +++ b/source/module_elecstate/elecstate_energy.cpp @@ -1,10 +1,10 @@ -#include - #include "elecstate.h" #include "elecstate_getters.h" #include "module_base/global_variable.h" #include "module_base/parallel_reduce.h" #include "module_parameter/parameter.h" + +#include #ifdef USE_PAW #include "module_hamilt_general/module_xc/xc_functional.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" @@ -103,10 +103,9 @@ double ElecState::cal_delta_eband(const UnitCell& ucell) const const double* v_eff = this->pot->get_effective_v(0); const double* v_fixed = this->pot->get_fixed_v(); const double* v_ofk = nullptr; - const bool v_ofk_flag =(get_xc_func_type() == 3 - || get_xc_func_type() == 5); + const bool v_ofk_flag = (get_xc_func_type() == 3 || get_xc_func_type() == 5); #ifdef USE_PAW - if(PARAM.inp.use_paw) + if (PARAM.inp.use_paw) { ModuleBase::matrix v_xc; const std::tuple etxc_vtxc_v @@ -115,19 +114,19 @@ double ElecState::cal_delta_eband(const UnitCell& ucell) const for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { - deband_aux -= this->charge->rho[0][ir] * v_xc(0,ir); + deband_aux -= this->charge->rho[0][ir] * v_xc(0, ir); } if (PARAM.inp.nspin == 2) { for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { - deband_aux -= this->charge->rho[1][ir] * v_xc(1,ir); + deband_aux -= this->charge->rho[1][ir] * v_xc(1, ir); } } } #endif - if(!PARAM.inp.use_paw) + if (!PARAM.inp.use_paw) { for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { @@ -137,16 +136,16 @@ double ElecState::cal_delta_eband(const UnitCell& ucell) const { v_ofk = this->pot->get_effective_vofk(0); // cause in the get_effective_vofk, the func will return nullptr - if(v_ofk==nullptr && this->charge->rhopw->nrxx>0) + if (v_ofk == nullptr && this->charge->rhopw->nrxx > 0) { - ModuleBase::WARNING_QUIT("ElecState::cal_delta_eband","v_ofk is nullptr"); + ModuleBase::WARNING_QUIT("ElecState::cal_delta_eband", "v_ofk is nullptr"); } for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { deband_aux -= this->charge->kin_r[0][ir] * v_ofk[ir]; } } - + if (PARAM.inp.nspin == 2) { v_eff = this->pot->get_effective_v(1); @@ -157,9 +156,9 @@ double ElecState::cal_delta_eband(const UnitCell& ucell) const if (v_ofk_flag) { v_ofk = this->pot->get_effective_vofk(1); - if(v_ofk==nullptr && this->charge->rhopw->nrxx>0) + if (v_ofk == nullptr && this->charge->rhopw->nrxx > 0) { - ModuleBase::WARNING_QUIT("ElecState::cal_delta_eband","v_ofk is nullptr"); + ModuleBase::WARNING_QUIT("ElecState::cal_delta_eband", "v_ofk is nullptr"); } for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { @@ -219,7 +218,7 @@ double ElecState::cal_delta_escf() const if (get_xc_func_type() == 3 || get_xc_func_type() == 5) { // cause in the get_effective_vofk, the func will return nullptr - assert(v_ofk!=nullptr); + assert(v_ofk != nullptr); descf -= (this->charge->kin_r[0][ir] - this->charge->kin_r_save[0][ir]) * v_ofk[ir]; } } @@ -278,7 +277,7 @@ void ElecState::cal_converged() /** * @brief calculate energies * - * @param type: 1 means Harris-Foulkes functinoal; + * @param type: 1 means Harris-Foulkes functinoal; * @param type: 2 means Kohn-Sham functional; */ void ElecState::cal_energies(const int type) @@ -292,7 +291,7 @@ void ElecState::cal_energies(const int type) //! energy from gate-field this->f_en.gatefield = get_etot_gatefield(); - //! energy from implicit solvation model + //! energy from implicit solvation model if (PARAM.inp.imp_sol) { this->f_en.esol_el = get_solvent_model_Ael(); @@ -305,7 +304,7 @@ void ElecState::cal_energies(const int type) this->f_en.escon = get_spin_constrain_energy(); } - // energy from DFT+U + // energy from DFT+U if (PARAM.inp.dft_plus_u) { this->f_en.edftu = get_dftu_energy(); @@ -313,19 +312,11 @@ void ElecState::cal_energies(const int type) this->f_en.e_local_pp = get_local_pp_energy(); -#ifdef __DEEPKS - // energy from deepks - if (PARAM.inp.deepks_scf) - { - this->f_en.edeepks_scf = get_deepks_E_delta() - get_deepks_E_delta_band(); - } -#endif - if (type == 1) // Harris-Foulkes functional { this->f_en.calculate_harris(); } - else if (type == 2)// Kohn-Sham functional + else if (type == 2) // Kohn-Sham functional { this->f_en.calculate_etot(); } diff --git a/source/module_elecstate/elecstate_energy_terms.cpp b/source/module_elecstate/elecstate_energy_terms.cpp index a0551a7bdd..cf3d460a02 100644 --- a/source/module_elecstate/elecstate_energy_terms.cpp +++ b/source/module_elecstate/elecstate_energy_terms.cpp @@ -3,8 +3,8 @@ #include "module_elecstate/potentials/efield.h" #include "module_elecstate/potentials/gatefield.h" #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" -#include "module_hamilt_lcao/module_dftu/dftu.h" #include "module_hamilt_lcao/module_deltaspin/spin_constrain.h" +#include "module_hamilt_lcao/module_dftu/dftu.h" namespace elecstate { @@ -41,25 +41,15 @@ double ElecState::get_dftu_energy() double ElecState::get_local_pp_energy() { - double local_pseudopot_energy = 0.; // electron-ion interaction energy from local pseudopotential + double local_pseudopot_energy = 0.; // electron-ion interaction energy from local pseudopotential for (int is = 0; is < PARAM.inp.nspin; ++is) { - local_pseudopot_energy += BlasConnector::dot(this->charge->rhopw->nrxx, this->pot->get_fixed_v(), 1, this->charge->rho[is], 1) - * this->charge->rhopw->omega / this->charge->rhopw->nxyz; + local_pseudopot_energy + += BlasConnector::dot(this->charge->rhopw->nrxx, this->pot->get_fixed_v(), 1, this->charge->rho[is], 1) + * this->charge->rhopw->omega / this->charge->rhopw->nxyz; } Parallel_Reduce::reduce_all(local_pseudopot_energy); return local_pseudopot_energy; } -#ifdef __DEEPKS -double ElecState::get_deepks_E_delta() -{ - return GlobalC::ld.E_delta; -} -double ElecState::get_deepks_E_delta_band() -{ - return GlobalC::ld.e_delta_band; -} -#endif - } // namespace elecstate \ No newline at end of file diff --git a/source/module_elecstate/elecstate_print.cpp b/source/module_elecstate/elecstate_print.cpp index 0951379811..bbdebb7476 100644 --- a/source/module_elecstate/elecstate_print.cpp +++ b/source/module_elecstate/elecstate_print.cpp @@ -1,6 +1,5 @@ #include "elecstate.h" #include "elecstate_getters.h" -#include "module_parameter/parameter.h" #include "module_base/formatter.h" #include "module_base/global_variable.h" #include "module_elecstate/potentials/H_Hartree_pw.h" @@ -8,6 +7,7 @@ #include "module_elecstate/potentials/gatefield.h" #include "module_hamilt_general/module_xc/xc_functional.h" #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" +#include "module_parameter/parameter.h" #include "occupy.h" namespace elecstate { @@ -311,9 +311,10 @@ void ElecState::print_etot(const Magnetism& magnet, GlobalV::ofs_running << "\n Density error is " << scf_thr << std::endl; - if (PARAM.inp.basis_type == "pw") { + if (PARAM.inp.basis_type == "pw") + { ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "Error Threshold", pw_diag_thr); // xiaohui add 2013-09-02 -} + } std::vector titles; std::vector energies_Ry; @@ -378,7 +379,7 @@ void ElecState::print_etot(const Magnetism& magnet, if (PARAM.inp.deepks_scf) // caoyu add 2021-08-10 { titles.push_back("E_DeePKS"); - energies_Ry.push_back(GlobalC::ld.E_delta); + energies_Ry.push_back(this->f_en.edeepks_delta); } #endif } diff --git a/source/module_elecstate/fp_energy.h b/source/module_elecstate/fp_energy.h index adbb3fe3bd..17fad4c8be 100644 --- a/source/module_elecstate/fp_energy.h +++ b/source/module_elecstate/fp_energy.h @@ -39,12 +39,13 @@ struct fenergy double esol_el = 0.0; ///< the implicit solvation energy Ael double esol_cav = 0.0; ///< the implicit solvation energy Acav - double edftu = 0.0; ///< DFT+U energy - double edeepks_scf = 0.0; /// DeePKS energy + double edftu = 0.0; ///< DFT+U energy + double edeepks_scf = 0.0; /// DeePKS energy difference + double edeepks_delta = 0.0; /// DeePKS energy double escon = 0.0; ///< spin constraint energy - double ekinetic = 0.0; /// kinetic energy, used in OFDFT + double ekinetic = 0.0; /// kinetic energy, used in OFDFT double e_local_pp = 0.0; /// ion-electron interaction energy contributed by local pp, used in OFDFT double calculate_etot(); diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 1fc3b1cdc3..255526a97d 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -37,7 +37,7 @@ #include "module_elecstate/elecstate_lcao_cal_tau.h" #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_elecstate/occupy.h" -#include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" // need divide_HS_in_frag +#include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" // need DeePKS_init #include "module_hamilt_lcao/hamilt_lcaodft/hs_matrix_k.hpp" #include "module_hamilt_lcao/module_dftu/dftu.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" @@ -113,15 +113,14 @@ ESolver_KS_LCAO::~ESolver_KS_LCAO() //! 2) init ElecState //! 3) init LCAO basis //! 4) initialize the density matrix -//! 5) initialize Hamilt in LCAO -//! 6) initialize exx -//! 7) initialize DFT+U -//! 8) ppcell -//! 9) inititlize the charge density -//! 10) initialize the potential. -//! 11) initialize deepks -//! 12) set occupations -//! 13) print a warning if needed +//! 5) initialize exx +//! 6) initialize DFT+U +//! 7) ppcell +//! 8) inititlize the charge density +//! 9) initialize the potential. +//! 10) initialize deepks +//! 11) set occupations +//! 12) print a warning if needed //------------------------------------------------------------------------------ template void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_para& inp) @@ -163,13 +162,8 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa // DMR is not initialized here, it will be constructed in each before_scf dynamic_cast*>(this->pelec)->init_DM(&this->kv, &(this->pv), PARAM.inp.nspin); - // 5) initialize Hamilt in LCAO - // * allocate H and S matrices according to computational resources - // * set the 'trace' between local H/S and global H/S - LCAO_domain::divide_HS_in_frag(PARAM.globalv.gamma_only_local, ucell, pv, this->kv.get_nks(), orb_); - #ifdef __EXX - // 6) initialize exx + // 5) initialize exx // PLEASE simplify the Exx_Global interface if (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "relax" || PARAM.inp.calculation == "cell-relax" || PARAM.inp.calculation == "md") @@ -192,22 +186,22 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa } #endif - // 7) initialize DFT+U + // 6) initialize DFT+U if (PARAM.inp.dft_plus_u) { auto* dftu = ModuleDFTU::DFTU::get_instance(); dftu->init(ucell, &this->pv, this->kv.get_nks(), &orb_); } - // 8) initialize ppcell + // 7) initialize ppcell this->locpp.init_vloc(ucell, this->pw_rho); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "LOCAL POTENTIAL"); - // 9) inititlize the charge density + // 8) inititlize the charge density this->pelec->charge->allocate(PARAM.inp.nspin); this->pelec->omega = ucell.omega; - // 10) initialize the potential + // 9) initialize the potential if (this->pelec->pot == nullptr) { this->pelec->pot = new elecstate::Potential(this->pw_rhod, @@ -221,31 +215,32 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa } #ifdef __DEEPKS - // 11) initialize deepks + // 10) initialize deepks + LCAO_domain::DeePKS_init(ucell, pv, this->kv.get_nks(), orb_, this->ld); if (PARAM.inp.deepks_scf) { // load the DeePKS model from deep neural network - DeePKS_domain::load_model(PARAM.inp.deepks_model, GlobalC::ld.model_deepks); + DeePKS_domain::load_model(PARAM.inp.deepks_model, ld.model_deepks); // read pdm from file for NSCF or SCF-restart, do it only once in whole calculation DeePKS_domain::read_pdm((PARAM.inp.init_chg == "file"), PARAM.inp.deepks_equiv, - GlobalC::ld.init_pdm, - GlobalC::ld.inlmax, - GlobalC::ld.lmaxd, - GlobalC::ld.inl_l, + ld.init_pdm, + orb_.Alpha[0].getTotal_nchi() * ucell.nat, + ld.lmaxd, + ld.inl_l, *orb_.Alpha, - GlobalC::ld.pdm); + ld.pdm); } #endif - // 12) set occupations + // 11) set occupations // tddft does not need to set occupations in the first scf if (PARAM.inp.ocp && inp.esolver_type != "tddft") { this->pelec->fixed_weights(PARAM.inp.ocp_kb, PARAM.inp.nbands, PARAM.inp.nelec); } - // 13) if kpar is not divisible by nks, print a warning + // 12) if kpar is not divisible by nks, print a warning if (GlobalV::KPAR_LCAO > 1) { if (this->kv.get_nks() % GlobalV::KPAR_LCAO != 0) @@ -266,7 +261,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa } } - // 14) initialize rdmft, added by jghan + // 13) initialize rdmft, added by jghan if (PARAM.inp.rdmft == true) { rdmft_solver.init(this->GG, @@ -330,6 +325,9 @@ void ESolver_KS_LCAO::cal_force(UnitCell& ucell, ModuleBase::matrix& for this->kv, this->pw_rho, this->solvent, +#ifdef __DEEPKS + this->ld, +#endif #ifdef __EXX *this->exx_lri_double, *this->exx_lri_complex, @@ -675,7 +673,7 @@ void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const #ifdef __DEEPKS // the density matrixes of DeePKS have been updated in each iter - GlobalC::ld.set_hr_cal(true); + ld.set_hr_cal(true); // HR in HamiltLCAO should be recalculate if (PARAM.inp.deepks_scf) @@ -841,7 +839,9 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& const std::vector>& dm = dynamic_cast*>(this->pelec)->get_DM()->get_DMK_vector(); - GlobalC::ld.dpks_cal_e_delta_band(dm, this->kv.get_nks()); + ld.dpks_cal_e_delta_band(dm, this->kv.get_nks()); + this->pelec->f_en.edeepks_scf = ld.E_delta - ld.e_delta_band; + this->pelec->f_en.edeepks_delta = ld.E_delta; } #endif @@ -1049,7 +1049,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) { hamilt::HamiltLCAO* p_ham_deepks = dynamic_cast*>(this->p_hamilt); - std::shared_ptr ld_shared_ptr(&GlobalC::ld, [](LCAO_Deepks*) {}); + std::shared_ptr ld_shared_ptr(&ld, [](LCAO_Deepks*) {}); LCAO_Deepks_Interface LDI(ld_shared_ptr); LDI.out_deepks_labels(this->pelec->f_en.etot, diff --git a/source/module_esolver/esolver_ks_lcao.h b/source/module_esolver/esolver_ks_lcao.h index 1730f04a36..ed2c180bed 100644 --- a/source/module_esolver/esolver_ks_lcao.h +++ b/source/module_esolver/esolver_ks_lcao.h @@ -5,6 +5,9 @@ // for grid integration #include "module_hamilt_lcao/module_gint/gint_gamma.h" #include "module_hamilt_lcao/module_gint/gint_k.h" +#ifdef __DEEPKS +#include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" +#endif #ifdef __EXX #include "module_ri/Exx_LRI_interface.h" #include "module_ri/Mix_DMk_2D.h" @@ -19,13 +22,14 @@ namespace LR { - template - class ESolver_LR; +template +class ESolver_LR; } namespace ModuleESolver { template -class ESolver_KS_LCAO : public ESolver_KS { +class ESolver_KS_LCAO : public ESolver_KS +{ public: ESolver_KS_LCAO(); ~ESolver_KS_LCAO(); @@ -73,7 +77,7 @@ class ESolver_KS_LCAO : public ESolver_KS { TwoCenterBundle two_center_bundle_; - rdmft::RDMFT rdmft_solver; // added by jghan for rdmft calculation, 2024-03-16 + rdmft::RDMFT rdmft_solver; // added by jghan for rdmft calculation, 2024-03-16 // temporary introduced during removing GlobalC::ORB LCAO_Orbitals orb_; @@ -92,6 +96,10 @@ class ESolver_KS_LCAO : public ESolver_KS { void beforesolver(const int istep); //--------------------------------------------------------------------- +#ifdef __DEEPKS + LCAO_Deepks ld; +#endif + #ifdef __EXX std::shared_ptr> exd = nullptr; std::shared_ptr>> exc = nullptr; diff --git a/source/module_esolver/esolver_ks_lcao_tddft.cpp b/source/module_esolver/esolver_ks_lcao_tddft.cpp index 6b50347716..84a4ed0c68 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.cpp +++ b/source/module_esolver/esolver_ks_lcao_tddft.cpp @@ -17,19 +17,18 @@ #include "module_elecstate/module_dm/cal_edm_tddft.h" #include "module_elecstate/module_dm/density_matrix.h" #include "module_elecstate/occupy.h" -#include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" // need divide_HS_in_frag #include "module_hamilt_lcao/module_tddft/evolve_elec.h" #include "module_hamilt_lcao/module_tddft/td_velocity.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_io/print_info.h" //-----HSolver ElecState Hamilt-------- +#include "module_elecstate/cal_ux.h" #include "module_elecstate/elecstate_lcao.h" #include "module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h" #include "module_hsolver/hsolver_lcao.h" #include "module_parameter/parameter.h" #include "module_psi/psi.h" -#include "module_elecstate/cal_ux.h" //-----force& stress------------------- #include "module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h" @@ -290,7 +289,12 @@ void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep) { std::stringstream ss_dipole; ss_dipole << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_DIPOLE"; - ModuleIO::write_dipole(ucell,pelec->charge->rho_save[is], pelec->charge->rhopw, is, istep, ss_dipole.str()); + ModuleIO::write_dipole(ucell, + pelec->charge->rho_save[is], + pelec->charge->rhopw, + is, + istep, + ss_dipole.str()); } } if (TD_Velocity::out_current == true) diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index 724b4e06e3..2637fe41d8 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -194,6 +194,10 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) two_center_bundle_, orb_, DM +#ifdef __DEEPKS + , + &this->ld +#endif #ifdef __EXX , istep, @@ -211,7 +215,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) { const Parallel_Orbitals* pv = &this->pv; // allocate , phialpha is different every ion step, so it is allocated here - DeePKS_domain::allocate_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, GlobalC::ld.phialpha); + DeePKS_domain::allocate_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, this->ld.phialpha); // build and save at beginning DeePKS_domain::build_phialpha(PARAM.inp.cal_force, ucell, @@ -219,11 +223,11 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) this->gd, pv, *(two_center_bundle_.overlap_orb_alpha), - GlobalC::ld.phialpha); + this->ld.phialpha); if (PARAM.inp.deepks_out_unittest) { - DeePKS_domain::check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, GlobalC::ld.phialpha); + DeePKS_domain::check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, this->ld.phialpha); } } #endif diff --git a/source/module_esolver/lcao_others.cpp b/source/module_esolver/lcao_others.cpp index 2ba5d9c37c..fc0ab246d3 100644 --- a/source/module_esolver/lcao_others.cpp +++ b/source/module_esolver/lcao_others.cpp @@ -200,6 +200,10 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) two_center_bundle_, orb_, DM +#ifdef __DEEPKS + , + &this->ld +#endif #ifdef __EXX , istep, @@ -217,7 +221,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) { const Parallel_Orbitals* pv = &this->pv; // allocate , phialpha is different every ion step, so it is allocated here - DeePKS_domain::allocate_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, GlobalC::ld.phialpha); + DeePKS_domain::allocate_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, this->ld.phialpha); // build and save at beginning DeePKS_domain::build_phialpha(PARAM.inp.cal_force, ucell, @@ -225,11 +229,11 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) this->gd, pv, *(two_center_bundle_.overlap_orb_alpha), - GlobalC::ld.phialpha); + this->ld.phialpha); if (PARAM.inp.deepks_out_unittest) { - DeePKS_domain::check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, GlobalC::ld.phialpha); + DeePKS_domain::check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, this->ld.phialpha); } } #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h index 68a6359fd3..21dc99d758 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h @@ -5,13 +5,14 @@ #include "module_base/global_variable.h" #include "module_base/matrix.h" #include "module_basis/module_nao/two_center_bundle.h" +#include "module_elecstate/elecstate.h" #include "module_elecstate/module_dm/density_matrix.h" +#include "module_elecstate/potentials/potential_new.h" #include "module_hamilt_lcao/hamilt_lcaodft/force_stress_arrays.h" +#include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" #include "module_hamilt_lcao/module_gint/gint_gamma.h" #include "module_hamilt_lcao/module_gint/gint_k.h" #include "module_psi/psi.h" -#include "module_elecstate/potentials/potential_new.h" -#include "module_elecstate/elecstate.h" #ifndef TGINT_H #define TGINT_H @@ -65,6 +66,7 @@ class Force_LCAO #ifdef __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, + LCAO_Deepks& ld, #endif typename TGint::type& gint, const TwoCenterBundle& two_center_bundle, @@ -87,7 +89,7 @@ class Force_LCAO void average_force(double* fm); - //void test(Parallel_Orbitals& pv, double* mm, const std::string& name); + // void test(Parallel_Orbitals& pv, double* mm, const std::string& name); //------------------------------------------------------------- // forces reated to overlap matrix @@ -131,14 +133,14 @@ class Force_LCAO ModuleBase::matrix& svl_dphi); elecstate::DensityMatrix cal_edm(const elecstate::ElecState* pelec, - const psi::Psi& psi, - const elecstate::DensityMatrix& dm, - const K_Vectors& kv, - const Parallel_Orbitals& pv, - const int& nspin, - const int& nbands, - const UnitCell& ucell, - Record_adj& ra) const; + const psi::Psi& psi, + const elecstate::DensityMatrix& dm, + const K_Vectors& kv, + const Parallel_Orbitals& pv, + const int& nspin, + const int& nbands, + const UnitCell& ucell, + Record_adj& ra) const; }; #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp index 1d64bbe049..0aa81c2537 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp @@ -50,6 +50,9 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, const K_Vectors& kv, ModulePW::PW_Basis* rhopw, surchem& solvent, +#ifdef __DEEPKS + LCAO_Deepks& ld, +#endif #ifdef __EXX Exx_LRI& exx_lri_double, Exx_LRI>& exx_lri_complex, @@ -180,6 +183,7 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, #ifdef __DEEPKS fvnl_dalpha, svnl_dalpha, + ld, #endif gint_gamma, gint_k, @@ -500,16 +504,16 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, if (PARAM.inp.deepks_out_labels) // not parallelized yet { const std::string file_ftot = PARAM.globalv.global_out_dir + "deepks_ftot.npy"; - LCAO_deepks_io::save_npy_f(fcs, file_ftot, GlobalV::MY_RANK); // Ry/Bohr, F_tot + LCAO_deepks_io::save_matrix2npy(file_ftot, fcs, GlobalV::MY_RANK); // Ry/Bohr, F_tot const std::string file_fbase = PARAM.globalv.global_out_dir + "deepks_fbase.npy"; if (PARAM.inp.deepks_scf) { - LCAO_deepks_io::save_npy_f(fcs - fvnl_dalpha, file_fbase, GlobalV::MY_RANK); // Ry/Bohr, F_base + LCAO_deepks_io::save_matrix2npy(file_fbase, fcs - fvnl_dalpha, GlobalV::MY_RANK); // Ry/Bohr, F_base } else { - LCAO_deepks_io::save_npy_f(fcs, file_fbase, GlobalV::MY_RANK); // no scf, F_base=F_tot + LCAO_deepks_io::save_matrix2npy(file_fbase, fcs, GlobalV::MY_RANK); // no scf, F_base=F_tot } } #endif @@ -682,23 +686,24 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, if (PARAM.inp.deepks_out_labels) // not parallelized yet { const std::string file_stot = PARAM.globalv.global_out_dir + "deepks_stot.npy"; - LCAO_deepks_io::save_npy_s(scs, - file_stot, - ucell.omega, - GlobalV::MY_RANK); // change to energy unit Ry when printing, S_tot, w/ model + LCAO_deepks_io::save_matrix2npy(file_stot, + scs, + GlobalV::MY_RANK, + ucell.omega, + 'U'); // change to energy unit Ry when printing, S_tot; const std::string file_sbase = PARAM.globalv.global_out_dir + "deepks_sbase.npy"; if (PARAM.inp.deepks_scf) { - LCAO_deepks_io::save_npy_s(scs - svnl_dalpha, - file_sbase, - ucell.omega, - GlobalV::MY_RANK); // change to energy unit Ry when printing, S_base; + LCAO_deepks_io::save_matrix2npy(file_sbase, + scs - svnl_dalpha, + GlobalV::MY_RANK, + ucell.omega, + 'U'); // change to energy unit Ry when printing, S_base; } else { - LCAO_deepks_io::save_npy_s(scs, file_sbase, ucell.omega, - GlobalV::MY_RANK); // sbase = stot + LCAO_deepks_io::save_matrix2npy(file_sbase, scs, GlobalV::MY_RANK, ucell.omega, 'U'); // sbase = stot } } #endif @@ -832,6 +837,7 @@ void Force_Stress_LCAO::integral_part(const bool isGammaOnly, #if __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, + LCAO_Deepks& ld, #endif Gint_Gamma& gint_gamma, // mohan add 2024-04-01 Gint_k& gint_k, // mohan add 2024-04-01 @@ -859,6 +865,7 @@ void Force_Stress_LCAO::integral_part(const bool isGammaOnly, #if __DEEPKS fvnl_dalpha, svnl_dalpha, + ld, #endif gint_gamma, two_center_bundle, @@ -887,6 +894,7 @@ void Force_Stress_LCAO>::integral_part(const bool isGammaOn #if __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, + LCAO_Deepks& ld, #endif Gint_Gamma& gint_gamma, Gint_k& gint_k, @@ -913,6 +921,7 @@ void Force_Stress_LCAO>::integral_part(const bool isGammaOn #if __DEEPKS fvnl_dalpha, svnl_dalpha, + ld, #endif gint_k, two_center_bundle, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h index 89a9bf6d55..6de723d868 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h @@ -49,6 +49,9 @@ class Force_Stress_LCAO const K_Vectors& kv, ModulePW::PW_Basis* rhopw, surchem& solvent, +#ifdef __DEEPKS + LCAO_Deepks& ld, +#endif #ifdef __EXX Exx_LRI& exx_lri_double, Exx_LRI>& exx_lri_complex, @@ -62,9 +65,7 @@ class Force_Stress_LCAO Stress_Func sc_pw; Forces f_pw; - void forceSymmetry(const UnitCell& ucell, - ModuleBase::matrix& fcs, - ModuleSymmetry::Symmetry* symm); + void forceSymmetry(const UnitCell& ucell, ModuleBase::matrix& fcs, ModuleSymmetry::Symmetry* symm); void calForcePwPart(UnitCell& ucell, ModuleBase::matrix& fvl_dvl, @@ -98,6 +99,7 @@ class Force_Stress_LCAO #if __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, + LCAO_Deepks& ld, #endif Gint_Gamma& gint_gamma, Gint_k& gint_k, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp index 506a1ada42..d8b913a61a 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp @@ -190,6 +190,7 @@ void Force_LCAO::ftable(const bool isforce, #ifdef __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, + LCAO_Deepks& ld, #endif TGint::type& gint, const TwoCenterBundle& two_center_bundle, @@ -247,28 +248,23 @@ void Force_LCAO::ftable(const bool isforce, false /*reset dm to gint*/); #ifdef __DEEPKS - const std::vector>& dm_gamma = dm->get_DMK_vector(); - std::vector descriptor; if (PARAM.inp.deepks_scf) { + const std::vector>& dm_gamma = dm->get_DMK_vector(); + std::vector descriptor; // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm - DeePKS_domain::cal_descriptor(ucell.nat, - GlobalC::ld.inlmax, - GlobalC::ld.inl_l, - GlobalC::ld.pdm, - descriptor, - GlobalC::ld.des_per_atom); + DeePKS_domain::cal_descriptor(ucell.nat, ld.inlmax, ld.inl_l, ld.pdm, descriptor, ld.des_per_atom); DeePKS_domain::cal_gedm(ucell.nat, - GlobalC::ld.lmaxd, - GlobalC::ld.nmaxd, - GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, + ld.lmaxd, + ld.nmaxd, + ld.inlmax, + ld.des_per_atom, + ld.inl_l, descriptor, - GlobalC::ld.pdm, - GlobalC::ld.model_deepks, - GlobalC::ld.gedm, - GlobalC::ld.E_delta); + ld.pdm, + ld.model_deepks, + ld.gedm, + ld.E_delta); const int nks = 1; DeePKS_domain::cal_f_delta(dm_gamma, @@ -276,12 +272,11 @@ void Force_LCAO::ftable(const bool isforce, orb, gd, *this->ParaV, - GlobalC::ld.lmaxd, nks, kv->kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.gedm, - GlobalC::ld.inl_index, + ld.phialpha, + ld.gedm, + ld.inl_index, fvnl_dalpha, isstress, svnl_dalpha); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp index ac44ee4194..7ec1f427d0 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp @@ -284,6 +284,7 @@ void Force_LCAO>::ftable(const bool isforce, #ifdef __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, + LCAO_Deepks& ld, #endif TGint>::type& gint, const TwoCenterBundle& two_center_bundle, @@ -345,38 +346,31 @@ void Force_LCAO>::ftable(const bool isforce, if (PARAM.inp.deepks_scf) { const std::vector>>& dm_k = dm->get_DMK_vector(); - - // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm std::vector descriptor; - DeePKS_domain::cal_descriptor(ucell.nat, - GlobalC::ld.inlmax, - GlobalC::ld.inl_l, - GlobalC::ld.pdm, - descriptor, - GlobalC::ld.des_per_atom); + // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm + DeePKS_domain::cal_descriptor(ucell.nat, ld.inlmax, ld.inl_l, ld.pdm, descriptor, ld.des_per_atom); DeePKS_domain::cal_gedm(ucell.nat, - GlobalC::ld.lmaxd, - GlobalC::ld.nmaxd, - GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, + ld.lmaxd, + ld.nmaxd, + ld.inlmax, + ld.des_per_atom, + ld.inl_l, descriptor, - GlobalC::ld.pdm, - GlobalC::ld.model_deepks, - GlobalC::ld.gedm, - GlobalC::ld.E_delta); + ld.pdm, + ld.model_deepks, + ld.gedm, + ld.E_delta); DeePKS_domain::cal_f_delta>(dm_k, ucell, orb, gd, pv, - GlobalC::ld.lmaxd, kv->get_nks(), kv->kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.gedm, - GlobalC::ld.inl_index, + ld.phialpha, + ld.gedm, + ld.inl_index, fvnl_dalpha, isstress, svnl_dalpha); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_allocate.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_allocate.cpp index c7b7e6ee10..ec43ac6f2a 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_allocate.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_allocate.cpp @@ -1,46 +1,39 @@ -#include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" #include "module_base/timer.h" -#include "module_parameter/parameter.h" -#include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_parameter/parameter.h" namespace LCAO_domain { - -void divide_HS_in_frag(const bool isGamma, const UnitCell& ucell, Parallel_Orbitals& pv,const int& nks, const LCAO_Orbitals& orb) { - ModuleBase::TITLE("LCAO_domain", "divide_HS_in_frag"); - - //(1), (2): set up matrix division have been moved into ESolver_KS_LCAO::init_basis_lcao - // just pass `ParaV` as pointer is enough #ifdef __DEEPKS - // wenfei 2021-12-19 +// It seems it is only related to DeePKS, so maybe we should move it to DeeKS_domain +void DeePKS_init(const UnitCell& ucell, + Parallel_Orbitals& pv, + const int& nks, + const LCAO_Orbitals& orb, + LCAO_Deepks& ld) +{ + ModuleBase::TITLE("LCAO_domain", "DeePKS_init"); // preparation for DeePKS - - if (PARAM.inp.deepks_out_labels || PARAM.inp.deepks_scf) { + if (PARAM.inp.deepks_out_labels || PARAM.inp.deepks_scf) + { // allocate relevant data structures for calculating descriptors std::vector na; na.resize(ucell.ntype); - for (int it = 0; it < ucell.ntype; it++) { + for (int it = 0; it < ucell.ntype; it++) + { na[it] = ucell.atoms[it].na; } - GlobalC::ld.init(orb, - ucell.nat, - ucell.ntype, - nks, - pv, - na); + ld.init(orb, ucell.nat, ucell.ntype, nks, pv, na); - if (PARAM.inp.deepks_scf) { - if (isGamma) { - GlobalC::ld.allocate_V_delta(ucell.nat); - } else { - GlobalC::ld.allocate_V_delta(ucell.nat, nks); - } + if (PARAM.inp.deepks_scf) + { + ld.allocate_V_delta(ucell.nat, nks); } } -#endif return; } - -} +#endif +} // namespace LCAO_domain diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h index 4b02f1dc54..992c754e77 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h @@ -8,6 +8,7 @@ #include "module_cell/module_neighbor/sltk_grid_driver.h" #include "module_hamilt_lcao/hamilt_lcaodft/LCAO_HS_arrays.hpp" #include "module_hamilt_lcao/hamilt_lcaodft/force_stress_arrays.h" +#include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" #include "module_hamilt_lcao/module_gint/gint_gamma.h" #include "module_hamilt_lcao/module_gint/gint_k.h" #include "module_hamilt_lcao/module_gint/grid_technique.h" @@ -16,14 +17,14 @@ namespace LCAO_domain { void init_basis_lcao(Parallel_Orbitals& pv, - const double &onsite_radius, - const double &lcao_ecut, - const double &lcao_dk, - const double &lcao_dr, - const double &lcao_rmax, - UnitCell& ucell, - TwoCenterBundle& two_center_bundle, - LCAO_Orbitals& orb); + const double& onsite_radius, + const double& lcao_ecut, + const double& lcao_dk, + const double& lcao_dr, + const double& lcao_rmax, + UnitCell& ucell, + TwoCenterBundle& two_center_bundle, + LCAO_Orbitals& orb); void build_Nonlocal_mu_new(const Parallel_Orbitals& pv, ForceStressArrays& fsr, // mohan 2024-06-16 @@ -173,14 +174,16 @@ void build_ST_new(ForceStressArrays& fsr, */ void zeros_HSR(const char& mtype, LCAO_HS_Arrays& HS_arrays); -void divide_HS_in_frag(const bool isGamma, const UnitCell& ucell, Parallel_Orbitals& pv, const int& nks, const LCAO_Orbitals& orb); +#ifdef __DEEPKS +void DeePKS_init(const UnitCell& ucell, + Parallel_Orbitals& pv, + const int& nks, + const LCAO_Orbitals& orb, + LCAO_Deepks& ld); +#endif template -void set_mat2d(const int& global_ir, - const int& global_ic, - const T& v, - const Parallel_Orbitals& pv, - T* mat); +void set_mat2d(const int& global_ir, const int& global_ic, const T& v, const Parallel_Orbitals& pv, T* mat); } // namespace LCAO_domain diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp index 06ab104c84..69e90ea3b9 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp @@ -81,6 +81,10 @@ HamiltLCAO::HamiltLCAO(Gint_Gamma* GG_in, const TwoCenterBundle& two_center_bundle, const LCAO_Orbitals& orb, elecstate::DensityMatrix* DM_in +#ifdef __DEEPKS + , + LCAO_Deepks* ld_in +#endif #ifdef __EXX , const int istep, @@ -209,7 +213,8 @@ HamiltLCAO::HamiltLCAO(Gint_Gamma* GG_in, two_center_bundle.overlap_orb_alpha.get(), &orb, this->kv->get_nks(), - DM_in); + DM_in, + ld_in); this->getOperator()->add(deepks); } #endif @@ -262,7 +267,6 @@ HamiltLCAO::HamiltLCAO(Gint_Gamma* GG_in, orb.cutoffs(), &grid_d, PARAM.inp.nspin); - } } @@ -333,7 +337,8 @@ HamiltLCAO::HamiltLCAO(Gint_Gamma* GG_in, two_center_bundle.overlap_orb_alpha.get(), &orb, this->kv->get_nks(), - DM_in); + DM_in, + ld_in); this->getOperator()->add(deepks); } #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h index 65e95e22af..303a93e3c3 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h @@ -40,6 +40,10 @@ class HamiltLCAO : public Hamilt const TwoCenterBundle& two_center_bundle, const LCAO_Orbitals& orb, elecstate::DensityMatrix* DM_in +#ifdef __DEEPKS + , + LCAO_Deepks* ld_in +#endif #ifdef __EXX , const int istep, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index 09410cf101..fe3ca7b364 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -2,12 +2,10 @@ #include "module_base/timer.h" #include "module_base/tool_title.h" -#include "module_parameter/parameter.h" -#ifdef __DEEPKS -#include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" -#endif #include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" #include "module_hamilt_lcao/module_hcontainer/hcontainer_funcs.h" +#include "module_parameter/parameter.h" #ifdef _OPENMP #include #endif @@ -24,13 +22,19 @@ DeePKS>::DeePKS(HS_Matrix_K* hsk_in, const TwoCenterIntegrator* intor_orb_alpha, const LCAO_Orbitals* ptr_orb, const int& nks_in, - elecstate::DensityMatrix* DM_in) + elecstate::DensityMatrix* DM_in +#ifdef __DEEPKS + , + LCAO_Deepks* ld_in +#endif + ) : OperatorLCAO(hsk_in, kvec_d_in, hR_in), DM(DM_in), ucell(ucell_in), intor_orb_alpha_(intor_orb_alpha), ptr_orb_(ptr_orb), nks(nks_in) { this->cal_type = calculation_type::lcao_deepks; this->gd = GridD_in; #ifdef __DEEPKS + this->ld = ld_in; this->initialize_HR(GridD_in); #endif } @@ -154,43 +158,45 @@ void hamilt::DeePKS>::contributeHR() #ifdef __DEEPKS ModuleBase::TITLE("DeePKS", "contributeHR"); // if DM changed, HR of DeePKS need to refresh. - // the judgement is based on the status of HR in GlobalC::ld + // the judgement is based on the status of HR in ld // this operator should be informed that DM has changed and HR need to recalculate. - if (GlobalC::ld.get_hr_cal()) + if (this->ld->get_hr_cal()) { ModuleBase::timer::tick("DeePKS", "contributeHR"); - DeePKS_domain::cal_pdm(GlobalC::ld.init_pdm, - GlobalC::ld.inlmax, - GlobalC::ld.lmaxd, - GlobalC::ld.inl_l, - GlobalC::ld.inl_index, + const int inlmax = ptr_orb_->Alpha[0].getTotal_nchi() * this->ucell->nat; + + DeePKS_domain::cal_pdm(this->ld->init_pdm, + inlmax, + this->ld->lmaxd, + this->ld->inl_l, + this->ld->inl_index, this->DM, - GlobalC::ld.phialpha, + this->ld->phialpha, *this->ucell, *ptr_orb_, *(this->gd), *(this->hR->get_paraV()), - GlobalC::ld.pdm); + this->ld->pdm); std::vector descriptor; DeePKS_domain::cal_descriptor(this->ucell->nat, - GlobalC::ld.inlmax, - GlobalC::ld.inl_l, - GlobalC::ld.pdm, + inlmax, + this->ld->inl_l, + this->ld->pdm, descriptor, - GlobalC::ld.des_per_atom); + this->ld->des_per_atom); DeePKS_domain::cal_gedm(this->ucell->nat, - GlobalC::ld.lmaxd, - GlobalC::ld.nmaxd, - GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, + this->ld->lmaxd, + this->ld->nmaxd, + inlmax, + this->ld->des_per_atom, + this->ld->inl_l, descriptor, - GlobalC::ld.pdm, - GlobalC::ld.model_deepks, - GlobalC::ld.gedm, - GlobalC::ld.E_delta); + this->ld->pdm, + this->ld->model_deepks, + this->ld->gedm, + this->ld->E_delta); // // recalculate the H_V_delta // if (this->H_V_delta == nullptr) @@ -200,7 +206,7 @@ void hamilt::DeePKS>::contributeHR() this->H_V_delta->set_zero(); this->calculate_HR(); - GlobalC::ld.set_hr_cal(false); + this->ld->set_hr_cal(false); ModuleBase::timer::tick("DeePKS", "contributeHR"); } @@ -297,8 +303,8 @@ void hamilt::DeePKS>::calculate_HR() { for (int N0 = 0; N0 < ptr_orb_->Alpha[0].getNchi(L0); ++N0) { - const int inl = GlobalC::ld.get_inl(T0, I0, L0, N0); - const double* pgedm = GlobalC::ld.get_gedms(inl); + const int inl = this->ld->inl_index[T0](I0, L0, N0); + const double* pgedm = this->ld->gedm[inl]; const int nm = 2 * L0 + 1; for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d @@ -316,9 +322,9 @@ void hamilt::DeePKS>::calculate_HR() } else { - const double* pgedm = GlobalC::ld.get_gedms(iat0); + const double* pgedm = this->ld->gedm[iat0]; int nproj = 0; - for (int il = 0; il < GlobalC::ld.get_lmaxd() + 1; il++) + for (int il = 0; il < this->ld->lmaxd + 1; il++) { nproj += (2 * il + 1) * ptr_orb_->Alpha[0].getNchi(il); } @@ -466,15 +472,15 @@ void hamilt::DeePKS>::cal_HR_IJR(const double* hr_i } template -inline void get_h_delta_k(int ik, TK*& h_delta_k) +inline void get_h_delta_k(int ik, TK*& h_delta_k, LCAO_Deepks* ld_in) { if constexpr (std::is_same::value) { - h_delta_k = GlobalC::ld.H_V_delta[ik].data(); + h_delta_k = ld_in->H_V_delta[ik].data(); } else { - h_delta_k = GlobalC::ld.H_V_delta_k[ik].data(); + h_delta_k = ld_in->H_V_delta_k[ik].data(); } return; } @@ -487,7 +493,7 @@ void hamilt::DeePKS>::contributeHk(int ik) ModuleBase::timer::tick("DeePKS", "contributeHk"); TK* h_delta_k = nullptr; - get_h_delta_k(ik, h_delta_k); + get_h_delta_k(ik, h_delta_k, this->ld); // set SK to zero and then calculate SK for each k vector ModuleBase::GlobalFunc::ZEROS(h_delta_k, this->hsk->get_size()); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h index 08e19a6c9a..fd187b3fc5 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h @@ -4,8 +4,8 @@ #include "module_basis/module_nao/two_center_integrator.h" #include "module_cell/module_neighbor/sltk_grid_driver.h" #include "module_elecstate/module_dm/density_matrix.h" -#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" #include "operator_lcao.h" namespace hamilt @@ -38,7 +38,12 @@ class DeePKS> : public OperatorLCAO const TwoCenterIntegrator* intor_orb_alpha, const LCAO_Orbitals* ptr_orb, const int& nks_in, - elecstate::DensityMatrix* DM_in); + elecstate::DensityMatrix* DM_in +#ifdef __DEEPKS + , + LCAO_Deepks* ld_in +#endif + ); ~DeePKS(); /** diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp index 8d9e363d47..522810e7cb 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp @@ -15,15 +15,9 @@ #include "LCAO_deepks.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" -namespace GlobalC -{ -LCAO_Deepks ld; -} - // Constructor of the class LCAO_Deepks::LCAO_Deepks() { - alpha_index = new ModuleBase::IntArray[1]; inl_index = new ModuleBase::IntArray[1]; inl_l = nullptr; gedm = nullptr; @@ -33,7 +27,6 @@ LCAO_Deepks::LCAO_Deepks() // Desctructor of the class LCAO_Deepks::~LCAO_Deepks() { - delete[] alpha_index; delete[] inl_index; delete[] inl_l; @@ -139,8 +132,6 @@ void LCAO_Deepks::init_index(const int ntype, const int Total_nchi, const LCAO_Orbitals& orb) { - delete[] this->alpha_index; - this->alpha_index = new ModuleBase::IntArray[ntype]; delete[] this->inl_index; this->inl_index = new ModuleBase::IntArray[ntype]; delete[] this->inl_l; @@ -151,11 +142,6 @@ void LCAO_Deepks::init_index(const int ntype, int alpha = 0; for (int it = 0; it < ntype; it++) { - this->alpha_index[it].create(na[it], - this->lmaxd + 1, // l starts from 0 - this->nmaxd, - 2 * this->lmaxd + 1); // m ==> 2*l+1 - this->inl_index[it].create(na[it], this->lmaxd + 1, this->nmaxd); GlobalV::ofs_running << " Type " << it + 1 << " number_of_atoms " << na[it] << std::endl; @@ -167,11 +153,6 @@ void LCAO_Deepks::init_index(const int ntype, { for (int n = 0; n < orb.Alpha[0].getNchi(l); n++) { - for (int m = 0; m < 2 * l + 1; m++) - { - this->alpha_index[it](ia, l, n, m) = alpha; - alpha++; - } this->inl_index[it](ia, l, n) = inl; this->inl_l[inl] = l; inl++; @@ -179,7 +160,6 @@ void LCAO_Deepks::init_index(const int ntype, } } // end ia } // end it - assert(this->n_descriptor == alpha); assert(Total_nchi == inl); GlobalV::ofs_running << " descriptors_per_atom " << this->des_per_atom << std::endl; GlobalV::ofs_running << " total_descriptors " << this->n_descriptor << std::endl; diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index 5b3041e72d..7341bd60fb 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -64,43 +64,18 @@ class LCAO_Deepks /// Correction term to Hamiltonian, for multi-k std::vector>> H_V_delta_k; - // functions for hr status: 1. get value; 2. set value; - int get_hr_cal() - { - return this->hr_cal; - } - void set_hr_cal(bool cal) - { - this->hr_cal = cal; - } - - // temporary add two getters for inl_index and gedm - int get_inl(const int& T0, const int& I0, const int& L0, const int& N0) - { - return inl_index[T0](I0, L0, N0); - } - const double* get_gedms(const int& inl) - { - return gedm[inl]; - } - - int get_lmaxd() - { - return lmaxd; - } //------------------- // private variables //------------------- // private: - public: // change to public to reconstuct the code, 2024-07-22 by mohan - int lmaxd = 0; // max l of descirptors - int nmaxd = 0; //#. descriptors per l - int inlmax = 0; // tot. number {i,n,l} - atom, n, l - int n_descriptor; // natoms * des_per_atom, size of descriptor(projector) basis set - int des_per_atom; // \sum_L{Nchi(L)*(2L+1)} - int* inl_l; // inl_l[inl_index] = l of descriptor with inl_index - ModuleBase::IntArray* alpha_index; // seems not used in the code - ModuleBase::IntArray* inl_index; // caoyu add 2021-05-07 + public: // change to public to reconstuct the code, 2024-07-22 by mohan + int lmaxd = 0; // max l of descirptors + int nmaxd = 0; //#. descriptors per l + int inlmax = 0; // tot. number {i,n,l} - atom, n, l + int n_descriptor; // natoms * des_per_atom, size of descriptor(projector) basis set + int des_per_atom; // \sum_L{Nchi(L)*(2L+1)} + int* inl_l; // inl_l[inl_index] = l of descriptor with inl_index + ModuleBase::IntArray* inl_index; // caoyu add 2021-05-07 bool init_pdm = false; // for DeePKS NSCF calculation, set init_pdm to skip the calculation of pdm in SCF iteration @@ -120,14 +95,15 @@ class LCAO_Deepks /// dE/dD, autograd from loaded model(E: Ry) double** gedm; //[tot_Inl][(2l+1)*(2l+1)] - // HR status, - // true : HR should be calculated - // false : HR has been calculated - bool hr_cal = true; - - //------------------- - // subroutines, grouped according to the file they are in: - //------------------- + // functions for hr status: 1. get value; 2. set value; + int get_hr_cal() + { + return this->hr_cal; + } + void set_hr_cal(bool cal) + { + this->hr_cal = cal; + } //------------------- // LCAO_deepks.cpp @@ -164,16 +140,16 @@ class LCAO_Deepks void dpks_cal_e_delta_band(const std::vector>& dm, const int nks); private: + // flag of HR status, + // true : HR should be calculated + // false : HR has been calculated + bool hr_cal = true; + // arrange index of descriptor in all atoms void init_index(const int ntype, const int nat, std::vector na, const int tot_inl, const LCAO_Orbitals& orb); const Parallel_Orbitals* pv; }; -namespace GlobalC -{ -extern LCAO_Deepks ld; -} - #endif #endif diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index 8215e634ca..58e2d0e349 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -31,17 +31,25 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, ModuleBase::TITLE("LCAO_Deepks_Interface", "out_deepks_labels"); ModuleBase::timer::tick("LCAO_Deepks_Interface", "out_deepks_labels"); + // Note: out_deepks_labels does not support equivariant version now! + // define TH for different types using TH = std::conditional_t::value, ModuleBase::matrix, ModuleBase::ComplexMatrix>; // These variables are frequently used in the following code - const int inlmax = ld->inlmax; - const int lmaxd = ld->lmaxd; + const int inlmax = orb.Alpha[0].getTotal_nchi() * nat; + const int lmaxd = orb.get_lmax_d(); + const int des_per_atom = ld->des_per_atom; const int* inl_l = ld->inl_l; const ModuleBase::IntArray* inl_index = ld->inl_index; const std::vector*> phialpha = ld->phialpha; + std::vector pdm = ld->pdm; + bool init_pdm = ld->init_pdm; + double E_delta = ld->E_delta; + double e_delta_band = ld->e_delta_band; + double** gedm = ld->gedm; const int my_rank = GlobalV::MY_RANK; const int nspin = PARAM.inp.nspin; @@ -76,7 +84,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, if (PARAM.inp.deepks_scf) { /// ebase :no deepks E_delta including - LCAO_deepks_io::save_npy_e(etot - ld->E_delta, file_ebase, my_rank); + LCAO_deepks_io::save_npy_e(etot - E_delta, file_ebase, my_rank); } else // deepks_scf = 0; base calculation { @@ -136,15 +144,15 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, if (PARAM.inp.deepks_bandgap) { const int nocc = (PARAM.inp.nelec + 1) / 2; - std::vector o_tot(nks); + ModuleBase::matrix o_tot(nks, 1); for (int iks = 0; iks < nks; ++iks) { // record band gap for each k point (including spin) - o_tot[iks] = ekb(iks, nocc) - ekb(iks, nocc - 1); + o_tot(iks, 0) = ekb(iks, nocc) - ekb(iks, nocc - 1); } const std::string file_otot = PARAM.globalv.global_out_dir + "deepks_otot.npy"; - LCAO_deepks_io::save_npy_o(o_tot, file_otot, nks, my_rank); + LCAO_deepks_io::save_matrix2npy(file_otot, o_tot, my_rank); // Unit: Ry if (PARAM.inp.deepks_scf) { @@ -177,7 +185,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, elecstate::cal_dm(ParaV, wg_hl, psi, dm_bandgap); } - std::vector o_delta(nks, 0.0); + ModuleBase::matrix o_delta(nks, 1); // calculate and save orbital_precalc: [nks,NAt,NDscrpt] torch::Tensor orbital_precalc; @@ -203,17 +211,12 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, LCAO_deepks_io::save_tensor2npy(file_orbpre, orbital_precalc, my_rank); const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; - std::vector o_base(nks); - for (int iks = 0; iks < nks; ++iks) - { - o_base[iks] = o_tot[iks] - o_delta[iks]; - } - LCAO_deepks_io::save_npy_o(o_base, file_obase, nks, my_rank); - } // end deepks_scf == 1 - else // deepks_scf == 0 + LCAO_deepks_io::save_matrix2npy(file_obase, o_tot - o_delta, my_rank); // Unit: Ry + } // end deepks_scf == 1 + else // deepks_scf == 0 { const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; - LCAO_deepks_io::save_npy_o(o_tot, file_obase, nks, my_rank); // no scf, o_tot=o_base + LCAO_deepks_io::save_matrix2npy(file_obase, o_tot, my_rank); // no scf, o_tot=o_base } // end deepks_scf == 0 } // end bandgap label @@ -323,7 +326,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, if (!PARAM.inp.deepks_scf) { DeePKS_domain::cal_pdm< - TK>(ld->init_pdm, inlmax, lmaxd, inl_l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); + TK>(init_pdm, inlmax, lmaxd, inl_l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); } DeePKS_domain::check_pdm(inlmax, inl_l, pdm); // print out the projected dm for NSCF calculaiton @@ -349,22 +352,22 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, /// print out deepks information to the screen if (PARAM.inp.deepks_scf) { - DeePKS_domain::cal_e_delta_band(dm->get_DMK_vector(), *h_delta, nks, ParaV, ld->e_delta_band); - std::cout << "E_delta_band = " << std::setprecision(8) << ld->e_delta_band << " Ry" - << " = " << std::setprecision(8) << ld->e_delta_band * ModuleBase::Ry_to_eV << " eV" << std::endl; - std::cout << "E_delta_NN = " << std::setprecision(8) << ld->E_delta << " Ry" - << " = " << std::setprecision(8) << ld->E_delta * ModuleBase::Ry_to_eV << " eV" << std::endl; + DeePKS_domain::cal_e_delta_band(dm->get_DMK_vector(), *h_delta, nks, ParaV, e_delta_band); + std::cout << "E_delta_band = " << std::setprecision(8) << e_delta_band << " Ry" + << " = " << std::setprecision(8) << e_delta_band * ModuleBase::Ry_to_eV << " eV" << std::endl; + std::cout << "E_delta_NN = " << std::setprecision(8) << E_delta << " Ry" + << " = " << std::setprecision(8) << E_delta * ModuleBase::Ry_to_eV << " eV" << std::endl; if (PARAM.inp.deepks_out_unittest) { LCAO_deepks_io::print_dm(nks, PARAM.globalv.nlocal, ParaV->nrow, dm->get_DMK_vector()); - DeePKS_domain::check_gedm(inlmax, inl_l, ld->gedm); + DeePKS_domain::check_gedm(inlmax, inl_l, gedm); std::ofstream ofs("E_delta_bands.dat"); - ofs << std::setprecision(10) << ld->e_delta_band; + ofs << std::setprecision(10) << e_delta_band; std::ofstream ofs1("E_delta.dat"); - ofs1 << std::setprecision(10) << ld->E_delta; + ofs1 << std::setprecision(10) << E_delta; } } ModuleBase::timer::tick("LCAO_Deepks_Interface", "out_deepks_labels"); diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp index 28e5268891..52a1aeacaa 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp @@ -3,6 +3,7 @@ #ifdef __DEEPKS #include "LCAO_deepks_io.h" +#include "module_base/tool_quit.h" #include "npy.hpp" #include @@ -149,65 +150,6 @@ void LCAO_deepks_io::save_npy_e(const double& e, const std::string& e_file, cons return; } -// saves force in numpy format -void LCAO_deepks_io::save_npy_f(const ModuleBase::matrix& f, const std::string& f_file, const int rank) -{ - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_f"); - - if (rank != 0) - { - return; - } - - // save force in unit: Rydberg/Bohr - const long unsigned fshape[] = {static_cast(f.nr), static_cast(f.nc)}; - npy::SaveArrayAsNumpy(f_file, false, 2, fshape, f.c); - return; -} - -// saves stress in numpy format -void LCAO_deepks_io::save_npy_s(const ModuleBase::matrix& stress, - const std::string& s_file, - const double& omega, - const int rank) -{ - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_s"); - if (rank != 0) - { - return; - } - - const long unsigned sshape[] = {6}; - std::vector npy_s; - - for (int ipol = 0; ipol < 3; ++ipol) - { - for (int jpol = ipol; jpol < 3; jpol++) - { - npy_s.push_back(stress(ipol, jpol) * omega); - } - } - npy::SaveArrayAsNumpy(s_file, false, 1, sshape, npy_s); - return; -} - -void LCAO_deepks_io::save_npy_o(const std::vector& bandgap, - const std::string& o_file, - const int nks, - const int rank) -{ - ModuleBase::TITLE("LCAO_deepks_io", "save_npy_o"); - if (rank != 0) - { - return; - } - - // save o_base - const long unsigned oshape[] = {static_cast(nks), 1}; - npy::SaveArrayAsNumpy(o_file, false, 2, oshape, bandgap); - return; -} - template void LCAO_deepks_io::save_npy_h(const std::vector& hamilt, const std::string& h_file, @@ -243,7 +185,8 @@ void LCAO_deepks_io::save_npy_h(const std::vector& hamilt, void LCAO_deepks_io::save_matrix2npy(const std::string& file_name, const ModuleBase::matrix& matrix, const int rank, - const double& scale) + const double& scale, + const char mode) { ModuleBase::TITLE("LCAO_deepks_io", "save_matrix2npy"); @@ -251,16 +194,67 @@ void LCAO_deepks_io::save_matrix2npy(const std::string& file_name, { return; } + const int nr = matrix.nr; + const int nc = matrix.nc; + int size = 0; + std::vector shape; - const unsigned long shape[] = {static_cast(matrix.nr), static_cast(matrix.nc)}; + if (mode == 'U' || mode == 'L') // upper or lower triangular + { + assert(nr == nc); + size = nr * (nr + 1) / 2; + shape.resize(1); + shape[0] = size; + } + else if (mode == 'N') // normal + { + size = nr * nc; + shape.resize(2); + shape[0] = nr; + shape[1] = nc; + } + else + { + ModuleBase::WARNING_QUIT("save_matrix2npy", "Invalid mode! Support only 'U', 'L', 'N'."); + } - std::vector scaled_data(matrix.nr * matrix.nc); - for (int i = 0; i < matrix.nr * matrix.nc; ++i) + std::vector scaled_data(size); + if (mode == 'U') // upper triangular { - scaled_data[i] = matrix.c[i] * scale; + int index = 0; + for (int i = 0; i < nr; ++i) + { + for (int j = i; j < nc; ++j) + { + scaled_data[index] = matrix(i, j) * scale; + index++; + } + } + } + else if (mode == 'L') // lower triangular + { + int index = 0; + for (int i = 0; i < nr; ++i) + { + for (int j = 0; j <= i; ++j) + { + scaled_data[index] = matrix(i, j) * scale; + index++; + } + } + } + else // normal + { + for (int i = 0; i < nr; ++i) + { + for (int j = 0; j < nc; ++j) + { + scaled_data[i * nc + j] = matrix(i, j) * scale; + } + } } - npy::SaveArrayAsNumpy(file_name, false, 2, shape, scaled_data.data()); + npy::SaveArrayAsNumpy(file_name, false, shape.size(), shape.data(), scaled_data); return; } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h index 3d27c1df75..8ab0725a7f 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h @@ -28,12 +28,9 @@ namespace LCAO_deepks_io /// 1. save_npy_d : descriptor -> deepks_dm_eig.npy /// 2. save_npy_e : energy -/// 3. save_npy_f : force -/// 4. save_npy_s : stress -/// 5. save_npy_o: orbital -/// 6. save_npy_h : Hamiltonian -/// 7. save_matrix2npy : ModuleBase::matrix -> .npy -/// 8. save_tensor2npy : torch::Tensor -> .npy +/// 3. save_npy_h : Hamiltonian +/// 4. save_matrix2npy : ModuleBase::matrix -> .npy, for force, stress and orbital +/// 5. save_tensor2npy : torch::Tensor -> .npy, for precalculation variables /// print density matrices template @@ -56,24 +53,7 @@ void save_npy_e(const double& e, /**<[in] \f$E_{base}\f$ or \f$E_{tot}\f$, in Ry const std::string& e_file, const int rank); -// save force -void save_npy_f(const ModuleBase::matrix& f, /**<[in] \f$F_{base}\f$ or \f$F_{tot}\f$, in Ry/Bohr*/ - const std::string& f_file, - const int rank); - -// save stress -void save_npy_s(const ModuleBase::matrix& stress, /**<[in] \f$S_{base}\f$ or \f$S_{tot}\f$, in Ry/Bohr^3*/ - const std::string& s_file, - const double& omega, - const int rank); - -/// save orbital -void save_npy_o(const std::vector& bandgap, /**<[in] \f$E_{base}\f$ or \f$E_{tot}\f$, in Ry*/ - const std::string& o_file, - const int nks, - const int rank); - -// save Hamiltonian and v_delta_precalc(for deepks_v_delta==1)/phialpha+gevdm(for deepks_v_delta==2) +// save Hamiltonian template void save_npy_h(const std::vector& hamilt, const std::string& h_file, @@ -84,7 +64,8 @@ void save_npy_h(const std::vector& hamilt, void save_matrix2npy(const std::string& file_name, const ModuleBase::matrix& matrix, const int rank, - const double& scale = 1.0); + const double& scale = 1.0, + const char mode = 'N'); template void save_tensor2npy(const std::string& file_name, const torch::Tensor& tensor, const int rank); diff --git a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp index be2f716661..8f7fc86526 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp @@ -15,7 +15,6 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, const LCAO_Orbitals& orb, const Grid_Driver& GridD, const Parallel_Orbitals& pv, - const int lmaxd, const int nks, const std::vector>& kvec_d, std::vector*> phialpha, @@ -30,7 +29,7 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, f_delta.zero_out(); const double Rcut_Alpha = orb.Alpha[0].getRcut(); - + const int lmaxd = orb.get_lmax_d(); const int nrow = pv.nrow; for (int T0 = 0; T0 < ucell.ntype; T0++) @@ -346,7 +345,6 @@ template void DeePKS_domain::cal_f_delta(const std::vector>& kvec_d, std::vector*> phialpha, @@ -361,7 +359,6 @@ template void DeePKS_domain::cal_f_delta>(const std::vector const LCAO_Orbitals& orb, const Grid_Driver& GridD, const Parallel_Orbitals& pv, - const int lmaxd, const int nks, const std::vector>& kvec_d, std::vector*> phialpha, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_force.h b/source/module_hamilt_lcao/module_deepks/deepks_force.h index f964b03964..e42eaec21f 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_force.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_force.h @@ -1,5 +1,5 @@ -#ifndef DEEPKS_FORCE_H -#define DEEPKS_FORCE_H +#ifndef DEEPKS_FORCE_H +#define DEEPKS_FORCE_H #ifdef __DEEPKS @@ -14,36 +14,34 @@ namespace DeePKS_domain { - //------------------------ - // deepks_force.cpp - //------------------------ +//------------------------ +// deepks_force.cpp +//------------------------ - // This file contains subroutines for calculating F_delta, - // which is defind as sum_mu,nu rho_mu,nu d/dX (V(D)) +// This file contains subroutines for calculating F_delta, +// which is defind as sum_mu,nu rho_mu,nu d/dX (V(D)) - // There are 2 subroutines in this file: - // 1. cal_f_delta, which is used for F_delta calculation - // 2. check_f_delta, which prints F_delta into F_delta.dat for checking +// There are 2 subroutines in this file: +// 1. cal_f_delta, which is used for F_delta calculation +// 2. check_f_delta, which prints F_delta into F_delta.dat for checking template -void cal_f_delta( - const std::vector>& dm, - const UnitCell& ucell, - const LCAO_Orbitals& orb, - const Grid_Driver& GridD, - const Parallel_Orbitals& pv, - const int lmaxd, - const int nks, - const std::vector>& kvec_d, - std::vector*> phialpha, - double** gedm, - ModuleBase::IntArray* inl_index, - ModuleBase::matrix& f_delta, - const bool isstress, - ModuleBase::matrix& svnl_dalpha); +void cal_f_delta(const std::vector>& dm, + const UnitCell& ucell, + const LCAO_Orbitals& orb, + const Grid_Driver& GridD, + const Parallel_Orbitals& pv, + const int nks, + const std::vector>& kvec_d, + std::vector*> phialpha, + double** gedm, + ModuleBase::IntArray* inl_index, + ModuleBase::matrix& f_delta, + const bool isstress, + ModuleBase::matrix& svnl_dalpha); void check_f_delta(const int nat, ModuleBase::matrix& f_delta, ModuleBase::matrix& svnl_dalpha); -} +} // namespace DeePKS_domain #endif #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp index a574092afd..8bbb669a31 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp @@ -9,7 +9,8 @@ template void DeePKS_domain::cal_o_delta(const std::vector& dm_hl, const std::vector>& h_delta, - std::vector& o_delta, + // std::vector& o_delta, + ModuleBase::matrix& o_delta, const Parallel_Orbitals& pv, const int nks) { @@ -54,11 +55,13 @@ void DeePKS_domain::cal_o_delta(const std::vector& dm_hl, Parallel_Reduce::reduce_all(o_delta_tmp); if constexpr (std::is_same::value) { - o_delta[ik] = o_delta_tmp; + // o_delta[ik] = o_delta_tmp; + o_delta(ik, 0) = o_delta_tmp; } else { - o_delta[ik] = o_delta_tmp.real(); + // o_delta[ik] = o_delta_tmp.real(); + o_delta(ik, 0) = o_delta_tmp.real(); } } return; @@ -66,14 +69,16 @@ void DeePKS_domain::cal_o_delta(const std::vector& dm_hl, template void DeePKS_domain::cal_o_delta(const std::vector& dm_hl, const std::vector>& h_delta, - std::vector& o_delta, + // std::vector& o_delta, + ModuleBase::matrix& o_delta, const Parallel_Orbitals& pv, const int nks); template void DeePKS_domain::cal_o_delta, ModuleBase::ComplexMatrix>( const std::vector& dm_hl, const std::vector>>& h_delta, - std::vector& o_delta, + // std::vector& o_delta, + ModuleBase::matrix& o_delta, const Parallel_Orbitals& pv, const int nks); diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbital.h b/source/module_hamilt_lcao/module_deepks/deepks_orbital.h index 80e4170018..6c60fd1e96 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbital.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbital.h @@ -26,7 +26,8 @@ namespace DeePKS_domain template void cal_o_delta(const std::vector& dm_hl, const std::vector>& h_delta, - std::vector& o_delta, + // std::vector& o_delta, + ModuleBase::matrix& o_delta, const Parallel_Orbitals& pv, const int nks); } // namespace DeePKS_domain diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index 493469072b..b6127c8edc 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -34,14 +34,9 @@ void test_deepks::check_phialpha() { na[it] = ucell.atoms[it].na; } - GlobalC::ld.init(ORB, ucell.nat, ucell.ntype, kv.nkstot, ParaO, na); + this->ld.init(ORB, ucell.nat, ucell.ntype, kv.nkstot, ParaO, na); - DeePKS_domain::allocate_phialpha(PARAM.input.cal_force, - ucell, - ORB, - Test_Deepks::GridD, - &ParaO, - GlobalC::ld.phialpha); + DeePKS_domain::allocate_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, &ParaO, this->ld.phialpha); DeePKS_domain::build_phialpha(PARAM.input.cal_force, ucell, @@ -49,9 +44,9 @@ void test_deepks::check_phialpha() Test_Deepks::GridD, &ParaO, overlap_orb_alpha_, - GlobalC::ld.phialpha); + this->ld.phialpha); - DeePKS_domain::check_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, &ParaO, GlobalC::ld.phialpha); + DeePKS_domain::check_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, &ParaO, this->ld.phialpha); this->compare_with_ref("phialpha.dat", "phialpha_ref.dat"); this->compare_with_ref("dphialpha_x.dat", "dphialpha_x_ref.dat"); @@ -156,38 +151,38 @@ void test_deepks::check_pdm() this->read_dm(); this->set_dm_new(); this->set_p_elec_DM(); - DeePKS_domain::cal_pdm(GlobalC::ld.init_pdm, - GlobalC::ld.inlmax, - GlobalC::ld.lmaxd, - GlobalC::ld.inl_l, - GlobalC::ld.inl_index, + DeePKS_domain::cal_pdm(this->ld.init_pdm, + this->ld.inlmax, + this->ld.lmaxd, + this->ld.inl_l, + this->ld.inl_index, p_elec_DM, - GlobalC::ld.phialpha, + this->ld.phialpha, ucell, ORB, Test_Deepks::GridD, ParaO, - GlobalC::ld.pdm); + this->ld.pdm); } else { this->read_dm_k(kv.nkstot); this->set_dm_k_new(); this->set_p_elec_DM_k(); - DeePKS_domain::cal_pdm(GlobalC::ld.init_pdm, - GlobalC::ld.inlmax, - GlobalC::ld.lmaxd, - GlobalC::ld.inl_l, - GlobalC::ld.inl_index, + DeePKS_domain::cal_pdm(this->ld.init_pdm, + this->ld.inlmax, + this->ld.lmaxd, + this->ld.inl_l, + this->ld.inl_index, p_elec_DM_k, - GlobalC::ld.phialpha, + this->ld.phialpha, ucell, ORB, Test_Deepks::GridD, ParaO, - GlobalC::ld.pdm); + this->ld.pdm); } - DeePKS_domain::check_pdm(GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.pdm); + DeePKS_domain::check_pdm(this->ld.inlmax, this->ld.inl_l, this->ld.pdm); this->compare_with_ref("pdm.dat", "pdm_ref.dat"); } @@ -195,12 +190,12 @@ void test_deepks::check_gdmx(torch::Tensor& gdmx) { if (PARAM.sys.gamma_only_local) { - DeePKS_domain::cal_gdmx(GlobalC::ld.lmaxd, - GlobalC::ld.inlmax, + DeePKS_domain::cal_gdmx(this->ld.lmaxd, + this->ld.inlmax, kv.nkstot, kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.inl_index, + this->ld.phialpha, + this->ld.inl_index, dm_new, ucell, ORB, @@ -210,12 +205,12 @@ void test_deepks::check_gdmx(torch::Tensor& gdmx) } else { - DeePKS_domain::cal_gdmx(GlobalC::ld.lmaxd, - GlobalC::ld.inlmax, + DeePKS_domain::cal_gdmx(this->ld.lmaxd, + this->ld.inlmax, kv.nkstot, kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.inl_index, + this->ld.phialpha, + this->ld.inl_index, dm_k_new, ucell, ORB, @@ -254,12 +249,12 @@ void test_deepks::check_gdmepsl(torch::Tensor& gdmepsl) { if (PARAM.sys.gamma_only_local) { - DeePKS_domain::cal_gdmepsl(GlobalC::ld.lmaxd, - GlobalC::ld.inlmax, + DeePKS_domain::cal_gdmepsl(this->ld.lmaxd, + this->ld.inlmax, kv.nkstot, kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.inl_index, + this->ld.phialpha, + this->ld.inl_index, dm_new, ucell, ORB, @@ -269,12 +264,12 @@ void test_deepks::check_gdmepsl(torch::Tensor& gdmepsl) } else { - DeePKS_domain::cal_gdmepsl(GlobalC::ld.lmaxd, - GlobalC::ld.inlmax, + DeePKS_domain::cal_gdmepsl(this->ld.lmaxd, + this->ld.inlmax, kv.nkstot, kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.inl_index, + this->ld.phialpha, + this->ld.inl_index, dm_k_new, ucell, ORB, @@ -299,32 +294,21 @@ void test_deepks::check_gdmepsl(torch::Tensor& gdmepsl) void test_deepks::check_descriptor(std::vector& descriptor) { DeePKS_domain::cal_descriptor(ucell.nat, - GlobalC::ld.inlmax, - GlobalC::ld.inl_l, - GlobalC::ld.pdm, + this->ld.inlmax, + this->ld.inl_l, + this->ld.pdm, descriptor, - GlobalC::ld.des_per_atom); - DeePKS_domain::check_descriptor(GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, - ucell, - "./", - descriptor); + this->ld.des_per_atom); + DeePKS_domain::check_descriptor(this->ld.inlmax, this->ld.des_per_atom, this->ld.inl_l, ucell, "./", descriptor); this->compare_with_ref("deepks_desc.dat", "descriptor_ref.dat"); } void test_deepks::check_gvx(torch::Tensor& gdmx) { std::vector gevdm; - DeePKS_domain::cal_gevdm(ucell.nat, GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.pdm, gevdm); + DeePKS_domain::cal_gevdm(ucell.nat, this->ld.inlmax, this->ld.inl_l, this->ld.pdm, gevdm); torch::Tensor gvx; - DeePKS_domain::cal_gvx(ucell.nat, - GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, - gevdm, - gdmx, - gvx); + DeePKS_domain::cal_gvx(ucell.nat, this->ld.inlmax, this->ld.des_per_atom, this->ld.inl_l, gevdm, gdmx, gvx); DeePKS_domain::check_gvx(gvx); for (int ia = 0; ia < ucell.nat; ia++) @@ -354,12 +338,12 @@ void test_deepks::check_gvx(torch::Tensor& gdmx) void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) { std::vector gevdm; - DeePKS_domain::cal_gevdm(ucell.nat, GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.pdm, gevdm); + DeePKS_domain::cal_gevdm(ucell.nat, this->ld.inlmax, this->ld.inl_l, this->ld.pdm, gevdm); torch::Tensor gvepsl; DeePKS_domain::cal_gvepsl(ucell.nat, - GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, + this->ld.inlmax, + this->ld.des_per_atom, + this->ld.inl_l, gevdm, gdmepsl, gvepsl); @@ -379,33 +363,33 @@ void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) void test_deepks::check_edelta(std::vector& descriptor) { - DeePKS_domain::load_model("model.ptg", GlobalC::ld.model_deepks); + DeePKS_domain::load_model("model.ptg", ld.model_deepks); if (PARAM.sys.gamma_only_local) { - GlobalC::ld.allocate_V_delta(ucell.nat, 1); // 1 for gamma-only + ld.allocate_V_delta(ucell.nat, 1); // 1 for gamma-only } else { - GlobalC::ld.allocate_V_delta(ucell.nat, kv.nkstot); + ld.allocate_V_delta(ucell.nat, kv.nkstot); } DeePKS_domain::cal_gedm(ucell.nat, - GlobalC::ld.lmaxd, - GlobalC::ld.nmaxd, - GlobalC::ld.inlmax, - GlobalC::ld.des_per_atom, - GlobalC::ld.inl_l, + this->ld.lmaxd, + this->ld.nmaxd, + this->ld.inlmax, + this->ld.des_per_atom, + this->ld.inl_l, descriptor, - GlobalC::ld.pdm, - GlobalC::ld.model_deepks, - GlobalC::ld.gedm, - GlobalC::ld.E_delta); + this->ld.pdm, + this->ld.model_deepks, + this->ld.gedm, + this->ld.E_delta); std::ofstream ofs("E_delta.dat"); - ofs << std::setprecision(10) << GlobalC::ld.E_delta << std::endl; + ofs << std::setprecision(10) << this->ld.E_delta << std::endl; ofs.close(); this->compare_with_ref("E_delta.dat", "E_delta_ref.dat"); - DeePKS_domain::check_gedm(GlobalC::ld.inlmax, GlobalC::ld.inl_l, GlobalC::ld.gedm); + DeePKS_domain::check_gedm(this->ld.inlmax, this->ld.inl_l, this->ld.gedm); this->compare_with_ref("gedm.dat", "gedm_ref.dat"); } @@ -422,7 +406,8 @@ void test_deepks::cal_H_V_delta() &overlap_orb_alpha_, &ORB, kv.nkstot, - p_elec_DM); + p_elec_DM, + &this->ld); for (int ik = 0; ik < kv.nkstot; ++ik) { op_deepks->init(ik); @@ -443,7 +428,8 @@ void test_deepks::cal_H_V_delta_k() &overlap_orb_alpha_, &ORB, kv.nkstot, - p_elec_DM_k); + p_elec_DM_k, + &this->ld); for (int ik = 0; ik < kv.nkstot; ++ik) { op_deepks->init(ik); @@ -455,16 +441,16 @@ void test_deepks::check_e_deltabands() if (PARAM.sys.gamma_only_local) { this->cal_H_V_delta(); - GlobalC::ld.dpks_cal_e_delta_band(dm_new, 1); + this->ld.dpks_cal_e_delta_band(dm_new, 1); } else { this->cal_H_V_delta_k(); - GlobalC::ld.dpks_cal_e_delta_band(dm_k_new, kv.nkstot); + this->ld.dpks_cal_e_delta_band(dm_k_new, kv.nkstot); } std::ofstream ofs("E_delta_bands.dat"); - ofs << std::setprecision(10) << GlobalC::ld.e_delta_band << std::endl; + ofs << std::setprecision(10) << this->ld.e_delta_band << std::endl; ofs.close(); this->compare_with_ref("E_delta_bands.dat", "E_delta_bands_ref.dat"); } @@ -485,12 +471,11 @@ void test_deepks::check_f_delta_and_stress_delta() ORB, Test_Deepks::GridD, ParaO, - GlobalC::ld.lmaxd, nks, kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.gedm, - GlobalC::ld.inl_index, + this->ld.phialpha, + this->ld.gedm, + this->ld.inl_index, fvnl_dalpha, cal_stress, svnl_dalpha); @@ -503,12 +488,11 @@ void test_deepks::check_f_delta_and_stress_delta() ORB, Test_Deepks::GridD, ParaO, - GlobalC::ld.lmaxd, nks, kv.kvec_d, - GlobalC::ld.phialpha, - GlobalC::ld.gedm, - GlobalC::ld.inl_index, + this->ld.phialpha, + this->ld.gedm, + this->ld.inl_index, fvnl_dalpha, cal_stress, svnl_dalpha); diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h index 1ba554b07d..15afc710d0 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h @@ -21,11 +21,6 @@ namespace Test_Deepks extern Grid_Driver GridD; } -namespace GlobalC -{ -extern LCAO_Deepks ld; -} - class test_deepks { @@ -43,7 +38,7 @@ class test_deepks Parallel_Orbitals ParaO; Test_Deepks::K_Vectors kv; - // LCAO_Deepks ld; + LCAO_Deepks ld; int failed_check = 0; int total_check = 0; From 16714c61482430e0cacb0bee1b2bc3bc1cb41809 Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Fri, 10 Jan 2025 20:46:53 +0800 Subject: [PATCH 050/160] Perf: optimize the stream strategy in module_gint (#5845) * optimize stream strategy * limit max threads --- .../module_gint/gint_force_gpu.cu | 29 ++++++++++++++----- .../module_gint/gint_rho_gpu.cu | 29 ++++++++++++++----- .../module_gint/gint_vl_gpu.cu | 27 ++++++++++++----- 3 files changed, 63 insertions(+), 22 deletions(-) diff --git a/source/module_hamilt_lcao/module_gint/gint_force_gpu.cu b/source/module_hamilt_lcao/module_gint/gint_force_gpu.cu index d15dc8416a..9cb3e785c4 100644 --- a/source/module_hamilt_lcao/module_gint/gint_force_gpu.cu +++ b/source/module_hamilt_lcao/module_gint/gint_force_gpu.cu @@ -51,9 +51,11 @@ void gint_fvl_gpu(const hamilt::HContainer* dm, const int num_streams = gridt.nstreams; std::vector streams(num_streams); + std::vector events(num_streams); for (int i = 0; i < num_streams; i++) { checkCuda(cudaStreamCreate(&streams[i])); + checkCuda(cudaEventCreateWithFlags(&events[i], cudaEventDisableTiming)); } Cuda_Mem_Wrapper dr_part(3 * max_atom_per_z, num_streams, true); @@ -89,9 +91,22 @@ void gint_fvl_gpu(const hamilt::HContainer* dm, dm->get_wrapper(), dm->get_nnr() * sizeof(double), cudaMemcpyHostToDevice)); + #ifdef _OPENMP - #pragma omp parallel for num_threads(num_streams) collapse(2) +const int max_thread_num = std::min(omp_get_max_threads(), num_streams); +#endif +#pragma omp parallel num_threads(max_thread_num) +{ +#ifdef _OPENMP + const int tid = omp_get_thread_num(); + const int num_threads = omp_get_num_threads(); + const int sid_start = tid * num_streams / num_threads; + const int thread_num_streams = tid == num_threads - 1 ? num_streams - sid_start : num_streams / num_threads; +#else + const int sid_start = 0; + const int thread_num_streams = num_streams; #endif +#pragma omp for collapse(2) schedule(dynamic) for (int i = 0; i < gridt.nbx; i++) { for (int j = 0; j < gridt.nby; j++) @@ -99,11 +114,9 @@ void gint_fvl_gpu(const hamilt::HContainer* dm, // 20240620 Note that it must be set again here because // cuda's device is not safe in a multi-threaded environment. checkCuda(cudaSetDevice(gridt.dev_id)); -#ifdef _OPENMP - const int sid = omp_get_thread_num(); -#else - const int sid = 0; -#endif + + const int sid = (i * gridt.nby + j) % thread_num_streams + sid_start; + checkCuda(cudaEventSynchronize(events[sid])); int max_m = 0; int max_n = 0; @@ -161,6 +174,7 @@ void gint_fvl_gpu(const hamilt::HContainer* dm, gemm_A.copy_host_to_device_async(streams[sid], sid, atom_pair_num); gemm_B.copy_host_to_device_async(streams[sid], sid, atom_pair_num); gemm_C.copy_host_to_device_async(streams[sid], sid, atom_pair_num); + checkCuda(cudaEventRecord(events[sid], streams[sid])); psi.memset_device_async(streams[sid], sid, 0); psi_dm.memset_device_async(streams[sid], sid, 0); @@ -241,9 +255,9 @@ void gint_fvl_gpu(const hamilt::HContainer* dm, stress.get_device_pointer(sid)); checkCudaLastError(); } - checkCuda(cudaStreamSynchronize(streams[sid])); } } +} for(int i = 0; i < num_streams; i++) { @@ -254,6 +268,7 @@ void gint_fvl_gpu(const hamilt::HContainer* dm, for (int i = 0; i < num_streams; i++) { checkCuda(cudaStreamSynchronize(streams[i])); + checkCuda(cudaEventDestroy(events[i])); } if (isstress){ diff --git a/source/module_hamilt_lcao/module_gint/gint_rho_gpu.cu b/source/module_hamilt_lcao/module_gint/gint_rho_gpu.cu index 0fb6accad4..fc5fba03c2 100644 --- a/source/module_hamilt_lcao/module_gint/gint_rho_gpu.cu +++ b/source/module_hamilt_lcao/module_gint/gint_rho_gpu.cu @@ -34,9 +34,11 @@ void gint_rho_gpu(const hamilt::HContainer* dm, const int max_atompair_per_z = max_atom * max_atom * nbzp; std::vector streams(num_streams); + std::vector events(num_streams); for (int i = 0; i < num_streams; i++) { checkCuda(cudaStreamCreate(&streams[i])); + checkCuda(cudaEventCreateWithFlags(&events[i], cudaEventDisableTiming)); } Cuda_Mem_Wrapper dr_part(max_atom_per_z * 3, num_streams, true); @@ -71,8 +73,20 @@ void gint_rho_gpu(const hamilt::HContainer* dm, // calculate the rho for every nbzp bigcells #ifdef _OPENMP -#pragma omp parallel for num_threads(num_streams) collapse(2) +const int max_thread_num = std::min(omp_get_max_threads(), num_streams); #endif +#pragma omp parallel num_threads(max_thread_num) +{ +#ifdef _OPENMP + const int tid = omp_get_thread_num(); + const int num_threads = omp_get_num_threads(); + const int sid_start = tid * num_streams / num_threads; + const int thread_num_streams = tid == num_threads - 1 ? num_streams - sid_start : num_streams / num_threads; +#else + const int sid_start = 0; + const int thread_num_streams = num_streams; +#endif +#pragma omp for collapse(2) schedule(dynamic) for (int i = 0; i < gridt.nbx; i++) { for (int j = 0; j < gridt.nby; j++) @@ -81,12 +95,9 @@ void gint_rho_gpu(const hamilt::HContainer* dm, // cuda's device is not safe in a multi-threaded environment. checkCuda(cudaSetDevice(gridt.dev_id)); - // get stream id -#ifdef _OPENMP - const int sid = omp_get_thread_num(); -#else - const int sid = 0; -#endif + + const int sid = (i * gridt.nby + j) % thread_num_streams + sid_start; + checkCuda(cudaEventSynchronize(events[sid])); int max_m = 0; int max_n = 0; @@ -147,6 +158,7 @@ void gint_rho_gpu(const hamilt::HContainer* dm, gemm_B.copy_host_to_device_async(streams[sid], sid, atom_pair_num); gemm_C.copy_host_to_device_async(streams[sid], sid, atom_pair_num); dot_product.copy_host_to_device_async(streams[sid], sid); + checkCuda(cudaEventRecord(events[sid], streams[sid])); psi.memset_device_async(streams[sid], sid, 0); psi_dm.memset_device_async(streams[sid], sid, 0); @@ -203,9 +215,9 @@ void gint_rho_gpu(const hamilt::HContainer* dm, psi_dm.get_device_pointer(sid), dot_product.get_device_pointer(sid)); checkCudaLastError(); - checkCuda(cudaStreamSynchronize(streams[sid])); } } +} // Copy rho from device to host checkCuda(cudaMemcpy(rho, @@ -216,6 +228,7 @@ void gint_rho_gpu(const hamilt::HContainer* dm, for (int i = 0; i < num_streams; i++) { checkCuda(cudaStreamDestroy(streams[i])); + checkCuda(cudaEventDestroy(events[i])); } } } // namespace GintKernel diff --git a/source/module_hamilt_lcao/module_gint/gint_vl_gpu.cu b/source/module_hamilt_lcao/module_gint/gint_vl_gpu.cu index bf60ac8d7b..c58896f34c 100644 --- a/source/module_hamilt_lcao/module_gint/gint_vl_gpu.cu +++ b/source/module_hamilt_lcao/module_gint/gint_vl_gpu.cu @@ -41,10 +41,12 @@ void gint_vl_gpu(hamilt::HContainer* hRGint, const double vfactor = ucell.omega / gridt.ncxyz; const int nczp = nbzp * gridt.bz; std::vector streams(num_streams); + std::vector events(num_streams); for (int i = 0; i < num_streams; i++) { checkCuda(cudaStreamCreate(&streams[i])); + checkCuda(cudaEventCreateWithFlags(&events[i], cudaEventDisableTiming)); } const int nnrg = hRGint->get_nnr(); @@ -73,8 +75,20 @@ void gint_vl_gpu(hamilt::HContainer* hRGint, Cuda_Mem_Wrapper gemm_C(max_atompair_per_z, num_streams, true); #ifdef _OPENMP -#pragma omp parallel for num_threads(num_streams) collapse(2) +const int max_thread_num = std::min(omp_get_max_threads(), num_streams); #endif +#pragma omp parallel num_threads(max_thread_num) +{ +#ifdef _OPENMP + const int tid = omp_get_thread_num(); + const int num_threads = omp_get_num_threads(); + const int sid_start = tid * num_streams / num_threads; + const int thread_num_streams = tid == num_threads - 1 ? num_streams - sid_start : num_streams / num_threads; +#else + const int sid_start = 0; + const int thread_num_streams = num_streams; +#endif +#pragma omp for collapse(2) schedule(dynamic) for (int i = 0; i < gridt.nbx; i++) { for (int j = 0; j < gridt.nby; j++) @@ -82,12 +96,9 @@ void gint_vl_gpu(hamilt::HContainer* hRGint, // 20240620 Note that it must be set again here because // cuda's device is not safe in a multi-threaded environment. checkCuda(cudaSetDevice(gridt.dev_id)); -#ifdef _OPENMP - const int sid = omp_get_thread_num(); -#else - const int sid = 0; -#endif + const int sid = (i * gridt.nby + j) % thread_num_streams + sid_start; + checkCuda(cudaEventSynchronize(events[sid])); int max_m = 0; int max_n = 0; int atom_pair_num = 0; @@ -141,6 +152,7 @@ void gint_vl_gpu(hamilt::HContainer* hRGint, gemm_A.copy_host_to_device_async(streams[sid], sid, atom_pair_num); gemm_B.copy_host_to_device_async(streams[sid], sid, atom_pair_num); gemm_C.copy_host_to_device_async(streams[sid], sid, atom_pair_num); + checkCuda(cudaEventRecord(events[sid], streams[sid])); psi.memset_device_async(streams[sid], sid, 0); psi_vldr3.memset_device_async(streams[sid], sid, 0); @@ -187,9 +199,9 @@ void gint_vl_gpu(hamilt::HContainer* hRGint, streams[sid], nullptr); checkCudaLastError(); - checkCuda(cudaStreamSynchronize(streams[sid])); } } +} checkCuda(cudaMemcpy( hRGint->get_wrapper(), @@ -200,6 +212,7 @@ void gint_vl_gpu(hamilt::HContainer* hRGint, for (int i = 0; i < num_streams; i++) { checkCuda(cudaStreamDestroy(streams[i])); + checkCuda(cudaEventDestroy(events[i])); } } From 4484536581a4fcf998d610cf72436a801d9dbbf8 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Fri, 10 Jan 2025 22:32:56 +0800 Subject: [PATCH 051/160] Refactor: remove GlobalC::Pkpoint (#5846) * Refactor: remove GlobalC::Pkpoint --- source/module_cell/klist.cpp | 16 +++++++------- source/module_cell/klist.h | 5 ++++- source/module_cell/parallel_kpoints.cpp | 12 ++-------- source/module_cell/parallel_kpoints.h | 12 +++++----- source/module_esolver/esolver_ks_lcao.cpp | 6 ++--- source/module_esolver/esolver_ks_pw.cpp | 7 +++--- source/module_esolver/esolver_sdft_pw.cpp | 4 ++-- source/module_hamilt_pw/hamilt_pwdft/global.h | 1 - source/module_io/dos_nao.cpp | 6 +---- source/module_io/dos_nao.h | 1 - source/module_io/nscf_band.cpp | 13 +++++------ source/module_io/nscf_band.h | 4 +--- source/module_io/nscf_fermi_surf.cpp | 5 ++--- source/module_io/nscf_fermi_surf.h | 1 - source/module_io/numerical_basis.cpp | 12 +++++----- .../module_io/test/write_istate_info_test.cpp | 17 +++++--------- .../module_io/test_serial/nscf_band_test.cpp | 22 +++++-------------- source/module_io/to_wannier90_lcao_in_pw.cpp | 2 +- source/module_io/write_istate_info.cpp | 6 ++--- source/module_io/write_istate_info.h | 3 +-- source/module_io/write_wfc_pw.cpp | 3 --- source/module_io/write_wfc_r.cpp | 4 ++-- 22 files changed, 61 insertions(+), 101 deletions(-) diff --git a/source/module_cell/klist.cpp b/source/module_cell/klist.cpp index 68a788c0eb..4bae46f38f 100644 --- a/source/module_cell/klist.cpp +++ b/source/module_cell/klist.cpp @@ -148,12 +148,12 @@ void K_Vectors::set(const UnitCell& ucell, // It's very important in parallel case, // firstly do the mpi_k() and then // do set_kup_and_kdw() - GlobalC::Pkpoints.kinfo(nkstot, - GlobalV::KPAR, - GlobalV::MY_POOL, - GlobalV::RANK_IN_POOL, - GlobalV::NPROC, - nspin_in); // assign k points to several process pools + this->para_k.kinfo(nkstot, + GlobalV::KPAR, + GlobalV::MY_POOL, + GlobalV::RANK_IN_POOL, + GlobalV::NPROC, + nspin_in); // assign k points to several process pools #ifdef __MPI // distribute K point data to the corresponding process this->mpi_k(); // 2008-4-29 @@ -1163,7 +1163,7 @@ void K_Vectors::mpi_k() Parallel_Common::bcast_double(koffset, 3); - this->nks = GlobalC::Pkpoints.nks_pool[GlobalV::MY_POOL]; + this->nks = this->para_k.nks_pool[GlobalV::MY_POOL]; GlobalV::ofs_running << std::endl; ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "k-point number in this process", nks); @@ -1217,7 +1217,7 @@ void K_Vectors::mpi_k() for (int i = 0; i < nks; i++) { // 3 is because each k point has three value:kx, ky, kz - k_index = i + GlobalC::Pkpoints.startk_pool[GlobalV::MY_POOL]; + k_index = i + this->para_k.startk_pool[GlobalV::MY_POOL]; kvec_c[i].x = kvec_c_aux[k_index * 3]; kvec_c[i].y = kvec_c_aux[k_index * 3 + 1]; kvec_c[i].z = kvec_c_aux[k_index * 3 + 2]; diff --git a/source/module_cell/klist.h b/source/module_cell/klist.h index b9af96bed7..cc08e336f1 100644 --- a/source/module_cell/klist.h +++ b/source/module_cell/klist.h @@ -5,7 +5,7 @@ #include "module_base/global_variable.h" #include "module_base/matrix3.h" #include "module_cell/unitcell.h" - +#include "parallel_kpoints.h" #include class K_Vectors @@ -31,6 +31,9 @@ class K_Vectors K_Vectors& operator=(const K_Vectors&) = default; K_Vectors& operator=(K_Vectors&& rhs) = default; + Parallel_Kpoints para_k; ///< parallel for kpoints + + /** * @brief Set up the k-points for the system. * diff --git a/source/module_cell/parallel_kpoints.cpp b/source/module_cell/parallel_kpoints.cpp index 518ba96c01..69dc13b898 100644 --- a/source/module_cell/parallel_kpoints.cpp +++ b/source/module_cell/parallel_kpoints.cpp @@ -3,14 +3,6 @@ #include "module_base/parallel_common.h" #include "module_base/parallel_global.h" -Parallel_Kpoints::Parallel_Kpoints() -{ -} - -Parallel_Kpoints::~Parallel_Kpoints() -{ -} - // the kpoints here are reduced after symmetry applied. void Parallel_Kpoints::kinfo(int& nkstot_in, const int& kpar_in, @@ -227,7 +219,7 @@ void Parallel_Kpoints::pool_collection(double* value_re, return; } -void Parallel_Kpoints::pool_collection(std::complex* value, const ModuleBase::ComplexArray& w, const int& ik) +void Parallel_Kpoints::pool_collection(std::complex* value, const ModuleBase::ComplexArray& w, const int& ik) const { const int dim2 = w.getBound2(); const int dim3 = w.getBound3(); @@ -237,7 +229,7 @@ void Parallel_Kpoints::pool_collection(std::complex* value, const Module } template -void Parallel_Kpoints::pool_collection_aux(T* value, const V& w, const int& dim, const int& ik) +void Parallel_Kpoints::pool_collection_aux(T* value, const V& w, const int& dim, const int& ik) const { #ifdef __MPI const int ik_now = ik - this->startk_pool[this->my_pool]; diff --git a/source/module_cell/parallel_kpoints.h b/source/module_cell/parallel_kpoints.h index 5e10aa2a9c..751a44163a 100644 --- a/source/module_cell/parallel_kpoints.h +++ b/source/module_cell/parallel_kpoints.h @@ -9,8 +9,8 @@ class Parallel_Kpoints { public: - Parallel_Kpoints(); - ~Parallel_Kpoints(); + Parallel_Kpoints(){}; + ~Parallel_Kpoints(){}; void kinfo(int& nkstot_in, const int& kpar_in, @@ -28,9 +28,9 @@ class Parallel_Kpoints const ModuleBase::realArray& a, const ModuleBase::realArray& b, const int& ik); - void pool_collection(std::complex* value, const ModuleBase::ComplexArray& w, const int& ik); + void pool_collection(std::complex* value, const ModuleBase::ComplexArray& w, const int& ik) const; template - void pool_collection_aux(T* value, const V& w, const int& dim, const int& ik); + void pool_collection_aux(T* value, const V& w, const int& dim, const int& ik) const; #ifdef __MPI /** * @brief gather kpoints from all processors @@ -46,8 +46,8 @@ class Parallel_Kpoints // int* nproc_pool = nullptr; it is not used // inforamation about kpoints, dim: KPAR - std::vector nks_pool; // number of k-points in each pool - std::vector startk_pool; // the first k-point in each pool + std::vector nks_pool; // number of k-points in each pool, here use k-points without spin + std::vector startk_pool; // the first k-point in each pool, here use k-points without spin // information about which pool each k-point belongs to, std::vector whichpool; // whichpool[k] : the pool which k belongs to, dim: nkstot_np diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 255526a97d..922d3e19bf 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -414,7 +414,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) // qianrui modify 2020-10-18 if (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "md" || PARAM.inp.calculation == "relax") { - ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv, &(GlobalC::Pkpoints)); + ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv); } const int nspin0 = (PARAM.inp.nspin == 2) ? 2 : 1; @@ -432,8 +432,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) 0.0, PARAM.inp.out_band[1], this->pelec->ekb, - this->kv, - &(GlobalC::Pkpoints)); + this->kv); } } // out_band @@ -452,7 +451,6 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) PARAM.inp.dos_scale, PARAM.inp.dos_sigma, *(this->pelec->klist), - GlobalC::Pkpoints, ucell, this->pelec->eferm, PARAM.inp.nbands, diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 23639d45a3..6ab0cccba1 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -209,7 +209,7 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p GlobalV::MY_RANK, ucell, this->sf, - GlobalC::Pkpoints, + this->kv.para_k, this->ppcell, *this->pw_wfc); allocate_psi(this->psi, this->kv.get_nks(), this->kv.ngk.data(), PARAM.inp.nbands, this->pw_wfc->npwk_max); @@ -844,7 +844,7 @@ void ESolver_KS_PW::after_all_runners(UnitCell& ucell) } //! 2) Print occupation numbers into istate.info - ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv, &(GlobalC::Pkpoints)); + ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv); //! 3) Compute density of states (DOS) if (PARAM.inp.out_dos) @@ -883,8 +883,7 @@ void ESolver_KS_PW::after_all_runners(UnitCell& ucell) 0.0, PARAM.inp.out_band[1], this->pelec->ekb, - this->kv, - &(GlobalC::Pkpoints)); + this->kv); } } diff --git a/source/module_esolver/esolver_sdft_pw.cpp b/source/module_esolver/esolver_sdft_pw.cpp index 5432008d3f..667b440916 100644 --- a/source/module_esolver/esolver_sdft_pw.cpp +++ b/source/module_esolver/esolver_sdft_pw.cpp @@ -266,7 +266,7 @@ void ESolver_SDFT_PW::after_all_runners(UnitCell& ucell) GlobalV::ofs_running << std::setprecision(16); GlobalV::ofs_running << " !FINAL_ETOT_IS " << this->pelec->f_en.etot * ModuleBase::Ry_to_eV << " eV" << std::endl; GlobalV::ofs_running << " --------------------------------------------\n\n" << std::endl; - ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv, &(GlobalC::Pkpoints)); + ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv); } template <> @@ -277,7 +277,7 @@ void ESolver_SDFT_PW, base_device::DEVICE_CPU>::after_all_r GlobalV::ofs_running << std::setprecision(16); GlobalV::ofs_running << " !FINAL_ETOT_IS " << this->pelec->f_en.etot * ModuleBase::Ry_to_eV << " eV" << std::endl; GlobalV::ofs_running << " --------------------------------------------\n\n" << std::endl; - ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv, &(GlobalC::Pkpoints)); + ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv); if (this->method_sto == 2) { diff --git a/source/module_hamilt_pw/hamilt_pwdft/global.h b/source/module_hamilt_pw/hamilt_pwdft/global.h index 4a00fd5f12..8eb1bd91d4 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/global.h +++ b/source/module_hamilt_pw/hamilt_pwdft/global.h @@ -264,7 +264,6 @@ namespace GlobalC #include "module_cell/unitcell.h" namespace GlobalC { -extern Parallel_Kpoints Pkpoints; extern Restart restart; // Peize Lin add 2020.04.04 } // namespace GlobalC diff --git a/source/module_io/dos_nao.cpp b/source/module_io/dos_nao.cpp index 894673bfe1..88eb900782 100644 --- a/source/module_io/dos_nao.cpp +++ b/source/module_io/dos_nao.cpp @@ -14,7 +14,6 @@ namespace ModuleIO /// @param[in] dos_scale /// @param[in] dos_sigma /// @param[in] kv - /// @param[in] Pkpoints /// @param[in] ucell /// @param[in] eferm /// @param[in] nbands @@ -28,7 +27,6 @@ namespace ModuleIO const double& dos_scale, const double& dos_sigma, const K_Vectors& kv, - const Parallel_Kpoints& Pkpoints, const UnitCell& ucell, const elecstate::efermi& eferm, int nbands, @@ -45,7 +43,7 @@ namespace ModuleIO { std::stringstream ss3; ss3 << PARAM.globalv.global_out_dir << "Fermi_Surface_" << i << ".bxsf"; - nscf_fermi_surface(ss3.str(), nbands, eferm.ef, kv, Pkpoints, ucell, ekb); + nscf_fermi_surface(ss3.str(), nbands, eferm.ef, kv, ucell, ekb); } } @@ -69,7 +67,6 @@ template void out_dos_nao( const double& dos_scale, const double& dos_sigma, const K_Vectors& kv, - const Parallel_Kpoints& Pkpoints, const UnitCell& ucell, const elecstate::efermi& eferm, int nbands, @@ -84,7 +81,6 @@ template void out_dos_nao( const double& dos_scale, const double& dos_sigma, const K_Vectors& kv, - const Parallel_Kpoints& Pkpoints, const UnitCell& ucell, const elecstate::efermi& eferm, int nbands, diff --git a/source/module_io/dos_nao.h b/source/module_io/dos_nao.h index aa3207f432..0be48ef26b 100644 --- a/source/module_io/dos_nao.h +++ b/source/module_io/dos_nao.h @@ -18,7 +18,6 @@ namespace ModuleIO const double& dos_scale, const double& dos_sigma, const K_Vectors& kv, - const Parallel_Kpoints& Pkpoints, const UnitCell& ucell, const elecstate::efermi& eferm, int nbands, diff --git a/source/module_io/nscf_band.cpp b/source/module_io/nscf_band.cpp index f328e5bb3f..c81753f313 100644 --- a/source/module_io/nscf_band.cpp +++ b/source/module_io/nscf_band.cpp @@ -12,15 +12,14 @@ void ModuleIO::nscf_band( const double &fermie, const int &precision, const ModuleBase::matrix& ekb, - const K_Vectors& kv, - const Parallel_Kpoints* Pkpoints) + const K_Vectors& kv) { ModuleBase::TITLE("ModuleIO","nscf_band"); ModuleBase::timer::tick("ModuleIO", "nscf_band"); // number of k points without spin; nspin = 1,2, nkstot = nkstot_np * nspin; // nspin = 4, nkstot = nkstot_np - const int nkstot_np = Pkpoints->nkstot_np; - const int nks_np = Pkpoints->nks_np; + const int nkstot_np = kv.para_k.nkstot_np; + const int nks_np = kv.para_k.nks_np; #ifdef __MPI if(GlobalV::MY_RANK==0) @@ -33,7 +32,7 @@ void ModuleIO::nscf_band( klength.resize(nkstot_np); klength[0] = 0.0; std::vector> kvec_c_global; - Pkpoints->gatherkvec(kv.kvec_c, kvec_c_global); + kv.para_k.gatherkvec(kv.kvec_c, kvec_c_global); for(int ik=0; ik0) @@ -43,10 +42,10 @@ void ModuleIO::nscf_band( klength[ik] += (kv.kl_segids[ik] == kv.kl_segids[ik-1]) ? delta.norm() : 0.0; } /* first find if present kpoint in present pool */ - if ( GlobalV::MY_POOL == Pkpoints->whichpool[ik] ) + if ( GlobalV::MY_POOL == kv.para_k.whichpool[ik] ) { /* then get the local kpoint index, which starts definitly from 0 */ - const int ik_now = ik - Pkpoints->startk_pool[GlobalV::MY_POOL]; + const int ik_now = ik - kv.para_k.startk_pool[GlobalV::MY_POOL]; /* if present kpoint corresponds the spin of the present one */ assert( kv.isk[ik_now+is*nks_np] == is ); if ( GlobalV::RANK_IN_POOL == 0) diff --git a/source/module_io/nscf_band.h b/source/module_io/nscf_band.h index a25c88a07e..d12b063f08 100644 --- a/source/module_io/nscf_band.h +++ b/source/module_io/nscf_band.h @@ -16,7 +16,6 @@ namespace ModuleIO * @param precision precision of the output * @param ekb eigenvalues of k points and bands * @param kv klist - * @param Pkpoints parallel kpoints */ void nscf_band(const int& is, const std::string& out_band_dir, @@ -24,8 +23,7 @@ void nscf_band(const int& is, const double& fermie, const int& precision, const ModuleBase::matrix& ekb, - const K_Vectors& kv, - const Parallel_Kpoints* Pkpoints); + const K_Vectors& kv); } #endif diff --git a/source/module_io/nscf_fermi_surf.cpp b/source/module_io/nscf_fermi_surf.cpp index a6fb9c645f..639eaa6781 100644 --- a/source/module_io/nscf_fermi_surf.cpp +++ b/source/module_io/nscf_fermi_surf.cpp @@ -8,7 +8,6 @@ void ModuleIO::nscf_fermi_surface(const std::string &out_band_dir, const int &nband, const double &ef, const K_Vectors& kv, - const Parallel_Kpoints& Pkpoints, const UnitCell& ucell, const ModuleBase::matrix &ekb) { @@ -29,7 +28,7 @@ void ModuleIO::nscf_fermi_surface(const std::string &out_band_dir, for(int ik=0; ikset_nks(Pkpoints->nks_pool[GlobalV::MY_POOL]); + kv->set_nks(kv->para_k.nks_pool[GlobalV::MY_POOL]); // std::cout<<"nks "<get_nks()<get_nks(), PARAM.input.nbands); wg.create(kv->get_nks(), PARAM.input.nbands); @@ -82,7 +78,7 @@ TEST_F(IstateInfoTest, OutIstateInfoS1) kd.set(0.01 * i, 0.01 * i, 0.01 * i); ++i; } - ModuleIO::write_istate_info(ekb, wg, *kv, Pkpoints); + ModuleIO::write_istate_info(ekb, wg, *kv); std::ifstream ifs; ifs.open("istate.info"); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); @@ -115,12 +111,11 @@ TEST_F(IstateInfoTest, OutIstateInfoS2) GlobalV::MY_POOL); kv->set_nkstot(100); int nkstot = kv->get_nkstot(); - Pkpoints - ->kinfo(nkstot, GlobalV::KPAR, GlobalV::MY_POOL, GlobalV::RANK_IN_POOL, GlobalV::NPROC_IN_POOL, PARAM.input.nspin); + kv->para_k.kinfo(nkstot, GlobalV::KPAR, GlobalV::MY_POOL, GlobalV::RANK_IN_POOL, GlobalV::NPROC_IN_POOL, PARAM.input.nspin); // std::cout<<"my_rank "<set_nks(Pkpoints->nks_pool[GlobalV::MY_POOL]); + kv->set_nks(kv->para_k.nks_pool[GlobalV::MY_POOL]); // std::cout<<"nks "<get_nks()<get_nks(), PARAM.input.nbands); wg.create(kv->get_nks(), PARAM.input.nbands); @@ -133,7 +128,7 @@ TEST_F(IstateInfoTest, OutIstateInfoS2) kd.set(0.01 * i, 0.01 * i, 0.01 * i); ++i; } - ModuleIO::write_istate_info(ekb, wg, *kv, Pkpoints); + ModuleIO::write_istate_info(ekb, wg, *kv); std::ifstream ifs; ifs.open("istate.info"); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); diff --git a/source/module_io/test_serial/nscf_band_test.cpp b/source/module_io/test_serial/nscf_band_test.cpp index e56ffbcbb4..078226a94e 100644 --- a/source/module_io/test_serial/nscf_band_test.cpp +++ b/source/module_io/test_serial/nscf_band_test.cpp @@ -3,15 +3,6 @@ #include "module_io/nscf_band.h" #include "module_cell/parallel_kpoints.h" #include "module_cell/klist.h" - -Parallel_Kpoints::Parallel_Kpoints() -{ -} - -Parallel_Kpoints::~Parallel_Kpoints() -{ -} - K_Vectors::K_Vectors() { } @@ -59,13 +50,11 @@ class BandTest : public ::testing::Test kv->kl_segids.resize(nks); kv->kl_segids[0] = 0; kv->kl_segids[1] = 0; - Pkpoints = new Parallel_Kpoints; } void TearDown() override { // Clean up test data delete kv; - delete Pkpoints; std::remove(out_band_dir.c_str()); } @@ -77,17 +66,16 @@ class BandTest : public ::testing::Test double fermie; ModuleBase::matrix ekb; K_Vectors* kv; - Parallel_Kpoints* Pkpoints; }; TEST_F(BandTest, nscf_band) { - Pkpoints->nks_pool.resize(1); - Pkpoints->nks_pool[0] = nks; - Pkpoints->nkstot_np = nks; - Pkpoints->nks_np = nks; + kv->para_k.nks_pool.resize(1); + kv->para_k.nks_pool[0] = nks; + kv->para_k.nkstot_np = nks; + kv->para_k.nks_np = nks; // Call the function to be tested - ModuleIO::nscf_band(is, out_band_dir, nband, fermie, 8, ekb, *kv, Pkpoints); + ModuleIO::nscf_band(is, out_band_dir, nband, fermie, 8, ekb, *kv); // Check the output file std::ifstream ifs(out_band_dir); diff --git a/source/module_io/to_wannier90_lcao_in_pw.cpp b/source/module_io/to_wannier90_lcao_in_pw.cpp index 44afc736fb..24b7cec15c 100644 --- a/source/module_io/to_wannier90_lcao_in_pw.cpp +++ b/source/module_io/to_wannier90_lcao_in_pw.cpp @@ -46,7 +46,7 @@ void toWannier90_LCAO_IN_PW::calculate( ModulePW::PW_Basis_K* wfcpw_ptr = const_cast(wfcpw); delete this->psi_initer_; this->psi_initer_ = new psi_initializer_nao>(); - this->psi_initer_->initialize(sf_ptr, wfcpw_ptr, &ucell, &(GlobalC::Pkpoints), 1, nullptr, GlobalV::MY_RANK); + this->psi_initer_->initialize(sf_ptr, wfcpw_ptr, &ucell, &kv.para_k, 1, nullptr, GlobalV::MY_RANK); this->psi_initer_->tabulate(); delete this->psi; const int nks_psi = (PARAM.inp.calculation == "nscf" && PARAM.inp.mem_saver == 1)? 1 : wfcpw->nks; diff --git a/source/module_io/write_istate_info.cpp b/source/module_io/write_istate_info.cpp index f69af91116..0fc52afad2 100644 --- a/source/module_io/write_istate_info.cpp +++ b/source/module_io/write_istate_info.cpp @@ -5,7 +5,7 @@ #include "module_base/global_variable.h" #include "module_base/timer.h" -void ModuleIO::write_istate_info(const ModuleBase::matrix &ekb,const ModuleBase::matrix &wg, const K_Vectors& kv,const Parallel_Kpoints* Pkpoints) +void ModuleIO::write_istate_info(const ModuleBase::matrix &ekb,const ModuleBase::matrix &wg, const K_Vectors& kv) { ModuleBase::TITLE("ModuleIO","write_istate_info"); ModuleBase::timer::tick("ModuleIO", "write_istate_info"); @@ -33,7 +33,7 @@ void ModuleIO::write_istate_info(const ModuleBase::matrix &ekb,const ModuleBase: for (int ik = 0; ik < kv.get_nks(); ik++) { #ifdef __MPI - int ik_global = Pkpoints->startk_pool[ip] + ik + 1; + int ik_global = kv.para_k.startk_pool[ip] + ik + 1; #else int ik_global = ik + 1; #endif @@ -57,7 +57,7 @@ void ModuleIO::write_istate_info(const ModuleBase::matrix &ekb,const ModuleBase: for (int ik = 0; ik < kv.get_nks() / 2; ik++) { #ifdef __MPI - int ik_global = Pkpoints->startk_pool[ip] + ik + 1; + int ik_global = kv.para_k.startk_pool[ip] + ik + 1; #else int ik_global = ik + 1; #endif diff --git a/source/module_io/write_istate_info.h b/source/module_io/write_istate_info.h index 7f7bf900c1..723f1efa93 100644 --- a/source/module_io/write_istate_info.h +++ b/source/module_io/write_istate_info.h @@ -8,8 +8,7 @@ namespace ModuleIO { void write_istate_info(const ModuleBase::matrix &ekb, const ModuleBase::matrix &wg, - const K_Vectors& kv, - const Parallel_Kpoints* Pkpoints); + const K_Vectors& kv); } #endif diff --git a/source/module_io/write_wfc_pw.cpp b/source/module_io/write_wfc_pw.cpp index dc11342994..640608e078 100644 --- a/source/module_io/write_wfc_pw.cpp +++ b/source/module_io/write_wfc_pw.cpp @@ -69,9 +69,6 @@ void ModuleIO::write_wfc_pw(const std::string& fn, #ifdef __MPI MPI_Allreduce(&kv.ngk[ik], &ikngtot, 1, MPI_INT, MPI_SUM, POOL_WORLD); - // ikstot=GlobalC::Pkpoints.startk_pool[ip]+ik; - // In the future, Pkpoints should be moved into Klist - // To avoid GlobalC, we use get_ik_global instead ikstot = K_Vectors::get_ik_global(ik, nkstot); #else ikngtot = kv.ngk[ik]; diff --git a/source/module_io/write_wfc_r.cpp b/source/module_io/write_wfc_r.cpp index 4b171f26f6..0eb5c0a25e 100644 --- a/source/module_io/write_wfc_r.cpp +++ b/source/module_io/write_wfc_r.cpp @@ -42,9 +42,9 @@ void write_psi_r_1(const UnitCell& ucell, { wfc_g.fix_k(ik); const int ik_out = (PARAM.inp.nspin != 2) - ? ik + GlobalC::Pkpoints.startk_pool[GlobalV::MY_POOL] + ? ik + kv.para_k.startk_pool[GlobalV::MY_POOL] : ik - kv.get_nks() / 2 * kv.isk[ik] + kv.get_nkstot() / 2 * kv.isk[ik] - + GlobalC::Pkpoints.startk_pool[GlobalV::MY_POOL]; + + kv.para_k.startk_pool[GlobalV::MY_POOL]; for (int ib = 0; ib < wfc_g.get_nbands(); ++ib) { const std::vector> wfc_r = cal_wfc_r(wfcpw, wfc_g, ik, ib); From 806de4a566093e68bd6082257a78e908e3c93c1e Mon Sep 17 00:00:00 2001 From: LUNASEA <33978601+maki49@users.noreply.github.com> Date: Sat, 11 Jan 2025 17:59:34 +0800 Subject: [PATCH 052/160] Fix a bug and a magic number in module_exx_symmetry (#5848) * fix a magic number in get_euler_angle * do not allow higher symmetry of bvk supercell than the original cell --- .../module_exx_symmetry/irreducible_sector.h | 2 - .../irreducible_sector_bvk.cpp | 39 ++++++++++++------- .../module_exx_symmetry/symmetry_rotation.cpp | 2 +- 3 files changed, 25 insertions(+), 18 deletions(-) diff --git a/source/module_ri/module_exx_symmetry/irreducible_sector.h b/source/module_ri/module_exx_symmetry/irreducible_sector.h index 6f9ab3cb8c..7a12b9a232 100644 --- a/source/module_ri/module_exx_symmetry/irreducible_sector.h +++ b/source/module_ri/module_exx_symmetry/irreducible_sector.h @@ -127,8 +127,6 @@ namespace ModuleSymmetry /// symmetry info for BvK supercell std::vector isymbvk_to_isym_; - std::vector bvk_gmatrix_; - std::vector> bvk_gtrans_; int bvk_nsym_; friend class Symmetry_rotation; diff --git a/source/module_ri/module_exx_symmetry/irreducible_sector_bvk.cpp b/source/module_ri/module_exx_symmetry/irreducible_sector_bvk.cpp index 18c9954bce..5efd046d73 100644 --- a/source/module_ri/module_exx_symmetry/irreducible_sector_bvk.cpp +++ b/source/module_ri/module_exx_symmetry/irreducible_sector_bvk.cpp @@ -40,13 +40,15 @@ namespace ModuleSymmetry ModuleBase::TITLE("Irreducible_Sector", "gen_symmetry_BvK"); auto set_matrix3 = [](const ModuleBase::Vector3& a1, const ModuleBase::Vector3& a2, const ModuleBase::Vector3& a3) -> ModuleBase::Matrix3 {return ModuleBase::Matrix3(a1.x, a1.y, a1.z, a2.x, a2.y, a2.z, a3.x, a3.y, a3.z);}; - + auto set_bvk_same_as_ucell = [&symm, this]()->void + { + this->bvk_nsym_ = symm.nrotk; + this->isymbvk_to_isym_.resize(symm.nrotk); + for (int isym = 0;isym < symm.nrotk;++isym) { this->isymbvk_to_isym_[isym] = isym; } + }; if (bvk_period[0] == bvk_period[1] && bvk_period[0] == bvk_period[2]) { //the BvK supercell has the same symmetry as the original cell - this->bvk_nsym_ = symm.nrotk; - this->isymbvk_to_isym_.resize(symm.nrotk); - for (int isym = 0;isym < symm.nrotk;++isym) { this->isymbvk_to_isym_[isym] = isym; -} + set_bvk_same_as_ucell(); return; } @@ -129,23 +131,30 @@ namespace ModuleSymmetry bvk_op.resize(bvk_nop); int bvk_npg, bvk_nsg, bvk_pgnum, bvk_sgnum; std::string bvk_pgname, bvk_sgname; - this->bvk_gmatrix_.resize(48); - this->bvk_gtrans_.resize(48); + std::vector bvk_gmatrix(48); + std::vector> bvk_gtrans(48); symm.getgroup(bvk_npg, bvk_nsg, GlobalV::ofs_running, bvk_nop, - bvk_op.data(), this->bvk_gmatrix_.data(), this->bvk_gtrans_.data(), + bvk_op.data(), bvk_gmatrix.data(), bvk_gtrans.data(), bvk_dpos.data(), bvk_rot_dpos.data(), order_index.data(), bvk_itmin_type, bvk_itmin_start, bvk_istart.data(), bvk_na.data()); - this->bvk_gmatrix_.resize(bvk_nsg); - this->bvk_gtrans_.resize(bvk_nsg); + bvk_gmatrix.resize(bvk_nsg); + bvk_gtrans.resize(bvk_nsg); this->bvk_nsym_ = bvk_nsg; - symm.pointgroup(bvk_npg, bvk_pgnum, bvk_pgname, this->bvk_gmatrix_.data(), GlobalV::ofs_running); + // bvk suppercell cannot have higher symmetry than the original cell + if (this->bvk_nsym_ > symm.nrotk) + { + std::cout << "reset bvk symmetry to the same as the original cell" << std::endl; + set_bvk_same_as_ucell(); + return; + } + symm.pointgroup(bvk_npg, bvk_pgnum, bvk_pgname, bvk_gmatrix.data(), GlobalV::ofs_running); ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "POINT GROUP OF BvK SCELL", bvk_pgname); - symm.pointgroup(bvk_nsg, bvk_sgnum, bvk_sgname, this->bvk_gmatrix_.data(), GlobalV::ofs_running); + symm.pointgroup(bvk_nsg, bvk_sgnum, bvk_sgname, bvk_gmatrix.data(), GlobalV::ofs_running); ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "POINT GROUP IN SPACE GROUP OF BvK SCELL", bvk_sgname); - symm.gmatrix_convert_int(this->bvk_gmatrix_.data(), this->bvk_gmatrix_.data(), bvk_nsg, bvk_min_optlat, lat.latvec); - symm.gtrans_convert(this->bvk_gtrans_.data(), this->bvk_gtrans_.data(), bvk_nsg, bvk_min_optlat, lat.latvec); + symm.gmatrix_convert_int(bvk_gmatrix.data(), bvk_gmatrix.data(), bvk_nsg, bvk_min_optlat, lat.latvec); + symm.gtrans_convert(bvk_gtrans.data(), bvk_gtrans.data(), bvk_nsg, bvk_min_optlat, lat.latvec); // get map from bvk-op to original op - this->isymbvk_to_isym_ = get_isymbvk_to_isym_map(this->bvk_gmatrix_, symm); + this->isymbvk_to_isym_ = get_isymbvk_to_isym_map(bvk_gmatrix, symm); return; } diff --git a/source/module_ri/module_exx_symmetry/symmetry_rotation.cpp b/source/module_ri/module_exx_symmetry/symmetry_rotation.cpp index c73d587ff2..27cfc8e723 100644 --- a/source/module_ri/module_exx_symmetry/symmetry_rotation.cpp +++ b/source/module_ri/module_exx_symmetry/symmetry_rotation.cpp @@ -210,7 +210,7 @@ namespace ModuleSymmetry // gmatc should be a rotation matrix, i.e. det(gmatc)=1 TCdouble Symmetry_rotation::get_euler_angle(const ModuleBase::Matrix3& gmatc) const { - double threshold = 1e-8; + double threshold = this->eps_; double alpha, beta, gamma; if (std::fabs(gmatc.e32) > threshold || std::fabs(gmatc.e31) > threshold) // sin(beta) is not zero { From aced1782957fac55d69dd78c8d3f558a65c32769 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Tue, 14 Jan 2025 00:39:04 +0800 Subject: [PATCH 053/160] Fix: wrong band output when kpar > 1 (#5847) * fix wrong band results when kpar>1 * fix compile * fix: bug for init_wfc file when nspin = 2 * add new integral test * format read_wfc_to_rho_test * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/module_cell/klist.cpp | 46 +++---- source/module_cell/klist.h | 54 ++++----- source/module_cell/parallel_kpoints.h | 5 +- source/module_elecstate/elecstate_print.cpp | 112 ++++++++++-------- .../module_charge/charge_init.cpp | 2 +- .../module_dm/test/test_cal_dm_R.cpp | 7 -- .../module_dm/test/test_dm_R_init.cpp | 7 -- .../module_dm/test/test_dm_constructor.cpp | 6 - .../module_dm/test/test_dm_io.cpp | 9 -- .../test/elecstate_base_test.cpp | 6 - .../test/elecstate_energy_test.cpp | 6 - .../test/elecstate_print_test.cpp | 38 +++--- .../test/elecstate_pw_test.cpp | 6 - source/module_esolver/esolver_ks_pw.cpp | 2 +- .../test/lambda_loop_helper_test.cpp | 6 - .../test/spin_constrain_test.cpp | 2 - .../test/template_helpers_test.cpp | 6 - .../module_hamilt_pw/hamilt_pwdft/elecond.cpp | 2 +- .../module_hamilt_pw/hamilt_stodft/sto_wf.cpp | 2 +- .../hamilt_stodft/test/test_hamilt_sto.cpp | 2 - .../test/hsolver_supplementary_mock.h | 6 - source/module_io/read_wfc_pw.cpp | 18 +-- source/module_io/read_wfc_pw.h | 2 + source/module_io/read_wfc_to_rho.cpp | 45 +++---- source/module_io/read_wfc_to_rho.h | 1 + source/module_io/test/read_wfc_pw_test.cpp | 16 +-- .../module_io/test/read_wfc_to_rho_test.cpp | 35 +++--- .../module_io/test_serial/nscf_band_test.cpp | 7 -- source/module_io/to_wannier90_lcao_in_pw.cpp | 2 +- source/module_io/write_wfc_pw.cpp | 6 +- source/module_psi/psi_init.cpp | 6 +- source/module_psi/psi_init.h | 4 +- source/module_psi/psi_initializer.cpp | 19 ++- source/module_psi/psi_initializer.h | 9 +- source/module_psi/psi_initializer_atomic.cpp | 9 +- source/module_psi/psi_initializer_atomic.h | 8 +- .../psi_initializer_atomic_random.cpp | 6 +- .../psi_initializer_atomic_random.h | 8 +- source/module_psi/psi_initializer_file.cpp | 15 +-- source/module_psi/psi_initializer_file.h | 12 +- source/module_psi/psi_initializer_nao.cpp | 9 +- source/module_psi/psi_initializer_nao.h | 8 +- .../module_psi/psi_initializer_nao_random.cpp | 4 +- .../module_psi/psi_initializer_nao_random.h | 8 +- source/module_psi/psi_initializer_random.cpp | 8 +- source/module_psi/psi_initializer_random.h | 6 +- .../test/psi_initializer_unit_test.cpp | 35 +++--- .../101_PW_upf201_uspp_Fe/result.ref | 8 +- tests/integrate/127_PW_15_PK_AF_wfcinit/INPUT | 28 +++++ tests/integrate/127_PW_15_PK_AF_wfcinit/KPT | 4 + .../OUT.autotest/WAVEFUNC1.dat | Bin 0 -> 5236 bytes .../OUT.autotest/WAVEFUNC2.dat | Bin 0 -> 4032 bytes .../OUT.autotest/WAVEFUNC3.dat | Bin 0 -> 5236 bytes .../OUT.autotest/WAVEFUNC4.dat | Bin 0 -> 4032 bytes .../OUT.autotest/istate.info | 26 ++++ .../integrate/127_PW_15_PK_AF_wfcinit/README | 7 ++ tests/integrate/127_PW_15_PK_AF_wfcinit/STRU | 19 +++ .../127_PW_15_PK_AF_wfcinit/result.ref | 3 + tests/integrate/CASES_CPU.txt | 1 + 59 files changed, 368 insertions(+), 366 deletions(-) create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/INPUT create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/KPT create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC1.dat create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC2.dat create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC3.dat create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC4.dat create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/istate.info create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/README create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/STRU create mode 100644 tests/integrate/127_PW_15_PK_AF_wfcinit/result.ref diff --git a/source/module_cell/klist.cpp b/source/module_cell/klist.cpp index 4bae46f38f..7648ee3f5f 100644 --- a/source/module_cell/klist.cpp +++ b/source/module_cell/klist.cpp @@ -13,34 +13,33 @@ #include "module_cell/module_paw/paw_cell.h" #endif -K_Vectors::K_Vectors() +void K_Vectors::cal_ik_global() { - - nspin = 0; // default spin. - kc_done = false; - kd_done = false; - nkstot_full = 0; - nks = 0; - nkstot = 0; - k_nkstot = 0; // LiuXh add 20180619 -} - -K_Vectors::~K_Vectors() -{ -} - -int K_Vectors::get_ik_global(const int& ik, const int& nkstot) -{ - int nkp = nkstot / PARAM.inp.kpar; - int rem = nkstot % PARAM.inp.kpar; - if (GlobalV::MY_POOL < rem) + const int my_pool = this->para_k.my_pool; + this->ik2iktot.resize(this->nks); +#ifdef __MPI + if(this->nspin == 2) { - return GlobalV::MY_POOL * nkp + GlobalV::MY_POOL + ik; + for (int ik = 0; ik < this->nks / 2; ++ik) + { + this->ik2iktot[ik] = this->para_k.startk_pool[my_pool] + ik; + this->ik2iktot[ik + this->nks / 2] = this->nkstot / 2 + this->para_k.startk_pool[my_pool] + ik; + } } else { - return GlobalV::MY_POOL * nkp + rem + ik; + for (int ik = 0; ik < this->nks; ++ik) + { + this->ik2iktot[ik] = this->para_k.startk_pool[my_pool] + ik; + } } +#else + for (int ik = 0; ik < this->nks; ++ik) + { + this->ik2iktot[ik] = ik; + } +#endif + } void K_Vectors::set(const UnitCell& ucell, @@ -162,6 +161,9 @@ void K_Vectors::set(const UnitCell& ucell, // set the k vectors for the up and down spin this->set_kup_and_kdw(); + // get ik2iktot + this->cal_ik_global(); + this->print_klists(ofs); // std::cout << " NUMBER OF K-POINTS : " << nkstot << std::endl; diff --git a/source/module_cell/klist.h b/source/module_cell/klist.h index cc08e336f1..c8dc7dfd84 100644 --- a/source/module_cell/klist.h +++ b/source/module_cell/klist.h @@ -26,8 +26,8 @@ class K_Vectors /// dim: [iks_ibz][(isym, kvec_d)] std::vector>> kstars; - K_Vectors(); - ~K_Vectors(); + K_Vectors(){}; + ~K_Vectors(){}; K_Vectors& operator=(const K_Vectors&) = default; K_Vectors& operator=(K_Vectors&& rhs) = default; @@ -106,23 +106,6 @@ class K_Vectors */ void set_after_vc(const int& nspin, const ModuleBase::Matrix3& reciprocal_vec, const ModuleBase::Matrix3& latvec); - /** - * @brief Gets the global index of a k-point. - * - * This function gets the global index of a k-point based on its local index and the process pool ID. - * The global index is used when the k-points are distributed among multiple process pools. - * - * @param nkstot The total number of k-points. - * @param ik The local index of the k-point. - * - * @return int Returns the global index of the k-point. - * - * @note The function calculates the global index by dividing the total number of k-points (nkstot) by the number of - * process pools (KPAR), and adding the remainder if the process pool ID (MY_POOL) is less than the remainder. - * @note The function is declared as inline for efficiency. - */ - static int get_ik_global(const int& ik, const int& nkstot); - int get_nks() const { return this->nks; @@ -157,19 +140,20 @@ class K_Vectors { this->nkstot_full = value; } + std::vector ik2iktot; ///<[nks] map ik to the global index of k points -private: - int nks; // number of symmetry-reduced k points in this pool(processor, up+dw) - int nkstot; /// number of symmetry-reduced k points in full k mesh - int nkstot_full; /// number of k points before symmetry reduction in full k mesh + private: + int nks = 0; ///< number of symmetry-reduced k points in this pool(processor, up+dw) + int nkstot = 0; ///< number of symmetry-reduced k points in full k mesh + int nkstot_full = 0; ///< number of k points before symmetry reduction in full k mesh - int nspin; - bool kc_done; - bool kd_done; - double koffset[3]={0.0}; // used only in automatic k-points. - std::string k_kword; // LiuXh add 20180619 - int k_nkstot; // LiuXh add 20180619 - bool is_mp = false; // Monkhorst-Pack + int nspin = 0; + bool kc_done = false; + bool kd_done = false; + double koffset[3] = {0.0}; // used only in automatic k-points. + std::string k_kword; // LiuXh add 20180619 + int k_nkstot = 0; // LiuXh add 20180619 + bool is_mp = false; // Monkhorst-Pack /** * @brief Resize the k-point related vectors according to the new k-point number. @@ -288,8 +272,8 @@ class K_Vectors * be recalculated. */ void update_use_ibz(const int& nkstot_ibz, - const std::vector>& kvec_d_ibz, - const std::vector& wk_ibz); + const std::vector>& kvec_d_ibz, + const std::vector& wk_ibz); /** * @brief Sets both the direct and Cartesian k-vectors. @@ -394,5 +378,11 @@ class K_Vectors * @note The function uses the FmtCore::format function to format the output. */ void print_klists(std::ofstream& fn); + + /** + * @brief Gets the global index of a k-point. + * @return this->ik2iktot[ik] + */ + void cal_ik_global(); }; #endif // KVECT_H \ No newline at end of file diff --git a/source/module_cell/parallel_kpoints.h b/source/module_cell/parallel_kpoints.h index 751a44163a..971a2849f2 100644 --- a/source/module_cell/parallel_kpoints.h +++ b/source/module_cell/parallel_kpoints.h @@ -68,14 +68,13 @@ class Parallel_Kpoints return *std::max_element(nks_pool.begin(), nks_pool.end()); } - private: - + public: int kpar = 0; // number of pools int my_pool = 0; // the pool index of the present processor int rank_in_pool = 0; // the rank in the present pool int nproc = 1; // number of processors int nspin = 1; // number of spins - + private: std::vector startpro_pool; // the first processor in each pool #ifdef __MPI void get_nks_pool(const int& nkstot); diff --git a/source/module_elecstate/elecstate_print.cpp b/source/module_elecstate/elecstate_print.cpp index bbdebb7476..fc08baea4e 100644 --- a/source/module_elecstate/elecstate_print.cpp +++ b/source/module_elecstate/elecstate_print.cpp @@ -2,6 +2,7 @@ #include "elecstate_getters.h" #include "module_base/formatter.h" #include "module_base/global_variable.h" +#include "module_base/parallel_common.h" #include "module_elecstate/potentials/H_Hartree_pw.h" #include "module_elecstate/potentials/efield.h" #include "module_elecstate/potentials/gatefield.h" @@ -152,7 +153,9 @@ void print_scf_iterinfo(const std::string& ks_solver, void ElecState::print_eigenvalue(std::ofstream& ofs) { bool wrong = false; - for (int ik = 0; ik < this->klist->get_nks(); ++ik) + const int nks = this->klist->get_nks(); + const int nkstot = this->klist->get_nkstot(); + for (int ik = 0; ik < nks; ++ik) { for (int ib = 0; ib < this->ekb.nc; ++ib) { @@ -164,76 +167,87 @@ void ElecState::print_eigenvalue(std::ofstream& ofs) } } } +#ifdef __MPI + MPI_Allreduce(MPI_IN_PLACE, &wrong, 1, MPI_C_BOOL, MPI_LOR, MPI_COMM_WORLD); +#endif if (wrong) { ModuleBase::WARNING_QUIT("print_eigenvalue", "Eigenvalues are too large!"); } + std::stringstream ss; + if(PARAM.inp.out_alllog) + { + ss << PARAM.globalv.global_out_dir << "running_" << PARAM.inp.calculation << "_" << GlobalV::MY_RANK + 1 << ".log"; + } + else + { + ss << PARAM.globalv.global_out_dir << "running_" << PARAM.inp.calculation << ".log"; + } + std::string filename = ss.str(); + std::vector ngk_tot = this->klist->ngk; - if (GlobalV::MY_RANK != 0) +#ifdef __MPI + if(!PARAM.inp.out_alllog) { - return; + Parallel_Common::bcast_string(filename); } + MPI_Allreduce(MPI_IN_PLACE, ngk_tot.data(), nks, MPI_INT, MPI_SUM, POOL_WORLD); +#endif ModuleBase::TITLE("ESolver_KS_PW", "print_eigenvalue"); ofs << "\n STATE ENERGY(eV) AND OCCUPATIONS "; - for (int ik = 0; ik < this->klist->get_nks(); ik++) + const int nk_fac = PARAM.inp.nspin == 2 ? 2 : 1; + const int nks_np = nks / nk_fac; + const int nkstot_np = nkstot / nk_fac; + ofs << " NSPIN == " << PARAM.inp.nspin << std::endl; + for (int is = 0; is < nk_fac; ++is) { - ofs << std::setprecision(5); - ofs << std::setiosflags(std::ios::showpoint); - if (ik == 0) + if (is == 0 && nk_fac == 2) { - ofs << " NSPIN == " << PARAM.inp.nspin << std::endl; - if (PARAM.inp.nspin == 2) - { - ofs << "SPIN UP : " << std::endl; - } + ofs << "SPIN UP : " << std::endl; } - else if (ik == this->klist->get_nks() / 2) + else if (is == 1 && nk_fac == 2) { - if (PARAM.inp.nspin == 2) - { - ofs << "SPIN DOWN : " << std::endl; - } + ofs << "SPIN DOWN : " << std::endl; } - if (PARAM.inp.nspin == 2) + for (int ip = 0; ip < GlobalV::KPAR; ++ip) { - if (this->klist->isk[ik] == 0) - { - ofs << " " << ik + 1 << "/" << this->klist->get_nks() / 2 - << " kpoint (Cartesian) = " << this->klist->kvec_c[ik].x << " " << this->klist->kvec_c[ik].y << " " - << this->klist->kvec_c[ik].z << " (" << this->klist->ngk[ik] << " pws)" << std::endl; - - ofs << std::setprecision(6); - } - if (this->klist->isk[ik] == 1) +#ifdef __MPI + MPI_Barrier(MPI_COMM_WORLD); +#endif + bool ip_flag = PARAM.inp.out_alllog || (GlobalV::RANK_IN_POOL == 0 && GlobalV::MY_STOGROUP == 0); + if (GlobalV::MY_POOL == ip && ip_flag) { - ofs << " " << ik + 1 - this->klist->get_nks() / 2 << "/" << this->klist->get_nks() / 2 - << " kpoint (Cartesian) = " << this->klist->kvec_c[ik].x << " " << this->klist->kvec_c[ik].y << " " - << this->klist->kvec_c[ik].z << " (" << this->klist->ngk[ik] << " pws)" << std::endl; + const int start_ik = nks_np * is; + const int end_ik = nks_np * (is + 1); + for (int ik = start_ik; ik < end_ik; ++ik) + { + std::ofstream ofs_eig(filename.c_str(), std::ios::app); + ofs_eig << std::setprecision(5); + ofs_eig << std::setiosflags(std::ios::showpoint); + ofs_eig << " " << this->klist->ik2iktot[ik] + 1 - is * nkstot_np << "/" << nkstot_np + << " kpoint (Cartesian) = " << this->klist->kvec_c[ik].x << " " << this->klist->kvec_c[ik].y + << " " << this->klist->kvec_c[ik].z << " (" << ngk_tot[ik] << " pws)" << std::endl; - ofs << std::setprecision(6); + ofs_eig << std::setprecision(6); + ofs_eig << std::setiosflags(std::ios::showpoint); + for (int ib = 0; ib < this->ekb.nc; ib++) + { + ofs_eig << std::setw(8) << ib + 1 << std::setw(15) << this->ekb(ik, ib) * ModuleBase::Ry_to_eV + << std::setw(15) << this->wg(ik, ib) << std::endl; + } + ofs_eig << std::endl; + ofs_eig.close(); + } } - } // Pengfei Li added 14-9-9 - else - { - ofs << " " << ik + 1 << "/" << this->klist->get_nks() - << " kpoint (Cartesian) = " << this->klist->kvec_c[ik].x << " " << this->klist->kvec_c[ik].y << " " - << this->klist->kvec_c[ik].z << " (" << this->klist->ngk[ik] << " pws)" << std::endl; - - ofs << std::setprecision(6); } - - ofs << std::setprecision(6); - ofs << std::setiosflags(std::ios::showpoint); - for (int ib = 0; ib < this->ekb.nc; ib++) - { - ofs << std::setw(8) << ib + 1 << std::setw(15) << this->ekb(ik, ib) * ModuleBase::Ry_to_eV << std::setw(15) - << this->wg(ik, ib) << std::endl; - } - ofs << std::endl; - } // end ik +#ifdef __MPI + MPI_Barrier(MPI_COMM_WORLD); +#endif + ofs.seekp(0, std::ios::end); + } return; } diff --git a/source/module_elecstate/module_charge/charge_init.cpp b/source/module_elecstate/module_charge/charge_init.cpp index 9d104312b7..f6a0b400d4 100644 --- a/source/module_elecstate/module_charge/charge_init.cpp +++ b/source/module_elecstate/module_charge/charge_init.cpp @@ -248,7 +248,7 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, const K_Vectors* kv = reinterpret_cast(klist); const int nkstot = kv->get_nkstot(); const std::vector& isk = kv->isk; - ModuleIO::read_wfc_to_rho(pw_wfc, symm, nkstot, isk, *this); + ModuleIO::read_wfc_to_rho(pw_wfc, symm, kv->ik2iktot.data(), nkstot, isk, *this); } } diff --git a/source/module_elecstate/module_dm/test/test_cal_dm_R.cpp b/source/module_elecstate/module_dm/test/test_cal_dm_R.cpp index 1557b5dde8..7acd2aa6fb 100644 --- a/source/module_elecstate/module_dm/test/test_cal_dm_R.cpp +++ b/source/module_elecstate/module_dm/test/test_cal_dm_R.cpp @@ -6,13 +6,6 @@ #include "module_hamilt_lcao/module_hcontainer/hcontainer.h" #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} - -K_Vectors::~K_Vectors() -{ -} /************************************************ * unit test of DensityMatrix constructor ***********************************************/ diff --git a/source/module_elecstate/module_dm/test/test_dm_R_init.cpp b/source/module_elecstate/module_dm/test/test_dm_R_init.cpp index 181f20266d..bdbce1fa2b 100644 --- a/source/module_elecstate/module_dm/test/test_dm_R_init.cpp +++ b/source/module_elecstate/module_dm/test/test_dm_R_init.cpp @@ -7,13 +7,6 @@ #include "module_hamilt_lcao/module_hcontainer/hcontainer.h" #include "module_cell/klist.h" #undef private -K_Vectors::K_Vectors() -{ -} - -K_Vectors::~K_Vectors() -{ -} /************************************************ * unit test of DensityMatrix constructor ***********************************************/ diff --git a/source/module_elecstate/module_dm/test/test_dm_constructor.cpp b/source/module_elecstate/module_dm/test/test_dm_constructor.cpp index e31483bf84..04d96728bf 100644 --- a/source/module_elecstate/module_dm/test/test_dm_constructor.cpp +++ b/source/module_elecstate/module_dm/test/test_dm_constructor.cpp @@ -5,12 +5,6 @@ #include "module_elecstate/module_dm/density_matrix.h" #include "module_hamilt_lcao/module_hcontainer/hcontainer.h" #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} /************************************************ * unit test of DensityMatrix constructor ***********************************************/ diff --git a/source/module_elecstate/module_dm/test/test_dm_io.cpp b/source/module_elecstate/module_dm/test/test_dm_io.cpp index 56f47e36fe..1d1a5ff199 100644 --- a/source/module_elecstate/module_dm/test/test_dm_io.cpp +++ b/source/module_elecstate/module_dm/test/test_dm_io.cpp @@ -33,15 +33,6 @@ Magnetism::~Magnetism() } #include "module_cell/klist.h" - -K_Vectors::K_Vectors() -{ -} - -K_Vectors::~K_Vectors() -{ -} - #include "module_cell/module_neighbor/sltk_grid_driver.h" // mock find_atom() function void Grid_Driver::Find_atom(const UnitCell& ucell, diff --git a/source/module_elecstate/test/elecstate_base_test.cpp b/source/module_elecstate/test/elecstate_base_test.cpp index 02905c64ed..9e393f7323 100644 --- a/source/module_elecstate/test/elecstate_base_test.cpp +++ b/source/module_elecstate/test/elecstate_base_test.cpp @@ -41,12 +41,6 @@ Magnetism::~Magnetism(){} InfoNonlocal::InfoNonlocal(){} InfoNonlocal::~InfoNonlocal(){} #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} ModulePW::PW_Basis::PW_Basis() { diff --git a/source/module_elecstate/test/elecstate_energy_test.cpp b/source/module_elecstate/test/elecstate_energy_test.cpp index b8078c1962..bc2f5eb4be 100644 --- a/source/module_elecstate/test/elecstate_energy_test.cpp +++ b/source/module_elecstate/test/elecstate_energy_test.cpp @@ -54,12 +54,6 @@ double ElecState::get_local_pp_energy() } // namespace elecstate #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} /*************************************************************** diff --git a/source/module_elecstate/test/elecstate_print_test.cpp b/source/module_elecstate/test/elecstate_print_test.cpp index 0fb0248e64..e05759f6ca 100644 --- a/source/module_elecstate/test/elecstate_print_test.cpp +++ b/source/module_elecstate/test/elecstate_print_test.cpp @@ -11,12 +11,6 @@ #include "module_elecstate/potentials/gatefield.h" #include "module_elecstate/module_charge/charge.h" #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} /*************************************************************** * mock functions @@ -75,11 +69,15 @@ class ElecStatePrintTest : public ::testing::Test { p_klist = new K_Vectors; p_klist->set_nks(2); + p_klist->set_nkstot(2); p_klist->isk = {0, 1}; p_klist->ngk = {100, 101}; p_klist->kvec_c.resize(2); p_klist->kvec_c[0].set(0.1, 0.11, 0.111); p_klist->kvec_c[1].set(0.2, 0.22, 0.222); + p_klist->ik2iktot.resize(2); + p_klist->ik2iktot[0] = 0; + p_klist->ik2iktot[1] = 1; // initialize klist of elecstate elecstate.klist = p_klist; // initialize ekb of elecstate @@ -122,11 +120,11 @@ TEST_F(ElecStatePrintTest, PrintFormat) TEST_F(ElecStatePrintTest, PrintEigenvalueS2) { PARAM.input.nspin = 2; - GlobalV::ofs_running.open("test.dat", std::ios::out); + GlobalV::ofs_running.open("running_scf.log", std::ios::out); // print eigenvalue elecstate.print_eigenvalue(GlobalV::ofs_running); GlobalV::ofs_running.close(); - ifs.open("test.dat", std::ios::in); + ifs.open("running_scf.log", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); EXPECT_THAT(str, testing::HasSubstr("STATE ENERGY(eV) AND OCCUPATIONS")); EXPECT_THAT(str, testing::HasSubstr("NSPIN == 2")); @@ -139,17 +137,17 @@ TEST_F(ElecStatePrintTest, PrintEigenvalueS2) EXPECT_THAT(str, testing::HasSubstr("1 40.8171 0.300000")); EXPECT_THAT(str, testing::HasSubstr("2 54.4228 0.400000")); ifs.close(); - std::remove("test.dat"); + std::remove("running_scf.log"); } TEST_F(ElecStatePrintTest, PrintEigenvalueS4) { PARAM.input.nspin = 4; - GlobalV::ofs_running.open("test.dat", std::ios::out); + GlobalV::ofs_running.open("running_scf.log", std::ios::out); // print eigenvalue elecstate.print_eigenvalue(GlobalV::ofs_running); GlobalV::ofs_running.close(); - ifs.open("test.dat", std::ios::in); + ifs.open("running_scf.log", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); EXPECT_THAT(str, testing::HasSubstr("STATE ENERGY(eV) AND OCCUPATIONS")); EXPECT_THAT(str, testing::HasSubstr("NSPIN == 4")); @@ -160,7 +158,7 @@ TEST_F(ElecStatePrintTest, PrintEigenvalueS4) EXPECT_THAT(str, testing::HasSubstr("1 40.8171 0.300000")); EXPECT_THAT(str, testing::HasSubstr("2 54.4228 0.400000")); ifs.close(); - std::remove("test.dat"); + std::remove("running_scf.log"); } TEST_F(ElecStatePrintTest, PrintBand) @@ -168,43 +166,43 @@ TEST_F(ElecStatePrintTest, PrintBand) PARAM.input.nspin = 1; PARAM.input.nbands = 2; GlobalV::MY_RANK = 0; - GlobalV::ofs_running.open("test.dat", std::ios::out); + GlobalV::ofs_running.open("running_scf.log", std::ios::out); // print eigenvalue elecstate.print_band(0, 1, 0); GlobalV::ofs_running.close(); - ifs.open("test.dat", std::ios::in); + ifs.open("running_scf.log", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); EXPECT_THAT(str, testing::HasSubstr("Energy (eV) & Occupations for spin=1 K-point=1")); EXPECT_THAT(str, testing::HasSubstr("1 13.6057 0.100000")); EXPECT_THAT(str, testing::HasSubstr("2 27.2114 0.200000")); ifs.close(); - std::remove("test.dat"); + std::remove("running_scf.log"); } TEST_F(ElecStatePrintTest, PrintEigenvalueWarning) { elecstate.ekb(0, 0) = 1.0e11; PARAM.input.nspin = 4; - GlobalV::ofs_running.open("test.dat", std::ios::out); + GlobalV::ofs_running.open("running_scf.log", std::ios::out); testing::internal::CaptureStdout(); EXPECT_EXIT(elecstate.print_eigenvalue(GlobalV::ofs_running), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("Eigenvalues are too large!")); GlobalV::ofs_running.close(); - std::remove("test.dat"); + std::remove("running_scf.log"); } TEST_F(ElecStatePrintTest, PrintBandWarning) { elecstate.ekb(0, 0) = 1.0e11; PARAM.input.nspin = 4; - GlobalV::ofs_running.open("test.dat", std::ios::out); + GlobalV::ofs_running.open("running_scf.log", std::ios::out); testing::internal::CaptureStdout(); EXPECT_EXIT(elecstate.print_band(0, 1, 0), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("Eigenvalues are too large!")); GlobalV::ofs_running.close(); - std::remove("test.dat"); + std::remove("running_scf.log"); } TEST_F(ElecStatePrintTest, PrintEtot) @@ -348,6 +346,7 @@ TEST_F(ElecStatePrintTest, PrintEtotColorS2) PARAM.input.nspin = 2; GlobalV::MY_RANK = 0; elecstate.print_etot(ucell.magnet,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); + delete elecstate.charge; } TEST_F(ElecStatePrintTest, PrintEtotColorS4) @@ -373,4 +372,5 @@ TEST_F(ElecStatePrintTest, PrintEtotColorS4) PARAM.input.noncolin = true; GlobalV::MY_RANK = 0; elecstate.print_etot(ucell.magnet,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); + delete elecstate.charge; } \ No newline at end of file diff --git a/source/module_elecstate/test/elecstate_pw_test.cpp b/source/module_elecstate/test/elecstate_pw_test.cpp index 1ab7273721..a2a3533ade 100644 --- a/source/module_elecstate/test/elecstate_pw_test.cpp +++ b/source/module_elecstate/test/elecstate_pw_test.cpp @@ -127,12 +127,6 @@ Fcoef::~Fcoef() { } #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} void Charge::set_rho_core(const UnitCell& ucell, ModuleBase::ComplexMatrix const&, const bool*) { diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 6ab0cccba1..84bf0fe8a4 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -209,7 +209,7 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p GlobalV::MY_RANK, ucell, this->sf, - this->kv.para_k, + this->kv, this->ppcell, *this->pw_wfc); allocate_psi(this->psi, this->kv.get_nks(), this->kv.ngk.data(), PARAM.inp.nbands, this->pw_wfc->npwk_max); diff --git a/source/module_hamilt_lcao/module_deltaspin/test/lambda_loop_helper_test.cpp b/source/module_hamilt_lcao/module_deltaspin/test/lambda_loop_helper_test.cpp index b10e4ea08f..040a20fabd 100644 --- a/source/module_hamilt_lcao/module_deltaspin/test/lambda_loop_helper_test.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/test/lambda_loop_helper_test.cpp @@ -3,12 +3,6 @@ #include "gtest/gtest.h" #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} /************************************************ * unit test of the functions in lambda_loop_helper.cpp ***********************************************/ diff --git a/source/module_hamilt_lcao/module_deltaspin/test/spin_constrain_test.cpp b/source/module_hamilt_lcao/module_deltaspin/test/spin_constrain_test.cpp index 1fd36524e3..e654f0e1ff 100644 --- a/source/module_hamilt_lcao/module_deltaspin/test/spin_constrain_test.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/test/spin_constrain_test.cpp @@ -36,8 +36,6 @@ * get the index of orbital with spin component from (itype, iat, orbital_index) */ #include "module_cell/klist.h" -K_Vectors::K_Vectors(){} -K_Vectors::~K_Vectors(){} template class SpinConstrainTest : public testing::Test diff --git a/source/module_hamilt_lcao/module_deltaspin/test/template_helpers_test.cpp b/source/module_hamilt_lcao/module_deltaspin/test/template_helpers_test.cpp index 374dc380f7..ea0731ae84 100644 --- a/source/module_hamilt_lcao/module_deltaspin/test/template_helpers_test.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/test/template_helpers_test.cpp @@ -16,12 +16,6 @@ * So, we just test if they can be called without error. */ #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} class SpinConstrainTest : public testing::Test { diff --git a/source/module_hamilt_pw/hamilt_pwdft/elecond.cpp b/source/module_hamilt_pw/hamilt_pwdft/elecond.cpp index f7ac5000d4..5f59858132 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/elecond.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/elecond.cpp @@ -137,7 +137,7 @@ void EleCond::jjresponse_ks(const int ik, const int nt, const double dt, const d if (GlobalV::RANK_IN_POOL == 0) { int nkstot = this->p_kv->get_nkstot(); - int ikglobal = K_Vectors::get_ik_global(ik, nkstot); + int ikglobal = p_kv->ik2iktot[ik]; std::stringstream ss; ss << PARAM.globalv.global_out_dir << "vmatrix" << ikglobal + 1 << ".dat"; Binstream binpij(ss.str(), "w"); diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp index 6d5accd3b0..8a76daa9e9 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp @@ -325,7 +325,7 @@ void Stochastic_WF::init_sto_orbitals_Ecut(const int seed_in, for (int ik = 0; ik < nks; ++ik) { - const int iktot = K_Vectors::get_ik_global(ik, nkstot); + const int iktot = kv.ik2iktot[ik]; const int npw = wfcpw.npwk[ik]; int* ig2ixyz = new int[npw]; diff --git a/source/module_hamilt_pw/hamilt_stodft/test/test_hamilt_sto.cpp b/source/module_hamilt_pw/hamilt_stodft/test/test_hamilt_sto.cpp index 305cc548f9..6da83c4ced 100644 --- a/source/module_hamilt_pw/hamilt_stodft/test/test_hamilt_sto.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/test/test_hamilt_sto.cpp @@ -4,8 +4,6 @@ #include "gtest/gtest.h" #include -K_Vectors::K_Vectors(){} -K_Vectors::~K_Vectors(){} elecstate::Potential::~Potential(){} void elecstate::Potential::cal_v_eff(Charge const*, UnitCell const*, ModuleBase::matrix&){} void elecstate::Potential::cal_fixed_v(double*){} diff --git a/source/module_hsolver/test/hsolver_supplementary_mock.h b/source/module_hsolver/test/hsolver_supplementary_mock.h index e670adfe15..808aa8ed5c 100644 --- a/source/module_hsolver/test/hsolver_supplementary_mock.h +++ b/source/module_hsolver/test/hsolver_supplementary_mock.h @@ -146,9 +146,3 @@ void Stochastic_WF::init(K_Vectors* p_kv, const int npwx_in) } #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} diff --git a/source/module_io/read_wfc_pw.cpp b/source/module_io/read_wfc_pw.cpp index 43977d0a3d..331d18138e 100644 --- a/source/module_io/read_wfc_pw.cpp +++ b/source/module_io/read_wfc_pw.cpp @@ -12,6 +12,7 @@ void ModuleIO::read_wfc_pw(const std::string& filename, const ModulePW::PW_Basis_K* pw_wfc, const int& ik, + const int& ikstot, const int& nkstot, ModuleBase::ComplexMatrix& wfc) { @@ -60,28 +61,17 @@ void ModuleIO::read_wfc_pw(const std::string& filename, const int nz = pw_wfc->nz; const int npwk_max = pw_wfc->npwk_max; - int npwtot, ikstot, max_dim; + int npwtot = 0; + int max_dim = 0; - // get npwtot and ikstot + // get npwtot #ifdef __MPI MPI_Allreduce(&pw_wfc->npwk[ik], &npwtot, 1, MPI_INT, MPI_SUM, POOL_WORLD); MPI_Allreduce(&npwk_max, &max_dim, 1, MPI_INT, MPI_MAX, POOL_WORLD); - int nkp = nkstot / GlobalV::KPAR; - int rem = nkstot % GlobalV::KPAR; - if (GlobalV::MY_POOL < rem) - { - ikstot = GlobalV::MY_POOL * nkp + GlobalV::MY_POOL + ik; - } - else - { - ikstot = GlobalV::MY_POOL * nkp + rem + ik; - } #else max_dim = npwk_max; npwtot = pw_wfc->npwk[ik]; - ikstot = ik; #endif - int npwtot_npol = npwtot * PARAM.globalv.npol; diff --git a/source/module_io/read_wfc_pw.h b/source/module_io/read_wfc_pw.h index e1630277bf..4952e307b2 100644 --- a/source/module_io/read_wfc_pw.h +++ b/source/module_io/read_wfc_pw.h @@ -15,12 +15,14 @@ namespace ModuleIO * @param filename filename containing wave functions * @param pw_wfc wave function FFT grids * @param ik k index + * @param ikstot total index of k points * @param nkstot total number of k points * @param wfc wave functions */ void read_wfc_pw(const std::string& filedir, const ModulePW::PW_Basis_K* pw_wfc, const int& ik, + const int& ikstot, const int& nkstot, ModuleBase::ComplexMatrix& wfc); } // namespace ModuleIO diff --git a/source/module_io/read_wfc_to_rho.cpp b/source/module_io/read_wfc_to_rho.cpp index 1a9d6c1237..6fee1bf9a7 100644 --- a/source/module_io/read_wfc_to_rho.cpp +++ b/source/module_io/read_wfc_to_rho.cpp @@ -9,6 +9,7 @@ void ModuleIO::read_wfc_to_rho(const ModulePW::PW_Basis_K* pw_wfc, ModuleSymmetry::Symmetry& symm, + const int* ik2iktot, const int nkstot, const std::vector& isk, Charge& chg) @@ -39,13 +40,29 @@ void ModuleIO::read_wfc_to_rho(const ModulePW::PW_Basis_K* pw_wfc, std::string filename = PARAM.globalv.global_readin_dir + "istate.info"; std::ifstream ifs(filename); std::string useless; - for (int ik_tot = 0; ik_tot < nkstot; ++ik_tot) + if (PARAM.inp.nspin == 2) { - ifs >> useless; - getline(ifs, useless); - for(int ib = 0; ib < nbands; ++ib) + const int nkstot_np = nkstot / 2; + for (int iktot_np = 0; iktot_np < nkstot_np; ++iktot_np) { - ifs >> useless >> useless >> wg_tmp(ik_tot, ib); + ifs >> useless; + getline(ifs, useless); + for (int ib = 0; ib < nbands; ++ib) + { + ifs >> useless >> useless >> wg_tmp(iktot_np, ib) >> useless >> wg_tmp(iktot_np + nkstot_np, ib); + } + } + } + else + { + for (int ik_tot = 0; ik_tot < nkstot; ++ik_tot) + { + ifs >> useless; + getline(ifs, useless); + for (int ib = 0; ib < nbands; ++ib) + { + ifs >> useless >> useless >> wg_tmp(ik_tot, ib); + } } } } @@ -54,20 +71,6 @@ void ModuleIO::read_wfc_to_rho(const ModulePW::PW_Basis_K* pw_wfc, MPI_Bcast(wg_tmp.c, nkstot * nbands, MPI_DOUBLE, 0, MPI_COMM_WORLD); #endif - auto get_ikstot = [&](int ik) { - int nkp = nkstot / kpar; - int rem = nkstot % kpar; - int ikstot; - if (my_pool < rem) - { - ikstot = my_pool * nkp + my_pool + ik; - } - else - { - ikstot = my_pool * nkp + rem + ik; - } - return ikstot; - }; for (int ik = 0; ik < pw_wfc->nks; ++ik) { int is = 0; @@ -75,10 +78,10 @@ void ModuleIO::read_wfc_to_rho(const ModulePW::PW_Basis_K* pw_wfc, { is = isk[ik]; } - const int ikstot = get_ikstot(ik); std::stringstream filename; + const int ikstot = ik2iktot[ik]; filename << PARAM.globalv.global_readin_dir << "WAVEFUNC" << ikstot + 1 << ".dat"; - ModuleIO::read_wfc_pw(filename.str(), pw_wfc, ik, nkstot, wfc_tmp); + ModuleIO::read_wfc_pw(filename.str(), pw_wfc, ik, ikstot, nkstot, wfc_tmp); if (PARAM.inp.nspin == 4) { std::vector> rho_tmp2(nrxx); diff --git a/source/module_io/read_wfc_to_rho.h b/source/module_io/read_wfc_to_rho.h index 3e8492d679..01ec266f36 100644 --- a/source/module_io/read_wfc_to_rho.h +++ b/source/module_io/read_wfc_to_rho.h @@ -19,6 +19,7 @@ namespace ModuleIO */ void read_wfc_to_rho(const ModulePW::PW_Basis_K* pw_wfc, ModuleSymmetry::Symmetry& symm, + const int* ik2iktot, const int nkstot, const std::vector& isk, Charge& chg); diff --git a/source/module_io/test/read_wfc_pw_test.cpp b/source/module_io/test/read_wfc_pw_test.cpp index 1a4830345d..ac13e8a020 100644 --- a/source/module_io/test/read_wfc_pw_test.cpp +++ b/source/module_io/test/read_wfc_pw_test.cpp @@ -55,7 +55,7 @@ TEST_F(ReadWfcPwTest, ReadWfcPw) PARAM.input.nbands = 8; const int nbasis = wfcpw->npwk[0]; ModuleBase::ComplexMatrix wfcatom(PARAM.input.nbands, nbasis); - ModuleIO::read_wfc_pw(filename, wfcpw, 0, nkstot, wfcatom); + ModuleIO::read_wfc_pw(filename, wfcpw, 0, 0, nkstot, wfcatom); if (GlobalV::NPROC_IN_POOL == 1) { @@ -126,7 +126,7 @@ TEST_F(ReadWfcPwTest, NotFoundFile) // dat file std::string filename = "notfound.dat"; testing::internal::CaptureStdout(); - EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); std::string output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output,testing::HasSubstr("Can't open file notfound.dat")); @@ -134,14 +134,14 @@ TEST_F(ReadWfcPwTest, NotFoundFile) // txt file filename = "notfound.txt"; testing::internal::CaptureStdout(); - EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output,testing::HasSubstr("Can't open file notfound.txt")); // other file filename = "notfound"; testing::internal::CaptureStdout(); - EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output,testing::HasSubstr("Unknown file type und")); } @@ -166,7 +166,7 @@ TEST_F(ReadWfcPwTest, InconsistentBands) const int nbasis = wfcpw->npwk[0]; ModuleBase::ComplexMatrix wfcatom(PARAM.input.nbands, nbasis); testing::internal::CaptureStdout(); - EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); std::string output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("nbands_in = 8")); EXPECT_THAT(output, testing::HasSubstr("nbands = 4")); @@ -198,7 +198,7 @@ TEST_F(ReadWfcPwTest, InconsistentKvec) const int nbasis = wfcpw->npwk[0]; ModuleBase::ComplexMatrix wfcatom(PARAM.input.nbands, nbasis); testing::internal::CaptureStdout(); - EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); std::string output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("kvec_in[0] = 0 0 0")); EXPECT_THAT(output, testing::HasSubstr("kvec[0] = -1 1 -1")); @@ -226,7 +226,7 @@ TEST_F(ReadWfcPwTest, InconsistentLat0) const int nbasis = wfcpw->npwk[0]; ModuleBase::ComplexMatrix wfcatom(PARAM.input.nbands, nbasis); testing::internal::CaptureStdout(); - EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); std::string output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("lat0_in = 5.3233")); EXPECT_THAT(output, testing::HasSubstr("lat0 = 5")); @@ -254,7 +254,7 @@ TEST_F(ReadWfcPwTest, InconsistentG) const int nbasis = wfcpw->npwk[0]; ModuleBase::ComplexMatrix wfcatom(PARAM.input.nbands, nbasis); testing::internal::CaptureStdout(); - EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(ModuleIO::read_wfc_pw(filename, wfcpw, 0, 0, nkstot, wfcatom), ::testing::ExitedWithCode(1), ""); std::string output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("G_in[0] = -1 -1 1\nG_in[1] = 1 1 1\nG_in[2] = -1 1 -1\n")); EXPECT_THAT( diff --git a/source/module_io/test/read_wfc_to_rho_test.cpp b/source/module_io/test/read_wfc_to_rho_test.cpp index cbf0ba0586..6d64b90dd4 100644 --- a/source/module_io/test/read_wfc_to_rho_test.cpp +++ b/source/module_io/test/read_wfc_to_rho_test.cpp @@ -55,12 +55,6 @@ int XC_Functional::get_func_type() { return 0; } -K_Vectors::K_Vectors() -{ -} -K_Vectors::~K_Vectors() -{ -} Symmetry_rho::Symmetry_rho() { } @@ -75,17 +69,20 @@ void Symmetry_rho::begin(const int& spin_now, return; } -int K_Vectors::get_ik_global(const int& ik, const int& nkstot) +void cal_ik2iktot(std::vector& ik2iktot, const int& nks, const int& nkstot) { - int nkp = nkstot / PARAM.inp.kpar; - int rem = nkstot % PARAM.inp.kpar; - if (GlobalV::MY_POOL < rem) - { - return GlobalV::MY_POOL * nkp + GlobalV::MY_POOL + ik; - } - else + for (int ik = 0; ik < nks; ++ik) { - return GlobalV::MY_POOL * nkp + rem + ik; + int nkp = nkstot / PARAM.inp.kpar; + int rem = nkstot % PARAM.inp.kpar; + if (GlobalV::MY_POOL < rem) + { + ik2iktot[ik] = GlobalV::MY_POOL * nkp + GlobalV::MY_POOL + ik; + } + else + { + ik2iktot[ik] = GlobalV::MY_POOL * nkp + rem + ik; + } } } @@ -140,6 +137,8 @@ TEST_F(ReadWfcRhoTest, ReadWfcRho) const double shift = my_pool * 0.1; kv->kvec_d = {ModuleBase::Vector3(shift, shift, shift), ModuleBase::Vector3(0.5 + shift, 0.5 + shift, 0.5 + shift)}; + kv->ik2iktot.resize(nks); + cal_ik2iktot(kv->ik2iktot, nks, nkstot); // Init the pw basis #ifdef __MPI @@ -230,7 +229,7 @@ TEST_F(ReadWfcRhoTest, ReadWfcRho) ModuleIO::write_wfc_pw("WAVEFUNC", *psi, *kv, wfcpw); // Read the wave functions to charge density - ModuleIO::read_wfc_to_rho(wfcpw, symm, nkstot, kv->isk, chg); + ModuleIO::read_wfc_to_rho(wfcpw, symm, kv->ik2iktot.data(), nkstot, kv->isk, chg); // compare the charge density for (int ir = 0; ir < rhopw->nrxx; ++ir) @@ -239,9 +238,9 @@ TEST_F(ReadWfcRhoTest, ReadWfcRho) } // std::cout.precision(16); // std::cout< ref = {8207.849135313403, 35.34776105132742, 8207.849135313403, 35.34776105132742}; EXPECT_NEAR(chg.rho[0][0], ref[GlobalV::MY_RANK], 1e-8); diff --git a/source/module_io/test_serial/nscf_band_test.cpp b/source/module_io/test_serial/nscf_band_test.cpp index 078226a94e..be3a359f92 100644 --- a/source/module_io/test_serial/nscf_band_test.cpp +++ b/source/module_io/test_serial/nscf_band_test.cpp @@ -3,13 +3,6 @@ #include "module_io/nscf_band.h" #include "module_cell/parallel_kpoints.h" #include "module_cell/klist.h" -K_Vectors::K_Vectors() -{ -} - -K_Vectors::~K_Vectors() -{ -} /************************************************ diff --git a/source/module_io/to_wannier90_lcao_in_pw.cpp b/source/module_io/to_wannier90_lcao_in_pw.cpp index 24b7cec15c..78f04a8a97 100644 --- a/source/module_io/to_wannier90_lcao_in_pw.cpp +++ b/source/module_io/to_wannier90_lcao_in_pw.cpp @@ -46,7 +46,7 @@ void toWannier90_LCAO_IN_PW::calculate( ModulePW::PW_Basis_K* wfcpw_ptr = const_cast(wfcpw); delete this->psi_initer_; this->psi_initer_ = new psi_initializer_nao>(); - this->psi_initer_->initialize(sf_ptr, wfcpw_ptr, &ucell, &kv.para_k, 1, nullptr, GlobalV::MY_RANK); + this->psi_initer_->initialize(sf_ptr, wfcpw_ptr, &ucell, &kv, 1, nullptr, GlobalV::MY_RANK); this->psi_initer_->tabulate(); delete this->psi; const int nks_psi = (PARAM.inp.calculation == "nscf" && PARAM.inp.mem_saver == 1)? 1 : wfcpw->nks; diff --git a/source/module_io/write_wfc_pw.cpp b/source/module_io/write_wfc_pw.cpp index 640608e078..d00ca6a41f 100644 --- a/source/module_io/write_wfc_pw.cpp +++ b/source/module_io/write_wfc_pw.cpp @@ -66,13 +66,11 @@ void ModuleIO::write_wfc_pw(const std::string& fn, int ikstot = 0; // ikstot : the index within all k-points const int ng = kv.ngk[ik]; const int ng_max = wfcpw->npwk_max; + ikstot = kv.ik2iktot[ik]; #ifdef __MPI MPI_Allreduce(&kv.ngk[ik], &ikngtot, 1, MPI_INT, MPI_SUM, POOL_WORLD); - - ikstot = K_Vectors::get_ik_global(ik, nkstot); #else - ikngtot = kv.ngk[ik]; - ikstot = ik; + ikngtot = kv.ngk[ik]; #endif const int ikngtot_npol = ikngtot * PARAM.globalv.npol; #ifdef __MPI diff --git a/source/module_psi/psi_init.cpp b/source/module_psi/psi_init.cpp index 24708c9665..2cdce4a5a8 100644 --- a/source/module_psi/psi_init.cpp +++ b/source/module_psi/psi_init.cpp @@ -22,10 +22,10 @@ PSIInit::PSIInit(const std::string& init_wfc_in, const int& rank_in, const UnitCell& ucell_in, const Structure_Factor& sf_in, - const Parallel_Kpoints& parakpts_in, + const K_Vectors& kv_in, const pseudopot_cell_vnl& nlpp_in, const ModulePW::PW_Basis_K& pw_wfc_in) - : ucell(ucell_in), sf(sf_in), nlpp(nlpp_in), parakpts(parakpts_in), pw_wfc(pw_wfc_in), rank(rank_in) + : ucell(ucell_in), sf(sf_in), nlpp(nlpp_in), kv(kv_in), pw_wfc(pw_wfc_in), rank(rank_in) { this->init_wfc = init_wfc_in; this->ks_solver = ks_solver_in; @@ -74,7 +74,7 @@ void PSIInit::prepare_init(const int& random_seed) ModuleBase::WARNING_QUIT("PSIInit::prepare_init", "for new psi initializer, init_wfc type not supported"); } - this->psi_initer->initialize(&sf, &pw_wfc, &ucell, ¶kpts, random_seed, &nlpp, rank); + this->psi_initer->initialize(&sf, &pw_wfc, &ucell, &kv, random_seed, &nlpp, rank); this->psi_initer->tabulate(); ModuleBase::timer::tick("PSIInit", "prepare_init"); diff --git a/source/module_psi/psi_init.h b/source/module_psi/psi_init.h index 712952e634..e112a71a6e 100644 --- a/source/module_psi/psi_init.h +++ b/source/module_psi/psi_init.h @@ -17,7 +17,7 @@ class PSIInit const int& rank, const UnitCell& ucell, const Structure_Factor& sf, - const Parallel_Kpoints& parakpts, + const K_Vectors& kv_in, const pseudopot_cell_vnl& nlpp, const ModulePW::PW_Basis_K& pw_wfc); ~PSIInit(){}; @@ -65,7 +65,7 @@ class PSIInit const ModulePW::PW_Basis_K& pw_wfc; // parallel kpoints - const Parallel_Kpoints& parakpts; + const K_Vectors& kv; // unit cell const UnitCell& ucell; diff --git a/source/module_psi/psi_initializer.cpp b/source/module_psi/psi_initializer.cpp index 36c7624bda..982ef2fdce 100644 --- a/source/module_psi/psi_initializer.cpp +++ b/source/module_psi/psi_initializer.cpp @@ -12,6 +12,23 @@ #include "module_base/parallel_reduce.h" #endif +template +void psi_initializer::initialize(const Structure_Factor* sf, + const ModulePW::PW_Basis_K* pw_wfc, + const UnitCell* p_ucell, + const K_Vectors* p_kv_in, + const int& random_seed, + const pseudopot_cell_vnl* p_pspot_nl, + const int& rank) +{ + this->sf_ = sf; + this->pw_wfc_ = pw_wfc; + this->p_ucell_ = p_ucell; + this->p_kv = p_kv_in; + this->random_seed_ = random_seed; + this->p_pspot_nl_ = p_pspot_nl; +} + template void psi_initializer::random_t(T* psi, const int iw_start, const int iw_end, const int ik, const int mode) { @@ -27,7 +44,7 @@ void psi_initializer::random_t(T* psi, const int iw_start, const int iw_end, if (this->random_seed_ > 0) // qianrui add 2021-8-13 { #ifdef __MPI - srand(unsigned(this->random_seed_ + this->p_parakpts_->startk_pool[GlobalV::MY_POOL] + ik)); + srand(unsigned(this->random_seed_ + this->p_kv->ik2iktot[ik])); #else srand(unsigned(this->random_seed_ + ik)); #endif diff --git a/source/module_psi/psi_initializer.h b/source/module_psi/psi_initializer.h index 876be12bda..e54ff9d3ff 100644 --- a/source/module_psi/psi_initializer.h +++ b/source/module_psi/psi_initializer.h @@ -14,7 +14,7 @@ #endif #include "module_base/macros.h" #include "module_base/parallel_global.h" -#include "module_cell/parallel_kpoints.h" +#include "module_cell/klist.h" #include /* @@ -61,11 +61,10 @@ class psi_initializer virtual void initialize(const Structure_Factor*, //< structure factor const ModulePW::PW_Basis_K*, //< planewave basis const UnitCell*, //< unit cell - const Parallel_Kpoints* = nullptr, //< parallel kpoints + const K_Vectors* = nullptr, //< parallel kpoints const int& = 1, //< random seed const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) - = 0; //< MPI rank + const int& = 0); //< rank /// @brief CENTRAL FUNCTION: calculate the interpolate table if needed virtual void tabulate() @@ -129,7 +128,7 @@ class psi_initializer const Structure_Factor* sf_ = nullptr; ///< Structure_Factor const ModulePW::PW_Basis_K* pw_wfc_ = nullptr; ///< use |k+G>, |G>, getgpluskcar and so on in PW_Basis_K const UnitCell* p_ucell_ = nullptr; ///< UnitCell - const Parallel_Kpoints* p_parakpts_ = nullptr; ///< Parallel_Kpoints + const K_Vectors* p_kv = nullptr; ///< Parallel_Kpoints const pseudopot_cell_vnl* p_pspot_nl_ = nullptr; ///< pseudopot_cell_vnl int random_seed_ = 1; ///< random seed, shared by random, atomic+random, nao+random std::vector ixy2is_; ///< used by stick_to_pool function diff --git a/source/module_psi/psi_initializer_atomic.cpp b/source/module_psi/psi_initializer_atomic.cpp index 6c86910bdb..d5ea4583b0 100644 --- a/source/module_psi/psi_initializer_atomic.cpp +++ b/source/module_psi/psi_initializer_atomic.cpp @@ -50,7 +50,7 @@ template void psi_initializer_atomic::initialize(const Structure_Factor* sf, //< structure factor const ModulePW::PW_Basis_K* pw_wfc, //< planewave basis const UnitCell* p_ucell, //< unit cell - const Parallel_Kpoints* p_parakpts, //< parallel kpoints + const K_Vectors* p_kv_in, const int& random_seed, //< random seed const pseudopot_cell_vnl* p_pspot_nl, const int& rank) @@ -62,12 +62,7 @@ void psi_initializer_atomic::initialize(const Structure_Factor* sf, / "pseudopot_cell_vnl object cannot be nullptr for atomic, quit."); } // import - this->sf_ = sf; - this->pw_wfc_ = pw_wfc; - this->p_ucell_ = p_ucell; - this->p_parakpts_ = p_parakpts; - this->p_pspot_nl_ = p_pspot_nl; - this->random_seed_ = random_seed; + psi_initializer::initialize(sf, pw_wfc, p_ucell, p_kv_in, random_seed, p_pspot_nl, rank); this->nbands_start_ = std::max(this->p_ucell_->natomwfc, PARAM.inp.nbands); this->nbands_complem_ = this->nbands_start_ - this->p_ucell_->natomwfc; // allocate diff --git a/source/module_psi/psi_initializer_atomic.h b/source/module_psi/psi_initializer_atomic.h index ef475dc7e2..402e63af59 100644 --- a/source/module_psi/psi_initializer_atomic.h +++ b/source/module_psi/psi_initializer_atomic.h @@ -23,12 +23,12 @@ class psi_initializer_atomic : public psi_initializer virtual void initialize(const Structure_Factor*, //< structure factor const ModulePW::PW_Basis_K*, //< planewave basis const UnitCell*, //< unit cell - const Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed + const K_Vectors*, //< kpoints + const int& = 1, //< random seed const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank + const int& = 0) override; //< MPI rank virtual void tabulate() override; - virtual void init_psig(T* psig, const int& ik) override; + virtual void init_psig(T* psig, const int& ik) override; protected: // allocate memory for overlap table diff --git a/source/module_psi/psi_initializer_atomic_random.cpp b/source/module_psi/psi_initializer_atomic_random.cpp index b97e6fe5d9..f7b735f5ed 100644 --- a/source/module_psi/psi_initializer_atomic_random.cpp +++ b/source/module_psi/psi_initializer_atomic_random.cpp @@ -6,12 +6,12 @@ template void psi_initializer_atomic_random::initialize(const Structure_Factor* sf, //< structure factor const ModulePW::PW_Basis_K* pw_wfc, //< planewave basis const UnitCell* p_ucell, //< unit cell - const Parallel_Kpoints* p_parakpts, //< parallel kpoints - const int& random_seed, //< random seed + const K_Vectors* p_kv_in, + const int& random_seed, //< random seed const pseudopot_cell_vnl* p_pspot_nl, const int& rank) { - psi_initializer_atomic::initialize(sf, pw_wfc, p_ucell, p_parakpts, random_seed, p_pspot_nl, rank); + psi_initializer_atomic::initialize(sf, pw_wfc, p_ucell, p_kv_in, random_seed, p_pspot_nl, rank); } template diff --git a/source/module_psi/psi_initializer_atomic_random.h b/source/module_psi/psi_initializer_atomic_random.h index 1ee2353310..4055819fcc 100644 --- a/source/module_psi/psi_initializer_atomic_random.h +++ b/source/module_psi/psi_initializer_atomic_random.h @@ -25,12 +25,12 @@ class psi_initializer_atomic_random : public psi_initializer_atomic virtual void initialize(const Structure_Factor*, //< structure factor const ModulePW::PW_Basis_K*, //< planewave basis const UnitCell*, //< unit cell - const Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed + const K_Vectors*, //< kpoints + const int& = 1, //< random seed const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank + const int& = 0) override; //< MPI rank - virtual void init_psig(T* psig, const int& ik) override; + virtual void init_psig(T* psig, const int& ik) override; private: }; diff --git a/source/module_psi/psi_initializer_file.cpp b/source/module_psi/psi_initializer_file.cpp index a1871672f9..169772aa49 100644 --- a/source/module_psi/psi_initializer_file.cpp +++ b/source/module_psi/psi_initializer_file.cpp @@ -8,16 +8,12 @@ template void psi_initializer_file::initialize(const Structure_Factor* sf, const ModulePW::PW_Basis_K* pw_wfc, const UnitCell* p_ucell, - const Parallel_Kpoints* p_parakpts, + const K_Vectors* p_kv_in, const int& random_seed, const pseudopot_cell_vnl* p_pspot_nl, const int& rank) { - this->pw_wfc_ = pw_wfc; - this->p_ucell_ = p_ucell; - this->p_parakpts_ = p_parakpts; - this->random_seed_ = random_seed; - this->p_pspot_nl_ = p_pspot_nl; + psi_initializer::initialize(sf, pw_wfc, p_ucell, p_kv_in, random_seed, p_pspot_nl, rank); this->nbands_start_ = PARAM.inp.nbands; this->nbands_complem_ = 0; } @@ -28,13 +24,12 @@ void psi_initializer_file::init_psig(T* psig, const int& ik) ModuleBase::timer::tick("psi_initializer_file", "init_psig"); const int npol = PARAM.globalv.npol; const int nbasis = this->pw_wfc_->npwk_max * npol; - const int pre_nk = PARAM.inp.nspin == 2 ? 2 : 1; - const int nkstot = this->p_parakpts_->nkstot_np * pre_nk; + const int nkstot = this->p_kv->get_nkstot(); ModuleBase::ComplexMatrix wfcatom(this->nbands_start_, nbasis); std::stringstream filename; - int ik_tot = K_Vectors::get_ik_global(ik, nkstot); + int ik_tot = this->p_kv->ik2iktot[ik]; filename << PARAM.globalv.global_readin_dir << "WAVEFUNC" << ik_tot + 1 << ".dat"; - ModuleIO::read_wfc_pw(filename.str(), this->pw_wfc_, ik, nkstot, wfcatom); + ModuleIO::read_wfc_pw(filename.str(), this->pw_wfc_, ik, ik_tot, nkstot, wfcatom); assert(this->nbands_start_ <= wfcatom.nr); for (int ib = 0; ib < this->nbands_start_; ib++) diff --git a/source/module_psi/psi_initializer_file.h b/source/module_psi/psi_initializer_file.h index e4e527b4f7..115f0425c3 100644 --- a/source/module_psi/psi_initializer_file.h +++ b/source/module_psi/psi_initializer_file.h @@ -18,19 +18,19 @@ class psi_initializer_file : public psi_initializer this->method_ = "file"; }; ~psi_initializer_file(){}; - + /// @brief initialize the psi_initializer with external data and methods virtual void initialize(const Structure_Factor*, //< structure factor const ModulePW::PW_Basis_K*, //< planewave basis const UnitCell*, //< unit cell - const Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed + const K_Vectors*, //< kpoints + const int& = 1, //< random seed const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank - + const int& = 0) override; //< MPI rank + /// @brief calculate and output planewave wavefunction /// @param ik kpoint index /// @return initialized planewave wavefunction (psi::Psi>*) - virtual void init_psig(T* psig, const int& ik) override; + virtual void init_psig(T* psig, const int& ik) override; }; #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_nao.cpp b/source/module_psi/psi_initializer_nao.cpp index de71457c73..c2bb249501 100644 --- a/source/module_psi/psi_initializer_nao.cpp +++ b/source/module_psi/psi_initializer_nao.cpp @@ -150,7 +150,7 @@ template void psi_initializer_nao::initialize(const Structure_Factor* sf, const ModulePW::PW_Basis_K* pw_wfc, const UnitCell* p_ucell, - const Parallel_Kpoints* p_parakpts, + const K_Vectors* p_kv_in, const int& random_seed, const pseudopot_cell_vnl* p_pspot_nl, const int& rank) @@ -158,12 +158,7 @@ void psi_initializer_nao::initialize(const Structure_Factor* sf, ModuleBase::timer::tick("psi_initializer_nao", "initialize_mpi"); // import - this->sf_ = sf; - this->pw_wfc_ = pw_wfc; - this->p_ucell_ = p_ucell; - this->p_parakpts_ = p_parakpts; - this->p_pspot_nl_ = p_pspot_nl; - this->random_seed_ = random_seed; + psi_initializer::initialize(sf, pw_wfc, p_ucell, p_kv_in, random_seed, p_pspot_nl, rank); // allocate this->allocate_ao_table(); diff --git a/source/module_psi/psi_initializer_nao.h b/source/module_psi/psi_initializer_nao.h index 324e201df1..c9ba087ed6 100644 --- a/source/module_psi/psi_initializer_nao.h +++ b/source/module_psi/psi_initializer_nao.h @@ -21,16 +21,16 @@ class psi_initializer_nao : public psi_initializer }; ~psi_initializer_nao(){}; - virtual void init_psig(T* psig, const int& ik) override; + virtual void init_psig(T* psig, const int& ik) override; /// @brief initialize the psi_initializer with external data and methods virtual void initialize(const Structure_Factor*, //< structure factor const ModulePW::PW_Basis_K*, //< planewave basis const UnitCell*, //< unit cell - const Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed + const K_Vectors*, //< kpoints + const int& = 1, //< random seed const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank + const int& = 0) override; //< MPI rank void read_external_orbs(const std::string* orbital_files, const int& rank); virtual void tabulate() override; diff --git a/source/module_psi/psi_initializer_nao_random.cpp b/source/module_psi/psi_initializer_nao_random.cpp index ef0811fd9d..4f8b8d940f 100644 --- a/source/module_psi/psi_initializer_nao_random.cpp +++ b/source/module_psi/psi_initializer_nao_random.cpp @@ -6,12 +6,12 @@ template void psi_initializer_nao_random::initialize(const Structure_Factor* sf, const ModulePW::PW_Basis_K* pw_wfc, const UnitCell* p_ucell, - const Parallel_Kpoints* p_parakpts, + const K_Vectors* p_kv_in, const int& random_seed, const pseudopot_cell_vnl* p_pspot_nl, const int& rank) { - psi_initializer_nao::initialize(sf, pw_wfc, p_ucell, p_parakpts, random_seed, p_pspot_nl, rank); + psi_initializer_nao::initialize(sf, pw_wfc, p_ucell, p_kv_in, random_seed, p_pspot_nl, rank); } template diff --git a/source/module_psi/psi_initializer_nao_random.h b/source/module_psi/psi_initializer_nao_random.h index acbdb76945..b4d533cea6 100644 --- a/source/module_psi/psi_initializer_nao_random.h +++ b/source/module_psi/psi_initializer_nao_random.h @@ -25,11 +25,11 @@ class psi_initializer_nao_random : public psi_initializer_nao virtual void initialize(const Structure_Factor*, //< structure factor const ModulePW::PW_Basis_K*, //< planewave basis const UnitCell*, //< unit cell - const Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed + const K_Vectors*, //< kpoints + const int& = 1, //< random seed const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank + const int& = 0) override; //< MPI rank - virtual void init_psig(T* psig, const int& ik) override; + virtual void init_psig(T* psig, const int& ik) override; }; #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_random.cpp b/source/module_psi/psi_initializer_random.cpp index 56497d5c7b..84905513e3 100644 --- a/source/module_psi/psi_initializer_random.cpp +++ b/source/module_psi/psi_initializer_random.cpp @@ -11,16 +11,12 @@ template void psi_initializer_random::initialize(const Structure_Factor* sf, const ModulePW::PW_Basis_K* pw_wfc, const UnitCell* p_ucell, - const Parallel_Kpoints* p_parakpts, + const K_Vectors* p_kv_in, const int& random_seed, const pseudopot_cell_vnl* p_pspot_nl, const int& rank) { - this->pw_wfc_ = pw_wfc; - this->p_ucell_ = p_ucell; - this->p_parakpts_ = p_parakpts; - this->random_seed_ = random_seed; - this->p_pspot_nl_ = p_pspot_nl; + psi_initializer::initialize(sf, pw_wfc, p_ucell, p_kv_in, random_seed, p_pspot_nl, rank); this->ixy2is_.clear(); this->ixy2is_.resize(this->pw_wfc_->fftnxy); this->pw_wfc_->getfftixy2is(this->ixy2is_.data()); diff --git a/source/module_psi/psi_initializer_random.h b/source/module_psi/psi_initializer_random.h index 9285bd9bcf..c2f66d6020 100644 --- a/source/module_psi/psi_initializer_random.h +++ b/source/module_psi/psi_initializer_random.h @@ -27,9 +27,9 @@ class psi_initializer_random : public psi_initializer virtual void initialize(const Structure_Factor*, //< structure factor const ModulePW::PW_Basis_K*, //< planewave basis const UnitCell*, //< unit cell - const Parallel_Kpoints*, //< parallel kpoints - const int& = 1, //< random seed + const K_Vectors*, //< kpoints + const int& = 1, //< random seed const pseudopot_cell_vnl* = nullptr, //< nonlocal pseudopotential - const int& = 0) override; //< MPI rank + const int& = 0) override; //< MPI rank }; #endif \ No newline at end of file diff --git a/source/module_psi/test/psi_initializer_unit_test.cpp b/source/module_psi/test/psi_initializer_unit_test.cpp index d4e30234c9..fd9dcd497c 100644 --- a/source/module_psi/test/psi_initializer_unit_test.cpp +++ b/source/module_psi/test/psi_initializer_unit_test.cpp @@ -90,18 +90,13 @@ std::complex* Structure_Factor::get_sk(int ik, int it, int ia, ModulePW: return sk; } -int K_Vectors::get_ik_global(const int& ik, const int& nkstot) -{ - return ik; -} - class PsiIntializerUnitTest : public ::testing::Test { public: Structure_Factor* p_sf = nullptr; ModulePW::PW_Basis_K* p_pw_wfc = nullptr; UnitCell* p_ucell = nullptr; pseudopot_cell_vnl* p_pspot_vnl = nullptr; - Parallel_Kpoints* p_parakpts = nullptr; + K_Vectors* p_kv = nullptr; int random_seed = 1; psi_initializer>* psi_init; @@ -115,7 +110,7 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_pw_wfc = new ModulePW::PW_Basis_K(); this->p_ucell = new UnitCell(); this->p_pspot_vnl = new pseudopot_cell_vnl(); - this->p_parakpts = new Parallel_Kpoints(); + this->p_kv = new K_Vectors(); // mock PARAM.input.nbands = 1; PARAM.input.nspin = 1; @@ -261,8 +256,8 @@ class PsiIntializerUnitTest : public ::testing::Test { this->p_pspot_vnl->lmaxkb = 1; - this->p_parakpts->startk_pool.resize(1); - this->p_parakpts->startk_pool[0] = 0; + this->p_kv->ik2iktot.resize(1); + this->p_kv->ik2iktot[0] = 0; } void TearDown() override @@ -272,7 +267,7 @@ class PsiIntializerUnitTest : public ::testing::Test { delete this->p_pw_wfc; delete this->p_ucell; delete this->p_pspot_vnl; - delete this->p_parakpts; + delete this->p_kv; } }; @@ -319,7 +314,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigRandom) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -338,7 +333,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomic) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -361,7 +356,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSoc) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -388,7 +383,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSocHasSo) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -411,7 +406,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicRandom) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -430,7 +425,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNao) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -449,7 +444,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoRandom) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -473,7 +468,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSoc) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -497,7 +492,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSocHasSo) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); @@ -521,7 +516,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSocHasSoDOMAG) { this->psi_init->initialize(this->p_sf, this->p_pw_wfc, this->p_ucell, - this->p_parakpts, + this->p_kv, this->random_seed, this->p_pspot_vnl, GlobalV::MY_RANK); diff --git a/tests/integrate/101_PW_upf201_uspp_Fe/result.ref b/tests/integrate/101_PW_upf201_uspp_Fe/result.ref index 0f6659ed9c..293616c602 100644 --- a/tests/integrate/101_PW_upf201_uspp_Fe/result.ref +++ b/tests/integrate/101_PW_upf201_uspp_Fe/result.ref @@ -1,5 +1,5 @@ -etotref -673.8349337888099626 -etotperatomref -673.8349337888 +etotref -673.8349306935572258 +etotperatomref -673.8349306936 totalforceref 0.000000 -totalstressref 66620.402512 -totaltimeref 0.75 +totalstressref 66620.323844 +totaltimeref 1.34 diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/INPUT b/tests/integrate/127_PW_15_PK_AF_wfcinit/INPUT new file mode 100644 index 0000000000..9da4604f8d --- /dev/null +++ b/tests/integrate/127_PW_15_PK_AF_wfcinit/INPUT @@ -0,0 +1,28 @@ +INPUT_PARAMETERS +suffix autotest + +nbands 10 + +calculation scf +ecutwfc 8 +scf_thr 1.0e-10 +scf_nmax 1 + +smearing_method gaussian +smearing_sigma 0.02 + +mixing_type broyden +mixing_beta 0.4 + +ks_solver cg +basis_type pw +symmetry 0 +nspin 2 +pseudo_dir ../../PP_ORB + +pw_seed 1 + +kpar 2 +# out_wfc_pw 2 +init_wfc file +init_chg wfc diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/KPT b/tests/integrate/127_PW_15_PK_AF_wfcinit/KPT new file mode 100644 index 0000000000..e769af7638 --- /dev/null +++ b/tests/integrate/127_PW_15_PK_AF_wfcinit/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +2 1 1 0 0 0 diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC1.dat b/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC1.dat new file mode 100644 index 0000000000000000000000000000000000000000..c9131db655c790bc876bfe781808d104fcad2972 GIT binary patch literal 5236 zcmai02{hGR*GE!Pi4=t>WN07>MQsTw^O#4-P$@$LqR~7LNrp&fZr3F)*F5cOcF8=4 z3ek*066wwNyjstC*0;WIuk~BMz4zJs{LeXioqhhQbaZs|zrpw$|F^sb-roW1{si$W z{H<~*yqyE$A(GP% z4F&aXYfg~RaG@w;kF_Vp9<$t4ERlgOcVcI9w|QX{O|DvBCKES=j|zU0_Cn(5wLnKw zK87XoyPTF~AYGxKabC1q^)&BhB&*pvkI ze$V$M)F<$8s~;LXZ&Nl->BBqLA}tqKb8-FcUR5SWBARnaUsTKRK0A z>TQh|772sms4WRw1mbfA+I>)O`l4PzK|U4~@BSouCJ0qt2McAH!jz7 z85kU5RQfI$G+bjojK0f&0Oc0j@aIHSx3@3rzmf~yXJZ;>9LunsY#6V2As)Oqj{l%* zDZ^B%%bQ(S6F|V4JGZl(fKP$aWs)O5TBH3x$}4!@JZah=$>X2s`d>8m8?7B zNkO^rez&SXXMQ$1Kcu5ZMrOmCkNyRMlQ}p-&(2J4Dg{f)gbJz1bbRKmZFkh|6?Pk(b4RsAPNTU-bb8>i$JDNuXoReCtzyBG5wjaJaBQ5aDR5X6zF(wTr+7V1B2>$ z364Z6Mle4fuR4=~!HjFIetO@4?_b{R=k;`gtvj^5e+W?FsPm#?;+G7N&ZE0!C*O^a zN;P}$G!w9l$v^GFR15m=a!4xQ{FhxeYtUB7kvYsgvwL zC0t$Dd!8ZL4@FBZ^@s}B07X2ijlV1qMxzS_16lmh{l3@G-HWLZ75r1#P>u)+@loN! zJ}IzrU-OTzw(zqcW5V0>DLNV*ke+u>_3UCcY`zlGR49~;<~OWr+H>MDcSzmgWpffN zNv^7!ol1nO$HSj}++BvAY?WdcB+{|1)o*w{p$bm0IcA?Fhr;y-rWw{eG0-yQyt}?J z5$~=#K!{W;1K%g%V#?z2AeZ4YlBb@Gmppq&uAyWcykc|GLb(<0TNgiSs?P?eoAWdE zPf3{P!ktWdo`~EUQelg-fe<|s;`rGl0Vt1)P=9MJ@-R(_om-%wRXOJ>of~x^`|_`} zPVZ#gD=OZ+=Vu1m%HMv<yDyh@VP^vN<6iXF)RbXS^KuH0!{g zOU}NM;o11ML#19-g#>MGvsmia6ok}W1V3q2y1-wvX4xK zGD!#8h%O1#wYoM`vF1Vd+Q`-;N_Dt5$RW%`B>`8B?d)0LsD-9fX6f&Vi7+>j`klqv zA2knHN9gHrPh%&>cUd=qh^+yqn(aoJlbR?E#<6cQf9|e?W`9NPr9E za<<-OaSz6OTaWJHbG`*dUZ40cEK%{bckr(|@e`1WDhqc5gK)LT+>xy!mZ-_aEnfWb z3b^+TRQ1mvhscN5FS!j6py!**zM&~c+;w{KGpB4eP%ob9SlXZq%tkV6H=goCRn|uq z;e7_Mk#J{jXvan9S|mNVDWwGMHPG*T-vyS8O5pgGaJbqpb&lo5Fa{SkRWf{W9TbuO#s!4~Jpn`G#*NJLHWvltJN50=Ub+&T4Aqg-Ck!BmL{MK~?;-P02blG;@f%M+?XXe)B6P$G06t zWBuaEV{A{sIe;rp=#w$lUb@%(oRt9E@6$xjvPVMZfY9dp&S5lXaO%>C+z%d{`d$`% z=HPzf^jsyY1h`kn%e7LSL6z(j%`2@3J**EaUCspH;?J4u>d9Au@`Ow``;CfkPP#vH zV=;ioW8tqhpAPs_*Uois%*oD~_;w&F{p{I3bUfyn`71F89EwLL?ky6*AoFN4_o{eU z`o?x5n-UHqv}xHE;Sh}W-4gcdb}3GYcW1J@dZ6~A&E@G01(3XOuKonqS&W;ubJk37 zz&=AeeYM^|RLIoT{Y$U}U6sFO-U>+o!l7gFIu)h{;3Jc2Fe0it&6!eMBB&ttvAk@#9(_6pyVN}Mrd7`JA*i6K9F zCoTk6KpR5{(aYj2?oMrFe@EwoRi=kiH4`7Aq$K@h!kKpX`Qoac@8NJX^l*MSZ_)+y z%zd?C84k!2)hqKR%xo$sx}SM^M}zucj62j+O1($mgGwgX@~red3=YkbIPz$&R54wc_i& zOJgD-UFL**(cl9xUz>ht4@DCjyAAqf?s&s6;qX#cq$_f?8s2KZP#&T3(9l9qQ&P+QV$Upx3Kls(^fZ2wNV7_S8v~#}^`13~dWE&)dWax)q zb9p3~bEti69a)70xzk1?7cT#P$B61S_o$HeL{Tu>y$TX|629;`_hIlY>zgCR1kiB1 zQh4B9F^1Dy+C((_K|!g(8ox_qNPdb>a=kK9Noc?IsTvAA{A~0=1-y|?f&EgfL~cb$ zqED=O1Qn~d=CKVs)x)Q|)HSZ7)mRv-Wj|He1YGW!T&zjgfZgm7_oom>aIH&NT{~NY zv;6EknKGL|pv*NcM7jbDHRb)C$2&1)|G^SsVkp!$pX1+VSPOAwaqfm5RiNF)$}lC> zhf3l?6Ibo^aIMPfbszGn;C@SAJ?uFZnYCN{UlrDaIx%kVPgZYG2)6sdNwmdHHs>=H zbjc{nJ>Ia7D-XDo3hc~59dhsT4!KzLJ7`8t1j19?tqxS3RkF4mS1$U>-K~1lA-$){xgHw)|R9pZGGS?2`s( zP6tmn(AB_}mH;zeIs$AhUvpg*sW5Ebm3);s1yVlFvc1ovLPG#^PBv32Y?9r$rQ>!7 z2&SoDWL7H%5ix}ijm1>tlioW`dYgj3ZoJ?L4XeW3O&`^|+K6a6aV|5zwFXZUr#uIM zfbCjJ{dt`fG+oExl%SY|G~IV&ikoFi)u{#S=?%GMnul-w$lug zRk&8Uh>%7lprfRQLGPzN2wEi^ZB8nO4=uYI=ZC6MmiJ_DKQ962_HeZ{DivT~BE$Rn zhA6D@RXwy}-97Z(V#=_Mcmd3=&%LE-6~ec=#WA&OiSUI%D|>3b3RA`sH+TDG;N*B; zt`4yXbBsTQ?+s4GFj}GX-E$@2yXe-TOn3;w^hJEq@ztM{`w9qDpjgFIH>yQ7T-BWM;YoN3w)MjuEGpGt9o>EUP}Wn> zE?l)uen%xpJP;$OjiR94_40~=MQ>HyT@35&P&ZdP5LjCQh2 zh7E5W(VIs`Dl{|3gpT(EWojZ#7|M(b)_~$&wXx;YoPewrpO>CJE2U zSE_Lu$KyD?{eb8P2Y5tvJki8bh23wHoyfw7K8a^Lc1zSFq;8ZsCHDlAzC_&onxB9r z+tj(T$6~RyBgAWn@DTS)?Tor6dleq_^ohInB%#Rs*S-9TE?A`H2yNV$^IF>f6_wi9DOW z5bv<2qdjSmkvyG>g6z@z*m7d=F_-g}12eH`S(?GglNgOJ`76GQ82ca_eP+R{i!UHS zEc<%jlSa5@eIi=*Kn(ua-%K5R9`mQJvWsKyjUN<4w1oPH_^@^`D)o*Nwys32pXGA~ zN;Dk!tTY!upA4kX_@oNET*&E<5YXtT|~qC z3RSrl{T)abIIH{VU^>WFx{T{4`T_rjcqtywVz`|u9(!D@9lCfA2fh-e0J$yw(Jo>= z@N)+5T1cg#-P!SxU;Z7K8bUCWzg7yQ9SuUcYVEMoKH_b~s zl^7=aS)+oPhF_$ewDy}vBU6;h%%y`4$Xexo^I=W`XzQ12>GS2n8Er}+FDVXGWWA2P z45vWaoxy;UPZQ9zA+JsOX9^CCM<~zkD2F4*md>f`C&J-oWKE1CW(5`Kk}gr0$9A8nao*g0L8!LKm_zqkkgH~;_nnZ4%m z|LXoP{gceZGnmmmiy2)rdS`exp2>gx!!MqVr^~xyUqT_5LrO)icvGGiJPSm3z%OHCqU||we6$+v1sjG=gzxP1(|(^<+q<@ z;%G}CuRl8n7Iw3bZGA;S#`vk|CvUr8sUs6)V|Ylo8LP9ypA3$JUVKS&NZ9}Pei3h9 z4k)}1UfVzT4EMy^m4>H2fWXHe=Pe&5|%fcH1Itb`FqI45toAQc!MG+(*WM0_tRwu5BG@sG=a0R+w7_a}E%^kFRHxCYek&*)^-G^M?tGUB3n@4A(vxG*EmmM%?_>sm#p&BWl}I?_ z@eGz{=9)?g?Z6Yo8|ZUNOmKl#pN_|74xA5?&!{8HsN_w7i#cW6HbZ`1o=i=0DHj2l{#e!tM>S2 z+*nA(sq0GG2h^#!bBL`CPkA_hB0+dfGY`ct#4pRr^PBI~X7F^)0|wTlhSBlfY-^__&P+1?|lY4adpQpFC1q^R;*b1c!xVyr~trzM&t zp73`xE(E!gb?YBu0a*HZ9Iqy2L)Q54-QvD15Q;UR?|)W+JsgQ>Z%zTKUTre}w#f=o z)kUPIjO?J8=S!$Irot(c@z&ARRG9TyHM8FDhRt7ii|F?*E6{FGz?pH zt=(y;9;~Px%;0m)*ml%E$V`k5HdCt%hSpQCPKV7Z$VWWe)9QBBqYk4sZZ4O0r-S|0 zY|6*)HTdx2MC3F68a!;TXs|tyG`|==W(Hhn-B}55%n!-!IP(;)R3~Z}8inK0g;(v4`q0sR$SCzj1m(BS4-fUF z$|tp8YiIX`(wF)0b3x5kO-VXNtZx1r;33lm;?dVBGtU^<}Af*l>GY(F-j) z{;SPeDua`AthkX@2jAGv>8C})};VW890eJnO`(0fQ~bSo60{t zQDP+EvSMQ%j=j@MZMWq@_J=i>4zFUs?J|e^3seyp9p9U`R#jmOrP*um?lQQmkbzeH z8JL`}x_^Td8y;V_xsq3WA6(|zIPV&-z!1|P1aDz7C|$S7d#uC8iBXf`4a_R|Hl`B) zSicOjV;*gb*DpZErz?AXMSXtzykY!yz^DTe%WIeA5_p+V)V@&gpRdZ=;DDSzbF8}#$N(g{jZr7Q>EtEVBb5>sRRpr6Cl5tO5d*tP^V3SC+^{4w4j1`0Fr*zd7a+MIe)@k>WN*HpGS+}#pAGOu(MDMiS!DVXX14CqYcy^okR%pezJcMjs7p2rV^GG0Pk;&tiwNIFonfdE#ehG-lg6*>C`0f z@BKjL(<;UWvw(LmHm5<91nXUKA7YPc0wI1G5w^h5owv-3QD@%KBlY*AagNXF6=!x8 z0RKvlDVI&bc)YIr=Dnee-#*91D+#OQkfD?+>>QwZ8;vtNt^EkC$X79>MM+}9oD36p z-7*FwC`%5S!Swqf`QB;q1Tr4h6?=Me#a+0hcO=B;1`nlkJe&vCGU1TrkOF^9CQ9b9 z2Rqgh!El(exS+HX!tQ?P&CjexUPx_KwsHdQ<7vy4-M$7Es;RG|LNCKlnZ^e!; zN(Po$rc=&nATB0FBniq;Fgj)fAF=f&Bqa7Wspuvkr?Gz>yYH_PVENubi1EpYGuCVQn7N9B}b=tH{SLi}k{vGc&=i`9@n~0u?!9 z8WX$pxUg4bJSE{o3#!PkS^3S74eG6t&Vk44uvzM*Rrb0D3^@PIg0!{~E)^6wMc;@8 z=`XmcpB9hS#&^6H#+8HX=MOT=cQ7%$HFVsQSqFK-x!R2eHRv5_`c#@22kDk#tN1L5 zSe7|)pnPuwo?funKcTGwzBEkz7+g~WH~y5ScZAlXu0;beBRmmC-(=Y9EQm)g-{xhm zvMu2IxWnJ>H5ZL|fiGf)NZ_eb0FCVaF1 zbR>re1wmUp8`TMgoM`8;{4vv8xs_zkHv3awTUbS?k3 zz`1S%x_ytlalI~saapPnawFV&gX+rA{8c7LyFL*gJF_W~pReLQ_Z__(!#W{PZ*;#( z2^+0`XtjyDg@II#-`U9Px1gHAv}pNo2SP4h7r1B{iF*Ap!L{4MFlO5ye~P~jfLv3L z&lmP|;2qYf($l?6P&9Hlb<#foQU{hqHDueOwPEooAv14K7|d7g5e$I@`qdNf-P^(U ze2@ewsS0faD_-`0492&v_J=#Vz3_xh+sjTxSD>lw{Pyxz5}qPX6NtCTbNuIRK_YMvh)C})KDjdP+cG@(>rv&22_bb)Ayl4QF1*=^h*=Z?Il{!X-{-kkz~m31mu+}H z?VLUpu(JbxYo z1^)MR9|kugZ)wRZqGK|?kABj2)T0g5vyKz)k7k1ov-4BUzI!loHT9&|NFbimre0J} zj>qANOBz9JH(bj)+Ce*3i$NbrwP&J;xF<)bHQ`(b#9EYPoPJdVE$nK+AgfsTIi^SL z68D4&ojsj;f$?auJZ!bCS{MqxDpYf9?Ld)xha}Xd@6845`bwvvIA}B0A5WoqLvurq zr_W6e1U>1~%FN9Mxzuk-Un6Rff9(2m>)j-*%{Lz-sMVnRl3fEo%Zd!fJah?DHFO+V>+J XRy8!eQj?0qtczAtEDh^_&hvi&yVFjj literal 0 HcmV?d00001 diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC3.dat b/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC3.dat new file mode 100644 index 0000000000000000000000000000000000000000..42fd8b9b7038837935c7355f5a899db6ad42145e GIT binary patch literal 5236 zcmai12{@J8*HR+{2a^JL!6<*a>>=mrYKlN4npMC!w^Kbj#@vCF3@V{jxw-xzk%xWI1Z7c1o z`U1VZROm_oaZdBAVewQ@rnnsqkS0Jy zZ$AIL8U>E&aLzbn=*I>Z4KTTYLgJKM+z=IB$WBah9x;V(xruj*R+*5)UfZ5AX9b5o>u>Lh z%z#4|Nm+#<<`7)(>+|GP1_-|W-s8>t05WG(#@w9x!F|x~V7ajqNbSGH?MtA*{*qGt z(0%sseo_3WffyAG2+1PJUs8en+)(K$r!n9o7b|Yx=>p#O?|b+yP{Gh($0wNuI~cV; zd5|8G2hZ7^M0kq{@c7M+yJAsP*lqqtYK*Bptofwo^WZ!c-tFOG7K^usV8iLP-*!{L z&a`?gH`x~6R_t<;P|pKfxs*IlzDMvqQ&8E=r5}DPtqijM(-C^7I}Vw%WP;jgKmRz7 zE$DpllJw5WfLqqN-^yy7pl81#Sg~b65qZK>==C))eMd8pn<;?x*0c1%&P(7eFj3*A zl?5v`T|onTY_Ua>C8Wn+CwZSpht>xZsrn&q;Bi3kuJd>S%=$6aHEni+ym!;r2TqlN zcSWUypcMfm8-*MgSCffL>;EC)7XUqYl_P zV_v+p-!7RFtkZZ@{ic+F9x`0(+1Sglgqx2@U~z*NT@;r$0nP$`#-tK*_Gew0P$VDU06ju;8dIN*x+zRr~%rl$;` zk%xGUNLN33c?8d1*)6(X&<-7?PrU62Eku6mAD$}dj_79{l){>shCCr;%j>S1KqZr2 zxtAS>gjjQt_d+&cF4Z7?XFVA_=;x-M5u7oVZF^YpPk`{V#Z>`w^E3z9WDE+=?21nbong4 z5-@3ge|xY#0E36ds~*>MV*Xzr(%2XYs7R~dklK_DYk5$&0d$DV_`7p@WZe zyt;7ES2ghMgG#`lC|b_v9*FBvr}gQdhhtZV$ZF%R@Nh(LzTKq~kEvezDb>(}<&tTt z=`~N``iy#`)sseeMTj~fqLvS?x`$bm+RKnrV1BRB`9`SJydW1<+yeT8A+IMSDA1Q6 zup}~GjD4cpI2$*YK^$AV?WXiD*yb1VVrj@3X>WpOlD?TC;pHt!l|Lz{)9Im4=4wD} ztzW9vBVl7h@3z^jT$n1do)$5uqiE&t+X^&_kYhrRT>3#6Jl1_Nt?`sXI%TKWgNqsH z^X;X-^Qr1zbyaW7lHH)y3*OG3zirO1hOooi)oUtSVMILNCFz1QZn6z-IPta`O~$p` z12!2#&&1s|&9rKq-EgbG_OEP=+xgwcMUn^_hqs>6smKAXgu=3q8_yvJG18-nQ3W03 z+caG3s^KR0cf;w|IgqW;O1U&v4ar>(gD*=Pq00Ubteo>*P*}}HI^2XH3@Y5e33b4X zh>biw{|X+d+hOx4h--e-g)tg1^CZ?4*N9Sg~g!*#2Rx%#(7q5Cf^U%kw6#J6sgi07o+8EPtxdK#c6;s<(V@KPyB} z@;^7iVk@m{`;81hJy1@>jC2OVN+P+lxrkWaaxeDwncQD>m6`@|>7^WCAWCP9hFG9v zms6#mO&au09J&>dB2{5Hn> z;)VHf>hly!wC4_Rx;s{dBCLi=2D<~0A@b+mXrl=9JIAX+9CE}d|AS_1vmH8@ZjmF9!Gv~{amNp(DyupF z{s}{vvj{gZ(QroF-ZUxpS^|{y=o`6snBZM;14zwzjZS7m1Dcdn+&&z&}Rp? zZU5l`_3 zO6e@XUMgc2zw9kcI~p>5Gs_+3Ql2ZFKG}j7H}Yuuu{C0b5k$Oq?LgLpcOy=7wBfog zb+<+@10V;UB)MlE1(~f9UcH?i*rd$GJQC50y?yE?llRjgVDmt8_stF%&<*_{)ZPRR zV{@P1GZx`TL&Hr!?9yT6VB=s=b2ser;+K`osROD+VDo1o8cy!pRtp_Hf)zR4PGeHtECc(?Y@=OtHDX8qIeW74`CcI%57V8%- zhx1#dDW{ly&}Bq#o!zAtJlZ_1E_|;6thwZ=Hg%mKd+7_x6CCgs*$GqAqsnHP*&I3el|MhJ!f5NM0Yi|c!DO<1)QV0SQ zKS{r_oHq1t$~wq$qy^Z&)hzvBi9)vVgd{^wRqfB zcWxwj`TsyP^7g^h8kA~#+ncJF0^cth&WEQ|;$bdR&f2?)uur?&A^BuA&P@CAsJ0cs zHPhO9Md(Ho-2Pe$Q}J=1jqG%JHFSFNUT^bA!t71$Kg4otVDP~78Nb7VRSD>{Ac zIY|ZEBXzA`=AFT;Qi)T6MK+}l?P7iF!S%+FEa^-1?m-8+RiXA*a1OJXu4JZ0#YnW@5uE$iw9PCS7{ zhNKEVmU>jy&$CZrLbP=8wn@J90-)&TLf5NQ7-m;}Cd5;R2MV!fyqg4POdM}6=vAYX z(TAPYon#o3sP|I2SA_?THR~rg6rv0(^HLH+H#nRux+&2?#_cjm2@}VwVD)?WptSJT z9QspmDZJIy=w1(3e%K9P-I4_Ud|LZ?M=F3fXq0d|G8SqrJl}d&r9yD1dC;OEiiN$dPe5dfalsZi~XZ-(uZtk2S zxMS{?BzcGiVKE;yts@IzUM~Fd&KL@$CffLG88^bnyFHzaf#vvqrp|3jrvY~wg#L`y zYz4RP`)v0#H-M*Rf|I&v4U~&Hx|EHVKtbG9s-jmUC@h``@Hk!%7FoduD2w$l>che~ z{h|>zZc??s&b6FJU&_o{(>m}!P&Dl5or1>>bXn@k7sKut%Y}oSnJ`pQ%d5Cp0Kr2F z0xCA`3!xoq8^$uh- z=oW8j?8o8Cw<^TQ!#G-gI*^Uz`m3(0qH_ydjL8_1CpEmwhYtJ#p|w%MRP?=`ed8gq zA7tC3Sq20%LDLk(nfE-yD{Mb=<(Pt?>f0@CrMhY?mbSC|^oR_X@=M&lRuVw>WQOvg zfk@cUMd_UFNyk$SYh$)PzKX=JG+I6BDLzVQzoKxD0{%?Q5ejeXQS&H=;k}v!d>M7- zBg;|`+N!F0UaH9lCZoq`?XSrgQ5tD2B9n=Hy>n}%ey;_N@|0B7Q43@tGd``=Ylj`= zv*GG<%%)uav`3Ov{{GHb(S1Lud_I=iN#fJtz={6bmGy zn4#C+Kb9InukCB+>B(>)rg;VswG#18k!M7!Wig74!w|>wLbTd%J=H>}z|fiQKkNw2 zpcLy;aYV)w7E6DAom74fT2vd>3E2o3tMbzwWADKmwfSK@#rL2nmOilVMlEirH0{j0 zOoJA2qooT$?6Ybq^%Me}%LW>q>cZ5$K61R%lj@${vmyLZw5wAkuSdI~#X_K*O_dIBYl>i7+xtq?ejK_|JRz Fe*iP#W^(`l literal 0 HcmV?d00001 diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC4.dat b/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/WAVEFUNC4.dat new file mode 100644 index 0000000000000000000000000000000000000000..109ba171efb3e65ad6bca2380318ecd3d197cb9b GIT binary patch literal 4032 zcmai1c{EjP8#hlWB5A;_WJtJOV@aM!Zn=?)%rd7)iPX)US>}08=s0vZ$2AKNDl*kM zD1T{ckw7Qdq^0HV;3Tj{lqgfB))Q9E?9^|Cjzr zR^wGL{R^wQR`ss(TD+S7xQ8FS7O#|l)>qeA8~1Ns9kbT{J#VeH%4?d|`qy;*n^!fi z=4-qbujZU9SkwEzcumjhoYl7Kh2;w7ec~T6Q?u|(^em&dMIqVDyXYF1U)n^Y{oUbi!CPs#nDkqnGgKh!!~)0o_GWy(GynJw z&AaGr71_0|s1WBg-}T7_Qt?iQy9G-I9fj(+k63#oV+gmPl-B!vC(R-7XSNTyo#uuh= zzBf+8!LTFla^Yl@)Ev{C=}kh*bst=K^NHB$ZFEFIs~o@VV&LAey9uYOW{xg@491wx zWK%`$41D%M*YkZ&1nLh_CZ!eAa90GUCRb1@8V*_Qy><3JM*i{37mMW-tO?2UJ6D;H z44y^0Y}0A@^%d8ZH@pQH8yJyN=oX67V=Z6GT{3X;mUvT{R4S@!9~qjL$;VZXS24n3 zD&*{B0`s%f+xxxLF~~wB+JC$o#4NO#9Ns*{wm0tbaXb{fc$KDh?@l5x%ya!}Xl{oD z&q#|`lg>bNR5_OJ&;dhlzkNSUDnq@e#>TJoEOA6^)S;yC0zC9Rw8uN}6%+>V4|sUG z6)RIFMkdPtf`BV$M%g}R;qag>X&3i%>YahsJ z#926@6k@vaK!y5KERAl-x44iZRHHuYes9H&@z zvJwyF&4|^`A$&Co+~5~jhdIk)ibAnjKp=+<>uGrd&4oj)c2gRb-fC>yd9Vlbt0O-x zR5gN=^5c%LJT+Jq*vnzcnve1}a-om4eUXOn@C@c|B$XeXj1FuqOOV0N780%q^t!&f)H#hGO z9ynNmXDdTZZKWIG#<2gGU3>^0o96u%<=p|^9+UTTYs*nP;Mzi%Z4>f{`qbVqpaA0s z%x#M4!1lLBan()b@Z`Kq9O-ByYVc&J$o7Rn7C+N|*}M=qVjOp7n`;!T?dQ~}<-8*P z9!x2FAO0en3U)I6PXp}881@pfr4&+=*>WuGcS|E`zWEVQYzgGBTEw zUh~*O!P6d9!3Q{rNGn;s_dK&6^!;c@EixOBxVvUsbxae=1vw4=QCAHf#izH;SmdIB zh9in$2C|$?YVpg@0O7@*n#%?Wu(+>}9C|hv?)0e|b=#&x)FS(zErm_+YfzGZ=CNwj zZ>{mq*j9#%((LKt2Pi*%CVD72UV1=*U!v^=9|gn!zlYU5F1FWr!NovY;(Hfr`ZS-l zuqDFC*6%mDW(n|;Io$=I`10%k2 zga%ae{B&!ExeT|Xvqv54DgmR3o7oS)b%4WR_auRxoe+gCj(djF;Ny_Jq*r|w_$rPC z&0A9Ow9c3iE8#glx;!(cyqO3>g;`GgUaqJ-bu;yHg5BOT``DCRVIbj!)}<54I979eFrD8YUKQZ*3E z|0>DRr~~WoY=1>btAOE!WZu)Bjkxe!lYZeK0X#QU7say{Bd1(PYjF|<^c{MaW&jtWBrlS3R=O;X&kI}_IhGLjR1Cd~1X}hg4 zAm@|1qe}KJ9=8+tsLxOdOKvZos~mrb^`?G1H?lkc>k7?8Q(_0cS&mjBE+v6Rfp)R- z=5*{J1^#|GXPmFT5qTzT+bU$JE}i^H+*bW;=M)$f?MwHHC%~Ccm1Rs?6ckEmICM>sf{vEK>fu=xKxFYbkmnxch2Rb zqDVAbyHXHrevmZYP@eqL=OkXP)?MDc;7B$1b3RH%weEzuiC3{uaA@1X?N_{juFoSk zvQq_iMOKpDj(Fjz;ttlAS6fkYx0WQ6Y#pc`+L@xoe+42~=2&|q{=$JE-`{p@?7_Wh zU8eC8EpWY9;d`lFD7um7P+RXV6hDy{FYOG+8vc_~du-0Y;PJ~xKKI(d4n6OL{bqO3 z%vnJFdCW^FW&rVT%+0v;soQ|XISg+YO47~CuYR)QCP(U}H0!xTsn(IO>(i(C0F3b)=I+KyKe)cnX$ z3Qn(`YdD45;BHI%aFk{}sxQy)=9&pY%9xFiyR;5kR*z5XzZ69Zquy4hLLD?xm+45C zJPgL+Jvo)#si1T1siEMe4tVpfuu(U*0$(Z&?_Np_gQv1Bh1;WpfBJmIlM+ypsRsw; zM?F-Pdr`SsZx|zDu_8)ZKb6t~;<2=M6HN9{=3LI}S(c2^&9({yjPc0@*!P zjSt+zN2X=G=Z$ILzA^q`-5>$1$tPISZ#Sdd{S@PrOP8_VB6Vq$-i*F`Ia{uj2LRvJ zi|ZfyHlj%JFm=8DMU-*h#NMfz4CSuOR+rEp$Bv2Z{8`1)a`Cs*_Ez`lc)%#O`q V;m_rBSHv70@*~JvB5D8l{2vi$DFOfh literal 0 HcmV?d00001 diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/istate.info b/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/istate.info new file mode 100644 index 0000000000..c81d6811cf --- /dev/null +++ b/tests/integrate/127_PW_15_PK_AF_wfcinit/OUT.autotest/istate.info @@ -0,0 +1,26 @@ +BAND Spin up Energy(ev) Occupation Spin down Energy(ev) Occupation Kpoint = 1 (0 0 0) + 1 -34.6013 0.5 -33.7761 0.5 + 2 -2.58855 0.5 -2.08974 0.5 + 3 1.86986 0.5 2.7984 0.5 + 4 1.91195 0.5 2.79982 0.5 + 5 23.9461 0.5 24.2851 0.5 + 6 42.8714 0.5 43.4213 0.5 + 7 42.892 0.5 43.4713 0.5 + 8 47.1737 0.5 47.5816 0.5 + 9 55.927 0 56.4901 0 + 10 57.1475 0 59.2227 0 + + +BAND Spin up Energy(ev) Occupation Spin down Energy(ev) Occupation Kpoint = 2 (0.5 0 0) + 1 -13.2966 0.5 -12.4566 0.5 + 2 -4.22422 0.5 -3.61022 0.5 + 3 5.20853 0.5 5.15653 0.5 + 4 4.99881 0.5 6.43699 0.5 + 5 29.4915 0.5 29.8951 0.5 + 6 34.7709 0.5 35.236 0.5 + 7 38.1075 0.5 38.4163 0.5 + 8 47.7803 0.5 48.3026 0.5 + 9 51.2238 6.10623e-15 51.6084 0 + 10 53.4218 0 53.7871 0 + + diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/README b/tests/integrate/127_PW_15_PK_AF_wfcinit/README new file mode 100644 index 0000000000..21b02c2e09 --- /dev/null +++ b/tests/integrate/127_PW_15_PK_AF_wfcinit/README @@ -0,0 +1,7 @@ +Fe Antiferromagnetic +NSPIN 2 +pw +init magnet: up + down +SG15 +init_wfc file +init_chg wfc diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/STRU b/tests/integrate/127_PW_15_PK_AF_wfcinit/STRU new file mode 100644 index 0000000000..f7e6647962 --- /dev/null +++ b/tests/integrate/127_PW_15_PK_AF_wfcinit/STRU @@ -0,0 +1,19 @@ +ATOMIC_SPECIES +Fe 1.000 Fe_ONCV_PBE-1.0.upf + +LATTICE_CONSTANT +5 + +LATTICE_VECTORS + 1.00 0.50 0.50 + 0.50 1.00 0.50 + 0.50 0.50 1.00 +ATOMIC_POSITIONS +Direct + +Fe +1.0 +1 +0.00 0.00 0.00 1 1 1 + + diff --git a/tests/integrate/127_PW_15_PK_AF_wfcinit/result.ref b/tests/integrate/127_PW_15_PK_AF_wfcinit/result.ref new file mode 100644 index 0000000000..16d4ecfa7d --- /dev/null +++ b/tests/integrate/127_PW_15_PK_AF_wfcinit/result.ref @@ -0,0 +1,3 @@ +etotref -2511.209813664946 +etotperatomref -2511.2098136649 +totaltimeref 0.07 diff --git a/tests/integrate/CASES_CPU.txt b/tests/integrate/CASES_CPU.txt index 9dbfc1a6b1..db834ee8e0 100644 --- a/tests/integrate/CASES_CPU.txt +++ b/tests/integrate/CASES_CPU.txt @@ -100,6 +100,7 @@ 121_PW_KPAR 121_PW_kspacing 127_PW_15_PK_AF +127_PW_15_PK_AF_wfcinit 123_PW_zero_atom 128_PW_zero_ntype 133_PW_DJ_PK From e87414c677a84ace8f0e919badcff4c6c0994289 Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Tue, 14 Jan 2025 00:40:32 +0800 Subject: [PATCH 054/160] Feature: Add planewave parallization support for BPCG method (#5849) * Subsitute gemm for einsum in rotate_wf * Add planewave parallel support for inner-produce like gemm_op in bpcg * Add reduce for dot ops used in bpcg * Add reduce for manual inner product(for loop) ops used in bpcg * Update docs now that BPCG supports plane wave parallelization. * Update Autotest.sh to run BPCG test with MPI np=4 * remove unused code and redundancies * Update result.ref for BPCG multicore test --- docs/advanced/scf/hsolver.md | 2 +- source/module_hsolver/diago_bpcg.cpp | 43 +++++++++++-------- source/module_hsolver/diago_bpcg.h | 3 ++ .../module_hsolver/kernels/math_kernel_op.cpp | 8 ++++ tests/integrate/102_PW_BPCG/result.ref | 4 +- tests/integrate/Autotest.sh | 2 +- 6 files changed, 40 insertions(+), 22 deletions(-) diff --git a/docs/advanced/scf/hsolver.md b/docs/advanced/scf/hsolver.md index f002c2bfda..0cb02ce9dd 100644 --- a/docs/advanced/scf/hsolver.md +++ b/docs/advanced/scf/hsolver.md @@ -4,7 +4,7 @@ Method of explicit solving KS-equation can be chosen by variable "ks_solver" in INPUT file. -When "basis_type = pw", `ks_solver` can be `cg`, `bpcg` or `dav`. The `bpcg` method only supports K-point parallelism currently. The default setting `cg` is recommended, which is band-by-band conjugate gradient diagonalization method. There is a large probability that the use of setting of `dav` , which is block Davidson diagonalization method, can be tried to improve performance. +When "basis_type = pw", `ks_solver` can be `cg`, `bpcg` or `dav`. The default setting `cg` is recommended, which is band-by-band conjugate gradient diagonalization method. There is a large probability that the use of setting of `dav` , which is block Davidson diagonalization method, can be tried to improve performance. When "basis_type = lcao", `ks_solver` can be `genelpa` or `scalapack_gvx`. The default setting `genelpa` is recommended, which is based on ELPA (EIGENVALUE SOLVERS FOR PETAFLOP APPLICATIONS) (https://elpa.mpcdf.mpg.de/) and the kernel is auto choosed by GENELPA(https://github.com/pplab/GenELPA), usually faster than the setting of "scalapack_gvx", which is based on ScaLAPACK(Scalable Linear Algebra PACKage) diff --git a/source/module_hsolver/diago_bpcg.cpp b/source/module_hsolver/diago_bpcg.cpp index 7830af2f67..846bef9ff8 100644 --- a/source/module_hsolver/diago_bpcg.cpp +++ b/source/module_hsolver/diago_bpcg.cpp @@ -115,6 +115,8 @@ void DiagoBPCG::orth_cholesky( hsub_out.data(), this->n_band); //ldc + Parallel_Reduce::reduce_pool(hsub_out.data(), this->n_band * this->n_band); + // set hsub matrix to lower format; ct::kernels::set_matrix()( 'L', hsub_out.data(), this->n_band); @@ -167,7 +169,6 @@ void DiagoBPCG::orth_projection( /*conj_x=*/false, /*conj_y=*/true, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&hsub_in); // hsub_in = ct::op::einsum("ij,kj->ik", grad_out, psi_in, option); - // this->orth_projection(this->psi, this->hsub, this->grad); // gemm: hsub_in(n_band x n_band) = psi_in^T(n_band x n_basis) * grad_out(n_basis x n_band) gemm_op()(this->ctx, 'C', @@ -184,6 +185,8 @@ void DiagoBPCG::orth_projection( hsub_in.data(), this->n_band); //ldc + Parallel_Reduce::reduce_pool(hsub_in.data(), this->n_band * this->n_band); + // set_matrix_op()('L', hsub_in->data(), this->n_band); option = ct::EinsumOption( /*conj_x=*/false, /*conj_y=*/false, /*alpha=*/-1.0, /*beta=*/1.0, /*Tensor out=*/&grad_out); @@ -205,6 +208,8 @@ void DiagoBPCG::orth_projection( grad_out.data(), this->n_basis); //ldc + // * This type of non inner product like operation does not need reduce! + return; } @@ -216,25 +221,25 @@ void DiagoBPCG::rotate_wf( { ct::EinsumOption option( /*conj_x=*/false, /*conj_y=*/false, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&workspace_in); - workspace_in = ct::op::einsum("ij,jk->ik", hsub_in, psi_out, option); + // workspace_in = ct::op::einsum("ij,jk->ik", hsub_in, psi_out, option); - // this->rotate_wf(hsub_out, psi_out, workspace_in); - // this->orth_cholesky(this->work, this->psi, this->hpsi, this->hsub); // gemm: workspace_in(n_basis x n_band) = psi_out(n_basis x n_band) * hsub_in(n_band x n_band) - // gemm_op()(this->ctx, - // 'N', - // 'N', - // this->n_basis, //m - // this->n_band, //n - // this->n_band, //k - // this->one, //1.0 - // psi_out.data(), - // this->n_basis, //lda - // hsub_in.data(), - // this->n_band, //ldb - // this->zero, //0.0 - // workspace_in.data(), - // this->n_basis); //ldc + gemm_op()(this->ctx, + 'N', + 'N', + this->n_basis, //m + this->n_band, //n + this->n_band, //k + this->one, //1.0 + psi_out.data(), + this->n_basis, //lda + hsub_in.data(), + this->n_band, //ldb + this->zero, //0.0 + workspace_in.data(), + this->n_basis); //ldc + + // * This type of non inner product like operation does not need reduce! syncmem_complex_op()(psi_out.template data(), workspace_in.template data(), this->n_band * this->n_basis); @@ -281,6 +286,8 @@ void DiagoBPCG::diag_hsub( hsub_out.data(), this->n_band); //ldc + Parallel_Reduce::reduce_pool(hsub_out.data(), this->n_band * this->n_band); + ct::kernels::lapack_dnevd()('V', 'U', hsub_out.data(), this->n_band, eigenvalue_out.data()); return; diff --git a/source/module_hsolver/diago_bpcg.h b/source/module_hsolver/diago_bpcg.h index 44ddd9736f..a80c1406b6 100644 --- a/source/module_hsolver/diago_bpcg.h +++ b/source/module_hsolver/diago_bpcg.h @@ -340,6 +340,9 @@ class DiagoBPCG using resmem_complex_op = ct::kernels::resize_memory; using syncmem_complex_op = ct::kernels::synchronize_memory; + // note: these operators use template parameter base_device::Device_* + // defined in module_base/module_device/types.h + // different from ct_Device! using calc_grad_with_block_op = hsolver::calc_grad_with_block_op; using line_minimize_with_block_op = hsolver::line_minimize_with_block_op; using gemm_op = hsolver::gemm_op; diff --git a/source/module_hsolver/kernels/math_kernel_op.cpp b/source/module_hsolver/kernels/math_kernel_op.cpp index c3784949ab..3a752c3659 100644 --- a/source/module_hsolver/kernels/math_kernel_op.cpp +++ b/source/module_hsolver/kernels/math_kernel_op.cpp @@ -24,6 +24,7 @@ struct line_minimize_with_block_op Real theta = 0.0, cos_theta = 0.0, sin_theta = 0.0; auto A = reinterpret_cast(grad_out + band_idx * n_basis_max); Real norm = BlasConnector::dot(2 * n_basis, A, 1, A, 1); + Parallel_Reduce::reduce_pool(norm); norm = 1.0 / sqrt(norm); for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) { @@ -34,6 +35,9 @@ struct line_minimize_with_block_op epsilo_1 += std::real(grad_out[item] * std::conj(hpsi_out[item])); epsilo_2 += std::real(grad_out[item] * std::conj(hgrad_out[item])); } + Parallel_Reduce::reduce_pool(epsilo_0); + Parallel_Reduce::reduce_pool(epsilo_1); + Parallel_Reduce::reduce_pool(epsilo_2); theta = 0.5 * std::abs(std::atan(2 * epsilo_1 / (epsilo_0 - epsilo_2))); cos_theta = std::cos(theta); sin_theta = std::sin(theta); @@ -71,6 +75,7 @@ struct calc_grad_with_block_op T grad_1 = {0.0, 0.0}; auto A = reinterpret_cast(psi_out + band_idx * n_basis_max); Real norm = BlasConnector::dot(2 * n_basis, A, 1, A, 1); + Parallel_Reduce::reduce_pool(norm); norm = 1.0 / sqrt(norm); for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) { @@ -79,6 +84,7 @@ struct calc_grad_with_block_op hpsi_out[item] *= norm; epsilo += std::real(hpsi_out[item] * std::conj(psi_out[item])); } + Parallel_Reduce::reduce_pool(epsilo); for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) { auto item = band_idx * n_basis_max + basis_idx; @@ -87,6 +93,8 @@ struct calc_grad_with_block_op err += grad_2; beta += grad_2 / prec_in[basis_idx]; /// Mark here as we should div the prec? } + Parallel_Reduce::reduce_pool(err); + Parallel_Reduce::reduce_pool(beta); for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) { auto item = band_idx * n_basis_max + basis_idx; diff --git a/tests/integrate/102_PW_BPCG/result.ref b/tests/integrate/102_PW_BPCG/result.ref index 2972395a15..4815e05cb4 100644 --- a/tests/integrate/102_PW_BPCG/result.ref +++ b/tests/integrate/102_PW_BPCG/result.ref @@ -1,7 +1,7 @@ etotref -4869.74705201 etotperatomref -2434.87352600 -totalforceref 5.19483000 -totalstressref 37241.45334600 +totalforceref 5.19522000 +totalstressref 37241.49490600 pointgroupref C_1 spacegroupref C_1 nksibzref 8 diff --git a/tests/integrate/Autotest.sh b/tests/integrate/Autotest.sh index 674199f96a..fcdc88a0d8 100755 --- a/tests/integrate/Autotest.sh +++ b/tests/integrate/Autotest.sh @@ -250,7 +250,7 @@ for dir in $testdir; do TIMEFORMAT='[----------] Time elapsed: %R seconds' #parallel test time { - if [ "$case" = "282_NO_RPA" -o "$dir" = "102_PW_BPCG" ]; then + if [ "$case" = "282_NO_RPA" ]; then mpirun -np 1 $abacus > log.txt else mpirun -np $np $abacus > log.txt From c42da9c014f8873feb6f2fc32b1a7f179d3428cb Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Tue, 14 Jan 2025 00:42:39 +0800 Subject: [PATCH 055/160] Fix: modify orb info manually (#5853) --- .../module_nao/atomic_radials.cpp | 74 ++++++++++--------- tests/PP_ORB/Ti_gga_8au_100Ry_4s2p2d1f.orb | 2 +- tests/integrate/284_NO_KP_symmetry/result.ref | 10 +-- 3 files changed, 45 insertions(+), 41 deletions(-) diff --git a/source/module_basis/module_nao/atomic_radials.cpp b/source/module_basis/module_nao/atomic_radials.cpp index e2461a3970..42a9867662 100644 --- a/source/module_basis/module_nao/atomic_radials.cpp +++ b/source/module_basis/module_nao/atomic_radials.cpp @@ -221,51 +221,55 @@ void AtomicRadials::read_abacus_orb(std::ifstream& ifs, std::ofstream* ptr_log, is_read[i] = false; } - int l = 0; - int izeta = 0; - for (int i = 0; i != nchi_; ++i) + for (int l = 0; l <= lmax_; ++l) { - if (rank == 0) + for (int izeta = 0; izeta < nzeta_[l]; ++izeta) { - /* - * read the orbital information, including - * - * 1. angular momentum - * 2. zeta number - * 3. values on the grid - * */ - // ifs >> tmp >> tmp >> tmp; // skip "Type" "L" "N" - ifs >> tmp >> tmp >> tmp; -#ifdef __DEBUG - assert(tmp == "N"); -#endif - - ifs >> tmp >> l >> izeta; -#ifdef __DEBUG - assert(l >= 0 && l <= lmax_); - assert(izeta >= 0 && izeta < nzeta_[l]); -#endif - - for (int ir = 0; ir != ngrid; ++ir) + if (rank == 0) { - ifs >> rvalue[ir]; + /* + * read the orbital information, including + * + * 1. angular momentum + * 2. zeta number + * 3. values on the grid + * */ + while (ifs.good()) + { + while (ifs >> tmp) + { + if (tmp == "N") + { + break; + } + } + int read_l, read_izeta; + ifs >> tmp >> read_l >> read_izeta; + if (l == read_l && izeta == read_izeta) + { + break; + } + } + + for (int ir = 0; ir != ngrid; ++ir) + { + ifs >> rvalue[ir]; + } } - } #ifdef __MPI - Parallel_Common::bcast_int(l); - Parallel_Common::bcast_int(izeta); - Parallel_Common::bcast_double(rvalue, ngrid); + Parallel_Common::bcast_double(rvalue, ngrid); #endif #ifdef __DEBUG - assert(index(l, izeta) >= 0 && index(l, izeta) < nchi_); - assert(!is_read[index(l, izeta)]); + assert(index(l, izeta) >= 0 && index(l, izeta) < nchi_); + assert(!is_read[index(l, izeta)]); #endif - is_read[index(l, izeta)] = true; + is_read[index(l, izeta)] = true; - // skip the initialization of sbt_ in this stage - chi_[index(l, izeta)].build(l, true, ngrid, rgrid, rvalue, 0, izeta, symbol_, itype_, false); - chi_[index(l, izeta)].normalize(); + // skip the initialization of sbt_ in this stage + chi_[index(l, izeta)].build(l, true, ngrid, rgrid, rvalue, 0, izeta, symbol_, itype_, false); + chi_[index(l, izeta)].normalize(); + } } delete[] is_read; diff --git a/tests/PP_ORB/Ti_gga_8au_100Ry_4s2p2d1f.orb b/tests/PP_ORB/Ti_gga_8au_100Ry_4s2p2d1f.orb index 53c70a7b2a..1d626176a4 100644 --- a/tests/PP_ORB/Ti_gga_8au_100Ry_4s2p2d1f.orb +++ b/tests/PP_ORB/Ti_gga_8au_100Ry_4s2p2d1f.orb @@ -3,7 +3,7 @@ Element Ti Energy Cutoff(Ry) 100 Radius Cutoff(a.u.) 8 Lmax 3 -Number of Sorbital--> 4 +Number of Sorbital--> 3 Number of Porbital--> 2 Number of Dorbital--> 2 Number of Forbital--> 1 diff --git a/tests/integrate/284_NO_KP_symmetry/result.ref b/tests/integrate/284_NO_KP_symmetry/result.ref index 2971aacf21..dce80e2293 100644 --- a/tests/integrate/284_NO_KP_symmetry/result.ref +++ b/tests/integrate/284_NO_KP_symmetry/result.ref @@ -1,8 +1,8 @@ -etotref -23542.4694009632003144 -etotperatomref -1569.4979600642 -totalforceref 735.306633 -totalstressref 771.858070 +etotref -23542.3282006428744353 +etotperatomref -1569.4885467095 +totalforceref 685.072329 +totalstressref 829.696556 pointgroupref C_1h spacegroupref D_3h nksibzref 4 -totaltimeref 18.68 +totaltimeref 21.81 From df96394fd34ff05b5355af5d17fc0ddff6c2716e Mon Sep 17 00:00:00 2001 From: LUNASEA <33978601+maki49@users.noreply.github.com> Date: Tue, 14 Jan 2025 00:44:02 +0800 Subject: [PATCH 056/160] Refactor: generalize the transition density matrix in module_lr (#5852) * generalize dm_trans * pass factor instead of bool renorm_k * fix bug * update UT --- .../module_lr/ao_to_mo_transformer/ao_to_mo.h | 9 +- .../ao_to_mo_parallel.cpp | 4 +- .../ao_to_mo_transformer/ao_to_mo_serial.cpp | 8 +- source/module_lr/dm_trans/dm_trans.h | 19 +- .../module_lr/dm_trans/dm_trans_parallel.cpp | 50 ++-- source/module_lr/dm_trans/dm_trans_serial.cpp | 84 ++++--- .../module_lr/dm_trans/test/dm_trans_test.cpp | 233 +++++++++++------- source/module_lr/hamilt_casida.h | 4 +- source/module_lr/hamilt_ulr.hpp | 4 +- source/module_lr/lr_spectrum.cpp | 4 +- 10 files changed, 257 insertions(+), 162 deletions(-) diff --git a/source/module_lr/ao_to_mo_transformer/ao_to_mo.h b/source/module_lr/ao_to_mo_transformer/ao_to_mo.h index 79c6ee99b2..23d42271d8 100644 --- a/source/module_lr/ao_to_mo_transformer/ao_to_mo.h +++ b/source/module_lr/ao_to_mo_transformer/ao_to_mo.h @@ -7,7 +7,10 @@ #endif namespace LR { +#ifndef MO_TYPE_H +#define MO_TYPE_H enum MO_TYPE { OO, VO, VV }; +#endif template void ao_to_mo_forloop_serial( const std::vector& mat_ao, @@ -15,7 +18,7 @@ namespace LR const int& nocc, const int& nvirt, T* const mat_mo, - MO_TYPE type = VO); + const MO_TYPE type = VO); template void ao_to_mo_blas( const std::vector& mat_ao, @@ -24,7 +27,7 @@ namespace LR const int& nvirt, T* const mat_mo, const bool add_on = true, - MO_TYPE type = VO); + const MO_TYPE type = VO); #ifdef __MPI template void ao_to_mo_pblas( @@ -38,6 +41,6 @@ namespace LR const Parallel_2D& pmat_mo, T* const mat_mo, const bool add_on = true, - MO_TYPE type = VO); + const MO_TYPE type = VO); #endif } \ No newline at end of file diff --git a/source/module_lr/ao_to_mo_transformer/ao_to_mo_parallel.cpp b/source/module_lr/ao_to_mo_transformer/ao_to_mo_parallel.cpp index dbd0525e74..2cadd4ac0c 100644 --- a/source/module_lr/ao_to_mo_transformer/ao_to_mo_parallel.cpp +++ b/source/module_lr/ao_to_mo_transformer/ao_to_mo_parallel.cpp @@ -21,7 +21,7 @@ namespace LR const Parallel_2D& pmat_mo, double* mat_mo, const bool add_on, - MO_TYPE type) + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_pblas"); assert(pmat_ao.comm() == pcoeff.comm() && pmat_ao.comm() == pmat_mo.comm()); @@ -79,7 +79,7 @@ namespace LR const Parallel_2D& pmat_mo, std::complex* const mat_mo, const bool add_on, - MO_TYPE type) + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "cal_AX_plas"); assert(pmat_ao.comm() == pcoeff.comm() && pmat_ao.comm() == pmat_mo.comm()); diff --git a/source/module_lr/ao_to_mo_transformer/ao_to_mo_serial.cpp b/source/module_lr/ao_to_mo_transformer/ao_to_mo_serial.cpp index 82e5475f6c..04573381a7 100644 --- a/source/module_lr/ao_to_mo_transformer/ao_to_mo_serial.cpp +++ b/source/module_lr/ao_to_mo_transformer/ao_to_mo_serial.cpp @@ -11,7 +11,7 @@ namespace LR const int& nocc, const int& nvirt, double* mat_mo, - MO_TYPE type) + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_forloop_serial"); const int nks = mat_ao.size(); @@ -49,7 +49,7 @@ namespace LR const int& nocc, const int& nvirt, std::complex* const mat_mo, - MO_TYPE type) + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_forloop_serial"); const int nks = mat_ao.size(); @@ -88,7 +88,7 @@ namespace LR const int& nvirt, double* mat_mo, const bool add_on, - MO_TYPE type) + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_blas"); const int nks = mat_ao.size(); @@ -129,7 +129,7 @@ namespace LR const int& nvirt, std::complex* const mat_mo, const bool add_on, - MO_TYPE type) + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "ao_to_mo_blas"); const int nks = mat_ao.size(); diff --git a/source/module_lr/dm_trans/dm_trans.h b/source/module_lr/dm_trans/dm_trans.h index 77cb0870f1..a02f2999d0 100644 --- a/source/module_lr/dm_trans/dm_trans.h +++ b/source/module_lr/dm_trans/dm_trans.h @@ -8,7 +8,12 @@ #endif namespace LR { - // use templates in the future. + +#ifndef MO_TYPE_H +#define MO_TYPE_H + enum MO_TYPE { OO, VO, VV }; +#endif + #ifdef __MPI /// @brief calculate the 2d-block transition density matrix in AO basis using p?gemm /// \f[ \tilde{\rho}_{\mu_j\mu_b}=\sum_{jb}c_{j,\mu_j}X_{jb}c^*_{b,\mu_b} \f] @@ -22,8 +27,8 @@ namespace LR const int nocc, const int nvirt, const Parallel_2D& pmat, - const bool renorm_k = true, - const int nspin = 1); + const T factor = (T)1.0, + const MO_TYPE type = MO_TYPE::VO); #endif /// @brief calculate the 2d-block transition density matrix in AO basis using ?gemm @@ -32,8 +37,8 @@ namespace LR const T* const X_istate, const psi::Psi& c, const int& nocc, const int& nvirt, - const bool renorm_k = true, - const int nspin = 1); + const T factor = (T)1.0, + const MO_TYPE type = MO_TYPE::VO); // for test /// @brief calculate the 2d-block transition density matrix in AO basis using for loop (for test) @@ -42,6 +47,6 @@ namespace LR const T* const X_istate, const psi::Psi& c, const int& nocc, const int& nvirt, - const bool renorm_k = true, - const int nspin = 1); + const T factor = (T)1.0, + const MO_TYPE type = MO_TYPE::VO); } \ No newline at end of file diff --git a/source/module_lr/dm_trans/dm_trans_parallel.cpp b/source/module_lr/dm_trans/dm_trans_parallel.cpp index 701bd87621..861a8f8ceb 100644 --- a/source/module_lr/dm_trans/dm_trans_parallel.cpp +++ b/source/module_lr/dm_trans/dm_trans_parallel.cpp @@ -18,8 +18,8 @@ std::vector cal_dm_trans_pblas(const double* const X_istate, const int nocc, const int nvirt, const Parallel_2D& pmat, - const bool renorm_k, - const int nspin) + const double factor, + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "cal_dm_trans_pblas"); assert(px.comm() == pc.comm() && px.comm() == pmat.comm()); @@ -27,6 +27,12 @@ std::vector cal_dm_trans_pblas(const double* const X_istate, assert(pmat.get_local_size() > 0); const int nks = c.get_nk(); + const int i1 = 1; + const int ivirt = nocc + 1; + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int imo1 = type == MO_TYPE::VV ? ivirt : i1; + const int imo2 = type == MO_TYPE::OO ? i1 : ivirt; std::vector dm_trans(nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { pmat.get_col_size(), pmat.get_row_size() })); @@ -34,8 +40,7 @@ std::vector cal_dm_trans_pblas(const double* const X_istate, { c.fix_k(isk); const int x_start = isk * px.get_local_size(); - int i1 = 1; - int ivirt = nocc + 1; + char transa = 'N'; char transb = 'T'; const double alpha = 1.0; @@ -43,19 +48,19 @@ std::vector cal_dm_trans_pblas(const double* const X_istate, // 1. [X*C_occ^T]^T=C_occ*X^T Parallel_2D pXc; // nvirt*naos - LR_Util::setup_2d_division(pXc, px.get_block_size(), naos, nvirt, px.blacs_ctxt); + LR_Util::setup_2d_division(pXc, px.get_block_size(), naos, nmo2, px.blacs_ctxt); container::Tensor Xc(DAT::DT_DOUBLE, DEV::CpuDevice, {pXc.get_col_size(), pXc.get_row_size()}); // row is "inside"(memory contiguity) for pblas Xc.zero(); - pdgemm_(&transa, &transb, &naos, &nvirt, &nocc, - &alpha, c.get_pointer(), &i1, &i1, pc.desc, + pdgemm_(&transa, &transb, &naos, &nmo2, &nmo1, + &alpha, c.get_pointer(), &i1, &imo1, pc.desc, X_istate + x_start, &i1, &i1, px.desc, &beta, Xc.data(), &i1, &i1, pXc.desc); // 2. C_virt*[X*C_occ^T] - pdgemm_(&transa, &transb, &naos, &naos, &nvirt, - &alpha, c.get_pointer(), &i1, &ivirt, pc.desc, + pdgemm_(&transa, &transb, &naos, &naos, &nmo2, + &factor, c.get_pointer(), &i1, &imo2, pc.desc, Xc.data(), &i1, &i1, pXc.desc, &beta, dm_trans[isk].data(), &i1, &i1, pmat.desc); } @@ -70,14 +75,20 @@ std::vector cal_dm_trans_pblas(const std::complex* co const int nocc, const int nvirt, const Parallel_2D& pmat, - const bool renorm_k, - const int nspin) + const std::complex factor, + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "cal_dm_trans_pblas"); assert(px.comm() == pc.comm() && px.comm() == pmat.comm()); assert(px.blacs_ctxt == pc.blacs_ctxt && px.blacs_ctxt == pmat.blacs_ctxt); assert(pmat.get_local_size() > 0); const int nks = c.get_nk(); + const int i1 = 1; + const int ivirt = nocc + 1; + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int imo1 = type == MO_TYPE::VV ? ivirt : i1; + const int imo2 = type == MO_TYPE::OO ? i1 : ivirt; std::vector dm_trans(nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, {pmat.get_col_size(), pmat.get_row_size()})); @@ -85,8 +96,6 @@ std::vector cal_dm_trans_pblas(const std::complex* co { c.fix_k(isk); const int x_start = isk * px.get_local_size(); - int i1 = 1; - int ivirt = nocc + 1; // ============== C_virt * X * C_occ^\dagger============= // char transa = 'N'; @@ -114,24 +123,23 @@ std::vector cal_dm_trans_pblas(const std::complex* co char transa = 'N'; char transb = 'C'; Parallel_2D pXc; - LR_Util::setup_2d_division(pXc, px.get_block_size(), nvirt, naos, px.blacs_ctxt); + LR_Util::setup_2d_division(pXc, px.get_block_size(), nmo2, naos, px.blacs_ctxt); container::Tensor Xc(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, {pXc.get_col_size(), pXc.get_row_size()}); // row is "inside"(memory contiguity) for pblas Xc.zero(); - std::complex alpha(1.0, 0.0); + const std::complex alpha(1.0, 0.0); const std::complex beta(0.0, 0.0); - pzgemm_(&transa, &transb, &nvirt, &naos, &nocc, &alpha, + pzgemm_(&transa, &transb, &nmo2, &naos, &nmo1, &alpha, X_istate + x_start, &i1, &i1, px.desc, - c.get_pointer(), &i1, &i1, pc.desc, + c.get_pointer(), &i1, &imo1, pc.desc, &beta, Xc.data>(), &i1, &i1, pXc.desc); // 2. [X*C_occ^\dagger]^TC_virt^T - alpha.real(renorm_k ? 1.0 / static_cast(nks) : 1.0); transa = transb = 'T'; - pzgemm_(&transa, &transb, &naos, &naos, &nvirt, - &alpha, Xc.data>(), &i1, &i1, pXc.desc, - c.get_pointer(), &i1, &ivirt, pc.desc, + pzgemm_(&transa, &transb, &naos, &naos, &nmo2, + &factor, Xc.data>(), &i1, &i1, pXc.desc, + c.get_pointer(), &i1, &imo2, pc.desc, &beta, dm_trans[isk].data>(), &i1, &i1, pmat.desc); } return dm_trans; diff --git a/source/module_lr/dm_trans/dm_trans_serial.cpp b/source/module_lr/dm_trans/dm_trans_serial.cpp index 2a098c08c4..cf3571bfc3 100644 --- a/source/module_lr/dm_trans/dm_trans_serial.cpp +++ b/source/module_lr/dm_trans/dm_trans_serial.cpp @@ -10,12 +10,17 @@ namespace LR const psi::Psi& c, const int& nocc, const int& nvirt, - const bool renorm_k, - const int nspin) + const double factor, + const MO_TYPE type) { // cxc_out_test(X_istate, c); ModuleBase::TITLE("hamilt_lrtd", "cal_dm_trans_forloop"); const int nks = c.get_nk(); + const int imo1 = type == MO_TYPE::VV ? nocc : 0; + const int imo2 = type == MO_TYPE::OO ? 0 : nocc; + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; + const int naos = c.get_nbasis(); std::vector dm_trans(nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { naos, naos })); for (auto& dm : dm_trans)ModuleBase::GlobalFunc::ZEROS(dm.data(), naos * naos); @@ -23,16 +28,16 @@ namespace LR for (size_t isk = 0;isk < nks;++isk) { c.fix_k(isk); - const int x_start = isk * nocc * nvirt; + const int x_start = isk * nmo1 * nmo2; for (size_t mu = 0;mu < naos;++mu) { for (size_t nu = 0;nu < naos;++nu) { // loop for ks states - for (size_t j = 0;j < nocc;++j) + for (size_t p = 0;p < nmo1;++p) { - for (size_t b = 0; b < nvirt;++b) - dm_trans[isk].data()[mu * naos + nu] += c(j, mu) * X_istate[x_start + j * nvirt + b] * c(nocc + b, nu); + for (size_t q = 0; q < nmo2;++q) + dm_trans[isk].data()[mu * naos + nu] += c(imo1 + p, mu) * X_istate[x_start + p * nmo2 + q] * c(imo2 + q, nu) * factor; } } } @@ -45,30 +50,34 @@ namespace LR const psi::Psi>& c, const int& nocc, const int& nvirt, - const bool renorm_k, - const int nspin) + const std::complex factor, + const MO_TYPE type) { // cxc_out_test(X_istate, c); ModuleBase::TITLE("hamilt_lrtd", "cal_dm_trans_forloop"); const int nks = c.get_nk(); - int naos = c.get_nbasis(); + const int naos = c.get_nbasis(); + const int imo1 = type == MO_TYPE::VV ? nocc : 0; + const int imo2 = type == MO_TYPE::OO ? 0 : nocc; + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; std::vector dm_trans(nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { naos, naos })); for (auto& dm : dm_trans)ModuleBase::GlobalFunc::ZEROS(dm.data>(), naos * naos); // loop for AOs for (size_t isk = 0;isk < nks;++isk) { c.fix_k(isk); - const int x_start = isk * nocc * nvirt; + const int x_start = isk * nmo1 * nmo2; for (size_t mu = 0;mu < naos;++mu) { for (size_t nu = 0;nu < naos;++nu) { // loop for ks states - for (size_t j = 0;j < nocc;++j) + for (size_t p = 0;p < nmo1;++p) { - for (size_t b = 0; b < nvirt;++b) + for (size_t q = 0; q < nmo2;++q) dm_trans[isk].data>()[nu * naos + mu] += - std::conj(c(j, mu)) * X_istate[x_start + j * nvirt + b] * c(nocc + b, nu) / static_cast(nks / nspin); + std::conj(c(imo1 + p, mu)) * X_istate[x_start + p * nmo2 + q] * c(imo2 + q, nu) * factor; } } } @@ -82,29 +91,33 @@ namespace LR const psi::Psi& c, const int& nocc, const int& nvirt, - const bool renorm_k, - const int nspin) + const double factor, + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "cal_dm_trans_blas"); const int nks = c.get_nk(); - int naos = c.get_nbasis(); + const int naos = c.get_nbasis(); + const int imo1 = type == MO_TYPE::VV ? nocc : 0; + const int imo2 = type == MO_TYPE::OO ? 0 : nocc; + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; std::vector dm_trans(nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { naos, naos })); for (size_t isk = 0;isk < nks;++isk) { c.fix_k(isk); - const int x_start = isk * nocc * nvirt; + const int x_start = isk * nmo1 * nmo2; // 1. [X*C_occ^T]^T=C_occ*X^T char transa = 'N'; char transb = 'T'; const double alpha = 1.0; const double beta = 0.0; - container::Tensor Xc(DAT::DT_DOUBLE, DEV::CpuDevice, { nvirt, naos }); - dgemm_(&transa, &transb, &naos, &nvirt, &nocc, &alpha, - c.get_pointer(), &naos, X_istate + x_start, &nvirt, + container::Tensor Xc(DAT::DT_DOUBLE, DEV::CpuDevice, { nmo2, naos }); + dgemm_(&transa, &transb, &naos, &nmo2, &nmo1, &alpha, + c.get_pointer(imo1), &naos, X_istate + x_start, &nmo2, &beta, Xc.data(), &naos); // 2. C_virt*[X*C_occ^T] - dgemm_(&transa, &transb, &naos, &naos, &nvirt, &alpha, - c.get_pointer(nocc), &naos, Xc.data(), &naos, &beta, + dgemm_(&transa, &transb, &naos, &naos, &nmo2, &factor, + c.get_pointer(imo2), &naos, Xc.data(), &naos, &beta, dm_trans[isk].data(), &naos); } return dm_trans; @@ -116,21 +129,25 @@ namespace LR const psi::Psi>& c, const int& nocc, const int& nvirt, - const bool renorm_k, - const int nspin) + const std::complex factor, + const MO_TYPE type) { ModuleBase::TITLE("hamilt_lrtd", "cal_dm_trans_blas"); const int nks = c.get_nk(); - int naos = c.get_nbasis(); + const int naos = c.get_nbasis(); + const int imo1 = type == MO_TYPE::VV ? nocc : 0; + const int imo2 = type == MO_TYPE::OO ? 0 : nocc; + const int nmo1 = type == MO_TYPE::VV ? nvirt : nocc; + const int nmo2 = type == MO_TYPE::OO ? nocc : nvirt; std::vector dm_trans(nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { naos, naos })); for (size_t isk = 0;isk < nks;++isk) { c.fix_k(isk); - const int x_start = isk * nocc * nvirt; + const int x_start = isk * nmo1 * nmo2; char transa = 'N'; char transb = 'C'; - std::complex alpha(1.0, 0.0); + const std::complex alpha(1.0, 0.0); const std::complex beta(0.0, 0.0); // ============== C_virt * X * C_occ^\dagger============= @@ -148,15 +165,14 @@ namespace LR // ============== [C_virt * X * C_occ^\dagger]^T============= // ============== = [C_occ^* * X^T * C_virt^T]^T============= // 1. X*C_occ^\dagger - container::Tensor Xc(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { naos, nvirt }); - zgemm_(&transa, &transb, &nvirt, &naos, &nocc, &alpha, - X_istate + x_start, &nvirt, c.get_pointer(), &naos, - &beta, Xc.data>(), &nvirt); + container::Tensor Xc(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { naos, nmo2 }); + zgemm_(&transa, &transb, &nmo2, &naos, &nmo1, &alpha, + X_istate + x_start, &nmo2, c.get_pointer(imo1), &naos, + &beta, Xc.data>(), &nmo2); // 2. [X*C_occ^\dagger]^TC_virt^T transa = transb = 'T'; - alpha.real(renorm_k ? 1.0 / static_cast(nks / nspin) : 1.0); - zgemm_(&transa, &transb, &naos, &naos, &nvirt, &alpha, - Xc.data>(), &nvirt, c.get_pointer(nocc), &naos, &beta, + zgemm_(&transa, &transb, &naos, &naos, &nmo2, &factor, + Xc.data>(), &nmo2, c.get_pointer(imo2), &naos, &beta, dm_trans[isk].data>(), &naos); } return dm_trans; diff --git a/source/module_lr/dm_trans/test/dm_trans_test.cpp b/source/module_lr/dm_trans/test/dm_trans_test.cpp index 06e412155f..8a40f08c61 100644 --- a/source/module_lr/dm_trans/test/dm_trans_test.cpp +++ b/source/module_lr/dm_trans/test/dm_trans_test.cpp @@ -61,19 +61,29 @@ TEST_F(DMTransTest, DoubleSerial) { for (auto s : this->sizes) { - psi::Psi X(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - set_rand(X.get_pointer(), nstate * s.nks * s.nocc * s.nvirt); + psi::Psi X_vo(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + set_rand(X_vo.get_pointer(), nstate * s.nks * s.nocc * s.nvirt); + psi::Psi X_oo(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + set_rand(X_oo.get_pointer(), nstate * s.nks * s.nocc * s.nocc); + psi::Psi X_vv(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + set_rand(X_vv.get_pointer(), nstate * s.nks * s.nvirt * s.nvirt); for (int istate = 0;istate < nstate;++istate) { - int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; + const int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; std::vector temp(s.nks, s.naos); psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); set_rand(c.get_pointer(), size_c); - X.fix_b(istate); - const std::vector& dm_for = LR::cal_dm_trans_forloop_serial(X.get_pointer(), c, s.nocc, s.nvirt); - const std::vector& dm_blas = LR::cal_dm_trans_blas(X.get_pointer(), c, s.nocc, s.nvirt); - for (int isk = 0;isk < s.nks;++isk) check_eq(dm_for[isk].data(), dm_blas[isk].data(), s.naos * s.naos); + auto test = [&](psi::Psi& X, const LR::MO_TYPE type) + { + X.fix_b(istate); + const std::vector& dm_for = LR::cal_dm_trans_forloop_serial(X.get_pointer(), c, s.nocc, s.nvirt, 1., type); + const std::vector& dm_blas = LR::cal_dm_trans_blas(X.get_pointer(), c, s.nocc, s.nvirt, 1., type); + for (int isk = 0;isk < s.nks;++isk) check_eq(dm_for[isk].data(), dm_blas[isk].data(), s.naos * s.naos); + }; + test(X_vo, LR::MO_TYPE::VO); + test(X_oo, LR::MO_TYPE::OO); + test(X_vv, LR::MO_TYPE::VV); } } @@ -82,19 +92,29 @@ TEST_F(DMTransTest, ComplexSerial) { for (auto s : this->sizes) { - psi::Psi> X(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - set_rand(X.get_pointer(), nstate * s.nks * s.nocc * s.nvirt); + psi::Psi> X_vo(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + set_rand(X_vo.get_pointer(), nstate * s.nks * s.nocc * s.nvirt); + psi::Psi> X_oo(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + set_rand(X_oo.get_pointer(), nstate * s.nks * s.nocc * s.nocc); + psi::Psi> X_vv(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + set_rand(X_vv.get_pointer(), nstate * s.nks * s.nvirt * s.nvirt); for (int istate = 0;istate < nstate;++istate) { - int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; + const int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; std::vector temp(s.nks, s.naos); psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); set_rand(c.get_pointer(), size_c); - X.fix_b(istate); - const std::vector& dm_for = LR::cal_dm_trans_forloop_serial(X.get_pointer(), c, s.nocc, s.nvirt); - const std::vector& dm_blas = LR::cal_dm_trans_blas(X.get_pointer(), c, s.nocc, s.nvirt); - for (int isk = 0;isk < s.nks;++isk) check_eq(dm_for[isk].data>(), dm_blas[isk].data>(), s.naos * s.naos); + auto test = [&](psi::Psi>& X, const LR::MO_TYPE type) + { + X.fix_b(istate); + const std::vector& dm_for = LR::cal_dm_trans_forloop_serial(X.get_pointer(), c, s.nocc, s.nvirt, std::complex(1., 0.), type); + const std::vector& dm_blas = LR::cal_dm_trans_blas(X.get_pointer(), c, s.nocc, s.nvirt, std::complex(1., 0.), type); + for (int isk = 0;isk < s.nks;++isk) check_eq(dm_for[isk].data>(), dm_blas[isk].data>(), s.naos * s.naos); + }; + test(X_vo, LR::MO_TYPE::VO); + test(X_oo, LR::MO_TYPE::OO); + test(X_vv, LR::MO_TYPE::VV); } } @@ -107,54 +127,60 @@ TEST_F(DMTransTest, DoubleParallel) { // c: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) - Parallel_2D px; - LR_Util::setup_2d_division(px, s.nb, s.nvirt, s.nocc); + Parallel_2D px_vo, px_oo, px_vv; + LR_Util::setup_2d_division(px_vo, s.nb, s.nvirt, s.nocc); + LR_Util::setup_2d_division(px_oo, s.nb, s.nocc, s.nocc, px_vo.blacs_ctxt); + LR_Util::setup_2d_division(px_vv, s.nb, s.nvirt, s.nvirt, px_vo.blacs_ctxt); + + psi::Psi X_vo(s.nks, nstate, px_vo.get_local_size(), nullptr, false); + set_rand(X_vo.get_pointer(), nstate * s.nks * px_vo.get_local_size()); + psi::Psi X_oo(s.nks, nstate, px_oo.get_local_size(), nullptr, false); + set_rand(X_oo.get_pointer(), nstate * s.nks * px_oo.get_local_size()); + psi::Psi X_vv(s.nks, nstate, px_vv.get_local_size(), nullptr, false); + set_rand(X_vv.get_pointer(), nstate * s.nks * px_vv.get_local_size()); - std::vector temp_1(s.nks, px.get_local_size()); - psi::Psi X(s.nks, nstate, px.get_local_size(), temp_1.data(), false); Parallel_2D pc; - LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, px.blacs_ctxt); + LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, px_vo.blacs_ctxt); std::vector temp_2(s.nks, pc.get_row_size()); psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), temp_2.data(), true); Parallel_2D pmat; - LR_Util::setup_2d_division(pmat, s.nb, s.naos, s.naos, px.blacs_ctxt); + LR_Util::setup_2d_division(pmat, s.nb, s.naos, s.naos, px_vo.blacs_ctxt); - EXPECT_EQ(px.dim0, pc.dim0); - EXPECT_EQ(px.dim1, pc.dim1); - EXPECT_GE(s.nvirt, px.dim0); - EXPECT_GE(s.nocc, px.dim1); + EXPECT_EQ(px_vo.dim0, pc.dim0); + EXPECT_EQ(px_vo.dim1, pc.dim1); + EXPECT_GE(s.nvirt, px_vo.dim0); + EXPECT_GE(s.nocc, px_vo.dim1); EXPECT_GE(s.naos, pc.dim0); - set_rand(X.get_pointer(), nstate * s.nks * px.get_local_size()); //set X and X_full - psi::Psi X_full(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); // allocate X_full - for (int istate = 0;istate < nstate;++istate) - { - X.fix_b(istate); - X_full.fix_b(istate); - for (int isk = 0;isk < s.nks;++isk) + psi::Psi X_full_vo(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); // allocate X_full + psi::Psi X_full_oo(s.nks, nstate, s.nocc * s.nocc, nullptr, false); // allocate X_full + psi::Psi X_full_vv(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); // allocate X_full + + auto gather = [&](const psi::Psi& X, psi::Psi& X_full, const Parallel_2D& px, const int dim1, const int dim2) { - X.fix_k(isk); - X_full.fix_k(isk); - LR_Util::gather_2d_to_full(px, X.get_pointer(), X_full.get_pointer(), false, s.nvirt, s.nocc); - } - } + for (int istate = 0;istate < nstate;++istate) + { + X.fix_b(istate); + X_full.fix_b(istate); + for (int isk = 0;isk < s.nks;++isk) + { + X.fix_k(isk); + X_full.fix_k(isk); + LR_Util::gather_2d_to_full(px, X.get_pointer(), X_full.get_pointer(), false, dim1, dim2); + } + } + }; + gather(X_vo, X_full_vo, px_vo, s.nvirt, s.nocc); + gather(X_oo, X_full_oo, px_oo, s.nocc, s.nocc); + gather(X_vv, X_full_vv, px_vv, s.nvirt, s.nvirt); + for (int istate = 0;istate < nstate;++istate) { c.fix_k(0); set_rand(c.get_pointer(), s.nks * pc.get_local_size()); // set c - X.fix_b(istate); - X_full.fix_b(istate); - - std::vector dm_pblas_loc = LR::cal_dm_trans_pblas(X.get_pointer(), px, c, pc, s.naos, s.nocc, s.nvirt, pmat); - - // gather dm and output - std::vector dm_gather(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); - for (int isk = 0;isk < s.nks;++isk) - LR_Util::gather_2d_to_full(pmat, dm_pblas_loc[isk].data(), dm_gather[isk].data(), false, s.naos, s.naos); - - // compare to global matrix + // gather C std::vector temp(s.nks, s.naos); psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); for (int isk = 0;isk < s.nks;++isk) @@ -163,11 +189,26 @@ TEST_F(DMTransTest, DoubleParallel) c_full.fix_k(isk); LR_Util::gather_2d_to_full(pc, c.get_pointer(), c_full.get_pointer(), false, s.naos, s.nocc + s.nvirt); } - if (my_rank == 0) - { - const std::vector& dm_full = LR::cal_dm_trans_blas(X_full.get_pointer(), c_full, s.nocc, s.nvirt); - for (int isk = 0;isk < s.nks;++isk) check_eq(dm_full[isk].data(), dm_gather[isk].data(), s.naos * s.naos); - } + + auto test = [&](psi::Psi& X, psi::Psi& X_full, const Parallel_2D& px, const LR::MO_TYPE type) + { + X.fix_b(istate); + X_full.fix_b(istate); + std::vector dm_pblas_loc = LR::cal_dm_trans_pblas(X.get_pointer(), px, c, pc, s.naos, s.nocc, s.nvirt, pmat, (double)1.0 / (double)s.nks, type); + std::vector dm_gather(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); + for (int isk = 0;isk < s.nks;++isk) + { + LR_Util::gather_2d_to_full(pmat, dm_pblas_loc[isk].data(), dm_gather[isk].data(), false, s.naos, s.naos); + } + if (my_rank == 0) + { + const std::vector& dm_full = LR::cal_dm_trans_blas(X_full.get_pointer(), c_full, s.nocc, s.nvirt, (double)1.0 / (double)s.nks, type); + for (int isk = 0;isk < s.nks;++isk) check_eq(dm_full[isk].data(), dm_gather[isk].data(), s.naos * s.naos); + } + }; + test(X_vo, X_full_vo, px_vo, LR::MO_TYPE::VO); + test(X_oo, X_full_oo, px_oo, LR::MO_TYPE::OO); + test(X_vv, X_full_vv, px_vv, LR::MO_TYPE::VV); } } } @@ -177,45 +218,52 @@ TEST_F(DMTransTest, ComplexParallel) { // c: nao*nbands in para2d, nbands*nao in psi (row-para and constructed: nao) // X: nvirt*nocc in para2d, nocc*nvirt in psi (row-para and constructed: nvirt) - Parallel_2D px; - LR_Util::setup_2d_division(px, s.nb, s.nvirt, s.nocc); - psi::Psi> X(s.nks, nstate, px.get_local_size(), nullptr, false); + Parallel_2D px_vo, px_oo, px_vv; + LR_Util::setup_2d_division(px_vo, s.nb, s.nvirt, s.nocc); + LR_Util::setup_2d_division(px_oo, s.nb, s.nocc, s.nocc, px_vo.blacs_ctxt); + LR_Util::setup_2d_division(px_vv, s.nb, s.nvirt, s.nvirt, px_vo.blacs_ctxt); + + psi::Psi> X_vo(s.nks, nstate, px_vo.get_local_size(), nullptr, false); + set_rand(X_vo.get_pointer(), nstate * s.nks * px_vo.get_local_size()); + psi::Psi> X_oo(s.nks, nstate, px_oo.get_local_size(), nullptr, false); + set_rand(X_oo.get_pointer(), nstate * s.nks * px_oo.get_local_size()); + psi::Psi> X_vv(s.nks, nstate, px_vv.get_local_size(), nullptr, false); + set_rand(X_vv.get_pointer(), nstate * s.nks * px_vv.get_local_size()); + Parallel_2D pc; - LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, px.blacs_ctxt); + LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, px_vo.blacs_ctxt); std::vector temp(s.nks, pc.get_row_size()); psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), temp.data(), true); Parallel_2D pmat; - LR_Util::setup_2d_division(pmat, s.nb, s.naos, s.naos, px.blacs_ctxt); + LR_Util::setup_2d_division(pmat, s.nb, s.naos, s.naos, px_vo.blacs_ctxt); - set_rand(X.get_pointer(), nstate * s.nks * px.get_local_size()); //set X and X_full - psi::Psi> X_full(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); // allocate X_full - for (int istate = 0;istate < nstate;++istate) - { - X.fix_b(istate); - X_full.fix_b(istate); - for (int isk = 0;isk < s.nks;++isk) + psi::Psi> X_full_vo(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); // allocate X_full + psi::Psi> X_full_oo(s.nks, nstate, s.nocc * s.nocc, nullptr, false); // allocate X_full + psi::Psi> X_full_vv(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); // allocate X_full + + auto gather = [&](const psi::Psi>& X, psi::Psi>& X_full, const Parallel_2D& px, const int dim1, const int dim2) { - X.fix_k(isk); - X_full.fix_k(isk); - LR_Util::gather_2d_to_full(px, X.get_pointer(), X_full.get_pointer(), false, s.nvirt, s.nocc); - } - } + for (int istate = 0;istate < nstate;++istate) + { + X.fix_b(istate); + X_full.fix_b(istate); + for (int isk = 0;isk < s.nks;++isk) + { + X.fix_k(isk); + X_full.fix_k(isk); + LR_Util::gather_2d_to_full(px, X.get_pointer(), X_full.get_pointer(), false, dim1, dim2); + } + } + }; + gather(X_vo, X_full_vo, px_vo, s.nvirt, s.nocc); + gather(X_oo, X_full_oo, px_oo, s.nocc, s.nocc); + gather(X_vv, X_full_vv, px_vv, s.nvirt, s.nvirt); + for (int istate = 0;istate < nstate;++istate) { c.fix_k(0); set_rand(c.get_pointer(), s.nks * pc.get_local_size()); // set c - - X.fix_b(istate); - X_full.fix_b(istate); - - std::vector dm_pblas_loc = LR::cal_dm_trans_pblas(X.get_pointer(), px, c, pc, s.naos, s.nocc, s.nvirt, pmat); - - // gather dm and output - std::vector dm_gather(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); - for (int isk = 0;isk < s.nks;++isk) - LR_Util::gather_2d_to_full(pmat, dm_pblas_loc[isk].data>(), dm_gather[isk].data>(), false, s.naos, s.naos); - // compare to global matrix std::vector ngk_temp_2(s.nks, s.naos); psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2.data(), true); @@ -225,11 +273,26 @@ TEST_F(DMTransTest, ComplexParallel) c_full.fix_k(isk); LR_Util::gather_2d_to_full(pc, c.get_pointer(), c_full.get_pointer(), false, s.naos, s.nocc + s.nvirt); } - if (my_rank == 0) - { - std::vector dm_full = LR::cal_dm_trans_blas(X_full.get_pointer(), c_full, s.nocc, s.nvirt); - for (int isk = 0;isk < s.nks;++isk) check_eq(dm_full[isk].data>(), dm_gather[isk].data>(), s.naos * s.naos); - } + + auto test = [&](psi::Psi>& X, psi::Psi>& X_full, const Parallel_2D& px, const LR::MO_TYPE type) + { + X.fix_b(istate); + X_full.fix_b(istate); + std::vector dm_pblas_loc = LR::cal_dm_trans_pblas(X.get_pointer(), px, c, pc, s.naos, s.nocc, s.nvirt, pmat, std::complex(1.0, 0.0) / (double)s.nks, type); + std::vector dm_gather(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); + for (int isk = 0;isk < s.nks;++isk) + { + LR_Util::gather_2d_to_full(pmat, dm_pblas_loc[isk].data>(), dm_gather[isk].data>(), false, s.naos, s.naos); + } + if (my_rank == 0) + { + const std::vector& dm_full = LR::cal_dm_trans_blas(X_full.get_pointer(), c_full, s.nocc, s.nvirt, std::complex(1.0, 0.0) / (double)s.nks, type); + for (int isk = 0;isk < s.nks;++isk) check_eq(dm_full[isk].data>(), dm_gather[isk].data>(), s.naos * s.naos); + } + }; + test(X_vo, X_full_vo, px_vo, LR::MO_TYPE::VO); + test(X_oo, X_full_oo, px_oo, LR::MO_TYPE::OO); + test(X_vv, X_full_vv, px_vv, LR::MO_TYPE::VV); } } } diff --git a/source/module_lr/hamilt_casida.h b/source/module_lr/hamilt_casida.h index b28ad9fde8..75c8ddd554 100644 --- a/source/module_lr/hamilt_casida.h +++ b/source/module_lr/hamilt_casida.h @@ -119,10 +119,10 @@ namespace LR { const auto psi_ks_is = LR_Util::get_psi_spin(psi_ks_in, is, nk); #ifdef __MPI - std::vector dm_trans_2d = cal_dm_trans_pblas(X, pX[is], psi_ks_is, pc_in, naos, nocc[is], nvirt[is], pmat_in); + std::vector dm_trans_2d = cal_dm_trans_pblas(X, pX[is], psi_ks_is, pc_in, naos, nocc[is], nvirt[is], pmat_in, (T)1.0 / (T)nk); if (this->tdm_sym) for (auto& t : dm_trans_2d) LR_Util::matsym(t.data(), naos, pmat_in); #else - std::vector dm_trans_2d = cal_dm_trans_blas(X, psi_ks_is, nocc[is], nvirt[is]); + std::vector dm_trans_2d = cal_dm_trans_blas(X, psi_ks_is, nocc[is], nvirt[is], (T)1.0 / (T)nk); if (this->tdm_sym) for (auto& t : dm_trans_2d) LR_Util::matsym(t.data(), naos); #endif // LR_Util::print_tensor(dm_trans_2d[0], "dm_trans_2d[0]", &pmat_in); diff --git a/source/module_lr/hamilt_ulr.hpp b/source/module_lr/hamilt_ulr.hpp index c058d14803..40e09b50f0 100644 --- a/source/module_lr/hamilt_ulr.hpp +++ b/source/module_lr/hamilt_ulr.hpp @@ -73,10 +73,10 @@ namespace LR const auto psi_ks_is = LR_Util::get_psi_spin(psi_ks_in, is, nk); // LR_Util::print_value(X, pX_in[is].get_local_size()); #ifdef __MPI - std::vector dm_trans_2d = cal_dm_trans_pblas(X, pX[is], psi_ks_is, pc_in, naos, nocc[is], nvirt[is], pmat_in); + std::vector dm_trans_2d = cal_dm_trans_pblas(X, pX[is], psi_ks_is, pc_in, naos, nocc[is], nvirt[is], pmat_in, (T)1.0 / (T)nk); if (this->tdm_sym) for (auto& t : dm_trans_2d) LR_Util::matsym(t.data(), naos, pmat_in); #else - std::vector dm_trans_2d = cal_dm_trans_blas(X, psi_ks_is, nocc[is], nvirt[is]); + std::vector dm_trans_2d = cal_dm_trans_blas(X, psi_ks_is, nocc[is], nvirt[is], (T)1.0 / (T)nk); if (this->tdm_sym) for (auto& t : dm_trans_2d) LR_Util::matsym(t.data(), naos); #endif // LR_Util::print_tensor(dm_trans_2d[0], "DMtrans(k=0)", &pmat_in); diff --git a/source/module_lr/lr_spectrum.cpp b/source/module_lr/lr_spectrum.cpp index 0a2c5735f6..5815d7b201 100644 --- a/source/module_lr/lr_spectrum.cpp +++ b/source/module_lr/lr_spectrum.cpp @@ -18,10 +18,10 @@ elecstate::DensityMatrix LR::LR_Spectrum::cal_transition_density_matrix const int offset_x = offset_b + is * nk * this->pX[0].get_local_size(); //1. transition density #ifdef __MPI - std::vector dm_trans_2d = cal_dm_trans_pblas(X + offset_x, this->pX[is], psi_ks[is], this->pc, this->naos, this->nocc[is], this->nvirt[is], this->pmat); + std::vector dm_trans_2d = cal_dm_trans_pblas(X + offset_x, this->pX[is], psi_ks[is], this->pc, this->naos, this->nocc[is], this->nvirt[is], this->pmat, (T)1.0 / (T)nk); // if (this->tdm_sym) for (auto& t : dm_trans_2d) LR_Util::matsym(t.data(), naos, pmat); #else - std::vector dm_trans_2d = cal_dm_trans_blas(X + offset_x, this->psi_ks[is], this->nocc[is], this->nvirt[is]); + std::vector dm_trans_2d = cal_dm_trans_blas(X + offset_x, this->psi_ks[is], this->nocc[is], this->nvirt[is], (T)1.0 / (T)nk); // if (this->tdm_sym) for (auto& t : dm_trans_2d) LR_Util::matsym(t.data(), naos); #endif for (int ik = 0;ik < this->nk;++ik) { DM_trans.set_DMK_pointer(ik + is * nk, dm_trans_2d[ik].data()); } From b809ce6c1553ebadfde4d142aa9cda7595bb2f5f Mon Sep 17 00:00:00 2001 From: Xinyuan Liang <64718735+xuan112358@users.noreply.github.com> Date: Tue, 14 Jan 2025 00:46:11 +0800 Subject: [PATCH 057/160] Update pdm before outputting DeePKS labels (#5857) * rename cal_gedm as cal_edelta_gedm * Update pdm and other properties before outputting deeepks labels * fix bug of include * change test ref because of updating pdm --- .../hamilt_lcaodft/FORCE_gamma.cpp | 29 +++---- .../hamilt_lcaodft/FORCE_k.cpp | 29 +++---- .../hamilt_lcaodft/hamilt_lcao.h | 5 ++ .../operator_lcao/deepks_lcao.cpp | 2 +- .../module_deepks/LCAO_deepks.h | 2 +- .../module_deepks/LCAO_deepks_interface.cpp | 84 +++++++++++-------- .../module_deepks/deepks_basic.cpp | 16 ++-- .../module_deepks/deepks_basic.h | 8 +- .../module_deepks/test/LCAO_deepks_test.cpp | 2 +- .../602_NO_deepks_d_H2O_md_lda2pbe/result.ref | 18 ++-- .../result.ref | 20 ++--- 11 files changed, 118 insertions(+), 97 deletions(-) diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp index d8b913a61a..e3bbe853e3 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp @@ -251,20 +251,21 @@ void Force_LCAO::ftable(const bool isforce, if (PARAM.inp.deepks_scf) { const std::vector>& dm_gamma = dm->get_DMK_vector(); - std::vector descriptor; - // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm - DeePKS_domain::cal_descriptor(ucell.nat, ld.inlmax, ld.inl_l, ld.pdm, descriptor, ld.des_per_atom); - DeePKS_domain::cal_gedm(ucell.nat, - ld.lmaxd, - ld.nmaxd, - ld.inlmax, - ld.des_per_atom, - ld.inl_l, - descriptor, - ld.pdm, - ld.model_deepks, - ld.gedm, - ld.E_delta); + + // These calculations have been done in LCAO_Deepks_Interface in after_scf + // std::vector descriptor; + // DeePKS_domain::cal_descriptor(ucell.nat, ld.inlmax, ld.inl_l, ld.pdm, descriptor, ld.des_per_atom); + // DeePKS_domain::cal_edelta_gedm(ucell.nat, + // ld.lmaxd, + // ld.nmaxd, + // ld.inlmax, + // ld.des_per_atom, + // ld.inl_l, + // descriptor, + // ld.pdm, + // ld.model_deepks, + // ld.gedm, + // ld.E_delta); const int nks = 1; DeePKS_domain::cal_f_delta(dm_gamma, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp index 7ec1f427d0..921c8f3155 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp @@ -346,20 +346,21 @@ void Force_LCAO>::ftable(const bool isforce, if (PARAM.inp.deepks_scf) { const std::vector>>& dm_k = dm->get_DMK_vector(); - std::vector descriptor; - // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm - DeePKS_domain::cal_descriptor(ucell.nat, ld.inlmax, ld.inl_l, ld.pdm, descriptor, ld.des_per_atom); - DeePKS_domain::cal_gedm(ucell.nat, - ld.lmaxd, - ld.nmaxd, - ld.inlmax, - ld.des_per_atom, - ld.inl_l, - descriptor, - ld.pdm, - ld.model_deepks, - ld.gedm, - ld.E_delta); + + // These calculations have been done in LCAO_Deepks_Interface in after_scf + // std::vector descriptor; + // DeePKS_domain::cal_descriptor(ucell.nat, ld.inlmax, ld.inl_l, ld.pdm, descriptor, ld.des_per_atom); + // DeePKS_domain::cal_edelta_gedm(ucell.nat, + // ld.lmaxd, + // ld.nmaxd, + // ld.inlmax, + // ld.des_per_atom, + // ld.inl_l, + // descriptor, + // ld.pdm, + // ld.model_deepks, + // ld.gedm, + // ld.E_delta); DeePKS_domain::cal_f_delta>(dm_k, ucell, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h index 303a93e3c3..b1603ac93e 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h @@ -13,6 +13,11 @@ #include "module_hamilt_lcao/module_hcontainer/hcontainer.h" #include + +#ifdef __DEEPKS +#include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" +#endif + #ifdef __EXX #include "module_ri/Exx_LRI.h" #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index fe3ca7b364..3843410740 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -186,7 +186,7 @@ void hamilt::DeePKS>::contributeHR() this->ld->pdm, descriptor, this->ld->des_per_atom); - DeePKS_domain::cal_gedm(this->ucell->nat, + DeePKS_domain::cal_edelta_gedm(this->ucell->nat, this->ld->lmaxd, this->ld->nmaxd, inlmax, diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index 7341bd60fb..647fd8e39b 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -80,7 +80,7 @@ class LCAO_Deepks bool init_pdm = false; // for DeePKS NSCF calculation, set init_pdm to skip the calculation of pdm in SCF iteration // deep neural network module that provides corrected Hamiltonian term and - // related derivatives. Used in cal_gedm. + // related derivatives. Used in cal_edelta_gedm. torch::jit::script::Module model_deepks; // saves and its derivatives diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index 58e2d0e349..5335c58624 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -39,6 +39,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // These variables are frequently used in the following code const int inlmax = orb.Alpha[0].getTotal_nchi() * nat; const int lmaxd = orb.get_lmax_d(); + const int nmaxd = ld->nmaxd; const int des_per_atom = ld->des_per_atom; const int* inl_l = ld->inl_l; @@ -49,11 +50,56 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, bool init_pdm = ld->init_pdm; double E_delta = ld->E_delta; double e_delta_band = ld->e_delta_band; - double** gedm = ld->gedm; const int my_rank = GlobalV::MY_RANK; const int nspin = PARAM.inp.nspin; + // Note : update PDM and all other quantities with the current dm + // DeePKS PDM and descriptor + if (PARAM.inp.deepks_out_labels || PARAM.inp.deepks_scf) + { + // this part is for integrated test of deepks + // so it is printed no matter even if deepks_out_labels is not used + DeePKS_domain::cal_pdm + (init_pdm, inlmax, lmaxd, inl_l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); + + DeePKS_domain::check_pdm(inlmax, inl_l, pdm); // print out the projected dm for NSCF calculaiton + + std::vector descriptor; + DeePKS_domain::cal_descriptor(nat, inlmax, inl_l, pdm, descriptor, + des_per_atom); // final descriptor + DeePKS_domain::check_descriptor(inlmax, des_per_atom, inl_l, ucell, PARAM.globalv.global_out_dir, descriptor); + + if (PARAM.inp.deepks_out_labels) + { + LCAO_deepks_io::save_npy_d(nat, + des_per_atom, + inlmax, + inl_l, + PARAM.inp.deepks_equiv, + descriptor, + PARAM.globalv.global_out_dir, + GlobalV::MY_RANK); // libnpy needed + } + + if (PARAM.inp.deepks_scf) + { + // update E_delta and gedm + // new gedm is also useful in cal_f_delta, so it should be ld->gedm + DeePKS_domain::cal_edelta_gedm(nat, + lmaxd, + nmaxd, + inlmax, + des_per_atom, + inl_l, + descriptor, + pdm, + ld->model_deepks, + ld->gedm, + E_delta); + } + } + // Used for deepks_bandgap == 1 and deepks_v_delta > 0 std::vector>* h_delta = nullptr; if constexpr (std::is_same::value) @@ -65,7 +111,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, h_delta = &ld->H_V_delta_k; } - // calculating deepks correction to bandgap and save the results + // calculating deepks correction and save the results if (PARAM.inp.deepks_out_labels) { // Used for deepks_scf == 1 @@ -317,38 +363,6 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, } // end deepks_out_labels - // DeePKS PDM and descriptor - if (PARAM.inp.deepks_out_labels || PARAM.inp.deepks_scf) - { - // this part is for integrated test of deepks - // so it is printed no matter even if deepks_out_labels is not used - // when deepks_scf is on, the init pdm should be same as the out pdm, so we should not recalculate the pdm - if (!PARAM.inp.deepks_scf) - { - DeePKS_domain::cal_pdm< - TK>(init_pdm, inlmax, lmaxd, inl_l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); - } - - DeePKS_domain::check_pdm(inlmax, inl_l, pdm); // print out the projected dm for NSCF calculaiton - - std::vector descriptor; - DeePKS_domain::cal_descriptor(nat, inlmax, inl_l, pdm, descriptor, - des_per_atom); // final descriptor - DeePKS_domain::check_descriptor(inlmax, des_per_atom, inl_l, ucell, PARAM.globalv.global_out_dir, descriptor); - - if (PARAM.inp.deepks_out_labels) - { - LCAO_deepks_io::save_npy_d(nat, - des_per_atom, - inlmax, - inl_l, - PARAM.inp.deepks_equiv, - descriptor, - PARAM.globalv.global_out_dir, - GlobalV::MY_RANK); // libnpy needed - } - } - /// print out deepks information to the screen if (PARAM.inp.deepks_scf) { @@ -361,7 +375,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, { LCAO_deepks_io::print_dm(nks, PARAM.globalv.nlocal, ParaV->nrow, dm->get_DMK_vector()); - DeePKS_domain::check_gedm(inlmax, inl_l, gedm); + DeePKS_domain::check_gedm(inlmax, inl_l, ld->gedm); std::ofstream ofs("E_delta_bands.dat"); ofs << std::setprecision(10) << e_delta_band; diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp index 0ff45425a9..52ba16190c 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp @@ -75,7 +75,7 @@ inline void generate_py_files(const int lmaxd, const int nmaxd, const std::strin return; } - std::ofstream ofs("cal_gedm.py"); + std::ofstream ofs("cal_edelta_gedm.py"); ofs << "import torch" << std::endl; ofs << "import numpy as np" << std::endl << std::endl; ofs << "import sys" << std::endl; @@ -121,7 +121,7 @@ inline void generate_py_files(const int lmaxd, const int nmaxd, const std::strin } } -void DeePKS_domain::cal_gedm_equiv(const int nat, +void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, const int lmaxd, const int nmaxd, const int inlmax, @@ -131,7 +131,7 @@ void DeePKS_domain::cal_gedm_equiv(const int nat, double** gedm, double& E_delta) { - ModuleBase::TITLE("DeePKS_domain", "cal_gedm_equiv"); + ModuleBase::TITLE("DeePKS_domain", "cal_edelta_gedm_equiv"); LCAO_deepks_io::save_npy_d(nat, des_per_atom, @@ -146,7 +146,7 @@ void DeePKS_domain::cal_gedm_equiv(const int nat, if (GlobalV::MY_RANK == 0) { - std::string cmd = "python cal_gedm.py " + PARAM.inp.deepks_model; + std::string cmd = "python cal_edelta_gedm.py " + PARAM.inp.deepks_model; int stat = std::system(cmd.c_str()); assert(stat == 0); } @@ -155,13 +155,13 @@ void DeePKS_domain::cal_gedm_equiv(const int nat, LCAO_deepks_io::load_npy_gedm(nat, des_per_atom, gedm, E_delta, GlobalV::MY_RANK); - std::string cmd = "rm -f cal_gedm.py basis.yaml ec.npy gedm.npy"; + std::string cmd = "rm -f cal_edelta_gedm.py basis.yaml ec.npy gedm.npy"; std::system(cmd.c_str()); } // obtain from the machine learning model dE_delta/dDescriptor // E_delta is also calculated here -void DeePKS_domain::cal_gedm(const int nat, +void DeePKS_domain::cal_edelta_gedm(const int nat, const int lmaxd, const int nmaxd, const int inlmax, @@ -175,10 +175,10 @@ void DeePKS_domain::cal_gedm(const int nat, { if (PARAM.inp.deepks_equiv) { - DeePKS_domain::cal_gedm_equiv(nat, lmaxd, nmaxd, inlmax, des_per_atom, inl_l, descriptor, gedm, E_delta); + DeePKS_domain::cal_edelta_gedm_equiv(nat, lmaxd, nmaxd, inlmax, des_per_atom, inl_l, descriptor, gedm, E_delta); return; } - ModuleBase::TITLE("DeePKS_domain", "cal_gedm"); + ModuleBase::TITLE("DeePKS_domain", "cal_edelta_gedm"); // forward std::vector inputs; diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.h b/source/module_hamilt_lcao/module_deepks/deepks_basic.h index 9bbaa5b553..a8450ad88d 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_basic.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.h @@ -18,11 +18,11 @@ namespace DeePKS_domain // The file contains 2 subroutines: // 1. load_model : loads model for applying V_delta // 2. cal_gevdm : d(des)/d(pdm), calculated using torch::autograd::grad -// 3. cal_gedm : calculates d(E_delta)/d(pdm) +// 3. cal_edelta_gedm : calculates E_delta and d(E_delta)/d(pdm) // this is the term V(D) that enters the expression H_V_delta = |alpha>V(D)& gevdm); /// calculate partial of energy correction to descriptors -void cal_gedm(const int nat, +void cal_edelta_gedm(const int nat, const int lmaxd, const int nmaxd, const int inlmax, @@ -47,7 +47,7 @@ void cal_gedm(const int nat, double** gedm, double& E_delta); void check_gedm(const int inlmax, const int* inl_l, double** gedm); -void cal_gedm_equiv(const int nat, +void cal_edelta_gedm_equiv(const int nat, const int lmaxd, const int nmaxd, const int inlmax, diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index b6127c8edc..96c8835660 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -372,7 +372,7 @@ void test_deepks::check_edelta(std::vector& descriptor) { ld.allocate_V_delta(ucell.nat, kv.nkstot); } - DeePKS_domain::cal_gedm(ucell.nat, + DeePKS_domain::cal_edelta_gedm(ucell.nat, this->ld.lmaxd, this->ld.nmaxd, this->ld.inlmax, diff --git a/tests/deepks/602_NO_deepks_d_H2O_md_lda2pbe/result.ref b/tests/deepks/602_NO_deepks_d_H2O_md_lda2pbe/result.ref index 481746130e..a308b89741 100644 --- a/tests/deepks/602_NO_deepks_d_H2O_md_lda2pbe/result.ref +++ b/tests/deepks/602_NO_deepks_d_H2O_md_lda2pbe/result.ref @@ -1,9 +1,9 @@ -etotref -465.9986234576679 -etotperatomref -155.3328744859 -totalforceref 5.535106 -totalstressref 1.522353 -totaldes 2.163703 -deepks_e_dm -57.8857180593137 -deepks_f_label 19.09559844689178 -deepks_s_label 19.250590727951906 -totaltimeref 12.58 +etotref -465.9986234579913 +etotperatomref -155.3328744860 +totalforceref 5.535112 +totalstressref 1.522354 +totaldes 2.163682 +deepks_e_dm -57.88576364957592 +deepks_f_label 19.095631983991726 +deepks_s_label 19.250613228828858 +totaltimeref 22.06 diff --git a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/result.ref b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/result.ref index 75da69ac05..dd5223413b 100644 --- a/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/result.ref +++ b/tests/deepks/603_NO_deepks_SiO2_bandgap_multik/result.ref @@ -1,11 +1,11 @@ -etotref -1946.6192712234942519 -etotperatomref -324.4365452039 -totalforceref 32.200542 -totalstressref 111.359237 +etotref -1946.6192712237452724 +etotperatomref -324.4365452040 +totalforceref 32.200544 +totalstressref 111.359240 totaldes 12.208233 -deepks_e_dm -233.1079723669145 -deepks_f_label 57.62761995350644 -deepks_s_label 106.76696458677478 -odelta -0.001860574012843015 -oprec -0.7420199384115197 -totaltimeref 23.80 +deepks_e_dm -233.10797375382373 +deepks_f_label 57.62761915264378 +deepks_s_label 106.76695772125963 +odelta -0.0018605740130539488 +oprec -0.7420199382995606 +totaltimeref 30.60 From 0a0e19a3bd756a14d714652c400fe8d2a7cd7de3 Mon Sep 17 00:00:00 2001 From: Critsium Date: Wed, 15 Jan 2025 09:52:37 -0500 Subject: [PATCH 058/160] [Feature] Add vector_mul_vector, vector_div_vector and vector_add_vector in blas_connector and added some GPU tests. (#5858) * Added some other necessary kernels * Fix compiling bug * XX * Finish CUDA kernel * Fix marcos * Fix typename * GPU implementation * Fix bugs * add vector_add_vector kernel * Add blas_connector CPU tests * Fix blas usgae * Add initializer and GPU tests --- source/module_base/blas_connector.cpp | 121 +++++++- source/module_base/blas_connector.h | 32 +- source/module_base/kernels/cuda/math_op.cu | 2 +- .../module_base/test/blas_connector_test.cpp | 291 +++++++++++++++++- .../kernels/cuda/math_kernel_op.cu | 1 + 5 files changed, 438 insertions(+), 9 deletions(-) diff --git a/source/module_base/blas_connector.cpp b/source/module_base/blas_connector.cpp index 106eb6c4e8..14fb76e2ed 100644 --- a/source/module_base/blas_connector.cpp +++ b/source/module_base/blas_connector.cpp @@ -1,4 +1,5 @@ #include "blas_connector.h" +#include "macros.h" #ifdef __DSP #include "module_base/kernels/dsp/dsp_connector.h" @@ -8,12 +9,10 @@ #ifdef __CUDA #include #include -#include -#include -#include -#include "module_base/tool_quit.h" - #include "cublas_v2.h" +#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/module_device/memory_op.h" + namespace BlasUtils{ @@ -652,4 +651,116 @@ void BlasConnector::copy(const long n, const std::complex *a, const int if (device_type == base_device::AbacusDevice_t::CpuDevice) { zcopy_(&n, a, &incx, b, &incy); } +} + + +template +void vector_mul_vector(const int& dim, T* result, const T* vector1, const T* vector2, base_device::AbacusDevice_t device_type){ + using Real = typename GetTypeReal::type; + if (device_type == base_device::AbacusDevice_t::CpuDevice) { +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] * vector2[i]; + } + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + hsolver::vector_mul_vector_op()(gpu_ctx, dim, result, vector1, vector2); +#endif + } +} + + +template +void vector_div_vector(const int& dim, T* result, const T* vector1, const T* vector2, base_device::AbacusDevice_t device_type){ + using Real = typename GetTypeReal::type; + if (device_type == base_device::AbacusDevice_t::CpuDevice) { +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] / vector2[i]; + } + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ +#ifdef __CUDA + hsolver::vector_div_vector_op()(gpu_ctx, dim, result, vector1, vector2); +#endif + } +} + +void vector_add_vector(const int& dim, float *result, const float *vector1, const float constant1, const float *vector2, const float constant2, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::CpuDevice){ +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 8192 / sizeof(float)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] * constant1 + vector2[i] * constant2; + } + } + else if (device_type == base_device::GpuDevice){ +#ifdef __CUDA + hsolver::constantvector_addORsub_constantVector_op()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); +#endif + } +} + +void vector_add_vector(const int& dim, double *result, const double *vector1, const double constant1, const double *vector2, const double constant2, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::CpuDevice){ +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 8192 / sizeof(double)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] * constant1 + vector2[i] * constant2; + } + } + else if (device_type == base_device::GpuDevice){ +#ifdef __CUDA + hsolver::constantvector_addORsub_constantVector_op()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); +#endif + } +} + +void vector_add_vector(const int& dim, std::complex *result, const std::complex *vector1, const float constant1, const std::complex *vector2, const float constant2, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::CpuDevice){ +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 8192 / sizeof(std::complex)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] * constant1 + vector2[i] * constant2; + } + } + else if (device_type == base_device::GpuDevice){ +#ifdef __CUDA + hsolver::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); +#endif + } +} + +void vector_add_vector(const int& dim, std::complex *result, const std::complex *vector1, const double constant1, const std::complex *vector2, const double constant2, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::CpuDevice){ +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 8192 / sizeof(std::complex)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] * constant1 + vector2[i] * constant2; + } + } + else if (device_type == base_device::GpuDevice){ +#ifdef __CUDA + hsolver::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); +#endif + } } \ No newline at end of file diff --git a/source/module_base/blas_connector.h b/source/module_base/blas_connector.h index 7675429520..387ff32a46 100644 --- a/source/module_base/blas_connector.h +++ b/source/module_base/blas_connector.h @@ -3,6 +3,7 @@ #include #include "module_base/module_device/types.h" +#include "macros.h" // These still need to be linked in the header file // Because quite a lot of code will directly use the original cblas kernels. @@ -303,9 +304,38 @@ class BlasConnector static void copy(const long n, const std::complex *a, const int incx, std::complex *b, const int incy, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); - // A is symmetric + // There is some other operators needed, so implemented manually here + template + static + void vector_mul_vector(const int& dim, T* result, const T* vector1, const T* vector2, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + template + static + void vector_div_vector(const int& dim, T* result, const T* vector1, const T* vector2, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + // y = alpha * x + beta * y + static + void vector_add_vector(const int& dim, float *result, const float *vector1, const float constant1, const float *vector2, const float constant2, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void vector_add_vector(const int& dim, double *result, const double *vector1, const double constant1, const double *vector2, const double constant2, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void vector_add_vector(const int& dim, std::complex *result, const std::complex *vector1, const float constant1, const std::complex *vector2, const float constant2, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + + static + void vector_add_vector(const int& dim, std::complex *result, const std::complex *vector1, const double constant1, const std::complex *vector2, const double constant2, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); }; +#ifdef __CUDA + +namespace BlasUtils{ + void createGpuBlasHandle(); + void destoryBLAShandle(); +} + +#endif + // If GATHER_INFO is defined, the original function is replaced with a "i" suffix, // preventing changes on the original code. // The real function call is at gather_math_lib_info.cpp diff --git a/source/module_base/kernels/cuda/math_op.cu b/source/module_base/kernels/cuda/math_op.cu index cee820414e..cef3c04f3f 100644 --- a/source/module_base/kernels/cuda/math_op.cu +++ b/source/module_base/kernels/cuda/math_op.cu @@ -1,4 +1,4 @@ -#include "cuda_runtime.h" +#include #include "module_base/kernels/math_op.h" #include diff --git a/source/module_base/test/blas_connector_test.cpp b/source/module_base/test/blas_connector_test.cpp index cf445ecb7a..34f4cb51bb 100644 --- a/source/module_base/test/blas_connector_test.cpp +++ b/source/module_base/test/blas_connector_test.cpp @@ -1,4 +1,5 @@ #include "../blas_connector.h" +#include "../module_device/memory_op.h" #include "gtest/gtest.h" #include @@ -84,8 +85,7 @@ TEST(blas_connector, Scal) { }; for (int i = 0; i < size; i++) answer[i] = result[i] * scale; - BlasConnector bs; - bs.scal(size,scale,result,incx); + BlasConnector::scal(size,scale,result,incx); // incx is the spacing between elements if result for (int i = 0; i < size; i++) { EXPECT_DOUBLE_EQ(answer[i].real(), result[i].real()); @@ -93,6 +93,33 @@ TEST(blas_connector, Scal) { } } +#ifdef __CUDA + +TEST(blas_connector, ScalGpu) { + const int size = 8; + const std::complex scale = {2, 3}; + const int incx = 1; + std::complex result[8], answer[8]; + std::complex* result_gpu = nullptr; + resmem_zd_op()(gpu_ctx, result_gpu, 8 * sizeof(std::complex)); + for (int i=0; i< size; i++) { + result[i] = std::complex{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }; + for (int i = 0; i < size; i++) + answer[i] = result[i] * scale; + syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, result_gpu, result, sizeof(std::complex) * 8); + BlasConnector::scal(size,scale,result_gpu,incx,base_device::AbacusDevice_t::GpuDevice); + syncmem_z2z_d2h_op()(cpu_ctx, gpu_ctx, result, result_gpu, sizeof(std::complex) * 8); + delmem_zd_op()(gpu_ctx, result_gpu); + // incx is the spacing between elements if result + for (int i = 0; i < size; i++) { + EXPECT_DOUBLE_EQ(answer[i].real(), result[i].real()); + EXPECT_DOUBLE_EQ(answer[i].imag(), result[i].imag()); + } +} + +#endif TEST(blas_connector, daxpy_) { typedef double T; @@ -136,6 +163,67 @@ TEST(blas_connector, zaxpy_) { } } +TEST(blas_connector, Axpy) { + typedef std::complex T; + const int size = 8; + const T scale = {2, 3}; + const int incx = 1; + const int incy = 1; + std::array x_const, result, answer; + std::generate(x_const.begin(), x_const.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(result.begin(), result.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + for (int i = 0; i < size; i++) + answer[i] = x_const[i] * scale + result[i]; + BlasConnector::axpy(size, scale, x_const.data(), incx, result.data(), incy); + for (int i = 0; i < size; i++) { + EXPECT_DOUBLE_EQ(answer[i].real(), result[i].real()); + EXPECT_DOUBLE_EQ(answer[i].imag(), result[i].imag()); + } +} + +#ifdef __CUDA + +TEST(blas_connector, AxpyGpu) { + typedef std::complex T; + const int size = 8; + const T scale = {2, 3}; + const int incx = 1; + const int incy = 1; + std::array x_const, result, answer; + T* x_gpu = nullptr; + T* result_gpu = nullptr; + resmem_zd_op()(gpu_ctx, x_gpu, size * sizeof(std::complex)); + resmem_zd_op()(gpu_ctx, result_gpu, size * sizeof(std::complex)); + std::generate(x_const.begin(), x_const.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(result.begin(), result.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + for (int i = 0; i < size; i++) + answer[i] = x_const[i] * scale + result[i]; + syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, result_gpu, result.data(), sizeof(std::complex) * size); + syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, x_gpu, x_const.data(), sizeof(std::complex) * size); + BlasConnector::axpy(size, scale, x_gpu, incx, result_gpu, incy, base_device::AbacusDevice_t::GpuDevice); + syncmem_z2z_d2h_op()(cpu_ctx, gpu_ctx, result.data(), result_gpu, sizeof(std::complex) * size); + delmem_zd_op()(gpu_ctx, result_gpu); + delmem_zd_op()(gpu_ctx, x_gpu); + for (int i = 0; i < size; i++) { + EXPECT_DOUBLE_EQ(answer[i].real(), result[i].real()); + EXPECT_DOUBLE_EQ(answer[i].imag(), result[i].imag()); + } +} + +#endif + TEST(blas_connector, dcopy_) { typedef double T; long const size = 8; @@ -313,6 +401,84 @@ TEST(blas_connector, zgemv_) { } } +TEST(blas_connector, Gemv) { + typedef std::complex T; + const char transa_m = 'N'; + const char transa_n = 'T'; + const char transa_h = 'C'; + const int size_m = 3; + const int size_n = 4; + const T alpha_const = {2, 3}; + const T beta_const = {3, 4}; + const int lda = 5; + const int incx = 1; + const int incy = 1; + std::array x_const_m, x_const_c, result_m, answer_m, c_dot_m{}; + std::array x_const_n, result_n, result_c, answer_n, answer_c, + c_dot_n{}, c_dot_c{}; + std::generate(x_const_n.begin(), x_const_n.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(result_n.begin(), result_n.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(x_const_m.begin(), x_const_m.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(result_m.begin(), result_m.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::array a_const; + std::generate(a_const.begin(), a_const.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + for (int i = 0; i < size_m; i++) { + for (int j = 0; j < size_n; j++) { + c_dot_m[i] += a_const[i + j * lda] * x_const_n[j]; + } + answer_m[i] = alpha_const * c_dot_m[i] + beta_const * result_m[i]; + } + BlasConnector::gemv(transa_m, size_m, size_n, alpha_const, a_const.data(), lda, + x_const_n.data(), incx, beta_const, result_m.data(), incy); + + for (int j = 0; j < size_n; j++) { + for (int i = 0; i < size_m; i++) { + c_dot_n[j] += a_const[i + j * lda] * x_const_m[i]; + } + answer_n[j] = alpha_const * c_dot_n[j] + beta_const * result_n[j]; + } + BlasConnector::gemv(transa_n, size_m, size_n, alpha_const, a_const.data(), lda, + x_const_m.data(), incx, beta_const, result_n.data(), incy); + + for (int j = 0; j < size_n; j++) { + for (int i = 0; i < size_m; i++) { + c_dot_c[j] += conj(a_const[i + j * lda]) * x_const_c[i]; + } + answer_c[j] = alpha_const * c_dot_c[j] + beta_const * result_c[j]; + } + BlasConnector::gemv(transa_h, size_m, size_n, alpha_const, a_const.data(), lda, + x_const_c.data(), incx, beta_const, result_c.data(), incy); + + for (int i = 0; i < size_m; i++) { + EXPECT_DOUBLE_EQ(answer_m[i].real(), result_m[i].real()); + EXPECT_DOUBLE_EQ(answer_m[i].imag(), result_m[i].imag()); + } + for (int j = 0; j < size_n; j++) { + EXPECT_DOUBLE_EQ(answer_n[j].real(), result_n[j].real()); + EXPECT_DOUBLE_EQ(answer_n[j].imag(), result_n[j].imag()); + } + for (int j = 0; j < size_n; j++) { + EXPECT_DOUBLE_EQ(answer_c[j].real(), result_c[j].real()); + EXPECT_DOUBLE_EQ(answer_c[j].imag(), result_c[j].imag()); + } +} + + TEST(blas_connector, dgemm_) { typedef double T; const char transa_m = 'N'; @@ -404,7 +570,128 @@ TEST(blas_connector, zgemm_) { } } +TEST(blas_connector, Gemm) { + typedef std::complex T; + const char transa_m = 'N'; + const char transb_m = 'N'; + const int size_m = 3; + const int size_n = 4; + const int size_k = 5; + const T alpha_const = {2, 3}; + const T beta_const = {3, 4}; + const int lda = 6; + const int ldb = 5; + const int ldc = 4; + std::array a_const; + std::array b_const; + std::array c_dot{}, answer, result; + std::generate(a_const.begin(), a_const.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(b_const.begin(), b_const.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(result.begin(), result.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + for (int i = 0; i < size_m; i++) { + for (int j = 0; j < size_n; j++) { + for (int k = 0; k < size_k; k++) { + c_dot[i + j * ldc] += + a_const[i + k * lda] * b_const[k + j * ldb]; + } + answer[i + j * ldc] = alpha_const * c_dot[i + j * ldc] + + beta_const * result[i + j * ldc]; + } + } + BlasConnector::gemm_cm(transa_m, transb_m, size_m, size_n, size_k, alpha_const, + a_const.data(), lda, b_const.data(), ldb, beta_const, + result.data(), ldc); + + for (int i = 0; i < size_m; i++) + for (int j = 0; j < size_n; j++) { + EXPECT_DOUBLE_EQ(answer[i + j * ldc].real(), + result[i + j * ldc].real()); + EXPECT_DOUBLE_EQ(answer[i + j * ldc].imag(), + result[i + j * ldc].imag()); + } +} + +#ifdef __CUDA + +TEST(blas_connector, GemmGpu) { + typedef std::complex T; + const char transa_m = 'N'; + const char transb_m = 'N'; + const int size_m = 3; + const int size_n = 4; + const int size_k = 5; + const T alpha_const = {2, 3}; + const T beta_const = {3, 4}; + const int lda = 6; + const int ldb = 5; + const int ldc = 4; + std::array a_const; + std::array b_const; + std::array c_dot{}, answer, result; + std::complex* a_gpu = nullptr; + std::complex* b_gpu = nullptr; + std::complex* result_gpu = nullptr; + resmem_zd_op()(gpu_ctx, a_gpu, size_k * lda * sizeof(std::complex)); + resmem_zd_op()(gpu_ctx, b_gpu, size_n * ldb * sizeof(std::complex)); + resmem_zd_op()(gpu_ctx, result_gpu, size_n * ldc * sizeof(std::complex)); + std::generate(a_const.begin(), a_const.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(b_const.begin(), b_const.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + std::generate(result.begin(), result.end(), []() { + return T{static_cast(std::rand() / double(RAND_MAX)), + static_cast(std::rand() / double(RAND_MAX))}; + }); + for (int i = 0; i < size_m; i++) { + for (int j = 0; j < size_n; j++) { + for (int k = 0; k < size_k; k++) { + c_dot[i + j * ldc] += + a_const[i + k * lda] * b_const[k + j * ldb]; + } + answer[i + j * ldc] = alpha_const * c_dot[i + j * ldc] + + beta_const * result[i + j * ldc]; + } + } + syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, a_gpu, a_const.data(), sizeof(std::complex) * size_k * lda); + syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, b_gpu, b_const.data(), sizeof(std::complex) * size_n * ldb); + syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, result_gpu, result.data(), sizeof(std::complex) * size_n * ldc); + BlasConnector::gemm_cm(transa_m, transb_m, size_m, size_n, size_k, alpha_const, + a_gpu, lda, b_gpu, ldb, beta_const, + result_gpu, ldc, base_device::AbacusDevice_t::GpuDevice); + syncmem_z2z_d2h_op()(cpu_ctx, gpu_ctx, result.data(), result_gpu, sizeof(std::complex) * size_n * ldc); + delmem_zd_op()(gpu_ctx, result_gpu); + delmem_zd_op()(gpu_ctx, a_gpu); + delmem_zd_op()(gpu_ctx, b_gpu); + for (int i = 0; i < size_m; i++) + for (int j = 0; j < size_n; j++) { + EXPECT_DOUBLE_EQ(answer[i + j * ldc].real(), + result[i + j * ldc].real()); + EXPECT_DOUBLE_EQ(answer[i + j * ldc].imag(), + result[i + j * ldc].imag()); + } +} + +#endif + int main(int argc, char **argv) { +#ifdef __CUDA + std::cout << "Initializing CublasHandle..." << std::endl; + BlasUtils::createGpuBlasHandle(); + std::cout << "Initializing CublasHandle Done." << std::endl; +#endif testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); } diff --git a/source/module_hsolver/kernels/cuda/math_kernel_op.cu b/source/module_hsolver/kernels/cuda/math_kernel_op.cu index 149b9ce389..70ed5ebf0b 100644 --- a/source/module_hsolver/kernels/cuda/math_kernel_op.cu +++ b/source/module_hsolver/kernels/cuda/math_kernel_op.cu @@ -1043,6 +1043,7 @@ template struct line_minimize_with_block_op, base_device::DE template struct vector_div_constant_op, base_device::DEVICE_GPU>; template struct vector_mul_vector_op, base_device::DEVICE_GPU>; template struct vector_div_vector_op, base_device::DEVICE_GPU>; +template struct constantvector_addORsub_constantVector_op; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; template struct matrixSetToAnother, base_device::DEVICE_GPU>; From 76d023b6294c3169ae17c9294712a2a83f226154 Mon Sep 17 00:00:00 2001 From: Critsium Date: Wed, 15 Jan 2025 09:53:53 -0500 Subject: [PATCH 059/160] Add memory functions using abacusDevice_t (#5861) --- .../module_base/module_device/memory_op.cpp | 65 +++++++++++++++++++ source/module_base/module_device/memory_op.h | 14 ++++ 2 files changed, 79 insertions(+) diff --git a/source/module_base/module_device/memory_op.cpp b/source/module_base/module_device/memory_op.cpp index 68146c275a..3c807dfad7 100644 --- a/source/module_base/module_device/memory_op.cpp +++ b/source/module_base/module_device/memory_op.cpp @@ -400,5 +400,70 @@ template struct delete_memory_op_mt, base_device::DEVICE_CPU template struct delete_memory_op_mt, base_device::DEVICE_CPU>; #endif +template +void resize_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice){ + resize_memory_op()(cpu_ctx, arr); + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ + resize_memory_op()(gpu_ctx, arr); + } +} + +template +void set_memory(FPTYPE* arr, const int var, const size_t size, base_device::AbacusDevice_t device_type){ + if (device_type == base_device::AbacusDevice_t::CpuDevice){ + set_memory_op()(cpu_ctx, arr, var, size); + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ + set_memory_op()(gpu_ctx, arr, var, size); + } +} + +template +void synchronize_memory(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size, base_device::AbacusDevice_t device_type_out, base_device::AbacusDevice_t device_type_in){ + if (device_type_out == base_device::AbacusDevice_t::CpuDevice || device_type_in == base_device::AbacusDevice_t::CpuDevice){ + synchronize_memory_op()(cpu_ctx, cpu_ctx, arr_out, arr_in, size); + } + else if (device_type_out == base_device::AbacusDevice_t::CpuDevice || device_type_in == base_device::AbacusDevice_t::GpuDevice){ + synchronize_memory_op()(cpu_ctx, gpu_ctx, arr_out, arr_in, size); + } + else if (device_type_out == base_device::AbacusDevice_t::GpuDevice || device_type_in == base_device::AbacusDevice_t::CpuDevice){ + synchronize_memory_op()(gpu_ctx, cpu_ctx, arr_out, arr_in, size); + } + else if (device_type_out == base_device::AbacusDevice_t::GpuDevice || device_type_in == base_device::AbacusDevice_t::GpuDevice){ + synchronize_memory_op()(gpu_ctx, gpu_ctx, arr_out, arr_in, size); + } +} + +template +void cast_memory(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size, base_device::AbacusDevice_t device_type_out, base_device::AbacusDevice_t device_type_in) +{ + if (device_type_out == base_device::AbacusDevice_t::CpuDevice || device_type_in == base_device::AbacusDevice_t::CpuDevice){ + cast_memory_op()(cpu_ctx, cpu_ctx, arr_out, arr_in, size); + } + else if (device_type_out == base_device::AbacusDevice_t::CpuDevice || device_type_in == base_device::AbacusDevice_t::GpuDevice){ + cast_memory_op()(cpu_ctx, gpu_ctx, arr_out, arr_in, size); + } + else if (device_type_out == base_device::AbacusDevice_t::GpuDevice || device_type_in == base_device::AbacusDevice_t::CpuDevice){ + cast_memory_op()(gpu_ctx, cpu_ctx, arr_out, arr_in, size); + } + else if (device_type_out == base_device::AbacusDevice_t::GpuDevice || device_type_in == base_device::AbacusDevice_t::GpuDevice){ + cast_memory_op()(gpu_ctx, gpu_ctx, arr_out, arr_in, size); + } +} + +template +void delete_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice){ + delete_memory_op()(cpu_ctx, arr); + } + else if (device_type == base_device::AbacusDevice_t::GpuDevice){ + delete_memory_op()(gpu_ctx, arr); + } +} + } // namespace memory } // namespace base_device \ No newline at end of file diff --git a/source/module_base/module_device/memory_op.h b/source/module_base/module_device/memory_op.h index 49ca788d0a..14926caf9b 100644 --- a/source/module_base/module_device/memory_op.h +++ b/source/module_base/module_device/memory_op.h @@ -93,6 +93,20 @@ struct delete_memory_op void operator()(const Device* dev, FPTYPE* arr); }; +template +void resize_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + +template +void set_memory(FPTYPE* arr, const int var, const size_t size, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); + +template +void synchronize_memory(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size, base_device::AbacusDevice_t device_type_out, base_device::AbacusDevice_t device_type_in); + +template +void cast_memory(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size, base_device::AbacusDevice_t device_type_out, base_device::AbacusDevice_t device_type_in); + +template +void delete_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); #if __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM // Partially specialize operator for base_device::GpuDevice. From 7ee1e7a3d300f3f70383756141150e82c6608407 Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Fri, 17 Jan 2025 17:30:16 +0800 Subject: [PATCH 060/160] Fix the precision loss in `Tensor` output stream operator `<<` (#5866) * Fix the precision loss in Tensor output stream operator << * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- .../module_container/ATen/core/tensor.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/source/module_base/module_container/ATen/core/tensor.cpp b/source/module_base/module_container/ATen/core/tensor.cpp index 8cae92fcac..92babb361c 100644 --- a/source/module_base/module_container/ATen/core/tensor.cpp +++ b/source/module_base/module_container/ATen/core/tensor.cpp @@ -53,7 +53,8 @@ Tensor::Tensor(Tensor&& other) noexcept // However, Our subclass TensorMap, etc., do not own resources. // So, we do not need to declare a virtual destructor here. Tensor::~Tensor() { - if (buffer_) buffer_->unref(); + if (buffer_) { buffer_->unref(); +} } // Get the data type of the tensor. @@ -223,7 +224,8 @@ Tensor& Tensor::operator=(const Tensor& other) { this->device_ = other.device_; this->data_type_ = other.data_type_; this->shape_ = other.shape_; - if (buffer_) buffer_->unref(); + if (buffer_) { buffer_->unref(); +} this->buffer_ = new TensorBuffer(GetAllocator(device_), shape_.NumElements() * SizeOfType(data_type_)); @@ -241,7 +243,8 @@ Tensor& Tensor::operator=(Tensor&& other) noexcept { this->data_type_ = other.data_type_; this->shape_ = other.shape_; - if (buffer_) buffer_->unref(); // Release current resource + if (buffer_) { buffer_->unref(); // Release current resource +} this->buffer_ = other.buffer_; other.buffer_ = nullptr; // Reset the other TensorBuffer. return *this; @@ -284,7 +287,8 @@ bool Tensor::AllocateFrom(const Tensor& other, const TensorShape& shape) { data_type_ = other.data_type_; device_ = other.device_; shape_ = shape; - if (buffer_) buffer_->unref(); + if (buffer_) { buffer_->unref(); +} buffer_ = new TensorBuffer(GetAllocator(device_), shape_.NumElements() * SizeOfType(data_type_)); return true; } @@ -324,6 +328,7 @@ Tensor Tensor::operator[](const int& index) const { // Overloaded operator<< for the Tensor class. std::ostream& operator<<(std::ostream& os, const Tensor& tensor) { std::ios::fmtflags flag(os.flags()); + std::streamsize precision = os.precision(); // save the current precision const int64_t num_elements = tensor.NumElements(); const DataType data_type = tensor.data_type(); const DeviceType device_type = tensor.device_type(); @@ -398,6 +403,7 @@ std::ostream& operator<<(std::ostream& os, const Tensor& tensor) { #endif // restore the os settings os.flags(flag); + os.precision(precision); // restore the precision return os; } From ce7acd02fd0c0ffd24eb91a6cf210f91f42000e5 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Fri, 17 Jan 2025 17:47:32 +0800 Subject: [PATCH 061/160] Fix:modify cheaktau type and add unittest (#5864) * modify the type in lat0 * add unittest for checktau * modify the condition --- source/module_cell/read_stru.cpp | 4 ++-- source/module_cell/read_stru.h | 4 ++-- source/module_cell/test/unitcell_test.cpp | 29 ++++++++++++++++++++++- 3 files changed, 32 insertions(+), 5 deletions(-) diff --git a/source/module_cell/read_stru.cpp b/source/module_cell/read_stru.cpp index 51af080611..a312cba744 100644 --- a/source/module_cell/read_stru.cpp +++ b/source/module_cell/read_stru.cpp @@ -5,8 +5,8 @@ namespace unitcell { bool check_tau(const Atom* atoms, - const int ntype, - const int lat0) + const int& ntype, + const double& lat0) { ModuleBase::TITLE("UnitCell","check_tau"); ModuleBase::timer::tick("UnitCell","check_tau"); diff --git a/source/module_cell/read_stru.h b/source/module_cell/read_stru.h index 3827666966..cff2a0c331 100644 --- a/source/module_cell/read_stru.h +++ b/source/module_cell/read_stru.h @@ -6,8 +6,8 @@ namespace unitcell { bool check_tau(const Atom* atoms, - const int ntype, - const int lat0); + const int& ntype, + const double& lat0); bool read_atom_species(std::ifstream& ifa, std::ofstream& ofs_running, diff --git a/source/module_cell/test/unitcell_test.cpp b/source/module_cell/test/unitcell_test.cpp index 2a783630dc..3e93a7b44f 100644 --- a/source/module_cell/test/unitcell_test.cpp +++ b/source/module_cell/test/unitcell_test.cpp @@ -753,7 +753,7 @@ TEST_F(UcellTest, CheckDTau) } } -TEST_F(UcellTest, CheckTau) +TEST_F(UcellTest, CheckTauFalse) { UcellTestPrepare utp = UcellTestLib["C1H2-CheckTau"]; PARAM.input.relax_new = utp.relax_new; @@ -769,6 +769,33 @@ TEST_F(UcellTest, CheckTau) remove("checktau_warning"); } +TEST_F(UcellTest, CheckTauTrue) +{ + UcellTestPrepare utp = UcellTestLib["C1H2-CheckTau"]; + PARAM.input.relax_new = utp.relax_new; + ucell = utp.SetUcellInfo(); + GlobalV::ofs_warning.open("checktau_warning"); + int atom=0; + //cause the ucell->lat0 is 0.5,if the type of the check_tau has + //an int type,it will set to zero,and it will not pass the unittest + ucell->lat0=0.5; + ucell->nat=3; + for (int it=0;itntype;it++) + { + for(int ia=0; iaatoms[it].na; ++ia) + { + + for (int i=0;i<3;i++) + { + ucell->atoms[it].tau[ia][i]=((atom+i)/(ucell->nat*3.0)); + } + atom+=3; + } + } + EXPECT_EQ(unitcell::check_tau(ucell->atoms ,ucell->ntype, ucell->lat0),true); + GlobalV::ofs_warning.close(); +} + TEST_F(UcellTest, SelectiveDynamics) { UcellTestPrepare utp = UcellTestLib["C1H2-SD"]; From 60b40bf0e407402490e1127c068e78abe9b0aa6a Mon Sep 17 00:00:00 2001 From: Critsium Date: Sat, 18 Jan 2025 08:09:23 -0500 Subject: [PATCH 062/160] [Refactor] Remove all ctx parameters in memory operators (#5862) * Remove all ctx parameters in resize_memory_op * Small bug fix * [pre-commit.ci lite] apply automatic fixes * Remove all ctx parameters in set_memory_op * Remove ctx parameters in sync_memory_op * Remove ctx parameters in cast_memory_op * Remove ctx parameter in delete_memory_op --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- python/pyabacus/src/hsolver/py_diago_cg.hpp | 2 - .../pyabacus/src/hsolver/py_diago_david.hpp | 2 +- .../module_base/kernels/dsp/dsp_connector.h | 8 +- .../module_base/kernels/test/math_op_test.cpp | 20 +- source/module_base/math_chebyshev.cpp | 88 +++---- source/module_base/math_ylmreal.cpp | 8 +- .../module_device/cuda/memory_op.cu | 36 +-- .../module_base/module_device/memory_op.cpp | 79 +++---- source/module_base/module_device/memory_op.h | 48 ++-- .../module_device/rocm/memory_op.hip.cu | 28 +-- .../module_device/test/memory_test.cpp | 50 ++-- source/module_base/parallel_device.h | 16 +- .../module_base/test/blas_connector_test.cpp | 42 ++-- .../module_pw/kernels/test/pw_op_test.cpp | 54 ++--- .../module_pw/module_fft/fft_cuda.cpp | 8 +- .../module_pw/module_fft/fft_rocm.cpp | 8 +- source/module_basis/module_pw/pw_basis.cpp | 2 +- source/module_basis/module_pw/pw_basis_k.cpp | 66 +++--- .../module_basis/module_pw/pw_basis_sup.cpp | 59 +++-- .../module_basis/module_pw/pw_distributeg.cpp | 36 +-- .../module_basis/module_pw/pw_transform_k.cpp | 8 +- source/module_elecstate/elecstate_pw.cpp | 79 ++++--- .../module_elecstate/elecstate_pw_cal_tau.cpp | 6 +- source/module_elecstate/elecstate_pw_sdft.cpp | 4 +- .../kernels/test/elecstate_op_test.cpp | 24 +- .../potentials/potential_new.cpp | 48 ++-- source/module_esolver/esolver_ks_pw.cpp | 4 +- source/module_hamilt_general/hamilt.h | 2 +- source/module_hamilt_general/operator.cpp | 2 +- .../module_deltaspin/cal_mw_from_lambda.cpp | 46 ++-- .../hamilt_pwdft/VNL_in_pw.cpp | 218 ++++++++---------- .../hamilt_pwdft/forces_cc.cpp | 76 +++--- .../hamilt_pwdft/forces_nl.cpp | 8 +- .../hamilt_pwdft/forces_onsite.cpp | 8 +- .../hamilt_pwdft/forces_scc.cpp | 34 ++- .../hamilt_pwdft/fs_kin_tools.cpp | 12 +- .../hamilt_pwdft/fs_nonlocal_tools.cpp | 108 ++++----- .../hamilt_pwdft/hamilt_pw.cpp | 16 +- .../kernels/test/ekinetic_op_test.cpp | 20 +- .../kernels/test/force_op_test.cpp | 76 +++--- .../kernels/test/meta_op_test.cpp | 26 +-- .../kernels/test/nonlocal_op_test.cpp | 40 ++-- .../kernels/test/stress_op_test.cpp | 112 ++++----- .../kernels/test/veff_op_test.cpp | 36 +-- .../hamilt_pwdft/kernels/test/vnl_op_test.cpp | 74 +++--- .../hamilt_pwdft/kernels/test/wf_op_test.cpp | 56 ++--- .../hamilt_pwdft/nonlocal_maths.hpp | 4 +- .../hamilt_pwdft/onsite_proj_tools.cpp | 156 ++++++------- .../hamilt_pwdft/onsite_projector.cpp | 14 +- .../hamilt_pwdft/operator_pw/meta_pw.cpp | 6 +- .../hamilt_pwdft/operator_pw/nonlocal_pw.cpp | 12 +- .../operator_pw/onsite_proj_pw.cpp | 52 ++--- .../hamilt_pwdft/operator_pw/veff_pw.cpp | 14 +- .../hamilt_pwdft/stress_func_cc.cpp | 36 +-- .../hamilt_pwdft/stress_func_loc.cpp | 24 +- .../hamilt_pwdft/stress_func_nl.cpp | 8 +- .../hamilt_pwdft/stress_func_onsite.cpp | 8 +- .../hamilt_pwdft/structure_factor.cpp | 54 ++--- .../hamilt_pwdft/structure_factor_k.cpp | 12 +- .../hamilt_stodft/sto_che.cpp | 6 +- .../module_hamilt_pw/hamilt_stodft/sto_che.h | 12 +- .../hamilt_stodft/sto_forces.cpp | 8 +- .../hamilt_stodft/sto_iter.cpp | 42 ++-- .../hamilt_stodft/sto_stress_pw.cpp | 8 +- .../module_hamilt_pw/hamilt_stodft/sto_wf.cpp | 6 +- source/module_hsolver/diag_const_nums.cpp | 36 +-- source/module_hsolver/diago_dav_subspace.cpp | 119 +++++----- source/module_hsolver/diago_david.cpp | 118 +++++----- source/module_hsolver/diago_iter_assist.cpp | 100 ++++---- source/module_hsolver/hsolver_lcaopw.cpp | 2 - source/module_hsolver/hsolver_pw.cpp | 4 - .../kernels/cuda/math_kernel_op.cu | 18 +- .../module_hsolver/kernels/math_kernel_op.cpp | 4 +- .../kernels/rocm/math_kernel_op.hip.cu | 18 +- .../kernels/test/math_dngvd_test.cpp | 6 +- .../kernels/test/math_kernel_test.cpp | 140 ++++++----- .../kernels/test/perf_math_kernel.cpp | 16 +- source/module_hsolver/test/hsolver_pw_sup.h | 16 +- source/module_psi/psi.cpp | 30 +-- source/module_psi/psi_init.cpp | 4 +- 80 files changed, 1382 insertions(+), 1534 deletions(-) diff --git a/python/pyabacus/src/hsolver/py_diago_cg.hpp b/python/pyabacus/src/hsolver/py_diago_cg.hpp index f1f84e9a77..f907e2e764 100644 --- a/python/pyabacus/src/hsolver/py_diago_cg.hpp +++ b/python/pyabacus/src/hsolver/py_diago_cg.hpp @@ -153,8 +153,6 @@ class PyDiagoCG const int nrow = ndim == 1 ? psi_in.NumElements() : psi_in.shape().dim_size(1); const int nbands = ndim == 1 ? 1 : psi_in.shape().dim_size(0); syncmem_z2z_h2h_op()( - this->ctx, - this->ctx, spsi_out.data>(), psi_in.data>(), static_cast(nrow * nbands) diff --git a/python/pyabacus/src/hsolver/py_diago_david.hpp b/python/pyabacus/src/hsolver/py_diago_david.hpp index 8a8d2c727e..7087af632e 100644 --- a/python/pyabacus/src/hsolver/py_diago_david.hpp +++ b/python/pyabacus/src/hsolver/py_diago_david.hpp @@ -135,7 +135,7 @@ class PyDiagoDavid const int nrow, const int nbands ) { - syncmem_op()(this->ctx, this->ctx, spsi_out, psi_in, static_cast(nbands * nrow)); + syncmem_op()(spsi_out, psi_in, static_cast(nbands * nrow)); }; obj = std::make_unique, base_device::DEVICE_CPU>>( diff --git a/source/module_base/kernels/dsp/dsp_connector.h b/source/module_base/kernels/dsp/dsp_connector.h index b51c67663e..ea0d17749e 100644 --- a/source/module_base/kernels/dsp/dsp_connector.h +++ b/source/module_base/kernels/dsp/dsp_connector.h @@ -75,7 +75,7 @@ void dsp_dav_subspace_reduce(T* hcc, T* scc, int nbase, int nbase_x, int notconv auto* swap = new T[notconv * nbase_x]; auto* target = new T[notconv * nbase_x]; - syncmem_complex_op()(cpu_ctx, cpu_ctx, swap, hcc + nbase * nbase_x, notconv * nbase_x); + syncmem_complex_op()(swap, hcc + nbase * nbase_x, notconv * nbase_x); if (base_device::get_current_precision(swap) == "single") { MPI_Reduce(swap, @@ -97,8 +97,8 @@ void dsp_dav_subspace_reduce(T* hcc, T* scc, int nbase, int nbase_x, int notconv diag_comm); } - syncmem_complex_op()(cpu_ctx, cpu_ctx, hcc + nbase * nbase_x, target, notconv * nbase_x); - syncmem_complex_op()(cpu_ctx, cpu_ctx, swap, scc + nbase * nbase_x, notconv * nbase_x); + syncmem_complex_op()(hcc + nbase * nbase_x, target, notconv * nbase_x); + syncmem_complex_op()(swap, scc + nbase * nbase_x, notconv * nbase_x); if (base_device::get_current_precision(swap) == "single") { @@ -121,7 +121,7 @@ void dsp_dav_subspace_reduce(T* hcc, T* scc, int nbase, int nbase_x, int notconv diag_comm); } - syncmem_complex_op()(cpu_ctx, cpu_ctx, scc + nbase * nbase_x, target, notconv * nbase_x); + syncmem_complex_op()(scc + nbase * nbase_x, target, notconv * nbase_x); delete[] swap; delete[] target; } diff --git a/source/module_base/kernels/test/math_op_test.cpp b/source/module_base/kernels/test/math_op_test.cpp index 7136ab8d35..cfdedb234e 100644 --- a/source/module_base/kernels/test/math_op_test.cpp +++ b/source/module_base/kernels/test/math_op_test.cpp @@ -306,13 +306,13 @@ TEST_F(TestModuleBaseMathMultiDevice, cal_ylm_real_op_gpu) std::vector ylm(expected_ylm.size(), 0.0); double * d_ylm = nullptr, * d_g = nullptr, * d_p = nullptr; - resmem_var_op()(gpu_ctx, d_g, g.size()); - resmem_var_op()(gpu_ctx, d_p, p.size()); - resmem_var_op()(gpu_ctx, d_ylm, ylm.size()); + resmem_var_op()(d_g, g.size()); + resmem_var_op()(d_p, p.size()); + resmem_var_op()(d_ylm, ylm.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_g, g.data(), g.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_p, p.data(), p.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_ylm, ylm.data(), ylm.size()); + syncmem_var_h2d_op()(d_g, g.data(), g.size()); + syncmem_var_h2d_op()(d_p, p.data(), p.size()); + syncmem_var_h2d_op()(d_ylm, ylm.data(), ylm.size()); ModuleBase::cal_ylm_real_op()(gpu_ctx, ng, @@ -326,15 +326,15 @@ TEST_F(TestModuleBaseMathMultiDevice, cal_ylm_real_op_gpu) d_p, d_ylm); - syncmem_var_d2h_op()(cpu_ctx, gpu_ctx, ylm.data(), d_ylm, ylm.size()); + syncmem_var_d2h_op()(ylm.data(), d_ylm, ylm.size()); for (int ii = 0; ii < ylm.size(); ii++) { EXPECT_LT(fabs(ylm[ii] - expected_ylm[ii]), 6e-5); } - delmem_var_op()(gpu_ctx, d_g); - delmem_var_op()(gpu_ctx, d_p); - delmem_var_op()(gpu_ctx, d_ylm); + delmem_var_op()(d_g); + delmem_var_op()(d_p); + delmem_var_op()(d_ylm); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_base/math_chebyshev.cpp b/source/module_base/math_chebyshev.cpp index 9bfac7cac9..b2cc6aadea 100644 --- a/source/module_base/math_chebyshev.cpp +++ b/source/module_base/math_chebyshev.cpp @@ -63,8 +63,8 @@ Chebyshev::Chebyshev(const int norder_in) : fftw(2 * EXTEND * nord coefc_cpu = new std::complex[norder]; if (base_device::get_device_type(this->ctx) == base_device::GpuDevice) { - resmem_var_op()(this->ctx, this->coef_real, norder); - resmem_complex_op()(this->ctx, this->coef_complex, norder); + resmem_var_op()(this->coef_real, norder); + resmem_complex_op()(this->coef_complex, norder); } else { @@ -84,8 +84,8 @@ Chebyshev::~Chebyshev() delete[] polytrace; if (base_device::get_device_type(this->ctx) == base_device::GpuDevice) { - delmem_var_op()(this->ctx, this->coef_real); - delmem_complex_op()(this->ctx, this->coef_complex); + delmem_var_op()(this->coef_real); + delmem_complex_op()(this->coef_complex); } else { @@ -129,10 +129,10 @@ REAL Chebyshev::ddot_real(const std::complex* psi_L, pL = (REAL*)psi_L; pR = (REAL*)psi_R; REAL* dot_device = nullptr; - resmem_var_op()(this->ctx, dot_device, 1); + resmem_var_op()(dot_device, 1); container::kernels::blas_dot()(dim2, pL, 1, pR, 1, dot_device); - syncmem_var_d2h_op()(cpu_ctx, this->ctx, &result, dot_device, 1); - delmem_var_op()(this->ctx, dot_device); + syncmem_var_d2h_op()(&result, dot_device, 1); + delmem_var_op()(dot_device); } else { @@ -140,18 +140,18 @@ REAL Chebyshev::ddot_real(const std::complex* psi_L, pL = (REAL*)psi_L; pR = (REAL*)psi_R; REAL* dot_device = nullptr; - resmem_var_op()(this->ctx, dot_device, 1); + resmem_var_op()(dot_device, 1); for (int i = 0; i < m; ++i) { int dim2 = 2 * N; container::kernels::blas_dot()(dim2, pL, 1, pR, 1, dot_device); REAL result_temp = 0; - syncmem_var_d2h_op()(cpu_ctx, this->ctx, &result_temp, dot_device, 1); + syncmem_var_d2h_op()(&result_temp, dot_device, 1); result += result_temp; pL += 2 * LDA; pR += 2 * LDA; } - delmem_var_op()(this->ctx, dot_device); + delmem_var_op()(dot_device); } return result; } @@ -211,7 +211,7 @@ void Chebyshev::calcoef_real(std::function fun) if (base_device::get_device_type(this->ctx) == base_device::GpuDevice) { - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, coef_real, coefr_cpu, norder); + syncmem_var_h2d_op()(coef_real, coefr_cpu, norder); } getcoef_real = true; @@ -301,7 +301,7 @@ void Chebyshev::calcoef_complex(std::function(s } if (base_device::get_device_type(this->ctx) == base_device::GpuDevice) { - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, coef_complex, coefc_cpu, norder); + syncmem_complex_h2d_op()(coef_complex, coefc_cpu, norder); } getcoef_complex = true; @@ -392,7 +392,7 @@ void Chebyshev::calcoef_pair(std::function fun1, std:: if (base_device::get_device_type(this->ctx) == base_device::GpuDevice) { - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, coef_complex, coefc_cpu, norder); + syncmem_complex_h2d_op()(coef_complex, coefc_cpu, norder); } getcoef_complex = true; @@ -427,17 +427,17 @@ void Chebyshev::calfinalvec_real( ndmxt = LDA * m; } - resmem_complex_op()(this->ctx, arraynp1, ndmxt); - resmem_complex_op()(this->ctx, arrayn, ndmxt); - resmem_complex_op()(this->ctx, arrayn_1, ndmxt); + resmem_complex_op()(arraynp1, ndmxt); + resmem_complex_op()(arrayn, ndmxt); + resmem_complex_op()(arrayn_1, ndmxt); - memcpy_complex_op()(this->ctx, this->ctx, arrayn_1, wavein, ndmxt); + memcpy_complex_op()(arrayn_1, wavein, ndmxt); // ModuleBase::GlobalFunc::DCOPY(wavein, arrayn_1, ndmxt); funA(arrayn_1, arrayn, m); // 0- & 1-st order - setmem_complex_op()(this->ctx, waveout, 0, ndmxt); + setmem_complex_op()(waveout, 0, ndmxt); std::complex coef0 = std::complex(coefr_cpu[0], 0); container::kernels::blas_axpy, ct_Device>()(ndmxt, &coef0, arrayn_1, 1, waveout, 1); std::complex coef1 = std::complex(coefr_cpu[1], 0); @@ -462,9 +462,9 @@ void Chebyshev::calfinalvec_real( arrayn = arraynp1; arraynp1 = tem; } - delmem_complex_op()(this->ctx, arraynp1); - delmem_complex_op()(this->ctx, arrayn); - delmem_complex_op()(this->ctx, arrayn_1); + delmem_complex_op()(arraynp1); + delmem_complex_op()(arrayn); + delmem_complex_op()(arrayn_1); return; } @@ -496,16 +496,16 @@ void Chebyshev::calfinalvec_complex( ndmxt = LDA * m; } - resmem_complex_op()(this->ctx, arraynp1, ndmxt); - resmem_complex_op()(this->ctx, arrayn, ndmxt); - resmem_complex_op()(this->ctx, arrayn_1, ndmxt); + resmem_complex_op()(arraynp1, ndmxt); + resmem_complex_op()(arrayn, ndmxt); + resmem_complex_op()(arrayn_1, ndmxt); - memcpy_complex_op()(this->ctx, this->ctx, arrayn_1, wavein, ndmxt); + memcpy_complex_op()(arrayn_1, wavein, ndmxt); funA(arrayn_1, arrayn, m); // 0- & 1-st order - setmem_complex_op()(this->ctx, waveout, 0, ndmxt); + setmem_complex_op()(waveout, 0, ndmxt); container::kernels::blas_axpy, ct_Device>()(ndmxt, &coefc_cpu[0], arrayn_1, 1, waveout, 1); container::kernels::blas_axpy, ct_Device>()(ndmxt, &coefc_cpu[1], arrayn, 1, waveout, 1); // for (int i = 0; i < ndmxt; ++i) @@ -527,9 +527,9 @@ void Chebyshev::calfinalvec_complex( arrayn = arraynp1; arraynp1 = tem; } - delmem_complex_op()(this->ctx, arraynp1); - delmem_complex_op()(this->ctx, arrayn); - delmem_complex_op()(this->ctx, arrayn_1); + delmem_complex_op()(arraynp1); + delmem_complex_op()(arrayn); + delmem_complex_op()(arrayn_1); return; } @@ -553,7 +553,7 @@ void Chebyshev::calpolyvec_complex( std::complex*tmpin = wavein, *tmpout = arrayn_1; for (int i = 0; i < m; ++i) { - memcpy_complex_op()(this->ctx, this->ctx, tmpout, tmpin, N); + memcpy_complex_op()(tmpout, tmpin, N); // ModuleBase::GlobalFunc::DCOPY(tmpin, tmpout, N); tmpin += LDA; tmpout += LDA; @@ -595,11 +595,11 @@ void Chebyshev::tracepolyA( ndmxt = LDA * m; } - resmem_complex_op()(this->ctx, arraynp1, ndmxt); - resmem_complex_op()(this->ctx, arrayn, ndmxt); - resmem_complex_op()(this->ctx, arrayn_1, ndmxt); + resmem_complex_op()(arraynp1, ndmxt); + resmem_complex_op()(arrayn, ndmxt); + resmem_complex_op()(arrayn_1, ndmxt); - memcpy_complex_op()(this->ctx, this->ctx, arrayn_1, wavein, ndmxt); + memcpy_complex_op()(arrayn_1, wavein, ndmxt); // ModuleBase::GlobalFunc::DCOPY(wavein, arrayn_1, ndmxt); funA(arrayn_1, arrayn, m); @@ -618,9 +618,9 @@ void Chebyshev::tracepolyA( arraynp1 = tem; } - delmem_complex_op()(this->ctx, arraynp1); - delmem_complex_op()(this->ctx, arrayn); - delmem_complex_op()(this->ctx, arrayn_1); + delmem_complex_op()(arraynp1); + delmem_complex_op()(arrayn); + delmem_complex_op()(arrayn_1); return; } @@ -669,11 +669,11 @@ bool Chebyshev::checkconverge( std::complex* arrayn = nullptr; std::complex* arrayn_1 = nullptr; - resmem_complex_op()(this->ctx, arraynp1, LDA); - resmem_complex_op()(this->ctx, arrayn, LDA); - resmem_complex_op()(this->ctx, arrayn_1, LDA); + resmem_complex_op()(arraynp1, LDA); + resmem_complex_op()(arrayn, LDA); + resmem_complex_op()(arrayn_1, LDA); - memcpy_complex_op()(this->ctx, this->ctx, arrayn_1, wavein, N); + memcpy_complex_op()(arrayn_1, wavein, N); // ModuleBase::GlobalFunc::DCOPY(wavein, arrayn_1, N); if (tmin == tmax) @@ -754,9 +754,9 @@ bool Chebyshev::checkconverge( arraynp1 = tem; } - delmem_complex_op()(this->ctx, arraynp1); - delmem_complex_op()(this->ctx, arrayn); - delmem_complex_op()(this->ctx, arrayn_1); + delmem_complex_op()(arraynp1); + delmem_complex_op()(arrayn); + delmem_complex_op()(arrayn_1); return converge; } diff --git a/source/module_base/math_ylmreal.cpp b/source/module_base/math_ylmreal.cpp index 953112996a..fac76cf959 100644 --- a/source/module_base/math_ylmreal.cpp +++ b/source/module_base/math_ylmreal.cpp @@ -327,7 +327,7 @@ void YlmReal::Ylm_Real(Device * ctx, const int lmax2, const int ng, const FPTYPE ModuleBase::WARNING_QUIT("YLM_REAL","l>30 or l<0"); } FPTYPE * p = nullptr, * phi = nullptr, * cost = nullptr; - resmem_var_op()(ctx, p, (lmax + 1) * (lmax + 1) * ng, "YlmReal::Ylm_Real"); + resmem_var_op()(p, (lmax + 1) * (lmax + 1) * ng, "YlmReal::Ylm_Real"); cal_ylm_real_op()( ctx, @@ -342,9 +342,9 @@ void YlmReal::Ylm_Real(Device * ctx, const int lmax2, const int ng, const FPTYPE p, ylm); - delmem_var_op()(ctx, p); - delmem_var_op()(ctx, phi); - delmem_var_op()(ctx, cost); + delmem_var_op()(p); + delmem_var_op()(phi); + delmem_var_op()(cost); } // end subroutine ylmr2 //========================================================== diff --git a/source/module_base/module_device/cuda/memory_op.cu b/source/module_base/module_device/cuda/memory_op.cu index bc9384c446..c4f9efdb42 100644 --- a/source/module_base/module_device/cuda/memory_op.cu +++ b/source/module_base/module_device/cuda/memory_op.cu @@ -52,14 +52,13 @@ __global__ void cast_memory(std::complex* out, const FPTYPE_in* in, } template -void resize_memory_op::operator()(const base_device::DEVICE_GPU* dev, - FPTYPE*& arr, +void resize_memory_op::operator()(FPTYPE*& arr, const size_t size, const char* record_in) { if (arr != nullptr) { - delete_memory_op()(dev, arr); + delete_memory_op()(arr); } cudaErrcheck(cudaMalloc((void**)&arr, sizeof(FPTYPE) * size)); std::string record_string; @@ -79,8 +78,7 @@ void resize_memory_op::operator()(const base_de } template -void set_memory_op::operator()(const base_device::DEVICE_GPU* dev, - FPTYPE* arr, +void set_memory_op::operator()(FPTYPE* arr, const int var, const size_t size) { @@ -89,8 +87,6 @@ void set_memory_op::operator()(const base_devic template void synchronize_memory_op::operator()( - const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_GPU* dev_in, FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) @@ -100,8 +96,6 @@ void synchronize_memory_op void synchronize_memory_op::operator()( - const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_CPU* dev_in, FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) @@ -111,8 +105,6 @@ void synchronize_memory_op void synchronize_memory_op::operator()( - const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_GPU* dev_in, FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) @@ -123,9 +115,7 @@ void synchronize_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -142,9 +132,7 @@ struct cast_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_CPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -152,9 +140,7 @@ struct cast_memory_op::value) { - synchronize_memory_op()(dev_out, - dev_in, - arr_out, + synchronize_memory_op()(arr_out, reinterpret_cast(arr_in), size); return; @@ -171,18 +157,14 @@ struct cast_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { if (size == 0) {return;} // No need to cast the memory if the data types are the same. if (std::is_same::value) { - synchronize_memory_op()(dev_out, - dev_in, - arr_out, + synchronize_memory_op()(arr_out, reinterpret_cast(arr_in), size); return; @@ -197,7 +179,7 @@ struct cast_memory_op -void delete_memory_op::operator()(const base_device::DEVICE_GPU* dev, FPTYPE* arr) +void delete_memory_op::operator()(FPTYPE* arr) { cudaErrcheck(cudaFree(arr)); } diff --git a/source/module_base/module_device/memory_op.cpp b/source/module_base/module_device/memory_op.cpp index 3c807dfad7..525ecee89f 100644 --- a/source/module_base/module_device/memory_op.cpp +++ b/source/module_base/module_device/memory_op.cpp @@ -18,7 +18,7 @@ namespace memory template struct resize_memory_op { - void operator()(const base_device::DEVICE_CPU* dev, FPTYPE*& arr, const size_t size, const char* record_in) + void operator()(FPTYPE*& arr, const size_t size, const char* record_in) { if (arr != nullptr) { @@ -45,7 +45,7 @@ struct resize_memory_op template struct set_memory_op { - void operator()(const base_device::DEVICE_CPU* dev, FPTYPE* arr, const int var, const size_t size) + void operator()(FPTYPE* arr, const int var, const size_t size) { ModuleBase::OMP_PARALLEL([&](int num_thread, int thread_id) { int beg = 0, len = 0; @@ -58,9 +58,7 @@ struct set_memory_op template struct synchronize_memory_op { - void operator()(const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_CPU* dev_in, - FPTYPE* arr_out, + void operator()(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) { @@ -75,9 +73,7 @@ struct synchronize_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_CPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -94,7 +90,7 @@ struct cast_memory_op struct delete_memory_op { - void operator()(const base_device::DEVICE_CPU* dev, FPTYPE* arr) + void operator()(FPTYPE* arr) { free(arr); } @@ -156,8 +152,7 @@ template struct delete_memory_op*, base_device::DEVICE_CPU> template struct resize_memory_op { - void operator()(const base_device::DEVICE_GPU* dev, - FPTYPE*& arr, + void operator()(FPTYPE*& arr, const size_t size, const char* record_in = nullptr) { @@ -167,7 +162,7 @@ struct resize_memory_op template struct set_memory_op { - void operator()(const base_device::DEVICE_GPU* dev, FPTYPE* arr, const int var, const size_t size) + void operator()(FPTYPE* arr, const int var, const size_t size) { } }; @@ -175,9 +170,7 @@ struct set_memory_op template struct synchronize_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE* arr_out, + void operator()(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) { @@ -187,9 +180,7 @@ struct synchronize_memory_op struct synchronize_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_CPU* dev_in, - FPTYPE* arr_out, + void operator()(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) { @@ -199,9 +190,7 @@ struct synchronize_memory_op struct synchronize_memory_op { - void operator()(const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE* arr_out, + void operator()(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) { @@ -211,9 +200,7 @@ struct synchronize_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -223,9 +210,7 @@ struct cast_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_CPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -235,9 +220,7 @@ struct cast_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -247,7 +230,7 @@ struct cast_memory_op struct delete_memory_op { - void operator()(const base_device::DEVICE_GPU* dev, FPTYPE* arr) + void operator()(FPTYPE* arr) { } }; @@ -353,7 +336,7 @@ template struct delete_memory_op, base_device::DEVICE_GPU>; template struct resize_memory_op_mt { - void operator()(const base_device::DEVICE_CPU* dev, FPTYPE*& arr, const size_t size, const char* record_in) + void operator()(FPTYPE*& arr, const size_t size, const char* record_in) { if (arr != nullptr) { @@ -380,7 +363,7 @@ struct resize_memory_op_mt template struct delete_memory_op_mt { - void operator()(const base_device::DEVICE_CPU* dev, FPTYPE* arr) + void operator()(FPTYPE* arr) { free_ht(arr); } @@ -401,39 +384,39 @@ template struct delete_memory_op_mt, base_device::DEVICE_CP #endif template -void resize_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type) +void resize_memory(FPTYPE* arr, const size_t size, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice){ - resize_memory_op()(cpu_ctx, arr); + resize_memory_op()(arr, size); } else if (device_type == base_device::AbacusDevice_t::GpuDevice){ - resize_memory_op()(gpu_ctx, arr); + resize_memory_op()(arr, size); } } template void set_memory(FPTYPE* arr, const int var, const size_t size, base_device::AbacusDevice_t device_type){ if (device_type == base_device::AbacusDevice_t::CpuDevice){ - set_memory_op()(cpu_ctx, arr, var, size); + set_memory_op()(arr, var, size); } else if (device_type == base_device::AbacusDevice_t::GpuDevice){ - set_memory_op()(gpu_ctx, arr, var, size); + set_memory_op()(arr, var, size); } } template void synchronize_memory(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size, base_device::AbacusDevice_t device_type_out, base_device::AbacusDevice_t device_type_in){ if (device_type_out == base_device::AbacusDevice_t::CpuDevice || device_type_in == base_device::AbacusDevice_t::CpuDevice){ - synchronize_memory_op()(cpu_ctx, cpu_ctx, arr_out, arr_in, size); + synchronize_memory_op()(arr_out, arr_in, size); } else if (device_type_out == base_device::AbacusDevice_t::CpuDevice || device_type_in == base_device::AbacusDevice_t::GpuDevice){ - synchronize_memory_op()(cpu_ctx, gpu_ctx, arr_out, arr_in, size); + synchronize_memory_op()(arr_out, arr_in, size); } else if (device_type_out == base_device::AbacusDevice_t::GpuDevice || device_type_in == base_device::AbacusDevice_t::CpuDevice){ - synchronize_memory_op()(gpu_ctx, cpu_ctx, arr_out, arr_in, size); + synchronize_memory_op()(arr_out, arr_in, size); } else if (device_type_out == base_device::AbacusDevice_t::GpuDevice || device_type_in == base_device::AbacusDevice_t::GpuDevice){ - synchronize_memory_op()(gpu_ctx, gpu_ctx, arr_out, arr_in, size); + synchronize_memory_op()(arr_out, arr_in, size); } } @@ -441,16 +424,16 @@ template void cast_memory(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size, base_device::AbacusDevice_t device_type_out, base_device::AbacusDevice_t device_type_in) { if (device_type_out == base_device::AbacusDevice_t::CpuDevice || device_type_in == base_device::AbacusDevice_t::CpuDevice){ - cast_memory_op()(cpu_ctx, cpu_ctx, arr_out, arr_in, size); + cast_memory_op()(arr_out, arr_in, size); } else if (device_type_out == base_device::AbacusDevice_t::CpuDevice || device_type_in == base_device::AbacusDevice_t::GpuDevice){ - cast_memory_op()(cpu_ctx, gpu_ctx, arr_out, arr_in, size); + cast_memory_op()(arr_out, arr_in, size); } else if (device_type_out == base_device::AbacusDevice_t::GpuDevice || device_type_in == base_device::AbacusDevice_t::CpuDevice){ - cast_memory_op()(gpu_ctx, cpu_ctx, arr_out, arr_in, size); + cast_memory_op()(arr_out, arr_in, size); } else if (device_type_out == base_device::AbacusDevice_t::GpuDevice || device_type_in == base_device::AbacusDevice_t::GpuDevice){ - cast_memory_op()(gpu_ctx, gpu_ctx, arr_out, arr_in, size); + cast_memory_op()(arr_out, arr_in, size); } } @@ -458,10 +441,10 @@ template void delete_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type) { if (device_type == base_device::AbacusDevice_t::CpuDevice){ - delete_memory_op()(cpu_ctx, arr); + delete_memory_op()(arr); } else if (device_type == base_device::AbacusDevice_t::GpuDevice){ - delete_memory_op()(gpu_ctx, arr); + delete_memory_op()(arr); } } diff --git a/source/module_base/module_device/memory_op.h b/source/module_base/module_device/memory_op.h index 14926caf9b..e09294d970 100644 --- a/source/module_base/module_device/memory_op.h +++ b/source/module_base/module_device/memory_op.h @@ -18,13 +18,12 @@ struct resize_memory_op /// @brief Allocate memory for a given pointer. Note this op will free the pointer first. /// /// Input Parameters - /// \param dev : the type of computing device /// \param size : array size /// \param record_string : label for memory record /// /// Output Parameters /// \param arr : allocated array - void operator()(const Device* dev, FPTYPE*& arr, const size_t size, const char* record_in = nullptr); + void operator()(FPTYPE*& arr, const size_t size, const char* record_in = nullptr); }; template @@ -33,13 +32,12 @@ struct set_memory_op /// @brief memset for multi-device /// /// Input Parameters - /// \param dev : the type of computing device /// \param var : the specified constant value /// \param size : array size /// /// Output Parameters /// \param arr : output array initialized by the input value - void operator()(const Device* dev, FPTYPE* arr, const int var, const size_t size); + void operator()(FPTYPE* arr, const int var, const size_t size); }; template @@ -48,16 +46,12 @@ struct synchronize_memory_op /// @brief memcpy for multi-device /// /// Input Parameters - /// \param dev_out : the type of computing device of arr_out - /// \param dev_in : the type of computing device of arr_in /// \param arr_in : input array /// \param size : array size /// /// Output Parameters /// \param arr_out : output array initialized by the input array - void operator()(const Device_out* dev_out, - const Device_in* dev_in, - FPTYPE* arr_out, + void operator()(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size); }; @@ -68,16 +62,12 @@ struct cast_memory_op /// @brief memcpy for multi-device /// /// Input Parameters - /// \param dev_out : the type of computing device of arr_out - /// \param dev_in : the type of computing device of arr_in /// \param arr_in : input array /// \param size : array size /// /// Output Parameters /// \param arr_out : output array initialized by the input array - void operator()(const Device_out* dev_out, - const Device_in* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size); }; @@ -88,13 +78,12 @@ struct delete_memory_op /// @brief free memory for multi-device /// /// Input Parameters - /// \param dev : the type of computing device /// \param arr : the input array - void operator()(const Device* dev, FPTYPE* arr); + void operator()(FPTYPE* arr); }; template -void resize_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); +void resize_memory(FPTYPE* arr, const size_t size, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); template void set_memory(FPTYPE* arr, const int var, const size_t size, base_device::AbacusDevice_t device_type = base_device::AbacusDevice_t::CpuDevice); @@ -113,8 +102,7 @@ void delete_memory(FPTYPE* arr, base_device::AbacusDevice_t device_type = base_d template struct resize_memory_op { - void operator()(const base_device::DEVICE_GPU* dev, - FPTYPE*& arr, + void operator()(FPTYPE*& arr, const size_t size, const char* record_in = nullptr); }; @@ -122,33 +110,27 @@ struct resize_memory_op template struct set_memory_op { - void operator()(const base_device::DEVICE_GPU* dev, FPTYPE* arr, const int var, const size_t size); + void operator()(FPTYPE* arr, const int var, const size_t size); }; template struct synchronize_memory_op { - void operator()(const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE* arr_out, + void operator()(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size); }; template struct synchronize_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_CPU* dev_in, - FPTYPE* arr_out, + void operator()(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size); }; template struct synchronize_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE* arr_out, + void operator()(FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size); }; @@ -156,7 +138,7 @@ struct synchronize_memory_op struct delete_memory_op { - void operator()(const base_device::DEVICE_GPU* dev, FPTYPE* arr); + void operator()(FPTYPE* arr); }; #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM @@ -168,13 +150,12 @@ struct resize_memory_op_mt /// @brief Allocate memory for a given pointer. Note this op will free the pointer first. /// /// Input Parameters - /// \param dev : the type of computing device /// \param size : array size /// \param record_string : label for memory record /// /// Output Parameters /// \param arr : allocated array - void operator()(const Device* dev, FPTYPE*& arr, const size_t size, const char* record_in = nullptr); + void operator()(FPTYPE*& arr, const size_t size, const char* record_in = nullptr); }; template @@ -183,9 +164,8 @@ struct delete_memory_op_mt /// @brief free memory for multi-device /// /// Input Parameters - /// \param dev : the type of computing device /// \param arr : the input array - void operator()(const Device* dev, FPTYPE* arr); + void operator()(FPTYPE* arr); }; #endif // __DSP diff --git a/source/module_base/module_device/rocm/memory_op.hip.cu b/source/module_base/module_device/rocm/memory_op.hip.cu index 1909cfb771..7e4cf7f497 100644 --- a/source/module_base/module_device/rocm/memory_op.hip.cu +++ b/source/module_base/module_device/rocm/memory_op.hip.cu @@ -39,21 +39,19 @@ __global__ void cast_memory(std::complex* out, const std::complex -void resize_memory_op::operator()(const base_device::DEVICE_GPU* dev, - FPTYPE*& arr, +void resize_memory_op::operator()(FPTYPE*& arr, const size_t size, const char* record_in) { if (arr != nullptr) { - delete_memory_op()(dev, arr); + delete_memory_op()(arr); } hipErrcheck(hipMalloc((void**)&arr, sizeof(FPTYPE) * size)); } template -void set_memory_op::operator()(const base_device::DEVICE_GPU* dev, - FPTYPE* arr, +void set_memory_op::operator()(FPTYPE* arr, const int var, const size_t size) { @@ -62,8 +60,6 @@ void set_memory_op::operator()(const base_devic template void synchronize_memory_op::operator()( - const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_GPU* dev_in, FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) @@ -73,8 +69,6 @@ void synchronize_memory_op void synchronize_memory_op::operator()( - const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_CPU* dev_in, FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) @@ -84,8 +78,6 @@ void synchronize_memory_op void synchronize_memory_op::operator()( - const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_GPU* dev_in, FPTYPE* arr_out, const FPTYPE* arr_in, const size_t size) @@ -95,9 +87,7 @@ void synchronize_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -110,9 +100,7 @@ struct cast_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_GPU* dev_out, - const base_device::DEVICE_CPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -139,9 +127,7 @@ struct cast_memory_op struct cast_memory_op { - void operator()(const base_device::DEVICE_CPU* dev_out, - const base_device::DEVICE_GPU* dev_in, - FPTYPE_out* arr_out, + void operator()(FPTYPE_out* arr_out, const FPTYPE_in* arr_in, const size_t size) { @@ -166,7 +152,7 @@ struct cast_memory_op -void delete_memory_op::operator()(const base_device::DEVICE_GPU* dev, FPTYPE* arr) +void delete_memory_op::operator()(FPTYPE* arr) { hipErrcheck(hipFree(arr)); } diff --git a/source/module_base/module_device/test/memory_test.cpp b/source/module_base/module_device/test/memory_test.cpp index 6dc45e5091..39c5c25d52 100644 --- a/source/module_base/module_device/test/memory_test.cpp +++ b/source/module_base/module_device/test/memory_test.cpp @@ -91,7 +91,7 @@ class TestModulePsiMemory : public ::testing::Test TEST_F(TestModulePsiMemory, set_memory_op_double_cpu) { std::vector v_xx = xx; - set_memory_double_cpu_op()(cpu_ctx, v_xx.data(), 0, xx.size()); + set_memory_double_cpu_op()(v_xx.data(), 0, xx.size()); for (int ii = 0; ii < xx.size(); ii++) { EXPECT_EQ(v_xx[ii], 0.0); @@ -101,7 +101,7 @@ TEST_F(TestModulePsiMemory, set_memory_op_double_cpu) TEST_F(TestModulePsiMemory, set_memory_op_complex_double_cpu) { std::vector> vz_xx = z_xx; - set_memory_complex_double_cpu_op()(cpu_ctx, vz_xx.data(), 0, z_xx.size()); + set_memory_complex_double_cpu_op()(vz_xx.data(), 0, z_xx.size()); for (int ii = 0; ii < z_xx.size(); ii++) { EXPECT_EQ(vz_xx[ii], std::complex(0.0, 0.0)); @@ -111,7 +111,7 @@ TEST_F(TestModulePsiMemory, set_memory_op_complex_double_cpu) TEST_F(TestModulePsiMemory, resize_memory_op_double_cpu) { double* xx_tmp = NULL; - resize_memory_double_cpu_op()(cpu_ctx, xx_tmp, xx.size()); + resize_memory_double_cpu_op()(xx_tmp, xx.size()); for (int ii = 0; ii < xx.size(); ii++) { xx_tmp[ii] = xx[ii]; @@ -126,7 +126,7 @@ TEST_F(TestModulePsiMemory, resize_memory_op_double_cpu) TEST_F(TestModulePsiMemory, resize_memory_op_comlex_double_cpu) { std::complex* z_xx_tmp = NULL; - resize_memory_comlex_double_cpu_op()(cpu_ctx, z_xx_tmp, z_xx.size()); + resize_memory_comlex_double_cpu_op()(z_xx_tmp, z_xx.size()); for (int ii = 0; ii < z_xx.size(); ii++) { z_xx_tmp[ii] = z_xx[ii]; @@ -141,7 +141,7 @@ TEST_F(TestModulePsiMemory, resize_memory_op_comlex_double_cpu) TEST_F(TestModulePsiMemory, synchronize_memory_op_double_cpu_to_cpu) { std::vector h_xx(xx.size(), 0); - synchronize_memory_double_cpu_to_cpu_op()(cpu_ctx, cpu_ctx, h_xx.data(), xx.data(), xx.size()); + synchronize_memory_double_cpu_to_cpu_op()(h_xx.data(), xx.data(), xx.size()); for (int ii = 0; ii < z_xx.size(); ii++) { EXPECT_EQ(h_xx[ii], xx[ii]); @@ -151,7 +151,7 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_double_cpu_to_cpu) TEST_F(TestModulePsiMemory, synchronize_memory_op_complex_double_cpu_to_cpu) { std::vector> hz_xx(z_xx.size(), std::complex(0, 0)); - synchronize_memory_complex_double_cpu_to_cpu_op()(cpu_ctx, cpu_ctx, hz_xx.data(), z_xx.data(), z_xx.size()); + synchronize_memory_complex_double_cpu_to_cpu_op()(hz_xx.data(), z_xx.data(), z_xx.size()); for (int ii = 0; ii < z_xx.size(); ii++) { EXPECT_EQ(hz_xx[ii], z_xx[ii]); @@ -161,13 +161,13 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_complex_double_cpu_to_cpu) TEST_F(TestModulePsiMemory, delete_memory_op_double_cpu) { double* h_xx = (double*)malloc(sizeof(double) * xx.size()); - delete_memory_double_cpu_op()(cpu_ctx, h_xx); + delete_memory_double_cpu_op()(h_xx); } TEST_F(TestModulePsiMemory, delete_memory_op_complex_double_cpu) { std::complex* hz_xx = (std::complex*)malloc(sizeof(std::complex) * z_xx.size()); - delete_memory_complex_double_cpu_op()(cpu_ctx, hz_xx); + delete_memory_complex_double_cpu_op()(hz_xx); } #if __UT_USE_CUDA || __UT_USE_ROCM @@ -175,7 +175,7 @@ TEST_F(TestModulePsiMemory, set_memory_op_double_gpu) { thrust::device_ptr d_xx = thrust::device_malloc(xx.size()); thrust::copy(xx.begin(), xx.end(), d_xx); - set_memory_double_gpu_op()(gpu_ctx, thrust::raw_pointer_cast(d_xx), 0, xx.size()); + set_memory_double_gpu_op()(thrust::raw_pointer_cast(d_xx), 0, xx.size()); thrust::host_vector h_xx(xx.size()); thrust::copy(d_xx, d_xx + xx.size(), h_xx.begin()); for (int ii = 0; ii < xx.size(); ii++) @@ -188,7 +188,7 @@ TEST_F(TestModulePsiMemory, set_memory_op_complex_double_gpu) { thrust::device_ptr> dz_xx = thrust::device_malloc>(z_xx.size()); thrust::copy(z_xx.begin(), z_xx.end(), dz_xx); - set_memory_complex_double_gpu_op()(gpu_ctx, thrust::raw_pointer_cast(dz_xx), 0, z_xx.size()); + set_memory_complex_double_gpu_op()(thrust::raw_pointer_cast(dz_xx), 0, z_xx.size()); thrust::host_vector> h_xx(z_xx.size()); thrust::copy(dz_xx, dz_xx + z_xx.size(), h_xx.begin()); for (int ii = 0; ii < z_xx.size(); ii++) @@ -200,7 +200,7 @@ TEST_F(TestModulePsiMemory, set_memory_op_complex_double_gpu) TEST_F(TestModulePsiMemory, resize_memory_op_double_gpu) { double* xx_tmp = NULL; - resize_memory_double_gpu_op()(gpu_ctx, xx_tmp, xx.size()); + resize_memory_double_gpu_op()(xx_tmp, xx.size()); thrust::device_ptr d_xx(xx_tmp); thrust::copy(xx.begin(), xx.end(), d_xx); @@ -217,7 +217,7 @@ TEST_F(TestModulePsiMemory, resize_memory_op_double_gpu) TEST_F(TestModulePsiMemory, resize_memory_op_complex_double_gpu) { std::complex* z_xx_tmp = NULL; - resize_memory_comlex_double_gpu_op()(gpu_ctx, z_xx_tmp, z_xx.size()); + resize_memory_comlex_double_gpu_op()(z_xx_tmp, z_xx.size()); thrust::device_ptr> dz_xx(z_xx_tmp); thrust::copy(z_xx.begin(), z_xx.end(), dz_xx); @@ -236,7 +236,7 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_double_cpu_to_gpu) thrust::device_ptr d_xx = thrust::device_malloc(xx.size()); std::vector hv_xx(xx.size(), 0); thrust::copy(hv_xx.begin(), hv_xx.end(), d_xx); - synchronize_memory_double_cpu_to_gpu_op()(gpu_ctx, cpu_ctx, thrust::raw_pointer_cast(d_xx), xx.data(), xx.size()); + synchronize_memory_double_cpu_to_gpu_op()(thrust::raw_pointer_cast(d_xx), xx.data(), xx.size()); thrust::host_vector h_xx(xx.size()); thrust::copy(d_xx, d_xx + xx.size(), h_xx.begin()); @@ -252,9 +252,7 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_double_gpu_to_cpu) thrust::device_ptr d_xx = thrust::device_malloc(xx.size()); thrust::copy(xx.begin(), xx.end(), d_xx); thrust::host_vector h_xx(xx.size()); - synchronize_memory_double_gpu_to_cpu_op()(cpu_ctx, - gpu_ctx, - thrust::raw_pointer_cast(h_xx.data()), + synchronize_memory_double_gpu_to_cpu_op()(thrust::raw_pointer_cast(h_xx.data()), thrust::raw_pointer_cast(d_xx), xx.size()); @@ -270,9 +268,7 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_double_gpu_to_gpu) thrust::device_ptr d1_xx = thrust::device_malloc(xx.size()); thrust::device_ptr d2_xx = thrust::device_malloc(xx.size()); thrust::copy(xx.begin(), xx.end(), d1_xx); - synchronize_memory_double_gpu_to_gpu_op()(gpu_ctx, - gpu_ctx, - thrust::raw_pointer_cast(d2_xx), + synchronize_memory_double_gpu_to_gpu_op()(thrust::raw_pointer_cast(d2_xx), thrust::raw_pointer_cast(d1_xx), xx.size()); @@ -291,9 +287,7 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_complex_double_cpu_to_gpu) thrust::device_ptr> dz_xx = thrust::device_malloc>(z_xx.size()); std::vector> hvz_xx(z_xx.size(), 0); thrust::copy(hvz_xx.begin(), hvz_xx.end(), dz_xx); - synchronize_memory_complex_double_cpu_to_gpu_op()(gpu_ctx, - cpu_ctx, - thrust::raw_pointer_cast(dz_xx), + synchronize_memory_complex_double_cpu_to_gpu_op()(thrust::raw_pointer_cast(dz_xx), z_xx.data(), z_xx.size()); @@ -311,9 +305,7 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_complex_double_gpu_to_cpu) thrust::device_ptr> dz_xx = thrust::device_malloc>(z_xx.size()); thrust::copy(z_xx.begin(), z_xx.end(), dz_xx); thrust::host_vector> hz_xx(z_xx.size()); - synchronize_memory_complex_double_gpu_to_cpu_op()(cpu_ctx, - gpu_ctx, - thrust::raw_pointer_cast(hz_xx.data()), + synchronize_memory_complex_double_gpu_to_cpu_op()(thrust::raw_pointer_cast(hz_xx.data()), thrust::raw_pointer_cast(dz_xx), z_xx.size()); @@ -329,9 +321,7 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_complex_double_gpu_to_gpu) thrust::device_ptr> dz1_xx = thrust::device_malloc>(z_xx.size()); thrust::device_ptr> dz2_xx = thrust::device_malloc>(z_xx.size()); thrust::copy(z_xx.begin(), z_xx.end(), dz1_xx); - synchronize_memory_complex_double_gpu_to_gpu_op()(gpu_ctx, - gpu_ctx, - thrust::raw_pointer_cast(dz2_xx), + synchronize_memory_complex_double_gpu_to_gpu_op()(thrust::raw_pointer_cast(dz2_xx), thrust::raw_pointer_cast(dz1_xx), z_xx.size()); @@ -348,13 +338,13 @@ TEST_F(TestModulePsiMemory, synchronize_memory_op_complex_double_gpu_to_gpu) TEST_F(TestModulePsiMemory, delete_memory_op_double_gpu) { thrust::device_ptr d_xx = thrust::device_malloc(xx.size()); - delete_memory_double_gpu_op()(gpu_ctx, thrust::raw_pointer_cast(d_xx)); + delete_memory_double_gpu_op()(thrust::raw_pointer_cast(d_xx)); } TEST_F(TestModulePsiMemory, delete_memory_op_complex_double_gpu) { thrust::device_ptr> dz_xx = thrust::device_malloc>(z_xx.size()); - delete_memory_complex_double_gpu_op()(gpu_ctx, thrust::raw_pointer_cast(dz_xx)); + delete_memory_complex_double_gpu_op()(thrust::raw_pointer_cast(dz_xx)); } #endif // __UT_USE_CUDA || __UT_USE_ROCM diff --git a/source/module_base/parallel_device.h b/source/module_base/parallel_device.h index 09625f6303..7c41b8f28f 100644 --- a/source/module_base/parallel_device.h +++ b/source/module_base/parallel_device.h @@ -37,14 +37,14 @@ void bcast_dev(const Device* ctx, T* object, const int& n, const MPI_Comm& comm, { if(tmp_space == nullptr) { - base_device::memory::resize_memory_op()(cpu_ctx, object_cpu, n); + base_device::memory::resize_memory_op()(object_cpu, n); alloc = true; } else { object_cpu = tmp_space; } - base_device::memory::synchronize_memory_op()(cpu_ctx, ctx, object_cpu, object, n); + base_device::memory::synchronize_memory_op()(object_cpu, object, n); } else { @@ -55,10 +55,10 @@ void bcast_dev(const Device* ctx, T* object, const int& n, const MPI_Comm& comm, if (base_device::get_device_type(ctx) == base_device::GpuDevice) { - base_device::memory::synchronize_memory_op()(ctx, cpu_ctx, object, object_cpu, n); + base_device::memory::synchronize_memory_op()(object, object_cpu, n); if(alloc) { - base_device::memory::delete_memory_op()(cpu_ctx, object_cpu); + base_device::memory::delete_memory_op()(object_cpu); } } return; @@ -74,14 +74,14 @@ void reduce_dev(const Device* ctx, T* object, const int& n, const MPI_Comm& comm { if(tmp_space == nullptr) { - base_device::memory::resize_memory_op()(cpu_ctx, object_cpu, n); + base_device::memory::resize_memory_op()(object_cpu, n); alloc = true; } else { object_cpu = tmp_space; } - base_device::memory::synchronize_memory_op()(cpu_ctx, ctx, object_cpu, object, n); + base_device::memory::synchronize_memory_op()(object_cpu, object, n); } else { @@ -92,10 +92,10 @@ void reduce_dev(const Device* ctx, T* object, const int& n, const MPI_Comm& comm if (base_device::get_device_type(ctx) == base_device::GpuDevice) { - base_device::memory::synchronize_memory_op()(ctx, cpu_ctx, object, object_cpu, n); + base_device::memory::synchronize_memory_op()(object, object_cpu, n); if(alloc) { - base_device::memory::delete_memory_op()(cpu_ctx, object_cpu); + base_device::memory::delete_memory_op()(object_cpu); } } return; diff --git a/source/module_base/test/blas_connector_test.cpp b/source/module_base/test/blas_connector_test.cpp index 34f4cb51bb..dfe1e484b1 100644 --- a/source/module_base/test/blas_connector_test.cpp +++ b/source/module_base/test/blas_connector_test.cpp @@ -101,17 +101,17 @@ TEST(blas_connector, ScalGpu) { const int incx = 1; std::complex result[8], answer[8]; std::complex* result_gpu = nullptr; - resmem_zd_op()(gpu_ctx, result_gpu, 8 * sizeof(std::complex)); + resmem_zd_op()(result_gpu, 8 * sizeof(std::complex)); for (int i=0; i< size; i++) { result[i] = std::complex{static_cast(std::rand() / double(RAND_MAX)), static_cast(std::rand() / double(RAND_MAX))}; }; for (int i = 0; i < size; i++) answer[i] = result[i] * scale; - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, result_gpu, result, sizeof(std::complex) * 8); + syncmem_z2z_h2d_op()(result_gpu, result, sizeof(std::complex) * 8); BlasConnector::scal(size,scale,result_gpu,incx,base_device::AbacusDevice_t::GpuDevice); - syncmem_z2z_d2h_op()(cpu_ctx, gpu_ctx, result, result_gpu, sizeof(std::complex) * 8); - delmem_zd_op()(gpu_ctx, result_gpu); + syncmem_z2z_d2h_op()(result, result_gpu, sizeof(std::complex) * 8); + delmem_zd_op()(result_gpu); // incx is the spacing between elements if result for (int i = 0; i < size; i++) { EXPECT_DOUBLE_EQ(answer[i].real(), result[i].real()); @@ -198,8 +198,8 @@ TEST(blas_connector, AxpyGpu) { std::array x_const, result, answer; T* x_gpu = nullptr; T* result_gpu = nullptr; - resmem_zd_op()(gpu_ctx, x_gpu, size * sizeof(std::complex)); - resmem_zd_op()(gpu_ctx, result_gpu, size * sizeof(std::complex)); + resmem_zd_op()(x_gpu, size * sizeof(std::complex)); + resmem_zd_op()(result_gpu, size * sizeof(std::complex)); std::generate(x_const.begin(), x_const.end(), []() { return T{static_cast(std::rand() / double(RAND_MAX)), static_cast(std::rand() / double(RAND_MAX))}; @@ -210,12 +210,12 @@ TEST(blas_connector, AxpyGpu) { }); for (int i = 0; i < size; i++) answer[i] = x_const[i] * scale + result[i]; - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, result_gpu, result.data(), sizeof(std::complex) * size); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, x_gpu, x_const.data(), sizeof(std::complex) * size); + syncmem_z2z_h2d_op()(result_gpu, result.data(), sizeof(std::complex) * size); + syncmem_z2z_h2d_op()(x_gpu, x_const.data(), sizeof(std::complex) * size); BlasConnector::axpy(size, scale, x_gpu, incx, result_gpu, incy, base_device::AbacusDevice_t::GpuDevice); - syncmem_z2z_d2h_op()(cpu_ctx, gpu_ctx, result.data(), result_gpu, sizeof(std::complex) * size); - delmem_zd_op()(gpu_ctx, result_gpu); - delmem_zd_op()(gpu_ctx, x_gpu); + syncmem_z2z_d2h_op()(result.data(), result_gpu, sizeof(std::complex) * size); + delmem_zd_op()(result_gpu); + delmem_zd_op()(x_gpu); for (int i = 0; i < size; i++) { EXPECT_DOUBLE_EQ(answer[i].real(), result[i].real()); EXPECT_DOUBLE_EQ(answer[i].imag(), result[i].imag()); @@ -640,9 +640,9 @@ TEST(blas_connector, GemmGpu) { std::complex* a_gpu = nullptr; std::complex* b_gpu = nullptr; std::complex* result_gpu = nullptr; - resmem_zd_op()(gpu_ctx, a_gpu, size_k * lda * sizeof(std::complex)); - resmem_zd_op()(gpu_ctx, b_gpu, size_n * ldb * sizeof(std::complex)); - resmem_zd_op()(gpu_ctx, result_gpu, size_n * ldc * sizeof(std::complex)); + resmem_zd_op()(a_gpu, size_k * lda * sizeof(std::complex)); + resmem_zd_op()(b_gpu, size_n * ldb * sizeof(std::complex)); + resmem_zd_op()(result_gpu, size_n * ldc * sizeof(std::complex)); std::generate(a_const.begin(), a_const.end(), []() { return T{static_cast(std::rand() / double(RAND_MAX)), static_cast(std::rand() / double(RAND_MAX))}; @@ -665,16 +665,16 @@ TEST(blas_connector, GemmGpu) { beta_const * result[i + j * ldc]; } } - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, a_gpu, a_const.data(), sizeof(std::complex) * size_k * lda); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, b_gpu, b_const.data(), sizeof(std::complex) * size_n * ldb); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, result_gpu, result.data(), sizeof(std::complex) * size_n * ldc); + syncmem_z2z_h2d_op()(a_gpu, a_const.data(), sizeof(std::complex) * size_k * lda); + syncmem_z2z_h2d_op()(b_gpu, b_const.data(), sizeof(std::complex) * size_n * ldb); + syncmem_z2z_h2d_op()(result_gpu, result.data(), sizeof(std::complex) * size_n * ldc); BlasConnector::gemm_cm(transa_m, transb_m, size_m, size_n, size_k, alpha_const, a_gpu, lda, b_gpu, ldb, beta_const, result_gpu, ldc, base_device::AbacusDevice_t::GpuDevice); - syncmem_z2z_d2h_op()(cpu_ctx, gpu_ctx, result.data(), result_gpu, sizeof(std::complex) * size_n * ldc); - delmem_zd_op()(gpu_ctx, result_gpu); - delmem_zd_op()(gpu_ctx, a_gpu); - delmem_zd_op()(gpu_ctx, b_gpu); + syncmem_z2z_d2h_op()(result.data(), result_gpu, sizeof(std::complex) * size_n * ldc); + delmem_zd_op()(result_gpu); + delmem_zd_op()(a_gpu); + delmem_zd_op()(b_gpu); for (int i = 0; i < size_m; i++) for (int j = 0; j < size_n; j++) { EXPECT_DOUBLE_EQ(answer[i + j * ldc].real(), diff --git a/source/module_basis/module_pw/kernels/test/pw_op_test.cpp b/source/module_basis/module_pw/kernels/test/pw_op_test.cpp index 96cc760383..6adac4613f 100644 --- a/source/module_basis/module_pw/kernels/test/pw_op_test.cpp +++ b/source/module_basis/module_pw/kernels/test/pw_op_test.cpp @@ -102,43 +102,43 @@ TEST_F(TestModulePWPWMultiDevice, set_3d_fft_box_op_gpu) std::vector> res(out_1.size(), std::complex{0, 0}); int * d_box_index = NULL; std::complex* d_res = NULL, * d_in_1 = NULL; - resize_memory_int_gpu_op()(gpu_ctx, d_box_index, box_index.size()); - resize_memory_complex_gpu_op()(gpu_ctx, d_res, res.size()); - resize_memory_complex_gpu_op()(gpu_ctx, d_in_1, in_1.size()); - synchronize_memory_int_h2d_op()(gpu_ctx, cpu_ctx, d_box_index, box_index.data(), box_index.size()); - synchronize_memory_complex_h2d_op()(gpu_ctx, cpu_ctx, d_res, res.data(), res.size()); - synchronize_memory_complex_h2d_op()(gpu_ctx, cpu_ctx, d_in_1, in_1.data(), in_1.size()); + resize_memory_int_gpu_op()(d_box_index, box_index.size()); + resize_memory_complex_gpu_op()(d_res, res.size()); + resize_memory_complex_gpu_op()(d_in_1, in_1.size()); + synchronize_memory_int_h2d_op()(d_box_index, box_index.data(), box_index.size()); + synchronize_memory_complex_h2d_op()(d_res, res.data(), res.size()); + synchronize_memory_complex_h2d_op()(d_in_1, in_1.data(), in_1.size()); set_3d_fft_box_gpu_op()(gpu_ctx, this->npwk, d_box_index, d_in_1, d_res); - synchronize_memory_complex_d2h_op()(cpu_ctx, gpu_ctx, res.data(), d_res, res.size()); + synchronize_memory_complex_d2h_op()(res.data(), d_res, res.size()); for (int ii = 0; ii < this->nxyz; ii++) { EXPECT_LT(fabs(res[ii] - out_1[ii]), 1e-12); } - delete_memory_int_gpu_op()(gpu_ctx, d_box_index); - delete_memory_complex_gpu_op()(gpu_ctx, d_res); - delete_memory_complex_gpu_op()(gpu_ctx, d_in_1); + delete_memory_int_gpu_op()(d_box_index); + delete_memory_complex_gpu_op()(d_res); + delete_memory_complex_gpu_op()(d_in_1); } TEST_F(TestModulePWPWMultiDevice, set_recip_to_real_output_op_gpu) { std::vector> res(out_2.size(), std::complex{0, 0}); std::complex* d_res = NULL, * d_in_2 = NULL; - resize_memory_complex_gpu_op()(gpu_ctx, d_res, res.size()); - resize_memory_complex_gpu_op()(gpu_ctx, d_in_2, in_2.size()); - synchronize_memory_complex_h2d_op()(gpu_ctx, cpu_ctx, d_res, res.data(), res.size()); - synchronize_memory_complex_h2d_op()(gpu_ctx, cpu_ctx, d_in_2, in_2.data(), in_2.size()); + resize_memory_complex_gpu_op()(d_res, res.size()); + resize_memory_complex_gpu_op()(d_in_2, in_2.size()); + synchronize_memory_complex_h2d_op()(d_res, res.data(), res.size()); + synchronize_memory_complex_h2d_op()(d_in_2, in_2.data(), in_2.size()); set_recip_to_real_output_gpu_op()(gpu_ctx, this->nxyz, this->add, this->factor, d_in_2, d_res); - synchronize_memory_complex_d2h_op()(cpu_ctx, gpu_ctx, res.data(), d_res, res.size()); + synchronize_memory_complex_d2h_op()(res.data(), d_res, res.size()); for (int ii = 0; ii < this->nxyz; ii++) { EXPECT_LT(fabs(res[ii] - out_2[ii]), 1e-12); } - delete_memory_complex_gpu_op()(gpu_ctx, d_res); - delete_memory_complex_gpu_op()(gpu_ctx, d_in_2); + delete_memory_complex_gpu_op()(d_res); + delete_memory_complex_gpu_op()(d_in_2); } TEST_F(TestModulePWPWMultiDevice, set_real_to_recip_output_op_gpu) @@ -146,23 +146,23 @@ TEST_F(TestModulePWPWMultiDevice, set_real_to_recip_output_op_gpu) std::vector> res = out_3_init; int * d_box_index = NULL; std::complex* d_res = NULL, * d_in_3 = NULL; - resize_memory_int_gpu_op()(gpu_ctx, d_box_index, box_index.size()); - resize_memory_complex_gpu_op()(gpu_ctx, d_res, res.size()); - resize_memory_complex_gpu_op()(gpu_ctx, d_in_3, in_3.size()); - synchronize_memory_int_h2d_op()(gpu_ctx, cpu_ctx, d_box_index, box_index.data(), box_index.size()); - synchronize_memory_complex_h2d_op()(gpu_ctx, cpu_ctx, d_res, res.data(), res.size()); - synchronize_memory_complex_h2d_op()(gpu_ctx, cpu_ctx, d_in_3, in_3.data(), in_3.size()); + resize_memory_int_gpu_op()(d_box_index, box_index.size()); + resize_memory_complex_gpu_op()(d_res, res.size()); + resize_memory_complex_gpu_op()(d_in_3, in_3.size()); + synchronize_memory_int_h2d_op()(d_box_index, box_index.data(), box_index.size()); + synchronize_memory_complex_h2d_op()(d_res, res.data(), res.size()); + synchronize_memory_complex_h2d_op()(d_in_3, in_3.data(), in_3.size()); set_real_to_recip_output_gpu_op()(gpu_ctx, this->npwk, this->nxyz, true, this->factor, d_box_index, d_in_3, d_res); - synchronize_memory_complex_d2h_op()(cpu_ctx, gpu_ctx, res.data(), d_res, res.size()); + synchronize_memory_complex_d2h_op()(res.data(), d_res, res.size()); for (int ii = 0; ii < out_3.size(); ii++) { EXPECT_LT(fabs(res[ii] - out_3[ii]), 5e-6); } - delete_memory_int_gpu_op()(gpu_ctx, d_box_index); - delete_memory_complex_gpu_op()(gpu_ctx, d_res); - delete_memory_complex_gpu_op()(gpu_ctx, d_in_3); + delete_memory_int_gpu_op()(d_box_index); + delete_memory_complex_gpu_op()(d_res); + delete_memory_complex_gpu_op()(d_in_3); } #endif // __UT_USE_CUDA || __UT_USE_ROCM diff --git a/source/module_basis/module_pw/module_fft/fft_cuda.cpp b/source/module_basis/module_pw/module_fft/fft_cuda.cpp index db93fb07fb..9bec9253e7 100644 --- a/source/module_basis/module_pw/module_fft/fft_cuda.cpp +++ b/source/module_basis/module_pw/module_fft/fft_cuda.cpp @@ -17,14 +17,14 @@ template <> void FFT_CUDA::setupFFT() { cufftPlan3d(&c_handle, this->nx, this->ny, this->nz, CUFFT_C2C); - resmem_cd_op()(gpu_ctx, this->c_auxr_3d, this->nx * this->ny * this->nz); + resmem_cd_op()(this->c_auxr_3d, this->nx * this->ny * this->nz); } template <> void FFT_CUDA::setupFFT() { cufftPlan3d(&z_handle, this->nx, this->ny, this->nz, CUFFT_Z2Z); - resmem_zd_op()(gpu_ctx, this->z_auxr_3d, this->nx * this->ny * this->nz); + resmem_zd_op()(this->z_auxr_3d, this->nx * this->ny * this->nz); } template <> void FFT_CUDA::cleanFFT() @@ -50,7 +50,7 @@ void FFT_CUDA::clear() this->cleanFFT(); if (c_auxr_3d != nullptr) { - delmem_cd_op()(gpu_ctx, c_auxr_3d); + delmem_cd_op()(c_auxr_3d); c_auxr_3d = nullptr; } } @@ -60,7 +60,7 @@ void FFT_CUDA::clear() this->cleanFFT(); if (z_auxr_3d != nullptr) { - delmem_zd_op()(gpu_ctx, z_auxr_3d); + delmem_zd_op()(z_auxr_3d); z_auxr_3d = nullptr; } } diff --git a/source/module_basis/module_pw/module_fft/fft_rocm.cpp b/source/module_basis/module_pw/module_fft/fft_rocm.cpp index 9973c72901..1dd9c433ec 100644 --- a/source/module_basis/module_pw/module_fft/fft_rocm.cpp +++ b/source/module_basis/module_pw/module_fft/fft_rocm.cpp @@ -16,14 +16,14 @@ template <> void FFT_ROCM::setupFFT() { hipfftPlan3d(&c_handle, this->nx, this->ny, this->nz, HIPFFT_C2C); - resmem_cd_op()(gpu_ctx, this->c_auxr_3d, this->nx * this->ny * this->nz); + resmem_cd_op()(this->c_auxr_3d, this->nx * this->ny * this->nz); } template <> void FFT_ROCM::setupFFT() { hipfftPlan3d(&z_handle, this->nx, this->ny, this->nz, HIPFFT_Z2Z); - resmem_zd_op()(gpu_ctx, this->z_auxr_3d, this->nx * this->ny * this->nz); + resmem_zd_op()(this->z_auxr_3d, this->nx * this->ny * this->nz); } template <> void FFT_ROCM::cleanFFT() @@ -49,7 +49,7 @@ void FFT_ROCM::clear() this->cleanFFT(); if (c_auxr_3d != nullptr) { - delmem_cd_op()(gpu_ctx, c_auxr_3d); + delmem_cd_op()(c_auxr_3d); c_auxr_3d = nullptr; } } @@ -59,7 +59,7 @@ void FFT_ROCM::clear() this->cleanFFT(); if (z_auxr_3d != nullptr) { - delmem_zd_op()(gpu_ctx, z_auxr_3d); + delmem_zd_op()(z_auxr_3d); z_auxr_3d = nullptr; } } diff --git a/source/module_basis/module_pw/pw_basis.cpp b/source/module_basis/module_pw/pw_basis.cpp index 7c8a1293da..5fbff68f0c 100644 --- a/source/module_basis/module_pw/pw_basis.cpp +++ b/source/module_basis/module_pw/pw_basis.cpp @@ -39,7 +39,7 @@ PW_Basis:: ~PW_Basis() delete[] gg_uniq; #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { - delmem_int_op()(gpu_ctx, this->d_is2fftixy); + delmem_int_op()(this->d_is2fftixy); } #endif } diff --git a/source/module_basis/module_pw/pw_basis_k.cpp b/source/module_basis/module_pw/pw_basis_k.cpp index f670ee9bf9..2e0f85372d 100644 --- a/source/module_basis/module_pw/pw_basis_k.cpp +++ b/source/module_basis/module_pw/pw_basis_k.cpp @@ -25,24 +25,24 @@ PW_Basis_K::~PW_Basis_K() #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { if (this->precision == "single") { - delmem_sd_op()(gpu_ctx, this->s_kvec_c); - delmem_sd_op()(gpu_ctx, this->s_gcar); - delmem_sd_op()(gpu_ctx, this->s_gk2); + delmem_sd_op()(this->s_kvec_c); + delmem_sd_op()(this->s_gcar); + delmem_sd_op()(this->s_gk2); } else { - delmem_dd_op()(gpu_ctx, this->d_gcar); - delmem_dd_op()(gpu_ctx, this->d_gk2); + delmem_dd_op()(this->d_gcar); + delmem_dd_op()(this->d_gk2); } - delmem_dd_op()(gpu_ctx, this->d_kvec_c); - delmem_int_op()(gpu_ctx, this->ig2ixyz_k); - delmem_int_op()(gpu_ctx, this->d_igl2isz_k); + delmem_dd_op()(this->d_kvec_c); + delmem_int_op()(this->ig2ixyz_k); + delmem_int_op()(this->d_igl2isz_k); } else { #endif if (this->precision == "single") { - delmem_sh_op()(cpu_ctx, this->s_kvec_c); - delmem_sh_op()(cpu_ctx, this->s_gcar); - delmem_sh_op()(cpu_ctx, this->s_gk2); + delmem_sh_op()(this->s_kvec_c); + delmem_sh_op()(this->s_gcar); + delmem_sh_op()(this->s_gk2); } // There's no need to delete double pointers while in a CPU environment. #if defined(__CUDA) || defined(__ROCM) @@ -99,17 +99,17 @@ void PW_Basis_K:: initparameters( #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { if (this->precision == "single") { - resmem_sd_op()(gpu_ctx, this->s_kvec_c, this->nks * 3); - castmem_d2s_h2d_op()(gpu_ctx, cpu_ctx, this->s_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); + resmem_sd_op()(this->s_kvec_c, this->nks * 3); + castmem_d2s_h2d_op()(this->s_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); } - resmem_dd_op()(gpu_ctx, this->d_kvec_c, this->nks * 3); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, this->d_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); + resmem_dd_op()(this->d_kvec_c, this->nks * 3); + syncmem_d2d_h2d_op()(this->d_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); } else { #endif if (this->precision == "single") { - resmem_sh_op()(cpu_ctx, this->s_kvec_c, this->nks * 3); - castmem_d2s_h2h_op()(cpu_ctx, cpu_ctx, this->s_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); + resmem_sh_op()(this->s_kvec_c, this->nks * 3); + castmem_d2s_h2h_op()(this->s_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); } this->d_kvec_c = reinterpret_cast(&this->kvec_c[0][0]); // There's no need to allocate double pointers while in a CPU environment. @@ -164,8 +164,8 @@ void PW_Basis_K::setupIndGk() } #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { - resmem_int_op()(gpu_ctx, this->d_igl2isz_k, this->npwk_max * this->nks); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, this->d_igl2isz_k, this->igl2isz_k, this->npwk_max * this->nks); + resmem_int_op()(this->d_igl2isz_k, this->npwk_max * this->nks); + syncmem_int_h2d_op()(this->d_igl2isz_k, this->igl2isz_k, this->npwk_max * this->nks); } #endif this->get_ig2ixyz_k(); @@ -247,25 +247,25 @@ void PW_Basis_K::collect_local_pw(const double& erf_ecut_in, const double& erf_h #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { if (this->precision == "single") { - resmem_sd_op()(gpu_ctx, this->s_gk2, this->npwk_max * this->nks); - resmem_sd_op()(gpu_ctx, this->s_gcar, this->npwk_max * this->nks * 3); - castmem_d2s_h2d_op()(gpu_ctx, cpu_ctx, this->s_gk2, this->gk2, this->npwk_max * this->nks); - castmem_d2s_h2d_op()(gpu_ctx, cpu_ctx, this->s_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); + resmem_sd_op()(this->s_gk2, this->npwk_max * this->nks); + resmem_sd_op()(this->s_gcar, this->npwk_max * this->nks * 3); + castmem_d2s_h2d_op()(this->s_gk2, this->gk2, this->npwk_max * this->nks); + castmem_d2s_h2d_op()(this->s_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); } else { - resmem_dd_op()(gpu_ctx, this->d_gk2, this->npwk_max * this->nks); - resmem_dd_op()(gpu_ctx, this->d_gcar, this->npwk_max * this->nks * 3); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, this->d_gk2, this->gk2, this->npwk_max * this->nks); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, this->d_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); + resmem_dd_op()(this->d_gk2, this->npwk_max * this->nks); + resmem_dd_op()(this->d_gcar, this->npwk_max * this->nks * 3); + syncmem_d2d_h2d_op()(this->d_gk2, this->gk2, this->npwk_max * this->nks); + syncmem_d2d_h2d_op()(this->d_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); } } else { #endif if (this->precision == "single") { - resmem_sh_op()(cpu_ctx, this->s_gk2, this->npwk_max * this->nks, "PW_B_K::s_gk2"); - resmem_sh_op()(cpu_ctx, this->s_gcar, this->npwk_max * this->nks * 3, "PW_B_K::s_gcar"); - castmem_d2s_h2h_op()(cpu_ctx, cpu_ctx, this->s_gk2, this->gk2, this->npwk_max * this->nks); - castmem_d2s_h2h_op()(cpu_ctx, cpu_ctx, this->s_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); + resmem_sh_op()(this->s_gk2, this->npwk_max * this->nks, "PW_B_K::s_gk2"); + resmem_sh_op()(this->s_gcar, this->npwk_max * this->nks * 3, "PW_B_K::s_gcar"); + castmem_d2s_h2h_op()(this->s_gk2, this->gk2, this->npwk_max * this->nks); + castmem_d2s_h2h_op()(this->s_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); } else { this->d_gcar = reinterpret_cast(&this->gcar[0][0]); @@ -355,8 +355,8 @@ void PW_Basis_K::get_ig2ixyz_k() ig2ixyz_k_cpu[igl + ik * npwk_max] = iz + iy * nz + ix * ny * nz; } } - resmem_int_op()(gpu_ctx, ig2ixyz_k, this->npwk_max * this->nks); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, this->ig2ixyz_k, ig2ixyz_k_cpu, this->npwk_max * this->nks); + resmem_int_op()(ig2ixyz_k, this->npwk_max * this->nks); + syncmem_int_h2d_op()(this->ig2ixyz_k, ig2ixyz_k_cpu, this->npwk_max * this->nks); delete[] ig2ixyz_k_cpu; } diff --git a/source/module_basis/module_pw/pw_basis_sup.cpp b/source/module_basis/module_pw/pw_basis_sup.cpp index 1d34682a96..e5422bd5d3 100644 --- a/source/module_basis/module_pw/pw_basis_sup.cpp +++ b/source/module_basis/module_pw/pw_basis_sup.cpp @@ -100,8 +100,9 @@ void PW_Basis_Sup::distribution_method3(const ModulePW::PW_Basis* pw_rho) this->npw_per = new int[this->poolnproc]; // number of planewaves on each core. delete[] this->fftixy2ip; this->fftixy2ip = new int[this->fftnxy]; // ip of core which contains the stick on (x, y). - for (int ixy = 0; ixy < this->fftnxy; ++ixy) + for (int ixy = 0; ixy < this->fftnxy; ++ixy) { this->fftixy2ip[ixy] = -1; // meaning this stick has not been distributed or there is no stick on (x, y). +} if (poolrank == 0) { // (1) Count the total number of planewaves (tot_npw) and sticks (this->nstot). @@ -212,10 +213,11 @@ void PW_Basis_Sup::divide_sticks_3( int fftnx_s = nx_s; if (this->gamma_only) { - if (this->xprime) + if (this->xprime) { fftnx_s = int(nx_s / 2) + 1; - else + } else { fftny_s = int(ny_s / 2) + 1; +} } int fftnxy_s = fftnx_s * fftny_s; @@ -225,15 +227,19 @@ void PW_Basis_Sup::divide_sticks_3( { int ix = ixy / fftny_s; int iy = ixy % fftny_s; - if (ix >= int(nx_s / 2) + 1) + if (ix >= int(nx_s / 2) + 1) { ix -= nx_s; - if (iy >= int(ny_s / 2) + 1) +} + if (iy >= int(ny_s / 2) + 1) { iy -= ny_s; +} - if (ix < 0) + if (ix < 0) { ix += nx; - if (iy < 0) +} + if (iy < 0) { iy += ny; +} int index = ix * this->fftny + iy; int ip = fftixy2ip_s[ixy]; if (ip >= 0) @@ -312,7 +318,7 @@ void PW_Basis_Sup::get_ig2isz_is2fftixy( #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { - delmem_int_op()(gpu_ctx, this->d_is2fftixy); + delmem_int_op()(this->d_is2fftixy); d_is2fftixy = nullptr; } #endif @@ -349,8 +355,9 @@ void PW_Basis_Sup::get_ig2isz_is2fftixy( fftixy2is[ixy] = st_move; st_move++; } - if (st_move == this->nst) + if (st_move == this->nst) { break; +} } // distribute planewaves in the same order as smooth grids first. @@ -363,19 +370,25 @@ void PW_Basis_Sup::get_ig2isz_is2fftixy( int ixy = pw_rho->is2fftixy[is]; int ix = ixy / pw_rho->fftny; int iy = ixy % pw_rho->fftny; - if (ix >= int(pw_rho->nx / 2) + 1) + if (ix >= int(pw_rho->nx / 2) + 1) { ix -= pw_rho->nx; - if (iy >= int(pw_rho->ny / 2) + 1) +} + if (iy >= int(pw_rho->ny / 2) + 1) { iy -= pw_rho->ny; - if (iz >= int(pw_rho->nz / 2) + 1) +} + if (iz >= int(pw_rho->nz / 2) + 1) { iz -= pw_rho->nz; +} - if (ix < 0) + if (ix < 0) { ix += this->nx; - if (iy < 0) +} + if (iy < 0) { iy += this->ny; - if (iz < 0) +} + if (iz < 0) { iz += this->nz; +} int ixy_now = ix * this->fftny + iy; int index = ixy_now * this->nz + iz; int is_now = fftixy2is[ixy_now]; @@ -383,8 +396,9 @@ void PW_Basis_Sup::get_ig2isz_is2fftixy( this->ig2isz[ig] = isz_now; pw_filled++; found[index] = true; - if (xprime && ix == 0) + if (xprime && ix == 0) { ng_xeq0++; +} } assert(pw_filled == pw_rho->npw); @@ -397,21 +411,24 @@ void PW_Basis_Sup::get_ig2isz_is2fftixy( for (int iz = zstart; iz < zstart + st_length2D[ixy]; ++iz) { int z = iz; - if (z < 0) + if (z < 0) { z += this->nz; +} if (!found[ixy * this->nz + z]) { found[ixy * this->nz + z] = true; int is = fftixy2is[ixy]; this->ig2isz[pw_filled] = is * this->nz + z; pw_filled++; - if (xprime && ixy / fftny == 0) + if (xprime && ixy / fftny == 0) { ng_xeq0++; +} } } } - if (pw_filled == this->npw) + if (pw_filled == this->npw) { break; +} } delete[] fftixy2is; @@ -420,8 +437,8 @@ void PW_Basis_Sup::get_ig2isz_is2fftixy( #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { - resmem_int_op()(gpu_ctx, d_is2fftixy, this->nst); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, this->d_is2fftixy, this->is2fftixy, this->nst); + resmem_int_op()(d_is2fftixy, this->nst); + syncmem_int_h2d_op()(this->d_is2fftixy, this->is2fftixy, this->nst); } #endif return; diff --git a/source/module_basis/module_pw/pw_distributeg.cpp b/source/module_basis/module_pw/pw_distributeg.cpp index c93ff9357a..0e92d6f665 100644 --- a/source/module_basis/module_pw/pw_distributeg.cpp +++ b/source/module_basis/module_pw/pw_distributeg.cpp @@ -101,8 +101,10 @@ void PW_Basis::count_pw_st( // so that its index in st_length and st_bottom is 9 * 10 + 2 = 92. int x = ix; int y = iy; - if (x < 0) x += this->nx; - if (y < 0) y += this->ny; + if (x < 0) { x += this->nx; +} + if (y < 0) { y += this->ny; +} int index = x * this->fftny + y; int length = 0; // number of planewave on stick (x, y). @@ -114,13 +116,18 @@ void PW_Basis::count_pw_st( double modulus = f * (this->GGT * f); if (modulus <= this->ggecut || this->full_pw) { - if (length == 0) st_bottom2D[index] = iz; // length == 0 means this point is the bottom of stick (x, y). + if (length == 0) { st_bottom2D[index] = iz; // length == 0 means this point is the bottom of stick (x, y). +} ++this->npwtot; ++length; - if(iy < this->riy) this->riy = iy; - if(iy > this->liy) this->liy = iy; - if(ix < this->rix) this->rix = ix; - if(ix > this->lix) this->lix = ix; + if(iy < this->riy) { this->riy = iy; +} + if(iy > this->liy) { this->liy = iy; +} + if(ix < this->rix) { this->rix = ix; +} + if(ix > this->lix) { this->lix = ix; +} } } if (length > 0) @@ -157,7 +164,7 @@ void PW_Basis::get_ig2isz_is2fftixy( delete[] this->is2fftixy; this->is2fftixy = nullptr; // map is (index of sticks) to ixy (iy + ix * fftny). #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { - delmem_int_op()(gpu_ctx, this->d_is2fftixy); + delmem_int_op()(this->d_is2fftixy); d_is2fftixy = nullptr; } #endif @@ -182,20 +189,23 @@ void PW_Basis::get_ig2isz_is2fftixy( for (int iz = zstart; iz < zstart + st_length2D[ixy]; ++iz) { int z = iz; - if (z < 0) z += this->nz; + if (z < 0) { z += this->nz; +} this->ig2isz[pw_filled] = st_move * this->nz + z; pw_filled++; } this->is2fftixy[st_move] = ixy; st_move++; - if(xprime && ixy/fftny == 0) ng_xeq0 = pw_filled; + if(xprime && ixy/fftny == 0) { ng_xeq0 = pw_filled; +} } - if (st_move == this->nst && pw_filled == this->npw) break; + if (st_move == this->nst && pw_filled == this->npw) { break; +} } #if defined(__CUDA) || defined(__ROCM) if (this->device == "gpu") { - resmem_int_op()(gpu_ctx, d_is2fftixy, this->nst); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, this->d_is2fftixy, this->is2fftixy, this->nst); + resmem_int_op()(d_is2fftixy, this->nst); + syncmem_int_h2d_op()(this->d_is2fftixy, this->is2fftixy, this->nst); } #endif return; diff --git a/source/module_basis/module_pw/pw_transform_k.cpp b/source/module_basis/module_pw/pw_transform_k.cpp index 5e3780eef4..e230066c8f 100644 --- a/source/module_basis/module_pw/pw_transform_k.cpp +++ b/source/module_basis/module_pw/pw_transform_k.cpp @@ -345,8 +345,6 @@ void PW_Basis_K::real_to_recip(const base_device::DEVICE_GPU* ctx, assert(this->poolnproc == 1); base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()( - ctx, - ctx, this->fft_bundle.get_auxr_3d_data(), in, this->nrxx); @@ -379,9 +377,7 @@ void PW_Basis_K::real_to_recip(const base_device::DEVICE_GPU* ctx, base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, - base_device::DEVICE_GPU>()(ctx, - ctx, - this->fft_bundle.get_auxr_3d_data(), + base_device::DEVICE_GPU>()(this->fft_bundle.get_auxr_3d_data(), in, this->nrxx); @@ -413,7 +409,6 @@ void PW_Basis_K::recip_to_real(const base_device::DEVICE_GPU* ctx, assert(this->poolnproc == 1); // ModuleBase::GlobalFunc::ZEROS(fft_bundle.get_auxr_3d_data(), this->nxyz); base_device::memory::set_memory_op, base_device::DEVICE_GPU>()( - ctx, this->fft_bundle.get_auxr_3d_data(), 0, this->nxyz); @@ -450,7 +445,6 @@ void PW_Basis_K::recip_to_real(const base_device::DEVICE_GPU* ctx, assert(this->poolnproc == 1); // ModuleBase::GlobalFunc::ZEROS(fft_bundle.get_auxr_3d_data(), this->nxyz); base_device::memory::set_memory_op, base_device::DEVICE_GPU>()( - ctx, this->fft_bundle.get_auxr_3d_data(), 0, this->nxyz); diff --git a/source/module_elecstate/elecstate_pw.cpp b/source/module_elecstate/elecstate_pw.cpp index f55f2ec447..f241c59db8 100644 --- a/source/module_elecstate/elecstate_pw.cpp +++ b/source/module_elecstate/elecstate_pw.cpp @@ -33,26 +33,26 @@ ElecStatePW::~ElecStatePW() { if (PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { - delmem_var_op()(this->ctx, this->rho_data); + delmem_var_op()(this->rho_data); delete[] this->rho; if (PARAM.globalv.double_grid || PARAM.globalv.use_uspp) { - delmem_complex_op()(this->ctx, this->rhog_data); + delmem_complex_op()(this->rhog_data); delete[] this->rhog; } if (get_xc_func_type() == 3 || PARAM.inp.out_elf[0] > 0) { - delmem_var_op()(this->ctx, this->kin_r_data); + delmem_var_op()(this->kin_r_data); delete[] this->kin_r; } } if (PARAM.globalv.use_uspp) { - delmem_var_op()(this->ctx, this->becsum); + delmem_var_op()(this->becsum); } - delmem_complex_op()(this->ctx, this->wfcr); - delmem_complex_op()(this->ctx, this->wfcr_another_spin); + delmem_complex_op()(this->wfcr); + delmem_complex_op()(this->wfcr_another_spin); } template @@ -66,7 +66,7 @@ void ElecStatePW::init_rho_data() if (PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { this->rho = new Real*[this->charge->nspin]; - resmem_var_op()(this->ctx, this->rho_data, this->charge->nspin * this->charge->nrxx); + resmem_var_op()(this->rho_data, this->charge->nspin * this->charge->nrxx); for (int ii = 0; ii < this->charge->nspin; ii++) { this->rho[ii] = this->rho_data + ii * this->charge->nrxx; @@ -74,7 +74,7 @@ void ElecStatePW::init_rho_data() if (PARAM.globalv.double_grid || PARAM.globalv.use_uspp) { this->rhog = new T*[this->charge->nspin]; - resmem_complex_op()(this->ctx, this->rhog_data, this->charge->nspin * this->charge->rhopw->npw); + resmem_complex_op()(this->rhog_data, this->charge->nspin * this->charge->rhopw->npw); for (int ii = 0; ii < this->charge->nspin; ii++) { this->rhog[ii] = this->rhog_data + ii * this->charge->rhopw->npw; @@ -83,7 +83,7 @@ void ElecStatePW::init_rho_data() if (get_xc_func_type() == 3 || PARAM.inp.out_elf[0] > 0) { this->kin_r = new Real*[this->charge->nspin]; - resmem_var_op()(this->ctx, this->kin_r_data, this->charge->nspin * this->charge->nrxx); + resmem_var_op()(this->kin_r_data, this->charge->nspin * this->charge->nrxx); for (int ii = 0; ii < this->charge->nspin; ii++) { this->kin_r[ii] = this->kin_r_data + ii * this->charge->nrxx; } @@ -101,8 +101,8 @@ void ElecStatePW::init_rho_data() this->kin_r = reinterpret_cast(this->charge->kin_r); } } - resmem_complex_op()(this->ctx, this->wfcr, this->basis->nmaxgr, "ElecSPW::wfcr"); - resmem_complex_op()(this->ctx, this->wfcr_another_spin, this->basis->nrxx, "ElecSPW::wfcr_a"); + resmem_complex_op()(this->wfcr, this->basis->nmaxgr, "ElecSPW::wfcr"); + resmem_complex_op()(this->wfcr_another_spin, this->basis->nrxx, "ElecSPW::wfcr_a"); this->init_rho = true; } @@ -118,15 +118,15 @@ void ElecStatePW::psiToRho(const psi::Psi& psi) { // denghui replaced at 20221110 // ModuleBase::GlobalFunc::ZEROS(this->rho[is], this->charge->nrxx); - setmem_var_op()(this->ctx, this->rho[is], 0, this->charge->nrxx); + setmem_var_op()(this->rho[is], 0, this->charge->nrxx); if (get_xc_func_type() == 3) { // ModuleBase::GlobalFunc::ZEROS(this->charge->kin_r[is], this->charge->nrxx); - setmem_var_op()(this->ctx, this->kin_r[is], 0, this->charge->nrxx); + setmem_var_op()(this->kin_r[is], 0, this->charge->nrxx); } if (PARAM.globalv.double_grid || PARAM.globalv.use_uspp) { - setmem_complex_op()(this->ctx, this->rhog[is], 0, this->charge->rhopw->npw); + setmem_complex_op()(this->rhog[is], 0, this->charge->rhopw->npw); } } @@ -142,10 +142,10 @@ void ElecStatePW::psiToRho(const psi::Psi& psi) { for (int ii = 0; ii < PARAM.inp.nspin; ii++) { - castmem_var_d2h_op()(cpu_ctx, this->ctx, this->charge->rho[ii], this->rho[ii], this->charge->nrxx); + castmem_var_d2h_op()(this->charge->rho[ii], this->rho[ii], this->charge->nrxx); if (get_xc_func_type() == 3) { - castmem_var_d2h_op()(cpu_ctx, this->ctx, this->charge->kin_r[ii], this->kin_r[ii], this->charge->nrxx); + castmem_var_d2h_op()(this->charge->kin_r[ii], this->kin_r[ii], this->charge->nrxx); } } } @@ -244,7 +244,7 @@ void ElecStatePW::rhoBandK(const psi::Psi& psi) { for (int j = 0; j < 3; j++) { - setmem_complex_op()(this->ctx, this->wfcr, 0, this->charge->nrxx); + setmem_complex_op()(this->wfcr, 0, this->charge->nrxx); meta_op()(this->ctx, ik, @@ -277,10 +277,10 @@ void ElecStatePW::cal_becsum(const psi::Psi& psi) const int nkb = this->ppcell->nkb; this->vkb = this->ppcell->template get_vkb_data(); T* becp = nullptr; - resmem_complex_op()(this->ctx, becp, nbands * nkb, "ElecState::becp"); + resmem_complex_op()(becp, nbands * nkb, "ElecState::becp"); const int nh_tot = this->ppcell->nhm * (this->ppcell->nhm + 1) / 2; - resmem_var_op()(this->ctx, becsum, nh_tot * ucell->nat * PARAM.inp.nspin, "ElecState::becsum"); - setmem_var_op()(this->ctx, becsum, 0, nh_tot * ucell->nat * PARAM.inp.nspin); + resmem_var_op()(becsum, nh_tot * ucell->nat * PARAM.inp.nspin, "ElecState::becsum"); + setmem_var_op()(becsum, 0, nh_tot * ucell->nat * PARAM.inp.nspin); for (int ik = 0; ik < psi.get_nk(); ++ik) { @@ -340,10 +340,9 @@ void ElecStatePW::cal_becsum(const psi::Psi& psi) if (atom->ncpp.tvanp) { T *auxk1 = nullptr, *auxk2 = nullptr, *aux_gk = nullptr; - resmem_complex_op()(this->ctx, auxk1, nbands * atom->ncpp.nh, "ElecState::auxk1"); - resmem_complex_op()(this->ctx, auxk2, nbands * atom->ncpp.nh, "ElecState::auxk2"); - resmem_complex_op()(this->ctx, - aux_gk, + resmem_complex_op()(auxk1, nbands * atom->ncpp.nh, "ElecState::auxk1"); + resmem_complex_op()(auxk2, nbands * atom->ncpp.nh, "ElecState::auxk2"); + resmem_complex_op()(aux_gk, atom->ncpp.nh * atom->ncpp.nh * npol * npol, "ElecState::aux_gk"); for (int ia = 0; ia < atom->na; ia++) @@ -414,13 +413,13 @@ void ElecStatePW::cal_becsum(const psi::Psi& psi) } } } - delmem_complex_op()(this->ctx, auxk1); - delmem_complex_op()(this->ctx, auxk2); - delmem_complex_op()(this->ctx, aux_gk); + delmem_complex_op()(auxk1); + delmem_complex_op()(auxk2); + delmem_complex_op()(aux_gk); } } } - delmem_complex_op()(this->ctx, becp); + delmem_complex_op()(becp); } template @@ -469,11 +468,11 @@ void ElecStatePW::addusdens_g(const Real* becsum, T** rhog) const std::complex ci_tpi = ModuleBase::NEG_IMAG_UNIT * ModuleBase::TWO_PI; Real* qmod = nullptr; - resmem_var_op()(this->ctx, qmod, npw, "ElecState::qmod"); + resmem_var_op()(qmod, npw, "ElecState::qmod"); T* qgm = nullptr; - resmem_complex_op()(this->ctx, qgm, npw, "ElecState::qgm"); + resmem_complex_op()(qgm, npw, "ElecState::qgm"); Real* ylmk0 = nullptr; - resmem_var_op()(this->ctx, ylmk0, npw * lmaxq * lmaxq, "ElecState::ylmk0"); + resmem_var_op()(ylmk0, npw * lmaxq * lmaxq, "ElecState::ylmk0"); Real* g = reinterpret_cast(this->charge->rhopw->gcar); ModuleBase::YlmReal::Ylm_Real(this->ctx, lmaxq * lmaxq, npw, g, ylmk0); @@ -492,9 +491,9 @@ void ElecStatePW::addusdens_g(const Real* becsum, T** rhog) const int nij = atom->ncpp.nh * (atom->ncpp.nh + 1) / 2; T *skk = nullptr, *aux2 = nullptr, *tbecsum = nullptr; - resmem_complex_op()(this->ctx, skk, atom->na * npw, "ElecState::skk"); - resmem_complex_op()(this->ctx, aux2, nij * npw, "ElecState::aux2"); - resmem_complex_op()(this->ctx, tbecsum, PARAM.inp.nspin * atom->na * nij, "ElecState::tbecsum"); + resmem_complex_op()(skk, atom->na * npw, "ElecState::skk"); + resmem_complex_op()(aux2, nij * npw, "ElecState::aux2"); + resmem_complex_op()(tbecsum, PARAM.inp.nspin * atom->na * nij, "ElecState::tbecsum"); for (int ia = 0; ia < atom->na; ia++) { const int iat = ucell->itia2iat(it, ia); @@ -548,15 +547,15 @@ void ElecStatePW::addusdens_g(const Real* becsum, T** rhog) } } } - delmem_complex_op()(this->ctx, skk); - delmem_complex_op()(this->ctx, aux2); - delmem_complex_op()(this->ctx, tbecsum); + delmem_complex_op()(skk); + delmem_complex_op()(aux2); + delmem_complex_op()(tbecsum); } } - delmem_var_op()(this->ctx, qmod); - delmem_complex_op()(this->ctx, qgm); - delmem_var_op()(this->ctx, ylmk0); + delmem_var_op()(qmod); + delmem_complex_op()(qgm); + delmem_var_op()(ylmk0); } template class ElecStatePW, base_device::DEVICE_CPU>; diff --git a/source/module_elecstate/elecstate_pw_cal_tau.cpp b/source/module_elecstate/elecstate_pw_cal_tau.cpp index ad8c9ce42f..5c225c3d62 100644 --- a/source/module_elecstate/elecstate_pw_cal_tau.cpp +++ b/source/module_elecstate/elecstate_pw_cal_tau.cpp @@ -9,7 +9,7 @@ void ElecStatePW::cal_tau(const psi::Psi& psi) ModuleBase::TITLE("ElecStatePW", "cal_tau"); for(int is=0; isctx, this->kin_r[is], 0, this->charge->nrxx); + setmem_var_op()(this->kin_r[is], 0, this->charge->nrxx); } for (int ik = 0; ik < psi.get_nk(); ++ik) @@ -31,7 +31,7 @@ void ElecStatePW::cal_tau(const psi::Psi& psi) // kinetic energy density for (int j = 0; j < 3; j++) { - setmem_complex_op()(this->ctx, this->wfcr, 0, this->charge->nrxx); + setmem_complex_op()(this->wfcr, 0, this->charge->nrxx); meta_op()(this->ctx, ik, @@ -52,7 +52,7 @@ void ElecStatePW::cal_tau(const psi::Psi& psi) } if (PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { for (int ii = 0; ii < PARAM.inp.nspin; ii++) { - castmem_var_d2h_op()(cpu_ctx, this->ctx, this->charge->kin_r[ii], this->kin_r[ii], this->charge->nrxx); + castmem_var_d2h_op()(this->charge->kin_r[ii], this->kin_r[ii], this->charge->nrxx); } } this->parallelK(); diff --git a/source/module_elecstate/elecstate_pw_sdft.cpp b/source/module_elecstate/elecstate_pw_sdft.cpp index ad6f98c3c3..bef6277adb 100644 --- a/source/module_elecstate/elecstate_pw_sdft.cpp +++ b/source/module_elecstate/elecstate_pw_sdft.cpp @@ -16,7 +16,7 @@ void ElecStatePW_SDFT::psiToRho(const psi::Psi& psi) const int nspin = PARAM.inp.nspin; for (int is = 0; is < nspin; is++) { - setmem_var_op()(this->ctx, this->rho[is], 0, this->charge->nrxx); + setmem_var_op()(this->rho[is], 0, this->charge->nrxx); } if (GlobalV::MY_STOGROUP == 0) @@ -28,7 +28,7 @@ void ElecStatePW_SDFT::psiToRho(const psi::Psi& psi) } if (PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { for (int ii = 0; ii < nspin; ii++) { - castmem_var_d2h_op()(cpu_ctx, this->ctx, this->charge->rho[ii], this->rho[ii], this->charge->nrxx); + castmem_var_d2h_op()(this->charge->rho[ii], this->rho[ii], this->charge->nrxx); } } this->parallelK(); diff --git a/source/module_elecstate/kernels/test/elecstate_op_test.cpp b/source/module_elecstate/kernels/test/elecstate_op_test.cpp index 79635c7895..973df83cea 100644 --- a/source/module_elecstate/kernels/test/elecstate_op_test.cpp +++ b/source/module_elecstate/kernels/test/elecstate_op_test.cpp @@ -107,10 +107,10 @@ TEST_F(TestModuleElecstateMultiDevice, elecstate_pw_op_gpu) std::vector rho_data(expected_rho.size(), 0); double* d_rho_data = NULL; std::complex* d_wfcr = NULL; - resize_memory_var_op()(gpu_ctx, d_rho_data, rho_data.size()); - resize_memory_complex_op()(gpu_ctx, d_wfcr, wfcr.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_rho_data, rho_data.data(), rho_data.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_wfcr, wfcr.data(), wfcr.size()); + resize_memory_var_op()(d_rho_data, rho_data.size()); + resize_memory_complex_op()(d_wfcr, wfcr.size()); + syncmem_var_h2d_op()(d_rho_data, rho_data.data(), rho_data.size()); + syncmem_complex_h2d_op()(d_wfcr, wfcr.data(), wfcr.size()); double ** rho = new double* [1]; rho[0] = d_rho_data; elecstate_gpu_op()( @@ -120,7 +120,7 @@ TEST_F(TestModuleElecstateMultiDevice, elecstate_pw_op_gpu) rho, d_wfcr); - syncmem_var_d2h_op()(cpu_ctx, gpu_ctx, rho_data.data(), d_rho_data, rho_data.size()); + syncmem_var_d2h_op()(rho_data.data(), d_rho_data, rho_data.size()); // check the result for (int ii = 0; ii < rho_data.size(); ii++) { EXPECT_LT(fabs(rho_data[ii] - expected_rho[ii]), 6e-5); @@ -136,12 +136,12 @@ TEST_F(TestModuleElecstateMultiDevice, elecstate_pw_spin_op_gpu) double* d_rho_data_2 = NULL; std::complex* d_wfcr_2 = NULL; std::complex* d_wfcr_another_spin_2 = NULL; - resize_memory_var_op()(gpu_ctx, d_rho_data_2, rho_data_2.size()); - resize_memory_complex_op()(gpu_ctx, d_wfcr_2, wfcr_2.size()); - resize_memory_complex_op()(gpu_ctx, d_wfcr_another_spin_2, wfcr_another_spin_2.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_rho_data_2, rho_data_2.data(), rho_data_2.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_wfcr_2, wfcr_2.data(), wfcr_2.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_wfcr_another_spin_2, wfcr_another_spin_2.data(), wfcr_another_spin_2.size()); + resize_memory_var_op()(d_rho_data_2, rho_data_2.size()); + resize_memory_complex_op()(d_wfcr_2, wfcr_2.size()); + resize_memory_complex_op()(d_wfcr_another_spin_2, wfcr_another_spin_2.size()); + syncmem_var_h2d_op()(d_rho_data_2, rho_data_2.data(), rho_data_2.size()); + syncmem_complex_h2d_op()(d_wfcr_2, wfcr_2.data(), wfcr_2.size()); + syncmem_complex_h2d_op()(d_wfcr_another_spin_2, wfcr_another_spin_2.data(), wfcr_another_spin_2.size()); double ** rho = new double* [4]; rho[0] = d_rho_data_2; rho[1] = d_rho_data_2 + this->nrxx; @@ -158,7 +158,7 @@ TEST_F(TestModuleElecstateMultiDevice, elecstate_pw_spin_op_gpu) d_wfcr_2, d_wfcr_another_spin_2); - syncmem_var_d2h_op()(cpu_ctx, gpu_ctx, rho_data_2.data(), d_rho_data_2, rho_data_2.size()); + syncmem_var_d2h_op()(rho_data_2.data(), d_rho_data_2, rho_data_2.size()); // check the result for (int ii = 0; ii < rho_data_2.size(); ii++) { EXPECT_LT(fabs(rho_data_2[ii] - expected_rho_2[ii]), 5e-4); diff --git a/source/module_elecstate/potentials/potential_new.cpp b/source/module_elecstate/potentials/potential_new.cpp index a4443c46d8..f3d68df05a 100644 --- a/source/module_elecstate/potentials/potential_new.cpp +++ b/source/module_elecstate/potentials/potential_new.cpp @@ -50,18 +50,18 @@ Potential::~Potential() } if (PARAM.inp.basis_type == "pw" && PARAM.inp.device == "gpu") { if (PARAM.inp.precision == "single") { - delmem_sd_op()(gpu_ctx, s_veff_smooth); - delmem_sd_op()(gpu_ctx, s_vofk_smooth); + delmem_sd_op()(s_veff_smooth); + delmem_sd_op()(s_vofk_smooth); } else { - delmem_dd_op()(gpu_ctx, d_veff_smooth); - delmem_dd_op()(gpu_ctx, d_vofk_smooth); + delmem_dd_op()(d_veff_smooth); + delmem_dd_op()(d_vofk_smooth); } } else { if (PARAM.inp.precision == "single") { - delmem_sh_op()(cpu_ctx, s_veff_smooth); - delmem_sh_op()(cpu_ctx, s_vofk_smooth); + delmem_sh_op()(s_veff_smooth); + delmem_sh_op()(s_vofk_smooth); } } } @@ -133,18 +133,18 @@ void Potential::allocate() } if (PARAM.inp.basis_type == "pw" && PARAM.inp.device == "gpu") { if (PARAM.inp.precision == "single") { - resmem_sd_op()(gpu_ctx, s_veff_smooth, PARAM.inp.nspin * nrxx_smooth); - resmem_sd_op()(gpu_ctx, s_vofk_smooth, PARAM.inp.nspin * nrxx_smooth); + resmem_sd_op()(s_veff_smooth, PARAM.inp.nspin * nrxx_smooth); + resmem_sd_op()(s_vofk_smooth, PARAM.inp.nspin * nrxx_smooth); } else { - resmem_dd_op()(gpu_ctx, d_veff_smooth, PARAM.inp.nspin * nrxx_smooth); - resmem_dd_op()(gpu_ctx, d_vofk_smooth, PARAM.inp.nspin * nrxx_smooth); + resmem_dd_op()(d_veff_smooth, PARAM.inp.nspin * nrxx_smooth); + resmem_dd_op()(d_vofk_smooth, PARAM.inp.nspin * nrxx_smooth); } } else { if (PARAM.inp.precision == "single") { - resmem_sh_op()(cpu_ctx, s_veff_smooth, PARAM.inp.nspin * nrxx_smooth, "POT::sveff_smooth"); - resmem_sh_op()(cpu_ctx, s_vofk_smooth, PARAM.inp.nspin * nrxx_smooth, "POT::svofk_smooth"); + resmem_sh_op()(s_veff_smooth, PARAM.inp.nspin * nrxx_smooth, "POT::sveff_smooth"); + resmem_sh_op()(s_vofk_smooth, PARAM.inp.nspin * nrxx_smooth, "POT::svofk_smooth"); } else { this->d_veff_smooth = this->veff_smooth.c; @@ -181,40 +181,28 @@ void Potential::update_from_charge(const Charge*const chg, const UnitCell*const if (PARAM.inp.basis_type == "pw" && PARAM.inp.device == "gpu") { if (PARAM.inp.precision == "single") { - castmem_d2s_h2d_op()(gpu_ctx, - cpu_ctx, - s_veff_smooth, + castmem_d2s_h2d_op()(s_veff_smooth, this->veff_smooth.c, this->veff_smooth.nr * this->veff_smooth.nc); - castmem_d2s_h2d_op()(gpu_ctx, - cpu_ctx, - s_vofk_smooth, + castmem_d2s_h2d_op()(s_vofk_smooth, this->vofk_smooth.c, this->vofk_smooth.nr * this->vofk_smooth.nc); } else { - syncmem_d2d_h2d_op()(gpu_ctx, - cpu_ctx, - d_veff_smooth, + syncmem_d2d_h2d_op()(d_veff_smooth, this->veff_smooth.c, this->veff_smooth.nr * this->veff_smooth.nc); - syncmem_d2d_h2d_op()(gpu_ctx, - cpu_ctx, - d_vofk_smooth, + syncmem_d2d_h2d_op()(d_vofk_smooth, this->vofk_smooth.c, this->vofk_smooth.nr * this->vofk_smooth.nc); } } else { if (PARAM.inp.precision == "single") { - castmem_d2s_h2h_op()(cpu_ctx, - cpu_ctx, - s_veff_smooth, + castmem_d2s_h2h_op()(s_veff_smooth, this->veff_smooth.c, this->veff_smooth.nr * this->veff_smooth.nc); - castmem_d2s_h2h_op()(cpu_ctx, - cpu_ctx, - s_vofk_smooth, + castmem_d2s_h2h_op()(s_vofk_smooth, this->vofk_smooth.c, this->vofk_smooth.nr * this->vofk_smooth.nc); } diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 84bf0fe8a4..a96d487a5c 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -646,9 +646,7 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep) // 4) Transfer data from GPU to CPU if (this->device == base_device::GpuDevice) { - castmem_2d_d2h_op()(this->psi[0].get_device(), - this->kspw_psi[0].get_device(), - this->psi[0].get_pointer() - this->psi[0].get_psi_bias(), + castmem_2d_d2h_op()(this->psi[0].get_pointer() - this->psi[0].get_psi_bias(), this->kspw_psi[0].get_pointer() - this->kspw_psi[0].get_psi_bias(), this->psi[0].size()); } diff --git a/source/module_hamilt_general/hamilt.h b/source/module_hamilt_general/hamilt.h index 70dcd1b20a..cb204cc298 100644 --- a/source/module_hamilt_general/hamilt.h +++ b/source/module_hamilt_general/hamilt.h @@ -39,7 +39,7 @@ class Hamilt const int nbands // number of bands ) const { - syncmem_op()(this->ctx, this->ctx, spsi, psi_in, static_cast(nbands * nrow)); + syncmem_op()(spsi, psi_in, static_cast(nbands * nrow)); } /// core function: return H(k) and S(k) matrixs for direct solving eigenvalues. diff --git a/source/module_hamilt_general/operator.cpp b/source/module_hamilt_general/operator.cpp index 008d5e30e3..e9020866e6 100644 --- a/source/module_hamilt_general/operator.cpp +++ b/source/module_hamilt_general/operator.cpp @@ -59,7 +59,7 @@ typename Operator::hpsi_info Operator::hPsi(hpsi_info& inp if (this->in_place) { // ModuleBase::GlobalFunc::COPYARRAY(this->hpsi->get_pointer(), hpsi_pointer, this->hpsi->size()); - syncmem_op()(this->ctx, this->ctx, hpsi_pointer, this->hpsi->get_pointer(), this->hpsi->size()); + syncmem_op()(hpsi_pointer, this->hpsi->get_pointer(), this->hpsi->size()); delete this->hpsi; this->hpsi = new psi::Psi(hpsi_pointer, 1, diff --git a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp index 87a2fa41cc..36baed7bab 100644 --- a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp @@ -27,8 +27,8 @@ void spinconstrain::SpinConstrain>::calculate_delta_hcc(std #if ((defined __CUDA) || (defined __ROCM)) base_device::DEVICE_GPU* ctx = {}; base_device::DEVICE_CPU* cpu_ctx = {}; - base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()(cpu_ctx, becp_cpu, size_ps); - base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, base_device::DEVICE_GPU>()(cpu_ctx, ctx, becp_cpu, becp_k, size_ps); + base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()(becp_cpu, size_ps); + base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, base_device::DEVICE_GPU>()(becp_cpu, becp_k, size_ps); #endif } else if (PARAM.inp.device == "cpu") @@ -68,8 +68,8 @@ void spinconstrain::SpinConstrain>::calculate_delta_hcc(std #if ((defined __CUDA) || (defined __ROCM)) base_device::DEVICE_GPU* ctx = {}; base_device::DEVICE_CPU* cpu_ctx = {}; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, ps_pointer, size_ps); - base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_CPU>()(ctx, cpu_ctx, ps_pointer, ps.data(), size_ps); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ps_pointer, size_ps); + base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_CPU>()(ps_pointer, ps.data(), size_ps); #endif } else if (PARAM.inp.device == "cpu") @@ -100,7 +100,7 @@ void spinconstrain::SpinConstrain>::calculate_delta_hcc(std h_tmp, nbands ); - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(ctx, ps_pointer); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(ps_pointer); delete[] becp_cpu; #endif @@ -260,20 +260,20 @@ void spinconstrain::SpinConstrain>::cal_mw_from_lambda(int becp_tmp.resize(size_becp * nk); std::complex* h_tmp = nullptr; std::complex* s_tmp = nullptr; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, h_tmp, nbands * nbands); - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, s_tmp, nbands * nbands); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(h_tmp, nbands * nbands); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(s_tmp, nbands * nbands); int initial_hs = 0; if(this->sub_h_save == nullptr) { initial_hs = 1; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, this->sub_h_save, nbands * nbands * nk); - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, this->sub_s_save, nbands * nbands * nk); - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, this->becp_save, size_becp * nk); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(this->sub_h_save, nbands * nbands * nk); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(this->sub_s_save, nbands * nbands * nk); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(this->becp_save, size_becp * nk); } std::complex* becp_pointer = nullptr; // allocate memory for becp_pointer in GPU device - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, becp_pointer, size_becp); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(becp_pointer, size_becp); for (int ik = 0; ik < nk; ++ik) { psi_t->fix_k(ik); @@ -286,10 +286,10 @@ void spinconstrain::SpinConstrain>::cal_mw_from_lambda(int /// update H(k) for each k point hamilt_t->updateHk(ik); hsolver::DiagoIterAssist, base_device::DEVICE_GPU>::cal_hs_subspace(hamilt_t, psi_t[0], h_k, s_k); - base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(ctx, ctx, becp_k, onsite_p->get_becp(), size_becp); + base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(becp_k, onsite_p->get_becp(), size_becp); } - base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(ctx, ctx, h_tmp, h_k, nbands * nbands); - base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(ctx, ctx, s_tmp, s_k, nbands * nbands); + base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(h_tmp, h_k, nbands * nbands); + base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(s_tmp, s_k, nbands * nbands); // update h_tmp by delta_lambda if (i_step != -1) this->calculate_delta_hcc(h_tmp, becp_k, delta_lambda, nbands, nkb, nh_iat); @@ -301,11 +301,11 @@ void spinconstrain::SpinConstrain>::cal_mw_from_lambda(int nkb * npol, &this->pelec->ekb(ik, 0)); // copy becp_pointer from GPU to CPU - base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, base_device::DEVICE_GPU>()(cpu_ctx, ctx, &becp_tmp[ik * size_becp], becp_pointer, size_becp); + base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, base_device::DEVICE_GPU>()(&becp_tmp[ik * size_becp], becp_pointer, size_becp); } // free memory for becp_pointer in GPU device - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(ctx, becp_pointer); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(becp_pointer); } #endif // calculate weights from ekb to update wg @@ -462,8 +462,8 @@ void spinconstrain::SpinConstrain>::update_psi_charge(const std::complex* h_tmp = nullptr; std::complex* s_tmp = nullptr; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, h_tmp, nbands * nbands); - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(ctx, s_tmp, nbands * nbands); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(h_tmp, nbands * nbands); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(s_tmp, nbands * nbands); assert(this->sub_h_save != nullptr); assert(this->sub_s_save != nullptr); assert(this->becp_save != nullptr); @@ -474,8 +474,8 @@ void spinconstrain::SpinConstrain>::update_psi_charge(const std::complex* becp_k = this->becp_save + ik * size_becp; psi_t->fix_k(ik); - base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(ctx, ctx, h_tmp, h_k, nbands * nbands); - base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(ctx, ctx, s_tmp, s_k, nbands * nbands); + base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(h_tmp, h_k, nbands * nbands); + base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()(s_tmp, s_k, nbands * nbands); this->calculate_delta_hcc(h_tmp, becp_k, delta_lambda, nbands, nkb, nh_iat); hsolver::DiagoIterAssist, base_device::DEVICE_GPU>::diag_subspace_psi(h_tmp, s_tmp, @@ -484,9 +484,9 @@ void spinconstrain::SpinConstrain>::update_psi_charge(const &this->pelec->ekb(ik, 0)); } - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(ctx, sub_h_save); - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(ctx, sub_s_save); - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(ctx, becp_save); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(sub_h_save); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(sub_s_save); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(becp_save); this->sub_h_save = nullptr; this->sub_s_save = nullptr; this->becp_save = nullptr; diff --git a/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp index b41c8f476e..bcd0cba74d 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/VNL_in_pw.cpp @@ -36,42 +36,42 @@ void pseudopot_cell_vnl::release_memory() { if (PARAM.inp.precision == "single") { - delmem_sd_op()(gpu_ctx, this->s_deeq); - delmem_sd_op()(gpu_ctx, this->s_nhtol); - delmem_sd_op()(gpu_ctx, this->s_nhtolm); - delmem_sd_op()(gpu_ctx, this->s_indv); - delmem_sd_op()(gpu_ctx, this->s_tab); - delmem_sd_op()(gpu_ctx, this->s_qq_nt); - delmem_cd_op()(gpu_ctx, this->c_deeq_nc); - delmem_cd_op()(gpu_ctx, this->c_vkb); - delmem_cd_op()(gpu_ctx, this->c_qq_so); + delmem_sd_op()(this->s_deeq); + delmem_sd_op()(this->s_nhtol); + delmem_sd_op()(this->s_nhtolm); + delmem_sd_op()(this->s_indv); + delmem_sd_op()(this->s_tab); + delmem_sd_op()(this->s_qq_nt); + delmem_cd_op()(this->c_deeq_nc); + delmem_cd_op()(this->c_vkb); + delmem_cd_op()(this->c_qq_so); } else { - delmem_zd_op()(gpu_ctx, this->z_deeq_nc); - delmem_zd_op()(gpu_ctx, this->z_qq_so); + delmem_zd_op()(this->z_deeq_nc); + delmem_zd_op()(this->z_qq_so); } - delmem_dd_op()(gpu_ctx, this->d_deeq); - delmem_zd_op()(gpu_ctx, this->z_vkb); - delmem_dd_op()(gpu_ctx, this->d_tab); - delmem_dd_op()(gpu_ctx, this->d_indv); - delmem_dd_op()(gpu_ctx, this->d_nhtol); - delmem_dd_op()(gpu_ctx, this->d_nhtolm); - delmem_dd_op()(gpu_ctx, this->d_qq_nt); + delmem_dd_op()(this->d_deeq); + delmem_zd_op()(this->z_vkb); + delmem_dd_op()(this->d_tab); + delmem_dd_op()(this->d_indv); + delmem_dd_op()(this->d_nhtol); + delmem_dd_op()(this->d_nhtolm); + delmem_dd_op()(this->d_qq_nt); } else { if (PARAM.inp.precision == "single") { - delmem_sh_op()(cpu_ctx, this->s_deeq); - delmem_sh_op()(cpu_ctx, this->s_nhtol); - delmem_sh_op()(cpu_ctx, this->s_nhtolm); - delmem_sh_op()(cpu_ctx, this->s_indv); - delmem_sh_op()(cpu_ctx, this->s_tab); - delmem_sh_op()(cpu_ctx, this->s_qq_nt); - delmem_ch_op()(cpu_ctx, this->c_deeq_nc); - delmem_ch_op()(cpu_ctx, this->c_vkb); - delmem_ch_op()(cpu_ctx, this->c_qq_so); + delmem_sh_op()(this->s_deeq); + delmem_sh_op()(this->s_nhtol); + delmem_sh_op()(this->s_nhtolm); + delmem_sh_op()(this->s_indv); + delmem_sh_op()(this->s_tab); + delmem_sh_op()(this->s_qq_nt); + delmem_ch_op()(this->c_deeq_nc); + delmem_ch_op()(this->c_vkb); + delmem_ch_op()(this->c_qq_so); } // There's no need to delete double precision pointers while in a CPU environment. } @@ -158,42 +158,40 @@ void pseudopot_cell_vnl::init(const UnitCell& ucell, { if (PARAM.inp.precision == "single") { - resmem_sd_op()(gpu_ctx, s_deeq, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm); - resmem_sd_op()(gpu_ctx, s_nhtol, ntype * this->nhm); - resmem_sd_op()(gpu_ctx, s_nhtolm, ntype * this->nhm); - resmem_sd_op()(gpu_ctx, s_indv, ntype * this->nhm); - resmem_sd_op()(gpu_ctx, s_qq_nt, ntype * this->nhm * this->nhm); - resmem_cd_op()(gpu_ctx, c_deeq_nc, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm); - resmem_cd_op()(gpu_ctx, c_qq_so, ntype * 4 * this->nhm * this->nhm); + resmem_sd_op()(s_deeq, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm); + resmem_sd_op()(s_nhtol, ntype * this->nhm); + resmem_sd_op()(s_nhtolm, ntype * this->nhm); + resmem_sd_op()(s_indv, ntype * this->nhm); + resmem_sd_op()(s_qq_nt, ntype * this->nhm * this->nhm); + resmem_cd_op()(c_deeq_nc, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm); + resmem_cd_op()(c_qq_so, ntype * 4 * this->nhm * this->nhm); } else { - resmem_zd_op()(gpu_ctx, z_deeq_nc, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm); - resmem_zd_op()(gpu_ctx, z_qq_so, ntype * 4 * this->nhm * this->nhm); + resmem_zd_op()(z_deeq_nc, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm); + resmem_zd_op()(z_qq_so, ntype * 4 * this->nhm * this->nhm); } - resmem_dd_op()(gpu_ctx, d_deeq, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm); - resmem_dd_op()(gpu_ctx, d_indv, ntype * this->nhm); - resmem_dd_op()(gpu_ctx, d_nhtol, ntype * this->nhm); - resmem_dd_op()(gpu_ctx, d_nhtolm, ntype * this->nhm); - resmem_dd_op()(gpu_ctx, d_qq_nt, ntype * this->nhm * this->nhm); + resmem_dd_op()(d_deeq, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm); + resmem_dd_op()(d_indv, ntype * this->nhm); + resmem_dd_op()(d_nhtol, ntype * this->nhm); + resmem_dd_op()(d_nhtolm, ntype * this->nhm); + resmem_dd_op()(d_qq_nt, ntype * this->nhm * this->nhm); } else { if (PARAM.inp.precision == "single") { - resmem_sh_op()(cpu_ctx, - s_deeq, + resmem_sh_op()(s_deeq, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm, "VNL::s_deeq"); - resmem_sh_op()(cpu_ctx, s_nhtol, ntype * this->nhm, "VNL::s_nhtol"); - resmem_sh_op()(cpu_ctx, s_nhtolm, ntype * this->nhm, "VNL::s_nhtolm"); - resmem_sh_op()(cpu_ctx, s_indv, ntype * this->nhm, "VNL::s_indv"); - resmem_sh_op()(cpu_ctx, s_qq_nt, ntype * this->nhm * this->nhm, "VNL::s_qq_nt"); - resmem_ch_op()(cpu_ctx, - c_deeq_nc, + resmem_sh_op()(s_nhtol, ntype * this->nhm, "VNL::s_nhtol"); + resmem_sh_op()(s_nhtolm, ntype * this->nhm, "VNL::s_nhtolm"); + resmem_sh_op()(s_indv, ntype * this->nhm, "VNL::s_indv"); + resmem_sh_op()(s_qq_nt, ntype * this->nhm * this->nhm, "VNL::s_qq_nt"); + resmem_ch_op()(c_deeq_nc, PARAM.inp.nspin * ucell.nat * this->nhm * this->nhm, "VNL::c_deeq_nc"); - resmem_ch_op()(cpu_ctx, c_qq_so, ntype * 4 * this->nhm * this->nhm, "VNL::c_qq_so"); + resmem_ch_op()(c_qq_so, ntype * 4 * this->nhm * this->nhm, "VNL::c_qq_so"); } else { @@ -275,18 +273,18 @@ void pseudopot_cell_vnl::init(const UnitCell& ucell, { if (PARAM.inp.precision == "single") { - resmem_sd_op()(gpu_ctx, s_tab, this->tab.getSize()); - resmem_cd_op()(gpu_ctx, c_vkb, nkb * npwx); + resmem_sd_op()(s_tab, this->tab.getSize()); + resmem_cd_op()(c_vkb, nkb * npwx); } - resmem_zd_op()(gpu_ctx, z_vkb, nkb * npwx); - resmem_dd_op()(gpu_ctx, d_tab, this->tab.getSize()); + resmem_zd_op()(z_vkb, nkb * npwx); + resmem_dd_op()(d_tab, this->tab.getSize()); } else { if (PARAM.inp.precision == "single") { - resmem_sh_op()(cpu_ctx, s_tab, this->tab.getSize()); - resmem_ch_op()(cpu_ctx, c_vkb, nkb * npwx); + resmem_sh_op()(s_tab, this->tab.getSize()); + resmem_ch_op()(c_vkb, nkb * npwx); } this->z_vkb = this->vkb.c; this->d_tab = this->tab.ptr; @@ -339,7 +337,7 @@ void pseudopot_cell_vnl::getvnl(const int& ik, const UnitCell& ucell, ModuleBase using resmem_complex_op = base_device::memory::resize_memory_op, Device>; using delmem_complex_op = base_device::memory::delete_memory_op, Device>; std::complex* sk = nullptr; - resmem_complex_op()(ctx, sk, ucell.nat * npw, "VNL::sk"); + resmem_complex_op()(sk, ucell.nat * npw, "VNL::sk"); this->psf->get_sk(ctx, ik, this->wfcpw, sk); int jkb = 0, iat = 0; @@ -404,7 +402,7 @@ void pseudopot_cell_vnl::getvnl(const int& ik, const UnitCell& ucell, ModuleBase delete[] gk; delete[] vq; - delmem_complex_op()(ctx, sk); + delmem_complex_op()(sk); ModuleBase::timer::tick("pp_cell_vnl", "getvnl"); return; @@ -457,8 +455,8 @@ void pseudopot_cell_vnl::getvnl(Device* ctx, FPTYPE *vkb1 = nullptr, *gk = nullptr, *ylm = nullptr, *_tab = this->get_tab_data(), *_indv = this->get_indv_data(), *_nhtol = this->get_nhtol_data(), *_nhtolm = this->get_nhtolm_data(); - resmem_var_op()(ctx, ylm, x1 * npw, "VNL::ylm"); - resmem_var_op()(ctx, vkb1, nhm * npw, "VNL::vkb1"); + resmem_var_op()(ylm, x1 * npw, "VNL::ylm"); + resmem_var_op()(vkb1, nhm * npw, "VNL::vkb1"); ModuleBase::Vector3* _gk = new ModuleBase::Vector3[npw]; #ifdef _OPENMP @@ -470,15 +468,15 @@ void pseudopot_cell_vnl::getvnl(Device* ctx, } if (PARAM.inp.device == "gpu") { - resmem_int_op()(ctx, atom_nh, ucell.ntype); - resmem_int_op()(ctx, atom_nb, ucell.ntype); - resmem_int_op()(ctx, atom_na, ucell.ntype); - syncmem_int_op()(ctx, cpu_ctx, atom_nh, h_atom_nh, ucell.ntype); - syncmem_int_op()(ctx, cpu_ctx, atom_nb, h_atom_nb, ucell.ntype); - syncmem_int_op()(ctx, cpu_ctx, atom_na, h_atom_na, ucell.ntype); - - resmem_var_op()(ctx, gk, npw * 3); - castmem_var_h2d_op()(ctx, cpu_ctx, gk, reinterpret_cast(_gk), npw * 3); + resmem_int_op()(atom_nh, ucell.ntype); + resmem_int_op()(atom_nb, ucell.ntype); + resmem_int_op()(atom_na, ucell.ntype); + syncmem_int_op()(atom_nh, h_atom_nh, ucell.ntype); + syncmem_int_op()(atom_nb, h_atom_nb, ucell.ntype); + syncmem_int_op()(atom_na, h_atom_na, ucell.ntype); + + resmem_var_op()(gk, npw * 3); + castmem_var_h2d_op()(gk, reinterpret_cast(_gk), npw * 3); } else { @@ -487,8 +485,8 @@ void pseudopot_cell_vnl::getvnl(Device* ctx, atom_na = h_atom_na; if (PARAM.inp.precision == "single") { - resmem_var_op()(ctx, gk, npw * 3); - castmem_var_h2h_op()(cpu_ctx, cpu_ctx, gk, reinterpret_cast(_gk), npw * 3); + resmem_var_op()(gk, npw * 3); + castmem_var_h2h_op()(gk, reinterpret_cast(_gk), npw * 3); } else { @@ -499,7 +497,7 @@ void pseudopot_cell_vnl::getvnl(Device* ctx, ModuleBase::YlmReal::Ylm_Real(ctx, x1, npw, gk, ylm); std::complex* sk = nullptr; - resmem_complex_op()(ctx, sk, ucell.nat * npw); + resmem_complex_op()(sk, ucell.nat * npw); this->psf->get_sk(ctx, ik, this->wfcpw, sk); cal_vnl_op()(ctx, @@ -529,18 +527,18 @@ void pseudopot_cell_vnl::getvnl(Device* ctx, delete[] h_atom_nh; delete[] h_atom_na; delete[] h_atom_nb; - delmem_var_op()(ctx, ylm); - delmem_var_op()(ctx, vkb1); - delmem_complex_op()(ctx, sk); + delmem_var_op()(ylm); + delmem_var_op()(vkb1); + delmem_complex_op()(sk); if (PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { - delmem_var_op()(ctx, gk); + delmem_var_op()(gk); } if (PARAM.inp.device == "gpu") { - delmem_int_op()(ctx, atom_nh); - delmem_int_op()(ctx, atom_nb); - delmem_int_op()(ctx, atom_na); + delmem_int_op()(atom_nh); + delmem_int_op()(atom_nb); + delmem_int_op()(atom_na); } ModuleBase::timer::tick("pp_cell_vnl", "getvnl"); } // end subroutine getvnl @@ -874,36 +872,36 @@ void pseudopot_cell_vnl::init_vnl(UnitCell& cell, const ModulePW::PW_Basis* rho_ { if (PARAM.inp.precision == "single") { - castmem_d2s_h2d_op()(gpu_ctx, cpu_ctx, this->s_indv, this->indv.c, this->indv.nr * this->indv.nc); - castmem_d2s_h2d_op()(gpu_ctx, cpu_ctx, this->s_nhtol, this->nhtol.c, this->nhtol.nr * this->nhtol.nc); - castmem_d2s_h2d_op()(gpu_ctx, cpu_ctx, this->s_nhtolm, this->nhtolm.c, this->nhtolm.nr * this->nhtolm.nc); - castmem_d2s_h2d_op()(gpu_ctx, cpu_ctx, this->s_tab, this->tab.ptr, this->tab.getSize()); - castmem_d2s_h2d_op()(gpu_ctx, cpu_ctx, this->s_qq_nt, this->qq_nt.ptr, this->qq_nt.getSize()); - castmem_z2c_h2d_op()(gpu_ctx, cpu_ctx, this->c_qq_so, this->qq_so.ptr, this->qq_so.getSize()); + castmem_d2s_h2d_op()(this->s_indv, this->indv.c, this->indv.nr * this->indv.nc); + castmem_d2s_h2d_op()(this->s_nhtol, this->nhtol.c, this->nhtol.nr * this->nhtol.nc); + castmem_d2s_h2d_op()(this->s_nhtolm, this->nhtolm.c, this->nhtolm.nr * this->nhtolm.nc); + castmem_d2s_h2d_op()(this->s_tab, this->tab.ptr, this->tab.getSize()); + castmem_d2s_h2d_op()(this->s_qq_nt, this->qq_nt.ptr, this->qq_nt.getSize()); + castmem_z2c_h2d_op()(this->c_qq_so, this->qq_so.ptr, this->qq_so.getSize()); } else { - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, this->z_qq_so, this->qq_so.ptr, this->qq_so.getSize()); + syncmem_z2z_h2d_op()(this->z_qq_so, this->qq_so.ptr, this->qq_so.getSize()); } // Even when the single precision flag is enabled, // these variables are utilized in the Force/Stress calculation as well. // modified by denghuilu at 2023-05-15 - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, this->d_indv, this->indv.c, this->indv.nr * this->indv.nc); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, this->d_nhtol, this->nhtol.c, this->nhtol.nr * this->nhtol.nc); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, this->d_nhtolm, this->nhtolm.c, this->nhtolm.nr * this->nhtolm.nc); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, this->d_tab, this->tab.ptr, this->tab.getSize()); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, this->d_qq_nt, this->qq_nt.ptr, this->qq_nt.getSize()); + syncmem_d2d_h2d_op()(this->d_indv, this->indv.c, this->indv.nr * this->indv.nc); + syncmem_d2d_h2d_op()(this->d_nhtol, this->nhtol.c, this->nhtol.nr * this->nhtol.nc); + syncmem_d2d_h2d_op()(this->d_nhtolm, this->nhtolm.c, this->nhtolm.nr * this->nhtolm.nc); + syncmem_d2d_h2d_op()(this->d_tab, this->tab.ptr, this->tab.getSize()); + syncmem_d2d_h2d_op()(this->d_qq_nt, this->qq_nt.ptr, this->qq_nt.getSize()); } else { if (PARAM.inp.precision == "single") { - castmem_d2s_h2h_op()(cpu_ctx, cpu_ctx, this->s_indv, this->indv.c, this->indv.nr * this->indv.nc); - castmem_d2s_h2h_op()(cpu_ctx, cpu_ctx, this->s_nhtol, this->nhtol.c, this->nhtol.nr * this->nhtol.nc); - castmem_d2s_h2h_op()(cpu_ctx, cpu_ctx, this->s_nhtolm, this->nhtolm.c, this->nhtolm.nr * this->nhtolm.nc); - castmem_d2s_h2h_op()(cpu_ctx, cpu_ctx, this->s_tab, this->tab.ptr, this->tab.getSize()); - castmem_d2s_h2h_op()(cpu_ctx, cpu_ctx, this->s_qq_nt, this->qq_nt.ptr, this->qq_nt.getSize()); - castmem_z2c_h2h_op()(cpu_ctx, cpu_ctx, this->c_qq_so, this->qq_so.ptr, this->qq_so.getSize()); + castmem_d2s_h2h_op()(this->s_indv, this->indv.c, this->indv.nr * this->indv.nc); + castmem_d2s_h2h_op()(this->s_nhtol, this->nhtol.c, this->nhtol.nr * this->nhtol.nc); + castmem_d2s_h2h_op()(this->s_nhtolm, this->nhtolm.c, this->nhtolm.nr * this->nhtolm.nc); + castmem_d2s_h2h_op()(this->s_tab, this->tab.ptr, this->tab.getSize()); + castmem_d2s_h2h_op()(this->s_qq_nt, this->qq_nt.ptr, this->qq_nt.getSize()); + castmem_z2c_h2h_op()(this->c_qq_so, this->qq_so.ptr, this->qq_so.getSize()); } // There's no need to synchronize double precision pointers while in a CPU environment. } @@ -1082,7 +1080,7 @@ void pseudopot_cell_vnl::radial_fft_q(Device* ctx, const int ivl = nhtolm(itype, ih); const int jvl = nhtolm(itype, jh); - setmem_complex_op()(ctx, qg, 0, ng); + setmem_complex_op()(qg, 0, ng); const double* qnorm_double = reinterpret_cast(qnorm); @@ -1492,28 +1490,20 @@ void pseudopot_cell_vnl::cal_effective_D(const ModuleBase::matrix& veff, { if (PARAM.inp.precision == "single") { - castmem_d2s_h2d_op()(gpu_ctx, - cpu_ctx, - this->s_deeq, + castmem_d2s_h2d_op()(this->s_deeq, this->deeq.ptr, PARAM.inp.nspin * cell.nat * this->nhm * this->nhm); - castmem_z2c_h2d_op()(gpu_ctx, - cpu_ctx, - this->c_deeq_nc, + castmem_z2c_h2d_op()(this->c_deeq_nc, this->deeq_nc.ptr, PARAM.inp.nspin * cell.nat * this->nhm * this->nhm); } else { - syncmem_z2z_h2d_op()(gpu_ctx, - cpu_ctx, - this->z_deeq_nc, + syncmem_z2z_h2d_op()(this->z_deeq_nc, this->deeq_nc.ptr, PARAM.inp.nspin * cell.nat * this->nhm * this->nhm); } - syncmem_d2d_h2d_op()(gpu_ctx, - cpu_ctx, - this->d_deeq, + syncmem_d2d_h2d_op()(this->d_deeq, this->deeq.ptr, PARAM.inp.nspin * cell.nat * this->nhm * this->nhm); } @@ -1521,14 +1511,10 @@ void pseudopot_cell_vnl::cal_effective_D(const ModuleBase::matrix& veff, { if (PARAM.inp.precision == "single") { - castmem_d2s_h2h_op()(cpu_ctx, - cpu_ctx, - this->s_deeq, + castmem_d2s_h2h_op()(this->s_deeq, this->deeq.ptr, PARAM.inp.nspin * cell.nat * this->nhm * this->nhm); - castmem_z2c_h2h_op()(cpu_ctx, - cpu_ctx, - this->c_deeq_nc, + castmem_z2c_h2h_op()(this->c_deeq_nc, this->deeq_nc.ptr, PARAM.inp.nspin * cell.nat * this->nhm * this->nhm); } diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp index 3346724deb..41184b11d0 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp @@ -134,17 +134,17 @@ void Forces::cal_force_cc(ModuleBase::matrix& forcecc, } if(this->device == base_device::GpuDevice ) { - resmem_var_op()(this->ctx, gv_x_d, rho_basis->npw); - resmem_var_op()(this->ctx, gv_y_d, rho_basis->npw); - resmem_var_op()(this->ctx, gv_z_d, rho_basis->npw); - resmem_var_op()(this->ctx, rhocgigg_vec_d, rho_basis->npw); - resmem_complex_op()(this->ctx, psiv_d, rho_basis->nmaxgr); - resmem_var_op()(this->ctx, force_d, 3); - - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, gv_x_d, gv_x.data(), rho_basis->npw); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, gv_y_d, gv_y.data(), rho_basis->npw); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, gv_z_d, gv_z.data(), rho_basis->npw); - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, psiv_d, psiv, rho_basis->nmaxgr); + resmem_var_op()(gv_x_d, rho_basis->npw); + resmem_var_op()(gv_y_d, rho_basis->npw); + resmem_var_op()(gv_z_d, rho_basis->npw); + resmem_var_op()(rhocgigg_vec_d, rho_basis->npw); + resmem_complex_op()(psiv_d, rho_basis->nmaxgr); + resmem_var_op()(force_d, 3); + + syncmem_var_h2d_op()(gv_x_d, gv_x.data(), rho_basis->npw); + syncmem_var_h2d_op()(gv_y_d, gv_y.data(), rho_basis->npw); + syncmem_var_h2d_op()(gv_z_d, gv_z.data(), rho_basis->npw); + syncmem_complex_h2d_op()(psiv_d, psiv, rho_basis->nmaxgr); } @@ -178,7 +178,7 @@ void Forces::cal_force_cc(ModuleBase::matrix& forcecc, } if(this->device == base_device::GpuDevice ) { - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rhocgigg_vec_d, rhocgigg_vec.data(), rho_basis->npw); + syncmem_var_h2d_op()(rhocgigg_vec_d, rhocgigg_vec.data(), rho_basis->npw); } for (int ia = 0; ia < ucell_in.atoms[it].na; ++ia) { @@ -188,12 +188,12 @@ void Forces::cal_force_cc(ModuleBase::matrix& forcecc, double force[3] = {0, 0, 0}; if(this->device == base_device::GpuDevice ) { - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, force_d, force, 3); + syncmem_var_h2d_op()(force_d, force, 3); hamilt::cal_force_npw_op()( psiv_d, gv_x_d, gv_y_d, gv_z_d, rhocgigg_vec_d, force_d, pos.x, pos.y, pos.z, rho_basis->npw, ucell_in.omega, ucell_in.tpiba ); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, force, force_d, 3); + syncmem_var_d2h_op()(force, force_d, 3); } else { hamilt::cal_force_npw_op()( @@ -213,12 +213,12 @@ void Forces::cal_force_cc(ModuleBase::matrix& forcecc, } if (this->device == base_device::GpuDevice) { - delmem_var_op()(this->ctx, gv_x_d); - delmem_var_op()(this->ctx, gv_y_d); - delmem_var_op()(this->ctx, gv_z_d); - delmem_var_op()(this->ctx, force_d); - delmem_var_op()(this->ctx, rhocgigg_vec_d); - delmem_complex_op()(this->ctx, psiv_d); + delmem_var_op()(gv_x_d); + delmem_var_op()(gv_y_d); + delmem_var_op()(gv_z_d); + delmem_var_op()(force_d); + delmem_var_op()(rhocgigg_vec_d); + delmem_complex_op()(psiv_d); } delete[] rhocg; @@ -308,24 +308,24 @@ void Forces::deriv_drhoc double *aux_d = nullptr; double *drhocg_d = nullptr; if(this->device == base_device::GpuDevice ) { - resmem_var_op()(this->ctx, r_d, mesh); - resmem_var_op()(this->ctx, rhoc_d, mesh); - resmem_var_op()(this->ctx, rab_d, mesh); - - resmem_var_op()(this->ctx, aux_d, mesh); - resmem_var_op()(this->ctx, gx_arr_d, rho_basis->ngg); - resmem_var_op()(this->ctx, drhocg_d, rho_basis->ngg); - - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, gx_arr_d, gx_arr.data(), rho_basis->ngg); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, r_d, r, mesh); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rab_d, rab, mesh); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rhoc_d, rhoc, mesh); + resmem_var_op()(r_d, mesh); + resmem_var_op()(rhoc_d, mesh); + resmem_var_op()(rab_d, mesh); + + resmem_var_op()(aux_d, mesh); + resmem_var_op()(gx_arr_d, rho_basis->ngg); + resmem_var_op()(drhocg_d, rho_basis->ngg); + + syncmem_var_h2d_op()(gx_arr_d, gx_arr.data(), rho_basis->ngg); + syncmem_var_h2d_op()(r_d, r, mesh); + syncmem_var_h2d_op()(rab_d, rab, mesh); + syncmem_var_h2d_op()(rhoc_d, rhoc, mesh); } if(this->device == base_device::GpuDevice) { hamilt::cal_stress_drhoc_aux_op()( r_d,rhoc_d,gx_arr_d+igl0,rab_d,drhocg_d+igl0,mesh,igl0,rho_basis->ngg-igl0,ucell_in.omega,type); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, drhocg+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); + syncmem_var_d2h_op()(drhocg+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); @@ -334,11 +334,11 @@ void Forces::deriv_drhoc r,rhoc,gx_arr.data()+igl0,rab,drhocg+igl0,mesh,igl0,rho_basis->ngg-igl0,ucell_in.omega,type); } - delmem_var_op()(this->ctx, r_d); - delmem_var_op()(this->ctx, rhoc_d); - delmem_var_op()(this->ctx, rab_d); - delmem_var_op()(this->ctx, gx_arr_d); - delmem_var_op()(this->ctx, drhocg_d); + delmem_var_op()(r_d); + delmem_var_op()(rhoc_d); + delmem_var_op()(rab_d); + delmem_var_op()(gx_arr_d); + delmem_var_op()(drhocg_d); return; } diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces_nl.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces_nl.cpp index 8ecba030f3..bd615f0eef 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces_nl.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces_nl.cpp @@ -27,8 +27,8 @@ void Forces::cal_force_nl(ModuleBase::matrix& forcenl, // allocate memory for the force FPTYPE* force = nullptr; - resmem_var_op()(this->ctx, force, ucell_in.nat * 3); - base_device::memory::set_memory_op()(this->ctx, force, 0.0, ucell_in.nat * 3); + resmem_var_op()(force, ucell_in.nat * 3); + base_device::memory::set_memory_op()(force, 0.0, ucell_in.nat * 3); hamilt::FS_Nonlocal_tools nl_tools(&nlpp, &ucell_in, p_kv, wfc_basis, p_sf, wg, &ekb); @@ -62,8 +62,8 @@ void Forces::cal_force_nl(ModuleBase::matrix& forcenl, nl_tools.cal_force(ik, max_nbands, npm, true, force); } // end ik - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, forcenl.c, force, forcenl.nr * forcenl.nc); - delmem_var_op()(this->ctx, force); + syncmem_var_d2h_op()(forcenl.c, force, forcenl.nr * forcenl.nc); + delmem_var_op()(force); // sum up forcenl from all processors Parallel_Reduce::reduce_all(forcenl.c, forcenl.nr * forcenl.nc); diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces_onsite.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces_onsite.cpp index 240187b3ba..36f90f0001 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces_onsite.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces_onsite.cpp @@ -23,8 +23,8 @@ void Forces::cal_force_onsite(ModuleBase::matrix& force_onsite, // allocate memory for the force FPTYPE* force = nullptr; - resmem_var_op()(this->ctx, force, ucell_in.nat * 3); - base_device::memory::set_memory_op()(this->ctx, force, 0.0, ucell_in.nat * 3); + resmem_var_op()(force, ucell_in.nat * 3); + base_device::memory::set_memory_op()(force, 0.0, ucell_in.nat * 3); auto* onsite_p = projectors::OnsiteProjector::get_instance(); @@ -65,8 +65,8 @@ void Forces::cal_force_onsite(ModuleBase::matrix& force_onsite, } // end ik - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, force_onsite.c, force, force_onsite.nr * force_onsite.nc); - delmem_var_op()(this->ctx, force); + syncmem_var_d2h_op()(force_onsite.c, force, force_onsite.nr * force_onsite.nc); + delmem_var_op()(force); // sum up force_onsite from all processors Parallel_Reduce::reduce_all(force_onsite.c, force_onsite.nr * force_onsite.nc); diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces_scc.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces_scc.cpp index f670ad9b27..ab63f43aff 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces_scc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces_scc.cpp @@ -190,28 +190,26 @@ void Forces::deriv_drhoc_scc(const bool& numeric, double *aux_d = nullptr; double *drhocg_d = nullptr; if (this->device == base_device::GpuDevice) { - resmem_var_op()(this->ctx, r_d, mesh); - resmem_var_op()(this->ctx, rhoc_d, mesh); - resmem_var_op()(this->ctx, rab_d, mesh); + resmem_var_op()(r_d, mesh); + resmem_var_op()(rhoc_d, mesh); + resmem_var_op()(rab_d, mesh); - resmem_var_op()(this->ctx, aux_d, mesh); - resmem_var_op()(this->ctx, gx_arr_d, rho_basis->ngg); - resmem_var_op()(this->ctx, drhocg_d, rho_basis->ngg); + resmem_var_op()(aux_d, mesh); + resmem_var_op()(gx_arr_d, rho_basis->ngg); + resmem_var_op()(drhocg_d, rho_basis->ngg); - syncmem_var_h2d_op()(this->ctx, - this->cpu_ctx, - gx_arr_d, + syncmem_var_h2d_op()(gx_arr_d, gx_arr.data(), rho_basis->ngg); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, r_d, r, mesh); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rab_d, rab, mesh); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rhoc_d, rhoc, mesh); + syncmem_var_h2d_op()(r_d, r, mesh); + syncmem_var_h2d_op()(rab_d, rab, mesh); + syncmem_var_h2d_op()(rhoc_d, rhoc, mesh); } if(this->device == base_device::GpuDevice) { hamilt::cal_stress_drhoc_aux_op()( r_d,rhoc_d,gx_arr_d+igl0,rab_d,drhocg_d+igl0,mesh,igl0,rho_basis->ngg-igl0,ucell_in.omega,2); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, drhocg+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); + syncmem_var_d2h_op()(drhocg+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); } else { hamilt::cal_stress_drhoc_aux_op()( @@ -219,11 +217,11 @@ void Forces::deriv_drhoc_scc(const bool& numeric, } - delmem_var_op()(this->ctx, r_d); - delmem_var_op()(this->ctx, rhoc_d); - delmem_var_op()(this->ctx, rab_d); - delmem_var_op()(this->ctx, gx_arr_d); - delmem_var_op()(this->ctx, drhocg_d); + delmem_var_op()(r_d); + delmem_var_op()(rhoc_d); + delmem_var_op()(rab_d); + delmem_var_op()(gx_arr_d); + delmem_var_op()(drhocg_d); return; } diff --git a/source/module_hamilt_pw/hamilt_pwdft/fs_kin_tools.cpp b/source/module_hamilt_pw/hamilt_pwdft/fs_kin_tools.cpp index 89efb3f879..00049866f9 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/fs_kin_tools.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/fs_kin_tools.cpp @@ -27,8 +27,8 @@ FS_Kin_tools::FS_Kin_tools(const UnitCell& ucell_in, if (this->device == base_device::GpuDevice) { - resmem_var_op()(this->ctx, d_gk, 3 * npwk_max); - resmem_var_op()(this->ctx, d_kfac, npwk_max); + resmem_var_op()(d_gk, 3 * npwk_max); + resmem_var_op()(d_kfac, npwk_max); } else { @@ -42,8 +42,8 @@ FS_Kin_tools::~FS_Kin_tools() { if (this->device == base_device::GpuDevice) { - delmem_var_op()(this->ctx, d_gk); - delmem_var_op()(this->ctx, d_kfac); + delmem_var_op()(d_gk); + delmem_var_op()(d_kfac); } } @@ -72,8 +72,8 @@ void FS_Kin_tools::cal_gk(const int& ik) } if (this->device == base_device::GpuDevice) { - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_gk, gk[0], 3 * npwk_max); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_kfac, kfac.data(), npwk_max); + syncmem_var_h2d_op()(d_gk, gk[0], 3 * npwk_max); + syncmem_var_h2d_op()(d_kfac, kfac.data(), npwk_max); } } diff --git a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp index 810b313292..523cb2b504 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp @@ -73,36 +73,36 @@ void FS_Nonlocal_tools::allocate_memory(const ModuleBase::matrix // allocate the memory for vkb and vkb_deri. if (this->device == base_device::GpuDevice) { - resmem_int_op()(this->ctx, this->d_dvkb_indexes, max_nh * 4); + resmem_int_op()(this->d_dvkb_indexes, max_nh * 4); } - resmem_var_op()(this->ctx, this->hd_vq, max_nbeta * max_npw); - resmem_var_op()(this->ctx, this->hd_vq_deri, max_nbeta * max_npw); + resmem_var_op()(this->hd_vq, max_nbeta * max_npw); + resmem_var_op()(this->hd_vq_deri, max_nbeta * max_npw); const int _lmax = this->nlpp_->lmaxkb; - resmem_var_op()(this->ctx, this->hd_ylm, (_lmax + 1) * (_lmax + 1) * max_npw); - resmem_var_op()(this->ctx, this->hd_ylm_deri, 3 * (_lmax + 1) * (_lmax + 1) * max_npw); + resmem_var_op()(this->hd_ylm, (_lmax + 1) * (_lmax + 1) * max_npw); + resmem_var_op()(this->hd_ylm_deri, 3 * (_lmax + 1) * (_lmax + 1) * max_npw); const int nks = this->kv_->get_nks(); - resmem_var_op()(this->ctx, d_wk, nks); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_wk, this->kv_->wk.data(), nks); + resmem_var_op()(d_wk, nks); + syncmem_var_h2d_op()(d_wk, this->kv_->wk.data(), nks); if (this->device == base_device::GpuDevice) { - resmem_var_op()(this->ctx, d_wg, wg.nr * wg.nc); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_wg, wg.c, wg.nr * wg.nc); + resmem_var_op()(d_wg, wg.nr * wg.nc); + syncmem_var_h2d_op()(d_wg, wg.c, wg.nr * wg.nc); if (p_ekb != nullptr) { - resmem_var_op()(this->ctx, d_ekb, p_ekb->nr * p_ekb->nc); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_ekb, p_ekb->c, p_ekb->nr * p_ekb->nc); + resmem_var_op()(d_ekb, p_ekb->nr * p_ekb->nc); + syncmem_var_h2d_op()(d_ekb, p_ekb->c, p_ekb->nr * p_ekb->nc); } - resmem_int_op()(this->ctx, atom_nh, this->ntype); - resmem_int_op()(this->ctx, atom_na, this->ntype); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, atom_nh, h_atom_nh.data(), this->ntype); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, atom_na, h_atom_na.data(), this->ntype); + resmem_int_op()(atom_nh, this->ntype); + resmem_int_op()(atom_na, this->ntype); + syncmem_int_h2d_op()(atom_nh, h_atom_nh.data(), this->ntype); + syncmem_int_h2d_op()(atom_na, h_atom_na.data(), this->ntype); - resmem_var_op()(this->ctx, d_g_plus_k, max_npw * 5); - resmem_var_op()(this->ctx, d_pref, max_nh); - resmem_var_op()(this->ctx, d_vq_tab, this->nlpp_->tab.getSize()); - resmem_complex_op()(this->ctx, d_pref_in, max_nh); + resmem_var_op()(d_g_plus_k, max_npw * 5); + resmem_var_op()(d_pref, max_nh); + resmem_var_op()(d_vq_tab, this->nlpp_->tab.getSize()); + resmem_complex_op()(d_pref_in, max_nh); this->ppcell_vkb = this->nlpp_->template get_vkb_data(); } @@ -124,40 +124,40 @@ void FS_Nonlocal_tools::delete_memory() { // delete memory - delmem_var_op()(this->ctx, hd_vq); - delmem_var_op()(this->ctx, hd_vq_deri); - delmem_var_op()(this->ctx, hd_ylm); - delmem_var_op()(this->ctx, hd_ylm_deri); - delmem_var_op()(this->ctx, d_wk); + delmem_var_op()(hd_vq); + delmem_var_op()(hd_vq_deri); + delmem_var_op()(hd_ylm); + delmem_var_op()(hd_ylm_deri); + delmem_var_op()(d_wk); // delete memory on GPU if (this->device == base_device::GpuDevice) { - delmem_var_op()(this->ctx, d_wg); - delmem_var_op()(this->ctx, d_ekb); - delmem_int_op()(this->ctx, atom_nh); - delmem_int_op()(this->ctx, atom_na); - delmem_var_op()(this->ctx, d_g_plus_k); - delmem_var_op()(this->ctx, d_pref); - delmem_var_op()(this->ctx, d_vq_tab); - delmem_complex_op()(this->ctx, this->d_pref_in); - delmem_int_op()(this->ctx, d_dvkb_indexes); + delmem_var_op()(d_wg); + delmem_var_op()(d_ekb); + delmem_int_op()(atom_nh); + delmem_int_op()(atom_na); + delmem_var_op()(d_g_plus_k); + delmem_var_op()(d_pref); + delmem_var_op()(d_vq_tab); + delmem_complex_op()(this->d_pref_in); + delmem_int_op()(d_dvkb_indexes); } if (becp != nullptr) { - delmem_complex_op()(this->ctx, becp); - delmem_complex_op()(this->ctx, hd_sk); + delmem_complex_op()(becp); + delmem_complex_op()(hd_sk); } if (dbecp != nullptr) { - delmem_complex_op()(this->ctx, dbecp); + delmem_complex_op()(dbecp); } if (this->pre_ik_f != -1) { - delmem_int_op()(this->ctx, gcar_zero_indexes); - delmem_complex_op()(this->ctx, vkb_save); - delmem_var_op()(this->ctx, gcar); + delmem_int_op()(gcar_zero_indexes); + delmem_complex_op()(vkb_save); + delmem_var_op()(gcar); } } @@ -170,7 +170,7 @@ void FS_Nonlocal_tools::cal_vkb(const int& ik, const int& nbdall const int size_becp = nbdall * npol * this->nkb; if (this->becp == nullptr) { - resmem_complex_op()(this->ctx, becp, size_becp); + resmem_complex_op()(becp, size_becp); } // prepare math tools @@ -183,7 +183,7 @@ void FS_Nonlocal_tools::cal_vkb(const int& ik, const int& nbdall this->g_plus_k = maths.cal_gk(ik, this->wfc_basis_); FPTYPE *gk = g_plus_k.data(), *vq_tb = this->nlpp_->tab.ptr; // calculate sk - resmem_complex_op()(ctx, hd_sk, this->ucell_->nat * npw); + resmem_complex_op()(hd_sk, this->ucell_->nat * npw); this->sf_->get_sk(ctx, ik, this->wfc_basis_, hd_sk); std::complex* d_sk = this->hd_sk; // prepare ylm,size: (lmax+1)^2 * this->max_npw @@ -191,8 +191,8 @@ void FS_Nonlocal_tools::cal_vkb(const int& ik, const int& nbdall maths.cal_ylm(lmax_, npw, g_plus_k.data(), hd_ylm); if (this->device == base_device::GpuDevice) { - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_g_plus_k, g_plus_k.data(), g_plus_k.size()); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_vq_tab, this->nlpp_->tab.ptr, this->nlpp_->tab.getSize()); + syncmem_var_h2d_op()(d_g_plus_k, g_plus_k.data(), g_plus_k.size()); + syncmem_var_h2d_op()(d_vq_tab, this->nlpp_->tab.ptr, this->nlpp_->tab.getSize()); gk = d_g_plus_k; vq_tb = d_vq_tab; } @@ -229,8 +229,8 @@ void FS_Nonlocal_tools::cal_vkb(const int& ik, const int& nbdall this->dvkb_indexes.data()); if (this->device == base_device::GpuDevice) { - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, d_dvkb_indexes, dvkb_indexes.data(), nh * 4); - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, d_pref_in, pref.data(), nh); + syncmem_int_h2d_op()(d_dvkb_indexes, dvkb_indexes.data(), nh * 4); + syncmem_complex_h2d_op()(d_pref_in, pref.data(), nh); } for (int ia = 0; ia < h_atom_na[it]; ia++) @@ -312,7 +312,7 @@ void FS_Nonlocal_tools::cal_vkb_deri_s(const int& ik, const int size_becp = nbdall * npol * this->nkb; if (this->dbecp == nullptr) { - resmem_complex_op()(this->ctx, dbecp, size_becp); + resmem_complex_op()(dbecp, size_becp); } // prepare math tools @@ -383,8 +383,8 @@ void FS_Nonlocal_tools::cal_vkb_deri_s(const int& ik, this->dvkb_indexes.data()); if (this->device == base_device::GpuDevice) { - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, d_dvkb_indexes, dvkb_indexes.data(), nh * 4); - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, d_pref_in, pref.data(), nh); + syncmem_int_h2d_op()(d_dvkb_indexes, dvkb_indexes.data(), nh * 4); + syncmem_complex_h2d_op()(d_pref_in, pref.data(), nh); } for (int ia = 0; ia < h_atom_na[it]; ia++) { @@ -538,7 +538,7 @@ void FS_Nonlocal_tools::cal_vkb_deri_f(const int& ik, const int& const int size_becp = nbdall * npol * this->nkb; if (this->dbecp == nullptr) { - resmem_complex_op()(this->ctx, dbecp, 3 * size_becp); + resmem_complex_op()(dbecp, 3 * size_becp); } const std::complex* vkb_ptr = this->ppcell_vkb; @@ -547,8 +547,8 @@ void FS_Nonlocal_tools::cal_vkb_deri_f(const int& ik, const int& const int npw = this->wfc_basis_->npwk[ik]; if (this->pre_ik_f == -1) { - resmem_var_op()(this->ctx, gcar, 3 * this->wfc_basis_->npwk_max); - resmem_int_op()(this->ctx, gcar_zero_indexes, 3 * this->wfc_basis_->npwk_max); + resmem_var_op()(gcar, 3 * this->wfc_basis_->npwk_max); + resmem_int_op()(gcar_zero_indexes, 3 * this->wfc_basis_->npwk_max); } if (this->pre_ik_f != ik) @@ -730,10 +730,10 @@ void FS_Nonlocal_tools::transfer_gcar(const int& npw, const int& } // prepare the memory for vkb_save const int max_count = std::max(gcar_zero_counts[0], std::max(gcar_zero_counts[1], gcar_zero_counts[2])); - resmem_complex_op()(this->ctx, this->vkb_save, this->nkb * max_count); + resmem_complex_op()(this->vkb_save, this->nkb * max_count); // transfer the gcar and gcar_zero_indexes to the device - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, gcar, gcar_tmp.data(), 3 * npw_max); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, gcar_zero_indexes, gcar_zero_indexes_tmp.data(), 3 * npw_max); + syncmem_var_h2d_op()(gcar, gcar_tmp.data(), 3 * npw_max); + syncmem_int_h2d_op()(gcar_zero_indexes, gcar_zero_indexes_tmp.data(), 3 * npw_max); } // cal_force diff --git a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp index 38ccd9632c..f877eb1985 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp @@ -246,7 +246,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi return; } - syncmem_op()(this->ctx, this->ctx, spsi, psi_in, static_cast(nbands * nrow)); + syncmem_op()(spsi, psi_in, static_cast(nbands * nrow)); if (PARAM.globalv.use_uspp) { T* becp = nullptr; @@ -254,7 +254,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi // psi updated, thus update if (this->ppcell->nkb > 0) { - resmem_complex_op()(this->ctx, becp, nbands * this->ppcell->nkb, "Hamilt::becp"); + resmem_complex_op()(becp, nbands * this->ppcell->nkb, "Hamilt::becp"); char transa = 'C'; char transb = 'N'; if (nbands == 1) @@ -294,8 +294,8 @@ void HamiltPW::sPsi(const T* psi_in, // psi Parallel_Reduce::reduce_pool(becp, this->ppcell->nkb * nbands); } - resmem_complex_op()(this->ctx, ps, this->ppcell->nkb * nbands, "Hamilt::ps"); - setmem_complex_op()(this->ctx, ps, 0, this->ppcell->nkb * nbands); + resmem_complex_op()(ps, this->ppcell->nkb * nbands, "Hamilt::ps"); + setmem_complex_op()(ps, 0, this->ppcell->nkb * nbands); // spsi = psi + sum qq |beta> if (PARAM.inp.noncolin) @@ -316,7 +316,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi { const int nh = atoms->ncpp.nh; T* qqc = nullptr; - resmem_complex_op()(this->ctx, qqc, nh * nh, "Hamilt::qqc"); + resmem_complex_op()(qqc, nh * nh, "Hamilt::qqc"); Real* qq_now = &qq_nt[it * this->ppcell->nhm * this->ppcell->nhm]; for (int i = 0; i < nh; i++) { @@ -344,7 +344,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi &ps[this->ppcell->indv_ijkb0[iat]], this->ppcell->nkb); } - delmem_complex_op()(ctx, qqc); + delmem_complex_op()(qqc); } } @@ -382,8 +382,8 @@ void HamiltPW::sPsi(const T* psi_in, // psi nrow); } } - delmem_complex_op()(this->ctx, ps); - delmem_complex_op()(this->ctx, becp); + delmem_complex_op()(ps); + delmem_complex_op()(becp); } } diff --git a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/ekinetic_op_test.cpp b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/ekinetic_op_test.cpp index 324d4fb752..7c06dfc154 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/ekinetic_op_test.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/ekinetic_op_test.cpp @@ -81,22 +81,22 @@ TEST_F(TestModuleHamiltEkinetic, ekinetic_pw_op_gpu) { double* gk2_dev = NULL; std::complex* hpsi_dev = NULL, * psi_dev = NULL; - resize_memory_double_op()(gpu_ctx, gk2_dev, gk2.size()); - resize_memory_complex_double_op()(gpu_ctx, psi_dev, psi.size()); + resize_memory_double_op()(gk2_dev, gk2.size()); + resize_memory_complex_double_op()(psi_dev, psi.size()); std::vector > hpsi(expected_hpsi.size(), std::complex(0.0, 0.0)); - resize_memory_complex_double_op()(gpu_ctx, hpsi_dev, hpsi.size()); - syncmem_cd_h2d_op()(gpu_ctx, cpu_ctx, hpsi_dev, hpsi.data(), hpsi.size()); - syncmem_d_h2d_op()(gpu_ctx, cpu_ctx, gk2_dev, gk2.data(), gk2.size()); - syncmem_cd_h2d_op()(gpu_ctx, cpu_ctx, psi_dev, psi.data(), psi.size()); + resize_memory_complex_double_op()(hpsi_dev, hpsi.size()); + syncmem_cd_h2d_op()(hpsi_dev, hpsi.data(), hpsi.size()); + syncmem_d_h2d_op()(gk2_dev, gk2.data(), gk2.size()); + syncmem_cd_h2d_op()(psi_dev, psi.data(), psi.size()); // ekinetic_cpu_op()(cpu_ctx, band, dim, dim, tpiba2, gk2.data(), hpsi.data(), psi.data()); ekinetic_gpu_op()(gpu_ctx, band, dim, dim, false, tpiba2, gk2_dev, hpsi_dev, psi_dev); - syncmem_cd_d2h_op()(cpu_ctx, gpu_ctx, hpsi.data(), hpsi_dev, hpsi.size()); + syncmem_cd_d2h_op()(hpsi.data(), hpsi_dev, hpsi.size()); for (int ii = 0; ii < hpsi.size(); ii++) { EXPECT_LT(fabs(hpsi[ii] - expected_hpsi[ii]), 1e-6); } - delete_memory_double_op()(gpu_ctx, gk2_dev); - delete_memory_complex_double_op()(gpu_ctx, psi_dev); - delete_memory_complex_double_op()(gpu_ctx, hpsi_dev); + delete_memory_double_op()(gk2_dev); + delete_memory_complex_double_op()(psi_dev); + delete_memory_complex_double_op()(hpsi_dev); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/force_op_test.cpp b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/force_op_test.cpp index 0507ff3358..be237b64ba 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/force_op_test.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/force_op_test.cpp @@ -2919,12 +2919,12 @@ TEST_F(TestSrcPWForceMultiDevice, cal_vkb1_nl_op_gpu) std::vector> res = vkb1; std::complex*d_res = nullptr, *d_vkb = nullptr; double* d_gcar = nullptr; - resmem_complex_op()(gpu_ctx, d_res, res.size()); - resmem_complex_op()(gpu_ctx, d_vkb, vkb.size()); - resmem_var_op()(gpu_ctx, d_gcar, gcar.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_res, res.data(), res.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_vkb, vkb.data(), vkb.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_gcar, gcar.data(), gcar.size()); + resmem_complex_op()(d_res, res.size()); + resmem_complex_op()(d_vkb, vkb.size()); + resmem_var_op()(d_gcar, gcar.size()); + syncmem_complex_h2d_op()(d_res, res.data(), res.size()); + syncmem_complex_h2d_op()(d_vkb, vkb.data(), vkb.size()); + syncmem_var_h2d_op()(d_gcar, gcar.data(), gcar.size()); hamilt::cal_vkb1_nl_op()(gpu_ctx, nkb, @@ -2936,16 +2936,16 @@ TEST_F(TestSrcPWForceMultiDevice, cal_vkb1_nl_op_gpu) d_vkb, d_gcar, d_res); - syncmem_complex_d2h_op()(cpu_ctx, gpu_ctx, res.data(), d_res, res.size()); + syncmem_complex_d2h_op()(res.data(), d_res, res.size()); for (int ii = 0; ii < res.size(); ii++) { EXPECT_LT(fabs(res[ii] - expected_vkb1[ii]), 6e-5); } - delmem_complex_op()(gpu_ctx, d_res); - delmem_complex_op()(gpu_ctx, d_vkb); - delmem_var_op()(gpu_ctx, d_gcar); + delmem_complex_op()(d_res); + delmem_complex_op()(d_vkb); + delmem_var_op()(d_gcar); } TEST_F(TestSrcPWForceMultiDevice, cal_force_nl_op_gpu) @@ -2953,28 +2953,28 @@ TEST_F(TestSrcPWForceMultiDevice, cal_force_nl_op_gpu) std::vector res(expected_force.size(), 0); double *d_res = nullptr, *d_wg = nullptr, *d_deeq = nullptr; double *d_ekb = nullptr, *d_qq_nt = nullptr; - resmem_var_op()(gpu_ctx, d_wg, wg.size()); - resmem_var_op()(gpu_ctx, d_res, res.size()); - resmem_var_op()(gpu_ctx, d_deeq, deeq.size()); - resmem_var_op()(gpu_ctx, d_ekb, ekb.size()); - resmem_var_op()(gpu_ctx, d_qq_nt, qq_nt.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_wg, wg.data(), wg.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_res, res.data(), res.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_deeq, deeq.data(), deeq.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_ekb, ekb.data(), ekb.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_qq_nt, qq_nt.data(), qq_nt.size()); + resmem_var_op()(d_wg, wg.size()); + resmem_var_op()(d_res, res.size()); + resmem_var_op()(d_deeq, deeq.size()); + resmem_var_op()(d_ekb, ekb.size()); + resmem_var_op()(d_qq_nt, qq_nt.size()); + syncmem_var_h2d_op()(d_wg, wg.data(), wg.size()); + syncmem_var_h2d_op()(d_res, res.data(), res.size()); + syncmem_var_h2d_op()(d_deeq, deeq.data(), deeq.size()); + syncmem_var_h2d_op()(d_ekb, ekb.data(), ekb.size()); + syncmem_var_h2d_op()(d_qq_nt, qq_nt.data(), qq_nt.size()); int *d_atom_nh = nullptr, *d_atom_na = nullptr; - resmem_int_op()(gpu_ctx, d_atom_nh, atom_nh.size()); - resmem_int_op()(gpu_ctx, d_atom_na, atom_na.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_atom_nh, atom_nh.data(), atom_nh.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_atom_na, atom_na.data(), atom_na.size()); + resmem_int_op()(d_atom_nh, atom_nh.size()); + resmem_int_op()(d_atom_na, atom_na.size()); + syncmem_int_h2d_op()(d_atom_nh, atom_nh.data(), atom_nh.size()); + syncmem_int_h2d_op()(d_atom_na, atom_na.data(), atom_na.size()); std::complex*d_becp = nullptr, *d_dbecp = nullptr; - resmem_complex_op()(gpu_ctx, d_becp, becp.size()); - resmem_complex_op()(gpu_ctx, d_dbecp, dbecp.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_becp, becp.data(), becp.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_dbecp, dbecp.data(), dbecp.size()); + resmem_complex_op()(d_becp, becp.size()); + resmem_complex_op()(d_dbecp, dbecp.size()); + syncmem_complex_h2d_op()(d_becp, becp.data(), becp.size()); + syncmem_complex_h2d_op()(d_dbecp, dbecp.data(), dbecp.size()); hamilt::cal_force_nl_op()(gpu_ctx, multi_proj, @@ -2998,23 +2998,23 @@ TEST_F(TestSrcPWForceMultiDevice, cal_force_nl_op_gpu) d_becp, d_dbecp, d_res); - syncmem_var_d2h_op()(cpu_ctx, gpu_ctx, res.data(), d_res, res.size()); + syncmem_var_d2h_op()(res.data(), d_res, res.size()); for (int ii = 0; ii < res.size(); ii++) { EXPECT_LT(fabs(res[ii] - expected_force[ii]), 6e-5); } - delmem_var_op()(gpu_ctx, d_wg); - delmem_var_op()(gpu_ctx, d_res); - delmem_var_op()(gpu_ctx, d_deeq); - delmem_var_op()(gpu_ctx, d_ekb); - delmem_var_op()(gpu_ctx, d_qq_nt); + delmem_var_op()(d_wg); + delmem_var_op()(d_res); + delmem_var_op()(d_deeq); + delmem_var_op()(d_ekb); + delmem_var_op()(d_qq_nt); - delmem_int_op()(gpu_ctx, d_atom_nh); - delmem_int_op()(gpu_ctx, d_atom_na); + delmem_int_op()(d_atom_nh); + delmem_int_op()(d_atom_na); - delmem_complex_op()(gpu_ctx, d_becp); - delmem_complex_op()(gpu_ctx, d_dbecp); + delmem_complex_op()(d_becp); + delmem_complex_op()(d_dbecp); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/meta_op_test.cpp b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/meta_op_test.cpp index d9e9244004..85caa61f4b 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/meta_op_test.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/meta_op_test.cpp @@ -60,24 +60,24 @@ TEST_F(TestModuleHamiltMeta, meta_pw_op_gpu) std::vector> res(expected_out.size(), std::complex {0, 0}); double * d_gcar = nullptr, * d_kvec_c = nullptr; std::complex* d_in = nullptr, * d_res = nullptr; - resmem_var_op()(gpu_ctx, d_gcar, gcar.size()); - resmem_var_op()(gpu_ctx, d_kvec_c, kvec_c.size()); - resmem_complex_op()(gpu_ctx, d_in, in.size()); - resmem_complex_op()(gpu_ctx, d_res, res.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_gcar, gcar.data(), gcar.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_kvec_c, kvec_c.data(), kvec_c.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_in, in.data(), in.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_res, res.data(), res.size()); + resmem_var_op()(d_gcar, gcar.size()); + resmem_var_op()(d_kvec_c, kvec_c.size()); + resmem_complex_op()(d_in, in.size()); + resmem_complex_op()(d_res, res.size()); + syncmem_var_h2d_op()(d_gcar, gcar.data(), gcar.size()); + syncmem_var_h2d_op()(d_kvec_c, kvec_c.data(), kvec_c.size()); + syncmem_complex_h2d_op()(d_in, in.data(), in.size()); + syncmem_complex_h2d_op()(d_res, res.data(), res.size()); meta_gpu_op()(gpu_ctx, ik, pol, npw, npwx, tpiba, d_gcar, d_kvec_c, d_in, d_res); - syncmem_complex_d2h_op()(cpu_ctx, gpu_ctx, res.data(), d_res, res.size()); + syncmem_complex_d2h_op()(res.data(), d_res, res.size()); for (int ii = 0; ii < res.size(); ii++) { EXPECT_LT(fabs(res[ii] - expected_out[ii]), 6e-5); } - delmem_var_op()(gpu_ctx, d_gcar); - delmem_var_op()(gpu_ctx, d_kvec_c); - delmem_complex_op()(gpu_ctx, d_in); - delmem_complex_op()(gpu_ctx, d_res); + delmem_var_op()(d_gcar); + delmem_var_op()(d_kvec_c); + delmem_complex_op()(d_in); + delmem_complex_op()(d_res); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/nonlocal_op_test.cpp b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/nonlocal_op_test.cpp index 8591182d4b..47deaec255 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/nonlocal_op_test.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/nonlocal_op_test.cpp @@ -127,12 +127,12 @@ TEST_F(TestModuleHamiltNonlocal, nonlocal_pw_op_gpu) double* deeq_dev = NULL; std::complex* ps_dev = NULL, * becp_dev = NULL; std::vector> ps(expected_ps.size(), std::complex(0.0, 0.0)); - resize_memory_double_op()(gpu_ctx, deeq_dev, deeq.size()); - resize_memory_complex_double_op()(gpu_ctx, ps_dev, ps.size()); - resize_memory_complex_double_op()(gpu_ctx, becp_dev, becp.size()); - syncmem_d_h2d_op()(gpu_ctx, cpu_ctx, deeq_dev, deeq.data(), deeq.size()); - syncmem_cd_h2d_op()(gpu_ctx, cpu_ctx, ps_dev, ps.data(), ps.size()); - syncmem_cd_h2d_op()(gpu_ctx, cpu_ctx, becp_dev, becp.data(), becp.size()); + resize_memory_double_op()(deeq_dev, deeq.size()); + resize_memory_complex_double_op()(ps_dev, ps.size()); + resize_memory_complex_double_op()(becp_dev, becp.size()); + syncmem_d_h2d_op()(deeq_dev, deeq.data(), deeq.size()); + syncmem_cd_h2d_op()(ps_dev, ps.data(), ps.size()); + syncmem_cd_h2d_op()(becp_dev, becp.data(), becp.size()); nonlocal_gpu_op()( gpu_ctx, l1, l2, l3, @@ -141,15 +141,15 @@ TEST_F(TestModuleHamiltNonlocal, nonlocal_pw_op_gpu) deeq_dev, ps_dev, becp_dev); - syncmem_cd_d2h_op()(cpu_ctx, gpu_ctx, ps.data(), ps_dev, ps.size()); + syncmem_cd_d2h_op()(ps.data(), ps_dev, ps.size()); for (int ii = 0; ii < ps.size(); ii++) { EXPECT_LT(fabs(ps[ii] - expected_ps[ii]), 5 * 1e-6); } EXPECT_EQ(sum, expected_sum); EXPECT_EQ(iat, expected_iat); - delete_memory_double_op()(gpu_ctx, deeq_dev); - delete_memory_complex_double_op()(gpu_ctx, ps_dev); - delete_memory_complex_double_op()(gpu_ctx, becp_dev); + delete_memory_double_op()(deeq_dev); + delete_memory_complex_double_op()(ps_dev); + delete_memory_complex_double_op()(becp_dev); } TEST_F(TestModuleHamiltNonlocal, nonlocal_pw_spin_op_gpu) @@ -157,12 +157,12 @@ TEST_F(TestModuleHamiltNonlocal, nonlocal_pw_spin_op_gpu) sum = 0; iat = 0; std::complex* ps_dev = NULL, * becp_dev = NULL, * deeq_dev = NULL; std::vector> ps(expected_ps.size(), std::complex(0.0, 0.0)); - resize_memory_complex_double_op()(gpu_ctx, deeq_dev, deeq_spin.size()); - resize_memory_complex_double_op()(gpu_ctx, ps_dev, ps.size()); - resize_memory_complex_double_op()(gpu_ctx, becp_dev, becp_spin.size()); - syncmem_cd_h2d_op()(gpu_ctx, cpu_ctx, deeq_dev, deeq_spin.data(), deeq_spin.size()); - syncmem_cd_h2d_op()(gpu_ctx, cpu_ctx, ps_dev, ps.data(), ps.size()); - syncmem_cd_h2d_op()(gpu_ctx, cpu_ctx, becp_dev, becp_spin.data(), becp_spin.size()); + resize_memory_complex_double_op()(deeq_dev, deeq_spin.size()); + resize_memory_complex_double_op()(ps_dev, ps.size()); + resize_memory_complex_double_op()(becp_dev, becp_spin.size()); + syncmem_cd_h2d_op()(deeq_dev, deeq_spin.data(), deeq_spin.size()); + syncmem_cd_h2d_op()(ps_dev, ps.data(), ps.size()); + syncmem_cd_h2d_op()(becp_dev, becp_spin.data(), becp_spin.size()); nonlocal_gpu_op()( gpu_ctx, l1, l2_spin, l3, @@ -171,14 +171,14 @@ TEST_F(TestModuleHamiltNonlocal, nonlocal_pw_spin_op_gpu) deeq_dev, ps_dev, becp_dev); - syncmem_cd_d2h_op()(cpu_ctx, gpu_ctx, ps.data(), ps_dev, ps.size()); + syncmem_cd_d2h_op()(ps.data(), ps_dev, ps.size()); for (int ii = 0; ii < ps.size(); ii++) { EXPECT_LT(fabs(ps[ii] - expected_ps_spin[ii]), 5 * 1e-6); } EXPECT_EQ(sum, expected_sum); EXPECT_EQ(iat, expected_iat); - delete_memory_complex_double_op()(gpu_ctx, deeq_dev); - delete_memory_complex_double_op()(gpu_ctx, ps_dev); - delete_memory_complex_double_op()(gpu_ctx, becp_dev); + delete_memory_complex_double_op()(deeq_dev); + delete_memory_complex_double_op()(ps_dev); + delete_memory_complex_double_op()(becp_dev); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/stress_op_test.cpp b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/stress_op_test.cpp index cbf434da0c..a3be95fce8 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/stress_op_test.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/stress_op_test.cpp @@ -137,24 +137,24 @@ TEST(TestSrcPWStressMultiDevice, cal_dbecp_noevc_nl_op_gpu) std::complex * d_vkb0i = nullptr, * d_vkb0j = nullptr, * d_vkb = nullptr, * d_vkb1 = nullptr, * d_vkb2 = nullptr, * d_dbecp_noevc = nullptr; double * d_gcar = nullptr, * d_kvec_c = nullptr; - resmem_zd_op()(gpu_ctx, d_vkb0i, vkb0i.size()); - resmem_zd_op()(gpu_ctx, d_vkb0j, vkb0j.size()); - resmem_zd_op()(gpu_ctx, d_vkb, vkb.size()); - resmem_zd_op()(gpu_ctx, d_vkb1, vkb1.size()); - resmem_zd_op()(gpu_ctx, d_vkb2, vkb2.size()); - resmem_zd_op()(gpu_ctx, d_dbecp_noevc, dbecp_noevc.size()); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, d_vkb0i, vkb0i.data(), vkb0i.size()); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, d_vkb0j, vkb0j.data(), vkb0j.size()); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, d_vkb, vkb.data(), vkb.size()); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, d_vkb1, vkb1.data(), vkb1.size()); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, d_vkb2, vkb2.data(), vkb2.size()); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, d_dbecp_noevc, dbecp_noevc.data(), dbecp_noevc.size()); - - resmem_dd_op()(gpu_ctx, d_gcar, gcar.size()); - resmem_dd_op()(gpu_ctx, d_kvec_c, kvec_c.size()); - - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, d_gcar, gcar.data(), gcar.size()); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, d_kvec_c, kvec_c.data(), kvec_c.size()); + resmem_zd_op()(d_vkb0i, vkb0i.size()); + resmem_zd_op()(d_vkb0j, vkb0j.size()); + resmem_zd_op()(d_vkb, vkb.size()); + resmem_zd_op()(d_vkb1, vkb1.size()); + resmem_zd_op()(d_vkb2, vkb2.size()); + resmem_zd_op()(d_dbecp_noevc, dbecp_noevc.size()); + syncmem_z2z_h2d_op()(d_vkb0i, vkb0i.data(), vkb0i.size()); + syncmem_z2z_h2d_op()(d_vkb0j, vkb0j.data(), vkb0j.size()); + syncmem_z2z_h2d_op()(d_vkb, vkb.data(), vkb.size()); + syncmem_z2z_h2d_op()(d_vkb1, vkb1.data(), vkb1.size()); + syncmem_z2z_h2d_op()(d_vkb2, vkb2.data(), vkb2.size()); + syncmem_z2z_h2d_op()(d_dbecp_noevc, dbecp_noevc.data(), dbecp_noevc.size()); + + resmem_dd_op()(d_gcar, gcar.size()); + resmem_dd_op()(d_kvec_c, kvec_c.size()); + + syncmem_d2d_h2d_op()(d_gcar, gcar.data(), gcar.size()); + syncmem_d2d_h2d_op()(d_kvec_c, kvec_c.data(), kvec_c.size()); hamilt::cal_dbecp_noevc_nl_op()(gpu_ctx, ipol, @@ -173,21 +173,21 @@ TEST(TestSrcPWStressMultiDevice, cal_dbecp_noevc_nl_op_gpu) d_vkb2, d_dbecp_noevc); - syncmem_z2z_d2h_op()(cpu_ctx, gpu_ctx, dbecp_noevc.data(), d_dbecp_noevc, dbecp_noevc.size()); + syncmem_z2z_d2h_op()(dbecp_noevc.data(), d_dbecp_noevc, dbecp_noevc.size()); for (int ii = 0; ii < dbecp_noevc.size(); ii++) { EXPECT_LT(fabs(dbecp_noevc[ii] - expected_dbecpnoevc[ii]), 6e-5); } - delmem_zd_op()(gpu_ctx, d_vkb0i); - delmem_zd_op()(gpu_ctx, d_vkb0j); - delmem_zd_op()(gpu_ctx, d_vkb); - delmem_zd_op()(gpu_ctx, d_vkb1); - delmem_zd_op()(gpu_ctx, d_vkb2); - delmem_zd_op()(gpu_ctx, d_dbecp_noevc); + delmem_zd_op()(d_vkb0i); + delmem_zd_op()(d_vkb0j); + delmem_zd_op()(d_vkb); + delmem_zd_op()(d_vkb1); + delmem_zd_op()(d_vkb2); + delmem_zd_op()(d_dbecp_noevc); - delmem_dd_op()(gpu_ctx, d_gcar); - delmem_dd_op()(gpu_ctx, d_kvec_c); + delmem_dd_op()(d_gcar); + delmem_dd_op()(d_kvec_c); } TEST(TestSrcPWStressMultiDevice, cal_stress_nl_op_gpu) @@ -236,31 +236,31 @@ TEST(TestSrcPWStressMultiDevice, cal_stress_nl_op_gpu) double * d_wg = nullptr, * d_deeq = nullptr, * d_stress = nullptr; double * d_ekb = nullptr, * d_qq_nt = nullptr; int * d_atom_nh = nullptr, * d_atom_na = nullptr; - resmem_zd_op()(gpu_ctx, d_becp, becp.size()); - resmem_zd_op()(gpu_ctx, d_dbecp, dbecp.size()); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, d_becp, becp.data(), becp.size()); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, d_dbecp, dbecp.data(), dbecp.size()); - - resmem_dd_op()(gpu_ctx, d_wg, wg.size()); - resmem_dd_op()(gpu_ctx, d_deeq, deeq.size()); - resmem_dd_op()(gpu_ctx, d_stress, stress.size()); - resmem_dd_op()(gpu_ctx, d_ekb, ekb.size()); - resmem_dd_op()(gpu_ctx, d_qq_nt, qq_nt.size()); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, d_wg, wg.data(), wg.size()); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, d_deeq, deeq.data(), deeq.size()); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, d_stress, stress.data(), stress.size()); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, d_ekb, ekb.data(), ekb.size()); - syncmem_d2d_h2d_op()(gpu_ctx, cpu_ctx, d_qq_nt, qq_nt.data(), qq_nt.size()); + resmem_zd_op()(d_becp, becp.size()); + resmem_zd_op()(d_dbecp, dbecp.size()); + syncmem_z2z_h2d_op()(d_becp, becp.data(), becp.size()); + syncmem_z2z_h2d_op()(d_dbecp, dbecp.data(), dbecp.size()); + + resmem_dd_op()(d_wg, wg.size()); + resmem_dd_op()(d_deeq, deeq.size()); + resmem_dd_op()(d_stress, stress.size()); + resmem_dd_op()(d_ekb, ekb.size()); + resmem_dd_op()(d_qq_nt, qq_nt.size()); + syncmem_d2d_h2d_op()(d_wg, wg.data(), wg.size()); + syncmem_d2d_h2d_op()(d_deeq, deeq.data(), deeq.size()); + syncmem_d2d_h2d_op()(d_stress, stress.data(), stress.size()); + syncmem_d2d_h2d_op()(d_ekb, ekb.data(), ekb.size()); + syncmem_d2d_h2d_op()(d_qq_nt, qq_nt.data(), qq_nt.size()); using delmem_int_op = base_device::memory::delete_memory_op; using resmem_int_op = base_device::memory::resize_memory_op; using syncmem_int_h2d_op = base_device::memory::synchronize_memory_op; - resmem_int_op()(gpu_ctx, d_atom_nh, atom_nh.size()); - resmem_int_op()(gpu_ctx, d_atom_na, atom_na.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_atom_nh, atom_nh.data(), atom_nh.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_atom_na, atom_na.data(), atom_na.size()); + resmem_int_op()(d_atom_nh, atom_nh.size()); + resmem_int_op()(d_atom_na, atom_na.size()); + syncmem_int_h2d_op()(d_atom_nh, atom_nh.data(), atom_nh.size()); + syncmem_int_h2d_op()(d_atom_na, atom_na.data(), atom_na.size()); hamilt::cal_stress_nl_op()(gpu_ctx, multi_proj, @@ -284,22 +284,22 @@ TEST(TestSrcPWStressMultiDevice, cal_stress_nl_op_gpu) d_dbecp, d_stress); - syncmem_d2d_d2h_op()(cpu_ctx, gpu_ctx, stress.data(), d_stress, stress.size()); + syncmem_d2d_d2h_op()(stress.data(), d_stress, stress.size()); for (int ii = 0; ii < stress.size(); ii++) { EXPECT_LT(fabs(stress[ii] - expected_stress[ii]), 6e-5); } - delmem_zd_op()(gpu_ctx, d_becp); - delmem_zd_op()(gpu_ctx, d_dbecp); + delmem_zd_op()(d_becp); + delmem_zd_op()(d_dbecp); - delmem_dd_op()(gpu_ctx, d_wg); - delmem_dd_op()(gpu_ctx, d_deeq); - delmem_dd_op()(gpu_ctx, d_stress); - delmem_dd_op()(gpu_ctx, d_ekb); - delmem_dd_op()(gpu_ctx, d_qq_nt); + delmem_dd_op()(d_wg); + delmem_dd_op()(d_deeq); + delmem_dd_op()(d_stress); + delmem_dd_op()(d_ekb); + delmem_dd_op()(d_qq_nt); - delmem_int_op()(gpu_ctx, d_atom_nh); - delmem_int_op()(gpu_ctx, d_atom_na); + delmem_int_op()(d_atom_nh); + delmem_int_op()(d_atom_na); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/veff_op_test.cpp b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/veff_op_test.cpp index 318646f063..56c96157fd 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/veff_op_test.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/veff_op_test.cpp @@ -89,19 +89,19 @@ TEST_F(TestModuleHamiltVeff, veff_pw_op_gpu) std::vector> res = out; double* d_in = NULL; std::complex* d_res = NULL; - resize_memory_double_op()(gpu_ctx, d_in, in.size()); - resize_memory_complex_op()(gpu_ctx, d_res, res.size()); - syncmem_double_h2d_op()(gpu_ctx, cpu_ctx, d_in, in.data(), in.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_res, res.data(), res.size()); + resize_memory_double_op()(d_in, in.size()); + resize_memory_complex_op()(d_res, res.size()); + syncmem_double_h2d_op()(d_in, in.data(), in.size()); + syncmem_complex_h2d_op()(d_res, res.data(), res.size()); veff_gpu_op()(gpu_ctx, this->size, d_res, d_in); - syncmem_complex_d2h_op()(cpu_ctx, gpu_ctx, res.data(), d_res, res.size()); + syncmem_complex_d2h_op()(res.data(), d_res, res.size()); for (int ii = 0; ii < res.size(); ii++) { EXPECT_LT(fabs(res[ii] - expected_out[ii]), 6e-5); } - delete_memory_double_op()(gpu_ctx, d_in); - delete_memory_complex_op()(gpu_ctx, d_res); + delete_memory_double_op()(d_in); + delete_memory_complex_op()(d_res); } TEST_F(TestModuleHamiltVeff, veff_pw_spin_op_gpu) @@ -112,12 +112,12 @@ TEST_F(TestModuleHamiltVeff, veff_pw_spin_op_gpu) std::vector> res1 = out1_spin; double* d_in = NULL; std::complex* d_res = NULL, * d_res1 = NULL; - resize_memory_double_op()(gpu_ctx, d_in, in_spin.size()); - resize_memory_complex_op()(gpu_ctx, d_res, res.size()); - resize_memory_complex_op()(gpu_ctx, d_res1, res1.size()); - syncmem_double_h2d_op()(gpu_ctx, cpu_ctx, d_in, in_spin.data(), in_spin.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_res, res.data(), res.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_res1, res1.data(), res1.size()); + resize_memory_double_op()(d_in, in_spin.size()); + resize_memory_complex_op()(d_res, res.size()); + resize_memory_complex_op()(d_res1, res1.size()); + syncmem_double_h2d_op()(d_in, in_spin.data(), in_spin.size()); + syncmem_complex_h2d_op()(d_res, res.data(), res.size()); + syncmem_complex_h2d_op()(d_res1, res1.data(), res1.size()); const double * in_[4]; for (int ii = 0; ii < 4; ii++) { @@ -126,14 +126,14 @@ TEST_F(TestModuleHamiltVeff, veff_pw_spin_op_gpu) veff_gpu_op()(gpu_ctx, this->size, d_res, d_res1, in_); - syncmem_complex_d2h_op()(cpu_ctx, gpu_ctx, res.data(), d_res, res.size()); - syncmem_complex_d2h_op()(cpu_ctx, gpu_ctx, res1.data(), d_res1, res1.size()); + syncmem_complex_d2h_op()(res.data(), d_res, res.size()); + syncmem_complex_d2h_op()(res1.data(), d_res1, res1.size()); for (int ii = 0; ii < res.size(); ii++) { EXPECT_LT(fabs(res[ii] - expected_out_spin[ii]), 7.5e-5); EXPECT_LT(fabs(res1[ii] - expected_out1_spin[ii]), 6e-5); } - delete_memory_double_op()(gpu_ctx, d_in); - delete_memory_complex_op()(gpu_ctx, d_res); - delete_memory_complex_op()(gpu_ctx, d_res1); + delete_memory_double_op()(d_in); + delete_memory_complex_op()(d_res); + delete_memory_complex_op()(d_res1); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/vnl_op_test.cpp b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/vnl_op_test.cpp index 428304c52d..be5e6a8a68 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/vnl_op_test.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/vnl_op_test.cpp @@ -4049,34 +4049,34 @@ TEST_F(TestSrcPWVnlMultiDevice, cal_vnl_op_gpu) *d_tab = nullptr, *d_vkb1 = nullptr; std::complex*d_sk = nullptr, *d_vkb = nullptr; - resmem_int_op()(gpu_ctx, d_atom_na, atom_na.size()); - resmem_int_op()(gpu_ctx, d_atom_nb, atom_nb.size()); - resmem_int_op()(gpu_ctx, d_atom_nh, atom_nh.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_atom_na, atom_na.data(), atom_na.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_atom_nb, atom_nb.data(), atom_nb.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_atom_nh, atom_nh.data(), atom_nh.size()); + resmem_int_op()(d_atom_na, atom_na.size()); + resmem_int_op()(d_atom_nb, atom_nb.size()); + resmem_int_op()(d_atom_nh, atom_nh.size()); + syncmem_int_h2d_op()(d_atom_na, atom_na.data(), atom_na.size()); + syncmem_int_h2d_op()(d_atom_nb, atom_nb.data(), atom_nb.size()); + syncmem_int_h2d_op()(d_atom_nh, atom_nh.data(), atom_nh.size()); - resmem_var_op()(gpu_ctx, d_gk, gk.size()); - resmem_var_op()(gpu_ctx, d_ylm, ylm.size()); - resmem_var_op()(gpu_ctx, d_indv, indv.size()); - resmem_var_op()(gpu_ctx, d_nhtol, nhtol.size()); - resmem_var_op()(gpu_ctx, d_nhtolm, nhtolm.size()); - resmem_var_op()(gpu_ctx, d_tab, tab.size()); - resmem_var_op()(gpu_ctx, d_vkb1, vkb1.size()); + resmem_var_op()(d_gk, gk.size()); + resmem_var_op()(d_ylm, ylm.size()); + resmem_var_op()(d_indv, indv.size()); + resmem_var_op()(d_nhtol, nhtol.size()); + resmem_var_op()(d_nhtolm, nhtolm.size()); + resmem_var_op()(d_tab, tab.size()); + resmem_var_op()(d_vkb1, vkb1.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_gk, gk.data(), gk.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_ylm, ylm.data(), ylm.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_indv, indv.data(), indv.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_nhtol, nhtol.data(), nhtol.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_nhtolm, nhtolm.data(), nhtolm.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_tab, tab.data(), tab.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_vkb1, vkb1.data(), vkb1.size()); + syncmem_var_h2d_op()(d_gk, gk.data(), gk.size()); + syncmem_var_h2d_op()(d_ylm, ylm.data(), ylm.size()); + syncmem_var_h2d_op()(d_indv, indv.data(), indv.size()); + syncmem_var_h2d_op()(d_nhtol, nhtol.data(), nhtol.size()); + syncmem_var_h2d_op()(d_nhtolm, nhtolm.data(), nhtolm.size()); + syncmem_var_h2d_op()(d_tab, tab.data(), tab.size()); + syncmem_var_h2d_op()(d_vkb1, vkb1.data(), vkb1.size()); - resmem_complex_op()(gpu_ctx, d_sk, sk.size()); - resmem_complex_op()(gpu_ctx, d_vkb, vkb.size()); + resmem_complex_op()(d_sk, sk.size()); + resmem_complex_op()(d_vkb, vkb.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_sk, sk.data(), sk.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_vkb, vkb.data(), vkb.size()); + syncmem_complex_h2d_op()(d_sk, sk.data(), sk.size()); + syncmem_complex_h2d_op()(d_vkb, vkb.data(), vkb.size()); hamilt::cal_vnl_op()(gpu_ctx, ntype, @@ -4101,26 +4101,26 @@ TEST_F(TestSrcPWVnlMultiDevice, cal_vnl_op_gpu) d_sk, d_vkb); - syncmem_complex_d2h_op()(cpu_ctx, gpu_ctx, vkb.data(), d_vkb, vkb.size()); + syncmem_complex_d2h_op()(vkb.data(), d_vkb, vkb.size()); for (int ii = 0; ii < vkb.size(); ii++) { EXPECT_LT(fabs(vkb[ii] - expected_vkb[ii]), 6e-5); } - delmem_int_op()(gpu_ctx, d_atom_na); - delmem_int_op()(gpu_ctx, d_atom_nh); - delmem_int_op()(gpu_ctx, d_atom_nb); + delmem_int_op()(d_atom_na); + delmem_int_op()(d_atom_nh); + delmem_int_op()(d_atom_nb); - delmem_var_op()(gpu_ctx, d_gk); - delmem_var_op()(gpu_ctx, d_ylm); - delmem_var_op()(gpu_ctx, d_indv); - delmem_var_op()(gpu_ctx, d_nhtol); - delmem_var_op()(gpu_ctx, d_nhtolm); - delmem_var_op()(gpu_ctx, d_tab); - delmem_var_op()(gpu_ctx, d_vkb1); + delmem_var_op()(d_gk); + delmem_var_op()(d_ylm); + delmem_var_op()(d_indv); + delmem_var_op()(d_nhtol); + delmem_var_op()(d_nhtolm); + delmem_var_op()(d_tab); + delmem_var_op()(d_vkb1); - delmem_complex_op()(gpu_ctx, d_sk); - delmem_complex_op()(gpu_ctx, d_vkb); + delmem_complex_op()(d_sk); + delmem_complex_op()(d_vkb); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/wf_op_test.cpp b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/wf_op_test.cpp index 8b46679d67..2463234c31 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/kernels/test/wf_op_test.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/kernels/test/wf_op_test.cpp @@ -412,26 +412,26 @@ TEST_F(TestSrcPWWfMultiDevice, cal_sk_op_gpu) double * d_kvec_c = nullptr, * d_atom_tau = nullptr; std::complex * d_sk = nullptr, * d_eigts1 = nullptr, * d_eigts2 = nullptr, * d_eigts3 = nullptr; - resmem_int_op()(gpu_ctx, d_atom_na, atom_na.size()); - resmem_int_op()(gpu_ctx, d_igl2isz, igl2isz.size()); - resmem_int_op()(gpu_ctx, d_is2fftixy, is2fftixy.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_atom_na, atom_na.data(), atom_na.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_igl2isz, igl2isz.data(), igl2isz.size()); - syncmem_int_h2d_op()(gpu_ctx, cpu_ctx, d_is2fftixy, is2fftixy.data(), is2fftixy.size()); + resmem_int_op()(d_atom_na, atom_na.size()); + resmem_int_op()(d_igl2isz, igl2isz.size()); + resmem_int_op()(d_is2fftixy, is2fftixy.size()); + syncmem_int_h2d_op()(d_atom_na, atom_na.data(), atom_na.size()); + syncmem_int_h2d_op()(d_igl2isz, igl2isz.data(), igl2isz.size()); + syncmem_int_h2d_op()(d_is2fftixy, is2fftixy.data(), is2fftixy.size()); - resmem_var_op()(gpu_ctx, d_kvec_c, kvec_c.size()); - resmem_var_op()(gpu_ctx, d_atom_tau, atom_tau.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_kvec_c, kvec_c.data(), kvec_c.size()); - syncmem_var_h2d_op()(gpu_ctx, cpu_ctx, d_atom_tau, atom_tau.data(), atom_tau.size()); + resmem_var_op()(d_kvec_c, kvec_c.size()); + resmem_var_op()(d_atom_tau, atom_tau.size()); + syncmem_var_h2d_op()(d_kvec_c, kvec_c.data(), kvec_c.size()); + syncmem_var_h2d_op()(d_atom_tau, atom_tau.data(), atom_tau.size()); - resmem_complex_op()(gpu_ctx, d_sk, sk.size()); - resmem_complex_op()(gpu_ctx, d_eigts1, eigts1.size()); - resmem_complex_op()(gpu_ctx, d_eigts2, eigts2.size()); - resmem_complex_op()(gpu_ctx, d_eigts3, eigts3.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_sk, sk.data(), sk.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_eigts1, eigts1.data(), eigts1.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_eigts2, eigts2.data(), eigts2.size()); - syncmem_complex_h2d_op()(gpu_ctx, cpu_ctx, d_eigts3, eigts3.data(), eigts3.size()); + resmem_complex_op()(d_sk, sk.size()); + resmem_complex_op()(d_eigts1, eigts1.size()); + resmem_complex_op()(d_eigts2, eigts2.size()); + resmem_complex_op()(d_eigts3, eigts3.size()); + syncmem_complex_h2d_op()(d_sk, sk.data(), sk.size()); + syncmem_complex_h2d_op()(d_eigts1, eigts1.data(), eigts1.size()); + syncmem_complex_h2d_op()(d_eigts2, eigts2.data(), eigts2.size()); + syncmem_complex_h2d_op()(d_eigts3, eigts3.data(), eigts3.size()); hamilt::cal_sk_op()(gpu_ctx, ik, @@ -459,22 +459,22 @@ TEST_F(TestSrcPWWfMultiDevice, cal_sk_op_gpu) d_eigts3, d_sk); - syncmem_complex_d2h_op()(cpu_ctx, gpu_ctx, sk.data(), d_sk, sk.size()); + syncmem_complex_d2h_op()(sk.data(), d_sk, sk.size()); for (int ii = 0; ii < sk.size(); ii++) { EXPECT_LT(fabs(sk[ii] - expected_sk[ii]), 6e-5); } - delmem_int_op()(gpu_ctx, d_atom_na); - delmem_int_op()(gpu_ctx, d_igl2isz); - delmem_int_op()(gpu_ctx, d_is2fftixy); + delmem_int_op()(d_atom_na); + delmem_int_op()(d_igl2isz); + delmem_int_op()(d_is2fftixy); - delmem_var_op()(gpu_ctx, d_kvec_c); - delmem_var_op()(gpu_ctx, d_atom_tau); + delmem_var_op()(d_kvec_c); + delmem_var_op()(d_atom_tau); - delmem_complex_op()(gpu_ctx, d_sk); - delmem_complex_op()(gpu_ctx, d_eigts1); - delmem_complex_op()(gpu_ctx, d_eigts2); - delmem_complex_op()(gpu_ctx, d_eigts3); + delmem_complex_op()(d_sk); + delmem_complex_op()(d_eigts1); + delmem_complex_op()(d_eigts2); + delmem_complex_op()(d_eigts3); } #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/nonlocal_maths.hpp b/source/module_hamilt_pw/hamilt_pwdft/nonlocal_maths.hpp index aa28b5abe2..79649fab07 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/nonlocal_maths.hpp +++ b/source/module_hamilt_pw/hamilt_pwdft/nonlocal_maths.hpp @@ -164,7 +164,7 @@ void Nonlocal_maths::cal_ylm(int lmax, int npw, const FPTYPE* q, // calculate ModuleBase::YlmReal::Ylm_Real(cpu_ctx, ntot_ylm, npw, q, ylm_cpu.data()); // send from cpu to gpu - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, ylm, ylm_cpu.data(), ylm_cpu.size()); + syncmem_var_h2d_op()(ylm, ylm_cpu.data(), ylm_cpu.size()); } else { @@ -193,7 +193,7 @@ void Nonlocal_maths::cal_ylm_deri(int lmax, int npw, const FPTYP Nonlocal_maths::dylmr2(ntot_ylm, npw, q, &dylmdq_cpu[ipol * ntot_ylm * npw], ipol); } // send from cpu to gpu - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, out, dylmdq_cpu.data(), dylmdq_cpu.size()); + syncmem_var_h2d_op()(out, dylmdq_cpu.data(), dylmdq_cpu.size()); } else { diff --git a/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.cpp b/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.cpp index d4b7e51b65..e15793cbdc 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.cpp @@ -192,29 +192,29 @@ void Onsite_Proj_tools::allocate_memory(const ModuleBase::matrix // allocate the memory for vkb and vkb_deri. if (this->device == base_device::GpuDevice) { - resmem_int_op()(this->ctx, this->d_dvkb_indexes, max_nh * 4); + resmem_int_op()(this->d_dvkb_indexes, max_nh * 4); } - resmem_var_op()(this->ctx, this->hd_vq, nprojmax * max_npw); - resmem_var_op()(this->ctx, this->hd_vq_deri, nprojmax * max_npw); - resmem_var_op()(this->ctx, this->hd_ylm, (lprojmax + 1) * (lprojmax + 1) * max_npw); - resmem_var_op()(this->ctx, this->hd_ylm_deri, 3 * (lprojmax + 1) * (lprojmax + 1) * max_npw); + resmem_var_op()(this->hd_vq, nprojmax * max_npw); + resmem_var_op()(this->hd_vq_deri, nprojmax * max_npw); + resmem_var_op()(this->hd_ylm, (lprojmax + 1) * (lprojmax + 1) * max_npw); + resmem_var_op()(this->hd_ylm_deri, 3 * (lprojmax + 1) * (lprojmax + 1) * max_npw); if (this->device == base_device::GpuDevice) { - resmem_var_op()(this->ctx, d_wg, wg.nr * wg.nc); - resmem_var_op()(this->ctx, d_ekb, ekb.nr * ekb.nc); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_wg, wg.c, wg.nr * wg.nc); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_ekb, ekb.c, ekb.nr * ekb.nc); - resmem_int_op()(this->ctx, atom_nh, this->ntype); - resmem_int_op()(this->ctx, atom_na, this->ntype); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, atom_nh, h_atom_nh.data(), this->ntype); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, atom_na, h_atom_na.data(), this->ntype); + resmem_var_op()(d_wg, wg.nr * wg.nc); + resmem_var_op()(d_ekb, ekb.nr * ekb.nc); + syncmem_var_h2d_op()(d_wg, wg.c, wg.nr * wg.nc); + syncmem_var_h2d_op()(d_ekb, ekb.c, ekb.nr * ekb.nc); + resmem_int_op()(atom_nh, this->ntype); + resmem_int_op()(atom_na, this->ntype); + syncmem_int_h2d_op()(atom_nh, h_atom_nh.data(), this->ntype); + syncmem_int_h2d_op()(atom_na, h_atom_na.data(), this->ntype); - resmem_var_op()(this->ctx, d_g_plus_k, max_npw * 5); - resmem_var_op()(this->ctx, d_pref, max_nh); - resmem_var_op()(this->ctx, d_vq_tab, this->tabtpr->getSize()); - resmem_complex_op()(this->ctx, d_pref_in, max_nh); + resmem_var_op()(d_g_plus_k, max_npw * 5); + resmem_var_op()(d_pref, max_nh); + resmem_var_op()(d_vq_tab, this->tabtpr->getSize()); + resmem_complex_op()(d_pref_in, max_nh); } else { @@ -230,39 +230,39 @@ void Onsite_Proj_tools::delete_memory() { // delete memory - delmem_var_op()(this->ctx, hd_vq); - delmem_var_op()(this->ctx, hd_vq_deri); - delmem_var_op()(this->ctx, hd_ylm); - delmem_var_op()(this->ctx, hd_ylm_deri); + delmem_var_op()(hd_vq); + delmem_var_op()(hd_vq_deri); + delmem_var_op()(hd_ylm); + delmem_var_op()(hd_ylm_deri); // delete memory on GPU if (this->device == base_device::GpuDevice) { - delmem_var_op()(this->ctx, d_wg); - delmem_var_op()(this->ctx, d_ekb); - delmem_int_op()(this->ctx, atom_nh); - delmem_int_op()(this->ctx, atom_na); - delmem_var_op()(this->ctx, d_g_plus_k); - delmem_var_op()(this->ctx, d_pref); - delmem_var_op()(this->ctx, d_vq_tab); - delmem_complex_op()(this->ctx, this->d_pref_in); - delmem_int_op()(this->ctx, d_dvkb_indexes); + delmem_var_op()(d_wg); + delmem_var_op()(d_ekb); + delmem_int_op()(atom_nh); + delmem_int_op()(atom_na); + delmem_var_op()(d_g_plus_k); + delmem_var_op()(d_pref); + delmem_var_op()(d_vq_tab); + delmem_complex_op()(this->d_pref_in); + delmem_int_op()(d_dvkb_indexes); } if (becp != nullptr) { - delmem_complex_op()(this->ctx, becp); - delmem_complex_op()(this->ctx, hd_sk); + delmem_complex_op()(becp); + delmem_complex_op()(hd_sk); } if (dbecp != nullptr) { - delmem_complex_op()(this->ctx, dbecp); + delmem_complex_op()(dbecp); } if (this->pre_ik_f != -1) { - delmem_int_op()(this->ctx, gcar_zero_indexes); - delmem_complex_op()(this->ctx, vkb_save); - delmem_var_op()(this->ctx, gcar); + delmem_int_op()(gcar_zero_indexes); + delmem_complex_op()(vkb_save); + delmem_var_op()(gcar); } } @@ -288,7 +288,7 @@ void Onsite_Proj_tools::cal_becp(int ik, const int npw = this->wfc_basis_->npwk[ik]; if (becp_in == nullptr && this->becp == nullptr) { - resmem_complex_op()(this->ctx, becp, this->nbands * npol * this->nkb); + resmem_complex_op()(becp, this->nbands * npol * this->nkb); } std::complex* becp_tmp = becp_in == nullptr ? this->becp : becp_in; const int size_becp_act = npm * npol * this->nkb; @@ -297,7 +297,7 @@ void Onsite_Proj_tools::cal_becp(int ik, const int size_becp = this->nbands * npol * this->nkb; if (this->becp == nullptr) { - resmem_complex_op()(this->ctx, becp, size_becp); + resmem_complex_op()(becp, size_becp); } // prepare math tools @@ -311,7 +311,7 @@ void Onsite_Proj_tools::cal_becp(int ik, // vq_tb has dimension (ntype, nproj, GlobalV::NQX) // calculate sk - resmem_complex_op()(ctx, hd_sk, this->ucell_->nat * npw); + resmem_complex_op()(hd_sk, this->ucell_->nat * npw); this->sf_->get_sk(ctx, ik, this->wfc_basis_, hd_sk); std::complex* d_sk = this->hd_sk; // prepare ylm,size: (lmax+1)^2 * this->max_npw @@ -347,8 +347,8 @@ void Onsite_Proj_tools::cal_becp(int ik, if (this->device == base_device::GpuDevice) { - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_g_plus_k, g_plus_k.data(), g_plus_k.size()); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_vq_tab, this->tabtpr->ptr, this->tabtpr->getSize()); + syncmem_var_h2d_op()(d_g_plus_k, g_plus_k.data(), g_plus_k.size()); + syncmem_var_h2d_op()(d_vq_tab, this->tabtpr->ptr, this->tabtpr->getSize()); gk = d_g_plus_k; vq_tb = d_vq_tab; } @@ -390,8 +390,8 @@ void Onsite_Proj_tools::cal_becp(int ik, if (this->device == base_device::GpuDevice) { - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, d_dvkb_indexes, dvkb_indexes.data(), nh * 4); - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, d_pref_in, pref.data(), nh); + syncmem_int_h2d_op()(d_dvkb_indexes, dvkb_indexes.data(), nh * 4); + syncmem_complex_h2d_op()(d_pref_in, pref.data(), nh); } for (int ia = 0; ia < h_atom_na[it]; ia++) @@ -443,11 +443,11 @@ void Onsite_Proj_tools::cal_becp(int ik, if (this->device == base_device::GpuDevice) { std::complex* h_becp = nullptr; - resmem_complex_h_op()(this->cpu_ctx, h_becp, size_becp_act); - syncmem_complex_d2h_op()(this->cpu_ctx, this->ctx, h_becp, becp_tmp, size_becp_act); + resmem_complex_h_op()(h_becp, size_becp_act); + syncmem_complex_d2h_op()(h_becp, becp_tmp, size_becp_act); Parallel_Reduce::reduce_pool(h_becp, size_becp_act); - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, becp_tmp, h_becp, size_becp_act); - delmem_complex_h_op()(this->cpu_ctx, h_becp); + syncmem_complex_h2d_op()(becp_tmp, h_becp, size_becp_act); + delmem_complex_h_op()(h_becp); } else { @@ -474,7 +474,7 @@ void Onsite_Proj_tools::cal_dbecp_s(int ik, int npm, int ipol, i const int npm_npol = npm * npol; if (this->dbecp == nullptr) { - resmem_complex_op()(this->ctx, dbecp, size_becp); + resmem_complex_op()(dbecp, size_becp); } // prepare math tools @@ -540,8 +540,8 @@ void Onsite_Proj_tools::cal_dbecp_s(int ik, int npm, int ipol, i this->dvkb_indexes.data()); if (this->device == base_device::GpuDevice) { - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, d_dvkb_indexes, dvkb_indexes.data(), nh * 4); - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, d_pref_in, pref.data(), nh); + syncmem_int_h2d_op()(d_dvkb_indexes, dvkb_indexes.data(), nh * 4); + syncmem_complex_h2d_op()(d_pref_in, pref.data(), nh); } for (int ia = 0; ia < h_atom_na[it]; ia++) { @@ -613,8 +613,8 @@ void Onsite_Proj_tools::cal_dbecp_f(int ik, int npm, int ipol) // calculate gcarx, gcary/gcarx and gcarz/gcary, overwrite gcar if (this->pre_ik_f == -1) // if it is the very first run, we allocate { - resmem_var_op()(this->ctx, gcar, 3 * this->wfc_basis_->npwk_max); - resmem_int_op()(this->ctx, gcar_zero_indexes, 3 * this->wfc_basis_->npwk_max); + resmem_var_op()(gcar, 3 * this->wfc_basis_->npwk_max); + resmem_int_op()(gcar_zero_indexes, 3 * this->wfc_basis_->npwk_max); } // first refresh the value of gcar_zero_indexes, gcar_zero_counts if (this->pre_ik_f != ik) @@ -647,7 +647,7 @@ void Onsite_Proj_tools::cal_dbecp_f(int ik, int npm, int ipol) const int size_becp = this->nbands * npol * this->nkb; if (this->dbecp == nullptr) // if it is the very first run, we allocate { // why not judging whether dbecp == nullptr inside resmem_complex_op? - resmem_complex_op()(this->ctx, dbecp, 3 * size_becp); + resmem_complex_op()(dbecp, 3 * size_becp); } // do gemm to get dbecp and revert the ppcell_vkb for next ipol const std::complex* ppsi = &(this->psi_[0](ik, 0, 0)); @@ -799,10 +799,10 @@ void Onsite_Proj_tools::transfer_gcar(int npw, int npw_max, cons } // prepare the memory for vkb_save const int max_count = std::max(gcar_zero_counts[0], std::max(gcar_zero_counts[1], gcar_zero_counts[2])); - resmem_complex_op()(this->ctx, this->vkb_save, this->nkb * max_count); + resmem_complex_op()(this->vkb_save, this->nkb * max_count); // transfer the gcar and gcar_zero_indexes to the device - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, gcar, gcar_tmp.data(), 3 * npw_max); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, gcar_zero_indexes, gcar_zero_indexes_tmp.data(), 3 * npw_max); + syncmem_var_h2d_op()(gcar, gcar_tmp.data(), 3 * npw_max); + syncmem_int_h2d_op()(gcar_zero_indexes, gcar_zero_indexes_tmp.data(), 3 * npw_max); } template @@ -819,11 +819,11 @@ void Onsite_Proj_tools::cal_force_dftu(int ik, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - resmem_int_op()(this->ctx, orbital_corr_tmp, this->ucell_->ntype); - syncmem_int_h2d_op()(this->ctx, cpu_ctx, orbital_corr_tmp, orbital_corr, this->ucell_->ntype); - resmem_complex_op()(this->ctx, vu_tmp, size_vu); - syncmem_complex_h2d_op()(this->ctx, cpu_ctx, vu_tmp, vu, size_vu); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_wg, h_wg, this->nbands * (ik+1)); + resmem_int_op()(orbital_corr_tmp, this->ucell_->ntype); + syncmem_int_h2d_op()(orbital_corr_tmp, orbital_corr, this->ucell_->ntype); + resmem_complex_op()(vu_tmp, size_vu); + syncmem_complex_h2d_op()(vu_tmp, vu, size_vu); + syncmem_var_h2d_op()(d_wg, h_wg, this->nbands * (ik+1)); } else #endif @@ -853,8 +853,8 @@ void Onsite_Proj_tools::cal_force_dftu(int ik, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - delmem_complex_op()(this->ctx, vu_tmp); - delmem_int_op()(this->ctx, orbital_corr_tmp); + delmem_complex_op()(vu_tmp); + delmem_int_op()(orbital_corr_tmp); } #endif } @@ -877,9 +877,9 @@ void Onsite_Proj_tools::cal_force_dspin(int ik, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - resmem_var_op()(this->ctx, lambda_tmp, this->ucell_->nat * 3); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, lambda_tmp, lambda_array.data(), this->ucell_->nat * 3); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_wg, h_wg, this->nbands * (ik+1)); + resmem_var_op()(lambda_tmp, this->ucell_->nat * 3); + syncmem_var_h2d_op()(lambda_tmp, lambda_array.data(), this->ucell_->nat * 3); + syncmem_var_h2d_op()(d_wg, h_wg, this->nbands * (ik+1)); } else #endif @@ -908,7 +908,7 @@ void Onsite_Proj_tools::cal_force_dspin(int ik, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - delmem_var_op()(this->ctx, lambda_tmp); + delmem_var_op()(lambda_tmp); } #endif } @@ -927,11 +927,11 @@ void Onsite_Proj_tools::cal_stress_dftu(int ik, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - resmem_int_op()(this->ctx, orbital_corr_tmp, this->ucell_->ntype); - syncmem_int_h2d_op()(this->ctx, cpu_ctx, orbital_corr_tmp, orbital_corr, this->ucell_->ntype); - resmem_complex_op()(this->ctx, vu_tmp, size_vu); - syncmem_complex_h2d_op()(this->ctx, cpu_ctx, vu_tmp, vu, size_vu); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_wg, h_wg, this->nbands * (ik+1)); + resmem_int_op()(orbital_corr_tmp, this->ucell_->ntype); + syncmem_int_h2d_op()(orbital_corr_tmp, orbital_corr, this->ucell_->ntype); + resmem_complex_op()(vu_tmp, size_vu); + syncmem_complex_h2d_op()(vu_tmp, vu, size_vu); + syncmem_var_h2d_op()(d_wg, h_wg, this->nbands * (ik+1)); } else #endif @@ -957,8 +957,8 @@ void Onsite_Proj_tools::cal_stress_dftu(int ik, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - delmem_complex_op()(this->ctx, vu_tmp); - delmem_int_op()(this->ctx, orbital_corr_tmp); + delmem_complex_op()(vu_tmp); + delmem_int_op()(orbital_corr_tmp); } #endif } @@ -981,9 +981,9 @@ void Onsite_Proj_tools::cal_stress_dspin(int ik, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - resmem_var_op()(this->ctx, lambda_tmp, this->ucell_->nat * 3); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, lambda_tmp, lambda_array.data(), this->ucell_->nat * 3); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, d_wg, h_wg, this->nbands * (ik+1)); + resmem_var_op()(lambda_tmp, this->ucell_->nat * 3); + syncmem_var_h2d_op()(lambda_tmp, lambda_array.data(), this->ucell_->nat * 3); + syncmem_var_h2d_op()(d_wg, h_wg, this->nbands * (ik+1)); } else #endif @@ -1009,7 +1009,7 @@ void Onsite_Proj_tools::cal_stress_dspin(int ik, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - delmem_var_op()(this->ctx, lambda_tmp); + delmem_var_op()(lambda_tmp); } #endif } diff --git a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp index 2bb69dc131..f235df15e5 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp @@ -173,7 +173,7 @@ void projectors::OnsiteProjector::init(const std::string& orbital_dir this->tot_nproj = itiaiprojm2irow_.size(); this->npwx_ = this->pw_basis_->npwk_max; this->size_vproj = this->tot_nproj * this->npwx_; - resmem_complex_op()(this->ctx, this->tab_atomic_, this->size_vproj, "OnsiteP::tab_atomic_"); + resmem_complex_op()(this->tab_atomic_, this->size_vproj, "OnsiteP::tab_atomic_"); } delete this->fs_tools; // it is okay to delete nullptr @@ -191,12 +191,12 @@ projectors::OnsiteProjector::~OnsiteProjector() { //delete[] becp; delete fs_tools; - delmem_complex_op()(this->ctx, this->tab_atomic_); + delmem_complex_op()(this->tab_atomic_); if(this->device == base_device::GpuDevice) { - delmem_complex_h_op()(this->cpu_ctx, this->h_becp); + delmem_complex_h_op()(this->h_becp); } - delmem_complex_op()(this->ctx, this->becp); + delmem_complex_op()(this->becp); } @@ -390,10 +390,10 @@ void projectors::OnsiteProjector::overlap_proj_psi( if(this->becp == nullptr || this->size_becp < npm*this->tot_nproj) { this->size_becp = npm*this->tot_nproj; - resmem_complex_op()(this->ctx, this->becp, this->size_becp); + resmem_complex_op()(this->becp, this->size_becp); if(this->device == base_device::GpuDevice ) { - resmem_complex_h_op()(this->cpu_ctx, this->h_becp, this->size_becp); + resmem_complex_h_op()(this->h_becp, this->size_becp); } else { @@ -403,7 +403,7 @@ void projectors::OnsiteProjector::overlap_proj_psi( this->fs_tools->cal_becp(ik_, npm/npol, this->becp, ppsi); // in cal_becp, npm should be the one not multiplied by npol if(this->device == base_device::GpuDevice) { - syncmem_complex_d2h_op()(this->cpu_ctx, this->ctx, h_becp, this->becp, this->size_becp); + syncmem_complex_d2h_op()(h_becp, this->becp, this->size_becp); } ModuleBase::timer::tick("OnsiteProj", "overlap"); } diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp index b0372109dc..dc8a566d05 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp @@ -27,14 +27,14 @@ Meta>::Meta(Real tpiba_in, this->vk_row = vk_row; this->vk_col = vk_col; this->wfcpw = wfcpw_in; - resmem_complex_op()(this->ctx, this->porter, this->wfcpw->nmaxgr, "Meta::porter"); + resmem_complex_op()(this->porter, this->wfcpw->nmaxgr, "Meta::porter"); } template Meta>::~Meta() { - delmem_complex_op()(this->ctx, this->porter); + delmem_complex_op()(this->porter); } template @@ -55,7 +55,7 @@ void Meta>::act( ModuleBase::timer::tick("Operator", "MetaPW"); if(is_first_node) { - setmem_complex_op()(this->ctx, tmhpsi, 0, nbasis*nbands/npol); + setmem_complex_op()(tmhpsi, 0, nbasis*nbands/npol); } const int current_spin = this->isk[this->ik]; diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp index 563e9d23a0..7446151d36 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp @@ -35,8 +35,8 @@ Nonlocal>::Nonlocal(const int* isk_in, template Nonlocal>::~Nonlocal() { - delmem_complex_op()(this->ctx, this->ps); - delmem_complex_op()(this->ctx, this->becp); + delmem_complex_op()(this->ps); + delmem_complex_op()(this->becp); } template @@ -72,10 +72,10 @@ void Nonlocal>::add_nonlocal_pp(T *hpsi_in, const T *becp, // T *ps = new T[nkb * m]; // ModuleBase::GlobalFunc::ZEROS(ps, m * nkb); if (this->nkb_m < m * nkb) { - resmem_complex_op()(this->ctx, this->ps, nkb * m, "Nonlocal::ps"); + resmem_complex_op()(this->ps, nkb * m, "Nonlocal::ps"); this->nkb_m = m * nkb; } - setmem_complex_op()(this->ctx, this->ps, 0, nkb * m); + setmem_complex_op()(this->ps, 0, nkb * m); int sum = 0; int iat = 0; @@ -221,7 +221,7 @@ void Nonlocal>::act( ModuleBase::timer::tick("Operator", "NonlocalPW"); if(is_first_node) { - setmem_complex_op()(this->ctx, tmhpsi, 0, nbasis*nbands/npol); + setmem_complex_op()(tmhpsi, 0, nbasis*nbands/npol); } if(!PARAM.inp.use_paw) { @@ -235,7 +235,7 @@ void Nonlocal>::act( // qianrui optimize 2021-3-31 int nkb = this->ppcell->nkb; if (this->nkb_m < nbands * nkb) { - resmem_complex_op()(this->ctx, this->becp, nbands * nkb, "Nonlocal::becp"); + resmem_complex_op()(this->becp, nbands * nkb, "Nonlocal::becp"); } // ModuleBase::ComplexMatrix becp(nbands, nkb, false); char transa = 'C'; diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.cpp index 39f0c1458a..3cfd345356 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.cpp @@ -30,22 +30,22 @@ OnsiteProj>::OnsiteProj(const int* isk_in, template OnsiteProj>::~OnsiteProj() { - delmem_complex_op()(this->ctx, this->ps); + delmem_complex_op()(this->ps); if(this->init_delta_spin) { - delmem_int_op()(this->ctx, this->ip_iat); - delmem_complex_op()(this->ctx, this->lambda_coeff); + delmem_int_op()(this->ip_iat); + delmem_complex_op()(this->lambda_coeff); } if(this->has_dftu) { if(!init_delta_spin) { - delmem_int_op()(this->ctx, this->ip_iat); + delmem_int_op()(this->ip_iat); } - delmem_int_op()(this->ctx, this->orb_l_iat); - delmem_int_op()(this->ctx, this->ip_m); - delmem_int_op()(this->ctx, this->vu_begin_iat); - delmem_complex_op()(this->ctx, this->vu_device); + delmem_int_op()(this->orb_l_iat); + delmem_int_op()(this->ip_m); + delmem_int_op()(this->vu_begin_iat); + delmem_complex_op()(this->vu_device); } } @@ -127,17 +127,17 @@ void OnsiteProj>::cal_ps_delta_spin(const int npol, const // T *ps = new T[tnp * m]; // ModuleBase::GlobalFunc::ZEROS(ps, m * tnp); if (this->nkb_m < m * tnp) { - resmem_complex_op()(this->ctx, this->ps, tnp * m, "OnsiteProj::ps"); + resmem_complex_op()(this->ps, tnp * m, "OnsiteProj::ps"); this->nkb_m = m * tnp; } - setmem_complex_op()(this->ctx, this->ps, 0, tnp * m); + setmem_complex_op()(this->ps, 0, tnp * m); if(!this->init_delta_spin) { this->init_delta_spin = true; //prepare ip_iat and lambda_coeff - resmem_int_op()(this->ctx, this->ip_iat, onsite_p->get_tot_nproj()); - resmem_complex_op()(this->ctx, this->lambda_coeff, this->ucell->nat * 4); + resmem_int_op()(this->ip_iat, onsite_p->get_tot_nproj()); + resmem_complex_op()(this->lambda_coeff, this->ucell->nat * 4); std::vector ip_iat0(onsite_p->get_tot_nproj()); int ip0 = 0; for(int iat=0;iatucell->nat;iat++) @@ -147,7 +147,7 @@ void OnsiteProj>::cal_ps_delta_spin(const int npol, const ip_iat0[ip0++] = iat; } } - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, this->ip_iat, ip_iat0.data(), onsite_p->get_tot_nproj()); + syncmem_int_h2d_op()(this->ip_iat, ip_iat0.data(), onsite_p->get_tot_nproj()); } // prepare array of nh_iat and lambda_array to pass to the onsite_ps_op operator @@ -159,7 +159,7 @@ void OnsiteProj>::cal_ps_delta_spin(const int npol, const tmp_lambda_coeff[iat * 4 + 2] = std::complex(lambda[iat][0], -1 * lambda[iat][1]); tmp_lambda_coeff[iat * 4 + 3] = std::complex(-1 * lambda[iat][2], 0.0); } - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, this->lambda_coeff, tmp_lambda_coeff.data(), this->ucell->nat * 4); + syncmem_complex_h2d_op()(this->lambda_coeff, tmp_lambda_coeff.data(), this->ucell->nat * 4); // TODO: code block above should be moved to the init function hamilt::onsite_ps_op()( @@ -225,23 +225,23 @@ void OnsiteProj>::cal_ps_dftu(const int npol, const int m) // T *ps = new T[tnp * m]; // ModuleBase::GlobalFunc::ZEROS(ps, m * tnp); if (this->nkb_m < m * tnp) { - resmem_complex_op()(this->ctx, this->ps, tnp * m, "OnsiteProj::ps"); + resmem_complex_op()(this->ps, tnp * m, "OnsiteProj::ps"); this->nkb_m = m * tnp; } if(!this->has_delta_spin) { - setmem_complex_op()(this->ctx, this->ps, 0, tnp * m); + setmem_complex_op()(this->ps, 0, tnp * m); } if(!this->init_dftu) { this->init_dftu = true; //prepare orb_l_iat, ip_m, vu_begin_iat and vu_device - resmem_int_op()(this->ctx, this->orb_l_iat, this->ucell->nat); - resmem_int_op()(this->ctx, this->ip_m, onsite_p->get_tot_nproj()); - resmem_int_op()(this->ctx, this->vu_begin_iat, this->ucell->nat); + resmem_int_op()(this->orb_l_iat, this->ucell->nat); + resmem_int_op()(this->ip_m, onsite_p->get_tot_nproj()); + resmem_int_op()(this->vu_begin_iat, this->ucell->nat); // recal the ip_iat - resmem_int_op()(this->ctx, this->ip_iat, onsite_p->get_tot_nproj()); + resmem_int_op()(this->ip_iat, onsite_p->get_tot_nproj()); std::vector ip_iat0(onsite_p->get_tot_nproj()); std::vector ip_m0(onsite_p->get_tot_nproj()); std::vector vu_begin_iat0(this->ucell->nat); @@ -285,15 +285,15 @@ void OnsiteProj>::cal_ps_dftu(const int npol, const int m) } } } - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, this->orb_l_iat, orb_l_iat0.data(), this->ucell->nat); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, this->ip_iat, ip_iat0.data(), onsite_p->get_tot_nproj()); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, this->ip_m, ip_m0.data(), onsite_p->get_tot_nproj()); - syncmem_int_h2d_op()(this->ctx, this->cpu_ctx, this->vu_begin_iat, vu_begin_iat0.data(), this->ucell->nat); + syncmem_int_h2d_op()(this->orb_l_iat, orb_l_iat0.data(), this->ucell->nat); + syncmem_int_h2d_op()(this->ip_iat, ip_iat0.data(), onsite_p->get_tot_nproj()); + syncmem_int_h2d_op()(this->ip_m, ip_m0.data(), onsite_p->get_tot_nproj()); + syncmem_int_h2d_op()(this->vu_begin_iat, vu_begin_iat0.data(), this->ucell->nat); - resmem_complex_op()(this->ctx, this->vu_device, dftu->get_size_eff_pot_pw()); + resmem_complex_op()(this->vu_device, dftu->get_size_eff_pot_pw()); } - syncmem_complex_h2d_op()(this->ctx, this->cpu_ctx, this->vu_device, dftu->get_eff_pot_pw(0), dftu->get_size_eff_pot_pw()); + syncmem_complex_h2d_op()(this->vu_device, dftu->get_eff_pot_pw(0), dftu->get_size_eff_pot_pw()); hamilt::onsite_ps_op()( this->ctx, // device context diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp index 2343ee7ecb..6bff6b2dc0 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp @@ -23,16 +23,16 @@ Veff>::Veff(const int* isk_in, this->veff_row = veff_row; this->veff_col = veff_col; this->wfcpw = wfcpw_in; - resmem_complex_op()(this->ctx, this->porter, this->wfcpw->nmaxgr, "Veff::porter"); - resmem_complex_op()(this->ctx, this->porter1, this->wfcpw->nmaxgr, "Veff::porter1"); + resmem_complex_op()(this->porter, this->wfcpw->nmaxgr, "Veff::porter"); + resmem_complex_op()(this->porter1, this->wfcpw->nmaxgr, "Veff::porter1"); } template Veff>::~Veff() { - delmem_complex_op()(this->ctx, this->porter); - delmem_complex_op()(this->ctx, this->porter1); + delmem_complex_op()(this->porter); + delmem_complex_op()(this->porter1); } template @@ -48,7 +48,7 @@ void Veff>::act( ModuleBase::timer::tick("Operator", "VeffPW"); if(is_first_node) { - setmem_complex_op()(this->ctx, tmhpsi, 0, nbasis*nbands/npol); + setmem_complex_op()(tmhpsi, 0, nbasis*nbands/npol); } int max_npw = nbasis / npol; @@ -124,8 +124,8 @@ hamilt::Veff>::Veff(const Veff this->veff_col = veff->get_veff_col(); this->veff_row = veff->get_veff_row(); this->wfcpw = veff->get_wfcpw(); - resmem_complex_op()(this->ctx, this->porter, this->wfcpw->nmaxgr); - resmem_complex_op()(this->ctx, this->porter1, this->wfcpw->nmaxgr); + resmem_complex_op()(this->porter, this->wfcpw->nmaxgr); + resmem_complex_op()(this->porter1, this->wfcpw->nmaxgr); this->veff = veff->get_veff(); if (this->isk == nullptr || this->veff == nullptr || this->wfcpw == nullptr) { ModuleBase::WARNING_QUIT("VeffPW", "Constuctor of Operator::VeffPW is failed, please check your code!"); diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp index ab8d9b3fa1..bbdefb737a 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp @@ -289,35 +289,35 @@ void Stress_Func::deriv_drhoc double *aux_d = nullptr; double *drhocg_d = nullptr; if(this->device == base_device::GpuDevice ) { - resmem_var_op()(this->ctx, r_d, mesh); - resmem_var_op()(this->ctx, rhoc_d, mesh); - resmem_var_op()(this->ctx, rab_d, mesh); - - resmem_var_op()(this->ctx, aux_d, mesh); - resmem_var_op()(this->ctx, gx_arr_d, rho_basis->ngg); - resmem_var_op()(this->ctx, drhocg_d, rho_basis->ngg); - - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, gx_arr_d, gx_arr.data(), rho_basis->ngg); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, r_d, r, mesh); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rab_d, rab, mesh); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rhoc_d, rhoc, mesh); + resmem_var_op()(r_d, mesh); + resmem_var_op()(rhoc_d, mesh); + resmem_var_op()(rab_d, mesh); + + resmem_var_op()(aux_d, mesh); + resmem_var_op()(gx_arr_d, rho_basis->ngg); + resmem_var_op()(drhocg_d, rho_basis->ngg); + + syncmem_var_h2d_op()(gx_arr_d, gx_arr.data(), rho_basis->ngg); + syncmem_var_h2d_op()(r_d, r, mesh); + syncmem_var_h2d_op()(rab_d, rab, mesh); + syncmem_var_h2d_op()(rhoc_d, rhoc, mesh); } if(this->device == base_device::GpuDevice) { hamilt::cal_stress_drhoc_aux_op()( r_d,rhoc_d,gx_arr_d+igl0,rab_d,drhocg_d+igl0,mesh,igl0,rho_basis->ngg-igl0,omega,type); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, drhocg+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); + syncmem_var_d2h_op()(drhocg+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); } else { hamilt::cal_stress_drhoc_aux_op()( r,rhoc,gx_arr.data()+igl0,rab,drhocg+igl0,mesh,igl0,rho_basis->ngg-igl0,omega,type); } - delmem_var_op()(this->ctx, r_d); - delmem_var_op()(this->ctx, rhoc_d); - delmem_var_op()(this->ctx, rab_d); - delmem_var_op()(this->ctx, gx_arr_d); - delmem_var_op()(this->ctx, drhocg_d); + delmem_var_op()(r_d); + delmem_var_op()(rhoc_d); + delmem_var_op()(rab_d); + delmem_var_op()(gx_arr_d); + delmem_var_op()(drhocg_d); return; } diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_loc.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_loc.cpp index 740d692c39..42e619c9bc 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_loc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_loc.cpp @@ -244,22 +244,20 @@ const UnitCell& ucell_in double *aux_d = nullptr; double *drhocg_d = nullptr; if (this->device == base_device::GpuDevice) { - resmem_var_op()(this->ctx, r_d, msh); - resmem_var_op()(this->ctx, rhoc_d, msh); - resmem_var_op()(this->ctx, rab_d, msh); + resmem_var_op()(r_d, msh); + resmem_var_op()(rhoc_d, msh); + resmem_var_op()(rab_d, msh); - resmem_var_op()(this->ctx, aux_d, msh); - resmem_var_op()(this->ctx, gx_arr_d, rho_basis->ngg+1); - resmem_var_op()(this->ctx, drhocg_d, rho_basis->ngg); + resmem_var_op()(aux_d, msh); + resmem_var_op()(gx_arr_d, rho_basis->ngg+1); + resmem_var_op()(drhocg_d, rho_basis->ngg); - syncmem_var_h2d_op()(this->ctx, - this->cpu_ctx, - gx_arr_d, + syncmem_var_h2d_op()(gx_arr_d, gx_arr.data(), rho_basis->ngg+1); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, r_d, r, msh); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rab_d, rab, msh); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, rhoc_d, aux.data(), msh); + syncmem_var_h2d_op()(r_d, r, msh); + syncmem_var_h2d_op()(rab_d, rab, msh); + syncmem_var_h2d_op()(rhoc_d, aux.data(), msh); } @@ -267,7 +265,7 @@ const UnitCell& ucell_in if(this->device == base_device::GpuDevice) { hamilt::cal_stress_drhoc_aux_op()( r_d,rhoc_d,gx_arr_d+igl0,rab_d,drhocg_d+igl0,msh,igl0,rho_basis->ngg-igl0,ucell_in.omega,3); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, dvloc+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); + syncmem_var_d2h_op()(dvloc+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); } else { hamilt::cal_stress_drhoc_aux_op()( diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_nl.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_nl.cpp index 73b9e08a82..1af82ba153 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_nl.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_nl.cpp @@ -30,8 +30,8 @@ void Stress_Func::stress_nl(ModuleBase::matrix& sigma, ModuleBase::timer::tick("Stress_Func", "stress_nl"); FPTYPE* stress_device = nullptr; - resmem_var_op()(this->ctx, stress_device, 9); - setmem_var_op()(this->ctx, stress_device, 0, 9); + resmem_var_op()(stress_device, 9); + setmem_var_op()(stress_device, 0, 9); std::vector sigmanlc(9, 0.0); hamilt::FS_Nonlocal_tools nl_tools(&nlpp_in, &ucell_in, p_kv, wfc_basis, p_sf, wg, &ekb); @@ -69,8 +69,8 @@ void Stress_Func::stress_nl(ModuleBase::matrix& sigma, } } // transfer stress from device to host - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, sigmanlc.data(), stress_device, 9); - delmem_var_op()(this->ctx, stress_device); + syncmem_var_d2h_op()(sigmanlc.data(), stress_device, 9); + delmem_var_op()(stress_device); // sum up forcenl from all processors for (int l = 0; l < 3; l++) { diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_onsite.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_onsite.cpp index 8568821a10..acce052e83 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_onsite.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_onsite.cpp @@ -22,8 +22,8 @@ void Stress_Func::stress_onsite(ModuleBase::matrix& sigma, ModuleBase::timer::tick("Stress_Func", "stress_onsite"); FPTYPE* stress_device = nullptr; - resmem_var_op()(this->ctx, stress_device, 9); - setmem_var_op()(this->ctx, stress_device, 0, 9); + resmem_var_op()(stress_device, 9); + setmem_var_op()(stress_device, 0, 9); std::vector sigma_onsite(9, 0.0); auto* onsite_p = projectors::OnsiteProjector::get_instance(); @@ -68,8 +68,8 @@ void Stress_Func::stress_onsite(ModuleBase::matrix& sigma, } } // transfer stress from device to host - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, sigma_onsite.data(), stress_device, 9); - delmem_var_op()(this->ctx, stress_device); + syncmem_var_d2h_op()(sigma_onsite.data(), stress_device, 9); + delmem_var_op()(stress_device); // sum up forcenl from all processors for (int l = 0; l < 3; l++) { diff --git a/source/module_hamilt_pw/hamilt_pwdft/structure_factor.cpp b/source/module_hamilt_pw/hamilt_pwdft/structure_factor.cpp index 24dcbe27ce..4e328c1fda 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/structure_factor.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/structure_factor.cpp @@ -27,19 +27,19 @@ Structure_Factor::~Structure_Factor() { if (device == "gpu") { if (PARAM.inp.precision == "single") { - delmem_cd_op()(gpu_ctx, this->c_eigts1); - delmem_cd_op()(gpu_ctx, this->c_eigts2); - delmem_cd_op()(gpu_ctx, this->c_eigts3); + delmem_cd_op()(this->c_eigts1); + delmem_cd_op()(this->c_eigts2); + delmem_cd_op()(this->c_eigts3); } - delmem_zd_op()(gpu_ctx, this->z_eigts1); - delmem_zd_op()(gpu_ctx, this->z_eigts2); - delmem_zd_op()(gpu_ctx, this->z_eigts3); + delmem_zd_op()(this->z_eigts1); + delmem_zd_op()(this->z_eigts2); + delmem_zd_op()(this->z_eigts3); } else { if (PARAM.inp.precision == "single") { - delmem_ch_op()(cpu_ctx, this->c_eigts1); - delmem_ch_op()(cpu_ctx, this->c_eigts2); - delmem_ch_op()(cpu_ctx, this->c_eigts3); + delmem_ch_op()(this->c_eigts1); + delmem_ch_op()(this->c_eigts2); + delmem_ch_op()(this->c_eigts3); } // There's no need to delete double precision pointers while in a CPU environment. } @@ -151,28 +151,28 @@ void Structure_Factor::setup_structure_factor(const UnitCell* Ucell, const Paral } if (device == "gpu") { if (PARAM.inp.precision == "single") { - resmem_cd_op()(gpu_ctx, this->c_eigts1, Ucell->nat * (2 * rho_basis->nx + 1)); - resmem_cd_op()(gpu_ctx, this->c_eigts2, Ucell->nat * (2 * rho_basis->ny + 1)); - resmem_cd_op()(gpu_ctx, this->c_eigts3, Ucell->nat * (2 * rho_basis->nz + 1)); - castmem_z2c_h2d_op()(gpu_ctx, cpu_ctx, this->c_eigts1, this->eigts1.c, Ucell->nat * (2 * rho_basis->nx + 1)); - castmem_z2c_h2d_op()(gpu_ctx, cpu_ctx, this->c_eigts2, this->eigts2.c, Ucell->nat * (2 * rho_basis->ny + 1)); - castmem_z2c_h2d_op()(gpu_ctx, cpu_ctx, this->c_eigts3, this->eigts3.c, Ucell->nat * (2 * rho_basis->nz + 1)); + resmem_cd_op()(this->c_eigts1, Ucell->nat * (2 * rho_basis->nx + 1)); + resmem_cd_op()(this->c_eigts2, Ucell->nat * (2 * rho_basis->ny + 1)); + resmem_cd_op()(this->c_eigts3, Ucell->nat * (2 * rho_basis->nz + 1)); + castmem_z2c_h2d_op()(this->c_eigts1, this->eigts1.c, Ucell->nat * (2 * rho_basis->nx + 1)); + castmem_z2c_h2d_op()(this->c_eigts2, this->eigts2.c, Ucell->nat * (2 * rho_basis->ny + 1)); + castmem_z2c_h2d_op()(this->c_eigts3, this->eigts3.c, Ucell->nat * (2 * rho_basis->nz + 1)); } - resmem_zd_op()(gpu_ctx, this->z_eigts1, Ucell->nat * (2 * rho_basis->nx + 1)); - resmem_zd_op()(gpu_ctx, this->z_eigts2, Ucell->nat * (2 * rho_basis->ny + 1)); - resmem_zd_op()(gpu_ctx, this->z_eigts3, Ucell->nat * (2 * rho_basis->nz + 1)); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, this->z_eigts1, this->eigts1.c, Ucell->nat * (2 * rho_basis->nx + 1)); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, this->z_eigts2, this->eigts2.c, Ucell->nat * (2 * rho_basis->ny + 1)); - syncmem_z2z_h2d_op()(gpu_ctx, cpu_ctx, this->z_eigts3, this->eigts3.c, Ucell->nat * (2 * rho_basis->nz + 1)); + resmem_zd_op()(this->z_eigts1, Ucell->nat * (2 * rho_basis->nx + 1)); + resmem_zd_op()(this->z_eigts2, Ucell->nat * (2 * rho_basis->ny + 1)); + resmem_zd_op()(this->z_eigts3, Ucell->nat * (2 * rho_basis->nz + 1)); + syncmem_z2z_h2d_op()(this->z_eigts1, this->eigts1.c, Ucell->nat * (2 * rho_basis->nx + 1)); + syncmem_z2z_h2d_op()(this->z_eigts2, this->eigts2.c, Ucell->nat * (2 * rho_basis->ny + 1)); + syncmem_z2z_h2d_op()(this->z_eigts3, this->eigts3.c, Ucell->nat * (2 * rho_basis->nz + 1)); } else { if (PARAM.inp.precision == "single") { - resmem_ch_op()(cpu_ctx, this->c_eigts1, Ucell->nat * (2 * rho_basis->nx + 1)); - resmem_ch_op()(cpu_ctx, this->c_eigts2, Ucell->nat * (2 * rho_basis->ny + 1)); - resmem_ch_op()(cpu_ctx, this->c_eigts3, Ucell->nat * (2 * rho_basis->nz + 1)); - castmem_z2c_h2h_op()(cpu_ctx, cpu_ctx, this->c_eigts1, this->eigts1.c, Ucell->nat * (2 * rho_basis->nx + 1)); - castmem_z2c_h2h_op()(cpu_ctx, cpu_ctx, this->c_eigts2, this->eigts2.c, Ucell->nat * (2 * rho_basis->ny + 1)); - castmem_z2c_h2h_op()(cpu_ctx, cpu_ctx, this->c_eigts3, this->eigts3.c, Ucell->nat * (2 * rho_basis->nz + 1)); + resmem_ch_op()(this->c_eigts1, Ucell->nat * (2 * rho_basis->nx + 1)); + resmem_ch_op()(this->c_eigts2, Ucell->nat * (2 * rho_basis->ny + 1)); + resmem_ch_op()(this->c_eigts3, Ucell->nat * (2 * rho_basis->nz + 1)); + castmem_z2c_h2h_op()(this->c_eigts1, this->eigts1.c, Ucell->nat * (2 * rho_basis->nx + 1)); + castmem_z2c_h2h_op()(this->c_eigts2, this->eigts2.c, Ucell->nat * (2 * rho_basis->ny + 1)); + castmem_z2c_h2h_op()(this->c_eigts3, this->eigts3.c, Ucell->nat * (2 * rho_basis->nz + 1)); } this->z_eigts1 = this->eigts1.c; this->z_eigts2 = this->eigts2.c; diff --git a/source/module_hamilt_pw/hamilt_pwdft/structure_factor_k.cpp b/source/module_hamilt_pw/hamilt_pwdft/structure_factor_k.cpp index add76f6fb3..bca92ac1cf 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/structure_factor_k.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/structure_factor_k.cpp @@ -91,11 +91,11 @@ void Structure_Factor::get_sk(Device* ctx, } if (device == base_device::GpuDevice) { - resmem_int_op()(ctx, atom_na, ucell->ntype); - syncmem_int_op()(ctx, cpu_ctx, atom_na, h_atom_na, ucell->ntype); + resmem_int_op()(atom_na, ucell->ntype); + syncmem_int_op()(atom_na, h_atom_na, ucell->ntype); - resmem_var_op()(ctx, atom_tau, ucell->nat * 3); - syncmem_var_op()(ctx, cpu_ctx, atom_tau, h_atom_tau, ucell->nat * 3); + resmem_var_op()(atom_tau, ucell->nat * 3); + syncmem_var_op()(atom_tau, h_atom_tau, ucell->nat * 3); igl2isz = wfc_basis->d_igl2isz_k; is2fftixy = wfc_basis->d_is2fftixy; @@ -135,8 +135,8 @@ void Structure_Factor::get_sk(Device* ctx, sk); if (device == base_device::GpuDevice) { - delmem_int_op()(ctx, atom_na); - delmem_var_op()(ctx, atom_tau); + delmem_int_op()(atom_na); + delmem_var_op()(atom_tau); } delete[] h_atom_na; delete[] h_atom_tau; diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_che.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_che.cpp index 23a5a18926..34e20977eb 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_che.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_che.cpp @@ -9,7 +9,7 @@ StoChe::~StoChe() { delete p_che; delete[] spolyv_cpu; - delmem_var_op()(this->ctx, spolyv); + delmem_var_op()(spolyv); } template @@ -20,12 +20,12 @@ StoChe::StoChe(const int& nche, const int& method, const REAL& ema p_che = new ModuleBase::Chebyshev(nche); if (method == 1) { - resmem_var_op()(this->ctx, spolyv, nche); + resmem_var_op()(spolyv, nche); spolyv_cpu = new REAL[nche]; } else { - resmem_var_op()(this->ctx, spolyv, nche * nche); + resmem_var_op()(spolyv, nche * nche); } this->emax_sto = emax_sto; diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_che.h b/source/module_hamilt_pw/hamilt_stodft/sto_che.h index 3a7d2f0090..f241553b66 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_che.h +++ b/source/module_hamilt_pw/hamilt_stodft/sto_che.h @@ -50,19 +50,17 @@ REAL vTMv(const REAL* v, const REAL* M, const int n) const int inc = 1; const REAL zero = 0; REAL* y = nullptr; - base_device::memory::resize_memory_op()(ctx, y, n); + base_device::memory::resize_memory_op()(y, n); hsolver::gemv_op()(ctx, normal, n, n, &one, M, n, v, inc, &zero, y, inc); REAL result = 0; REAL* dot_device = nullptr; - base_device::memory::resize_memory_op()(ctx, dot_device, 1); + base_device::memory::resize_memory_op()(dot_device, 1); container::kernels::blas_dot()(n, y, 1, v, 1, dot_device); - base_device::memory::synchronize_memory_op()(cpu_ctx, - ctx, - &result, + base_device::memory::synchronize_memory_op()(&result, dot_device, 1); - base_device::memory::delete_memory_op()(ctx, y); - base_device::memory::delete_memory_op()(ctx, dot_device); + base_device::memory::delete_memory_op()(y); + base_device::memory::delete_memory_op()(dot_device); return result; } diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_forces.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_forces.cpp index db54e40db0..6684332781 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_forces.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_forces.cpp @@ -217,8 +217,8 @@ void Sto_Forces::cal_sto_force_nl( // allocate memory for the force FPTYPE* force = nullptr; - resmem_var_op()(this->ctx, force, ucell.nat * 3); - base_device::memory::set_memory_op()(this->ctx, force, 0.0, ucell.nat * 3); + resmem_var_op()(force, ucell.nat * 3); + base_device::memory::set_memory_op()(force, 0.0, ucell.nat * 3); hamilt::FS_Nonlocal_tools nl_tools(&nlpp, &ucell, p_kv, wfc_basis, p_sf, wg, nullptr); @@ -250,8 +250,8 @@ void Sto_Forces::cal_sto_force_nl( nl_tools.cal_force(ik, max_nbands, nstobands, false, force, nksbands); } // end ik - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, forcenl.c, force, forcenl.nr * forcenl.nc); - delmem_var_op()(this->ctx, force); + syncmem_var_d2h_op()(forcenl.c, force, forcenl.nr * forcenl.nc); + delmem_var_op()(force); // sum up forcenl from all processors Parallel_Reduce::reduce_all(forcenl.c, forcenl.nr * forcenl.nc); diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp index ec4aa26c1c..8ec669febd 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp @@ -27,10 +27,10 @@ template void Stochastic_Iter::dot(const int& n, const Real* x, const int& incx, const Real* y, const int& incy, Real& result) { Real* result_device = nullptr; - resmem_var_op()(this->ctx, result_device, 1); + resmem_var_op()(result_device, 1); container::kernels::blas_dot()(n, p_che->coef_real, 1, spolyv, 1, result_device); - syncmem_var_d2h_op()(cpu_ctx, this->ctx, &result, result_device, 1); - delmem_var_op()(this->ctx, result_device); + syncmem_var_d2h_op()(&result, result_device, 1); + delmem_var_op()(result_device); } template @@ -65,7 +65,7 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, stowf.chi0->fix_k(ik); stowf.chiortho->fix_k(ik); T *wfgin = stowf.chi0->get_pointer(), *wfgout = stowf.chiortho->get_pointer(); - cpymem_complex_op()(this->ctx, this->ctx, wfgout, wfgin, npwx * nchipk); + cpymem_complex_op()(wfgout, wfgin, npwx * nchipk); // for (int ig = 0; ig < npwx * nchipk; ++ig) // { // wfgout[ig] = wfgin[ig]; @@ -73,7 +73,7 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, // orthogonal part T* sum = nullptr; - resmem_complex_op()(this->ctx, sum, PARAM.inp.nbands * nchipk); + resmem_complex_op()(sum, PARAM.inp.nbands * nchipk); char transC = 'C'; char transN = 'N'; @@ -109,7 +109,7 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, &ModuleBase::ONE, wfgout, npwx); - delmem_complex_op()(this->ctx, sum); + delmem_complex_op()(sum); } ModuleBase::timer::tick("Stochastic_Iter", "orthog"); } @@ -209,8 +209,8 @@ void Stochastic_Iter::check_precision(const double ref, const double { Real last_coef = 0; Real last_spolyv = 0; - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, &last_coef, &p_che->coef_real[p_che->norder - 1], 1); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, &last_spolyv, &spolyv[p_che->norder - 1], 1); + syncmem_var_d2h_op()(&last_coef, &p_che->coef_real[p_che->norder - 1], 1); + syncmem_var_d2h_op()(&last_spolyv, &spolyv[p_che->norder - 1], 1); error = last_coef * last_spolyv; } else @@ -220,8 +220,8 @@ void Stochastic_Iter::check_precision(const double ref, const double // double last_spolyv = spolyv[norder * norder - 1]; Real last_coef = 0; Real last_spolyv = 0; - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, &last_coef, &p_che->coef_real[norder - 1], 1); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, &last_spolyv, &spolyv[norder * norder - 1], 1); + syncmem_var_d2h_op()(&last_coef, &p_che->coef_real[norder - 1], 1); + syncmem_var_d2h_op()(&last_spolyv, &spolyv[norder * norder - 1], 1); Real dot1 = 0, dot2 = 0; this->dot(norder, p_che->coef_real, 1, spolyv + norder * (norder - 1), 1, dot1); this->dot(norder, p_che->coef_real, 1, spolyv + norder - 1, norder, dot2); @@ -362,7 +362,7 @@ void Stochastic_Iter::calPn(const int& ik, Stochastic_WF& } else { - setmem_var_op()(this->ctx, spolyv, 0, norder * norder); + setmem_var_op()(spolyv, 0, norder * norder); } } T* pchi; @@ -391,7 +391,7 @@ void Stochastic_Iter::calPn(const int& ik, Stochastic_WF& } if(ik == this->pkv->get_nks() - 1) { - syncmem_var_h2d_op()(this->ctx, cpu_ctx, spolyv, spolyv_cpu, norder); + syncmem_var_h2d_op()(spolyv, spolyv_cpu, norder); } } else @@ -539,7 +539,7 @@ void Stochastic_Iter::sum_stoeband(Stochastic_WF& stowf, const int npw = this->pkv->ngk[ik]; const double kweight = this->pkv->wk[ik]; T* hshchi = nullptr; - resmem_complex_op()(this->ctx, hshchi, nchip_ik * npwx); + resmem_complex_op()(hshchi, nchip_ik * npwx); T* tmpin = stowf.shchi->get_pointer(); T* tmpout = hshchi; p_hamilt_sto->hPsi(tmpin, tmpout, nchip_ik); @@ -549,7 +549,7 @@ void Stochastic_Iter::sum_stoeband(Stochastic_WF& stowf, tmpin += npwx; tmpout += npwx; } - delmem_complex_op()(this->ctx, hshchi); + delmem_complex_op()(hshchi); } } #ifdef __MPI @@ -573,7 +573,7 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, const int nspin = PARAM.inp.nspin; T* porter = nullptr; - resmem_complex_op()(this->ctx, porter, nrxx); + resmem_complex_op()(porter, nrxx); std::vector sto_rho(nspin); for(int is = 0; is < nspin; ++is) @@ -597,7 +597,7 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, } for (int is = 0; is < nspin; is++) { - setmem_var_op()(this->ctx, pes->rho[is], 0, nrxx); + setmem_var_op()(pes->rho[is], 0, nrxx); } for (int ik = 0; ik < this->pkv->get_nks(); ++ik) { @@ -624,7 +624,7 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, if (PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { for(int is = 0; is < nspin; ++is) { - castmem_var_d2h_op()(this->cpu_ctx, this->ctx, sto_rho[is], pes->rho[is], nrxx); + castmem_var_d2h_op()(sto_rho[is], pes->rho[is], nrxx); } } else @@ -633,7 +633,7 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, pes->rho = reinterpret_cast(pes->charge->rho); } - delmem_complex_op()(this->ctx, porter); + delmem_complex_op()(porter); #ifdef __MPI if(GlobalV::KPAR > 1) { @@ -735,11 +735,11 @@ void Stochastic_Iter::calTnchi_ik(const int& ik, Stochastic_WFnorder; T* coef_real = nullptr; - resmem_complex_op()(this->ctx, coef_real, N); - castmem_d2z_op()(this->ctx, this->ctx, coef_real, p_che->coef_real, p_che->norder); + resmem_complex_op()(coef_real, N); + castmem_d2z_op()(coef_real, p_che->coef_real, p_che->norder); gemv_op()(this->ctx, transa, M, N, &one, stowf.chiallorder[ik].get_pointer(), LDA, coef_real, inc, &zero, out, inc); // zgemv_(&transa, &M, &N, &one, stowf.chiallorder[ik].get_pointer(), &LDA, coef_real, &inc, &zero, out, &inc); - delmem_complex_op()(this->ctx, coef_real); + delmem_complex_op()(coef_real); } else { diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_stress_pw.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_stress_pw.cpp index 5be294f2e7..62a4c16779 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_stress_pw.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_stress_pw.cpp @@ -167,8 +167,8 @@ void Sto_Stress_PW::sto_stress_nl(ModuleBase::matrix& sigma, // allocate memory for the stress FPTYPE* stress_device = nullptr; - resmem_var_op()(this->ctx, stress_device, 9); - setmem_var_op()(this->ctx, stress_device, 0, 9); + resmem_var_op()(stress_device, 9); + setmem_var_op()(stress_device, 0, 9); std::vector sigmanlc(9, 0.0); hamilt::FS_Nonlocal_tools nl_tools(&nlpp, &ucell, p_kv, wfc_basis, p_sf, wg, nullptr); @@ -201,8 +201,8 @@ void Sto_Stress_PW::sto_stress_nl(ModuleBase::matrix& sigma, } // transfer stress from device to host - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, sigmanlc.data(), stress_device, 9); - delmem_var_op()(this->ctx, stress_device); + syncmem_var_d2h_op()(sigmanlc.data(), stress_device, 9); + delmem_var_op()(stress_device); // sum up forcenl from all processors for (int l = 0; l < 3; l++) { diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp index 8a76daa9e9..d3d720106c 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp @@ -52,7 +52,7 @@ void Stochastic_WF::allocate_chiallorder(const int& norder) for (int ik = 0; ik < this->nks; ++ik) { chiallorder[ik].resize(1, this->nchip[ik] * this->npwx, norder); - setmem_complex_op()(chiallorder[ik].get_device(), chiallorder[ik].get_pointer(), 0, chiallorder[ik].size()); + setmem_complex_op()(chiallorder[ik].get_pointer(), 0, chiallorder[ik].size()); } } @@ -374,9 +374,7 @@ void Stochastic_WF::sync_chi0() Device* ctx = {}; if (base_device::get_device_type(ctx) == base_device::GpuDevice) { - syncmem_h2d_op()(this->chi0->get_device(), - this->chi0_cpu->get_device(), - this->chi0->get_pointer(), + syncmem_h2d_op()(this->chi0->get_pointer(), this->chi0_cpu->get_pointer(), this->chi0_cpu->size()); } diff --git a/source/module_hsolver/diag_const_nums.cpp b/source/module_hsolver/diag_const_nums.cpp index 8b459cbf7c..4d9cb8fd83 100644 --- a/source/module_hsolver/diag_const_nums.cpp +++ b/source/module_hsolver/diag_const_nums.cpp @@ -11,14 +11,11 @@ template class const_nums>; template <> const_nums::const_nums() { - base_device::memory::resize_memory_op()( - this->cpu_ctx, this->zero, 1); + base_device::memory::resize_memory_op()(this->zero, 1); this->zero[0] = 0.0; - base_device::memory::resize_memory_op()( - this->cpu_ctx, this->one, 1); + base_device::memory::resize_memory_op()(this->one, 1); this->one[0] = 1.0; - base_device::memory::resize_memory_op()( - this->cpu_ctx, this->neg_one, 1); + base_device::memory::resize_memory_op()(this->neg_one, 1); this->neg_one[0] = -1.0; } @@ -26,14 +23,11 @@ const_nums::const_nums() template <> const_nums::const_nums() { - base_device::memory::resize_memory_op()( - this->cpu_ctx, this->zero, 1); + base_device::memory::resize_memory_op()(this->zero, 1); this->zero[0] = 0.0; - base_device::memory::resize_memory_op()( - this->cpu_ctx, this->one, 1); + base_device::memory::resize_memory_op()(this->one, 1); this->one[0] = 1.0; - base_device::memory::resize_memory_op()( - this->cpu_ctx, this->neg_one, 1); + base_device::memory::resize_memory_op()(this->neg_one, 1); this->neg_one[0] = -1.0; } @@ -41,14 +35,11 @@ const_nums::const_nums() template <> const_nums>::const_nums() { - base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()( - this->cpu_ctx, this->zero, 1); + base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()(this->zero, 1); this->zero[0] = std::complex(0.0, 0.0); - base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()( - this->cpu_ctx, this->one, 1); + base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()(this->one, 1); this->one[0] = std::complex(1.0, 0.0); - base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()( - this->cpu_ctx, this->neg_one, 1); + base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()(this->neg_one, 1); this->neg_one[0] = std::complex(-1.0, 0.0); } @@ -56,13 +47,10 @@ const_nums>::const_nums() template <> const_nums>::const_nums() { - base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()( - this->cpu_ctx, this->zero, 1); + base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()(this->zero, 1); this->zero[0] = std::complex(0.0, 0.0); - base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()( - this->cpu_ctx, this->one, 1); + base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()(this->one, 1); this->one[0] = std::complex(1.0, 0.0); - base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()( - this->cpu_ctx, this->neg_one, 1); + base_device::memory::resize_memory_op, base_device::DEVICE_CPU>()(this->neg_one, 1); this->neg_one[0] = std::complex(-1.0, 0.0); } \ No newline at end of file diff --git a/source/module_hsolver/diago_dav_subspace.cpp b/source/module_hsolver/diago_dav_subspace.cpp index 82dadcb0d0..f7daf229a2 100644 --- a/source/module_hsolver/diago_dav_subspace.cpp +++ b/source/module_hsolver/diago_dav_subspace.cpp @@ -46,30 +46,30 @@ Diago_DavSubspace::Diago_DavSubspace(const std::vector& precond // TODO: Added memory usage statistics //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - resmem_complex_op()(this->ctx, this->psi_in_iter, this->nbase_x * this->dim, "DAV::psi_in_iter"); - setmem_complex_op()(this->ctx, this->psi_in_iter, 0, this->nbase_x * this->dim); + resmem_complex_op()(this->psi_in_iter, this->nbase_x * this->dim, "DAV::psi_in_iter"); + setmem_complex_op()(this->psi_in_iter, 0, this->nbase_x * this->dim); // the product of H and psi in the reduced psi set - resmem_complex_op()(this->ctx, this->hphi, this->nbase_x * this->dim, "DAV::hphi"); - setmem_complex_op()(this->ctx, this->hphi, 0, this->nbase_x * this->dim); + resmem_complex_op()(this->hphi, this->nbase_x * this->dim, "DAV::hphi"); + setmem_complex_op()(this->hphi, 0, this->nbase_x * this->dim); // Hamiltonian on the reduced psi set - resmem_complex_op()(this->ctx, this->hcc, this->nbase_x * this->nbase_x, "DAV::hcc"); - setmem_complex_op()(this->ctx, this->hcc, 0, this->nbase_x * this->nbase_x); + resmem_complex_op()(this->hcc, this->nbase_x * this->nbase_x, "DAV::hcc"); + setmem_complex_op()(this->hcc, 0, this->nbase_x * this->nbase_x); // Overlap on the reduced psi set - resmem_complex_op()(this->ctx, this->scc, this->nbase_x * this->nbase_x, "DAV::scc"); - setmem_complex_op()(this->ctx, this->scc, 0, this->nbase_x * this->nbase_x); + resmem_complex_op()(this->scc, this->nbase_x * this->nbase_x, "DAV::scc"); + setmem_complex_op()(this->scc, 0, this->nbase_x * this->nbase_x); // Eigenvectors - resmem_complex_op()(this->ctx, this->vcc, this->nbase_x * this->nbase_x, "DAV::vcc"); - setmem_complex_op()(this->ctx, this->vcc, 0, this->nbase_x * this->nbase_x); + resmem_complex_op()(this->vcc, this->nbase_x * this->nbase_x, "DAV::vcc"); + setmem_complex_op()(this->vcc, 0, this->nbase_x * this->nbase_x); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - resmem_real_op()(this->ctx, this->d_precondition, nbasis_in); + resmem_real_op()(this->d_precondition, nbasis_in); // syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, this->d_precondition, this->precondition.data(), nbasis_in); } #endif @@ -78,17 +78,17 @@ Diago_DavSubspace::Diago_DavSubspace(const std::vector& precond template Diago_DavSubspace::~Diago_DavSubspace() { - delmem_complex_op()(this->ctx, this->psi_in_iter); + delmem_complex_op()(this->psi_in_iter); - delmem_complex_op()(this->ctx, this->hphi); - delmem_complex_op()(this->ctx, this->hcc); - delmem_complex_op()(this->ctx, this->scc); - delmem_complex_op()(this->ctx, this->vcc); + delmem_complex_op()(this->hphi); + delmem_complex_op()(this->hcc); + delmem_complex_op()(this->scc); + delmem_complex_op()(this->vcc); #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - delmem_real_op()(this->ctx, this->d_precondition); + delmem_real_op()(this->d_precondition); } #endif } @@ -123,9 +123,7 @@ int Diago_DavSubspace::diag_once(const HPsiFunc& hpsi_func, { unconv[m] = m; - syncmem_complex_op()(this->ctx, - this->ctx, - this->psi_in_iter + m * this->dim, + syncmem_complex_op()(this->psi_in_iter + m * this->dim, psi_in + m * psi_in_dmax, this->dim); } @@ -190,7 +188,7 @@ int Diago_DavSubspace::diag_once(const HPsiFunc& hpsi_func, ModuleBase::timer::tick("Diago_DavSubspace", "last"); // updata eigenvectors of Hamiltonian - setmem_complex_op()(this->ctx, psi_in, 0, n_band * psi_in_dmax); + setmem_complex_op()(psi_in, 0, n_band * psi_in_dmax); #ifdef __DSP gemm_op_mt() // In order to not coding another whole template, using this method to minimize the code change. @@ -228,9 +226,7 @@ int Diago_DavSubspace::diag_once(const HPsiFunc& hpsi_func, // update this->psi_in_iter according to psi_in for (size_t i = 0; i < this->n_band; i++) { - syncmem_complex_op()(this->ctx, - this->ctx, - this->psi_in_iter + i * this->dim, + syncmem_complex_op()(this->psi_in_iter + i * this->dim, psi_in + i * psi_in_dmax, this->dim); } @@ -273,7 +269,7 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, { if (unconv[i] != i) { - syncmem_complex_op()(this->ctx, this->ctx, vcc + i * this->nbase_x, vcc + unconv[i] * this->nbase_x, nbase); + syncmem_complex_op()(vcc + i * this->nbase_x, vcc + unconv[i] * this->nbase_x, nbase); (*eigenvalue_iter)[i] = (*eigenvalue_iter)[unconv[i]]; } } @@ -303,14 +299,14 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, if(this->device == base_device::GpuDevice) { e_temp_hd = nullptr; - resmem_real_op()(this->ctx, e_temp_hd, nbase); + resmem_real_op()(e_temp_hd, nbase); } for (int m = 0; m < notconv; m++) { e_temp_cpu.assign(nbase, (-1.0 * (*eigenvalue_iter)[m])); if (this->device == base_device::GpuDevice) { - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, e_temp_hd, e_temp_cpu.data(), nbase); + syncmem_var_h2d_op()(e_temp_hd, e_temp_cpu.data(), nbase); } vector_mul_vector_op()(this->ctx, nbase, @@ -320,7 +316,7 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, } if(this->device == base_device::GpuDevice) { - delmem_real_op()(this->ctx, e_temp_hd); + delmem_real_op()(e_temp_hd); } #ifdef __DSP @@ -356,7 +352,7 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, this->d_precondition, pre.data(), this->dim); + syncmem_var_h2d_op()(this->d_precondition, pre.data(), this->dim); vector_div_vector_op()(this->ctx, this->dim, psi_iter + (nbase + m) * this->dim, @@ -461,7 +457,7 @@ void Diago_DavSubspace::cal_elem(const int& dim, #else auto* swap = new T[notconv * this->nbase_x]; - syncmem_complex_op()(this->ctx, this->ctx, swap, hcc + nbase * this->nbase_x, notconv * this->nbase_x); + syncmem_complex_op()(swap, hcc + nbase * this->nbase_x, notconv * this->nbase_x); if (std::is_same::value) { @@ -491,7 +487,7 @@ void Diago_DavSubspace::cal_elem(const int& dim, this->diag_comm.comm); } - syncmem_complex_op()(this->ctx, this->ctx, swap, scc + nbase * this->nbase_x, notconv * this->nbase_x); + syncmem_complex_op()(swap, scc + nbase * this->nbase_x, notconv * this->nbase_x); if (base_device::get_current_precision(swap) == "single") { @@ -544,33 +540,33 @@ void Diago_DavSubspace::diag_zhegvx(const int& nbase, if (this->diag_comm.rank == 0) { Real* eigenvalue_gpu = nullptr; - resmem_real_op()(this->ctx, eigenvalue_gpu, this->nbase_x); + resmem_real_op()(eigenvalue_gpu, this->nbase_x); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, eigenvalue_gpu, (*eigenvalue_iter).data(), this->nbase_x); + syncmem_var_h2d_op()(eigenvalue_gpu, (*eigenvalue_iter).data(), this->nbase_x); T* hcc_gpu = nullptr; T* scc_gpu = nullptr; T* vcc_gpu = nullptr; - base_device::memory::resize_memory_op()(this->ctx, hcc_gpu, nbase * nbase); - base_device::memory::resize_memory_op()(this->ctx, scc_gpu, nbase * nbase); - base_device::memory::resize_memory_op()(this->ctx, vcc_gpu, nbase * nbase); + base_device::memory::resize_memory_op()(hcc_gpu, nbase * nbase); + base_device::memory::resize_memory_op()(scc_gpu, nbase * nbase); + base_device::memory::resize_memory_op()(vcc_gpu, nbase * nbase); for(int i=0;i()(this->ctx, this->ctx, hcc_gpu + i * nbase, hcc + i * nbase_x, nbase); - base_device::memory::synchronize_memory_op()(this->ctx, this->ctx, scc_gpu + i * nbase, scc + i * nbase_x, nbase); + base_device::memory::synchronize_memory_op()(hcc_gpu + i * nbase, hcc + i * nbase_x, nbase); + base_device::memory::synchronize_memory_op()(scc_gpu + i * nbase, scc + i * nbase_x, nbase); } dngvd_op()(this->ctx, nbase, nbase, hcc_gpu, scc_gpu, eigenvalue_gpu, vcc_gpu); for(int i=0;i()(this->ctx, this->ctx, vcc + i * nbase_x, vcc_gpu + i * nbase, nbase); + base_device::memory::synchronize_memory_op()(vcc + i * nbase_x, vcc_gpu + i * nbase, nbase); } - delmem_complex_op()(this->ctx, hcc_gpu); - delmem_complex_op()(this->ctx, scc_gpu); - delmem_complex_op()(this->ctx, vcc_gpu); + delmem_complex_op()(hcc_gpu); + delmem_complex_op()(scc_gpu); + delmem_complex_op()(vcc_gpu); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, (*eigenvalue_iter).data(), eigenvalue_gpu, this->nbase_x); + syncmem_var_d2h_op()((*eigenvalue_iter).data(), eigenvalue_gpu, this->nbase_x); - delmem_real_op()(this->ctx, eigenvalue_gpu); + delmem_real_op()(eigenvalue_gpu); } #endif } @@ -715,16 +711,16 @@ void Diago_DavSubspace::refresh(const int& dim, this->dim); // update hphi - syncmem_complex_op()(this->ctx, this->ctx, hphi, psi_iter + nband * this->dim, this->dim * nband); + syncmem_complex_op()(hphi, psi_iter + nband * this->dim, this->dim * nband); nbase = nband; // set hcc/scc/vcc to 0 for (size_t i = 0; i < nbase; i++) { - setmem_complex_op()(this->ctx, &hcc[this->nbase_x * i], 0, nbase); - setmem_complex_op()(this->ctx, &scc[this->nbase_x * i], 0, nbase); - setmem_complex_op()(this->ctx, &vcc[this->nbase_x * i], 0, nbase); + setmem_complex_op()(&hcc[this->nbase_x * i], 0, nbase); + setmem_complex_op()(&scc[this->nbase_x * i], 0, nbase); + setmem_complex_op()(&vcc[this->nbase_x * i], 0, nbase); } if (this->device == base_device::GpuDevice) @@ -733,22 +729,19 @@ void Diago_DavSubspace::refresh(const int& dim, T* hcc_cpu = nullptr; T* scc_cpu = nullptr; T* vcc_cpu = nullptr; - base_device::memory::resize_memory_op()(this->cpu_ctx, - hcc_cpu, + base_device::memory::resize_memory_op()(hcc_cpu, this->nbase_x * this->nbase_x, "DAV::hcc"); - base_device::memory::resize_memory_op()(this->cpu_ctx, - scc_cpu, + base_device::memory::resize_memory_op()(scc_cpu, this->nbase_x * this->nbase_x, "DAV::scc"); - base_device::memory::resize_memory_op()(this->cpu_ctx, - vcc_cpu, + base_device::memory::resize_memory_op()(vcc_cpu, this->nbase_x * this->nbase_x, "DAV::vcc"); - syncmem_d2h_op()(this->cpu_ctx, this->ctx, hcc_cpu, hcc, this->nbase_x * this->nbase_x); - syncmem_d2h_op()(this->cpu_ctx, this->ctx, scc_cpu, scc, this->nbase_x * this->nbase_x); - syncmem_d2h_op()(this->cpu_ctx, this->ctx, vcc_cpu, vcc, this->nbase_x * this->nbase_x); + syncmem_d2h_op()(hcc_cpu, hcc, this->nbase_x * this->nbase_x); + syncmem_d2h_op()(scc_cpu, scc, this->nbase_x * this->nbase_x); + syncmem_d2h_op()(vcc_cpu, vcc, this->nbase_x * this->nbase_x); for (int i = 0; i < nbase; i++) { @@ -757,13 +750,13 @@ void Diago_DavSubspace::refresh(const int& dim, vcc_cpu[i * this->nbase_x + i] = this->one[0]; } - syncmem_h2d_op()(this->ctx, this->cpu_ctx, hcc, hcc_cpu, this->nbase_x * this->nbase_x); - syncmem_h2d_op()(this->ctx, this->cpu_ctx, scc, scc_cpu, this->nbase_x * this->nbase_x); - syncmem_h2d_op()(this->ctx, this->cpu_ctx, vcc, vcc_cpu, this->nbase_x * this->nbase_x); + syncmem_h2d_op()(hcc, hcc_cpu, this->nbase_x * this->nbase_x); + syncmem_h2d_op()(scc, scc_cpu, this->nbase_x * this->nbase_x); + syncmem_h2d_op()(vcc, vcc_cpu, this->nbase_x * this->nbase_x); - base_device::memory::delete_memory_op()(this->cpu_ctx, hcc_cpu); - base_device::memory::delete_memory_op()(this->cpu_ctx, scc_cpu); - base_device::memory::delete_memory_op()(this->cpu_ctx, vcc_cpu); + base_device::memory::delete_memory_op()(hcc_cpu); + base_device::memory::delete_memory_op()(scc_cpu); + base_device::memory::delete_memory_op()(vcc_cpu); #endif } else diff --git a/source/module_hsolver/diago_david.cpp b/source/module_hsolver/diago_david.cpp index b4805a82fa..6afaf998b8 100644 --- a/source/module_hsolver/diago_david.cpp +++ b/source/module_hsolver/diago_david.cpp @@ -59,47 +59,45 @@ DiagoDavid::DiagoDavid(const Real* precondition_in, /// - "basis" : number of occupied ks-orbitals(subscripts i,j) * number of unoccupied ks-orbitals(subscripts a,b), corresponding to "bands" of the ground state // the lowest N eigenvalues - base_device::memory::resize_memory_op()( - this->cpu_ctx, this->eigenvalue, nbase_x, "DAV::eig"); - base_device::memory::set_memory_op()( - this->cpu_ctx, this->eigenvalue, 0, nbase_x); + base_device::memory::resize_memory_op()(this->eigenvalue, nbase_x, "DAV::eig"); + base_device::memory::set_memory_op()(this->eigenvalue, 0, nbase_x); // basis(dim, nbase_x), leading dimension = dim - resmem_complex_op()(this->ctx, basis, nbase_x * dim, "DAV::basis"); - setmem_complex_op()(this->ctx, basis, 0, nbase_x * dim); + resmem_complex_op()(basis, nbase_x * dim, "DAV::basis"); + setmem_complex_op()(basis, 0, nbase_x * dim); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // hpsi(nbase_x, dim); // the product of H and psi in the reduced basis set - resmem_complex_op()(this->ctx, this->hpsi, nbase_x * dim, "DAV::hpsi"); - setmem_complex_op()(this->ctx, this->hpsi, 0, nbase_x * dim); + resmem_complex_op()(this->hpsi, nbase_x * dim, "DAV::hpsi"); + setmem_complex_op()(this->hpsi, 0, nbase_x * dim); // spsi(nbase_x, dim); // the Product of S and psi in the reduced basis set - resmem_complex_op()(this->ctx, this->spsi, nbase_x * dim, "DAV::spsi"); - setmem_complex_op()(this->ctx, this->spsi, 0, nbase_x * dim); + resmem_complex_op()(this->spsi, nbase_x * dim, "DAV::spsi"); + setmem_complex_op()(this->spsi, 0, nbase_x * dim); // hcc(nbase_x, nbase_x); // Hamiltonian on the reduced basis - resmem_complex_op()(this->ctx, this->hcc, nbase_x * nbase_x, "DAV::hcc"); - setmem_complex_op()(this->ctx, this->hcc, 0, nbase_x * nbase_x); + resmem_complex_op()(this->hcc, nbase_x * nbase_x, "DAV::hcc"); + setmem_complex_op()(this->hcc, 0, nbase_x * nbase_x); // scc(nbase_x, nbase_x); // Overlap on the reduced basis // resmem_complex_op()(this->ctx, this->scc, nbase_x * nbase_x, "DAV::scc"); // setmem_complex_op()(this->ctx, this->scc, 0, nbase_x * nbase_x); // vcc(nbase_x, nbase_x); // Eigenvectors of hcc - resmem_complex_op()(this->ctx, this->vcc, nbase_x * nbase_x, "DAV::vcc"); - setmem_complex_op()(this->ctx, this->vcc, 0, nbase_x * nbase_x); + resmem_complex_op()(this->vcc, nbase_x * nbase_x, "DAV::vcc"); + setmem_complex_op()(this->vcc, 0, nbase_x * nbase_x); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // lagrange_matrix(nband, nband); // for orthogonalization - resmem_complex_op()(this->ctx, this->lagrange_matrix, nband * nband); - setmem_complex_op()(this->ctx, this->lagrange_matrix, 0, nband * nband); + resmem_complex_op()(this->lagrange_matrix, nband * nband); + setmem_complex_op()(this->lagrange_matrix, 0, nband * nband); #if defined(__CUDA) || defined(__ROCM) // device precondition array if (this->device == base_device::GpuDevice) { - resmem_var_op()(this->ctx, this->d_precondition, dim); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, this->d_precondition, this->precondition, dim); + resmem_var_op()(this->d_precondition, dim); + syncmem_var_h2d_op()(this->d_precondition, this->precondition, dim); } #endif } @@ -107,19 +105,19 @@ DiagoDavid::DiagoDavid(const Real* precondition_in, template DiagoDavid::~DiagoDavid() { - delmem_complex_op()(this->ctx, this->basis); - delmem_complex_op()(this->ctx, this->hpsi); - delmem_complex_op()(this->ctx, this->spsi); - delmem_complex_op()(this->ctx, this->hcc); + delmem_complex_op()(this->basis); + delmem_complex_op()(this->hpsi); + delmem_complex_op()(this->spsi); + delmem_complex_op()(this->hcc); // delmem_complex_op()(this->ctx, this->scc); - delmem_complex_op()(this->ctx, this->vcc); - delmem_complex_op()(this->ctx, this->lagrange_matrix); - base_device::memory::delete_memory_op()(this->cpu_ctx, this->eigenvalue); + delmem_complex_op()(this->vcc); + delmem_complex_op()(this->lagrange_matrix); + base_device::memory::delete_memory_op()(this->eigenvalue); // If the device is a GPU device, free the d_precondition array. #if defined(__CUDA) || defined(__ROCM) if (this->device == base_device::GpuDevice) { - delmem_var_op()(this->ctx, this->d_precondition); + delmem_var_op()(this->d_precondition); } #endif } @@ -181,7 +179,7 @@ int DiagoDavid::diag_once(const HPsiFunc& hpsi_func, // begin SchmidtOrth for (int m = 0; m < nband; m++) { - syncmem_complex_op()(this->ctx, this->ctx, basis + dim*m, psi_in + m*ld_psi, dim); + syncmem_complex_op()(basis + dim*m, psi_in + m*ld_psi, dim); this->SchmidtOrth(dim, nband, @@ -266,7 +264,7 @@ int DiagoDavid::diag_once(const HPsiFunc& hpsi_func, // update eigenvectors of Hamiltonian - setmem_complex_op()(this->ctx, psi_in, 0, nband * ld_psi); + setmem_complex_op()(psi_in, 0, nband * ld_psi); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< gemm_op()(this->ctx, 'N', @@ -353,8 +351,8 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // vc_ev_vector(notconv, nbase); // eigenvectors of unconverged index extracted from vcc T* vc_ev_vector = nullptr; - resmem_complex_op()(this->ctx, vc_ev_vector, notconv * nbase); - setmem_complex_op()(this->ctx, vc_ev_vector, 0, notconv * nbase); + resmem_complex_op()(vc_ev_vector, notconv * nbase); + setmem_complex_op()(vc_ev_vector, 0, notconv * nbase); //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> // for (int m = 0; m < notconv; m++) @@ -372,9 +370,7 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // vc_ev_vector[m * nbase + i] = vcc[i * nbase_x + unconv[m]]; for (int m = 0; m < notconv; m++) { - syncmem_complex_op()(this->ctx, - this->ctx, - vc_ev_vector + m * nbase, + syncmem_complex_op()(vc_ev_vector + m * nbase, vcc + unconv[m] * nbase_x, nbase); } @@ -419,14 +415,14 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, { #if defined(__CUDA) || defined(__ROCM) Real* e_temp_gpu = nullptr; - resmem_var_op()(this->ctx, e_temp_gpu, nbase); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, e_temp_gpu, e_temp_cpu.data(), nbase); + resmem_var_op()(e_temp_gpu, nbase); + syncmem_var_h2d_op()(e_temp_gpu, e_temp_cpu.data(), nbase); vector_mul_vector_op()(this->ctx, nbase, vc_ev_vector + m * nbase, vc_ev_vector + m * nbase, e_temp_gpu); - delmem_var_op()(this->ctx, e_temp_gpu); + delmem_var_op()(e_temp_gpu); #endif } else @@ -499,8 +495,8 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // there is a nbase to nbase + notconv band orthogonalise // plan for SchmidtOrth T* lagrange = nullptr; - resmem_complex_op()(this->ctx, lagrange, notconv * (nbase + notconv)); - setmem_complex_op()(this->ctx, lagrange, 0, notconv * (nbase + notconv)); + resmem_complex_op()(lagrange, notconv * (nbase + notconv)); + setmem_complex_op()(lagrange, 0, notconv * (nbase + notconv)); std::vector pre_matrix_mm_m(notconv, 0); std::vector pre_matrix_mv_m(notconv, 1); @@ -569,8 +565,8 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // hpsi[:, nbase:nbase+notcnv] = H basis[:, nbase:nbase+notcnv] hpsi_func(basis + nbase * dim, hpsi + nbase * dim, dim, notconv); - delmem_complex_op()(this->ctx, lagrange); - delmem_complex_op()(this->ctx, vc_ev_vector); + delmem_complex_op()(lagrange); + delmem_complex_op()(vc_ev_vector); ModuleBase::timer::tick("DiagoDavid", "cal_grad"); return; @@ -635,7 +631,7 @@ void DiagoDavid::cal_elem(const int& dim, // matrixTranspose_op()(this->ctx, nbase_x, nbase_x, scc, scc); auto* swap = new T[notconv * nbase_x]; - syncmem_complex_op()(this->ctx, this->ctx, swap, hcc + nbase * nbase_x, notconv * nbase_x); + syncmem_complex_op()(swap, hcc + nbase * nbase_x, notconv * nbase_x); if (std::is_same::value) { Parallel_Reduce::reduce_pool(hcc + nbase * nbase_x, notconv * nbase_x); @@ -700,13 +696,13 @@ void DiagoDavid::diag_zhegvx(const int& nbase, { #if defined(__CUDA) || defined(__ROCM) Real* eigenvalue_gpu = nullptr; - resmem_var_op()(this->ctx, eigenvalue_gpu, nbase_x); - syncmem_var_h2d_op()(this->ctx, this->cpu_ctx, eigenvalue_gpu, this->eigenvalue, nbase_x); + resmem_var_op()(eigenvalue_gpu, nbase_x); + syncmem_var_h2d_op()(eigenvalue_gpu, this->eigenvalue, nbase_x); dnevx_op()(this->ctx, nbase, nbase_x, hcc, nband, eigenvalue_gpu, vcc); - syncmem_var_d2h_op()(this->cpu_ctx, this->ctx, this->eigenvalue, eigenvalue_gpu, nbase_x); - delmem_var_op()(this->ctx, eigenvalue_gpu); + syncmem_var_d2h_op()(this->eigenvalue, eigenvalue_gpu, nbase_x); + delmem_var_op()(eigenvalue_gpu); #endif } else @@ -752,7 +748,7 @@ void DiagoDavid::refresh(const int& dim, ModuleBase::timer::tick("DiagoDavid", "refresh"); // update hp,sp - setmem_complex_op()(this->ctx, basis , 0, nbase_x * dim); + setmem_complex_op()(basis , 0, nbase_x * dim); // basis(dim, nband) = hpsi(dim, nbase) * vcc(nbase, nband) gemm_op()(this->ctx, @@ -790,8 +786,8 @@ void DiagoDavid::refresh(const int& dim, ); // hpsi = basis, spsi = basis[nband] - syncmem_complex_op()(this->ctx, this->ctx, hpsi, basis, dim * nband); - syncmem_complex_op()(this->ctx, this->ctx, spsi, basis + dim*nband, dim * nband); + syncmem_complex_op()(hpsi, basis, dim * nband); + syncmem_complex_op()(spsi, basis + dim*nband, dim * nband); /*for (int m = 0; m < nband; m++) { for (int ig = 0; ig < dim; ig++) { @@ -801,11 +797,11 @@ void DiagoDavid::refresh(const int& dim, }*/ // update basis - setmem_complex_op()(this->ctx, basis , 0, nbase_x * dim); + setmem_complex_op()(basis , 0, nbase_x * dim); for (int m = 0; m < nband; m++) { - syncmem_complex_op()(this->ctx, this->ctx, basis + dim*m,psi_in + m*ld_psi, dim); + syncmem_complex_op()(basis + dim*m,psi_in + m*ld_psi, dim); /*for (int ig = 0; ig < npw; ig++) basis(m, ig) = psi(m, ig);*/ } @@ -814,7 +810,7 @@ void DiagoDavid::refresh(const int& dim, // basis set size reset to nband nbase = nband; - setmem_complex_op()(this->ctx, hcc, 0, nbase_x * nbase_x); + setmem_complex_op()(hcc, 0, nbase_x * nbase_x); // setmem_complex_op()(this->ctx, scc, 0, nbase_x * nbase_x); @@ -824,22 +820,20 @@ void DiagoDavid::refresh(const int& dim, T* hcc_cpu = nullptr; // T* scc_cpu = nullptr; T* vcc_cpu = nullptr; - base_device::memory::resize_memory_op()(this->cpu_ctx, - hcc_cpu, + base_device::memory::resize_memory_op()(hcc_cpu, nbase_x * nbase_x, "DAV::hcc"); // base_device::memory::resize_memory_op()(this->cpu_ctx, // scc_cpu, // nbase_x * nbase_x, // "DAV::scc"); - base_device::memory::resize_memory_op()(this->cpu_ctx, - vcc_cpu, + base_device::memory::resize_memory_op()(vcc_cpu, nbase_x * nbase_x, "DAV::vcc"); - syncmem_d2h_op()(this->cpu_ctx, this->ctx, hcc_cpu, hcc, nbase_x * nbase_x); + syncmem_d2h_op()(hcc_cpu, hcc, nbase_x * nbase_x); // syncmem_d2h_op()(this->cpu_ctx, this->ctx, scc_cpu, scc, nbase_x * nbase_x); - syncmem_d2h_op()(this->cpu_ctx, this->ctx, vcc_cpu, vcc, nbase_x * nbase_x); + syncmem_d2h_op()(vcc_cpu, vcc, nbase_x * nbase_x); for (int i = 0; i < nbase; i++) { @@ -848,13 +842,13 @@ void DiagoDavid::refresh(const int& dim, vcc_cpu[i * nbase_x + i] = this->one[0]; } - syncmem_h2d_op()(this->ctx, this->cpu_ctx, hcc, hcc_cpu, nbase_x * nbase_x); + syncmem_h2d_op()(hcc, hcc_cpu, nbase_x * nbase_x); // syncmem_h2d_op()(this->ctx, this->cpu_ctx, scc, scc_cpu, nbase_x * nbase_x); - syncmem_h2d_op()(this->ctx, this->cpu_ctx, vcc, vcc_cpu, nbase_x * nbase_x); + syncmem_h2d_op()(vcc, vcc_cpu, nbase_x * nbase_x); - base_device::memory::delete_memory_op()(this->cpu_ctx, hcc_cpu); + base_device::memory::delete_memory_op()(hcc_cpu); // base_device::memory::delete_memory_op()(this->cpu_ctx, scc_cpu); - base_device::memory::delete_memory_op()(this->cpu_ctx, vcc_cpu); + base_device::memory::delete_memory_op()(vcc_cpu); #endif } else @@ -941,7 +935,7 @@ void DiagoDavid::SchmidtOrth(const int& dim, Parallel_Reduce::reduce_pool(lagrange_m, m + 1); T var = *this->zero; - syncmem_d2h_op()(this->cpu_ctx, this->ctx, &var, lagrange_m + m, 1); + syncmem_d2h_op()(&var, lagrange_m + m, 1); double psi_norm = get_real(var); assert(psi_norm > 0.0); diff --git a/source/module_hsolver/diago_iter_assist.cpp b/source/module_hsolver/diago_iter_assist.cpp index c05ecdf8ec..5a3acf8e53 100644 --- a/source/module_hsolver/diago_iter_assist.cpp +++ b/source/module_hsolver/diago_iter_assist.cpp @@ -42,12 +42,12 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* assert(n_band <= nstart); T *hcc = nullptr, *scc = nullptr, *vcc = nullptr; - resmem_complex_op()(ctx, hcc, nstart * nstart, "DiagSub::hcc"); - resmem_complex_op()(ctx, scc, nstart * nstart, "DiagSub::scc"); - resmem_complex_op()(ctx, vcc, nstart * nstart, "DiagSub::vcc"); - setmem_complex_op()(ctx, hcc, 0, nstart * nstart); - setmem_complex_op()(ctx, scc, 0, nstart * nstart); - setmem_complex_op()(ctx, vcc, 0, nstart * nstart); + resmem_complex_op()(hcc, nstart * nstart, "DiagSub::hcc"); + resmem_complex_op()(scc, nstart * nstart, "DiagSub::scc"); + resmem_complex_op()(vcc, nstart * nstart, "DiagSub::vcc"); + setmem_complex_op()(hcc, 0, nstart * nstart); + setmem_complex_op()(scc, 0, nstart * nstart); + setmem_complex_op()(vcc, 0, nstart * nstart); const int dmin = psi.get_current_ngk(); const int dmax = psi.get_nbasis(); @@ -61,11 +61,11 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* } else { - resmem_complex_op()(ctx, temp, nstart * dmax, "DiagSub::temp"); + resmem_complex_op()(temp, nstart * dmax, "DiagSub::temp"); } { // code block to calculate hcc and scc - setmem_complex_op()(ctx, temp, 0, nstart * dmax); + setmem_complex_op()(temp, 0, nstart * dmax); T* hphi = temp; // do hPsi for all bands @@ -140,11 +140,11 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* if (!in_place) { matrixSetToAnother()(ctx, n_band, temp, ld_temp, evc.get_pointer(), dmax); - delmem_complex_op()(ctx, temp); + delmem_complex_op()(temp); } - delmem_complex_op()(ctx, hcc); - delmem_complex_op()(ctx, scc); - delmem_complex_op()(ctx, vcc); + delmem_complex_op()(hcc); + delmem_complex_op()(scc); + delmem_complex_op()(vcc); ModuleBase::timer::tick("DiagoIterAssist", "diagH_subspace"); } @@ -192,12 +192,12 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* // ModuleBase::ComplexMatrix sc(nstart, nstart); // ModuleBase::ComplexMatrix hvec(nstart, n_band); T *hcc = nullptr, *scc = nullptr, *vcc = nullptr; - resmem_complex_op()(ctx, hcc, nstart * nstart, "DiagSub::hcc"); - resmem_complex_op()(ctx, scc, nstart * nstart, "DiagSub::scc"); - resmem_complex_op()(ctx, vcc, nstart * nstart, "DiagSub::vcc"); - setmem_complex_op()(ctx, hcc, 0, nstart * nstart); - setmem_complex_op()(ctx, scc, 0, nstart * nstart); - setmem_complex_op()(ctx, vcc, 0, nstart * nstart); + resmem_complex_op()(hcc, nstart * nstart, "DiagSub::hcc"); + resmem_complex_op()(scc, nstart * nstart, "DiagSub::scc"); + resmem_complex_op()(vcc, nstart * nstart, "DiagSub::vcc"); + setmem_complex_op()(hcc, 0, nstart * nstart); + setmem_complex_op()(scc, 0, nstart * nstart); + setmem_complex_op()(vcc, 0, nstart * nstart); if (base_device::get_device_type(ctx) == base_device::GpuDevice) { @@ -206,15 +206,15 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* T* ppsi = psi_temp.get_pointer(); // hpsi and spsi share the temp space T* temp = nullptr; - resmem_complex_op()(ctx, temp, psi_nc, "DiagSub::temp"); - setmem_complex_op()(ctx, temp, 0, psi_nc); + resmem_complex_op()(temp, psi_nc, "DiagSub::temp"); + setmem_complex_op()(temp, 0, psi_nc); T* hpsi = temp; // do hPsi band by band for (int i = 0; i < nstart; i++) { // psi_temp is one band psi, psi is all bands psi, the range always is 1 for the only band in psi_temp - syncmem_complex_op()(ctx, ctx, ppsi, psi + i * psi_nc, psi_nc); + syncmem_complex_op()(ppsi, psi + i * psi_nc, psi_nc); psi::Range band_by_band_range(true, 0, 0, 0); hpsi_info hpsi_in(&psi_temp, band_by_band_range, hpsi); @@ -229,7 +229,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* // do sPsi band by band for (int i = 0; i < nstart; i++) { - syncmem_complex_op()(ctx, ctx, ppsi, psi + i * psi_nc, psi_nc); + syncmem_complex_op()(ppsi, psi + i * psi_nc, psi_nc); pHamilt->sPsi(ppsi, spsi, dmin, dmin, 1); gemv_op()(ctx, @@ -245,18 +245,18 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* scc + i * nstart, 1); } - delmem_complex_op()(ctx, temp); + delmem_complex_op()(temp); } else if (base_device::get_device_type(ctx) == base_device::CpuDevice) { psi::Psi psi_temp(1, nstart, psi_nc, dmin, true); T* ppsi = psi_temp.get_pointer(); - syncmem_complex_op()(ctx, ctx, ppsi, psi, psi_temp.size()); + syncmem_complex_op()(ppsi, psi, psi_temp.size()); // hpsi and spsi share the temp space T* temp = nullptr; - resmem_complex_op()(ctx, temp, nstart * psi_nc, "DiagSub::temp"); - setmem_complex_op()(ctx, temp, 0, nstart * psi_nc); + resmem_complex_op()(temp, nstart * psi_nc, "DiagSub::temp"); + setmem_complex_op()(temp, 0, nstart * psi_nc); T* hpsi = temp; // do hPsi for all bands @@ -271,7 +271,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* pHamilt->sPsi(ppsi, spsi, psi_temp.get_nbasis(), psi_temp.get_nbasis(), psi_temp.get_nbands()); gemm_op()(ctx, 'C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, spsi, dmax, &zero, scc, nstart); - delmem_complex_op()(ctx, temp); + delmem_complex_op()(temp); add_to_hcc(hcc, nstart); @@ -358,9 +358,9 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* // delmem_complex_op()(ctx, evctemp); } - delmem_complex_op()(ctx, hcc); - delmem_complex_op()(ctx, scc); - delmem_complex_op()(ctx, vcc); + delmem_complex_op()(hcc); + delmem_complex_op()(scc); + delmem_complex_op()(vcc); ModuleBase::timer::tick("DiagoIterAssist", "diagH_subspace_init"); } @@ -377,8 +377,8 @@ void DiagoIterAssist::diagH_LAPACK(const int nstart, ModuleBase::timer::tick("DiagoIterAssist", "diagH_LAPACK"); Real* eigenvalues = nullptr; - resmem_var_op()(ctx, eigenvalues, nstart); - setmem_var_op()(ctx, eigenvalues, 0, nstart); + resmem_var_op()(eigenvalues, nstart); + setmem_var_op()(eigenvalues, 0, nstart); dngvd_op()(ctx, nstart, ldh, hcc, scc, eigenvalues, vcc); @@ -386,16 +386,16 @@ void DiagoIterAssist::diagH_LAPACK(const int nstart, { #if ((defined __CUDA) || (defined __ROCM)) // set eigenvalues in GPU to e in CPU - syncmem_var_d2h_op()(cpu_ctx, gpu_ctx, e, eigenvalues, nbands); + syncmem_var_d2h_op()(e, eigenvalues, nbands); #endif } else if (base_device::get_device_type(ctx) == base_device::CpuDevice) { // set eigenvalues in CPU to e in CPU - syncmem_var_op()(ctx, ctx, e, eigenvalues, nbands); + syncmem_var_op()(e, eigenvalues, nbands); } - delmem_var_op()(ctx, eigenvalues); + delmem_var_op()(eigenvalues); // const bool all_eigenvalues = (nstart == nbands); // if (all_eigenvalues) { @@ -423,18 +423,18 @@ void DiagoIterAssist::cal_hs_subspace(const hamilt::Hamilt { const int nstart = psi.get_nbands(); - setmem_complex_op()(ctx, hcc, 0, nstart * nstart); - setmem_complex_op()(ctx, scc, 0, nstart * nstart); + setmem_complex_op()(hcc, 0, nstart * nstart); + setmem_complex_op()(scc, 0, nstart * nstart); const int dmin = psi.get_current_ngk(); const int dmax = psi.get_nbasis(); T* temp = nullptr; - resmem_complex_op()(ctx, temp, nstart * dmax, "DiagSub::temp"); - setmem_complex_op()(ctx, temp, 0, nstart * dmax); + resmem_complex_op()(temp, nstart * dmax, "DiagSub::temp"); + setmem_complex_op()(temp, 0, nstart * dmax); { // code block to calculate hcc and scc - setmem_complex_op()(ctx, temp, 0, nstart * dmax); + setmem_complex_op()(temp, 0, nstart * dmax); T* hphi = temp; // do hPsi for all bands @@ -483,7 +483,7 @@ void DiagoIterAssist::cal_hs_subspace(const hamilt::Hamilt Parallel_Reduce::reduce_pool(scc, nstart * nstart); } - delmem_complex_op()(ctx, temp); + delmem_complex_op()(temp); } template @@ -502,8 +502,8 @@ void DiagoIterAssist::diag_responce( const T* hcc, const int nstart = nbands; T *vcc = nullptr; - resmem_complex_op()(ctx, vcc, nstart * nstart, "DiagSub::vcc"); - setmem_complex_op()(ctx, vcc, 0, nstart * nstart); + resmem_complex_op()(vcc, nstart * nstart, "DiagSub::vcc"); + setmem_complex_op()(vcc, 0, nstart * nstart); // after generation of H and S matrix, diag them DiagoIterAssist::diagH_LAPACK(nstart, nstart, hcc, scc, nstart, en, vcc); @@ -525,7 +525,7 @@ void DiagoIterAssist::diag_responce( const T* hcc, mat_col); } - delmem_complex_op()(ctx, vcc); + delmem_complex_op()(vcc); ModuleBase::timer::tick("DiagoIterAssist", "diag_responce"); } @@ -545,8 +545,8 @@ void DiagoIterAssist::diag_subspace_psi(const T* hcc, const int n_band = evc.get_nbands(); T *vcc = nullptr; - resmem_complex_op()(ctx, vcc, nstart * nstart, "DiagSub::vcc"); - setmem_complex_op()(ctx, vcc, 0, nstart * nstart); + resmem_complex_op()(vcc, nstart * nstart, "DiagSub::vcc"); + setmem_complex_op()(vcc, 0, nstart * nstart); // after generation of H and S matrix, diag them DiagoIterAssist::diagH_LAPACK(nstart, nstart, hcc, scc, nstart, en, vcc); @@ -555,8 +555,8 @@ void DiagoIterAssist::diag_subspace_psi(const T* hcc, const int dmin = evc.get_current_ngk(); const int dmax = evc.get_nbasis(); T* temp = nullptr; - resmem_complex_op()(ctx, temp, nstart * dmax, "DiagSub::temp"); - setmem_complex_op()(ctx, temp, 0, nstart * dmax); + resmem_complex_op()(temp, nstart * dmax, "DiagSub::temp"); + setmem_complex_op()(temp, 0, nstart * dmax); gemm_op()(ctx, 'N', 'N', @@ -572,10 +572,10 @@ void DiagoIterAssist::diag_subspace_psi(const T* hcc, temp, dmin); matrixSetToAnother()(ctx, n_band, temp, dmin, evc.get_pointer(), dmax); - delmem_complex_op()(ctx, temp); + delmem_complex_op()(temp); } - delmem_complex_op()(ctx, vcc); + delmem_complex_op()(vcc); ModuleBase::timer::tick("DiagoIterAssist", "diag_subspace_psi"); } diff --git a/source/module_hsolver/hsolver_lcaopw.cpp b/source/module_hsolver/hsolver_lcaopw.cpp index 059318034a..b6e95b4c03 100644 --- a/source/module_hsolver/hsolver_lcaopw.cpp +++ b/source/module_hsolver/hsolver_lcaopw.cpp @@ -270,8 +270,6 @@ void HSolverLIP::solve(hamilt::Hamilt* pHamilt, // ESolver_KS_PW::p_hamilt /// calculate the contribution of Psi for charge density rho } base_device::memory::cast_memory_op()( - cpu_ctx, - cpu_ctx, pes->ekb.c, eigenvalues.data(), pes->ekb.nr * pes->ekb.nc); diff --git a/source/module_hsolver/hsolver_pw.cpp b/source/module_hsolver/hsolver_pw.cpp index de627d3474..05ccc8acd0 100644 --- a/source/module_hsolver/hsolver_pw.cpp +++ b/source/module_hsolver/hsolver_pw.cpp @@ -329,8 +329,6 @@ void HSolverPW::solve(hamilt::Hamilt* pHamilt, // copy eigenvalues to ekb in ElecState base_device::memory::cast_memory_op()( - cpu_ctx, - cpu_ctx, // pes->ekb.c, out_eigenvalues, eigenvalues.data(), @@ -450,8 +448,6 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, else { base_device::memory::synchronize_memory_op()( - this->ctx, - this->ctx, spsi_out.data(), psi_in.data(), static_cast((ndim == 1 ? 1 : psi_in.shape().dim_size(0)) diff --git a/source/module_hsolver/kernels/cuda/math_kernel_op.cu b/source/module_hsolver/kernels/cuda/math_kernel_op.cu index 70ed5ebf0b..cd3ac41812 100644 --- a/source/module_hsolver/kernels/cuda/math_kernel_op.cu +++ b/source/module_hsolver/kernels/cuda/math_kernel_op.cu @@ -887,7 +887,7 @@ void matrixTranspose_op::operator()(const base_ double* output_matrix) { double* device_temp = nullptr; - base_device::memory::resize_memory_op()(d, device_temp, row * col); + base_device::memory::resize_memory_op()(device_temp, row * col); if (row == col) { @@ -906,13 +906,11 @@ void matrixTranspose_op::operator()(const base_ } base_device::memory::synchronize_memory_op()( - d, - d, output_matrix, device_temp, row * col); - base_device::memory::delete_memory_op()(d, device_temp); + base_device::memory::delete_memory_op()(device_temp); } template <> @@ -924,7 +922,7 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator( std::complex* output_matrix) { std::complex* device_temp = nullptr; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(d, device_temp, row * col); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(device_temp, row * col); if (row == col) { @@ -947,13 +945,11 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator( } base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()( - d, - d, output_matrix, device_temp, row * col); - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(d, device_temp); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(device_temp); cudaCheckOnDebug(); @@ -968,7 +964,7 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator std::complex* output_matrix) { std::complex* device_temp = nullptr; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(d, device_temp, row * col); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(device_temp, row * col); if (row == col) { @@ -989,9 +985,9 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, - base_device::DEVICE_GPU>()(d, d, output_matrix, device_temp, row * col); + base_device::DEVICE_GPU>()(output_matrix, device_temp, row * col); - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(d, device_temp); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(device_temp); } template <> diff --git a/source/module_hsolver/kernels/math_kernel_op.cpp b/source/module_hsolver/kernels/math_kernel_op.cpp index 3a752c3659..db2a12e9db 100644 --- a/source/module_hsolver/kernels/math_kernel_op.cpp +++ b/source/module_hsolver/kernels/math_kernel_op.cpp @@ -323,7 +323,7 @@ struct matrixTranspose_op T* output_matrix) { T* temp = nullptr; - base_device::memory::resize_memory_op()(d, temp, row * col, "MTransOp"); + base_device::memory::resize_memory_op()(temp, row * col, "MTransOp"); #ifdef _OPENMP #pragma omp parallel for collapse(2) schedule(static, 8192 / sizeof(T)) #endif @@ -341,7 +341,7 @@ struct matrixTranspose_op { output_matrix[i] = temp[i]; } - base_device::memory::delete_memory_op()(d, temp); + base_device::memory::delete_memory_op()(temp); } }; diff --git a/source/module_hsolver/kernels/rocm/math_kernel_op.hip.cu b/source/module_hsolver/kernels/rocm/math_kernel_op.hip.cu index ef5a1c1ece..1993ae4c64 100644 --- a/source/module_hsolver/kernels/rocm/math_kernel_op.hip.cu +++ b/source/module_hsolver/kernels/rocm/math_kernel_op.hip.cu @@ -806,7 +806,7 @@ void matrixTranspose_op::operator()(const base_ double* output_matrix) { double* device_temp = nullptr; - base_device::memory::resize_memory_op()(d, device_temp, row * col); + base_device::memory::resize_memory_op()(device_temp, row * col); if (row == col) { @@ -823,13 +823,11 @@ void matrixTranspose_op::operator()(const base_ } base_device::memory::synchronize_memory_op()( - d, - d, output_matrix, device_temp, row * col); - base_device::memory::delete_memory_op()(d, device_temp); + base_device::memory::delete_memory_op()(device_temp); } template <> @@ -841,7 +839,7 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator( std::complex* output_matrix) { std::complex* device_temp = nullptr; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(d, device_temp, row * col); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(device_temp, row * col); if (row == col) { @@ -863,13 +861,11 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator( } base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_GPU>()( - d, - d, output_matrix, device_temp, row * col); - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(d, device_temp); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(device_temp); } template <> @@ -881,7 +877,7 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator std::complex* output_matrix) { std::complex* device_temp = nullptr; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(d, device_temp, row * col); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(device_temp, row * col); if (row == col) { @@ -898,9 +894,9 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator base_device::memory::synchronize_memory_op, base_device::DEVICE_GPU, - base_device::DEVICE_GPU>()(d, d, output_matrix, device_temp, row * col); + base_device::DEVICE_GPU>()(output_matrix, device_temp, row * col); - base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(d, device_temp); + base_device::memory::delete_memory_op, base_device::DEVICE_GPU>()(device_temp); } template <> diff --git a/source/module_hsolver/kernels/test/math_dngvd_test.cpp b/source/module_hsolver/kernels/test/math_dngvd_test.cpp index 8b614ae9a0..a67b18d4be 100644 --- a/source/module_hsolver/kernels/test/math_dngvd_test.cpp +++ b/source/module_hsolver/kernels/test/math_dngvd_test.cpp @@ -140,8 +140,8 @@ TEST_F(TestModuleHsolverMathDngvd, transpose_gpu) // {-0.351417,-1.73472}, {-8.32667,2.3744}, {4.16334,3.64292} }; std::complex* device_transpose = nullptr; - resize_memory_op_Z()(gpu_ctx, device_transpose, matrix_size); - synchronize_memory_op_C2G_Z()(gpu_ctx, cpu_ctx, device_transpose, transpose.data(), transpose.size()); + resize_memory_op_Z()(device_transpose, matrix_size); + synchronize_memory_op_C2G_Z()(device_transpose, transpose.data(), transpose.size()); // run hsolver::createGpuBlasHandle(); @@ -162,7 +162,7 @@ TEST_F(TestModuleHsolverMathDngvd, transpose_gpu) {0.0, 0.0}, // {0.0, 0.0}, {0.0, 0.0}, {0.0, 0.0} }; - synchronize_memory_op_G2C_Z()(cpu_ctx, gpu_ctx, transpose_result.data(), device_transpose, transpose.size()); + synchronize_memory_op_G2C_Z()(transpose_result.data(), device_transpose, transpose.size()); // std::vector > test_result = { // {-0.351417,-1.73472}, {-0.351417,-1.73472}, {-0.351417,-1.73472}, diff --git a/source/module_hsolver/kernels/test/math_kernel_test.cpp b/source/module_hsolver/kernels/test/math_kernel_test.cpp index c2c66fb936..0781d54787 100644 --- a/source/module_hsolver/kernels/test/math_kernel_test.cpp +++ b/source/module_hsolver/kernels/test/math_kernel_test.cpp @@ -371,16 +371,16 @@ TEST_F(TestModuleHsolverMathKernel, gemv_op_cpu) TEST_F(TestModuleHsolverMathKernel, zdot_real_op_gpu) { std::complex*psi_L_dev = NULL, *psi_R_dev = NULL; - resize_memory_op()(gpu_ctx, psi_L_dev, psi_L.size()); - resize_memory_op()(gpu_ctx, psi_R_dev, psi_R.size()); - synchronize_memory_op()(gpu_ctx, cpu_ctx, psi_L_dev, psi_L.data(), psi_L.size()); - synchronize_memory_op()(gpu_ctx, cpu_ctx, psi_R_dev, psi_R.data(), psi_R.size()); + resize_memory_op()(psi_L_dev, psi_L.size()); + resize_memory_op()(psi_R_dev, psi_R.size()); + synchronize_memory_op()(psi_L_dev, psi_L.data(), psi_L.size()); + synchronize_memory_op()(psi_R_dev, psi_R.data(), psi_R.size()); hsolver::createGpuBlasHandle(); double result = zdot_real_gpu_op()(gpu_ctx, dim, psi_L_dev, psi_R_dev, false); hsolver::destoryBLAShandle(); EXPECT_LT(fabs(result - expected_result), 1e-12); - delete_memory_op()(gpu_ctx, psi_L_dev); - delete_memory_op()(gpu_ctx, psi_R_dev); + delete_memory_op()(psi_L_dev); + delete_memory_op()(psi_R_dev); } TEST_F(TestModuleHsolverMathKernel, vector_div_constant_op_gpu) @@ -390,22 +390,22 @@ TEST_F(TestModuleHsolverMathKernel, vector_div_constant_op_gpu) // in GPU std::complex* input_dev = NULL; std::complex* output_dev = NULL; - resize_memory_op()(gpu_ctx, input_dev, input.size()); - resize_memory_op()(gpu_ctx, output_dev, input.size()); + resize_memory_op()(input_dev, input.size()); + resize_memory_op()(output_dev, input.size()); // syn the input data in CPU to GPU - synchronize_memory_op()(gpu_ctx, cpu_ctx, input_dev, input.data(), input.size()); + synchronize_memory_op()(input_dev, input.data(), input.size()); // run vector_div_constant_op_gpu()(gpu_ctx, dim, output_dev, input_dev, constant); // syn the output data in GPU to CPU - synchronize_memory_op_gpu()(cpu_ctx, gpu_ctx, output.data(), output_dev, output.size()); + synchronize_memory_op_gpu()(output.data(), output_dev, output.size()); for (int i = 0; i < input.size(); i++) { EXPECT_LT(fabs(output[i].imag() - output_vector_div_constant_op[i].imag()), 1e-8); EXPECT_LT(fabs(output[i].real() - output_vector_div_constant_op[i].real()), 1e-8); } - delete_memory_op()(gpu_ctx, input_dev); - delete_memory_op()(gpu_ctx, output_dev); + delete_memory_op()(input_dev); + delete_memory_op()(output_dev); } TEST_F(TestModuleHsolverMathKernel, vector_mul_vector_op_gpu) @@ -419,19 +419,19 @@ TEST_F(TestModuleHsolverMathKernel, vector_mul_vector_op_gpu) std::complex* output_dev = NULL; // resize memory for values - resize_memory_op()(gpu_ctx, input_dev, input.size()); - resize_memory_op_double()(gpu_ctx, input_double_dev, input.size()); - resize_memory_op()(gpu_ctx, output_dev, input.size()); + resize_memory_op()(input_dev, input.size()); + resize_memory_op_double()(input_double_dev, input.size()); + resize_memory_op()(output_dev, input.size()); // syn the input data in CPU to GPU - synchronize_memory_op()(gpu_ctx, cpu_ctx, input_dev, input.data(), input.size()); - synchronize_memory_op_double()(gpu_ctx, cpu_ctx, input_double_dev, input_double.data(), input.size()); + synchronize_memory_op()(input_dev, input.data(), input.size()); + synchronize_memory_op_double()(input_double_dev, input_double.data(), input.size()); // run vector_mul_vector_op_gpu()(gpu_ctx, dim, output_dev, input_dev, input_double_dev); // syn the output data in GPU to CPU - synchronize_memory_op_gpu()(cpu_ctx, gpu_ctx, output.data(), output_dev, output.size()); + synchronize_memory_op_gpu()(output.data(), output_dev, output.size()); for (int i = 0; i < input.size(); i++) { @@ -439,9 +439,9 @@ TEST_F(TestModuleHsolverMathKernel, vector_mul_vector_op_gpu) EXPECT_LT(fabs(output[i].real() - output_vector_mul_vector_op[i].real()), 1e-8); } - delete_memory_op()(gpu_ctx, input_dev); - delete_memory_op_double()(gpu_ctx, input_double_dev); - delete_memory_op()(gpu_ctx, output_dev); + delete_memory_op()(input_dev); + delete_memory_op_double()(input_double_dev); + delete_memory_op()(output_dev); } TEST_F(TestModuleHsolverMathKernel, vector_div_vector_op_gpu) @@ -455,19 +455,19 @@ TEST_F(TestModuleHsolverMathKernel, vector_div_vector_op_gpu) std::complex* output_dev = NULL; // resize memory for values in GPU - resize_memory_op()(gpu_ctx, input_dev, input.size()); - resize_memory_op_double()(gpu_ctx, input_double_dev, input.size()); - resize_memory_op()(gpu_ctx, output_dev, input.size()); + resize_memory_op()(input_dev, input.size()); + resize_memory_op_double()(input_double_dev, input.size()); + resize_memory_op()(output_dev, input.size()); // syn the input data in CPU to GPU - synchronize_memory_op()(gpu_ctx, cpu_ctx, input_dev, input.data(), input.size()); - synchronize_memory_op_double()(gpu_ctx, cpu_ctx, input_double_dev, input_double.data(), input.size()); + synchronize_memory_op()(input_dev, input.data(), input.size()); + synchronize_memory_op_double()(input_double_dev, input_double.data(), input.size()); // run vector_div_vector_op_gpu()(gpu_ctx, dim, output_dev, input_dev, input_double_dev); // syn the output data in GPU to CPU - synchronize_memory_op_gpu()(cpu_ctx, gpu_ctx, output.data(), output_dev, output.size()); + synchronize_memory_op_gpu()(output.data(), output_dev, output.size()); for (int i = 0; i < input.size(); i++) { @@ -475,9 +475,9 @@ TEST_F(TestModuleHsolverMathKernel, vector_div_vector_op_gpu) EXPECT_LT(fabs(output[i].real() - output_vector_div_vector_op[i].real()), 1e-8); } - delete_memory_op()(gpu_ctx, input_dev); - delete_memory_op_double()(gpu_ctx, input_double_dev); - delete_memory_op()(gpu_ctx, output_dev); + delete_memory_op()(input_dev); + delete_memory_op_double()(input_double_dev); + delete_memory_op()(output_dev); } TEST_F(TestModuleHsolverMathKernel, constantvector_addORsub_constantVector_op_gpu) @@ -491,13 +491,13 @@ TEST_F(TestModuleHsolverMathKernel, constantvector_addORsub_constantVector_op_gp std::complex* output_dev = NULL; // resize memory for values in GPU - resize_memory_op()(gpu_ctx, input1_dev, input.size()); - resize_memory_op()(gpu_ctx, input2_dev, input.size()); - resize_memory_op()(gpu_ctx, output_dev, input.size()); + resize_memory_op()(input1_dev, input.size()); + resize_memory_op()(input2_dev, input.size()); + resize_memory_op()(output_dev, input.size()); // syn the input data in CPU to GPU - synchronize_memory_op()(gpu_ctx, cpu_ctx, input1_dev, input1.data(), input.size()); - synchronize_memory_op()(gpu_ctx, cpu_ctx, input2_dev, input2.data(), input.size()); + synchronize_memory_op()(input1_dev, input1.data(), input.size()); + synchronize_memory_op()(input2_dev, input2.data(), input.size()); // run constantvector_addORsub_constantVector_op_gpu()(gpu_ctx, @@ -509,7 +509,7 @@ TEST_F(TestModuleHsolverMathKernel, constantvector_addORsub_constantVector_op_gp constant2); // syn the output data in GPU to CPU - synchronize_memory_op_gpu()(cpu_ctx, gpu_ctx, output.data(), output_dev, output.size()); + synchronize_memory_op_gpu()(output.data(), output_dev, output.size()); for (int i = 0; i < input.size(); i++) { @@ -517,9 +517,9 @@ TEST_F(TestModuleHsolverMathKernel, constantvector_addORsub_constantVector_op_gp EXPECT_LT(fabs(output[i].real() - output_constantvector_addORsub_constantVector_op[i].real()), 1e-8); } - delete_memory_op()(gpu_ctx, input1_dev); - delete_memory_op()(gpu_ctx, input2_dev); - delete_memory_op()(gpu_ctx, output_dev); + delete_memory_op()(input1_dev); + delete_memory_op()(input2_dev); + delete_memory_op()(output_dev); } TEST_F(TestModuleHsolverMathKernel, axpy_op_gpu) @@ -529,12 +529,12 @@ TEST_F(TestModuleHsolverMathKernel, axpy_op_gpu) std::complex* Y_axpy_dev = NULL; // resize memory for values in GPU - resize_memory_op()(gpu_ctx, X_axpy_dev, X_axpy.size()); - resize_memory_op()(gpu_ctx, Y_axpy_dev, Y_axpy.size()); + resize_memory_op()(X_axpy_dev, X_axpy.size()); + resize_memory_op()(Y_axpy_dev, Y_axpy.size()); // syn the input data in CPU to GPU - synchronize_memory_op()(gpu_ctx, cpu_ctx, X_axpy_dev, X_axpy.data(), X_axpy.size()); - synchronize_memory_op()(gpu_ctx, cpu_ctx, Y_axpy_dev, Y_axpy.data(), Y_axpy.size()); + synchronize_memory_op()(X_axpy_dev, X_axpy.data(), X_axpy.size()); + synchronize_memory_op()(Y_axpy_dev, Y_axpy.data(), Y_axpy.size()); // run hsolver::createGpuBlasHandle(); @@ -542,7 +542,7 @@ TEST_F(TestModuleHsolverMathKernel, axpy_op_gpu) hsolver::destoryBLAShandle(); // syn the output data in GPU to CPU - synchronize_memory_op_gpu()(cpu_ctx, gpu_ctx, Y_axpy.data(), Y_axpy_dev, Y_axpy.size()); + synchronize_memory_op_gpu()(Y_axpy.data(), Y_axpy_dev, Y_axpy.size()); for (int i = 0; i < input.size(); i++) { @@ -550,8 +550,8 @@ TEST_F(TestModuleHsolverMathKernel, axpy_op_gpu) EXPECT_LT(fabs(Y_axpy[i].real() - output_axpy_op[i].real()), 1e-8); } - delete_memory_op()(gpu_ctx, X_axpy_dev); - delete_memory_op()(gpu_ctx, Y_axpy_dev); + delete_memory_op()(X_axpy_dev); + delete_memory_op()(Y_axpy_dev); } TEST_F(TestModuleHsolverMathKernel, scal_op_gpu) @@ -560,10 +560,10 @@ TEST_F(TestModuleHsolverMathKernel, scal_op_gpu) std::complex* X_scal_dev = NULL; // resize memory for values in GPU - resize_memory_op()(gpu_ctx, X_scal_dev, X_scal.size()); + resize_memory_op()(X_scal_dev, X_scal.size()); // syn the input data in CPU to GPU - synchronize_memory_op()(gpu_ctx, cpu_ctx, X_scal_dev, X_scal.data(), X_scal.size()); + synchronize_memory_op()(X_scal_dev, X_scal.data(), X_scal.size()); // run hsolver::createGpuBlasHandle(); @@ -571,14 +571,14 @@ TEST_F(TestModuleHsolverMathKernel, scal_op_gpu) hsolver::destoryBLAShandle(); // syn the output data in GPU to CPU - synchronize_memory_op_gpu()(cpu_ctx, gpu_ctx, X_scal.data(), X_scal_dev, X_scal.size()); + synchronize_memory_op_gpu()(X_scal.data(), X_scal_dev, X_scal.size()); for (int i = 0; i < input.size(); i++) { EXPECT_LT(fabs(X_scal[i].imag() - output_scal_op[i].imag()), 1e-8); EXPECT_LT(fabs(X_scal[i].real() - output_scal_op[i].real()), 1e-8); } - delete_memory_op()(gpu_ctx, X_scal_dev); + delete_memory_op()(X_scal_dev); } TEST_F(TestModuleHsolverMathKernel, gemv_op_gpu) @@ -589,21 +589,21 @@ TEST_F(TestModuleHsolverMathKernel, gemv_op_gpu) std::complex* Y_gemv_dev = NULL; // resize memory for values in GPU - resize_memory_op()(gpu_ctx, A_gemv_dev, A_gemv.size()); - resize_memory_op()(gpu_ctx, X_gemv_dev, X_gemv.size()); - resize_memory_op()(gpu_ctx, Y_gemv_dev, Y_gemv.size()); + resize_memory_op()(A_gemv_dev, A_gemv.size()); + resize_memory_op()(X_gemv_dev, X_gemv.size()); + resize_memory_op()(Y_gemv_dev, Y_gemv.size()); // syn the input data in CPU to GPU - synchronize_memory_op()(gpu_ctx, cpu_ctx, A_gemv_dev, A_gemv.data(), A_gemv.size()); - synchronize_memory_op()(gpu_ctx, cpu_ctx, X_gemv_dev, X_gemv.data(), X_gemv.size()); - synchronize_memory_op()(gpu_ctx, cpu_ctx, Y_gemv_dev, Y_gemv.data(), Y_gemv.size()); + synchronize_memory_op()(A_gemv_dev, A_gemv.data(), A_gemv.size()); + synchronize_memory_op()(X_gemv_dev, X_gemv.data(), X_gemv.size()); + synchronize_memory_op()(Y_gemv_dev, Y_gemv.data(), Y_gemv.size()); // run hsolver::createGpuBlasHandle(); gemv_op_gpu()(gpu_ctx, 'C', 2, 3, &ModuleBase::ONE, A_gemv_dev, 2, X_gemv_dev, 1, &ModuleBase::ONE, Y_gemv_dev, 1); hsolver::destoryBLAShandle(); // syn the output data in GPU to CPU - synchronize_memory_op_gpu()(cpu_ctx, gpu_ctx, Y_gemv.data(), Y_gemv_dev, Y_gemv.size()); + synchronize_memory_op_gpu()(Y_gemv.data(), Y_gemv_dev, Y_gemv.size()); // cal right answer: Y_test_gemv char trans = 'C'; @@ -628,9 +628,9 @@ TEST_F(TestModuleHsolverMathKernel, gemv_op_gpu) EXPECT_LT(fabs(Y_gemv[i].real() - Y_test_gemv[i].real()), 1e-12); } - delete_memory_op()(gpu_ctx, A_gemv_dev); - delete_memory_op()(gpu_ctx, X_gemv_dev); - delete_memory_op()(gpu_ctx, Y_gemv_dev); + delete_memory_op()(A_gemv_dev); + delete_memory_op()(X_gemv_dev); + delete_memory_op()(Y_gemv_dev); } TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) @@ -654,20 +654,16 @@ TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) int LDB = 4; std::complex* device_A = nullptr; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(gpu_ctx, device_A, A.size()); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(device_A, A.size()); base_device::memory:: - synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_CPU>()(gpu_ctx, - cpu_ctx, - device_A, + synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_CPU>()(device_A, A.data(), A.size()); std::complex* device_B = nullptr; - base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(gpu_ctx, device_B, B.size()); + base_device::memory::resize_memory_op, base_device::DEVICE_GPU>()(device_B, B.size()); base_device::memory:: - synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_CPU>()(gpu_ctx, - cpu_ctx, - device_B, + synchronize_memory_op, base_device::DEVICE_GPU, base_device::DEVICE_CPU>()(device_B, B.data(), B.size()); @@ -682,9 +678,7 @@ TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) std::vector> B_gpu2cpu(8); base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, - base_device::DEVICE_GPU>()(cpu_ctx, - gpu_ctx, - B_gpu2cpu.data(), + base_device::DEVICE_GPU>()(B_gpu2cpu.data(), device_B, B_gpu2cpu.size()); @@ -721,8 +715,8 @@ TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) EXPECT_LT(fabs(B_gpu2cpu[i].real() - B_cpu[i].real()), 1e-12); } - delete_memory_op()(gpu_ctx, device_A); - delete_memory_op()(gpu_ctx, device_B); + delete_memory_op()(device_A); + delete_memory_op()(device_B); } #endif // __UT_USE_CUDA || __UT_USE_ROCM diff --git a/source/module_hsolver/kernels/test/perf_math_kernel.cpp b/source/module_hsolver/kernels/test/perf_math_kernel.cpp index 173ef8b40b..b2b0704a9d 100644 --- a/source/module_hsolver/kernels/test/perf_math_kernel.cpp +++ b/source/module_hsolver/kernels/test/perf_math_kernel.cpp @@ -105,14 +105,14 @@ class PerfModuleHsolverMathKernel : public benchmark::Fixture { zconstant_a = std::complex{(double)rand()+(double)rand()/(RAND_MAX+1.0),(double)rand()+(double)rand()/(RAND_MAX+1.0)}; #if __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM - resize_memory_op()(gpu_ctx, test_zvector_a_gpu, dim_vector); - resize_memory_op()(gpu_ctx, test_zvector_b_gpu, dim_vector); - synchronize_memory_op()(gpu_ctx, cpu_ctx, test_zvector_a_gpu, test_zvector_a, dim_vector); - synchronize_memory_op()(gpu_ctx, cpu_ctx, test_zvector_b_gpu, test_zvector_b, dim_vector); - - resize_memory_op()(gpu_ctx, result_zvector_gpu, dim_vector); - resize_memory_op_double()(gpu_ctx, test_dvector_a_gpu, dim_vector); - synchronize_memory_op_double()(gpu_ctx, cpu_ctx, test_dvector_a_gpu, test_dvector_a, dim_vector); + resize_memory_op()(test_zvector_a_gpu, dim_vector); + resize_memory_op()(test_zvector_b_gpu, dim_vector); + synchronize_memory_op()(test_zvector_a_gpu, test_zvector_a, dim_vector); + synchronize_memory_op()(test_zvector_b_gpu, test_zvector_b, dim_vector); + + resize_memory_op()(result_zvector_gpu, dim_vector); + resize_memory_op_double()(test_dvector_a_gpu, dim_vector); + synchronize_memory_op_double()(test_dvector_a_gpu, test_dvector_a, dim_vector); hsolver::createGpuBlasHandle(); diff --git a/source/module_hsolver/test/hsolver_pw_sup.h b/source/module_hsolver/test/hsolver_pw_sup.h index fcb2862a29..c61ffaca7d 100644 --- a/source/module_hsolver/test/hsolver_pw_sup.h +++ b/source/module_hsolver/test/hsolver_pw_sup.h @@ -139,15 +139,13 @@ DiagoDavid::DiagoDavid(const Real* precondition_in, template DiagoDavid::~DiagoDavid() { - delmem_complex_op()(this->ctx, this->hpsi); - delmem_complex_op()(this->ctx, this->spsi); - delmem_complex_op()(this->ctx, this->hcc); - delmem_complex_op()(this->ctx, this->scc); - delmem_complex_op()(this->ctx, this->vcc); - delmem_complex_op()(this->ctx, this->lagrange_matrix); - base_device::memory::delete_memory_op()( - this->cpu_ctx, - this->eigenvalue); + delmem_complex_op()(this->hpsi); + delmem_complex_op()(this->spsi); + delmem_complex_op()(this->hcc); + delmem_complex_op()(this->scc); + delmem_complex_op()(this->vcc); + delmem_complex_op()(this->lagrange_matrix); + base_device::memory::delete_memory_op()(this->eigenvalue); } template diff --git a/source/module_psi/psi.cpp b/source/module_psi/psi.cpp index 7942b412c9..a69635dffb 100644 --- a/source/module_psi/psi.cpp +++ b/source/module_psi/psi.cpp @@ -40,7 +40,7 @@ Psi::~Psi() { if (this->allocate_inside) { - delete_memory_op()(this->ctx, this->psi); + delete_memory_op()(this->psi); } } @@ -58,7 +58,7 @@ Psi::Psi(const int nk_in, const int nbd_in, const int nbs_in, const i this->ngk = ngk_in; // modify later // This function will delete the psi array first(if psi exist), then malloc a new memory for it. - resize_memory_op()(this->ctx, this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); + resize_memory_op()(this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); this->nk = nk_in; this->nbands = nbd_in; @@ -96,7 +96,7 @@ Psi::Psi(const int nk_in, this->ngk = ngk_in.data(); // modify later // This function will delete the psi array first(if psi exist), then malloc a new memory for it. - resize_memory_op()(this->ctx, this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); + resize_memory_op()(this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); this->nk = nk_in; this->nbands = nbd_in; @@ -166,7 +166,7 @@ Psi::Psi(const int nk_in, this->ngk = nullptr; assert(nk_in > 0 && nbd_in >= 0 && nbs_in > 0); - resize_memory_op()(this->ctx, this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); + resize_memory_op()(this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); this->nk = nk_in; this->nbands = nbd_in; @@ -201,9 +201,7 @@ Psi::Psi(const Psi& psi_in) // this function will copy psi_in.psi to this->psi no matter the device types of each other. this->resize(psi_in.get_nk(), psi_in.get_nbands(), psi_in.get_nbasis()); - base_device::memory::synchronize_memory_op()(this->ctx, - psi_in.get_device(), - this->psi, + base_device::memory::synchronize_memory_op()(this->psi, psi_in.get_pointer() - psi_in.get_psi_bias(), psi_in.size()); this->psi_bias = psi_in.get_psi_bias(); @@ -238,25 +236,19 @@ Psi::Psi(const Psi& psi_in) { auto* arr = (T*)malloc(sizeof(T) * psi_in.size()); // cast the memory from T_in to T in CPU - base_device::memory::cast_memory_op()(psi_in.get_device(), - psi_in.get_device(), - arr, + base_device::memory::cast_memory_op()(arr, psi_in.get_pointer() - psi_in.get_psi_bias(), psi_in.size()); // synchronize the memory from CPU to GPU - base_device::memory::synchronize_memory_op()(this->ctx, - psi_in.get_device(), - this->psi, + base_device::memory::synchronize_memory_op()(this->psi, arr, psi_in.size()); free(arr); } else { - base_device::memory::cast_memory_op()(this->ctx, - psi_in.get_device(), - this->psi, + base_device::memory::cast_memory_op()(this->psi, psi_in.get_pointer() - psi_in.get_psi_bias(), psi_in.size()); } @@ -269,7 +261,7 @@ template void Psi::set_all_psi(const T* another_pointer, const std::size_t size_in) { assert(size_in == this->size()); - synchronize_memory_op()(this->ctx, this->ctx, this->psi, another_pointer, this->size()); + synchronize_memory_op()(this->psi, another_pointer, this->size()); } template @@ -278,7 +270,7 @@ void Psi::resize(const int nks_in, const int nbands_in, const int nba assert(nks_in > 0 && nbands_in >= 0 && nbasis_in > 0); // This function will delete the psi array first(if psi exist), then malloc a new memory for it. - resize_memory_op()(this->ctx, this->psi, nks_in * static_cast(nbands_in) * nbasis_in, "no_record"); + resize_memory_op()(this->psi, nks_in * static_cast(nbands_in) * nbasis_in, "no_record"); // this->zero_out(); @@ -496,7 +488,7 @@ template void Psi::zero_out() { // this->psi.assign(this->psi.size(), T(0)); - set_memory_op()(this->ctx, this->psi, 0, this->size()); + set_memory_op()(this->psi, 0, this->size()); } template diff --git a/source/module_psi/psi_init.cpp b/source/module_psi/psi_init.cpp index 2cdce4a5a8..102e2d4b1a 100644 --- a/source/module_psi/psi_init.cpp +++ b/source/module_psi/psi_init.cpp @@ -139,7 +139,7 @@ void PSIInit::initialize_psi(Psi>* psi, this->psi_initer->init_psig(psi_cpu->get_pointer(), ik); if (psi_device->get_pointer() != psi_cpu->get_pointer()) { - syncmem_h2d_op()(ctx, cpu_ctx, psi_device->get_pointer(), psi_cpu->get_pointer(), nbands_start * nbasis); + syncmem_h2d_op()(psi_device->get_pointer(), psi_cpu->get_pointer(), nbands_start * nbasis); } std::vector::type> etatom(nbands_start, 0.0); @@ -170,7 +170,7 @@ void PSIInit::initialize_psi(Psi>* psi, { if (psi_device->get_pointer() != kspw_psi->get_pointer()) { - syncmem_complex_op()(ctx, ctx, kspw_psi->get_pointer(), psi_device->get_pointer(), nbands * nbasis); + syncmem_complex_op()(kspw_psi->get_pointer(), psi_device->get_pointer(), nbands * nbasis); } } } // end k-point loop From e927eabc767dc6ddb7d8a31823dc402bf6dde47f Mon Sep 17 00:00:00 2001 From: Liang Sun <50293369+sunliang98@users.noreply.github.com> Date: Sat, 18 Jan 2025 21:10:46 +0800 Subject: [PATCH 063/160] Fix: Output a warning when the lattice vector is left-handed. (#5855) * Fix: Warning Quit when the lattice vector is left-handed. * Test: Change the left-handed lattice vectors in integrate tests and examples to right-handed. * Test: Change the left-handed lattice vectors in integrate tests to right-handed * Test: Update several integrate tests again * Test: Update the result.ref of 108_PW_RE, 111_PW_elec_add, 116_PW_scan_Si2_npsin2, 120_PW_KP_MD_NPT, 170_PW_MD_2O, and mulliken.txt.ref of 211_NO_S2_nupdown0 * Refactor: Issue a warning but not terminating the program, turn the volume to positive and continue, similar to QE's approach. --- examples/band/lcao_Si2/STRU | 4 +- examples/charge_density/lcao_nspin1_Si2/STRU | 4 +- examples/density_matrix/lcao_nspin1_Si2/STRU | 4 +- examples/dos/lcao_Si2/STRU | 4 +- examples/lr-tddft/lcao_Si2/STRU | 4 +- examples/matrix_hs/out_hs2_multik/STRU | 4 +- examples/matrix_hs/out_hs_gammaonly/STRU | 4 +- examples/matrix_hs/out_hs_multik/STRU | 4 +- examples/matrix_hs/out_s_multik/STRU | 4 +- examples/mulliken/lcao_Si2/STRU | 4 +- examples/scf/lcao_Si2/STRU | 4 +- examples/scf/pw_Si2/STRU | 4 +- examples/stochastic/pw_Si2/STRU | 4 +- .../a-Si2_diamond/lcao-basis/00-Fit/STRU | 4 +- .../a-Si2_diamond/lcao-basis/01-10.21a0/STRU | 4 +- .../a-Si2_diamond/lcao-basis/02-10.00a0/STRU | 4 +- .../a-Si2_diamond/lcao-basis/03-10.40a0/STRU | 4 +- .../lcao-basis/04-10.21a0-0.01atom1/STRU | 4 +- .../a-Si2_diamond/pw-basis/00-Fit/STRU | 4 +- .../a-Si2_diamond/pw-basis/01-10.21a0/STRU | 4 +- .../a-Si2_diamond/pw-basis/02-10.00a0/STRU | 4 +- .../a-Si2_diamond/pw-basis/03-10.40a0/STRU | 4 +- .../pw-basis/04-10.21a0-0.01atom1/STRU | 4 +- examples/vdw/si2-vdwd2/STRU | 4 +- examples/vdw/si2-vdwd3/STRU | 4 +- examples/wfc/lcao_ienvelope_Si2/STRU | 4 +- examples/wfc/lcao_scf_Si2/STRU | 4 +- source/module_cell/unitcell.cpp | 27 +- source/module_io/test/support/STRU | 4 +- source/module_psi/test/support/STRU | 4 +- tests/integrate/1001_NO_Si2_dzp_rdmft/STRU | 4 +- .../integrate/1003_NO_Hsoilds_dzp_rdmft/STRU | 4 +- tests/integrate/1004_NO_H_dzp_rdmft/STRU | 4 +- tests/integrate/101_PW_15_f_pseudopots/STRU | 4 +- tests/integrate/101_PW_15_lowz/STRU | 4 +- tests/integrate/101_PW_15_pseudopots/STRU | 4 +- tests/integrate/101_PW_15_pseudopots_LDA/STRU | 4 +- .../101_PW_15_pseudopots_LibxcLDA/STRU | 4 +- tests/integrate/101_PW_GTH_CF_CS_Si/STRU | 6 +- tests/integrate/101_PW_OU_pseudopots/STRU | 4 +- tests/integrate/101_PW_VW_pseudopots/STRU | 4 +- tests/integrate/101_PW_upf201_pseudopots/STRU | 4 +- tests/integrate/102_PW_CG/STRU | 4 +- tests/integrate/102_PW_DA_davidson/STRU | 4 +- tests/integrate/102_PW_DS_davsubspace/STRU | 4 +- .../integrate/102_PW_DS_davsubspace_sca/STRU | 4 +- tests/integrate/102_PW_PINT_RKS/STRU | 4 +- tests/integrate/105_PW_FX_smearing/STRU | 4 +- tests/integrate/105_PW_M2_smearing/STRU | 4 +- tests/integrate/106_PW_BD_chargemixing/STRU | 4 +- tests/integrate/106_PW_KK_chargemixing/STRU | 4 +- tests/integrate/106_PW_PK_chargemixing/STRU | 4 +- tests/integrate/106_PW_PL_chargemixing/STRU | 4 +- tests/integrate/106_PW_PU_chargemixing/STRU | 4 +- tests/integrate/107_PW_CHG_mismatch/STRU | 4 +- tests/integrate/107_PW_OBOD_MemSaver/STRU | 4 +- tests/integrate/107_PW_OB_outputbands/STRU | 4 +- tests/integrate/107_PW_OD_outputdos/STRU | 4 +- tests/integrate/107_PW_OK/SPIN1_CHG.cube.ref | 4 +- tests/integrate/107_PW_OK/SPIN1_TAU.cube.ref | 4 +- tests/integrate/107_PW_OK/STRU | 4 +- tests/integrate/107_PW_outWfcPw/STRU | 4 +- tests/integrate/107_PW_outWfcR/STRU | 4 +- tests/integrate/107_PW_outWfcR/result.ref | 6 +- tests/integrate/108_PW_RE/STRU | 6 +- tests/integrate/108_PW_RE/result.ref | 8 +- tests/integrate/108_PW_RE_MB/STRU | 4 +- tests/integrate/108_PW_RE_MB_NEW/STRU | 4 +- tests/integrate/108_PW_RE_MG/STRU | 4 +- tests/integrate/109_PW_CR/STRU | 4 +- tests/integrate/109_PW_CR_fix_a/STRU | 4 +- tests/integrate/109_PW_CR_fix_ab/STRU | 4 +- tests/integrate/109_PW_CR_fix_abc/STRU | 4 +- tests/integrate/109_PW_CR_fix_ac/STRU | 4 +- tests/integrate/109_PW_CR_fix_b/STRU | 4 +- tests/integrate/109_PW_CR_fix_bc/STRU | 4 +- tests/integrate/109_PW_CR_fix_c/STRU | 4 +- tests/integrate/109_PW_CR_moveatoms/STRU | 4 +- tests/integrate/110_PW_SY/STRU | 20 +- tests/integrate/110_PW_SY_symmetry/STRU | 4 +- tests/integrate/111_PW_S2_elec_add/STRU | 4 +- tests/integrate/111_PW_S2_elec_minus/STRU | 4 +- tests/integrate/111_PW_elec_add/STRU | 6 +- tests/integrate/111_PW_elec_add/result.ref | 10 +- tests/integrate/111_PW_elec_minus/STRU | 4 +- tests/integrate/114_PW_BD_15/STRU | 4 +- tests/integrate/116_PW_scan_Si2/STRU | 4 +- tests/integrate/116_PW_scan_Si2_nspin2/KPT | 2 +- tests/integrate/116_PW_scan_Si2_nspin2/STRU | 6 +- .../116_PW_scan_Si2_nspin2/result.ref | 10 +- tests/integrate/117_PW_out_pot/STRU | 4 +- .../117_PW_out_pot/refSPIN1_POT.cube | 4 +- tests/integrate/117_PW_out_pot_nscf/STRU | 4 +- .../117_PW_out_pot_nscf/refSPIN1_POT.cube | 4 +- tests/integrate/119_PW_out_elf/STRU | 4 +- tests/integrate/119_PW_out_elf/refELF.cube | 4 +- tests/integrate/120_PW_KP_MD_NPT/STRU | 4 +- tests/integrate/120_PW_KP_MD_NPT/result.ref | 10 +- tests/integrate/120_PW_KP_MD_NVT/STRU_MD_2 | 4 +- tests/integrate/121_PW_KPAR/STRU | 4 +- tests/integrate/123_PW_zero_atom/STRU | 4 +- tests/integrate/133_PW_DJ_PK/STRU | 4 +- tests/integrate/170_PW_MD_1O/STRU | 8 +- tests/integrate/170_PW_MD_2O/STRU | 4 +- tests/integrate/170_PW_MD_2O/result.ref | 10 +- tests/integrate/201_NO_15_f_pseudopots/STRU | 4 +- .../refElecStaticPot.cube | 6 +- .../refdata-DMR-sparse_SPIN0.csr | 744 ++++----- tests/integrate/201_NO_15_pseudopots/STRU | 4 +- .../integrate/201_NO_15_pseudopots_kpar/STRU | 4 +- tests/integrate/201_NO_GTH_CF_CS_Si/STRU | 4 +- tests/integrate/201_NO_KP_15_CF_CS_Si/STRU | 4 +- tests/integrate/201_NO_KP_DJ_Si/STRU | 4 +- tests/integrate/201_NO_OU_pseudopots/STRU | 4 +- tests/integrate/201_NO_upf201_pseudopots/STRU | 4 +- tests/integrate/202_NO_KP_HP_hpseps/STRU | 4 +- tests/integrate/205_NO_FX_smearing/STRU | 4 +- tests/integrate/205_NO_M2_smearing/STRU | 4 +- tests/integrate/206_NO_PK_chargemixing/STRU | 4 +- tests/integrate/206_NO_PL_chargemixing/STRU | 4 +- tests/integrate/206_NO_PU_chargemixing/STRU | 4 +- tests/integrate/207_NO_KP_OB/STRU | 4 +- tests/integrate/207_NO_KP_OD/STRU | 4 +- tests/integrate/207_NO_KP_OH/STRU | 4 +- tests/integrate/207_NO_KP_OH/data-1-H.ref | 52 +- tests/integrate/207_NO_KP_OH/data-1-S.ref | 52 +- tests/integrate/207_NO_KP_OH2/STRU | 4 +- .../data-HR-sparse_SPIN0.csr.ref | 1192 +++++++-------- .../data-SR-sparse_SPIN0.csr.ref | 456 +++--- .../207_NO_KP_OH_nscf/SPIN1_CHG.cube | 4 +- tests/integrate/207_NO_KP_OH_nscf/STRU | 4 +- .../data-SR-sparse_SPIN0.csr.ref | 456 +++--- .../data-TR-sparse_SPIN0.csr.ref | 456 +++--- .../207_NO_KP_OH_nscf/data-rR-sparse.csr.ref | 1350 ++++++++--------- tests/integrate/207_NO_KP_OXC/STRU | 4 +- tests/integrate/207_NO_KP_OXC/k-1-Vxc.ref | 12 +- tests/integrate/207_NO_KP_OXC/kinetic_out.ref | 24 +- .../integrate/207_NO_KP_OXC/vhartree_out.ref | 24 +- .../integrate/207_NO_KP_OXC/vpp_local_out.ref | 24 +- .../207_NO_KP_OXC/vpp_nonlocal_out.ref | 24 +- tests/integrate/207_NO_KP_OXC/vxc_out.ref | 24 +- tests/integrate/207_NO_OK/SPIN1_CHG.cube.ref | 4 +- tests/integrate/207_NO_OK/SPIN1_TAU.cube.ref | 4 +- tests/integrate/207_NO_OK/STRU | 4 +- tests/integrate/208_NO_KP_CF_RE/STRU | 4 +- tests/integrate/208_NO_KP_CS_CR/STRU | 4 +- tests/integrate/208_NO_KP_RE_MB/STRU | 4 +- tests/integrate/211_NO_S2_elec_add/STRU | 4 +- tests/integrate/211_NO_S2_elec_minus/STRU | 4 +- tests/integrate/211_NO_S2_nupdown0/KPT | 2 +- tests/integrate/211_NO_S2_nupdown0/STRU | 6 +- tests/integrate/211_NO_elec_add/STRU | 4 +- tests/integrate/211_NO_elec_minus/STRU | 4 +- tests/integrate/216_NO_scan_Si2/STRU | 4 +- tests/integrate/217_NO_out_pot/STRU | 4 +- .../217_NO_out_pot/refSPIN1_POT.cube | 4 +- tests/integrate/217_NO_out_pot_nscf/STRU | 4 +- .../217_NO_out_pot_nscf/refSPIN1_POT.cube | 4 +- tests/integrate/219_NO_out_elf/STRU | 4 +- tests/integrate/219_NO_out_elf/refELF.cube | 4 +- tests/integrate/220_NO_KP_MD_NVT/STRU | 8 +- tests/integrate/220_NO_KP_MD_wfc_out/STRU | 4 +- tests/integrate/220_NO_KP_QO/STRU | 4 +- tests/integrate/223_NO_zero_atom/STRU | 4 +- tests/integrate/270_NO_MD_1O/STRU | 8 +- tests/integrate/270_NO_MD_2O/STRU | 8 +- tests/integrate/291_NO_KP_LR/STRU | 4 +- tests/integrate/301_NO_GO_15_CF_CS/STRU | 4 +- tests/integrate/301_NO_GO_DJ_Si/STRU | 4 +- tests/integrate/303_NO_GO_HP_15/STRU | 4 +- tests/integrate/307_NO_GO_OH/STRU | 4 +- tests/integrate/307_NO_GO_OXC/STRU | 4 +- tests/integrate/308_NO_GO_CF_RE/STRU | 4 +- tests/integrate/308_NO_GO_CS_CR/STRU | 4 +- tests/integrate/308_NO_GO_RE_MB/STRU | 4 +- tests/integrate/311_NO_GO_S2_elec_minus/STRU | 4 +- tests/integrate/311_NO_GO_elec_minus/STRU | 4 +- tests/integrate/316_NO_scan_Si2/STRU | 4 +- tests/integrate/320_NO_GO_MD_NVT/STRU | 4 +- tests/integrate/401_NP_KP_spd/STRU | 4 +- tests/integrate/601_NO_TDDFT_vel_Si/STRU | 4 +- tests/integrate/934_NO_Si2_dzp_GPU/STRU | 4 +- tests/integrate/934_NO_Si2_dzp_neq_GPU/STRU | 4 +- .../integrate/934_NO_Si2_dzp_neq_ns2_GPU/STRU | 4 +- .../934_NO_Si2_dzp_neq_ns2_k_GPU/STRU | 4 +- tests/integrate/934_NO_Si2_dzp_ns2_GPU/STRU | 4 +- tests/integrate/934_NO_Si2_tzdp_GPU/STRU | 4 +- tests/integrate/934_NO_Si2_tzdp_neq_GPU/STRU | 4 +- .../934_NO_Si2_tzdp_neq_ns2_GPU/STRU | 4 +- tests/integrate/934_NO_Si2_tzdp_ns2_GPU/STRU | 4 +- .../integrate/935_NO_Si2_tzdp_ns2_k_GPU/STRU | 4 +- tests/libxc/Si_gammapoint_nspin1/STRU | 4 +- tests/libxc/Si_gammapoint_nspin2/STRU | 4 +- tests/libxc/Si_ksampling_nspin1/STRU | 4 +- tests/libxc/Si_ksampling_nspin2/STRU | 4 +- tests/performance/P010_si2_pw/STRU | 4 +- .../examples/ground-state-projection-Si/STRU | 4 +- 197 files changed, 2862 insertions(+), 2853 deletions(-) diff --git a/examples/band/lcao_Si2/STRU b/examples/band/lcao_Si2/STRU index e34e80c2c3..9037b0fa01 100644 --- a/examples/band/lcao_Si2/STRU +++ b/examples/band/lcao_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Cartesian //Cartesian or Direct coordinate. diff --git a/examples/charge_density/lcao_nspin1_Si2/STRU b/examples/charge_density/lcao_nspin1_Si2/STRU index e34e80c2c3..9037b0fa01 100644 --- a/examples/charge_density/lcao_nspin1_Si2/STRU +++ b/examples/charge_density/lcao_nspin1_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Cartesian //Cartesian or Direct coordinate. diff --git a/examples/density_matrix/lcao_nspin1_Si2/STRU b/examples/density_matrix/lcao_nspin1_Si2/STRU index e34e80c2c3..9037b0fa01 100644 --- a/examples/density_matrix/lcao_nspin1_Si2/STRU +++ b/examples/density_matrix/lcao_nspin1_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Cartesian //Cartesian or Direct coordinate. diff --git a/examples/dos/lcao_Si2/STRU b/examples/dos/lcao_Si2/STRU index e34e80c2c3..9037b0fa01 100644 --- a/examples/dos/lcao_Si2/STRU +++ b/examples/dos/lcao_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Cartesian //Cartesian or Direct coordinate. diff --git a/examples/lr-tddft/lcao_Si2/STRU b/examples/lr-tddft/lcao_Si2/STRU index 023b06ebf8..27ebd31230 100644 --- a/examples/lr-tddft/lcao_Si2/STRU +++ b/examples/lr-tddft/lcao_Si2/STRU @@ -11,9 +11,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/examples/matrix_hs/out_hs2_multik/STRU b/examples/matrix_hs/out_hs2_multik/STRU index 37d6597727..8bff6c3384 100644 --- a/examples/matrix_hs/out_hs2_multik/STRU +++ b/examples/matrix_hs/out_hs2_multik/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/examples/matrix_hs/out_hs_gammaonly/STRU b/examples/matrix_hs/out_hs_gammaonly/STRU index 8202fbee08..697ce08219 100644 --- a/examples/matrix_hs/out_hs_gammaonly/STRU +++ b/examples/matrix_hs/out_hs_gammaonly/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 20 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/examples/matrix_hs/out_hs_multik/STRU b/examples/matrix_hs/out_hs_multik/STRU index 37d6597727..8bff6c3384 100644 --- a/examples/matrix_hs/out_hs_multik/STRU +++ b/examples/matrix_hs/out_hs_multik/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/examples/matrix_hs/out_s_multik/STRU b/examples/matrix_hs/out_s_multik/STRU index 37d6597727..8bff6c3384 100644 --- a/examples/matrix_hs/out_s_multik/STRU +++ b/examples/matrix_hs/out_s_multik/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/examples/mulliken/lcao_Si2/STRU b/examples/mulliken/lcao_Si2/STRU index 023b06ebf8..27ebd31230 100644 --- a/examples/mulliken/lcao_Si2/STRU +++ b/examples/mulliken/lcao_Si2/STRU @@ -11,9 +11,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/examples/scf/lcao_Si2/STRU b/examples/scf/lcao_Si2/STRU index 023b06ebf8..27ebd31230 100644 --- a/examples/scf/lcao_Si2/STRU +++ b/examples/scf/lcao_Si2/STRU @@ -11,9 +11,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/examples/scf/pw_Si2/STRU b/examples/scf/pw_Si2/STRU index 5263b6bf67..df461e92cd 100644 --- a/examples/scf/pw_Si2/STRU +++ b/examples/scf/pw_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/examples/stochastic/pw_Si2/STRU b/examples/stochastic/pw_Si2/STRU index 3e0543c1f9..3a16e09f2f 100644 --- a/examples/stochastic/pw_Si2/STRU +++ b/examples/stochastic/pw_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/00-Fit/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/00-Fit/STRU index cd94cd6081..615d9cf6c4 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/00-Fit/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/00-Fit/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 5.11 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/01-10.21a0/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/01-10.21a0/STRU index a3e5a61977..8ab016e554 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/01-10.21a0/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/01-10.21a0/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.21 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/02-10.00a0/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/02-10.00a0/STRU index 74559b41ea..472fe6ec36 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/02-10.00a0/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/02-10.00a0/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.00 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/03-10.40a0/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/03-10.40a0/STRU index bfe55352ea..65d151bdcf 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/03-10.40a0/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/03-10.40a0/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.40 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/04-10.21a0-0.01atom1/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/04-10.21a0-0.01atom1/STRU index 41b0780482..d0cb899d86 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/04-10.21a0-0.01atom1/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/lcao-basis/04-10.21a0-0.01atom1/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.21 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/00-Fit/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/00-Fit/STRU index cd94cd6081..615d9cf6c4 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/00-Fit/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/00-Fit/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 5.11 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/01-10.21a0/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/01-10.21a0/STRU index a3e5a61977..8ab016e554 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/01-10.21a0/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/01-10.21a0/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.21 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/02-10.00a0/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/02-10.00a0/STRU index 74559b41ea..472fe6ec36 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/02-10.00a0/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/02-10.00a0/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.00 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/03-10.40a0/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/03-10.40a0/STRU index bfe55352ea..65d151bdcf 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/03-10.40a0/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/03-10.40a0/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.40 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/04-10.21a0-0.01atom1/STRU b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/04-10.21a0-0.01atom1/STRU index 41b0780482..d0cb899d86 100644 --- a/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/04-10.21a0-0.01atom1/STRU +++ b/examples/vc-Si-Al-Nacl-example/a-Si2_diamond/pw-basis/04-10.21a0-0.01atom1/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.21 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct //Cartesian or Direct coordinate. diff --git a/examples/vdw/si2-vdwd2/STRU b/examples/vdw/si2-vdwd2/STRU index 023b06ebf8..27ebd31230 100644 --- a/examples/vdw/si2-vdwd2/STRU +++ b/examples/vdw/si2-vdwd2/STRU @@ -11,9 +11,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/examples/vdw/si2-vdwd3/STRU b/examples/vdw/si2-vdwd3/STRU index ecf106c93d..caf8a0606a 100644 --- a/examples/vdw/si2-vdwd3/STRU +++ b/examples/vdw/si2-vdwd3/STRU @@ -11,9 +11,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/examples/wfc/lcao_ienvelope_Si2/STRU b/examples/wfc/lcao_ienvelope_Si2/STRU index e34e80c2c3..9037b0fa01 100644 --- a/examples/wfc/lcao_ienvelope_Si2/STRU +++ b/examples/wfc/lcao_ienvelope_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Cartesian //Cartesian or Direct coordinate. diff --git a/examples/wfc/lcao_scf_Si2/STRU b/examples/wfc/lcao_scf_Si2/STRU index e34e80c2c3..9037b0fa01 100644 --- a/examples/wfc/lcao_scf_Si2/STRU +++ b/examples/wfc/lcao_scf_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Cartesian //Cartesian or Direct coordinate. diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index c889799463..eb2cb4a159 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -325,17 +325,26 @@ void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) { // Firstly, latvec must be read in. //======================================================== assert(lat0 > 0.0); - this->omega = std::abs(latvec.Det()) * this->lat0 * lat0 * lat0; - if (this->omega <= 0) { - std::cout << "The volume is negative: " << this->omega << std::endl; - ModuleBase::WARNING_QUIT("setup_cell", "omega <= 0 ."); - } else { + this->omega = latvec.Det() * this->lat0 * lat0 * lat0; + if (this->omega < 0) + { + std::cout << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; + std::cout << " Warning: The lattice vector is left-handed; a right-handed vector is prefered." << std::endl; + std::cout << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; + GlobalV::ofs_warning << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; + GlobalV::ofs_warning << " Warning: The lattice vector is left-handed; a right-handed vector is prefered." << std::endl; + GlobalV::ofs_warning << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; + this->omega = std::abs(this->omega); + } + else if (this->omega == 0) + { + ModuleBase::WARNING_QUIT("setup_cell", "The volume is zero."); + } + else + { log << std::endl; ModuleBase::GlobalFunc::OUT(log, "Volume (Bohr^3)", this->omega); - ModuleBase::GlobalFunc::OUT(log, - "Volume (A^3)", - this->omega - * pow(ModuleBase::BOHR_TO_A, 3)); + ModuleBase::GlobalFunc::OUT(log, "Volume (A^3)", this->omega * pow(ModuleBase::BOHR_TO_A, 3)); } //========================================================== diff --git a/source/module_io/test/support/STRU b/source/module_io/test/support/STRU index 0ee57edfa1..c736ad2c52 100644 --- a/source/module_io/test/support/STRU +++ b/source/module_io/test/support/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 8.92 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/source/module_psi/test/support/STRU b/source/module_psi/test/support/STRU index eed562f937..502a1c379b 100644 --- a/source/module_psi/test/support/STRU +++ b/source/module_psi/test/support/STRU @@ -11,9 +11,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/1001_NO_Si2_dzp_rdmft/STRU b/tests/integrate/1001_NO_Si2_dzp_rdmft/STRU index cb2b7ddd38..e35b5a9c15 100644 --- a/tests/integrate/1001_NO_Si2_dzp_rdmft/STRU +++ b/tests/integrate/1001_NO_Si2_dzp_rdmft/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/1003_NO_Hsoilds_dzp_rdmft/STRU b/tests/integrate/1003_NO_Hsoilds_dzp_rdmft/STRU index a5ddc66dfe..e4277ad459 100644 --- a/tests/integrate/1003_NO_Hsoilds_dzp_rdmft/STRU +++ b/tests/integrate/1003_NO_Hsoilds_dzp_rdmft/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 8.0 #37.79532, 22.6767 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/1004_NO_H_dzp_rdmft/STRU b/tests/integrate/1004_NO_H_dzp_rdmft/STRU index 7c6e553da0..f3b0125d04 100644 --- a/tests/integrate/1004_NO_H_dzp_rdmft/STRU +++ b/tests/integrate/1004_NO_H_dzp_rdmft/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 60.0 #37.79532, 22.6767 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/101_PW_15_f_pseudopots/STRU b/tests/integrate/101_PW_15_f_pseudopots/STRU index 3c51d489d1..dd15ae217a 100644 --- a/tests/integrate/101_PW_15_f_pseudopots/STRU +++ b/tests/integrate/101_PW_15_f_pseudopots/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 6 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/101_PW_15_lowz/STRU b/tests/integrate/101_PW_15_lowz/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/101_PW_15_lowz/STRU +++ b/tests/integrate/101_PW_15_lowz/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/101_PW_15_pseudopots/STRU b/tests/integrate/101_PW_15_pseudopots/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/101_PW_15_pseudopots/STRU +++ b/tests/integrate/101_PW_15_pseudopots/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/101_PW_15_pseudopots_LDA/STRU b/tests/integrate/101_PW_15_pseudopots_LDA/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/101_PW_15_pseudopots_LDA/STRU +++ b/tests/integrate/101_PW_15_pseudopots_LDA/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/101_PW_15_pseudopots_LibxcLDA/STRU b/tests/integrate/101_PW_15_pseudopots_LibxcLDA/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/101_PW_15_pseudopots_LibxcLDA/STRU +++ b/tests/integrate/101_PW_15_pseudopots_LibxcLDA/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/101_PW_GTH_CF_CS_Si/STRU b/tests/integrate/101_PW_GTH_CF_CS_Si/STRU index 69ef473f96..f90c288da1 100644 --- a/tests/integrate/101_PW_GTH_CF_CS_Si/STRU +++ b/tests/integrate/101_PW_GTH_CF_CS_Si/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) @@ -15,4 +15,4 @@ Si #Name of element 0.0 #Magnetic for this element. 2 #Number of atoms 0.00 0.00 0.00 0 0 0 #x,y,z, move_x, move_y, move_z -0.25 0.25 0.251 1 1 1 +0.251 0.25 0.25 1 1 1 diff --git a/tests/integrate/101_PW_OU_pseudopots/STRU b/tests/integrate/101_PW_OU_pseudopots/STRU index 7ff17964e6..5f54fc0d26 100644 --- a/tests/integrate/101_PW_OU_pseudopots/STRU +++ b/tests/integrate/101_PW_OU_pseudopots/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/101_PW_VW_pseudopots/STRU b/tests/integrate/101_PW_VW_pseudopots/STRU index b430ece1e3..ca7fd741a1 100644 --- a/tests/integrate/101_PW_VW_pseudopots/STRU +++ b/tests/integrate/101_PW_VW_pseudopots/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/101_PW_upf201_pseudopots/STRU b/tests/integrate/101_PW_upf201_pseudopots/STRU index 15917d1473..56c4c129d4 100644 --- a/tests/integrate/101_PW_upf201_pseudopots/STRU +++ b/tests/integrate/101_PW_upf201_pseudopots/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/102_PW_CG/STRU b/tests/integrate/102_PW_CG/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/102_PW_CG/STRU +++ b/tests/integrate/102_PW_CG/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/102_PW_DA_davidson/STRU b/tests/integrate/102_PW_DA_davidson/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/102_PW_DA_davidson/STRU +++ b/tests/integrate/102_PW_DA_davidson/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/102_PW_DS_davsubspace/STRU b/tests/integrate/102_PW_DS_davsubspace/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/102_PW_DS_davsubspace/STRU +++ b/tests/integrate/102_PW_DS_davsubspace/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/102_PW_DS_davsubspace_sca/STRU b/tests/integrate/102_PW_DS_davsubspace_sca/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/102_PW_DS_davsubspace_sca/STRU +++ b/tests/integrate/102_PW_DS_davsubspace_sca/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/102_PW_PINT_RKS/STRU b/tests/integrate/102_PW_PINT_RKS/STRU index c08fb59d58..fe244a7d70 100644 --- a/tests/integrate/102_PW_PINT_RKS/STRU +++ b/tests/integrate/102_PW_PINT_RKS/STRU @@ -11,9 +11,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/105_PW_FX_smearing/STRU b/tests/integrate/105_PW_FX_smearing/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/105_PW_FX_smearing/STRU +++ b/tests/integrate/105_PW_FX_smearing/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/105_PW_M2_smearing/STRU b/tests/integrate/105_PW_M2_smearing/STRU index 0126b9b04f..8b010fa85a 100644 --- a/tests/integrate/105_PW_M2_smearing/STRU +++ b/tests/integrate/105_PW_M2_smearing/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/106_PW_BD_chargemixing/STRU b/tests/integrate/106_PW_BD_chargemixing/STRU index 5cef232821..708c4e28d3 100644 --- a/tests/integrate/106_PW_BD_chargemixing/STRU +++ b/tests/integrate/106_PW_BD_chargemixing/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/106_PW_KK_chargemixing/STRU b/tests/integrate/106_PW_KK_chargemixing/STRU index 5cef232821..708c4e28d3 100644 --- a/tests/integrate/106_PW_KK_chargemixing/STRU +++ b/tests/integrate/106_PW_KK_chargemixing/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/106_PW_PK_chargemixing/STRU b/tests/integrate/106_PW_PK_chargemixing/STRU index 5cef232821..708c4e28d3 100644 --- a/tests/integrate/106_PW_PK_chargemixing/STRU +++ b/tests/integrate/106_PW_PK_chargemixing/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/106_PW_PL_chargemixing/STRU b/tests/integrate/106_PW_PL_chargemixing/STRU index 5cef232821..708c4e28d3 100644 --- a/tests/integrate/106_PW_PL_chargemixing/STRU +++ b/tests/integrate/106_PW_PL_chargemixing/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/106_PW_PU_chargemixing/STRU b/tests/integrate/106_PW_PU_chargemixing/STRU index 5cef232821..708c4e28d3 100644 --- a/tests/integrate/106_PW_PU_chargemixing/STRU +++ b/tests/integrate/106_PW_PU_chargemixing/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/107_PW_CHG_mismatch/STRU b/tests/integrate/107_PW_CHG_mismatch/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/107_PW_CHG_mismatch/STRU +++ b/tests/integrate/107_PW_CHG_mismatch/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/107_PW_OBOD_MemSaver/STRU b/tests/integrate/107_PW_OBOD_MemSaver/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/107_PW_OBOD_MemSaver/STRU +++ b/tests/integrate/107_PW_OBOD_MemSaver/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/107_PW_OB_outputbands/STRU b/tests/integrate/107_PW_OB_outputbands/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/107_PW_OB_outputbands/STRU +++ b/tests/integrate/107_PW_OB_outputbands/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/107_PW_OD_outputdos/STRU b/tests/integrate/107_PW_OD_outputdos/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/107_PW_OD_outputdos/STRU +++ b/tests/integrate/107_PW_OD_outputdos/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/107_PW_OK/SPIN1_CHG.cube.ref b/tests/integrate/107_PW_OK/SPIN1_CHG.cube.ref index a4b03bbaef..a67ff1a69a 100644 --- a/tests/integrate/107_PW_OK/SPIN1_CHG.cube.ref +++ b/tests/integrate/107_PW_OK/SPIN1_CHG.cube.ref @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 0.517574 (fermi energy, in Ry) 2 0.0 0.0 0.0 -24 0.212500 0.212500 0.000000 -24 0.212500 0.000000 0.212500 24 0.000000 0.212500 0.212500 +24 0.212500 0.000000 0.212500 +24 0.212500 0.212500 0.000000 14 4 0.000000 0.000000 0.000000 14 4 2.550000 2.550000 2.550000 6.306e-04 4.526e-03 1.770e-02 3.853e-02 5.728e-02 6.466e-02 diff --git a/tests/integrate/107_PW_OK/SPIN1_TAU.cube.ref b/tests/integrate/107_PW_OK/SPIN1_TAU.cube.ref index b50662842e..c8ed652813 100644 --- a/tests/integrate/107_PW_OK/SPIN1_TAU.cube.ref +++ b/tests/integrate/107_PW_OK/SPIN1_TAU.cube.ref @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 0.517574 (fermi energy, in Ry) 2 0.0 0.0 0.0 -24 0.212500 0.212500 0.000000 -24 0.212500 0.000000 0.212500 24 0.000000 0.212500 0.212500 +24 0.212500 0.000000 0.212500 +24 0.212500 0.212500 0.000000 14 4 0.000000 0.000000 0.000000 14 4 2.550000 2.550000 2.550000 9.35850333253e-02 1.05271425072e-01 1.14984029929e-01 9.46618817553e-02 6.13624406409e-02 4.15726567626e-02 diff --git a/tests/integrate/107_PW_OK/STRU b/tests/integrate/107_PW_OK/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/107_PW_OK/STRU +++ b/tests/integrate/107_PW_OK/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/107_PW_outWfcPw/STRU b/tests/integrate/107_PW_outWfcPw/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/107_PW_outWfcPw/STRU +++ b/tests/integrate/107_PW_outWfcPw/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/107_PW_outWfcR/STRU b/tests/integrate/107_PW_outWfcR/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/107_PW_outWfcR/STRU +++ b/tests/integrate/107_PW_outWfcR/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/107_PW_outWfcR/result.ref b/tests/integrate/107_PW_outWfcR/result.ref index 738750b22d..1880e707f7 100644 --- a/tests/integrate/107_PW_outWfcR/result.ref +++ b/tests/integrate/107_PW_outWfcR/result.ref @@ -1,12 +1,12 @@ -etotref -197.1405644417789 +etotref -197.1405644417868 etotperatomref -98.5702822209 variance_wfc_r_0_0 0.31340 variance_wfc_r_0_1 1.71055 -variance_wfc_r_0_2 2.39604 +variance_wfc_r_0_2 2.39603 variance_wfc_r_0_3 1.66607 variance_wfc_r_0_4 1.05190 variance_wfc_r_0_5 1.29386 pointgroupref T_d spacegroupref O_h nksibzref 1 -totaltimeref 0.40 +totaltimeref 0.31 diff --git a/tests/integrate/108_PW_RE/STRU b/tests/integrate/108_PW_RE/STRU index 7461b4a158..7b7574beb1 100644 --- a/tests/integrate/108_PW_RE/STRU +++ b/tests/integrate/108_PW_RE/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) @@ -15,4 +15,4 @@ Si #Name of element 0.0 #Magnetic for this element. 2 #Number of atoms 0.00 0.00 0.00 0 0 0 #x,y,z, move_x, move_y, move_z -0.25 0.25 0.251 1 1 1 +0.251 0.25 0.25 1 1 1 diff --git a/tests/integrate/108_PW_RE/result.ref b/tests/integrate/108_PW_RE/result.ref index 44c8251895..cc667370ac 100644 --- a/tests/integrate/108_PW_RE/result.ref +++ b/tests/integrate/108_PW_RE/result.ref @@ -1,5 +1,5 @@ -etotref -211.5153914447757018 -etotperatomref -105.7576957224 +etotref -211.5153914444411214 +etotperatomref -105.7576957222 totalforceref 5.171154 -totalstressref 801.333346 -totaltimeref 1.86 +totalstressref 801.334456 +totaltimeref 1.72 diff --git a/tests/integrate/108_PW_RE_MB/STRU b/tests/integrate/108_PW_RE_MB/STRU index 5c1b56bb82..fb787d0d7e 100644 --- a/tests/integrate/108_PW_RE_MB/STRU +++ b/tests/integrate/108_PW_RE_MB/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/108_PW_RE_MB_NEW/STRU b/tests/integrate/108_PW_RE_MB_NEW/STRU index 5c1b56bb82..fb787d0d7e 100644 --- a/tests/integrate/108_PW_RE_MB_NEW/STRU +++ b/tests/integrate/108_PW_RE_MB_NEW/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/108_PW_RE_MG/STRU b/tests/integrate/108_PW_RE_MG/STRU index 5c1b56bb82..fb787d0d7e 100644 --- a/tests/integrate/108_PW_RE_MG/STRU +++ b/tests/integrate/108_PW_RE_MG/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/109_PW_CR/STRU b/tests/integrate/109_PW_CR/STRU index f80d715ab9..be2226fd83 100644 --- a/tests/integrate/109_PW_CR/STRU +++ b/tests/integrate/109_PW_CR/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/109_PW_CR_fix_a/STRU b/tests/integrate/109_PW_CR_fix_a/STRU index f80d715ab9..be2226fd83 100644 --- a/tests/integrate/109_PW_CR_fix_a/STRU +++ b/tests/integrate/109_PW_CR_fix_a/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/109_PW_CR_fix_ab/STRU b/tests/integrate/109_PW_CR_fix_ab/STRU index f80d715ab9..be2226fd83 100644 --- a/tests/integrate/109_PW_CR_fix_ab/STRU +++ b/tests/integrate/109_PW_CR_fix_ab/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/109_PW_CR_fix_abc/STRU b/tests/integrate/109_PW_CR_fix_abc/STRU index f80d715ab9..be2226fd83 100644 --- a/tests/integrate/109_PW_CR_fix_abc/STRU +++ b/tests/integrate/109_PW_CR_fix_abc/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/109_PW_CR_fix_ac/STRU b/tests/integrate/109_PW_CR_fix_ac/STRU index f80d715ab9..be2226fd83 100644 --- a/tests/integrate/109_PW_CR_fix_ac/STRU +++ b/tests/integrate/109_PW_CR_fix_ac/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/109_PW_CR_fix_b/STRU b/tests/integrate/109_PW_CR_fix_b/STRU index f80d715ab9..be2226fd83 100644 --- a/tests/integrate/109_PW_CR_fix_b/STRU +++ b/tests/integrate/109_PW_CR_fix_b/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/109_PW_CR_fix_bc/STRU b/tests/integrate/109_PW_CR_fix_bc/STRU index f80d715ab9..be2226fd83 100644 --- a/tests/integrate/109_PW_CR_fix_bc/STRU +++ b/tests/integrate/109_PW_CR_fix_bc/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/109_PW_CR_fix_c/STRU b/tests/integrate/109_PW_CR_fix_c/STRU index f80d715ab9..be2226fd83 100644 --- a/tests/integrate/109_PW_CR_fix_c/STRU +++ b/tests/integrate/109_PW_CR_fix_c/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/109_PW_CR_moveatoms/STRU b/tests/integrate/109_PW_CR_moveatoms/STRU index c61e107125..3b04ef4461 100644 --- a/tests/integrate/109_PW_CR_moveatoms/STRU +++ b/tests/integrate/109_PW_CR_moveatoms/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/110_PW_SY/STRU b/tests/integrate/110_PW_SY/STRU index 401123c276..2d5b1129e4 100644 --- a/tests/integrate/110_PW_SY/STRU +++ b/tests/integrate/110_PW_SY/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 1.0 LATTICE_VECTORS - 10.20000 10.20000 0.00000 - 10.20000 0.00000 10.20000 0.00000 10.20000 10.20000 + 10.20000 0.00000 10.20000 + 10.20000 10.20000 0.00000 ATOMIC_POSITIONS Direct @@ -17,18 +17,18 @@ Si 16 0.0000000 0.0000000 0.0000000 1 1 1 0.1250000 0.1250000 0.1250000 1 1 1 - 0.0000000 0.0000000 0.5000000 1 1 1 - 0.1250000 0.1250000 0.6250000 1 1 1 - 0.0000000 0.5000000 0.0000000 1 1 1 - 0.1250000 0.6250000 0.1250000 1 1 1 - 0.0000000 0.5000000 0.5000000 1 1 1 - 0.1250000 0.6250000 0.6250000 1 1 1 0.5000000 0.0000000 0.0000000 1 1 1 0.6250000 0.1250000 0.1250000 1 1 1 - 0.5000000 0.0000000 0.5000000 1 1 1 - 0.6250000 0.1250000 0.6250000 1 1 1 + 0.0000000 0.5000000 0.0000000 1 1 1 + 0.1250000 0.6250000 0.1250000 1 1 1 0.5000000 0.5000000 0.0000000 1 1 1 0.6250000 0.6250000 0.1250000 1 1 1 + 0.0000000 0.0000000 0.5000000 1 1 1 + 0.1250000 0.1250000 0.6250000 1 1 1 + 0.5000000 0.0000000 0.5000000 1 1 1 + 0.6250000 0.1250000 0.6250000 1 1 1 + 0.0000000 0.5000000 0.5000000 1 1 1 + 0.1250000 0.6250000 0.6250000 1 1 1 0.5000000 0.5000000 0.5000000 1 1 1 0.6250000 0.6250000 0.6250000 1 1 1 diff --git a/tests/integrate/110_PW_SY_symmetry/STRU b/tests/integrate/110_PW_SY_symmetry/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/110_PW_SY_symmetry/STRU +++ b/tests/integrate/110_PW_SY_symmetry/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/111_PW_S2_elec_add/STRU b/tests/integrate/111_PW_S2_elec_add/STRU index 3bd2c63d1a..21bbd308d7 100644 --- a/tests/integrate/111_PW_S2_elec_add/STRU +++ b/tests/integrate/111_PW_S2_elec_add/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/111_PW_S2_elec_minus/STRU b/tests/integrate/111_PW_S2_elec_minus/STRU index 7a94eef5b6..70ecc747e1 100644 --- a/tests/integrate/111_PW_S2_elec_minus/STRU +++ b/tests/integrate/111_PW_S2_elec_minus/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/111_PW_elec_add/STRU b/tests/integrate/111_PW_elec_add/STRU index 3bd2c63d1a..c27ef642aa 100644 --- a/tests/integrate/111_PW_elec_add/STRU +++ b/tests/integrate/111_PW_elec_add/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct @@ -16,4 +16,4 @@ Si // Element type 0.0 // magnetism 2 0.00 0.00 0.00 1 1 1 -0.20 0.25 0.25 1 1 1 +0.25 0.25 0.20 1 1 1 diff --git a/tests/integrate/111_PW_elec_add/result.ref b/tests/integrate/111_PW_elec_add/result.ref index f68551de85..8e5d1b313f 100644 --- a/tests/integrate/111_PW_elec_add/result.ref +++ b/tests/integrate/111_PW_elec_add/result.ref @@ -1,8 +1,8 @@ -etotref -204.0633597015687144 -etotperatomref -102.0316798508 -totalforceref 6.753432 -totalstressref 2329.023312 +etotref -204.0633597011278084 +etotperatomref -102.0316798506 +totalforceref 6.753550 +totalstressref 2329.023762 pointgroupref C_1h spacegroupref C_2h nksibzref 6 -totaltimeref 1.02 +totaltimeref 0.99 diff --git a/tests/integrate/111_PW_elec_minus/STRU b/tests/integrate/111_PW_elec_minus/STRU index e3229d6516..cba1f1ea75 100644 --- a/tests/integrate/111_PW_elec_minus/STRU +++ b/tests/integrate/111_PW_elec_minus/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/114_PW_BD_15/STRU b/tests/integrate/114_PW_BD_15/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/114_PW_BD_15/STRU +++ b/tests/integrate/114_PW_BD_15/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/116_PW_scan_Si2/STRU b/tests/integrate/116_PW_scan_Si2/STRU index 6a5dab826e..3966517f46 100644 --- a/tests/integrate/116_PW_scan_Si2/STRU +++ b/tests/integrate/116_PW_scan_Si2/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/116_PW_scan_Si2_nspin2/KPT b/tests/integrate/116_PW_scan_Si2_nspin2/KPT index e769af7638..a427751e52 100644 --- a/tests/integrate/116_PW_scan_Si2_nspin2/KPT +++ b/tests/integrate/116_PW_scan_Si2_nspin2/KPT @@ -1,4 +1,4 @@ K_POINTS 0 Gamma -2 1 1 0 0 0 +1 1 2 0 0 0 diff --git a/tests/integrate/116_PW_scan_Si2_nspin2/STRU b/tests/integrate/116_PW_scan_Si2_nspin2/STRU index 6a5dab826e..5be672260e 100644 --- a/tests/integrate/116_PW_scan_Si2_nspin2/STRU +++ b/tests/integrate/116_PW_scan_Si2_nspin2/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct @@ -16,4 +16,4 @@ Si // Element type 0.0 // magnetism 2 0.00 0.00 0.00 1 1 1 -0.25 0.25 0.3 1 1 1 +0.3 0.25 0.25 1 1 1 diff --git a/tests/integrate/116_PW_scan_Si2_nspin2/result.ref b/tests/integrate/116_PW_scan_Si2_nspin2/result.ref index 2a7271254b..59c4f00bfe 100644 --- a/tests/integrate/116_PW_scan_Si2_nspin2/result.ref +++ b/tests/integrate/116_PW_scan_Si2_nspin2/result.ref @@ -1,5 +1,5 @@ -etotref -204.0503454284882991 -etotperatomref -102.0251727142 -totalforceref 8.812444 -totalstressref 1892.297049 -totaltimeref 8.04 +etotref -204.0503641388073959 +etotperatomref -102.0251820694 +totalforceref 8.779498 +totalstressref 1891.439886 +totaltimeref 15.24 diff --git a/tests/integrate/117_PW_out_pot/STRU b/tests/integrate/117_PW_out_pot/STRU index 36abe7d942..b91adb1be9 100644 --- a/tests/integrate/117_PW_out_pot/STRU +++ b/tests/integrate/117_PW_out_pot/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 8.92 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/117_PW_out_pot/refSPIN1_POT.cube b/tests/integrate/117_PW_out_pot/refSPIN1_POT.cube index 46073fac1f..807be7c4f8 100644 --- a/tests/integrate/117_PW_out_pot/refSPIN1_POT.cube +++ b/tests/integrate/117_PW_out_pot/refSPIN1_POT.cube @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 1 0.0 0.0 0.0 -9 0.495556 0.495556 0.000000 -9 0.495556 0.000000 0.495556 9 0.000000 0.495556 0.495556 +9 0.495556 0.000000 0.495556 +9 0.495556 0.495556 0.000000 58 12 0.000000 0.000000 0.000000 -1.062e+01 -9.235e+00 -4.737e+00 -1.499e+00 -4.977e-01 -4.977e-01 -1.499e+00 -4.737e+00 -9.235e+00 diff --git a/tests/integrate/117_PW_out_pot_nscf/STRU b/tests/integrate/117_PW_out_pot_nscf/STRU index 36abe7d942..b91adb1be9 100644 --- a/tests/integrate/117_PW_out_pot_nscf/STRU +++ b/tests/integrate/117_PW_out_pot_nscf/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 8.92 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/117_PW_out_pot_nscf/refSPIN1_POT.cube b/tests/integrate/117_PW_out_pot_nscf/refSPIN1_POT.cube index 71ecf4dd6d..cca5229b71 100644 --- a/tests/integrate/117_PW_out_pot_nscf/refSPIN1_POT.cube +++ b/tests/integrate/117_PW_out_pot_nscf/refSPIN1_POT.cube @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 1 0.0 0.0 0.0 -9 0.495556 0.495556 0.000000 -9 0.495556 0.000000 0.495556 9 0.000000 0.495556 0.495556 +9 0.495556 0.000000 0.495556 +9 0.495556 0.495556 0.000000 58 12 0.000000 0.000000 0.000000 -1.062e+01 -9.235e+00 -4.737e+00 -1.499e+00 -4.977e-01 -4.977e-01 -1.499e+00 -4.737e+00 -9.235e+00 diff --git a/tests/integrate/119_PW_out_elf/STRU b/tests/integrate/119_PW_out_elf/STRU index 7c8bbf9908..0041740d12 100644 --- a/tests/integrate/119_PW_out_elf/STRU +++ b/tests/integrate/119_PW_out_elf/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/119_PW_out_elf/refELF.cube b/tests/integrate/119_PW_out_elf/refELF.cube index 8fb31f75b4..4a3ca08d5f 100644 --- a/tests/integrate/119_PW_out_elf/refELF.cube +++ b/tests/integrate/119_PW_out_elf/refELF.cube @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 2 0.0 0.0 0.0 -12 0.425000 0.425000 0.000000 -12 0.425000 0.000000 0.425000 12 0.000000 0.425000 0.425000 +12 0.425000 0.000000 0.425000 +12 0.425000 0.425000 0.000000 14 4.000000 0.000000 0.000000 0.000000 14 4.000000 2.550000 2.550000 2.550000 1.318e-04 1.477e-02 3.999e-01 8.349e-01 8.631e-01 5.225e-01 diff --git a/tests/integrate/120_PW_KP_MD_NPT/STRU b/tests/integrate/120_PW_KP_MD_NPT/STRU index 9fd56865d4..0be92a9af5 100644 --- a/tests/integrate/120_PW_KP_MD_NPT/STRU +++ b/tests/integrate/120_PW_KP_MD_NPT/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian diff --git a/tests/integrate/120_PW_KP_MD_NPT/result.ref b/tests/integrate/120_PW_KP_MD_NPT/result.ref index 82d0530587..242e6590dc 100644 --- a/tests/integrate/120_PW_KP_MD_NPT/result.ref +++ b/tests/integrate/120_PW_KP_MD_NPT/result.ref @@ -1,5 +1,5 @@ -etotref -211.8631210788584 -etotperatomref -105.9315605394 -totalforceref 1.536972 -totalstressref 372.372173 -totaltimeref 3.24 +etotref -211.7940458194222 +etotperatomref -105.8970229097 +totalforceref 0.321660 +totalstressref 390.778711 +totaltimeref 2.57 diff --git a/tests/integrate/120_PW_KP_MD_NVT/STRU_MD_2 b/tests/integrate/120_PW_KP_MD_NVT/STRU_MD_2 index 9fd56865d4..0be92a9af5 100644 --- a/tests/integrate/120_PW_KP_MD_NVT/STRU_MD_2 +++ b/tests/integrate/120_PW_KP_MD_NVT/STRU_MD_2 @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian diff --git a/tests/integrate/121_PW_KPAR/STRU b/tests/integrate/121_PW_KPAR/STRU index cdb8157cce..9b42a124ca 100644 --- a/tests/integrate/121_PW_KPAR/STRU +++ b/tests/integrate/121_PW_KPAR/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/123_PW_zero_atom/STRU b/tests/integrate/123_PW_zero_atom/STRU index 49a2ef9cb7..e851e731f4 100644 --- a/tests/integrate/123_PW_zero_atom/STRU +++ b/tests/integrate/123_PW_zero_atom/STRU @@ -6,9 +6,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/133_PW_DJ_PK/STRU b/tests/integrate/133_PW_DJ_PK/STRU index 9c97324290..fa705694f8 100644 --- a/tests/integrate/133_PW_DJ_PK/STRU +++ b/tests/integrate/133_PW_DJ_PK/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian diff --git a/tests/integrate/170_PW_MD_1O/STRU b/tests/integrate/170_PW_MD_1O/STRU index 777115d58f..966f9e2562 100644 --- a/tests/integrate/170_PW_MD_1O/STRU +++ b/tests/integrate/170_PW_MD_1O/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian @@ -15,5 +15,5 @@ Cartesian Si #label 0 #magnetism 2 #number of atoms -0 0 0 m 1 1 1 v -8.2024241958e-05 3.02182240507e-05 0.000135711648533 -0.25 0.25 0.25 m 1 1 1 v 8.2024241958e-05 -3.02182240507e-05 -0.000135711648533 +0 0 0 m 1 1 1 v 0.000135711648533 3.02182240507e-05 -8.2024241958e-05 +0.25 0.25 0.25 m 1 1 1 v -0.000135711648533 -3.02182240507e-05 8.2024241958e-05 diff --git a/tests/integrate/170_PW_MD_2O/STRU b/tests/integrate/170_PW_MD_2O/STRU index 777115d58f..570507707d 100644 --- a/tests/integrate/170_PW_MD_2O/STRU +++ b/tests/integrate/170_PW_MD_2O/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian diff --git a/tests/integrate/170_PW_MD_2O/result.ref b/tests/integrate/170_PW_MD_2O/result.ref index b4989eb10c..18dffe79f8 100644 --- a/tests/integrate/170_PW_MD_2O/result.ref +++ b/tests/integrate/170_PW_MD_2O/result.ref @@ -1,5 +1,5 @@ -etotref -211.8019662597274 -etotperatomref -105.9009831299 -totalforceref 0.493126 -totalstressref 391.031724 -totaltimeref 2.17 +etotref -211.8019657783894 +etotperatomref -105.9009828892 +totalforceref 0.493134 +totalstressref 391.038357 +totaltimeref 2.38 diff --git a/tests/integrate/201_NO_15_f_pseudopots/STRU b/tests/integrate/201_NO_15_f_pseudopots/STRU index 0ee57edfa1..c736ad2c52 100644 --- a/tests/integrate/201_NO_15_f_pseudopots/STRU +++ b/tests/integrate/201_NO_15_f_pseudopots/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 8.92 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/201_NO_15_f_pseudopots/refElecStaticPot.cube b/tests/integrate/201_NO_15_f_pseudopots/refElecStaticPot.cube index 1841436cfd..4997901c8a 100644 --- a/tests/integrate/201_NO_15_f_pseudopots/refElecStaticPot.cube +++ b/tests/integrate/201_NO_15_f_pseudopots/refElecStaticPot.cube @@ -1,10 +1,10 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 1 0.0 0.0 0.0 -18 0.247778 0.247778 0.000000 -18 0.247778 0.000000 0.247778 18 0.000000 0.247778 0.247778 - 58 12 0.000000 0.000000 0.000000 +18 0.247778 0.000000 0.247778 +18 0.247778 0.247778 0.000000 + 58 12.000000 0.000000 0.000000 0.000000 -2.863506703e+00 -3.176135718e+00 -3.242906484e+00 -3.166012873e+00 -2.349289445e+00 -7.107805182e-01 2.759033881e-01 7.553845437e-01 9.730729696e-01 1.045143285e+00 9.730729696e-01 7.553845437e-01 2.759033881e-01 -7.107805182e-01 -2.349289445e+00 -3.166012873e+00 -3.242906484e+00 -3.176135718e+00 diff --git a/tests/integrate/201_NO_15_f_pseudopots/refdata-DMR-sparse_SPIN0.csr b/tests/integrate/201_NO_15_f_pseudopots/refdata-DMR-sparse_SPIN0.csr index a552d4f600..f35135367c 100644 --- a/tests/integrate/201_NO_15_f_pseudopots/refdata-DMR-sparse_SPIN0.csr +++ b/tests/integrate/201_NO_15_f_pseudopots/refdata-DMR-sparse_SPIN0.csr @@ -1,375 +1,375 @@ STEP: 0 Matrix Dimension of DM(R): 34 Matrix number of DM(R): 93 --3 1 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 -1 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 -1 2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 0 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 0 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 0 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 1 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 1 0 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 1 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 1 2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 2 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 2 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 2 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 -2 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 -2 2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 -1 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 -1 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 -1 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 -1 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 -1 3 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 0 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 0 0 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 0 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 0 2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 1 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 1 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 1 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 1 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 1 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 2 -2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 2 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 2 0 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 2 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --1 3 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 -2 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 -2 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 -2 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 -1 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 -1 0 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 -1 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 -1 2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 0 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 0 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 0 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 0 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 1 -2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 1 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 1 0 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 1 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 2 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 2 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 2 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -3 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -2 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -2 0 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -2 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -2 2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -1 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -1 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -1 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -1 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 -1 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 0 -2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 0 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 0 0 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 0 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 1 -3 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 1 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 1 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 1 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 1 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 2 -2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -1 2 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -2 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -2 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -2 1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -1 -2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -1 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -1 0 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -1 1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 0 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 0 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 0 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 1 -2 540 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 -1.25340655e-01 -2.31073552e-01 -2.31073552e-01 2.17096384e-01 2.31073552e-01 2.27857600e-02 9.09946312e-02 9.09946312e-02 -3.94660941e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 6.48189347e-02 1.70706534e-01 1.70706534e-01 -1.12269688e-01 -1.70706534e-01 -2.34019833e-02 -8.78615395e-02 -8.78615395e-02 4.05334240e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 -1.71801698e-02 -3.47760262e-02 -3.47760262e-02 2.97569270e-02 3.47760262e-02 4.05508826e-03 1.51409429e-02 1.51409429e-02 -7.02361890e-03 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 9.53387964e-03 2.20810865e-02 2.20810865e-02 -1.65131639e-02 -2.20810865e-02 -2.74164167e-03 -1.08124682e-02 -1.08124682e-02 4.74866267e-03 1.08124682e-02 -1.47531604e+00 -9.95491140e-02 -9.95491140e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 1.08697495e-02 1.19719253e-02 1.19719253e-02 -1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 1.07328983e-02 -7.88241731e-03 -7.88241731e-03 -2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.32837516e+00 9.95491140e-02 2.53788780e-03 3.64581589e-03 -2.53788780e-03 -6.78853114e-03 -1.59341556e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.05709065e-02 -1.14201355e-02 1.00868915e-02 -1.41169224e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.82248685e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 7.41892377e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -1.94959401e-02 1.00868915e-02 4.47145138e-03 -4.42347170e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.01497553e-02 -1.62399402e-03 2.53788780e-03 2.53788780e-03 -1.63876786e-04 7.82240681e-05 7.82240681e-05 -4.98850157e-03 -3.05324736e-03 -3.05324736e-03 -1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 4.73563209e-05 1.92416159e-04 1.92416159e-04 -1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.64581589e-03 -2.53788780e-03 7.82240681e-05 -1.26080894e-04 -7.82240681e-05 4.88057902e-03 3.03382533e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91665167e-03 3.90840983e-03 -2.91222329e-04 -4.99005158e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.44212889e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 3.15390290e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.86700815e-03 -2.91222329e-04 -1.64256895e-04 -1.38715156e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -4.91567045e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -5.09104100e-01 8.69671403e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 1.31876001e-01 -3.81033730e-02 -1.70016634e-02 -3.78321204e-02 1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 1.08697495e-02 -6.78853114e-03 -6.78853114e-03 -4.98850157e-03 4.88057902e-03 4.88057902e-03 -2.33422262e-01 -1.42959316e-01 -1.42959316e-01 -1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.03958651e-02 6.47988162e-03 6.47988162e-03 -1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -1.59341556e-02 3.65770659e-03 -3.05324736e-03 3.03382533e-03 2.92421677e-03 -1.42959316e-01 -8.77018171e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12992193e-01 -1.12926204e-01 6.29096583e-03 3.88437636e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.96443400e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 7.41892377e-03 -3.05324736e-03 2.92421677e-03 3.15390290e-03 -1.42959316e-01 -8.75173384e-02 -8.80089543e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12744542e-01 6.29096583e-03 4.07789392e-03 3.82243321e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.98281898e-03 -1.78039505e-02 9.88504715e-03 -9.88504715e-03 -1.25329970e-04 -8.16061087e-05 8.16061087e-05 -1.07877997e-04 1.05433222e-04 -1.05433222e-04 -5.93845950e-04 9.58226515e-06 9.58226514e-06 -1.08939449e-04 1.23324095e-04 -1.23324095e-04 -2.44832448e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.05709065e-02 1.14201355e-02 3.80846317e-03 -3.91665167e-03 -3.90840983e-03 1.84466621e-01 1.12992193e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.46050735e-01 1.45949895e-01 -8.49151503e-03 -4.96443400e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.44799905e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -1.94959401e-02 -3.80846317e-03 3.90840983e-03 3.86700815e-03 -1.84466621e-01 -1.12926204e-01 -1.12744542e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46007153e-01 8.49151503e-03 5.01287669e-03 5.07528724e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.54894862e-03 1.07328983e-02 1.00868915e-02 1.00868915e-02 4.73563209e-05 -2.91222329e-04 -2.91222329e-04 1.03958651e-02 6.29096583e-03 6.29096583e-03 -1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.91967957e-04 -1.37774951e-04 -1.37774951e-04 -1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.41169224e-02 4.47145138e-03 1.92416159e-04 -4.99005158e-05 -1.64256895e-04 6.47988162e-03 3.88437636e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -4.96443400e-03 5.01287669e-03 -1.37774951e-04 -3.64713862e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.59871849e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -4.42347170e-03 1.92416159e-04 -1.64256895e-04 -1.38715156e-05 6.47988162e-03 4.07789392e-03 3.82243321e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.07528724e-03 -1.37774951e-04 -1.58824815e-04 -3.61957246e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.27177784e-04 -2.71836897e-03 -2.15728427e-03 2.15728427e-03 -1.91358149e-05 1.78094826e-05 -1.78094826e-05 -1.64711870e-05 -2.30094432e-05 2.30094432e-05 -2.44832448e-05 -2.09120600e-06 -2.09120600e-06 -1.66332533e-05 -2.69138959e-05 2.69138959e-05 -1.81826946e-05 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.82248685e-02 -9.29544937e-03 -2.19325430e-04 6.44212889e-05 2.41137503e-04 -8.34518149e-03 -4.96443400e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.44799905e-03 -6.50712338e-03 2.58595459e-04 4.59871849e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -6.02190663e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.01497553e-02 2.19325430e-04 -2.41137503e-04 -4.91567045e-05 8.34518149e-03 5.25183836e-03 4.98281898e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.54894862e-03 -2.58595459e-04 -1.50120025e-04 -4.27177784e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.48193405e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 1 -1 540 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 -1.25340655e-01 2.31073552e-01 2.31073552e-01 2.17096384e-01 -2.31073552e-01 2.27857600e-02 -9.09946312e-02 -9.09946312e-02 -3.94660941e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 6.48189347e-02 -1.70706534e-01 -1.70706534e-01 -1.12269688e-01 1.70706534e-01 -2.34019833e-02 8.78615395e-02 8.78615395e-02 4.05334240e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 -1.71801698e-02 3.47760262e-02 3.47760262e-02 2.97569270e-02 -3.47760262e-02 4.05508826e-03 -1.51409429e-02 -1.51409429e-02 -7.02361890e-03 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 9.53387964e-03 -2.20810865e-02 -2.20810865e-02 -1.65131639e-02 2.20810865e-02 -2.74164167e-03 1.08124682e-02 1.08124682e-02 4.74866267e-03 -1.08124682e-02 5.15990200e-01 9.95491140e-02 9.95491140e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 -1.53353615e-02 -1.19719253e-02 -1.19719253e-02 -1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -1.92883662e-02 7.88241731e-03 7.88241731e-03 -2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 6.62931071e-01 -9.95491140e-02 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 6.78853114e-03 1.13132016e-04 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.46052804e-04 1.14201355e-02 -1.00868915e-02 4.26727241e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -5.50902500e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 2.34662114e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.22101918e-03 -1.00868915e-02 -4.47145138e-03 1.39607231e-02 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.35841381e-02 -1.46311251e-02 -2.53788780e-03 -2.53788780e-03 1.41854973e-04 -7.82240681e-05 -7.82240681e-05 4.87690746e-03 3.05324736e-03 3.05324736e-03 -1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -1.20702605e-04 -1.92416159e-04 -1.92416159e-04 -1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.36131516e-03 2.53788780e-03 -7.82240681e-05 1.79650864e-04 7.82240681e-05 -4.88057902e-03 -3.00747922e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.88263898e-03 -3.90840983e-03 2.91222329e-04 5.30141380e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -6.84409578e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -2.88740166e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.93228250e-03 2.91222329e-04 1.64256895e-04 8.90431381e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 8.37055422e-05 -1.25340655e-01 6.48189347e-02 -1.71801698e-02 9.53387964e-03 -6.39105174e-02 1.10696263e-01 1.44004181e-02 -2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 -3.35169819e-01 -8.69671403e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 2.17096384e-01 -1.12269688e-01 2.97569270e-02 -1.65131639e-02 1.10696263e-01 -1.91731552e-01 -2.49422558e-02 4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.27857600e-02 -2.34019833e-02 4.05508826e-03 -2.74164167e-03 1.44004181e-02 -2.49422558e-02 -3.40901297e-03 5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 5.56692551e-02 3.81033730e-02 1.70016634e-02 -3.82879364e-03 -1.70016634e-02 -3.94660941e-02 4.05334240e-02 -7.02361890e-03 4.74866267e-03 -2.49422558e-02 4.32012543e-02 5.90458367e-03 -1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -1.53353615e-02 6.78853114e-03 6.78853114e-03 4.87690746e-03 -4.88057902e-03 -4.88057902e-03 2.33406568e-01 1.42959316e-01 1.42959316e-01 -1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.04458443e-02 -6.47988162e-03 -6.47988162e-03 -1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.13132016e-04 -3.65770659e-03 3.05324736e-03 -3.00747922e-03 -2.92421677e-03 1.42959316e-01 8.75820446e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12837568e-01 1.12926204e-01 -6.29096583e-03 -3.97994257e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.08780945e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 2.34662114e-02 3.05324736e-03 -2.92421677e-03 -2.88740166e-03 1.42959316e-01 8.75173384e-02 8.72749074e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13085220e-01 -6.29096583e-03 -4.07789392e-03 -4.04188572e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.06942447e-03 -1.78039505e-02 -9.88504715e-03 9.88504715e-03 -1.25329970e-04 8.16061087e-05 -8.16061087e-05 -1.07877997e-04 -1.05433222e-04 1.05433222e-04 -2.36965169e-04 -9.58226515e-06 -9.58226514e-06 -1.08939449e-04 -1.23324095e-04 1.23324095e-04 -1.02367881e-04 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.46052804e-04 -1.14201355e-02 -3.80846317e-03 3.88263898e-03 3.90840983e-03 -1.84466621e-01 -1.12837568e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.45851114e-01 -1.45949895e-01 8.49151503e-03 5.08780945e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.60727608e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.22101918e-03 3.80846317e-03 -3.90840983e-03 -3.93228250e-03 1.84466621e-01 1.12926204e-01 1.13085220e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45894696e-01 -8.49151503e-03 -5.01287669e-03 -4.97695621e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.50632651e-03 -1.92883662e-02 -1.00868915e-02 -1.00868915e-02 -1.20702605e-04 2.91222329e-04 2.91222329e-04 -1.04458443e-02 -6.29096583e-03 -6.29096583e-03 -1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.35910254e-04 1.37774951e-04 1.37774951e-04 -1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 4.26727241e-03 -4.47145138e-03 -1.92416159e-04 5.30141380e-05 1.64256895e-04 -6.47988162e-03 -3.97994257e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.08780945e-03 -5.01287669e-03 1.37774951e-04 2.93863792e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -3.68404802e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 1.39607231e-02 -1.92416159e-04 1.64256895e-04 8.90431381e-05 -6.47988162e-03 -4.07789392e-03 -4.04188572e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -4.97695621e-03 1.37774951e-04 1.58824815e-04 2.96620407e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.01098866e-04 -2.71836897e-03 2.15728427e-03 -2.15728427e-03 -1.91358149e-05 -1.78094826e-05 1.78094826e-05 -1.64711870e-05 2.30094432e-05 -2.30094432e-05 -1.02367881e-04 2.09120600e-06 2.09120600e-06 -1.66332533e-05 2.69138959e-05 -2.69138959e-05 -1.18537556e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -5.50902500e-03 9.29544937e-03 2.19325430e-04 -6.84409578e-05 -2.41137503e-04 8.34518149e-03 5.08780945e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.60727608e-03 6.50712338e-03 -2.58595459e-04 -3.68404802e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 4.84107213e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.35841381e-02 -2.19325430e-04 2.41137503e-04 8.37055422e-05 -8.34518149e-03 -5.25183836e-03 -5.06942447e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.50632651e-03 2.58595459e-04 1.50120025e-04 4.01098866e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.38104471e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -3 -1 -1 540 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 1.25340655e-01 -2.31073552e-01 -2.31073552e-01 -2.17096384e-01 2.31073552e-01 -2.27857600e-02 9.09946312e-02 9.09946312e-02 3.94660941e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 -6.48189347e-02 1.70706534e-01 1.70706534e-01 1.12269688e-01 -1.70706534e-01 2.34019833e-02 -8.78615395e-02 -8.78615395e-02 -4.05334240e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 1.71801698e-02 -3.47760262e-02 -3.47760262e-02 -2.97569270e-02 3.47760262e-02 -4.05508826e-03 1.51409429e-02 1.51409429e-02 7.02361890e-03 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 -9.53387964e-03 2.20810865e-02 2.20810865e-02 1.65131639e-02 -2.20810865e-02 2.74164167e-03 -1.08124682e-02 -1.08124682e-02 -4.74866267e-03 1.08124682e-02 5.08101702e-02 -9.95491140e-02 -9.95491140e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 2.01168791e-02 1.19719253e-02 1.19719253e-02 1.78039505e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.00710139e-02 -7.88241731e-03 -7.88241731e-03 2.71836897e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -9.61307016e-02 9.95491140e-02 2.53788780e-03 3.84928096e-03 -2.53788780e-03 -6.78853114e-03 -3.04120162e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 3.92617441e-03 -1.14201355e-02 1.00868915e-02 -4.74654431e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.12776236e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 -2.63942810e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -5.00114079e-03 1.00868915e-02 4.47145138e-03 -1.44399950e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.42028755e-02 9.11909087e-03 2.53788780e-03 2.53788780e-03 -8.82514067e-05 7.82240681e-05 7.82240681e-05 -4.92340689e-03 -3.05324736e-03 -3.05324736e-03 1.25329970e-04 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 1.13091493e-04 1.92416159e-04 1.92416159e-04 1.91358149e-05 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 3.84928096e-03 -2.53788780e-03 7.82240681e-05 -1.26047298e-04 -7.82240681e-05 4.88057902e-03 3.03595419e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.91940000e-03 3.90840983e-03 -2.91222329e-04 -4.83533028e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 6.24238455e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 2.91587663e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.96904352e-03 -2.91222329e-04 -1.64256895e-04 -8.43823030e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -7.76884298e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 3.35169819e-01 8.69671403e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 -5.56692551e-02 -3.81033730e-02 -1.70016634e-02 3.82879364e-03 1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 2.01168791e-02 -6.78853114e-03 -6.78853114e-03 -4.92340689e-03 4.88057902e-03 4.88057902e-03 -2.33366231e-01 -1.42959316e-01 -1.42959316e-01 1.07877997e-04 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.04524467e-02 6.47988162e-03 6.47988162e-03 1.64711870e-05 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -3.04120162e-03 3.65770659e-03 -3.05324736e-03 3.03595419e-03 2.92421677e-03 -1.42959316e-01 -8.75669183e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12818040e-01 -1.12926204e-01 6.29096583e-03 3.98241847e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.09100583e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.63942810e-02 -3.05324736e-03 2.92421677e-03 2.91587663e-03 -1.42959316e-01 -8.75173384e-02 -8.72597811e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13065692e-01 6.29096583e-03 4.07789392e-03 4.04436162e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.07262085e-03 1.78039505e-02 9.88504715e-03 -9.88504715e-03 1.25329970e-04 -8.16061087e-05 8.16061087e-05 1.07877997e-04 1.05433222e-04 -1.05433222e-04 2.36965169e-04 9.58226515e-06 9.58226514e-06 1.08939449e-04 1.23324095e-04 -1.23324095e-04 1.02367881e-04 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 3.92617441e-03 1.14201355e-02 3.80846317e-03 -3.91940000e-03 -3.90840983e-03 1.84466621e-01 1.12818040e-01 1.12926204e-01 9.58226515e-06 1.50037001e-01 -1.45825904e-01 1.45949895e-01 -8.49151503e-03 -5.09100583e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.61140258e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -5.00114079e-03 -3.80846317e-03 3.90840983e-03 3.96904352e-03 -1.84466621e-01 -1.12926204e-01 -1.13065692e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45869485e-01 8.49151503e-03 5.01287669e-03 4.98015258e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.51045301e-03 2.00710139e-02 1.00868915e-02 1.00868915e-02 1.13091493e-04 -2.91222329e-04 -2.91222329e-04 1.04524467e-02 6.29096583e-03 6.29096583e-03 1.08939449e-04 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -8.34829561e-04 -1.37774951e-04 -1.37774951e-04 1.66332533e-05 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -4.74654431e-03 4.47145138e-03 1.92416159e-04 -4.83533028e-05 -1.64256895e-04 6.47988162e-03 3.98241847e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.09100583e-03 5.01287669e-03 -1.37774951e-04 -2.93458532e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 3.67881613e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.44399950e-02 1.92416159e-04 -1.64256895e-04 -8.43823030e-05 6.47988162e-03 4.07789392e-03 4.04436162e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 4.98015258e-03 -1.37774951e-04 -1.58824815e-04 -2.96215147e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.00575677e-04 2.71836897e-03 -2.15728427e-03 2.15728427e-03 1.91358149e-05 1.78094826e-05 -1.78094826e-05 1.64711870e-05 -2.30094432e-05 2.30094432e-05 1.02367881e-04 -2.09120600e-06 -2.09120600e-06 1.66332533e-05 -2.69138959e-05 2.69138959e-05 1.18537556e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.12776236e-03 -9.29544937e-03 -2.19325430e-04 6.24238455e-05 2.41137503e-04 -8.34518149e-03 -5.09100583e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.61140258e-03 -6.50712338e-03 2.58595459e-04 3.67881613e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -4.83431780e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.42028755e-02 2.19325430e-04 -2.41137503e-04 -7.76884298e-05 8.34518149e-03 5.25183836e-03 5.07262085e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.51045301e-03 -2.58595459e-04 -1.50120025e-04 -4.00575677e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.37429038e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -0 0 0 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 2 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -2 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 -2 -2 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 2 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 2 -2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 --2 -2 2 540 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 1.25340655e-01 2.31073552e-01 2.31073552e-01 -2.17096384e-01 -2.31073552e-01 -2.27857600e-02 -9.09946312e-02 -9.09946312e-02 3.94660941e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 -6.48189347e-02 -1.70706534e-01 -1.70706534e-01 1.12269688e-01 1.70706534e-01 2.34019833e-02 8.78615395e-02 8.78615395e-02 -4.05334240e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 1.71801698e-02 3.47760262e-02 3.47760262e-02 -2.97569270e-02 -3.47760262e-02 -4.05508826e-03 -1.51409429e-02 -1.51409429e-02 7.02361890e-03 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 -9.53387964e-03 -2.20810865e-02 -2.20810865e-02 1.65131639e-02 2.20810865e-02 2.74164167e-03 1.08124682e-02 1.08124682e-02 -4.74866267e-03 -1.08124682e-02 2.04211641e+00 9.95491140e-02 9.95491140e-02 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 -6.08823190e-03 -1.19719253e-02 -1.19719253e-02 1.78039505e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -9.95025055e-03 7.88241731e-03 7.88241731e-03 2.71836897e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 1.89517553e+00 -9.95491140e-02 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 6.78853114e-03 1.30060860e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -1.67907849e-02 1.14201355e-02 -1.00868915e-02 1.36376505e-02 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.76061311e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 -1.03469934e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 1.57158185e-02 -1.00868915e-02 -4.47145138e-03 3.94419980e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 9.53101798e-03 -3.88804018e-03 -2.53788780e-03 -2.53788780e-03 2.17480352e-04 -7.82240681e-05 -7.82240681e-05 4.94200215e-03 3.05324736e-03 3.05324736e-03 1.25329970e-04 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -5.49674329e-05 -1.92416159e-04 -1.92416159e-04 1.91358149e-05 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -9.15785008e-03 2.53788780e-03 -7.82240681e-05 1.79684460e-04 7.82240681e-05 -4.88057902e-03 -3.00535037e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.87989065e-03 -3.90840983e-03 2.91222329e-04 5.45613510e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -7.04384012e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -3.12542793e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.83024713e-03 2.91222329e-04 1.64256895e-04 1.85323508e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 5.51738169e-05 1.25340655e-01 -6.48189347e-02 1.71801698e-02 -9.53387964e-03 6.39105174e-02 -1.10696263e-01 -1.44004181e-02 2.49422558e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 5.09104100e-01 -8.69671403e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 -2.17096384e-01 1.12269688e-01 -2.97569270e-02 1.65131639e-02 -1.10696263e-01 1.91731552e-01 2.49422558e-02 -4.32012543e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.27857600e-02 2.34019833e-02 -4.05508826e-03 2.74164167e-03 -1.44004181e-02 2.49422558e-02 3.40901297e-03 -5.90458367e-03 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -1.31876001e-01 3.81033730e-02 1.70016634e-02 3.78321204e-02 -1.70016634e-02 3.94660941e-02 -4.05334240e-02 7.02361890e-03 -4.74866267e-03 2.49422558e-02 -4.32012543e-02 -5.90458367e-03 1.02270389e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -6.08823190e-03 6.78853114e-03 6.78853114e-03 4.94200215e-03 -4.88057902e-03 -4.88057902e-03 2.33462599e-01 1.42959316e-01 1.42959316e-01 1.07877997e-04 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.03892627e-02 -6.47988162e-03 -6.47988162e-03 1.64711870e-05 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.30060860e-02 -3.65770659e-03 3.05324736e-03 -3.00535037e-03 -2.92421677e-03 1.42959316e-01 8.77169434e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13011721e-01 1.12926204e-01 -6.29096583e-03 -3.88190046e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.96123762e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -1.03469934e-02 3.05324736e-03 -2.92421677e-03 -3.12542793e-03 1.42959316e-01 8.75173384e-02 8.80240806e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12764070e-01 -6.29096583e-03 -4.07789392e-03 -3.81995731e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.97962260e-03 1.78039505e-02 -9.88504715e-03 9.88504715e-03 1.25329970e-04 8.16061087e-05 -8.16061087e-05 1.07877997e-04 -1.05433222e-04 1.05433222e-04 5.93845950e-04 -9.58226515e-06 -9.58226514e-06 1.08939449e-04 -1.23324095e-04 1.23324095e-04 2.44832448e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -1.67907849e-02 -1.14201355e-02 -3.80846317e-03 3.87989065e-03 3.90840983e-03 -1.84466621e-01 -1.13011721e-01 -1.12926204e-01 -9.58226515e-06 -1.50037001e-01 1.46075945e-01 -1.45949895e-01 8.49151503e-03 4.96123762e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.44387255e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 1.57158185e-02 3.80846317e-03 -3.90840983e-03 -3.83024713e-03 1.84466621e-01 1.12926204e-01 1.12764070e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46032364e-01 -8.49151503e-03 -5.01287669e-03 -5.07209087e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.54482212e-03 -9.95025055e-03 -1.00868915e-02 -1.00868915e-02 -5.49674329e-05 2.91222329e-04 2.91222329e-04 -1.03892627e-02 -6.29096583e-03 -6.29096583e-03 1.08939449e-04 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 8.93048650e-04 1.37774951e-04 1.37774951e-04 1.66332533e-05 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 1.36376505e-02 -4.47145138e-03 -1.92416159e-04 5.45613510e-05 1.64256895e-04 -6.47988162e-03 -3.88190046e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 4.96123762e-03 -5.01287669e-03 1.37774951e-04 3.65119122e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.60395037e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 3.94419980e-03 -1.92416159e-04 1.64256895e-04 1.85323508e-05 -6.47988162e-03 -4.07789392e-03 -3.81995731e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.07209087e-03 1.37774951e-04 1.58824815e-04 3.62362506e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.27700973e-04 2.71836897e-03 2.15728427e-03 -2.15728427e-03 1.91358149e-05 -1.78094826e-05 1.78094826e-05 1.64711870e-05 2.30094432e-05 -2.30094432e-05 2.44832448e-05 2.09120600e-06 2.09120600e-06 1.66332533e-05 2.69138959e-05 -2.69138959e-05 1.81826946e-05 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.76061311e-02 9.29544937e-03 2.19325430e-04 -7.04384012e-05 -2.41137503e-04 8.34518149e-03 4.96123762e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.44387255e-03 6.50712338e-03 -2.58595459e-04 -4.60395037e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 6.02866097e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 9.53101798e-03 -2.19325430e-04 2.41137503e-04 5.51738169e-05 -8.34518149e-03 -5.25183836e-03 -4.97962260e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.54482212e-03 2.58595459e-04 1.50120025e-04 4.27700973e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.48868839e-04 - 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 0 1 2 3 10 11 12 13 14 15 16 17 18 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 13 15 18 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 25 26 27 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 14 28 42 56 76 96 116 136 156 176 184 194 204 212 222 230 240 250 258 268 288 308 328 346 364 384 404 424 444 464 482 500 520 540 +-3 1 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 -1 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 -1 2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 0 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 0 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 0 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 1 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 1 0 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 1 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 1 2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 2 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 2 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 2 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 -2 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 -2 2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 -1 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 -1 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 -1 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 -1 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 -1 3 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 0 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 0 0 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 0 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 0 2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 1 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 1 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 1 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 1 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 1 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 2 -2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 2 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 2 0 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 2 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-1 3 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 -2 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 -2 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 -2 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 -1 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 -1 0 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 -1 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 -1 2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 0 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 0 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 0 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 0 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 1 -2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 1 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 1 0 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 1 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 2 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 2 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 2 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -3 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -2 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -2 0 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -2 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -2 2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -1 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -1 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -1 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -1 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 -1 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 0 -2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 0 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 0 0 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 0 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 1 -3 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 1 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 1 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 1 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 1 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 2 -2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +1 2 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -2 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -2 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -2 1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -1 -2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -1 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -1 0 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -1 1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 0 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 0 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 0 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 1 -2 496 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 1 -1 496 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +3 -1 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 0 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 2 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -2 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -2 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 2 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 2 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 -2 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 diff --git a/tests/integrate/201_NO_15_pseudopots/STRU b/tests/integrate/201_NO_15_pseudopots/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/201_NO_15_pseudopots/STRU +++ b/tests/integrate/201_NO_15_pseudopots/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/201_NO_15_pseudopots_kpar/STRU b/tests/integrate/201_NO_15_pseudopots_kpar/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/201_NO_15_pseudopots_kpar/STRU +++ b/tests/integrate/201_NO_15_pseudopots_kpar/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/201_NO_GTH_CF_CS_Si/STRU b/tests/integrate/201_NO_GTH_CF_CS_Si/STRU index c67ea9b4ff..dfd7300f0f 100644 --- a/tests/integrate/201_NO_GTH_CF_CS_Si/STRU +++ b/tests/integrate/201_NO_GTH_CF_CS_Si/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/201_NO_KP_15_CF_CS_Si/STRU b/tests/integrate/201_NO_KP_15_CF_CS_Si/STRU index 29f5300a13..8932c78340 100644 --- a/tests/integrate/201_NO_KP_15_CF_CS_Si/STRU +++ b/tests/integrate/201_NO_KP_15_CF_CS_Si/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 20 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/201_NO_KP_DJ_Si/STRU b/tests/integrate/201_NO_KP_DJ_Si/STRU index 8a1f053808..313f729eb3 100644 --- a/tests/integrate/201_NO_KP_DJ_Si/STRU +++ b/tests/integrate/201_NO_KP_DJ_Si/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian diff --git a/tests/integrate/201_NO_OU_pseudopots/STRU b/tests/integrate/201_NO_OU_pseudopots/STRU index 3ca7debcda..2b47c63898 100644 --- a/tests/integrate/201_NO_OU_pseudopots/STRU +++ b/tests/integrate/201_NO_OU_pseudopots/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/201_NO_upf201_pseudopots/STRU b/tests/integrate/201_NO_upf201_pseudopots/STRU index 77158fc456..5251a8edb4 100644 --- a/tests/integrate/201_NO_upf201_pseudopots/STRU +++ b/tests/integrate/201_NO_upf201_pseudopots/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/202_NO_KP_HP_hpseps/STRU b/tests/integrate/202_NO_KP_HP_hpseps/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/202_NO_KP_HP_hpseps/STRU +++ b/tests/integrate/202_NO_KP_HP_hpseps/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/205_NO_FX_smearing/STRU b/tests/integrate/205_NO_FX_smearing/STRU index 6ff50a1e08..e45ba83330 100644 --- a/tests/integrate/205_NO_FX_smearing/STRU +++ b/tests/integrate/205_NO_FX_smearing/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/205_NO_M2_smearing/STRU b/tests/integrate/205_NO_M2_smearing/STRU index 40499641f4..d30b73cc1c 100644 --- a/tests/integrate/205_NO_M2_smearing/STRU +++ b/tests/integrate/205_NO_M2_smearing/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/206_NO_PK_chargemixing/STRU b/tests/integrate/206_NO_PK_chargemixing/STRU index df6f988c4e..3fd08e3f53 100644 --- a/tests/integrate/206_NO_PK_chargemixing/STRU +++ b/tests/integrate/206_NO_PK_chargemixing/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/206_NO_PL_chargemixing/STRU b/tests/integrate/206_NO_PL_chargemixing/STRU index df6f988c4e..3fd08e3f53 100644 --- a/tests/integrate/206_NO_PL_chargemixing/STRU +++ b/tests/integrate/206_NO_PL_chargemixing/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/206_NO_PU_chargemixing/STRU b/tests/integrate/206_NO_PU_chargemixing/STRU index df6f988c4e..3fd08e3f53 100644 --- a/tests/integrate/206_NO_PU_chargemixing/STRU +++ b/tests/integrate/206_NO_PU_chargemixing/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/207_NO_KP_OB/STRU b/tests/integrate/207_NO_KP_OB/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/207_NO_KP_OB/STRU +++ b/tests/integrate/207_NO_KP_OB/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/207_NO_KP_OD/STRU b/tests/integrate/207_NO_KP_OD/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/207_NO_KP_OD/STRU +++ b/tests/integrate/207_NO_KP_OD/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/207_NO_KP_OH/STRU b/tests/integrate/207_NO_KP_OH/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/207_NO_KP_OH/STRU +++ b/tests/integrate/207_NO_KP_OH/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/207_NO_KP_OH/data-1-H.ref b/tests/integrate/207_NO_KP_OH/data-1-H.ref index 7ee6f24df1..409d3c29fc 100644 --- a/tests/integrate/207_NO_KP_OH/data-1-H.ref +++ b/tests/integrate/207_NO_KP_OH/data-1-H.ref @@ -1,26 +1,26 @@ -26 (-0.082776,-7.0247e-32) (-0.11465,2.1006e-17) (0.020367,9.5125e-16) (0.020367,9.5125e-16) (0.020367,9.5125e-16) (-0.029184,-1.3014e-15) (-0.029184,-1.3014e-15) (-0.029184,-1.3014e-15) (-5.3404e-17,-1.4301e-32) (-0.066314,-1.4078e-16) (-0.066314,-1.4078e-16) (1.4706e-16,-4.2097e-32) (-0.066314,-1.4078e-16) (-0.19457,-1.035e-15) (0.10188,-2.722e-16) (-0.11256,8.2438e-16) (-0.11256,8.2438e-16) (-0.11256,8.2438e-16) (-0.0034458,-7.6953e-16) (-0.0034458,-7.6953e-16) (-0.0034458,-7.6953e-16) (1.3969e-16,7.2464e-32) (-0.038015,8.7631e-17) (-0.038015,8.7631e-17) (1.8718e-16,4.9619e-31) (-0.038015,8.7631e-17) - (0.70902,9.7921e-32) (0.051417,-2.1842e-16) (0.051417,-2.1842e-16) (0.051417,-2.1842e-16) (-0.061774,2.1271e-15) (-0.061774,2.1271e-15) (-0.061774,2.1271e-15) (-5.2105e-17,-1.2634e-31) (0.029537,-4.4615e-16) (0.029537,-4.4615e-16) (2.4997e-18,-7.7684e-32) (0.029537,-4.4615e-16) (0.10188,-2.722e-16) (0.058306,2.548e-15) (0.14708,-6.1324e-16) (0.14708,-6.1324e-16) (0.14708,-6.1324e-16) (-0.16668,1.8109e-15) (-0.16668,1.8109e-15) (-0.16668,1.8109e-15) (1.0603e-16,-3.8249e-31) (0.0087689,2.0855e-16) (0.0087689,2.0855e-16) (1.6388e-16,1.1926e-32) (0.0087689,2.0855e-16) - (0.28447,-1.5711e-32) (-0.06343,-8.9658e-32) (-0.06343,-5.9037e-32) (0.26975,2.2586e-17) (-0.074643,2.6518e-18) (-0.074643,2.6518e-18) (0.008018,5.1887e-17) (0.031919,6.006e-17) (0.031919,6.006e-17) (-3.2463e-18,4.0412e-31) (0.10178,-2.8642e-17) (0.11256,-8.2438e-16) (-0.14708,6.1324e-16) (-0.027588,-3.458e-16) (0.013264,-4.1515e-16) (0.013264,-4.1515e-16) (-0.080332,5.945e-16) (-0.12029,8.2169e-16) (-0.12029,8.2169e-16) (-0.042437,1.42e-16) (0.039652,-2.1512e-16) (0.039652,-2.1512e-16) (-6.0634e-17,4.5124e-31) (-0.069547,-3.4356e-16) - (0.28447,5.7765e-32) (-0.06343,3.2166e-32) (-0.074643,2.6518e-18) (0.26975,2.2586e-17) (-0.074643,2.6518e-18) (-0.004009,-2.5944e-17) (0.031919,6.006e-17) (0.10178,-2.8642e-17) (0.0069438,4.4936e-17) (0.031919,6.006e-17) (0.11256,-8.2438e-16) (-0.14708,6.1324e-16) (0.013264,-4.1515e-16) (-0.027588,-3.458e-16) (0.013264,-4.1515e-16) (-0.12029,8.2169e-16) (-0.080332,5.945e-16) (-0.12029,8.2169e-16) (0.021219,-7.1e-17) (0.039652,-2.1512e-16) (-0.069547,-3.4356e-16) (-0.036752,1.2298e-16) (0.039652,-2.1512e-16) - (0.28447,1.7715e-32) (-0.074643,2.6518e-18) (-0.074643,2.6518e-18) (0.26975,2.2586e-17) (-0.004009,-2.5944e-17) (0.10178,-2.8642e-17) (0.031919,6.006e-17) (-0.0069438,-4.4936e-17) (0.031919,6.006e-17) (0.11256,-8.2438e-16) (-0.14708,6.1324e-16) (0.013264,-4.1515e-16) (0.013264,-4.1515e-16) (-0.027588,-3.458e-16) (-0.12029,8.2169e-16) (-0.12029,8.2169e-16) (-0.080332,5.945e-16) (0.021219,-7.1e-17) (-0.069547,-3.4356e-16) (0.039652,-2.1512e-16) (0.036752,-1.2298e-16) (0.039652,-2.1512e-16) - (1.0055,8.0012e-32) (0.28657,7.8963e-32) (0.28657,-3.6689e-31) (-0.00042938,-2.1669e-16) (-0.061926,2.9486e-16) (-0.061926,2.9486e-16) (-4.565e-17,-5.6252e-31) (-0.026141,1.5691e-16) (0.0034458,7.6953e-16) (0.16668,-1.8109e-15) (-0.080332,5.945e-16) (-0.12029,8.2169e-16) (-0.12029,8.2169e-16) (0.31908,-5.8099e-16) (0.15471,-3.9248e-16) (0.15471,-3.9248e-16) (0.018858,1.3465e-16) (0.077067,2.8751e-16) (0.077067,2.8751e-16) (8.202e-17,-4.9919e-31) (0.073506,2.4706e-16) - (1.0055,-1.0467e-31) (0.28657,-6.4273e-31) (0.00021469,1.0834e-16) (-0.061926,2.9486e-16) (-0.026141,1.5691e-16) (-0.00037185,-1.8766e-16) (-0.061926,2.9486e-16) (0.0034458,7.6953e-16) (0.16668,-1.8109e-15) (-0.12029,8.2169e-16) (-0.080332,5.945e-16) (-0.12029,8.2169e-16) (0.15471,-3.9248e-16) (0.31908,-5.8099e-16) (0.15471,-3.9248e-16) (-0.0094292,-6.7324e-17) (0.077067,2.8751e-16) (0.073506,2.4706e-16) (0.016332,1.1661e-16) (0.077067,2.8751e-16) - (1.0055,-6.1971e-33) (0.00021469,1.0834e-16) (-0.026141,1.5691e-16) (-0.061926,2.9486e-16) (0.00037185,1.8766e-16) (-0.061926,2.9486e-16) (0.0034458,7.6953e-16) (0.16668,-1.8109e-15) (-0.12029,8.2169e-16) (-0.12029,8.2169e-16) (-0.080332,5.945e-16) (0.15471,-3.9248e-16) (0.15471,-3.9248e-16) (0.31908,-5.8099e-16) (-0.0094292,-6.7324e-17) (0.073506,2.4706e-16) (0.077067,2.8751e-16) (-0.016332,-1.1661e-16) (0.077067,2.8751e-16) - (1.3565,-3.0165e-33) (-0.0083012,-3.7999e-17) (-0.0083012,-3.7999e-17) (9.8823e-17,-4.7313e-33) (0.016602,7.5998e-17) (3.9224e-17,2.6737e-31) (-6.6435e-17,-8.359e-32) (0.042437,-1.42e-16) (-0.021219,7.1e-17) (-0.021219,7.1e-17) (-0.018858,-1.3465e-16) (0.0094292,6.7324e-17) (0.0094292,6.7324e-17) (-0.11025,-5.1483e-16) (0.053608,-2.01e-16) (0.053608,-2.01e-16) (-5.7633e-18,-1.158e-31) (-0.10722,4.02e-16) - (1.2857,4.0469e-33) (-0.027582,-1.0366e-31) (-0.014378,6.5817e-17) (-0.027582,-1.8864e-31) (-0.038015,8.7631e-17) (0.0087689,2.0855e-16) (-0.039652,2.1512e-16) (-0.039652,2.1512e-16) (0.069547,3.4356e-16) (-0.077067,-2.8751e-16) (-0.077067,-2.8751e-16) (-0.073506,-2.4706e-16) (0.053608,-2.01e-16) (0.048247,1.8491e-16) (-0.11466,5.1565e-16) (0.092851,-3.4815e-16) (-0.11466,5.1565e-16) - (1.2857,9.167e-34) (0.014378,-6.5817e-17) (-0.027582,-2.6265e-32) (-0.038015,8.7631e-17) (0.0087689,2.0855e-16) (-0.039652,2.1512e-16) (0.069547,3.4356e-16) (-0.039652,2.1512e-16) (-0.077067,-2.8751e-16) (-0.073506,-2.4706e-16) (-0.077067,-2.8751e-16) (0.053608,-2.01e-16) (-0.11466,5.1565e-16) (0.048247,1.8491e-16) (-0.092851,3.4815e-16) (-0.11466,5.1565e-16) - (1.3565,-2.6004e-32) (4.1578e-17,1.0875e-31) (8.5273e-17,7.8592e-31) (1.4789e-16,1.945e-31) (1.2015e-16,-7.3399e-31) (0.036752,-1.2298e-16) (-0.036752,1.2298e-16) (-1.0612e-16,3.0313e-31) (-0.016332,-1.1661e-16) (0.016332,1.1661e-16) (-2.5709e-17,-2.9466e-32) (0.092851,-3.4815e-16) (-0.092851,3.4815e-16) (-0.11025,-5.1483e-16) (8.4717e-17,-3.1027e-31) - (1.2857,-1.5407e-32) (-0.038015,8.7631e-17) (0.0087689,2.0855e-16) (0.069547,3.4356e-16) (-0.039652,2.1512e-16) (-0.039652,2.1512e-16) (-0.073506,-2.4706e-16) (-0.077067,-2.8751e-16) (-0.077067,-2.8751e-16) (-0.10722,4.02e-16) (-0.11466,5.1565e-16) (-0.11466,5.1565e-16) (8.4371e-17,-3.1282e-31) (0.048247,1.8491e-16) - (-0.082776,-1.3867e-32) (-0.11465,-2.1006e-17) (-0.020367,9.5125e-16) (-0.020367,9.5125e-16) (-0.020367,9.5125e-16) (0.029184,-1.3014e-15) (0.029184,-1.3014e-15) (0.029184,-1.3014e-15) (1.4857e-16,-4.1696e-32) (-0.066314,1.4078e-16) (-0.066314,1.4078e-16) (2.8451e-16,-2.8289e-32) (-0.066314,1.4078e-16) - (0.70902,-2.5189e-32) (-0.051417,-2.1842e-16) (-0.051417,-2.1842e-16) (-0.051417,-2.1842e-16) (0.061774,2.1271e-15) (0.061774,2.1271e-15) (0.061774,2.1271e-15) (-3.7518e-18,-1.8648e-31) (0.029537,4.4615e-16) (0.029537,4.4615e-16) (7.74e-18,-3.1492e-31) (0.029537,4.4615e-16) - (0.28447,7.4218e-33) (-0.06343,-2.2202e-31) (-0.06343,-3.0704e-32) (0.26975,-2.2586e-17) (-0.074643,-2.6518e-18) (-0.074643,-2.6518e-18) (-0.008018,5.1887e-17) (-0.031919,6.006e-17) (-0.031919,6.006e-17) (6.5026e-17,3.5706e-31) (-0.10178,-2.8642e-17) - (0.28447,-9.7871e-32) (-0.06343,-6.75e-33) (-0.074643,-2.6518e-18) (0.26975,-2.2586e-17) (-0.074643,-2.6518e-18) (0.004009,-2.5944e-17) (-0.031919,6.006e-17) (-0.10178,-2.8642e-17) (-0.0069438,4.4936e-17) (-0.031919,6.006e-17) - (0.28447,7.8549e-32) (-0.074643,-2.6518e-18) (-0.074643,-2.6518e-18) (0.26975,-2.2586e-17) (0.004009,-2.5944e-17) (-0.10178,-2.8642e-17) (-0.031919,6.006e-17) (0.0069438,-4.4936e-17) (-0.031919,6.006e-17) - (1.0055,-2.8962e-31) (0.28657,-5.7781e-31) (0.28657,-4.1641e-31) (0.00042938,-2.1669e-16) (0.061926,2.9486e-16) (0.061926,2.9486e-16) (-4.9981e-17,-6.9816e-31) (0.026141,1.5691e-16) - (1.0055,-8.2605e-31) (0.28657,3.8701e-32) (-0.00021469,1.0834e-16) (0.061926,2.9486e-16) (0.026141,1.5691e-16) (0.00037185,-1.8766e-16) (0.061926,2.9486e-16) - (1.0055,-2.8998e-31) (-0.00021469,1.0834e-16) (0.026141,1.5691e-16) (0.061926,2.9486e-16) (-0.00037185,1.8766e-16) (0.061926,2.9486e-16) - (1.3565,-2.649e-32) (-0.0083012,3.7999e-17) (-0.0083012,3.7999e-17) (5.4419e-17,-2.4372e-32) (0.016602,-7.5998e-17) - (1.2857,-5.5826e-33) (-0.027582,7.2891e-32) (-0.014378,-6.5817e-17) (-0.027582,9.4731e-32) - (1.2857,-1.9737e-33) (0.014378,6.5817e-17) (-0.027582,7.5852e-32) - (1.3565,4.0636e-33) (-7.804e-18,-1.6487e-31) - (1.2857,-5.0555e-33) \ No newline at end of file +26 (-0.082776,-9.1297e-33) (-0.11465,2.1006e-17) (-0.020367,-9.5125e-16) (-0.020367,-9.5125e-16) (0.020367,9.5125e-16) (0.029184,1.3014e-15) (0.029184,1.3014e-15) (-0.029184,-1.3014e-15) (1.0922e-16,5.4272e-32) (-0.066314,-1.4078e-16) (0.066314,1.4078e-16) (4.2246e-16,4.4042e-32) (0.066314,1.4078e-16) (-0.19457,-1.035e-15) (0.10188,-2.722e-16) (0.11256,-8.2438e-16) (0.11256,-8.2438e-16) (-0.11256,8.2438e-16) (0.0034458,7.6953e-16) (0.0034458,7.6953e-16) (-0.0034458,-7.6953e-16) (-3.4085e-17,5.981e-31) (-0.038015,8.7631e-17) (0.038015,-8.7631e-17) (1.1196e-16,1.4241e-31) (0.038015,-8.7631e-17) + (0.70902,3.8567e-31) (-0.051417,2.1842e-16) (-0.051417,2.1842e-16) (0.051417,-2.1842e-16) (0.061774,-2.1271e-15) (0.061774,-2.1271e-15) (-0.061774,2.1271e-15) (1.0242e-16,5.9747e-31) (0.029537,-4.4615e-16) (-0.029537,4.4615e-16) (-3.8764e-17,-2.539e-31) (-0.029537,4.4615e-16) (0.10188,-2.722e-16) (0.058306,2.548e-15) (-0.14708,6.1324e-16) (-0.14708,6.1324e-16) (0.14708,-6.1324e-16) (0.16668,-1.8109e-15) (0.16668,-1.8109e-15) (-0.16668,1.8109e-15) (1.9326e-17,-8.9906e-32) (0.0087689,2.0855e-16) (-0.0087689,-2.0855e-16) (1.49e-16,-8.3232e-31) (-0.0087689,-2.0855e-16) + (0.28447,5.7303e-32) (-0.06343,1.9518e-31) (0.06343,8.9706e-31) (0.26975,2.2586e-17) (-0.074643,2.6518e-18) (0.074643,-2.6518e-18) (-0.008018,-5.1887e-17) (-0.031919,-6.006e-17) (0.031919,6.006e-17) (1.6266e-17,-6.8941e-31) (0.10178,-2.8642e-17) (-0.11256,8.2438e-16) (0.14708,-6.1324e-16) (-0.027588,-3.458e-16) (0.013264,-4.1515e-16) (-0.013264,4.1515e-16) (-0.080332,5.945e-16) (-0.12029,8.2169e-16) (0.12029,-8.2169e-16) (0.042437,-1.42e-16) (-0.039652,2.1512e-16) (0.039652,-2.1512e-16) (1.5921e-17,-3.314e-31) (-0.069547,-3.4356e-16) + (0.28447,-5.9725e-33) (0.06343,-1.6844e-31) (-0.074643,2.6518e-18) (0.26975,2.2586e-17) (0.074643,-2.6518e-18) (0.004009,2.5944e-17) (-0.031919,-6.006e-17) (0.10178,-2.8642e-17) (-0.0069438,-4.4936e-17) (0.031919,6.006e-17) (-0.11256,8.2438e-16) (0.14708,-6.1324e-16) (0.013264,-4.1515e-16) (-0.027588,-3.458e-16) (-0.013264,4.1515e-16) (-0.12029,8.2169e-16) (-0.080332,5.945e-16) (0.12029,-8.2169e-16) (-0.021219,7.1e-17) (-0.039652,2.1512e-16) (-0.069547,-3.4356e-16) (0.036752,-1.2298e-16) (0.039652,-2.1512e-16) + (0.28447,6.9645e-32) (0.074643,-2.6518e-18) (0.074643,-2.6518e-18) (0.26975,2.2586e-17) (-0.004009,-2.5944e-17) (0.10178,-2.8642e-17) (-0.031919,-6.006e-17) (-0.0069438,-4.4936e-17) (-0.031919,-6.006e-17) (0.11256,-8.2438e-16) (-0.14708,6.1324e-16) (-0.013264,4.1515e-16) (-0.013264,4.1515e-16) (-0.027588,-3.458e-16) (0.12029,-8.2169e-16) (0.12029,-8.2169e-16) (-0.080332,5.945e-16) (0.021219,-7.1e-17) (-0.069547,-3.4356e-16) (-0.039652,2.1512e-16) (0.036752,-1.2298e-16) (-0.039652,2.1512e-16) + (1.0055,4.7569e-33) (0.28657,3.8931e-30) (-0.28657,-3.3844e-32) (0.00042938,2.1669e-16) (0.061926,-2.9486e-16) (-0.061926,2.9486e-16) (-7.359e-17,1.6781e-30) (-0.026141,1.5691e-16) (-0.0034458,-7.6953e-16) (-0.16668,1.8109e-15) (-0.080332,5.945e-16) (-0.12029,8.2169e-16) (0.12029,-8.2169e-16) (0.31908,-5.8099e-16) (0.15471,-3.9248e-16) (-0.15471,3.9248e-16) (-0.018858,-1.3465e-16) (-0.077067,-2.8751e-16) (0.077067,2.8751e-16) (-1.0408e-17,1.155e-31) (0.073506,2.4706e-16) + (1.0055,-6.6696e-32) (-0.28657,3.3727e-30) (-0.00021469,-1.0834e-16) (0.061926,-2.9486e-16) (-0.026141,1.5691e-16) (0.00037185,1.8766e-16) (-0.061926,2.9486e-16) (-0.0034458,-7.6953e-16) (-0.16668,1.8109e-15) (-0.12029,8.2169e-16) (-0.080332,5.945e-16) (0.12029,-8.2169e-16) (0.15471,-3.9248e-16) (0.31908,-5.8099e-16) (-0.15471,3.9248e-16) (0.0094292,6.7324e-17) (-0.077067,-2.8751e-16) (0.073506,2.4706e-16) (-0.016332,-1.1661e-16) (0.077067,2.8751e-16) + (1.0055,-1.4293e-31) (0.00021469,1.0834e-16) (-0.026141,1.5691e-16) (0.061926,-2.9486e-16) (0.00037185,1.8766e-16) (0.061926,-2.9486e-16) (0.0034458,7.6953e-16) (0.16668,-1.8109e-15) (0.12029,-8.2169e-16) (0.12029,-8.2169e-16) (-0.080332,5.945e-16) (-0.15471,3.9248e-16) (-0.15471,3.9248e-16) (0.31908,-5.8099e-16) (-0.0094292,-6.7324e-17) (0.073506,2.4706e-16) (-0.077067,-2.8751e-16) (-0.016332,-1.1661e-16) (-0.077067,-2.8751e-16) + (1.3565,3.9521e-33) (-0.0083012,-3.7999e-17) (0.0083012,3.7999e-17) (-1.1507e-17,2.6613e-32) (-0.016602,-7.5998e-17) (3.2485e-17,9.6106e-32) (-2.0659e-16,-3.322e-31) (-0.042437,1.42e-16) (0.021219,-7.1e-17) (-0.021219,7.1e-17) (0.018858,1.3465e-16) (-0.0094292,-6.7324e-17) (0.0094292,6.7324e-17) (-0.11025,-5.1483e-16) (0.053608,-2.01e-16) (-0.053608,2.01e-16) (-5.9267e-17,-6.5921e-32) (0.10722,-4.02e-16) + (1.2857,-7.7255e-33) (0.027582,5.2214e-31) (-0.014378,6.5817e-17) (0.027582,1.1109e-31) (-0.038015,8.7631e-17) (0.0087689,2.0855e-16) (0.039652,-2.1512e-16) (0.039652,-2.1512e-16) (0.069547,3.4356e-16) (0.077067,2.8751e-16) (0.077067,2.8751e-16) (-0.073506,-2.4706e-16) (0.053608,-2.01e-16) (0.048247,1.8491e-16) (0.11466,-5.1565e-16) (0.092851,-3.4815e-16) (0.11466,-5.1565e-16) + (1.2857,6.8651e-32) (-0.014378,6.5817e-17) (-0.027582,3.1108e-31) (0.038015,-8.7631e-17) (-0.0087689,-2.0855e-16) (-0.039652,2.1512e-16) (0.069547,3.4356e-16) (0.039652,-2.1512e-16) (-0.077067,-2.8751e-16) (-0.073506,-2.4706e-16) (0.077067,2.8751e-16) (-0.053608,2.01e-16) (0.11466,-5.1565e-16) (0.048247,1.8491e-16) (0.092851,-3.4815e-16) (-0.11466,5.1565e-16) + (1.3565,6.28e-33) (1.1813e-17,-1.2652e-31) (2.0931e-16,6.8859e-31) (1.1554e-16,5.7494e-31) (-2.8145e-16,9.5266e-31) (-0.036752,1.2298e-16) (-0.036752,1.2298e-16) (2.7461e-16,-6.9214e-31) (0.016332,1.1661e-16) (0.016332,1.1661e-16) (-5.2225e-17,-1.7437e-32) (0.092851,-3.4815e-16) (0.092851,-3.4815e-16) (-0.11025,-5.1483e-16) (-1.2277e-16,2.7021e-31) + (1.2857,1.7309e-32) (0.038015,-8.7631e-17) (-0.0087689,-2.0855e-16) (0.069547,3.4356e-16) (-0.039652,2.1512e-16) (0.039652,-2.1512e-16) (-0.073506,-2.4706e-16) (-0.077067,-2.8751e-16) (0.077067,2.8751e-16) (0.10722,-4.02e-16) (0.11466,-5.1565e-16) (-0.11466,5.1565e-16) (-5.1327e-17,1.342e-31) (0.048247,1.8491e-16) + (-0.082776,-5.2578e-33) (-0.11465,-2.1006e-17) (0.020367,-9.5125e-16) (0.020367,-9.5125e-16) (-0.020367,9.5125e-16) (-0.029184,1.3014e-15) (-0.029184,1.3014e-15) (0.029184,-1.3014e-15) (2.9066e-16,4.7894e-32) (-0.066314,1.4078e-16) (0.066314,-1.4078e-16) (1.0835e-16,1.5036e-32) (0.066314,-1.4078e-16) + (0.70902,-2.8462e-31) (0.051417,2.1842e-16) (0.051417,2.1842e-16) (-0.051417,-2.1842e-16) (-0.061774,-2.1271e-15) (-0.061774,-2.1271e-15) (0.061774,2.1271e-15) (-8.627e-17,2.3684e-31) (0.029537,4.4615e-16) (-0.029537,-4.4615e-16) (3.4093e-17,-6.1297e-32) (-0.029537,-4.4615e-16) + (0.28447,-1.1435e-31) (-0.06343,3.2491e-32) (0.06343,6.0296e-31) (0.26975,-2.2586e-17) (-0.074643,-2.6518e-18) (0.074643,2.6518e-18) (0.008018,-5.1887e-17) (0.031919,-6.006e-17) (-0.031919,6.006e-17) (-6.2555e-17,-1.1012e-31) (-0.10178,-2.8642e-17) + (0.28447,9.505e-32) (0.06343,-5.2051e-31) (-0.074643,-2.6518e-18) (0.26975,-2.2586e-17) (0.074643,2.6518e-18) (-0.004009,2.5944e-17) (0.031919,-6.006e-17) (-0.10178,-2.8642e-17) (0.0069438,-4.4936e-17) (-0.031919,6.006e-17) + (0.28447,-8.1192e-32) (0.074643,2.6518e-18) (0.074643,2.6518e-18) (0.26975,-2.2586e-17) (0.004009,-2.5944e-17) (-0.10178,-2.8642e-17) (0.031919,-6.006e-17) (0.0069438,-4.4936e-17) (0.031919,-6.006e-17) + (1.0055,-8.3122e-31) (0.28657,9.0876e-31) (-0.28657,-9.0792e-32) (-0.00042938,2.1669e-16) (-0.061926,-2.9486e-16) (0.061926,2.9486e-16) (1.538e-17,3.5072e-31) (0.026141,1.5691e-16) + (1.0055,-1.3511e-31) (-0.28657,-7.5834e-31) (0.00021469,-1.0834e-16) (-0.061926,-2.9486e-16) (0.026141,1.5691e-16) (-0.00037185,1.8766e-16) (0.061926,2.9486e-16) + (1.0055,-4.6716e-31) (-0.00021469,1.0834e-16) (0.026141,1.5691e-16) (-0.061926,-2.9486e-16) (-0.00037185,1.8766e-16) (-0.061926,-2.9486e-16) + (1.3565,1.5062e-33) (-0.0083012,3.7999e-17) (0.0083012,-3.7999e-17) (-2.1236e-16,-5.9465e-32) (-0.016602,7.5998e-17) + (1.2857,3.5983e-33) (0.027582,-1.4237e-31) (-0.014378,-6.5817e-17) (0.027582,-1.322e-31) + (1.2857,9.3771e-34) (-0.014378,-6.5817e-17) (-0.027582,-1.697e-31) + (1.3565,7.2768e-33) (-8.0332e-18,6.5361e-32) + (1.2857,1.0457e-32) diff --git a/tests/integrate/207_NO_KP_OH/data-1-S.ref b/tests/integrate/207_NO_KP_OH/data-1-S.ref index a8b36105f8..fe7ca72f8d 100644 --- a/tests/integrate/207_NO_KP_OH/data-1-S.ref +++ b/tests/integrate/207_NO_KP_OH/data-1-S.ref @@ -1,26 +1,26 @@ -26 (0.98506,-1.9982e-32) (-0.097322,2.9659e-32) (2.2985e-17,-2.204e-15) (-1.4623e-17,-2.204e-15) (1.0435e-18,-2.204e-15) (-6.7871e-17,4.7412e-15) (9.3919e-18,4.7412e-15) (-1.4894e-17,4.7412e-15) (-2.0244e-18,-3.6593e-33) (0.085054,-6.7408e-33) (0.085054,-9.6296e-33) (2.8489e-18,1.0049e-33) (0.085054,-9.8222e-33) (0.44884,2.2113e-15) (0.30005,3.5326e-15) (0.48489,-2.7256e-15) (0.48489,-2.7256e-15) (0.48489,-2.7256e-15) (-0.50089,4.1094e-15) (-0.50089,4.1094e-15) (-0.50089,4.1094e-15) (3.0821e-17,1.0386e-31) (0.2435,-8.2215e-16) (0.2435,-8.2215e-16) (3.4554e-17,8.5836e-32) (0.2435,-8.2215e-16) - (0.52584,-9.6451e-31) (8.2399e-18,-4.8136e-15) (-2.1305e-17,-4.8136e-15) (-5.4698e-17,-4.8136e-15) (8.6736e-18,5.5917e-15) (1.1493e-17,5.5917e-15) (-3.1876e-17,5.5917e-15) (-9.3241e-18,-5.3926e-33) (0.19474,1.5407e-32) (0.19474,-1.3867e-32) (1.1154e-18,2.6656e-32) (0.19474,-1.6178e-32) (0.30005,3.5326e-15) (-0.1912,2.4585e-15) (0.11272,-3.2857e-15) (0.11272,-3.2857e-15) (0.11272,-3.2857e-15) (-0.11541,4.3523e-15) (-0.11541,4.3523e-15) (-0.11541,4.3523e-15) (4.2521e-18,-2.1378e-31) (-0.093884,1.3106e-15) (-0.093884,1.3106e-15) (-2.6021e-18,-2.8489e-31) (-0.093884,1.3106e-15) - (1.0467,-1.0845e-32) (0.44713,1.5407e-32) (0.44713,-2.157e-32) (-0.11227,7.9589e-32) (-0.68287,-8.6282e-32) (-0.68287,5.5467e-32) (-1.6263e-19,-4.5287e-17) (-1.3417e-18,-4.1314e-16) (1.0368e-18,-4.1314e-16) (0,-2.0222e-31) (1.6263e-19,-3.1793e-17) (-0.48489,2.7256e-15) (-0.11272,3.2857e-15) (0.21954,1.3501e-16) (0.50325,-5.4124e-16) (0.50325,-5.4124e-16) (-0.55027,-1.2526e-15) (-0.35946,-1.4452e-15) (-0.35946,-1.4452e-15) (-0.19188,6.2657e-16) (0.024506,-3.0536e-16) (0.024506,-3.0536e-16) (-2.8678e-17,-3.1748e-32) (-0.30449,-8.9756e-16) - (1.0467,-7.6652e-32) (0.44713,2.4267e-32) (-0.68287,-8.6282e-32) (-0.11227,-1.7873e-31) (-0.68287,-9.2445e-32) (-2.7105e-19,2.2644e-17) (-9.3241e-18,-4.1314e-16) (5.421e-20,-3.1793e-17) (-6.4375e-19,-3.922e-17) (1.6615e-17,-4.1314e-16) (-0.48489,2.7256e-15) (-0.11272,3.2857e-15) (0.50325,-5.4124e-16) (0.21954,1.3501e-16) (0.50325,-5.4124e-16) (-0.35946,-1.4452e-15) (-0.55027,-1.2526e-15) (-0.35946,-1.4452e-15) (0.095942,-3.1329e-16) (0.024506,-3.0536e-16) (-0.30449,-8.9756e-16) (-0.16618,5.4263e-16) (0.024506,-3.0536e-16) - (1.0467,1.0516e-31) (-0.68287,5.5467e-32) (-0.68287,-9.2445e-32) (-0.11227,-7.7037e-33) (2.7512e-18,2.2644e-17) (5.421e-20,-3.1793e-17) (-7.7927e-19,-4.1314e-16) (5.133e-19,3.922e-17) (-2.9002e-18,-4.1314e-16) (-0.48489,2.7256e-15) (-0.11272,3.2857e-15) (0.50325,-5.4124e-16) (0.50325,-5.4124e-16) (0.21954,1.3501e-16) (-0.35946,-1.4452e-15) (-0.35946,-1.4452e-15) (-0.55027,-1.2526e-15) (0.095942,-3.1329e-16) (-0.30449,-8.9756e-16) (0.024506,-3.0536e-16) (0.16618,-5.4263e-16) (0.024506,-3.0536e-16) - (1.2292,5.1037e-32) (0.58205,-2.4652e-32) (0.58205,7.3956e-32) (-2.8731e-18,-2.4193e-16) (-8.9582e-18,1.3008e-16) (-4.0793e-18,1.3008e-16) (2.2768e-18,3.1893e-31) (0,8.7897e-17) (0.50089,-4.1094e-15) (0.11541,-4.3523e-15) (-0.55027,-1.2526e-15) (-0.35946,-1.4452e-15) (-0.35946,-1.4452e-15) (0.38305,2.6688e-15) (0.46484,2.7809e-15) (0.46484,2.7809e-15) (-0.12648,6.3282e-16) (0.26248,-4.269e-16) (0.26248,-4.269e-16) (-2.774e-17,5.4432e-31) (-0.013886,-8.3534e-16) - (1.2292,-2.2803e-31) (0.58205,-4.9304e-32) (-3.7947e-18,1.2097e-16) (-4.3368e-19,1.3008e-16) (0,8.7897e-17) (-9.2157e-19,-2.0952e-16) (3.2526e-18,1.3008e-16) (0.50089,-4.1094e-15) (0.11541,-4.3523e-15) (-0.35946,-1.4452e-15) (-0.55027,-1.2526e-15) (-0.35946,-1.4452e-15) (0.46484,2.7809e-15) (0.38305,2.6688e-15) (0.46484,2.7809e-15) (0.063239,-3.1641e-16) (0.26248,-4.269e-16) (-0.013886,-8.3534e-16) (-0.10953,5.4804e-16) (0.26248,-4.269e-16) - (1.2292,3.0815e-31) (-2.7105e-19,1.2097e-16) (0,8.7897e-17) (1.9245e-18,1.3008e-16) (1.3756e-18,2.0952e-16) (2.3852e-18,1.3008e-16) (0.50089,-4.1094e-15) (0.11541,-4.3523e-15) (-0.35946,-1.4452e-15) (-0.35946,-1.4452e-15) (-0.55027,-1.2526e-15) (0.46484,2.7809e-15) (0.46484,2.7809e-15) (0.38305,2.6688e-15) (0.063239,-3.1641e-16) (-0.013886,-8.3534e-16) (0.26248,-4.269e-16) (0.10953,-5.4804e-16) (0.26248,-4.269e-16) - (1.0122,-7.8e-33) (-0.05654,1.1556e-33) (-0.05654,3.3704e-33) (-2.8298e-18,4.85e-33) (0.11308,-6.7408e-33) (3.0821e-17,1.0386e-31) (4.2521e-18,-2.1378e-31) (0.19188,-6.2657e-16) (-0.095942,3.1329e-16) (-0.095942,3.1329e-16) (0.12648,-6.3282e-16) (-0.063239,3.1641e-16) (-0.063239,3.1641e-16) (-0.29169,-9.5242e-16) (0.11303,-4.3584e-16) (0.11303,-4.3584e-16) (-2.72e-17,-1.1007e-31) (-0.22606,8.7168e-16) - (0.99552,1.7297e-32) (0.030829,-1.5046e-33) (-0.097931,4.8148e-33) (0.030829,-5.7778e-34) (0.2435,-8.2215e-16) (-0.093884,1.3106e-15) (-0.024506,3.0536e-16) (-0.024506,3.0536e-16) (0.30449,8.9756e-16) (-0.26248,4.269e-16) (-0.26248,4.269e-16) (0.013886,8.3534e-16) (0.11303,-4.3584e-16) (0.038813,2.889e-16) (-0.13077,4.249e-16) (0.19578,-7.549e-16) (-0.13077,4.249e-16) - (0.99552,-2.068e-32) (0.097931,-4.9111e-33) (0.030829,2.8889e-33) (0.2435,-8.2215e-16) (-0.093884,1.3106e-15) (-0.024506,3.0536e-16) (0.30449,8.9756e-16) (-0.024506,3.0536e-16) (-0.26248,4.269e-16) (0.013886,8.3534e-16) (-0.26248,4.269e-16) (0.11303,-4.3584e-16) (-0.13077,4.249e-16) (0.038813,2.889e-16) (-0.19578,7.549e-16) (-0.13077,4.249e-16) - (1.0122,3.1296e-34) (-3.4808e-17,-6.3505e-35) (3.4554e-17,8.5836e-32) (-2.6021e-18,-2.8489e-31) (2.8678e-17,3.1748e-32) (0.16618,-5.4263e-16) (-0.16618,5.4263e-16) (2.774e-17,-5.4432e-31) (0.10953,-5.4804e-16) (-0.10953,5.4804e-16) (-2.72e-17,-1.1007e-31) (0.19578,-7.549e-16) (-0.19578,7.549e-16) (-0.29169,-9.5242e-16) (-1.5391e-18,-7.6676e-33) - (0.99552,4.237e-33) (0.2435,-8.2215e-16) (-0.093884,1.3106e-15) (0.30449,8.9756e-16) (-0.024506,3.0536e-16) (-0.024506,3.0536e-16) (0.013886,8.3534e-16) (-0.26248,4.269e-16) (-0.26248,4.269e-16) (-0.22606,8.7168e-16) (-0.13077,4.249e-16) (-0.13077,4.249e-16) (-1.5391e-18,-7.6676e-33) (0.038813,2.889e-16) - (0.98506,-1.9982e-32) (-0.097322,2.9659e-32) (2.2985e-17,-2.204e-15) (-1.4623e-17,-2.204e-15) (1.0435e-18,-2.204e-15) (-6.7871e-17,4.7412e-15) (9.3919e-18,4.7412e-15) (-1.4894e-17,4.7412e-15) (-2.0244e-18,-3.6593e-33) (0.085054,-6.7408e-33) (0.085054,-9.6296e-33) (2.8489e-18,1.0049e-33) (0.085054,-9.8222e-33) - (0.52584,-9.6451e-31) (8.2399e-18,-4.8136e-15) (-2.1305e-17,-4.8136e-15) (-5.4698e-17,-4.8136e-15) (8.6736e-18,5.5917e-15) (1.1493e-17,5.5917e-15) (-3.1876e-17,5.5917e-15) (-9.3241e-18,-5.3926e-33) (0.19474,1.5407e-32) (0.19474,-1.3867e-32) (1.1154e-18,2.6656e-32) (0.19474,-1.6178e-32) - (1.0467,-1.0845e-32) (0.44713,1.5407e-32) (0.44713,-2.157e-32) (-0.11227,7.9589e-32) (-0.68287,-8.6282e-32) (-0.68287,5.5467e-32) (-1.6263e-19,-4.5287e-17) (-1.3417e-18,-4.1314e-16) (1.0368e-18,-4.1314e-16) (0,-2.0222e-31) (1.6263e-19,-3.1793e-17) - (1.0467,-7.6652e-32) (0.44713,2.4267e-32) (-0.68287,-8.6282e-32) (-0.11227,-1.7873e-31) (-0.68287,-9.2445e-32) (-2.7105e-19,2.2644e-17) (-9.3241e-18,-4.1314e-16) (5.421e-20,-3.1793e-17) (-6.4375e-19,-3.922e-17) (1.6615e-17,-4.1314e-16) - (1.0467,1.0516e-31) (-0.68287,5.5467e-32) (-0.68287,-9.2445e-32) (-0.11227,-7.7037e-33) (2.7512e-18,2.2644e-17) (5.421e-20,-3.1793e-17) (-7.7927e-19,-4.1314e-16) (5.133e-19,3.922e-17) (-2.9002e-18,-4.1314e-16) - (1.2292,5.1037e-32) (0.58205,-2.4652e-32) (0.58205,7.3956e-32) (-2.8731e-18,-2.4193e-16) (-8.9582e-18,1.3008e-16) (-4.0793e-18,1.3008e-16) (2.2768e-18,3.1893e-31) (0,8.7897e-17) - (1.2292,-2.2803e-31) (0.58205,-4.9304e-32) (-3.7947e-18,1.2097e-16) (-4.3368e-19,1.3008e-16) (0,8.7897e-17) (-9.2157e-19,-2.0952e-16) (3.2526e-18,1.3008e-16) - (1.2292,3.0815e-31) (-2.7105e-19,1.2097e-16) (0,8.7897e-17) (1.9245e-18,1.3008e-16) (1.3756e-18,2.0952e-16) (2.3852e-18,1.3008e-16) - (1.0122,-7.8e-33) (-0.05654,1.1556e-33) (-0.05654,3.3704e-33) (-2.8298e-18,4.85e-33) (0.11308,-6.7408e-33) - (0.99552,1.7297e-32) (0.030829,-1.5046e-33) (-0.097931,4.8148e-33) (0.030829,-5.7778e-34) - (0.99552,-2.068e-32) (0.097931,-4.9111e-33) (0.030829,2.8889e-33) - (1.0122,3.1296e-34) (-3.4808e-17,-6.3505e-35) - (0.99552,4.237e-33) +26 (0.98506,6.051e-33) (-0.097322,4.5979e-31) (1.4623e-17,2.204e-15) (-2.2985e-17,2.204e-15) (1.0435e-18,-2.204e-15) (-9.3919e-18,-4.7412e-15) (6.7871e-17,-4.7412e-15) (-1.4894e-17,4.7412e-15) (2.6309e-18,-1.509e-33) (0.085054,-2.1775e-33) (-0.085054,5.2285e-33) (-1.4383e-18,1.0987e-33) (-0.085054,5.1332e-33) (0.44884,2.2113e-15) (0.30005,3.5326e-15) (-0.48489,2.7256e-15) (-0.48489,2.7256e-15) (0.48489,-2.7256e-15) (0.50089,-4.1094e-15) (0.50089,-4.1094e-15) (-0.50089,4.1094e-15) (3.0632e-17,9.9267e-32) (0.2435,-8.2215e-16) (-0.2435,8.2215e-16) (3.4849e-17,8.3295e-32) (-0.2435,8.2215e-16) + (0.52584,-1.7849e-31) (2.1305e-17,4.8136e-15) (-8.2399e-18,4.8136e-15) (-5.4698e-17,-4.8136e-15) (-1.1493e-17,-5.5917e-15) (-8.6736e-18,-5.5917e-15) (-3.1876e-17,5.5917e-15) (-5.8276e-19,1.881e-32) (0.19474,1.6187e-32) (-0.19474,2.2817e-32) (6.18e-18,-1.3226e-32) (-0.19474,1.5018e-32) (0.30005,3.5326e-15) (-0.1912,2.4585e-15) (-0.11272,3.2857e-15) (-0.11272,3.2857e-15) (0.11272,-3.2857e-15) (0.11541,-4.3523e-15) (0.11541,-4.3523e-15) (-0.11541,4.3523e-15) (-2.1413e-18,-1.4102e-31) (-0.093884,1.3106e-15) (0.093884,-1.3106e-15) (1.8208e-17,-2.4998e-31) (0.093884,-1.3106e-15) + (1.0467,-4.2517e-32) (0.44713,-3.4401e-32) (-0.44713,3.1086e-32) (-0.11227,-1.9033e-31) (-0.68287,-2.6335e-32) (0.68287,2.0323e-32) (2.2023e-19,4.5287e-17) (-4.7705e-18,4.1314e-16) (2.8189e-18,-4.1314e-16) (8.6736e-19,2.0632e-31) (1.6263e-19,-3.1793e-17) (0.48489,-2.7256e-15) (0.11272,-3.2857e-15) (0.21954,1.3501e-16) (0.50325,-5.4124e-16) (-0.50325,5.4124e-16) (-0.55027,-1.2526e-15) (-0.35946,-1.4452e-15) (0.35946,1.4452e-15) (0.19188,-6.2657e-16) (-0.024506,3.0536e-16) (0.024506,-3.0536e-16) (2.8465e-17,2.7868e-32) (-0.30449,-8.9756e-16) + (1.0467,3.248e-32) (-0.44713,-1.5155e-32) (-0.68287,-2.6335e-32) (-0.11227,-1.0888e-31) (0.68287,9.3286e-32) (-1.1113e-18,-2.2644e-17) (1.2604e-18,4.1314e-16) (5.421e-20,-3.1793e-17) (5.8276e-19,3.922e-17) (-2.4733e-18,-4.1314e-16) (0.48489,-2.7256e-15) (0.11272,-3.2857e-15) (0.50325,-5.4124e-16) (0.21954,1.3501e-16) (-0.50325,5.4124e-16) (-0.35946,-1.4452e-15) (-0.55027,-1.2526e-15) (0.35946,1.4452e-15) (-0.095942,3.1329e-16) (-0.024506,3.0536e-16) (-0.30449,-8.9756e-16) (0.16618,-5.4263e-16) (0.024506,-3.0536e-16) + (1.0467,-4.2902e-32) (0.68287,2.0323e-32) (0.68287,9.3286e-32) (-0.11227,-1.1949e-31) (2.741e-18,2.2644e-17) (5.421e-20,-3.1793e-17) (3.1035e-18,4.1314e-16) (5.2855e-19,3.922e-17) (3.9844e-18,4.1314e-16) (-0.48489,2.7256e-15) (-0.11272,3.2857e-15) (-0.50325,5.4124e-16) (-0.50325,5.4124e-16) (0.21954,1.3501e-16) (0.35946,1.4452e-15) (0.35946,1.4452e-15) (-0.55027,-1.2526e-15) (0.095942,-3.1329e-16) (-0.30449,-8.9756e-16) (-0.024506,3.0536e-16) (0.16618,-5.4263e-16) (-0.024506,3.0536e-16) + (1.2292,4.3876e-33) (0.58205,-2.8391e-32) (-0.58205,2.5082e-32) (-2.575e-19,2.4193e-16) (1.301e-18,-1.3008e-16) (2.8189e-18,1.3008e-16) (-1.3824e-18,-3.5917e-31) (0,8.7897e-17) (-0.50089,4.1094e-15) (-0.11541,4.3523e-15) (-0.55027,-1.2526e-15) (-0.35946,-1.4452e-15) (0.35946,1.4452e-15) (0.38305,2.6688e-15) (0.46484,2.7809e-15) (-0.46484,-2.7809e-15) (0.12648,-6.3282e-16) (-0.26248,4.269e-16) (0.26248,-4.269e-16) (2.9985e-17,-5.2375e-31) (-0.013886,-8.3534e-16) + (1.2292,8.8387e-32) (-0.58205,1.4753e-32) (1.6263e-18,-1.2097e-16) (6.7763e-19,-1.3008e-16) (0,8.7897e-17) (-1.2468e-18,2.0952e-16) (-3.6185e-18,1.3008e-16) (-0.50089,4.1094e-15) (-0.11541,4.3523e-15) (-0.35946,-1.4452e-15) (-0.55027,-1.2526e-15) (0.35946,1.4452e-15) (0.46484,2.7809e-15) (0.38305,2.6688e-15) (-0.46484,-2.7809e-15) (-0.063239,3.1641e-16) (-0.26248,4.269e-16) (-0.013886,-8.3534e-16) (0.10953,-5.4804e-16) (0.26248,-4.269e-16) + (1.2292,-4.8569e-33) (1.0151e-17,1.2097e-16) (0,8.7897e-17) (-3.361e-18,-1.3008e-16) (1.3553e-18,2.0952e-16) (-1.7212e-18,-1.3008e-16) (0.50089,-4.1094e-15) (0.11541,-4.3523e-15) (0.35946,1.4452e-15) (0.35946,1.4452e-15) (-0.55027,-1.2526e-15) (-0.46484,-2.7809e-15) (-0.46484,-2.7809e-15) (0.38305,2.6688e-15) (0.063239,-3.1641e-16) (-0.013886,-8.3534e-16) (-0.26248,4.269e-16) (0.10953,-5.4804e-16) (-0.26248,4.269e-16) + (1.0122,1.2137e-32) (-0.05654,4.7639e-33) (0.05654,-2.6921e-33) (3.1171e-19,-5.4211e-33) (-0.11308,1.0697e-32) (3.0632e-17,9.9267e-32) (-2.1413e-18,-1.4102e-31) (-0.19188,6.2657e-16) (0.095942,-3.1329e-16) (-0.095942,3.1329e-16) (-0.12648,6.3282e-16) (0.063239,-3.1641e-16) (-0.063239,3.1641e-16) (-0.29169,-9.5242e-16) (0.11303,-4.3584e-16) (-0.11303,4.3584e-16) (-2.8155e-17,-1.1033e-31) (0.22606,-8.7168e-16) + (0.99552,6.2322e-33) (-0.030829,9.7026e-34) (-0.097931,-1.2331e-32) (-0.030829,-4.7837e-35) (0.2435,-8.2215e-16) (-0.093884,1.3106e-15) (0.024506,-3.0536e-16) (0.024506,-3.0536e-16) (0.30449,8.9756e-16) (0.26248,-4.269e-16) (0.26248,-4.269e-16) (0.013886,8.3534e-16) (0.11303,-4.3584e-16) (0.038813,2.889e-16) (0.13077,-4.249e-16) (0.19578,-7.549e-16) (0.13077,-4.249e-16) + (0.99552,-2.5219e-32) (-0.097931,-1.1642e-32) (0.030829,4.7012e-35) (-0.2435,8.2215e-16) (0.093884,-1.3106e-15) (-0.024506,3.0536e-16) (0.30449,8.9756e-16) (0.024506,-3.0536e-16) (-0.26248,4.269e-16) (0.013886,8.3534e-16) (0.26248,-4.269e-16) (-0.11303,4.3584e-16) (0.13077,-4.249e-16) (0.038813,2.889e-16) (0.19578,-7.549e-16) (-0.13077,4.249e-16) + (1.0122,-3.2171e-33) (3.4797e-17,-9.2822e-35) (3.4849e-17,8.3295e-32) (1.8208e-17,-2.4998e-31) (-2.8465e-17,-2.7868e-32) (-0.16618,5.4263e-16) (-0.16618,5.4263e-16) (-2.9985e-17,5.2375e-31) (-0.10953,5.4804e-16) (-0.10953,5.4804e-16) (-2.8155e-17,-1.1033e-31) (0.19578,-7.549e-16) (0.19578,-7.549e-16) (-0.29169,-9.5242e-16) (8.0045e-19,5.1353e-33) + (0.99552,-4.3545e-32) (-0.2435,8.2215e-16) (0.093884,-1.3106e-15) (0.30449,8.9756e-16) (-0.024506,3.0536e-16) (0.024506,-3.0536e-16) (0.013886,8.3534e-16) (-0.26248,4.269e-16) (0.26248,-4.269e-16) (0.22606,-8.7168e-16) (0.13077,-4.249e-16) (-0.13077,4.249e-16) (8.0045e-19,5.1353e-33) (0.038813,2.889e-16) + (0.98506,6.051e-33) (-0.097322,4.5979e-31) (1.4623e-17,2.204e-15) (-2.2985e-17,2.204e-15) (1.0435e-18,-2.204e-15) (-9.3919e-18,-4.7412e-15) (6.7871e-17,-4.7412e-15) (-1.4894e-17,4.7412e-15) (2.6309e-18,-1.509e-33) (0.085054,-2.1775e-33) (-0.085054,5.2285e-33) (-1.4383e-18,1.0987e-33) (-0.085054,5.1332e-33) + (0.52584,-1.7849e-31) (2.1305e-17,4.8136e-15) (-8.2399e-18,4.8136e-15) (-5.4698e-17,-4.8136e-15) (-1.1493e-17,-5.5917e-15) (-8.6736e-18,-5.5917e-15) (-3.1876e-17,5.5917e-15) (-5.8276e-19,1.881e-32) (0.19474,1.6187e-32) (-0.19474,2.2817e-32) (6.18e-18,-1.3226e-32) (-0.19474,1.5018e-32) + (1.0467,-4.2517e-32) (0.44713,-3.4401e-32) (-0.44713,3.1086e-32) (-0.11227,-1.9033e-31) (-0.68287,-2.6335e-32) (0.68287,2.0323e-32) (2.2023e-19,4.5287e-17) (-4.7705e-18,4.1314e-16) (2.8189e-18,-4.1314e-16) (8.6736e-19,2.0632e-31) (1.6263e-19,-3.1793e-17) + (1.0467,3.248e-32) (-0.44713,-1.5155e-32) (-0.68287,-2.6335e-32) (-0.11227,-1.0888e-31) (0.68287,9.3286e-32) (-1.1113e-18,-2.2644e-17) (1.2604e-18,4.1314e-16) (5.421e-20,-3.1793e-17) (5.8276e-19,3.922e-17) (-2.4733e-18,-4.1314e-16) + (1.0467,-4.2902e-32) (0.68287,2.0323e-32) (0.68287,9.3286e-32) (-0.11227,-1.1949e-31) (2.741e-18,2.2644e-17) (5.421e-20,-3.1793e-17) (3.1035e-18,4.1314e-16) (5.2855e-19,3.922e-17) (3.9844e-18,4.1314e-16) + (1.2292,4.3876e-33) (0.58205,-2.8391e-32) (-0.58205,2.5082e-32) (-2.575e-19,2.4193e-16) (1.301e-18,-1.3008e-16) (2.8189e-18,1.3008e-16) (-1.3824e-18,-3.5917e-31) (0,8.7897e-17) + (1.2292,8.8387e-32) (-0.58205,1.4753e-32) (1.6263e-18,-1.2097e-16) (6.7763e-19,-1.3008e-16) (0,8.7897e-17) (-1.2468e-18,2.0952e-16) (-3.6185e-18,1.3008e-16) + (1.2292,-4.8569e-33) (1.0151e-17,1.2097e-16) (0,8.7897e-17) (-3.361e-18,-1.3008e-16) (1.3553e-18,2.0952e-16) (-1.7212e-18,-1.3008e-16) + (1.0122,1.2137e-32) (-0.05654,4.7639e-33) (0.05654,-2.6921e-33) (3.1171e-19,-5.4211e-33) (-0.11308,1.0697e-32) + (0.99552,6.2322e-33) (-0.030829,9.7026e-34) (-0.097931,-1.2331e-32) (-0.030829,-4.7837e-35) + (0.99552,-2.5219e-32) (-0.097931,-1.1642e-32) (0.030829,4.7012e-35) + (1.0122,-3.2171e-33) (3.4797e-17,-9.2822e-35) + (0.99552,-4.3545e-32) diff --git a/tests/integrate/207_NO_KP_OH2/STRU b/tests/integrate/207_NO_KP_OH2/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/207_NO_KP_OH2/STRU +++ b/tests/integrate/207_NO_KP_OH2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/207_NO_KP_OH2/data-HR-sparse_SPIN0.csr.ref b/tests/integrate/207_NO_KP_OH2/data-HR-sparse_SPIN0.csr.ref index c26aa09e2f..c6447ca1e9 100644 --- a/tests/integrate/207_NO_KP_OH2/data-HR-sparse_SPIN0.csr.ref +++ b/tests/integrate/207_NO_KP_OH2/data-HR-sparse_SPIN0.csr.ref @@ -1,711 +1,711 @@ STEP: 0 Matrix Dimension of H(R): 26 Matrix number of H(R): 177 --3 -1 1 43 - -1.22221523e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.81870272e-10 -1.27119381e-09 -5.45610817e-10 1.47830504e-10 -1.06867539e-10 -1.59050619e-10 -1.12485150e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -1.80250540e-10 -3.37455450e-10 1.81870272e-10 3.40730555e-10 1.22221523e-10 1.27119381e-09 -1.12485150e-10 -6.39020960e-10 -3.37455450e-10 3.40730555e-10 2.07962652e-09 1.02219167e-09 -2.49833494e-10 1.04027963e-10 1.55316403e-10 2.98395984e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.60522825e-10 1.47830504e-10 2.49833494e-10 -1.04027963e-10 -1.06867539e-10 -1.55316403e-10 -1.60522825e-10 -1.59050619e-10 -2.98395984e-10 - 19 14 16 17 18 19 20 21 24 25 19 14 16 19 20 14 19 14 19 13 14 15 16 17 18 19 20 21 23 24 25 14 16 19 24 14 19 19 14 19 20 14 19 - 0 1 10 11 15 17 19 31 35 37 37 38 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 --3 -1 2 39 - -1.22221523e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -5.45610817e-10 -1.27119381e-09 -1.81870272e-10 -1.59050619e-10 -1.81458741e-10 -1.80250540e-10 -3.37455450e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -1.12485150e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.56742199e-10 1.22221523e-10 1.27119381e-09 -3.37455450e-10 -6.39020960e-10 -1.12485150e-10 1.02219167e-09 2.07962652e-09 3.40730555e-10 2.98395984e-10 1.04027963e-10 2.94020354e-10 1.81870272e-10 3.40730555e-10 -1.59050619e-10 -2.98395984e-10 -1.04027963e-10 -1.81458741e-10 -1.56742199e-10 -2.94020354e-10 - 19 14 15 16 18 19 20 22 24 14 19 14 16 18 19 19 14 16 19 24 13 14 15 16 17 18 19 20 22 23 24 14 19 14 19 19 14 18 19 - 0 1 9 11 15 16 20 31 33 33 35 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 --3 0 0 109 - 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 2.68465821e-10 1.21716113e-09 1.21716113e-09 1.44261856e-10 8.51775168e-10 5.22674783e-09 -3.51598622e-10 -2.89618009e-09 -2.89618009e-09 1.07220239e-09 7.34004344e-09 7.34004344e-09 4.01192982e-10 4.01192982e-10 3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 1.20510477e-10 -2.11571639e-10 4.48920881e-10 2.89618009e-09 -2.29115712e-10 -1.57933876e-09 -1.57699251e-09 6.98124806e-10 4.09328880e-09 4.08627386e-09 2.47344381e-10 2.46992762e-10 1.71596177e-10 4.48920881e-10 2.89618009e-09 -2.29115712e-10 -1.57699251e-09 -1.57933876e-09 6.98124806e-10 4.08627386e-09 4.09328880e-09 2.46992762e-10 2.47344381e-10 1.71596177e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 6.98124806e-10 1.91049797e-10 -1.40544828e-09 -1.40544828e-09 -3.64752457e-10 6.40194213e-10 -1.21716113e-09 -7.34004344e-09 4.60520236e-10 4.09328880e-09 4.08627386e-09 -1.40544828e-09 -1.02947021e-08 -1.02737289e-08 -1.61015277e-10 -5.40289463e-10 -5.39251703e-10 1.08155810e-10 -1.21716113e-09 -7.34004344e-09 4.60520236e-10 4.08627386e-09 4.09328880e-09 -1.40544828e-09 -1.02737289e-08 -1.02947021e-08 -1.61015277e-10 -5.39251703e-10 -5.40289463e-10 1.08155810e-10 -1.20510477e-10 3.64752457e-10 1.61015277e-10 1.61015277e-10 -2.84263995e-10 5.23525958e-10 4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 -1.52035761e-10 4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 -1.52035761e-10 1.44261856e-10 2.11571639e-10 -1.71596177e-10 -1.71596177e-10 -6.40194213e-10 -1.08155810e-10 -1.08155810e-10 5.23525958e-10 -1.52035761e-10 -1.52035761e-10 -9.60755133e-10 - 13 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 22 23 14 16 17 19 20 21 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 16 17 18 19 20 21 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 15 18 19 20 21 25 14 16 17 19 20 25 14 16 17 19 20 25 13 15 16 17 18 19 20 21 22 23 25 - 0 8 18 25 36 47 56 68 80 86 92 98 98 109 109 109 109 109 109 109 109 109 109 109 109 109 109 --3 0 1 319 - 3.02592746e-10 -1.14532510e-10 1.47198357e-10 4.41447013e-10 1.17833757e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 -5.74403531e-10 -3.42817965e-10 9.44881217e-10 1.54744060e-09 9.44881217e-10 1.57556900e-10 1.19347147e-10 1.57556900e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 -1.13983574e-09 -3.02506519e-10 1.46495813e-09 4.39340064e-09 1.17267716e-09 -1.09128007e-10 1.61689414e-10 2.41774220e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 -3.62526597e-09 -2.00984333e-09 5.14556599e-09 9.04837268e-09 5.14556599e-09 3.18846940e-10 5.65314615e-10 3.18846940e-10 4.84397267e-10 -1.83200357e-10 2.38013716e-10 7.06163628e-10 1.87926843e-10 3.42817965e-10 2.00984333e-09 -1.64427552e-10 -1.07444665e-09 -1.06375661e-09 3.54205782e-10 2.62709235e-09 2.76009902e-09 -1.04727829e-10 1.76855306e-10 -1.00686231e-10 1.27381006e-10 1.21446037e-10 1.45367706e-09 -1.83355919e-10 -5.50467259e-10 -1.45617240e-10 7.06636105e-10 2.12158570e-09 5.64494571e-10 1.17145069e-10 5.74403531e-10 3.62526597e-09 -1.07444665e-09 -1.93946740e-09 -1.07444665e-09 2.80119557e-09 4.95605341e-09 2.80119557e-09 2.50293637e-10 3.18038829e-10 2.50293637e-10 1.22093247e-10 1.46139577e-09 -1.84378234e-10 -5.53058672e-10 -1.47376693e-10 7.10593332e-10 2.13154909e-09 5.71154615e-10 1.17081957e-10 3.42817965e-10 2.00984333e-09 -1.06375661e-09 -1.07444665e-09 -1.64427552e-10 2.76009902e-09 2.62709235e-09 3.54205782e-10 1.39560748e-10 1.27381006e-10 1.76855306e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 5.56271107e-10 1.47139325e-10 -7.22704738e-10 -2.14426862e-09 -5.70616910e-10 -1.17874504e-10 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 2.80119557e-09 2.76009902e-09 -6.34726079e-10 -6.57490676e-09 -6.95274353e-09 1.69183560e-10 -4.01750097e-10 2.99280551e-10 -3.68778082e-10 -4.41426294e-09 5.56743584e-10 1.67143703e-09 4.42131978e-10 -2.14570364e-09 -6.44217868e-09 -1.71401934e-09 1.60301122e-10 -2.36853624e-10 -3.55572505e-10 -1.19964562e-10 -1.54744060e-09 -9.04837268e-09 2.62709235e-09 4.95605341e-09 2.62709235e-09 -6.57490676e-09 -1.22132169e-08 -6.57490676e-09 -2.01892723e-10 -6.78250937e-10 -2.01892723e-10 -3.70737126e-10 -4.43762591e-09 5.59837607e-10 1.67928187e-09 4.47457784e-10 -2.15767995e-09 -6.47233842e-09 -1.73417799e-09 1.61050967e-10 -2.37942386e-10 -3.55382727e-10 -1.23289466e-10 -9.44881217e-10 -5.14556599e-09 2.76009902e-09 2.80119557e-09 3.54205782e-10 -6.95274353e-09 -6.57490676e-09 -6.34726079e-10 -3.08142837e-10 -4.01750097e-10 1.69183560e-10 -6.71412528e-10 2.54263804e-10 -3.25329634e-10 -9.79881258e-10 -2.61974319e-10 1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 3.25675600e-10 1.57877601e-10 -1.43136213e-10 4.33292850e-10 -1.63942380e-10 2.12757439e-10 6.31906252e-10 1.67618351e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 -1.27381006e-10 -1.69183560e-10 2.01892723e-10 3.25675600e-10 -1.53288427e-10 -6.22308477e-10 4.35704119e-10 -1.64765877e-10 2.13894818e-10 6.35034959e-10 1.69757847e-10 1.19347147e-10 5.65314615e-10 -1.76855306e-10 -3.18038829e-10 -1.76855306e-10 4.01750097e-10 6.78250937e-10 4.01750097e-10 1.00686231e-10 -2.99280551e-10 1.57877601e-10 -2.93418060e-10 1.09217494e-10 1.30725329e-09 -1.64811040e-10 -4.94934772e-10 -1.31457451e-10 6.35172129e-10 1.90745749e-09 5.09480974e-10 1.05088539e-10 1.57556900e-10 3.18846940e-10 -1.27381006e-10 -2.50293637e-10 2.01892723e-10 -1.69183560e-10 -1.43136213e-10 -6.22308477e-10 -2.93418060e-10 -1.53288427e-10 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 1.22876674e-10 3.68778082e-10 3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 -1.45367706e-09 -1.46139577e-09 1.47092972e-09 4.41426294e-09 4.43762591e-09 -6.71412528e-10 4.33292850e-10 4.35704119e-10 1.30725329e-09 3.80106998e-10 -1.83355919e-10 -1.84378234e-10 1.87578508e-10 5.56743584e-10 5.59837607e-10 1.64811040e-10 1.14532510e-10 1.13983574e-09 -1.83200357e-10 -5.50467259e-10 -5.53058672e-10 5.56271107e-10 1.67143703e-09 1.67928187e-09 -2.54263804e-10 1.63942380e-10 1.64765877e-10 4.94934772e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 1.47139325e-10 4.42131978e-10 4.47457784e-10 1.31457451e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 7.06636105e-10 7.10593332e-10 -7.22704738e-10 -2.14570364e-09 -2.15767995e-09 3.25329634e-10 -2.12757439e-10 -2.13894818e-10 -6.35172129e-10 -4.41447013e-10 -4.39340064e-09 7.06163628e-10 2.12158570e-09 2.13154909e-09 -2.14426862e-09 -6.44217868e-09 -6.47233842e-09 9.79881258e-10 -6.31906252e-10 -6.35034959e-10 -1.90745749e-09 -1.17833757e-10 -1.17267716e-09 1.87926843e-10 5.64494571e-10 5.71154615e-10 -5.70616910e-10 -1.71401934e-09 -1.73417799e-09 2.61974319e-10 -1.67618351e-10 -1.69757847e-10 -5.09480974e-10 -1.09128007e-10 -1.60301122e-10 -1.61050967e-10 1.61689414e-10 2.36853624e-10 2.37942386e-10 2.41774220e-10 -1.17145069e-10 -1.17081957e-10 1.17874504e-10 3.55572505e-10 3.55382727e-10 1.05088539e-10 1.19964562e-10 1.23289466e-10 - 1 3 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 11 13 14 15 16 17 18 19 20 22 23 25 1 3 5 6 7 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 23 25 1 3 5 6 7 15 17 20 21 22 24 25 1 3 5 6 7 13 14 16 17 18 19 21 22 25 1 3 5 6 7 13 14 15 16 17 18 19 20 15 18 21 25 0 1 2 3 4 5 6 7 11 13 14 15 16 19 20 21 22 24 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 - 0 16 38 55 75 95 115 138 161 173 187 200 204 223 230 242 249 261 268 280 292 304 307 310 310 317 319 --3 0 2 315 - 3.02592746e-10 -1.14532510e-10 1.17833757e-10 4.41447013e-10 1.47198357e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 1.21716113e-09 1.21716113e-09 2.68465821e-10 1.44261856e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 -1.13983574e-09 -3.80106998e-10 1.17267716e-09 4.39340064e-09 1.46495813e-09 -1.54818613e-10 2.15394736e-10 1.61689414e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 -2.89618009e-09 -3.51598622e-10 7.34004344e-09 7.34004344e-09 1.07220239e-09 4.01192982e-10 4.01192982e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 -5.53058672e-10 -1.84378234e-10 5.71154615e-10 2.13154909e-09 7.10593332e-10 1.04498722e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 -1.57699251e-09 -2.29115712e-10 4.09328880e-09 4.08627386e-09 6.98124806e-10 1.71596177e-10 2.47344381e-10 2.46992762e-10 1.21446037e-10 1.45367706e-09 -1.45617240e-10 -5.50467259e-10 -1.83355919e-10 5.64494571e-10 2.12158570e-09 7.06636105e-10 1.04315994e-10 4.48920881e-10 2.89618009e-09 -1.57699251e-09 -1.57933876e-09 -2.29115712e-10 4.08627386e-09 4.09328880e-09 6.98124806e-10 1.71596177e-10 2.46992762e-10 2.47344381e-10 4.84397267e-10 -1.83200357e-10 1.87926843e-10 7.06163628e-10 2.38013716e-10 3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 -2.11571639e-10 -1.04365134e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 1.67928187e-09 5.59837607e-10 -1.73417799e-09 -6.47233842e-09 -2.15767995e-09 2.27244986e-10 -1.23289466e-10 -3.17165592e-10 -2.37942386e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 4.08627386e-09 4.60520236e-10 -1.02947021e-08 -1.02737289e-08 -1.40544828e-09 1.08155810e-10 -5.40289463e-10 1.40474204e-10 -5.39251703e-10 -3.68778082e-10 -4.41426294e-09 4.42131978e-10 1.67143703e-09 5.56743584e-10 -1.71401934e-09 -6.44217868e-09 -2.14570364e-09 2.27784261e-10 -1.19964562e-10 -3.16611096e-10 -2.36853624e-10 -1.21716113e-09 -7.34004344e-09 4.08627386e-09 4.09328880e-09 4.60520236e-10 -1.02737289e-08 -1.02947021e-08 -1.40544828e-09 1.08155810e-10 -5.39251703e-10 1.38412437e-10 -5.40289463e-10 -1.22876674e-10 -1.47092972e-09 1.47139325e-10 5.56271107e-10 1.87578508e-10 -5.70616910e-10 -2.14426862e-09 -7.22704738e-10 -1.04141980e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 6.98124806e-10 -1.40544828e-09 -1.40544828e-09 1.91049797e-10 1.82376228e-10 6.40194213e-10 3.15884894e-10 3.41676787e-10 -1.29129950e-10 1.36113017e-10 4.97639582e-10 1.65769375e-10 -1.82376228e-10 -2.61762979e-10 -1.22547016e-10 1.09217494e-10 1.30725329e-09 -1.31457451e-10 -4.94934772e-10 -1.64811040e-10 5.09480974e-10 1.90745749e-09 6.35172129e-10 1.44261856e-10 -1.71596177e-10 -1.71596177e-10 2.11571639e-10 -1.08155810e-10 -1.08155810e-10 -6.40194213e-10 -2.61762979e-10 -9.60755133e-10 -1.52035761e-10 -4.53386780e-10 -1.52035761e-10 4.35704119e-10 -1.64765877e-10 1.69757847e-10 6.35034959e-10 2.13894818e-10 4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 -1.52035761e-10 5.78013223e-10 -2.19045340e-10 2.23917000e-10 8.44157069e-10 2.79951311e-10 1.04365134e-10 -1.40474204e-10 -1.38412437e-10 -3.15884894e-10 -1.22547016e-10 -4.53386780e-10 -2.13511443e-10 4.33292850e-10 -1.63942380e-10 1.67618351e-10 6.31906252e-10 2.12757439e-10 4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 -1.52035761e-10 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 3.70737126e-10 3.68778082e-10 1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 -1.45367706e-09 -4.84397267e-10 4.43762591e-09 4.41426294e-09 1.47092972e-09 3.41676787e-10 1.30725329e-09 4.35704119e-10 5.78013223e-10 4.33292850e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 4.42131978e-10 1.47139325e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 -5.53058672e-10 -5.50467259e-10 -1.83200357e-10 1.67928187e-09 1.67143703e-09 5.56271107e-10 1.29129950e-10 4.94934772e-10 1.64765877e-10 2.19045340e-10 1.63942380e-10 3.80106998e-10 -1.84378234e-10 -1.83355919e-10 5.59837607e-10 5.56743584e-10 1.87578508e-10 1.64811040e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 5.64494571e-10 1.87926843e-10 -1.73417799e-09 -1.71401934e-09 -5.70616910e-10 -1.36113017e-10 -5.09480974e-10 -1.69757847e-10 -2.23917000e-10 -1.67618351e-10 -4.41447013e-10 -4.39340064e-09 2.13154909e-09 2.12158570e-09 7.06163628e-10 -6.47233842e-09 -6.44217868e-09 -2.14426862e-09 -4.97639582e-10 -1.90745749e-09 -6.35034959e-10 -8.44157069e-10 -6.31906252e-10 -1.47198357e-10 -1.46495813e-09 7.10593332e-10 7.06636105e-10 2.38013716e-10 -2.15767995e-09 -2.14570364e-09 -7.22704738e-10 -1.65769375e-10 -6.35172129e-10 -2.13894818e-10 -2.79951311e-10 -2.12757439e-10 -1.54818613e-10 -2.27244986e-10 -2.27784261e-10 1.23289466e-10 1.19964562e-10 2.15394736e-10 -1.04498722e-10 -1.04315994e-10 3.17165592e-10 3.16611096e-10 1.04141980e-10 1.61689414e-10 2.37942386e-10 2.36853624e-10 - 1 3 5 6 7 13 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 1 3 5 6 7 14 15 16 18 19 22 24 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 11 13 14 15 16 18 19 20 21 22 24 1 3 5 6 7 20 22 24 0 1 2 3 4 5 6 7 13 15 16 17 18 19 20 21 22 23 24 25 1 3 5 6 7 14 15 16 18 19 22 1 3 5 6 7 17 18 19 20 21 22 24 1 3 5 6 7 14 15 16 18 19 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 19 18 19 14 15 16 18 19 20 14 18 19 - 0 13 34 54 74 86 110 134 153 161 181 192 204 215 222 235 242 255 262 275 288 301 304 306 306 312 315 --3 1 -1 43 - -1.22221523e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -1.81870272e-10 -5.45610817e-10 -1.27119381e-09 1.47830504e-10 1.06867539e-10 -1.59050619e-10 -1.12485150e-10 -1.80250540e-10 -3.37455450e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 1.81870272e-10 3.40730555e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.60522825e-10 1.22221523e-10 1.27119381e-09 -1.12485150e-10 -3.37455450e-10 -6.39020960e-10 3.40730555e-10 1.02219167e-09 2.07962652e-09 -2.49833494e-10 1.04027963e-10 -1.55316403e-10 2.98395984e-10 1.47830504e-10 2.49833494e-10 -1.04027963e-10 1.06867539e-10 1.60522825e-10 1.55316403e-10 -1.59050619e-10 -2.98395984e-10 - 20 14 16 17 18 19 20 21 24 25 20 14 20 14 17 19 20 14 20 14 17 20 24 13 14 15 16 17 18 19 20 21 22 24 25 14 20 20 14 19 20 14 20 - 0 1 10 11 13 17 19 23 35 37 38 38 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 --3 1 0 319 - 3.02592746e-10 -1.14532510e-10 1.47198357e-10 1.17833757e-10 4.41447013e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 -3.42817965e-10 -5.74403531e-10 9.44881217e-10 9.44881217e-10 1.54744060e-09 1.19347147e-10 1.57556900e-10 1.57556900e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 -3.02506519e-10 -1.13983574e-09 1.46495813e-09 1.17267716e-09 4.39340064e-09 -1.09128007e-10 1.61689414e-10 -2.41774220e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 -2.00984333e-09 -3.62526597e-09 5.14556599e-09 5.14556599e-09 9.04837268e-09 5.65314615e-10 3.18846940e-10 3.18846940e-10 4.84397267e-10 -1.83200357e-10 2.38013716e-10 1.87926843e-10 7.06163628e-10 3.42817965e-10 2.00984333e-09 -1.64427552e-10 -1.06375661e-09 -1.07444665e-09 3.54205782e-10 2.76009902e-09 2.62709235e-09 -1.04727829e-10 1.76855306e-10 1.00686231e-10 1.27381006e-10 1.22093247e-10 1.46139577e-09 -1.84378234e-10 -1.47376693e-10 -5.53058672e-10 7.10593332e-10 5.71154615e-10 2.13154909e-09 -1.17081957e-10 3.42817965e-10 2.00984333e-09 -1.06375661e-09 -1.64427552e-10 -1.07444665e-09 2.76009902e-09 3.54205782e-10 2.62709235e-09 1.39560748e-10 1.76855306e-10 1.27381006e-10 1.21446037e-10 1.45367706e-09 -1.83355919e-10 -1.45617240e-10 -5.50467259e-10 7.06636105e-10 5.64494571e-10 2.12158570e-09 -1.17145069e-10 5.74403531e-10 3.62526597e-09 -1.07444665e-09 -1.07444665e-09 -1.93946740e-09 2.80119557e-09 2.80119557e-09 4.95605341e-09 3.18038829e-10 2.50293637e-10 2.50293637e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 1.47139325e-10 5.56271107e-10 -7.22704738e-10 -5.70616910e-10 -2.14426862e-09 1.17874504e-10 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 2.76009902e-09 2.80119557e-09 -6.34726079e-10 -6.95274353e-09 -6.57490676e-09 -4.01750097e-10 1.69183560e-10 -2.99280551e-10 -3.70737126e-10 -4.43762591e-09 5.59837607e-10 4.47457784e-10 1.67928187e-09 -2.15767995e-09 -1.73417799e-09 -6.47233842e-09 1.61050967e-10 -2.37942386e-10 3.55382727e-10 -1.23289466e-10 -9.44881217e-10 -5.14556599e-09 2.76009902e-09 3.54205782e-10 2.80119557e-09 -6.95274353e-09 -6.34726079e-10 -6.57490676e-09 -3.08142837e-10 -4.01750097e-10 1.69183560e-10 -3.68778082e-10 -4.41426294e-09 5.56743584e-10 4.42131978e-10 1.67143703e-09 -2.14570364e-09 -1.71401934e-09 -6.44217868e-09 1.60301122e-10 -2.36853624e-10 3.55572505e-10 -1.19964562e-10 -1.54744060e-09 -9.04837268e-09 2.62709235e-09 2.62709235e-09 4.95605341e-09 -6.57490676e-09 -6.57490676e-09 -1.22132169e-08 -6.78250937e-10 -2.01892723e-10 -2.01892723e-10 -6.71412528e-10 2.54263804e-10 -3.25329634e-10 -2.61974319e-10 -9.79881258e-10 1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 3.25675600e-10 -1.57877601e-10 -1.43136213e-10 4.35704119e-10 -1.64765877e-10 2.13894818e-10 1.69757847e-10 6.35034959e-10 1.19347147e-10 5.65314615e-10 -1.76855306e-10 -1.76855306e-10 -3.18038829e-10 4.01750097e-10 4.01750097e-10 6.78250937e-10 4.33292850e-10 -1.63942380e-10 2.12757439e-10 1.67618351e-10 6.31906252e-10 1.57556900e-10 3.18846940e-10 -1.27381006e-10 -2.50293637e-10 -1.69183560e-10 2.01892723e-10 3.25675600e-10 -1.53288427e-10 -6.22308477e-10 -1.00686231e-10 2.99280551e-10 -1.57877601e-10 2.93418060e-10 1.09217494e-10 1.30725329e-09 -1.64811040e-10 -1.31457451e-10 -4.94934772e-10 6.35172129e-10 5.09480974e-10 1.90745749e-09 -1.05088539e-10 1.57556900e-10 3.18846940e-10 -1.27381006e-10 -2.50293637e-10 -1.69183560e-10 2.01892723e-10 -1.43136213e-10 -6.22308477e-10 2.93418060e-10 -1.53288427e-10 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 1.22876674e-10 3.70737126e-10 3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 -1.46139577e-09 -1.45367706e-09 1.47092972e-09 4.43762591e-09 4.41426294e-09 -6.71412528e-10 4.35704119e-10 4.33292850e-10 1.30725329e-09 3.80106998e-10 -1.84378234e-10 -1.83355919e-10 1.87578508e-10 5.59837607e-10 5.56743584e-10 1.64811040e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 1.47139325e-10 4.47457784e-10 4.42131978e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 -1.83200357e-10 -5.53058672e-10 -5.50467259e-10 5.56271107e-10 1.67928187e-09 1.67143703e-09 -2.54263804e-10 1.64765877e-10 1.63942380e-10 4.94934772e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 7.10593332e-10 7.06636105e-10 -7.22704738e-10 -2.15767995e-09 -2.14570364e-09 3.25329634e-10 -2.13894818e-10 -2.12757439e-10 -6.35172129e-10 -1.17833757e-10 -1.17267716e-09 1.87926843e-10 5.71154615e-10 5.64494571e-10 -5.70616910e-10 -1.73417799e-09 -1.71401934e-09 2.61974319e-10 -1.69757847e-10 -1.67618351e-10 -5.09480974e-10 -4.41447013e-10 -4.39340064e-09 7.06163628e-10 2.13154909e-09 2.12158570e-09 -2.14426862e-09 -6.47233842e-09 -6.44217868e-09 9.79881258e-10 -6.35034959e-10 -6.31906252e-10 -1.90745749e-09 -1.09128007e-10 -1.61050967e-10 -1.60301122e-10 1.61689414e-10 2.37942386e-10 2.36853624e-10 -2.41774220e-10 1.17081957e-10 1.17145069e-10 -1.17874504e-10 -3.55382727e-10 -3.55572505e-10 -1.05088539e-10 1.23289466e-10 1.19964562e-10 - 1 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 1 4 5 6 7 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 25 1 4 5 6 7 15 16 19 21 23 24 25 1 4 5 6 7 13 14 15 16 17 18 19 20 1 4 5 6 7 13 14 16 17 18 20 21 23 25 15 18 21 25 0 1 2 3 4 5 6 7 11 13 14 15 17 19 20 21 23 24 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 - 0 16 38 55 75 95 115 138 161 173 186 200 204 223 230 242 249 256 268 280 292 304 307 307 310 317 319 --3 1 1 329 - 6.28564805e-10 -1.18444071e-10 -1.18444071e-10 -1.18444071e-10 4.57666373e-10 4.57666373e-10 4.57666373e-10 1.55533541e-10 1.11130765e-09 -5.74403531e-10 -3.42817965e-10 -3.42817965e-10 1.54744060e-09 9.44881217e-10 9.44881217e-10 1.57556900e-10 1.57556900e-10 1.19347147e-10 5.22633289e-10 6.25580967e-09 -1.17874482e-09 -1.17874482e-09 -1.17874482e-09 4.55475599e-09 4.55475599e-09 4.55475599e-09 1.11130765e-09 6.71373038e-09 -3.62526597e-09 -2.00984333e-09 -2.00984333e-09 9.04837268e-09 5.14556599e-09 5.14556599e-09 3.18846940e-10 3.18846940e-10 5.65314615e-10 1.96172009e-10 2.34804933e-09 -3.00143945e-10 -5.13413585e-10 -5.13413585e-10 1.16339930e-09 1.98191292e-09 1.98191292e-09 5.74403531e-10 3.62526597e-09 -1.93946740e-09 -1.07444665e-09 -1.07444665e-09 4.95605341e-09 2.80119557e-09 2.80119557e-09 2.50293637e-10 2.50293637e-10 3.18038829e-10 1.96172009e-10 2.34804933e-09 -5.13413585e-10 -3.00143945e-10 -5.13413585e-10 1.98191292e-09 1.16339930e-09 1.98191292e-09 3.42817965e-10 2.00984333e-09 -1.07444665e-09 -1.64427552e-10 -1.06375661e-09 2.62709235e-09 3.54205782e-10 2.76009902e-09 1.27381006e-10 -1.41040076e-10 1.76855306e-10 1.96172009e-10 2.34804933e-09 -5.13413585e-10 -5.13413585e-10 -3.00143945e-10 1.98191292e-09 1.98191292e-09 1.16339930e-09 3.42817965e-10 2.00984333e-09 -1.07444665e-09 -1.06375661e-09 -1.64427552e-10 2.62709235e-09 2.76009902e-09 3.54205782e-10 1.27381006e-10 1.41040076e-10 1.76855306e-10 -5.95688432e-10 -7.13013662e-09 9.11318686e-10 1.55890206e-09 1.55890206e-09 -3.53253665e-09 -6.01797671e-09 -6.01797671e-09 2.51489989e-10 -1.54744060e-09 -9.04837268e-09 4.95605341e-09 2.62709235e-09 2.62709235e-09 -1.22132169e-08 -6.57490676e-09 -6.57490676e-09 -2.01892723e-10 -2.01892723e-10 -6.78250937e-10 -5.95688432e-10 -7.13013662e-09 1.55890206e-09 9.11318686e-10 1.55890206e-09 -6.01797671e-09 -3.53253665e-09 -6.01797671e-09 -1.25744995e-10 2.17796720e-10 -9.44881217e-10 -5.14556599e-09 2.80119557e-09 3.54205782e-10 2.76009902e-09 -6.57490676e-09 -6.34726079e-10 -6.95274353e-09 2.10226283e-10 1.69183560e-10 2.34438499e-10 -4.01750097e-10 -5.95688432e-10 -7.13013662e-09 1.55890206e-09 1.55890206e-09 9.11318686e-10 -6.01797671e-09 -6.01797671e-09 -3.53253665e-09 -1.25744995e-10 -2.17796720e-10 -9.44881217e-10 -5.14556599e-09 2.80119557e-09 2.76009902e-09 3.54205782e-10 -6.57490676e-09 -6.95274353e-09 -6.34726079e-10 2.10226283e-10 1.69183560e-10 -2.34438499e-10 -4.01750097e-10 1.46333922e-10 -5.61605470e-10 2.80802735e-10 2.80802735e-10 -2.10226283e-10 -2.10226283e-10 -1.82539388e-10 -1.82539388e-10 1.24878118e-10 1.49467492e-09 -2.17317549e-10 -2.17317549e-10 -4.09333462e-10 8.41341369e-10 8.41341369e-10 1.57823688e-09 1.57556900e-10 3.18846940e-10 -2.50293637e-10 -1.27381006e-10 2.01892723e-10 -1.69183560e-10 -1.82539388e-10 -1.53288427e-10 -6.22308477e-10 2.70668627e-10 1.24878118e-10 1.49467492e-09 -2.17317549e-10 -4.09333462e-10 -2.17317549e-10 8.41341369e-10 1.57823688e-09 8.41341369e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 -1.27381006e-10 2.01892723e-10 -1.69183560e-10 -1.82539388e-10 -6.22308477e-10 -1.53288427e-10 -2.70668627e-10 1.26728893e-10 -1.26728893e-10 -4.86364604e-10 4.86364604e-10 1.41040076e-10 -1.41040076e-10 -2.34438499e-10 2.34438499e-10 2.70668627e-10 -2.70668627e-10 3.05510790e-10 1.24878118e-10 1.49467492e-09 -4.09333462e-10 -2.17317549e-10 -2.17317549e-10 1.57823688e-09 8.41341369e-10 8.41341369e-10 1.19347147e-10 5.65314615e-10 -3.18038829e-10 -1.76855306e-10 -1.76855306e-10 6.78250937e-10 4.01750097e-10 4.01750097e-10 5.22633289e-10 -1.96172009e-10 -1.96172009e-10 -1.96172009e-10 5.95688432e-10 5.95688432e-10 5.95688432e-10 1.24878118e-10 1.24878118e-10 1.24878118e-10 6.28564805e-10 6.25580967e-09 -2.34804933e-09 -2.34804933e-09 -2.34804933e-09 7.13013662e-09 7.13013662e-09 7.13013662e-09 1.49467492e-09 1.49467492e-09 1.49467492e-09 1.18444071e-10 1.17874482e-09 -3.00143945e-10 -5.13413585e-10 -5.13413585e-10 9.11318686e-10 1.55890206e-09 1.55890206e-09 -1.46333922e-10 2.17317549e-10 2.17317549e-10 4.09333462e-10 1.18444071e-10 1.17874482e-09 -5.13413585e-10 -3.00143945e-10 -5.13413585e-10 1.55890206e-09 9.11318686e-10 1.55890206e-09 2.17317549e-10 4.09333462e-10 -1.26728893e-10 2.17317549e-10 1.18444071e-10 1.17874482e-09 -5.13413585e-10 -5.13413585e-10 -3.00143945e-10 1.55890206e-09 1.55890206e-09 9.11318686e-10 4.09333462e-10 2.17317549e-10 1.26728893e-10 2.17317549e-10 -4.57666373e-10 -4.55475599e-09 1.16339930e-09 1.98191292e-09 1.98191292e-09 -3.53253665e-09 -6.01797671e-09 -6.01797671e-09 5.61605470e-10 -8.41341369e-10 -8.41341369e-10 -1.57823688e-09 -4.57666373e-10 -4.55475599e-09 1.98191292e-09 1.16339930e-09 1.98191292e-09 -6.01797671e-09 -3.53253665e-09 -6.01797671e-09 -2.80802735e-10 -8.41341369e-10 -1.57823688e-09 4.86364604e-10 -8.41341369e-10 -4.57666373e-10 -4.55475599e-09 1.98191292e-09 1.98191292e-09 1.16339930e-09 -6.01797671e-09 -6.01797671e-09 -3.53253665e-09 -2.80802735e-10 -1.57823688e-09 -8.41341369e-10 -4.86364604e-10 -8.41341369e-10 -2.51489989e-10 1.25744995e-10 1.25744995e-10 -2.17796720e-10 2.17796720e-10 - 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 23 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 24 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 21 23 24 25 2 5 6 7 19 20 22 23 0 1 2 3 4 5 6 7 13 14 15 17 18 19 21 22 23 24 0 1 2 3 4 5 6 7 13 14 15 16 18 20 21 22 23 24 3 4 6 7 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 18 19 20 19 20 - 0 18 37 56 75 94 114 136 158 166 184 202 213 229 239 250 262 274 286 298 311 324 327 327 327 329 329 --3 1 2 237 - 3.02592746e-10 -1.14532510e-10 4.41447013e-10 1.17833757e-10 1.47198357e-10 -1.22221523e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 -3.02506519e-10 -3.80106998e-10 4.39340064e-09 1.17267716e-09 1.46495813e-09 2.63946620e-10 1.61689414e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.27119381e-09 -5.45610817e-10 -1.81870272e-10 -1.66465255e-10 -1.59050619e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 -1.45617240e-10 -1.83355919e-10 2.12158570e-09 5.64494571e-10 7.06636105e-10 1.27860604e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.22093247e-10 1.46139577e-09 -5.53058672e-10 -1.47376693e-10 -1.84378234e-10 2.13154909e-09 5.71154615e-10 7.10593332e-10 1.27929665e-10 -1.80250540e-10 -3.37455450e-10 4.84397267e-10 -1.83200357e-10 7.06163628e-10 1.87926843e-10 2.38013716e-10 -1.12485150e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 4.42131978e-10 5.56743584e-10 -6.44217868e-09 -1.71401934e-09 -2.14570364e-09 -3.88085383e-10 -1.19964562e-10 -2.36853624e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 -3.37455450e-10 -1.12485150e-10 2.07962652e-09 1.02219167e-09 3.40730555e-10 2.59424698e-10 2.98395984e-10 1.38703951e-10 1.04027963e-10 -3.70737126e-10 -4.43762591e-09 1.67928187e-09 4.47457784e-10 5.59837607e-10 -6.47233842e-09 -1.73417799e-09 -2.15767995e-09 -3.88295953e-10 -1.23289466e-10 -2.37942386e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.83173047e-10 -1.22876674e-10 -1.47092972e-09 5.56271107e-10 1.47139325e-10 1.87578508e-10 -2.14426862e-09 -5.70616910e-10 -7.22704738e-10 -1.28181277e-10 1.81870272e-10 3.40730555e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 1.25861302e-10 1.59560259e-10 -1.66465255e-10 -2.59424698e-10 -1.83173047e-10 1.09217494e-10 1.30725329e-09 -4.94934772e-10 -1.31457451e-10 -1.64811040e-10 1.90745749e-09 5.09480974e-10 6.35172129e-10 1.14797059e-10 -1.59050619e-10 -2.98395984e-10 4.33292850e-10 -1.63942380e-10 6.31906252e-10 1.67618351e-10 2.12757439e-10 5.84907389e-10 -2.21352487e-10 8.53047055e-10 2.29835830e-10 2.83536145e-10 -1.38703951e-10 4.35704119e-10 -1.64765877e-10 6.35034959e-10 1.69757847e-10 2.13894818e-10 -1.04027963e-10 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 3.68778082e-10 3.70737126e-10 1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 -1.46139577e-09 -4.84397267e-10 4.41426294e-09 4.43762591e-09 1.47092972e-09 3.29735741e-10 1.30725329e-09 4.33292850e-10 5.84907389e-10 4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 -5.53058672e-10 -1.83200357e-10 1.67143703e-09 1.67928187e-09 5.56271107e-10 1.25133854e-10 4.94934772e-10 1.63942380e-10 2.21352487e-10 1.64765877e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 4.47457784e-10 1.47139325e-10 1.31457451e-10 3.80106998e-10 -1.83355919e-10 -1.84378234e-10 5.56743584e-10 5.59837607e-10 1.87578508e-10 1.64811040e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 2.13154909e-09 7.06163628e-10 -6.44217868e-09 -6.47233842e-09 -2.14426862e-09 -4.82241676e-10 -1.90745749e-09 -6.31906252e-10 -8.53047055e-10 -6.35034959e-10 -1.17833757e-10 -1.17267716e-09 5.64494571e-10 5.71154615e-10 1.87926843e-10 -1.71401934e-09 -1.73417799e-09 -5.70616910e-10 -1.25861302e-10 -5.09480974e-10 -1.67618351e-10 -2.29835830e-10 -1.69757847e-10 -1.47198357e-10 -1.46495813e-09 7.06636105e-10 7.10593332e-10 2.38013716e-10 -2.14570364e-09 -2.15767995e-09 -7.22704738e-10 -1.59560259e-10 -6.35172129e-10 -2.12757439e-10 -2.83536145e-10 -2.13894818e-10 2.63946620e-10 -1.27860604e-10 -1.27929665e-10 3.88085383e-10 3.88295953e-10 1.28181277e-10 1.14797059e-10 1.19964562e-10 1.23289466e-10 1.61689414e-10 2.36853624e-10 2.37942386e-10 - 1 2 5 6 7 18 0 1 2 3 4 5 6 7 8 10 14 15 16 18 19 20 21 22 0 1 2 3 4 5 6 7 8 14 15 18 19 0 1 2 3 4 5 6 7 8 14 18 1 2 5 6 7 18 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 14 15 18 21 0 1 2 3 4 5 6 7 8 14 18 1 2 5 6 7 14 18 19 0 1 2 3 4 5 6 7 8 14 18 1 2 5 6 7 1 2 5 6 7 18 1 2 5 6 7 18 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 18 19 14 18 19 - 0 6 24 37 48 54 77 92 103 111 122 127 133 139 146 159 172 179 186 199 212 225 232 234 237 237 237 --3 2 -1 39 - -1.22221523e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -5.45610817e-10 -1.81870272e-10 -1.27119381e-09 -1.59050619e-10 1.81458741e-10 -1.80250540e-10 -3.37455450e-10 -1.12485150e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.56742199e-10 1.81870272e-10 3.40730555e-10 1.22221523e-10 1.27119381e-09 -3.37455450e-10 -1.12485150e-10 -6.39020960e-10 1.02219167e-09 3.40730555e-10 2.07962652e-09 1.04027963e-10 2.98395984e-10 -2.94020354e-10 -1.04027963e-10 -1.59050619e-10 -2.98395984e-10 1.81458741e-10 1.56742199e-10 2.94020354e-10 +-3 -1 1 41 + 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.27119381e-09 1.81870272e-10 -5.45610817e-10 -1.66465255e-10 1.59050619e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -1.12485150e-10 -1.80250540e-10 3.37455450e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 -1.12485150e-10 3.37455450e-10 2.07962652e-09 3.40730555e-10 -1.02219167e-09 -2.59424698e-10 2.98395984e-10 1.38703951e-10 1.04027963e-10 -1.81870272e-10 3.40730555e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.83173047e-10 -1.66465255e-10 2.59424698e-10 -1.83173047e-10 1.59050619e-10 -2.98395984e-10 -1.38703951e-10 -1.04027963e-10 + 18 14 15 17 18 19 20 21 23 14 15 18 20 18 14 18 13 14 15 16 17 18 19 20 21 23 24 25 14 18 14 15 18 21 14 18 20 14 18 18 18 + 0 1 9 13 14 16 28 30 34 37 37 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 +-3 -1 2 41 + 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.27119381e-09 5.45610817e-10 -1.81870272e-10 -1.66465255e-10 -1.59050619e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.80250540e-10 -3.37455450e-10 1.12485150e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 -3.37455450e-10 1.12485150e-10 2.07962652e-09 1.02219167e-09 -3.40730555e-10 -2.59424698e-10 -2.98395984e-10 -1.38703951e-10 1.04027963e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.83173047e-10 1.81870272e-10 -3.40730555e-10 -1.66465255e-10 2.59424698e-10 1.83173047e-10 -1.59050619e-10 2.98395984e-10 1.38703951e-10 -1.04027963e-10 + 18 14 15 16 18 19 20 21 22 14 15 18 19 14 18 18 13 14 15 16 17 18 19 20 21 22 24 25 14 15 18 21 14 18 14 18 19 14 18 18 18 + 0 1 9 13 15 16 28 32 34 37 39 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 +-3 0 0 115 + 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 -1.21716113e-09 -2.68465821e-10 1.21716113e-09 -1.44261856e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 3.51598622e-10 -2.89618009e-09 -7.34004344e-09 -1.07220239e-09 7.34004344e-09 4.01192982e-10 -4.01192982e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 -2.29115712e-10 1.57699251e-09 4.09328880e-09 6.98124806e-10 -4.08627386e-09 -2.47344381e-10 1.71596177e-10 2.46992762e-10 -3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 -2.11571639e-10 -1.04365134e-10 4.48920881e-10 2.89618009e-09 1.57699251e-09 2.29115712e-10 -1.57933876e-09 -4.08627386e-09 -6.98124806e-10 4.09328880e-09 2.46992762e-10 -1.71596177e-10 -2.47344381e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 4.60520236e-10 -4.08627386e-09 -1.02947021e-08 -1.40544828e-09 1.02737289e-08 5.40289463e-10 1.08155810e-10 1.40474204e-10 -5.39251703e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 -6.98124806e-10 -1.40544828e-09 1.91049797e-10 1.40544828e-09 -1.82376228e-10 6.40194213e-10 3.15884894e-10 -1.21716113e-09 -7.34004344e-09 -4.08627386e-09 -4.60520236e-10 4.09328880e-09 1.02737289e-08 1.40544828e-09 -1.02947021e-08 -5.39251703e-10 -1.08155810e-10 -1.38412437e-10 5.40289463e-10 1.82376228e-10 2.61762979e-10 1.22547016e-10 4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 1.52035761e-10 -1.44261856e-10 -1.71596177e-10 2.11571639e-10 1.71596177e-10 -1.08155810e-10 -6.40194213e-10 1.08155810e-10 2.61762979e-10 1.52035761e-10 -9.60755133e-10 -4.53386780e-10 -1.52035761e-10 1.04365134e-10 -1.40474204e-10 -3.15884894e-10 1.38412437e-10 1.22547016e-10 -4.53386780e-10 -2.13511443e-10 -4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 -1.52035761e-10 + 13 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 22 25 13 14 15 16 17 18 19 20 22 23 25 14 15 17 18 20 23 24 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 17 18 19 20 21 23 24 13 14 15 16 17 18 19 20 22 23 24 25 19 23 24 14 15 17 18 20 23 13 15 16 17 18 19 20 21 22 23 24 25 16 18 19 20 21 23 24 14 15 17 18 20 23 + 0 8 18 29 36 47 59 69 81 84 90 102 109 115 115 115 115 115 115 115 115 115 115 115 115 115 115 +-3 0 1 325 + 3.02592746e-10 1.14532510e-10 -4.41447013e-10 -1.47198357e-10 1.17833757e-10 1.55533541e-10 1.11130765e-09 5.74403531e-10 3.42817965e-10 -3.42817965e-10 -1.54744060e-09 -9.44881217e-10 9.44881217e-10 1.57556900e-10 -1.57556900e-10 -1.19347147e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 3.80106998e-10 -3.02506519e-10 -4.39340064e-09 -1.46495813e-09 1.17267716e-09 2.63946620e-10 1.61689414e-10 1.11130765e-09 6.71373038e-09 3.62526597e-09 2.00984333e-09 -2.00984333e-09 -9.04837268e-09 -5.14556599e-09 5.14556599e-09 3.18846940e-10 -3.18846940e-10 -5.65314615e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 -1.83355919e-10 1.45617240e-10 2.12158570e-09 7.06636105e-10 -5.64494571e-10 -1.27860604e-10 -5.74403531e-10 -3.62526597e-09 -1.93946740e-09 -1.07444665e-09 1.07444665e-09 4.95605341e-09 2.80119557e-09 -2.80119557e-09 -2.50293637e-10 2.50293637e-10 3.18038829e-10 -4.84397267e-10 -1.83200357e-10 7.06163628e-10 2.38013716e-10 -1.87926843e-10 -3.42817965e-10 -2.00984333e-09 -1.07444665e-09 -1.64427552e-10 1.06375661e-09 2.62709235e-09 3.54205782e-10 -2.76009902e-09 1.27381006e-10 1.41040076e-10 1.76855306e-10 1.22093247e-10 1.46139577e-09 5.53058672e-10 1.84378234e-10 -1.47376693e-10 -2.13154909e-09 -7.10593332e-10 5.71154615e-10 1.27929665e-10 3.42817965e-10 2.00984333e-09 1.07444665e-09 1.06375661e-09 -1.64427552e-10 -2.62709235e-09 -2.76009902e-09 3.54205782e-10 1.27381006e-10 1.41040076e-10 -1.76855306e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 5.56743584e-10 -4.42131978e-10 -6.44217868e-09 -2.14570364e-09 1.71401934e-09 3.88085383e-10 2.36853624e-10 -1.19964562e-10 1.54744060e-09 9.04837268e-09 4.95605341e-09 2.62709235e-09 -2.62709235e-09 -1.22132169e-08 -6.57490676e-09 6.57490676e-09 2.01892723e-10 -2.01892723e-10 -6.78250937e-10 1.22876674e-10 1.47092972e-09 5.56271107e-10 1.87578508e-10 -1.47139325e-10 -2.14426862e-09 -7.22704738e-10 5.70616910e-10 1.28181277e-10 9.44881217e-10 5.14556599e-09 2.80119557e-09 3.54205782e-10 -2.76009902e-09 -6.57490676e-09 -6.34726079e-10 6.95274353e-09 -2.10226283e-10 -1.69183560e-10 -2.34438499e-10 -4.01750097e-10 -3.70737126e-10 -4.43762591e-09 -1.67928187e-09 -5.59837607e-10 4.47457784e-10 6.47233842e-09 2.15767995e-09 -1.73417799e-09 -3.88295953e-10 -2.37942386e-10 1.23289466e-10 -9.44881217e-10 -5.14556599e-09 -2.80119557e-09 -2.76009902e-09 3.54205782e-10 6.57490676e-09 6.95274353e-09 -6.34726079e-10 2.10226283e-10 -1.69183560e-10 -2.34438499e-10 4.01750097e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 -1.59560259e-10 1.25861302e-10 2.10226283e-10 -2.10226283e-10 -1.82539388e-10 1.82539388e-10 4.33292850e-10 1.63942380e-10 -6.31906252e-10 -2.12757439e-10 1.67618351e-10 1.57556900e-10 3.18846940e-10 2.50293637e-10 -1.27381006e-10 -2.01892723e-10 1.69183560e-10 -1.82539388e-10 -1.53288427e-10 6.22308477e-10 2.70668627e-10 -1.09217494e-10 -1.30725329e-09 -4.94934772e-10 -1.64811040e-10 1.31457451e-10 1.90745749e-09 6.35172129e-10 -5.09480974e-10 -1.14797059e-10 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 -1.27381006e-10 2.01892723e-10 1.69183560e-10 1.82539388e-10 6.22308477e-10 -1.53288427e-10 2.70668627e-10 -5.84907389e-10 -2.21352487e-10 8.53047055e-10 2.83536145e-10 -2.29835830e-10 -1.41040076e-10 -1.41040076e-10 2.34438499e-10 2.34438499e-10 2.70668627e-10 2.70668627e-10 3.05510790e-10 -4.35704119e-10 -1.64765877e-10 6.35034959e-10 2.13894818e-10 -1.69757847e-10 -1.19347147e-10 -5.65314615e-10 -3.18038829e-10 -1.76855306e-10 1.76855306e-10 6.78250937e-10 4.01750097e-10 -4.01750097e-10 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -3.68778082e-10 -1.22876674e-10 3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 4.84397267e-10 -1.46139577e-09 -4.41426294e-09 -1.47092972e-09 4.43762591e-09 3.29735741e-10 4.33292850e-10 -1.30725329e-09 -5.84907389e-10 -4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 -1.83200357e-10 5.53058672e-10 1.67143703e-09 5.56271107e-10 -1.67928187e-09 -1.25133854e-10 -1.63942380e-10 4.94934772e-10 2.21352487e-10 1.64765877e-10 -3.80106998e-10 -1.83355919e-10 1.84378234e-10 5.56743584e-10 1.87578508e-10 -5.59837607e-10 1.64811040e-10 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 -1.47139325e-10 4.47457784e-10 -1.31457451e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 7.06163628e-10 -2.13154909e-09 -6.44217868e-09 -2.14426862e-09 6.47233842e-09 4.82241676e-10 6.31906252e-10 -1.90745749e-09 -8.53047055e-10 -6.35034959e-10 1.47198357e-10 1.46495813e-09 7.06636105e-10 2.38013716e-10 -7.10593332e-10 -2.14570364e-09 -7.22704738e-10 2.15767995e-09 1.59560259e-10 2.12757439e-10 -6.35172129e-10 -2.83536145e-10 -2.13894818e-10 -1.17833757e-10 -1.17267716e-09 -5.64494571e-10 -1.87926843e-10 5.71154615e-10 1.71401934e-09 5.70616910e-10 -1.73417799e-09 -1.25861302e-10 -1.67618351e-10 5.09480974e-10 2.29835830e-10 1.69757847e-10 2.63946620e-10 1.27860604e-10 -1.27929665e-10 -3.88085383e-10 -1.28181277e-10 3.88295953e-10 -1.14797059e-10 1.61689414e-10 -2.36853624e-10 2.37942386e-10 1.19964562e-10 -1.23289466e-10 + 1 2 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 1 2 5 6 7 13 14 15 16 17 18 19 20 23 24 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 23 24 25 1 2 5 6 7 19 20 22 23 1 2 5 6 7 13 14 15 17 18 19 21 22 23 24 0 1 2 3 4 5 6 7 8 13 14 15 16 18 20 21 22 23 24 1 2 5 6 7 16 17 19 20 22 23 24 1 2 5 6 7 13 14 15 16 17 18 19 20 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 18 20 18 20 + 0 16 37 57 73 93 115 136 159 168 183 202 214 227 234 247 260 267 274 287 300 313 320 323 325 325 325 +-3 0 2 311 + 3.02592746e-10 1.14532510e-10 -4.41447013e-10 -1.17833757e-10 1.47198357e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -1.21716113e-09 -1.21716113e-09 2.68465821e-10 1.44261856e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 3.02506519e-10 -3.80106998e-10 -4.39340064e-09 -1.17267716e-09 1.46495813e-09 2.63946620e-10 -1.61689414e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 2.89618009e-09 -3.51598622e-10 -7.34004344e-09 -7.34004344e-09 1.07220239e-09 -4.01192982e-10 -4.01192982e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 -1.45617240e-10 1.83355919e-10 2.12158570e-09 5.64494571e-10 -7.06636105e-10 -1.27860604e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 -1.57699251e-09 2.29115712e-10 4.09328880e-09 4.08627386e-09 -6.98124806e-10 -1.71596177e-10 2.47344381e-10 2.46992762e-10 -1.22093247e-10 -1.46139577e-09 -5.53058672e-10 -1.47376693e-10 1.84378234e-10 2.13154909e-09 5.71154615e-10 -7.10593332e-10 -1.27929665e-10 -4.48920881e-10 -2.89618009e-09 -1.57699251e-09 -1.57933876e-09 2.29115712e-10 4.08627386e-09 4.09328880e-09 -6.98124806e-10 -1.71596177e-10 2.46992762e-10 2.47344381e-10 4.84397267e-10 1.83200357e-10 -7.06163628e-10 -1.87926843e-10 2.38013716e-10 3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 -2.11571639e-10 -1.04365134e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 4.42131978e-10 -5.56743584e-10 -6.44217868e-09 -1.71401934e-09 2.14570364e-09 3.88085383e-10 1.19964562e-10 -2.36853624e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 4.08627386e-09 -4.60520236e-10 -1.02947021e-08 -1.02737289e-08 1.40544828e-09 -1.08155810e-10 -5.40289463e-10 -1.40474204e-10 -5.39251703e-10 3.70737126e-10 4.43762591e-09 1.67928187e-09 4.47457784e-10 -5.59837607e-10 -6.47233842e-09 -1.73417799e-09 2.15767995e-09 3.88295953e-10 1.23289466e-10 -2.37942386e-10 1.21716113e-09 7.34004344e-09 4.08627386e-09 4.09328880e-09 -4.60520236e-10 -1.02737289e-08 -1.02947021e-08 1.40544828e-09 -1.08155810e-10 -5.39251703e-10 -1.38412437e-10 -5.40289463e-10 -1.22876674e-10 -1.47092972e-09 -5.56271107e-10 -1.47139325e-10 1.87578508e-10 2.14426862e-09 5.70616910e-10 -7.22704738e-10 -1.28181277e-10 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.40544828e-09 1.40544828e-09 1.91049797e-10 1.82376228e-10 6.40194213e-10 3.15884894e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 -1.25861302e-10 1.59560259e-10 -1.82376228e-10 -2.61762979e-10 -1.22547016e-10 1.09217494e-10 1.30725329e-09 4.94934772e-10 1.31457451e-10 -1.64811040e-10 -1.90745749e-09 -5.09480974e-10 6.35172129e-10 1.14797059e-10 1.44261856e-10 1.71596177e-10 1.71596177e-10 2.11571639e-10 1.08155810e-10 1.08155810e-10 -6.40194213e-10 -2.61762979e-10 -9.60755133e-10 1.52035761e-10 -4.53386780e-10 1.52035761e-10 -4.33292850e-10 -1.63942380e-10 6.31906252e-10 1.67618351e-10 -2.12757439e-10 -4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 1.52035761e-10 5.84907389e-10 2.21352487e-10 -8.53047055e-10 -2.29835830e-10 2.83536145e-10 1.04365134e-10 1.40474204e-10 1.38412437e-10 -3.15884894e-10 -1.22547016e-10 -4.53386780e-10 -2.13511443e-10 -4.35704119e-10 -1.64765877e-10 6.35034959e-10 1.69757847e-10 -2.13894818e-10 -4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 1.52035761e-10 2.51588682e-10 1.21446037e-10 1.22093247e-10 -3.68778082e-10 -3.70737126e-10 1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 1.46139577e-09 -4.84397267e-10 -4.41426294e-09 -4.43762591e-09 1.47092972e-09 3.29735741e-10 1.30725329e-09 -4.33292850e-10 5.84907389e-10 -4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 -5.53058672e-10 1.83200357e-10 1.67143703e-09 1.67928187e-09 -5.56271107e-10 -1.25133854e-10 -4.94934772e-10 1.63942380e-10 -2.21352487e-10 1.64765877e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 4.47457784e-10 -1.47139325e-10 -1.31457451e-10 3.80106998e-10 1.83355919e-10 1.84378234e-10 -5.56743584e-10 -5.59837607e-10 1.87578508e-10 1.64811040e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 2.13154909e-09 -7.06163628e-10 -6.44217868e-09 -6.47233842e-09 2.14426862e-09 4.82241676e-10 1.90745749e-09 -6.31906252e-10 8.53047055e-10 -6.35034959e-10 1.17833757e-10 1.17267716e-09 5.64494571e-10 5.71154615e-10 -1.87926843e-10 -1.71401934e-09 -1.73417799e-09 5.70616910e-10 1.25861302e-10 5.09480974e-10 -1.67618351e-10 2.29835830e-10 -1.69757847e-10 -1.47198357e-10 -1.46495813e-09 -7.06636105e-10 -7.10593332e-10 2.38013716e-10 2.14570364e-09 2.15767995e-09 -7.22704738e-10 -1.59560259e-10 -6.35172129e-10 2.12757439e-10 -2.83536145e-10 2.13894818e-10 2.63946620e-10 1.27860604e-10 1.27929665e-10 -3.88085383e-10 -3.88295953e-10 1.28181277e-10 1.14797059e-10 -1.19964562e-10 -1.23289466e-10 -1.61689414e-10 2.36853624e-10 2.37942386e-10 + 1 2 5 6 7 13 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 10 13 14 15 16 17 18 19 20 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 1 2 5 6 7 14 15 16 18 19 22 24 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 13 14 15 16 18 19 20 21 22 24 1 2 5 6 7 20 22 24 0 1 2 3 4 5 6 7 8 13 15 16 17 18 19 20 21 22 23 24 25 1 2 5 6 7 14 15 16 18 19 22 1 2 5 6 7 17 18 19 20 21 22 24 1 2 5 6 7 14 15 16 18 19 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 18 19 14 18 19 + 0 13 33 53 73 85 108 131 150 158 179 190 202 213 220 233 246 253 260 273 286 299 306 308 311 311 311 +-3 1 -1 39 + -1.22221523e-10 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 5.45610817e-10 1.81870272e-10 -1.27119381e-09 1.59050619e-10 1.81458741e-10 1.80250540e-10 3.37455450e-10 1.12485150e-10 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.56742199e-10 -1.81870272e-10 -3.40730555e-10 1.22221523e-10 1.27119381e-09 3.37455450e-10 1.12485150e-10 -6.39020960e-10 -1.02219167e-09 -3.40730555e-10 2.07962652e-09 1.04027963e-10 -2.98395984e-10 -2.94020354e-10 -1.04027963e-10 1.59050619e-10 2.98395984e-10 1.81458741e-10 -1.56742199e-10 2.94020354e-10 20 14 15 17 18 19 20 23 24 14 20 20 14 17 18 20 14 17 20 24 14 20 13 14 15 16 17 18 19 20 22 23 24 20 14 20 14 18 20 0 1 9 11 12 16 20 22 33 33 34 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 --3 2 0 315 - 3.02592746e-10 -1.14532510e-10 1.17833757e-10 1.47198357e-10 4.41447013e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 1.21716113e-09 2.68465821e-10 1.21716113e-09 1.44261856e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 -3.80106998e-10 -1.13983574e-09 1.17267716e-09 1.46495813e-09 4.39340064e-09 -1.54818613e-10 -2.15394736e-10 1.61689414e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 -3.51598622e-10 -2.89618009e-09 7.34004344e-09 1.07220239e-09 7.34004344e-09 4.01192982e-10 4.01192982e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 -1.84378234e-10 -5.53058672e-10 5.71154615e-10 7.10593332e-10 2.13154909e-09 -1.04498722e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 -2.29115712e-10 -1.57699251e-09 4.09328880e-09 6.98124806e-10 4.08627386e-09 2.47344381e-10 1.71596177e-10 2.46992762e-10 4.84397267e-10 -1.83200357e-10 1.87926843e-10 2.38013716e-10 7.06163628e-10 3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 -2.11571639e-10 1.04365134e-10 1.21446037e-10 1.45367706e-09 -1.45617240e-10 -1.83355919e-10 -5.50467259e-10 5.64494571e-10 7.06636105e-10 2.12158570e-09 -1.04315994e-10 4.48920881e-10 2.89618009e-09 -1.57699251e-09 -2.29115712e-10 -1.57933876e-09 4.08627386e-09 6.98124806e-10 4.09328880e-09 2.46992762e-10 1.71596177e-10 2.47344381e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 5.59837607e-10 1.67928187e-09 -1.73417799e-09 -2.15767995e-09 -6.47233842e-09 2.27244986e-10 -1.23289466e-10 3.17165592e-10 -2.37942386e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 4.60520236e-10 4.08627386e-09 -1.02947021e-08 -1.40544828e-09 -1.02737289e-08 -5.40289463e-10 1.08155810e-10 -1.40474204e-10 -5.39251703e-10 -1.22876674e-10 -1.47092972e-09 1.47139325e-10 1.87578508e-10 5.56271107e-10 -5.70616910e-10 -7.22704738e-10 -2.14426862e-09 1.04141980e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 6.98124806e-10 -1.40544828e-09 1.91049797e-10 -1.40544828e-09 1.82376228e-10 6.40194213e-10 -3.15884894e-10 -3.68778082e-10 -4.41426294e-09 4.42131978e-10 5.56743584e-10 1.67143703e-09 -1.71401934e-09 -2.14570364e-09 -6.44217868e-09 2.27784261e-10 -1.19964562e-10 3.16611096e-10 -2.36853624e-10 -1.21716113e-09 -7.34004344e-09 4.08627386e-09 4.60520236e-10 4.09328880e-09 -1.02737289e-08 -1.40544828e-09 -1.02947021e-08 -5.39251703e-10 1.08155810e-10 -1.38412437e-10 -5.40289463e-10 3.41676787e-10 -1.29129950e-10 1.36113017e-10 1.65769375e-10 4.97639582e-10 -1.82376228e-10 -2.61762979e-10 1.22547016e-10 4.35704119e-10 -1.64765877e-10 1.69757847e-10 2.13894818e-10 6.35034959e-10 4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 -1.52035761e-10 1.09217494e-10 1.30725329e-09 -1.31457451e-10 -1.64811040e-10 -4.94934772e-10 5.09480974e-10 6.35172129e-10 1.90745749e-09 1.44261856e-10 -1.71596177e-10 2.11571639e-10 -1.71596177e-10 -1.08155810e-10 -6.40194213e-10 -1.08155810e-10 -2.61762979e-10 -1.52035761e-10 -9.60755133e-10 4.53386780e-10 -1.52035761e-10 -5.78013223e-10 2.19045340e-10 -2.23917000e-10 -2.79951311e-10 -8.44157069e-10 -1.04365134e-10 1.40474204e-10 3.15884894e-10 1.38412437e-10 1.22547016e-10 4.53386780e-10 -2.13511443e-10 4.33292850e-10 -1.63942380e-10 1.67618351e-10 2.12757439e-10 6.31906252e-10 4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 -1.52035761e-10 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 3.70737126e-10 1.22876674e-10 3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 -4.84397267e-10 -1.45367706e-09 4.43762591e-09 1.47092972e-09 4.41426294e-09 3.41676787e-10 4.35704119e-10 1.30725329e-09 -5.78013223e-10 4.33292850e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 1.47139325e-10 4.42131978e-10 1.31457451e-10 3.80106998e-10 -1.84378234e-10 -1.83355919e-10 5.59837607e-10 1.87578508e-10 5.56743584e-10 1.64811040e-10 1.14532510e-10 1.13983574e-09 -5.53058672e-10 -1.83200357e-10 -5.50467259e-10 1.67928187e-09 5.56271107e-10 1.67143703e-09 1.29129950e-10 1.64765877e-10 4.94934772e-10 -2.19045340e-10 1.63942380e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 1.87926843e-10 5.64494571e-10 -1.73417799e-09 -5.70616910e-10 -1.71401934e-09 -1.36113017e-10 -1.69757847e-10 -5.09480974e-10 2.23917000e-10 -1.67618351e-10 -1.47198357e-10 -1.46495813e-09 7.10593332e-10 2.38013716e-10 7.06636105e-10 -2.15767995e-09 -7.22704738e-10 -2.14570364e-09 -1.65769375e-10 -2.13894818e-10 -6.35172129e-10 2.79951311e-10 -2.12757439e-10 -4.41447013e-10 -4.39340064e-09 2.13154909e-09 7.06163628e-10 2.12158570e-09 -6.47233842e-09 -2.14426862e-09 -6.44217868e-09 -4.97639582e-10 -6.35034959e-10 -1.90745749e-09 8.44157069e-10 -6.31906252e-10 -1.54818613e-10 -2.27244986e-10 -2.27784261e-10 1.23289466e-10 1.19964562e-10 -2.15394736e-10 1.04498722e-10 1.04315994e-10 -3.17165592e-10 -1.04141980e-10 -3.16611096e-10 1.61689414e-10 2.37942386e-10 2.36853624e-10 - 1 4 5 6 7 13 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 22 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 1 4 5 6 7 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 11 13 14 15 17 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 1 4 5 6 7 19 23 24 1 4 5 6 7 14 15 17 18 20 23 0 1 2 3 4 5 6 7 13 15 16 17 18 19 20 21 22 23 24 25 1 4 5 6 7 16 18 19 20 21 23 24 1 4 5 6 7 14 15 17 18 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 20 18 20 14 15 17 18 19 20 14 18 20 - 0 13 34 54 66 86 110 129 153 161 172 192 204 215 222 235 242 249 262 275 288 301 304 304 306 312 315 --3 2 1 237 - 3.02592746e-10 -1.14532510e-10 4.41447013e-10 1.47198357e-10 1.17833757e-10 -1.22221523e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 -3.80106998e-10 -3.02506519e-10 4.39340064e-09 1.46495813e-09 1.17267716e-09 2.63946620e-10 1.61689414e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.27119381e-09 -1.81870272e-10 -5.45610817e-10 -1.66465255e-10 -1.59050619e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 -1.83355919e-10 -1.45617240e-10 2.12158570e-09 7.06636105e-10 5.64494571e-10 1.27860604e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 4.84397267e-10 -1.83200357e-10 7.06163628e-10 2.38013716e-10 1.87926843e-10 -1.12485150e-10 1.22093247e-10 1.46139577e-09 -5.53058672e-10 -1.84378234e-10 -1.47376693e-10 2.13154909e-09 7.10593332e-10 5.71154615e-10 1.27929665e-10 -1.80250540e-10 -3.37455450e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 5.56743584e-10 4.42131978e-10 -6.44217868e-09 -2.14570364e-09 -1.71401934e-09 -3.88085383e-10 -2.36853624e-10 -1.19964562e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 -1.12485150e-10 -3.37455450e-10 2.07962652e-09 3.40730555e-10 1.02219167e-09 2.59424698e-10 2.98395984e-10 -1.38703951e-10 1.04027963e-10 -1.22876674e-10 -1.47092972e-09 5.56271107e-10 1.87578508e-10 1.47139325e-10 -2.14426862e-09 -7.22704738e-10 -5.70616910e-10 -1.28181277e-10 1.81870272e-10 3.40730555e-10 -3.70737126e-10 -4.43762591e-09 1.67928187e-09 5.59837607e-10 4.47457784e-10 -6.47233842e-09 -2.15767995e-09 -1.73417799e-09 -3.88295953e-10 -2.37942386e-10 -1.23289466e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.83173047e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 1.59560259e-10 1.25861302e-10 -1.66465255e-10 -2.59424698e-10 -1.83173047e-10 4.33292850e-10 -1.63942380e-10 6.31906252e-10 2.12757439e-10 1.67618351e-10 1.09217494e-10 1.30725329e-09 -4.94934772e-10 -1.64811040e-10 -1.31457451e-10 1.90745749e-09 6.35172129e-10 5.09480974e-10 1.14797059e-10 -1.59050619e-10 -2.98395984e-10 -5.84907389e-10 2.21352487e-10 -8.53047055e-10 -2.83536145e-10 -2.29835830e-10 1.38703951e-10 4.35704119e-10 -1.64765877e-10 6.35034959e-10 2.13894818e-10 1.69757847e-10 -1.04027963e-10 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 3.68778082e-10 1.22876674e-10 3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 -4.84397267e-10 -1.46139577e-09 4.41426294e-09 1.47092972e-09 4.43762591e-09 3.29735741e-10 4.33292850e-10 1.30725329e-09 -5.84907389e-10 4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 -1.83200357e-10 -5.53058672e-10 1.67143703e-09 5.56271107e-10 1.67928187e-09 1.25133854e-10 1.63942380e-10 4.94934772e-10 -2.21352487e-10 1.64765877e-10 3.80106998e-10 -1.83355919e-10 -1.84378234e-10 5.56743584e-10 1.87578508e-10 5.59837607e-10 1.64811040e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 1.47139325e-10 4.47457784e-10 1.31457451e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 7.06163628e-10 2.13154909e-09 -6.44217868e-09 -2.14426862e-09 -6.47233842e-09 -4.82241676e-10 -6.31906252e-10 -1.90745749e-09 8.53047055e-10 -6.35034959e-10 -1.47198357e-10 -1.46495813e-09 7.06636105e-10 2.38013716e-10 7.10593332e-10 -2.14570364e-09 -7.22704738e-10 -2.15767995e-09 -1.59560259e-10 -2.12757439e-10 -6.35172129e-10 2.83536145e-10 -2.13894818e-10 -1.17833757e-10 -1.17267716e-09 5.64494571e-10 1.87926843e-10 5.71154615e-10 -1.71401934e-09 -5.70616910e-10 -1.73417799e-09 -1.25861302e-10 -1.67618351e-10 -5.09480974e-10 2.29835830e-10 -1.69757847e-10 2.63946620e-10 -1.27860604e-10 -1.27929665e-10 3.88085383e-10 1.28181277e-10 3.88295953e-10 1.14797059e-10 1.61689414e-10 2.36853624e-10 2.37942386e-10 1.19964562e-10 1.23289466e-10 - 1 2 5 6 7 18 0 1 2 3 4 5 6 7 8 9 14 15 17 18 19 20 21 23 0 1 2 3 4 5 6 7 8 14 15 18 20 1 2 5 6 7 18 0 1 2 3 4 5 6 7 8 14 18 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 14 18 0 1 2 3 4 5 6 7 8 9 10 14 15 18 21 1 2 5 6 7 14 18 20 1 2 5 6 7 0 1 2 3 4 5 6 7 8 14 18 1 2 5 6 7 18 1 2 5 6 7 18 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 18 20 18 20 - 0 6 24 37 43 54 77 88 103 111 116 127 133 139 146 159 172 179 186 199 212 225 232 235 237 237 237 --2 -2 1 162 - 3.26403899e-08 3.70379023e-07 2.71517312e-08 -1.71793868e-07 -2.71517312e-08 -1.01840324e-07 6.16394968e-07 1.01840324e-07 -4.02749831e-08 -1.56046382e-08 -6.57669048e-09 6.97583170e-08 1.56046382e-08 3.70379023e-07 4.19955633e-06 2.96722726e-07 -1.95594150e-06 -2.96722726e-07 -1.11385693e-06 7.01322846e-06 1.11385693e-06 -4.63416933e-07 -1.69224799e-07 -7.18007197e-08 8.02661673e-07 1.69224799e-07 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 5.10654906e-08 5.30414024e-10 1.76045578e-10 -8.94853366e-08 2.78714404e-09 1.71793868e-07 1.95594150e-06 1.61832991e-07 -8.91811883e-07 -1.61832991e-07 -6.06046894e-07 3.21027752e-06 6.06046894e-07 -1.99997591e-07 -9.43712058e-08 -3.92890832e-08 3.46405989e-07 9.43712058e-08 2.71517312e-08 2.96722726e-07 -3.01364007e-09 -1.61832991e-07 1.06793690e-08 5.59986440e-07 -5.19638294e-08 2.78714404e-09 -1.76045578e-10 8.89666804e-08 5.30414024e-10 1.01840324e-07 1.11385693e-06 -6.06046894e-07 1.06793690e-08 -1.79479269e-10 2.09934596e-06 -3.77230826e-08 -1.90923247e-07 -1.76708816e-09 -5.94495393e-10 3.34154808e-07 -1.00193782e-08 -6.16394968e-07 -7.01322846e-06 -5.59986440e-07 3.21027752e-06 5.59986440e-07 2.09934596e-06 -1.15500423e-05 -2.09934596e-06 7.27899310e-07 3.23319924e-07 1.35575651e-07 -1.26075859e-06 -3.23319924e-07 -1.01840324e-07 -1.11385693e-06 1.06793690e-08 6.06046894e-07 -3.77230826e-08 -2.09934596e-06 -1.79479269e-10 1.93924928e-07 -1.00193782e-08 5.94495393e-10 -3.32421786e-07 -1.76708816e-09 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 1.99997591e-07 5.19638294e-08 1.90923247e-07 -7.27899310e-07 -1.93924928e-07 3.81091918e-08 3.02225376e-08 1.25068887e-08 -6.60070565e-08 -3.12666031e-08 -1.56046382e-08 -1.69224799e-07 -5.30414024e-10 9.43712058e-08 -2.78714404e-09 1.76708816e-09 -3.23319924e-07 1.00193782e-08 3.02225376e-08 1.20726875e-09 2.01211458e-10 -5.35525536e-08 2.40948019e-09 -6.57669048e-09 -7.18007197e-08 -1.76045578e-10 3.92890832e-08 1.76045578e-10 5.94495393e-10 -1.35575651e-07 -5.94495393e-10 1.25068887e-08 2.01211458e-10 -2.16625667e-08 -2.01211458e-10 6.97583170e-08 8.02661673e-07 8.94853366e-08 -3.46405989e-07 -8.89666804e-08 -3.34154808e-07 1.26075859e-06 3.32421786e-07 -6.60070565e-08 -5.35525536e-08 -2.16625667e-08 1.14327576e-07 5.29497621e-08 1.56046382e-08 1.69224799e-07 -2.78714404e-09 -9.43712058e-08 -5.30414024e-10 1.00193782e-08 3.23319924e-07 1.76708816e-09 -3.12666031e-08 2.40948019e-09 -2.01211458e-10 5.29497621e-08 1.20726875e-09 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 21 22 23 24 25 13 14 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 37 50 61 73 86 98 111 124 136 149 162 162 162 162 162 162 162 162 162 162 162 162 162 162 --2 -2 2 254 - -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 4.49124164e-09 -7.77905871e-09 3.26403899e-08 3.70379023e-07 -2.71517312e-08 -1.71793868e-07 2.71517312e-08 1.01840324e-07 6.16394968e-07 -1.01840324e-07 -4.02749831e-08 1.56046382e-08 -6.57669048e-09 6.97583170e-08 -1.56046382e-08 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 4.95233624e-08 -8.57769799e-08 3.70379023e-07 4.19955633e-06 -2.96722726e-07 -1.95594150e-06 2.96722726e-07 1.11385693e-06 7.01322846e-06 -1.11385693e-06 -4.63416933e-07 1.69224799e-07 -7.18007197e-08 8.02661673e-07 -1.69224799e-07 -2.42192485e-10 2.71517312e-08 2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 -5.10654906e-08 5.30414024e-10 -1.76045578e-10 8.94853366e-08 2.78714404e-09 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 2.63077289e-08 -4.55663231e-08 1.71793868e-07 1.95594150e-06 -1.61832991e-07 -8.91811883e-07 1.61832991e-07 6.06046894e-07 3.21027752e-06 -6.06046894e-07 -1.99997591e-07 9.43712058e-08 -3.92890832e-08 3.46405989e-07 -9.43712058e-08 -2.42192485e-10 -2.71517312e-08 -2.96722726e-07 -3.01364007e-09 1.61832991e-07 1.06793690e-08 -5.59986440e-07 5.19638294e-08 2.78714404e-09 1.76045578e-10 -8.89666804e-08 5.30414024e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 1.06793690e-08 -1.79479269e-10 -2.09934596e-06 -3.77230826e-08 1.90923247e-07 -1.76708816e-09 5.94495393e-10 -3.34154808e-07 -1.00193782e-08 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 -9.21468144e-08 1.59602964e-07 -6.16394968e-07 -7.01322846e-06 5.59986440e-07 3.21027752e-06 -5.59986440e-07 -2.09934596e-06 -1.15500423e-05 2.09934596e-06 7.27899310e-07 -3.23319924e-07 1.35575651e-07 -1.26075859e-06 3.23319924e-07 -2.42192485e-10 8.10498373e-10 2.80806653e-10 1.01840324e-07 1.11385693e-06 1.06793690e-08 -6.06046894e-07 -3.77230826e-08 2.09934596e-06 -1.79479269e-10 -1.93924928e-07 -1.00193782e-08 -5.94495393e-10 3.32421786e-07 -1.76708816e-09 4.49124164e-09 4.95233624e-08 -2.63077289e-08 9.21468144e-08 -8.14118538e-09 1.41009467e-08 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 1.99997591e-07 -5.19638294e-08 -1.90923247e-07 -7.27899310e-07 1.93924928e-07 3.81091918e-08 -3.02225376e-08 1.25068887e-08 -6.60070565e-08 3.12666031e-08 -2.80806653e-10 1.56046382e-08 1.69224799e-07 -5.30414024e-10 -9.43712058e-08 -2.78714404e-09 1.76708816e-09 3.23319924e-07 1.00193782e-08 -3.02225376e-08 1.20726875e-09 -2.01211458e-10 5.35525536e-08 2.40948019e-09 -6.57669048e-09 -7.18007197e-08 1.76045578e-10 3.92890832e-08 -1.76045578e-10 -5.94495393e-10 -1.35575651e-07 5.94495393e-10 1.25068887e-08 -2.01211458e-10 -2.16625667e-08 2.01211458e-10 -7.77905871e-09 -8.57769799e-08 4.55663231e-08 -1.59602964e-07 1.41009467e-08 -2.44235562e-08 6.97583170e-08 8.02661673e-07 -8.94853366e-08 -3.46405989e-07 8.89666804e-08 3.34154808e-07 1.26075859e-06 -3.32421786e-07 -6.60070565e-08 5.35525536e-08 -2.16625667e-08 1.14327576e-07 -5.29497621e-08 -2.80806653e-10 -1.56046382e-08 -1.69224799e-07 -2.78714404e-09 9.43712058e-08 -5.30414024e-10 1.00193782e-08 -3.23319924e-07 1.76708816e-09 3.12666031e-08 2.40948019e-09 2.01211458e-10 -5.29497621e-08 1.20726875e-09 -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 4.49124164e-09 -7.77905871e-09 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 4.95233624e-08 -8.57769799e-08 -2.42192485e-10 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 2.63077289e-08 -4.55663231e-08 -2.42192485e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 -9.21468144e-08 1.59602964e-07 -2.42192485e-10 8.10498373e-10 2.80806653e-10 4.49124164e-09 4.95233624e-08 -2.63077289e-08 9.21468144e-08 -8.14118538e-09 1.41009467e-08 -2.80806653e-10 -7.77905871e-09 -8.57769799e-08 4.55663231e-08 -1.59602964e-07 1.41009467e-08 -2.44235562e-08 -2.80806653e-10 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 16 17 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 18 19 21 22 23 24 25 2 5 9 13 14 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 19 21 24 13 14 16 19 21 24 18 13 14 16 19 21 24 20 15 18 22 13 14 16 19 21 24 17 20 25 13 14 16 19 21 24 18 13 14 16 19 21 24 20 - 0 19 38 50 69 81 96 115 130 149 163 175 194 208 214 220 221 227 228 231 237 240 246 247 247 253 254 --2 -1 0 361 - 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 -1.22876674e-10 3.68778082e-10 3.70737126e-10 1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 5.72377128e-05 3.47227344e-05 4.24837644e-05 -2.13399966e-04 -1.28385646e-04 1.49174142e-05 8.30976084e-06 5.07064792e-06 -1.33792046e-05 -2.42510477e-05 3.02592746e-10 3.01156311e-09 4.84397267e-10 -1.45367706e-09 -1.46139577e-09 -1.47092972e-09 4.41426294e-09 4.43762591e-09 -6.71412528e-10 -4.33292850e-10 -4.35704119e-10 1.30725329e-09 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 6.59577058e-04 4.05026652e-04 4.76244557e-04 -2.43659056e-03 -1.48368337e-03 1.78805091e-04 9.65513242e-05 6.00921510e-05 -1.56616135e-04 -2.91846913e-04 -3.80106998e-10 1.83355919e-10 1.84378234e-10 1.87578508e-10 -5.56743584e-10 -5.59837607e-10 -1.64811040e-10 1.12525880e-05 1.27235214e-04 -1.58281898e-06 -4.93082215e-05 -3.03006947e-05 2.44056476e-06 1.84922129e-04 1.12502969e-04 -1.41761337e-05 2.90578900e-06 1.71274120e-06 1.17103047e-05 1.91370154e-05 1.14532510e-10 1.13983574e-09 1.83200357e-10 -5.50467259e-10 -5.53058672e-10 -5.56271107e-10 1.67143703e-09 1.67928187e-09 -2.54263804e-10 -1.63942380e-10 -1.64765877e-10 4.94934772e-10 -5.72377128e-05 -6.59577058e-04 -4.93082215e-05 2.41156525e-04 1.53394752e-04 1.89638082e-04 -9.18363956e-04 -5.76858814e-04 5.77673898e-05 3.36831447e-05 2.21031721e-05 -4.77055175e-05 -9.73673576e-05 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 -1.47139325e-10 4.42131978e-10 4.47457784e-10 1.31457451e-10 -3.47227344e-05 -4.05026652e-04 -3.03006947e-05 1.53394752e-04 8.18757907e-05 1.17233978e-04 -5.86366001e-04 -3.13837672e-04 3.63351033e-05 2.11184544e-05 1.12246264e-05 -4.04229680e-05 -5.50684410e-05 1.47198357e-10 1.46495813e-09 2.38013716e-10 -7.06636105e-10 -7.10593332e-10 -7.22704738e-10 2.14570364e-09 2.15767995e-09 -3.25329634e-10 -2.12757439e-10 -2.13894818e-10 6.35172129e-10 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 1.89638082e-04 1.17233978e-04 2.12415462e-06 -7.01429547e-04 -4.29690949e-04 5.68584456e-05 -6.98600029e-06 -4.07738778e-06 -4.66293591e-05 -7.86960118e-05 -4.41447013e-10 -4.39340064e-09 -7.06163628e-10 2.12158570e-09 2.13154909e-09 2.14426862e-09 -6.44217868e-09 -6.47233842e-09 9.79881258e-10 6.31906252e-10 6.35034959e-10 -1.90745749e-09 2.13399966e-04 2.43659056e-03 1.84922129e-04 -9.18363956e-04 -5.86366001e-04 -7.01429547e-04 3.44802830e-03 2.17589038e-03 -2.35102291e-04 -1.33112543e-04 -8.73254590e-05 1.91876561e-04 3.95271863e-04 -1.17833757e-10 -1.17267716e-09 -1.87926843e-10 5.64494571e-10 5.71154615e-10 5.70616910e-10 -1.71401934e-09 -1.73417799e-09 2.61974319e-10 1.67618351e-10 1.69757847e-10 -5.09480974e-10 1.28385646e-04 1.48368337e-03 1.12502969e-04 -5.76858814e-04 -3.13837672e-04 -4.29690949e-04 2.17589038e-03 1.18495152e-03 -1.45817244e-04 -8.21521714e-05 -4.49331845e-05 1.55617623e-04 2.23662024e-04 -1.09128007e-10 -1.60301122e-10 -1.61050967e-10 1.49174142e-05 1.78805091e-04 1.41761337e-05 -5.77673898e-05 -3.63351033e-05 -5.68584456e-05 2.35102291e-04 1.45817244e-04 -1.03304001e-05 -8.28188018e-06 -5.75922518e-06 8.85819318e-06 1.81723147e-05 -1.61689414e-10 -2.36853624e-10 -2.37942386e-10 8.30976084e-06 9.65513242e-05 -2.90578900e-06 -3.36831447e-05 -2.11184544e-05 6.98600029e-06 1.33112543e-04 8.21521714e-05 -8.28188018e-06 4.27984257e-06 2.53095613e-06 6.41493715e-06 1.02749465e-05 5.07064792e-06 6.00921510e-05 -1.71274120e-06 -2.21031721e-05 -1.12246264e-05 4.07738778e-06 8.73254590e-05 4.49331845e-05 -5.75922518e-06 2.53095613e-06 1.60968653e-06 6.05862154e-06 6.38809148e-06 2.41774220e-10 -1.17145069e-10 -1.17081957e-10 -1.17874504e-10 3.55572505e-10 3.55382727e-10 1.05088539e-10 -1.33792046e-05 -1.56616135e-04 -1.17103047e-05 4.77055175e-05 4.04229680e-05 4.66293591e-05 -1.91876561e-04 -1.55617623e-04 8.85819318e-06 6.41493715e-06 6.05862154e-06 -8.46435825e-07 -1.96677264e-05 1.19964562e-10 1.23289466e-10 -2.42510477e-05 -2.91846913e-04 -1.91370154e-05 9.73673576e-05 5.50684410e-05 7.86960118e-05 -3.95271863e-04 -2.23662024e-04 1.81723147e-05 1.02749465e-05 6.38809148e-06 -1.96677264e-05 -2.86556591e-05 3.02592746e-10 -1.14532510e-10 -1.47198357e-10 4.41447013e-10 1.17833757e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 -1.13983574e-09 -3.02506519e-10 -1.46495813e-09 4.39340064e-09 1.17267716e-09 -1.09128007e-10 -1.61689414e-10 2.41774220e-10 -4.84397267e-10 1.83200357e-10 2.38013716e-10 -7.06163628e-10 -1.87926843e-10 1.21446037e-10 1.45367706e-09 1.83355919e-10 -5.50467259e-10 -1.45617240e-10 -7.06636105e-10 2.12158570e-09 5.64494571e-10 1.17145069e-10 1.22093247e-10 1.46139577e-09 1.84378234e-10 -5.53058672e-10 -1.47376693e-10 -7.10593332e-10 2.13154909e-09 5.71154615e-10 1.17081957e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 -5.56271107e-10 -1.47139325e-10 -7.22704738e-10 2.14426862e-09 5.70616910e-10 1.17874504e-10 -3.68778082e-10 -4.41426294e-09 -5.56743584e-10 1.67143703e-09 4.42131978e-10 2.14570364e-09 -6.44217868e-09 -1.71401934e-09 1.60301122e-10 2.36853624e-10 -3.55572505e-10 -1.19964562e-10 -3.70737126e-10 -4.43762591e-09 -5.59837607e-10 1.67928187e-09 4.47457784e-10 2.15767995e-09 -6.47233842e-09 -1.73417799e-09 1.61050967e-10 2.37942386e-10 -3.55382727e-10 -1.23289466e-10 -6.71412528e-10 2.54263804e-10 3.25329634e-10 -9.79881258e-10 -2.61974319e-10 -4.33292850e-10 1.63942380e-10 2.12757439e-10 -6.31906252e-10 -1.67618351e-10 -4.35704119e-10 1.64765877e-10 2.13894818e-10 -6.35034959e-10 -1.69757847e-10 1.09217494e-10 1.30725329e-09 1.64811040e-10 -4.94934772e-10 -1.31457451e-10 -6.35172129e-10 1.90745749e-09 5.09480974e-10 1.05088539e-10 - 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 14 16 18 19 20 13 14 15 16 17 18 19 20 21 22 24 14 16 18 19 20 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 24 25 14 16 18 19 20 14 16 18 19 20 14 16 18 19 20 13 14 15 16 17 18 19 20 24 - 0 20 45 65 90 110 135 160 185 201 217 230 250 265 270 281 286 295 304 313 325 337 342 347 352 352 361 --2 -1 1 550 - -1.11544956e-07 -1.48620472e-06 4.00600009e-07 6.39058650e-07 2.01344846e-07 -1.42163448e-06 -2.38373364e-06 -8.11507012e-07 1.29305381e-07 -3.70950690e-07 -1.23648563e-07 -2.53242539e-07 -3.16403274e-07 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 4.21897348e-04 8.47102601e-05 -2.64230228e-04 -1.31011378e-03 -2.64230228e-04 1.24299865e-05 -9.54175960e-06 2.19848325e-07 -2.15293682e-05 -9.54175960e-06 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 8.48205361e-06 2.36478315e-06 -1.63219705e-05 -3.12761733e-05 -9.45191477e-06 1.81132289e-06 -4.24408669e-06 -1.41469877e-06 -3.47548306e-06 -3.58589526e-06 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 3.20879817e-03 6.44189162e-04 -1.90192895e-03 -9.41005524e-03 -1.90192895e-03 -1.69996312e-04 1.18654672e-04 4.54930713e-05 2.94442250e-04 1.18654672e-04 4.00600009e-07 4.60138988e-06 -8.22724975e-07 -2.08175906e-06 -6.93919687e-07 2.91617223e-06 7.41967268e-06 2.47317189e-06 -4.25795644e-07 7.54081183e-07 2.49741275e-07 8.24493638e-07 6.18434049e-07 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 3.48784992e-04 8.81363406e-05 2.97066591e-04 -1.03910538e-03 -2.72072081e-04 8.39816585e-06 5.22359376e-05 1.04881978e-05 1.01880285e-05 -9.35105526e-06 -6.39058650e-07 -8.48205361e-06 2.08175906e-06 3.77173215e-06 9.25785817e-07 -7.39011631e-06 -1.40232562e-05 -3.86414678e-06 8.61419934e-07 -1.95082770e-06 -6.44562669e-07 -1.63893960e-06 -1.65526012e-06 -4.21897348e-04 -3.20879817e-03 3.48784992e-04 1.60542134e-03 3.48784992e-04 -1.04349936e-03 -4.73061611e-03 -1.04349936e-03 -5.05847972e-05 2.72395088e-05 1.30405087e-05 8.76154389e-05 2.72395088e-05 -2.01344846e-07 -2.36478315e-06 6.93919687e-07 9.25785817e-07 5.99969468e-07 -2.46342444e-06 -3.36476113e-06 -2.12438175e-06 7.99580958e-08 -6.44552200e-07 -2.31855137e-07 -2.32300811e-07 -5.22748328e-07 -8.47102601e-05 -6.44189162e-04 8.81363406e-05 3.48784992e-04 -8.34532790e-05 -2.72072081e-04 -1.03910538e-03 2.97066591e-04 -1.30221744e-05 -9.35105526e-06 1.04881978e-05 -2.17901071e-06 5.22359376e-05 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 7.39011631e-06 2.46342444e-06 -1.03306199e-05 -2.63106934e-05 -8.77023113e-06 1.50436347e-06 -2.66170787e-06 -8.82034439e-07 -2.91267352e-06 -2.18476894e-06 2.64230228e-04 1.90192895e-03 2.97066591e-04 -1.04349936e-03 -2.72072081e-04 -1.05660430e-03 3.02088103e-03 8.26078378e-04 2.10074852e-05 -1.84705595e-04 -3.66025562e-05 -1.12319754e-04 -7.23455255e-07 2.38373364e-06 3.12761733e-05 -7.41967268e-06 -1.40232562e-05 -3.36476113e-06 2.63106934e-05 5.18442225e-05 1.39229776e-05 -3.21743567e-06 6.93637210e-06 2.29160651e-06 6.09905134e-06 5.85858440e-06 1.31011378e-03 9.41005524e-03 -1.03910538e-03 -4.73061611e-03 -1.03910538e-03 3.02088103e-03 1.34699125e-02 3.02088103e-03 3.90582083e-04 -2.53598761e-04 -7.84989694e-05 -6.76508013e-04 -2.53598761e-04 8.11507012e-07 9.45191477e-06 -2.47317189e-06 -3.86414678e-06 -2.12438175e-06 8.77023113e-06 1.39229776e-05 7.51525435e-06 -4.60513730e-07 2.29149691e-06 8.25046738e-07 1.12740187e-06 1.84660522e-06 2.64230228e-04 1.90192895e-03 -2.72072081e-04 -1.04349936e-03 2.97066591e-04 8.26078378e-04 3.02088103e-03 -1.05660430e-03 8.67680178e-05 -7.23455255e-07 -3.66025562e-05 -7.43528929e-05 -1.84705595e-04 1.29305381e-07 1.81132289e-06 -4.25795644e-07 -8.61419934e-07 -7.99580958e-08 1.50436347e-06 3.21743567e-06 4.60513730e-07 -2.47851861e-07 4.25917413e-07 1.41948339e-07 4.56619879e-07 3.52150972e-07 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 5.05847972e-05 1.30221744e-05 -2.10074852e-05 -3.90582083e-04 -8.67680178e-05 8.04876214e-05 -6.78878755e-05 -1.51526364e-05 -1.44325560e-04 -6.15312303e-05 3.70950690e-07 4.24408669e-06 -7.54081183e-07 -1.95082770e-06 -6.44552200e-07 2.66170787e-06 6.93637210e-06 2.29149691e-06 -4.25917413e-07 7.18057207e-07 2.37401412e-07 8.14141689e-07 6.03110959e-07 -9.54175960e-06 1.18654672e-04 -5.22359376e-05 -2.72395088e-05 9.35105526e-06 1.84705595e-04 2.53598761e-04 7.23455255e-07 -6.78878755e-05 1.73450833e-05 3.86877104e-06 1.10245228e-04 3.85473273e-05 1.23648563e-07 1.41469877e-06 -2.49741275e-07 -6.44562669e-07 -2.31855137e-07 8.82034439e-07 2.29160651e-06 8.25046738e-07 -1.41948339e-07 2.37401412e-07 8.51245476e-08 2.59354632e-07 2.17001899e-07 2.19848325e-07 4.54930713e-05 -1.04881978e-05 -1.30405087e-05 -1.04881978e-05 3.66025562e-05 7.84989694e-05 3.66025562e-05 -1.51526364e-05 3.86877104e-06 -1.73157887e-06 2.62451360e-05 3.86877104e-06 -2.53242539e-07 -3.47548306e-06 8.24493638e-07 1.63893960e-06 2.32300811e-07 -2.91267352e-06 -6.09905134e-06 -1.12740187e-06 4.56619879e-07 -8.14141689e-07 -2.59354632e-07 -8.38183183e-07 -6.94301914e-07 -2.15293682e-05 2.94442250e-04 -1.01880285e-05 -8.76154389e-05 2.17901071e-06 1.12319754e-04 6.76508013e-04 7.43528929e-05 -1.44325560e-04 1.10245228e-04 2.62451360e-05 2.47140423e-04 1.13915239e-04 -3.16403274e-07 -3.58589526e-06 6.18434049e-07 1.65526012e-06 5.22748328e-07 -2.18476894e-06 -5.85858440e-06 -1.84660522e-06 3.52150972e-07 -6.03110959e-07 -2.17001899e-07 -6.94301914e-07 -4.72951931e-07 -9.54175960e-06 1.18654672e-04 9.35105526e-06 -2.72395088e-05 -5.22359376e-05 7.23455255e-07 2.53598761e-04 1.84705595e-04 -6.15312303e-05 3.85473273e-05 3.86877104e-06 1.13915239e-04 1.73450833e-05 -1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 6.39058650e-07 2.01344846e-07 1.42163448e-06 -2.38373364e-06 -8.11507012e-07 1.29305381e-07 3.70950690e-07 1.23648563e-07 -2.53242539e-07 -3.16403274e-07 -7.65800183e-10 3.87251892e-10 1.80250540e-10 1.81870272e-10 -1.27119381e-09 -5.45610817e-10 1.47830504e-10 -1.06867539e-10 -1.59050619e-10 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 8.48205361e-06 2.36478315e-06 1.63219705e-05 -3.12761733e-05 -9.45191477e-06 1.81132289e-06 4.24408669e-06 1.41469877e-06 -3.47548306e-06 -3.58589526e-06 1.12485150e-10 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 2.08175906e-06 6.93919687e-07 2.91617223e-06 -7.41967268e-06 -2.47317189e-06 4.25795644e-07 7.54081183e-07 2.49741275e-07 -8.24493638e-07 -6.18434049e-07 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -6.39058650e-07 -8.48205361e-06 -2.08175906e-06 3.77173215e-06 9.25785817e-07 7.39011631e-06 -1.40232562e-05 -3.86414678e-06 8.61419934e-07 1.95082770e-06 6.44562669e-07 -1.63893960e-06 -1.65526012e-06 -1.80250540e-10 -3.37455450e-10 -2.01344846e-07 -2.36478315e-06 -6.93919687e-07 9.25785817e-07 5.99969468e-07 2.46342444e-06 -3.36476113e-06 -2.12438175e-06 7.99580958e-08 6.44552200e-07 2.31855137e-07 -2.32300811e-07 -5.22748328e-07 -1.81870272e-10 -3.40730555e-10 1.42163448e-06 1.63219705e-05 2.91617223e-06 -7.39011631e-06 -2.46342444e-06 -1.03306199e-05 2.63106934e-05 8.77023113e-06 -1.50436347e-06 -2.66170787e-06 -8.82034439e-07 2.91267352e-06 2.18476894e-06 1.22221523e-10 1.27119381e-09 1.12485150e-10 -6.39020960e-10 -3.37455450e-10 -3.40730555e-10 2.07962652e-09 1.02219167e-09 -2.49833494e-10 -1.04027963e-10 1.55316403e-10 2.98395984e-10 2.38373364e-06 3.12761733e-05 7.41967268e-06 -1.40232562e-05 -3.36476113e-06 -2.63106934e-05 5.18442225e-05 1.39229776e-05 -3.21743567e-06 -6.93637210e-06 -2.29160651e-06 6.09905134e-06 5.85858440e-06 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.60522825e-10 8.11507012e-07 9.45191477e-06 2.47317189e-06 -3.86414678e-06 -2.12438175e-06 -8.77023113e-06 1.39229776e-05 7.51525435e-06 -4.60513730e-07 -2.29149691e-06 -8.25046738e-07 1.12740187e-06 1.84660522e-06 1.47830504e-10 2.49833494e-10 1.29305381e-07 1.81132289e-06 4.25795644e-07 -8.61419934e-07 -7.99580958e-08 -1.50436347e-06 3.21743567e-06 4.60513730e-07 -2.47851861e-07 -4.25917413e-07 -1.41948339e-07 4.56619879e-07 3.52150972e-07 -3.70950690e-07 -4.24408669e-06 -7.54081183e-07 1.95082770e-06 6.44552200e-07 2.66170787e-06 -6.93637210e-06 -2.29149691e-06 4.25917413e-07 7.18057207e-07 2.37401412e-07 -8.14141689e-07 -6.03110959e-07 1.04027963e-10 -1.23648563e-07 -1.41469877e-06 -2.49741275e-07 6.44562669e-07 2.31855137e-07 8.82034439e-07 -2.29160651e-06 -8.25046738e-07 1.41948339e-07 2.37401412e-07 8.51245476e-08 -2.59354632e-07 -2.17001899e-07 -1.06867539e-10 -1.55316403e-10 -1.60522825e-10 -2.53242539e-07 -3.47548306e-06 -8.24493638e-07 1.63893960e-06 2.32300811e-07 2.91267352e-06 -6.09905134e-06 -1.12740187e-06 4.56619879e-07 8.14141689e-07 2.59354632e-07 -8.38183183e-07 -6.94301914e-07 -1.59050619e-10 -2.98395984e-10 -3.16403274e-07 -3.58589526e-06 -6.18434049e-07 1.65526012e-06 5.22748328e-07 2.18476894e-06 -5.85858440e-06 -1.84660522e-06 3.52150972e-07 6.03110959e-07 2.17001899e-07 -6.94301914e-07 -4.72951931e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 6 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 352 374 388 405 420 435 460 477 492 505 519 535 550 --2 -1 2 669 - -1.11544956e-07 -1.48620472e-06 2.01344846e-07 6.39058650e-07 4.00600009e-07 -8.11507012e-07 -2.38373364e-06 -1.42163448e-06 1.54661782e-07 -3.16403274e-07 -1.23648563e-07 -2.38603015e-07 -3.70950690e-07 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 5.72377128e-05 -1.12525880e-05 -1.28385646e-04 -2.13399966e-04 4.24837644e-05 4.12802398e-06 -2.42510477e-05 5.07064792e-06 -1.96084619e-05 8.30976084e-06 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 8.48205361e-06 4.60138988e-06 -9.45191477e-06 -3.12761733e-05 -1.63219705e-05 2.10419517e-06 -3.58589526e-06 -1.41469877e-06 -3.30639317e-06 -4.24408669e-06 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 6.59577058e-04 -1.27235214e-04 -1.48368337e-03 -2.43659056e-03 4.76244557e-04 4.62310066e-05 -2.91846913e-04 6.00921510e-05 -2.33157819e-04 9.65513242e-05 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 9.25785817e-07 6.93919687e-07 -2.12438175e-06 -3.36476113e-06 -2.46342444e-06 1.61199356e-07 -5.22748328e-07 -2.31855137e-07 -1.85396148e-07 -6.44552200e-07 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 1.53394752e-04 -3.03006947e-05 -3.13837672e-04 -5.86366001e-04 1.17233978e-04 1.68397655e-05 -5.50684410e-05 1.12246264e-05 -5.16786065e-05 2.11184544e-05 -6.39058650e-07 -8.48205361e-06 9.25785817e-07 3.77173215e-06 2.08175906e-06 -3.86414678e-06 -1.40232562e-05 -7.39011631e-06 9.88653362e-07 -1.65526012e-06 -6.44562669e-07 -1.56548135e-06 -1.95082770e-06 -5.72377128e-05 -6.59577058e-04 1.53394752e-04 2.41156525e-04 -4.93082215e-05 -5.76858814e-04 -9.18363956e-04 1.89638082e-04 1.24304952e-05 -9.73673576e-05 2.21031721e-05 -7.38807858e-05 3.36831447e-05 4.00600009e-07 4.60138988e-06 -6.93919687e-07 -2.08175906e-06 -8.22724975e-07 2.47317189e-06 7.41967268e-06 2.91617223e-06 -5.01134613e-07 6.18434049e-07 2.49741275e-07 7.80996664e-07 7.54081183e-07 1.12525880e-05 1.27235214e-04 -3.03006947e-05 -4.93082215e-05 -1.58281898e-06 1.12502969e-04 1.84922129e-04 2.44056476e-06 -3.05335454e-06 1.91370154e-05 1.71274120e-06 1.81320443e-05 2.90578900e-06 8.11507012e-07 9.45191477e-06 -2.12438175e-06 -3.86414678e-06 -2.47317189e-06 7.51525435e-06 1.39229776e-05 8.77023113e-06 -7.46101797e-07 1.84660522e-06 8.25046738e-07 9.62517525e-07 2.29149691e-06 1.28385646e-04 1.48368337e-03 -3.13837672e-04 -5.76858814e-04 1.12502969e-04 1.18495152e-03 2.17589038e-03 -4.29690949e-04 -6.18601931e-05 2.23662024e-04 -4.49331845e-05 2.04090250e-04 -8.21521714e-05 2.38373364e-06 3.12761733e-05 -3.36476113e-06 -1.40232562e-05 -7.41967268e-06 1.39229776e-05 5.18442225e-05 2.63106934e-05 -3.67321556e-06 5.85858440e-06 2.29160651e-06 5.83590669e-06 6.93637210e-06 2.13399966e-04 2.43659056e-03 -5.86366001e-04 -9.18363956e-04 1.84922129e-04 2.17589038e-03 3.44802830e-03 -7.01429547e-04 -4.86188305e-05 3.95271863e-04 -8.73254590e-05 2.99542837e-04 -1.33112543e-04 -1.42163448e-06 -1.63219705e-05 2.46342444e-06 7.39011631e-06 2.91617223e-06 -8.77023113e-06 -2.63106934e-05 -1.03306199e-05 1.77026752e-06 -2.18476894e-06 -8.82034439e-07 -2.75915374e-06 -2.66170787e-06 -4.24837644e-05 -4.76244557e-04 1.17233978e-04 1.89638082e-04 2.44056476e-06 -4.29690949e-04 -7.01429547e-04 2.12415462e-06 1.19529867e-05 -7.86960118e-05 -4.07738778e-06 -7.25555379e-05 -6.98600029e-06 1.54661782e-07 2.10419517e-06 -1.61199356e-07 -9.88653362e-07 -5.01134613e-07 7.46101797e-07 3.67321556e-06 1.77026752e-06 -2.95155938e-07 4.25207610e-07 1.53633530e-07 4.83930900e-07 4.92108679e-07 4.12802398e-06 4.62310066e-05 -1.68397655e-05 -1.24304952e-05 3.05335454e-06 6.18601931e-05 4.86188305e-05 -1.19529867e-05 4.45399343e-06 7.94659336e-06 -2.36730758e-06 3.22419598e-07 -1.41455845e-06 -3.16403274e-07 -3.58589526e-06 5.22748328e-07 1.65526012e-06 6.18434049e-07 -1.84660522e-06 -5.85858440e-06 -2.18476894e-06 4.25207610e-07 -4.72951931e-07 -2.17001899e-07 -6.52122645e-07 -6.03110959e-07 -2.42510477e-05 -2.91846913e-04 5.50684410e-05 9.73673576e-05 -1.91370154e-05 -2.23662024e-04 -3.95271863e-04 7.86960118e-05 7.94659336e-06 -2.86556591e-05 6.38809148e-06 -2.55715494e-05 1.02749465e-05 1.23648563e-07 1.41469877e-06 -2.31855137e-07 -6.44562669e-07 -2.49741275e-07 8.25046738e-07 2.29160651e-06 8.82034439e-07 -1.53633530e-07 2.17001899e-07 8.51245476e-08 2.52608183e-07 2.37401412e-07 5.07064792e-06 6.00921510e-05 -1.12246264e-05 -2.21031721e-05 -1.71274120e-06 4.49331845e-05 8.73254590e-05 4.07738778e-06 -2.36730758e-06 6.38809148e-06 1.60968653e-06 8.01694608e-06 2.53095613e-06 -2.38603015e-07 -3.30639317e-06 1.85396148e-07 1.56548135e-06 7.80996664e-07 -9.62517525e-07 -5.83590669e-06 -2.75915374e-06 4.83930900e-07 -6.52122645e-07 -2.52608183e-07 -7.90879106e-07 -7.75926144e-07 -1.96084619e-05 -2.33157819e-04 5.16786065e-05 7.38807858e-05 -1.81320443e-05 -2.04090250e-04 -2.99542837e-04 7.25555379e-05 3.22419598e-07 -2.55715494e-05 8.01694608e-06 -1.56308293e-05 1.03797872e-05 3.70950690e-07 4.24408669e-06 -6.44552200e-07 -1.95082770e-06 -7.54081183e-07 2.29149691e-06 6.93637210e-06 2.66170787e-06 -4.92108679e-07 6.03110959e-07 2.37401412e-07 7.75926144e-07 7.18057207e-07 8.30976084e-06 9.65513242e-05 -2.11184544e-05 -3.36831447e-05 -2.90578900e-06 8.21521714e-05 1.33112543e-04 6.98600029e-06 -1.41455845e-06 1.02749465e-05 2.53095613e-06 1.03797872e-05 4.27984257e-06 3.26403899e-08 3.70379023e-07 -2.71517312e-08 -1.71793868e-07 -2.71517312e-08 1.01840324e-07 6.16394968e-07 1.01840324e-07 -4.02749831e-08 1.56046382e-08 6.57669048e-09 6.97583170e-08 1.56046382e-08 -1.11544956e-07 -1.48620472e-06 2.01344846e-07 6.39058650e-07 -4.00600009e-07 -8.11507012e-07 -2.38373364e-06 1.42163448e-06 1.54661782e-07 -3.16403274e-07 1.23648563e-07 -2.38603015e-07 3.70950690e-07 3.70379023e-07 4.19955633e-06 -2.96722726e-07 -1.95594150e-06 -2.96722726e-07 1.11385693e-06 7.01322846e-06 1.11385693e-06 -4.63416933e-07 1.69224799e-07 7.18007197e-08 8.02661673e-07 1.69224799e-07 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 8.48205361e-06 -4.60138988e-06 -9.45191477e-06 -3.12761733e-05 1.63219705e-05 2.10419517e-06 -3.58589526e-06 1.41469877e-06 -3.30639317e-06 4.24408669e-06 2.71517312e-08 2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 -5.10654906e-08 5.30414024e-10 1.76045578e-10 8.94853366e-08 -2.78714404e-09 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 9.25785817e-07 -6.93919687e-07 -2.12438175e-06 -3.36476113e-06 2.46342444e-06 1.61199356e-07 -5.22748328e-07 2.31855137e-07 -1.85396148e-07 6.44552200e-07 1.71793868e-07 1.95594150e-06 -1.61832991e-07 -8.91811883e-07 -1.61832991e-07 6.06046894e-07 3.21027752e-06 6.06046894e-07 -1.99997591e-07 9.43712058e-08 3.92890832e-08 3.46405989e-07 9.43712058e-08 -6.39058650e-07 -8.48205361e-06 9.25785817e-07 3.77173215e-06 -2.08175906e-06 -3.86414678e-06 -1.40232562e-05 7.39011631e-06 9.88653362e-07 -1.65526012e-06 6.44562669e-07 -1.56548135e-06 1.95082770e-06 2.71517312e-08 2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 -5.19638294e-08 -2.78714404e-09 1.76045578e-10 8.89666804e-08 5.30414024e-10 -4.00600009e-07 -4.60138988e-06 6.93919687e-07 2.08175906e-06 -8.22724975e-07 -2.47317189e-06 -7.41967268e-06 2.91617223e-06 5.01134613e-07 -6.18434049e-07 2.49741275e-07 -7.80996664e-07 7.54081183e-07 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 -1.06793690e-08 -1.79479269e-10 -2.09934596e-06 3.77230826e-08 1.90923247e-07 -1.76708816e-09 -5.94495393e-10 -3.34154808e-07 1.00193782e-08 8.11507012e-07 9.45191477e-06 -2.12438175e-06 -3.86414678e-06 2.47317189e-06 7.51525435e-06 1.39229776e-05 -8.77023113e-06 -7.46101797e-07 1.84660522e-06 -8.25046738e-07 9.62517525e-07 -2.29149691e-06 -6.16394968e-07 -7.01322846e-06 5.59986440e-07 3.21027752e-06 5.59986440e-07 -2.09934596e-06 -1.15500423e-05 -2.09934596e-06 7.27899310e-07 -3.23319924e-07 -1.35575651e-07 -1.26075859e-06 -3.23319924e-07 2.38373364e-06 3.12761733e-05 -3.36476113e-06 -1.40232562e-05 7.41967268e-06 1.39229776e-05 5.18442225e-05 -2.63106934e-05 -3.67321556e-06 5.85858440e-06 -2.29160651e-06 5.83590669e-06 -6.93637210e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 6.06046894e-07 3.77230826e-08 -2.09934596e-06 -1.79479269e-10 1.93924928e-07 1.00193782e-08 -5.94495393e-10 -3.32421786e-07 -1.76708816e-09 1.42163448e-06 1.63219705e-05 -2.46342444e-06 -7.39011631e-06 2.91617223e-06 8.77023113e-06 2.63106934e-05 -1.03306199e-05 -1.77026752e-06 2.18476894e-06 -8.82034439e-07 2.75915374e-06 -2.66170787e-06 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 1.99997591e-07 5.19638294e-08 -1.90923247e-07 -7.27899310e-07 -1.93924928e-07 3.81091918e-08 -3.02225376e-08 -1.25068887e-08 -6.60070565e-08 -3.12666031e-08 1.54661782e-07 2.10419517e-06 -1.61199356e-07 -9.88653362e-07 5.01134613e-07 7.46101797e-07 3.67321556e-06 -1.77026752e-06 -2.95155938e-07 4.25207610e-07 -1.53633530e-07 4.83930900e-07 -4.92108679e-07 1.56046382e-08 1.69224799e-07 -5.30414024e-10 -9.43712058e-08 2.78714404e-09 1.76708816e-09 3.23319924e-07 -1.00193782e-08 -3.02225376e-08 1.20726875e-09 2.01211458e-10 5.35525536e-08 -2.40948019e-09 -3.16403274e-07 -3.58589526e-06 5.22748328e-07 1.65526012e-06 -6.18434049e-07 -1.84660522e-06 -5.85858440e-06 2.18476894e-06 4.25207610e-07 -4.72951931e-07 2.17001899e-07 -6.52122645e-07 6.03110959e-07 6.57669048e-09 7.18007197e-08 -1.76045578e-10 -3.92890832e-08 -1.76045578e-10 5.94495393e-10 1.35575651e-07 5.94495393e-10 -1.25068887e-08 2.01211458e-10 2.16625667e-08 2.01211458e-10 -1.23648563e-07 -1.41469877e-06 2.31855137e-07 6.44562669e-07 -2.49741275e-07 -8.25046738e-07 -2.29160651e-06 8.82034439e-07 1.53633530e-07 -2.17001899e-07 8.51245476e-08 -2.52608183e-07 2.37401412e-07 6.97583170e-08 8.02661673e-07 -8.94853366e-08 -3.46405989e-07 -8.89666804e-08 3.34154808e-07 1.26075859e-06 3.32421786e-07 -6.60070565e-08 5.35525536e-08 2.16625667e-08 1.14327576e-07 5.29497621e-08 -2.38603015e-07 -3.30639317e-06 1.85396148e-07 1.56548135e-06 -7.80996664e-07 -9.62517525e-07 -5.83590669e-06 2.75915374e-06 4.83930900e-07 -6.52122645e-07 2.52608183e-07 -7.90879106e-07 7.75926144e-07 1.56046382e-08 1.69224799e-07 2.78714404e-09 -9.43712058e-08 -5.30414024e-10 -1.00193782e-08 3.23319924e-07 1.76708816e-09 -3.12666031e-08 -2.40948019e-09 2.01211458e-10 5.29497621e-08 1.20726875e-09 -3.70950690e-07 -4.24408669e-06 6.44552200e-07 1.95082770e-06 -7.54081183e-07 -2.29149691e-06 -6.93637210e-06 2.66170787e-06 4.92108679e-07 -6.03110959e-07 2.37401412e-07 -7.75926144e-07 7.18057207e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 414 440 464 489 515 540 566 592 617 643 669 --2 -1 3 239 - 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 3.70737126e-10 3.68778082e-10 -1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 -1.45367706e-09 4.84397267e-10 4.43762591e-09 4.41426294e-09 -1.47092972e-09 3.41676787e-10 1.30725329e-09 -4.35704119e-10 5.78013223e-10 -4.33292850e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 4.42131978e-10 -1.47139325e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 -5.53058672e-10 -5.50467259e-10 1.83200357e-10 1.67928187e-09 1.67143703e-09 -5.56271107e-10 1.29129950e-10 4.94934772e-10 -1.64765877e-10 2.19045340e-10 -1.63942380e-10 -3.80106998e-10 1.84378234e-10 1.83355919e-10 -5.59837607e-10 -5.56743584e-10 1.87578508e-10 -1.64811040e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 5.64494571e-10 -1.87926843e-10 -1.73417799e-09 -1.71401934e-09 5.70616910e-10 -1.36113017e-10 -5.09480974e-10 1.69757847e-10 -2.23917000e-10 1.67618351e-10 -4.41447013e-10 -4.39340064e-09 2.13154909e-09 2.12158570e-09 -7.06163628e-10 -6.47233842e-09 -6.44217868e-09 2.14426862e-09 -4.97639582e-10 -1.90745749e-09 6.35034959e-10 -8.44157069e-10 6.31906252e-10 1.47198357e-10 1.46495813e-09 -7.10593332e-10 -7.06636105e-10 2.38013716e-10 2.15767995e-09 2.14570364e-09 -7.22704738e-10 1.65769375e-10 6.35172129e-10 -2.13894818e-10 2.79951311e-10 -2.12757439e-10 -1.54818613e-10 -2.27244986e-10 -2.27784261e-10 1.23289466e-10 1.19964562e-10 2.15394736e-10 -1.04498722e-10 -1.04315994e-10 3.17165592e-10 3.16611096e-10 -1.04141980e-10 -1.61689414e-10 -2.37942386e-10 -2.36853624e-10 -1.22221523e-10 3.02592746e-10 -1.14532510e-10 1.17833757e-10 4.41447013e-10 -1.47198357e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -5.45610817e-10 -1.27119381e-09 1.81870272e-10 -1.59050619e-10 -1.81458741e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 -1.13983574e-09 3.80106998e-10 1.17267716e-09 4.39340064e-09 -1.46495813e-09 -1.54818613e-10 2.15394736e-10 -1.61689414e-10 -1.80250540e-10 -3.37455450e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 -5.53058672e-10 1.84378234e-10 5.71154615e-10 2.13154909e-09 -7.10593332e-10 1.04498722e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 1.21446037e-10 1.45367706e-09 -1.45617240e-10 -5.50467259e-10 1.83355919e-10 5.64494571e-10 2.12158570e-09 -7.06636105e-10 1.04315994e-10 1.12485150e-10 -4.84397267e-10 1.83200357e-10 -1.87926843e-10 -7.06163628e-10 2.38013716e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.56742199e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 1.67928187e-09 -5.59837607e-10 -1.73417799e-09 -6.47233842e-09 2.15767995e-09 2.27244986e-10 -1.23289466e-10 -3.17165592e-10 2.37942386e-10 1.22221523e-10 1.27119381e-09 -3.37455450e-10 -6.39020960e-10 1.12485150e-10 1.02219167e-09 2.07962652e-09 -3.40730555e-10 2.98395984e-10 -1.04027963e-10 2.94020354e-10 -3.68778082e-10 -4.41426294e-09 4.42131978e-10 1.67143703e-09 -5.56743584e-10 -1.71401934e-09 -6.44217868e-09 2.14570364e-09 2.27784261e-10 -1.19964562e-10 -3.16611096e-10 2.36853624e-10 -1.81870272e-10 -3.40730555e-10 1.22876674e-10 1.47092972e-09 -1.47139325e-10 -5.56271107e-10 1.87578508e-10 5.70616910e-10 2.14426862e-09 -7.22704738e-10 1.04141980e-10 3.41676787e-10 -1.29129950e-10 1.36113017e-10 4.97639582e-10 -1.65769375e-10 -1.59050619e-10 -2.98395984e-10 1.09217494e-10 1.30725329e-09 -1.31457451e-10 -4.94934772e-10 1.64811040e-10 5.09480974e-10 1.90745749e-09 -6.35172129e-10 1.04027963e-10 -4.35704119e-10 1.64765877e-10 -1.69757847e-10 -6.35034959e-10 2.13894818e-10 -1.81458741e-10 -1.56742199e-10 -2.94020354e-10 5.78013223e-10 -2.19045340e-10 2.23917000e-10 8.44157069e-10 -2.79951311e-10 -4.33292850e-10 1.63942380e-10 -1.67618351e-10 -6.31906252e-10 2.12757439e-10 - 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 6 5 6 1 2 3 5 6 7 1 5 6 6 14 16 18 19 20 1 2 3 5 6 7 9 11 13 14 15 16 17 18 19 20 21 24 25 1 6 13 14 15 16 17 18 19 20 24 1 3 5 6 13 14 15 16 17 18 19 20 24 6 14 16 18 19 20 1 3 6 11 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 24 25 1 6 13 14 15 16 17 18 19 20 24 14 16 18 19 20 1 6 13 14 15 16 17 18 19 20 6 14 16 18 19 20 1 5 6 14 16 18 19 20 14 16 18 19 20 - 0 7 20 27 40 47 60 73 86 89 91 91 97 100 106 125 136 149 155 171 194 205 210 220 226 234 239 --2 0 -1 361 - 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 -1.22876674e-10 3.70737126e-10 3.68778082e-10 1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 3.47227344e-05 5.72377128e-05 4.24837644e-05 -1.28385646e-04 -2.13399966e-04 1.49174142e-05 5.07064792e-06 8.30976084e-06 1.33792046e-05 -2.42510477e-05 3.02592746e-10 3.01156311e-09 4.84397267e-10 -1.46139577e-09 -1.45367706e-09 -1.47092972e-09 4.43762591e-09 4.41426294e-09 -6.71412528e-10 -4.35704119e-10 -4.33292850e-10 1.30725329e-09 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 4.05026652e-04 6.59577058e-04 4.76244557e-04 -1.48368337e-03 -2.43659056e-03 1.78805091e-04 6.00921510e-05 9.65513242e-05 1.56616135e-04 -2.91846913e-04 -3.80106998e-10 1.84378234e-10 1.83355919e-10 1.87578508e-10 -5.59837607e-10 -5.56743584e-10 -1.64811040e-10 1.12525880e-05 1.27235214e-04 -1.58281898e-06 -3.03006947e-05 -4.93082215e-05 2.44056476e-06 1.12502969e-04 1.84922129e-04 -1.41761337e-05 1.71274120e-06 2.90578900e-06 -1.17103047e-05 1.91370154e-05 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 -1.47139325e-10 4.47457784e-10 4.42131978e-10 1.31457451e-10 -3.47227344e-05 -4.05026652e-04 -3.03006947e-05 8.18757907e-05 1.53394752e-04 1.17233978e-04 -3.13837672e-04 -5.86366001e-04 3.63351033e-05 1.12246264e-05 2.11184544e-05 4.04229680e-05 -5.50684410e-05 1.14532510e-10 1.13983574e-09 1.83200357e-10 -5.53058672e-10 -5.50467259e-10 -5.56271107e-10 1.67928187e-09 1.67143703e-09 -2.54263804e-10 -1.64765877e-10 -1.63942380e-10 4.94934772e-10 -5.72377128e-05 -6.59577058e-04 -4.93082215e-05 1.53394752e-04 2.41156525e-04 1.89638082e-04 -5.76858814e-04 -9.18363956e-04 5.77673898e-05 2.21031721e-05 3.36831447e-05 4.77055175e-05 -9.73673576e-05 1.47198357e-10 1.46495813e-09 2.38013716e-10 -7.10593332e-10 -7.06636105e-10 -7.22704738e-10 2.15767995e-09 2.14570364e-09 -3.25329634e-10 -2.13894818e-10 -2.12757439e-10 6.35172129e-10 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 1.17233978e-04 1.89638082e-04 2.12415462e-06 -4.29690949e-04 -7.01429547e-04 5.68584456e-05 -4.07738778e-06 -6.98600029e-06 4.66293591e-05 -7.86960118e-05 -1.17833757e-10 -1.17267716e-09 -1.87926843e-10 5.71154615e-10 5.64494571e-10 5.70616910e-10 -1.73417799e-09 -1.71401934e-09 2.61974319e-10 1.69757847e-10 1.67618351e-10 -5.09480974e-10 1.28385646e-04 1.48368337e-03 1.12502969e-04 -3.13837672e-04 -5.76858814e-04 -4.29690949e-04 1.18495152e-03 2.17589038e-03 -1.45817244e-04 -4.49331845e-05 -8.21521714e-05 -1.55617623e-04 2.23662024e-04 -4.41447013e-10 -4.39340064e-09 -7.06163628e-10 2.13154909e-09 2.12158570e-09 2.14426862e-09 -6.47233842e-09 -6.44217868e-09 9.79881258e-10 6.35034959e-10 6.31906252e-10 -1.90745749e-09 2.13399966e-04 2.43659056e-03 1.84922129e-04 -5.86366001e-04 -9.18363956e-04 -7.01429547e-04 2.17589038e-03 3.44802830e-03 -2.35102291e-04 -8.73254590e-05 -1.33112543e-04 -1.91876561e-04 3.95271863e-04 -1.09128007e-10 -1.61050967e-10 -1.60301122e-10 1.49174142e-05 1.78805091e-04 1.41761337e-05 -3.63351033e-05 -5.77673898e-05 -5.68584456e-05 1.45817244e-04 2.35102291e-04 -1.03304001e-05 -5.75922518e-06 -8.28188018e-06 -8.85819318e-06 1.81723147e-05 5.07064792e-06 6.00921510e-05 -1.71274120e-06 -1.12246264e-05 -2.21031721e-05 4.07738778e-06 4.49331845e-05 8.73254590e-05 -5.75922518e-06 1.60968653e-06 2.53095613e-06 -6.05862154e-06 6.38809148e-06 -1.61689414e-10 -2.37942386e-10 -2.36853624e-10 8.30976084e-06 9.65513242e-05 -2.90578900e-06 -2.11184544e-05 -3.36831447e-05 6.98600029e-06 8.21521714e-05 1.33112543e-04 -8.28188018e-06 2.53095613e-06 4.27984257e-06 -6.41493715e-06 1.02749465e-05 -2.41774220e-10 1.17081957e-10 1.17145069e-10 1.17874504e-10 -3.55382727e-10 -3.55572505e-10 -1.05088539e-10 1.33792046e-05 1.56616135e-04 1.17103047e-05 -4.04229680e-05 -4.77055175e-05 -4.66293591e-05 1.55617623e-04 1.91876561e-04 -8.85819318e-06 -6.05862154e-06 -6.41493715e-06 -8.46435825e-07 1.96677264e-05 1.23289466e-10 1.19964562e-10 -2.42510477e-05 -2.91846913e-04 -1.91370154e-05 5.50684410e-05 9.73673576e-05 7.86960118e-05 -2.23662024e-04 -3.95271863e-04 1.81723147e-05 6.38809148e-06 1.02749465e-05 1.96677264e-05 -2.86556591e-05 3.02592746e-10 -1.14532510e-10 -1.47198357e-10 1.17833757e-10 4.41447013e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 -3.02506519e-10 -1.13983574e-09 -1.46495813e-09 1.17267716e-09 4.39340064e-09 -1.09128007e-10 -1.61689414e-10 -2.41774220e-10 -4.84397267e-10 1.83200357e-10 2.38013716e-10 -1.87926843e-10 -7.06163628e-10 1.22093247e-10 1.46139577e-09 1.84378234e-10 -1.47376693e-10 -5.53058672e-10 -7.10593332e-10 5.71154615e-10 2.13154909e-09 -1.17081957e-10 1.21446037e-10 1.45367706e-09 1.83355919e-10 -1.45617240e-10 -5.50467259e-10 -7.06636105e-10 5.64494571e-10 2.12158570e-09 -1.17145069e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 -1.47139325e-10 -5.56271107e-10 -7.22704738e-10 5.70616910e-10 2.14426862e-09 -1.17874504e-10 -3.70737126e-10 -4.43762591e-09 -5.59837607e-10 4.47457784e-10 1.67928187e-09 2.15767995e-09 -1.73417799e-09 -6.47233842e-09 1.61050967e-10 2.37942386e-10 3.55382727e-10 -1.23289466e-10 -3.68778082e-10 -4.41426294e-09 -5.56743584e-10 4.42131978e-10 1.67143703e-09 2.14570364e-09 -1.71401934e-09 -6.44217868e-09 1.60301122e-10 2.36853624e-10 3.55572505e-10 -1.19964562e-10 -6.71412528e-10 2.54263804e-10 3.25329634e-10 -2.61974319e-10 -9.79881258e-10 -4.35704119e-10 1.64765877e-10 2.13894818e-10 -1.69757847e-10 -6.35034959e-10 -4.33292850e-10 1.63942380e-10 2.12757439e-10 -1.67618351e-10 -6.31906252e-10 1.09217494e-10 1.30725329e-09 1.64811040e-10 -1.31457451e-10 -4.94934772e-10 -6.35172129e-10 5.09480974e-10 1.90745749e-09 -1.05088539e-10 - 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 14 17 18 19 20 13 14 15 16 17 18 19 20 21 23 24 14 17 18 19 20 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 21 23 24 25 13 14 15 16 17 18 19 20 21 23 24 25 14 17 18 19 20 14 17 18 19 20 14 17 18 19 20 13 14 15 16 17 18 19 20 24 - 0 20 45 65 85 110 135 160 185 201 214 230 250 265 270 281 286 295 304 313 325 337 342 347 352 352 361 --2 0 0 580 - -2.65230974e-05 -2.68530121e-04 5.62426944e-07 9.29233172e-05 9.29233172e-05 -1.91982324e-06 -3.17655802e-04 -3.17655802e-04 2.05023804e-05 -4.06311849e-07 -4.06311849e-07 -3.53836135e-05 -1.25069627e-03 -7.14095981e-03 9.58444724e-04 2.90859858e-03 2.90859858e-03 -2.49315158e-03 -7.55769472e-03 -7.55769472e-03 -1.94289526e-04 1.39435234e-04 1.39435234e-04 3.68604998e-04 -2.68530121e-04 -2.74981908e-03 6.27361454e-06 9.27467719e-04 9.27467719e-04 -2.14153298e-05 -3.20089918e-03 -3.20089918e-03 1.93338030e-04 -4.49879052e-06 -4.49879052e-06 -3.33403215e-04 -7.14095981e-03 -2.51314248e-02 4.04493333e-03 1.22716775e-02 1.22716775e-02 -7.55155382e-03 -2.23901961e-02 -2.23901961e-02 -3.53605291e-03 2.31024262e-03 2.31024262e-03 6.49388152e-03 5.62426944e-07 6.27361454e-06 -3.69707575e-05 -2.17461717e-06 -2.17461717e-06 1.30459788e-04 7.44141787e-06 7.44141787e-06 -8.74972893e-07 2.15896018e-05 2.15896018e-05 1.28879665e-06 -9.58444724e-04 -4.04493333e-03 -5.69198711e-04 2.08027394e-03 2.08027394e-03 1.79526564e-03 -4.54167058e-03 -4.54167058e-03 -4.69845355e-04 4.93246421e-05 4.93246421e-05 7.36376583e-04 -9.29233172e-05 -9.27467719e-04 2.17461717e-06 2.96713189e-04 3.34354949e-04 -7.41378293e-06 -1.01406690e-03 -1.14687934e-03 5.78556108e-05 -1.37601519e-06 -1.84044299e-06 2.20115337e-05 -9.97598474e-05 -2.90859858e-03 -1.22716775e-02 2.08027394e-03 5.03014462e-03 6.14446833e-03 -4.59318203e-03 -1.05420119e-02 -1.33502663e-02 -1.08408356e-03 7.13933222e-04 8.27964213e-04 -2.23019918e-04 2.05131590e-03 -9.29233172e-05 -9.27467719e-04 2.17461717e-06 3.34354949e-04 2.96713189e-04 -7.41378293e-06 -1.14687934e-03 -1.01406690e-03 5.78556108e-05 -1.84044299e-06 -1.37601519e-06 -2.20115337e-05 -9.97598474e-05 -2.90859858e-03 -1.22716775e-02 2.08027394e-03 6.14446833e-03 5.03014462e-03 -4.59318203e-03 -1.33502663e-02 -1.05420119e-02 -1.08408356e-03 8.27964213e-04 7.13933222e-04 2.23019918e-04 2.05131590e-03 -1.91982324e-06 -2.14153298e-05 1.30459788e-04 7.41378293e-06 7.41378293e-06 -4.61688158e-04 -2.53100118e-05 -2.53100118e-05 2.98423075e-06 -7.67520733e-05 -7.67520733e-05 -4.33335507e-06 2.49315158e-03 7.55155382e-03 1.79526564e-03 -4.59318203e-03 -4.59318203e-03 -5.52298877e-03 7.87868612e-03 7.87868612e-03 1.77597676e-03 -4.33092121e-05 -4.33092121e-05 -2.67007632e-03 3.17655802e-04 3.20089918e-03 -7.44141787e-06 -1.01406690e-03 -1.14687934e-03 2.53100118e-05 3.47417775e-03 3.94410596e-03 -2.00970549e-04 4.68013054e-06 6.33648348e-06 -7.82199801e-05 3.46503843e-04 7.55769472e-03 2.23901961e-02 -4.54167058e-03 -1.05420119e-02 -1.33502663e-02 7.87868612e-03 1.55180210e-02 2.17847557e-02 4.14439465e-03 -2.60885943e-03 -3.08404679e-03 1.08187820e-03 -7.69870109e-03 3.17655802e-04 3.20089918e-03 -7.44141787e-06 -1.14687934e-03 -1.01406690e-03 2.53100118e-05 3.94410596e-03 3.47417775e-03 -2.00970549e-04 6.33648348e-06 4.68013054e-06 7.82199801e-05 3.46503843e-04 7.55769472e-03 2.23901961e-02 -4.54167058e-03 -1.33502663e-02 -1.05420119e-02 7.87868612e-03 2.17847557e-02 1.55180210e-02 4.14439465e-03 -3.08404679e-03 -2.60885943e-03 -1.08187820e-03 -7.69870109e-03 2.05023804e-05 1.93338030e-04 -8.74972893e-07 -5.78556108e-05 -5.78556108e-05 2.98423075e-06 2.00970549e-04 2.00970549e-04 2.75037509e-06 6.72407489e-07 6.72407489e-07 -6.74613040e-06 -1.94289526e-04 -3.53605291e-03 4.69845355e-04 1.08408356e-03 1.08408356e-03 -1.77597676e-03 -4.14439465e-03 -4.14439465e-03 1.86029246e-04 -1.28237467e-04 -1.28237467e-04 -2.33410009e-04 4.06311849e-07 4.49879052e-06 -2.15896018e-05 -1.37601519e-06 -1.84044299e-06 7.67520733e-05 4.68013054e-06 6.33648348e-06 -6.72407489e-07 1.00810777e-05 1.12895966e-05 -2.81620515e-07 1.03478794e-06 1.39435234e-04 2.31024262e-03 -4.93246421e-05 -7.13933222e-04 -8.27964213e-04 4.33092121e-05 2.60885943e-03 3.08404679e-03 -1.28237467e-04 -6.28997322e-05 -7.02699890e-05 -8.04600829e-05 1.20238779e-04 4.06311849e-07 4.49879052e-06 -2.15896018e-05 -1.84044299e-06 -1.37601519e-06 7.67520733e-05 6.33648348e-06 4.68013054e-06 -6.72407489e-07 1.12895966e-05 1.00810777e-05 2.81620515e-07 1.03478794e-06 1.39435234e-04 2.31024262e-03 -4.93246421e-05 -8.27964213e-04 -7.13933222e-04 4.33092121e-05 3.08404679e-03 2.60885943e-03 -1.28237467e-04 -7.02699890e-05 -6.28997322e-05 8.04600829e-05 1.20238779e-04 -2.20115337e-05 2.20115337e-05 7.82199801e-05 -7.82199801e-05 2.81620515e-07 -2.81620515e-07 2.19463974e-05 2.23019918e-04 -2.23019918e-04 -1.08187820e-03 1.08187820e-03 -8.04600829e-05 8.04600829e-05 -4.06655103e-04 -3.53836135e-05 -3.33403215e-04 1.28879665e-06 9.97598474e-05 9.97598474e-05 -4.33335507e-06 -3.46503843e-04 -3.46503843e-04 -6.74613040e-06 -1.03478794e-06 -1.03478794e-06 1.08329547e-05 3.68604998e-04 6.49388152e-03 -7.36376583e-04 -2.05131590e-03 -2.05131590e-03 2.67007632e-03 7.69870109e-03 7.69870109e-03 -2.33410009e-04 1.20238779e-04 1.20238779e-04 3.32086076e-04 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 -2.68465821e-10 1.21716113e-09 1.21716113e-09 1.44261856e-10 -2.65230974e-05 -2.68530121e-04 -5.62426944e-07 9.29233172e-05 9.29233172e-05 1.91982324e-06 -3.17655802e-04 -3.17655802e-04 2.05023804e-05 4.06311849e-07 4.06311849e-07 -3.53836135e-05 8.51775168e-10 5.22674783e-09 3.51598622e-10 -2.89618009e-09 -2.89618009e-09 -1.07220239e-09 7.34004344e-09 7.34004344e-09 -4.01192982e-10 -4.01192982e-10 -2.68530121e-04 -2.74981908e-03 -6.27361454e-06 9.27467719e-04 9.27467719e-04 2.14153298e-05 -3.20089918e-03 -3.20089918e-03 1.93338030e-04 4.49879052e-06 4.49879052e-06 -3.33403215e-04 -3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 -1.20510477e-10 2.11571639e-10 -5.62426944e-07 -6.27361454e-06 -3.69707575e-05 2.17461717e-06 2.17461717e-06 1.30459788e-04 -7.44141787e-06 -7.44141787e-06 8.74972893e-07 2.15896018e-05 2.15896018e-05 -1.28879665e-06 4.48920881e-10 2.89618009e-09 2.29115712e-10 -1.57933876e-09 -1.57699251e-09 -6.98124806e-10 4.09328880e-09 4.08627386e-09 -2.47344381e-10 -2.46992762e-10 1.71596177e-10 -9.29233172e-05 -9.27467719e-04 -2.17461717e-06 2.96713189e-04 3.34354949e-04 7.41378293e-06 -1.01406690e-03 -1.14687934e-03 5.78556108e-05 1.37601519e-06 1.84044299e-06 2.20115337e-05 -9.97598474e-05 4.48920881e-10 2.89618009e-09 2.29115712e-10 -1.57699251e-09 -1.57933876e-09 -6.98124806e-10 4.08627386e-09 4.09328880e-09 -2.46992762e-10 -2.47344381e-10 1.71596177e-10 -9.29233172e-05 -9.27467719e-04 -2.17461717e-06 3.34354949e-04 2.96713189e-04 7.41378293e-06 -1.14687934e-03 -1.01406690e-03 5.78556108e-05 1.84044299e-06 1.37601519e-06 -2.20115337e-05 -9.97598474e-05 2.68465821e-10 1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.91049797e-10 1.40544828e-09 1.40544828e-09 3.64752457e-10 -6.40194213e-10 1.91982324e-06 2.14153298e-05 1.30459788e-04 -7.41378293e-06 -7.41378293e-06 -4.61688158e-04 2.53100118e-05 2.53100118e-05 -2.98423075e-06 -7.67520733e-05 -7.67520733e-05 4.33335507e-06 -1.21716113e-09 -7.34004344e-09 -4.60520236e-10 4.09328880e-09 4.08627386e-09 1.40544828e-09 -1.02947021e-08 -1.02737289e-08 -1.61015277e-10 5.40289463e-10 5.39251703e-10 1.08155810e-10 3.17655802e-04 3.20089918e-03 7.44141787e-06 -1.01406690e-03 -1.14687934e-03 -2.53100118e-05 3.47417775e-03 3.94410596e-03 -2.00970549e-04 -4.68013054e-06 -6.33648348e-06 -7.82199801e-05 3.46503843e-04 -1.21716113e-09 -7.34004344e-09 -4.60520236e-10 4.08627386e-09 4.09328880e-09 1.40544828e-09 -1.02737289e-08 -1.02947021e-08 -1.61015277e-10 5.39251703e-10 5.40289463e-10 1.08155810e-10 3.17655802e-04 3.20089918e-03 7.44141787e-06 -1.14687934e-03 -1.01406690e-03 -2.53100118e-05 3.94410596e-03 3.47417775e-03 -2.00970549e-04 -6.33648348e-06 -4.68013054e-06 7.82199801e-05 3.46503843e-04 1.20510477e-10 -3.64752457e-10 1.61015277e-10 1.61015277e-10 -2.84263995e-10 5.23525958e-10 2.05023804e-05 1.93338030e-04 8.74972893e-07 -5.78556108e-05 -5.78556108e-05 -2.98423075e-06 2.00970549e-04 2.00970549e-04 2.75037509e-06 -6.72407489e-07 -6.72407489e-07 -6.74613040e-06 -4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 1.52035761e-10 -4.06311849e-07 -4.49879052e-06 -2.15896018e-05 1.37601519e-06 1.84044299e-06 7.67520733e-05 -4.68013054e-06 -6.33648348e-06 6.72407489e-07 1.00810777e-05 1.12895966e-05 2.81620515e-07 -1.03478794e-06 -4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 1.52035761e-10 -4.06311849e-07 -4.49879052e-06 -2.15896018e-05 1.84044299e-06 1.37601519e-06 7.67520733e-05 -6.33648348e-06 -4.68013054e-06 6.72407489e-07 1.12895966e-05 1.00810777e-05 -2.81620515e-07 -1.03478794e-06 -2.20115337e-05 2.20115337e-05 7.82199801e-05 -7.82199801e-05 -2.81620515e-07 2.81620515e-07 2.19463974e-05 1.44261856e-10 -2.11571639e-10 -1.71596177e-10 -1.71596177e-10 6.40194213e-10 -1.08155810e-10 -1.08155810e-10 5.23525958e-10 1.52035761e-10 1.52035761e-10 -9.60755133e-10 -3.53836135e-05 -3.33403215e-04 -1.28879665e-06 9.97598474e-05 9.97598474e-05 4.33335507e-06 -3.46503843e-04 -3.46503843e-04 -6.74613040e-06 1.03478794e-06 1.03478794e-06 1.08329547e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 25 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 1 3 4 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 0 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 334 356 375 399 423 444 469 494 512 531 550 557 580 --2 0 1 676 - -2.83602678e-04 -2.19947443e-03 4.54049720e-04 9.64169844e-04 4.54049720e-04 -1.36564698e-03 -2.93227375e-03 -1.36564698e-03 3.18442937e-05 -4.48907600e-05 -1.63200368e-05 -5.51559346e-05 -4.48907600e-05 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 2.90859858e-03 9.58444724e-04 -7.55769472e-03 -7.55769472e-03 -2.49315158e-03 9.71447628e-05 3.68604998e-04 1.39435234e-04 1.68259665e-04 1.39435234e-04 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 5.67344374e-03 2.69217248e-03 -7.11244946e-03 -1.52248417e-02 -7.11244946e-03 -2.45728776e-04 6.96741543e-04 3.57437773e-04 4.25614726e-04 6.96741543e-04 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 1.22716775e-02 4.04493333e-03 -2.23901961e-02 -2.23901961e-02 -7.55155382e-03 1.76802645e-03 6.49388152e-03 2.31024262e-03 3.06231165e-03 2.31024262e-03 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 1.52740148e-03 7.36754990e-04 -1.10022028e-03 -4.37757596e-03 -2.07552415e-03 6.92693999e-07 5.34772333e-05 3.58428548e-05 1.80867609e-06 5.36232539e-05 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 6.14446833e-03 2.08027394e-03 -1.05420119e-02 -1.33502663e-02 -4.59318203e-03 3.48900865e-04 2.05131590e-03 7.13933222e-04 1.05035386e-03 8.27964213e-04 -8.59745776e-04 -5.70478091e-03 1.33770548e-03 2.51977194e-03 1.33770548e-03 -3.70069787e-03 -6.99633778e-03 -3.70069787e-03 -4.69532861e-05 1.63501819e-04 9.06648642e-05 8.13254770e-05 1.63501819e-04 -2.90859858e-03 -1.22716775e-02 6.14446833e-03 5.03014462e-03 2.08027394e-03 -1.33502663e-02 -1.05420119e-02 -4.59318203e-03 7.35182694e-04 2.05131590e-03 8.27964213e-04 8.27333943e-04 7.13933222e-04 -4.56920647e-04 -3.14685859e-03 7.36754990e-04 1.52740148e-03 4.08627847e-04 -2.07552415e-03 -4.37757596e-03 -1.10022028e-03 -1.91270644e-06 5.36232539e-05 3.58428548e-05 3.04447445e-07 5.34772333e-05 -9.58444724e-04 -4.04493333e-03 2.08027394e-03 2.08027394e-03 -5.69198711e-04 -4.54167058e-03 -4.54167058e-03 1.79526564e-03 2.34922678e-04 7.36376583e-04 4.93246421e-05 4.06898013e-04 4.93246421e-05 1.28357742e-03 7.70583827e-03 -9.46051924e-04 -3.93868502e-03 -1.91637197e-03 2.17312332e-03 1.04147600e-02 4.96961345e-03 2.53209637e-04 -4.63187202e-04 -2.48668494e-04 -3.36313863e-04 -5.76174685e-04 7.55769472e-03 2.23901961e-02 -1.05420119e-02 -1.33502663e-02 -4.54167058e-03 1.55180210e-02 2.17847557e-02 7.87868612e-03 -1.13526333e-03 -7.69870109e-03 -2.60885943e-03 -4.13009015e-03 -3.08404679e-03 2.44899535e-03 1.41797470e-02 -3.50501086e-03 -6.49638880e-03 -3.50501086e-03 8.90168116e-03 1.64670479e-02 8.90168116e-03 4.28522016e-04 -1.19669578e-03 -6.28559754e-04 -7.42221904e-04 -1.19669578e-03 7.55769472e-03 2.23901961e-02 -1.33502663e-02 -1.05420119e-02 -4.54167058e-03 2.17847557e-02 1.55180210e-02 7.87868612e-03 -3.00913133e-03 -7.69870109e-03 -3.08404679e-03 -3.04821196e-03 -2.60885943e-03 1.28357742e-03 7.70583827e-03 -1.91637197e-03 -3.93868502e-03 -9.46051924e-04 4.96961345e-03 1.04147600e-02 2.17312332e-03 1.64651530e-04 -5.76174685e-04 -2.48668494e-04 -3.87442910e-04 -4.63187202e-04 2.49315158e-03 7.55155382e-03 -4.59318203e-03 -4.59318203e-03 1.79526564e-03 7.87868612e-03 7.87868612e-03 -5.52298877e-03 -8.87988382e-04 -2.67007632e-03 -4.33092121e-05 -1.53804099e-03 -4.33092121e-05 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 1.44567696e-04 6.97079784e-05 -4.60421873e-04 -6.78686488e-04 -3.21219444e-04 -2.83284246e-05 -1.75337614e-04 -7.86571980e-05 -5.89227687e-05 -5.80643783e-05 9.71447628e-05 1.76802645e-03 -3.48900865e-04 -7.35182694e-04 -2.34922678e-04 1.13526333e-03 3.00913133e-03 8.87988382e-04 -2.58484015e-04 1.16705004e-04 -5.56174238e-06 2.56639851e-04 1.33799209e-04 4.44223313e-05 1.36735648e-03 -2.03886509e-04 -4.61116361e-04 -2.14787965e-04 8.86619153e-04 2.12582266e-03 1.03286469e-03 -1.98313826e-04 1.98660061e-04 1.03625636e-04 2.14064456e-04 3.28033227e-04 3.68604998e-04 6.49388152e-03 -2.05131590e-03 -2.05131590e-03 -7.36376583e-04 7.69870109e-03 7.69870109e-03 2.67007632e-03 1.16705004e-04 3.32086076e-04 1.20238779e-04 2.02138997e-04 1.20238779e-04 3.45784622e-05 8.16530823e-04 -1.20794863e-04 -2.90352413e-04 -1.20794863e-04 5.15382990e-04 1.30213495e-03 5.15382990e-04 -1.04753659e-04 1.25901974e-04 3.54077607e-05 1.81438659e-04 1.25901974e-04 1.39435234e-04 2.31024262e-03 -7.13933222e-04 -8.27964213e-04 -4.93246421e-05 2.60885943e-03 3.08404679e-03 4.33092121e-05 -5.56174238e-06 1.20238779e-04 -6.28997322e-05 1.51286945e-04 -7.02699890e-05 1.49831448e-05 7.96171648e-04 -1.28260515e-04 -2.50398595e-04 -1.35783271e-04 6.36736958e-04 1.17551948e-03 7.17105517e-04 -5.89227687e-05 1.68278188e-04 1.36238263e-04 3.97097282e-05 2.35985922e-04 1.68259665e-04 3.06231165e-03 -1.05035386e-03 -8.27333943e-04 -4.06898013e-04 4.13009015e-03 3.04821196e-03 1.53804099e-03 2.56639851e-04 2.02138997e-04 1.51286945e-04 3.78581590e-05 7.08268625e-05 4.44223313e-05 1.36735648e-03 -2.14787965e-04 -4.61116361e-04 -2.03886509e-04 1.03286469e-03 2.12582266e-03 8.86619153e-04 -8.62283440e-05 3.28033227e-04 1.03625636e-04 2.78777039e-04 1.98660061e-04 1.39435234e-04 2.31024262e-03 -8.27964213e-04 -7.13933222e-04 -4.93246421e-05 3.08404679e-03 2.60885943e-03 4.33092121e-05 1.33799209e-04 1.20238779e-04 -7.02699890e-05 7.08268625e-05 -6.28997322e-05 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 5.72377128e-05 3.47227344e-05 -4.24837644e-05 -2.13399966e-04 -1.28385646e-04 1.49174142e-05 -8.30976084e-06 -5.07064792e-06 -1.33792046e-05 -2.42510477e-05 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 8.59745776e-04 4.56920647e-04 -1.28357742e-03 -2.44899535e-03 -1.28357742e-03 -8.65052267e-06 4.44223313e-05 3.45784622e-05 1.49831448e-05 4.44223313e-05 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 6.59577058e-04 4.05026652e-04 -4.76244557e-04 -2.43659056e-03 -1.48368337e-03 1.78805091e-04 -9.65513242e-05 -6.00921510e-05 -1.56616135e-04 -2.91846913e-04 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 5.70478091e-03 3.14685859e-03 -7.70583827e-03 -1.41797470e-02 -7.70583827e-03 -4.59669915e-04 1.36735648e-03 8.16530823e-04 7.96171648e-04 1.36735648e-03 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 4.93082215e-05 3.03006947e-05 2.44056476e-06 -1.84922129e-04 -1.12502969e-04 1.41761337e-05 2.90578900e-06 1.71274120e-06 -1.17103047e-05 -1.91370154e-05 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 1.33770548e-03 7.36754990e-04 -9.46051924e-04 -3.50501086e-03 -1.91637197e-03 -8.27377725e-05 2.03886509e-04 1.20794863e-04 1.28260515e-04 2.14787965e-04 -5.72377128e-05 -6.59577058e-04 4.93082215e-05 2.41156525e-04 1.53394752e-04 -1.89638082e-04 -9.18363956e-04 -5.76858814e-04 5.77673898e-05 -3.36831447e-05 -2.21031721e-05 -4.77055175e-05 -9.73673576e-05 -9.64169844e-04 -5.67344374e-03 1.52740148e-03 2.51977194e-03 1.52740148e-03 -3.93868502e-03 -6.49638880e-03 -3.93868502e-03 -1.44567696e-04 4.61116361e-04 2.90352413e-04 2.50398595e-04 4.61116361e-04 -3.47227344e-05 -4.05026652e-04 3.03006947e-05 1.53394752e-04 8.18757907e-05 -1.17233978e-04 -5.86366001e-04 -3.13837672e-04 3.63351033e-05 -2.11184544e-05 -1.12246264e-05 -4.04229680e-05 -5.50684410e-05 -4.54049720e-04 -2.69217248e-03 7.36754990e-04 1.33770548e-03 4.08627847e-04 -1.91637197e-03 -3.50501086e-03 -9.46051924e-04 -6.97079784e-05 2.14787965e-04 1.20794863e-04 1.35783271e-04 2.03886509e-04 4.24837644e-05 4.76244557e-04 2.44056476e-06 -1.89638082e-04 -1.17233978e-04 2.12415462e-06 7.01429547e-04 4.29690949e-04 -5.68584456e-05 -6.98600029e-06 -4.07738778e-06 4.66293591e-05 7.86960118e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 -3.70069787e-03 -2.07552415e-03 2.17312332e-03 8.90168116e-03 4.96961345e-03 4.60421873e-04 -8.86619153e-04 -5.15382990e-04 -6.36736958e-04 -1.03286469e-03 2.13399966e-04 2.43659056e-03 -1.84922129e-04 -9.18363956e-04 -5.86366001e-04 7.01429547e-04 3.44802830e-03 2.17589038e-03 -2.35102291e-04 1.33112543e-04 8.73254590e-05 1.91876561e-04 3.95271863e-04 2.93227375e-03 1.52248417e-02 -4.37757596e-03 -6.99633778e-03 -4.37757596e-03 1.04147600e-02 1.64670479e-02 1.04147600e-02 6.78686488e-04 -2.12582266e-03 -1.30213495e-03 -1.17551948e-03 -2.12582266e-03 1.28385646e-04 1.48368337e-03 -1.12502969e-04 -5.76858814e-04 -3.13837672e-04 4.29690949e-04 2.17589038e-03 1.18495152e-03 -1.45817244e-04 8.21521714e-05 4.49331845e-05 1.55617623e-04 2.23662024e-04 1.36564698e-03 7.11244946e-03 -2.07552415e-03 -3.70069787e-03 -1.10022028e-03 4.96961345e-03 8.90168116e-03 2.17312332e-03 3.21219444e-04 -1.03286469e-03 -5.15382990e-04 -7.17105517e-04 -8.86619153e-04 1.49174142e-05 1.78805091e-04 -1.41761337e-05 -5.77673898e-05 -3.63351033e-05 5.68584456e-05 2.35102291e-04 1.45817244e-04 -1.03304001e-05 8.28188018e-06 5.75922518e-06 8.85819318e-06 1.81723147e-05 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 4.69532861e-05 1.91270644e-06 -2.53209637e-04 -4.28522016e-04 -1.64651530e-04 -2.83284246e-05 -1.98313826e-04 -1.04753659e-04 -5.89227687e-05 -8.62283440e-05 -8.30976084e-06 -9.65513242e-05 -2.90578900e-06 3.36831447e-05 2.11184544e-05 6.98600029e-06 -1.33112543e-04 -8.21521714e-05 8.28188018e-06 4.27984257e-06 2.53095613e-06 -6.41493715e-06 -1.02749465e-05 -4.48907600e-05 6.96741543e-04 -5.34772333e-05 -1.63501819e-04 -5.36232539e-05 4.63187202e-04 1.19669578e-03 5.76174685e-04 -1.75337614e-04 1.98660061e-04 1.25901974e-04 1.68278188e-04 3.28033227e-04 -5.07064792e-06 -6.00921510e-05 -1.71274120e-06 2.21031721e-05 1.12246264e-05 4.07738778e-06 -8.73254590e-05 -4.49331845e-05 5.75922518e-06 2.53095613e-06 1.60968653e-06 -6.05862154e-06 -6.38809148e-06 -1.63200368e-05 3.57437773e-04 -3.58428548e-05 -9.06648642e-05 -3.58428548e-05 2.48668494e-04 6.28559754e-04 2.48668494e-04 -7.86571980e-05 1.03625636e-04 3.54077607e-05 1.36238263e-04 1.03625636e-04 -1.33792046e-05 -1.56616135e-04 1.17103047e-05 4.77055175e-05 4.04229680e-05 -4.66293591e-05 -1.91876561e-04 -1.55617623e-04 8.85819318e-06 -6.41493715e-06 -6.05862154e-06 -8.46435825e-07 -1.96677264e-05 -5.51559346e-05 4.25614726e-04 -1.80867609e-06 -8.13254770e-05 -3.04447445e-07 3.36313863e-04 7.42221904e-04 3.87442910e-04 -5.89227687e-05 2.14064456e-04 1.81438659e-04 3.97097282e-05 2.78777039e-04 -2.42510477e-05 -2.91846913e-04 1.91370154e-05 9.73673576e-05 5.50684410e-05 -7.86960118e-05 -3.95271863e-04 -2.23662024e-04 1.81723147e-05 -1.02749465e-05 -6.38809148e-06 -1.96677264e-05 -2.86556591e-05 -4.48907600e-05 6.96741543e-04 -5.36232539e-05 -1.63501819e-04 -5.34772333e-05 5.76174685e-04 1.19669578e-03 4.63187202e-04 -5.80643783e-05 3.28033227e-04 1.25901974e-04 2.35985922e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +-3 1 0 327 + 3.02592746e-10 -1.14532510e-10 -1.17833757e-10 -1.47198357e-10 4.41447013e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 3.42817965e-10 -5.74403531e-10 -9.44881217e-10 -9.44881217e-10 1.54744060e-09 1.19347147e-10 -1.57556900e-10 -1.57556900e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 3.80106998e-10 -1.13983574e-09 -1.17267716e-09 -1.46495813e-09 4.39340064e-09 -1.54818613e-10 -2.15394736e-10 -1.61689414e-10 1.11130765e-09 6.71373038e-09 2.00984333e-09 2.00984333e-09 -3.62526597e-09 -5.14556599e-09 -5.14556599e-09 9.04837268e-09 5.65314615e-10 -3.18846940e-10 -3.18846940e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 -1.84378234e-10 5.53058672e-10 5.71154615e-10 7.10593332e-10 -2.13154909e-09 1.04498722e-10 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 -1.06375661e-09 1.07444665e-09 3.54205782e-10 2.76009902e-09 -2.62709235e-09 1.04727829e-10 -1.76855306e-10 -1.00686231e-10 1.27381006e-10 -4.84397267e-10 1.83200357e-10 1.87926843e-10 2.38013716e-10 -7.06163628e-10 -3.42817965e-10 -2.00984333e-09 -1.06375661e-09 -1.64427552e-10 1.07444665e-09 2.76009902e-09 3.54205782e-10 -2.62709235e-09 -1.39560748e-10 -1.76855306e-10 1.27381006e-10 1.21446037e-10 1.45367706e-09 1.45617240e-10 1.83355919e-10 -5.50467259e-10 -5.64494571e-10 -7.06636105e-10 2.12158570e-09 -1.04315994e-10 5.74403531e-10 3.62526597e-09 1.07444665e-09 1.07444665e-09 -1.93946740e-09 -2.80119557e-09 -2.80119557e-09 4.95605341e-09 3.18038829e-10 -2.50293637e-10 -2.50293637e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 5.59837607e-10 -1.67928187e-09 -1.73417799e-09 -2.15767995e-09 6.47233842e-09 -2.27244986e-10 -1.23289466e-10 -3.17165592e-10 -2.37942386e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 2.76009902e-09 -2.80119557e-09 -6.34726079e-10 -6.95274353e-09 6.57490676e-09 4.01750097e-10 1.69183560e-10 2.99280551e-10 1.22876674e-10 1.47092972e-09 1.47139325e-10 1.87578508e-10 -5.56271107e-10 -5.70616910e-10 -7.22704738e-10 2.14426862e-09 -1.04141980e-10 9.44881217e-10 5.14556599e-09 2.76009902e-09 3.54205782e-10 -2.80119557e-09 -6.95274353e-09 -6.34726079e-10 6.57490676e-09 3.08142837e-10 4.01750097e-10 1.69183560e-10 -3.68778082e-10 -4.41426294e-09 -4.42131978e-10 -5.56743584e-10 1.67143703e-09 1.71401934e-09 2.14570364e-09 -6.44217868e-09 2.27784261e-10 1.19964562e-10 3.16611096e-10 2.36853624e-10 -1.54744060e-09 -9.04837268e-09 -2.62709235e-09 -2.62709235e-09 4.95605341e-09 6.57490676e-09 6.57490676e-09 -1.22132169e-08 -6.78250937e-10 2.01892723e-10 2.01892723e-10 3.41676787e-10 -1.29129950e-10 -1.36113017e-10 -1.65769375e-10 4.97639582e-10 -1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 -3.25675600e-10 -1.57877601e-10 1.43136213e-10 4.35704119e-10 -1.64765877e-10 -1.69757847e-10 -2.13894818e-10 6.35034959e-10 1.19347147e-10 5.65314615e-10 1.76855306e-10 1.76855306e-10 -3.18038829e-10 -4.01750097e-10 -4.01750097e-10 6.78250937e-10 -1.09217494e-10 -1.30725329e-09 -1.31457451e-10 -1.64811040e-10 4.94934772e-10 5.09480974e-10 6.35172129e-10 -1.90745749e-09 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 2.50293637e-10 -1.69183560e-10 -2.01892723e-10 -3.25675600e-10 -1.53288427e-10 -6.22308477e-10 -5.78013223e-10 2.19045340e-10 2.23917000e-10 2.79951311e-10 -8.44157069e-10 1.00686231e-10 -2.99280551e-10 -1.57877601e-10 -2.93418060e-10 -4.33292850e-10 1.63942380e-10 1.67618351e-10 2.12757439e-10 -6.31906252e-10 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 2.50293637e-10 -1.69183560e-10 -2.01892723e-10 1.43136213e-10 -6.22308477e-10 -2.93418060e-10 -1.53288427e-10 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -3.70737126e-10 -1.22876674e-10 3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 4.84397267e-10 -1.45367706e-09 -4.43762591e-09 -1.47092972e-09 4.41426294e-09 3.41676787e-10 4.35704119e-10 -1.30725329e-09 -5.78013223e-10 -4.33292850e-10 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 1.47139325e-10 -4.42131978e-10 1.31457451e-10 -3.80106998e-10 -1.84378234e-10 1.83355919e-10 5.59837607e-10 1.87578508e-10 -5.56743584e-10 1.64811040e-10 1.14532510e-10 1.13983574e-09 5.53058672e-10 1.83200357e-10 -5.50467259e-10 -1.67928187e-09 -5.56271107e-10 1.67143703e-09 1.29129950e-10 1.64765877e-10 -4.94934772e-10 -2.19045340e-10 -1.63942380e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 1.87926843e-10 -5.64494571e-10 -1.73417799e-09 -5.70616910e-10 1.71401934e-09 1.36113017e-10 1.69757847e-10 -5.09480974e-10 -2.23917000e-10 -1.67618351e-10 1.47198357e-10 1.46495813e-09 7.10593332e-10 2.38013716e-10 -7.06636105e-10 -2.15767995e-09 -7.22704738e-10 2.14570364e-09 1.65769375e-10 2.13894818e-10 -6.35172129e-10 -2.79951311e-10 -2.12757439e-10 -4.41447013e-10 -4.39340064e-09 -2.13154909e-09 -7.06163628e-10 2.12158570e-09 6.47233842e-09 2.14426862e-09 -6.44217868e-09 -4.97639582e-10 -6.35034959e-10 1.90745749e-09 8.44157069e-10 6.31906252e-10 -1.54818613e-10 2.27244986e-10 -2.27784261e-10 1.23289466e-10 -1.19964562e-10 -2.15394736e-10 -1.04498722e-10 1.04315994e-10 3.17165592e-10 1.04141980e-10 -3.16611096e-10 -1.61689414e-10 2.37942386e-10 -2.36853624e-10 + 1 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 22 24 25 1 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 22 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 25 1 4 5 6 7 15 16 19 21 23 24 25 1 4 5 6 7 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 13 14 16 17 18 20 21 23 25 1 4 5 6 7 15 18 21 25 1 4 5 6 7 13 14 15 17 19 20 21 23 24 25 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 20 18 20 14 15 17 18 19 20 14 18 20 + 0 16 38 59 75 95 118 138 161 173 186 203 212 227 234 247 254 261 274 287 300 313 316 316 318 324 327 +-3 1 1 327 + 6.28564805e-10 1.18444071e-10 1.18444071e-10 -1.18444071e-10 -4.57666373e-10 -4.57666373e-10 4.57666373e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 5.74403531e-10 -3.42817965e-10 -9.44881217e-10 -1.54744060e-09 9.44881217e-10 1.57556900e-10 -1.19347147e-10 -1.57556900e-10 5.22633289e-10 6.25580967e-09 1.17874482e-09 1.17874482e-09 -1.17874482e-09 -4.55475599e-09 -4.55475599e-09 4.55475599e-09 1.11130765e-09 6.71373038e-09 2.00984333e-09 3.62526597e-09 -2.00984333e-09 -5.14556599e-09 -9.04837268e-09 5.14556599e-09 3.18846940e-10 -5.65314615e-10 -3.18846940e-10 -1.96172009e-10 -2.34804933e-09 -3.00143945e-10 -5.13413585e-10 5.13413585e-10 1.16339930e-09 1.98191292e-09 -1.98191292e-09 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 -1.07444665e-09 1.06375661e-09 3.54205782e-10 2.62709235e-09 -2.76009902e-09 1.04727829e-10 1.76855306e-10 1.00686231e-10 1.27381006e-10 -1.96172009e-10 -2.34804933e-09 -5.13413585e-10 -3.00143945e-10 5.13413585e-10 1.98191292e-09 1.16339930e-09 -1.98191292e-09 -5.74403531e-10 -3.62526597e-09 -1.07444665e-09 -1.93946740e-09 1.07444665e-09 2.80119557e-09 4.95605341e-09 -2.80119557e-09 -2.50293637e-10 3.18038829e-10 2.50293637e-10 1.96172009e-10 2.34804933e-09 5.13413585e-10 5.13413585e-10 -3.00143945e-10 -1.98191292e-09 -1.98191292e-09 1.16339930e-09 3.42817965e-10 2.00984333e-09 1.06375661e-09 1.07444665e-09 -1.64427552e-10 -2.76009902e-09 -2.62709235e-09 3.54205782e-10 1.39560748e-10 1.27381006e-10 -1.76855306e-10 5.95688432e-10 7.13013662e-09 9.11318686e-10 1.55890206e-09 -1.55890206e-09 -3.53253665e-09 -6.01797671e-09 6.01797671e-09 -2.51489989e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 2.80119557e-09 -2.76009902e-09 -6.34726079e-10 -6.57490676e-09 6.95274353e-09 -1.69183560e-10 -4.01750097e-10 -2.99280551e-10 5.95688432e-10 7.13013662e-09 1.55890206e-09 9.11318686e-10 -1.55890206e-09 -6.01797671e-09 -3.53253665e-09 6.01797671e-09 1.25744995e-10 -2.17796720e-10 1.54744060e-09 9.04837268e-09 2.62709235e-09 4.95605341e-09 -2.62709235e-09 -6.57490676e-09 -1.22132169e-08 6.57490676e-09 2.01892723e-10 -6.78250937e-10 -2.01892723e-10 -5.95688432e-10 -7.13013662e-09 -1.55890206e-09 -1.55890206e-09 9.11318686e-10 6.01797671e-09 6.01797671e-09 -3.53253665e-09 -1.25744995e-10 -2.17796720e-10 -9.44881217e-10 -5.14556599e-09 -2.76009902e-09 -2.80119557e-09 3.54205782e-10 6.95274353e-09 6.57490676e-09 -6.34726079e-10 -3.08142837e-10 4.01750097e-10 -1.69183560e-10 -1.46333922e-10 5.61605470e-10 -2.80802735e-10 2.80802735e-10 -1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 3.25675600e-10 1.57877601e-10 1.43136213e-10 1.24878118e-10 1.49467492e-09 2.17317549e-10 2.17317549e-10 -4.09333462e-10 -8.41341369e-10 -8.41341369e-10 1.57823688e-09 1.57556900e-10 3.18846940e-10 2.50293637e-10 -1.27381006e-10 1.69183560e-10 -2.01892723e-10 3.25675600e-10 -1.53288427e-10 6.22308477e-10 -1.24878118e-10 -1.49467492e-09 -2.17317549e-10 -4.09333462e-10 2.17317549e-10 8.41341369e-10 1.57823688e-09 -8.41341369e-10 -1.19347147e-10 -5.65314615e-10 -1.76855306e-10 -3.18038829e-10 1.76855306e-10 4.01750097e-10 6.78250937e-10 -4.01750097e-10 -1.26728893e-10 -1.26728893e-10 4.86364604e-10 4.86364604e-10 -1.00686231e-10 2.99280551e-10 1.57877601e-10 2.93418060e-10 -1.24878118e-10 -1.49467492e-09 -4.09333462e-10 -2.17317549e-10 2.17317549e-10 1.57823688e-09 8.41341369e-10 -8.41341369e-10 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 -2.50293637e-10 2.01892723e-10 1.69183560e-10 1.43136213e-10 6.22308477e-10 2.93418060e-10 -1.53288427e-10 5.22633289e-10 1.96172009e-10 1.96172009e-10 -1.96172009e-10 -5.95688432e-10 -5.95688432e-10 5.95688432e-10 1.24878118e-10 -1.24878118e-10 -1.24878118e-10 6.28564805e-10 6.25580967e-09 2.34804933e-09 2.34804933e-09 -2.34804933e-09 -7.13013662e-09 -7.13013662e-09 7.13013662e-09 1.49467492e-09 -1.49467492e-09 -1.49467492e-09 -1.18444071e-10 -1.17874482e-09 -3.00143945e-10 -5.13413585e-10 5.13413585e-10 9.11318686e-10 1.55890206e-09 -1.55890206e-09 1.46333922e-10 -2.17317549e-10 2.17317549e-10 4.09333462e-10 -1.18444071e-10 -1.17874482e-09 -5.13413585e-10 -3.00143945e-10 5.13413585e-10 1.55890206e-09 9.11318686e-10 -1.55890206e-09 -2.17317549e-10 4.09333462e-10 1.26728893e-10 2.17317549e-10 1.18444071e-10 1.17874482e-09 5.13413585e-10 5.13413585e-10 -3.00143945e-10 -1.55890206e-09 -1.55890206e-09 9.11318686e-10 4.09333462e-10 -2.17317549e-10 1.26728893e-10 -2.17317549e-10 4.57666373e-10 4.55475599e-09 1.16339930e-09 1.98191292e-09 -1.98191292e-09 -3.53253665e-09 -6.01797671e-09 6.01797671e-09 -5.61605470e-10 8.41341369e-10 -8.41341369e-10 -1.57823688e-09 4.57666373e-10 4.55475599e-09 1.98191292e-09 1.16339930e-09 -1.98191292e-09 -6.01797671e-09 -3.53253665e-09 6.01797671e-09 2.80802735e-10 8.41341369e-10 -1.57823688e-09 -4.86364604e-10 -8.41341369e-10 -4.57666373e-10 -4.55475599e-09 -1.98191292e-09 -1.98191292e-09 1.16339930e-09 6.01797671e-09 6.01797671e-09 -3.53253665e-09 -2.80802735e-10 -1.57823688e-09 8.41341369e-10 -4.86364604e-10 8.41341369e-10 2.51489989e-10 -1.25744995e-10 1.25744995e-10 2.17796720e-10 2.17796720e-10 + 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 21 23 25 2 5 6 7 15 17 20 21 22 24 25 0 1 2 3 4 5 6 7 13 14 16 17 18 19 21 22 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 3 4 6 7 15 18 21 25 0 1 2 3 4 5 6 7 13 14 15 16 19 20 21 22 24 25 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 18 19 20 19 20 + 0 18 37 57 76 95 115 136 157 168 185 201 209 227 237 248 260 272 284 296 309 322 325 325 325 327 327 +-3 1 2 239 + 3.02592746e-10 1.14532510e-10 -1.17833757e-10 -4.41447013e-10 1.47198357e-10 1.22221523e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 1.13983574e-09 -3.80106998e-10 -1.17267716e-09 -4.39340064e-09 1.46495813e-09 -1.54818613e-10 2.15394736e-10 -1.61689414e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 5.45610817e-10 1.27119381e-09 -1.81870272e-10 -1.59050619e-10 -1.81458741e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 -5.53058672e-10 1.84378234e-10 5.71154615e-10 2.13154909e-09 -7.10593332e-10 -1.04498722e-10 1.80250540e-10 -3.37455450e-10 -1.21446037e-10 -1.45367706e-09 -1.45617240e-10 -5.50467259e-10 1.83355919e-10 5.64494571e-10 2.12158570e-09 -7.06636105e-10 -1.04315994e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 4.84397267e-10 1.83200357e-10 -1.87926843e-10 -7.06163628e-10 2.38013716e-10 1.12485150e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 1.67928187e-09 -5.59837607e-10 -1.73417799e-09 -6.47233842e-09 2.15767995e-09 -2.27244986e-10 1.23289466e-10 3.17165592e-10 -2.37942386e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.56742199e-10 3.68778082e-10 4.41426294e-09 4.42131978e-10 1.67143703e-09 -5.56743584e-10 -1.71401934e-09 -6.44217868e-09 2.14570364e-09 -2.27784261e-10 1.19964562e-10 3.16611096e-10 -2.36853624e-10 -1.22221523e-10 -1.27119381e-09 -3.37455450e-10 -6.39020960e-10 1.12485150e-10 1.02219167e-09 2.07962652e-09 -3.40730555e-10 -2.98395984e-10 1.04027963e-10 -2.94020354e-10 -1.22876674e-10 -1.47092972e-09 -1.47139325e-10 -5.56271107e-10 1.87578508e-10 5.70616910e-10 2.14426862e-09 -7.22704738e-10 -1.04141980e-10 1.81870272e-10 -3.40730555e-10 3.41676787e-10 1.29129950e-10 -1.36113017e-10 -4.97639582e-10 1.65769375e-10 1.09217494e-10 1.30725329e-09 1.31457451e-10 4.94934772e-10 -1.64811040e-10 -5.09480974e-10 -1.90745749e-09 6.35172129e-10 -1.59050619e-10 2.98395984e-10 -4.35704119e-10 -1.64765877e-10 1.69757847e-10 6.35034959e-10 -2.13894818e-10 -1.04027963e-10 5.78013223e-10 2.19045340e-10 -2.23917000e-10 -8.44157069e-10 2.79951311e-10 -1.81458741e-10 1.56742199e-10 2.94020354e-10 -4.33292850e-10 -1.63942380e-10 1.67618351e-10 6.31906252e-10 -2.12757439e-10 2.51588682e-10 1.22093247e-10 1.21446037e-10 -3.70737126e-10 -3.68778082e-10 1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 1.45367706e-09 -4.84397267e-10 -4.43762591e-09 -4.41426294e-09 1.47092972e-09 3.41676787e-10 1.30725329e-09 -4.35704119e-10 5.78013223e-10 -4.33292850e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 4.42131978e-10 -1.47139325e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 -5.53058672e-10 -5.50467259e-10 1.83200357e-10 1.67928187e-09 1.67143703e-09 -5.56271107e-10 -1.29129950e-10 -4.94934772e-10 1.64765877e-10 -2.19045340e-10 1.63942380e-10 3.80106998e-10 1.84378234e-10 1.83355919e-10 -5.59837607e-10 -5.56743584e-10 1.87578508e-10 1.64811040e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 5.64494571e-10 -1.87926843e-10 -1.73417799e-09 -1.71401934e-09 5.70616910e-10 1.36113017e-10 5.09480974e-10 -1.69757847e-10 2.23917000e-10 -1.67618351e-10 4.41447013e-10 4.39340064e-09 2.13154909e-09 2.12158570e-09 -7.06163628e-10 -6.47233842e-09 -6.44217868e-09 2.14426862e-09 4.97639582e-10 1.90745749e-09 -6.35034959e-10 8.44157069e-10 -6.31906252e-10 -1.47198357e-10 -1.46495813e-09 -7.10593332e-10 -7.06636105e-10 2.38013716e-10 2.15767995e-09 2.14570364e-09 -7.22704738e-10 -1.65769375e-10 -6.35172129e-10 2.13894818e-10 -2.79951311e-10 2.12757439e-10 -1.54818613e-10 2.27244986e-10 2.27784261e-10 -1.23289466e-10 -1.19964562e-10 2.15394736e-10 1.04498722e-10 1.04315994e-10 -3.17165592e-10 -3.16611096e-10 1.04141980e-10 -1.61689414e-10 2.37942386e-10 2.36853624e-10 + 1 3 5 6 7 19 0 1 2 3 4 5 6 7 8 11 12 14 15 16 18 19 20 22 24 0 1 2 3 4 5 6 7 11 14 19 0 1 2 3 4 5 6 7 11 14 16 18 19 1 3 5 6 7 19 0 1 2 3 4 5 6 7 8 9 11 12 14 16 19 24 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 11 14 19 1 3 5 6 7 0 1 2 3 4 5 6 7 14 19 1 3 5 6 7 19 1 3 5 6 7 14 18 19 1 3 5 6 7 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 19 18 19 14 15 16 18 19 20 14 18 19 + 0 6 25 36 49 55 71 94 105 110 120 126 134 139 146 159 166 179 186 199 212 225 228 230 230 236 239 +-3 2 -1 43 + -1.22221523e-10 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 1.81870272e-10 5.45610817e-10 -1.27119381e-09 1.47830504e-10 1.06867539e-10 1.59050619e-10 1.12485150e-10 1.80250540e-10 3.37455450e-10 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -1.81870272e-10 -3.40730555e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.60522825e-10 1.22221523e-10 1.27119381e-09 1.12485150e-10 3.37455450e-10 -6.39020960e-10 -3.40730555e-10 -1.02219167e-09 2.07962652e-09 -2.49833494e-10 1.04027963e-10 -1.55316403e-10 -2.98395984e-10 1.47830504e-10 2.49833494e-10 -1.04027963e-10 1.06867539e-10 -1.60522825e-10 1.55316403e-10 1.59050619e-10 2.98395984e-10 + 20 14 16 17 18 19 20 21 24 25 20 14 20 14 17 19 20 14 20 14 17 20 24 13 14 15 16 17 18 19 20 21 22 24 25 14 20 20 14 19 20 14 20 + 0 1 10 11 13 17 19 23 35 37 38 38 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 +-3 2 0 301 + 3.02592746e-10 -1.14532510e-10 -1.47198357e-10 -1.17833757e-10 4.41447013e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 -2.68465821e-10 -1.21716113e-09 1.21716113e-09 -1.44261856e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 3.02506519e-10 -1.13983574e-09 -1.46495813e-09 -1.17267716e-09 4.39340064e-09 -1.09128007e-10 -1.61689414e-10 -2.41774220e-10 8.51775168e-10 5.22674783e-09 3.51598622e-10 2.89618009e-09 -2.89618009e-09 -1.07220239e-09 -7.34004344e-09 7.34004344e-09 4.01192982e-10 -4.01192982e-10 -4.84397267e-10 1.83200357e-10 2.38013716e-10 1.87926843e-10 -7.06163628e-10 -3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 -1.20510477e-10 -2.11571639e-10 -1.22093247e-10 -1.46139577e-09 -1.84378234e-10 -1.47376693e-10 5.53058672e-10 7.10593332e-10 5.71154615e-10 -2.13154909e-09 1.17081957e-10 -4.48920881e-10 -2.89618009e-09 -2.29115712e-10 -1.57933876e-09 1.57699251e-09 6.98124806e-10 4.09328880e-09 -4.08627386e-09 -2.47344381e-10 2.46992762e-10 1.71596177e-10 1.21446037e-10 1.45367706e-09 1.83355919e-10 1.45617240e-10 -5.50467259e-10 -7.06636105e-10 -5.64494571e-10 2.12158570e-09 -1.17145069e-10 4.48920881e-10 2.89618009e-09 2.29115712e-10 1.57699251e-09 -1.57933876e-09 -6.98124806e-10 -4.08627386e-09 4.09328880e-09 2.46992762e-10 -2.47344381e-10 -1.71596177e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 1.47139325e-10 -5.56271107e-10 -7.22704738e-10 -5.70616910e-10 2.14426862e-09 -1.17874504e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 -6.98124806e-10 1.91049797e-10 -1.40544828e-09 1.40544828e-09 3.64752457e-10 6.40194213e-10 3.70737126e-10 4.43762591e-09 5.59837607e-10 4.47457784e-10 -1.67928187e-09 -2.15767995e-09 -1.73417799e-09 6.47233842e-09 -1.61050967e-10 -2.37942386e-10 -3.55382727e-10 -1.23289466e-10 1.21716113e-09 7.34004344e-09 4.60520236e-10 4.09328880e-09 -4.08627386e-09 -1.40544828e-09 -1.02947021e-08 1.02737289e-08 1.61015277e-10 5.40289463e-10 -5.39251703e-10 1.08155810e-10 -3.68778082e-10 -4.41426294e-09 -5.56743584e-10 -4.42131978e-10 1.67143703e-09 2.14570364e-09 1.71401934e-09 -6.44217868e-09 1.60301122e-10 2.36853624e-10 3.55572505e-10 1.19964562e-10 -1.21716113e-09 -7.34004344e-09 -4.60520236e-10 -4.08627386e-09 4.09328880e-09 1.40544828e-09 1.02737289e-08 -1.02947021e-08 -1.61015277e-10 -5.39251703e-10 5.40289463e-10 -1.08155810e-10 -6.71412528e-10 2.54263804e-10 3.25329634e-10 2.61974319e-10 -9.79881258e-10 1.20510477e-10 -3.64752457e-10 -1.61015277e-10 1.61015277e-10 -2.84263995e-10 -5.23525958e-10 4.35704119e-10 -1.64765877e-10 -2.13894818e-10 -1.69757847e-10 6.35034959e-10 4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 1.52035761e-10 -4.33292850e-10 1.63942380e-10 2.12757439e-10 1.67618351e-10 -6.31906252e-10 -4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 -1.52035761e-10 -1.09217494e-10 -1.30725329e-09 -1.64811040e-10 -1.31457451e-10 4.94934772e-10 6.35172129e-10 5.09480974e-10 -1.90745749e-09 1.05088539e-10 -1.44261856e-10 2.11571639e-10 -1.71596177e-10 1.71596177e-10 -6.40194213e-10 -1.08155810e-10 1.08155810e-10 -5.23525958e-10 1.52035761e-10 -1.52035761e-10 -9.60755133e-10 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -1.22876674e-10 -3.70737126e-10 3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 1.46139577e-09 -1.45367706e-09 -1.47092972e-09 -4.43762591e-09 4.41426294e-09 -6.71412528e-10 4.35704119e-10 -4.33292850e-10 -1.30725329e-09 -3.80106998e-10 -1.84378234e-10 1.83355919e-10 1.87578508e-10 5.59837607e-10 -5.56743584e-10 1.64811040e-10 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 1.47139325e-10 4.47457784e-10 -4.42131978e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 1.83200357e-10 5.53058672e-10 -5.50467259e-10 -5.56271107e-10 -1.67928187e-09 1.67143703e-09 -2.54263804e-10 1.64765877e-10 -1.63942380e-10 -4.94934772e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 7.10593332e-10 -7.06636105e-10 -7.22704738e-10 -2.15767995e-09 2.14570364e-09 -3.25329634e-10 2.13894818e-10 -2.12757439e-10 -6.35172129e-10 1.17833757e-10 1.17267716e-09 1.87926843e-10 5.71154615e-10 -5.64494571e-10 -5.70616910e-10 -1.73417799e-09 1.71401934e-09 -2.61974319e-10 1.69757847e-10 -1.67618351e-10 -5.09480974e-10 -4.41447013e-10 -4.39340064e-09 -7.06163628e-10 -2.13154909e-09 2.12158570e-09 2.14426862e-09 6.47233842e-09 -6.44217868e-09 9.79881258e-10 -6.35034959e-10 6.31906252e-10 1.90745749e-09 -1.09128007e-10 1.61050967e-10 -1.60301122e-10 -1.61689414e-10 2.37942386e-10 -2.36853624e-10 -2.41774220e-10 -1.17081957e-10 1.17145069e-10 1.17874504e-10 3.55382727e-10 -3.55572505e-10 1.05088539e-10 1.23289466e-10 -1.19964562e-10 + 1 4 5 6 7 13 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 22 23 1 4 5 6 7 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 16 17 18 19 20 21 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 1 4 5 6 7 15 18 19 20 21 25 1 4 5 6 7 14 16 17 19 20 25 1 4 5 6 7 14 16 17 19 20 25 0 1 2 3 4 5 6 7 11 13 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 + 0 13 34 46 66 86 104 128 152 163 174 185 185 205 212 224 231 238 250 262 274 286 289 289 292 299 301 +-3 2 1 235 + 3.02592746e-10 1.14532510e-10 -1.47198357e-10 -4.41447013e-10 1.17833757e-10 1.22221523e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 1.13983574e-09 -3.02506519e-10 -1.46495813e-09 -4.39340064e-09 1.17267716e-09 -1.09128007e-10 1.61689414e-10 2.41774220e-10 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.81870272e-10 1.27119381e-09 -5.45610817e-10 1.47830504e-10 -1.06867539e-10 1.59050619e-10 -4.84397267e-10 -1.83200357e-10 2.38013716e-10 7.06163628e-10 -1.87926843e-10 -1.12485150e-10 -1.21446037e-10 -1.45367706e-09 -1.83355919e-10 -5.50467259e-10 1.45617240e-10 7.06636105e-10 2.12158570e-09 -5.64494571e-10 -1.17145069e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 1.22093247e-10 1.46139577e-09 1.84378234e-10 5.53058672e-10 -1.47376693e-10 -7.10593332e-10 -2.13154909e-09 5.71154615e-10 1.17081957e-10 -1.80250540e-10 3.37455450e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 5.56271107e-10 -1.47139325e-10 -7.22704738e-10 -2.14426862e-09 5.70616910e-10 1.17874504e-10 -1.81870272e-10 3.40730555e-10 3.68778082e-10 4.41426294e-09 5.56743584e-10 1.67143703e-09 -4.42131978e-10 -2.14570364e-09 -6.44217868e-09 1.71401934e-09 -1.60301122e-10 2.36853624e-10 3.55572505e-10 -1.19964562e-10 -1.22221523e-10 -1.27119381e-09 -1.12485150e-10 -6.39020960e-10 3.37455450e-10 3.40730555e-10 2.07962652e-09 -1.02219167e-09 2.49833494e-10 1.04027963e-10 -1.55316403e-10 2.98395984e-10 -3.70737126e-10 -4.43762591e-09 -5.59837607e-10 -1.67928187e-09 4.47457784e-10 2.15767995e-09 6.47233842e-09 -1.73417799e-09 1.61050967e-10 -2.37942386e-10 -3.55382727e-10 1.23289466e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.60522825e-10 -6.71412528e-10 -2.54263804e-10 3.25329634e-10 9.79881258e-10 -2.61974319e-10 1.47830504e-10 -2.49833494e-10 4.33292850e-10 1.63942380e-10 -2.12757439e-10 -6.31906252e-10 1.67618351e-10 -4.35704119e-10 -1.64765877e-10 2.13894818e-10 6.35034959e-10 -1.69757847e-10 -1.04027963e-10 -1.06867539e-10 1.55316403e-10 -1.60522825e-10 -1.09217494e-10 -1.30725329e-09 -1.64811040e-10 -4.94934772e-10 1.31457451e-10 6.35172129e-10 1.90745749e-09 -5.09480974e-10 -1.05088539e-10 1.59050619e-10 -2.98395984e-10 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -1.22876674e-10 -3.68778082e-10 3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 1.45367706e-09 -1.46139577e-09 -1.47092972e-09 -4.41426294e-09 4.43762591e-09 -6.71412528e-10 4.33292850e-10 -4.35704119e-10 -1.30725329e-09 -3.80106998e-10 -1.83355919e-10 1.84378234e-10 1.87578508e-10 5.56743584e-10 -5.59837607e-10 1.64811040e-10 -1.14532510e-10 -1.13983574e-09 -1.83200357e-10 -5.50467259e-10 5.53058672e-10 5.56271107e-10 1.67143703e-09 -1.67928187e-09 2.54263804e-10 -1.63942380e-10 1.64765877e-10 4.94934772e-10 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -1.47139325e-10 -4.42131978e-10 4.47457784e-10 -1.31457451e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 7.06636105e-10 -7.10593332e-10 -7.22704738e-10 -2.14570364e-09 2.15767995e-09 -3.25329634e-10 2.12757439e-10 -2.13894818e-10 -6.35172129e-10 4.41447013e-10 4.39340064e-09 7.06163628e-10 2.12158570e-09 -2.13154909e-09 -2.14426862e-09 -6.44217868e-09 6.47233842e-09 -9.79881258e-10 6.31906252e-10 -6.35034959e-10 -1.90745749e-09 -1.17833757e-10 -1.17267716e-09 -1.87926843e-10 -5.64494571e-10 5.71154615e-10 5.70616910e-10 1.71401934e-09 -1.73417799e-09 2.61974319e-10 -1.67618351e-10 1.69757847e-10 5.09480974e-10 -1.09128007e-10 1.60301122e-10 -1.61050967e-10 1.61689414e-10 -2.36853624e-10 2.37942386e-10 2.41774220e-10 1.17145069e-10 -1.17081957e-10 -1.17874504e-10 -3.55572505e-10 3.55382727e-10 -1.05088539e-10 1.19964562e-10 -1.23289466e-10 + 1 3 5 6 7 19 0 1 2 3 4 5 6 7 8 9 11 14 16 17 18 19 20 21 24 25 1 3 5 6 7 19 0 1 2 3 4 5 6 7 11 14 16 19 20 0 1 2 3 4 5 6 7 11 14 19 0 1 2 3 4 5 6 7 11 14 19 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 14 16 19 24 1 3 5 6 7 14 19 1 3 5 6 7 1 3 5 6 7 19 14 19 20 0 1 2 3 4 5 6 7 11 14 19 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 + 0 6 26 32 45 56 67 91 107 114 119 125 128 139 146 158 165 177 184 196 208 220 223 226 226 233 235 +-2 -2 1 149 + 3.26403899e-08 3.70379023e-07 1.71793868e-07 -2.71517312e-08 -2.71517312e-08 -6.16394968e-07 1.01840324e-07 1.01840324e-07 8.05499662e-08 -1.56046382e-08 -1.56046382e-08 6.57669048e-09 3.70379023e-07 4.19955633e-06 1.95594150e-06 -2.96722726e-07 -2.96722726e-07 -7.01322846e-06 1.11385693e-06 1.11385693e-06 9.26833866e-07 -1.69224799e-07 -1.69224799e-07 7.18007197e-08 -1.71793868e-07 -1.95594150e-06 -8.91811883e-07 1.61832991e-07 1.61832991e-07 3.21027752e-06 -6.06046894e-07 -6.06046894e-07 -3.99995182e-07 9.43712058e-08 9.43712058e-08 -3.92890832e-08 2.71517312e-08 2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 1.03029320e-07 -5.30414024e-10 2.78714404e-09 5.18656151e-10 1.76045578e-10 2.71517312e-08 2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 1.03029320e-07 2.78714404e-09 -5.30414024e-10 -5.18656151e-10 1.76045578e-10 6.16394968e-07 7.01322846e-06 3.21027752e-06 -5.59986440e-07 -5.59986440e-07 -1.15500423e-05 2.09934596e-06 2.09934596e-06 1.45579862e-06 -3.23319924e-07 -3.23319924e-07 1.35575651e-07 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 -1.06793690e-08 2.09934596e-06 -1.79479269e-10 3.77230826e-08 -3.84848176e-07 1.76708816e-09 -1.00193782e-08 -1.73302140e-09 -5.94495393e-10 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 -1.06793690e-08 2.09934596e-06 3.77230826e-08 -1.79479269e-10 -3.84848176e-07 -1.00193782e-08 1.76708816e-09 1.73302140e-09 -5.94495393e-10 8.05499662e-08 9.26833866e-07 3.99995182e-07 -1.03029320e-07 -1.03029320e-07 -1.45579862e-06 3.84848176e-07 3.84848176e-07 1.52436767e-07 -6.14891406e-08 -6.14891406e-08 2.50137774e-08 -1.56046382e-08 -1.69224799e-07 -9.43712058e-08 5.30414024e-10 -2.78714404e-09 3.23319924e-07 -1.76708816e-09 1.00193782e-08 -6.14891406e-08 1.20726875e-09 -2.40948019e-09 -6.02791490e-10 -2.01211458e-10 -1.56046382e-08 -1.69224799e-07 -9.43712058e-08 -2.78714404e-09 5.30414024e-10 3.23319924e-07 1.00193782e-08 -1.76708816e-09 -6.14891406e-08 -2.40948019e-09 1.20726875e-09 6.02791490e-10 -2.01211458e-10 -5.18656151e-10 5.18656151e-10 1.73302140e-09 -1.73302140e-09 -6.02791490e-10 6.02791490e-10 6.57669048e-09 7.18007197e-08 3.92890832e-08 -1.76045578e-10 -1.76045578e-10 -1.35575651e-07 5.94495393e-10 5.94495393e-10 2.50137774e-08 -2.01211458e-10 -2.01211458e-10 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 17 18 20 21 22 23 24 25 13 14 15 16 18 19 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 13 14 15 16 17 18 19 20 21 22 23 + 0 12 24 36 47 58 70 82 94 106 119 132 138 149 149 149 149 149 149 149 149 149 149 149 149 149 149 +-2 -2 2 219 + -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 -8.98248328e-09 3.26403899e-08 3.70379023e-07 1.71793868e-07 2.71517312e-08 2.71517312e-08 -6.16394968e-07 -1.01840324e-07 -1.01840324e-07 8.05499662e-08 1.56046382e-08 1.56046382e-08 6.57669048e-09 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 -9.90467248e-08 3.70379023e-07 4.19955633e-06 1.95594150e-06 2.96722726e-07 2.96722726e-07 -7.01322846e-06 -1.11385693e-06 -1.11385693e-06 9.26833866e-07 1.69224799e-07 1.69224799e-07 7.18007197e-08 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 5.26154578e-08 -1.71793868e-07 -1.95594150e-06 -8.91811883e-07 -1.61832991e-07 -1.61832991e-07 3.21027752e-06 6.06046894e-07 6.06046894e-07 -3.99995182e-07 -9.43712058e-08 -9.43712058e-08 -3.92890832e-08 -2.42192485e-10 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 -1.03029320e-07 -5.30414024e-10 2.78714404e-09 -5.18656151e-10 -1.76045578e-10 -2.42192485e-10 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 -1.03029320e-07 2.78714404e-09 -5.30414024e-10 5.18656151e-10 -1.76045578e-10 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 -1.84293629e-07 6.16394968e-07 7.01322846e-06 3.21027752e-06 5.59986440e-07 5.59986440e-07 -1.15500423e-05 -2.09934596e-06 -2.09934596e-06 1.45579862e-06 3.23319924e-07 3.23319924e-07 1.35575651e-07 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 1.01840324e-07 1.11385693e-06 6.06046894e-07 -1.06793690e-08 -2.09934596e-06 -1.79479269e-10 3.77230826e-08 3.84848176e-07 1.76708816e-09 -1.00193782e-08 1.73302140e-09 5.94495393e-10 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 1.01840324e-07 1.11385693e-06 6.06046894e-07 -1.06793690e-08 -2.09934596e-06 3.77230826e-08 -1.79479269e-10 3.84848176e-07 -1.00193782e-08 1.76708816e-09 -1.73302140e-09 5.94495393e-10 -8.98248328e-09 -9.90467248e-08 -5.26154578e-08 1.84293629e-07 -3.25647415e-08 8.05499662e-08 9.26833866e-07 3.99995182e-07 1.03029320e-07 1.03029320e-07 -1.45579862e-06 -3.84848176e-07 -3.84848176e-07 1.52436767e-07 6.14891406e-08 6.14891406e-08 2.50137774e-08 2.80806653e-10 1.56046382e-08 1.69224799e-07 9.43712058e-08 5.30414024e-10 -2.78714404e-09 -3.23319924e-07 -1.76708816e-09 1.00193782e-08 6.14891406e-08 1.20726875e-09 -2.40948019e-09 6.02791490e-10 2.01211458e-10 2.80806653e-10 1.56046382e-08 1.69224799e-07 9.43712058e-08 -2.78714404e-09 5.30414024e-10 -3.23319924e-07 1.00193782e-08 -1.76708816e-09 6.14891406e-08 -2.40948019e-09 1.20726875e-09 -6.02791490e-10 2.01211458e-10 5.18656151e-10 -5.18656151e-10 -1.73302140e-09 1.73302140e-09 6.02791490e-10 -6.02791490e-10 6.57669048e-09 7.18007197e-08 3.92890832e-08 1.76045578e-10 1.76045578e-10 -1.35575651e-07 -5.94495393e-10 -5.94495393e-10 2.50137774e-08 2.01211458e-10 2.01211458e-10 -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 -8.98248328e-09 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 -9.90467248e-08 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 5.26154578e-08 -2.42192485e-10 -2.42192485e-10 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 -1.84293629e-07 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -8.98248328e-09 -9.90467248e-08 -5.26154578e-08 1.84293629e-07 -3.25647415e-08 2.80806653e-10 2.80806653e-10 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 6 13 14 15 17 18 20 21 22 23 24 25 7 13 14 15 16 18 19 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 13 14 15 16 17 18 19 20 21 22 23 13 14 15 18 21 13 14 15 18 21 13 14 15 18 21 19 20 13 14 15 18 21 16 19 22 17 20 23 13 14 15 18 21 19 20 + 0 17 34 51 63 75 92 107 122 139 153 167 173 184 189 194 199 200 201 206 209 212 217 218 219 219 219 +-2 -1 0 365 + 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -3.68778082e-10 1.22876674e-10 3.70737126e-10 -1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 1.12525880e-05 3.47227344e-05 2.13399966e-04 -4.24837644e-05 -1.28385646e-04 -1.90454381e-05 8.30976084e-06 2.42510477e-05 6.22925733e-06 -5.07064792e-06 3.02592746e-10 3.01156311e-09 1.45367706e-09 -4.84397267e-10 -1.46139577e-09 -4.41426294e-09 1.47092972e-09 4.43762591e-09 3.29735741e-10 -4.33292850e-10 -1.30725329e-09 -5.84907389e-10 4.35704119e-10 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 1.27235214e-04 4.05026652e-04 2.43659056e-03 -4.76244557e-04 -1.48368337e-03 -2.25036097e-04 9.65513242e-05 2.91846913e-04 7.65416832e-05 -6.00921510e-05 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 1.83200357e-10 5.53058672e-10 1.67143703e-09 -5.56271107e-10 -1.67928187e-09 -1.25133854e-10 1.63942380e-10 4.94934772e-10 2.21352487e-10 -1.64765877e-10 5.72377128e-05 6.59577058e-04 2.41156525e-04 -4.93082215e-05 -1.53394752e-04 -9.18363956e-04 1.89638082e-04 5.76858814e-04 7.01978849e-05 -3.36831447e-05 -9.73673576e-05 -2.61752683e-05 2.21031721e-05 3.80106998e-10 1.83355919e-10 -1.84378234e-10 -5.56743584e-10 1.87578508e-10 5.59837607e-10 -1.64811040e-10 -1.12525880e-05 -1.27235214e-04 -4.93082215e-05 -1.58281898e-06 3.03006947e-05 1.84922129e-04 2.44056476e-06 -1.12502969e-04 -1.72294882e-05 -2.90578900e-06 1.91370154e-05 6.42173953e-06 1.71274120e-06 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 1.47139325e-10 4.47457784e-10 -1.31457451e-10 -3.47227344e-05 -4.05026652e-04 -1.53394752e-04 3.03006947e-05 8.18757907e-05 5.86366001e-04 -1.17233978e-04 -3.13837672e-04 -5.31748688e-05 2.11184544e-05 5.50684410e-05 1.12556385e-05 -1.12246264e-05 4.41447013e-10 4.39340064e-09 2.12158570e-09 -7.06163628e-10 -2.13154909e-09 -6.44217868e-09 2.14426862e-09 6.47233842e-09 4.82241676e-10 -6.31906252e-10 -1.90745749e-09 -8.53047055e-10 6.35034959e-10 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 1.84922129e-04 5.86366001e-04 3.44802830e-03 -7.01429547e-04 -2.17589038e-03 -2.83721121e-04 1.33112543e-04 3.95271863e-04 1.07666276e-04 -8.73254590e-05 -1.47198357e-10 -1.46495813e-09 -7.06636105e-10 2.38013716e-10 7.10593332e-10 2.14570364e-09 -7.22704738e-10 -2.15767995e-09 -1.59560259e-10 2.12757439e-10 6.35172129e-10 2.83536145e-10 -2.13894818e-10 4.24837644e-05 4.76244557e-04 1.89638082e-04 2.44056476e-06 -1.17233978e-04 -7.01429547e-04 2.12415462e-06 4.29690949e-04 6.88114324e-05 6.98600029e-06 -7.86960118e-05 -2.59261788e-05 -4.07738778e-06 -1.17833757e-10 -1.17267716e-09 -5.64494571e-10 1.87926843e-10 5.71154615e-10 1.71401934e-09 -5.70616910e-10 -1.73417799e-09 -1.25861302e-10 1.67618351e-10 5.09480974e-10 2.29835830e-10 -1.69757847e-10 1.28385646e-04 1.48368337e-03 5.76858814e-04 -1.12502969e-04 -3.13837672e-04 -2.17589038e-03 4.29690949e-04 1.18495152e-03 2.07677437e-04 -8.21521714e-05 -2.23662024e-04 -4.84726260e-05 4.49331845e-05 2.63946620e-10 1.27860604e-10 -1.27929665e-10 -3.88085383e-10 1.28181277e-10 3.88295953e-10 -1.14797059e-10 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 1.72294882e-05 5.31748688e-05 2.83721121e-04 -6.88114324e-05 -2.07677437e-04 -1.08888472e-05 9.69643862e-06 2.61189081e-05 8.53577358e-06 -8.12653276e-06 -1.61689414e-10 2.36853624e-10 -2.37942386e-10 8.30976084e-06 9.65513242e-05 3.36831447e-05 2.90578900e-06 -2.11184544e-05 -1.33112543e-04 -6.98600029e-06 8.21521714e-05 9.69643862e-06 4.27984257e-06 -1.02749465e-05 -3.96485005e-06 -2.53095613e-06 1.19964562e-10 -1.23289466e-10 2.42510477e-05 2.91846913e-04 9.73673576e-05 -1.91370154e-05 -5.50684410e-05 -3.95271863e-04 7.86960118e-05 2.23662024e-04 2.61189081e-05 -1.02749465e-05 -2.86556591e-05 -5.90382296e-06 6.38809148e-06 6.22925733e-06 7.65416832e-05 2.61752683e-05 -6.42173953e-06 -1.12556385e-05 -1.07666276e-04 2.59261788e-05 4.84726260e-05 8.53577358e-06 -3.96485005e-06 -5.90382296e-06 -2.87988701e-07 1.95832454e-06 -5.07064792e-06 -6.00921510e-05 -2.21031721e-05 -1.71274120e-06 1.12246264e-05 8.73254590e-05 4.07738778e-06 -4.49331845e-05 -8.12653276e-06 -2.53095613e-06 6.38809148e-06 1.95832454e-06 1.60968653e-06 3.02592746e-10 1.14532510e-10 -4.41447013e-10 1.47198357e-10 1.17833757e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 -3.80106998e-10 -3.02506519e-10 -4.39340064e-09 1.46495813e-09 1.17267716e-09 2.63946620e-10 -1.61689414e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 1.83355919e-10 1.45617240e-10 2.12158570e-09 -7.06636105e-10 -5.64494571e-10 -1.27860604e-10 4.84397267e-10 1.83200357e-10 -7.06163628e-10 2.38013716e-10 1.87926843e-10 1.22093247e-10 1.46139577e-09 5.53058672e-10 -1.84378234e-10 -1.47376693e-10 -2.13154909e-09 7.10593332e-10 5.71154615e-10 1.27929665e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 -5.56743584e-10 -4.42131978e-10 -6.44217868e-09 2.14570364e-09 1.71401934e-09 3.88085383e-10 -2.36853624e-10 -1.19964562e-10 -1.22876674e-10 -1.47092972e-09 -5.56271107e-10 1.87578508e-10 1.47139325e-10 2.14426862e-09 -7.22704738e-10 -5.70616910e-10 -1.28181277e-10 -3.70737126e-10 -4.43762591e-09 -1.67928187e-09 5.59837607e-10 4.47457784e-10 6.47233842e-09 -2.15767995e-09 -1.73417799e-09 -3.88295953e-10 2.37942386e-10 1.23289466e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 1.59560259e-10 1.25861302e-10 -4.33292850e-10 -1.63942380e-10 6.31906252e-10 -2.12757439e-10 -1.67618351e-10 -1.09217494e-10 -1.30725329e-09 -4.94934772e-10 1.64811040e-10 1.31457451e-10 1.90745749e-09 -6.35172129e-10 -5.09480974e-10 -1.14797059e-10 -5.84907389e-10 -2.21352487e-10 8.53047055e-10 -2.83536145e-10 -2.29835830e-10 4.35704119e-10 1.64765877e-10 -6.35034959e-10 2.13894818e-10 1.69757847e-10 + 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 18 19 20 13 14 15 16 17 18 19 20 21 22 13 14 15 16 17 18 19 20 21 14 15 18 19 20 13 14 15 16 17 18 19 20 21 13 14 15 16 17 18 19 20 21 22 23 13 14 15 16 17 18 19 20 21 13 14 15 16 17 18 19 20 21 22 23 14 15 18 19 20 14 15 18 19 20 13 14 15 16 17 18 19 20 21 14 15 18 19 20 14 15 18 19 20 + 0 20 46 72 92 112 138 164 190 210 226 241 254 267 272 282 291 296 305 316 325 336 341 346 355 360 365 +-2 -1 1 534 + -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 -4.00600009e-07 2.01344846e-07 2.38373364e-06 1.42163448e-06 -8.11507012e-07 -2.83967163e-07 -3.70950690e-07 3.16403274e-07 -1.46395246e-08 1.23648563e-07 -1.03143748e-04 -8.56915628e-04 -4.21897348e-04 -8.47102601e-05 8.47102601e-05 1.31011378e-03 2.64230228e-04 -2.64230228e-04 -2.48599731e-05 -9.54175960e-06 9.54175960e-06 -2.19848325e-07 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 -4.60138988e-06 2.36478315e-06 3.12761733e-05 1.63219705e-05 -9.45191477e-06 -3.91551807e-06 -4.24408669e-06 3.58589526e-06 -1.69089892e-07 1.41469877e-06 -8.56915628e-04 -6.44503123e-03 -3.20879817e-03 -6.44189162e-04 6.44189162e-04 9.41005524e-03 1.90192895e-03 -1.90192895e-03 3.39992624e-04 1.18654672e-04 -1.18654672e-04 -4.54930713e-05 6.39058650e-07 8.48205361e-06 3.77173215e-06 2.08175906e-06 -9.25785817e-07 -1.40232562e-05 -7.39011631e-06 3.86414678e-06 1.85007330e-06 1.95082770e-06 -1.65526012e-06 7.34582537e-08 -6.44562669e-07 4.21897348e-04 3.20879817e-03 1.60542134e-03 3.48784992e-04 -3.48784992e-04 -4.73061611e-03 -1.04349936e-03 1.04349936e-03 -1.01169594e-04 -2.72395088e-05 2.72395088e-05 1.30405087e-05 -4.00600009e-07 -4.60138988e-06 -2.08175906e-06 -8.22724975e-07 6.93919687e-07 7.41967268e-06 2.91617223e-06 -2.47317189e-06 -9.26930258e-07 -7.54081183e-07 6.18434049e-07 -4.34969740e-08 2.49741275e-07 8.47102601e-05 6.44189162e-04 3.48784992e-04 -8.34532790e-05 -8.81363406e-05 -1.03910538e-03 2.97066591e-04 2.72072081e-04 -4.62400859e-06 -5.22359376e-05 -9.35105526e-06 -1.23670392e-05 1.04881978e-05 -2.01344846e-07 -2.36478315e-06 -9.25785817e-07 -6.93919687e-07 5.99969468e-07 3.36476113e-06 2.46342444e-06 -2.12438175e-06 -2.41157452e-07 -6.44552200e-07 5.22748328e-07 -4.69046634e-08 2.31855137e-07 -8.47102601e-05 -6.44189162e-04 -3.48784992e-04 -8.81363406e-05 -8.34532790e-05 1.03910538e-03 2.72072081e-04 2.97066591e-04 4.62400859e-06 -9.35105526e-06 -5.22359376e-05 -1.23670392e-05 -1.04881978e-05 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 -7.41967268e-06 3.36476113e-06 5.18442225e-05 2.63106934e-05 -1.39229776e-05 -6.89065123e-06 -6.93637210e-06 5.85858440e-06 -2.63144645e-07 2.29160651e-06 -1.31011378e-03 -9.41005524e-03 -4.73061611e-03 -1.03910538e-03 1.03910538e-03 1.34699125e-02 3.02088103e-03 -3.02088103e-03 7.81164166e-04 2.53598761e-04 -2.53598761e-04 -7.84989694e-05 1.42163448e-06 1.63219705e-05 7.39011631e-06 2.91617223e-06 -2.46342444e-06 -2.63106934e-05 -1.03306199e-05 8.77023113e-06 3.27463099e-06 2.66170787e-06 -2.18476894e-06 1.53519774e-07 -8.82034439e-07 -2.64230228e-04 -1.90192895e-03 -1.04349936e-03 2.97066591e-04 2.72072081e-04 3.02088103e-03 -1.05660430e-03 -8.26078378e-04 1.07775503e-04 1.84705595e-04 -7.23455255e-07 3.79668612e-05 -3.66025562e-05 8.11507012e-07 9.45191477e-06 3.86414678e-06 2.47317189e-06 -2.12438175e-06 -1.39229776e-05 -8.77023113e-06 7.51525435e-06 1.20661553e-06 2.29149691e-06 -1.84660522e-06 1.64884347e-07 -8.25046738e-07 2.64230228e-04 1.90192895e-03 1.04349936e-03 2.72072081e-04 2.97066591e-04 -3.02088103e-03 -8.26078378e-04 -1.05660430e-03 -1.07775503e-04 -7.23455255e-07 1.84705595e-04 3.79668612e-05 3.66025562e-05 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 -9.26930258e-07 2.41157452e-07 6.89065123e-06 3.27463099e-06 -1.20661553e-06 -1.08604477e-06 -9.18026091e-07 7.77358582e-07 -2.73110218e-08 2.95581869e-07 -2.48599731e-05 3.39992624e-04 1.01169594e-04 4.62400859e-06 -4.62400859e-06 -7.81164166e-04 -1.07775503e-04 1.07775503e-04 3.30466823e-04 1.29419106e-04 -1.29419106e-04 -3.03052727e-05 3.70950690e-07 4.24408669e-06 1.95082770e-06 7.54081183e-07 -6.44552200e-07 -6.93637210e-06 -2.66170787e-06 2.29149691e-06 9.18026091e-07 7.18057207e-07 -6.03110959e-07 3.82155455e-08 -2.37401412e-07 -9.54175960e-06 1.18654672e-04 2.72395088e-05 5.22359376e-05 9.35105526e-06 -2.53598761e-04 -1.84705595e-04 7.23455255e-07 1.29419106e-04 1.73450833e-05 -3.85473273e-05 -3.67001078e-06 -3.86877104e-06 3.16403274e-07 3.58589526e-06 1.65526012e-06 6.18434049e-07 -5.22748328e-07 -5.85858440e-06 -2.18476894e-06 1.84660522e-06 7.77358582e-07 6.03110959e-07 -4.72951931e-07 4.21792691e-08 -2.17001899e-07 9.54175960e-06 -1.18654672e-04 -2.72395088e-05 9.35105526e-06 5.22359376e-05 2.53598761e-04 7.23455255e-07 -1.84705595e-04 -1.29419106e-04 -3.85473273e-05 1.73450833e-05 -3.67001078e-06 3.86877104e-06 -1.46395246e-08 -1.69089892e-07 -7.34582537e-08 -4.34969740e-08 4.69046634e-08 2.63144645e-07 1.53519774e-07 -1.64884347e-07 -2.73110218e-08 -3.82155455e-08 4.21792691e-08 6.74644822e-09 1.23670392e-05 1.23670392e-05 -3.79668612e-05 -3.79668612e-05 -3.67001078e-06 -3.67001078e-06 -2.83877928e-06 -1.23648563e-07 -1.41469877e-06 -6.44562669e-07 -2.49741275e-07 2.31855137e-07 2.29160651e-06 8.82034439e-07 -8.25046738e-07 -2.95581869e-07 -2.37401412e-07 2.17001899e-07 -6.74644822e-09 8.51245476e-08 -2.19848325e-07 -4.54930713e-05 -1.30405087e-05 -1.04881978e-05 1.04881978e-05 7.84989694e-05 3.66025562e-05 -3.66025562e-05 -3.03052727e-05 -3.86877104e-06 3.86877104e-06 -1.73157887e-06 1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 4.00600009e-07 2.01344846e-07 2.38373364e-06 -1.42163448e-06 -8.11507012e-07 -2.83967163e-07 3.70950690e-07 3.16403274e-07 -1.46395246e-08 -1.23648563e-07 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.27119381e-09 -1.81870272e-10 -5.45610817e-10 -1.66465255e-10 1.59050619e-10 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 4.60138988e-06 2.36478315e-06 3.12761733e-05 -1.63219705e-05 -9.45191477e-06 -3.91551807e-06 4.24408669e-06 3.58589526e-06 -1.69089892e-07 -1.41469877e-06 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 6.39058650e-07 8.48205361e-06 3.77173215e-06 -2.08175906e-06 -9.25785817e-07 -1.40232562e-05 7.39011631e-06 3.86414678e-06 1.85007330e-06 -1.95082770e-06 -1.65526012e-06 7.34582537e-08 6.44562669e-07 1.12485150e-10 4.00600009e-07 4.60138988e-06 2.08175906e-06 -8.22724975e-07 -6.93919687e-07 -7.41967268e-06 2.91617223e-06 2.47317189e-06 9.26930258e-07 -7.54081183e-07 -6.18434049e-07 4.34969740e-08 2.49741275e-07 -1.80250540e-10 3.37455450e-10 -2.01344846e-07 -2.36478315e-06 -9.25785817e-07 6.93919687e-07 5.99969468e-07 3.36476113e-06 -2.46342444e-06 -2.12438175e-06 -2.41157452e-07 6.44552200e-07 5.22748328e-07 -4.69046634e-08 -2.31855137e-07 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 1.12485150e-10 3.37455450e-10 2.07962652e-09 -3.40730555e-10 -1.02219167e-09 -2.59424698e-10 2.98395984e-10 1.38703951e-10 -1.04027963e-10 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 7.41967268e-06 3.36476113e-06 5.18442225e-05 -2.63106934e-05 -1.39229776e-05 -6.89065123e-06 6.93637210e-06 5.85858440e-06 -2.63144645e-07 -2.29160651e-06 1.81870272e-10 -3.40730555e-10 -1.42163448e-06 -1.63219705e-05 -7.39011631e-06 2.91617223e-06 2.46342444e-06 2.63106934e-05 -1.03306199e-05 -8.77023113e-06 -3.27463099e-06 2.66170787e-06 2.18476894e-06 -1.53519774e-07 -8.82034439e-07 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.83173047e-10 8.11507012e-07 9.45191477e-06 3.86414678e-06 -2.47317189e-06 -2.12438175e-06 -1.39229776e-05 8.77023113e-06 7.51525435e-06 1.20661553e-06 -2.29149691e-06 -1.84660522e-06 1.64884347e-07 8.25046738e-07 -1.66465255e-10 2.59424698e-10 -1.83173047e-10 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 9.26930258e-07 2.41157452e-07 6.89065123e-06 -3.27463099e-06 -1.20661553e-06 -1.08604477e-06 9.18026091e-07 7.77358582e-07 -2.73110218e-08 -2.95581869e-07 -3.70950690e-07 -4.24408669e-06 -1.95082770e-06 7.54081183e-07 6.44552200e-07 6.93637210e-06 -2.66170787e-06 -2.29149691e-06 -9.18026091e-07 7.18057207e-07 6.03110959e-07 -3.82155455e-08 -2.37401412e-07 1.59050619e-10 -2.98395984e-10 3.16403274e-07 3.58589526e-06 1.65526012e-06 -6.18434049e-07 -5.22748328e-07 -5.85858440e-06 2.18476894e-06 1.84660522e-06 7.77358582e-07 -6.03110959e-07 -4.72951931e-07 4.21792691e-08 2.17001899e-07 -1.38703951e-10 -1.46395246e-08 -1.69089892e-07 -7.34582537e-08 4.34969740e-08 4.69046634e-08 2.63144645e-07 -1.53519774e-07 -1.64884347e-07 -2.73110218e-08 3.82155455e-08 4.21792691e-08 -6.74644822e-09 1.04027963e-10 1.23648563e-07 1.41469877e-06 6.44562669e-07 -2.49741275e-07 -2.31855137e-07 -2.29160651e-06 8.82034439e-07 8.25046738e-07 2.95581869e-07 -2.37401412e-07 -2.17001899e-07 6.74644822e-09 8.51245476e-08 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 8 10 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 300 325 339 360 377 391 406 431 446 463 479 492 507 520 534 +-2 -1 2 654 + -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 -2.01344846e-07 4.00600009e-07 2.38373364e-06 8.11507012e-07 -1.42163448e-06 -2.83967163e-07 -3.16403274e-07 3.70950690e-07 1.46395246e-08 1.23648563e-07 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 -3.47227344e-05 -1.12525880e-05 2.13399966e-04 1.28385646e-04 4.24837644e-05 -1.90454381e-05 -2.42510477e-05 -8.30976084e-06 -6.22925733e-06 -5.07064792e-06 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 -2.36478315e-06 4.60138988e-06 3.12761733e-05 9.45191477e-06 -1.63219705e-05 -3.91551807e-06 -3.58589526e-06 4.24408669e-06 1.69089892e-07 1.41469877e-06 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 -4.05026652e-04 -1.27235214e-04 2.43659056e-03 1.48368337e-03 4.76244557e-04 -2.25036097e-04 -2.91846913e-04 -9.65513242e-05 -7.65416832e-05 -6.00921510e-05 6.39058650e-07 8.48205361e-06 3.77173215e-06 9.25785817e-07 -2.08175906e-06 -1.40232562e-05 -3.86414678e-06 7.39011631e-06 1.85007330e-06 1.65526012e-06 -1.95082770e-06 -7.34582537e-08 -6.44562669e-07 5.72377128e-05 6.59577058e-04 2.41156525e-04 1.53394752e-04 4.93082215e-05 -9.18363956e-04 -5.76858814e-04 -1.89638082e-04 7.01978849e-05 9.73673576e-05 3.36831447e-05 2.61752683e-05 2.21031721e-05 2.01344846e-07 2.36478315e-06 9.25785817e-07 5.99969468e-07 -6.93919687e-07 -3.36476113e-06 -2.12438175e-06 2.46342444e-06 2.41157452e-07 5.22748328e-07 -6.44552200e-07 -4.69046634e-08 -2.31855137e-07 3.47227344e-05 4.05026652e-04 1.53394752e-04 8.18757907e-05 3.03006947e-05 -5.86366001e-04 -3.13837672e-04 -1.17233978e-04 5.31748688e-05 5.50684410e-05 2.11184544e-05 1.12556385e-05 1.12246264e-05 4.00600009e-07 4.60138988e-06 2.08175906e-06 6.93919687e-07 -8.22724975e-07 -7.41967268e-06 -2.47317189e-06 2.91617223e-06 9.26930258e-07 6.18434049e-07 -7.54081183e-07 -4.34969740e-08 -2.49741275e-07 1.12525880e-05 1.27235214e-04 4.93082215e-05 3.03006947e-05 -1.58281898e-06 -1.84922129e-04 -1.12502969e-04 2.44056476e-06 1.72294882e-05 1.91370154e-05 -2.90578900e-06 6.42173953e-06 -1.71274120e-06 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 -3.36476113e-06 7.41967268e-06 5.18442225e-05 1.39229776e-05 -2.63106934e-05 -6.89065123e-06 -5.85858440e-06 6.93637210e-06 2.63144645e-07 2.29160651e-06 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 -5.86366001e-04 -1.84922129e-04 3.44802830e-03 2.17589038e-03 7.01429547e-04 -2.83721121e-04 -3.95271863e-04 -1.33112543e-04 -1.07666276e-04 -8.73254590e-05 -8.11507012e-07 -9.45191477e-06 -3.86414678e-06 -2.12438175e-06 2.47317189e-06 1.39229776e-05 7.51525435e-06 -8.77023113e-06 -1.20661553e-06 -1.84660522e-06 2.29149691e-06 1.64884347e-07 8.25046738e-07 -1.28385646e-04 -1.48368337e-03 -5.76858814e-04 -3.13837672e-04 -1.12502969e-04 2.17589038e-03 1.18495152e-03 4.29690949e-04 -2.07677437e-04 -2.23662024e-04 -8.21521714e-05 -4.84726260e-05 -4.49331845e-05 -1.42163448e-06 -1.63219705e-05 -7.39011631e-06 -2.46342444e-06 2.91617223e-06 2.63106934e-05 8.77023113e-06 -1.03306199e-05 -3.27463099e-06 -2.18476894e-06 2.66170787e-06 1.53519774e-07 8.82034439e-07 -4.24837644e-05 -4.76244557e-04 -1.89638082e-04 -1.17233978e-04 2.44056476e-06 7.01429547e-04 4.29690949e-04 2.12415462e-06 -6.88114324e-05 -7.86960118e-05 6.98600029e-06 -2.59261788e-05 4.07738778e-06 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 -2.41157452e-07 9.26930258e-07 6.89065123e-06 1.20661553e-06 -3.27463099e-06 -1.08604477e-06 -7.77358582e-07 9.18026091e-07 2.73110218e-08 2.95581869e-07 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 -5.31748688e-05 -1.72294882e-05 2.83721121e-04 2.07677437e-04 6.88114324e-05 -1.08888472e-05 -2.61189081e-05 -9.69643862e-06 -8.53577358e-06 -8.12653276e-06 -3.16403274e-07 -3.58589526e-06 -1.65526012e-06 -5.22748328e-07 6.18434049e-07 5.85858440e-06 1.84660522e-06 -2.18476894e-06 -7.77358582e-07 -4.72951931e-07 6.03110959e-07 4.21792691e-08 2.17001899e-07 -2.42510477e-05 -2.91846913e-04 -9.73673576e-05 -5.50684410e-05 -1.91370154e-05 3.95271863e-04 2.23662024e-04 7.86960118e-05 -2.61189081e-05 -2.86556591e-05 -1.02749465e-05 -5.90382296e-06 -6.38809148e-06 -3.70950690e-07 -4.24408669e-06 -1.95082770e-06 -6.44552200e-07 7.54081183e-07 6.93637210e-06 2.29149691e-06 -2.66170787e-06 -9.18026091e-07 -6.03110959e-07 7.18057207e-07 3.82155455e-08 2.37401412e-07 -8.30976084e-06 -9.65513242e-05 -3.36831447e-05 -2.11184544e-05 2.90578900e-06 1.33112543e-04 8.21521714e-05 -6.98600029e-06 -9.69643862e-06 -1.02749465e-05 4.27984257e-06 -3.96485005e-06 2.53095613e-06 1.46395246e-08 1.69089892e-07 7.34582537e-08 4.69046634e-08 -4.34969740e-08 -2.63144645e-07 -1.64884347e-07 1.53519774e-07 2.73110218e-08 4.21792691e-08 -3.82155455e-08 -6.74644822e-09 -6.22925733e-06 -7.65416832e-05 -2.61752683e-05 -1.12556385e-05 -6.42173953e-06 1.07666276e-04 4.84726260e-05 2.59261788e-05 -8.53577358e-06 -5.90382296e-06 -3.96485005e-06 -2.87988701e-07 -1.95832454e-06 -1.23648563e-07 -1.41469877e-06 -6.44562669e-07 -2.31855137e-07 2.49741275e-07 2.29160651e-06 8.25046738e-07 -8.82034439e-07 -2.95581869e-07 -2.17001899e-07 2.37401412e-07 6.74644822e-09 8.51245476e-08 -5.07064792e-06 -6.00921510e-05 -2.21031721e-05 -1.12246264e-05 1.71274120e-06 8.73254590e-05 4.49331845e-05 -4.07738778e-06 -8.12653276e-06 -6.38809148e-06 2.53095613e-06 -1.95832454e-06 1.60968653e-06 3.26403899e-08 3.70379023e-07 1.71793868e-07 2.71517312e-08 -2.71517312e-08 -6.16394968e-07 -1.01840324e-07 1.01840324e-07 8.05499662e-08 1.56046382e-08 -1.56046382e-08 -6.57669048e-09 -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 -2.01344846e-07 -4.00600009e-07 2.38373364e-06 8.11507012e-07 1.42163448e-06 -2.83967163e-07 -3.16403274e-07 -3.70950690e-07 1.46395246e-08 -1.23648563e-07 3.70379023e-07 4.19955633e-06 1.95594150e-06 2.96722726e-07 -2.96722726e-07 -7.01322846e-06 -1.11385693e-06 1.11385693e-06 9.26833866e-07 1.69224799e-07 -1.69224799e-07 -7.18007197e-08 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 -2.36478315e-06 -4.60138988e-06 3.12761733e-05 9.45191477e-06 1.63219705e-05 -3.91551807e-06 -3.58589526e-06 -4.24408669e-06 1.69089892e-07 -1.41469877e-06 -1.71793868e-07 -1.95594150e-06 -8.91811883e-07 -1.61832991e-07 1.61832991e-07 3.21027752e-06 6.06046894e-07 -6.06046894e-07 -3.99995182e-07 -9.43712058e-08 9.43712058e-08 3.92890832e-08 6.39058650e-07 8.48205361e-06 3.77173215e-06 9.25785817e-07 2.08175906e-06 -1.40232562e-05 -3.86414678e-06 -7.39011631e-06 1.85007330e-06 1.65526012e-06 1.95082770e-06 -7.34582537e-08 6.44562669e-07 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 -1.03029320e-07 -5.30414024e-10 -2.78714404e-09 -5.18656151e-10 1.76045578e-10 2.01344846e-07 2.36478315e-06 9.25785817e-07 5.99969468e-07 6.93919687e-07 -3.36476113e-06 -2.12438175e-06 -2.46342444e-06 2.41157452e-07 5.22748328e-07 6.44552200e-07 -4.69046634e-08 2.31855137e-07 2.71517312e-08 2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 1.03029320e-07 -2.78714404e-09 -5.30414024e-10 -5.18656151e-10 -1.76045578e-10 -4.00600009e-07 -4.60138988e-06 -2.08175906e-06 -6.93919687e-07 -8.22724975e-07 7.41967268e-06 2.47317189e-06 2.91617223e-06 -9.26930258e-07 -6.18434049e-07 -7.54081183e-07 4.34969740e-08 -2.49741275e-07 6.16394968e-07 7.01322846e-06 3.21027752e-06 5.59986440e-07 -5.59986440e-07 -1.15500423e-05 -2.09934596e-06 2.09934596e-06 1.45579862e-06 3.23319924e-07 -3.23319924e-07 -1.35575651e-07 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 -3.36476113e-06 -7.41967268e-06 5.18442225e-05 1.39229776e-05 2.63106934e-05 -6.89065123e-06 -5.85858440e-06 -6.93637210e-06 2.63144645e-07 -2.29160651e-06 1.01840324e-07 1.11385693e-06 6.06046894e-07 1.06793690e-08 -2.09934596e-06 -1.79479269e-10 -3.77230826e-08 3.84848176e-07 1.76708816e-09 1.00193782e-08 1.73302140e-09 -5.94495393e-10 -8.11507012e-07 -9.45191477e-06 -3.86414678e-06 -2.12438175e-06 -2.47317189e-06 1.39229776e-05 7.51525435e-06 8.77023113e-06 -1.20661553e-06 -1.84660522e-06 -2.29149691e-06 1.64884347e-07 -8.25046738e-07 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 1.06793690e-08 2.09934596e-06 -3.77230826e-08 -1.79479269e-10 -3.84848176e-07 1.00193782e-08 1.76708816e-09 1.73302140e-09 5.94495393e-10 1.42163448e-06 1.63219705e-05 7.39011631e-06 2.46342444e-06 2.91617223e-06 -2.63106934e-05 -8.77023113e-06 -1.03306199e-05 3.27463099e-06 2.18476894e-06 2.66170787e-06 -1.53519774e-07 8.82034439e-07 8.05499662e-08 9.26833866e-07 3.99995182e-07 1.03029320e-07 -1.03029320e-07 -1.45579862e-06 -3.84848176e-07 3.84848176e-07 1.52436767e-07 6.14891406e-08 -6.14891406e-08 -2.50137774e-08 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 -2.41157452e-07 -9.26930258e-07 6.89065123e-06 1.20661553e-06 3.27463099e-06 -1.08604477e-06 -7.77358582e-07 -9.18026091e-07 2.73110218e-08 -2.95581869e-07 1.56046382e-08 1.69224799e-07 9.43712058e-08 5.30414024e-10 2.78714404e-09 -3.23319924e-07 -1.76708816e-09 -1.00193782e-08 6.14891406e-08 1.20726875e-09 2.40948019e-09 6.02791490e-10 -2.01211458e-10 -3.16403274e-07 -3.58589526e-06 -1.65526012e-06 -5.22748328e-07 -6.18434049e-07 5.85858440e-06 1.84660522e-06 2.18476894e-06 -7.77358582e-07 -4.72951931e-07 -6.03110959e-07 4.21792691e-08 -2.17001899e-07 -1.56046382e-08 -1.69224799e-07 -9.43712058e-08 2.78714404e-09 5.30414024e-10 3.23319924e-07 -1.00193782e-08 -1.76708816e-09 -6.14891406e-08 2.40948019e-09 1.20726875e-09 6.02791490e-10 2.01211458e-10 3.70950690e-07 4.24408669e-06 1.95082770e-06 6.44552200e-07 7.54081183e-07 -6.93637210e-06 -2.29149691e-06 -2.66170787e-06 9.18026091e-07 6.03110959e-07 7.18057207e-07 -3.82155455e-08 2.37401412e-07 5.18656151e-10 5.18656151e-10 -1.73302140e-09 -1.73302140e-09 6.02791490e-10 6.02791490e-10 1.46395246e-08 1.69089892e-07 7.34582537e-08 4.69046634e-08 4.34969740e-08 -2.63144645e-07 -1.64884347e-07 -1.53519774e-07 2.73110218e-08 4.21792691e-08 3.82155455e-08 6.74644822e-09 -6.57669048e-09 -7.18007197e-08 -3.92890832e-08 -1.76045578e-10 1.76045578e-10 1.35575651e-07 5.94495393e-10 -5.94495393e-10 -2.50137774e-08 -2.01211458e-10 2.01211458e-10 1.23648563e-07 1.41469877e-06 6.44562669e-07 2.31855137e-07 2.49741275e-07 -2.29160651e-06 -8.25046738e-07 -8.82034439e-07 2.95581869e-07 2.17001899e-07 2.37401412e-07 -6.74644822e-09 8.51245476e-08 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 311 337 362 387 412 436 460 485 510 535 560 586 612 630 654 +-2 -1 3 237 + 2.51588682e-10 1.21446037e-10 1.22093247e-10 -3.68778082e-10 -3.70737126e-10 -1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 1.46139577e-09 4.84397267e-10 -4.41426294e-09 -4.43762591e-09 -1.47092972e-09 3.29735741e-10 1.30725329e-09 4.33292850e-10 5.84907389e-10 4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 -5.53058672e-10 -1.83200357e-10 1.67143703e-09 1.67928187e-09 5.56271107e-10 -1.25133854e-10 -4.94934772e-10 -1.63942380e-10 -2.21352487e-10 -1.64765877e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 4.47457784e-10 1.47139325e-10 -1.31457451e-10 -3.80106998e-10 -1.83355919e-10 -1.84378234e-10 5.56743584e-10 5.59837607e-10 1.87578508e-10 -1.64811040e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 2.13154909e-09 7.06163628e-10 -6.44217868e-09 -6.47233842e-09 -2.14426862e-09 4.82241676e-10 1.90745749e-09 6.31906252e-10 8.53047055e-10 6.35034959e-10 1.17833757e-10 1.17267716e-09 5.64494571e-10 5.71154615e-10 1.87926843e-10 -1.71401934e-09 -1.73417799e-09 -5.70616910e-10 1.25861302e-10 5.09480974e-10 1.67618351e-10 2.29835830e-10 1.69757847e-10 1.47198357e-10 1.46495813e-09 7.06636105e-10 7.10593332e-10 2.38013716e-10 -2.14570364e-09 -2.15767995e-09 -7.22704738e-10 1.59560259e-10 6.35172129e-10 2.12757439e-10 2.83536145e-10 2.13894818e-10 2.63946620e-10 1.27860604e-10 1.27929665e-10 -3.88085383e-10 -3.88295953e-10 -1.28181277e-10 1.14797059e-10 -1.19964562e-10 -1.23289466e-10 1.61689414e-10 -2.36853624e-10 -2.37942386e-10 1.22221523e-10 3.02592746e-10 1.14532510e-10 -4.41447013e-10 -1.17833757e-10 -1.47198357e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.27119381e-09 5.45610817e-10 1.81870272e-10 -1.66465255e-10 -1.59050619e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 3.02506519e-10 3.80106998e-10 -4.39340064e-09 -1.17267716e-09 -1.46495813e-09 2.63946620e-10 1.61689414e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 -1.45617240e-10 -1.83355919e-10 2.12158570e-09 5.64494571e-10 7.06636105e-10 -1.27860604e-10 1.80250540e-10 -3.37455450e-10 -1.22093247e-10 -1.46139577e-09 -5.53058672e-10 -1.47376693e-10 -1.84378234e-10 2.13154909e-09 5.71154615e-10 7.10593332e-10 -1.27929665e-10 -1.12485150e-10 -4.84397267e-10 -1.83200357e-10 7.06163628e-10 1.87926843e-10 2.38013716e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 -3.37455450e-10 -1.12485150e-10 2.07962652e-09 1.02219167e-09 3.40730555e-10 -2.59424698e-10 -2.98395984e-10 -1.38703951e-10 -1.04027963e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 4.42131978e-10 5.56743584e-10 -6.44217868e-09 -1.71401934e-09 -2.14570364e-09 3.88085383e-10 1.19964562e-10 2.36853624e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.83173047e-10 3.70737126e-10 4.43762591e-09 1.67928187e-09 4.47457784e-10 5.59837607e-10 -6.47233842e-09 -1.73417799e-09 -2.15767995e-09 3.88295953e-10 1.23289466e-10 2.37942386e-10 -1.81870272e-10 3.40730555e-10 1.22876674e-10 1.47092972e-09 5.56271107e-10 1.47139325e-10 1.87578508e-10 -2.14426862e-09 -5.70616910e-10 -7.22704738e-10 1.28181277e-10 -1.66465255e-10 2.59424698e-10 1.83173047e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 -1.25861302e-10 -1.59560259e-10 -1.59050619e-10 2.98395984e-10 1.09217494e-10 1.30725329e-09 4.94934772e-10 1.31457451e-10 1.64811040e-10 -1.90745749e-09 -5.09480974e-10 -6.35172129e-10 1.14797059e-10 4.33292850e-10 1.63942380e-10 -6.31906252e-10 -1.67618351e-10 -2.12757439e-10 1.38703951e-10 5.84907389e-10 2.21352487e-10 -8.53047055e-10 -2.29835830e-10 -2.83536145e-10 1.04027963e-10 4.35704119e-10 1.64765877e-10 -6.35034959e-10 -1.69757847e-10 -2.13894818e-10 + 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 5 6 1 5 6 5 14 15 18 19 20 1 2 3 5 6 7 8 9 13 14 15 16 17 18 19 20 21 23 1 2 5 6 13 14 15 16 17 18 19 20 21 1 5 13 14 15 16 17 18 19 20 21 5 14 15 18 19 20 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 1 5 13 14 15 16 17 18 19 20 21 1 5 6 14 15 18 19 20 1 5 13 14 15 16 17 18 19 20 21 14 15 18 19 20 5 14 15 18 19 20 5 14 15 18 19 20 + 0 7 20 33 40 47 60 73 86 93 95 98 98 98 104 122 135 146 152 175 190 201 209 220 225 231 237 +-2 0 -1 369 + 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -3.70737126e-10 1.22876674e-10 3.68778082e-10 -1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 1.12525880e-05 5.72377128e-05 1.28385646e-04 -4.24837644e-05 -2.13399966e-04 4.12802398e-06 5.07064792e-06 2.42510477e-05 1.96084619e-05 -8.30976084e-06 3.02592746e-10 3.01156311e-09 1.46139577e-09 -4.84397267e-10 -1.45367706e-09 -4.43762591e-09 1.47092972e-09 4.41426294e-09 3.41676787e-10 -4.35704119e-10 -1.30725329e-09 -5.78013223e-10 4.33292850e-10 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 1.27235214e-04 6.59577058e-04 1.48368337e-03 -4.76244557e-04 -2.43659056e-03 4.62310066e-05 6.00921510e-05 2.91846913e-04 2.33157819e-04 -9.65513242e-05 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -1.47139325e-10 -4.42131978e-10 1.31457451e-10 3.47227344e-05 4.05026652e-04 8.18757907e-05 -3.03006947e-05 -1.53394752e-04 -3.13837672e-04 1.17233978e-04 5.86366001e-04 -1.68397655e-05 -1.12246264e-05 -5.50684410e-05 -5.16786065e-05 2.11184544e-05 3.80106998e-10 1.84378234e-10 -1.83355919e-10 -5.59837607e-10 1.87578508e-10 5.56743584e-10 -1.64811040e-10 -1.12525880e-05 -1.27235214e-04 -3.03006947e-05 -1.58281898e-06 4.93082215e-05 1.12502969e-04 2.44056476e-06 -1.84922129e-04 3.05335454e-06 -1.71274120e-06 1.91370154e-05 1.81320443e-05 2.90578900e-06 1.14532510e-10 1.13983574e-09 5.53058672e-10 -1.83200357e-10 -5.50467259e-10 -1.67928187e-09 5.56271107e-10 1.67143703e-09 1.29129950e-10 -1.64765877e-10 -4.94934772e-10 -2.19045340e-10 1.63942380e-10 -5.72377128e-05 -6.59577058e-04 -1.53394752e-04 4.93082215e-05 2.41156525e-04 5.76858814e-04 -1.89638082e-04 -9.18363956e-04 1.24304952e-05 2.21031721e-05 9.73673576e-05 7.38807858e-05 -3.36831447e-05 1.17833757e-10 1.17267716e-09 5.71154615e-10 -1.87926843e-10 -5.64494571e-10 -1.73417799e-09 5.70616910e-10 1.71401934e-09 1.36113017e-10 -1.69757847e-10 -5.09480974e-10 -2.23917000e-10 1.67618351e-10 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 1.12502969e-04 5.76858814e-04 1.18495152e-03 -4.29690949e-04 -2.17589038e-03 6.18601931e-05 4.49331845e-05 2.23662024e-04 2.04090250e-04 -8.21521714e-05 -1.47198357e-10 -1.46495813e-09 -7.10593332e-10 2.38013716e-10 7.06636105e-10 2.15767995e-09 -7.22704738e-10 -2.14570364e-09 -1.65769375e-10 2.13894818e-10 6.35172129e-10 2.79951311e-10 -2.12757439e-10 4.24837644e-05 4.76244557e-04 1.17233978e-04 2.44056476e-06 -1.89638082e-04 -4.29690949e-04 2.12415462e-06 7.01429547e-04 -1.19529867e-05 4.07738778e-06 -7.86960118e-05 -7.25555379e-05 -6.98600029e-06 -4.41447013e-10 -4.39340064e-09 -2.13154909e-09 7.06163628e-10 2.12158570e-09 6.47233842e-09 -2.14426862e-09 -6.44217868e-09 -4.97639582e-10 6.35034959e-10 1.90745749e-09 8.44157069e-10 -6.31906252e-10 2.13399966e-04 2.43659056e-03 5.86366001e-04 -1.84922129e-04 -9.18363956e-04 -2.17589038e-03 7.01429547e-04 3.44802830e-03 -4.86188305e-05 -8.73254590e-05 -3.95271863e-04 -2.99542837e-04 1.33112543e-04 -1.54818613e-10 2.27244986e-10 -2.27784261e-10 4.12802398e-06 4.62310066e-05 1.68397655e-05 -3.05335454e-06 -1.24304952e-05 -6.18601931e-05 1.19529867e-05 4.86188305e-05 4.45399343e-06 -2.36730758e-06 -7.94659336e-06 -3.22419598e-07 1.41455845e-06 5.07064792e-06 6.00921510e-05 1.12246264e-05 1.71274120e-06 -2.21031721e-05 -4.49331845e-05 -4.07738778e-06 8.73254590e-05 -2.36730758e-06 1.60968653e-06 -6.38809148e-06 -8.01694608e-06 -2.53095613e-06 1.23289466e-10 -1.19964562e-10 2.42510477e-05 2.91846913e-04 5.50684410e-05 -1.91370154e-05 -9.73673576e-05 -2.23662024e-04 7.86960118e-05 3.95271863e-04 -7.94659336e-06 -6.38809148e-06 -2.86556591e-05 -2.55715494e-05 1.02749465e-05 -2.15394736e-10 -1.04498722e-10 1.04315994e-10 3.17165592e-10 -1.04141980e-10 -3.16611096e-10 1.96084619e-05 2.33157819e-04 5.16786065e-05 -1.81320443e-05 -7.38807858e-05 -2.04090250e-04 7.25555379e-05 2.99542837e-04 -3.22419598e-07 -8.01694608e-06 -2.55715494e-05 -1.56308293e-05 1.03797872e-05 1.61689414e-10 -2.37942386e-10 2.36853624e-10 -8.30976084e-06 -9.65513242e-05 -2.11184544e-05 -2.90578900e-06 3.36831447e-05 8.21521714e-05 6.98600029e-06 -1.33112543e-04 1.41455845e-06 -2.53095613e-06 1.02749465e-05 1.03797872e-05 4.27984257e-06 3.02592746e-10 -1.14532510e-10 -1.17833757e-10 1.47198357e-10 4.41447013e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 -3.80106998e-10 -1.13983574e-09 -1.17267716e-09 1.46495813e-09 4.39340064e-09 -1.54818613e-10 -2.15394736e-10 1.61689414e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 1.84378234e-10 5.53058672e-10 5.71154615e-10 -7.10593332e-10 -2.13154909e-09 1.04498722e-10 4.84397267e-10 -1.83200357e-10 -1.87926843e-10 2.38013716e-10 7.06163628e-10 1.21446037e-10 1.45367706e-09 1.45617240e-10 -1.83355919e-10 -5.50467259e-10 -5.64494571e-10 7.06636105e-10 2.12158570e-09 -1.04315994e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 -5.59837607e-10 -1.67928187e-09 -1.73417799e-09 2.15767995e-09 6.47233842e-09 -2.27244986e-10 -1.23289466e-10 -3.17165592e-10 2.37942386e-10 -1.22876674e-10 -1.47092972e-09 -1.47139325e-10 1.87578508e-10 5.56271107e-10 5.70616910e-10 -7.22704738e-10 -2.14426862e-09 1.04141980e-10 -3.68778082e-10 -4.41426294e-09 -4.42131978e-10 5.56743584e-10 1.67143703e-09 1.71401934e-09 -2.14570364e-09 -6.44217868e-09 2.27784261e-10 1.19964562e-10 3.16611096e-10 -2.36853624e-10 3.41676787e-10 -1.29129950e-10 -1.36113017e-10 1.65769375e-10 4.97639582e-10 -4.35704119e-10 1.64765877e-10 1.69757847e-10 -2.13894818e-10 -6.35034959e-10 -1.09217494e-10 -1.30725329e-09 -1.31457451e-10 1.64811040e-10 4.94934772e-10 5.09480974e-10 -6.35172129e-10 -1.90745749e-09 -5.78013223e-10 2.19045340e-10 2.23917000e-10 -2.79951311e-10 -8.44157069e-10 4.33292850e-10 -1.63942380e-10 -1.67618351e-10 2.12757439e-10 6.31906252e-10 + 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 14 17 18 19 20 13 14 15 16 17 18 19 20 21 24 25 13 14 15 16 17 18 19 20 24 14 17 18 19 20 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 21 23 24 25 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 21 23 24 25 14 17 18 19 20 14 17 18 19 20 13 14 15 16 17 18 19 20 14 17 18 19 20 14 17 18 19 20 + 0 20 46 66 86 112 138 164 190 206 219 234 253 269 274 285 294 299 308 320 329 341 346 351 359 364 369 +-2 0 0 622 + -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 -5.62426944e-07 9.29233172e-05 3.17655802e-04 1.91982324e-06 -3.17655802e-04 -1.02511902e-05 -4.06311849e-07 3.53836135e-05 1.77555823e-05 4.06311849e-07 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 -9.58444724e-04 2.90859858e-03 7.55769472e-03 2.49315158e-03 -7.55769472e-03 9.71447628e-05 1.39435234e-04 -3.68604998e-04 -1.68259665e-04 -1.39435234e-04 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 -6.27361454e-06 9.27467719e-04 3.20089918e-03 2.14153298e-05 -3.20089918e-03 -9.66690150e-05 -4.49879052e-06 3.33403215e-04 1.67435646e-04 4.49879052e-06 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 -4.04493333e-03 1.22716775e-02 2.23901961e-02 7.55155382e-03 -2.23901961e-02 1.76802645e-03 2.31024262e-03 -6.49388152e-03 -3.06231165e-03 -2.31024262e-03 9.29233172e-05 9.27467719e-04 2.96713189e-04 2.17461717e-06 -3.34354949e-04 -1.01406690e-03 -7.41378293e-06 1.14687934e-03 9.86525804e-06 1.37601519e-06 -9.97598474e-05 -6.11101955e-05 -1.84044299e-06 2.90859858e-03 1.22716775e-02 5.03014462e-03 2.08027394e-03 -6.14446833e-03 -1.05420119e-02 -4.59318203e-03 1.33502663e-02 -3.48900865e-04 -7.13933222e-04 2.05131590e-03 1.05035386e-03 8.27964213e-04 -5.62426944e-07 -6.27361454e-06 -2.17461717e-06 -3.69707575e-05 2.17461717e-06 7.44141787e-06 1.30459788e-04 -7.44141787e-06 -4.37486447e-07 -2.15896018e-05 1.28879665e-06 7.57748753e-07 2.15896018e-05 9.58444724e-04 4.04493333e-03 2.08027394e-03 -5.69198711e-04 -2.08027394e-03 -4.54167058e-03 1.79526564e-03 4.54167058e-03 -2.34922678e-04 -4.93246421e-05 7.36376583e-04 4.06898013e-04 4.93246421e-05 -9.29233172e-05 -9.27467719e-04 -3.34354949e-04 -2.17461717e-06 2.96713189e-04 1.14687934e-03 7.41378293e-06 -1.01406690e-03 -4.79903528e-05 -1.84044299e-06 9.97598474e-05 3.90986619e-05 1.37601519e-06 -2.90859858e-03 -1.22716775e-02 -6.14446833e-03 -2.08027394e-03 5.03014462e-03 1.33502663e-02 4.59318203e-03 -1.05420119e-02 7.35182694e-04 8.27964213e-04 -2.05131590e-03 -8.27333943e-04 -7.13933222e-04 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 -7.44141787e-06 1.14687934e-03 3.47417775e-03 2.53100118e-05 -3.94410596e-03 -3.27447845e-05 -4.68013054e-06 3.46503843e-04 2.13155591e-04 6.33648348e-06 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 -4.54167058e-03 1.33502663e-02 1.55180210e-02 7.87868612e-03 -2.17847557e-02 1.13526333e-03 2.60885943e-03 -7.69870109e-03 -4.13009015e-03 -3.08404679e-03 1.91982324e-06 2.14153298e-05 7.41378293e-06 1.30459788e-04 -7.41378293e-06 -2.53100118e-05 -4.61688158e-04 2.53100118e-05 1.49211538e-06 7.67520733e-05 -4.33335507e-06 -2.58441964e-06 -7.67520733e-05 -2.49315158e-03 -7.55155382e-03 -4.59318203e-03 1.79526564e-03 4.59318203e-03 7.87868612e-03 -5.52298877e-03 -7.87868612e-03 8.87988382e-04 4.33092121e-05 -2.67007632e-03 -1.53804099e-03 -4.33092121e-05 3.17655802e-04 3.20089918e-03 1.14687934e-03 7.44141787e-06 -1.01406690e-03 -3.94410596e-03 -2.53100118e-05 3.47417775e-03 1.68225764e-04 6.33648348e-06 -3.46503843e-04 -1.34935610e-04 -4.68013054e-06 7.55769472e-03 2.23901961e-02 1.33502663e-02 4.54167058e-03 -1.05420119e-02 -2.17847557e-02 -7.87868612e-03 1.55180210e-02 -3.00913133e-03 -3.08404679e-03 7.69870109e-03 3.04821196e-03 2.60885943e-03 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 -4.37486447e-07 4.79903528e-05 3.27447845e-05 1.49211538e-06 -1.68225764e-04 1.71473918e-05 -9.23132239e-08 -3.37306520e-06 8.31212147e-06 5.80094265e-07 9.71447628e-05 1.76802645e-03 3.48900865e-04 2.34922678e-04 -7.35182694e-04 -1.13526333e-03 -8.87988382e-04 3.00913133e-03 -2.58484015e-04 -5.56174238e-06 -1.16705004e-04 -2.56639851e-04 -1.33799209e-04 4.06311849e-07 4.49879052e-06 1.37601519e-06 2.15896018e-05 -1.84044299e-06 -4.68013054e-06 -7.67520733e-05 6.33648348e-06 9.23132239e-08 1.00810777e-05 -1.03478794e-06 -7.23132225e-07 -1.12895966e-05 1.39435234e-04 2.31024262e-03 7.13933222e-04 4.93246421e-05 -8.27964213e-04 -2.60885943e-03 -4.33092121e-05 3.08404679e-03 -5.56174238e-06 -6.28997322e-05 -1.20238779e-04 -1.51286945e-04 7.02699890e-05 3.53836135e-05 3.33403215e-04 9.97598474e-05 1.28879665e-06 -9.97598474e-05 -3.46503843e-04 -4.33335507e-06 3.46503843e-04 -3.37306520e-06 1.03478794e-06 1.08329547e-05 5.84232031e-06 -1.03478794e-06 -3.68604998e-04 -6.49388152e-03 -2.05131590e-03 -7.36376583e-04 2.05131590e-03 7.69870109e-03 2.67007632e-03 -7.69870109e-03 -1.16705004e-04 -1.20238779e-04 3.32086076e-04 2.02138997e-04 1.20238779e-04 1.77555823e-05 1.67435646e-04 6.11101955e-05 7.57748753e-07 -3.90986619e-05 -2.13155591e-04 -2.58441964e-06 1.34935610e-04 8.31212147e-06 7.23132225e-07 5.84232031e-06 7.54938065e-06 -4.41511709e-07 -1.68259665e-04 -3.06231165e-03 -1.05035386e-03 -4.06898013e-04 8.27333943e-04 4.13009015e-03 1.53804099e-03 -3.04821196e-03 -2.56639851e-04 -1.51286945e-04 2.02138997e-04 3.78581590e-05 7.08268625e-05 -4.06311849e-07 -4.49879052e-06 -1.84044299e-06 -2.15896018e-05 1.37601519e-06 6.33648348e-06 7.67520733e-05 -4.68013054e-06 -5.80094265e-07 -1.12895966e-05 1.03478794e-06 4.41511709e-07 1.00810777e-05 -1.39435234e-04 -2.31024262e-03 -8.27964213e-04 -4.93246421e-05 7.13933222e-04 3.08404679e-03 4.33092121e-05 -2.60885943e-03 -1.33799209e-04 7.02699890e-05 1.20238779e-04 7.08268625e-05 -6.28997322e-05 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 -1.21716113e-09 2.68465821e-10 1.21716113e-09 -1.44261856e-10 -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 5.62426944e-07 9.29233172e-05 3.17655802e-04 -1.91982324e-06 -3.17655802e-04 -1.02511902e-05 4.06311849e-07 3.53836135e-05 1.77555823e-05 -4.06311849e-07 8.51775168e-10 5.22674783e-09 2.89618009e-09 -3.51598622e-10 -2.89618009e-09 -7.34004344e-09 1.07220239e-09 7.34004344e-09 -4.01192982e-10 4.01192982e-10 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 6.27361454e-06 9.27467719e-04 3.20089918e-03 -2.14153298e-05 -3.20089918e-03 -9.66690150e-05 4.49879052e-06 3.33403215e-04 1.67435646e-04 -4.49879052e-06 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 2.29115712e-10 1.57699251e-09 4.09328880e-09 -6.98124806e-10 -4.08627386e-09 2.47344381e-10 1.71596177e-10 -2.46992762e-10 9.29233172e-05 9.27467719e-04 2.96713189e-04 -2.17461717e-06 -3.34354949e-04 -1.01406690e-03 7.41378293e-06 1.14687934e-03 9.86525804e-06 -1.37601519e-06 -9.97598474e-05 -6.11101955e-05 1.84044299e-06 3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 2.11571639e-10 1.04365134e-10 5.62426944e-07 6.27361454e-06 2.17461717e-06 -3.69707575e-05 -2.17461717e-06 -7.44141787e-06 1.30459788e-04 7.44141787e-06 4.37486447e-07 -2.15896018e-05 -1.28879665e-06 -7.57748753e-07 2.15896018e-05 4.48920881e-10 2.89618009e-09 1.57699251e-09 -2.29115712e-10 -1.57933876e-09 -4.08627386e-09 6.98124806e-10 4.09328880e-09 -2.46992762e-10 -1.71596177e-10 2.47344381e-10 -9.29233172e-05 -9.27467719e-04 -3.34354949e-04 2.17461717e-06 2.96713189e-04 1.14687934e-03 -7.41378293e-06 -1.01406690e-03 -4.79903528e-05 1.84044299e-06 9.97598474e-05 3.90986619e-05 -1.37601519e-06 1.21716113e-09 7.34004344e-09 4.09328880e-09 -4.60520236e-10 -4.08627386e-09 -1.02947021e-08 1.40544828e-09 1.02737289e-08 -5.40289463e-10 1.08155810e-10 1.40474204e-10 5.39251703e-10 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 7.44141787e-06 1.14687934e-03 3.47417775e-03 -2.53100118e-05 -3.94410596e-03 -3.27447845e-05 4.68013054e-06 3.46503843e-04 2.13155591e-04 -6.33648348e-06 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.40544828e-09 1.91049797e-10 -1.40544828e-09 1.82376228e-10 -6.40194213e-10 -3.15884894e-10 -1.91982324e-06 -2.14153298e-05 -7.41378293e-06 1.30459788e-04 7.41378293e-06 2.53100118e-05 -4.61688158e-04 -2.53100118e-05 -1.49211538e-06 7.67520733e-05 4.33335507e-06 2.58441964e-06 -7.67520733e-05 -1.21716113e-09 -7.34004344e-09 -4.08627386e-09 4.60520236e-10 4.09328880e-09 1.02737289e-08 -1.40544828e-09 -1.02947021e-08 5.39251703e-10 -1.08155810e-10 -1.38412437e-10 -5.40289463e-10 3.17655802e-04 3.20089918e-03 1.14687934e-03 -7.44141787e-06 -1.01406690e-03 -3.94410596e-03 2.53100118e-05 3.47417775e-03 1.68225764e-04 -6.33648348e-06 -3.46503843e-04 -1.34935610e-04 4.68013054e-06 -1.82376228e-10 2.61762979e-10 1.22547016e-10 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 4.37486447e-07 4.79903528e-05 3.27447845e-05 -1.49211538e-06 -1.68225764e-04 1.71473918e-05 9.23132239e-08 -3.37306520e-06 8.31212147e-06 -5.80094265e-07 -4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 -1.52035761e-10 -4.06311849e-07 -4.49879052e-06 -1.37601519e-06 2.15896018e-05 1.84044299e-06 4.68013054e-06 -7.67520733e-05 -6.33648348e-06 -9.23132239e-08 1.00810777e-05 1.03478794e-06 7.23132225e-07 -1.12895966e-05 -1.44261856e-10 -1.71596177e-10 -2.11571639e-10 1.71596177e-10 -1.08155810e-10 6.40194213e-10 1.08155810e-10 2.61762979e-10 -1.52035761e-10 -9.60755133e-10 -4.53386780e-10 1.52035761e-10 3.53836135e-05 3.33403215e-04 9.97598474e-05 -1.28879665e-06 -9.97598474e-05 -3.46503843e-04 4.33335507e-06 3.46503843e-04 -3.37306520e-06 -1.03478794e-06 1.08329547e-05 5.84232031e-06 1.03478794e-06 -1.04365134e-10 -1.40474204e-10 3.15884894e-10 1.38412437e-10 1.22547016e-10 -4.53386780e-10 -2.13511443e-10 1.77555823e-05 1.67435646e-04 6.11101955e-05 -7.57748753e-07 -3.90986619e-05 -2.13155591e-04 2.58441964e-06 1.34935610e-04 8.31212147e-06 -7.23132225e-07 5.84232031e-06 7.54938065e-06 4.41511709e-07 4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 1.52035761e-10 4.06311849e-07 4.49879052e-06 1.84044299e-06 -2.15896018e-05 -1.37601519e-06 -6.33648348e-06 7.67520733e-05 4.68013054e-06 5.80094265e-07 -1.12895966e-05 -1.03478794e-06 -4.41511709e-07 1.00810777e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 7 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 5 6 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 359 382 406 426 450 475 498 523 539 558 583 603 622 +-2 0 1 652 + -2.83602678e-04 -2.19947443e-03 -9.64169844e-04 -4.54049720e-04 4.54049720e-04 2.93227375e-03 1.36564698e-03 -1.36564698e-03 -6.36885874e-05 -4.48907600e-05 4.48907600e-05 1.63200368e-05 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 -2.90859858e-03 9.58444724e-04 7.55769472e-03 7.55769472e-03 -2.49315158e-03 9.71447628e-05 3.68604998e-04 -1.39435234e-04 1.68259665e-04 -1.39435234e-04 -1.95047293e-03 -1.22130875e-02 -5.67344374e-03 -2.69217248e-03 2.69217248e-03 1.52248417e-02 7.11244946e-03 -7.11244946e-03 4.91457553e-04 6.96741543e-04 -6.96741543e-04 -3.57437773e-04 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 -1.22716775e-02 4.04493333e-03 2.23901961e-02 2.23901961e-02 -7.55155382e-03 1.76802645e-03 6.49388152e-03 -2.31024262e-03 3.06231165e-03 -2.31024262e-03 8.59745776e-04 5.70478091e-03 2.51977194e-03 1.33770548e-03 -1.33770548e-03 -6.99633778e-03 -3.70069787e-03 3.70069787e-03 -9.39065721e-05 -1.63501819e-04 1.63501819e-04 9.06648642e-05 2.90859858e-03 1.22716775e-02 5.03014462e-03 6.14446833e-03 -2.08027394e-03 -1.05420119e-02 -1.33502663e-02 4.59318203e-03 -3.48900865e-04 -2.05131590e-03 7.13933222e-04 -1.05035386e-03 8.27964213e-04 4.56920647e-04 3.14685859e-03 1.52740148e-03 4.08627847e-04 -7.36754990e-04 -4.37757596e-03 -1.10022028e-03 2.07552415e-03 -1.22001244e-06 -5.34772333e-05 5.36232539e-05 -1.50422865e-06 3.58428548e-05 2.90859858e-03 1.22716775e-02 6.14446833e-03 5.03014462e-03 -2.08027394e-03 -1.33502663e-02 -1.05420119e-02 4.59318203e-03 -7.35182694e-04 -2.05131590e-03 8.27964213e-04 -8.27333943e-04 7.13933222e-04 -4.56920647e-04 -3.14685859e-03 -1.52740148e-03 -7.36754990e-04 4.08627847e-04 4.37757596e-03 2.07552415e-03 -1.10022028e-03 1.22001244e-06 5.36232539e-05 -5.34772333e-05 -1.50422865e-06 -3.58428548e-05 -9.58444724e-04 -4.04493333e-03 -2.08027394e-03 -2.08027394e-03 -5.69198711e-04 4.54167058e-03 4.54167058e-03 1.79526564e-03 2.34922678e-04 7.36376583e-04 -4.93246421e-05 4.06898013e-04 -4.93246421e-05 -2.44899535e-03 -1.41797470e-02 -6.49638880e-03 -3.50501086e-03 3.50501086e-03 1.64670479e-02 8.90168116e-03 -8.90168116e-03 8.57044032e-04 1.19669578e-03 -1.19669578e-03 -6.28559754e-04 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 -1.33502663e-02 4.54167058e-03 1.55180210e-02 2.17847557e-02 -7.87868612e-03 1.13526333e-03 7.69870109e-03 -2.60885943e-03 4.13009015e-03 -3.08404679e-03 -1.28357742e-03 -7.70583827e-03 -3.93868502e-03 -9.46051924e-04 1.91637197e-03 1.04147600e-02 2.17312332e-03 -4.96961345e-03 4.17861167e-04 4.63187202e-04 -5.76174685e-04 -5.11290467e-05 -2.48668494e-04 -7.55769472e-03 -2.23901961e-02 -1.33502663e-02 -1.05420119e-02 4.54167058e-03 2.17847557e-02 1.55180210e-02 -7.87868612e-03 3.00913133e-03 7.69870109e-03 -3.08404679e-03 3.04821196e-03 -2.60885943e-03 1.28357742e-03 7.70583827e-03 3.93868502e-03 1.91637197e-03 -9.46051924e-04 -1.04147600e-02 -4.96961345e-03 2.17312332e-03 -4.17861167e-04 -5.76174685e-04 4.63187202e-04 -5.11290467e-05 2.48668494e-04 2.49315158e-03 7.55155382e-03 4.59318203e-03 4.59318203e-03 1.79526564e-03 -7.87868612e-03 -7.87868612e-03 -5.52298877e-03 -8.87988382e-04 -2.67007632e-03 4.33092121e-05 -1.53804099e-03 4.33092121e-05 1.73010453e-05 9.19339830e-04 2.89135392e-04 1.52445751e-04 -1.52445751e-04 -1.35737298e-03 -7.81641317e-04 7.81641317e-04 7.37288045e-05 2.33401992e-04 -2.33401992e-04 -1.57314396e-04 9.71447628e-05 1.76802645e-03 3.48900865e-04 7.35182694e-04 -2.34922678e-04 -1.13526333e-03 -3.00913133e-03 8.87988382e-04 -2.58484015e-04 1.16705004e-04 5.56174238e-06 2.56639851e-04 -1.33799209e-04 4.44223313e-05 1.36735648e-03 4.61116361e-04 2.03886509e-04 -2.14787965e-04 -2.12582266e-03 -8.86619153e-04 1.03286469e-03 2.84542170e-04 1.98660061e-04 -3.28033227e-04 -6.47125832e-05 -1.03625636e-04 3.68604998e-04 6.49388152e-03 2.05131590e-03 2.05131590e-03 -7.36376583e-04 -7.69870109e-03 -7.69870109e-03 2.67007632e-03 1.16705004e-04 3.32086076e-04 -1.20238779e-04 2.02138997e-04 -1.20238779e-04 -4.44223313e-05 -1.36735648e-03 -4.61116361e-04 -2.14787965e-04 2.03886509e-04 2.12582266e-03 1.03286469e-03 -8.86619153e-04 -2.84542170e-04 -3.28033227e-04 1.98660061e-04 -6.47125832e-05 1.03625636e-04 -1.39435234e-04 -2.31024262e-03 -7.13933222e-04 -8.27964213e-04 4.93246421e-05 2.60885943e-03 3.08404679e-03 -4.33092121e-05 5.56174238e-06 -1.20238779e-04 -6.28997322e-05 -1.51286945e-04 -7.02699890e-05 -7.52275515e-06 -7.52275515e-06 8.03685600e-05 8.03685600e-05 -6.77077342e-05 -6.77077342e-05 -6.23475010e-05 1.68259665e-04 3.06231165e-03 1.05035386e-03 8.27333943e-04 -4.06898013e-04 -4.13009015e-03 -3.04821196e-03 1.53804099e-03 2.56639851e-04 2.02138997e-04 -1.51286945e-04 3.78581590e-05 -7.08268625e-05 -3.45784622e-05 -8.16530823e-04 -2.90352413e-04 -1.20794863e-04 1.20794863e-04 1.30213495e-03 5.15382990e-04 -5.15382990e-04 -2.09507317e-04 -1.25901974e-04 1.25901974e-04 3.54077607e-05 -1.39435234e-04 -2.31024262e-03 -8.27964213e-04 -7.13933222e-04 4.93246421e-05 3.08404679e-03 2.60885943e-03 -4.33092121e-05 -1.33799209e-04 -1.20238779e-04 -7.02699890e-05 -7.08268625e-05 -6.28997322e-05 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 -1.12525880e-05 3.47227344e-05 2.13399966e-04 4.24837644e-05 -1.28385646e-04 -1.90454381e-05 -8.30976084e-06 2.42510477e-05 6.22925733e-06 5.07064792e-06 -2.83602678e-04 -1.95047293e-03 -8.59745776e-04 -4.56920647e-04 4.56920647e-04 2.44899535e-03 1.28357742e-03 -1.28357742e-03 1.73010453e-05 4.44223313e-05 -4.44223313e-05 -3.45784622e-05 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 -1.27235214e-04 4.05026652e-04 2.43659056e-03 4.76244557e-04 -1.48368337e-03 -2.25036097e-04 -9.65513242e-05 2.91846913e-04 7.65416832e-05 6.00921510e-05 -2.19947443e-03 -1.22130875e-02 -5.70478091e-03 -3.14685859e-03 3.14685859e-03 1.41797470e-02 7.70583827e-03 -7.70583827e-03 9.19339830e-04 1.36735648e-03 -1.36735648e-03 -8.16530823e-04 5.72377128e-05 6.59577058e-04 2.41156525e-04 4.93082215e-05 -1.53394752e-04 -9.18363956e-04 -1.89638082e-04 5.76858814e-04 7.01978849e-05 3.36831447e-05 -9.73673576e-05 -2.61752683e-05 -2.21031721e-05 9.64169844e-04 5.67344374e-03 2.51977194e-03 1.52740148e-03 -1.52740148e-03 -6.49638880e-03 -3.93868502e-03 3.93868502e-03 -2.89135392e-04 -4.61116361e-04 4.61116361e-04 2.90352413e-04 1.12525880e-05 1.27235214e-04 4.93082215e-05 -1.58281898e-06 -3.03006947e-05 -1.84922129e-04 2.44056476e-06 1.12502969e-04 1.72294882e-05 -2.90578900e-06 -1.91370154e-05 -6.42173953e-06 1.71274120e-06 4.54049720e-04 2.69217248e-03 1.33770548e-03 4.08627847e-04 -7.36754990e-04 -3.50501086e-03 -9.46051924e-04 1.91637197e-03 -1.52445751e-04 -2.03886509e-04 2.14787965e-04 7.52275515e-06 1.20794863e-04 -3.47227344e-05 -4.05026652e-04 -1.53394752e-04 -3.03006947e-05 8.18757907e-05 5.86366001e-04 1.17233978e-04 -3.13837672e-04 -5.31748688e-05 -2.11184544e-05 5.50684410e-05 1.12556385e-05 1.12246264e-05 -4.54049720e-04 -2.69217248e-03 -1.33770548e-03 -7.36754990e-04 4.08627847e-04 3.50501086e-03 1.91637197e-03 -9.46051924e-04 1.52445751e-04 2.14787965e-04 -2.03886509e-04 7.52275515e-06 -1.20794863e-04 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 -1.84922129e-04 5.86366001e-04 3.44802830e-03 7.01429547e-04 -2.17589038e-03 -2.83721121e-04 -1.33112543e-04 3.95271863e-04 1.07666276e-04 8.73254590e-05 -2.93227375e-03 -1.52248417e-02 -6.99633778e-03 -4.37757596e-03 4.37757596e-03 1.64670479e-02 1.04147600e-02 -1.04147600e-02 1.35737298e-03 2.12582266e-03 -2.12582266e-03 -1.30213495e-03 -4.24837644e-05 -4.76244557e-04 -1.89638082e-04 2.44056476e-06 1.17233978e-04 7.01429547e-04 2.12415462e-06 -4.29690949e-04 -6.88114324e-05 6.98600029e-06 7.86960118e-05 2.59261788e-05 -4.07738778e-06 -1.36564698e-03 -7.11244946e-03 -3.70069787e-03 -1.10022028e-03 2.07552415e-03 8.90168116e-03 2.17312332e-03 -4.96961345e-03 7.81641317e-04 8.86619153e-04 -1.03286469e-03 -8.03685600e-05 -5.15382990e-04 1.28385646e-04 1.48368337e-03 5.76858814e-04 1.12502969e-04 -3.13837672e-04 -2.17589038e-03 -4.29690949e-04 1.18495152e-03 2.07677437e-04 8.21521714e-05 -2.23662024e-04 -4.84726260e-05 -4.49331845e-05 1.36564698e-03 7.11244946e-03 3.70069787e-03 2.07552415e-03 -1.10022028e-03 -8.90168116e-03 -4.96961345e-03 2.17312332e-03 -7.81641317e-04 -1.03286469e-03 8.86619153e-04 -8.03685600e-05 5.15382990e-04 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 -1.72294882e-05 5.31748688e-05 2.83721121e-04 6.88114324e-05 -2.07677437e-04 -1.08888472e-05 -9.69643862e-06 2.61189081e-05 8.53577358e-06 8.12653276e-06 -6.36885874e-05 4.91457553e-04 9.39065721e-05 1.22001244e-06 -1.22001244e-06 -8.57044032e-04 -4.17861167e-04 4.17861167e-04 7.37288045e-05 2.84542170e-04 -2.84542170e-04 -2.09507317e-04 -8.30976084e-06 -9.65513242e-05 -3.36831447e-05 2.90578900e-06 2.11184544e-05 1.33112543e-04 -6.98600029e-06 -8.21521714e-05 -9.69643862e-06 4.27984257e-06 1.02749465e-05 3.96485005e-06 -2.53095613e-06 -4.48907600e-05 6.96741543e-04 1.63501819e-04 5.34772333e-05 -5.36232539e-05 -1.19669578e-03 -4.63187202e-04 5.76174685e-04 2.33401992e-04 1.98660061e-04 -3.28033227e-04 -6.77077342e-05 -1.25901974e-04 2.42510477e-05 2.91846913e-04 9.73673576e-05 1.91370154e-05 -5.50684410e-05 -3.95271863e-04 -7.86960118e-05 2.23662024e-04 2.61189081e-05 1.02749465e-05 -2.86556591e-05 -5.90382296e-06 -6.38809148e-06 4.48907600e-05 -6.96741543e-04 -1.63501819e-04 -5.36232539e-05 5.34772333e-05 1.19669578e-03 5.76174685e-04 -4.63187202e-04 -2.33401992e-04 -3.28033227e-04 1.98660061e-04 -6.77077342e-05 1.25901974e-04 6.22925733e-06 7.65416832e-05 2.61752683e-05 6.42173953e-06 -1.12556385e-05 -1.07666276e-04 -2.59261788e-05 4.84726260e-05 8.53577358e-06 3.96485005e-06 -5.90382296e-06 -2.87988701e-07 -1.95832454e-06 1.50422865e-06 1.50422865e-06 5.11290467e-05 5.11290467e-05 -6.47125832e-05 -6.47125832e-05 -6.23475010e-05 5.07064792e-06 6.00921510e-05 2.21031721e-05 -1.71274120e-06 -1.12246264e-05 -8.73254590e-05 4.07738778e-06 4.49331845e-05 8.12653276e-06 -2.53095613e-06 -6.38809148e-06 -1.95832454e-06 1.60968653e-06 1.63200368e-05 -3.57437773e-04 -9.06648642e-05 -3.58428548e-05 3.58428548e-05 6.28559754e-04 2.48668494e-04 -2.48668494e-04 -1.57314396e-04 -1.03625636e-04 1.03625636e-04 3.54077607e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 -2 0 2 676 - -2.65230974e-05 -2.68530121e-04 9.29233172e-05 9.29233172e-05 5.62426944e-07 -3.17655802e-04 -3.17655802e-04 -1.91982324e-06 -1.02511902e-05 -3.53836135e-05 -4.06311849e-07 -1.77555823e-05 -4.06311849e-07 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 3.47227344e-05 -1.12525880e-05 -2.13399966e-04 -1.28385646e-04 4.24837644e-05 -1.90454381e-05 -2.42510477e-05 8.30976084e-06 -6.22925733e-06 5.07064792e-06 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 9.27467719e-04 6.27361454e-06 -3.20089918e-03 -3.20089918e-03 -2.14153298e-05 -9.66690150e-05 -3.33403215e-04 -4.49879052e-06 -1.67435646e-04 -4.49879052e-06 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 4.05026652e-04 -1.27235214e-04 -2.43659056e-03 -1.48368337e-03 4.76244557e-04 -2.25036097e-04 -2.91846913e-04 9.65513242e-05 -7.65416832e-05 6.00921510e-05 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 3.34354949e-04 2.17461717e-06 -1.01406690e-03 -1.14687934e-03 -7.41378293e-06 -9.86525804e-06 -9.97598474e-05 -1.37601519e-06 -6.11101955e-05 -1.84044299e-06 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 1.53394752e-04 -4.93082215e-05 -9.18363956e-04 -5.76858814e-04 1.89638082e-04 -7.01978849e-05 -9.73673576e-05 3.36831447e-05 -2.61752683e-05 2.21031721e-05 -9.29233172e-05 -9.27467719e-04 3.34354949e-04 2.96713189e-04 2.17461717e-06 -1.14687934e-03 -1.01406690e-03 -7.41378293e-06 -4.79903528e-05 -9.97598474e-05 -1.84044299e-06 -3.90986619e-05 -1.37601519e-06 -3.47227344e-05 -4.05026652e-04 1.53394752e-04 8.18757907e-05 -3.03006947e-05 -5.86366001e-04 -3.13837672e-04 1.17233978e-04 -5.31748688e-05 -5.50684410e-05 2.11184544e-05 -1.12556385e-05 1.12246264e-05 5.62426944e-07 6.27361454e-06 -2.17461717e-06 -2.17461717e-06 -3.69707575e-05 7.44141787e-06 7.44141787e-06 1.30459788e-04 4.37486447e-07 1.28879665e-06 2.15896018e-05 7.57748753e-07 2.15896018e-05 1.12525880e-05 1.27235214e-04 -4.93082215e-05 -3.03006947e-05 -1.58281898e-06 1.84922129e-04 1.12502969e-04 2.44056476e-06 1.72294882e-05 1.91370154e-05 2.90578900e-06 6.42173953e-06 1.71274120e-06 3.17655802e-04 3.20089918e-03 -1.01406690e-03 -1.14687934e-03 -7.44141787e-06 3.47417775e-03 3.94410596e-03 2.53100118e-05 3.27447845e-05 3.46503843e-04 4.68013054e-06 2.13155591e-04 6.33648348e-06 2.13399966e-04 2.43659056e-03 -9.18363956e-04 -5.86366001e-04 1.84922129e-04 3.44802830e-03 2.17589038e-03 -7.01429547e-04 2.83721121e-04 3.95271863e-04 -1.33112543e-04 1.07666276e-04 -8.73254590e-05 3.17655802e-04 3.20089918e-03 -1.14687934e-03 -1.01406690e-03 -7.44141787e-06 3.94410596e-03 3.47417775e-03 2.53100118e-05 1.68225764e-04 3.46503843e-04 6.33648348e-06 1.34935610e-04 4.68013054e-06 1.28385646e-04 1.48368337e-03 -5.76858814e-04 -3.13837672e-04 1.12502969e-04 2.17589038e-03 1.18495152e-03 -4.29690949e-04 2.07677437e-04 2.23662024e-04 -8.21521714e-05 4.84726260e-05 -4.49331845e-05 -1.91982324e-06 -2.14153298e-05 7.41378293e-06 7.41378293e-06 1.30459788e-04 -2.53100118e-05 -2.53100118e-05 -4.61688158e-04 -1.49211538e-06 -4.33335507e-06 -7.67520733e-05 -2.58441964e-06 -7.67520733e-05 -4.24837644e-05 -4.76244557e-04 1.89638082e-04 1.17233978e-04 2.44056476e-06 -7.01429547e-04 -4.29690949e-04 2.12415462e-06 -6.88114324e-05 -7.86960118e-05 -6.98600029e-06 -2.59261788e-05 -4.07738778e-06 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 4.79903528e-05 4.37486447e-07 -3.27447845e-05 -1.68225764e-04 -1.49211538e-06 1.71473918e-05 3.37306520e-06 -9.23132239e-08 -8.31212147e-06 -5.80094265e-07 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 5.31748688e-05 -1.72294882e-05 -2.83721121e-04 -2.07677437e-04 6.88114324e-05 -1.08888472e-05 -2.61189081e-05 9.69643862e-06 -8.53577358e-06 8.12653276e-06 -3.53836135e-05 -3.33403215e-04 9.97598474e-05 9.97598474e-05 1.28879665e-06 -3.46503843e-04 -3.46503843e-04 -4.33335507e-06 3.37306520e-06 1.08329547e-05 -1.03478794e-06 5.84232031e-06 -1.03478794e-06 -2.42510477e-05 -2.91846913e-04 9.73673576e-05 5.50684410e-05 -1.91370154e-05 -3.95271863e-04 -2.23662024e-04 7.86960118e-05 -2.61189081e-05 -2.86556591e-05 1.02749465e-05 -5.90382296e-06 6.38809148e-06 4.06311849e-07 4.49879052e-06 -1.37601519e-06 -1.84044299e-06 -2.15896018e-05 4.68013054e-06 6.33648348e-06 7.67520733e-05 9.23132239e-08 1.03478794e-06 1.00810777e-05 7.23132225e-07 1.12895966e-05 8.30976084e-06 9.65513242e-05 -3.36831447e-05 -2.11184544e-05 -2.90578900e-06 1.33112543e-04 8.21521714e-05 6.98600029e-06 9.69643862e-06 1.02749465e-05 4.27984257e-06 3.96485005e-06 2.53095613e-06 -1.77555823e-05 -1.67435646e-04 6.11101955e-05 3.90986619e-05 7.57748753e-07 -2.13155591e-04 -1.34935610e-04 -2.58441964e-06 -8.31212147e-06 5.84232031e-06 -7.23132225e-07 7.54938065e-06 -4.41511709e-07 -6.22925733e-06 -7.65416832e-05 2.61752683e-05 1.12556385e-05 -6.42173953e-06 -1.07666276e-04 -4.84726260e-05 2.59261788e-05 -8.53577358e-06 -5.90382296e-06 3.96485005e-06 -2.87988701e-07 1.95832454e-06 4.06311849e-07 4.49879052e-06 -1.84044299e-06 -1.37601519e-06 -2.15896018e-05 6.33648348e-06 4.68013054e-06 7.67520733e-05 5.80094265e-07 1.03478794e-06 1.12895966e-05 4.41511709e-07 1.00810777e-05 5.07064792e-06 6.00921510e-05 -2.21031721e-05 -1.12246264e-05 -1.71274120e-06 8.73254590e-05 4.49331845e-05 4.07738778e-06 8.12653276e-06 6.38809148e-06 2.53095613e-06 1.95832454e-06 1.60968653e-06 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 5.72377128e-05 1.12525880e-05 -1.28385646e-04 -2.13399966e-04 -4.24837644e-05 4.12802398e-06 -2.42510477e-05 -5.07064792e-06 -1.96084619e-05 -8.30976084e-06 -2.65230974e-05 -2.68530121e-04 9.29233172e-05 9.29233172e-05 -5.62426944e-07 -3.17655802e-04 -3.17655802e-04 1.91982324e-06 -1.02511902e-05 -3.53836135e-05 4.06311849e-07 -1.77555823e-05 4.06311849e-07 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 6.59577058e-04 1.27235214e-04 -1.48368337e-03 -2.43659056e-03 -4.76244557e-04 4.62310066e-05 -2.91846913e-04 -6.00921510e-05 -2.33157819e-04 -9.65513242e-05 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 9.27467719e-04 -6.27361454e-06 -3.20089918e-03 -3.20089918e-03 2.14153298e-05 -9.66690150e-05 -3.33403215e-04 4.49879052e-06 -1.67435646e-04 4.49879052e-06 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 1.53394752e-04 3.03006947e-05 -3.13837672e-04 -5.86366001e-04 -1.17233978e-04 1.68397655e-05 -5.50684410e-05 -1.12246264e-05 -5.16786065e-05 -2.11184544e-05 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 3.34354949e-04 -2.17461717e-06 -1.01406690e-03 -1.14687934e-03 7.41378293e-06 -9.86525804e-06 -9.97598474e-05 1.37601519e-06 -6.11101955e-05 1.84044299e-06 -5.72377128e-05 -6.59577058e-04 1.53394752e-04 2.41156525e-04 4.93082215e-05 -5.76858814e-04 -9.18363956e-04 -1.89638082e-04 1.24304952e-05 -9.73673576e-05 -2.21031721e-05 -7.38807858e-05 -3.36831447e-05 -9.29233172e-05 -9.27467719e-04 3.34354949e-04 2.96713189e-04 -2.17461717e-06 -1.14687934e-03 -1.01406690e-03 7.41378293e-06 -4.79903528e-05 -9.97598474e-05 1.84044299e-06 -3.90986619e-05 1.37601519e-06 -1.12525880e-05 -1.27235214e-04 3.03006947e-05 4.93082215e-05 -1.58281898e-06 -1.12502969e-04 -1.84922129e-04 2.44056476e-06 3.05335454e-06 -1.91370154e-05 1.71274120e-06 -1.81320443e-05 2.90578900e-06 -5.62426944e-07 -6.27361454e-06 2.17461717e-06 2.17461717e-06 -3.69707575e-05 -7.44141787e-06 -7.44141787e-06 1.30459788e-04 -4.37486447e-07 -1.28879665e-06 2.15896018e-05 -7.57748753e-07 2.15896018e-05 1.28385646e-04 1.48368337e-03 -3.13837672e-04 -5.76858814e-04 -1.12502969e-04 1.18495152e-03 2.17589038e-03 4.29690949e-04 -6.18601931e-05 2.23662024e-04 4.49331845e-05 2.04090250e-04 8.21521714e-05 3.17655802e-04 3.20089918e-03 -1.01406690e-03 -1.14687934e-03 7.44141787e-06 3.47417775e-03 3.94410596e-03 -2.53100118e-05 3.27447845e-05 3.46503843e-04 -4.68013054e-06 2.13155591e-04 -6.33648348e-06 2.13399966e-04 2.43659056e-03 -5.86366001e-04 -9.18363956e-04 -1.84922129e-04 2.17589038e-03 3.44802830e-03 7.01429547e-04 -4.86188305e-05 3.95271863e-04 8.73254590e-05 2.99542837e-04 1.33112543e-04 3.17655802e-04 3.20089918e-03 -1.14687934e-03 -1.01406690e-03 7.44141787e-06 3.94410596e-03 3.47417775e-03 -2.53100118e-05 1.68225764e-04 3.46503843e-04 -6.33648348e-06 1.34935610e-04 -4.68013054e-06 4.24837644e-05 4.76244557e-04 -1.17233978e-04 -1.89638082e-04 2.44056476e-06 4.29690949e-04 7.01429547e-04 2.12415462e-06 -1.19529867e-05 7.86960118e-05 -4.07738778e-06 7.25555379e-05 -6.98600029e-06 1.91982324e-06 2.14153298e-05 -7.41378293e-06 -7.41378293e-06 1.30459788e-04 2.53100118e-05 2.53100118e-05 -4.61688158e-04 1.49211538e-06 4.33335507e-06 -7.67520733e-05 2.58441964e-06 -7.67520733e-05 4.12802398e-06 4.62310066e-05 -1.68397655e-05 -1.24304952e-05 -3.05335454e-06 6.18601931e-05 4.86188305e-05 1.19529867e-05 4.45399343e-06 7.94659336e-06 2.36730758e-06 3.22419598e-07 1.41455845e-06 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 4.79903528e-05 -4.37486447e-07 -3.27447845e-05 -1.68225764e-04 1.49211538e-06 1.71473918e-05 3.37306520e-06 9.23132239e-08 -8.31212147e-06 5.80094265e-07 -2.42510477e-05 -2.91846913e-04 5.50684410e-05 9.73673576e-05 1.91370154e-05 -2.23662024e-04 -3.95271863e-04 -7.86960118e-05 7.94659336e-06 -2.86556591e-05 -6.38809148e-06 -2.55715494e-05 -1.02749465e-05 -3.53836135e-05 -3.33403215e-04 9.97598474e-05 9.97598474e-05 -1.28879665e-06 -3.46503843e-04 -3.46503843e-04 4.33335507e-06 3.37306520e-06 1.08329547e-05 1.03478794e-06 5.84232031e-06 1.03478794e-06 -5.07064792e-06 -6.00921510e-05 1.12246264e-05 2.21031721e-05 -1.71274120e-06 -4.49331845e-05 -8.73254590e-05 4.07738778e-06 2.36730758e-06 -6.38809148e-06 1.60968653e-06 -8.01694608e-06 2.53095613e-06 -4.06311849e-07 -4.49879052e-06 1.37601519e-06 1.84044299e-06 -2.15896018e-05 -4.68013054e-06 -6.33648348e-06 7.67520733e-05 -9.23132239e-08 -1.03478794e-06 1.00810777e-05 -7.23132225e-07 1.12895966e-05 -1.96084619e-05 -2.33157819e-04 5.16786065e-05 7.38807858e-05 1.81320443e-05 -2.04090250e-04 -2.99542837e-04 -7.25555379e-05 3.22419598e-07 -2.55715494e-05 -8.01694608e-06 -1.56308293e-05 -1.03797872e-05 -1.77555823e-05 -1.67435646e-04 6.11101955e-05 3.90986619e-05 -7.57748753e-07 -2.13155591e-04 -1.34935610e-04 2.58441964e-06 -8.31212147e-06 5.84232031e-06 7.23132225e-07 7.54938065e-06 4.41511709e-07 -8.30976084e-06 -9.65513242e-05 2.11184544e-05 3.36831447e-05 -2.90578900e-06 -8.21521714e-05 -1.33112543e-04 6.98600029e-06 1.41455845e-06 -1.02749465e-05 2.53095613e-06 -1.03797872e-05 4.27984257e-06 -4.06311849e-07 -4.49879052e-06 1.84044299e-06 1.37601519e-06 -2.15896018e-05 -6.33648348e-06 -4.68013054e-06 7.67520733e-05 -5.80094265e-07 -1.03478794e-06 1.12895966e-05 -4.41511709e-07 1.00810777e-05 + -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 -9.29233172e-05 5.62426944e-07 3.17655802e-04 3.17655802e-04 -1.91982324e-06 -1.02511902e-05 -3.53836135e-05 4.06311849e-07 -1.77555823e-05 4.06311849e-07 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 -5.72377128e-05 -1.12525880e-05 1.28385646e-04 2.13399966e-04 4.24837644e-05 4.12802398e-06 -2.42510477e-05 -5.07064792e-06 -1.96084619e-05 -8.30976084e-06 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 -9.27467719e-04 6.27361454e-06 3.20089918e-03 3.20089918e-03 -2.14153298e-05 -9.66690150e-05 -3.33403215e-04 4.49879052e-06 -1.67435646e-04 4.49879052e-06 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 -6.59577058e-04 -1.27235214e-04 1.48368337e-03 2.43659056e-03 4.76244557e-04 4.62310066e-05 -2.91846913e-04 -6.00921510e-05 -2.33157819e-04 -9.65513242e-05 9.29233172e-05 9.27467719e-04 2.96713189e-04 3.34354949e-04 -2.17461717e-06 -1.01406690e-03 -1.14687934e-03 7.41378293e-06 9.86525804e-06 9.97598474e-05 -1.37601519e-06 6.11101955e-05 -1.84044299e-06 3.47227344e-05 4.05026652e-04 8.18757907e-05 1.53394752e-04 3.03006947e-05 -3.13837672e-04 -5.86366001e-04 -1.17233978e-04 -1.68397655e-05 5.50684410e-05 1.12246264e-05 5.16786065e-05 2.11184544e-05 9.29233172e-05 9.27467719e-04 3.34354949e-04 2.96713189e-04 -2.17461717e-06 -1.14687934e-03 -1.01406690e-03 7.41378293e-06 4.79903528e-05 9.97598474e-05 -1.84044299e-06 3.90986619e-05 -1.37601519e-06 5.72377128e-05 6.59577058e-04 1.53394752e-04 2.41156525e-04 4.93082215e-05 -5.76858814e-04 -9.18363956e-04 -1.89638082e-04 -1.24304952e-05 9.73673576e-05 2.21031721e-05 7.38807858e-05 3.36831447e-05 5.62426944e-07 6.27361454e-06 2.17461717e-06 2.17461717e-06 -3.69707575e-05 -7.44141787e-06 -7.44141787e-06 1.30459788e-04 4.37486447e-07 1.28879665e-06 -2.15896018e-05 7.57748753e-07 -2.15896018e-05 1.12525880e-05 1.27235214e-04 3.03006947e-05 4.93082215e-05 -1.58281898e-06 -1.12502969e-04 -1.84922129e-04 2.44056476e-06 -3.05335454e-06 1.91370154e-05 -1.71274120e-06 1.81320443e-05 -2.90578900e-06 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 -1.14687934e-03 7.44141787e-06 3.47417775e-03 3.94410596e-03 -2.53100118e-05 -3.27447845e-05 -3.46503843e-04 4.68013054e-06 -2.13155591e-04 6.33648348e-06 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 -5.76858814e-04 -1.12502969e-04 1.18495152e-03 2.17589038e-03 4.29690949e-04 6.18601931e-05 -2.23662024e-04 -4.49331845e-05 -2.04090250e-04 -8.21521714e-05 -3.17655802e-04 -3.20089918e-03 -1.14687934e-03 -1.01406690e-03 7.44141787e-06 3.94410596e-03 3.47417775e-03 -2.53100118e-05 -1.68225764e-04 -3.46503843e-04 6.33648348e-06 -1.34935610e-04 4.68013054e-06 -2.13399966e-04 -2.43659056e-03 -5.86366001e-04 -9.18363956e-04 -1.84922129e-04 2.17589038e-03 3.44802830e-03 7.01429547e-04 4.86188305e-05 -3.95271863e-04 -8.73254590e-05 -2.99542837e-04 -1.33112543e-04 -1.91982324e-06 -2.14153298e-05 -7.41378293e-06 -7.41378293e-06 1.30459788e-04 2.53100118e-05 2.53100118e-05 -4.61688158e-04 -1.49211538e-06 -4.33335507e-06 7.67520733e-05 -2.58441964e-06 7.67520733e-05 -4.24837644e-05 -4.76244557e-04 -1.17233978e-04 -1.89638082e-04 2.44056476e-06 4.29690949e-04 7.01429547e-04 2.12415462e-06 1.19529867e-05 -7.86960118e-05 4.07738778e-06 -7.25555379e-05 6.98600029e-06 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 -4.79903528e-05 4.37486447e-07 3.27447845e-05 1.68225764e-04 -1.49211538e-06 1.71473918e-05 3.37306520e-06 9.23132239e-08 -8.31212147e-06 5.80094265e-07 4.12802398e-06 4.62310066e-05 1.68397655e-05 1.24304952e-05 3.05335454e-06 -6.18601931e-05 -4.86188305e-05 -1.19529867e-05 4.45399343e-06 7.94659336e-06 2.36730758e-06 3.22419598e-07 1.41455845e-06 -3.53836135e-05 -3.33403215e-04 -9.97598474e-05 -9.97598474e-05 1.28879665e-06 3.46503843e-04 3.46503843e-04 -4.33335507e-06 3.37306520e-06 1.08329547e-05 1.03478794e-06 5.84232031e-06 1.03478794e-06 -2.42510477e-05 -2.91846913e-04 -5.50684410e-05 -9.73673576e-05 -1.91370154e-05 2.23662024e-04 3.95271863e-04 7.86960118e-05 7.94659336e-06 -2.86556591e-05 -6.38809148e-06 -2.55715494e-05 -1.02749465e-05 -4.06311849e-07 -4.49879052e-06 -1.37601519e-06 -1.84044299e-06 2.15896018e-05 4.68013054e-06 6.33648348e-06 -7.67520733e-05 -9.23132239e-08 -1.03478794e-06 1.00810777e-05 -7.23132225e-07 1.12895966e-05 -5.07064792e-06 -6.00921510e-05 -1.12246264e-05 -2.21031721e-05 1.71274120e-06 4.49331845e-05 8.73254590e-05 -4.07738778e-06 2.36730758e-06 -6.38809148e-06 1.60968653e-06 -8.01694608e-06 2.53095613e-06 -1.77555823e-05 -1.67435646e-04 -6.11101955e-05 -3.90986619e-05 7.57748753e-07 2.13155591e-04 1.34935610e-04 -2.58441964e-06 -8.31212147e-06 5.84232031e-06 7.23132225e-07 7.54938065e-06 4.41511709e-07 -1.96084619e-05 -2.33157819e-04 -5.16786065e-05 -7.38807858e-05 -1.81320443e-05 2.04090250e-04 2.99542837e-04 7.25555379e-05 3.22419598e-07 -2.55715494e-05 -8.01694608e-06 -1.56308293e-05 -1.03797872e-05 -4.06311849e-07 -4.49879052e-06 -1.84044299e-06 -1.37601519e-06 2.15896018e-05 6.33648348e-06 4.68013054e-06 -7.67520733e-05 -5.80094265e-07 -1.03478794e-06 1.12895966e-05 -4.41511709e-07 1.00810777e-05 -8.30976084e-06 -9.65513242e-05 -2.11184544e-05 -3.36831447e-05 2.90578900e-06 8.21521714e-05 1.33112543e-04 -6.98600029e-06 1.41455845e-06 -1.02749465e-05 2.53095613e-06 -1.03797872e-05 4.27984257e-06 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 -3.47227344e-05 1.12525880e-05 2.13399966e-04 1.28385646e-04 -4.24837644e-05 -1.90454381e-05 -2.42510477e-05 8.30976084e-06 -6.22925733e-06 5.07064792e-06 -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 -9.29233172e-05 -5.62426944e-07 3.17655802e-04 3.17655802e-04 1.91982324e-06 -1.02511902e-05 -3.53836135e-05 -4.06311849e-07 -1.77555823e-05 -4.06311849e-07 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 -4.05026652e-04 1.27235214e-04 2.43659056e-03 1.48368337e-03 -4.76244557e-04 -2.25036097e-04 -2.91846913e-04 9.65513242e-05 -7.65416832e-05 6.00921510e-05 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 -9.27467719e-04 -6.27361454e-06 3.20089918e-03 3.20089918e-03 2.14153298e-05 -9.66690150e-05 -3.33403215e-04 -4.49879052e-06 -1.67435646e-04 -4.49879052e-06 5.72377128e-05 6.59577058e-04 2.41156525e-04 1.53394752e-04 -4.93082215e-05 -9.18363956e-04 -5.76858814e-04 1.89638082e-04 7.01978849e-05 9.73673576e-05 -3.36831447e-05 2.61752683e-05 -2.21031721e-05 9.29233172e-05 9.27467719e-04 2.96713189e-04 3.34354949e-04 2.17461717e-06 -1.01406690e-03 -1.14687934e-03 -7.41378293e-06 9.86525804e-06 9.97598474e-05 1.37601519e-06 6.11101955e-05 1.84044299e-06 3.47227344e-05 4.05026652e-04 1.53394752e-04 8.18757907e-05 -3.03006947e-05 -5.86366001e-04 -3.13837672e-04 1.17233978e-04 5.31748688e-05 5.50684410e-05 -2.11184544e-05 1.12556385e-05 -1.12246264e-05 9.29233172e-05 9.27467719e-04 3.34354949e-04 2.96713189e-04 2.17461717e-06 -1.14687934e-03 -1.01406690e-03 -7.41378293e-06 4.79903528e-05 9.97598474e-05 1.84044299e-06 3.90986619e-05 1.37601519e-06 -1.12525880e-05 -1.27235214e-04 -4.93082215e-05 -3.03006947e-05 -1.58281898e-06 1.84922129e-04 1.12502969e-04 2.44056476e-06 -1.72294882e-05 -1.91370154e-05 -2.90578900e-06 -6.42173953e-06 -1.71274120e-06 -5.62426944e-07 -6.27361454e-06 -2.17461717e-06 -2.17461717e-06 -3.69707575e-05 7.44141787e-06 7.44141787e-06 1.30459788e-04 -4.37486447e-07 -1.28879665e-06 -2.15896018e-05 -7.57748753e-07 -2.15896018e-05 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 -5.86366001e-04 1.84922129e-04 3.44802830e-03 2.17589038e-03 -7.01429547e-04 -2.83721121e-04 -3.95271863e-04 1.33112543e-04 -1.07666276e-04 8.73254590e-05 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 -1.14687934e-03 -7.44141787e-06 3.47417775e-03 3.94410596e-03 2.53100118e-05 -3.27447845e-05 -3.46503843e-04 -4.68013054e-06 -2.13155591e-04 -6.33648348e-06 -1.28385646e-04 -1.48368337e-03 -5.76858814e-04 -3.13837672e-04 1.12502969e-04 2.17589038e-03 1.18495152e-03 -4.29690949e-04 -2.07677437e-04 -2.23662024e-04 8.21521714e-05 -4.84726260e-05 4.49331845e-05 -3.17655802e-04 -3.20089918e-03 -1.14687934e-03 -1.01406690e-03 -7.44141787e-06 3.94410596e-03 3.47417775e-03 2.53100118e-05 -1.68225764e-04 -3.46503843e-04 -6.33648348e-06 -1.34935610e-04 -4.68013054e-06 4.24837644e-05 4.76244557e-04 1.89638082e-04 1.17233978e-04 2.44056476e-06 -7.01429547e-04 -4.29690949e-04 2.12415462e-06 6.88114324e-05 7.86960118e-05 6.98600029e-06 2.59261788e-05 4.07738778e-06 1.91982324e-06 2.14153298e-05 7.41378293e-06 7.41378293e-06 1.30459788e-04 -2.53100118e-05 -2.53100118e-05 -4.61688158e-04 1.49211538e-06 4.33335507e-06 7.67520733e-05 2.58441964e-06 7.67520733e-05 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 -5.31748688e-05 1.72294882e-05 2.83721121e-04 2.07677437e-04 -6.88114324e-05 -1.08888472e-05 -2.61189081e-05 9.69643862e-06 -8.53577358e-06 8.12653276e-06 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 -4.79903528e-05 -4.37486447e-07 3.27447845e-05 1.68225764e-04 1.49211538e-06 1.71473918e-05 3.37306520e-06 -9.23132239e-08 -8.31212147e-06 -5.80094265e-07 -2.42510477e-05 -2.91846913e-04 -9.73673576e-05 -5.50684410e-05 1.91370154e-05 3.95271863e-04 2.23662024e-04 -7.86960118e-05 -2.61189081e-05 -2.86556591e-05 1.02749465e-05 -5.90382296e-06 6.38809148e-06 -3.53836135e-05 -3.33403215e-04 -9.97598474e-05 -9.97598474e-05 -1.28879665e-06 3.46503843e-04 3.46503843e-04 4.33335507e-06 3.37306520e-06 1.08329547e-05 -1.03478794e-06 5.84232031e-06 -1.03478794e-06 8.30976084e-06 9.65513242e-05 3.36831447e-05 2.11184544e-05 2.90578900e-06 -1.33112543e-04 -8.21521714e-05 -6.98600029e-06 9.69643862e-06 1.02749465e-05 4.27984257e-06 3.96485005e-06 2.53095613e-06 4.06311849e-07 4.49879052e-06 1.37601519e-06 1.84044299e-06 2.15896018e-05 -4.68013054e-06 -6.33648348e-06 -7.67520733e-05 9.23132239e-08 1.03478794e-06 1.00810777e-05 7.23132225e-07 1.12895966e-05 -6.22925733e-06 -7.65416832e-05 -2.61752683e-05 -1.12556385e-05 6.42173953e-06 1.07666276e-04 4.84726260e-05 -2.59261788e-05 -8.53577358e-06 -5.90382296e-06 3.96485005e-06 -2.87988701e-07 1.95832454e-06 -1.77555823e-05 -1.67435646e-04 -6.11101955e-05 -3.90986619e-05 -7.57748753e-07 2.13155591e-04 1.34935610e-04 2.58441964e-06 -8.31212147e-06 5.84232031e-06 -7.23132225e-07 7.54938065e-06 -4.41511709e-07 5.07064792e-06 6.00921510e-05 2.21031721e-05 1.12246264e-05 1.71274120e-06 -8.73254590e-05 -4.49331845e-05 -4.07738778e-06 8.12653276e-06 6.38809148e-06 2.53095613e-06 1.95832454e-06 1.60968653e-06 4.06311849e-07 4.49879052e-06 1.84044299e-06 1.37601519e-06 2.15896018e-05 -6.33648348e-06 -4.68013054e-06 -7.67520733e-05 5.80094265e-07 1.03478794e-06 1.12895966e-05 4.41511709e-07 1.00810777e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 --2 0 3 311 - 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 3.68778082e-10 3.70737126e-10 -1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 -1.46139577e-09 4.84397267e-10 4.41426294e-09 4.43762591e-09 -1.47092972e-09 3.29735741e-10 1.30725329e-09 -4.33292850e-10 5.84907389e-10 -4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 -5.53058672e-10 1.83200357e-10 1.67143703e-09 1.67928187e-09 -5.56271107e-10 1.25133854e-10 4.94934772e-10 -1.63942380e-10 2.21352487e-10 -1.64765877e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 4.47457784e-10 -1.47139325e-10 1.31457451e-10 -3.80106998e-10 1.83355919e-10 1.84378234e-10 -5.56743584e-10 -5.59837607e-10 1.87578508e-10 -1.64811040e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 2.13154909e-09 -7.06163628e-10 -6.44217868e-09 -6.47233842e-09 2.14426862e-09 -4.82241676e-10 -1.90745749e-09 6.31906252e-10 -8.53047055e-10 6.35034959e-10 -1.17833757e-10 -1.17267716e-09 5.64494571e-10 5.71154615e-10 -1.87926843e-10 -1.71401934e-09 -1.73417799e-09 5.70616910e-10 -1.25861302e-10 -5.09480974e-10 1.67618351e-10 -2.29835830e-10 1.69757847e-10 1.47198357e-10 1.46495813e-09 -7.06636105e-10 -7.10593332e-10 2.38013716e-10 2.14570364e-09 2.15767995e-09 -7.22704738e-10 1.59560259e-10 6.35172129e-10 -2.12757439e-10 2.83536145e-10 -2.13894818e-10 2.63946620e-10 -1.27860604e-10 -1.27929665e-10 3.88085383e-10 3.88295953e-10 -1.28181277e-10 1.14797059e-10 1.19964562e-10 1.23289466e-10 -1.61689414e-10 -2.36853624e-10 -2.37942386e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 1.21716113e-09 1.21716113e-09 -2.68465821e-10 1.44261856e-10 3.02592746e-10 -1.14532510e-10 4.41447013e-10 1.17833757e-10 -1.47198357e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 -2.89618009e-09 3.51598622e-10 7.34004344e-09 7.34004344e-09 -1.07220239e-09 -4.01192982e-10 -4.01192982e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 -3.02506519e-10 3.80106998e-10 4.39340064e-09 1.17267716e-09 -1.46495813e-09 2.63946620e-10 -1.61689414e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 -1.57699251e-09 2.29115712e-10 4.09328880e-09 4.08627386e-09 -6.98124806e-10 1.71596177e-10 -2.47344381e-10 -2.46992762e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 -1.45617240e-10 1.83355919e-10 2.12158570e-09 5.64494571e-10 -7.06636105e-10 1.27860604e-10 4.48920881e-10 2.89618009e-09 -1.57699251e-09 -1.57933876e-09 2.29115712e-10 4.08627386e-09 4.09328880e-09 -6.98124806e-10 1.71596177e-10 -2.46992762e-10 -2.47344381e-10 1.22093247e-10 1.46139577e-09 -5.53058672e-10 -1.47376693e-10 1.84378234e-10 2.13154909e-09 5.71154615e-10 -7.10593332e-10 1.27929665e-10 -3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 2.11571639e-10 1.04365134e-10 -4.84397267e-10 1.83200357e-10 -7.06163628e-10 -1.87926843e-10 2.38013716e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 4.08627386e-09 -4.60520236e-10 -1.02947021e-08 -1.02737289e-08 1.40544828e-09 1.08155810e-10 5.40289463e-10 1.40474204e-10 5.39251703e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 4.42131978e-10 -5.56743584e-10 -6.44217868e-09 -1.71401934e-09 2.14570364e-09 -3.88085383e-10 -1.19964562e-10 2.36853624e-10 -1.21716113e-09 -7.34004344e-09 4.08627386e-09 4.09328880e-09 -4.60520236e-10 -1.02737289e-08 -1.02947021e-08 1.40544828e-09 1.08155810e-10 5.39251703e-10 1.38412437e-10 5.40289463e-10 -3.70737126e-10 -4.43762591e-09 1.67928187e-09 4.47457784e-10 -5.59837607e-10 -6.47233842e-09 -1.73417799e-09 2.15767995e-09 -3.88295953e-10 -1.23289466e-10 2.37942386e-10 2.68465821e-10 1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.40544828e-09 1.40544828e-09 1.91049797e-10 -1.82376228e-10 -6.40194213e-10 -3.15884894e-10 1.22876674e-10 1.47092972e-09 -5.56271107e-10 -1.47139325e-10 1.87578508e-10 2.14426862e-09 5.70616910e-10 -7.22704738e-10 1.28181277e-10 1.82376228e-10 -2.61762979e-10 -1.22547016e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 1.25861302e-10 -1.59560259e-10 1.44261856e-10 -1.71596177e-10 -1.71596177e-10 -2.11571639e-10 -1.08155810e-10 -1.08155810e-10 6.40194213e-10 -2.61762979e-10 -9.60755133e-10 1.52035761e-10 -4.53386780e-10 1.52035761e-10 1.09217494e-10 1.30725329e-09 -4.94934772e-10 -1.31457451e-10 1.64811040e-10 1.90745749e-09 5.09480974e-10 -6.35172129e-10 1.14797059e-10 -4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 1.52035761e-10 -4.33292850e-10 1.63942380e-10 -6.31906252e-10 -1.67618351e-10 2.12757439e-10 -1.04365134e-10 -1.40474204e-10 -1.38412437e-10 3.15884894e-10 -1.22547016e-10 -4.53386780e-10 -2.13511443e-10 5.84907389e-10 -2.21352487e-10 8.53047055e-10 2.29835830e-10 -2.83536145e-10 -4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 1.52035761e-10 -4.35704119e-10 1.64765877e-10 -6.35034959e-10 -1.69757847e-10 2.13894818e-10 - 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 5 6 1 5 6 0 1 2 3 5 6 7 9 14 15 18 19 20 0 1 2 3 4 5 6 7 10 12 13 14 15 16 17 18 19 20 21 23 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 1 2 3 5 6 9 11 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 5 6 7 8 9 11 13 14 15 16 17 18 19 20 21 7 9 11 14 15 18 19 20 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 2 3 5 6 9 14 15 18 19 20 4 5 6 7 8 9 11 14 15 18 19 20 1 2 3 5 6 9 14 15 18 19 20 - 0 7 20 33 40 47 60 73 86 93 95 98 98 98 111 131 151 171 183 206 229 248 256 277 288 300 311 +-2 0 3 315 + 2.51588682e-10 1.22093247e-10 1.21446037e-10 -3.70737126e-10 -3.68778082e-10 -1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 1.45367706e-09 4.84397267e-10 -4.43762591e-09 -4.41426294e-09 -1.47092972e-09 3.41676787e-10 1.30725329e-09 4.35704119e-10 5.78013223e-10 4.33292850e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 4.42131978e-10 1.47139325e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 -5.53058672e-10 -5.50467259e-10 -1.83200357e-10 1.67928187e-09 1.67143703e-09 5.56271107e-10 -1.29129950e-10 -4.94934772e-10 -1.64765877e-10 -2.19045340e-10 -1.63942380e-10 -3.80106998e-10 -1.84378234e-10 -1.83355919e-10 5.59837607e-10 5.56743584e-10 1.87578508e-10 -1.64811040e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 5.64494571e-10 1.87926843e-10 -1.73417799e-09 -1.71401934e-09 -5.70616910e-10 1.36113017e-10 5.09480974e-10 1.69757847e-10 2.23917000e-10 1.67618351e-10 4.41447013e-10 4.39340064e-09 2.13154909e-09 2.12158570e-09 7.06163628e-10 -6.47233842e-09 -6.44217868e-09 -2.14426862e-09 4.97639582e-10 1.90745749e-09 6.35034959e-10 8.44157069e-10 6.31906252e-10 1.47198357e-10 1.46495813e-09 7.10593332e-10 7.06636105e-10 2.38013716e-10 -2.15767995e-09 -2.14570364e-09 -7.22704738e-10 1.65769375e-10 6.35172129e-10 2.13894818e-10 2.79951311e-10 2.12757439e-10 -1.54818613e-10 2.27244986e-10 2.27784261e-10 -1.23289466e-10 -1.19964562e-10 2.15394736e-10 1.04498722e-10 1.04315994e-10 -3.17165592e-10 -3.16611096e-10 -1.04141980e-10 1.61689414e-10 -2.37942386e-10 -2.36853624e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -1.21716113e-09 -1.21716113e-09 -2.68465821e-10 1.44261856e-10 3.02592746e-10 1.14532510e-10 -1.17833757e-10 -4.41447013e-10 -1.47198357e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 2.89618009e-09 3.51598622e-10 -7.34004344e-09 -7.34004344e-09 -1.07220239e-09 4.01192982e-10 4.01192982e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 1.13983574e-09 3.80106998e-10 -1.17267716e-09 -4.39340064e-09 -1.46495813e-09 -1.54818613e-10 2.15394736e-10 1.61689414e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 -1.57699251e-09 -2.29115712e-10 4.09328880e-09 4.08627386e-09 6.98124806e-10 -1.71596177e-10 -2.47344381e-10 -2.46992762e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 -5.53058672e-10 -1.84378234e-10 5.71154615e-10 2.13154909e-09 7.10593332e-10 -1.04498722e-10 -4.48920881e-10 -2.89618009e-09 -1.57699251e-09 -1.57933876e-09 -2.29115712e-10 4.08627386e-09 4.09328880e-09 6.98124806e-10 -1.71596177e-10 -2.46992762e-10 -2.47344381e-10 -1.21446037e-10 -1.45367706e-09 -1.45617240e-10 -5.50467259e-10 -1.83355919e-10 5.64494571e-10 2.12158570e-09 7.06636105e-10 -1.04315994e-10 -3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 2.11571639e-10 1.04365134e-10 -4.84397267e-10 -1.83200357e-10 1.87926843e-10 7.06163628e-10 2.38013716e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 4.08627386e-09 4.60520236e-10 -1.02947021e-08 -1.02737289e-08 -1.40544828e-09 -1.08155810e-10 5.40289463e-10 -1.40474204e-10 5.39251703e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 1.67928187e-09 5.59837607e-10 -1.73417799e-09 -6.47233842e-09 -2.15767995e-09 -2.27244986e-10 1.23289466e-10 3.17165592e-10 2.37942386e-10 1.21716113e-09 7.34004344e-09 4.08627386e-09 4.09328880e-09 4.60520236e-10 -1.02737289e-08 -1.02947021e-08 -1.40544828e-09 -1.08155810e-10 5.39251703e-10 -1.38412437e-10 5.40289463e-10 3.68778082e-10 4.41426294e-09 4.42131978e-10 1.67143703e-09 5.56743584e-10 -1.71401934e-09 -6.44217868e-09 -2.14570364e-09 -2.27784261e-10 1.19964562e-10 3.16611096e-10 2.36853624e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 6.98124806e-10 -1.40544828e-09 -1.40544828e-09 1.91049797e-10 -1.82376228e-10 -6.40194213e-10 -3.15884894e-10 1.22876674e-10 1.47092972e-09 1.47139325e-10 5.56271107e-10 1.87578508e-10 -5.70616910e-10 -2.14426862e-09 -7.22704738e-10 1.04141980e-10 1.82376228e-10 -2.61762979e-10 -1.22547016e-10 3.41676787e-10 1.29129950e-10 -1.36113017e-10 -4.97639582e-10 -1.65769375e-10 1.44261856e-10 1.71596177e-10 1.71596177e-10 -2.11571639e-10 1.08155810e-10 1.08155810e-10 6.40194213e-10 -2.61762979e-10 -9.60755133e-10 -1.52035761e-10 -4.53386780e-10 -1.52035761e-10 1.09217494e-10 1.30725329e-09 1.31457451e-10 4.94934772e-10 1.64811040e-10 -5.09480974e-10 -1.90745749e-09 -6.35172129e-10 4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 -1.52035761e-10 4.35704119e-10 1.64765877e-10 -1.69757847e-10 -6.35034959e-10 -2.13894818e-10 -1.04365134e-10 1.40474204e-10 1.38412437e-10 3.15884894e-10 -1.22547016e-10 -4.53386780e-10 -2.13511443e-10 5.78013223e-10 2.19045340e-10 -2.23917000e-10 -8.44157069e-10 -2.79951311e-10 4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 -1.52035761e-10 4.33292850e-10 1.63942380e-10 -1.67618351e-10 -6.31906252e-10 -2.12757439e-10 + 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 6 5 6 1 2 3 5 6 7 1 5 6 0 1 2 3 5 6 7 9 14 16 18 19 20 0 1 2 3 4 5 6 7 10 12 13 14 15 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 1 2 3 5 6 9 11 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 5 6 7 8 9 11 13 14 15 16 17 18 19 20 24 7 9 11 14 16 18 19 20 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 5 6 9 14 16 18 19 20 4 5 6 7 8 9 11 14 16 18 19 20 1 2 3 5 6 9 14 16 18 19 20 + 0 7 20 27 40 47 60 73 86 89 91 91 97 100 113 134 154 174 186 210 234 253 261 281 292 304 315 -2 1 -2 162 3.26403899e-08 3.70379023e-07 2.71517312e-08 -2.71517312e-08 -1.71793868e-07 -1.01840324e-07 1.01840324e-07 6.16394968e-07 -4.02749831e-08 -6.57669048e-09 -1.56046382e-08 -6.97583170e-08 1.56046382e-08 3.70379023e-07 4.19955633e-06 2.96722726e-07 -2.96722726e-07 -1.95594150e-06 -1.11385693e-06 1.11385693e-06 7.01322846e-06 -4.63416933e-07 -7.18007197e-08 -1.69224799e-07 -8.02661673e-07 1.69224799e-07 -2.71517312e-08 -2.96722726e-07 -3.01364007e-09 1.61832991e-07 1.06793690e-08 -5.59986440e-07 5.10654906e-08 1.76045578e-10 5.30414024e-10 8.94853366e-08 2.78714404e-09 2.71517312e-08 2.96722726e-07 -3.01364007e-09 -1.61832991e-07 1.06793690e-08 5.59986440e-07 -5.19638294e-08 -1.76045578e-10 2.78714404e-09 -8.89666804e-08 5.30414024e-10 1.71793868e-07 1.95594150e-06 1.61832991e-07 -1.61832991e-07 -8.91811883e-07 -6.06046894e-07 6.06046894e-07 3.21027752e-06 -1.99997591e-07 -3.92890832e-08 -9.43712058e-08 -3.46405989e-07 9.43712058e-08 1.01840324e-07 1.11385693e-06 1.06793690e-08 -6.06046894e-07 -1.79479269e-10 -3.77230826e-08 2.09934596e-06 -1.90923247e-07 -5.94495393e-10 -1.76708816e-09 -3.34154808e-07 -1.00193782e-08 -1.01840324e-07 -1.11385693e-06 1.06793690e-08 6.06046894e-07 -3.77230826e-08 -1.79479269e-10 -2.09934596e-06 1.93924928e-07 5.94495393e-10 -1.00193782e-08 3.32421786e-07 -1.76708816e-09 -6.16394968e-07 -7.01322846e-06 -5.59986440e-07 5.59986440e-07 3.21027752e-06 2.09934596e-06 -2.09934596e-06 -1.15500423e-05 7.27899310e-07 1.35575651e-07 3.23319924e-07 1.26075859e-06 -3.23319924e-07 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 5.19638294e-08 1.99997591e-07 1.90923247e-07 -1.93924928e-07 -7.27899310e-07 3.81091918e-08 1.25068887e-08 3.02225376e-08 6.60070565e-08 -3.12666031e-08 -6.57669048e-09 -7.18007197e-08 -1.76045578e-10 1.76045578e-10 3.92890832e-08 5.94495393e-10 -5.94495393e-10 -1.35575651e-07 1.25068887e-08 2.01211458e-10 2.16625667e-08 -2.01211458e-10 -1.56046382e-08 -1.69224799e-07 -5.30414024e-10 -2.78714404e-09 9.43712058e-08 1.76708816e-09 1.00193782e-08 -3.23319924e-07 3.02225376e-08 2.01211458e-10 1.20726875e-09 5.35525536e-08 2.40948019e-09 -6.97583170e-08 -8.02661673e-07 -8.94853366e-08 8.89666804e-08 3.46405989e-07 3.34154808e-07 -3.32421786e-07 -1.26075859e-06 6.60070565e-08 2.16625667e-08 5.35525536e-08 1.14327576e-07 -5.29497621e-08 1.56046382e-08 1.69224799e-07 -2.78714404e-09 -5.30414024e-10 -9.43712058e-08 1.00193782e-08 1.76708816e-09 3.23319924e-07 -3.12666031e-08 -2.01211458e-10 2.40948019e-09 -5.29497621e-08 1.20726875e-09 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 19 20 21 22 23 24 25 13 14 15 17 18 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 37 48 61 73 85 98 111 123 136 149 162 162 162 162 162 162 162 162 162 162 162 162 162 162 --2 1 -1 550 - -1.11544956e-07 -1.48620472e-06 4.00600009e-07 2.01344846e-07 6.39058650e-07 -1.42163448e-06 -8.11507012e-07 -2.38373364e-06 1.29305381e-07 -1.23648563e-07 -3.70950690e-07 2.53242539e-07 -3.16403274e-07 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 8.47102601e-05 4.21897348e-04 -2.64230228e-04 -2.64230228e-04 -1.31011378e-03 1.24299865e-05 2.19848325e-07 -9.54175960e-06 2.15293682e-05 -9.54175960e-06 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 2.36478315e-06 8.48205361e-06 -1.63219705e-05 -9.45191477e-06 -3.12761733e-05 1.81132289e-06 -1.41469877e-06 -4.24408669e-06 3.47548306e-06 -3.58589526e-06 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 6.44189162e-04 3.20879817e-03 -1.90192895e-03 -1.90192895e-03 -9.41005524e-03 -1.69996312e-04 4.54930713e-05 1.18654672e-04 -2.94442250e-04 1.18654672e-04 4.00600009e-07 4.60138988e-06 -8.22724975e-07 -6.93919687e-07 -2.08175906e-06 2.91617223e-06 2.47317189e-06 7.41967268e-06 -4.25795644e-07 2.49741275e-07 7.54081183e-07 -8.24493638e-07 6.18434049e-07 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 8.81363406e-05 3.48784992e-04 2.97066591e-04 -2.72072081e-04 -1.03910538e-03 8.39816585e-06 1.04881978e-05 5.22359376e-05 -1.01880285e-05 -9.35105526e-06 -2.01344846e-07 -2.36478315e-06 6.93919687e-07 5.99969468e-07 9.25785817e-07 -2.46342444e-06 -2.12438175e-06 -3.36476113e-06 7.99580958e-08 -2.31855137e-07 -6.44552200e-07 2.32300811e-07 -5.22748328e-07 -8.47102601e-05 -6.44189162e-04 8.81363406e-05 -8.34532790e-05 3.48784992e-04 -2.72072081e-04 2.97066591e-04 -1.03910538e-03 -1.30221744e-05 1.04881978e-05 -9.35105526e-06 2.17901071e-06 5.22359376e-05 -6.39058650e-07 -8.48205361e-06 2.08175906e-06 9.25785817e-07 3.77173215e-06 -7.39011631e-06 -3.86414678e-06 -1.40232562e-05 8.61419934e-07 -6.44562669e-07 -1.95082770e-06 1.63893960e-06 -1.65526012e-06 -4.21897348e-04 -3.20879817e-03 3.48784992e-04 3.48784992e-04 1.60542134e-03 -1.04349936e-03 -1.04349936e-03 -4.73061611e-03 -5.05847972e-05 1.30405087e-05 2.72395088e-05 -8.76154389e-05 2.72395088e-05 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 2.46342444e-06 7.39011631e-06 -1.03306199e-05 -8.77023113e-06 -2.63106934e-05 1.50436347e-06 -8.82034439e-07 -2.66170787e-06 2.91267352e-06 -2.18476894e-06 2.64230228e-04 1.90192895e-03 2.97066591e-04 -2.72072081e-04 -1.04349936e-03 -1.05660430e-03 8.26078378e-04 3.02088103e-03 2.10074852e-05 -3.66025562e-05 -1.84705595e-04 1.12319754e-04 -7.23455255e-07 8.11507012e-07 9.45191477e-06 -2.47317189e-06 -2.12438175e-06 -3.86414678e-06 8.77023113e-06 7.51525435e-06 1.39229776e-05 -4.60513730e-07 8.25046738e-07 2.29149691e-06 -1.12740187e-06 1.84660522e-06 2.64230228e-04 1.90192895e-03 -2.72072081e-04 2.97066591e-04 -1.04349936e-03 8.26078378e-04 -1.05660430e-03 3.02088103e-03 8.67680178e-05 -3.66025562e-05 -7.23455255e-07 7.43528929e-05 -1.84705595e-04 2.38373364e-06 3.12761733e-05 -7.41967268e-06 -3.36476113e-06 -1.40232562e-05 2.63106934e-05 1.39229776e-05 5.18442225e-05 -3.21743567e-06 2.29160651e-06 6.93637210e-06 -6.09905134e-06 5.85858440e-06 1.31011378e-03 9.41005524e-03 -1.03910538e-03 -1.03910538e-03 -4.73061611e-03 3.02088103e-03 3.02088103e-03 1.34699125e-02 3.90582083e-04 -7.84989694e-05 -2.53598761e-04 6.76508013e-04 -2.53598761e-04 1.29305381e-07 1.81132289e-06 -4.25795644e-07 -7.99580958e-08 -8.61419934e-07 1.50436347e-06 4.60513730e-07 3.21743567e-06 -2.47851861e-07 1.41948339e-07 4.25917413e-07 -4.56619879e-07 3.52150972e-07 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 1.30221744e-05 5.05847972e-05 -2.10074852e-05 -8.67680178e-05 -3.90582083e-04 8.04876214e-05 -1.51526364e-05 -6.78878755e-05 1.44325560e-04 -6.15312303e-05 1.23648563e-07 1.41469877e-06 -2.49741275e-07 -2.31855137e-07 -6.44562669e-07 8.82034439e-07 8.25046738e-07 2.29160651e-06 -1.41948339e-07 8.51245476e-08 2.37401412e-07 -2.59354632e-07 2.17001899e-07 2.19848325e-07 4.54930713e-05 -1.04881978e-05 -1.04881978e-05 -1.30405087e-05 3.66025562e-05 3.66025562e-05 7.84989694e-05 -1.51526364e-05 -1.73157887e-06 3.86877104e-06 -2.62451360e-05 3.86877104e-06 3.70950690e-07 4.24408669e-06 -7.54081183e-07 -6.44552200e-07 -1.95082770e-06 2.66170787e-06 2.29149691e-06 6.93637210e-06 -4.25917413e-07 2.37401412e-07 7.18057207e-07 -8.14141689e-07 6.03110959e-07 -9.54175960e-06 1.18654672e-04 -5.22359376e-05 9.35105526e-06 -2.72395088e-05 1.84705595e-04 7.23455255e-07 2.53598761e-04 -6.78878755e-05 3.86877104e-06 1.73450833e-05 -1.10245228e-04 3.85473273e-05 2.53242539e-07 3.47548306e-06 -8.24493638e-07 -2.32300811e-07 -1.63893960e-06 2.91267352e-06 1.12740187e-06 6.09905134e-06 -4.56619879e-07 2.59354632e-07 8.14141689e-07 -8.38183183e-07 6.94301914e-07 2.15293682e-05 -2.94442250e-04 1.01880285e-05 -2.17901071e-06 8.76154389e-05 -1.12319754e-04 -7.43528929e-05 -6.76508013e-04 1.44325560e-04 -2.62451360e-05 -1.10245228e-04 2.47140423e-04 -1.13915239e-04 -3.16403274e-07 -3.58589526e-06 6.18434049e-07 5.22748328e-07 1.65526012e-06 -2.18476894e-06 -1.84660522e-06 -5.85858440e-06 3.52150972e-07 -2.17001899e-07 -6.03110959e-07 6.94301914e-07 -4.72951931e-07 -9.54175960e-06 1.18654672e-04 9.35105526e-06 -5.22359376e-05 -2.72395088e-05 7.23455255e-07 1.84705595e-04 2.53598761e-04 -6.15312303e-05 3.86877104e-06 3.85473273e-05 -1.13915239e-04 1.73450833e-05 -1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 2.01344846e-07 6.39058650e-07 1.42163448e-06 -8.11507012e-07 -2.38373364e-06 1.29305381e-07 1.23648563e-07 3.70950690e-07 2.53242539e-07 -3.16403274e-07 -7.65800183e-10 1.80250540e-10 3.87251892e-10 1.81870272e-10 -5.45610817e-10 -1.27119381e-09 1.47830504e-10 1.06867539e-10 -1.59050619e-10 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 2.36478315e-06 8.48205361e-06 1.63219705e-05 -9.45191477e-06 -3.12761733e-05 1.81132289e-06 1.41469877e-06 4.24408669e-06 3.47548306e-06 -3.58589526e-06 1.12485150e-10 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 6.93919687e-07 2.08175906e-06 2.91617223e-06 -2.47317189e-06 -7.41967268e-06 4.25795644e-07 2.49741275e-07 7.54081183e-07 8.24493638e-07 -6.18434049e-07 -1.80250540e-10 -3.37455450e-10 -2.01344846e-07 -2.36478315e-06 -6.93919687e-07 5.99969468e-07 9.25785817e-07 2.46342444e-06 -2.12438175e-06 -3.36476113e-06 7.99580958e-08 2.31855137e-07 6.44552200e-07 2.32300811e-07 -5.22748328e-07 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -6.39058650e-07 -8.48205361e-06 -2.08175906e-06 9.25785817e-07 3.77173215e-06 7.39011631e-06 -3.86414678e-06 -1.40232562e-05 8.61419934e-07 6.44562669e-07 1.95082770e-06 1.63893960e-06 -1.65526012e-06 -1.81870272e-10 -3.40730555e-10 1.42163448e-06 1.63219705e-05 2.91617223e-06 -2.46342444e-06 -7.39011631e-06 -1.03306199e-05 8.77023113e-06 2.63106934e-05 -1.50436347e-06 -8.82034439e-07 -2.66170787e-06 -2.91267352e-06 2.18476894e-06 5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.60522825e-10 8.11507012e-07 9.45191477e-06 2.47317189e-06 -2.12438175e-06 -3.86414678e-06 -8.77023113e-06 7.51525435e-06 1.39229776e-05 -4.60513730e-07 -8.25046738e-07 -2.29149691e-06 -1.12740187e-06 1.84660522e-06 1.22221523e-10 1.27119381e-09 1.12485150e-10 -3.37455450e-10 -6.39020960e-10 -3.40730555e-10 1.02219167e-09 2.07962652e-09 -2.49833494e-10 -1.04027963e-10 -1.55316403e-10 2.98395984e-10 2.38373364e-06 3.12761733e-05 7.41967268e-06 -3.36476113e-06 -1.40232562e-05 -2.63106934e-05 1.39229776e-05 5.18442225e-05 -3.21743567e-06 -2.29160651e-06 -6.93637210e-06 -6.09905134e-06 5.85858440e-06 1.47830504e-10 2.49833494e-10 1.29305381e-07 1.81132289e-06 4.25795644e-07 -7.99580958e-08 -8.61419934e-07 -1.50436347e-06 4.60513730e-07 3.21743567e-06 -2.47851861e-07 -1.41948339e-07 -4.25917413e-07 -4.56619879e-07 3.52150972e-07 1.04027963e-10 -1.23648563e-07 -1.41469877e-06 -2.49741275e-07 2.31855137e-07 6.44562669e-07 8.82034439e-07 -8.25046738e-07 -2.29160651e-06 1.41948339e-07 8.51245476e-08 2.37401412e-07 2.59354632e-07 -2.17001899e-07 -3.70950690e-07 -4.24408669e-06 -7.54081183e-07 6.44552200e-07 1.95082770e-06 2.66170787e-06 -2.29149691e-06 -6.93637210e-06 4.25917413e-07 2.37401412e-07 7.18057207e-07 8.14141689e-07 -6.03110959e-07 1.06867539e-10 1.60522825e-10 1.55316403e-10 2.53242539e-07 3.47548306e-06 8.24493638e-07 -2.32300811e-07 -1.63893960e-06 -2.91267352e-06 1.12740187e-06 6.09905134e-06 -4.56619879e-07 -2.59354632e-07 -8.14141689e-07 -8.38183183e-07 6.94301914e-07 -1.59050619e-10 -2.98395984e-10 -3.16403274e-07 -3.58589526e-06 -6.18434049e-07 5.22748328e-07 1.65526012e-06 2.18476894e-06 -1.84660522e-06 -5.85858440e-06 3.52150972e-07 2.17001899e-07 6.03110959e-07 6.94301914e-07 -4.72951931e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 4 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 4 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 352 374 388 403 420 435 452 477 492 506 519 535 550 --2 1 0 676 - -2.83602678e-04 -2.19947443e-03 4.54049720e-04 4.54049720e-04 9.64169844e-04 -1.36564698e-03 -1.36564698e-03 -2.93227375e-03 3.18442937e-05 -1.63200368e-05 -4.48907600e-05 5.51559346e-05 -4.48907600e-05 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 9.58444724e-04 2.90859858e-03 -7.55769472e-03 -2.49315158e-03 -7.55769472e-03 9.71447628e-05 1.39435234e-04 3.68604998e-04 -1.68259665e-04 1.39435234e-04 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 2.69217248e-03 5.67344374e-03 -7.11244946e-03 -7.11244946e-03 -1.52248417e-02 -2.45728776e-04 3.57437773e-04 6.96741543e-04 -4.25614726e-04 6.96741543e-04 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 4.04493333e-03 1.22716775e-02 -2.23901961e-02 -7.55155382e-03 -2.23901961e-02 1.76802645e-03 2.31024262e-03 6.49388152e-03 -3.06231165e-03 2.31024262e-03 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 7.36754990e-04 1.52740148e-03 -1.10022028e-03 -2.07552415e-03 -4.37757596e-03 6.92693999e-07 3.58428548e-05 5.34772333e-05 -1.80867609e-06 5.36232539e-05 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 2.08027394e-03 6.14446833e-03 -1.05420119e-02 -4.59318203e-03 -1.33502663e-02 3.48900865e-04 7.13933222e-04 2.05131590e-03 -1.05035386e-03 8.27964213e-04 -4.56920647e-04 -3.14685859e-03 7.36754990e-04 4.08627847e-04 1.52740148e-03 -2.07552415e-03 -1.10022028e-03 -4.37757596e-03 -1.91270644e-06 3.58428548e-05 5.36232539e-05 -3.04447445e-07 5.34772333e-05 -9.58444724e-04 -4.04493333e-03 2.08027394e-03 -5.69198711e-04 2.08027394e-03 -4.54167058e-03 1.79526564e-03 -4.54167058e-03 2.34922678e-04 4.93246421e-05 7.36376583e-04 -4.06898013e-04 4.93246421e-05 -8.59745776e-04 -5.70478091e-03 1.33770548e-03 1.33770548e-03 2.51977194e-03 -3.70069787e-03 -3.70069787e-03 -6.99633778e-03 -4.69532861e-05 9.06648642e-05 1.63501819e-04 -8.13254770e-05 1.63501819e-04 -2.90859858e-03 -1.22716775e-02 6.14446833e-03 2.08027394e-03 5.03014462e-03 -1.33502663e-02 -4.59318203e-03 -1.05420119e-02 7.35182694e-04 8.27964213e-04 2.05131590e-03 -8.27333943e-04 7.13933222e-04 1.28357742e-03 7.70583827e-03 -9.46051924e-04 -1.91637197e-03 -3.93868502e-03 2.17312332e-03 4.96961345e-03 1.04147600e-02 2.53209637e-04 -2.48668494e-04 -4.63187202e-04 3.36313863e-04 -5.76174685e-04 7.55769472e-03 2.23901961e-02 -1.05420119e-02 -4.54167058e-03 -1.33502663e-02 1.55180210e-02 7.87868612e-03 2.17847557e-02 -1.13526333e-03 -2.60885943e-03 -7.69870109e-03 4.13009015e-03 -3.08404679e-03 1.28357742e-03 7.70583827e-03 -1.91637197e-03 -9.46051924e-04 -3.93868502e-03 4.96961345e-03 2.17312332e-03 1.04147600e-02 1.64651530e-04 -2.48668494e-04 -5.76174685e-04 3.87442910e-04 -4.63187202e-04 2.49315158e-03 7.55155382e-03 -4.59318203e-03 1.79526564e-03 -4.59318203e-03 7.87868612e-03 -5.52298877e-03 7.87868612e-03 -8.87988382e-04 -4.33092121e-05 -2.67007632e-03 1.53804099e-03 -4.33092121e-05 2.44899535e-03 1.41797470e-02 -3.50501086e-03 -3.50501086e-03 -6.49638880e-03 8.90168116e-03 8.90168116e-03 1.64670479e-02 4.28522016e-04 -6.28559754e-04 -1.19669578e-03 7.42221904e-04 -1.19669578e-03 7.55769472e-03 2.23901961e-02 -1.33502663e-02 -4.54167058e-03 -1.05420119e-02 2.17847557e-02 7.87868612e-03 1.55180210e-02 -3.00913133e-03 -3.08404679e-03 -7.69870109e-03 3.04821196e-03 -2.60885943e-03 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 6.97079784e-05 1.44567696e-04 -4.60421873e-04 -3.21219444e-04 -6.78686488e-04 -2.83284246e-05 -7.86571980e-05 -1.75337614e-04 5.89227687e-05 -5.80643783e-05 9.71447628e-05 1.76802645e-03 -3.48900865e-04 -2.34922678e-04 -7.35182694e-04 1.13526333e-03 8.87988382e-04 3.00913133e-03 -2.58484015e-04 -5.56174238e-06 1.16705004e-04 -2.56639851e-04 1.33799209e-04 3.45784622e-05 8.16530823e-04 -1.20794863e-04 -1.20794863e-04 -2.90352413e-04 5.15382990e-04 5.15382990e-04 1.30213495e-03 -1.04753659e-04 3.54077607e-05 1.25901974e-04 -1.81438659e-04 1.25901974e-04 1.39435234e-04 2.31024262e-03 -7.13933222e-04 -4.93246421e-05 -8.27964213e-04 2.60885943e-03 4.33092121e-05 3.08404679e-03 -5.56174238e-06 -6.28997322e-05 1.20238779e-04 -1.51286945e-04 -7.02699890e-05 4.44223313e-05 1.36735648e-03 -2.03886509e-04 -2.14787965e-04 -4.61116361e-04 8.86619153e-04 1.03286469e-03 2.12582266e-03 -1.98313826e-04 1.03625636e-04 1.98660061e-04 -2.14064456e-04 3.28033227e-04 3.68604998e-04 6.49388152e-03 -2.05131590e-03 -7.36376583e-04 -2.05131590e-03 7.69870109e-03 2.67007632e-03 7.69870109e-03 1.16705004e-04 1.20238779e-04 3.32086076e-04 -2.02138997e-04 1.20238779e-04 -1.49831448e-05 -7.96171648e-04 1.28260515e-04 1.35783271e-04 2.50398595e-04 -6.36736958e-04 -7.17105517e-04 -1.17551948e-03 5.89227687e-05 -1.36238263e-04 -1.68278188e-04 3.97097282e-05 -2.35985922e-04 -1.68259665e-04 -3.06231165e-03 1.05035386e-03 4.06898013e-04 8.27333943e-04 -4.13009015e-03 -1.53804099e-03 -3.04821196e-03 -2.56639851e-04 -1.51286945e-04 -2.02138997e-04 3.78581590e-05 -7.08268625e-05 4.44223313e-05 1.36735648e-03 -2.14787965e-04 -2.03886509e-04 -4.61116361e-04 1.03286469e-03 8.86619153e-04 2.12582266e-03 -8.62283440e-05 1.03625636e-04 3.28033227e-04 -2.78777039e-04 1.98660061e-04 1.39435234e-04 2.31024262e-03 -8.27964213e-04 -4.93246421e-05 -7.13933222e-04 3.08404679e-03 4.33092121e-05 2.60885943e-03 1.33799209e-04 -7.02699890e-05 1.20238779e-04 -7.08268625e-05 -6.28997322e-05 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 3.47227344e-05 5.72377128e-05 -4.24837644e-05 -1.28385646e-04 -2.13399966e-04 1.49174142e-05 -5.07064792e-06 -8.30976084e-06 1.33792046e-05 -2.42510477e-05 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 4.56920647e-04 8.59745776e-04 -1.28357742e-03 -1.28357742e-03 -2.44899535e-03 -8.65052267e-06 3.45784622e-05 4.44223313e-05 -1.49831448e-05 4.44223313e-05 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 4.05026652e-04 6.59577058e-04 -4.76244557e-04 -1.48368337e-03 -2.43659056e-03 1.78805091e-04 -6.00921510e-05 -9.65513242e-05 1.56616135e-04 -2.91846913e-04 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 3.14685859e-03 5.70478091e-03 -7.70583827e-03 -7.70583827e-03 -1.41797470e-02 -4.59669915e-04 8.16530823e-04 1.36735648e-03 -7.96171648e-04 1.36735648e-03 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 3.03006947e-05 4.93082215e-05 2.44056476e-06 -1.12502969e-04 -1.84922129e-04 1.41761337e-05 1.71274120e-06 2.90578900e-06 1.17103047e-05 -1.91370154e-05 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 7.36754990e-04 1.33770548e-03 -9.46051924e-04 -1.91637197e-03 -3.50501086e-03 -8.27377725e-05 1.20794863e-04 2.03886509e-04 -1.28260515e-04 2.14787965e-04 -3.47227344e-05 -4.05026652e-04 3.03006947e-05 8.18757907e-05 1.53394752e-04 -1.17233978e-04 -3.13837672e-04 -5.86366001e-04 3.63351033e-05 -1.12246264e-05 -2.11184544e-05 4.04229680e-05 -5.50684410e-05 -4.54049720e-04 -2.69217248e-03 7.36754990e-04 4.08627847e-04 1.33770548e-03 -1.91637197e-03 -9.46051924e-04 -3.50501086e-03 -6.97079784e-05 1.20794863e-04 2.14787965e-04 -1.35783271e-04 2.03886509e-04 -5.72377128e-05 -6.59577058e-04 4.93082215e-05 1.53394752e-04 2.41156525e-04 -1.89638082e-04 -5.76858814e-04 -9.18363956e-04 5.77673898e-05 -2.21031721e-05 -3.36831447e-05 4.77055175e-05 -9.73673576e-05 -9.64169844e-04 -5.67344374e-03 1.52740148e-03 1.52740148e-03 2.51977194e-03 -3.93868502e-03 -3.93868502e-03 -6.49638880e-03 -1.44567696e-04 2.90352413e-04 4.61116361e-04 -2.50398595e-04 4.61116361e-04 4.24837644e-05 4.76244557e-04 2.44056476e-06 -1.17233978e-04 -1.89638082e-04 2.12415462e-06 4.29690949e-04 7.01429547e-04 -5.68584456e-05 -4.07738778e-06 -6.98600029e-06 -4.66293591e-05 7.86960118e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 -2.07552415e-03 -3.70069787e-03 2.17312332e-03 4.96961345e-03 8.90168116e-03 4.60421873e-04 -5.15382990e-04 -8.86619153e-04 6.36736958e-04 -1.03286469e-03 1.28385646e-04 1.48368337e-03 -1.12502969e-04 -3.13837672e-04 -5.76858814e-04 4.29690949e-04 1.18495152e-03 2.17589038e-03 -1.45817244e-04 4.49331845e-05 8.21521714e-05 -1.55617623e-04 2.23662024e-04 1.36564698e-03 7.11244946e-03 -2.07552415e-03 -1.10022028e-03 -3.70069787e-03 4.96961345e-03 2.17312332e-03 8.90168116e-03 3.21219444e-04 -5.15382990e-04 -1.03286469e-03 7.17105517e-04 -8.86619153e-04 2.13399966e-04 2.43659056e-03 -1.84922129e-04 -5.86366001e-04 -9.18363956e-04 7.01429547e-04 2.17589038e-03 3.44802830e-03 -2.35102291e-04 8.73254590e-05 1.33112543e-04 -1.91876561e-04 3.95271863e-04 2.93227375e-03 1.52248417e-02 -4.37757596e-03 -4.37757596e-03 -6.99633778e-03 1.04147600e-02 1.04147600e-02 1.64670479e-02 6.78686488e-04 -1.30213495e-03 -2.12582266e-03 1.17551948e-03 -2.12582266e-03 1.49174142e-05 1.78805091e-04 -1.41761337e-05 -3.63351033e-05 -5.77673898e-05 5.68584456e-05 1.45817244e-04 2.35102291e-04 -1.03304001e-05 5.75922518e-06 8.28188018e-06 -8.85819318e-06 1.81723147e-05 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 1.91270644e-06 4.69532861e-05 -2.53209637e-04 -1.64651530e-04 -4.28522016e-04 -2.83284246e-05 -1.04753659e-04 -1.98313826e-04 5.89227687e-05 -8.62283440e-05 -5.07064792e-06 -6.00921510e-05 -1.71274120e-06 1.12246264e-05 2.21031721e-05 4.07738778e-06 -4.49331845e-05 -8.73254590e-05 5.75922518e-06 1.60968653e-06 2.53095613e-06 6.05862154e-06 -6.38809148e-06 -1.63200368e-05 3.57437773e-04 -3.58428548e-05 -3.58428548e-05 -9.06648642e-05 2.48668494e-04 2.48668494e-04 6.28559754e-04 -7.86571980e-05 3.54077607e-05 1.03625636e-04 -1.36238263e-04 1.03625636e-04 -8.30976084e-06 -9.65513242e-05 -2.90578900e-06 2.11184544e-05 3.36831447e-05 6.98600029e-06 -8.21521714e-05 -1.33112543e-04 8.28188018e-06 2.53095613e-06 4.27984257e-06 6.41493715e-06 -1.02749465e-05 -4.48907600e-05 6.96741543e-04 -5.34772333e-05 -5.36232539e-05 -1.63501819e-04 4.63187202e-04 5.76174685e-04 1.19669578e-03 -1.75337614e-04 1.25901974e-04 1.98660061e-04 -1.68278188e-04 3.28033227e-04 1.33792046e-05 1.56616135e-04 -1.17103047e-05 -4.04229680e-05 -4.77055175e-05 4.66293591e-05 1.55617623e-04 1.91876561e-04 -8.85819318e-06 6.05862154e-06 6.41493715e-06 -8.46435825e-07 1.96677264e-05 5.51559346e-05 -4.25614726e-04 1.80867609e-06 3.04447445e-07 8.13254770e-05 -3.36313863e-04 -3.87442910e-04 -7.42221904e-04 5.89227687e-05 -1.81438659e-04 -2.14064456e-04 3.97097282e-05 -2.78777039e-04 -2.42510477e-05 -2.91846913e-04 1.91370154e-05 5.50684410e-05 9.73673576e-05 -7.86960118e-05 -2.23662024e-04 -3.95271863e-04 1.81723147e-05 -6.38809148e-06 -1.02749465e-05 1.96677264e-05 -2.86556591e-05 -4.48907600e-05 6.96741543e-04 -5.36232539e-05 -5.34772333e-05 -1.63501819e-04 5.76174685e-04 4.63187202e-04 1.19669578e-03 -5.80643783e-05 1.25901974e-04 3.28033227e-04 -2.35985922e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 --2 1 1 624 - -2.83602678e-04 -2.19947443e-03 9.64169844e-04 4.54049720e-04 4.54049720e-04 -2.93227375e-03 -1.36564698e-03 -1.36564698e-03 -6.36885874e-05 -4.48907600e-05 -4.48907600e-05 -1.63200368e-05 -1.03143748e-04 -8.56915628e-04 4.21897348e-04 8.47102601e-05 8.47102601e-05 -1.31011378e-03 -2.64230228e-04 -2.64230228e-04 -2.48599731e-05 -9.54175960e-06 -9.54175960e-06 2.19848325e-07 -1.95047293e-03 -1.22130875e-02 5.67344374e-03 2.69217248e-03 2.69217248e-03 -1.52248417e-02 -7.11244946e-03 -7.11244946e-03 4.91457553e-04 6.96741543e-04 6.96741543e-04 3.57437773e-04 -8.56915628e-04 -6.44503123e-03 3.20879817e-03 6.44189162e-04 6.44189162e-04 -9.41005524e-03 -1.90192895e-03 -1.90192895e-03 3.39992624e-04 1.18654672e-04 1.18654672e-04 4.54930713e-05 -8.59745776e-04 -5.70478091e-03 2.51977194e-03 1.33770548e-03 1.33770548e-03 -6.99633778e-03 -3.70069787e-03 -3.70069787e-03 9.39065721e-05 1.63501819e-04 1.63501819e-04 9.06648642e-05 -4.21897348e-04 -3.20879817e-03 1.60542134e-03 3.48784992e-04 3.48784992e-04 -4.73061611e-03 -1.04349936e-03 -1.04349936e-03 1.01169594e-04 2.72395088e-05 2.72395088e-05 1.30405087e-05 -4.56920647e-04 -3.14685859e-03 1.52740148e-03 4.08627847e-04 7.36754990e-04 -4.37757596e-03 -1.10022028e-03 -2.07552415e-03 1.22001244e-06 5.34772333e-05 5.36232539e-05 1.50422865e-06 3.58428548e-05 -8.47102601e-05 -6.44189162e-04 3.48784992e-04 -8.34532790e-05 8.81363406e-05 -1.03910538e-03 2.97066591e-04 -2.72072081e-04 4.62400859e-06 5.22359376e-05 -9.35105526e-06 1.23670392e-05 1.04881978e-05 -4.56920647e-04 -3.14685859e-03 1.52740148e-03 7.36754990e-04 4.08627847e-04 -4.37757596e-03 -2.07552415e-03 -1.10022028e-03 1.22001244e-06 5.36232539e-05 5.34772333e-05 -1.50422865e-06 3.58428548e-05 -8.47102601e-05 -6.44189162e-04 3.48784992e-04 8.81363406e-05 -8.34532790e-05 -1.03910538e-03 -2.72072081e-04 2.97066591e-04 4.62400859e-06 -9.35105526e-06 5.22359376e-05 -1.23670392e-05 1.04881978e-05 2.44899535e-03 1.41797470e-02 -6.49638880e-03 -3.50501086e-03 -3.50501086e-03 1.64670479e-02 8.90168116e-03 8.90168116e-03 -8.57044032e-04 -1.19669578e-03 -1.19669578e-03 -6.28559754e-04 1.31011378e-03 9.41005524e-03 -4.73061611e-03 -1.03910538e-03 -1.03910538e-03 1.34699125e-02 3.02088103e-03 3.02088103e-03 -7.81164166e-04 -2.53598761e-04 -2.53598761e-04 -7.84989694e-05 1.28357742e-03 7.70583827e-03 -3.93868502e-03 -9.46051924e-04 -1.91637197e-03 1.04147600e-02 2.17312332e-03 4.96961345e-03 -4.17861167e-04 -4.63187202e-04 -5.76174685e-04 5.11290467e-05 -2.48668494e-04 2.64230228e-04 1.90192895e-03 -1.04349936e-03 2.97066591e-04 -2.72072081e-04 3.02088103e-03 -1.05660430e-03 8.26078378e-04 -1.07775503e-04 -1.84705595e-04 -7.23455255e-07 -3.79668612e-05 -3.66025562e-05 1.28357742e-03 7.70583827e-03 -3.93868502e-03 -1.91637197e-03 -9.46051924e-04 1.04147600e-02 4.96961345e-03 2.17312332e-03 -4.17861167e-04 -5.76174685e-04 -4.63187202e-04 -5.11290467e-05 -2.48668494e-04 2.64230228e-04 1.90192895e-03 -1.04349936e-03 -2.72072081e-04 2.97066591e-04 3.02088103e-03 8.26078378e-04 -1.05660430e-03 -1.07775503e-04 -7.23455255e-07 -1.84705595e-04 3.79668612e-05 -3.66025562e-05 1.73010453e-05 9.19339830e-04 -2.89135392e-04 -1.52445751e-04 -1.52445751e-04 1.35737298e-03 7.81641317e-04 7.81641317e-04 7.37288045e-05 2.33401992e-04 2.33401992e-04 1.57314396e-04 -2.48599731e-05 3.39992624e-04 -1.01169594e-04 -4.62400859e-06 -4.62400859e-06 7.81164166e-04 1.07775503e-04 1.07775503e-04 3.30466823e-04 1.29419106e-04 1.29419106e-04 3.03052727e-05 4.44223313e-05 1.36735648e-03 -4.61116361e-04 -2.03886509e-04 -2.14787965e-04 2.12582266e-03 8.86619153e-04 1.03286469e-03 2.84542170e-04 1.98660061e-04 3.28033227e-04 -6.47125832e-05 1.03625636e-04 -9.54175960e-06 1.18654672e-04 -2.72395088e-05 -5.22359376e-05 9.35105526e-06 2.53598761e-04 1.84705595e-04 7.23455255e-07 1.29419106e-04 1.73450833e-05 3.85473273e-05 -3.67001078e-06 3.86877104e-06 4.44223313e-05 1.36735648e-03 -4.61116361e-04 -2.14787965e-04 -2.03886509e-04 2.12582266e-03 1.03286469e-03 8.86619153e-04 2.84542170e-04 3.28033227e-04 1.98660061e-04 6.47125832e-05 1.03625636e-04 -9.54175960e-06 1.18654672e-04 -2.72395088e-05 9.35105526e-06 -5.22359376e-05 2.53598761e-04 7.23455255e-07 1.84705595e-04 1.29419106e-04 3.85473273e-05 1.73450833e-05 3.67001078e-06 3.86877104e-06 7.52275515e-06 -7.52275515e-06 -8.03685600e-05 8.03685600e-05 -6.77077342e-05 6.77077342e-05 -6.23475010e-05 -1.23670392e-05 1.23670392e-05 3.79668612e-05 -3.79668612e-05 -3.67001078e-06 3.67001078e-06 -2.83877928e-06 3.45784622e-05 8.16530823e-04 -2.90352413e-04 -1.20794863e-04 -1.20794863e-04 1.30213495e-03 5.15382990e-04 5.15382990e-04 2.09507317e-04 1.25901974e-04 1.25901974e-04 3.54077607e-05 2.19848325e-07 4.54930713e-05 -1.30405087e-05 -1.04881978e-05 -1.04881978e-05 7.84989694e-05 3.66025562e-05 3.66025562e-05 3.03052727e-05 3.86877104e-06 3.86877104e-06 -1.73157887e-06 -1.13188081e-04 -9.61474525e-04 2.81528787e-04 2.81528787e-04 2.81528787e-04 -8.85698948e-04 -8.85698948e-04 -8.85698948e-04 -2.81266938e-05 -2.81266938e-05 -2.81266938e-05 -2.83602678e-04 -1.95047293e-03 8.59745776e-04 4.56920647e-04 4.56920647e-04 -2.44899535e-03 -1.28357742e-03 -1.28357742e-03 1.73010453e-05 4.44223313e-05 4.44223313e-05 3.45784622e-05 -9.61474525e-04 -7.52961808e-03 2.21766904e-03 2.21766904e-03 2.21766904e-03 -6.67293529e-03 -6.67293529e-03 -6.67293529e-03 1.01109299e-04 1.01109299e-04 1.01109299e-04 -2.19947443e-03 -1.22130875e-02 5.70478091e-03 3.14685859e-03 3.14685859e-03 -1.41797470e-02 -7.70583827e-03 -7.70583827e-03 9.19339830e-04 1.36735648e-03 1.36735648e-03 8.16530823e-04 -2.81528787e-04 -2.21766904e-03 5.43301715e-04 7.19174985e-04 7.19174985e-04 -1.60262285e-03 -2.18681758e-03 -2.18681758e-03 4.51296940e-05 1.82206719e-05 1.82206719e-05 -2.11546484e-05 -9.64169844e-04 -5.67344374e-03 2.51977194e-03 1.52740148e-03 1.52740148e-03 -6.49638880e-03 -3.93868502e-03 -3.93868502e-03 2.89135392e-04 4.61116361e-04 4.61116361e-04 2.90352413e-04 -2.81528787e-04 -2.21766904e-03 7.19174985e-04 5.43301715e-04 7.19174985e-04 -2.18681758e-03 -1.60262285e-03 -2.18681758e-03 -2.25648470e-05 1.82206719e-05 -2.11546484e-05 3.90834615e-05 1.82206719e-05 -4.54049720e-04 -2.69217248e-03 1.33770548e-03 4.08627847e-04 7.36754990e-04 -3.50501086e-03 -9.46051924e-04 -1.91637197e-03 1.52445751e-04 2.03886509e-04 2.14787965e-04 -7.52275515e-06 1.20794863e-04 -2.81528787e-04 -2.21766904e-03 7.19174985e-04 7.19174985e-04 5.43301715e-04 -2.18681758e-03 -2.18681758e-03 -1.60262285e-03 -2.25648470e-05 -2.11546484e-05 1.82206719e-05 -3.90834615e-05 1.82206719e-05 -4.54049720e-04 -2.69217248e-03 1.33770548e-03 7.36754990e-04 4.08627847e-04 -3.50501086e-03 -1.91637197e-03 -9.46051924e-04 1.52445751e-04 2.14787965e-04 2.03886509e-04 7.52275515e-06 1.20794863e-04 8.85698948e-04 6.67293529e-03 -1.60262285e-03 -2.18681758e-03 -2.18681758e-03 4.57109466e-03 6.50675894e-03 6.50675894e-03 -1.35772380e-04 -2.25479120e-04 -2.25479120e-04 -1.05295723e-04 2.93227375e-03 1.52248417e-02 -6.99633778e-03 -4.37757596e-03 -4.37757596e-03 1.64670479e-02 1.04147600e-02 1.04147600e-02 -1.35737298e-03 -2.12582266e-03 -2.12582266e-03 -1.30213495e-03 8.85698948e-04 6.67293529e-03 -2.18681758e-03 -1.60262285e-03 -2.18681758e-03 6.50675894e-03 4.57109466e-03 6.50675894e-03 6.78861902e-05 -2.25479120e-04 -1.05295723e-04 -1.17582331e-04 -2.25479120e-04 1.36564698e-03 7.11244946e-03 -3.70069787e-03 -1.10022028e-03 -2.07552415e-03 8.90168116e-03 2.17312332e-03 4.96961345e-03 -7.81641317e-04 -8.86619153e-04 -1.03286469e-03 8.03685600e-05 -5.15382990e-04 8.85698948e-04 6.67293529e-03 -2.18681758e-03 -2.18681758e-03 -1.60262285e-03 6.50675894e-03 6.50675894e-03 4.57109466e-03 6.78861902e-05 -1.05295723e-04 -2.25479120e-04 1.17582331e-04 -2.25479120e-04 1.36564698e-03 7.11244946e-03 -3.70069787e-03 -2.07552415e-03 -1.10022028e-03 8.90168116e-03 4.96961345e-03 2.17312332e-03 -7.81641317e-04 -1.03286469e-03 -8.86619153e-04 -8.03685600e-05 -5.15382990e-04 -4.51296940e-05 2.25648470e-05 2.25648470e-05 1.35772380e-04 -6.78861902e-05 -6.78861902e-05 -1.38525834e-05 -3.22912376e-06 -3.22912376e-06 6.45824752e-06 -6.36885874e-05 4.91457553e-04 -9.39065721e-05 -1.22001244e-06 -1.22001244e-06 8.57044032e-04 4.17861167e-04 4.17861167e-04 7.37288045e-05 2.84542170e-04 2.84542170e-04 2.09507317e-04 -2.81266938e-05 1.01109299e-04 -1.82206719e-05 -1.82206719e-05 2.11546484e-05 2.25479120e-04 2.25479120e-04 1.05295723e-04 -3.22912376e-06 1.24251966e-04 1.31575910e-04 -5.59300642e-06 1.31575910e-04 -4.48907600e-05 6.96741543e-04 -1.63501819e-04 -5.34772333e-05 -5.36232539e-05 1.19669578e-03 4.63187202e-04 5.76174685e-04 2.33401992e-04 1.98660061e-04 3.28033227e-04 -6.77077342e-05 1.25901974e-04 -2.81266938e-05 1.01109299e-04 -1.82206719e-05 2.11546484e-05 -1.82206719e-05 2.25479120e-04 1.05295723e-04 2.25479120e-04 -3.22912376e-06 1.31575910e-04 1.24251966e-04 5.59300642e-06 1.31575910e-04 -4.48907600e-05 6.96741543e-04 -1.63501819e-04 -5.36232539e-05 -5.34772333e-05 1.19669578e-03 5.76174685e-04 4.63187202e-04 2.33401992e-04 3.28033227e-04 1.98660061e-04 6.77077342e-05 1.25901974e-04 -3.90834615e-05 3.90834615e-05 1.17582331e-04 -1.17582331e-04 -5.59300642e-06 5.59300642e-06 -1.38525834e-05 -1.50422865e-06 1.50422865e-06 -5.11290467e-05 5.11290467e-05 -6.47125832e-05 6.47125832e-05 -6.23475010e-05 -2.81266938e-05 1.01109299e-04 2.11546484e-05 -1.82206719e-05 -1.82206719e-05 1.05295723e-04 2.25479120e-04 2.25479120e-04 6.45824752e-06 1.31575910e-04 1.31575910e-04 1.24251966e-04 -1.63200368e-05 3.57437773e-04 -9.06648642e-05 -3.58428548e-05 -3.58428548e-05 6.28559754e-04 2.48668494e-04 2.48668494e-04 1.57314396e-04 1.03625636e-04 1.03625636e-04 3.54077607e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 --2 1 2 654 - -1.11544956e-07 -1.48620472e-06 6.39058650e-07 2.01344846e-07 4.00600009e-07 -2.38373364e-06 -8.11507012e-07 -1.42163448e-06 -2.83967163e-07 -3.16403274e-07 -3.70950690e-07 1.46395246e-08 -1.23648563e-07 3.26403899e-08 3.70379023e-07 -1.71793868e-07 -2.71517312e-08 2.71517312e-08 6.16394968e-07 1.01840324e-07 -1.01840324e-07 8.05499662e-08 1.56046382e-08 -1.56046382e-08 -6.57669048e-09 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 2.36478315e-06 4.60138988e-06 -3.12761733e-05 -9.45191477e-06 -1.63219705e-05 -3.91551807e-06 -3.58589526e-06 -4.24408669e-06 1.69089892e-07 -1.41469877e-06 3.70379023e-07 4.19955633e-06 -1.95594150e-06 -2.96722726e-07 2.96722726e-07 7.01322846e-06 1.11385693e-06 -1.11385693e-06 9.26833866e-07 1.69224799e-07 -1.69224799e-07 -7.18007197e-08 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 9.25785817e-07 2.08175906e-06 -1.40232562e-05 -3.86414678e-06 -7.39011631e-06 -1.85007330e-06 -1.65526012e-06 -1.95082770e-06 7.34582537e-08 -6.44562669e-07 1.71793868e-07 1.95594150e-06 -8.91811883e-07 -1.61832991e-07 1.61832991e-07 3.21027752e-06 6.06046894e-07 -6.06046894e-07 3.99995182e-07 9.43712058e-08 -9.43712058e-08 -3.92890832e-08 -2.01344846e-07 -2.36478315e-06 9.25785817e-07 5.99969468e-07 6.93919687e-07 -3.36476113e-06 -2.12438175e-06 -2.46342444e-06 -2.41157452e-07 -5.22748328e-07 -6.44552200e-07 4.69046634e-08 -2.31855137e-07 2.71517312e-08 2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 1.03029320e-07 5.30414024e-10 2.78714404e-09 5.18656151e-10 -1.76045578e-10 4.00600009e-07 4.60138988e-06 -2.08175906e-06 -6.93919687e-07 -8.22724975e-07 7.41967268e-06 2.47317189e-06 2.91617223e-06 9.26930258e-07 6.18434049e-07 7.54081183e-07 -4.34969740e-08 2.49741275e-07 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 -1.03029320e-07 2.78714404e-09 5.30414024e-10 5.18656151e-10 1.76045578e-10 2.38373364e-06 3.12761733e-05 -1.40232562e-05 -3.36476113e-06 -7.41967268e-06 5.18442225e-05 1.39229776e-05 2.63106934e-05 6.89065123e-06 5.85858440e-06 6.93637210e-06 -2.63144645e-07 2.29160651e-06 -6.16394968e-07 -7.01322846e-06 3.21027752e-06 5.59986440e-07 -5.59986440e-07 -1.15500423e-05 -2.09934596e-06 2.09934596e-06 -1.45579862e-06 -3.23319924e-07 3.23319924e-07 1.35575651e-07 8.11507012e-07 9.45191477e-06 -3.86414678e-06 -2.12438175e-06 -2.47317189e-06 1.39229776e-05 7.51525435e-06 8.77023113e-06 1.20661553e-06 1.84660522e-06 2.29149691e-06 -1.64884347e-07 8.25046738e-07 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 1.06793690e-08 -2.09934596e-06 -1.79479269e-10 -3.77230826e-08 -3.84848176e-07 -1.76708816e-09 -1.00193782e-08 -1.73302140e-09 5.94495393e-10 -1.42163448e-06 -1.63219705e-05 7.39011631e-06 2.46342444e-06 2.91617223e-06 -2.63106934e-05 -8.77023113e-06 -1.03306199e-05 -3.27463099e-06 -2.18476894e-06 -2.66170787e-06 1.53519774e-07 -8.82034439e-07 1.01840324e-07 1.11385693e-06 -6.06046894e-07 1.06793690e-08 2.09934596e-06 -3.77230826e-08 -1.79479269e-10 3.84848176e-07 -1.00193782e-08 -1.76708816e-09 -1.73302140e-09 -5.94495393e-10 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 2.41157452e-07 9.26930258e-07 -6.89065123e-06 -1.20661553e-06 -3.27463099e-06 -1.08604477e-06 -7.77358582e-07 -9.18026091e-07 2.73110218e-08 -2.95581869e-07 8.05499662e-08 9.26833866e-07 -3.99995182e-07 -1.03029320e-07 1.03029320e-07 1.45579862e-06 3.84848176e-07 -3.84848176e-07 1.52436767e-07 6.14891406e-08 -6.14891406e-08 -2.50137774e-08 -3.16403274e-07 -3.58589526e-06 1.65526012e-06 5.22748328e-07 6.18434049e-07 -5.85858440e-06 -1.84660522e-06 -2.18476894e-06 -7.77358582e-07 -4.72951931e-07 -6.03110959e-07 4.21792691e-08 -2.17001899e-07 1.56046382e-08 1.69224799e-07 -9.43712058e-08 -5.30414024e-10 -2.78714404e-09 3.23319924e-07 1.76708816e-09 1.00193782e-08 6.14891406e-08 1.20726875e-09 2.40948019e-09 6.02791490e-10 -2.01211458e-10 3.70950690e-07 4.24408669e-06 -1.95082770e-06 -6.44552200e-07 -7.54081183e-07 6.93637210e-06 2.29149691e-06 2.66170787e-06 9.18026091e-07 6.03110959e-07 7.18057207e-07 -3.82155455e-08 2.37401412e-07 -1.56046382e-08 -1.69224799e-07 9.43712058e-08 -2.78714404e-09 -5.30414024e-10 -3.23319924e-07 1.00193782e-08 1.76708816e-09 -6.14891406e-08 2.40948019e-09 1.20726875e-09 6.02791490e-10 2.01211458e-10 1.46395246e-08 1.69089892e-07 -7.34582537e-08 -4.69046634e-08 -4.34969740e-08 2.63144645e-07 1.64884347e-07 1.53519774e-07 2.73110218e-08 4.21792691e-08 3.82155455e-08 6.74644822e-09 -5.18656151e-10 -5.18656151e-10 1.73302140e-09 1.73302140e-09 6.02791490e-10 6.02791490e-10 1.23648563e-07 1.41469877e-06 -6.44562669e-07 -2.31855137e-07 -2.49741275e-07 2.29160651e-06 8.25046738e-07 8.82034439e-07 2.95581869e-07 2.17001899e-07 2.37401412e-07 -6.74644822e-09 8.51245476e-08 -6.57669048e-09 -7.18007197e-08 3.92890832e-08 1.76045578e-10 -1.76045578e-10 -1.35575651e-07 -5.94495393e-10 5.94495393e-10 -2.50137774e-08 -2.01211458e-10 2.01211458e-10 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 3.47227344e-05 1.12525880e-05 -2.13399966e-04 -1.28385646e-04 -4.24837644e-05 -1.90454381e-05 -2.42510477e-05 -8.30976084e-06 -6.22925733e-06 -5.07064792e-06 -1.11544956e-07 -1.48620472e-06 6.39058650e-07 2.01344846e-07 -4.00600009e-07 -2.38373364e-06 -8.11507012e-07 1.42163448e-06 -2.83967163e-07 -3.16403274e-07 3.70950690e-07 1.46395246e-08 1.23648563e-07 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 4.05026652e-04 1.27235214e-04 -2.43659056e-03 -1.48368337e-03 -4.76244557e-04 -2.25036097e-04 -2.91846913e-04 -9.65513242e-05 -7.65416832e-05 -6.00921510e-05 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 2.36478315e-06 -4.60138988e-06 -3.12761733e-05 -9.45191477e-06 1.63219705e-05 -3.91551807e-06 -3.58589526e-06 4.24408669e-06 1.69089892e-07 1.41469877e-06 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 1.53394752e-04 4.93082215e-05 -9.18363956e-04 -5.76858814e-04 -1.89638082e-04 -7.01978849e-05 -9.73673576e-05 -3.36831447e-05 -2.61752683e-05 -2.21031721e-05 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 9.25785817e-07 -2.08175906e-06 -1.40232562e-05 -3.86414678e-06 7.39011631e-06 -1.85007330e-06 -1.65526012e-06 1.95082770e-06 7.34582537e-08 6.44562669e-07 -3.47227344e-05 -4.05026652e-04 1.53394752e-04 8.18757907e-05 3.03006947e-05 -5.86366001e-04 -3.13837672e-04 -1.17233978e-04 -5.31748688e-05 -5.50684410e-05 -2.11184544e-05 -1.12556385e-05 -1.12246264e-05 -2.01344846e-07 -2.36478315e-06 9.25785817e-07 5.99969468e-07 -6.93919687e-07 -3.36476113e-06 -2.12438175e-06 2.46342444e-06 -2.41157452e-07 -5.22748328e-07 6.44552200e-07 4.69046634e-08 2.31855137e-07 -1.12525880e-05 -1.27235214e-04 4.93082215e-05 3.03006947e-05 -1.58281898e-06 -1.84922129e-04 -1.12502969e-04 2.44056476e-06 -1.72294882e-05 -1.91370154e-05 2.90578900e-06 -6.42173953e-06 1.71274120e-06 -4.00600009e-07 -4.60138988e-06 2.08175906e-06 6.93919687e-07 -8.22724975e-07 -7.41967268e-06 -2.47317189e-06 2.91617223e-06 -9.26930258e-07 -6.18434049e-07 7.54081183e-07 4.34969740e-08 2.49741275e-07 2.13399966e-04 2.43659056e-03 -9.18363956e-04 -5.86366001e-04 -1.84922129e-04 3.44802830e-03 2.17589038e-03 7.01429547e-04 2.83721121e-04 3.95271863e-04 1.33112543e-04 1.07666276e-04 8.73254590e-05 2.38373364e-06 3.12761733e-05 -1.40232562e-05 -3.36476113e-06 7.41967268e-06 5.18442225e-05 1.39229776e-05 -2.63106934e-05 6.89065123e-06 5.85858440e-06 -6.93637210e-06 -2.63144645e-07 -2.29160651e-06 1.28385646e-04 1.48368337e-03 -5.76858814e-04 -3.13837672e-04 -1.12502969e-04 2.17589038e-03 1.18495152e-03 4.29690949e-04 2.07677437e-04 2.23662024e-04 8.21521714e-05 4.84726260e-05 4.49331845e-05 8.11507012e-07 9.45191477e-06 -3.86414678e-06 -2.12438175e-06 2.47317189e-06 1.39229776e-05 7.51525435e-06 -8.77023113e-06 1.20661553e-06 1.84660522e-06 -2.29149691e-06 -1.64884347e-07 -8.25046738e-07 4.24837644e-05 4.76244557e-04 -1.89638082e-04 -1.17233978e-04 2.44056476e-06 7.01429547e-04 4.29690949e-04 2.12415462e-06 6.88114324e-05 7.86960118e-05 -6.98600029e-06 2.59261788e-05 -4.07738778e-06 1.42163448e-06 1.63219705e-05 -7.39011631e-06 -2.46342444e-06 2.91617223e-06 2.63106934e-05 8.77023113e-06 -1.03306199e-05 3.27463099e-06 2.18476894e-06 -2.66170787e-06 -1.53519774e-07 -8.82034439e-07 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 5.31748688e-05 1.72294882e-05 -2.83721121e-04 -2.07677437e-04 -6.88114324e-05 -1.08888472e-05 -2.61189081e-05 -9.69643862e-06 -8.53577358e-06 -8.12653276e-06 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 2.41157452e-07 -9.26930258e-07 -6.89065123e-06 -1.20661553e-06 3.27463099e-06 -1.08604477e-06 -7.77358582e-07 9.18026091e-07 2.73110218e-08 2.95581869e-07 -2.42510477e-05 -2.91846913e-04 9.73673576e-05 5.50684410e-05 1.91370154e-05 -3.95271863e-04 -2.23662024e-04 -7.86960118e-05 -2.61189081e-05 -2.86556591e-05 -1.02749465e-05 -5.90382296e-06 -6.38809148e-06 -3.16403274e-07 -3.58589526e-06 1.65526012e-06 5.22748328e-07 -6.18434049e-07 -5.85858440e-06 -1.84660522e-06 2.18476894e-06 -7.77358582e-07 -4.72951931e-07 6.03110959e-07 4.21792691e-08 2.17001899e-07 -8.30976084e-06 -9.65513242e-05 3.36831447e-05 2.11184544e-05 -2.90578900e-06 -1.33112543e-04 -8.21521714e-05 6.98600029e-06 -9.69643862e-06 -1.02749465e-05 4.27984257e-06 -3.96485005e-06 2.53095613e-06 -3.70950690e-07 -4.24408669e-06 1.95082770e-06 6.44552200e-07 -7.54081183e-07 -6.93637210e-06 -2.29149691e-06 2.66170787e-06 -9.18026091e-07 -6.03110959e-07 7.18057207e-07 3.82155455e-08 2.37401412e-07 -6.22925733e-06 -7.65416832e-05 2.61752683e-05 1.12556385e-05 6.42173953e-06 -1.07666276e-04 -4.84726260e-05 -2.59261788e-05 -8.53577358e-06 -5.90382296e-06 -3.96485005e-06 -2.87988701e-07 -1.95832454e-06 1.46395246e-08 1.69089892e-07 -7.34582537e-08 -4.69046634e-08 4.34969740e-08 2.63144645e-07 1.64884347e-07 -1.53519774e-07 2.73110218e-08 4.21792691e-08 -3.82155455e-08 -6.74644822e-09 -5.07064792e-06 -6.00921510e-05 2.21031721e-05 1.12246264e-05 -1.71274120e-06 -8.73254590e-05 -4.49331845e-05 4.07738778e-06 -8.12653276e-06 -6.38809148e-06 2.53095613e-06 -1.95832454e-06 1.60968653e-06 -1.23648563e-07 -1.41469877e-06 6.44562669e-07 2.31855137e-07 -2.49741275e-07 -2.29160651e-06 -8.25046738e-07 8.82034439e-07 -2.95581869e-07 -2.17001899e-07 2.37401412e-07 6.74644822e-09 8.51245476e-08 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 16 17 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 99 123 148 173 198 223 249 275 293 317 343 369 395 421 447 473 499 525 551 577 603 628 654 --2 1 3 41 - -1.22221523e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.27119381e-09 -5.45610817e-10 1.81870272e-10 -1.66465255e-10 -1.59050619e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -1.80250540e-10 -3.37455450e-10 1.12485150e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 -3.37455450e-10 1.12485150e-10 2.07962652e-09 1.02219167e-09 -3.40730555e-10 2.59424698e-10 2.98395984e-10 1.38703951e-10 -1.04027963e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.83173047e-10 -1.81870272e-10 -3.40730555e-10 -1.66465255e-10 -2.59424698e-10 -1.83173047e-10 -1.59050619e-10 -2.98395984e-10 -1.38703951e-10 1.04027963e-10 - 5 1 2 3 5 6 7 8 9 1 2 5 6 1 5 5 0 1 2 3 4 5 6 7 8 9 11 12 1 2 5 8 1 5 1 5 6 1 5 5 5 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 15 16 28 32 34 37 39 39 40 41 +-2 1 -1 546 + -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 -4.00600009e-07 6.39058650e-07 8.11507012e-07 1.42163448e-06 -2.38373364e-06 1.54661782e-07 -1.23648563e-07 3.16403274e-07 2.38603015e-07 3.70950690e-07 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 -8.47102601e-05 4.21897348e-04 2.64230228e-04 2.64230228e-04 -1.31011378e-03 1.24299865e-05 2.19848325e-07 9.54175960e-06 2.15293682e-05 9.54175960e-06 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 -4.60138988e-06 8.48205361e-06 9.45191477e-06 1.63219705e-05 -3.12761733e-05 2.10419517e-06 -1.41469877e-06 3.58589526e-06 3.30639317e-06 4.24408669e-06 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 -6.44189162e-04 3.20879817e-03 1.90192895e-03 1.90192895e-03 -9.41005524e-03 -1.69996312e-04 4.54930713e-05 -1.18654672e-04 -2.94442250e-04 -1.18654672e-04 2.01344846e-07 2.36478315e-06 5.99969468e-07 6.93919687e-07 -9.25785817e-07 -2.12438175e-06 -2.46342444e-06 3.36476113e-06 -1.61199356e-07 2.31855137e-07 -5.22748328e-07 -1.85396148e-07 -6.44552200e-07 8.47102601e-05 6.44189162e-04 -8.34532790e-05 8.81363406e-05 -3.48784992e-04 2.97066591e-04 -2.72072081e-04 1.03910538e-03 -8.39816585e-06 -1.04881978e-05 5.22359376e-05 1.01880285e-05 -9.35105526e-06 -4.00600009e-07 -4.60138988e-06 -6.93919687e-07 -8.22724975e-07 2.08175906e-06 2.47317189e-06 2.91617223e-06 -7.41967268e-06 5.01134613e-07 -2.49741275e-07 6.18434049e-07 7.80996664e-07 7.54081183e-07 8.47102601e-05 6.44189162e-04 8.81363406e-05 -8.34532790e-05 -3.48784992e-04 -2.72072081e-04 2.97066591e-04 1.03910538e-03 1.30221744e-05 -1.04881978e-05 -9.35105526e-06 -2.17901071e-06 5.22359376e-05 -6.39058650e-07 -8.48205361e-06 -9.25785817e-07 -2.08175906e-06 3.77173215e-06 3.86414678e-06 7.39011631e-06 -1.40232562e-05 9.88653362e-07 -6.44562669e-07 1.65526012e-06 1.56548135e-06 1.95082770e-06 -4.21897348e-04 -3.20879817e-03 -3.48784992e-04 -3.48784992e-04 1.60542134e-03 1.04349936e-03 1.04349936e-03 -4.73061611e-03 -5.05847972e-05 1.30405087e-05 -2.72395088e-05 -8.76154389e-05 -2.72395088e-05 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 -2.47317189e-06 3.86414678e-06 7.51525435e-06 8.77023113e-06 -1.39229776e-05 7.46101797e-07 -8.25046738e-07 1.84660522e-06 9.62517525e-07 2.29149691e-06 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 -2.72072081e-04 1.04349936e-03 -1.05660430e-03 8.26078378e-04 -3.02088103e-03 -2.10074852e-05 3.66025562e-05 -1.84705595e-04 -1.12319754e-04 -7.23455255e-07 1.42163448e-06 1.63219705e-05 2.46342444e-06 2.91617223e-06 -7.39011631e-06 -8.77023113e-06 -1.03306199e-05 2.63106934e-05 -1.77026752e-06 8.82034439e-07 -2.18476894e-06 -2.75915374e-06 -2.66170787e-06 -2.64230228e-04 -1.90192895e-03 -2.72072081e-04 2.97066591e-04 1.04349936e-03 8.26078378e-04 -1.05660430e-03 -3.02088103e-03 -8.67680178e-05 3.66025562e-05 -7.23455255e-07 -7.43528929e-05 -1.84705595e-04 2.38373364e-06 3.12761733e-05 3.36476113e-06 7.41967268e-06 -1.40232562e-05 -1.39229776e-05 -2.63106934e-05 5.18442225e-05 -3.67321556e-06 2.29160651e-06 -5.85858440e-06 -5.83590669e-06 -6.93637210e-06 1.31011378e-03 9.41005524e-03 1.03910538e-03 1.03910538e-03 -4.73061611e-03 -3.02088103e-03 -3.02088103e-03 1.34699125e-02 3.90582083e-04 -7.84989694e-05 2.53598761e-04 6.76508013e-04 2.53598761e-04 1.54661782e-07 2.10419517e-06 1.61199356e-07 5.01134613e-07 -9.88653362e-07 -7.46101797e-07 -1.77026752e-06 3.67321556e-06 -2.95155938e-07 1.53633530e-07 -4.25207610e-07 -4.83930900e-07 -4.92108679e-07 1.24299865e-05 -1.69996312e-04 8.39816585e-06 -1.30221744e-05 5.05847972e-05 2.10074852e-05 8.67680178e-05 -3.90582083e-04 8.04876214e-05 -1.51526364e-05 6.78878755e-05 1.44325560e-04 6.15312303e-05 1.23648563e-07 1.41469877e-06 2.31855137e-07 2.49741275e-07 -6.44562669e-07 -8.25046738e-07 -8.82034439e-07 2.29160651e-06 -1.53633530e-07 8.51245476e-08 -2.17001899e-07 -2.52608183e-07 -2.37401412e-07 2.19848325e-07 4.54930713e-05 1.04881978e-05 1.04881978e-05 -1.30405087e-05 -3.66025562e-05 -3.66025562e-05 7.84989694e-05 -1.51526364e-05 -1.73157887e-06 -3.86877104e-06 -2.62451360e-05 -3.86877104e-06 3.16403274e-07 3.58589526e-06 5.22748328e-07 6.18434049e-07 -1.65526012e-06 -1.84660522e-06 -2.18476894e-06 5.85858440e-06 -4.25207610e-07 2.17001899e-07 -4.72951931e-07 -6.52122645e-07 -6.03110959e-07 9.54175960e-06 -1.18654672e-04 -5.22359376e-05 9.35105526e-06 2.72395088e-05 1.84705595e-04 7.23455255e-07 -2.53598761e-04 6.78878755e-05 -3.86877104e-06 1.73450833e-05 1.10245228e-04 3.85473273e-05 2.38603015e-07 3.30639317e-06 1.85396148e-07 7.80996664e-07 -1.56548135e-06 -9.62517525e-07 -2.75915374e-06 5.83590669e-06 -4.83930900e-07 2.52608183e-07 -6.52122645e-07 -7.90879106e-07 -7.75926144e-07 2.15293682e-05 -2.94442250e-04 -1.01880285e-05 2.17901071e-06 8.76154389e-05 1.12319754e-04 7.43528929e-05 -6.76508013e-04 1.44325560e-04 -2.62451360e-05 1.10245228e-04 2.47140423e-04 1.13915239e-04 -3.70950690e-07 -4.24408669e-06 -6.44552200e-07 -7.54081183e-07 1.95082770e-06 2.29149691e-06 2.66170787e-06 -6.93637210e-06 4.92108679e-07 -2.37401412e-07 6.03110959e-07 7.75926144e-07 7.18057207e-07 9.54175960e-06 -1.18654672e-04 9.35105526e-06 -5.22359376e-05 2.72395088e-05 7.23455255e-07 1.84705595e-04 -2.53598761e-04 6.15312303e-05 -3.86877104e-06 3.85473273e-05 1.13915239e-04 1.73450833e-05 -1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 4.00600009e-07 6.39058650e-07 8.11507012e-07 -1.42163448e-06 -2.38373364e-06 1.54661782e-07 1.23648563e-07 3.16403274e-07 2.38603015e-07 -3.70950690e-07 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 5.45610817e-10 -1.81870272e-10 -1.27119381e-09 1.59050619e-10 1.81458741e-10 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 4.60138988e-06 8.48205361e-06 9.45191477e-06 -1.63219705e-05 -3.12761733e-05 2.10419517e-06 1.41469877e-06 3.58589526e-06 3.30639317e-06 -4.24408669e-06 1.80250540e-10 3.37455450e-10 2.01344846e-07 2.36478315e-06 5.99969468e-07 -6.93919687e-07 -9.25785817e-07 -2.12438175e-06 2.46342444e-06 3.36476113e-06 -1.61199356e-07 -2.31855137e-07 -5.22748328e-07 -1.85396148e-07 6.44552200e-07 -1.12485150e-10 4.00600009e-07 4.60138988e-06 6.93919687e-07 -8.22724975e-07 -2.08175906e-06 -2.47317189e-06 2.91617223e-06 7.41967268e-06 -5.01134613e-07 -2.49741275e-07 -6.18434049e-07 -7.80996664e-07 7.54081183e-07 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -6.39058650e-07 -8.48205361e-06 -9.25785817e-07 2.08175906e-06 3.77173215e-06 3.86414678e-06 -7.39011631e-06 -1.40232562e-05 9.88653362e-07 6.44562669e-07 1.65526012e-06 1.56548135e-06 -1.95082770e-06 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.56742199e-10 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 2.47317189e-06 3.86414678e-06 7.51525435e-06 -8.77023113e-06 -1.39229776e-05 7.46101797e-07 8.25046738e-07 1.84660522e-06 9.62517525e-07 -2.29149691e-06 1.81870272e-10 3.40730555e-10 -1.42163448e-06 -1.63219705e-05 -2.46342444e-06 2.91617223e-06 7.39011631e-06 8.77023113e-06 -1.03306199e-05 -2.63106934e-05 1.77026752e-06 8.82034439e-07 2.18476894e-06 2.75915374e-06 -2.66170787e-06 1.22221523e-10 1.27119381e-09 3.37455450e-10 -1.12485150e-10 -6.39020960e-10 -1.02219167e-09 3.40730555e-10 2.07962652e-09 -1.04027963e-10 -2.98395984e-10 -2.94020354e-10 2.38373364e-06 3.12761733e-05 3.36476113e-06 -7.41967268e-06 -1.40232562e-05 -1.39229776e-05 2.63106934e-05 5.18442225e-05 -3.67321556e-06 -2.29160651e-06 -5.85858440e-06 -5.83590669e-06 6.93637210e-06 1.54661782e-07 2.10419517e-06 1.61199356e-07 -5.01134613e-07 -9.88653362e-07 -7.46101797e-07 1.77026752e-06 3.67321556e-06 -2.95155938e-07 -1.53633530e-07 -4.25207610e-07 -4.83930900e-07 4.92108679e-07 1.04027963e-10 -1.23648563e-07 -1.41469877e-06 -2.31855137e-07 2.49741275e-07 6.44562669e-07 8.25046738e-07 -8.82034439e-07 -2.29160651e-06 1.53633530e-07 8.51245476e-08 2.17001899e-07 2.52608183e-07 -2.37401412e-07 1.59050619e-10 2.98395984e-10 3.16403274e-07 3.58589526e-06 5.22748328e-07 -6.18434049e-07 -1.65526012e-06 -1.84660522e-06 2.18476894e-06 5.85858440e-06 -4.25207610e-07 -2.17001899e-07 -4.72951931e-07 -6.52122645e-07 6.03110959e-07 1.81458741e-10 -1.56742199e-10 2.94020354e-10 2.38603015e-07 3.30639317e-06 1.85396148e-07 -7.80996664e-07 -1.56548135e-06 -9.62517525e-07 2.75915374e-06 5.83590669e-06 -4.83930900e-07 -2.52608183e-07 -6.52122645e-07 -7.90879106e-07 7.75926144e-07 3.70950690e-07 4.24408669e-06 6.44552200e-07 -7.54081183e-07 -1.95082770e-06 -2.29149691e-06 2.66170787e-06 6.93637210e-06 -4.92108679e-07 -2.37401412e-07 -6.03110959e-07 -7.75926144e-07 7.18057207e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 4 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 4 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 352 373 388 402 419 436 451 475 488 502 517 533 546 +-2 1 0 664 + -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 -4.54049720e-04 9.64169844e-04 1.36564698e-03 1.36564698e-03 -2.93227375e-03 3.18442937e-05 -1.63200368e-05 4.48907600e-05 5.51559346e-05 4.48907600e-05 -1.25069627e-03 -7.14095981e-03 -9.58444724e-04 -2.90859858e-03 2.90859858e-03 2.49315158e-03 7.55769472e-03 -7.55769472e-03 -1.94289526e-04 1.39435234e-04 -1.39435234e-04 -3.68604998e-04 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 -2.69217248e-03 5.67344374e-03 7.11244946e-03 7.11244946e-03 -1.52248417e-02 -2.45728776e-04 3.57437773e-04 -6.96741543e-04 -4.25614726e-04 -6.96741543e-04 -7.14095981e-03 -2.51314248e-02 -4.04493333e-03 -1.22716775e-02 1.22716775e-02 7.55155382e-03 2.23901961e-02 -2.23901961e-02 -3.53605291e-03 2.31024262e-03 -2.31024262e-03 -6.49388152e-03 4.56920647e-04 3.14685859e-03 4.08627847e-04 7.36754990e-04 -1.52740148e-03 -1.10022028e-03 -2.07552415e-03 4.37757596e-03 -6.92693999e-07 -3.58428548e-05 5.34772333e-05 1.80867609e-06 5.36232539e-05 9.58444724e-04 4.04493333e-03 -5.69198711e-04 2.08027394e-03 -2.08027394e-03 1.79526564e-03 -4.54167058e-03 4.54167058e-03 4.69845355e-04 -4.93246421e-05 4.93246421e-05 7.36376583e-04 4.56920647e-04 3.14685859e-03 7.36754990e-04 4.08627847e-04 -1.52740148e-03 -2.07552415e-03 -1.10022028e-03 4.37757596e-03 1.91270644e-06 -3.58428548e-05 5.36232539e-05 3.04447445e-07 5.34772333e-05 2.90859858e-03 1.22716775e-02 2.08027394e-03 5.03014462e-03 -6.14446833e-03 -4.59318203e-03 -1.05420119e-02 1.33502663e-02 1.08408356e-03 -7.13933222e-04 8.27964213e-04 2.23019918e-04 2.05131590e-03 -8.59745776e-04 -5.70478091e-03 -1.33770548e-03 -1.33770548e-03 2.51977194e-03 3.70069787e-03 3.70069787e-03 -6.99633778e-03 -4.69532861e-05 9.06648642e-05 -1.63501819e-04 -8.13254770e-05 -1.63501819e-04 -2.90859858e-03 -1.22716775e-02 -2.08027394e-03 -6.14446833e-03 5.03014462e-03 4.59318203e-03 1.33502663e-02 -1.05420119e-02 -1.08408356e-03 8.27964213e-04 -7.13933222e-04 2.23019918e-04 -2.05131590e-03 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 -1.91637197e-03 3.93868502e-03 2.17312332e-03 4.96961345e-03 -1.04147600e-02 -2.53209637e-04 2.48668494e-04 -4.63187202e-04 -3.36313863e-04 -5.76174685e-04 -2.49315158e-03 -7.55155382e-03 1.79526564e-03 -4.59318203e-03 4.59318203e-03 -5.52298877e-03 7.87868612e-03 -7.87868612e-03 -1.77597676e-03 4.33092121e-05 -4.33092121e-05 -2.67007632e-03 -1.28357742e-03 -7.70583827e-03 -1.91637197e-03 -9.46051924e-04 3.93868502e-03 4.96961345e-03 2.17312332e-03 -1.04147600e-02 -1.64651530e-04 2.48668494e-04 -5.76174685e-04 -3.87442910e-04 -4.63187202e-04 -7.55769472e-03 -2.23901961e-02 -4.54167058e-03 -1.05420119e-02 1.33502663e-02 7.87868612e-03 1.55180210e-02 -2.17847557e-02 -4.14439465e-03 2.60885943e-03 -3.08404679e-03 -1.08187820e-03 -7.69870109e-03 2.44899535e-03 1.41797470e-02 3.50501086e-03 3.50501086e-03 -6.49638880e-03 -8.90168116e-03 -8.90168116e-03 1.64670479e-02 4.28522016e-04 -6.28559754e-04 1.19669578e-03 7.42221904e-04 1.19669578e-03 7.55769472e-03 2.23901961e-02 4.54167058e-03 1.33502663e-02 -1.05420119e-02 -7.87868612e-03 -2.17847557e-02 1.55180210e-02 4.14439465e-03 -3.08404679e-03 2.60885943e-03 -1.08187820e-03 7.69870109e-03 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 -6.97079784e-05 1.44567696e-04 4.60421873e-04 3.21219444e-04 -6.78686488e-04 -2.83284246e-05 -7.86571980e-05 1.75337614e-04 5.89227687e-05 5.80643783e-05 -1.94289526e-04 -3.53605291e-03 -4.69845355e-04 -1.08408356e-03 1.08408356e-03 1.77597676e-03 4.14439465e-03 -4.14439465e-03 1.86029246e-04 -1.28237467e-04 1.28237467e-04 2.33410009e-04 3.45784622e-05 8.16530823e-04 1.20794863e-04 1.20794863e-04 -2.90352413e-04 -5.15382990e-04 -5.15382990e-04 1.30213495e-03 -1.04753659e-04 3.54077607e-05 -1.25901974e-04 -1.81438659e-04 -1.25901974e-04 1.39435234e-04 2.31024262e-03 4.93246421e-05 7.13933222e-04 -8.27964213e-04 -4.33092121e-05 -2.60885943e-03 3.08404679e-03 -1.28237467e-04 -6.28997322e-05 7.02699890e-05 -8.04600829e-05 -1.20238779e-04 -4.44223313e-05 -1.36735648e-03 -2.03886509e-04 -2.14787965e-04 4.61116361e-04 8.86619153e-04 1.03286469e-03 -2.12582266e-03 1.98313826e-04 -1.03625636e-04 1.98660061e-04 2.14064456e-04 3.28033227e-04 -1.39435234e-04 -2.31024262e-03 -4.93246421e-05 -8.27964213e-04 7.13933222e-04 4.33092121e-05 3.08404679e-03 -2.60885943e-03 1.28237467e-04 7.02699890e-05 -6.28997322e-05 -8.04600829e-05 1.20238779e-04 -1.49831448e-05 -7.96171648e-04 -1.28260515e-04 -1.35783271e-04 2.50398595e-04 6.36736958e-04 7.17105517e-04 -1.17551948e-03 5.89227687e-05 -1.36238263e-04 1.68278188e-04 3.97097282e-05 2.35985922e-04 -2.23019918e-04 -2.23019918e-04 1.08187820e-03 1.08187820e-03 -8.04600829e-05 -8.04600829e-05 -4.06655103e-04 -4.44223313e-05 -1.36735648e-03 -2.14787965e-04 -2.03886509e-04 4.61116361e-04 1.03286469e-03 8.86619153e-04 -2.12582266e-03 8.62283440e-05 -1.03625636e-04 3.28033227e-04 2.78777039e-04 1.98660061e-04 -3.68604998e-04 -6.49388152e-03 -7.36376583e-04 -2.05131590e-03 2.05131590e-03 2.67007632e-03 7.69870109e-03 -7.69870109e-03 2.33410009e-04 -1.20238779e-04 1.20238779e-04 3.32086076e-04 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 -1.12525880e-05 5.72377128e-05 1.28385646e-04 4.24837644e-05 -2.13399966e-04 4.12802398e-06 -5.07064792e-06 2.42510477e-05 1.96084619e-05 8.30976084e-06 -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 -4.56920647e-04 8.59745776e-04 1.28357742e-03 1.28357742e-03 -2.44899535e-03 -8.65052267e-06 3.45784622e-05 -4.44223313e-05 -1.49831448e-05 -4.44223313e-05 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 -1.27235214e-04 6.59577058e-04 1.48368337e-03 4.76244557e-04 -2.43659056e-03 4.62310066e-05 -6.00921510e-05 2.91846913e-04 2.33157819e-04 9.65513242e-05 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 -3.14685859e-03 5.70478091e-03 7.70583827e-03 7.70583827e-03 -1.41797470e-02 -4.59669915e-04 8.16530823e-04 -1.36735648e-03 -7.96171648e-04 -1.36735648e-03 3.47227344e-05 4.05026652e-04 8.18757907e-05 3.03006947e-05 -1.53394752e-04 -3.13837672e-04 -1.17233978e-04 5.86366001e-04 -1.68397655e-05 1.12246264e-05 -5.50684410e-05 -5.16786065e-05 -2.11184544e-05 4.54049720e-04 2.69217248e-03 4.08627847e-04 7.36754990e-04 -1.33770548e-03 -9.46051924e-04 -1.91637197e-03 3.50501086e-03 8.27377725e-05 -1.20794863e-04 2.03886509e-04 1.28260515e-04 2.14787965e-04 1.12525880e-05 1.27235214e-04 3.03006947e-05 -1.58281898e-06 -4.93082215e-05 -1.12502969e-04 2.44056476e-06 1.84922129e-04 -3.05335454e-06 -1.71274120e-06 -1.91370154e-05 -1.81320443e-05 2.90578900e-06 4.54049720e-04 2.69217248e-03 7.36754990e-04 4.08627847e-04 -1.33770548e-03 -1.91637197e-03 -9.46051924e-04 3.50501086e-03 6.97079784e-05 -1.20794863e-04 2.14787965e-04 1.35783271e-04 2.03886509e-04 -5.72377128e-05 -6.59577058e-04 -1.53394752e-04 -4.93082215e-05 2.41156525e-04 5.76858814e-04 1.89638082e-04 -9.18363956e-04 1.24304952e-05 -2.21031721e-05 9.73673576e-05 7.38807858e-05 3.36831447e-05 -9.64169844e-04 -5.67344374e-03 -1.52740148e-03 -1.52740148e-03 2.51977194e-03 3.93868502e-03 3.93868502e-03 -6.49638880e-03 -1.44567696e-04 2.90352413e-04 -4.61116361e-04 -2.50398595e-04 -4.61116361e-04 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 -1.12502969e-04 5.76858814e-04 1.18495152e-03 4.29690949e-04 -2.17589038e-03 6.18601931e-05 -4.49331845e-05 2.23662024e-04 2.04090250e-04 8.21521714e-05 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 -2.07552415e-03 3.70069787e-03 2.17312332e-03 4.96961345e-03 -8.90168116e-03 -4.60421873e-04 5.15382990e-04 -8.86619153e-04 -6.36736958e-04 -1.03286469e-03 -4.24837644e-05 -4.76244557e-04 -1.17233978e-04 2.44056476e-06 1.89638082e-04 4.29690949e-04 2.12415462e-06 -7.01429547e-04 1.19529867e-05 4.07738778e-06 7.86960118e-05 7.25555379e-05 -6.98600029e-06 -1.36564698e-03 -7.11244946e-03 -2.07552415e-03 -1.10022028e-03 3.70069787e-03 4.96961345e-03 2.17312332e-03 -8.90168116e-03 -3.21219444e-04 5.15382990e-04 -1.03286469e-03 -7.17105517e-04 -8.86619153e-04 2.13399966e-04 2.43659056e-03 5.86366001e-04 1.84922129e-04 -9.18363956e-04 -2.17589038e-03 -7.01429547e-04 3.44802830e-03 -4.86188305e-05 8.73254590e-05 -3.95271863e-04 -2.99542837e-04 -1.33112543e-04 2.93227375e-03 1.52248417e-02 4.37757596e-03 4.37757596e-03 -6.99633778e-03 -1.04147600e-02 -1.04147600e-02 1.64670479e-02 6.78686488e-04 -1.30213495e-03 2.12582266e-03 1.17551948e-03 2.12582266e-03 4.12802398e-06 4.62310066e-05 1.68397655e-05 3.05335454e-06 -1.24304952e-05 -6.18601931e-05 -1.19529867e-05 4.86188305e-05 4.45399343e-06 2.36730758e-06 -7.94659336e-06 -3.22419598e-07 -1.41455845e-06 3.18442937e-05 -2.45728776e-04 6.92693999e-07 -1.91270644e-06 4.69532861e-05 2.53209637e-04 1.64651530e-04 -4.28522016e-04 -2.83284246e-05 -1.04753659e-04 1.98313826e-04 5.89227687e-05 8.62283440e-05 -5.07064792e-06 -6.00921510e-05 -1.12246264e-05 1.71274120e-06 2.21031721e-05 4.49331845e-05 -4.07738778e-06 -8.73254590e-05 2.36730758e-06 1.60968653e-06 6.38809148e-06 8.01694608e-06 -2.53095613e-06 -1.63200368e-05 3.57437773e-04 3.58428548e-05 3.58428548e-05 -9.06648642e-05 -2.48668494e-04 -2.48668494e-04 6.28559754e-04 -7.86571980e-05 3.54077607e-05 -1.03625636e-04 -1.36238263e-04 -1.03625636e-04 2.42510477e-05 2.91846913e-04 5.50684410e-05 1.91370154e-05 -9.73673576e-05 -2.23662024e-04 -7.86960118e-05 3.95271863e-04 -7.94659336e-06 6.38809148e-06 -2.86556591e-05 -2.55715494e-05 -1.02749465e-05 4.48907600e-05 -6.96741543e-04 -5.34772333e-05 -5.36232539e-05 1.63501819e-04 4.63187202e-04 5.76174685e-04 -1.19669578e-03 1.75337614e-04 -1.25901974e-04 1.98660061e-04 1.68278188e-04 3.28033227e-04 1.96084619e-05 2.33157819e-04 5.16786065e-05 1.81320443e-05 -7.38807858e-05 -2.04090250e-04 -7.25555379e-05 2.99542837e-04 -3.22419598e-07 8.01694608e-06 -2.55715494e-05 -1.56308293e-05 -1.03797872e-05 5.51559346e-05 -4.25614726e-04 -1.80867609e-06 -3.04447445e-07 8.13254770e-05 3.36313863e-04 3.87442910e-04 -7.42221904e-04 5.89227687e-05 -1.81438659e-04 2.14064456e-04 3.97097282e-05 2.78777039e-04 8.30976084e-06 9.65513242e-05 2.11184544e-05 -2.90578900e-06 -3.36831447e-05 -8.21521714e-05 6.98600029e-06 1.33112543e-04 -1.41455845e-06 -2.53095613e-06 -1.02749465e-05 -1.03797872e-05 4.27984257e-06 4.48907600e-05 -6.96741543e-04 -5.36232539e-05 -5.34772333e-05 1.63501819e-04 5.76174685e-04 4.63187202e-04 -1.19669578e-03 5.80643783e-05 -1.25901974e-04 3.28033227e-04 2.35985922e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 +-2 1 1 660 + -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 -9.64169844e-04 4.54049720e-04 1.36564698e-03 2.93227375e-03 -1.36564698e-03 3.18442937e-05 -4.48907600e-05 1.63200368e-05 -5.51559346e-05 4.48907600e-05 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 -4.21897348e-04 8.47102601e-05 2.64230228e-04 1.31011378e-03 -2.64230228e-04 1.24299865e-05 -9.54175960e-06 -2.19848325e-07 -2.15293682e-05 9.54175960e-06 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 -5.67344374e-03 2.69217248e-03 7.11244946e-03 1.52248417e-02 -7.11244946e-03 -2.45728776e-04 6.96741543e-04 -3.57437773e-04 4.25614726e-04 -6.96741543e-04 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 -3.20879817e-03 6.44189162e-04 1.90192895e-03 9.41005524e-03 -1.90192895e-03 -1.69996312e-04 1.18654672e-04 -4.54930713e-05 2.94442250e-04 -1.18654672e-04 4.56920647e-04 3.14685859e-03 4.08627847e-04 1.52740148e-03 -7.36754990e-04 -1.10022028e-03 -4.37757596e-03 2.07552415e-03 -6.92693999e-07 -5.34772333e-05 3.58428548e-05 -1.80867609e-06 5.36232539e-05 8.47102601e-05 6.44189162e-04 -8.34532790e-05 3.48784992e-04 -8.81363406e-05 2.97066591e-04 -1.03910538e-03 2.72072081e-04 -8.39816585e-06 -5.22359376e-05 1.04881978e-05 -1.01880285e-05 -9.35105526e-06 8.59745776e-04 5.70478091e-03 1.33770548e-03 2.51977194e-03 -1.33770548e-03 -3.70069787e-03 -6.99633778e-03 3.70069787e-03 4.69532861e-05 -1.63501819e-04 9.06648642e-05 -8.13254770e-05 1.63501819e-04 4.21897348e-04 3.20879817e-03 3.48784992e-04 1.60542134e-03 -3.48784992e-04 -1.04349936e-03 -4.73061611e-03 1.04349936e-03 5.05847972e-05 -2.72395088e-05 1.30405087e-05 -8.76154389e-05 2.72395088e-05 -4.56920647e-04 -3.14685859e-03 -7.36754990e-04 -1.52740148e-03 4.08627847e-04 2.07552415e-03 4.37757596e-03 -1.10022028e-03 -1.91270644e-06 5.36232539e-05 -3.58428548e-05 3.04447445e-07 -5.34772333e-05 -8.47102601e-05 -6.44189162e-04 -8.81363406e-05 -3.48784992e-04 -8.34532790e-05 2.72072081e-04 1.03910538e-03 2.97066591e-04 -1.30221744e-05 -9.35105526e-06 -1.04881978e-05 -2.17901071e-06 -5.22359376e-05 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 -3.93868502e-03 1.91637197e-03 2.17312332e-03 1.04147600e-02 -4.96961345e-03 -2.53209637e-04 4.63187202e-04 -2.48668494e-04 3.36313863e-04 -5.76174685e-04 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 -1.04349936e-03 2.72072081e-04 -1.05660430e-03 3.02088103e-03 -8.26078378e-04 -2.10074852e-05 1.84705595e-04 -3.66025562e-05 1.12319754e-04 -7.23455255e-07 -2.44899535e-03 -1.41797470e-02 -3.50501086e-03 -6.49638880e-03 3.50501086e-03 8.90168116e-03 1.64670479e-02 -8.90168116e-03 -4.28522016e-04 1.19669578e-03 -6.28559754e-04 7.42221904e-04 -1.19669578e-03 -1.31011378e-03 -9.41005524e-03 -1.03910538e-03 -4.73061611e-03 1.03910538e-03 3.02088103e-03 1.34699125e-02 -3.02088103e-03 -3.90582083e-04 2.53598761e-04 -7.84989694e-05 6.76508013e-04 -2.53598761e-04 1.28357742e-03 7.70583827e-03 1.91637197e-03 3.93868502e-03 -9.46051924e-04 -4.96961345e-03 -1.04147600e-02 2.17312332e-03 1.64651530e-04 -5.76174685e-04 2.48668494e-04 -3.87442910e-04 4.63187202e-04 2.64230228e-04 1.90192895e-03 2.72072081e-04 1.04349936e-03 2.97066591e-04 -8.26078378e-04 -3.02088103e-03 -1.05660430e-03 8.67680178e-05 -7.23455255e-07 3.66025562e-05 -7.43528929e-05 1.84705595e-04 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 -1.44567696e-04 6.97079784e-05 4.60421873e-04 6.78686488e-04 -3.21219444e-04 -2.83284246e-05 -1.75337614e-04 7.86571980e-05 -5.89227687e-05 5.80643783e-05 1.24299865e-05 -1.69996312e-04 8.39816585e-06 -5.05847972e-05 1.30221744e-05 2.10074852e-05 3.90582083e-04 -8.67680178e-05 8.04876214e-05 -6.78878755e-05 1.51526364e-05 -1.44325560e-04 6.15312303e-05 4.44223313e-05 1.36735648e-03 2.03886509e-04 4.61116361e-04 -2.14787965e-04 -8.86619153e-04 -2.12582266e-03 1.03286469e-03 -1.98313826e-04 1.98660061e-04 -1.03625636e-04 2.14064456e-04 -3.28033227e-04 -9.54175960e-06 1.18654672e-04 5.22359376e-05 2.72395088e-05 9.35105526e-06 -1.84705595e-04 -2.53598761e-04 7.23455255e-07 -6.78878755e-05 1.73450833e-05 -3.86877104e-06 1.10245228e-04 -3.85473273e-05 -3.45784622e-05 -8.16530823e-04 -1.20794863e-04 -2.90352413e-04 1.20794863e-04 5.15382990e-04 1.30213495e-03 -5.15382990e-04 1.04753659e-04 -1.25901974e-04 3.54077607e-05 -1.81438659e-04 1.25901974e-04 -2.19848325e-07 -4.54930713e-05 -1.04881978e-05 -1.30405087e-05 1.04881978e-05 3.66025562e-05 7.84989694e-05 -3.66025562e-05 1.51526364e-05 -3.86877104e-06 -1.73157887e-06 -2.62451360e-05 3.86877104e-06 1.49831448e-05 7.96171648e-04 1.28260515e-04 2.50398595e-04 -1.35783271e-04 -6.36736958e-04 -1.17551948e-03 7.17105517e-04 -5.89227687e-05 1.68278188e-04 -1.36238263e-04 3.97097282e-05 -2.35985922e-04 -2.15293682e-05 2.94442250e-04 1.01880285e-05 8.76154389e-05 2.17901071e-06 -1.12319754e-04 -6.76508013e-04 7.43528929e-05 -1.44325560e-04 1.10245228e-04 -2.62451360e-05 2.47140423e-04 -1.13915239e-04 -4.44223313e-05 -1.36735648e-03 -2.14787965e-04 -4.61116361e-04 2.03886509e-04 1.03286469e-03 2.12582266e-03 -8.86619153e-04 8.62283440e-05 -3.28033227e-04 1.03625636e-04 -2.78777039e-04 1.98660061e-04 9.54175960e-06 -1.18654672e-04 9.35105526e-06 -2.72395088e-05 5.22359376e-05 7.23455255e-07 2.53598761e-04 -1.84705595e-04 6.15312303e-05 -3.85473273e-05 3.86877104e-06 -1.13915239e-04 1.73450833e-05 -1.13188081e-04 -9.61474525e-04 -2.81528787e-04 -2.81528787e-04 2.81528787e-04 8.85698948e-04 8.85698948e-04 -8.85698948e-04 -2.81266938e-05 2.81266938e-05 2.81266938e-05 -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 -8.59745776e-04 4.56920647e-04 1.28357742e-03 2.44899535e-03 -1.28357742e-03 -8.65052267e-06 4.44223313e-05 -3.45784622e-05 1.49831448e-05 -4.44223313e-05 -9.61474525e-04 -7.52961808e-03 -2.21766904e-03 -2.21766904e-03 2.21766904e-03 6.67293529e-03 6.67293529e-03 -6.67293529e-03 1.01109299e-04 -1.01109299e-04 -1.01109299e-04 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 -5.70478091e-03 3.14685859e-03 7.70583827e-03 1.41797470e-02 -7.70583827e-03 -4.59669915e-04 1.36735648e-03 -8.16530823e-04 7.96171648e-04 -1.36735648e-03 2.81528787e-04 2.21766904e-03 5.43301715e-04 7.19174985e-04 -7.19174985e-04 -1.60262285e-03 -2.18681758e-03 2.18681758e-03 -4.51296940e-05 -1.82206719e-05 1.82206719e-05 -2.11546484e-05 4.54049720e-04 2.69217248e-03 4.08627847e-04 1.33770548e-03 -7.36754990e-04 -9.46051924e-04 -3.50501086e-03 1.91637197e-03 8.27377725e-05 -2.03886509e-04 1.20794863e-04 -1.28260515e-04 2.14787965e-04 2.81528787e-04 2.21766904e-03 7.19174985e-04 5.43301715e-04 -7.19174985e-04 -2.18681758e-03 -1.60262285e-03 2.18681758e-03 2.25648470e-05 -1.82206719e-05 -2.11546484e-05 -3.90834615e-05 1.82206719e-05 9.64169844e-04 5.67344374e-03 1.52740148e-03 2.51977194e-03 -1.52740148e-03 -3.93868502e-03 -6.49638880e-03 3.93868502e-03 1.44567696e-04 -4.61116361e-04 2.90352413e-04 -2.50398595e-04 4.61116361e-04 -2.81528787e-04 -2.21766904e-03 -7.19174985e-04 -7.19174985e-04 5.43301715e-04 2.18681758e-03 2.18681758e-03 -1.60262285e-03 -2.25648470e-05 -2.11546484e-05 -1.82206719e-05 -3.90834615e-05 -1.82206719e-05 -4.54049720e-04 -2.69217248e-03 -7.36754990e-04 -1.33770548e-03 4.08627847e-04 1.91637197e-03 3.50501086e-03 -9.46051924e-04 -6.97079784e-05 2.14787965e-04 -1.20794863e-04 1.35783271e-04 -2.03886509e-04 -8.85698948e-04 -6.67293529e-03 -1.60262285e-03 -2.18681758e-03 2.18681758e-03 4.57109466e-03 6.50675894e-03 -6.50675894e-03 1.35772380e-04 2.25479120e-04 -2.25479120e-04 -1.05295723e-04 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 -3.70069787e-03 2.07552415e-03 2.17312332e-03 8.90168116e-03 -4.96961345e-03 -4.60421873e-04 8.86619153e-04 -5.15382990e-04 6.36736958e-04 -1.03286469e-03 -8.85698948e-04 -6.67293529e-03 -2.18681758e-03 -1.60262285e-03 2.18681758e-03 6.50675894e-03 4.57109466e-03 -6.50675894e-03 -6.78861902e-05 2.25479120e-04 -1.05295723e-04 1.17582331e-04 -2.25479120e-04 -2.93227375e-03 -1.52248417e-02 -4.37757596e-03 -6.99633778e-03 4.37757596e-03 1.04147600e-02 1.64670479e-02 -1.04147600e-02 -6.78686488e-04 2.12582266e-03 -1.30213495e-03 1.17551948e-03 -2.12582266e-03 8.85698948e-04 6.67293529e-03 2.18681758e-03 2.18681758e-03 -1.60262285e-03 -6.50675894e-03 -6.50675894e-03 4.57109466e-03 6.78861902e-05 -1.05295723e-04 2.25479120e-04 1.17582331e-04 2.25479120e-04 1.36564698e-03 7.11244946e-03 2.07552415e-03 3.70069787e-03 -1.10022028e-03 -4.96961345e-03 -8.90168116e-03 2.17312332e-03 3.21219444e-04 -1.03286469e-03 5.15382990e-04 -7.17105517e-04 8.86619153e-04 4.51296940e-05 -2.25648470e-05 2.25648470e-05 -1.35772380e-04 6.78861902e-05 -6.78861902e-05 -1.38525834e-05 -3.22912376e-06 3.22912376e-06 -6.45824752e-06 3.18442937e-05 -2.45728776e-04 6.92693999e-07 -4.69532861e-05 1.91270644e-06 2.53209637e-04 4.28522016e-04 -1.64651530e-04 -2.83284246e-05 -1.98313826e-04 1.04753659e-04 -5.89227687e-05 8.62283440e-05 -2.81266938e-05 1.01109299e-04 1.82206719e-05 1.82206719e-05 2.11546484e-05 -2.25479120e-04 -2.25479120e-04 1.05295723e-04 -3.22912376e-06 1.24251966e-04 -1.31575910e-04 -5.59300642e-06 -1.31575910e-04 -4.48907600e-05 6.96741543e-04 5.34772333e-05 1.63501819e-04 -5.36232539e-05 -4.63187202e-04 -1.19669578e-03 5.76174685e-04 -1.75337614e-04 1.98660061e-04 -1.25901974e-04 1.68278188e-04 -3.28033227e-04 2.81266938e-05 -1.01109299e-04 -1.82206719e-05 2.11546484e-05 1.82206719e-05 2.25479120e-04 1.05295723e-04 -2.25479120e-04 3.22912376e-06 -1.31575910e-04 1.24251966e-04 -5.59300642e-06 1.31575910e-04 1.63200368e-05 -3.57437773e-04 -3.58428548e-05 -9.06648642e-05 3.58428548e-05 2.48668494e-04 6.28559754e-04 -2.48668494e-04 7.86571980e-05 -1.03625636e-04 3.54077607e-05 -1.36238263e-04 1.03625636e-04 3.90834615e-05 3.90834615e-05 -1.17582331e-04 -1.17582331e-04 -5.59300642e-06 -5.59300642e-06 -1.38525834e-05 -5.51559346e-05 4.25614726e-04 1.80867609e-06 8.13254770e-05 -3.04447445e-07 -3.36313863e-04 -7.42221904e-04 3.87442910e-04 -5.89227687e-05 2.14064456e-04 -1.81438659e-04 3.97097282e-05 -2.78777039e-04 2.81266938e-05 -1.01109299e-04 2.11546484e-05 -1.82206719e-05 1.82206719e-05 1.05295723e-04 2.25479120e-04 -2.25479120e-04 -6.45824752e-06 -1.31575910e-04 1.31575910e-04 1.24251966e-04 4.48907600e-05 -6.96741543e-04 -5.36232539e-05 -1.63501819e-04 5.34772333e-05 5.76174685e-04 1.19669578e-03 -4.63187202e-04 5.80643783e-05 -3.28033227e-04 1.25901974e-04 -2.35985922e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 +-2 1 2 669 + -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 -6.39058650e-07 4.00600009e-07 8.11507012e-07 2.38373364e-06 -1.42163448e-06 1.54661782e-07 -3.16403274e-07 1.23648563e-07 -2.38603015e-07 3.70950690e-07 3.26403899e-08 3.70379023e-07 2.71517312e-08 1.71793868e-07 2.71517312e-08 -1.01840324e-07 -6.16394968e-07 -1.01840324e-07 -4.02749831e-08 1.56046382e-08 6.57669048e-09 6.97583170e-08 1.56046382e-08 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 -8.48205361e-06 4.60138988e-06 9.45191477e-06 3.12761733e-05 -1.63219705e-05 2.10419517e-06 -3.58589526e-06 1.41469877e-06 -3.30639317e-06 4.24408669e-06 3.70379023e-07 4.19955633e-06 2.96722726e-07 1.95594150e-06 2.96722726e-07 -1.11385693e-06 -7.01322846e-06 -1.11385693e-06 -4.63416933e-07 1.69224799e-07 7.18007197e-08 8.02661673e-07 1.69224799e-07 2.01344846e-07 2.36478315e-06 5.99969468e-07 9.25785817e-07 -6.93919687e-07 -2.12438175e-06 -3.36476113e-06 2.46342444e-06 -1.61199356e-07 5.22748328e-07 -2.31855137e-07 1.85396148e-07 -6.44552200e-07 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 5.10654906e-08 -5.30414024e-10 -1.76045578e-10 -8.94853366e-08 2.78714404e-09 6.39058650e-07 8.48205361e-06 9.25785817e-07 3.77173215e-06 -2.08175906e-06 -3.86414678e-06 -1.40232562e-05 7.39011631e-06 -9.88653362e-07 1.65526012e-06 -6.44562669e-07 1.56548135e-06 -1.95082770e-06 -1.71793868e-07 -1.95594150e-06 -1.61832991e-07 -8.91811883e-07 -1.61832991e-07 6.06046894e-07 3.21027752e-06 6.06046894e-07 1.99997591e-07 -9.43712058e-08 -3.92890832e-08 -3.46405989e-07 -9.43712058e-08 4.00600009e-07 4.60138988e-06 6.93919687e-07 2.08175906e-06 -8.22724975e-07 -2.47317189e-06 -7.41967268e-06 2.91617223e-06 -5.01134613e-07 6.18434049e-07 -2.49741275e-07 7.80996664e-07 -7.54081183e-07 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 5.19638294e-08 2.78714404e-09 -1.76045578e-10 -8.89666804e-08 -5.30414024e-10 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 -3.86414678e-06 2.47317189e-06 7.51525435e-06 1.39229776e-05 -8.77023113e-06 7.46101797e-07 -1.84660522e-06 8.25046738e-07 -9.62517525e-07 2.29149691e-06 1.01840324e-07 1.11385693e-06 6.06046894e-07 -1.06793690e-08 -1.79479269e-10 -2.09934596e-06 3.77230826e-08 -1.90923247e-07 1.76708816e-09 5.94495393e-10 3.34154808e-07 -1.00193782e-08 -2.38373364e-06 -3.12761733e-05 -3.36476113e-06 -1.40232562e-05 7.41967268e-06 1.39229776e-05 5.18442225e-05 -2.63106934e-05 3.67321556e-06 -5.85858440e-06 2.29160651e-06 -5.83590669e-06 6.93637210e-06 6.16394968e-07 7.01322846e-06 5.59986440e-07 3.21027752e-06 5.59986440e-07 -2.09934596e-06 -1.15500423e-05 -2.09934596e-06 -7.27899310e-07 3.23319924e-07 1.35575651e-07 1.26075859e-06 3.23319924e-07 -1.42163448e-06 -1.63219705e-05 -2.46342444e-06 -7.39011631e-06 2.91617223e-06 8.77023113e-06 2.63106934e-05 -1.03306199e-05 1.77026752e-06 -2.18476894e-06 8.82034439e-07 -2.75915374e-06 2.66170787e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 6.06046894e-07 3.77230826e-08 -2.09934596e-06 -1.79479269e-10 -1.93924928e-07 -1.00193782e-08 5.94495393e-10 3.32421786e-07 1.76708816e-09 1.54661782e-07 2.10419517e-06 1.61199356e-07 9.88653362e-07 -5.01134613e-07 -7.46101797e-07 -3.67321556e-06 1.77026752e-06 -2.95155938e-07 4.25207610e-07 -1.53633530e-07 4.83930900e-07 -4.92108679e-07 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 -1.99997591e-07 -5.19638294e-08 1.90923247e-07 7.27899310e-07 1.93924928e-07 3.81091918e-08 -3.02225376e-08 -1.25068887e-08 -6.60070565e-08 -3.12666031e-08 -3.16403274e-07 -3.58589526e-06 -5.22748328e-07 -1.65526012e-06 6.18434049e-07 1.84660522e-06 5.85858440e-06 -2.18476894e-06 4.25207610e-07 -4.72951931e-07 2.17001899e-07 -6.52122645e-07 6.03110959e-07 1.56046382e-08 1.69224799e-07 5.30414024e-10 9.43712058e-08 -2.78714404e-09 -1.76708816e-09 -3.23319924e-07 1.00193782e-08 -3.02225376e-08 1.20726875e-09 2.01211458e-10 5.35525536e-08 -2.40948019e-09 -1.23648563e-07 -1.41469877e-06 -2.31855137e-07 -6.44562669e-07 2.49741275e-07 8.25046738e-07 2.29160651e-06 -8.82034439e-07 1.53633530e-07 -2.17001899e-07 8.51245476e-08 -2.52608183e-07 2.37401412e-07 6.57669048e-09 7.18007197e-08 1.76045578e-10 3.92890832e-08 1.76045578e-10 -5.94495393e-10 -1.35575651e-07 -5.94495393e-10 -1.25068887e-08 2.01211458e-10 2.16625667e-08 2.01211458e-10 -2.38603015e-07 -3.30639317e-06 -1.85396148e-07 -1.56548135e-06 7.80996664e-07 9.62517525e-07 5.83590669e-06 -2.75915374e-06 4.83930900e-07 -6.52122645e-07 2.52608183e-07 -7.90879106e-07 7.75926144e-07 6.97583170e-08 8.02661673e-07 8.94853366e-08 3.46405989e-07 8.89666804e-08 -3.34154808e-07 -1.26075859e-06 -3.32421786e-07 -6.60070565e-08 5.35525536e-08 2.16625667e-08 1.14327576e-07 5.29497621e-08 -3.70950690e-07 -4.24408669e-06 -6.44552200e-07 -1.95082770e-06 7.54081183e-07 2.29149691e-06 6.93637210e-06 -2.66170787e-06 4.92108679e-07 -6.03110959e-07 2.37401412e-07 -7.75926144e-07 7.18057207e-07 1.56046382e-08 1.69224799e-07 -2.78714404e-09 9.43712058e-08 5.30414024e-10 1.00193782e-08 -3.23319924e-07 -1.76708816e-09 -3.12666031e-08 -2.40948019e-09 2.01211458e-10 5.29497621e-08 1.20726875e-09 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 -5.72377128e-05 1.12525880e-05 1.28385646e-04 2.13399966e-04 -4.24837644e-05 4.12802398e-06 -2.42510477e-05 5.07064792e-06 -1.96084619e-05 8.30976084e-06 -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 -6.39058650e-07 -4.00600009e-07 8.11507012e-07 2.38373364e-06 1.42163448e-06 1.54661782e-07 -3.16403274e-07 -1.23648563e-07 -2.38603015e-07 -3.70950690e-07 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 -6.59577058e-04 1.27235214e-04 1.48368337e-03 2.43659056e-03 -4.76244557e-04 4.62310066e-05 -2.91846913e-04 6.00921510e-05 -2.33157819e-04 9.65513242e-05 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 -8.48205361e-06 -4.60138988e-06 9.45191477e-06 3.12761733e-05 1.63219705e-05 2.10419517e-06 -3.58589526e-06 -1.41469877e-06 -3.30639317e-06 -4.24408669e-06 3.47227344e-05 4.05026652e-04 8.18757907e-05 1.53394752e-04 -3.03006947e-05 -3.13837672e-04 -5.86366001e-04 1.17233978e-04 -1.68397655e-05 5.50684410e-05 -1.12246264e-05 5.16786065e-05 -2.11184544e-05 2.01344846e-07 2.36478315e-06 5.99969468e-07 9.25785817e-07 6.93919687e-07 -2.12438175e-06 -3.36476113e-06 -2.46342444e-06 -1.61199356e-07 5.22748328e-07 2.31855137e-07 1.85396148e-07 6.44552200e-07 5.72377128e-05 6.59577058e-04 1.53394752e-04 2.41156525e-04 -4.93082215e-05 -5.76858814e-04 -9.18363956e-04 1.89638082e-04 -1.24304952e-05 9.73673576e-05 -2.21031721e-05 7.38807858e-05 -3.36831447e-05 6.39058650e-07 8.48205361e-06 9.25785817e-07 3.77173215e-06 2.08175906e-06 -3.86414678e-06 -1.40232562e-05 -7.39011631e-06 -9.88653362e-07 1.65526012e-06 6.44562669e-07 1.56548135e-06 1.95082770e-06 -1.12525880e-05 -1.27235214e-04 -3.03006947e-05 -4.93082215e-05 -1.58281898e-06 1.12502969e-04 1.84922129e-04 2.44056476e-06 3.05335454e-06 -1.91370154e-05 -1.71274120e-06 -1.81320443e-05 -2.90578900e-06 -4.00600009e-07 -4.60138988e-06 -6.93919687e-07 -2.08175906e-06 -8.22724975e-07 2.47317189e-06 7.41967268e-06 2.91617223e-06 5.01134613e-07 -6.18434049e-07 -2.49741275e-07 -7.80996664e-07 -7.54081183e-07 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 -5.76858814e-04 1.12502969e-04 1.18495152e-03 2.17589038e-03 -4.29690949e-04 6.18601931e-05 -2.23662024e-04 4.49331845e-05 -2.04090250e-04 8.21521714e-05 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 -3.86414678e-06 -2.47317189e-06 7.51525435e-06 1.39229776e-05 8.77023113e-06 7.46101797e-07 -1.84660522e-06 -8.25046738e-07 -9.62517525e-07 -2.29149691e-06 -2.13399966e-04 -2.43659056e-03 -5.86366001e-04 -9.18363956e-04 1.84922129e-04 2.17589038e-03 3.44802830e-03 -7.01429547e-04 4.86188305e-05 -3.95271863e-04 8.73254590e-05 -2.99542837e-04 1.33112543e-04 -2.38373364e-06 -3.12761733e-05 -3.36476113e-06 -1.40232562e-05 -7.41967268e-06 1.39229776e-05 5.18442225e-05 2.63106934e-05 3.67321556e-06 -5.85858440e-06 -2.29160651e-06 -5.83590669e-06 -6.93637210e-06 4.24837644e-05 4.76244557e-04 1.17233978e-04 1.89638082e-04 2.44056476e-06 -4.29690949e-04 -7.01429547e-04 2.12415462e-06 -1.19529867e-05 7.86960118e-05 4.07738778e-06 7.25555379e-05 6.98600029e-06 1.42163448e-06 1.63219705e-05 2.46342444e-06 7.39011631e-06 2.91617223e-06 -8.77023113e-06 -2.63106934e-05 -1.03306199e-05 -1.77026752e-06 2.18476894e-06 8.82034439e-07 2.75915374e-06 2.66170787e-06 4.12802398e-06 4.62310066e-05 1.68397655e-05 1.24304952e-05 -3.05335454e-06 -6.18601931e-05 -4.86188305e-05 1.19529867e-05 4.45399343e-06 7.94659336e-06 -2.36730758e-06 3.22419598e-07 -1.41455845e-06 1.54661782e-07 2.10419517e-06 1.61199356e-07 9.88653362e-07 5.01134613e-07 -7.46101797e-07 -3.67321556e-06 -1.77026752e-06 -2.95155938e-07 4.25207610e-07 1.53633530e-07 4.83930900e-07 4.92108679e-07 -2.42510477e-05 -2.91846913e-04 -5.50684410e-05 -9.73673576e-05 1.91370154e-05 2.23662024e-04 3.95271863e-04 -7.86960118e-05 7.94659336e-06 -2.86556591e-05 6.38809148e-06 -2.55715494e-05 1.02749465e-05 -3.16403274e-07 -3.58589526e-06 -5.22748328e-07 -1.65526012e-06 -6.18434049e-07 1.84660522e-06 5.85858440e-06 2.18476894e-06 4.25207610e-07 -4.72951931e-07 -2.17001899e-07 -6.52122645e-07 -6.03110959e-07 5.07064792e-06 6.00921510e-05 1.12246264e-05 2.21031721e-05 1.71274120e-06 -4.49331845e-05 -8.73254590e-05 -4.07738778e-06 -2.36730758e-06 6.38809148e-06 1.60968653e-06 8.01694608e-06 2.53095613e-06 1.23648563e-07 1.41469877e-06 2.31855137e-07 6.44562669e-07 2.49741275e-07 -8.25046738e-07 -2.29160651e-06 -8.82034439e-07 -1.53633530e-07 2.17001899e-07 8.51245476e-08 2.52608183e-07 2.37401412e-07 -1.96084619e-05 -2.33157819e-04 -5.16786065e-05 -7.38807858e-05 1.81320443e-05 2.04090250e-04 2.99542837e-04 -7.25555379e-05 3.22419598e-07 -2.55715494e-05 8.01694608e-06 -1.56308293e-05 1.03797872e-05 -2.38603015e-07 -3.30639317e-06 -1.85396148e-07 -1.56548135e-06 -7.80996664e-07 9.62517525e-07 5.83590669e-06 2.75915374e-06 4.83930900e-07 -6.52122645e-07 -2.52608183e-07 -7.90879106e-07 -7.75926144e-07 8.30976084e-06 9.65513242e-05 2.11184544e-05 3.36831447e-05 2.90578900e-06 -8.21521714e-05 -1.33112543e-04 -6.98600029e-06 -1.41455845e-06 1.02749465e-05 2.53095613e-06 1.03797872e-05 4.27984257e-06 3.70950690e-07 4.24408669e-06 6.44552200e-07 1.95082770e-06 7.54081183e-07 -2.29149691e-06 -6.93637210e-06 -2.66170787e-06 -4.92108679e-07 6.03110959e-07 2.37401412e-07 7.75926144e-07 7.18057207e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 76 102 126 151 177 202 228 254 279 305 331 357 383 409 435 461 487 513 539 565 591 617 643 669 +-2 1 3 39 + 1.22221523e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 5.45610817e-10 1.27119381e-09 1.81870272e-10 -1.59050619e-10 -1.81458741e-10 1.80250540e-10 -3.37455450e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -1.12485150e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.56742199e-10 -1.22221523e-10 -1.27119381e-09 -3.37455450e-10 -6.39020960e-10 -1.12485150e-10 1.02219167e-09 2.07962652e-09 3.40730555e-10 -2.98395984e-10 -1.04027963e-10 -2.94020354e-10 -1.81870272e-10 3.40730555e-10 -1.59050619e-10 2.98395984e-10 1.04027963e-10 -1.81458741e-10 1.56742199e-10 2.94020354e-10 + 6 1 2 3 5 6 7 9 11 1 6 1 3 5 6 6 1 3 6 11 0 1 2 3 4 5 6 7 9 10 11 1 6 1 6 6 1 5 6 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 11 15 16 20 31 33 33 35 36 39 39 -2 2 -2 254 -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 4.49124164e-09 7.77905871e-09 3.26403899e-08 3.70379023e-07 -2.71517312e-08 2.71517312e-08 -1.71793868e-07 1.01840324e-07 -1.01840324e-07 6.16394968e-07 -4.02749831e-08 -6.57669048e-09 1.56046382e-08 -6.97583170e-08 -1.56046382e-08 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 4.95233624e-08 8.57769799e-08 3.70379023e-07 4.19955633e-06 -2.96722726e-07 2.96722726e-07 -1.95594150e-06 1.11385693e-06 -1.11385693e-06 7.01322846e-06 -4.63416933e-07 -7.18007197e-08 1.69224799e-07 -8.02661673e-07 -1.69224799e-07 -2.42192485e-10 2.71517312e-08 2.96722726e-07 -3.01364007e-09 -1.61832991e-07 1.06793690e-08 5.59986440e-07 -5.10654906e-08 -1.76045578e-10 5.30414024e-10 -8.94853366e-08 2.78714404e-09 -2.42192485e-10 -2.71517312e-08 -2.96722726e-07 -3.01364007e-09 1.61832991e-07 1.06793690e-08 -5.59986440e-07 5.19638294e-08 1.76045578e-10 2.78714404e-09 8.89666804e-08 5.30414024e-10 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 2.63077289e-08 4.55663231e-08 1.71793868e-07 1.95594150e-06 -1.61832991e-07 1.61832991e-07 -8.91811883e-07 6.06046894e-07 -6.06046894e-07 3.21027752e-06 -1.99997591e-07 -3.92890832e-08 9.43712058e-08 -3.46405989e-07 -9.43712058e-08 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -1.01840324e-07 -1.11385693e-06 1.06793690e-08 6.06046894e-07 -1.79479269e-10 -3.77230826e-08 -2.09934596e-06 1.90923247e-07 5.94495393e-10 -1.76708816e-09 3.34154808e-07 -1.00193782e-08 -2.42192485e-10 8.10498373e-10 2.80806653e-10 1.01840324e-07 1.11385693e-06 1.06793690e-08 -6.06046894e-07 -3.77230826e-08 -1.79479269e-10 2.09934596e-06 -1.93924928e-07 -5.94495393e-10 -1.00193782e-08 -3.32421786e-07 -1.76708816e-09 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 -9.21468144e-08 -1.59602964e-07 -6.16394968e-07 -7.01322846e-06 5.59986440e-07 -5.59986440e-07 3.21027752e-06 -2.09934596e-06 2.09934596e-06 -1.15500423e-05 7.27899310e-07 1.35575651e-07 -3.23319924e-07 1.26075859e-06 3.23319924e-07 4.49124164e-09 4.95233624e-08 -2.63077289e-08 9.21468144e-08 -8.14118538e-09 -1.41009467e-08 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 -5.19638294e-08 1.99997591e-07 -1.90923247e-07 1.93924928e-07 -7.27899310e-07 3.81091918e-08 1.25068887e-08 -3.02225376e-08 6.60070565e-08 3.12666031e-08 -6.57669048e-09 -7.18007197e-08 1.76045578e-10 -1.76045578e-10 3.92890832e-08 -5.94495393e-10 5.94495393e-10 -1.35575651e-07 1.25068887e-08 -2.01211458e-10 2.16625667e-08 2.01211458e-10 -2.80806653e-10 1.56046382e-08 1.69224799e-07 -5.30414024e-10 -2.78714404e-09 -9.43712058e-08 1.76708816e-09 1.00193782e-08 3.23319924e-07 -3.02225376e-08 -2.01211458e-10 1.20726875e-09 -5.35525536e-08 2.40948019e-09 7.77905871e-09 8.57769799e-08 -4.55663231e-08 1.59602964e-07 -1.41009467e-08 -2.44235562e-08 -6.97583170e-08 -8.02661673e-07 8.94853366e-08 -8.89666804e-08 3.46405989e-07 -3.34154808e-07 3.32421786e-07 -1.26075859e-06 6.60070565e-08 2.16625667e-08 -5.35525536e-08 1.14327576e-07 5.29497621e-08 -2.80806653e-10 -1.56046382e-08 -1.69224799e-07 -2.78714404e-09 -5.30414024e-10 9.43712058e-08 1.00193782e-08 1.76708816e-09 -3.23319924e-07 3.12666031e-08 2.01211458e-10 2.40948019e-09 5.29497621e-08 1.20726875e-09 -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 4.49124164e-09 7.77905871e-09 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 4.95233624e-08 8.57769799e-08 -2.42192485e-10 -2.42192485e-10 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 2.63077289e-08 4.55663231e-08 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 -9.21468144e-08 -1.59602964e-07 4.49124164e-09 4.95233624e-08 -2.63077289e-08 9.21468144e-08 -8.14118538e-09 -1.41009467e-08 -2.80806653e-10 7.77905871e-09 8.57769799e-08 -4.55663231e-08 1.59602964e-07 -1.41009467e-08 -2.44235562e-08 -2.80806653e-10 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 16 17 19 20 21 22 23 24 25 6 13 14 15 17 18 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 17 20 21 24 13 14 17 20 21 24 18 19 13 14 17 20 21 24 15 18 23 16 19 25 13 14 17 20 21 24 13 14 17 20 21 24 18 13 14 17 20 21 24 19 0 19 38 50 62 81 96 111 130 149 161 175 194 208 214 220 221 222 228 231 234 240 246 246 247 253 254 -2 2 -1 669 - -1.11544956e-07 -1.48620472e-06 2.01344846e-07 4.00600009e-07 6.39058650e-07 -8.11507012e-07 -1.42163448e-06 -2.38373364e-06 1.54661782e-07 -1.23648563e-07 -3.16403274e-07 2.38603015e-07 -3.70950690e-07 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 -1.12525880e-05 5.72377128e-05 -1.28385646e-04 4.24837644e-05 -2.13399966e-04 4.12802398e-06 5.07064792e-06 -2.42510477e-05 1.96084619e-05 8.30976084e-06 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 4.60138988e-06 8.48205361e-06 -9.45191477e-06 -1.63219705e-05 -3.12761733e-05 2.10419517e-06 -1.41469877e-06 -3.58589526e-06 3.30639317e-06 -4.24408669e-06 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 -1.27235214e-04 6.59577058e-04 -1.48368337e-03 4.76244557e-04 -2.43659056e-03 4.62310066e-05 6.00921510e-05 -2.91846913e-04 2.33157819e-04 9.65513242e-05 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 6.93919687e-07 9.25785817e-07 -2.12438175e-06 -2.46342444e-06 -3.36476113e-06 1.61199356e-07 -2.31855137e-07 -5.22748328e-07 1.85396148e-07 -6.44552200e-07 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 -3.03006947e-05 1.53394752e-04 -3.13837672e-04 1.17233978e-04 -5.86366001e-04 1.68397655e-05 1.12246264e-05 -5.50684410e-05 5.16786065e-05 2.11184544e-05 4.00600009e-07 4.60138988e-06 -6.93919687e-07 -8.22724975e-07 -2.08175906e-06 2.47317189e-06 2.91617223e-06 7.41967268e-06 -5.01134613e-07 2.49741275e-07 6.18434049e-07 -7.80996664e-07 7.54081183e-07 1.12525880e-05 1.27235214e-04 -3.03006947e-05 -1.58281898e-06 -4.93082215e-05 1.12502969e-04 2.44056476e-06 1.84922129e-04 -3.05335454e-06 1.71274120e-06 1.91370154e-05 -1.81320443e-05 2.90578900e-06 -6.39058650e-07 -8.48205361e-06 9.25785817e-07 2.08175906e-06 3.77173215e-06 -3.86414678e-06 -7.39011631e-06 -1.40232562e-05 9.88653362e-07 -6.44562669e-07 -1.65526012e-06 1.56548135e-06 -1.95082770e-06 -5.72377128e-05 -6.59577058e-04 1.53394752e-04 -4.93082215e-05 2.41156525e-04 -5.76858814e-04 1.89638082e-04 -9.18363956e-04 1.24304952e-05 2.21031721e-05 -9.73673576e-05 7.38807858e-05 3.36831447e-05 8.11507012e-07 9.45191477e-06 -2.12438175e-06 -2.47317189e-06 -3.86414678e-06 7.51525435e-06 8.77023113e-06 1.39229776e-05 -7.46101797e-07 8.25046738e-07 1.84660522e-06 -9.62517525e-07 2.29149691e-06 1.28385646e-04 1.48368337e-03 -3.13837672e-04 1.12502969e-04 -5.76858814e-04 1.18495152e-03 -4.29690949e-04 2.17589038e-03 -6.18601931e-05 -4.49331845e-05 2.23662024e-04 -2.04090250e-04 -8.21521714e-05 -1.42163448e-06 -1.63219705e-05 2.46342444e-06 2.91617223e-06 7.39011631e-06 -8.77023113e-06 -1.03306199e-05 -2.63106934e-05 1.77026752e-06 -8.82034439e-07 -2.18476894e-06 2.75915374e-06 -2.66170787e-06 -4.24837644e-05 -4.76244557e-04 1.17233978e-04 2.44056476e-06 1.89638082e-04 -4.29690949e-04 2.12415462e-06 -7.01429547e-04 1.19529867e-05 -4.07738778e-06 -7.86960118e-05 7.25555379e-05 -6.98600029e-06 2.38373364e-06 3.12761733e-05 -3.36476113e-06 -7.41967268e-06 -1.40232562e-05 1.39229776e-05 2.63106934e-05 5.18442225e-05 -3.67321556e-06 2.29160651e-06 5.85858440e-06 -5.83590669e-06 6.93637210e-06 2.13399966e-04 2.43659056e-03 -5.86366001e-04 1.84922129e-04 -9.18363956e-04 2.17589038e-03 -7.01429547e-04 3.44802830e-03 -4.86188305e-05 -8.73254590e-05 3.95271863e-04 -2.99542837e-04 -1.33112543e-04 1.54661782e-07 2.10419517e-06 -1.61199356e-07 -5.01134613e-07 -9.88653362e-07 7.46101797e-07 1.77026752e-06 3.67321556e-06 -2.95155938e-07 1.53633530e-07 4.25207610e-07 -4.83930900e-07 4.92108679e-07 4.12802398e-06 4.62310066e-05 -1.68397655e-05 3.05335454e-06 -1.24304952e-05 6.18601931e-05 -1.19529867e-05 4.86188305e-05 4.45399343e-06 -2.36730758e-06 7.94659336e-06 -3.22419598e-07 -1.41455845e-06 1.23648563e-07 1.41469877e-06 -2.31855137e-07 -2.49741275e-07 -6.44562669e-07 8.25046738e-07 8.82034439e-07 2.29160651e-06 -1.53633530e-07 8.51245476e-08 2.17001899e-07 -2.52608183e-07 2.37401412e-07 5.07064792e-06 6.00921510e-05 -1.12246264e-05 -1.71274120e-06 -2.21031721e-05 4.49331845e-05 4.07738778e-06 8.73254590e-05 -2.36730758e-06 1.60968653e-06 6.38809148e-06 -8.01694608e-06 2.53095613e-06 -3.16403274e-07 -3.58589526e-06 5.22748328e-07 6.18434049e-07 1.65526012e-06 -1.84660522e-06 -2.18476894e-06 -5.85858440e-06 4.25207610e-07 -2.17001899e-07 -4.72951931e-07 6.52122645e-07 -6.03110959e-07 -2.42510477e-05 -2.91846913e-04 5.50684410e-05 -1.91370154e-05 9.73673576e-05 -2.23662024e-04 7.86960118e-05 -3.95271863e-04 7.94659336e-06 6.38809148e-06 -2.86556591e-05 2.55715494e-05 1.02749465e-05 2.38603015e-07 3.30639317e-06 -1.85396148e-07 -7.80996664e-07 -1.56548135e-06 9.62517525e-07 2.75915374e-06 5.83590669e-06 -4.83930900e-07 2.52608183e-07 6.52122645e-07 -7.90879106e-07 7.75926144e-07 1.96084619e-05 2.33157819e-04 -5.16786065e-05 1.81320443e-05 -7.38807858e-05 2.04090250e-04 -7.25555379e-05 2.99542837e-04 -3.22419598e-07 -8.01694608e-06 2.55715494e-05 -1.56308293e-05 -1.03797872e-05 3.70950690e-07 4.24408669e-06 -6.44552200e-07 -7.54081183e-07 -1.95082770e-06 2.29149691e-06 2.66170787e-06 6.93637210e-06 -4.92108679e-07 2.37401412e-07 6.03110959e-07 -7.75926144e-07 7.18057207e-07 8.30976084e-06 9.65513242e-05 -2.11184544e-05 -2.90578900e-06 -3.36831447e-05 8.21521714e-05 6.98600029e-06 1.33112543e-04 -1.41455845e-06 2.53095613e-06 1.02749465e-05 -1.03797872e-05 4.27984257e-06 3.26403899e-08 3.70379023e-07 -2.71517312e-08 -2.71517312e-08 -1.71793868e-07 1.01840324e-07 1.01840324e-07 6.16394968e-07 -4.02749831e-08 6.57669048e-09 1.56046382e-08 -6.97583170e-08 1.56046382e-08 -1.11544956e-07 -1.48620472e-06 2.01344846e-07 -4.00600009e-07 6.39058650e-07 -8.11507012e-07 1.42163448e-06 -2.38373364e-06 1.54661782e-07 1.23648563e-07 -3.16403274e-07 2.38603015e-07 3.70950690e-07 3.70379023e-07 4.19955633e-06 -2.96722726e-07 -2.96722726e-07 -1.95594150e-06 1.11385693e-06 1.11385693e-06 7.01322846e-06 -4.63416933e-07 7.18007197e-08 1.69224799e-07 -8.02661673e-07 1.69224799e-07 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 -4.60138988e-06 8.48205361e-06 -9.45191477e-06 1.63219705e-05 -3.12761733e-05 2.10419517e-06 1.41469877e-06 -3.58589526e-06 3.30639317e-06 4.24408669e-06 2.71517312e-08 2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 -5.10654906e-08 1.76045578e-10 5.30414024e-10 -8.94853366e-08 -2.78714404e-09 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 -6.93919687e-07 9.25785817e-07 -2.12438175e-06 2.46342444e-06 -3.36476113e-06 1.61199356e-07 2.31855137e-07 -5.22748328e-07 1.85396148e-07 6.44552200e-07 2.71517312e-08 2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 -5.19638294e-08 1.76045578e-10 -2.78714404e-09 -8.89666804e-08 5.30414024e-10 -4.00600009e-07 -4.60138988e-06 6.93919687e-07 -8.22724975e-07 2.08175906e-06 -2.47317189e-06 2.91617223e-06 -7.41967268e-06 5.01134613e-07 2.49741275e-07 -6.18434049e-07 7.80996664e-07 7.54081183e-07 1.71793868e-07 1.95594150e-06 -1.61832991e-07 -1.61832991e-07 -8.91811883e-07 6.06046894e-07 6.06046894e-07 3.21027752e-06 -1.99997591e-07 3.92890832e-08 9.43712058e-08 -3.46405989e-07 9.43712058e-08 -6.39058650e-07 -8.48205361e-06 9.25785817e-07 -2.08175906e-06 3.77173215e-06 -3.86414678e-06 7.39011631e-06 -1.40232562e-05 9.88653362e-07 6.44562669e-07 -1.65526012e-06 1.56548135e-06 1.95082770e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 6.06046894e-07 -1.79479269e-10 3.77230826e-08 -2.09934596e-06 1.90923247e-07 -5.94495393e-10 -1.76708816e-09 3.34154808e-07 1.00193782e-08 8.11507012e-07 9.45191477e-06 -2.12438175e-06 2.47317189e-06 -3.86414678e-06 7.51525435e-06 -8.77023113e-06 1.39229776e-05 -7.46101797e-07 -8.25046738e-07 1.84660522e-06 -9.62517525e-07 -2.29149691e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 6.06046894e-07 3.77230826e-08 -1.79479269e-10 -2.09934596e-06 1.93924928e-07 -5.94495393e-10 1.00193782e-08 3.32421786e-07 -1.76708816e-09 1.42163448e-06 1.63219705e-05 -2.46342444e-06 2.91617223e-06 -7.39011631e-06 8.77023113e-06 -1.03306199e-05 2.63106934e-05 -1.77026752e-06 -8.82034439e-07 2.18476894e-06 -2.75915374e-06 -2.66170787e-06 -6.16394968e-07 -7.01322846e-06 5.59986440e-07 5.59986440e-07 3.21027752e-06 -2.09934596e-06 -2.09934596e-06 -1.15500423e-05 7.27899310e-07 -1.35575651e-07 -3.23319924e-07 1.26075859e-06 -3.23319924e-07 2.38373364e-06 3.12761733e-05 -3.36476113e-06 7.41967268e-06 -1.40232562e-05 1.39229776e-05 -2.63106934e-05 5.18442225e-05 -3.67321556e-06 -2.29160651e-06 5.85858440e-06 -5.83590669e-06 -6.93637210e-06 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 5.19638294e-08 1.99997591e-07 -1.90923247e-07 -1.93924928e-07 -7.27899310e-07 3.81091918e-08 -1.25068887e-08 -3.02225376e-08 6.60070565e-08 -3.12666031e-08 1.54661782e-07 2.10419517e-06 -1.61199356e-07 5.01134613e-07 -9.88653362e-07 7.46101797e-07 -1.77026752e-06 3.67321556e-06 -2.95155938e-07 -1.53633530e-07 4.25207610e-07 -4.83930900e-07 -4.92108679e-07 6.57669048e-09 7.18007197e-08 -1.76045578e-10 -1.76045578e-10 -3.92890832e-08 5.94495393e-10 5.94495393e-10 1.35575651e-07 -1.25068887e-08 2.01211458e-10 -2.16625667e-08 2.01211458e-10 -1.23648563e-07 -1.41469877e-06 2.31855137e-07 -2.49741275e-07 6.44562669e-07 -8.25046738e-07 8.82034439e-07 -2.29160651e-06 1.53633530e-07 8.51245476e-08 -2.17001899e-07 2.52608183e-07 2.37401412e-07 1.56046382e-08 1.69224799e-07 -5.30414024e-10 2.78714404e-09 -9.43712058e-08 1.76708816e-09 -1.00193782e-08 3.23319924e-07 -3.02225376e-08 2.01211458e-10 1.20726875e-09 -5.35525536e-08 -2.40948019e-09 -3.16403274e-07 -3.58589526e-06 5.22748328e-07 -6.18434049e-07 1.65526012e-06 -1.84660522e-06 2.18476894e-06 -5.85858440e-06 4.25207610e-07 2.17001899e-07 -4.72951931e-07 6.52122645e-07 6.03110959e-07 -6.97583170e-08 -8.02661673e-07 8.94853366e-08 8.89666804e-08 3.46405989e-07 -3.34154808e-07 -3.32421786e-07 -1.26075859e-06 6.60070565e-08 -2.16625667e-08 -5.35525536e-08 1.14327576e-07 -5.29497621e-08 2.38603015e-07 3.30639317e-06 -1.85396148e-07 7.80996664e-07 -1.56548135e-06 9.62517525e-07 -2.75915374e-06 5.83590669e-06 -4.83930900e-07 -2.52608183e-07 6.52122645e-07 -7.90879106e-07 -7.75926144e-07 1.56046382e-08 1.69224799e-07 2.78714404e-09 -5.30414024e-10 -9.43712058e-08 -1.00193782e-08 1.76708816e-09 3.23319924e-07 -3.12666031e-08 2.01211458e-10 -2.40948019e-09 -5.29497621e-08 1.20726875e-09 -3.70950690e-07 -4.24408669e-06 6.44552200e-07 -7.54081183e-07 1.95082770e-06 -2.29149691e-06 2.66170787e-06 -6.93637210e-06 4.92108679e-07 2.37401412e-07 -6.03110959e-07 7.75926144e-07 7.18057207e-07 + -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 -2.01344846e-07 6.39058650e-07 1.42163448e-06 8.11507012e-07 -2.38373364e-06 1.29305381e-07 -1.23648563e-07 3.70950690e-07 2.53242539e-07 3.16403274e-07 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 -3.47227344e-05 5.72377128e-05 -4.24837644e-05 1.28385646e-04 -2.13399966e-04 1.49174142e-05 5.07064792e-06 -8.30976084e-06 1.33792046e-05 2.42510477e-05 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 -2.36478315e-06 8.48205361e-06 1.63219705e-05 9.45191477e-06 -3.12761733e-05 1.81132289e-06 -1.41469877e-06 4.24408669e-06 3.47548306e-06 3.58589526e-06 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 -4.05026652e-04 6.59577058e-04 -4.76244557e-04 1.48368337e-03 -2.43659056e-03 1.78805091e-04 6.00921510e-05 -9.65513242e-05 1.56616135e-04 2.91846913e-04 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 -6.93919687e-07 2.08175906e-06 2.91617223e-06 2.47317189e-06 -7.41967268e-06 4.25795644e-07 -2.49741275e-07 7.54081183e-07 8.24493638e-07 6.18434049e-07 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 -3.03006947e-05 4.93082215e-05 2.44056476e-06 1.12502969e-04 -1.84922129e-04 1.41761337e-05 -1.71274120e-06 2.90578900e-06 1.17103047e-05 1.91370154e-05 2.01344846e-07 2.36478315e-06 6.93919687e-07 5.99969468e-07 -9.25785817e-07 -2.46342444e-06 -2.12438175e-06 3.36476113e-06 -7.99580958e-08 2.31855137e-07 -6.44552200e-07 -2.32300811e-07 -5.22748328e-07 3.47227344e-05 4.05026652e-04 -3.03006947e-05 8.18757907e-05 -1.53394752e-04 1.17233978e-04 -3.13837672e-04 5.86366001e-04 -3.63351033e-05 -1.12246264e-05 2.11184544e-05 -4.04229680e-05 -5.50684410e-05 -6.39058650e-07 -8.48205361e-06 -2.08175906e-06 -9.25785817e-07 3.77173215e-06 7.39011631e-06 3.86414678e-06 -1.40232562e-05 8.61419934e-07 -6.44562669e-07 1.95082770e-06 1.63893960e-06 1.65526012e-06 -5.72377128e-05 -6.59577058e-04 4.93082215e-05 -1.53394752e-04 2.41156525e-04 -1.89638082e-04 5.76858814e-04 -9.18363956e-04 5.77673898e-05 2.21031721e-05 -3.36831447e-05 4.77055175e-05 9.73673576e-05 1.42163448e-06 1.63219705e-05 2.91617223e-06 2.46342444e-06 -7.39011631e-06 -1.03306199e-05 -8.77023113e-06 2.63106934e-05 -1.50436347e-06 8.82034439e-07 -2.66170787e-06 -2.91267352e-06 -2.18476894e-06 4.24837644e-05 4.76244557e-04 2.44056476e-06 1.17233978e-04 -1.89638082e-04 2.12415462e-06 -4.29690949e-04 7.01429547e-04 -5.68584456e-05 4.07738778e-06 -6.98600029e-06 -4.66293591e-05 -7.86960118e-05 -8.11507012e-07 -9.45191477e-06 -2.47317189e-06 -2.12438175e-06 3.86414678e-06 8.77023113e-06 7.51525435e-06 -1.39229776e-05 4.60513730e-07 -8.25046738e-07 2.29149691e-06 1.12740187e-06 1.84660522e-06 -1.28385646e-04 -1.48368337e-03 1.12502969e-04 -3.13837672e-04 5.76858814e-04 -4.29690949e-04 1.18495152e-03 -2.17589038e-03 1.45817244e-04 4.49331845e-05 -8.21521714e-05 1.55617623e-04 2.23662024e-04 2.38373364e-06 3.12761733e-05 7.41967268e-06 3.36476113e-06 -1.40232562e-05 -2.63106934e-05 -1.39229776e-05 5.18442225e-05 -3.21743567e-06 2.29160651e-06 -6.93637210e-06 -6.09905134e-06 -5.85858440e-06 2.13399966e-04 2.43659056e-03 -1.84922129e-04 5.86366001e-04 -9.18363956e-04 7.01429547e-04 -2.17589038e-03 3.44802830e-03 -2.35102291e-04 -8.73254590e-05 1.33112543e-04 -1.91876561e-04 -3.95271863e-04 1.29305381e-07 1.81132289e-06 4.25795644e-07 7.99580958e-08 -8.61419934e-07 -1.50436347e-06 -4.60513730e-07 3.21743567e-06 -2.47851861e-07 1.41948339e-07 -4.25917413e-07 -4.56619879e-07 -3.52150972e-07 1.49174142e-05 1.78805091e-04 -1.41761337e-05 3.63351033e-05 -5.77673898e-05 5.68584456e-05 -1.45817244e-04 2.35102291e-04 -1.03304001e-05 -5.75922518e-06 8.28188018e-06 -8.85819318e-06 -1.81723147e-05 1.23648563e-07 1.41469877e-06 2.49741275e-07 2.31855137e-07 -6.44562669e-07 -8.82034439e-07 -8.25046738e-07 2.29160651e-06 -1.41948339e-07 8.51245476e-08 -2.37401412e-07 -2.59354632e-07 -2.17001899e-07 5.07064792e-06 6.00921510e-05 1.71274120e-06 1.12246264e-05 -2.21031721e-05 -4.07738778e-06 -4.49331845e-05 8.73254590e-05 -5.75922518e-06 1.60968653e-06 -2.53095613e-06 -6.05862154e-06 -6.38809148e-06 -3.70950690e-07 -4.24408669e-06 -7.54081183e-07 -6.44552200e-07 1.95082770e-06 2.66170787e-06 2.29149691e-06 -6.93637210e-06 4.25917413e-07 -2.37401412e-07 7.18057207e-07 8.14141689e-07 6.03110959e-07 -8.30976084e-06 -9.65513242e-05 -2.90578900e-06 -2.11184544e-05 3.36831447e-05 6.98600029e-06 8.21521714e-05 -1.33112543e-04 8.28188018e-06 -2.53095613e-06 4.27984257e-06 6.41493715e-06 1.02749465e-05 2.53242539e-07 3.47548306e-06 8.24493638e-07 2.32300811e-07 -1.63893960e-06 -2.91267352e-06 -1.12740187e-06 6.09905134e-06 -4.56619879e-07 2.59354632e-07 -8.14141689e-07 -8.38183183e-07 -6.94301914e-07 1.33792046e-05 1.56616135e-04 -1.17103047e-05 4.04229680e-05 -4.77055175e-05 4.66293591e-05 -1.55617623e-04 1.91876561e-04 -8.85819318e-06 -6.05862154e-06 6.41493715e-06 -8.46435825e-07 -1.96677264e-05 3.16403274e-07 3.58589526e-06 6.18434049e-07 5.22748328e-07 -1.65526012e-06 -2.18476894e-06 -1.84660522e-06 5.85858440e-06 -3.52150972e-07 2.17001899e-07 -6.03110959e-07 -6.94301914e-07 -4.72951931e-07 2.42510477e-05 2.91846913e-04 -1.91370154e-05 5.50684410e-05 -9.73673576e-05 7.86960118e-05 -2.23662024e-04 3.95271863e-04 -1.81723147e-05 -6.38809148e-06 1.02749465e-05 -1.96677264e-05 -2.86556591e-05 3.26403899e-08 3.70379023e-07 2.71517312e-08 2.71517312e-08 -1.71793868e-07 -1.01840324e-07 -1.01840324e-07 6.16394968e-07 -4.02749831e-08 6.57669048e-09 -1.56046382e-08 -6.97583170e-08 -1.56046382e-08 -1.11544956e-07 -1.48620472e-06 4.00600009e-07 -2.01344846e-07 6.39058650e-07 -1.42163448e-06 8.11507012e-07 -2.38373364e-06 1.29305381e-07 1.23648563e-07 -3.70950690e-07 2.53242539e-07 3.16403274e-07 3.70379023e-07 4.19955633e-06 2.96722726e-07 2.96722726e-07 -1.95594150e-06 -1.11385693e-06 -1.11385693e-06 7.01322846e-06 -4.63416933e-07 7.18007197e-08 -1.69224799e-07 -8.02661673e-07 -1.69224799e-07 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 -2.36478315e-06 8.48205361e-06 -1.63219705e-05 9.45191477e-06 -3.12761733e-05 1.81132289e-06 1.41469877e-06 -4.24408669e-06 3.47548306e-06 3.58589526e-06 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 5.10654906e-08 -1.76045578e-10 5.30414024e-10 8.94853366e-08 -2.78714404e-09 4.00600009e-07 4.60138988e-06 -8.22724975e-07 6.93919687e-07 -2.08175906e-06 2.91617223e-06 -2.47317189e-06 7.41967268e-06 -4.25795644e-07 -2.49741275e-07 7.54081183e-07 -8.24493638e-07 -6.18434049e-07 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 5.19638294e-08 -1.76045578e-10 -2.78714404e-09 8.89666804e-08 5.30414024e-10 2.01344846e-07 2.36478315e-06 -6.93919687e-07 5.99969468e-07 -9.25785817e-07 2.46342444e-06 -2.12438175e-06 3.36476113e-06 -7.99580958e-08 -2.31855137e-07 6.44552200e-07 -2.32300811e-07 -5.22748328e-07 1.71793868e-07 1.95594150e-06 1.61832991e-07 1.61832991e-07 -8.91811883e-07 -6.06046894e-07 -6.06046894e-07 3.21027752e-06 -1.99997591e-07 3.92890832e-08 -9.43712058e-08 -3.46405989e-07 -9.43712058e-08 -6.39058650e-07 -8.48205361e-06 2.08175906e-06 -9.25785817e-07 3.77173215e-06 -7.39011631e-06 3.86414678e-06 -1.40232562e-05 8.61419934e-07 6.44562669e-07 -1.95082770e-06 1.63893960e-06 1.65526012e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 -6.06046894e-07 -1.79479269e-10 3.77230826e-08 2.09934596e-06 -1.90923247e-07 5.94495393e-10 -1.76708816e-09 -3.34154808e-07 1.00193782e-08 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 -2.46342444e-06 7.39011631e-06 -1.03306199e-05 8.77023113e-06 -2.63106934e-05 1.50436347e-06 8.82034439e-07 -2.66170787e-06 2.91267352e-06 2.18476894e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 -6.06046894e-07 3.77230826e-08 -1.79479269e-10 2.09934596e-06 -1.93924928e-07 5.94495393e-10 1.00193782e-08 -3.32421786e-07 -1.76708816e-09 -8.11507012e-07 -9.45191477e-06 2.47317189e-06 -2.12438175e-06 3.86414678e-06 -8.77023113e-06 7.51525435e-06 -1.39229776e-05 4.60513730e-07 8.25046738e-07 -2.29149691e-06 1.12740187e-06 1.84660522e-06 -6.16394968e-07 -7.01322846e-06 -5.59986440e-07 -5.59986440e-07 3.21027752e-06 2.09934596e-06 2.09934596e-06 -1.15500423e-05 7.27899310e-07 -1.35575651e-07 3.23319924e-07 1.26075859e-06 3.23319924e-07 2.38373364e-06 3.12761733e-05 -7.41967268e-06 3.36476113e-06 -1.40232562e-05 2.63106934e-05 -1.39229776e-05 5.18442225e-05 -3.21743567e-06 -2.29160651e-06 6.93637210e-06 -6.09905134e-06 -5.85858440e-06 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 -5.19638294e-08 1.99997591e-07 1.90923247e-07 1.93924928e-07 -7.27899310e-07 3.81091918e-08 -1.25068887e-08 3.02225376e-08 6.60070565e-08 3.12666031e-08 1.29305381e-07 1.81132289e-06 -4.25795644e-07 7.99580958e-08 -8.61419934e-07 1.50436347e-06 -4.60513730e-07 3.21743567e-06 -2.47851861e-07 -1.41948339e-07 4.25917413e-07 -4.56619879e-07 -3.52150972e-07 6.57669048e-09 7.18007197e-08 1.76045578e-10 1.76045578e-10 -3.92890832e-08 -5.94495393e-10 -5.94495393e-10 1.35575651e-07 -1.25068887e-08 -2.01211458e-10 -2.16625667e-08 -2.01211458e-10 -1.23648563e-07 -1.41469877e-06 2.49741275e-07 -2.31855137e-07 6.44562669e-07 -8.82034439e-07 8.25046738e-07 -2.29160651e-06 1.41948339e-07 8.51245476e-08 -2.37401412e-07 2.59354632e-07 2.17001899e-07 -1.56046382e-08 -1.69224799e-07 -5.30414024e-10 2.78714404e-09 9.43712058e-08 1.76708816e-09 -1.00193782e-08 -3.23319924e-07 3.02225376e-08 -2.01211458e-10 1.20726875e-09 5.35525536e-08 -2.40948019e-09 3.70950690e-07 4.24408669e-06 -7.54081183e-07 6.44552200e-07 -1.95082770e-06 2.66170787e-06 -2.29149691e-06 6.93637210e-06 -4.25917413e-07 -2.37401412e-07 7.18057207e-07 -8.14141689e-07 -6.03110959e-07 -6.97583170e-08 -8.02661673e-07 -8.94853366e-08 -8.89666804e-08 3.46405989e-07 3.34154808e-07 3.32421786e-07 -1.26075859e-06 6.60070565e-08 -2.16625667e-08 5.35525536e-08 1.14327576e-07 5.29497621e-08 2.53242539e-07 3.47548306e-06 -8.24493638e-07 2.32300811e-07 -1.63893960e-06 2.91267352e-06 -1.12740187e-06 6.09905134e-06 -4.56619879e-07 -2.59354632e-07 8.14141689e-07 -8.38183183e-07 -6.94301914e-07 -1.56046382e-08 -1.69224799e-07 2.78714404e-09 -5.30414024e-10 9.43712058e-08 -1.00193782e-08 1.76708816e-09 -3.23319924e-07 3.12666031e-08 -2.01211458e-10 -2.40948019e-09 5.29497621e-08 1.20726875e-09 3.16403274e-07 3.58589526e-06 -6.18434049e-07 5.22748328e-07 -1.65526012e-06 2.18476894e-06 -1.84660522e-06 5.85858440e-06 -3.52150972e-07 -2.17001899e-07 6.03110959e-07 -6.94301914e-07 -4.72951931e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 414 438 464 489 514 540 566 591 617 643 669 --2 2 0 676 - -2.65230974e-05 -2.68530121e-04 9.29233172e-05 5.62426944e-07 9.29233172e-05 -3.17655802e-04 -1.91982324e-06 -3.17655802e-04 -1.02511902e-05 -4.06311849e-07 -3.53836135e-05 1.77555823e-05 -4.06311849e-07 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 -1.12525880e-05 3.47227344e-05 -2.13399966e-04 4.24837644e-05 -1.28385646e-04 -1.90454381e-05 8.30976084e-06 -2.42510477e-05 6.22925733e-06 5.07064792e-06 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 6.27361454e-06 9.27467719e-04 -3.20089918e-03 -2.14153298e-05 -3.20089918e-03 -9.66690150e-05 -4.49879052e-06 -3.33403215e-04 1.67435646e-04 -4.49879052e-06 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 -1.27235214e-04 4.05026652e-04 -2.43659056e-03 4.76244557e-04 -1.48368337e-03 -2.25036097e-04 9.65513242e-05 -2.91846913e-04 7.65416832e-05 6.00921510e-05 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 2.17461717e-06 3.34354949e-04 -1.01406690e-03 -7.41378293e-06 -1.14687934e-03 -9.86525804e-06 -1.37601519e-06 -9.97598474e-05 6.11101955e-05 -1.84044299e-06 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 -4.93082215e-05 1.53394752e-04 -9.18363956e-04 1.89638082e-04 -5.76858814e-04 -7.01978849e-05 3.36831447e-05 -9.73673576e-05 2.61752683e-05 2.21031721e-05 5.62426944e-07 6.27361454e-06 -2.17461717e-06 -3.69707575e-05 -2.17461717e-06 7.44141787e-06 1.30459788e-04 7.44141787e-06 4.37486447e-07 2.15896018e-05 1.28879665e-06 -7.57748753e-07 2.15896018e-05 1.12525880e-05 1.27235214e-04 -4.93082215e-05 -1.58281898e-06 -3.03006947e-05 1.84922129e-04 2.44056476e-06 1.12502969e-04 1.72294882e-05 2.90578900e-06 1.91370154e-05 -6.42173953e-06 1.71274120e-06 -9.29233172e-05 -9.27467719e-04 3.34354949e-04 2.17461717e-06 2.96713189e-04 -1.14687934e-03 -7.41378293e-06 -1.01406690e-03 -4.79903528e-05 -1.84044299e-06 -9.97598474e-05 3.90986619e-05 -1.37601519e-06 -3.47227344e-05 -4.05026652e-04 1.53394752e-04 -3.03006947e-05 8.18757907e-05 -5.86366001e-04 1.17233978e-04 -3.13837672e-04 -5.31748688e-05 2.11184544e-05 -5.50684410e-05 1.12556385e-05 1.12246264e-05 3.17655802e-04 3.20089918e-03 -1.01406690e-03 -7.44141787e-06 -1.14687934e-03 3.47417775e-03 2.53100118e-05 3.94410596e-03 3.27447845e-05 4.68013054e-06 3.46503843e-04 -2.13155591e-04 6.33648348e-06 2.13399966e-04 2.43659056e-03 -9.18363956e-04 1.84922129e-04 -5.86366001e-04 3.44802830e-03 -7.01429547e-04 2.17589038e-03 2.83721121e-04 -1.33112543e-04 3.95271863e-04 -1.07666276e-04 -8.73254590e-05 -1.91982324e-06 -2.14153298e-05 7.41378293e-06 1.30459788e-04 7.41378293e-06 -2.53100118e-05 -4.61688158e-04 -2.53100118e-05 -1.49211538e-06 -7.67520733e-05 -4.33335507e-06 2.58441964e-06 -7.67520733e-05 -4.24837644e-05 -4.76244557e-04 1.89638082e-04 2.44056476e-06 1.17233978e-04 -7.01429547e-04 2.12415462e-06 -4.29690949e-04 -6.88114324e-05 -6.98600029e-06 -7.86960118e-05 2.59261788e-05 -4.07738778e-06 3.17655802e-04 3.20089918e-03 -1.14687934e-03 -7.44141787e-06 -1.01406690e-03 3.94410596e-03 2.53100118e-05 3.47417775e-03 1.68225764e-04 6.33648348e-06 3.46503843e-04 -1.34935610e-04 4.68013054e-06 1.28385646e-04 1.48368337e-03 -5.76858814e-04 1.12502969e-04 -3.13837672e-04 2.17589038e-03 -4.29690949e-04 1.18495152e-03 2.07677437e-04 -8.21521714e-05 2.23662024e-04 -4.84726260e-05 -4.49331845e-05 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 4.37486447e-07 4.79903528e-05 -3.27447845e-05 -1.49211538e-06 -1.68225764e-04 1.71473918e-05 -9.23132239e-08 3.37306520e-06 8.31212147e-06 -5.80094265e-07 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 -1.72294882e-05 5.31748688e-05 -2.83721121e-04 6.88114324e-05 -2.07677437e-04 -1.08888472e-05 9.69643862e-06 -2.61189081e-05 8.53577358e-06 8.12653276e-06 4.06311849e-07 4.49879052e-06 -1.37601519e-06 -2.15896018e-05 -1.84044299e-06 4.68013054e-06 7.67520733e-05 6.33648348e-06 9.23132239e-08 1.00810777e-05 1.03478794e-06 -7.23132225e-07 1.12895966e-05 8.30976084e-06 9.65513242e-05 -3.36831447e-05 -2.90578900e-06 -2.11184544e-05 1.33112543e-04 6.98600029e-06 8.21521714e-05 9.69643862e-06 4.27984257e-06 1.02749465e-05 -3.96485005e-06 2.53095613e-06 -3.53836135e-05 -3.33403215e-04 9.97598474e-05 1.28879665e-06 9.97598474e-05 -3.46503843e-04 -4.33335507e-06 -3.46503843e-04 3.37306520e-06 -1.03478794e-06 1.08329547e-05 -5.84232031e-06 -1.03478794e-06 -2.42510477e-05 -2.91846913e-04 9.73673576e-05 -1.91370154e-05 5.50684410e-05 -3.95271863e-04 7.86960118e-05 -2.23662024e-04 -2.61189081e-05 1.02749465e-05 -2.86556591e-05 5.90382296e-06 6.38809148e-06 1.77555823e-05 1.67435646e-04 -6.11101955e-05 -7.57748753e-07 -3.90986619e-05 2.13155591e-04 2.58441964e-06 1.34935610e-04 8.31212147e-06 7.23132225e-07 -5.84232031e-06 7.54938065e-06 4.41511709e-07 6.22925733e-06 7.65416832e-05 -2.61752683e-05 6.42173953e-06 -1.12556385e-05 1.07666276e-04 -2.59261788e-05 4.84726260e-05 8.53577358e-06 -3.96485005e-06 5.90382296e-06 -2.87988701e-07 -1.95832454e-06 4.06311849e-07 4.49879052e-06 -1.84044299e-06 -2.15896018e-05 -1.37601519e-06 6.33648348e-06 7.67520733e-05 4.68013054e-06 5.80094265e-07 1.12895966e-05 1.03478794e-06 -4.41511709e-07 1.00810777e-05 5.07064792e-06 6.00921510e-05 -2.21031721e-05 -1.71274120e-06 -1.12246264e-05 8.73254590e-05 4.07738778e-06 4.49331845e-05 8.12653276e-06 2.53095613e-06 6.38809148e-06 -1.95832454e-06 1.60968653e-06 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 1.12525880e-05 5.72377128e-05 -1.28385646e-04 -4.24837644e-05 -2.13399966e-04 4.12802398e-06 -5.07064792e-06 -2.42510477e-05 1.96084619e-05 -8.30976084e-06 -2.65230974e-05 -2.68530121e-04 9.29233172e-05 -5.62426944e-07 9.29233172e-05 -3.17655802e-04 1.91982324e-06 -3.17655802e-04 -1.02511902e-05 4.06311849e-07 -3.53836135e-05 1.77555823e-05 4.06311849e-07 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 1.27235214e-04 6.59577058e-04 -1.48368337e-03 -4.76244557e-04 -2.43659056e-03 4.62310066e-05 -6.00921510e-05 -2.91846913e-04 2.33157819e-04 -9.65513242e-05 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 -6.27361454e-06 9.27467719e-04 -3.20089918e-03 2.14153298e-05 -3.20089918e-03 -9.66690150e-05 4.49879052e-06 -3.33403215e-04 1.67435646e-04 4.49879052e-06 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 3.03006947e-05 1.53394752e-04 -3.13837672e-04 -1.17233978e-04 -5.86366001e-04 1.68397655e-05 -1.12246264e-05 -5.50684410e-05 5.16786065e-05 -2.11184544e-05 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 -2.17461717e-06 3.34354949e-04 -1.01406690e-03 7.41378293e-06 -1.14687934e-03 -9.86525804e-06 1.37601519e-06 -9.97598474e-05 6.11101955e-05 1.84044299e-06 -1.12525880e-05 -1.27235214e-04 3.03006947e-05 -1.58281898e-06 4.93082215e-05 -1.12502969e-04 2.44056476e-06 -1.84922129e-04 3.05335454e-06 1.71274120e-06 -1.91370154e-05 1.81320443e-05 2.90578900e-06 -5.62426944e-07 -6.27361454e-06 2.17461717e-06 -3.69707575e-05 2.17461717e-06 -7.44141787e-06 1.30459788e-04 -7.44141787e-06 -4.37486447e-07 2.15896018e-05 -1.28879665e-06 7.57748753e-07 2.15896018e-05 -5.72377128e-05 -6.59577058e-04 1.53394752e-04 4.93082215e-05 2.41156525e-04 -5.76858814e-04 -1.89638082e-04 -9.18363956e-04 1.24304952e-05 -2.21031721e-05 -9.73673576e-05 7.38807858e-05 -3.36831447e-05 -9.29233172e-05 -9.27467719e-04 3.34354949e-04 -2.17461717e-06 2.96713189e-04 -1.14687934e-03 7.41378293e-06 -1.01406690e-03 -4.79903528e-05 1.84044299e-06 -9.97598474e-05 3.90986619e-05 1.37601519e-06 1.28385646e-04 1.48368337e-03 -3.13837672e-04 -1.12502969e-04 -5.76858814e-04 1.18495152e-03 4.29690949e-04 2.17589038e-03 -6.18601931e-05 4.49331845e-05 2.23662024e-04 -2.04090250e-04 8.21521714e-05 3.17655802e-04 3.20089918e-03 -1.01406690e-03 7.44141787e-06 -1.14687934e-03 3.47417775e-03 -2.53100118e-05 3.94410596e-03 3.27447845e-05 -4.68013054e-06 3.46503843e-04 -2.13155591e-04 -6.33648348e-06 4.24837644e-05 4.76244557e-04 -1.17233978e-04 2.44056476e-06 -1.89638082e-04 4.29690949e-04 2.12415462e-06 7.01429547e-04 -1.19529867e-05 -4.07738778e-06 7.86960118e-05 -7.25555379e-05 -6.98600029e-06 1.91982324e-06 2.14153298e-05 -7.41378293e-06 1.30459788e-04 -7.41378293e-06 2.53100118e-05 -4.61688158e-04 2.53100118e-05 1.49211538e-06 -7.67520733e-05 4.33335507e-06 -2.58441964e-06 -7.67520733e-05 2.13399966e-04 2.43659056e-03 -5.86366001e-04 -1.84922129e-04 -9.18363956e-04 2.17589038e-03 7.01429547e-04 3.44802830e-03 -4.86188305e-05 8.73254590e-05 3.95271863e-04 -2.99542837e-04 1.33112543e-04 3.17655802e-04 3.20089918e-03 -1.14687934e-03 7.44141787e-06 -1.01406690e-03 3.94410596e-03 -2.53100118e-05 3.47417775e-03 1.68225764e-04 -6.33648348e-06 3.46503843e-04 -1.34935610e-04 -4.68013054e-06 4.12802398e-06 4.62310066e-05 -1.68397655e-05 -3.05335454e-06 -1.24304952e-05 6.18601931e-05 1.19529867e-05 4.86188305e-05 4.45399343e-06 2.36730758e-06 7.94659336e-06 -3.22419598e-07 1.41455845e-06 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 -4.37486447e-07 4.79903528e-05 -3.27447845e-05 1.49211538e-06 -1.68225764e-04 1.71473918e-05 9.23132239e-08 3.37306520e-06 8.31212147e-06 5.80094265e-07 -5.07064792e-06 -6.00921510e-05 1.12246264e-05 -1.71274120e-06 2.21031721e-05 -4.49331845e-05 4.07738778e-06 -8.73254590e-05 2.36730758e-06 1.60968653e-06 -6.38809148e-06 8.01694608e-06 2.53095613e-06 -4.06311849e-07 -4.49879052e-06 1.37601519e-06 -2.15896018e-05 1.84044299e-06 -4.68013054e-06 7.67520733e-05 -6.33648348e-06 -9.23132239e-08 1.00810777e-05 -1.03478794e-06 7.23132225e-07 1.12895966e-05 -2.42510477e-05 -2.91846913e-04 5.50684410e-05 1.91370154e-05 9.73673576e-05 -2.23662024e-04 -7.86960118e-05 -3.95271863e-04 7.94659336e-06 -6.38809148e-06 -2.86556591e-05 2.55715494e-05 -1.02749465e-05 -3.53836135e-05 -3.33403215e-04 9.97598474e-05 -1.28879665e-06 9.97598474e-05 -3.46503843e-04 4.33335507e-06 -3.46503843e-04 3.37306520e-06 1.03478794e-06 1.08329547e-05 -5.84232031e-06 1.03478794e-06 1.96084619e-05 2.33157819e-04 -5.16786065e-05 -1.81320443e-05 -7.38807858e-05 2.04090250e-04 7.25555379e-05 2.99542837e-04 -3.22419598e-07 8.01694608e-06 2.55715494e-05 -1.56308293e-05 1.03797872e-05 1.77555823e-05 1.67435646e-04 -6.11101955e-05 7.57748753e-07 -3.90986619e-05 2.13155591e-04 -2.58441964e-06 1.34935610e-04 8.31212147e-06 -7.23132225e-07 -5.84232031e-06 7.54938065e-06 -4.41511709e-07 -8.30976084e-06 -9.65513242e-05 2.11184544e-05 -2.90578900e-06 3.36831447e-05 -8.21521714e-05 6.98600029e-06 -1.33112543e-04 1.41455845e-06 2.53095613e-06 -1.02749465e-05 1.03797872e-05 4.27984257e-06 -4.06311849e-07 -4.49879052e-06 1.84044299e-06 -2.15896018e-05 1.37601519e-06 -6.33648348e-06 7.67520733e-05 -4.68013054e-06 -5.80094265e-07 1.12895966e-05 -1.03478794e-06 4.41511709e-07 1.00810777e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 --2 2 1 654 - -1.11544956e-07 -1.48620472e-06 6.39058650e-07 4.00600009e-07 2.01344846e-07 -2.38373364e-06 -1.42163448e-06 -8.11507012e-07 -2.83967163e-07 -3.70950690e-07 -3.16403274e-07 -1.46395246e-08 -1.23648563e-07 3.26403899e-08 3.70379023e-07 -1.71793868e-07 2.71517312e-08 -2.71517312e-08 6.16394968e-07 -1.01840324e-07 1.01840324e-07 8.05499662e-08 -1.56046382e-08 1.56046382e-08 -6.57669048e-09 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 4.60138988e-06 2.36478315e-06 -3.12761733e-05 -1.63219705e-05 -9.45191477e-06 -3.91551807e-06 -4.24408669e-06 -3.58589526e-06 -1.69089892e-07 -1.41469877e-06 3.70379023e-07 4.19955633e-06 -1.95594150e-06 2.96722726e-07 -2.96722726e-07 7.01322846e-06 -1.11385693e-06 1.11385693e-06 9.26833866e-07 -1.69224799e-07 1.69224799e-07 -7.18007197e-08 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 2.08175906e-06 9.25785817e-07 -1.40232562e-05 -7.39011631e-06 -3.86414678e-06 -1.85007330e-06 -1.95082770e-06 -1.65526012e-06 -7.34582537e-08 -6.44562669e-07 1.71793868e-07 1.95594150e-06 -8.91811883e-07 1.61832991e-07 -1.61832991e-07 3.21027752e-06 -6.06046894e-07 6.06046894e-07 3.99995182e-07 -9.43712058e-08 9.43712058e-08 -3.92890832e-08 4.00600009e-07 4.60138988e-06 -2.08175906e-06 -8.22724975e-07 -6.93919687e-07 7.41967268e-06 2.91617223e-06 2.47317189e-06 9.26930258e-07 7.54081183e-07 6.18434049e-07 4.34969740e-08 2.49741275e-07 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 -1.03029320e-07 5.30414024e-10 2.78714404e-09 -5.18656151e-10 1.76045578e-10 -2.01344846e-07 -2.36478315e-06 9.25785817e-07 6.93919687e-07 5.99969468e-07 -3.36476113e-06 -2.46342444e-06 -2.12438175e-06 -2.41157452e-07 -6.44552200e-07 -5.22748328e-07 -4.69046634e-08 -2.31855137e-07 2.71517312e-08 2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 1.03029320e-07 2.78714404e-09 5.30414024e-10 -5.18656151e-10 -1.76045578e-10 2.38373364e-06 3.12761733e-05 -1.40232562e-05 -7.41967268e-06 -3.36476113e-06 5.18442225e-05 2.63106934e-05 1.39229776e-05 6.89065123e-06 6.93637210e-06 5.85858440e-06 2.63144645e-07 2.29160651e-06 -6.16394968e-07 -7.01322846e-06 3.21027752e-06 -5.59986440e-07 5.59986440e-07 -1.15500423e-05 2.09934596e-06 -2.09934596e-06 -1.45579862e-06 3.23319924e-07 -3.23319924e-07 1.35575651e-07 -1.42163448e-06 -1.63219705e-05 7.39011631e-06 2.91617223e-06 2.46342444e-06 -2.63106934e-05 -1.03306199e-05 -8.77023113e-06 -3.27463099e-06 -2.66170787e-06 -2.18476894e-06 -1.53519774e-07 -8.82034439e-07 1.01840324e-07 1.11385693e-06 -6.06046894e-07 1.06793690e-08 2.09934596e-06 -1.79479269e-10 -3.77230826e-08 3.84848176e-07 -1.76708816e-09 -1.00193782e-08 1.73302140e-09 -5.94495393e-10 8.11507012e-07 9.45191477e-06 -3.86414678e-06 -2.47317189e-06 -2.12438175e-06 1.39229776e-05 8.77023113e-06 7.51525435e-06 1.20661553e-06 2.29149691e-06 1.84660522e-06 1.64884347e-07 8.25046738e-07 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 1.06793690e-08 -2.09934596e-06 -3.77230826e-08 -1.79479269e-10 -3.84848176e-07 -1.00193782e-08 -1.76708816e-09 1.73302140e-09 5.94495393e-10 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 9.26930258e-07 2.41157452e-07 -6.89065123e-06 -3.27463099e-06 -1.20661553e-06 -1.08604477e-06 -9.18026091e-07 -7.77358582e-07 -2.73110218e-08 -2.95581869e-07 8.05499662e-08 9.26833866e-07 -3.99995182e-07 1.03029320e-07 -1.03029320e-07 1.45579862e-06 -3.84848176e-07 3.84848176e-07 1.52436767e-07 -6.14891406e-08 6.14891406e-08 -2.50137774e-08 3.70950690e-07 4.24408669e-06 -1.95082770e-06 -7.54081183e-07 -6.44552200e-07 6.93637210e-06 2.66170787e-06 2.29149691e-06 9.18026091e-07 7.18057207e-07 6.03110959e-07 3.82155455e-08 2.37401412e-07 -1.56046382e-08 -1.69224799e-07 9.43712058e-08 -5.30414024e-10 -2.78714404e-09 -3.23319924e-07 1.76708816e-09 1.00193782e-08 -6.14891406e-08 1.20726875e-09 2.40948019e-09 -6.02791490e-10 2.01211458e-10 -3.16403274e-07 -3.58589526e-06 1.65526012e-06 6.18434049e-07 5.22748328e-07 -5.85858440e-06 -2.18476894e-06 -1.84660522e-06 -7.77358582e-07 -6.03110959e-07 -4.72951931e-07 -4.21792691e-08 -2.17001899e-07 1.56046382e-08 1.69224799e-07 -9.43712058e-08 -2.78714404e-09 -5.30414024e-10 3.23319924e-07 1.00193782e-08 1.76708816e-09 6.14891406e-08 2.40948019e-09 1.20726875e-09 -6.02791490e-10 -2.01211458e-10 -1.46395246e-08 -1.69089892e-07 7.34582537e-08 4.34969740e-08 4.69046634e-08 -2.63144645e-07 -1.53519774e-07 -1.64884347e-07 -2.73110218e-08 -3.82155455e-08 -4.21792691e-08 -6.74644822e-09 5.18656151e-10 5.18656151e-10 -1.73302140e-09 -1.73302140e-09 -6.02791490e-10 -6.02791490e-10 1.23648563e-07 1.41469877e-06 -6.44562669e-07 -2.49741275e-07 -2.31855137e-07 2.29160651e-06 8.82034439e-07 8.25046738e-07 2.95581869e-07 2.37401412e-07 2.17001899e-07 6.74644822e-09 8.51245476e-08 -6.57669048e-09 -7.18007197e-08 3.92890832e-08 -1.76045578e-10 1.76045578e-10 -1.35575651e-07 5.94495393e-10 -5.94495393e-10 -2.50137774e-08 2.01211458e-10 -2.01211458e-10 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 1.12525880e-05 3.47227344e-05 -2.13399966e-04 -4.24837644e-05 -1.28385646e-04 -1.90454381e-05 -8.30976084e-06 -2.42510477e-05 6.22925733e-06 -5.07064792e-06 -1.11544956e-07 -1.48620472e-06 6.39058650e-07 -4.00600009e-07 2.01344846e-07 -2.38373364e-06 1.42163448e-06 -8.11507012e-07 -2.83967163e-07 3.70950690e-07 -3.16403274e-07 -1.46395246e-08 1.23648563e-07 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 1.27235214e-04 4.05026652e-04 -2.43659056e-03 -4.76244557e-04 -1.48368337e-03 -2.25036097e-04 -9.65513242e-05 -2.91846913e-04 7.65416832e-05 -6.00921510e-05 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 -4.60138988e-06 2.36478315e-06 -3.12761733e-05 1.63219705e-05 -9.45191477e-06 -3.91551807e-06 4.24408669e-06 -3.58589526e-06 -1.69089892e-07 1.41469877e-06 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 4.93082215e-05 1.53394752e-04 -9.18363956e-04 -1.89638082e-04 -5.76858814e-04 -7.01978849e-05 -3.36831447e-05 -9.73673576e-05 2.61752683e-05 -2.21031721e-05 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 -2.08175906e-06 9.25785817e-07 -1.40232562e-05 7.39011631e-06 -3.86414678e-06 -1.85007330e-06 1.95082770e-06 -1.65526012e-06 -7.34582537e-08 6.44562669e-07 -1.12525880e-05 -1.27235214e-04 4.93082215e-05 -1.58281898e-06 3.03006947e-05 -1.84922129e-04 2.44056476e-06 -1.12502969e-04 -1.72294882e-05 2.90578900e-06 -1.91370154e-05 6.42173953e-06 1.71274120e-06 -4.00600009e-07 -4.60138988e-06 2.08175906e-06 -8.22724975e-07 6.93919687e-07 -7.41967268e-06 2.91617223e-06 -2.47317189e-06 -9.26930258e-07 7.54081183e-07 -6.18434049e-07 -4.34969740e-08 2.49741275e-07 -3.47227344e-05 -4.05026652e-04 1.53394752e-04 3.03006947e-05 8.18757907e-05 -5.86366001e-04 -1.17233978e-04 -3.13837672e-04 -5.31748688e-05 -2.11184544e-05 -5.50684410e-05 1.12556385e-05 -1.12246264e-05 -2.01344846e-07 -2.36478315e-06 9.25785817e-07 -6.93919687e-07 5.99969468e-07 -3.36476113e-06 2.46342444e-06 -2.12438175e-06 -2.41157452e-07 6.44552200e-07 -5.22748328e-07 -4.69046634e-08 2.31855137e-07 2.13399966e-04 2.43659056e-03 -9.18363956e-04 -1.84922129e-04 -5.86366001e-04 3.44802830e-03 7.01429547e-04 2.17589038e-03 2.83721121e-04 1.33112543e-04 3.95271863e-04 -1.07666276e-04 8.73254590e-05 2.38373364e-06 3.12761733e-05 -1.40232562e-05 7.41967268e-06 -3.36476113e-06 5.18442225e-05 -2.63106934e-05 1.39229776e-05 6.89065123e-06 -6.93637210e-06 5.85858440e-06 2.63144645e-07 -2.29160651e-06 4.24837644e-05 4.76244557e-04 -1.89638082e-04 2.44056476e-06 -1.17233978e-04 7.01429547e-04 2.12415462e-06 4.29690949e-04 6.88114324e-05 -6.98600029e-06 7.86960118e-05 -2.59261788e-05 -4.07738778e-06 1.42163448e-06 1.63219705e-05 -7.39011631e-06 2.91617223e-06 -2.46342444e-06 2.63106934e-05 -1.03306199e-05 8.77023113e-06 3.27463099e-06 -2.66170787e-06 2.18476894e-06 1.53519774e-07 -8.82034439e-07 1.28385646e-04 1.48368337e-03 -5.76858814e-04 -1.12502969e-04 -3.13837672e-04 2.17589038e-03 4.29690949e-04 1.18495152e-03 2.07677437e-04 8.21521714e-05 2.23662024e-04 -4.84726260e-05 4.49331845e-05 8.11507012e-07 9.45191477e-06 -3.86414678e-06 2.47317189e-06 -2.12438175e-06 1.39229776e-05 -8.77023113e-06 7.51525435e-06 1.20661553e-06 -2.29149691e-06 1.84660522e-06 1.64884347e-07 -8.25046738e-07 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 1.72294882e-05 5.31748688e-05 -2.83721121e-04 -6.88114324e-05 -2.07677437e-04 -1.08888472e-05 -9.69643862e-06 -2.61189081e-05 8.53577358e-06 -8.12653276e-06 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 -9.26930258e-07 2.41157452e-07 -6.89065123e-06 3.27463099e-06 -1.20661553e-06 -1.08604477e-06 9.18026091e-07 -7.77358582e-07 -2.73110218e-08 2.95581869e-07 -8.30976084e-06 -9.65513242e-05 3.36831447e-05 -2.90578900e-06 2.11184544e-05 -1.33112543e-04 6.98600029e-06 -8.21521714e-05 -9.69643862e-06 4.27984257e-06 -1.02749465e-05 3.96485005e-06 2.53095613e-06 -3.70950690e-07 -4.24408669e-06 1.95082770e-06 -7.54081183e-07 6.44552200e-07 -6.93637210e-06 2.66170787e-06 -2.29149691e-06 -9.18026091e-07 7.18057207e-07 -6.03110959e-07 -3.82155455e-08 2.37401412e-07 -2.42510477e-05 -2.91846913e-04 9.73673576e-05 1.91370154e-05 5.50684410e-05 -3.95271863e-04 -7.86960118e-05 -2.23662024e-04 -2.61189081e-05 -1.02749465e-05 -2.86556591e-05 5.90382296e-06 -6.38809148e-06 -3.16403274e-07 -3.58589526e-06 1.65526012e-06 -6.18434049e-07 5.22748328e-07 -5.85858440e-06 2.18476894e-06 -1.84660522e-06 -7.77358582e-07 6.03110959e-07 -4.72951931e-07 -4.21792691e-08 2.17001899e-07 6.22925733e-06 7.65416832e-05 -2.61752683e-05 -6.42173953e-06 -1.12556385e-05 1.07666276e-04 2.59261788e-05 4.84726260e-05 8.53577358e-06 3.96485005e-06 5.90382296e-06 -2.87988701e-07 1.95832454e-06 -1.46395246e-08 -1.69089892e-07 7.34582537e-08 -4.34969740e-08 4.69046634e-08 -2.63144645e-07 1.53519774e-07 -1.64884347e-07 -2.73110218e-08 3.82155455e-08 -4.21792691e-08 6.74644822e-09 -5.07064792e-06 -6.00921510e-05 2.21031721e-05 -1.71274120e-06 1.12246264e-05 -8.73254590e-05 4.07738778e-06 -4.49331845e-05 -8.12653276e-06 2.53095613e-06 -6.38809148e-06 1.95832454e-06 1.60968653e-06 -1.23648563e-07 -1.41469877e-06 6.44562669e-07 -2.49741275e-07 2.31855137e-07 -2.29160651e-06 8.82034439e-07 -8.25046738e-07 -2.95581869e-07 2.37401412e-07 -2.17001899e-07 -6.74644822e-09 8.51245476e-08 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 16 17 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 99 123 148 173 198 223 249 275 293 317 343 369 395 421 447 473 499 525 551 577 603 628 654 --2 2 2 219 - -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 -8.98248328e-09 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 -9.90467248e-08 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 -5.26154578e-08 -2.42192485e-10 -2.42192485e-10 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 1.84293629e-07 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -8.98248328e-09 -9.90467248e-08 5.26154578e-08 -1.84293629e-07 -3.25647415e-08 -2.80806653e-10 -2.80806653e-10 3.26403899e-08 3.70379023e-07 -1.71793868e-07 -2.71517312e-08 -2.71517312e-08 6.16394968e-07 1.01840324e-07 1.01840324e-07 8.05499662e-08 1.56046382e-08 1.56046382e-08 6.57669048e-09 -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 -8.98248328e-09 3.70379023e-07 4.19955633e-06 -1.95594150e-06 -2.96722726e-07 -2.96722726e-07 7.01322846e-06 1.11385693e-06 1.11385693e-06 9.26833866e-07 1.69224799e-07 1.69224799e-07 7.18007197e-08 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 -9.90467248e-08 1.71793868e-07 1.95594150e-06 -8.91811883e-07 -1.61832991e-07 -1.61832991e-07 3.21027752e-06 6.06046894e-07 6.06046894e-07 3.99995182e-07 9.43712058e-08 9.43712058e-08 3.92890832e-08 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 -5.26154578e-08 2.71517312e-08 2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 1.03029320e-07 5.30414024e-10 -2.78714404e-09 5.18656151e-10 1.76045578e-10 -2.42192485e-10 2.71517312e-08 2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 1.03029320e-07 -2.78714404e-09 5.30414024e-10 -5.18656151e-10 1.76045578e-10 -2.42192485e-10 -6.16394968e-07 -7.01322846e-06 3.21027752e-06 5.59986440e-07 5.59986440e-07 -1.15500423e-05 -2.09934596e-06 -2.09934596e-06 -1.45579862e-06 -3.23319924e-07 -3.23319924e-07 -1.35575651e-07 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 1.84293629e-07 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 -1.06793690e-08 -2.09934596e-06 -1.79479269e-10 3.77230826e-08 -3.84848176e-07 -1.76708816e-09 1.00193782e-08 -1.73302140e-09 -5.94495393e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 -1.06793690e-08 -2.09934596e-06 3.77230826e-08 -1.79479269e-10 -3.84848176e-07 1.00193782e-08 -1.76708816e-09 1.73302140e-09 -5.94495393e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 8.05499662e-08 9.26833866e-07 -3.99995182e-07 -1.03029320e-07 -1.03029320e-07 1.45579862e-06 3.84848176e-07 3.84848176e-07 1.52436767e-07 6.14891406e-08 6.14891406e-08 2.50137774e-08 -8.98248328e-09 -9.90467248e-08 5.26154578e-08 -1.84293629e-07 -3.25647415e-08 1.56046382e-08 1.69224799e-07 -9.43712058e-08 -5.30414024e-10 2.78714404e-09 3.23319924e-07 1.76708816e-09 -1.00193782e-08 6.14891406e-08 1.20726875e-09 -2.40948019e-09 6.02791490e-10 2.01211458e-10 -2.80806653e-10 1.56046382e-08 1.69224799e-07 -9.43712058e-08 2.78714404e-09 -5.30414024e-10 3.23319924e-07 -1.00193782e-08 1.76708816e-09 6.14891406e-08 -2.40948019e-09 1.20726875e-09 -6.02791490e-10 2.01211458e-10 -2.80806653e-10 -5.18656151e-10 5.18656151e-10 1.73302140e-09 -1.73302140e-09 6.02791490e-10 -6.02791490e-10 6.57669048e-09 7.18007197e-08 -3.92890832e-08 -1.76045578e-10 -1.76045578e-10 1.35575651e-07 5.94495393e-10 5.94495393e-10 2.50137774e-08 2.01211458e-10 2.01211458e-10 - 0 1 2 5 8 0 1 2 5 8 0 1 2 5 8 6 7 0 1 2 5 8 3 6 9 4 7 10 0 1 2 5 8 6 7 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 4 5 7 8 9 10 11 12 19 0 1 2 3 5 6 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 20 3 4 6 7 9 10 0 1 2 3 4 5 6 7 8 9 10 - 0 5 10 15 16 17 22 25 28 33 34 35 35 35 52 69 86 98 110 127 142 157 174 188 202 208 219 --2 3 -1 239 - 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 3.70737126e-10 -1.22876674e-10 3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 4.84397267e-10 -1.45367706e-09 4.43762591e-09 -1.47092972e-09 4.41426294e-09 3.41676787e-10 -4.35704119e-10 1.30725329e-09 -5.78013223e-10 -4.33292850e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 -1.47139325e-10 4.42131978e-10 1.31457451e-10 -3.80106998e-10 1.84378234e-10 1.83355919e-10 -5.59837607e-10 1.87578508e-10 -5.56743584e-10 -1.64811040e-10 1.14532510e-10 1.13983574e-09 -5.53058672e-10 1.83200357e-10 -5.50467259e-10 1.67928187e-09 -5.56271107e-10 1.67143703e-09 1.29129950e-10 -1.64765877e-10 4.94934772e-10 -2.19045340e-10 -1.63942380e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 -1.87926843e-10 5.64494571e-10 -1.73417799e-09 5.70616910e-10 -1.71401934e-09 -1.36113017e-10 1.69757847e-10 -5.09480974e-10 2.23917000e-10 1.67618351e-10 1.47198357e-10 1.46495813e-09 -7.10593332e-10 2.38013716e-10 -7.06636105e-10 2.15767995e-09 -7.22704738e-10 2.14570364e-09 1.65769375e-10 -2.13894818e-10 6.35172129e-10 -2.79951311e-10 -2.12757439e-10 -4.41447013e-10 -4.39340064e-09 2.13154909e-09 -7.06163628e-10 2.12158570e-09 -6.47233842e-09 2.14426862e-09 -6.44217868e-09 -4.97639582e-10 6.35034959e-10 -1.90745749e-09 8.44157069e-10 6.31906252e-10 -1.54818613e-10 -2.27244986e-10 -2.27784261e-10 1.23289466e-10 1.19964562e-10 -2.15394736e-10 1.04498722e-10 1.04315994e-10 -3.17165592e-10 1.04141980e-10 -3.16611096e-10 -1.61689414e-10 -2.37942386e-10 -2.36853624e-10 -1.22221523e-10 3.02592746e-10 -1.14532510e-10 1.17833757e-10 -1.47198357e-10 4.41447013e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -5.45610817e-10 1.81870272e-10 -1.27119381e-09 -1.59050619e-10 1.81458741e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 3.80106998e-10 -1.13983574e-09 1.17267716e-09 -1.46495813e-09 4.39340064e-09 -1.54818613e-10 -2.15394736e-10 -1.61689414e-10 -1.80250540e-10 -3.37455450e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 1.84378234e-10 -5.53058672e-10 5.71154615e-10 -7.10593332e-10 2.13154909e-09 -1.04498722e-10 1.12485150e-10 -4.84397267e-10 1.83200357e-10 -1.87926843e-10 2.38013716e-10 -7.06163628e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 1.21446037e-10 1.45367706e-09 -1.45617240e-10 1.83355919e-10 -5.50467259e-10 5.64494571e-10 -7.06636105e-10 2.12158570e-09 -1.04315994e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.56742199e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 -5.59837607e-10 1.67928187e-09 -1.73417799e-09 2.15767995e-09 -6.47233842e-09 2.27244986e-10 -1.23289466e-10 3.17165592e-10 2.37942386e-10 -1.81870272e-10 -3.40730555e-10 1.22876674e-10 1.47092972e-09 -1.47139325e-10 1.87578508e-10 -5.56271107e-10 5.70616910e-10 -7.22704738e-10 2.14426862e-09 -1.04141980e-10 1.22221523e-10 1.27119381e-09 -3.37455450e-10 1.12485150e-10 -6.39020960e-10 1.02219167e-09 -3.40730555e-10 2.07962652e-09 -1.04027963e-10 2.98395984e-10 -2.94020354e-10 -3.68778082e-10 -4.41426294e-09 4.42131978e-10 -5.56743584e-10 1.67143703e-09 -1.71401934e-09 2.14570364e-09 -6.44217868e-09 2.27784261e-10 -1.19964562e-10 3.16611096e-10 2.36853624e-10 3.41676787e-10 -1.29129950e-10 1.36113017e-10 -1.65769375e-10 4.97639582e-10 1.04027963e-10 -4.35704119e-10 1.64765877e-10 -1.69757847e-10 2.13894818e-10 -6.35034959e-10 -1.59050619e-10 -2.98395984e-10 1.09217494e-10 1.30725329e-09 -1.31457451e-10 1.64811040e-10 -4.94934772e-10 5.09480974e-10 -6.35172129e-10 1.90745749e-09 1.81458741e-10 1.56742199e-10 2.94020354e-10 -5.78013223e-10 2.19045340e-10 -2.23917000e-10 2.79951311e-10 -8.44157069e-10 -4.33292850e-10 1.63942380e-10 -1.67618351e-10 2.12757439e-10 -6.31906252e-10 - 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 7 5 7 1 2 4 5 6 7 1 5 7 7 14 17 18 19 20 1 2 4 5 6 7 10 11 13 14 15 16 17 18 19 20 21 24 25 1 7 13 14 15 16 17 18 19 20 24 7 14 17 18 19 20 1 4 5 7 13 14 15 16 17 18 19 20 24 1 4 7 11 13 14 15 16 17 18 19 20 21 23 24 25 1 7 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 14 17 18 19 20 7 14 17 18 19 20 1 7 13 14 15 16 17 18 19 20 1 5 7 14 17 18 19 20 14 17 18 19 20 - 0 7 20 27 34 47 60 73 86 89 89 91 97 100 106 125 136 142 155 171 182 205 210 216 226 234 239 --2 3 0 311 - 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 3.68778082e-10 -1.22876674e-10 3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 4.84397267e-10 -1.46139577e-09 4.41426294e-09 -1.47092972e-09 4.43762591e-09 3.29735741e-10 -4.33292850e-10 1.30725329e-09 -5.84907389e-10 -4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 1.83200357e-10 -5.53058672e-10 1.67143703e-09 -5.56271107e-10 1.67928187e-09 1.25133854e-10 -1.63942380e-10 4.94934772e-10 -2.21352487e-10 -1.64765877e-10 -3.80106998e-10 1.83355919e-10 1.84378234e-10 -5.56743584e-10 1.87578508e-10 -5.59837607e-10 -1.64811040e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 -1.47139325e-10 4.47457784e-10 1.31457451e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 -7.06163628e-10 2.13154909e-09 -6.44217868e-09 2.14426862e-09 -6.47233842e-09 -4.82241676e-10 6.31906252e-10 -1.90745749e-09 8.53047055e-10 6.35034959e-10 1.47198357e-10 1.46495813e-09 -7.06636105e-10 2.38013716e-10 -7.10593332e-10 2.14570364e-09 -7.22704738e-10 2.15767995e-09 1.59560259e-10 -2.12757439e-10 6.35172129e-10 -2.83536145e-10 -2.13894818e-10 -1.17833757e-10 -1.17267716e-09 5.64494571e-10 -1.87926843e-10 5.71154615e-10 -1.71401934e-09 5.70616910e-10 -1.73417799e-09 -1.25861302e-10 1.67618351e-10 -5.09480974e-10 2.29835830e-10 1.69757847e-10 2.63946620e-10 -1.27860604e-10 -1.27929665e-10 3.88085383e-10 -1.28181277e-10 3.88295953e-10 1.14797059e-10 -1.61689414e-10 -2.36853624e-10 -2.37942386e-10 1.19964562e-10 1.23289466e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 1.21716113e-09 -2.68465821e-10 1.21716113e-09 1.44261856e-10 3.02592746e-10 -1.14532510e-10 4.41447013e-10 -1.47198357e-10 1.17833757e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 3.51598622e-10 -2.89618009e-09 7.34004344e-09 -1.07220239e-09 7.34004344e-09 -4.01192982e-10 -4.01192982e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 3.80106998e-10 -3.02506519e-10 4.39340064e-09 -1.46495813e-09 1.17267716e-09 2.63946620e-10 -1.61689414e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 2.29115712e-10 -1.57699251e-09 4.09328880e-09 -6.98124806e-10 4.08627386e-09 -2.47344381e-10 1.71596177e-10 -2.46992762e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 1.83355919e-10 -1.45617240e-10 2.12158570e-09 -7.06636105e-10 5.64494571e-10 1.27860604e-10 -3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 2.11571639e-10 -1.04365134e-10 -4.84397267e-10 1.83200357e-10 -7.06163628e-10 2.38013716e-10 -1.87926843e-10 4.48920881e-10 2.89618009e-09 -1.57699251e-09 2.29115712e-10 -1.57933876e-09 4.08627386e-09 -6.98124806e-10 4.09328880e-09 -2.46992762e-10 1.71596177e-10 -2.47344381e-10 1.22093247e-10 1.46139577e-09 -5.53058672e-10 1.84378234e-10 -1.47376693e-10 2.13154909e-09 -7.10593332e-10 5.71154615e-10 1.27929665e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 -4.60520236e-10 4.08627386e-09 -1.02947021e-08 1.40544828e-09 -1.02737289e-08 5.40289463e-10 1.08155810e-10 -1.40474204e-10 5.39251703e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 -5.56743584e-10 4.42131978e-10 -6.44217868e-09 2.14570364e-09 -1.71401934e-09 -3.88085383e-10 2.36853624e-10 -1.19964562e-10 2.68465821e-10 1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.40544828e-09 1.91049797e-10 1.40544828e-09 -1.82376228e-10 -6.40194213e-10 3.15884894e-10 1.22876674e-10 1.47092972e-09 -5.56271107e-10 1.87578508e-10 -1.47139325e-10 2.14426862e-09 -7.22704738e-10 5.70616910e-10 1.28181277e-10 -1.21716113e-09 -7.34004344e-09 4.08627386e-09 -4.60520236e-10 4.09328880e-09 -1.02737289e-08 1.40544828e-09 -1.02947021e-08 5.39251703e-10 1.08155810e-10 -1.38412437e-10 5.40289463e-10 -3.70737126e-10 -4.43762591e-09 1.67928187e-09 -5.59837607e-10 4.47457784e-10 -6.47233842e-09 2.15767995e-09 -1.73417799e-09 -3.88295953e-10 2.37942386e-10 -1.23289466e-10 1.82376228e-10 -2.61762979e-10 1.22547016e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 -1.59560259e-10 1.25861302e-10 -4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 1.52035761e-10 -4.33292850e-10 1.63942380e-10 -6.31906252e-10 2.12757439e-10 -1.67618351e-10 1.44261856e-10 -1.71596177e-10 -2.11571639e-10 -1.71596177e-10 -1.08155810e-10 6.40194213e-10 -1.08155810e-10 -2.61762979e-10 1.52035761e-10 -9.60755133e-10 4.53386780e-10 1.52035761e-10 1.09217494e-10 1.30725329e-09 -4.94934772e-10 1.64811040e-10 -1.31457451e-10 1.90745749e-09 -6.35172129e-10 5.09480974e-10 1.14797059e-10 1.04365134e-10 1.40474204e-10 -3.15884894e-10 1.38412437e-10 1.22547016e-10 4.53386780e-10 -2.13511443e-10 -5.84907389e-10 2.21352487e-10 -8.53047055e-10 2.83536145e-10 -2.29835830e-10 -4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 1.52035761e-10 -4.35704119e-10 1.64765877e-10 -6.35034959e-10 2.13894818e-10 -1.69757847e-10 - 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 5 7 5 7 0 1 2 4 5 6 7 10 14 15 18 19 20 0 1 2 3 4 5 6 7 9 12 13 14 15 16 17 18 19 20 21 22 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 1 2 4 5 7 10 11 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 6 10 11 14 15 18 19 20 1 2 4 5 7 10 14 15 18 19 20 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 3 5 6 7 8 10 11 14 15 18 19 20 1 2 4 5 7 10 14 15 18 19 20 - 0 7 20 33 40 47 60 73 86 93 96 98 98 98 111 131 151 163 183 206 225 248 256 267 288 300 311 --2 3 1 41 - -1.22221523e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.27119381e-09 1.81870272e-10 -5.45610817e-10 -1.66465255e-10 -1.59050619e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.12485150e-10 -1.80250540e-10 -3.37455450e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 1.12485150e-10 -3.37455450e-10 2.07962652e-09 -3.40730555e-10 1.02219167e-09 2.59424698e-10 2.98395984e-10 -1.38703951e-10 -1.04027963e-10 -1.81870272e-10 -3.40730555e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.83173047e-10 -1.66465255e-10 -2.59424698e-10 -1.83173047e-10 -1.59050619e-10 -2.98395984e-10 1.38703951e-10 1.04027963e-10 - 5 1 2 4 5 6 7 8 10 1 2 5 7 5 1 5 0 1 2 3 4 5 6 7 8 10 11 12 1 5 1 2 5 8 1 5 7 1 5 5 5 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 14 16 28 30 34 37 37 39 40 41 --1 -3 1 39 - -1.22221523e-10 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 5.45610817e-10 -1.27119381e-09 1.81870272e-10 1.59050619e-10 -1.81458741e-10 1.80250540e-10 3.37455450e-10 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.12485150e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.56742199e-10 1.22221523e-10 1.27119381e-09 3.37455450e-10 -6.39020960e-10 1.12485150e-10 -1.02219167e-09 2.07962652e-09 -3.40730555e-10 -2.98395984e-10 1.04027963e-10 2.94020354e-10 -1.81870272e-10 -3.40730555e-10 1.59050619e-10 2.98395984e-10 -1.04027963e-10 -1.81458741e-10 1.56742199e-10 -2.94020354e-10 - 19 14 15 16 18 19 20 22 24 14 19 14 16 18 19 19 14 16 19 24 13 14 15 16 17 18 19 20 22 23 24 14 19 14 19 19 14 18 19 - 0 1 9 11 15 16 20 31 33 33 35 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 --1 -3 2 43 - -1.22221523e-10 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 1.81870272e-10 -1.27119381e-09 5.45610817e-10 1.47830504e-10 -1.06867539e-10 1.59050619e-10 1.12485150e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 1.80250540e-10 3.37455450e-10 -1.81870272e-10 -3.40730555e-10 1.22221523e-10 1.27119381e-09 1.12485150e-10 -6.39020960e-10 3.37455450e-10 -3.40730555e-10 2.07962652e-09 -1.02219167e-09 -2.49833494e-10 1.04027963e-10 1.55316403e-10 -2.98395984e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.60522825e-10 1.47830504e-10 2.49833494e-10 -1.04027963e-10 -1.06867539e-10 -1.55316403e-10 1.60522825e-10 1.59050619e-10 2.98395984e-10 - 19 14 16 17 18 19 20 21 24 25 19 14 16 19 20 14 19 14 19 13 14 15 16 17 18 19 20 21 23 24 25 14 16 19 24 14 19 19 14 19 20 14 19 - 0 1 10 11 15 17 19 31 35 37 37 38 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 --1 -2 0 369 - 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -3.70737126e-10 3.68778082e-10 1.22876674e-10 -1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 5.72377128e-05 1.12525880e-05 1.28385646e-04 -2.13399966e-04 -4.24837644e-05 4.12802398e-06 2.42510477e-05 5.07064792e-06 -1.96084619e-05 -8.30976084e-06 3.02592746e-10 3.01156311e-09 1.46139577e-09 -1.45367706e-09 -4.84397267e-10 -4.43762591e-09 4.41426294e-09 1.47092972e-09 3.41676787e-10 -1.30725329e-09 -4.35704119e-10 5.78013223e-10 4.33292850e-10 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 6.59577058e-04 1.27235214e-04 1.48368337e-03 -2.43659056e-03 -4.76244557e-04 4.62310066e-05 2.91846913e-04 6.00921510e-05 -2.33157819e-04 -9.65513242e-05 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -4.42131978e-10 -1.47139325e-10 1.31457451e-10 3.47227344e-05 4.05026652e-04 8.18757907e-05 -1.53394752e-04 -3.03006947e-05 -3.13837672e-04 5.86366001e-04 1.17233978e-04 -1.68397655e-05 -5.50684410e-05 -1.12246264e-05 5.16786065e-05 2.11184544e-05 1.14532510e-10 1.13983574e-09 5.53058672e-10 -5.50467259e-10 -1.83200357e-10 -1.67928187e-09 1.67143703e-09 5.56271107e-10 1.29129950e-10 -4.94934772e-10 -1.64765877e-10 2.19045340e-10 1.63942380e-10 -5.72377128e-05 -6.59577058e-04 -1.53394752e-04 2.41156525e-04 4.93082215e-05 5.76858814e-04 -9.18363956e-04 -1.89638082e-04 1.24304952e-05 9.73673576e-05 2.21031721e-05 -7.38807858e-05 -3.36831447e-05 3.80106998e-10 1.84378234e-10 -1.83355919e-10 -5.59837607e-10 5.56743584e-10 1.87578508e-10 -1.64811040e-10 -1.12525880e-05 -1.27235214e-04 -3.03006947e-05 4.93082215e-05 -1.58281898e-06 1.12502969e-04 -1.84922129e-04 2.44056476e-06 3.05335454e-06 1.91370154e-05 -1.71274120e-06 -1.81320443e-05 2.90578900e-06 1.17833757e-10 1.17267716e-09 5.71154615e-10 -5.64494571e-10 -1.87926843e-10 -1.73417799e-09 1.71401934e-09 5.70616910e-10 1.36113017e-10 -5.09480974e-10 -1.69757847e-10 2.23917000e-10 1.67618351e-10 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 5.76858814e-04 1.12502969e-04 1.18495152e-03 -2.17589038e-03 -4.29690949e-04 6.18601931e-05 2.23662024e-04 4.49331845e-05 -2.04090250e-04 -8.21521714e-05 -4.41447013e-10 -4.39340064e-09 -2.13154909e-09 2.12158570e-09 7.06163628e-10 6.47233842e-09 -6.44217868e-09 -2.14426862e-09 -4.97639582e-10 1.90745749e-09 6.35034959e-10 -8.44157069e-10 -6.31906252e-10 2.13399966e-04 2.43659056e-03 5.86366001e-04 -9.18363956e-04 -1.84922129e-04 -2.17589038e-03 3.44802830e-03 7.01429547e-04 -4.86188305e-05 -3.95271863e-04 -8.73254590e-05 2.99542837e-04 1.33112543e-04 -1.47198357e-10 -1.46495813e-09 -7.10593332e-10 7.06636105e-10 2.38013716e-10 2.15767995e-09 -2.14570364e-09 -7.22704738e-10 -1.65769375e-10 6.35172129e-10 2.13894818e-10 -2.79951311e-10 -2.12757439e-10 4.24837644e-05 4.76244557e-04 1.17233978e-04 -1.89638082e-04 2.44056476e-06 -4.29690949e-04 7.01429547e-04 2.12415462e-06 -1.19529867e-05 -7.86960118e-05 4.07738778e-06 7.25555379e-05 -6.98600029e-06 -1.54818613e-10 2.27244986e-10 -2.27784261e-10 4.12802398e-06 4.62310066e-05 1.68397655e-05 -1.24304952e-05 -3.05335454e-06 -6.18601931e-05 4.86188305e-05 1.19529867e-05 4.45399343e-06 -7.94659336e-06 -2.36730758e-06 3.22419598e-07 1.41455845e-06 1.23289466e-10 -1.19964562e-10 2.42510477e-05 2.91846913e-04 5.50684410e-05 -9.73673576e-05 -1.91370154e-05 -2.23662024e-04 3.95271863e-04 7.86960118e-05 -7.94659336e-06 -2.86556591e-05 -6.38809148e-06 2.55715494e-05 1.02749465e-05 5.07064792e-06 6.00921510e-05 1.12246264e-05 -2.21031721e-05 1.71274120e-06 -4.49331845e-05 8.73254590e-05 -4.07738778e-06 -2.36730758e-06 -6.38809148e-06 1.60968653e-06 8.01694608e-06 -2.53095613e-06 2.15394736e-10 1.04498722e-10 -1.04315994e-10 -3.17165592e-10 3.16611096e-10 1.04141980e-10 -1.96084619e-05 -2.33157819e-04 -5.16786065e-05 7.38807858e-05 1.81320443e-05 2.04090250e-04 -2.99542837e-04 -7.25555379e-05 3.22419598e-07 2.55715494e-05 8.01694608e-06 -1.56308293e-05 -1.03797872e-05 1.61689414e-10 -2.37942386e-10 2.36853624e-10 -8.30976084e-06 -9.65513242e-05 -2.11184544e-05 3.36831447e-05 -2.90578900e-06 8.21521714e-05 -1.33112543e-04 6.98600029e-06 1.41455845e-06 1.02749465e-05 -2.53095613e-06 -1.03797872e-05 4.27984257e-06 3.02592746e-10 -1.14532510e-10 -1.17833757e-10 4.41447013e-10 1.47198357e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 -1.13983574e-09 -3.80106998e-10 -1.17267716e-09 4.39340064e-09 1.46495813e-09 -1.54818613e-10 2.15394736e-10 1.61689414e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 5.53058672e-10 1.84378234e-10 5.71154615e-10 -2.13154909e-09 -7.10593332e-10 -1.04498722e-10 1.21446037e-10 1.45367706e-09 1.45617240e-10 -5.50467259e-10 -1.83355919e-10 -5.64494571e-10 2.12158570e-09 7.06636105e-10 1.04315994e-10 4.84397267e-10 -1.83200357e-10 -1.87926843e-10 7.06163628e-10 2.38013716e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 -1.67928187e-09 -5.59837607e-10 -1.73417799e-09 6.47233842e-09 2.15767995e-09 -2.27244986e-10 -1.23289466e-10 3.17165592e-10 2.37942386e-10 -3.68778082e-10 -4.41426294e-09 -4.42131978e-10 1.67143703e-09 5.56743584e-10 1.71401934e-09 -6.44217868e-09 -2.14570364e-09 2.27784261e-10 1.19964562e-10 -3.16611096e-10 -2.36853624e-10 -1.22876674e-10 -1.47092972e-09 -1.47139325e-10 5.56271107e-10 1.87578508e-10 5.70616910e-10 -2.14426862e-09 -7.22704738e-10 -1.04141980e-10 3.41676787e-10 -1.29129950e-10 -1.36113017e-10 4.97639582e-10 1.65769375e-10 -1.09217494e-10 -1.30725329e-09 -1.31457451e-10 4.94934772e-10 1.64811040e-10 5.09480974e-10 -1.90745749e-09 -6.35172129e-10 -4.35704119e-10 1.64765877e-10 1.69757847e-10 -6.35034959e-10 -2.13894818e-10 5.78013223e-10 -2.19045340e-10 -2.23917000e-10 8.44157069e-10 2.79951311e-10 4.33292850e-10 -1.63942380e-10 -1.67618351e-10 6.31906252e-10 2.12757439e-10 - 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 14 16 18 19 20 13 14 15 16 17 18 19 20 21 24 25 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 14 16 18 19 20 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 24 14 16 18 19 20 13 14 15 16 17 18 19 20 14 16 18 19 20 14 16 18 19 20 14 16 18 19 20 - 0 20 46 66 92 112 138 164 190 206 221 234 253 269 274 285 294 303 308 320 332 341 346 354 359 364 369 --1 -2 1 546 - -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 6.39058650e-07 -4.00600009e-07 8.11507012e-07 -2.38373364e-06 1.42163448e-06 1.54661782e-07 3.16403274e-07 -1.23648563e-07 -2.38603015e-07 3.70950690e-07 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 4.21897348e-04 -8.47102601e-05 2.64230228e-04 -1.31011378e-03 2.64230228e-04 1.24299865e-05 9.54175960e-06 2.19848325e-07 -2.15293682e-05 9.54175960e-06 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 8.48205361e-06 -4.60138988e-06 9.45191477e-06 -3.12761733e-05 1.63219705e-05 2.10419517e-06 3.58589526e-06 -1.41469877e-06 -3.30639317e-06 4.24408669e-06 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 3.20879817e-03 -6.44189162e-04 1.90192895e-03 -9.41005524e-03 1.90192895e-03 -1.69996312e-04 -1.18654672e-04 4.54930713e-05 2.94442250e-04 -1.18654672e-04 2.01344846e-07 2.36478315e-06 5.99969468e-07 -9.25785817e-07 6.93919687e-07 -2.12438175e-06 3.36476113e-06 -2.46342444e-06 -1.61199356e-07 -5.22748328e-07 2.31855137e-07 1.85396148e-07 -6.44552200e-07 8.47102601e-05 6.44189162e-04 -8.34532790e-05 -3.48784992e-04 8.81363406e-05 2.97066591e-04 1.03910538e-03 -2.72072081e-04 -8.39816585e-06 5.22359376e-05 -1.04881978e-05 -1.01880285e-05 -9.35105526e-06 -6.39058650e-07 -8.48205361e-06 -9.25785817e-07 3.77173215e-06 -2.08175906e-06 3.86414678e-06 -1.40232562e-05 7.39011631e-06 9.88653362e-07 1.65526012e-06 -6.44562669e-07 -1.56548135e-06 1.95082770e-06 -4.21897348e-04 -3.20879817e-03 -3.48784992e-04 1.60542134e-03 -3.48784992e-04 1.04349936e-03 -4.73061611e-03 1.04349936e-03 -5.05847972e-05 -2.72395088e-05 1.30405087e-05 8.76154389e-05 -2.72395088e-05 -4.00600009e-07 -4.60138988e-06 -6.93919687e-07 2.08175906e-06 -8.22724975e-07 2.47317189e-06 -7.41967268e-06 2.91617223e-06 5.01134613e-07 6.18434049e-07 -2.49741275e-07 -7.80996664e-07 7.54081183e-07 8.47102601e-05 6.44189162e-04 8.81363406e-05 -3.48784992e-04 -8.34532790e-05 -2.72072081e-04 1.03910538e-03 2.97066591e-04 1.30221744e-05 -9.35105526e-06 -1.04881978e-05 2.17901071e-06 5.22359376e-05 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 3.86414678e-06 -2.47317189e-06 7.51525435e-06 -1.39229776e-05 8.77023113e-06 7.46101797e-07 1.84660522e-06 -8.25046738e-07 -9.62517525e-07 2.29149691e-06 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 1.04349936e-03 -2.72072081e-04 -1.05660430e-03 -3.02088103e-03 8.26078378e-04 -2.10074852e-05 -1.84705595e-04 3.66025562e-05 1.12319754e-04 -7.23455255e-07 2.38373364e-06 3.12761733e-05 3.36476113e-06 -1.40232562e-05 7.41967268e-06 -1.39229776e-05 5.18442225e-05 -2.63106934e-05 -3.67321556e-06 -5.85858440e-06 2.29160651e-06 5.83590669e-06 -6.93637210e-06 1.31011378e-03 9.41005524e-03 1.03910538e-03 -4.73061611e-03 1.03910538e-03 -3.02088103e-03 1.34699125e-02 -3.02088103e-03 3.90582083e-04 2.53598761e-04 -7.84989694e-05 -6.76508013e-04 2.53598761e-04 1.42163448e-06 1.63219705e-05 2.46342444e-06 -7.39011631e-06 2.91617223e-06 -8.77023113e-06 2.63106934e-05 -1.03306199e-05 -1.77026752e-06 -2.18476894e-06 8.82034439e-07 2.75915374e-06 -2.66170787e-06 -2.64230228e-04 -1.90192895e-03 -2.72072081e-04 1.04349936e-03 2.97066591e-04 8.26078378e-04 -3.02088103e-03 -1.05660430e-03 -8.67680178e-05 -7.23455255e-07 3.66025562e-05 7.43528929e-05 -1.84705595e-04 1.54661782e-07 2.10419517e-06 1.61199356e-07 -9.88653362e-07 5.01134613e-07 -7.46101797e-07 3.67321556e-06 -1.77026752e-06 -2.95155938e-07 -4.25207610e-07 1.53633530e-07 4.83930900e-07 -4.92108679e-07 1.24299865e-05 -1.69996312e-04 8.39816585e-06 5.05847972e-05 -1.30221744e-05 2.10074852e-05 -3.90582083e-04 8.67680178e-05 8.04876214e-05 6.78878755e-05 -1.51526364e-05 -1.44325560e-04 6.15312303e-05 3.16403274e-07 3.58589526e-06 5.22748328e-07 -1.65526012e-06 6.18434049e-07 -1.84660522e-06 5.85858440e-06 -2.18476894e-06 -4.25207610e-07 -4.72951931e-07 2.17001899e-07 6.52122645e-07 -6.03110959e-07 9.54175960e-06 -1.18654672e-04 -5.22359376e-05 2.72395088e-05 9.35105526e-06 1.84705595e-04 -2.53598761e-04 7.23455255e-07 6.78878755e-05 1.73450833e-05 -3.86877104e-06 -1.10245228e-04 3.85473273e-05 1.23648563e-07 1.41469877e-06 2.31855137e-07 -6.44562669e-07 2.49741275e-07 -8.25046738e-07 2.29160651e-06 -8.82034439e-07 -1.53633530e-07 -2.17001899e-07 8.51245476e-08 2.52608183e-07 -2.37401412e-07 2.19848325e-07 4.54930713e-05 1.04881978e-05 -1.30405087e-05 1.04881978e-05 -3.66025562e-05 7.84989694e-05 -3.66025562e-05 -1.51526364e-05 -3.86877104e-06 -1.73157887e-06 2.62451360e-05 -3.86877104e-06 -2.38603015e-07 -3.30639317e-06 -1.85396148e-07 1.56548135e-06 -7.80996664e-07 9.62517525e-07 -5.83590669e-06 2.75915374e-06 4.83930900e-07 6.52122645e-07 -2.52608183e-07 -7.90879106e-07 7.75926144e-07 -2.15293682e-05 2.94442250e-04 1.01880285e-05 -8.76154389e-05 -2.17901071e-06 -1.12319754e-04 6.76508013e-04 -7.43528929e-05 -1.44325560e-04 -1.10245228e-04 2.62451360e-05 2.47140423e-04 -1.13915239e-04 -3.70950690e-07 -4.24408669e-06 -6.44552200e-07 1.95082770e-06 -7.54081183e-07 2.29149691e-06 -6.93637210e-06 2.66170787e-06 4.92108679e-07 6.03110959e-07 -2.37401412e-07 -7.75926144e-07 7.18057207e-07 9.54175960e-06 -1.18654672e-04 9.35105526e-06 2.72395088e-05 -5.22359376e-05 7.23455255e-07 -2.53598761e-04 1.84705595e-04 6.15312303e-05 3.85473273e-05 -3.86877104e-06 -1.13915239e-04 1.73450833e-05 -1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 6.39058650e-07 4.00600009e-07 8.11507012e-07 -2.38373364e-06 -1.42163448e-06 1.54661782e-07 3.16403274e-07 1.23648563e-07 -2.38603015e-07 -3.70950690e-07 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 5.45610817e-10 -1.27119381e-09 -1.81870272e-10 1.59050619e-10 -1.81458741e-10 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 8.48205361e-06 4.60138988e-06 9.45191477e-06 -3.12761733e-05 -1.63219705e-05 2.10419517e-06 3.58589526e-06 1.41469877e-06 -3.30639317e-06 -4.24408669e-06 1.80250540e-10 3.37455450e-10 2.01344846e-07 2.36478315e-06 5.99969468e-07 -9.25785817e-07 -6.93919687e-07 -2.12438175e-06 3.36476113e-06 2.46342444e-06 -1.61199356e-07 -5.22748328e-07 -2.31855137e-07 1.85396148e-07 6.44552200e-07 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -6.39058650e-07 -8.48205361e-06 -9.25785817e-07 3.77173215e-06 2.08175906e-06 3.86414678e-06 -1.40232562e-05 -7.39011631e-06 9.88653362e-07 1.65526012e-06 6.44562669e-07 -1.56548135e-06 -1.95082770e-06 -1.12485150e-10 4.00600009e-07 4.60138988e-06 6.93919687e-07 -2.08175906e-06 -8.22724975e-07 -2.47317189e-06 7.41967268e-06 2.91617223e-06 -5.01134613e-07 -6.18434049e-07 -2.49741275e-07 7.80996664e-07 7.54081183e-07 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.56742199e-10 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 3.86414678e-06 2.47317189e-06 7.51525435e-06 -1.39229776e-05 -8.77023113e-06 7.46101797e-07 1.84660522e-06 8.25046738e-07 -9.62517525e-07 -2.29149691e-06 1.22221523e-10 1.27119381e-09 3.37455450e-10 -6.39020960e-10 -1.12485150e-10 -1.02219167e-09 2.07962652e-09 3.40730555e-10 -2.98395984e-10 -1.04027963e-10 2.94020354e-10 2.38373364e-06 3.12761733e-05 3.36476113e-06 -1.40232562e-05 -7.41967268e-06 -1.39229776e-05 5.18442225e-05 2.63106934e-05 -3.67321556e-06 -5.85858440e-06 -2.29160651e-06 5.83590669e-06 6.93637210e-06 1.81870272e-10 3.40730555e-10 -1.42163448e-06 -1.63219705e-05 -2.46342444e-06 7.39011631e-06 2.91617223e-06 8.77023113e-06 -2.63106934e-05 -1.03306199e-05 1.77026752e-06 2.18476894e-06 8.82034439e-07 -2.75915374e-06 -2.66170787e-06 1.54661782e-07 2.10419517e-06 1.61199356e-07 -9.88653362e-07 -5.01134613e-07 -7.46101797e-07 3.67321556e-06 1.77026752e-06 -2.95155938e-07 -4.25207610e-07 -1.53633530e-07 4.83930900e-07 4.92108679e-07 1.59050619e-10 2.98395984e-10 3.16403274e-07 3.58589526e-06 5.22748328e-07 -1.65526012e-06 -6.18434049e-07 -1.84660522e-06 5.85858440e-06 2.18476894e-06 -4.25207610e-07 -4.72951931e-07 -2.17001899e-07 6.52122645e-07 6.03110959e-07 1.04027963e-10 -1.23648563e-07 -1.41469877e-06 -2.31855137e-07 6.44562669e-07 2.49741275e-07 8.25046738e-07 -2.29160651e-06 -8.82034439e-07 1.53633530e-07 2.17001899e-07 8.51245476e-08 -2.52608183e-07 -2.37401412e-07 -1.81458741e-10 1.56742199e-10 -2.94020354e-10 -2.38603015e-07 -3.30639317e-06 -1.85396148e-07 1.56548135e-06 7.80996664e-07 9.62517525e-07 -5.83590669e-06 -2.75915374e-06 4.83930900e-07 6.52122645e-07 2.52608183e-07 -7.90879106e-07 -7.75926144e-07 3.70950690e-07 4.24408669e-06 6.44552200e-07 -1.95082770e-06 -7.54081183e-07 -2.29149691e-06 6.93637210e-06 2.66170787e-06 -4.92108679e-07 -6.03110959e-07 -2.37401412e-07 7.75926144e-07 7.18057207e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 6 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 352 373 388 405 419 436 460 475 488 503 517 533 546 --1 -2 2 669 - -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 6.39058650e-07 -2.01344846e-07 1.42163448e-06 -2.38373364e-06 8.11507012e-07 1.29305381e-07 3.70950690e-07 -1.23648563e-07 -2.53242539e-07 3.16403274e-07 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 5.72377128e-05 -3.47227344e-05 -4.24837644e-05 -2.13399966e-04 1.28385646e-04 1.49174142e-05 -8.30976084e-06 5.07064792e-06 -1.33792046e-05 2.42510477e-05 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 8.48205361e-06 -2.36478315e-06 1.63219705e-05 -3.12761733e-05 9.45191477e-06 1.81132289e-06 4.24408669e-06 -1.41469877e-06 -3.47548306e-06 3.58589526e-06 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 6.59577058e-04 -4.05026652e-04 -4.76244557e-04 -2.43659056e-03 1.48368337e-03 1.78805091e-04 -9.65513242e-05 6.00921510e-05 -1.56616135e-04 2.91846913e-04 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 2.08175906e-06 -6.93919687e-07 2.91617223e-06 -7.41967268e-06 2.47317189e-06 4.25795644e-07 7.54081183e-07 -2.49741275e-07 -8.24493638e-07 6.18434049e-07 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 4.93082215e-05 -3.03006947e-05 2.44056476e-06 -1.84922129e-04 1.12502969e-04 1.41761337e-05 2.90578900e-06 -1.71274120e-06 -1.17103047e-05 1.91370154e-05 -6.39058650e-07 -8.48205361e-06 -2.08175906e-06 3.77173215e-06 -9.25785817e-07 7.39011631e-06 -1.40232562e-05 3.86414678e-06 8.61419934e-07 1.95082770e-06 -6.44562669e-07 -1.63893960e-06 1.65526012e-06 -5.72377128e-05 -6.59577058e-04 4.93082215e-05 2.41156525e-04 -1.53394752e-04 -1.89638082e-04 -9.18363956e-04 5.76858814e-04 5.77673898e-05 -3.36831447e-05 2.21031721e-05 -4.77055175e-05 9.73673576e-05 2.01344846e-07 2.36478315e-06 6.93919687e-07 -9.25785817e-07 5.99969468e-07 -2.46342444e-06 3.36476113e-06 -2.12438175e-06 -7.99580958e-08 -6.44552200e-07 2.31855137e-07 2.32300811e-07 -5.22748328e-07 3.47227344e-05 4.05026652e-04 -3.03006947e-05 -1.53394752e-04 8.18757907e-05 1.17233978e-04 5.86366001e-04 -3.13837672e-04 -3.63351033e-05 2.11184544e-05 -1.12246264e-05 4.04229680e-05 -5.50684410e-05 1.42163448e-06 1.63219705e-05 2.91617223e-06 -7.39011631e-06 2.46342444e-06 -1.03306199e-05 2.63106934e-05 -8.77023113e-06 -1.50436347e-06 -2.66170787e-06 8.82034439e-07 2.91267352e-06 -2.18476894e-06 4.24837644e-05 4.76244557e-04 2.44056476e-06 -1.89638082e-04 1.17233978e-04 2.12415462e-06 7.01429547e-04 -4.29690949e-04 -5.68584456e-05 -6.98600029e-06 4.07738778e-06 4.66293591e-05 -7.86960118e-05 2.38373364e-06 3.12761733e-05 7.41967268e-06 -1.40232562e-05 3.36476113e-06 -2.63106934e-05 5.18442225e-05 -1.39229776e-05 -3.21743567e-06 -6.93637210e-06 2.29160651e-06 6.09905134e-06 -5.85858440e-06 2.13399966e-04 2.43659056e-03 -1.84922129e-04 -9.18363956e-04 5.86366001e-04 7.01429547e-04 3.44802830e-03 -2.17589038e-03 -2.35102291e-04 1.33112543e-04 -8.73254590e-05 1.91876561e-04 -3.95271863e-04 -8.11507012e-07 -9.45191477e-06 -2.47317189e-06 3.86414678e-06 -2.12438175e-06 8.77023113e-06 -1.39229776e-05 7.51525435e-06 4.60513730e-07 2.29149691e-06 -8.25046738e-07 -1.12740187e-06 1.84660522e-06 -1.28385646e-04 -1.48368337e-03 1.12502969e-04 5.76858814e-04 -3.13837672e-04 -4.29690949e-04 -2.17589038e-03 1.18495152e-03 1.45817244e-04 -8.21521714e-05 4.49331845e-05 -1.55617623e-04 2.23662024e-04 1.29305381e-07 1.81132289e-06 4.25795644e-07 -8.61419934e-07 7.99580958e-08 -1.50436347e-06 3.21743567e-06 -4.60513730e-07 -2.47851861e-07 -4.25917413e-07 1.41948339e-07 4.56619879e-07 -3.52150972e-07 1.49174142e-05 1.78805091e-04 -1.41761337e-05 -5.77673898e-05 3.63351033e-05 5.68584456e-05 2.35102291e-04 -1.45817244e-04 -1.03304001e-05 8.28188018e-06 -5.75922518e-06 8.85819318e-06 -1.81723147e-05 -3.70950690e-07 -4.24408669e-06 -7.54081183e-07 1.95082770e-06 -6.44552200e-07 2.66170787e-06 -6.93637210e-06 2.29149691e-06 4.25917413e-07 7.18057207e-07 -2.37401412e-07 -8.14141689e-07 6.03110959e-07 -8.30976084e-06 -9.65513242e-05 -2.90578900e-06 3.36831447e-05 -2.11184544e-05 6.98600029e-06 -1.33112543e-04 8.21521714e-05 8.28188018e-06 4.27984257e-06 -2.53095613e-06 -6.41493715e-06 1.02749465e-05 1.23648563e-07 1.41469877e-06 2.49741275e-07 -6.44562669e-07 2.31855137e-07 -8.82034439e-07 2.29160651e-06 -8.25046738e-07 -1.41948339e-07 -2.37401412e-07 8.51245476e-08 2.59354632e-07 -2.17001899e-07 5.07064792e-06 6.00921510e-05 1.71274120e-06 -2.21031721e-05 1.12246264e-05 -4.07738778e-06 8.73254590e-05 -4.49331845e-05 -5.75922518e-06 -2.53095613e-06 1.60968653e-06 6.05862154e-06 -6.38809148e-06 -2.53242539e-07 -3.47548306e-06 -8.24493638e-07 1.63893960e-06 -2.32300811e-07 2.91267352e-06 -6.09905134e-06 1.12740187e-06 4.56619879e-07 8.14141689e-07 -2.59354632e-07 -8.38183183e-07 6.94301914e-07 -1.33792046e-05 -1.56616135e-04 1.17103047e-05 4.77055175e-05 -4.04229680e-05 -4.66293591e-05 -1.91876561e-04 1.55617623e-04 8.85819318e-06 -6.41493715e-06 6.05862154e-06 -8.46435825e-07 1.96677264e-05 3.16403274e-07 3.58589526e-06 6.18434049e-07 -1.65526012e-06 5.22748328e-07 -2.18476894e-06 5.85858440e-06 -1.84660522e-06 -3.52150972e-07 -6.03110959e-07 2.17001899e-07 6.94301914e-07 -4.72951931e-07 2.42510477e-05 2.91846913e-04 -1.91370154e-05 -9.73673576e-05 5.50684410e-05 7.86960118e-05 3.95271863e-04 -2.23662024e-04 -1.81723147e-05 1.02749465e-05 -6.38809148e-06 1.96677264e-05 -2.86556591e-05 3.26403899e-08 3.70379023e-07 2.71517312e-08 -1.71793868e-07 2.71517312e-08 -1.01840324e-07 6.16394968e-07 -1.01840324e-07 -4.02749831e-08 -1.56046382e-08 6.57669048e-09 6.97583170e-08 -1.56046382e-08 -1.11544956e-07 -1.48620472e-06 4.00600009e-07 6.39058650e-07 -2.01344846e-07 -1.42163448e-06 -2.38373364e-06 8.11507012e-07 1.29305381e-07 -3.70950690e-07 1.23648563e-07 -2.53242539e-07 3.16403274e-07 3.70379023e-07 4.19955633e-06 2.96722726e-07 -1.95594150e-06 2.96722726e-07 -1.11385693e-06 7.01322846e-06 -1.11385693e-06 -4.63416933e-07 -1.69224799e-07 7.18007197e-08 8.02661673e-07 -1.69224799e-07 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 8.48205361e-06 -2.36478315e-06 -1.63219705e-05 -3.12761733e-05 9.45191477e-06 1.81132289e-06 -4.24408669e-06 1.41469877e-06 -3.47548306e-06 3.58589526e-06 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 5.10654906e-08 5.30414024e-10 -1.76045578e-10 -8.94853366e-08 -2.78714404e-09 4.00600009e-07 4.60138988e-06 -8.22724975e-07 -2.08175906e-06 6.93919687e-07 2.91617223e-06 7.41967268e-06 -2.47317189e-06 -4.25795644e-07 7.54081183e-07 -2.49741275e-07 8.24493638e-07 -6.18434049e-07 1.71793868e-07 1.95594150e-06 1.61832991e-07 -8.91811883e-07 1.61832991e-07 -6.06046894e-07 3.21027752e-06 -6.06046894e-07 -1.99997591e-07 -9.43712058e-08 3.92890832e-08 3.46405989e-07 -9.43712058e-08 -6.39058650e-07 -8.48205361e-06 2.08175906e-06 3.77173215e-06 -9.25785817e-07 -7.39011631e-06 -1.40232562e-05 3.86414678e-06 8.61419934e-07 -1.95082770e-06 6.44562669e-07 -1.63893960e-06 1.65526012e-06 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 5.19638294e-08 -2.78714404e-09 -1.76045578e-10 -8.89666804e-08 5.30414024e-10 2.01344846e-07 2.36478315e-06 -6.93919687e-07 -9.25785817e-07 5.99969468e-07 2.46342444e-06 3.36476113e-06 -2.12438175e-06 -7.99580958e-08 6.44552200e-07 -2.31855137e-07 2.32300811e-07 -5.22748328e-07 1.01840324e-07 1.11385693e-06 -6.06046894e-07 -1.06793690e-08 -1.79479269e-10 2.09934596e-06 3.77230826e-08 -1.90923247e-07 -1.76708816e-09 5.94495393e-10 3.34154808e-07 1.00193782e-08 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 7.39011631e-06 -2.46342444e-06 -1.03306199e-05 -2.63106934e-05 8.77023113e-06 1.50436347e-06 -2.66170787e-06 8.82034439e-07 -2.91267352e-06 2.18476894e-06 -6.16394968e-07 -7.01322846e-06 -5.59986440e-07 3.21027752e-06 -5.59986440e-07 2.09934596e-06 -1.15500423e-05 2.09934596e-06 7.27899310e-07 3.23319924e-07 -1.35575651e-07 -1.26075859e-06 3.23319924e-07 2.38373364e-06 3.12761733e-05 -7.41967268e-06 -1.40232562e-05 3.36476113e-06 2.63106934e-05 5.18442225e-05 -1.39229776e-05 -3.21743567e-06 6.93637210e-06 -2.29160651e-06 6.09905134e-06 -5.85858440e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 -6.06046894e-07 3.77230826e-08 2.09934596e-06 -1.79479269e-10 -1.93924928e-07 1.00193782e-08 5.94495393e-10 3.32421786e-07 -1.76708816e-09 -8.11507012e-07 -9.45191477e-06 2.47317189e-06 3.86414678e-06 -2.12438175e-06 -8.77023113e-06 -1.39229776e-05 7.51525435e-06 4.60513730e-07 -2.29149691e-06 8.25046738e-07 -1.12740187e-06 1.84660522e-06 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 1.99997591e-07 -5.19638294e-08 1.90923247e-07 -7.27899310e-07 1.93924928e-07 3.81091918e-08 3.02225376e-08 -1.25068887e-08 -6.60070565e-08 3.12666031e-08 1.29305381e-07 1.81132289e-06 -4.25795644e-07 -8.61419934e-07 7.99580958e-08 1.50436347e-06 3.21743567e-06 -4.60513730e-07 -2.47851861e-07 4.25917413e-07 -1.41948339e-07 4.56619879e-07 -3.52150972e-07 -1.56046382e-08 -1.69224799e-07 -5.30414024e-10 9.43712058e-08 2.78714404e-09 1.76708816e-09 -3.23319924e-07 -1.00193782e-08 3.02225376e-08 1.20726875e-09 -2.01211458e-10 -5.35525536e-08 -2.40948019e-09 3.70950690e-07 4.24408669e-06 -7.54081183e-07 -1.95082770e-06 6.44552200e-07 2.66170787e-06 6.93637210e-06 -2.29149691e-06 -4.25917413e-07 7.18057207e-07 -2.37401412e-07 8.14141689e-07 -6.03110959e-07 6.57669048e-09 7.18007197e-08 1.76045578e-10 -3.92890832e-08 1.76045578e-10 -5.94495393e-10 1.35575651e-07 -5.94495393e-10 -1.25068887e-08 -2.01211458e-10 2.16625667e-08 -2.01211458e-10 -1.23648563e-07 -1.41469877e-06 2.49741275e-07 6.44562669e-07 -2.31855137e-07 -8.82034439e-07 -2.29160651e-06 8.25046738e-07 1.41948339e-07 -2.37401412e-07 8.51245476e-08 -2.59354632e-07 2.17001899e-07 6.97583170e-08 8.02661673e-07 8.94853366e-08 -3.46405989e-07 8.89666804e-08 -3.34154808e-07 1.26075859e-06 -3.32421786e-07 -6.60070565e-08 -5.35525536e-08 2.16625667e-08 1.14327576e-07 -5.29497621e-08 -2.53242539e-07 -3.47548306e-06 8.24493638e-07 1.63893960e-06 -2.32300811e-07 -2.91267352e-06 -6.09905134e-06 1.12740187e-06 4.56619879e-07 -8.14141689e-07 2.59354632e-07 -8.38183183e-07 6.94301914e-07 -1.56046382e-08 -1.69224799e-07 2.78714404e-09 9.43712058e-08 -5.30414024e-10 -1.00193782e-08 -3.23319924e-07 1.76708816e-09 3.12666031e-08 -2.40948019e-09 -2.01211458e-10 -5.29497621e-08 1.20726875e-09 3.16403274e-07 3.58589526e-06 -6.18434049e-07 -1.65526012e-06 5.22748328e-07 2.18476894e-06 5.85858440e-06 -1.84660522e-06 -3.52150972e-07 6.03110959e-07 -2.17001899e-07 6.94301914e-07 -4.72951931e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 414 440 464 489 515 540 566 592 617 643 669 --1 -2 3 235 - 2.51588682e-10 -1.21446037e-10 1.22093247e-10 1.22876674e-10 3.68778082e-10 -3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 -1.45367706e-09 1.46139577e-09 1.47092972e-09 4.41426294e-09 -4.43762591e-09 -6.71412528e-10 4.33292850e-10 -4.35704119e-10 -1.30725329e-09 3.80106998e-10 -1.83355919e-10 1.84378234e-10 1.87578508e-10 5.56743584e-10 -5.59837607e-10 -1.64811040e-10 1.14532510e-10 1.13983574e-09 -1.83200357e-10 -5.50467259e-10 5.53058672e-10 5.56271107e-10 1.67143703e-09 -1.67928187e-09 -2.54263804e-10 1.63942380e-10 -1.64765877e-10 -4.94934772e-10 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -1.47139325e-10 -4.42131978e-10 4.47457784e-10 1.31457451e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 7.06636105e-10 -7.10593332e-10 -7.22704738e-10 -2.14570364e-09 2.15767995e-09 3.25329634e-10 -2.12757439e-10 2.13894818e-10 6.35172129e-10 -4.41447013e-10 -4.39340064e-09 7.06163628e-10 2.12158570e-09 -2.13154909e-09 -2.14426862e-09 -6.44217868e-09 6.47233842e-09 9.79881258e-10 -6.31906252e-10 6.35034959e-10 1.90745749e-09 1.17833757e-10 1.17267716e-09 -1.87926843e-10 -5.64494571e-10 5.71154615e-10 5.70616910e-10 1.71401934e-09 -1.73417799e-09 -2.61974319e-10 1.67618351e-10 -1.69757847e-10 -5.09480974e-10 -1.09128007e-10 -1.60301122e-10 1.61050967e-10 1.61689414e-10 2.36853624e-10 -2.37942386e-10 2.41774220e-10 -1.17145069e-10 1.17081957e-10 1.17874504e-10 3.55572505e-10 -3.55382727e-10 -1.05088539e-10 -1.19964562e-10 1.23289466e-10 -1.22221523e-10 3.02592746e-10 -1.14532510e-10 1.47198357e-10 4.41447013e-10 -1.17833757e-10 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.81870272e-10 -1.27119381e-09 5.45610817e-10 1.47830504e-10 -1.06867539e-10 1.59050619e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 -1.13983574e-09 3.02506519e-10 1.46495813e-09 4.39340064e-09 -1.17267716e-09 -1.09128007e-10 1.61689414e-10 2.41774220e-10 -1.12485150e-10 4.84397267e-10 -1.83200357e-10 2.38013716e-10 7.06163628e-10 -1.87926843e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 1.21446037e-10 1.45367706e-09 -1.83355919e-10 -5.50467259e-10 1.45617240e-10 7.06636105e-10 2.12158570e-09 -5.64494571e-10 1.17145069e-10 1.80250540e-10 3.37455450e-10 -1.22093247e-10 -1.46139577e-09 1.84378234e-10 5.53058672e-10 -1.47376693e-10 -7.10593332e-10 -2.13154909e-09 5.71154615e-10 -1.17081957e-10 1.81870272e-10 3.40730555e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 5.56271107e-10 -1.47139325e-10 -7.22704738e-10 -2.14426862e-09 5.70616910e-10 -1.17874504e-10 1.22221523e-10 1.27119381e-09 -1.12485150e-10 -6.39020960e-10 3.37455450e-10 3.40730555e-10 2.07962652e-09 -1.02219167e-09 -2.49833494e-10 -1.04027963e-10 1.55316403e-10 -2.98395984e-10 -3.68778082e-10 -4.41426294e-09 5.56743584e-10 1.67143703e-09 -4.42131978e-10 -2.14570364e-09 -6.44217868e-09 1.71401934e-09 1.60301122e-10 -2.36853624e-10 -3.55572505e-10 1.19964562e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.60522825e-10 3.70737126e-10 4.43762591e-09 -5.59837607e-10 -1.67928187e-09 4.47457784e-10 2.15767995e-09 6.47233842e-09 -1.73417799e-09 -1.61050967e-10 2.37942386e-10 3.55382727e-10 -1.23289466e-10 1.47830504e-10 2.49833494e-10 -6.71412528e-10 2.54263804e-10 -3.25329634e-10 -9.79881258e-10 2.61974319e-10 4.33292850e-10 -1.63942380e-10 2.12757439e-10 6.31906252e-10 -1.67618351e-10 1.04027963e-10 -4.35704119e-10 1.64765877e-10 -2.13894818e-10 -6.35034959e-10 1.69757847e-10 -1.06867539e-10 -1.55316403e-10 1.60522825e-10 1.59050619e-10 2.98395984e-10 -1.09217494e-10 -1.30725329e-09 1.64811040e-10 4.94934772e-10 -1.31457451e-10 -6.35172129e-10 -1.90745749e-09 5.09480974e-10 -1.05088539e-10 - 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 6 14 16 18 19 20 1 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 24 6 14 16 18 19 20 1 3 6 7 13 14 15 16 17 18 19 20 24 1 6 13 14 15 16 17 18 19 20 24 1 6 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 1 3 6 11 13 14 15 16 17 18 19 20 21 22 24 25 1 6 14 16 18 19 20 14 16 18 19 20 6 14 16 18 19 20 1 6 7 1 6 13 14 15 16 17 18 19 20 24 - 0 7 19 26 38 45 57 69 81 84 87 87 94 96 102 122 128 141 152 163 187 203 210 215 221 224 235 +-2 2 0 652 + -2.65230974e-05 -2.68530121e-04 -5.62426944e-07 -9.29233172e-05 9.29233172e-05 1.91982324e-06 3.17655802e-04 -3.17655802e-04 2.05023804e-05 -4.06311849e-07 4.06311849e-07 3.53836135e-05 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 -5.72377128e-05 3.47227344e-05 -4.24837644e-05 2.13399966e-04 -1.28385646e-04 1.49174142e-05 8.30976084e-06 -5.07064792e-06 -1.33792046e-05 2.42510477e-05 -2.68530121e-04 -2.74981908e-03 -6.27361454e-06 -9.27467719e-04 9.27467719e-04 2.14153298e-05 3.20089918e-03 -3.20089918e-03 1.93338030e-04 -4.49879052e-06 4.49879052e-06 3.33403215e-04 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 -6.59577058e-04 4.05026652e-04 -4.76244557e-04 2.43659056e-03 -1.48368337e-03 1.78805091e-04 9.65513242e-05 -6.00921510e-05 -1.56616135e-04 2.91846913e-04 -5.62426944e-07 -6.27361454e-06 -3.69707575e-05 -2.17461717e-06 2.17461717e-06 1.30459788e-04 7.44141787e-06 -7.44141787e-06 8.74972893e-07 -2.15896018e-05 2.15896018e-05 1.28879665e-06 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 -4.93082215e-05 3.03006947e-05 2.44056476e-06 1.84922129e-04 -1.12502969e-04 1.41761337e-05 -2.90578900e-06 1.71274120e-06 -1.17103047e-05 1.91370154e-05 9.29233172e-05 9.27467719e-04 2.17461717e-06 2.96713189e-04 -3.34354949e-04 -7.41378293e-06 -1.01406690e-03 1.14687934e-03 -5.78556108e-05 1.37601519e-06 -1.84044299e-06 -2.20115337e-05 -9.97598474e-05 5.72377128e-05 6.59577058e-04 -4.93082215e-05 2.41156525e-04 -1.53394752e-04 1.89638082e-04 -9.18363956e-04 5.76858814e-04 -5.77673898e-05 -3.36831447e-05 2.21031721e-05 4.77055175e-05 -9.73673576e-05 -9.29233172e-05 -9.27467719e-04 -2.17461717e-06 -3.34354949e-04 2.96713189e-04 7.41378293e-06 1.14687934e-03 -1.01406690e-03 5.78556108e-05 -1.84044299e-06 1.37601519e-06 -2.20115337e-05 9.97598474e-05 -3.47227344e-05 -4.05026652e-04 3.03006947e-05 -1.53394752e-04 8.18757907e-05 -1.17233978e-04 5.86366001e-04 -3.13837672e-04 3.63351033e-05 2.11184544e-05 -1.12246264e-05 -4.04229680e-05 5.50684410e-05 1.91982324e-06 2.14153298e-05 1.30459788e-04 7.41378293e-06 -7.41378293e-06 -4.61688158e-04 -2.53100118e-05 2.53100118e-05 -2.98423075e-06 7.67520733e-05 -7.67520733e-05 -4.33335507e-06 4.24837644e-05 4.76244557e-04 2.44056476e-06 1.89638082e-04 -1.17233978e-04 2.12415462e-06 -7.01429547e-04 4.29690949e-04 -5.68584456e-05 6.98600029e-06 -4.07738778e-06 4.66293591e-05 -7.86960118e-05 -3.17655802e-04 -3.20089918e-03 -7.44141787e-06 -1.01406690e-03 1.14687934e-03 2.53100118e-05 3.47417775e-03 -3.94410596e-03 2.00970549e-04 -4.68013054e-06 6.33648348e-06 7.82199801e-05 3.46503843e-04 -2.13399966e-04 -2.43659056e-03 1.84922129e-04 -9.18363956e-04 5.86366001e-04 -7.01429547e-04 3.44802830e-03 -2.17589038e-03 2.35102291e-04 1.33112543e-04 -8.73254590e-05 -1.91876561e-04 3.95271863e-04 3.17655802e-04 3.20089918e-03 7.44141787e-06 1.14687934e-03 -1.01406690e-03 -2.53100118e-05 -3.94410596e-03 3.47417775e-03 -2.00970549e-04 6.33648348e-06 -4.68013054e-06 7.82199801e-05 -3.46503843e-04 1.28385646e-04 1.48368337e-03 -1.12502969e-04 5.76858814e-04 -3.13837672e-04 4.29690949e-04 -2.17589038e-03 1.18495152e-03 -1.45817244e-04 -8.21521714e-05 4.49331845e-05 1.55617623e-04 -2.23662024e-04 2.05023804e-05 1.93338030e-04 8.74972893e-07 5.78556108e-05 -5.78556108e-05 -2.98423075e-06 -2.00970549e-04 2.00970549e-04 2.75037509e-06 6.72407489e-07 -6.72407489e-07 6.74613040e-06 1.49174142e-05 1.78805091e-04 -1.41761337e-05 5.77673898e-05 -3.63351033e-05 5.68584456e-05 -2.35102291e-04 1.45817244e-04 -1.03304001e-05 -8.28188018e-06 5.75922518e-06 8.85819318e-06 -1.81723147e-05 4.06311849e-07 4.49879052e-06 2.15896018e-05 1.37601519e-06 -1.84044299e-06 -7.67520733e-05 -4.68013054e-06 6.33648348e-06 -6.72407489e-07 1.00810777e-05 -1.12895966e-05 -2.81620515e-07 -1.03478794e-06 8.30976084e-06 9.65513242e-05 2.90578900e-06 3.36831447e-05 -2.11184544e-05 -6.98600029e-06 -1.33112543e-04 8.21521714e-05 -8.28188018e-06 4.27984257e-06 -2.53095613e-06 6.41493715e-06 -1.02749465e-05 -4.06311849e-07 -4.49879052e-06 -2.15896018e-05 -1.84044299e-06 1.37601519e-06 7.67520733e-05 6.33648348e-06 -4.68013054e-06 6.72407489e-07 -1.12895966e-05 1.00810777e-05 -2.81620515e-07 1.03478794e-06 -5.07064792e-06 -6.00921510e-05 -1.71274120e-06 -2.21031721e-05 1.12246264e-05 4.07738778e-06 8.73254590e-05 -4.49331845e-05 5.75922518e-06 -2.53095613e-06 1.60968653e-06 -6.05862154e-06 6.38809148e-06 2.20115337e-05 2.20115337e-05 -7.82199801e-05 -7.82199801e-05 2.81620515e-07 2.81620515e-07 2.19463974e-05 -1.33792046e-05 -1.56616135e-04 1.17103047e-05 -4.77055175e-05 4.04229680e-05 -4.66293591e-05 1.91876561e-04 -1.55617623e-04 8.85819318e-06 6.41493715e-06 -6.05862154e-06 -8.46435825e-07 1.96677264e-05 3.53836135e-05 3.33403215e-04 1.28879665e-06 9.97598474e-05 -9.97598474e-05 -4.33335507e-06 -3.46503843e-04 3.46503843e-04 6.74613040e-06 1.03478794e-06 -1.03478794e-06 1.08329547e-05 2.42510477e-05 2.91846913e-04 -1.91370154e-05 9.73673576e-05 -5.50684410e-05 7.86960118e-05 -3.95271863e-04 2.23662024e-04 -1.81723147e-05 -1.02749465e-05 6.38809148e-06 1.96677264e-05 -2.86556591e-05 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 -3.47227344e-05 5.72377128e-05 4.24837644e-05 1.28385646e-04 -2.13399966e-04 1.49174142e-05 -5.07064792e-06 8.30976084e-06 1.33792046e-05 2.42510477e-05 -2.65230974e-05 -2.68530121e-04 5.62426944e-07 -9.29233172e-05 9.29233172e-05 -1.91982324e-06 3.17655802e-04 -3.17655802e-04 2.05023804e-05 4.06311849e-07 -4.06311849e-07 3.53836135e-05 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 -4.05026652e-04 6.59577058e-04 4.76244557e-04 1.48368337e-03 -2.43659056e-03 1.78805091e-04 -6.00921510e-05 9.65513242e-05 1.56616135e-04 2.91846913e-04 -2.68530121e-04 -2.74981908e-03 6.27361454e-06 -9.27467719e-04 9.27467719e-04 -2.14153298e-05 3.20089918e-03 -3.20089918e-03 1.93338030e-04 4.49879052e-06 -4.49879052e-06 3.33403215e-04 1.12525880e-05 1.27235214e-04 -1.58281898e-06 3.03006947e-05 -4.93082215e-05 2.44056476e-06 -1.12502969e-04 1.84922129e-04 -1.41761337e-05 -1.71274120e-06 2.90578900e-06 -1.17103047e-05 -1.91370154e-05 5.62426944e-07 6.27361454e-06 -3.69707575e-05 2.17461717e-06 -2.17461717e-06 1.30459788e-04 -7.44141787e-06 7.44141787e-06 -8.74972893e-07 -2.15896018e-05 2.15896018e-05 -1.28879665e-06 3.47227344e-05 4.05026652e-04 3.03006947e-05 8.18757907e-05 -1.53394752e-04 -1.17233978e-04 -3.13837672e-04 5.86366001e-04 -3.63351033e-05 1.12246264e-05 -2.11184544e-05 -4.04229680e-05 -5.50684410e-05 9.29233172e-05 9.27467719e-04 -2.17461717e-06 2.96713189e-04 -3.34354949e-04 7.41378293e-06 -1.01406690e-03 1.14687934e-03 -5.78556108e-05 -1.37601519e-06 1.84044299e-06 -2.20115337e-05 -9.97598474e-05 -5.72377128e-05 -6.59577058e-04 -4.93082215e-05 -1.53394752e-04 2.41156525e-04 1.89638082e-04 5.76858814e-04 -9.18363956e-04 5.77673898e-05 -2.21031721e-05 3.36831447e-05 4.77055175e-05 9.73673576e-05 -9.29233172e-05 -9.27467719e-04 2.17461717e-06 -3.34354949e-04 2.96713189e-04 -7.41378293e-06 1.14687934e-03 -1.01406690e-03 5.78556108e-05 1.84044299e-06 -1.37601519e-06 -2.20115337e-05 9.97598474e-05 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 -1.17233978e-04 1.89638082e-04 2.12415462e-06 4.29690949e-04 -7.01429547e-04 5.68584456e-05 4.07738778e-06 -6.98600029e-06 4.66293591e-05 7.86960118e-05 -1.91982324e-06 -2.14153298e-05 1.30459788e-04 -7.41378293e-06 7.41378293e-06 -4.61688158e-04 2.53100118e-05 -2.53100118e-05 2.98423075e-06 7.67520733e-05 -7.67520733e-05 4.33335507e-06 -1.28385646e-04 -1.48368337e-03 -1.12502969e-04 -3.13837672e-04 5.76858814e-04 4.29690949e-04 1.18495152e-03 -2.17589038e-03 1.45817244e-04 -4.49331845e-05 8.21521714e-05 1.55617623e-04 2.23662024e-04 -3.17655802e-04 -3.20089918e-03 7.44141787e-06 -1.01406690e-03 1.14687934e-03 -2.53100118e-05 3.47417775e-03 -3.94410596e-03 2.00970549e-04 4.68013054e-06 -6.33648348e-06 7.82199801e-05 3.46503843e-04 2.13399966e-04 2.43659056e-03 1.84922129e-04 5.86366001e-04 -9.18363956e-04 -7.01429547e-04 -2.17589038e-03 3.44802830e-03 -2.35102291e-04 8.73254590e-05 -1.33112543e-04 -1.91876561e-04 -3.95271863e-04 3.17655802e-04 3.20089918e-03 -7.44141787e-06 1.14687934e-03 -1.01406690e-03 2.53100118e-05 -3.94410596e-03 3.47417775e-03 -2.00970549e-04 -6.33648348e-06 4.68013054e-06 7.82199801e-05 -3.46503843e-04 1.49174142e-05 1.78805091e-04 1.41761337e-05 3.63351033e-05 -5.77673898e-05 -5.68584456e-05 -1.45817244e-04 2.35102291e-04 -1.03304001e-05 5.75922518e-06 -8.28188018e-06 -8.85819318e-06 -1.81723147e-05 2.05023804e-05 1.93338030e-04 -8.74972893e-07 5.78556108e-05 -5.78556108e-05 2.98423075e-06 -2.00970549e-04 2.00970549e-04 2.75037509e-06 -6.72407489e-07 6.72407489e-07 6.74613040e-06 -5.07064792e-06 -6.00921510e-05 1.71274120e-06 -1.12246264e-05 2.21031721e-05 -4.07738778e-06 4.49331845e-05 -8.73254590e-05 5.75922518e-06 1.60968653e-06 -2.53095613e-06 6.05862154e-06 6.38809148e-06 -4.06311849e-07 -4.49879052e-06 2.15896018e-05 -1.37601519e-06 1.84044299e-06 -7.67520733e-05 4.68013054e-06 -6.33648348e-06 6.72407489e-07 1.00810777e-05 -1.12895966e-05 2.81620515e-07 1.03478794e-06 8.30976084e-06 9.65513242e-05 -2.90578900e-06 2.11184544e-05 -3.36831447e-05 6.98600029e-06 -8.21521714e-05 1.33112543e-04 -8.28188018e-06 -2.53095613e-06 4.27984257e-06 -6.41493715e-06 -1.02749465e-05 4.06311849e-07 4.49879052e-06 -2.15896018e-05 1.84044299e-06 -1.37601519e-06 7.67520733e-05 -6.33648348e-06 4.68013054e-06 -6.72407489e-07 -1.12895966e-05 1.00810777e-05 2.81620515e-07 -1.03478794e-06 1.33792046e-05 1.56616135e-04 1.17103047e-05 4.04229680e-05 -4.77055175e-05 -4.66293591e-05 -1.55617623e-04 1.91876561e-04 -8.85819318e-06 6.05862154e-06 -6.41493715e-06 -8.46435825e-07 -1.96677264e-05 2.20115337e-05 2.20115337e-05 -7.82199801e-05 -7.82199801e-05 -2.81620515e-07 -2.81620515e-07 2.19463974e-05 2.42510477e-05 2.91846913e-04 1.91370154e-05 5.50684410e-05 -9.73673576e-05 -7.86960118e-05 -2.23662024e-04 3.95271863e-04 -1.81723147e-05 6.38809148e-06 -1.02749465e-05 -1.96677264e-05 -2.86556591e-05 3.53836135e-05 3.33403215e-04 -1.28879665e-06 9.97598474e-05 -9.97598474e-05 4.33335507e-06 -3.46503843e-04 3.46503843e-04 6.74613040e-06 -1.03478794e-06 1.03478794e-06 1.08329547e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +-2 2 1 669 + -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 -6.39058650e-07 2.01344846e-07 1.42163448e-06 2.38373364e-06 -8.11507012e-07 1.29305381e-07 -3.70950690e-07 1.23648563e-07 -2.53242539e-07 3.16403274e-07 3.26403899e-08 3.70379023e-07 -2.71517312e-08 1.71793868e-07 -2.71517312e-08 1.01840324e-07 -6.16394968e-07 1.01840324e-07 -4.02749831e-08 -1.56046382e-08 6.57669048e-09 6.97583170e-08 -1.56046382e-08 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 -8.48205361e-06 2.36478315e-06 1.63219705e-05 3.12761733e-05 -9.45191477e-06 1.81132289e-06 -4.24408669e-06 1.41469877e-06 -3.47548306e-06 3.58589526e-06 3.70379023e-07 4.19955633e-06 -2.96722726e-07 1.95594150e-06 -2.96722726e-07 1.11385693e-06 -7.01322846e-06 1.11385693e-06 -4.63416933e-07 -1.69224799e-07 7.18007197e-08 8.02661673e-07 -1.69224799e-07 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 -2.08175906e-06 6.93919687e-07 2.91617223e-06 7.41967268e-06 -2.47317189e-06 4.25795644e-07 -7.54081183e-07 2.49741275e-07 -8.24493638e-07 6.18434049e-07 2.71517312e-08 2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 -5.10654906e-08 -5.30414024e-10 1.76045578e-10 8.94853366e-08 2.78714404e-09 6.39058650e-07 8.48205361e-06 2.08175906e-06 3.77173215e-06 -9.25785817e-07 -7.39011631e-06 -1.40232562e-05 3.86414678e-06 -8.61419934e-07 1.95082770e-06 -6.44562669e-07 1.63893960e-06 -1.65526012e-06 -1.71793868e-07 -1.95594150e-06 1.61832991e-07 -8.91811883e-07 1.61832991e-07 -6.06046894e-07 3.21027752e-06 -6.06046894e-07 1.99997591e-07 9.43712058e-08 -3.92890832e-08 -3.46405989e-07 9.43712058e-08 -2.01344846e-07 -2.36478315e-06 -6.93919687e-07 -9.25785817e-07 5.99969468e-07 2.46342444e-06 3.36476113e-06 -2.12438175e-06 7.99580958e-08 -6.44552200e-07 2.31855137e-07 -2.32300811e-07 5.22748328e-07 2.71517312e-08 2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 -5.19638294e-08 2.78714404e-09 1.76045578e-10 8.89666804e-08 -5.30414024e-10 1.42163448e-06 1.63219705e-05 2.91617223e-06 7.39011631e-06 -2.46342444e-06 -1.03306199e-05 -2.63106934e-05 8.77023113e-06 -1.50436347e-06 2.66170787e-06 -8.82034439e-07 2.91267352e-06 -2.18476894e-06 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 -1.06793690e-08 -1.79479269e-10 2.09934596e-06 3.77230826e-08 1.90923247e-07 1.76708816e-09 -5.94495393e-10 -3.34154808e-07 -1.00193782e-08 -2.38373364e-06 -3.12761733e-05 -7.41967268e-06 -1.40232562e-05 3.36476113e-06 2.63106934e-05 5.18442225e-05 -1.39229776e-05 3.21743567e-06 -6.93637210e-06 2.29160651e-06 -6.09905134e-06 5.85858440e-06 6.16394968e-07 7.01322846e-06 -5.59986440e-07 3.21027752e-06 -5.59986440e-07 2.09934596e-06 -1.15500423e-05 2.09934596e-06 -7.27899310e-07 -3.23319924e-07 1.35575651e-07 1.26075859e-06 -3.23319924e-07 8.11507012e-07 9.45191477e-06 2.47317189e-06 3.86414678e-06 -2.12438175e-06 -8.77023113e-06 -1.39229776e-05 7.51525435e-06 -4.60513730e-07 2.29149691e-06 -8.25046738e-07 1.12740187e-06 -1.84660522e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 -6.06046894e-07 3.77230826e-08 2.09934596e-06 -1.79479269e-10 1.93924928e-07 -1.00193782e-08 -5.94495393e-10 -3.32421786e-07 1.76708816e-09 1.29305381e-07 1.81132289e-06 4.25795644e-07 8.61419934e-07 -7.99580958e-08 -1.50436347e-06 -3.21743567e-06 4.60513730e-07 -2.47851861e-07 4.25917413e-07 -1.41948339e-07 4.56619879e-07 -3.52150972e-07 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 -1.99997591e-07 5.19638294e-08 -1.90923247e-07 7.27899310e-07 -1.93924928e-07 3.81091918e-08 3.02225376e-08 -1.25068887e-08 -6.60070565e-08 3.12666031e-08 3.70950690e-07 4.24408669e-06 7.54081183e-07 1.95082770e-06 -6.44552200e-07 -2.66170787e-06 -6.93637210e-06 2.29149691e-06 -4.25917413e-07 7.18057207e-07 -2.37401412e-07 8.14141689e-07 -6.03110959e-07 -1.56046382e-08 -1.69224799e-07 5.30414024e-10 -9.43712058e-08 -2.78714404e-09 -1.76708816e-09 3.23319924e-07 1.00193782e-08 3.02225376e-08 1.20726875e-09 -2.01211458e-10 -5.35525536e-08 -2.40948019e-09 -1.23648563e-07 -1.41469877e-06 -2.49741275e-07 -6.44562669e-07 2.31855137e-07 8.82034439e-07 2.29160651e-06 -8.25046738e-07 1.41948339e-07 -2.37401412e-07 8.51245476e-08 -2.59354632e-07 2.17001899e-07 6.57669048e-09 7.18007197e-08 -1.76045578e-10 3.92890832e-08 -1.76045578e-10 5.94495393e-10 -1.35575651e-07 5.94495393e-10 -1.25068887e-08 -2.01211458e-10 2.16625667e-08 -2.01211458e-10 -2.53242539e-07 -3.47548306e-06 -8.24493638e-07 -1.63893960e-06 2.32300811e-07 2.91267352e-06 6.09905134e-06 -1.12740187e-06 4.56619879e-07 -8.14141689e-07 2.59354632e-07 -8.38183183e-07 6.94301914e-07 6.97583170e-08 8.02661673e-07 -8.94853366e-08 3.46405989e-07 -8.89666804e-08 3.34154808e-07 -1.26075859e-06 3.32421786e-07 -6.60070565e-08 -5.35525536e-08 2.16625667e-08 1.14327576e-07 -5.29497621e-08 3.16403274e-07 3.58589526e-06 6.18434049e-07 1.65526012e-06 -5.22748328e-07 -2.18476894e-06 -5.85858440e-06 1.84660522e-06 -3.52150972e-07 6.03110959e-07 -2.17001899e-07 6.94301914e-07 -4.72951931e-07 -1.56046382e-08 -1.69224799e-07 -2.78714404e-09 -9.43712058e-08 5.30414024e-10 1.00193782e-08 3.23319924e-07 -1.76708816e-09 3.12666031e-08 -2.40948019e-09 -2.01211458e-10 -5.29497621e-08 1.20726875e-09 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 -5.72377128e-05 3.47227344e-05 4.24837644e-05 2.13399966e-04 -1.28385646e-04 1.49174142e-05 -8.30976084e-06 5.07064792e-06 -1.33792046e-05 2.42510477e-05 -1.11544956e-07 -1.48620472e-06 4.00600009e-07 -6.39058650e-07 2.01344846e-07 -1.42163448e-06 2.38373364e-06 -8.11507012e-07 1.29305381e-07 3.70950690e-07 -1.23648563e-07 -2.53242539e-07 3.16403274e-07 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 -6.59577058e-04 4.05026652e-04 4.76244557e-04 2.43659056e-03 -1.48368337e-03 1.78805091e-04 -9.65513242e-05 6.00921510e-05 -1.56616135e-04 2.91846913e-04 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 -8.48205361e-06 2.36478315e-06 -1.63219705e-05 3.12761733e-05 -9.45191477e-06 1.81132289e-06 4.24408669e-06 -1.41469877e-06 -3.47548306e-06 3.58589526e-06 1.12525880e-05 1.27235214e-04 -1.58281898e-06 4.93082215e-05 -3.03006947e-05 2.44056476e-06 -1.84922129e-04 1.12502969e-04 -1.41761337e-05 -2.90578900e-06 1.71274120e-06 1.17103047e-05 -1.91370154e-05 4.00600009e-07 4.60138988e-06 -8.22724975e-07 2.08175906e-06 -6.93919687e-07 2.91617223e-06 -7.41967268e-06 2.47317189e-06 -4.25795644e-07 -7.54081183e-07 2.49741275e-07 8.24493638e-07 -6.18434049e-07 5.72377128e-05 6.59577058e-04 4.93082215e-05 2.41156525e-04 -1.53394752e-04 -1.89638082e-04 -9.18363956e-04 5.76858814e-04 -5.77673898e-05 3.36831447e-05 -2.21031721e-05 4.77055175e-05 -9.73673576e-05 6.39058650e-07 8.48205361e-06 -2.08175906e-06 3.77173215e-06 -9.25785817e-07 7.39011631e-06 -1.40232562e-05 3.86414678e-06 -8.61419934e-07 -1.95082770e-06 6.44562669e-07 1.63893960e-06 -1.65526012e-06 -3.47227344e-05 -4.05026652e-04 -3.03006947e-05 -1.53394752e-04 8.18757907e-05 1.17233978e-04 5.86366001e-04 -3.13837672e-04 3.63351033e-05 -2.11184544e-05 1.12246264e-05 -4.04229680e-05 5.50684410e-05 -2.01344846e-07 -2.36478315e-06 6.93919687e-07 -9.25785817e-07 5.99969468e-07 -2.46342444e-06 3.36476113e-06 -2.12438175e-06 7.99580958e-08 6.44552200e-07 -2.31855137e-07 -2.32300811e-07 5.22748328e-07 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 -1.89638082e-04 1.17233978e-04 2.12415462e-06 7.01429547e-04 -4.29690949e-04 5.68584456e-05 6.98600029e-06 -4.07738778e-06 -4.66293591e-05 7.86960118e-05 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 -7.39011631e-06 2.46342444e-06 -1.03306199e-05 2.63106934e-05 -8.77023113e-06 1.50436347e-06 2.66170787e-06 -8.82034439e-07 -2.91267352e-06 2.18476894e-06 -2.13399966e-04 -2.43659056e-03 -1.84922129e-04 -9.18363956e-04 5.86366001e-04 7.01429547e-04 3.44802830e-03 -2.17589038e-03 2.35102291e-04 -1.33112543e-04 8.73254590e-05 -1.91876561e-04 3.95271863e-04 -2.38373364e-06 -3.12761733e-05 7.41967268e-06 -1.40232562e-05 3.36476113e-06 -2.63106934e-05 5.18442225e-05 -1.39229776e-05 3.21743567e-06 6.93637210e-06 -2.29160651e-06 -6.09905134e-06 5.85858440e-06 1.28385646e-04 1.48368337e-03 1.12502969e-04 5.76858814e-04 -3.13837672e-04 -4.29690949e-04 -2.17589038e-03 1.18495152e-03 -1.45817244e-04 8.21521714e-05 -4.49331845e-05 1.55617623e-04 -2.23662024e-04 8.11507012e-07 9.45191477e-06 -2.47317189e-06 3.86414678e-06 -2.12438175e-06 8.77023113e-06 -1.39229776e-05 7.51525435e-06 -4.60513730e-07 -2.29149691e-06 8.25046738e-07 1.12740187e-06 -1.84660522e-06 1.49174142e-05 1.78805091e-04 1.41761337e-05 5.77673898e-05 -3.63351033e-05 -5.68584456e-05 -2.35102291e-04 1.45817244e-04 -1.03304001e-05 8.28188018e-06 -5.75922518e-06 8.85819318e-06 -1.81723147e-05 1.29305381e-07 1.81132289e-06 -4.25795644e-07 8.61419934e-07 -7.99580958e-08 1.50436347e-06 -3.21743567e-06 4.60513730e-07 -2.47851861e-07 -4.25917413e-07 1.41948339e-07 4.56619879e-07 -3.52150972e-07 -8.30976084e-06 -9.65513242e-05 2.90578900e-06 -3.36831447e-05 2.11184544e-05 -6.98600029e-06 1.33112543e-04 -8.21521714e-05 8.28188018e-06 4.27984257e-06 -2.53095613e-06 -6.41493715e-06 1.02749465e-05 -3.70950690e-07 -4.24408669e-06 7.54081183e-07 -1.95082770e-06 6.44552200e-07 -2.66170787e-06 6.93637210e-06 -2.29149691e-06 4.25917413e-07 7.18057207e-07 -2.37401412e-07 -8.14141689e-07 6.03110959e-07 5.07064792e-06 6.00921510e-05 -1.71274120e-06 2.21031721e-05 -1.12246264e-05 4.07738778e-06 -8.73254590e-05 4.49331845e-05 -5.75922518e-06 -2.53095613e-06 1.60968653e-06 6.05862154e-06 -6.38809148e-06 1.23648563e-07 1.41469877e-06 -2.49741275e-07 6.44562669e-07 -2.31855137e-07 8.82034439e-07 -2.29160651e-06 8.25046738e-07 -1.41948339e-07 -2.37401412e-07 8.51245476e-08 2.59354632e-07 -2.17001899e-07 -1.33792046e-05 -1.56616135e-04 -1.17103047e-05 -4.77055175e-05 4.04229680e-05 4.66293591e-05 1.91876561e-04 -1.55617623e-04 8.85819318e-06 -6.41493715e-06 6.05862154e-06 -8.46435825e-07 1.96677264e-05 -2.53242539e-07 -3.47548306e-06 8.24493638e-07 -1.63893960e-06 2.32300811e-07 -2.91267352e-06 6.09905134e-06 -1.12740187e-06 4.56619879e-07 8.14141689e-07 -2.59354632e-07 -8.38183183e-07 6.94301914e-07 2.42510477e-05 2.91846913e-04 1.91370154e-05 9.73673576e-05 -5.50684410e-05 -7.86960118e-05 -3.95271863e-04 2.23662024e-04 -1.81723147e-05 1.02749465e-05 -6.38809148e-06 1.96677264e-05 -2.86556591e-05 3.16403274e-07 3.58589526e-06 -6.18434049e-07 1.65526012e-06 -5.22748328e-07 2.18476894e-06 -5.85858440e-06 1.84660522e-06 -3.52150972e-07 -6.03110959e-07 2.17001899e-07 6.94301914e-07 -4.72951931e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 76 102 126 151 177 202 228 254 279 305 331 357 383 409 435 461 487 513 539 565 591 617 643 669 +-2 2 2 254 + -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 4.49124164e-09 -7.77905871e-09 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 4.95233624e-08 -8.57769799e-08 -2.42192485e-10 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 -2.63077289e-08 4.55663231e-08 -2.42192485e-10 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 9.21468144e-08 -1.59602964e-07 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 4.49124164e-09 4.95233624e-08 2.63077289e-08 -9.21468144e-08 -8.14118538e-09 1.41009467e-08 2.80806653e-10 -7.77905871e-09 -8.57769799e-08 -4.55663231e-08 1.59602964e-07 1.41009467e-08 -2.44235562e-08 2.80806653e-10 3.26403899e-08 3.70379023e-07 2.71517312e-08 1.71793868e-07 -2.71517312e-08 -1.01840324e-07 -6.16394968e-07 1.01840324e-07 -4.02749831e-08 1.56046382e-08 -6.57669048e-09 6.97583170e-08 -1.56046382e-08 -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 4.49124164e-09 -7.77905871e-09 3.70379023e-07 4.19955633e-06 2.96722726e-07 1.95594150e-06 -2.96722726e-07 -1.11385693e-06 -7.01322846e-06 1.11385693e-06 -4.63416933e-07 1.69224799e-07 -7.18007197e-08 8.02661673e-07 -1.69224799e-07 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 4.95233624e-08 -8.57769799e-08 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 5.10654906e-08 -5.30414024e-10 1.76045578e-10 -8.94853366e-08 -2.78714404e-09 -2.42192485e-10 -1.71793868e-07 -1.95594150e-06 -1.61832991e-07 -8.91811883e-07 1.61832991e-07 6.06046894e-07 3.21027752e-06 -6.06046894e-07 1.99997591e-07 -9.43712058e-08 3.92890832e-08 -3.46405989e-07 9.43712058e-08 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 -2.63077289e-08 4.55663231e-08 2.71517312e-08 2.96722726e-07 -3.01364007e-09 1.61832991e-07 1.06793690e-08 -5.59986440e-07 -5.19638294e-08 -2.78714404e-09 -1.76045578e-10 8.89666804e-08 -5.30414024e-10 -2.42192485e-10 1.01840324e-07 1.11385693e-06 6.06046894e-07 1.06793690e-08 -1.79479269e-10 -2.09934596e-06 -3.77230826e-08 -1.90923247e-07 1.76708816e-09 -5.94495393e-10 3.34154808e-07 1.00193782e-08 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 6.16394968e-07 7.01322846e-06 5.59986440e-07 3.21027752e-06 -5.59986440e-07 -2.09934596e-06 -1.15500423e-05 2.09934596e-06 -7.27899310e-07 3.23319924e-07 -1.35575651e-07 1.26075859e-06 -3.23319924e-07 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 9.21468144e-08 -1.59602964e-07 -1.01840324e-07 -1.11385693e-06 1.06793690e-08 -6.06046894e-07 -3.77230826e-08 2.09934596e-06 -1.79479269e-10 1.93924928e-07 1.00193782e-08 5.94495393e-10 -3.32421786e-07 1.76708816e-09 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 -1.99997591e-07 5.19638294e-08 1.90923247e-07 7.27899310e-07 -1.93924928e-07 3.81091918e-08 -3.02225376e-08 1.25068887e-08 -6.60070565e-08 3.12666031e-08 4.49124164e-09 4.95233624e-08 2.63077289e-08 -9.21468144e-08 -8.14118538e-09 1.41009467e-08 1.56046382e-08 1.69224799e-07 5.30414024e-10 9.43712058e-08 2.78714404e-09 -1.76708816e-09 -3.23319924e-07 -1.00193782e-08 -3.02225376e-08 1.20726875e-09 -2.01211458e-10 5.35525536e-08 2.40948019e-09 2.80806653e-10 -6.57669048e-09 -7.18007197e-08 -1.76045578e-10 -3.92890832e-08 1.76045578e-10 5.94495393e-10 1.35575651e-07 -5.94495393e-10 1.25068887e-08 -2.01211458e-10 -2.16625667e-08 2.01211458e-10 6.97583170e-08 8.02661673e-07 8.94853366e-08 3.46405989e-07 -8.89666804e-08 -3.34154808e-07 -1.26075859e-06 3.32421786e-07 -6.60070565e-08 5.35525536e-08 -2.16625667e-08 1.14327576e-07 -5.29497621e-08 -7.77905871e-09 -8.57769799e-08 -4.55663231e-08 1.59602964e-07 1.41009467e-08 -2.44235562e-08 -1.56046382e-08 -1.69224799e-07 2.78714404e-09 -9.43712058e-08 5.30414024e-10 -1.00193782e-08 3.23319924e-07 -1.76708816e-09 3.12666031e-08 2.40948019e-09 2.01211458e-10 -5.29497621e-08 1.20726875e-09 2.80806653e-10 + 0 1 3 6 8 11 0 1 3 6 8 11 5 0 1 3 6 8 11 7 2 5 9 0 1 3 6 8 11 4 7 12 0 1 3 6 8 11 5 0 1 3 6 8 11 7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 3 4 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 5 6 8 9 10 11 12 20 0 1 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 + 0 6 12 13 19 20 23 29 32 38 39 39 45 46 65 84 96 115 127 142 161 176 195 209 221 240 254 +-2 3 -1 235 + 2.51588682e-10 1.22093247e-10 -1.21446037e-10 1.22876674e-10 -3.70737126e-10 3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 1.46139577e-09 -1.45367706e-09 1.47092972e-09 -4.43762591e-09 4.41426294e-09 -6.71412528e-10 -4.35704119e-10 4.33292850e-10 -1.30725329e-09 3.80106998e-10 1.84378234e-10 -1.83355919e-10 1.87578508e-10 -5.59837607e-10 5.56743584e-10 -1.64811040e-10 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 -1.47139325e-10 4.47457784e-10 -4.42131978e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 -1.83200357e-10 5.53058672e-10 -5.50467259e-10 5.56271107e-10 -1.67928187e-09 1.67143703e-09 -2.54263804e-10 -1.64765877e-10 1.63942380e-10 -4.94934772e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 -7.10593332e-10 7.06636105e-10 -7.22704738e-10 2.15767995e-09 -2.14570364e-09 3.25329634e-10 2.13894818e-10 -2.12757439e-10 6.35172129e-10 1.17833757e-10 1.17267716e-09 -1.87926843e-10 5.71154615e-10 -5.64494571e-10 5.70616910e-10 -1.73417799e-09 1.71401934e-09 -2.61974319e-10 -1.69757847e-10 1.67618351e-10 -5.09480974e-10 -4.41447013e-10 -4.39340064e-09 7.06163628e-10 -2.13154909e-09 2.12158570e-09 -2.14426862e-09 6.47233842e-09 -6.44217868e-09 9.79881258e-10 6.35034959e-10 -6.31906252e-10 1.90745749e-09 -1.09128007e-10 1.61050967e-10 -1.60301122e-10 1.61689414e-10 -2.37942386e-10 2.36853624e-10 -2.41774220e-10 -1.17081957e-10 1.17145069e-10 -1.17874504e-10 3.55382727e-10 -3.55572505e-10 1.05088539e-10 1.23289466e-10 -1.19964562e-10 -1.22221523e-10 3.02592746e-10 -1.14532510e-10 1.47198357e-10 -1.17833757e-10 4.41447013e-10 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 -1.81870272e-10 5.45610817e-10 -1.27119381e-09 1.47830504e-10 1.06867539e-10 1.59050619e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 3.02506519e-10 -1.13983574e-09 1.46495813e-09 -1.17267716e-09 4.39340064e-09 -1.09128007e-10 1.61689414e-10 -2.41774220e-10 -1.12485150e-10 4.84397267e-10 -1.83200357e-10 2.38013716e-10 -1.87926843e-10 7.06163628e-10 1.80250540e-10 3.37455450e-10 -1.22093247e-10 -1.46139577e-09 1.84378234e-10 -1.47376693e-10 5.53058672e-10 -7.10593332e-10 5.71154615e-10 -2.13154909e-09 1.17081957e-10 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.21446037e-10 1.45367706e-09 -1.83355919e-10 1.45617240e-10 -5.50467259e-10 7.06636105e-10 -5.64494571e-10 2.12158570e-09 -1.17145069e-10 1.81870272e-10 3.40730555e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 -1.47139325e-10 5.56271107e-10 -7.22704738e-10 5.70616910e-10 -2.14426862e-09 1.17874504e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.60522825e-10 3.70737126e-10 4.43762591e-09 -5.59837607e-10 4.47457784e-10 -1.67928187e-09 2.15767995e-09 -1.73417799e-09 6.47233842e-09 -1.61050967e-10 2.37942386e-10 -3.55382727e-10 -1.23289466e-10 1.22221523e-10 1.27119381e-09 -1.12485150e-10 3.37455450e-10 -6.39020960e-10 3.40730555e-10 -1.02219167e-09 2.07962652e-09 -2.49833494e-10 -1.04027963e-10 -1.55316403e-10 -2.98395984e-10 -3.68778082e-10 -4.41426294e-09 5.56743584e-10 -4.42131978e-10 1.67143703e-09 -2.14570364e-09 1.71401934e-09 -6.44217868e-09 1.60301122e-10 -2.36853624e-10 3.55572505e-10 1.19964562e-10 1.47830504e-10 2.49833494e-10 -6.71412528e-10 2.54263804e-10 -3.25329634e-10 2.61974319e-10 -9.79881258e-10 1.04027963e-10 -4.35704119e-10 1.64765877e-10 -2.13894818e-10 1.69757847e-10 -6.35034959e-10 4.33292850e-10 -1.63942380e-10 2.12757439e-10 -1.67618351e-10 6.31906252e-10 1.06867539e-10 -1.60522825e-10 1.55316403e-10 1.59050619e-10 2.98395984e-10 -1.09217494e-10 -1.30725329e-09 1.64811040e-10 -1.31457451e-10 4.94934772e-10 -6.35172129e-10 5.09480974e-10 -1.90745749e-09 1.05088539e-10 + 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 7 14 17 18 19 20 1 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 21 23 24 7 14 17 18 19 20 1 7 13 14 15 16 17 18 19 20 24 1 4 6 7 13 14 15 16 17 18 19 20 24 1 7 13 14 15 16 17 18 19 20 24 1 4 7 11 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 23 24 25 1 7 14 17 18 19 20 7 14 17 18 19 20 14 17 18 19 20 1 6 7 1 7 13 14 15 16 17 18 19 20 24 + 0 7 19 26 33 45 57 69 81 84 84 87 94 96 102 122 128 139 152 163 179 203 210 216 221 224 235 +-2 3 0 301 + 2.51588682e-10 1.21446037e-10 -1.22093247e-10 1.22876674e-10 -3.68778082e-10 3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 1.45367706e-09 -1.46139577e-09 1.47092972e-09 -4.41426294e-09 4.43762591e-09 -6.71412528e-10 -4.33292850e-10 4.35704119e-10 -1.30725329e-09 3.80106998e-10 1.83355919e-10 -1.84378234e-10 1.87578508e-10 -5.56743584e-10 5.59837607e-10 -1.64811040e-10 -1.14532510e-10 -1.13983574e-09 1.83200357e-10 -5.50467259e-10 5.53058672e-10 -5.56271107e-10 1.67143703e-09 -1.67928187e-09 2.54263804e-10 1.63942380e-10 -1.64765877e-10 4.94934772e-10 3.02506519e-10 1.45617240e-10 -1.47376693e-10 1.47139325e-10 -4.42131978e-10 4.47457784e-10 -1.31457451e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 -7.06636105e-10 7.10593332e-10 -7.22704738e-10 2.14570364e-09 -2.15767995e-09 3.25329634e-10 2.12757439e-10 -2.13894818e-10 6.35172129e-10 4.41447013e-10 4.39340064e-09 -7.06163628e-10 2.12158570e-09 -2.13154909e-09 2.14426862e-09 -6.44217868e-09 6.47233842e-09 -9.79881258e-10 -6.31906252e-10 6.35034959e-10 -1.90745749e-09 -1.17833757e-10 -1.17267716e-09 1.87926843e-10 -5.64494571e-10 5.71154615e-10 -5.70616910e-10 1.71401934e-09 -1.73417799e-09 2.61974319e-10 1.67618351e-10 -1.69757847e-10 5.09480974e-10 -1.09128007e-10 1.60301122e-10 -1.61050967e-10 -1.61689414e-10 2.36853624e-10 -2.37942386e-10 2.41774220e-10 1.17145069e-10 -1.17081957e-10 1.17874504e-10 -3.55572505e-10 3.55382727e-10 -1.05088539e-10 1.19964562e-10 -1.23289466e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 2.68465821e-10 -1.21716113e-09 1.21716113e-09 -1.44261856e-10 3.02592746e-10 1.14532510e-10 1.47198357e-10 -4.41447013e-10 1.17833757e-10 8.51775168e-10 5.22674783e-09 -3.51598622e-10 2.89618009e-09 -2.89618009e-09 1.07220239e-09 -7.34004344e-09 7.34004344e-09 -4.01192982e-10 4.01192982e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 1.13983574e-09 -3.02506519e-10 1.46495813e-09 -4.39340064e-09 1.17267716e-09 -1.09128007e-10 -1.61689414e-10 2.41774220e-10 3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 1.20510477e-10 2.11571639e-10 4.84397267e-10 1.83200357e-10 2.38013716e-10 -7.06163628e-10 1.87926843e-10 -4.48920881e-10 -2.89618009e-09 2.29115712e-10 -1.57933876e-09 1.57699251e-09 -6.98124806e-10 4.09328880e-09 -4.08627386e-09 2.47344381e-10 -2.46992762e-10 1.71596177e-10 -1.21446037e-10 -1.45367706e-09 1.83355919e-10 -5.50467259e-10 1.45617240e-10 -7.06636105e-10 2.12158570e-09 -5.64494571e-10 -1.17145069e-10 4.48920881e-10 2.89618009e-09 -2.29115712e-10 1.57699251e-09 -1.57933876e-09 6.98124806e-10 -4.08627386e-09 4.09328880e-09 -2.46992762e-10 2.47344381e-10 -1.71596177e-10 1.22093247e-10 1.46139577e-09 -1.84378234e-10 5.53058672e-10 -1.47376693e-10 7.10593332e-10 -2.13154909e-09 5.71154615e-10 1.17081957e-10 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.91049797e-10 1.40544828e-09 -1.40544828e-09 -3.64752457e-10 -6.40194213e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 -5.56271107e-10 1.47139325e-10 -7.22704738e-10 2.14426862e-09 -5.70616910e-10 -1.17874504e-10 1.21716113e-09 7.34004344e-09 -4.60520236e-10 4.09328880e-09 -4.08627386e-09 1.40544828e-09 -1.02947021e-08 1.02737289e-08 1.61015277e-10 -5.40289463e-10 5.39251703e-10 1.08155810e-10 3.68778082e-10 4.41426294e-09 -5.56743584e-10 1.67143703e-09 -4.42131978e-10 2.14570364e-09 -6.44217868e-09 1.71401934e-09 -1.60301122e-10 -2.36853624e-10 3.55572505e-10 -1.19964562e-10 -1.21716113e-09 -7.34004344e-09 4.60520236e-10 -4.08627386e-09 4.09328880e-09 -1.40544828e-09 1.02737289e-08 -1.02947021e-08 -1.61015277e-10 5.39251703e-10 -5.40289463e-10 -1.08155810e-10 -3.70737126e-10 -4.43762591e-09 5.59837607e-10 -1.67928187e-09 4.47457784e-10 -2.15767995e-09 6.47233842e-09 -1.73417799e-09 1.61050967e-10 2.37942386e-10 -3.55382727e-10 1.23289466e-10 -1.20510477e-10 3.64752457e-10 -1.61015277e-10 1.61015277e-10 -2.84263995e-10 -5.23525958e-10 -6.71412528e-10 -2.54263804e-10 -3.25329634e-10 9.79881258e-10 -2.61974319e-10 -4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 -1.52035761e-10 -4.33292850e-10 -1.63942380e-10 -2.12757439e-10 6.31906252e-10 -1.67618351e-10 4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 1.52035761e-10 4.35704119e-10 1.64765877e-10 2.13894818e-10 -6.35034959e-10 1.69757847e-10 -1.44261856e-10 -2.11571639e-10 -1.71596177e-10 1.71596177e-10 6.40194213e-10 -1.08155810e-10 1.08155810e-10 -5.23525958e-10 -1.52035761e-10 1.52035761e-10 -9.60755133e-10 -1.09217494e-10 -1.30725329e-09 1.64811040e-10 -4.94934772e-10 1.31457451e-10 -6.35172129e-10 1.90745749e-09 -5.09480974e-10 -1.05088539e-10 + 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 0 1 3 4 5 6 7 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 13 14 15 16 17 18 19 20 21 22 24 1 3 4 6 7 8 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 3 4 5 6 7 8 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 2 5 6 7 8 12 14 16 18 19 20 1 3 4 6 7 12 14 16 18 19 20 1 3 4 6 7 12 14 16 18 19 20 0 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 24 + 0 7 19 26 38 45 57 69 81 84 87 87 94 96 109 130 142 162 182 200 224 248 259 270 281 281 301 +-2 3 1 43 + 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 -1.81870272e-10 1.27119381e-09 -5.45610817e-10 1.47830504e-10 -1.06867539e-10 1.59050619e-10 1.12485150e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -1.80250540e-10 3.37455450e-10 1.81870272e-10 -3.40730555e-10 -1.22221523e-10 -1.27119381e-09 1.12485150e-10 -6.39020960e-10 3.37455450e-10 -3.40730555e-10 2.07962652e-09 -1.02219167e-09 2.49833494e-10 -1.04027963e-10 -1.55316403e-10 2.98395984e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.60522825e-10 1.47830504e-10 -2.49833494e-10 1.04027963e-10 -1.06867539e-10 1.55316403e-10 -1.60522825e-10 1.59050619e-10 -2.98395984e-10 + 6 1 3 4 5 6 7 8 11 12 6 1 3 6 7 1 6 1 6 0 1 2 3 4 5 6 7 8 10 11 12 1 3 6 11 1 6 6 1 6 7 1 6 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 11 15 17 19 31 35 37 37 38 41 43 +-1 -3 1 41 + 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.27119381e-09 -5.45610817e-10 1.81870272e-10 -1.66465255e-10 1.59050619e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -1.80250540e-10 3.37455450e-10 -1.12485150e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 3.37455450e-10 -1.12485150e-10 2.07962652e-09 -1.02219167e-09 3.40730555e-10 -2.59424698e-10 2.98395984e-10 -1.38703951e-10 1.04027963e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.83173047e-10 -1.81870272e-10 3.40730555e-10 -1.66465255e-10 2.59424698e-10 -1.83173047e-10 1.59050619e-10 -2.98395984e-10 1.38703951e-10 -1.04027963e-10 + 18 14 15 16 18 19 20 21 22 14 15 18 19 14 18 18 13 14 15 16 17 18 19 20 21 22 24 25 14 15 18 21 14 18 14 18 19 14 18 18 18 + 0 1 9 13 15 16 28 32 34 37 39 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 +-1 -3 2 41 + 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.27119381e-09 -1.81870272e-10 5.45610817e-10 -1.66465255e-10 -1.59050619e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.12485150e-10 1.80250540e-10 -3.37455450e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 1.12485150e-10 -3.37455450e-10 2.07962652e-09 -3.40730555e-10 1.02219167e-09 -2.59424698e-10 -2.98395984e-10 1.38703951e-10 1.04027963e-10 1.81870272e-10 -3.40730555e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.83173047e-10 -1.66465255e-10 2.59424698e-10 1.83173047e-10 -1.59050619e-10 2.98395984e-10 -1.38703951e-10 -1.04027963e-10 + 18 14 15 17 18 19 20 21 23 14 15 18 20 18 14 18 13 14 15 16 17 18 19 20 21 23 24 25 14 18 14 15 18 21 14 18 20 14 18 18 18 + 0 1 9 13 14 16 28 30 34 37 37 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 +-1 -2 0 365 + 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -3.68778082e-10 3.70737126e-10 1.22876674e-10 -1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 3.47227344e-05 1.12525880e-05 2.13399966e-04 -1.28385646e-04 -4.24837644e-05 -1.90454381e-05 2.42510477e-05 8.30976084e-06 -6.22925733e-06 -5.07064792e-06 3.02592746e-10 3.01156311e-09 1.45367706e-09 -1.46139577e-09 -4.84397267e-10 -4.41426294e-09 4.43762591e-09 1.47092972e-09 3.29735741e-10 -1.30725329e-09 -4.33292850e-10 5.84907389e-10 4.35704119e-10 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 4.05026652e-04 1.27235214e-04 2.43659056e-03 -1.48368337e-03 -4.76244557e-04 -2.25036097e-04 2.91846913e-04 9.65513242e-05 -7.65416832e-05 -6.00921510e-05 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 5.53058672e-10 1.83200357e-10 1.67143703e-09 -1.67928187e-09 -5.56271107e-10 -1.25133854e-10 4.94934772e-10 1.63942380e-10 -2.21352487e-10 -1.64765877e-10 5.72377128e-05 6.59577058e-04 2.41156525e-04 -1.53394752e-04 -4.93082215e-05 -9.18363956e-04 5.76858814e-04 1.89638082e-04 7.01978849e-05 -9.73673576e-05 -3.36831447e-05 2.61752683e-05 2.21031721e-05 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 4.47457784e-10 1.47139325e-10 -1.31457451e-10 -3.47227344e-05 -4.05026652e-04 -1.53394752e-04 8.18757907e-05 3.03006947e-05 5.86366001e-04 -3.13837672e-04 -1.17233978e-04 -5.31748688e-05 5.50684410e-05 2.11184544e-05 -1.12556385e-05 -1.12246264e-05 3.80106998e-10 1.83355919e-10 -1.84378234e-10 -5.56743584e-10 5.59837607e-10 1.87578508e-10 -1.64811040e-10 -1.12525880e-05 -1.27235214e-04 -4.93082215e-05 3.03006947e-05 -1.58281898e-06 1.84922129e-04 -1.12502969e-04 2.44056476e-06 -1.72294882e-05 1.91370154e-05 -2.90578900e-06 -6.42173953e-06 1.71274120e-06 4.41447013e-10 4.39340064e-09 2.12158570e-09 -2.13154909e-09 -7.06163628e-10 -6.44217868e-09 6.47233842e-09 2.14426862e-09 4.82241676e-10 -1.90745749e-09 -6.31906252e-10 8.53047055e-10 6.35034959e-10 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 5.86366001e-04 1.84922129e-04 3.44802830e-03 -2.17589038e-03 -7.01429547e-04 -2.83721121e-04 3.95271863e-04 1.33112543e-04 -1.07666276e-04 -8.73254590e-05 -1.17833757e-10 -1.17267716e-09 -5.64494571e-10 5.71154615e-10 1.87926843e-10 1.71401934e-09 -1.73417799e-09 -5.70616910e-10 -1.25861302e-10 5.09480974e-10 1.67618351e-10 -2.29835830e-10 -1.69757847e-10 1.28385646e-04 1.48368337e-03 5.76858814e-04 -3.13837672e-04 -1.12502969e-04 -2.17589038e-03 1.18495152e-03 4.29690949e-04 2.07677437e-04 -2.23662024e-04 -8.21521714e-05 4.84726260e-05 4.49331845e-05 -1.47198357e-10 -1.46495813e-09 -7.06636105e-10 7.10593332e-10 2.38013716e-10 2.14570364e-09 -2.15767995e-09 -7.22704738e-10 -1.59560259e-10 6.35172129e-10 2.12757439e-10 -2.83536145e-10 -2.13894818e-10 4.24837644e-05 4.76244557e-04 1.89638082e-04 -1.17233978e-04 2.44056476e-06 -7.01429547e-04 4.29690949e-04 2.12415462e-06 6.88114324e-05 -7.86960118e-05 6.98600029e-06 2.59261788e-05 -4.07738778e-06 2.63946620e-10 1.27860604e-10 -1.27929665e-10 -3.88085383e-10 3.88295953e-10 1.28181277e-10 -1.14797059e-10 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 5.31748688e-05 1.72294882e-05 2.83721121e-04 -2.07677437e-04 -6.88114324e-05 -1.08888472e-05 2.61189081e-05 9.69643862e-06 -8.53577358e-06 -8.12653276e-06 1.19964562e-10 -1.23289466e-10 2.42510477e-05 2.91846913e-04 9.73673576e-05 -5.50684410e-05 -1.91370154e-05 -3.95271863e-04 2.23662024e-04 7.86960118e-05 2.61189081e-05 -2.86556591e-05 -1.02749465e-05 5.90382296e-06 6.38809148e-06 -1.61689414e-10 2.36853624e-10 -2.37942386e-10 8.30976084e-06 9.65513242e-05 3.36831447e-05 -2.11184544e-05 2.90578900e-06 -1.33112543e-04 8.21521714e-05 -6.98600029e-06 9.69643862e-06 -1.02749465e-05 4.27984257e-06 3.96485005e-06 -2.53095613e-06 -6.22925733e-06 -7.65416832e-05 -2.61752683e-05 1.12556385e-05 6.42173953e-06 1.07666276e-04 -4.84726260e-05 -2.59261788e-05 -8.53577358e-06 5.90382296e-06 3.96485005e-06 -2.87988701e-07 -1.95832454e-06 -5.07064792e-06 -6.00921510e-05 -2.21031721e-05 1.12246264e-05 -1.71274120e-06 8.73254590e-05 -4.49331845e-05 4.07738778e-06 -8.12653276e-06 6.38809148e-06 -2.53095613e-06 -1.95832454e-06 1.60968653e-06 3.02592746e-10 1.14532510e-10 -4.41447013e-10 1.17833757e-10 1.47198357e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 -3.02506519e-10 -3.80106998e-10 -4.39340064e-09 1.17267716e-09 1.46495813e-09 2.63946620e-10 -1.61689414e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 1.45617240e-10 1.83355919e-10 2.12158570e-09 -5.64494571e-10 -7.06636105e-10 -1.27860604e-10 1.22093247e-10 1.46139577e-09 5.53058672e-10 -1.47376693e-10 -1.84378234e-10 -2.13154909e-09 5.71154615e-10 7.10593332e-10 1.27929665e-10 4.84397267e-10 1.83200357e-10 -7.06163628e-10 1.87926843e-10 2.38013716e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 -4.42131978e-10 -5.56743584e-10 -6.44217868e-09 1.71401934e-09 2.14570364e-09 3.88085383e-10 -1.19964562e-10 -2.36853624e-10 -3.70737126e-10 -4.43762591e-09 -1.67928187e-09 4.47457784e-10 5.59837607e-10 6.47233842e-09 -1.73417799e-09 -2.15767995e-09 -3.88295953e-10 1.23289466e-10 2.37942386e-10 -1.22876674e-10 -1.47092972e-09 -5.56271107e-10 1.47139325e-10 1.87578508e-10 2.14426862e-09 -5.70616910e-10 -7.22704738e-10 -1.28181277e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 1.25861302e-10 1.59560259e-10 -1.09217494e-10 -1.30725329e-09 -4.94934772e-10 1.31457451e-10 1.64811040e-10 1.90745749e-09 -5.09480974e-10 -6.35172129e-10 -1.14797059e-10 -4.33292850e-10 -1.63942380e-10 6.31906252e-10 -1.67618351e-10 -2.12757439e-10 5.84907389e-10 2.21352487e-10 -8.53047055e-10 2.29835830e-10 2.83536145e-10 4.35704119e-10 1.64765877e-10 -6.35034959e-10 1.69757847e-10 2.13894818e-10 + 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 18 19 20 13 14 15 16 17 18 19 20 21 23 13 14 15 16 17 18 19 20 21 13 14 15 16 17 18 19 20 21 14 15 18 19 20 13 14 15 16 17 18 19 20 21 22 23 13 14 15 16 17 18 19 20 21 22 23 13 14 15 16 17 18 19 20 21 14 15 18 19 20 13 14 15 16 17 18 19 20 21 14 15 18 19 20 14 15 18 19 20 14 15 18 19 20 + 0 20 46 72 92 112 138 164 190 210 225 241 254 267 272 282 291 300 305 316 327 336 341 350 355 360 365 +-1 -2 1 534 + -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 2.01344846e-07 -4.00600009e-07 2.38373364e-06 -8.11507012e-07 1.42163448e-06 -2.83967163e-07 3.16403274e-07 -3.70950690e-07 1.46395246e-08 1.23648563e-07 -1.03143748e-04 -8.56915628e-04 -4.21897348e-04 8.47102601e-05 -8.47102601e-05 1.31011378e-03 -2.64230228e-04 2.64230228e-04 -2.48599731e-05 9.54175960e-06 -9.54175960e-06 -2.19848325e-07 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 2.36478315e-06 -4.60138988e-06 3.12761733e-05 -9.45191477e-06 1.63219705e-05 -3.91551807e-06 3.58589526e-06 -4.24408669e-06 1.69089892e-07 1.41469877e-06 -8.56915628e-04 -6.44503123e-03 -3.20879817e-03 6.44189162e-04 -6.44189162e-04 9.41005524e-03 -1.90192895e-03 1.90192895e-03 3.39992624e-04 -1.18654672e-04 1.18654672e-04 -4.54930713e-05 6.39058650e-07 8.48205361e-06 3.77173215e-06 -9.25785817e-07 2.08175906e-06 -1.40232562e-05 3.86414678e-06 -7.39011631e-06 1.85007330e-06 -1.65526012e-06 1.95082770e-06 -7.34582537e-08 -6.44562669e-07 4.21897348e-04 3.20879817e-03 1.60542134e-03 -3.48784992e-04 3.48784992e-04 -4.73061611e-03 1.04349936e-03 -1.04349936e-03 -1.01169594e-04 2.72395088e-05 -2.72395088e-05 1.30405087e-05 -2.01344846e-07 -2.36478315e-06 -9.25785817e-07 5.99969468e-07 -6.93919687e-07 3.36476113e-06 -2.12438175e-06 2.46342444e-06 -2.41157452e-07 5.22748328e-07 -6.44552200e-07 4.69046634e-08 2.31855137e-07 -8.47102601e-05 -6.44189162e-04 -3.48784992e-04 -8.34532790e-05 -8.81363406e-05 1.03910538e-03 2.97066591e-04 2.72072081e-04 4.62400859e-06 -5.22359376e-05 -9.35105526e-06 1.23670392e-05 -1.04881978e-05 -4.00600009e-07 -4.60138988e-06 -2.08175906e-06 6.93919687e-07 -8.22724975e-07 7.41967268e-06 -2.47317189e-06 2.91617223e-06 -9.26930258e-07 6.18434049e-07 -7.54081183e-07 4.34969740e-08 2.49741275e-07 8.47102601e-05 6.44189162e-04 3.48784992e-04 -8.81363406e-05 -8.34532790e-05 -1.03910538e-03 2.72072081e-04 2.97066591e-04 -4.62400859e-06 -9.35105526e-06 -5.22359376e-05 1.23670392e-05 1.04881978e-05 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 3.36476113e-06 -7.41967268e-06 5.18442225e-05 -1.39229776e-05 2.63106934e-05 -6.89065123e-06 5.85858440e-06 -6.93637210e-06 2.63144645e-07 2.29160651e-06 -1.31011378e-03 -9.41005524e-03 -4.73061611e-03 1.03910538e-03 -1.03910538e-03 1.34699125e-02 -3.02088103e-03 3.02088103e-03 7.81164166e-04 -2.53598761e-04 2.53598761e-04 -7.84989694e-05 8.11507012e-07 9.45191477e-06 3.86414678e-06 -2.12438175e-06 2.47317189e-06 -1.39229776e-05 7.51525435e-06 -8.77023113e-06 1.20661553e-06 -1.84660522e-06 2.29149691e-06 -1.64884347e-07 -8.25046738e-07 2.64230228e-04 1.90192895e-03 1.04349936e-03 2.97066591e-04 2.72072081e-04 -3.02088103e-03 -1.05660430e-03 -8.26078378e-04 -1.07775503e-04 1.84705595e-04 -7.23455255e-07 -3.79668612e-05 3.66025562e-05 1.42163448e-06 1.63219705e-05 7.39011631e-06 -2.46342444e-06 2.91617223e-06 -2.63106934e-05 8.77023113e-06 -1.03306199e-05 3.27463099e-06 -2.18476894e-06 2.66170787e-06 -1.53519774e-07 -8.82034439e-07 -2.64230228e-04 -1.90192895e-03 -1.04349936e-03 2.72072081e-04 2.97066591e-04 3.02088103e-03 -8.26078378e-04 -1.05660430e-03 1.07775503e-04 -7.23455255e-07 1.84705595e-04 -3.79668612e-05 -3.66025562e-05 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 2.41157452e-07 -9.26930258e-07 6.89065123e-06 -1.20661553e-06 3.27463099e-06 -1.08604477e-06 7.77358582e-07 -9.18026091e-07 2.73110218e-08 2.95581869e-07 -2.48599731e-05 3.39992624e-04 1.01169594e-04 -4.62400859e-06 4.62400859e-06 -7.81164166e-04 1.07775503e-04 -1.07775503e-04 3.30466823e-04 -1.29419106e-04 1.29419106e-04 -3.03052727e-05 3.16403274e-07 3.58589526e-06 1.65526012e-06 -5.22748328e-07 6.18434049e-07 -5.85858440e-06 1.84660522e-06 -2.18476894e-06 7.77358582e-07 -4.72951931e-07 6.03110959e-07 -4.21792691e-08 -2.17001899e-07 9.54175960e-06 -1.18654672e-04 -2.72395088e-05 5.22359376e-05 9.35105526e-06 2.53598761e-04 -1.84705595e-04 7.23455255e-07 -1.29419106e-04 1.73450833e-05 -3.85473273e-05 3.67001078e-06 3.86877104e-06 3.70950690e-07 4.24408669e-06 1.95082770e-06 -6.44552200e-07 7.54081183e-07 -6.93637210e-06 2.29149691e-06 -2.66170787e-06 9.18026091e-07 -6.03110959e-07 7.18057207e-07 -3.82155455e-08 -2.37401412e-07 -9.54175960e-06 1.18654672e-04 2.72395088e-05 9.35105526e-06 5.22359376e-05 -2.53598761e-04 7.23455255e-07 -1.84705595e-04 1.29419106e-04 -3.85473273e-05 1.73450833e-05 3.67001078e-06 -3.86877104e-06 1.46395246e-08 1.69089892e-07 7.34582537e-08 -4.69046634e-08 4.34969740e-08 -2.63144645e-07 1.64884347e-07 -1.53519774e-07 2.73110218e-08 -4.21792691e-08 3.82155455e-08 -6.74644822e-09 -1.23670392e-05 -1.23670392e-05 3.79668612e-05 3.79668612e-05 3.67001078e-06 3.67001078e-06 -2.83877928e-06 -1.23648563e-07 -1.41469877e-06 -6.44562669e-07 2.31855137e-07 -2.49741275e-07 2.29160651e-06 -8.25046738e-07 8.82034439e-07 -2.95581869e-07 2.17001899e-07 -2.37401412e-07 6.74644822e-09 8.51245476e-08 -2.19848325e-07 -4.54930713e-05 -1.30405087e-05 1.04881978e-05 -1.04881978e-05 7.84989694e-05 -3.66025562e-05 3.66025562e-05 -3.03052727e-05 3.86877104e-06 -3.86877104e-06 -1.73157887e-06 1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 2.01344846e-07 4.00600009e-07 2.38373364e-06 -8.11507012e-07 -1.42163448e-06 -2.83967163e-07 3.16403274e-07 3.70950690e-07 1.46395246e-08 -1.23648563e-07 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.27119381e-09 -5.45610817e-10 -1.81870272e-10 -1.66465255e-10 1.59050619e-10 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 2.36478315e-06 4.60138988e-06 3.12761733e-05 -9.45191477e-06 -1.63219705e-05 -3.91551807e-06 3.58589526e-06 4.24408669e-06 1.69089892e-07 -1.41469877e-06 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 6.39058650e-07 8.48205361e-06 3.77173215e-06 -9.25785817e-07 -2.08175906e-06 -1.40232562e-05 3.86414678e-06 7.39011631e-06 1.85007330e-06 -1.65526012e-06 -1.95082770e-06 -7.34582537e-08 6.44562669e-07 -1.80250540e-10 3.37455450e-10 -2.01344846e-07 -2.36478315e-06 -9.25785817e-07 5.99969468e-07 6.93919687e-07 3.36476113e-06 -2.12438175e-06 -2.46342444e-06 -2.41157452e-07 5.22748328e-07 6.44552200e-07 4.69046634e-08 -2.31855137e-07 1.12485150e-10 4.00600009e-07 4.60138988e-06 2.08175906e-06 -6.93919687e-07 -8.22724975e-07 -7.41967268e-06 2.47317189e-06 2.91617223e-06 9.26930258e-07 -6.18434049e-07 -7.54081183e-07 -4.34969740e-08 2.49741275e-07 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 3.37455450e-10 1.12485150e-10 2.07962652e-09 -1.02219167e-09 -3.40730555e-10 -2.59424698e-10 2.98395984e-10 -1.38703951e-10 -1.04027963e-10 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 3.36476113e-06 7.41967268e-06 5.18442225e-05 -1.39229776e-05 -2.63106934e-05 -6.89065123e-06 5.85858440e-06 6.93637210e-06 2.63144645e-07 -2.29160651e-06 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.83173047e-10 8.11507012e-07 9.45191477e-06 3.86414678e-06 -2.12438175e-06 -2.47317189e-06 -1.39229776e-05 7.51525435e-06 8.77023113e-06 1.20661553e-06 -1.84660522e-06 -2.29149691e-06 -1.64884347e-07 8.25046738e-07 1.81870272e-10 -3.40730555e-10 -1.42163448e-06 -1.63219705e-05 -7.39011631e-06 2.46342444e-06 2.91617223e-06 2.63106934e-05 -8.77023113e-06 -1.03306199e-05 -3.27463099e-06 2.18476894e-06 2.66170787e-06 1.53519774e-07 -8.82034439e-07 -1.66465255e-10 2.59424698e-10 -1.83173047e-10 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 2.41157452e-07 9.26930258e-07 6.89065123e-06 -1.20661553e-06 -3.27463099e-06 -1.08604477e-06 7.77358582e-07 9.18026091e-07 2.73110218e-08 -2.95581869e-07 1.59050619e-10 -2.98395984e-10 3.16403274e-07 3.58589526e-06 1.65526012e-06 -5.22748328e-07 -6.18434049e-07 -5.85858440e-06 1.84660522e-06 2.18476894e-06 7.77358582e-07 -4.72951931e-07 -6.03110959e-07 -4.21792691e-08 2.17001899e-07 -3.70950690e-07 -4.24408669e-06 -1.95082770e-06 6.44552200e-07 7.54081183e-07 6.93637210e-06 -2.29149691e-06 -2.66170787e-06 -9.18026091e-07 6.03110959e-07 7.18057207e-07 3.82155455e-08 -2.37401412e-07 1.38703951e-10 1.46395246e-08 1.69089892e-07 7.34582537e-08 -4.69046634e-08 -4.34969740e-08 -2.63144645e-07 1.64884347e-07 1.53519774e-07 2.73110218e-08 -4.21792691e-08 -3.82155455e-08 6.74644822e-09 1.04027963e-10 1.23648563e-07 1.41469877e-06 6.44562669e-07 -2.31855137e-07 -2.49741275e-07 -2.29160651e-06 8.25046738e-07 8.82034439e-07 2.95581869e-07 -2.17001899e-07 -2.37401412e-07 -6.74644822e-09 8.51245476e-08 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 8 9 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 300 325 339 360 377 392 406 431 448 463 479 494 507 520 534 +-1 -2 2 654 + -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 4.00600009e-07 -2.01344846e-07 2.38373364e-06 -1.42163448e-06 8.11507012e-07 -2.83967163e-07 3.70950690e-07 -3.16403274e-07 -1.46395246e-08 1.23648563e-07 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 -1.12525880e-05 -3.47227344e-05 2.13399966e-04 4.24837644e-05 1.28385646e-04 -1.90454381e-05 -8.30976084e-06 -2.42510477e-05 6.22925733e-06 -5.07064792e-06 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 4.60138988e-06 -2.36478315e-06 3.12761733e-05 -1.63219705e-05 9.45191477e-06 -3.91551807e-06 4.24408669e-06 -3.58589526e-06 -1.69089892e-07 1.41469877e-06 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 -1.27235214e-04 -4.05026652e-04 2.43659056e-03 4.76244557e-04 1.48368337e-03 -2.25036097e-04 -9.65513242e-05 -2.91846913e-04 7.65416832e-05 -6.00921510e-05 6.39058650e-07 8.48205361e-06 3.77173215e-06 -2.08175906e-06 9.25785817e-07 -1.40232562e-05 7.39011631e-06 -3.86414678e-06 1.85007330e-06 -1.95082770e-06 1.65526012e-06 7.34582537e-08 -6.44562669e-07 5.72377128e-05 6.59577058e-04 2.41156525e-04 4.93082215e-05 1.53394752e-04 -9.18363956e-04 -1.89638082e-04 -5.76858814e-04 7.01978849e-05 3.36831447e-05 9.73673576e-05 -2.61752683e-05 2.21031721e-05 4.00600009e-07 4.60138988e-06 2.08175906e-06 -8.22724975e-07 6.93919687e-07 -7.41967268e-06 2.91617223e-06 -2.47317189e-06 9.26930258e-07 -7.54081183e-07 6.18434049e-07 4.34969740e-08 -2.49741275e-07 1.12525880e-05 1.27235214e-04 4.93082215e-05 -1.58281898e-06 3.03006947e-05 -1.84922129e-04 2.44056476e-06 -1.12502969e-04 1.72294882e-05 -2.90578900e-06 1.91370154e-05 -6.42173953e-06 -1.71274120e-06 2.01344846e-07 2.36478315e-06 9.25785817e-07 -6.93919687e-07 5.99969468e-07 -3.36476113e-06 2.46342444e-06 -2.12438175e-06 2.41157452e-07 -6.44552200e-07 5.22748328e-07 4.69046634e-08 -2.31855137e-07 3.47227344e-05 4.05026652e-04 1.53394752e-04 3.03006947e-05 8.18757907e-05 -5.86366001e-04 -1.17233978e-04 -3.13837672e-04 5.31748688e-05 2.11184544e-05 5.50684410e-05 -1.12556385e-05 1.12246264e-05 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 7.41967268e-06 -3.36476113e-06 5.18442225e-05 -2.63106934e-05 1.39229776e-05 -6.89065123e-06 6.93637210e-06 -5.85858440e-06 -2.63144645e-07 2.29160651e-06 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 -1.84922129e-04 -5.86366001e-04 3.44802830e-03 7.01429547e-04 2.17589038e-03 -2.83721121e-04 -1.33112543e-04 -3.95271863e-04 1.07666276e-04 -8.73254590e-05 -1.42163448e-06 -1.63219705e-05 -7.39011631e-06 2.91617223e-06 -2.46342444e-06 2.63106934e-05 -1.03306199e-05 8.77023113e-06 -3.27463099e-06 2.66170787e-06 -2.18476894e-06 -1.53519774e-07 8.82034439e-07 -4.24837644e-05 -4.76244557e-04 -1.89638082e-04 2.44056476e-06 -1.17233978e-04 7.01429547e-04 2.12415462e-06 4.29690949e-04 -6.88114324e-05 6.98600029e-06 -7.86960118e-05 2.59261788e-05 4.07738778e-06 -8.11507012e-07 -9.45191477e-06 -3.86414678e-06 2.47317189e-06 -2.12438175e-06 1.39229776e-05 -8.77023113e-06 7.51525435e-06 -1.20661553e-06 2.29149691e-06 -1.84660522e-06 -1.64884347e-07 8.25046738e-07 -1.28385646e-04 -1.48368337e-03 -5.76858814e-04 -1.12502969e-04 -3.13837672e-04 2.17589038e-03 4.29690949e-04 1.18495152e-03 -2.07677437e-04 -8.21521714e-05 -2.23662024e-04 4.84726260e-05 -4.49331845e-05 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 9.26930258e-07 -2.41157452e-07 6.89065123e-06 -3.27463099e-06 1.20661553e-06 -1.08604477e-06 9.18026091e-07 -7.77358582e-07 -2.73110218e-08 2.95581869e-07 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 -1.72294882e-05 -5.31748688e-05 2.83721121e-04 6.88114324e-05 2.07677437e-04 -1.08888472e-05 -9.69643862e-06 -2.61189081e-05 8.53577358e-06 -8.12653276e-06 -3.70950690e-07 -4.24408669e-06 -1.95082770e-06 7.54081183e-07 -6.44552200e-07 6.93637210e-06 -2.66170787e-06 2.29149691e-06 -9.18026091e-07 7.18057207e-07 -6.03110959e-07 -3.82155455e-08 2.37401412e-07 -8.30976084e-06 -9.65513242e-05 -3.36831447e-05 2.90578900e-06 -2.11184544e-05 1.33112543e-04 -6.98600029e-06 8.21521714e-05 -9.69643862e-06 4.27984257e-06 -1.02749465e-05 3.96485005e-06 2.53095613e-06 -3.16403274e-07 -3.58589526e-06 -1.65526012e-06 6.18434049e-07 -5.22748328e-07 5.85858440e-06 -2.18476894e-06 1.84660522e-06 -7.77358582e-07 6.03110959e-07 -4.72951931e-07 -4.21792691e-08 2.17001899e-07 -2.42510477e-05 -2.91846913e-04 -9.73673576e-05 -1.91370154e-05 -5.50684410e-05 3.95271863e-04 7.86960118e-05 2.23662024e-04 -2.61189081e-05 -1.02749465e-05 -2.86556591e-05 5.90382296e-06 -6.38809148e-06 -1.46395246e-08 -1.69089892e-07 -7.34582537e-08 4.34969740e-08 -4.69046634e-08 2.63144645e-07 -1.53519774e-07 1.64884347e-07 -2.73110218e-08 3.82155455e-08 -4.21792691e-08 6.74644822e-09 6.22925733e-06 7.65416832e-05 2.61752683e-05 6.42173953e-06 1.12556385e-05 -1.07666276e-04 -2.59261788e-05 -4.84726260e-05 8.53577358e-06 3.96485005e-06 5.90382296e-06 -2.87988701e-07 1.95832454e-06 -1.23648563e-07 -1.41469877e-06 -6.44562669e-07 2.49741275e-07 -2.31855137e-07 2.29160651e-06 -8.82034439e-07 8.25046738e-07 -2.95581869e-07 2.37401412e-07 -2.17001899e-07 -6.74644822e-09 8.51245476e-08 -5.07064792e-06 -6.00921510e-05 -2.21031721e-05 1.71274120e-06 -1.12246264e-05 8.73254590e-05 -4.07738778e-06 4.49331845e-05 -8.12653276e-06 2.53095613e-06 -6.38809148e-06 1.95832454e-06 1.60968653e-06 3.26403899e-08 3.70379023e-07 1.71793868e-07 -2.71517312e-08 2.71517312e-08 -6.16394968e-07 1.01840324e-07 -1.01840324e-07 8.05499662e-08 -1.56046382e-08 1.56046382e-08 -6.57669048e-09 -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 -4.00600009e-07 -2.01344846e-07 2.38373364e-06 1.42163448e-06 8.11507012e-07 -2.83967163e-07 -3.70950690e-07 -3.16403274e-07 -1.46395246e-08 -1.23648563e-07 3.70379023e-07 4.19955633e-06 1.95594150e-06 -2.96722726e-07 2.96722726e-07 -7.01322846e-06 1.11385693e-06 -1.11385693e-06 9.26833866e-07 -1.69224799e-07 1.69224799e-07 -7.18007197e-08 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 -4.60138988e-06 -2.36478315e-06 3.12761733e-05 1.63219705e-05 9.45191477e-06 -3.91551807e-06 -4.24408669e-06 -3.58589526e-06 -1.69089892e-07 -1.41469877e-06 -1.71793868e-07 -1.95594150e-06 -8.91811883e-07 1.61832991e-07 -1.61832991e-07 3.21027752e-06 -6.06046894e-07 6.06046894e-07 -3.99995182e-07 9.43712058e-08 -9.43712058e-08 3.92890832e-08 6.39058650e-07 8.48205361e-06 3.77173215e-06 2.08175906e-06 9.25785817e-07 -1.40232562e-05 -7.39011631e-06 -3.86414678e-06 1.85007330e-06 1.95082770e-06 1.65526012e-06 7.34582537e-08 6.44562669e-07 2.71517312e-08 2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 1.03029320e-07 -5.30414024e-10 -2.78714404e-09 5.18656151e-10 -1.76045578e-10 -4.00600009e-07 -4.60138988e-06 -2.08175906e-06 -8.22724975e-07 -6.93919687e-07 7.41967268e-06 2.91617223e-06 2.47317189e-06 -9.26930258e-07 -7.54081183e-07 -6.18434049e-07 -4.34969740e-08 -2.49741275e-07 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 -1.03029320e-07 -2.78714404e-09 -5.30414024e-10 5.18656151e-10 1.76045578e-10 2.01344846e-07 2.36478315e-06 9.25785817e-07 6.93919687e-07 5.99969468e-07 -3.36476113e-06 -2.46342444e-06 -2.12438175e-06 2.41157452e-07 6.44552200e-07 5.22748328e-07 4.69046634e-08 2.31855137e-07 6.16394968e-07 7.01322846e-06 3.21027752e-06 -5.59986440e-07 5.59986440e-07 -1.15500423e-05 2.09934596e-06 -2.09934596e-06 1.45579862e-06 -3.23319924e-07 3.23319924e-07 -1.35575651e-07 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 -7.41967268e-06 -3.36476113e-06 5.18442225e-05 2.63106934e-05 1.39229776e-05 -6.89065123e-06 -6.93637210e-06 -5.85858440e-06 -2.63144645e-07 -2.29160651e-06 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 1.06793690e-08 2.09934596e-06 -1.79479269e-10 -3.77230826e-08 -3.84848176e-07 1.76708816e-09 1.00193782e-08 -1.73302140e-09 5.94495393e-10 1.42163448e-06 1.63219705e-05 7.39011631e-06 2.91617223e-06 2.46342444e-06 -2.63106934e-05 -1.03306199e-05 -8.77023113e-06 3.27463099e-06 2.66170787e-06 2.18476894e-06 1.53519774e-07 8.82034439e-07 1.01840324e-07 1.11385693e-06 6.06046894e-07 1.06793690e-08 -2.09934596e-06 -3.77230826e-08 -1.79479269e-10 3.84848176e-07 1.00193782e-08 1.76708816e-09 -1.73302140e-09 -5.94495393e-10 -8.11507012e-07 -9.45191477e-06 -3.86414678e-06 -2.47317189e-06 -2.12438175e-06 1.39229776e-05 8.77023113e-06 7.51525435e-06 -1.20661553e-06 -2.29149691e-06 -1.84660522e-06 -1.64884347e-07 -8.25046738e-07 8.05499662e-08 9.26833866e-07 3.99995182e-07 -1.03029320e-07 1.03029320e-07 -1.45579862e-06 3.84848176e-07 -3.84848176e-07 1.52436767e-07 -6.14891406e-08 6.14891406e-08 -2.50137774e-08 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 -9.26930258e-07 -2.41157452e-07 6.89065123e-06 3.27463099e-06 1.20661553e-06 -1.08604477e-06 -9.18026091e-07 -7.77358582e-07 -2.73110218e-08 -2.95581869e-07 -1.56046382e-08 -1.69224799e-07 -9.43712058e-08 5.30414024e-10 2.78714404e-09 3.23319924e-07 -1.76708816e-09 -1.00193782e-08 -6.14891406e-08 1.20726875e-09 2.40948019e-09 -6.02791490e-10 2.01211458e-10 3.70950690e-07 4.24408669e-06 1.95082770e-06 7.54081183e-07 6.44552200e-07 -6.93637210e-06 -2.66170787e-06 -2.29149691e-06 9.18026091e-07 7.18057207e-07 6.03110959e-07 3.82155455e-08 2.37401412e-07 1.56046382e-08 1.69224799e-07 9.43712058e-08 2.78714404e-09 5.30414024e-10 -3.23319924e-07 -1.00193782e-08 -1.76708816e-09 6.14891406e-08 2.40948019e-09 1.20726875e-09 -6.02791490e-10 -2.01211458e-10 -3.16403274e-07 -3.58589526e-06 -1.65526012e-06 -6.18434049e-07 -5.22748328e-07 5.85858440e-06 2.18476894e-06 1.84660522e-06 -7.77358582e-07 -6.03110959e-07 -4.72951931e-07 -4.21792691e-08 -2.17001899e-07 -5.18656151e-10 -5.18656151e-10 1.73302140e-09 1.73302140e-09 -6.02791490e-10 -6.02791490e-10 -1.46395246e-08 -1.69089892e-07 -7.34582537e-08 -4.34969740e-08 -4.69046634e-08 2.63144645e-07 1.53519774e-07 1.64884347e-07 -2.73110218e-08 -3.82155455e-08 -4.21792691e-08 -6.74644822e-09 -6.57669048e-09 -7.18007197e-08 -3.92890832e-08 1.76045578e-10 -1.76045578e-10 1.35575651e-07 -5.94495393e-10 5.94495393e-10 -2.50137774e-08 2.01211458e-10 -2.01211458e-10 1.23648563e-07 1.41469877e-06 6.44562669e-07 2.49741275e-07 2.31855137e-07 -2.29160651e-06 -8.82034439e-07 -8.25046738e-07 2.95581869e-07 2.37401412e-07 2.17001899e-07 6.74644822e-09 8.51245476e-08 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 311 337 362 387 412 436 460 485 510 535 560 586 612 630 654 +-1 -2 3 237 + 2.51588682e-10 1.21446037e-10 1.22093247e-10 -3.68778082e-10 -1.22876674e-10 -3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 4.84397267e-10 1.46139577e-09 -4.41426294e-09 -1.47092972e-09 -4.43762591e-09 3.29735741e-10 4.33292850e-10 1.30725329e-09 -5.84907389e-10 4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 -1.83200357e-10 -5.53058672e-10 1.67143703e-09 5.56271107e-10 1.67928187e-09 -1.25133854e-10 -1.63942380e-10 -4.94934772e-10 2.21352487e-10 -1.64765877e-10 -3.80106998e-10 -1.83355919e-10 -1.84378234e-10 5.56743584e-10 1.87578508e-10 5.59837607e-10 -1.64811040e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 1.47139325e-10 4.47457784e-10 -1.31457451e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 7.06163628e-10 2.13154909e-09 -6.44217868e-09 -2.14426862e-09 -6.47233842e-09 4.82241676e-10 6.31906252e-10 1.90745749e-09 -8.53047055e-10 6.35034959e-10 1.47198357e-10 1.46495813e-09 7.06636105e-10 2.38013716e-10 7.10593332e-10 -2.14570364e-09 -7.22704738e-10 -2.15767995e-09 1.59560259e-10 2.12757439e-10 6.35172129e-10 -2.83536145e-10 2.13894818e-10 1.17833757e-10 1.17267716e-09 5.64494571e-10 1.87926843e-10 5.71154615e-10 -1.71401934e-09 -5.70616910e-10 -1.73417799e-09 1.25861302e-10 1.67618351e-10 5.09480974e-10 -2.29835830e-10 1.69757847e-10 2.63946620e-10 1.27860604e-10 1.27929665e-10 -3.88085383e-10 -1.28181277e-10 -3.88295953e-10 1.14797059e-10 1.61689414e-10 -2.36853624e-10 -2.37942386e-10 -1.19964562e-10 -1.23289466e-10 1.22221523e-10 3.02592746e-10 1.14532510e-10 -4.41447013e-10 -1.47198357e-10 -1.17833757e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.27119381e-09 1.81870272e-10 5.45610817e-10 -1.66465255e-10 -1.59050619e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 3.80106998e-10 3.02506519e-10 -4.39340064e-09 -1.46495813e-09 -1.17267716e-09 2.63946620e-10 1.61689414e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 -1.83355919e-10 -1.45617240e-10 2.12158570e-09 7.06636105e-10 5.64494571e-10 -1.27860604e-10 -1.12485150e-10 -4.84397267e-10 -1.83200357e-10 7.06163628e-10 2.38013716e-10 1.87926843e-10 1.80250540e-10 -3.37455450e-10 -1.22093247e-10 -1.46139577e-09 -5.53058672e-10 -1.84378234e-10 -1.47376693e-10 2.13154909e-09 7.10593332e-10 5.71154615e-10 -1.27929665e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 -1.12485150e-10 -3.37455450e-10 2.07962652e-09 3.40730555e-10 1.02219167e-09 -2.59424698e-10 -2.98395984e-10 1.38703951e-10 -1.04027963e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 5.56743584e-10 4.42131978e-10 -6.44217868e-09 -2.14570364e-09 -1.71401934e-09 3.88085383e-10 2.36853624e-10 1.19964562e-10 -1.81870272e-10 3.40730555e-10 1.22876674e-10 1.47092972e-09 5.56271107e-10 1.87578508e-10 1.47139325e-10 -2.14426862e-09 -7.22704738e-10 -5.70616910e-10 1.28181277e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.83173047e-10 3.70737126e-10 4.43762591e-09 1.67928187e-09 5.59837607e-10 4.47457784e-10 -6.47233842e-09 -2.15767995e-09 -1.73417799e-09 3.88295953e-10 2.37942386e-10 1.23289466e-10 -1.66465255e-10 2.59424698e-10 1.83173047e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 -1.59560259e-10 -1.25861302e-10 4.33292850e-10 1.63942380e-10 -6.31906252e-10 -2.12757439e-10 -1.67618351e-10 -1.59050619e-10 2.98395984e-10 1.09217494e-10 1.30725329e-09 4.94934772e-10 1.64811040e-10 1.31457451e-10 -1.90745749e-09 -6.35172129e-10 -5.09480974e-10 1.14797059e-10 -1.38703951e-10 -5.84907389e-10 -2.21352487e-10 8.53047055e-10 2.83536145e-10 2.29835830e-10 1.04027963e-10 4.35704119e-10 1.64765877e-10 -6.35034959e-10 -2.13894818e-10 -1.69757847e-10 + 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 5 7 5 7 5 14 15 18 19 20 1 2 4 5 6 7 8 10 13 14 15 16 17 18 19 20 21 22 1 2 5 7 13 14 15 16 17 18 19 20 21 5 14 15 18 19 20 1 5 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 5 13 14 15 16 17 18 19 20 21 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 1 5 7 14 15 18 19 20 14 15 18 19 20 1 5 13 14 15 16 17 18 19 20 21 5 14 15 18 19 20 5 14 15 18 19 20 + 0 7 20 33 40 47 60 73 86 93 96 98 98 98 104 122 135 141 152 175 186 201 209 214 225 231 237 -1 -1 -1 353 5.22633289e-10 1.96172009e-10 -1.96172009e-10 -1.96172009e-10 -5.95688432e-10 5.95688432e-10 5.95688432e-10 -1.24878118e-10 -1.24878118e-10 1.24878118e-10 -1.13188081e-04 -9.61474525e-04 -2.81528787e-04 2.81528787e-04 2.81528787e-04 8.85698948e-04 -8.85698948e-04 -8.85698948e-04 2.81266938e-05 2.81266938e-05 -2.81266938e-05 6.28564805e-10 6.25580967e-09 2.34804933e-09 -2.34804933e-09 -2.34804933e-09 -7.13013662e-09 7.13013662e-09 7.13013662e-09 -1.49467492e-09 -1.49467492e-09 1.49467492e-09 -9.61474525e-04 -7.52961808e-03 -2.21766904e-03 2.21766904e-03 2.21766904e-03 6.67293529e-03 -6.67293529e-03 -6.67293529e-03 -1.01109299e-04 -1.01109299e-04 1.01109299e-04 -1.18444071e-10 -1.17874482e-09 -3.00143945e-10 5.13413585e-10 5.13413585e-10 9.11318686e-10 -1.55890206e-09 -1.55890206e-09 1.46333922e-10 2.17317549e-10 2.17317549e-10 -4.09333462e-10 2.81528787e-04 2.21766904e-03 5.43301715e-04 -7.19174985e-04 -7.19174985e-04 -1.60262285e-03 2.18681758e-03 2.18681758e-03 -4.51296940e-05 1.82206719e-05 1.82206719e-05 2.11546484e-05 1.18444071e-10 1.17874482e-09 5.13413585e-10 -3.00143945e-10 -5.13413585e-10 -1.55890206e-09 9.11318686e-10 1.55890206e-09 -2.17317549e-10 -4.09333462e-10 -1.26728893e-10 2.17317549e-10 -2.81528787e-04 -2.21766904e-03 -7.19174985e-04 5.43301715e-04 7.19174985e-04 2.18681758e-03 -1.60262285e-03 -2.18681758e-03 -2.25648470e-05 -1.82206719e-05 2.11546484e-05 3.90834615e-05 1.82206719e-05 1.18444071e-10 1.17874482e-09 5.13413585e-10 -5.13413585e-10 -3.00143945e-10 -1.55890206e-09 1.55890206e-09 9.11318686e-10 -4.09333462e-10 -2.17317549e-10 1.26728893e-10 2.17317549e-10 -2.81528787e-04 -2.21766904e-03 -7.19174985e-04 7.19174985e-04 5.43301715e-04 2.18681758e-03 -2.18681758e-03 -1.60262285e-03 -2.25648470e-05 2.11546484e-05 -1.82206719e-05 -3.90834615e-05 1.82206719e-05 4.57666373e-10 4.55475599e-09 1.16339930e-09 -1.98191292e-09 -1.98191292e-09 -3.53253665e-09 6.01797671e-09 6.01797671e-09 -5.61605470e-10 -8.41341369e-10 -8.41341369e-10 1.57823688e-09 -8.85698948e-04 -6.67293529e-03 -1.60262285e-03 2.18681758e-03 2.18681758e-03 4.57109466e-03 -6.50675894e-03 -6.50675894e-03 1.35772380e-04 -2.25479120e-04 -2.25479120e-04 1.05295723e-04 -4.57666373e-10 -4.55475599e-09 -1.98191292e-09 1.16339930e-09 1.98191292e-09 6.01797671e-09 -3.53253665e-09 -6.01797671e-09 -2.80802735e-10 8.41341369e-10 1.57823688e-09 4.86364604e-10 -8.41341369e-10 8.85698948e-04 6.67293529e-03 2.18681758e-03 -1.60262285e-03 -2.18681758e-03 -6.50675894e-03 4.57109466e-03 6.50675894e-03 6.78861902e-05 2.25479120e-04 1.05295723e-04 -1.17582331e-04 -2.25479120e-04 -4.57666373e-10 -4.55475599e-09 -1.98191292e-09 1.98191292e-09 1.16339930e-09 6.01797671e-09 -6.01797671e-09 -3.53253665e-09 -2.80802735e-10 1.57823688e-09 8.41341369e-10 -4.86364604e-10 -8.41341369e-10 8.85698948e-04 6.67293529e-03 2.18681758e-03 -2.18681758e-03 -1.60262285e-03 -6.50675894e-03 6.50675894e-03 4.57109466e-03 6.78861902e-05 1.05295723e-04 2.25479120e-04 1.17582331e-04 -2.25479120e-04 2.51489989e-10 1.25744995e-10 1.25744995e-10 4.51296940e-05 2.25648470e-05 2.25648470e-05 -1.35772380e-04 -6.78861902e-05 -6.78861902e-05 -1.38525834e-05 3.22912376e-06 3.22912376e-06 6.45824752e-06 2.81266938e-05 -1.01109299e-04 -1.82206719e-05 1.82206719e-05 -2.11546484e-05 2.25479120e-04 -2.25479120e-04 -1.05295723e-04 3.22912376e-06 1.24251966e-04 1.31575910e-04 5.59300642e-06 -1.31575910e-04 2.81266938e-05 -1.01109299e-04 -1.82206719e-05 -2.11546484e-05 1.82206719e-05 2.25479120e-04 -1.05295723e-04 -2.25479120e-04 3.22912376e-06 1.31575910e-04 1.24251966e-04 -5.59300642e-06 -1.31575910e-04 -2.17796720e-10 2.17796720e-10 -3.90834615e-05 3.90834615e-05 1.17582331e-04 -1.17582331e-04 5.59300642e-06 -5.59300642e-06 -1.38525834e-05 -2.81266938e-05 1.01109299e-04 -2.11546484e-05 -1.82206719e-05 -1.82206719e-05 -1.05295723e-04 2.25479120e-04 2.25479120e-04 6.45824752e-06 -1.31575910e-04 -1.31575910e-04 1.24251966e-04 6.28564805e-10 1.18444071e-10 -1.18444071e-10 -1.18444071e-10 -4.57666373e-10 4.57666373e-10 4.57666373e-10 5.22633289e-10 6.25580967e-09 1.17874482e-09 -1.17874482e-09 -1.17874482e-09 -4.55475599e-09 4.55475599e-09 4.55475599e-09 -1.96172009e-10 -2.34804933e-09 -3.00143945e-10 5.13413585e-10 5.13413585e-10 1.16339930e-09 -1.98191292e-09 -1.98191292e-09 1.96172009e-10 2.34804933e-09 5.13413585e-10 -3.00143945e-10 -5.13413585e-10 -1.98191292e-09 1.16339930e-09 1.98191292e-09 1.96172009e-10 2.34804933e-09 5.13413585e-10 -5.13413585e-10 -3.00143945e-10 -1.98191292e-09 1.98191292e-09 1.16339930e-09 5.95688432e-10 7.13013662e-09 9.11318686e-10 -1.55890206e-09 -1.55890206e-09 -3.53253665e-09 6.01797671e-09 6.01797671e-09 -2.51489989e-10 -5.95688432e-10 -7.13013662e-09 -1.55890206e-09 9.11318686e-10 1.55890206e-09 6.01797671e-09 -3.53253665e-09 -6.01797671e-09 -1.25744995e-10 2.17796720e-10 -5.95688432e-10 -7.13013662e-09 -1.55890206e-09 1.55890206e-09 9.11318686e-10 6.01797671e-09 -6.01797671e-09 -3.53253665e-09 -1.25744995e-10 -2.17796720e-10 -1.46333922e-10 5.61605470e-10 2.80802735e-10 2.80802735e-10 -1.24878118e-10 -1.49467492e-09 -2.17317549e-10 2.17317549e-10 4.09333462e-10 8.41341369e-10 -8.41341369e-10 -1.57823688e-09 -1.24878118e-10 -1.49467492e-09 -2.17317549e-10 4.09333462e-10 2.17317549e-10 8.41341369e-10 -1.57823688e-09 -8.41341369e-10 1.26728893e-10 -1.26728893e-10 -4.86364604e-10 4.86364604e-10 1.24878118e-10 1.49467492e-09 4.09333462e-10 -2.17317549e-10 -2.17317549e-10 -1.57823688e-09 8.41341369e-10 8.41341369e-10 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 5 6 7 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 6 7 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 14 15 16 17 18 19 20 13 14 15 16 17 18 19 20 13 14 15 16 17 18 19 20 13 14 15 16 17 18 19 20 13 14 15 16 17 18 19 20 13 14 15 16 17 18 19 20 21 13 14 15 16 17 18 19 20 21 24 13 14 15 16 17 18 19 20 21 24 15 18 19 20 13 14 15 16 17 18 19 20 13 14 15 16 17 18 19 20 16 17 19 20 13 14 15 16 17 18 19 20 0 21 43 67 92 117 141 167 193 206 219 232 241 253 260 268 276 284 292 301 311 321 325 333 341 345 353 --1 -1 0 634 - -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 8.59745776e-04 4.56920647e-04 1.28357742e-03 -2.44899535e-03 -1.28357742e-03 -8.65052267e-06 -4.44223313e-05 -3.45784622e-05 1.49831448e-05 4.44223313e-05 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 1.89362502e-02 6.35715480e-03 1.36123471e-02 -3.73405009e-02 -1.36123471e-02 -1.47505924e-03 -1.50862144e-03 5.01806624e-04 2.55487755e-03 1.50862144e-03 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 5.70478091e-03 3.14685859e-03 7.70583827e-03 -1.41797470e-02 -7.70583827e-03 -4.59669915e-04 -1.36735648e-03 -8.16530823e-04 7.96171648e-04 1.36735648e-03 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 1.16458900e-02 7.43595780e-04 -9.03726436e-03 2.47467823e-02 9.03726436e-03 4.67304605e-03 8.72795588e-03 1.16246272e-02 -8.09395318e-03 -8.72795588e-03 4.54049720e-04 2.69217248e-03 4.08627847e-04 -1.33770548e-03 -7.36754990e-04 -9.46051924e-04 3.50501086e-03 1.91637197e-03 8.27377725e-05 2.03886509e-04 1.20794863e-04 -1.28260515e-04 -2.14787965e-04 6.35715480e-03 7.43595780e-04 -6.05375232e-03 -5.69578999e-03 -4.16674080e-03 1.21295267e-02 -2.30483477e-03 4.93952317e-03 2.03824735e-03 -2.68207732e-03 -1.70918152e-03 -1.33152513e-03 -2.28229583e-03 -9.64169844e-04 -5.67344374e-03 -1.52740148e-03 2.51977194e-03 1.52740148e-03 3.93868502e-03 -6.49638880e-03 -3.93868502e-03 -1.44567696e-04 -4.61116361e-04 -2.90352413e-04 2.50398595e-04 4.61116361e-04 -1.89362502e-02 -1.16458900e-02 -5.69578999e-03 1.52017109e-02 5.69578999e-03 3.48425054e-03 -1.96452460e-03 -3.48425054e-03 -9.62189185e-04 -8.49321763e-04 3.38088571e-03 1.66656055e-03 8.49321763e-04 -4.54049720e-04 -2.69217248e-03 -7.36754990e-04 1.33770548e-03 4.08627847e-04 1.91637197e-03 -3.50501086e-03 -9.46051924e-04 -6.97079784e-05 -2.14787965e-04 -1.20794863e-04 1.35783271e-04 2.03886509e-04 -6.35715480e-03 -7.43595780e-04 -4.16674080e-03 5.69578999e-03 -6.05375232e-03 4.93952317e-03 2.30483477e-03 1.21295267e-02 -1.34010917e-04 -2.28229583e-03 1.70918152e-03 2.43093655e-03 -2.68207732e-03 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 3.70069787e-03 2.07552415e-03 2.17312332e-03 -8.90168116e-03 -4.96961345e-03 -4.60421873e-04 -8.86619153e-04 -5.15382990e-04 6.36736958e-04 1.03286469e-03 -1.36123471e-02 9.03726436e-03 1.21295267e-02 3.48425054e-03 4.93952317e-03 -1.32530774e-02 2.07556356e-02 -5.81167509e-04 1.45840773e-03 1.08686704e-02 6.11812937e-03 -6.25827912e-03 -1.81264955e-04 2.93227375e-03 1.52248417e-02 4.37757596e-03 -6.99633778e-03 -4.37757596e-03 -1.04147600e-02 1.64670479e-02 1.04147600e-02 6.78686488e-04 2.12582266e-03 1.30213495e-03 -1.17551948e-03 -2.12582266e-03 3.73405009e-02 -2.47467823e-02 -2.30483477e-03 -1.96452460e-03 2.30483477e-03 2.07556356e-02 -5.17674160e-02 -2.07556356e-02 -1.06139919e-02 -1.73039160e-02 -1.81187870e-02 1.83839733e-02 1.73039160e-02 1.36564698e-03 7.11244946e-03 2.07552415e-03 -3.70069787e-03 -1.10022028e-03 -4.96961345e-03 8.90168116e-03 2.17312332e-03 3.21219444e-04 1.03286469e-03 5.15382990e-04 -7.17105517e-04 -8.86619153e-04 1.36123471e-02 -9.03726436e-03 4.93952317e-03 -3.48425054e-03 1.21295267e-02 -5.81167509e-04 -2.07556356e-02 -1.32530774e-02 -4.69062484e-03 -1.81264955e-04 -6.11812937e-03 4.39215771e-03 1.08686704e-02 3.18442937e-05 -2.45728776e-04 6.92693999e-07 4.69532861e-05 1.91270644e-06 2.53209637e-04 -4.28522016e-04 -1.64651530e-04 -2.83284246e-05 1.98313826e-04 1.04753659e-04 -5.89227687e-05 -8.62283440e-05 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 9.62189185e-04 1.34010917e-04 -1.45840773e-03 1.06139919e-02 4.69062484e-03 -6.60013366e-04 -5.62128048e-03 -2.09092426e-03 2.95647202e-03 2.23546430e-03 4.48907600e-05 -6.96741543e-04 -5.34772333e-05 1.63501819e-04 5.36232539e-05 4.63187202e-04 -1.19669578e-03 -5.76174685e-04 1.75337614e-04 1.98660061e-04 1.25901974e-04 -1.68278188e-04 -3.28033227e-04 -1.50862144e-03 8.72795588e-03 2.68207732e-03 8.49321763e-04 2.28229583e-03 -1.08686704e-02 1.73039160e-02 1.81264955e-04 -5.62128048e-03 -4.08967537e-06 -3.45165114e-04 5.82673963e-03 5.11945069e-03 1.63200368e-05 -3.57437773e-04 -3.58428548e-05 9.06648642e-05 3.58428548e-05 2.48668494e-04 -6.28559754e-04 -2.48668494e-04 7.86571980e-05 1.03625636e-04 3.54077607e-05 -1.36238263e-04 -1.03625636e-04 5.01806624e-04 1.16246272e-02 1.70918152e-03 -3.38088571e-03 -1.70918152e-03 -6.11812937e-03 1.81187870e-02 6.11812937e-03 -2.09092426e-03 -3.45165114e-04 2.92931580e-05 3.62158706e-03 3.45165114e-04 -5.51559346e-05 4.25614726e-04 1.80867609e-06 -8.13254770e-05 -3.04447445e-07 -3.36313863e-04 7.42221904e-04 3.87442910e-04 -5.89227687e-05 -2.14064456e-04 -1.81438659e-04 3.97097282e-05 2.78777039e-04 2.55487755e-03 -8.09395318e-03 1.33152513e-03 -1.66656055e-03 -2.43093655e-03 6.25827912e-03 -1.83839733e-02 -4.39215771e-03 2.95647202e-03 5.82673963e-03 3.62158706e-03 -4.07385320e-03 -7.78154151e-03 -4.48907600e-05 6.96741543e-04 5.36232539e-05 -1.63501819e-04 -5.34772333e-05 -5.76174685e-04 1.19669578e-03 4.63187202e-04 -5.80643783e-05 -3.28033227e-04 -1.25901974e-04 2.35985922e-04 1.98660061e-04 1.50862144e-03 -8.72795588e-03 2.28229583e-03 -8.49321763e-04 2.68207732e-03 1.81264955e-04 -1.73039160e-02 -1.08686704e-02 2.23546430e-03 5.11945069e-03 3.45165114e-04 -7.78154151e-03 -4.08967537e-06 1.55533541e-10 1.11130765e-09 3.42817965e-10 -5.74403531e-10 -3.42817965e-10 -9.44881217e-10 1.54744060e-09 9.44881217e-10 -1.57556900e-10 -1.19347147e-10 1.57556900e-10 -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 9.64169844e-04 4.54049720e-04 1.36564698e-03 -2.93227375e-03 -1.36564698e-03 3.18442937e-05 4.48907600e-05 1.63200368e-05 -5.51559346e-05 -4.48907600e-05 1.11130765e-09 6.71373038e-09 2.00984333e-09 -3.62526597e-09 -2.00984333e-09 -5.14556599e-09 9.04837268e-09 5.14556599e-09 -3.18846940e-10 -5.65314615e-10 3.18846940e-10 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 5.67344374e-03 2.69217248e-03 7.11244946e-03 -1.52248417e-02 -7.11244946e-03 -2.45728776e-04 -6.96741543e-04 -3.57437773e-04 4.25614726e-04 6.96741543e-04 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 1.07444665e-09 1.06375661e-09 3.54205782e-10 -2.62709235e-09 -2.76009902e-09 1.04727829e-10 1.76855306e-10 1.00686231e-10 -1.27381006e-10 4.56920647e-04 3.14685859e-03 4.08627847e-04 -1.52740148e-03 -7.36754990e-04 -1.10022028e-03 4.37757596e-03 2.07552415e-03 -6.92693999e-07 5.34772333e-05 3.58428548e-05 -1.80867609e-06 -5.36232539e-05 5.74403531e-10 3.62526597e-09 1.07444665e-09 -1.93946740e-09 -1.07444665e-09 -2.80119557e-09 4.95605341e-09 2.80119557e-09 -2.50293637e-10 -3.18038829e-10 2.50293637e-10 -8.59745776e-04 -5.70478091e-03 -1.33770548e-03 2.51977194e-03 1.33770548e-03 3.70069787e-03 -6.99633778e-03 -3.70069787e-03 -4.69532861e-05 -1.63501819e-04 -9.06648642e-05 8.13254770e-05 1.63501819e-04 3.42817965e-10 2.00984333e-09 1.06375661e-09 -1.07444665e-09 -1.64427552e-10 -2.76009902e-09 2.62709235e-09 3.54205782e-10 1.39560748e-10 -1.27381006e-10 -1.76855306e-10 -4.56920647e-04 -3.14685859e-03 -7.36754990e-04 1.52740148e-03 4.08627847e-04 2.07552415e-03 -4.37757596e-03 -1.10022028e-03 -1.91270644e-06 -5.36232539e-05 -3.58428548e-05 3.04447445e-07 5.34772333e-05 9.44881217e-10 5.14556599e-09 3.54205782e-10 -2.80119557e-09 -2.76009902e-09 -6.34726079e-10 6.57490676e-09 6.95274353e-09 1.69183560e-10 -4.01750097e-10 -2.99280551e-10 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 3.93868502e-03 1.91637197e-03 2.17312332e-03 -1.04147600e-02 -4.96961345e-03 -2.53209637e-04 -4.63187202e-04 -2.48668494e-04 3.36313863e-04 5.76174685e-04 -1.54744060e-09 -9.04837268e-09 -2.62709235e-09 4.95605341e-09 2.62709235e-09 6.57490676e-09 -1.22132169e-08 -6.57490676e-09 2.01892723e-10 6.78250937e-10 -2.01892723e-10 2.44899535e-03 1.41797470e-02 3.50501086e-03 -6.49638880e-03 -3.50501086e-03 -8.90168116e-03 1.64670479e-02 8.90168116e-03 4.28522016e-04 1.19669578e-03 6.28559754e-04 -7.42221904e-04 -1.19669578e-03 -9.44881217e-10 -5.14556599e-09 -2.76009902e-09 2.80119557e-09 3.54205782e-10 6.95274353e-09 -6.57490676e-09 -6.34726079e-10 -3.08142837e-10 4.01750097e-10 1.69183560e-10 1.28357742e-03 7.70583827e-03 1.91637197e-03 -3.93868502e-03 -9.46051924e-04 -4.96961345e-03 1.04147600e-02 2.17312332e-03 1.64651530e-04 5.76174685e-04 2.48668494e-04 -3.87442910e-04 -4.63187202e-04 -1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 -3.25675600e-10 1.57877601e-10 -1.43136213e-10 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 1.44567696e-04 6.97079784e-05 4.60421873e-04 -6.78686488e-04 -3.21219444e-04 -2.83284246e-05 1.75337614e-04 7.86571980e-05 -5.89227687e-05 -5.80643783e-05 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 1.27381006e-10 -1.69183560e-10 -2.01892723e-10 -3.25675600e-10 -1.53288427e-10 6.22308477e-10 -4.44223313e-05 -1.36735648e-03 -2.03886509e-04 4.61116361e-04 2.14787965e-04 8.86619153e-04 -2.12582266e-03 -1.03286469e-03 1.98313826e-04 1.98660061e-04 1.03625636e-04 -2.14064456e-04 -3.28033227e-04 -1.19347147e-10 -5.65314615e-10 -1.76855306e-10 3.18038829e-10 1.76855306e-10 4.01750097e-10 -6.78250937e-10 -4.01750097e-10 -3.45784622e-05 -8.16530823e-04 -1.20794863e-04 2.90352413e-04 1.20794863e-04 5.15382990e-04 -1.30213495e-03 -5.15382990e-04 1.04753659e-04 1.25901974e-04 3.54077607e-05 -1.81438659e-04 -1.25901974e-04 -1.00686231e-10 2.99280551e-10 1.57877601e-10 -2.93418060e-10 1.49831448e-05 7.96171648e-04 1.28260515e-04 -2.50398595e-04 -1.35783271e-04 -6.36736958e-04 1.17551948e-03 7.17105517e-04 -5.89227687e-05 -1.68278188e-04 -1.36238263e-04 3.97097282e-05 2.35985922e-04 1.57556900e-10 3.18846940e-10 1.27381006e-10 -2.50293637e-10 2.01892723e-10 -1.69183560e-10 -1.43136213e-10 6.22308477e-10 -2.93418060e-10 -1.53288427e-10 4.44223313e-05 1.36735648e-03 2.14787965e-04 -4.61116361e-04 -2.03886509e-04 -1.03286469e-03 2.12582266e-03 8.86619153e-04 -8.62283440e-05 -3.28033227e-04 -1.03625636e-04 2.78777039e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 8 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 435 459 483 507 531 551 573 594 611 634 --1 -1 1 496 - -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 -3.01128478e-04 -1.57155374e-04 5.21569824e-04 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 1.89362502e-02 -6.35715480e-03 -1.36123471e-02 -3.73405009e-02 1.36123471e-02 -1.47505924e-03 1.50862144e-03 5.01806624e-04 2.55487755e-03 -1.50862144e-03 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 -4.48188603e-03 -1.36054495e-03 7.76285431e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 1.16458900e-02 -7.43595780e-04 9.03726436e-03 2.47467823e-02 -9.03726436e-03 4.67304605e-03 -8.72795588e-03 1.16246272e-02 -8.09395318e-03 8.72795588e-03 -2.73689144e-03 6.27510368e-03 5.08646404e-04 -9.71290470e-04 5.03035499e-04 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 5.69578999e-03 -4.16674080e-03 1.21295267e-02 2.30483477e-03 4.93952317e-03 -2.03824735e-03 -2.68207732e-03 1.70918152e-03 1.33152513e-03 -2.28229583e-03 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 -2.21481323e-03 -6.46380060e-04 3.83616904e-03 -1.89362502e-02 -1.16458900e-02 5.69578999e-03 1.52017109e-02 -5.69578999e-03 -3.48425054e-03 -1.96452460e-03 3.48425054e-03 -9.62189185e-04 8.49321763e-04 3.38088571e-03 1.66656055e-03 -8.49321763e-04 -2.73689144e-03 5.08646404e-04 6.27510368e-03 5.03035499e-04 -9.71290470e-04 6.35715480e-03 7.43595780e-04 -4.16674080e-03 -5.69578999e-03 -6.05375232e-03 4.93952317e-03 -2.30483477e-03 1.21295267e-02 1.34010917e-04 -2.28229583e-03 -1.70918152e-03 -2.43093655e-03 -2.68207732e-03 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 4.12897459e-03 -1.40155183e-03 1.36123471e-02 -9.03726436e-03 1.21295267e-02 -3.48425054e-03 4.93952317e-03 -1.32530774e-02 -2.07556356e-02 -5.81167509e-04 -1.45840773e-03 1.08686704e-02 -6.11812937e-03 6.25827912e-03 -1.81264955e-04 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 6.70590317e-03 2.11321954e-03 -1.16149650e-02 3.73405009e-02 -2.47467823e-02 2.30483477e-03 -1.96452460e-03 -2.30483477e-03 -2.07556356e-02 -5.17674160e-02 2.07556356e-02 -1.06139919e-02 1.73039160e-02 -1.81187870e-02 1.83839733e-02 -1.73039160e-02 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 4.12897459e-03 -1.36123471e-02 9.03726436e-03 4.93952317e-03 3.48425054e-03 1.21295267e-02 -5.81167509e-04 2.07556356e-02 -1.32530774e-02 4.69062484e-03 -1.81264955e-04 6.11812937e-03 -4.39215771e-03 1.08686704e-02 -3.01128478e-04 -4.48188603e-03 2.21481323e-03 -6.70590317e-03 -5.03211219e-04 8.51399288e-05 1.11066475e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 9.62189185e-04 -1.34010917e-04 1.45840773e-03 1.06139919e-02 -4.69062484e-03 -6.60013366e-04 5.62128048e-03 -2.09092426e-03 2.95647202e-03 -2.23546430e-03 9.71290470e-04 5.03035499e-04 -4.12897459e-03 -1.40155183e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 2.68207732e-03 -8.49321763e-04 2.28229583e-03 -1.08686704e-02 -1.73039160e-02 1.81264955e-04 5.62128048e-03 -4.08967537e-06 3.45165114e-04 -5.82673963e-03 5.11945069e-03 1.57155374e-04 1.36054495e-03 -6.46380060e-04 2.11321954e-03 -8.51399288e-05 1.08308315e-04 1.47466682e-04 5.01806624e-04 1.16246272e-02 -1.70918152e-03 -3.38088571e-03 1.70918152e-03 6.11812937e-03 1.81187870e-02 -6.11812937e-03 -2.09092426e-03 3.45165114e-04 2.92931580e-05 3.62158706e-03 -3.45165114e-04 5.21569824e-04 7.76285431e-03 -3.83616904e-03 1.16149650e-02 1.11066475e-03 -1.47466682e-04 -1.78569641e-03 2.55487755e-03 -8.09395318e-03 -1.33152513e-03 -1.66656055e-03 2.43093655e-03 -6.25827912e-03 -1.83839733e-02 4.39215771e-03 2.95647202e-03 -5.82673963e-03 3.62158706e-03 -4.07385320e-03 7.78154151e-03 5.03035499e-04 9.71290470e-04 -1.40155183e-03 -4.12897459e-03 -5.75131877e-04 -1.50862144e-03 8.72795588e-03 2.28229583e-03 8.49321763e-04 2.68207732e-03 1.81264955e-04 1.73039160e-02 -1.08686704e-02 -2.23546430e-03 5.11945069e-03 -3.45165114e-04 7.78154151e-03 -4.08967537e-06 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 4.21897348e-04 8.47102601e-05 2.64230228e-04 -1.31011378e-03 -2.64230228e-04 1.24299865e-05 9.54175960e-06 -2.19848325e-07 -2.15293682e-05 -9.54175960e-06 -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 -3.01128478e-04 1.57155374e-04 5.21569824e-04 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 3.20879817e-03 6.44189162e-04 1.90192895e-03 -9.41005524e-03 -1.90192895e-03 -1.69996312e-04 -1.18654672e-04 -4.54930713e-05 2.94442250e-04 1.18654672e-04 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 -4.48188603e-03 1.36054495e-03 7.76285431e-03 8.47102601e-05 6.44189162e-04 -8.34532790e-05 -3.48784992e-04 -8.81363406e-05 2.97066591e-04 1.03910538e-03 2.72072081e-04 -8.39816585e-06 5.22359376e-05 1.04881978e-05 -1.01880285e-05 9.35105526e-06 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 -9.71290470e-04 -5.03035499e-04 -4.21897348e-04 -3.20879817e-03 -3.48784992e-04 1.60542134e-03 3.48784992e-04 1.04349936e-03 -4.73061611e-03 -1.04349936e-03 -5.05847972e-05 -2.72395088e-05 -1.30405087e-05 8.76154389e-05 2.72395088e-05 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 -2.21481323e-03 6.46380060e-04 3.83616904e-03 -8.47102601e-05 -6.44189162e-04 -8.81363406e-05 3.48784992e-04 -8.34532790e-05 2.72072081e-04 -1.03910538e-03 2.97066591e-04 -1.30221744e-05 9.35105526e-06 -1.04881978e-05 -2.17901071e-06 5.22359376e-05 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 -5.03035499e-04 -9.71290470e-04 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 1.04349936e-03 2.72072081e-04 -1.05660430e-03 -3.02088103e-03 -8.26078378e-04 -2.10074852e-05 -1.84705595e-04 -3.66025562e-05 1.12319754e-04 7.23455255e-07 6.27510368e-03 5.08646404e-04 -1.15849724e-02 4.12897459e-03 1.40155183e-03 1.31011378e-03 9.41005524e-03 1.03910538e-03 -4.73061611e-03 -1.03910538e-03 -3.02088103e-03 1.34699125e-02 3.02088103e-03 3.90582083e-04 2.53598761e-04 7.84989694e-05 -6.76508013e-04 -2.53598761e-04 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 6.70590317e-03 -2.11321954e-03 -1.16149650e-02 2.64230228e-04 1.90192895e-03 2.72072081e-04 -1.04349936e-03 2.97066591e-04 -8.26078378e-04 3.02088103e-03 -1.05660430e-03 8.67680178e-05 7.23455255e-07 3.66025562e-05 -7.43528929e-05 -1.84705595e-04 5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 4.12897459e-03 1.24299865e-05 -1.69996312e-04 8.39816585e-06 5.05847972e-05 1.30221744e-05 2.10074852e-05 -3.90582083e-04 -8.67680178e-05 8.04876214e-05 6.78878755e-05 1.51526364e-05 -1.44325560e-04 -6.15312303e-05 -3.01128478e-04 -4.48188603e-03 2.21481323e-03 -6.70590317e-03 -5.03211219e-04 -8.51399288e-05 1.11066475e-03 9.54175960e-06 -1.18654672e-04 -5.22359376e-05 2.72395088e-05 -9.35105526e-06 1.84705595e-04 -2.53598761e-04 -7.23455255e-07 6.78878755e-05 1.73450833e-05 3.86877104e-06 -1.10245228e-04 -3.85473273e-05 9.71290470e-04 -5.03035499e-04 -4.12897459e-03 1.40155183e-03 -5.75131877e-04 -2.19848325e-07 -4.54930713e-05 -1.04881978e-05 1.30405087e-05 1.04881978e-05 3.66025562e-05 -7.84989694e-05 -3.66025562e-05 1.51526364e-05 3.86877104e-06 -1.73157887e-06 -2.62451360e-05 -3.86877104e-06 -1.57155374e-04 -1.36054495e-03 6.46380060e-04 -2.11321954e-03 8.51399288e-05 1.08308315e-04 -1.47466682e-04 -2.15293682e-05 2.94442250e-04 1.01880285e-05 -8.76154389e-05 2.17901071e-06 -1.12319754e-04 6.76508013e-04 7.43528929e-05 -1.44325560e-04 -1.10245228e-04 -2.62451360e-05 2.47140423e-04 1.13915239e-04 5.21569824e-04 7.76285431e-03 -3.83616904e-03 1.16149650e-02 1.11066475e-03 1.47466682e-04 -1.78569641e-03 -9.54175960e-06 1.18654672e-04 -9.35105526e-06 -2.72395088e-05 -5.22359376e-05 -7.23455255e-07 2.53598761e-04 1.84705595e-04 -6.15312303e-05 -3.85473273e-05 -3.86877104e-06 1.13915239e-04 1.73450833e-05 -5.03035499e-04 9.71290470e-04 1.40155183e-03 -4.12897459e-03 -5.75131877e-04 - 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 18 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 20 25 - 0 20 40 58 78 96 114 134 152 172 190 210 230 248 268 288 306 326 344 362 382 400 420 438 458 478 496 --1 -1 2 660 - -2.83602678e-04 -1.95047293e-03 4.56920647e-04 8.59745776e-04 -4.56920647e-04 -1.28357742e-03 -2.44899535e-03 1.28357742e-03 -8.65052267e-06 4.44223313e-05 -3.45784622e-05 1.49831448e-05 -4.44223313e-05 -1.13188081e-04 -9.61474525e-04 2.81528787e-04 2.81528787e-04 -2.81528787e-04 -8.85698948e-04 -8.85698948e-04 8.85698948e-04 -2.81266938e-05 2.81266938e-05 2.81266938e-05 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 5.70478091e-03 -3.14685859e-03 -7.70583827e-03 -1.41797470e-02 7.70583827e-03 -4.59669915e-04 1.36735648e-03 -8.16530823e-04 7.96171648e-04 -1.36735648e-03 -9.61474525e-04 -7.52961808e-03 2.21766904e-03 2.21766904e-03 -2.21766904e-03 -6.67293529e-03 -6.67293529e-03 6.67293529e-03 1.01109299e-04 -1.01109299e-04 -1.01109299e-04 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 1.33770548e-03 -7.36754990e-04 -9.46051924e-04 -3.50501086e-03 1.91637197e-03 -8.27377725e-05 2.03886509e-04 -1.20794863e-04 1.28260515e-04 -2.14787965e-04 -2.81528787e-04 -2.21766904e-03 5.43301715e-04 7.19174985e-04 -7.19174985e-04 -1.60262285e-03 -2.18681758e-03 2.18681758e-03 4.51296940e-05 1.82206719e-05 -1.82206719e-05 2.11546484e-05 -9.64169844e-04 -5.67344374e-03 1.52740148e-03 2.51977194e-03 -1.52740148e-03 -3.93868502e-03 -6.49638880e-03 3.93868502e-03 -1.44567696e-04 4.61116361e-04 -2.90352413e-04 2.50398595e-04 -4.61116361e-04 -2.81528787e-04 -2.21766904e-03 7.19174985e-04 5.43301715e-04 -7.19174985e-04 -2.18681758e-03 -1.60262285e-03 2.18681758e-03 -2.25648470e-05 1.82206719e-05 2.11546484e-05 3.90834615e-05 -1.82206719e-05 4.54049720e-04 2.69217248e-03 -7.36754990e-04 -1.33770548e-03 4.08627847e-04 1.91637197e-03 3.50501086e-03 -9.46051924e-04 6.97079784e-05 -2.14787965e-04 1.20794863e-04 -1.35783271e-04 2.03886509e-04 2.81528787e-04 2.21766904e-03 -7.19174985e-04 -7.19174985e-04 5.43301715e-04 2.18681758e-03 2.18681758e-03 -1.60262285e-03 2.25648470e-05 2.11546484e-05 1.82206719e-05 3.90834615e-05 1.82206719e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 -3.70069787e-03 2.07552415e-03 2.17312332e-03 8.90168116e-03 -4.96961345e-03 4.60421873e-04 -8.86619153e-04 5.15382990e-04 -6.36736958e-04 1.03286469e-03 8.85698948e-04 6.67293529e-03 -1.60262285e-03 -2.18681758e-03 2.18681758e-03 4.57109466e-03 6.50675894e-03 -6.50675894e-03 -1.35772380e-04 -2.25479120e-04 2.25479120e-04 1.05295723e-04 2.93227375e-03 1.52248417e-02 -4.37757596e-03 -6.99633778e-03 4.37757596e-03 1.04147600e-02 1.64670479e-02 -1.04147600e-02 6.78686488e-04 -2.12582266e-03 1.30213495e-03 -1.17551948e-03 2.12582266e-03 8.85698948e-04 6.67293529e-03 -2.18681758e-03 -1.60262285e-03 2.18681758e-03 6.50675894e-03 4.57109466e-03 -6.50675894e-03 6.78861902e-05 -2.25479120e-04 1.05295723e-04 -1.17582331e-04 2.25479120e-04 -1.36564698e-03 -7.11244946e-03 2.07552415e-03 3.70069787e-03 -1.10022028e-03 -4.96961345e-03 -8.90168116e-03 2.17312332e-03 -3.21219444e-04 1.03286469e-03 -5.15382990e-04 7.17105517e-04 -8.86619153e-04 -8.85698948e-04 -6.67293529e-03 2.18681758e-03 2.18681758e-03 -1.60262285e-03 -6.50675894e-03 -6.50675894e-03 4.57109466e-03 -6.78861902e-05 1.05295723e-04 -2.25479120e-04 -1.17582331e-04 -2.25479120e-04 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 4.69532861e-05 -1.91270644e-06 -2.53209637e-04 -4.28522016e-04 1.64651530e-04 -2.83284246e-05 -1.98313826e-04 1.04753659e-04 -5.89227687e-05 8.62283440e-05 -4.51296940e-05 2.25648470e-05 -2.25648470e-05 1.35772380e-04 -6.78861902e-05 6.78861902e-05 -1.38525834e-05 -3.22912376e-06 3.22912376e-06 -6.45824752e-06 -4.48907600e-05 6.96741543e-04 -5.34772333e-05 -1.63501819e-04 5.36232539e-05 4.63187202e-04 1.19669578e-03 -5.76174685e-04 -1.75337614e-04 1.98660061e-04 -1.25901974e-04 1.68278188e-04 -3.28033227e-04 -2.81266938e-05 1.01109299e-04 -1.82206719e-05 -1.82206719e-05 -2.11546484e-05 2.25479120e-04 2.25479120e-04 -1.05295723e-04 -3.22912376e-06 1.24251966e-04 -1.31575910e-04 -5.59300642e-06 -1.31575910e-04 1.63200368e-05 -3.57437773e-04 3.58428548e-05 9.06648642e-05 -3.58428548e-05 -2.48668494e-04 -6.28559754e-04 2.48668494e-04 7.86571980e-05 -1.03625636e-04 3.54077607e-05 -1.36238263e-04 1.03625636e-04 2.81266938e-05 -1.01109299e-04 1.82206719e-05 -2.11546484e-05 -1.82206719e-05 -2.25479120e-04 -1.05295723e-04 2.25479120e-04 3.22912376e-06 -1.31575910e-04 1.24251966e-04 -5.59300642e-06 1.31575910e-04 -5.51559346e-05 4.25614726e-04 -1.80867609e-06 -8.13254770e-05 3.04447445e-07 3.36313863e-04 7.42221904e-04 -3.87442910e-04 -5.89227687e-05 2.14064456e-04 -1.81438659e-04 3.97097282e-05 -2.78777039e-04 -3.90834615e-05 -3.90834615e-05 1.17582331e-04 1.17582331e-04 -5.59300642e-06 -5.59300642e-06 -1.38525834e-05 4.48907600e-05 -6.96741543e-04 5.36232539e-05 1.63501819e-04 -5.34772333e-05 -5.76174685e-04 -1.19669578e-03 4.63187202e-04 5.80643783e-05 -3.28033227e-04 1.25901974e-04 -2.35985922e-04 1.98660061e-04 2.81266938e-05 -1.01109299e-04 -2.11546484e-05 1.82206719e-05 -1.82206719e-05 -1.05295723e-04 -2.25479120e-04 2.25479120e-04 -6.45824752e-06 -1.31575910e-04 1.31575910e-04 1.24251966e-04 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 4.21897348e-04 -8.47102601e-05 -2.64230228e-04 -1.31011378e-03 2.64230228e-04 1.24299865e-05 -9.54175960e-06 -2.19848325e-07 -2.15293682e-05 9.54175960e-06 -2.83602678e-04 -2.19947443e-03 4.54049720e-04 9.64169844e-04 -4.54049720e-04 -1.36564698e-03 -2.93227375e-03 1.36564698e-03 3.18442937e-05 -4.48907600e-05 1.63200368e-05 -5.51559346e-05 4.48907600e-05 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 3.20879817e-03 -6.44189162e-04 -1.90192895e-03 -9.41005524e-03 1.90192895e-03 -1.69996312e-04 1.18654672e-04 -4.54930713e-05 2.94442250e-04 -1.18654672e-04 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 5.67344374e-03 -2.69217248e-03 -7.11244946e-03 -1.52248417e-02 7.11244946e-03 -2.45728776e-04 6.96741543e-04 -3.57437773e-04 4.25614726e-04 -6.96741543e-04 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 3.48784992e-04 -8.81363406e-05 2.97066591e-04 -1.03910538e-03 2.72072081e-04 8.39816585e-06 5.22359376e-05 -1.04881978e-05 1.01880285e-05 9.35105526e-06 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 1.52740148e-03 -7.36754990e-04 -1.10022028e-03 -4.37757596e-03 2.07552415e-03 6.92693999e-07 5.34772333e-05 -3.58428548e-05 1.80867609e-06 -5.36232539e-05 -4.21897348e-04 -3.20879817e-03 3.48784992e-04 1.60542134e-03 -3.48784992e-04 -1.04349936e-03 -4.73061611e-03 1.04349936e-03 -5.05847972e-05 2.72395088e-05 -1.30405087e-05 8.76154389e-05 -2.72395088e-05 -8.59745776e-04 -5.70478091e-03 1.33770548e-03 2.51977194e-03 -1.33770548e-03 -3.70069787e-03 -6.99633778e-03 3.70069787e-03 -4.69532861e-05 1.63501819e-04 -9.06648642e-05 8.13254770e-05 -1.63501819e-04 8.47102601e-05 6.44189162e-04 -8.81363406e-05 -3.48784992e-04 -8.34532790e-05 2.72072081e-04 1.03910538e-03 2.97066591e-04 1.30221744e-05 9.35105526e-06 1.04881978e-05 2.17901071e-06 5.22359376e-05 4.56920647e-04 3.14685859e-03 -7.36754990e-04 -1.52740148e-03 4.08627847e-04 2.07552415e-03 4.37757596e-03 -1.10022028e-03 1.91270644e-06 -5.36232539e-05 3.58428548e-05 -3.04447445e-07 5.34772333e-05 2.64230228e-04 1.90192895e-03 2.97066591e-04 -1.04349936e-03 2.72072081e-04 -1.05660430e-03 3.02088103e-03 -8.26078378e-04 2.10074852e-05 -1.84705595e-04 3.66025562e-05 -1.12319754e-04 7.23455255e-07 1.28357742e-03 7.70583827e-03 -9.46051924e-04 -3.93868502e-03 1.91637197e-03 2.17312332e-03 1.04147600e-02 -4.96961345e-03 2.53209637e-04 -4.63187202e-04 2.48668494e-04 -3.36313863e-04 5.76174685e-04 1.31011378e-03 9.41005524e-03 -1.03910538e-03 -4.73061611e-03 1.03910538e-03 3.02088103e-03 1.34699125e-02 -3.02088103e-03 3.90582083e-04 -2.53598761e-04 7.84989694e-05 -6.76508013e-04 2.53598761e-04 2.44899535e-03 1.41797470e-02 -3.50501086e-03 -6.49638880e-03 3.50501086e-03 8.90168116e-03 1.64670479e-02 -8.90168116e-03 4.28522016e-04 -1.19669578e-03 6.28559754e-04 -7.42221904e-04 1.19669578e-03 -2.64230228e-04 -1.90192895e-03 2.72072081e-04 1.04349936e-03 2.97066591e-04 -8.26078378e-04 -3.02088103e-03 -1.05660430e-03 -8.67680178e-05 7.23455255e-07 -3.66025562e-05 7.43528929e-05 -1.84705595e-04 -1.28357742e-03 -7.70583827e-03 1.91637197e-03 3.93868502e-03 -9.46051924e-04 -4.96961345e-03 -1.04147600e-02 2.17312332e-03 -1.64651530e-04 5.76174685e-04 -2.48668494e-04 3.87442910e-04 -4.63187202e-04 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 5.05847972e-05 -1.30221744e-05 -2.10074852e-05 -3.90582083e-04 8.67680178e-05 8.04876214e-05 -6.78878755e-05 1.51526364e-05 -1.44325560e-04 6.15312303e-05 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 1.44567696e-04 -6.97079784e-05 -4.60421873e-04 -6.78686488e-04 3.21219444e-04 -2.83284246e-05 -1.75337614e-04 7.86571980e-05 -5.89227687e-05 5.80643783e-05 -9.54175960e-06 1.18654672e-04 -5.22359376e-05 -2.72395088e-05 -9.35105526e-06 1.84705595e-04 2.53598761e-04 -7.23455255e-07 -6.78878755e-05 1.73450833e-05 -3.86877104e-06 1.10245228e-04 -3.85473273e-05 4.44223313e-05 1.36735648e-03 -2.03886509e-04 -4.61116361e-04 2.14787965e-04 8.86619153e-04 2.12582266e-03 -1.03286469e-03 -1.98313826e-04 1.98660061e-04 -1.03625636e-04 2.14064456e-04 -3.28033227e-04 -2.19848325e-07 -4.54930713e-05 1.04881978e-05 1.30405087e-05 -1.04881978e-05 -3.66025562e-05 -7.84989694e-05 3.66025562e-05 1.51526364e-05 -3.86877104e-06 -1.73157887e-06 -2.62451360e-05 3.86877104e-06 -3.45784622e-05 -8.16530823e-04 1.20794863e-04 2.90352413e-04 -1.20794863e-04 -5.15382990e-04 -1.30213495e-03 5.15382990e-04 1.04753659e-04 -1.25901974e-04 3.54077607e-05 -1.81438659e-04 1.25901974e-04 -2.15293682e-05 2.94442250e-04 -1.01880285e-05 -8.76154389e-05 -2.17901071e-06 1.12319754e-04 6.76508013e-04 -7.43528929e-05 -1.44325560e-04 1.10245228e-04 -2.62451360e-05 2.47140423e-04 -1.13915239e-04 1.49831448e-05 7.96171648e-04 -1.28260515e-04 -2.50398595e-04 1.35783271e-04 6.36736958e-04 1.17551948e-03 -7.17105517e-04 -5.89227687e-05 1.68278188e-04 -1.36238263e-04 3.97097282e-05 -2.35985922e-04 9.54175960e-06 -1.18654672e-04 -9.35105526e-06 2.72395088e-05 -5.22359376e-05 -7.23455255e-07 -2.53598761e-04 1.84705595e-04 6.15312303e-05 -3.85473273e-05 3.86877104e-06 -1.13915239e-04 1.73450833e-05 -4.44223313e-05 -1.36735648e-03 2.14787965e-04 4.61116361e-04 -2.03886509e-04 -1.03286469e-03 -2.12582266e-03 8.86619153e-04 8.62283440e-05 -3.28033227e-04 1.03625636e-04 -2.78777039e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 --1 -1 3 327 - 5.22633289e-10 -1.96172009e-10 -1.96172009e-10 1.96172009e-10 5.95688432e-10 5.95688432e-10 -5.95688432e-10 1.24878118e-10 -1.24878118e-10 -1.24878118e-10 6.28564805e-10 6.25580967e-09 -2.34804933e-09 -2.34804933e-09 2.34804933e-09 7.13013662e-09 7.13013662e-09 -7.13013662e-09 1.49467492e-09 -1.49467492e-09 -1.49467492e-09 1.18444071e-10 1.17874482e-09 -3.00143945e-10 -5.13413585e-10 5.13413585e-10 9.11318686e-10 1.55890206e-09 -1.55890206e-09 -1.46333922e-10 2.17317549e-10 -2.17317549e-10 -4.09333462e-10 1.18444071e-10 1.17874482e-09 -5.13413585e-10 -3.00143945e-10 5.13413585e-10 1.55890206e-09 9.11318686e-10 -1.55890206e-09 2.17317549e-10 -4.09333462e-10 -1.26728893e-10 -2.17317549e-10 -1.18444071e-10 -1.17874482e-09 5.13413585e-10 5.13413585e-10 -3.00143945e-10 -1.55890206e-09 -1.55890206e-09 9.11318686e-10 -4.09333462e-10 2.17317549e-10 -1.26728893e-10 2.17317549e-10 -4.57666373e-10 -4.55475599e-09 1.16339930e-09 1.98191292e-09 -1.98191292e-09 -3.53253665e-09 -6.01797671e-09 6.01797671e-09 5.61605470e-10 -8.41341369e-10 8.41341369e-10 1.57823688e-09 -4.57666373e-10 -4.55475599e-09 1.98191292e-09 1.16339930e-09 -1.98191292e-09 -6.01797671e-09 -3.53253665e-09 6.01797671e-09 -2.80802735e-10 -8.41341369e-10 1.57823688e-09 4.86364604e-10 8.41341369e-10 4.57666373e-10 4.55475599e-09 -1.98191292e-09 -1.98191292e-09 1.16339930e-09 6.01797671e-09 6.01797671e-09 -3.53253665e-09 2.80802735e-10 1.57823688e-09 -8.41341369e-10 4.86364604e-10 -8.41341369e-10 -2.51489989e-10 1.25744995e-10 -1.25744995e-10 -2.17796720e-10 -2.17796720e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 -5.74403531e-10 3.42817965e-10 9.44881217e-10 1.54744060e-09 -9.44881217e-10 1.57556900e-10 -1.19347147e-10 -1.57556900e-10 6.28564805e-10 -1.18444071e-10 -1.18444071e-10 1.18444071e-10 4.57666373e-10 4.57666373e-10 -4.57666373e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 -3.62526597e-09 2.00984333e-09 5.14556599e-09 9.04837268e-09 -5.14556599e-09 3.18846940e-10 -5.65314615e-10 -3.18846940e-10 5.22633289e-10 6.25580967e-09 -1.17874482e-09 -1.17874482e-09 1.17874482e-09 4.55475599e-09 4.55475599e-09 -4.55475599e-09 3.42817965e-10 2.00984333e-09 -1.64427552e-10 -1.07444665e-09 1.06375661e-09 3.54205782e-10 2.62709235e-09 -2.76009902e-09 -1.04727829e-10 -1.76855306e-10 -1.00686231e-10 -1.27381006e-10 1.96172009e-10 2.34804933e-09 -3.00143945e-10 -5.13413585e-10 5.13413585e-10 1.16339930e-09 1.98191292e-09 -1.98191292e-09 5.74403531e-10 3.62526597e-09 -1.07444665e-09 -1.93946740e-09 1.07444665e-09 2.80119557e-09 4.95605341e-09 -2.80119557e-09 2.50293637e-10 -3.18038829e-10 -2.50293637e-10 1.96172009e-10 2.34804933e-09 -5.13413585e-10 -3.00143945e-10 5.13413585e-10 1.98191292e-09 1.16339930e-09 -1.98191292e-09 -3.42817965e-10 -2.00984333e-09 1.06375661e-09 1.07444665e-09 -1.64427552e-10 -2.76009902e-09 -2.62709235e-09 3.54205782e-10 -1.39560748e-10 -1.27381006e-10 1.76855306e-10 -1.96172009e-10 -2.34804933e-09 5.13413585e-10 5.13413585e-10 -3.00143945e-10 -1.98191292e-09 -1.98191292e-09 1.16339930e-09 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 2.80119557e-09 -2.76009902e-09 -6.34726079e-10 -6.57490676e-09 6.95274353e-09 1.69183560e-10 4.01750097e-10 2.99280551e-10 -5.95688432e-10 -7.13013662e-09 9.11318686e-10 1.55890206e-09 -1.55890206e-09 -3.53253665e-09 -6.01797671e-09 6.01797671e-09 2.51489989e-10 -1.54744060e-09 -9.04837268e-09 2.62709235e-09 4.95605341e-09 -2.62709235e-09 -6.57490676e-09 -1.22132169e-08 6.57490676e-09 -2.01892723e-10 6.78250937e-10 2.01892723e-10 -5.95688432e-10 -7.13013662e-09 1.55890206e-09 9.11318686e-10 -1.55890206e-09 -6.01797671e-09 -3.53253665e-09 6.01797671e-09 -1.25744995e-10 2.17796720e-10 9.44881217e-10 5.14556599e-09 -2.76009902e-09 -2.80119557e-09 3.54205782e-10 6.95274353e-09 6.57490676e-09 -6.34726079e-10 3.08142837e-10 -4.01750097e-10 1.69183560e-10 5.95688432e-10 7.13013662e-09 -1.55890206e-09 -1.55890206e-09 9.11318686e-10 6.01797671e-09 6.01797671e-09 -3.53253665e-09 1.25744995e-10 2.17796720e-10 1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 3.25675600e-10 1.57877601e-10 1.43136213e-10 1.46333922e-10 -5.61605470e-10 2.80802735e-10 -2.80802735e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 1.27381006e-10 -1.69183560e-10 2.01892723e-10 3.25675600e-10 -1.53288427e-10 6.22308477e-10 1.24878118e-10 1.49467492e-09 -2.17317549e-10 -2.17317549e-10 4.09333462e-10 8.41341369e-10 8.41341369e-10 -1.57823688e-09 -1.19347147e-10 -5.65314615e-10 1.76855306e-10 3.18038829e-10 -1.76855306e-10 -4.01750097e-10 -6.78250937e-10 4.01750097e-10 -1.24878118e-10 -1.49467492e-09 2.17317549e-10 4.09333462e-10 -2.17317549e-10 -8.41341369e-10 -1.57823688e-09 8.41341369e-10 1.00686231e-10 -2.99280551e-10 1.57877601e-10 2.93418060e-10 1.26728893e-10 1.26728893e-10 -4.86364604e-10 -4.86364604e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 2.50293637e-10 -2.01892723e-10 -1.69183560e-10 1.43136213e-10 6.22308477e-10 2.93418060e-10 -1.53288427e-10 -1.24878118e-10 -1.49467492e-09 4.09333462e-10 2.17317549e-10 -2.17317549e-10 -1.57823688e-09 -8.41341369e-10 8.41341369e-10 - 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 5 6 7 6 7 0 1 2 3 4 5 6 7 9 10 12 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 24 0 1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 18 19 20 21 24 2 4 7 8 9 11 12 15 18 19 20 0 1 3 4 5 6 8 9 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 2 5 8 12 16 17 19 20 0 1 2 3 6 7 8 9 11 12 13 14 15 16 17 18 19 20 - 0 10 21 33 45 57 69 82 95 98 98 98 100 100 118 137 157 176 195 215 236 257 268 285 301 309 327 --1 0 -2 369 - 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -3.70737126e-10 1.22876674e-10 3.68778082e-10 -1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 1.12525880e-05 5.72377128e-05 1.28385646e-04 -4.24837644e-05 -2.13399966e-04 4.12802398e-06 5.07064792e-06 2.42510477e-05 1.96084619e-05 -8.30976084e-06 3.02592746e-10 3.01156311e-09 1.46139577e-09 -4.84397267e-10 -1.45367706e-09 -4.43762591e-09 1.47092972e-09 4.41426294e-09 3.41676787e-10 -4.35704119e-10 -1.30725329e-09 -5.78013223e-10 4.33292850e-10 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 1.27235214e-04 6.59577058e-04 1.48368337e-03 -4.76244557e-04 -2.43659056e-03 4.62310066e-05 6.00921510e-05 2.91846913e-04 2.33157819e-04 -9.65513242e-05 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -1.47139325e-10 -4.42131978e-10 1.31457451e-10 3.47227344e-05 4.05026652e-04 8.18757907e-05 -3.03006947e-05 -1.53394752e-04 -3.13837672e-04 1.17233978e-04 5.86366001e-04 -1.68397655e-05 -1.12246264e-05 -5.50684410e-05 -5.16786065e-05 2.11184544e-05 3.80106998e-10 1.84378234e-10 -1.83355919e-10 -5.59837607e-10 1.87578508e-10 5.56743584e-10 -1.64811040e-10 -1.12525880e-05 -1.27235214e-04 -3.03006947e-05 -1.58281898e-06 4.93082215e-05 1.12502969e-04 2.44056476e-06 -1.84922129e-04 3.05335454e-06 -1.71274120e-06 1.91370154e-05 1.81320443e-05 2.90578900e-06 1.14532510e-10 1.13983574e-09 5.53058672e-10 -1.83200357e-10 -5.50467259e-10 -1.67928187e-09 5.56271107e-10 1.67143703e-09 1.29129950e-10 -1.64765877e-10 -4.94934772e-10 -2.19045340e-10 1.63942380e-10 -5.72377128e-05 -6.59577058e-04 -1.53394752e-04 4.93082215e-05 2.41156525e-04 5.76858814e-04 -1.89638082e-04 -9.18363956e-04 1.24304952e-05 2.21031721e-05 9.73673576e-05 7.38807858e-05 -3.36831447e-05 1.17833757e-10 1.17267716e-09 5.71154615e-10 -1.87926843e-10 -5.64494571e-10 -1.73417799e-09 5.70616910e-10 1.71401934e-09 1.36113017e-10 -1.69757847e-10 -5.09480974e-10 -2.23917000e-10 1.67618351e-10 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 1.12502969e-04 5.76858814e-04 1.18495152e-03 -4.29690949e-04 -2.17589038e-03 6.18601931e-05 4.49331845e-05 2.23662024e-04 2.04090250e-04 -8.21521714e-05 -1.47198357e-10 -1.46495813e-09 -7.10593332e-10 2.38013716e-10 7.06636105e-10 2.15767995e-09 -7.22704738e-10 -2.14570364e-09 -1.65769375e-10 2.13894818e-10 6.35172129e-10 2.79951311e-10 -2.12757439e-10 4.24837644e-05 4.76244557e-04 1.17233978e-04 2.44056476e-06 -1.89638082e-04 -4.29690949e-04 2.12415462e-06 7.01429547e-04 -1.19529867e-05 4.07738778e-06 -7.86960118e-05 -7.25555379e-05 -6.98600029e-06 -4.41447013e-10 -4.39340064e-09 -2.13154909e-09 7.06163628e-10 2.12158570e-09 6.47233842e-09 -2.14426862e-09 -6.44217868e-09 -4.97639582e-10 6.35034959e-10 1.90745749e-09 8.44157069e-10 -6.31906252e-10 2.13399966e-04 2.43659056e-03 5.86366001e-04 -1.84922129e-04 -9.18363956e-04 -2.17589038e-03 7.01429547e-04 3.44802830e-03 -4.86188305e-05 -8.73254590e-05 -3.95271863e-04 -2.99542837e-04 1.33112543e-04 -1.54818613e-10 2.27244986e-10 -2.27784261e-10 4.12802398e-06 4.62310066e-05 1.68397655e-05 -3.05335454e-06 -1.24304952e-05 -6.18601931e-05 1.19529867e-05 4.86188305e-05 4.45399343e-06 -2.36730758e-06 -7.94659336e-06 -3.22419598e-07 1.41455845e-06 5.07064792e-06 6.00921510e-05 1.12246264e-05 1.71274120e-06 -2.21031721e-05 -4.49331845e-05 -4.07738778e-06 8.73254590e-05 -2.36730758e-06 1.60968653e-06 -6.38809148e-06 -8.01694608e-06 -2.53095613e-06 1.23289466e-10 -1.19964562e-10 2.42510477e-05 2.91846913e-04 5.50684410e-05 -1.91370154e-05 -9.73673576e-05 -2.23662024e-04 7.86960118e-05 3.95271863e-04 -7.94659336e-06 -6.38809148e-06 -2.86556591e-05 -2.55715494e-05 1.02749465e-05 -2.15394736e-10 -1.04498722e-10 1.04315994e-10 3.17165592e-10 -1.04141980e-10 -3.16611096e-10 1.96084619e-05 2.33157819e-04 5.16786065e-05 -1.81320443e-05 -7.38807858e-05 -2.04090250e-04 7.25555379e-05 2.99542837e-04 -3.22419598e-07 -8.01694608e-06 -2.55715494e-05 -1.56308293e-05 1.03797872e-05 1.61689414e-10 -2.37942386e-10 2.36853624e-10 -8.30976084e-06 -9.65513242e-05 -2.11184544e-05 -2.90578900e-06 3.36831447e-05 8.21521714e-05 6.98600029e-06 -1.33112543e-04 1.41455845e-06 -2.53095613e-06 1.02749465e-05 1.03797872e-05 4.27984257e-06 3.02592746e-10 -1.14532510e-10 -1.17833757e-10 1.47198357e-10 4.41447013e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 -3.80106998e-10 -1.13983574e-09 -1.17267716e-09 1.46495813e-09 4.39340064e-09 -1.54818613e-10 -2.15394736e-10 1.61689414e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 1.84378234e-10 5.53058672e-10 5.71154615e-10 -7.10593332e-10 -2.13154909e-09 1.04498722e-10 4.84397267e-10 -1.83200357e-10 -1.87926843e-10 2.38013716e-10 7.06163628e-10 1.21446037e-10 1.45367706e-09 1.45617240e-10 -1.83355919e-10 -5.50467259e-10 -5.64494571e-10 7.06636105e-10 2.12158570e-09 -1.04315994e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 -5.59837607e-10 -1.67928187e-09 -1.73417799e-09 2.15767995e-09 6.47233842e-09 -2.27244986e-10 -1.23289466e-10 -3.17165592e-10 2.37942386e-10 -1.22876674e-10 -1.47092972e-09 -1.47139325e-10 1.87578508e-10 5.56271107e-10 5.70616910e-10 -7.22704738e-10 -2.14426862e-09 1.04141980e-10 -3.68778082e-10 -4.41426294e-09 -4.42131978e-10 5.56743584e-10 1.67143703e-09 1.71401934e-09 -2.14570364e-09 -6.44217868e-09 2.27784261e-10 1.19964562e-10 3.16611096e-10 -2.36853624e-10 3.41676787e-10 -1.29129950e-10 -1.36113017e-10 1.65769375e-10 4.97639582e-10 -4.35704119e-10 1.64765877e-10 1.69757847e-10 -2.13894818e-10 -6.35034959e-10 -1.09217494e-10 -1.30725329e-09 -1.31457451e-10 1.64811040e-10 4.94934772e-10 5.09480974e-10 -6.35172129e-10 -1.90745749e-09 -5.78013223e-10 2.19045340e-10 2.23917000e-10 -2.79951311e-10 -8.44157069e-10 4.33292850e-10 -1.63942380e-10 -1.67618351e-10 2.12757439e-10 6.31906252e-10 - 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 14 17 18 19 20 13 14 15 16 17 18 19 20 21 24 25 13 14 15 16 17 18 19 20 24 14 17 18 19 20 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 21 23 24 25 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 21 23 24 25 14 17 18 19 20 14 17 18 19 20 13 14 15 16 17 18 19 20 14 17 18 19 20 14 17 18 19 20 - 0 20 46 66 86 112 138 164 190 206 219 234 253 269 274 285 294 299 308 320 329 341 346 351 359 364 369 +-1 -1 0 600 + -2.83602678e-04 -1.95047293e-03 -8.59745776e-04 4.56920647e-04 4.56920647e-04 2.44899535e-03 -1.28357742e-03 -1.28357742e-03 1.73010453e-05 -4.44223313e-05 -4.44223313e-05 3.45784622e-05 -9.85365938e-03 -3.04990584e-02 -1.89362502e-02 6.35715480e-03 6.35715480e-03 3.73405009e-02 -1.36123471e-02 -1.36123471e-02 2.95011848e-03 -1.50862144e-03 -1.50862144e-03 -5.01806624e-04 -2.19947443e-03 -1.22130875e-02 -5.70478091e-03 3.14685859e-03 3.14685859e-03 1.41797470e-02 -7.70583827e-03 -7.70583827e-03 9.19339830e-04 -1.36735648e-03 -1.36735648e-03 8.16530823e-04 -3.04990584e-02 2.51431615e-03 -1.16458900e-02 7.43595780e-04 7.43595780e-04 -2.47467823e-02 9.03726436e-03 9.03726436e-03 -9.34609209e-03 8.72795588e-03 8.72795588e-03 -1.16246272e-02 9.64169844e-04 5.67344374e-03 2.51977194e-03 -1.52740148e-03 -1.52740148e-03 -6.49638880e-03 3.93868502e-03 3.93868502e-03 -2.89135392e-04 4.61116361e-04 4.61116361e-04 -2.90352413e-04 1.89362502e-02 1.16458900e-02 1.52017109e-02 -5.69578999e-03 -5.69578999e-03 -1.96452460e-03 3.48425054e-03 3.48425054e-03 -1.92437837e-03 8.49321763e-04 8.49321763e-04 3.38088571e-03 -4.54049720e-04 -2.69217248e-03 -1.33770548e-03 4.08627847e-04 7.36754990e-04 3.50501086e-03 -9.46051924e-04 -1.91637197e-03 1.52445751e-04 -2.03886509e-04 -2.14787965e-04 -7.52275515e-06 1.20794863e-04 -6.35715480e-03 -7.43595780e-04 -5.69578999e-03 -6.05375232e-03 4.16674080e-03 -2.30483477e-03 1.21295267e-02 -4.93952317e-03 2.17225827e-03 2.68207732e-03 -2.28229583e-03 -1.09941142e-03 -1.70918152e-03 -4.54049720e-04 -2.69217248e-03 -1.33770548e-03 7.36754990e-04 4.08627847e-04 3.50501086e-03 -1.91637197e-03 -9.46051924e-04 1.52445751e-04 -2.14787965e-04 -2.03886509e-04 7.52275515e-06 1.20794863e-04 -6.35715480e-03 -7.43595780e-04 -5.69578999e-03 4.16674080e-03 -6.05375232e-03 -2.30483477e-03 -4.93952317e-03 1.21295267e-02 2.17225827e-03 -2.28229583e-03 2.68207732e-03 1.09941142e-03 -1.70918152e-03 -2.93227375e-03 -1.52248417e-02 -6.99633778e-03 4.37757596e-03 4.37757596e-03 1.64670479e-02 -1.04147600e-02 -1.04147600e-02 1.35737298e-03 -2.12582266e-03 -2.12582266e-03 1.30213495e-03 -3.73405009e-02 2.47467823e-02 -1.96452460e-03 -2.30483477e-03 -2.30483477e-03 -5.17674160e-02 2.07556356e-02 2.07556356e-02 -2.12279839e-02 1.73039160e-02 1.73039160e-02 -1.81187870e-02 1.36564698e-03 7.11244946e-03 3.70069787e-03 -1.10022028e-03 -2.07552415e-03 -8.90168116e-03 2.17312332e-03 4.96961345e-03 -7.81641317e-04 8.86619153e-04 1.03286469e-03 8.03685600e-05 -5.15382990e-04 1.36123471e-02 -9.03726436e-03 3.48425054e-03 1.21295267e-02 -4.93952317e-03 2.07556356e-02 -1.32530774e-02 5.81167509e-04 6.14903257e-03 -1.08686704e-02 -1.81264955e-04 1.86612141e-03 6.11812937e-03 1.36564698e-03 7.11244946e-03 3.70069787e-03 -2.07552415e-03 -1.10022028e-03 -8.90168116e-03 4.96961345e-03 2.17312332e-03 -7.81641317e-04 1.03286469e-03 8.86619153e-04 -8.03685600e-05 -5.15382990e-04 1.36123471e-02 -9.03726436e-03 3.48425054e-03 -4.93952317e-03 1.21295267e-02 2.07556356e-02 5.81167509e-04 -1.32530774e-02 6.14903257e-03 -1.81264955e-04 -1.08686704e-02 -1.86612141e-03 6.11812937e-03 -6.36885874e-05 4.91457553e-04 9.39065721e-05 -1.22001244e-06 -1.22001244e-06 -8.57044032e-04 4.17861167e-04 4.17861167e-04 7.37288045e-05 -2.84542170e-04 -2.84542170e-04 2.09507317e-04 2.95011848e-03 -9.34609209e-03 1.92437837e-03 -2.17225827e-03 -2.17225827e-03 2.12279839e-02 -6.14903257e-03 -6.14903257e-03 -5.78077311e-03 7.85674478e-03 7.85674478e-03 -4.18184852e-03 4.48907600e-05 -6.96741543e-04 -1.63501819e-04 5.34772333e-05 5.36232539e-05 1.19669578e-03 -4.63187202e-04 -5.76174685e-04 -2.33401992e-04 1.98660061e-04 3.28033227e-04 6.77077342e-05 -1.25901974e-04 -1.50862144e-03 8.72795588e-03 -8.49321763e-04 -2.68207732e-03 2.28229583e-03 -1.73039160e-02 1.08686704e-02 1.81264955e-04 7.85674478e-03 -4.08967537e-06 -5.11945069e-03 -1.95480188e-03 3.45165114e-04 4.48907600e-05 -6.96741543e-04 -1.63501819e-04 5.36232539e-05 5.34772333e-05 1.19669578e-03 -5.76174685e-04 -4.63187202e-04 -2.33401992e-04 3.28033227e-04 1.98660061e-04 -6.77077342e-05 -1.25901974e-04 -1.50862144e-03 8.72795588e-03 -8.49321763e-04 2.28229583e-03 -2.68207732e-03 -1.73039160e-02 1.81264955e-04 1.08686704e-02 7.85674478e-03 -5.11945069e-03 -4.08967537e-06 1.95480188e-03 3.45165114e-04 -1.50422865e-06 1.50422865e-06 -5.11290467e-05 5.11290467e-05 6.47125832e-05 -6.47125832e-05 -6.23475010e-05 1.09941142e-03 -1.09941142e-03 -1.86612141e-03 1.86612141e-03 -1.95480188e-03 1.95480188e-03 1.04690655e-03 -1.63200368e-05 3.57437773e-04 9.06648642e-05 -3.58428548e-05 -3.58428548e-05 -6.28559754e-04 2.48668494e-04 2.48668494e-04 1.57314396e-04 -1.03625636e-04 -1.03625636e-04 3.54077607e-05 -5.01806624e-04 -1.16246272e-02 -3.38088571e-03 1.70918152e-03 1.70918152e-03 1.81187870e-02 -6.11812937e-03 -6.11812937e-03 -4.18184852e-03 3.45165114e-04 3.45165114e-04 2.92931580e-05 1.55533541e-10 1.11130765e-09 5.74403531e-10 -3.42817965e-10 -3.42817965e-10 -1.54744060e-09 9.44881217e-10 9.44881217e-10 -1.57556900e-10 -1.57556900e-10 1.19347147e-10 -2.83602678e-04 -2.19947443e-03 -9.64169844e-04 4.54049720e-04 4.54049720e-04 2.93227375e-03 -1.36564698e-03 -1.36564698e-03 -6.36885874e-05 4.48907600e-05 4.48907600e-05 -1.63200368e-05 1.11130765e-09 6.71373038e-09 3.62526597e-09 -2.00984333e-09 -2.00984333e-09 -9.04837268e-09 5.14556599e-09 5.14556599e-09 -3.18846940e-10 -3.18846940e-10 5.65314615e-10 -1.95047293e-03 -1.22130875e-02 -5.67344374e-03 2.69217248e-03 2.69217248e-03 1.52248417e-02 -7.11244946e-03 -7.11244946e-03 4.91457553e-04 -6.96741543e-04 -6.96741543e-04 3.57437773e-04 -5.74403531e-10 -3.62526597e-09 -1.93946740e-09 1.07444665e-09 1.07444665e-09 4.95605341e-09 -2.80119557e-09 -2.80119557e-09 2.50293637e-10 2.50293637e-10 -3.18038829e-10 8.59745776e-04 5.70478091e-03 2.51977194e-03 -1.33770548e-03 -1.33770548e-03 -6.99633778e-03 3.70069787e-03 3.70069787e-03 -9.39065721e-05 1.63501819e-04 1.63501819e-04 -9.06648642e-05 3.42817965e-10 2.00984333e-09 1.07444665e-09 -1.64427552e-10 -1.06375661e-09 -2.62709235e-09 3.54205782e-10 2.76009902e-09 -1.27381006e-10 -1.41040076e-10 1.76855306e-10 -4.56920647e-04 -3.14685859e-03 -1.52740148e-03 4.08627847e-04 7.36754990e-04 4.37757596e-03 -1.10022028e-03 -2.07552415e-03 1.22001244e-06 -5.34772333e-05 -5.36232539e-05 1.50422865e-06 3.58428548e-05 3.42817965e-10 2.00984333e-09 1.07444665e-09 -1.06375661e-09 -1.64427552e-10 -2.62709235e-09 2.76009902e-09 3.54205782e-10 -1.27381006e-10 1.41040076e-10 1.76855306e-10 -4.56920647e-04 -3.14685859e-03 -1.52740148e-03 7.36754990e-04 4.08627847e-04 4.37757596e-03 -2.07552415e-03 -1.10022028e-03 1.22001244e-06 -5.36232539e-05 -5.34772333e-05 -1.50422865e-06 3.58428548e-05 1.54744060e-09 9.04837268e-09 4.95605341e-09 -2.62709235e-09 -2.62709235e-09 -1.22132169e-08 6.57490676e-09 6.57490676e-09 -2.01892723e-10 -2.01892723e-10 6.78250937e-10 -2.44899535e-03 -1.41797470e-02 -6.49638880e-03 3.50501086e-03 3.50501086e-03 1.64670479e-02 -8.90168116e-03 -8.90168116e-03 8.57044032e-04 -1.19669578e-03 -1.19669578e-03 6.28559754e-04 -9.44881217e-10 -5.14556599e-09 -2.80119557e-09 3.54205782e-10 2.76009902e-09 6.57490676e-09 -6.34726079e-10 -6.95274353e-09 2.10226283e-10 -1.69183560e-10 2.34438499e-10 -4.01750097e-10 1.28357742e-03 7.70583827e-03 3.93868502e-03 -9.46051924e-04 -1.91637197e-03 -1.04147600e-02 2.17312332e-03 4.96961345e-03 -4.17861167e-04 4.63187202e-04 5.76174685e-04 5.11290467e-05 -2.48668494e-04 -9.44881217e-10 -5.14556599e-09 -2.80119557e-09 2.76009902e-09 3.54205782e-10 6.57490676e-09 -6.95274353e-09 -6.34726079e-10 2.10226283e-10 -1.69183560e-10 -2.34438499e-10 -4.01750097e-10 1.28357742e-03 7.70583827e-03 3.93868502e-03 -1.91637197e-03 -9.46051924e-04 -1.04147600e-02 4.96961345e-03 2.17312332e-03 -4.17861167e-04 5.76174685e-04 4.63187202e-04 -5.11290467e-05 -2.48668494e-04 -2.10226283e-10 -2.10226283e-10 1.82539388e-10 1.82539388e-10 1.73010453e-05 9.19339830e-04 2.89135392e-04 -1.52445751e-04 -1.52445751e-04 -1.35737298e-03 7.81641317e-04 7.81641317e-04 7.37288045e-05 -2.33401992e-04 -2.33401992e-04 1.57314396e-04 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 1.27381006e-10 2.01892723e-10 1.69183560e-10 1.82539388e-10 -1.53288427e-10 -6.22308477e-10 -2.70668627e-10 -4.44223313e-05 -1.36735648e-03 -4.61116361e-04 2.03886509e-04 2.14787965e-04 2.12582266e-03 -8.86619153e-04 -1.03286469e-03 -2.84542170e-04 1.98660061e-04 3.28033227e-04 6.47125832e-05 -1.03625636e-04 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 1.27381006e-10 2.01892723e-10 1.69183560e-10 1.82539388e-10 -6.22308477e-10 -1.53288427e-10 2.70668627e-10 -4.44223313e-05 -1.36735648e-03 -4.61116361e-04 2.14787965e-04 2.03886509e-04 2.12582266e-03 -1.03286469e-03 -8.86619153e-04 -2.84542170e-04 3.28033227e-04 1.98660061e-04 -6.47125832e-05 -1.03625636e-04 1.41040076e-10 -1.41040076e-10 -2.34438499e-10 2.34438499e-10 -2.70668627e-10 2.70668627e-10 3.05510790e-10 7.52275515e-06 -7.52275515e-06 -8.03685600e-05 8.03685600e-05 6.77077342e-05 -6.77077342e-05 -6.23475010e-05 1.19347147e-10 5.65314615e-10 3.18038829e-10 -1.76855306e-10 -1.76855306e-10 -6.78250937e-10 4.01750097e-10 4.01750097e-10 3.45784622e-05 8.16530823e-04 2.90352413e-04 -1.20794863e-04 -1.20794863e-04 -1.30213495e-03 5.15382990e-04 5.15382990e-04 2.09507317e-04 -1.25901974e-04 -1.25901974e-04 3.54077607e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 6 8 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 7 8 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 383 407 431 454 479 504 520 543 566 580 600 +-1 -1 1 448 + -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 6.02256956e-04 1.57155374e-04 -9.85365938e-03 -3.04990584e-02 -1.89362502e-02 -6.35715480e-03 -6.35715480e-03 3.73405009e-02 1.36123471e-02 1.36123471e-02 2.95011848e-03 1.50862144e-03 1.50862144e-03 -5.01806624e-04 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 8.96377205e-03 1.36054495e-03 -3.04990584e-02 2.51431615e-03 -1.16458900e-02 -7.43595780e-04 -7.43595780e-04 -2.47467823e-02 -9.03726436e-03 -9.03726436e-03 -9.34609209e-03 -8.72795588e-03 -8.72795588e-03 -1.16246272e-02 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 -4.42962645e-03 -6.46380060e-04 1.89362502e-02 1.16458900e-02 1.52017109e-02 5.69578999e-03 5.69578999e-03 -1.96452460e-03 -3.48425054e-03 -3.48425054e-03 -1.92437837e-03 -8.49321763e-04 -8.49321763e-04 3.38088571e-03 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 9.71290470e-04 5.03035499e-04 6.35715480e-03 7.43595780e-04 5.69578999e-03 -6.05375232e-03 4.16674080e-03 2.30483477e-03 1.21295267e-02 -4.93952317e-03 -2.17225827e-03 2.68207732e-03 -2.28229583e-03 1.09941142e-03 1.70918152e-03 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 5.03035499e-04 9.71290470e-04 6.35715480e-03 7.43595780e-04 5.69578999e-03 4.16674080e-03 -6.05375232e-03 2.30483477e-03 -4.93952317e-03 1.21295267e-02 -2.17225827e-03 -2.28229583e-03 2.68207732e-03 -1.09941142e-03 1.70918152e-03 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 1.34118063e-02 2.11321954e-03 -3.73405009e-02 2.47467823e-02 -1.96452460e-03 2.30483477e-03 2.30483477e-03 -5.17674160e-02 -2.07556356e-02 -2.07556356e-02 -2.12279839e-02 -1.73039160e-02 -1.73039160e-02 -1.81187870e-02 6.27510368e-03 5.08646404e-04 -1.15849724e-02 -4.12897459e-03 -1.40155183e-03 -1.36123471e-02 9.03726436e-03 -3.48425054e-03 1.21295267e-02 -4.93952317e-03 -2.07556356e-02 -1.32530774e-02 5.81167509e-04 -6.14903257e-03 -1.08686704e-02 -1.81264955e-04 -1.86612141e-03 -6.11812937e-03 5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 -4.12897459e-03 -1.36123471e-02 9.03726436e-03 -3.48425054e-03 -4.93952317e-03 1.21295267e-02 -2.07556356e-02 5.81167509e-04 -1.32530774e-02 -6.14903257e-03 -1.81264955e-04 -1.08686704e-02 1.86612141e-03 -6.11812937e-03 6.02256956e-04 8.96377205e-03 4.42962645e-03 -1.34118063e-02 -2.42693900e-03 1.70279858e-04 2.95011848e-03 -9.34609209e-03 1.92437837e-03 2.17225827e-03 2.17225827e-03 2.12279839e-02 6.14903257e-03 6.14903257e-03 -5.78077311e-03 -7.85674478e-03 -7.85674478e-03 -4.18184852e-03 -9.71290470e-04 5.03035499e-04 4.12897459e-03 -1.40155183e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 8.49321763e-04 -2.68207732e-03 2.28229583e-03 1.73039160e-02 1.08686704e-02 1.81264955e-04 -7.85674478e-03 -4.08967537e-06 -5.11945069e-03 1.95480188e-03 -3.45165114e-04 5.03035499e-04 -9.71290470e-04 -1.40155183e-03 4.12897459e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 8.49321763e-04 2.28229583e-03 -2.68207732e-03 1.73039160e-02 1.81264955e-04 1.08686704e-02 -7.85674478e-03 -5.11945069e-03 -4.08967537e-06 -1.95480188e-03 -3.45165114e-04 1.38031375e-04 -1.09941142e-03 1.09941142e-03 1.86612141e-03 -1.86612141e-03 1.95480188e-03 -1.95480188e-03 1.04690655e-03 -1.57155374e-04 -1.36054495e-03 -6.46380060e-04 2.11321954e-03 -1.70279858e-04 1.08308315e-04 -5.01806624e-04 -1.16246272e-02 -3.38088571e-03 -1.70918152e-03 -1.70918152e-03 1.81187870e-02 6.11812937e-03 6.11812937e-03 -4.18184852e-03 -3.45165114e-04 -3.45165114e-04 2.92931580e-05 -1.03143748e-04 -8.56915628e-04 -4.21897348e-04 8.47102601e-05 8.47102601e-05 1.31011378e-03 -2.64230228e-04 -2.64230228e-04 -2.48599731e-05 9.54175960e-06 9.54175960e-06 2.19848325e-07 -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 6.02256956e-04 -1.57155374e-04 -8.56915628e-04 -6.44503123e-03 -3.20879817e-03 6.44189162e-04 6.44189162e-04 9.41005524e-03 -1.90192895e-03 -1.90192895e-03 3.39992624e-04 -1.18654672e-04 -1.18654672e-04 4.54930713e-05 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 8.96377205e-03 -1.36054495e-03 4.21897348e-04 3.20879817e-03 1.60542134e-03 -3.48784992e-04 -3.48784992e-04 -4.73061611e-03 1.04349936e-03 1.04349936e-03 -1.01169594e-04 2.72395088e-05 2.72395088e-05 -1.30405087e-05 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 -4.42962645e-03 6.46380060e-04 -8.47102601e-05 -6.44189162e-04 -3.48784992e-04 -8.34532790e-05 8.81363406e-05 1.03910538e-03 2.97066591e-04 -2.72072081e-04 4.62400859e-06 -5.22359376e-05 9.35105526e-06 1.23670392e-05 1.04881978e-05 -2.73689144e-03 6.27510368e-03 5.08646404e-04 9.71290470e-04 -5.03035499e-04 -8.47102601e-05 -6.44189162e-04 -3.48784992e-04 8.81363406e-05 -8.34532790e-05 1.03910538e-03 -2.72072081e-04 2.97066591e-04 4.62400859e-06 9.35105526e-06 -5.22359376e-05 -1.23670392e-05 1.04881978e-05 -2.73689144e-03 5.08646404e-04 6.27510368e-03 -5.03035499e-04 9.71290470e-04 -1.31011378e-03 -9.41005524e-03 -4.73061611e-03 1.03910538e-03 1.03910538e-03 1.34699125e-02 -3.02088103e-03 -3.02088103e-03 7.81164166e-04 -2.53598761e-04 -2.53598761e-04 7.84989694e-05 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 1.34118063e-02 -2.11321954e-03 2.64230228e-04 1.90192895e-03 1.04349936e-03 2.97066591e-04 -2.72072081e-04 -3.02088103e-03 -1.05660430e-03 8.26078378e-04 -1.07775503e-04 1.84705595e-04 7.23455255e-07 -3.79668612e-05 -3.66025562e-05 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 -4.12897459e-03 1.40155183e-03 2.64230228e-04 1.90192895e-03 1.04349936e-03 -2.72072081e-04 2.97066591e-04 -3.02088103e-03 8.26078378e-04 -1.05660430e-03 -1.07775503e-04 7.23455255e-07 1.84705595e-04 3.79668612e-05 -3.66025562e-05 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 -4.12897459e-03 -2.48599731e-05 3.39992624e-04 1.01169594e-04 -4.62400859e-06 -4.62400859e-06 -7.81164166e-04 1.07775503e-04 1.07775503e-04 3.30466823e-04 -1.29419106e-04 -1.29419106e-04 3.03052727e-05 6.02256956e-04 8.96377205e-03 4.42962645e-03 -1.34118063e-02 -2.42693900e-03 -1.70279858e-04 9.54175960e-06 -1.18654672e-04 -2.72395088e-05 5.22359376e-05 -9.35105526e-06 2.53598761e-04 -1.84705595e-04 -7.23455255e-07 -1.29419106e-04 1.73450833e-05 3.85473273e-05 3.67001078e-06 -3.86877104e-06 -9.71290470e-04 -5.03035499e-04 4.12897459e-03 1.40155183e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 -2.72395088e-05 -9.35105526e-06 5.22359376e-05 2.53598761e-04 -7.23455255e-07 -1.84705595e-04 -1.29419106e-04 3.85473273e-05 1.73450833e-05 -3.67001078e-06 -3.86877104e-06 -5.03035499e-04 -9.71290470e-04 1.40155183e-03 4.12897459e-03 -5.75131877e-04 -1.23670392e-05 1.23670392e-05 3.79668612e-05 -3.79668612e-05 3.67001078e-06 -3.67001078e-06 -2.83877928e-06 1.38031375e-04 2.19848325e-07 4.54930713e-05 1.30405087e-05 -1.04881978e-05 -1.04881978e-05 -7.84989694e-05 3.66025562e-05 3.66025562e-05 3.03052727e-05 -3.86877104e-06 -3.86877104e-06 -1.73157887e-06 1.57155374e-04 1.36054495e-03 6.46380060e-04 -2.11321954e-03 1.70279858e-04 1.08308315e-04 + 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 4 6 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 4 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 17 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 + 0 18 36 54 72 90 108 126 144 162 180 198 206 224 242 260 278 296 314 332 350 368 386 404 422 430 448 +-1 -1 2 624 + -2.83602678e-04 -1.95047293e-03 -8.59745776e-04 -4.56920647e-04 -4.56920647e-04 2.44899535e-03 1.28357742e-03 1.28357742e-03 1.73010453e-05 4.44223313e-05 4.44223313e-05 3.45784622e-05 -1.13188081e-04 -9.61474525e-04 -2.81528787e-04 -2.81528787e-04 -2.81528787e-04 8.85698948e-04 8.85698948e-04 8.85698948e-04 -2.81266938e-05 -2.81266938e-05 -2.81266938e-05 -2.19947443e-03 -1.22130875e-02 -5.70478091e-03 -3.14685859e-03 -3.14685859e-03 1.41797470e-02 7.70583827e-03 7.70583827e-03 9.19339830e-04 1.36735648e-03 1.36735648e-03 8.16530823e-04 -9.61474525e-04 -7.52961808e-03 -2.21766904e-03 -2.21766904e-03 -2.21766904e-03 6.67293529e-03 6.67293529e-03 6.67293529e-03 1.01109299e-04 1.01109299e-04 1.01109299e-04 9.64169844e-04 5.67344374e-03 2.51977194e-03 1.52740148e-03 1.52740148e-03 -6.49638880e-03 -3.93868502e-03 -3.93868502e-03 -2.89135392e-04 -4.61116361e-04 -4.61116361e-04 -2.90352413e-04 2.81528787e-04 2.21766904e-03 5.43301715e-04 7.19174985e-04 7.19174985e-04 -1.60262285e-03 -2.18681758e-03 -2.18681758e-03 -4.51296940e-05 -1.82206719e-05 -1.82206719e-05 2.11546484e-05 4.54049720e-04 2.69217248e-03 1.33770548e-03 4.08627847e-04 7.36754990e-04 -3.50501086e-03 -9.46051924e-04 -1.91637197e-03 -1.52445751e-04 -2.03886509e-04 -2.14787965e-04 7.52275515e-06 -1.20794863e-04 2.81528787e-04 2.21766904e-03 7.19174985e-04 5.43301715e-04 7.19174985e-04 -2.18681758e-03 -1.60262285e-03 -2.18681758e-03 2.25648470e-05 -1.82206719e-05 2.11546484e-05 -3.90834615e-05 -1.82206719e-05 4.54049720e-04 2.69217248e-03 1.33770548e-03 7.36754990e-04 4.08627847e-04 -3.50501086e-03 -1.91637197e-03 -9.46051924e-04 -1.52445751e-04 -2.14787965e-04 -2.03886509e-04 -7.52275515e-06 -1.20794863e-04 2.81528787e-04 2.21766904e-03 7.19174985e-04 7.19174985e-04 5.43301715e-04 -2.18681758e-03 -2.18681758e-03 -1.60262285e-03 2.25648470e-05 2.11546484e-05 -1.82206719e-05 3.90834615e-05 -1.82206719e-05 -2.93227375e-03 -1.52248417e-02 -6.99633778e-03 -4.37757596e-03 -4.37757596e-03 1.64670479e-02 1.04147600e-02 1.04147600e-02 1.35737298e-03 2.12582266e-03 2.12582266e-03 1.30213495e-03 -8.85698948e-04 -6.67293529e-03 -1.60262285e-03 -2.18681758e-03 -2.18681758e-03 4.57109466e-03 6.50675894e-03 6.50675894e-03 1.35772380e-04 2.25479120e-04 2.25479120e-04 1.05295723e-04 -1.36564698e-03 -7.11244946e-03 -3.70069787e-03 -1.10022028e-03 -2.07552415e-03 8.90168116e-03 2.17312332e-03 4.96961345e-03 7.81641317e-04 8.86619153e-04 1.03286469e-03 -8.03685600e-05 5.15382990e-04 -8.85698948e-04 -6.67293529e-03 -2.18681758e-03 -1.60262285e-03 -2.18681758e-03 6.50675894e-03 4.57109466e-03 6.50675894e-03 -6.78861902e-05 2.25479120e-04 1.05295723e-04 1.17582331e-04 2.25479120e-04 -1.36564698e-03 -7.11244946e-03 -3.70069787e-03 -2.07552415e-03 -1.10022028e-03 8.90168116e-03 4.96961345e-03 2.17312332e-03 7.81641317e-04 1.03286469e-03 8.86619153e-04 8.03685600e-05 5.15382990e-04 -8.85698948e-04 -6.67293529e-03 -2.18681758e-03 -2.18681758e-03 -1.60262285e-03 6.50675894e-03 6.50675894e-03 4.57109466e-03 -6.78861902e-05 1.05295723e-04 2.25479120e-04 -1.17582331e-04 2.25479120e-04 -6.36885874e-05 4.91457553e-04 9.39065721e-05 1.22001244e-06 1.22001244e-06 -8.57044032e-04 -4.17861167e-04 -4.17861167e-04 7.37288045e-05 2.84542170e-04 2.84542170e-04 2.09507317e-04 4.51296940e-05 -2.25648470e-05 -2.25648470e-05 -1.35772380e-04 6.78861902e-05 6.78861902e-05 -1.38525834e-05 -3.22912376e-06 -3.22912376e-06 6.45824752e-06 -4.48907600e-05 6.96741543e-04 1.63501819e-04 5.34772333e-05 5.36232539e-05 -1.19669578e-03 -4.63187202e-04 -5.76174685e-04 2.33401992e-04 1.98660061e-04 3.28033227e-04 -6.77077342e-05 1.25901974e-04 -2.81266938e-05 1.01109299e-04 1.82206719e-05 1.82206719e-05 -2.11546484e-05 -2.25479120e-04 -2.25479120e-04 -1.05295723e-04 -3.22912376e-06 1.24251966e-04 1.31575910e-04 -5.59300642e-06 1.31575910e-04 -4.48907600e-05 6.96741543e-04 1.63501819e-04 5.36232539e-05 5.34772333e-05 -1.19669578e-03 -5.76174685e-04 -4.63187202e-04 2.33401992e-04 3.28033227e-04 1.98660061e-04 6.77077342e-05 1.25901974e-04 -2.81266938e-05 1.01109299e-04 1.82206719e-05 -2.11546484e-05 1.82206719e-05 -2.25479120e-04 -1.05295723e-04 -2.25479120e-04 -3.22912376e-06 1.31575910e-04 1.24251966e-04 5.59300642e-06 1.31575910e-04 1.50422865e-06 -1.50422865e-06 5.11290467e-05 -5.11290467e-05 -6.47125832e-05 6.47125832e-05 -6.23475010e-05 3.90834615e-05 -3.90834615e-05 -1.17582331e-04 1.17582331e-04 -5.59300642e-06 5.59300642e-06 -1.38525834e-05 -1.63200368e-05 3.57437773e-04 9.06648642e-05 3.58428548e-05 3.58428548e-05 -6.28559754e-04 -2.48668494e-04 -2.48668494e-04 1.57314396e-04 1.03625636e-04 1.03625636e-04 3.54077607e-05 -2.81266938e-05 1.01109299e-04 -2.11546484e-05 1.82206719e-05 1.82206719e-05 -1.05295723e-04 -2.25479120e-04 -2.25479120e-04 6.45824752e-06 1.31575910e-04 1.31575910e-04 1.24251966e-04 -1.03143748e-04 -8.56915628e-04 -4.21897348e-04 -8.47102601e-05 -8.47102601e-05 1.31011378e-03 2.64230228e-04 2.64230228e-04 -2.48599731e-05 -9.54175960e-06 -9.54175960e-06 2.19848325e-07 -2.83602678e-04 -2.19947443e-03 -9.64169844e-04 -4.54049720e-04 -4.54049720e-04 2.93227375e-03 1.36564698e-03 1.36564698e-03 -6.36885874e-05 -4.48907600e-05 -4.48907600e-05 -1.63200368e-05 -8.56915628e-04 -6.44503123e-03 -3.20879817e-03 -6.44189162e-04 -6.44189162e-04 9.41005524e-03 1.90192895e-03 1.90192895e-03 3.39992624e-04 1.18654672e-04 1.18654672e-04 4.54930713e-05 -1.95047293e-03 -1.22130875e-02 -5.67344374e-03 -2.69217248e-03 -2.69217248e-03 1.52248417e-02 7.11244946e-03 7.11244946e-03 4.91457553e-04 6.96741543e-04 6.96741543e-04 3.57437773e-04 4.21897348e-04 3.20879817e-03 1.60542134e-03 3.48784992e-04 3.48784992e-04 -4.73061611e-03 -1.04349936e-03 -1.04349936e-03 -1.01169594e-04 -2.72395088e-05 -2.72395088e-05 -1.30405087e-05 8.59745776e-04 5.70478091e-03 2.51977194e-03 1.33770548e-03 1.33770548e-03 -6.99633778e-03 -3.70069787e-03 -3.70069787e-03 -9.39065721e-05 -1.63501819e-04 -1.63501819e-04 -9.06648642e-05 8.47102601e-05 6.44189162e-04 3.48784992e-04 -8.34532790e-05 8.81363406e-05 -1.03910538e-03 2.97066591e-04 -2.72072081e-04 -4.62400859e-06 -5.22359376e-05 9.35105526e-06 -1.23670392e-05 -1.04881978e-05 4.56920647e-04 3.14685859e-03 1.52740148e-03 4.08627847e-04 7.36754990e-04 -4.37757596e-03 -1.10022028e-03 -2.07552415e-03 -1.22001244e-06 -5.34772333e-05 -5.36232539e-05 -1.50422865e-06 -3.58428548e-05 8.47102601e-05 6.44189162e-04 3.48784992e-04 8.81363406e-05 -8.34532790e-05 -1.03910538e-03 -2.72072081e-04 2.97066591e-04 -4.62400859e-06 9.35105526e-06 -5.22359376e-05 1.23670392e-05 -1.04881978e-05 4.56920647e-04 3.14685859e-03 1.52740148e-03 7.36754990e-04 4.08627847e-04 -4.37757596e-03 -2.07552415e-03 -1.10022028e-03 -1.22001244e-06 -5.36232539e-05 -5.34772333e-05 1.50422865e-06 -3.58428548e-05 -1.31011378e-03 -9.41005524e-03 -4.73061611e-03 -1.03910538e-03 -1.03910538e-03 1.34699125e-02 3.02088103e-03 3.02088103e-03 7.81164166e-04 2.53598761e-04 2.53598761e-04 7.84989694e-05 -2.44899535e-03 -1.41797470e-02 -6.49638880e-03 -3.50501086e-03 -3.50501086e-03 1.64670479e-02 8.90168116e-03 8.90168116e-03 8.57044032e-04 1.19669578e-03 1.19669578e-03 6.28559754e-04 -2.64230228e-04 -1.90192895e-03 -1.04349936e-03 2.97066591e-04 -2.72072081e-04 3.02088103e-03 -1.05660430e-03 8.26078378e-04 1.07775503e-04 1.84705595e-04 7.23455255e-07 3.79668612e-05 3.66025562e-05 -1.28357742e-03 -7.70583827e-03 -3.93868502e-03 -9.46051924e-04 -1.91637197e-03 1.04147600e-02 2.17312332e-03 4.96961345e-03 4.17861167e-04 4.63187202e-04 5.76174685e-04 -5.11290467e-05 2.48668494e-04 -2.64230228e-04 -1.90192895e-03 -1.04349936e-03 -2.72072081e-04 2.97066591e-04 3.02088103e-03 8.26078378e-04 -1.05660430e-03 1.07775503e-04 7.23455255e-07 1.84705595e-04 -3.79668612e-05 3.66025562e-05 -1.28357742e-03 -7.70583827e-03 -3.93868502e-03 -1.91637197e-03 -9.46051924e-04 1.04147600e-02 4.96961345e-03 2.17312332e-03 4.17861167e-04 5.76174685e-04 4.63187202e-04 5.11290467e-05 2.48668494e-04 -2.48599731e-05 3.39992624e-04 1.01169594e-04 4.62400859e-06 4.62400859e-06 -7.81164166e-04 -1.07775503e-04 -1.07775503e-04 3.30466823e-04 1.29419106e-04 1.29419106e-04 3.03052727e-05 1.73010453e-05 9.19339830e-04 2.89135392e-04 1.52445751e-04 1.52445751e-04 -1.35737298e-03 -7.81641317e-04 -7.81641317e-04 7.37288045e-05 2.33401992e-04 2.33401992e-04 1.57314396e-04 -9.54175960e-06 1.18654672e-04 2.72395088e-05 5.22359376e-05 -9.35105526e-06 -2.53598761e-04 -1.84705595e-04 -7.23455255e-07 1.29419106e-04 1.73450833e-05 3.85473273e-05 -3.67001078e-06 3.86877104e-06 4.44223313e-05 1.36735648e-03 4.61116361e-04 2.03886509e-04 2.14787965e-04 -2.12582266e-03 -8.86619153e-04 -1.03286469e-03 2.84542170e-04 1.98660061e-04 3.28033227e-04 -6.47125832e-05 1.03625636e-04 -9.54175960e-06 1.18654672e-04 2.72395088e-05 -9.35105526e-06 5.22359376e-05 -2.53598761e-04 -7.23455255e-07 -1.84705595e-04 1.29419106e-04 3.85473273e-05 1.73450833e-05 3.67001078e-06 3.86877104e-06 4.44223313e-05 1.36735648e-03 4.61116361e-04 2.14787965e-04 2.03886509e-04 -2.12582266e-03 -1.03286469e-03 -8.86619153e-04 2.84542170e-04 3.28033227e-04 1.98660061e-04 6.47125832e-05 1.03625636e-04 1.23670392e-05 -1.23670392e-05 -3.79668612e-05 3.79668612e-05 -3.67001078e-06 3.67001078e-06 -2.83877928e-06 -7.52275515e-06 7.52275515e-06 8.03685600e-05 -8.03685600e-05 -6.77077342e-05 6.77077342e-05 -6.23475010e-05 2.19848325e-07 4.54930713e-05 1.30405087e-05 1.04881978e-05 1.04881978e-05 -7.84989694e-05 -3.66025562e-05 -3.66025562e-05 3.03052727e-05 3.86877104e-06 3.86877104e-06 -1.73157887e-06 3.45784622e-05 8.16530823e-04 2.90352413e-04 1.20794863e-04 1.20794863e-04 -1.30213495e-03 -5.15382990e-04 -5.15382990e-04 2.09507317e-04 1.25901974e-04 1.25901974e-04 3.54077607e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 +-1 -1 3 329 + 5.22633289e-10 1.96172009e-10 1.96172009e-10 1.96172009e-10 -5.95688432e-10 -5.95688432e-10 -5.95688432e-10 1.24878118e-10 1.24878118e-10 1.24878118e-10 6.28564805e-10 6.25580967e-09 2.34804933e-09 2.34804933e-09 2.34804933e-09 -7.13013662e-09 -7.13013662e-09 -7.13013662e-09 1.49467492e-09 1.49467492e-09 1.49467492e-09 -1.18444071e-10 -1.17874482e-09 -3.00143945e-10 -5.13413585e-10 -5.13413585e-10 9.11318686e-10 1.55890206e-09 1.55890206e-09 1.46333922e-10 -2.17317549e-10 -2.17317549e-10 -4.09333462e-10 -1.18444071e-10 -1.17874482e-09 -5.13413585e-10 -3.00143945e-10 -5.13413585e-10 1.55890206e-09 9.11318686e-10 1.55890206e-09 -2.17317549e-10 -4.09333462e-10 1.26728893e-10 -2.17317549e-10 -1.18444071e-10 -1.17874482e-09 -5.13413585e-10 -5.13413585e-10 -3.00143945e-10 1.55890206e-09 1.55890206e-09 9.11318686e-10 -4.09333462e-10 -2.17317549e-10 -1.26728893e-10 -2.17317549e-10 4.57666373e-10 4.55475599e-09 1.16339930e-09 1.98191292e-09 1.98191292e-09 -3.53253665e-09 -6.01797671e-09 -6.01797671e-09 -5.61605470e-10 8.41341369e-10 8.41341369e-10 1.57823688e-09 4.57666373e-10 4.55475599e-09 1.98191292e-09 1.16339930e-09 1.98191292e-09 -6.01797671e-09 -3.53253665e-09 -6.01797671e-09 2.80802735e-10 8.41341369e-10 1.57823688e-09 -4.86364604e-10 8.41341369e-10 4.57666373e-10 4.55475599e-09 1.98191292e-09 1.98191292e-09 1.16339930e-09 -6.01797671e-09 -6.01797671e-09 -3.53253665e-09 2.80802735e-10 1.57823688e-09 8.41341369e-10 4.86364604e-10 8.41341369e-10 2.51489989e-10 -1.25744995e-10 -1.25744995e-10 2.17796720e-10 -2.17796720e-10 1.55533541e-10 1.11130765e-09 5.74403531e-10 3.42817965e-10 3.42817965e-10 -1.54744060e-09 -9.44881217e-10 -9.44881217e-10 1.57556900e-10 1.57556900e-10 1.19347147e-10 6.28564805e-10 1.18444071e-10 1.18444071e-10 1.18444071e-10 -4.57666373e-10 -4.57666373e-10 -4.57666373e-10 1.11130765e-09 6.71373038e-09 3.62526597e-09 2.00984333e-09 2.00984333e-09 -9.04837268e-09 -5.14556599e-09 -5.14556599e-09 3.18846940e-10 3.18846940e-10 5.65314615e-10 5.22633289e-10 6.25580967e-09 1.17874482e-09 1.17874482e-09 1.17874482e-09 -4.55475599e-09 -4.55475599e-09 -4.55475599e-09 -5.74403531e-10 -3.62526597e-09 -1.93946740e-09 -1.07444665e-09 -1.07444665e-09 4.95605341e-09 2.80119557e-09 2.80119557e-09 -2.50293637e-10 -2.50293637e-10 -3.18038829e-10 -1.96172009e-10 -2.34804933e-09 -3.00143945e-10 -5.13413585e-10 -5.13413585e-10 1.16339930e-09 1.98191292e-09 1.98191292e-09 -3.42817965e-10 -2.00984333e-09 -1.07444665e-09 -1.64427552e-10 -1.06375661e-09 2.62709235e-09 3.54205782e-10 2.76009902e-09 -1.27381006e-10 1.41040076e-10 -1.76855306e-10 -1.96172009e-10 -2.34804933e-09 -5.13413585e-10 -3.00143945e-10 -5.13413585e-10 1.98191292e-09 1.16339930e-09 1.98191292e-09 -3.42817965e-10 -2.00984333e-09 -1.07444665e-09 -1.06375661e-09 -1.64427552e-10 2.62709235e-09 2.76009902e-09 3.54205782e-10 -1.27381006e-10 -1.41040076e-10 -1.76855306e-10 -1.96172009e-10 -2.34804933e-09 -5.13413585e-10 -5.13413585e-10 -3.00143945e-10 1.98191292e-09 1.98191292e-09 1.16339930e-09 1.54744060e-09 9.04837268e-09 4.95605341e-09 2.62709235e-09 2.62709235e-09 -1.22132169e-08 -6.57490676e-09 -6.57490676e-09 2.01892723e-10 2.01892723e-10 6.78250937e-10 5.95688432e-10 7.13013662e-09 9.11318686e-10 1.55890206e-09 1.55890206e-09 -3.53253665e-09 -6.01797671e-09 -6.01797671e-09 -2.51489989e-10 9.44881217e-10 5.14556599e-09 2.80119557e-09 3.54205782e-10 2.76009902e-09 -6.57490676e-09 -6.34726079e-10 -6.95274353e-09 -2.10226283e-10 -1.69183560e-10 -2.34438499e-10 4.01750097e-10 5.95688432e-10 7.13013662e-09 1.55890206e-09 9.11318686e-10 1.55890206e-09 -6.01797671e-09 -3.53253665e-09 -6.01797671e-09 1.25744995e-10 -2.17796720e-10 9.44881217e-10 5.14556599e-09 2.80119557e-09 2.76009902e-09 3.54205782e-10 -6.57490676e-09 -6.95274353e-09 -6.34726079e-10 -2.10226283e-10 -1.69183560e-10 2.34438499e-10 4.01750097e-10 5.95688432e-10 7.13013662e-09 1.55890206e-09 1.55890206e-09 9.11318686e-10 -6.01797671e-09 -6.01797671e-09 -3.53253665e-09 1.25744995e-10 2.17796720e-10 2.10226283e-10 2.10226283e-10 -1.82539388e-10 -1.82539388e-10 -1.46333922e-10 5.61605470e-10 -2.80802735e-10 -2.80802735e-10 1.57556900e-10 3.18846940e-10 2.50293637e-10 1.27381006e-10 -2.01892723e-10 1.69183560e-10 -1.82539388e-10 -1.53288427e-10 -6.22308477e-10 2.70668627e-10 1.24878118e-10 1.49467492e-09 2.17317549e-10 2.17317549e-10 4.09333462e-10 -8.41341369e-10 -8.41341369e-10 -1.57823688e-09 1.57556900e-10 3.18846940e-10 2.50293637e-10 1.27381006e-10 -2.01892723e-10 1.69183560e-10 -1.82539388e-10 -6.22308477e-10 -1.53288427e-10 -2.70668627e-10 1.24878118e-10 1.49467492e-09 2.17317549e-10 4.09333462e-10 2.17317549e-10 -8.41341369e-10 -1.57823688e-09 -8.41341369e-10 -1.41040076e-10 1.41040076e-10 2.34438499e-10 -2.34438499e-10 2.70668627e-10 -2.70668627e-10 3.05510790e-10 -1.26728893e-10 1.26728893e-10 4.86364604e-10 -4.86364604e-10 1.19347147e-10 5.65314615e-10 3.18038829e-10 1.76855306e-10 1.76855306e-10 -6.78250937e-10 -4.01750097e-10 -4.01750097e-10 1.24878118e-10 1.49467492e-09 4.09333462e-10 2.17317549e-10 2.17317549e-10 -1.57823688e-09 -8.41341369e-10 -8.41341369e-10 + 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 5 6 7 6 7 0 1 2 3 4 5 6 7 9 10 12 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 24 6 7 9 10 15 18 19 20 0 1 2 4 5 6 8 9 10 11 13 14 15 16 17 18 19 20 0 1 2 3 5 7 8 9 10 11 13 14 15 16 17 18 19 20 3 4 6 7 9 10 11 16 17 19 20 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 + 0 10 21 33 45 57 69 82 95 98 98 98 100 100 118 137 156 175 194 214 236 258 266 284 302 313 329 +-1 0 -2 361 + 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 -1.22876674e-10 3.70737126e-10 3.68778082e-10 1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 3.47227344e-05 5.72377128e-05 4.24837644e-05 -1.28385646e-04 -2.13399966e-04 1.49174142e-05 5.07064792e-06 8.30976084e-06 1.33792046e-05 -2.42510477e-05 3.02592746e-10 3.01156311e-09 4.84397267e-10 -1.46139577e-09 -1.45367706e-09 -1.47092972e-09 4.43762591e-09 4.41426294e-09 -6.71412528e-10 -4.35704119e-10 -4.33292850e-10 1.30725329e-09 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 4.05026652e-04 6.59577058e-04 4.76244557e-04 -1.48368337e-03 -2.43659056e-03 1.78805091e-04 6.00921510e-05 9.65513242e-05 1.56616135e-04 -2.91846913e-04 -3.80106998e-10 1.84378234e-10 1.83355919e-10 1.87578508e-10 -5.59837607e-10 -5.56743584e-10 -1.64811040e-10 1.12525880e-05 1.27235214e-04 -1.58281898e-06 -3.03006947e-05 -4.93082215e-05 2.44056476e-06 1.12502969e-04 1.84922129e-04 -1.41761337e-05 1.71274120e-06 2.90578900e-06 -1.17103047e-05 1.91370154e-05 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 -1.47139325e-10 4.47457784e-10 4.42131978e-10 1.31457451e-10 -3.47227344e-05 -4.05026652e-04 -3.03006947e-05 8.18757907e-05 1.53394752e-04 1.17233978e-04 -3.13837672e-04 -5.86366001e-04 3.63351033e-05 1.12246264e-05 2.11184544e-05 4.04229680e-05 -5.50684410e-05 1.14532510e-10 1.13983574e-09 1.83200357e-10 -5.53058672e-10 -5.50467259e-10 -5.56271107e-10 1.67928187e-09 1.67143703e-09 -2.54263804e-10 -1.64765877e-10 -1.63942380e-10 4.94934772e-10 -5.72377128e-05 -6.59577058e-04 -4.93082215e-05 1.53394752e-04 2.41156525e-04 1.89638082e-04 -5.76858814e-04 -9.18363956e-04 5.77673898e-05 2.21031721e-05 3.36831447e-05 4.77055175e-05 -9.73673576e-05 1.47198357e-10 1.46495813e-09 2.38013716e-10 -7.10593332e-10 -7.06636105e-10 -7.22704738e-10 2.15767995e-09 2.14570364e-09 -3.25329634e-10 -2.13894818e-10 -2.12757439e-10 6.35172129e-10 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 1.17233978e-04 1.89638082e-04 2.12415462e-06 -4.29690949e-04 -7.01429547e-04 5.68584456e-05 -4.07738778e-06 -6.98600029e-06 4.66293591e-05 -7.86960118e-05 -1.17833757e-10 -1.17267716e-09 -1.87926843e-10 5.71154615e-10 5.64494571e-10 5.70616910e-10 -1.73417799e-09 -1.71401934e-09 2.61974319e-10 1.69757847e-10 1.67618351e-10 -5.09480974e-10 1.28385646e-04 1.48368337e-03 1.12502969e-04 -3.13837672e-04 -5.76858814e-04 -4.29690949e-04 1.18495152e-03 2.17589038e-03 -1.45817244e-04 -4.49331845e-05 -8.21521714e-05 -1.55617623e-04 2.23662024e-04 -4.41447013e-10 -4.39340064e-09 -7.06163628e-10 2.13154909e-09 2.12158570e-09 2.14426862e-09 -6.47233842e-09 -6.44217868e-09 9.79881258e-10 6.35034959e-10 6.31906252e-10 -1.90745749e-09 2.13399966e-04 2.43659056e-03 1.84922129e-04 -5.86366001e-04 -9.18363956e-04 -7.01429547e-04 2.17589038e-03 3.44802830e-03 -2.35102291e-04 -8.73254590e-05 -1.33112543e-04 -1.91876561e-04 3.95271863e-04 -1.09128007e-10 -1.61050967e-10 -1.60301122e-10 1.49174142e-05 1.78805091e-04 1.41761337e-05 -3.63351033e-05 -5.77673898e-05 -5.68584456e-05 1.45817244e-04 2.35102291e-04 -1.03304001e-05 -5.75922518e-06 -8.28188018e-06 -8.85819318e-06 1.81723147e-05 5.07064792e-06 6.00921510e-05 -1.71274120e-06 -1.12246264e-05 -2.21031721e-05 4.07738778e-06 4.49331845e-05 8.73254590e-05 -5.75922518e-06 1.60968653e-06 2.53095613e-06 -6.05862154e-06 6.38809148e-06 -1.61689414e-10 -2.37942386e-10 -2.36853624e-10 8.30976084e-06 9.65513242e-05 -2.90578900e-06 -2.11184544e-05 -3.36831447e-05 6.98600029e-06 8.21521714e-05 1.33112543e-04 -8.28188018e-06 2.53095613e-06 4.27984257e-06 -6.41493715e-06 1.02749465e-05 -2.41774220e-10 1.17081957e-10 1.17145069e-10 1.17874504e-10 -3.55382727e-10 -3.55572505e-10 -1.05088539e-10 1.33792046e-05 1.56616135e-04 1.17103047e-05 -4.04229680e-05 -4.77055175e-05 -4.66293591e-05 1.55617623e-04 1.91876561e-04 -8.85819318e-06 -6.05862154e-06 -6.41493715e-06 -8.46435825e-07 1.96677264e-05 1.23289466e-10 1.19964562e-10 -2.42510477e-05 -2.91846913e-04 -1.91370154e-05 5.50684410e-05 9.73673576e-05 7.86960118e-05 -2.23662024e-04 -3.95271863e-04 1.81723147e-05 6.38809148e-06 1.02749465e-05 1.96677264e-05 -2.86556591e-05 3.02592746e-10 -1.14532510e-10 -1.47198357e-10 1.17833757e-10 4.41447013e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 -3.02506519e-10 -1.13983574e-09 -1.46495813e-09 1.17267716e-09 4.39340064e-09 -1.09128007e-10 -1.61689414e-10 -2.41774220e-10 -4.84397267e-10 1.83200357e-10 2.38013716e-10 -1.87926843e-10 -7.06163628e-10 1.22093247e-10 1.46139577e-09 1.84378234e-10 -1.47376693e-10 -5.53058672e-10 -7.10593332e-10 5.71154615e-10 2.13154909e-09 -1.17081957e-10 1.21446037e-10 1.45367706e-09 1.83355919e-10 -1.45617240e-10 -5.50467259e-10 -7.06636105e-10 5.64494571e-10 2.12158570e-09 -1.17145069e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 -1.47139325e-10 -5.56271107e-10 -7.22704738e-10 5.70616910e-10 2.14426862e-09 -1.17874504e-10 -3.70737126e-10 -4.43762591e-09 -5.59837607e-10 4.47457784e-10 1.67928187e-09 2.15767995e-09 -1.73417799e-09 -6.47233842e-09 1.61050967e-10 2.37942386e-10 3.55382727e-10 -1.23289466e-10 -3.68778082e-10 -4.41426294e-09 -5.56743584e-10 4.42131978e-10 1.67143703e-09 2.14570364e-09 -1.71401934e-09 -6.44217868e-09 1.60301122e-10 2.36853624e-10 3.55572505e-10 -1.19964562e-10 -6.71412528e-10 2.54263804e-10 3.25329634e-10 -2.61974319e-10 -9.79881258e-10 -4.35704119e-10 1.64765877e-10 2.13894818e-10 -1.69757847e-10 -6.35034959e-10 -4.33292850e-10 1.63942380e-10 2.12757439e-10 -1.67618351e-10 -6.31906252e-10 1.09217494e-10 1.30725329e-09 1.64811040e-10 -1.31457451e-10 -4.94934772e-10 -6.35172129e-10 5.09480974e-10 1.90745749e-09 -1.05088539e-10 + 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 14 17 18 19 20 13 14 15 16 17 18 19 20 21 23 24 14 17 18 19 20 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 21 23 24 25 13 14 15 16 17 18 19 20 21 23 24 25 14 17 18 19 20 14 17 18 19 20 14 17 18 19 20 13 14 15 16 17 18 19 20 24 + 0 20 45 65 85 110 135 160 185 201 214 230 250 265 270 281 286 295 304 313 325 337 342 347 352 352 361 -1 0 -1 634 -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 4.56920647e-04 8.59745776e-04 1.28357742e-03 -1.28357742e-03 -2.44899535e-03 -8.65052267e-06 -3.45784622e-05 -4.44223313e-05 -1.49831448e-05 4.44223313e-05 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 6.35715480e-03 1.89362502e-02 1.36123471e-02 -1.36123471e-02 -3.73405009e-02 -1.47505924e-03 5.01806624e-04 -1.50862144e-03 -2.55487755e-03 1.50862144e-03 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 3.14685859e-03 5.70478091e-03 7.70583827e-03 -7.70583827e-03 -1.41797470e-02 -4.59669915e-04 -8.16530823e-04 -1.36735648e-03 -7.96171648e-04 1.36735648e-03 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 7.43595780e-04 1.16458900e-02 -9.03726436e-03 9.03726436e-03 2.47467823e-02 4.67304605e-03 1.16246272e-02 8.72795588e-03 8.09395318e-03 -8.72795588e-03 4.54049720e-04 2.69217248e-03 4.08627847e-04 -7.36754990e-04 -1.33770548e-03 -9.46051924e-04 1.91637197e-03 3.50501086e-03 8.27377725e-05 1.20794863e-04 2.03886509e-04 1.28260515e-04 -2.14787965e-04 6.35715480e-03 7.43595780e-04 -6.05375232e-03 -4.16674080e-03 -5.69578999e-03 1.21295267e-02 4.93952317e-03 -2.30483477e-03 2.03824735e-03 -1.70918152e-03 -2.68207732e-03 1.33152513e-03 -2.28229583e-03 -4.54049720e-04 -2.69217248e-03 -7.36754990e-04 4.08627847e-04 1.33770548e-03 1.91637197e-03 -9.46051924e-04 -3.50501086e-03 -6.97079784e-05 -1.20794863e-04 -2.14787965e-04 -1.35783271e-04 2.03886509e-04 -6.35715480e-03 -7.43595780e-04 -4.16674080e-03 -6.05375232e-03 5.69578999e-03 4.93952317e-03 1.21295267e-02 2.30483477e-03 -1.34010917e-04 1.70918152e-03 -2.28229583e-03 -2.43093655e-03 -2.68207732e-03 -9.64169844e-04 -5.67344374e-03 -1.52740148e-03 1.52740148e-03 2.51977194e-03 3.93868502e-03 -3.93868502e-03 -6.49638880e-03 -1.44567696e-04 -2.90352413e-04 -4.61116361e-04 -2.50398595e-04 4.61116361e-04 -1.89362502e-02 -1.16458900e-02 -5.69578999e-03 5.69578999e-03 1.52017109e-02 3.48425054e-03 -3.48425054e-03 -1.96452460e-03 -9.62189185e-04 3.38088571e-03 -8.49321763e-04 -1.66656055e-03 8.49321763e-04 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 2.07552415e-03 3.70069787e-03 2.17312332e-03 -4.96961345e-03 -8.90168116e-03 -4.60421873e-04 -5.15382990e-04 -8.86619153e-04 -6.36736958e-04 1.03286469e-03 -1.36123471e-02 9.03726436e-03 1.21295267e-02 4.93952317e-03 3.48425054e-03 -1.32530774e-02 -5.81167509e-04 2.07556356e-02 1.45840773e-03 6.11812937e-03 1.08686704e-02 6.25827912e-03 -1.81264955e-04 1.36564698e-03 7.11244946e-03 2.07552415e-03 -1.10022028e-03 -3.70069787e-03 -4.96961345e-03 2.17312332e-03 8.90168116e-03 3.21219444e-04 5.15382990e-04 1.03286469e-03 7.17105517e-04 -8.86619153e-04 1.36123471e-02 -9.03726436e-03 4.93952317e-03 1.21295267e-02 -3.48425054e-03 -5.81167509e-04 -1.32530774e-02 -2.07556356e-02 -4.69062484e-03 -6.11812937e-03 -1.81264955e-04 -4.39215771e-03 1.08686704e-02 2.93227375e-03 1.52248417e-02 4.37757596e-03 -4.37757596e-03 -6.99633778e-03 -1.04147600e-02 1.04147600e-02 1.64670479e-02 6.78686488e-04 1.30213495e-03 2.12582266e-03 1.17551948e-03 -2.12582266e-03 3.73405009e-02 -2.47467823e-02 -2.30483477e-03 2.30483477e-03 -1.96452460e-03 2.07556356e-02 -2.07556356e-02 -5.17674160e-02 -1.06139919e-02 -1.81187870e-02 -1.73039160e-02 -1.83839733e-02 1.73039160e-02 3.18442937e-05 -2.45728776e-04 6.92693999e-07 1.91270644e-06 4.69532861e-05 2.53209637e-04 -1.64651530e-04 -4.28522016e-04 -2.83284246e-05 1.04753659e-04 1.98313826e-04 5.89227687e-05 -8.62283440e-05 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 1.34010917e-04 9.62189185e-04 -1.45840773e-03 4.69062484e-03 1.06139919e-02 -6.60013366e-04 -2.09092426e-03 -5.62128048e-03 -2.95647202e-03 2.23546430e-03 1.63200368e-05 -3.57437773e-04 -3.58428548e-05 3.58428548e-05 9.06648642e-05 2.48668494e-04 -2.48668494e-04 -6.28559754e-04 7.86571980e-05 3.54077607e-05 1.03625636e-04 1.36238263e-04 -1.03625636e-04 5.01806624e-04 1.16246272e-02 1.70918152e-03 -1.70918152e-03 -3.38088571e-03 -6.11812937e-03 6.11812937e-03 1.81187870e-02 -2.09092426e-03 2.92931580e-05 -3.45165114e-04 -3.62158706e-03 3.45165114e-04 4.48907600e-05 -6.96741543e-04 -5.34772333e-05 5.36232539e-05 1.63501819e-04 4.63187202e-04 -5.76174685e-04 -1.19669578e-03 1.75337614e-04 1.25901974e-04 1.98660061e-04 1.68278188e-04 -3.28033227e-04 -1.50862144e-03 8.72795588e-03 2.68207732e-03 2.28229583e-03 8.49321763e-04 -1.08686704e-02 1.81264955e-04 1.73039160e-02 -5.62128048e-03 -3.45165114e-04 -4.08967537e-06 -5.82673963e-03 5.11945069e-03 5.51559346e-05 -4.25614726e-04 -1.80867609e-06 3.04447445e-07 8.13254770e-05 3.36313863e-04 -3.87442910e-04 -7.42221904e-04 5.89227687e-05 1.81438659e-04 2.14064456e-04 3.97097282e-05 -2.78777039e-04 -2.55487755e-03 8.09395318e-03 -1.33152513e-03 2.43093655e-03 1.66656055e-03 -6.25827912e-03 4.39215771e-03 1.83839733e-02 -2.95647202e-03 -3.62158706e-03 -5.82673963e-03 -4.07385320e-03 7.78154151e-03 -4.48907600e-05 6.96741543e-04 5.36232539e-05 -5.34772333e-05 -1.63501819e-04 -5.76174685e-04 4.63187202e-04 1.19669578e-03 -5.80643783e-05 -1.25901974e-04 -3.28033227e-04 -2.35985922e-04 1.98660061e-04 1.50862144e-03 -8.72795588e-03 2.28229583e-03 2.68207732e-03 -8.49321763e-04 1.81264955e-04 -1.08686704e-02 -1.73039160e-02 2.23546430e-03 3.45165114e-04 5.11945069e-03 7.78154151e-03 -4.08967537e-06 1.55533541e-10 1.11130765e-09 3.42817965e-10 -3.42817965e-10 -5.74403531e-10 -9.44881217e-10 9.44881217e-10 1.54744060e-09 -1.19347147e-10 -1.57556900e-10 1.57556900e-10 -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 4.54049720e-04 9.64169844e-04 1.36564698e-03 -1.36564698e-03 -2.93227375e-03 3.18442937e-05 1.63200368e-05 4.48907600e-05 5.51559346e-05 -4.48907600e-05 1.11130765e-09 6.71373038e-09 2.00984333e-09 -2.00984333e-09 -3.62526597e-09 -5.14556599e-09 5.14556599e-09 9.04837268e-09 -5.65314615e-10 -3.18846940e-10 3.18846940e-10 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 2.69217248e-03 5.67344374e-03 7.11244946e-03 -7.11244946e-03 -1.52248417e-02 -2.45728776e-04 -3.57437773e-04 -6.96741543e-04 -4.25614726e-04 6.96741543e-04 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 1.06375661e-09 1.07444665e-09 3.54205782e-10 -2.76009902e-09 -2.62709235e-09 1.04727829e-10 1.76855306e-10 -1.00686231e-10 -1.27381006e-10 4.56920647e-04 3.14685859e-03 4.08627847e-04 -7.36754990e-04 -1.52740148e-03 -1.10022028e-03 2.07552415e-03 4.37757596e-03 -6.92693999e-07 3.58428548e-05 5.34772333e-05 1.80867609e-06 -5.36232539e-05 3.42817965e-10 2.00984333e-09 1.06375661e-09 -1.64427552e-10 -1.07444665e-09 -2.76009902e-09 3.54205782e-10 2.62709235e-09 1.39560748e-10 -1.76855306e-10 -1.27381006e-10 -4.56920647e-04 -3.14685859e-03 -7.36754990e-04 4.08627847e-04 1.52740148e-03 2.07552415e-03 -1.10022028e-03 -4.37757596e-03 -1.91270644e-06 -3.58428548e-05 -5.36232539e-05 -3.04447445e-07 5.34772333e-05 5.74403531e-10 3.62526597e-09 1.07444665e-09 -1.07444665e-09 -1.93946740e-09 -2.80119557e-09 2.80119557e-09 4.95605341e-09 -3.18038829e-10 -2.50293637e-10 2.50293637e-10 -8.59745776e-04 -5.70478091e-03 -1.33770548e-03 1.33770548e-03 2.51977194e-03 3.70069787e-03 -3.70069787e-03 -6.99633778e-03 -4.69532861e-05 -9.06648642e-05 -1.63501819e-04 -8.13254770e-05 1.63501819e-04 9.44881217e-10 5.14556599e-09 3.54205782e-10 -2.76009902e-09 -2.80119557e-09 -6.34726079e-10 6.95274353e-09 6.57490676e-09 -4.01750097e-10 1.69183560e-10 2.99280551e-10 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 1.91637197e-03 3.93868502e-03 2.17312332e-03 -4.96961345e-03 -1.04147600e-02 -2.53209637e-04 -2.48668494e-04 -4.63187202e-04 -3.36313863e-04 5.76174685e-04 -9.44881217e-10 -5.14556599e-09 -2.76009902e-09 3.54205782e-10 2.80119557e-09 6.95274353e-09 -6.34726079e-10 -6.57490676e-09 -3.08142837e-10 4.01750097e-10 1.69183560e-10 1.28357742e-03 7.70583827e-03 1.91637197e-03 -9.46051924e-04 -3.93868502e-03 -4.96961345e-03 2.17312332e-03 1.04147600e-02 1.64651530e-04 2.48668494e-04 5.76174685e-04 3.87442910e-04 -4.63187202e-04 -1.54744060e-09 -9.04837268e-09 -2.62709235e-09 2.62709235e-09 4.95605341e-09 6.57490676e-09 -6.57490676e-09 -1.22132169e-08 6.78250937e-10 2.01892723e-10 -2.01892723e-10 2.44899535e-03 1.41797470e-02 3.50501086e-03 -3.50501086e-03 -6.49638880e-03 -8.90168116e-03 8.90168116e-03 1.64670479e-02 4.28522016e-04 6.28559754e-04 1.19669578e-03 7.42221904e-04 -1.19669578e-03 -1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 -3.25675600e-10 -1.57877601e-10 -1.43136213e-10 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 6.97079784e-05 1.44567696e-04 4.60421873e-04 -3.21219444e-04 -6.78686488e-04 -2.83284246e-05 7.86571980e-05 1.75337614e-04 5.89227687e-05 -5.80643783e-05 -1.19347147e-10 -5.65314615e-10 -1.76855306e-10 1.76855306e-10 3.18038829e-10 4.01750097e-10 -4.01750097e-10 -6.78250937e-10 -3.45784622e-05 -8.16530823e-04 -1.20794863e-04 1.20794863e-04 2.90352413e-04 5.15382990e-04 -5.15382990e-04 -1.30213495e-03 1.04753659e-04 3.54077607e-05 1.25901974e-04 1.81438659e-04 -1.25901974e-04 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 2.50293637e-10 -1.69183560e-10 -2.01892723e-10 -3.25675600e-10 -1.53288427e-10 6.22308477e-10 -4.44223313e-05 -1.36735648e-03 -2.03886509e-04 2.14787965e-04 4.61116361e-04 8.86619153e-04 -1.03286469e-03 -2.12582266e-03 1.98313826e-04 1.03625636e-04 1.98660061e-04 2.14064456e-04 -3.28033227e-04 1.00686231e-10 -2.99280551e-10 -1.57877601e-10 2.93418060e-10 -1.49831448e-05 -7.96171648e-04 -1.28260515e-04 1.35783271e-04 2.50398595e-04 6.36736958e-04 -7.17105517e-04 -1.17551948e-03 5.89227687e-05 1.36238263e-04 1.68278188e-04 3.97097282e-05 -2.35985922e-04 1.57556900e-10 3.18846940e-10 1.27381006e-10 -2.50293637e-10 -1.69183560e-10 2.01892723e-10 -1.43136213e-10 6.22308477e-10 2.93418060e-10 -1.53288427e-10 4.44223313e-05 1.36735648e-03 2.14787965e-04 -2.03886509e-04 -4.61116361e-04 -1.03286469e-03 8.86619153e-04 2.12582266e-03 -8.62283440e-05 -1.03625636e-04 -3.28033227e-04 -2.78777039e-04 1.98660061e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 6 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 7 8 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 435 459 483 507 531 551 572 594 611 634 --1 0 0 624 - -2.66059215e-02 -5.03240647e-02 -5.46258297e-03 3.26866999e-02 3.26866999e-02 7.46639925e-03 -4.57710065e-02 -4.57710065e-02 -8.82549962e-03 -5.22172450e-03 -5.22172450e-03 1.71461532e-02 -1.36503599e-01 -2.96134952e-02 6.82330307e-02 6.82330307e-02 6.82330307e-02 -1.27476724e-02 -1.27476724e-02 -1.27476724e-02 2.43523231e-02 2.43523231e-02 2.43523231e-02 -5.03240647e-02 4.09859627e-02 -1.41084630e-02 -2.90035842e-03 -2.90035842e-03 1.57067397e-02 5.14402512e-02 5.14402512e-02 6.63998258e-03 -1.66181775e-02 -1.66181775e-02 -4.27851464e-03 -2.96134952e-02 1.04843016e-01 -6.36523297e-02 -6.36523297e-02 -6.36523297e-02 3.98253566e-02 3.98253566e-02 3.98253566e-02 -4.58256951e-03 -4.58256951e-03 -4.58256951e-03 -5.46258297e-03 -1.41084630e-02 -1.51054281e-02 9.20575575e-03 9.20575575e-03 1.55134254e-02 -1.31319152e-02 -1.31319152e-02 -2.37941563e-03 -6.65263771e-03 -6.65263771e-03 8.77647052e-03 -6.82330307e-02 6.36523297e-02 -1.92679978e-02 -4.37137746e-03 -4.37137746e-03 6.92119302e-03 5.33979846e-02 5.33979846e-02 1.32243498e-02 -1.22386356e-02 -1.22386356e-02 -3.13547310e-02 -3.26866999e-02 2.90035842e-03 -9.20575575e-03 1.09718945e-02 2.11797393e-02 1.21170270e-02 1.48912806e-02 9.19667927e-03 -5.69164926e-03 -8.98959081e-03 -9.11228716e-03 -3.83395925e-03 1.31293908e-02 -6.82330307e-02 6.36523297e-02 -4.37137746e-03 -1.92679978e-02 -4.37137746e-03 5.33979846e-02 6.92119302e-03 5.33979846e-02 -6.61217489e-03 -1.22386356e-02 -3.13547310e-02 1.14526228e-02 -1.22386356e-02 -3.26866999e-02 2.90035842e-03 -9.20575575e-03 2.11797393e-02 1.09718945e-02 1.21170270e-02 9.19667927e-03 1.48912806e-02 -5.69164926e-03 -9.11228716e-03 -8.98959081e-03 3.83395925e-03 1.31293908e-02 -6.82330307e-02 6.36523297e-02 -4.37137746e-03 -4.37137746e-03 -1.92679978e-02 5.33979846e-02 5.33979846e-02 6.92119302e-03 -6.61217489e-03 -3.13547310e-02 -1.22386356e-02 -1.14526228e-02 -1.22386356e-02 7.46639925e-03 1.57067397e-02 1.55134254e-02 -1.21170270e-02 -1.21170270e-02 -6.05215906e-05 1.39029222e-02 1.39029222e-02 5.63587637e-04 -5.62728473e-04 -5.62728473e-04 -1.27848214e-02 1.27476724e-02 -3.98253566e-02 6.92119302e-03 5.33979846e-02 5.33979846e-02 6.36634304e-02 -2.18427910e-02 -2.18427910e-02 -4.23309644e-02 -2.63052928e-02 -2.63052928e-02 3.34791440e-02 4.57710065e-02 -5.14402512e-02 1.31319152e-02 1.48912806e-02 9.19667927e-03 -1.39029222e-02 -4.01464280e-02 -6.04161338e-02 -1.11510013e-02 1.76630101e-02 1.49817376e-02 -5.68150712e-03 1.25902344e-02 1.27476724e-02 -3.98253566e-02 5.33979846e-02 6.92119302e-03 5.33979846e-02 -2.18427910e-02 6.36634304e-02 -2.18427910e-02 2.11654822e-02 -2.63052928e-02 3.34791440e-02 -3.66596906e-02 -2.63052928e-02 4.57710065e-02 -5.14402512e-02 1.31319152e-02 9.19667927e-03 1.48912806e-02 -1.39029222e-02 -6.04161338e-02 -4.01464280e-02 -1.11510013e-02 1.49817376e-02 1.76630101e-02 5.68150712e-03 1.25902344e-02 1.27476724e-02 -3.98253566e-02 5.33979846e-02 5.33979846e-02 6.92119302e-03 -2.18427910e-02 -2.18427910e-02 6.36634304e-02 2.11654822e-02 3.34791440e-02 -2.63052928e-02 3.66596906e-02 -2.63052928e-02 -8.82549962e-03 6.63998258e-03 -2.37941563e-03 5.69164926e-03 5.69164926e-03 5.63587637e-04 1.11510013e-02 1.11510013e-02 1.32095328e-04 -2.53558815e-03 -2.53558815e-03 -2.85000361e-03 -1.32243498e-02 6.61217489e-03 6.61217489e-03 4.23309644e-02 -2.11654822e-02 -2.11654822e-02 -5.64776500e-02 -2.09953343e-02 -2.09953343e-02 4.19906687e-02 5.22172450e-03 1.66181775e-02 6.65263771e-03 -8.98959081e-03 -9.11228716e-03 5.62728473e-04 1.76630101e-02 1.49817376e-02 2.53558815e-03 5.86376284e-03 7.95638990e-03 1.84000480e-03 -5.70566403e-03 2.43523231e-02 -4.58256951e-03 1.22386356e-02 1.22386356e-02 3.13547310e-02 2.63052928e-02 2.63052928e-02 -3.34791440e-02 -2.09953343e-02 1.98187668e-02 4.69865481e-02 -3.63649858e-02 4.69865481e-02 5.22172450e-03 1.66181775e-02 6.65263771e-03 -9.11228716e-03 -8.98959081e-03 5.62728473e-04 1.49817376e-02 1.76630101e-02 2.53558815e-03 7.95638990e-03 5.86376284e-03 -1.84000480e-03 -5.70566403e-03 2.43523231e-02 -4.58256951e-03 1.22386356e-02 3.13547310e-02 1.22386356e-02 2.63052928e-02 -3.34791440e-02 2.63052928e-02 -2.09953343e-02 4.69865481e-02 1.98187668e-02 3.63649858e-02 4.69865481e-02 3.83395925e-03 -3.83395925e-03 5.68150712e-03 -5.68150712e-03 -1.84000480e-03 1.84000480e-03 1.08542492e-02 -1.14526228e-02 1.14526228e-02 3.66596906e-02 -3.66596906e-02 -3.63649858e-02 3.63649858e-02 -5.64776500e-02 1.71461532e-02 -4.27851464e-03 8.77647052e-03 -1.31293908e-02 -1.31293908e-02 -1.27848214e-02 -1.25902344e-02 -1.25902344e-02 -2.85000361e-03 5.70566403e-03 5.70566403e-03 6.78647931e-04 2.43523231e-02 -4.58256951e-03 3.13547310e-02 1.22386356e-02 1.22386356e-02 -3.34791440e-02 2.63052928e-02 2.63052928e-02 4.19906687e-02 4.69865481e-02 4.69865481e-02 1.98187668e-02 -1.25069627e-03 -7.14095981e-03 -9.58444724e-04 2.90859858e-03 2.90859858e-03 2.49315158e-03 -7.55769472e-03 -7.55769472e-03 -1.94289526e-04 -1.39435234e-04 -1.39435234e-04 3.68604998e-04 -2.66059215e-02 -5.03240647e-02 5.46258297e-03 3.26866999e-02 3.26866999e-02 -7.46639925e-03 -4.57710065e-02 -4.57710065e-02 -8.82549962e-03 5.22172450e-03 5.22172450e-03 1.71461532e-02 -7.14095981e-03 -2.51314248e-02 -4.04493333e-03 1.22716775e-02 1.22716775e-02 7.55155382e-03 -2.23901961e-02 -2.23901961e-02 -3.53605291e-03 -2.31024262e-03 -2.31024262e-03 6.49388152e-03 -5.03240647e-02 4.09859627e-02 1.41084630e-02 -2.90035842e-03 -2.90035842e-03 -1.57067397e-02 5.14402512e-02 5.14402512e-02 6.63998258e-03 1.66181775e-02 1.66181775e-02 -4.27851464e-03 9.58444724e-04 4.04493333e-03 -5.69198711e-04 -2.08027394e-03 -2.08027394e-03 1.79526564e-03 4.54167058e-03 4.54167058e-03 4.69845355e-04 4.93246421e-05 4.93246421e-05 -7.36376583e-04 5.46258297e-03 1.41084630e-02 -1.51054281e-02 -9.20575575e-03 -9.20575575e-03 1.55134254e-02 1.31319152e-02 1.31319152e-02 2.37941563e-03 -6.65263771e-03 -6.65263771e-03 -8.77647052e-03 -2.90859858e-03 -1.22716775e-02 -2.08027394e-03 5.03014462e-03 6.14446833e-03 4.59318203e-03 -1.05420119e-02 -1.33502663e-02 -1.08408356e-03 -7.13933222e-04 -8.27964213e-04 -2.23019918e-04 2.05131590e-03 -3.26866999e-02 2.90035842e-03 9.20575575e-03 1.09718945e-02 2.11797393e-02 -1.21170270e-02 1.48912806e-02 9.19667927e-03 -5.69164926e-03 8.98959081e-03 9.11228716e-03 -3.83395925e-03 1.31293908e-02 -2.90859858e-03 -1.22716775e-02 -2.08027394e-03 6.14446833e-03 5.03014462e-03 4.59318203e-03 -1.33502663e-02 -1.05420119e-02 -1.08408356e-03 -8.27964213e-04 -7.13933222e-04 2.23019918e-04 2.05131590e-03 -3.26866999e-02 2.90035842e-03 9.20575575e-03 2.11797393e-02 1.09718945e-02 -1.21170270e-02 9.19667927e-03 1.48912806e-02 -5.69164926e-03 9.11228716e-03 8.98959081e-03 3.83395925e-03 1.31293908e-02 -2.49315158e-03 -7.55155382e-03 1.79526564e-03 4.59318203e-03 4.59318203e-03 -5.52298877e-03 -7.87868612e-03 -7.87868612e-03 -1.77597676e-03 -4.33092121e-05 -4.33092121e-05 2.67007632e-03 -7.46639925e-03 -1.57067397e-02 1.55134254e-02 1.21170270e-02 1.21170270e-02 -6.05215906e-05 -1.39029222e-02 -1.39029222e-02 -5.63587637e-04 -5.62728473e-04 -5.62728473e-04 1.27848214e-02 7.55769472e-03 2.23901961e-02 4.54167058e-03 -1.05420119e-02 -1.33502663e-02 -7.87868612e-03 1.55180210e-02 2.17847557e-02 4.14439465e-03 2.60885943e-03 3.08404679e-03 1.08187820e-03 -7.69870109e-03 4.57710065e-02 -5.14402512e-02 -1.31319152e-02 1.48912806e-02 9.19667927e-03 1.39029222e-02 -4.01464280e-02 -6.04161338e-02 -1.11510013e-02 -1.76630101e-02 -1.49817376e-02 -5.68150712e-03 1.25902344e-02 7.55769472e-03 2.23901961e-02 4.54167058e-03 -1.33502663e-02 -1.05420119e-02 -7.87868612e-03 2.17847557e-02 1.55180210e-02 4.14439465e-03 3.08404679e-03 2.60885943e-03 -1.08187820e-03 -7.69870109e-03 4.57710065e-02 -5.14402512e-02 -1.31319152e-02 9.19667927e-03 1.48912806e-02 1.39029222e-02 -6.04161338e-02 -4.01464280e-02 -1.11510013e-02 -1.49817376e-02 -1.76630101e-02 5.68150712e-03 1.25902344e-02 -1.94289526e-04 -3.53605291e-03 -4.69845355e-04 1.08408356e-03 1.08408356e-03 1.77597676e-03 -4.14439465e-03 -4.14439465e-03 1.86029246e-04 1.28237467e-04 1.28237467e-04 -2.33410009e-04 -8.82549962e-03 6.63998258e-03 2.37941563e-03 5.69164926e-03 5.69164926e-03 -5.63587637e-04 1.11510013e-02 1.11510013e-02 1.32095328e-04 2.53558815e-03 2.53558815e-03 -2.85000361e-03 -1.39435234e-04 -2.31024262e-03 -4.93246421e-05 7.13933222e-04 8.27964213e-04 4.33092121e-05 -2.60885943e-03 -3.08404679e-03 1.28237467e-04 -6.28997322e-05 -7.02699890e-05 8.04600829e-05 -1.20238779e-04 -5.22172450e-03 -1.66181775e-02 6.65263771e-03 8.98959081e-03 9.11228716e-03 5.62728473e-04 -1.76630101e-02 -1.49817376e-02 -2.53558815e-03 5.86376284e-03 7.95638990e-03 -1.84000480e-03 5.70566403e-03 -1.39435234e-04 -2.31024262e-03 -4.93246421e-05 8.27964213e-04 7.13933222e-04 4.33092121e-05 -3.08404679e-03 -2.60885943e-03 1.28237467e-04 -7.02699890e-05 -6.28997322e-05 -8.04600829e-05 -1.20238779e-04 -5.22172450e-03 -1.66181775e-02 6.65263771e-03 9.11228716e-03 8.98959081e-03 5.62728473e-04 -1.49817376e-02 -1.76630101e-02 -2.53558815e-03 7.95638990e-03 5.86376284e-03 1.84000480e-03 5.70566403e-03 2.23019918e-04 -2.23019918e-04 -1.08187820e-03 1.08187820e-03 8.04600829e-05 -8.04600829e-05 -4.06655103e-04 3.83395925e-03 -3.83395925e-03 5.68150712e-03 -5.68150712e-03 1.84000480e-03 -1.84000480e-03 1.08542492e-02 3.68604998e-04 6.49388152e-03 7.36376583e-04 -2.05131590e-03 -2.05131590e-03 -2.67007632e-03 7.69870109e-03 7.69870109e-03 -2.33410009e-04 -1.20238779e-04 -1.20238779e-04 3.32086076e-04 1.71461532e-02 -4.27851464e-03 -8.77647052e-03 -1.31293908e-02 -1.31293908e-02 1.27848214e-02 -1.25902344e-02 -1.25902344e-02 -2.85000361e-03 -5.70566403e-03 -5.70566403e-03 6.78647931e-04 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 +-1 0 0 660 + -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 5.46258297e-03 3.26866999e-02 4.57710065e-02 -7.46639925e-03 -4.57710065e-02 4.41274981e-03 -5.22172450e-03 -1.71461532e-02 -7.64310687e-03 5.22172450e-03 -1.36503599e-01 -2.96134952e-02 -6.82330307e-02 -6.82330307e-02 6.82330307e-02 1.27476724e-02 1.27476724e-02 -1.27476724e-02 2.43523231e-02 -2.43523231e-02 -2.43523231e-02 -5.03240647e-02 4.09859627e-02 2.90035842e-03 1.41084630e-02 -2.90035842e-03 -5.14402512e-02 -1.57067397e-02 5.14402512e-02 -3.31999129e-03 -1.66181775e-02 4.27851464e-03 5.75039359e-03 1.66181775e-02 -2.96134952e-02 1.04843016e-01 6.36523297e-02 6.36523297e-02 -6.36523297e-02 -3.98253566e-02 -3.98253566e-02 3.98253566e-02 -4.58256951e-03 4.58256951e-03 4.58256951e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 -9.20575575e-03 -2.11797393e-02 1.48912806e-02 1.21170270e-02 -9.19667927e-03 4.74481476e-04 8.98959081e-03 1.31293908e-02 6.84609247e-03 -9.11228716e-03 6.82330307e-02 -6.36523297e-02 -1.92679978e-02 -4.37137746e-03 4.37137746e-03 6.92119302e-03 5.33979846e-02 -5.33979846e-02 -1.32243498e-02 1.22386356e-02 -1.22386356e-02 -3.13547310e-02 5.46258297e-03 1.41084630e-02 9.20575575e-03 -1.51054281e-02 -9.20575575e-03 -1.31319152e-02 1.55134254e-02 1.31319152e-02 -1.18970781e-03 6.65263771e-03 8.77647052e-03 2.06063438e-03 -6.65263771e-03 6.82330307e-02 -6.36523297e-02 -4.37137746e-03 -1.92679978e-02 4.37137746e-03 5.33979846e-02 6.92119302e-03 -5.33979846e-02 6.61217489e-03 1.22386356e-02 -3.13547310e-02 -1.14526228e-02 -1.22386356e-02 -3.26866999e-02 2.90035842e-03 -2.11797393e-02 9.20575575e-03 1.09718945e-02 -9.19667927e-03 -1.21170270e-02 1.48912806e-02 6.16613073e-03 -9.11228716e-03 -1.31293908e-02 -3.01213322e-03 8.98959081e-03 -6.82330307e-02 6.36523297e-02 4.37137746e-03 4.37137746e-03 -1.92679978e-02 -5.33979846e-02 -5.33979846e-02 6.92119302e-03 -6.61217489e-03 -3.13547310e-02 1.22386356e-02 -1.14526228e-02 1.22386356e-02 -4.57710065e-02 5.14402512e-02 1.48912806e-02 1.31319152e-02 -9.19667927e-03 -4.01464280e-02 -1.39029222e-02 6.04161338e-02 -6.55171161e-04 -1.76630101e-02 1.25902344e-02 1.24978040e-02 1.49817376e-02 -1.27476724e-02 3.98253566e-02 6.92119302e-03 5.33979846e-02 -5.33979846e-02 6.36634304e-02 -2.18427910e-02 2.18427910e-02 4.23309644e-02 2.63052928e-02 -2.63052928e-02 3.34791440e-02 -7.46639925e-03 -1.57067397e-02 -1.21170270e-02 1.55134254e-02 1.21170270e-02 1.39029222e-02 -6.05215906e-05 -1.39029222e-02 2.81793819e-04 5.62728473e-04 -1.27848214e-02 -4.88081211e-04 -5.62728473e-04 -1.27476724e-02 3.98253566e-02 5.33979846e-02 6.92119302e-03 -5.33979846e-02 -2.18427910e-02 6.36634304e-02 2.18427910e-02 -2.11654822e-02 2.63052928e-02 3.34791440e-02 3.66596906e-02 -2.63052928e-02 4.57710065e-02 -5.14402512e-02 -9.19667927e-03 -1.31319152e-02 1.48912806e-02 6.04161338e-02 1.39029222e-02 -4.01464280e-02 1.04958302e-02 1.49817376e-02 -1.25902344e-02 -6.81629686e-03 -1.76630101e-02 1.27476724e-02 -3.98253566e-02 -5.33979846e-02 -5.33979846e-02 6.92119302e-03 2.18427910e-02 2.18427910e-02 6.36634304e-02 2.11654822e-02 3.34791440e-02 2.63052928e-02 3.66596906e-02 2.63052928e-02 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 -1.18970781e-03 -6.16613073e-03 6.55171161e-04 2.81793819e-04 -1.04958302e-02 8.17371075e-03 -3.25696822e-04 -1.42500181e-03 4.64282883e-03 -2.86128497e-03 1.32243498e-02 -6.61217489e-03 6.61217489e-03 -4.23309644e-02 2.11654822e-02 -2.11654822e-02 -5.64776500e-02 -2.09953343e-02 2.09953343e-02 -4.19906687e-02 5.22172450e-03 1.66181775e-02 8.98959081e-03 -6.65263771e-03 -9.11228716e-03 -1.76630101e-02 -5.62728473e-04 1.49817376e-02 3.25696822e-04 5.86376284e-03 5.70566403e-03 3.11588615e-03 -7.95638990e-03 2.43523231e-02 -4.58256951e-03 -1.22386356e-02 -1.22386356e-02 3.13547310e-02 -2.63052928e-02 -2.63052928e-02 -3.34791440e-02 -2.09953343e-02 1.98187668e-02 -4.69865481e-02 -3.63649858e-02 -4.69865481e-02 -1.71461532e-02 4.27851464e-03 -1.31293908e-02 8.77647052e-03 1.31293908e-02 -1.25902344e-02 -1.27848214e-02 1.25902344e-02 -1.42500181e-03 -5.70566403e-03 6.78647931e-04 2.46817553e-03 5.70566403e-03 -2.43523231e-02 4.58256951e-03 1.22386356e-02 3.13547310e-02 -1.22386356e-02 2.63052928e-02 -3.34791440e-02 -2.63052928e-02 2.09953343e-02 -4.69865481e-02 1.98187668e-02 -3.63649858e-02 4.69865481e-02 -7.64310687e-03 5.75039359e-03 -6.84609247e-03 2.06063438e-03 3.01213322e-03 -1.24978040e-02 -4.88081211e-04 6.81629686e-03 4.64282883e-03 -3.11588615e-03 2.46817553e-03 2.81263380e-03 1.27588135e-03 1.14526228e-02 1.14526228e-02 -3.66596906e-02 -3.66596906e-02 -3.63649858e-02 -3.63649858e-02 -5.64776500e-02 -5.22172450e-03 -1.66181775e-02 -9.11228716e-03 6.65263771e-03 8.98959081e-03 1.49817376e-02 5.62728473e-04 -1.76630101e-02 2.86128497e-03 -7.95638990e-03 -5.70566403e-03 -1.27588135e-03 5.86376284e-03 -2.43523231e-02 4.58256951e-03 3.13547310e-02 1.22386356e-02 -1.22386356e-02 -3.34791440e-02 2.63052928e-02 -2.63052928e-02 -4.19906687e-02 -4.69865481e-02 4.69865481e-02 1.98187668e-02 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 9.58444724e-04 2.90859858e-03 7.55769472e-03 -2.49315158e-03 -7.55769472e-03 9.71447628e-05 -1.39435234e-04 -3.68604998e-04 -1.68259665e-04 1.39435234e-04 -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 -5.46258297e-03 3.26866999e-02 4.57710065e-02 7.46639925e-03 -4.57710065e-02 4.41274981e-03 5.22172450e-03 -1.71461532e-02 -7.64310687e-03 -5.22172450e-03 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 4.04493333e-03 1.22716775e-02 2.23901961e-02 -7.55155382e-03 -2.23901961e-02 1.76802645e-03 -2.31024262e-03 -6.49388152e-03 -3.06231165e-03 2.31024262e-03 -5.03240647e-02 4.09859627e-02 2.90035842e-03 -1.41084630e-02 -2.90035842e-03 -5.14402512e-02 1.57067397e-02 5.14402512e-02 -3.31999129e-03 1.66181775e-02 4.27851464e-03 5.75039359e-03 -1.66181775e-02 2.90859858e-03 1.22716775e-02 5.03014462e-03 -2.08027394e-03 -6.14446833e-03 -1.05420119e-02 4.59318203e-03 1.33502663e-02 -3.48900865e-04 7.13933222e-04 2.05131590e-03 1.05035386e-03 -8.27964213e-04 3.26866999e-02 -2.90035842e-03 1.09718945e-02 9.20575575e-03 -2.11797393e-02 1.48912806e-02 -1.21170270e-02 -9.19667927e-03 4.74481476e-04 -8.98959081e-03 1.31293908e-02 6.84609247e-03 9.11228716e-03 -9.58444724e-04 -4.04493333e-03 -2.08027394e-03 -5.69198711e-04 2.08027394e-03 4.54167058e-03 1.79526564e-03 -4.54167058e-03 2.34922678e-04 -4.93246421e-05 -7.36376583e-04 -4.06898013e-04 4.93246421e-05 -5.46258297e-03 -1.41084630e-02 -9.20575575e-03 -1.51054281e-02 9.20575575e-03 1.31319152e-02 1.55134254e-02 -1.31319152e-02 1.18970781e-03 6.65263771e-03 -8.77647052e-03 -2.06063438e-03 -6.65263771e-03 -2.90859858e-03 -1.22716775e-02 -6.14446833e-03 2.08027394e-03 5.03014462e-03 1.33502663e-02 -4.59318203e-03 -1.05420119e-02 7.35182694e-04 -8.27964213e-04 -2.05131590e-03 -8.27333943e-04 7.13933222e-04 -3.26866999e-02 2.90035842e-03 -2.11797393e-02 -9.20575575e-03 1.09718945e-02 -9.19667927e-03 1.21170270e-02 1.48912806e-02 6.16613073e-03 9.11228716e-03 -1.31293908e-02 -3.01213322e-03 -8.98959081e-03 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 4.54167058e-03 1.33502663e-02 1.55180210e-02 -7.87868612e-03 -2.17847557e-02 1.13526333e-03 -2.60885943e-03 -7.69870109e-03 -4.13009015e-03 3.08404679e-03 -4.57710065e-02 5.14402512e-02 1.48912806e-02 -1.31319152e-02 -9.19667927e-03 -4.01464280e-02 1.39029222e-02 6.04161338e-02 -6.55171161e-04 1.76630101e-02 1.25902344e-02 1.24978040e-02 -1.49817376e-02 2.49315158e-03 7.55155382e-03 4.59318203e-03 1.79526564e-03 -4.59318203e-03 -7.87868612e-03 -5.52298877e-03 7.87868612e-03 -8.87988382e-04 4.33092121e-05 2.67007632e-03 1.53804099e-03 -4.33092121e-05 7.46639925e-03 1.57067397e-02 1.21170270e-02 1.55134254e-02 -1.21170270e-02 -1.39029222e-02 -6.05215906e-05 1.39029222e-02 -2.81793819e-04 5.62728473e-04 1.27848214e-02 4.88081211e-04 -5.62728473e-04 7.55769472e-03 2.23901961e-02 1.33502663e-02 -4.54167058e-03 -1.05420119e-02 -2.17847557e-02 7.87868612e-03 1.55180210e-02 -3.00913133e-03 3.08404679e-03 7.69870109e-03 3.04821196e-03 -2.60885943e-03 4.57710065e-02 -5.14402512e-02 -9.19667927e-03 1.31319152e-02 1.48912806e-02 6.04161338e-02 -1.39029222e-02 -4.01464280e-02 1.04958302e-02 -1.49817376e-02 -1.25902344e-02 -6.81629686e-03 1.76630101e-02 9.71447628e-05 1.76802645e-03 3.48900865e-04 -2.34922678e-04 -7.35182694e-04 -1.13526333e-03 8.87988382e-04 3.00913133e-03 -2.58484015e-04 5.56174238e-06 -1.16705004e-04 -2.56639851e-04 1.33799209e-04 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 1.18970781e-03 -6.16613073e-03 6.55171161e-04 -2.81793819e-04 -1.04958302e-02 8.17371075e-03 3.25696822e-04 -1.42500181e-03 4.64282883e-03 2.86128497e-03 -1.39435234e-04 -2.31024262e-03 -7.13933222e-04 4.93246421e-05 8.27964213e-04 2.60885943e-03 -4.33092121e-05 -3.08404679e-03 5.56174238e-06 -6.28997322e-05 1.20238779e-04 1.51286945e-04 7.02699890e-05 -5.22172450e-03 -1.66181775e-02 -8.98959081e-03 -6.65263771e-03 9.11228716e-03 1.76630101e-02 -5.62728473e-04 -1.49817376e-02 -3.25696822e-04 5.86376284e-03 -5.70566403e-03 -3.11588615e-03 -7.95638990e-03 -3.68604998e-04 -6.49388152e-03 -2.05131590e-03 7.36376583e-04 2.05131590e-03 7.69870109e-03 -2.67007632e-03 -7.69870109e-03 -1.16705004e-04 1.20238779e-04 3.32086076e-04 2.02138997e-04 -1.20238779e-04 -1.71461532e-02 4.27851464e-03 -1.31293908e-02 -8.77647052e-03 1.31293908e-02 -1.25902344e-02 1.27848214e-02 1.25902344e-02 -1.42500181e-03 5.70566403e-03 6.78647931e-04 2.46817553e-03 -5.70566403e-03 -1.68259665e-04 -3.06231165e-03 -1.05035386e-03 4.06898013e-04 8.27333943e-04 4.13009015e-03 -1.53804099e-03 -3.04821196e-03 -2.56639851e-04 1.51286945e-04 2.02138997e-04 3.78581590e-05 -7.08268625e-05 -7.64310687e-03 5.75039359e-03 -6.84609247e-03 -2.06063438e-03 3.01213322e-03 -1.24978040e-02 4.88081211e-04 6.81629686e-03 4.64282883e-03 3.11588615e-03 2.46817553e-03 2.81263380e-03 -1.27588135e-03 1.39435234e-04 2.31024262e-03 8.27964213e-04 -4.93246421e-05 -7.13933222e-04 -3.08404679e-03 4.33092121e-05 2.60885943e-03 1.33799209e-04 7.02699890e-05 -1.20238779e-04 -7.08268625e-05 -6.28997322e-05 5.22172450e-03 1.66181775e-02 9.11228716e-03 6.65263771e-03 -8.98959081e-03 -1.49817376e-02 5.62728473e-04 1.76630101e-02 -2.86128497e-03 -7.95638990e-03 5.70566403e-03 1.27588135e-03 5.86376284e-03 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 -1 0 1 664 - -2.66059215e-02 -5.03240647e-02 3.26866999e-02 3.26866999e-02 -5.46258297e-03 -4.57710065e-02 -4.57710065e-02 7.46639925e-03 4.41274981e-03 1.71461532e-02 -5.22172450e-03 7.64310687e-03 -5.22172450e-03 -9.85365938e-03 -3.04990584e-02 1.89362502e-02 6.35715480e-03 -6.35715480e-03 -3.73405009e-02 -1.36123471e-02 1.36123471e-02 2.95011848e-03 1.50862144e-03 -1.50862144e-03 5.01806624e-04 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 -2.90035842e-03 -1.41084630e-02 5.14402512e-02 5.14402512e-02 1.57067397e-02 -3.31999129e-03 -4.27851464e-03 -1.66181775e-02 -5.75039359e-03 -1.66181775e-02 -3.04990584e-02 2.51431615e-03 1.16458900e-02 7.43595780e-04 -7.43595780e-04 2.47467823e-02 9.03726436e-03 -9.03726436e-03 -9.34609209e-03 -8.72795588e-03 8.72795588e-03 1.16246272e-02 -3.26866999e-02 2.90035842e-03 1.09718945e-02 2.11797393e-02 -9.20575575e-03 1.48912806e-02 9.19667927e-03 1.21170270e-02 -4.74481476e-04 1.31293908e-02 -8.98959081e-03 6.84609247e-03 -9.11228716e-03 -1.89362502e-02 -1.16458900e-02 1.52017109e-02 5.69578999e-03 -5.69578999e-03 -1.96452460e-03 -3.48425054e-03 3.48425054e-03 1.92437837e-03 8.49321763e-04 -8.49321763e-04 3.38088571e-03 -3.26866999e-02 2.90035842e-03 2.11797393e-02 1.09718945e-02 -9.20575575e-03 9.19667927e-03 1.48912806e-02 1.21170270e-02 6.16613073e-03 1.31293908e-02 -9.11228716e-03 3.01213322e-03 -8.98959081e-03 -6.35715480e-03 -7.43595780e-04 5.69578999e-03 -6.05375232e-03 -4.16674080e-03 2.30483477e-03 1.21295267e-02 4.93952317e-03 2.17225827e-03 -2.68207732e-03 -2.28229583e-03 -1.09941142e-03 1.70918152e-03 -5.46258297e-03 -1.41084630e-02 9.20575575e-03 9.20575575e-03 -1.51054281e-02 -1.31319152e-02 -1.31319152e-02 1.55134254e-02 1.18970781e-03 8.77647052e-03 -6.65263771e-03 2.06063438e-03 -6.65263771e-03 6.35715480e-03 7.43595780e-04 -5.69578999e-03 -4.16674080e-03 -6.05375232e-03 -2.30483477e-03 4.93952317e-03 1.21295267e-02 -2.17225827e-03 -2.28229583e-03 -2.68207732e-03 -1.09941142e-03 -1.70918152e-03 4.57710065e-02 -5.14402512e-02 1.48912806e-02 9.19667927e-03 1.31319152e-02 -4.01464280e-02 -6.04161338e-02 -1.39029222e-02 6.55171161e-04 1.25902344e-02 1.76630101e-02 1.24978040e-02 1.49817376e-02 3.73405009e-02 -2.47467823e-02 -1.96452460e-03 2.30483477e-03 -2.30483477e-03 -5.17674160e-02 -2.07556356e-02 2.07556356e-02 2.12279839e-02 1.73039160e-02 -1.73039160e-02 -1.81187870e-02 4.57710065e-02 -5.14402512e-02 9.19667927e-03 1.48912806e-02 1.31319152e-02 -6.04161338e-02 -4.01464280e-02 -1.39029222e-02 1.04958302e-02 1.25902344e-02 1.49817376e-02 6.81629686e-03 1.76630101e-02 1.36123471e-02 -9.03726436e-03 -3.48425054e-03 1.21295267e-02 4.93952317e-03 -2.07556356e-02 -1.32530774e-02 -5.81167509e-04 6.14903257e-03 1.08686704e-02 -1.81264955e-04 1.86612141e-03 -6.11812937e-03 7.46639925e-03 1.57067397e-02 -1.21170270e-02 -1.21170270e-02 1.55134254e-02 1.39029222e-02 1.39029222e-02 -6.05215906e-05 -2.81793819e-04 -1.27848214e-02 -5.62728473e-04 -4.88081211e-04 -5.62728473e-04 -1.36123471e-02 9.03726436e-03 3.48425054e-03 4.93952317e-03 1.21295267e-02 2.07556356e-02 -5.81167509e-04 -1.32530774e-02 -6.14903257e-03 -1.81264955e-04 1.08686704e-02 1.86612141e-03 6.11812937e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 -6.16613073e-03 1.18970781e-03 -6.55171161e-04 -1.04958302e-02 -2.81793819e-04 8.17371075e-03 1.42500181e-03 -3.25696822e-04 -4.64282883e-03 2.86128497e-03 2.95011848e-03 -9.34609209e-03 -1.92437837e-03 -2.17225827e-03 2.17225827e-03 -2.12279839e-02 -6.14903257e-03 6.14903257e-03 -5.78077311e-03 -7.85674478e-03 7.85674478e-03 4.18184852e-03 1.71461532e-02 -4.27851464e-03 -1.31293908e-02 -1.31293908e-02 8.77647052e-03 -1.25902344e-02 -1.25902344e-02 -1.27848214e-02 1.42500181e-03 6.78647931e-04 5.70566403e-03 2.46817553e-03 5.70566403e-03 1.50862144e-03 -8.72795588e-03 -8.49321763e-04 2.68207732e-03 2.28229583e-03 -1.73039160e-02 -1.08686704e-02 1.81264955e-04 -7.85674478e-03 -4.08967537e-06 5.11945069e-03 1.95480188e-03 3.45165114e-04 5.22172450e-03 1.66181775e-02 -8.98959081e-03 -9.11228716e-03 6.65263771e-03 1.76630101e-02 1.49817376e-02 5.62728473e-04 3.25696822e-04 -5.70566403e-03 5.86376284e-03 -3.11588615e-03 7.95638990e-03 -1.50862144e-03 8.72795588e-03 8.49321763e-04 2.28229583e-03 2.68207732e-03 1.73039160e-02 1.81264955e-04 -1.08686704e-02 7.85674478e-03 5.11945069e-03 -4.08967537e-06 1.95480188e-03 -3.45165114e-04 7.64310687e-03 -5.75039359e-03 -6.84609247e-03 -3.01213322e-03 2.06063438e-03 -1.24978040e-02 -6.81629686e-03 -4.88081211e-04 -4.64282883e-03 2.46817553e-03 3.11588615e-03 2.81263380e-03 1.27588135e-03 1.09941142e-03 1.09941142e-03 -1.86612141e-03 -1.86612141e-03 1.95480188e-03 1.95480188e-03 1.04690655e-03 5.22172450e-03 1.66181775e-02 -9.11228716e-03 -8.98959081e-03 6.65263771e-03 1.49817376e-02 1.76630101e-02 5.62728473e-04 -2.86128497e-03 -5.70566403e-03 7.95638990e-03 -1.27588135e-03 5.86376284e-03 5.01806624e-04 1.16246272e-02 -3.38088571e-03 -1.70918152e-03 1.70918152e-03 1.81187870e-02 6.11812937e-03 -6.11812937e-03 4.18184852e-03 3.45165114e-04 -3.45165114e-04 2.92931580e-05 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 1.89362502e-02 6.35715480e-03 -1.36123471e-02 -3.73405009e-02 -1.36123471e-02 -1.47505924e-03 1.50862144e-03 -5.01806624e-04 2.55487755e-03 1.50862144e-03 -2.66059215e-02 -5.03240647e-02 3.26866999e-02 3.26866999e-02 5.46258297e-03 -4.57710065e-02 -4.57710065e-02 -7.46639925e-03 4.41274981e-03 1.71461532e-02 5.22172450e-03 7.64310687e-03 5.22172450e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 1.16458900e-02 7.43595780e-04 9.03726436e-03 2.47467823e-02 9.03726436e-03 4.67304605e-03 -8.72795588e-03 -1.16246272e-02 -8.09395318e-03 -8.72795588e-03 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 -2.90035842e-03 1.41084630e-02 5.14402512e-02 5.14402512e-02 -1.57067397e-02 -3.31999129e-03 -4.27851464e-03 1.66181775e-02 -5.75039359e-03 1.66181775e-02 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 5.69578999e-03 4.16674080e-03 1.21295267e-02 2.30483477e-03 -4.93952317e-03 -2.03824735e-03 -2.68207732e-03 -1.70918152e-03 1.33152513e-03 2.28229583e-03 -3.26866999e-02 2.90035842e-03 1.09718945e-02 2.11797393e-02 9.20575575e-03 1.48912806e-02 9.19667927e-03 -1.21170270e-02 -4.74481476e-04 1.31293908e-02 8.98959081e-03 6.84609247e-03 9.11228716e-03 -1.89362502e-02 -1.16458900e-02 5.69578999e-03 1.52017109e-02 5.69578999e-03 -3.48425054e-03 -1.96452460e-03 -3.48425054e-03 -9.62189185e-04 8.49321763e-04 -3.38088571e-03 1.66656055e-03 8.49321763e-04 -3.26866999e-02 2.90035842e-03 2.11797393e-02 1.09718945e-02 9.20575575e-03 9.19667927e-03 1.48912806e-02 -1.21170270e-02 6.16613073e-03 1.31293908e-02 9.11228716e-03 3.01213322e-03 8.98959081e-03 -6.35715480e-03 -7.43595780e-04 4.16674080e-03 5.69578999e-03 -6.05375232e-03 -4.93952317e-03 2.30483477e-03 1.21295267e-02 -1.34010917e-04 2.28229583e-03 -1.70918152e-03 2.43093655e-03 -2.68207732e-03 5.46258297e-03 1.41084630e-02 -9.20575575e-03 -9.20575575e-03 -1.51054281e-02 1.31319152e-02 1.31319152e-02 1.55134254e-02 -1.18970781e-03 -8.77647052e-03 -6.65263771e-03 -2.06063438e-03 -6.65263771e-03 1.36123471e-02 -9.03726436e-03 1.21295267e-02 -3.48425054e-03 -4.93952317e-03 -1.32530774e-02 -2.07556356e-02 5.81167509e-04 -1.45840773e-03 1.08686704e-02 6.11812937e-03 6.25827912e-03 1.81264955e-04 4.57710065e-02 -5.14402512e-02 1.48912806e-02 9.19667927e-03 -1.31319152e-02 -4.01464280e-02 -6.04161338e-02 1.39029222e-02 6.55171161e-04 1.25902344e-02 -1.76630101e-02 1.24978040e-02 -1.49817376e-02 3.73405009e-02 -2.47467823e-02 2.30483477e-03 -1.96452460e-03 2.30483477e-03 -2.07556356e-02 -5.17674160e-02 -2.07556356e-02 -1.06139919e-02 1.73039160e-02 1.81187870e-02 1.83839733e-02 1.73039160e-02 4.57710065e-02 -5.14402512e-02 9.19667927e-03 1.48912806e-02 -1.31319152e-02 -6.04161338e-02 -4.01464280e-02 1.39029222e-02 1.04958302e-02 1.25902344e-02 -1.49817376e-02 6.81629686e-03 -1.76630101e-02 1.36123471e-02 -9.03726436e-03 -4.93952317e-03 -3.48425054e-03 1.21295267e-02 5.81167509e-04 -2.07556356e-02 -1.32530774e-02 -4.69062484e-03 1.81264955e-04 6.11812937e-03 4.39215771e-03 1.08686704e-02 -7.46639925e-03 -1.57067397e-02 1.21170270e-02 1.21170270e-02 1.55134254e-02 -1.39029222e-02 -1.39029222e-02 -6.05215906e-05 2.81793819e-04 1.27848214e-02 -5.62728473e-04 4.88081211e-04 -5.62728473e-04 -1.47505924e-03 4.67304605e-03 2.03824735e-03 9.62189185e-04 1.34010917e-04 1.45840773e-03 1.06139919e-02 4.69062484e-03 -6.60013366e-04 5.62128048e-03 2.09092426e-03 2.95647202e-03 2.23546430e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 -6.16613073e-03 -1.18970781e-03 -6.55171161e-04 -1.04958302e-02 2.81793819e-04 8.17371075e-03 1.42500181e-03 3.25696822e-04 -4.64282883e-03 -2.86128497e-03 1.50862144e-03 -8.72795588e-03 2.68207732e-03 -8.49321763e-04 -2.28229583e-03 -1.08686704e-02 -1.73039160e-02 -1.81264955e-04 5.62128048e-03 -4.08967537e-06 -3.45165114e-04 -5.82673963e-03 -5.11945069e-03 1.71461532e-02 -4.27851464e-03 -1.31293908e-02 -1.31293908e-02 -8.77647052e-03 -1.25902344e-02 -1.25902344e-02 1.27848214e-02 1.42500181e-03 6.78647931e-04 -5.70566403e-03 2.46817553e-03 -5.70566403e-03 -5.01806624e-04 -1.16246272e-02 1.70918152e-03 3.38088571e-03 1.70918152e-03 -6.11812937e-03 -1.81187870e-02 -6.11812937e-03 2.09092426e-03 -3.45165114e-04 2.92931580e-05 -3.62158706e-03 -3.45165114e-04 -5.22172450e-03 -1.66181775e-02 8.98959081e-03 9.11228716e-03 6.65263771e-03 -1.76630101e-02 -1.49817376e-02 5.62728473e-04 -3.25696822e-04 5.70566403e-03 5.86376284e-03 3.11588615e-03 7.95638990e-03 2.55487755e-03 -8.09395318e-03 -1.33152513e-03 -1.66656055e-03 -2.43093655e-03 -6.25827912e-03 -1.83839733e-02 -4.39215771e-03 2.95647202e-03 -5.82673963e-03 -3.62158706e-03 -4.07385320e-03 -7.78154151e-03 7.64310687e-03 -5.75039359e-03 -6.84609247e-03 -3.01213322e-03 -2.06063438e-03 -1.24978040e-02 -6.81629686e-03 4.88081211e-04 -4.64282883e-03 2.46817553e-03 -3.11588615e-03 2.81263380e-03 -1.27588135e-03 1.50862144e-03 -8.72795588e-03 -2.28229583e-03 -8.49321763e-04 2.68207732e-03 -1.81264955e-04 -1.73039160e-02 -1.08686704e-02 2.23546430e-03 -5.11945069e-03 -3.45165114e-04 -7.78154151e-03 -4.08967537e-06 -5.22172450e-03 -1.66181775e-02 9.11228716e-03 8.98959081e-03 6.65263771e-03 -1.49817376e-02 -1.76630101e-02 5.62728473e-04 2.86128497e-03 5.70566403e-03 7.95638990e-03 1.27588135e-03 5.86376284e-03 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 --1 0 2 652 - -2.83602678e-04 -1.95047293e-03 8.59745776e-04 4.56920647e-04 -4.56920647e-04 -2.44899535e-03 -1.28357742e-03 1.28357742e-03 1.73010453e-05 4.44223313e-05 -4.44223313e-05 -3.45784622e-05 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 1.12525880e-05 -3.47227344e-05 -2.13399966e-04 -4.24837644e-05 1.28385646e-04 -1.90454381e-05 -8.30976084e-06 2.42510477e-05 6.22925733e-06 5.07064792e-06 -2.19947443e-03 -1.22130875e-02 5.70478091e-03 3.14685859e-03 -3.14685859e-03 -1.41797470e-02 -7.70583827e-03 7.70583827e-03 9.19339830e-04 1.36735648e-03 -1.36735648e-03 -8.16530823e-04 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 1.27235214e-04 -4.05026652e-04 -2.43659056e-03 -4.76244557e-04 1.48368337e-03 -2.25036097e-04 -9.65513242e-05 2.91846913e-04 7.65416832e-05 6.00921510e-05 -9.64169844e-04 -5.67344374e-03 2.51977194e-03 1.52740148e-03 -1.52740148e-03 -6.49638880e-03 -3.93868502e-03 3.93868502e-03 2.89135392e-04 4.61116361e-04 -4.61116361e-04 -2.90352413e-04 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 4.93082215e-05 -1.53394752e-04 -9.18363956e-04 -1.89638082e-04 5.76858814e-04 -7.01978849e-05 -3.36831447e-05 9.73673576e-05 2.61752683e-05 2.21031721e-05 -4.54049720e-04 -2.69217248e-03 1.33770548e-03 4.08627847e-04 -7.36754990e-04 -3.50501086e-03 -9.46051924e-04 1.91637197e-03 1.52445751e-04 2.03886509e-04 -2.14787965e-04 -7.52275515e-06 -1.20794863e-04 -1.12525880e-05 -1.27235214e-04 4.93082215e-05 -1.58281898e-06 -3.03006947e-05 -1.84922129e-04 2.44056476e-06 1.12502969e-04 -1.72294882e-05 2.90578900e-06 1.91370154e-05 6.42173953e-06 -1.71274120e-06 4.54049720e-04 2.69217248e-03 -1.33770548e-03 -7.36754990e-04 4.08627847e-04 3.50501086e-03 1.91637197e-03 -9.46051924e-04 -1.52445751e-04 -2.14787965e-04 2.03886509e-04 -7.52275515e-06 1.20794863e-04 3.47227344e-05 4.05026652e-04 -1.53394752e-04 -3.03006947e-05 8.18757907e-05 5.86366001e-04 1.17233978e-04 -3.13837672e-04 5.31748688e-05 2.11184544e-05 -5.50684410e-05 -1.12556385e-05 -1.12246264e-05 2.93227375e-03 1.52248417e-02 -6.99633778e-03 -4.37757596e-03 4.37757596e-03 1.64670479e-02 1.04147600e-02 -1.04147600e-02 -1.35737298e-03 -2.12582266e-03 2.12582266e-03 1.30213495e-03 2.13399966e-04 2.43659056e-03 -9.18363956e-04 -1.84922129e-04 5.86366001e-04 3.44802830e-03 7.01429547e-04 -2.17589038e-03 2.83721121e-04 1.33112543e-04 -3.95271863e-04 -1.07666276e-04 -8.73254590e-05 1.36564698e-03 7.11244946e-03 -3.70069787e-03 -1.10022028e-03 2.07552415e-03 8.90168116e-03 2.17312332e-03 -4.96961345e-03 -7.81641317e-04 -8.86619153e-04 1.03286469e-03 8.03685600e-05 5.15382990e-04 4.24837644e-05 4.76244557e-04 -1.89638082e-04 2.44056476e-06 1.17233978e-04 7.01429547e-04 2.12415462e-06 -4.29690949e-04 6.88114324e-05 -6.98600029e-06 -7.86960118e-05 -2.59261788e-05 4.07738778e-06 -1.36564698e-03 -7.11244946e-03 3.70069787e-03 2.07552415e-03 -1.10022028e-03 -8.90168116e-03 -4.96961345e-03 2.17312332e-03 7.81641317e-04 1.03286469e-03 -8.86619153e-04 8.03685600e-05 -5.15382990e-04 -1.28385646e-04 -1.48368337e-03 5.76858814e-04 1.12502969e-04 -3.13837672e-04 -2.17589038e-03 -4.29690949e-04 1.18495152e-03 -2.07677437e-04 -8.21521714e-05 2.23662024e-04 4.84726260e-05 4.49331845e-05 -6.36885874e-05 4.91457553e-04 -9.39065721e-05 -1.22001244e-06 1.22001244e-06 8.57044032e-04 4.17861167e-04 -4.17861167e-04 7.37288045e-05 2.84542170e-04 -2.84542170e-04 -2.09507317e-04 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 1.72294882e-05 -5.31748688e-05 -2.83721121e-04 -6.88114324e-05 2.07677437e-04 -1.08888472e-05 -9.69643862e-06 2.61189081e-05 8.53577358e-06 8.12653276e-06 -4.48907600e-05 6.96741543e-04 -1.63501819e-04 -5.34772333e-05 5.36232539e-05 1.19669578e-03 4.63187202e-04 -5.76174685e-04 2.33401992e-04 1.98660061e-04 -3.28033227e-04 -6.77077342e-05 -1.25901974e-04 -8.30976084e-06 -9.65513242e-05 3.36831447e-05 -2.90578900e-06 -2.11184544e-05 -1.33112543e-04 6.98600029e-06 8.21521714e-05 -9.69643862e-06 4.27984257e-06 1.02749465e-05 3.96485005e-06 -2.53095613e-06 4.48907600e-05 -6.96741543e-04 1.63501819e-04 5.36232539e-05 -5.34772333e-05 -1.19669578e-03 -5.76174685e-04 4.63187202e-04 -2.33401992e-04 -3.28033227e-04 1.98660061e-04 -6.77077342e-05 1.25901974e-04 2.42510477e-05 2.91846913e-04 -9.73673576e-05 -1.91370154e-05 5.50684410e-05 3.95271863e-04 7.86960118e-05 -2.23662024e-04 2.61189081e-05 1.02749465e-05 -2.86556591e-05 -5.90382296e-06 -6.38809148e-06 -1.50422865e-06 -1.50422865e-06 -5.11290467e-05 -5.11290467e-05 -6.47125832e-05 -6.47125832e-05 -6.23475010e-05 6.22925733e-06 7.65416832e-05 -2.61752683e-05 -6.42173953e-06 1.12556385e-05 1.07666276e-04 2.59261788e-05 -4.84726260e-05 8.53577358e-06 3.96485005e-06 -5.90382296e-06 -2.87988701e-07 -1.95832454e-06 1.63200368e-05 -3.57437773e-04 9.06648642e-05 3.58428548e-05 -3.58428548e-05 -6.28559754e-04 -2.48668494e-04 2.48668494e-04 -1.57314396e-04 -1.03625636e-04 1.03625636e-04 3.54077607e-05 5.07064792e-06 6.00921510e-05 -2.21031721e-05 1.71274120e-06 1.12246264e-05 8.73254590e-05 -4.07738778e-06 -4.49331845e-05 8.12653276e-06 -2.53095613e-06 -6.38809148e-06 -1.95832454e-06 1.60968653e-06 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 2.90859858e-03 -9.58444724e-04 -7.55769472e-03 -7.55769472e-03 2.49315158e-03 9.71447628e-05 3.68604998e-04 -1.39435234e-04 1.68259665e-04 -1.39435234e-04 -2.83602678e-04 -2.19947443e-03 9.64169844e-04 4.54049720e-04 -4.54049720e-04 -2.93227375e-03 -1.36564698e-03 1.36564698e-03 -6.36885874e-05 -4.48907600e-05 4.48907600e-05 1.63200368e-05 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 1.22716775e-02 -4.04493333e-03 -2.23901961e-02 -2.23901961e-02 7.55155382e-03 1.76802645e-03 6.49388152e-03 -2.31024262e-03 3.06231165e-03 -2.31024262e-03 -1.95047293e-03 -1.22130875e-02 5.67344374e-03 2.69217248e-03 -2.69217248e-03 -1.52248417e-02 -7.11244946e-03 7.11244946e-03 4.91457553e-04 6.96741543e-04 -6.96741543e-04 -3.57437773e-04 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 6.14446833e-03 -2.08027394e-03 -1.05420119e-02 -1.33502663e-02 4.59318203e-03 3.48900865e-04 2.05131590e-03 -7.13933222e-04 1.05035386e-03 -8.27964213e-04 -8.59745776e-04 -5.70478091e-03 2.51977194e-03 1.33770548e-03 -1.33770548e-03 -6.99633778e-03 -3.70069787e-03 3.70069787e-03 9.39065721e-05 1.63501819e-04 -1.63501819e-04 -9.06648642e-05 -2.90859858e-03 -1.22716775e-02 6.14446833e-03 5.03014462e-03 -2.08027394e-03 -1.33502663e-02 -1.05420119e-02 4.59318203e-03 7.35182694e-04 2.05131590e-03 -8.27964213e-04 8.27333943e-04 -7.13933222e-04 -4.56920647e-04 -3.14685859e-03 1.52740148e-03 4.08627847e-04 -7.36754990e-04 -4.37757596e-03 -1.10022028e-03 2.07552415e-03 1.22001244e-06 5.34772333e-05 -5.36232539e-05 1.50422865e-06 -3.58428548e-05 9.58444724e-04 4.04493333e-03 -2.08027394e-03 -2.08027394e-03 -5.69198711e-04 4.54167058e-03 4.54167058e-03 1.79526564e-03 -2.34922678e-04 -7.36376583e-04 4.93246421e-05 -4.06898013e-04 4.93246421e-05 4.56920647e-04 3.14685859e-03 -1.52740148e-03 -7.36754990e-04 4.08627847e-04 4.37757596e-03 2.07552415e-03 -1.10022028e-03 -1.22001244e-06 -5.36232539e-05 5.34772333e-05 1.50422865e-06 3.58428548e-05 7.55769472e-03 2.23901961e-02 -1.05420119e-02 -1.33502663e-02 4.54167058e-03 1.55180210e-02 2.17847557e-02 -7.87868612e-03 -1.13526333e-03 -7.69870109e-03 2.60885943e-03 -4.13009015e-03 3.08404679e-03 2.44899535e-03 1.41797470e-02 -6.49638880e-03 -3.50501086e-03 3.50501086e-03 1.64670479e-02 8.90168116e-03 -8.90168116e-03 -8.57044032e-04 -1.19669578e-03 1.19669578e-03 6.28559754e-04 7.55769472e-03 2.23901961e-02 -1.33502663e-02 -1.05420119e-02 4.54167058e-03 2.17847557e-02 1.55180210e-02 -7.87868612e-03 -3.00913133e-03 -7.69870109e-03 3.08404679e-03 -3.04821196e-03 2.60885943e-03 1.28357742e-03 7.70583827e-03 -3.93868502e-03 -9.46051924e-04 1.91637197e-03 1.04147600e-02 2.17312332e-03 -4.96961345e-03 -4.17861167e-04 -4.63187202e-04 5.76174685e-04 5.11290467e-05 2.48668494e-04 -2.49315158e-03 -7.55155382e-03 4.59318203e-03 4.59318203e-03 1.79526564e-03 -7.87868612e-03 -7.87868612e-03 -5.52298877e-03 8.87988382e-04 2.67007632e-03 -4.33092121e-05 1.53804099e-03 -4.33092121e-05 -1.28357742e-03 -7.70583827e-03 3.93868502e-03 1.91637197e-03 -9.46051924e-04 -1.04147600e-02 -4.96961345e-03 2.17312332e-03 4.17861167e-04 5.76174685e-04 -4.63187202e-04 5.11290467e-05 -2.48668494e-04 9.71447628e-05 1.76802645e-03 -3.48900865e-04 -7.35182694e-04 2.34922678e-04 1.13526333e-03 3.00913133e-03 -8.87988382e-04 -2.58484015e-04 1.16705004e-04 5.56174238e-06 2.56639851e-04 -1.33799209e-04 1.73010453e-05 9.19339830e-04 -2.89135392e-04 -1.52445751e-04 1.52445751e-04 1.35737298e-03 7.81641317e-04 -7.81641317e-04 7.37288045e-05 2.33401992e-04 -2.33401992e-04 -1.57314396e-04 3.68604998e-04 6.49388152e-03 -2.05131590e-03 -2.05131590e-03 7.36376583e-04 7.69870109e-03 7.69870109e-03 -2.67007632e-03 1.16705004e-04 3.32086076e-04 -1.20238779e-04 2.02138997e-04 -1.20238779e-04 4.44223313e-05 1.36735648e-03 -4.61116361e-04 -2.03886509e-04 2.14787965e-04 2.12582266e-03 8.86619153e-04 -1.03286469e-03 2.84542170e-04 1.98660061e-04 -3.28033227e-04 -6.47125832e-05 -1.03625636e-04 -1.39435234e-04 -2.31024262e-03 7.13933222e-04 8.27964213e-04 -4.93246421e-05 -2.60885943e-03 -3.08404679e-03 4.33092121e-05 5.56174238e-06 -1.20238779e-04 -6.28997322e-05 -1.51286945e-04 -7.02699890e-05 -4.44223313e-05 -1.36735648e-03 4.61116361e-04 2.14787965e-04 -2.03886509e-04 -2.12582266e-03 -1.03286469e-03 8.86619153e-04 -2.84542170e-04 -3.28033227e-04 1.98660061e-04 -6.47125832e-05 1.03625636e-04 1.68259665e-04 3.06231165e-03 -1.05035386e-03 -8.27333943e-04 4.06898013e-04 4.13009015e-03 3.04821196e-03 -1.53804099e-03 2.56639851e-04 2.02138997e-04 -1.51286945e-04 3.78581590e-05 -7.08268625e-05 7.52275515e-06 7.52275515e-06 -8.03685600e-05 -8.03685600e-05 -6.77077342e-05 -6.77077342e-05 -6.23475010e-05 -1.39435234e-04 -2.31024262e-03 8.27964213e-04 7.13933222e-04 -4.93246421e-05 -3.08404679e-03 -2.60885943e-03 4.33092121e-05 -1.33799209e-04 -1.20238779e-04 -7.02699890e-05 -7.08268625e-05 -6.28997322e-05 -3.45784622e-05 -8.16530823e-04 2.90352413e-04 1.20794863e-04 -1.20794863e-04 -1.30213495e-03 -5.15382990e-04 5.15382990e-04 -2.09507317e-04 -1.25901974e-04 1.25901974e-04 3.54077607e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 --1 0 3 325 - 2.51588682e-10 -1.21446037e-10 1.22093247e-10 3.68778082e-10 1.22876674e-10 -3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 -4.84397267e-10 1.46139577e-09 4.41426294e-09 1.47092972e-09 -4.43762591e-09 3.29735741e-10 4.33292850e-10 -1.30725329e-09 -5.84907389e-10 -4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 -1.83200357e-10 5.53058672e-10 1.67143703e-09 5.56271107e-10 -1.67928187e-09 1.25133854e-10 1.63942380e-10 -4.94934772e-10 -2.21352487e-10 -1.64765877e-10 3.80106998e-10 -1.83355919e-10 1.84378234e-10 5.56743584e-10 1.87578508e-10 -5.59837607e-10 -1.64811040e-10 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 -1.47139325e-10 4.47457784e-10 1.31457451e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 7.06163628e-10 -2.13154909e-09 -6.44217868e-09 -2.14426862e-09 6.47233842e-09 -4.82241676e-10 -6.31906252e-10 1.90745749e-09 8.53047055e-10 6.35034959e-10 -1.47198357e-10 -1.46495813e-09 7.06636105e-10 2.38013716e-10 -7.10593332e-10 -2.14570364e-09 -7.22704738e-10 2.15767995e-09 -1.59560259e-10 -2.12757439e-10 6.35172129e-10 2.83536145e-10 2.13894818e-10 1.17833757e-10 1.17267716e-09 -5.64494571e-10 -1.87926843e-10 5.71154615e-10 1.71401934e-09 5.70616910e-10 -1.73417799e-09 1.25861302e-10 1.67618351e-10 -5.09480974e-10 -2.29835830e-10 -1.69757847e-10 2.63946620e-10 -1.27860604e-10 1.27929665e-10 3.88085383e-10 1.28181277e-10 -3.88295953e-10 -1.14797059e-10 1.61689414e-10 2.36853624e-10 -2.37942386e-10 -1.19964562e-10 1.23289466e-10 1.55533541e-10 1.11130765e-09 -5.74403531e-10 -3.42817965e-10 3.42817965e-10 1.54744060e-09 9.44881217e-10 -9.44881217e-10 1.57556900e-10 -1.57556900e-10 -1.19347147e-10 3.02592746e-10 -1.14532510e-10 4.41447013e-10 1.47198357e-10 -1.17833757e-10 1.11130765e-09 6.71373038e-09 -3.62526597e-09 -2.00984333e-09 2.00984333e-09 9.04837268e-09 5.14556599e-09 -5.14556599e-09 3.18846940e-10 -3.18846940e-10 -5.65314615e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 -3.80106998e-10 3.02506519e-10 4.39340064e-09 1.46495813e-09 -1.17267716e-09 2.63946620e-10 1.61689414e-10 5.74403531e-10 3.62526597e-09 -1.93946740e-09 -1.07444665e-09 1.07444665e-09 4.95605341e-09 2.80119557e-09 -2.80119557e-09 2.50293637e-10 -2.50293637e-10 -3.18038829e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 -1.83355919e-10 1.45617240e-10 2.12158570e-09 7.06636105e-10 -5.64494571e-10 1.27860604e-10 3.42817965e-10 2.00984333e-09 -1.07444665e-09 -1.64427552e-10 1.06375661e-09 2.62709235e-09 3.54205782e-10 -2.76009902e-09 -1.27381006e-10 -1.41040076e-10 -1.76855306e-10 4.84397267e-10 -1.83200357e-10 7.06163628e-10 2.38013716e-10 -1.87926843e-10 -3.42817965e-10 -2.00984333e-09 1.07444665e-09 1.06375661e-09 -1.64427552e-10 -2.62709235e-09 -2.76009902e-09 3.54205782e-10 -1.27381006e-10 -1.41040076e-10 1.76855306e-10 -1.22093247e-10 -1.46139577e-09 5.53058672e-10 1.84378234e-10 -1.47376693e-10 -2.13154909e-09 -7.10593332e-10 5.71154615e-10 -1.27929665e-10 -1.54744060e-09 -9.04837268e-09 4.95605341e-09 2.62709235e-09 -2.62709235e-09 -1.22132169e-08 -6.57490676e-09 6.57490676e-09 -2.01892723e-10 2.01892723e-10 6.78250937e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 5.56743584e-10 -4.42131978e-10 -6.44217868e-09 -2.14570364e-09 1.71401934e-09 -3.88085383e-10 -2.36853624e-10 1.19964562e-10 -9.44881217e-10 -5.14556599e-09 2.80119557e-09 3.54205782e-10 -2.76009902e-09 -6.57490676e-09 -6.34726079e-10 6.95274353e-09 2.10226283e-10 1.69183560e-10 2.34438499e-10 4.01750097e-10 -1.22876674e-10 -1.47092972e-09 5.56271107e-10 1.87578508e-10 -1.47139325e-10 -2.14426862e-09 -7.22704738e-10 5.70616910e-10 -1.28181277e-10 9.44881217e-10 5.14556599e-09 -2.80119557e-09 -2.76009902e-09 3.54205782e-10 6.57490676e-09 6.95274353e-09 -6.34726079e-10 -2.10226283e-10 1.69183560e-10 2.34438499e-10 -4.01750097e-10 3.70737126e-10 4.43762591e-09 -1.67928187e-09 -5.59837607e-10 4.47457784e-10 6.47233842e-09 2.15767995e-09 -1.73417799e-09 3.88295953e-10 2.37942386e-10 -1.23289466e-10 -2.10226283e-10 2.10226283e-10 -1.82539388e-10 1.82539388e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 1.59560259e-10 -1.25861302e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 1.27381006e-10 2.01892723e-10 -1.69183560e-10 -1.82539388e-10 -1.53288427e-10 6.22308477e-10 2.70668627e-10 4.33292850e-10 -1.63942380e-10 6.31906252e-10 2.12757439e-10 -1.67618351e-10 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 1.27381006e-10 -2.01892723e-10 -1.69183560e-10 1.82539388e-10 6.22308477e-10 -1.53288427e-10 2.70668627e-10 -1.09217494e-10 -1.30725329e-09 4.94934772e-10 1.64811040e-10 -1.31457451e-10 -1.90745749e-09 -6.35172129e-10 5.09480974e-10 -1.14797059e-10 1.41040076e-10 1.41040076e-10 -2.34438499e-10 -2.34438499e-10 2.70668627e-10 2.70668627e-10 3.05510790e-10 -5.84907389e-10 2.21352487e-10 -8.53047055e-10 -2.83536145e-10 2.29835830e-10 -1.19347147e-10 -5.65314615e-10 3.18038829e-10 1.76855306e-10 -1.76855306e-10 -6.78250937e-10 -4.01750097e-10 4.01750097e-10 -4.35704119e-10 1.64765877e-10 -6.35034959e-10 -2.13894818e-10 1.69757847e-10 - 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 5 7 5 7 0 1 2 3 4 5 6 7 9 10 12 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 10 11 12 14 15 18 19 20 0 1 2 3 4 5 6 7 9 11 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 6 7 9 10 14 15 18 19 20 0 1 2 4 5 6 8 9 10 11 14 15 18 19 20 0 1 2 3 5 7 8 9 10 11 13 14 15 16 17 18 19 20 21 3 4 6 7 9 10 11 14 15 18 19 20 0 1 2 3 4 5 6 7 14 15 18 19 20 - 0 7 20 33 40 47 60 73 86 93 96 98 98 98 114 135 155 171 191 213 234 257 266 281 300 312 325 --1 1 -3 39 - -1.22221523e-10 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 5.45610817e-10 1.81870272e-10 -1.27119381e-09 1.59050619e-10 1.81458741e-10 1.80250540e-10 3.37455450e-10 1.12485150e-10 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.56742199e-10 -1.81870272e-10 -3.40730555e-10 1.22221523e-10 1.27119381e-09 3.37455450e-10 1.12485150e-10 -6.39020960e-10 -1.02219167e-09 -3.40730555e-10 2.07962652e-09 1.04027963e-10 -2.98395984e-10 -2.94020354e-10 -1.04027963e-10 1.59050619e-10 2.98395984e-10 1.81458741e-10 -1.56742199e-10 2.94020354e-10 - 20 14 15 17 18 19 20 23 24 14 20 20 14 17 18 20 14 17 20 24 14 20 13 14 15 16 17 18 19 20 22 23 24 20 14 20 14 18 20 - 0 1 9 11 12 16 20 22 33 33 34 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 --1 1 -2 546 - -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 -4.00600009e-07 6.39058650e-07 8.11507012e-07 1.42163448e-06 -2.38373364e-06 1.54661782e-07 -1.23648563e-07 3.16403274e-07 2.38603015e-07 3.70950690e-07 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 -8.47102601e-05 4.21897348e-04 2.64230228e-04 2.64230228e-04 -1.31011378e-03 1.24299865e-05 2.19848325e-07 9.54175960e-06 2.15293682e-05 9.54175960e-06 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 -4.60138988e-06 8.48205361e-06 9.45191477e-06 1.63219705e-05 -3.12761733e-05 2.10419517e-06 -1.41469877e-06 3.58589526e-06 3.30639317e-06 4.24408669e-06 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 -6.44189162e-04 3.20879817e-03 1.90192895e-03 1.90192895e-03 -9.41005524e-03 -1.69996312e-04 4.54930713e-05 -1.18654672e-04 -2.94442250e-04 -1.18654672e-04 2.01344846e-07 2.36478315e-06 5.99969468e-07 6.93919687e-07 -9.25785817e-07 -2.12438175e-06 -2.46342444e-06 3.36476113e-06 -1.61199356e-07 2.31855137e-07 -5.22748328e-07 -1.85396148e-07 -6.44552200e-07 8.47102601e-05 6.44189162e-04 -8.34532790e-05 8.81363406e-05 -3.48784992e-04 2.97066591e-04 -2.72072081e-04 1.03910538e-03 -8.39816585e-06 -1.04881978e-05 5.22359376e-05 1.01880285e-05 -9.35105526e-06 -4.00600009e-07 -4.60138988e-06 -6.93919687e-07 -8.22724975e-07 2.08175906e-06 2.47317189e-06 2.91617223e-06 -7.41967268e-06 5.01134613e-07 -2.49741275e-07 6.18434049e-07 7.80996664e-07 7.54081183e-07 8.47102601e-05 6.44189162e-04 8.81363406e-05 -8.34532790e-05 -3.48784992e-04 -2.72072081e-04 2.97066591e-04 1.03910538e-03 1.30221744e-05 -1.04881978e-05 -9.35105526e-06 -2.17901071e-06 5.22359376e-05 -6.39058650e-07 -8.48205361e-06 -9.25785817e-07 -2.08175906e-06 3.77173215e-06 3.86414678e-06 7.39011631e-06 -1.40232562e-05 9.88653362e-07 -6.44562669e-07 1.65526012e-06 1.56548135e-06 1.95082770e-06 -4.21897348e-04 -3.20879817e-03 -3.48784992e-04 -3.48784992e-04 1.60542134e-03 1.04349936e-03 1.04349936e-03 -4.73061611e-03 -5.05847972e-05 1.30405087e-05 -2.72395088e-05 -8.76154389e-05 -2.72395088e-05 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 -2.47317189e-06 3.86414678e-06 7.51525435e-06 8.77023113e-06 -1.39229776e-05 7.46101797e-07 -8.25046738e-07 1.84660522e-06 9.62517525e-07 2.29149691e-06 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 -2.72072081e-04 1.04349936e-03 -1.05660430e-03 8.26078378e-04 -3.02088103e-03 -2.10074852e-05 3.66025562e-05 -1.84705595e-04 -1.12319754e-04 -7.23455255e-07 1.42163448e-06 1.63219705e-05 2.46342444e-06 2.91617223e-06 -7.39011631e-06 -8.77023113e-06 -1.03306199e-05 2.63106934e-05 -1.77026752e-06 8.82034439e-07 -2.18476894e-06 -2.75915374e-06 -2.66170787e-06 -2.64230228e-04 -1.90192895e-03 -2.72072081e-04 2.97066591e-04 1.04349936e-03 8.26078378e-04 -1.05660430e-03 -3.02088103e-03 -8.67680178e-05 3.66025562e-05 -7.23455255e-07 -7.43528929e-05 -1.84705595e-04 2.38373364e-06 3.12761733e-05 3.36476113e-06 7.41967268e-06 -1.40232562e-05 -1.39229776e-05 -2.63106934e-05 5.18442225e-05 -3.67321556e-06 2.29160651e-06 -5.85858440e-06 -5.83590669e-06 -6.93637210e-06 1.31011378e-03 9.41005524e-03 1.03910538e-03 1.03910538e-03 -4.73061611e-03 -3.02088103e-03 -3.02088103e-03 1.34699125e-02 3.90582083e-04 -7.84989694e-05 2.53598761e-04 6.76508013e-04 2.53598761e-04 1.54661782e-07 2.10419517e-06 1.61199356e-07 5.01134613e-07 -9.88653362e-07 -7.46101797e-07 -1.77026752e-06 3.67321556e-06 -2.95155938e-07 1.53633530e-07 -4.25207610e-07 -4.83930900e-07 -4.92108679e-07 1.24299865e-05 -1.69996312e-04 8.39816585e-06 -1.30221744e-05 5.05847972e-05 2.10074852e-05 8.67680178e-05 -3.90582083e-04 8.04876214e-05 -1.51526364e-05 6.78878755e-05 1.44325560e-04 6.15312303e-05 1.23648563e-07 1.41469877e-06 2.31855137e-07 2.49741275e-07 -6.44562669e-07 -8.25046738e-07 -8.82034439e-07 2.29160651e-06 -1.53633530e-07 8.51245476e-08 -2.17001899e-07 -2.52608183e-07 -2.37401412e-07 2.19848325e-07 4.54930713e-05 1.04881978e-05 1.04881978e-05 -1.30405087e-05 -3.66025562e-05 -3.66025562e-05 7.84989694e-05 -1.51526364e-05 -1.73157887e-06 -3.86877104e-06 -2.62451360e-05 -3.86877104e-06 3.16403274e-07 3.58589526e-06 5.22748328e-07 6.18434049e-07 -1.65526012e-06 -1.84660522e-06 -2.18476894e-06 5.85858440e-06 -4.25207610e-07 2.17001899e-07 -4.72951931e-07 -6.52122645e-07 -6.03110959e-07 9.54175960e-06 -1.18654672e-04 -5.22359376e-05 9.35105526e-06 2.72395088e-05 1.84705595e-04 7.23455255e-07 -2.53598761e-04 6.78878755e-05 -3.86877104e-06 1.73450833e-05 1.10245228e-04 3.85473273e-05 2.38603015e-07 3.30639317e-06 1.85396148e-07 7.80996664e-07 -1.56548135e-06 -9.62517525e-07 -2.75915374e-06 5.83590669e-06 -4.83930900e-07 2.52608183e-07 -6.52122645e-07 -7.90879106e-07 -7.75926144e-07 2.15293682e-05 -2.94442250e-04 -1.01880285e-05 2.17901071e-06 8.76154389e-05 1.12319754e-04 7.43528929e-05 -6.76508013e-04 1.44325560e-04 -2.62451360e-05 1.10245228e-04 2.47140423e-04 1.13915239e-04 -3.70950690e-07 -4.24408669e-06 -6.44552200e-07 -7.54081183e-07 1.95082770e-06 2.29149691e-06 2.66170787e-06 -6.93637210e-06 4.92108679e-07 -2.37401412e-07 6.03110959e-07 7.75926144e-07 7.18057207e-07 9.54175960e-06 -1.18654672e-04 9.35105526e-06 -5.22359376e-05 2.72395088e-05 7.23455255e-07 1.84705595e-04 -2.53598761e-04 6.15312303e-05 -3.86877104e-06 3.85473273e-05 1.13915239e-04 1.73450833e-05 -1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 4.00600009e-07 6.39058650e-07 8.11507012e-07 -1.42163448e-06 -2.38373364e-06 1.54661782e-07 1.23648563e-07 3.16403274e-07 2.38603015e-07 -3.70950690e-07 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 5.45610817e-10 -1.81870272e-10 -1.27119381e-09 1.59050619e-10 1.81458741e-10 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 4.60138988e-06 8.48205361e-06 9.45191477e-06 -1.63219705e-05 -3.12761733e-05 2.10419517e-06 1.41469877e-06 3.58589526e-06 3.30639317e-06 -4.24408669e-06 1.80250540e-10 3.37455450e-10 2.01344846e-07 2.36478315e-06 5.99969468e-07 -6.93919687e-07 -9.25785817e-07 -2.12438175e-06 2.46342444e-06 3.36476113e-06 -1.61199356e-07 -2.31855137e-07 -5.22748328e-07 -1.85396148e-07 6.44552200e-07 -1.12485150e-10 4.00600009e-07 4.60138988e-06 6.93919687e-07 -8.22724975e-07 -2.08175906e-06 -2.47317189e-06 2.91617223e-06 7.41967268e-06 -5.01134613e-07 -2.49741275e-07 -6.18434049e-07 -7.80996664e-07 7.54081183e-07 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -6.39058650e-07 -8.48205361e-06 -9.25785817e-07 2.08175906e-06 3.77173215e-06 3.86414678e-06 -7.39011631e-06 -1.40232562e-05 9.88653362e-07 6.44562669e-07 1.65526012e-06 1.56548135e-06 -1.95082770e-06 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.56742199e-10 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 2.47317189e-06 3.86414678e-06 7.51525435e-06 -8.77023113e-06 -1.39229776e-05 7.46101797e-07 8.25046738e-07 1.84660522e-06 9.62517525e-07 -2.29149691e-06 1.81870272e-10 3.40730555e-10 -1.42163448e-06 -1.63219705e-05 -2.46342444e-06 2.91617223e-06 7.39011631e-06 8.77023113e-06 -1.03306199e-05 -2.63106934e-05 1.77026752e-06 8.82034439e-07 2.18476894e-06 2.75915374e-06 -2.66170787e-06 1.22221523e-10 1.27119381e-09 3.37455450e-10 -1.12485150e-10 -6.39020960e-10 -1.02219167e-09 3.40730555e-10 2.07962652e-09 -1.04027963e-10 -2.98395984e-10 -2.94020354e-10 2.38373364e-06 3.12761733e-05 3.36476113e-06 -7.41967268e-06 -1.40232562e-05 -1.39229776e-05 2.63106934e-05 5.18442225e-05 -3.67321556e-06 -2.29160651e-06 -5.85858440e-06 -5.83590669e-06 6.93637210e-06 1.54661782e-07 2.10419517e-06 1.61199356e-07 -5.01134613e-07 -9.88653362e-07 -7.46101797e-07 1.77026752e-06 3.67321556e-06 -2.95155938e-07 -1.53633530e-07 -4.25207610e-07 -4.83930900e-07 4.92108679e-07 1.04027963e-10 -1.23648563e-07 -1.41469877e-06 -2.31855137e-07 2.49741275e-07 6.44562669e-07 8.25046738e-07 -8.82034439e-07 -2.29160651e-06 1.53633530e-07 8.51245476e-08 2.17001899e-07 2.52608183e-07 -2.37401412e-07 1.59050619e-10 2.98395984e-10 3.16403274e-07 3.58589526e-06 5.22748328e-07 -6.18434049e-07 -1.65526012e-06 -1.84660522e-06 2.18476894e-06 5.85858440e-06 -4.25207610e-07 -2.17001899e-07 -4.72951931e-07 -6.52122645e-07 6.03110959e-07 1.81458741e-10 -1.56742199e-10 2.94020354e-10 2.38603015e-07 3.30639317e-06 1.85396148e-07 -7.80996664e-07 -1.56548135e-06 -9.62517525e-07 2.75915374e-06 5.83590669e-06 -4.83930900e-07 -2.52608183e-07 -6.52122645e-07 -7.90879106e-07 7.75926144e-07 3.70950690e-07 4.24408669e-06 6.44552200e-07 -7.54081183e-07 -1.95082770e-06 -2.29149691e-06 2.66170787e-06 6.93637210e-06 -4.92108679e-07 -2.37401412e-07 -6.03110959e-07 -7.75926144e-07 7.18057207e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 4 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 4 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 352 373 388 402 419 436 451 475 488 502 517 533 546 + -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 -3.26866999e-02 -5.46258297e-03 4.57710065e-02 4.57710065e-02 7.46639925e-03 4.41274981e-03 1.71461532e-02 5.22172450e-03 7.64310687e-03 5.22172450e-03 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 -1.89362502e-02 -6.35715480e-03 1.36123471e-02 3.73405009e-02 1.36123471e-02 -1.47505924e-03 1.50862144e-03 -5.01806624e-04 2.55487755e-03 1.50862144e-03 -5.03240647e-02 4.09859627e-02 2.90035842e-03 2.90035842e-03 -1.41084630e-02 -5.14402512e-02 -5.14402512e-02 1.57067397e-02 -3.31999129e-03 -4.27851464e-03 1.66181775e-02 -5.75039359e-03 1.66181775e-02 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 -1.16458900e-02 -7.43595780e-04 -9.03726436e-03 -2.47467823e-02 -9.03726436e-03 4.67304605e-03 -8.72795588e-03 -1.16246272e-02 -8.09395318e-03 -8.72795588e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 2.11797393e-02 9.20575575e-03 1.48912806e-02 9.19667927e-03 -1.21170270e-02 4.74481476e-04 -1.31293908e-02 -8.98959081e-03 -6.84609247e-03 -9.11228716e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 5.69578999e-03 4.16674080e-03 1.21295267e-02 2.30483477e-03 -4.93952317e-03 2.03824735e-03 2.68207732e-03 1.70918152e-03 -1.33152513e-03 -2.28229583e-03 3.26866999e-02 -2.90035842e-03 2.11797393e-02 1.09718945e-02 9.20575575e-03 9.19667927e-03 1.48912806e-02 -1.21170270e-02 -6.16613073e-03 -1.31293908e-02 -9.11228716e-03 -3.01213322e-03 -8.98959081e-03 1.89362502e-02 1.16458900e-02 5.69578999e-03 1.52017109e-02 5.69578999e-03 -3.48425054e-03 -1.96452460e-03 -3.48425054e-03 9.62189185e-04 -8.49321763e-04 3.38088571e-03 -1.66656055e-03 -8.49321763e-04 -5.46258297e-03 -1.41084630e-02 -9.20575575e-03 -9.20575575e-03 -1.51054281e-02 1.31319152e-02 1.31319152e-02 1.55134254e-02 1.18970781e-03 8.77647052e-03 6.65263771e-03 2.06063438e-03 6.65263771e-03 6.35715480e-03 7.43595780e-04 4.16674080e-03 5.69578999e-03 -6.05375232e-03 -4.93952317e-03 2.30483477e-03 1.21295267e-02 1.34010917e-04 -2.28229583e-03 1.70918152e-03 -2.43093655e-03 2.68207732e-03 -4.57710065e-02 5.14402512e-02 1.48912806e-02 9.19667927e-03 -1.31319152e-02 -4.01464280e-02 -6.04161338e-02 1.39029222e-02 -6.55171161e-04 -1.25902344e-02 1.76630101e-02 -1.24978040e-02 1.49817376e-02 -1.36123471e-02 9.03726436e-03 1.21295267e-02 -3.48425054e-03 -4.93952317e-03 -1.32530774e-02 -2.07556356e-02 5.81167509e-04 1.45840773e-03 -1.08686704e-02 -6.11812937e-03 -6.25827912e-03 -1.81264955e-04 -4.57710065e-02 5.14402512e-02 9.19667927e-03 1.48912806e-02 -1.31319152e-02 -6.04161338e-02 -4.01464280e-02 1.39029222e-02 -1.04958302e-02 -1.25902344e-02 1.49817376e-02 -6.81629686e-03 1.76630101e-02 -3.73405009e-02 2.47467823e-02 2.30483477e-03 -1.96452460e-03 2.30483477e-03 -2.07556356e-02 -5.17674160e-02 -2.07556356e-02 1.06139919e-02 -1.73039160e-02 -1.81187870e-02 -1.83839733e-02 -1.73039160e-02 7.46639925e-03 1.57067397e-02 1.21170270e-02 1.21170270e-02 1.55134254e-02 -1.39029222e-02 -1.39029222e-02 -6.05215906e-05 -2.81793819e-04 -1.27848214e-02 5.62728473e-04 -4.88081211e-04 5.62728473e-04 -1.36123471e-02 9.03726436e-03 -4.93952317e-03 -3.48425054e-03 1.21295267e-02 5.81167509e-04 -2.07556356e-02 -1.32530774e-02 4.69062484e-03 -1.81264955e-04 -6.11812937e-03 -4.39215771e-03 -1.08686704e-02 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 6.16613073e-03 1.18970781e-03 6.55171161e-04 1.04958302e-02 -2.81793819e-04 8.17371075e-03 1.42500181e-03 3.25696822e-04 -4.64282883e-03 -2.86128497e-03 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 -9.62189185e-04 -1.34010917e-04 -1.45840773e-03 -1.06139919e-02 -4.69062484e-03 -6.60013366e-04 5.62128048e-03 2.09092426e-03 2.95647202e-03 2.23546430e-03 1.71461532e-02 -4.27851464e-03 1.31293908e-02 1.31293908e-02 8.77647052e-03 1.25902344e-02 1.25902344e-02 -1.27848214e-02 1.42500181e-03 6.78647931e-04 -5.70566403e-03 2.46817553e-03 -5.70566403e-03 1.50862144e-03 -8.72795588e-03 -2.68207732e-03 8.49321763e-04 2.28229583e-03 1.08686704e-02 1.73039160e-02 1.81264955e-04 5.62128048e-03 -4.08967537e-06 -3.45165114e-04 -5.82673963e-03 -5.11945069e-03 -5.22172450e-03 -1.66181775e-02 -8.98959081e-03 -9.11228716e-03 -6.65263771e-03 1.76630101e-02 1.49817376e-02 -5.62728473e-04 -3.25696822e-04 5.70566403e-03 5.86376284e-03 3.11588615e-03 7.95638990e-03 -5.01806624e-04 -1.16246272e-02 -1.70918152e-03 -3.38088571e-03 -1.70918152e-03 6.11812937e-03 1.81187870e-02 6.11812937e-03 2.09092426e-03 -3.45165114e-04 2.92931580e-05 -3.62158706e-03 -3.45165114e-04 7.64310687e-03 -5.75039359e-03 6.84609247e-03 3.01213322e-03 2.06063438e-03 1.24978040e-02 6.81629686e-03 -4.88081211e-04 -4.64282883e-03 2.46817553e-03 -3.11588615e-03 2.81263380e-03 -1.27588135e-03 2.55487755e-03 -8.09395318e-03 1.33152513e-03 1.66656055e-03 2.43093655e-03 6.25827912e-03 1.83839733e-02 4.39215771e-03 2.95647202e-03 -5.82673963e-03 -3.62158706e-03 -4.07385320e-03 -7.78154151e-03 -5.22172450e-03 -1.66181775e-02 -9.11228716e-03 -8.98959081e-03 -6.65263771e-03 1.49817376e-02 1.76630101e-02 -5.62728473e-04 2.86128497e-03 5.70566403e-03 7.95638990e-03 1.27588135e-03 5.86376284e-03 1.50862144e-03 -8.72795588e-03 2.28229583e-03 8.49321763e-04 -2.68207732e-03 1.81264955e-04 1.73039160e-02 1.08686704e-02 2.23546430e-03 -5.11945069e-03 -3.45165114e-04 -7.78154151e-03 -4.08967537e-06 -9.85365938e-03 -3.04990584e-02 -1.89362502e-02 -6.35715480e-03 6.35715480e-03 3.73405009e-02 1.36123471e-02 -1.36123471e-02 2.95011848e-03 1.50862144e-03 -1.50862144e-03 5.01806624e-04 -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 -3.26866999e-02 5.46258297e-03 4.57710065e-02 4.57710065e-02 -7.46639925e-03 4.41274981e-03 1.71461532e-02 -5.22172450e-03 7.64310687e-03 -5.22172450e-03 -3.04990584e-02 2.51431615e-03 -1.16458900e-02 -7.43595780e-04 7.43595780e-04 -2.47467823e-02 -9.03726436e-03 9.03726436e-03 -9.34609209e-03 -8.72795588e-03 8.72795588e-03 1.16246272e-02 -5.03240647e-02 4.09859627e-02 2.90035842e-03 2.90035842e-03 1.41084630e-02 -5.14402512e-02 -5.14402512e-02 -1.57067397e-02 -3.31999129e-03 -4.27851464e-03 -1.66181775e-02 -5.75039359e-03 -1.66181775e-02 1.89362502e-02 1.16458900e-02 1.52017109e-02 5.69578999e-03 -5.69578999e-03 -1.96452460e-03 -3.48425054e-03 3.48425054e-03 -1.92437837e-03 -8.49321763e-04 8.49321763e-04 -3.38088571e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 2.11797393e-02 -9.20575575e-03 1.48912806e-02 9.19667927e-03 1.21170270e-02 4.74481476e-04 -1.31293908e-02 8.98959081e-03 -6.84609247e-03 9.11228716e-03 6.35715480e-03 7.43595780e-04 5.69578999e-03 -6.05375232e-03 -4.16674080e-03 2.30483477e-03 1.21295267e-02 4.93952317e-03 -2.17225827e-03 2.68207732e-03 2.28229583e-03 1.09941142e-03 -1.70918152e-03 3.26866999e-02 -2.90035842e-03 2.11797393e-02 1.09718945e-02 -9.20575575e-03 9.19667927e-03 1.48912806e-02 1.21170270e-02 -6.16613073e-03 -1.31293908e-02 9.11228716e-03 -3.01213322e-03 8.98959081e-03 -6.35715480e-03 -7.43595780e-04 -5.69578999e-03 -4.16674080e-03 -6.05375232e-03 -2.30483477e-03 4.93952317e-03 1.21295267e-02 2.17225827e-03 2.28229583e-03 2.68207732e-03 1.09941142e-03 1.70918152e-03 5.46258297e-03 1.41084630e-02 9.20575575e-03 9.20575575e-03 -1.51054281e-02 -1.31319152e-02 -1.31319152e-02 1.55134254e-02 -1.18970781e-03 -8.77647052e-03 6.65263771e-03 -2.06063438e-03 6.65263771e-03 -3.73405009e-02 2.47467823e-02 -1.96452460e-03 2.30483477e-03 -2.30483477e-03 -5.17674160e-02 -2.07556356e-02 2.07556356e-02 -2.12279839e-02 -1.73039160e-02 1.73039160e-02 1.81187870e-02 -4.57710065e-02 5.14402512e-02 1.48912806e-02 9.19667927e-03 1.31319152e-02 -4.01464280e-02 -6.04161338e-02 -1.39029222e-02 -6.55171161e-04 -1.25902344e-02 -1.76630101e-02 -1.24978040e-02 -1.49817376e-02 -1.36123471e-02 9.03726436e-03 -3.48425054e-03 1.21295267e-02 4.93952317e-03 -2.07556356e-02 -1.32530774e-02 -5.81167509e-04 -6.14903257e-03 -1.08686704e-02 1.81264955e-04 -1.86612141e-03 6.11812937e-03 -4.57710065e-02 5.14402512e-02 9.19667927e-03 1.48912806e-02 1.31319152e-02 -6.04161338e-02 -4.01464280e-02 -1.39029222e-02 -1.04958302e-02 -1.25902344e-02 -1.49817376e-02 -6.81629686e-03 -1.76630101e-02 1.36123471e-02 -9.03726436e-03 3.48425054e-03 4.93952317e-03 1.21295267e-02 2.07556356e-02 -5.81167509e-04 -1.32530774e-02 6.14903257e-03 1.81264955e-04 -1.08686704e-02 -1.86612141e-03 -6.11812937e-03 -7.46639925e-03 -1.57067397e-02 -1.21170270e-02 -1.21170270e-02 1.55134254e-02 1.39029222e-02 1.39029222e-02 -6.05215906e-05 2.81793819e-04 1.27848214e-02 5.62728473e-04 4.88081211e-04 5.62728473e-04 2.95011848e-03 -9.34609209e-03 1.92437837e-03 2.17225827e-03 -2.17225827e-03 2.12279839e-02 6.14903257e-03 -6.14903257e-03 -5.78077311e-03 -7.85674478e-03 7.85674478e-03 4.18184852e-03 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 6.16613073e-03 -1.18970781e-03 6.55171161e-04 1.04958302e-02 2.81793819e-04 8.17371075e-03 1.42500181e-03 -3.25696822e-04 -4.64282883e-03 2.86128497e-03 1.50862144e-03 -8.72795588e-03 8.49321763e-04 -2.68207732e-03 -2.28229583e-03 1.73039160e-02 1.08686704e-02 -1.81264955e-04 -7.85674478e-03 -4.08967537e-06 5.11945069e-03 1.95480188e-03 3.45165114e-04 1.71461532e-02 -4.27851464e-03 1.31293908e-02 1.31293908e-02 -8.77647052e-03 1.25902344e-02 1.25902344e-02 1.27848214e-02 1.42500181e-03 6.78647931e-04 5.70566403e-03 2.46817553e-03 5.70566403e-03 -1.50862144e-03 8.72795588e-03 -8.49321763e-04 -2.28229583e-03 -2.68207732e-03 -1.73039160e-02 -1.81264955e-04 1.08686704e-02 7.85674478e-03 5.11945069e-03 -4.08967537e-06 1.95480188e-03 -3.45165114e-04 5.22172450e-03 1.66181775e-02 8.98959081e-03 9.11228716e-03 -6.65263771e-03 -1.76630101e-02 -1.49817376e-02 -5.62728473e-04 3.25696822e-04 -5.70566403e-03 5.86376284e-03 -3.11588615e-03 7.95638990e-03 -1.09941142e-03 -1.09941142e-03 1.86612141e-03 1.86612141e-03 1.95480188e-03 1.95480188e-03 1.04690655e-03 7.64310687e-03 -5.75039359e-03 6.84609247e-03 3.01213322e-03 -2.06063438e-03 1.24978040e-02 6.81629686e-03 4.88081211e-04 -4.64282883e-03 2.46817553e-03 3.11588615e-03 2.81263380e-03 1.27588135e-03 5.01806624e-04 1.16246272e-02 3.38088571e-03 1.70918152e-03 -1.70918152e-03 -1.81187870e-02 -6.11812937e-03 6.11812937e-03 4.18184852e-03 3.45165114e-04 -3.45165114e-04 2.92931580e-05 5.22172450e-03 1.66181775e-02 9.11228716e-03 8.98959081e-03 -6.65263771e-03 -1.49817376e-02 -1.76630101e-02 -5.62728473e-04 -2.86128497e-03 -5.70566403e-03 7.95638990e-03 -1.27588135e-03 5.86376284e-03 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +-1 0 2 676 + -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 -8.59745776e-04 -4.56920647e-04 1.28357742e-03 2.44899535e-03 1.28357742e-03 -8.65052267e-06 4.44223313e-05 3.45784622e-05 1.49831448e-05 4.44223313e-05 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 -5.72377128e-05 -3.47227344e-05 4.24837644e-05 2.13399966e-04 1.28385646e-04 1.49174142e-05 -8.30976084e-06 -5.07064792e-06 -1.33792046e-05 -2.42510477e-05 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 -5.70478091e-03 -3.14685859e-03 7.70583827e-03 1.41797470e-02 7.70583827e-03 -4.59669915e-04 1.36735648e-03 8.16530823e-04 7.96171648e-04 1.36735648e-03 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 -6.59577058e-04 -4.05026652e-04 4.76244557e-04 2.43659056e-03 1.48368337e-03 1.78805091e-04 -9.65513242e-05 -6.00921510e-05 -1.56616135e-04 -2.91846913e-04 4.54049720e-04 2.69217248e-03 4.08627847e-04 1.33770548e-03 7.36754990e-04 -9.46051924e-04 -3.50501086e-03 -1.91637197e-03 8.27377725e-05 -2.03886509e-04 -1.20794863e-04 -1.28260515e-04 -2.14787965e-04 1.12525880e-05 1.27235214e-04 -1.58281898e-06 4.93082215e-05 3.03006947e-05 2.44056476e-06 -1.84922129e-04 -1.12502969e-04 -1.41761337e-05 -2.90578900e-06 -1.71274120e-06 1.17103047e-05 1.91370154e-05 9.64169844e-04 5.67344374e-03 1.52740148e-03 2.51977194e-03 1.52740148e-03 -3.93868502e-03 -6.49638880e-03 -3.93868502e-03 1.44567696e-04 -4.61116361e-04 -2.90352413e-04 -2.50398595e-04 -4.61116361e-04 5.72377128e-05 6.59577058e-04 4.93082215e-05 2.41156525e-04 1.53394752e-04 -1.89638082e-04 -9.18363956e-04 -5.76858814e-04 -5.77673898e-05 3.36831447e-05 2.21031721e-05 4.77055175e-05 9.73673576e-05 4.54049720e-04 2.69217248e-03 7.36754990e-04 1.33770548e-03 4.08627847e-04 -1.91637197e-03 -3.50501086e-03 -9.46051924e-04 6.97079784e-05 -2.14787965e-04 -1.20794863e-04 -1.35783271e-04 -2.03886509e-04 3.47227344e-05 4.05026652e-04 3.03006947e-05 1.53394752e-04 8.18757907e-05 -1.17233978e-04 -5.86366001e-04 -3.13837672e-04 -3.63351033e-05 2.11184544e-05 1.12246264e-05 4.04229680e-05 5.50684410e-05 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 -3.70069787e-03 -2.07552415e-03 2.17312332e-03 8.90168116e-03 4.96961345e-03 -4.60421873e-04 8.86619153e-04 5.15382990e-04 6.36736958e-04 1.03286469e-03 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 -1.89638082e-04 -1.17233978e-04 2.12415462e-06 7.01429547e-04 4.29690949e-04 5.68584456e-05 6.98600029e-06 4.07738778e-06 -4.66293591e-05 -7.86960118e-05 -2.93227375e-03 -1.52248417e-02 -4.37757596e-03 -6.99633778e-03 -4.37757596e-03 1.04147600e-02 1.64670479e-02 1.04147600e-02 -6.78686488e-04 2.12582266e-03 1.30213495e-03 1.17551948e-03 2.12582266e-03 -2.13399966e-04 -2.43659056e-03 -1.84922129e-04 -9.18363956e-04 -5.86366001e-04 7.01429547e-04 3.44802830e-03 2.17589038e-03 2.35102291e-04 -1.33112543e-04 -8.73254590e-05 -1.91876561e-04 -3.95271863e-04 -1.36564698e-03 -7.11244946e-03 -2.07552415e-03 -3.70069787e-03 -1.10022028e-03 4.96961345e-03 8.90168116e-03 2.17312332e-03 -3.21219444e-04 1.03286469e-03 5.15382990e-04 7.17105517e-04 8.86619153e-04 -1.28385646e-04 -1.48368337e-03 -1.12502969e-04 -5.76858814e-04 -3.13837672e-04 4.29690949e-04 2.17589038e-03 1.18495152e-03 1.45817244e-04 -8.21521714e-05 -4.49331845e-05 -1.55617623e-04 -2.23662024e-04 3.18442937e-05 -2.45728776e-04 6.92693999e-07 -4.69532861e-05 -1.91270644e-06 2.53209637e-04 4.28522016e-04 1.64651530e-04 -2.83284246e-05 -1.98313826e-04 -1.04753659e-04 -5.89227687e-05 -8.62283440e-05 1.49174142e-05 1.78805091e-04 1.41761337e-05 5.77673898e-05 3.63351033e-05 -5.68584456e-05 -2.35102291e-04 -1.45817244e-04 -1.03304001e-05 8.28188018e-06 5.75922518e-06 8.85819318e-06 1.81723147e-05 -4.48907600e-05 6.96741543e-04 5.34772333e-05 1.63501819e-04 5.36232539e-05 -4.63187202e-04 -1.19669578e-03 -5.76174685e-04 -1.75337614e-04 1.98660061e-04 1.25901974e-04 1.68278188e-04 3.28033227e-04 -8.30976084e-06 -9.65513242e-05 2.90578900e-06 -3.36831447e-05 -2.11184544e-05 -6.98600029e-06 1.33112543e-04 8.21521714e-05 8.28188018e-06 4.27984257e-06 2.53095613e-06 -6.41493715e-06 -1.02749465e-05 -1.63200368e-05 3.57437773e-04 3.58428548e-05 9.06648642e-05 3.58428548e-05 -2.48668494e-04 -6.28559754e-04 -2.48668494e-04 -7.86571980e-05 1.03625636e-04 3.54077607e-05 1.36238263e-04 1.03625636e-04 -5.07064792e-06 -6.00921510e-05 1.71274120e-06 -2.21031721e-05 -1.12246264e-05 -4.07738778e-06 8.73254590e-05 4.49331845e-05 5.75922518e-06 2.53095613e-06 1.60968653e-06 -6.05862154e-06 -6.38809148e-06 -5.51559346e-05 4.25614726e-04 1.80867609e-06 8.13254770e-05 3.04447445e-07 -3.36313863e-04 -7.42221904e-04 -3.87442910e-04 -5.89227687e-05 2.14064456e-04 1.81438659e-04 3.97097282e-05 2.78777039e-04 -1.33792046e-05 -1.56616135e-04 -1.17103047e-05 -4.77055175e-05 -4.04229680e-05 4.66293591e-05 1.91876561e-04 1.55617623e-04 8.85819318e-06 -6.41493715e-06 -6.05862154e-06 -8.46435825e-07 -1.96677264e-05 -4.48907600e-05 6.96741543e-04 5.36232539e-05 1.63501819e-04 5.34772333e-05 -5.76174685e-04 -1.19669578e-03 -4.63187202e-04 -5.80643783e-05 3.28033227e-04 1.25901974e-04 2.35985922e-04 1.98660061e-04 -2.42510477e-05 -2.91846913e-04 -1.91370154e-05 -9.73673576e-05 -5.50684410e-05 7.86960118e-05 3.95271863e-04 2.23662024e-04 1.81723147e-05 -1.02749465e-05 -6.38809148e-06 -1.96677264e-05 -2.86556591e-05 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 -2.90859858e-03 -9.58444724e-04 7.55769472e-03 7.55769472e-03 2.49315158e-03 9.71447628e-05 3.68604998e-04 1.39435234e-04 1.68259665e-04 1.39435234e-04 -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 -9.64169844e-04 -4.54049720e-04 1.36564698e-03 2.93227375e-03 1.36564698e-03 3.18442937e-05 -4.48907600e-05 -1.63200368e-05 -5.51559346e-05 -4.48907600e-05 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 -1.22716775e-02 -4.04493333e-03 2.23901961e-02 2.23901961e-02 7.55155382e-03 1.76802645e-03 6.49388152e-03 2.31024262e-03 3.06231165e-03 2.31024262e-03 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 -5.67344374e-03 -2.69217248e-03 7.11244946e-03 1.52248417e-02 7.11244946e-03 -2.45728776e-04 6.96741543e-04 3.57437773e-04 4.25614726e-04 6.96741543e-04 2.90859858e-03 1.22716775e-02 5.03014462e-03 6.14446833e-03 2.08027394e-03 -1.05420119e-02 -1.33502663e-02 -4.59318203e-03 -3.48900865e-04 -2.05131590e-03 -7.13933222e-04 -1.05035386e-03 -8.27964213e-04 4.56920647e-04 3.14685859e-03 4.08627847e-04 1.52740148e-03 7.36754990e-04 -1.10022028e-03 -4.37757596e-03 -2.07552415e-03 -6.92693999e-07 -5.34772333e-05 -3.58428548e-05 -1.80867609e-06 -5.36232539e-05 2.90859858e-03 1.22716775e-02 6.14446833e-03 5.03014462e-03 2.08027394e-03 -1.33502663e-02 -1.05420119e-02 -4.59318203e-03 -7.35182694e-04 -2.05131590e-03 -8.27964213e-04 -8.27333943e-04 -7.13933222e-04 8.59745776e-04 5.70478091e-03 1.33770548e-03 2.51977194e-03 1.33770548e-03 -3.70069787e-03 -6.99633778e-03 -3.70069787e-03 4.69532861e-05 -1.63501819e-04 -9.06648642e-05 -8.13254770e-05 -1.63501819e-04 9.58444724e-04 4.04493333e-03 2.08027394e-03 2.08027394e-03 -5.69198711e-04 -4.54167058e-03 -4.54167058e-03 1.79526564e-03 -2.34922678e-04 -7.36376583e-04 -4.93246421e-05 -4.06898013e-04 -4.93246421e-05 4.56920647e-04 3.14685859e-03 7.36754990e-04 1.52740148e-03 4.08627847e-04 -2.07552415e-03 -4.37757596e-03 -1.10022028e-03 1.91270644e-06 -5.36232539e-05 -3.58428548e-05 -3.04447445e-07 -5.34772333e-05 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 -1.33502663e-02 -4.54167058e-03 1.55180210e-02 2.17847557e-02 7.87868612e-03 1.13526333e-03 7.69870109e-03 2.60885943e-03 4.13009015e-03 3.08404679e-03 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 -3.93868502e-03 -1.91637197e-03 2.17312332e-03 1.04147600e-02 4.96961345e-03 -2.53209637e-04 4.63187202e-04 2.48668494e-04 3.36313863e-04 5.76174685e-04 -7.55769472e-03 -2.23901961e-02 -1.33502663e-02 -1.05420119e-02 -4.54167058e-03 2.17847557e-02 1.55180210e-02 7.87868612e-03 3.00913133e-03 7.69870109e-03 3.08404679e-03 3.04821196e-03 2.60885943e-03 -2.44899535e-03 -1.41797470e-02 -3.50501086e-03 -6.49638880e-03 -3.50501086e-03 8.90168116e-03 1.64670479e-02 8.90168116e-03 -4.28522016e-04 1.19669578e-03 6.28559754e-04 7.42221904e-04 1.19669578e-03 -2.49315158e-03 -7.55155382e-03 -4.59318203e-03 -4.59318203e-03 1.79526564e-03 7.87868612e-03 7.87868612e-03 -5.52298877e-03 8.87988382e-04 2.67007632e-03 4.33092121e-05 1.53804099e-03 4.33092121e-05 -1.28357742e-03 -7.70583827e-03 -1.91637197e-03 -3.93868502e-03 -9.46051924e-04 4.96961345e-03 1.04147600e-02 2.17312332e-03 -1.64651530e-04 5.76174685e-04 2.48668494e-04 3.87442910e-04 4.63187202e-04 9.71447628e-05 1.76802645e-03 3.48900865e-04 7.35182694e-04 2.34922678e-04 -1.13526333e-03 -3.00913133e-03 -8.87988382e-04 -2.58484015e-04 1.16705004e-04 -5.56174238e-06 2.56639851e-04 1.33799209e-04 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 -1.44567696e-04 -6.97079784e-05 4.60421873e-04 6.78686488e-04 3.21219444e-04 -2.83284246e-05 -1.75337614e-04 -7.86571980e-05 -5.89227687e-05 -5.80643783e-05 3.68604998e-04 6.49388152e-03 2.05131590e-03 2.05131590e-03 7.36376583e-04 -7.69870109e-03 -7.69870109e-03 -2.67007632e-03 1.16705004e-04 3.32086076e-04 1.20238779e-04 2.02138997e-04 1.20238779e-04 4.44223313e-05 1.36735648e-03 2.03886509e-04 4.61116361e-04 2.14787965e-04 -8.86619153e-04 -2.12582266e-03 -1.03286469e-03 -1.98313826e-04 1.98660061e-04 1.03625636e-04 2.14064456e-04 3.28033227e-04 1.39435234e-04 2.31024262e-03 7.13933222e-04 8.27964213e-04 4.93246421e-05 -2.60885943e-03 -3.08404679e-03 -4.33092121e-05 -5.56174238e-06 1.20238779e-04 -6.28997322e-05 1.51286945e-04 -7.02699890e-05 3.45784622e-05 8.16530823e-04 1.20794863e-04 2.90352413e-04 1.20794863e-04 -5.15382990e-04 -1.30213495e-03 -5.15382990e-04 -1.04753659e-04 1.25901974e-04 3.54077607e-05 1.81438659e-04 1.25901974e-04 1.68259665e-04 3.06231165e-03 1.05035386e-03 8.27333943e-04 4.06898013e-04 -4.13009015e-03 -3.04821196e-03 -1.53804099e-03 2.56639851e-04 2.02138997e-04 1.51286945e-04 3.78581590e-05 7.08268625e-05 1.49831448e-05 7.96171648e-04 1.28260515e-04 2.50398595e-04 1.35783271e-04 -6.36736958e-04 -1.17551948e-03 -7.17105517e-04 -5.89227687e-05 1.68278188e-04 1.36238263e-04 3.97097282e-05 2.35985922e-04 1.39435234e-04 2.31024262e-03 8.27964213e-04 7.13933222e-04 4.93246421e-05 -3.08404679e-03 -2.60885943e-03 -4.33092121e-05 1.33799209e-04 1.20238779e-04 -7.02699890e-05 7.08268625e-05 -6.28997322e-05 4.44223313e-05 1.36735648e-03 2.14787965e-04 4.61116361e-04 2.03886509e-04 -1.03286469e-03 -2.12582266e-03 -8.86619153e-04 -8.62283440e-05 3.28033227e-04 1.03625636e-04 2.78777039e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +-1 0 3 319 + 2.51588682e-10 1.21446037e-10 1.22093247e-10 -1.22876674e-10 -3.68778082e-10 -3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 1.45367706e-09 1.46139577e-09 -1.47092972e-09 -4.41426294e-09 -4.43762591e-09 -6.71412528e-10 4.33292850e-10 4.35704119e-10 1.30725329e-09 -3.80106998e-10 -1.83355919e-10 -1.84378234e-10 1.87578508e-10 5.56743584e-10 5.59837607e-10 -1.64811040e-10 -1.14532510e-10 -1.13983574e-09 -1.83200357e-10 -5.50467259e-10 -5.53058672e-10 5.56271107e-10 1.67143703e-09 1.67928187e-09 2.54263804e-10 -1.63942380e-10 -1.64765877e-10 -4.94934772e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 1.47139325e-10 4.42131978e-10 4.47457784e-10 -1.31457451e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 7.06636105e-10 7.10593332e-10 -7.22704738e-10 -2.14570364e-09 -2.15767995e-09 -3.25329634e-10 2.12757439e-10 2.13894818e-10 6.35172129e-10 4.41447013e-10 4.39340064e-09 7.06163628e-10 2.12158570e-09 2.13154909e-09 -2.14426862e-09 -6.44217868e-09 -6.47233842e-09 -9.79881258e-10 6.31906252e-10 6.35034959e-10 1.90745749e-09 1.17833757e-10 1.17267716e-09 1.87926843e-10 5.64494571e-10 5.71154615e-10 -5.70616910e-10 -1.71401934e-09 -1.73417799e-09 -2.61974319e-10 1.67618351e-10 1.69757847e-10 5.09480974e-10 -1.09128007e-10 1.60301122e-10 1.61050967e-10 1.61689414e-10 -2.36853624e-10 -2.37942386e-10 2.41774220e-10 1.17145069e-10 1.17081957e-10 -1.17874504e-10 -3.55572505e-10 -3.55382727e-10 1.05088539e-10 -1.19964562e-10 -1.23289466e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 5.74403531e-10 3.42817965e-10 -9.44881217e-10 -1.54744060e-09 -9.44881217e-10 1.57556900e-10 1.19347147e-10 1.57556900e-10 3.02592746e-10 1.14532510e-10 -1.47198357e-10 -4.41447013e-10 -1.17833757e-10 1.11130765e-09 6.71373038e-09 2.00984333e-09 3.62526597e-09 2.00984333e-09 -5.14556599e-09 -9.04837268e-09 -5.14556599e-09 3.18846940e-10 5.65314615e-10 3.18846940e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 1.13983574e-09 3.02506519e-10 -1.46495813e-09 -4.39340064e-09 -1.17267716e-09 -1.09128007e-10 1.61689414e-10 2.41774220e-10 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 -1.07444665e-09 -1.06375661e-09 3.54205782e-10 2.62709235e-09 2.76009902e-09 1.04727829e-10 -1.76855306e-10 1.00686231e-10 -1.27381006e-10 -4.84397267e-10 -1.83200357e-10 2.38013716e-10 7.06163628e-10 1.87926843e-10 -5.74403531e-10 -3.62526597e-09 -1.07444665e-09 -1.93946740e-09 -1.07444665e-09 2.80119557e-09 4.95605341e-09 2.80119557e-09 -2.50293637e-10 -3.18038829e-10 -2.50293637e-10 -1.21446037e-10 -1.45367706e-09 -1.83355919e-10 -5.50467259e-10 -1.45617240e-10 7.06636105e-10 2.12158570e-09 5.64494571e-10 -1.17145069e-10 -3.42817965e-10 -2.00984333e-09 -1.06375661e-09 -1.07444665e-09 -1.64427552e-10 2.76009902e-09 2.62709235e-09 3.54205782e-10 -1.39560748e-10 -1.27381006e-10 -1.76855306e-10 -1.22093247e-10 -1.46139577e-09 -1.84378234e-10 -5.53058672e-10 -1.47376693e-10 7.10593332e-10 2.13154909e-09 5.71154615e-10 -1.17081957e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 2.80119557e-09 2.76009902e-09 -6.34726079e-10 -6.57490676e-09 -6.95274353e-09 -1.69183560e-10 4.01750097e-10 -2.99280551e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 5.56271107e-10 1.47139325e-10 -7.22704738e-10 -2.14426862e-09 -5.70616910e-10 1.17874504e-10 1.54744060e-09 9.04837268e-09 2.62709235e-09 4.95605341e-09 2.62709235e-09 -6.57490676e-09 -1.22132169e-08 -6.57490676e-09 2.01892723e-10 6.78250937e-10 2.01892723e-10 3.68778082e-10 4.41426294e-09 5.56743584e-10 1.67143703e-09 4.42131978e-10 -2.14570364e-09 -6.44217868e-09 -1.71401934e-09 -1.60301122e-10 2.36853624e-10 3.55572505e-10 1.19964562e-10 9.44881217e-10 5.14556599e-09 2.76009902e-09 2.80119557e-09 3.54205782e-10 -6.95274353e-09 -6.57490676e-09 -6.34726079e-10 3.08142837e-10 4.01750097e-10 -1.69183560e-10 3.70737126e-10 4.43762591e-09 5.59837607e-10 1.67928187e-09 4.47457784e-10 -2.15767995e-09 -6.47233842e-09 -1.73417799e-09 -1.61050967e-10 2.37942386e-10 3.55382727e-10 1.23289466e-10 -1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 3.25675600e-10 1.57877601e-10 -1.43136213e-10 -6.71412528e-10 -2.54263804e-10 3.25329634e-10 9.79881258e-10 2.61974319e-10 1.57556900e-10 3.18846940e-10 2.50293637e-10 1.27381006e-10 1.69183560e-10 -2.01892723e-10 3.25675600e-10 -1.53288427e-10 -6.22308477e-10 4.33292850e-10 1.63942380e-10 -2.12757439e-10 -6.31906252e-10 -1.67618351e-10 1.19347147e-10 5.65314615e-10 1.76855306e-10 3.18038829e-10 1.76855306e-10 -4.01750097e-10 -6.78250937e-10 -4.01750097e-10 4.35704119e-10 1.64765877e-10 -2.13894818e-10 -6.35034959e-10 -1.69757847e-10 -1.00686231e-10 2.99280551e-10 1.57877601e-10 -2.93418060e-10 1.57556900e-10 3.18846940e-10 1.27381006e-10 2.50293637e-10 -2.01892723e-10 1.69183560e-10 -1.43136213e-10 -6.22308477e-10 -2.93418060e-10 -1.53288427e-10 1.09217494e-10 1.30725329e-09 1.64811040e-10 4.94934772e-10 1.31457451e-10 -6.35172129e-10 -1.90745749e-09 -5.09480974e-10 1.05088539e-10 + 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 0 1 2 3 4 5 6 7 9 10 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 24 0 1 2 3 4 5 6 7 8 10 11 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 18 19 20 21 22 24 25 2 4 7 8 9 11 12 14 16 18 19 20 0 1 3 4 5 6 8 9 12 14 16 18 19 20 0 1 2 3 4 5 6 7 14 16 18 19 20 2 5 8 12 0 1 2 3 6 7 8 9 11 12 13 14 15 16 17 18 19 20 24 + 0 7 19 26 38 45 57 69 81 84 87 87 94 96 112 134 151 171 191 211 234 257 269 283 296 300 319 +-1 1 -3 43 + -1.22221523e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -1.81870272e-10 -5.45610817e-10 -1.27119381e-09 1.47830504e-10 1.06867539e-10 -1.59050619e-10 -1.12485150e-10 -1.80250540e-10 -3.37455450e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 1.81870272e-10 3.40730555e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.60522825e-10 1.22221523e-10 1.27119381e-09 -1.12485150e-10 -3.37455450e-10 -6.39020960e-10 3.40730555e-10 1.02219167e-09 2.07962652e-09 -2.49833494e-10 1.04027963e-10 -1.55316403e-10 2.98395984e-10 1.47830504e-10 2.49833494e-10 -1.04027963e-10 1.06867539e-10 1.60522825e-10 1.55316403e-10 -1.59050619e-10 -2.98395984e-10 + 20 14 16 17 18 19 20 21 24 25 20 14 20 14 17 19 20 14 20 14 17 20 24 13 14 15 16 17 18 19 20 21 22 24 25 14 20 20 14 19 20 14 20 + 0 1 10 11 13 17 19 23 35 37 38 38 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 +-1 1 -2 550 + -1.11544956e-07 -1.48620472e-06 4.00600009e-07 2.01344846e-07 6.39058650e-07 -1.42163448e-06 -8.11507012e-07 -2.38373364e-06 1.29305381e-07 -1.23648563e-07 -3.70950690e-07 2.53242539e-07 -3.16403274e-07 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 8.47102601e-05 4.21897348e-04 -2.64230228e-04 -2.64230228e-04 -1.31011378e-03 1.24299865e-05 2.19848325e-07 -9.54175960e-06 2.15293682e-05 -9.54175960e-06 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 2.36478315e-06 8.48205361e-06 -1.63219705e-05 -9.45191477e-06 -3.12761733e-05 1.81132289e-06 -1.41469877e-06 -4.24408669e-06 3.47548306e-06 -3.58589526e-06 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 6.44189162e-04 3.20879817e-03 -1.90192895e-03 -1.90192895e-03 -9.41005524e-03 -1.69996312e-04 4.54930713e-05 1.18654672e-04 -2.94442250e-04 1.18654672e-04 4.00600009e-07 4.60138988e-06 -8.22724975e-07 -6.93919687e-07 -2.08175906e-06 2.91617223e-06 2.47317189e-06 7.41967268e-06 -4.25795644e-07 2.49741275e-07 7.54081183e-07 -8.24493638e-07 6.18434049e-07 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 8.81363406e-05 3.48784992e-04 2.97066591e-04 -2.72072081e-04 -1.03910538e-03 8.39816585e-06 1.04881978e-05 5.22359376e-05 -1.01880285e-05 -9.35105526e-06 -2.01344846e-07 -2.36478315e-06 6.93919687e-07 5.99969468e-07 9.25785817e-07 -2.46342444e-06 -2.12438175e-06 -3.36476113e-06 7.99580958e-08 -2.31855137e-07 -6.44552200e-07 2.32300811e-07 -5.22748328e-07 -8.47102601e-05 -6.44189162e-04 8.81363406e-05 -8.34532790e-05 3.48784992e-04 -2.72072081e-04 2.97066591e-04 -1.03910538e-03 -1.30221744e-05 1.04881978e-05 -9.35105526e-06 2.17901071e-06 5.22359376e-05 -6.39058650e-07 -8.48205361e-06 2.08175906e-06 9.25785817e-07 3.77173215e-06 -7.39011631e-06 -3.86414678e-06 -1.40232562e-05 8.61419934e-07 -6.44562669e-07 -1.95082770e-06 1.63893960e-06 -1.65526012e-06 -4.21897348e-04 -3.20879817e-03 3.48784992e-04 3.48784992e-04 1.60542134e-03 -1.04349936e-03 -1.04349936e-03 -4.73061611e-03 -5.05847972e-05 1.30405087e-05 2.72395088e-05 -8.76154389e-05 2.72395088e-05 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 2.46342444e-06 7.39011631e-06 -1.03306199e-05 -8.77023113e-06 -2.63106934e-05 1.50436347e-06 -8.82034439e-07 -2.66170787e-06 2.91267352e-06 -2.18476894e-06 2.64230228e-04 1.90192895e-03 2.97066591e-04 -2.72072081e-04 -1.04349936e-03 -1.05660430e-03 8.26078378e-04 3.02088103e-03 2.10074852e-05 -3.66025562e-05 -1.84705595e-04 1.12319754e-04 -7.23455255e-07 8.11507012e-07 9.45191477e-06 -2.47317189e-06 -2.12438175e-06 -3.86414678e-06 8.77023113e-06 7.51525435e-06 1.39229776e-05 -4.60513730e-07 8.25046738e-07 2.29149691e-06 -1.12740187e-06 1.84660522e-06 2.64230228e-04 1.90192895e-03 -2.72072081e-04 2.97066591e-04 -1.04349936e-03 8.26078378e-04 -1.05660430e-03 3.02088103e-03 8.67680178e-05 -3.66025562e-05 -7.23455255e-07 7.43528929e-05 -1.84705595e-04 2.38373364e-06 3.12761733e-05 -7.41967268e-06 -3.36476113e-06 -1.40232562e-05 2.63106934e-05 1.39229776e-05 5.18442225e-05 -3.21743567e-06 2.29160651e-06 6.93637210e-06 -6.09905134e-06 5.85858440e-06 1.31011378e-03 9.41005524e-03 -1.03910538e-03 -1.03910538e-03 -4.73061611e-03 3.02088103e-03 3.02088103e-03 1.34699125e-02 3.90582083e-04 -7.84989694e-05 -2.53598761e-04 6.76508013e-04 -2.53598761e-04 1.29305381e-07 1.81132289e-06 -4.25795644e-07 -7.99580958e-08 -8.61419934e-07 1.50436347e-06 4.60513730e-07 3.21743567e-06 -2.47851861e-07 1.41948339e-07 4.25917413e-07 -4.56619879e-07 3.52150972e-07 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 1.30221744e-05 5.05847972e-05 -2.10074852e-05 -8.67680178e-05 -3.90582083e-04 8.04876214e-05 -1.51526364e-05 -6.78878755e-05 1.44325560e-04 -6.15312303e-05 1.23648563e-07 1.41469877e-06 -2.49741275e-07 -2.31855137e-07 -6.44562669e-07 8.82034439e-07 8.25046738e-07 2.29160651e-06 -1.41948339e-07 8.51245476e-08 2.37401412e-07 -2.59354632e-07 2.17001899e-07 2.19848325e-07 4.54930713e-05 -1.04881978e-05 -1.04881978e-05 -1.30405087e-05 3.66025562e-05 3.66025562e-05 7.84989694e-05 -1.51526364e-05 -1.73157887e-06 3.86877104e-06 -2.62451360e-05 3.86877104e-06 3.70950690e-07 4.24408669e-06 -7.54081183e-07 -6.44552200e-07 -1.95082770e-06 2.66170787e-06 2.29149691e-06 6.93637210e-06 -4.25917413e-07 2.37401412e-07 7.18057207e-07 -8.14141689e-07 6.03110959e-07 -9.54175960e-06 1.18654672e-04 -5.22359376e-05 9.35105526e-06 -2.72395088e-05 1.84705595e-04 7.23455255e-07 2.53598761e-04 -6.78878755e-05 3.86877104e-06 1.73450833e-05 -1.10245228e-04 3.85473273e-05 2.53242539e-07 3.47548306e-06 -8.24493638e-07 -2.32300811e-07 -1.63893960e-06 2.91267352e-06 1.12740187e-06 6.09905134e-06 -4.56619879e-07 2.59354632e-07 8.14141689e-07 -8.38183183e-07 6.94301914e-07 2.15293682e-05 -2.94442250e-04 1.01880285e-05 -2.17901071e-06 8.76154389e-05 -1.12319754e-04 -7.43528929e-05 -6.76508013e-04 1.44325560e-04 -2.62451360e-05 -1.10245228e-04 2.47140423e-04 -1.13915239e-04 -3.16403274e-07 -3.58589526e-06 6.18434049e-07 5.22748328e-07 1.65526012e-06 -2.18476894e-06 -1.84660522e-06 -5.85858440e-06 3.52150972e-07 -2.17001899e-07 -6.03110959e-07 6.94301914e-07 -4.72951931e-07 -9.54175960e-06 1.18654672e-04 9.35105526e-06 -5.22359376e-05 -2.72395088e-05 7.23455255e-07 1.84705595e-04 2.53598761e-04 -6.15312303e-05 3.86877104e-06 3.85473273e-05 -1.13915239e-04 1.73450833e-05 -1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 2.01344846e-07 6.39058650e-07 1.42163448e-06 -8.11507012e-07 -2.38373364e-06 1.29305381e-07 1.23648563e-07 3.70950690e-07 2.53242539e-07 -3.16403274e-07 -7.65800183e-10 1.80250540e-10 3.87251892e-10 1.81870272e-10 -5.45610817e-10 -1.27119381e-09 1.47830504e-10 1.06867539e-10 -1.59050619e-10 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 2.36478315e-06 8.48205361e-06 1.63219705e-05 -9.45191477e-06 -3.12761733e-05 1.81132289e-06 1.41469877e-06 4.24408669e-06 3.47548306e-06 -3.58589526e-06 1.12485150e-10 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 6.93919687e-07 2.08175906e-06 2.91617223e-06 -2.47317189e-06 -7.41967268e-06 4.25795644e-07 2.49741275e-07 7.54081183e-07 8.24493638e-07 -6.18434049e-07 -1.80250540e-10 -3.37455450e-10 -2.01344846e-07 -2.36478315e-06 -6.93919687e-07 5.99969468e-07 9.25785817e-07 2.46342444e-06 -2.12438175e-06 -3.36476113e-06 7.99580958e-08 2.31855137e-07 6.44552200e-07 2.32300811e-07 -5.22748328e-07 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -6.39058650e-07 -8.48205361e-06 -2.08175906e-06 9.25785817e-07 3.77173215e-06 7.39011631e-06 -3.86414678e-06 -1.40232562e-05 8.61419934e-07 6.44562669e-07 1.95082770e-06 1.63893960e-06 -1.65526012e-06 -1.81870272e-10 -3.40730555e-10 1.42163448e-06 1.63219705e-05 2.91617223e-06 -2.46342444e-06 -7.39011631e-06 -1.03306199e-05 8.77023113e-06 2.63106934e-05 -1.50436347e-06 -8.82034439e-07 -2.66170787e-06 -2.91267352e-06 2.18476894e-06 5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.60522825e-10 8.11507012e-07 9.45191477e-06 2.47317189e-06 -2.12438175e-06 -3.86414678e-06 -8.77023113e-06 7.51525435e-06 1.39229776e-05 -4.60513730e-07 -8.25046738e-07 -2.29149691e-06 -1.12740187e-06 1.84660522e-06 1.22221523e-10 1.27119381e-09 1.12485150e-10 -3.37455450e-10 -6.39020960e-10 -3.40730555e-10 1.02219167e-09 2.07962652e-09 -2.49833494e-10 -1.04027963e-10 -1.55316403e-10 2.98395984e-10 2.38373364e-06 3.12761733e-05 7.41967268e-06 -3.36476113e-06 -1.40232562e-05 -2.63106934e-05 1.39229776e-05 5.18442225e-05 -3.21743567e-06 -2.29160651e-06 -6.93637210e-06 -6.09905134e-06 5.85858440e-06 1.47830504e-10 2.49833494e-10 1.29305381e-07 1.81132289e-06 4.25795644e-07 -7.99580958e-08 -8.61419934e-07 -1.50436347e-06 4.60513730e-07 3.21743567e-06 -2.47851861e-07 -1.41948339e-07 -4.25917413e-07 -4.56619879e-07 3.52150972e-07 1.04027963e-10 -1.23648563e-07 -1.41469877e-06 -2.49741275e-07 2.31855137e-07 6.44562669e-07 8.82034439e-07 -8.25046738e-07 -2.29160651e-06 1.41948339e-07 8.51245476e-08 2.37401412e-07 2.59354632e-07 -2.17001899e-07 -3.70950690e-07 -4.24408669e-06 -7.54081183e-07 6.44552200e-07 1.95082770e-06 2.66170787e-06 -2.29149691e-06 -6.93637210e-06 4.25917413e-07 2.37401412e-07 7.18057207e-07 8.14141689e-07 -6.03110959e-07 1.06867539e-10 1.60522825e-10 1.55316403e-10 2.53242539e-07 3.47548306e-06 8.24493638e-07 -2.32300811e-07 -1.63893960e-06 -2.91267352e-06 1.12740187e-06 6.09905134e-06 -4.56619879e-07 -2.59354632e-07 -8.14141689e-07 -8.38183183e-07 6.94301914e-07 -1.59050619e-10 -2.98395984e-10 -3.16403274e-07 -3.58589526e-06 -6.18434049e-07 5.22748328e-07 1.65526012e-06 2.18476894e-06 -1.84660522e-06 -5.85858440e-06 3.52150972e-07 2.17001899e-07 6.03110959e-07 6.94301914e-07 -4.72951931e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 4 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 4 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 7 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 352 374 388 403 420 435 452 477 492 506 519 535 550 -1 1 -1 496 -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 -3.01128478e-04 -1.57155374e-04 -5.21569824e-04 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 -6.35715480e-03 1.89362502e-02 -1.36123471e-02 1.36123471e-02 -3.73405009e-02 -1.47505924e-03 5.01806624e-04 1.50862144e-03 -2.55487755e-03 -1.50862144e-03 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 -4.48188603e-03 -1.36054495e-03 -7.76285431e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 -7.43595780e-04 1.16458900e-02 9.03726436e-03 -9.03726436e-03 2.47467823e-02 4.67304605e-03 1.16246272e-02 -8.72795588e-03 8.09395318e-03 8.72795588e-03 -2.73689144e-03 6.27510368e-03 5.08646404e-04 -9.71290470e-04 5.03035499e-04 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 -4.16674080e-03 5.69578999e-03 1.21295267e-02 4.93952317e-03 2.30483477e-03 -2.03824735e-03 1.70918152e-03 -2.68207732e-03 -1.33152513e-03 -2.28229583e-03 -2.73689144e-03 5.08646404e-04 6.27510368e-03 5.03035499e-04 -9.71290470e-04 6.35715480e-03 7.43595780e-04 -4.16674080e-03 -6.05375232e-03 -5.69578999e-03 4.93952317e-03 1.21295267e-02 -2.30483477e-03 1.34010917e-04 -1.70918152e-03 -2.28229583e-03 2.43093655e-03 -2.68207732e-03 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 -2.21481323e-03 -6.46380060e-04 -3.83616904e-03 -1.89362502e-02 -1.16458900e-02 5.69578999e-03 -5.69578999e-03 1.52017109e-02 -3.48425054e-03 3.48425054e-03 -1.96452460e-03 -9.62189185e-04 3.38088571e-03 8.49321763e-04 -1.66656055e-03 -8.49321763e-04 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 4.12897459e-03 -1.40155183e-03 1.36123471e-02 -9.03726436e-03 1.21295267e-02 4.93952317e-03 -3.48425054e-03 -1.32530774e-02 -5.81167509e-04 -2.07556356e-02 -1.45840773e-03 -6.11812937e-03 1.08686704e-02 -6.25827912e-03 -1.81264955e-04 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 4.12897459e-03 -1.36123471e-02 9.03726436e-03 4.93952317e-03 1.21295267e-02 3.48425054e-03 -5.81167509e-04 -1.32530774e-02 2.07556356e-02 4.69062484e-03 6.11812937e-03 -1.81264955e-04 4.39215771e-03 1.08686704e-02 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 6.70590317e-03 2.11321954e-03 1.16149650e-02 3.73405009e-02 -2.47467823e-02 2.30483477e-03 -2.30483477e-03 -1.96452460e-03 -2.07556356e-02 2.07556356e-02 -5.17674160e-02 -1.06139919e-02 -1.81187870e-02 1.73039160e-02 -1.83839733e-02 -1.73039160e-02 -3.01128478e-04 -4.48188603e-03 2.21481323e-03 -6.70590317e-03 -5.03211219e-04 8.51399288e-05 -1.11066475e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 -1.34010917e-04 9.62189185e-04 1.45840773e-03 -4.69062484e-03 1.06139919e-02 -6.60013366e-04 -2.09092426e-03 5.62128048e-03 -2.95647202e-03 -2.23546430e-03 1.57155374e-04 1.36054495e-03 -6.46380060e-04 2.11321954e-03 -8.51399288e-05 1.08308315e-04 -1.47466682e-04 5.01806624e-04 1.16246272e-02 -1.70918152e-03 1.70918152e-03 -3.38088571e-03 6.11812937e-03 -6.11812937e-03 1.81187870e-02 -2.09092426e-03 2.92931580e-05 3.45165114e-04 -3.62158706e-03 -3.45165114e-04 9.71290470e-04 5.03035499e-04 -4.12897459e-03 -1.40155183e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 2.68207732e-03 2.28229583e-03 -8.49321763e-04 -1.08686704e-02 1.81264955e-04 -1.73039160e-02 5.62128048e-03 3.45165114e-04 -4.08967537e-06 5.82673963e-03 5.11945069e-03 -5.21569824e-04 -7.76285431e-03 3.83616904e-03 -1.16149650e-02 -1.11066475e-03 1.47466682e-04 -1.78569641e-03 -2.55487755e-03 8.09395318e-03 1.33152513e-03 -2.43093655e-03 1.66656055e-03 6.25827912e-03 -4.39215771e-03 1.83839733e-02 -2.95647202e-03 -3.62158706e-03 5.82673963e-03 -4.07385320e-03 -7.78154151e-03 5.03035499e-04 9.71290470e-04 -1.40155183e-03 -4.12897459e-03 -5.75131877e-04 -1.50862144e-03 8.72795588e-03 2.28229583e-03 2.68207732e-03 8.49321763e-04 1.81264955e-04 -1.08686704e-02 1.73039160e-02 -2.23546430e-03 -3.45165114e-04 5.11945069e-03 -7.78154151e-03 -4.08967537e-06 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 8.47102601e-05 4.21897348e-04 2.64230228e-04 -2.64230228e-04 -1.31011378e-03 1.24299865e-05 -2.19848325e-07 9.54175960e-06 2.15293682e-05 -9.54175960e-06 -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 -3.01128478e-04 1.57155374e-04 -5.21569824e-04 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 6.44189162e-04 3.20879817e-03 1.90192895e-03 -1.90192895e-03 -9.41005524e-03 -1.69996312e-04 -4.54930713e-05 -1.18654672e-04 -2.94442250e-04 1.18654672e-04 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 -4.48188603e-03 1.36054495e-03 -7.76285431e-03 8.47102601e-05 6.44189162e-04 -8.34532790e-05 -8.81363406e-05 -3.48784992e-04 2.97066591e-04 2.72072081e-04 1.03910538e-03 -8.39816585e-06 1.04881978e-05 5.22359376e-05 1.01880285e-05 9.35105526e-06 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 -9.71290470e-04 -5.03035499e-04 -8.47102601e-05 -6.44189162e-04 -8.81363406e-05 -8.34532790e-05 3.48784992e-04 2.72072081e-04 2.97066591e-04 -1.03910538e-03 -1.30221744e-05 -1.04881978e-05 9.35105526e-06 2.17901071e-06 5.22359376e-05 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 -5.03035499e-04 -9.71290470e-04 -4.21897348e-04 -3.20879817e-03 -3.48784992e-04 3.48784992e-04 1.60542134e-03 1.04349936e-03 -1.04349936e-03 -4.73061611e-03 -5.05847972e-05 -1.30405087e-05 -2.72395088e-05 -8.76154389e-05 2.72395088e-05 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 -2.21481323e-03 6.46380060e-04 -3.83616904e-03 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 2.72072081e-04 1.04349936e-03 -1.05660430e-03 -8.26078378e-04 -3.02088103e-03 -2.10074852e-05 -3.66025562e-05 -1.84705595e-04 -1.12319754e-04 7.23455255e-07 6.27510368e-03 5.08646404e-04 -1.15849724e-02 4.12897459e-03 1.40155183e-03 2.64230228e-04 1.90192895e-03 2.72072081e-04 2.97066591e-04 -1.04349936e-03 -8.26078378e-04 -1.05660430e-03 3.02088103e-03 8.67680178e-05 3.66025562e-05 7.23455255e-07 7.43528929e-05 -1.84705595e-04 5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 4.12897459e-03 1.31011378e-03 9.41005524e-03 1.03910538e-03 -1.03910538e-03 -4.73061611e-03 -3.02088103e-03 3.02088103e-03 1.34699125e-02 3.90582083e-04 7.84989694e-05 2.53598761e-04 6.76508013e-04 -2.53598761e-04 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 6.70590317e-03 -2.11321954e-03 1.16149650e-02 1.24299865e-05 -1.69996312e-04 8.39816585e-06 1.30221744e-05 5.05847972e-05 2.10074852e-05 -8.67680178e-05 -3.90582083e-04 8.04876214e-05 1.51526364e-05 6.78878755e-05 1.44325560e-04 -6.15312303e-05 -3.01128478e-04 -4.48188603e-03 2.21481323e-03 -6.70590317e-03 -5.03211219e-04 -8.51399288e-05 -1.11066475e-03 -2.19848325e-07 -4.54930713e-05 -1.04881978e-05 1.04881978e-05 1.30405087e-05 3.66025562e-05 -3.66025562e-05 -7.84989694e-05 1.51526364e-05 -1.73157887e-06 3.86877104e-06 2.62451360e-05 -3.86877104e-06 -1.57155374e-04 -1.36054495e-03 6.46380060e-04 -2.11321954e-03 8.51399288e-05 1.08308315e-04 1.47466682e-04 9.54175960e-06 -1.18654672e-04 -5.22359376e-05 -9.35105526e-06 2.72395088e-05 1.84705595e-04 -7.23455255e-07 -2.53598761e-04 6.78878755e-05 3.86877104e-06 1.73450833e-05 1.10245228e-04 -3.85473273e-05 9.71290470e-04 -5.03035499e-04 -4.12897459e-03 1.40155183e-03 -5.75131877e-04 2.15293682e-05 -2.94442250e-04 -1.01880285e-05 -2.17901071e-06 8.76154389e-05 1.12319754e-04 -7.43528929e-05 -6.76508013e-04 1.44325560e-04 2.62451360e-05 1.10245228e-04 2.47140423e-04 -1.13915239e-04 -5.21569824e-04 -7.76285431e-03 3.83616904e-03 -1.16149650e-02 -1.11066475e-03 -1.47466682e-04 -1.78569641e-03 -9.54175960e-06 1.18654672e-04 -9.35105526e-06 -5.22359376e-05 -2.72395088e-05 -7.23455255e-07 1.84705595e-04 2.53598761e-04 -6.15312303e-05 -3.86877104e-06 -3.85473273e-05 -1.13915239e-04 1.73450833e-05 -5.03035499e-04 9.71290470e-04 1.40155183e-03 -4.12897459e-03 -5.75131877e-04 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 5 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 6 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 18 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 19 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 19 25 0 20 40 58 76 96 114 132 152 172 192 210 230 248 268 288 306 324 344 362 380 400 420 440 458 478 496 --1 1 0 664 - -2.66059215e-02 -5.03240647e-02 3.26866999e-02 -5.46258297e-03 3.26866999e-02 -4.57710065e-02 7.46639925e-03 -4.57710065e-02 4.41274981e-03 -5.22172450e-03 1.71461532e-02 -7.64310687e-03 -5.22172450e-03 -9.85365938e-03 -3.04990584e-02 1.89362502e-02 -6.35715480e-03 6.35715480e-03 -3.73405009e-02 1.36123471e-02 -1.36123471e-02 2.95011848e-03 -1.50862144e-03 1.50862144e-03 5.01806624e-04 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 -1.41084630e-02 -2.90035842e-03 5.14402512e-02 1.57067397e-02 5.14402512e-02 -3.31999129e-03 -1.66181775e-02 -4.27851464e-03 5.75039359e-03 -1.66181775e-02 -3.04990584e-02 2.51431615e-03 1.16458900e-02 -7.43595780e-04 7.43595780e-04 2.47467823e-02 -9.03726436e-03 9.03726436e-03 -9.34609209e-03 8.72795588e-03 -8.72795588e-03 1.16246272e-02 -3.26866999e-02 2.90035842e-03 1.09718945e-02 -9.20575575e-03 2.11797393e-02 1.48912806e-02 1.21170270e-02 9.19667927e-03 -4.74481476e-04 -8.98959081e-03 1.31293908e-02 -6.84609247e-03 -9.11228716e-03 -1.89362502e-02 -1.16458900e-02 1.52017109e-02 -5.69578999e-03 5.69578999e-03 -1.96452460e-03 3.48425054e-03 -3.48425054e-03 1.92437837e-03 -8.49321763e-04 8.49321763e-04 3.38088571e-03 -5.46258297e-03 -1.41084630e-02 9.20575575e-03 -1.51054281e-02 9.20575575e-03 -1.31319152e-02 1.55134254e-02 -1.31319152e-02 1.18970781e-03 -6.65263771e-03 8.77647052e-03 -2.06063438e-03 -6.65263771e-03 6.35715480e-03 7.43595780e-04 -5.69578999e-03 -6.05375232e-03 -4.16674080e-03 -2.30483477e-03 1.21295267e-02 4.93952317e-03 -2.17225827e-03 -2.68207732e-03 -2.28229583e-03 1.09941142e-03 -1.70918152e-03 -3.26866999e-02 2.90035842e-03 2.11797393e-02 -9.20575575e-03 1.09718945e-02 9.19667927e-03 1.21170270e-02 1.48912806e-02 6.16613073e-03 -9.11228716e-03 1.31293908e-02 -3.01213322e-03 -8.98959081e-03 -6.35715480e-03 -7.43595780e-04 5.69578999e-03 -4.16674080e-03 -6.05375232e-03 2.30483477e-03 4.93952317e-03 1.21295267e-02 2.17225827e-03 -2.28229583e-03 -2.68207732e-03 1.09941142e-03 1.70918152e-03 4.57710065e-02 -5.14402512e-02 1.48912806e-02 1.31319152e-02 9.19667927e-03 -4.01464280e-02 -1.39029222e-02 -6.04161338e-02 6.55171161e-04 1.76630101e-02 1.25902344e-02 -1.24978040e-02 1.49817376e-02 3.73405009e-02 -2.47467823e-02 -1.96452460e-03 -2.30483477e-03 2.30483477e-03 -5.17674160e-02 2.07556356e-02 -2.07556356e-02 2.12279839e-02 -1.73039160e-02 1.73039160e-02 -1.81187870e-02 7.46639925e-03 1.57067397e-02 -1.21170270e-02 1.55134254e-02 -1.21170270e-02 1.39029222e-02 -6.05215906e-05 1.39029222e-02 -2.81793819e-04 -5.62728473e-04 -1.27848214e-02 4.88081211e-04 -5.62728473e-04 -1.36123471e-02 9.03726436e-03 3.48425054e-03 1.21295267e-02 4.93952317e-03 2.07556356e-02 -1.32530774e-02 -5.81167509e-04 -6.14903257e-03 1.08686704e-02 -1.81264955e-04 -1.86612141e-03 6.11812937e-03 4.57710065e-02 -5.14402512e-02 9.19667927e-03 1.31319152e-02 1.48912806e-02 -6.04161338e-02 -1.39029222e-02 -4.01464280e-02 1.04958302e-02 1.49817376e-02 1.25902344e-02 -6.81629686e-03 1.76630101e-02 1.36123471e-02 -9.03726436e-03 -3.48425054e-03 4.93952317e-03 1.21295267e-02 -2.07556356e-02 -5.81167509e-04 -1.32530774e-02 6.14903257e-03 -1.81264955e-04 1.08686704e-02 -1.86612141e-03 -6.11812937e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 1.18970781e-03 -6.16613073e-03 -6.55171161e-04 -2.81793819e-04 -1.04958302e-02 8.17371075e-03 -3.25696822e-04 1.42500181e-03 4.64282883e-03 2.86128497e-03 2.95011848e-03 -9.34609209e-03 -1.92437837e-03 2.17225827e-03 -2.17225827e-03 -2.12279839e-02 6.14903257e-03 -6.14903257e-03 -5.78077311e-03 7.85674478e-03 -7.85674478e-03 4.18184852e-03 5.22172450e-03 1.66181775e-02 -8.98959081e-03 6.65263771e-03 -9.11228716e-03 1.76630101e-02 5.62728473e-04 1.49817376e-02 3.25696822e-04 5.86376284e-03 -5.70566403e-03 3.11588615e-03 7.95638990e-03 -1.50862144e-03 8.72795588e-03 8.49321763e-04 2.68207732e-03 2.28229583e-03 1.73039160e-02 -1.08686704e-02 1.81264955e-04 7.85674478e-03 -4.08967537e-06 5.11945069e-03 -1.95480188e-03 -3.45165114e-04 1.71461532e-02 -4.27851464e-03 -1.31293908e-02 8.77647052e-03 -1.31293908e-02 -1.25902344e-02 -1.27848214e-02 -1.25902344e-02 1.42500181e-03 5.70566403e-03 6.78647931e-04 -2.46817553e-03 5.70566403e-03 1.50862144e-03 -8.72795588e-03 -8.49321763e-04 2.28229583e-03 2.68207732e-03 -1.73039160e-02 1.81264955e-04 -1.08686704e-02 -7.85674478e-03 5.11945069e-03 -4.08967537e-06 -1.95480188e-03 3.45165114e-04 -7.64310687e-03 5.75039359e-03 6.84609247e-03 -2.06063438e-03 3.01213322e-03 1.24978040e-02 4.88081211e-04 6.81629686e-03 4.64282883e-03 -3.11588615e-03 -2.46817553e-03 2.81263380e-03 -1.27588135e-03 -1.09941142e-03 -1.09941142e-03 1.86612141e-03 1.86612141e-03 -1.95480188e-03 -1.95480188e-03 1.04690655e-03 5.22172450e-03 1.66181775e-02 -9.11228716e-03 6.65263771e-03 -8.98959081e-03 1.49817376e-02 5.62728473e-04 1.76630101e-02 -2.86128497e-03 7.95638990e-03 -5.70566403e-03 1.27588135e-03 5.86376284e-03 5.01806624e-04 1.16246272e-02 -3.38088571e-03 1.70918152e-03 -1.70918152e-03 1.81187870e-02 -6.11812937e-03 6.11812937e-03 4.18184852e-03 -3.45165114e-04 3.45165114e-04 2.92931580e-05 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 6.35715480e-03 1.89362502e-02 -1.36123471e-02 -1.36123471e-02 -3.73405009e-02 -1.47505924e-03 -5.01806624e-04 1.50862144e-03 -2.55487755e-03 1.50862144e-03 -2.66059215e-02 -5.03240647e-02 3.26866999e-02 5.46258297e-03 3.26866999e-02 -4.57710065e-02 -7.46639925e-03 -4.57710065e-02 4.41274981e-03 5.22172450e-03 1.71461532e-02 -7.64310687e-03 5.22172450e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 7.43595780e-04 1.16458900e-02 9.03726436e-03 9.03726436e-03 2.47467823e-02 4.67304605e-03 -1.16246272e-02 -8.72795588e-03 8.09395318e-03 -8.72795588e-03 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 1.41084630e-02 -2.90035842e-03 5.14402512e-02 -1.57067397e-02 5.14402512e-02 -3.31999129e-03 1.66181775e-02 -4.27851464e-03 5.75039359e-03 1.66181775e-02 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 4.16674080e-03 5.69578999e-03 1.21295267e-02 -4.93952317e-03 2.30483477e-03 -2.03824735e-03 -1.70918152e-03 -2.68207732e-03 -1.33152513e-03 2.28229583e-03 -3.26866999e-02 2.90035842e-03 1.09718945e-02 9.20575575e-03 2.11797393e-02 1.48912806e-02 -1.21170270e-02 9.19667927e-03 -4.74481476e-04 8.98959081e-03 1.31293908e-02 -6.84609247e-03 9.11228716e-03 -6.35715480e-03 -7.43595780e-04 4.16674080e-03 -6.05375232e-03 5.69578999e-03 -4.93952317e-03 1.21295267e-02 2.30483477e-03 -1.34010917e-04 -1.70918152e-03 2.28229583e-03 -2.43093655e-03 -2.68207732e-03 5.46258297e-03 1.41084630e-02 -9.20575575e-03 -1.51054281e-02 -9.20575575e-03 1.31319152e-02 1.55134254e-02 1.31319152e-02 -1.18970781e-03 -6.65263771e-03 -8.77647052e-03 2.06063438e-03 -6.65263771e-03 -1.89362502e-02 -1.16458900e-02 5.69578999e-03 5.69578999e-03 1.52017109e-02 -3.48425054e-03 -3.48425054e-03 -1.96452460e-03 -9.62189185e-04 -3.38088571e-03 8.49321763e-04 -1.66656055e-03 8.49321763e-04 -3.26866999e-02 2.90035842e-03 2.11797393e-02 9.20575575e-03 1.09718945e-02 9.19667927e-03 -1.21170270e-02 1.48912806e-02 6.16613073e-03 9.11228716e-03 1.31293908e-02 -3.01213322e-03 8.98959081e-03 1.36123471e-02 -9.03726436e-03 1.21295267e-02 -4.93952317e-03 -3.48425054e-03 -1.32530774e-02 5.81167509e-04 -2.07556356e-02 -1.45840773e-03 6.11812937e-03 1.08686704e-02 -6.25827912e-03 1.81264955e-04 4.57710065e-02 -5.14402512e-02 1.48912806e-02 -1.31319152e-02 9.19667927e-03 -4.01464280e-02 1.39029222e-02 -6.04161338e-02 6.55171161e-04 -1.76630101e-02 1.25902344e-02 -1.24978040e-02 -1.49817376e-02 1.36123471e-02 -9.03726436e-03 -4.93952317e-03 1.21295267e-02 -3.48425054e-03 5.81167509e-04 -1.32530774e-02 -2.07556356e-02 -4.69062484e-03 6.11812937e-03 1.81264955e-04 -4.39215771e-03 1.08686704e-02 -7.46639925e-03 -1.57067397e-02 1.21170270e-02 1.55134254e-02 1.21170270e-02 -1.39029222e-02 -6.05215906e-05 -1.39029222e-02 2.81793819e-04 -5.62728473e-04 1.27848214e-02 -4.88081211e-04 -5.62728473e-04 3.73405009e-02 -2.47467823e-02 2.30483477e-03 2.30483477e-03 -1.96452460e-03 -2.07556356e-02 -2.07556356e-02 -5.17674160e-02 -1.06139919e-02 1.81187870e-02 1.73039160e-02 -1.83839733e-02 1.73039160e-02 4.57710065e-02 -5.14402512e-02 9.19667927e-03 -1.31319152e-02 1.48912806e-02 -6.04161338e-02 1.39029222e-02 -4.01464280e-02 1.04958302e-02 -1.49817376e-02 1.25902344e-02 -6.81629686e-03 -1.76630101e-02 -1.47505924e-03 4.67304605e-03 2.03824735e-03 1.34010917e-04 9.62189185e-04 1.45840773e-03 4.69062484e-03 1.06139919e-02 -6.60013366e-04 2.09092426e-03 5.62128048e-03 -2.95647202e-03 2.23546430e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 -1.18970781e-03 -6.16613073e-03 -6.55171161e-04 2.81793819e-04 -1.04958302e-02 8.17371075e-03 3.25696822e-04 1.42500181e-03 4.64282883e-03 -2.86128497e-03 -5.01806624e-04 -1.16246272e-02 1.70918152e-03 1.70918152e-03 3.38088571e-03 -6.11812937e-03 -6.11812937e-03 -1.81187870e-02 2.09092426e-03 2.92931580e-05 -3.45165114e-04 3.62158706e-03 -3.45165114e-04 -5.22172450e-03 -1.66181775e-02 8.98959081e-03 6.65263771e-03 9.11228716e-03 -1.76630101e-02 5.62728473e-04 -1.49817376e-02 -3.25696822e-04 5.86376284e-03 5.70566403e-03 -3.11588615e-03 7.95638990e-03 1.50862144e-03 -8.72795588e-03 2.68207732e-03 -2.28229583e-03 -8.49321763e-04 -1.08686704e-02 -1.81264955e-04 -1.73039160e-02 5.62128048e-03 -3.45165114e-04 -4.08967537e-06 5.82673963e-03 -5.11945069e-03 1.71461532e-02 -4.27851464e-03 -1.31293908e-02 -8.77647052e-03 -1.31293908e-02 -1.25902344e-02 1.27848214e-02 -1.25902344e-02 1.42500181e-03 -5.70566403e-03 6.78647931e-04 -2.46817553e-03 -5.70566403e-03 -2.55487755e-03 8.09395318e-03 1.33152513e-03 2.43093655e-03 1.66656055e-03 6.25827912e-03 4.39215771e-03 1.83839733e-02 -2.95647202e-03 3.62158706e-03 5.82673963e-03 -4.07385320e-03 7.78154151e-03 -7.64310687e-03 5.75039359e-03 6.84609247e-03 2.06063438e-03 3.01213322e-03 1.24978040e-02 -4.88081211e-04 6.81629686e-03 4.64282883e-03 3.11588615e-03 -2.46817553e-03 2.81263380e-03 1.27588135e-03 1.50862144e-03 -8.72795588e-03 -2.28229583e-03 2.68207732e-03 -8.49321763e-04 -1.81264955e-04 -1.08686704e-02 -1.73039160e-02 2.23546430e-03 -3.45165114e-04 -5.11945069e-03 7.78154151e-03 -4.08967537e-06 -5.22172450e-03 -1.66181775e-02 9.11228716e-03 6.65263771e-03 8.98959081e-03 -1.49817376e-02 5.62728473e-04 -1.76630101e-02 2.86128497e-03 7.95638990e-03 5.70566403e-03 -1.27588135e-03 5.86376284e-03 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 --1 1 1 448 - -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 6.02256956e-04 -1.57155374e-04 -1.03143748e-04 -8.56915628e-04 4.21897348e-04 -8.47102601e-05 -8.47102601e-05 -1.31011378e-03 2.64230228e-04 2.64230228e-04 -2.48599731e-05 9.54175960e-06 9.54175960e-06 2.19848325e-07 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 8.96377205e-03 -1.36054495e-03 -8.56915628e-04 -6.44503123e-03 3.20879817e-03 -6.44189162e-04 -6.44189162e-04 -9.41005524e-03 1.90192895e-03 1.90192895e-03 3.39992624e-04 -1.18654672e-04 -1.18654672e-04 4.54930713e-05 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 4.42962645e-03 -6.46380060e-04 -4.21897348e-04 -3.20879817e-03 1.60542134e-03 -3.48784992e-04 -3.48784992e-04 -4.73061611e-03 1.04349936e-03 1.04349936e-03 1.01169594e-04 -2.72395088e-05 -2.72395088e-05 1.30405087e-05 -2.73689144e-03 6.27510368e-03 5.08646404e-04 -9.71290470e-04 5.03035499e-04 8.47102601e-05 6.44189162e-04 -3.48784992e-04 -8.34532790e-05 8.81363406e-05 1.03910538e-03 2.97066591e-04 -2.72072081e-04 -4.62400859e-06 5.22359376e-05 -9.35105526e-06 -1.23670392e-05 -1.04881978e-05 -2.73689144e-03 5.08646404e-04 6.27510368e-03 5.03035499e-04 -9.71290470e-04 8.47102601e-05 6.44189162e-04 -3.48784992e-04 8.81363406e-05 -8.34532790e-05 1.03910538e-03 -2.72072081e-04 2.97066591e-04 -4.62400859e-06 -9.35105526e-06 5.22359376e-05 1.23670392e-05 -1.04881978e-05 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -1.34118063e-02 2.11321954e-03 1.31011378e-03 9.41005524e-03 -4.73061611e-03 1.03910538e-03 1.03910538e-03 1.34699125e-02 -3.02088103e-03 -3.02088103e-03 -7.81164166e-04 2.53598761e-04 2.53598761e-04 -7.84989694e-05 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 4.12897459e-03 -1.40155183e-03 -2.64230228e-04 -1.90192895e-03 1.04349936e-03 2.97066591e-04 -2.72072081e-04 -3.02088103e-03 -1.05660430e-03 8.26078378e-04 1.07775503e-04 -1.84705595e-04 -7.23455255e-07 3.79668612e-05 3.66025562e-05 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 4.12897459e-03 -2.64230228e-04 -1.90192895e-03 1.04349936e-03 -2.72072081e-04 2.97066591e-04 -3.02088103e-03 8.26078378e-04 -1.05660430e-03 1.07775503e-04 -7.23455255e-07 -1.84705595e-04 -3.79668612e-05 3.66025562e-05 6.02256956e-04 8.96377205e-03 -4.42962645e-03 1.34118063e-02 -2.42693900e-03 -1.70279858e-04 -2.48599731e-05 3.39992624e-04 -1.01169594e-04 4.62400859e-06 4.62400859e-06 7.81164166e-04 -1.07775503e-04 -1.07775503e-04 3.30466823e-04 -1.29419106e-04 -1.29419106e-04 3.03052727e-05 9.71290470e-04 5.03035499e-04 -4.12897459e-03 -1.40155183e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 2.72395088e-05 -5.22359376e-05 9.35105526e-06 -2.53598761e-04 1.84705595e-04 7.23455255e-07 -1.29419106e-04 1.73450833e-05 3.85473273e-05 3.67001078e-06 -3.86877104e-06 5.03035499e-04 9.71290470e-04 -1.40155183e-03 -4.12897459e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 2.72395088e-05 9.35105526e-06 -5.22359376e-05 -2.53598761e-04 7.23455255e-07 1.84705595e-04 -1.29419106e-04 3.85473273e-05 1.73450833e-05 -3.67001078e-06 -3.86877104e-06 1.38031375e-04 1.23670392e-05 -1.23670392e-05 -3.79668612e-05 3.79668612e-05 3.67001078e-06 -3.67001078e-06 -2.83877928e-06 1.57155374e-04 1.36054495e-03 -6.46380060e-04 2.11321954e-03 1.70279858e-04 1.08308315e-04 2.19848325e-07 4.54930713e-05 -1.30405087e-05 1.04881978e-05 1.04881978e-05 7.84989694e-05 -3.66025562e-05 -3.66025562e-05 3.03052727e-05 -3.86877104e-06 -3.86877104e-06 -1.73157887e-06 -9.85365938e-03 -3.04990584e-02 1.89362502e-02 6.35715480e-03 6.35715480e-03 -3.73405009e-02 -1.36123471e-02 -1.36123471e-02 2.95011848e-03 1.50862144e-03 1.50862144e-03 -5.01806624e-04 -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 6.02256956e-04 1.57155374e-04 -3.04990584e-02 2.51431615e-03 1.16458900e-02 7.43595780e-04 7.43595780e-04 2.47467823e-02 9.03726436e-03 9.03726436e-03 -9.34609209e-03 -8.72795588e-03 -8.72795588e-03 -1.16246272e-02 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 8.96377205e-03 1.36054495e-03 -1.89362502e-02 -1.16458900e-02 1.52017109e-02 5.69578999e-03 5.69578999e-03 -1.96452460e-03 -3.48425054e-03 -3.48425054e-03 1.92437837e-03 8.49321763e-04 8.49321763e-04 -3.38088571e-03 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 4.42962645e-03 6.46380060e-04 -6.35715480e-03 -7.43595780e-04 5.69578999e-03 -6.05375232e-03 4.16674080e-03 2.30483477e-03 1.21295267e-02 -4.93952317e-03 2.17225827e-03 -2.68207732e-03 2.28229583e-03 -1.09941142e-03 -1.70918152e-03 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 -9.71290470e-04 -5.03035499e-04 -6.35715480e-03 -7.43595780e-04 5.69578999e-03 4.16674080e-03 -6.05375232e-03 2.30483477e-03 -4.93952317e-03 1.21295267e-02 2.17225827e-03 2.28229583e-03 -2.68207732e-03 1.09941142e-03 -1.70918152e-03 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 -5.03035499e-04 -9.71290470e-04 3.73405009e-02 -2.47467823e-02 -1.96452460e-03 2.30483477e-03 2.30483477e-03 -5.17674160e-02 -2.07556356e-02 -2.07556356e-02 2.12279839e-02 1.73039160e-02 1.73039160e-02 1.81187870e-02 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -1.34118063e-02 -2.11321954e-03 1.36123471e-02 -9.03726436e-03 -3.48425054e-03 1.21295267e-02 -4.93952317e-03 -2.07556356e-02 -1.32530774e-02 5.81167509e-04 6.14903257e-03 1.08686704e-02 1.81264955e-04 1.86612141e-03 6.11812937e-03 6.27510368e-03 5.08646404e-04 -1.15849724e-02 4.12897459e-03 1.40155183e-03 1.36123471e-02 -9.03726436e-03 -3.48425054e-03 -4.93952317e-03 1.21295267e-02 -2.07556356e-02 5.81167509e-04 -1.32530774e-02 6.14903257e-03 1.81264955e-04 1.08686704e-02 -1.86612141e-03 6.11812937e-03 5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 4.12897459e-03 2.95011848e-03 -9.34609209e-03 -1.92437837e-03 -2.17225827e-03 -2.17225827e-03 -2.12279839e-02 -6.14903257e-03 -6.14903257e-03 -5.78077311e-03 -7.85674478e-03 -7.85674478e-03 -4.18184852e-03 6.02256956e-04 8.96377205e-03 -4.42962645e-03 1.34118063e-02 -2.42693900e-03 1.70279858e-04 1.50862144e-03 -8.72795588e-03 -8.49321763e-04 2.68207732e-03 -2.28229583e-03 -1.73039160e-02 -1.08686704e-02 -1.81264955e-04 -7.85674478e-03 -4.08967537e-06 -5.11945069e-03 1.95480188e-03 -3.45165114e-04 9.71290470e-04 -5.03035499e-04 -4.12897459e-03 1.40155183e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 -8.49321763e-04 -2.28229583e-03 2.68207732e-03 -1.73039160e-02 -1.81264955e-04 -1.08686704e-02 -7.85674478e-03 -5.11945069e-03 -4.08967537e-06 -1.95480188e-03 -3.45165114e-04 -5.03035499e-04 9.71290470e-04 1.40155183e-03 -4.12897459e-03 -5.75131877e-04 1.09941142e-03 -1.09941142e-03 -1.86612141e-03 1.86612141e-03 1.95480188e-03 -1.95480188e-03 1.04690655e-03 1.38031375e-04 -5.01806624e-04 -1.16246272e-02 3.38088571e-03 1.70918152e-03 1.70918152e-03 -1.81187870e-02 -6.11812937e-03 -6.11812937e-03 -4.18184852e-03 -3.45165114e-04 -3.45165114e-04 2.92931580e-05 -1.57155374e-04 -1.36054495e-03 6.46380060e-04 -2.11321954e-03 -1.70279858e-04 1.08308315e-04 - 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 4 6 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 4 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 17 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 - 0 18 36 54 72 90 108 126 144 162 180 198 206 224 242 260 278 296 314 332 350 368 386 404 422 430 448 --1 1 2 534 - -1.11544956e-07 -1.48620472e-06 6.39058650e-07 -4.00600009e-07 -2.01344846e-07 -2.38373364e-06 1.42163448e-06 8.11507012e-07 -2.83967163e-07 3.70950690e-07 3.16403274e-07 -1.46395246e-08 -1.23648563e-07 -1.22221523e-10 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 -4.60138988e-06 -2.36478315e-06 -3.12761733e-05 1.63219705e-05 9.45191477e-06 -3.91551807e-06 4.24408669e-06 3.58589526e-06 -1.69089892e-07 -1.41469877e-06 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.27119381e-09 1.81870272e-10 5.45610817e-10 -1.66465255e-10 1.59050619e-10 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 -2.08175906e-06 -9.25785817e-07 -1.40232562e-05 7.39011631e-06 3.86414678e-06 -1.85007330e-06 1.95082770e-06 1.65526012e-06 -7.34582537e-08 -6.44562669e-07 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -4.00600009e-07 -4.60138988e-06 2.08175906e-06 -8.22724975e-07 -6.93919687e-07 -7.41967268e-06 2.91617223e-06 2.47317189e-06 -9.26930258e-07 7.54081183e-07 6.18434049e-07 -4.34969740e-08 -2.49741275e-07 1.12485150e-10 2.01344846e-07 2.36478315e-06 -9.25785817e-07 6.93919687e-07 5.99969468e-07 3.36476113e-06 -2.46342444e-06 -2.12438175e-06 2.41157452e-07 -6.44552200e-07 -5.22748328e-07 4.69046634e-08 2.31855137e-07 1.80250540e-10 3.37455450e-10 2.38373364e-06 3.12761733e-05 -1.40232562e-05 7.41967268e-06 3.36476113e-06 5.18442225e-05 -2.63106934e-05 -1.39229776e-05 6.89065123e-06 -6.93637210e-06 -5.85858440e-06 2.63144645e-07 2.29160651e-06 1.22221523e-10 1.27119381e-09 -6.39020960e-10 1.12485150e-10 3.37455450e-10 2.07962652e-09 -3.40730555e-10 -1.02219167e-09 2.59424698e-10 -2.98395984e-10 -1.38703951e-10 1.04027963e-10 1.42163448e-06 1.63219705e-05 -7.39011631e-06 2.91617223e-06 2.46342444e-06 2.63106934e-05 -1.03306199e-05 -8.77023113e-06 3.27463099e-06 -2.66170787e-06 -2.18476894e-06 1.53519774e-07 8.82034439e-07 -1.81870272e-10 -3.40730555e-10 -8.11507012e-07 -9.45191477e-06 3.86414678e-06 -2.47317189e-06 -2.12438175e-06 -1.39229776e-05 8.77023113e-06 7.51525435e-06 -1.20661553e-06 2.29149691e-06 1.84660522e-06 -1.64884347e-07 -8.25046738e-07 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.83173047e-10 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 -9.26930258e-07 -2.41157452e-07 -6.89065123e-06 3.27463099e-06 1.20661553e-06 -1.08604477e-06 9.18026091e-07 7.77358582e-07 -2.73110218e-08 -2.95581869e-07 -1.66465255e-10 -2.59424698e-10 1.83173047e-10 -3.70950690e-07 -4.24408669e-06 1.95082770e-06 -7.54081183e-07 -6.44552200e-07 -6.93637210e-06 2.66170787e-06 2.29149691e-06 -9.18026091e-07 7.18057207e-07 6.03110959e-07 -3.82155455e-08 -2.37401412e-07 3.16403274e-07 3.58589526e-06 -1.65526012e-06 6.18434049e-07 5.22748328e-07 5.85858440e-06 -2.18476894e-06 -1.84660522e-06 7.77358582e-07 -6.03110959e-07 -4.72951931e-07 4.21792691e-08 2.17001899e-07 1.59050619e-10 2.98395984e-10 -1.46395246e-08 -1.69089892e-07 7.34582537e-08 -4.34969740e-08 -4.69046634e-08 -2.63144645e-07 1.53519774e-07 1.64884347e-07 -2.73110218e-08 3.82155455e-08 4.21792691e-08 -6.74644822e-09 1.38703951e-10 1.23648563e-07 1.41469877e-06 -6.44562669e-07 2.49741275e-07 2.31855137e-07 2.29160651e-06 -8.82034439e-07 -8.25046738e-07 2.95581869e-07 -2.37401412e-07 -2.17001899e-07 6.74644822e-09 8.51245476e-08 -1.04027963e-10 -1.03143748e-04 -8.56915628e-04 4.21897348e-04 8.47102601e-05 -8.47102601e-05 -1.31011378e-03 -2.64230228e-04 2.64230228e-04 -2.48599731e-05 -9.54175960e-06 9.54175960e-06 -2.19848325e-07 -1.11544956e-07 -1.48620472e-06 6.39058650e-07 4.00600009e-07 -2.01344846e-07 -2.38373364e-06 -1.42163448e-06 8.11507012e-07 -2.83967163e-07 -3.70950690e-07 3.16403274e-07 -1.46395246e-08 1.23648563e-07 -8.56915628e-04 -6.44503123e-03 3.20879817e-03 6.44189162e-04 -6.44189162e-04 -9.41005524e-03 -1.90192895e-03 1.90192895e-03 3.39992624e-04 1.18654672e-04 -1.18654672e-04 -4.54930713e-05 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 4.60138988e-06 -2.36478315e-06 -3.12761733e-05 -1.63219705e-05 9.45191477e-06 -3.91551807e-06 -4.24408669e-06 3.58589526e-06 -1.69089892e-07 1.41469877e-06 -4.21897348e-04 -3.20879817e-03 1.60542134e-03 3.48784992e-04 -3.48784992e-04 -4.73061611e-03 -1.04349936e-03 1.04349936e-03 1.01169594e-04 2.72395088e-05 -2.72395088e-05 -1.30405087e-05 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 2.08175906e-06 -9.25785817e-07 -1.40232562e-05 -7.39011631e-06 3.86414678e-06 -1.85007330e-06 -1.95082770e-06 1.65526012e-06 -7.34582537e-08 6.44562669e-07 -8.47102601e-05 -6.44189162e-04 3.48784992e-04 -8.34532790e-05 -8.81363406e-05 -1.03910538e-03 2.97066591e-04 2.72072081e-04 4.62400859e-06 5.22359376e-05 9.35105526e-06 1.23670392e-05 -1.04881978e-05 4.00600009e-07 4.60138988e-06 -2.08175906e-06 -8.22724975e-07 6.93919687e-07 7.41967268e-06 2.91617223e-06 -2.47317189e-06 9.26930258e-07 7.54081183e-07 -6.18434049e-07 4.34969740e-08 -2.49741275e-07 8.47102601e-05 6.44189162e-04 -3.48784992e-04 -8.81363406e-05 -8.34532790e-05 1.03910538e-03 2.72072081e-04 2.97066591e-04 -4.62400859e-06 9.35105526e-06 5.22359376e-05 1.23670392e-05 1.04881978e-05 2.01344846e-07 2.36478315e-06 -9.25785817e-07 -6.93919687e-07 5.99969468e-07 3.36476113e-06 2.46342444e-06 -2.12438175e-06 2.41157452e-07 6.44552200e-07 -5.22748328e-07 4.69046634e-08 -2.31855137e-07 1.31011378e-03 9.41005524e-03 -4.73061611e-03 -1.03910538e-03 1.03910538e-03 1.34699125e-02 3.02088103e-03 -3.02088103e-03 -7.81164166e-04 -2.53598761e-04 2.53598761e-04 7.84989694e-05 2.38373364e-06 3.12761733e-05 -1.40232562e-05 -7.41967268e-06 3.36476113e-06 5.18442225e-05 2.63106934e-05 -1.39229776e-05 6.89065123e-06 6.93637210e-06 -5.85858440e-06 2.63144645e-07 -2.29160651e-06 2.64230228e-04 1.90192895e-03 -1.04349936e-03 2.97066591e-04 2.72072081e-04 3.02088103e-03 -1.05660430e-03 -8.26078378e-04 -1.07775503e-04 -1.84705595e-04 7.23455255e-07 -3.79668612e-05 3.66025562e-05 -1.42163448e-06 -1.63219705e-05 7.39011631e-06 2.91617223e-06 -2.46342444e-06 -2.63106934e-05 -1.03306199e-05 8.77023113e-06 -3.27463099e-06 -2.66170787e-06 2.18476894e-06 -1.53519774e-07 8.82034439e-07 -2.64230228e-04 -1.90192895e-03 1.04349936e-03 2.72072081e-04 2.97066591e-04 -3.02088103e-03 -8.26078378e-04 -1.05660430e-03 1.07775503e-04 7.23455255e-07 -1.84705595e-04 -3.79668612e-05 -3.66025562e-05 -8.11507012e-07 -9.45191477e-06 3.86414678e-06 2.47317189e-06 -2.12438175e-06 -1.39229776e-05 -8.77023113e-06 7.51525435e-06 -1.20661553e-06 -2.29149691e-06 1.84660522e-06 -1.64884347e-07 8.25046738e-07 -2.48599731e-05 3.39992624e-04 -1.01169594e-04 -4.62400859e-06 4.62400859e-06 7.81164166e-04 1.07775503e-04 -1.07775503e-04 3.30466823e-04 1.29419106e-04 -1.29419106e-04 -3.03052727e-05 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 9.26930258e-07 -2.41157452e-07 -6.89065123e-06 -3.27463099e-06 1.20661553e-06 -1.08604477e-06 -9.18026091e-07 7.77358582e-07 -2.73110218e-08 2.95581869e-07 -9.54175960e-06 1.18654672e-04 -2.72395088e-05 -5.22359376e-05 -9.35105526e-06 2.53598761e-04 1.84705595e-04 -7.23455255e-07 1.29419106e-04 1.73450833e-05 -3.85473273e-05 -3.67001078e-06 -3.86877104e-06 3.70950690e-07 4.24408669e-06 -1.95082770e-06 -7.54081183e-07 6.44552200e-07 6.93637210e-06 2.66170787e-06 -2.29149691e-06 9.18026091e-07 7.18057207e-07 -6.03110959e-07 3.82155455e-08 -2.37401412e-07 9.54175960e-06 -1.18654672e-04 2.72395088e-05 -9.35105526e-06 -5.22359376e-05 -2.53598761e-04 -7.23455255e-07 1.84705595e-04 -1.29419106e-04 -3.85473273e-05 1.73450833e-05 -3.67001078e-06 3.86877104e-06 3.16403274e-07 3.58589526e-06 -1.65526012e-06 -6.18434049e-07 5.22748328e-07 5.85858440e-06 2.18476894e-06 -1.84660522e-06 7.77358582e-07 6.03110959e-07 -4.72951931e-07 4.21792691e-08 -2.17001899e-07 -1.23670392e-05 -1.23670392e-05 3.79668612e-05 3.79668612e-05 -3.67001078e-06 -3.67001078e-06 -2.83877928e-06 -1.46395246e-08 -1.69089892e-07 7.34582537e-08 4.34969740e-08 -4.69046634e-08 -2.63144645e-07 -1.53519774e-07 1.64884347e-07 -2.73110218e-08 -3.82155455e-08 4.21792691e-08 6.74644822e-09 -2.19848325e-07 -4.54930713e-05 1.30405087e-05 1.04881978e-05 -1.04881978e-05 -7.84989694e-05 -3.66025562e-05 3.66025562e-05 -3.03052727e-05 -3.86877104e-06 3.86877104e-06 -1.73157887e-06 -1.23648563e-07 -1.41469877e-06 6.44562669e-07 2.49741275e-07 -2.31855137e-07 -2.29160651e-06 -8.82034439e-07 8.25046738e-07 -2.95581869e-07 -2.37401412e-07 2.17001899e-07 -6.74644822e-09 8.51245476e-08 - 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 14 35 52 66 81 106 121 138 154 167 182 195 209 234 259 284 310 336 361 387 413 438 464 490 509 534 --1 1 3 41 - -1.22221523e-10 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.27119381e-09 -1.81870272e-10 5.45610817e-10 -1.66465255e-10 1.59050619e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -1.12485150e-10 1.80250540e-10 3.37455450e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 -1.12485150e-10 3.37455450e-10 2.07962652e-09 3.40730555e-10 -1.02219167e-09 2.59424698e-10 -2.98395984e-10 -1.38703951e-10 -1.04027963e-10 1.81870272e-10 3.40730555e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.83173047e-10 -1.66465255e-10 -2.59424698e-10 1.83173047e-10 1.59050619e-10 2.98395984e-10 1.38703951e-10 1.04027963e-10 - 5 1 2 4 5 6 7 8 10 1 2 5 7 5 1 5 0 1 2 3 4 5 6 7 8 10 11 12 1 5 1 2 5 8 1 5 7 1 5 5 5 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 14 16 28 30 34 37 37 39 40 41 --1 2 -3 43 - -1.22221523e-10 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 1.81870272e-10 5.45610817e-10 -1.27119381e-09 1.47830504e-10 1.06867539e-10 1.59050619e-10 1.12485150e-10 1.80250540e-10 3.37455450e-10 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -1.81870272e-10 -3.40730555e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.60522825e-10 1.22221523e-10 1.27119381e-09 1.12485150e-10 3.37455450e-10 -6.39020960e-10 -3.40730555e-10 -1.02219167e-09 2.07962652e-09 -2.49833494e-10 1.04027963e-10 -1.55316403e-10 -2.98395984e-10 1.47830504e-10 2.49833494e-10 -1.04027963e-10 1.06867539e-10 -1.60522825e-10 1.55316403e-10 1.59050619e-10 2.98395984e-10 - 20 14 16 17 18 19 20 21 24 25 20 14 20 14 17 19 20 14 20 14 17 20 24 13 14 15 16 17 18 19 20 21 22 24 25 14 20 20 14 19 20 14 20 - 0 1 10 11 13 17 19 23 35 37 38 38 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 +-1 1 0 652 + -2.66059215e-02 -5.03240647e-02 5.46258297e-03 -3.26866999e-02 3.26866999e-02 -7.46639925e-03 4.57710065e-02 -4.57710065e-02 -8.82549962e-03 -5.22172450e-03 5.22172450e-03 -1.71461532e-02 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 -1.89362502e-02 6.35715480e-03 -1.36123471e-02 3.73405009e-02 -1.36123471e-02 -1.47505924e-03 -1.50862144e-03 -5.01806624e-04 2.55487755e-03 -1.50862144e-03 -5.03240647e-02 4.09859627e-02 1.41084630e-02 2.90035842e-03 -2.90035842e-03 -1.57067397e-02 -5.14402512e-02 5.14402512e-02 6.63998258e-03 -1.66181775e-02 1.66181775e-02 4.27851464e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 -1.16458900e-02 7.43595780e-04 9.03726436e-03 -2.47467823e-02 9.03726436e-03 4.67304605e-03 8.72795588e-03 -1.16246272e-02 -8.09395318e-03 8.72795588e-03 5.46258297e-03 1.41084630e-02 -1.51054281e-02 9.20575575e-03 -9.20575575e-03 1.55134254e-02 -1.31319152e-02 1.31319152e-02 2.37941563e-03 6.65263771e-03 -6.65263771e-03 8.77647052e-03 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 -5.69578999e-03 4.16674080e-03 1.21295267e-02 -2.30483477e-03 -4.93952317e-03 -2.03824735e-03 2.68207732e-03 -1.70918152e-03 1.33152513e-03 -2.28229583e-03 3.26866999e-02 -2.90035842e-03 -9.20575575e-03 1.09718945e-02 -2.11797393e-02 1.21170270e-02 1.48912806e-02 -9.19667927e-03 5.69164926e-03 8.98959081e-03 -9.11228716e-03 3.83395925e-03 1.31293908e-02 1.89362502e-02 1.16458900e-02 -5.69578999e-03 1.52017109e-02 -5.69578999e-03 3.48425054e-03 -1.96452460e-03 3.48425054e-03 9.62189185e-04 8.49321763e-04 3.38088571e-03 -1.66656055e-03 8.49321763e-04 -3.26866999e-02 2.90035842e-03 9.20575575e-03 -2.11797393e-02 1.09718945e-02 -1.21170270e-02 -9.19667927e-03 1.48912806e-02 -5.69164926e-03 -9.11228716e-03 8.98959081e-03 3.83395925e-03 -1.31293908e-02 -6.35715480e-03 -7.43595780e-04 4.16674080e-03 -5.69578999e-03 -6.05375232e-03 -4.93952317e-03 -2.30483477e-03 1.21295267e-02 -1.34010917e-04 -2.28229583e-03 -1.70918152e-03 2.43093655e-03 2.68207732e-03 -7.46639925e-03 -1.57067397e-02 1.55134254e-02 -1.21170270e-02 1.21170270e-02 -6.05215906e-05 1.39029222e-02 -1.39029222e-02 -5.63587637e-04 5.62728473e-04 -5.62728473e-04 -1.27848214e-02 1.36123471e-02 -9.03726436e-03 1.21295267e-02 3.48425054e-03 -4.93952317e-03 -1.32530774e-02 2.07556356e-02 5.81167509e-04 -1.45840773e-03 -1.08686704e-02 6.11812937e-03 6.25827912e-03 -1.81264955e-04 -4.57710065e-02 5.14402512e-02 1.31319152e-02 1.48912806e-02 -9.19667927e-03 -1.39029222e-02 -4.01464280e-02 6.04161338e-02 1.11510013e-02 -1.76630101e-02 1.49817376e-02 5.68150712e-03 1.25902344e-02 -3.73405009e-02 2.47467823e-02 -2.30483477e-03 -1.96452460e-03 -2.30483477e-03 2.07556356e-02 -5.17674160e-02 2.07556356e-02 1.06139919e-02 1.73039160e-02 -1.81187870e-02 -1.83839733e-02 1.73039160e-02 4.57710065e-02 -5.14402512e-02 -1.31319152e-02 -9.19667927e-03 1.48912806e-02 1.39029222e-02 6.04161338e-02 -4.01464280e-02 -1.11510013e-02 1.49817376e-02 -1.76630101e-02 5.68150712e-03 -1.25902344e-02 1.36123471e-02 -9.03726436e-03 -4.93952317e-03 3.48425054e-03 1.21295267e-02 5.81167509e-04 2.07556356e-02 -1.32530774e-02 -4.69062484e-03 -1.81264955e-04 6.11812937e-03 4.39215771e-03 -1.08686704e-02 -8.82549962e-03 6.63998258e-03 2.37941563e-03 -5.69164926e-03 5.69164926e-03 -5.63587637e-04 -1.11510013e-02 1.11510013e-02 1.32095328e-04 -2.53558815e-03 2.53558815e-03 2.85000361e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 -9.62189185e-04 1.34010917e-04 1.45840773e-03 -1.06139919e-02 4.69062484e-03 -6.60013366e-04 -5.62128048e-03 2.09092426e-03 2.95647202e-03 -2.23546430e-03 5.22172450e-03 1.66181775e-02 -6.65263771e-03 8.98959081e-03 -9.11228716e-03 -5.62728473e-04 -1.76630101e-02 1.49817376e-02 2.53558815e-03 5.86376284e-03 -7.95638990e-03 1.84000480e-03 5.70566403e-03 -1.50862144e-03 8.72795588e-03 -2.68207732e-03 -8.49321763e-04 2.28229583e-03 1.08686704e-02 -1.73039160e-02 1.81264955e-04 -5.62128048e-03 -4.08967537e-06 3.45165114e-04 5.82673963e-03 -5.11945069e-03 -5.22172450e-03 -1.66181775e-02 6.65263771e-03 -9.11228716e-03 8.98959081e-03 5.62728473e-04 1.49817376e-02 -1.76630101e-02 -2.53558815e-03 -7.95638990e-03 5.86376284e-03 1.84000480e-03 -5.70566403e-03 -5.01806624e-04 -1.16246272e-02 1.70918152e-03 -3.38088571e-03 1.70918152e-03 -6.11812937e-03 1.81187870e-02 -6.11812937e-03 2.09092426e-03 3.45165114e-04 2.92931580e-05 -3.62158706e-03 3.45165114e-04 -3.83395925e-03 -3.83395925e-03 -5.68150712e-03 -5.68150712e-03 -1.84000480e-03 -1.84000480e-03 1.08542492e-02 2.55487755e-03 -8.09395318e-03 -1.33152513e-03 1.66656055e-03 -2.43093655e-03 -6.25827912e-03 1.83839733e-02 -4.39215771e-03 2.95647202e-03 5.82673963e-03 -3.62158706e-03 -4.07385320e-03 7.78154151e-03 -1.71461532e-02 4.27851464e-03 8.77647052e-03 -1.31293908e-02 1.31293908e-02 -1.27848214e-02 -1.25902344e-02 1.25902344e-02 2.85000361e-03 -5.70566403e-03 5.70566403e-03 6.78647931e-04 -1.50862144e-03 8.72795588e-03 2.28229583e-03 -8.49321763e-04 -2.68207732e-03 1.81264955e-04 -1.73039160e-02 1.08686704e-02 -2.23546430e-03 -5.11945069e-03 3.45165114e-04 7.78154151e-03 -4.08967537e-06 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 -6.35715480e-03 1.89362502e-02 1.36123471e-02 1.36123471e-02 -3.73405009e-02 -1.47505924e-03 -5.01806624e-04 -1.50862144e-03 -2.55487755e-03 -1.50862144e-03 -2.66059215e-02 -5.03240647e-02 -5.46258297e-03 -3.26866999e-02 3.26866999e-02 7.46639925e-03 4.57710065e-02 -4.57710065e-02 -8.82549962e-03 5.22172450e-03 -5.22172450e-03 -1.71461532e-02 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 -7.43595780e-04 1.16458900e-02 -9.03726436e-03 -9.03726436e-03 2.47467823e-02 4.67304605e-03 -1.16246272e-02 8.72795588e-03 8.09395318e-03 8.72795588e-03 -5.03240647e-02 4.09859627e-02 -1.41084630e-02 2.90035842e-03 -2.90035842e-03 1.57067397e-02 -5.14402512e-02 5.14402512e-02 6.63998258e-03 1.66181775e-02 -1.66181775e-02 4.27851464e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 4.16674080e-03 -5.69578999e-03 1.21295267e-02 -4.93952317e-03 -2.30483477e-03 2.03824735e-03 1.70918152e-03 -2.68207732e-03 1.33152513e-03 2.28229583e-03 -5.46258297e-03 -1.41084630e-02 -1.51054281e-02 -9.20575575e-03 9.20575575e-03 1.55134254e-02 1.31319152e-02 -1.31319152e-02 -2.37941563e-03 6.65263771e-03 -6.65263771e-03 -8.77647052e-03 6.35715480e-03 7.43595780e-04 4.16674080e-03 -6.05375232e-03 -5.69578999e-03 -4.93952317e-03 1.21295267e-02 -2.30483477e-03 1.34010917e-04 1.70918152e-03 2.28229583e-03 2.43093655e-03 -2.68207732e-03 3.26866999e-02 -2.90035842e-03 9.20575575e-03 1.09718945e-02 -2.11797393e-02 -1.21170270e-02 1.48912806e-02 -9.19667927e-03 5.69164926e-03 -8.98959081e-03 9.11228716e-03 3.83395925e-03 1.31293908e-02 -1.89362502e-02 -1.16458900e-02 -5.69578999e-03 -5.69578999e-03 1.52017109e-02 3.48425054e-03 3.48425054e-03 -1.96452460e-03 -9.62189185e-04 -3.38088571e-03 -8.49321763e-04 -1.66656055e-03 -8.49321763e-04 -3.26866999e-02 2.90035842e-03 -9.20575575e-03 -2.11797393e-02 1.09718945e-02 1.21170270e-02 -9.19667927e-03 1.48912806e-02 -5.69164926e-03 9.11228716e-03 -8.98959081e-03 3.83395925e-03 -1.31293908e-02 -1.36123471e-02 9.03726436e-03 1.21295267e-02 -4.93952317e-03 3.48425054e-03 -1.32530774e-02 5.81167509e-04 2.07556356e-02 1.45840773e-03 -6.11812937e-03 1.08686704e-02 6.25827912e-03 1.81264955e-04 7.46639925e-03 1.57067397e-02 1.55134254e-02 1.21170270e-02 -1.21170270e-02 -6.05215906e-05 -1.39029222e-02 1.39029222e-02 5.63587637e-04 5.62728473e-04 -5.62728473e-04 1.27848214e-02 -1.36123471e-02 9.03726436e-03 -4.93952317e-03 1.21295267e-02 3.48425054e-03 5.81167509e-04 -1.32530774e-02 2.07556356e-02 4.69062484e-03 -6.11812937e-03 1.81264955e-04 4.39215771e-03 1.08686704e-02 -4.57710065e-02 5.14402512e-02 -1.31319152e-02 1.48912806e-02 -9.19667927e-03 1.39029222e-02 -4.01464280e-02 6.04161338e-02 1.11510013e-02 1.76630101e-02 -1.49817376e-02 5.68150712e-03 1.25902344e-02 3.73405009e-02 -2.47467823e-02 -2.30483477e-03 -2.30483477e-03 -1.96452460e-03 2.07556356e-02 2.07556356e-02 -5.17674160e-02 -1.06139919e-02 1.81187870e-02 -1.73039160e-02 -1.83839733e-02 -1.73039160e-02 4.57710065e-02 -5.14402512e-02 1.31319152e-02 -9.19667927e-03 1.48912806e-02 -1.39029222e-02 6.04161338e-02 -4.01464280e-02 -1.11510013e-02 -1.49817376e-02 1.76630101e-02 5.68150712e-03 -1.25902344e-02 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 -1.34010917e-04 9.62189185e-04 -1.45840773e-03 -4.69062484e-03 1.06139919e-02 -6.60013366e-04 2.09092426e-03 -5.62128048e-03 -2.95647202e-03 -2.23546430e-03 -8.82549962e-03 6.63998258e-03 -2.37941563e-03 -5.69164926e-03 5.69164926e-03 5.63587637e-04 -1.11510013e-02 1.11510013e-02 1.32095328e-04 2.53558815e-03 -2.53558815e-03 2.85000361e-03 -5.01806624e-04 -1.16246272e-02 -1.70918152e-03 -1.70918152e-03 3.38088571e-03 6.11812937e-03 6.11812937e-03 -1.81187870e-02 2.09092426e-03 2.92931580e-05 3.45165114e-04 3.62158706e-03 3.45165114e-04 -5.22172450e-03 -1.66181775e-02 -6.65263771e-03 -8.98959081e-03 9.11228716e-03 -5.62728473e-04 1.76630101e-02 -1.49817376e-02 -2.53558815e-03 5.86376284e-03 -7.95638990e-03 -1.84000480e-03 -5.70566403e-03 -1.50862144e-03 8.72795588e-03 2.68207732e-03 -2.28229583e-03 8.49321763e-04 -1.08686704e-02 -1.81264955e-04 1.73039160e-02 -5.62128048e-03 3.45165114e-04 -4.08967537e-06 -5.82673963e-03 -5.11945069e-03 5.22172450e-03 1.66181775e-02 6.65263771e-03 9.11228716e-03 -8.98959081e-03 5.62728473e-04 -1.49817376e-02 1.76630101e-02 2.53558815e-03 -7.95638990e-03 5.86376284e-03 -1.84000480e-03 5.70566403e-03 -2.55487755e-03 8.09395318e-03 -1.33152513e-03 -2.43093655e-03 1.66656055e-03 -6.25827912e-03 -4.39215771e-03 1.83839733e-02 -2.95647202e-03 3.62158706e-03 -5.82673963e-03 -4.07385320e-03 -7.78154151e-03 -3.83395925e-03 -3.83395925e-03 -5.68150712e-03 -5.68150712e-03 1.84000480e-03 1.84000480e-03 1.08542492e-02 -1.50862144e-03 8.72795588e-03 -2.28229583e-03 2.68207732e-03 8.49321763e-04 -1.81264955e-04 -1.08686704e-02 1.73039160e-02 -2.23546430e-03 3.45165114e-04 -5.11945069e-03 -7.78154151e-03 -4.08967537e-06 -1.71461532e-02 4.27851464e-03 -8.77647052e-03 -1.31293908e-02 1.31293908e-02 1.27848214e-02 -1.25902344e-02 1.25902344e-02 2.85000361e-03 5.70566403e-03 -5.70566403e-03 6.78647931e-04 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +-1 1 1 496 + -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 -3.01128478e-04 1.57155374e-04 5.21569824e-04 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 -4.21897348e-04 -8.47102601e-05 -2.64230228e-04 1.31011378e-03 2.64230228e-04 1.24299865e-05 9.54175960e-06 -2.19848325e-07 -2.15293682e-05 -9.54175960e-06 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 -4.48188603e-03 1.36054495e-03 7.76285431e-03 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 -3.20879817e-03 -6.44189162e-04 -1.90192895e-03 9.41005524e-03 1.90192895e-03 -1.69996312e-04 -1.18654672e-04 -4.54930713e-05 2.94442250e-04 1.18654672e-04 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 9.71290470e-04 5.03035499e-04 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 -3.48784992e-04 -8.81363406e-05 2.97066591e-04 1.03910538e-03 2.72072081e-04 8.39816585e-06 -5.22359376e-05 -1.04881978e-05 1.01880285e-05 -9.35105526e-06 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 2.21481323e-03 -6.46380060e-04 -3.83616904e-03 4.21897348e-04 3.20879817e-03 -3.48784992e-04 1.60542134e-03 3.48784992e-04 1.04349936e-03 -4.73061611e-03 -1.04349936e-03 5.05847972e-05 2.72395088e-05 1.30405087e-05 -8.76154389e-05 -2.72395088e-05 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 5.03035499e-04 9.71290470e-04 8.47102601e-05 6.44189162e-04 -8.81363406e-05 3.48784992e-04 -8.34532790e-05 2.72072081e-04 -1.03910538e-03 2.97066591e-04 1.30221744e-05 -9.35105526e-06 1.04881978e-05 2.17901071e-06 -5.22359376e-05 6.27510368e-03 5.08646404e-04 -1.15849724e-02 -4.12897459e-03 -1.40155183e-03 2.64230228e-04 1.90192895e-03 2.97066591e-04 1.04349936e-03 2.72072081e-04 -1.05660430e-03 -3.02088103e-03 -8.26078378e-04 2.10074852e-05 1.84705595e-04 3.66025562e-05 -1.12319754e-04 -7.23455255e-07 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -6.70590317e-03 2.11321954e-03 1.16149650e-02 -1.31011378e-03 -9.41005524e-03 1.03910538e-03 -4.73061611e-03 -1.03910538e-03 -3.02088103e-03 1.34699125e-02 3.02088103e-03 -3.90582083e-04 -2.53598761e-04 -7.84989694e-05 6.76508013e-04 2.53598761e-04 5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 -4.12897459e-03 -2.64230228e-04 -1.90192895e-03 2.72072081e-04 -1.04349936e-03 2.97066591e-04 -8.26078378e-04 3.02088103e-03 -1.05660430e-03 -8.67680178e-05 -7.23455255e-07 -3.66025562e-05 7.43528929e-05 1.84705595e-04 -3.01128478e-04 -4.48188603e-03 -2.21481323e-03 6.70590317e-03 -5.03211219e-04 -8.51399288e-05 1.11066475e-03 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 -5.05847972e-05 -1.30221744e-05 -2.10074852e-05 3.90582083e-04 8.67680178e-05 8.04876214e-05 6.78878755e-05 1.51526364e-05 -1.44325560e-04 -6.15312303e-05 -9.71290470e-04 5.03035499e-04 4.12897459e-03 -1.40155183e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 5.22359376e-05 -2.72395088e-05 9.35105526e-06 -1.84705595e-04 2.53598761e-04 7.23455255e-07 6.78878755e-05 1.73450833e-05 3.86877104e-06 -1.10245228e-04 -3.85473273e-05 -1.57155374e-04 -1.36054495e-03 -6.46380060e-04 2.11321954e-03 8.51399288e-05 1.08308315e-04 -1.47466682e-04 -2.19848325e-07 -4.54930713e-05 1.04881978e-05 -1.30405087e-05 -1.04881978e-05 -3.66025562e-05 7.84989694e-05 3.66025562e-05 1.51526364e-05 3.86877104e-06 -1.73157887e-06 -2.62451360e-05 -3.86877104e-06 5.21569824e-04 7.76285431e-03 3.83616904e-03 -1.16149650e-02 1.11066475e-03 1.47466682e-04 -1.78569641e-03 -2.15293682e-05 2.94442250e-04 -1.01880285e-05 8.76154389e-05 -2.17901071e-06 1.12319754e-04 -6.76508013e-04 -7.43528929e-05 -1.44325560e-04 -1.10245228e-04 -2.62451360e-05 2.47140423e-04 1.13915239e-04 5.03035499e-04 -9.71290470e-04 -1.40155183e-03 4.12897459e-03 -5.75131877e-04 -9.54175960e-06 1.18654672e-04 9.35105526e-06 2.72395088e-05 5.22359376e-05 7.23455255e-07 -2.53598761e-04 -1.84705595e-04 -6.15312303e-05 -3.85473273e-05 -3.86877104e-06 1.13915239e-04 1.73450833e-05 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 -1.89362502e-02 6.35715480e-03 1.36123471e-02 3.73405009e-02 -1.36123471e-02 -1.47505924e-03 1.50862144e-03 5.01806624e-04 2.55487755e-03 -1.50862144e-03 -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 -3.01128478e-04 -1.57155374e-04 5.21569824e-04 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 -1.16458900e-02 7.43595780e-04 -9.03726436e-03 -2.47467823e-02 9.03726436e-03 4.67304605e-03 -8.72795588e-03 1.16246272e-02 -8.09395318e-03 8.72795588e-03 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 -4.48188603e-03 -1.36054495e-03 7.76285431e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 5.69578999e-03 -4.16674080e-03 1.21295267e-02 2.30483477e-03 4.93952317e-03 2.03824735e-03 2.68207732e-03 -1.70918152e-03 -1.33152513e-03 2.28229583e-03 -2.73689144e-03 6.27510368e-03 5.08646404e-04 9.71290470e-04 -5.03035499e-04 1.89362502e-02 1.16458900e-02 5.69578999e-03 1.52017109e-02 -5.69578999e-03 -3.48425054e-03 -1.96452460e-03 3.48425054e-03 9.62189185e-04 -8.49321763e-04 -3.38088571e-03 -1.66656055e-03 8.49321763e-04 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 2.21481323e-03 6.46380060e-04 -3.83616904e-03 -6.35715480e-03 -7.43595780e-04 -4.16674080e-03 -5.69578999e-03 -6.05375232e-03 4.93952317e-03 -2.30483477e-03 1.21295267e-02 -1.34010917e-04 2.28229583e-03 1.70918152e-03 2.43093655e-03 2.68207732e-03 -2.73689144e-03 5.08646404e-04 6.27510368e-03 -5.03035499e-04 9.71290470e-04 -1.36123471e-02 9.03726436e-03 1.21295267e-02 -3.48425054e-03 4.93952317e-03 -1.32530774e-02 -2.07556356e-02 -5.81167509e-04 1.45840773e-03 -1.08686704e-02 6.11812937e-03 -6.25827912e-03 1.81264955e-04 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 -4.12897459e-03 1.40155183e-03 -3.73405009e-02 2.47467823e-02 2.30483477e-03 -1.96452460e-03 -2.30483477e-03 -2.07556356e-02 -5.17674160e-02 2.07556356e-02 1.06139919e-02 -1.73039160e-02 1.81187870e-02 -1.83839733e-02 1.73039160e-02 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -6.70590317e-03 -2.11321954e-03 1.16149650e-02 1.36123471e-02 -9.03726436e-03 4.93952317e-03 3.48425054e-03 1.21295267e-02 -5.81167509e-04 2.07556356e-02 -1.32530774e-02 -4.69062484e-03 1.81264955e-04 -6.11812937e-03 4.39215771e-03 -1.08686704e-02 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 -4.12897459e-03 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 -9.62189185e-04 1.34010917e-04 -1.45840773e-03 -1.06139919e-02 4.69062484e-03 -6.60013366e-04 5.62128048e-03 -2.09092426e-03 2.95647202e-03 -2.23546430e-03 -3.01128478e-04 -4.48188603e-03 -2.21481323e-03 6.70590317e-03 -5.03211219e-04 8.51399288e-05 1.11066475e-03 1.50862144e-03 -8.72795588e-03 -2.68207732e-03 8.49321763e-04 -2.28229583e-03 1.08686704e-02 1.73039160e-02 -1.81264955e-04 5.62128048e-03 -4.08967537e-06 3.45165114e-04 -5.82673963e-03 5.11945069e-03 -9.71290470e-04 -5.03035499e-04 4.12897459e-03 1.40155183e-03 -5.75131877e-04 5.01806624e-04 1.16246272e-02 1.70918152e-03 3.38088571e-03 -1.70918152e-03 -6.11812937e-03 -1.81187870e-02 6.11812937e-03 -2.09092426e-03 3.45165114e-04 2.92931580e-05 3.62158706e-03 -3.45165114e-04 1.57155374e-04 1.36054495e-03 6.46380060e-04 -2.11321954e-03 -8.51399288e-05 1.08308315e-04 1.47466682e-04 2.55487755e-03 -8.09395318e-03 1.33152513e-03 1.66656055e-03 -2.43093655e-03 6.25827912e-03 1.83839733e-02 -4.39215771e-03 2.95647202e-03 -5.82673963e-03 3.62158706e-03 -4.07385320e-03 7.78154151e-03 5.21569824e-04 7.76285431e-03 3.83616904e-03 -1.16149650e-02 1.11066475e-03 -1.47466682e-04 -1.78569641e-03 -1.50862144e-03 8.72795588e-03 -2.28229583e-03 -8.49321763e-04 -2.68207732e-03 -1.81264955e-04 -1.73039160e-02 1.08686704e-02 -2.23546430e-03 5.11945069e-03 -3.45165114e-04 7.78154151e-03 -4.08967537e-06 -5.03035499e-04 -9.71290470e-04 1.40155183e-03 4.12897459e-03 -5.75131877e-04 + 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 18 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 20 25 + 0 20 40 58 78 96 114 134 152 172 190 210 230 248 268 288 306 326 344 362 382 400 420 438 458 478 496 +-1 1 2 550 + -1.11544956e-07 -1.48620472e-06 4.00600009e-07 -6.39058650e-07 -2.01344846e-07 -1.42163448e-06 2.38373364e-06 8.11507012e-07 1.29305381e-07 3.70950690e-07 1.23648563e-07 -2.53242539e-07 -3.16403274e-07 1.22221523e-10 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 -8.48205361e-06 -2.36478315e-06 -1.63219705e-05 3.12761733e-05 9.45191477e-06 1.81132289e-06 4.24408669e-06 1.41469877e-06 -3.47548306e-06 -3.58589526e-06 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 -1.81870272e-10 1.27119381e-09 5.45610817e-10 1.47830504e-10 -1.06867539e-10 -1.59050619e-10 4.00600009e-07 4.60138988e-06 -8.22724975e-07 2.08175906e-06 6.93919687e-07 2.91617223e-06 -7.41967268e-06 -2.47317189e-06 -4.25795644e-07 -7.54081183e-07 -2.49741275e-07 8.24493638e-07 6.18434049e-07 1.12485150e-10 6.39058650e-07 8.48205361e-06 -2.08175906e-06 3.77173215e-06 9.25785817e-07 7.39011631e-06 -1.40232562e-05 -3.86414678e-06 -8.61419934e-07 -1.95082770e-06 -6.44562669e-07 1.63893960e-06 1.65526012e-06 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 2.01344846e-07 2.36478315e-06 -6.93919687e-07 9.25785817e-07 5.99969468e-07 2.46342444e-06 -3.36476113e-06 -2.12438175e-06 -7.99580958e-08 -6.44552200e-07 -2.31855137e-07 2.32300811e-07 5.22748328e-07 1.80250540e-10 -3.37455450e-10 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 -7.39011631e-06 -2.46342444e-06 -1.03306199e-05 2.63106934e-05 8.77023113e-06 1.50436347e-06 2.66170787e-06 8.82034439e-07 -2.91267352e-06 -2.18476894e-06 1.81870272e-10 -3.40730555e-10 -2.38373364e-06 -3.12761733e-05 7.41967268e-06 -1.40232562e-05 -3.36476113e-06 -2.63106934e-05 5.18442225e-05 1.39229776e-05 3.21743567e-06 6.93637210e-06 2.29160651e-06 -6.09905134e-06 -5.85858440e-06 -1.22221523e-10 -1.27119381e-09 1.12485150e-10 -6.39020960e-10 -3.37455450e-10 -3.40730555e-10 2.07962652e-09 1.02219167e-09 2.49833494e-10 1.04027963e-10 -1.55316403e-10 -2.98395984e-10 -8.11507012e-07 -9.45191477e-06 2.47317189e-06 -3.86414678e-06 -2.12438175e-06 -8.77023113e-06 1.39229776e-05 7.51525435e-06 4.60513730e-07 2.29149691e-06 8.25046738e-07 -1.12740187e-06 -1.84660522e-06 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.60522825e-10 1.29305381e-07 1.81132289e-06 -4.25795644e-07 8.61419934e-07 7.99580958e-08 1.50436347e-06 -3.21743567e-06 -4.60513730e-07 -2.47851861e-07 -4.25917413e-07 -1.41948339e-07 4.56619879e-07 3.52150972e-07 1.47830504e-10 -2.49833494e-10 -3.70950690e-07 -4.24408669e-06 7.54081183e-07 -1.95082770e-06 -6.44552200e-07 -2.66170787e-06 6.93637210e-06 2.29149691e-06 4.25917413e-07 7.18057207e-07 2.37401412e-07 -8.14141689e-07 -6.03110959e-07 -1.23648563e-07 -1.41469877e-06 2.49741275e-07 -6.44562669e-07 -2.31855137e-07 -8.82034439e-07 2.29160651e-06 8.25046738e-07 1.41948339e-07 2.37401412e-07 8.51245476e-08 -2.59354632e-07 -2.17001899e-07 -1.04027963e-10 -2.53242539e-07 -3.47548306e-06 8.24493638e-07 -1.63893960e-06 -2.32300811e-07 -2.91267352e-06 6.09905134e-06 1.12740187e-06 4.56619879e-07 8.14141689e-07 2.59354632e-07 -8.38183183e-07 -6.94301914e-07 -1.06867539e-10 1.55316403e-10 1.60522825e-10 -3.16403274e-07 -3.58589526e-06 6.18434049e-07 -1.65526012e-06 -5.22748328e-07 -2.18476894e-06 5.85858440e-06 1.84660522e-06 3.52150972e-07 6.03110959e-07 2.17001899e-07 -6.94301914e-07 -4.72951931e-07 -1.59050619e-10 2.98395984e-10 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 -4.21897348e-04 -8.47102601e-05 2.64230228e-04 1.31011378e-03 2.64230228e-04 1.24299865e-05 -9.54175960e-06 2.19848325e-07 -2.15293682e-05 -9.54175960e-06 -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 -6.39058650e-07 -2.01344846e-07 1.42163448e-06 2.38373364e-06 8.11507012e-07 1.29305381e-07 -3.70950690e-07 -1.23648563e-07 -2.53242539e-07 -3.16403274e-07 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 -3.20879817e-03 -6.44189162e-04 1.90192895e-03 9.41005524e-03 1.90192895e-03 -1.69996312e-04 1.18654672e-04 4.54930713e-05 2.94442250e-04 1.18654672e-04 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 -8.48205361e-06 -2.36478315e-06 1.63219705e-05 3.12761733e-05 9.45191477e-06 1.81132289e-06 -4.24408669e-06 -1.41469877e-06 -3.47548306e-06 -3.58589526e-06 8.47102601e-05 6.44189162e-04 -8.34532790e-05 3.48784992e-04 8.81363406e-05 2.97066591e-04 -1.03910538e-03 -2.72072081e-04 -8.39816585e-06 -5.22359376e-05 -1.04881978e-05 -1.01880285e-05 9.35105526e-06 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 -2.08175906e-06 -6.93919687e-07 2.91617223e-06 7.41967268e-06 2.47317189e-06 4.25795644e-07 -7.54081183e-07 -2.49741275e-07 -8.24493638e-07 -6.18434049e-07 4.21897348e-04 3.20879817e-03 3.48784992e-04 1.60542134e-03 3.48784992e-04 -1.04349936e-03 -4.73061611e-03 -1.04349936e-03 5.05847972e-05 -2.72395088e-05 -1.30405087e-05 -8.76154389e-05 -2.72395088e-05 6.39058650e-07 8.48205361e-06 2.08175906e-06 3.77173215e-06 9.25785817e-07 -7.39011631e-06 -1.40232562e-05 -3.86414678e-06 -8.61419934e-07 1.95082770e-06 6.44562669e-07 1.63893960e-06 1.65526012e-06 8.47102601e-05 6.44189162e-04 8.81363406e-05 3.48784992e-04 -8.34532790e-05 -2.72072081e-04 -1.03910538e-03 2.97066591e-04 1.30221744e-05 9.35105526e-06 -1.04881978e-05 2.17901071e-06 -5.22359376e-05 2.01344846e-07 2.36478315e-06 6.93919687e-07 9.25785817e-07 5.99969468e-07 -2.46342444e-06 -3.36476113e-06 -2.12438175e-06 -7.99580958e-08 6.44552200e-07 2.31855137e-07 2.32300811e-07 5.22748328e-07 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 -1.04349936e-03 -2.72072081e-04 -1.05660430e-03 3.02088103e-03 8.26078378e-04 -2.10074852e-05 1.84705595e-04 3.66025562e-05 1.12319754e-04 7.23455255e-07 1.42163448e-06 1.63219705e-05 2.91617223e-06 7.39011631e-06 2.46342444e-06 -1.03306199e-05 -2.63106934e-05 -8.77023113e-06 -1.50436347e-06 2.66170787e-06 8.82034439e-07 2.91267352e-06 2.18476894e-06 -1.31011378e-03 -9.41005524e-03 -1.03910538e-03 -4.73061611e-03 -1.03910538e-03 3.02088103e-03 1.34699125e-02 3.02088103e-03 -3.90582083e-04 2.53598761e-04 7.84989694e-05 6.76508013e-04 2.53598761e-04 -2.38373364e-06 -3.12761733e-05 -7.41967268e-06 -1.40232562e-05 -3.36476113e-06 2.63106934e-05 5.18442225e-05 1.39229776e-05 3.21743567e-06 -6.93637210e-06 -2.29160651e-06 -6.09905134e-06 -5.85858440e-06 -2.64230228e-04 -1.90192895e-03 -2.72072081e-04 -1.04349936e-03 2.97066591e-04 8.26078378e-04 3.02088103e-03 -1.05660430e-03 -8.67680178e-05 7.23455255e-07 3.66025562e-05 7.43528929e-05 1.84705595e-04 -8.11507012e-07 -9.45191477e-06 -2.47317189e-06 -3.86414678e-06 -2.12438175e-06 8.77023113e-06 1.39229776e-05 7.51525435e-06 4.60513730e-07 -2.29149691e-06 -8.25046738e-07 -1.12740187e-06 -1.84660522e-06 1.24299865e-05 -1.69996312e-04 8.39816585e-06 -5.05847972e-05 -1.30221744e-05 2.10074852e-05 3.90582083e-04 8.67680178e-05 8.04876214e-05 -6.78878755e-05 -1.51526364e-05 -1.44325560e-04 -6.15312303e-05 1.29305381e-07 1.81132289e-06 4.25795644e-07 8.61419934e-07 7.99580958e-08 -1.50436347e-06 -3.21743567e-06 -4.60513730e-07 -2.47851861e-07 4.25917413e-07 1.41948339e-07 4.56619879e-07 3.52150972e-07 -9.54175960e-06 1.18654672e-04 5.22359376e-05 2.72395088e-05 -9.35105526e-06 -1.84705595e-04 -2.53598761e-04 -7.23455255e-07 -6.78878755e-05 1.73450833e-05 3.86877104e-06 1.10245228e-04 3.85473273e-05 3.70950690e-07 4.24408669e-06 7.54081183e-07 1.95082770e-06 6.44552200e-07 -2.66170787e-06 -6.93637210e-06 -2.29149691e-06 -4.25917413e-07 7.18057207e-07 2.37401412e-07 8.14141689e-07 6.03110959e-07 2.19848325e-07 4.54930713e-05 1.04881978e-05 1.30405087e-05 1.04881978e-05 -3.66025562e-05 -7.84989694e-05 -3.66025562e-05 -1.51526364e-05 3.86877104e-06 -1.73157887e-06 2.62451360e-05 3.86877104e-06 1.23648563e-07 1.41469877e-06 2.49741275e-07 6.44562669e-07 2.31855137e-07 -8.82034439e-07 -2.29160651e-06 -8.25046738e-07 -1.41948339e-07 2.37401412e-07 8.51245476e-08 2.59354632e-07 2.17001899e-07 -2.15293682e-05 2.94442250e-04 1.01880285e-05 8.76154389e-05 -2.17901071e-06 -1.12319754e-04 -6.76508013e-04 -7.43528929e-05 -1.44325560e-04 1.10245228e-04 2.62451360e-05 2.47140423e-04 1.13915239e-04 -2.53242539e-07 -3.47548306e-06 -8.24493638e-07 -1.63893960e-06 -2.32300811e-07 2.91267352e-06 6.09905134e-06 1.12740187e-06 4.56619879e-07 -8.14141689e-07 -2.59354632e-07 -8.38183183e-07 -6.94301914e-07 -9.54175960e-06 1.18654672e-04 -9.35105526e-06 2.72395088e-05 5.22359376e-05 -7.23455255e-07 -2.53598761e-04 -1.84705595e-04 -6.15312303e-05 3.85473273e-05 3.86877104e-06 1.13915239e-04 1.73450833e-05 -3.16403274e-07 -3.58589526e-06 -6.18434049e-07 -1.65526012e-06 -5.22748328e-07 2.18476894e-06 5.85858440e-06 1.84660522e-06 3.52150972e-07 -6.03110959e-07 -2.17001899e-07 -6.94301914e-07 -4.72951931e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 19 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 14 36 50 67 82 97 122 139 154 167 181 197 212 238 264 290 316 342 368 394 420 446 472 498 524 550 +-1 1 3 43 + 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.81870272e-10 1.27119381e-09 5.45610817e-10 1.47830504e-10 -1.06867539e-10 -1.59050619e-10 -1.12485150e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.80250540e-10 -3.37455450e-10 -1.81870272e-10 3.40730555e-10 -1.22221523e-10 -1.27119381e-09 -1.12485150e-10 -6.39020960e-10 -3.37455450e-10 3.40730555e-10 2.07962652e-09 1.02219167e-09 2.49833494e-10 -1.04027963e-10 -1.55316403e-10 -2.98395984e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.60522825e-10 1.47830504e-10 -2.49833494e-10 1.04027963e-10 -1.06867539e-10 1.55316403e-10 1.60522825e-10 -1.59050619e-10 2.98395984e-10 + 6 1 3 4 5 6 7 8 11 12 6 1 3 6 7 1 6 1 6 0 1 2 3 4 5 6 7 8 10 11 12 1 3 6 11 1 6 6 1 6 7 1 6 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 11 15 17 19 31 35 37 37 38 41 43 +-1 2 -3 39 + -1.22221523e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -5.45610817e-10 -1.81870272e-10 -1.27119381e-09 -1.59050619e-10 1.81458741e-10 -1.80250540e-10 -3.37455450e-10 -1.12485150e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.56742199e-10 1.81870272e-10 3.40730555e-10 1.22221523e-10 1.27119381e-09 -3.37455450e-10 -1.12485150e-10 -6.39020960e-10 1.02219167e-09 3.40730555e-10 2.07962652e-09 1.04027963e-10 2.98395984e-10 -2.94020354e-10 -1.04027963e-10 -1.59050619e-10 -2.98395984e-10 1.81458741e-10 1.56742199e-10 2.94020354e-10 + 20 14 15 17 18 19 20 23 24 14 20 20 14 17 18 20 14 17 20 24 14 20 13 14 15 16 17 18 19 20 22 23 24 20 14 20 14 18 20 + 0 1 9 11 12 16 20 22 33 33 34 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 -1 2 -2 669 - -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 -2.01344846e-07 6.39058650e-07 1.42163448e-06 8.11507012e-07 -2.38373364e-06 1.29305381e-07 -1.23648563e-07 3.70950690e-07 2.53242539e-07 3.16403274e-07 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 -3.47227344e-05 5.72377128e-05 -4.24837644e-05 1.28385646e-04 -2.13399966e-04 1.49174142e-05 5.07064792e-06 -8.30976084e-06 1.33792046e-05 2.42510477e-05 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 -2.36478315e-06 8.48205361e-06 1.63219705e-05 9.45191477e-06 -3.12761733e-05 1.81132289e-06 -1.41469877e-06 4.24408669e-06 3.47548306e-06 3.58589526e-06 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 -4.05026652e-04 6.59577058e-04 -4.76244557e-04 1.48368337e-03 -2.43659056e-03 1.78805091e-04 6.00921510e-05 -9.65513242e-05 1.56616135e-04 2.91846913e-04 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 -6.93919687e-07 2.08175906e-06 2.91617223e-06 2.47317189e-06 -7.41967268e-06 4.25795644e-07 -2.49741275e-07 7.54081183e-07 8.24493638e-07 6.18434049e-07 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 -3.03006947e-05 4.93082215e-05 2.44056476e-06 1.12502969e-04 -1.84922129e-04 1.41761337e-05 -1.71274120e-06 2.90578900e-06 1.17103047e-05 1.91370154e-05 2.01344846e-07 2.36478315e-06 6.93919687e-07 5.99969468e-07 -9.25785817e-07 -2.46342444e-06 -2.12438175e-06 3.36476113e-06 -7.99580958e-08 2.31855137e-07 -6.44552200e-07 -2.32300811e-07 -5.22748328e-07 3.47227344e-05 4.05026652e-04 -3.03006947e-05 8.18757907e-05 -1.53394752e-04 1.17233978e-04 -3.13837672e-04 5.86366001e-04 -3.63351033e-05 -1.12246264e-05 2.11184544e-05 -4.04229680e-05 -5.50684410e-05 -6.39058650e-07 -8.48205361e-06 -2.08175906e-06 -9.25785817e-07 3.77173215e-06 7.39011631e-06 3.86414678e-06 -1.40232562e-05 8.61419934e-07 -6.44562669e-07 1.95082770e-06 1.63893960e-06 1.65526012e-06 -5.72377128e-05 -6.59577058e-04 4.93082215e-05 -1.53394752e-04 2.41156525e-04 -1.89638082e-04 5.76858814e-04 -9.18363956e-04 5.77673898e-05 2.21031721e-05 -3.36831447e-05 4.77055175e-05 9.73673576e-05 1.42163448e-06 1.63219705e-05 2.91617223e-06 2.46342444e-06 -7.39011631e-06 -1.03306199e-05 -8.77023113e-06 2.63106934e-05 -1.50436347e-06 8.82034439e-07 -2.66170787e-06 -2.91267352e-06 -2.18476894e-06 4.24837644e-05 4.76244557e-04 2.44056476e-06 1.17233978e-04 -1.89638082e-04 2.12415462e-06 -4.29690949e-04 7.01429547e-04 -5.68584456e-05 4.07738778e-06 -6.98600029e-06 -4.66293591e-05 -7.86960118e-05 -8.11507012e-07 -9.45191477e-06 -2.47317189e-06 -2.12438175e-06 3.86414678e-06 8.77023113e-06 7.51525435e-06 -1.39229776e-05 4.60513730e-07 -8.25046738e-07 2.29149691e-06 1.12740187e-06 1.84660522e-06 -1.28385646e-04 -1.48368337e-03 1.12502969e-04 -3.13837672e-04 5.76858814e-04 -4.29690949e-04 1.18495152e-03 -2.17589038e-03 1.45817244e-04 4.49331845e-05 -8.21521714e-05 1.55617623e-04 2.23662024e-04 2.38373364e-06 3.12761733e-05 7.41967268e-06 3.36476113e-06 -1.40232562e-05 -2.63106934e-05 -1.39229776e-05 5.18442225e-05 -3.21743567e-06 2.29160651e-06 -6.93637210e-06 -6.09905134e-06 -5.85858440e-06 2.13399966e-04 2.43659056e-03 -1.84922129e-04 5.86366001e-04 -9.18363956e-04 7.01429547e-04 -2.17589038e-03 3.44802830e-03 -2.35102291e-04 -8.73254590e-05 1.33112543e-04 -1.91876561e-04 -3.95271863e-04 1.29305381e-07 1.81132289e-06 4.25795644e-07 7.99580958e-08 -8.61419934e-07 -1.50436347e-06 -4.60513730e-07 3.21743567e-06 -2.47851861e-07 1.41948339e-07 -4.25917413e-07 -4.56619879e-07 -3.52150972e-07 1.49174142e-05 1.78805091e-04 -1.41761337e-05 3.63351033e-05 -5.77673898e-05 5.68584456e-05 -1.45817244e-04 2.35102291e-04 -1.03304001e-05 -5.75922518e-06 8.28188018e-06 -8.85819318e-06 -1.81723147e-05 1.23648563e-07 1.41469877e-06 2.49741275e-07 2.31855137e-07 -6.44562669e-07 -8.82034439e-07 -8.25046738e-07 2.29160651e-06 -1.41948339e-07 8.51245476e-08 -2.37401412e-07 -2.59354632e-07 -2.17001899e-07 5.07064792e-06 6.00921510e-05 1.71274120e-06 1.12246264e-05 -2.21031721e-05 -4.07738778e-06 -4.49331845e-05 8.73254590e-05 -5.75922518e-06 1.60968653e-06 -2.53095613e-06 -6.05862154e-06 -6.38809148e-06 -3.70950690e-07 -4.24408669e-06 -7.54081183e-07 -6.44552200e-07 1.95082770e-06 2.66170787e-06 2.29149691e-06 -6.93637210e-06 4.25917413e-07 -2.37401412e-07 7.18057207e-07 8.14141689e-07 6.03110959e-07 -8.30976084e-06 -9.65513242e-05 -2.90578900e-06 -2.11184544e-05 3.36831447e-05 6.98600029e-06 8.21521714e-05 -1.33112543e-04 8.28188018e-06 -2.53095613e-06 4.27984257e-06 6.41493715e-06 1.02749465e-05 2.53242539e-07 3.47548306e-06 8.24493638e-07 2.32300811e-07 -1.63893960e-06 -2.91267352e-06 -1.12740187e-06 6.09905134e-06 -4.56619879e-07 2.59354632e-07 -8.14141689e-07 -8.38183183e-07 -6.94301914e-07 1.33792046e-05 1.56616135e-04 -1.17103047e-05 4.04229680e-05 -4.77055175e-05 4.66293591e-05 -1.55617623e-04 1.91876561e-04 -8.85819318e-06 -6.05862154e-06 6.41493715e-06 -8.46435825e-07 -1.96677264e-05 3.16403274e-07 3.58589526e-06 6.18434049e-07 5.22748328e-07 -1.65526012e-06 -2.18476894e-06 -1.84660522e-06 5.85858440e-06 -3.52150972e-07 2.17001899e-07 -6.03110959e-07 -6.94301914e-07 -4.72951931e-07 2.42510477e-05 2.91846913e-04 -1.91370154e-05 5.50684410e-05 -9.73673576e-05 7.86960118e-05 -2.23662024e-04 3.95271863e-04 -1.81723147e-05 -6.38809148e-06 1.02749465e-05 -1.96677264e-05 -2.86556591e-05 3.26403899e-08 3.70379023e-07 2.71517312e-08 2.71517312e-08 -1.71793868e-07 -1.01840324e-07 -1.01840324e-07 6.16394968e-07 -4.02749831e-08 6.57669048e-09 -1.56046382e-08 -6.97583170e-08 -1.56046382e-08 -1.11544956e-07 -1.48620472e-06 4.00600009e-07 -2.01344846e-07 6.39058650e-07 -1.42163448e-06 8.11507012e-07 -2.38373364e-06 1.29305381e-07 1.23648563e-07 -3.70950690e-07 2.53242539e-07 3.16403274e-07 3.70379023e-07 4.19955633e-06 2.96722726e-07 2.96722726e-07 -1.95594150e-06 -1.11385693e-06 -1.11385693e-06 7.01322846e-06 -4.63416933e-07 7.18007197e-08 -1.69224799e-07 -8.02661673e-07 -1.69224799e-07 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 -2.36478315e-06 8.48205361e-06 -1.63219705e-05 9.45191477e-06 -3.12761733e-05 1.81132289e-06 1.41469877e-06 -4.24408669e-06 3.47548306e-06 3.58589526e-06 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 5.10654906e-08 -1.76045578e-10 5.30414024e-10 8.94853366e-08 -2.78714404e-09 4.00600009e-07 4.60138988e-06 -8.22724975e-07 6.93919687e-07 -2.08175906e-06 2.91617223e-06 -2.47317189e-06 7.41967268e-06 -4.25795644e-07 -2.49741275e-07 7.54081183e-07 -8.24493638e-07 -6.18434049e-07 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 5.19638294e-08 -1.76045578e-10 -2.78714404e-09 8.89666804e-08 5.30414024e-10 2.01344846e-07 2.36478315e-06 -6.93919687e-07 5.99969468e-07 -9.25785817e-07 2.46342444e-06 -2.12438175e-06 3.36476113e-06 -7.99580958e-08 -2.31855137e-07 6.44552200e-07 -2.32300811e-07 -5.22748328e-07 1.71793868e-07 1.95594150e-06 1.61832991e-07 1.61832991e-07 -8.91811883e-07 -6.06046894e-07 -6.06046894e-07 3.21027752e-06 -1.99997591e-07 3.92890832e-08 -9.43712058e-08 -3.46405989e-07 -9.43712058e-08 -6.39058650e-07 -8.48205361e-06 2.08175906e-06 -9.25785817e-07 3.77173215e-06 -7.39011631e-06 3.86414678e-06 -1.40232562e-05 8.61419934e-07 6.44562669e-07 -1.95082770e-06 1.63893960e-06 1.65526012e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 -6.06046894e-07 -1.79479269e-10 3.77230826e-08 2.09934596e-06 -1.90923247e-07 5.94495393e-10 -1.76708816e-09 -3.34154808e-07 1.00193782e-08 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 -2.46342444e-06 7.39011631e-06 -1.03306199e-05 8.77023113e-06 -2.63106934e-05 1.50436347e-06 8.82034439e-07 -2.66170787e-06 2.91267352e-06 2.18476894e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 -6.06046894e-07 3.77230826e-08 -1.79479269e-10 2.09934596e-06 -1.93924928e-07 5.94495393e-10 1.00193782e-08 -3.32421786e-07 -1.76708816e-09 -8.11507012e-07 -9.45191477e-06 2.47317189e-06 -2.12438175e-06 3.86414678e-06 -8.77023113e-06 7.51525435e-06 -1.39229776e-05 4.60513730e-07 8.25046738e-07 -2.29149691e-06 1.12740187e-06 1.84660522e-06 -6.16394968e-07 -7.01322846e-06 -5.59986440e-07 -5.59986440e-07 3.21027752e-06 2.09934596e-06 2.09934596e-06 -1.15500423e-05 7.27899310e-07 -1.35575651e-07 3.23319924e-07 1.26075859e-06 3.23319924e-07 2.38373364e-06 3.12761733e-05 -7.41967268e-06 3.36476113e-06 -1.40232562e-05 2.63106934e-05 -1.39229776e-05 5.18442225e-05 -3.21743567e-06 -2.29160651e-06 6.93637210e-06 -6.09905134e-06 -5.85858440e-06 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 -5.19638294e-08 1.99997591e-07 1.90923247e-07 1.93924928e-07 -7.27899310e-07 3.81091918e-08 -1.25068887e-08 3.02225376e-08 6.60070565e-08 3.12666031e-08 1.29305381e-07 1.81132289e-06 -4.25795644e-07 7.99580958e-08 -8.61419934e-07 1.50436347e-06 -4.60513730e-07 3.21743567e-06 -2.47851861e-07 -1.41948339e-07 4.25917413e-07 -4.56619879e-07 -3.52150972e-07 6.57669048e-09 7.18007197e-08 1.76045578e-10 1.76045578e-10 -3.92890832e-08 -5.94495393e-10 -5.94495393e-10 1.35575651e-07 -1.25068887e-08 -2.01211458e-10 -2.16625667e-08 -2.01211458e-10 -1.23648563e-07 -1.41469877e-06 2.49741275e-07 -2.31855137e-07 6.44562669e-07 -8.82034439e-07 8.25046738e-07 -2.29160651e-06 1.41948339e-07 8.51245476e-08 -2.37401412e-07 2.59354632e-07 2.17001899e-07 -1.56046382e-08 -1.69224799e-07 -5.30414024e-10 2.78714404e-09 9.43712058e-08 1.76708816e-09 -1.00193782e-08 -3.23319924e-07 3.02225376e-08 -2.01211458e-10 1.20726875e-09 5.35525536e-08 -2.40948019e-09 3.70950690e-07 4.24408669e-06 -7.54081183e-07 6.44552200e-07 -1.95082770e-06 2.66170787e-06 -2.29149691e-06 6.93637210e-06 -4.25917413e-07 -2.37401412e-07 7.18057207e-07 -8.14141689e-07 -6.03110959e-07 -6.97583170e-08 -8.02661673e-07 -8.94853366e-08 -8.89666804e-08 3.46405989e-07 3.34154808e-07 3.32421786e-07 -1.26075859e-06 6.60070565e-08 -2.16625667e-08 5.35525536e-08 1.14327576e-07 5.29497621e-08 2.53242539e-07 3.47548306e-06 -8.24493638e-07 2.32300811e-07 -1.63893960e-06 2.91267352e-06 -1.12740187e-06 6.09905134e-06 -4.56619879e-07 -2.59354632e-07 8.14141689e-07 -8.38183183e-07 -6.94301914e-07 -1.56046382e-08 -1.69224799e-07 2.78714404e-09 -5.30414024e-10 9.43712058e-08 -1.00193782e-08 1.76708816e-09 -3.23319924e-07 3.12666031e-08 -2.01211458e-10 -2.40948019e-09 5.29497621e-08 1.20726875e-09 3.16403274e-07 3.58589526e-06 -6.18434049e-07 5.22748328e-07 -1.65526012e-06 2.18476894e-06 -1.84660522e-06 5.85858440e-06 -3.52150972e-07 -2.17001899e-07 6.03110959e-07 -6.94301914e-07 -4.72951931e-07 + -1.11544956e-07 -1.48620472e-06 2.01344846e-07 4.00600009e-07 6.39058650e-07 -8.11507012e-07 -1.42163448e-06 -2.38373364e-06 1.54661782e-07 -1.23648563e-07 -3.16403274e-07 2.38603015e-07 -3.70950690e-07 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 -1.12525880e-05 5.72377128e-05 -1.28385646e-04 4.24837644e-05 -2.13399966e-04 4.12802398e-06 5.07064792e-06 -2.42510477e-05 1.96084619e-05 8.30976084e-06 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 4.60138988e-06 8.48205361e-06 -9.45191477e-06 -1.63219705e-05 -3.12761733e-05 2.10419517e-06 -1.41469877e-06 -3.58589526e-06 3.30639317e-06 -4.24408669e-06 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 -1.27235214e-04 6.59577058e-04 -1.48368337e-03 4.76244557e-04 -2.43659056e-03 4.62310066e-05 6.00921510e-05 -2.91846913e-04 2.33157819e-04 9.65513242e-05 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 6.93919687e-07 9.25785817e-07 -2.12438175e-06 -2.46342444e-06 -3.36476113e-06 1.61199356e-07 -2.31855137e-07 -5.22748328e-07 1.85396148e-07 -6.44552200e-07 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 -3.03006947e-05 1.53394752e-04 -3.13837672e-04 1.17233978e-04 -5.86366001e-04 1.68397655e-05 1.12246264e-05 -5.50684410e-05 5.16786065e-05 2.11184544e-05 4.00600009e-07 4.60138988e-06 -6.93919687e-07 -8.22724975e-07 -2.08175906e-06 2.47317189e-06 2.91617223e-06 7.41967268e-06 -5.01134613e-07 2.49741275e-07 6.18434049e-07 -7.80996664e-07 7.54081183e-07 1.12525880e-05 1.27235214e-04 -3.03006947e-05 -1.58281898e-06 -4.93082215e-05 1.12502969e-04 2.44056476e-06 1.84922129e-04 -3.05335454e-06 1.71274120e-06 1.91370154e-05 -1.81320443e-05 2.90578900e-06 -6.39058650e-07 -8.48205361e-06 9.25785817e-07 2.08175906e-06 3.77173215e-06 -3.86414678e-06 -7.39011631e-06 -1.40232562e-05 9.88653362e-07 -6.44562669e-07 -1.65526012e-06 1.56548135e-06 -1.95082770e-06 -5.72377128e-05 -6.59577058e-04 1.53394752e-04 -4.93082215e-05 2.41156525e-04 -5.76858814e-04 1.89638082e-04 -9.18363956e-04 1.24304952e-05 2.21031721e-05 -9.73673576e-05 7.38807858e-05 3.36831447e-05 8.11507012e-07 9.45191477e-06 -2.12438175e-06 -2.47317189e-06 -3.86414678e-06 7.51525435e-06 8.77023113e-06 1.39229776e-05 -7.46101797e-07 8.25046738e-07 1.84660522e-06 -9.62517525e-07 2.29149691e-06 1.28385646e-04 1.48368337e-03 -3.13837672e-04 1.12502969e-04 -5.76858814e-04 1.18495152e-03 -4.29690949e-04 2.17589038e-03 -6.18601931e-05 -4.49331845e-05 2.23662024e-04 -2.04090250e-04 -8.21521714e-05 -1.42163448e-06 -1.63219705e-05 2.46342444e-06 2.91617223e-06 7.39011631e-06 -8.77023113e-06 -1.03306199e-05 -2.63106934e-05 1.77026752e-06 -8.82034439e-07 -2.18476894e-06 2.75915374e-06 -2.66170787e-06 -4.24837644e-05 -4.76244557e-04 1.17233978e-04 2.44056476e-06 1.89638082e-04 -4.29690949e-04 2.12415462e-06 -7.01429547e-04 1.19529867e-05 -4.07738778e-06 -7.86960118e-05 7.25555379e-05 -6.98600029e-06 2.38373364e-06 3.12761733e-05 -3.36476113e-06 -7.41967268e-06 -1.40232562e-05 1.39229776e-05 2.63106934e-05 5.18442225e-05 -3.67321556e-06 2.29160651e-06 5.85858440e-06 -5.83590669e-06 6.93637210e-06 2.13399966e-04 2.43659056e-03 -5.86366001e-04 1.84922129e-04 -9.18363956e-04 2.17589038e-03 -7.01429547e-04 3.44802830e-03 -4.86188305e-05 -8.73254590e-05 3.95271863e-04 -2.99542837e-04 -1.33112543e-04 1.54661782e-07 2.10419517e-06 -1.61199356e-07 -5.01134613e-07 -9.88653362e-07 7.46101797e-07 1.77026752e-06 3.67321556e-06 -2.95155938e-07 1.53633530e-07 4.25207610e-07 -4.83930900e-07 4.92108679e-07 4.12802398e-06 4.62310066e-05 -1.68397655e-05 3.05335454e-06 -1.24304952e-05 6.18601931e-05 -1.19529867e-05 4.86188305e-05 4.45399343e-06 -2.36730758e-06 7.94659336e-06 -3.22419598e-07 -1.41455845e-06 1.23648563e-07 1.41469877e-06 -2.31855137e-07 -2.49741275e-07 -6.44562669e-07 8.25046738e-07 8.82034439e-07 2.29160651e-06 -1.53633530e-07 8.51245476e-08 2.17001899e-07 -2.52608183e-07 2.37401412e-07 5.07064792e-06 6.00921510e-05 -1.12246264e-05 -1.71274120e-06 -2.21031721e-05 4.49331845e-05 4.07738778e-06 8.73254590e-05 -2.36730758e-06 1.60968653e-06 6.38809148e-06 -8.01694608e-06 2.53095613e-06 -3.16403274e-07 -3.58589526e-06 5.22748328e-07 6.18434049e-07 1.65526012e-06 -1.84660522e-06 -2.18476894e-06 -5.85858440e-06 4.25207610e-07 -2.17001899e-07 -4.72951931e-07 6.52122645e-07 -6.03110959e-07 -2.42510477e-05 -2.91846913e-04 5.50684410e-05 -1.91370154e-05 9.73673576e-05 -2.23662024e-04 7.86960118e-05 -3.95271863e-04 7.94659336e-06 6.38809148e-06 -2.86556591e-05 2.55715494e-05 1.02749465e-05 2.38603015e-07 3.30639317e-06 -1.85396148e-07 -7.80996664e-07 -1.56548135e-06 9.62517525e-07 2.75915374e-06 5.83590669e-06 -4.83930900e-07 2.52608183e-07 6.52122645e-07 -7.90879106e-07 7.75926144e-07 1.96084619e-05 2.33157819e-04 -5.16786065e-05 1.81320443e-05 -7.38807858e-05 2.04090250e-04 -7.25555379e-05 2.99542837e-04 -3.22419598e-07 -8.01694608e-06 2.55715494e-05 -1.56308293e-05 -1.03797872e-05 3.70950690e-07 4.24408669e-06 -6.44552200e-07 -7.54081183e-07 -1.95082770e-06 2.29149691e-06 2.66170787e-06 6.93637210e-06 -4.92108679e-07 2.37401412e-07 6.03110959e-07 -7.75926144e-07 7.18057207e-07 8.30976084e-06 9.65513242e-05 -2.11184544e-05 -2.90578900e-06 -3.36831447e-05 8.21521714e-05 6.98600029e-06 1.33112543e-04 -1.41455845e-06 2.53095613e-06 1.02749465e-05 -1.03797872e-05 4.27984257e-06 3.26403899e-08 3.70379023e-07 -2.71517312e-08 -2.71517312e-08 -1.71793868e-07 1.01840324e-07 1.01840324e-07 6.16394968e-07 -4.02749831e-08 6.57669048e-09 1.56046382e-08 -6.97583170e-08 1.56046382e-08 -1.11544956e-07 -1.48620472e-06 2.01344846e-07 -4.00600009e-07 6.39058650e-07 -8.11507012e-07 1.42163448e-06 -2.38373364e-06 1.54661782e-07 1.23648563e-07 -3.16403274e-07 2.38603015e-07 3.70950690e-07 3.70379023e-07 4.19955633e-06 -2.96722726e-07 -2.96722726e-07 -1.95594150e-06 1.11385693e-06 1.11385693e-06 7.01322846e-06 -4.63416933e-07 7.18007197e-08 1.69224799e-07 -8.02661673e-07 1.69224799e-07 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 -4.60138988e-06 8.48205361e-06 -9.45191477e-06 1.63219705e-05 -3.12761733e-05 2.10419517e-06 1.41469877e-06 -3.58589526e-06 3.30639317e-06 4.24408669e-06 2.71517312e-08 2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 -5.10654906e-08 1.76045578e-10 5.30414024e-10 -8.94853366e-08 -2.78714404e-09 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 -6.93919687e-07 9.25785817e-07 -2.12438175e-06 2.46342444e-06 -3.36476113e-06 1.61199356e-07 2.31855137e-07 -5.22748328e-07 1.85396148e-07 6.44552200e-07 2.71517312e-08 2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 -5.19638294e-08 1.76045578e-10 -2.78714404e-09 -8.89666804e-08 5.30414024e-10 -4.00600009e-07 -4.60138988e-06 6.93919687e-07 -8.22724975e-07 2.08175906e-06 -2.47317189e-06 2.91617223e-06 -7.41967268e-06 5.01134613e-07 2.49741275e-07 -6.18434049e-07 7.80996664e-07 7.54081183e-07 1.71793868e-07 1.95594150e-06 -1.61832991e-07 -1.61832991e-07 -8.91811883e-07 6.06046894e-07 6.06046894e-07 3.21027752e-06 -1.99997591e-07 3.92890832e-08 9.43712058e-08 -3.46405989e-07 9.43712058e-08 -6.39058650e-07 -8.48205361e-06 9.25785817e-07 -2.08175906e-06 3.77173215e-06 -3.86414678e-06 7.39011631e-06 -1.40232562e-05 9.88653362e-07 6.44562669e-07 -1.65526012e-06 1.56548135e-06 1.95082770e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 6.06046894e-07 -1.79479269e-10 3.77230826e-08 -2.09934596e-06 1.90923247e-07 -5.94495393e-10 -1.76708816e-09 3.34154808e-07 1.00193782e-08 8.11507012e-07 9.45191477e-06 -2.12438175e-06 2.47317189e-06 -3.86414678e-06 7.51525435e-06 -8.77023113e-06 1.39229776e-05 -7.46101797e-07 -8.25046738e-07 1.84660522e-06 -9.62517525e-07 -2.29149691e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 6.06046894e-07 3.77230826e-08 -1.79479269e-10 -2.09934596e-06 1.93924928e-07 -5.94495393e-10 1.00193782e-08 3.32421786e-07 -1.76708816e-09 1.42163448e-06 1.63219705e-05 -2.46342444e-06 2.91617223e-06 -7.39011631e-06 8.77023113e-06 -1.03306199e-05 2.63106934e-05 -1.77026752e-06 -8.82034439e-07 2.18476894e-06 -2.75915374e-06 -2.66170787e-06 -6.16394968e-07 -7.01322846e-06 5.59986440e-07 5.59986440e-07 3.21027752e-06 -2.09934596e-06 -2.09934596e-06 -1.15500423e-05 7.27899310e-07 -1.35575651e-07 -3.23319924e-07 1.26075859e-06 -3.23319924e-07 2.38373364e-06 3.12761733e-05 -3.36476113e-06 7.41967268e-06 -1.40232562e-05 1.39229776e-05 -2.63106934e-05 5.18442225e-05 -3.67321556e-06 -2.29160651e-06 5.85858440e-06 -5.83590669e-06 -6.93637210e-06 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 5.19638294e-08 1.99997591e-07 -1.90923247e-07 -1.93924928e-07 -7.27899310e-07 3.81091918e-08 -1.25068887e-08 -3.02225376e-08 6.60070565e-08 -3.12666031e-08 1.54661782e-07 2.10419517e-06 -1.61199356e-07 5.01134613e-07 -9.88653362e-07 7.46101797e-07 -1.77026752e-06 3.67321556e-06 -2.95155938e-07 -1.53633530e-07 4.25207610e-07 -4.83930900e-07 -4.92108679e-07 6.57669048e-09 7.18007197e-08 -1.76045578e-10 -1.76045578e-10 -3.92890832e-08 5.94495393e-10 5.94495393e-10 1.35575651e-07 -1.25068887e-08 2.01211458e-10 -2.16625667e-08 2.01211458e-10 -1.23648563e-07 -1.41469877e-06 2.31855137e-07 -2.49741275e-07 6.44562669e-07 -8.25046738e-07 8.82034439e-07 -2.29160651e-06 1.53633530e-07 8.51245476e-08 -2.17001899e-07 2.52608183e-07 2.37401412e-07 1.56046382e-08 1.69224799e-07 -5.30414024e-10 2.78714404e-09 -9.43712058e-08 1.76708816e-09 -1.00193782e-08 3.23319924e-07 -3.02225376e-08 2.01211458e-10 1.20726875e-09 -5.35525536e-08 -2.40948019e-09 -3.16403274e-07 -3.58589526e-06 5.22748328e-07 -6.18434049e-07 1.65526012e-06 -1.84660522e-06 2.18476894e-06 -5.85858440e-06 4.25207610e-07 2.17001899e-07 -4.72951931e-07 6.52122645e-07 6.03110959e-07 -6.97583170e-08 -8.02661673e-07 8.94853366e-08 8.89666804e-08 3.46405989e-07 -3.34154808e-07 -3.32421786e-07 -1.26075859e-06 6.60070565e-08 -2.16625667e-08 -5.35525536e-08 1.14327576e-07 -5.29497621e-08 2.38603015e-07 3.30639317e-06 -1.85396148e-07 7.80996664e-07 -1.56548135e-06 9.62517525e-07 -2.75915374e-06 5.83590669e-06 -4.83930900e-07 -2.52608183e-07 6.52122645e-07 -7.90879106e-07 -7.75926144e-07 1.56046382e-08 1.69224799e-07 2.78714404e-09 -5.30414024e-10 -9.43712058e-08 -1.00193782e-08 1.76708816e-09 3.23319924e-07 -3.12666031e-08 2.01211458e-10 -2.40948019e-09 -5.29497621e-08 1.20726875e-09 -3.70950690e-07 -4.24408669e-06 6.44552200e-07 -7.54081183e-07 1.95082770e-06 -2.29149691e-06 2.66170787e-06 -6.93637210e-06 4.92108679e-07 2.37401412e-07 -6.03110959e-07 7.75926144e-07 7.18057207e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 414 438 464 489 514 540 566 591 617 643 669 -1 2 -1 660 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 -4.56920647e-04 8.59745776e-04 -1.28357742e-03 1.28357742e-03 -2.44899535e-03 -8.65052267e-06 -3.45784622e-05 4.44223313e-05 -1.49831448e-05 -4.44223313e-05 -1.13188081e-04 -9.61474525e-04 2.81528787e-04 -2.81528787e-04 2.81528787e-04 -8.85698948e-04 8.85698948e-04 -8.85698948e-04 2.81266938e-05 -2.81266938e-05 2.81266938e-05 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 -3.14685859e-03 5.70478091e-03 -7.70583827e-03 7.70583827e-03 -1.41797470e-02 -4.59669915e-04 -8.16530823e-04 1.36735648e-03 -7.96171648e-04 -1.36735648e-03 -9.61474525e-04 -7.52961808e-03 2.21766904e-03 -2.21766904e-03 2.21766904e-03 -6.67293529e-03 6.67293529e-03 -6.67293529e-03 -1.01109299e-04 1.01109299e-04 -1.01109299e-04 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 -7.36754990e-04 1.33770548e-03 -9.46051924e-04 1.91637197e-03 -3.50501086e-03 -8.27377725e-05 -1.20794863e-04 2.03886509e-04 -1.28260515e-04 -2.14787965e-04 -2.81528787e-04 -2.21766904e-03 5.43301715e-04 -7.19174985e-04 7.19174985e-04 -1.60262285e-03 2.18681758e-03 -2.18681758e-03 4.51296940e-05 -1.82206719e-05 1.82206719e-05 2.11546484e-05 4.54049720e-04 2.69217248e-03 -7.36754990e-04 4.08627847e-04 -1.33770548e-03 1.91637197e-03 -9.46051924e-04 3.50501086e-03 6.97079784e-05 1.20794863e-04 -2.14787965e-04 1.35783271e-04 2.03886509e-04 2.81528787e-04 2.21766904e-03 -7.19174985e-04 5.43301715e-04 -7.19174985e-04 2.18681758e-03 -1.60262285e-03 2.18681758e-03 2.25648470e-05 1.82206719e-05 2.11546484e-05 -3.90834615e-05 1.82206719e-05 -9.64169844e-04 -5.67344374e-03 1.52740148e-03 -1.52740148e-03 2.51977194e-03 -3.93868502e-03 3.93868502e-03 -6.49638880e-03 -1.44567696e-04 -2.90352413e-04 4.61116361e-04 -2.50398595e-04 -4.61116361e-04 -2.81528787e-04 -2.21766904e-03 7.19174985e-04 -7.19174985e-04 5.43301715e-04 -2.18681758e-03 2.18681758e-03 -1.60262285e-03 -2.25648470e-05 2.11546484e-05 1.82206719e-05 -3.90834615e-05 -1.82206719e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 2.07552415e-03 -3.70069787e-03 2.17312332e-03 -4.96961345e-03 8.90168116e-03 4.60421873e-04 5.15382990e-04 -8.86619153e-04 6.36736958e-04 1.03286469e-03 8.85698948e-04 6.67293529e-03 -1.60262285e-03 2.18681758e-03 -2.18681758e-03 4.57109466e-03 -6.50675894e-03 6.50675894e-03 -1.35772380e-04 2.25479120e-04 -2.25479120e-04 1.05295723e-04 -1.36564698e-03 -7.11244946e-03 2.07552415e-03 -1.10022028e-03 3.70069787e-03 -4.96961345e-03 2.17312332e-03 -8.90168116e-03 -3.21219444e-04 -5.15382990e-04 1.03286469e-03 -7.17105517e-04 -8.86619153e-04 -8.85698948e-04 -6.67293529e-03 2.18681758e-03 -1.60262285e-03 2.18681758e-03 -6.50675894e-03 4.57109466e-03 -6.50675894e-03 -6.78861902e-05 -2.25479120e-04 1.05295723e-04 1.17582331e-04 -2.25479120e-04 2.93227375e-03 1.52248417e-02 -4.37757596e-03 4.37757596e-03 -6.99633778e-03 1.04147600e-02 -1.04147600e-02 1.64670479e-02 6.78686488e-04 1.30213495e-03 -2.12582266e-03 1.17551948e-03 2.12582266e-03 8.85698948e-04 6.67293529e-03 -2.18681758e-03 2.18681758e-03 -1.60262285e-03 6.50675894e-03 -6.50675894e-03 4.57109466e-03 6.78861902e-05 1.05295723e-04 -2.25479120e-04 1.17582331e-04 2.25479120e-04 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 -1.91270644e-06 4.69532861e-05 -2.53209637e-04 1.64651530e-04 -4.28522016e-04 -2.83284246e-05 1.04753659e-04 -1.98313826e-04 5.89227687e-05 8.62283440e-05 -4.51296940e-05 -2.25648470e-05 2.25648470e-05 1.35772380e-04 6.78861902e-05 -6.78861902e-05 -1.38525834e-05 3.22912376e-06 -3.22912376e-06 -6.45824752e-06 1.63200368e-05 -3.57437773e-04 3.58428548e-05 -3.58428548e-05 9.06648642e-05 -2.48668494e-04 2.48668494e-04 -6.28559754e-04 7.86571980e-05 3.54077607e-05 -1.03625636e-04 1.36238263e-04 1.03625636e-04 2.81266938e-05 -1.01109299e-04 1.82206719e-05 -1.82206719e-05 -2.11546484e-05 -2.25479120e-04 2.25479120e-04 -1.05295723e-04 3.22912376e-06 1.24251966e-04 -1.31575910e-04 5.59300642e-06 1.31575910e-04 -4.48907600e-05 6.96741543e-04 -5.34772333e-05 5.36232539e-05 -1.63501819e-04 4.63187202e-04 -5.76174685e-04 1.19669578e-03 -1.75337614e-04 -1.25901974e-04 1.98660061e-04 -1.68278188e-04 -3.28033227e-04 -2.81266938e-05 1.01109299e-04 -1.82206719e-05 -2.11546484e-05 -1.82206719e-05 2.25479120e-04 -1.05295723e-04 2.25479120e-04 -3.22912376e-06 -1.31575910e-04 1.24251966e-04 5.59300642e-06 -1.31575910e-04 5.51559346e-05 -4.25614726e-04 1.80867609e-06 -3.04447445e-07 8.13254770e-05 -3.36313863e-04 3.87442910e-04 -7.42221904e-04 5.89227687e-05 1.81438659e-04 -2.14064456e-04 3.97097282e-05 2.78777039e-04 3.90834615e-05 3.90834615e-05 -1.17582331e-04 -1.17582331e-04 5.59300642e-06 5.59300642e-06 -1.38525834e-05 4.48907600e-05 -6.96741543e-04 5.36232539e-05 -5.34772333e-05 1.63501819e-04 -5.76174685e-04 4.63187202e-04 -1.19669578e-03 5.80643783e-05 1.25901974e-04 -3.28033227e-04 2.35985922e-04 1.98660061e-04 2.81266938e-05 -1.01109299e-04 -2.11546484e-05 -1.82206719e-05 1.82206719e-05 -1.05295723e-04 2.25479120e-04 -2.25479120e-04 -6.45824752e-06 1.31575910e-04 -1.31575910e-04 1.24251966e-04 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 -8.47102601e-05 4.21897348e-04 -2.64230228e-04 2.64230228e-04 -1.31011378e-03 1.24299865e-05 -2.19848325e-07 -9.54175960e-06 2.15293682e-05 9.54175960e-06 -2.83602678e-04 -2.19947443e-03 4.54049720e-04 -4.54049720e-04 9.64169844e-04 -1.36564698e-03 1.36564698e-03 -2.93227375e-03 3.18442937e-05 1.63200368e-05 -4.48907600e-05 5.51559346e-05 4.48907600e-05 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 -6.44189162e-04 3.20879817e-03 -1.90192895e-03 1.90192895e-03 -9.41005524e-03 -1.69996312e-04 -4.54930713e-05 1.18654672e-04 -2.94442250e-04 -1.18654672e-04 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 -2.69217248e-03 5.67344374e-03 -7.11244946e-03 7.11244946e-03 -1.52248417e-02 -2.45728776e-04 -3.57437773e-04 6.96741543e-04 -4.25614726e-04 -6.96741543e-04 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 -8.81363406e-05 3.48784992e-04 2.97066591e-04 2.72072081e-04 -1.03910538e-03 8.39816585e-06 -1.04881978e-05 5.22359376e-05 -1.01880285e-05 9.35105526e-06 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 -7.36754990e-04 1.52740148e-03 -1.10022028e-03 2.07552415e-03 -4.37757596e-03 6.92693999e-07 -3.58428548e-05 5.34772333e-05 -1.80867609e-06 -5.36232539e-05 8.47102601e-05 6.44189162e-04 -8.81363406e-05 -8.34532790e-05 -3.48784992e-04 2.72072081e-04 2.97066591e-04 1.03910538e-03 1.30221744e-05 1.04881978e-05 9.35105526e-06 -2.17901071e-06 5.22359376e-05 4.56920647e-04 3.14685859e-03 -7.36754990e-04 4.08627847e-04 -1.52740148e-03 2.07552415e-03 -1.10022028e-03 4.37757596e-03 1.91270644e-06 3.58428548e-05 -5.36232539e-05 3.04447445e-07 5.34772333e-05 -4.21897348e-04 -3.20879817e-03 3.48784992e-04 -3.48784992e-04 1.60542134e-03 -1.04349936e-03 1.04349936e-03 -4.73061611e-03 -5.05847972e-05 -1.30405087e-05 2.72395088e-05 -8.76154389e-05 -2.72395088e-05 -8.59745776e-04 -5.70478091e-03 1.33770548e-03 -1.33770548e-03 2.51977194e-03 -3.70069787e-03 3.70069787e-03 -6.99633778e-03 -4.69532861e-05 -9.06648642e-05 1.63501819e-04 -8.13254770e-05 -1.63501819e-04 2.64230228e-04 1.90192895e-03 2.97066591e-04 2.72072081e-04 -1.04349936e-03 -1.05660430e-03 -8.26078378e-04 3.02088103e-03 2.10074852e-05 3.66025562e-05 -1.84705595e-04 1.12319754e-04 7.23455255e-07 1.28357742e-03 7.70583827e-03 -9.46051924e-04 1.91637197e-03 -3.93868502e-03 2.17312332e-03 -4.96961345e-03 1.04147600e-02 2.53209637e-04 2.48668494e-04 -4.63187202e-04 3.36313863e-04 5.76174685e-04 -2.64230228e-04 -1.90192895e-03 2.72072081e-04 2.97066591e-04 1.04349936e-03 -8.26078378e-04 -1.05660430e-03 -3.02088103e-03 -8.67680178e-05 -3.66025562e-05 7.23455255e-07 -7.43528929e-05 -1.84705595e-04 -1.28357742e-03 -7.70583827e-03 1.91637197e-03 -9.46051924e-04 3.93868502e-03 -4.96961345e-03 2.17312332e-03 -1.04147600e-02 -1.64651530e-04 -2.48668494e-04 5.76174685e-04 -3.87442910e-04 -4.63187202e-04 1.31011378e-03 9.41005524e-03 -1.03910538e-03 1.03910538e-03 -4.73061611e-03 3.02088103e-03 -3.02088103e-03 1.34699125e-02 3.90582083e-04 7.84989694e-05 -2.53598761e-04 6.76508013e-04 2.53598761e-04 2.44899535e-03 1.41797470e-02 -3.50501086e-03 3.50501086e-03 -6.49638880e-03 8.90168116e-03 -8.90168116e-03 1.64670479e-02 4.28522016e-04 6.28559754e-04 -1.19669578e-03 7.42221904e-04 1.19669578e-03 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 -1.30221744e-05 5.05847972e-05 -2.10074852e-05 8.67680178e-05 -3.90582083e-04 8.04876214e-05 1.51526364e-05 -6.78878755e-05 1.44325560e-04 6.15312303e-05 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 -6.97079784e-05 1.44567696e-04 -4.60421873e-04 3.21219444e-04 -6.78686488e-04 -2.83284246e-05 7.86571980e-05 -1.75337614e-04 5.89227687e-05 5.80643783e-05 -2.19848325e-07 -4.54930713e-05 1.04881978e-05 -1.04881978e-05 1.30405087e-05 -3.66025562e-05 3.66025562e-05 -7.84989694e-05 1.51526364e-05 -1.73157887e-06 -3.86877104e-06 2.62451360e-05 3.86877104e-06 -3.45784622e-05 -8.16530823e-04 1.20794863e-04 -1.20794863e-04 2.90352413e-04 -5.15382990e-04 5.15382990e-04 -1.30213495e-03 1.04753659e-04 3.54077607e-05 -1.25901974e-04 1.81438659e-04 1.25901974e-04 -9.54175960e-06 1.18654672e-04 -5.22359376e-05 -9.35105526e-06 -2.72395088e-05 1.84705595e-04 -7.23455255e-07 2.53598761e-04 -6.78878755e-05 -3.86877104e-06 1.73450833e-05 -1.10245228e-04 -3.85473273e-05 4.44223313e-05 1.36735648e-03 -2.03886509e-04 2.14787965e-04 -4.61116361e-04 8.86619153e-04 -1.03286469e-03 2.12582266e-03 -1.98313826e-04 -1.03625636e-04 1.98660061e-04 -2.14064456e-04 -3.28033227e-04 2.15293682e-05 -2.94442250e-04 1.01880285e-05 2.17901071e-06 8.76154389e-05 -1.12319754e-04 7.43528929e-05 -6.76508013e-04 1.44325560e-04 2.62451360e-05 -1.10245228e-04 2.47140423e-04 1.13915239e-04 -1.49831448e-05 -7.96171648e-04 1.28260515e-04 -1.35783271e-04 2.50398595e-04 -6.36736958e-04 7.17105517e-04 -1.17551948e-03 5.89227687e-05 1.36238263e-04 -1.68278188e-04 3.97097282e-05 2.35985922e-04 9.54175960e-06 -1.18654672e-04 -9.35105526e-06 -5.22359376e-05 2.72395088e-05 -7.23455255e-07 1.84705595e-04 -2.53598761e-04 6.15312303e-05 3.86877104e-06 -3.85473273e-05 1.13915239e-04 1.73450833e-05 -4.44223313e-05 -1.36735648e-03 2.14787965e-04 -2.03886509e-04 4.61116361e-04 -1.03286469e-03 8.86619153e-04 -2.12582266e-03 8.62283440e-05 1.03625636e-04 -3.28033227e-04 2.78777039e-04 1.98660061e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 --1 2 0 652 - -2.83602678e-04 -1.95047293e-03 8.59745776e-04 -4.56920647e-04 4.56920647e-04 -2.44899535e-03 1.28357742e-03 -1.28357742e-03 1.73010453e-05 -4.44223313e-05 4.44223313e-05 -3.45784622e-05 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 -3.47227344e-05 1.12525880e-05 -2.13399966e-04 1.28385646e-04 -4.24837644e-05 -1.90454381e-05 2.42510477e-05 -8.30976084e-06 -6.22925733e-06 5.07064792e-06 -2.19947443e-03 -1.22130875e-02 5.70478091e-03 -3.14685859e-03 3.14685859e-03 -1.41797470e-02 7.70583827e-03 -7.70583827e-03 9.19339830e-04 -1.36735648e-03 1.36735648e-03 -8.16530823e-04 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 -4.05026652e-04 1.27235214e-04 -2.43659056e-03 1.48368337e-03 -4.76244557e-04 -2.25036097e-04 2.91846913e-04 -9.65513242e-05 -7.65416832e-05 6.00921510e-05 -9.64169844e-04 -5.67344374e-03 2.51977194e-03 -1.52740148e-03 1.52740148e-03 -6.49638880e-03 3.93868502e-03 -3.93868502e-03 2.89135392e-04 -4.61116361e-04 4.61116361e-04 -2.90352413e-04 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 -1.53394752e-04 4.93082215e-05 -9.18363956e-04 5.76858814e-04 -1.89638082e-04 -7.01978849e-05 9.73673576e-05 -3.36831447e-05 -2.61752683e-05 2.21031721e-05 4.54049720e-04 2.69217248e-03 -1.33770548e-03 4.08627847e-04 -7.36754990e-04 3.50501086e-03 -9.46051924e-04 1.91637197e-03 -1.52445751e-04 2.03886509e-04 -2.14787965e-04 7.52275515e-06 1.20794863e-04 3.47227344e-05 4.05026652e-04 -1.53394752e-04 8.18757907e-05 -3.03006947e-05 5.86366001e-04 -3.13837672e-04 1.17233978e-04 5.31748688e-05 -5.50684410e-05 2.11184544e-05 1.12556385e-05 -1.12246264e-05 -4.54049720e-04 -2.69217248e-03 1.33770548e-03 -7.36754990e-04 4.08627847e-04 -3.50501086e-03 1.91637197e-03 -9.46051924e-04 1.52445751e-04 -2.14787965e-04 2.03886509e-04 7.52275515e-06 -1.20794863e-04 -1.12525880e-05 -1.27235214e-04 4.93082215e-05 -3.03006947e-05 -1.58281898e-06 -1.84922129e-04 1.12502969e-04 2.44056476e-06 -1.72294882e-05 1.91370154e-05 2.90578900e-06 -6.42173953e-06 -1.71274120e-06 2.93227375e-03 1.52248417e-02 -6.99633778e-03 4.37757596e-03 -4.37757596e-03 1.64670479e-02 -1.04147600e-02 1.04147600e-02 -1.35737298e-03 2.12582266e-03 -2.12582266e-03 1.30213495e-03 2.13399966e-04 2.43659056e-03 -9.18363956e-04 5.86366001e-04 -1.84922129e-04 3.44802830e-03 -2.17589038e-03 7.01429547e-04 2.83721121e-04 -3.95271863e-04 1.33112543e-04 1.07666276e-04 -8.73254590e-05 -1.36564698e-03 -7.11244946e-03 3.70069787e-03 -1.10022028e-03 2.07552415e-03 -8.90168116e-03 2.17312332e-03 -4.96961345e-03 7.81641317e-04 -8.86619153e-04 1.03286469e-03 -8.03685600e-05 -5.15382990e-04 -1.28385646e-04 -1.48368337e-03 5.76858814e-04 -3.13837672e-04 1.12502969e-04 -2.17589038e-03 1.18495152e-03 -4.29690949e-04 -2.07677437e-04 2.23662024e-04 -8.21521714e-05 -4.84726260e-05 4.49331845e-05 1.36564698e-03 7.11244946e-03 -3.70069787e-03 2.07552415e-03 -1.10022028e-03 8.90168116e-03 -4.96961345e-03 2.17312332e-03 -7.81641317e-04 1.03286469e-03 -8.86619153e-04 -8.03685600e-05 5.15382990e-04 4.24837644e-05 4.76244557e-04 -1.89638082e-04 1.17233978e-04 2.44056476e-06 7.01429547e-04 -4.29690949e-04 2.12415462e-06 6.88114324e-05 -7.86960118e-05 -6.98600029e-06 2.59261788e-05 4.07738778e-06 -6.36885874e-05 4.91457553e-04 -9.39065721e-05 1.22001244e-06 -1.22001244e-06 8.57044032e-04 -4.17861167e-04 4.17861167e-04 7.37288045e-05 -2.84542170e-04 2.84542170e-04 -2.09507317e-04 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 -5.31748688e-05 1.72294882e-05 -2.83721121e-04 2.07677437e-04 -6.88114324e-05 -1.08888472e-05 2.61189081e-05 -9.69643862e-06 -8.53577358e-06 8.12653276e-06 4.48907600e-05 -6.96741543e-04 1.63501819e-04 -5.34772333e-05 5.36232539e-05 -1.19669578e-03 4.63187202e-04 -5.76174685e-04 -2.33401992e-04 1.98660061e-04 -3.28033227e-04 6.77077342e-05 1.25901974e-04 2.42510477e-05 2.91846913e-04 -9.73673576e-05 5.50684410e-05 -1.91370154e-05 3.95271863e-04 -2.23662024e-04 7.86960118e-05 2.61189081e-05 -2.86556591e-05 1.02749465e-05 5.90382296e-06 -6.38809148e-06 -4.48907600e-05 6.96741543e-04 -1.63501819e-04 5.36232539e-05 -5.34772333e-05 1.19669578e-03 -5.76174685e-04 4.63187202e-04 2.33401992e-04 -3.28033227e-04 1.98660061e-04 6.77077342e-05 -1.25901974e-04 -8.30976084e-06 -9.65513242e-05 3.36831447e-05 -2.11184544e-05 -2.90578900e-06 -1.33112543e-04 8.21521714e-05 6.98600029e-06 -9.69643862e-06 1.02749465e-05 4.27984257e-06 -3.96485005e-06 -2.53095613e-06 1.50422865e-06 1.50422865e-06 5.11290467e-05 5.11290467e-05 6.47125832e-05 6.47125832e-05 -6.23475010e-05 -6.22925733e-06 -7.65416832e-05 2.61752683e-05 -1.12556385e-05 6.42173953e-06 -1.07666276e-04 4.84726260e-05 -2.59261788e-05 -8.53577358e-06 5.90382296e-06 -3.96485005e-06 -2.87988701e-07 1.95832454e-06 1.63200368e-05 -3.57437773e-04 9.06648642e-05 -3.58428548e-05 3.58428548e-05 -6.28559754e-04 2.48668494e-04 -2.48668494e-04 -1.57314396e-04 1.03625636e-04 -1.03625636e-04 3.54077607e-05 5.07064792e-06 6.00921510e-05 -2.21031721e-05 1.12246264e-05 1.71274120e-06 8.73254590e-05 -4.49331845e-05 -4.07738778e-06 8.12653276e-06 -6.38809148e-06 -2.53095613e-06 1.95832454e-06 1.60968653e-06 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 -9.58444724e-04 2.90859858e-03 -7.55769472e-03 2.49315158e-03 -7.55769472e-03 9.71447628e-05 -1.39435234e-04 3.68604998e-04 -1.68259665e-04 -1.39435234e-04 -2.83602678e-04 -2.19947443e-03 9.64169844e-04 -4.54049720e-04 4.54049720e-04 -2.93227375e-03 1.36564698e-03 -1.36564698e-03 -6.36885874e-05 4.48907600e-05 -4.48907600e-05 1.63200368e-05 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 -4.04493333e-03 1.22716775e-02 -2.23901961e-02 7.55155382e-03 -2.23901961e-02 1.76802645e-03 -2.31024262e-03 6.49388152e-03 -3.06231165e-03 -2.31024262e-03 -1.95047293e-03 -1.22130875e-02 5.67344374e-03 -2.69217248e-03 2.69217248e-03 -1.52248417e-02 7.11244946e-03 -7.11244946e-03 4.91457553e-04 -6.96741543e-04 6.96741543e-04 -3.57437773e-04 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 -2.08027394e-03 6.14446833e-03 -1.05420119e-02 4.59318203e-03 -1.33502663e-02 3.48900865e-04 -7.13933222e-04 2.05131590e-03 -1.05035386e-03 -8.27964213e-04 -8.59745776e-04 -5.70478091e-03 2.51977194e-03 -1.33770548e-03 1.33770548e-03 -6.99633778e-03 3.70069787e-03 -3.70069787e-03 9.39065721e-05 -1.63501819e-04 1.63501819e-04 -9.06648642e-05 9.58444724e-04 4.04493333e-03 -2.08027394e-03 -5.69198711e-04 -2.08027394e-03 4.54167058e-03 1.79526564e-03 4.54167058e-03 -2.34922678e-04 4.93246421e-05 -7.36376583e-04 4.06898013e-04 4.93246421e-05 4.56920647e-04 3.14685859e-03 -1.52740148e-03 4.08627847e-04 -7.36754990e-04 4.37757596e-03 -1.10022028e-03 2.07552415e-03 -1.22001244e-06 5.34772333e-05 -5.36232539e-05 -1.50422865e-06 3.58428548e-05 -2.90859858e-03 -1.22716775e-02 6.14446833e-03 -2.08027394e-03 5.03014462e-03 -1.33502663e-02 4.59318203e-03 -1.05420119e-02 7.35182694e-04 -8.27964213e-04 2.05131590e-03 -8.27333943e-04 -7.13933222e-04 -4.56920647e-04 -3.14685859e-03 1.52740148e-03 -7.36754990e-04 4.08627847e-04 -4.37757596e-03 2.07552415e-03 -1.10022028e-03 1.22001244e-06 -5.36232539e-05 5.34772333e-05 -1.50422865e-06 -3.58428548e-05 7.55769472e-03 2.23901961e-02 -1.05420119e-02 4.54167058e-03 -1.33502663e-02 1.55180210e-02 -7.87868612e-03 2.17847557e-02 -1.13526333e-03 2.60885943e-03 -7.69870109e-03 4.13009015e-03 3.08404679e-03 2.44899535e-03 1.41797470e-02 -6.49638880e-03 3.50501086e-03 -3.50501086e-03 1.64670479e-02 -8.90168116e-03 8.90168116e-03 -8.57044032e-04 1.19669578e-03 -1.19669578e-03 6.28559754e-04 -2.49315158e-03 -7.55155382e-03 4.59318203e-03 1.79526564e-03 4.59318203e-03 -7.87868612e-03 -5.52298877e-03 -7.87868612e-03 8.87988382e-04 -4.33092121e-05 2.67007632e-03 -1.53804099e-03 -4.33092121e-05 -1.28357742e-03 -7.70583827e-03 3.93868502e-03 -9.46051924e-04 1.91637197e-03 -1.04147600e-02 2.17312332e-03 -4.96961345e-03 4.17861167e-04 -4.63187202e-04 5.76174685e-04 -5.11290467e-05 -2.48668494e-04 7.55769472e-03 2.23901961e-02 -1.33502663e-02 4.54167058e-03 -1.05420119e-02 2.17847557e-02 -7.87868612e-03 1.55180210e-02 -3.00913133e-03 3.08404679e-03 -7.69870109e-03 3.04821196e-03 2.60885943e-03 1.28357742e-03 7.70583827e-03 -3.93868502e-03 1.91637197e-03 -9.46051924e-04 1.04147600e-02 -4.96961345e-03 2.17312332e-03 -4.17861167e-04 5.76174685e-04 -4.63187202e-04 -5.11290467e-05 2.48668494e-04 9.71447628e-05 1.76802645e-03 -3.48900865e-04 2.34922678e-04 -7.35182694e-04 1.13526333e-03 -8.87988382e-04 3.00913133e-03 -2.58484015e-04 5.56174238e-06 1.16705004e-04 -2.56639851e-04 -1.33799209e-04 1.73010453e-05 9.19339830e-04 -2.89135392e-04 1.52445751e-04 -1.52445751e-04 1.35737298e-03 -7.81641317e-04 7.81641317e-04 7.37288045e-05 -2.33401992e-04 2.33401992e-04 -1.57314396e-04 -1.39435234e-04 -2.31024262e-03 7.13933222e-04 -4.93246421e-05 8.27964213e-04 -2.60885943e-03 4.33092121e-05 -3.08404679e-03 5.56174238e-06 -6.28997322e-05 -1.20238779e-04 1.51286945e-04 -7.02699890e-05 -4.44223313e-05 -1.36735648e-03 4.61116361e-04 -2.03886509e-04 2.14787965e-04 -2.12582266e-03 8.86619153e-04 -1.03286469e-03 -2.84542170e-04 1.98660061e-04 -3.28033227e-04 6.47125832e-05 1.03625636e-04 3.68604998e-04 6.49388152e-03 -2.05131590e-03 7.36376583e-04 -2.05131590e-03 7.69870109e-03 -2.67007632e-03 7.69870109e-03 1.16705004e-04 -1.20238779e-04 3.32086076e-04 -2.02138997e-04 -1.20238779e-04 4.44223313e-05 1.36735648e-03 -4.61116361e-04 2.14787965e-04 -2.03886509e-04 2.12582266e-03 -1.03286469e-03 8.86619153e-04 2.84542170e-04 -3.28033227e-04 1.98660061e-04 6.47125832e-05 -1.03625636e-04 -1.68259665e-04 -3.06231165e-03 1.05035386e-03 -4.06898013e-04 8.27333943e-04 -4.13009015e-03 1.53804099e-03 -3.04821196e-03 -2.56639851e-04 1.51286945e-04 -2.02138997e-04 3.78581590e-05 7.08268625e-05 -7.52275515e-06 -7.52275515e-06 8.03685600e-05 8.03685600e-05 6.77077342e-05 6.77077342e-05 -6.23475010e-05 -1.39435234e-04 -2.31024262e-03 8.27964213e-04 -4.93246421e-05 7.13933222e-04 -3.08404679e-03 4.33092121e-05 -2.60885943e-03 -1.33799209e-04 -7.02699890e-05 -1.20238779e-04 7.08268625e-05 -6.28997322e-05 -3.45784622e-05 -8.16530823e-04 2.90352413e-04 -1.20794863e-04 1.20794863e-04 -1.30213495e-03 5.15382990e-04 -5.15382990e-04 -2.09507317e-04 1.25901974e-04 -1.25901974e-04 3.54077607e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 --1 2 1 534 - -1.11544956e-07 -1.48620472e-06 6.39058650e-07 -2.01344846e-07 -4.00600009e-07 -2.38373364e-06 8.11507012e-07 1.42163448e-06 -2.83967163e-07 3.16403274e-07 3.70950690e-07 1.46395246e-08 -1.23648563e-07 -1.22221523e-10 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 -2.36478315e-06 -4.60138988e-06 -3.12761733e-05 9.45191477e-06 1.63219705e-05 -3.91551807e-06 3.58589526e-06 4.24408669e-06 1.69089892e-07 -1.41469877e-06 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.27119381e-09 5.45610817e-10 1.81870272e-10 -1.66465255e-10 1.59050619e-10 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 -9.25785817e-07 -2.08175906e-06 -1.40232562e-05 3.86414678e-06 7.39011631e-06 -1.85007330e-06 1.65526012e-06 1.95082770e-06 7.34582537e-08 -6.44562669e-07 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 2.01344846e-07 2.36478315e-06 -9.25785817e-07 5.99969468e-07 6.93919687e-07 3.36476113e-06 -2.12438175e-06 -2.46342444e-06 2.41157452e-07 -5.22748328e-07 -6.44552200e-07 -4.69046634e-08 2.31855137e-07 1.80250540e-10 3.37455450e-10 -4.00600009e-07 -4.60138988e-06 2.08175906e-06 -6.93919687e-07 -8.22724975e-07 -7.41967268e-06 2.47317189e-06 2.91617223e-06 -9.26930258e-07 6.18434049e-07 7.54081183e-07 4.34969740e-08 -2.49741275e-07 1.12485150e-10 2.38373364e-06 3.12761733e-05 -1.40232562e-05 3.36476113e-06 7.41967268e-06 5.18442225e-05 -1.39229776e-05 -2.63106934e-05 6.89065123e-06 -5.85858440e-06 -6.93637210e-06 -2.63144645e-07 2.29160651e-06 1.22221523e-10 1.27119381e-09 -6.39020960e-10 3.37455450e-10 1.12485150e-10 2.07962652e-09 -1.02219167e-09 -3.40730555e-10 2.59424698e-10 -2.98395984e-10 1.38703951e-10 1.04027963e-10 -8.11507012e-07 -9.45191477e-06 3.86414678e-06 -2.12438175e-06 -2.47317189e-06 -1.39229776e-05 7.51525435e-06 8.77023113e-06 -1.20661553e-06 1.84660522e-06 2.29149691e-06 1.64884347e-07 -8.25046738e-07 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.83173047e-10 1.42163448e-06 1.63219705e-05 -7.39011631e-06 2.46342444e-06 2.91617223e-06 2.63106934e-05 -8.77023113e-06 -1.03306199e-05 3.27463099e-06 -2.18476894e-06 -2.66170787e-06 -1.53519774e-07 8.82034439e-07 -1.81870272e-10 -3.40730555e-10 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 -2.41157452e-07 -9.26930258e-07 -6.89065123e-06 1.20661553e-06 3.27463099e-06 -1.08604477e-06 7.77358582e-07 9.18026091e-07 2.73110218e-08 -2.95581869e-07 -1.66465255e-10 -2.59424698e-10 1.83173047e-10 3.16403274e-07 3.58589526e-06 -1.65526012e-06 5.22748328e-07 6.18434049e-07 5.85858440e-06 -1.84660522e-06 -2.18476894e-06 7.77358582e-07 -4.72951931e-07 -6.03110959e-07 -4.21792691e-08 2.17001899e-07 1.59050619e-10 2.98395984e-10 -3.70950690e-07 -4.24408669e-06 1.95082770e-06 -6.44552200e-07 -7.54081183e-07 -6.93637210e-06 2.29149691e-06 2.66170787e-06 -9.18026091e-07 6.03110959e-07 7.18057207e-07 3.82155455e-08 -2.37401412e-07 1.46395246e-08 1.69089892e-07 -7.34582537e-08 4.69046634e-08 4.34969740e-08 2.63144645e-07 -1.64884347e-07 -1.53519774e-07 2.73110218e-08 -4.21792691e-08 -3.82155455e-08 6.74644822e-09 -1.38703951e-10 1.23648563e-07 1.41469877e-06 -6.44562669e-07 2.31855137e-07 2.49741275e-07 2.29160651e-06 -8.25046738e-07 -8.82034439e-07 2.95581869e-07 -2.17001899e-07 -2.37401412e-07 -6.74644822e-09 8.51245476e-08 -1.04027963e-10 -1.03143748e-04 -8.56915628e-04 4.21897348e-04 -8.47102601e-05 8.47102601e-05 -1.31011378e-03 2.64230228e-04 -2.64230228e-04 -2.48599731e-05 9.54175960e-06 -9.54175960e-06 -2.19848325e-07 -1.11544956e-07 -1.48620472e-06 6.39058650e-07 -2.01344846e-07 4.00600009e-07 -2.38373364e-06 8.11507012e-07 -1.42163448e-06 -2.83967163e-07 3.16403274e-07 -3.70950690e-07 1.46395246e-08 1.23648563e-07 -8.56915628e-04 -6.44503123e-03 3.20879817e-03 -6.44189162e-04 6.44189162e-04 -9.41005524e-03 1.90192895e-03 -1.90192895e-03 3.39992624e-04 -1.18654672e-04 1.18654672e-04 -4.54930713e-05 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 -2.36478315e-06 4.60138988e-06 -3.12761733e-05 9.45191477e-06 -1.63219705e-05 -3.91551807e-06 3.58589526e-06 -4.24408669e-06 1.69089892e-07 1.41469877e-06 -4.21897348e-04 -3.20879817e-03 1.60542134e-03 -3.48784992e-04 3.48784992e-04 -4.73061611e-03 1.04349936e-03 -1.04349936e-03 1.01169594e-04 -2.72395088e-05 2.72395088e-05 -1.30405087e-05 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 -9.25785817e-07 2.08175906e-06 -1.40232562e-05 3.86414678e-06 -7.39011631e-06 -1.85007330e-06 1.65526012e-06 -1.95082770e-06 7.34582537e-08 6.44562669e-07 8.47102601e-05 6.44189162e-04 -3.48784992e-04 -8.34532790e-05 -8.81363406e-05 1.03910538e-03 2.97066591e-04 2.72072081e-04 -4.62400859e-06 5.22359376e-05 9.35105526e-06 -1.23670392e-05 1.04881978e-05 2.01344846e-07 2.36478315e-06 -9.25785817e-07 5.99969468e-07 -6.93919687e-07 3.36476113e-06 -2.12438175e-06 2.46342444e-06 2.41157452e-07 -5.22748328e-07 6.44552200e-07 -4.69046634e-08 -2.31855137e-07 -8.47102601e-05 -6.44189162e-04 3.48784992e-04 -8.81363406e-05 -8.34532790e-05 -1.03910538e-03 2.72072081e-04 2.97066591e-04 4.62400859e-06 9.35105526e-06 5.22359376e-05 -1.23670392e-05 -1.04881978e-05 4.00600009e-07 4.60138988e-06 -2.08175906e-06 6.93919687e-07 -8.22724975e-07 7.41967268e-06 -2.47317189e-06 2.91617223e-06 9.26930258e-07 -6.18434049e-07 7.54081183e-07 -4.34969740e-08 -2.49741275e-07 1.31011378e-03 9.41005524e-03 -4.73061611e-03 1.03910538e-03 -1.03910538e-03 1.34699125e-02 -3.02088103e-03 3.02088103e-03 -7.81164166e-04 2.53598761e-04 -2.53598761e-04 7.84989694e-05 2.38373364e-06 3.12761733e-05 -1.40232562e-05 3.36476113e-06 -7.41967268e-06 5.18442225e-05 -1.39229776e-05 2.63106934e-05 6.89065123e-06 -5.85858440e-06 6.93637210e-06 -2.63144645e-07 -2.29160651e-06 -2.64230228e-04 -1.90192895e-03 1.04349936e-03 2.97066591e-04 2.72072081e-04 -3.02088103e-03 -1.05660430e-03 -8.26078378e-04 1.07775503e-04 -1.84705595e-04 7.23455255e-07 3.79668612e-05 -3.66025562e-05 -8.11507012e-07 -9.45191477e-06 3.86414678e-06 -2.12438175e-06 2.47317189e-06 -1.39229776e-05 7.51525435e-06 -8.77023113e-06 -1.20661553e-06 1.84660522e-06 -2.29149691e-06 1.64884347e-07 8.25046738e-07 2.64230228e-04 1.90192895e-03 -1.04349936e-03 2.72072081e-04 2.97066591e-04 3.02088103e-03 -8.26078378e-04 -1.05660430e-03 -1.07775503e-04 7.23455255e-07 -1.84705595e-04 3.79668612e-05 3.66025562e-05 -1.42163448e-06 -1.63219705e-05 7.39011631e-06 -2.46342444e-06 2.91617223e-06 -2.63106934e-05 8.77023113e-06 -1.03306199e-05 -3.27463099e-06 2.18476894e-06 -2.66170787e-06 1.53519774e-07 8.82034439e-07 -2.48599731e-05 3.39992624e-04 -1.01169594e-04 4.62400859e-06 -4.62400859e-06 7.81164166e-04 -1.07775503e-04 1.07775503e-04 3.30466823e-04 -1.29419106e-04 1.29419106e-04 -3.03052727e-05 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 -2.41157452e-07 9.26930258e-07 -6.89065123e-06 1.20661553e-06 -3.27463099e-06 -1.08604477e-06 7.77358582e-07 -9.18026091e-07 2.73110218e-08 2.95581869e-07 9.54175960e-06 -1.18654672e-04 2.72395088e-05 -5.22359376e-05 -9.35105526e-06 -2.53598761e-04 1.84705595e-04 -7.23455255e-07 -1.29419106e-04 1.73450833e-05 -3.85473273e-05 3.67001078e-06 3.86877104e-06 3.16403274e-07 3.58589526e-06 -1.65526012e-06 5.22748328e-07 -6.18434049e-07 5.85858440e-06 -1.84660522e-06 2.18476894e-06 7.77358582e-07 -4.72951931e-07 6.03110959e-07 -4.21792691e-08 -2.17001899e-07 -9.54175960e-06 1.18654672e-04 -2.72395088e-05 -9.35105526e-06 -5.22359376e-05 2.53598761e-04 -7.23455255e-07 1.84705595e-04 1.29419106e-04 -3.85473273e-05 1.73450833e-05 3.67001078e-06 -3.86877104e-06 3.70950690e-07 4.24408669e-06 -1.95082770e-06 6.44552200e-07 -7.54081183e-07 6.93637210e-06 -2.29149691e-06 2.66170787e-06 9.18026091e-07 -6.03110959e-07 7.18057207e-07 -3.82155455e-08 -2.37401412e-07 1.23670392e-05 1.23670392e-05 -3.79668612e-05 -3.79668612e-05 3.67001078e-06 3.67001078e-06 -2.83877928e-06 1.46395246e-08 1.69089892e-07 -7.34582537e-08 4.69046634e-08 -4.34969740e-08 2.63144645e-07 -1.64884347e-07 1.53519774e-07 2.73110218e-08 -4.21792691e-08 3.82155455e-08 -6.74644822e-09 -2.19848325e-07 -4.54930713e-05 1.30405087e-05 -1.04881978e-05 1.04881978e-05 -7.84989694e-05 3.66025562e-05 -3.66025562e-05 -3.03052727e-05 3.86877104e-06 -3.86877104e-06 -1.73157887e-06 -1.23648563e-07 -1.41469877e-06 6.44562669e-07 -2.31855137e-07 2.49741275e-07 -2.29160651e-06 8.25046738e-07 -8.82034439e-07 -2.95581869e-07 2.17001899e-07 -2.37401412e-07 6.74644822e-09 8.51245476e-08 - 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 14 35 52 67 81 106 123 138 154 169 182 195 209 234 259 284 310 336 361 387 413 438 464 490 509 534 --1 2 2 149 - 3.26403899e-08 3.70379023e-07 -1.71793868e-07 2.71517312e-08 2.71517312e-08 6.16394968e-07 -1.01840324e-07 -1.01840324e-07 8.05499662e-08 -1.56046382e-08 -1.56046382e-08 6.57669048e-09 3.70379023e-07 4.19955633e-06 -1.95594150e-06 2.96722726e-07 2.96722726e-07 7.01322846e-06 -1.11385693e-06 -1.11385693e-06 9.26833866e-07 -1.69224799e-07 -1.69224799e-07 7.18007197e-08 1.71793868e-07 1.95594150e-06 -8.91811883e-07 1.61832991e-07 1.61832991e-07 3.21027752e-06 -6.06046894e-07 -6.06046894e-07 3.99995182e-07 -9.43712058e-08 -9.43712058e-08 3.92890832e-08 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 -1.03029320e-07 5.30414024e-10 -2.78714404e-09 -5.18656151e-10 -1.76045578e-10 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 -1.03029320e-07 -2.78714404e-09 5.30414024e-10 5.18656151e-10 -1.76045578e-10 -6.16394968e-07 -7.01322846e-06 3.21027752e-06 -5.59986440e-07 -5.59986440e-07 -1.15500423e-05 2.09934596e-06 2.09934596e-06 -1.45579862e-06 3.23319924e-07 3.23319924e-07 -1.35575651e-07 1.01840324e-07 1.11385693e-06 -6.06046894e-07 -1.06793690e-08 2.09934596e-06 -1.79479269e-10 3.77230826e-08 3.84848176e-07 -1.76708816e-09 1.00193782e-08 1.73302140e-09 5.94495393e-10 1.01840324e-07 1.11385693e-06 -6.06046894e-07 -1.06793690e-08 2.09934596e-06 3.77230826e-08 -1.79479269e-10 3.84848176e-07 1.00193782e-08 -1.76708816e-09 -1.73302140e-09 5.94495393e-10 8.05499662e-08 9.26833866e-07 -3.99995182e-07 1.03029320e-07 1.03029320e-07 1.45579862e-06 -3.84848176e-07 -3.84848176e-07 1.52436767e-07 -6.14891406e-08 -6.14891406e-08 2.50137774e-08 -1.56046382e-08 -1.69224799e-07 9.43712058e-08 -5.30414024e-10 2.78714404e-09 -3.23319924e-07 1.76708816e-09 -1.00193782e-08 -6.14891406e-08 1.20726875e-09 -2.40948019e-09 -6.02791490e-10 -2.01211458e-10 -1.56046382e-08 -1.69224799e-07 9.43712058e-08 2.78714404e-09 -5.30414024e-10 -3.23319924e-07 -1.00193782e-08 1.76708816e-09 -6.14891406e-08 -2.40948019e-09 1.20726875e-09 6.02791490e-10 -2.01211458e-10 5.18656151e-10 -5.18656151e-10 -1.73302140e-09 1.73302140e-09 -6.02791490e-10 6.02791490e-10 6.57669048e-09 7.18007197e-08 -3.92890832e-08 1.76045578e-10 1.76045578e-10 1.35575651e-07 -5.94495393e-10 -5.94495393e-10 2.50137774e-08 -2.01211458e-10 -2.01211458e-10 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 4 5 7 8 9 10 11 12 0 1 2 3 5 6 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 4 5 6 7 8 9 10 11 12 0 1 2 3 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 0 1 2 3 4 5 6 7 8 9 10 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 47 58 70 82 94 106 119 132 138 149 --1 3 -2 235 - 2.51588682e-10 1.22093247e-10 -1.21446037e-10 1.22876674e-10 -3.70737126e-10 3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 1.46139577e-09 -1.45367706e-09 1.47092972e-09 -4.43762591e-09 4.41426294e-09 -6.71412528e-10 -4.35704119e-10 4.33292850e-10 -1.30725329e-09 3.80106998e-10 1.84378234e-10 -1.83355919e-10 1.87578508e-10 -5.59837607e-10 5.56743584e-10 -1.64811040e-10 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 -1.47139325e-10 4.47457784e-10 -4.42131978e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 -1.83200357e-10 5.53058672e-10 -5.50467259e-10 5.56271107e-10 -1.67928187e-09 1.67143703e-09 -2.54263804e-10 -1.64765877e-10 1.63942380e-10 -4.94934772e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 -7.10593332e-10 7.06636105e-10 -7.22704738e-10 2.15767995e-09 -2.14570364e-09 3.25329634e-10 2.13894818e-10 -2.12757439e-10 6.35172129e-10 1.17833757e-10 1.17267716e-09 -1.87926843e-10 5.71154615e-10 -5.64494571e-10 5.70616910e-10 -1.73417799e-09 1.71401934e-09 -2.61974319e-10 -1.69757847e-10 1.67618351e-10 -5.09480974e-10 -4.41447013e-10 -4.39340064e-09 7.06163628e-10 -2.13154909e-09 2.12158570e-09 -2.14426862e-09 6.47233842e-09 -6.44217868e-09 9.79881258e-10 6.35034959e-10 -6.31906252e-10 1.90745749e-09 -1.09128007e-10 1.61050967e-10 -1.60301122e-10 1.61689414e-10 -2.37942386e-10 2.36853624e-10 -2.41774220e-10 -1.17081957e-10 1.17145069e-10 -1.17874504e-10 3.55382727e-10 -3.55572505e-10 1.05088539e-10 1.23289466e-10 -1.19964562e-10 -1.22221523e-10 3.02592746e-10 -1.14532510e-10 1.47198357e-10 -1.17833757e-10 4.41447013e-10 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 -1.81870272e-10 5.45610817e-10 -1.27119381e-09 1.47830504e-10 1.06867539e-10 1.59050619e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 3.02506519e-10 -1.13983574e-09 1.46495813e-09 -1.17267716e-09 4.39340064e-09 -1.09128007e-10 1.61689414e-10 -2.41774220e-10 -1.12485150e-10 4.84397267e-10 -1.83200357e-10 2.38013716e-10 -1.87926843e-10 7.06163628e-10 1.80250540e-10 3.37455450e-10 -1.22093247e-10 -1.46139577e-09 1.84378234e-10 -1.47376693e-10 5.53058672e-10 -7.10593332e-10 5.71154615e-10 -2.13154909e-09 1.17081957e-10 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.21446037e-10 1.45367706e-09 -1.83355919e-10 1.45617240e-10 -5.50467259e-10 7.06636105e-10 -5.64494571e-10 2.12158570e-09 -1.17145069e-10 1.81870272e-10 3.40730555e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 -1.47139325e-10 5.56271107e-10 -7.22704738e-10 5.70616910e-10 -2.14426862e-09 1.17874504e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.60522825e-10 3.70737126e-10 4.43762591e-09 -5.59837607e-10 4.47457784e-10 -1.67928187e-09 2.15767995e-09 -1.73417799e-09 6.47233842e-09 -1.61050967e-10 2.37942386e-10 -3.55382727e-10 -1.23289466e-10 1.22221523e-10 1.27119381e-09 -1.12485150e-10 3.37455450e-10 -6.39020960e-10 3.40730555e-10 -1.02219167e-09 2.07962652e-09 -2.49833494e-10 -1.04027963e-10 -1.55316403e-10 -2.98395984e-10 -3.68778082e-10 -4.41426294e-09 5.56743584e-10 -4.42131978e-10 1.67143703e-09 -2.14570364e-09 1.71401934e-09 -6.44217868e-09 1.60301122e-10 -2.36853624e-10 3.55572505e-10 1.19964562e-10 1.47830504e-10 2.49833494e-10 -6.71412528e-10 2.54263804e-10 -3.25329634e-10 2.61974319e-10 -9.79881258e-10 1.04027963e-10 -4.35704119e-10 1.64765877e-10 -2.13894818e-10 1.69757847e-10 -6.35034959e-10 4.33292850e-10 -1.63942380e-10 2.12757439e-10 -1.67618351e-10 6.31906252e-10 1.06867539e-10 -1.60522825e-10 1.55316403e-10 1.59050619e-10 2.98395984e-10 -1.09217494e-10 -1.30725329e-09 1.64811040e-10 -1.31457451e-10 4.94934772e-10 -6.35172129e-10 5.09480974e-10 -1.90745749e-09 1.05088539e-10 - 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 7 14 17 18 19 20 1 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 21 23 24 7 14 17 18 19 20 1 7 13 14 15 16 17 18 19 20 24 1 4 6 7 13 14 15 16 17 18 19 20 24 1 7 13 14 15 16 17 18 19 20 24 1 4 7 11 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 23 24 25 1 7 14 17 18 19 20 7 14 17 18 19 20 14 17 18 19 20 1 6 7 1 7 13 14 15 16 17 18 19 20 24 - 0 7 19 26 33 45 57 69 81 84 84 87 94 96 102 122 128 139 152 163 179 203 210 216 221 224 235 +-1 2 0 664 + -2.83602678e-04 -1.95047293e-03 4.56920647e-04 -8.59745776e-04 4.56920647e-04 -1.28357742e-03 2.44899535e-03 -1.28357742e-03 -8.65052267e-06 -4.44223313e-05 3.45784622e-05 1.49831448e-05 -4.44223313e-05 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 -5.72377128e-05 1.12525880e-05 -1.28385646e-04 2.13399966e-04 -4.24837644e-05 4.12802398e-06 2.42510477e-05 -5.07064792e-06 -1.96084619e-05 8.30976084e-06 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 -5.70478091e-03 3.14685859e-03 -7.70583827e-03 1.41797470e-02 -7.70583827e-03 -4.59669915e-04 -1.36735648e-03 8.16530823e-04 7.96171648e-04 -1.36735648e-03 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 -6.59577058e-04 1.27235214e-04 -1.48368337e-03 2.43659056e-03 -4.76244557e-04 4.62310066e-05 2.91846913e-04 -6.00921510e-05 -2.33157819e-04 9.65513242e-05 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 -1.33770548e-03 7.36754990e-04 -9.46051924e-04 3.50501086e-03 -1.91637197e-03 -8.27377725e-05 -2.03886509e-04 1.20794863e-04 1.28260515e-04 -2.14787965e-04 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 -1.53394752e-04 3.03006947e-05 -3.13837672e-04 5.86366001e-04 -1.17233978e-04 1.68397655e-05 5.50684410e-05 -1.12246264e-05 -5.16786065e-05 2.11184544e-05 9.64169844e-04 5.67344374e-03 -1.52740148e-03 2.51977194e-03 -1.52740148e-03 3.93868502e-03 -6.49638880e-03 3.93868502e-03 1.44567696e-04 4.61116361e-04 -2.90352413e-04 -2.50398595e-04 4.61116361e-04 5.72377128e-05 6.59577058e-04 -1.53394752e-04 2.41156525e-04 -4.93082215e-05 5.76858814e-04 -9.18363956e-04 1.89638082e-04 -1.24304952e-05 -9.73673576e-05 2.21031721e-05 7.38807858e-05 -3.36831447e-05 -4.54049720e-04 -2.69217248e-03 7.36754990e-04 -1.33770548e-03 4.08627847e-04 -1.91637197e-03 3.50501086e-03 -9.46051924e-04 -6.97079784e-05 -2.14787965e-04 1.20794863e-04 1.35783271e-04 -2.03886509e-04 -1.12525880e-05 -1.27235214e-04 3.03006947e-05 -4.93082215e-05 -1.58281898e-06 -1.12502969e-04 1.84922129e-04 2.44056476e-06 3.05335454e-06 1.91370154e-05 1.71274120e-06 -1.81320443e-05 -2.90578900e-06 1.36564698e-03 7.11244946e-03 -1.10022028e-03 3.70069787e-03 -2.07552415e-03 2.17312332e-03 -8.90168116e-03 4.96961345e-03 4.60421873e-04 8.86619153e-04 -5.15382990e-04 -6.36736958e-04 1.03286469e-03 1.28385646e-04 1.48368337e-03 -3.13837672e-04 5.76858814e-04 -1.12502969e-04 1.18495152e-03 -2.17589038e-03 4.29690949e-04 -6.18601931e-05 -2.23662024e-04 4.49331845e-05 2.04090250e-04 -8.21521714e-05 -2.93227375e-03 -1.52248417e-02 4.37757596e-03 -6.99633778e-03 4.37757596e-03 -1.04147600e-02 1.64670479e-02 -1.04147600e-02 -6.78686488e-04 -2.12582266e-03 1.30213495e-03 1.17551948e-03 -2.12582266e-03 -2.13399966e-04 -2.43659056e-03 5.86366001e-04 -9.18363956e-04 1.84922129e-04 -2.17589038e-03 3.44802830e-03 -7.01429547e-04 4.86188305e-05 3.95271863e-04 -8.73254590e-05 -2.99542837e-04 1.33112543e-04 1.36564698e-03 7.11244946e-03 -2.07552415e-03 3.70069787e-03 -1.10022028e-03 4.96961345e-03 -8.90168116e-03 2.17312332e-03 3.21219444e-04 1.03286469e-03 -5.15382990e-04 -7.17105517e-04 8.86619153e-04 4.24837644e-05 4.76244557e-04 -1.17233978e-04 1.89638082e-04 2.44056476e-06 4.29690949e-04 -7.01429547e-04 2.12415462e-06 -1.19529867e-05 -7.86960118e-05 -4.07738778e-06 7.25555379e-05 6.98600029e-06 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 -4.69532861e-05 1.91270644e-06 -2.53209637e-04 4.28522016e-04 -1.64651530e-04 -2.83284246e-05 1.98313826e-04 -1.04753659e-04 -5.89227687e-05 8.62283440e-05 4.12802398e-06 4.62310066e-05 -1.68397655e-05 1.24304952e-05 -3.05335454e-06 6.18601931e-05 -4.86188305e-05 1.19529867e-05 4.45399343e-06 -7.94659336e-06 2.36730758e-06 3.22419598e-07 -1.41455845e-06 4.48907600e-05 -6.96741543e-04 5.34772333e-05 -1.63501819e-04 5.36232539e-05 -4.63187202e-04 1.19669578e-03 -5.76174685e-04 1.75337614e-04 1.98660061e-04 -1.25901974e-04 -1.68278188e-04 3.28033227e-04 2.42510477e-05 2.91846913e-04 -5.50684410e-05 9.73673576e-05 -1.91370154e-05 2.23662024e-04 -3.95271863e-04 7.86960118e-05 -7.94659336e-06 -2.86556591e-05 6.38809148e-06 2.55715494e-05 -1.02749465e-05 -1.63200368e-05 3.57437773e-04 -3.58428548e-05 9.06648642e-05 -3.58428548e-05 2.48668494e-04 -6.28559754e-04 2.48668494e-04 -7.86571980e-05 -1.03625636e-04 3.54077607e-05 1.36238263e-04 -1.03625636e-04 -5.07064792e-06 -6.00921510e-05 1.12246264e-05 -2.21031721e-05 -1.71274120e-06 -4.49331845e-05 8.73254590e-05 4.07738778e-06 2.36730758e-06 6.38809148e-06 1.60968653e-06 -8.01694608e-06 -2.53095613e-06 -5.51559346e-05 4.25614726e-04 -1.80867609e-06 8.13254770e-05 -3.04447445e-07 3.36313863e-04 -7.42221904e-04 3.87442910e-04 -5.89227687e-05 -2.14064456e-04 1.81438659e-04 3.97097282e-05 -2.78777039e-04 -1.96084619e-05 -2.33157819e-04 5.16786065e-05 -7.38807858e-05 1.81320443e-05 -2.04090250e-04 2.99542837e-04 -7.25555379e-05 3.22419598e-07 2.55715494e-05 -8.01694608e-06 -1.56308293e-05 1.03797872e-05 4.48907600e-05 -6.96741543e-04 5.36232539e-05 -1.63501819e-04 5.34772333e-05 -5.76174685e-04 1.19669578e-03 -4.63187202e-04 5.80643783e-05 3.28033227e-04 -1.25901974e-04 -2.35985922e-04 1.98660061e-04 8.30976084e-06 9.65513242e-05 -2.11184544e-05 3.36831447e-05 2.90578900e-06 8.21521714e-05 -1.33112543e-04 -6.98600029e-06 -1.41455845e-06 -1.02749465e-05 -2.53095613e-06 1.03797872e-05 4.27984257e-06 -1.25069627e-03 -7.14095981e-03 9.58444724e-04 -2.90859858e-03 2.90859858e-03 -2.49315158e-03 7.55769472e-03 -7.55769472e-03 -1.94289526e-04 -1.39435234e-04 1.39435234e-04 -3.68604998e-04 -2.83602678e-04 -2.19947443e-03 4.54049720e-04 -9.64169844e-04 4.54049720e-04 -1.36564698e-03 2.93227375e-03 -1.36564698e-03 3.18442937e-05 4.48907600e-05 -1.63200368e-05 -5.51559346e-05 4.48907600e-05 -7.14095981e-03 -2.51314248e-02 4.04493333e-03 -1.22716775e-02 1.22716775e-02 -7.55155382e-03 2.23901961e-02 -2.23901961e-02 -3.53605291e-03 -2.31024262e-03 2.31024262e-03 -6.49388152e-03 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 -5.67344374e-03 2.69217248e-03 -7.11244946e-03 1.52248417e-02 -7.11244946e-03 -2.45728776e-04 -6.96741543e-04 3.57437773e-04 4.25614726e-04 -6.96741543e-04 -9.58444724e-04 -4.04493333e-03 -5.69198711e-04 -2.08027394e-03 2.08027394e-03 1.79526564e-03 4.54167058e-03 -4.54167058e-03 -4.69845355e-04 -4.93246421e-05 4.93246421e-05 -7.36376583e-04 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 -1.52740148e-03 7.36754990e-04 -1.10022028e-03 4.37757596e-03 -2.07552415e-03 6.92693999e-07 -5.34772333e-05 3.58428548e-05 1.80867609e-06 -5.36232539e-05 2.90859858e-03 1.22716775e-02 -2.08027394e-03 5.03014462e-03 -6.14446833e-03 4.59318203e-03 -1.05420119e-02 1.33502663e-02 1.08408356e-03 7.13933222e-04 -8.27964213e-04 2.23019918e-04 2.05131590e-03 8.59745776e-04 5.70478091e-03 -1.33770548e-03 2.51977194e-03 -1.33770548e-03 3.70069787e-03 -6.99633778e-03 3.70069787e-03 4.69532861e-05 1.63501819e-04 -9.06648642e-05 -8.13254770e-05 1.63501819e-04 -2.90859858e-03 -1.22716775e-02 2.08027394e-03 -6.14446833e-03 5.03014462e-03 -4.59318203e-03 1.33502663e-02 -1.05420119e-02 -1.08408356e-03 -8.27964213e-04 7.13933222e-04 2.23019918e-04 -2.05131590e-03 -4.56920647e-04 -3.14685859e-03 7.36754990e-04 -1.52740148e-03 4.08627847e-04 -2.07552415e-03 4.37757596e-03 -1.10022028e-03 -1.91270644e-06 -5.36232539e-05 3.58428548e-05 3.04447445e-07 -5.34772333e-05 2.49315158e-03 7.55155382e-03 1.79526564e-03 4.59318203e-03 -4.59318203e-03 -5.52298877e-03 -7.87868612e-03 7.87868612e-03 1.77597676e-03 4.33092121e-05 -4.33092121e-05 2.67007632e-03 1.28357742e-03 7.70583827e-03 -9.46051924e-04 3.93868502e-03 -1.91637197e-03 2.17312332e-03 -1.04147600e-02 4.96961345e-03 2.53209637e-04 4.63187202e-04 -2.48668494e-04 -3.36313863e-04 5.76174685e-04 -7.55769472e-03 -2.23901961e-02 4.54167058e-03 -1.05420119e-02 1.33502663e-02 -7.87868612e-03 1.55180210e-02 -2.17847557e-02 -4.14439465e-03 -2.60885943e-03 3.08404679e-03 -1.08187820e-03 -7.69870109e-03 -2.44899535e-03 -1.41797470e-02 3.50501086e-03 -6.49638880e-03 3.50501086e-03 -8.90168116e-03 1.64670479e-02 -8.90168116e-03 -4.28522016e-04 -1.19669578e-03 6.28559754e-04 7.42221904e-04 -1.19669578e-03 7.55769472e-03 2.23901961e-02 -4.54167058e-03 1.33502663e-02 -1.05420119e-02 7.87868612e-03 -2.17847557e-02 1.55180210e-02 4.14439465e-03 3.08404679e-03 -2.60885943e-03 -1.08187820e-03 7.69870109e-03 1.28357742e-03 7.70583827e-03 -1.91637197e-03 3.93868502e-03 -9.46051924e-04 4.96961345e-03 -1.04147600e-02 2.17312332e-03 1.64651530e-04 5.76174685e-04 -2.48668494e-04 -3.87442910e-04 4.63187202e-04 -1.94289526e-04 -3.53605291e-03 4.69845355e-04 -1.08408356e-03 1.08408356e-03 -1.77597676e-03 4.14439465e-03 -4.14439465e-03 1.86029246e-04 1.28237467e-04 -1.28237467e-04 2.33410009e-04 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 -1.44567696e-04 6.97079784e-05 -4.60421873e-04 6.78686488e-04 -3.21219444e-04 -2.83284246e-05 1.75337614e-04 -7.86571980e-05 -5.89227687e-05 5.80643783e-05 -1.39435234e-04 -2.31024262e-03 4.93246421e-05 -7.13933222e-04 8.27964213e-04 -4.33092121e-05 2.60885943e-03 -3.08404679e-03 1.28237467e-04 -6.28997322e-05 7.02699890e-05 8.04600829e-05 1.20238779e-04 -4.44223313e-05 -1.36735648e-03 2.03886509e-04 -4.61116361e-04 2.14787965e-04 -8.86619153e-04 2.12582266e-03 -1.03286469e-03 1.98313826e-04 1.98660061e-04 -1.03625636e-04 -2.14064456e-04 3.28033227e-04 1.39435234e-04 2.31024262e-03 -4.93246421e-05 8.27964213e-04 -7.13933222e-04 4.33092121e-05 -3.08404679e-03 2.60885943e-03 -1.28237467e-04 7.02699890e-05 -6.28997322e-05 8.04600829e-05 -1.20238779e-04 3.45784622e-05 8.16530823e-04 -1.20794863e-04 2.90352413e-04 -1.20794863e-04 5.15382990e-04 -1.30213495e-03 5.15382990e-04 -1.04753659e-04 -1.25901974e-04 3.54077607e-05 1.81438659e-04 -1.25901974e-04 -2.23019918e-04 -2.23019918e-04 1.08187820e-03 1.08187820e-03 8.04600829e-05 8.04600829e-05 -4.06655103e-04 1.49831448e-05 7.96171648e-04 -1.28260515e-04 2.50398595e-04 -1.35783271e-04 6.36736958e-04 -1.17551948e-03 7.17105517e-04 -5.89227687e-05 -1.68278188e-04 1.36238263e-04 3.97097282e-05 -2.35985922e-04 -3.68604998e-04 -6.49388152e-03 7.36376583e-04 -2.05131590e-03 2.05131590e-03 -2.67007632e-03 7.69870109e-03 -7.69870109e-03 2.33410009e-04 1.20238779e-04 -1.20238779e-04 3.32086076e-04 -4.44223313e-05 -1.36735648e-03 2.14787965e-04 -4.61116361e-04 2.03886509e-04 -1.03286469e-03 2.12582266e-03 -8.86619153e-04 8.62283440e-05 3.28033227e-04 -1.03625636e-04 -2.78777039e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +-1 2 1 546 + -1.11544956e-07 -1.48620472e-06 2.01344846e-07 -6.39058650e-07 -4.00600009e-07 -8.11507012e-07 2.38373364e-06 1.42163448e-06 1.54661782e-07 3.16403274e-07 1.23648563e-07 -2.38603015e-07 -3.70950690e-07 1.22221523e-10 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 -8.48205361e-06 -4.60138988e-06 -9.45191477e-06 3.12761733e-05 1.63219705e-05 2.10419517e-06 3.58589526e-06 1.41469877e-06 -3.30639317e-06 -4.24408669e-06 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -5.45610817e-10 1.27119381e-09 1.81870272e-10 1.59050619e-10 -1.81458741e-10 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 -9.25785817e-07 -6.93919687e-07 -2.12438175e-06 3.36476113e-06 2.46342444e-06 1.61199356e-07 5.22748328e-07 2.31855137e-07 -1.85396148e-07 -6.44552200e-07 -1.80250540e-10 3.37455450e-10 6.39058650e-07 8.48205361e-06 -9.25785817e-07 3.77173215e-06 2.08175906e-06 3.86414678e-06 -1.40232562e-05 -7.39011631e-06 -9.88653362e-07 -1.65526012e-06 -6.44562669e-07 1.56548135e-06 1.95082770e-06 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -4.00600009e-07 -4.60138988e-06 6.93919687e-07 -2.08175906e-06 -8.22724975e-07 -2.47317189e-06 7.41967268e-06 2.91617223e-06 5.01134613e-07 6.18434049e-07 2.49741275e-07 -7.80996664e-07 -7.54081183e-07 -1.12485150e-10 8.11507012e-07 9.45191477e-06 -2.12438175e-06 3.86414678e-06 2.47317189e-06 7.51525435e-06 -1.39229776e-05 -8.77023113e-06 -7.46101797e-07 -1.84660522e-06 -8.25046738e-07 9.62517525e-07 2.29149691e-06 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.56742199e-10 -2.38373364e-06 -3.12761733e-05 3.36476113e-06 -1.40232562e-05 -7.41967268e-06 -1.39229776e-05 5.18442225e-05 2.63106934e-05 3.67321556e-06 5.85858440e-06 2.29160651e-06 -5.83590669e-06 -6.93637210e-06 -1.22221523e-10 -1.27119381e-09 3.37455450e-10 -6.39020960e-10 -1.12485150e-10 -1.02219167e-09 2.07962652e-09 3.40730555e-10 2.98395984e-10 1.04027963e-10 -2.94020354e-10 1.42163448e-06 1.63219705e-05 -2.46342444e-06 7.39011631e-06 2.91617223e-06 8.77023113e-06 -2.63106934e-05 -1.03306199e-05 -1.77026752e-06 -2.18476894e-06 -8.82034439e-07 2.75915374e-06 2.66170787e-06 -1.81870272e-10 3.40730555e-10 1.54661782e-07 2.10419517e-06 -1.61199356e-07 9.88653362e-07 5.01134613e-07 7.46101797e-07 -3.67321556e-06 -1.77026752e-06 -2.95155938e-07 -4.25207610e-07 -1.53633530e-07 4.83930900e-07 4.92108679e-07 3.16403274e-07 3.58589526e-06 -5.22748328e-07 1.65526012e-06 6.18434049e-07 1.84660522e-06 -5.85858440e-06 -2.18476894e-06 -4.25207610e-07 -4.72951931e-07 -2.17001899e-07 6.52122645e-07 6.03110959e-07 1.59050619e-10 -2.98395984e-10 -1.23648563e-07 -1.41469877e-06 2.31855137e-07 -6.44562669e-07 -2.49741275e-07 -8.25046738e-07 2.29160651e-06 8.82034439e-07 1.53633530e-07 2.17001899e-07 8.51245476e-08 -2.52608183e-07 -2.37401412e-07 -1.04027963e-10 -2.38603015e-07 -3.30639317e-06 1.85396148e-07 -1.56548135e-06 -7.80996664e-07 -9.62517525e-07 5.83590669e-06 2.75915374e-06 4.83930900e-07 6.52122645e-07 2.52608183e-07 -7.90879106e-07 -7.75926144e-07 -1.81458741e-10 -1.56742199e-10 2.94020354e-10 3.70950690e-07 4.24408669e-06 -6.44552200e-07 1.95082770e-06 7.54081183e-07 2.29149691e-06 -6.93637210e-06 -2.66170787e-06 -4.92108679e-07 -6.03110959e-07 -2.37401412e-07 7.75926144e-07 7.18057207e-07 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 -4.21897348e-04 8.47102601e-05 -2.64230228e-04 1.31011378e-03 -2.64230228e-04 1.24299865e-05 9.54175960e-06 2.19848325e-07 -2.15293682e-05 9.54175960e-06 -1.11544956e-07 -1.48620472e-06 2.01344846e-07 -6.39058650e-07 4.00600009e-07 -8.11507012e-07 2.38373364e-06 -1.42163448e-06 1.54661782e-07 3.16403274e-07 -1.23648563e-07 -2.38603015e-07 3.70950690e-07 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 -3.20879817e-03 6.44189162e-04 -1.90192895e-03 9.41005524e-03 -1.90192895e-03 -1.69996312e-04 -1.18654672e-04 4.54930713e-05 2.94442250e-04 -1.18654672e-04 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 -8.48205361e-06 4.60138988e-06 -9.45191477e-06 3.12761733e-05 -1.63219705e-05 2.10419517e-06 3.58589526e-06 -1.41469877e-06 -3.30639317e-06 4.24408669e-06 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 -3.48784992e-04 8.81363406e-05 2.97066591e-04 1.03910538e-03 -2.72072081e-04 8.39816585e-06 -5.22359376e-05 1.04881978e-05 1.01880285e-05 9.35105526e-06 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 -9.25785817e-07 6.93919687e-07 -2.12438175e-06 3.36476113e-06 -2.46342444e-06 1.61199356e-07 5.22748328e-07 -2.31855137e-07 -1.85396148e-07 6.44552200e-07 4.21897348e-04 3.20879817e-03 -3.48784992e-04 1.60542134e-03 -3.48784992e-04 1.04349936e-03 -4.73061611e-03 1.04349936e-03 5.05847972e-05 2.72395088e-05 -1.30405087e-05 -8.76154389e-05 2.72395088e-05 6.39058650e-07 8.48205361e-06 -9.25785817e-07 3.77173215e-06 -2.08175906e-06 3.86414678e-06 -1.40232562e-05 7.39011631e-06 -9.88653362e-07 -1.65526012e-06 6.44562669e-07 1.56548135e-06 -1.95082770e-06 -8.47102601e-05 -6.44189162e-04 8.81363406e-05 -3.48784992e-04 -8.34532790e-05 -2.72072081e-04 1.03910538e-03 2.97066591e-04 -1.30221744e-05 9.35105526e-06 1.04881978e-05 -2.17901071e-06 -5.22359376e-05 4.00600009e-07 4.60138988e-06 -6.93919687e-07 2.08175906e-06 -8.22724975e-07 2.47317189e-06 -7.41967268e-06 2.91617223e-06 -5.01134613e-07 -6.18434049e-07 2.49741275e-07 7.80996664e-07 -7.54081183e-07 2.64230228e-04 1.90192895e-03 2.97066591e-04 1.04349936e-03 -2.72072081e-04 -1.05660430e-03 -3.02088103e-03 8.26078378e-04 2.10074852e-05 1.84705595e-04 -3.66025562e-05 -1.12319754e-04 7.23455255e-07 8.11507012e-07 9.45191477e-06 -2.12438175e-06 3.86414678e-06 -2.47317189e-06 7.51525435e-06 -1.39229776e-05 8.77023113e-06 -7.46101797e-07 -1.84660522e-06 8.25046738e-07 9.62517525e-07 -2.29149691e-06 -1.31011378e-03 -9.41005524e-03 1.03910538e-03 -4.73061611e-03 1.03910538e-03 -3.02088103e-03 1.34699125e-02 -3.02088103e-03 -3.90582083e-04 -2.53598761e-04 7.84989694e-05 6.76508013e-04 -2.53598761e-04 -2.38373364e-06 -3.12761733e-05 3.36476113e-06 -1.40232562e-05 7.41967268e-06 -1.39229776e-05 5.18442225e-05 -2.63106934e-05 3.67321556e-06 5.85858440e-06 -2.29160651e-06 -5.83590669e-06 6.93637210e-06 2.64230228e-04 1.90192895e-03 -2.72072081e-04 1.04349936e-03 2.97066591e-04 8.26078378e-04 -3.02088103e-03 -1.05660430e-03 8.67680178e-05 7.23455255e-07 -3.66025562e-05 -7.43528929e-05 1.84705595e-04 -1.42163448e-06 -1.63219705e-05 2.46342444e-06 -7.39011631e-06 2.91617223e-06 -8.77023113e-06 2.63106934e-05 -1.03306199e-05 1.77026752e-06 2.18476894e-06 -8.82034439e-07 -2.75915374e-06 2.66170787e-06 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 -5.05847972e-05 1.30221744e-05 -2.10074852e-05 3.90582083e-04 -8.67680178e-05 8.04876214e-05 6.78878755e-05 -1.51526364e-05 -1.44325560e-04 6.15312303e-05 1.54661782e-07 2.10419517e-06 -1.61199356e-07 9.88653362e-07 -5.01134613e-07 7.46101797e-07 -3.67321556e-06 1.77026752e-06 -2.95155938e-07 -4.25207610e-07 1.53633530e-07 4.83930900e-07 -4.92108679e-07 9.54175960e-06 -1.18654672e-04 5.22359376e-05 -2.72395088e-05 -9.35105526e-06 -1.84705595e-04 2.53598761e-04 -7.23455255e-07 6.78878755e-05 1.73450833e-05 -3.86877104e-06 -1.10245228e-04 3.85473273e-05 3.16403274e-07 3.58589526e-06 -5.22748328e-07 1.65526012e-06 -6.18434049e-07 1.84660522e-06 -5.85858440e-06 2.18476894e-06 -4.25207610e-07 -4.72951931e-07 2.17001899e-07 6.52122645e-07 -6.03110959e-07 2.19848325e-07 4.54930713e-05 -1.04881978e-05 1.30405087e-05 -1.04881978e-05 3.66025562e-05 -7.84989694e-05 3.66025562e-05 -1.51526364e-05 -3.86877104e-06 -1.73157887e-06 2.62451360e-05 -3.86877104e-06 1.23648563e-07 1.41469877e-06 -2.31855137e-07 6.44562669e-07 -2.49741275e-07 8.25046738e-07 -2.29160651e-06 8.82034439e-07 -1.53633530e-07 -2.17001899e-07 8.51245476e-08 2.52608183e-07 -2.37401412e-07 -2.15293682e-05 2.94442250e-04 -1.01880285e-05 8.76154389e-05 2.17901071e-06 1.12319754e-04 -6.76508013e-04 7.43528929e-05 -1.44325560e-04 -1.10245228e-04 2.62451360e-05 2.47140423e-04 -1.13915239e-04 -2.38603015e-07 -3.30639317e-06 1.85396148e-07 -1.56548135e-06 7.80996664e-07 -9.62517525e-07 5.83590669e-06 -2.75915374e-06 4.83930900e-07 6.52122645e-07 -2.52608183e-07 -7.90879106e-07 7.75926144e-07 9.54175960e-06 -1.18654672e-04 -9.35105526e-06 -2.72395088e-05 5.22359376e-05 -7.23455255e-07 2.53598761e-04 -1.84705595e-04 6.15312303e-05 3.85473273e-05 -3.86877104e-06 -1.13915239e-04 1.73450833e-05 -3.70950690e-07 -4.24408669e-06 6.44552200e-07 -1.95082770e-06 7.54081183e-07 -2.29149691e-06 6.93637210e-06 -2.66170787e-06 4.92108679e-07 6.03110959e-07 -2.37401412e-07 -7.75926144e-07 7.18057207e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 19 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 14 35 50 67 81 98 122 137 150 165 179 195 208 234 260 286 312 338 364 390 416 442 468 494 520 546 +-1 2 2 162 + 3.26403899e-08 3.70379023e-07 -2.71517312e-08 1.71793868e-07 2.71517312e-08 1.01840324e-07 -6.16394968e-07 -1.01840324e-07 -4.02749831e-08 -1.56046382e-08 -6.57669048e-09 6.97583170e-08 1.56046382e-08 3.70379023e-07 4.19955633e-06 -2.96722726e-07 1.95594150e-06 2.96722726e-07 1.11385693e-06 -7.01322846e-06 -1.11385693e-06 -4.63416933e-07 -1.69224799e-07 -7.18007197e-08 8.02661673e-07 1.69224799e-07 2.71517312e-08 2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 -5.10654906e-08 -5.30414024e-10 -1.76045578e-10 8.94853366e-08 -2.78714404e-09 -1.71793868e-07 -1.95594150e-06 1.61832991e-07 -8.91811883e-07 -1.61832991e-07 -6.06046894e-07 3.21027752e-06 6.06046894e-07 1.99997591e-07 9.43712058e-08 3.92890832e-08 -3.46405989e-07 -9.43712058e-08 -2.71517312e-08 -2.96722726e-07 -3.01364007e-09 -1.61832991e-07 1.06793690e-08 5.59986440e-07 5.19638294e-08 -2.78714404e-09 1.76045578e-10 -8.89666804e-08 -5.30414024e-10 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 1.06793690e-08 -1.79479269e-10 2.09934596e-06 -3.77230826e-08 1.90923247e-07 1.76708816e-09 5.94495393e-10 -3.34154808e-07 1.00193782e-08 6.16394968e-07 7.01322846e-06 -5.59986440e-07 3.21027752e-06 5.59986440e-07 2.09934596e-06 -1.15500423e-05 -2.09934596e-06 -7.27899310e-07 -3.23319924e-07 -1.35575651e-07 1.26075859e-06 3.23319924e-07 1.01840324e-07 1.11385693e-06 1.06793690e-08 6.06046894e-07 -3.77230826e-08 -2.09934596e-06 -1.79479269e-10 -1.93924928e-07 1.00193782e-08 -5.94495393e-10 3.32421786e-07 1.76708816e-09 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 -1.99997591e-07 -5.19638294e-08 -1.90923247e-07 7.27899310e-07 1.93924928e-07 3.81091918e-08 3.02225376e-08 1.25068887e-08 -6.60070565e-08 -3.12666031e-08 -1.56046382e-08 -1.69224799e-07 5.30414024e-10 -9.43712058e-08 2.78714404e-09 -1.76708816e-09 3.23319924e-07 -1.00193782e-08 3.02225376e-08 1.20726875e-09 2.01211458e-10 -5.35525536e-08 2.40948019e-09 -6.57669048e-09 -7.18007197e-08 1.76045578e-10 -3.92890832e-08 -1.76045578e-10 -5.94495393e-10 1.35575651e-07 5.94495393e-10 1.25068887e-08 2.01211458e-10 -2.16625667e-08 -2.01211458e-10 6.97583170e-08 8.02661673e-07 -8.94853366e-08 3.46405989e-07 8.89666804e-08 3.34154808e-07 -1.26075859e-06 -3.32421786e-07 -6.60070565e-08 -5.35525536e-08 -2.16625667e-08 1.14327576e-07 5.29497621e-08 1.56046382e-08 1.69224799e-07 2.78714404e-09 9.43712058e-08 5.30414024e-10 -1.00193782e-08 -3.23319924e-07 -1.76708816e-09 -3.12666031e-08 2.40948019e-09 -2.01211458e-10 5.29497621e-08 1.20726875e-09 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 3 4 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 5 6 8 9 10 11 12 0 1 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 37 50 61 73 86 98 111 124 136 149 162 +-1 3 -2 239 + 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 3.70737126e-10 -1.22876674e-10 3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 4.84397267e-10 -1.45367706e-09 4.43762591e-09 -1.47092972e-09 4.41426294e-09 3.41676787e-10 -4.35704119e-10 1.30725329e-09 -5.78013223e-10 -4.33292850e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 -1.47139325e-10 4.42131978e-10 1.31457451e-10 -3.80106998e-10 1.84378234e-10 1.83355919e-10 -5.59837607e-10 1.87578508e-10 -5.56743584e-10 -1.64811040e-10 1.14532510e-10 1.13983574e-09 -5.53058672e-10 1.83200357e-10 -5.50467259e-10 1.67928187e-09 -5.56271107e-10 1.67143703e-09 1.29129950e-10 -1.64765877e-10 4.94934772e-10 -2.19045340e-10 -1.63942380e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 -1.87926843e-10 5.64494571e-10 -1.73417799e-09 5.70616910e-10 -1.71401934e-09 -1.36113017e-10 1.69757847e-10 -5.09480974e-10 2.23917000e-10 1.67618351e-10 1.47198357e-10 1.46495813e-09 -7.10593332e-10 2.38013716e-10 -7.06636105e-10 2.15767995e-09 -7.22704738e-10 2.14570364e-09 1.65769375e-10 -2.13894818e-10 6.35172129e-10 -2.79951311e-10 -2.12757439e-10 -4.41447013e-10 -4.39340064e-09 2.13154909e-09 -7.06163628e-10 2.12158570e-09 -6.47233842e-09 2.14426862e-09 -6.44217868e-09 -4.97639582e-10 6.35034959e-10 -1.90745749e-09 8.44157069e-10 6.31906252e-10 -1.54818613e-10 -2.27244986e-10 -2.27784261e-10 1.23289466e-10 1.19964562e-10 -2.15394736e-10 1.04498722e-10 1.04315994e-10 -3.17165592e-10 1.04141980e-10 -3.16611096e-10 -1.61689414e-10 -2.37942386e-10 -2.36853624e-10 -1.22221523e-10 3.02592746e-10 -1.14532510e-10 1.17833757e-10 -1.47198357e-10 4.41447013e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -5.45610817e-10 1.81870272e-10 -1.27119381e-09 -1.59050619e-10 1.81458741e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 3.80106998e-10 -1.13983574e-09 1.17267716e-09 -1.46495813e-09 4.39340064e-09 -1.54818613e-10 -2.15394736e-10 -1.61689414e-10 -1.80250540e-10 -3.37455450e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 1.84378234e-10 -5.53058672e-10 5.71154615e-10 -7.10593332e-10 2.13154909e-09 -1.04498722e-10 1.12485150e-10 -4.84397267e-10 1.83200357e-10 -1.87926843e-10 2.38013716e-10 -7.06163628e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 1.21446037e-10 1.45367706e-09 -1.45617240e-10 1.83355919e-10 -5.50467259e-10 5.64494571e-10 -7.06636105e-10 2.12158570e-09 -1.04315994e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.56742199e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 -5.59837607e-10 1.67928187e-09 -1.73417799e-09 2.15767995e-09 -6.47233842e-09 2.27244986e-10 -1.23289466e-10 3.17165592e-10 2.37942386e-10 -1.81870272e-10 -3.40730555e-10 1.22876674e-10 1.47092972e-09 -1.47139325e-10 1.87578508e-10 -5.56271107e-10 5.70616910e-10 -7.22704738e-10 2.14426862e-09 -1.04141980e-10 1.22221523e-10 1.27119381e-09 -3.37455450e-10 1.12485150e-10 -6.39020960e-10 1.02219167e-09 -3.40730555e-10 2.07962652e-09 -1.04027963e-10 2.98395984e-10 -2.94020354e-10 -3.68778082e-10 -4.41426294e-09 4.42131978e-10 -5.56743584e-10 1.67143703e-09 -1.71401934e-09 2.14570364e-09 -6.44217868e-09 2.27784261e-10 -1.19964562e-10 3.16611096e-10 2.36853624e-10 3.41676787e-10 -1.29129950e-10 1.36113017e-10 -1.65769375e-10 4.97639582e-10 1.04027963e-10 -4.35704119e-10 1.64765877e-10 -1.69757847e-10 2.13894818e-10 -6.35034959e-10 -1.59050619e-10 -2.98395984e-10 1.09217494e-10 1.30725329e-09 -1.31457451e-10 1.64811040e-10 -4.94934772e-10 5.09480974e-10 -6.35172129e-10 1.90745749e-09 1.81458741e-10 1.56742199e-10 2.94020354e-10 -5.78013223e-10 2.19045340e-10 -2.23917000e-10 2.79951311e-10 -8.44157069e-10 -4.33292850e-10 1.63942380e-10 -1.67618351e-10 2.12757439e-10 -6.31906252e-10 + 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 7 5 7 1 2 4 5 6 7 1 5 7 7 14 17 18 19 20 1 2 4 5 6 7 10 11 13 14 15 16 17 18 19 20 21 24 25 1 7 13 14 15 16 17 18 19 20 24 7 14 17 18 19 20 1 4 5 7 13 14 15 16 17 18 19 20 24 1 4 7 11 13 14 15 16 17 18 19 20 21 23 24 25 1 7 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 14 17 18 19 20 7 14 17 18 19 20 1 7 13 14 15 16 17 18 19 20 1 5 7 14 17 18 19 20 14 17 18 19 20 + 0 7 20 27 34 47 60 73 86 89 89 91 97 100 106 125 136 142 155 171 182 205 210 216 226 234 239 -1 3 -1 327 5.22633289e-10 -1.96172009e-10 1.96172009e-10 -1.96172009e-10 5.95688432e-10 -5.95688432e-10 5.95688432e-10 -1.24878118e-10 1.24878118e-10 -1.24878118e-10 6.28564805e-10 6.25580967e-09 -2.34804933e-09 2.34804933e-09 -2.34804933e-09 7.13013662e-09 -7.13013662e-09 7.13013662e-09 -1.49467492e-09 1.49467492e-09 -1.49467492e-09 1.18444071e-10 1.17874482e-09 -3.00143945e-10 5.13413585e-10 -5.13413585e-10 9.11318686e-10 -1.55890206e-09 1.55890206e-09 -1.46333922e-10 -2.17317549e-10 2.17317549e-10 -4.09333462e-10 -1.18444071e-10 -1.17874482e-09 5.13413585e-10 -3.00143945e-10 5.13413585e-10 -1.55890206e-09 9.11318686e-10 -1.55890206e-09 2.17317549e-10 -4.09333462e-10 1.26728893e-10 2.17317549e-10 1.18444071e-10 1.17874482e-09 -5.13413585e-10 5.13413585e-10 -3.00143945e-10 1.55890206e-09 -1.55890206e-09 9.11318686e-10 -4.09333462e-10 2.17317549e-10 1.26728893e-10 -2.17317549e-10 -4.57666373e-10 -4.55475599e-09 1.16339930e-09 -1.98191292e-09 1.98191292e-09 -3.53253665e-09 6.01797671e-09 -6.01797671e-09 5.61605470e-10 8.41341369e-10 -8.41341369e-10 1.57823688e-09 4.57666373e-10 4.55475599e-09 -1.98191292e-09 1.16339930e-09 -1.98191292e-09 6.01797671e-09 -3.53253665e-09 6.01797671e-09 2.80802735e-10 -8.41341369e-10 1.57823688e-09 -4.86364604e-10 -8.41341369e-10 -4.57666373e-10 -4.55475599e-09 1.98191292e-09 -1.98191292e-09 1.16339930e-09 -6.01797671e-09 6.01797671e-09 -3.53253665e-09 -2.80802735e-10 1.57823688e-09 -8.41341369e-10 -4.86364604e-10 8.41341369e-10 -2.51489989e-10 -1.25744995e-10 1.25744995e-10 2.17796720e-10 2.17796720e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 3.42817965e-10 -5.74403531e-10 9.44881217e-10 -9.44881217e-10 1.54744060e-09 -1.19347147e-10 1.57556900e-10 -1.57556900e-10 6.28564805e-10 -1.18444071e-10 1.18444071e-10 -1.18444071e-10 4.57666373e-10 -4.57666373e-10 4.57666373e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 2.00984333e-09 -3.62526597e-09 5.14556599e-09 -5.14556599e-09 9.04837268e-09 -5.65314615e-10 3.18846940e-10 -3.18846940e-10 5.22633289e-10 6.25580967e-09 -1.17874482e-09 1.17874482e-09 -1.17874482e-09 4.55475599e-09 -4.55475599e-09 4.55475599e-09 3.42817965e-10 2.00984333e-09 -1.64427552e-10 1.06375661e-09 -1.07444665e-09 3.54205782e-10 -2.76009902e-09 2.62709235e-09 -1.04727829e-10 -1.76855306e-10 1.00686231e-10 -1.27381006e-10 1.96172009e-10 2.34804933e-09 -3.00143945e-10 5.13413585e-10 -5.13413585e-10 1.16339930e-09 -1.98191292e-09 1.98191292e-09 -3.42817965e-10 -2.00984333e-09 1.06375661e-09 -1.64427552e-10 1.07444665e-09 -2.76009902e-09 3.54205782e-10 -2.62709235e-09 -1.39560748e-10 1.76855306e-10 -1.27381006e-10 -1.96172009e-10 -2.34804933e-09 5.13413585e-10 -3.00143945e-10 5.13413585e-10 -1.98191292e-09 1.16339930e-09 -1.98191292e-09 5.74403531e-10 3.62526597e-09 -1.07444665e-09 1.07444665e-09 -1.93946740e-09 2.80119557e-09 -2.80119557e-09 4.95605341e-09 -3.18038829e-10 2.50293637e-10 -2.50293637e-10 1.96172009e-10 2.34804933e-09 -5.13413585e-10 5.13413585e-10 -3.00143945e-10 1.98191292e-09 -1.98191292e-09 1.16339930e-09 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 -2.76009902e-09 2.80119557e-09 -6.34726079e-10 6.95274353e-09 -6.57490676e-09 4.01750097e-10 1.69183560e-10 -2.99280551e-10 -5.95688432e-10 -7.13013662e-09 9.11318686e-10 -1.55890206e-09 1.55890206e-09 -3.53253665e-09 6.01797671e-09 -6.01797671e-09 2.51489989e-10 9.44881217e-10 5.14556599e-09 -2.76009902e-09 3.54205782e-10 -2.80119557e-09 6.95274353e-09 -6.34726079e-10 6.57490676e-09 3.08142837e-10 -4.01750097e-10 1.69183560e-10 5.95688432e-10 7.13013662e-09 -1.55890206e-09 9.11318686e-10 -1.55890206e-09 6.01797671e-09 -3.53253665e-09 6.01797671e-09 1.25744995e-10 -2.17796720e-10 -1.54744060e-09 -9.04837268e-09 2.62709235e-09 -2.62709235e-09 4.95605341e-09 -6.57490676e-09 6.57490676e-09 -1.22132169e-08 6.78250937e-10 -2.01892723e-10 2.01892723e-10 -5.95688432e-10 -7.13013662e-09 1.55890206e-09 -1.55890206e-09 9.11318686e-10 -6.01797671e-09 6.01797671e-09 -3.53253665e-09 -1.25744995e-10 -2.17796720e-10 1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 3.25675600e-10 -1.57877601e-10 1.43136213e-10 1.46333922e-10 -5.61605470e-10 -2.80802735e-10 2.80802735e-10 -1.19347147e-10 -5.65314615e-10 1.76855306e-10 -1.76855306e-10 3.18038829e-10 -4.01750097e-10 4.01750097e-10 -6.78250937e-10 -1.24878118e-10 -1.49467492e-09 2.17317549e-10 -2.17317549e-10 4.09333462e-10 -8.41341369e-10 8.41341369e-10 -1.57823688e-09 1.57556900e-10 3.18846940e-10 1.27381006e-10 -2.50293637e-10 -1.69183560e-10 2.01892723e-10 3.25675600e-10 -1.53288427e-10 6.22308477e-10 1.24878118e-10 1.49467492e-09 -2.17317549e-10 4.09333462e-10 -2.17317549e-10 8.41341369e-10 -1.57823688e-09 8.41341369e-10 -1.00686231e-10 2.99280551e-10 -1.57877601e-10 -2.93418060e-10 -1.26728893e-10 -1.26728893e-10 4.86364604e-10 4.86364604e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 2.50293637e-10 -1.69183560e-10 -2.01892723e-10 1.43136213e-10 6.22308477e-10 -2.93418060e-10 -1.53288427e-10 -1.24878118e-10 -1.49467492e-09 4.09333462e-10 -2.17317549e-10 2.17317549e-10 -1.57823688e-09 8.41341369e-10 -8.41341369e-10 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 5 6 7 6 7 0 1 2 3 4 5 6 7 9 10 12 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 8 9 12 13 14 15 16 17 18 19 20 21 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 24 2 3 6 8 10 11 12 15 18 19 20 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 0 1 3 4 5 7 8 10 12 13 14 15 16 17 18 19 20 2 5 8 12 16 17 19 20 0 1 2 4 6 7 8 10 11 12 13 14 15 16 17 18 19 20 0 10 21 33 45 57 69 82 95 98 98 98 100 100 118 137 157 176 195 215 236 257 268 284 301 309 327 --1 3 0 325 - 2.51588682e-10 -1.21446037e-10 1.22093247e-10 3.68778082e-10 -3.70737126e-10 1.22876674e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 1.46139577e-09 -4.84397267e-10 4.41426294e-09 -4.43762591e-09 1.47092972e-09 3.29735741e-10 -1.30725329e-09 4.33292850e-10 5.84907389e-10 -4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 5.53058672e-10 -1.83200357e-10 1.67143703e-09 -1.67928187e-09 5.56271107e-10 1.25133854e-10 -4.94934772e-10 1.63942380e-10 2.21352487e-10 -1.64765877e-10 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 4.47457784e-10 -1.47139325e-10 1.31457451e-10 3.80106998e-10 -1.83355919e-10 1.84378234e-10 5.56743584e-10 -5.59837607e-10 1.87578508e-10 -1.64811040e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 -2.13154909e-09 7.06163628e-10 -6.44217868e-09 6.47233842e-09 -2.14426862e-09 -4.82241676e-10 1.90745749e-09 -6.31906252e-10 -8.53047055e-10 6.35034959e-10 1.17833757e-10 1.17267716e-09 -5.64494571e-10 5.71154615e-10 -1.87926843e-10 1.71401934e-09 -1.73417799e-09 5.70616910e-10 1.25861302e-10 -5.09480974e-10 1.67618351e-10 2.29835830e-10 -1.69757847e-10 -1.47198357e-10 -1.46495813e-09 7.06636105e-10 -7.10593332e-10 2.38013716e-10 -2.14570364e-09 2.15767995e-09 -7.22704738e-10 -1.59560259e-10 6.35172129e-10 -2.12757439e-10 -2.83536145e-10 2.13894818e-10 2.63946620e-10 -1.27860604e-10 1.27929665e-10 3.88085383e-10 -3.88295953e-10 1.28181277e-10 -1.14797059e-10 -1.19964562e-10 1.23289466e-10 1.61689414e-10 2.36853624e-10 -2.37942386e-10 1.55533541e-10 1.11130765e-09 -5.74403531e-10 3.42817965e-10 -3.42817965e-10 1.54744060e-09 -9.44881217e-10 9.44881217e-10 -1.57556900e-10 1.57556900e-10 -1.19347147e-10 3.02592746e-10 -1.14532510e-10 4.41447013e-10 -1.17833757e-10 1.47198357e-10 1.11130765e-09 6.71373038e-09 -3.62526597e-09 2.00984333e-09 -2.00984333e-09 9.04837268e-09 -5.14556599e-09 5.14556599e-09 -3.18846940e-10 3.18846940e-10 -5.65314615e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 3.02506519e-10 -3.80106998e-10 4.39340064e-09 -1.17267716e-09 1.46495813e-09 2.63946620e-10 1.61689414e-10 5.74403531e-10 3.62526597e-09 -1.93946740e-09 1.07444665e-09 -1.07444665e-09 4.95605341e-09 -2.80119557e-09 2.80119557e-09 -2.50293637e-10 2.50293637e-10 -3.18038829e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 1.45617240e-10 -1.83355919e-10 2.12158570e-09 -5.64494571e-10 7.06636105e-10 1.27860604e-10 -3.42817965e-10 -2.00984333e-09 1.07444665e-09 -1.64427552e-10 1.06375661e-09 -2.62709235e-09 3.54205782e-10 -2.76009902e-09 -1.27381006e-10 1.41040076e-10 1.76855306e-10 -1.22093247e-10 -1.46139577e-09 5.53058672e-10 -1.47376693e-10 1.84378234e-10 -2.13154909e-09 5.71154615e-10 -7.10593332e-10 -1.27929665e-10 3.42817965e-10 2.00984333e-09 -1.07444665e-09 1.06375661e-09 -1.64427552e-10 2.62709235e-09 -2.76009902e-09 3.54205782e-10 -1.27381006e-10 1.41040076e-10 -1.76855306e-10 4.84397267e-10 -1.83200357e-10 7.06163628e-10 -1.87926843e-10 2.38013716e-10 -1.54744060e-09 -9.04837268e-09 4.95605341e-09 -2.62709235e-09 2.62709235e-09 -1.22132169e-08 6.57490676e-09 -6.57490676e-09 2.01892723e-10 -2.01892723e-10 6.78250937e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 -4.42131978e-10 5.56743584e-10 -6.44217868e-09 1.71401934e-09 -2.14570364e-09 -3.88085383e-10 1.19964562e-10 -2.36853624e-10 9.44881217e-10 5.14556599e-09 -2.80119557e-09 3.54205782e-10 -2.76009902e-09 6.57490676e-09 -6.34726079e-10 6.95274353e-09 -2.10226283e-10 1.69183560e-10 -2.34438499e-10 -4.01750097e-10 3.70737126e-10 4.43762591e-09 -1.67928187e-09 4.47457784e-10 -5.59837607e-10 6.47233842e-09 -1.73417799e-09 2.15767995e-09 3.88295953e-10 -1.23289466e-10 2.37942386e-10 -9.44881217e-10 -5.14556599e-09 2.80119557e-09 -2.76009902e-09 3.54205782e-10 -6.57490676e-09 6.95274353e-09 -6.34726079e-10 2.10226283e-10 1.69183560e-10 -2.34438499e-10 4.01750097e-10 -1.22876674e-10 -1.47092972e-09 5.56271107e-10 -1.47139325e-10 1.87578508e-10 -2.14426862e-09 5.70616910e-10 -7.22704738e-10 -1.28181277e-10 2.10226283e-10 -2.10226283e-10 1.82539388e-10 -1.82539388e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 -1.25861302e-10 1.59560259e-10 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 1.27381006e-10 -2.01892723e-10 -1.69183560e-10 1.82539388e-10 -1.53288427e-10 6.22308477e-10 -2.70668627e-10 -1.09217494e-10 -1.30725329e-09 4.94934772e-10 -1.31457451e-10 1.64811040e-10 -1.90745749e-09 5.09480974e-10 -6.35172129e-10 -1.14797059e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 1.27381006e-10 2.01892723e-10 -1.69183560e-10 -1.82539388e-10 6.22308477e-10 -1.53288427e-10 -2.70668627e-10 4.33292850e-10 -1.63942380e-10 6.31906252e-10 -1.67618351e-10 2.12757439e-10 -1.41040076e-10 -1.41040076e-10 2.34438499e-10 2.34438499e-10 -2.70668627e-10 -2.70668627e-10 3.05510790e-10 5.84907389e-10 -2.21352487e-10 8.53047055e-10 -2.29835830e-10 2.83536145e-10 -1.19347147e-10 -5.65314615e-10 3.18038829e-10 -1.76855306e-10 1.76855306e-10 -6.78250937e-10 4.01750097e-10 -4.01750097e-10 -4.35704119e-10 1.64765877e-10 -6.35034959e-10 1.69757847e-10 -2.13894818e-10 - 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 5 6 1 5 6 0 1 2 3 4 5 6 7 9 10 12 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 23 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 11 12 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 6 7 9 10 14 15 18 19 20 0 1 2 4 5 6 8 9 10 11 13 14 15 16 17 18 19 20 21 0 1 2 3 5 7 8 9 10 11 14 15 18 19 20 3 4 6 7 9 10 11 14 15 18 19 20 0 1 2 3 4 5 6 7 14 15 18 19 20 - 0 7 20 33 40 47 60 73 86 93 95 98 98 98 114 135 155 175 191 213 236 257 266 285 300 312 325 --1 3 1 41 - -1.22221523e-10 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.27119381e-09 5.45610817e-10 -1.81870272e-10 -1.66465255e-10 1.59050619e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 1.80250540e-10 3.37455450e-10 -1.12485150e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 3.37455450e-10 -1.12485150e-10 2.07962652e-09 -1.02219167e-09 3.40730555e-10 2.59424698e-10 -2.98395984e-10 1.38703951e-10 -1.04027963e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.83173047e-10 1.81870272e-10 3.40730555e-10 -1.66465255e-10 -2.59424698e-10 1.83173047e-10 1.59050619e-10 2.98395984e-10 -1.38703951e-10 1.04027963e-10 - 5 1 2 3 5 6 7 8 9 1 2 5 6 1 5 5 0 1 2 3 4 5 6 7 8 9 11 12 1 2 5 8 1 5 1 5 6 1 5 5 5 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 15 16 28 32 34 37 39 39 40 41 +-1 3 0 327 + 2.51588682e-10 -1.22093247e-10 1.21446037e-10 3.70737126e-10 -3.68778082e-10 1.22876674e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 1.45367706e-09 -4.84397267e-10 4.43762591e-09 -4.41426294e-09 1.47092972e-09 3.41676787e-10 -1.30725329e-09 4.35704119e-10 5.78013223e-10 -4.33292850e-10 3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -4.42131978e-10 1.47139325e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 5.53058672e-10 -5.50467259e-10 1.83200357e-10 -1.67928187e-09 1.67143703e-09 -5.56271107e-10 -1.29129950e-10 4.94934772e-10 -1.64765877e-10 -2.19045340e-10 1.63942380e-10 3.80106998e-10 -1.84378234e-10 1.83355919e-10 5.59837607e-10 -5.56743584e-10 1.87578508e-10 -1.64811040e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 -5.64494571e-10 1.87926843e-10 -1.73417799e-09 1.71401934e-09 -5.70616910e-10 -1.36113017e-10 5.09480974e-10 -1.69757847e-10 -2.23917000e-10 1.67618351e-10 4.41447013e-10 4.39340064e-09 -2.13154909e-09 2.12158570e-09 -7.06163628e-10 6.47233842e-09 -6.44217868e-09 2.14426862e-09 4.97639582e-10 -1.90745749e-09 6.35034959e-10 8.44157069e-10 -6.31906252e-10 -1.47198357e-10 -1.46495813e-09 7.10593332e-10 -7.06636105e-10 2.38013716e-10 -2.15767995e-09 2.14570364e-09 -7.22704738e-10 -1.65769375e-10 6.35172129e-10 -2.13894818e-10 -2.79951311e-10 2.12757439e-10 -1.54818613e-10 -2.27244986e-10 2.27784261e-10 -1.23289466e-10 1.19964562e-10 2.15394736e-10 -1.04498722e-10 1.04315994e-10 3.17165592e-10 -3.16611096e-10 1.04141980e-10 -1.61689414e-10 -2.37942386e-10 2.36853624e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 5.74403531e-10 -3.42817965e-10 9.44881217e-10 -1.54744060e-09 9.44881217e-10 -1.57556900e-10 1.19347147e-10 -1.57556900e-10 3.02592746e-10 1.14532510e-10 1.17833757e-10 -4.41447013e-10 1.47198357e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 3.62526597e-09 -2.00984333e-09 5.14556599e-09 -9.04837268e-09 5.14556599e-09 -3.18846940e-10 5.65314615e-10 -3.18846940e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 1.13983574e-09 -3.80106998e-10 1.17267716e-09 -4.39340064e-09 1.46495813e-09 -1.54818613e-10 2.15394736e-10 -1.61689414e-10 3.42817965e-10 2.00984333e-09 -1.64427552e-10 1.07444665e-09 -1.06375661e-09 3.54205782e-10 -2.62709235e-09 2.76009902e-09 -1.04727829e-10 1.76855306e-10 -1.00686231e-10 -1.27381006e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 5.53058672e-10 -1.84378234e-10 5.71154615e-10 -2.13154909e-09 7.10593332e-10 1.04498722e-10 -5.74403531e-10 -3.62526597e-09 1.07444665e-09 -1.93946740e-09 1.07444665e-09 -2.80119557e-09 4.95605341e-09 -2.80119557e-09 2.50293637e-10 -3.18038829e-10 2.50293637e-10 -1.21446037e-10 -1.45367706e-09 1.45617240e-10 -5.50467259e-10 1.83355919e-10 -5.64494571e-10 2.12158570e-09 -7.06636105e-10 -1.04315994e-10 3.42817965e-10 2.00984333e-09 -1.06375661e-09 1.07444665e-09 -1.64427552e-10 2.76009902e-09 -2.62709235e-09 3.54205782e-10 1.39560748e-10 -1.27381006e-10 1.76855306e-10 4.84397267e-10 1.83200357e-10 1.87926843e-10 -7.06163628e-10 2.38013716e-10 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 -2.80119557e-09 2.76009902e-09 -6.34726079e-10 6.57490676e-09 -6.95274353e-09 -1.69183560e-10 -4.01750097e-10 2.99280551e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 -1.67928187e-09 5.59837607e-10 -1.73417799e-09 6.47233842e-09 -2.15767995e-09 2.27244986e-10 1.23289466e-10 -3.17165592e-10 2.37942386e-10 1.54744060e-09 9.04837268e-09 -2.62709235e-09 4.95605341e-09 -2.62709235e-09 6.57490676e-09 -1.22132169e-08 6.57490676e-09 -2.01892723e-10 6.78250937e-10 -2.01892723e-10 3.68778082e-10 4.41426294e-09 -4.42131978e-10 1.67143703e-09 -5.56743584e-10 1.71401934e-09 -6.44217868e-09 2.14570364e-09 -2.27784261e-10 -1.19964562e-10 3.16611096e-10 -2.36853624e-10 -9.44881217e-10 -5.14556599e-09 2.76009902e-09 -2.80119557e-09 3.54205782e-10 -6.95274353e-09 6.57490676e-09 -6.34726079e-10 -3.08142837e-10 -4.01750097e-10 -1.69183560e-10 -1.22876674e-10 -1.47092972e-09 1.47139325e-10 -5.56271107e-10 1.87578508e-10 -5.70616910e-10 2.14426862e-09 -7.22704738e-10 -1.04141980e-10 1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 -3.25675600e-10 1.57877601e-10 1.43136213e-10 3.41676787e-10 1.29129950e-10 1.36113017e-10 -4.97639582e-10 1.65769375e-10 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 1.27381006e-10 1.69183560e-10 2.01892723e-10 -3.25675600e-10 -1.53288427e-10 -6.22308477e-10 -1.09217494e-10 -1.30725329e-09 1.31457451e-10 -4.94934772e-10 1.64811040e-10 -5.09480974e-10 1.90745749e-09 -6.35172129e-10 1.19347147e-10 5.65314615e-10 -1.76855306e-10 3.18038829e-10 -1.76855306e-10 4.01750097e-10 -6.78250937e-10 4.01750097e-10 4.35704119e-10 1.64765877e-10 1.69757847e-10 -6.35034959e-10 2.13894818e-10 1.00686231e-10 -2.99280551e-10 1.57877601e-10 2.93418060e-10 5.78013223e-10 2.19045340e-10 2.23917000e-10 -8.44157069e-10 2.79951311e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 -2.50293637e-10 2.01892723e-10 1.69183560e-10 1.43136213e-10 -6.22308477e-10 2.93418060e-10 -1.53288427e-10 -4.33292850e-10 -1.63942380e-10 -1.67618351e-10 6.31906252e-10 -2.12757439e-10 + 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 6 5 6 1 2 3 5 6 7 1 5 6 0 1 2 3 4 5 6 7 9 10 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 18 19 20 24 2 4 7 8 9 11 12 14 16 18 19 20 0 1 3 4 5 6 8 9 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 14 16 18 19 20 2 5 8 12 14 16 18 19 20 0 1 2 3 6 7 8 9 11 12 14 16 18 19 20 + 0 7 20 27 40 47 60 73 86 89 91 91 97 100 116 138 159 179 195 218 241 261 273 290 303 312 327 +-1 3 1 39 + 1.22221523e-10 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -5.45610817e-10 1.27119381e-09 -1.81870272e-10 1.59050619e-10 -1.81458741e-10 -1.80250540e-10 3.37455450e-10 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.12485150e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.56742199e-10 -1.22221523e-10 -1.27119381e-09 3.37455450e-10 -6.39020960e-10 1.12485150e-10 -1.02219167e-09 2.07962652e-09 -3.40730555e-10 2.98395984e-10 -1.04027963e-10 -2.94020354e-10 1.81870272e-10 -3.40730555e-10 1.59050619e-10 -2.98395984e-10 1.04027963e-10 -1.81458741e-10 -1.56742199e-10 2.94020354e-10 + 6 1 2 3 5 6 7 9 11 1 6 1 3 5 6 6 1 3 6 11 0 1 2 3 4 5 6 7 9 10 11 1 6 1 6 6 1 5 6 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 11 15 16 20 31 33 33 35 36 39 39 0 -3 0 115 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 -1.21716113e-09 1.21716113e-09 -2.68465821e-10 -1.44261856e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 -2.89618009e-09 3.51598622e-10 -7.34004344e-09 7.34004344e-09 -1.07220239e-09 4.01192982e-10 -4.01192982e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 1.57699251e-09 -2.29115712e-10 4.09328880e-09 -4.08627386e-09 6.98124806e-10 1.71596177e-10 -2.47344381e-10 2.46992762e-10 4.48920881e-10 2.89618009e-09 1.57699251e-09 -1.57933876e-09 2.29115712e-10 -4.08627386e-09 4.09328880e-09 -6.98124806e-10 -1.71596177e-10 2.46992762e-10 -2.47344381e-10 -3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 -2.11571639e-10 1.04365134e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 -4.08627386e-09 4.60520236e-10 -1.02947021e-08 1.02737289e-08 -1.40544828e-09 1.08155810e-10 5.40289463e-10 -1.40474204e-10 -5.39251703e-10 -1.21716113e-09 -7.34004344e-09 -4.08627386e-09 4.09328880e-09 -4.60520236e-10 1.02737289e-08 -1.02947021e-08 1.40544828e-09 -1.08155810e-10 -5.39251703e-10 1.38412437e-10 5.40289463e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 -6.98124806e-10 -1.40544828e-09 1.40544828e-09 1.91049797e-10 -1.82376228e-10 6.40194213e-10 -3.15884894e-10 1.82376228e-10 2.61762979e-10 -1.22547016e-10 -1.44261856e-10 -1.71596177e-10 1.71596177e-10 2.11571639e-10 -1.08155810e-10 1.08155810e-10 -6.40194213e-10 2.61762979e-10 -9.60755133e-10 1.52035761e-10 4.53386780e-10 -1.52035761e-10 4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 1.52035761e-10 -1.04365134e-10 1.40474204e-10 -1.38412437e-10 3.15884894e-10 -1.22547016e-10 4.53386780e-10 -2.13511443e-10 -4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 -1.52035761e-10 13 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 14 15 16 18 19 22 24 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 18 19 20 21 22 24 20 22 24 13 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 22 17 18 19 20 21 22 24 14 15 16 18 19 22 0 8 18 29 40 47 59 71 81 84 96 102 109 115 115 115 115 115 115 115 115 115 115 115 115 115 115 -0 -3 1 327 - 3.02592746e-10 -1.14532510e-10 -1.17833757e-10 4.41447013e-10 -1.47198357e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 -5.74403531e-10 3.42817965e-10 -9.44881217e-10 1.54744060e-09 -9.44881217e-10 -1.57556900e-10 1.19347147e-10 -1.57556900e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 -1.13983574e-09 3.80106998e-10 -1.17267716e-09 4.39340064e-09 -1.46495813e-09 -1.54818613e-10 2.15394736e-10 -1.61689414e-10 1.11130765e-09 6.71373038e-09 2.00984333e-09 -3.62526597e-09 2.00984333e-09 -5.14556599e-09 9.04837268e-09 -5.14556599e-09 -3.18846940e-10 5.65314615e-10 -3.18846940e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 5.53058672e-10 -1.84378234e-10 5.71154615e-10 -2.13154909e-09 7.10593332e-10 -1.04498722e-10 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 1.07444665e-09 -1.06375661e-09 3.54205782e-10 -2.62709235e-09 2.76009902e-09 1.04727829e-10 -1.76855306e-10 1.00686231e-10 1.27381006e-10 1.21446037e-10 1.45367706e-09 1.45617240e-10 -5.50467259e-10 1.83355919e-10 -5.64494571e-10 2.12158570e-09 -7.06636105e-10 1.04315994e-10 5.74403531e-10 3.62526597e-09 1.07444665e-09 -1.93946740e-09 1.07444665e-09 -2.80119557e-09 4.95605341e-09 -2.80119557e-09 -2.50293637e-10 3.18038829e-10 -2.50293637e-10 -4.84397267e-10 1.83200357e-10 1.87926843e-10 -7.06163628e-10 2.38013716e-10 -3.42817965e-10 -2.00984333e-09 -1.06375661e-09 1.07444665e-09 -1.64427552e-10 2.76009902e-09 -2.62709235e-09 3.54205782e-10 -1.39560748e-10 1.27381006e-10 -1.76855306e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 -1.67928187e-09 5.59837607e-10 -1.73417799e-09 6.47233842e-09 -2.15767995e-09 -2.27244986e-10 -1.23289466e-10 3.17165592e-10 -2.37942386e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 -2.80119557e-09 2.76009902e-09 -6.34726079e-10 6.57490676e-09 -6.95274353e-09 1.69183560e-10 4.01750097e-10 -2.99280551e-10 -3.68778082e-10 -4.41426294e-09 -4.42131978e-10 1.67143703e-09 -5.56743584e-10 1.71401934e-09 -6.44217868e-09 2.14570364e-09 2.27784261e-10 1.19964562e-10 -3.16611096e-10 2.36853624e-10 -1.54744060e-09 -9.04837268e-09 -2.62709235e-09 4.95605341e-09 -2.62709235e-09 6.57490676e-09 -1.22132169e-08 6.57490676e-09 2.01892723e-10 -6.78250937e-10 2.01892723e-10 1.22876674e-10 1.47092972e-09 1.47139325e-10 -5.56271107e-10 1.87578508e-10 -5.70616910e-10 2.14426862e-09 -7.22704738e-10 1.04141980e-10 9.44881217e-10 5.14556599e-09 2.76009902e-09 -2.80119557e-09 3.54205782e-10 -6.95274353e-09 6.57490676e-09 -6.34726079e-10 3.08142837e-10 4.01750097e-10 1.69183560e-10 3.41676787e-10 -1.29129950e-10 -1.36113017e-10 4.97639582e-10 -1.65769375e-10 -1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 -3.25675600e-10 1.57877601e-10 1.43136213e-10 -1.09217494e-10 -1.30725329e-09 -1.31457451e-10 4.94934772e-10 -1.64811040e-10 5.09480974e-10 -1.90745749e-09 6.35172129e-10 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 -1.27381006e-10 -1.69183560e-10 -2.01892723e-10 -3.25675600e-10 -1.53288427e-10 -6.22308477e-10 4.35704119e-10 -1.64765877e-10 -1.69757847e-10 6.35034959e-10 -2.13894818e-10 1.19347147e-10 5.65314615e-10 1.76855306e-10 -3.18038829e-10 1.76855306e-10 -4.01750097e-10 6.78250937e-10 -4.01750097e-10 5.78013223e-10 -2.19045340e-10 -2.23917000e-10 8.44157069e-10 -2.79951311e-10 -1.00686231e-10 2.99280551e-10 1.57877601e-10 2.93418060e-10 -4.33292850e-10 1.63942380e-10 1.67618351e-10 -6.31906252e-10 2.12757439e-10 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 2.50293637e-10 -2.01892723e-10 -1.69183560e-10 1.43136213e-10 -6.22308477e-10 2.93418060e-10 -1.53288427e-10 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -3.70737126e-10 3.68778082e-10 -1.22876674e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 -1.45367706e-09 4.84397267e-10 -4.43762591e-09 4.41426294e-09 -1.47092972e-09 3.41676787e-10 -1.30725329e-09 4.35704119e-10 5.78013223e-10 -4.33292850e-10 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -4.42131978e-10 1.47139325e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 5.53058672e-10 -5.50467259e-10 1.83200357e-10 -1.67928187e-09 1.67143703e-09 -5.56271107e-10 1.29129950e-10 -4.94934772e-10 1.64765877e-10 2.19045340e-10 -1.63942380e-10 -3.80106998e-10 -1.84378234e-10 1.83355919e-10 5.59837607e-10 -5.56743584e-10 1.87578508e-10 1.64811040e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 -5.64494571e-10 1.87926843e-10 -1.73417799e-09 1.71401934e-09 -5.70616910e-10 1.36113017e-10 -5.09480974e-10 1.69757847e-10 2.23917000e-10 -1.67618351e-10 -4.41447013e-10 -4.39340064e-09 -2.13154909e-09 2.12158570e-09 -7.06163628e-10 6.47233842e-09 -6.44217868e-09 2.14426862e-09 -4.97639582e-10 1.90745749e-09 -6.35034959e-10 -8.44157069e-10 6.31906252e-10 1.47198357e-10 1.46495813e-09 7.10593332e-10 -7.06636105e-10 2.38013716e-10 -2.15767995e-09 2.14570364e-09 -7.22704738e-10 1.65769375e-10 -6.35172129e-10 2.13894818e-10 2.79951311e-10 -2.12757439e-10 -1.54818613e-10 2.27244986e-10 -2.27784261e-10 1.23289466e-10 -1.19964562e-10 2.15394736e-10 1.04498722e-10 -1.04315994e-10 -3.17165592e-10 3.16611096e-10 -1.04141980e-10 -1.61689414e-10 2.37942386e-10 -2.36853624e-10 - 1 3 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 1 3 5 6 7 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 23 25 1 3 5 6 7 15 17 20 21 22 24 25 0 1 2 3 4 5 6 7 13 14 16 17 18 19 21 22 25 1 3 5 6 7 13 14 15 16 17 18 19 20 1 3 5 6 7 15 18 21 25 1 3 5 6 7 13 14 15 16 19 20 21 22 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 19 18 19 14 15 16 18 19 20 14 18 19 - 0 16 38 59 79 95 118 141 161 173 190 203 212 227 234 247 254 267 274 287 300 313 316 318 318 324 327 -0 -3 2 301 - 3.02592746e-10 -1.14532510e-10 -1.47198357e-10 4.41447013e-10 -1.17833757e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 -2.68465821e-10 1.21716113e-09 -1.21716113e-09 -1.44261856e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 -1.13983574e-09 3.02506519e-10 -1.46495813e-09 4.39340064e-09 -1.17267716e-09 -1.09128007e-10 -1.61689414e-10 2.41774220e-10 8.51775168e-10 5.22674783e-09 3.51598622e-10 -2.89618009e-09 2.89618009e-09 -1.07220239e-09 7.34004344e-09 -7.34004344e-09 -4.01192982e-10 4.01192982e-10 -4.84397267e-10 1.83200357e-10 2.38013716e-10 -7.06163628e-10 1.87926843e-10 -3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 -1.20510477e-10 -2.11571639e-10 1.21446037e-10 1.45367706e-09 1.83355919e-10 -5.50467259e-10 1.45617240e-10 -7.06636105e-10 2.12158570e-09 -5.64494571e-10 1.17145069e-10 4.48920881e-10 2.89618009e-09 2.29115712e-10 -1.57933876e-09 1.57699251e-09 -6.98124806e-10 4.09328880e-09 -4.08627386e-09 -2.47344381e-10 2.46992762e-10 -1.71596177e-10 -1.22093247e-10 -1.46139577e-09 -1.84378234e-10 5.53058672e-10 -1.47376693e-10 7.10593332e-10 -2.13154909e-09 5.71154615e-10 -1.17081957e-10 -4.48920881e-10 -2.89618009e-09 -2.29115712e-10 1.57699251e-09 -1.57933876e-09 6.98124806e-10 -4.08627386e-09 4.09328880e-09 2.46992762e-10 -2.47344381e-10 1.71596177e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 -5.56271107e-10 1.47139325e-10 -7.22704738e-10 2.14426862e-09 -5.70616910e-10 1.17874504e-10 2.68465821e-10 1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.91049797e-10 1.40544828e-09 -1.40544828e-09 3.64752457e-10 6.40194213e-10 -3.68778082e-10 -4.41426294e-09 -5.56743584e-10 1.67143703e-09 -4.42131978e-10 2.14570364e-09 -6.44217868e-09 1.71401934e-09 1.60301122e-10 2.36853624e-10 -3.55572505e-10 1.19964562e-10 -1.21716113e-09 -7.34004344e-09 -4.60520236e-10 4.09328880e-09 -4.08627386e-09 1.40544828e-09 -1.02947021e-08 1.02737289e-08 -1.61015277e-10 5.40289463e-10 -5.39251703e-10 -1.08155810e-10 3.70737126e-10 4.43762591e-09 5.59837607e-10 -1.67928187e-09 4.47457784e-10 -2.15767995e-09 6.47233842e-09 -1.73417799e-09 -1.61050967e-10 -2.37942386e-10 3.55382727e-10 -1.23289466e-10 1.21716113e-09 7.34004344e-09 4.60520236e-10 -4.08627386e-09 4.09328880e-09 -1.40544828e-09 1.02737289e-08 -1.02947021e-08 1.61015277e-10 -5.39251703e-10 5.40289463e-10 1.08155810e-10 -6.71412528e-10 2.54263804e-10 3.25329634e-10 -9.79881258e-10 2.61974319e-10 1.20510477e-10 -3.64752457e-10 1.61015277e-10 -1.61015277e-10 -2.84263995e-10 -5.23525958e-10 -4.33292850e-10 1.63942380e-10 2.12757439e-10 -6.31906252e-10 1.67618351e-10 -4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 -1.52035761e-10 4.35704119e-10 -1.64765877e-10 -2.13894818e-10 6.35034959e-10 -1.69757847e-10 4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 1.52035761e-10 -1.09217494e-10 -1.30725329e-09 -1.64811040e-10 4.94934772e-10 -1.31457451e-10 6.35172129e-10 -1.90745749e-09 5.09480974e-10 -1.05088539e-10 -1.44261856e-10 2.11571639e-10 1.71596177e-10 -1.71596177e-10 -6.40194213e-10 1.08155810e-10 -1.08155810e-10 -5.23525958e-10 -1.52035761e-10 1.52035761e-10 -9.60755133e-10 2.51588682e-10 -1.21446037e-10 1.22093247e-10 -1.22876674e-10 3.68778082e-10 -3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 -1.45367706e-09 1.46139577e-09 -1.47092972e-09 4.41426294e-09 -4.43762591e-09 -6.71412528e-10 -4.33292850e-10 4.35704119e-10 -1.30725329e-09 -3.80106998e-10 1.83355919e-10 -1.84378234e-10 1.87578508e-10 -5.56743584e-10 5.59837607e-10 1.64811040e-10 1.14532510e-10 1.13983574e-09 1.83200357e-10 -5.50467259e-10 5.53058672e-10 -5.56271107e-10 1.67143703e-09 -1.67928187e-09 -2.54263804e-10 -1.63942380e-10 1.64765877e-10 -4.94934772e-10 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 1.47139325e-10 -4.42131978e-10 4.47457784e-10 1.31457451e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 -7.06636105e-10 7.10593332e-10 -7.22704738e-10 2.14570364e-09 -2.15767995e-09 -3.25329634e-10 -2.12757439e-10 2.13894818e-10 -6.35172129e-10 -4.41447013e-10 -4.39340064e-09 -7.06163628e-10 2.12158570e-09 -2.13154909e-09 2.14426862e-09 -6.44217868e-09 6.47233842e-09 9.79881258e-10 6.31906252e-10 -6.35034959e-10 1.90745749e-09 1.17833757e-10 1.17267716e-09 1.87926843e-10 -5.64494571e-10 5.71154615e-10 -5.70616910e-10 1.71401934e-09 -1.73417799e-09 -2.61974319e-10 -1.67618351e-10 1.69757847e-10 -5.09480974e-10 -1.09128007e-10 -1.60301122e-10 1.61050967e-10 -1.61689414e-10 -2.36853624e-10 2.37942386e-10 2.41774220e-10 -1.17145069e-10 1.17081957e-10 -1.17874504e-10 3.55572505e-10 -3.55382727e-10 -1.05088539e-10 -1.19964562e-10 1.23289466e-10 - 1 3 5 6 7 13 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 11 13 14 15 16 17 18 19 20 22 23 1 3 5 6 7 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 16 17 18 19 20 21 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 25 1 3 5 6 7 15 18 19 20 21 25 1 3 5 6 7 14 16 17 19 20 25 1 3 5 6 7 14 16 17 19 20 25 0 1 2 3 4 5 6 7 11 13 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 - 0 13 34 46 66 86 104 128 152 163 174 185 185 205 212 224 231 243 250 262 274 286 289 292 292 299 301 -0 -2 -1 365 - 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -3.68778082e-10 3.70737126e-10 1.22876674e-10 -1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 3.47227344e-05 1.12525880e-05 2.13399966e-04 -1.28385646e-04 -4.24837644e-05 -1.90454381e-05 2.42510477e-05 8.30976084e-06 -6.22925733e-06 -5.07064792e-06 3.02592746e-10 3.01156311e-09 1.45367706e-09 -1.46139577e-09 -4.84397267e-10 -4.41426294e-09 4.43762591e-09 1.47092972e-09 3.29735741e-10 -1.30725329e-09 -4.33292850e-10 5.84907389e-10 4.35704119e-10 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 4.05026652e-04 1.27235214e-04 2.43659056e-03 -1.48368337e-03 -4.76244557e-04 -2.25036097e-04 2.91846913e-04 9.65513242e-05 -7.65416832e-05 -6.00921510e-05 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 5.53058672e-10 1.83200357e-10 1.67143703e-09 -1.67928187e-09 -5.56271107e-10 -1.25133854e-10 4.94934772e-10 1.63942380e-10 -2.21352487e-10 -1.64765877e-10 5.72377128e-05 6.59577058e-04 2.41156525e-04 -1.53394752e-04 -4.93082215e-05 -9.18363956e-04 5.76858814e-04 1.89638082e-04 7.01978849e-05 -9.73673576e-05 -3.36831447e-05 2.61752683e-05 2.21031721e-05 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 4.47457784e-10 1.47139325e-10 -1.31457451e-10 -3.47227344e-05 -4.05026652e-04 -1.53394752e-04 8.18757907e-05 3.03006947e-05 5.86366001e-04 -3.13837672e-04 -1.17233978e-04 -5.31748688e-05 5.50684410e-05 2.11184544e-05 -1.12556385e-05 -1.12246264e-05 3.80106998e-10 1.83355919e-10 -1.84378234e-10 -5.56743584e-10 5.59837607e-10 1.87578508e-10 -1.64811040e-10 -1.12525880e-05 -1.27235214e-04 -4.93082215e-05 3.03006947e-05 -1.58281898e-06 1.84922129e-04 -1.12502969e-04 2.44056476e-06 -1.72294882e-05 1.91370154e-05 -2.90578900e-06 -6.42173953e-06 1.71274120e-06 4.41447013e-10 4.39340064e-09 2.12158570e-09 -2.13154909e-09 -7.06163628e-10 -6.44217868e-09 6.47233842e-09 2.14426862e-09 4.82241676e-10 -1.90745749e-09 -6.31906252e-10 8.53047055e-10 6.35034959e-10 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 5.86366001e-04 1.84922129e-04 3.44802830e-03 -2.17589038e-03 -7.01429547e-04 -2.83721121e-04 3.95271863e-04 1.33112543e-04 -1.07666276e-04 -8.73254590e-05 -1.17833757e-10 -1.17267716e-09 -5.64494571e-10 5.71154615e-10 1.87926843e-10 1.71401934e-09 -1.73417799e-09 -5.70616910e-10 -1.25861302e-10 5.09480974e-10 1.67618351e-10 -2.29835830e-10 -1.69757847e-10 1.28385646e-04 1.48368337e-03 5.76858814e-04 -3.13837672e-04 -1.12502969e-04 -2.17589038e-03 1.18495152e-03 4.29690949e-04 2.07677437e-04 -2.23662024e-04 -8.21521714e-05 4.84726260e-05 4.49331845e-05 -1.47198357e-10 -1.46495813e-09 -7.06636105e-10 7.10593332e-10 2.38013716e-10 2.14570364e-09 -2.15767995e-09 -7.22704738e-10 -1.59560259e-10 6.35172129e-10 2.12757439e-10 -2.83536145e-10 -2.13894818e-10 4.24837644e-05 4.76244557e-04 1.89638082e-04 -1.17233978e-04 2.44056476e-06 -7.01429547e-04 4.29690949e-04 2.12415462e-06 6.88114324e-05 -7.86960118e-05 6.98600029e-06 2.59261788e-05 -4.07738778e-06 2.63946620e-10 1.27860604e-10 -1.27929665e-10 -3.88085383e-10 3.88295953e-10 1.28181277e-10 -1.14797059e-10 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 5.31748688e-05 1.72294882e-05 2.83721121e-04 -2.07677437e-04 -6.88114324e-05 -1.08888472e-05 2.61189081e-05 9.69643862e-06 -8.53577358e-06 -8.12653276e-06 1.19964562e-10 -1.23289466e-10 2.42510477e-05 2.91846913e-04 9.73673576e-05 -5.50684410e-05 -1.91370154e-05 -3.95271863e-04 2.23662024e-04 7.86960118e-05 2.61189081e-05 -2.86556591e-05 -1.02749465e-05 5.90382296e-06 6.38809148e-06 -1.61689414e-10 2.36853624e-10 -2.37942386e-10 8.30976084e-06 9.65513242e-05 3.36831447e-05 -2.11184544e-05 2.90578900e-06 -1.33112543e-04 8.21521714e-05 -6.98600029e-06 9.69643862e-06 -1.02749465e-05 4.27984257e-06 3.96485005e-06 -2.53095613e-06 -6.22925733e-06 -7.65416832e-05 -2.61752683e-05 1.12556385e-05 6.42173953e-06 1.07666276e-04 -4.84726260e-05 -2.59261788e-05 -8.53577358e-06 5.90382296e-06 3.96485005e-06 -2.87988701e-07 -1.95832454e-06 -5.07064792e-06 -6.00921510e-05 -2.21031721e-05 1.12246264e-05 -1.71274120e-06 8.73254590e-05 -4.49331845e-05 4.07738778e-06 -8.12653276e-06 6.38809148e-06 -2.53095613e-06 -1.95832454e-06 1.60968653e-06 3.02592746e-10 1.14532510e-10 -4.41447013e-10 1.17833757e-10 1.47198357e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 -3.02506519e-10 -3.80106998e-10 -4.39340064e-09 1.17267716e-09 1.46495813e-09 2.63946620e-10 -1.61689414e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 1.45617240e-10 1.83355919e-10 2.12158570e-09 -5.64494571e-10 -7.06636105e-10 -1.27860604e-10 1.22093247e-10 1.46139577e-09 5.53058672e-10 -1.47376693e-10 -1.84378234e-10 -2.13154909e-09 5.71154615e-10 7.10593332e-10 1.27929665e-10 4.84397267e-10 1.83200357e-10 -7.06163628e-10 1.87926843e-10 2.38013716e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 -4.42131978e-10 -5.56743584e-10 -6.44217868e-09 1.71401934e-09 2.14570364e-09 3.88085383e-10 -1.19964562e-10 -2.36853624e-10 -3.70737126e-10 -4.43762591e-09 -1.67928187e-09 4.47457784e-10 5.59837607e-10 6.47233842e-09 -1.73417799e-09 -2.15767995e-09 -3.88295953e-10 1.23289466e-10 2.37942386e-10 -1.22876674e-10 -1.47092972e-09 -5.56271107e-10 1.47139325e-10 1.87578508e-10 2.14426862e-09 -5.70616910e-10 -7.22704738e-10 -1.28181277e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 1.25861302e-10 1.59560259e-10 -1.09217494e-10 -1.30725329e-09 -4.94934772e-10 1.31457451e-10 1.64811040e-10 1.90745749e-09 -5.09480974e-10 -6.35172129e-10 -1.14797059e-10 -4.33292850e-10 -1.63942380e-10 6.31906252e-10 -1.67618351e-10 -2.12757439e-10 5.84907389e-10 2.21352487e-10 -8.53047055e-10 2.29835830e-10 2.83536145e-10 4.35704119e-10 1.64765877e-10 -6.35034959e-10 1.69757847e-10 2.13894818e-10 - 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 18 19 20 13 14 15 16 17 18 19 20 21 23 13 14 15 16 17 18 19 20 21 13 14 15 16 17 18 19 20 21 14 15 18 19 20 13 14 15 16 17 18 19 20 21 22 23 13 14 15 16 17 18 19 20 21 22 23 13 14 15 16 17 18 19 20 21 14 15 18 19 20 13 14 15 16 17 18 19 20 21 14 15 18 19 20 14 15 18 19 20 14 15 18 19 20 - 0 20 46 72 92 112 138 164 190 210 225 241 254 267 272 282 291 300 305 316 327 336 341 350 355 360 365 +0 -3 1 325 + 3.02592746e-10 1.14532510e-10 -4.41447013e-10 1.17833757e-10 -1.47198357e-10 1.55533541e-10 1.11130765e-09 5.74403531e-10 -3.42817965e-10 3.42817965e-10 -1.54744060e-09 9.44881217e-10 -9.44881217e-10 -1.57556900e-10 1.57556900e-10 -1.19347147e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 -3.02506519e-10 3.80106998e-10 -4.39340064e-09 1.17267716e-09 -1.46495813e-09 2.63946620e-10 1.61689414e-10 1.11130765e-09 6.71373038e-09 3.62526597e-09 -2.00984333e-09 2.00984333e-09 -9.04837268e-09 5.14556599e-09 -5.14556599e-09 -3.18846940e-10 3.18846940e-10 -5.65314615e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 1.45617240e-10 -1.83355919e-10 2.12158570e-09 -5.64494571e-10 7.06636105e-10 -1.27860604e-10 -5.74403531e-10 -3.62526597e-09 -1.93946740e-09 1.07444665e-09 -1.07444665e-09 4.95605341e-09 -2.80119557e-09 2.80119557e-09 2.50293637e-10 -2.50293637e-10 3.18038829e-10 1.22093247e-10 1.46139577e-09 5.53058672e-10 -1.47376693e-10 1.84378234e-10 -2.13154909e-09 5.71154615e-10 -7.10593332e-10 1.27929665e-10 3.42817965e-10 2.00984333e-09 1.07444665e-09 -1.64427552e-10 1.06375661e-09 -2.62709235e-09 3.54205782e-10 -2.76009902e-09 1.27381006e-10 -1.41040076e-10 -1.76855306e-10 -4.84397267e-10 -1.83200357e-10 7.06163628e-10 -1.87926843e-10 2.38013716e-10 -3.42817965e-10 -2.00984333e-09 -1.07444665e-09 1.06375661e-09 -1.64427552e-10 2.62709235e-09 -2.76009902e-09 3.54205782e-10 1.27381006e-10 -1.41040076e-10 1.76855306e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 -4.42131978e-10 5.56743584e-10 -6.44217868e-09 1.71401934e-09 -2.14570364e-09 3.88085383e-10 -1.19964562e-10 2.36853624e-10 1.54744060e-09 9.04837268e-09 4.95605341e-09 -2.62709235e-09 2.62709235e-09 -1.22132169e-08 6.57490676e-09 -6.57490676e-09 -2.01892723e-10 2.01892723e-10 -6.78250937e-10 -3.70737126e-10 -4.43762591e-09 -1.67928187e-09 4.47457784e-10 -5.59837607e-10 6.47233842e-09 -1.73417799e-09 2.15767995e-09 -3.88295953e-10 1.23289466e-10 -2.37942386e-10 -9.44881217e-10 -5.14556599e-09 -2.80119557e-09 3.54205782e-10 -2.76009902e-09 6.57490676e-09 -6.34726079e-10 6.95274353e-09 2.10226283e-10 -1.69183560e-10 2.34438499e-10 4.01750097e-10 1.22876674e-10 1.47092972e-09 5.56271107e-10 -1.47139325e-10 1.87578508e-10 -2.14426862e-09 5.70616910e-10 -7.22704738e-10 1.28181277e-10 9.44881217e-10 5.14556599e-09 2.80119557e-09 -2.76009902e-09 3.54205782e-10 -6.57490676e-09 6.95274353e-09 -6.34726079e-10 -2.10226283e-10 -1.69183560e-10 2.34438499e-10 -4.01750097e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 1.25861302e-10 -1.59560259e-10 -2.10226283e-10 2.10226283e-10 1.82539388e-10 -1.82539388e-10 -1.09217494e-10 -1.30725329e-09 -4.94934772e-10 1.31457451e-10 -1.64811040e-10 1.90745749e-09 -5.09480974e-10 6.35172129e-10 -1.14797059e-10 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 -1.27381006e-10 2.01892723e-10 1.69183560e-10 1.82539388e-10 -1.53288427e-10 6.22308477e-10 -2.70668627e-10 4.33292850e-10 1.63942380e-10 -6.31906252e-10 1.67618351e-10 -2.12757439e-10 1.57556900e-10 3.18846940e-10 2.50293637e-10 -1.27381006e-10 -2.01892723e-10 1.69183560e-10 -1.82539388e-10 6.22308477e-10 -1.53288427e-10 -2.70668627e-10 5.84907389e-10 2.21352487e-10 -8.53047055e-10 2.29835830e-10 -2.83536145e-10 1.41040076e-10 1.41040076e-10 -2.34438499e-10 -2.34438499e-10 -2.70668627e-10 -2.70668627e-10 3.05510790e-10 -4.35704119e-10 -1.64765877e-10 6.35034959e-10 -1.69757847e-10 2.13894818e-10 -1.19347147e-10 -5.65314615e-10 -3.18038829e-10 1.76855306e-10 -1.76855306e-10 6.78250937e-10 -4.01750097e-10 4.01750097e-10 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -3.68778082e-10 3.70737126e-10 -1.22876674e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 -1.46139577e-09 4.84397267e-10 -4.41426294e-09 4.43762591e-09 -1.47092972e-09 3.29735741e-10 -1.30725329e-09 4.33292850e-10 5.84907389e-10 -4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 5.53058672e-10 -1.83200357e-10 1.67143703e-09 -1.67928187e-09 5.56271107e-10 -1.25133854e-10 4.94934772e-10 -1.63942380e-10 -2.21352487e-10 1.64765877e-10 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 4.47457784e-10 -1.47139325e-10 -1.31457451e-10 -3.80106998e-10 -1.83355919e-10 1.84378234e-10 5.56743584e-10 -5.59837607e-10 1.87578508e-10 1.64811040e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 -2.13154909e-09 7.06163628e-10 -6.44217868e-09 6.47233842e-09 -2.14426862e-09 4.82241676e-10 -1.90745749e-09 6.31906252e-10 8.53047055e-10 -6.35034959e-10 -1.17833757e-10 -1.17267716e-09 -5.64494571e-10 5.71154615e-10 -1.87926843e-10 1.71401934e-09 -1.73417799e-09 5.70616910e-10 -1.25861302e-10 5.09480974e-10 -1.67618351e-10 -2.29835830e-10 1.69757847e-10 1.47198357e-10 1.46495813e-09 7.06636105e-10 -7.10593332e-10 2.38013716e-10 -2.14570364e-09 2.15767995e-09 -7.22704738e-10 1.59560259e-10 -6.35172129e-10 2.12757439e-10 2.83536145e-10 -2.13894818e-10 2.63946620e-10 1.27860604e-10 -1.27929665e-10 -3.88085383e-10 3.88295953e-10 -1.28181277e-10 -1.14797059e-10 1.19964562e-10 -1.23289466e-10 1.61689414e-10 -2.36853624e-10 2.37942386e-10 + 1 2 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 10 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 23 24 25 1 2 5 6 7 13 14 15 16 17 18 19 20 22 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 21 23 24 25 1 2 5 6 7 19 20 22 23 0 1 2 3 4 5 6 7 8 13 14 15 17 18 19 21 22 23 24 1 2 5 6 7 13 14 15 16 18 20 21 22 23 24 1 2 5 6 7 16 17 19 20 22 23 24 1 2 5 6 7 13 14 15 16 17 18 19 20 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 18 19 14 18 19 + 0 16 37 57 77 93 115 138 159 168 187 202 214 227 234 247 260 267 274 287 300 313 320 322 325 325 325 +0 -3 2 311 + 3.02592746e-10 1.14532510e-10 -4.41447013e-10 1.47198357e-10 -1.17833757e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -1.21716113e-09 2.68465821e-10 -1.21716113e-09 1.44261856e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 -3.80106998e-10 3.02506519e-10 -4.39340064e-09 1.46495813e-09 -1.17267716e-09 2.63946620e-10 -1.61689414e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 -3.51598622e-10 2.89618009e-09 -7.34004344e-09 1.07220239e-09 -7.34004344e-09 -4.01192982e-10 -4.01192982e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 1.83355919e-10 -1.45617240e-10 2.12158570e-09 -7.06636105e-10 5.64494571e-10 -1.27860604e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 2.29115712e-10 -1.57699251e-09 4.09328880e-09 -6.98124806e-10 4.08627386e-09 2.47344381e-10 -1.71596177e-10 2.46992762e-10 4.84397267e-10 1.83200357e-10 -7.06163628e-10 2.38013716e-10 -1.87926843e-10 3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 -2.11571639e-10 1.04365134e-10 -1.22093247e-10 -1.46139577e-09 -5.53058672e-10 1.84378234e-10 -1.47376693e-10 2.13154909e-09 -7.10593332e-10 5.71154615e-10 -1.27929665e-10 -4.48920881e-10 -2.89618009e-09 -1.57699251e-09 2.29115712e-10 -1.57933876e-09 4.08627386e-09 -6.98124806e-10 4.09328880e-09 2.46992762e-10 -1.71596177e-10 2.47344381e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 -5.56743584e-10 4.42131978e-10 -6.44217868e-09 2.14570364e-09 -1.71401934e-09 3.88085383e-10 -2.36853624e-10 1.19964562e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 -4.60520236e-10 4.08627386e-09 -1.02947021e-08 1.40544828e-09 -1.02737289e-08 -5.40289463e-10 -1.08155810e-10 1.40474204e-10 -5.39251703e-10 -1.22876674e-10 -1.47092972e-09 -5.56271107e-10 1.87578508e-10 -1.47139325e-10 2.14426862e-09 -7.22704738e-10 5.70616910e-10 -1.28181277e-10 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.40544828e-09 1.91049797e-10 1.40544828e-09 1.82376228e-10 6.40194213e-10 -3.15884894e-10 3.70737126e-10 4.43762591e-09 1.67928187e-09 -5.59837607e-10 4.47457784e-10 -6.47233842e-09 2.15767995e-09 -1.73417799e-09 3.88295953e-10 -2.37942386e-10 1.23289466e-10 1.21716113e-09 7.34004344e-09 4.08627386e-09 -4.60520236e-10 4.09328880e-09 -1.02737289e-08 1.40544828e-09 -1.02947021e-08 -5.39251703e-10 -1.08155810e-10 1.38412437e-10 -5.40289463e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 1.59560259e-10 -1.25861302e-10 -1.82376228e-10 -2.61762979e-10 1.22547016e-10 -4.33292850e-10 -1.63942380e-10 6.31906252e-10 -2.12757439e-10 1.67618351e-10 -4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 1.52035761e-10 1.09217494e-10 1.30725329e-09 4.94934772e-10 -1.64811040e-10 1.31457451e-10 -1.90745749e-09 6.35172129e-10 -5.09480974e-10 1.14797059e-10 1.44261856e-10 1.71596177e-10 2.11571639e-10 1.71596177e-10 1.08155810e-10 -6.40194213e-10 1.08155810e-10 -2.61762979e-10 1.52035761e-10 -9.60755133e-10 4.53386780e-10 1.52035761e-10 -5.84907389e-10 -2.21352487e-10 8.53047055e-10 -2.83536145e-10 2.29835830e-10 -1.04365134e-10 -1.40474204e-10 3.15884894e-10 -1.38412437e-10 1.22547016e-10 4.53386780e-10 -2.13511443e-10 -4.35704119e-10 -1.64765877e-10 6.35034959e-10 -2.13894818e-10 1.69757847e-10 -4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 1.52035761e-10 2.51588682e-10 1.21446037e-10 1.22093247e-10 -3.68778082e-10 1.22876674e-10 -3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 -4.84397267e-10 1.46139577e-09 -4.41426294e-09 1.47092972e-09 -4.43762591e-09 3.29735741e-10 -4.33292850e-10 1.30725329e-09 -5.84907389e-10 -4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 1.83200357e-10 -5.53058672e-10 1.67143703e-09 -5.56271107e-10 1.67928187e-09 -1.25133854e-10 1.63942380e-10 -4.94934772e-10 2.21352487e-10 1.64765877e-10 3.80106998e-10 1.83355919e-10 1.84378234e-10 -5.56743584e-10 1.87578508e-10 -5.59837607e-10 1.64811040e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 -1.47139325e-10 4.47457784e-10 -1.31457451e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 -7.06163628e-10 2.13154909e-09 -6.44217868e-09 2.14426862e-09 -6.47233842e-09 4.82241676e-10 -6.31906252e-10 1.90745749e-09 -8.53047055e-10 -6.35034959e-10 -1.47198357e-10 -1.46495813e-09 -7.06636105e-10 2.38013716e-10 -7.10593332e-10 2.14570364e-09 -7.22704738e-10 2.15767995e-09 -1.59560259e-10 2.12757439e-10 -6.35172129e-10 2.83536145e-10 2.13894818e-10 1.17833757e-10 1.17267716e-09 5.64494571e-10 -1.87926843e-10 5.71154615e-10 -1.71401934e-09 5.70616910e-10 -1.73417799e-09 1.25861302e-10 -1.67618351e-10 5.09480974e-10 -2.29835830e-10 -1.69757847e-10 2.63946620e-10 1.27860604e-10 1.27929665e-10 -3.88085383e-10 1.28181277e-10 -3.88295953e-10 1.14797059e-10 -1.61689414e-10 2.36853624e-10 2.37942386e-10 -1.19964562e-10 -1.23289466e-10 + 1 2 5 6 7 13 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 13 14 15 16 17 18 19 20 22 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 1 2 5 6 7 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 13 14 15 17 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 24 25 1 2 5 6 7 19 23 24 1 2 5 6 7 14 15 17 18 20 23 0 1 2 3 4 5 6 7 8 13 15 16 17 18 19 20 21 22 23 24 25 1 2 5 6 7 16 18 19 20 21 23 24 1 2 5 6 7 14 15 17 18 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 18 20 18 20 + 0 13 33 53 65 85 108 127 150 158 169 190 202 213 220 233 246 253 260 273 286 299 306 309 311 311 311 +0 -2 -1 369 + 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -3.70737126e-10 3.68778082e-10 1.22876674e-10 -1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 5.72377128e-05 1.12525880e-05 1.28385646e-04 -2.13399966e-04 -4.24837644e-05 4.12802398e-06 2.42510477e-05 5.07064792e-06 -1.96084619e-05 -8.30976084e-06 3.02592746e-10 3.01156311e-09 1.46139577e-09 -1.45367706e-09 -4.84397267e-10 -4.43762591e-09 4.41426294e-09 1.47092972e-09 3.41676787e-10 -1.30725329e-09 -4.35704119e-10 5.78013223e-10 4.33292850e-10 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 6.59577058e-04 1.27235214e-04 1.48368337e-03 -2.43659056e-03 -4.76244557e-04 4.62310066e-05 2.91846913e-04 6.00921510e-05 -2.33157819e-04 -9.65513242e-05 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -4.42131978e-10 -1.47139325e-10 1.31457451e-10 3.47227344e-05 4.05026652e-04 8.18757907e-05 -1.53394752e-04 -3.03006947e-05 -3.13837672e-04 5.86366001e-04 1.17233978e-04 -1.68397655e-05 -5.50684410e-05 -1.12246264e-05 5.16786065e-05 2.11184544e-05 1.14532510e-10 1.13983574e-09 5.53058672e-10 -5.50467259e-10 -1.83200357e-10 -1.67928187e-09 1.67143703e-09 5.56271107e-10 1.29129950e-10 -4.94934772e-10 -1.64765877e-10 2.19045340e-10 1.63942380e-10 -5.72377128e-05 -6.59577058e-04 -1.53394752e-04 2.41156525e-04 4.93082215e-05 5.76858814e-04 -9.18363956e-04 -1.89638082e-04 1.24304952e-05 9.73673576e-05 2.21031721e-05 -7.38807858e-05 -3.36831447e-05 3.80106998e-10 1.84378234e-10 -1.83355919e-10 -5.59837607e-10 5.56743584e-10 1.87578508e-10 -1.64811040e-10 -1.12525880e-05 -1.27235214e-04 -3.03006947e-05 4.93082215e-05 -1.58281898e-06 1.12502969e-04 -1.84922129e-04 2.44056476e-06 3.05335454e-06 1.91370154e-05 -1.71274120e-06 -1.81320443e-05 2.90578900e-06 1.17833757e-10 1.17267716e-09 5.71154615e-10 -5.64494571e-10 -1.87926843e-10 -1.73417799e-09 1.71401934e-09 5.70616910e-10 1.36113017e-10 -5.09480974e-10 -1.69757847e-10 2.23917000e-10 1.67618351e-10 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 5.76858814e-04 1.12502969e-04 1.18495152e-03 -2.17589038e-03 -4.29690949e-04 6.18601931e-05 2.23662024e-04 4.49331845e-05 -2.04090250e-04 -8.21521714e-05 -4.41447013e-10 -4.39340064e-09 -2.13154909e-09 2.12158570e-09 7.06163628e-10 6.47233842e-09 -6.44217868e-09 -2.14426862e-09 -4.97639582e-10 1.90745749e-09 6.35034959e-10 -8.44157069e-10 -6.31906252e-10 2.13399966e-04 2.43659056e-03 5.86366001e-04 -9.18363956e-04 -1.84922129e-04 -2.17589038e-03 3.44802830e-03 7.01429547e-04 -4.86188305e-05 -3.95271863e-04 -8.73254590e-05 2.99542837e-04 1.33112543e-04 -1.47198357e-10 -1.46495813e-09 -7.10593332e-10 7.06636105e-10 2.38013716e-10 2.15767995e-09 -2.14570364e-09 -7.22704738e-10 -1.65769375e-10 6.35172129e-10 2.13894818e-10 -2.79951311e-10 -2.12757439e-10 4.24837644e-05 4.76244557e-04 1.17233978e-04 -1.89638082e-04 2.44056476e-06 -4.29690949e-04 7.01429547e-04 2.12415462e-06 -1.19529867e-05 -7.86960118e-05 4.07738778e-06 7.25555379e-05 -6.98600029e-06 -1.54818613e-10 2.27244986e-10 -2.27784261e-10 4.12802398e-06 4.62310066e-05 1.68397655e-05 -1.24304952e-05 -3.05335454e-06 -6.18601931e-05 4.86188305e-05 1.19529867e-05 4.45399343e-06 -7.94659336e-06 -2.36730758e-06 3.22419598e-07 1.41455845e-06 1.23289466e-10 -1.19964562e-10 2.42510477e-05 2.91846913e-04 5.50684410e-05 -9.73673576e-05 -1.91370154e-05 -2.23662024e-04 3.95271863e-04 7.86960118e-05 -7.94659336e-06 -2.86556591e-05 -6.38809148e-06 2.55715494e-05 1.02749465e-05 5.07064792e-06 6.00921510e-05 1.12246264e-05 -2.21031721e-05 1.71274120e-06 -4.49331845e-05 8.73254590e-05 -4.07738778e-06 -2.36730758e-06 -6.38809148e-06 1.60968653e-06 8.01694608e-06 -2.53095613e-06 2.15394736e-10 1.04498722e-10 -1.04315994e-10 -3.17165592e-10 3.16611096e-10 1.04141980e-10 -1.96084619e-05 -2.33157819e-04 -5.16786065e-05 7.38807858e-05 1.81320443e-05 2.04090250e-04 -2.99542837e-04 -7.25555379e-05 3.22419598e-07 2.55715494e-05 8.01694608e-06 -1.56308293e-05 -1.03797872e-05 1.61689414e-10 -2.37942386e-10 2.36853624e-10 -8.30976084e-06 -9.65513242e-05 -2.11184544e-05 3.36831447e-05 -2.90578900e-06 8.21521714e-05 -1.33112543e-04 6.98600029e-06 1.41455845e-06 1.02749465e-05 -2.53095613e-06 -1.03797872e-05 4.27984257e-06 3.02592746e-10 -1.14532510e-10 -1.17833757e-10 4.41447013e-10 1.47198357e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 -1.13983574e-09 -3.80106998e-10 -1.17267716e-09 4.39340064e-09 1.46495813e-09 -1.54818613e-10 2.15394736e-10 1.61689414e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 5.53058672e-10 1.84378234e-10 5.71154615e-10 -2.13154909e-09 -7.10593332e-10 -1.04498722e-10 1.21446037e-10 1.45367706e-09 1.45617240e-10 -5.50467259e-10 -1.83355919e-10 -5.64494571e-10 2.12158570e-09 7.06636105e-10 1.04315994e-10 4.84397267e-10 -1.83200357e-10 -1.87926843e-10 7.06163628e-10 2.38013716e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 -1.67928187e-09 -5.59837607e-10 -1.73417799e-09 6.47233842e-09 2.15767995e-09 -2.27244986e-10 -1.23289466e-10 3.17165592e-10 2.37942386e-10 -3.68778082e-10 -4.41426294e-09 -4.42131978e-10 1.67143703e-09 5.56743584e-10 1.71401934e-09 -6.44217868e-09 -2.14570364e-09 2.27784261e-10 1.19964562e-10 -3.16611096e-10 -2.36853624e-10 -1.22876674e-10 -1.47092972e-09 -1.47139325e-10 5.56271107e-10 1.87578508e-10 5.70616910e-10 -2.14426862e-09 -7.22704738e-10 -1.04141980e-10 3.41676787e-10 -1.29129950e-10 -1.36113017e-10 4.97639582e-10 1.65769375e-10 -1.09217494e-10 -1.30725329e-09 -1.31457451e-10 4.94934772e-10 1.64811040e-10 5.09480974e-10 -1.90745749e-09 -6.35172129e-10 -4.35704119e-10 1.64765877e-10 1.69757847e-10 -6.35034959e-10 -2.13894818e-10 5.78013223e-10 -2.19045340e-10 -2.23917000e-10 8.44157069e-10 2.79951311e-10 4.33292850e-10 -1.63942380e-10 -1.67618351e-10 6.31906252e-10 2.12757439e-10 + 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 14 16 18 19 20 13 14 15 16 17 18 19 20 21 24 25 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 14 16 18 19 20 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 24 14 16 18 19 20 13 14 15 16 17 18 19 20 14 16 18 19 20 14 16 18 19 20 14 16 18 19 20 + 0 20 46 66 92 112 138 164 190 206 221 234 253 269 274 285 294 303 308 320 332 341 346 354 359 364 369 0 -2 0 622 -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 9.29233172e-05 -5.62426944e-07 3.17655802e-04 -3.17655802e-04 1.91982324e-06 -1.02511902e-05 3.53836135e-05 -4.06311849e-07 -1.77555823e-05 4.06311849e-07 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 2.90859858e-03 -9.58444724e-04 7.55769472e-03 -7.55769472e-03 2.49315158e-03 9.71447628e-05 -3.68604998e-04 1.39435234e-04 1.68259665e-04 -1.39435234e-04 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 9.27467719e-04 -6.27361454e-06 3.20089918e-03 -3.20089918e-03 2.14153298e-05 -9.66690150e-05 3.33403215e-04 -4.49879052e-06 -1.67435646e-04 4.49879052e-06 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 1.22716775e-02 -4.04493333e-03 2.23901961e-02 -2.23901961e-02 7.55155382e-03 1.76802645e-03 -6.49388152e-03 2.31024262e-03 3.06231165e-03 -2.31024262e-03 9.29233172e-05 9.27467719e-04 2.96713189e-04 -3.34354949e-04 2.17461717e-06 -1.01406690e-03 1.14687934e-03 -7.41378293e-06 9.86525804e-06 -9.97598474e-05 1.37601519e-06 6.11101955e-05 -1.84044299e-06 2.90859858e-03 1.22716775e-02 5.03014462e-03 -6.14446833e-03 2.08027394e-03 -1.05420119e-02 1.33502663e-02 -4.59318203e-03 -3.48900865e-04 2.05131590e-03 -7.13933222e-04 -1.05035386e-03 8.27964213e-04 -9.29233172e-05 -9.27467719e-04 -3.34354949e-04 2.96713189e-04 -2.17461717e-06 1.14687934e-03 -1.01406690e-03 7.41378293e-06 -4.79903528e-05 9.97598474e-05 -1.84044299e-06 -3.90986619e-05 1.37601519e-06 -2.90859858e-03 -1.22716775e-02 -6.14446833e-03 5.03014462e-03 -2.08027394e-03 1.33502663e-02 -1.05420119e-02 4.59318203e-03 7.35182694e-04 -2.05131590e-03 8.27964213e-04 8.27333943e-04 -7.13933222e-04 -5.62426944e-07 -6.27361454e-06 -2.17461717e-06 2.17461717e-06 -3.69707575e-05 7.44141787e-06 -7.44141787e-06 1.30459788e-04 -4.37486447e-07 1.28879665e-06 -2.15896018e-05 -7.57748753e-07 2.15896018e-05 9.58444724e-04 4.04493333e-03 2.08027394e-03 -2.08027394e-03 -5.69198711e-04 -4.54167058e-03 4.54167058e-03 1.79526564e-03 -2.34922678e-04 7.36376583e-04 -4.93246421e-05 -4.06898013e-04 4.93246421e-05 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 1.14687934e-03 -7.44141787e-06 3.47417775e-03 -3.94410596e-03 2.53100118e-05 -3.27447845e-05 3.46503843e-04 -4.68013054e-06 -2.13155591e-04 6.33648348e-06 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 1.33502663e-02 -4.54167058e-03 1.55180210e-02 -2.17847557e-02 7.87868612e-03 1.13526333e-03 -7.69870109e-03 2.60885943e-03 4.13009015e-03 -3.08404679e-03 3.17655802e-04 3.20089918e-03 1.14687934e-03 -1.01406690e-03 7.44141787e-06 -3.94410596e-03 3.47417775e-03 -2.53100118e-05 1.68225764e-04 -3.46503843e-04 6.33648348e-06 1.34935610e-04 -4.68013054e-06 7.55769472e-03 2.23901961e-02 1.33502663e-02 -1.05420119e-02 4.54167058e-03 -2.17847557e-02 1.55180210e-02 -7.87868612e-03 -3.00913133e-03 7.69870109e-03 -3.08404679e-03 -3.04821196e-03 2.60885943e-03 1.91982324e-06 2.14153298e-05 7.41378293e-06 -7.41378293e-06 1.30459788e-04 -2.53100118e-05 2.53100118e-05 -4.61688158e-04 1.49211538e-06 -4.33335507e-06 7.67520733e-05 2.58441964e-06 -7.67520733e-05 -2.49315158e-03 -7.55155382e-03 -4.59318203e-03 4.59318203e-03 1.79526564e-03 7.87868612e-03 -7.87868612e-03 -5.52298877e-03 8.87988382e-04 -2.67007632e-03 4.33092121e-05 1.53804099e-03 -4.33092121e-05 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 4.79903528e-05 -4.37486447e-07 3.27447845e-05 -1.68225764e-04 1.49211538e-06 1.71473918e-05 -3.37306520e-06 -9.23132239e-08 -8.31212147e-06 5.80094265e-07 9.71447628e-05 1.76802645e-03 3.48900865e-04 -7.35182694e-04 2.34922678e-04 -1.13526333e-03 3.00913133e-03 -8.87988382e-04 -2.58484015e-04 -1.16705004e-04 -5.56174238e-06 2.56639851e-04 -1.33799209e-04 3.53836135e-05 3.33403215e-04 9.97598474e-05 -9.97598474e-05 1.28879665e-06 -3.46503843e-04 3.46503843e-04 -4.33335507e-06 -3.37306520e-06 1.08329547e-05 1.03478794e-06 -5.84232031e-06 -1.03478794e-06 -3.68604998e-04 -6.49388152e-03 -2.05131590e-03 2.05131590e-03 -7.36376583e-04 7.69870109e-03 -7.69870109e-03 2.67007632e-03 -1.16705004e-04 3.32086076e-04 -1.20238779e-04 -2.02138997e-04 1.20238779e-04 4.06311849e-07 4.49879052e-06 1.37601519e-06 -1.84044299e-06 2.15896018e-05 -4.68013054e-06 6.33648348e-06 -7.67520733e-05 9.23132239e-08 -1.03478794e-06 1.00810777e-05 7.23132225e-07 -1.12895966e-05 1.39435234e-04 2.31024262e-03 7.13933222e-04 -8.27964213e-04 4.93246421e-05 -2.60885943e-03 3.08404679e-03 -4.33092121e-05 -5.56174238e-06 -1.20238779e-04 -6.28997322e-05 1.51286945e-04 7.02699890e-05 -1.77555823e-05 -1.67435646e-04 -6.11101955e-05 3.90986619e-05 -7.57748753e-07 2.13155591e-04 -1.34935610e-04 2.58441964e-06 -8.31212147e-06 -5.84232031e-06 -7.23132225e-07 7.54938065e-06 4.41511709e-07 1.68259665e-04 3.06231165e-03 1.05035386e-03 -8.27333943e-04 4.06898013e-04 -4.13009015e-03 3.04821196e-03 -1.53804099e-03 2.56639851e-04 -2.02138997e-04 1.51286945e-04 3.78581590e-05 -7.08268625e-05 -4.06311849e-07 -4.49879052e-06 -1.84044299e-06 1.37601519e-06 -2.15896018e-05 6.33648348e-06 -4.68013054e-06 7.67520733e-05 -5.80094265e-07 1.03478794e-06 -1.12895966e-05 -4.41511709e-07 1.00810777e-05 -1.39435234e-04 -2.31024262e-03 -8.27964213e-04 7.13933222e-04 -4.93246421e-05 3.08404679e-03 -2.60885943e-03 4.33092121e-05 -1.33799209e-04 1.20238779e-04 7.02699890e-05 -7.08268625e-05 -6.28997322e-05 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 -1.21716113e-09 1.21716113e-09 2.68465821e-10 -1.44261856e-10 -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 9.29233172e-05 5.62426944e-07 3.17655802e-04 -3.17655802e-04 -1.91982324e-06 -1.02511902e-05 3.53836135e-05 4.06311849e-07 -1.77555823e-05 -4.06311849e-07 8.51775168e-10 5.22674783e-09 2.89618009e-09 -2.89618009e-09 -3.51598622e-10 -7.34004344e-09 7.34004344e-09 1.07220239e-09 -4.01192982e-10 4.01192982e-10 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 9.27467719e-04 6.27361454e-06 3.20089918e-03 -3.20089918e-03 -2.14153298e-05 -9.66690150e-05 3.33403215e-04 4.49879052e-06 -1.67435646e-04 -4.49879052e-06 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 1.57699251e-09 2.29115712e-10 4.09328880e-09 -4.08627386e-09 -6.98124806e-10 1.71596177e-10 2.47344381e-10 -2.46992762e-10 9.29233172e-05 9.27467719e-04 2.96713189e-04 -3.34354949e-04 -2.17461717e-06 -1.01406690e-03 1.14687934e-03 7.41378293e-06 9.86525804e-06 -9.97598474e-05 -1.37601519e-06 6.11101955e-05 1.84044299e-06 4.48920881e-10 2.89618009e-09 1.57699251e-09 -1.57933876e-09 -2.29115712e-10 -4.08627386e-09 4.09328880e-09 6.98124806e-10 -1.71596177e-10 -2.46992762e-10 2.47344381e-10 -9.29233172e-05 -9.27467719e-04 -3.34354949e-04 2.96713189e-04 2.17461717e-06 1.14687934e-03 -1.01406690e-03 -7.41378293e-06 -4.79903528e-05 9.97598474e-05 1.84044299e-06 -3.90986619e-05 -1.37601519e-06 3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 2.11571639e-10 -1.04365134e-10 5.62426944e-07 6.27361454e-06 2.17461717e-06 -2.17461717e-06 -3.69707575e-05 -7.44141787e-06 7.44141787e-06 1.30459788e-04 4.37486447e-07 -1.28879665e-06 -2.15896018e-05 7.57748753e-07 2.15896018e-05 1.21716113e-09 7.34004344e-09 4.09328880e-09 -4.08627386e-09 -4.60520236e-10 -1.02947021e-08 1.02737289e-08 1.40544828e-09 1.08155810e-10 -5.40289463e-10 -1.40474204e-10 5.39251703e-10 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 1.14687934e-03 7.44141787e-06 3.47417775e-03 -3.94410596e-03 -2.53100118e-05 -3.27447845e-05 3.46503843e-04 4.68013054e-06 -2.13155591e-04 -6.33648348e-06 -1.21716113e-09 -7.34004344e-09 -4.08627386e-09 4.09328880e-09 4.60520236e-10 1.02737289e-08 -1.02947021e-08 -1.40544828e-09 -1.08155810e-10 5.39251703e-10 1.38412437e-10 -5.40289463e-10 3.17655802e-04 3.20089918e-03 1.14687934e-03 -1.01406690e-03 -7.44141787e-06 -3.94410596e-03 3.47417775e-03 2.53100118e-05 1.68225764e-04 -3.46503843e-04 -6.33648348e-06 1.34935610e-04 4.68013054e-06 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.40544828e-09 -1.40544828e-09 1.91049797e-10 1.82376228e-10 -6.40194213e-10 3.15884894e-10 -1.91982324e-06 -2.14153298e-05 -7.41378293e-06 7.41378293e-06 1.30459788e-04 2.53100118e-05 -2.53100118e-05 -4.61688158e-04 -1.49211538e-06 4.33335507e-06 7.67520733e-05 -2.58441964e-06 -7.67520733e-05 -1.82376228e-10 2.61762979e-10 -1.22547016e-10 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 4.79903528e-05 4.37486447e-07 3.27447845e-05 -1.68225764e-04 -1.49211538e-06 1.71473918e-05 -3.37306520e-06 9.23132239e-08 -8.31212147e-06 -5.80094265e-07 -1.44261856e-10 -1.71596177e-10 1.71596177e-10 -2.11571639e-10 -1.08155810e-10 1.08155810e-10 6.40194213e-10 2.61762979e-10 -9.60755133e-10 -1.52035761e-10 4.53386780e-10 1.52035761e-10 3.53836135e-05 3.33403215e-04 9.97598474e-05 -9.97598474e-05 -1.28879665e-06 -3.46503843e-04 3.46503843e-04 4.33335507e-06 -3.37306520e-06 1.08329547e-05 -1.03478794e-06 -5.84232031e-06 1.03478794e-06 -4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 -1.52035761e-10 -4.06311849e-07 -4.49879052e-06 -1.37601519e-06 1.84044299e-06 2.15896018e-05 4.68013054e-06 -6.33648348e-06 -7.67520733e-05 -9.23132239e-08 1.03478794e-06 1.00810777e-05 -7.23132225e-07 -1.12895966e-05 1.04365134e-10 1.40474204e-10 -1.38412437e-10 -3.15884894e-10 -1.22547016e-10 4.53386780e-10 -2.13511443e-10 -1.77555823e-05 -1.67435646e-04 -6.11101955e-05 3.90986619e-05 7.57748753e-07 2.13155591e-04 -1.34935610e-04 -2.58441964e-06 -8.31212147e-06 -5.84232031e-06 7.23132225e-07 7.54938065e-06 -4.41511709e-07 4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 1.52035761e-10 4.06311849e-07 4.49879052e-06 1.84044299e-06 -1.37601519e-06 -2.15896018e-05 -6.33648348e-06 4.68013054e-06 7.67520733e-05 5.80094265e-07 -1.03478794e-06 -1.12895966e-05 4.41511709e-07 1.00810777e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 7 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 5 6 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 359 382 406 430 450 475 500 523 539 564 583 603 622 -0 -2 1 664 - -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 9.64169844e-04 -4.54049720e-04 1.36564698e-03 -2.93227375e-03 1.36564698e-03 3.18442937e-05 4.48907600e-05 -1.63200368e-05 -5.51559346e-05 4.48907600e-05 -1.25069627e-03 -7.14095981e-03 -9.58444724e-04 2.90859858e-03 -2.90859858e-03 2.49315158e-03 -7.55769472e-03 7.55769472e-03 -1.94289526e-04 -1.39435234e-04 1.39435234e-04 -3.68604998e-04 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 5.67344374e-03 -2.69217248e-03 7.11244946e-03 -1.52248417e-02 7.11244946e-03 -2.45728776e-04 -6.96741543e-04 3.57437773e-04 4.25614726e-04 -6.96741543e-04 -7.14095981e-03 -2.51314248e-02 -4.04493333e-03 1.22716775e-02 -1.22716775e-02 7.55155382e-03 -2.23901961e-02 2.23901961e-02 -3.53605291e-03 -2.31024262e-03 2.31024262e-03 -6.49388152e-03 4.56920647e-04 3.14685859e-03 4.08627847e-04 -1.52740148e-03 7.36754990e-04 -1.10022028e-03 4.37757596e-03 -2.07552415e-03 -6.92693999e-07 5.34772333e-05 -3.58428548e-05 -1.80867609e-06 5.36232539e-05 9.58444724e-04 4.04493333e-03 -5.69198711e-04 -2.08027394e-03 2.08027394e-03 1.79526564e-03 4.54167058e-03 -4.54167058e-03 4.69845355e-04 4.93246421e-05 -4.93246421e-05 7.36376583e-04 -8.59745776e-04 -5.70478091e-03 -1.33770548e-03 2.51977194e-03 -1.33770548e-03 3.70069787e-03 -6.99633778e-03 3.70069787e-03 -4.69532861e-05 -1.63501819e-04 9.06648642e-05 8.13254770e-05 -1.63501819e-04 -2.90859858e-03 -1.22716775e-02 -2.08027394e-03 5.03014462e-03 -6.14446833e-03 4.59318203e-03 -1.05420119e-02 1.33502663e-02 -1.08408356e-03 -7.13933222e-04 8.27964213e-04 -2.23019918e-04 -2.05131590e-03 4.56920647e-04 3.14685859e-03 7.36754990e-04 -1.52740148e-03 4.08627847e-04 -2.07552415e-03 4.37757596e-03 -1.10022028e-03 1.91270644e-06 5.36232539e-05 -3.58428548e-05 -3.04447445e-07 5.34772333e-05 2.90859858e-03 1.22716775e-02 2.08027394e-03 -6.14446833e-03 5.03014462e-03 -4.59318203e-03 1.33502663e-02 -1.05420119e-02 1.08408356e-03 8.27964213e-04 -7.13933222e-04 -2.23019918e-04 2.05131590e-03 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 3.93868502e-03 -1.91637197e-03 2.17312332e-03 -1.04147600e-02 4.96961345e-03 -2.53209637e-04 -4.63187202e-04 2.48668494e-04 3.36313863e-04 -5.76174685e-04 -2.49315158e-03 -7.55155382e-03 1.79526564e-03 4.59318203e-03 -4.59318203e-03 -5.52298877e-03 -7.87868612e-03 7.87868612e-03 -1.77597676e-03 -4.33092121e-05 4.33092121e-05 -2.67007632e-03 2.44899535e-03 1.41797470e-02 3.50501086e-03 -6.49638880e-03 3.50501086e-03 -8.90168116e-03 1.64670479e-02 -8.90168116e-03 4.28522016e-04 1.19669578e-03 -6.28559754e-04 -7.42221904e-04 1.19669578e-03 7.55769472e-03 2.23901961e-02 4.54167058e-03 -1.05420119e-02 1.33502663e-02 -7.87868612e-03 1.55180210e-02 -2.17847557e-02 4.14439465e-03 2.60885943e-03 -3.08404679e-03 1.08187820e-03 7.69870109e-03 -1.28357742e-03 -7.70583827e-03 -1.91637197e-03 3.93868502e-03 -9.46051924e-04 4.96961345e-03 -1.04147600e-02 2.17312332e-03 -1.64651530e-04 -5.76174685e-04 2.48668494e-04 3.87442910e-04 -4.63187202e-04 -7.55769472e-03 -2.23901961e-02 -4.54167058e-03 1.33502663e-02 -1.05420119e-02 7.87868612e-03 -2.17847557e-02 1.55180210e-02 -4.14439465e-03 -3.08404679e-03 2.60885943e-03 1.08187820e-03 -7.69870109e-03 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 1.44567696e-04 -6.97079784e-05 4.60421873e-04 -6.78686488e-04 3.21219444e-04 -2.83284246e-05 1.75337614e-04 -7.86571980e-05 -5.89227687e-05 5.80643783e-05 -1.94289526e-04 -3.53605291e-03 -4.69845355e-04 1.08408356e-03 -1.08408356e-03 1.77597676e-03 -4.14439465e-03 4.14439465e-03 1.86029246e-04 1.28237467e-04 -1.28237467e-04 2.33410009e-04 -4.44223313e-05 -1.36735648e-03 -2.03886509e-04 4.61116361e-04 -2.14787965e-04 8.86619153e-04 -2.12582266e-03 1.03286469e-03 1.98313826e-04 1.98660061e-04 -1.03625636e-04 -2.14064456e-04 3.28033227e-04 -1.39435234e-04 -2.31024262e-03 -4.93246421e-05 7.13933222e-04 -8.27964213e-04 4.33092121e-05 -2.60885943e-03 3.08404679e-03 1.28237467e-04 -6.28997322e-05 7.02699890e-05 8.04600829e-05 1.20238779e-04 3.45784622e-05 8.16530823e-04 1.20794863e-04 -2.90352413e-04 1.20794863e-04 -5.15382990e-04 1.30213495e-03 -5.15382990e-04 -1.04753659e-04 -1.25901974e-04 3.54077607e-05 1.81438659e-04 -1.25901974e-04 1.39435234e-04 2.31024262e-03 4.93246421e-05 -8.27964213e-04 7.13933222e-04 -4.33092121e-05 3.08404679e-03 -2.60885943e-03 -1.28237467e-04 7.02699890e-05 -6.28997322e-05 8.04600829e-05 -1.20238779e-04 1.49831448e-05 7.96171648e-04 1.28260515e-04 -2.50398595e-04 1.35783271e-04 -6.36736958e-04 1.17551948e-03 -7.17105517e-04 -5.89227687e-05 -1.68278188e-04 1.36238263e-04 3.97097282e-05 -2.35985922e-04 2.23019918e-04 2.23019918e-04 -1.08187820e-03 -1.08187820e-03 8.04600829e-05 8.04600829e-05 -4.06655103e-04 -4.44223313e-05 -1.36735648e-03 -2.14787965e-04 4.61116361e-04 -2.03886509e-04 1.03286469e-03 -2.12582266e-03 8.86619153e-04 8.62283440e-05 3.28033227e-04 -1.03625636e-04 -2.78777039e-04 1.98660061e-04 -3.68604998e-04 -6.49388152e-03 -7.36376583e-04 2.05131590e-03 -2.05131590e-03 2.67007632e-03 -7.69870109e-03 7.69870109e-03 2.33410009e-04 1.20238779e-04 -1.20238779e-04 3.32086076e-04 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 5.72377128e-05 -1.12525880e-05 1.28385646e-04 -2.13399966e-04 4.24837644e-05 4.12802398e-06 2.42510477e-05 -5.07064792e-06 -1.96084619e-05 8.30976084e-06 -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 8.59745776e-04 -4.56920647e-04 1.28357742e-03 -2.44899535e-03 1.28357742e-03 -8.65052267e-06 -4.44223313e-05 3.45784622e-05 1.49831448e-05 -4.44223313e-05 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 6.59577058e-04 -1.27235214e-04 1.48368337e-03 -2.43659056e-03 4.76244557e-04 4.62310066e-05 2.91846913e-04 -6.00921510e-05 -2.33157819e-04 9.65513242e-05 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 5.70478091e-03 -3.14685859e-03 7.70583827e-03 -1.41797470e-02 7.70583827e-03 -4.59669915e-04 -1.36735648e-03 8.16530823e-04 7.96171648e-04 -1.36735648e-03 3.47227344e-05 4.05026652e-04 8.18757907e-05 -1.53394752e-04 3.03006947e-05 -3.13837672e-04 5.86366001e-04 -1.17233978e-04 -1.68397655e-05 -5.50684410e-05 1.12246264e-05 5.16786065e-05 -2.11184544e-05 4.54049720e-04 2.69217248e-03 4.08627847e-04 -1.33770548e-03 7.36754990e-04 -9.46051924e-04 3.50501086e-03 -1.91637197e-03 8.27377725e-05 2.03886509e-04 -1.20794863e-04 -1.28260515e-04 2.14787965e-04 -5.72377128e-05 -6.59577058e-04 -1.53394752e-04 2.41156525e-04 -4.93082215e-05 5.76858814e-04 -9.18363956e-04 1.89638082e-04 1.24304952e-05 9.73673576e-05 -2.21031721e-05 -7.38807858e-05 3.36831447e-05 -9.64169844e-04 -5.67344374e-03 -1.52740148e-03 2.51977194e-03 -1.52740148e-03 3.93868502e-03 -6.49638880e-03 3.93868502e-03 -1.44567696e-04 -4.61116361e-04 2.90352413e-04 2.50398595e-04 -4.61116361e-04 1.12525880e-05 1.27235214e-04 3.03006947e-05 -4.93082215e-05 -1.58281898e-06 -1.12502969e-04 1.84922129e-04 2.44056476e-06 -3.05335454e-06 -1.91370154e-05 -1.71274120e-06 1.81320443e-05 2.90578900e-06 4.54049720e-04 2.69217248e-03 7.36754990e-04 -1.33770548e-03 4.08627847e-04 -1.91637197e-03 3.50501086e-03 -9.46051924e-04 6.97079784e-05 2.14787965e-04 -1.20794863e-04 -1.35783271e-04 2.03886509e-04 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 5.76858814e-04 -1.12502969e-04 1.18495152e-03 -2.17589038e-03 4.29690949e-04 6.18601931e-05 2.23662024e-04 -4.49331845e-05 -2.04090250e-04 8.21521714e-05 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 3.70069787e-03 -2.07552415e-03 2.17312332e-03 -8.90168116e-03 4.96961345e-03 -4.60421873e-04 -8.86619153e-04 5.15382990e-04 6.36736958e-04 -1.03286469e-03 2.13399966e-04 2.43659056e-03 5.86366001e-04 -9.18363956e-04 1.84922129e-04 -2.17589038e-03 3.44802830e-03 -7.01429547e-04 -4.86188305e-05 -3.95271863e-04 8.73254590e-05 2.99542837e-04 -1.33112543e-04 2.93227375e-03 1.52248417e-02 4.37757596e-03 -6.99633778e-03 4.37757596e-03 -1.04147600e-02 1.64670479e-02 -1.04147600e-02 6.78686488e-04 2.12582266e-03 -1.30213495e-03 -1.17551948e-03 2.12582266e-03 -4.24837644e-05 -4.76244557e-04 -1.17233978e-04 1.89638082e-04 2.44056476e-06 4.29690949e-04 -7.01429547e-04 2.12415462e-06 1.19529867e-05 7.86960118e-05 4.07738778e-06 -7.25555379e-05 -6.98600029e-06 -1.36564698e-03 -7.11244946e-03 -2.07552415e-03 3.70069787e-03 -1.10022028e-03 4.96961345e-03 -8.90168116e-03 2.17312332e-03 -3.21219444e-04 -1.03286469e-03 5.15382990e-04 7.17105517e-04 -8.86619153e-04 4.12802398e-06 4.62310066e-05 1.68397655e-05 -1.24304952e-05 3.05335454e-06 -6.18601931e-05 4.86188305e-05 -1.19529867e-05 4.45399343e-06 -7.94659336e-06 2.36730758e-06 3.22419598e-07 -1.41455845e-06 3.18442937e-05 -2.45728776e-04 6.92693999e-07 4.69532861e-05 -1.91270644e-06 2.53209637e-04 -4.28522016e-04 1.64651530e-04 -2.83284246e-05 1.98313826e-04 -1.04753659e-04 -5.89227687e-05 8.62283440e-05 2.42510477e-05 2.91846913e-04 5.50684410e-05 -9.73673576e-05 1.91370154e-05 -2.23662024e-04 3.95271863e-04 -7.86960118e-05 -7.94659336e-06 -2.86556591e-05 6.38809148e-06 2.55715494e-05 -1.02749465e-05 4.48907600e-05 -6.96741543e-04 -5.34772333e-05 1.63501819e-04 -5.36232539e-05 4.63187202e-04 -1.19669578e-03 5.76174685e-04 1.75337614e-04 1.98660061e-04 -1.25901974e-04 -1.68278188e-04 3.28033227e-04 -5.07064792e-06 -6.00921510e-05 -1.12246264e-05 2.21031721e-05 1.71274120e-06 4.49331845e-05 -8.73254590e-05 -4.07738778e-06 2.36730758e-06 6.38809148e-06 1.60968653e-06 -8.01694608e-06 -2.53095613e-06 -1.63200368e-05 3.57437773e-04 3.58428548e-05 -9.06648642e-05 3.58428548e-05 -2.48668494e-04 6.28559754e-04 -2.48668494e-04 -7.86571980e-05 -1.03625636e-04 3.54077607e-05 1.36238263e-04 -1.03625636e-04 -1.96084619e-05 -2.33157819e-04 -5.16786065e-05 7.38807858e-05 -1.81320443e-05 2.04090250e-04 -2.99542837e-04 7.25555379e-05 3.22419598e-07 2.55715494e-05 -8.01694608e-06 -1.56308293e-05 1.03797872e-05 -5.51559346e-05 4.25614726e-04 1.80867609e-06 -8.13254770e-05 3.04447445e-07 -3.36313863e-04 7.42221904e-04 -3.87442910e-04 -5.89227687e-05 -2.14064456e-04 1.81438659e-04 3.97097282e-05 -2.78777039e-04 8.30976084e-06 9.65513242e-05 2.11184544e-05 -3.36831447e-05 -2.90578900e-06 -8.21521714e-05 1.33112543e-04 6.98600029e-06 -1.41455845e-06 -1.02749465e-05 -2.53095613e-06 1.03797872e-05 4.27984257e-06 4.48907600e-05 -6.96741543e-04 -5.36232539e-05 1.63501819e-04 -5.34772333e-05 5.76174685e-04 -1.19669578e-03 4.63187202e-04 5.80643783e-05 3.28033227e-04 -1.25901974e-04 -2.35985922e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 -0 -2 2 652 - -2.65230974e-05 -2.68530121e-04 -5.62426944e-07 9.29233172e-05 -9.29233172e-05 1.91982324e-06 -3.17655802e-04 3.17655802e-04 2.05023804e-05 4.06311849e-07 -4.06311849e-07 3.53836135e-05 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 3.47227344e-05 -5.72377128e-05 -4.24837644e-05 -1.28385646e-04 2.13399966e-04 1.49174142e-05 -5.07064792e-06 8.30976084e-06 1.33792046e-05 2.42510477e-05 -2.68530121e-04 -2.74981908e-03 -6.27361454e-06 9.27467719e-04 -9.27467719e-04 2.14153298e-05 -3.20089918e-03 3.20089918e-03 1.93338030e-04 4.49879052e-06 -4.49879052e-06 3.33403215e-04 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 4.05026652e-04 -6.59577058e-04 -4.76244557e-04 -1.48368337e-03 2.43659056e-03 1.78805091e-04 -6.00921510e-05 9.65513242e-05 1.56616135e-04 2.91846913e-04 -5.62426944e-07 -6.27361454e-06 -3.69707575e-05 2.17461717e-06 -2.17461717e-06 1.30459788e-04 -7.44141787e-06 7.44141787e-06 8.74972893e-07 2.15896018e-05 -2.15896018e-05 1.28879665e-06 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 3.03006947e-05 -4.93082215e-05 2.44056476e-06 -1.12502969e-04 1.84922129e-04 1.41761337e-05 1.71274120e-06 -2.90578900e-06 1.17103047e-05 1.91370154e-05 -9.29233172e-05 -9.27467719e-04 -2.17461717e-06 2.96713189e-04 -3.34354949e-04 7.41378293e-06 -1.01406690e-03 1.14687934e-03 5.78556108e-05 1.37601519e-06 -1.84044299e-06 2.20115337e-05 9.97598474e-05 -3.47227344e-05 -4.05026652e-04 3.03006947e-05 8.18757907e-05 -1.53394752e-04 -1.17233978e-04 -3.13837672e-04 5.86366001e-04 3.63351033e-05 -1.12246264e-05 2.11184544e-05 4.04229680e-05 5.50684410e-05 9.29233172e-05 9.27467719e-04 2.17461717e-06 -3.34354949e-04 2.96713189e-04 -7.41378293e-06 1.14687934e-03 -1.01406690e-03 -5.78556108e-05 -1.84044299e-06 1.37601519e-06 2.20115337e-05 -9.97598474e-05 5.72377128e-05 6.59577058e-04 -4.93082215e-05 -1.53394752e-04 2.41156525e-04 1.89638082e-04 5.76858814e-04 -9.18363956e-04 -5.77673898e-05 2.21031721e-05 -3.36831447e-05 -4.77055175e-05 -9.73673576e-05 1.91982324e-06 2.14153298e-05 1.30459788e-04 -7.41378293e-06 7.41378293e-06 -4.61688158e-04 2.53100118e-05 -2.53100118e-05 -2.98423075e-06 -7.67520733e-05 7.67520733e-05 -4.33335507e-06 4.24837644e-05 4.76244557e-04 2.44056476e-06 -1.17233978e-04 1.89638082e-04 2.12415462e-06 4.29690949e-04 -7.01429547e-04 -5.68584456e-05 -4.07738778e-06 6.98600029e-06 -4.66293591e-05 -7.86960118e-05 3.17655802e-04 3.20089918e-03 7.44141787e-06 -1.01406690e-03 1.14687934e-03 -2.53100118e-05 3.47417775e-03 -3.94410596e-03 -2.00970549e-04 -4.68013054e-06 6.33648348e-06 -7.82199801e-05 -3.46503843e-04 1.28385646e-04 1.48368337e-03 -1.12502969e-04 -3.13837672e-04 5.76858814e-04 4.29690949e-04 1.18495152e-03 -2.17589038e-03 -1.45817244e-04 4.49331845e-05 -8.21521714e-05 -1.55617623e-04 -2.23662024e-04 -3.17655802e-04 -3.20089918e-03 -7.44141787e-06 1.14687934e-03 -1.01406690e-03 2.53100118e-05 -3.94410596e-03 3.47417775e-03 2.00970549e-04 6.33648348e-06 -4.68013054e-06 -7.82199801e-05 3.46503843e-04 -2.13399966e-04 -2.43659056e-03 1.84922129e-04 5.86366001e-04 -9.18363956e-04 -7.01429547e-04 -2.17589038e-03 3.44802830e-03 2.35102291e-04 -8.73254590e-05 1.33112543e-04 1.91876561e-04 3.95271863e-04 2.05023804e-05 1.93338030e-04 8.74972893e-07 -5.78556108e-05 5.78556108e-05 -2.98423075e-06 2.00970549e-04 -2.00970549e-04 2.75037509e-06 -6.72407489e-07 6.72407489e-07 6.74613040e-06 1.49174142e-05 1.78805091e-04 -1.41761337e-05 -3.63351033e-05 5.77673898e-05 5.68584456e-05 1.45817244e-04 -2.35102291e-04 -1.03304001e-05 5.75922518e-06 -8.28188018e-06 -8.85819318e-06 -1.81723147e-05 -4.06311849e-07 -4.49879052e-06 -2.15896018e-05 1.37601519e-06 -1.84044299e-06 7.67520733e-05 -4.68013054e-06 6.33648348e-06 6.72407489e-07 1.00810777e-05 -1.12895966e-05 2.81620515e-07 1.03478794e-06 -5.07064792e-06 -6.00921510e-05 -1.71274120e-06 1.12246264e-05 -2.21031721e-05 4.07738778e-06 -4.49331845e-05 8.73254590e-05 5.75922518e-06 1.60968653e-06 -2.53095613e-06 6.05862154e-06 6.38809148e-06 4.06311849e-07 4.49879052e-06 2.15896018e-05 -1.84044299e-06 1.37601519e-06 -7.67520733e-05 6.33648348e-06 -4.68013054e-06 -6.72407489e-07 -1.12895966e-05 1.00810777e-05 2.81620515e-07 -1.03478794e-06 8.30976084e-06 9.65513242e-05 2.90578900e-06 -2.11184544e-05 3.36831447e-05 -6.98600029e-06 8.21521714e-05 -1.33112543e-04 -8.28188018e-06 -2.53095613e-06 4.27984257e-06 -6.41493715e-06 -1.02749465e-05 -2.20115337e-05 -2.20115337e-05 7.82199801e-05 7.82199801e-05 -2.81620515e-07 -2.81620515e-07 2.19463974e-05 1.33792046e-05 1.56616135e-04 -1.17103047e-05 -4.04229680e-05 4.77055175e-05 4.66293591e-05 1.55617623e-04 -1.91876561e-04 -8.85819318e-06 6.05862154e-06 -6.41493715e-06 -8.46435825e-07 -1.96677264e-05 3.53836135e-05 3.33403215e-04 1.28879665e-06 -9.97598474e-05 9.97598474e-05 -4.33335507e-06 3.46503843e-04 -3.46503843e-04 6.74613040e-06 -1.03478794e-06 1.03478794e-06 1.08329547e-05 2.42510477e-05 2.91846913e-04 -1.91370154e-05 -5.50684410e-05 9.73673576e-05 7.86960118e-05 2.23662024e-04 -3.95271863e-04 -1.81723147e-05 6.38809148e-06 -1.02749465e-05 -1.96677264e-05 -2.86556591e-05 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 5.72377128e-05 -3.47227344e-05 4.24837644e-05 -2.13399966e-04 1.28385646e-04 1.49174142e-05 8.30976084e-06 -5.07064792e-06 -1.33792046e-05 2.42510477e-05 -2.65230974e-05 -2.68530121e-04 5.62426944e-07 9.29233172e-05 -9.29233172e-05 -1.91982324e-06 -3.17655802e-04 3.17655802e-04 2.05023804e-05 -4.06311849e-07 4.06311849e-07 3.53836135e-05 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 6.59577058e-04 -4.05026652e-04 4.76244557e-04 -2.43659056e-03 1.48368337e-03 1.78805091e-04 9.65513242e-05 -6.00921510e-05 -1.56616135e-04 2.91846913e-04 -2.68530121e-04 -2.74981908e-03 6.27361454e-06 9.27467719e-04 -9.27467719e-04 -2.14153298e-05 -3.20089918e-03 3.20089918e-03 1.93338030e-04 -4.49879052e-06 4.49879052e-06 3.33403215e-04 1.12525880e-05 1.27235214e-04 -1.58281898e-06 -4.93082215e-05 3.03006947e-05 2.44056476e-06 1.84922129e-04 -1.12502969e-04 -1.41761337e-05 2.90578900e-06 -1.71274120e-06 1.17103047e-05 -1.91370154e-05 5.62426944e-07 6.27361454e-06 -3.69707575e-05 -2.17461717e-06 2.17461717e-06 1.30459788e-04 7.44141787e-06 -7.44141787e-06 -8.74972893e-07 2.15896018e-05 -2.15896018e-05 -1.28879665e-06 -5.72377128e-05 -6.59577058e-04 -4.93082215e-05 2.41156525e-04 -1.53394752e-04 1.89638082e-04 -9.18363956e-04 5.76858814e-04 5.77673898e-05 3.36831447e-05 -2.21031721e-05 -4.77055175e-05 9.73673576e-05 -9.29233172e-05 -9.27467719e-04 2.17461717e-06 2.96713189e-04 -3.34354949e-04 -7.41378293e-06 -1.01406690e-03 1.14687934e-03 5.78556108e-05 -1.37601519e-06 1.84044299e-06 2.20115337e-05 9.97598474e-05 3.47227344e-05 4.05026652e-04 3.03006947e-05 -1.53394752e-04 8.18757907e-05 -1.17233978e-04 5.86366001e-04 -3.13837672e-04 -3.63351033e-05 -2.11184544e-05 1.12246264e-05 4.04229680e-05 -5.50684410e-05 9.29233172e-05 9.27467719e-04 -2.17461717e-06 -3.34354949e-04 2.96713189e-04 7.41378293e-06 1.14687934e-03 -1.01406690e-03 -5.78556108e-05 1.84044299e-06 -1.37601519e-06 2.20115337e-05 -9.97598474e-05 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 1.89638082e-04 -1.17233978e-04 2.12415462e-06 -7.01429547e-04 4.29690949e-04 5.68584456e-05 -6.98600029e-06 4.07738778e-06 -4.66293591e-05 7.86960118e-05 -1.91982324e-06 -2.14153298e-05 1.30459788e-04 7.41378293e-06 -7.41378293e-06 -4.61688158e-04 -2.53100118e-05 2.53100118e-05 2.98423075e-06 -7.67520733e-05 7.67520733e-05 4.33335507e-06 2.13399966e-04 2.43659056e-03 1.84922129e-04 -9.18363956e-04 5.86366001e-04 -7.01429547e-04 3.44802830e-03 -2.17589038e-03 -2.35102291e-04 -1.33112543e-04 8.73254590e-05 1.91876561e-04 -3.95271863e-04 3.17655802e-04 3.20089918e-03 -7.44141787e-06 -1.01406690e-03 1.14687934e-03 2.53100118e-05 3.47417775e-03 -3.94410596e-03 -2.00970549e-04 4.68013054e-06 -6.33648348e-06 -7.82199801e-05 -3.46503843e-04 -1.28385646e-04 -1.48368337e-03 -1.12502969e-04 5.76858814e-04 -3.13837672e-04 4.29690949e-04 -2.17589038e-03 1.18495152e-03 1.45817244e-04 8.21521714e-05 -4.49331845e-05 -1.55617623e-04 2.23662024e-04 -3.17655802e-04 -3.20089918e-03 7.44141787e-06 1.14687934e-03 -1.01406690e-03 -2.53100118e-05 -3.94410596e-03 3.47417775e-03 2.00970549e-04 -6.33648348e-06 4.68013054e-06 -7.82199801e-05 3.46503843e-04 1.49174142e-05 1.78805091e-04 1.41761337e-05 -5.77673898e-05 3.63351033e-05 -5.68584456e-05 2.35102291e-04 -1.45817244e-04 -1.03304001e-05 -8.28188018e-06 5.75922518e-06 8.85819318e-06 -1.81723147e-05 2.05023804e-05 1.93338030e-04 -8.74972893e-07 -5.78556108e-05 5.78556108e-05 2.98423075e-06 2.00970549e-04 -2.00970549e-04 2.75037509e-06 6.72407489e-07 -6.72407489e-07 6.74613040e-06 8.30976084e-06 9.65513242e-05 -2.90578900e-06 -3.36831447e-05 2.11184544e-05 6.98600029e-06 1.33112543e-04 -8.21521714e-05 -8.28188018e-06 4.27984257e-06 -2.53095613e-06 6.41493715e-06 -1.02749465e-05 4.06311849e-07 4.49879052e-06 -2.15896018e-05 -1.37601519e-06 1.84044299e-06 7.67520733e-05 4.68013054e-06 -6.33648348e-06 -6.72407489e-07 1.00810777e-05 -1.12895966e-05 -2.81620515e-07 -1.03478794e-06 -5.07064792e-06 -6.00921510e-05 1.71274120e-06 2.21031721e-05 -1.12246264e-05 -4.07738778e-06 -8.73254590e-05 4.49331845e-05 5.75922518e-06 -2.53095613e-06 1.60968653e-06 -6.05862154e-06 6.38809148e-06 -4.06311849e-07 -4.49879052e-06 2.15896018e-05 1.84044299e-06 -1.37601519e-06 -7.67520733e-05 -6.33648348e-06 4.68013054e-06 6.72407489e-07 -1.12895966e-05 1.00810777e-05 -2.81620515e-07 1.03478794e-06 -1.33792046e-05 -1.56616135e-04 -1.17103047e-05 4.77055175e-05 -4.04229680e-05 4.66293591e-05 -1.91876561e-04 1.55617623e-04 8.85819318e-06 6.41493715e-06 -6.05862154e-06 -8.46435825e-07 1.96677264e-05 -2.20115337e-05 -2.20115337e-05 7.82199801e-05 7.82199801e-05 2.81620515e-07 2.81620515e-07 2.19463974e-05 2.42510477e-05 2.91846913e-04 1.91370154e-05 -9.73673576e-05 5.50684410e-05 -7.86960118e-05 3.95271863e-04 -2.23662024e-04 -1.81723147e-05 -1.02749465e-05 6.38809148e-06 1.96677264e-05 -2.86556591e-05 3.53836135e-05 3.33403215e-04 -1.28879665e-06 -9.97598474e-05 9.97598474e-05 4.33335507e-06 3.46503843e-04 -3.46503843e-04 6.74613040e-06 1.03478794e-06 -1.03478794e-06 1.08329547e-05 +0 -2 1 652 + -2.83602678e-04 -2.19947443e-03 -9.64169844e-04 4.54049720e-04 -4.54049720e-04 2.93227375e-03 -1.36564698e-03 1.36564698e-03 -6.36885874e-05 4.48907600e-05 -4.48907600e-05 1.63200368e-05 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 9.58444724e-04 -2.90859858e-03 7.55769472e-03 -2.49315158e-03 7.55769472e-03 9.71447628e-05 -1.39435234e-04 3.68604998e-04 -1.68259665e-04 -1.39435234e-04 -1.95047293e-03 -1.22130875e-02 -5.67344374e-03 2.69217248e-03 -2.69217248e-03 1.52248417e-02 -7.11244946e-03 7.11244946e-03 4.91457553e-04 -6.96741543e-04 6.96741543e-04 -3.57437773e-04 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 4.04493333e-03 -1.22716775e-02 2.23901961e-02 -7.55155382e-03 2.23901961e-02 1.76802645e-03 -2.31024262e-03 6.49388152e-03 -3.06231165e-03 -2.31024262e-03 8.59745776e-04 5.70478091e-03 2.51977194e-03 -1.33770548e-03 1.33770548e-03 -6.99633778e-03 3.70069787e-03 -3.70069787e-03 -9.39065721e-05 1.63501819e-04 -1.63501819e-04 9.06648642e-05 2.90859858e-03 1.22716775e-02 5.03014462e-03 -2.08027394e-03 6.14446833e-03 -1.05420119e-02 4.59318203e-03 -1.33502663e-02 -3.48900865e-04 7.13933222e-04 -2.05131590e-03 1.05035386e-03 8.27964213e-04 -4.56920647e-04 -3.14685859e-03 -1.52740148e-03 4.08627847e-04 -7.36754990e-04 4.37757596e-03 -1.10022028e-03 2.07552415e-03 1.22001244e-06 -5.34772333e-05 5.36232539e-05 1.50422865e-06 -3.58428548e-05 -9.58444724e-04 -4.04493333e-03 -2.08027394e-03 -5.69198711e-04 -2.08027394e-03 4.54167058e-03 1.79526564e-03 4.54167058e-03 2.34922678e-04 -4.93246421e-05 7.36376583e-04 -4.06898013e-04 -4.93246421e-05 4.56920647e-04 3.14685859e-03 1.52740148e-03 -7.36754990e-04 4.08627847e-04 -4.37757596e-03 2.07552415e-03 -1.10022028e-03 -1.22001244e-06 5.36232539e-05 -5.34772333e-05 1.50422865e-06 3.58428548e-05 2.90859858e-03 1.22716775e-02 6.14446833e-03 -2.08027394e-03 5.03014462e-03 -1.33502663e-02 4.59318203e-03 -1.05420119e-02 -7.35182694e-04 8.27964213e-04 -2.05131590e-03 8.27333943e-04 7.13933222e-04 -2.44899535e-03 -1.41797470e-02 -6.49638880e-03 3.50501086e-03 -3.50501086e-03 1.64670479e-02 -8.90168116e-03 8.90168116e-03 8.57044032e-04 -1.19669578e-03 1.19669578e-03 -6.28559754e-04 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 4.54167058e-03 -1.33502663e-02 1.55180210e-02 -7.87868612e-03 2.17847557e-02 1.13526333e-03 -2.60885943e-03 7.69870109e-03 -4.13009015e-03 -3.08404679e-03 1.28357742e-03 7.70583827e-03 3.93868502e-03 -9.46051924e-04 1.91637197e-03 -1.04147600e-02 2.17312332e-03 -4.96961345e-03 -4.17861167e-04 4.63187202e-04 -5.76174685e-04 5.11290467e-05 2.48668494e-04 2.49315158e-03 7.55155382e-03 4.59318203e-03 1.79526564e-03 4.59318203e-03 -7.87868612e-03 -5.52298877e-03 -7.87868612e-03 -8.87988382e-04 4.33092121e-05 -2.67007632e-03 1.53804099e-03 4.33092121e-05 -1.28357742e-03 -7.70583827e-03 -3.93868502e-03 1.91637197e-03 -9.46051924e-04 1.04147600e-02 -4.96961345e-03 2.17312332e-03 4.17861167e-04 -5.76174685e-04 4.63187202e-04 5.11290467e-05 -2.48668494e-04 -7.55769472e-03 -2.23901961e-02 -1.33502663e-02 4.54167058e-03 -1.05420119e-02 2.17847557e-02 -7.87868612e-03 1.55180210e-02 3.00913133e-03 -3.08404679e-03 7.69870109e-03 -3.04821196e-03 -2.60885943e-03 1.73010453e-05 9.19339830e-04 2.89135392e-04 -1.52445751e-04 1.52445751e-04 -1.35737298e-03 7.81641317e-04 -7.81641317e-04 7.37288045e-05 -2.33401992e-04 2.33401992e-04 -1.57314396e-04 9.71447628e-05 1.76802645e-03 3.48900865e-04 -2.34922678e-04 7.35182694e-04 -1.13526333e-03 8.87988382e-04 -3.00913133e-03 -2.58484015e-04 5.56174238e-06 1.16705004e-04 -2.56639851e-04 -1.33799209e-04 -4.44223313e-05 -1.36735648e-03 -4.61116361e-04 2.03886509e-04 -2.14787965e-04 2.12582266e-03 -8.86619153e-04 1.03286469e-03 -2.84542170e-04 1.98660061e-04 -3.28033227e-04 6.47125832e-05 1.03625636e-04 -1.39435234e-04 -2.31024262e-03 -7.13933222e-04 4.93246421e-05 -8.27964213e-04 2.60885943e-03 -4.33092121e-05 3.08404679e-03 5.56174238e-06 -6.28997322e-05 -1.20238779e-04 1.51286945e-04 -7.02699890e-05 4.44223313e-05 1.36735648e-03 4.61116361e-04 -2.14787965e-04 2.03886509e-04 -2.12582266e-03 1.03286469e-03 -8.86619153e-04 2.84542170e-04 -3.28033227e-04 1.98660061e-04 6.47125832e-05 -1.03625636e-04 3.68604998e-04 6.49388152e-03 2.05131590e-03 -7.36376583e-04 2.05131590e-03 -7.69870109e-03 2.67007632e-03 -7.69870109e-03 1.16705004e-04 -1.20238779e-04 3.32086076e-04 -2.02138997e-04 -1.20238779e-04 7.52275515e-06 7.52275515e-06 -8.03685600e-05 -8.03685600e-05 6.77077342e-05 6.77077342e-05 -6.23475010e-05 -1.68259665e-04 -3.06231165e-03 -1.05035386e-03 4.06898013e-04 -8.27333943e-04 4.13009015e-03 -1.53804099e-03 3.04821196e-03 -2.56639851e-04 1.51286945e-04 -2.02138997e-04 3.78581590e-05 7.08268625e-05 -3.45784622e-05 -8.16530823e-04 -2.90352413e-04 1.20794863e-04 -1.20794863e-04 1.30213495e-03 -5.15382990e-04 5.15382990e-04 -2.09507317e-04 1.25901974e-04 -1.25901974e-04 3.54077607e-05 -1.39435234e-04 -2.31024262e-03 -8.27964213e-04 4.93246421e-05 -7.13933222e-04 3.08404679e-03 -4.33092121e-05 2.60885943e-03 -1.33799209e-04 -7.02699890e-05 -1.20238779e-04 7.08268625e-05 -6.28997322e-05 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 3.47227344e-05 -1.12525880e-05 2.13399966e-04 -1.28385646e-04 4.24837644e-05 -1.90454381e-05 2.42510477e-05 -8.30976084e-06 -6.22925733e-06 5.07064792e-06 -2.83602678e-04 -1.95047293e-03 -8.59745776e-04 4.56920647e-04 -4.56920647e-04 2.44899535e-03 -1.28357742e-03 1.28357742e-03 1.73010453e-05 -4.44223313e-05 4.44223313e-05 -3.45784622e-05 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 4.05026652e-04 -1.27235214e-04 2.43659056e-03 -1.48368337e-03 4.76244557e-04 -2.25036097e-04 2.91846913e-04 -9.65513242e-05 -7.65416832e-05 6.00921510e-05 -2.19947443e-03 -1.22130875e-02 -5.70478091e-03 3.14685859e-03 -3.14685859e-03 1.41797470e-02 -7.70583827e-03 7.70583827e-03 9.19339830e-04 -1.36735648e-03 1.36735648e-03 -8.16530823e-04 5.72377128e-05 6.59577058e-04 2.41156525e-04 -1.53394752e-04 4.93082215e-05 -9.18363956e-04 5.76858814e-04 -1.89638082e-04 7.01978849e-05 -9.73673576e-05 3.36831447e-05 2.61752683e-05 -2.21031721e-05 9.64169844e-04 5.67344374e-03 2.51977194e-03 -1.52740148e-03 1.52740148e-03 -6.49638880e-03 3.93868502e-03 -3.93868502e-03 -2.89135392e-04 4.61116361e-04 -4.61116361e-04 2.90352413e-04 -3.47227344e-05 -4.05026652e-04 -1.53394752e-04 8.18757907e-05 -3.03006947e-05 5.86366001e-04 -3.13837672e-04 1.17233978e-04 -5.31748688e-05 5.50684410e-05 -2.11184544e-05 -1.12556385e-05 1.12246264e-05 -4.54049720e-04 -2.69217248e-03 -1.33770548e-03 4.08627847e-04 -7.36754990e-04 3.50501086e-03 -9.46051924e-04 1.91637197e-03 1.52445751e-04 -2.03886509e-04 2.14787965e-04 -7.52275515e-06 -1.20794863e-04 1.12525880e-05 1.27235214e-04 4.93082215e-05 -3.03006947e-05 -1.58281898e-06 -1.84922129e-04 1.12502969e-04 2.44056476e-06 1.72294882e-05 -1.91370154e-05 -2.90578900e-06 6.42173953e-06 1.71274120e-06 4.54049720e-04 2.69217248e-03 1.33770548e-03 -7.36754990e-04 4.08627847e-04 -3.50501086e-03 1.91637197e-03 -9.46051924e-04 -1.52445751e-04 2.14787965e-04 -2.03886509e-04 -7.52275515e-06 1.20794863e-04 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 5.86366001e-04 -1.84922129e-04 3.44802830e-03 -2.17589038e-03 7.01429547e-04 -2.83721121e-04 3.95271863e-04 -1.33112543e-04 -1.07666276e-04 8.73254590e-05 -2.93227375e-03 -1.52248417e-02 -6.99633778e-03 4.37757596e-03 -4.37757596e-03 1.64670479e-02 -1.04147600e-02 1.04147600e-02 1.35737298e-03 -2.12582266e-03 2.12582266e-03 -1.30213495e-03 1.28385646e-04 1.48368337e-03 5.76858814e-04 -3.13837672e-04 1.12502969e-04 -2.17589038e-03 1.18495152e-03 -4.29690949e-04 2.07677437e-04 -2.23662024e-04 8.21521714e-05 4.84726260e-05 -4.49331845e-05 1.36564698e-03 7.11244946e-03 3.70069787e-03 -1.10022028e-03 2.07552415e-03 -8.90168116e-03 2.17312332e-03 -4.96961345e-03 -7.81641317e-04 8.86619153e-04 -1.03286469e-03 8.03685600e-05 5.15382990e-04 -4.24837644e-05 -4.76244557e-04 -1.89638082e-04 1.17233978e-04 2.44056476e-06 7.01429547e-04 -4.29690949e-04 2.12415462e-06 -6.88114324e-05 7.86960118e-05 6.98600029e-06 -2.59261788e-05 -4.07738778e-06 -1.36564698e-03 -7.11244946e-03 -3.70069787e-03 2.07552415e-03 -1.10022028e-03 8.90168116e-03 -4.96961345e-03 2.17312332e-03 7.81641317e-04 -1.03286469e-03 8.86619153e-04 8.03685600e-05 -5.15382990e-04 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 5.31748688e-05 -1.72294882e-05 2.83721121e-04 -2.07677437e-04 6.88114324e-05 -1.08888472e-05 2.61189081e-05 -9.69643862e-06 -8.53577358e-06 8.12653276e-06 -6.36885874e-05 4.91457553e-04 9.39065721e-05 -1.22001244e-06 1.22001244e-06 -8.57044032e-04 4.17861167e-04 -4.17861167e-04 7.37288045e-05 -2.84542170e-04 2.84542170e-04 -2.09507317e-04 2.42510477e-05 2.91846913e-04 9.73673576e-05 -5.50684410e-05 1.91370154e-05 -3.95271863e-04 2.23662024e-04 -7.86960118e-05 2.61189081e-05 -2.86556591e-05 1.02749465e-05 5.90382296e-06 -6.38809148e-06 4.48907600e-05 -6.96741543e-04 -1.63501819e-04 5.34772333e-05 -5.36232539e-05 1.19669578e-03 -4.63187202e-04 5.76174685e-04 -2.33401992e-04 1.98660061e-04 -3.28033227e-04 6.77077342e-05 1.25901974e-04 -8.30976084e-06 -9.65513242e-05 -3.36831447e-05 2.11184544e-05 2.90578900e-06 1.33112543e-04 -8.21521714e-05 -6.98600029e-06 -9.69643862e-06 1.02749465e-05 4.27984257e-06 -3.96485005e-06 -2.53095613e-06 -4.48907600e-05 6.96741543e-04 1.63501819e-04 -5.36232539e-05 5.34772333e-05 -1.19669578e-03 5.76174685e-04 -4.63187202e-04 2.33401992e-04 -3.28033227e-04 1.98660061e-04 6.77077342e-05 -1.25901974e-04 -6.22925733e-06 -7.65416832e-05 -2.61752683e-05 1.12556385e-05 -6.42173953e-06 1.07666276e-04 -4.84726260e-05 2.59261788e-05 -8.53577358e-06 5.90382296e-06 -3.96485005e-06 -2.87988701e-07 1.95832454e-06 -1.50422865e-06 -1.50422865e-06 -5.11290467e-05 -5.11290467e-05 6.47125832e-05 6.47125832e-05 -6.23475010e-05 5.07064792e-06 6.00921510e-05 2.21031721e-05 -1.12246264e-05 -1.71274120e-06 -8.73254590e-05 4.49331845e-05 4.07738778e-06 8.12653276e-06 -6.38809148e-06 -2.53095613e-06 1.95832454e-06 1.60968653e-06 1.63200368e-05 -3.57437773e-04 -9.06648642e-05 3.58428548e-05 -3.58428548e-05 6.28559754e-04 -2.48668494e-04 2.48668494e-04 -1.57314396e-04 1.03625636e-04 -1.03625636e-04 3.54077607e-05 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 -0 -2 3 301 - 2.51588682e-10 -1.22093247e-10 1.21446037e-10 1.22876674e-10 3.70737126e-10 -3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 -1.46139577e-09 1.45367706e-09 1.47092972e-09 4.43762591e-09 -4.41426294e-09 -6.71412528e-10 4.35704119e-10 -4.33292850e-10 -1.30725329e-09 3.80106998e-10 -1.84378234e-10 1.83355919e-10 1.87578508e-10 5.59837607e-10 -5.56743584e-10 -1.64811040e-10 3.02506519e-10 -1.47376693e-10 1.45617240e-10 1.47139325e-10 4.47457784e-10 -4.42131978e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 1.83200357e-10 5.53058672e-10 -5.50467259e-10 -5.56271107e-10 -1.67928187e-09 1.67143703e-09 2.54263804e-10 -1.64765877e-10 1.63942380e-10 4.94934772e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 7.10593332e-10 -7.06636105e-10 -7.22704738e-10 -2.15767995e-09 2.14570364e-09 3.25329634e-10 -2.13894818e-10 2.12757439e-10 6.35172129e-10 -1.17833757e-10 -1.17267716e-09 1.87926843e-10 5.71154615e-10 -5.64494571e-10 -5.70616910e-10 -1.73417799e-09 1.71401934e-09 2.61974319e-10 -1.69757847e-10 1.67618351e-10 5.09480974e-10 4.41447013e-10 4.39340064e-09 -7.06163628e-10 -2.13154909e-09 2.12158570e-09 2.14426862e-09 6.47233842e-09 -6.44217868e-09 -9.79881258e-10 6.35034959e-10 -6.31906252e-10 -1.90745749e-09 -1.09128007e-10 -1.61050967e-10 1.60301122e-10 -1.61689414e-10 -2.37942386e-10 2.36853624e-10 -2.41774220e-10 1.17081957e-10 -1.17145069e-10 -1.17874504e-10 -3.55382727e-10 3.55572505e-10 1.05088539e-10 -1.23289466e-10 1.19964562e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 2.68465821e-10 1.21716113e-09 -1.21716113e-09 -1.44261856e-10 3.02592746e-10 1.14532510e-10 1.47198357e-10 1.17833757e-10 -4.41447013e-10 8.51775168e-10 5.22674783e-09 -3.51598622e-10 -2.89618009e-09 2.89618009e-09 1.07220239e-09 7.34004344e-09 -7.34004344e-09 4.01192982e-10 -4.01192982e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 -3.02506519e-10 1.13983574e-09 1.46495813e-09 1.17267716e-09 -4.39340064e-09 -1.09128007e-10 -1.61689414e-10 -2.41774220e-10 3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 1.20510477e-10 2.11571639e-10 4.84397267e-10 1.83200357e-10 2.38013716e-10 1.87926843e-10 -7.06163628e-10 4.48920881e-10 2.89618009e-09 -2.29115712e-10 -1.57933876e-09 1.57699251e-09 6.98124806e-10 4.09328880e-09 -4.08627386e-09 2.47344381e-10 -2.46992762e-10 -1.71596177e-10 1.22093247e-10 1.46139577e-09 -1.84378234e-10 -1.47376693e-10 5.53058672e-10 7.10593332e-10 5.71154615e-10 -2.13154909e-09 -1.17081957e-10 -4.48920881e-10 -2.89618009e-09 2.29115712e-10 1.57699251e-09 -1.57933876e-09 -6.98124806e-10 -4.08627386e-09 4.09328880e-09 -2.46992762e-10 2.47344381e-10 1.71596177e-10 -1.21446037e-10 -1.45367706e-09 1.83355919e-10 1.45617240e-10 -5.50467259e-10 -7.06636105e-10 -5.64494571e-10 2.12158570e-09 1.17145069e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 -6.98124806e-10 1.91049797e-10 -1.40544828e-09 1.40544828e-09 -3.64752457e-10 -6.40194213e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 1.47139325e-10 -5.56271107e-10 -7.22704738e-10 -5.70616910e-10 2.14426862e-09 1.17874504e-10 -1.21716113e-09 -7.34004344e-09 4.60520236e-10 4.09328880e-09 -4.08627386e-09 -1.40544828e-09 -1.02947021e-08 1.02737289e-08 -1.61015277e-10 -5.40289463e-10 5.39251703e-10 -1.08155810e-10 -3.70737126e-10 -4.43762591e-09 5.59837607e-10 4.47457784e-10 -1.67928187e-09 -2.15767995e-09 -1.73417799e-09 6.47233842e-09 1.61050967e-10 2.37942386e-10 3.55382727e-10 1.23289466e-10 1.21716113e-09 7.34004344e-09 -4.60520236e-10 -4.08627386e-09 4.09328880e-09 1.40544828e-09 1.02737289e-08 -1.02947021e-08 1.61015277e-10 5.39251703e-10 -5.40289463e-10 1.08155810e-10 3.68778082e-10 4.41426294e-09 -5.56743584e-10 -4.42131978e-10 1.67143703e-09 2.14570364e-09 1.71401934e-09 -6.44217868e-09 -1.60301122e-10 -2.36853624e-10 -3.55572505e-10 -1.19964562e-10 -1.20510477e-10 3.64752457e-10 1.61015277e-10 -1.61015277e-10 -2.84263995e-10 -5.23525958e-10 -6.71412528e-10 -2.54263804e-10 -3.25329634e-10 -2.61974319e-10 9.79881258e-10 4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 1.52035761e-10 4.35704119e-10 1.64765877e-10 2.13894818e-10 1.69757847e-10 -6.35034959e-10 -4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 -1.52035761e-10 -4.33292850e-10 -1.63942380e-10 -2.12757439e-10 -1.67618351e-10 6.31906252e-10 -1.44261856e-10 -2.11571639e-10 1.71596177e-10 -1.71596177e-10 6.40194213e-10 1.08155810e-10 -1.08155810e-10 -5.23525958e-10 1.52035761e-10 -1.52035761e-10 -9.60755133e-10 -1.09217494e-10 -1.30725329e-09 1.64811040e-10 1.31457451e-10 -4.94934772e-10 -6.35172129e-10 -5.09480974e-10 1.90745749e-09 1.05088539e-10 - 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 0 1 3 4 5 6 7 12 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 13 14 15 16 17 18 19 20 21 23 24 1 3 4 6 7 8 12 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 3 4 5 6 7 8 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 2 5 6 7 8 12 14 17 18 19 20 1 3 4 6 7 12 14 17 18 19 20 1 3 4 6 7 12 14 17 18 19 20 0 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 24 - 0 7 19 26 33 45 57 69 81 84 84 87 94 96 109 130 142 162 182 200 224 248 259 270 281 281 301 -0 -1 -2 365 - 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -3.68778082e-10 1.22876674e-10 3.70737126e-10 -1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 1.12525880e-05 3.47227344e-05 2.13399966e-04 -4.24837644e-05 -1.28385646e-04 -1.90454381e-05 8.30976084e-06 2.42510477e-05 6.22925733e-06 -5.07064792e-06 3.02592746e-10 3.01156311e-09 1.45367706e-09 -4.84397267e-10 -1.46139577e-09 -4.41426294e-09 1.47092972e-09 4.43762591e-09 3.29735741e-10 -4.33292850e-10 -1.30725329e-09 -5.84907389e-10 4.35704119e-10 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 1.27235214e-04 4.05026652e-04 2.43659056e-03 -4.76244557e-04 -1.48368337e-03 -2.25036097e-04 9.65513242e-05 2.91846913e-04 7.65416832e-05 -6.00921510e-05 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 1.83200357e-10 5.53058672e-10 1.67143703e-09 -5.56271107e-10 -1.67928187e-09 -1.25133854e-10 1.63942380e-10 4.94934772e-10 2.21352487e-10 -1.64765877e-10 5.72377128e-05 6.59577058e-04 2.41156525e-04 -4.93082215e-05 -1.53394752e-04 -9.18363956e-04 1.89638082e-04 5.76858814e-04 7.01978849e-05 -3.36831447e-05 -9.73673576e-05 -2.61752683e-05 2.21031721e-05 3.80106998e-10 1.83355919e-10 -1.84378234e-10 -5.56743584e-10 1.87578508e-10 5.59837607e-10 -1.64811040e-10 -1.12525880e-05 -1.27235214e-04 -4.93082215e-05 -1.58281898e-06 3.03006947e-05 1.84922129e-04 2.44056476e-06 -1.12502969e-04 -1.72294882e-05 -2.90578900e-06 1.91370154e-05 6.42173953e-06 1.71274120e-06 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 1.47139325e-10 4.47457784e-10 -1.31457451e-10 -3.47227344e-05 -4.05026652e-04 -1.53394752e-04 3.03006947e-05 8.18757907e-05 5.86366001e-04 -1.17233978e-04 -3.13837672e-04 -5.31748688e-05 2.11184544e-05 5.50684410e-05 1.12556385e-05 -1.12246264e-05 4.41447013e-10 4.39340064e-09 2.12158570e-09 -7.06163628e-10 -2.13154909e-09 -6.44217868e-09 2.14426862e-09 6.47233842e-09 4.82241676e-10 -6.31906252e-10 -1.90745749e-09 -8.53047055e-10 6.35034959e-10 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 1.84922129e-04 5.86366001e-04 3.44802830e-03 -7.01429547e-04 -2.17589038e-03 -2.83721121e-04 1.33112543e-04 3.95271863e-04 1.07666276e-04 -8.73254590e-05 -1.47198357e-10 -1.46495813e-09 -7.06636105e-10 2.38013716e-10 7.10593332e-10 2.14570364e-09 -7.22704738e-10 -2.15767995e-09 -1.59560259e-10 2.12757439e-10 6.35172129e-10 2.83536145e-10 -2.13894818e-10 4.24837644e-05 4.76244557e-04 1.89638082e-04 2.44056476e-06 -1.17233978e-04 -7.01429547e-04 2.12415462e-06 4.29690949e-04 6.88114324e-05 6.98600029e-06 -7.86960118e-05 -2.59261788e-05 -4.07738778e-06 -1.17833757e-10 -1.17267716e-09 -5.64494571e-10 1.87926843e-10 5.71154615e-10 1.71401934e-09 -5.70616910e-10 -1.73417799e-09 -1.25861302e-10 1.67618351e-10 5.09480974e-10 2.29835830e-10 -1.69757847e-10 1.28385646e-04 1.48368337e-03 5.76858814e-04 -1.12502969e-04 -3.13837672e-04 -2.17589038e-03 4.29690949e-04 1.18495152e-03 2.07677437e-04 -8.21521714e-05 -2.23662024e-04 -4.84726260e-05 4.49331845e-05 2.63946620e-10 1.27860604e-10 -1.27929665e-10 -3.88085383e-10 1.28181277e-10 3.88295953e-10 -1.14797059e-10 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 1.72294882e-05 5.31748688e-05 2.83721121e-04 -6.88114324e-05 -2.07677437e-04 -1.08888472e-05 9.69643862e-06 2.61189081e-05 8.53577358e-06 -8.12653276e-06 -1.61689414e-10 2.36853624e-10 -2.37942386e-10 8.30976084e-06 9.65513242e-05 3.36831447e-05 2.90578900e-06 -2.11184544e-05 -1.33112543e-04 -6.98600029e-06 8.21521714e-05 9.69643862e-06 4.27984257e-06 -1.02749465e-05 -3.96485005e-06 -2.53095613e-06 1.19964562e-10 -1.23289466e-10 2.42510477e-05 2.91846913e-04 9.73673576e-05 -1.91370154e-05 -5.50684410e-05 -3.95271863e-04 7.86960118e-05 2.23662024e-04 2.61189081e-05 -1.02749465e-05 -2.86556591e-05 -5.90382296e-06 6.38809148e-06 6.22925733e-06 7.65416832e-05 2.61752683e-05 -6.42173953e-06 -1.12556385e-05 -1.07666276e-04 2.59261788e-05 4.84726260e-05 8.53577358e-06 -3.96485005e-06 -5.90382296e-06 -2.87988701e-07 1.95832454e-06 -5.07064792e-06 -6.00921510e-05 -2.21031721e-05 -1.71274120e-06 1.12246264e-05 8.73254590e-05 4.07738778e-06 -4.49331845e-05 -8.12653276e-06 -2.53095613e-06 6.38809148e-06 1.95832454e-06 1.60968653e-06 3.02592746e-10 1.14532510e-10 -4.41447013e-10 1.47198357e-10 1.17833757e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 -3.80106998e-10 -3.02506519e-10 -4.39340064e-09 1.46495813e-09 1.17267716e-09 2.63946620e-10 -1.61689414e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 1.83355919e-10 1.45617240e-10 2.12158570e-09 -7.06636105e-10 -5.64494571e-10 -1.27860604e-10 4.84397267e-10 1.83200357e-10 -7.06163628e-10 2.38013716e-10 1.87926843e-10 1.22093247e-10 1.46139577e-09 5.53058672e-10 -1.84378234e-10 -1.47376693e-10 -2.13154909e-09 7.10593332e-10 5.71154615e-10 1.27929665e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 -5.56743584e-10 -4.42131978e-10 -6.44217868e-09 2.14570364e-09 1.71401934e-09 3.88085383e-10 -2.36853624e-10 -1.19964562e-10 -1.22876674e-10 -1.47092972e-09 -5.56271107e-10 1.87578508e-10 1.47139325e-10 2.14426862e-09 -7.22704738e-10 -5.70616910e-10 -1.28181277e-10 -3.70737126e-10 -4.43762591e-09 -1.67928187e-09 5.59837607e-10 4.47457784e-10 6.47233842e-09 -2.15767995e-09 -1.73417799e-09 -3.88295953e-10 2.37942386e-10 1.23289466e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 1.59560259e-10 1.25861302e-10 -4.33292850e-10 -1.63942380e-10 6.31906252e-10 -2.12757439e-10 -1.67618351e-10 -1.09217494e-10 -1.30725329e-09 -4.94934772e-10 1.64811040e-10 1.31457451e-10 1.90745749e-09 -6.35172129e-10 -5.09480974e-10 -1.14797059e-10 -5.84907389e-10 -2.21352487e-10 8.53047055e-10 -2.83536145e-10 -2.29835830e-10 4.35704119e-10 1.64765877e-10 -6.35034959e-10 2.13894818e-10 1.69757847e-10 - 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 18 19 20 13 14 15 16 17 18 19 20 21 22 13 14 15 16 17 18 19 20 21 14 15 18 19 20 13 14 15 16 17 18 19 20 21 13 14 15 16 17 18 19 20 21 22 23 13 14 15 16 17 18 19 20 21 13 14 15 16 17 18 19 20 21 22 23 14 15 18 19 20 14 15 18 19 20 13 14 15 16 17 18 19 20 21 14 15 18 19 20 14 15 18 19 20 - 0 20 46 72 92 112 138 164 190 210 226 241 254 267 272 282 291 296 305 316 325 336 341 346 355 360 365 -0 -1 -1 600 - -2.83602678e-04 -1.95047293e-03 -8.59745776e-04 4.56920647e-04 4.56920647e-04 2.44899535e-03 -1.28357742e-03 -1.28357742e-03 1.73010453e-05 -4.44223313e-05 -4.44223313e-05 3.45784622e-05 -9.85365938e-03 -3.04990584e-02 -1.89362502e-02 6.35715480e-03 6.35715480e-03 3.73405009e-02 -1.36123471e-02 -1.36123471e-02 2.95011848e-03 -1.50862144e-03 -1.50862144e-03 -5.01806624e-04 -2.19947443e-03 -1.22130875e-02 -5.70478091e-03 3.14685859e-03 3.14685859e-03 1.41797470e-02 -7.70583827e-03 -7.70583827e-03 9.19339830e-04 -1.36735648e-03 -1.36735648e-03 8.16530823e-04 -3.04990584e-02 2.51431615e-03 -1.16458900e-02 7.43595780e-04 7.43595780e-04 -2.47467823e-02 9.03726436e-03 9.03726436e-03 -9.34609209e-03 8.72795588e-03 8.72795588e-03 -1.16246272e-02 9.64169844e-04 5.67344374e-03 2.51977194e-03 -1.52740148e-03 -1.52740148e-03 -6.49638880e-03 3.93868502e-03 3.93868502e-03 -2.89135392e-04 4.61116361e-04 4.61116361e-04 -2.90352413e-04 1.89362502e-02 1.16458900e-02 1.52017109e-02 -5.69578999e-03 -5.69578999e-03 -1.96452460e-03 3.48425054e-03 3.48425054e-03 -1.92437837e-03 8.49321763e-04 8.49321763e-04 3.38088571e-03 -4.54049720e-04 -2.69217248e-03 -1.33770548e-03 4.08627847e-04 7.36754990e-04 3.50501086e-03 -9.46051924e-04 -1.91637197e-03 1.52445751e-04 -2.03886509e-04 -2.14787965e-04 -7.52275515e-06 1.20794863e-04 -6.35715480e-03 -7.43595780e-04 -5.69578999e-03 -6.05375232e-03 4.16674080e-03 -2.30483477e-03 1.21295267e-02 -4.93952317e-03 2.17225827e-03 2.68207732e-03 -2.28229583e-03 -1.09941142e-03 -1.70918152e-03 -4.54049720e-04 -2.69217248e-03 -1.33770548e-03 7.36754990e-04 4.08627847e-04 3.50501086e-03 -1.91637197e-03 -9.46051924e-04 1.52445751e-04 -2.14787965e-04 -2.03886509e-04 7.52275515e-06 1.20794863e-04 -6.35715480e-03 -7.43595780e-04 -5.69578999e-03 4.16674080e-03 -6.05375232e-03 -2.30483477e-03 -4.93952317e-03 1.21295267e-02 2.17225827e-03 -2.28229583e-03 2.68207732e-03 1.09941142e-03 -1.70918152e-03 -2.93227375e-03 -1.52248417e-02 -6.99633778e-03 4.37757596e-03 4.37757596e-03 1.64670479e-02 -1.04147600e-02 -1.04147600e-02 1.35737298e-03 -2.12582266e-03 -2.12582266e-03 1.30213495e-03 -3.73405009e-02 2.47467823e-02 -1.96452460e-03 -2.30483477e-03 -2.30483477e-03 -5.17674160e-02 2.07556356e-02 2.07556356e-02 -2.12279839e-02 1.73039160e-02 1.73039160e-02 -1.81187870e-02 1.36564698e-03 7.11244946e-03 3.70069787e-03 -1.10022028e-03 -2.07552415e-03 -8.90168116e-03 2.17312332e-03 4.96961345e-03 -7.81641317e-04 8.86619153e-04 1.03286469e-03 8.03685600e-05 -5.15382990e-04 1.36123471e-02 -9.03726436e-03 3.48425054e-03 1.21295267e-02 -4.93952317e-03 2.07556356e-02 -1.32530774e-02 5.81167509e-04 6.14903257e-03 -1.08686704e-02 -1.81264955e-04 1.86612141e-03 6.11812937e-03 1.36564698e-03 7.11244946e-03 3.70069787e-03 -2.07552415e-03 -1.10022028e-03 -8.90168116e-03 4.96961345e-03 2.17312332e-03 -7.81641317e-04 1.03286469e-03 8.86619153e-04 -8.03685600e-05 -5.15382990e-04 1.36123471e-02 -9.03726436e-03 3.48425054e-03 -4.93952317e-03 1.21295267e-02 2.07556356e-02 5.81167509e-04 -1.32530774e-02 6.14903257e-03 -1.81264955e-04 -1.08686704e-02 -1.86612141e-03 6.11812937e-03 -6.36885874e-05 4.91457553e-04 9.39065721e-05 -1.22001244e-06 -1.22001244e-06 -8.57044032e-04 4.17861167e-04 4.17861167e-04 7.37288045e-05 -2.84542170e-04 -2.84542170e-04 2.09507317e-04 2.95011848e-03 -9.34609209e-03 1.92437837e-03 -2.17225827e-03 -2.17225827e-03 2.12279839e-02 -6.14903257e-03 -6.14903257e-03 -5.78077311e-03 7.85674478e-03 7.85674478e-03 -4.18184852e-03 4.48907600e-05 -6.96741543e-04 -1.63501819e-04 5.34772333e-05 5.36232539e-05 1.19669578e-03 -4.63187202e-04 -5.76174685e-04 -2.33401992e-04 1.98660061e-04 3.28033227e-04 6.77077342e-05 -1.25901974e-04 -1.50862144e-03 8.72795588e-03 -8.49321763e-04 -2.68207732e-03 2.28229583e-03 -1.73039160e-02 1.08686704e-02 1.81264955e-04 7.85674478e-03 -4.08967537e-06 -5.11945069e-03 -1.95480188e-03 3.45165114e-04 4.48907600e-05 -6.96741543e-04 -1.63501819e-04 5.36232539e-05 5.34772333e-05 1.19669578e-03 -5.76174685e-04 -4.63187202e-04 -2.33401992e-04 3.28033227e-04 1.98660061e-04 -6.77077342e-05 -1.25901974e-04 -1.50862144e-03 8.72795588e-03 -8.49321763e-04 2.28229583e-03 -2.68207732e-03 -1.73039160e-02 1.81264955e-04 1.08686704e-02 7.85674478e-03 -5.11945069e-03 -4.08967537e-06 1.95480188e-03 3.45165114e-04 -1.50422865e-06 1.50422865e-06 -5.11290467e-05 5.11290467e-05 6.47125832e-05 -6.47125832e-05 -6.23475010e-05 1.09941142e-03 -1.09941142e-03 -1.86612141e-03 1.86612141e-03 -1.95480188e-03 1.95480188e-03 1.04690655e-03 -1.63200368e-05 3.57437773e-04 9.06648642e-05 -3.58428548e-05 -3.58428548e-05 -6.28559754e-04 2.48668494e-04 2.48668494e-04 1.57314396e-04 -1.03625636e-04 -1.03625636e-04 3.54077607e-05 -5.01806624e-04 -1.16246272e-02 -3.38088571e-03 1.70918152e-03 1.70918152e-03 1.81187870e-02 -6.11812937e-03 -6.11812937e-03 -4.18184852e-03 3.45165114e-04 3.45165114e-04 2.92931580e-05 1.55533541e-10 1.11130765e-09 5.74403531e-10 -3.42817965e-10 -3.42817965e-10 -1.54744060e-09 9.44881217e-10 9.44881217e-10 -1.57556900e-10 -1.57556900e-10 1.19347147e-10 -2.83602678e-04 -2.19947443e-03 -9.64169844e-04 4.54049720e-04 4.54049720e-04 2.93227375e-03 -1.36564698e-03 -1.36564698e-03 -6.36885874e-05 4.48907600e-05 4.48907600e-05 -1.63200368e-05 1.11130765e-09 6.71373038e-09 3.62526597e-09 -2.00984333e-09 -2.00984333e-09 -9.04837268e-09 5.14556599e-09 5.14556599e-09 -3.18846940e-10 -3.18846940e-10 5.65314615e-10 -1.95047293e-03 -1.22130875e-02 -5.67344374e-03 2.69217248e-03 2.69217248e-03 1.52248417e-02 -7.11244946e-03 -7.11244946e-03 4.91457553e-04 -6.96741543e-04 -6.96741543e-04 3.57437773e-04 -5.74403531e-10 -3.62526597e-09 -1.93946740e-09 1.07444665e-09 1.07444665e-09 4.95605341e-09 -2.80119557e-09 -2.80119557e-09 2.50293637e-10 2.50293637e-10 -3.18038829e-10 8.59745776e-04 5.70478091e-03 2.51977194e-03 -1.33770548e-03 -1.33770548e-03 -6.99633778e-03 3.70069787e-03 3.70069787e-03 -9.39065721e-05 1.63501819e-04 1.63501819e-04 -9.06648642e-05 3.42817965e-10 2.00984333e-09 1.07444665e-09 -1.64427552e-10 -1.06375661e-09 -2.62709235e-09 3.54205782e-10 2.76009902e-09 -1.27381006e-10 -1.41040076e-10 1.76855306e-10 -4.56920647e-04 -3.14685859e-03 -1.52740148e-03 4.08627847e-04 7.36754990e-04 4.37757596e-03 -1.10022028e-03 -2.07552415e-03 1.22001244e-06 -5.34772333e-05 -5.36232539e-05 1.50422865e-06 3.58428548e-05 3.42817965e-10 2.00984333e-09 1.07444665e-09 -1.06375661e-09 -1.64427552e-10 -2.62709235e-09 2.76009902e-09 3.54205782e-10 -1.27381006e-10 1.41040076e-10 1.76855306e-10 -4.56920647e-04 -3.14685859e-03 -1.52740148e-03 7.36754990e-04 4.08627847e-04 4.37757596e-03 -2.07552415e-03 -1.10022028e-03 1.22001244e-06 -5.36232539e-05 -5.34772333e-05 -1.50422865e-06 3.58428548e-05 1.54744060e-09 9.04837268e-09 4.95605341e-09 -2.62709235e-09 -2.62709235e-09 -1.22132169e-08 6.57490676e-09 6.57490676e-09 -2.01892723e-10 -2.01892723e-10 6.78250937e-10 -2.44899535e-03 -1.41797470e-02 -6.49638880e-03 3.50501086e-03 3.50501086e-03 1.64670479e-02 -8.90168116e-03 -8.90168116e-03 8.57044032e-04 -1.19669578e-03 -1.19669578e-03 6.28559754e-04 -9.44881217e-10 -5.14556599e-09 -2.80119557e-09 3.54205782e-10 2.76009902e-09 6.57490676e-09 -6.34726079e-10 -6.95274353e-09 2.10226283e-10 -1.69183560e-10 2.34438499e-10 -4.01750097e-10 1.28357742e-03 7.70583827e-03 3.93868502e-03 -9.46051924e-04 -1.91637197e-03 -1.04147600e-02 2.17312332e-03 4.96961345e-03 -4.17861167e-04 4.63187202e-04 5.76174685e-04 5.11290467e-05 -2.48668494e-04 -9.44881217e-10 -5.14556599e-09 -2.80119557e-09 2.76009902e-09 3.54205782e-10 6.57490676e-09 -6.95274353e-09 -6.34726079e-10 2.10226283e-10 -1.69183560e-10 -2.34438499e-10 -4.01750097e-10 1.28357742e-03 7.70583827e-03 3.93868502e-03 -1.91637197e-03 -9.46051924e-04 -1.04147600e-02 4.96961345e-03 2.17312332e-03 -4.17861167e-04 5.76174685e-04 4.63187202e-04 -5.11290467e-05 -2.48668494e-04 -2.10226283e-10 -2.10226283e-10 1.82539388e-10 1.82539388e-10 1.73010453e-05 9.19339830e-04 2.89135392e-04 -1.52445751e-04 -1.52445751e-04 -1.35737298e-03 7.81641317e-04 7.81641317e-04 7.37288045e-05 -2.33401992e-04 -2.33401992e-04 1.57314396e-04 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 1.27381006e-10 2.01892723e-10 1.69183560e-10 1.82539388e-10 -1.53288427e-10 -6.22308477e-10 -2.70668627e-10 -4.44223313e-05 -1.36735648e-03 -4.61116361e-04 2.03886509e-04 2.14787965e-04 2.12582266e-03 -8.86619153e-04 -1.03286469e-03 -2.84542170e-04 1.98660061e-04 3.28033227e-04 6.47125832e-05 -1.03625636e-04 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 1.27381006e-10 2.01892723e-10 1.69183560e-10 1.82539388e-10 -6.22308477e-10 -1.53288427e-10 2.70668627e-10 -4.44223313e-05 -1.36735648e-03 -4.61116361e-04 2.14787965e-04 2.03886509e-04 2.12582266e-03 -1.03286469e-03 -8.86619153e-04 -2.84542170e-04 3.28033227e-04 1.98660061e-04 -6.47125832e-05 -1.03625636e-04 1.41040076e-10 -1.41040076e-10 -2.34438499e-10 2.34438499e-10 -2.70668627e-10 2.70668627e-10 3.05510790e-10 7.52275515e-06 -7.52275515e-06 -8.03685600e-05 8.03685600e-05 6.77077342e-05 -6.77077342e-05 -6.23475010e-05 1.19347147e-10 5.65314615e-10 3.18038829e-10 -1.76855306e-10 -1.76855306e-10 -6.78250937e-10 4.01750097e-10 4.01750097e-10 3.45784622e-05 8.16530823e-04 2.90352413e-04 -1.20794863e-04 -1.20794863e-04 -1.30213495e-03 5.15382990e-04 5.15382990e-04 2.09507317e-04 -1.25901974e-04 -1.25901974e-04 3.54077607e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 6 8 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 7 8 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 383 407 431 454 479 504 520 543 566 580 600 +0 -2 2 676 + -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 5.62426944e-07 -9.29233172e-05 3.17655802e-04 -1.91982324e-06 3.17655802e-04 -1.02511902e-05 4.06311849e-07 -3.53836135e-05 1.77555823e-05 4.06311849e-07 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 -1.12525880e-05 -5.72377128e-05 1.28385646e-04 4.24837644e-05 2.13399966e-04 4.12802398e-06 -5.07064792e-06 -2.42510477e-05 1.96084619e-05 -8.30976084e-06 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 6.27361454e-06 -9.27467719e-04 3.20089918e-03 -2.14153298e-05 3.20089918e-03 -9.66690150e-05 4.49879052e-06 -3.33403215e-04 1.67435646e-04 4.49879052e-06 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 -1.27235214e-04 -6.59577058e-04 1.48368337e-03 4.76244557e-04 2.43659056e-03 4.62310066e-05 -6.00921510e-05 -2.91846913e-04 2.33157819e-04 -9.65513242e-05 9.29233172e-05 9.27467719e-04 2.96713189e-04 -2.17461717e-06 3.34354949e-04 -1.01406690e-03 7.41378293e-06 -1.14687934e-03 9.86525804e-06 -1.37601519e-06 9.97598474e-05 -6.11101955e-05 -1.84044299e-06 3.47227344e-05 4.05026652e-04 8.18757907e-05 3.03006947e-05 1.53394752e-04 -3.13837672e-04 -1.17233978e-04 -5.86366001e-04 -1.68397655e-05 1.12246264e-05 5.50684410e-05 -5.16786065e-05 2.11184544e-05 5.62426944e-07 6.27361454e-06 2.17461717e-06 -3.69707575e-05 2.17461717e-06 -7.44141787e-06 1.30459788e-04 -7.44141787e-06 4.37486447e-07 -2.15896018e-05 1.28879665e-06 -7.57748753e-07 -2.15896018e-05 1.12525880e-05 1.27235214e-04 3.03006947e-05 -1.58281898e-06 4.93082215e-05 -1.12502969e-04 2.44056476e-06 -1.84922129e-04 -3.05335454e-06 -1.71274120e-06 1.91370154e-05 -1.81320443e-05 -2.90578900e-06 9.29233172e-05 9.27467719e-04 3.34354949e-04 -2.17461717e-06 2.96713189e-04 -1.14687934e-03 7.41378293e-06 -1.01406690e-03 4.79903528e-05 -1.84044299e-06 9.97598474e-05 -3.90986619e-05 -1.37601519e-06 5.72377128e-05 6.59577058e-04 1.53394752e-04 4.93082215e-05 2.41156525e-04 -5.76858814e-04 -1.89638082e-04 -9.18363956e-04 -1.24304952e-05 2.21031721e-05 9.73673576e-05 -7.38807858e-05 3.36831447e-05 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 7.44141787e-06 -1.14687934e-03 3.47417775e-03 -2.53100118e-05 3.94410596e-03 -3.27447845e-05 4.68013054e-06 -3.46503843e-04 2.13155591e-04 6.33648348e-06 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 -1.12502969e-04 -5.76858814e-04 1.18495152e-03 4.29690949e-04 2.17589038e-03 6.18601931e-05 -4.49331845e-05 -2.23662024e-04 2.04090250e-04 -8.21521714e-05 -1.91982324e-06 -2.14153298e-05 -7.41378293e-06 1.30459788e-04 -7.41378293e-06 2.53100118e-05 -4.61688158e-04 2.53100118e-05 -1.49211538e-06 7.67520733e-05 -4.33335507e-06 2.58441964e-06 7.67520733e-05 -4.24837644e-05 -4.76244557e-04 -1.17233978e-04 2.44056476e-06 -1.89638082e-04 4.29690949e-04 2.12415462e-06 7.01429547e-04 1.19529867e-05 4.07738778e-06 -7.86960118e-05 7.25555379e-05 6.98600029e-06 -3.17655802e-04 -3.20089918e-03 -1.14687934e-03 7.44141787e-06 -1.01406690e-03 3.94410596e-03 -2.53100118e-05 3.47417775e-03 -1.68225764e-04 6.33648348e-06 -3.46503843e-04 1.34935610e-04 4.68013054e-06 -2.13399966e-04 -2.43659056e-03 -5.86366001e-04 -1.84922129e-04 -9.18363956e-04 2.17589038e-03 7.01429547e-04 3.44802830e-03 4.86188305e-05 -8.73254590e-05 -3.95271863e-04 2.99542837e-04 -1.33112543e-04 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 4.37486447e-07 -4.79903528e-05 3.27447845e-05 -1.49211538e-06 1.68225764e-04 1.71473918e-05 9.23132239e-08 3.37306520e-06 8.31212147e-06 5.80094265e-07 4.12802398e-06 4.62310066e-05 1.68397655e-05 3.05335454e-06 1.24304952e-05 -6.18601931e-05 -1.19529867e-05 -4.86188305e-05 4.45399343e-06 2.36730758e-06 7.94659336e-06 -3.22419598e-07 1.41455845e-06 -4.06311849e-07 -4.49879052e-06 -1.37601519e-06 2.15896018e-05 -1.84044299e-06 4.68013054e-06 -7.67520733e-05 6.33648348e-06 -9.23132239e-08 1.00810777e-05 -1.03478794e-06 7.23132225e-07 1.12895966e-05 -5.07064792e-06 -6.00921510e-05 -1.12246264e-05 1.71274120e-06 -2.21031721e-05 4.49331845e-05 -4.07738778e-06 8.73254590e-05 2.36730758e-06 1.60968653e-06 -6.38809148e-06 8.01694608e-06 2.53095613e-06 -3.53836135e-05 -3.33403215e-04 -9.97598474e-05 1.28879665e-06 -9.97598474e-05 3.46503843e-04 -4.33335507e-06 3.46503843e-04 3.37306520e-06 1.03478794e-06 1.08329547e-05 -5.84232031e-06 1.03478794e-06 -2.42510477e-05 -2.91846913e-04 -5.50684410e-05 -1.91370154e-05 -9.73673576e-05 2.23662024e-04 7.86960118e-05 3.95271863e-04 7.94659336e-06 -6.38809148e-06 -2.86556591e-05 2.55715494e-05 -1.02749465e-05 1.77555823e-05 1.67435646e-04 6.11101955e-05 -7.57748753e-07 3.90986619e-05 -2.13155591e-04 2.58441964e-06 -1.34935610e-04 8.31212147e-06 -7.23132225e-07 -5.84232031e-06 7.54938065e-06 -4.41511709e-07 1.96084619e-05 2.33157819e-04 5.16786065e-05 1.81320443e-05 7.38807858e-05 -2.04090250e-04 -7.25555379e-05 -2.99542837e-04 -3.22419598e-07 8.01694608e-06 2.55715494e-05 -1.56308293e-05 1.03797872e-05 -4.06311849e-07 -4.49879052e-06 -1.84044299e-06 2.15896018e-05 -1.37601519e-06 6.33648348e-06 -7.67520733e-05 4.68013054e-06 -5.80094265e-07 1.12895966e-05 -1.03478794e-06 4.41511709e-07 1.00810777e-05 -8.30976084e-06 -9.65513242e-05 -2.11184544e-05 2.90578900e-06 -3.36831447e-05 8.21521714e-05 -6.98600029e-06 1.33112543e-04 1.41455845e-06 2.53095613e-06 -1.02749465e-05 1.03797872e-05 4.27984257e-06 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 1.12525880e-05 -3.47227344e-05 2.13399966e-04 -4.24837644e-05 1.28385646e-04 -1.90454381e-05 8.30976084e-06 -2.42510477e-05 6.22925733e-06 5.07064792e-06 -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 -5.62426944e-07 -9.29233172e-05 3.17655802e-04 1.91982324e-06 3.17655802e-04 -1.02511902e-05 -4.06311849e-07 -3.53836135e-05 1.77555823e-05 -4.06311849e-07 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 1.27235214e-04 -4.05026652e-04 2.43659056e-03 -4.76244557e-04 1.48368337e-03 -2.25036097e-04 9.65513242e-05 -2.91846913e-04 7.65416832e-05 6.00921510e-05 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 -6.27361454e-06 -9.27467719e-04 3.20089918e-03 2.14153298e-05 3.20089918e-03 -9.66690150e-05 -4.49879052e-06 -3.33403215e-04 1.67435646e-04 -4.49879052e-06 5.72377128e-05 6.59577058e-04 2.41156525e-04 -4.93082215e-05 1.53394752e-04 -9.18363956e-04 1.89638082e-04 -5.76858814e-04 7.01978849e-05 -3.36831447e-05 9.73673576e-05 -2.61752683e-05 -2.21031721e-05 9.29233172e-05 9.27467719e-04 2.96713189e-04 2.17461717e-06 3.34354949e-04 -1.01406690e-03 -7.41378293e-06 -1.14687934e-03 9.86525804e-06 1.37601519e-06 9.97598474e-05 -6.11101955e-05 1.84044299e-06 -1.12525880e-05 -1.27235214e-04 -4.93082215e-05 -1.58281898e-06 -3.03006947e-05 1.84922129e-04 2.44056476e-06 1.12502969e-04 -1.72294882e-05 -2.90578900e-06 -1.91370154e-05 6.42173953e-06 -1.71274120e-06 -5.62426944e-07 -6.27361454e-06 -2.17461717e-06 -3.69707575e-05 -2.17461717e-06 7.44141787e-06 1.30459788e-04 7.44141787e-06 -4.37486447e-07 -2.15896018e-05 -1.28879665e-06 7.57748753e-07 -2.15896018e-05 3.47227344e-05 4.05026652e-04 1.53394752e-04 -3.03006947e-05 8.18757907e-05 -5.86366001e-04 1.17233978e-04 -3.13837672e-04 5.31748688e-05 -2.11184544e-05 5.50684410e-05 -1.12556385e-05 -1.12246264e-05 9.29233172e-05 9.27467719e-04 3.34354949e-04 2.17461717e-06 2.96713189e-04 -1.14687934e-03 -7.41378293e-06 -1.01406690e-03 4.79903528e-05 1.84044299e-06 9.97598474e-05 -3.90986619e-05 1.37601519e-06 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 1.84922129e-04 -5.86366001e-04 3.44802830e-03 -7.01429547e-04 2.17589038e-03 -2.83721121e-04 1.33112543e-04 -3.95271863e-04 1.07666276e-04 8.73254590e-05 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 -7.44141787e-06 -1.14687934e-03 3.47417775e-03 2.53100118e-05 3.94410596e-03 -3.27447845e-05 -4.68013054e-06 -3.46503843e-04 2.13155591e-04 -6.33648348e-06 4.24837644e-05 4.76244557e-04 1.89638082e-04 2.44056476e-06 1.17233978e-04 -7.01429547e-04 2.12415462e-06 -4.29690949e-04 6.88114324e-05 6.98600029e-06 7.86960118e-05 -2.59261788e-05 4.07738778e-06 1.91982324e-06 2.14153298e-05 7.41378293e-06 1.30459788e-04 7.41378293e-06 -2.53100118e-05 -4.61688158e-04 -2.53100118e-05 1.49211538e-06 7.67520733e-05 4.33335507e-06 -2.58441964e-06 7.67520733e-05 -1.28385646e-04 -1.48368337e-03 -5.76858814e-04 1.12502969e-04 -3.13837672e-04 2.17589038e-03 -4.29690949e-04 1.18495152e-03 -2.07677437e-04 8.21521714e-05 -2.23662024e-04 4.84726260e-05 4.49331845e-05 -3.17655802e-04 -3.20089918e-03 -1.14687934e-03 -7.44141787e-06 -1.01406690e-03 3.94410596e-03 2.53100118e-05 3.47417775e-03 -1.68225764e-04 -6.33648348e-06 -3.46503843e-04 1.34935610e-04 -4.68013054e-06 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 1.72294882e-05 -5.31748688e-05 2.83721121e-04 -6.88114324e-05 2.07677437e-04 -1.08888472e-05 9.69643862e-06 -2.61189081e-05 8.53577358e-06 8.12653276e-06 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 -4.37486447e-07 -4.79903528e-05 3.27447845e-05 1.49211538e-06 1.68225764e-04 1.71473918e-05 -9.23132239e-08 3.37306520e-06 8.31212147e-06 -5.80094265e-07 8.30976084e-06 9.65513242e-05 3.36831447e-05 2.90578900e-06 2.11184544e-05 -1.33112543e-04 -6.98600029e-06 -8.21521714e-05 9.69643862e-06 4.27984257e-06 1.02749465e-05 -3.96485005e-06 2.53095613e-06 4.06311849e-07 4.49879052e-06 1.37601519e-06 2.15896018e-05 1.84044299e-06 -4.68013054e-06 -7.67520733e-05 -6.33648348e-06 9.23132239e-08 1.00810777e-05 1.03478794e-06 -7.23132225e-07 1.12895966e-05 -2.42510477e-05 -2.91846913e-04 -9.73673576e-05 1.91370154e-05 -5.50684410e-05 3.95271863e-04 -7.86960118e-05 2.23662024e-04 -2.61189081e-05 1.02749465e-05 -2.86556591e-05 5.90382296e-06 6.38809148e-06 -3.53836135e-05 -3.33403215e-04 -9.97598474e-05 -1.28879665e-06 -9.97598474e-05 3.46503843e-04 4.33335507e-06 3.46503843e-04 3.37306520e-06 -1.03478794e-06 1.08329547e-05 -5.84232031e-06 -1.03478794e-06 6.22925733e-06 7.65416832e-05 2.61752683e-05 -6.42173953e-06 1.12556385e-05 -1.07666276e-04 2.59261788e-05 -4.84726260e-05 8.53577358e-06 -3.96485005e-06 5.90382296e-06 -2.87988701e-07 -1.95832454e-06 1.77555823e-05 1.67435646e-04 6.11101955e-05 7.57748753e-07 3.90986619e-05 -2.13155591e-04 -2.58441964e-06 -1.34935610e-04 8.31212147e-06 7.23132225e-07 -5.84232031e-06 7.54938065e-06 4.41511709e-07 5.07064792e-06 6.00921510e-05 2.21031721e-05 1.71274120e-06 1.12246264e-05 -8.73254590e-05 -4.07738778e-06 -4.49331845e-05 8.12653276e-06 2.53095613e-06 6.38809148e-06 -1.95832454e-06 1.60968653e-06 4.06311849e-07 4.49879052e-06 1.84044299e-06 2.15896018e-05 1.37601519e-06 -6.33648348e-06 -7.67520733e-05 -4.68013054e-06 5.80094265e-07 1.12895966e-05 1.03478794e-06 -4.41511709e-07 1.00810777e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +0 -2 3 315 + 2.51588682e-10 1.22093247e-10 1.21446037e-10 -3.70737126e-10 -1.22876674e-10 -3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 4.84397267e-10 1.45367706e-09 -4.43762591e-09 -1.47092972e-09 -4.41426294e-09 3.41676787e-10 4.35704119e-10 1.30725329e-09 -5.78013223e-10 4.33292850e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 1.47139325e-10 4.42131978e-10 -1.31457451e-10 -3.80106998e-10 -1.84378234e-10 -1.83355919e-10 5.59837607e-10 1.87578508e-10 5.56743584e-10 -1.64811040e-10 -1.14532510e-10 -1.13983574e-09 -5.53058672e-10 -1.83200357e-10 -5.50467259e-10 1.67928187e-09 5.56271107e-10 1.67143703e-09 -1.29129950e-10 -1.64765877e-10 -4.94934772e-10 2.19045340e-10 -1.63942380e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 1.87926843e-10 5.64494571e-10 -1.73417799e-09 -5.70616910e-10 -1.71401934e-09 1.36113017e-10 1.69757847e-10 5.09480974e-10 -2.23917000e-10 1.67618351e-10 1.47198357e-10 1.46495813e-09 7.10593332e-10 2.38013716e-10 7.06636105e-10 -2.15767995e-09 -7.22704738e-10 -2.14570364e-09 1.65769375e-10 2.13894818e-10 6.35172129e-10 -2.79951311e-10 2.12757439e-10 4.41447013e-10 4.39340064e-09 2.13154909e-09 7.06163628e-10 2.12158570e-09 -6.47233842e-09 -2.14426862e-09 -6.44217868e-09 4.97639582e-10 6.35034959e-10 1.90745749e-09 -8.44157069e-10 6.31906252e-10 -1.54818613e-10 2.27244986e-10 2.27784261e-10 -1.23289466e-10 -1.19964562e-10 -2.15394736e-10 -1.04498722e-10 -1.04315994e-10 3.17165592e-10 1.04141980e-10 3.16611096e-10 1.61689414e-10 -2.37942386e-10 -2.36853624e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -1.21716113e-09 -2.68465821e-10 -1.21716113e-09 1.44261856e-10 3.02592746e-10 1.14532510e-10 -1.17833757e-10 -1.47198357e-10 -4.41447013e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 3.51598622e-10 2.89618009e-09 -7.34004344e-09 -1.07220239e-09 -7.34004344e-09 4.01192982e-10 4.01192982e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 3.80106998e-10 1.13983574e-09 -1.17267716e-09 -1.46495813e-09 -4.39340064e-09 -1.54818613e-10 -2.15394736e-10 1.61689414e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 -2.29115712e-10 -1.57699251e-09 4.09328880e-09 6.98124806e-10 4.08627386e-09 -2.47344381e-10 -1.71596177e-10 -2.46992762e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 -1.84378234e-10 -5.53058672e-10 5.71154615e-10 7.10593332e-10 2.13154909e-09 1.04498722e-10 -3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 2.11571639e-10 -1.04365134e-10 -4.84397267e-10 -1.83200357e-10 1.87926843e-10 2.38013716e-10 7.06163628e-10 -4.48920881e-10 -2.89618009e-09 -1.57699251e-09 -2.29115712e-10 -1.57933876e-09 4.08627386e-09 6.98124806e-10 4.09328880e-09 -2.46992762e-10 -1.71596177e-10 -2.47344381e-10 -1.21446037e-10 -1.45367706e-09 -1.45617240e-10 -1.83355919e-10 -5.50467259e-10 5.64494571e-10 7.06636105e-10 2.12158570e-09 1.04315994e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 4.60520236e-10 4.08627386e-09 -1.02947021e-08 -1.40544828e-09 -1.02737289e-08 5.40289463e-10 -1.08155810e-10 1.40474204e-10 5.39251703e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 5.59837607e-10 1.67928187e-09 -1.73417799e-09 -2.15767995e-09 -6.47233842e-09 -2.27244986e-10 1.23289466e-10 -3.17165592e-10 2.37942386e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 6.98124806e-10 -1.40544828e-09 1.91049797e-10 -1.40544828e-09 -1.82376228e-10 -6.40194213e-10 3.15884894e-10 1.22876674e-10 1.47092972e-09 1.47139325e-10 1.87578508e-10 5.56271107e-10 -5.70616910e-10 -7.22704738e-10 -2.14426862e-09 -1.04141980e-10 1.21716113e-09 7.34004344e-09 4.08627386e-09 4.60520236e-10 4.09328880e-09 -1.02737289e-08 -1.40544828e-09 -1.02947021e-08 5.39251703e-10 -1.08155810e-10 1.38412437e-10 5.40289463e-10 3.68778082e-10 4.41426294e-09 4.42131978e-10 5.56743584e-10 1.67143703e-09 -1.71401934e-09 -2.14570364e-09 -6.44217868e-09 -2.27784261e-10 1.19964562e-10 -3.16611096e-10 2.36853624e-10 1.82376228e-10 -2.61762979e-10 1.22547016e-10 3.41676787e-10 1.29129950e-10 -1.36113017e-10 -1.65769375e-10 -4.97639582e-10 4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 -1.52035761e-10 4.35704119e-10 1.64765877e-10 -1.69757847e-10 -2.13894818e-10 -6.35034959e-10 1.44261856e-10 1.71596177e-10 -2.11571639e-10 1.71596177e-10 1.08155810e-10 6.40194213e-10 1.08155810e-10 -2.61762979e-10 -1.52035761e-10 -9.60755133e-10 4.53386780e-10 -1.52035761e-10 1.09217494e-10 1.30725329e-09 1.31457451e-10 1.64811040e-10 4.94934772e-10 -5.09480974e-10 -6.35172129e-10 -1.90745749e-09 1.04365134e-10 -1.40474204e-10 -3.15884894e-10 -1.38412437e-10 1.22547016e-10 4.53386780e-10 -2.13511443e-10 -5.78013223e-10 -2.19045340e-10 2.23917000e-10 2.79951311e-10 8.44157069e-10 4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 -1.52035761e-10 4.33292850e-10 1.63942380e-10 -1.67618351e-10 -2.12757439e-10 -6.31906252e-10 + 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 7 5 7 1 2 4 5 6 7 1 5 7 0 1 2 4 5 6 7 10 14 17 18 19 20 0 1 2 3 4 5 6 7 9 12 13 14 15 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 1 2 4 5 7 10 11 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 6 10 11 14 17 18 19 20 1 2 4 5 7 10 14 17 18 19 20 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 3 5 6 7 8 10 11 14 17 18 19 20 1 2 4 5 7 10 14 17 18 19 20 + 0 7 20 27 34 47 60 73 86 89 89 91 97 100 113 134 154 166 186 210 229 253 261 272 292 304 315 +0 -1 -2 361 + 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 -1.22876674e-10 3.68778082e-10 3.70737126e-10 1.09217494e-10 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 5.72377128e-05 3.47227344e-05 4.24837644e-05 -2.13399966e-04 -1.28385646e-04 1.49174142e-05 8.30976084e-06 5.07064792e-06 -1.33792046e-05 -2.42510477e-05 3.02592746e-10 3.01156311e-09 4.84397267e-10 -1.45367706e-09 -1.46139577e-09 -1.47092972e-09 4.41426294e-09 4.43762591e-09 -6.71412528e-10 -4.33292850e-10 -4.35704119e-10 1.30725329e-09 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 6.59577058e-04 4.05026652e-04 4.76244557e-04 -2.43659056e-03 -1.48368337e-03 1.78805091e-04 9.65513242e-05 6.00921510e-05 -1.56616135e-04 -2.91846913e-04 -3.80106998e-10 1.83355919e-10 1.84378234e-10 1.87578508e-10 -5.56743584e-10 -5.59837607e-10 -1.64811040e-10 1.12525880e-05 1.27235214e-04 -1.58281898e-06 -4.93082215e-05 -3.03006947e-05 2.44056476e-06 1.84922129e-04 1.12502969e-04 -1.41761337e-05 2.90578900e-06 1.71274120e-06 1.17103047e-05 1.91370154e-05 1.14532510e-10 1.13983574e-09 1.83200357e-10 -5.50467259e-10 -5.53058672e-10 -5.56271107e-10 1.67143703e-09 1.67928187e-09 -2.54263804e-10 -1.63942380e-10 -1.64765877e-10 4.94934772e-10 -5.72377128e-05 -6.59577058e-04 -4.93082215e-05 2.41156525e-04 1.53394752e-04 1.89638082e-04 -9.18363956e-04 -5.76858814e-04 5.77673898e-05 3.36831447e-05 2.21031721e-05 -4.77055175e-05 -9.73673576e-05 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 -1.47139325e-10 4.42131978e-10 4.47457784e-10 1.31457451e-10 -3.47227344e-05 -4.05026652e-04 -3.03006947e-05 1.53394752e-04 8.18757907e-05 1.17233978e-04 -5.86366001e-04 -3.13837672e-04 3.63351033e-05 2.11184544e-05 1.12246264e-05 -4.04229680e-05 -5.50684410e-05 1.47198357e-10 1.46495813e-09 2.38013716e-10 -7.06636105e-10 -7.10593332e-10 -7.22704738e-10 2.14570364e-09 2.15767995e-09 -3.25329634e-10 -2.12757439e-10 -2.13894818e-10 6.35172129e-10 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 1.89638082e-04 1.17233978e-04 2.12415462e-06 -7.01429547e-04 -4.29690949e-04 5.68584456e-05 -6.98600029e-06 -4.07738778e-06 -4.66293591e-05 -7.86960118e-05 -4.41447013e-10 -4.39340064e-09 -7.06163628e-10 2.12158570e-09 2.13154909e-09 2.14426862e-09 -6.44217868e-09 -6.47233842e-09 9.79881258e-10 6.31906252e-10 6.35034959e-10 -1.90745749e-09 2.13399966e-04 2.43659056e-03 1.84922129e-04 -9.18363956e-04 -5.86366001e-04 -7.01429547e-04 3.44802830e-03 2.17589038e-03 -2.35102291e-04 -1.33112543e-04 -8.73254590e-05 1.91876561e-04 3.95271863e-04 -1.17833757e-10 -1.17267716e-09 -1.87926843e-10 5.64494571e-10 5.71154615e-10 5.70616910e-10 -1.71401934e-09 -1.73417799e-09 2.61974319e-10 1.67618351e-10 1.69757847e-10 -5.09480974e-10 1.28385646e-04 1.48368337e-03 1.12502969e-04 -5.76858814e-04 -3.13837672e-04 -4.29690949e-04 2.17589038e-03 1.18495152e-03 -1.45817244e-04 -8.21521714e-05 -4.49331845e-05 1.55617623e-04 2.23662024e-04 -1.09128007e-10 -1.60301122e-10 -1.61050967e-10 1.49174142e-05 1.78805091e-04 1.41761337e-05 -5.77673898e-05 -3.63351033e-05 -5.68584456e-05 2.35102291e-04 1.45817244e-04 -1.03304001e-05 -8.28188018e-06 -5.75922518e-06 8.85819318e-06 1.81723147e-05 -1.61689414e-10 -2.36853624e-10 -2.37942386e-10 8.30976084e-06 9.65513242e-05 -2.90578900e-06 -3.36831447e-05 -2.11184544e-05 6.98600029e-06 1.33112543e-04 8.21521714e-05 -8.28188018e-06 4.27984257e-06 2.53095613e-06 6.41493715e-06 1.02749465e-05 5.07064792e-06 6.00921510e-05 -1.71274120e-06 -2.21031721e-05 -1.12246264e-05 4.07738778e-06 8.73254590e-05 4.49331845e-05 -5.75922518e-06 2.53095613e-06 1.60968653e-06 6.05862154e-06 6.38809148e-06 2.41774220e-10 -1.17145069e-10 -1.17081957e-10 -1.17874504e-10 3.55572505e-10 3.55382727e-10 1.05088539e-10 -1.33792046e-05 -1.56616135e-04 -1.17103047e-05 4.77055175e-05 4.04229680e-05 4.66293591e-05 -1.91876561e-04 -1.55617623e-04 8.85819318e-06 6.41493715e-06 6.05862154e-06 -8.46435825e-07 -1.96677264e-05 1.19964562e-10 1.23289466e-10 -2.42510477e-05 -2.91846913e-04 -1.91370154e-05 9.73673576e-05 5.50684410e-05 7.86960118e-05 -3.95271863e-04 -2.23662024e-04 1.81723147e-05 1.02749465e-05 6.38809148e-06 -1.96677264e-05 -2.86556591e-05 3.02592746e-10 -1.14532510e-10 -1.47198357e-10 4.41447013e-10 1.17833757e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 -1.13983574e-09 -3.02506519e-10 -1.46495813e-09 4.39340064e-09 1.17267716e-09 -1.09128007e-10 -1.61689414e-10 2.41774220e-10 -4.84397267e-10 1.83200357e-10 2.38013716e-10 -7.06163628e-10 -1.87926843e-10 1.21446037e-10 1.45367706e-09 1.83355919e-10 -5.50467259e-10 -1.45617240e-10 -7.06636105e-10 2.12158570e-09 5.64494571e-10 1.17145069e-10 1.22093247e-10 1.46139577e-09 1.84378234e-10 -5.53058672e-10 -1.47376693e-10 -7.10593332e-10 2.13154909e-09 5.71154615e-10 1.17081957e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 -5.56271107e-10 -1.47139325e-10 -7.22704738e-10 2.14426862e-09 5.70616910e-10 1.17874504e-10 -3.68778082e-10 -4.41426294e-09 -5.56743584e-10 1.67143703e-09 4.42131978e-10 2.14570364e-09 -6.44217868e-09 -1.71401934e-09 1.60301122e-10 2.36853624e-10 -3.55572505e-10 -1.19964562e-10 -3.70737126e-10 -4.43762591e-09 -5.59837607e-10 1.67928187e-09 4.47457784e-10 2.15767995e-09 -6.47233842e-09 -1.73417799e-09 1.61050967e-10 2.37942386e-10 -3.55382727e-10 -1.23289466e-10 -6.71412528e-10 2.54263804e-10 3.25329634e-10 -9.79881258e-10 -2.61974319e-10 -4.33292850e-10 1.63942380e-10 2.12757439e-10 -6.31906252e-10 -1.67618351e-10 -4.35704119e-10 1.64765877e-10 2.13894818e-10 -6.35034959e-10 -1.69757847e-10 1.09217494e-10 1.30725329e-09 1.64811040e-10 -4.94934772e-10 -1.31457451e-10 -6.35172129e-10 1.90745749e-09 5.09480974e-10 1.05088539e-10 + 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 14 16 18 19 20 13 14 15 16 17 18 19 20 21 22 24 14 16 18 19 20 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 24 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 24 25 14 16 18 19 20 14 16 18 19 20 14 16 18 19 20 13 14 15 16 17 18 19 20 24 + 0 20 45 65 90 110 135 160 185 201 217 230 250 265 270 281 286 295 304 313 325 337 342 347 352 352 361 +0 -1 -1 634 + -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 8.59745776e-04 4.56920647e-04 1.28357742e-03 -2.44899535e-03 -1.28357742e-03 -8.65052267e-06 -4.44223313e-05 -3.45784622e-05 1.49831448e-05 4.44223313e-05 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 1.89362502e-02 6.35715480e-03 1.36123471e-02 -3.73405009e-02 -1.36123471e-02 -1.47505924e-03 -1.50862144e-03 5.01806624e-04 2.55487755e-03 1.50862144e-03 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 5.70478091e-03 3.14685859e-03 7.70583827e-03 -1.41797470e-02 -7.70583827e-03 -4.59669915e-04 -1.36735648e-03 -8.16530823e-04 7.96171648e-04 1.36735648e-03 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 1.16458900e-02 7.43595780e-04 -9.03726436e-03 2.47467823e-02 9.03726436e-03 4.67304605e-03 8.72795588e-03 1.16246272e-02 -8.09395318e-03 -8.72795588e-03 4.54049720e-04 2.69217248e-03 4.08627847e-04 -1.33770548e-03 -7.36754990e-04 -9.46051924e-04 3.50501086e-03 1.91637197e-03 8.27377725e-05 2.03886509e-04 1.20794863e-04 -1.28260515e-04 -2.14787965e-04 6.35715480e-03 7.43595780e-04 -6.05375232e-03 -5.69578999e-03 -4.16674080e-03 1.21295267e-02 -2.30483477e-03 4.93952317e-03 2.03824735e-03 -2.68207732e-03 -1.70918152e-03 -1.33152513e-03 -2.28229583e-03 -9.64169844e-04 -5.67344374e-03 -1.52740148e-03 2.51977194e-03 1.52740148e-03 3.93868502e-03 -6.49638880e-03 -3.93868502e-03 -1.44567696e-04 -4.61116361e-04 -2.90352413e-04 2.50398595e-04 4.61116361e-04 -1.89362502e-02 -1.16458900e-02 -5.69578999e-03 1.52017109e-02 5.69578999e-03 3.48425054e-03 -1.96452460e-03 -3.48425054e-03 -9.62189185e-04 -8.49321763e-04 3.38088571e-03 1.66656055e-03 8.49321763e-04 -4.54049720e-04 -2.69217248e-03 -7.36754990e-04 1.33770548e-03 4.08627847e-04 1.91637197e-03 -3.50501086e-03 -9.46051924e-04 -6.97079784e-05 -2.14787965e-04 -1.20794863e-04 1.35783271e-04 2.03886509e-04 -6.35715480e-03 -7.43595780e-04 -4.16674080e-03 5.69578999e-03 -6.05375232e-03 4.93952317e-03 2.30483477e-03 1.21295267e-02 -1.34010917e-04 -2.28229583e-03 1.70918152e-03 2.43093655e-03 -2.68207732e-03 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 3.70069787e-03 2.07552415e-03 2.17312332e-03 -8.90168116e-03 -4.96961345e-03 -4.60421873e-04 -8.86619153e-04 -5.15382990e-04 6.36736958e-04 1.03286469e-03 -1.36123471e-02 9.03726436e-03 1.21295267e-02 3.48425054e-03 4.93952317e-03 -1.32530774e-02 2.07556356e-02 -5.81167509e-04 1.45840773e-03 1.08686704e-02 6.11812937e-03 -6.25827912e-03 -1.81264955e-04 2.93227375e-03 1.52248417e-02 4.37757596e-03 -6.99633778e-03 -4.37757596e-03 -1.04147600e-02 1.64670479e-02 1.04147600e-02 6.78686488e-04 2.12582266e-03 1.30213495e-03 -1.17551948e-03 -2.12582266e-03 3.73405009e-02 -2.47467823e-02 -2.30483477e-03 -1.96452460e-03 2.30483477e-03 2.07556356e-02 -5.17674160e-02 -2.07556356e-02 -1.06139919e-02 -1.73039160e-02 -1.81187870e-02 1.83839733e-02 1.73039160e-02 1.36564698e-03 7.11244946e-03 2.07552415e-03 -3.70069787e-03 -1.10022028e-03 -4.96961345e-03 8.90168116e-03 2.17312332e-03 3.21219444e-04 1.03286469e-03 5.15382990e-04 -7.17105517e-04 -8.86619153e-04 1.36123471e-02 -9.03726436e-03 4.93952317e-03 -3.48425054e-03 1.21295267e-02 -5.81167509e-04 -2.07556356e-02 -1.32530774e-02 -4.69062484e-03 -1.81264955e-04 -6.11812937e-03 4.39215771e-03 1.08686704e-02 3.18442937e-05 -2.45728776e-04 6.92693999e-07 4.69532861e-05 1.91270644e-06 2.53209637e-04 -4.28522016e-04 -1.64651530e-04 -2.83284246e-05 1.98313826e-04 1.04753659e-04 -5.89227687e-05 -8.62283440e-05 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 9.62189185e-04 1.34010917e-04 -1.45840773e-03 1.06139919e-02 4.69062484e-03 -6.60013366e-04 -5.62128048e-03 -2.09092426e-03 2.95647202e-03 2.23546430e-03 4.48907600e-05 -6.96741543e-04 -5.34772333e-05 1.63501819e-04 5.36232539e-05 4.63187202e-04 -1.19669578e-03 -5.76174685e-04 1.75337614e-04 1.98660061e-04 1.25901974e-04 -1.68278188e-04 -3.28033227e-04 -1.50862144e-03 8.72795588e-03 2.68207732e-03 8.49321763e-04 2.28229583e-03 -1.08686704e-02 1.73039160e-02 1.81264955e-04 -5.62128048e-03 -4.08967537e-06 -3.45165114e-04 5.82673963e-03 5.11945069e-03 1.63200368e-05 -3.57437773e-04 -3.58428548e-05 9.06648642e-05 3.58428548e-05 2.48668494e-04 -6.28559754e-04 -2.48668494e-04 7.86571980e-05 1.03625636e-04 3.54077607e-05 -1.36238263e-04 -1.03625636e-04 5.01806624e-04 1.16246272e-02 1.70918152e-03 -3.38088571e-03 -1.70918152e-03 -6.11812937e-03 1.81187870e-02 6.11812937e-03 -2.09092426e-03 -3.45165114e-04 2.92931580e-05 3.62158706e-03 3.45165114e-04 -5.51559346e-05 4.25614726e-04 1.80867609e-06 -8.13254770e-05 -3.04447445e-07 -3.36313863e-04 7.42221904e-04 3.87442910e-04 -5.89227687e-05 -2.14064456e-04 -1.81438659e-04 3.97097282e-05 2.78777039e-04 2.55487755e-03 -8.09395318e-03 1.33152513e-03 -1.66656055e-03 -2.43093655e-03 6.25827912e-03 -1.83839733e-02 -4.39215771e-03 2.95647202e-03 5.82673963e-03 3.62158706e-03 -4.07385320e-03 -7.78154151e-03 -4.48907600e-05 6.96741543e-04 5.36232539e-05 -1.63501819e-04 -5.34772333e-05 -5.76174685e-04 1.19669578e-03 4.63187202e-04 -5.80643783e-05 -3.28033227e-04 -1.25901974e-04 2.35985922e-04 1.98660061e-04 1.50862144e-03 -8.72795588e-03 2.28229583e-03 -8.49321763e-04 2.68207732e-03 1.81264955e-04 -1.73039160e-02 -1.08686704e-02 2.23546430e-03 5.11945069e-03 3.45165114e-04 -7.78154151e-03 -4.08967537e-06 1.55533541e-10 1.11130765e-09 3.42817965e-10 -5.74403531e-10 -3.42817965e-10 -9.44881217e-10 1.54744060e-09 9.44881217e-10 -1.57556900e-10 -1.19347147e-10 1.57556900e-10 -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 9.64169844e-04 4.54049720e-04 1.36564698e-03 -2.93227375e-03 -1.36564698e-03 3.18442937e-05 4.48907600e-05 1.63200368e-05 -5.51559346e-05 -4.48907600e-05 1.11130765e-09 6.71373038e-09 2.00984333e-09 -3.62526597e-09 -2.00984333e-09 -5.14556599e-09 9.04837268e-09 5.14556599e-09 -3.18846940e-10 -5.65314615e-10 3.18846940e-10 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 5.67344374e-03 2.69217248e-03 7.11244946e-03 -1.52248417e-02 -7.11244946e-03 -2.45728776e-04 -6.96741543e-04 -3.57437773e-04 4.25614726e-04 6.96741543e-04 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 1.07444665e-09 1.06375661e-09 3.54205782e-10 -2.62709235e-09 -2.76009902e-09 1.04727829e-10 1.76855306e-10 1.00686231e-10 -1.27381006e-10 4.56920647e-04 3.14685859e-03 4.08627847e-04 -1.52740148e-03 -7.36754990e-04 -1.10022028e-03 4.37757596e-03 2.07552415e-03 -6.92693999e-07 5.34772333e-05 3.58428548e-05 -1.80867609e-06 -5.36232539e-05 5.74403531e-10 3.62526597e-09 1.07444665e-09 -1.93946740e-09 -1.07444665e-09 -2.80119557e-09 4.95605341e-09 2.80119557e-09 -2.50293637e-10 -3.18038829e-10 2.50293637e-10 -8.59745776e-04 -5.70478091e-03 -1.33770548e-03 2.51977194e-03 1.33770548e-03 3.70069787e-03 -6.99633778e-03 -3.70069787e-03 -4.69532861e-05 -1.63501819e-04 -9.06648642e-05 8.13254770e-05 1.63501819e-04 3.42817965e-10 2.00984333e-09 1.06375661e-09 -1.07444665e-09 -1.64427552e-10 -2.76009902e-09 2.62709235e-09 3.54205782e-10 1.39560748e-10 -1.27381006e-10 -1.76855306e-10 -4.56920647e-04 -3.14685859e-03 -7.36754990e-04 1.52740148e-03 4.08627847e-04 2.07552415e-03 -4.37757596e-03 -1.10022028e-03 -1.91270644e-06 -5.36232539e-05 -3.58428548e-05 3.04447445e-07 5.34772333e-05 9.44881217e-10 5.14556599e-09 3.54205782e-10 -2.80119557e-09 -2.76009902e-09 -6.34726079e-10 6.57490676e-09 6.95274353e-09 1.69183560e-10 -4.01750097e-10 -2.99280551e-10 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 3.93868502e-03 1.91637197e-03 2.17312332e-03 -1.04147600e-02 -4.96961345e-03 -2.53209637e-04 -4.63187202e-04 -2.48668494e-04 3.36313863e-04 5.76174685e-04 -1.54744060e-09 -9.04837268e-09 -2.62709235e-09 4.95605341e-09 2.62709235e-09 6.57490676e-09 -1.22132169e-08 -6.57490676e-09 2.01892723e-10 6.78250937e-10 -2.01892723e-10 2.44899535e-03 1.41797470e-02 3.50501086e-03 -6.49638880e-03 -3.50501086e-03 -8.90168116e-03 1.64670479e-02 8.90168116e-03 4.28522016e-04 1.19669578e-03 6.28559754e-04 -7.42221904e-04 -1.19669578e-03 -9.44881217e-10 -5.14556599e-09 -2.76009902e-09 2.80119557e-09 3.54205782e-10 6.95274353e-09 -6.57490676e-09 -6.34726079e-10 -3.08142837e-10 4.01750097e-10 1.69183560e-10 1.28357742e-03 7.70583827e-03 1.91637197e-03 -3.93868502e-03 -9.46051924e-04 -4.96961345e-03 1.04147600e-02 2.17312332e-03 1.64651530e-04 5.76174685e-04 2.48668494e-04 -3.87442910e-04 -4.63187202e-04 -1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 -3.25675600e-10 1.57877601e-10 -1.43136213e-10 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 1.44567696e-04 6.97079784e-05 4.60421873e-04 -6.78686488e-04 -3.21219444e-04 -2.83284246e-05 1.75337614e-04 7.86571980e-05 -5.89227687e-05 -5.80643783e-05 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 1.27381006e-10 -1.69183560e-10 -2.01892723e-10 -3.25675600e-10 -1.53288427e-10 6.22308477e-10 -4.44223313e-05 -1.36735648e-03 -2.03886509e-04 4.61116361e-04 2.14787965e-04 8.86619153e-04 -2.12582266e-03 -1.03286469e-03 1.98313826e-04 1.98660061e-04 1.03625636e-04 -2.14064456e-04 -3.28033227e-04 -1.19347147e-10 -5.65314615e-10 -1.76855306e-10 3.18038829e-10 1.76855306e-10 4.01750097e-10 -6.78250937e-10 -4.01750097e-10 -3.45784622e-05 -8.16530823e-04 -1.20794863e-04 2.90352413e-04 1.20794863e-04 5.15382990e-04 -1.30213495e-03 -5.15382990e-04 1.04753659e-04 1.25901974e-04 3.54077607e-05 -1.81438659e-04 -1.25901974e-04 -1.00686231e-10 2.99280551e-10 1.57877601e-10 -2.93418060e-10 1.49831448e-05 7.96171648e-04 1.28260515e-04 -2.50398595e-04 -1.35783271e-04 -6.36736958e-04 1.17551948e-03 7.17105517e-04 -5.89227687e-05 -1.68278188e-04 -1.36238263e-04 3.97097282e-05 2.35985922e-04 1.57556900e-10 3.18846940e-10 1.27381006e-10 -2.50293637e-10 2.01892723e-10 -1.69183560e-10 -1.43136213e-10 6.22308477e-10 -2.93418060e-10 -1.53288427e-10 4.44223313e-05 1.36735648e-03 2.14787965e-04 -4.61116361e-04 -2.03886509e-04 -1.03286469e-03 2.12582266e-03 8.86619153e-04 -8.62283440e-05 -3.28033227e-04 -1.03625636e-04 2.78777039e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 8 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 435 459 483 507 531 551 573 594 611 634 0 -1 0 660 -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 3.26866999e-02 5.46258297e-03 4.57710065e-02 -4.57710065e-02 -7.46639925e-03 4.41274981e-03 -1.71461532e-02 -5.22172450e-03 7.64310687e-03 5.22172450e-03 -1.36503599e-01 -2.96134952e-02 -6.82330307e-02 6.82330307e-02 -6.82330307e-02 1.27476724e-02 -1.27476724e-02 1.27476724e-02 -2.43523231e-02 2.43523231e-02 -2.43523231e-02 -5.03240647e-02 4.09859627e-02 2.90035842e-03 -2.90035842e-03 1.41084630e-02 -5.14402512e-02 5.14402512e-02 -1.57067397e-02 -3.31999129e-03 4.27851464e-03 -1.66181775e-02 -5.75039359e-03 1.66181775e-02 -2.96134952e-02 1.04843016e-01 6.36523297e-02 -6.36523297e-02 6.36523297e-02 -3.98253566e-02 3.98253566e-02 -3.98253566e-02 4.58256951e-03 -4.58256951e-03 4.58256951e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 -2.11797393e-02 -9.20575575e-03 1.48912806e-02 -9.19667927e-03 1.21170270e-02 4.74481476e-04 1.31293908e-02 8.98959081e-03 -6.84609247e-03 -9.11228716e-03 6.82330307e-02 -6.36523297e-02 -1.92679978e-02 4.37137746e-03 -4.37137746e-03 6.92119302e-03 -5.33979846e-02 5.33979846e-02 -1.32243498e-02 -1.22386356e-02 1.22386356e-02 -3.13547310e-02 -3.26866999e-02 2.90035842e-03 -2.11797393e-02 1.09718945e-02 9.20575575e-03 -9.19667927e-03 1.48912806e-02 -1.21170270e-02 6.16613073e-03 -1.31293908e-02 -9.11228716e-03 3.01213322e-03 8.98959081e-03 -6.82330307e-02 6.36523297e-02 4.37137746e-03 -1.92679978e-02 4.37137746e-03 -5.33979846e-02 6.92119302e-03 -5.33979846e-02 -6.61217489e-03 1.22386356e-02 -3.13547310e-02 1.14526228e-02 1.22386356e-02 5.46258297e-03 1.41084630e-02 9.20575575e-03 -9.20575575e-03 -1.51054281e-02 -1.31319152e-02 1.31319152e-02 1.55134254e-02 -1.18970781e-03 8.77647052e-03 6.65263771e-03 -2.06063438e-03 -6.65263771e-03 6.82330307e-02 -6.36523297e-02 -4.37137746e-03 4.37137746e-03 -1.92679978e-02 5.33979846e-02 -5.33979846e-02 6.92119302e-03 6.61217489e-03 -3.13547310e-02 1.22386356e-02 1.14526228e-02 -1.22386356e-02 -4.57710065e-02 5.14402512e-02 1.48912806e-02 -9.19667927e-03 1.31319152e-02 -4.01464280e-02 6.04161338e-02 -1.39029222e-02 -6.55171161e-04 1.25902344e-02 -1.76630101e-02 -1.24978040e-02 1.49817376e-02 -1.27476724e-02 3.98253566e-02 6.92119302e-03 -5.33979846e-02 5.33979846e-02 6.36634304e-02 2.18427910e-02 -2.18427910e-02 4.23309644e-02 -2.63052928e-02 2.63052928e-02 3.34791440e-02 4.57710065e-02 -5.14402512e-02 -9.19667927e-03 1.48912806e-02 -1.31319152e-02 6.04161338e-02 -4.01464280e-02 1.39029222e-02 1.04958302e-02 -1.25902344e-02 1.49817376e-02 6.81629686e-03 -1.76630101e-02 1.27476724e-02 -3.98253566e-02 -5.33979846e-02 6.92119302e-03 -5.33979846e-02 2.18427910e-02 6.36634304e-02 2.18427910e-02 2.11654822e-02 2.63052928e-02 3.34791440e-02 -3.66596906e-02 2.63052928e-02 -7.46639925e-03 -1.57067397e-02 -1.21170270e-02 1.21170270e-02 1.55134254e-02 1.39029222e-02 -1.39029222e-02 -6.05215906e-05 2.81793819e-04 -1.27848214e-02 5.62728473e-04 4.88081211e-04 -5.62728473e-04 -1.27476724e-02 3.98253566e-02 5.33979846e-02 -5.33979846e-02 6.92119302e-03 -2.18427910e-02 2.18427910e-02 6.36634304e-02 -2.11654822e-02 3.34791440e-02 2.63052928e-02 -3.66596906e-02 -2.63052928e-02 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 -6.16613073e-03 -1.18970781e-03 6.55171161e-04 -1.04958302e-02 2.81793819e-04 8.17371075e-03 -1.42500181e-03 -3.25696822e-04 -4.64282883e-03 -2.86128497e-03 1.32243498e-02 6.61217489e-03 -6.61217489e-03 -4.23309644e-02 -2.11654822e-02 2.11654822e-02 -5.64776500e-02 2.09953343e-02 -2.09953343e-02 -4.19906687e-02 -1.71461532e-02 4.27851464e-03 -1.31293908e-02 1.31293908e-02 8.77647052e-03 -1.25902344e-02 1.25902344e-02 -1.27848214e-02 -1.42500181e-03 6.78647931e-04 -5.70566403e-03 -2.46817553e-03 5.70566403e-03 -2.43523231e-02 4.58256951e-03 1.22386356e-02 -1.22386356e-02 3.13547310e-02 2.63052928e-02 -2.63052928e-02 -3.34791440e-02 2.09953343e-02 1.98187668e-02 -4.69865481e-02 3.63649858e-02 4.69865481e-02 5.22172450e-03 1.66181775e-02 8.98959081e-03 -9.11228716e-03 -6.65263771e-03 -1.76630101e-02 1.49817376e-02 -5.62728473e-04 3.25696822e-04 5.70566403e-03 5.86376284e-03 -3.11588615e-03 -7.95638990e-03 2.43523231e-02 -4.58256951e-03 -1.22386356e-02 3.13547310e-02 -1.22386356e-02 -2.63052928e-02 -3.34791440e-02 -2.63052928e-02 -2.09953343e-02 -4.69865481e-02 1.98187668e-02 3.63649858e-02 -4.69865481e-02 7.64310687e-03 -5.75039359e-03 6.84609247e-03 -3.01213322e-03 -2.06063438e-03 1.24978040e-02 -6.81629686e-03 4.88081211e-04 -4.64282883e-03 -2.46817553e-03 3.11588615e-03 2.81263380e-03 -1.27588135e-03 -1.14526228e-02 -1.14526228e-02 3.66596906e-02 3.66596906e-02 3.63649858e-02 3.63649858e-02 -5.64776500e-02 -5.22172450e-03 -1.66181775e-02 -9.11228716e-03 8.98959081e-03 6.65263771e-03 1.49817376e-02 -1.76630101e-02 5.62728473e-04 2.86128497e-03 -5.70566403e-03 -7.95638990e-03 1.27588135e-03 5.86376284e-03 -2.43523231e-02 4.58256951e-03 3.13547310e-02 -1.22386356e-02 1.22386356e-02 -3.34791440e-02 -2.63052928e-02 2.63052928e-02 -4.19906687e-02 4.69865481e-02 -4.69865481e-02 1.98187668e-02 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 2.90859858e-03 9.58444724e-04 7.55769472e-03 -7.55769472e-03 -2.49315158e-03 9.71447628e-05 -3.68604998e-04 -1.39435234e-04 1.68259665e-04 1.39435234e-04 -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 3.26866999e-02 -5.46258297e-03 4.57710065e-02 -4.57710065e-02 7.46639925e-03 4.41274981e-03 -1.71461532e-02 5.22172450e-03 7.64310687e-03 -5.22172450e-03 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 1.22716775e-02 4.04493333e-03 2.23901961e-02 -2.23901961e-02 -7.55155382e-03 1.76802645e-03 -6.49388152e-03 -2.31024262e-03 3.06231165e-03 2.31024262e-03 -5.03240647e-02 4.09859627e-02 2.90035842e-03 -2.90035842e-03 -1.41084630e-02 -5.14402512e-02 5.14402512e-02 1.57067397e-02 -3.31999129e-03 4.27851464e-03 1.66181775e-02 -5.75039359e-03 -1.66181775e-02 2.90859858e-03 1.22716775e-02 5.03014462e-03 -6.14446833e-03 -2.08027394e-03 -1.05420119e-02 1.33502663e-02 4.59318203e-03 -3.48900865e-04 2.05131590e-03 7.13933222e-04 -1.05035386e-03 -8.27964213e-04 3.26866999e-02 -2.90035842e-03 1.09718945e-02 -2.11797393e-02 9.20575575e-03 1.48912806e-02 -9.19667927e-03 -1.21170270e-02 4.74481476e-04 1.31293908e-02 -8.98959081e-03 -6.84609247e-03 9.11228716e-03 -2.90859858e-03 -1.22716775e-02 -6.14446833e-03 5.03014462e-03 2.08027394e-03 1.33502663e-02 -1.05420119e-02 -4.59318203e-03 7.35182694e-04 -2.05131590e-03 -8.27964213e-04 8.27333943e-04 7.13933222e-04 -3.26866999e-02 2.90035842e-03 -2.11797393e-02 1.09718945e-02 -9.20575575e-03 -9.19667927e-03 1.48912806e-02 1.21170270e-02 6.16613073e-03 -1.31293908e-02 9.11228716e-03 3.01213322e-03 -8.98959081e-03 -9.58444724e-04 -4.04493333e-03 -2.08027394e-03 2.08027394e-03 -5.69198711e-04 4.54167058e-03 -4.54167058e-03 1.79526564e-03 2.34922678e-04 -7.36376583e-04 -4.93246421e-05 4.06898013e-04 4.93246421e-05 -5.46258297e-03 -1.41084630e-02 -9.20575575e-03 9.20575575e-03 -1.51054281e-02 1.31319152e-02 -1.31319152e-02 1.55134254e-02 1.18970781e-03 -8.77647052e-03 6.65263771e-03 2.06063438e-03 -6.65263771e-03 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 1.33502663e-02 4.54167058e-03 1.55180210e-02 -2.17847557e-02 -7.87868612e-03 1.13526333e-03 -7.69870109e-03 -2.60885943e-03 4.13009015e-03 3.08404679e-03 -4.57710065e-02 5.14402512e-02 1.48912806e-02 -9.19667927e-03 -1.31319152e-02 -4.01464280e-02 6.04161338e-02 1.39029222e-02 -6.55171161e-04 1.25902344e-02 1.76630101e-02 -1.24978040e-02 -1.49817376e-02 7.55769472e-03 2.23901961e-02 1.33502663e-02 -1.05420119e-02 -4.54167058e-03 -2.17847557e-02 1.55180210e-02 7.87868612e-03 -3.00913133e-03 7.69870109e-03 3.08404679e-03 -3.04821196e-03 -2.60885943e-03 4.57710065e-02 -5.14402512e-02 -9.19667927e-03 1.48912806e-02 1.31319152e-02 6.04161338e-02 -4.01464280e-02 -1.39029222e-02 1.04958302e-02 -1.25902344e-02 -1.49817376e-02 6.81629686e-03 1.76630101e-02 2.49315158e-03 7.55155382e-03 4.59318203e-03 -4.59318203e-03 1.79526564e-03 -7.87868612e-03 7.87868612e-03 -5.52298877e-03 -8.87988382e-04 2.67007632e-03 4.33092121e-05 -1.53804099e-03 -4.33092121e-05 7.46639925e-03 1.57067397e-02 1.21170270e-02 -1.21170270e-02 1.55134254e-02 -1.39029222e-02 1.39029222e-02 -6.05215906e-05 -2.81793819e-04 1.27848214e-02 5.62728473e-04 -4.88081211e-04 -5.62728473e-04 9.71447628e-05 1.76802645e-03 3.48900865e-04 -7.35182694e-04 -2.34922678e-04 -1.13526333e-03 3.00913133e-03 8.87988382e-04 -2.58484015e-04 -1.16705004e-04 5.56174238e-06 2.56639851e-04 1.33799209e-04 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 -6.16613073e-03 1.18970781e-03 6.55171161e-04 -1.04958302e-02 -2.81793819e-04 8.17371075e-03 -1.42500181e-03 3.25696822e-04 -4.64282883e-03 2.86128497e-03 -3.68604998e-04 -6.49388152e-03 -2.05131590e-03 2.05131590e-03 7.36376583e-04 7.69870109e-03 -7.69870109e-03 -2.67007632e-03 -1.16705004e-04 3.32086076e-04 1.20238779e-04 -2.02138997e-04 -1.20238779e-04 -1.71461532e-02 4.27851464e-03 -1.31293908e-02 1.31293908e-02 -8.77647052e-03 -1.25902344e-02 1.25902344e-02 1.27848214e-02 -1.42500181e-03 6.78647931e-04 5.70566403e-03 -2.46817553e-03 -5.70566403e-03 -1.39435234e-04 -2.31024262e-03 -7.13933222e-04 8.27964213e-04 4.93246421e-05 2.60885943e-03 -3.08404679e-03 -4.33092121e-05 5.56174238e-06 1.20238779e-04 -6.28997322e-05 -1.51286945e-04 7.02699890e-05 -5.22172450e-03 -1.66181775e-02 -8.98959081e-03 9.11228716e-03 -6.65263771e-03 1.76630101e-02 -1.49817376e-02 -5.62728473e-04 -3.25696822e-04 -5.70566403e-03 5.86376284e-03 3.11588615e-03 -7.95638990e-03 1.68259665e-04 3.06231165e-03 1.05035386e-03 -8.27333943e-04 -4.06898013e-04 -4.13009015e-03 3.04821196e-03 1.53804099e-03 2.56639851e-04 -2.02138997e-04 -1.51286945e-04 3.78581590e-05 7.08268625e-05 7.64310687e-03 -5.75039359e-03 6.84609247e-03 -3.01213322e-03 2.06063438e-03 1.24978040e-02 -6.81629686e-03 -4.88081211e-04 -4.64282883e-03 -2.46817553e-03 -3.11588615e-03 2.81263380e-03 1.27588135e-03 1.39435234e-04 2.31024262e-03 8.27964213e-04 -7.13933222e-04 -4.93246421e-05 -3.08404679e-03 2.60885943e-03 4.33092121e-05 1.33799209e-04 -1.20238779e-04 7.02699890e-05 7.08268625e-05 -6.28997322e-05 5.22172450e-03 1.66181775e-02 9.11228716e-03 -8.98959081e-03 6.65263771e-03 -1.49817376e-02 1.76630101e-02 5.62728473e-04 -2.86128497e-03 5.70566403e-03 -7.95638990e-03 -1.27588135e-03 5.86376284e-03 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 -0 -1 1 652 - -2.66059215e-02 -5.03240647e-02 5.46258297e-03 3.26866999e-02 -3.26866999e-02 -7.46639925e-03 -4.57710065e-02 4.57710065e-02 -8.82549962e-03 5.22172450e-03 -5.22172450e-03 -1.71461532e-02 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 6.35715480e-03 -1.89362502e-02 -1.36123471e-02 -1.36123471e-02 3.73405009e-02 -1.47505924e-03 -5.01806624e-04 -1.50862144e-03 -2.55487755e-03 -1.50862144e-03 -5.03240647e-02 4.09859627e-02 1.41084630e-02 -2.90035842e-03 2.90035842e-03 -1.57067397e-02 5.14402512e-02 -5.14402512e-02 6.63998258e-03 1.66181775e-02 -1.66181775e-02 4.27851464e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 7.43595780e-04 -1.16458900e-02 9.03726436e-03 9.03726436e-03 -2.47467823e-02 4.67304605e-03 -1.16246272e-02 8.72795588e-03 8.09395318e-03 8.72795588e-03 5.46258297e-03 1.41084630e-02 -1.51054281e-02 -9.20575575e-03 9.20575575e-03 1.55134254e-02 1.31319152e-02 -1.31319152e-02 2.37941563e-03 -6.65263771e-03 6.65263771e-03 8.77647052e-03 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 4.16674080e-03 -5.69578999e-03 1.21295267e-02 -4.93952317e-03 -2.30483477e-03 -2.03824735e-03 -1.70918152e-03 2.68207732e-03 -1.33152513e-03 -2.28229583e-03 -3.26866999e-02 2.90035842e-03 9.20575575e-03 1.09718945e-02 -2.11797393e-02 -1.21170270e-02 1.48912806e-02 -9.19667927e-03 -5.69164926e-03 8.98959081e-03 -9.11228716e-03 -3.83395925e-03 -1.31293908e-02 -6.35715480e-03 -7.43595780e-04 4.16674080e-03 -6.05375232e-03 -5.69578999e-03 -4.93952317e-03 1.21295267e-02 -2.30483477e-03 -1.34010917e-04 -1.70918152e-03 -2.28229583e-03 -2.43093655e-03 2.68207732e-03 3.26866999e-02 -2.90035842e-03 -9.20575575e-03 -2.11797393e-02 1.09718945e-02 1.21170270e-02 -9.19667927e-03 1.48912806e-02 5.69164926e-03 -9.11228716e-03 8.98959081e-03 -3.83395925e-03 1.31293908e-02 1.89362502e-02 1.16458900e-02 -5.69578999e-03 -5.69578999e-03 1.52017109e-02 3.48425054e-03 3.48425054e-03 -1.96452460e-03 9.62189185e-04 3.38088571e-03 8.49321763e-04 1.66656055e-03 8.49321763e-04 -7.46639925e-03 -1.57067397e-02 1.55134254e-02 1.21170270e-02 -1.21170270e-02 -6.05215906e-05 -1.39029222e-02 1.39029222e-02 -5.63587637e-04 -5.62728473e-04 5.62728473e-04 -1.27848214e-02 1.36123471e-02 -9.03726436e-03 1.21295267e-02 -4.93952317e-03 3.48425054e-03 -1.32530774e-02 5.81167509e-04 2.07556356e-02 -1.45840773e-03 6.11812937e-03 -1.08686704e-02 -6.25827912e-03 -1.81264955e-04 4.57710065e-02 -5.14402512e-02 -1.31319152e-02 1.48912806e-02 -9.19667927e-03 1.39029222e-02 -4.01464280e-02 6.04161338e-02 -1.11510013e-02 -1.76630101e-02 1.49817376e-02 -5.68150712e-03 -1.25902344e-02 1.36123471e-02 -9.03726436e-03 -4.93952317e-03 1.21295267e-02 3.48425054e-03 5.81167509e-04 -1.32530774e-02 2.07556356e-02 -4.69062484e-03 6.11812937e-03 -1.81264955e-04 -4.39215771e-03 -1.08686704e-02 -4.57710065e-02 5.14402512e-02 1.31319152e-02 -9.19667927e-03 1.48912806e-02 -1.39029222e-02 6.04161338e-02 -4.01464280e-02 1.11510013e-02 1.49817376e-02 -1.76630101e-02 -5.68150712e-03 1.25902344e-02 -3.73405009e-02 2.47467823e-02 -2.30483477e-03 -2.30483477e-03 -1.96452460e-03 2.07556356e-02 2.07556356e-02 -5.17674160e-02 1.06139919e-02 -1.81187870e-02 1.73039160e-02 1.83839733e-02 1.73039160e-02 -8.82549962e-03 6.63998258e-03 2.37941563e-03 5.69164926e-03 -5.69164926e-03 -5.63587637e-04 1.11510013e-02 -1.11510013e-02 1.32095328e-04 2.53558815e-03 -2.53558815e-03 2.85000361e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 1.34010917e-04 -9.62189185e-04 1.45840773e-03 4.69062484e-03 -1.06139919e-02 -6.60013366e-04 2.09092426e-03 -5.62128048e-03 -2.95647202e-03 -2.23546430e-03 -5.22172450e-03 -1.66181775e-02 6.65263771e-03 8.98959081e-03 -9.11228716e-03 5.62728473e-04 -1.76630101e-02 1.49817376e-02 -2.53558815e-03 5.86376284e-03 -7.95638990e-03 -1.84000480e-03 -5.70566403e-03 -5.01806624e-04 -1.16246272e-02 1.70918152e-03 1.70918152e-03 -3.38088571e-03 -6.11812937e-03 -6.11812937e-03 1.81187870e-02 2.09092426e-03 2.92931580e-05 3.45165114e-04 3.62158706e-03 3.45165114e-04 5.22172450e-03 1.66181775e-02 -6.65263771e-03 -9.11228716e-03 8.98959081e-03 -5.62728473e-04 1.49817376e-02 -1.76630101e-02 2.53558815e-03 -7.95638990e-03 5.86376284e-03 -1.84000480e-03 5.70566403e-03 -1.50862144e-03 8.72795588e-03 -2.68207732e-03 2.28229583e-03 -8.49321763e-04 1.08686704e-02 1.81264955e-04 -1.73039160e-02 -5.62128048e-03 3.45165114e-04 -4.08967537e-06 -5.82673963e-03 -5.11945069e-03 3.83395925e-03 3.83395925e-03 5.68150712e-03 5.68150712e-03 1.84000480e-03 1.84000480e-03 1.08542492e-02 -2.55487755e-03 8.09395318e-03 1.33152513e-03 2.43093655e-03 -1.66656055e-03 6.25827912e-03 4.39215771e-03 -1.83839733e-02 -2.95647202e-03 3.62158706e-03 -5.82673963e-03 -4.07385320e-03 -7.78154151e-03 -1.71461532e-02 4.27851464e-03 8.77647052e-03 1.31293908e-02 -1.31293908e-02 -1.27848214e-02 1.25902344e-02 -1.25902344e-02 2.85000361e-03 5.70566403e-03 -5.70566403e-03 6.78647931e-04 -1.50862144e-03 8.72795588e-03 2.28229583e-03 -2.68207732e-03 -8.49321763e-04 1.81264955e-04 1.08686704e-02 -1.73039160e-02 -2.23546430e-03 3.45165114e-04 -5.11945069e-03 -7.78154151e-03 -4.08967537e-06 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 1.89362502e-02 -6.35715480e-03 1.36123471e-02 -3.73405009e-02 1.36123471e-02 -1.47505924e-03 -1.50862144e-03 -5.01806624e-04 2.55487755e-03 -1.50862144e-03 -2.66059215e-02 -5.03240647e-02 -5.46258297e-03 3.26866999e-02 -3.26866999e-02 7.46639925e-03 -4.57710065e-02 4.57710065e-02 -8.82549962e-03 -5.22172450e-03 5.22172450e-03 -1.71461532e-02 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 1.16458900e-02 -7.43595780e-04 -9.03726436e-03 2.47467823e-02 -9.03726436e-03 4.67304605e-03 8.72795588e-03 -1.16246272e-02 -8.09395318e-03 8.72795588e-03 -5.03240647e-02 4.09859627e-02 -1.41084630e-02 -2.90035842e-03 2.90035842e-03 1.57067397e-02 5.14402512e-02 -5.14402512e-02 6.63998258e-03 -1.66181775e-02 1.66181775e-02 4.27851464e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 -5.69578999e-03 4.16674080e-03 1.21295267e-02 -2.30483477e-03 -4.93952317e-03 2.03824735e-03 -2.68207732e-03 1.70918152e-03 -1.33152513e-03 2.28229583e-03 -5.46258297e-03 -1.41084630e-02 -1.51054281e-02 9.20575575e-03 -9.20575575e-03 1.55134254e-02 -1.31319152e-02 1.31319152e-02 -2.37941563e-03 -6.65263771e-03 6.65263771e-03 -8.77647052e-03 -1.89362502e-02 -1.16458900e-02 -5.69578999e-03 1.52017109e-02 -5.69578999e-03 3.48425054e-03 -1.96452460e-03 3.48425054e-03 -9.62189185e-04 -8.49321763e-04 -3.38088571e-03 1.66656055e-03 -8.49321763e-04 -3.26866999e-02 2.90035842e-03 -9.20575575e-03 1.09718945e-02 -2.11797393e-02 1.21170270e-02 1.48912806e-02 -9.19667927e-03 -5.69164926e-03 -8.98959081e-03 9.11228716e-03 -3.83395925e-03 -1.31293908e-02 6.35715480e-03 7.43595780e-04 4.16674080e-03 -5.69578999e-03 -6.05375232e-03 -4.93952317e-03 -2.30483477e-03 1.21295267e-02 1.34010917e-04 2.28229583e-03 1.70918152e-03 -2.43093655e-03 -2.68207732e-03 3.26866999e-02 -2.90035842e-03 9.20575575e-03 -2.11797393e-02 1.09718945e-02 -1.21170270e-02 -9.19667927e-03 1.48912806e-02 5.69164926e-03 9.11228716e-03 -8.98959081e-03 -3.83395925e-03 1.31293908e-02 -1.36123471e-02 9.03726436e-03 1.21295267e-02 3.48425054e-03 -4.93952317e-03 -1.32530774e-02 2.07556356e-02 5.81167509e-04 1.45840773e-03 1.08686704e-02 -6.11812937e-03 -6.25827912e-03 1.81264955e-04 7.46639925e-03 1.57067397e-02 1.55134254e-02 -1.21170270e-02 1.21170270e-02 -6.05215906e-05 1.39029222e-02 -1.39029222e-02 5.63587637e-04 -5.62728473e-04 5.62728473e-04 1.27848214e-02 3.73405009e-02 -2.47467823e-02 -2.30483477e-03 -1.96452460e-03 -2.30483477e-03 2.07556356e-02 -5.17674160e-02 2.07556356e-02 -1.06139919e-02 -1.73039160e-02 1.81187870e-02 1.83839733e-02 -1.73039160e-02 4.57710065e-02 -5.14402512e-02 1.31319152e-02 1.48912806e-02 -9.19667927e-03 -1.39029222e-02 -4.01464280e-02 6.04161338e-02 -1.11510013e-02 1.76630101e-02 -1.49817376e-02 -5.68150712e-03 -1.25902344e-02 -1.36123471e-02 9.03726436e-03 -4.93952317e-03 3.48425054e-03 1.21295267e-02 5.81167509e-04 2.07556356e-02 -1.32530774e-02 4.69062484e-03 1.81264955e-04 -6.11812937e-03 -4.39215771e-03 1.08686704e-02 -4.57710065e-02 5.14402512e-02 -1.31319152e-02 -9.19667927e-03 1.48912806e-02 1.39029222e-02 6.04161338e-02 -4.01464280e-02 1.11510013e-02 -1.49817376e-02 1.76630101e-02 -5.68150712e-03 1.25902344e-02 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 9.62189185e-04 -1.34010917e-04 -1.45840773e-03 1.06139919e-02 -4.69062484e-03 -6.60013366e-04 -5.62128048e-03 2.09092426e-03 2.95647202e-03 -2.23546430e-03 -8.82549962e-03 6.63998258e-03 -2.37941563e-03 5.69164926e-03 -5.69164926e-03 5.63587637e-04 1.11510013e-02 -1.11510013e-02 1.32095328e-04 -2.53558815e-03 2.53558815e-03 2.85000361e-03 -1.50862144e-03 8.72795588e-03 2.68207732e-03 8.49321763e-04 -2.28229583e-03 -1.08686704e-02 1.73039160e-02 -1.81264955e-04 -5.62128048e-03 -4.08967537e-06 3.45165114e-04 5.82673963e-03 -5.11945069e-03 5.22172450e-03 1.66181775e-02 6.65263771e-03 -8.98959081e-03 9.11228716e-03 5.62728473e-04 1.76630101e-02 -1.49817376e-02 2.53558815e-03 5.86376284e-03 -7.95638990e-03 1.84000480e-03 5.70566403e-03 -5.01806624e-04 -1.16246272e-02 -1.70918152e-03 3.38088571e-03 -1.70918152e-03 6.11812937e-03 -1.81187870e-02 6.11812937e-03 2.09092426e-03 3.45165114e-04 2.92931580e-05 -3.62158706e-03 3.45165114e-04 -5.22172450e-03 -1.66181775e-02 -6.65263771e-03 9.11228716e-03 -8.98959081e-03 -5.62728473e-04 -1.49817376e-02 1.76630101e-02 -2.53558815e-03 -7.95638990e-03 5.86376284e-03 1.84000480e-03 -5.70566403e-03 2.55487755e-03 -8.09395318e-03 1.33152513e-03 -1.66656055e-03 2.43093655e-03 6.25827912e-03 -1.83839733e-02 4.39215771e-03 2.95647202e-03 5.82673963e-03 -3.62158706e-03 -4.07385320e-03 7.78154151e-03 3.83395925e-03 3.83395925e-03 5.68150712e-03 5.68150712e-03 -1.84000480e-03 -1.84000480e-03 1.08542492e-02 -1.50862144e-03 8.72795588e-03 -2.28229583e-03 8.49321763e-04 2.68207732e-03 -1.81264955e-04 1.73039160e-02 -1.08686704e-02 -2.23546430e-03 -5.11945069e-03 3.45165114e-04 7.78154151e-03 -4.08967537e-06 -1.71461532e-02 4.27851464e-03 -8.77647052e-03 1.31293908e-02 -1.31293908e-02 1.27848214e-02 1.25902344e-02 -1.25902344e-02 2.85000361e-03 -5.70566403e-03 5.70566403e-03 6.78647931e-04 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 -0 -1 2 664 - -2.83602678e-04 -1.95047293e-03 4.56920647e-04 4.56920647e-04 -8.59745776e-04 -1.28357742e-03 -1.28357742e-03 2.44899535e-03 -8.65052267e-06 3.45784622e-05 -4.44223313e-05 -1.49831448e-05 -4.44223313e-05 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 1.12525880e-05 -5.72377128e-05 -1.28385646e-04 -4.24837644e-05 2.13399966e-04 4.12802398e-06 -5.07064792e-06 2.42510477e-05 1.96084619e-05 8.30976084e-06 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 3.14685859e-03 -5.70478091e-03 -7.70583827e-03 -7.70583827e-03 1.41797470e-02 -4.59669915e-04 8.16530823e-04 -1.36735648e-03 -7.96171648e-04 -1.36735648e-03 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 1.27235214e-04 -6.59577058e-04 -1.48368337e-03 -4.76244557e-04 2.43659056e-03 4.62310066e-05 -6.00921510e-05 2.91846913e-04 2.33157819e-04 9.65513242e-05 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 7.36754990e-04 -1.33770548e-03 -9.46051924e-04 -1.91637197e-03 3.50501086e-03 -8.27377725e-05 1.20794863e-04 -2.03886509e-04 -1.28260515e-04 -2.14787965e-04 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 3.03006947e-05 -1.53394752e-04 -3.13837672e-04 -1.17233978e-04 5.86366001e-04 1.68397655e-05 -1.12246264e-05 5.50684410e-05 5.16786065e-05 2.11184544e-05 -4.54049720e-04 -2.69217248e-03 7.36754990e-04 4.08627847e-04 -1.33770548e-03 -1.91637197e-03 -9.46051924e-04 3.50501086e-03 -6.97079784e-05 1.20794863e-04 -2.14787965e-04 -1.35783271e-04 -2.03886509e-04 -1.12525880e-05 -1.27235214e-04 3.03006947e-05 -1.58281898e-06 -4.93082215e-05 -1.12502969e-04 2.44056476e-06 1.84922129e-04 3.05335454e-06 1.71274120e-06 1.91370154e-05 1.81320443e-05 -2.90578900e-06 9.64169844e-04 5.67344374e-03 -1.52740148e-03 -1.52740148e-03 2.51977194e-03 3.93868502e-03 3.93868502e-03 -6.49638880e-03 1.44567696e-04 -2.90352413e-04 4.61116361e-04 2.50398595e-04 4.61116361e-04 5.72377128e-05 6.59577058e-04 -1.53394752e-04 -4.93082215e-05 2.41156525e-04 5.76858814e-04 1.89638082e-04 -9.18363956e-04 -1.24304952e-05 2.21031721e-05 -9.73673576e-05 -7.38807858e-05 -3.36831447e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 -2.07552415e-03 3.70069787e-03 2.17312332e-03 4.96961345e-03 -8.90168116e-03 4.60421873e-04 -5.15382990e-04 8.86619153e-04 6.36736958e-04 1.03286469e-03 1.28385646e-04 1.48368337e-03 -3.13837672e-04 -1.12502969e-04 5.76858814e-04 1.18495152e-03 4.29690949e-04 -2.17589038e-03 -6.18601931e-05 4.49331845e-05 -2.23662024e-04 -2.04090250e-04 -8.21521714e-05 1.36564698e-03 7.11244946e-03 -2.07552415e-03 -1.10022028e-03 3.70069787e-03 4.96961345e-03 2.17312332e-03 -8.90168116e-03 3.21219444e-04 -5.15382990e-04 1.03286469e-03 7.17105517e-04 8.86619153e-04 4.24837644e-05 4.76244557e-04 -1.17233978e-04 2.44056476e-06 1.89638082e-04 4.29690949e-04 2.12415462e-06 -7.01429547e-04 -1.19529867e-05 -4.07738778e-06 -7.86960118e-05 -7.25555379e-05 6.98600029e-06 -2.93227375e-03 -1.52248417e-02 4.37757596e-03 4.37757596e-03 -6.99633778e-03 -1.04147600e-02 -1.04147600e-02 1.64670479e-02 -6.78686488e-04 1.30213495e-03 -2.12582266e-03 -1.17551948e-03 -2.12582266e-03 -2.13399966e-04 -2.43659056e-03 5.86366001e-04 1.84922129e-04 -9.18363956e-04 -2.17589038e-03 -7.01429547e-04 3.44802830e-03 4.86188305e-05 -8.73254590e-05 3.95271863e-04 2.99542837e-04 1.33112543e-04 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 1.91270644e-06 -4.69532861e-05 -2.53209637e-04 -1.64651530e-04 4.28522016e-04 -2.83284246e-05 -1.04753659e-04 1.98313826e-04 5.89227687e-05 8.62283440e-05 4.12802398e-06 4.62310066e-05 -1.68397655e-05 -3.05335454e-06 1.24304952e-05 6.18601931e-05 1.19529867e-05 -4.86188305e-05 4.45399343e-06 2.36730758e-06 -7.94659336e-06 -3.22419598e-07 -1.41455845e-06 -1.63200368e-05 3.57437773e-04 -3.58428548e-05 -3.58428548e-05 9.06648642e-05 2.48668494e-04 2.48668494e-04 -6.28559754e-04 -7.86571980e-05 3.54077607e-05 -1.03625636e-04 -1.36238263e-04 -1.03625636e-04 -5.07064792e-06 -6.00921510e-05 1.12246264e-05 -1.71274120e-06 -2.21031721e-05 -4.49331845e-05 4.07738778e-06 8.73254590e-05 2.36730758e-06 1.60968653e-06 6.38809148e-06 8.01694608e-06 -2.53095613e-06 4.48907600e-05 -6.96741543e-04 5.34772333e-05 5.36232539e-05 -1.63501819e-04 -4.63187202e-04 -5.76174685e-04 1.19669578e-03 1.75337614e-04 -1.25901974e-04 1.98660061e-04 1.68278188e-04 3.28033227e-04 2.42510477e-05 2.91846913e-04 -5.50684410e-05 -1.91370154e-05 9.73673576e-05 2.23662024e-04 7.86960118e-05 -3.95271863e-04 -7.94659336e-06 6.38809148e-06 -2.86556591e-05 -2.55715494e-05 -1.02749465e-05 5.51559346e-05 -4.25614726e-04 1.80867609e-06 3.04447445e-07 -8.13254770e-05 -3.36313863e-04 -3.87442910e-04 7.42221904e-04 5.89227687e-05 -1.81438659e-04 2.14064456e-04 3.97097282e-05 2.78777039e-04 1.96084619e-05 2.33157819e-04 -5.16786065e-05 -1.81320443e-05 7.38807858e-05 2.04090250e-04 7.25555379e-05 -2.99542837e-04 -3.22419598e-07 8.01694608e-06 -2.55715494e-05 -1.56308293e-05 -1.03797872e-05 4.48907600e-05 -6.96741543e-04 5.36232539e-05 5.34772333e-05 -1.63501819e-04 -5.76174685e-04 -4.63187202e-04 1.19669578e-03 5.80643783e-05 -1.25901974e-04 3.28033227e-04 2.35985922e-04 1.98660061e-04 8.30976084e-06 9.65513242e-05 -2.11184544e-05 2.90578900e-06 3.36831447e-05 8.21521714e-05 -6.98600029e-06 -1.33112543e-04 -1.41455845e-06 -2.53095613e-06 -1.02749465e-05 -1.03797872e-05 4.27984257e-06 -1.25069627e-03 -7.14095981e-03 9.58444724e-04 2.90859858e-03 -2.90859858e-03 -2.49315158e-03 -7.55769472e-03 7.55769472e-03 -1.94289526e-04 1.39435234e-04 -1.39435234e-04 -3.68604998e-04 -2.83602678e-04 -2.19947443e-03 4.54049720e-04 4.54049720e-04 -9.64169844e-04 -1.36564698e-03 -1.36564698e-03 2.93227375e-03 3.18442937e-05 -1.63200368e-05 4.48907600e-05 5.51559346e-05 4.48907600e-05 -7.14095981e-03 -2.51314248e-02 4.04493333e-03 1.22716775e-02 -1.22716775e-02 -7.55155382e-03 -2.23901961e-02 2.23901961e-02 -3.53605291e-03 2.31024262e-03 -2.31024262e-03 -6.49388152e-03 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 2.69217248e-03 -5.67344374e-03 -7.11244946e-03 -7.11244946e-03 1.52248417e-02 -2.45728776e-04 3.57437773e-04 -6.96741543e-04 -4.25614726e-04 -6.96741543e-04 -9.58444724e-04 -4.04493333e-03 -5.69198711e-04 2.08027394e-03 -2.08027394e-03 1.79526564e-03 -4.54167058e-03 4.54167058e-03 -4.69845355e-04 4.93246421e-05 -4.93246421e-05 -7.36376583e-04 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 7.36754990e-04 -1.52740148e-03 -1.10022028e-03 -2.07552415e-03 4.37757596e-03 6.92693999e-07 3.58428548e-05 -5.34772333e-05 -1.80867609e-06 -5.36232539e-05 -2.90859858e-03 -1.22716775e-02 2.08027394e-03 5.03014462e-03 -6.14446833e-03 -4.59318203e-03 -1.05420119e-02 1.33502663e-02 -1.08408356e-03 7.13933222e-04 -8.27964213e-04 -2.23019918e-04 -2.05131590e-03 -4.56920647e-04 -3.14685859e-03 7.36754990e-04 4.08627847e-04 -1.52740148e-03 -2.07552415e-03 -1.10022028e-03 4.37757596e-03 -1.91270644e-06 3.58428548e-05 -5.36232539e-05 -3.04447445e-07 -5.34772333e-05 2.90859858e-03 1.22716775e-02 -2.08027394e-03 -6.14446833e-03 5.03014462e-03 4.59318203e-03 1.33502663e-02 -1.05420119e-02 1.08408356e-03 -8.27964213e-04 7.13933222e-04 -2.23019918e-04 2.05131590e-03 8.59745776e-04 5.70478091e-03 -1.33770548e-03 -1.33770548e-03 2.51977194e-03 3.70069787e-03 3.70069787e-03 -6.99633778e-03 4.69532861e-05 -9.06648642e-05 1.63501819e-04 8.13254770e-05 1.63501819e-04 2.49315158e-03 7.55155382e-03 1.79526564e-03 -4.59318203e-03 4.59318203e-03 -5.52298877e-03 7.87868612e-03 -7.87868612e-03 1.77597676e-03 -4.33092121e-05 4.33092121e-05 2.67007632e-03 1.28357742e-03 7.70583827e-03 -9.46051924e-04 -1.91637197e-03 3.93868502e-03 2.17312332e-03 4.96961345e-03 -1.04147600e-02 2.53209637e-04 -2.48668494e-04 4.63187202e-04 3.36313863e-04 5.76174685e-04 7.55769472e-03 2.23901961e-02 -4.54167058e-03 -1.05420119e-02 1.33502663e-02 7.87868612e-03 1.55180210e-02 -2.17847557e-02 4.14439465e-03 -2.60885943e-03 3.08404679e-03 1.08187820e-03 7.69870109e-03 1.28357742e-03 7.70583827e-03 -1.91637197e-03 -9.46051924e-04 3.93868502e-03 4.96961345e-03 2.17312332e-03 -1.04147600e-02 1.64651530e-04 -2.48668494e-04 5.76174685e-04 3.87442910e-04 4.63187202e-04 -7.55769472e-03 -2.23901961e-02 4.54167058e-03 1.33502663e-02 -1.05420119e-02 -7.87868612e-03 -2.17847557e-02 1.55180210e-02 -4.14439465e-03 3.08404679e-03 -2.60885943e-03 1.08187820e-03 -7.69870109e-03 -2.44899535e-03 -1.41797470e-02 3.50501086e-03 3.50501086e-03 -6.49638880e-03 -8.90168116e-03 -8.90168116e-03 1.64670479e-02 -4.28522016e-04 6.28559754e-04 -1.19669578e-03 -7.42221904e-04 -1.19669578e-03 -1.94289526e-04 -3.53605291e-03 4.69845355e-04 1.08408356e-03 -1.08408356e-03 -1.77597676e-03 -4.14439465e-03 4.14439465e-03 1.86029246e-04 -1.28237467e-04 1.28237467e-04 2.33410009e-04 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 6.97079784e-05 -1.44567696e-04 -4.60421873e-04 -3.21219444e-04 6.78686488e-04 -2.83284246e-05 -7.86571980e-05 1.75337614e-04 5.89227687e-05 5.80643783e-05 1.39435234e-04 2.31024262e-03 -4.93246421e-05 -7.13933222e-04 8.27964213e-04 4.33092121e-05 2.60885943e-03 -3.08404679e-03 -1.28237467e-04 -6.28997322e-05 7.02699890e-05 -8.04600829e-05 -1.20238779e-04 3.45784622e-05 8.16530823e-04 -1.20794863e-04 -1.20794863e-04 2.90352413e-04 5.15382990e-04 5.15382990e-04 -1.30213495e-03 -1.04753659e-04 3.54077607e-05 -1.25901974e-04 -1.81438659e-04 -1.25901974e-04 -1.39435234e-04 -2.31024262e-03 4.93246421e-05 8.27964213e-04 -7.13933222e-04 -4.33092121e-05 -3.08404679e-03 2.60885943e-03 1.28237467e-04 7.02699890e-05 -6.28997322e-05 -8.04600829e-05 1.20238779e-04 -4.44223313e-05 -1.36735648e-03 2.03886509e-04 2.14787965e-04 -4.61116361e-04 -8.86619153e-04 -1.03286469e-03 2.12582266e-03 1.98313826e-04 -1.03625636e-04 1.98660061e-04 2.14064456e-04 3.28033227e-04 2.23019918e-04 2.23019918e-04 -1.08187820e-03 -1.08187820e-03 -8.04600829e-05 -8.04600829e-05 -4.06655103e-04 -1.49831448e-05 -7.96171648e-04 1.28260515e-04 1.35783271e-04 -2.50398595e-04 -6.36736958e-04 -7.17105517e-04 1.17551948e-03 5.89227687e-05 -1.36238263e-04 1.68278188e-04 3.97097282e-05 2.35985922e-04 -3.68604998e-04 -6.49388152e-03 7.36376583e-04 2.05131590e-03 -2.05131590e-03 -2.67007632e-03 -7.69870109e-03 7.69870109e-03 2.33410009e-04 -1.20238779e-04 1.20238779e-04 3.32086076e-04 -4.44223313e-05 -1.36735648e-03 2.14787965e-04 2.03886509e-04 -4.61116361e-04 -1.03286469e-03 -8.86619153e-04 2.12582266e-03 8.62283440e-05 -1.03625636e-04 3.28033227e-04 2.78777039e-04 1.98660061e-04 +0 -1 1 664 + -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 -5.46258297e-03 -3.26866999e-02 4.57710065e-02 7.46639925e-03 4.57710065e-02 4.41274981e-03 5.22172450e-03 1.71461532e-02 -7.64310687e-03 5.22172450e-03 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 -6.35715480e-03 -1.89362502e-02 1.36123471e-02 1.36123471e-02 3.73405009e-02 -1.47505924e-03 -5.01806624e-04 1.50862144e-03 -2.55487755e-03 1.50862144e-03 -5.03240647e-02 4.09859627e-02 2.90035842e-03 -1.41084630e-02 2.90035842e-03 -5.14402512e-02 1.57067397e-02 -5.14402512e-02 -3.31999129e-03 1.66181775e-02 -4.27851464e-03 5.75039359e-03 1.66181775e-02 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 -7.43595780e-04 -1.16458900e-02 -9.03726436e-03 -9.03726436e-03 -2.47467823e-02 4.67304605e-03 -1.16246272e-02 -8.72795588e-03 8.09395318e-03 -8.72795588e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 9.20575575e-03 2.11797393e-02 1.48912806e-02 -1.21170270e-02 9.19667927e-03 4.74481476e-04 -8.98959081e-03 -1.31293908e-02 6.84609247e-03 -9.11228716e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 4.16674080e-03 5.69578999e-03 1.21295267e-02 -4.93952317e-03 2.30483477e-03 2.03824735e-03 1.70918152e-03 2.68207732e-03 1.33152513e-03 -2.28229583e-03 -5.46258297e-03 -1.41084630e-02 -9.20575575e-03 -1.51054281e-02 -9.20575575e-03 1.31319152e-02 1.55134254e-02 1.31319152e-02 1.18970781e-03 6.65263771e-03 8.77647052e-03 -2.06063438e-03 6.65263771e-03 6.35715480e-03 7.43595780e-04 4.16674080e-03 -6.05375232e-03 5.69578999e-03 -4.93952317e-03 1.21295267e-02 2.30483477e-03 1.34010917e-04 1.70918152e-03 -2.28229583e-03 2.43093655e-03 2.68207732e-03 3.26866999e-02 -2.90035842e-03 2.11797393e-02 9.20575575e-03 1.09718945e-02 9.19667927e-03 -1.21170270e-02 1.48912806e-02 -6.16613073e-03 -9.11228716e-03 -1.31293908e-02 3.01213322e-03 -8.98959081e-03 1.89362502e-02 1.16458900e-02 5.69578999e-03 5.69578999e-03 1.52017109e-02 -3.48425054e-03 -3.48425054e-03 -1.96452460e-03 9.62189185e-04 3.38088571e-03 -8.49321763e-04 1.66656055e-03 -8.49321763e-04 -4.57710065e-02 5.14402512e-02 1.48912806e-02 -1.31319152e-02 9.19667927e-03 -4.01464280e-02 1.39029222e-02 -6.04161338e-02 -6.55171161e-04 1.76630101e-02 -1.25902344e-02 1.24978040e-02 1.49817376e-02 -1.36123471e-02 9.03726436e-03 1.21295267e-02 -4.93952317e-03 -3.48425054e-03 -1.32530774e-02 5.81167509e-04 -2.07556356e-02 1.45840773e-03 -6.11812937e-03 -1.08686704e-02 6.25827912e-03 -1.81264955e-04 7.46639925e-03 1.57067397e-02 1.21170270e-02 1.55134254e-02 1.21170270e-02 -1.39029222e-02 -6.05215906e-05 -1.39029222e-02 -2.81793819e-04 5.62728473e-04 -1.27848214e-02 4.88081211e-04 5.62728473e-04 -1.36123471e-02 9.03726436e-03 -4.93952317e-03 1.21295267e-02 -3.48425054e-03 5.81167509e-04 -1.32530774e-02 -2.07556356e-02 4.69062484e-03 -6.11812937e-03 -1.81264955e-04 4.39215771e-03 -1.08686704e-02 -4.57710065e-02 5.14402512e-02 9.19667927e-03 -1.31319152e-02 1.48912806e-02 -6.04161338e-02 1.39029222e-02 -4.01464280e-02 -1.04958302e-02 1.49817376e-02 -1.25902344e-02 6.81629686e-03 1.76630101e-02 -3.73405009e-02 2.47467823e-02 2.30483477e-03 2.30483477e-03 -1.96452460e-03 -2.07556356e-02 -2.07556356e-02 -5.17674160e-02 1.06139919e-02 -1.81187870e-02 -1.73039160e-02 1.83839733e-02 -1.73039160e-02 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 1.18970781e-03 6.16613073e-03 6.55171161e-04 -2.81793819e-04 1.04958302e-02 8.17371075e-03 3.25696822e-04 1.42500181e-03 4.64282883e-03 -2.86128497e-03 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 -1.34010917e-04 -9.62189185e-04 -1.45840773e-03 -4.69062484e-03 -1.06139919e-02 -6.60013366e-04 2.09092426e-03 5.62128048e-03 -2.95647202e-03 2.23546430e-03 -5.22172450e-03 -1.66181775e-02 -8.98959081e-03 -6.65263771e-03 -9.11228716e-03 1.76630101e-02 -5.62728473e-04 1.49817376e-02 -3.25696822e-04 5.86376284e-03 5.70566403e-03 -3.11588615e-03 7.95638990e-03 -5.01806624e-04 -1.16246272e-02 -1.70918152e-03 -1.70918152e-03 -3.38088571e-03 6.11812937e-03 6.11812937e-03 1.81187870e-02 2.09092426e-03 2.92931580e-05 -3.45165114e-04 3.62158706e-03 -3.45165114e-04 1.71461532e-02 -4.27851464e-03 1.31293908e-02 8.77647052e-03 1.31293908e-02 1.25902344e-02 -1.27848214e-02 1.25902344e-02 1.42500181e-03 -5.70566403e-03 6.78647931e-04 -2.46817553e-03 -5.70566403e-03 1.50862144e-03 -8.72795588e-03 -2.68207732e-03 2.28229583e-03 8.49321763e-04 1.08686704e-02 1.81264955e-04 1.73039160e-02 5.62128048e-03 -3.45165114e-04 -4.08967537e-06 5.82673963e-03 -5.11945069e-03 -7.64310687e-03 5.75039359e-03 -6.84609247e-03 -2.06063438e-03 -3.01213322e-03 -1.24978040e-02 4.88081211e-04 -6.81629686e-03 4.64282883e-03 3.11588615e-03 -2.46817553e-03 2.81263380e-03 1.27588135e-03 -2.55487755e-03 8.09395318e-03 -1.33152513e-03 -2.43093655e-03 -1.66656055e-03 -6.25827912e-03 -4.39215771e-03 -1.83839733e-02 -2.95647202e-03 3.62158706e-03 5.82673963e-03 -4.07385320e-03 7.78154151e-03 -5.22172450e-03 -1.66181775e-02 -9.11228716e-03 -6.65263771e-03 -8.98959081e-03 1.49817376e-02 -5.62728473e-04 1.76630101e-02 2.86128497e-03 7.95638990e-03 5.70566403e-03 -1.27588135e-03 5.86376284e-03 1.50862144e-03 -8.72795588e-03 2.28229583e-03 -2.68207732e-03 8.49321763e-04 1.81264955e-04 1.08686704e-02 1.73039160e-02 2.23546430e-03 -3.45165114e-04 -5.11945069e-03 7.78154151e-03 -4.08967537e-06 -9.85365938e-03 -3.04990584e-02 -1.89362502e-02 6.35715480e-03 -6.35715480e-03 3.73405009e-02 -1.36123471e-02 1.36123471e-02 2.95011848e-03 -1.50862144e-03 1.50862144e-03 5.01806624e-04 -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 5.46258297e-03 -3.26866999e-02 4.57710065e-02 -7.46639925e-03 4.57710065e-02 4.41274981e-03 -5.22172450e-03 1.71461532e-02 -7.64310687e-03 -5.22172450e-03 -3.04990584e-02 2.51431615e-03 -1.16458900e-02 7.43595780e-04 -7.43595780e-04 -2.47467823e-02 9.03726436e-03 -9.03726436e-03 -9.34609209e-03 8.72795588e-03 -8.72795588e-03 1.16246272e-02 -5.03240647e-02 4.09859627e-02 2.90035842e-03 1.41084630e-02 2.90035842e-03 -5.14402512e-02 -1.57067397e-02 -5.14402512e-02 -3.31999129e-03 -1.66181775e-02 -4.27851464e-03 5.75039359e-03 -1.66181775e-02 1.89362502e-02 1.16458900e-02 1.52017109e-02 -5.69578999e-03 5.69578999e-03 -1.96452460e-03 3.48425054e-03 -3.48425054e-03 -1.92437837e-03 8.49321763e-04 -8.49321763e-04 -3.38088571e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 -9.20575575e-03 2.11797393e-02 1.48912806e-02 1.21170270e-02 9.19667927e-03 4.74481476e-04 8.98959081e-03 -1.31293908e-02 6.84609247e-03 9.11228716e-03 -6.35715480e-03 -7.43595780e-04 -5.69578999e-03 -6.05375232e-03 -4.16674080e-03 -2.30483477e-03 1.21295267e-02 4.93952317e-03 2.17225827e-03 2.68207732e-03 2.28229583e-03 -1.09941142e-03 1.70918152e-03 5.46258297e-03 1.41084630e-02 9.20575575e-03 -1.51054281e-02 9.20575575e-03 -1.31319152e-02 1.55134254e-02 -1.31319152e-02 -1.18970781e-03 6.65263771e-03 -8.77647052e-03 2.06063438e-03 6.65263771e-03 6.35715480e-03 7.43595780e-04 5.69578999e-03 -4.16674080e-03 -6.05375232e-03 2.30483477e-03 4.93952317e-03 1.21295267e-02 -2.17225827e-03 2.28229583e-03 2.68207732e-03 -1.09941142e-03 -1.70918152e-03 3.26866999e-02 -2.90035842e-03 2.11797393e-02 -9.20575575e-03 1.09718945e-02 9.19667927e-03 1.21170270e-02 1.48912806e-02 -6.16613073e-03 9.11228716e-03 -1.31293908e-02 3.01213322e-03 8.98959081e-03 -3.73405009e-02 2.47467823e-02 -1.96452460e-03 -2.30483477e-03 2.30483477e-03 -5.17674160e-02 2.07556356e-02 -2.07556356e-02 -2.12279839e-02 1.73039160e-02 -1.73039160e-02 1.81187870e-02 -4.57710065e-02 5.14402512e-02 1.48912806e-02 1.31319152e-02 9.19667927e-03 -4.01464280e-02 -1.39029222e-02 -6.04161338e-02 -6.55171161e-04 -1.76630101e-02 -1.25902344e-02 1.24978040e-02 -1.49817376e-02 1.36123471e-02 -9.03726436e-03 3.48425054e-03 1.21295267e-02 4.93952317e-03 2.07556356e-02 -1.32530774e-02 -5.81167509e-04 6.14903257e-03 -1.08686704e-02 1.81264955e-04 1.86612141e-03 -6.11812937e-03 -7.46639925e-03 -1.57067397e-02 -1.21170270e-02 1.55134254e-02 -1.21170270e-02 1.39029222e-02 -6.05215906e-05 1.39029222e-02 2.81793819e-04 5.62728473e-04 1.27848214e-02 -4.88081211e-04 5.62728473e-04 -1.36123471e-02 9.03726436e-03 -3.48425054e-03 4.93952317e-03 1.21295267e-02 -2.07556356e-02 -5.81167509e-04 -1.32530774e-02 -6.14903257e-03 1.81264955e-04 -1.08686704e-02 1.86612141e-03 6.11812937e-03 -4.57710065e-02 5.14402512e-02 9.19667927e-03 1.31319152e-02 1.48912806e-02 -6.04161338e-02 -1.39029222e-02 -4.01464280e-02 -1.04958302e-02 -1.49817376e-02 -1.25902344e-02 6.81629686e-03 -1.76630101e-02 2.95011848e-03 -9.34609209e-03 1.92437837e-03 -2.17225827e-03 2.17225827e-03 2.12279839e-02 -6.14903257e-03 6.14903257e-03 -5.78077311e-03 7.85674478e-03 -7.85674478e-03 4.18184852e-03 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 -1.18970781e-03 6.16613073e-03 6.55171161e-04 2.81793819e-04 1.04958302e-02 8.17371075e-03 -3.25696822e-04 1.42500181e-03 4.64282883e-03 2.86128497e-03 -1.50862144e-03 8.72795588e-03 -8.49321763e-04 -2.68207732e-03 -2.28229583e-03 -1.73039160e-02 1.08686704e-02 -1.81264955e-04 7.85674478e-03 -4.08967537e-06 5.11945069e-03 -1.95480188e-03 -3.45165114e-04 5.22172450e-03 1.66181775e-02 8.98959081e-03 -6.65263771e-03 9.11228716e-03 -1.76630101e-02 -5.62728473e-04 -1.49817376e-02 3.25696822e-04 5.86376284e-03 -5.70566403e-03 3.11588615e-03 7.95638990e-03 1.50862144e-03 -8.72795588e-03 8.49321763e-04 -2.28229583e-03 -2.68207732e-03 1.73039160e-02 -1.81264955e-04 1.08686704e-02 -7.85674478e-03 5.11945069e-03 -4.08967537e-06 -1.95480188e-03 3.45165114e-04 1.71461532e-02 -4.27851464e-03 1.31293908e-02 -8.77647052e-03 1.31293908e-02 1.25902344e-02 1.27848214e-02 1.25902344e-02 1.42500181e-03 5.70566403e-03 6.78647931e-04 -2.46817553e-03 5.70566403e-03 1.09941142e-03 1.09941142e-03 -1.86612141e-03 -1.86612141e-03 -1.95480188e-03 -1.95480188e-03 1.04690655e-03 -7.64310687e-03 5.75039359e-03 -6.84609247e-03 2.06063438e-03 -3.01213322e-03 -1.24978040e-02 -4.88081211e-04 -6.81629686e-03 4.64282883e-03 -3.11588615e-03 -2.46817553e-03 2.81263380e-03 -1.27588135e-03 5.01806624e-04 1.16246272e-02 3.38088571e-03 -1.70918152e-03 1.70918152e-03 -1.81187870e-02 6.11812937e-03 -6.11812937e-03 4.18184852e-03 -3.45165114e-04 3.45165114e-04 2.92931580e-05 5.22172450e-03 1.66181775e-02 9.11228716e-03 -6.65263771e-03 8.98959081e-03 -1.49817376e-02 -5.62728473e-04 -1.76630101e-02 -2.86128497e-03 7.95638990e-03 -5.70566403e-03 1.27588135e-03 5.86376284e-03 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 -0 -1 3 327 - 2.51588682e-10 -1.22093247e-10 1.21446037e-10 3.70737126e-10 1.22876674e-10 -3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 -4.84397267e-10 1.45367706e-09 4.43762591e-09 1.47092972e-09 -4.41426294e-09 3.41676787e-10 4.35704119e-10 -1.30725329e-09 -5.78013223e-10 -4.33292850e-10 3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 1.47139325e-10 -4.42131978e-10 -1.31457451e-10 3.80106998e-10 -1.84378234e-10 1.83355919e-10 5.59837607e-10 1.87578508e-10 -5.56743584e-10 -1.64811040e-10 -1.14532510e-10 -1.13983574e-09 5.53058672e-10 1.83200357e-10 -5.50467259e-10 -1.67928187e-09 -5.56271107e-10 1.67143703e-09 -1.29129950e-10 -1.64765877e-10 4.94934772e-10 2.19045340e-10 1.63942380e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 1.87926843e-10 -5.64494571e-10 -1.73417799e-09 -5.70616910e-10 1.71401934e-09 -1.36113017e-10 -1.69757847e-10 5.09480974e-10 2.23917000e-10 1.67618351e-10 -1.47198357e-10 -1.46495813e-09 7.10593332e-10 2.38013716e-10 -7.06636105e-10 -2.15767995e-09 -7.22704738e-10 2.14570364e-09 -1.65769375e-10 -2.13894818e-10 6.35172129e-10 2.79951311e-10 2.12757439e-10 4.41447013e-10 4.39340064e-09 -2.13154909e-09 -7.06163628e-10 2.12158570e-09 6.47233842e-09 2.14426862e-09 -6.44217868e-09 4.97639582e-10 6.35034959e-10 -1.90745749e-09 -8.44157069e-10 -6.31906252e-10 -1.54818613e-10 -2.27244986e-10 2.27784261e-10 -1.23289466e-10 1.19964562e-10 -2.15394736e-10 1.04498722e-10 -1.04315994e-10 -3.17165592e-10 -1.04141980e-10 3.16611096e-10 -1.61689414e-10 -2.37942386e-10 2.36853624e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 -3.42817965e-10 5.74403531e-10 9.44881217e-10 9.44881217e-10 -1.54744060e-09 1.19347147e-10 -1.57556900e-10 -1.57556900e-10 3.02592746e-10 1.14532510e-10 1.17833757e-10 1.47198357e-10 -4.41447013e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 -2.00984333e-09 3.62526597e-09 5.14556599e-09 5.14556599e-09 -9.04837268e-09 5.65314615e-10 -3.18846940e-10 -3.18846940e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 -3.80106998e-10 1.13983574e-09 1.17267716e-09 1.46495813e-09 -4.39340064e-09 -1.54818613e-10 -2.15394736e-10 -1.61689414e-10 3.42817965e-10 2.00984333e-09 -1.64427552e-10 -1.06375661e-09 1.07444665e-09 3.54205782e-10 2.76009902e-09 -2.62709235e-09 -1.04727829e-10 1.76855306e-10 1.00686231e-10 -1.27381006e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 -1.84378234e-10 5.53058672e-10 5.71154615e-10 7.10593332e-10 -2.13154909e-09 -1.04498722e-10 3.42817965e-10 2.00984333e-09 -1.06375661e-09 -1.64427552e-10 1.07444665e-09 2.76009902e-09 3.54205782e-10 -2.62709235e-09 1.39560748e-10 1.76855306e-10 -1.27381006e-10 4.84397267e-10 1.83200357e-10 1.87926843e-10 2.38013716e-10 -7.06163628e-10 -5.74403531e-10 -3.62526597e-09 1.07444665e-09 1.07444665e-09 -1.93946740e-09 -2.80119557e-09 -2.80119557e-09 4.95605341e-09 -3.18038829e-10 2.50293637e-10 2.50293637e-10 -1.21446037e-10 -1.45367706e-09 1.45617240e-10 1.83355919e-10 -5.50467259e-10 -5.64494571e-10 -7.06636105e-10 2.12158570e-09 1.04315994e-10 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 2.76009902e-09 -2.80119557e-09 -6.34726079e-10 -6.95274353e-09 6.57490676e-09 -4.01750097e-10 -1.69183560e-10 -2.99280551e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 5.59837607e-10 -1.67928187e-09 -1.73417799e-09 -2.15767995e-09 6.47233842e-09 2.27244986e-10 1.23289466e-10 3.17165592e-10 2.37942386e-10 -9.44881217e-10 -5.14556599e-09 2.76009902e-09 3.54205782e-10 -2.80119557e-09 -6.95274353e-09 -6.34726079e-10 6.57490676e-09 -3.08142837e-10 -4.01750097e-10 -1.69183560e-10 -1.22876674e-10 -1.47092972e-09 1.47139325e-10 1.87578508e-10 -5.56271107e-10 -5.70616910e-10 -7.22704738e-10 2.14426862e-09 1.04141980e-10 1.54744060e-09 9.04837268e-09 -2.62709235e-09 -2.62709235e-09 4.95605341e-09 6.57490676e-09 6.57490676e-09 -1.22132169e-08 6.78250937e-10 -2.01892723e-10 -2.01892723e-10 3.68778082e-10 4.41426294e-09 -4.42131978e-10 -5.56743584e-10 1.67143703e-09 1.71401934e-09 2.14570364e-09 -6.44217868e-09 -2.27784261e-10 -1.19964562e-10 -3.16611096e-10 -2.36853624e-10 1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 -3.25675600e-10 -1.57877601e-10 1.43136213e-10 3.41676787e-10 1.29129950e-10 1.36113017e-10 1.65769375e-10 -4.97639582e-10 1.19347147e-10 5.65314615e-10 -1.76855306e-10 -1.76855306e-10 3.18038829e-10 4.01750097e-10 4.01750097e-10 -6.78250937e-10 4.35704119e-10 1.64765877e-10 1.69757847e-10 2.13894818e-10 -6.35034959e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 -2.50293637e-10 1.69183560e-10 2.01892723e-10 -3.25675600e-10 -1.53288427e-10 -6.22308477e-10 -1.09217494e-10 -1.30725329e-09 1.31457451e-10 1.64811040e-10 -4.94934772e-10 -5.09480974e-10 -6.35172129e-10 1.90745749e-09 -1.00686231e-10 2.99280551e-10 -1.57877601e-10 -2.93418060e-10 -5.78013223e-10 -2.19045340e-10 -2.23917000e-10 -2.79951311e-10 8.44157069e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 -2.50293637e-10 1.69183560e-10 2.01892723e-10 1.43136213e-10 -6.22308477e-10 -2.93418060e-10 -1.53288427e-10 -4.33292850e-10 -1.63942380e-10 -1.67618351e-10 -2.12757439e-10 6.31906252e-10 - 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 7 5 7 1 2 4 5 6 7 1 5 7 0 1 2 3 4 5 6 7 9 10 12 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 2 3 6 8 10 11 12 14 17 18 19 20 0 1 2 3 4 5 6 7 14 17 18 19 20 0 1 3 4 5 7 8 10 12 13 14 15 16 17 18 19 20 2 5 8 12 14 17 18 19 20 0 1 2 4 6 7 8 10 11 12 14 17 18 19 20 - 0 7 20 27 34 47 60 73 86 89 89 91 97 100 116 138 159 175 195 218 238 261 273 286 303 312 327 -0 0 -3 115 - 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 -1.21716113e-09 -2.68465821e-10 1.21716113e-09 -1.44261856e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 3.51598622e-10 -2.89618009e-09 -7.34004344e-09 -1.07220239e-09 7.34004344e-09 4.01192982e-10 -4.01192982e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 -2.29115712e-10 1.57699251e-09 4.09328880e-09 6.98124806e-10 -4.08627386e-09 -2.47344381e-10 1.71596177e-10 2.46992762e-10 -3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 -2.11571639e-10 -1.04365134e-10 4.48920881e-10 2.89618009e-09 1.57699251e-09 2.29115712e-10 -1.57933876e-09 -4.08627386e-09 -6.98124806e-10 4.09328880e-09 2.46992762e-10 -1.71596177e-10 -2.47344381e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 4.60520236e-10 -4.08627386e-09 -1.02947021e-08 -1.40544828e-09 1.02737289e-08 5.40289463e-10 1.08155810e-10 1.40474204e-10 -5.39251703e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 -6.98124806e-10 -1.40544828e-09 1.91049797e-10 1.40544828e-09 -1.82376228e-10 6.40194213e-10 3.15884894e-10 -1.21716113e-09 -7.34004344e-09 -4.08627386e-09 -4.60520236e-10 4.09328880e-09 1.02737289e-08 1.40544828e-09 -1.02947021e-08 -5.39251703e-10 -1.08155810e-10 -1.38412437e-10 5.40289463e-10 1.82376228e-10 2.61762979e-10 1.22547016e-10 4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 1.52035761e-10 -1.44261856e-10 -1.71596177e-10 2.11571639e-10 1.71596177e-10 -1.08155810e-10 -6.40194213e-10 1.08155810e-10 2.61762979e-10 1.52035761e-10 -9.60755133e-10 -4.53386780e-10 -1.52035761e-10 1.04365134e-10 -1.40474204e-10 -3.15884894e-10 1.38412437e-10 1.22547016e-10 -4.53386780e-10 -2.13511443e-10 -4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 -1.52035761e-10 - 13 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 22 25 13 14 15 16 17 18 19 20 22 23 25 14 15 17 18 20 23 24 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 17 18 19 20 21 23 24 13 14 15 16 17 18 19 20 22 23 24 25 19 23 24 14 15 17 18 20 23 13 15 16 17 18 19 20 21 22 23 24 25 16 18 19 20 21 23 24 14 15 17 18 20 23 - 0 8 18 29 36 47 59 69 81 84 90 102 109 115 115 115 115 115 115 115 115 115 115 115 115 115 115 -0 0 -2 622 - -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 -5.62426944e-07 9.29233172e-05 3.17655802e-04 1.91982324e-06 -3.17655802e-04 -1.02511902e-05 -4.06311849e-07 3.53836135e-05 1.77555823e-05 4.06311849e-07 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 -9.58444724e-04 2.90859858e-03 7.55769472e-03 2.49315158e-03 -7.55769472e-03 9.71447628e-05 1.39435234e-04 -3.68604998e-04 -1.68259665e-04 -1.39435234e-04 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 -6.27361454e-06 9.27467719e-04 3.20089918e-03 2.14153298e-05 -3.20089918e-03 -9.66690150e-05 -4.49879052e-06 3.33403215e-04 1.67435646e-04 4.49879052e-06 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 -4.04493333e-03 1.22716775e-02 2.23901961e-02 7.55155382e-03 -2.23901961e-02 1.76802645e-03 2.31024262e-03 -6.49388152e-03 -3.06231165e-03 -2.31024262e-03 9.29233172e-05 9.27467719e-04 2.96713189e-04 2.17461717e-06 -3.34354949e-04 -1.01406690e-03 -7.41378293e-06 1.14687934e-03 9.86525804e-06 1.37601519e-06 -9.97598474e-05 -6.11101955e-05 -1.84044299e-06 2.90859858e-03 1.22716775e-02 5.03014462e-03 2.08027394e-03 -6.14446833e-03 -1.05420119e-02 -4.59318203e-03 1.33502663e-02 -3.48900865e-04 -7.13933222e-04 2.05131590e-03 1.05035386e-03 8.27964213e-04 -5.62426944e-07 -6.27361454e-06 -2.17461717e-06 -3.69707575e-05 2.17461717e-06 7.44141787e-06 1.30459788e-04 -7.44141787e-06 -4.37486447e-07 -2.15896018e-05 1.28879665e-06 7.57748753e-07 2.15896018e-05 9.58444724e-04 4.04493333e-03 2.08027394e-03 -5.69198711e-04 -2.08027394e-03 -4.54167058e-03 1.79526564e-03 4.54167058e-03 -2.34922678e-04 -4.93246421e-05 7.36376583e-04 4.06898013e-04 4.93246421e-05 -9.29233172e-05 -9.27467719e-04 -3.34354949e-04 -2.17461717e-06 2.96713189e-04 1.14687934e-03 7.41378293e-06 -1.01406690e-03 -4.79903528e-05 -1.84044299e-06 9.97598474e-05 3.90986619e-05 1.37601519e-06 -2.90859858e-03 -1.22716775e-02 -6.14446833e-03 -2.08027394e-03 5.03014462e-03 1.33502663e-02 4.59318203e-03 -1.05420119e-02 7.35182694e-04 8.27964213e-04 -2.05131590e-03 -8.27333943e-04 -7.13933222e-04 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 -7.44141787e-06 1.14687934e-03 3.47417775e-03 2.53100118e-05 -3.94410596e-03 -3.27447845e-05 -4.68013054e-06 3.46503843e-04 2.13155591e-04 6.33648348e-06 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 -4.54167058e-03 1.33502663e-02 1.55180210e-02 7.87868612e-03 -2.17847557e-02 1.13526333e-03 2.60885943e-03 -7.69870109e-03 -4.13009015e-03 -3.08404679e-03 1.91982324e-06 2.14153298e-05 7.41378293e-06 1.30459788e-04 -7.41378293e-06 -2.53100118e-05 -4.61688158e-04 2.53100118e-05 1.49211538e-06 7.67520733e-05 -4.33335507e-06 -2.58441964e-06 -7.67520733e-05 -2.49315158e-03 -7.55155382e-03 -4.59318203e-03 1.79526564e-03 4.59318203e-03 7.87868612e-03 -5.52298877e-03 -7.87868612e-03 8.87988382e-04 4.33092121e-05 -2.67007632e-03 -1.53804099e-03 -4.33092121e-05 3.17655802e-04 3.20089918e-03 1.14687934e-03 7.44141787e-06 -1.01406690e-03 -3.94410596e-03 -2.53100118e-05 3.47417775e-03 1.68225764e-04 6.33648348e-06 -3.46503843e-04 -1.34935610e-04 -4.68013054e-06 7.55769472e-03 2.23901961e-02 1.33502663e-02 4.54167058e-03 -1.05420119e-02 -2.17847557e-02 -7.87868612e-03 1.55180210e-02 -3.00913133e-03 -3.08404679e-03 7.69870109e-03 3.04821196e-03 2.60885943e-03 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 -4.37486447e-07 4.79903528e-05 3.27447845e-05 1.49211538e-06 -1.68225764e-04 1.71473918e-05 -9.23132239e-08 -3.37306520e-06 8.31212147e-06 5.80094265e-07 9.71447628e-05 1.76802645e-03 3.48900865e-04 2.34922678e-04 -7.35182694e-04 -1.13526333e-03 -8.87988382e-04 3.00913133e-03 -2.58484015e-04 -5.56174238e-06 -1.16705004e-04 -2.56639851e-04 -1.33799209e-04 4.06311849e-07 4.49879052e-06 1.37601519e-06 2.15896018e-05 -1.84044299e-06 -4.68013054e-06 -7.67520733e-05 6.33648348e-06 9.23132239e-08 1.00810777e-05 -1.03478794e-06 -7.23132225e-07 -1.12895966e-05 1.39435234e-04 2.31024262e-03 7.13933222e-04 4.93246421e-05 -8.27964213e-04 -2.60885943e-03 -4.33092121e-05 3.08404679e-03 -5.56174238e-06 -6.28997322e-05 -1.20238779e-04 -1.51286945e-04 7.02699890e-05 3.53836135e-05 3.33403215e-04 9.97598474e-05 1.28879665e-06 -9.97598474e-05 -3.46503843e-04 -4.33335507e-06 3.46503843e-04 -3.37306520e-06 1.03478794e-06 1.08329547e-05 5.84232031e-06 -1.03478794e-06 -3.68604998e-04 -6.49388152e-03 -2.05131590e-03 -7.36376583e-04 2.05131590e-03 7.69870109e-03 2.67007632e-03 -7.69870109e-03 -1.16705004e-04 -1.20238779e-04 3.32086076e-04 2.02138997e-04 1.20238779e-04 1.77555823e-05 1.67435646e-04 6.11101955e-05 7.57748753e-07 -3.90986619e-05 -2.13155591e-04 -2.58441964e-06 1.34935610e-04 8.31212147e-06 7.23132225e-07 5.84232031e-06 7.54938065e-06 -4.41511709e-07 -1.68259665e-04 -3.06231165e-03 -1.05035386e-03 -4.06898013e-04 8.27333943e-04 4.13009015e-03 1.53804099e-03 -3.04821196e-03 -2.56639851e-04 -1.51286945e-04 2.02138997e-04 3.78581590e-05 7.08268625e-05 -4.06311849e-07 -4.49879052e-06 -1.84044299e-06 -2.15896018e-05 1.37601519e-06 6.33648348e-06 7.67520733e-05 -4.68013054e-06 -5.80094265e-07 -1.12895966e-05 1.03478794e-06 4.41511709e-07 1.00810777e-05 -1.39435234e-04 -2.31024262e-03 -8.27964213e-04 -4.93246421e-05 7.13933222e-04 3.08404679e-03 4.33092121e-05 -2.60885943e-03 -1.33799209e-04 7.02699890e-05 1.20238779e-04 7.08268625e-05 -6.28997322e-05 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 -1.21716113e-09 2.68465821e-10 1.21716113e-09 -1.44261856e-10 -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 5.62426944e-07 9.29233172e-05 3.17655802e-04 -1.91982324e-06 -3.17655802e-04 -1.02511902e-05 4.06311849e-07 3.53836135e-05 1.77555823e-05 -4.06311849e-07 8.51775168e-10 5.22674783e-09 2.89618009e-09 -3.51598622e-10 -2.89618009e-09 -7.34004344e-09 1.07220239e-09 7.34004344e-09 -4.01192982e-10 4.01192982e-10 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 6.27361454e-06 9.27467719e-04 3.20089918e-03 -2.14153298e-05 -3.20089918e-03 -9.66690150e-05 4.49879052e-06 3.33403215e-04 1.67435646e-04 -4.49879052e-06 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 2.29115712e-10 1.57699251e-09 4.09328880e-09 -6.98124806e-10 -4.08627386e-09 2.47344381e-10 1.71596177e-10 -2.46992762e-10 9.29233172e-05 9.27467719e-04 2.96713189e-04 -2.17461717e-06 -3.34354949e-04 -1.01406690e-03 7.41378293e-06 1.14687934e-03 9.86525804e-06 -1.37601519e-06 -9.97598474e-05 -6.11101955e-05 1.84044299e-06 3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 2.11571639e-10 1.04365134e-10 5.62426944e-07 6.27361454e-06 2.17461717e-06 -3.69707575e-05 -2.17461717e-06 -7.44141787e-06 1.30459788e-04 7.44141787e-06 4.37486447e-07 -2.15896018e-05 -1.28879665e-06 -7.57748753e-07 2.15896018e-05 4.48920881e-10 2.89618009e-09 1.57699251e-09 -2.29115712e-10 -1.57933876e-09 -4.08627386e-09 6.98124806e-10 4.09328880e-09 -2.46992762e-10 -1.71596177e-10 2.47344381e-10 -9.29233172e-05 -9.27467719e-04 -3.34354949e-04 2.17461717e-06 2.96713189e-04 1.14687934e-03 -7.41378293e-06 -1.01406690e-03 -4.79903528e-05 1.84044299e-06 9.97598474e-05 3.90986619e-05 -1.37601519e-06 1.21716113e-09 7.34004344e-09 4.09328880e-09 -4.60520236e-10 -4.08627386e-09 -1.02947021e-08 1.40544828e-09 1.02737289e-08 -5.40289463e-10 1.08155810e-10 1.40474204e-10 5.39251703e-10 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 7.44141787e-06 1.14687934e-03 3.47417775e-03 -2.53100118e-05 -3.94410596e-03 -3.27447845e-05 4.68013054e-06 3.46503843e-04 2.13155591e-04 -6.33648348e-06 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.40544828e-09 1.91049797e-10 -1.40544828e-09 1.82376228e-10 -6.40194213e-10 -3.15884894e-10 -1.91982324e-06 -2.14153298e-05 -7.41378293e-06 1.30459788e-04 7.41378293e-06 2.53100118e-05 -4.61688158e-04 -2.53100118e-05 -1.49211538e-06 7.67520733e-05 4.33335507e-06 2.58441964e-06 -7.67520733e-05 -1.21716113e-09 -7.34004344e-09 -4.08627386e-09 4.60520236e-10 4.09328880e-09 1.02737289e-08 -1.40544828e-09 -1.02947021e-08 5.39251703e-10 -1.08155810e-10 -1.38412437e-10 -5.40289463e-10 3.17655802e-04 3.20089918e-03 1.14687934e-03 -7.44141787e-06 -1.01406690e-03 -3.94410596e-03 2.53100118e-05 3.47417775e-03 1.68225764e-04 -6.33648348e-06 -3.46503843e-04 -1.34935610e-04 4.68013054e-06 -1.82376228e-10 2.61762979e-10 1.22547016e-10 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 4.37486447e-07 4.79903528e-05 3.27447845e-05 -1.49211538e-06 -1.68225764e-04 1.71473918e-05 9.23132239e-08 -3.37306520e-06 8.31212147e-06 -5.80094265e-07 -4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 -1.52035761e-10 -4.06311849e-07 -4.49879052e-06 -1.37601519e-06 2.15896018e-05 1.84044299e-06 4.68013054e-06 -7.67520733e-05 -6.33648348e-06 -9.23132239e-08 1.00810777e-05 1.03478794e-06 7.23132225e-07 -1.12895966e-05 -1.44261856e-10 -1.71596177e-10 -2.11571639e-10 1.71596177e-10 -1.08155810e-10 6.40194213e-10 1.08155810e-10 2.61762979e-10 -1.52035761e-10 -9.60755133e-10 -4.53386780e-10 1.52035761e-10 3.53836135e-05 3.33403215e-04 9.97598474e-05 -1.28879665e-06 -9.97598474e-05 -3.46503843e-04 4.33335507e-06 3.46503843e-04 -3.37306520e-06 -1.03478794e-06 1.08329547e-05 5.84232031e-06 1.03478794e-06 -1.04365134e-10 -1.40474204e-10 3.15884894e-10 1.38412437e-10 1.22547016e-10 -4.53386780e-10 -2.13511443e-10 1.77555823e-05 1.67435646e-04 6.11101955e-05 -7.57748753e-07 -3.90986619e-05 -2.13155591e-04 2.58441964e-06 1.34935610e-04 8.31212147e-06 -7.23132225e-07 5.84232031e-06 7.54938065e-06 4.41511709e-07 4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 1.52035761e-10 4.06311849e-07 4.49879052e-06 1.84044299e-06 -2.15896018e-05 -1.37601519e-06 -6.33648348e-06 7.67520733e-05 4.68013054e-06 5.80094265e-07 -1.12895966e-05 -1.03478794e-06 -4.41511709e-07 1.00810777e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 7 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 5 6 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 359 382 406 426 450 475 498 523 539 558 583 603 622 -0 0 -1 660 - -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 5.46258297e-03 3.26866999e-02 4.57710065e-02 -7.46639925e-03 -4.57710065e-02 4.41274981e-03 -5.22172450e-03 -1.71461532e-02 -7.64310687e-03 5.22172450e-03 -1.36503599e-01 -2.96134952e-02 -6.82330307e-02 -6.82330307e-02 6.82330307e-02 1.27476724e-02 1.27476724e-02 -1.27476724e-02 2.43523231e-02 -2.43523231e-02 -2.43523231e-02 -5.03240647e-02 4.09859627e-02 2.90035842e-03 1.41084630e-02 -2.90035842e-03 -5.14402512e-02 -1.57067397e-02 5.14402512e-02 -3.31999129e-03 -1.66181775e-02 4.27851464e-03 5.75039359e-03 1.66181775e-02 -2.96134952e-02 1.04843016e-01 6.36523297e-02 6.36523297e-02 -6.36523297e-02 -3.98253566e-02 -3.98253566e-02 3.98253566e-02 -4.58256951e-03 4.58256951e-03 4.58256951e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 -9.20575575e-03 -2.11797393e-02 1.48912806e-02 1.21170270e-02 -9.19667927e-03 4.74481476e-04 8.98959081e-03 1.31293908e-02 6.84609247e-03 -9.11228716e-03 6.82330307e-02 -6.36523297e-02 -1.92679978e-02 -4.37137746e-03 4.37137746e-03 6.92119302e-03 5.33979846e-02 -5.33979846e-02 -1.32243498e-02 1.22386356e-02 -1.22386356e-02 -3.13547310e-02 5.46258297e-03 1.41084630e-02 9.20575575e-03 -1.51054281e-02 -9.20575575e-03 -1.31319152e-02 1.55134254e-02 1.31319152e-02 -1.18970781e-03 6.65263771e-03 8.77647052e-03 2.06063438e-03 -6.65263771e-03 6.82330307e-02 -6.36523297e-02 -4.37137746e-03 -1.92679978e-02 4.37137746e-03 5.33979846e-02 6.92119302e-03 -5.33979846e-02 6.61217489e-03 1.22386356e-02 -3.13547310e-02 -1.14526228e-02 -1.22386356e-02 -3.26866999e-02 2.90035842e-03 -2.11797393e-02 9.20575575e-03 1.09718945e-02 -9.19667927e-03 -1.21170270e-02 1.48912806e-02 6.16613073e-03 -9.11228716e-03 -1.31293908e-02 -3.01213322e-03 8.98959081e-03 -6.82330307e-02 6.36523297e-02 4.37137746e-03 4.37137746e-03 -1.92679978e-02 -5.33979846e-02 -5.33979846e-02 6.92119302e-03 -6.61217489e-03 -3.13547310e-02 1.22386356e-02 -1.14526228e-02 1.22386356e-02 -4.57710065e-02 5.14402512e-02 1.48912806e-02 1.31319152e-02 -9.19667927e-03 -4.01464280e-02 -1.39029222e-02 6.04161338e-02 -6.55171161e-04 -1.76630101e-02 1.25902344e-02 1.24978040e-02 1.49817376e-02 -1.27476724e-02 3.98253566e-02 6.92119302e-03 5.33979846e-02 -5.33979846e-02 6.36634304e-02 -2.18427910e-02 2.18427910e-02 4.23309644e-02 2.63052928e-02 -2.63052928e-02 3.34791440e-02 -7.46639925e-03 -1.57067397e-02 -1.21170270e-02 1.55134254e-02 1.21170270e-02 1.39029222e-02 -6.05215906e-05 -1.39029222e-02 2.81793819e-04 5.62728473e-04 -1.27848214e-02 -4.88081211e-04 -5.62728473e-04 -1.27476724e-02 3.98253566e-02 5.33979846e-02 6.92119302e-03 -5.33979846e-02 -2.18427910e-02 6.36634304e-02 2.18427910e-02 -2.11654822e-02 2.63052928e-02 3.34791440e-02 3.66596906e-02 -2.63052928e-02 4.57710065e-02 -5.14402512e-02 -9.19667927e-03 -1.31319152e-02 1.48912806e-02 6.04161338e-02 1.39029222e-02 -4.01464280e-02 1.04958302e-02 1.49817376e-02 -1.25902344e-02 -6.81629686e-03 -1.76630101e-02 1.27476724e-02 -3.98253566e-02 -5.33979846e-02 -5.33979846e-02 6.92119302e-03 2.18427910e-02 2.18427910e-02 6.36634304e-02 2.11654822e-02 3.34791440e-02 2.63052928e-02 3.66596906e-02 2.63052928e-02 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 -1.18970781e-03 -6.16613073e-03 6.55171161e-04 2.81793819e-04 -1.04958302e-02 8.17371075e-03 -3.25696822e-04 -1.42500181e-03 4.64282883e-03 -2.86128497e-03 1.32243498e-02 -6.61217489e-03 6.61217489e-03 -4.23309644e-02 2.11654822e-02 -2.11654822e-02 -5.64776500e-02 -2.09953343e-02 2.09953343e-02 -4.19906687e-02 5.22172450e-03 1.66181775e-02 8.98959081e-03 -6.65263771e-03 -9.11228716e-03 -1.76630101e-02 -5.62728473e-04 1.49817376e-02 3.25696822e-04 5.86376284e-03 5.70566403e-03 3.11588615e-03 -7.95638990e-03 2.43523231e-02 -4.58256951e-03 -1.22386356e-02 -1.22386356e-02 3.13547310e-02 -2.63052928e-02 -2.63052928e-02 -3.34791440e-02 -2.09953343e-02 1.98187668e-02 -4.69865481e-02 -3.63649858e-02 -4.69865481e-02 -1.71461532e-02 4.27851464e-03 -1.31293908e-02 8.77647052e-03 1.31293908e-02 -1.25902344e-02 -1.27848214e-02 1.25902344e-02 -1.42500181e-03 -5.70566403e-03 6.78647931e-04 2.46817553e-03 5.70566403e-03 -2.43523231e-02 4.58256951e-03 1.22386356e-02 3.13547310e-02 -1.22386356e-02 2.63052928e-02 -3.34791440e-02 -2.63052928e-02 2.09953343e-02 -4.69865481e-02 1.98187668e-02 -3.63649858e-02 4.69865481e-02 -7.64310687e-03 5.75039359e-03 -6.84609247e-03 2.06063438e-03 3.01213322e-03 -1.24978040e-02 -4.88081211e-04 6.81629686e-03 4.64282883e-03 -3.11588615e-03 2.46817553e-03 2.81263380e-03 1.27588135e-03 1.14526228e-02 1.14526228e-02 -3.66596906e-02 -3.66596906e-02 -3.63649858e-02 -3.63649858e-02 -5.64776500e-02 -5.22172450e-03 -1.66181775e-02 -9.11228716e-03 6.65263771e-03 8.98959081e-03 1.49817376e-02 5.62728473e-04 -1.76630101e-02 2.86128497e-03 -7.95638990e-03 -5.70566403e-03 -1.27588135e-03 5.86376284e-03 -2.43523231e-02 4.58256951e-03 3.13547310e-02 1.22386356e-02 -1.22386356e-02 -3.34791440e-02 2.63052928e-02 -2.63052928e-02 -4.19906687e-02 -4.69865481e-02 4.69865481e-02 1.98187668e-02 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 9.58444724e-04 2.90859858e-03 7.55769472e-03 -2.49315158e-03 -7.55769472e-03 9.71447628e-05 -1.39435234e-04 -3.68604998e-04 -1.68259665e-04 1.39435234e-04 -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 -5.46258297e-03 3.26866999e-02 4.57710065e-02 7.46639925e-03 -4.57710065e-02 4.41274981e-03 5.22172450e-03 -1.71461532e-02 -7.64310687e-03 -5.22172450e-03 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 4.04493333e-03 1.22716775e-02 2.23901961e-02 -7.55155382e-03 -2.23901961e-02 1.76802645e-03 -2.31024262e-03 -6.49388152e-03 -3.06231165e-03 2.31024262e-03 -5.03240647e-02 4.09859627e-02 2.90035842e-03 -1.41084630e-02 -2.90035842e-03 -5.14402512e-02 1.57067397e-02 5.14402512e-02 -3.31999129e-03 1.66181775e-02 4.27851464e-03 5.75039359e-03 -1.66181775e-02 2.90859858e-03 1.22716775e-02 5.03014462e-03 -2.08027394e-03 -6.14446833e-03 -1.05420119e-02 4.59318203e-03 1.33502663e-02 -3.48900865e-04 7.13933222e-04 2.05131590e-03 1.05035386e-03 -8.27964213e-04 3.26866999e-02 -2.90035842e-03 1.09718945e-02 9.20575575e-03 -2.11797393e-02 1.48912806e-02 -1.21170270e-02 -9.19667927e-03 4.74481476e-04 -8.98959081e-03 1.31293908e-02 6.84609247e-03 9.11228716e-03 -9.58444724e-04 -4.04493333e-03 -2.08027394e-03 -5.69198711e-04 2.08027394e-03 4.54167058e-03 1.79526564e-03 -4.54167058e-03 2.34922678e-04 -4.93246421e-05 -7.36376583e-04 -4.06898013e-04 4.93246421e-05 -5.46258297e-03 -1.41084630e-02 -9.20575575e-03 -1.51054281e-02 9.20575575e-03 1.31319152e-02 1.55134254e-02 -1.31319152e-02 1.18970781e-03 6.65263771e-03 -8.77647052e-03 -2.06063438e-03 -6.65263771e-03 -2.90859858e-03 -1.22716775e-02 -6.14446833e-03 2.08027394e-03 5.03014462e-03 1.33502663e-02 -4.59318203e-03 -1.05420119e-02 7.35182694e-04 -8.27964213e-04 -2.05131590e-03 -8.27333943e-04 7.13933222e-04 -3.26866999e-02 2.90035842e-03 -2.11797393e-02 -9.20575575e-03 1.09718945e-02 -9.19667927e-03 1.21170270e-02 1.48912806e-02 6.16613073e-03 9.11228716e-03 -1.31293908e-02 -3.01213322e-03 -8.98959081e-03 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 4.54167058e-03 1.33502663e-02 1.55180210e-02 -7.87868612e-03 -2.17847557e-02 1.13526333e-03 -2.60885943e-03 -7.69870109e-03 -4.13009015e-03 3.08404679e-03 -4.57710065e-02 5.14402512e-02 1.48912806e-02 -1.31319152e-02 -9.19667927e-03 -4.01464280e-02 1.39029222e-02 6.04161338e-02 -6.55171161e-04 1.76630101e-02 1.25902344e-02 1.24978040e-02 -1.49817376e-02 2.49315158e-03 7.55155382e-03 4.59318203e-03 1.79526564e-03 -4.59318203e-03 -7.87868612e-03 -5.52298877e-03 7.87868612e-03 -8.87988382e-04 4.33092121e-05 2.67007632e-03 1.53804099e-03 -4.33092121e-05 7.46639925e-03 1.57067397e-02 1.21170270e-02 1.55134254e-02 -1.21170270e-02 -1.39029222e-02 -6.05215906e-05 1.39029222e-02 -2.81793819e-04 5.62728473e-04 1.27848214e-02 4.88081211e-04 -5.62728473e-04 7.55769472e-03 2.23901961e-02 1.33502663e-02 -4.54167058e-03 -1.05420119e-02 -2.17847557e-02 7.87868612e-03 1.55180210e-02 -3.00913133e-03 3.08404679e-03 7.69870109e-03 3.04821196e-03 -2.60885943e-03 4.57710065e-02 -5.14402512e-02 -9.19667927e-03 1.31319152e-02 1.48912806e-02 6.04161338e-02 -1.39029222e-02 -4.01464280e-02 1.04958302e-02 -1.49817376e-02 -1.25902344e-02 -6.81629686e-03 1.76630101e-02 9.71447628e-05 1.76802645e-03 3.48900865e-04 -2.34922678e-04 -7.35182694e-04 -1.13526333e-03 8.87988382e-04 3.00913133e-03 -2.58484015e-04 5.56174238e-06 -1.16705004e-04 -2.56639851e-04 1.33799209e-04 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 1.18970781e-03 -6.16613073e-03 6.55171161e-04 -2.81793819e-04 -1.04958302e-02 8.17371075e-03 3.25696822e-04 -1.42500181e-03 4.64282883e-03 2.86128497e-03 -1.39435234e-04 -2.31024262e-03 -7.13933222e-04 4.93246421e-05 8.27964213e-04 2.60885943e-03 -4.33092121e-05 -3.08404679e-03 5.56174238e-06 -6.28997322e-05 1.20238779e-04 1.51286945e-04 7.02699890e-05 -5.22172450e-03 -1.66181775e-02 -8.98959081e-03 -6.65263771e-03 9.11228716e-03 1.76630101e-02 -5.62728473e-04 -1.49817376e-02 -3.25696822e-04 5.86376284e-03 -5.70566403e-03 -3.11588615e-03 -7.95638990e-03 -3.68604998e-04 -6.49388152e-03 -2.05131590e-03 7.36376583e-04 2.05131590e-03 7.69870109e-03 -2.67007632e-03 -7.69870109e-03 -1.16705004e-04 1.20238779e-04 3.32086076e-04 2.02138997e-04 -1.20238779e-04 -1.71461532e-02 4.27851464e-03 -1.31293908e-02 -8.77647052e-03 1.31293908e-02 -1.25902344e-02 1.27848214e-02 1.25902344e-02 -1.42500181e-03 5.70566403e-03 6.78647931e-04 2.46817553e-03 -5.70566403e-03 -1.68259665e-04 -3.06231165e-03 -1.05035386e-03 4.06898013e-04 8.27333943e-04 4.13009015e-03 -1.53804099e-03 -3.04821196e-03 -2.56639851e-04 1.51286945e-04 2.02138997e-04 3.78581590e-05 -7.08268625e-05 -7.64310687e-03 5.75039359e-03 -6.84609247e-03 -2.06063438e-03 3.01213322e-03 -1.24978040e-02 4.88081211e-04 6.81629686e-03 4.64282883e-03 3.11588615e-03 2.46817553e-03 2.81263380e-03 -1.27588135e-03 1.39435234e-04 2.31024262e-03 8.27964213e-04 -4.93246421e-05 -7.13933222e-04 -3.08404679e-03 4.33092121e-05 2.60885943e-03 1.33799209e-04 7.02699890e-05 -1.20238779e-04 -7.08268625e-05 -6.28997322e-05 5.22172450e-03 1.66181775e-02 9.11228716e-03 6.65263771e-03 -8.98959081e-03 -1.49817376e-02 5.62728473e-04 1.76630101e-02 -2.86128497e-03 -7.95638990e-03 5.70566403e-03 1.27588135e-03 5.86376284e-03 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 +0 -1 2 676 + -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 -4.56920647e-04 -8.59745776e-04 1.28357742e-03 1.28357742e-03 2.44899535e-03 -8.65052267e-06 3.45784622e-05 4.44223313e-05 -1.49831448e-05 4.44223313e-05 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 -3.47227344e-05 -5.72377128e-05 4.24837644e-05 1.28385646e-04 2.13399966e-04 1.49174142e-05 -5.07064792e-06 -8.30976084e-06 1.33792046e-05 -2.42510477e-05 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 -3.14685859e-03 -5.70478091e-03 7.70583827e-03 7.70583827e-03 1.41797470e-02 -4.59669915e-04 8.16530823e-04 1.36735648e-03 -7.96171648e-04 1.36735648e-03 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 -4.05026652e-04 -6.59577058e-04 4.76244557e-04 1.48368337e-03 2.43659056e-03 1.78805091e-04 -6.00921510e-05 -9.65513242e-05 1.56616135e-04 -2.91846913e-04 4.54049720e-04 2.69217248e-03 4.08627847e-04 7.36754990e-04 1.33770548e-03 -9.46051924e-04 -1.91637197e-03 -3.50501086e-03 8.27377725e-05 -1.20794863e-04 -2.03886509e-04 1.28260515e-04 -2.14787965e-04 1.12525880e-05 1.27235214e-04 -1.58281898e-06 3.03006947e-05 4.93082215e-05 2.44056476e-06 -1.12502969e-04 -1.84922129e-04 -1.41761337e-05 -1.71274120e-06 -2.90578900e-06 -1.17103047e-05 1.91370154e-05 4.54049720e-04 2.69217248e-03 7.36754990e-04 4.08627847e-04 1.33770548e-03 -1.91637197e-03 -9.46051924e-04 -3.50501086e-03 6.97079784e-05 -1.20794863e-04 -2.14787965e-04 1.35783271e-04 -2.03886509e-04 3.47227344e-05 4.05026652e-04 3.03006947e-05 8.18757907e-05 1.53394752e-04 -1.17233978e-04 -3.13837672e-04 -5.86366001e-04 -3.63351033e-05 1.12246264e-05 2.11184544e-05 -4.04229680e-05 5.50684410e-05 9.64169844e-04 5.67344374e-03 1.52740148e-03 1.52740148e-03 2.51977194e-03 -3.93868502e-03 -3.93868502e-03 -6.49638880e-03 1.44567696e-04 -2.90352413e-04 -4.61116361e-04 2.50398595e-04 -4.61116361e-04 5.72377128e-05 6.59577058e-04 4.93082215e-05 1.53394752e-04 2.41156525e-04 -1.89638082e-04 -5.76858814e-04 -9.18363956e-04 -5.77673898e-05 2.21031721e-05 3.36831447e-05 -4.77055175e-05 9.73673576e-05 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 -2.07552415e-03 -3.70069787e-03 2.17312332e-03 4.96961345e-03 8.90168116e-03 -4.60421873e-04 5.15382990e-04 8.86619153e-04 -6.36736958e-04 1.03286469e-03 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 -1.17233978e-04 -1.89638082e-04 2.12415462e-06 4.29690949e-04 7.01429547e-04 5.68584456e-05 4.07738778e-06 6.98600029e-06 4.66293591e-05 -7.86960118e-05 -1.36564698e-03 -7.11244946e-03 -2.07552415e-03 -1.10022028e-03 -3.70069787e-03 4.96961345e-03 2.17312332e-03 8.90168116e-03 -3.21219444e-04 5.15382990e-04 1.03286469e-03 -7.17105517e-04 8.86619153e-04 -1.28385646e-04 -1.48368337e-03 -1.12502969e-04 -3.13837672e-04 -5.76858814e-04 4.29690949e-04 1.18495152e-03 2.17589038e-03 1.45817244e-04 -4.49331845e-05 -8.21521714e-05 1.55617623e-04 -2.23662024e-04 -2.93227375e-03 -1.52248417e-02 -4.37757596e-03 -4.37757596e-03 -6.99633778e-03 1.04147600e-02 1.04147600e-02 1.64670479e-02 -6.78686488e-04 1.30213495e-03 2.12582266e-03 -1.17551948e-03 2.12582266e-03 -2.13399966e-04 -2.43659056e-03 -1.84922129e-04 -5.86366001e-04 -9.18363956e-04 7.01429547e-04 2.17589038e-03 3.44802830e-03 2.35102291e-04 -8.73254590e-05 -1.33112543e-04 1.91876561e-04 -3.95271863e-04 3.18442937e-05 -2.45728776e-04 6.92693999e-07 -1.91270644e-06 -4.69532861e-05 2.53209637e-04 1.64651530e-04 4.28522016e-04 -2.83284246e-05 -1.04753659e-04 -1.98313826e-04 5.89227687e-05 -8.62283440e-05 1.49174142e-05 1.78805091e-04 1.41761337e-05 3.63351033e-05 5.77673898e-05 -5.68584456e-05 -1.45817244e-04 -2.35102291e-04 -1.03304001e-05 5.75922518e-06 8.28188018e-06 -8.85819318e-06 1.81723147e-05 -1.63200368e-05 3.57437773e-04 3.58428548e-05 3.58428548e-05 9.06648642e-05 -2.48668494e-04 -2.48668494e-04 -6.28559754e-04 -7.86571980e-05 3.54077607e-05 1.03625636e-04 -1.36238263e-04 1.03625636e-04 -5.07064792e-06 -6.00921510e-05 1.71274120e-06 -1.12246264e-05 -2.21031721e-05 -4.07738778e-06 4.49331845e-05 8.73254590e-05 5.75922518e-06 1.60968653e-06 2.53095613e-06 6.05862154e-06 -6.38809148e-06 -4.48907600e-05 6.96741543e-04 5.34772333e-05 5.36232539e-05 1.63501819e-04 -4.63187202e-04 -5.76174685e-04 -1.19669578e-03 -1.75337614e-04 1.25901974e-04 1.98660061e-04 -1.68278188e-04 3.28033227e-04 -8.30976084e-06 -9.65513242e-05 2.90578900e-06 -2.11184544e-05 -3.36831447e-05 -6.98600029e-06 8.21521714e-05 1.33112543e-04 8.28188018e-06 2.53095613e-06 4.27984257e-06 6.41493715e-06 -1.02749465e-05 5.51559346e-05 -4.25614726e-04 -1.80867609e-06 -3.04447445e-07 -8.13254770e-05 3.36313863e-04 3.87442910e-04 7.42221904e-04 5.89227687e-05 -1.81438659e-04 -2.14064456e-04 3.97097282e-05 -2.78777039e-04 1.33792046e-05 1.56616135e-04 1.17103047e-05 4.04229680e-05 4.77055175e-05 -4.66293591e-05 -1.55617623e-04 -1.91876561e-04 -8.85819318e-06 6.05862154e-06 6.41493715e-06 -8.46435825e-07 1.96677264e-05 -4.48907600e-05 6.96741543e-04 5.36232539e-05 5.34772333e-05 1.63501819e-04 -5.76174685e-04 -4.63187202e-04 -1.19669578e-03 -5.80643783e-05 1.25901974e-04 3.28033227e-04 -2.35985922e-04 1.98660061e-04 -2.42510477e-05 -2.91846913e-04 -1.91370154e-05 -5.50684410e-05 -9.73673576e-05 7.86960118e-05 2.23662024e-04 3.95271863e-04 1.81723147e-05 -6.38809148e-06 -1.02749465e-05 1.96677264e-05 -2.86556591e-05 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 -9.58444724e-04 -2.90859858e-03 7.55769472e-03 2.49315158e-03 7.55769472e-03 9.71447628e-05 1.39435234e-04 3.68604998e-04 -1.68259665e-04 1.39435234e-04 -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 -4.54049720e-04 -9.64169844e-04 1.36564698e-03 1.36564698e-03 2.93227375e-03 3.18442937e-05 -1.63200368e-05 -4.48907600e-05 5.51559346e-05 -4.48907600e-05 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 -4.04493333e-03 -1.22716775e-02 2.23901961e-02 7.55155382e-03 2.23901961e-02 1.76802645e-03 2.31024262e-03 6.49388152e-03 -3.06231165e-03 2.31024262e-03 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 -2.69217248e-03 -5.67344374e-03 7.11244946e-03 7.11244946e-03 1.52248417e-02 -2.45728776e-04 3.57437773e-04 6.96741543e-04 -4.25614726e-04 6.96741543e-04 2.90859858e-03 1.22716775e-02 5.03014462e-03 2.08027394e-03 6.14446833e-03 -1.05420119e-02 -4.59318203e-03 -1.33502663e-02 -3.48900865e-04 -7.13933222e-04 -2.05131590e-03 1.05035386e-03 -8.27964213e-04 4.56920647e-04 3.14685859e-03 4.08627847e-04 7.36754990e-04 1.52740148e-03 -1.10022028e-03 -2.07552415e-03 -4.37757596e-03 -6.92693999e-07 -3.58428548e-05 -5.34772333e-05 1.80867609e-06 -5.36232539e-05 9.58444724e-04 4.04493333e-03 2.08027394e-03 -5.69198711e-04 2.08027394e-03 -4.54167058e-03 1.79526564e-03 -4.54167058e-03 -2.34922678e-04 -4.93246421e-05 -7.36376583e-04 4.06898013e-04 -4.93246421e-05 4.56920647e-04 3.14685859e-03 7.36754990e-04 4.08627847e-04 1.52740148e-03 -2.07552415e-03 -1.10022028e-03 -4.37757596e-03 1.91270644e-06 -3.58428548e-05 -5.36232539e-05 3.04447445e-07 -5.34772333e-05 2.90859858e-03 1.22716775e-02 6.14446833e-03 2.08027394e-03 5.03014462e-03 -1.33502663e-02 -4.59318203e-03 -1.05420119e-02 -7.35182694e-04 -8.27964213e-04 -2.05131590e-03 8.27333943e-04 -7.13933222e-04 8.59745776e-04 5.70478091e-03 1.33770548e-03 1.33770548e-03 2.51977194e-03 -3.70069787e-03 -3.70069787e-03 -6.99633778e-03 4.69532861e-05 -9.06648642e-05 -1.63501819e-04 8.13254770e-05 -1.63501819e-04 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 -4.54167058e-03 -1.33502663e-02 1.55180210e-02 7.87868612e-03 2.17847557e-02 1.13526333e-03 2.60885943e-03 7.69870109e-03 -4.13009015e-03 3.08404679e-03 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 -1.91637197e-03 -3.93868502e-03 2.17312332e-03 4.96961345e-03 1.04147600e-02 -2.53209637e-04 2.48668494e-04 4.63187202e-04 -3.36313863e-04 5.76174685e-04 -2.49315158e-03 -7.55155382e-03 -4.59318203e-03 1.79526564e-03 -4.59318203e-03 7.87868612e-03 -5.52298877e-03 7.87868612e-03 8.87988382e-04 4.33092121e-05 2.67007632e-03 -1.53804099e-03 4.33092121e-05 -1.28357742e-03 -7.70583827e-03 -1.91637197e-03 -9.46051924e-04 -3.93868502e-03 4.96961345e-03 2.17312332e-03 1.04147600e-02 -1.64651530e-04 2.48668494e-04 5.76174685e-04 -3.87442910e-04 4.63187202e-04 -7.55769472e-03 -2.23901961e-02 -1.33502663e-02 -4.54167058e-03 -1.05420119e-02 2.17847557e-02 7.87868612e-03 1.55180210e-02 3.00913133e-03 3.08404679e-03 7.69870109e-03 -3.04821196e-03 2.60885943e-03 -2.44899535e-03 -1.41797470e-02 -3.50501086e-03 -3.50501086e-03 -6.49638880e-03 8.90168116e-03 8.90168116e-03 1.64670479e-02 -4.28522016e-04 6.28559754e-04 1.19669578e-03 -7.42221904e-04 1.19669578e-03 9.71447628e-05 1.76802645e-03 3.48900865e-04 2.34922678e-04 7.35182694e-04 -1.13526333e-03 -8.87988382e-04 -3.00913133e-03 -2.58484015e-04 -5.56174238e-06 1.16705004e-04 -2.56639851e-04 1.33799209e-04 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 -6.97079784e-05 -1.44567696e-04 4.60421873e-04 3.21219444e-04 6.78686488e-04 -2.83284246e-05 -7.86571980e-05 -1.75337614e-04 5.89227687e-05 -5.80643783e-05 1.39435234e-04 2.31024262e-03 7.13933222e-04 4.93246421e-05 8.27964213e-04 -2.60885943e-03 -4.33092121e-05 -3.08404679e-03 -5.56174238e-06 -6.28997322e-05 1.20238779e-04 -1.51286945e-04 -7.02699890e-05 3.45784622e-05 8.16530823e-04 1.20794863e-04 1.20794863e-04 2.90352413e-04 -5.15382990e-04 -5.15382990e-04 -1.30213495e-03 -1.04753659e-04 3.54077607e-05 1.25901974e-04 -1.81438659e-04 1.25901974e-04 3.68604998e-04 6.49388152e-03 2.05131590e-03 7.36376583e-04 2.05131590e-03 -7.69870109e-03 -2.67007632e-03 -7.69870109e-03 1.16705004e-04 1.20238779e-04 3.32086076e-04 -2.02138997e-04 1.20238779e-04 4.44223313e-05 1.36735648e-03 2.03886509e-04 2.14787965e-04 4.61116361e-04 -8.86619153e-04 -1.03286469e-03 -2.12582266e-03 -1.98313826e-04 1.03625636e-04 1.98660061e-04 -2.14064456e-04 3.28033227e-04 -1.68259665e-04 -3.06231165e-03 -1.05035386e-03 -4.06898013e-04 -8.27333943e-04 4.13009015e-03 1.53804099e-03 3.04821196e-03 -2.56639851e-04 -1.51286945e-04 -2.02138997e-04 3.78581590e-05 -7.08268625e-05 -1.49831448e-05 -7.96171648e-04 -1.28260515e-04 -1.35783271e-04 -2.50398595e-04 6.36736958e-04 7.17105517e-04 1.17551948e-03 5.89227687e-05 -1.36238263e-04 -1.68278188e-04 3.97097282e-05 -2.35985922e-04 1.39435234e-04 2.31024262e-03 8.27964213e-04 4.93246421e-05 7.13933222e-04 -3.08404679e-03 -4.33092121e-05 -2.60885943e-03 1.33799209e-04 -7.02699890e-05 1.20238779e-04 -7.08268625e-05 -6.28997322e-05 4.44223313e-05 1.36735648e-03 2.14787965e-04 2.03886509e-04 4.61116361e-04 -1.03286469e-03 -8.86619153e-04 -2.12582266e-03 -8.62283440e-05 1.03625636e-04 3.28033227e-04 -2.78777039e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +0 -1 3 319 + 2.51588682e-10 1.22093247e-10 1.21446037e-10 -1.22876674e-10 -3.70737126e-10 -3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 1.46139577e-09 1.45367706e-09 -1.47092972e-09 -4.43762591e-09 -4.41426294e-09 -6.71412528e-10 4.35704119e-10 4.33292850e-10 1.30725329e-09 -3.80106998e-10 -1.84378234e-10 -1.83355919e-10 1.87578508e-10 5.59837607e-10 5.56743584e-10 -1.64811040e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 1.47139325e-10 4.47457784e-10 4.42131978e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 -1.83200357e-10 -5.53058672e-10 -5.50467259e-10 5.56271107e-10 1.67928187e-09 1.67143703e-09 2.54263804e-10 -1.64765877e-10 -1.63942380e-10 -4.94934772e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 7.10593332e-10 7.06636105e-10 -7.22704738e-10 -2.15767995e-09 -2.14570364e-09 -3.25329634e-10 2.13894818e-10 2.12757439e-10 6.35172129e-10 1.17833757e-10 1.17267716e-09 1.87926843e-10 5.71154615e-10 5.64494571e-10 -5.70616910e-10 -1.73417799e-09 -1.71401934e-09 -2.61974319e-10 1.69757847e-10 1.67618351e-10 5.09480974e-10 4.41447013e-10 4.39340064e-09 7.06163628e-10 2.13154909e-09 2.12158570e-09 -2.14426862e-09 -6.47233842e-09 -6.44217868e-09 -9.79881258e-10 6.35034959e-10 6.31906252e-10 1.90745749e-09 -1.09128007e-10 1.61050967e-10 1.60301122e-10 1.61689414e-10 -2.37942386e-10 -2.36853624e-10 -2.41774220e-10 -1.17081957e-10 -1.17145069e-10 1.17874504e-10 3.55382727e-10 3.55572505e-10 -1.05088539e-10 -1.23289466e-10 -1.19964562e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 3.42817965e-10 5.74403531e-10 -9.44881217e-10 -9.44881217e-10 -1.54744060e-09 1.19347147e-10 1.57556900e-10 1.57556900e-10 3.02592746e-10 1.14532510e-10 -1.47198357e-10 -1.17833757e-10 -4.41447013e-10 1.11130765e-09 6.71373038e-09 2.00984333e-09 2.00984333e-09 3.62526597e-09 -5.14556599e-09 -5.14556599e-09 -9.04837268e-09 5.65314615e-10 3.18846940e-10 3.18846940e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 3.02506519e-10 1.13983574e-09 -1.46495813e-09 -1.17267716e-09 -4.39340064e-09 -1.09128007e-10 1.61689414e-10 -2.41774220e-10 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 -1.06375661e-09 -1.07444665e-09 3.54205782e-10 2.76009902e-09 2.62709235e-09 1.04727829e-10 -1.76855306e-10 -1.00686231e-10 -1.27381006e-10 -4.84397267e-10 -1.83200357e-10 2.38013716e-10 1.87926843e-10 7.06163628e-10 -3.42817965e-10 -2.00984333e-09 -1.06375661e-09 -1.64427552e-10 -1.07444665e-09 2.76009902e-09 3.54205782e-10 2.62709235e-09 -1.39560748e-10 -1.76855306e-10 -1.27381006e-10 -1.22093247e-10 -1.46139577e-09 -1.84378234e-10 -1.47376693e-10 -5.53058672e-10 7.10593332e-10 5.71154615e-10 2.13154909e-09 1.17081957e-10 -5.74403531e-10 -3.62526597e-09 -1.07444665e-09 -1.07444665e-09 -1.93946740e-09 2.80119557e-09 2.80119557e-09 4.95605341e-09 -3.18038829e-10 -2.50293637e-10 -2.50293637e-10 -1.21446037e-10 -1.45367706e-09 -1.83355919e-10 -1.45617240e-10 -5.50467259e-10 7.06636105e-10 5.64494571e-10 2.12158570e-09 1.17145069e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 2.76009902e-09 2.80119557e-09 -6.34726079e-10 -6.95274353e-09 -6.57490676e-09 4.01750097e-10 -1.69183560e-10 2.99280551e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 1.47139325e-10 5.56271107e-10 -7.22704738e-10 -5.70616910e-10 -2.14426862e-09 -1.17874504e-10 9.44881217e-10 5.14556599e-09 2.76009902e-09 3.54205782e-10 2.80119557e-09 -6.95274353e-09 -6.34726079e-10 -6.57490676e-09 3.08142837e-10 4.01750097e-10 -1.69183560e-10 3.70737126e-10 4.43762591e-09 5.59837607e-10 4.47457784e-10 1.67928187e-09 -2.15767995e-09 -1.73417799e-09 -6.47233842e-09 -1.61050967e-10 2.37942386e-10 -3.55382727e-10 1.23289466e-10 1.54744060e-09 9.04837268e-09 2.62709235e-09 2.62709235e-09 4.95605341e-09 -6.57490676e-09 -6.57490676e-09 -1.22132169e-08 6.78250937e-10 2.01892723e-10 2.01892723e-10 3.68778082e-10 4.41426294e-09 5.56743584e-10 4.42131978e-10 1.67143703e-09 -2.14570364e-09 -1.71401934e-09 -6.44217868e-09 -1.60301122e-10 2.36853624e-10 -3.55572505e-10 1.19964562e-10 -1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 3.25675600e-10 -1.57877601e-10 -1.43136213e-10 -6.71412528e-10 -2.54263804e-10 3.25329634e-10 2.61974319e-10 9.79881258e-10 1.19347147e-10 5.65314615e-10 1.76855306e-10 1.76855306e-10 3.18038829e-10 -4.01750097e-10 -4.01750097e-10 -6.78250937e-10 4.35704119e-10 1.64765877e-10 -2.13894818e-10 -1.69757847e-10 -6.35034959e-10 1.57556900e-10 3.18846940e-10 1.27381006e-10 2.50293637e-10 1.69183560e-10 -2.01892723e-10 3.25675600e-10 -1.53288427e-10 -6.22308477e-10 4.33292850e-10 1.63942380e-10 -2.12757439e-10 -1.67618351e-10 -6.31906252e-10 1.00686231e-10 -2.99280551e-10 -1.57877601e-10 2.93418060e-10 1.57556900e-10 3.18846940e-10 1.27381006e-10 2.50293637e-10 1.69183560e-10 -2.01892723e-10 -1.43136213e-10 -6.22308477e-10 2.93418060e-10 -1.53288427e-10 1.09217494e-10 1.30725329e-09 1.64811040e-10 1.31457451e-10 4.94934772e-10 -6.35172129e-10 -5.09480974e-10 -1.90745749e-09 -1.05088539e-10 + 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 0 1 2 3 4 5 6 7 9 10 12 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 9 11 12 14 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 2 3 6 8 10 11 12 14 17 18 19 20 0 1 2 3 4 5 6 7 14 17 18 19 20 0 1 3 4 5 7 8 10 12 14 17 18 19 20 2 5 8 12 0 1 2 4 6 7 8 10 11 12 13 14 15 16 17 18 19 20 24 + 0 7 19 26 33 45 57 69 81 84 84 87 94 96 112 134 151 171 191 211 234 257 269 282 296 300 319 +0 0 -3 109 + 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 2.68465821e-10 1.21716113e-09 1.21716113e-09 1.44261856e-10 8.51775168e-10 5.22674783e-09 -3.51598622e-10 -2.89618009e-09 -2.89618009e-09 1.07220239e-09 7.34004344e-09 7.34004344e-09 4.01192982e-10 4.01192982e-10 3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 1.20510477e-10 -2.11571639e-10 4.48920881e-10 2.89618009e-09 -2.29115712e-10 -1.57933876e-09 -1.57699251e-09 6.98124806e-10 4.09328880e-09 4.08627386e-09 2.47344381e-10 2.46992762e-10 1.71596177e-10 4.48920881e-10 2.89618009e-09 -2.29115712e-10 -1.57699251e-09 -1.57933876e-09 6.98124806e-10 4.08627386e-09 4.09328880e-09 2.46992762e-10 2.47344381e-10 1.71596177e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 6.98124806e-10 1.91049797e-10 -1.40544828e-09 -1.40544828e-09 -3.64752457e-10 6.40194213e-10 -1.21716113e-09 -7.34004344e-09 4.60520236e-10 4.09328880e-09 4.08627386e-09 -1.40544828e-09 -1.02947021e-08 -1.02737289e-08 -1.61015277e-10 -5.40289463e-10 -5.39251703e-10 1.08155810e-10 -1.21716113e-09 -7.34004344e-09 4.60520236e-10 4.08627386e-09 4.09328880e-09 -1.40544828e-09 -1.02737289e-08 -1.02947021e-08 -1.61015277e-10 -5.39251703e-10 -5.40289463e-10 1.08155810e-10 -1.20510477e-10 3.64752457e-10 1.61015277e-10 1.61015277e-10 -2.84263995e-10 5.23525958e-10 4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 -1.52035761e-10 4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 -1.52035761e-10 1.44261856e-10 2.11571639e-10 -1.71596177e-10 -1.71596177e-10 -6.40194213e-10 -1.08155810e-10 -1.08155810e-10 5.23525958e-10 -1.52035761e-10 -1.52035761e-10 -9.60755133e-10 + 13 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 22 23 14 16 17 19 20 21 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 16 17 18 19 20 21 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 15 18 19 20 21 25 14 16 17 19 20 25 14 16 17 19 20 25 13 15 16 17 18 19 20 21 22 23 25 + 0 8 18 25 36 47 56 68 80 86 92 98 98 109 109 109 109 109 109 109 109 109 109 109 109 109 109 +0 0 -2 580 + -2.65230974e-05 -2.68530121e-04 5.62426944e-07 9.29233172e-05 9.29233172e-05 -1.91982324e-06 -3.17655802e-04 -3.17655802e-04 2.05023804e-05 -4.06311849e-07 -4.06311849e-07 -3.53836135e-05 -1.25069627e-03 -7.14095981e-03 9.58444724e-04 2.90859858e-03 2.90859858e-03 -2.49315158e-03 -7.55769472e-03 -7.55769472e-03 -1.94289526e-04 1.39435234e-04 1.39435234e-04 3.68604998e-04 -2.68530121e-04 -2.74981908e-03 6.27361454e-06 9.27467719e-04 9.27467719e-04 -2.14153298e-05 -3.20089918e-03 -3.20089918e-03 1.93338030e-04 -4.49879052e-06 -4.49879052e-06 -3.33403215e-04 -7.14095981e-03 -2.51314248e-02 4.04493333e-03 1.22716775e-02 1.22716775e-02 -7.55155382e-03 -2.23901961e-02 -2.23901961e-02 -3.53605291e-03 2.31024262e-03 2.31024262e-03 6.49388152e-03 5.62426944e-07 6.27361454e-06 -3.69707575e-05 -2.17461717e-06 -2.17461717e-06 1.30459788e-04 7.44141787e-06 7.44141787e-06 -8.74972893e-07 2.15896018e-05 2.15896018e-05 1.28879665e-06 -9.58444724e-04 -4.04493333e-03 -5.69198711e-04 2.08027394e-03 2.08027394e-03 1.79526564e-03 -4.54167058e-03 -4.54167058e-03 -4.69845355e-04 4.93246421e-05 4.93246421e-05 7.36376583e-04 -9.29233172e-05 -9.27467719e-04 2.17461717e-06 2.96713189e-04 3.34354949e-04 -7.41378293e-06 -1.01406690e-03 -1.14687934e-03 5.78556108e-05 -1.37601519e-06 -1.84044299e-06 2.20115337e-05 -9.97598474e-05 -2.90859858e-03 -1.22716775e-02 2.08027394e-03 5.03014462e-03 6.14446833e-03 -4.59318203e-03 -1.05420119e-02 -1.33502663e-02 -1.08408356e-03 7.13933222e-04 8.27964213e-04 -2.23019918e-04 2.05131590e-03 -9.29233172e-05 -9.27467719e-04 2.17461717e-06 3.34354949e-04 2.96713189e-04 -7.41378293e-06 -1.14687934e-03 -1.01406690e-03 5.78556108e-05 -1.84044299e-06 -1.37601519e-06 -2.20115337e-05 -9.97598474e-05 -2.90859858e-03 -1.22716775e-02 2.08027394e-03 6.14446833e-03 5.03014462e-03 -4.59318203e-03 -1.33502663e-02 -1.05420119e-02 -1.08408356e-03 8.27964213e-04 7.13933222e-04 2.23019918e-04 2.05131590e-03 -1.91982324e-06 -2.14153298e-05 1.30459788e-04 7.41378293e-06 7.41378293e-06 -4.61688158e-04 -2.53100118e-05 -2.53100118e-05 2.98423075e-06 -7.67520733e-05 -7.67520733e-05 -4.33335507e-06 2.49315158e-03 7.55155382e-03 1.79526564e-03 -4.59318203e-03 -4.59318203e-03 -5.52298877e-03 7.87868612e-03 7.87868612e-03 1.77597676e-03 -4.33092121e-05 -4.33092121e-05 -2.67007632e-03 3.17655802e-04 3.20089918e-03 -7.44141787e-06 -1.01406690e-03 -1.14687934e-03 2.53100118e-05 3.47417775e-03 3.94410596e-03 -2.00970549e-04 4.68013054e-06 6.33648348e-06 -7.82199801e-05 3.46503843e-04 7.55769472e-03 2.23901961e-02 -4.54167058e-03 -1.05420119e-02 -1.33502663e-02 7.87868612e-03 1.55180210e-02 2.17847557e-02 4.14439465e-03 -2.60885943e-03 -3.08404679e-03 1.08187820e-03 -7.69870109e-03 3.17655802e-04 3.20089918e-03 -7.44141787e-06 -1.14687934e-03 -1.01406690e-03 2.53100118e-05 3.94410596e-03 3.47417775e-03 -2.00970549e-04 6.33648348e-06 4.68013054e-06 7.82199801e-05 3.46503843e-04 7.55769472e-03 2.23901961e-02 -4.54167058e-03 -1.33502663e-02 -1.05420119e-02 7.87868612e-03 2.17847557e-02 1.55180210e-02 4.14439465e-03 -3.08404679e-03 -2.60885943e-03 -1.08187820e-03 -7.69870109e-03 2.05023804e-05 1.93338030e-04 -8.74972893e-07 -5.78556108e-05 -5.78556108e-05 2.98423075e-06 2.00970549e-04 2.00970549e-04 2.75037509e-06 6.72407489e-07 6.72407489e-07 -6.74613040e-06 -1.94289526e-04 -3.53605291e-03 4.69845355e-04 1.08408356e-03 1.08408356e-03 -1.77597676e-03 -4.14439465e-03 -4.14439465e-03 1.86029246e-04 -1.28237467e-04 -1.28237467e-04 -2.33410009e-04 4.06311849e-07 4.49879052e-06 -2.15896018e-05 -1.37601519e-06 -1.84044299e-06 7.67520733e-05 4.68013054e-06 6.33648348e-06 -6.72407489e-07 1.00810777e-05 1.12895966e-05 -2.81620515e-07 1.03478794e-06 1.39435234e-04 2.31024262e-03 -4.93246421e-05 -7.13933222e-04 -8.27964213e-04 4.33092121e-05 2.60885943e-03 3.08404679e-03 -1.28237467e-04 -6.28997322e-05 -7.02699890e-05 -8.04600829e-05 1.20238779e-04 4.06311849e-07 4.49879052e-06 -2.15896018e-05 -1.84044299e-06 -1.37601519e-06 7.67520733e-05 6.33648348e-06 4.68013054e-06 -6.72407489e-07 1.12895966e-05 1.00810777e-05 2.81620515e-07 1.03478794e-06 1.39435234e-04 2.31024262e-03 -4.93246421e-05 -8.27964213e-04 -7.13933222e-04 4.33092121e-05 3.08404679e-03 2.60885943e-03 -1.28237467e-04 -7.02699890e-05 -6.28997322e-05 8.04600829e-05 1.20238779e-04 -2.20115337e-05 2.20115337e-05 7.82199801e-05 -7.82199801e-05 2.81620515e-07 -2.81620515e-07 2.19463974e-05 2.23019918e-04 -2.23019918e-04 -1.08187820e-03 1.08187820e-03 -8.04600829e-05 8.04600829e-05 -4.06655103e-04 -3.53836135e-05 -3.33403215e-04 1.28879665e-06 9.97598474e-05 9.97598474e-05 -4.33335507e-06 -3.46503843e-04 -3.46503843e-04 -6.74613040e-06 -1.03478794e-06 -1.03478794e-06 1.08329547e-05 3.68604998e-04 6.49388152e-03 -7.36376583e-04 -2.05131590e-03 -2.05131590e-03 2.67007632e-03 7.69870109e-03 7.69870109e-03 -2.33410009e-04 1.20238779e-04 1.20238779e-04 3.32086076e-04 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 -2.68465821e-10 1.21716113e-09 1.21716113e-09 1.44261856e-10 -2.65230974e-05 -2.68530121e-04 -5.62426944e-07 9.29233172e-05 9.29233172e-05 1.91982324e-06 -3.17655802e-04 -3.17655802e-04 2.05023804e-05 4.06311849e-07 4.06311849e-07 -3.53836135e-05 8.51775168e-10 5.22674783e-09 3.51598622e-10 -2.89618009e-09 -2.89618009e-09 -1.07220239e-09 7.34004344e-09 7.34004344e-09 -4.01192982e-10 -4.01192982e-10 -2.68530121e-04 -2.74981908e-03 -6.27361454e-06 9.27467719e-04 9.27467719e-04 2.14153298e-05 -3.20089918e-03 -3.20089918e-03 1.93338030e-04 4.49879052e-06 4.49879052e-06 -3.33403215e-04 -3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 -1.20510477e-10 2.11571639e-10 -5.62426944e-07 -6.27361454e-06 -3.69707575e-05 2.17461717e-06 2.17461717e-06 1.30459788e-04 -7.44141787e-06 -7.44141787e-06 8.74972893e-07 2.15896018e-05 2.15896018e-05 -1.28879665e-06 4.48920881e-10 2.89618009e-09 2.29115712e-10 -1.57933876e-09 -1.57699251e-09 -6.98124806e-10 4.09328880e-09 4.08627386e-09 -2.47344381e-10 -2.46992762e-10 1.71596177e-10 -9.29233172e-05 -9.27467719e-04 -2.17461717e-06 2.96713189e-04 3.34354949e-04 7.41378293e-06 -1.01406690e-03 -1.14687934e-03 5.78556108e-05 1.37601519e-06 1.84044299e-06 2.20115337e-05 -9.97598474e-05 4.48920881e-10 2.89618009e-09 2.29115712e-10 -1.57699251e-09 -1.57933876e-09 -6.98124806e-10 4.08627386e-09 4.09328880e-09 -2.46992762e-10 -2.47344381e-10 1.71596177e-10 -9.29233172e-05 -9.27467719e-04 -2.17461717e-06 3.34354949e-04 2.96713189e-04 7.41378293e-06 -1.14687934e-03 -1.01406690e-03 5.78556108e-05 1.84044299e-06 1.37601519e-06 -2.20115337e-05 -9.97598474e-05 2.68465821e-10 1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.91049797e-10 1.40544828e-09 1.40544828e-09 3.64752457e-10 -6.40194213e-10 1.91982324e-06 2.14153298e-05 1.30459788e-04 -7.41378293e-06 -7.41378293e-06 -4.61688158e-04 2.53100118e-05 2.53100118e-05 -2.98423075e-06 -7.67520733e-05 -7.67520733e-05 4.33335507e-06 -1.21716113e-09 -7.34004344e-09 -4.60520236e-10 4.09328880e-09 4.08627386e-09 1.40544828e-09 -1.02947021e-08 -1.02737289e-08 -1.61015277e-10 5.40289463e-10 5.39251703e-10 1.08155810e-10 3.17655802e-04 3.20089918e-03 7.44141787e-06 -1.01406690e-03 -1.14687934e-03 -2.53100118e-05 3.47417775e-03 3.94410596e-03 -2.00970549e-04 -4.68013054e-06 -6.33648348e-06 -7.82199801e-05 3.46503843e-04 -1.21716113e-09 -7.34004344e-09 -4.60520236e-10 4.08627386e-09 4.09328880e-09 1.40544828e-09 -1.02737289e-08 -1.02947021e-08 -1.61015277e-10 5.39251703e-10 5.40289463e-10 1.08155810e-10 3.17655802e-04 3.20089918e-03 7.44141787e-06 -1.14687934e-03 -1.01406690e-03 -2.53100118e-05 3.94410596e-03 3.47417775e-03 -2.00970549e-04 -6.33648348e-06 -4.68013054e-06 7.82199801e-05 3.46503843e-04 1.20510477e-10 -3.64752457e-10 1.61015277e-10 1.61015277e-10 -2.84263995e-10 5.23525958e-10 2.05023804e-05 1.93338030e-04 8.74972893e-07 -5.78556108e-05 -5.78556108e-05 -2.98423075e-06 2.00970549e-04 2.00970549e-04 2.75037509e-06 -6.72407489e-07 -6.72407489e-07 -6.74613040e-06 -4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 1.52035761e-10 -4.06311849e-07 -4.49879052e-06 -2.15896018e-05 1.37601519e-06 1.84044299e-06 7.67520733e-05 -4.68013054e-06 -6.33648348e-06 6.72407489e-07 1.00810777e-05 1.12895966e-05 2.81620515e-07 -1.03478794e-06 -4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 1.52035761e-10 -4.06311849e-07 -4.49879052e-06 -2.15896018e-05 1.84044299e-06 1.37601519e-06 7.67520733e-05 -6.33648348e-06 -4.68013054e-06 6.72407489e-07 1.12895966e-05 1.00810777e-05 -2.81620515e-07 -1.03478794e-06 -2.20115337e-05 2.20115337e-05 7.82199801e-05 -7.82199801e-05 -2.81620515e-07 2.81620515e-07 2.19463974e-05 1.44261856e-10 -2.11571639e-10 -1.71596177e-10 -1.71596177e-10 6.40194213e-10 -1.08155810e-10 -1.08155810e-10 5.23525958e-10 1.52035761e-10 1.52035761e-10 -9.60755133e-10 -3.53836135e-05 -3.33403215e-04 -1.28879665e-06 9.97598474e-05 9.97598474e-05 4.33335507e-06 -3.46503843e-04 -3.46503843e-04 -6.74613040e-06 1.03478794e-06 1.03478794e-06 1.08329547e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 5 6 7 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 25 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 1 3 4 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 6 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 0 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 334 356 375 399 423 444 469 494 512 531 550 557 580 +0 0 -1 624 + -2.66059215e-02 -5.03240647e-02 -5.46258297e-03 3.26866999e-02 3.26866999e-02 7.46639925e-03 -4.57710065e-02 -4.57710065e-02 -8.82549962e-03 -5.22172450e-03 -5.22172450e-03 1.71461532e-02 -1.36503599e-01 -2.96134952e-02 6.82330307e-02 6.82330307e-02 6.82330307e-02 -1.27476724e-02 -1.27476724e-02 -1.27476724e-02 2.43523231e-02 2.43523231e-02 2.43523231e-02 -5.03240647e-02 4.09859627e-02 -1.41084630e-02 -2.90035842e-03 -2.90035842e-03 1.57067397e-02 5.14402512e-02 5.14402512e-02 6.63998258e-03 -1.66181775e-02 -1.66181775e-02 -4.27851464e-03 -2.96134952e-02 1.04843016e-01 -6.36523297e-02 -6.36523297e-02 -6.36523297e-02 3.98253566e-02 3.98253566e-02 3.98253566e-02 -4.58256951e-03 -4.58256951e-03 -4.58256951e-03 -5.46258297e-03 -1.41084630e-02 -1.51054281e-02 9.20575575e-03 9.20575575e-03 1.55134254e-02 -1.31319152e-02 -1.31319152e-02 -2.37941563e-03 -6.65263771e-03 -6.65263771e-03 8.77647052e-03 -6.82330307e-02 6.36523297e-02 -1.92679978e-02 -4.37137746e-03 -4.37137746e-03 6.92119302e-03 5.33979846e-02 5.33979846e-02 1.32243498e-02 -1.22386356e-02 -1.22386356e-02 -3.13547310e-02 -3.26866999e-02 2.90035842e-03 -9.20575575e-03 1.09718945e-02 2.11797393e-02 1.21170270e-02 1.48912806e-02 9.19667927e-03 -5.69164926e-03 -8.98959081e-03 -9.11228716e-03 -3.83395925e-03 1.31293908e-02 -6.82330307e-02 6.36523297e-02 -4.37137746e-03 -1.92679978e-02 -4.37137746e-03 5.33979846e-02 6.92119302e-03 5.33979846e-02 -6.61217489e-03 -1.22386356e-02 -3.13547310e-02 1.14526228e-02 -1.22386356e-02 -3.26866999e-02 2.90035842e-03 -9.20575575e-03 2.11797393e-02 1.09718945e-02 1.21170270e-02 9.19667927e-03 1.48912806e-02 -5.69164926e-03 -9.11228716e-03 -8.98959081e-03 3.83395925e-03 1.31293908e-02 -6.82330307e-02 6.36523297e-02 -4.37137746e-03 -4.37137746e-03 -1.92679978e-02 5.33979846e-02 5.33979846e-02 6.92119302e-03 -6.61217489e-03 -3.13547310e-02 -1.22386356e-02 -1.14526228e-02 -1.22386356e-02 7.46639925e-03 1.57067397e-02 1.55134254e-02 -1.21170270e-02 -1.21170270e-02 -6.05215906e-05 1.39029222e-02 1.39029222e-02 5.63587637e-04 -5.62728473e-04 -5.62728473e-04 -1.27848214e-02 1.27476724e-02 -3.98253566e-02 6.92119302e-03 5.33979846e-02 5.33979846e-02 6.36634304e-02 -2.18427910e-02 -2.18427910e-02 -4.23309644e-02 -2.63052928e-02 -2.63052928e-02 3.34791440e-02 4.57710065e-02 -5.14402512e-02 1.31319152e-02 1.48912806e-02 9.19667927e-03 -1.39029222e-02 -4.01464280e-02 -6.04161338e-02 -1.11510013e-02 1.76630101e-02 1.49817376e-02 -5.68150712e-03 1.25902344e-02 1.27476724e-02 -3.98253566e-02 5.33979846e-02 6.92119302e-03 5.33979846e-02 -2.18427910e-02 6.36634304e-02 -2.18427910e-02 2.11654822e-02 -2.63052928e-02 3.34791440e-02 -3.66596906e-02 -2.63052928e-02 4.57710065e-02 -5.14402512e-02 1.31319152e-02 9.19667927e-03 1.48912806e-02 -1.39029222e-02 -6.04161338e-02 -4.01464280e-02 -1.11510013e-02 1.49817376e-02 1.76630101e-02 5.68150712e-03 1.25902344e-02 1.27476724e-02 -3.98253566e-02 5.33979846e-02 5.33979846e-02 6.92119302e-03 -2.18427910e-02 -2.18427910e-02 6.36634304e-02 2.11654822e-02 3.34791440e-02 -2.63052928e-02 3.66596906e-02 -2.63052928e-02 -8.82549962e-03 6.63998258e-03 -2.37941563e-03 5.69164926e-03 5.69164926e-03 5.63587637e-04 1.11510013e-02 1.11510013e-02 1.32095328e-04 -2.53558815e-03 -2.53558815e-03 -2.85000361e-03 -1.32243498e-02 6.61217489e-03 6.61217489e-03 4.23309644e-02 -2.11654822e-02 -2.11654822e-02 -5.64776500e-02 -2.09953343e-02 -2.09953343e-02 4.19906687e-02 5.22172450e-03 1.66181775e-02 6.65263771e-03 -8.98959081e-03 -9.11228716e-03 5.62728473e-04 1.76630101e-02 1.49817376e-02 2.53558815e-03 5.86376284e-03 7.95638990e-03 1.84000480e-03 -5.70566403e-03 2.43523231e-02 -4.58256951e-03 1.22386356e-02 1.22386356e-02 3.13547310e-02 2.63052928e-02 2.63052928e-02 -3.34791440e-02 -2.09953343e-02 1.98187668e-02 4.69865481e-02 -3.63649858e-02 4.69865481e-02 5.22172450e-03 1.66181775e-02 6.65263771e-03 -9.11228716e-03 -8.98959081e-03 5.62728473e-04 1.49817376e-02 1.76630101e-02 2.53558815e-03 7.95638990e-03 5.86376284e-03 -1.84000480e-03 -5.70566403e-03 2.43523231e-02 -4.58256951e-03 1.22386356e-02 3.13547310e-02 1.22386356e-02 2.63052928e-02 -3.34791440e-02 2.63052928e-02 -2.09953343e-02 4.69865481e-02 1.98187668e-02 3.63649858e-02 4.69865481e-02 3.83395925e-03 -3.83395925e-03 5.68150712e-03 -5.68150712e-03 -1.84000480e-03 1.84000480e-03 1.08542492e-02 -1.14526228e-02 1.14526228e-02 3.66596906e-02 -3.66596906e-02 -3.63649858e-02 3.63649858e-02 -5.64776500e-02 1.71461532e-02 -4.27851464e-03 8.77647052e-03 -1.31293908e-02 -1.31293908e-02 -1.27848214e-02 -1.25902344e-02 -1.25902344e-02 -2.85000361e-03 5.70566403e-03 5.70566403e-03 6.78647931e-04 2.43523231e-02 -4.58256951e-03 3.13547310e-02 1.22386356e-02 1.22386356e-02 -3.34791440e-02 2.63052928e-02 2.63052928e-02 4.19906687e-02 4.69865481e-02 4.69865481e-02 1.98187668e-02 -1.25069627e-03 -7.14095981e-03 -9.58444724e-04 2.90859858e-03 2.90859858e-03 2.49315158e-03 -7.55769472e-03 -7.55769472e-03 -1.94289526e-04 -1.39435234e-04 -1.39435234e-04 3.68604998e-04 -2.66059215e-02 -5.03240647e-02 5.46258297e-03 3.26866999e-02 3.26866999e-02 -7.46639925e-03 -4.57710065e-02 -4.57710065e-02 -8.82549962e-03 5.22172450e-03 5.22172450e-03 1.71461532e-02 -7.14095981e-03 -2.51314248e-02 -4.04493333e-03 1.22716775e-02 1.22716775e-02 7.55155382e-03 -2.23901961e-02 -2.23901961e-02 -3.53605291e-03 -2.31024262e-03 -2.31024262e-03 6.49388152e-03 -5.03240647e-02 4.09859627e-02 1.41084630e-02 -2.90035842e-03 -2.90035842e-03 -1.57067397e-02 5.14402512e-02 5.14402512e-02 6.63998258e-03 1.66181775e-02 1.66181775e-02 -4.27851464e-03 9.58444724e-04 4.04493333e-03 -5.69198711e-04 -2.08027394e-03 -2.08027394e-03 1.79526564e-03 4.54167058e-03 4.54167058e-03 4.69845355e-04 4.93246421e-05 4.93246421e-05 -7.36376583e-04 5.46258297e-03 1.41084630e-02 -1.51054281e-02 -9.20575575e-03 -9.20575575e-03 1.55134254e-02 1.31319152e-02 1.31319152e-02 2.37941563e-03 -6.65263771e-03 -6.65263771e-03 -8.77647052e-03 -2.90859858e-03 -1.22716775e-02 -2.08027394e-03 5.03014462e-03 6.14446833e-03 4.59318203e-03 -1.05420119e-02 -1.33502663e-02 -1.08408356e-03 -7.13933222e-04 -8.27964213e-04 -2.23019918e-04 2.05131590e-03 -3.26866999e-02 2.90035842e-03 9.20575575e-03 1.09718945e-02 2.11797393e-02 -1.21170270e-02 1.48912806e-02 9.19667927e-03 -5.69164926e-03 8.98959081e-03 9.11228716e-03 -3.83395925e-03 1.31293908e-02 -2.90859858e-03 -1.22716775e-02 -2.08027394e-03 6.14446833e-03 5.03014462e-03 4.59318203e-03 -1.33502663e-02 -1.05420119e-02 -1.08408356e-03 -8.27964213e-04 -7.13933222e-04 2.23019918e-04 2.05131590e-03 -3.26866999e-02 2.90035842e-03 9.20575575e-03 2.11797393e-02 1.09718945e-02 -1.21170270e-02 9.19667927e-03 1.48912806e-02 -5.69164926e-03 9.11228716e-03 8.98959081e-03 3.83395925e-03 1.31293908e-02 -2.49315158e-03 -7.55155382e-03 1.79526564e-03 4.59318203e-03 4.59318203e-03 -5.52298877e-03 -7.87868612e-03 -7.87868612e-03 -1.77597676e-03 -4.33092121e-05 -4.33092121e-05 2.67007632e-03 -7.46639925e-03 -1.57067397e-02 1.55134254e-02 1.21170270e-02 1.21170270e-02 -6.05215906e-05 -1.39029222e-02 -1.39029222e-02 -5.63587637e-04 -5.62728473e-04 -5.62728473e-04 1.27848214e-02 7.55769472e-03 2.23901961e-02 4.54167058e-03 -1.05420119e-02 -1.33502663e-02 -7.87868612e-03 1.55180210e-02 2.17847557e-02 4.14439465e-03 2.60885943e-03 3.08404679e-03 1.08187820e-03 -7.69870109e-03 4.57710065e-02 -5.14402512e-02 -1.31319152e-02 1.48912806e-02 9.19667927e-03 1.39029222e-02 -4.01464280e-02 -6.04161338e-02 -1.11510013e-02 -1.76630101e-02 -1.49817376e-02 -5.68150712e-03 1.25902344e-02 7.55769472e-03 2.23901961e-02 4.54167058e-03 -1.33502663e-02 -1.05420119e-02 -7.87868612e-03 2.17847557e-02 1.55180210e-02 4.14439465e-03 3.08404679e-03 2.60885943e-03 -1.08187820e-03 -7.69870109e-03 4.57710065e-02 -5.14402512e-02 -1.31319152e-02 9.19667927e-03 1.48912806e-02 1.39029222e-02 -6.04161338e-02 -4.01464280e-02 -1.11510013e-02 -1.49817376e-02 -1.76630101e-02 5.68150712e-03 1.25902344e-02 -1.94289526e-04 -3.53605291e-03 -4.69845355e-04 1.08408356e-03 1.08408356e-03 1.77597676e-03 -4.14439465e-03 -4.14439465e-03 1.86029246e-04 1.28237467e-04 1.28237467e-04 -2.33410009e-04 -8.82549962e-03 6.63998258e-03 2.37941563e-03 5.69164926e-03 5.69164926e-03 -5.63587637e-04 1.11510013e-02 1.11510013e-02 1.32095328e-04 2.53558815e-03 2.53558815e-03 -2.85000361e-03 -1.39435234e-04 -2.31024262e-03 -4.93246421e-05 7.13933222e-04 8.27964213e-04 4.33092121e-05 -2.60885943e-03 -3.08404679e-03 1.28237467e-04 -6.28997322e-05 -7.02699890e-05 8.04600829e-05 -1.20238779e-04 -5.22172450e-03 -1.66181775e-02 6.65263771e-03 8.98959081e-03 9.11228716e-03 5.62728473e-04 -1.76630101e-02 -1.49817376e-02 -2.53558815e-03 5.86376284e-03 7.95638990e-03 -1.84000480e-03 5.70566403e-03 -1.39435234e-04 -2.31024262e-03 -4.93246421e-05 8.27964213e-04 7.13933222e-04 4.33092121e-05 -3.08404679e-03 -2.60885943e-03 1.28237467e-04 -7.02699890e-05 -6.28997322e-05 -8.04600829e-05 -1.20238779e-04 -5.22172450e-03 -1.66181775e-02 6.65263771e-03 9.11228716e-03 8.98959081e-03 5.62728473e-04 -1.49817376e-02 -1.76630101e-02 -2.53558815e-03 7.95638990e-03 5.86376284e-03 1.84000480e-03 5.70566403e-03 2.23019918e-04 -2.23019918e-04 -1.08187820e-03 1.08187820e-03 8.04600829e-05 -8.04600829e-05 -4.06655103e-04 3.83395925e-03 -3.83395925e-03 5.68150712e-03 -5.68150712e-03 1.84000480e-03 -1.84000480e-03 1.08542492e-02 3.68604998e-04 6.49388152e-03 7.36376583e-04 -2.05131590e-03 -2.05131590e-03 -2.67007632e-03 7.69870109e-03 7.69870109e-03 -2.33410009e-04 -1.20238779e-04 -1.20238779e-04 3.32086076e-04 1.71461532e-02 -4.27851464e-03 -8.77647052e-03 -1.31293908e-02 -1.31293908e-02 1.27848214e-02 -1.25902344e-02 -1.25902344e-02 -2.85000361e-03 -5.70566403e-03 -5.70566403e-03 6.78647931e-04 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 0 0 0 372 -1.59528595e-01 -1.59206876e-01 -1.36503599e-01 -2.96134952e-02 6.82330307e-02 -6.82330307e-02 -6.82330307e-02 -1.27476724e-02 1.27476724e-02 1.27476724e-02 -2.43523231e-02 -2.43523231e-02 2.43523231e-02 -1.59206876e-01 6.22879695e-01 -2.96134952e-02 1.04843016e-01 -6.36523297e-02 6.36523297e-02 6.36523297e-02 3.98253566e-02 -3.98253566e-02 -3.98253566e-02 4.58256951e-03 4.58256951e-03 -4.58256951e-03 2.45964769e-01 2.44542495e-01 1.16152084e-01 -6.82330307e-02 6.36523297e-02 -1.92679978e-02 4.37137746e-03 4.37137746e-03 6.92119302e-03 -5.33979846e-02 -5.33979846e-02 1.32243498e-02 1.22386356e-02 1.22386356e-02 -3.13547310e-02 2.45964769e-01 2.44542495e-01 1.16152084e-01 6.82330307e-02 -6.36523297e-02 4.37137746e-03 -1.92679978e-02 -4.37137746e-03 -5.33979846e-02 6.92119302e-03 5.33979846e-02 6.61217489e-03 -1.22386356e-02 -3.13547310e-02 -1.14526228e-02 1.22386356e-02 2.45964769e-01 2.44542495e-01 1.16152084e-01 6.82330307e-02 -6.36523297e-02 4.37137746e-03 -4.37137746e-03 -1.92679978e-02 -5.33979846e-02 5.33979846e-02 6.92119302e-03 6.61217489e-03 -3.13547310e-02 -1.22386356e-02 1.14526228e-02 1.22386356e-02 2.44542495e-01 8.55593138e-01 -2.71437494e-02 1.27476724e-02 -3.98253566e-02 6.92119302e-03 -5.33979846e-02 -5.33979846e-02 6.36634304e-02 2.18427910e-02 2.18427910e-02 -4.23309644e-02 2.63052928e-02 2.63052928e-02 3.34791440e-02 2.44542495e-01 8.55593138e-01 -2.71437494e-02 -1.27476724e-02 3.98253566e-02 -5.33979846e-02 6.92119302e-03 5.33979846e-02 2.18427910e-02 6.36634304e-02 -2.18427910e-02 -2.11654822e-02 -2.63052928e-02 3.34791440e-02 3.66596906e-02 2.63052928e-02 2.44542495e-01 8.55593138e-01 -2.71437494e-02 -1.27476724e-02 3.98253566e-02 -5.33979846e-02 5.33979846e-02 6.92119302e-03 2.18427910e-02 -2.18427910e-02 6.36634304e-02 -2.11654822e-02 3.34791440e-02 -2.63052928e-02 -3.66596906e-02 2.63052928e-02 1.29334293e+00 -1.32243498e-02 -6.61217489e-03 -6.61217489e-03 4.23309644e-02 2.11654822e-02 2.11654822e-02 -5.64776500e-02 2.09953343e-02 2.09953343e-02 4.19906687e-02 1.16152084e-01 -2.71437494e-02 1.21683542e+00 -2.43523231e-02 4.58256951e-03 -1.22386356e-02 1.22386356e-02 3.13547310e-02 -2.63052928e-02 2.63052928e-02 -3.34791440e-02 2.09953343e-02 1.98187668e-02 4.69865481e-02 3.63649858e-02 -4.69865481e-02 1.16152084e-01 -2.71437494e-02 1.21683542e+00 -2.43523231e-02 4.58256951e-03 -1.22386356e-02 3.13547310e-02 1.22386356e-02 -2.63052928e-02 -3.34791440e-02 2.63052928e-02 2.09953343e-02 4.69865481e-02 1.98187668e-02 -3.63649858e-02 -4.69865481e-02 1.29334293e+00 1.14526228e-02 -1.14526228e-02 -3.66596906e-02 3.66596906e-02 3.63649858e-02 -3.63649858e-02 -5.64776500e-02 1.16152084e-01 -2.71437494e-02 1.21683542e+00 2.43523231e-02 -4.58256951e-03 3.13547310e-02 -1.22386356e-02 -1.22386356e-02 -3.34791440e-02 -2.63052928e-02 -2.63052928e-02 4.19906687e-02 -4.69865481e-02 -4.69865481e-02 1.98187668e-02 -1.36503599e-01 -2.96134952e-02 -6.82330307e-02 6.82330307e-02 6.82330307e-02 1.27476724e-02 -1.27476724e-02 -1.27476724e-02 -2.43523231e-02 -2.43523231e-02 2.43523231e-02 -1.59528595e-01 -1.59206876e-01 -2.96134952e-02 1.04843016e-01 6.36523297e-02 -6.36523297e-02 -6.36523297e-02 -3.98253566e-02 3.98253566e-02 3.98253566e-02 4.58256951e-03 4.58256951e-03 -4.58256951e-03 -1.59206876e-01 6.22879695e-01 6.82330307e-02 -6.36523297e-02 -1.92679978e-02 4.37137746e-03 4.37137746e-03 6.92119302e-03 -5.33979846e-02 -5.33979846e-02 -1.32243498e-02 -1.22386356e-02 -1.22386356e-02 3.13547310e-02 2.45964769e-01 2.44542495e-01 -1.16152084e-01 -6.82330307e-02 6.36523297e-02 4.37137746e-03 -1.92679978e-02 -4.37137746e-03 -5.33979846e-02 6.92119302e-03 5.33979846e-02 -6.61217489e-03 1.22386356e-02 3.13547310e-02 1.14526228e-02 -1.22386356e-02 2.45964769e-01 2.44542495e-01 -1.16152084e-01 -6.82330307e-02 6.36523297e-02 4.37137746e-03 -4.37137746e-03 -1.92679978e-02 -5.33979846e-02 5.33979846e-02 6.92119302e-03 -6.61217489e-03 3.13547310e-02 1.22386356e-02 -1.14526228e-02 -1.22386356e-02 2.45964769e-01 2.44542495e-01 -1.16152084e-01 -1.27476724e-02 3.98253566e-02 6.92119302e-03 -5.33979846e-02 -5.33979846e-02 6.36634304e-02 2.18427910e-02 2.18427910e-02 4.23309644e-02 -2.63052928e-02 -2.63052928e-02 -3.34791440e-02 2.44542495e-01 8.55593138e-01 2.71437494e-02 1.27476724e-02 -3.98253566e-02 -5.33979846e-02 6.92119302e-03 5.33979846e-02 2.18427910e-02 6.36634304e-02 -2.18427910e-02 2.11654822e-02 2.63052928e-02 -3.34791440e-02 -3.66596906e-02 -2.63052928e-02 2.44542495e-01 8.55593138e-01 2.71437494e-02 1.27476724e-02 -3.98253566e-02 -5.33979846e-02 5.33979846e-02 6.92119302e-03 2.18427910e-02 -2.18427910e-02 6.36634304e-02 2.11654822e-02 -3.34791440e-02 2.63052928e-02 3.66596906e-02 -2.63052928e-02 2.44542495e-01 8.55593138e-01 2.71437494e-02 1.32243498e-02 6.61217489e-03 6.61217489e-03 -4.23309644e-02 -2.11654822e-02 -2.11654822e-02 -5.64776500e-02 2.09953343e-02 2.09953343e-02 4.19906687e-02 1.29334293e+00 -2.43523231e-02 4.58256951e-03 1.22386356e-02 -1.22386356e-02 -3.13547310e-02 2.63052928e-02 -2.63052928e-02 3.34791440e-02 2.09953343e-02 1.98187668e-02 4.69865481e-02 3.63649858e-02 -4.69865481e-02 -1.16152084e-01 2.71437494e-02 1.21683542e+00 -2.43523231e-02 4.58256951e-03 1.22386356e-02 -3.13547310e-02 -1.22386356e-02 2.63052928e-02 3.34791440e-02 -2.63052928e-02 2.09953343e-02 4.69865481e-02 1.98187668e-02 -3.63649858e-02 -4.69865481e-02 -1.16152084e-01 2.71437494e-02 1.21683542e+00 -1.14526228e-02 1.14526228e-02 3.66596906e-02 -3.66596906e-02 3.63649858e-02 -3.63649858e-02 -5.64776500e-02 1.29334293e+00 2.43523231e-02 -4.58256951e-03 -3.13547310e-02 1.22386356e-02 1.22386356e-02 3.34791440e-02 2.63052928e-02 2.63052928e-02 4.19906687e-02 -4.69865481e-02 -4.69865481e-02 1.98187668e-02 -1.16152084e-01 2.71437494e-02 1.21683542e+00 0 1 13 14 15 16 17 18 19 20 22 23 25 0 1 13 14 15 16 17 18 19 20 22 23 25 2 5 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 8 15 16 17 18 19 20 21 22 23 25 4 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 2 5 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 0 1 2 3 4 5 6 7 9 10 12 13 14 0 1 2 3 4 5 6 7 8 9 10 12 15 18 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 23 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 22 0 1 2 3 4 5 6 7 8 9 10 12 15 18 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 23 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 22 2 3 4 5 6 7 8 9 10 12 21 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 15 18 25 0 13 26 41 57 73 88 104 120 131 147 163 171 186 199 212 227 243 259 274 290 306 317 333 349 357 372 -0 0 1 660 - -2.66059215e-02 -5.03240647e-02 3.26866999e-02 5.46258297e-03 -3.26866999e-02 -4.57710065e-02 -7.46639925e-03 4.57710065e-02 4.41274981e-03 5.22172450e-03 -1.71461532e-02 -7.64310687e-03 -5.22172450e-03 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 -9.58444724e-04 -2.90859858e-03 -7.55769472e-03 2.49315158e-03 7.55769472e-03 9.71447628e-05 -1.39435234e-04 -3.68604998e-04 -1.68259665e-04 1.39435234e-04 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 1.41084630e-02 2.90035842e-03 5.14402512e-02 -1.57067397e-02 -5.14402512e-02 -3.31999129e-03 1.66181775e-02 4.27851464e-03 5.75039359e-03 -1.66181775e-02 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 -4.04493333e-03 -1.22716775e-02 -2.23901961e-02 7.55155382e-03 2.23901961e-02 1.76802645e-03 -2.31024262e-03 -6.49388152e-03 -3.06231165e-03 2.31024262e-03 -3.26866999e-02 2.90035842e-03 1.09718945e-02 9.20575575e-03 -2.11797393e-02 1.48912806e-02 -1.21170270e-02 -9.19667927e-03 -4.74481476e-04 8.98959081e-03 -1.31293908e-02 -6.84609247e-03 -9.11228716e-03 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 -2.08027394e-03 -6.14446833e-03 -1.05420119e-02 4.59318203e-03 1.33502663e-02 3.48900865e-04 -7.13933222e-04 -2.05131590e-03 -1.05035386e-03 8.27964213e-04 5.46258297e-03 1.41084630e-02 -9.20575575e-03 -1.51054281e-02 9.20575575e-03 1.31319152e-02 1.55134254e-02 -1.31319152e-02 -1.18970781e-03 -6.65263771e-03 8.77647052e-03 2.06063438e-03 6.65263771e-03 9.58444724e-04 4.04493333e-03 -2.08027394e-03 -5.69198711e-04 2.08027394e-03 4.54167058e-03 1.79526564e-03 -4.54167058e-03 -2.34922678e-04 4.93246421e-05 7.36376583e-04 4.06898013e-04 -4.93246421e-05 3.26866999e-02 -2.90035842e-03 -2.11797393e-02 -9.20575575e-03 1.09718945e-02 -9.19667927e-03 1.21170270e-02 1.48912806e-02 -6.16613073e-03 -9.11228716e-03 1.31293908e-02 3.01213322e-03 8.98959081e-03 2.90859858e-03 1.22716775e-02 -6.14446833e-03 2.08027394e-03 5.03014462e-03 1.33502663e-02 -4.59318203e-03 -1.05420119e-02 -7.35182694e-04 8.27964213e-04 2.05131590e-03 8.27333943e-04 -7.13933222e-04 4.57710065e-02 -5.14402512e-02 1.48912806e-02 -1.31319152e-02 -9.19667927e-03 -4.01464280e-02 1.39029222e-02 6.04161338e-02 6.55171161e-04 -1.76630101e-02 -1.25902344e-02 -1.24978040e-02 1.49817376e-02 7.55769472e-03 2.23901961e-02 -1.05420119e-02 4.54167058e-03 1.33502663e-02 1.55180210e-02 -7.87868612e-03 -2.17847557e-02 -1.13526333e-03 2.60885943e-03 7.69870109e-03 4.13009015e-03 -3.08404679e-03 -7.46639925e-03 -1.57067397e-02 1.21170270e-02 1.55134254e-02 -1.21170270e-02 -1.39029222e-02 -6.05215906e-05 1.39029222e-02 2.81793819e-04 -5.62728473e-04 -1.27848214e-02 -4.88081211e-04 5.62728473e-04 -2.49315158e-03 -7.55155382e-03 4.59318203e-03 1.79526564e-03 -4.59318203e-03 -7.87868612e-03 -5.52298877e-03 7.87868612e-03 8.87988382e-04 -4.33092121e-05 -2.67007632e-03 -1.53804099e-03 4.33092121e-05 -4.57710065e-02 5.14402512e-02 -9.19667927e-03 1.31319152e-02 1.48912806e-02 6.04161338e-02 -1.39029222e-02 -4.01464280e-02 -1.04958302e-02 1.49817376e-02 1.25902344e-02 6.81629686e-03 -1.76630101e-02 -7.55769472e-03 -2.23901961e-02 1.33502663e-02 -4.54167058e-03 -1.05420119e-02 -2.17847557e-02 7.87868612e-03 1.55180210e-02 3.00913133e-03 -3.08404679e-03 -7.69870109e-03 -3.04821196e-03 2.60885943e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 -1.18970781e-03 6.16613073e-03 -6.55171161e-04 2.81793819e-04 1.04958302e-02 8.17371075e-03 3.25696822e-04 -1.42500181e-03 4.64282883e-03 2.86128497e-03 9.71447628e-05 1.76802645e-03 -3.48900865e-04 2.34922678e-04 7.35182694e-04 1.13526333e-03 -8.87988382e-04 -3.00913133e-03 -2.58484015e-04 5.56174238e-06 -1.16705004e-04 -2.56639851e-04 1.33799209e-04 -5.22172450e-03 -1.66181775e-02 8.98959081e-03 6.65263771e-03 -9.11228716e-03 -1.76630101e-02 5.62728473e-04 1.49817376e-02 -3.25696822e-04 5.86376284e-03 -5.70566403e-03 -3.11588615e-03 -7.95638990e-03 -1.39435234e-04 -2.31024262e-03 7.13933222e-04 -4.93246421e-05 -8.27964213e-04 -2.60885943e-03 4.33092121e-05 3.08404679e-03 5.56174238e-06 -6.28997322e-05 1.20238779e-04 1.51286945e-04 7.02699890e-05 -1.71461532e-02 4.27851464e-03 1.31293908e-02 8.77647052e-03 -1.31293908e-02 1.25902344e-02 -1.27848214e-02 -1.25902344e-02 -1.42500181e-03 5.70566403e-03 6.78647931e-04 2.46817553e-03 -5.70566403e-03 -3.68604998e-04 -6.49388152e-03 2.05131590e-03 -7.36376583e-04 -2.05131590e-03 -7.69870109e-03 2.67007632e-03 7.69870109e-03 -1.16705004e-04 1.20238779e-04 3.32086076e-04 2.02138997e-04 -1.20238779e-04 -7.64310687e-03 5.75039359e-03 6.84609247e-03 2.06063438e-03 -3.01213322e-03 1.24978040e-02 -4.88081211e-04 -6.81629686e-03 4.64282883e-03 3.11588615e-03 2.46817553e-03 2.81263380e-03 -1.27588135e-03 -1.68259665e-04 -3.06231165e-03 1.05035386e-03 -4.06898013e-04 -8.27333943e-04 -4.13009015e-03 1.53804099e-03 3.04821196e-03 -2.56639851e-04 1.51286945e-04 2.02138997e-04 3.78581590e-05 -7.08268625e-05 5.22172450e-03 1.66181775e-02 -9.11228716e-03 -6.65263771e-03 8.98959081e-03 1.49817376e-02 -5.62728473e-04 -1.76630101e-02 -2.86128497e-03 -7.95638990e-03 5.70566403e-03 1.27588135e-03 5.86376284e-03 1.39435234e-04 2.31024262e-03 -8.27964213e-04 4.93246421e-05 7.13933222e-04 3.08404679e-03 -4.33092121e-05 -2.60885943e-03 1.33799209e-04 7.02699890e-05 -1.20238779e-04 -7.08268625e-05 -6.28997322e-05 -1.36503599e-01 -2.96134952e-02 6.82330307e-02 6.82330307e-02 -6.82330307e-02 -1.27476724e-02 -1.27476724e-02 1.27476724e-02 2.43523231e-02 -2.43523231e-02 -2.43523231e-02 -2.66059215e-02 -5.03240647e-02 3.26866999e-02 -5.46258297e-03 -3.26866999e-02 -4.57710065e-02 7.46639925e-03 4.57710065e-02 4.41274981e-03 -5.22172450e-03 -1.71461532e-02 -7.64310687e-03 5.22172450e-03 -2.96134952e-02 1.04843016e-01 -6.36523297e-02 -6.36523297e-02 6.36523297e-02 3.98253566e-02 3.98253566e-02 -3.98253566e-02 -4.58256951e-03 4.58256951e-03 4.58256951e-03 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 -1.41084630e-02 2.90035842e-03 5.14402512e-02 1.57067397e-02 -5.14402512e-02 -3.31999129e-03 -1.66181775e-02 4.27851464e-03 5.75039359e-03 1.66181775e-02 -6.82330307e-02 6.36523297e-02 -1.92679978e-02 -4.37137746e-03 4.37137746e-03 6.92119302e-03 5.33979846e-02 -5.33979846e-02 1.32243498e-02 -1.22386356e-02 1.22386356e-02 3.13547310e-02 -3.26866999e-02 2.90035842e-03 1.09718945e-02 -9.20575575e-03 -2.11797393e-02 1.48912806e-02 1.21170270e-02 -9.19667927e-03 -4.74481476e-04 -8.98959081e-03 -1.31293908e-02 -6.84609247e-03 9.11228716e-03 -6.82330307e-02 6.36523297e-02 -4.37137746e-03 -1.92679978e-02 4.37137746e-03 5.33979846e-02 6.92119302e-03 -5.33979846e-02 -6.61217489e-03 -1.22386356e-02 3.13547310e-02 1.14526228e-02 1.22386356e-02 -5.46258297e-03 -1.41084630e-02 9.20575575e-03 -1.51054281e-02 -9.20575575e-03 -1.31319152e-02 1.55134254e-02 1.31319152e-02 1.18970781e-03 -6.65263771e-03 -8.77647052e-03 -2.06063438e-03 6.65263771e-03 6.82330307e-02 -6.36523297e-02 4.37137746e-03 4.37137746e-03 -1.92679978e-02 -5.33979846e-02 -5.33979846e-02 6.92119302e-03 6.61217489e-03 3.13547310e-02 -1.22386356e-02 1.14526228e-02 -1.22386356e-02 3.26866999e-02 -2.90035842e-03 -2.11797393e-02 9.20575575e-03 1.09718945e-02 -9.19667927e-03 -1.21170270e-02 1.48912806e-02 -6.16613073e-03 9.11228716e-03 1.31293908e-02 3.01213322e-03 -8.98959081e-03 1.27476724e-02 -3.98253566e-02 6.92119302e-03 5.33979846e-02 -5.33979846e-02 6.36634304e-02 -2.18427910e-02 2.18427910e-02 -4.23309644e-02 -2.63052928e-02 2.63052928e-02 -3.34791440e-02 4.57710065e-02 -5.14402512e-02 1.48912806e-02 1.31319152e-02 -9.19667927e-03 -4.01464280e-02 -1.39029222e-02 6.04161338e-02 6.55171161e-04 1.76630101e-02 -1.25902344e-02 -1.24978040e-02 -1.49817376e-02 1.27476724e-02 -3.98253566e-02 5.33979846e-02 6.92119302e-03 -5.33979846e-02 -2.18427910e-02 6.36634304e-02 2.18427910e-02 2.11654822e-02 -2.63052928e-02 -3.34791440e-02 -3.66596906e-02 2.63052928e-02 7.46639925e-03 1.57067397e-02 -1.21170270e-02 1.55134254e-02 1.21170270e-02 1.39029222e-02 -6.05215906e-05 -1.39029222e-02 -2.81793819e-04 -5.62728473e-04 1.27848214e-02 4.88081211e-04 5.62728473e-04 -1.27476724e-02 3.98253566e-02 -5.33979846e-02 -5.33979846e-02 6.92119302e-03 2.18427910e-02 2.18427910e-02 6.36634304e-02 -2.11654822e-02 -3.34791440e-02 -2.63052928e-02 -3.66596906e-02 -2.63052928e-02 -4.57710065e-02 5.14402512e-02 -9.19667927e-03 -1.31319152e-02 1.48912806e-02 6.04161338e-02 1.39029222e-02 -4.01464280e-02 -1.04958302e-02 -1.49817376e-02 1.25902344e-02 6.81629686e-03 1.76630101e-02 -1.32243498e-02 6.61217489e-03 -6.61217489e-03 4.23309644e-02 -2.11654822e-02 2.11654822e-02 -5.64776500e-02 -2.09953343e-02 2.09953343e-02 -4.19906687e-02 4.41274981e-03 -3.31999129e-03 4.74481476e-04 1.18970781e-03 6.16613073e-03 -6.55171161e-04 -2.81793819e-04 1.04958302e-02 8.17371075e-03 -3.25696822e-04 -1.42500181e-03 4.64282883e-03 -2.86128497e-03 2.43523231e-02 -4.58256951e-03 1.22386356e-02 1.22386356e-02 -3.13547310e-02 2.63052928e-02 2.63052928e-02 3.34791440e-02 -2.09953343e-02 1.98187668e-02 -4.69865481e-02 -3.63649858e-02 -4.69865481e-02 5.22172450e-03 1.66181775e-02 -8.98959081e-03 6.65263771e-03 9.11228716e-03 1.76630101e-02 5.62728473e-04 -1.49817376e-02 3.25696822e-04 5.86376284e-03 5.70566403e-03 3.11588615e-03 -7.95638990e-03 -2.43523231e-02 4.58256951e-03 -1.22386356e-02 -3.13547310e-02 1.22386356e-02 -2.63052928e-02 3.34791440e-02 2.63052928e-02 2.09953343e-02 -4.69865481e-02 1.98187668e-02 -3.63649858e-02 4.69865481e-02 -1.71461532e-02 4.27851464e-03 1.31293908e-02 -8.77647052e-03 -1.31293908e-02 1.25902344e-02 1.27848214e-02 -1.25902344e-02 -1.42500181e-03 -5.70566403e-03 6.78647931e-04 2.46817553e-03 5.70566403e-03 -1.14526228e-02 -1.14526228e-02 3.66596906e-02 3.66596906e-02 -3.63649858e-02 -3.63649858e-02 -5.64776500e-02 -7.64310687e-03 5.75039359e-03 6.84609247e-03 -2.06063438e-03 -3.01213322e-03 1.24978040e-02 4.88081211e-04 -6.81629686e-03 4.64282883e-03 -3.11588615e-03 2.46817553e-03 2.81263380e-03 1.27588135e-03 -2.43523231e-02 4.58256951e-03 -3.13547310e-02 -1.22386356e-02 1.22386356e-02 3.34791440e-02 -2.63052928e-02 2.63052928e-02 -4.19906687e-02 -4.69865481e-02 4.69865481e-02 1.98187668e-02 -5.22172450e-03 -1.66181775e-02 9.11228716e-03 -6.65263771e-03 -8.98959081e-03 -1.49817376e-02 -5.62728473e-04 1.76630101e-02 2.86128497e-03 -7.95638990e-03 -5.70566403e-03 -1.27588135e-03 5.86376284e-03 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -0 0 2 622 - -2.65230974e-05 -2.68530121e-04 9.29233172e-05 -5.62426944e-07 -9.29233172e-05 -3.17655802e-04 1.91982324e-06 3.17655802e-04 -1.02511902e-05 4.06311849e-07 3.53836135e-05 1.77555823e-05 -4.06311849e-07 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 1.21716113e-09 -2.68465821e-10 -1.21716113e-09 -1.44261856e-10 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 -6.27361454e-06 -9.27467719e-04 -3.20089918e-03 2.14153298e-05 3.20089918e-03 -9.66690150e-05 4.49879052e-06 3.33403215e-04 1.67435646e-04 -4.49879052e-06 8.51775168e-10 5.22674783e-09 -2.89618009e-09 3.51598622e-10 2.89618009e-09 7.34004344e-09 -1.07220239e-09 -7.34004344e-09 -4.01192982e-10 4.01192982e-10 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 -2.17461717e-06 -3.34354949e-04 -1.01406690e-03 7.41378293e-06 1.14687934e-03 -9.86525804e-06 1.37601519e-06 9.97598474e-05 6.11101955e-05 -1.84044299e-06 4.48920881e-10 2.89618009e-09 -1.57933876e-09 2.29115712e-10 1.57699251e-09 4.09328880e-09 -6.98124806e-10 -4.08627386e-09 -2.47344381e-10 -1.71596177e-10 2.46992762e-10 -5.62426944e-07 -6.27361454e-06 2.17461717e-06 -3.69707575e-05 -2.17461717e-06 -7.44141787e-06 1.30459788e-04 7.44141787e-06 -4.37486447e-07 2.15896018e-05 1.28879665e-06 7.57748753e-07 -2.15896018e-05 -3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 -2.11571639e-10 -1.04365134e-10 9.29233172e-05 9.27467719e-04 -3.34354949e-04 2.17461717e-06 2.96713189e-04 1.14687934e-03 -7.41378293e-06 -1.01406690e-03 4.79903528e-05 -1.84044299e-06 -9.97598474e-05 -3.90986619e-05 1.37601519e-06 -4.48920881e-10 -2.89618009e-09 1.57699251e-09 -2.29115712e-10 -1.57933876e-09 -4.08627386e-09 6.98124806e-10 4.09328880e-09 2.46992762e-10 1.71596177e-10 -2.47344381e-10 3.17655802e-04 3.20089918e-03 -1.01406690e-03 7.44141787e-06 1.14687934e-03 3.47417775e-03 -2.53100118e-05 -3.94410596e-03 3.27447845e-05 -4.68013054e-06 -3.46503843e-04 -2.13155591e-04 6.33648348e-06 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 -4.60520236e-10 -4.08627386e-09 -1.02947021e-08 1.40544828e-09 1.02737289e-08 5.40289463e-10 -1.08155810e-10 -1.40474204e-10 -5.39251703e-10 1.91982324e-06 2.14153298e-05 -7.41378293e-06 1.30459788e-04 7.41378293e-06 2.53100118e-05 -4.61688158e-04 -2.53100118e-05 1.49211538e-06 -7.67520733e-05 -4.33335507e-06 -2.58441964e-06 7.67520733e-05 2.68465821e-10 1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.40544828e-09 1.91049797e-10 -1.40544828e-09 -1.82376228e-10 6.40194213e-10 3.15884894e-10 -3.17655802e-04 -3.20089918e-03 1.14687934e-03 -7.44141787e-06 -1.01406690e-03 -3.94410596e-03 2.53100118e-05 3.47417775e-03 -1.68225764e-04 6.33648348e-06 3.46503843e-04 1.34935610e-04 -4.68013054e-06 1.21716113e-09 7.34004344e-09 -4.08627386e-09 4.60520236e-10 4.09328880e-09 1.02737289e-08 -1.40544828e-09 -1.02947021e-08 -5.39251703e-10 1.08155810e-10 1.38412437e-10 5.40289463e-10 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 -4.37486447e-07 -4.79903528e-05 -3.27447845e-05 1.49211538e-06 1.68225764e-04 1.71473918e-05 9.23132239e-08 -3.37306520e-06 8.31212147e-06 -5.80094265e-07 1.82376228e-10 2.61762979e-10 1.22547016e-10 -4.06311849e-07 -4.49879052e-06 1.37601519e-06 -2.15896018e-05 -1.84044299e-06 -4.68013054e-06 7.67520733e-05 6.33648348e-06 -9.23132239e-08 1.00810777e-05 1.03478794e-06 7.23132225e-07 -1.12895966e-05 -4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 -1.52035761e-10 3.53836135e-05 3.33403215e-04 -9.97598474e-05 1.28879665e-06 9.97598474e-05 3.46503843e-04 -4.33335507e-06 -3.46503843e-04 -3.37306520e-06 -1.03478794e-06 1.08329547e-05 5.84232031e-06 1.03478794e-06 -1.44261856e-10 1.71596177e-10 2.11571639e-10 -1.71596177e-10 1.08155810e-10 -6.40194213e-10 -1.08155810e-10 2.61762979e-10 -1.52035761e-10 -9.60755133e-10 -4.53386780e-10 1.52035761e-10 1.77555823e-05 1.67435646e-04 -6.11101955e-05 7.57748753e-07 3.90986619e-05 2.13155591e-04 -2.58441964e-06 -1.34935610e-04 8.31212147e-06 -7.23132225e-07 5.84232031e-06 7.54938065e-06 4.41511709e-07 1.04365134e-10 1.40474204e-10 -3.15884894e-10 -1.38412437e-10 1.22547016e-10 -4.53386780e-10 -2.13511443e-10 4.06311849e-07 4.49879052e-06 -1.84044299e-06 2.15896018e-05 1.37601519e-06 6.33648348e-06 -7.67520733e-05 -4.68013054e-06 5.80094265e-07 -1.12895966e-05 -1.03478794e-06 -4.41511709e-07 1.00810777e-05 4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 1.52035761e-10 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 9.58444724e-04 -2.90859858e-03 -7.55769472e-03 -2.49315158e-03 7.55769472e-03 9.71447628e-05 1.39435234e-04 -3.68604998e-04 -1.68259665e-04 -1.39435234e-04 -2.65230974e-05 -2.68530121e-04 9.29233172e-05 5.62426944e-07 -9.29233172e-05 -3.17655802e-04 -1.91982324e-06 3.17655802e-04 -1.02511902e-05 -4.06311849e-07 3.53836135e-05 1.77555823e-05 4.06311849e-07 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 4.04493333e-03 -1.22716775e-02 -2.23901961e-02 -7.55155382e-03 2.23901961e-02 1.76802645e-03 2.31024262e-03 -6.49388152e-03 -3.06231165e-03 -2.31024262e-03 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 6.27361454e-06 -9.27467719e-04 -3.20089918e-03 -2.14153298e-05 3.20089918e-03 -9.66690150e-05 -4.49879052e-06 3.33403215e-04 1.67435646e-04 4.49879052e-06 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 2.08027394e-03 -6.14446833e-03 -1.05420119e-02 -4.59318203e-03 1.33502663e-02 3.48900865e-04 7.13933222e-04 -2.05131590e-03 -1.05035386e-03 -8.27964213e-04 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 2.17461717e-06 -3.34354949e-04 -1.01406690e-03 -7.41378293e-06 1.14687934e-03 -9.86525804e-06 -1.37601519e-06 9.97598474e-05 6.11101955e-05 1.84044299e-06 -9.58444724e-04 -4.04493333e-03 2.08027394e-03 -5.69198711e-04 -2.08027394e-03 -4.54167058e-03 1.79526564e-03 4.54167058e-03 2.34922678e-04 4.93246421e-05 -7.36376583e-04 -4.06898013e-04 -4.93246421e-05 5.62426944e-07 6.27361454e-06 -2.17461717e-06 -3.69707575e-05 2.17461717e-06 7.44141787e-06 1.30459788e-04 -7.44141787e-06 4.37486447e-07 2.15896018e-05 -1.28879665e-06 -7.57748753e-07 -2.15896018e-05 2.90859858e-03 1.22716775e-02 -6.14446833e-03 -2.08027394e-03 5.03014462e-03 1.33502663e-02 4.59318203e-03 -1.05420119e-02 -7.35182694e-04 -8.27964213e-04 2.05131590e-03 8.27333943e-04 7.13933222e-04 9.29233172e-05 9.27467719e-04 -3.34354949e-04 -2.17461717e-06 2.96713189e-04 1.14687934e-03 7.41378293e-06 -1.01406690e-03 4.79903528e-05 1.84044299e-06 -9.97598474e-05 -3.90986619e-05 -1.37601519e-06 7.55769472e-03 2.23901961e-02 -1.05420119e-02 -4.54167058e-03 1.33502663e-02 1.55180210e-02 7.87868612e-03 -2.17847557e-02 -1.13526333e-03 -2.60885943e-03 7.69870109e-03 4.13009015e-03 3.08404679e-03 3.17655802e-04 3.20089918e-03 -1.01406690e-03 -7.44141787e-06 1.14687934e-03 3.47417775e-03 2.53100118e-05 -3.94410596e-03 3.27447845e-05 4.68013054e-06 -3.46503843e-04 -2.13155591e-04 -6.33648348e-06 2.49315158e-03 7.55155382e-03 -4.59318203e-03 1.79526564e-03 4.59318203e-03 7.87868612e-03 -5.52298877e-03 -7.87868612e-03 -8.87988382e-04 -4.33092121e-05 2.67007632e-03 1.53804099e-03 4.33092121e-05 -1.91982324e-06 -2.14153298e-05 7.41378293e-06 1.30459788e-04 -7.41378293e-06 -2.53100118e-05 -4.61688158e-04 2.53100118e-05 -1.49211538e-06 -7.67520733e-05 4.33335507e-06 2.58441964e-06 7.67520733e-05 -7.55769472e-03 -2.23901961e-02 1.33502663e-02 4.54167058e-03 -1.05420119e-02 -2.17847557e-02 -7.87868612e-03 1.55180210e-02 3.00913133e-03 3.08404679e-03 -7.69870109e-03 -3.04821196e-03 -2.60885943e-03 -3.17655802e-04 -3.20089918e-03 1.14687934e-03 7.44141787e-06 -1.01406690e-03 -3.94410596e-03 -2.53100118e-05 3.47417775e-03 -1.68225764e-04 -6.33648348e-06 3.46503843e-04 1.34935610e-04 4.68013054e-06 9.71447628e-05 1.76802645e-03 -3.48900865e-04 -2.34922678e-04 7.35182694e-04 1.13526333e-03 8.87988382e-04 -3.00913133e-03 -2.58484015e-04 -5.56174238e-06 -1.16705004e-04 -2.56639851e-04 -1.33799209e-04 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 4.37486447e-07 -4.79903528e-05 -3.27447845e-05 -1.49211538e-06 1.68225764e-04 1.71473918e-05 -9.23132239e-08 -3.37306520e-06 8.31212147e-06 5.80094265e-07 1.39435234e-04 2.31024262e-03 -7.13933222e-04 -4.93246421e-05 8.27964213e-04 2.60885943e-03 4.33092121e-05 -3.08404679e-03 -5.56174238e-06 -6.28997322e-05 -1.20238779e-04 -1.51286945e-04 7.02699890e-05 4.06311849e-07 4.49879052e-06 -1.37601519e-06 -2.15896018e-05 1.84044299e-06 4.68013054e-06 7.67520733e-05 -6.33648348e-06 9.23132239e-08 1.00810777e-05 -1.03478794e-06 -7.23132225e-07 -1.12895966e-05 -3.68604998e-04 -6.49388152e-03 2.05131590e-03 7.36376583e-04 -2.05131590e-03 -7.69870109e-03 -2.67007632e-03 7.69870109e-03 -1.16705004e-04 -1.20238779e-04 3.32086076e-04 2.02138997e-04 1.20238779e-04 3.53836135e-05 3.33403215e-04 -9.97598474e-05 -1.28879665e-06 9.97598474e-05 3.46503843e-04 4.33335507e-06 -3.46503843e-04 -3.37306520e-06 1.03478794e-06 1.08329547e-05 5.84232031e-06 -1.03478794e-06 -1.68259665e-04 -3.06231165e-03 1.05035386e-03 4.06898013e-04 -8.27333943e-04 -4.13009015e-03 -1.53804099e-03 3.04821196e-03 -2.56639851e-04 -1.51286945e-04 2.02138997e-04 3.78581590e-05 7.08268625e-05 1.77555823e-05 1.67435646e-04 -6.11101955e-05 -7.57748753e-07 3.90986619e-05 2.13155591e-04 2.58441964e-06 -1.34935610e-04 8.31212147e-06 7.23132225e-07 5.84232031e-06 7.54938065e-06 -4.41511709e-07 -1.39435234e-04 -2.31024262e-03 8.27964213e-04 4.93246421e-05 -7.13933222e-04 -3.08404679e-03 -4.33092121e-05 2.60885943e-03 -1.33799209e-04 7.02699890e-05 1.20238779e-04 7.08268625e-05 -6.28997322e-05 -4.06311849e-07 -4.49879052e-06 1.84044299e-06 2.15896018e-05 -1.37601519e-06 -6.33648348e-06 -7.67520733e-05 4.68013054e-06 -5.80094265e-07 -1.12895966e-05 1.03478794e-06 4.41511709e-07 1.00810777e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 19 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 21 44 68 88 112 137 160 185 201 220 245 265 284 310 336 362 388 414 440 466 492 518 544 570 596 622 -0 0 3 115 - 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 1.21716113e-09 2.68465821e-10 -1.21716113e-09 -1.44261856e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 -3.51598622e-10 2.89618009e-09 7.34004344e-09 1.07220239e-09 -7.34004344e-09 4.01192982e-10 -4.01192982e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 -2.29115712e-10 1.57699251e-09 4.09328880e-09 6.98124806e-10 -4.08627386e-09 2.47344381e-10 -1.71596177e-10 -2.46992762e-10 3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 2.11571639e-10 1.04365134e-10 -4.48920881e-10 -2.89618009e-09 1.57699251e-09 2.29115712e-10 -1.57933876e-09 -4.08627386e-09 -6.98124806e-10 4.09328880e-09 -2.46992762e-10 1.71596177e-10 2.47344381e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 4.60520236e-10 -4.08627386e-09 -1.02947021e-08 -1.40544828e-09 1.02737289e-08 -5.40289463e-10 -1.08155810e-10 -1.40474204e-10 5.39251703e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 -6.98124806e-10 -1.40544828e-09 1.91049797e-10 1.40544828e-09 1.82376228e-10 -6.40194213e-10 -3.15884894e-10 1.21716113e-09 7.34004344e-09 -4.08627386e-09 -4.60520236e-10 4.09328880e-09 1.02737289e-08 1.40544828e-09 -1.02947021e-08 5.39251703e-10 1.08155810e-10 1.38412437e-10 -5.40289463e-10 -1.82376228e-10 2.61762979e-10 1.22547016e-10 4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 1.52035761e-10 -1.44261856e-10 1.71596177e-10 -2.11571639e-10 -1.71596177e-10 1.08155810e-10 6.40194213e-10 -1.08155810e-10 2.61762979e-10 1.52035761e-10 -9.60755133e-10 -4.53386780e-10 -1.52035761e-10 -1.04365134e-10 1.40474204e-10 3.15884894e-10 -1.38412437e-10 1.22547016e-10 -4.53386780e-10 -2.13511443e-10 -4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 -1.52035761e-10 - 0 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 9 12 0 1 2 3 4 5 6 7 9 10 12 1 2 4 5 7 10 11 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 4 5 6 7 8 10 11 0 1 2 3 4 5 6 7 9 10 11 12 6 10 11 1 2 4 5 7 10 0 2 3 4 5 6 7 8 9 10 11 12 3 5 6 7 8 10 11 1 2 4 5 7 10 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 29 36 47 59 69 81 84 90 102 109 115 -0 1 -3 327 - 3.02592746e-10 -1.14532510e-10 -1.17833757e-10 -1.47198357e-10 4.41447013e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 3.42817965e-10 -5.74403531e-10 -9.44881217e-10 -9.44881217e-10 1.54744060e-09 1.19347147e-10 -1.57556900e-10 -1.57556900e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 3.80106998e-10 -1.13983574e-09 -1.17267716e-09 -1.46495813e-09 4.39340064e-09 -1.54818613e-10 -2.15394736e-10 -1.61689414e-10 1.11130765e-09 6.71373038e-09 2.00984333e-09 2.00984333e-09 -3.62526597e-09 -5.14556599e-09 -5.14556599e-09 9.04837268e-09 5.65314615e-10 -3.18846940e-10 -3.18846940e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 -1.84378234e-10 5.53058672e-10 5.71154615e-10 7.10593332e-10 -2.13154909e-09 1.04498722e-10 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 -1.06375661e-09 1.07444665e-09 3.54205782e-10 2.76009902e-09 -2.62709235e-09 1.04727829e-10 -1.76855306e-10 -1.00686231e-10 1.27381006e-10 -4.84397267e-10 1.83200357e-10 1.87926843e-10 2.38013716e-10 -7.06163628e-10 -3.42817965e-10 -2.00984333e-09 -1.06375661e-09 -1.64427552e-10 1.07444665e-09 2.76009902e-09 3.54205782e-10 -2.62709235e-09 -1.39560748e-10 -1.76855306e-10 1.27381006e-10 1.21446037e-10 1.45367706e-09 1.45617240e-10 1.83355919e-10 -5.50467259e-10 -5.64494571e-10 -7.06636105e-10 2.12158570e-09 -1.04315994e-10 5.74403531e-10 3.62526597e-09 1.07444665e-09 1.07444665e-09 -1.93946740e-09 -2.80119557e-09 -2.80119557e-09 4.95605341e-09 3.18038829e-10 -2.50293637e-10 -2.50293637e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 5.59837607e-10 -1.67928187e-09 -1.73417799e-09 -2.15767995e-09 6.47233842e-09 -2.27244986e-10 -1.23289466e-10 -3.17165592e-10 -2.37942386e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 2.76009902e-09 -2.80119557e-09 -6.34726079e-10 -6.95274353e-09 6.57490676e-09 4.01750097e-10 1.69183560e-10 2.99280551e-10 1.22876674e-10 1.47092972e-09 1.47139325e-10 1.87578508e-10 -5.56271107e-10 -5.70616910e-10 -7.22704738e-10 2.14426862e-09 -1.04141980e-10 9.44881217e-10 5.14556599e-09 2.76009902e-09 3.54205782e-10 -2.80119557e-09 -6.95274353e-09 -6.34726079e-10 6.57490676e-09 3.08142837e-10 4.01750097e-10 1.69183560e-10 -3.68778082e-10 -4.41426294e-09 -4.42131978e-10 -5.56743584e-10 1.67143703e-09 1.71401934e-09 2.14570364e-09 -6.44217868e-09 2.27784261e-10 1.19964562e-10 3.16611096e-10 2.36853624e-10 -1.54744060e-09 -9.04837268e-09 -2.62709235e-09 -2.62709235e-09 4.95605341e-09 6.57490676e-09 6.57490676e-09 -1.22132169e-08 -6.78250937e-10 2.01892723e-10 2.01892723e-10 3.41676787e-10 -1.29129950e-10 -1.36113017e-10 -1.65769375e-10 4.97639582e-10 -1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 -3.25675600e-10 -1.57877601e-10 1.43136213e-10 4.35704119e-10 -1.64765877e-10 -1.69757847e-10 -2.13894818e-10 6.35034959e-10 1.19347147e-10 5.65314615e-10 1.76855306e-10 1.76855306e-10 -3.18038829e-10 -4.01750097e-10 -4.01750097e-10 6.78250937e-10 -1.09217494e-10 -1.30725329e-09 -1.31457451e-10 -1.64811040e-10 4.94934772e-10 5.09480974e-10 6.35172129e-10 -1.90745749e-09 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 2.50293637e-10 -1.69183560e-10 -2.01892723e-10 -3.25675600e-10 -1.53288427e-10 -6.22308477e-10 -5.78013223e-10 2.19045340e-10 2.23917000e-10 2.79951311e-10 -8.44157069e-10 1.00686231e-10 -2.99280551e-10 -1.57877601e-10 -2.93418060e-10 -4.33292850e-10 1.63942380e-10 1.67618351e-10 2.12757439e-10 -6.31906252e-10 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 2.50293637e-10 -1.69183560e-10 -2.01892723e-10 1.43136213e-10 -6.22308477e-10 -2.93418060e-10 -1.53288427e-10 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -3.70737126e-10 -1.22876674e-10 3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 4.84397267e-10 -1.45367706e-09 -4.43762591e-09 -1.47092972e-09 4.41426294e-09 3.41676787e-10 4.35704119e-10 -1.30725329e-09 -5.78013223e-10 -4.33292850e-10 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 1.47139325e-10 -4.42131978e-10 1.31457451e-10 -3.80106998e-10 -1.84378234e-10 1.83355919e-10 5.59837607e-10 1.87578508e-10 -5.56743584e-10 1.64811040e-10 1.14532510e-10 1.13983574e-09 5.53058672e-10 1.83200357e-10 -5.50467259e-10 -1.67928187e-09 -5.56271107e-10 1.67143703e-09 1.29129950e-10 1.64765877e-10 -4.94934772e-10 -2.19045340e-10 -1.63942380e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 1.87926843e-10 -5.64494571e-10 -1.73417799e-09 -5.70616910e-10 1.71401934e-09 1.36113017e-10 1.69757847e-10 -5.09480974e-10 -2.23917000e-10 -1.67618351e-10 1.47198357e-10 1.46495813e-09 7.10593332e-10 2.38013716e-10 -7.06636105e-10 -2.15767995e-09 -7.22704738e-10 2.14570364e-09 1.65769375e-10 2.13894818e-10 -6.35172129e-10 -2.79951311e-10 -2.12757439e-10 -4.41447013e-10 -4.39340064e-09 -2.13154909e-09 -7.06163628e-10 2.12158570e-09 6.47233842e-09 2.14426862e-09 -6.44217868e-09 -4.97639582e-10 -6.35034959e-10 1.90745749e-09 8.44157069e-10 6.31906252e-10 -1.54818613e-10 2.27244986e-10 -2.27784261e-10 1.23289466e-10 -1.19964562e-10 -2.15394736e-10 -1.04498722e-10 1.04315994e-10 3.17165592e-10 1.04141980e-10 -3.16611096e-10 -1.61689414e-10 2.37942386e-10 -2.36853624e-10 - 1 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 22 24 25 1 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 22 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 25 1 4 5 6 7 15 16 19 21 23 24 25 1 4 5 6 7 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 13 14 16 17 18 20 21 23 25 1 4 5 6 7 15 18 21 25 1 4 5 6 7 13 14 15 17 19 20 21 23 24 25 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 20 18 20 14 15 17 18 19 20 14 18 20 - 0 16 38 59 75 95 118 138 161 173 186 203 212 227 234 247 254 261 274 287 300 313 316 316 318 324 327 -0 1 -2 664 - -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 -4.54049720e-04 9.64169844e-04 1.36564698e-03 1.36564698e-03 -2.93227375e-03 3.18442937e-05 -1.63200368e-05 4.48907600e-05 5.51559346e-05 4.48907600e-05 -1.25069627e-03 -7.14095981e-03 -9.58444724e-04 -2.90859858e-03 2.90859858e-03 2.49315158e-03 7.55769472e-03 -7.55769472e-03 -1.94289526e-04 1.39435234e-04 -1.39435234e-04 -3.68604998e-04 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 -2.69217248e-03 5.67344374e-03 7.11244946e-03 7.11244946e-03 -1.52248417e-02 -2.45728776e-04 3.57437773e-04 -6.96741543e-04 -4.25614726e-04 -6.96741543e-04 -7.14095981e-03 -2.51314248e-02 -4.04493333e-03 -1.22716775e-02 1.22716775e-02 7.55155382e-03 2.23901961e-02 -2.23901961e-02 -3.53605291e-03 2.31024262e-03 -2.31024262e-03 -6.49388152e-03 4.56920647e-04 3.14685859e-03 4.08627847e-04 7.36754990e-04 -1.52740148e-03 -1.10022028e-03 -2.07552415e-03 4.37757596e-03 -6.92693999e-07 -3.58428548e-05 5.34772333e-05 1.80867609e-06 5.36232539e-05 9.58444724e-04 4.04493333e-03 -5.69198711e-04 2.08027394e-03 -2.08027394e-03 1.79526564e-03 -4.54167058e-03 4.54167058e-03 4.69845355e-04 -4.93246421e-05 4.93246421e-05 7.36376583e-04 4.56920647e-04 3.14685859e-03 7.36754990e-04 4.08627847e-04 -1.52740148e-03 -2.07552415e-03 -1.10022028e-03 4.37757596e-03 1.91270644e-06 -3.58428548e-05 5.36232539e-05 3.04447445e-07 5.34772333e-05 2.90859858e-03 1.22716775e-02 2.08027394e-03 5.03014462e-03 -6.14446833e-03 -4.59318203e-03 -1.05420119e-02 1.33502663e-02 1.08408356e-03 -7.13933222e-04 8.27964213e-04 2.23019918e-04 2.05131590e-03 -8.59745776e-04 -5.70478091e-03 -1.33770548e-03 -1.33770548e-03 2.51977194e-03 3.70069787e-03 3.70069787e-03 -6.99633778e-03 -4.69532861e-05 9.06648642e-05 -1.63501819e-04 -8.13254770e-05 -1.63501819e-04 -2.90859858e-03 -1.22716775e-02 -2.08027394e-03 -6.14446833e-03 5.03014462e-03 4.59318203e-03 1.33502663e-02 -1.05420119e-02 -1.08408356e-03 8.27964213e-04 -7.13933222e-04 2.23019918e-04 -2.05131590e-03 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 -1.91637197e-03 3.93868502e-03 2.17312332e-03 4.96961345e-03 -1.04147600e-02 -2.53209637e-04 2.48668494e-04 -4.63187202e-04 -3.36313863e-04 -5.76174685e-04 -2.49315158e-03 -7.55155382e-03 1.79526564e-03 -4.59318203e-03 4.59318203e-03 -5.52298877e-03 7.87868612e-03 -7.87868612e-03 -1.77597676e-03 4.33092121e-05 -4.33092121e-05 -2.67007632e-03 -1.28357742e-03 -7.70583827e-03 -1.91637197e-03 -9.46051924e-04 3.93868502e-03 4.96961345e-03 2.17312332e-03 -1.04147600e-02 -1.64651530e-04 2.48668494e-04 -5.76174685e-04 -3.87442910e-04 -4.63187202e-04 -7.55769472e-03 -2.23901961e-02 -4.54167058e-03 -1.05420119e-02 1.33502663e-02 7.87868612e-03 1.55180210e-02 -2.17847557e-02 -4.14439465e-03 2.60885943e-03 -3.08404679e-03 -1.08187820e-03 -7.69870109e-03 2.44899535e-03 1.41797470e-02 3.50501086e-03 3.50501086e-03 -6.49638880e-03 -8.90168116e-03 -8.90168116e-03 1.64670479e-02 4.28522016e-04 -6.28559754e-04 1.19669578e-03 7.42221904e-04 1.19669578e-03 7.55769472e-03 2.23901961e-02 4.54167058e-03 1.33502663e-02 -1.05420119e-02 -7.87868612e-03 -2.17847557e-02 1.55180210e-02 4.14439465e-03 -3.08404679e-03 2.60885943e-03 -1.08187820e-03 7.69870109e-03 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 -6.97079784e-05 1.44567696e-04 4.60421873e-04 3.21219444e-04 -6.78686488e-04 -2.83284246e-05 -7.86571980e-05 1.75337614e-04 5.89227687e-05 5.80643783e-05 -1.94289526e-04 -3.53605291e-03 -4.69845355e-04 -1.08408356e-03 1.08408356e-03 1.77597676e-03 4.14439465e-03 -4.14439465e-03 1.86029246e-04 -1.28237467e-04 1.28237467e-04 2.33410009e-04 3.45784622e-05 8.16530823e-04 1.20794863e-04 1.20794863e-04 -2.90352413e-04 -5.15382990e-04 -5.15382990e-04 1.30213495e-03 -1.04753659e-04 3.54077607e-05 -1.25901974e-04 -1.81438659e-04 -1.25901974e-04 1.39435234e-04 2.31024262e-03 4.93246421e-05 7.13933222e-04 -8.27964213e-04 -4.33092121e-05 -2.60885943e-03 3.08404679e-03 -1.28237467e-04 -6.28997322e-05 7.02699890e-05 -8.04600829e-05 -1.20238779e-04 -4.44223313e-05 -1.36735648e-03 -2.03886509e-04 -2.14787965e-04 4.61116361e-04 8.86619153e-04 1.03286469e-03 -2.12582266e-03 1.98313826e-04 -1.03625636e-04 1.98660061e-04 2.14064456e-04 3.28033227e-04 -1.39435234e-04 -2.31024262e-03 -4.93246421e-05 -8.27964213e-04 7.13933222e-04 4.33092121e-05 3.08404679e-03 -2.60885943e-03 1.28237467e-04 7.02699890e-05 -6.28997322e-05 -8.04600829e-05 1.20238779e-04 -1.49831448e-05 -7.96171648e-04 -1.28260515e-04 -1.35783271e-04 2.50398595e-04 6.36736958e-04 7.17105517e-04 -1.17551948e-03 5.89227687e-05 -1.36238263e-04 1.68278188e-04 3.97097282e-05 2.35985922e-04 -2.23019918e-04 -2.23019918e-04 1.08187820e-03 1.08187820e-03 -8.04600829e-05 -8.04600829e-05 -4.06655103e-04 -4.44223313e-05 -1.36735648e-03 -2.14787965e-04 -2.03886509e-04 4.61116361e-04 1.03286469e-03 8.86619153e-04 -2.12582266e-03 8.62283440e-05 -1.03625636e-04 3.28033227e-04 2.78777039e-04 1.98660061e-04 -3.68604998e-04 -6.49388152e-03 -7.36376583e-04 -2.05131590e-03 2.05131590e-03 2.67007632e-03 7.69870109e-03 -7.69870109e-03 2.33410009e-04 -1.20238779e-04 1.20238779e-04 3.32086076e-04 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 -1.12525880e-05 5.72377128e-05 1.28385646e-04 4.24837644e-05 -2.13399966e-04 4.12802398e-06 -5.07064792e-06 2.42510477e-05 1.96084619e-05 8.30976084e-06 -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 -4.56920647e-04 8.59745776e-04 1.28357742e-03 1.28357742e-03 -2.44899535e-03 -8.65052267e-06 3.45784622e-05 -4.44223313e-05 -1.49831448e-05 -4.44223313e-05 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 -1.27235214e-04 6.59577058e-04 1.48368337e-03 4.76244557e-04 -2.43659056e-03 4.62310066e-05 -6.00921510e-05 2.91846913e-04 2.33157819e-04 9.65513242e-05 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 -3.14685859e-03 5.70478091e-03 7.70583827e-03 7.70583827e-03 -1.41797470e-02 -4.59669915e-04 8.16530823e-04 -1.36735648e-03 -7.96171648e-04 -1.36735648e-03 3.47227344e-05 4.05026652e-04 8.18757907e-05 3.03006947e-05 -1.53394752e-04 -3.13837672e-04 -1.17233978e-04 5.86366001e-04 -1.68397655e-05 1.12246264e-05 -5.50684410e-05 -5.16786065e-05 -2.11184544e-05 4.54049720e-04 2.69217248e-03 4.08627847e-04 7.36754990e-04 -1.33770548e-03 -9.46051924e-04 -1.91637197e-03 3.50501086e-03 8.27377725e-05 -1.20794863e-04 2.03886509e-04 1.28260515e-04 2.14787965e-04 1.12525880e-05 1.27235214e-04 3.03006947e-05 -1.58281898e-06 -4.93082215e-05 -1.12502969e-04 2.44056476e-06 1.84922129e-04 -3.05335454e-06 -1.71274120e-06 -1.91370154e-05 -1.81320443e-05 2.90578900e-06 4.54049720e-04 2.69217248e-03 7.36754990e-04 4.08627847e-04 -1.33770548e-03 -1.91637197e-03 -9.46051924e-04 3.50501086e-03 6.97079784e-05 -1.20794863e-04 2.14787965e-04 1.35783271e-04 2.03886509e-04 -5.72377128e-05 -6.59577058e-04 -1.53394752e-04 -4.93082215e-05 2.41156525e-04 5.76858814e-04 1.89638082e-04 -9.18363956e-04 1.24304952e-05 -2.21031721e-05 9.73673576e-05 7.38807858e-05 3.36831447e-05 -9.64169844e-04 -5.67344374e-03 -1.52740148e-03 -1.52740148e-03 2.51977194e-03 3.93868502e-03 3.93868502e-03 -6.49638880e-03 -1.44567696e-04 2.90352413e-04 -4.61116361e-04 -2.50398595e-04 -4.61116361e-04 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 -1.12502969e-04 5.76858814e-04 1.18495152e-03 4.29690949e-04 -2.17589038e-03 6.18601931e-05 -4.49331845e-05 2.23662024e-04 2.04090250e-04 8.21521714e-05 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 -2.07552415e-03 3.70069787e-03 2.17312332e-03 4.96961345e-03 -8.90168116e-03 -4.60421873e-04 5.15382990e-04 -8.86619153e-04 -6.36736958e-04 -1.03286469e-03 -4.24837644e-05 -4.76244557e-04 -1.17233978e-04 2.44056476e-06 1.89638082e-04 4.29690949e-04 2.12415462e-06 -7.01429547e-04 1.19529867e-05 4.07738778e-06 7.86960118e-05 7.25555379e-05 -6.98600029e-06 -1.36564698e-03 -7.11244946e-03 -2.07552415e-03 -1.10022028e-03 3.70069787e-03 4.96961345e-03 2.17312332e-03 -8.90168116e-03 -3.21219444e-04 5.15382990e-04 -1.03286469e-03 -7.17105517e-04 -8.86619153e-04 2.13399966e-04 2.43659056e-03 5.86366001e-04 1.84922129e-04 -9.18363956e-04 -2.17589038e-03 -7.01429547e-04 3.44802830e-03 -4.86188305e-05 8.73254590e-05 -3.95271863e-04 -2.99542837e-04 -1.33112543e-04 2.93227375e-03 1.52248417e-02 4.37757596e-03 4.37757596e-03 -6.99633778e-03 -1.04147600e-02 -1.04147600e-02 1.64670479e-02 6.78686488e-04 -1.30213495e-03 2.12582266e-03 1.17551948e-03 2.12582266e-03 4.12802398e-06 4.62310066e-05 1.68397655e-05 3.05335454e-06 -1.24304952e-05 -6.18601931e-05 -1.19529867e-05 4.86188305e-05 4.45399343e-06 2.36730758e-06 -7.94659336e-06 -3.22419598e-07 -1.41455845e-06 3.18442937e-05 -2.45728776e-04 6.92693999e-07 -1.91270644e-06 4.69532861e-05 2.53209637e-04 1.64651530e-04 -4.28522016e-04 -2.83284246e-05 -1.04753659e-04 1.98313826e-04 5.89227687e-05 8.62283440e-05 -5.07064792e-06 -6.00921510e-05 -1.12246264e-05 1.71274120e-06 2.21031721e-05 4.49331845e-05 -4.07738778e-06 -8.73254590e-05 2.36730758e-06 1.60968653e-06 6.38809148e-06 8.01694608e-06 -2.53095613e-06 -1.63200368e-05 3.57437773e-04 3.58428548e-05 3.58428548e-05 -9.06648642e-05 -2.48668494e-04 -2.48668494e-04 6.28559754e-04 -7.86571980e-05 3.54077607e-05 -1.03625636e-04 -1.36238263e-04 -1.03625636e-04 2.42510477e-05 2.91846913e-04 5.50684410e-05 1.91370154e-05 -9.73673576e-05 -2.23662024e-04 -7.86960118e-05 3.95271863e-04 -7.94659336e-06 6.38809148e-06 -2.86556591e-05 -2.55715494e-05 -1.02749465e-05 4.48907600e-05 -6.96741543e-04 -5.34772333e-05 -5.36232539e-05 1.63501819e-04 4.63187202e-04 5.76174685e-04 -1.19669578e-03 1.75337614e-04 -1.25901974e-04 1.98660061e-04 1.68278188e-04 3.28033227e-04 1.96084619e-05 2.33157819e-04 5.16786065e-05 1.81320443e-05 -7.38807858e-05 -2.04090250e-04 -7.25555379e-05 2.99542837e-04 -3.22419598e-07 8.01694608e-06 -2.55715494e-05 -1.56308293e-05 -1.03797872e-05 5.51559346e-05 -4.25614726e-04 -1.80867609e-06 -3.04447445e-07 8.13254770e-05 3.36313863e-04 3.87442910e-04 -7.42221904e-04 5.89227687e-05 -1.81438659e-04 2.14064456e-04 3.97097282e-05 2.78777039e-04 8.30976084e-06 9.65513242e-05 2.11184544e-05 -2.90578900e-06 -3.36831447e-05 -8.21521714e-05 6.98600029e-06 1.33112543e-04 -1.41455845e-06 -2.53095613e-06 -1.02749465e-05 -1.03797872e-05 4.27984257e-06 4.48907600e-05 -6.96741543e-04 -5.36232539e-05 -5.34772333e-05 1.63501819e-04 5.76174685e-04 4.63187202e-04 -1.19669578e-03 5.80643783e-05 -1.25901974e-04 3.28033227e-04 2.35985922e-04 1.98660061e-04 +0 0 1 624 + -2.66059215e-02 -5.03240647e-02 -5.46258297e-03 -3.26866999e-02 -3.26866999e-02 7.46639925e-03 4.57710065e-02 4.57710065e-02 -8.82549962e-03 5.22172450e-03 5.22172450e-03 1.71461532e-02 -1.25069627e-03 -7.14095981e-03 9.58444724e-04 -2.90859858e-03 -2.90859858e-03 -2.49315158e-03 7.55769472e-03 7.55769472e-03 -1.94289526e-04 -1.39435234e-04 -1.39435234e-04 3.68604998e-04 -5.03240647e-02 4.09859627e-02 -1.41084630e-02 2.90035842e-03 2.90035842e-03 1.57067397e-02 -5.14402512e-02 -5.14402512e-02 6.63998258e-03 1.66181775e-02 1.66181775e-02 -4.27851464e-03 -7.14095981e-03 -2.51314248e-02 4.04493333e-03 -1.22716775e-02 -1.22716775e-02 -7.55155382e-03 2.23901961e-02 2.23901961e-02 -3.53605291e-03 -2.31024262e-03 -2.31024262e-03 6.49388152e-03 -5.46258297e-03 -1.41084630e-02 -1.51054281e-02 -9.20575575e-03 -9.20575575e-03 1.55134254e-02 1.31319152e-02 1.31319152e-02 -2.37941563e-03 6.65263771e-03 6.65263771e-03 8.77647052e-03 -9.58444724e-04 -4.04493333e-03 -5.69198711e-04 -2.08027394e-03 -2.08027394e-03 1.79526564e-03 4.54167058e-03 4.54167058e-03 -4.69845355e-04 -4.93246421e-05 -4.93246421e-05 7.36376583e-04 3.26866999e-02 -2.90035842e-03 9.20575575e-03 1.09718945e-02 2.11797393e-02 -1.21170270e-02 1.48912806e-02 9.19667927e-03 5.69164926e-03 -8.98959081e-03 -9.11228716e-03 3.83395925e-03 -1.31293908e-02 2.90859858e-03 1.22716775e-02 -2.08027394e-03 5.03014462e-03 6.14446833e-03 4.59318203e-03 -1.05420119e-02 -1.33502663e-02 1.08408356e-03 7.13933222e-04 8.27964213e-04 2.23019918e-04 -2.05131590e-03 3.26866999e-02 -2.90035842e-03 9.20575575e-03 2.11797393e-02 1.09718945e-02 -1.21170270e-02 9.19667927e-03 1.48912806e-02 5.69164926e-03 -9.11228716e-03 -8.98959081e-03 -3.83395925e-03 -1.31293908e-02 2.90859858e-03 1.22716775e-02 -2.08027394e-03 6.14446833e-03 5.03014462e-03 4.59318203e-03 -1.33502663e-02 -1.05420119e-02 1.08408356e-03 8.27964213e-04 7.13933222e-04 -2.23019918e-04 -2.05131590e-03 7.46639925e-03 1.57067397e-02 1.55134254e-02 1.21170270e-02 1.21170270e-02 -6.05215906e-05 -1.39029222e-02 -1.39029222e-02 5.63587637e-04 5.62728473e-04 5.62728473e-04 -1.27848214e-02 2.49315158e-03 7.55155382e-03 1.79526564e-03 4.59318203e-03 4.59318203e-03 -5.52298877e-03 -7.87868612e-03 -7.87868612e-03 1.77597676e-03 4.33092121e-05 4.33092121e-05 -2.67007632e-03 -4.57710065e-02 5.14402512e-02 -1.31319152e-02 1.48912806e-02 9.19667927e-03 1.39029222e-02 -4.01464280e-02 -6.04161338e-02 1.11510013e-02 1.76630101e-02 1.49817376e-02 5.68150712e-03 -1.25902344e-02 -7.55769472e-03 -2.23901961e-02 4.54167058e-03 -1.05420119e-02 -1.33502663e-02 -7.87868612e-03 1.55180210e-02 2.17847557e-02 -4.14439465e-03 -2.60885943e-03 -3.08404679e-03 -1.08187820e-03 7.69870109e-03 -4.57710065e-02 5.14402512e-02 -1.31319152e-02 9.19667927e-03 1.48912806e-02 1.39029222e-02 -6.04161338e-02 -4.01464280e-02 1.11510013e-02 1.49817376e-02 1.76630101e-02 -5.68150712e-03 -1.25902344e-02 -7.55769472e-03 -2.23901961e-02 4.54167058e-03 -1.33502663e-02 -1.05420119e-02 -7.87868612e-03 2.17847557e-02 1.55180210e-02 -4.14439465e-03 -3.08404679e-03 -2.60885943e-03 1.08187820e-03 7.69870109e-03 -8.82549962e-03 6.63998258e-03 -2.37941563e-03 -5.69164926e-03 -5.69164926e-03 5.63587637e-04 -1.11510013e-02 -1.11510013e-02 1.32095328e-04 2.53558815e-03 2.53558815e-03 -2.85000361e-03 -1.94289526e-04 -3.53605291e-03 4.69845355e-04 -1.08408356e-03 -1.08408356e-03 -1.77597676e-03 4.14439465e-03 4.14439465e-03 1.86029246e-04 1.28237467e-04 1.28237467e-04 -2.33410009e-04 -5.22172450e-03 -1.66181775e-02 -6.65263771e-03 -8.98959081e-03 -9.11228716e-03 -5.62728473e-04 1.76630101e-02 1.49817376e-02 -2.53558815e-03 5.86376284e-03 7.95638990e-03 -1.84000480e-03 5.70566403e-03 -1.39435234e-04 -2.31024262e-03 4.93246421e-05 -7.13933222e-04 -8.27964213e-04 -4.33092121e-05 2.60885943e-03 3.08404679e-03 1.28237467e-04 -6.28997322e-05 -7.02699890e-05 8.04600829e-05 -1.20238779e-04 -5.22172450e-03 -1.66181775e-02 -6.65263771e-03 -9.11228716e-03 -8.98959081e-03 -5.62728473e-04 1.49817376e-02 1.76630101e-02 -2.53558815e-03 7.95638990e-03 5.86376284e-03 1.84000480e-03 5.70566403e-03 -1.39435234e-04 -2.31024262e-03 4.93246421e-05 -8.27964213e-04 -7.13933222e-04 -4.33092121e-05 3.08404679e-03 2.60885943e-03 1.28237467e-04 -7.02699890e-05 -6.28997322e-05 -8.04600829e-05 -1.20238779e-04 -3.83395925e-03 3.83395925e-03 -5.68150712e-03 5.68150712e-03 1.84000480e-03 -1.84000480e-03 1.08542492e-02 -2.23019918e-04 2.23019918e-04 1.08187820e-03 -1.08187820e-03 8.04600829e-05 -8.04600829e-05 -4.06655103e-04 1.71461532e-02 -4.27851464e-03 8.77647052e-03 1.31293908e-02 1.31293908e-02 -1.27848214e-02 1.25902344e-02 1.25902344e-02 -2.85000361e-03 -5.70566403e-03 -5.70566403e-03 6.78647931e-04 3.68604998e-04 6.49388152e-03 -7.36376583e-04 2.05131590e-03 2.05131590e-03 2.67007632e-03 -7.69870109e-03 -7.69870109e-03 -2.33410009e-04 -1.20238779e-04 -1.20238779e-04 3.32086076e-04 -1.36503599e-01 -2.96134952e-02 -6.82330307e-02 -6.82330307e-02 -6.82330307e-02 1.27476724e-02 1.27476724e-02 1.27476724e-02 2.43523231e-02 2.43523231e-02 2.43523231e-02 -2.66059215e-02 -5.03240647e-02 5.46258297e-03 -3.26866999e-02 -3.26866999e-02 -7.46639925e-03 4.57710065e-02 4.57710065e-02 -8.82549962e-03 -5.22172450e-03 -5.22172450e-03 1.71461532e-02 -2.96134952e-02 1.04843016e-01 6.36523297e-02 6.36523297e-02 6.36523297e-02 -3.98253566e-02 -3.98253566e-02 -3.98253566e-02 -4.58256951e-03 -4.58256951e-03 -4.58256951e-03 -5.03240647e-02 4.09859627e-02 1.41084630e-02 2.90035842e-03 2.90035842e-03 -1.57067397e-02 -5.14402512e-02 -5.14402512e-02 6.63998258e-03 -1.66181775e-02 -1.66181775e-02 -4.27851464e-03 6.82330307e-02 -6.36523297e-02 -1.92679978e-02 -4.37137746e-03 -4.37137746e-03 6.92119302e-03 5.33979846e-02 5.33979846e-02 -1.32243498e-02 1.22386356e-02 1.22386356e-02 3.13547310e-02 5.46258297e-03 1.41084630e-02 -1.51054281e-02 9.20575575e-03 9.20575575e-03 1.55134254e-02 -1.31319152e-02 -1.31319152e-02 2.37941563e-03 6.65263771e-03 6.65263771e-03 -8.77647052e-03 6.82330307e-02 -6.36523297e-02 -4.37137746e-03 -1.92679978e-02 -4.37137746e-03 5.33979846e-02 6.92119302e-03 5.33979846e-02 6.61217489e-03 1.22386356e-02 3.13547310e-02 -1.14526228e-02 1.22386356e-02 3.26866999e-02 -2.90035842e-03 -9.20575575e-03 1.09718945e-02 2.11797393e-02 1.21170270e-02 1.48912806e-02 9.19667927e-03 5.69164926e-03 8.98959081e-03 9.11228716e-03 3.83395925e-03 -1.31293908e-02 6.82330307e-02 -6.36523297e-02 -4.37137746e-03 -4.37137746e-03 -1.92679978e-02 5.33979846e-02 5.33979846e-02 6.92119302e-03 6.61217489e-03 3.13547310e-02 1.22386356e-02 1.14526228e-02 1.22386356e-02 3.26866999e-02 -2.90035842e-03 -9.20575575e-03 2.11797393e-02 1.09718945e-02 1.21170270e-02 9.19667927e-03 1.48912806e-02 5.69164926e-03 9.11228716e-03 8.98959081e-03 -3.83395925e-03 -1.31293908e-02 -1.27476724e-02 3.98253566e-02 6.92119302e-03 5.33979846e-02 5.33979846e-02 6.36634304e-02 -2.18427910e-02 -2.18427910e-02 4.23309644e-02 2.63052928e-02 2.63052928e-02 -3.34791440e-02 -7.46639925e-03 -1.57067397e-02 1.55134254e-02 -1.21170270e-02 -1.21170270e-02 -6.05215906e-05 1.39029222e-02 1.39029222e-02 -5.63587637e-04 5.62728473e-04 5.62728473e-04 1.27848214e-02 -1.27476724e-02 3.98253566e-02 5.33979846e-02 6.92119302e-03 5.33979846e-02 -2.18427910e-02 6.36634304e-02 -2.18427910e-02 -2.11654822e-02 2.63052928e-02 -3.34791440e-02 3.66596906e-02 2.63052928e-02 -4.57710065e-02 5.14402512e-02 1.31319152e-02 1.48912806e-02 9.19667927e-03 -1.39029222e-02 -4.01464280e-02 -6.04161338e-02 1.11510013e-02 -1.76630101e-02 -1.49817376e-02 5.68150712e-03 -1.25902344e-02 -1.27476724e-02 3.98253566e-02 5.33979846e-02 5.33979846e-02 6.92119302e-03 -2.18427910e-02 -2.18427910e-02 6.36634304e-02 -2.11654822e-02 -3.34791440e-02 2.63052928e-02 -3.66596906e-02 2.63052928e-02 -4.57710065e-02 5.14402512e-02 1.31319152e-02 9.19667927e-03 1.48912806e-02 -1.39029222e-02 -6.04161338e-02 -4.01464280e-02 1.11510013e-02 -1.49817376e-02 -1.76630101e-02 -5.68150712e-03 -1.25902344e-02 1.32243498e-02 -6.61217489e-03 -6.61217489e-03 -4.23309644e-02 2.11654822e-02 2.11654822e-02 -5.64776500e-02 -2.09953343e-02 -2.09953343e-02 4.19906687e-02 -8.82549962e-03 6.63998258e-03 2.37941563e-03 -5.69164926e-03 -5.69164926e-03 -5.63587637e-04 -1.11510013e-02 -1.11510013e-02 1.32095328e-04 -2.53558815e-03 -2.53558815e-03 -2.85000361e-03 2.43523231e-02 -4.58256951e-03 -1.22386356e-02 -1.22386356e-02 -3.13547310e-02 -2.63052928e-02 -2.63052928e-02 3.34791440e-02 -2.09953343e-02 1.98187668e-02 4.69865481e-02 -3.63649858e-02 4.69865481e-02 5.22172450e-03 1.66181775e-02 -6.65263771e-03 8.98959081e-03 9.11228716e-03 -5.62728473e-04 -1.76630101e-02 -1.49817376e-02 2.53558815e-03 5.86376284e-03 7.95638990e-03 1.84000480e-03 -5.70566403e-03 2.43523231e-02 -4.58256951e-03 -1.22386356e-02 -3.13547310e-02 -1.22386356e-02 -2.63052928e-02 3.34791440e-02 -2.63052928e-02 -2.09953343e-02 4.69865481e-02 1.98187668e-02 3.63649858e-02 4.69865481e-02 5.22172450e-03 1.66181775e-02 -6.65263771e-03 9.11228716e-03 8.98959081e-03 -5.62728473e-04 -1.49817376e-02 -1.76630101e-02 2.53558815e-03 7.95638990e-03 5.86376284e-03 -1.84000480e-03 -5.70566403e-03 1.14526228e-02 -1.14526228e-02 -3.66596906e-02 3.66596906e-02 -3.63649858e-02 3.63649858e-02 -5.64776500e-02 -3.83395925e-03 3.83395925e-03 -5.68150712e-03 5.68150712e-03 -1.84000480e-03 1.84000480e-03 1.08542492e-02 2.43523231e-02 -4.58256951e-03 -3.13547310e-02 -1.22386356e-02 -1.22386356e-02 3.34791440e-02 -2.63052928e-02 -2.63052928e-02 4.19906687e-02 4.69865481e-02 4.69865481e-02 1.98187668e-02 1.71461532e-02 -4.27851464e-03 -8.77647052e-03 1.31293908e-02 1.31293908e-02 1.27848214e-02 1.25902344e-02 1.25902344e-02 -2.85000361e-03 5.70566403e-03 5.70566403e-03 6.78647931e-04 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 +0 0 2 580 + -2.65230974e-05 -2.68530121e-04 5.62426944e-07 -9.29233172e-05 -9.29233172e-05 -1.91982324e-06 3.17655802e-04 3.17655802e-04 2.05023804e-05 4.06311849e-07 4.06311849e-07 -3.53836135e-05 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 2.68465821e-10 -1.21716113e-09 -1.21716113e-09 1.44261856e-10 -2.68530121e-04 -2.74981908e-03 6.27361454e-06 -9.27467719e-04 -9.27467719e-04 -2.14153298e-05 3.20089918e-03 3.20089918e-03 1.93338030e-04 4.49879052e-06 4.49879052e-06 -3.33403215e-04 8.51775168e-10 5.22674783e-09 -3.51598622e-10 2.89618009e-09 2.89618009e-09 1.07220239e-09 -7.34004344e-09 -7.34004344e-09 -4.01192982e-10 -4.01192982e-10 5.62426944e-07 6.27361454e-06 -3.69707575e-05 2.17461717e-06 2.17461717e-06 1.30459788e-04 -7.44141787e-06 -7.44141787e-06 -8.74972893e-07 -2.15896018e-05 -2.15896018e-05 1.28879665e-06 3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 1.20510477e-10 -2.11571639e-10 9.29233172e-05 9.27467719e-04 -2.17461717e-06 2.96713189e-04 3.34354949e-04 7.41378293e-06 -1.01406690e-03 -1.14687934e-03 -5.78556108e-05 -1.37601519e-06 -1.84044299e-06 -2.20115337e-05 9.97598474e-05 -4.48920881e-10 -2.89618009e-09 2.29115712e-10 -1.57933876e-09 -1.57699251e-09 -6.98124806e-10 4.09328880e-09 4.08627386e-09 2.47344381e-10 2.46992762e-10 -1.71596177e-10 9.29233172e-05 9.27467719e-04 -2.17461717e-06 3.34354949e-04 2.96713189e-04 7.41378293e-06 -1.14687934e-03 -1.01406690e-03 -5.78556108e-05 -1.84044299e-06 -1.37601519e-06 2.20115337e-05 9.97598474e-05 -4.48920881e-10 -2.89618009e-09 2.29115712e-10 -1.57699251e-09 -1.57933876e-09 -6.98124806e-10 4.08627386e-09 4.09328880e-09 2.46992762e-10 2.47344381e-10 -1.71596177e-10 -1.91982324e-06 -2.14153298e-05 1.30459788e-04 -7.41378293e-06 -7.41378293e-06 -4.61688158e-04 2.53100118e-05 2.53100118e-05 2.98423075e-06 7.67520733e-05 7.67520733e-05 -4.33335507e-06 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.91049797e-10 1.40544828e-09 1.40544828e-09 -3.64752457e-10 6.40194213e-10 -3.17655802e-04 -3.20089918e-03 7.44141787e-06 -1.01406690e-03 -1.14687934e-03 -2.53100118e-05 3.47417775e-03 3.94410596e-03 2.00970549e-04 4.68013054e-06 6.33648348e-06 7.82199801e-05 -3.46503843e-04 1.21716113e-09 7.34004344e-09 -4.60520236e-10 4.09328880e-09 4.08627386e-09 1.40544828e-09 -1.02947021e-08 -1.02737289e-08 1.61015277e-10 -5.40289463e-10 -5.39251703e-10 -1.08155810e-10 -3.17655802e-04 -3.20089918e-03 7.44141787e-06 -1.14687934e-03 -1.01406690e-03 -2.53100118e-05 3.94410596e-03 3.47417775e-03 2.00970549e-04 6.33648348e-06 4.68013054e-06 -7.82199801e-05 -3.46503843e-04 1.21716113e-09 7.34004344e-09 -4.60520236e-10 4.08627386e-09 4.09328880e-09 1.40544828e-09 -1.02737289e-08 -1.02947021e-08 1.61015277e-10 -5.39251703e-10 -5.40289463e-10 -1.08155810e-10 2.05023804e-05 1.93338030e-04 -8.74972893e-07 5.78556108e-05 5.78556108e-05 2.98423075e-06 -2.00970549e-04 -2.00970549e-04 2.75037509e-06 -6.72407489e-07 -6.72407489e-07 -6.74613040e-06 -1.20510477e-10 3.64752457e-10 -1.61015277e-10 -1.61015277e-10 -2.84263995e-10 5.23525958e-10 -4.06311849e-07 -4.49879052e-06 2.15896018e-05 -1.37601519e-06 -1.84044299e-06 -7.67520733e-05 4.68013054e-06 6.33648348e-06 6.72407489e-07 1.00810777e-05 1.12895966e-05 2.81620515e-07 -1.03478794e-06 -4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 1.52035761e-10 -4.06311849e-07 -4.49879052e-06 2.15896018e-05 -1.84044299e-06 -1.37601519e-06 -7.67520733e-05 6.33648348e-06 4.68013054e-06 6.72407489e-07 1.12895966e-05 1.00810777e-05 -2.81620515e-07 -1.03478794e-06 -4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 1.52035761e-10 2.20115337e-05 -2.20115337e-05 -7.82199801e-05 7.82199801e-05 -2.81620515e-07 2.81620515e-07 2.19463974e-05 -3.53836135e-05 -3.33403215e-04 1.28879665e-06 -9.97598474e-05 -9.97598474e-05 -4.33335507e-06 3.46503843e-04 3.46503843e-04 -6.74613040e-06 1.03478794e-06 1.03478794e-06 1.08329547e-05 1.44261856e-10 2.11571639e-10 1.71596177e-10 1.71596177e-10 -6.40194213e-10 1.08155810e-10 1.08155810e-10 5.23525958e-10 1.52035761e-10 1.52035761e-10 -9.60755133e-10 -1.25069627e-03 -7.14095981e-03 -9.58444724e-04 -2.90859858e-03 -2.90859858e-03 2.49315158e-03 7.55769472e-03 7.55769472e-03 -1.94289526e-04 1.39435234e-04 1.39435234e-04 3.68604998e-04 -2.65230974e-05 -2.68530121e-04 -5.62426944e-07 -9.29233172e-05 -9.29233172e-05 1.91982324e-06 3.17655802e-04 3.17655802e-04 2.05023804e-05 -4.06311849e-07 -4.06311849e-07 -3.53836135e-05 -7.14095981e-03 -2.51314248e-02 -4.04493333e-03 -1.22716775e-02 -1.22716775e-02 7.55155382e-03 2.23901961e-02 2.23901961e-02 -3.53605291e-03 2.31024262e-03 2.31024262e-03 6.49388152e-03 -2.68530121e-04 -2.74981908e-03 -6.27361454e-06 -9.27467719e-04 -9.27467719e-04 2.14153298e-05 3.20089918e-03 3.20089918e-03 1.93338030e-04 -4.49879052e-06 -4.49879052e-06 -3.33403215e-04 9.58444724e-04 4.04493333e-03 -5.69198711e-04 2.08027394e-03 2.08027394e-03 1.79526564e-03 -4.54167058e-03 -4.54167058e-03 4.69845355e-04 -4.93246421e-05 -4.93246421e-05 -7.36376583e-04 -5.62426944e-07 -6.27361454e-06 -3.69707575e-05 -2.17461717e-06 -2.17461717e-06 1.30459788e-04 7.44141787e-06 7.44141787e-06 8.74972893e-07 -2.15896018e-05 -2.15896018e-05 -1.28879665e-06 2.90859858e-03 1.22716775e-02 2.08027394e-03 5.03014462e-03 6.14446833e-03 -4.59318203e-03 -1.05420119e-02 -1.33502663e-02 1.08408356e-03 -7.13933222e-04 -8.27964213e-04 2.23019918e-04 -2.05131590e-03 9.29233172e-05 9.27467719e-04 2.17461717e-06 2.96713189e-04 3.34354949e-04 -7.41378293e-06 -1.01406690e-03 -1.14687934e-03 -5.78556108e-05 1.37601519e-06 1.84044299e-06 -2.20115337e-05 9.97598474e-05 2.90859858e-03 1.22716775e-02 2.08027394e-03 6.14446833e-03 5.03014462e-03 -4.59318203e-03 -1.33502663e-02 -1.05420119e-02 1.08408356e-03 -8.27964213e-04 -7.13933222e-04 -2.23019918e-04 -2.05131590e-03 9.29233172e-05 9.27467719e-04 2.17461717e-06 3.34354949e-04 2.96713189e-04 -7.41378293e-06 -1.14687934e-03 -1.01406690e-03 -5.78556108e-05 1.84044299e-06 1.37601519e-06 2.20115337e-05 9.97598474e-05 -2.49315158e-03 -7.55155382e-03 1.79526564e-03 -4.59318203e-03 -4.59318203e-03 -5.52298877e-03 7.87868612e-03 7.87868612e-03 -1.77597676e-03 4.33092121e-05 4.33092121e-05 2.67007632e-03 1.91982324e-06 2.14153298e-05 1.30459788e-04 7.41378293e-06 7.41378293e-06 -4.61688158e-04 -2.53100118e-05 -2.53100118e-05 -2.98423075e-06 7.67520733e-05 7.67520733e-05 4.33335507e-06 -7.55769472e-03 -2.23901961e-02 -4.54167058e-03 -1.05420119e-02 -1.33502663e-02 7.87868612e-03 1.55180210e-02 2.17847557e-02 -4.14439465e-03 2.60885943e-03 3.08404679e-03 -1.08187820e-03 7.69870109e-03 -3.17655802e-04 -3.20089918e-03 -7.44141787e-06 -1.01406690e-03 -1.14687934e-03 2.53100118e-05 3.47417775e-03 3.94410596e-03 2.00970549e-04 -4.68013054e-06 -6.33648348e-06 7.82199801e-05 -3.46503843e-04 -7.55769472e-03 -2.23901961e-02 -4.54167058e-03 -1.33502663e-02 -1.05420119e-02 7.87868612e-03 2.17847557e-02 1.55180210e-02 -4.14439465e-03 3.08404679e-03 2.60885943e-03 1.08187820e-03 7.69870109e-03 -3.17655802e-04 -3.20089918e-03 -7.44141787e-06 -1.14687934e-03 -1.01406690e-03 2.53100118e-05 3.94410596e-03 3.47417775e-03 2.00970549e-04 -6.33648348e-06 -4.68013054e-06 -7.82199801e-05 -3.46503843e-04 -1.94289526e-04 -3.53605291e-03 -4.69845355e-04 -1.08408356e-03 -1.08408356e-03 1.77597676e-03 4.14439465e-03 4.14439465e-03 1.86029246e-04 -1.28237467e-04 -1.28237467e-04 -2.33410009e-04 2.05023804e-05 1.93338030e-04 8.74972893e-07 5.78556108e-05 5.78556108e-05 -2.98423075e-06 -2.00970549e-04 -2.00970549e-04 2.75037509e-06 6.72407489e-07 6.72407489e-07 -6.74613040e-06 1.39435234e-04 2.31024262e-03 4.93246421e-05 7.13933222e-04 8.27964213e-04 -4.33092121e-05 -2.60885943e-03 -3.08404679e-03 -1.28237467e-04 -6.28997322e-05 -7.02699890e-05 -8.04600829e-05 1.20238779e-04 4.06311849e-07 4.49879052e-06 2.15896018e-05 1.37601519e-06 1.84044299e-06 -7.67520733e-05 -4.68013054e-06 -6.33648348e-06 -6.72407489e-07 1.00810777e-05 1.12895966e-05 -2.81620515e-07 1.03478794e-06 1.39435234e-04 2.31024262e-03 4.93246421e-05 8.27964213e-04 7.13933222e-04 -4.33092121e-05 -3.08404679e-03 -2.60885943e-03 -1.28237467e-04 -7.02699890e-05 -6.28997322e-05 8.04600829e-05 1.20238779e-04 4.06311849e-07 4.49879052e-06 2.15896018e-05 1.84044299e-06 1.37601519e-06 -7.67520733e-05 -6.33648348e-06 -4.68013054e-06 -6.72407489e-07 1.12895966e-05 1.00810777e-05 2.81620515e-07 1.03478794e-06 -2.23019918e-04 2.23019918e-04 1.08187820e-03 -1.08187820e-03 -8.04600829e-05 8.04600829e-05 -4.06655103e-04 2.20115337e-05 -2.20115337e-05 -7.82199801e-05 7.82199801e-05 2.81620515e-07 -2.81620515e-07 2.19463974e-05 3.68604998e-04 6.49388152e-03 7.36376583e-04 2.05131590e-03 2.05131590e-03 -2.67007632e-03 -7.69870109e-03 -7.69870109e-03 -2.33410009e-04 1.20238779e-04 1.20238779e-04 3.32086076e-04 -3.53836135e-05 -3.33403215e-04 -1.28879665e-06 -9.97598474e-05 -9.97598474e-05 4.33335507e-06 3.46503843e-04 3.46503843e-04 -6.74613040e-06 -1.03478794e-06 -1.03478794e-06 1.08329547e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 18 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 25 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 13 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 20 42 61 85 109 130 155 180 198 217 236 243 266 290 314 338 364 390 414 440 466 490 516 542 556 580 +0 0 3 109 + 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -2.68465821e-10 -1.21716113e-09 -1.21716113e-09 1.44261856e-10 8.51775168e-10 5.22674783e-09 3.51598622e-10 2.89618009e-09 2.89618009e-09 -1.07220239e-09 -7.34004344e-09 -7.34004344e-09 4.01192982e-10 4.01192982e-10 -3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 -1.20510477e-10 2.11571639e-10 -4.48920881e-10 -2.89618009e-09 -2.29115712e-10 -1.57933876e-09 -1.57699251e-09 6.98124806e-10 4.09328880e-09 4.08627386e-09 -2.47344381e-10 -2.46992762e-10 -1.71596177e-10 -4.48920881e-10 -2.89618009e-09 -2.29115712e-10 -1.57699251e-09 -1.57933876e-09 6.98124806e-10 4.08627386e-09 4.09328880e-09 -2.46992762e-10 -2.47344381e-10 -1.71596177e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 6.98124806e-10 1.91049797e-10 -1.40544828e-09 -1.40544828e-09 3.64752457e-10 -6.40194213e-10 1.21716113e-09 7.34004344e-09 4.60520236e-10 4.09328880e-09 4.08627386e-09 -1.40544828e-09 -1.02947021e-08 -1.02737289e-08 1.61015277e-10 5.40289463e-10 5.39251703e-10 -1.08155810e-10 1.21716113e-09 7.34004344e-09 4.60520236e-10 4.08627386e-09 4.09328880e-09 -1.40544828e-09 -1.02737289e-08 -1.02947021e-08 1.61015277e-10 5.39251703e-10 5.40289463e-10 -1.08155810e-10 1.20510477e-10 -3.64752457e-10 -1.61015277e-10 -1.61015277e-10 -2.84263995e-10 5.23525958e-10 4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 -1.52035761e-10 4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 -1.52035761e-10 1.44261856e-10 -2.11571639e-10 1.71596177e-10 1.71596177e-10 6.40194213e-10 1.08155810e-10 1.08155810e-10 5.23525958e-10 -1.52035761e-10 -1.52035761e-10 -9.60755133e-10 + 0 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 9 10 1 3 4 6 7 8 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 3 4 5 6 7 8 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 2 5 6 7 8 12 1 3 4 6 7 12 1 3 4 6 7 12 0 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 25 36 47 56 68 80 86 92 98 98 109 +0 1 -3 319 + 3.02592746e-10 -1.14532510e-10 1.47198357e-10 1.17833757e-10 4.41447013e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 -3.42817965e-10 -5.74403531e-10 9.44881217e-10 9.44881217e-10 1.54744060e-09 1.19347147e-10 1.57556900e-10 1.57556900e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 -3.02506519e-10 -1.13983574e-09 1.46495813e-09 1.17267716e-09 4.39340064e-09 -1.09128007e-10 1.61689414e-10 -2.41774220e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 -2.00984333e-09 -3.62526597e-09 5.14556599e-09 5.14556599e-09 9.04837268e-09 5.65314615e-10 3.18846940e-10 3.18846940e-10 4.84397267e-10 -1.83200357e-10 2.38013716e-10 1.87926843e-10 7.06163628e-10 3.42817965e-10 2.00984333e-09 -1.64427552e-10 -1.06375661e-09 -1.07444665e-09 3.54205782e-10 2.76009902e-09 2.62709235e-09 -1.04727829e-10 1.76855306e-10 1.00686231e-10 1.27381006e-10 1.22093247e-10 1.46139577e-09 -1.84378234e-10 -1.47376693e-10 -5.53058672e-10 7.10593332e-10 5.71154615e-10 2.13154909e-09 -1.17081957e-10 3.42817965e-10 2.00984333e-09 -1.06375661e-09 -1.64427552e-10 -1.07444665e-09 2.76009902e-09 3.54205782e-10 2.62709235e-09 1.39560748e-10 1.76855306e-10 1.27381006e-10 1.21446037e-10 1.45367706e-09 -1.83355919e-10 -1.45617240e-10 -5.50467259e-10 7.06636105e-10 5.64494571e-10 2.12158570e-09 -1.17145069e-10 5.74403531e-10 3.62526597e-09 -1.07444665e-09 -1.07444665e-09 -1.93946740e-09 2.80119557e-09 2.80119557e-09 4.95605341e-09 3.18038829e-10 2.50293637e-10 2.50293637e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 1.47139325e-10 5.56271107e-10 -7.22704738e-10 -5.70616910e-10 -2.14426862e-09 1.17874504e-10 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 2.76009902e-09 2.80119557e-09 -6.34726079e-10 -6.95274353e-09 -6.57490676e-09 -4.01750097e-10 1.69183560e-10 -2.99280551e-10 -3.70737126e-10 -4.43762591e-09 5.59837607e-10 4.47457784e-10 1.67928187e-09 -2.15767995e-09 -1.73417799e-09 -6.47233842e-09 1.61050967e-10 -2.37942386e-10 3.55382727e-10 -1.23289466e-10 -9.44881217e-10 -5.14556599e-09 2.76009902e-09 3.54205782e-10 2.80119557e-09 -6.95274353e-09 -6.34726079e-10 -6.57490676e-09 -3.08142837e-10 -4.01750097e-10 1.69183560e-10 -3.68778082e-10 -4.41426294e-09 5.56743584e-10 4.42131978e-10 1.67143703e-09 -2.14570364e-09 -1.71401934e-09 -6.44217868e-09 1.60301122e-10 -2.36853624e-10 3.55572505e-10 -1.19964562e-10 -1.54744060e-09 -9.04837268e-09 2.62709235e-09 2.62709235e-09 4.95605341e-09 -6.57490676e-09 -6.57490676e-09 -1.22132169e-08 -6.78250937e-10 -2.01892723e-10 -2.01892723e-10 -6.71412528e-10 2.54263804e-10 -3.25329634e-10 -2.61974319e-10 -9.79881258e-10 1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 3.25675600e-10 -1.57877601e-10 -1.43136213e-10 4.35704119e-10 -1.64765877e-10 2.13894818e-10 1.69757847e-10 6.35034959e-10 1.19347147e-10 5.65314615e-10 -1.76855306e-10 -1.76855306e-10 -3.18038829e-10 4.01750097e-10 4.01750097e-10 6.78250937e-10 4.33292850e-10 -1.63942380e-10 2.12757439e-10 1.67618351e-10 6.31906252e-10 1.57556900e-10 3.18846940e-10 -1.27381006e-10 -2.50293637e-10 -1.69183560e-10 2.01892723e-10 3.25675600e-10 -1.53288427e-10 -6.22308477e-10 -1.00686231e-10 2.99280551e-10 -1.57877601e-10 2.93418060e-10 1.09217494e-10 1.30725329e-09 -1.64811040e-10 -1.31457451e-10 -4.94934772e-10 6.35172129e-10 5.09480974e-10 1.90745749e-09 -1.05088539e-10 1.57556900e-10 3.18846940e-10 -1.27381006e-10 -2.50293637e-10 -1.69183560e-10 2.01892723e-10 -1.43136213e-10 -6.22308477e-10 2.93418060e-10 -1.53288427e-10 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 1.22876674e-10 3.70737126e-10 3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 -1.46139577e-09 -1.45367706e-09 1.47092972e-09 4.43762591e-09 4.41426294e-09 -6.71412528e-10 4.35704119e-10 4.33292850e-10 1.30725329e-09 3.80106998e-10 -1.84378234e-10 -1.83355919e-10 1.87578508e-10 5.59837607e-10 5.56743584e-10 1.64811040e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 1.47139325e-10 4.47457784e-10 4.42131978e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 -1.83200357e-10 -5.53058672e-10 -5.50467259e-10 5.56271107e-10 1.67928187e-09 1.67143703e-09 -2.54263804e-10 1.64765877e-10 1.63942380e-10 4.94934772e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 7.10593332e-10 7.06636105e-10 -7.22704738e-10 -2.15767995e-09 -2.14570364e-09 3.25329634e-10 -2.13894818e-10 -2.12757439e-10 -6.35172129e-10 -1.17833757e-10 -1.17267716e-09 1.87926843e-10 5.71154615e-10 5.64494571e-10 -5.70616910e-10 -1.73417799e-09 -1.71401934e-09 2.61974319e-10 -1.69757847e-10 -1.67618351e-10 -5.09480974e-10 -4.41447013e-10 -4.39340064e-09 7.06163628e-10 2.13154909e-09 2.12158570e-09 -2.14426862e-09 -6.47233842e-09 -6.44217868e-09 9.79881258e-10 -6.35034959e-10 -6.31906252e-10 -1.90745749e-09 -1.09128007e-10 -1.61050967e-10 -1.60301122e-10 1.61689414e-10 2.37942386e-10 2.36853624e-10 -2.41774220e-10 1.17081957e-10 1.17145069e-10 -1.17874504e-10 -3.55382727e-10 -3.55572505e-10 -1.05088539e-10 1.23289466e-10 1.19964562e-10 + 1 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 1 4 5 6 7 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 25 1 4 5 6 7 15 16 19 21 23 24 25 1 4 5 6 7 13 14 15 16 17 18 19 20 1 4 5 6 7 13 14 16 17 18 20 21 23 25 15 18 21 25 0 1 2 3 4 5 6 7 11 13 14 15 17 19 20 21 23 24 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 + 0 16 38 55 75 95 115 138 161 173 186 200 204 223 230 242 249 256 268 280 292 304 307 307 310 317 319 +0 1 -2 676 + -2.83602678e-04 -2.19947443e-03 4.54049720e-04 4.54049720e-04 9.64169844e-04 -1.36564698e-03 -1.36564698e-03 -2.93227375e-03 3.18442937e-05 -1.63200368e-05 -4.48907600e-05 5.51559346e-05 -4.48907600e-05 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 9.58444724e-04 2.90859858e-03 -7.55769472e-03 -2.49315158e-03 -7.55769472e-03 9.71447628e-05 1.39435234e-04 3.68604998e-04 -1.68259665e-04 1.39435234e-04 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 2.69217248e-03 5.67344374e-03 -7.11244946e-03 -7.11244946e-03 -1.52248417e-02 -2.45728776e-04 3.57437773e-04 6.96741543e-04 -4.25614726e-04 6.96741543e-04 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 4.04493333e-03 1.22716775e-02 -2.23901961e-02 -7.55155382e-03 -2.23901961e-02 1.76802645e-03 2.31024262e-03 6.49388152e-03 -3.06231165e-03 2.31024262e-03 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 7.36754990e-04 1.52740148e-03 -1.10022028e-03 -2.07552415e-03 -4.37757596e-03 6.92693999e-07 3.58428548e-05 5.34772333e-05 -1.80867609e-06 5.36232539e-05 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 2.08027394e-03 6.14446833e-03 -1.05420119e-02 -4.59318203e-03 -1.33502663e-02 3.48900865e-04 7.13933222e-04 2.05131590e-03 -1.05035386e-03 8.27964213e-04 -4.56920647e-04 -3.14685859e-03 7.36754990e-04 4.08627847e-04 1.52740148e-03 -2.07552415e-03 -1.10022028e-03 -4.37757596e-03 -1.91270644e-06 3.58428548e-05 5.36232539e-05 -3.04447445e-07 5.34772333e-05 -9.58444724e-04 -4.04493333e-03 2.08027394e-03 -5.69198711e-04 2.08027394e-03 -4.54167058e-03 1.79526564e-03 -4.54167058e-03 2.34922678e-04 4.93246421e-05 7.36376583e-04 -4.06898013e-04 4.93246421e-05 -8.59745776e-04 -5.70478091e-03 1.33770548e-03 1.33770548e-03 2.51977194e-03 -3.70069787e-03 -3.70069787e-03 -6.99633778e-03 -4.69532861e-05 9.06648642e-05 1.63501819e-04 -8.13254770e-05 1.63501819e-04 -2.90859858e-03 -1.22716775e-02 6.14446833e-03 2.08027394e-03 5.03014462e-03 -1.33502663e-02 -4.59318203e-03 -1.05420119e-02 7.35182694e-04 8.27964213e-04 2.05131590e-03 -8.27333943e-04 7.13933222e-04 1.28357742e-03 7.70583827e-03 -9.46051924e-04 -1.91637197e-03 -3.93868502e-03 2.17312332e-03 4.96961345e-03 1.04147600e-02 2.53209637e-04 -2.48668494e-04 -4.63187202e-04 3.36313863e-04 -5.76174685e-04 7.55769472e-03 2.23901961e-02 -1.05420119e-02 -4.54167058e-03 -1.33502663e-02 1.55180210e-02 7.87868612e-03 2.17847557e-02 -1.13526333e-03 -2.60885943e-03 -7.69870109e-03 4.13009015e-03 -3.08404679e-03 1.28357742e-03 7.70583827e-03 -1.91637197e-03 -9.46051924e-04 -3.93868502e-03 4.96961345e-03 2.17312332e-03 1.04147600e-02 1.64651530e-04 -2.48668494e-04 -5.76174685e-04 3.87442910e-04 -4.63187202e-04 2.49315158e-03 7.55155382e-03 -4.59318203e-03 1.79526564e-03 -4.59318203e-03 7.87868612e-03 -5.52298877e-03 7.87868612e-03 -8.87988382e-04 -4.33092121e-05 -2.67007632e-03 1.53804099e-03 -4.33092121e-05 2.44899535e-03 1.41797470e-02 -3.50501086e-03 -3.50501086e-03 -6.49638880e-03 8.90168116e-03 8.90168116e-03 1.64670479e-02 4.28522016e-04 -6.28559754e-04 -1.19669578e-03 7.42221904e-04 -1.19669578e-03 7.55769472e-03 2.23901961e-02 -1.33502663e-02 -4.54167058e-03 -1.05420119e-02 2.17847557e-02 7.87868612e-03 1.55180210e-02 -3.00913133e-03 -3.08404679e-03 -7.69870109e-03 3.04821196e-03 -2.60885943e-03 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 6.97079784e-05 1.44567696e-04 -4.60421873e-04 -3.21219444e-04 -6.78686488e-04 -2.83284246e-05 -7.86571980e-05 -1.75337614e-04 5.89227687e-05 -5.80643783e-05 9.71447628e-05 1.76802645e-03 -3.48900865e-04 -2.34922678e-04 -7.35182694e-04 1.13526333e-03 8.87988382e-04 3.00913133e-03 -2.58484015e-04 -5.56174238e-06 1.16705004e-04 -2.56639851e-04 1.33799209e-04 3.45784622e-05 8.16530823e-04 -1.20794863e-04 -1.20794863e-04 -2.90352413e-04 5.15382990e-04 5.15382990e-04 1.30213495e-03 -1.04753659e-04 3.54077607e-05 1.25901974e-04 -1.81438659e-04 1.25901974e-04 1.39435234e-04 2.31024262e-03 -7.13933222e-04 -4.93246421e-05 -8.27964213e-04 2.60885943e-03 4.33092121e-05 3.08404679e-03 -5.56174238e-06 -6.28997322e-05 1.20238779e-04 -1.51286945e-04 -7.02699890e-05 4.44223313e-05 1.36735648e-03 -2.03886509e-04 -2.14787965e-04 -4.61116361e-04 8.86619153e-04 1.03286469e-03 2.12582266e-03 -1.98313826e-04 1.03625636e-04 1.98660061e-04 -2.14064456e-04 3.28033227e-04 3.68604998e-04 6.49388152e-03 -2.05131590e-03 -7.36376583e-04 -2.05131590e-03 7.69870109e-03 2.67007632e-03 7.69870109e-03 1.16705004e-04 1.20238779e-04 3.32086076e-04 -2.02138997e-04 1.20238779e-04 -1.49831448e-05 -7.96171648e-04 1.28260515e-04 1.35783271e-04 2.50398595e-04 -6.36736958e-04 -7.17105517e-04 -1.17551948e-03 5.89227687e-05 -1.36238263e-04 -1.68278188e-04 3.97097282e-05 -2.35985922e-04 -1.68259665e-04 -3.06231165e-03 1.05035386e-03 4.06898013e-04 8.27333943e-04 -4.13009015e-03 -1.53804099e-03 -3.04821196e-03 -2.56639851e-04 -1.51286945e-04 -2.02138997e-04 3.78581590e-05 -7.08268625e-05 4.44223313e-05 1.36735648e-03 -2.14787965e-04 -2.03886509e-04 -4.61116361e-04 1.03286469e-03 8.86619153e-04 2.12582266e-03 -8.62283440e-05 1.03625636e-04 3.28033227e-04 -2.78777039e-04 1.98660061e-04 1.39435234e-04 2.31024262e-03 -8.27964213e-04 -4.93246421e-05 -7.13933222e-04 3.08404679e-03 4.33092121e-05 2.60885943e-03 1.33799209e-04 -7.02699890e-05 1.20238779e-04 -7.08268625e-05 -6.28997322e-05 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 3.47227344e-05 5.72377128e-05 -4.24837644e-05 -1.28385646e-04 -2.13399966e-04 1.49174142e-05 -5.07064792e-06 -8.30976084e-06 1.33792046e-05 -2.42510477e-05 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 4.56920647e-04 8.59745776e-04 -1.28357742e-03 -1.28357742e-03 -2.44899535e-03 -8.65052267e-06 3.45784622e-05 4.44223313e-05 -1.49831448e-05 4.44223313e-05 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 4.05026652e-04 6.59577058e-04 -4.76244557e-04 -1.48368337e-03 -2.43659056e-03 1.78805091e-04 -6.00921510e-05 -9.65513242e-05 1.56616135e-04 -2.91846913e-04 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 3.14685859e-03 5.70478091e-03 -7.70583827e-03 -7.70583827e-03 -1.41797470e-02 -4.59669915e-04 8.16530823e-04 1.36735648e-03 -7.96171648e-04 1.36735648e-03 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 3.03006947e-05 4.93082215e-05 2.44056476e-06 -1.12502969e-04 -1.84922129e-04 1.41761337e-05 1.71274120e-06 2.90578900e-06 1.17103047e-05 -1.91370154e-05 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 7.36754990e-04 1.33770548e-03 -9.46051924e-04 -1.91637197e-03 -3.50501086e-03 -8.27377725e-05 1.20794863e-04 2.03886509e-04 -1.28260515e-04 2.14787965e-04 -3.47227344e-05 -4.05026652e-04 3.03006947e-05 8.18757907e-05 1.53394752e-04 -1.17233978e-04 -3.13837672e-04 -5.86366001e-04 3.63351033e-05 -1.12246264e-05 -2.11184544e-05 4.04229680e-05 -5.50684410e-05 -4.54049720e-04 -2.69217248e-03 7.36754990e-04 4.08627847e-04 1.33770548e-03 -1.91637197e-03 -9.46051924e-04 -3.50501086e-03 -6.97079784e-05 1.20794863e-04 2.14787965e-04 -1.35783271e-04 2.03886509e-04 -5.72377128e-05 -6.59577058e-04 4.93082215e-05 1.53394752e-04 2.41156525e-04 -1.89638082e-04 -5.76858814e-04 -9.18363956e-04 5.77673898e-05 -2.21031721e-05 -3.36831447e-05 4.77055175e-05 -9.73673576e-05 -9.64169844e-04 -5.67344374e-03 1.52740148e-03 1.52740148e-03 2.51977194e-03 -3.93868502e-03 -3.93868502e-03 -6.49638880e-03 -1.44567696e-04 2.90352413e-04 4.61116361e-04 -2.50398595e-04 4.61116361e-04 4.24837644e-05 4.76244557e-04 2.44056476e-06 -1.17233978e-04 -1.89638082e-04 2.12415462e-06 4.29690949e-04 7.01429547e-04 -5.68584456e-05 -4.07738778e-06 -6.98600029e-06 -4.66293591e-05 7.86960118e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 -2.07552415e-03 -3.70069787e-03 2.17312332e-03 4.96961345e-03 8.90168116e-03 4.60421873e-04 -5.15382990e-04 -8.86619153e-04 6.36736958e-04 -1.03286469e-03 1.28385646e-04 1.48368337e-03 -1.12502969e-04 -3.13837672e-04 -5.76858814e-04 4.29690949e-04 1.18495152e-03 2.17589038e-03 -1.45817244e-04 4.49331845e-05 8.21521714e-05 -1.55617623e-04 2.23662024e-04 1.36564698e-03 7.11244946e-03 -2.07552415e-03 -1.10022028e-03 -3.70069787e-03 4.96961345e-03 2.17312332e-03 8.90168116e-03 3.21219444e-04 -5.15382990e-04 -1.03286469e-03 7.17105517e-04 -8.86619153e-04 2.13399966e-04 2.43659056e-03 -1.84922129e-04 -5.86366001e-04 -9.18363956e-04 7.01429547e-04 2.17589038e-03 3.44802830e-03 -2.35102291e-04 8.73254590e-05 1.33112543e-04 -1.91876561e-04 3.95271863e-04 2.93227375e-03 1.52248417e-02 -4.37757596e-03 -4.37757596e-03 -6.99633778e-03 1.04147600e-02 1.04147600e-02 1.64670479e-02 6.78686488e-04 -1.30213495e-03 -2.12582266e-03 1.17551948e-03 -2.12582266e-03 1.49174142e-05 1.78805091e-04 -1.41761337e-05 -3.63351033e-05 -5.77673898e-05 5.68584456e-05 1.45817244e-04 2.35102291e-04 -1.03304001e-05 5.75922518e-06 8.28188018e-06 -8.85819318e-06 1.81723147e-05 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 1.91270644e-06 4.69532861e-05 -2.53209637e-04 -1.64651530e-04 -4.28522016e-04 -2.83284246e-05 -1.04753659e-04 -1.98313826e-04 5.89227687e-05 -8.62283440e-05 -5.07064792e-06 -6.00921510e-05 -1.71274120e-06 1.12246264e-05 2.21031721e-05 4.07738778e-06 -4.49331845e-05 -8.73254590e-05 5.75922518e-06 1.60968653e-06 2.53095613e-06 6.05862154e-06 -6.38809148e-06 -1.63200368e-05 3.57437773e-04 -3.58428548e-05 -3.58428548e-05 -9.06648642e-05 2.48668494e-04 2.48668494e-04 6.28559754e-04 -7.86571980e-05 3.54077607e-05 1.03625636e-04 -1.36238263e-04 1.03625636e-04 -8.30976084e-06 -9.65513242e-05 -2.90578900e-06 2.11184544e-05 3.36831447e-05 6.98600029e-06 -8.21521714e-05 -1.33112543e-04 8.28188018e-06 2.53095613e-06 4.27984257e-06 6.41493715e-06 -1.02749465e-05 -4.48907600e-05 6.96741543e-04 -5.34772333e-05 -5.36232539e-05 -1.63501819e-04 4.63187202e-04 5.76174685e-04 1.19669578e-03 -1.75337614e-04 1.25901974e-04 1.98660061e-04 -1.68278188e-04 3.28033227e-04 1.33792046e-05 1.56616135e-04 -1.17103047e-05 -4.04229680e-05 -4.77055175e-05 4.66293591e-05 1.55617623e-04 1.91876561e-04 -8.85819318e-06 6.05862154e-06 6.41493715e-06 -8.46435825e-07 1.96677264e-05 5.51559346e-05 -4.25614726e-04 1.80867609e-06 3.04447445e-07 8.13254770e-05 -3.36313863e-04 -3.87442910e-04 -7.42221904e-04 5.89227687e-05 -1.81438659e-04 -2.14064456e-04 3.97097282e-05 -2.78777039e-04 -2.42510477e-05 -2.91846913e-04 1.91370154e-05 5.50684410e-05 9.73673576e-05 -7.86960118e-05 -2.23662024e-04 -3.95271863e-04 1.81723147e-05 -6.38809148e-06 -1.02749465e-05 1.96677264e-05 -2.86556591e-05 -4.48907600e-05 6.96741543e-04 -5.36232539e-05 -5.34772333e-05 -1.63501819e-04 5.76174685e-04 4.63187202e-04 1.19669578e-03 -5.80643783e-05 1.25901974e-04 3.28033227e-04 -2.35985922e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +0 1 -1 664 + -2.66059215e-02 -5.03240647e-02 3.26866999e-02 -5.46258297e-03 3.26866999e-02 -4.57710065e-02 7.46639925e-03 -4.57710065e-02 4.41274981e-03 -5.22172450e-03 1.71461532e-02 -7.64310687e-03 -5.22172450e-03 -9.85365938e-03 -3.04990584e-02 1.89362502e-02 -6.35715480e-03 6.35715480e-03 -3.73405009e-02 1.36123471e-02 -1.36123471e-02 2.95011848e-03 -1.50862144e-03 1.50862144e-03 5.01806624e-04 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 -1.41084630e-02 -2.90035842e-03 5.14402512e-02 1.57067397e-02 5.14402512e-02 -3.31999129e-03 -1.66181775e-02 -4.27851464e-03 5.75039359e-03 -1.66181775e-02 -3.04990584e-02 2.51431615e-03 1.16458900e-02 -7.43595780e-04 7.43595780e-04 2.47467823e-02 -9.03726436e-03 9.03726436e-03 -9.34609209e-03 8.72795588e-03 -8.72795588e-03 1.16246272e-02 -3.26866999e-02 2.90035842e-03 1.09718945e-02 -9.20575575e-03 2.11797393e-02 1.48912806e-02 1.21170270e-02 9.19667927e-03 -4.74481476e-04 -8.98959081e-03 1.31293908e-02 -6.84609247e-03 -9.11228716e-03 -1.89362502e-02 -1.16458900e-02 1.52017109e-02 -5.69578999e-03 5.69578999e-03 -1.96452460e-03 3.48425054e-03 -3.48425054e-03 1.92437837e-03 -8.49321763e-04 8.49321763e-04 3.38088571e-03 -5.46258297e-03 -1.41084630e-02 9.20575575e-03 -1.51054281e-02 9.20575575e-03 -1.31319152e-02 1.55134254e-02 -1.31319152e-02 1.18970781e-03 -6.65263771e-03 8.77647052e-03 -2.06063438e-03 -6.65263771e-03 6.35715480e-03 7.43595780e-04 -5.69578999e-03 -6.05375232e-03 -4.16674080e-03 -2.30483477e-03 1.21295267e-02 4.93952317e-03 -2.17225827e-03 -2.68207732e-03 -2.28229583e-03 1.09941142e-03 -1.70918152e-03 -3.26866999e-02 2.90035842e-03 2.11797393e-02 -9.20575575e-03 1.09718945e-02 9.19667927e-03 1.21170270e-02 1.48912806e-02 6.16613073e-03 -9.11228716e-03 1.31293908e-02 -3.01213322e-03 -8.98959081e-03 -6.35715480e-03 -7.43595780e-04 5.69578999e-03 -4.16674080e-03 -6.05375232e-03 2.30483477e-03 4.93952317e-03 1.21295267e-02 2.17225827e-03 -2.28229583e-03 -2.68207732e-03 1.09941142e-03 1.70918152e-03 4.57710065e-02 -5.14402512e-02 1.48912806e-02 1.31319152e-02 9.19667927e-03 -4.01464280e-02 -1.39029222e-02 -6.04161338e-02 6.55171161e-04 1.76630101e-02 1.25902344e-02 -1.24978040e-02 1.49817376e-02 3.73405009e-02 -2.47467823e-02 -1.96452460e-03 -2.30483477e-03 2.30483477e-03 -5.17674160e-02 2.07556356e-02 -2.07556356e-02 2.12279839e-02 -1.73039160e-02 1.73039160e-02 -1.81187870e-02 7.46639925e-03 1.57067397e-02 -1.21170270e-02 1.55134254e-02 -1.21170270e-02 1.39029222e-02 -6.05215906e-05 1.39029222e-02 -2.81793819e-04 -5.62728473e-04 -1.27848214e-02 4.88081211e-04 -5.62728473e-04 -1.36123471e-02 9.03726436e-03 3.48425054e-03 1.21295267e-02 4.93952317e-03 2.07556356e-02 -1.32530774e-02 -5.81167509e-04 -6.14903257e-03 1.08686704e-02 -1.81264955e-04 -1.86612141e-03 6.11812937e-03 4.57710065e-02 -5.14402512e-02 9.19667927e-03 1.31319152e-02 1.48912806e-02 -6.04161338e-02 -1.39029222e-02 -4.01464280e-02 1.04958302e-02 1.49817376e-02 1.25902344e-02 -6.81629686e-03 1.76630101e-02 1.36123471e-02 -9.03726436e-03 -3.48425054e-03 4.93952317e-03 1.21295267e-02 -2.07556356e-02 -5.81167509e-04 -1.32530774e-02 6.14903257e-03 -1.81264955e-04 1.08686704e-02 -1.86612141e-03 -6.11812937e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 1.18970781e-03 -6.16613073e-03 -6.55171161e-04 -2.81793819e-04 -1.04958302e-02 8.17371075e-03 -3.25696822e-04 1.42500181e-03 4.64282883e-03 2.86128497e-03 2.95011848e-03 -9.34609209e-03 -1.92437837e-03 2.17225827e-03 -2.17225827e-03 -2.12279839e-02 6.14903257e-03 -6.14903257e-03 -5.78077311e-03 7.85674478e-03 -7.85674478e-03 4.18184852e-03 5.22172450e-03 1.66181775e-02 -8.98959081e-03 6.65263771e-03 -9.11228716e-03 1.76630101e-02 5.62728473e-04 1.49817376e-02 3.25696822e-04 5.86376284e-03 -5.70566403e-03 3.11588615e-03 7.95638990e-03 -1.50862144e-03 8.72795588e-03 8.49321763e-04 2.68207732e-03 2.28229583e-03 1.73039160e-02 -1.08686704e-02 1.81264955e-04 7.85674478e-03 -4.08967537e-06 5.11945069e-03 -1.95480188e-03 -3.45165114e-04 1.71461532e-02 -4.27851464e-03 -1.31293908e-02 8.77647052e-03 -1.31293908e-02 -1.25902344e-02 -1.27848214e-02 -1.25902344e-02 1.42500181e-03 5.70566403e-03 6.78647931e-04 -2.46817553e-03 5.70566403e-03 1.50862144e-03 -8.72795588e-03 -8.49321763e-04 2.28229583e-03 2.68207732e-03 -1.73039160e-02 1.81264955e-04 -1.08686704e-02 -7.85674478e-03 5.11945069e-03 -4.08967537e-06 -1.95480188e-03 3.45165114e-04 -7.64310687e-03 5.75039359e-03 6.84609247e-03 -2.06063438e-03 3.01213322e-03 1.24978040e-02 4.88081211e-04 6.81629686e-03 4.64282883e-03 -3.11588615e-03 -2.46817553e-03 2.81263380e-03 -1.27588135e-03 -1.09941142e-03 -1.09941142e-03 1.86612141e-03 1.86612141e-03 -1.95480188e-03 -1.95480188e-03 1.04690655e-03 5.22172450e-03 1.66181775e-02 -9.11228716e-03 6.65263771e-03 -8.98959081e-03 1.49817376e-02 5.62728473e-04 1.76630101e-02 -2.86128497e-03 7.95638990e-03 -5.70566403e-03 1.27588135e-03 5.86376284e-03 5.01806624e-04 1.16246272e-02 -3.38088571e-03 1.70918152e-03 -1.70918152e-03 1.81187870e-02 -6.11812937e-03 6.11812937e-03 4.18184852e-03 -3.45165114e-04 3.45165114e-04 2.92931580e-05 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 6.35715480e-03 1.89362502e-02 -1.36123471e-02 -1.36123471e-02 -3.73405009e-02 -1.47505924e-03 -5.01806624e-04 1.50862144e-03 -2.55487755e-03 1.50862144e-03 -2.66059215e-02 -5.03240647e-02 3.26866999e-02 5.46258297e-03 3.26866999e-02 -4.57710065e-02 -7.46639925e-03 -4.57710065e-02 4.41274981e-03 5.22172450e-03 1.71461532e-02 -7.64310687e-03 5.22172450e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 7.43595780e-04 1.16458900e-02 9.03726436e-03 9.03726436e-03 2.47467823e-02 4.67304605e-03 -1.16246272e-02 -8.72795588e-03 8.09395318e-03 -8.72795588e-03 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 1.41084630e-02 -2.90035842e-03 5.14402512e-02 -1.57067397e-02 5.14402512e-02 -3.31999129e-03 1.66181775e-02 -4.27851464e-03 5.75039359e-03 1.66181775e-02 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 4.16674080e-03 5.69578999e-03 1.21295267e-02 -4.93952317e-03 2.30483477e-03 -2.03824735e-03 -1.70918152e-03 -2.68207732e-03 -1.33152513e-03 2.28229583e-03 -3.26866999e-02 2.90035842e-03 1.09718945e-02 9.20575575e-03 2.11797393e-02 1.48912806e-02 -1.21170270e-02 9.19667927e-03 -4.74481476e-04 8.98959081e-03 1.31293908e-02 -6.84609247e-03 9.11228716e-03 -6.35715480e-03 -7.43595780e-04 4.16674080e-03 -6.05375232e-03 5.69578999e-03 -4.93952317e-03 1.21295267e-02 2.30483477e-03 -1.34010917e-04 -1.70918152e-03 2.28229583e-03 -2.43093655e-03 -2.68207732e-03 5.46258297e-03 1.41084630e-02 -9.20575575e-03 -1.51054281e-02 -9.20575575e-03 1.31319152e-02 1.55134254e-02 1.31319152e-02 -1.18970781e-03 -6.65263771e-03 -8.77647052e-03 2.06063438e-03 -6.65263771e-03 -1.89362502e-02 -1.16458900e-02 5.69578999e-03 5.69578999e-03 1.52017109e-02 -3.48425054e-03 -3.48425054e-03 -1.96452460e-03 -9.62189185e-04 -3.38088571e-03 8.49321763e-04 -1.66656055e-03 8.49321763e-04 -3.26866999e-02 2.90035842e-03 2.11797393e-02 9.20575575e-03 1.09718945e-02 9.19667927e-03 -1.21170270e-02 1.48912806e-02 6.16613073e-03 9.11228716e-03 1.31293908e-02 -3.01213322e-03 8.98959081e-03 1.36123471e-02 -9.03726436e-03 1.21295267e-02 -4.93952317e-03 -3.48425054e-03 -1.32530774e-02 5.81167509e-04 -2.07556356e-02 -1.45840773e-03 6.11812937e-03 1.08686704e-02 -6.25827912e-03 1.81264955e-04 4.57710065e-02 -5.14402512e-02 1.48912806e-02 -1.31319152e-02 9.19667927e-03 -4.01464280e-02 1.39029222e-02 -6.04161338e-02 6.55171161e-04 -1.76630101e-02 1.25902344e-02 -1.24978040e-02 -1.49817376e-02 1.36123471e-02 -9.03726436e-03 -4.93952317e-03 1.21295267e-02 -3.48425054e-03 5.81167509e-04 -1.32530774e-02 -2.07556356e-02 -4.69062484e-03 6.11812937e-03 1.81264955e-04 -4.39215771e-03 1.08686704e-02 -7.46639925e-03 -1.57067397e-02 1.21170270e-02 1.55134254e-02 1.21170270e-02 -1.39029222e-02 -6.05215906e-05 -1.39029222e-02 2.81793819e-04 -5.62728473e-04 1.27848214e-02 -4.88081211e-04 -5.62728473e-04 3.73405009e-02 -2.47467823e-02 2.30483477e-03 2.30483477e-03 -1.96452460e-03 -2.07556356e-02 -2.07556356e-02 -5.17674160e-02 -1.06139919e-02 1.81187870e-02 1.73039160e-02 -1.83839733e-02 1.73039160e-02 4.57710065e-02 -5.14402512e-02 9.19667927e-03 -1.31319152e-02 1.48912806e-02 -6.04161338e-02 1.39029222e-02 -4.01464280e-02 1.04958302e-02 -1.49817376e-02 1.25902344e-02 -6.81629686e-03 -1.76630101e-02 -1.47505924e-03 4.67304605e-03 2.03824735e-03 1.34010917e-04 9.62189185e-04 1.45840773e-03 4.69062484e-03 1.06139919e-02 -6.60013366e-04 2.09092426e-03 5.62128048e-03 -2.95647202e-03 2.23546430e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 -1.18970781e-03 -6.16613073e-03 -6.55171161e-04 2.81793819e-04 -1.04958302e-02 8.17371075e-03 3.25696822e-04 1.42500181e-03 4.64282883e-03 -2.86128497e-03 -5.01806624e-04 -1.16246272e-02 1.70918152e-03 1.70918152e-03 3.38088571e-03 -6.11812937e-03 -6.11812937e-03 -1.81187870e-02 2.09092426e-03 2.92931580e-05 -3.45165114e-04 3.62158706e-03 -3.45165114e-04 -5.22172450e-03 -1.66181775e-02 8.98959081e-03 6.65263771e-03 9.11228716e-03 -1.76630101e-02 5.62728473e-04 -1.49817376e-02 -3.25696822e-04 5.86376284e-03 5.70566403e-03 -3.11588615e-03 7.95638990e-03 1.50862144e-03 -8.72795588e-03 2.68207732e-03 -2.28229583e-03 -8.49321763e-04 -1.08686704e-02 -1.81264955e-04 -1.73039160e-02 5.62128048e-03 -3.45165114e-04 -4.08967537e-06 5.82673963e-03 -5.11945069e-03 1.71461532e-02 -4.27851464e-03 -1.31293908e-02 -8.77647052e-03 -1.31293908e-02 -1.25902344e-02 1.27848214e-02 -1.25902344e-02 1.42500181e-03 -5.70566403e-03 6.78647931e-04 -2.46817553e-03 -5.70566403e-03 -2.55487755e-03 8.09395318e-03 1.33152513e-03 2.43093655e-03 1.66656055e-03 6.25827912e-03 4.39215771e-03 1.83839733e-02 -2.95647202e-03 3.62158706e-03 5.82673963e-03 -4.07385320e-03 7.78154151e-03 -7.64310687e-03 5.75039359e-03 6.84609247e-03 2.06063438e-03 3.01213322e-03 1.24978040e-02 -4.88081211e-04 6.81629686e-03 4.64282883e-03 3.11588615e-03 -2.46817553e-03 2.81263380e-03 1.27588135e-03 1.50862144e-03 -8.72795588e-03 -2.28229583e-03 2.68207732e-03 -8.49321763e-04 -1.81264955e-04 -1.08686704e-02 -1.73039160e-02 2.23546430e-03 -3.45165114e-04 -5.11945069e-03 7.78154151e-03 -4.08967537e-06 -5.22172450e-03 -1.66181775e-02 9.11228716e-03 6.65263771e-03 8.98959081e-03 -1.49817376e-02 5.62728473e-04 -1.76630101e-02 2.86128497e-03 7.95638990e-03 5.70566403e-03 -1.27588135e-03 5.86376284e-03 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 -0 1 -1 652 - -2.66059215e-02 -5.03240647e-02 5.46258297e-03 -3.26866999e-02 3.26866999e-02 -7.46639925e-03 4.57710065e-02 -4.57710065e-02 -8.82549962e-03 -5.22172450e-03 5.22172450e-03 -1.71461532e-02 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 -1.89362502e-02 6.35715480e-03 -1.36123471e-02 3.73405009e-02 -1.36123471e-02 -1.47505924e-03 -1.50862144e-03 -5.01806624e-04 2.55487755e-03 -1.50862144e-03 -5.03240647e-02 4.09859627e-02 1.41084630e-02 2.90035842e-03 -2.90035842e-03 -1.57067397e-02 -5.14402512e-02 5.14402512e-02 6.63998258e-03 -1.66181775e-02 1.66181775e-02 4.27851464e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 -1.16458900e-02 7.43595780e-04 9.03726436e-03 -2.47467823e-02 9.03726436e-03 4.67304605e-03 8.72795588e-03 -1.16246272e-02 -8.09395318e-03 8.72795588e-03 5.46258297e-03 1.41084630e-02 -1.51054281e-02 9.20575575e-03 -9.20575575e-03 1.55134254e-02 -1.31319152e-02 1.31319152e-02 2.37941563e-03 6.65263771e-03 -6.65263771e-03 8.77647052e-03 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 -5.69578999e-03 4.16674080e-03 1.21295267e-02 -2.30483477e-03 -4.93952317e-03 -2.03824735e-03 2.68207732e-03 -1.70918152e-03 1.33152513e-03 -2.28229583e-03 3.26866999e-02 -2.90035842e-03 -9.20575575e-03 1.09718945e-02 -2.11797393e-02 1.21170270e-02 1.48912806e-02 -9.19667927e-03 5.69164926e-03 8.98959081e-03 -9.11228716e-03 3.83395925e-03 1.31293908e-02 1.89362502e-02 1.16458900e-02 -5.69578999e-03 1.52017109e-02 -5.69578999e-03 3.48425054e-03 -1.96452460e-03 3.48425054e-03 9.62189185e-04 8.49321763e-04 3.38088571e-03 -1.66656055e-03 8.49321763e-04 -3.26866999e-02 2.90035842e-03 9.20575575e-03 -2.11797393e-02 1.09718945e-02 -1.21170270e-02 -9.19667927e-03 1.48912806e-02 -5.69164926e-03 -9.11228716e-03 8.98959081e-03 3.83395925e-03 -1.31293908e-02 -6.35715480e-03 -7.43595780e-04 4.16674080e-03 -5.69578999e-03 -6.05375232e-03 -4.93952317e-03 -2.30483477e-03 1.21295267e-02 -1.34010917e-04 -2.28229583e-03 -1.70918152e-03 2.43093655e-03 2.68207732e-03 -7.46639925e-03 -1.57067397e-02 1.55134254e-02 -1.21170270e-02 1.21170270e-02 -6.05215906e-05 1.39029222e-02 -1.39029222e-02 -5.63587637e-04 5.62728473e-04 -5.62728473e-04 -1.27848214e-02 1.36123471e-02 -9.03726436e-03 1.21295267e-02 3.48425054e-03 -4.93952317e-03 -1.32530774e-02 2.07556356e-02 5.81167509e-04 -1.45840773e-03 -1.08686704e-02 6.11812937e-03 6.25827912e-03 -1.81264955e-04 -4.57710065e-02 5.14402512e-02 1.31319152e-02 1.48912806e-02 -9.19667927e-03 -1.39029222e-02 -4.01464280e-02 6.04161338e-02 1.11510013e-02 -1.76630101e-02 1.49817376e-02 5.68150712e-03 1.25902344e-02 -3.73405009e-02 2.47467823e-02 -2.30483477e-03 -1.96452460e-03 -2.30483477e-03 2.07556356e-02 -5.17674160e-02 2.07556356e-02 1.06139919e-02 1.73039160e-02 -1.81187870e-02 -1.83839733e-02 1.73039160e-02 4.57710065e-02 -5.14402512e-02 -1.31319152e-02 -9.19667927e-03 1.48912806e-02 1.39029222e-02 6.04161338e-02 -4.01464280e-02 -1.11510013e-02 1.49817376e-02 -1.76630101e-02 5.68150712e-03 -1.25902344e-02 1.36123471e-02 -9.03726436e-03 -4.93952317e-03 3.48425054e-03 1.21295267e-02 5.81167509e-04 2.07556356e-02 -1.32530774e-02 -4.69062484e-03 -1.81264955e-04 6.11812937e-03 4.39215771e-03 -1.08686704e-02 -8.82549962e-03 6.63998258e-03 2.37941563e-03 -5.69164926e-03 5.69164926e-03 -5.63587637e-04 -1.11510013e-02 1.11510013e-02 1.32095328e-04 -2.53558815e-03 2.53558815e-03 2.85000361e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 -9.62189185e-04 1.34010917e-04 1.45840773e-03 -1.06139919e-02 4.69062484e-03 -6.60013366e-04 -5.62128048e-03 2.09092426e-03 2.95647202e-03 -2.23546430e-03 5.22172450e-03 1.66181775e-02 -6.65263771e-03 8.98959081e-03 -9.11228716e-03 -5.62728473e-04 -1.76630101e-02 1.49817376e-02 2.53558815e-03 5.86376284e-03 -7.95638990e-03 1.84000480e-03 5.70566403e-03 -1.50862144e-03 8.72795588e-03 -2.68207732e-03 -8.49321763e-04 2.28229583e-03 1.08686704e-02 -1.73039160e-02 1.81264955e-04 -5.62128048e-03 -4.08967537e-06 3.45165114e-04 5.82673963e-03 -5.11945069e-03 -5.22172450e-03 -1.66181775e-02 6.65263771e-03 -9.11228716e-03 8.98959081e-03 5.62728473e-04 1.49817376e-02 -1.76630101e-02 -2.53558815e-03 -7.95638990e-03 5.86376284e-03 1.84000480e-03 -5.70566403e-03 -5.01806624e-04 -1.16246272e-02 1.70918152e-03 -3.38088571e-03 1.70918152e-03 -6.11812937e-03 1.81187870e-02 -6.11812937e-03 2.09092426e-03 3.45165114e-04 2.92931580e-05 -3.62158706e-03 3.45165114e-04 -3.83395925e-03 -3.83395925e-03 -5.68150712e-03 -5.68150712e-03 -1.84000480e-03 -1.84000480e-03 1.08542492e-02 2.55487755e-03 -8.09395318e-03 -1.33152513e-03 1.66656055e-03 -2.43093655e-03 -6.25827912e-03 1.83839733e-02 -4.39215771e-03 2.95647202e-03 5.82673963e-03 -3.62158706e-03 -4.07385320e-03 7.78154151e-03 -1.71461532e-02 4.27851464e-03 8.77647052e-03 -1.31293908e-02 1.31293908e-02 -1.27848214e-02 -1.25902344e-02 1.25902344e-02 2.85000361e-03 -5.70566403e-03 5.70566403e-03 6.78647931e-04 -1.50862144e-03 8.72795588e-03 2.28229583e-03 -8.49321763e-04 -2.68207732e-03 1.81264955e-04 -1.73039160e-02 1.08686704e-02 -2.23546430e-03 -5.11945069e-03 3.45165114e-04 7.78154151e-03 -4.08967537e-06 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 -6.35715480e-03 1.89362502e-02 1.36123471e-02 1.36123471e-02 -3.73405009e-02 -1.47505924e-03 -5.01806624e-04 -1.50862144e-03 -2.55487755e-03 -1.50862144e-03 -2.66059215e-02 -5.03240647e-02 -5.46258297e-03 -3.26866999e-02 3.26866999e-02 7.46639925e-03 4.57710065e-02 -4.57710065e-02 -8.82549962e-03 5.22172450e-03 -5.22172450e-03 -1.71461532e-02 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 -7.43595780e-04 1.16458900e-02 -9.03726436e-03 -9.03726436e-03 2.47467823e-02 4.67304605e-03 -1.16246272e-02 8.72795588e-03 8.09395318e-03 8.72795588e-03 -5.03240647e-02 4.09859627e-02 -1.41084630e-02 2.90035842e-03 -2.90035842e-03 1.57067397e-02 -5.14402512e-02 5.14402512e-02 6.63998258e-03 1.66181775e-02 -1.66181775e-02 4.27851464e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 4.16674080e-03 -5.69578999e-03 1.21295267e-02 -4.93952317e-03 -2.30483477e-03 2.03824735e-03 1.70918152e-03 -2.68207732e-03 1.33152513e-03 2.28229583e-03 -5.46258297e-03 -1.41084630e-02 -1.51054281e-02 -9.20575575e-03 9.20575575e-03 1.55134254e-02 1.31319152e-02 -1.31319152e-02 -2.37941563e-03 6.65263771e-03 -6.65263771e-03 -8.77647052e-03 6.35715480e-03 7.43595780e-04 4.16674080e-03 -6.05375232e-03 -5.69578999e-03 -4.93952317e-03 1.21295267e-02 -2.30483477e-03 1.34010917e-04 1.70918152e-03 2.28229583e-03 2.43093655e-03 -2.68207732e-03 3.26866999e-02 -2.90035842e-03 9.20575575e-03 1.09718945e-02 -2.11797393e-02 -1.21170270e-02 1.48912806e-02 -9.19667927e-03 5.69164926e-03 -8.98959081e-03 9.11228716e-03 3.83395925e-03 1.31293908e-02 -1.89362502e-02 -1.16458900e-02 -5.69578999e-03 -5.69578999e-03 1.52017109e-02 3.48425054e-03 3.48425054e-03 -1.96452460e-03 -9.62189185e-04 -3.38088571e-03 -8.49321763e-04 -1.66656055e-03 -8.49321763e-04 -3.26866999e-02 2.90035842e-03 -9.20575575e-03 -2.11797393e-02 1.09718945e-02 1.21170270e-02 -9.19667927e-03 1.48912806e-02 -5.69164926e-03 9.11228716e-03 -8.98959081e-03 3.83395925e-03 -1.31293908e-02 -1.36123471e-02 9.03726436e-03 1.21295267e-02 -4.93952317e-03 3.48425054e-03 -1.32530774e-02 5.81167509e-04 2.07556356e-02 1.45840773e-03 -6.11812937e-03 1.08686704e-02 6.25827912e-03 1.81264955e-04 7.46639925e-03 1.57067397e-02 1.55134254e-02 1.21170270e-02 -1.21170270e-02 -6.05215906e-05 -1.39029222e-02 1.39029222e-02 5.63587637e-04 5.62728473e-04 -5.62728473e-04 1.27848214e-02 -1.36123471e-02 9.03726436e-03 -4.93952317e-03 1.21295267e-02 3.48425054e-03 5.81167509e-04 -1.32530774e-02 2.07556356e-02 4.69062484e-03 -6.11812937e-03 1.81264955e-04 4.39215771e-03 1.08686704e-02 -4.57710065e-02 5.14402512e-02 -1.31319152e-02 1.48912806e-02 -9.19667927e-03 1.39029222e-02 -4.01464280e-02 6.04161338e-02 1.11510013e-02 1.76630101e-02 -1.49817376e-02 5.68150712e-03 1.25902344e-02 3.73405009e-02 -2.47467823e-02 -2.30483477e-03 -2.30483477e-03 -1.96452460e-03 2.07556356e-02 2.07556356e-02 -5.17674160e-02 -1.06139919e-02 1.81187870e-02 -1.73039160e-02 -1.83839733e-02 -1.73039160e-02 4.57710065e-02 -5.14402512e-02 1.31319152e-02 -9.19667927e-03 1.48912806e-02 -1.39029222e-02 6.04161338e-02 -4.01464280e-02 -1.11510013e-02 -1.49817376e-02 1.76630101e-02 5.68150712e-03 -1.25902344e-02 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 -1.34010917e-04 9.62189185e-04 -1.45840773e-03 -4.69062484e-03 1.06139919e-02 -6.60013366e-04 2.09092426e-03 -5.62128048e-03 -2.95647202e-03 -2.23546430e-03 -8.82549962e-03 6.63998258e-03 -2.37941563e-03 -5.69164926e-03 5.69164926e-03 5.63587637e-04 -1.11510013e-02 1.11510013e-02 1.32095328e-04 2.53558815e-03 -2.53558815e-03 2.85000361e-03 -5.01806624e-04 -1.16246272e-02 -1.70918152e-03 -1.70918152e-03 3.38088571e-03 6.11812937e-03 6.11812937e-03 -1.81187870e-02 2.09092426e-03 2.92931580e-05 3.45165114e-04 3.62158706e-03 3.45165114e-04 -5.22172450e-03 -1.66181775e-02 -6.65263771e-03 -8.98959081e-03 9.11228716e-03 -5.62728473e-04 1.76630101e-02 -1.49817376e-02 -2.53558815e-03 5.86376284e-03 -7.95638990e-03 -1.84000480e-03 -5.70566403e-03 -1.50862144e-03 8.72795588e-03 2.68207732e-03 -2.28229583e-03 8.49321763e-04 -1.08686704e-02 -1.81264955e-04 1.73039160e-02 -5.62128048e-03 3.45165114e-04 -4.08967537e-06 -5.82673963e-03 -5.11945069e-03 5.22172450e-03 1.66181775e-02 6.65263771e-03 9.11228716e-03 -8.98959081e-03 5.62728473e-04 -1.49817376e-02 1.76630101e-02 2.53558815e-03 -7.95638990e-03 5.86376284e-03 -1.84000480e-03 5.70566403e-03 -2.55487755e-03 8.09395318e-03 -1.33152513e-03 -2.43093655e-03 1.66656055e-03 -6.25827912e-03 -4.39215771e-03 1.83839733e-02 -2.95647202e-03 3.62158706e-03 -5.82673963e-03 -4.07385320e-03 -7.78154151e-03 -3.83395925e-03 -3.83395925e-03 -5.68150712e-03 -5.68150712e-03 1.84000480e-03 1.84000480e-03 1.08542492e-02 -1.50862144e-03 8.72795588e-03 -2.28229583e-03 2.68207732e-03 8.49321763e-04 -1.81264955e-04 -1.08686704e-02 1.73039160e-02 -2.23546430e-03 3.45165114e-04 -5.11945069e-03 -7.78154151e-03 -4.08967537e-06 -1.71461532e-02 4.27851464e-03 -8.77647052e-03 -1.31293908e-02 1.31293908e-02 1.27848214e-02 -1.25902344e-02 1.25902344e-02 2.85000361e-03 5.70566403e-03 -5.70566403e-03 6.78647931e-04 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 0 1 0 660 -2.66059215e-02 -5.03240647e-02 3.26866999e-02 -3.26866999e-02 5.46258297e-03 -4.57710065e-02 4.57710065e-02 -7.46639925e-03 4.41274981e-03 -1.71461532e-02 5.22172450e-03 7.64310687e-03 -5.22172450e-03 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 -2.90859858e-03 -9.58444724e-04 -7.55769472e-03 7.55769472e-03 2.49315158e-03 9.71447628e-05 -3.68604998e-04 -1.39435234e-04 1.68259665e-04 1.39435234e-04 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 2.90035842e-03 1.41084630e-02 5.14402512e-02 -5.14402512e-02 -1.57067397e-02 -3.31999129e-03 4.27851464e-03 1.66181775e-02 -5.75039359e-03 -1.66181775e-02 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 -1.22716775e-02 -4.04493333e-03 -2.23901961e-02 2.23901961e-02 7.55155382e-03 1.76802645e-03 -6.49388152e-03 -2.31024262e-03 3.06231165e-03 2.31024262e-03 -3.26866999e-02 2.90035842e-03 1.09718945e-02 -2.11797393e-02 9.20575575e-03 1.48912806e-02 -9.19667927e-03 -1.21170270e-02 -4.74481476e-04 -1.31293908e-02 8.98959081e-03 6.84609247e-03 -9.11228716e-03 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 -6.14446833e-03 -2.08027394e-03 -1.05420119e-02 1.33502663e-02 4.59318203e-03 3.48900865e-04 -2.05131590e-03 -7.13933222e-04 1.05035386e-03 8.27964213e-04 3.26866999e-02 -2.90035842e-03 -2.11797393e-02 1.09718945e-02 -9.20575575e-03 -9.19667927e-03 1.48912806e-02 1.21170270e-02 -6.16613073e-03 1.31293908e-02 -9.11228716e-03 -3.01213322e-03 8.98959081e-03 2.90859858e-03 1.22716775e-02 -6.14446833e-03 5.03014462e-03 2.08027394e-03 1.33502663e-02 -1.05420119e-02 -4.59318203e-03 -7.35182694e-04 2.05131590e-03 8.27964213e-04 -8.27333943e-04 -7.13933222e-04 5.46258297e-03 1.41084630e-02 -9.20575575e-03 9.20575575e-03 -1.51054281e-02 1.31319152e-02 -1.31319152e-02 1.55134254e-02 -1.18970781e-03 8.77647052e-03 -6.65263771e-03 -2.06063438e-03 6.65263771e-03 9.58444724e-04 4.04493333e-03 -2.08027394e-03 2.08027394e-03 -5.69198711e-04 4.54167058e-03 -4.54167058e-03 1.79526564e-03 -2.34922678e-04 7.36376583e-04 4.93246421e-05 -4.06898013e-04 -4.93246421e-05 4.57710065e-02 -5.14402512e-02 1.48912806e-02 -9.19667927e-03 -1.31319152e-02 -4.01464280e-02 6.04161338e-02 1.39029222e-02 6.55171161e-04 -1.25902344e-02 -1.76630101e-02 1.24978040e-02 1.49817376e-02 7.55769472e-03 2.23901961e-02 -1.05420119e-02 1.33502663e-02 4.54167058e-03 1.55180210e-02 -2.17847557e-02 -7.87868612e-03 -1.13526333e-03 7.69870109e-03 2.60885943e-03 -4.13009015e-03 -3.08404679e-03 -4.57710065e-02 5.14402512e-02 -9.19667927e-03 1.48912806e-02 1.31319152e-02 6.04161338e-02 -4.01464280e-02 -1.39029222e-02 -1.04958302e-02 1.25902344e-02 1.49817376e-02 -6.81629686e-03 -1.76630101e-02 -7.55769472e-03 -2.23901961e-02 1.33502663e-02 -1.05420119e-02 -4.54167058e-03 -2.17847557e-02 1.55180210e-02 7.87868612e-03 3.00913133e-03 -7.69870109e-03 -3.08404679e-03 3.04821196e-03 2.60885943e-03 -7.46639925e-03 -1.57067397e-02 1.21170270e-02 -1.21170270e-02 1.55134254e-02 -1.39029222e-02 1.39029222e-02 -6.05215906e-05 2.81793819e-04 -1.27848214e-02 -5.62728473e-04 4.88081211e-04 5.62728473e-04 -2.49315158e-03 -7.55155382e-03 4.59318203e-03 -4.59318203e-03 1.79526564e-03 -7.87868612e-03 7.87868612e-03 -5.52298877e-03 8.87988382e-04 -2.67007632e-03 -4.33092121e-05 1.53804099e-03 4.33092121e-05 4.41274981e-03 -3.31999129e-03 4.74481476e-04 6.16613073e-03 -1.18970781e-03 -6.55171161e-04 1.04958302e-02 2.81793819e-04 8.17371075e-03 -1.42500181e-03 3.25696822e-04 -4.64282883e-03 2.86128497e-03 9.71447628e-05 1.76802645e-03 -3.48900865e-04 7.35182694e-04 2.34922678e-04 1.13526333e-03 -3.00913133e-03 -8.87988382e-04 -2.58484015e-04 -1.16705004e-04 5.56174238e-06 2.56639851e-04 1.33799209e-04 -1.71461532e-02 4.27851464e-03 1.31293908e-02 -1.31293908e-02 8.77647052e-03 1.25902344e-02 -1.25902344e-02 -1.27848214e-02 -1.42500181e-03 6.78647931e-04 5.70566403e-03 -2.46817553e-03 -5.70566403e-03 -3.68604998e-04 -6.49388152e-03 2.05131590e-03 -2.05131590e-03 -7.36376583e-04 -7.69870109e-03 7.69870109e-03 2.67007632e-03 -1.16705004e-04 3.32086076e-04 1.20238779e-04 -2.02138997e-04 -1.20238779e-04 -5.22172450e-03 -1.66181775e-02 8.98959081e-03 -9.11228716e-03 6.65263771e-03 -1.76630101e-02 1.49817376e-02 5.62728473e-04 -3.25696822e-04 -5.70566403e-03 5.86376284e-03 3.11588615e-03 -7.95638990e-03 -1.39435234e-04 -2.31024262e-03 7.13933222e-04 -8.27964213e-04 -4.93246421e-05 -2.60885943e-03 3.08404679e-03 4.33092121e-05 5.56174238e-06 1.20238779e-04 -6.28997322e-05 -1.51286945e-04 7.02699890e-05 7.64310687e-03 -5.75039359e-03 -6.84609247e-03 3.01213322e-03 -2.06063438e-03 -1.24978040e-02 6.81629686e-03 4.88081211e-04 -4.64282883e-03 -2.46817553e-03 -3.11588615e-03 2.81263380e-03 1.27588135e-03 1.68259665e-04 3.06231165e-03 -1.05035386e-03 8.27333943e-04 4.06898013e-04 4.13009015e-03 -3.04821196e-03 -1.53804099e-03 2.56639851e-04 -2.02138997e-04 -1.51286945e-04 3.78581590e-05 7.08268625e-05 5.22172450e-03 1.66181775e-02 -9.11228716e-03 8.98959081e-03 -6.65263771e-03 1.49817376e-02 -1.76630101e-02 -5.62728473e-04 -2.86128497e-03 5.70566403e-03 -7.95638990e-03 -1.27588135e-03 5.86376284e-03 1.39435234e-04 2.31024262e-03 -8.27964213e-04 7.13933222e-04 4.93246421e-05 3.08404679e-03 -2.60885943e-03 -4.33092121e-05 1.33799209e-04 -1.20238779e-04 7.02699890e-05 7.08268625e-05 -6.28997322e-05 -1.36503599e-01 -2.96134952e-02 6.82330307e-02 -6.82330307e-02 6.82330307e-02 -1.27476724e-02 1.27476724e-02 -1.27476724e-02 -2.43523231e-02 2.43523231e-02 -2.43523231e-02 -2.66059215e-02 -5.03240647e-02 3.26866999e-02 -3.26866999e-02 -5.46258297e-03 -4.57710065e-02 4.57710065e-02 7.46639925e-03 4.41274981e-03 -1.71461532e-02 -5.22172450e-03 7.64310687e-03 5.22172450e-03 -2.96134952e-02 1.04843016e-01 -6.36523297e-02 6.36523297e-02 -6.36523297e-02 3.98253566e-02 -3.98253566e-02 3.98253566e-02 4.58256951e-03 -4.58256951e-03 4.58256951e-03 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 2.90035842e-03 -1.41084630e-02 5.14402512e-02 -5.14402512e-02 1.57067397e-02 -3.31999129e-03 4.27851464e-03 -1.66181775e-02 -5.75039359e-03 1.66181775e-02 -6.82330307e-02 6.36523297e-02 -1.92679978e-02 4.37137746e-03 -4.37137746e-03 6.92119302e-03 -5.33979846e-02 5.33979846e-02 1.32243498e-02 1.22386356e-02 -1.22386356e-02 3.13547310e-02 -3.26866999e-02 2.90035842e-03 1.09718945e-02 -2.11797393e-02 -9.20575575e-03 1.48912806e-02 -9.19667927e-03 1.21170270e-02 -4.74481476e-04 -1.31293908e-02 -8.98959081e-03 6.84609247e-03 9.11228716e-03 6.82330307e-02 -6.36523297e-02 4.37137746e-03 -1.92679978e-02 4.37137746e-03 -5.33979846e-02 6.92119302e-03 -5.33979846e-02 6.61217489e-03 -1.22386356e-02 3.13547310e-02 -1.14526228e-02 -1.22386356e-02 3.26866999e-02 -2.90035842e-03 -2.11797393e-02 1.09718945e-02 9.20575575e-03 -9.19667927e-03 1.48912806e-02 -1.21170270e-02 -6.16613073e-03 1.31293908e-02 9.11228716e-03 -3.01213322e-03 -8.98959081e-03 -6.82330307e-02 6.36523297e-02 -4.37137746e-03 4.37137746e-03 -1.92679978e-02 5.33979846e-02 -5.33979846e-02 6.92119302e-03 -6.61217489e-03 3.13547310e-02 -1.22386356e-02 -1.14526228e-02 1.22386356e-02 -5.46258297e-03 -1.41084630e-02 9.20575575e-03 -9.20575575e-03 -1.51054281e-02 -1.31319152e-02 1.31319152e-02 1.55134254e-02 1.18970781e-03 -8.77647052e-03 -6.65263771e-03 2.06063438e-03 6.65263771e-03 1.27476724e-02 -3.98253566e-02 6.92119302e-03 -5.33979846e-02 5.33979846e-02 6.36634304e-02 2.18427910e-02 -2.18427910e-02 -4.23309644e-02 2.63052928e-02 -2.63052928e-02 -3.34791440e-02 4.57710065e-02 -5.14402512e-02 1.48912806e-02 -9.19667927e-03 1.31319152e-02 -4.01464280e-02 6.04161338e-02 -1.39029222e-02 6.55171161e-04 -1.25902344e-02 1.76630101e-02 1.24978040e-02 -1.49817376e-02 -1.27476724e-02 3.98253566e-02 -5.33979846e-02 6.92119302e-03 -5.33979846e-02 2.18427910e-02 6.36634304e-02 2.18427910e-02 -2.11654822e-02 -2.63052928e-02 -3.34791440e-02 3.66596906e-02 -2.63052928e-02 -4.57710065e-02 5.14402512e-02 -9.19667927e-03 1.48912806e-02 -1.31319152e-02 6.04161338e-02 -4.01464280e-02 1.39029222e-02 -1.04958302e-02 1.25902344e-02 -1.49817376e-02 -6.81629686e-03 1.76630101e-02 1.27476724e-02 -3.98253566e-02 5.33979846e-02 -5.33979846e-02 6.92119302e-03 -2.18427910e-02 2.18427910e-02 6.36634304e-02 2.11654822e-02 -3.34791440e-02 -2.63052928e-02 3.66596906e-02 2.63052928e-02 7.46639925e-03 1.57067397e-02 -1.21170270e-02 1.21170270e-02 1.55134254e-02 1.39029222e-02 -1.39029222e-02 -6.05215906e-05 -2.81793819e-04 1.27848214e-02 -5.62728473e-04 -4.88081211e-04 5.62728473e-04 -1.32243498e-02 -6.61217489e-03 6.61217489e-03 4.23309644e-02 2.11654822e-02 -2.11654822e-02 -5.64776500e-02 2.09953343e-02 -2.09953343e-02 -4.19906687e-02 4.41274981e-03 -3.31999129e-03 4.74481476e-04 6.16613073e-03 1.18970781e-03 -6.55171161e-04 1.04958302e-02 -2.81793819e-04 8.17371075e-03 -1.42500181e-03 -3.25696822e-04 -4.64282883e-03 -2.86128497e-03 -2.43523231e-02 4.58256951e-03 -1.22386356e-02 1.22386356e-02 -3.13547310e-02 -2.63052928e-02 2.63052928e-02 3.34791440e-02 2.09953343e-02 1.98187668e-02 -4.69865481e-02 3.63649858e-02 4.69865481e-02 -1.71461532e-02 4.27851464e-03 1.31293908e-02 -1.31293908e-02 -8.77647052e-03 1.25902344e-02 -1.25902344e-02 1.27848214e-02 -1.42500181e-03 6.78647931e-04 -5.70566403e-03 -2.46817553e-03 5.70566403e-03 2.43523231e-02 -4.58256951e-03 1.22386356e-02 -3.13547310e-02 1.22386356e-02 2.63052928e-02 3.34791440e-02 2.63052928e-02 -2.09953343e-02 -4.69865481e-02 1.98187668e-02 3.63649858e-02 -4.69865481e-02 5.22172450e-03 1.66181775e-02 -8.98959081e-03 9.11228716e-03 6.65263771e-03 1.76630101e-02 -1.49817376e-02 5.62728473e-04 3.25696822e-04 5.70566403e-03 5.86376284e-03 -3.11588615e-03 -7.95638990e-03 1.14526228e-02 1.14526228e-02 -3.66596906e-02 -3.66596906e-02 3.63649858e-02 3.63649858e-02 -5.64776500e-02 7.64310687e-03 -5.75039359e-03 -6.84609247e-03 3.01213322e-03 2.06063438e-03 -1.24978040e-02 6.81629686e-03 -4.88081211e-04 -4.64282883e-03 -2.46817553e-03 3.11588615e-03 2.81263380e-03 -1.27588135e-03 -2.43523231e-02 4.58256951e-03 -3.13547310e-02 1.22386356e-02 -1.22386356e-02 3.34791440e-02 2.63052928e-02 -2.63052928e-02 -4.19906687e-02 4.69865481e-02 -4.69865481e-02 1.98187668e-02 -5.22172450e-03 -1.66181775e-02 9.11228716e-03 -8.98959081e-03 -6.65263771e-03 -1.49817376e-02 1.76630101e-02 -5.62728473e-04 2.86128497e-03 -5.70566403e-03 -7.95638990e-03 1.27588135e-03 5.86376284e-03 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -0 1 1 600 - -2.83602678e-04 -2.19947443e-03 9.64169844e-04 -4.54049720e-04 -4.54049720e-04 -2.93227375e-03 1.36564698e-03 1.36564698e-03 -6.36885874e-05 4.48907600e-05 4.48907600e-05 -1.63200368e-05 1.55533541e-10 1.11130765e-09 -5.74403531e-10 3.42817965e-10 3.42817965e-10 1.54744060e-09 -9.44881217e-10 -9.44881217e-10 -1.57556900e-10 -1.57556900e-10 1.19347147e-10 -1.95047293e-03 -1.22130875e-02 5.67344374e-03 -2.69217248e-03 -2.69217248e-03 -1.52248417e-02 7.11244946e-03 7.11244946e-03 4.91457553e-04 -6.96741543e-04 -6.96741543e-04 3.57437773e-04 1.11130765e-09 6.71373038e-09 -3.62526597e-09 2.00984333e-09 2.00984333e-09 9.04837268e-09 -5.14556599e-09 -5.14556599e-09 -3.18846940e-10 -3.18846940e-10 5.65314615e-10 -8.59745776e-04 -5.70478091e-03 2.51977194e-03 -1.33770548e-03 -1.33770548e-03 -6.99633778e-03 3.70069787e-03 3.70069787e-03 9.39065721e-05 -1.63501819e-04 -1.63501819e-04 9.06648642e-05 5.74403531e-10 3.62526597e-09 -1.93946740e-09 1.07444665e-09 1.07444665e-09 4.95605341e-09 -2.80119557e-09 -2.80119557e-09 -2.50293637e-10 -2.50293637e-10 3.18038829e-10 4.56920647e-04 3.14685859e-03 -1.52740148e-03 4.08627847e-04 7.36754990e-04 4.37757596e-03 -1.10022028e-03 -2.07552415e-03 -1.22001244e-06 5.34772333e-05 5.36232539e-05 -1.50422865e-06 -3.58428548e-05 -3.42817965e-10 -2.00984333e-09 1.07444665e-09 -1.64427552e-10 -1.06375661e-09 -2.62709235e-09 3.54205782e-10 2.76009902e-09 1.27381006e-10 1.41040076e-10 -1.76855306e-10 4.56920647e-04 3.14685859e-03 -1.52740148e-03 7.36754990e-04 4.08627847e-04 4.37757596e-03 -2.07552415e-03 -1.10022028e-03 -1.22001244e-06 5.36232539e-05 5.34772333e-05 1.50422865e-06 -3.58428548e-05 -3.42817965e-10 -2.00984333e-09 1.07444665e-09 -1.06375661e-09 -1.64427552e-10 -2.62709235e-09 2.76009902e-09 3.54205782e-10 1.27381006e-10 -1.41040076e-10 -1.76855306e-10 2.44899535e-03 1.41797470e-02 -6.49638880e-03 3.50501086e-03 3.50501086e-03 1.64670479e-02 -8.90168116e-03 -8.90168116e-03 -8.57044032e-04 1.19669578e-03 1.19669578e-03 -6.28559754e-04 -1.54744060e-09 -9.04837268e-09 4.95605341e-09 -2.62709235e-09 -2.62709235e-09 -1.22132169e-08 6.57490676e-09 6.57490676e-09 2.01892723e-10 2.01892723e-10 -6.78250937e-10 -1.28357742e-03 -7.70583827e-03 3.93868502e-03 -9.46051924e-04 -1.91637197e-03 -1.04147600e-02 2.17312332e-03 4.96961345e-03 4.17861167e-04 -4.63187202e-04 -5.76174685e-04 -5.11290467e-05 2.48668494e-04 9.44881217e-10 5.14556599e-09 -2.80119557e-09 3.54205782e-10 2.76009902e-09 6.57490676e-09 -6.34726079e-10 -6.95274353e-09 -2.10226283e-10 1.69183560e-10 -2.34438499e-10 4.01750097e-10 -1.28357742e-03 -7.70583827e-03 3.93868502e-03 -1.91637197e-03 -9.46051924e-04 -1.04147600e-02 4.96961345e-03 2.17312332e-03 4.17861167e-04 -5.76174685e-04 -4.63187202e-04 5.11290467e-05 2.48668494e-04 9.44881217e-10 5.14556599e-09 -2.80119557e-09 2.76009902e-09 3.54205782e-10 6.57490676e-09 -6.95274353e-09 -6.34726079e-10 -2.10226283e-10 1.69183560e-10 2.34438499e-10 4.01750097e-10 1.73010453e-05 9.19339830e-04 -2.89135392e-04 1.52445751e-04 1.52445751e-04 1.35737298e-03 -7.81641317e-04 -7.81641317e-04 7.37288045e-05 -2.33401992e-04 -2.33401992e-04 1.57314396e-04 2.10226283e-10 2.10226283e-10 1.82539388e-10 1.82539388e-10 -4.44223313e-05 -1.36735648e-03 4.61116361e-04 -2.03886509e-04 -2.14787965e-04 -2.12582266e-03 8.86619153e-04 1.03286469e-03 -2.84542170e-04 1.98660061e-04 3.28033227e-04 6.47125832e-05 -1.03625636e-04 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 -1.27381006e-10 -2.01892723e-10 -1.69183560e-10 1.82539388e-10 -1.53288427e-10 -6.22308477e-10 -2.70668627e-10 -4.44223313e-05 -1.36735648e-03 4.61116361e-04 -2.14787965e-04 -2.03886509e-04 -2.12582266e-03 1.03286469e-03 8.86619153e-04 -2.84542170e-04 3.28033227e-04 1.98660061e-04 -6.47125832e-05 -1.03625636e-04 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 -1.27381006e-10 -2.01892723e-10 -1.69183560e-10 1.82539388e-10 -6.22308477e-10 -1.53288427e-10 2.70668627e-10 -7.52275515e-06 7.52275515e-06 8.03685600e-05 -8.03685600e-05 6.77077342e-05 -6.77077342e-05 -6.23475010e-05 -1.41040076e-10 1.41040076e-10 2.34438499e-10 -2.34438499e-10 -2.70668627e-10 2.70668627e-10 3.05510790e-10 3.45784622e-05 8.16530823e-04 -2.90352413e-04 1.20794863e-04 1.20794863e-04 1.30213495e-03 -5.15382990e-04 -5.15382990e-04 2.09507317e-04 -1.25901974e-04 -1.25901974e-04 3.54077607e-05 1.19347147e-10 5.65314615e-10 -3.18038829e-10 1.76855306e-10 1.76855306e-10 6.78250937e-10 -4.01750097e-10 -4.01750097e-10 -9.85365938e-03 -3.04990584e-02 1.89362502e-02 -6.35715480e-03 -6.35715480e-03 -3.73405009e-02 1.36123471e-02 1.36123471e-02 2.95011848e-03 -1.50862144e-03 -1.50862144e-03 -5.01806624e-04 -2.83602678e-04 -1.95047293e-03 8.59745776e-04 -4.56920647e-04 -4.56920647e-04 -2.44899535e-03 1.28357742e-03 1.28357742e-03 1.73010453e-05 -4.44223313e-05 -4.44223313e-05 3.45784622e-05 -3.04990584e-02 2.51431615e-03 1.16458900e-02 -7.43595780e-04 -7.43595780e-04 2.47467823e-02 -9.03726436e-03 -9.03726436e-03 -9.34609209e-03 8.72795588e-03 8.72795588e-03 -1.16246272e-02 -2.19947443e-03 -1.22130875e-02 5.70478091e-03 -3.14685859e-03 -3.14685859e-03 -1.41797470e-02 7.70583827e-03 7.70583827e-03 9.19339830e-04 -1.36735648e-03 -1.36735648e-03 8.16530823e-04 -1.89362502e-02 -1.16458900e-02 1.52017109e-02 -5.69578999e-03 -5.69578999e-03 -1.96452460e-03 3.48425054e-03 3.48425054e-03 1.92437837e-03 -8.49321763e-04 -8.49321763e-04 -3.38088571e-03 -9.64169844e-04 -5.67344374e-03 2.51977194e-03 -1.52740148e-03 -1.52740148e-03 -6.49638880e-03 3.93868502e-03 3.93868502e-03 2.89135392e-04 -4.61116361e-04 -4.61116361e-04 2.90352413e-04 6.35715480e-03 7.43595780e-04 -5.69578999e-03 -6.05375232e-03 4.16674080e-03 -2.30483477e-03 1.21295267e-02 -4.93952317e-03 -2.17225827e-03 -2.68207732e-03 2.28229583e-03 1.09941142e-03 1.70918152e-03 4.54049720e-04 2.69217248e-03 -1.33770548e-03 4.08627847e-04 7.36754990e-04 3.50501086e-03 -9.46051924e-04 -1.91637197e-03 -1.52445751e-04 2.03886509e-04 2.14787965e-04 7.52275515e-06 -1.20794863e-04 6.35715480e-03 7.43595780e-04 -5.69578999e-03 4.16674080e-03 -6.05375232e-03 -2.30483477e-03 -4.93952317e-03 1.21295267e-02 -2.17225827e-03 2.28229583e-03 -2.68207732e-03 -1.09941142e-03 1.70918152e-03 4.54049720e-04 2.69217248e-03 -1.33770548e-03 7.36754990e-04 4.08627847e-04 3.50501086e-03 -1.91637197e-03 -9.46051924e-04 -1.52445751e-04 2.14787965e-04 2.03886509e-04 -7.52275515e-06 -1.20794863e-04 3.73405009e-02 -2.47467823e-02 -1.96452460e-03 -2.30483477e-03 -2.30483477e-03 -5.17674160e-02 2.07556356e-02 2.07556356e-02 2.12279839e-02 -1.73039160e-02 -1.73039160e-02 1.81187870e-02 2.93227375e-03 1.52248417e-02 -6.99633778e-03 4.37757596e-03 4.37757596e-03 1.64670479e-02 -1.04147600e-02 -1.04147600e-02 -1.35737298e-03 2.12582266e-03 2.12582266e-03 -1.30213495e-03 -1.36123471e-02 9.03726436e-03 3.48425054e-03 1.21295267e-02 -4.93952317e-03 2.07556356e-02 -1.32530774e-02 5.81167509e-04 -6.14903257e-03 1.08686704e-02 1.81264955e-04 -1.86612141e-03 -6.11812937e-03 -1.36564698e-03 -7.11244946e-03 3.70069787e-03 -1.10022028e-03 -2.07552415e-03 -8.90168116e-03 2.17312332e-03 4.96961345e-03 7.81641317e-04 -8.86619153e-04 -1.03286469e-03 -8.03685600e-05 5.15382990e-04 -1.36123471e-02 9.03726436e-03 3.48425054e-03 -4.93952317e-03 1.21295267e-02 2.07556356e-02 5.81167509e-04 -1.32530774e-02 -6.14903257e-03 1.81264955e-04 1.08686704e-02 1.86612141e-03 -6.11812937e-03 -1.36564698e-03 -7.11244946e-03 3.70069787e-03 -2.07552415e-03 -1.10022028e-03 -8.90168116e-03 4.96961345e-03 2.17312332e-03 7.81641317e-04 -1.03286469e-03 -8.86619153e-04 8.03685600e-05 5.15382990e-04 2.95011848e-03 -9.34609209e-03 -1.92437837e-03 2.17225827e-03 2.17225827e-03 -2.12279839e-02 6.14903257e-03 6.14903257e-03 -5.78077311e-03 7.85674478e-03 7.85674478e-03 -4.18184852e-03 -6.36885874e-05 4.91457553e-04 -9.39065721e-05 1.22001244e-06 1.22001244e-06 8.57044032e-04 -4.17861167e-04 -4.17861167e-04 7.37288045e-05 -2.84542170e-04 -2.84542170e-04 2.09507317e-04 -1.50862144e-03 8.72795588e-03 8.49321763e-04 2.68207732e-03 -2.28229583e-03 1.73039160e-02 -1.08686704e-02 -1.81264955e-04 7.85674478e-03 -4.08967537e-06 -5.11945069e-03 -1.95480188e-03 3.45165114e-04 4.48907600e-05 -6.96741543e-04 1.63501819e-04 -5.34772333e-05 -5.36232539e-05 -1.19669578e-03 4.63187202e-04 5.76174685e-04 -2.33401992e-04 1.98660061e-04 3.28033227e-04 6.77077342e-05 -1.25901974e-04 -1.50862144e-03 8.72795588e-03 8.49321763e-04 -2.28229583e-03 2.68207732e-03 1.73039160e-02 -1.81264955e-04 -1.08686704e-02 7.85674478e-03 -5.11945069e-03 -4.08967537e-06 1.95480188e-03 3.45165114e-04 4.48907600e-05 -6.96741543e-04 1.63501819e-04 -5.36232539e-05 -5.34772333e-05 -1.19669578e-03 5.76174685e-04 4.63187202e-04 -2.33401992e-04 3.28033227e-04 1.98660061e-04 -6.77077342e-05 -1.25901974e-04 -1.09941142e-03 1.09941142e-03 1.86612141e-03 -1.86612141e-03 -1.95480188e-03 1.95480188e-03 1.04690655e-03 1.50422865e-06 -1.50422865e-06 5.11290467e-05 -5.11290467e-05 6.47125832e-05 -6.47125832e-05 -6.23475010e-05 -5.01806624e-04 -1.16246272e-02 3.38088571e-03 -1.70918152e-03 -1.70918152e-03 -1.81187870e-02 6.11812937e-03 6.11812937e-03 -4.18184852e-03 3.45165114e-04 3.45165114e-04 2.92931580e-05 -1.63200368e-05 3.57437773e-04 -9.06648642e-05 3.58428548e-05 3.58428548e-05 6.28559754e-04 -2.48668494e-04 -2.48668494e-04 1.57314396e-04 -1.03625636e-04 -1.03625636e-04 3.54077607e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 21 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 21 22 23 24 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 23 46 69 93 117 140 165 190 206 229 252 266 286 310 334 358 384 410 434 460 486 510 536 562 576 600 -0 1 2 365 - 3.02592746e-10 -1.14532510e-10 4.41447013e-10 -1.47198357e-10 -1.17833757e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 3.80106998e-10 3.02506519e-10 4.39340064e-09 -1.46495813e-09 -1.17267716e-09 2.63946620e-10 -1.61689414e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 1.83355919e-10 1.45617240e-10 2.12158570e-09 -7.06636105e-10 -5.64494571e-10 1.27860604e-10 -4.84397267e-10 1.83200357e-10 -7.06163628e-10 2.38013716e-10 1.87926843e-10 -1.22093247e-10 -1.46139577e-09 5.53058672e-10 -1.84378234e-10 -1.47376693e-10 -2.13154909e-09 7.10593332e-10 5.71154615e-10 -1.27929665e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 -5.56743584e-10 -4.42131978e-10 -6.44217868e-09 2.14570364e-09 1.71401934e-09 -3.88085383e-10 2.36853624e-10 1.19964562e-10 1.22876674e-10 1.47092972e-09 -5.56271107e-10 1.87578508e-10 1.47139325e-10 2.14426862e-09 -7.22704738e-10 -5.70616910e-10 1.28181277e-10 3.70737126e-10 4.43762591e-09 -1.67928187e-09 5.59837607e-10 4.47457784e-10 6.47233842e-09 -2.15767995e-09 -1.73417799e-09 3.88295953e-10 -2.37942386e-10 -1.23289466e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 -1.59560259e-10 -1.25861302e-10 -4.33292850e-10 1.63942380e-10 -6.31906252e-10 2.12757439e-10 1.67618351e-10 -1.09217494e-10 -1.30725329e-09 4.94934772e-10 -1.64811040e-10 -1.31457451e-10 -1.90745749e-09 6.35172129e-10 5.09480974e-10 -1.14797059e-10 -5.84907389e-10 2.21352487e-10 -8.53047055e-10 2.83536145e-10 2.29835830e-10 4.35704119e-10 -1.64765877e-10 6.35034959e-10 -2.13894818e-10 -1.69757847e-10 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 -1.12525880e-05 -3.47227344e-05 -2.13399966e-04 4.24837644e-05 1.28385646e-04 -1.90454381e-05 8.30976084e-06 2.42510477e-05 6.22925733e-06 -5.07064792e-06 2.51588682e-10 -1.21446037e-10 1.22093247e-10 3.68778082e-10 -1.22876674e-10 -3.70737126e-10 -1.09217494e-10 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 -1.27235214e-04 -4.05026652e-04 -2.43659056e-03 4.76244557e-04 1.48368337e-03 -2.25036097e-04 9.65513242e-05 2.91846913e-04 7.65416832e-05 -6.00921510e-05 3.02592746e-10 3.01156311e-09 -1.45367706e-09 4.84397267e-10 1.46139577e-09 4.41426294e-09 -1.47092972e-09 -4.43762591e-09 3.29735741e-10 -4.33292850e-10 -1.30725329e-09 -5.84907389e-10 4.35704119e-10 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 -4.93082215e-05 -1.53394752e-04 -9.18363956e-04 1.89638082e-04 5.76858814e-04 -7.01978849e-05 3.36831447e-05 9.73673576e-05 2.61752683e-05 -2.21031721e-05 1.14532510e-10 1.13983574e-09 -5.50467259e-10 1.83200357e-10 5.53058672e-10 1.67143703e-09 -5.56271107e-10 -1.67928187e-09 1.25133854e-10 -1.63942380e-10 -4.94934772e-10 -2.21352487e-10 1.64765877e-10 1.12525880e-05 1.27235214e-04 -4.93082215e-05 -1.58281898e-06 3.03006947e-05 1.84922129e-04 2.44056476e-06 -1.12502969e-04 1.72294882e-05 2.90578900e-06 -1.91370154e-05 -6.42173953e-06 -1.71274120e-06 -3.80106998e-10 1.83355919e-10 -1.84378234e-10 -5.56743584e-10 1.87578508e-10 5.59837607e-10 1.64811040e-10 3.47227344e-05 4.05026652e-04 -1.53394752e-04 3.03006947e-05 8.18757907e-05 5.86366001e-04 -1.17233978e-04 -3.13837672e-04 5.31748688e-05 -2.11184544e-05 -5.50684410e-05 -1.12556385e-05 1.12246264e-05 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 1.47139325e-10 4.47457784e-10 1.31457451e-10 2.13399966e-04 2.43659056e-03 -9.18363956e-04 1.84922129e-04 5.86366001e-04 3.44802830e-03 -7.01429547e-04 -2.17589038e-03 2.83721121e-04 -1.33112543e-04 -3.95271863e-04 -1.07666276e-04 8.73254590e-05 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 -7.06163628e-10 -2.13154909e-09 -6.44217868e-09 2.14426862e-09 6.47233842e-09 -4.82241676e-10 6.31906252e-10 1.90745749e-09 8.53047055e-10 -6.35034959e-10 -4.24837644e-05 -4.76244557e-04 1.89638082e-04 2.44056476e-06 -1.17233978e-04 -7.01429547e-04 2.12415462e-06 4.29690949e-04 -6.88114324e-05 -6.98600029e-06 7.86960118e-05 2.59261788e-05 4.07738778e-06 1.47198357e-10 1.46495813e-09 -7.06636105e-10 2.38013716e-10 7.10593332e-10 2.14570364e-09 -7.22704738e-10 -2.15767995e-09 1.59560259e-10 -2.12757439e-10 -6.35172129e-10 -2.83536145e-10 2.13894818e-10 -1.28385646e-04 -1.48368337e-03 5.76858814e-04 -1.12502969e-04 -3.13837672e-04 -2.17589038e-03 4.29690949e-04 1.18495152e-03 -2.07677437e-04 8.21521714e-05 2.23662024e-04 4.84726260e-05 -4.49331845e-05 1.17833757e-10 1.17267716e-09 -5.64494571e-10 1.87926843e-10 5.71154615e-10 1.71401934e-09 -5.70616910e-10 -1.73417799e-09 1.25861302e-10 -1.67618351e-10 -5.09480974e-10 -2.29835830e-10 1.69757847e-10 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 -1.72294882e-05 -5.31748688e-05 -2.83721121e-04 6.88114324e-05 2.07677437e-04 -1.08888472e-05 9.69643862e-06 2.61189081e-05 8.53577358e-06 -8.12653276e-06 2.63946620e-10 -1.27860604e-10 1.27929665e-10 3.88085383e-10 -1.28181277e-10 -3.88295953e-10 -1.14797059e-10 8.30976084e-06 9.65513242e-05 -3.36831447e-05 -2.90578900e-06 2.11184544e-05 1.33112543e-04 6.98600029e-06 -8.21521714e-05 9.69643862e-06 4.27984257e-06 -1.02749465e-05 -3.96485005e-06 -2.53095613e-06 -1.61689414e-10 -2.36853624e-10 2.37942386e-10 2.42510477e-05 2.91846913e-04 -9.73673576e-05 1.91370154e-05 5.50684410e-05 3.95271863e-04 -7.86960118e-05 -2.23662024e-04 2.61189081e-05 -1.02749465e-05 -2.86556591e-05 -5.90382296e-06 6.38809148e-06 -1.19964562e-10 1.23289466e-10 6.22925733e-06 7.65416832e-05 -2.61752683e-05 6.42173953e-06 1.12556385e-05 1.07666276e-04 -2.59261788e-05 -4.84726260e-05 8.53577358e-06 -3.96485005e-06 -5.90382296e-06 -2.87988701e-07 1.95832454e-06 -5.07064792e-06 -6.00921510e-05 2.21031721e-05 1.71274120e-06 -1.12246264e-05 -8.73254590e-05 -4.07738778e-06 4.49331845e-05 -8.12653276e-06 -2.53095613e-06 6.38809148e-06 1.95832454e-06 1.60968653e-06 - 1 2 5 6 7 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 1 2 5 6 7 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 9 10 1 2 5 6 7 1 2 5 6 7 0 1 2 3 4 5 6 7 8 1 2 5 6 7 1 2 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 5 15 24 29 38 49 58 69 74 79 88 93 98 118 144 170 190 210 236 262 288 308 324 339 352 365 -0 2 -3 301 - 3.02592746e-10 -1.14532510e-10 -1.47198357e-10 -1.17833757e-10 4.41447013e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 -2.68465821e-10 -1.21716113e-09 1.21716113e-09 -1.44261856e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 3.02506519e-10 -1.13983574e-09 -1.46495813e-09 -1.17267716e-09 4.39340064e-09 -1.09128007e-10 -1.61689414e-10 -2.41774220e-10 8.51775168e-10 5.22674783e-09 3.51598622e-10 2.89618009e-09 -2.89618009e-09 -1.07220239e-09 -7.34004344e-09 7.34004344e-09 4.01192982e-10 -4.01192982e-10 -4.84397267e-10 1.83200357e-10 2.38013716e-10 1.87926843e-10 -7.06163628e-10 -3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 -1.20510477e-10 -2.11571639e-10 -1.22093247e-10 -1.46139577e-09 -1.84378234e-10 -1.47376693e-10 5.53058672e-10 7.10593332e-10 5.71154615e-10 -2.13154909e-09 1.17081957e-10 -4.48920881e-10 -2.89618009e-09 -2.29115712e-10 -1.57933876e-09 1.57699251e-09 6.98124806e-10 4.09328880e-09 -4.08627386e-09 -2.47344381e-10 2.46992762e-10 1.71596177e-10 1.21446037e-10 1.45367706e-09 1.83355919e-10 1.45617240e-10 -5.50467259e-10 -7.06636105e-10 -5.64494571e-10 2.12158570e-09 -1.17145069e-10 4.48920881e-10 2.89618009e-09 2.29115712e-10 1.57699251e-09 -1.57933876e-09 -6.98124806e-10 -4.08627386e-09 4.09328880e-09 2.46992762e-10 -2.47344381e-10 -1.71596177e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 1.47139325e-10 -5.56271107e-10 -7.22704738e-10 -5.70616910e-10 2.14426862e-09 -1.17874504e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 -6.98124806e-10 1.91049797e-10 -1.40544828e-09 1.40544828e-09 3.64752457e-10 6.40194213e-10 3.70737126e-10 4.43762591e-09 5.59837607e-10 4.47457784e-10 -1.67928187e-09 -2.15767995e-09 -1.73417799e-09 6.47233842e-09 -1.61050967e-10 -2.37942386e-10 -3.55382727e-10 -1.23289466e-10 1.21716113e-09 7.34004344e-09 4.60520236e-10 4.09328880e-09 -4.08627386e-09 -1.40544828e-09 -1.02947021e-08 1.02737289e-08 1.61015277e-10 5.40289463e-10 -5.39251703e-10 1.08155810e-10 -3.68778082e-10 -4.41426294e-09 -5.56743584e-10 -4.42131978e-10 1.67143703e-09 2.14570364e-09 1.71401934e-09 -6.44217868e-09 1.60301122e-10 2.36853624e-10 3.55572505e-10 1.19964562e-10 -1.21716113e-09 -7.34004344e-09 -4.60520236e-10 -4.08627386e-09 4.09328880e-09 1.40544828e-09 1.02737289e-08 -1.02947021e-08 -1.61015277e-10 -5.39251703e-10 5.40289463e-10 -1.08155810e-10 -6.71412528e-10 2.54263804e-10 3.25329634e-10 2.61974319e-10 -9.79881258e-10 1.20510477e-10 -3.64752457e-10 -1.61015277e-10 1.61015277e-10 -2.84263995e-10 -5.23525958e-10 4.35704119e-10 -1.64765877e-10 -2.13894818e-10 -1.69757847e-10 6.35034959e-10 4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 1.52035761e-10 -4.33292850e-10 1.63942380e-10 2.12757439e-10 1.67618351e-10 -6.31906252e-10 -4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 -1.52035761e-10 -1.09217494e-10 -1.30725329e-09 -1.64811040e-10 -1.31457451e-10 4.94934772e-10 6.35172129e-10 5.09480974e-10 -1.90745749e-09 1.05088539e-10 -1.44261856e-10 2.11571639e-10 -1.71596177e-10 1.71596177e-10 -6.40194213e-10 -1.08155810e-10 1.08155810e-10 -5.23525958e-10 1.52035761e-10 -1.52035761e-10 -9.60755133e-10 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -1.22876674e-10 -3.70737126e-10 3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 1.46139577e-09 -1.45367706e-09 -1.47092972e-09 -4.43762591e-09 4.41426294e-09 -6.71412528e-10 4.35704119e-10 -4.33292850e-10 -1.30725329e-09 -3.80106998e-10 -1.84378234e-10 1.83355919e-10 1.87578508e-10 5.59837607e-10 -5.56743584e-10 1.64811040e-10 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 1.47139325e-10 4.47457784e-10 -4.42131978e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 1.83200357e-10 5.53058672e-10 -5.50467259e-10 -5.56271107e-10 -1.67928187e-09 1.67143703e-09 -2.54263804e-10 1.64765877e-10 -1.63942380e-10 -4.94934772e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 7.10593332e-10 -7.06636105e-10 -7.22704738e-10 -2.15767995e-09 2.14570364e-09 -3.25329634e-10 2.13894818e-10 -2.12757439e-10 -6.35172129e-10 1.17833757e-10 1.17267716e-09 1.87926843e-10 5.71154615e-10 -5.64494571e-10 -5.70616910e-10 -1.73417799e-09 1.71401934e-09 -2.61974319e-10 1.69757847e-10 -1.67618351e-10 -5.09480974e-10 -4.41447013e-10 -4.39340064e-09 -7.06163628e-10 -2.13154909e-09 2.12158570e-09 2.14426862e-09 6.47233842e-09 -6.44217868e-09 9.79881258e-10 -6.35034959e-10 6.31906252e-10 1.90745749e-09 -1.09128007e-10 1.61050967e-10 -1.60301122e-10 -1.61689414e-10 2.37942386e-10 -2.36853624e-10 -2.41774220e-10 -1.17081957e-10 1.17145069e-10 1.17874504e-10 3.55382727e-10 -3.55572505e-10 1.05088539e-10 1.23289466e-10 -1.19964562e-10 - 1 4 5 6 7 13 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 22 23 1 4 5 6 7 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 16 17 18 19 20 21 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 1 4 5 6 7 15 18 19 20 21 25 1 4 5 6 7 14 16 17 19 20 25 1 4 5 6 7 14 16 17 19 20 25 0 1 2 3 4 5 6 7 11 13 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 - 0 13 34 46 66 86 104 128 152 163 174 185 185 205 212 224 231 238 250 262 274 286 289 289 292 299 301 -0 2 -2 652 - -2.65230974e-05 -2.68530121e-04 -5.62426944e-07 -9.29233172e-05 9.29233172e-05 1.91982324e-06 3.17655802e-04 -3.17655802e-04 2.05023804e-05 -4.06311849e-07 4.06311849e-07 3.53836135e-05 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 -5.72377128e-05 3.47227344e-05 -4.24837644e-05 2.13399966e-04 -1.28385646e-04 1.49174142e-05 8.30976084e-06 -5.07064792e-06 -1.33792046e-05 2.42510477e-05 -2.68530121e-04 -2.74981908e-03 -6.27361454e-06 -9.27467719e-04 9.27467719e-04 2.14153298e-05 3.20089918e-03 -3.20089918e-03 1.93338030e-04 -4.49879052e-06 4.49879052e-06 3.33403215e-04 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 -6.59577058e-04 4.05026652e-04 -4.76244557e-04 2.43659056e-03 -1.48368337e-03 1.78805091e-04 9.65513242e-05 -6.00921510e-05 -1.56616135e-04 2.91846913e-04 -5.62426944e-07 -6.27361454e-06 -3.69707575e-05 -2.17461717e-06 2.17461717e-06 1.30459788e-04 7.44141787e-06 -7.44141787e-06 8.74972893e-07 -2.15896018e-05 2.15896018e-05 1.28879665e-06 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 -4.93082215e-05 3.03006947e-05 2.44056476e-06 1.84922129e-04 -1.12502969e-04 1.41761337e-05 -2.90578900e-06 1.71274120e-06 -1.17103047e-05 1.91370154e-05 9.29233172e-05 9.27467719e-04 2.17461717e-06 2.96713189e-04 -3.34354949e-04 -7.41378293e-06 -1.01406690e-03 1.14687934e-03 -5.78556108e-05 1.37601519e-06 -1.84044299e-06 -2.20115337e-05 -9.97598474e-05 5.72377128e-05 6.59577058e-04 -4.93082215e-05 2.41156525e-04 -1.53394752e-04 1.89638082e-04 -9.18363956e-04 5.76858814e-04 -5.77673898e-05 -3.36831447e-05 2.21031721e-05 4.77055175e-05 -9.73673576e-05 -9.29233172e-05 -9.27467719e-04 -2.17461717e-06 -3.34354949e-04 2.96713189e-04 7.41378293e-06 1.14687934e-03 -1.01406690e-03 5.78556108e-05 -1.84044299e-06 1.37601519e-06 -2.20115337e-05 9.97598474e-05 -3.47227344e-05 -4.05026652e-04 3.03006947e-05 -1.53394752e-04 8.18757907e-05 -1.17233978e-04 5.86366001e-04 -3.13837672e-04 3.63351033e-05 2.11184544e-05 -1.12246264e-05 -4.04229680e-05 5.50684410e-05 1.91982324e-06 2.14153298e-05 1.30459788e-04 7.41378293e-06 -7.41378293e-06 -4.61688158e-04 -2.53100118e-05 2.53100118e-05 -2.98423075e-06 7.67520733e-05 -7.67520733e-05 -4.33335507e-06 4.24837644e-05 4.76244557e-04 2.44056476e-06 1.89638082e-04 -1.17233978e-04 2.12415462e-06 -7.01429547e-04 4.29690949e-04 -5.68584456e-05 6.98600029e-06 -4.07738778e-06 4.66293591e-05 -7.86960118e-05 -3.17655802e-04 -3.20089918e-03 -7.44141787e-06 -1.01406690e-03 1.14687934e-03 2.53100118e-05 3.47417775e-03 -3.94410596e-03 2.00970549e-04 -4.68013054e-06 6.33648348e-06 7.82199801e-05 3.46503843e-04 -2.13399966e-04 -2.43659056e-03 1.84922129e-04 -9.18363956e-04 5.86366001e-04 -7.01429547e-04 3.44802830e-03 -2.17589038e-03 2.35102291e-04 1.33112543e-04 -8.73254590e-05 -1.91876561e-04 3.95271863e-04 3.17655802e-04 3.20089918e-03 7.44141787e-06 1.14687934e-03 -1.01406690e-03 -2.53100118e-05 -3.94410596e-03 3.47417775e-03 -2.00970549e-04 6.33648348e-06 -4.68013054e-06 7.82199801e-05 -3.46503843e-04 1.28385646e-04 1.48368337e-03 -1.12502969e-04 5.76858814e-04 -3.13837672e-04 4.29690949e-04 -2.17589038e-03 1.18495152e-03 -1.45817244e-04 -8.21521714e-05 4.49331845e-05 1.55617623e-04 -2.23662024e-04 2.05023804e-05 1.93338030e-04 8.74972893e-07 5.78556108e-05 -5.78556108e-05 -2.98423075e-06 -2.00970549e-04 2.00970549e-04 2.75037509e-06 6.72407489e-07 -6.72407489e-07 6.74613040e-06 1.49174142e-05 1.78805091e-04 -1.41761337e-05 5.77673898e-05 -3.63351033e-05 5.68584456e-05 -2.35102291e-04 1.45817244e-04 -1.03304001e-05 -8.28188018e-06 5.75922518e-06 8.85819318e-06 -1.81723147e-05 4.06311849e-07 4.49879052e-06 2.15896018e-05 1.37601519e-06 -1.84044299e-06 -7.67520733e-05 -4.68013054e-06 6.33648348e-06 -6.72407489e-07 1.00810777e-05 -1.12895966e-05 -2.81620515e-07 -1.03478794e-06 8.30976084e-06 9.65513242e-05 2.90578900e-06 3.36831447e-05 -2.11184544e-05 -6.98600029e-06 -1.33112543e-04 8.21521714e-05 -8.28188018e-06 4.27984257e-06 -2.53095613e-06 6.41493715e-06 -1.02749465e-05 -4.06311849e-07 -4.49879052e-06 -2.15896018e-05 -1.84044299e-06 1.37601519e-06 7.67520733e-05 6.33648348e-06 -4.68013054e-06 6.72407489e-07 -1.12895966e-05 1.00810777e-05 -2.81620515e-07 1.03478794e-06 -5.07064792e-06 -6.00921510e-05 -1.71274120e-06 -2.21031721e-05 1.12246264e-05 4.07738778e-06 8.73254590e-05 -4.49331845e-05 5.75922518e-06 -2.53095613e-06 1.60968653e-06 -6.05862154e-06 6.38809148e-06 2.20115337e-05 2.20115337e-05 -7.82199801e-05 -7.82199801e-05 2.81620515e-07 2.81620515e-07 2.19463974e-05 -1.33792046e-05 -1.56616135e-04 1.17103047e-05 -4.77055175e-05 4.04229680e-05 -4.66293591e-05 1.91876561e-04 -1.55617623e-04 8.85819318e-06 6.41493715e-06 -6.05862154e-06 -8.46435825e-07 1.96677264e-05 3.53836135e-05 3.33403215e-04 1.28879665e-06 9.97598474e-05 -9.97598474e-05 -4.33335507e-06 -3.46503843e-04 3.46503843e-04 6.74613040e-06 1.03478794e-06 -1.03478794e-06 1.08329547e-05 2.42510477e-05 2.91846913e-04 -1.91370154e-05 9.73673576e-05 -5.50684410e-05 7.86960118e-05 -3.95271863e-04 2.23662024e-04 -1.81723147e-05 -1.02749465e-05 6.38809148e-06 1.96677264e-05 -2.86556591e-05 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 -3.47227344e-05 5.72377128e-05 4.24837644e-05 1.28385646e-04 -2.13399966e-04 1.49174142e-05 -5.07064792e-06 8.30976084e-06 1.33792046e-05 2.42510477e-05 -2.65230974e-05 -2.68530121e-04 5.62426944e-07 -9.29233172e-05 9.29233172e-05 -1.91982324e-06 3.17655802e-04 -3.17655802e-04 2.05023804e-05 4.06311849e-07 -4.06311849e-07 3.53836135e-05 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 -4.05026652e-04 6.59577058e-04 4.76244557e-04 1.48368337e-03 -2.43659056e-03 1.78805091e-04 -6.00921510e-05 9.65513242e-05 1.56616135e-04 2.91846913e-04 -2.68530121e-04 -2.74981908e-03 6.27361454e-06 -9.27467719e-04 9.27467719e-04 -2.14153298e-05 3.20089918e-03 -3.20089918e-03 1.93338030e-04 4.49879052e-06 -4.49879052e-06 3.33403215e-04 1.12525880e-05 1.27235214e-04 -1.58281898e-06 3.03006947e-05 -4.93082215e-05 2.44056476e-06 -1.12502969e-04 1.84922129e-04 -1.41761337e-05 -1.71274120e-06 2.90578900e-06 -1.17103047e-05 -1.91370154e-05 5.62426944e-07 6.27361454e-06 -3.69707575e-05 2.17461717e-06 -2.17461717e-06 1.30459788e-04 -7.44141787e-06 7.44141787e-06 -8.74972893e-07 -2.15896018e-05 2.15896018e-05 -1.28879665e-06 3.47227344e-05 4.05026652e-04 3.03006947e-05 8.18757907e-05 -1.53394752e-04 -1.17233978e-04 -3.13837672e-04 5.86366001e-04 -3.63351033e-05 1.12246264e-05 -2.11184544e-05 -4.04229680e-05 -5.50684410e-05 9.29233172e-05 9.27467719e-04 -2.17461717e-06 2.96713189e-04 -3.34354949e-04 7.41378293e-06 -1.01406690e-03 1.14687934e-03 -5.78556108e-05 -1.37601519e-06 1.84044299e-06 -2.20115337e-05 -9.97598474e-05 -5.72377128e-05 -6.59577058e-04 -4.93082215e-05 -1.53394752e-04 2.41156525e-04 1.89638082e-04 5.76858814e-04 -9.18363956e-04 5.77673898e-05 -2.21031721e-05 3.36831447e-05 4.77055175e-05 9.73673576e-05 -9.29233172e-05 -9.27467719e-04 2.17461717e-06 -3.34354949e-04 2.96713189e-04 -7.41378293e-06 1.14687934e-03 -1.01406690e-03 5.78556108e-05 1.84044299e-06 -1.37601519e-06 -2.20115337e-05 9.97598474e-05 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 -1.17233978e-04 1.89638082e-04 2.12415462e-06 4.29690949e-04 -7.01429547e-04 5.68584456e-05 4.07738778e-06 -6.98600029e-06 4.66293591e-05 7.86960118e-05 -1.91982324e-06 -2.14153298e-05 1.30459788e-04 -7.41378293e-06 7.41378293e-06 -4.61688158e-04 2.53100118e-05 -2.53100118e-05 2.98423075e-06 7.67520733e-05 -7.67520733e-05 4.33335507e-06 -1.28385646e-04 -1.48368337e-03 -1.12502969e-04 -3.13837672e-04 5.76858814e-04 4.29690949e-04 1.18495152e-03 -2.17589038e-03 1.45817244e-04 -4.49331845e-05 8.21521714e-05 1.55617623e-04 2.23662024e-04 -3.17655802e-04 -3.20089918e-03 7.44141787e-06 -1.01406690e-03 1.14687934e-03 -2.53100118e-05 3.47417775e-03 -3.94410596e-03 2.00970549e-04 4.68013054e-06 -6.33648348e-06 7.82199801e-05 3.46503843e-04 2.13399966e-04 2.43659056e-03 1.84922129e-04 5.86366001e-04 -9.18363956e-04 -7.01429547e-04 -2.17589038e-03 3.44802830e-03 -2.35102291e-04 8.73254590e-05 -1.33112543e-04 -1.91876561e-04 -3.95271863e-04 3.17655802e-04 3.20089918e-03 -7.44141787e-06 1.14687934e-03 -1.01406690e-03 2.53100118e-05 -3.94410596e-03 3.47417775e-03 -2.00970549e-04 -6.33648348e-06 4.68013054e-06 7.82199801e-05 -3.46503843e-04 1.49174142e-05 1.78805091e-04 1.41761337e-05 3.63351033e-05 -5.77673898e-05 -5.68584456e-05 -1.45817244e-04 2.35102291e-04 -1.03304001e-05 5.75922518e-06 -8.28188018e-06 -8.85819318e-06 -1.81723147e-05 2.05023804e-05 1.93338030e-04 -8.74972893e-07 5.78556108e-05 -5.78556108e-05 2.98423075e-06 -2.00970549e-04 2.00970549e-04 2.75037509e-06 -6.72407489e-07 6.72407489e-07 6.74613040e-06 -5.07064792e-06 -6.00921510e-05 1.71274120e-06 -1.12246264e-05 2.21031721e-05 -4.07738778e-06 4.49331845e-05 -8.73254590e-05 5.75922518e-06 1.60968653e-06 -2.53095613e-06 6.05862154e-06 6.38809148e-06 -4.06311849e-07 -4.49879052e-06 2.15896018e-05 -1.37601519e-06 1.84044299e-06 -7.67520733e-05 4.68013054e-06 -6.33648348e-06 6.72407489e-07 1.00810777e-05 -1.12895966e-05 2.81620515e-07 1.03478794e-06 8.30976084e-06 9.65513242e-05 -2.90578900e-06 2.11184544e-05 -3.36831447e-05 6.98600029e-06 -8.21521714e-05 1.33112543e-04 -8.28188018e-06 -2.53095613e-06 4.27984257e-06 -6.41493715e-06 -1.02749465e-05 4.06311849e-07 4.49879052e-06 -2.15896018e-05 1.84044299e-06 -1.37601519e-06 7.67520733e-05 -6.33648348e-06 4.68013054e-06 -6.72407489e-07 -1.12895966e-05 1.00810777e-05 2.81620515e-07 -1.03478794e-06 1.33792046e-05 1.56616135e-04 1.17103047e-05 4.04229680e-05 -4.77055175e-05 -4.66293591e-05 -1.55617623e-04 1.91876561e-04 -8.85819318e-06 6.05862154e-06 -6.41493715e-06 -8.46435825e-07 -1.96677264e-05 2.20115337e-05 2.20115337e-05 -7.82199801e-05 -7.82199801e-05 -2.81620515e-07 -2.81620515e-07 2.19463974e-05 2.42510477e-05 2.91846913e-04 1.91370154e-05 5.50684410e-05 -9.73673576e-05 -7.86960118e-05 -2.23662024e-04 3.95271863e-04 -1.81723147e-05 6.38809148e-06 -1.02749465e-05 -1.96677264e-05 -2.86556591e-05 3.53836135e-05 3.33403215e-04 -1.28879665e-06 9.97598474e-05 -9.97598474e-05 4.33335507e-06 -3.46503843e-04 3.46503843e-04 6.74613040e-06 -1.03478794e-06 1.03478794e-06 1.08329547e-05 +0 1 1 634 + -2.83602678e-04 -2.19947443e-03 4.54049720e-04 -9.64169844e-04 -4.54049720e-04 -1.36564698e-03 2.93227375e-03 1.36564698e-03 3.18442937e-05 4.48907600e-05 1.63200368e-05 -5.51559346e-05 -4.48907600e-05 1.55533541e-10 1.11130765e-09 -3.42817965e-10 5.74403531e-10 3.42817965e-10 9.44881217e-10 -1.54744060e-09 -9.44881217e-10 -1.57556900e-10 -1.19347147e-10 1.57556900e-10 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 -5.67344374e-03 -2.69217248e-03 -7.11244946e-03 1.52248417e-02 7.11244946e-03 -2.45728776e-04 -6.96741543e-04 -3.57437773e-04 4.25614726e-04 6.96741543e-04 1.11130765e-09 6.71373038e-09 -2.00984333e-09 3.62526597e-09 2.00984333e-09 5.14556599e-09 -9.04837268e-09 -5.14556599e-09 -3.18846940e-10 -5.65314615e-10 3.18846940e-10 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 -1.52740148e-03 -7.36754990e-04 -1.10022028e-03 4.37757596e-03 2.07552415e-03 6.92693999e-07 -5.34772333e-05 -3.58428548e-05 1.80867609e-06 5.36232539e-05 3.42817965e-10 2.00984333e-09 -1.64427552e-10 1.07444665e-09 1.06375661e-09 3.54205782e-10 -2.62709235e-09 -2.76009902e-09 -1.04727829e-10 -1.76855306e-10 -1.00686231e-10 1.27381006e-10 8.59745776e-04 5.70478091e-03 -1.33770548e-03 2.51977194e-03 1.33770548e-03 3.70069787e-03 -6.99633778e-03 -3.70069787e-03 4.69532861e-05 1.63501819e-04 9.06648642e-05 -8.13254770e-05 -1.63501819e-04 -5.74403531e-10 -3.62526597e-09 1.07444665e-09 -1.93946740e-09 -1.07444665e-09 -2.80119557e-09 4.95605341e-09 2.80119557e-09 2.50293637e-10 3.18038829e-10 -2.50293637e-10 4.56920647e-04 3.14685859e-03 -7.36754990e-04 1.52740148e-03 4.08627847e-04 2.07552415e-03 -4.37757596e-03 -1.10022028e-03 1.91270644e-06 5.36232539e-05 3.58428548e-05 -3.04447445e-07 -5.34772333e-05 -3.42817965e-10 -2.00984333e-09 1.06375661e-09 -1.07444665e-09 -1.64427552e-10 -2.76009902e-09 2.62709235e-09 3.54205782e-10 -1.39560748e-10 1.27381006e-10 1.76855306e-10 1.28357742e-03 7.70583827e-03 -9.46051924e-04 3.93868502e-03 1.91637197e-03 2.17312332e-03 -1.04147600e-02 -4.96961345e-03 2.53209637e-04 4.63187202e-04 2.48668494e-04 -3.36313863e-04 -5.76174685e-04 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 -2.80119557e-09 -2.76009902e-09 -6.34726079e-10 6.57490676e-09 6.95274353e-09 -1.69183560e-10 4.01750097e-10 2.99280551e-10 -2.44899535e-03 -1.41797470e-02 3.50501086e-03 -6.49638880e-03 -3.50501086e-03 -8.90168116e-03 1.64670479e-02 8.90168116e-03 -4.28522016e-04 -1.19669578e-03 -6.28559754e-04 7.42221904e-04 1.19669578e-03 1.54744060e-09 9.04837268e-09 -2.62709235e-09 4.95605341e-09 2.62709235e-09 6.57490676e-09 -1.22132169e-08 -6.57490676e-09 -2.01892723e-10 -6.78250937e-10 2.01892723e-10 -1.28357742e-03 -7.70583827e-03 1.91637197e-03 -3.93868502e-03 -9.46051924e-04 -4.96961345e-03 1.04147600e-02 2.17312332e-03 -1.64651530e-04 -5.76174685e-04 -2.48668494e-04 3.87442910e-04 4.63187202e-04 9.44881217e-10 5.14556599e-09 -2.76009902e-09 2.80119557e-09 3.54205782e-10 6.95274353e-09 -6.57490676e-09 -6.34726079e-10 3.08142837e-10 -4.01750097e-10 -1.69183560e-10 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 -1.44567696e-04 -6.97079784e-05 -4.60421873e-04 6.78686488e-04 3.21219444e-04 -2.83284246e-05 1.75337614e-04 7.86571980e-05 -5.89227687e-05 -5.80643783e-05 1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 -3.25675600e-10 1.57877601e-10 -1.43136213e-10 -4.44223313e-05 -1.36735648e-03 2.03886509e-04 -4.61116361e-04 -2.14787965e-04 -8.86619153e-04 2.12582266e-03 1.03286469e-03 1.98313826e-04 1.98660061e-04 1.03625636e-04 -2.14064456e-04 -3.28033227e-04 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 -1.27381006e-10 1.69183560e-10 2.01892723e-10 -3.25675600e-10 -1.53288427e-10 6.22308477e-10 -3.45784622e-05 -8.16530823e-04 1.20794863e-04 -2.90352413e-04 -1.20794863e-04 -5.15382990e-04 1.30213495e-03 5.15382990e-04 1.04753659e-04 1.25901974e-04 3.54077607e-05 -1.81438659e-04 -1.25901974e-04 -1.19347147e-10 -5.65314615e-10 1.76855306e-10 -3.18038829e-10 -1.76855306e-10 -4.01750097e-10 6.78250937e-10 4.01750097e-10 1.49831448e-05 7.96171648e-04 -1.28260515e-04 2.50398595e-04 1.35783271e-04 6.36736958e-04 -1.17551948e-03 -7.17105517e-04 -5.89227687e-05 -1.68278188e-04 -1.36238263e-04 3.97097282e-05 2.35985922e-04 1.00686231e-10 -2.99280551e-10 1.57877601e-10 -2.93418060e-10 4.44223313e-05 1.36735648e-03 -2.14787965e-04 4.61116361e-04 2.03886509e-04 1.03286469e-03 -2.12582266e-03 -8.86619153e-04 -8.62283440e-05 -3.28033227e-04 -1.03625636e-04 2.78777039e-04 1.98660061e-04 1.57556900e-10 3.18846940e-10 -1.27381006e-10 2.50293637e-10 -2.01892723e-10 1.69183560e-10 -1.43136213e-10 6.22308477e-10 -2.93418060e-10 -1.53288427e-10 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 -1.89362502e-02 -6.35715480e-03 -1.36123471e-02 3.73405009e-02 1.36123471e-02 -1.47505924e-03 -1.50862144e-03 5.01806624e-04 2.55487755e-03 1.50862144e-03 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 -8.59745776e-04 -4.56920647e-04 -1.28357742e-03 2.44899535e-03 1.28357742e-03 -8.65052267e-06 -4.44223313e-05 -3.45784622e-05 1.49831448e-05 4.44223313e-05 -3.04990584e-02 2.51431615e-03 7.43595780e-04 -1.16458900e-02 -7.43595780e-04 9.03726436e-03 -2.47467823e-02 -9.03726436e-03 4.67304605e-03 8.72795588e-03 1.16246272e-02 -8.09395318e-03 -8.72795588e-03 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 -5.70478091e-03 -3.14685859e-03 -7.70583827e-03 1.41797470e-02 7.70583827e-03 -4.59669915e-04 -1.36735648e-03 -8.16530823e-04 7.96171648e-04 1.36735648e-03 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 -5.69578999e-03 -4.16674080e-03 1.21295267e-02 -2.30483477e-03 4.93952317e-03 -2.03824735e-03 2.68207732e-03 1.70918152e-03 1.33152513e-03 2.28229583e-03 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 -1.33770548e-03 -7.36754990e-04 -9.46051924e-04 3.50501086e-03 1.91637197e-03 -8.27377725e-05 -2.03886509e-04 -1.20794863e-04 1.28260515e-04 2.14787965e-04 1.89362502e-02 1.16458900e-02 -5.69578999e-03 1.52017109e-02 5.69578999e-03 3.48425054e-03 -1.96452460e-03 -3.48425054e-03 9.62189185e-04 8.49321763e-04 -3.38088571e-03 -1.66656055e-03 -8.49321763e-04 9.64169844e-04 5.67344374e-03 -1.52740148e-03 2.51977194e-03 1.52740148e-03 3.93868502e-03 -6.49638880e-03 -3.93868502e-03 1.44567696e-04 4.61116361e-04 2.90352413e-04 -2.50398595e-04 -4.61116361e-04 6.35715480e-03 7.43595780e-04 -4.16674080e-03 5.69578999e-03 -6.05375232e-03 4.93952317e-03 2.30483477e-03 1.21295267e-02 1.34010917e-04 2.28229583e-03 -1.70918152e-03 -2.43093655e-03 2.68207732e-03 4.54049720e-04 2.69217248e-03 -7.36754990e-04 1.33770548e-03 4.08627847e-04 1.91637197e-03 -3.50501086e-03 -9.46051924e-04 6.97079784e-05 2.14787965e-04 1.20794863e-04 -1.35783271e-04 -2.03886509e-04 1.36123471e-02 -9.03726436e-03 1.21295267e-02 3.48425054e-03 4.93952317e-03 -1.32530774e-02 2.07556356e-02 -5.81167509e-04 -1.45840773e-03 -1.08686704e-02 -6.11812937e-03 6.25827912e-03 1.81264955e-04 1.36564698e-03 7.11244946e-03 -1.10022028e-03 3.70069787e-03 2.07552415e-03 2.17312332e-03 -8.90168116e-03 -4.96961345e-03 4.60421873e-04 8.86619153e-04 5.15382990e-04 -6.36736958e-04 -1.03286469e-03 -3.73405009e-02 2.47467823e-02 -2.30483477e-03 -1.96452460e-03 2.30483477e-03 2.07556356e-02 -5.17674160e-02 -2.07556356e-02 1.06139919e-02 1.73039160e-02 1.81187870e-02 -1.83839733e-02 -1.73039160e-02 -2.93227375e-03 -1.52248417e-02 4.37757596e-03 -6.99633778e-03 -4.37757596e-03 -1.04147600e-02 1.64670479e-02 1.04147600e-02 -6.78686488e-04 -2.12582266e-03 -1.30213495e-03 1.17551948e-03 2.12582266e-03 -1.36123471e-02 9.03726436e-03 4.93952317e-03 -3.48425054e-03 1.21295267e-02 -5.81167509e-04 -2.07556356e-02 -1.32530774e-02 4.69062484e-03 1.81264955e-04 6.11812937e-03 -4.39215771e-03 -1.08686704e-02 -1.36564698e-03 -7.11244946e-03 2.07552415e-03 -3.70069787e-03 -1.10022028e-03 -4.96961345e-03 8.90168116e-03 2.17312332e-03 -3.21219444e-04 -1.03286469e-03 -5.15382990e-04 7.17105517e-04 8.86619153e-04 -1.47505924e-03 4.67304605e-03 2.03824735e-03 -9.62189185e-04 -1.34010917e-04 1.45840773e-03 -1.06139919e-02 -4.69062484e-03 -6.60013366e-04 -5.62128048e-03 -2.09092426e-03 2.95647202e-03 2.23546430e-03 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 -4.69532861e-05 -1.91270644e-06 -2.53209637e-04 4.28522016e-04 1.64651530e-04 -2.83284246e-05 1.98313826e-04 1.04753659e-04 -5.89227687e-05 -8.62283440e-05 -1.50862144e-03 8.72795588e-03 -2.68207732e-03 -8.49321763e-04 -2.28229583e-03 1.08686704e-02 -1.73039160e-02 -1.81264955e-04 -5.62128048e-03 -4.08967537e-06 -3.45165114e-04 5.82673963e-03 5.11945069e-03 4.48907600e-05 -6.96741543e-04 5.34772333e-05 -1.63501819e-04 -5.36232539e-05 -4.63187202e-04 1.19669578e-03 5.76174685e-04 1.75337614e-04 1.98660061e-04 1.25901974e-04 -1.68278188e-04 -3.28033227e-04 5.01806624e-04 1.16246272e-02 -1.70918152e-03 3.38088571e-03 1.70918152e-03 6.11812937e-03 -1.81187870e-02 -6.11812937e-03 -2.09092426e-03 -3.45165114e-04 2.92931580e-05 3.62158706e-03 3.45165114e-04 1.63200368e-05 -3.57437773e-04 3.58428548e-05 -9.06648642e-05 -3.58428548e-05 -2.48668494e-04 6.28559754e-04 2.48668494e-04 7.86571980e-05 1.03625636e-04 3.54077607e-05 -1.36238263e-04 -1.03625636e-04 2.55487755e-03 -8.09395318e-03 -1.33152513e-03 1.66656055e-03 2.43093655e-03 -6.25827912e-03 1.83839733e-02 4.39215771e-03 2.95647202e-03 5.82673963e-03 3.62158706e-03 -4.07385320e-03 -7.78154151e-03 -5.51559346e-05 4.25614726e-04 -1.80867609e-06 8.13254770e-05 3.04447445e-07 3.36313863e-04 -7.42221904e-04 -3.87442910e-04 -5.89227687e-05 -2.14064456e-04 -1.81438659e-04 3.97097282e-05 2.78777039e-04 1.50862144e-03 -8.72795588e-03 -2.28229583e-03 8.49321763e-04 -2.68207732e-03 -1.81264955e-04 1.73039160e-02 1.08686704e-02 2.23546430e-03 5.11945069e-03 3.45165114e-04 -7.78154151e-03 -4.08967537e-06 -4.48907600e-05 6.96741543e-04 -5.36232539e-05 1.63501819e-04 5.34772333e-05 5.76174685e-04 -1.19669578e-03 -4.63187202e-04 -5.80643783e-05 -3.28033227e-04 -1.25901974e-04 2.35985922e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 21 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 24 48 73 97 121 145 169 193 213 235 256 273 296 322 348 374 400 426 452 478 504 530 556 582 608 634 +0 1 2 361 + 3.02592746e-10 1.14532510e-10 1.47198357e-10 -4.41447013e-10 -1.17833757e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 1.13983574e-09 3.02506519e-10 1.46495813e-09 -4.39340064e-09 -1.17267716e-09 -1.09128007e-10 -1.61689414e-10 2.41774220e-10 4.84397267e-10 1.83200357e-10 2.38013716e-10 -7.06163628e-10 -1.87926843e-10 -1.21446037e-10 -1.45367706e-09 1.83355919e-10 -5.50467259e-10 -1.45617240e-10 -7.06636105e-10 2.12158570e-09 5.64494571e-10 -1.17145069e-10 -1.22093247e-10 -1.46139577e-09 1.84378234e-10 -5.53058672e-10 -1.47376693e-10 -7.10593332e-10 2.13154909e-09 5.71154615e-10 -1.17081957e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 -5.56271107e-10 -1.47139325e-10 -7.22704738e-10 2.14426862e-09 5.70616910e-10 -1.17874504e-10 3.68778082e-10 4.41426294e-09 -5.56743584e-10 1.67143703e-09 4.42131978e-10 2.14570364e-09 -6.44217868e-09 -1.71401934e-09 -1.60301122e-10 -2.36853624e-10 3.55572505e-10 1.19964562e-10 3.70737126e-10 4.43762591e-09 -5.59837607e-10 1.67928187e-09 4.47457784e-10 2.15767995e-09 -6.47233842e-09 -1.73417799e-09 -1.61050967e-10 -2.37942386e-10 3.55382727e-10 1.23289466e-10 -6.71412528e-10 -2.54263804e-10 -3.25329634e-10 9.79881258e-10 2.61974319e-10 -4.33292850e-10 -1.63942380e-10 -2.12757439e-10 6.31906252e-10 1.67618351e-10 -4.35704119e-10 -1.64765877e-10 -2.13894818e-10 6.35034959e-10 1.69757847e-10 1.09217494e-10 1.30725329e-09 -1.64811040e-10 4.94934772e-10 1.31457451e-10 6.35172129e-10 -1.90745749e-09 -5.09480974e-10 1.05088539e-10 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 -5.72377128e-05 -3.47227344e-05 -4.24837644e-05 2.13399966e-04 1.28385646e-04 1.49174142e-05 8.30976084e-06 5.07064792e-06 -1.33792046e-05 -2.42510477e-05 2.51588682e-10 1.21446037e-10 1.22093247e-10 1.22876674e-10 -3.68778082e-10 -3.70737126e-10 1.09217494e-10 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 -6.59577058e-04 -4.05026652e-04 -4.76244557e-04 2.43659056e-03 1.48368337e-03 1.78805091e-04 9.65513242e-05 6.00921510e-05 -1.56616135e-04 -2.91846913e-04 3.02592746e-10 3.01156311e-09 -4.84397267e-10 1.45367706e-09 1.46139577e-09 1.47092972e-09 -4.41426294e-09 -4.43762591e-09 -6.71412528e-10 -4.33292850e-10 -4.35704119e-10 1.30725329e-09 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 -4.93082215e-05 -3.03006947e-05 2.44056476e-06 1.84922129e-04 1.12502969e-04 1.41761337e-05 -2.90578900e-06 -1.71274120e-06 -1.17103047e-05 -1.91370154e-05 3.80106998e-10 1.83355919e-10 1.84378234e-10 1.87578508e-10 -5.56743584e-10 -5.59837607e-10 1.64811040e-10 5.72377128e-05 6.59577058e-04 -4.93082215e-05 2.41156525e-04 1.53394752e-04 1.89638082e-04 -9.18363956e-04 -5.76858814e-04 -5.77673898e-05 -3.36831447e-05 -2.21031721e-05 4.77055175e-05 9.73673576e-05 -1.14532510e-10 -1.13983574e-09 1.83200357e-10 -5.50467259e-10 -5.53058672e-10 -5.56271107e-10 1.67143703e-09 1.67928187e-09 2.54263804e-10 1.63942380e-10 1.64765877e-10 -4.94934772e-10 3.47227344e-05 4.05026652e-04 -3.03006947e-05 1.53394752e-04 8.18757907e-05 1.17233978e-04 -5.86366001e-04 -3.13837672e-04 -3.63351033e-05 -2.11184544e-05 -1.12246264e-05 4.04229680e-05 5.50684410e-05 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 -1.47139325e-10 4.42131978e-10 4.47457784e-10 -1.31457451e-10 4.24837644e-05 4.76244557e-04 2.44056476e-06 1.89638082e-04 1.17233978e-04 2.12415462e-06 -7.01429547e-04 -4.29690949e-04 -5.68584456e-05 6.98600029e-06 4.07738778e-06 4.66293591e-05 7.86960118e-05 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 -7.06636105e-10 -7.10593332e-10 -7.22704738e-10 2.14570364e-09 2.15767995e-09 3.25329634e-10 2.12757439e-10 2.13894818e-10 -6.35172129e-10 -2.13399966e-04 -2.43659056e-03 1.84922129e-04 -9.18363956e-04 -5.86366001e-04 -7.01429547e-04 3.44802830e-03 2.17589038e-03 2.35102291e-04 1.33112543e-04 8.73254590e-05 -1.91876561e-04 -3.95271863e-04 4.41447013e-10 4.39340064e-09 -7.06163628e-10 2.12158570e-09 2.13154909e-09 2.14426862e-09 -6.44217868e-09 -6.47233842e-09 -9.79881258e-10 -6.31906252e-10 -6.35034959e-10 1.90745749e-09 -1.28385646e-04 -1.48368337e-03 1.12502969e-04 -5.76858814e-04 -3.13837672e-04 -4.29690949e-04 2.17589038e-03 1.18495152e-03 1.45817244e-04 8.21521714e-05 4.49331845e-05 -1.55617623e-04 -2.23662024e-04 1.17833757e-10 1.17267716e-09 -1.87926843e-10 5.64494571e-10 5.71154615e-10 5.70616910e-10 -1.71401934e-09 -1.73417799e-09 -2.61974319e-10 -1.67618351e-10 -1.69757847e-10 5.09480974e-10 1.49174142e-05 1.78805091e-04 -1.41761337e-05 5.77673898e-05 3.63351033e-05 5.68584456e-05 -2.35102291e-04 -1.45817244e-04 -1.03304001e-05 -8.28188018e-06 -5.75922518e-06 8.85819318e-06 1.81723147e-05 -1.09128007e-10 1.60301122e-10 1.61050967e-10 8.30976084e-06 9.65513242e-05 2.90578900e-06 3.36831447e-05 2.11184544e-05 -6.98600029e-06 -1.33112543e-04 -8.21521714e-05 -8.28188018e-06 4.27984257e-06 2.53095613e-06 6.41493715e-06 1.02749465e-05 -1.61689414e-10 2.36853624e-10 2.37942386e-10 5.07064792e-06 6.00921510e-05 1.71274120e-06 2.21031721e-05 1.12246264e-05 -4.07738778e-06 -8.73254590e-05 -4.49331845e-05 -5.75922518e-06 2.53095613e-06 1.60968653e-06 6.05862154e-06 6.38809148e-06 -1.33792046e-05 -1.56616135e-04 1.17103047e-05 -4.77055175e-05 -4.04229680e-05 -4.66293591e-05 1.91876561e-04 1.55617623e-04 8.85819318e-06 6.41493715e-06 6.05862154e-06 -8.46435825e-07 -1.96677264e-05 2.41774220e-10 1.17145069e-10 1.17081957e-10 1.17874504e-10 -3.55572505e-10 -3.55382727e-10 1.05088539e-10 -2.42510477e-05 -2.91846913e-04 1.91370154e-05 -9.73673576e-05 -5.50684410e-05 -7.86960118e-05 3.95271863e-04 2.23662024e-04 1.81723147e-05 1.02749465e-05 6.38809148e-06 -1.96677264e-05 -2.86556591e-05 -1.19964562e-10 -1.23289466e-10 + 1 3 5 6 7 0 1 2 3 4 5 6 7 8 9 11 1 3 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 8 9 11 12 1 3 5 6 7 1 3 5 6 7 1 3 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 19 20 + 0 5 16 21 30 39 48 60 72 77 82 87 87 96 116 141 161 186 206 231 256 281 297 313 326 346 361 +0 2 -3 315 + 3.02592746e-10 -1.14532510e-10 1.17833757e-10 1.47198357e-10 4.41447013e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 1.21716113e-09 2.68465821e-10 1.21716113e-09 1.44261856e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 -3.80106998e-10 -1.13983574e-09 1.17267716e-09 1.46495813e-09 4.39340064e-09 -1.54818613e-10 -2.15394736e-10 1.61689414e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 -3.51598622e-10 -2.89618009e-09 7.34004344e-09 1.07220239e-09 7.34004344e-09 4.01192982e-10 4.01192982e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 -1.84378234e-10 -5.53058672e-10 5.71154615e-10 7.10593332e-10 2.13154909e-09 -1.04498722e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 -2.29115712e-10 -1.57699251e-09 4.09328880e-09 6.98124806e-10 4.08627386e-09 2.47344381e-10 1.71596177e-10 2.46992762e-10 4.84397267e-10 -1.83200357e-10 1.87926843e-10 2.38013716e-10 7.06163628e-10 3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 -2.11571639e-10 1.04365134e-10 1.21446037e-10 1.45367706e-09 -1.45617240e-10 -1.83355919e-10 -5.50467259e-10 5.64494571e-10 7.06636105e-10 2.12158570e-09 -1.04315994e-10 4.48920881e-10 2.89618009e-09 -1.57699251e-09 -2.29115712e-10 -1.57933876e-09 4.08627386e-09 6.98124806e-10 4.09328880e-09 2.46992762e-10 1.71596177e-10 2.47344381e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 5.59837607e-10 1.67928187e-09 -1.73417799e-09 -2.15767995e-09 -6.47233842e-09 2.27244986e-10 -1.23289466e-10 3.17165592e-10 -2.37942386e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 4.60520236e-10 4.08627386e-09 -1.02947021e-08 -1.40544828e-09 -1.02737289e-08 -5.40289463e-10 1.08155810e-10 -1.40474204e-10 -5.39251703e-10 -1.22876674e-10 -1.47092972e-09 1.47139325e-10 1.87578508e-10 5.56271107e-10 -5.70616910e-10 -7.22704738e-10 -2.14426862e-09 1.04141980e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 6.98124806e-10 -1.40544828e-09 1.91049797e-10 -1.40544828e-09 1.82376228e-10 6.40194213e-10 -3.15884894e-10 -3.68778082e-10 -4.41426294e-09 4.42131978e-10 5.56743584e-10 1.67143703e-09 -1.71401934e-09 -2.14570364e-09 -6.44217868e-09 2.27784261e-10 -1.19964562e-10 3.16611096e-10 -2.36853624e-10 -1.21716113e-09 -7.34004344e-09 4.08627386e-09 4.60520236e-10 4.09328880e-09 -1.02737289e-08 -1.40544828e-09 -1.02947021e-08 -5.39251703e-10 1.08155810e-10 -1.38412437e-10 -5.40289463e-10 3.41676787e-10 -1.29129950e-10 1.36113017e-10 1.65769375e-10 4.97639582e-10 -1.82376228e-10 -2.61762979e-10 1.22547016e-10 4.35704119e-10 -1.64765877e-10 1.69757847e-10 2.13894818e-10 6.35034959e-10 4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 -1.52035761e-10 1.09217494e-10 1.30725329e-09 -1.31457451e-10 -1.64811040e-10 -4.94934772e-10 5.09480974e-10 6.35172129e-10 1.90745749e-09 1.44261856e-10 -1.71596177e-10 2.11571639e-10 -1.71596177e-10 -1.08155810e-10 -6.40194213e-10 -1.08155810e-10 -2.61762979e-10 -1.52035761e-10 -9.60755133e-10 4.53386780e-10 -1.52035761e-10 -5.78013223e-10 2.19045340e-10 -2.23917000e-10 -2.79951311e-10 -8.44157069e-10 -1.04365134e-10 1.40474204e-10 3.15884894e-10 1.38412437e-10 1.22547016e-10 4.53386780e-10 -2.13511443e-10 4.33292850e-10 -1.63942380e-10 1.67618351e-10 2.12757439e-10 6.31906252e-10 4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 -1.52035761e-10 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 3.70737126e-10 1.22876674e-10 3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 -4.84397267e-10 -1.45367706e-09 4.43762591e-09 1.47092972e-09 4.41426294e-09 3.41676787e-10 4.35704119e-10 1.30725329e-09 -5.78013223e-10 4.33292850e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 1.47139325e-10 4.42131978e-10 1.31457451e-10 3.80106998e-10 -1.84378234e-10 -1.83355919e-10 5.59837607e-10 1.87578508e-10 5.56743584e-10 1.64811040e-10 1.14532510e-10 1.13983574e-09 -5.53058672e-10 -1.83200357e-10 -5.50467259e-10 1.67928187e-09 5.56271107e-10 1.67143703e-09 1.29129950e-10 1.64765877e-10 4.94934772e-10 -2.19045340e-10 1.63942380e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 1.87926843e-10 5.64494571e-10 -1.73417799e-09 -5.70616910e-10 -1.71401934e-09 -1.36113017e-10 -1.69757847e-10 -5.09480974e-10 2.23917000e-10 -1.67618351e-10 -1.47198357e-10 -1.46495813e-09 7.10593332e-10 2.38013716e-10 7.06636105e-10 -2.15767995e-09 -7.22704738e-10 -2.14570364e-09 -1.65769375e-10 -2.13894818e-10 -6.35172129e-10 2.79951311e-10 -2.12757439e-10 -4.41447013e-10 -4.39340064e-09 2.13154909e-09 7.06163628e-10 2.12158570e-09 -6.47233842e-09 -2.14426862e-09 -6.44217868e-09 -4.97639582e-10 -6.35034959e-10 -1.90745749e-09 8.44157069e-10 -6.31906252e-10 -1.54818613e-10 -2.27244986e-10 -2.27784261e-10 1.23289466e-10 1.19964562e-10 -2.15394736e-10 1.04498722e-10 1.04315994e-10 -3.17165592e-10 -1.04141980e-10 -3.16611096e-10 1.61689414e-10 2.37942386e-10 2.36853624e-10 + 1 4 5 6 7 13 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 22 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 1 4 5 6 7 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 11 13 14 15 17 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 1 4 5 6 7 19 23 24 1 4 5 6 7 14 15 17 18 20 23 0 1 2 3 4 5 6 7 13 15 16 17 18 19 20 21 22 23 24 25 1 4 5 6 7 16 18 19 20 21 23 24 1 4 5 6 7 14 15 17 18 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 20 18 20 14 15 17 18 19 20 14 18 20 + 0 13 34 54 66 86 110 129 153 161 172 192 204 215 222 235 242 249 262 275 288 301 304 304 306 312 315 +0 2 -2 676 + -2.65230974e-05 -2.68530121e-04 9.29233172e-05 5.62426944e-07 9.29233172e-05 -3.17655802e-04 -1.91982324e-06 -3.17655802e-04 -1.02511902e-05 -4.06311849e-07 -3.53836135e-05 1.77555823e-05 -4.06311849e-07 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 -1.12525880e-05 3.47227344e-05 -2.13399966e-04 4.24837644e-05 -1.28385646e-04 -1.90454381e-05 8.30976084e-06 -2.42510477e-05 6.22925733e-06 5.07064792e-06 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 6.27361454e-06 9.27467719e-04 -3.20089918e-03 -2.14153298e-05 -3.20089918e-03 -9.66690150e-05 -4.49879052e-06 -3.33403215e-04 1.67435646e-04 -4.49879052e-06 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 -1.27235214e-04 4.05026652e-04 -2.43659056e-03 4.76244557e-04 -1.48368337e-03 -2.25036097e-04 9.65513242e-05 -2.91846913e-04 7.65416832e-05 6.00921510e-05 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 2.17461717e-06 3.34354949e-04 -1.01406690e-03 -7.41378293e-06 -1.14687934e-03 -9.86525804e-06 -1.37601519e-06 -9.97598474e-05 6.11101955e-05 -1.84044299e-06 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 -4.93082215e-05 1.53394752e-04 -9.18363956e-04 1.89638082e-04 -5.76858814e-04 -7.01978849e-05 3.36831447e-05 -9.73673576e-05 2.61752683e-05 2.21031721e-05 5.62426944e-07 6.27361454e-06 -2.17461717e-06 -3.69707575e-05 -2.17461717e-06 7.44141787e-06 1.30459788e-04 7.44141787e-06 4.37486447e-07 2.15896018e-05 1.28879665e-06 -7.57748753e-07 2.15896018e-05 1.12525880e-05 1.27235214e-04 -4.93082215e-05 -1.58281898e-06 -3.03006947e-05 1.84922129e-04 2.44056476e-06 1.12502969e-04 1.72294882e-05 2.90578900e-06 1.91370154e-05 -6.42173953e-06 1.71274120e-06 -9.29233172e-05 -9.27467719e-04 3.34354949e-04 2.17461717e-06 2.96713189e-04 -1.14687934e-03 -7.41378293e-06 -1.01406690e-03 -4.79903528e-05 -1.84044299e-06 -9.97598474e-05 3.90986619e-05 -1.37601519e-06 -3.47227344e-05 -4.05026652e-04 1.53394752e-04 -3.03006947e-05 8.18757907e-05 -5.86366001e-04 1.17233978e-04 -3.13837672e-04 -5.31748688e-05 2.11184544e-05 -5.50684410e-05 1.12556385e-05 1.12246264e-05 3.17655802e-04 3.20089918e-03 -1.01406690e-03 -7.44141787e-06 -1.14687934e-03 3.47417775e-03 2.53100118e-05 3.94410596e-03 3.27447845e-05 4.68013054e-06 3.46503843e-04 -2.13155591e-04 6.33648348e-06 2.13399966e-04 2.43659056e-03 -9.18363956e-04 1.84922129e-04 -5.86366001e-04 3.44802830e-03 -7.01429547e-04 2.17589038e-03 2.83721121e-04 -1.33112543e-04 3.95271863e-04 -1.07666276e-04 -8.73254590e-05 -1.91982324e-06 -2.14153298e-05 7.41378293e-06 1.30459788e-04 7.41378293e-06 -2.53100118e-05 -4.61688158e-04 -2.53100118e-05 -1.49211538e-06 -7.67520733e-05 -4.33335507e-06 2.58441964e-06 -7.67520733e-05 -4.24837644e-05 -4.76244557e-04 1.89638082e-04 2.44056476e-06 1.17233978e-04 -7.01429547e-04 2.12415462e-06 -4.29690949e-04 -6.88114324e-05 -6.98600029e-06 -7.86960118e-05 2.59261788e-05 -4.07738778e-06 3.17655802e-04 3.20089918e-03 -1.14687934e-03 -7.44141787e-06 -1.01406690e-03 3.94410596e-03 2.53100118e-05 3.47417775e-03 1.68225764e-04 6.33648348e-06 3.46503843e-04 -1.34935610e-04 4.68013054e-06 1.28385646e-04 1.48368337e-03 -5.76858814e-04 1.12502969e-04 -3.13837672e-04 2.17589038e-03 -4.29690949e-04 1.18495152e-03 2.07677437e-04 -8.21521714e-05 2.23662024e-04 -4.84726260e-05 -4.49331845e-05 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 4.37486447e-07 4.79903528e-05 -3.27447845e-05 -1.49211538e-06 -1.68225764e-04 1.71473918e-05 -9.23132239e-08 3.37306520e-06 8.31212147e-06 -5.80094265e-07 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 -1.72294882e-05 5.31748688e-05 -2.83721121e-04 6.88114324e-05 -2.07677437e-04 -1.08888472e-05 9.69643862e-06 -2.61189081e-05 8.53577358e-06 8.12653276e-06 4.06311849e-07 4.49879052e-06 -1.37601519e-06 -2.15896018e-05 -1.84044299e-06 4.68013054e-06 7.67520733e-05 6.33648348e-06 9.23132239e-08 1.00810777e-05 1.03478794e-06 -7.23132225e-07 1.12895966e-05 8.30976084e-06 9.65513242e-05 -3.36831447e-05 -2.90578900e-06 -2.11184544e-05 1.33112543e-04 6.98600029e-06 8.21521714e-05 9.69643862e-06 4.27984257e-06 1.02749465e-05 -3.96485005e-06 2.53095613e-06 -3.53836135e-05 -3.33403215e-04 9.97598474e-05 1.28879665e-06 9.97598474e-05 -3.46503843e-04 -4.33335507e-06 -3.46503843e-04 3.37306520e-06 -1.03478794e-06 1.08329547e-05 -5.84232031e-06 -1.03478794e-06 -2.42510477e-05 -2.91846913e-04 9.73673576e-05 -1.91370154e-05 5.50684410e-05 -3.95271863e-04 7.86960118e-05 -2.23662024e-04 -2.61189081e-05 1.02749465e-05 -2.86556591e-05 5.90382296e-06 6.38809148e-06 1.77555823e-05 1.67435646e-04 -6.11101955e-05 -7.57748753e-07 -3.90986619e-05 2.13155591e-04 2.58441964e-06 1.34935610e-04 8.31212147e-06 7.23132225e-07 -5.84232031e-06 7.54938065e-06 4.41511709e-07 6.22925733e-06 7.65416832e-05 -2.61752683e-05 6.42173953e-06 -1.12556385e-05 1.07666276e-04 -2.59261788e-05 4.84726260e-05 8.53577358e-06 -3.96485005e-06 5.90382296e-06 -2.87988701e-07 -1.95832454e-06 4.06311849e-07 4.49879052e-06 -1.84044299e-06 -2.15896018e-05 -1.37601519e-06 6.33648348e-06 7.67520733e-05 4.68013054e-06 5.80094265e-07 1.12895966e-05 1.03478794e-06 -4.41511709e-07 1.00810777e-05 5.07064792e-06 6.00921510e-05 -2.21031721e-05 -1.71274120e-06 -1.12246264e-05 8.73254590e-05 4.07738778e-06 4.49331845e-05 8.12653276e-06 2.53095613e-06 6.38809148e-06 -1.95832454e-06 1.60968653e-06 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 1.12525880e-05 5.72377128e-05 -1.28385646e-04 -4.24837644e-05 -2.13399966e-04 4.12802398e-06 -5.07064792e-06 -2.42510477e-05 1.96084619e-05 -8.30976084e-06 -2.65230974e-05 -2.68530121e-04 9.29233172e-05 -5.62426944e-07 9.29233172e-05 -3.17655802e-04 1.91982324e-06 -3.17655802e-04 -1.02511902e-05 4.06311849e-07 -3.53836135e-05 1.77555823e-05 4.06311849e-07 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 1.27235214e-04 6.59577058e-04 -1.48368337e-03 -4.76244557e-04 -2.43659056e-03 4.62310066e-05 -6.00921510e-05 -2.91846913e-04 2.33157819e-04 -9.65513242e-05 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 -6.27361454e-06 9.27467719e-04 -3.20089918e-03 2.14153298e-05 -3.20089918e-03 -9.66690150e-05 4.49879052e-06 -3.33403215e-04 1.67435646e-04 4.49879052e-06 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 3.03006947e-05 1.53394752e-04 -3.13837672e-04 -1.17233978e-04 -5.86366001e-04 1.68397655e-05 -1.12246264e-05 -5.50684410e-05 5.16786065e-05 -2.11184544e-05 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 -2.17461717e-06 3.34354949e-04 -1.01406690e-03 7.41378293e-06 -1.14687934e-03 -9.86525804e-06 1.37601519e-06 -9.97598474e-05 6.11101955e-05 1.84044299e-06 -1.12525880e-05 -1.27235214e-04 3.03006947e-05 -1.58281898e-06 4.93082215e-05 -1.12502969e-04 2.44056476e-06 -1.84922129e-04 3.05335454e-06 1.71274120e-06 -1.91370154e-05 1.81320443e-05 2.90578900e-06 -5.62426944e-07 -6.27361454e-06 2.17461717e-06 -3.69707575e-05 2.17461717e-06 -7.44141787e-06 1.30459788e-04 -7.44141787e-06 -4.37486447e-07 2.15896018e-05 -1.28879665e-06 7.57748753e-07 2.15896018e-05 -5.72377128e-05 -6.59577058e-04 1.53394752e-04 4.93082215e-05 2.41156525e-04 -5.76858814e-04 -1.89638082e-04 -9.18363956e-04 1.24304952e-05 -2.21031721e-05 -9.73673576e-05 7.38807858e-05 -3.36831447e-05 -9.29233172e-05 -9.27467719e-04 3.34354949e-04 -2.17461717e-06 2.96713189e-04 -1.14687934e-03 7.41378293e-06 -1.01406690e-03 -4.79903528e-05 1.84044299e-06 -9.97598474e-05 3.90986619e-05 1.37601519e-06 1.28385646e-04 1.48368337e-03 -3.13837672e-04 -1.12502969e-04 -5.76858814e-04 1.18495152e-03 4.29690949e-04 2.17589038e-03 -6.18601931e-05 4.49331845e-05 2.23662024e-04 -2.04090250e-04 8.21521714e-05 3.17655802e-04 3.20089918e-03 -1.01406690e-03 7.44141787e-06 -1.14687934e-03 3.47417775e-03 -2.53100118e-05 3.94410596e-03 3.27447845e-05 -4.68013054e-06 3.46503843e-04 -2.13155591e-04 -6.33648348e-06 4.24837644e-05 4.76244557e-04 -1.17233978e-04 2.44056476e-06 -1.89638082e-04 4.29690949e-04 2.12415462e-06 7.01429547e-04 -1.19529867e-05 -4.07738778e-06 7.86960118e-05 -7.25555379e-05 -6.98600029e-06 1.91982324e-06 2.14153298e-05 -7.41378293e-06 1.30459788e-04 -7.41378293e-06 2.53100118e-05 -4.61688158e-04 2.53100118e-05 1.49211538e-06 -7.67520733e-05 4.33335507e-06 -2.58441964e-06 -7.67520733e-05 2.13399966e-04 2.43659056e-03 -5.86366001e-04 -1.84922129e-04 -9.18363956e-04 2.17589038e-03 7.01429547e-04 3.44802830e-03 -4.86188305e-05 8.73254590e-05 3.95271863e-04 -2.99542837e-04 1.33112543e-04 3.17655802e-04 3.20089918e-03 -1.14687934e-03 7.44141787e-06 -1.01406690e-03 3.94410596e-03 -2.53100118e-05 3.47417775e-03 1.68225764e-04 -6.33648348e-06 3.46503843e-04 -1.34935610e-04 -4.68013054e-06 4.12802398e-06 4.62310066e-05 -1.68397655e-05 -3.05335454e-06 -1.24304952e-05 6.18601931e-05 1.19529867e-05 4.86188305e-05 4.45399343e-06 2.36730758e-06 7.94659336e-06 -3.22419598e-07 1.41455845e-06 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 -4.37486447e-07 4.79903528e-05 -3.27447845e-05 1.49211538e-06 -1.68225764e-04 1.71473918e-05 9.23132239e-08 3.37306520e-06 8.31212147e-06 5.80094265e-07 -5.07064792e-06 -6.00921510e-05 1.12246264e-05 -1.71274120e-06 2.21031721e-05 -4.49331845e-05 4.07738778e-06 -8.73254590e-05 2.36730758e-06 1.60968653e-06 -6.38809148e-06 8.01694608e-06 2.53095613e-06 -4.06311849e-07 -4.49879052e-06 1.37601519e-06 -2.15896018e-05 1.84044299e-06 -4.68013054e-06 7.67520733e-05 -6.33648348e-06 -9.23132239e-08 1.00810777e-05 -1.03478794e-06 7.23132225e-07 1.12895966e-05 -2.42510477e-05 -2.91846913e-04 5.50684410e-05 1.91370154e-05 9.73673576e-05 -2.23662024e-04 -7.86960118e-05 -3.95271863e-04 7.94659336e-06 -6.38809148e-06 -2.86556591e-05 2.55715494e-05 -1.02749465e-05 -3.53836135e-05 -3.33403215e-04 9.97598474e-05 -1.28879665e-06 9.97598474e-05 -3.46503843e-04 4.33335507e-06 -3.46503843e-04 3.37306520e-06 1.03478794e-06 1.08329547e-05 -5.84232031e-06 1.03478794e-06 1.96084619e-05 2.33157819e-04 -5.16786065e-05 -1.81320443e-05 -7.38807858e-05 2.04090250e-04 7.25555379e-05 2.99542837e-04 -3.22419598e-07 8.01694608e-06 2.55715494e-05 -1.56308293e-05 1.03797872e-05 1.77555823e-05 1.67435646e-04 -6.11101955e-05 7.57748753e-07 -3.90986619e-05 2.13155591e-04 -2.58441964e-06 1.34935610e-04 8.31212147e-06 -7.23132225e-07 -5.84232031e-06 7.54938065e-06 -4.41511709e-07 -8.30976084e-06 -9.65513242e-05 2.11184544e-05 -2.90578900e-06 3.36831447e-05 -8.21521714e-05 6.98600029e-06 -1.33112543e-04 1.41455845e-06 2.53095613e-06 -1.02749465e-05 1.03797872e-05 4.27984257e-06 -4.06311849e-07 -4.49879052e-06 1.84044299e-06 -2.15896018e-05 1.37601519e-06 -6.33648348e-06 7.67520733e-05 -4.68013054e-06 -5.80094265e-07 1.12895966e-05 -1.03478794e-06 4.41511709e-07 1.00810777e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +0 2 -1 652 + -2.83602678e-04 -1.95047293e-03 8.59745776e-04 -4.56920647e-04 4.56920647e-04 -2.44899535e-03 1.28357742e-03 -1.28357742e-03 1.73010453e-05 -4.44223313e-05 4.44223313e-05 -3.45784622e-05 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 -3.47227344e-05 1.12525880e-05 -2.13399966e-04 1.28385646e-04 -4.24837644e-05 -1.90454381e-05 2.42510477e-05 -8.30976084e-06 -6.22925733e-06 5.07064792e-06 -2.19947443e-03 -1.22130875e-02 5.70478091e-03 -3.14685859e-03 3.14685859e-03 -1.41797470e-02 7.70583827e-03 -7.70583827e-03 9.19339830e-04 -1.36735648e-03 1.36735648e-03 -8.16530823e-04 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 -4.05026652e-04 1.27235214e-04 -2.43659056e-03 1.48368337e-03 -4.76244557e-04 -2.25036097e-04 2.91846913e-04 -9.65513242e-05 -7.65416832e-05 6.00921510e-05 -9.64169844e-04 -5.67344374e-03 2.51977194e-03 -1.52740148e-03 1.52740148e-03 -6.49638880e-03 3.93868502e-03 -3.93868502e-03 2.89135392e-04 -4.61116361e-04 4.61116361e-04 -2.90352413e-04 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 -1.53394752e-04 4.93082215e-05 -9.18363956e-04 5.76858814e-04 -1.89638082e-04 -7.01978849e-05 9.73673576e-05 -3.36831447e-05 -2.61752683e-05 2.21031721e-05 4.54049720e-04 2.69217248e-03 -1.33770548e-03 4.08627847e-04 -7.36754990e-04 3.50501086e-03 -9.46051924e-04 1.91637197e-03 -1.52445751e-04 2.03886509e-04 -2.14787965e-04 7.52275515e-06 1.20794863e-04 3.47227344e-05 4.05026652e-04 -1.53394752e-04 8.18757907e-05 -3.03006947e-05 5.86366001e-04 -3.13837672e-04 1.17233978e-04 5.31748688e-05 -5.50684410e-05 2.11184544e-05 1.12556385e-05 -1.12246264e-05 -4.54049720e-04 -2.69217248e-03 1.33770548e-03 -7.36754990e-04 4.08627847e-04 -3.50501086e-03 1.91637197e-03 -9.46051924e-04 1.52445751e-04 -2.14787965e-04 2.03886509e-04 7.52275515e-06 -1.20794863e-04 -1.12525880e-05 -1.27235214e-04 4.93082215e-05 -3.03006947e-05 -1.58281898e-06 -1.84922129e-04 1.12502969e-04 2.44056476e-06 -1.72294882e-05 1.91370154e-05 2.90578900e-06 -6.42173953e-06 -1.71274120e-06 2.93227375e-03 1.52248417e-02 -6.99633778e-03 4.37757596e-03 -4.37757596e-03 1.64670479e-02 -1.04147600e-02 1.04147600e-02 -1.35737298e-03 2.12582266e-03 -2.12582266e-03 1.30213495e-03 2.13399966e-04 2.43659056e-03 -9.18363956e-04 5.86366001e-04 -1.84922129e-04 3.44802830e-03 -2.17589038e-03 7.01429547e-04 2.83721121e-04 -3.95271863e-04 1.33112543e-04 1.07666276e-04 -8.73254590e-05 -1.36564698e-03 -7.11244946e-03 3.70069787e-03 -1.10022028e-03 2.07552415e-03 -8.90168116e-03 2.17312332e-03 -4.96961345e-03 7.81641317e-04 -8.86619153e-04 1.03286469e-03 -8.03685600e-05 -5.15382990e-04 -1.28385646e-04 -1.48368337e-03 5.76858814e-04 -3.13837672e-04 1.12502969e-04 -2.17589038e-03 1.18495152e-03 -4.29690949e-04 -2.07677437e-04 2.23662024e-04 -8.21521714e-05 -4.84726260e-05 4.49331845e-05 1.36564698e-03 7.11244946e-03 -3.70069787e-03 2.07552415e-03 -1.10022028e-03 8.90168116e-03 -4.96961345e-03 2.17312332e-03 -7.81641317e-04 1.03286469e-03 -8.86619153e-04 -8.03685600e-05 5.15382990e-04 4.24837644e-05 4.76244557e-04 -1.89638082e-04 1.17233978e-04 2.44056476e-06 7.01429547e-04 -4.29690949e-04 2.12415462e-06 6.88114324e-05 -7.86960118e-05 -6.98600029e-06 2.59261788e-05 4.07738778e-06 -6.36885874e-05 4.91457553e-04 -9.39065721e-05 1.22001244e-06 -1.22001244e-06 8.57044032e-04 -4.17861167e-04 4.17861167e-04 7.37288045e-05 -2.84542170e-04 2.84542170e-04 -2.09507317e-04 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 -5.31748688e-05 1.72294882e-05 -2.83721121e-04 2.07677437e-04 -6.88114324e-05 -1.08888472e-05 2.61189081e-05 -9.69643862e-06 -8.53577358e-06 8.12653276e-06 4.48907600e-05 -6.96741543e-04 1.63501819e-04 -5.34772333e-05 5.36232539e-05 -1.19669578e-03 4.63187202e-04 -5.76174685e-04 -2.33401992e-04 1.98660061e-04 -3.28033227e-04 6.77077342e-05 1.25901974e-04 2.42510477e-05 2.91846913e-04 -9.73673576e-05 5.50684410e-05 -1.91370154e-05 3.95271863e-04 -2.23662024e-04 7.86960118e-05 2.61189081e-05 -2.86556591e-05 1.02749465e-05 5.90382296e-06 -6.38809148e-06 -4.48907600e-05 6.96741543e-04 -1.63501819e-04 5.36232539e-05 -5.34772333e-05 1.19669578e-03 -5.76174685e-04 4.63187202e-04 2.33401992e-04 -3.28033227e-04 1.98660061e-04 6.77077342e-05 -1.25901974e-04 -8.30976084e-06 -9.65513242e-05 3.36831447e-05 -2.11184544e-05 -2.90578900e-06 -1.33112543e-04 8.21521714e-05 6.98600029e-06 -9.69643862e-06 1.02749465e-05 4.27984257e-06 -3.96485005e-06 -2.53095613e-06 1.50422865e-06 1.50422865e-06 5.11290467e-05 5.11290467e-05 6.47125832e-05 6.47125832e-05 -6.23475010e-05 -6.22925733e-06 -7.65416832e-05 2.61752683e-05 -1.12556385e-05 6.42173953e-06 -1.07666276e-04 4.84726260e-05 -2.59261788e-05 -8.53577358e-06 5.90382296e-06 -3.96485005e-06 -2.87988701e-07 1.95832454e-06 1.63200368e-05 -3.57437773e-04 9.06648642e-05 -3.58428548e-05 3.58428548e-05 -6.28559754e-04 2.48668494e-04 -2.48668494e-04 -1.57314396e-04 1.03625636e-04 -1.03625636e-04 3.54077607e-05 5.07064792e-06 6.00921510e-05 -2.21031721e-05 1.12246264e-05 1.71274120e-06 8.73254590e-05 -4.49331845e-05 -4.07738778e-06 8.12653276e-06 -6.38809148e-06 -2.53095613e-06 1.95832454e-06 1.60968653e-06 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 -9.58444724e-04 2.90859858e-03 -7.55769472e-03 2.49315158e-03 -7.55769472e-03 9.71447628e-05 -1.39435234e-04 3.68604998e-04 -1.68259665e-04 -1.39435234e-04 -2.83602678e-04 -2.19947443e-03 9.64169844e-04 -4.54049720e-04 4.54049720e-04 -2.93227375e-03 1.36564698e-03 -1.36564698e-03 -6.36885874e-05 4.48907600e-05 -4.48907600e-05 1.63200368e-05 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 -4.04493333e-03 1.22716775e-02 -2.23901961e-02 7.55155382e-03 -2.23901961e-02 1.76802645e-03 -2.31024262e-03 6.49388152e-03 -3.06231165e-03 -2.31024262e-03 -1.95047293e-03 -1.22130875e-02 5.67344374e-03 -2.69217248e-03 2.69217248e-03 -1.52248417e-02 7.11244946e-03 -7.11244946e-03 4.91457553e-04 -6.96741543e-04 6.96741543e-04 -3.57437773e-04 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 -2.08027394e-03 6.14446833e-03 -1.05420119e-02 4.59318203e-03 -1.33502663e-02 3.48900865e-04 -7.13933222e-04 2.05131590e-03 -1.05035386e-03 -8.27964213e-04 -8.59745776e-04 -5.70478091e-03 2.51977194e-03 -1.33770548e-03 1.33770548e-03 -6.99633778e-03 3.70069787e-03 -3.70069787e-03 9.39065721e-05 -1.63501819e-04 1.63501819e-04 -9.06648642e-05 9.58444724e-04 4.04493333e-03 -2.08027394e-03 -5.69198711e-04 -2.08027394e-03 4.54167058e-03 1.79526564e-03 4.54167058e-03 -2.34922678e-04 4.93246421e-05 -7.36376583e-04 4.06898013e-04 4.93246421e-05 4.56920647e-04 3.14685859e-03 -1.52740148e-03 4.08627847e-04 -7.36754990e-04 4.37757596e-03 -1.10022028e-03 2.07552415e-03 -1.22001244e-06 5.34772333e-05 -5.36232539e-05 -1.50422865e-06 3.58428548e-05 -2.90859858e-03 -1.22716775e-02 6.14446833e-03 -2.08027394e-03 5.03014462e-03 -1.33502663e-02 4.59318203e-03 -1.05420119e-02 7.35182694e-04 -8.27964213e-04 2.05131590e-03 -8.27333943e-04 -7.13933222e-04 -4.56920647e-04 -3.14685859e-03 1.52740148e-03 -7.36754990e-04 4.08627847e-04 -4.37757596e-03 2.07552415e-03 -1.10022028e-03 1.22001244e-06 -5.36232539e-05 5.34772333e-05 -1.50422865e-06 -3.58428548e-05 7.55769472e-03 2.23901961e-02 -1.05420119e-02 4.54167058e-03 -1.33502663e-02 1.55180210e-02 -7.87868612e-03 2.17847557e-02 -1.13526333e-03 2.60885943e-03 -7.69870109e-03 4.13009015e-03 3.08404679e-03 2.44899535e-03 1.41797470e-02 -6.49638880e-03 3.50501086e-03 -3.50501086e-03 1.64670479e-02 -8.90168116e-03 8.90168116e-03 -8.57044032e-04 1.19669578e-03 -1.19669578e-03 6.28559754e-04 -2.49315158e-03 -7.55155382e-03 4.59318203e-03 1.79526564e-03 4.59318203e-03 -7.87868612e-03 -5.52298877e-03 -7.87868612e-03 8.87988382e-04 -4.33092121e-05 2.67007632e-03 -1.53804099e-03 -4.33092121e-05 -1.28357742e-03 -7.70583827e-03 3.93868502e-03 -9.46051924e-04 1.91637197e-03 -1.04147600e-02 2.17312332e-03 -4.96961345e-03 4.17861167e-04 -4.63187202e-04 5.76174685e-04 -5.11290467e-05 -2.48668494e-04 7.55769472e-03 2.23901961e-02 -1.33502663e-02 4.54167058e-03 -1.05420119e-02 2.17847557e-02 -7.87868612e-03 1.55180210e-02 -3.00913133e-03 3.08404679e-03 -7.69870109e-03 3.04821196e-03 2.60885943e-03 1.28357742e-03 7.70583827e-03 -3.93868502e-03 1.91637197e-03 -9.46051924e-04 1.04147600e-02 -4.96961345e-03 2.17312332e-03 -4.17861167e-04 5.76174685e-04 -4.63187202e-04 -5.11290467e-05 2.48668494e-04 9.71447628e-05 1.76802645e-03 -3.48900865e-04 2.34922678e-04 -7.35182694e-04 1.13526333e-03 -8.87988382e-04 3.00913133e-03 -2.58484015e-04 5.56174238e-06 1.16705004e-04 -2.56639851e-04 -1.33799209e-04 1.73010453e-05 9.19339830e-04 -2.89135392e-04 1.52445751e-04 -1.52445751e-04 1.35737298e-03 -7.81641317e-04 7.81641317e-04 7.37288045e-05 -2.33401992e-04 2.33401992e-04 -1.57314396e-04 -1.39435234e-04 -2.31024262e-03 7.13933222e-04 -4.93246421e-05 8.27964213e-04 -2.60885943e-03 4.33092121e-05 -3.08404679e-03 5.56174238e-06 -6.28997322e-05 -1.20238779e-04 1.51286945e-04 -7.02699890e-05 -4.44223313e-05 -1.36735648e-03 4.61116361e-04 -2.03886509e-04 2.14787965e-04 -2.12582266e-03 8.86619153e-04 -1.03286469e-03 -2.84542170e-04 1.98660061e-04 -3.28033227e-04 6.47125832e-05 1.03625636e-04 3.68604998e-04 6.49388152e-03 -2.05131590e-03 7.36376583e-04 -2.05131590e-03 7.69870109e-03 -2.67007632e-03 7.69870109e-03 1.16705004e-04 -1.20238779e-04 3.32086076e-04 -2.02138997e-04 -1.20238779e-04 4.44223313e-05 1.36735648e-03 -4.61116361e-04 2.14787965e-04 -2.03886509e-04 2.12582266e-03 -1.03286469e-03 8.86619153e-04 2.84542170e-04 -3.28033227e-04 1.98660061e-04 6.47125832e-05 -1.03625636e-04 -1.68259665e-04 -3.06231165e-03 1.05035386e-03 -4.06898013e-04 8.27333943e-04 -4.13009015e-03 1.53804099e-03 -3.04821196e-03 -2.56639851e-04 1.51286945e-04 -2.02138997e-04 3.78581590e-05 7.08268625e-05 -7.52275515e-06 -7.52275515e-06 8.03685600e-05 8.03685600e-05 6.77077342e-05 6.77077342e-05 -6.23475010e-05 -1.39435234e-04 -2.31024262e-03 8.27964213e-04 -4.93246421e-05 7.13933222e-04 -3.08404679e-03 4.33092121e-05 -2.60885943e-03 -1.33799209e-04 -7.02699890e-05 -1.20238779e-04 7.08268625e-05 -6.28997322e-05 -3.45784622e-05 -8.16530823e-04 2.90352413e-04 -1.20794863e-04 1.20794863e-04 -1.30213495e-03 5.15382990e-04 -5.15382990e-04 -2.09507317e-04 1.25901974e-04 -1.25901974e-04 3.54077607e-05 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 -0 2 -1 664 - -2.83602678e-04 -1.95047293e-03 4.56920647e-04 -8.59745776e-04 4.56920647e-04 -1.28357742e-03 2.44899535e-03 -1.28357742e-03 -8.65052267e-06 -4.44223313e-05 3.45784622e-05 1.49831448e-05 -4.44223313e-05 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 -5.72377128e-05 1.12525880e-05 -1.28385646e-04 2.13399966e-04 -4.24837644e-05 4.12802398e-06 2.42510477e-05 -5.07064792e-06 -1.96084619e-05 8.30976084e-06 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 -5.70478091e-03 3.14685859e-03 -7.70583827e-03 1.41797470e-02 -7.70583827e-03 -4.59669915e-04 -1.36735648e-03 8.16530823e-04 7.96171648e-04 -1.36735648e-03 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 -6.59577058e-04 1.27235214e-04 -1.48368337e-03 2.43659056e-03 -4.76244557e-04 4.62310066e-05 2.91846913e-04 -6.00921510e-05 -2.33157819e-04 9.65513242e-05 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 -1.33770548e-03 7.36754990e-04 -9.46051924e-04 3.50501086e-03 -1.91637197e-03 -8.27377725e-05 -2.03886509e-04 1.20794863e-04 1.28260515e-04 -2.14787965e-04 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 -1.53394752e-04 3.03006947e-05 -3.13837672e-04 5.86366001e-04 -1.17233978e-04 1.68397655e-05 5.50684410e-05 -1.12246264e-05 -5.16786065e-05 2.11184544e-05 9.64169844e-04 5.67344374e-03 -1.52740148e-03 2.51977194e-03 -1.52740148e-03 3.93868502e-03 -6.49638880e-03 3.93868502e-03 1.44567696e-04 4.61116361e-04 -2.90352413e-04 -2.50398595e-04 4.61116361e-04 5.72377128e-05 6.59577058e-04 -1.53394752e-04 2.41156525e-04 -4.93082215e-05 5.76858814e-04 -9.18363956e-04 1.89638082e-04 -1.24304952e-05 -9.73673576e-05 2.21031721e-05 7.38807858e-05 -3.36831447e-05 -4.54049720e-04 -2.69217248e-03 7.36754990e-04 -1.33770548e-03 4.08627847e-04 -1.91637197e-03 3.50501086e-03 -9.46051924e-04 -6.97079784e-05 -2.14787965e-04 1.20794863e-04 1.35783271e-04 -2.03886509e-04 -1.12525880e-05 -1.27235214e-04 3.03006947e-05 -4.93082215e-05 -1.58281898e-06 -1.12502969e-04 1.84922129e-04 2.44056476e-06 3.05335454e-06 1.91370154e-05 1.71274120e-06 -1.81320443e-05 -2.90578900e-06 1.36564698e-03 7.11244946e-03 -1.10022028e-03 3.70069787e-03 -2.07552415e-03 2.17312332e-03 -8.90168116e-03 4.96961345e-03 4.60421873e-04 8.86619153e-04 -5.15382990e-04 -6.36736958e-04 1.03286469e-03 1.28385646e-04 1.48368337e-03 -3.13837672e-04 5.76858814e-04 -1.12502969e-04 1.18495152e-03 -2.17589038e-03 4.29690949e-04 -6.18601931e-05 -2.23662024e-04 4.49331845e-05 2.04090250e-04 -8.21521714e-05 -2.93227375e-03 -1.52248417e-02 4.37757596e-03 -6.99633778e-03 4.37757596e-03 -1.04147600e-02 1.64670479e-02 -1.04147600e-02 -6.78686488e-04 -2.12582266e-03 1.30213495e-03 1.17551948e-03 -2.12582266e-03 -2.13399966e-04 -2.43659056e-03 5.86366001e-04 -9.18363956e-04 1.84922129e-04 -2.17589038e-03 3.44802830e-03 -7.01429547e-04 4.86188305e-05 3.95271863e-04 -8.73254590e-05 -2.99542837e-04 1.33112543e-04 1.36564698e-03 7.11244946e-03 -2.07552415e-03 3.70069787e-03 -1.10022028e-03 4.96961345e-03 -8.90168116e-03 2.17312332e-03 3.21219444e-04 1.03286469e-03 -5.15382990e-04 -7.17105517e-04 8.86619153e-04 4.24837644e-05 4.76244557e-04 -1.17233978e-04 1.89638082e-04 2.44056476e-06 4.29690949e-04 -7.01429547e-04 2.12415462e-06 -1.19529867e-05 -7.86960118e-05 -4.07738778e-06 7.25555379e-05 6.98600029e-06 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 -4.69532861e-05 1.91270644e-06 -2.53209637e-04 4.28522016e-04 -1.64651530e-04 -2.83284246e-05 1.98313826e-04 -1.04753659e-04 -5.89227687e-05 8.62283440e-05 4.12802398e-06 4.62310066e-05 -1.68397655e-05 1.24304952e-05 -3.05335454e-06 6.18601931e-05 -4.86188305e-05 1.19529867e-05 4.45399343e-06 -7.94659336e-06 2.36730758e-06 3.22419598e-07 -1.41455845e-06 4.48907600e-05 -6.96741543e-04 5.34772333e-05 -1.63501819e-04 5.36232539e-05 -4.63187202e-04 1.19669578e-03 -5.76174685e-04 1.75337614e-04 1.98660061e-04 -1.25901974e-04 -1.68278188e-04 3.28033227e-04 2.42510477e-05 2.91846913e-04 -5.50684410e-05 9.73673576e-05 -1.91370154e-05 2.23662024e-04 -3.95271863e-04 7.86960118e-05 -7.94659336e-06 -2.86556591e-05 6.38809148e-06 2.55715494e-05 -1.02749465e-05 -1.63200368e-05 3.57437773e-04 -3.58428548e-05 9.06648642e-05 -3.58428548e-05 2.48668494e-04 -6.28559754e-04 2.48668494e-04 -7.86571980e-05 -1.03625636e-04 3.54077607e-05 1.36238263e-04 -1.03625636e-04 -5.07064792e-06 -6.00921510e-05 1.12246264e-05 -2.21031721e-05 -1.71274120e-06 -4.49331845e-05 8.73254590e-05 4.07738778e-06 2.36730758e-06 6.38809148e-06 1.60968653e-06 -8.01694608e-06 -2.53095613e-06 -5.51559346e-05 4.25614726e-04 -1.80867609e-06 8.13254770e-05 -3.04447445e-07 3.36313863e-04 -7.42221904e-04 3.87442910e-04 -5.89227687e-05 -2.14064456e-04 1.81438659e-04 3.97097282e-05 -2.78777039e-04 -1.96084619e-05 -2.33157819e-04 5.16786065e-05 -7.38807858e-05 1.81320443e-05 -2.04090250e-04 2.99542837e-04 -7.25555379e-05 3.22419598e-07 2.55715494e-05 -8.01694608e-06 -1.56308293e-05 1.03797872e-05 4.48907600e-05 -6.96741543e-04 5.36232539e-05 -1.63501819e-04 5.34772333e-05 -5.76174685e-04 1.19669578e-03 -4.63187202e-04 5.80643783e-05 3.28033227e-04 -1.25901974e-04 -2.35985922e-04 1.98660061e-04 8.30976084e-06 9.65513242e-05 -2.11184544e-05 3.36831447e-05 2.90578900e-06 8.21521714e-05 -1.33112543e-04 -6.98600029e-06 -1.41455845e-06 -1.02749465e-05 -2.53095613e-06 1.03797872e-05 4.27984257e-06 -1.25069627e-03 -7.14095981e-03 9.58444724e-04 -2.90859858e-03 2.90859858e-03 -2.49315158e-03 7.55769472e-03 -7.55769472e-03 -1.94289526e-04 -1.39435234e-04 1.39435234e-04 -3.68604998e-04 -2.83602678e-04 -2.19947443e-03 4.54049720e-04 -9.64169844e-04 4.54049720e-04 -1.36564698e-03 2.93227375e-03 -1.36564698e-03 3.18442937e-05 4.48907600e-05 -1.63200368e-05 -5.51559346e-05 4.48907600e-05 -7.14095981e-03 -2.51314248e-02 4.04493333e-03 -1.22716775e-02 1.22716775e-02 -7.55155382e-03 2.23901961e-02 -2.23901961e-02 -3.53605291e-03 -2.31024262e-03 2.31024262e-03 -6.49388152e-03 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 -5.67344374e-03 2.69217248e-03 -7.11244946e-03 1.52248417e-02 -7.11244946e-03 -2.45728776e-04 -6.96741543e-04 3.57437773e-04 4.25614726e-04 -6.96741543e-04 -9.58444724e-04 -4.04493333e-03 -5.69198711e-04 -2.08027394e-03 2.08027394e-03 1.79526564e-03 4.54167058e-03 -4.54167058e-03 -4.69845355e-04 -4.93246421e-05 4.93246421e-05 -7.36376583e-04 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 -1.52740148e-03 7.36754990e-04 -1.10022028e-03 4.37757596e-03 -2.07552415e-03 6.92693999e-07 -5.34772333e-05 3.58428548e-05 1.80867609e-06 -5.36232539e-05 2.90859858e-03 1.22716775e-02 -2.08027394e-03 5.03014462e-03 -6.14446833e-03 4.59318203e-03 -1.05420119e-02 1.33502663e-02 1.08408356e-03 7.13933222e-04 -8.27964213e-04 2.23019918e-04 2.05131590e-03 8.59745776e-04 5.70478091e-03 -1.33770548e-03 2.51977194e-03 -1.33770548e-03 3.70069787e-03 -6.99633778e-03 3.70069787e-03 4.69532861e-05 1.63501819e-04 -9.06648642e-05 -8.13254770e-05 1.63501819e-04 -2.90859858e-03 -1.22716775e-02 2.08027394e-03 -6.14446833e-03 5.03014462e-03 -4.59318203e-03 1.33502663e-02 -1.05420119e-02 -1.08408356e-03 -8.27964213e-04 7.13933222e-04 2.23019918e-04 -2.05131590e-03 -4.56920647e-04 -3.14685859e-03 7.36754990e-04 -1.52740148e-03 4.08627847e-04 -2.07552415e-03 4.37757596e-03 -1.10022028e-03 -1.91270644e-06 -5.36232539e-05 3.58428548e-05 3.04447445e-07 -5.34772333e-05 2.49315158e-03 7.55155382e-03 1.79526564e-03 4.59318203e-03 -4.59318203e-03 -5.52298877e-03 -7.87868612e-03 7.87868612e-03 1.77597676e-03 4.33092121e-05 -4.33092121e-05 2.67007632e-03 1.28357742e-03 7.70583827e-03 -9.46051924e-04 3.93868502e-03 -1.91637197e-03 2.17312332e-03 -1.04147600e-02 4.96961345e-03 2.53209637e-04 4.63187202e-04 -2.48668494e-04 -3.36313863e-04 5.76174685e-04 -7.55769472e-03 -2.23901961e-02 4.54167058e-03 -1.05420119e-02 1.33502663e-02 -7.87868612e-03 1.55180210e-02 -2.17847557e-02 -4.14439465e-03 -2.60885943e-03 3.08404679e-03 -1.08187820e-03 -7.69870109e-03 -2.44899535e-03 -1.41797470e-02 3.50501086e-03 -6.49638880e-03 3.50501086e-03 -8.90168116e-03 1.64670479e-02 -8.90168116e-03 -4.28522016e-04 -1.19669578e-03 6.28559754e-04 7.42221904e-04 -1.19669578e-03 7.55769472e-03 2.23901961e-02 -4.54167058e-03 1.33502663e-02 -1.05420119e-02 7.87868612e-03 -2.17847557e-02 1.55180210e-02 4.14439465e-03 3.08404679e-03 -2.60885943e-03 -1.08187820e-03 7.69870109e-03 1.28357742e-03 7.70583827e-03 -1.91637197e-03 3.93868502e-03 -9.46051924e-04 4.96961345e-03 -1.04147600e-02 2.17312332e-03 1.64651530e-04 5.76174685e-04 -2.48668494e-04 -3.87442910e-04 4.63187202e-04 -1.94289526e-04 -3.53605291e-03 4.69845355e-04 -1.08408356e-03 1.08408356e-03 -1.77597676e-03 4.14439465e-03 -4.14439465e-03 1.86029246e-04 1.28237467e-04 -1.28237467e-04 2.33410009e-04 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 -1.44567696e-04 6.97079784e-05 -4.60421873e-04 6.78686488e-04 -3.21219444e-04 -2.83284246e-05 1.75337614e-04 -7.86571980e-05 -5.89227687e-05 5.80643783e-05 -1.39435234e-04 -2.31024262e-03 4.93246421e-05 -7.13933222e-04 8.27964213e-04 -4.33092121e-05 2.60885943e-03 -3.08404679e-03 1.28237467e-04 -6.28997322e-05 7.02699890e-05 8.04600829e-05 1.20238779e-04 -4.44223313e-05 -1.36735648e-03 2.03886509e-04 -4.61116361e-04 2.14787965e-04 -8.86619153e-04 2.12582266e-03 -1.03286469e-03 1.98313826e-04 1.98660061e-04 -1.03625636e-04 -2.14064456e-04 3.28033227e-04 1.39435234e-04 2.31024262e-03 -4.93246421e-05 8.27964213e-04 -7.13933222e-04 4.33092121e-05 -3.08404679e-03 2.60885943e-03 -1.28237467e-04 7.02699890e-05 -6.28997322e-05 8.04600829e-05 -1.20238779e-04 3.45784622e-05 8.16530823e-04 -1.20794863e-04 2.90352413e-04 -1.20794863e-04 5.15382990e-04 -1.30213495e-03 5.15382990e-04 -1.04753659e-04 -1.25901974e-04 3.54077607e-05 1.81438659e-04 -1.25901974e-04 -2.23019918e-04 -2.23019918e-04 1.08187820e-03 1.08187820e-03 8.04600829e-05 8.04600829e-05 -4.06655103e-04 1.49831448e-05 7.96171648e-04 -1.28260515e-04 2.50398595e-04 -1.35783271e-04 6.36736958e-04 -1.17551948e-03 7.17105517e-04 -5.89227687e-05 -1.68278188e-04 1.36238263e-04 3.97097282e-05 -2.35985922e-04 -3.68604998e-04 -6.49388152e-03 7.36376583e-04 -2.05131590e-03 2.05131590e-03 -2.67007632e-03 7.69870109e-03 -7.69870109e-03 2.33410009e-04 1.20238779e-04 -1.20238779e-04 3.32086076e-04 -4.44223313e-05 -1.36735648e-03 2.14787965e-04 -4.61116361e-04 2.03886509e-04 -1.03286469e-03 2.12582266e-03 -8.86619153e-04 8.62283440e-05 3.28033227e-04 -1.03625636e-04 -2.78777039e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 0 2 0 622 -2.65230974e-05 -2.68530121e-04 9.29233172e-05 -9.29233172e-05 -5.62426944e-07 -3.17655802e-04 3.17655802e-04 1.91982324e-06 -1.02511902e-05 3.53836135e-05 4.06311849e-07 -1.77555823e-05 -4.06311849e-07 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 1.21716113e-09 -1.21716113e-09 -2.68465821e-10 -1.44261856e-10 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 -9.27467719e-04 -6.27361454e-06 -3.20089918e-03 3.20089918e-03 2.14153298e-05 -9.66690150e-05 3.33403215e-04 4.49879052e-06 -1.67435646e-04 -4.49879052e-06 8.51775168e-10 5.22674783e-09 -2.89618009e-09 2.89618009e-09 3.51598622e-10 7.34004344e-09 -7.34004344e-09 -1.07220239e-09 -4.01192982e-10 4.01192982e-10 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 -3.34354949e-04 -2.17461717e-06 -1.01406690e-03 1.14687934e-03 7.41378293e-06 -9.86525804e-06 9.97598474e-05 1.37601519e-06 -6.11101955e-05 -1.84044299e-06 4.48920881e-10 2.89618009e-09 -1.57933876e-09 1.57699251e-09 2.29115712e-10 4.09328880e-09 -4.08627386e-09 -6.98124806e-10 -1.71596177e-10 -2.47344381e-10 2.46992762e-10 9.29233172e-05 9.27467719e-04 -3.34354949e-04 2.96713189e-04 2.17461717e-06 1.14687934e-03 -1.01406690e-03 -7.41378293e-06 4.79903528e-05 -9.97598474e-05 -1.84044299e-06 3.90986619e-05 1.37601519e-06 -4.48920881e-10 -2.89618009e-09 1.57699251e-09 -1.57933876e-09 -2.29115712e-10 -4.08627386e-09 4.09328880e-09 6.98124806e-10 1.71596177e-10 2.46992762e-10 -2.47344381e-10 -5.62426944e-07 -6.27361454e-06 2.17461717e-06 -2.17461717e-06 -3.69707575e-05 -7.44141787e-06 7.44141787e-06 1.30459788e-04 -4.37486447e-07 1.28879665e-06 2.15896018e-05 -7.57748753e-07 -2.15896018e-05 -3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 -2.11571639e-10 1.04365134e-10 3.17655802e-04 3.20089918e-03 -1.01406690e-03 1.14687934e-03 7.44141787e-06 3.47417775e-03 -3.94410596e-03 -2.53100118e-05 3.27447845e-05 -3.46503843e-04 -4.68013054e-06 2.13155591e-04 6.33648348e-06 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 -4.08627386e-09 -4.60520236e-10 -1.02947021e-08 1.02737289e-08 1.40544828e-09 -1.08155810e-10 5.40289463e-10 1.40474204e-10 -5.39251703e-10 -3.17655802e-04 -3.20089918e-03 1.14687934e-03 -1.01406690e-03 -7.44141787e-06 -3.94410596e-03 3.47417775e-03 2.53100118e-05 -1.68225764e-04 3.46503843e-04 6.33648348e-06 -1.34935610e-04 -4.68013054e-06 1.21716113e-09 7.34004344e-09 -4.08627386e-09 4.09328880e-09 4.60520236e-10 1.02737289e-08 -1.02947021e-08 -1.40544828e-09 1.08155810e-10 -5.39251703e-10 -1.38412437e-10 5.40289463e-10 1.91982324e-06 2.14153298e-05 -7.41378293e-06 7.41378293e-06 1.30459788e-04 2.53100118e-05 -2.53100118e-05 -4.61688158e-04 1.49211538e-06 -4.33335507e-06 -7.67520733e-05 2.58441964e-06 7.67520733e-05 2.68465821e-10 1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.40544828e-09 -1.40544828e-09 1.91049797e-10 -1.82376228e-10 6.40194213e-10 -3.15884894e-10 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 -4.79903528e-05 -4.37486447e-07 -3.27447845e-05 1.68225764e-04 1.49211538e-06 1.71473918e-05 -3.37306520e-06 9.23132239e-08 -8.31212147e-06 -5.80094265e-07 1.82376228e-10 2.61762979e-10 -1.22547016e-10 3.53836135e-05 3.33403215e-04 -9.97598474e-05 9.97598474e-05 1.28879665e-06 3.46503843e-04 -3.46503843e-04 -4.33335507e-06 -3.37306520e-06 1.08329547e-05 -1.03478794e-06 -5.84232031e-06 1.03478794e-06 -1.44261856e-10 1.71596177e-10 -1.71596177e-10 2.11571639e-10 1.08155810e-10 -1.08155810e-10 -6.40194213e-10 2.61762979e-10 -9.60755133e-10 -1.52035761e-10 4.53386780e-10 1.52035761e-10 -4.06311849e-07 -4.49879052e-06 1.37601519e-06 -1.84044299e-06 -2.15896018e-05 -4.68013054e-06 6.33648348e-06 7.67520733e-05 -9.23132239e-08 1.03478794e-06 1.00810777e-05 -7.23132225e-07 -1.12895966e-05 -4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 -1.52035761e-10 -1.77555823e-05 -1.67435646e-04 6.11101955e-05 -3.90986619e-05 -7.57748753e-07 -2.13155591e-04 1.34935610e-04 2.58441964e-06 -8.31212147e-06 -5.84232031e-06 7.23132225e-07 7.54938065e-06 -4.41511709e-07 -1.04365134e-10 -1.40474204e-10 1.38412437e-10 3.15884894e-10 -1.22547016e-10 4.53386780e-10 -2.13511443e-10 4.06311849e-07 4.49879052e-06 -1.84044299e-06 1.37601519e-06 2.15896018e-05 6.33648348e-06 -4.68013054e-06 -7.67520733e-05 5.80094265e-07 -1.03478794e-06 -1.12895966e-05 4.41511709e-07 1.00810777e-05 4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 1.52035761e-10 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 -2.90859858e-03 9.58444724e-04 -7.55769472e-03 7.55769472e-03 -2.49315158e-03 9.71447628e-05 -3.68604998e-04 1.39435234e-04 1.68259665e-04 -1.39435234e-04 -2.65230974e-05 -2.68530121e-04 9.29233172e-05 -9.29233172e-05 5.62426944e-07 -3.17655802e-04 3.17655802e-04 -1.91982324e-06 -1.02511902e-05 3.53836135e-05 -4.06311849e-07 -1.77555823e-05 4.06311849e-07 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 -1.22716775e-02 4.04493333e-03 -2.23901961e-02 2.23901961e-02 -7.55155382e-03 1.76802645e-03 -6.49388152e-03 2.31024262e-03 3.06231165e-03 -2.31024262e-03 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 -9.27467719e-04 6.27361454e-06 -3.20089918e-03 3.20089918e-03 -2.14153298e-05 -9.66690150e-05 3.33403215e-04 -4.49879052e-06 -1.67435646e-04 4.49879052e-06 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 -6.14446833e-03 2.08027394e-03 -1.05420119e-02 1.33502663e-02 -4.59318203e-03 3.48900865e-04 -2.05131590e-03 7.13933222e-04 1.05035386e-03 -8.27964213e-04 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 -3.34354949e-04 2.17461717e-06 -1.01406690e-03 1.14687934e-03 -7.41378293e-06 -9.86525804e-06 9.97598474e-05 -1.37601519e-06 -6.11101955e-05 1.84044299e-06 2.90859858e-03 1.22716775e-02 -6.14446833e-03 5.03014462e-03 -2.08027394e-03 1.33502663e-02 -1.05420119e-02 4.59318203e-03 -7.35182694e-04 2.05131590e-03 -8.27964213e-04 -8.27333943e-04 7.13933222e-04 9.29233172e-05 9.27467719e-04 -3.34354949e-04 2.96713189e-04 -2.17461717e-06 1.14687934e-03 -1.01406690e-03 7.41378293e-06 4.79903528e-05 -9.97598474e-05 1.84044299e-06 3.90986619e-05 -1.37601519e-06 -9.58444724e-04 -4.04493333e-03 2.08027394e-03 -2.08027394e-03 -5.69198711e-04 -4.54167058e-03 4.54167058e-03 1.79526564e-03 2.34922678e-04 -7.36376583e-04 4.93246421e-05 4.06898013e-04 -4.93246421e-05 5.62426944e-07 6.27361454e-06 -2.17461717e-06 2.17461717e-06 -3.69707575e-05 7.44141787e-06 -7.44141787e-06 1.30459788e-04 4.37486447e-07 -1.28879665e-06 2.15896018e-05 7.57748753e-07 -2.15896018e-05 7.55769472e-03 2.23901961e-02 -1.05420119e-02 1.33502663e-02 -4.54167058e-03 1.55180210e-02 -2.17847557e-02 7.87868612e-03 -1.13526333e-03 7.69870109e-03 -2.60885943e-03 -4.13009015e-03 3.08404679e-03 3.17655802e-04 3.20089918e-03 -1.01406690e-03 1.14687934e-03 -7.44141787e-06 3.47417775e-03 -3.94410596e-03 2.53100118e-05 3.27447845e-05 -3.46503843e-04 4.68013054e-06 2.13155591e-04 -6.33648348e-06 -7.55769472e-03 -2.23901961e-02 1.33502663e-02 -1.05420119e-02 4.54167058e-03 -2.17847557e-02 1.55180210e-02 -7.87868612e-03 3.00913133e-03 -7.69870109e-03 3.08404679e-03 3.04821196e-03 -2.60885943e-03 -3.17655802e-04 -3.20089918e-03 1.14687934e-03 -1.01406690e-03 7.44141787e-06 -3.94410596e-03 3.47417775e-03 -2.53100118e-05 -1.68225764e-04 3.46503843e-04 -6.33648348e-06 -1.34935610e-04 4.68013054e-06 2.49315158e-03 7.55155382e-03 -4.59318203e-03 4.59318203e-03 1.79526564e-03 7.87868612e-03 -7.87868612e-03 -5.52298877e-03 -8.87988382e-04 2.67007632e-03 -4.33092121e-05 -1.53804099e-03 4.33092121e-05 -1.91982324e-06 -2.14153298e-05 7.41378293e-06 -7.41378293e-06 1.30459788e-04 -2.53100118e-05 2.53100118e-05 -4.61688158e-04 -1.49211538e-06 4.33335507e-06 -7.67520733e-05 -2.58441964e-06 7.67520733e-05 9.71447628e-05 1.76802645e-03 -3.48900865e-04 7.35182694e-04 -2.34922678e-04 1.13526333e-03 -3.00913133e-03 8.87988382e-04 -2.58484015e-04 -1.16705004e-04 -5.56174238e-06 2.56639851e-04 -1.33799209e-04 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 -4.79903528e-05 4.37486447e-07 -3.27447845e-05 1.68225764e-04 -1.49211538e-06 1.71473918e-05 -3.37306520e-06 -9.23132239e-08 -8.31212147e-06 5.80094265e-07 -3.68604998e-04 -6.49388152e-03 2.05131590e-03 -2.05131590e-03 7.36376583e-04 -7.69870109e-03 7.69870109e-03 -2.67007632e-03 -1.16705004e-04 3.32086076e-04 -1.20238779e-04 -2.02138997e-04 1.20238779e-04 3.53836135e-05 3.33403215e-04 -9.97598474e-05 9.97598474e-05 -1.28879665e-06 3.46503843e-04 -3.46503843e-04 4.33335507e-06 -3.37306520e-06 1.08329547e-05 1.03478794e-06 -5.84232031e-06 -1.03478794e-06 1.39435234e-04 2.31024262e-03 -7.13933222e-04 8.27964213e-04 -4.93246421e-05 2.60885943e-03 -3.08404679e-03 4.33092121e-05 -5.56174238e-06 -1.20238779e-04 -6.28997322e-05 1.51286945e-04 7.02699890e-05 4.06311849e-07 4.49879052e-06 -1.37601519e-06 1.84044299e-06 -2.15896018e-05 4.68013054e-06 -6.33648348e-06 7.67520733e-05 9.23132239e-08 -1.03478794e-06 1.00810777e-05 7.23132225e-07 -1.12895966e-05 1.68259665e-04 3.06231165e-03 -1.05035386e-03 8.27333943e-04 -4.06898013e-04 4.13009015e-03 -3.04821196e-03 1.53804099e-03 2.56639851e-04 -2.02138997e-04 1.51286945e-04 3.78581590e-05 -7.08268625e-05 -1.77555823e-05 -1.67435646e-04 6.11101955e-05 -3.90986619e-05 7.57748753e-07 -2.13155591e-04 1.34935610e-04 -2.58441964e-06 -8.31212147e-06 -5.84232031e-06 -7.23132225e-07 7.54938065e-06 4.41511709e-07 -1.39435234e-04 -2.31024262e-03 8.27964213e-04 -7.13933222e-04 4.93246421e-05 -3.08404679e-03 2.60885943e-03 -4.33092121e-05 -1.33799209e-04 1.20238779e-04 7.02699890e-05 -7.08268625e-05 -6.28997322e-05 -4.06311849e-07 -4.49879052e-06 1.84044299e-06 -1.37601519e-06 2.15896018e-05 -6.33648348e-06 4.68013054e-06 -7.67520733e-05 -5.80094265e-07 1.03478794e-06 -1.12895966e-05 -4.41511709e-07 1.00810777e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 18 19 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 21 44 68 92 112 137 162 185 201 226 245 265 284 310 336 362 388 414 440 466 492 518 544 570 596 622 -0 2 1 365 - 3.02592746e-10 -1.14532510e-10 4.41447013e-10 -1.17833757e-10 -1.47198357e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 3.02506519e-10 3.80106998e-10 4.39340064e-09 -1.17267716e-09 -1.46495813e-09 2.63946620e-10 -1.61689414e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 1.45617240e-10 1.83355919e-10 2.12158570e-09 -5.64494571e-10 -7.06636105e-10 1.27860604e-10 -1.22093247e-10 -1.46139577e-09 5.53058672e-10 -1.47376693e-10 -1.84378234e-10 -2.13154909e-09 5.71154615e-10 7.10593332e-10 -1.27929665e-10 -4.84397267e-10 1.83200357e-10 -7.06163628e-10 1.87926843e-10 2.38013716e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 -4.42131978e-10 -5.56743584e-10 -6.44217868e-09 1.71401934e-09 2.14570364e-09 -3.88085383e-10 1.19964562e-10 2.36853624e-10 3.70737126e-10 4.43762591e-09 -1.67928187e-09 4.47457784e-10 5.59837607e-10 6.47233842e-09 -1.73417799e-09 -2.15767995e-09 3.88295953e-10 -1.23289466e-10 -2.37942386e-10 1.22876674e-10 1.47092972e-09 -5.56271107e-10 1.47139325e-10 1.87578508e-10 2.14426862e-09 -5.70616910e-10 -7.22704738e-10 1.28181277e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 -1.25861302e-10 -1.59560259e-10 -1.09217494e-10 -1.30725329e-09 4.94934772e-10 -1.31457451e-10 -1.64811040e-10 -1.90745749e-09 5.09480974e-10 6.35172129e-10 -1.14797059e-10 -4.33292850e-10 1.63942380e-10 -6.31906252e-10 1.67618351e-10 2.12757439e-10 5.84907389e-10 -2.21352487e-10 8.53047055e-10 -2.29835830e-10 -2.83536145e-10 4.35704119e-10 -1.64765877e-10 6.35034959e-10 -1.69757847e-10 -2.13894818e-10 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 -3.47227344e-05 -1.12525880e-05 -2.13399966e-04 1.28385646e-04 4.24837644e-05 -1.90454381e-05 2.42510477e-05 8.30976084e-06 -6.22925733e-06 -5.07064792e-06 2.51588682e-10 -1.21446037e-10 1.22093247e-10 3.68778082e-10 -3.70737126e-10 -1.22876674e-10 -1.09217494e-10 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 -4.05026652e-04 -1.27235214e-04 -2.43659056e-03 1.48368337e-03 4.76244557e-04 -2.25036097e-04 2.91846913e-04 9.65513242e-05 -7.65416832e-05 -6.00921510e-05 3.02592746e-10 3.01156311e-09 -1.45367706e-09 1.46139577e-09 4.84397267e-10 4.41426294e-09 -4.43762591e-09 -1.47092972e-09 3.29735741e-10 -1.30725329e-09 -4.33292850e-10 5.84907389e-10 4.35704119e-10 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 -1.53394752e-04 -4.93082215e-05 -9.18363956e-04 5.76858814e-04 1.89638082e-04 -7.01978849e-05 9.73673576e-05 3.36831447e-05 -2.61752683e-05 -2.21031721e-05 1.14532510e-10 1.13983574e-09 -5.50467259e-10 5.53058672e-10 1.83200357e-10 1.67143703e-09 -1.67928187e-09 -5.56271107e-10 1.25133854e-10 -4.94934772e-10 -1.63942380e-10 2.21352487e-10 1.64765877e-10 3.47227344e-05 4.05026652e-04 -1.53394752e-04 8.18757907e-05 3.03006947e-05 5.86366001e-04 -3.13837672e-04 -1.17233978e-04 5.31748688e-05 -5.50684410e-05 -2.11184544e-05 1.12556385e-05 1.12246264e-05 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 4.47457784e-10 1.47139325e-10 1.31457451e-10 1.12525880e-05 1.27235214e-04 -4.93082215e-05 3.03006947e-05 -1.58281898e-06 1.84922129e-04 -1.12502969e-04 2.44056476e-06 1.72294882e-05 -1.91370154e-05 2.90578900e-06 6.42173953e-06 -1.71274120e-06 -3.80106998e-10 1.83355919e-10 -1.84378234e-10 -5.56743584e-10 5.59837607e-10 1.87578508e-10 1.64811040e-10 2.13399966e-04 2.43659056e-03 -9.18363956e-04 5.86366001e-04 1.84922129e-04 3.44802830e-03 -2.17589038e-03 -7.01429547e-04 2.83721121e-04 -3.95271863e-04 -1.33112543e-04 1.07666276e-04 8.73254590e-05 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 -2.13154909e-09 -7.06163628e-10 -6.44217868e-09 6.47233842e-09 2.14426862e-09 -4.82241676e-10 1.90745749e-09 6.31906252e-10 -8.53047055e-10 -6.35034959e-10 -1.28385646e-04 -1.48368337e-03 5.76858814e-04 -3.13837672e-04 -1.12502969e-04 -2.17589038e-03 1.18495152e-03 4.29690949e-04 -2.07677437e-04 2.23662024e-04 8.21521714e-05 -4.84726260e-05 -4.49331845e-05 1.17833757e-10 1.17267716e-09 -5.64494571e-10 5.71154615e-10 1.87926843e-10 1.71401934e-09 -1.73417799e-09 -5.70616910e-10 1.25861302e-10 -5.09480974e-10 -1.67618351e-10 2.29835830e-10 1.69757847e-10 -4.24837644e-05 -4.76244557e-04 1.89638082e-04 -1.17233978e-04 2.44056476e-06 -7.01429547e-04 4.29690949e-04 2.12415462e-06 -6.88114324e-05 7.86960118e-05 -6.98600029e-06 -2.59261788e-05 4.07738778e-06 1.47198357e-10 1.46495813e-09 -7.06636105e-10 7.10593332e-10 2.38013716e-10 2.14570364e-09 -2.15767995e-09 -7.22704738e-10 1.59560259e-10 -6.35172129e-10 -2.12757439e-10 2.83536145e-10 2.13894818e-10 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 -5.31748688e-05 -1.72294882e-05 -2.83721121e-04 2.07677437e-04 6.88114324e-05 -1.08888472e-05 2.61189081e-05 9.69643862e-06 -8.53577358e-06 -8.12653276e-06 2.63946620e-10 -1.27860604e-10 1.27929665e-10 3.88085383e-10 -3.88295953e-10 -1.28181277e-10 -1.14797059e-10 2.42510477e-05 2.91846913e-04 -9.73673576e-05 5.50684410e-05 1.91370154e-05 3.95271863e-04 -2.23662024e-04 -7.86960118e-05 2.61189081e-05 -2.86556591e-05 -1.02749465e-05 5.90382296e-06 6.38809148e-06 -1.19964562e-10 1.23289466e-10 8.30976084e-06 9.65513242e-05 -3.36831447e-05 2.11184544e-05 -2.90578900e-06 1.33112543e-04 -8.21521714e-05 6.98600029e-06 9.69643862e-06 -1.02749465e-05 4.27984257e-06 3.96485005e-06 -2.53095613e-06 -1.61689414e-10 -2.36853624e-10 2.37942386e-10 -6.22925733e-06 -7.65416832e-05 2.61752683e-05 -1.12556385e-05 -6.42173953e-06 -1.07666276e-04 4.84726260e-05 2.59261788e-05 -8.53577358e-06 5.90382296e-06 3.96485005e-06 -2.87988701e-07 -1.95832454e-06 -5.07064792e-06 -6.00921510e-05 2.21031721e-05 -1.12246264e-05 1.71274120e-06 -8.73254590e-05 4.49331845e-05 -4.07738778e-06 -8.12653276e-06 6.38809148e-06 -2.53095613e-06 -1.95832454e-06 1.60968653e-06 - 1 2 5 6 7 0 1 2 3 4 5 6 7 8 10 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 1 2 5 6 7 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 1 2 5 6 7 0 1 2 3 4 5 6 7 8 1 2 5 6 7 1 2 5 6 7 1 2 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 5 15 24 33 38 49 60 69 74 83 88 93 98 118 144 170 190 210 236 262 288 308 323 339 352 365 -0 3 -2 301 - 2.51588682e-10 1.21446037e-10 -1.22093247e-10 1.22876674e-10 -3.68778082e-10 3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 1.45367706e-09 -1.46139577e-09 1.47092972e-09 -4.41426294e-09 4.43762591e-09 -6.71412528e-10 -4.33292850e-10 4.35704119e-10 -1.30725329e-09 3.80106998e-10 1.83355919e-10 -1.84378234e-10 1.87578508e-10 -5.56743584e-10 5.59837607e-10 -1.64811040e-10 -1.14532510e-10 -1.13983574e-09 1.83200357e-10 -5.50467259e-10 5.53058672e-10 -5.56271107e-10 1.67143703e-09 -1.67928187e-09 2.54263804e-10 1.63942380e-10 -1.64765877e-10 4.94934772e-10 3.02506519e-10 1.45617240e-10 -1.47376693e-10 1.47139325e-10 -4.42131978e-10 4.47457784e-10 -1.31457451e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 -7.06636105e-10 7.10593332e-10 -7.22704738e-10 2.14570364e-09 -2.15767995e-09 3.25329634e-10 2.12757439e-10 -2.13894818e-10 6.35172129e-10 4.41447013e-10 4.39340064e-09 -7.06163628e-10 2.12158570e-09 -2.13154909e-09 2.14426862e-09 -6.44217868e-09 6.47233842e-09 -9.79881258e-10 -6.31906252e-10 6.35034959e-10 -1.90745749e-09 -1.17833757e-10 -1.17267716e-09 1.87926843e-10 -5.64494571e-10 5.71154615e-10 -5.70616910e-10 1.71401934e-09 -1.73417799e-09 2.61974319e-10 1.67618351e-10 -1.69757847e-10 5.09480974e-10 -1.09128007e-10 1.60301122e-10 -1.61050967e-10 -1.61689414e-10 2.36853624e-10 -2.37942386e-10 2.41774220e-10 1.17145069e-10 -1.17081957e-10 1.17874504e-10 -3.55572505e-10 3.55382727e-10 -1.05088539e-10 1.19964562e-10 -1.23289466e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 -4.48920881e-10 2.68465821e-10 -1.21716113e-09 1.21716113e-09 -1.44261856e-10 3.02592746e-10 1.14532510e-10 1.47198357e-10 -4.41447013e-10 1.17833757e-10 8.51775168e-10 5.22674783e-09 -3.51598622e-10 2.89618009e-09 -2.89618009e-09 1.07220239e-09 -7.34004344e-09 7.34004344e-09 -4.01192982e-10 4.01192982e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 1.13983574e-09 -3.02506519e-10 1.46495813e-09 -4.39340064e-09 1.17267716e-09 -1.09128007e-10 -1.61689414e-10 2.41774220e-10 3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 1.20510477e-10 2.11571639e-10 4.84397267e-10 1.83200357e-10 2.38013716e-10 -7.06163628e-10 1.87926843e-10 -4.48920881e-10 -2.89618009e-09 2.29115712e-10 -1.57933876e-09 1.57699251e-09 -6.98124806e-10 4.09328880e-09 -4.08627386e-09 2.47344381e-10 -2.46992762e-10 1.71596177e-10 -1.21446037e-10 -1.45367706e-09 1.83355919e-10 -5.50467259e-10 1.45617240e-10 -7.06636105e-10 2.12158570e-09 -5.64494571e-10 -1.17145069e-10 4.48920881e-10 2.89618009e-09 -2.29115712e-10 1.57699251e-09 -1.57933876e-09 6.98124806e-10 -4.08627386e-09 4.09328880e-09 -2.46992762e-10 2.47344381e-10 -1.71596177e-10 1.22093247e-10 1.46139577e-09 -1.84378234e-10 5.53058672e-10 -1.47376693e-10 7.10593332e-10 -2.13154909e-09 5.71154615e-10 1.17081957e-10 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.91049797e-10 1.40544828e-09 -1.40544828e-09 -3.64752457e-10 -6.40194213e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 -5.56271107e-10 1.47139325e-10 -7.22704738e-10 2.14426862e-09 -5.70616910e-10 -1.17874504e-10 1.21716113e-09 7.34004344e-09 -4.60520236e-10 4.09328880e-09 -4.08627386e-09 1.40544828e-09 -1.02947021e-08 1.02737289e-08 1.61015277e-10 -5.40289463e-10 5.39251703e-10 1.08155810e-10 3.68778082e-10 4.41426294e-09 -5.56743584e-10 1.67143703e-09 -4.42131978e-10 2.14570364e-09 -6.44217868e-09 1.71401934e-09 -1.60301122e-10 -2.36853624e-10 3.55572505e-10 -1.19964562e-10 -1.21716113e-09 -7.34004344e-09 4.60520236e-10 -4.08627386e-09 4.09328880e-09 -1.40544828e-09 1.02737289e-08 -1.02947021e-08 -1.61015277e-10 5.39251703e-10 -5.40289463e-10 -1.08155810e-10 -3.70737126e-10 -4.43762591e-09 5.59837607e-10 -1.67928187e-09 4.47457784e-10 -2.15767995e-09 6.47233842e-09 -1.73417799e-09 1.61050967e-10 2.37942386e-10 -3.55382727e-10 1.23289466e-10 -1.20510477e-10 3.64752457e-10 -1.61015277e-10 1.61015277e-10 -2.84263995e-10 -5.23525958e-10 -6.71412528e-10 -2.54263804e-10 -3.25329634e-10 9.79881258e-10 -2.61974319e-10 -4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 -1.52035761e-10 -4.33292850e-10 -1.63942380e-10 -2.12757439e-10 6.31906252e-10 -1.67618351e-10 4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 1.52035761e-10 4.35704119e-10 1.64765877e-10 2.13894818e-10 -6.35034959e-10 1.69757847e-10 -1.44261856e-10 -2.11571639e-10 -1.71596177e-10 1.71596177e-10 6.40194213e-10 -1.08155810e-10 1.08155810e-10 -5.23525958e-10 -1.52035761e-10 1.52035761e-10 -9.60755133e-10 -1.09217494e-10 -1.30725329e-09 1.64811040e-10 -4.94934772e-10 1.31457451e-10 -6.35172129e-10 1.90745749e-09 -5.09480974e-10 -1.05088539e-10 - 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 0 1 3 4 5 6 7 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 13 14 15 16 17 18 19 20 21 22 24 1 3 4 6 7 8 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 3 4 5 6 7 8 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 2 5 6 7 8 12 14 16 18 19 20 1 3 4 6 7 12 14 16 18 19 20 1 3 4 6 7 12 14 16 18 19 20 0 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 24 - 0 7 19 26 38 45 57 69 81 84 87 87 94 96 109 130 142 162 182 200 224 248 259 270 281 281 301 -0 3 -1 327 - 2.51588682e-10 -1.22093247e-10 1.21446037e-10 3.70737126e-10 -3.68778082e-10 1.22876674e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 1.45367706e-09 -4.84397267e-10 4.43762591e-09 -4.41426294e-09 1.47092972e-09 3.41676787e-10 -1.30725329e-09 4.35704119e-10 5.78013223e-10 -4.33292850e-10 3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -4.42131978e-10 1.47139325e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 5.53058672e-10 -5.50467259e-10 1.83200357e-10 -1.67928187e-09 1.67143703e-09 -5.56271107e-10 -1.29129950e-10 4.94934772e-10 -1.64765877e-10 -2.19045340e-10 1.63942380e-10 3.80106998e-10 -1.84378234e-10 1.83355919e-10 5.59837607e-10 -5.56743584e-10 1.87578508e-10 -1.64811040e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 -5.64494571e-10 1.87926843e-10 -1.73417799e-09 1.71401934e-09 -5.70616910e-10 -1.36113017e-10 5.09480974e-10 -1.69757847e-10 -2.23917000e-10 1.67618351e-10 4.41447013e-10 4.39340064e-09 -2.13154909e-09 2.12158570e-09 -7.06163628e-10 6.47233842e-09 -6.44217868e-09 2.14426862e-09 4.97639582e-10 -1.90745749e-09 6.35034959e-10 8.44157069e-10 -6.31906252e-10 -1.47198357e-10 -1.46495813e-09 7.10593332e-10 -7.06636105e-10 2.38013716e-10 -2.15767995e-09 2.14570364e-09 -7.22704738e-10 -1.65769375e-10 6.35172129e-10 -2.13894818e-10 -2.79951311e-10 2.12757439e-10 -1.54818613e-10 -2.27244986e-10 2.27784261e-10 -1.23289466e-10 1.19964562e-10 2.15394736e-10 -1.04498722e-10 1.04315994e-10 3.17165592e-10 -3.16611096e-10 1.04141980e-10 -1.61689414e-10 -2.37942386e-10 2.36853624e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 5.74403531e-10 -3.42817965e-10 9.44881217e-10 -1.54744060e-09 9.44881217e-10 -1.57556900e-10 1.19347147e-10 -1.57556900e-10 3.02592746e-10 1.14532510e-10 1.17833757e-10 -4.41447013e-10 1.47198357e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 3.62526597e-09 -2.00984333e-09 5.14556599e-09 -9.04837268e-09 5.14556599e-09 -3.18846940e-10 5.65314615e-10 -3.18846940e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 1.13983574e-09 -3.80106998e-10 1.17267716e-09 -4.39340064e-09 1.46495813e-09 -1.54818613e-10 2.15394736e-10 -1.61689414e-10 3.42817965e-10 2.00984333e-09 -1.64427552e-10 1.07444665e-09 -1.06375661e-09 3.54205782e-10 -2.62709235e-09 2.76009902e-09 -1.04727829e-10 1.76855306e-10 -1.00686231e-10 -1.27381006e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 5.53058672e-10 -1.84378234e-10 5.71154615e-10 -2.13154909e-09 7.10593332e-10 1.04498722e-10 -5.74403531e-10 -3.62526597e-09 1.07444665e-09 -1.93946740e-09 1.07444665e-09 -2.80119557e-09 4.95605341e-09 -2.80119557e-09 2.50293637e-10 -3.18038829e-10 2.50293637e-10 -1.21446037e-10 -1.45367706e-09 1.45617240e-10 -5.50467259e-10 1.83355919e-10 -5.64494571e-10 2.12158570e-09 -7.06636105e-10 -1.04315994e-10 3.42817965e-10 2.00984333e-09 -1.06375661e-09 1.07444665e-09 -1.64427552e-10 2.76009902e-09 -2.62709235e-09 3.54205782e-10 1.39560748e-10 -1.27381006e-10 1.76855306e-10 4.84397267e-10 1.83200357e-10 1.87926843e-10 -7.06163628e-10 2.38013716e-10 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 -2.80119557e-09 2.76009902e-09 -6.34726079e-10 6.57490676e-09 -6.95274353e-09 -1.69183560e-10 -4.01750097e-10 2.99280551e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 -1.67928187e-09 5.59837607e-10 -1.73417799e-09 6.47233842e-09 -2.15767995e-09 2.27244986e-10 1.23289466e-10 -3.17165592e-10 2.37942386e-10 1.54744060e-09 9.04837268e-09 -2.62709235e-09 4.95605341e-09 -2.62709235e-09 6.57490676e-09 -1.22132169e-08 6.57490676e-09 -2.01892723e-10 6.78250937e-10 -2.01892723e-10 3.68778082e-10 4.41426294e-09 -4.42131978e-10 1.67143703e-09 -5.56743584e-10 1.71401934e-09 -6.44217868e-09 2.14570364e-09 -2.27784261e-10 -1.19964562e-10 3.16611096e-10 -2.36853624e-10 -9.44881217e-10 -5.14556599e-09 2.76009902e-09 -2.80119557e-09 3.54205782e-10 -6.95274353e-09 6.57490676e-09 -6.34726079e-10 -3.08142837e-10 -4.01750097e-10 -1.69183560e-10 -1.22876674e-10 -1.47092972e-09 1.47139325e-10 -5.56271107e-10 1.87578508e-10 -5.70616910e-10 2.14426862e-09 -7.22704738e-10 -1.04141980e-10 1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 -3.25675600e-10 1.57877601e-10 1.43136213e-10 3.41676787e-10 1.29129950e-10 1.36113017e-10 -4.97639582e-10 1.65769375e-10 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 1.27381006e-10 1.69183560e-10 2.01892723e-10 -3.25675600e-10 -1.53288427e-10 -6.22308477e-10 -1.09217494e-10 -1.30725329e-09 1.31457451e-10 -4.94934772e-10 1.64811040e-10 -5.09480974e-10 1.90745749e-09 -6.35172129e-10 1.19347147e-10 5.65314615e-10 -1.76855306e-10 3.18038829e-10 -1.76855306e-10 4.01750097e-10 -6.78250937e-10 4.01750097e-10 4.35704119e-10 1.64765877e-10 1.69757847e-10 -6.35034959e-10 2.13894818e-10 1.00686231e-10 -2.99280551e-10 1.57877601e-10 2.93418060e-10 5.78013223e-10 2.19045340e-10 2.23917000e-10 -8.44157069e-10 2.79951311e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 -2.50293637e-10 2.01892723e-10 1.69183560e-10 1.43136213e-10 -6.22308477e-10 2.93418060e-10 -1.53288427e-10 -4.33292850e-10 -1.63942380e-10 -1.67618351e-10 6.31906252e-10 -2.12757439e-10 - 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 6 5 6 1 2 3 5 6 7 1 5 6 0 1 2 3 4 5 6 7 9 10 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 18 19 20 24 2 4 7 8 9 11 12 14 16 18 19 20 0 1 3 4 5 6 8 9 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 14 16 18 19 20 2 5 8 12 14 16 18 19 20 0 1 2 3 6 7 8 9 11 12 14 16 18 19 20 - 0 7 20 27 40 47 60 73 86 89 91 91 97 100 116 138 159 179 195 218 241 261 273 290 303 312 327 +0 2 1 369 + 3.02592746e-10 1.14532510e-10 1.17833757e-10 -4.41447013e-10 -1.47198357e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 1.13983574e-09 3.80106998e-10 1.17267716e-09 -4.39340064e-09 -1.46495813e-09 -1.54818613e-10 2.15394736e-10 1.61689414e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 5.53058672e-10 1.84378234e-10 5.71154615e-10 -2.13154909e-09 -7.10593332e-10 1.04498722e-10 -1.21446037e-10 -1.45367706e-09 1.45617240e-10 -5.50467259e-10 -1.83355919e-10 -5.64494571e-10 2.12158570e-09 7.06636105e-10 -1.04315994e-10 -4.84397267e-10 -1.83200357e-10 -1.87926843e-10 7.06163628e-10 2.38013716e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 -1.67928187e-09 -5.59837607e-10 -1.73417799e-09 6.47233842e-09 2.15767995e-09 2.27244986e-10 1.23289466e-10 -3.17165592e-10 -2.37942386e-10 3.68778082e-10 4.41426294e-09 -4.42131978e-10 1.67143703e-09 5.56743584e-10 1.71401934e-09 -6.44217868e-09 -2.14570364e-09 -2.27784261e-10 -1.19964562e-10 3.16611096e-10 2.36853624e-10 1.22876674e-10 1.47092972e-09 -1.47139325e-10 5.56271107e-10 1.87578508e-10 5.70616910e-10 -2.14426862e-09 -7.22704738e-10 1.04141980e-10 3.41676787e-10 1.29129950e-10 1.36113017e-10 -4.97639582e-10 -1.65769375e-10 -1.09217494e-10 -1.30725329e-09 1.31457451e-10 -4.94934772e-10 -1.64811040e-10 -5.09480974e-10 1.90745749e-09 6.35172129e-10 -4.35704119e-10 -1.64765877e-10 -1.69757847e-10 6.35034959e-10 2.13894818e-10 5.78013223e-10 2.19045340e-10 2.23917000e-10 -8.44157069e-10 -2.79951311e-10 4.33292850e-10 1.63942380e-10 1.67618351e-10 -6.31906252e-10 -2.12757439e-10 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 -5.72377128e-05 -1.12525880e-05 -1.28385646e-04 2.13399966e-04 4.24837644e-05 4.12802398e-06 2.42510477e-05 5.07064792e-06 -1.96084619e-05 -8.30976084e-06 2.51588682e-10 -1.22093247e-10 1.21446037e-10 3.70737126e-10 -3.68778082e-10 -1.22876674e-10 -1.09217494e-10 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 -6.59577058e-04 -1.27235214e-04 -1.48368337e-03 2.43659056e-03 4.76244557e-04 4.62310066e-05 2.91846913e-04 6.00921510e-05 -2.33157819e-04 -9.65513242e-05 3.02592746e-10 3.01156311e-09 -1.46139577e-09 1.45367706e-09 4.84397267e-10 4.43762591e-09 -4.41426294e-09 -1.47092972e-09 3.41676787e-10 -1.30725329e-09 -4.35704119e-10 5.78013223e-10 4.33292850e-10 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 -1.53394752e-04 -3.03006947e-05 -3.13837672e-04 5.86366001e-04 1.17233978e-04 1.68397655e-05 5.50684410e-05 1.12246264e-05 -5.16786065e-05 -2.11184544e-05 3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -4.42131978e-10 -1.47139325e-10 -1.31457451e-10 5.72377128e-05 6.59577058e-04 -1.53394752e-04 2.41156525e-04 4.93082215e-05 5.76858814e-04 -9.18363956e-04 -1.89638082e-04 -1.24304952e-05 -9.73673576e-05 -2.21031721e-05 7.38807858e-05 3.36831447e-05 -1.14532510e-10 -1.13983574e-09 5.53058672e-10 -5.50467259e-10 -1.83200357e-10 -1.67928187e-09 1.67143703e-09 5.56271107e-10 -1.29129950e-10 4.94934772e-10 1.64765877e-10 -2.19045340e-10 -1.63942380e-10 1.12525880e-05 1.27235214e-04 -3.03006947e-05 4.93082215e-05 -1.58281898e-06 1.12502969e-04 -1.84922129e-04 2.44056476e-06 -3.05335454e-06 -1.91370154e-05 1.71274120e-06 1.81320443e-05 -2.90578900e-06 -3.80106998e-10 1.84378234e-10 -1.83355919e-10 -5.59837607e-10 5.56743584e-10 1.87578508e-10 1.64811040e-10 1.28385646e-04 1.48368337e-03 -3.13837672e-04 5.76858814e-04 1.12502969e-04 1.18495152e-03 -2.17589038e-03 -4.29690949e-04 -6.18601931e-05 -2.23662024e-04 -4.49331845e-05 2.04090250e-04 8.21521714e-05 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 -5.64494571e-10 -1.87926843e-10 -1.73417799e-09 1.71401934e-09 5.70616910e-10 -1.36113017e-10 5.09480974e-10 1.69757847e-10 -2.23917000e-10 -1.67618351e-10 -2.13399966e-04 -2.43659056e-03 5.86366001e-04 -9.18363956e-04 -1.84922129e-04 -2.17589038e-03 3.44802830e-03 7.01429547e-04 4.86188305e-05 3.95271863e-04 8.73254590e-05 -2.99542837e-04 -1.33112543e-04 4.41447013e-10 4.39340064e-09 -2.13154909e-09 2.12158570e-09 7.06163628e-10 6.47233842e-09 -6.44217868e-09 -2.14426862e-09 4.97639582e-10 -1.90745749e-09 -6.35034959e-10 8.44157069e-10 6.31906252e-10 -4.24837644e-05 -4.76244557e-04 1.17233978e-04 -1.89638082e-04 2.44056476e-06 -4.29690949e-04 7.01429547e-04 2.12415462e-06 1.19529867e-05 7.86960118e-05 -4.07738778e-06 -7.25555379e-05 6.98600029e-06 1.47198357e-10 1.46495813e-09 -7.10593332e-10 7.06636105e-10 2.38013716e-10 2.15767995e-09 -2.14570364e-09 -7.22704738e-10 1.65769375e-10 -6.35172129e-10 -2.13894818e-10 2.79951311e-10 2.12757439e-10 4.12802398e-06 4.62310066e-05 -1.68397655e-05 1.24304952e-05 3.05335454e-06 6.18601931e-05 -4.86188305e-05 -1.19529867e-05 4.45399343e-06 -7.94659336e-06 -2.36730758e-06 3.22419598e-07 1.41455845e-06 -1.54818613e-10 -2.27244986e-10 2.27784261e-10 2.42510477e-05 2.91846913e-04 -5.50684410e-05 9.73673576e-05 1.91370154e-05 2.23662024e-04 -3.95271863e-04 -7.86960118e-05 -7.94659336e-06 -2.86556591e-05 -6.38809148e-06 2.55715494e-05 1.02749465e-05 -1.23289466e-10 1.19964562e-10 5.07064792e-06 6.00921510e-05 -1.12246264e-05 2.21031721e-05 -1.71274120e-06 4.49331845e-05 -8.73254590e-05 4.07738778e-06 -2.36730758e-06 -6.38809148e-06 1.60968653e-06 8.01694608e-06 -2.53095613e-06 -1.96084619e-05 -2.33157819e-04 5.16786065e-05 -7.38807858e-05 -1.81320443e-05 -2.04090250e-04 2.99542837e-04 7.25555379e-05 3.22419598e-07 2.55715494e-05 8.01694608e-06 -1.56308293e-05 -1.03797872e-05 2.15394736e-10 -1.04498722e-10 1.04315994e-10 3.17165592e-10 -3.16611096e-10 -1.04141980e-10 -8.30976084e-06 -9.65513242e-05 2.11184544e-05 -3.36831447e-05 2.90578900e-06 -8.21521714e-05 1.33112543e-04 -6.98600029e-06 1.41455845e-06 1.02749465e-05 -2.53095613e-06 -1.03797872e-05 4.27984257e-06 1.61689414e-10 2.37942386e-10 -2.36853624e-10 + 1 3 5 6 7 0 1 2 3 4 5 6 7 8 11 12 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 1 3 5 6 7 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 11 1 3 5 6 7 0 1 2 3 4 5 6 7 1 3 5 6 7 1 3 5 6 7 1 3 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 + 0 5 16 25 34 39 51 63 72 77 85 90 95 100 120 146 166 192 212 238 264 290 306 321 334 353 369 +0 3 -2 311 + 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 3.68778082e-10 -1.22876674e-10 3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 4.84397267e-10 -1.46139577e-09 4.41426294e-09 -1.47092972e-09 4.43762591e-09 3.29735741e-10 -4.33292850e-10 1.30725329e-09 -5.84907389e-10 -4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 1.83200357e-10 -5.53058672e-10 1.67143703e-09 -5.56271107e-10 1.67928187e-09 1.25133854e-10 -1.63942380e-10 4.94934772e-10 -2.21352487e-10 -1.64765877e-10 -3.80106998e-10 1.83355919e-10 1.84378234e-10 -5.56743584e-10 1.87578508e-10 -5.59837607e-10 -1.64811040e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 -1.47139325e-10 4.47457784e-10 1.31457451e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 -7.06163628e-10 2.13154909e-09 -6.44217868e-09 2.14426862e-09 -6.47233842e-09 -4.82241676e-10 6.31906252e-10 -1.90745749e-09 8.53047055e-10 6.35034959e-10 1.47198357e-10 1.46495813e-09 -7.06636105e-10 2.38013716e-10 -7.10593332e-10 2.14570364e-09 -7.22704738e-10 2.15767995e-09 1.59560259e-10 -2.12757439e-10 6.35172129e-10 -2.83536145e-10 -2.13894818e-10 -1.17833757e-10 -1.17267716e-09 5.64494571e-10 -1.87926843e-10 5.71154615e-10 -1.71401934e-09 5.70616910e-10 -1.73417799e-09 -1.25861302e-10 1.67618351e-10 -5.09480974e-10 2.29835830e-10 1.69757847e-10 2.63946620e-10 -1.27860604e-10 -1.27929665e-10 3.88085383e-10 -1.28181277e-10 3.88295953e-10 1.14797059e-10 -1.61689414e-10 -2.36853624e-10 -2.37942386e-10 1.19964562e-10 1.23289466e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 1.21716113e-09 -2.68465821e-10 1.21716113e-09 1.44261856e-10 3.02592746e-10 -1.14532510e-10 4.41447013e-10 -1.47198357e-10 1.17833757e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 3.51598622e-10 -2.89618009e-09 7.34004344e-09 -1.07220239e-09 7.34004344e-09 -4.01192982e-10 -4.01192982e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 3.80106998e-10 -3.02506519e-10 4.39340064e-09 -1.46495813e-09 1.17267716e-09 2.63946620e-10 -1.61689414e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 2.29115712e-10 -1.57699251e-09 4.09328880e-09 -6.98124806e-10 4.08627386e-09 -2.47344381e-10 1.71596177e-10 -2.46992762e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 1.83355919e-10 -1.45617240e-10 2.12158570e-09 -7.06636105e-10 5.64494571e-10 1.27860604e-10 -3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 2.11571639e-10 -1.04365134e-10 -4.84397267e-10 1.83200357e-10 -7.06163628e-10 2.38013716e-10 -1.87926843e-10 4.48920881e-10 2.89618009e-09 -1.57699251e-09 2.29115712e-10 -1.57933876e-09 4.08627386e-09 -6.98124806e-10 4.09328880e-09 -2.46992762e-10 1.71596177e-10 -2.47344381e-10 1.22093247e-10 1.46139577e-09 -5.53058672e-10 1.84378234e-10 -1.47376693e-10 2.13154909e-09 -7.10593332e-10 5.71154615e-10 1.27929665e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 -4.60520236e-10 4.08627386e-09 -1.02947021e-08 1.40544828e-09 -1.02737289e-08 5.40289463e-10 1.08155810e-10 -1.40474204e-10 5.39251703e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 -5.56743584e-10 4.42131978e-10 -6.44217868e-09 2.14570364e-09 -1.71401934e-09 -3.88085383e-10 2.36853624e-10 -1.19964562e-10 2.68465821e-10 1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.40544828e-09 1.91049797e-10 1.40544828e-09 -1.82376228e-10 -6.40194213e-10 3.15884894e-10 1.22876674e-10 1.47092972e-09 -5.56271107e-10 1.87578508e-10 -1.47139325e-10 2.14426862e-09 -7.22704738e-10 5.70616910e-10 1.28181277e-10 -1.21716113e-09 -7.34004344e-09 4.08627386e-09 -4.60520236e-10 4.09328880e-09 -1.02737289e-08 1.40544828e-09 -1.02947021e-08 5.39251703e-10 1.08155810e-10 -1.38412437e-10 5.40289463e-10 -3.70737126e-10 -4.43762591e-09 1.67928187e-09 -5.59837607e-10 4.47457784e-10 -6.47233842e-09 2.15767995e-09 -1.73417799e-09 -3.88295953e-10 2.37942386e-10 -1.23289466e-10 1.82376228e-10 -2.61762979e-10 1.22547016e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 -1.59560259e-10 1.25861302e-10 -4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 1.52035761e-10 -4.33292850e-10 1.63942380e-10 -6.31906252e-10 2.12757439e-10 -1.67618351e-10 1.44261856e-10 -1.71596177e-10 -2.11571639e-10 -1.71596177e-10 -1.08155810e-10 6.40194213e-10 -1.08155810e-10 -2.61762979e-10 1.52035761e-10 -9.60755133e-10 4.53386780e-10 1.52035761e-10 1.09217494e-10 1.30725329e-09 -4.94934772e-10 1.64811040e-10 -1.31457451e-10 1.90745749e-09 -6.35172129e-10 5.09480974e-10 1.14797059e-10 1.04365134e-10 1.40474204e-10 -3.15884894e-10 1.38412437e-10 1.22547016e-10 4.53386780e-10 -2.13511443e-10 -5.84907389e-10 2.21352487e-10 -8.53047055e-10 2.83536145e-10 -2.29835830e-10 -4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 1.52035761e-10 -4.35704119e-10 1.64765877e-10 -6.35034959e-10 2.13894818e-10 -1.69757847e-10 + 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 5 7 5 7 0 1 2 4 5 6 7 10 14 15 18 19 20 0 1 2 3 4 5 6 7 9 12 13 14 15 16 17 18 19 20 21 22 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 1 2 4 5 7 10 11 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 6 10 11 14 15 18 19 20 1 2 4 5 7 10 14 15 18 19 20 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 3 5 6 7 8 10 11 14 15 18 19 20 1 2 4 5 7 10 14 15 18 19 20 + 0 7 20 33 40 47 60 73 86 93 96 98 98 98 111 131 151 163 183 206 225 248 256 267 288 300 311 +0 3 -1 325 + 2.51588682e-10 -1.21446037e-10 1.22093247e-10 3.68778082e-10 -3.70737126e-10 1.22876674e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 1.46139577e-09 -4.84397267e-10 4.41426294e-09 -4.43762591e-09 1.47092972e-09 3.29735741e-10 -1.30725329e-09 4.33292850e-10 5.84907389e-10 -4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 5.53058672e-10 -1.83200357e-10 1.67143703e-09 -1.67928187e-09 5.56271107e-10 1.25133854e-10 -4.94934772e-10 1.63942380e-10 2.21352487e-10 -1.64765877e-10 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 4.47457784e-10 -1.47139325e-10 1.31457451e-10 3.80106998e-10 -1.83355919e-10 1.84378234e-10 5.56743584e-10 -5.59837607e-10 1.87578508e-10 -1.64811040e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 -2.13154909e-09 7.06163628e-10 -6.44217868e-09 6.47233842e-09 -2.14426862e-09 -4.82241676e-10 1.90745749e-09 -6.31906252e-10 -8.53047055e-10 6.35034959e-10 1.17833757e-10 1.17267716e-09 -5.64494571e-10 5.71154615e-10 -1.87926843e-10 1.71401934e-09 -1.73417799e-09 5.70616910e-10 1.25861302e-10 -5.09480974e-10 1.67618351e-10 2.29835830e-10 -1.69757847e-10 -1.47198357e-10 -1.46495813e-09 7.06636105e-10 -7.10593332e-10 2.38013716e-10 -2.14570364e-09 2.15767995e-09 -7.22704738e-10 -1.59560259e-10 6.35172129e-10 -2.12757439e-10 -2.83536145e-10 2.13894818e-10 2.63946620e-10 -1.27860604e-10 1.27929665e-10 3.88085383e-10 -3.88295953e-10 1.28181277e-10 -1.14797059e-10 -1.19964562e-10 1.23289466e-10 1.61689414e-10 2.36853624e-10 -2.37942386e-10 1.55533541e-10 1.11130765e-09 -5.74403531e-10 3.42817965e-10 -3.42817965e-10 1.54744060e-09 -9.44881217e-10 9.44881217e-10 -1.57556900e-10 1.57556900e-10 -1.19347147e-10 3.02592746e-10 -1.14532510e-10 4.41447013e-10 -1.17833757e-10 1.47198357e-10 1.11130765e-09 6.71373038e-09 -3.62526597e-09 2.00984333e-09 -2.00984333e-09 9.04837268e-09 -5.14556599e-09 5.14556599e-09 -3.18846940e-10 3.18846940e-10 -5.65314615e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 3.02506519e-10 -3.80106998e-10 4.39340064e-09 -1.17267716e-09 1.46495813e-09 2.63946620e-10 1.61689414e-10 5.74403531e-10 3.62526597e-09 -1.93946740e-09 1.07444665e-09 -1.07444665e-09 4.95605341e-09 -2.80119557e-09 2.80119557e-09 -2.50293637e-10 2.50293637e-10 -3.18038829e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 1.45617240e-10 -1.83355919e-10 2.12158570e-09 -5.64494571e-10 7.06636105e-10 1.27860604e-10 -3.42817965e-10 -2.00984333e-09 1.07444665e-09 -1.64427552e-10 1.06375661e-09 -2.62709235e-09 3.54205782e-10 -2.76009902e-09 -1.27381006e-10 1.41040076e-10 1.76855306e-10 -1.22093247e-10 -1.46139577e-09 5.53058672e-10 -1.47376693e-10 1.84378234e-10 -2.13154909e-09 5.71154615e-10 -7.10593332e-10 -1.27929665e-10 3.42817965e-10 2.00984333e-09 -1.07444665e-09 1.06375661e-09 -1.64427552e-10 2.62709235e-09 -2.76009902e-09 3.54205782e-10 -1.27381006e-10 1.41040076e-10 -1.76855306e-10 4.84397267e-10 -1.83200357e-10 7.06163628e-10 -1.87926843e-10 2.38013716e-10 -1.54744060e-09 -9.04837268e-09 4.95605341e-09 -2.62709235e-09 2.62709235e-09 -1.22132169e-08 6.57490676e-09 -6.57490676e-09 2.01892723e-10 -2.01892723e-10 6.78250937e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 -4.42131978e-10 5.56743584e-10 -6.44217868e-09 1.71401934e-09 -2.14570364e-09 -3.88085383e-10 1.19964562e-10 -2.36853624e-10 9.44881217e-10 5.14556599e-09 -2.80119557e-09 3.54205782e-10 -2.76009902e-09 6.57490676e-09 -6.34726079e-10 6.95274353e-09 -2.10226283e-10 1.69183560e-10 -2.34438499e-10 -4.01750097e-10 3.70737126e-10 4.43762591e-09 -1.67928187e-09 4.47457784e-10 -5.59837607e-10 6.47233842e-09 -1.73417799e-09 2.15767995e-09 3.88295953e-10 -1.23289466e-10 2.37942386e-10 -9.44881217e-10 -5.14556599e-09 2.80119557e-09 -2.76009902e-09 3.54205782e-10 -6.57490676e-09 6.95274353e-09 -6.34726079e-10 2.10226283e-10 1.69183560e-10 -2.34438499e-10 4.01750097e-10 -1.22876674e-10 -1.47092972e-09 5.56271107e-10 -1.47139325e-10 1.87578508e-10 -2.14426862e-09 5.70616910e-10 -7.22704738e-10 -1.28181277e-10 2.10226283e-10 -2.10226283e-10 1.82539388e-10 -1.82539388e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 -1.25861302e-10 1.59560259e-10 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 1.27381006e-10 -2.01892723e-10 -1.69183560e-10 1.82539388e-10 -1.53288427e-10 6.22308477e-10 -2.70668627e-10 -1.09217494e-10 -1.30725329e-09 4.94934772e-10 -1.31457451e-10 1.64811040e-10 -1.90745749e-09 5.09480974e-10 -6.35172129e-10 -1.14797059e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 1.27381006e-10 2.01892723e-10 -1.69183560e-10 -1.82539388e-10 6.22308477e-10 -1.53288427e-10 -2.70668627e-10 4.33292850e-10 -1.63942380e-10 6.31906252e-10 -1.67618351e-10 2.12757439e-10 -1.41040076e-10 -1.41040076e-10 2.34438499e-10 2.34438499e-10 -2.70668627e-10 -2.70668627e-10 3.05510790e-10 5.84907389e-10 -2.21352487e-10 8.53047055e-10 -2.29835830e-10 2.83536145e-10 -1.19347147e-10 -5.65314615e-10 3.18038829e-10 -1.76855306e-10 1.76855306e-10 -6.78250937e-10 4.01750097e-10 -4.01750097e-10 -4.35704119e-10 1.64765877e-10 -6.35034959e-10 1.69757847e-10 -2.13894818e-10 + 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 5 6 1 5 6 0 1 2 3 4 5 6 7 9 10 12 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 23 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 11 12 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 6 7 9 10 14 15 18 19 20 0 1 2 4 5 6 8 9 10 11 13 14 15 16 17 18 19 20 21 0 1 2 3 5 7 8 9 10 11 14 15 18 19 20 3 4 6 7 9 10 11 14 15 18 19 20 0 1 2 3 4 5 6 7 14 15 18 19 20 + 0 7 20 33 40 47 60 73 86 93 95 98 98 98 114 135 155 175 191 213 236 257 266 285 300 312 325 0 3 0 115 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 1.21716113e-09 -1.21716113e-09 2.68465821e-10 -1.44261856e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 2.89618009e-09 -3.51598622e-10 7.34004344e-09 -7.34004344e-09 1.07220239e-09 4.01192982e-10 -4.01192982e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 1.57699251e-09 -2.29115712e-10 4.09328880e-09 -4.08627386e-09 6.98124806e-10 -1.71596177e-10 2.47344381e-10 -2.46992762e-10 -4.48920881e-10 -2.89618009e-09 1.57699251e-09 -1.57933876e-09 2.29115712e-10 -4.08627386e-09 4.09328880e-09 -6.98124806e-10 1.71596177e-10 -2.46992762e-10 2.47344381e-10 3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 2.11571639e-10 -1.04365134e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 -4.08627386e-09 4.60520236e-10 -1.02947021e-08 1.02737289e-08 -1.40544828e-09 -1.08155810e-10 -5.40289463e-10 1.40474204e-10 5.39251703e-10 1.21716113e-09 7.34004344e-09 -4.08627386e-09 4.09328880e-09 -4.60520236e-10 1.02737289e-08 -1.02947021e-08 1.40544828e-09 1.08155810e-10 5.39251703e-10 -1.38412437e-10 -5.40289463e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 -6.98124806e-10 -1.40544828e-09 1.40544828e-09 1.91049797e-10 1.82376228e-10 -6.40194213e-10 3.15884894e-10 -1.82376228e-10 2.61762979e-10 -1.22547016e-10 -1.44261856e-10 1.71596177e-10 -1.71596177e-10 -2.11571639e-10 1.08155810e-10 -1.08155810e-10 6.40194213e-10 2.61762979e-10 -9.60755133e-10 1.52035761e-10 4.53386780e-10 -1.52035761e-10 4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 1.52035761e-10 1.04365134e-10 -1.40474204e-10 1.38412437e-10 -3.15884894e-10 -1.22547016e-10 4.53386780e-10 -2.13511443e-10 -4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 -1.52035761e-10 0 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 1 2 3 5 6 9 11 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 5 6 7 8 9 11 7 9 11 0 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 9 4 5 6 7 8 9 11 1 2 3 5 6 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 29 40 47 59 71 81 84 96 102 109 115 -1 -3 -1 41 - 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.27119381e-09 -5.45610817e-10 1.81870272e-10 -1.66465255e-10 1.59050619e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -1.80250540e-10 3.37455450e-10 -1.12485150e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 3.37455450e-10 -1.12485150e-10 2.07962652e-09 -1.02219167e-09 3.40730555e-10 -2.59424698e-10 2.98395984e-10 -1.38703951e-10 1.04027963e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.83173047e-10 -1.81870272e-10 3.40730555e-10 -1.66465255e-10 2.59424698e-10 -1.83173047e-10 1.59050619e-10 -2.98395984e-10 1.38703951e-10 -1.04027963e-10 - 18 14 15 16 18 19 20 21 22 14 15 18 19 14 18 18 13 14 15 16 17 18 19 20 21 22 24 25 14 15 18 21 14 18 14 18 19 14 18 18 18 - 0 1 9 13 15 16 28 32 34 37 39 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 -1 -3 0 325 - 3.02592746e-10 1.14532510e-10 -4.41447013e-10 1.17833757e-10 -1.47198357e-10 1.55533541e-10 1.11130765e-09 5.74403531e-10 -3.42817965e-10 3.42817965e-10 -1.54744060e-09 9.44881217e-10 -9.44881217e-10 -1.57556900e-10 1.57556900e-10 -1.19347147e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 -3.02506519e-10 3.80106998e-10 -4.39340064e-09 1.17267716e-09 -1.46495813e-09 2.63946620e-10 1.61689414e-10 1.11130765e-09 6.71373038e-09 3.62526597e-09 -2.00984333e-09 2.00984333e-09 -9.04837268e-09 5.14556599e-09 -5.14556599e-09 -3.18846940e-10 3.18846940e-10 -5.65314615e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 1.45617240e-10 -1.83355919e-10 2.12158570e-09 -5.64494571e-10 7.06636105e-10 -1.27860604e-10 -5.74403531e-10 -3.62526597e-09 -1.93946740e-09 1.07444665e-09 -1.07444665e-09 4.95605341e-09 -2.80119557e-09 2.80119557e-09 2.50293637e-10 -2.50293637e-10 3.18038829e-10 1.22093247e-10 1.46139577e-09 5.53058672e-10 -1.47376693e-10 1.84378234e-10 -2.13154909e-09 5.71154615e-10 -7.10593332e-10 1.27929665e-10 3.42817965e-10 2.00984333e-09 1.07444665e-09 -1.64427552e-10 1.06375661e-09 -2.62709235e-09 3.54205782e-10 -2.76009902e-09 1.27381006e-10 -1.41040076e-10 -1.76855306e-10 -4.84397267e-10 -1.83200357e-10 7.06163628e-10 -1.87926843e-10 2.38013716e-10 -3.42817965e-10 -2.00984333e-09 -1.07444665e-09 1.06375661e-09 -1.64427552e-10 2.62709235e-09 -2.76009902e-09 3.54205782e-10 1.27381006e-10 -1.41040076e-10 1.76855306e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 -4.42131978e-10 5.56743584e-10 -6.44217868e-09 1.71401934e-09 -2.14570364e-09 3.88085383e-10 -1.19964562e-10 2.36853624e-10 1.54744060e-09 9.04837268e-09 4.95605341e-09 -2.62709235e-09 2.62709235e-09 -1.22132169e-08 6.57490676e-09 -6.57490676e-09 -2.01892723e-10 2.01892723e-10 -6.78250937e-10 -3.70737126e-10 -4.43762591e-09 -1.67928187e-09 4.47457784e-10 -5.59837607e-10 6.47233842e-09 -1.73417799e-09 2.15767995e-09 -3.88295953e-10 1.23289466e-10 -2.37942386e-10 -9.44881217e-10 -5.14556599e-09 -2.80119557e-09 3.54205782e-10 -2.76009902e-09 6.57490676e-09 -6.34726079e-10 6.95274353e-09 2.10226283e-10 -1.69183560e-10 2.34438499e-10 4.01750097e-10 1.22876674e-10 1.47092972e-09 5.56271107e-10 -1.47139325e-10 1.87578508e-10 -2.14426862e-09 5.70616910e-10 -7.22704738e-10 1.28181277e-10 9.44881217e-10 5.14556599e-09 2.80119557e-09 -2.76009902e-09 3.54205782e-10 -6.57490676e-09 6.95274353e-09 -6.34726079e-10 -2.10226283e-10 -1.69183560e-10 2.34438499e-10 -4.01750097e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 1.25861302e-10 -1.59560259e-10 -2.10226283e-10 2.10226283e-10 1.82539388e-10 -1.82539388e-10 -1.09217494e-10 -1.30725329e-09 -4.94934772e-10 1.31457451e-10 -1.64811040e-10 1.90745749e-09 -5.09480974e-10 6.35172129e-10 -1.14797059e-10 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 -1.27381006e-10 2.01892723e-10 1.69183560e-10 1.82539388e-10 -1.53288427e-10 6.22308477e-10 -2.70668627e-10 4.33292850e-10 1.63942380e-10 -6.31906252e-10 1.67618351e-10 -2.12757439e-10 1.57556900e-10 3.18846940e-10 2.50293637e-10 -1.27381006e-10 -2.01892723e-10 1.69183560e-10 -1.82539388e-10 6.22308477e-10 -1.53288427e-10 -2.70668627e-10 5.84907389e-10 2.21352487e-10 -8.53047055e-10 2.29835830e-10 -2.83536145e-10 1.41040076e-10 1.41040076e-10 -2.34438499e-10 -2.34438499e-10 -2.70668627e-10 -2.70668627e-10 3.05510790e-10 -4.35704119e-10 -1.64765877e-10 6.35034959e-10 -1.69757847e-10 2.13894818e-10 -1.19347147e-10 -5.65314615e-10 -3.18038829e-10 1.76855306e-10 -1.76855306e-10 6.78250937e-10 -4.01750097e-10 4.01750097e-10 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -3.68778082e-10 3.70737126e-10 -1.22876674e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 -1.46139577e-09 4.84397267e-10 -4.41426294e-09 4.43762591e-09 -1.47092972e-09 3.29735741e-10 -1.30725329e-09 4.33292850e-10 5.84907389e-10 -4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 5.53058672e-10 -1.83200357e-10 1.67143703e-09 -1.67928187e-09 5.56271107e-10 -1.25133854e-10 4.94934772e-10 -1.63942380e-10 -2.21352487e-10 1.64765877e-10 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 4.47457784e-10 -1.47139325e-10 -1.31457451e-10 -3.80106998e-10 -1.83355919e-10 1.84378234e-10 5.56743584e-10 -5.59837607e-10 1.87578508e-10 1.64811040e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 -2.13154909e-09 7.06163628e-10 -6.44217868e-09 6.47233842e-09 -2.14426862e-09 4.82241676e-10 -1.90745749e-09 6.31906252e-10 8.53047055e-10 -6.35034959e-10 -1.17833757e-10 -1.17267716e-09 -5.64494571e-10 5.71154615e-10 -1.87926843e-10 1.71401934e-09 -1.73417799e-09 5.70616910e-10 -1.25861302e-10 5.09480974e-10 -1.67618351e-10 -2.29835830e-10 1.69757847e-10 1.47198357e-10 1.46495813e-09 7.06636105e-10 -7.10593332e-10 2.38013716e-10 -2.14570364e-09 2.15767995e-09 -7.22704738e-10 1.59560259e-10 -6.35172129e-10 2.12757439e-10 2.83536145e-10 -2.13894818e-10 2.63946620e-10 1.27860604e-10 -1.27929665e-10 -3.88085383e-10 3.88295953e-10 -1.28181277e-10 -1.14797059e-10 1.19964562e-10 -1.23289466e-10 1.61689414e-10 -2.36853624e-10 2.37942386e-10 - 1 2 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 10 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 23 24 25 1 2 5 6 7 13 14 15 16 17 18 19 20 22 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 21 23 24 25 1 2 5 6 7 19 20 22 23 0 1 2 3 4 5 6 7 8 13 14 15 17 18 19 21 22 23 24 1 2 5 6 7 13 14 15 16 18 20 21 22 23 24 1 2 5 6 7 16 17 19 20 22 23 24 1 2 5 6 7 13 14 15 16 17 18 19 20 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 18 19 14 18 19 - 0 16 37 57 77 93 115 138 159 168 187 202 214 227 234 247 260 267 274 287 300 313 320 322 325 325 325 +1 -3 -1 39 + -1.22221523e-10 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 5.45610817e-10 -1.27119381e-09 1.81870272e-10 1.59050619e-10 -1.81458741e-10 1.80250540e-10 3.37455450e-10 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.12485150e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.56742199e-10 1.22221523e-10 1.27119381e-09 3.37455450e-10 -6.39020960e-10 1.12485150e-10 -1.02219167e-09 2.07962652e-09 -3.40730555e-10 -2.98395984e-10 1.04027963e-10 2.94020354e-10 -1.81870272e-10 -3.40730555e-10 1.59050619e-10 2.98395984e-10 -1.04027963e-10 -1.81458741e-10 1.56742199e-10 -2.94020354e-10 + 19 14 15 16 18 19 20 22 24 14 19 14 16 18 19 19 14 16 19 24 13 14 15 16 17 18 19 20 22 23 24 14 19 14 19 19 14 18 19 + 0 1 9 11 15 16 20 31 33 33 35 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 +1 -3 0 327 + 3.02592746e-10 -1.14532510e-10 -1.17833757e-10 4.41447013e-10 -1.47198357e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 -5.74403531e-10 3.42817965e-10 -9.44881217e-10 1.54744060e-09 -9.44881217e-10 -1.57556900e-10 1.19347147e-10 -1.57556900e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 -1.13983574e-09 3.80106998e-10 -1.17267716e-09 4.39340064e-09 -1.46495813e-09 -1.54818613e-10 2.15394736e-10 -1.61689414e-10 1.11130765e-09 6.71373038e-09 2.00984333e-09 -3.62526597e-09 2.00984333e-09 -5.14556599e-09 9.04837268e-09 -5.14556599e-09 -3.18846940e-10 5.65314615e-10 -3.18846940e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 5.53058672e-10 -1.84378234e-10 5.71154615e-10 -2.13154909e-09 7.10593332e-10 -1.04498722e-10 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 1.07444665e-09 -1.06375661e-09 3.54205782e-10 -2.62709235e-09 2.76009902e-09 1.04727829e-10 -1.76855306e-10 1.00686231e-10 1.27381006e-10 1.21446037e-10 1.45367706e-09 1.45617240e-10 -5.50467259e-10 1.83355919e-10 -5.64494571e-10 2.12158570e-09 -7.06636105e-10 1.04315994e-10 5.74403531e-10 3.62526597e-09 1.07444665e-09 -1.93946740e-09 1.07444665e-09 -2.80119557e-09 4.95605341e-09 -2.80119557e-09 -2.50293637e-10 3.18038829e-10 -2.50293637e-10 -4.84397267e-10 1.83200357e-10 1.87926843e-10 -7.06163628e-10 2.38013716e-10 -3.42817965e-10 -2.00984333e-09 -1.06375661e-09 1.07444665e-09 -1.64427552e-10 2.76009902e-09 -2.62709235e-09 3.54205782e-10 -1.39560748e-10 1.27381006e-10 -1.76855306e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 -1.67928187e-09 5.59837607e-10 -1.73417799e-09 6.47233842e-09 -2.15767995e-09 -2.27244986e-10 -1.23289466e-10 3.17165592e-10 -2.37942386e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 -2.80119557e-09 2.76009902e-09 -6.34726079e-10 6.57490676e-09 -6.95274353e-09 1.69183560e-10 4.01750097e-10 -2.99280551e-10 -3.68778082e-10 -4.41426294e-09 -4.42131978e-10 1.67143703e-09 -5.56743584e-10 1.71401934e-09 -6.44217868e-09 2.14570364e-09 2.27784261e-10 1.19964562e-10 -3.16611096e-10 2.36853624e-10 -1.54744060e-09 -9.04837268e-09 -2.62709235e-09 4.95605341e-09 -2.62709235e-09 6.57490676e-09 -1.22132169e-08 6.57490676e-09 2.01892723e-10 -6.78250937e-10 2.01892723e-10 1.22876674e-10 1.47092972e-09 1.47139325e-10 -5.56271107e-10 1.87578508e-10 -5.70616910e-10 2.14426862e-09 -7.22704738e-10 1.04141980e-10 9.44881217e-10 5.14556599e-09 2.76009902e-09 -2.80119557e-09 3.54205782e-10 -6.95274353e-09 6.57490676e-09 -6.34726079e-10 3.08142837e-10 4.01750097e-10 1.69183560e-10 3.41676787e-10 -1.29129950e-10 -1.36113017e-10 4.97639582e-10 -1.65769375e-10 -1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 -3.25675600e-10 1.57877601e-10 1.43136213e-10 -1.09217494e-10 -1.30725329e-09 -1.31457451e-10 4.94934772e-10 -1.64811040e-10 5.09480974e-10 -1.90745749e-09 6.35172129e-10 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 -1.27381006e-10 -1.69183560e-10 -2.01892723e-10 -3.25675600e-10 -1.53288427e-10 -6.22308477e-10 4.35704119e-10 -1.64765877e-10 -1.69757847e-10 6.35034959e-10 -2.13894818e-10 1.19347147e-10 5.65314615e-10 1.76855306e-10 -3.18038829e-10 1.76855306e-10 -4.01750097e-10 6.78250937e-10 -4.01750097e-10 5.78013223e-10 -2.19045340e-10 -2.23917000e-10 8.44157069e-10 -2.79951311e-10 -1.00686231e-10 2.99280551e-10 1.57877601e-10 2.93418060e-10 -4.33292850e-10 1.63942380e-10 1.67618351e-10 -6.31906252e-10 2.12757439e-10 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 2.50293637e-10 -2.01892723e-10 -1.69183560e-10 1.43136213e-10 -6.22308477e-10 2.93418060e-10 -1.53288427e-10 2.51588682e-10 1.22093247e-10 -1.21446037e-10 -3.70737126e-10 3.68778082e-10 -1.22876674e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 -1.45367706e-09 4.84397267e-10 -4.43762591e-09 4.41426294e-09 -1.47092972e-09 3.41676787e-10 -1.30725329e-09 4.35704119e-10 5.78013223e-10 -4.33292850e-10 -3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -4.42131978e-10 1.47139325e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 5.53058672e-10 -5.50467259e-10 1.83200357e-10 -1.67928187e-09 1.67143703e-09 -5.56271107e-10 1.29129950e-10 -4.94934772e-10 1.64765877e-10 2.19045340e-10 -1.63942380e-10 -3.80106998e-10 -1.84378234e-10 1.83355919e-10 5.59837607e-10 -5.56743584e-10 1.87578508e-10 1.64811040e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 -5.64494571e-10 1.87926843e-10 -1.73417799e-09 1.71401934e-09 -5.70616910e-10 1.36113017e-10 -5.09480974e-10 1.69757847e-10 2.23917000e-10 -1.67618351e-10 -4.41447013e-10 -4.39340064e-09 -2.13154909e-09 2.12158570e-09 -7.06163628e-10 6.47233842e-09 -6.44217868e-09 2.14426862e-09 -4.97639582e-10 1.90745749e-09 -6.35034959e-10 -8.44157069e-10 6.31906252e-10 1.47198357e-10 1.46495813e-09 7.10593332e-10 -7.06636105e-10 2.38013716e-10 -2.15767995e-09 2.14570364e-09 -7.22704738e-10 1.65769375e-10 -6.35172129e-10 2.13894818e-10 2.79951311e-10 -2.12757439e-10 -1.54818613e-10 2.27244986e-10 -2.27784261e-10 1.23289466e-10 -1.19964562e-10 2.15394736e-10 1.04498722e-10 -1.04315994e-10 -3.17165592e-10 3.16611096e-10 -1.04141980e-10 -1.61689414e-10 2.37942386e-10 -2.36853624e-10 + 1 3 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 1 3 5 6 7 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 23 25 1 3 5 6 7 15 17 20 21 22 24 25 0 1 2 3 4 5 6 7 13 14 16 17 18 19 21 22 25 1 3 5 6 7 13 14 15 16 17 18 19 20 1 3 5 6 7 15 18 21 25 1 3 5 6 7 13 14 15 16 19 20 21 22 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 19 18 19 14 15 16 18 19 20 14 18 19 + 0 16 38 59 79 95 118 141 161 173 190 203 212 227 234 247 254 267 274 287 300 313 316 318 318 324 327 1 -3 1 327 6.28564805e-10 1.18444071e-10 -1.18444071e-10 1.18444071e-10 -4.57666373e-10 4.57666373e-10 -4.57666373e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 -3.42817965e-10 5.74403531e-10 -9.44881217e-10 9.44881217e-10 -1.54744060e-09 -1.19347147e-10 1.57556900e-10 -1.57556900e-10 5.22633289e-10 6.25580967e-09 1.17874482e-09 -1.17874482e-09 1.17874482e-09 -4.55475599e-09 4.55475599e-09 -4.55475599e-09 1.11130765e-09 6.71373038e-09 2.00984333e-09 -2.00984333e-09 3.62526597e-09 -5.14556599e-09 5.14556599e-09 -9.04837268e-09 -5.65314615e-10 3.18846940e-10 -3.18846940e-10 -1.96172009e-10 -2.34804933e-09 -3.00143945e-10 5.13413585e-10 -5.13413585e-10 1.16339930e-09 -1.98191292e-09 1.98191292e-09 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 1.06375661e-09 -1.07444665e-09 3.54205782e-10 -2.76009902e-09 2.62709235e-09 1.04727829e-10 1.76855306e-10 -1.00686231e-10 1.27381006e-10 1.96172009e-10 2.34804933e-09 5.13413585e-10 -3.00143945e-10 5.13413585e-10 -1.98191292e-09 1.16339930e-09 -1.98191292e-09 3.42817965e-10 2.00984333e-09 1.06375661e-09 -1.64427552e-10 1.07444665e-09 -2.76009902e-09 3.54205782e-10 -2.62709235e-09 1.39560748e-10 -1.76855306e-10 1.27381006e-10 -1.96172009e-10 -2.34804933e-09 -5.13413585e-10 5.13413585e-10 -3.00143945e-10 1.98191292e-09 -1.98191292e-09 1.16339930e-09 -5.74403531e-10 -3.62526597e-09 -1.07444665e-09 1.07444665e-09 -1.93946740e-09 2.80119557e-09 -2.80119557e-09 4.95605341e-09 3.18038829e-10 -2.50293637e-10 2.50293637e-10 5.95688432e-10 7.13013662e-09 9.11318686e-10 -1.55890206e-09 1.55890206e-09 -3.53253665e-09 6.01797671e-09 -6.01797671e-09 -2.51489989e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 -2.76009902e-09 2.80119557e-09 -6.34726079e-10 6.95274353e-09 -6.57490676e-09 -4.01750097e-10 -1.69183560e-10 2.99280551e-10 -5.95688432e-10 -7.13013662e-09 -1.55890206e-09 9.11318686e-10 -1.55890206e-09 6.01797671e-09 -3.53253665e-09 6.01797671e-09 -1.25744995e-10 2.17796720e-10 -9.44881217e-10 -5.14556599e-09 -2.76009902e-09 3.54205782e-10 -2.80119557e-09 6.95274353e-09 -6.34726079e-10 6.57490676e-09 -3.08142837e-10 4.01750097e-10 -1.69183560e-10 5.95688432e-10 7.13013662e-09 1.55890206e-09 -1.55890206e-09 9.11318686e-10 -6.01797671e-09 6.01797671e-09 -3.53253665e-09 1.25744995e-10 2.17796720e-10 1.54744060e-09 9.04837268e-09 2.62709235e-09 -2.62709235e-09 4.95605341e-09 -6.57490676e-09 6.57490676e-09 -1.22132169e-08 -6.78250937e-10 2.01892723e-10 -2.01892723e-10 -1.46333922e-10 5.61605470e-10 2.80802735e-10 -2.80802735e-10 -1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 3.25675600e-10 -1.57877601e-10 1.43136213e-10 -1.24878118e-10 -1.49467492e-09 -2.17317549e-10 2.17317549e-10 -4.09333462e-10 8.41341369e-10 -8.41341369e-10 1.57823688e-09 -1.19347147e-10 -5.65314615e-10 -1.76855306e-10 1.76855306e-10 -3.18038829e-10 4.01750097e-10 -4.01750097e-10 6.78250937e-10 1.24878118e-10 1.49467492e-09 2.17317549e-10 -4.09333462e-10 2.17317549e-10 -8.41341369e-10 1.57823688e-09 -8.41341369e-10 1.57556900e-10 3.18846940e-10 -1.27381006e-10 2.50293637e-10 1.69183560e-10 -2.01892723e-10 3.25675600e-10 -1.53288427e-10 6.22308477e-10 1.26728893e-10 1.26728893e-10 -4.86364604e-10 -4.86364604e-10 1.00686231e-10 -2.99280551e-10 -1.57877601e-10 -2.93418060e-10 -1.24878118e-10 -1.49467492e-09 -4.09333462e-10 2.17317549e-10 -2.17317549e-10 1.57823688e-09 -8.41341369e-10 8.41341369e-10 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 -2.50293637e-10 1.69183560e-10 2.01892723e-10 1.43136213e-10 6.22308477e-10 -2.93418060e-10 -1.53288427e-10 5.22633289e-10 1.96172009e-10 -1.96172009e-10 1.96172009e-10 -5.95688432e-10 5.95688432e-10 -5.95688432e-10 -1.24878118e-10 1.24878118e-10 -1.24878118e-10 6.28564805e-10 6.25580967e-09 2.34804933e-09 -2.34804933e-09 2.34804933e-09 -7.13013662e-09 7.13013662e-09 -7.13013662e-09 -1.49467492e-09 1.49467492e-09 -1.49467492e-09 -1.18444071e-10 -1.17874482e-09 -3.00143945e-10 5.13413585e-10 -5.13413585e-10 9.11318686e-10 -1.55890206e-09 1.55890206e-09 1.46333922e-10 2.17317549e-10 -2.17317549e-10 4.09333462e-10 1.18444071e-10 1.17874482e-09 5.13413585e-10 -3.00143945e-10 5.13413585e-10 -1.55890206e-09 9.11318686e-10 -1.55890206e-09 -2.17317549e-10 4.09333462e-10 -1.26728893e-10 -2.17317549e-10 -1.18444071e-10 -1.17874482e-09 -5.13413585e-10 5.13413585e-10 -3.00143945e-10 1.55890206e-09 -1.55890206e-09 9.11318686e-10 4.09333462e-10 -2.17317549e-10 -1.26728893e-10 2.17317549e-10 4.57666373e-10 4.55475599e-09 1.16339930e-09 -1.98191292e-09 1.98191292e-09 -3.53253665e-09 6.01797671e-09 -6.01797671e-09 -5.61605470e-10 -8.41341369e-10 8.41341369e-10 -1.57823688e-09 -4.57666373e-10 -4.55475599e-09 -1.98191292e-09 1.16339930e-09 -1.98191292e-09 6.01797671e-09 -3.53253665e-09 6.01797671e-09 -2.80802735e-10 8.41341369e-10 -1.57823688e-09 4.86364604e-10 8.41341369e-10 4.57666373e-10 4.55475599e-09 1.98191292e-09 -1.98191292e-09 1.16339930e-09 -6.01797671e-09 6.01797671e-09 -3.53253665e-09 2.80802735e-10 -1.57823688e-09 8.41341369e-10 4.86364604e-10 -8.41341369e-10 2.51489989e-10 1.25744995e-10 -1.25744995e-10 -2.17796720e-10 -2.17796720e-10 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 21 22 25 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 22 23 25 2 5 6 7 15 16 19 21 23 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 13 14 16 17 18 20 21 23 25 3 4 6 7 15 18 21 25 0 1 2 3 4 5 6 7 13 14 15 17 19 20 21 23 24 25 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 18 19 20 19 20 0 18 37 57 76 95 115 136 157 168 184 201 209 227 237 248 260 272 284 296 309 322 325 325 325 327 327 -1 -3 2 235 - 3.02592746e-10 1.14532510e-10 -1.47198357e-10 1.17833757e-10 -4.41447013e-10 1.22221523e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 -3.02506519e-10 1.13983574e-09 -1.46495813e-09 1.17267716e-09 -4.39340064e-09 -1.09128007e-10 1.61689414e-10 -2.41774220e-10 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 1.81870272e-10 -5.45610817e-10 1.27119381e-09 1.47830504e-10 1.06867539e-10 1.59050619e-10 -4.84397267e-10 -1.83200357e-10 2.38013716e-10 -1.87926843e-10 7.06163628e-10 -1.12485150e-10 1.22093247e-10 1.46139577e-09 1.84378234e-10 -1.47376693e-10 5.53058672e-10 -7.10593332e-10 5.71154615e-10 -2.13154909e-09 -1.17081957e-10 -1.80250540e-10 3.37455450e-10 -1.21446037e-10 -1.45367706e-09 -1.83355919e-10 1.45617240e-10 -5.50467259e-10 7.06636105e-10 -5.64494571e-10 2.12158570e-09 1.17145069e-10 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 -1.47139325e-10 5.56271107e-10 -7.22704738e-10 5.70616910e-10 -2.14426862e-09 -1.17874504e-10 -1.81870272e-10 3.40730555e-10 -3.70737126e-10 -4.43762591e-09 -5.59837607e-10 4.47457784e-10 -1.67928187e-09 2.15767995e-09 -1.73417799e-09 6.47233842e-09 1.61050967e-10 -2.37942386e-10 3.55382727e-10 1.23289466e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.60522825e-10 3.68778082e-10 4.41426294e-09 5.56743584e-10 -4.42131978e-10 1.67143703e-09 -2.14570364e-09 1.71401934e-09 -6.44217868e-09 -1.60301122e-10 2.36853624e-10 -3.55572505e-10 -1.19964562e-10 -1.22221523e-10 -1.27119381e-09 -1.12485150e-10 3.37455450e-10 -6.39020960e-10 3.40730555e-10 -1.02219167e-09 2.07962652e-09 2.49833494e-10 1.04027963e-10 1.55316403e-10 2.98395984e-10 -6.71412528e-10 -2.54263804e-10 3.25329634e-10 -2.61974319e-10 9.79881258e-10 1.47830504e-10 -2.49833494e-10 -4.35704119e-10 -1.64765877e-10 2.13894818e-10 -1.69757847e-10 6.35034959e-10 -1.04027963e-10 4.33292850e-10 1.63942380e-10 -2.12757439e-10 1.67618351e-10 -6.31906252e-10 1.06867539e-10 1.60522825e-10 -1.55316403e-10 -1.09217494e-10 -1.30725329e-09 -1.64811040e-10 1.31457451e-10 -4.94934772e-10 6.35172129e-10 -5.09480974e-10 1.90745749e-09 1.05088539e-10 1.59050619e-10 -2.98395984e-10 2.51588682e-10 -1.22093247e-10 1.21446037e-10 -1.22876674e-10 3.70737126e-10 -3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 -1.46139577e-09 1.45367706e-09 -1.47092972e-09 4.43762591e-09 -4.41426294e-09 -6.71412528e-10 -4.35704119e-10 4.33292850e-10 -1.30725329e-09 -3.80106998e-10 1.84378234e-10 -1.83355919e-10 1.87578508e-10 -5.59837607e-10 5.56743584e-10 1.64811040e-10 3.02506519e-10 -1.47376693e-10 1.45617240e-10 -1.47139325e-10 4.47457784e-10 -4.42131978e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 -1.83200357e-10 5.53058672e-10 -5.50467259e-10 5.56271107e-10 -1.67928187e-09 1.67143703e-09 2.54263804e-10 1.64765877e-10 -1.63942380e-10 4.94934772e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 -7.10593332e-10 7.06636105e-10 -7.22704738e-10 2.15767995e-09 -2.14570364e-09 -3.25329634e-10 -2.13894818e-10 2.12757439e-10 -6.35172129e-10 -1.17833757e-10 -1.17267716e-09 -1.87926843e-10 5.71154615e-10 -5.64494571e-10 5.70616910e-10 -1.73417799e-09 1.71401934e-09 2.61974319e-10 1.69757847e-10 -1.67618351e-10 5.09480974e-10 4.41447013e-10 4.39340064e-09 7.06163628e-10 -2.13154909e-09 2.12158570e-09 -2.14426862e-09 6.47233842e-09 -6.44217868e-09 -9.79881258e-10 -6.35034959e-10 6.31906252e-10 -1.90745749e-09 -1.09128007e-10 -1.61050967e-10 1.60301122e-10 1.61689414e-10 2.37942386e-10 -2.36853624e-10 -2.41774220e-10 1.17081957e-10 -1.17145069e-10 1.17874504e-10 -3.55382727e-10 3.55572505e-10 1.05088539e-10 -1.23289466e-10 1.19964562e-10 - 1 4 5 6 7 20 0 1 2 3 4 5 6 7 8 10 11 14 16 17 18 19 20 21 24 25 1 4 5 6 7 20 0 1 2 3 4 5 6 7 11 14 20 0 1 2 3 4 5 6 7 11 14 17 19 20 0 1 2 3 4 5 6 7 11 14 20 0 1 2 3 4 5 6 7 8 10 11 12 14 17 20 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 1 4 5 6 7 14 20 1 4 5 6 7 20 1 4 5 6 7 14 19 20 0 1 2 3 4 5 6 7 11 14 20 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 - 0 6 26 32 43 56 67 83 107 114 120 125 128 139 146 158 165 172 184 196 208 220 223 223 226 233 235 -1 -2 -2 149 - 3.26403899e-08 3.70379023e-07 1.71793868e-07 -2.71517312e-08 -2.71517312e-08 -6.16394968e-07 1.01840324e-07 1.01840324e-07 8.05499662e-08 -1.56046382e-08 -1.56046382e-08 6.57669048e-09 3.70379023e-07 4.19955633e-06 1.95594150e-06 -2.96722726e-07 -2.96722726e-07 -7.01322846e-06 1.11385693e-06 1.11385693e-06 9.26833866e-07 -1.69224799e-07 -1.69224799e-07 7.18007197e-08 -1.71793868e-07 -1.95594150e-06 -8.91811883e-07 1.61832991e-07 1.61832991e-07 3.21027752e-06 -6.06046894e-07 -6.06046894e-07 -3.99995182e-07 9.43712058e-08 9.43712058e-08 -3.92890832e-08 2.71517312e-08 2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 1.03029320e-07 -5.30414024e-10 2.78714404e-09 5.18656151e-10 1.76045578e-10 2.71517312e-08 2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 1.03029320e-07 2.78714404e-09 -5.30414024e-10 -5.18656151e-10 1.76045578e-10 6.16394968e-07 7.01322846e-06 3.21027752e-06 -5.59986440e-07 -5.59986440e-07 -1.15500423e-05 2.09934596e-06 2.09934596e-06 1.45579862e-06 -3.23319924e-07 -3.23319924e-07 1.35575651e-07 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 -1.06793690e-08 2.09934596e-06 -1.79479269e-10 3.77230826e-08 -3.84848176e-07 1.76708816e-09 -1.00193782e-08 -1.73302140e-09 -5.94495393e-10 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 -1.06793690e-08 2.09934596e-06 3.77230826e-08 -1.79479269e-10 -3.84848176e-07 -1.00193782e-08 1.76708816e-09 1.73302140e-09 -5.94495393e-10 8.05499662e-08 9.26833866e-07 3.99995182e-07 -1.03029320e-07 -1.03029320e-07 -1.45579862e-06 3.84848176e-07 3.84848176e-07 1.52436767e-07 -6.14891406e-08 -6.14891406e-08 2.50137774e-08 -1.56046382e-08 -1.69224799e-07 -9.43712058e-08 5.30414024e-10 -2.78714404e-09 3.23319924e-07 -1.76708816e-09 1.00193782e-08 -6.14891406e-08 1.20726875e-09 -2.40948019e-09 -6.02791490e-10 -2.01211458e-10 -1.56046382e-08 -1.69224799e-07 -9.43712058e-08 -2.78714404e-09 5.30414024e-10 3.23319924e-07 1.00193782e-08 -1.76708816e-09 -6.14891406e-08 -2.40948019e-09 1.20726875e-09 6.02791490e-10 -2.01211458e-10 -5.18656151e-10 5.18656151e-10 1.73302140e-09 -1.73302140e-09 -6.02791490e-10 6.02791490e-10 6.57669048e-09 7.18007197e-08 3.92890832e-08 -1.76045578e-10 -1.76045578e-10 -1.35575651e-07 5.94495393e-10 5.94495393e-10 2.50137774e-08 -2.01211458e-10 -2.01211458e-10 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 17 18 20 21 22 23 24 25 13 14 15 16 18 19 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 13 14 15 16 17 18 19 20 21 22 23 - 0 12 24 36 47 58 70 82 94 106 119 132 138 149 149 149 149 149 149 149 149 149 149 149 149 149 149 -1 -2 -1 534 - -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 2.01344846e-07 -4.00600009e-07 2.38373364e-06 -8.11507012e-07 1.42163448e-06 -2.83967163e-07 3.16403274e-07 -3.70950690e-07 1.46395246e-08 1.23648563e-07 -1.03143748e-04 -8.56915628e-04 -4.21897348e-04 8.47102601e-05 -8.47102601e-05 1.31011378e-03 -2.64230228e-04 2.64230228e-04 -2.48599731e-05 9.54175960e-06 -9.54175960e-06 -2.19848325e-07 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 2.36478315e-06 -4.60138988e-06 3.12761733e-05 -9.45191477e-06 1.63219705e-05 -3.91551807e-06 3.58589526e-06 -4.24408669e-06 1.69089892e-07 1.41469877e-06 -8.56915628e-04 -6.44503123e-03 -3.20879817e-03 6.44189162e-04 -6.44189162e-04 9.41005524e-03 -1.90192895e-03 1.90192895e-03 3.39992624e-04 -1.18654672e-04 1.18654672e-04 -4.54930713e-05 6.39058650e-07 8.48205361e-06 3.77173215e-06 -9.25785817e-07 2.08175906e-06 -1.40232562e-05 3.86414678e-06 -7.39011631e-06 1.85007330e-06 -1.65526012e-06 1.95082770e-06 -7.34582537e-08 -6.44562669e-07 4.21897348e-04 3.20879817e-03 1.60542134e-03 -3.48784992e-04 3.48784992e-04 -4.73061611e-03 1.04349936e-03 -1.04349936e-03 -1.01169594e-04 2.72395088e-05 -2.72395088e-05 1.30405087e-05 -2.01344846e-07 -2.36478315e-06 -9.25785817e-07 5.99969468e-07 -6.93919687e-07 3.36476113e-06 -2.12438175e-06 2.46342444e-06 -2.41157452e-07 5.22748328e-07 -6.44552200e-07 4.69046634e-08 2.31855137e-07 -8.47102601e-05 -6.44189162e-04 -3.48784992e-04 -8.34532790e-05 -8.81363406e-05 1.03910538e-03 2.97066591e-04 2.72072081e-04 4.62400859e-06 -5.22359376e-05 -9.35105526e-06 1.23670392e-05 -1.04881978e-05 -4.00600009e-07 -4.60138988e-06 -2.08175906e-06 6.93919687e-07 -8.22724975e-07 7.41967268e-06 -2.47317189e-06 2.91617223e-06 -9.26930258e-07 6.18434049e-07 -7.54081183e-07 4.34969740e-08 2.49741275e-07 8.47102601e-05 6.44189162e-04 3.48784992e-04 -8.81363406e-05 -8.34532790e-05 -1.03910538e-03 2.72072081e-04 2.97066591e-04 -4.62400859e-06 -9.35105526e-06 -5.22359376e-05 1.23670392e-05 1.04881978e-05 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 3.36476113e-06 -7.41967268e-06 5.18442225e-05 -1.39229776e-05 2.63106934e-05 -6.89065123e-06 5.85858440e-06 -6.93637210e-06 2.63144645e-07 2.29160651e-06 -1.31011378e-03 -9.41005524e-03 -4.73061611e-03 1.03910538e-03 -1.03910538e-03 1.34699125e-02 -3.02088103e-03 3.02088103e-03 7.81164166e-04 -2.53598761e-04 2.53598761e-04 -7.84989694e-05 8.11507012e-07 9.45191477e-06 3.86414678e-06 -2.12438175e-06 2.47317189e-06 -1.39229776e-05 7.51525435e-06 -8.77023113e-06 1.20661553e-06 -1.84660522e-06 2.29149691e-06 -1.64884347e-07 -8.25046738e-07 2.64230228e-04 1.90192895e-03 1.04349936e-03 2.97066591e-04 2.72072081e-04 -3.02088103e-03 -1.05660430e-03 -8.26078378e-04 -1.07775503e-04 1.84705595e-04 -7.23455255e-07 -3.79668612e-05 3.66025562e-05 1.42163448e-06 1.63219705e-05 7.39011631e-06 -2.46342444e-06 2.91617223e-06 -2.63106934e-05 8.77023113e-06 -1.03306199e-05 3.27463099e-06 -2.18476894e-06 2.66170787e-06 -1.53519774e-07 -8.82034439e-07 -2.64230228e-04 -1.90192895e-03 -1.04349936e-03 2.72072081e-04 2.97066591e-04 3.02088103e-03 -8.26078378e-04 -1.05660430e-03 1.07775503e-04 -7.23455255e-07 1.84705595e-04 -3.79668612e-05 -3.66025562e-05 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 2.41157452e-07 -9.26930258e-07 6.89065123e-06 -1.20661553e-06 3.27463099e-06 -1.08604477e-06 7.77358582e-07 -9.18026091e-07 2.73110218e-08 2.95581869e-07 -2.48599731e-05 3.39992624e-04 1.01169594e-04 -4.62400859e-06 4.62400859e-06 -7.81164166e-04 1.07775503e-04 -1.07775503e-04 3.30466823e-04 -1.29419106e-04 1.29419106e-04 -3.03052727e-05 3.16403274e-07 3.58589526e-06 1.65526012e-06 -5.22748328e-07 6.18434049e-07 -5.85858440e-06 1.84660522e-06 -2.18476894e-06 7.77358582e-07 -4.72951931e-07 6.03110959e-07 -4.21792691e-08 -2.17001899e-07 9.54175960e-06 -1.18654672e-04 -2.72395088e-05 5.22359376e-05 9.35105526e-06 2.53598761e-04 -1.84705595e-04 7.23455255e-07 -1.29419106e-04 1.73450833e-05 -3.85473273e-05 3.67001078e-06 3.86877104e-06 3.70950690e-07 4.24408669e-06 1.95082770e-06 -6.44552200e-07 7.54081183e-07 -6.93637210e-06 2.29149691e-06 -2.66170787e-06 9.18026091e-07 -6.03110959e-07 7.18057207e-07 -3.82155455e-08 -2.37401412e-07 -9.54175960e-06 1.18654672e-04 2.72395088e-05 9.35105526e-06 5.22359376e-05 -2.53598761e-04 7.23455255e-07 -1.84705595e-04 1.29419106e-04 -3.85473273e-05 1.73450833e-05 3.67001078e-06 -3.86877104e-06 1.46395246e-08 1.69089892e-07 7.34582537e-08 -4.69046634e-08 4.34969740e-08 -2.63144645e-07 1.64884347e-07 -1.53519774e-07 2.73110218e-08 -4.21792691e-08 3.82155455e-08 -6.74644822e-09 -1.23670392e-05 -1.23670392e-05 3.79668612e-05 3.79668612e-05 3.67001078e-06 3.67001078e-06 -2.83877928e-06 -1.23648563e-07 -1.41469877e-06 -6.44562669e-07 2.31855137e-07 -2.49741275e-07 2.29160651e-06 -8.25046738e-07 8.82034439e-07 -2.95581869e-07 2.17001899e-07 -2.37401412e-07 6.74644822e-09 8.51245476e-08 -2.19848325e-07 -4.54930713e-05 -1.30405087e-05 1.04881978e-05 -1.04881978e-05 7.84989694e-05 -3.66025562e-05 3.66025562e-05 -3.03052727e-05 3.86877104e-06 -3.86877104e-06 -1.73157887e-06 1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 2.01344846e-07 4.00600009e-07 2.38373364e-06 -8.11507012e-07 -1.42163448e-06 -2.83967163e-07 3.16403274e-07 3.70950690e-07 1.46395246e-08 -1.23648563e-07 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.27119381e-09 -5.45610817e-10 -1.81870272e-10 -1.66465255e-10 1.59050619e-10 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 2.36478315e-06 4.60138988e-06 3.12761733e-05 -9.45191477e-06 -1.63219705e-05 -3.91551807e-06 3.58589526e-06 4.24408669e-06 1.69089892e-07 -1.41469877e-06 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 6.39058650e-07 8.48205361e-06 3.77173215e-06 -9.25785817e-07 -2.08175906e-06 -1.40232562e-05 3.86414678e-06 7.39011631e-06 1.85007330e-06 -1.65526012e-06 -1.95082770e-06 -7.34582537e-08 6.44562669e-07 -1.80250540e-10 3.37455450e-10 -2.01344846e-07 -2.36478315e-06 -9.25785817e-07 5.99969468e-07 6.93919687e-07 3.36476113e-06 -2.12438175e-06 -2.46342444e-06 -2.41157452e-07 5.22748328e-07 6.44552200e-07 4.69046634e-08 -2.31855137e-07 1.12485150e-10 4.00600009e-07 4.60138988e-06 2.08175906e-06 -6.93919687e-07 -8.22724975e-07 -7.41967268e-06 2.47317189e-06 2.91617223e-06 9.26930258e-07 -6.18434049e-07 -7.54081183e-07 -4.34969740e-08 2.49741275e-07 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 3.37455450e-10 1.12485150e-10 2.07962652e-09 -1.02219167e-09 -3.40730555e-10 -2.59424698e-10 2.98395984e-10 -1.38703951e-10 -1.04027963e-10 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 3.36476113e-06 7.41967268e-06 5.18442225e-05 -1.39229776e-05 -2.63106934e-05 -6.89065123e-06 5.85858440e-06 6.93637210e-06 2.63144645e-07 -2.29160651e-06 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.83173047e-10 8.11507012e-07 9.45191477e-06 3.86414678e-06 -2.12438175e-06 -2.47317189e-06 -1.39229776e-05 7.51525435e-06 8.77023113e-06 1.20661553e-06 -1.84660522e-06 -2.29149691e-06 -1.64884347e-07 8.25046738e-07 1.81870272e-10 -3.40730555e-10 -1.42163448e-06 -1.63219705e-05 -7.39011631e-06 2.46342444e-06 2.91617223e-06 2.63106934e-05 -8.77023113e-06 -1.03306199e-05 -3.27463099e-06 2.18476894e-06 2.66170787e-06 1.53519774e-07 -8.82034439e-07 -1.66465255e-10 2.59424698e-10 -1.83173047e-10 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 2.41157452e-07 9.26930258e-07 6.89065123e-06 -1.20661553e-06 -3.27463099e-06 -1.08604477e-06 7.77358582e-07 9.18026091e-07 2.73110218e-08 -2.95581869e-07 1.59050619e-10 -2.98395984e-10 3.16403274e-07 3.58589526e-06 1.65526012e-06 -5.22748328e-07 -6.18434049e-07 -5.85858440e-06 1.84660522e-06 2.18476894e-06 7.77358582e-07 -4.72951931e-07 -6.03110959e-07 -4.21792691e-08 2.17001899e-07 -3.70950690e-07 -4.24408669e-06 -1.95082770e-06 6.44552200e-07 7.54081183e-07 6.93637210e-06 -2.29149691e-06 -2.66170787e-06 -9.18026091e-07 6.03110959e-07 7.18057207e-07 3.82155455e-08 -2.37401412e-07 1.38703951e-10 1.46395246e-08 1.69089892e-07 7.34582537e-08 -4.69046634e-08 -4.34969740e-08 -2.63144645e-07 1.64884347e-07 1.53519774e-07 2.73110218e-08 -4.21792691e-08 -3.82155455e-08 6.74644822e-09 1.04027963e-10 1.23648563e-07 1.41469877e-06 6.44562669e-07 -2.31855137e-07 -2.49741275e-07 -2.29160651e-06 8.25046738e-07 8.82034439e-07 2.95581869e-07 -2.17001899e-07 -2.37401412e-07 -6.74644822e-09 8.51245476e-08 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 8 9 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 300 325 339 360 377 392 406 431 448 463 479 494 507 520 534 -1 -2 0 652 - -2.83602678e-04 -2.19947443e-03 -9.64169844e-04 4.54049720e-04 -4.54049720e-04 2.93227375e-03 -1.36564698e-03 1.36564698e-03 -6.36885874e-05 4.48907600e-05 -4.48907600e-05 1.63200368e-05 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 9.58444724e-04 -2.90859858e-03 7.55769472e-03 -2.49315158e-03 7.55769472e-03 9.71447628e-05 -1.39435234e-04 3.68604998e-04 -1.68259665e-04 -1.39435234e-04 -1.95047293e-03 -1.22130875e-02 -5.67344374e-03 2.69217248e-03 -2.69217248e-03 1.52248417e-02 -7.11244946e-03 7.11244946e-03 4.91457553e-04 -6.96741543e-04 6.96741543e-04 -3.57437773e-04 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 4.04493333e-03 -1.22716775e-02 2.23901961e-02 -7.55155382e-03 2.23901961e-02 1.76802645e-03 -2.31024262e-03 6.49388152e-03 -3.06231165e-03 -2.31024262e-03 8.59745776e-04 5.70478091e-03 2.51977194e-03 -1.33770548e-03 1.33770548e-03 -6.99633778e-03 3.70069787e-03 -3.70069787e-03 -9.39065721e-05 1.63501819e-04 -1.63501819e-04 9.06648642e-05 2.90859858e-03 1.22716775e-02 5.03014462e-03 -2.08027394e-03 6.14446833e-03 -1.05420119e-02 4.59318203e-03 -1.33502663e-02 -3.48900865e-04 7.13933222e-04 -2.05131590e-03 1.05035386e-03 8.27964213e-04 -4.56920647e-04 -3.14685859e-03 -1.52740148e-03 4.08627847e-04 -7.36754990e-04 4.37757596e-03 -1.10022028e-03 2.07552415e-03 1.22001244e-06 -5.34772333e-05 5.36232539e-05 1.50422865e-06 -3.58428548e-05 -9.58444724e-04 -4.04493333e-03 -2.08027394e-03 -5.69198711e-04 -2.08027394e-03 4.54167058e-03 1.79526564e-03 4.54167058e-03 2.34922678e-04 -4.93246421e-05 7.36376583e-04 -4.06898013e-04 -4.93246421e-05 4.56920647e-04 3.14685859e-03 1.52740148e-03 -7.36754990e-04 4.08627847e-04 -4.37757596e-03 2.07552415e-03 -1.10022028e-03 -1.22001244e-06 5.36232539e-05 -5.34772333e-05 1.50422865e-06 3.58428548e-05 2.90859858e-03 1.22716775e-02 6.14446833e-03 -2.08027394e-03 5.03014462e-03 -1.33502663e-02 4.59318203e-03 -1.05420119e-02 -7.35182694e-04 8.27964213e-04 -2.05131590e-03 8.27333943e-04 7.13933222e-04 -2.44899535e-03 -1.41797470e-02 -6.49638880e-03 3.50501086e-03 -3.50501086e-03 1.64670479e-02 -8.90168116e-03 8.90168116e-03 8.57044032e-04 -1.19669578e-03 1.19669578e-03 -6.28559754e-04 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 4.54167058e-03 -1.33502663e-02 1.55180210e-02 -7.87868612e-03 2.17847557e-02 1.13526333e-03 -2.60885943e-03 7.69870109e-03 -4.13009015e-03 -3.08404679e-03 1.28357742e-03 7.70583827e-03 3.93868502e-03 -9.46051924e-04 1.91637197e-03 -1.04147600e-02 2.17312332e-03 -4.96961345e-03 -4.17861167e-04 4.63187202e-04 -5.76174685e-04 5.11290467e-05 2.48668494e-04 2.49315158e-03 7.55155382e-03 4.59318203e-03 1.79526564e-03 4.59318203e-03 -7.87868612e-03 -5.52298877e-03 -7.87868612e-03 -8.87988382e-04 4.33092121e-05 -2.67007632e-03 1.53804099e-03 4.33092121e-05 -1.28357742e-03 -7.70583827e-03 -3.93868502e-03 1.91637197e-03 -9.46051924e-04 1.04147600e-02 -4.96961345e-03 2.17312332e-03 4.17861167e-04 -5.76174685e-04 4.63187202e-04 5.11290467e-05 -2.48668494e-04 -7.55769472e-03 -2.23901961e-02 -1.33502663e-02 4.54167058e-03 -1.05420119e-02 2.17847557e-02 -7.87868612e-03 1.55180210e-02 3.00913133e-03 -3.08404679e-03 7.69870109e-03 -3.04821196e-03 -2.60885943e-03 1.73010453e-05 9.19339830e-04 2.89135392e-04 -1.52445751e-04 1.52445751e-04 -1.35737298e-03 7.81641317e-04 -7.81641317e-04 7.37288045e-05 -2.33401992e-04 2.33401992e-04 -1.57314396e-04 9.71447628e-05 1.76802645e-03 3.48900865e-04 -2.34922678e-04 7.35182694e-04 -1.13526333e-03 8.87988382e-04 -3.00913133e-03 -2.58484015e-04 5.56174238e-06 1.16705004e-04 -2.56639851e-04 -1.33799209e-04 -4.44223313e-05 -1.36735648e-03 -4.61116361e-04 2.03886509e-04 -2.14787965e-04 2.12582266e-03 -8.86619153e-04 1.03286469e-03 -2.84542170e-04 1.98660061e-04 -3.28033227e-04 6.47125832e-05 1.03625636e-04 -1.39435234e-04 -2.31024262e-03 -7.13933222e-04 4.93246421e-05 -8.27964213e-04 2.60885943e-03 -4.33092121e-05 3.08404679e-03 5.56174238e-06 -6.28997322e-05 -1.20238779e-04 1.51286945e-04 -7.02699890e-05 4.44223313e-05 1.36735648e-03 4.61116361e-04 -2.14787965e-04 2.03886509e-04 -2.12582266e-03 1.03286469e-03 -8.86619153e-04 2.84542170e-04 -3.28033227e-04 1.98660061e-04 6.47125832e-05 -1.03625636e-04 3.68604998e-04 6.49388152e-03 2.05131590e-03 -7.36376583e-04 2.05131590e-03 -7.69870109e-03 2.67007632e-03 -7.69870109e-03 1.16705004e-04 -1.20238779e-04 3.32086076e-04 -2.02138997e-04 -1.20238779e-04 7.52275515e-06 7.52275515e-06 -8.03685600e-05 -8.03685600e-05 6.77077342e-05 6.77077342e-05 -6.23475010e-05 -1.68259665e-04 -3.06231165e-03 -1.05035386e-03 4.06898013e-04 -8.27333943e-04 4.13009015e-03 -1.53804099e-03 3.04821196e-03 -2.56639851e-04 1.51286945e-04 -2.02138997e-04 3.78581590e-05 7.08268625e-05 -3.45784622e-05 -8.16530823e-04 -2.90352413e-04 1.20794863e-04 -1.20794863e-04 1.30213495e-03 -5.15382990e-04 5.15382990e-04 -2.09507317e-04 1.25901974e-04 -1.25901974e-04 3.54077607e-05 -1.39435234e-04 -2.31024262e-03 -8.27964213e-04 4.93246421e-05 -7.13933222e-04 3.08404679e-03 -4.33092121e-05 2.60885943e-03 -1.33799209e-04 -7.02699890e-05 -1.20238779e-04 7.08268625e-05 -6.28997322e-05 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 3.47227344e-05 -1.12525880e-05 2.13399966e-04 -1.28385646e-04 4.24837644e-05 -1.90454381e-05 2.42510477e-05 -8.30976084e-06 -6.22925733e-06 5.07064792e-06 -2.83602678e-04 -1.95047293e-03 -8.59745776e-04 4.56920647e-04 -4.56920647e-04 2.44899535e-03 -1.28357742e-03 1.28357742e-03 1.73010453e-05 -4.44223313e-05 4.44223313e-05 -3.45784622e-05 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 4.05026652e-04 -1.27235214e-04 2.43659056e-03 -1.48368337e-03 4.76244557e-04 -2.25036097e-04 2.91846913e-04 -9.65513242e-05 -7.65416832e-05 6.00921510e-05 -2.19947443e-03 -1.22130875e-02 -5.70478091e-03 3.14685859e-03 -3.14685859e-03 1.41797470e-02 -7.70583827e-03 7.70583827e-03 9.19339830e-04 -1.36735648e-03 1.36735648e-03 -8.16530823e-04 5.72377128e-05 6.59577058e-04 2.41156525e-04 -1.53394752e-04 4.93082215e-05 -9.18363956e-04 5.76858814e-04 -1.89638082e-04 7.01978849e-05 -9.73673576e-05 3.36831447e-05 2.61752683e-05 -2.21031721e-05 9.64169844e-04 5.67344374e-03 2.51977194e-03 -1.52740148e-03 1.52740148e-03 -6.49638880e-03 3.93868502e-03 -3.93868502e-03 -2.89135392e-04 4.61116361e-04 -4.61116361e-04 2.90352413e-04 -3.47227344e-05 -4.05026652e-04 -1.53394752e-04 8.18757907e-05 -3.03006947e-05 5.86366001e-04 -3.13837672e-04 1.17233978e-04 -5.31748688e-05 5.50684410e-05 -2.11184544e-05 -1.12556385e-05 1.12246264e-05 -4.54049720e-04 -2.69217248e-03 -1.33770548e-03 4.08627847e-04 -7.36754990e-04 3.50501086e-03 -9.46051924e-04 1.91637197e-03 1.52445751e-04 -2.03886509e-04 2.14787965e-04 -7.52275515e-06 -1.20794863e-04 1.12525880e-05 1.27235214e-04 4.93082215e-05 -3.03006947e-05 -1.58281898e-06 -1.84922129e-04 1.12502969e-04 2.44056476e-06 1.72294882e-05 -1.91370154e-05 -2.90578900e-06 6.42173953e-06 1.71274120e-06 4.54049720e-04 2.69217248e-03 1.33770548e-03 -7.36754990e-04 4.08627847e-04 -3.50501086e-03 1.91637197e-03 -9.46051924e-04 -1.52445751e-04 2.14787965e-04 -2.03886509e-04 -7.52275515e-06 1.20794863e-04 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 5.86366001e-04 -1.84922129e-04 3.44802830e-03 -2.17589038e-03 7.01429547e-04 -2.83721121e-04 3.95271863e-04 -1.33112543e-04 -1.07666276e-04 8.73254590e-05 -2.93227375e-03 -1.52248417e-02 -6.99633778e-03 4.37757596e-03 -4.37757596e-03 1.64670479e-02 -1.04147600e-02 1.04147600e-02 1.35737298e-03 -2.12582266e-03 2.12582266e-03 -1.30213495e-03 1.28385646e-04 1.48368337e-03 5.76858814e-04 -3.13837672e-04 1.12502969e-04 -2.17589038e-03 1.18495152e-03 -4.29690949e-04 2.07677437e-04 -2.23662024e-04 8.21521714e-05 4.84726260e-05 -4.49331845e-05 1.36564698e-03 7.11244946e-03 3.70069787e-03 -1.10022028e-03 2.07552415e-03 -8.90168116e-03 2.17312332e-03 -4.96961345e-03 -7.81641317e-04 8.86619153e-04 -1.03286469e-03 8.03685600e-05 5.15382990e-04 -4.24837644e-05 -4.76244557e-04 -1.89638082e-04 1.17233978e-04 2.44056476e-06 7.01429547e-04 -4.29690949e-04 2.12415462e-06 -6.88114324e-05 7.86960118e-05 6.98600029e-06 -2.59261788e-05 -4.07738778e-06 -1.36564698e-03 -7.11244946e-03 -3.70069787e-03 2.07552415e-03 -1.10022028e-03 8.90168116e-03 -4.96961345e-03 2.17312332e-03 7.81641317e-04 -1.03286469e-03 8.86619153e-04 8.03685600e-05 -5.15382990e-04 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 5.31748688e-05 -1.72294882e-05 2.83721121e-04 -2.07677437e-04 6.88114324e-05 -1.08888472e-05 2.61189081e-05 -9.69643862e-06 -8.53577358e-06 8.12653276e-06 -6.36885874e-05 4.91457553e-04 9.39065721e-05 -1.22001244e-06 1.22001244e-06 -8.57044032e-04 4.17861167e-04 -4.17861167e-04 7.37288045e-05 -2.84542170e-04 2.84542170e-04 -2.09507317e-04 2.42510477e-05 2.91846913e-04 9.73673576e-05 -5.50684410e-05 1.91370154e-05 -3.95271863e-04 2.23662024e-04 -7.86960118e-05 2.61189081e-05 -2.86556591e-05 1.02749465e-05 5.90382296e-06 -6.38809148e-06 4.48907600e-05 -6.96741543e-04 -1.63501819e-04 5.34772333e-05 -5.36232539e-05 1.19669578e-03 -4.63187202e-04 5.76174685e-04 -2.33401992e-04 1.98660061e-04 -3.28033227e-04 6.77077342e-05 1.25901974e-04 -8.30976084e-06 -9.65513242e-05 -3.36831447e-05 2.11184544e-05 2.90578900e-06 1.33112543e-04 -8.21521714e-05 -6.98600029e-06 -9.69643862e-06 1.02749465e-05 4.27984257e-06 -3.96485005e-06 -2.53095613e-06 -4.48907600e-05 6.96741543e-04 1.63501819e-04 -5.36232539e-05 5.34772333e-05 -1.19669578e-03 5.76174685e-04 -4.63187202e-04 2.33401992e-04 -3.28033227e-04 1.98660061e-04 6.77077342e-05 -1.25901974e-04 -6.22925733e-06 -7.65416832e-05 -2.61752683e-05 1.12556385e-05 -6.42173953e-06 1.07666276e-04 -4.84726260e-05 2.59261788e-05 -8.53577358e-06 5.90382296e-06 -3.96485005e-06 -2.87988701e-07 1.95832454e-06 -1.50422865e-06 -1.50422865e-06 -5.11290467e-05 -5.11290467e-05 6.47125832e-05 6.47125832e-05 -6.23475010e-05 5.07064792e-06 6.00921510e-05 2.21031721e-05 -1.12246264e-05 -1.71274120e-06 -8.73254590e-05 4.49331845e-05 4.07738778e-06 8.12653276e-06 -6.38809148e-06 -2.53095613e-06 1.95832454e-06 1.60968653e-06 1.63200368e-05 -3.57437773e-04 -9.06648642e-05 3.58428548e-05 -3.58428548e-05 6.28559754e-04 -2.48668494e-04 2.48668494e-04 -1.57314396e-04 1.03625636e-04 -1.03625636e-04 3.54077607e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +1 -3 2 239 + 3.02592746e-10 1.14532510e-10 -1.17833757e-10 1.47198357e-10 -4.41447013e-10 1.22221523e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 -3.80106998e-10 1.13983574e-09 -1.17267716e-09 1.46495813e-09 -4.39340064e-09 -1.54818613e-10 -2.15394736e-10 -1.61689414e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 5.45610817e-10 -1.81870272e-10 1.27119381e-09 -1.59050619e-10 1.81458741e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 1.84378234e-10 -5.53058672e-10 5.71154615e-10 -7.10593332e-10 2.13154909e-09 1.04498722e-10 1.80250540e-10 -3.37455450e-10 4.84397267e-10 1.83200357e-10 -1.87926843e-10 2.38013716e-10 -7.06163628e-10 1.12485150e-10 -1.21446037e-10 -1.45367706e-09 -1.45617240e-10 1.83355919e-10 -5.50467259e-10 5.64494571e-10 -7.06636105e-10 2.12158570e-09 1.04315994e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 -5.59837607e-10 1.67928187e-09 -1.73417799e-09 2.15767995e-09 -6.47233842e-09 -2.27244986e-10 1.23289466e-10 -3.17165592e-10 -2.37942386e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.56742199e-10 -1.22876674e-10 -1.47092972e-09 -1.47139325e-10 1.87578508e-10 -5.56271107e-10 5.70616910e-10 -7.22704738e-10 2.14426862e-09 1.04141980e-10 1.81870272e-10 -3.40730555e-10 3.68778082e-10 4.41426294e-09 4.42131978e-10 -5.56743584e-10 1.67143703e-09 -1.71401934e-09 2.14570364e-09 -6.44217868e-09 -2.27784261e-10 1.19964562e-10 -3.16611096e-10 -2.36853624e-10 -1.22221523e-10 -1.27119381e-09 -3.37455450e-10 1.12485150e-10 -6.39020960e-10 1.02219167e-09 -3.40730555e-10 2.07962652e-09 1.04027963e-10 -2.98395984e-10 2.94020354e-10 3.41676787e-10 1.29129950e-10 -1.36113017e-10 1.65769375e-10 -4.97639582e-10 -4.35704119e-10 -1.64765877e-10 1.69757847e-10 -2.13894818e-10 6.35034959e-10 -1.04027963e-10 1.09217494e-10 1.30725329e-09 1.31457451e-10 -1.64811040e-10 4.94934772e-10 -5.09480974e-10 6.35172129e-10 -1.90745749e-09 -1.59050619e-10 2.98395984e-10 -5.78013223e-10 -2.19045340e-10 2.23917000e-10 -2.79951311e-10 8.44157069e-10 1.81458741e-10 -1.56742199e-10 -2.94020354e-10 -4.33292850e-10 -1.63942380e-10 1.67618351e-10 -2.12757439e-10 6.31906252e-10 2.51588682e-10 1.22093247e-10 1.21446037e-10 -3.70737126e-10 1.22876674e-10 -3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 -4.84397267e-10 1.45367706e-09 -4.43762591e-09 1.47092972e-09 -4.41426294e-09 3.41676787e-10 -4.35704119e-10 1.30725329e-09 -5.78013223e-10 -4.33292850e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 -1.47139325e-10 4.42131978e-10 -1.31457451e-10 3.80106998e-10 1.84378234e-10 1.83355919e-10 -5.59837607e-10 1.87578508e-10 -5.56743584e-10 1.64811040e-10 -1.14532510e-10 -1.13983574e-09 -5.53058672e-10 1.83200357e-10 -5.50467259e-10 1.67928187e-09 -5.56271107e-10 1.67143703e-09 -1.29129950e-10 1.64765877e-10 -4.94934772e-10 2.19045340e-10 1.63942380e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 -1.87926843e-10 5.64494571e-10 -1.73417799e-09 5.70616910e-10 -1.71401934e-09 1.36113017e-10 -1.69757847e-10 5.09480974e-10 -2.23917000e-10 -1.67618351e-10 -1.47198357e-10 -1.46495813e-09 -7.10593332e-10 2.38013716e-10 -7.06636105e-10 2.15767995e-09 -7.22704738e-10 2.14570364e-09 -1.65769375e-10 2.13894818e-10 -6.35172129e-10 2.79951311e-10 2.12757439e-10 4.41447013e-10 4.39340064e-09 2.13154909e-09 -7.06163628e-10 2.12158570e-09 -6.47233842e-09 2.14426862e-09 -6.44217868e-09 4.97639582e-10 -6.35034959e-10 1.90745749e-09 -8.44157069e-10 -6.31906252e-10 -1.54818613e-10 2.27244986e-10 2.27784261e-10 -1.23289466e-10 -1.19964562e-10 -2.15394736e-10 -1.04498722e-10 -1.04315994e-10 3.17165592e-10 -1.04141980e-10 3.16611096e-10 -1.61689414e-10 2.37942386e-10 2.36853624e-10 + 1 4 5 6 7 20 0 1 2 3 4 5 6 7 8 11 12 14 15 17 18 19 20 23 24 0 1 2 3 4 5 6 7 11 14 20 1 4 5 6 7 20 0 1 2 3 4 5 6 7 11 14 17 18 20 0 1 2 3 4 5 6 7 8 10 11 12 14 17 20 24 0 1 2 3 4 5 6 7 11 14 20 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 24 1 4 5 6 7 1 4 5 6 7 20 0 1 2 3 4 5 6 7 14 20 1 4 5 6 7 14 18 20 1 4 5 6 7 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 20 18 20 14 15 17 18 19 20 14 18 20 + 0 6 25 36 42 55 71 82 105 110 116 126 134 139 146 159 166 173 186 199 212 225 228 228 230 236 239 +1 -2 -2 162 + 3.26403899e-08 3.70379023e-07 2.71517312e-08 -1.71793868e-07 -2.71517312e-08 -1.01840324e-07 6.16394968e-07 1.01840324e-07 -4.02749831e-08 -1.56046382e-08 -6.57669048e-09 6.97583170e-08 1.56046382e-08 3.70379023e-07 4.19955633e-06 2.96722726e-07 -1.95594150e-06 -2.96722726e-07 -1.11385693e-06 7.01322846e-06 1.11385693e-06 -4.63416933e-07 -1.69224799e-07 -7.18007197e-08 8.02661673e-07 1.69224799e-07 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 5.10654906e-08 5.30414024e-10 1.76045578e-10 -8.94853366e-08 2.78714404e-09 1.71793868e-07 1.95594150e-06 1.61832991e-07 -8.91811883e-07 -1.61832991e-07 -6.06046894e-07 3.21027752e-06 6.06046894e-07 -1.99997591e-07 -9.43712058e-08 -3.92890832e-08 3.46405989e-07 9.43712058e-08 2.71517312e-08 2.96722726e-07 -3.01364007e-09 -1.61832991e-07 1.06793690e-08 5.59986440e-07 -5.19638294e-08 2.78714404e-09 -1.76045578e-10 8.89666804e-08 5.30414024e-10 1.01840324e-07 1.11385693e-06 -6.06046894e-07 1.06793690e-08 -1.79479269e-10 2.09934596e-06 -3.77230826e-08 -1.90923247e-07 -1.76708816e-09 -5.94495393e-10 3.34154808e-07 -1.00193782e-08 -6.16394968e-07 -7.01322846e-06 -5.59986440e-07 3.21027752e-06 5.59986440e-07 2.09934596e-06 -1.15500423e-05 -2.09934596e-06 7.27899310e-07 3.23319924e-07 1.35575651e-07 -1.26075859e-06 -3.23319924e-07 -1.01840324e-07 -1.11385693e-06 1.06793690e-08 6.06046894e-07 -3.77230826e-08 -2.09934596e-06 -1.79479269e-10 1.93924928e-07 -1.00193782e-08 5.94495393e-10 -3.32421786e-07 -1.76708816e-09 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 1.99997591e-07 5.19638294e-08 1.90923247e-07 -7.27899310e-07 -1.93924928e-07 3.81091918e-08 3.02225376e-08 1.25068887e-08 -6.60070565e-08 -3.12666031e-08 -1.56046382e-08 -1.69224799e-07 -5.30414024e-10 9.43712058e-08 -2.78714404e-09 1.76708816e-09 -3.23319924e-07 1.00193782e-08 3.02225376e-08 1.20726875e-09 2.01211458e-10 -5.35525536e-08 2.40948019e-09 -6.57669048e-09 -7.18007197e-08 -1.76045578e-10 3.92890832e-08 1.76045578e-10 5.94495393e-10 -1.35575651e-07 -5.94495393e-10 1.25068887e-08 2.01211458e-10 -2.16625667e-08 -2.01211458e-10 6.97583170e-08 8.02661673e-07 8.94853366e-08 -3.46405989e-07 -8.89666804e-08 -3.34154808e-07 1.26075859e-06 3.32421786e-07 -6.60070565e-08 -5.35525536e-08 -2.16625667e-08 1.14327576e-07 5.29497621e-08 1.56046382e-08 1.69224799e-07 -2.78714404e-09 -9.43712058e-08 -5.30414024e-10 1.00193782e-08 3.23319924e-07 1.76708816e-09 -3.12666031e-08 2.40948019e-09 -2.01211458e-10 5.29497621e-08 1.20726875e-09 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 21 22 23 24 25 13 14 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 37 50 61 73 86 98 111 124 136 149 162 162 162 162 162 162 162 162 162 162 162 162 162 162 +1 -2 -1 546 + -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 6.39058650e-07 -4.00600009e-07 8.11507012e-07 -2.38373364e-06 1.42163448e-06 1.54661782e-07 3.16403274e-07 -1.23648563e-07 -2.38603015e-07 3.70950690e-07 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 4.21897348e-04 -8.47102601e-05 2.64230228e-04 -1.31011378e-03 2.64230228e-04 1.24299865e-05 9.54175960e-06 2.19848325e-07 -2.15293682e-05 9.54175960e-06 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 8.48205361e-06 -4.60138988e-06 9.45191477e-06 -3.12761733e-05 1.63219705e-05 2.10419517e-06 3.58589526e-06 -1.41469877e-06 -3.30639317e-06 4.24408669e-06 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 3.20879817e-03 -6.44189162e-04 1.90192895e-03 -9.41005524e-03 1.90192895e-03 -1.69996312e-04 -1.18654672e-04 4.54930713e-05 2.94442250e-04 -1.18654672e-04 2.01344846e-07 2.36478315e-06 5.99969468e-07 -9.25785817e-07 6.93919687e-07 -2.12438175e-06 3.36476113e-06 -2.46342444e-06 -1.61199356e-07 -5.22748328e-07 2.31855137e-07 1.85396148e-07 -6.44552200e-07 8.47102601e-05 6.44189162e-04 -8.34532790e-05 -3.48784992e-04 8.81363406e-05 2.97066591e-04 1.03910538e-03 -2.72072081e-04 -8.39816585e-06 5.22359376e-05 -1.04881978e-05 -1.01880285e-05 -9.35105526e-06 -6.39058650e-07 -8.48205361e-06 -9.25785817e-07 3.77173215e-06 -2.08175906e-06 3.86414678e-06 -1.40232562e-05 7.39011631e-06 9.88653362e-07 1.65526012e-06 -6.44562669e-07 -1.56548135e-06 1.95082770e-06 -4.21897348e-04 -3.20879817e-03 -3.48784992e-04 1.60542134e-03 -3.48784992e-04 1.04349936e-03 -4.73061611e-03 1.04349936e-03 -5.05847972e-05 -2.72395088e-05 1.30405087e-05 8.76154389e-05 -2.72395088e-05 -4.00600009e-07 -4.60138988e-06 -6.93919687e-07 2.08175906e-06 -8.22724975e-07 2.47317189e-06 -7.41967268e-06 2.91617223e-06 5.01134613e-07 6.18434049e-07 -2.49741275e-07 -7.80996664e-07 7.54081183e-07 8.47102601e-05 6.44189162e-04 8.81363406e-05 -3.48784992e-04 -8.34532790e-05 -2.72072081e-04 1.03910538e-03 2.97066591e-04 1.30221744e-05 -9.35105526e-06 -1.04881978e-05 2.17901071e-06 5.22359376e-05 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 3.86414678e-06 -2.47317189e-06 7.51525435e-06 -1.39229776e-05 8.77023113e-06 7.46101797e-07 1.84660522e-06 -8.25046738e-07 -9.62517525e-07 2.29149691e-06 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 1.04349936e-03 -2.72072081e-04 -1.05660430e-03 -3.02088103e-03 8.26078378e-04 -2.10074852e-05 -1.84705595e-04 3.66025562e-05 1.12319754e-04 -7.23455255e-07 2.38373364e-06 3.12761733e-05 3.36476113e-06 -1.40232562e-05 7.41967268e-06 -1.39229776e-05 5.18442225e-05 -2.63106934e-05 -3.67321556e-06 -5.85858440e-06 2.29160651e-06 5.83590669e-06 -6.93637210e-06 1.31011378e-03 9.41005524e-03 1.03910538e-03 -4.73061611e-03 1.03910538e-03 -3.02088103e-03 1.34699125e-02 -3.02088103e-03 3.90582083e-04 2.53598761e-04 -7.84989694e-05 -6.76508013e-04 2.53598761e-04 1.42163448e-06 1.63219705e-05 2.46342444e-06 -7.39011631e-06 2.91617223e-06 -8.77023113e-06 2.63106934e-05 -1.03306199e-05 -1.77026752e-06 -2.18476894e-06 8.82034439e-07 2.75915374e-06 -2.66170787e-06 -2.64230228e-04 -1.90192895e-03 -2.72072081e-04 1.04349936e-03 2.97066591e-04 8.26078378e-04 -3.02088103e-03 -1.05660430e-03 -8.67680178e-05 -7.23455255e-07 3.66025562e-05 7.43528929e-05 -1.84705595e-04 1.54661782e-07 2.10419517e-06 1.61199356e-07 -9.88653362e-07 5.01134613e-07 -7.46101797e-07 3.67321556e-06 -1.77026752e-06 -2.95155938e-07 -4.25207610e-07 1.53633530e-07 4.83930900e-07 -4.92108679e-07 1.24299865e-05 -1.69996312e-04 8.39816585e-06 5.05847972e-05 -1.30221744e-05 2.10074852e-05 -3.90582083e-04 8.67680178e-05 8.04876214e-05 6.78878755e-05 -1.51526364e-05 -1.44325560e-04 6.15312303e-05 3.16403274e-07 3.58589526e-06 5.22748328e-07 -1.65526012e-06 6.18434049e-07 -1.84660522e-06 5.85858440e-06 -2.18476894e-06 -4.25207610e-07 -4.72951931e-07 2.17001899e-07 6.52122645e-07 -6.03110959e-07 9.54175960e-06 -1.18654672e-04 -5.22359376e-05 2.72395088e-05 9.35105526e-06 1.84705595e-04 -2.53598761e-04 7.23455255e-07 6.78878755e-05 1.73450833e-05 -3.86877104e-06 -1.10245228e-04 3.85473273e-05 1.23648563e-07 1.41469877e-06 2.31855137e-07 -6.44562669e-07 2.49741275e-07 -8.25046738e-07 2.29160651e-06 -8.82034439e-07 -1.53633530e-07 -2.17001899e-07 8.51245476e-08 2.52608183e-07 -2.37401412e-07 2.19848325e-07 4.54930713e-05 1.04881978e-05 -1.30405087e-05 1.04881978e-05 -3.66025562e-05 7.84989694e-05 -3.66025562e-05 -1.51526364e-05 -3.86877104e-06 -1.73157887e-06 2.62451360e-05 -3.86877104e-06 -2.38603015e-07 -3.30639317e-06 -1.85396148e-07 1.56548135e-06 -7.80996664e-07 9.62517525e-07 -5.83590669e-06 2.75915374e-06 4.83930900e-07 6.52122645e-07 -2.52608183e-07 -7.90879106e-07 7.75926144e-07 -2.15293682e-05 2.94442250e-04 1.01880285e-05 -8.76154389e-05 -2.17901071e-06 -1.12319754e-04 6.76508013e-04 -7.43528929e-05 -1.44325560e-04 -1.10245228e-04 2.62451360e-05 2.47140423e-04 -1.13915239e-04 -3.70950690e-07 -4.24408669e-06 -6.44552200e-07 1.95082770e-06 -7.54081183e-07 2.29149691e-06 -6.93637210e-06 2.66170787e-06 4.92108679e-07 6.03110959e-07 -2.37401412e-07 -7.75926144e-07 7.18057207e-07 9.54175960e-06 -1.18654672e-04 9.35105526e-06 2.72395088e-05 -5.22359376e-05 7.23455255e-07 -2.53598761e-04 1.84705595e-04 6.15312303e-05 3.85473273e-05 -3.86877104e-06 -1.13915239e-04 1.73450833e-05 -1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 6.39058650e-07 4.00600009e-07 8.11507012e-07 -2.38373364e-06 -1.42163448e-06 1.54661782e-07 3.16403274e-07 1.23648563e-07 -2.38603015e-07 -3.70950690e-07 -7.65800183e-10 -1.80250540e-10 3.87251892e-10 5.45610817e-10 -1.27119381e-09 -1.81870272e-10 1.59050619e-10 -1.81458741e-10 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 8.48205361e-06 4.60138988e-06 9.45191477e-06 -3.12761733e-05 -1.63219705e-05 2.10419517e-06 3.58589526e-06 1.41469877e-06 -3.30639317e-06 -4.24408669e-06 1.80250540e-10 3.37455450e-10 2.01344846e-07 2.36478315e-06 5.99969468e-07 -9.25785817e-07 -6.93919687e-07 -2.12438175e-06 3.36476113e-06 2.46342444e-06 -1.61199356e-07 -5.22748328e-07 -2.31855137e-07 1.85396148e-07 6.44552200e-07 -3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -6.39058650e-07 -8.48205361e-06 -9.25785817e-07 3.77173215e-06 2.08175906e-06 3.86414678e-06 -1.40232562e-05 -7.39011631e-06 9.88653362e-07 1.65526012e-06 6.44562669e-07 -1.56548135e-06 -1.95082770e-06 -1.12485150e-10 4.00600009e-07 4.60138988e-06 6.93919687e-07 -2.08175906e-06 -8.22724975e-07 -2.47317189e-06 7.41967268e-06 2.91617223e-06 -5.01134613e-07 -6.18434049e-07 -2.49741275e-07 7.80996664e-07 7.54081183e-07 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.56742199e-10 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 3.86414678e-06 2.47317189e-06 7.51525435e-06 -1.39229776e-05 -8.77023113e-06 7.46101797e-07 1.84660522e-06 8.25046738e-07 -9.62517525e-07 -2.29149691e-06 1.22221523e-10 1.27119381e-09 3.37455450e-10 -6.39020960e-10 -1.12485150e-10 -1.02219167e-09 2.07962652e-09 3.40730555e-10 -2.98395984e-10 -1.04027963e-10 2.94020354e-10 2.38373364e-06 3.12761733e-05 3.36476113e-06 -1.40232562e-05 -7.41967268e-06 -1.39229776e-05 5.18442225e-05 2.63106934e-05 -3.67321556e-06 -5.85858440e-06 -2.29160651e-06 5.83590669e-06 6.93637210e-06 1.81870272e-10 3.40730555e-10 -1.42163448e-06 -1.63219705e-05 -2.46342444e-06 7.39011631e-06 2.91617223e-06 8.77023113e-06 -2.63106934e-05 -1.03306199e-05 1.77026752e-06 2.18476894e-06 8.82034439e-07 -2.75915374e-06 -2.66170787e-06 1.54661782e-07 2.10419517e-06 1.61199356e-07 -9.88653362e-07 -5.01134613e-07 -7.46101797e-07 3.67321556e-06 1.77026752e-06 -2.95155938e-07 -4.25207610e-07 -1.53633530e-07 4.83930900e-07 4.92108679e-07 1.59050619e-10 2.98395984e-10 3.16403274e-07 3.58589526e-06 5.22748328e-07 -1.65526012e-06 -6.18434049e-07 -1.84660522e-06 5.85858440e-06 2.18476894e-06 -4.25207610e-07 -4.72951931e-07 -2.17001899e-07 6.52122645e-07 6.03110959e-07 1.04027963e-10 -1.23648563e-07 -1.41469877e-06 -2.31855137e-07 6.44562669e-07 2.49741275e-07 8.25046738e-07 -2.29160651e-06 -8.82034439e-07 1.53633530e-07 2.17001899e-07 8.51245476e-08 -2.52608183e-07 -2.37401412e-07 -1.81458741e-10 1.56742199e-10 -2.94020354e-10 -2.38603015e-07 -3.30639317e-06 -1.85396148e-07 1.56548135e-06 7.80996664e-07 9.62517525e-07 -5.83590669e-06 -2.75915374e-06 4.83930900e-07 6.52122645e-07 2.52608183e-07 -7.90879106e-07 -7.75926144e-07 3.70950690e-07 4.24408669e-06 6.44552200e-07 -1.95082770e-06 -7.54081183e-07 -2.29149691e-06 6.93637210e-06 2.66170787e-06 -4.92108679e-07 -6.03110959e-07 -2.37401412e-07 7.75926144e-07 7.18057207e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 5 6 7 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 6 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 352 373 388 405 419 436 460 475 488 503 517 533 546 +1 -2 0 664 + -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 9.64169844e-04 -4.54049720e-04 1.36564698e-03 -2.93227375e-03 1.36564698e-03 3.18442937e-05 4.48907600e-05 -1.63200368e-05 -5.51559346e-05 4.48907600e-05 -1.25069627e-03 -7.14095981e-03 -9.58444724e-04 2.90859858e-03 -2.90859858e-03 2.49315158e-03 -7.55769472e-03 7.55769472e-03 -1.94289526e-04 -1.39435234e-04 1.39435234e-04 -3.68604998e-04 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 5.67344374e-03 -2.69217248e-03 7.11244946e-03 -1.52248417e-02 7.11244946e-03 -2.45728776e-04 -6.96741543e-04 3.57437773e-04 4.25614726e-04 -6.96741543e-04 -7.14095981e-03 -2.51314248e-02 -4.04493333e-03 1.22716775e-02 -1.22716775e-02 7.55155382e-03 -2.23901961e-02 2.23901961e-02 -3.53605291e-03 -2.31024262e-03 2.31024262e-03 -6.49388152e-03 4.56920647e-04 3.14685859e-03 4.08627847e-04 -1.52740148e-03 7.36754990e-04 -1.10022028e-03 4.37757596e-03 -2.07552415e-03 -6.92693999e-07 5.34772333e-05 -3.58428548e-05 -1.80867609e-06 5.36232539e-05 9.58444724e-04 4.04493333e-03 -5.69198711e-04 -2.08027394e-03 2.08027394e-03 1.79526564e-03 4.54167058e-03 -4.54167058e-03 4.69845355e-04 4.93246421e-05 -4.93246421e-05 7.36376583e-04 -8.59745776e-04 -5.70478091e-03 -1.33770548e-03 2.51977194e-03 -1.33770548e-03 3.70069787e-03 -6.99633778e-03 3.70069787e-03 -4.69532861e-05 -1.63501819e-04 9.06648642e-05 8.13254770e-05 -1.63501819e-04 -2.90859858e-03 -1.22716775e-02 -2.08027394e-03 5.03014462e-03 -6.14446833e-03 4.59318203e-03 -1.05420119e-02 1.33502663e-02 -1.08408356e-03 -7.13933222e-04 8.27964213e-04 -2.23019918e-04 -2.05131590e-03 4.56920647e-04 3.14685859e-03 7.36754990e-04 -1.52740148e-03 4.08627847e-04 -2.07552415e-03 4.37757596e-03 -1.10022028e-03 1.91270644e-06 5.36232539e-05 -3.58428548e-05 -3.04447445e-07 5.34772333e-05 2.90859858e-03 1.22716775e-02 2.08027394e-03 -6.14446833e-03 5.03014462e-03 -4.59318203e-03 1.33502663e-02 -1.05420119e-02 1.08408356e-03 8.27964213e-04 -7.13933222e-04 -2.23019918e-04 2.05131590e-03 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 3.93868502e-03 -1.91637197e-03 2.17312332e-03 -1.04147600e-02 4.96961345e-03 -2.53209637e-04 -4.63187202e-04 2.48668494e-04 3.36313863e-04 -5.76174685e-04 -2.49315158e-03 -7.55155382e-03 1.79526564e-03 4.59318203e-03 -4.59318203e-03 -5.52298877e-03 -7.87868612e-03 7.87868612e-03 -1.77597676e-03 -4.33092121e-05 4.33092121e-05 -2.67007632e-03 2.44899535e-03 1.41797470e-02 3.50501086e-03 -6.49638880e-03 3.50501086e-03 -8.90168116e-03 1.64670479e-02 -8.90168116e-03 4.28522016e-04 1.19669578e-03 -6.28559754e-04 -7.42221904e-04 1.19669578e-03 7.55769472e-03 2.23901961e-02 4.54167058e-03 -1.05420119e-02 1.33502663e-02 -7.87868612e-03 1.55180210e-02 -2.17847557e-02 4.14439465e-03 2.60885943e-03 -3.08404679e-03 1.08187820e-03 7.69870109e-03 -1.28357742e-03 -7.70583827e-03 -1.91637197e-03 3.93868502e-03 -9.46051924e-04 4.96961345e-03 -1.04147600e-02 2.17312332e-03 -1.64651530e-04 -5.76174685e-04 2.48668494e-04 3.87442910e-04 -4.63187202e-04 -7.55769472e-03 -2.23901961e-02 -4.54167058e-03 1.33502663e-02 -1.05420119e-02 7.87868612e-03 -2.17847557e-02 1.55180210e-02 -4.14439465e-03 -3.08404679e-03 2.60885943e-03 1.08187820e-03 -7.69870109e-03 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 1.44567696e-04 -6.97079784e-05 4.60421873e-04 -6.78686488e-04 3.21219444e-04 -2.83284246e-05 1.75337614e-04 -7.86571980e-05 -5.89227687e-05 5.80643783e-05 -1.94289526e-04 -3.53605291e-03 -4.69845355e-04 1.08408356e-03 -1.08408356e-03 1.77597676e-03 -4.14439465e-03 4.14439465e-03 1.86029246e-04 1.28237467e-04 -1.28237467e-04 2.33410009e-04 -4.44223313e-05 -1.36735648e-03 -2.03886509e-04 4.61116361e-04 -2.14787965e-04 8.86619153e-04 -2.12582266e-03 1.03286469e-03 1.98313826e-04 1.98660061e-04 -1.03625636e-04 -2.14064456e-04 3.28033227e-04 -1.39435234e-04 -2.31024262e-03 -4.93246421e-05 7.13933222e-04 -8.27964213e-04 4.33092121e-05 -2.60885943e-03 3.08404679e-03 1.28237467e-04 -6.28997322e-05 7.02699890e-05 8.04600829e-05 1.20238779e-04 3.45784622e-05 8.16530823e-04 1.20794863e-04 -2.90352413e-04 1.20794863e-04 -5.15382990e-04 1.30213495e-03 -5.15382990e-04 -1.04753659e-04 -1.25901974e-04 3.54077607e-05 1.81438659e-04 -1.25901974e-04 1.39435234e-04 2.31024262e-03 4.93246421e-05 -8.27964213e-04 7.13933222e-04 -4.33092121e-05 3.08404679e-03 -2.60885943e-03 -1.28237467e-04 7.02699890e-05 -6.28997322e-05 8.04600829e-05 -1.20238779e-04 1.49831448e-05 7.96171648e-04 1.28260515e-04 -2.50398595e-04 1.35783271e-04 -6.36736958e-04 1.17551948e-03 -7.17105517e-04 -5.89227687e-05 -1.68278188e-04 1.36238263e-04 3.97097282e-05 -2.35985922e-04 2.23019918e-04 2.23019918e-04 -1.08187820e-03 -1.08187820e-03 8.04600829e-05 8.04600829e-05 -4.06655103e-04 -4.44223313e-05 -1.36735648e-03 -2.14787965e-04 4.61116361e-04 -2.03886509e-04 1.03286469e-03 -2.12582266e-03 8.86619153e-04 8.62283440e-05 3.28033227e-04 -1.03625636e-04 -2.78777039e-04 1.98660061e-04 -3.68604998e-04 -6.49388152e-03 -7.36376583e-04 2.05131590e-03 -2.05131590e-03 2.67007632e-03 -7.69870109e-03 7.69870109e-03 2.33410009e-04 1.20238779e-04 -1.20238779e-04 3.32086076e-04 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 5.72377128e-05 -1.12525880e-05 1.28385646e-04 -2.13399966e-04 4.24837644e-05 4.12802398e-06 2.42510477e-05 -5.07064792e-06 -1.96084619e-05 8.30976084e-06 -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 8.59745776e-04 -4.56920647e-04 1.28357742e-03 -2.44899535e-03 1.28357742e-03 -8.65052267e-06 -4.44223313e-05 3.45784622e-05 1.49831448e-05 -4.44223313e-05 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 6.59577058e-04 -1.27235214e-04 1.48368337e-03 -2.43659056e-03 4.76244557e-04 4.62310066e-05 2.91846913e-04 -6.00921510e-05 -2.33157819e-04 9.65513242e-05 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 5.70478091e-03 -3.14685859e-03 7.70583827e-03 -1.41797470e-02 7.70583827e-03 -4.59669915e-04 -1.36735648e-03 8.16530823e-04 7.96171648e-04 -1.36735648e-03 3.47227344e-05 4.05026652e-04 8.18757907e-05 -1.53394752e-04 3.03006947e-05 -3.13837672e-04 5.86366001e-04 -1.17233978e-04 -1.68397655e-05 -5.50684410e-05 1.12246264e-05 5.16786065e-05 -2.11184544e-05 4.54049720e-04 2.69217248e-03 4.08627847e-04 -1.33770548e-03 7.36754990e-04 -9.46051924e-04 3.50501086e-03 -1.91637197e-03 8.27377725e-05 2.03886509e-04 -1.20794863e-04 -1.28260515e-04 2.14787965e-04 -5.72377128e-05 -6.59577058e-04 -1.53394752e-04 2.41156525e-04 -4.93082215e-05 5.76858814e-04 -9.18363956e-04 1.89638082e-04 1.24304952e-05 9.73673576e-05 -2.21031721e-05 -7.38807858e-05 3.36831447e-05 -9.64169844e-04 -5.67344374e-03 -1.52740148e-03 2.51977194e-03 -1.52740148e-03 3.93868502e-03 -6.49638880e-03 3.93868502e-03 -1.44567696e-04 -4.61116361e-04 2.90352413e-04 2.50398595e-04 -4.61116361e-04 1.12525880e-05 1.27235214e-04 3.03006947e-05 -4.93082215e-05 -1.58281898e-06 -1.12502969e-04 1.84922129e-04 2.44056476e-06 -3.05335454e-06 -1.91370154e-05 -1.71274120e-06 1.81320443e-05 2.90578900e-06 4.54049720e-04 2.69217248e-03 7.36754990e-04 -1.33770548e-03 4.08627847e-04 -1.91637197e-03 3.50501086e-03 -9.46051924e-04 6.97079784e-05 2.14787965e-04 -1.20794863e-04 -1.35783271e-04 2.03886509e-04 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 5.76858814e-04 -1.12502969e-04 1.18495152e-03 -2.17589038e-03 4.29690949e-04 6.18601931e-05 2.23662024e-04 -4.49331845e-05 -2.04090250e-04 8.21521714e-05 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 3.70069787e-03 -2.07552415e-03 2.17312332e-03 -8.90168116e-03 4.96961345e-03 -4.60421873e-04 -8.86619153e-04 5.15382990e-04 6.36736958e-04 -1.03286469e-03 2.13399966e-04 2.43659056e-03 5.86366001e-04 -9.18363956e-04 1.84922129e-04 -2.17589038e-03 3.44802830e-03 -7.01429547e-04 -4.86188305e-05 -3.95271863e-04 8.73254590e-05 2.99542837e-04 -1.33112543e-04 2.93227375e-03 1.52248417e-02 4.37757596e-03 -6.99633778e-03 4.37757596e-03 -1.04147600e-02 1.64670479e-02 -1.04147600e-02 6.78686488e-04 2.12582266e-03 -1.30213495e-03 -1.17551948e-03 2.12582266e-03 -4.24837644e-05 -4.76244557e-04 -1.17233978e-04 1.89638082e-04 2.44056476e-06 4.29690949e-04 -7.01429547e-04 2.12415462e-06 1.19529867e-05 7.86960118e-05 4.07738778e-06 -7.25555379e-05 -6.98600029e-06 -1.36564698e-03 -7.11244946e-03 -2.07552415e-03 3.70069787e-03 -1.10022028e-03 4.96961345e-03 -8.90168116e-03 2.17312332e-03 -3.21219444e-04 -1.03286469e-03 5.15382990e-04 7.17105517e-04 -8.86619153e-04 4.12802398e-06 4.62310066e-05 1.68397655e-05 -1.24304952e-05 3.05335454e-06 -6.18601931e-05 4.86188305e-05 -1.19529867e-05 4.45399343e-06 -7.94659336e-06 2.36730758e-06 3.22419598e-07 -1.41455845e-06 3.18442937e-05 -2.45728776e-04 6.92693999e-07 4.69532861e-05 -1.91270644e-06 2.53209637e-04 -4.28522016e-04 1.64651530e-04 -2.83284246e-05 1.98313826e-04 -1.04753659e-04 -5.89227687e-05 8.62283440e-05 2.42510477e-05 2.91846913e-04 5.50684410e-05 -9.73673576e-05 1.91370154e-05 -2.23662024e-04 3.95271863e-04 -7.86960118e-05 -7.94659336e-06 -2.86556591e-05 6.38809148e-06 2.55715494e-05 -1.02749465e-05 4.48907600e-05 -6.96741543e-04 -5.34772333e-05 1.63501819e-04 -5.36232539e-05 4.63187202e-04 -1.19669578e-03 5.76174685e-04 1.75337614e-04 1.98660061e-04 -1.25901974e-04 -1.68278188e-04 3.28033227e-04 -5.07064792e-06 -6.00921510e-05 -1.12246264e-05 2.21031721e-05 1.71274120e-06 4.49331845e-05 -8.73254590e-05 -4.07738778e-06 2.36730758e-06 6.38809148e-06 1.60968653e-06 -8.01694608e-06 -2.53095613e-06 -1.63200368e-05 3.57437773e-04 3.58428548e-05 -9.06648642e-05 3.58428548e-05 -2.48668494e-04 6.28559754e-04 -2.48668494e-04 -7.86571980e-05 -1.03625636e-04 3.54077607e-05 1.36238263e-04 -1.03625636e-04 -1.96084619e-05 -2.33157819e-04 -5.16786065e-05 7.38807858e-05 -1.81320443e-05 2.04090250e-04 -2.99542837e-04 7.25555379e-05 3.22419598e-07 2.55715494e-05 -8.01694608e-06 -1.56308293e-05 1.03797872e-05 -5.51559346e-05 4.25614726e-04 1.80867609e-06 -8.13254770e-05 3.04447445e-07 -3.36313863e-04 7.42221904e-04 -3.87442910e-04 -5.89227687e-05 -2.14064456e-04 1.81438659e-04 3.97097282e-05 -2.78777039e-04 8.30976084e-06 9.65513242e-05 2.11184544e-05 -3.36831447e-05 -2.90578900e-06 -8.21521714e-05 1.33112543e-04 6.98600029e-06 -1.41455845e-06 -1.02749465e-05 -2.53095613e-06 1.03797872e-05 4.27984257e-06 4.48907600e-05 -6.96741543e-04 -5.36232539e-05 1.63501819e-04 -5.34772333e-05 5.76174685e-04 -1.19669578e-03 4.63187202e-04 5.80643783e-05 3.28033227e-04 -1.25901974e-04 -2.35985922e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 1 -2 1 660 -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 4.54049720e-04 -9.64169844e-04 1.36564698e-03 -1.36564698e-03 2.93227375e-03 3.18442937e-05 1.63200368e-05 -4.48907600e-05 5.51559346e-05 4.48907600e-05 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 8.47102601e-05 -4.21897348e-04 2.64230228e-04 -2.64230228e-04 1.31011378e-03 1.24299865e-05 -2.19848325e-07 -9.54175960e-06 2.15293682e-05 9.54175960e-06 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 2.69217248e-03 -5.67344374e-03 7.11244946e-03 -7.11244946e-03 1.52248417e-02 -2.45728776e-04 -3.57437773e-04 6.96741543e-04 -4.25614726e-04 -6.96741543e-04 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 6.44189162e-04 -3.20879817e-03 1.90192895e-03 -1.90192895e-03 9.41005524e-03 -1.69996312e-04 -4.54930713e-05 1.18654672e-04 -2.94442250e-04 -1.18654672e-04 4.56920647e-04 3.14685859e-03 4.08627847e-04 -7.36754990e-04 1.52740148e-03 -1.10022028e-03 2.07552415e-03 -4.37757596e-03 -6.92693999e-07 3.58428548e-05 -5.34772333e-05 1.80867609e-06 5.36232539e-05 8.47102601e-05 6.44189162e-04 -8.34532790e-05 -8.81363406e-05 3.48784992e-04 2.97066591e-04 2.72072081e-04 -1.03910538e-03 -8.39816585e-06 1.04881978e-05 -5.22359376e-05 1.01880285e-05 -9.35105526e-06 -4.56920647e-04 -3.14685859e-03 -7.36754990e-04 4.08627847e-04 -1.52740148e-03 2.07552415e-03 -1.10022028e-03 4.37757596e-03 -1.91270644e-06 -3.58428548e-05 5.36232539e-05 -3.04447445e-07 -5.34772333e-05 -8.47102601e-05 -6.44189162e-04 -8.81363406e-05 -8.34532790e-05 -3.48784992e-04 2.72072081e-04 2.97066591e-04 1.03910538e-03 -1.30221744e-05 -1.04881978e-05 -9.35105526e-06 2.17901071e-06 -5.22359376e-05 8.59745776e-04 5.70478091e-03 1.33770548e-03 -1.33770548e-03 2.51977194e-03 -3.70069787e-03 3.70069787e-03 -6.99633778e-03 4.69532861e-05 9.06648642e-05 -1.63501819e-04 8.13254770e-05 1.63501819e-04 4.21897348e-04 3.20879817e-03 3.48784992e-04 -3.48784992e-04 1.60542134e-03 -1.04349936e-03 1.04349936e-03 -4.73061611e-03 5.05847972e-05 1.30405087e-05 -2.72395088e-05 8.76154389e-05 2.72395088e-05 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 1.91637197e-03 -3.93868502e-03 2.17312332e-03 -4.96961345e-03 1.04147600e-02 -2.53209637e-04 -2.48668494e-04 4.63187202e-04 -3.36313863e-04 -5.76174685e-04 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 2.72072081e-04 -1.04349936e-03 -1.05660430e-03 -8.26078378e-04 3.02088103e-03 -2.10074852e-05 -3.66025562e-05 1.84705595e-04 -1.12319754e-04 -7.23455255e-07 1.28357742e-03 7.70583827e-03 1.91637197e-03 -9.46051924e-04 3.93868502e-03 -4.96961345e-03 2.17312332e-03 -1.04147600e-02 1.64651530e-04 2.48668494e-04 -5.76174685e-04 3.87442910e-04 4.63187202e-04 2.64230228e-04 1.90192895e-03 2.72072081e-04 2.97066591e-04 1.04349936e-03 -8.26078378e-04 -1.05660430e-03 -3.02088103e-03 8.67680178e-05 3.66025562e-05 -7.23455255e-07 7.43528929e-05 1.84705595e-04 -2.44899535e-03 -1.41797470e-02 -3.50501086e-03 3.50501086e-03 -6.49638880e-03 8.90168116e-03 -8.90168116e-03 1.64670479e-02 -4.28522016e-04 -6.28559754e-04 1.19669578e-03 -7.42221904e-04 -1.19669578e-03 -1.31011378e-03 -9.41005524e-03 -1.03910538e-03 1.03910538e-03 -4.73061611e-03 3.02088103e-03 -3.02088103e-03 1.34699125e-02 -3.90582083e-04 -7.84989694e-05 2.53598761e-04 -6.76508013e-04 -2.53598761e-04 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 6.97079784e-05 -1.44567696e-04 4.60421873e-04 -3.21219444e-04 6.78686488e-04 -2.83284246e-05 7.86571980e-05 -1.75337614e-04 5.89227687e-05 5.80643783e-05 1.24299865e-05 -1.69996312e-04 8.39816585e-06 1.30221744e-05 -5.05847972e-05 2.10074852e-05 -8.67680178e-05 3.90582083e-04 8.04876214e-05 1.51526364e-05 -6.78878755e-05 1.44325560e-04 6.15312303e-05 -3.45784622e-05 -8.16530823e-04 -1.20794863e-04 1.20794863e-04 -2.90352413e-04 5.15382990e-04 -5.15382990e-04 1.30213495e-03 1.04753659e-04 3.54077607e-05 -1.25901974e-04 1.81438659e-04 1.25901974e-04 -2.19848325e-07 -4.54930713e-05 -1.04881978e-05 1.04881978e-05 -1.30405087e-05 3.66025562e-05 -3.66025562e-05 7.84989694e-05 1.51526364e-05 -1.73157887e-06 -3.86877104e-06 2.62451360e-05 3.86877104e-06 4.44223313e-05 1.36735648e-03 2.03886509e-04 -2.14787965e-04 4.61116361e-04 -8.86619153e-04 1.03286469e-03 -2.12582266e-03 -1.98313826e-04 -1.03625636e-04 1.98660061e-04 -2.14064456e-04 -3.28033227e-04 -9.54175960e-06 1.18654672e-04 5.22359376e-05 9.35105526e-06 2.72395088e-05 -1.84705595e-04 7.23455255e-07 -2.53598761e-04 -6.78878755e-05 -3.86877104e-06 1.73450833e-05 -1.10245228e-04 -3.85473273e-05 -1.49831448e-05 -7.96171648e-04 -1.28260515e-04 1.35783271e-04 -2.50398595e-04 6.36736958e-04 -7.17105517e-04 1.17551948e-03 5.89227687e-05 1.36238263e-04 -1.68278188e-04 3.97097282e-05 2.35985922e-04 2.15293682e-05 -2.94442250e-04 -1.01880285e-05 -2.17901071e-06 -8.76154389e-05 1.12319754e-04 -7.43528929e-05 6.76508013e-04 1.44325560e-04 2.62451360e-05 -1.10245228e-04 2.47140423e-04 1.13915239e-04 -4.44223313e-05 -1.36735648e-03 -2.14787965e-04 2.03886509e-04 -4.61116361e-04 1.03286469e-03 -8.86619153e-04 2.12582266e-03 8.62283440e-05 1.03625636e-04 -3.28033227e-04 2.78777039e-04 1.98660061e-04 9.54175960e-06 -1.18654672e-04 9.35105526e-06 5.22359376e-05 -2.72395088e-05 7.23455255e-07 -1.84705595e-04 2.53598761e-04 6.15312303e-05 3.86877104e-06 -3.85473273e-05 1.13915239e-04 1.73450833e-05 -1.13188081e-04 -9.61474525e-04 -2.81528787e-04 2.81528787e-04 -2.81528787e-04 8.85698948e-04 -8.85698948e-04 8.85698948e-04 2.81266938e-05 -2.81266938e-05 2.81266938e-05 -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 4.56920647e-04 -8.59745776e-04 1.28357742e-03 -1.28357742e-03 2.44899535e-03 -8.65052267e-06 -3.45784622e-05 4.44223313e-05 -1.49831448e-05 -4.44223313e-05 -9.61474525e-04 -7.52961808e-03 -2.21766904e-03 2.21766904e-03 -2.21766904e-03 6.67293529e-03 -6.67293529e-03 6.67293529e-03 -1.01109299e-04 1.01109299e-04 -1.01109299e-04 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 3.14685859e-03 -5.70478091e-03 7.70583827e-03 -7.70583827e-03 1.41797470e-02 -4.59669915e-04 -8.16530823e-04 1.36735648e-03 -7.96171648e-04 -1.36735648e-03 2.81528787e-04 2.21766904e-03 5.43301715e-04 -7.19174985e-04 7.19174985e-04 -1.60262285e-03 2.18681758e-03 -2.18681758e-03 -4.51296940e-05 1.82206719e-05 -1.82206719e-05 -2.11546484e-05 4.54049720e-04 2.69217248e-03 4.08627847e-04 -7.36754990e-04 1.33770548e-03 -9.46051924e-04 1.91637197e-03 -3.50501086e-03 8.27377725e-05 1.20794863e-04 -2.03886509e-04 1.28260515e-04 2.14787965e-04 -2.81528787e-04 -2.21766904e-03 -7.19174985e-04 5.43301715e-04 -7.19174985e-04 2.18681758e-03 -1.60262285e-03 2.18681758e-03 -2.25648470e-05 -1.82206719e-05 -2.11546484e-05 3.90834615e-05 -1.82206719e-05 -4.54049720e-04 -2.69217248e-03 -7.36754990e-04 4.08627847e-04 -1.33770548e-03 1.91637197e-03 -9.46051924e-04 3.50501086e-03 -6.97079784e-05 -1.20794863e-04 2.14787965e-04 -1.35783271e-04 -2.03886509e-04 2.81528787e-04 2.21766904e-03 7.19174985e-04 -7.19174985e-04 5.43301715e-04 -2.18681758e-03 2.18681758e-03 -1.60262285e-03 2.25648470e-05 -2.11546484e-05 -1.82206719e-05 3.90834615e-05 1.82206719e-05 9.64169844e-04 5.67344374e-03 1.52740148e-03 -1.52740148e-03 2.51977194e-03 -3.93868502e-03 3.93868502e-03 -6.49638880e-03 1.44567696e-04 2.90352413e-04 -4.61116361e-04 2.50398595e-04 4.61116361e-04 -8.85698948e-04 -6.67293529e-03 -1.60262285e-03 2.18681758e-03 -2.18681758e-03 4.57109466e-03 -6.50675894e-03 6.50675894e-03 1.35772380e-04 -2.25479120e-04 2.25479120e-04 -1.05295723e-04 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 2.07552415e-03 -3.70069787e-03 2.17312332e-03 -4.96961345e-03 8.90168116e-03 -4.60421873e-04 -5.15382990e-04 8.86619153e-04 -6.36736958e-04 -1.03286469e-03 8.85698948e-04 6.67293529e-03 2.18681758e-03 -1.60262285e-03 2.18681758e-03 -6.50675894e-03 4.57109466e-03 -6.50675894e-03 6.78861902e-05 2.25479120e-04 -1.05295723e-04 -1.17582331e-04 2.25479120e-04 1.36564698e-03 7.11244946e-03 2.07552415e-03 -1.10022028e-03 3.70069787e-03 -4.96961345e-03 2.17312332e-03 -8.90168116e-03 3.21219444e-04 5.15382990e-04 -1.03286469e-03 7.17105517e-04 8.86619153e-04 -8.85698948e-04 -6.67293529e-03 -2.18681758e-03 2.18681758e-03 -1.60262285e-03 6.50675894e-03 -6.50675894e-03 4.57109466e-03 -6.78861902e-05 -1.05295723e-04 2.25479120e-04 -1.17582331e-04 -2.25479120e-04 -2.93227375e-03 -1.52248417e-02 -4.37757596e-03 4.37757596e-03 -6.99633778e-03 1.04147600e-02 -1.04147600e-02 1.64670479e-02 -6.78686488e-04 -1.30213495e-03 2.12582266e-03 -1.17551948e-03 -2.12582266e-03 4.51296940e-05 2.25648470e-05 -2.25648470e-05 -1.35772380e-04 -6.78861902e-05 6.78861902e-05 -1.38525834e-05 3.22912376e-06 -3.22912376e-06 -6.45824752e-06 3.18442937e-05 -2.45728776e-04 6.92693999e-07 1.91270644e-06 -4.69532861e-05 2.53209637e-04 -1.64651530e-04 4.28522016e-04 -2.83284246e-05 1.04753659e-04 -1.98313826e-04 5.89227687e-05 8.62283440e-05 2.81266938e-05 -1.01109299e-04 -1.82206719e-05 1.82206719e-05 2.11546484e-05 2.25479120e-04 -2.25479120e-04 1.05295723e-04 3.22912376e-06 1.24251966e-04 -1.31575910e-04 5.59300642e-06 1.31575910e-04 1.63200368e-05 -3.57437773e-04 -3.58428548e-05 3.58428548e-05 -9.06648642e-05 2.48668494e-04 -2.48668494e-04 6.28559754e-04 7.86571980e-05 3.54077607e-05 -1.03625636e-04 1.36238263e-04 1.03625636e-04 -2.81266938e-05 1.01109299e-04 1.82206719e-05 2.11546484e-05 1.82206719e-05 -2.25479120e-04 1.05295723e-04 -2.25479120e-04 -3.22912376e-06 -1.31575910e-04 1.24251966e-04 5.59300642e-06 -1.31575910e-04 -4.48907600e-05 6.96741543e-04 5.34772333e-05 -5.36232539e-05 1.63501819e-04 -4.63187202e-04 5.76174685e-04 -1.19669578e-03 -1.75337614e-04 -1.25901974e-04 1.98660061e-04 -1.68278188e-04 -3.28033227e-04 -3.90834615e-05 -3.90834615e-05 1.17582331e-04 1.17582331e-04 5.59300642e-06 5.59300642e-06 -1.38525834e-05 5.51559346e-05 -4.25614726e-04 -1.80867609e-06 3.04447445e-07 -8.13254770e-05 3.36313863e-04 -3.87442910e-04 7.42221904e-04 5.89227687e-05 1.81438659e-04 -2.14064456e-04 3.97097282e-05 2.78777039e-04 2.81266938e-05 -1.01109299e-04 2.11546484e-05 1.82206719e-05 -1.82206719e-05 1.05295723e-04 -2.25479120e-04 2.25479120e-04 -6.45824752e-06 1.31575910e-04 -1.31575910e-04 1.24251966e-04 4.48907600e-05 -6.96741543e-04 -5.36232539e-05 5.34772333e-05 -1.63501819e-04 5.76174685e-04 -4.63187202e-04 1.19669578e-03 5.80643783e-05 1.25901974e-04 -3.28033227e-04 2.35985922e-04 1.98660061e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 1 -2 2 669 - -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 2.01344846e-07 -6.39058650e-07 1.42163448e-06 -8.11507012e-07 2.38373364e-06 1.29305381e-07 1.23648563e-07 -3.70950690e-07 2.53242539e-07 3.16403274e-07 3.26403899e-08 3.70379023e-07 -2.71517312e-08 -2.71517312e-08 1.71793868e-07 1.01840324e-07 1.01840324e-07 -6.16394968e-07 -4.02749831e-08 6.57669048e-09 -1.56046382e-08 -6.97583170e-08 -1.56046382e-08 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 2.36478315e-06 -8.48205361e-06 1.63219705e-05 -9.45191477e-06 3.12761733e-05 1.81132289e-06 1.41469877e-06 -4.24408669e-06 3.47548306e-06 3.58589526e-06 3.70379023e-07 4.19955633e-06 -2.96722726e-07 -2.96722726e-07 1.95594150e-06 1.11385693e-06 1.11385693e-06 -7.01322846e-06 -4.63416933e-07 7.18007197e-08 -1.69224799e-07 -8.02661673e-07 -1.69224799e-07 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 6.93919687e-07 -2.08175906e-06 2.91617223e-06 -2.47317189e-06 7.41967268e-06 4.25795644e-07 2.49741275e-07 -7.54081183e-07 8.24493638e-07 6.18434049e-07 2.71517312e-08 2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 -5.10654906e-08 1.76045578e-10 -5.30414024e-10 -8.94853366e-08 2.78714404e-09 -2.01344846e-07 -2.36478315e-06 -6.93919687e-07 5.99969468e-07 -9.25785817e-07 2.46342444e-06 -2.12438175e-06 3.36476113e-06 7.99580958e-08 2.31855137e-07 -6.44552200e-07 2.32300811e-07 5.22748328e-07 2.71517312e-08 2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 -5.19638294e-08 1.76045578e-10 2.78714404e-09 -8.89666804e-08 -5.30414024e-10 6.39058650e-07 8.48205361e-06 2.08175906e-06 -9.25785817e-07 3.77173215e-06 -7.39011631e-06 3.86414678e-06 -1.40232562e-05 -8.61419934e-07 -6.44562669e-07 1.95082770e-06 -1.63893960e-06 -1.65526012e-06 -1.71793868e-07 -1.95594150e-06 1.61832991e-07 1.61832991e-07 -8.91811883e-07 -6.06046894e-07 -6.06046894e-07 3.21027752e-06 1.99997591e-07 -3.92890832e-08 9.43712058e-08 3.46405989e-07 9.43712058e-08 1.42163448e-06 1.63219705e-05 2.91617223e-06 -2.46342444e-06 7.39011631e-06 -1.03306199e-05 8.77023113e-06 -2.63106934e-05 -1.50436347e-06 -8.82034439e-07 2.66170787e-06 -2.91267352e-06 -2.18476894e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 -6.06046894e-07 -1.79479269e-10 3.77230826e-08 2.09934596e-06 1.90923247e-07 -5.94495393e-10 1.76708816e-09 3.34154808e-07 -1.00193782e-08 8.11507012e-07 9.45191477e-06 2.47317189e-06 -2.12438175e-06 3.86414678e-06 -8.77023113e-06 7.51525435e-06 -1.39229776e-05 -4.60513730e-07 -8.25046738e-07 2.29149691e-06 -1.12740187e-06 -1.84660522e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 -6.06046894e-07 3.77230826e-08 -1.79479269e-10 2.09934596e-06 1.93924928e-07 -5.94495393e-10 -1.00193782e-08 3.32421786e-07 1.76708816e-09 -2.38373364e-06 -3.12761733e-05 -7.41967268e-06 3.36476113e-06 -1.40232562e-05 2.63106934e-05 -1.39229776e-05 5.18442225e-05 3.21743567e-06 2.29160651e-06 -6.93637210e-06 6.09905134e-06 5.85858440e-06 6.16394968e-07 7.01322846e-06 -5.59986440e-07 -5.59986440e-07 3.21027752e-06 2.09934596e-06 2.09934596e-06 -1.15500423e-05 -7.27899310e-07 1.35575651e-07 -3.23319924e-07 -1.26075859e-06 -3.23319924e-07 1.29305381e-07 1.81132289e-06 4.25795644e-07 -7.99580958e-08 8.61419934e-07 -1.50436347e-06 4.60513730e-07 -3.21743567e-06 -2.47851861e-07 -1.41948339e-07 4.25917413e-07 -4.56619879e-07 -3.52150972e-07 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 5.19638294e-08 -1.99997591e-07 -1.90923247e-07 -1.93924928e-07 7.27899310e-07 3.81091918e-08 -1.25068887e-08 3.02225376e-08 6.60070565e-08 3.12666031e-08 -1.23648563e-07 -1.41469877e-06 -2.49741275e-07 2.31855137e-07 -6.44562669e-07 8.82034439e-07 -8.25046738e-07 2.29160651e-06 1.41948339e-07 8.51245476e-08 -2.37401412e-07 2.59354632e-07 2.17001899e-07 6.57669048e-09 7.18007197e-08 -1.76045578e-10 -1.76045578e-10 3.92890832e-08 5.94495393e-10 5.94495393e-10 -1.35575651e-07 -1.25068887e-08 -2.01211458e-10 -2.16625667e-08 -2.01211458e-10 3.70950690e-07 4.24408669e-06 7.54081183e-07 -6.44552200e-07 1.95082770e-06 -2.66170787e-06 2.29149691e-06 -6.93637210e-06 -4.25917413e-07 -2.37401412e-07 7.18057207e-07 -8.14141689e-07 -6.03110959e-07 -1.56046382e-08 -1.69224799e-07 5.30414024e-10 -2.78714404e-09 -9.43712058e-08 -1.76708816e-09 1.00193782e-08 3.23319924e-07 3.02225376e-08 -2.01211458e-10 1.20726875e-09 5.35525536e-08 -2.40948019e-09 2.53242539e-07 3.47548306e-06 8.24493638e-07 -2.32300811e-07 1.63893960e-06 -2.91267352e-06 1.12740187e-06 -6.09905134e-06 -4.56619879e-07 -2.59354632e-07 8.14141689e-07 -8.38183183e-07 -6.94301914e-07 -6.97583170e-08 -8.02661673e-07 8.94853366e-08 8.89666804e-08 -3.46405989e-07 -3.34154808e-07 -3.32421786e-07 1.26075859e-06 6.60070565e-08 -2.16625667e-08 5.35525536e-08 1.14327576e-07 5.29497621e-08 3.16403274e-07 3.58589526e-06 6.18434049e-07 -5.22748328e-07 1.65526012e-06 -2.18476894e-06 1.84660522e-06 -5.85858440e-06 -3.52150972e-07 -2.17001899e-07 6.03110959e-07 -6.94301914e-07 -4.72951931e-07 -1.56046382e-08 -1.69224799e-07 -2.78714404e-09 5.30414024e-10 -9.43712058e-08 1.00193782e-08 -1.76708816e-09 3.23319924e-07 3.12666031e-08 -2.01211458e-10 -2.40948019e-09 5.29497621e-08 1.20726875e-09 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 3.47227344e-05 -5.72377128e-05 4.24837644e-05 -1.28385646e-04 2.13399966e-04 1.49174142e-05 5.07064792e-06 -8.30976084e-06 1.33792046e-05 2.42510477e-05 -1.11544956e-07 -1.48620472e-06 4.00600009e-07 2.01344846e-07 -6.39058650e-07 -1.42163448e-06 -8.11507012e-07 2.38373364e-06 1.29305381e-07 -1.23648563e-07 3.70950690e-07 2.53242539e-07 3.16403274e-07 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 4.05026652e-04 -6.59577058e-04 4.76244557e-04 -1.48368337e-03 2.43659056e-03 1.78805091e-04 6.00921510e-05 -9.65513242e-05 1.56616135e-04 2.91846913e-04 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 2.36478315e-06 -8.48205361e-06 -1.63219705e-05 -9.45191477e-06 3.12761733e-05 1.81132289e-06 -1.41469877e-06 4.24408669e-06 3.47548306e-06 3.58589526e-06 1.12525880e-05 1.27235214e-04 -1.58281898e-06 -3.03006947e-05 4.93082215e-05 2.44056476e-06 1.12502969e-04 -1.84922129e-04 -1.41761337e-05 1.71274120e-06 -2.90578900e-06 -1.17103047e-05 -1.91370154e-05 4.00600009e-07 4.60138988e-06 -8.22724975e-07 -6.93919687e-07 2.08175906e-06 2.91617223e-06 2.47317189e-06 -7.41967268e-06 -4.25795644e-07 2.49741275e-07 -7.54081183e-07 -8.24493638e-07 -6.18434049e-07 -3.47227344e-05 -4.05026652e-04 -3.03006947e-05 8.18757907e-05 -1.53394752e-04 1.17233978e-04 -3.13837672e-04 5.86366001e-04 3.63351033e-05 1.12246264e-05 -2.11184544e-05 4.04229680e-05 5.50684410e-05 -2.01344846e-07 -2.36478315e-06 6.93919687e-07 5.99969468e-07 -9.25785817e-07 -2.46342444e-06 -2.12438175e-06 3.36476113e-06 7.99580958e-08 -2.31855137e-07 6.44552200e-07 2.32300811e-07 5.22748328e-07 5.72377128e-05 6.59577058e-04 4.93082215e-05 -1.53394752e-04 2.41156525e-04 -1.89638082e-04 5.76858814e-04 -9.18363956e-04 -5.77673898e-05 -2.21031721e-05 3.36831447e-05 -4.77055175e-05 -9.73673576e-05 6.39058650e-07 8.48205361e-06 -2.08175906e-06 -9.25785817e-07 3.77173215e-06 7.39011631e-06 3.86414678e-06 -1.40232562e-05 -8.61419934e-07 6.44562669e-07 -1.95082770e-06 -1.63893960e-06 -1.65526012e-06 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 1.17233978e-04 -1.89638082e-04 2.12415462e-06 -4.29690949e-04 7.01429547e-04 5.68584456e-05 -4.07738778e-06 6.98600029e-06 4.66293591e-05 7.86960118e-05 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 2.46342444e-06 -7.39011631e-06 -1.03306199e-05 -8.77023113e-06 2.63106934e-05 1.50436347e-06 -8.82034439e-07 2.66170787e-06 2.91267352e-06 2.18476894e-06 1.28385646e-04 1.48368337e-03 1.12502969e-04 -3.13837672e-04 5.76858814e-04 -4.29690949e-04 1.18495152e-03 -2.17589038e-03 -1.45817244e-04 -4.49331845e-05 8.21521714e-05 -1.55617623e-04 -2.23662024e-04 8.11507012e-07 9.45191477e-06 -2.47317189e-06 -2.12438175e-06 3.86414678e-06 8.77023113e-06 7.51525435e-06 -1.39229776e-05 -4.60513730e-07 8.25046738e-07 -2.29149691e-06 -1.12740187e-06 -1.84660522e-06 -2.13399966e-04 -2.43659056e-03 -1.84922129e-04 5.86366001e-04 -9.18363956e-04 7.01429547e-04 -2.17589038e-03 3.44802830e-03 2.35102291e-04 8.73254590e-05 -1.33112543e-04 1.91876561e-04 3.95271863e-04 -2.38373364e-06 -3.12761733e-05 7.41967268e-06 3.36476113e-06 -1.40232562e-05 -2.63106934e-05 -1.39229776e-05 5.18442225e-05 3.21743567e-06 -2.29160651e-06 6.93637210e-06 6.09905134e-06 5.85858440e-06 1.49174142e-05 1.78805091e-04 1.41761337e-05 -3.63351033e-05 5.77673898e-05 -5.68584456e-05 1.45817244e-04 -2.35102291e-04 -1.03304001e-05 -5.75922518e-06 8.28188018e-06 -8.85819318e-06 -1.81723147e-05 1.29305381e-07 1.81132289e-06 -4.25795644e-07 -7.99580958e-08 8.61419934e-07 1.50436347e-06 4.60513730e-07 -3.21743567e-06 -2.47851861e-07 1.41948339e-07 -4.25917413e-07 -4.56619879e-07 -3.52150972e-07 5.07064792e-06 6.00921510e-05 -1.71274120e-06 -1.12246264e-05 2.21031721e-05 4.07738778e-06 4.49331845e-05 -8.73254590e-05 -5.75922518e-06 1.60968653e-06 -2.53095613e-06 -6.05862154e-06 -6.38809148e-06 1.23648563e-07 1.41469877e-06 -2.49741275e-07 -2.31855137e-07 6.44562669e-07 8.82034439e-07 8.25046738e-07 -2.29160651e-06 -1.41948339e-07 8.51245476e-08 -2.37401412e-07 -2.59354632e-07 -2.17001899e-07 -8.30976084e-06 -9.65513242e-05 2.90578900e-06 2.11184544e-05 -3.36831447e-05 -6.98600029e-06 -8.21521714e-05 1.33112543e-04 8.28188018e-06 -2.53095613e-06 4.27984257e-06 6.41493715e-06 1.02749465e-05 -3.70950690e-07 -4.24408669e-06 7.54081183e-07 6.44552200e-07 -1.95082770e-06 -2.66170787e-06 -2.29149691e-06 6.93637210e-06 4.25917413e-07 -2.37401412e-07 7.18057207e-07 8.14141689e-07 6.03110959e-07 1.33792046e-05 1.56616135e-04 1.17103047e-05 -4.04229680e-05 4.77055175e-05 -4.66293591e-05 1.55617623e-04 -1.91876561e-04 -8.85819318e-06 -6.05862154e-06 6.41493715e-06 -8.46435825e-07 -1.96677264e-05 2.53242539e-07 3.47548306e-06 -8.24493638e-07 -2.32300811e-07 1.63893960e-06 2.91267352e-06 1.12740187e-06 -6.09905134e-06 -4.56619879e-07 2.59354632e-07 -8.14141689e-07 -8.38183183e-07 -6.94301914e-07 2.42510477e-05 2.91846913e-04 1.91370154e-05 -5.50684410e-05 9.73673576e-05 -7.86960118e-05 2.23662024e-04 -3.95271863e-04 -1.81723147e-05 -6.38809148e-06 1.02749465e-05 -1.96677264e-05 -2.86556591e-05 3.16403274e-07 3.58589526e-06 -6.18434049e-07 -5.22748328e-07 1.65526012e-06 2.18476894e-06 1.84660522e-06 -5.85858440e-06 -3.52150972e-07 2.17001899e-07 -6.03110959e-07 -6.94301914e-07 -4.72951931e-07 + -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 4.00600009e-07 -6.39058650e-07 8.11507012e-07 -1.42163448e-06 2.38373364e-06 1.54661782e-07 1.23648563e-07 -3.16403274e-07 2.38603015e-07 3.70950690e-07 3.26403899e-08 3.70379023e-07 2.71517312e-08 2.71517312e-08 1.71793868e-07 -1.01840324e-07 -1.01840324e-07 -6.16394968e-07 -4.02749831e-08 6.57669048e-09 1.56046382e-08 -6.97583170e-08 1.56046382e-08 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 4.60138988e-06 -8.48205361e-06 9.45191477e-06 -1.63219705e-05 3.12761733e-05 2.10419517e-06 1.41469877e-06 -3.58589526e-06 3.30639317e-06 4.24408669e-06 3.70379023e-07 4.19955633e-06 2.96722726e-07 2.96722726e-07 1.95594150e-06 -1.11385693e-06 -1.11385693e-06 -7.01322846e-06 -4.63416933e-07 7.18007197e-08 1.69224799e-07 -8.02661673e-07 1.69224799e-07 2.01344846e-07 2.36478315e-06 5.99969468e-07 -6.93919687e-07 9.25785817e-07 -2.12438175e-06 2.46342444e-06 -3.36476113e-06 -1.61199356e-07 -2.31855137e-07 5.22748328e-07 -1.85396148e-07 -6.44552200e-07 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 5.10654906e-08 -1.76045578e-10 -5.30414024e-10 8.94853366e-08 2.78714404e-09 4.00600009e-07 4.60138988e-06 6.93919687e-07 -8.22724975e-07 2.08175906e-06 -2.47317189e-06 2.91617223e-06 -7.41967268e-06 -5.01134613e-07 -2.49741275e-07 6.18434049e-07 -7.80996664e-07 -7.54081183e-07 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 5.19638294e-08 -1.76045578e-10 2.78714404e-09 8.89666804e-08 -5.30414024e-10 6.39058650e-07 8.48205361e-06 9.25785817e-07 -2.08175906e-06 3.77173215e-06 -3.86414678e-06 7.39011631e-06 -1.40232562e-05 -9.88653362e-07 -6.44562669e-07 1.65526012e-06 -1.56548135e-06 -1.95082770e-06 -1.71793868e-07 -1.95594150e-06 -1.61832991e-07 -1.61832991e-07 -8.91811883e-07 6.06046894e-07 6.06046894e-07 3.21027752e-06 1.99997591e-07 -3.92890832e-08 -9.43712058e-08 3.46405989e-07 -9.43712058e-08 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 2.47317189e-06 -3.86414678e-06 7.51525435e-06 -8.77023113e-06 1.39229776e-05 7.46101797e-07 8.25046738e-07 -1.84660522e-06 9.62517525e-07 2.29149691e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 6.06046894e-07 -1.79479269e-10 3.77230826e-08 -2.09934596e-06 -1.90923247e-07 5.94495393e-10 1.76708816e-09 -3.34154808e-07 -1.00193782e-08 -1.42163448e-06 -1.63219705e-05 -2.46342444e-06 2.91617223e-06 -7.39011631e-06 8.77023113e-06 -1.03306199e-05 2.63106934e-05 1.77026752e-06 8.82034439e-07 -2.18476894e-06 2.75915374e-06 2.66170787e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 6.06046894e-07 3.77230826e-08 -1.79479269e-10 -2.09934596e-06 -1.93924928e-07 5.94495393e-10 -1.00193782e-08 -3.32421786e-07 1.76708816e-09 -2.38373364e-06 -3.12761733e-05 -3.36476113e-06 7.41967268e-06 -1.40232562e-05 1.39229776e-05 -2.63106934e-05 5.18442225e-05 3.67321556e-06 2.29160651e-06 -5.85858440e-06 5.83590669e-06 6.93637210e-06 6.16394968e-07 7.01322846e-06 5.59986440e-07 5.59986440e-07 3.21027752e-06 -2.09934596e-06 -2.09934596e-06 -1.15500423e-05 -7.27899310e-07 1.35575651e-07 3.23319924e-07 -1.26075859e-06 3.23319924e-07 1.54661782e-07 2.10419517e-06 1.61199356e-07 -5.01134613e-07 9.88653362e-07 -7.46101797e-07 1.77026752e-06 -3.67321556e-06 -2.95155938e-07 -1.53633530e-07 4.25207610e-07 -4.83930900e-07 -4.92108679e-07 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 -5.19638294e-08 -1.99997591e-07 1.90923247e-07 1.93924928e-07 7.27899310e-07 3.81091918e-08 -1.25068887e-08 -3.02225376e-08 6.60070565e-08 -3.12666031e-08 -1.23648563e-07 -1.41469877e-06 -2.31855137e-07 2.49741275e-07 -6.44562669e-07 8.25046738e-07 -8.82034439e-07 2.29160651e-06 1.53633530e-07 8.51245476e-08 -2.17001899e-07 2.52608183e-07 2.37401412e-07 6.57669048e-09 7.18007197e-08 1.76045578e-10 1.76045578e-10 3.92890832e-08 -5.94495393e-10 -5.94495393e-10 -1.35575651e-07 -1.25068887e-08 2.01211458e-10 -2.16625667e-08 2.01211458e-10 -3.16403274e-07 -3.58589526e-06 -5.22748328e-07 6.18434049e-07 -1.65526012e-06 1.84660522e-06 -2.18476894e-06 5.85858440e-06 4.25207610e-07 2.17001899e-07 -4.72951931e-07 6.52122645e-07 6.03110959e-07 1.56046382e-08 1.69224799e-07 5.30414024e-10 -2.78714404e-09 9.43712058e-08 -1.76708816e-09 1.00193782e-08 -3.23319924e-07 -3.02225376e-08 2.01211458e-10 1.20726875e-09 -5.35525536e-08 -2.40948019e-09 2.38603015e-07 3.30639317e-06 1.85396148e-07 -7.80996664e-07 1.56548135e-06 -9.62517525e-07 2.75915374e-06 -5.83590669e-06 -4.83930900e-07 -2.52608183e-07 6.52122645e-07 -7.90879106e-07 -7.75926144e-07 -6.97583170e-08 -8.02661673e-07 -8.94853366e-08 -8.89666804e-08 -3.46405989e-07 3.34154808e-07 3.32421786e-07 1.26075859e-06 6.60070565e-08 -2.16625667e-08 -5.35525536e-08 1.14327576e-07 -5.29497621e-08 -3.70950690e-07 -4.24408669e-06 -6.44552200e-07 7.54081183e-07 -1.95082770e-06 2.29149691e-06 -2.66170787e-06 6.93637210e-06 4.92108679e-07 2.37401412e-07 -6.03110959e-07 7.75926144e-07 7.18057207e-07 1.56046382e-08 1.69224799e-07 -2.78714404e-09 5.30414024e-10 9.43712058e-08 1.00193782e-08 -1.76708816e-09 -3.23319924e-07 -3.12666031e-08 2.01211458e-10 -2.40948019e-09 -5.29497621e-08 1.20726875e-09 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 1.12525880e-05 -5.72377128e-05 1.28385646e-04 -4.24837644e-05 2.13399966e-04 4.12802398e-06 5.07064792e-06 -2.42510477e-05 1.96084619e-05 8.30976084e-06 -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 -4.00600009e-07 -6.39058650e-07 8.11507012e-07 1.42163448e-06 2.38373364e-06 1.54661782e-07 -1.23648563e-07 -3.16403274e-07 2.38603015e-07 -3.70950690e-07 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 1.27235214e-04 -6.59577058e-04 1.48368337e-03 -4.76244557e-04 2.43659056e-03 4.62310066e-05 6.00921510e-05 -2.91846913e-04 2.33157819e-04 9.65513242e-05 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 -4.60138988e-06 -8.48205361e-06 9.45191477e-06 1.63219705e-05 3.12761733e-05 2.10419517e-06 -1.41469877e-06 -3.58589526e-06 3.30639317e-06 -4.24408669e-06 3.47227344e-05 4.05026652e-04 8.18757907e-05 -3.03006947e-05 1.53394752e-04 -3.13837672e-04 1.17233978e-04 -5.86366001e-04 -1.68397655e-05 -1.12246264e-05 5.50684410e-05 -5.16786065e-05 -2.11184544e-05 2.01344846e-07 2.36478315e-06 5.99969468e-07 6.93919687e-07 9.25785817e-07 -2.12438175e-06 -2.46342444e-06 -3.36476113e-06 -1.61199356e-07 2.31855137e-07 5.22748328e-07 -1.85396148e-07 6.44552200e-07 -1.12525880e-05 -1.27235214e-04 -3.03006947e-05 -1.58281898e-06 -4.93082215e-05 1.12502969e-04 2.44056476e-06 1.84922129e-04 3.05335454e-06 -1.71274120e-06 -1.91370154e-05 1.81320443e-05 -2.90578900e-06 -4.00600009e-07 -4.60138988e-06 -6.93919687e-07 -8.22724975e-07 -2.08175906e-06 2.47317189e-06 2.91617223e-06 7.41967268e-06 5.01134613e-07 -2.49741275e-07 -6.18434049e-07 7.80996664e-07 -7.54081183e-07 5.72377128e-05 6.59577058e-04 1.53394752e-04 -4.93082215e-05 2.41156525e-04 -5.76858814e-04 1.89638082e-04 -9.18363956e-04 -1.24304952e-05 -2.21031721e-05 9.73673576e-05 -7.38807858e-05 -3.36831447e-05 6.39058650e-07 8.48205361e-06 9.25785817e-07 2.08175906e-06 3.77173215e-06 -3.86414678e-06 -7.39011631e-06 -1.40232562e-05 -9.88653362e-07 6.44562669e-07 1.65526012e-06 -1.56548135e-06 1.95082770e-06 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 1.12502969e-04 -5.76858814e-04 1.18495152e-03 -4.29690949e-04 2.17589038e-03 6.18601931e-05 4.49331845e-05 -2.23662024e-04 2.04090250e-04 8.21521714e-05 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 -2.47317189e-06 -3.86414678e-06 7.51525435e-06 8.77023113e-06 1.39229776e-05 7.46101797e-07 -8.25046738e-07 -1.84660522e-06 9.62517525e-07 -2.29149691e-06 4.24837644e-05 4.76244557e-04 1.17233978e-04 2.44056476e-06 1.89638082e-04 -4.29690949e-04 2.12415462e-06 -7.01429547e-04 -1.19529867e-05 4.07738778e-06 7.86960118e-05 -7.25555379e-05 6.98600029e-06 1.42163448e-06 1.63219705e-05 2.46342444e-06 2.91617223e-06 7.39011631e-06 -8.77023113e-06 -1.03306199e-05 -2.63106934e-05 -1.77026752e-06 8.82034439e-07 2.18476894e-06 -2.75915374e-06 2.66170787e-06 -2.13399966e-04 -2.43659056e-03 -5.86366001e-04 1.84922129e-04 -9.18363956e-04 2.17589038e-03 -7.01429547e-04 3.44802830e-03 4.86188305e-05 8.73254590e-05 -3.95271863e-04 2.99542837e-04 1.33112543e-04 -2.38373364e-06 -3.12761733e-05 -3.36476113e-06 -7.41967268e-06 -1.40232562e-05 1.39229776e-05 2.63106934e-05 5.18442225e-05 3.67321556e-06 -2.29160651e-06 -5.85858440e-06 5.83590669e-06 -6.93637210e-06 4.12802398e-06 4.62310066e-05 1.68397655e-05 -3.05335454e-06 1.24304952e-05 -6.18601931e-05 1.19529867e-05 -4.86188305e-05 4.45399343e-06 -2.36730758e-06 7.94659336e-06 -3.22419598e-07 -1.41455845e-06 1.54661782e-07 2.10419517e-06 1.61199356e-07 5.01134613e-07 9.88653362e-07 -7.46101797e-07 -1.77026752e-06 -3.67321556e-06 -2.95155938e-07 1.53633530e-07 4.25207610e-07 -4.83930900e-07 4.92108679e-07 5.07064792e-06 6.00921510e-05 1.12246264e-05 1.71274120e-06 2.21031721e-05 -4.49331845e-05 -4.07738778e-06 -8.73254590e-05 -2.36730758e-06 1.60968653e-06 6.38809148e-06 -8.01694608e-06 2.53095613e-06 1.23648563e-07 1.41469877e-06 2.31855137e-07 2.49741275e-07 6.44562669e-07 -8.25046738e-07 -8.82034439e-07 -2.29160651e-06 -1.53633530e-07 8.51245476e-08 2.17001899e-07 -2.52608183e-07 2.37401412e-07 -2.42510477e-05 -2.91846913e-04 -5.50684410e-05 1.91370154e-05 -9.73673576e-05 2.23662024e-04 -7.86960118e-05 3.95271863e-04 7.94659336e-06 6.38809148e-06 -2.86556591e-05 2.55715494e-05 1.02749465e-05 -3.16403274e-07 -3.58589526e-06 -5.22748328e-07 -6.18434049e-07 -1.65526012e-06 1.84660522e-06 2.18476894e-06 5.85858440e-06 4.25207610e-07 -2.17001899e-07 -4.72951931e-07 6.52122645e-07 -6.03110959e-07 1.96084619e-05 2.33157819e-04 5.16786065e-05 -1.81320443e-05 7.38807858e-05 -2.04090250e-04 7.25555379e-05 -2.99542837e-04 -3.22419598e-07 -8.01694608e-06 2.55715494e-05 -1.56308293e-05 -1.03797872e-05 2.38603015e-07 3.30639317e-06 1.85396148e-07 7.80996664e-07 1.56548135e-06 -9.62517525e-07 -2.75915374e-06 -5.83590669e-06 -4.83930900e-07 2.52608183e-07 6.52122645e-07 -7.90879106e-07 7.75926144e-07 8.30976084e-06 9.65513242e-05 2.11184544e-05 2.90578900e-06 3.36831447e-05 -8.21521714e-05 -6.98600029e-06 -1.33112543e-04 -1.41455845e-06 2.53095613e-06 1.02749465e-05 -1.03797872e-05 4.27984257e-06 3.70950690e-07 4.24408669e-06 6.44552200e-07 7.54081183e-07 1.95082770e-06 -2.29149691e-06 -2.66170787e-06 -6.93637210e-06 -4.92108679e-07 2.37401412e-07 6.03110959e-07 -7.75926144e-07 7.18057207e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 76 100 126 151 176 202 228 253 279 305 331 357 383 409 435 461 487 513 539 565 591 617 643 669 -1 -2 3 43 - 1.22221523e-10 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -1.81870272e-10 -5.45610817e-10 1.27119381e-09 1.47830504e-10 1.06867539e-10 1.59050619e-10 1.12485150e-10 -1.80250540e-10 3.37455450e-10 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.81870272e-10 -3.40730555e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.60522825e-10 -1.22221523e-10 -1.27119381e-09 1.12485150e-10 3.37455450e-10 -6.39020960e-10 -3.40730555e-10 -1.02219167e-09 2.07962652e-09 2.49833494e-10 -1.04027963e-10 1.55316403e-10 2.98395984e-10 1.47830504e-10 -2.49833494e-10 1.04027963e-10 1.06867539e-10 1.60522825e-10 -1.55316403e-10 1.59050619e-10 -2.98395984e-10 - 7 1 3 4 5 6 7 8 11 12 7 1 7 1 4 6 7 1 7 1 4 7 11 0 1 2 3 4 5 6 7 8 9 11 12 1 7 7 1 6 7 1 7 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 11 13 17 19 23 35 37 38 38 41 43 -1 -1 -3 41 - 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.27119381e-09 1.81870272e-10 -5.45610817e-10 -1.66465255e-10 1.59050619e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -1.12485150e-10 -1.80250540e-10 3.37455450e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 -1.12485150e-10 3.37455450e-10 2.07962652e-09 3.40730555e-10 -1.02219167e-09 -2.59424698e-10 2.98395984e-10 1.38703951e-10 1.04027963e-10 -1.81870272e-10 3.40730555e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.83173047e-10 -1.66465255e-10 2.59424698e-10 -1.83173047e-10 1.59050619e-10 -2.98395984e-10 -1.38703951e-10 -1.04027963e-10 - 18 14 15 17 18 19 20 21 23 14 15 18 20 18 14 18 13 14 15 16 17 18 19 20 21 23 24 25 14 18 14 15 18 21 14 18 20 14 18 18 18 - 0 1 9 13 14 16 28 30 34 37 37 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 -1 -1 -2 534 - -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 -4.00600009e-07 2.01344846e-07 2.38373364e-06 1.42163448e-06 -8.11507012e-07 -2.83967163e-07 -3.70950690e-07 3.16403274e-07 -1.46395246e-08 1.23648563e-07 -1.03143748e-04 -8.56915628e-04 -4.21897348e-04 -8.47102601e-05 8.47102601e-05 1.31011378e-03 2.64230228e-04 -2.64230228e-04 -2.48599731e-05 -9.54175960e-06 9.54175960e-06 -2.19848325e-07 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 -4.60138988e-06 2.36478315e-06 3.12761733e-05 1.63219705e-05 -9.45191477e-06 -3.91551807e-06 -4.24408669e-06 3.58589526e-06 -1.69089892e-07 1.41469877e-06 -8.56915628e-04 -6.44503123e-03 -3.20879817e-03 -6.44189162e-04 6.44189162e-04 9.41005524e-03 1.90192895e-03 -1.90192895e-03 3.39992624e-04 1.18654672e-04 -1.18654672e-04 -4.54930713e-05 6.39058650e-07 8.48205361e-06 3.77173215e-06 2.08175906e-06 -9.25785817e-07 -1.40232562e-05 -7.39011631e-06 3.86414678e-06 1.85007330e-06 1.95082770e-06 -1.65526012e-06 7.34582537e-08 -6.44562669e-07 4.21897348e-04 3.20879817e-03 1.60542134e-03 3.48784992e-04 -3.48784992e-04 -4.73061611e-03 -1.04349936e-03 1.04349936e-03 -1.01169594e-04 -2.72395088e-05 2.72395088e-05 1.30405087e-05 -4.00600009e-07 -4.60138988e-06 -2.08175906e-06 -8.22724975e-07 6.93919687e-07 7.41967268e-06 2.91617223e-06 -2.47317189e-06 -9.26930258e-07 -7.54081183e-07 6.18434049e-07 -4.34969740e-08 2.49741275e-07 8.47102601e-05 6.44189162e-04 3.48784992e-04 -8.34532790e-05 -8.81363406e-05 -1.03910538e-03 2.97066591e-04 2.72072081e-04 -4.62400859e-06 -5.22359376e-05 -9.35105526e-06 -1.23670392e-05 1.04881978e-05 -2.01344846e-07 -2.36478315e-06 -9.25785817e-07 -6.93919687e-07 5.99969468e-07 3.36476113e-06 2.46342444e-06 -2.12438175e-06 -2.41157452e-07 -6.44552200e-07 5.22748328e-07 -4.69046634e-08 2.31855137e-07 -8.47102601e-05 -6.44189162e-04 -3.48784992e-04 -8.81363406e-05 -8.34532790e-05 1.03910538e-03 2.72072081e-04 2.97066591e-04 4.62400859e-06 -9.35105526e-06 -5.22359376e-05 -1.23670392e-05 -1.04881978e-05 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 -7.41967268e-06 3.36476113e-06 5.18442225e-05 2.63106934e-05 -1.39229776e-05 -6.89065123e-06 -6.93637210e-06 5.85858440e-06 -2.63144645e-07 2.29160651e-06 -1.31011378e-03 -9.41005524e-03 -4.73061611e-03 -1.03910538e-03 1.03910538e-03 1.34699125e-02 3.02088103e-03 -3.02088103e-03 7.81164166e-04 2.53598761e-04 -2.53598761e-04 -7.84989694e-05 1.42163448e-06 1.63219705e-05 7.39011631e-06 2.91617223e-06 -2.46342444e-06 -2.63106934e-05 -1.03306199e-05 8.77023113e-06 3.27463099e-06 2.66170787e-06 -2.18476894e-06 1.53519774e-07 -8.82034439e-07 -2.64230228e-04 -1.90192895e-03 -1.04349936e-03 2.97066591e-04 2.72072081e-04 3.02088103e-03 -1.05660430e-03 -8.26078378e-04 1.07775503e-04 1.84705595e-04 -7.23455255e-07 3.79668612e-05 -3.66025562e-05 8.11507012e-07 9.45191477e-06 3.86414678e-06 2.47317189e-06 -2.12438175e-06 -1.39229776e-05 -8.77023113e-06 7.51525435e-06 1.20661553e-06 2.29149691e-06 -1.84660522e-06 1.64884347e-07 -8.25046738e-07 2.64230228e-04 1.90192895e-03 1.04349936e-03 2.72072081e-04 2.97066591e-04 -3.02088103e-03 -8.26078378e-04 -1.05660430e-03 -1.07775503e-04 -7.23455255e-07 1.84705595e-04 3.79668612e-05 3.66025562e-05 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 -9.26930258e-07 2.41157452e-07 6.89065123e-06 3.27463099e-06 -1.20661553e-06 -1.08604477e-06 -9.18026091e-07 7.77358582e-07 -2.73110218e-08 2.95581869e-07 -2.48599731e-05 3.39992624e-04 1.01169594e-04 4.62400859e-06 -4.62400859e-06 -7.81164166e-04 -1.07775503e-04 1.07775503e-04 3.30466823e-04 1.29419106e-04 -1.29419106e-04 -3.03052727e-05 3.70950690e-07 4.24408669e-06 1.95082770e-06 7.54081183e-07 -6.44552200e-07 -6.93637210e-06 -2.66170787e-06 2.29149691e-06 9.18026091e-07 7.18057207e-07 -6.03110959e-07 3.82155455e-08 -2.37401412e-07 -9.54175960e-06 1.18654672e-04 2.72395088e-05 5.22359376e-05 9.35105526e-06 -2.53598761e-04 -1.84705595e-04 7.23455255e-07 1.29419106e-04 1.73450833e-05 -3.85473273e-05 -3.67001078e-06 -3.86877104e-06 3.16403274e-07 3.58589526e-06 1.65526012e-06 6.18434049e-07 -5.22748328e-07 -5.85858440e-06 -2.18476894e-06 1.84660522e-06 7.77358582e-07 6.03110959e-07 -4.72951931e-07 4.21792691e-08 -2.17001899e-07 9.54175960e-06 -1.18654672e-04 -2.72395088e-05 9.35105526e-06 5.22359376e-05 2.53598761e-04 7.23455255e-07 -1.84705595e-04 -1.29419106e-04 -3.85473273e-05 1.73450833e-05 -3.67001078e-06 3.86877104e-06 -1.46395246e-08 -1.69089892e-07 -7.34582537e-08 -4.34969740e-08 4.69046634e-08 2.63144645e-07 1.53519774e-07 -1.64884347e-07 -2.73110218e-08 -3.82155455e-08 4.21792691e-08 6.74644822e-09 1.23670392e-05 1.23670392e-05 -3.79668612e-05 -3.79668612e-05 -3.67001078e-06 -3.67001078e-06 -2.83877928e-06 -1.23648563e-07 -1.41469877e-06 -6.44562669e-07 -2.49741275e-07 2.31855137e-07 2.29160651e-06 8.82034439e-07 -8.25046738e-07 -2.95581869e-07 -2.37401412e-07 2.17001899e-07 -6.74644822e-09 8.51245476e-08 -2.19848325e-07 -4.54930713e-05 -1.30405087e-05 -1.04881978e-05 1.04881978e-05 7.84989694e-05 3.66025562e-05 -3.66025562e-05 -3.03052727e-05 -3.86877104e-06 3.86877104e-06 -1.73157887e-06 1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 4.00600009e-07 2.01344846e-07 2.38373364e-06 -1.42163448e-06 -8.11507012e-07 -2.83967163e-07 3.70950690e-07 3.16403274e-07 -1.46395246e-08 -1.23648563e-07 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.27119381e-09 -1.81870272e-10 -5.45610817e-10 -1.66465255e-10 1.59050619e-10 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 4.60138988e-06 2.36478315e-06 3.12761733e-05 -1.63219705e-05 -9.45191477e-06 -3.91551807e-06 4.24408669e-06 3.58589526e-06 -1.69089892e-07 -1.41469877e-06 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 6.39058650e-07 8.48205361e-06 3.77173215e-06 -2.08175906e-06 -9.25785817e-07 -1.40232562e-05 7.39011631e-06 3.86414678e-06 1.85007330e-06 -1.95082770e-06 -1.65526012e-06 7.34582537e-08 6.44562669e-07 1.12485150e-10 4.00600009e-07 4.60138988e-06 2.08175906e-06 -8.22724975e-07 -6.93919687e-07 -7.41967268e-06 2.91617223e-06 2.47317189e-06 9.26930258e-07 -7.54081183e-07 -6.18434049e-07 4.34969740e-08 2.49741275e-07 -1.80250540e-10 3.37455450e-10 -2.01344846e-07 -2.36478315e-06 -9.25785817e-07 6.93919687e-07 5.99969468e-07 3.36476113e-06 -2.46342444e-06 -2.12438175e-06 -2.41157452e-07 6.44552200e-07 5.22748328e-07 -4.69046634e-08 -2.31855137e-07 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 1.12485150e-10 3.37455450e-10 2.07962652e-09 -3.40730555e-10 -1.02219167e-09 -2.59424698e-10 2.98395984e-10 1.38703951e-10 -1.04027963e-10 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 7.41967268e-06 3.36476113e-06 5.18442225e-05 -2.63106934e-05 -1.39229776e-05 -6.89065123e-06 6.93637210e-06 5.85858440e-06 -2.63144645e-07 -2.29160651e-06 1.81870272e-10 -3.40730555e-10 -1.42163448e-06 -1.63219705e-05 -7.39011631e-06 2.91617223e-06 2.46342444e-06 2.63106934e-05 -1.03306199e-05 -8.77023113e-06 -3.27463099e-06 2.66170787e-06 2.18476894e-06 -1.53519774e-07 -8.82034439e-07 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.83173047e-10 8.11507012e-07 9.45191477e-06 3.86414678e-06 -2.47317189e-06 -2.12438175e-06 -1.39229776e-05 8.77023113e-06 7.51525435e-06 1.20661553e-06 -2.29149691e-06 -1.84660522e-06 1.64884347e-07 8.25046738e-07 -1.66465255e-10 2.59424698e-10 -1.83173047e-10 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 9.26930258e-07 2.41157452e-07 6.89065123e-06 -3.27463099e-06 -1.20661553e-06 -1.08604477e-06 9.18026091e-07 7.77358582e-07 -2.73110218e-08 -2.95581869e-07 -3.70950690e-07 -4.24408669e-06 -1.95082770e-06 7.54081183e-07 6.44552200e-07 6.93637210e-06 -2.66170787e-06 -2.29149691e-06 -9.18026091e-07 7.18057207e-07 6.03110959e-07 -3.82155455e-08 -2.37401412e-07 1.59050619e-10 -2.98395984e-10 3.16403274e-07 3.58589526e-06 1.65526012e-06 -6.18434049e-07 -5.22748328e-07 -5.85858440e-06 2.18476894e-06 1.84660522e-06 7.77358582e-07 -6.03110959e-07 -4.72951931e-07 4.21792691e-08 2.17001899e-07 -1.38703951e-10 -1.46395246e-08 -1.69089892e-07 -7.34582537e-08 4.34969740e-08 4.69046634e-08 2.63144645e-07 -1.53519774e-07 -1.64884347e-07 -2.73110218e-08 3.82155455e-08 4.21792691e-08 -6.74644822e-09 1.04027963e-10 1.23648563e-07 1.41469877e-06 6.44562669e-07 -2.49741275e-07 -2.31855137e-07 -2.29160651e-06 8.82034439e-07 8.25046738e-07 2.95581869e-07 -2.37401412e-07 -2.17001899e-07 6.74644822e-09 8.51245476e-08 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 4 5 6 7 8 10 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 1 5 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 300 325 339 360 377 391 406 431 446 463 479 492 507 520 534 -1 -1 -1 448 - -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 6.02256956e-04 1.57155374e-04 -9.85365938e-03 -3.04990584e-02 -1.89362502e-02 -6.35715480e-03 -6.35715480e-03 3.73405009e-02 1.36123471e-02 1.36123471e-02 2.95011848e-03 1.50862144e-03 1.50862144e-03 -5.01806624e-04 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 8.96377205e-03 1.36054495e-03 -3.04990584e-02 2.51431615e-03 -1.16458900e-02 -7.43595780e-04 -7.43595780e-04 -2.47467823e-02 -9.03726436e-03 -9.03726436e-03 -9.34609209e-03 -8.72795588e-03 -8.72795588e-03 -1.16246272e-02 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 -4.42962645e-03 -6.46380060e-04 1.89362502e-02 1.16458900e-02 1.52017109e-02 5.69578999e-03 5.69578999e-03 -1.96452460e-03 -3.48425054e-03 -3.48425054e-03 -1.92437837e-03 -8.49321763e-04 -8.49321763e-04 3.38088571e-03 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 9.71290470e-04 5.03035499e-04 6.35715480e-03 7.43595780e-04 5.69578999e-03 -6.05375232e-03 4.16674080e-03 2.30483477e-03 1.21295267e-02 -4.93952317e-03 -2.17225827e-03 2.68207732e-03 -2.28229583e-03 1.09941142e-03 1.70918152e-03 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 5.03035499e-04 9.71290470e-04 6.35715480e-03 7.43595780e-04 5.69578999e-03 4.16674080e-03 -6.05375232e-03 2.30483477e-03 -4.93952317e-03 1.21295267e-02 -2.17225827e-03 -2.28229583e-03 2.68207732e-03 -1.09941142e-03 1.70918152e-03 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 1.34118063e-02 2.11321954e-03 -3.73405009e-02 2.47467823e-02 -1.96452460e-03 2.30483477e-03 2.30483477e-03 -5.17674160e-02 -2.07556356e-02 -2.07556356e-02 -2.12279839e-02 -1.73039160e-02 -1.73039160e-02 -1.81187870e-02 6.27510368e-03 5.08646404e-04 -1.15849724e-02 -4.12897459e-03 -1.40155183e-03 -1.36123471e-02 9.03726436e-03 -3.48425054e-03 1.21295267e-02 -4.93952317e-03 -2.07556356e-02 -1.32530774e-02 5.81167509e-04 -6.14903257e-03 -1.08686704e-02 -1.81264955e-04 -1.86612141e-03 -6.11812937e-03 5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 -4.12897459e-03 -1.36123471e-02 9.03726436e-03 -3.48425054e-03 -4.93952317e-03 1.21295267e-02 -2.07556356e-02 5.81167509e-04 -1.32530774e-02 -6.14903257e-03 -1.81264955e-04 -1.08686704e-02 1.86612141e-03 -6.11812937e-03 6.02256956e-04 8.96377205e-03 4.42962645e-03 -1.34118063e-02 -2.42693900e-03 1.70279858e-04 2.95011848e-03 -9.34609209e-03 1.92437837e-03 2.17225827e-03 2.17225827e-03 2.12279839e-02 6.14903257e-03 6.14903257e-03 -5.78077311e-03 -7.85674478e-03 -7.85674478e-03 -4.18184852e-03 -9.71290470e-04 5.03035499e-04 4.12897459e-03 -1.40155183e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 8.49321763e-04 -2.68207732e-03 2.28229583e-03 1.73039160e-02 1.08686704e-02 1.81264955e-04 -7.85674478e-03 -4.08967537e-06 -5.11945069e-03 1.95480188e-03 -3.45165114e-04 5.03035499e-04 -9.71290470e-04 -1.40155183e-03 4.12897459e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 8.49321763e-04 2.28229583e-03 -2.68207732e-03 1.73039160e-02 1.81264955e-04 1.08686704e-02 -7.85674478e-03 -5.11945069e-03 -4.08967537e-06 -1.95480188e-03 -3.45165114e-04 1.38031375e-04 -1.09941142e-03 1.09941142e-03 1.86612141e-03 -1.86612141e-03 1.95480188e-03 -1.95480188e-03 1.04690655e-03 -1.57155374e-04 -1.36054495e-03 -6.46380060e-04 2.11321954e-03 -1.70279858e-04 1.08308315e-04 -5.01806624e-04 -1.16246272e-02 -3.38088571e-03 -1.70918152e-03 -1.70918152e-03 1.81187870e-02 6.11812937e-03 6.11812937e-03 -4.18184852e-03 -3.45165114e-04 -3.45165114e-04 2.92931580e-05 -1.03143748e-04 -8.56915628e-04 -4.21897348e-04 8.47102601e-05 8.47102601e-05 1.31011378e-03 -2.64230228e-04 -2.64230228e-04 -2.48599731e-05 9.54175960e-06 9.54175960e-06 2.19848325e-07 -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 6.02256956e-04 -1.57155374e-04 -8.56915628e-04 -6.44503123e-03 -3.20879817e-03 6.44189162e-04 6.44189162e-04 9.41005524e-03 -1.90192895e-03 -1.90192895e-03 3.39992624e-04 -1.18654672e-04 -1.18654672e-04 4.54930713e-05 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 8.96377205e-03 -1.36054495e-03 4.21897348e-04 3.20879817e-03 1.60542134e-03 -3.48784992e-04 -3.48784992e-04 -4.73061611e-03 1.04349936e-03 1.04349936e-03 -1.01169594e-04 2.72395088e-05 2.72395088e-05 -1.30405087e-05 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 -4.42962645e-03 6.46380060e-04 -8.47102601e-05 -6.44189162e-04 -3.48784992e-04 -8.34532790e-05 8.81363406e-05 1.03910538e-03 2.97066591e-04 -2.72072081e-04 4.62400859e-06 -5.22359376e-05 9.35105526e-06 1.23670392e-05 1.04881978e-05 -2.73689144e-03 6.27510368e-03 5.08646404e-04 9.71290470e-04 -5.03035499e-04 -8.47102601e-05 -6.44189162e-04 -3.48784992e-04 8.81363406e-05 -8.34532790e-05 1.03910538e-03 -2.72072081e-04 2.97066591e-04 4.62400859e-06 9.35105526e-06 -5.22359376e-05 -1.23670392e-05 1.04881978e-05 -2.73689144e-03 5.08646404e-04 6.27510368e-03 -5.03035499e-04 9.71290470e-04 -1.31011378e-03 -9.41005524e-03 -4.73061611e-03 1.03910538e-03 1.03910538e-03 1.34699125e-02 -3.02088103e-03 -3.02088103e-03 7.81164166e-04 -2.53598761e-04 -2.53598761e-04 7.84989694e-05 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 1.34118063e-02 -2.11321954e-03 2.64230228e-04 1.90192895e-03 1.04349936e-03 2.97066591e-04 -2.72072081e-04 -3.02088103e-03 -1.05660430e-03 8.26078378e-04 -1.07775503e-04 1.84705595e-04 7.23455255e-07 -3.79668612e-05 -3.66025562e-05 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 -4.12897459e-03 1.40155183e-03 2.64230228e-04 1.90192895e-03 1.04349936e-03 -2.72072081e-04 2.97066591e-04 -3.02088103e-03 8.26078378e-04 -1.05660430e-03 -1.07775503e-04 7.23455255e-07 1.84705595e-04 3.79668612e-05 -3.66025562e-05 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 -4.12897459e-03 -2.48599731e-05 3.39992624e-04 1.01169594e-04 -4.62400859e-06 -4.62400859e-06 -7.81164166e-04 1.07775503e-04 1.07775503e-04 3.30466823e-04 -1.29419106e-04 -1.29419106e-04 3.03052727e-05 6.02256956e-04 8.96377205e-03 4.42962645e-03 -1.34118063e-02 -2.42693900e-03 -1.70279858e-04 9.54175960e-06 -1.18654672e-04 -2.72395088e-05 5.22359376e-05 -9.35105526e-06 2.53598761e-04 -1.84705595e-04 -7.23455255e-07 -1.29419106e-04 1.73450833e-05 3.85473273e-05 3.67001078e-06 -3.86877104e-06 -9.71290470e-04 -5.03035499e-04 4.12897459e-03 1.40155183e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 -2.72395088e-05 -9.35105526e-06 5.22359376e-05 2.53598761e-04 -7.23455255e-07 -1.84705595e-04 -1.29419106e-04 3.85473273e-05 1.73450833e-05 -3.67001078e-06 -3.86877104e-06 -5.03035499e-04 -9.71290470e-04 1.40155183e-03 4.12897459e-03 -5.75131877e-04 -1.23670392e-05 1.23670392e-05 3.79668612e-05 -3.79668612e-05 3.67001078e-06 -3.67001078e-06 -2.83877928e-06 1.38031375e-04 2.19848325e-07 4.54930713e-05 1.30405087e-05 -1.04881978e-05 -1.04881978e-05 -7.84989694e-05 3.66025562e-05 3.66025562e-05 3.03052727e-05 -3.86877104e-06 -3.86877104e-06 -1.73157887e-06 1.57155374e-04 1.36054495e-03 6.46380060e-04 -2.11321954e-03 1.70279858e-04 1.08308315e-04 - 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 4 6 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 4 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 17 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 - 0 18 36 54 72 90 108 126 144 162 180 198 206 224 242 260 278 296 314 332 350 368 386 404 422 430 448 -1 -1 0 664 - -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 -5.46258297e-03 -3.26866999e-02 4.57710065e-02 7.46639925e-03 4.57710065e-02 4.41274981e-03 5.22172450e-03 1.71461532e-02 -7.64310687e-03 5.22172450e-03 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 -6.35715480e-03 -1.89362502e-02 1.36123471e-02 1.36123471e-02 3.73405009e-02 -1.47505924e-03 -5.01806624e-04 1.50862144e-03 -2.55487755e-03 1.50862144e-03 -5.03240647e-02 4.09859627e-02 2.90035842e-03 -1.41084630e-02 2.90035842e-03 -5.14402512e-02 1.57067397e-02 -5.14402512e-02 -3.31999129e-03 1.66181775e-02 -4.27851464e-03 5.75039359e-03 1.66181775e-02 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 -7.43595780e-04 -1.16458900e-02 -9.03726436e-03 -9.03726436e-03 -2.47467823e-02 4.67304605e-03 -1.16246272e-02 -8.72795588e-03 8.09395318e-03 -8.72795588e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 9.20575575e-03 2.11797393e-02 1.48912806e-02 -1.21170270e-02 9.19667927e-03 4.74481476e-04 -8.98959081e-03 -1.31293908e-02 6.84609247e-03 -9.11228716e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 4.16674080e-03 5.69578999e-03 1.21295267e-02 -4.93952317e-03 2.30483477e-03 2.03824735e-03 1.70918152e-03 2.68207732e-03 1.33152513e-03 -2.28229583e-03 -5.46258297e-03 -1.41084630e-02 -9.20575575e-03 -1.51054281e-02 -9.20575575e-03 1.31319152e-02 1.55134254e-02 1.31319152e-02 1.18970781e-03 6.65263771e-03 8.77647052e-03 -2.06063438e-03 6.65263771e-03 6.35715480e-03 7.43595780e-04 4.16674080e-03 -6.05375232e-03 5.69578999e-03 -4.93952317e-03 1.21295267e-02 2.30483477e-03 1.34010917e-04 1.70918152e-03 -2.28229583e-03 2.43093655e-03 2.68207732e-03 3.26866999e-02 -2.90035842e-03 2.11797393e-02 9.20575575e-03 1.09718945e-02 9.19667927e-03 -1.21170270e-02 1.48912806e-02 -6.16613073e-03 -9.11228716e-03 -1.31293908e-02 3.01213322e-03 -8.98959081e-03 1.89362502e-02 1.16458900e-02 5.69578999e-03 5.69578999e-03 1.52017109e-02 -3.48425054e-03 -3.48425054e-03 -1.96452460e-03 9.62189185e-04 3.38088571e-03 -8.49321763e-04 1.66656055e-03 -8.49321763e-04 -4.57710065e-02 5.14402512e-02 1.48912806e-02 -1.31319152e-02 9.19667927e-03 -4.01464280e-02 1.39029222e-02 -6.04161338e-02 -6.55171161e-04 1.76630101e-02 -1.25902344e-02 1.24978040e-02 1.49817376e-02 -1.36123471e-02 9.03726436e-03 1.21295267e-02 -4.93952317e-03 -3.48425054e-03 -1.32530774e-02 5.81167509e-04 -2.07556356e-02 1.45840773e-03 -6.11812937e-03 -1.08686704e-02 6.25827912e-03 -1.81264955e-04 7.46639925e-03 1.57067397e-02 1.21170270e-02 1.55134254e-02 1.21170270e-02 -1.39029222e-02 -6.05215906e-05 -1.39029222e-02 -2.81793819e-04 5.62728473e-04 -1.27848214e-02 4.88081211e-04 5.62728473e-04 -1.36123471e-02 9.03726436e-03 -4.93952317e-03 1.21295267e-02 -3.48425054e-03 5.81167509e-04 -1.32530774e-02 -2.07556356e-02 4.69062484e-03 -6.11812937e-03 -1.81264955e-04 4.39215771e-03 -1.08686704e-02 -4.57710065e-02 5.14402512e-02 9.19667927e-03 -1.31319152e-02 1.48912806e-02 -6.04161338e-02 1.39029222e-02 -4.01464280e-02 -1.04958302e-02 1.49817376e-02 -1.25902344e-02 6.81629686e-03 1.76630101e-02 -3.73405009e-02 2.47467823e-02 2.30483477e-03 2.30483477e-03 -1.96452460e-03 -2.07556356e-02 -2.07556356e-02 -5.17674160e-02 1.06139919e-02 -1.81187870e-02 -1.73039160e-02 1.83839733e-02 -1.73039160e-02 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 1.18970781e-03 6.16613073e-03 6.55171161e-04 -2.81793819e-04 1.04958302e-02 8.17371075e-03 3.25696822e-04 1.42500181e-03 4.64282883e-03 -2.86128497e-03 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 -1.34010917e-04 -9.62189185e-04 -1.45840773e-03 -4.69062484e-03 -1.06139919e-02 -6.60013366e-04 2.09092426e-03 5.62128048e-03 -2.95647202e-03 2.23546430e-03 -5.22172450e-03 -1.66181775e-02 -8.98959081e-03 -6.65263771e-03 -9.11228716e-03 1.76630101e-02 -5.62728473e-04 1.49817376e-02 -3.25696822e-04 5.86376284e-03 5.70566403e-03 -3.11588615e-03 7.95638990e-03 -5.01806624e-04 -1.16246272e-02 -1.70918152e-03 -1.70918152e-03 -3.38088571e-03 6.11812937e-03 6.11812937e-03 1.81187870e-02 2.09092426e-03 2.92931580e-05 -3.45165114e-04 3.62158706e-03 -3.45165114e-04 1.71461532e-02 -4.27851464e-03 1.31293908e-02 8.77647052e-03 1.31293908e-02 1.25902344e-02 -1.27848214e-02 1.25902344e-02 1.42500181e-03 -5.70566403e-03 6.78647931e-04 -2.46817553e-03 -5.70566403e-03 1.50862144e-03 -8.72795588e-03 -2.68207732e-03 2.28229583e-03 8.49321763e-04 1.08686704e-02 1.81264955e-04 1.73039160e-02 5.62128048e-03 -3.45165114e-04 -4.08967537e-06 5.82673963e-03 -5.11945069e-03 -7.64310687e-03 5.75039359e-03 -6.84609247e-03 -2.06063438e-03 -3.01213322e-03 -1.24978040e-02 4.88081211e-04 -6.81629686e-03 4.64282883e-03 3.11588615e-03 -2.46817553e-03 2.81263380e-03 1.27588135e-03 -2.55487755e-03 8.09395318e-03 -1.33152513e-03 -2.43093655e-03 -1.66656055e-03 -6.25827912e-03 -4.39215771e-03 -1.83839733e-02 -2.95647202e-03 3.62158706e-03 5.82673963e-03 -4.07385320e-03 7.78154151e-03 -5.22172450e-03 -1.66181775e-02 -9.11228716e-03 -6.65263771e-03 -8.98959081e-03 1.49817376e-02 -5.62728473e-04 1.76630101e-02 2.86128497e-03 7.95638990e-03 5.70566403e-03 -1.27588135e-03 5.86376284e-03 1.50862144e-03 -8.72795588e-03 2.28229583e-03 -2.68207732e-03 8.49321763e-04 1.81264955e-04 1.08686704e-02 1.73039160e-02 2.23546430e-03 -3.45165114e-04 -5.11945069e-03 7.78154151e-03 -4.08967537e-06 -9.85365938e-03 -3.04990584e-02 -1.89362502e-02 6.35715480e-03 -6.35715480e-03 3.73405009e-02 -1.36123471e-02 1.36123471e-02 2.95011848e-03 -1.50862144e-03 1.50862144e-03 5.01806624e-04 -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 5.46258297e-03 -3.26866999e-02 4.57710065e-02 -7.46639925e-03 4.57710065e-02 4.41274981e-03 -5.22172450e-03 1.71461532e-02 -7.64310687e-03 -5.22172450e-03 -3.04990584e-02 2.51431615e-03 -1.16458900e-02 7.43595780e-04 -7.43595780e-04 -2.47467823e-02 9.03726436e-03 -9.03726436e-03 -9.34609209e-03 8.72795588e-03 -8.72795588e-03 1.16246272e-02 -5.03240647e-02 4.09859627e-02 2.90035842e-03 1.41084630e-02 2.90035842e-03 -5.14402512e-02 -1.57067397e-02 -5.14402512e-02 -3.31999129e-03 -1.66181775e-02 -4.27851464e-03 5.75039359e-03 -1.66181775e-02 1.89362502e-02 1.16458900e-02 1.52017109e-02 -5.69578999e-03 5.69578999e-03 -1.96452460e-03 3.48425054e-03 -3.48425054e-03 -1.92437837e-03 8.49321763e-04 -8.49321763e-04 -3.38088571e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 -9.20575575e-03 2.11797393e-02 1.48912806e-02 1.21170270e-02 9.19667927e-03 4.74481476e-04 8.98959081e-03 -1.31293908e-02 6.84609247e-03 9.11228716e-03 -6.35715480e-03 -7.43595780e-04 -5.69578999e-03 -6.05375232e-03 -4.16674080e-03 -2.30483477e-03 1.21295267e-02 4.93952317e-03 2.17225827e-03 2.68207732e-03 2.28229583e-03 -1.09941142e-03 1.70918152e-03 5.46258297e-03 1.41084630e-02 9.20575575e-03 -1.51054281e-02 9.20575575e-03 -1.31319152e-02 1.55134254e-02 -1.31319152e-02 -1.18970781e-03 6.65263771e-03 -8.77647052e-03 2.06063438e-03 6.65263771e-03 6.35715480e-03 7.43595780e-04 5.69578999e-03 -4.16674080e-03 -6.05375232e-03 2.30483477e-03 4.93952317e-03 1.21295267e-02 -2.17225827e-03 2.28229583e-03 2.68207732e-03 -1.09941142e-03 -1.70918152e-03 3.26866999e-02 -2.90035842e-03 2.11797393e-02 -9.20575575e-03 1.09718945e-02 9.19667927e-03 1.21170270e-02 1.48912806e-02 -6.16613073e-03 9.11228716e-03 -1.31293908e-02 3.01213322e-03 8.98959081e-03 -3.73405009e-02 2.47467823e-02 -1.96452460e-03 -2.30483477e-03 2.30483477e-03 -5.17674160e-02 2.07556356e-02 -2.07556356e-02 -2.12279839e-02 1.73039160e-02 -1.73039160e-02 1.81187870e-02 -4.57710065e-02 5.14402512e-02 1.48912806e-02 1.31319152e-02 9.19667927e-03 -4.01464280e-02 -1.39029222e-02 -6.04161338e-02 -6.55171161e-04 -1.76630101e-02 -1.25902344e-02 1.24978040e-02 -1.49817376e-02 1.36123471e-02 -9.03726436e-03 3.48425054e-03 1.21295267e-02 4.93952317e-03 2.07556356e-02 -1.32530774e-02 -5.81167509e-04 6.14903257e-03 -1.08686704e-02 1.81264955e-04 1.86612141e-03 -6.11812937e-03 -7.46639925e-03 -1.57067397e-02 -1.21170270e-02 1.55134254e-02 -1.21170270e-02 1.39029222e-02 -6.05215906e-05 1.39029222e-02 2.81793819e-04 5.62728473e-04 1.27848214e-02 -4.88081211e-04 5.62728473e-04 -1.36123471e-02 9.03726436e-03 -3.48425054e-03 4.93952317e-03 1.21295267e-02 -2.07556356e-02 -5.81167509e-04 -1.32530774e-02 -6.14903257e-03 1.81264955e-04 -1.08686704e-02 1.86612141e-03 6.11812937e-03 -4.57710065e-02 5.14402512e-02 9.19667927e-03 1.31319152e-02 1.48912806e-02 -6.04161338e-02 -1.39029222e-02 -4.01464280e-02 -1.04958302e-02 -1.49817376e-02 -1.25902344e-02 6.81629686e-03 -1.76630101e-02 2.95011848e-03 -9.34609209e-03 1.92437837e-03 -2.17225827e-03 2.17225827e-03 2.12279839e-02 -6.14903257e-03 6.14903257e-03 -5.78077311e-03 7.85674478e-03 -7.85674478e-03 4.18184852e-03 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 -1.18970781e-03 6.16613073e-03 6.55171161e-04 2.81793819e-04 1.04958302e-02 8.17371075e-03 -3.25696822e-04 1.42500181e-03 4.64282883e-03 2.86128497e-03 -1.50862144e-03 8.72795588e-03 -8.49321763e-04 -2.68207732e-03 -2.28229583e-03 -1.73039160e-02 1.08686704e-02 -1.81264955e-04 7.85674478e-03 -4.08967537e-06 5.11945069e-03 -1.95480188e-03 -3.45165114e-04 5.22172450e-03 1.66181775e-02 8.98959081e-03 -6.65263771e-03 9.11228716e-03 -1.76630101e-02 -5.62728473e-04 -1.49817376e-02 3.25696822e-04 5.86376284e-03 -5.70566403e-03 3.11588615e-03 7.95638990e-03 1.50862144e-03 -8.72795588e-03 8.49321763e-04 -2.28229583e-03 -2.68207732e-03 1.73039160e-02 -1.81264955e-04 1.08686704e-02 -7.85674478e-03 5.11945069e-03 -4.08967537e-06 -1.95480188e-03 3.45165114e-04 1.71461532e-02 -4.27851464e-03 1.31293908e-02 -8.77647052e-03 1.31293908e-02 1.25902344e-02 1.27848214e-02 1.25902344e-02 1.42500181e-03 5.70566403e-03 6.78647931e-04 -2.46817553e-03 5.70566403e-03 1.09941142e-03 1.09941142e-03 -1.86612141e-03 -1.86612141e-03 -1.95480188e-03 -1.95480188e-03 1.04690655e-03 -7.64310687e-03 5.75039359e-03 -6.84609247e-03 2.06063438e-03 -3.01213322e-03 -1.24978040e-02 -4.88081211e-04 -6.81629686e-03 4.64282883e-03 -3.11588615e-03 -2.46817553e-03 2.81263380e-03 -1.27588135e-03 5.01806624e-04 1.16246272e-02 3.38088571e-03 -1.70918152e-03 1.70918152e-03 -1.81187870e-02 6.11812937e-03 -6.11812937e-03 4.18184852e-03 -3.45165114e-04 3.45165114e-04 2.92931580e-05 5.22172450e-03 1.66181775e-02 9.11228716e-03 -6.65263771e-03 8.98959081e-03 -1.49817376e-02 -5.62728473e-04 -1.76630101e-02 -2.86128497e-03 7.95638990e-03 -5.70566403e-03 1.27588135e-03 5.86376284e-03 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 -1 -1 1 496 - -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 -3.01128478e-04 1.57155374e-04 -5.21569824e-04 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 -8.47102601e-05 -4.21897348e-04 -2.64230228e-04 2.64230228e-04 1.31011378e-03 1.24299865e-05 -2.19848325e-07 9.54175960e-06 2.15293682e-05 -9.54175960e-06 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 -4.48188603e-03 1.36054495e-03 -7.76285431e-03 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 -6.44189162e-04 -3.20879817e-03 -1.90192895e-03 1.90192895e-03 9.41005524e-03 -1.69996312e-04 -4.54930713e-05 -1.18654672e-04 -2.94442250e-04 1.18654672e-04 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 9.71290470e-04 5.03035499e-04 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 -8.81363406e-05 -3.48784992e-04 2.97066591e-04 2.72072081e-04 1.03910538e-03 8.39816585e-06 -1.04881978e-05 -5.22359376e-05 -1.01880285e-05 -9.35105526e-06 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 5.03035499e-04 9.71290470e-04 8.47102601e-05 6.44189162e-04 -8.81363406e-05 -8.34532790e-05 3.48784992e-04 2.72072081e-04 2.97066591e-04 -1.03910538e-03 1.30221744e-05 1.04881978e-05 -9.35105526e-06 -2.17901071e-06 -5.22359376e-05 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 2.21481323e-03 -6.46380060e-04 3.83616904e-03 4.21897348e-04 3.20879817e-03 -3.48784992e-04 3.48784992e-04 1.60542134e-03 1.04349936e-03 -1.04349936e-03 -4.73061611e-03 5.05847972e-05 1.30405087e-05 2.72395088e-05 8.76154389e-05 -2.72395088e-05 6.27510368e-03 5.08646404e-04 -1.15849724e-02 -4.12897459e-03 -1.40155183e-03 2.64230228e-04 1.90192895e-03 2.97066591e-04 2.72072081e-04 1.04349936e-03 -1.05660430e-03 -8.26078378e-04 -3.02088103e-03 2.10074852e-05 3.66025562e-05 1.84705595e-04 1.12319754e-04 -7.23455255e-07 5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 -4.12897459e-03 -2.64230228e-04 -1.90192895e-03 2.72072081e-04 2.97066591e-04 -1.04349936e-03 -8.26078378e-04 -1.05660430e-03 3.02088103e-03 -8.67680178e-05 -3.66025562e-05 -7.23455255e-07 -7.43528929e-05 1.84705595e-04 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -6.70590317e-03 2.11321954e-03 -1.16149650e-02 -1.31011378e-03 -9.41005524e-03 1.03910538e-03 -1.03910538e-03 -4.73061611e-03 -3.02088103e-03 3.02088103e-03 1.34699125e-02 -3.90582083e-04 -7.84989694e-05 -2.53598761e-04 -6.76508013e-04 2.53598761e-04 -3.01128478e-04 -4.48188603e-03 -2.21481323e-03 6.70590317e-03 -5.03211219e-04 -8.51399288e-05 -1.11066475e-03 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 -1.30221744e-05 -5.05847972e-05 -2.10074852e-05 8.67680178e-05 3.90582083e-04 8.04876214e-05 1.51526364e-05 6.78878755e-05 1.44325560e-04 -6.15312303e-05 -1.57155374e-04 -1.36054495e-03 -6.46380060e-04 2.11321954e-03 8.51399288e-05 1.08308315e-04 1.47466682e-04 -2.19848325e-07 -4.54930713e-05 1.04881978e-05 -1.04881978e-05 -1.30405087e-05 -3.66025562e-05 3.66025562e-05 7.84989694e-05 1.51526364e-05 -1.73157887e-06 3.86877104e-06 2.62451360e-05 -3.86877104e-06 -9.71290470e-04 5.03035499e-04 4.12897459e-03 -1.40155183e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 5.22359376e-05 9.35105526e-06 -2.72395088e-05 -1.84705595e-04 7.23455255e-07 2.53598761e-04 6.78878755e-05 3.86877104e-06 1.73450833e-05 1.10245228e-04 -3.85473273e-05 -5.21569824e-04 -7.76285431e-03 -3.83616904e-03 1.16149650e-02 -1.11066475e-03 -1.47466682e-04 -1.78569641e-03 2.15293682e-05 -2.94442250e-04 1.01880285e-05 2.17901071e-06 -8.76154389e-05 -1.12319754e-04 7.43528929e-05 6.76508013e-04 1.44325560e-04 2.62451360e-05 1.10245228e-04 2.47140423e-04 -1.13915239e-04 5.03035499e-04 -9.71290470e-04 -1.40155183e-03 4.12897459e-03 -5.75131877e-04 -9.54175960e-06 1.18654672e-04 9.35105526e-06 5.22359376e-05 2.72395088e-05 7.23455255e-07 -1.84705595e-04 -2.53598761e-04 -6.15312303e-05 -3.86877104e-06 -3.85473273e-05 -1.13915239e-04 1.73450833e-05 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 6.35715480e-03 -1.89362502e-02 1.36123471e-02 -1.36123471e-02 3.73405009e-02 -1.47505924e-03 5.01806624e-04 1.50862144e-03 -2.55487755e-03 -1.50862144e-03 -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 -3.01128478e-04 -1.57155374e-04 -5.21569824e-04 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 7.43595780e-04 -1.16458900e-02 -9.03726436e-03 9.03726436e-03 -2.47467823e-02 4.67304605e-03 1.16246272e-02 -8.72795588e-03 8.09395318e-03 8.72795588e-03 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 -4.48188603e-03 -1.36054495e-03 -7.76285431e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 -4.16674080e-03 5.69578999e-03 1.21295267e-02 4.93952317e-03 2.30483477e-03 2.03824735e-03 -1.70918152e-03 2.68207732e-03 1.33152513e-03 2.28229583e-03 -2.73689144e-03 6.27510368e-03 5.08646404e-04 9.71290470e-04 -5.03035499e-04 -6.35715480e-03 -7.43595780e-04 -4.16674080e-03 -6.05375232e-03 -5.69578999e-03 4.93952317e-03 1.21295267e-02 -2.30483477e-03 -1.34010917e-04 1.70918152e-03 2.28229583e-03 -2.43093655e-03 2.68207732e-03 -2.73689144e-03 5.08646404e-04 6.27510368e-03 -5.03035499e-04 9.71290470e-04 1.89362502e-02 1.16458900e-02 5.69578999e-03 -5.69578999e-03 1.52017109e-02 -3.48425054e-03 3.48425054e-03 -1.96452460e-03 9.62189185e-04 -3.38088571e-03 -8.49321763e-04 1.66656055e-03 8.49321763e-04 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 2.21481323e-03 6.46380060e-04 3.83616904e-03 -1.36123471e-02 9.03726436e-03 1.21295267e-02 4.93952317e-03 -3.48425054e-03 -1.32530774e-02 -5.81167509e-04 -2.07556356e-02 1.45840773e-03 6.11812937e-03 -1.08686704e-02 6.25827912e-03 1.81264955e-04 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 -4.12897459e-03 1.40155183e-03 1.36123471e-02 -9.03726436e-03 4.93952317e-03 1.21295267e-02 3.48425054e-03 -5.81167509e-04 -1.32530774e-02 2.07556356e-02 -4.69062484e-03 -6.11812937e-03 1.81264955e-04 -4.39215771e-03 -1.08686704e-02 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 -4.12897459e-03 -3.73405009e-02 2.47467823e-02 2.30483477e-03 -2.30483477e-03 -1.96452460e-03 -2.07556356e-02 2.07556356e-02 -5.17674160e-02 1.06139919e-02 1.81187870e-02 -1.73039160e-02 1.83839733e-02 1.73039160e-02 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -6.70590317e-03 -2.11321954e-03 -1.16149650e-02 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 1.34010917e-04 -9.62189185e-04 -1.45840773e-03 4.69062484e-03 -1.06139919e-02 -6.60013366e-04 -2.09092426e-03 5.62128048e-03 -2.95647202e-03 -2.23546430e-03 -3.01128478e-04 -4.48188603e-03 -2.21481323e-03 6.70590317e-03 -5.03211219e-04 8.51399288e-05 -1.11066475e-03 5.01806624e-04 1.16246272e-02 1.70918152e-03 -1.70918152e-03 3.38088571e-03 -6.11812937e-03 6.11812937e-03 -1.81187870e-02 -2.09092426e-03 2.92931580e-05 3.45165114e-04 -3.62158706e-03 -3.45165114e-04 1.57155374e-04 1.36054495e-03 6.46380060e-04 -2.11321954e-03 -8.51399288e-05 1.08308315e-04 -1.47466682e-04 1.50862144e-03 -8.72795588e-03 -2.68207732e-03 -2.28229583e-03 8.49321763e-04 1.08686704e-02 -1.81264955e-04 1.73039160e-02 5.62128048e-03 3.45165114e-04 -4.08967537e-06 5.82673963e-03 5.11945069e-03 -9.71290470e-04 -5.03035499e-04 4.12897459e-03 1.40155183e-03 -5.75131877e-04 -2.55487755e-03 8.09395318e-03 -1.33152513e-03 2.43093655e-03 -1.66656055e-03 -6.25827912e-03 4.39215771e-03 -1.83839733e-02 -2.95647202e-03 -3.62158706e-03 5.82673963e-03 -4.07385320e-03 -7.78154151e-03 -5.21569824e-04 -7.76285431e-03 -3.83616904e-03 1.16149650e-02 -1.11066475e-03 1.47466682e-04 -1.78569641e-03 -1.50862144e-03 8.72795588e-03 -2.28229583e-03 -2.68207732e-03 -8.49321763e-04 -1.81264955e-04 1.08686704e-02 -1.73039160e-02 -2.23546430e-03 -3.45165114e-04 5.11945069e-03 -7.78154151e-03 -4.08967537e-06 -5.03035499e-04 -9.71290470e-04 1.40155183e-03 4.12897459e-03 -5.75131877e-04 - 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 5 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 6 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 18 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 19 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 19 25 - 0 20 40 58 76 96 114 132 152 172 192 210 230 248 268 288 306 324 344 362 380 400 420 440 458 478 496 -1 -1 2 546 - -1.11544956e-07 -1.48620472e-06 2.01344846e-07 -4.00600009e-07 -6.39058650e-07 -8.11507012e-07 1.42163448e-06 2.38373364e-06 1.54661782e-07 1.23648563e-07 3.16403274e-07 2.38603015e-07 -3.70950690e-07 1.22221523e-10 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 -4.60138988e-06 -8.48205361e-06 -9.45191477e-06 1.63219705e-05 3.12761733e-05 2.10419517e-06 1.41469877e-06 3.58589526e-06 3.30639317e-06 -4.24408669e-06 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -5.45610817e-10 1.81870272e-10 1.27119381e-09 1.59050619e-10 1.81458741e-10 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 -6.93919687e-07 -9.25785817e-07 -2.12438175e-06 2.46342444e-06 3.36476113e-06 1.61199356e-07 2.31855137e-07 5.22748328e-07 1.85396148e-07 -6.44552200e-07 -1.80250540e-10 3.37455450e-10 -4.00600009e-07 -4.60138988e-06 6.93919687e-07 -8.22724975e-07 -2.08175906e-06 -2.47317189e-06 2.91617223e-06 7.41967268e-06 5.01134613e-07 2.49741275e-07 6.18434049e-07 7.80996664e-07 -7.54081183e-07 -1.12485150e-10 6.39058650e-07 8.48205361e-06 -9.25785817e-07 2.08175906e-06 3.77173215e-06 3.86414678e-06 -7.39011631e-06 -1.40232562e-05 -9.88653362e-07 -6.44562669e-07 -1.65526012e-06 -1.56548135e-06 1.95082770e-06 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 8.11507012e-07 9.45191477e-06 -2.12438175e-06 2.47317189e-06 3.86414678e-06 7.51525435e-06 -8.77023113e-06 -1.39229776e-05 -7.46101797e-07 -8.25046738e-07 -1.84660522e-06 -9.62517525e-07 2.29149691e-06 5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.56742199e-10 1.42163448e-06 1.63219705e-05 -2.46342444e-06 2.91617223e-06 7.39011631e-06 8.77023113e-06 -1.03306199e-05 -2.63106934e-05 -1.77026752e-06 -8.82034439e-07 -2.18476894e-06 -2.75915374e-06 2.66170787e-06 -1.81870272e-10 3.40730555e-10 -2.38373364e-06 -3.12761733e-05 3.36476113e-06 -7.41967268e-06 -1.40232562e-05 -1.39229776e-05 2.63106934e-05 5.18442225e-05 3.67321556e-06 2.29160651e-06 5.85858440e-06 5.83590669e-06 -6.93637210e-06 -1.22221523e-10 -1.27119381e-09 3.37455450e-10 -1.12485150e-10 -6.39020960e-10 -1.02219167e-09 3.40730555e-10 2.07962652e-09 1.04027963e-10 2.98395984e-10 2.94020354e-10 1.54661782e-07 2.10419517e-06 -1.61199356e-07 5.01134613e-07 9.88653362e-07 7.46101797e-07 -1.77026752e-06 -3.67321556e-06 -2.95155938e-07 -1.53633530e-07 -4.25207610e-07 -4.83930900e-07 4.92108679e-07 -1.23648563e-07 -1.41469877e-06 2.31855137e-07 -2.49741275e-07 -6.44562669e-07 -8.25046738e-07 8.82034439e-07 2.29160651e-06 1.53633530e-07 8.51245476e-08 2.17001899e-07 2.52608183e-07 -2.37401412e-07 -1.04027963e-10 3.16403274e-07 3.58589526e-06 -5.22748328e-07 6.18434049e-07 1.65526012e-06 1.84660522e-06 -2.18476894e-06 -5.85858440e-06 -4.25207610e-07 -2.17001899e-07 -4.72951931e-07 -6.52122645e-07 6.03110959e-07 1.59050619e-10 -2.98395984e-10 2.38603015e-07 3.30639317e-06 -1.85396148e-07 7.80996664e-07 1.56548135e-06 9.62517525e-07 -2.75915374e-06 -5.83590669e-06 -4.83930900e-07 -2.52608183e-07 -6.52122645e-07 -7.90879106e-07 7.75926144e-07 1.81458741e-10 1.56742199e-10 -2.94020354e-10 3.70950690e-07 4.24408669e-06 -6.44552200e-07 7.54081183e-07 1.95082770e-06 2.29149691e-06 -2.66170787e-06 -6.93637210e-06 -4.92108679e-07 -2.37401412e-07 -6.03110959e-07 -7.75926144e-07 7.18057207e-07 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 8.47102601e-05 -4.21897348e-04 -2.64230228e-04 -2.64230228e-04 1.31011378e-03 1.24299865e-05 2.19848325e-07 9.54175960e-06 2.15293682e-05 9.54175960e-06 -1.11544956e-07 -1.48620472e-06 2.01344846e-07 4.00600009e-07 -6.39058650e-07 -8.11507012e-07 -1.42163448e-06 2.38373364e-06 1.54661782e-07 -1.23648563e-07 3.16403274e-07 2.38603015e-07 3.70950690e-07 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 6.44189162e-04 -3.20879817e-03 -1.90192895e-03 -1.90192895e-03 9.41005524e-03 -1.69996312e-04 4.54930713e-05 -1.18654672e-04 -2.94442250e-04 -1.18654672e-04 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 4.60138988e-06 -8.48205361e-06 -9.45191477e-06 -1.63219705e-05 3.12761733e-05 2.10419517e-06 -1.41469877e-06 3.58589526e-06 3.30639317e-06 4.24408669e-06 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 8.81363406e-05 -3.48784992e-04 2.97066591e-04 -2.72072081e-04 1.03910538e-03 8.39816585e-06 1.04881978e-05 -5.22359376e-05 -1.01880285e-05 9.35105526e-06 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 6.93919687e-07 -9.25785817e-07 -2.12438175e-06 -2.46342444e-06 3.36476113e-06 1.61199356e-07 -2.31855137e-07 5.22748328e-07 1.85396148e-07 6.44552200e-07 -8.47102601e-05 -6.44189162e-04 8.81363406e-05 -8.34532790e-05 -3.48784992e-04 -2.72072081e-04 2.97066591e-04 1.03910538e-03 -1.30221744e-05 1.04881978e-05 9.35105526e-06 2.17901071e-06 -5.22359376e-05 4.00600009e-07 4.60138988e-06 -6.93919687e-07 -8.22724975e-07 2.08175906e-06 2.47317189e-06 2.91617223e-06 -7.41967268e-06 -5.01134613e-07 2.49741275e-07 -6.18434049e-07 -7.80996664e-07 -7.54081183e-07 4.21897348e-04 3.20879817e-03 -3.48784992e-04 -3.48784992e-04 1.60542134e-03 1.04349936e-03 1.04349936e-03 -4.73061611e-03 5.05847972e-05 -1.30405087e-05 2.72395088e-05 8.76154389e-05 2.72395088e-05 6.39058650e-07 8.48205361e-06 -9.25785817e-07 -2.08175906e-06 3.77173215e-06 3.86414678e-06 7.39011631e-06 -1.40232562e-05 -9.88653362e-07 6.44562669e-07 -1.65526012e-06 -1.56548135e-06 -1.95082770e-06 2.64230228e-04 1.90192895e-03 2.97066591e-04 -2.72072081e-04 1.04349936e-03 -1.05660430e-03 8.26078378e-04 -3.02088103e-03 2.10074852e-05 -3.66025562e-05 1.84705595e-04 1.12319754e-04 7.23455255e-07 8.11507012e-07 9.45191477e-06 -2.12438175e-06 -2.47317189e-06 3.86414678e-06 7.51525435e-06 8.77023113e-06 -1.39229776e-05 -7.46101797e-07 8.25046738e-07 -1.84660522e-06 -9.62517525e-07 -2.29149691e-06 2.64230228e-04 1.90192895e-03 -2.72072081e-04 2.97066591e-04 1.04349936e-03 8.26078378e-04 -1.05660430e-03 -3.02088103e-03 8.67680178e-05 -3.66025562e-05 7.23455255e-07 7.43528929e-05 1.84705595e-04 -1.42163448e-06 -1.63219705e-05 2.46342444e-06 2.91617223e-06 -7.39011631e-06 -8.77023113e-06 -1.03306199e-05 2.63106934e-05 1.77026752e-06 -8.82034439e-07 2.18476894e-06 2.75915374e-06 2.66170787e-06 -1.31011378e-03 -9.41005524e-03 1.03910538e-03 1.03910538e-03 -4.73061611e-03 -3.02088103e-03 -3.02088103e-03 1.34699125e-02 -3.90582083e-04 7.84989694e-05 -2.53598761e-04 -6.76508013e-04 -2.53598761e-04 -2.38373364e-06 -3.12761733e-05 3.36476113e-06 7.41967268e-06 -1.40232562e-05 -1.39229776e-05 -2.63106934e-05 5.18442225e-05 3.67321556e-06 -2.29160651e-06 5.85858440e-06 5.83590669e-06 6.93637210e-06 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 1.30221744e-05 -5.05847972e-05 -2.10074852e-05 -8.67680178e-05 3.90582083e-04 8.04876214e-05 -1.51526364e-05 6.78878755e-05 1.44325560e-04 6.15312303e-05 1.54661782e-07 2.10419517e-06 -1.61199356e-07 -5.01134613e-07 9.88653362e-07 7.46101797e-07 1.77026752e-06 -3.67321556e-06 -2.95155938e-07 1.53633530e-07 -4.25207610e-07 -4.83930900e-07 -4.92108679e-07 2.19848325e-07 4.54930713e-05 -1.04881978e-05 -1.04881978e-05 1.30405087e-05 3.66025562e-05 3.66025562e-05 -7.84989694e-05 -1.51526364e-05 -1.73157887e-06 -3.86877104e-06 -2.62451360e-05 -3.86877104e-06 1.23648563e-07 1.41469877e-06 -2.31855137e-07 -2.49741275e-07 6.44562669e-07 8.25046738e-07 8.82034439e-07 -2.29160651e-06 -1.53633530e-07 8.51245476e-08 -2.17001899e-07 -2.52608183e-07 -2.37401412e-07 9.54175960e-06 -1.18654672e-04 5.22359376e-05 -9.35105526e-06 -2.72395088e-05 -1.84705595e-04 -7.23455255e-07 2.53598761e-04 6.78878755e-05 -3.86877104e-06 1.73450833e-05 1.10245228e-04 3.85473273e-05 3.16403274e-07 3.58589526e-06 -5.22748328e-07 -6.18434049e-07 1.65526012e-06 1.84660522e-06 2.18476894e-06 -5.85858440e-06 -4.25207610e-07 2.17001899e-07 -4.72951931e-07 -6.52122645e-07 -6.03110959e-07 2.15293682e-05 -2.94442250e-04 1.01880285e-05 -2.17901071e-06 -8.76154389e-05 -1.12319754e-04 -7.43528929e-05 6.76508013e-04 1.44325560e-04 -2.62451360e-05 1.10245228e-04 2.47140423e-04 1.13915239e-04 2.38603015e-07 3.30639317e-06 -1.85396148e-07 -7.80996664e-07 1.56548135e-06 9.62517525e-07 2.75915374e-06 -5.83590669e-06 -4.83930900e-07 2.52608183e-07 -6.52122645e-07 -7.90879106e-07 -7.75926144e-07 9.54175960e-06 -1.18654672e-04 -9.35105526e-06 5.22359376e-05 -2.72395088e-05 -7.23455255e-07 -1.84705595e-04 2.53598761e-04 6.15312303e-05 -3.86877104e-06 3.85473273e-05 1.13915239e-04 1.73450833e-05 -3.70950690e-07 -4.24408669e-06 6.44552200e-07 7.54081183e-07 -1.95082770e-06 -2.29149691e-06 -2.66170787e-06 6.93637210e-06 4.92108679e-07 -2.37401412e-07 6.03110959e-07 7.75926144e-07 7.18057207e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 17 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 17 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 14 35 50 64 81 98 113 137 150 164 179 195 208 234 260 286 312 338 364 390 416 442 468 494 520 546 -1 -1 3 39 - 1.22221523e-10 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -5.45610817e-10 -1.81870272e-10 1.27119381e-09 1.59050619e-10 1.81458741e-10 -1.80250540e-10 3.37455450e-10 1.12485150e-10 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.56742199e-10 1.81870272e-10 -3.40730555e-10 -1.22221523e-10 -1.27119381e-09 3.37455450e-10 1.12485150e-10 -6.39020960e-10 -1.02219167e-09 -3.40730555e-10 2.07962652e-09 -1.04027963e-10 2.98395984e-10 2.94020354e-10 1.04027963e-10 1.59050619e-10 -2.98395984e-10 1.81458741e-10 1.56742199e-10 -2.94020354e-10 +1 -2 3 39 + 1.22221523e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 5.45610817e-10 1.81870272e-10 1.27119381e-09 -1.59050619e-10 1.81458741e-10 1.80250540e-10 -3.37455450e-10 -1.12485150e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.56742199e-10 -1.81870272e-10 3.40730555e-10 -1.22221523e-10 -1.27119381e-09 -3.37455450e-10 -1.12485150e-10 -6.39020960e-10 1.02219167e-09 3.40730555e-10 2.07962652e-09 -1.04027963e-10 -2.98395984e-10 2.94020354e-10 1.04027963e-10 -1.59050619e-10 2.98395984e-10 1.81458741e-10 -1.56742199e-10 -2.94020354e-10 7 1 2 4 5 6 7 10 11 1 7 7 1 4 5 7 1 4 7 11 1 7 0 1 2 3 4 5 6 7 9 10 11 7 1 7 1 5 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 11 12 16 20 22 33 33 34 36 39 39 -1 0 -3 325 - 3.02592746e-10 1.14532510e-10 -4.41447013e-10 -1.47198357e-10 1.17833757e-10 1.55533541e-10 1.11130765e-09 5.74403531e-10 3.42817965e-10 -3.42817965e-10 -1.54744060e-09 -9.44881217e-10 9.44881217e-10 1.57556900e-10 -1.57556900e-10 -1.19347147e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 3.80106998e-10 -3.02506519e-10 -4.39340064e-09 -1.46495813e-09 1.17267716e-09 2.63946620e-10 1.61689414e-10 1.11130765e-09 6.71373038e-09 3.62526597e-09 2.00984333e-09 -2.00984333e-09 -9.04837268e-09 -5.14556599e-09 5.14556599e-09 3.18846940e-10 -3.18846940e-10 -5.65314615e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 -1.83355919e-10 1.45617240e-10 2.12158570e-09 7.06636105e-10 -5.64494571e-10 -1.27860604e-10 -5.74403531e-10 -3.62526597e-09 -1.93946740e-09 -1.07444665e-09 1.07444665e-09 4.95605341e-09 2.80119557e-09 -2.80119557e-09 -2.50293637e-10 2.50293637e-10 3.18038829e-10 -4.84397267e-10 -1.83200357e-10 7.06163628e-10 2.38013716e-10 -1.87926843e-10 -3.42817965e-10 -2.00984333e-09 -1.07444665e-09 -1.64427552e-10 1.06375661e-09 2.62709235e-09 3.54205782e-10 -2.76009902e-09 1.27381006e-10 1.41040076e-10 1.76855306e-10 1.22093247e-10 1.46139577e-09 5.53058672e-10 1.84378234e-10 -1.47376693e-10 -2.13154909e-09 -7.10593332e-10 5.71154615e-10 1.27929665e-10 3.42817965e-10 2.00984333e-09 1.07444665e-09 1.06375661e-09 -1.64427552e-10 -2.62709235e-09 -2.76009902e-09 3.54205782e-10 1.27381006e-10 1.41040076e-10 -1.76855306e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 5.56743584e-10 -4.42131978e-10 -6.44217868e-09 -2.14570364e-09 1.71401934e-09 3.88085383e-10 2.36853624e-10 -1.19964562e-10 1.54744060e-09 9.04837268e-09 4.95605341e-09 2.62709235e-09 -2.62709235e-09 -1.22132169e-08 -6.57490676e-09 6.57490676e-09 2.01892723e-10 -2.01892723e-10 -6.78250937e-10 1.22876674e-10 1.47092972e-09 5.56271107e-10 1.87578508e-10 -1.47139325e-10 -2.14426862e-09 -7.22704738e-10 5.70616910e-10 1.28181277e-10 9.44881217e-10 5.14556599e-09 2.80119557e-09 3.54205782e-10 -2.76009902e-09 -6.57490676e-09 -6.34726079e-10 6.95274353e-09 -2.10226283e-10 -1.69183560e-10 -2.34438499e-10 -4.01750097e-10 -3.70737126e-10 -4.43762591e-09 -1.67928187e-09 -5.59837607e-10 4.47457784e-10 6.47233842e-09 2.15767995e-09 -1.73417799e-09 -3.88295953e-10 -2.37942386e-10 1.23289466e-10 -9.44881217e-10 -5.14556599e-09 -2.80119557e-09 -2.76009902e-09 3.54205782e-10 6.57490676e-09 6.95274353e-09 -6.34726079e-10 2.10226283e-10 -1.69183560e-10 -2.34438499e-10 4.01750097e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 -1.59560259e-10 1.25861302e-10 2.10226283e-10 -2.10226283e-10 -1.82539388e-10 1.82539388e-10 4.33292850e-10 1.63942380e-10 -6.31906252e-10 -2.12757439e-10 1.67618351e-10 1.57556900e-10 3.18846940e-10 2.50293637e-10 -1.27381006e-10 -2.01892723e-10 1.69183560e-10 -1.82539388e-10 -1.53288427e-10 6.22308477e-10 2.70668627e-10 -1.09217494e-10 -1.30725329e-09 -4.94934772e-10 -1.64811040e-10 1.31457451e-10 1.90745749e-09 6.35172129e-10 -5.09480974e-10 -1.14797059e-10 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 -1.27381006e-10 2.01892723e-10 1.69183560e-10 1.82539388e-10 6.22308477e-10 -1.53288427e-10 2.70668627e-10 -5.84907389e-10 -2.21352487e-10 8.53047055e-10 2.83536145e-10 -2.29835830e-10 -1.41040076e-10 -1.41040076e-10 2.34438499e-10 2.34438499e-10 2.70668627e-10 2.70668627e-10 3.05510790e-10 -4.35704119e-10 -1.64765877e-10 6.35034959e-10 2.13894818e-10 -1.69757847e-10 -1.19347147e-10 -5.65314615e-10 -3.18038829e-10 -1.76855306e-10 1.76855306e-10 6.78250937e-10 4.01750097e-10 -4.01750097e-10 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -3.68778082e-10 -1.22876674e-10 3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 4.84397267e-10 -1.46139577e-09 -4.41426294e-09 -1.47092972e-09 4.43762591e-09 3.29735741e-10 4.33292850e-10 -1.30725329e-09 -5.84907389e-10 -4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 -1.83200357e-10 5.53058672e-10 1.67143703e-09 5.56271107e-10 -1.67928187e-09 -1.25133854e-10 -1.63942380e-10 4.94934772e-10 2.21352487e-10 1.64765877e-10 -3.80106998e-10 -1.83355919e-10 1.84378234e-10 5.56743584e-10 1.87578508e-10 -5.59837607e-10 1.64811040e-10 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 -1.47139325e-10 4.47457784e-10 -1.31457451e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 7.06163628e-10 -2.13154909e-09 -6.44217868e-09 -2.14426862e-09 6.47233842e-09 4.82241676e-10 6.31906252e-10 -1.90745749e-09 -8.53047055e-10 -6.35034959e-10 1.47198357e-10 1.46495813e-09 7.06636105e-10 2.38013716e-10 -7.10593332e-10 -2.14570364e-09 -7.22704738e-10 2.15767995e-09 1.59560259e-10 2.12757439e-10 -6.35172129e-10 -2.83536145e-10 -2.13894818e-10 -1.17833757e-10 -1.17267716e-09 -5.64494571e-10 -1.87926843e-10 5.71154615e-10 1.71401934e-09 5.70616910e-10 -1.73417799e-09 -1.25861302e-10 -1.67618351e-10 5.09480974e-10 2.29835830e-10 1.69757847e-10 2.63946620e-10 1.27860604e-10 -1.27929665e-10 -3.88085383e-10 -1.28181277e-10 3.88295953e-10 -1.14797059e-10 1.61689414e-10 -2.36853624e-10 2.37942386e-10 1.19964562e-10 -1.23289466e-10 - 1 2 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 1 2 5 6 7 13 14 15 16 17 18 19 20 23 24 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 23 24 25 1 2 5 6 7 19 20 22 23 1 2 5 6 7 13 14 15 17 18 19 21 22 23 24 0 1 2 3 4 5 6 7 8 13 14 15 16 18 20 21 22 23 24 1 2 5 6 7 16 17 19 20 22 23 24 1 2 5 6 7 13 14 15 16 17 18 19 20 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 18 20 18 20 - 0 16 37 57 73 93 115 136 159 168 183 202 214 227 234 247 260 267 274 287 300 313 320 323 325 325 325 -1 0 -2 652 - -2.83602678e-04 -2.19947443e-03 -9.64169844e-04 -4.54049720e-04 4.54049720e-04 2.93227375e-03 1.36564698e-03 -1.36564698e-03 -6.36885874e-05 -4.48907600e-05 4.48907600e-05 1.63200368e-05 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 -2.90859858e-03 9.58444724e-04 7.55769472e-03 7.55769472e-03 -2.49315158e-03 9.71447628e-05 3.68604998e-04 -1.39435234e-04 1.68259665e-04 -1.39435234e-04 -1.95047293e-03 -1.22130875e-02 -5.67344374e-03 -2.69217248e-03 2.69217248e-03 1.52248417e-02 7.11244946e-03 -7.11244946e-03 4.91457553e-04 6.96741543e-04 -6.96741543e-04 -3.57437773e-04 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 -1.22716775e-02 4.04493333e-03 2.23901961e-02 2.23901961e-02 -7.55155382e-03 1.76802645e-03 6.49388152e-03 -2.31024262e-03 3.06231165e-03 -2.31024262e-03 8.59745776e-04 5.70478091e-03 2.51977194e-03 1.33770548e-03 -1.33770548e-03 -6.99633778e-03 -3.70069787e-03 3.70069787e-03 -9.39065721e-05 -1.63501819e-04 1.63501819e-04 9.06648642e-05 2.90859858e-03 1.22716775e-02 5.03014462e-03 6.14446833e-03 -2.08027394e-03 -1.05420119e-02 -1.33502663e-02 4.59318203e-03 -3.48900865e-04 -2.05131590e-03 7.13933222e-04 -1.05035386e-03 8.27964213e-04 4.56920647e-04 3.14685859e-03 1.52740148e-03 4.08627847e-04 -7.36754990e-04 -4.37757596e-03 -1.10022028e-03 2.07552415e-03 -1.22001244e-06 -5.34772333e-05 5.36232539e-05 -1.50422865e-06 3.58428548e-05 2.90859858e-03 1.22716775e-02 6.14446833e-03 5.03014462e-03 -2.08027394e-03 -1.33502663e-02 -1.05420119e-02 4.59318203e-03 -7.35182694e-04 -2.05131590e-03 8.27964213e-04 -8.27333943e-04 7.13933222e-04 -4.56920647e-04 -3.14685859e-03 -1.52740148e-03 -7.36754990e-04 4.08627847e-04 4.37757596e-03 2.07552415e-03 -1.10022028e-03 1.22001244e-06 5.36232539e-05 -5.34772333e-05 -1.50422865e-06 -3.58428548e-05 -9.58444724e-04 -4.04493333e-03 -2.08027394e-03 -2.08027394e-03 -5.69198711e-04 4.54167058e-03 4.54167058e-03 1.79526564e-03 2.34922678e-04 7.36376583e-04 -4.93246421e-05 4.06898013e-04 -4.93246421e-05 -2.44899535e-03 -1.41797470e-02 -6.49638880e-03 -3.50501086e-03 3.50501086e-03 1.64670479e-02 8.90168116e-03 -8.90168116e-03 8.57044032e-04 1.19669578e-03 -1.19669578e-03 -6.28559754e-04 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 -1.33502663e-02 4.54167058e-03 1.55180210e-02 2.17847557e-02 -7.87868612e-03 1.13526333e-03 7.69870109e-03 -2.60885943e-03 4.13009015e-03 -3.08404679e-03 -1.28357742e-03 -7.70583827e-03 -3.93868502e-03 -9.46051924e-04 1.91637197e-03 1.04147600e-02 2.17312332e-03 -4.96961345e-03 4.17861167e-04 4.63187202e-04 -5.76174685e-04 -5.11290467e-05 -2.48668494e-04 -7.55769472e-03 -2.23901961e-02 -1.33502663e-02 -1.05420119e-02 4.54167058e-03 2.17847557e-02 1.55180210e-02 -7.87868612e-03 3.00913133e-03 7.69870109e-03 -3.08404679e-03 3.04821196e-03 -2.60885943e-03 1.28357742e-03 7.70583827e-03 3.93868502e-03 1.91637197e-03 -9.46051924e-04 -1.04147600e-02 -4.96961345e-03 2.17312332e-03 -4.17861167e-04 -5.76174685e-04 4.63187202e-04 -5.11290467e-05 2.48668494e-04 2.49315158e-03 7.55155382e-03 4.59318203e-03 4.59318203e-03 1.79526564e-03 -7.87868612e-03 -7.87868612e-03 -5.52298877e-03 -8.87988382e-04 -2.67007632e-03 4.33092121e-05 -1.53804099e-03 4.33092121e-05 1.73010453e-05 9.19339830e-04 2.89135392e-04 1.52445751e-04 -1.52445751e-04 -1.35737298e-03 -7.81641317e-04 7.81641317e-04 7.37288045e-05 2.33401992e-04 -2.33401992e-04 -1.57314396e-04 9.71447628e-05 1.76802645e-03 3.48900865e-04 7.35182694e-04 -2.34922678e-04 -1.13526333e-03 -3.00913133e-03 8.87988382e-04 -2.58484015e-04 1.16705004e-04 5.56174238e-06 2.56639851e-04 -1.33799209e-04 4.44223313e-05 1.36735648e-03 4.61116361e-04 2.03886509e-04 -2.14787965e-04 -2.12582266e-03 -8.86619153e-04 1.03286469e-03 2.84542170e-04 1.98660061e-04 -3.28033227e-04 -6.47125832e-05 -1.03625636e-04 3.68604998e-04 6.49388152e-03 2.05131590e-03 2.05131590e-03 -7.36376583e-04 -7.69870109e-03 -7.69870109e-03 2.67007632e-03 1.16705004e-04 3.32086076e-04 -1.20238779e-04 2.02138997e-04 -1.20238779e-04 -4.44223313e-05 -1.36735648e-03 -4.61116361e-04 -2.14787965e-04 2.03886509e-04 2.12582266e-03 1.03286469e-03 -8.86619153e-04 -2.84542170e-04 -3.28033227e-04 1.98660061e-04 -6.47125832e-05 1.03625636e-04 -1.39435234e-04 -2.31024262e-03 -7.13933222e-04 -8.27964213e-04 4.93246421e-05 2.60885943e-03 3.08404679e-03 -4.33092121e-05 5.56174238e-06 -1.20238779e-04 -6.28997322e-05 -1.51286945e-04 -7.02699890e-05 -7.52275515e-06 -7.52275515e-06 8.03685600e-05 8.03685600e-05 -6.77077342e-05 -6.77077342e-05 -6.23475010e-05 1.68259665e-04 3.06231165e-03 1.05035386e-03 8.27333943e-04 -4.06898013e-04 -4.13009015e-03 -3.04821196e-03 1.53804099e-03 2.56639851e-04 2.02138997e-04 -1.51286945e-04 3.78581590e-05 -7.08268625e-05 -3.45784622e-05 -8.16530823e-04 -2.90352413e-04 -1.20794863e-04 1.20794863e-04 1.30213495e-03 5.15382990e-04 -5.15382990e-04 -2.09507317e-04 -1.25901974e-04 1.25901974e-04 3.54077607e-05 -1.39435234e-04 -2.31024262e-03 -8.27964213e-04 -7.13933222e-04 4.93246421e-05 3.08404679e-03 2.60885943e-03 -4.33092121e-05 -1.33799209e-04 -1.20238779e-04 -7.02699890e-05 -7.08268625e-05 -6.28997322e-05 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 -1.12525880e-05 3.47227344e-05 2.13399966e-04 4.24837644e-05 -1.28385646e-04 -1.90454381e-05 -8.30976084e-06 2.42510477e-05 6.22925733e-06 5.07064792e-06 -2.83602678e-04 -1.95047293e-03 -8.59745776e-04 -4.56920647e-04 4.56920647e-04 2.44899535e-03 1.28357742e-03 -1.28357742e-03 1.73010453e-05 4.44223313e-05 -4.44223313e-05 -3.45784622e-05 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 -1.27235214e-04 4.05026652e-04 2.43659056e-03 4.76244557e-04 -1.48368337e-03 -2.25036097e-04 -9.65513242e-05 2.91846913e-04 7.65416832e-05 6.00921510e-05 -2.19947443e-03 -1.22130875e-02 -5.70478091e-03 -3.14685859e-03 3.14685859e-03 1.41797470e-02 7.70583827e-03 -7.70583827e-03 9.19339830e-04 1.36735648e-03 -1.36735648e-03 -8.16530823e-04 5.72377128e-05 6.59577058e-04 2.41156525e-04 4.93082215e-05 -1.53394752e-04 -9.18363956e-04 -1.89638082e-04 5.76858814e-04 7.01978849e-05 3.36831447e-05 -9.73673576e-05 -2.61752683e-05 -2.21031721e-05 9.64169844e-04 5.67344374e-03 2.51977194e-03 1.52740148e-03 -1.52740148e-03 -6.49638880e-03 -3.93868502e-03 3.93868502e-03 -2.89135392e-04 -4.61116361e-04 4.61116361e-04 2.90352413e-04 1.12525880e-05 1.27235214e-04 4.93082215e-05 -1.58281898e-06 -3.03006947e-05 -1.84922129e-04 2.44056476e-06 1.12502969e-04 1.72294882e-05 -2.90578900e-06 -1.91370154e-05 -6.42173953e-06 1.71274120e-06 4.54049720e-04 2.69217248e-03 1.33770548e-03 4.08627847e-04 -7.36754990e-04 -3.50501086e-03 -9.46051924e-04 1.91637197e-03 -1.52445751e-04 -2.03886509e-04 2.14787965e-04 7.52275515e-06 1.20794863e-04 -3.47227344e-05 -4.05026652e-04 -1.53394752e-04 -3.03006947e-05 8.18757907e-05 5.86366001e-04 1.17233978e-04 -3.13837672e-04 -5.31748688e-05 -2.11184544e-05 5.50684410e-05 1.12556385e-05 1.12246264e-05 -4.54049720e-04 -2.69217248e-03 -1.33770548e-03 -7.36754990e-04 4.08627847e-04 3.50501086e-03 1.91637197e-03 -9.46051924e-04 1.52445751e-04 2.14787965e-04 -2.03886509e-04 7.52275515e-06 -1.20794863e-04 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 -1.84922129e-04 5.86366001e-04 3.44802830e-03 7.01429547e-04 -2.17589038e-03 -2.83721121e-04 -1.33112543e-04 3.95271863e-04 1.07666276e-04 8.73254590e-05 -2.93227375e-03 -1.52248417e-02 -6.99633778e-03 -4.37757596e-03 4.37757596e-03 1.64670479e-02 1.04147600e-02 -1.04147600e-02 1.35737298e-03 2.12582266e-03 -2.12582266e-03 -1.30213495e-03 -4.24837644e-05 -4.76244557e-04 -1.89638082e-04 2.44056476e-06 1.17233978e-04 7.01429547e-04 2.12415462e-06 -4.29690949e-04 -6.88114324e-05 6.98600029e-06 7.86960118e-05 2.59261788e-05 -4.07738778e-06 -1.36564698e-03 -7.11244946e-03 -3.70069787e-03 -1.10022028e-03 2.07552415e-03 8.90168116e-03 2.17312332e-03 -4.96961345e-03 7.81641317e-04 8.86619153e-04 -1.03286469e-03 -8.03685600e-05 -5.15382990e-04 1.28385646e-04 1.48368337e-03 5.76858814e-04 1.12502969e-04 -3.13837672e-04 -2.17589038e-03 -4.29690949e-04 1.18495152e-03 2.07677437e-04 8.21521714e-05 -2.23662024e-04 -4.84726260e-05 -4.49331845e-05 1.36564698e-03 7.11244946e-03 3.70069787e-03 2.07552415e-03 -1.10022028e-03 -8.90168116e-03 -4.96961345e-03 2.17312332e-03 -7.81641317e-04 -1.03286469e-03 8.86619153e-04 -8.03685600e-05 5.15382990e-04 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 -1.72294882e-05 5.31748688e-05 2.83721121e-04 6.88114324e-05 -2.07677437e-04 -1.08888472e-05 -9.69643862e-06 2.61189081e-05 8.53577358e-06 8.12653276e-06 -6.36885874e-05 4.91457553e-04 9.39065721e-05 1.22001244e-06 -1.22001244e-06 -8.57044032e-04 -4.17861167e-04 4.17861167e-04 7.37288045e-05 2.84542170e-04 -2.84542170e-04 -2.09507317e-04 -8.30976084e-06 -9.65513242e-05 -3.36831447e-05 2.90578900e-06 2.11184544e-05 1.33112543e-04 -6.98600029e-06 -8.21521714e-05 -9.69643862e-06 4.27984257e-06 1.02749465e-05 3.96485005e-06 -2.53095613e-06 -4.48907600e-05 6.96741543e-04 1.63501819e-04 5.34772333e-05 -5.36232539e-05 -1.19669578e-03 -4.63187202e-04 5.76174685e-04 2.33401992e-04 1.98660061e-04 -3.28033227e-04 -6.77077342e-05 -1.25901974e-04 2.42510477e-05 2.91846913e-04 9.73673576e-05 1.91370154e-05 -5.50684410e-05 -3.95271863e-04 -7.86960118e-05 2.23662024e-04 2.61189081e-05 1.02749465e-05 -2.86556591e-05 -5.90382296e-06 -6.38809148e-06 4.48907600e-05 -6.96741543e-04 -1.63501819e-04 -5.36232539e-05 5.34772333e-05 1.19669578e-03 5.76174685e-04 -4.63187202e-04 -2.33401992e-04 -3.28033227e-04 1.98660061e-04 -6.77077342e-05 1.25901974e-04 6.22925733e-06 7.65416832e-05 2.61752683e-05 6.42173953e-06 -1.12556385e-05 -1.07666276e-04 -2.59261788e-05 4.84726260e-05 8.53577358e-06 3.96485005e-06 -5.90382296e-06 -2.87988701e-07 -1.95832454e-06 1.50422865e-06 1.50422865e-06 5.11290467e-05 5.11290467e-05 -6.47125832e-05 -6.47125832e-05 -6.23475010e-05 5.07064792e-06 6.00921510e-05 2.21031721e-05 -1.71274120e-06 -1.12246264e-05 -8.73254590e-05 4.07738778e-06 4.49331845e-05 8.12653276e-06 -2.53095613e-06 -6.38809148e-06 -1.95832454e-06 1.60968653e-06 1.63200368e-05 -3.57437773e-04 -9.06648642e-05 -3.58428548e-05 3.58428548e-05 6.28559754e-04 2.48668494e-04 -2.48668494e-04 -1.57314396e-04 -1.03625636e-04 1.03625636e-04 3.54077607e-05 +1 -1 -3 43 + -1.22221523e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.81870272e-10 -1.27119381e-09 -5.45610817e-10 1.47830504e-10 -1.06867539e-10 -1.59050619e-10 -1.12485150e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -1.80250540e-10 -3.37455450e-10 1.81870272e-10 3.40730555e-10 1.22221523e-10 1.27119381e-09 -1.12485150e-10 -6.39020960e-10 -3.37455450e-10 3.40730555e-10 2.07962652e-09 1.02219167e-09 -2.49833494e-10 1.04027963e-10 1.55316403e-10 2.98395984e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.60522825e-10 1.47830504e-10 2.49833494e-10 -1.04027963e-10 -1.06867539e-10 -1.55316403e-10 -1.60522825e-10 -1.59050619e-10 -2.98395984e-10 + 19 14 16 17 18 19 20 21 24 25 19 14 16 19 20 14 19 14 19 13 14 15 16 17 18 19 20 21 23 24 25 14 16 19 24 14 19 19 14 19 20 14 19 + 0 1 10 11 15 17 19 31 35 37 37 38 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 +1 -1 -2 550 + -1.11544956e-07 -1.48620472e-06 4.00600009e-07 6.39058650e-07 2.01344846e-07 -1.42163448e-06 -2.38373364e-06 -8.11507012e-07 1.29305381e-07 -3.70950690e-07 -1.23648563e-07 -2.53242539e-07 -3.16403274e-07 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 4.21897348e-04 8.47102601e-05 -2.64230228e-04 -1.31011378e-03 -2.64230228e-04 1.24299865e-05 -9.54175960e-06 2.19848325e-07 -2.15293682e-05 -9.54175960e-06 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 8.48205361e-06 2.36478315e-06 -1.63219705e-05 -3.12761733e-05 -9.45191477e-06 1.81132289e-06 -4.24408669e-06 -1.41469877e-06 -3.47548306e-06 -3.58589526e-06 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 3.20879817e-03 6.44189162e-04 -1.90192895e-03 -9.41005524e-03 -1.90192895e-03 -1.69996312e-04 1.18654672e-04 4.54930713e-05 2.94442250e-04 1.18654672e-04 4.00600009e-07 4.60138988e-06 -8.22724975e-07 -2.08175906e-06 -6.93919687e-07 2.91617223e-06 7.41967268e-06 2.47317189e-06 -4.25795644e-07 7.54081183e-07 2.49741275e-07 8.24493638e-07 6.18434049e-07 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 3.48784992e-04 8.81363406e-05 2.97066591e-04 -1.03910538e-03 -2.72072081e-04 8.39816585e-06 5.22359376e-05 1.04881978e-05 1.01880285e-05 -9.35105526e-06 -6.39058650e-07 -8.48205361e-06 2.08175906e-06 3.77173215e-06 9.25785817e-07 -7.39011631e-06 -1.40232562e-05 -3.86414678e-06 8.61419934e-07 -1.95082770e-06 -6.44562669e-07 -1.63893960e-06 -1.65526012e-06 -4.21897348e-04 -3.20879817e-03 3.48784992e-04 1.60542134e-03 3.48784992e-04 -1.04349936e-03 -4.73061611e-03 -1.04349936e-03 -5.05847972e-05 2.72395088e-05 1.30405087e-05 8.76154389e-05 2.72395088e-05 -2.01344846e-07 -2.36478315e-06 6.93919687e-07 9.25785817e-07 5.99969468e-07 -2.46342444e-06 -3.36476113e-06 -2.12438175e-06 7.99580958e-08 -6.44552200e-07 -2.31855137e-07 -2.32300811e-07 -5.22748328e-07 -8.47102601e-05 -6.44189162e-04 8.81363406e-05 3.48784992e-04 -8.34532790e-05 -2.72072081e-04 -1.03910538e-03 2.97066591e-04 -1.30221744e-05 -9.35105526e-06 1.04881978e-05 -2.17901071e-06 5.22359376e-05 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 7.39011631e-06 2.46342444e-06 -1.03306199e-05 -2.63106934e-05 -8.77023113e-06 1.50436347e-06 -2.66170787e-06 -8.82034439e-07 -2.91267352e-06 -2.18476894e-06 2.64230228e-04 1.90192895e-03 2.97066591e-04 -1.04349936e-03 -2.72072081e-04 -1.05660430e-03 3.02088103e-03 8.26078378e-04 2.10074852e-05 -1.84705595e-04 -3.66025562e-05 -1.12319754e-04 -7.23455255e-07 2.38373364e-06 3.12761733e-05 -7.41967268e-06 -1.40232562e-05 -3.36476113e-06 2.63106934e-05 5.18442225e-05 1.39229776e-05 -3.21743567e-06 6.93637210e-06 2.29160651e-06 6.09905134e-06 5.85858440e-06 1.31011378e-03 9.41005524e-03 -1.03910538e-03 -4.73061611e-03 -1.03910538e-03 3.02088103e-03 1.34699125e-02 3.02088103e-03 3.90582083e-04 -2.53598761e-04 -7.84989694e-05 -6.76508013e-04 -2.53598761e-04 8.11507012e-07 9.45191477e-06 -2.47317189e-06 -3.86414678e-06 -2.12438175e-06 8.77023113e-06 1.39229776e-05 7.51525435e-06 -4.60513730e-07 2.29149691e-06 8.25046738e-07 1.12740187e-06 1.84660522e-06 2.64230228e-04 1.90192895e-03 -2.72072081e-04 -1.04349936e-03 2.97066591e-04 8.26078378e-04 3.02088103e-03 -1.05660430e-03 8.67680178e-05 -7.23455255e-07 -3.66025562e-05 -7.43528929e-05 -1.84705595e-04 1.29305381e-07 1.81132289e-06 -4.25795644e-07 -8.61419934e-07 -7.99580958e-08 1.50436347e-06 3.21743567e-06 4.60513730e-07 -2.47851861e-07 4.25917413e-07 1.41948339e-07 4.56619879e-07 3.52150972e-07 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 5.05847972e-05 1.30221744e-05 -2.10074852e-05 -3.90582083e-04 -8.67680178e-05 8.04876214e-05 -6.78878755e-05 -1.51526364e-05 -1.44325560e-04 -6.15312303e-05 3.70950690e-07 4.24408669e-06 -7.54081183e-07 -1.95082770e-06 -6.44552200e-07 2.66170787e-06 6.93637210e-06 2.29149691e-06 -4.25917413e-07 7.18057207e-07 2.37401412e-07 8.14141689e-07 6.03110959e-07 -9.54175960e-06 1.18654672e-04 -5.22359376e-05 -2.72395088e-05 9.35105526e-06 1.84705595e-04 2.53598761e-04 7.23455255e-07 -6.78878755e-05 1.73450833e-05 3.86877104e-06 1.10245228e-04 3.85473273e-05 1.23648563e-07 1.41469877e-06 -2.49741275e-07 -6.44562669e-07 -2.31855137e-07 8.82034439e-07 2.29160651e-06 8.25046738e-07 -1.41948339e-07 2.37401412e-07 8.51245476e-08 2.59354632e-07 2.17001899e-07 2.19848325e-07 4.54930713e-05 -1.04881978e-05 -1.30405087e-05 -1.04881978e-05 3.66025562e-05 7.84989694e-05 3.66025562e-05 -1.51526364e-05 3.86877104e-06 -1.73157887e-06 2.62451360e-05 3.86877104e-06 -2.53242539e-07 -3.47548306e-06 8.24493638e-07 1.63893960e-06 2.32300811e-07 -2.91267352e-06 -6.09905134e-06 -1.12740187e-06 4.56619879e-07 -8.14141689e-07 -2.59354632e-07 -8.38183183e-07 -6.94301914e-07 -2.15293682e-05 2.94442250e-04 -1.01880285e-05 -8.76154389e-05 2.17901071e-06 1.12319754e-04 6.76508013e-04 7.43528929e-05 -1.44325560e-04 1.10245228e-04 2.62451360e-05 2.47140423e-04 1.13915239e-04 -3.16403274e-07 -3.58589526e-06 6.18434049e-07 1.65526012e-06 5.22748328e-07 -2.18476894e-06 -5.85858440e-06 -1.84660522e-06 3.52150972e-07 -6.03110959e-07 -2.17001899e-07 -6.94301914e-07 -4.72951931e-07 -9.54175960e-06 1.18654672e-04 9.35105526e-06 -2.72395088e-05 -5.22359376e-05 7.23455255e-07 2.53598761e-04 1.84705595e-04 -6.15312303e-05 3.85473273e-05 3.86877104e-06 1.13915239e-04 1.73450833e-05 -1.22221523e-10 -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 6.39058650e-07 2.01344846e-07 1.42163448e-06 -2.38373364e-06 -8.11507012e-07 1.29305381e-07 3.70950690e-07 1.23648563e-07 -2.53242539e-07 -3.16403274e-07 -7.65800183e-10 3.87251892e-10 1.80250540e-10 1.81870272e-10 -1.27119381e-09 -5.45610817e-10 1.47830504e-10 -1.06867539e-10 -1.59050619e-10 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 8.48205361e-06 2.36478315e-06 1.63219705e-05 -3.12761733e-05 -9.45191477e-06 1.81132289e-06 4.24408669e-06 1.41469877e-06 -3.47548306e-06 -3.58589526e-06 1.12485150e-10 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 2.08175906e-06 6.93919687e-07 2.91617223e-06 -7.41967268e-06 -2.47317189e-06 4.25795644e-07 7.54081183e-07 2.49741275e-07 -8.24493638e-07 -6.18434049e-07 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -6.39058650e-07 -8.48205361e-06 -2.08175906e-06 3.77173215e-06 9.25785817e-07 7.39011631e-06 -1.40232562e-05 -3.86414678e-06 8.61419934e-07 1.95082770e-06 6.44562669e-07 -1.63893960e-06 -1.65526012e-06 -1.80250540e-10 -3.37455450e-10 -2.01344846e-07 -2.36478315e-06 -6.93919687e-07 9.25785817e-07 5.99969468e-07 2.46342444e-06 -3.36476113e-06 -2.12438175e-06 7.99580958e-08 6.44552200e-07 2.31855137e-07 -2.32300811e-07 -5.22748328e-07 -1.81870272e-10 -3.40730555e-10 1.42163448e-06 1.63219705e-05 2.91617223e-06 -7.39011631e-06 -2.46342444e-06 -1.03306199e-05 2.63106934e-05 8.77023113e-06 -1.50436347e-06 -2.66170787e-06 -8.82034439e-07 2.91267352e-06 2.18476894e-06 1.22221523e-10 1.27119381e-09 1.12485150e-10 -6.39020960e-10 -3.37455450e-10 -3.40730555e-10 2.07962652e-09 1.02219167e-09 -2.49833494e-10 -1.04027963e-10 1.55316403e-10 2.98395984e-10 2.38373364e-06 3.12761733e-05 7.41967268e-06 -1.40232562e-05 -3.36476113e-06 -2.63106934e-05 5.18442225e-05 1.39229776e-05 -3.21743567e-06 -6.93637210e-06 -2.29160651e-06 6.09905134e-06 5.85858440e-06 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.60522825e-10 8.11507012e-07 9.45191477e-06 2.47317189e-06 -3.86414678e-06 -2.12438175e-06 -8.77023113e-06 1.39229776e-05 7.51525435e-06 -4.60513730e-07 -2.29149691e-06 -8.25046738e-07 1.12740187e-06 1.84660522e-06 1.47830504e-10 2.49833494e-10 1.29305381e-07 1.81132289e-06 4.25795644e-07 -8.61419934e-07 -7.99580958e-08 -1.50436347e-06 3.21743567e-06 4.60513730e-07 -2.47851861e-07 -4.25917413e-07 -1.41948339e-07 4.56619879e-07 3.52150972e-07 -3.70950690e-07 -4.24408669e-06 -7.54081183e-07 1.95082770e-06 6.44552200e-07 2.66170787e-06 -6.93637210e-06 -2.29149691e-06 4.25917413e-07 7.18057207e-07 2.37401412e-07 -8.14141689e-07 -6.03110959e-07 1.04027963e-10 -1.23648563e-07 -1.41469877e-06 -2.49741275e-07 6.44562669e-07 2.31855137e-07 8.82034439e-07 -2.29160651e-06 -8.25046738e-07 1.41948339e-07 2.37401412e-07 8.51245476e-08 -2.59354632e-07 -2.17001899e-07 -1.06867539e-10 -1.55316403e-10 -1.60522825e-10 -2.53242539e-07 -3.47548306e-06 -8.24493638e-07 1.63893960e-06 2.32300811e-07 2.91267352e-06 -6.09905134e-06 -1.12740187e-06 4.56619879e-07 8.14141689e-07 2.59354632e-07 -8.38183183e-07 -6.94301914e-07 -1.59050619e-10 -2.98395984e-10 -3.16403274e-07 -3.58589526e-06 -6.18434049e-07 1.65526012e-06 5.22748328e-07 2.18476894e-06 -5.85858440e-06 -1.84660522e-06 3.52150972e-07 6.03110959e-07 2.17001899e-07 -6.94301914e-07 -4.72951931e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 3 6 11 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 7 13 14 15 16 17 18 19 20 21 22 23 24 25 1 6 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 352 374 388 405 420 435 460 477 492 505 519 535 550 +1 -1 -1 496 + -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 -3.01128478e-04 -1.57155374e-04 5.21569824e-04 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 1.89362502e-02 -6.35715480e-03 -1.36123471e-02 -3.73405009e-02 1.36123471e-02 -1.47505924e-03 1.50862144e-03 5.01806624e-04 2.55487755e-03 -1.50862144e-03 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 -4.48188603e-03 -1.36054495e-03 7.76285431e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 1.16458900e-02 -7.43595780e-04 9.03726436e-03 2.47467823e-02 -9.03726436e-03 4.67304605e-03 -8.72795588e-03 1.16246272e-02 -8.09395318e-03 8.72795588e-03 -2.73689144e-03 6.27510368e-03 5.08646404e-04 -9.71290470e-04 5.03035499e-04 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 5.69578999e-03 -4.16674080e-03 1.21295267e-02 2.30483477e-03 4.93952317e-03 -2.03824735e-03 -2.68207732e-03 1.70918152e-03 1.33152513e-03 -2.28229583e-03 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 -2.21481323e-03 -6.46380060e-04 3.83616904e-03 -1.89362502e-02 -1.16458900e-02 5.69578999e-03 1.52017109e-02 -5.69578999e-03 -3.48425054e-03 -1.96452460e-03 3.48425054e-03 -9.62189185e-04 8.49321763e-04 3.38088571e-03 1.66656055e-03 -8.49321763e-04 -2.73689144e-03 5.08646404e-04 6.27510368e-03 5.03035499e-04 -9.71290470e-04 6.35715480e-03 7.43595780e-04 -4.16674080e-03 -5.69578999e-03 -6.05375232e-03 4.93952317e-03 -2.30483477e-03 1.21295267e-02 1.34010917e-04 -2.28229583e-03 -1.70918152e-03 -2.43093655e-03 -2.68207732e-03 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 4.12897459e-03 -1.40155183e-03 1.36123471e-02 -9.03726436e-03 1.21295267e-02 -3.48425054e-03 4.93952317e-03 -1.32530774e-02 -2.07556356e-02 -5.81167509e-04 -1.45840773e-03 1.08686704e-02 -6.11812937e-03 6.25827912e-03 -1.81264955e-04 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 6.70590317e-03 2.11321954e-03 -1.16149650e-02 3.73405009e-02 -2.47467823e-02 2.30483477e-03 -1.96452460e-03 -2.30483477e-03 -2.07556356e-02 -5.17674160e-02 2.07556356e-02 -1.06139919e-02 1.73039160e-02 -1.81187870e-02 1.83839733e-02 -1.73039160e-02 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 4.12897459e-03 -1.36123471e-02 9.03726436e-03 4.93952317e-03 3.48425054e-03 1.21295267e-02 -5.81167509e-04 2.07556356e-02 -1.32530774e-02 4.69062484e-03 -1.81264955e-04 6.11812937e-03 -4.39215771e-03 1.08686704e-02 -3.01128478e-04 -4.48188603e-03 2.21481323e-03 -6.70590317e-03 -5.03211219e-04 8.51399288e-05 1.11066475e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 9.62189185e-04 -1.34010917e-04 1.45840773e-03 1.06139919e-02 -4.69062484e-03 -6.60013366e-04 5.62128048e-03 -2.09092426e-03 2.95647202e-03 -2.23546430e-03 9.71290470e-04 5.03035499e-04 -4.12897459e-03 -1.40155183e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 2.68207732e-03 -8.49321763e-04 2.28229583e-03 -1.08686704e-02 -1.73039160e-02 1.81264955e-04 5.62128048e-03 -4.08967537e-06 3.45165114e-04 -5.82673963e-03 5.11945069e-03 1.57155374e-04 1.36054495e-03 -6.46380060e-04 2.11321954e-03 -8.51399288e-05 1.08308315e-04 1.47466682e-04 5.01806624e-04 1.16246272e-02 -1.70918152e-03 -3.38088571e-03 1.70918152e-03 6.11812937e-03 1.81187870e-02 -6.11812937e-03 -2.09092426e-03 3.45165114e-04 2.92931580e-05 3.62158706e-03 -3.45165114e-04 5.21569824e-04 7.76285431e-03 -3.83616904e-03 1.16149650e-02 1.11066475e-03 -1.47466682e-04 -1.78569641e-03 2.55487755e-03 -8.09395318e-03 -1.33152513e-03 -1.66656055e-03 2.43093655e-03 -6.25827912e-03 -1.83839733e-02 4.39215771e-03 2.95647202e-03 -5.82673963e-03 3.62158706e-03 -4.07385320e-03 7.78154151e-03 5.03035499e-04 9.71290470e-04 -1.40155183e-03 -4.12897459e-03 -5.75131877e-04 -1.50862144e-03 8.72795588e-03 2.28229583e-03 8.49321763e-04 2.68207732e-03 1.81264955e-04 1.73039160e-02 -1.08686704e-02 -2.23546430e-03 5.11945069e-03 -3.45165114e-04 7.78154151e-03 -4.08967537e-06 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 4.21897348e-04 8.47102601e-05 2.64230228e-04 -1.31011378e-03 -2.64230228e-04 1.24299865e-05 9.54175960e-06 -2.19848325e-07 -2.15293682e-05 -9.54175960e-06 -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 -3.01128478e-04 1.57155374e-04 5.21569824e-04 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 3.20879817e-03 6.44189162e-04 1.90192895e-03 -9.41005524e-03 -1.90192895e-03 -1.69996312e-04 -1.18654672e-04 -4.54930713e-05 2.94442250e-04 1.18654672e-04 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 -4.48188603e-03 1.36054495e-03 7.76285431e-03 8.47102601e-05 6.44189162e-04 -8.34532790e-05 -3.48784992e-04 -8.81363406e-05 2.97066591e-04 1.03910538e-03 2.72072081e-04 -8.39816585e-06 5.22359376e-05 1.04881978e-05 -1.01880285e-05 9.35105526e-06 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 -9.71290470e-04 -5.03035499e-04 -4.21897348e-04 -3.20879817e-03 -3.48784992e-04 1.60542134e-03 3.48784992e-04 1.04349936e-03 -4.73061611e-03 -1.04349936e-03 -5.05847972e-05 -2.72395088e-05 -1.30405087e-05 8.76154389e-05 2.72395088e-05 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 -2.21481323e-03 6.46380060e-04 3.83616904e-03 -8.47102601e-05 -6.44189162e-04 -8.81363406e-05 3.48784992e-04 -8.34532790e-05 2.72072081e-04 -1.03910538e-03 2.97066591e-04 -1.30221744e-05 9.35105526e-06 -1.04881978e-05 -2.17901071e-06 5.22359376e-05 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 -5.03035499e-04 -9.71290470e-04 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 1.04349936e-03 2.72072081e-04 -1.05660430e-03 -3.02088103e-03 -8.26078378e-04 -2.10074852e-05 -1.84705595e-04 -3.66025562e-05 1.12319754e-04 7.23455255e-07 6.27510368e-03 5.08646404e-04 -1.15849724e-02 4.12897459e-03 1.40155183e-03 1.31011378e-03 9.41005524e-03 1.03910538e-03 -4.73061611e-03 -1.03910538e-03 -3.02088103e-03 1.34699125e-02 3.02088103e-03 3.90582083e-04 2.53598761e-04 7.84989694e-05 -6.76508013e-04 -2.53598761e-04 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 6.70590317e-03 -2.11321954e-03 -1.16149650e-02 2.64230228e-04 1.90192895e-03 2.72072081e-04 -1.04349936e-03 2.97066591e-04 -8.26078378e-04 3.02088103e-03 -1.05660430e-03 8.67680178e-05 7.23455255e-07 3.66025562e-05 -7.43528929e-05 -1.84705595e-04 5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 4.12897459e-03 1.24299865e-05 -1.69996312e-04 8.39816585e-06 5.05847972e-05 1.30221744e-05 2.10074852e-05 -3.90582083e-04 -8.67680178e-05 8.04876214e-05 6.78878755e-05 1.51526364e-05 -1.44325560e-04 -6.15312303e-05 -3.01128478e-04 -4.48188603e-03 2.21481323e-03 -6.70590317e-03 -5.03211219e-04 -8.51399288e-05 1.11066475e-03 9.54175960e-06 -1.18654672e-04 -5.22359376e-05 2.72395088e-05 -9.35105526e-06 1.84705595e-04 -2.53598761e-04 -7.23455255e-07 6.78878755e-05 1.73450833e-05 3.86877104e-06 -1.10245228e-04 -3.85473273e-05 9.71290470e-04 -5.03035499e-04 -4.12897459e-03 1.40155183e-03 -5.75131877e-04 -2.19848325e-07 -4.54930713e-05 -1.04881978e-05 1.30405087e-05 1.04881978e-05 3.66025562e-05 -7.84989694e-05 -3.66025562e-05 1.51526364e-05 3.86877104e-06 -1.73157887e-06 -2.62451360e-05 -3.86877104e-06 -1.57155374e-04 -1.36054495e-03 6.46380060e-04 -2.11321954e-03 8.51399288e-05 1.08308315e-04 -1.47466682e-04 -2.15293682e-05 2.94442250e-04 1.01880285e-05 -8.76154389e-05 2.17901071e-06 -1.12319754e-04 6.76508013e-04 7.43528929e-05 -1.44325560e-04 -1.10245228e-04 -2.62451360e-05 2.47140423e-04 1.13915239e-04 5.21569824e-04 7.76285431e-03 -3.83616904e-03 1.16149650e-02 1.11066475e-03 1.47466682e-04 -1.78569641e-03 -9.54175960e-06 1.18654672e-04 -9.35105526e-06 -2.72395088e-05 -5.22359376e-05 -7.23455255e-07 2.53598761e-04 1.84705595e-04 -6.15312303e-05 -3.85473273e-05 -3.86877104e-06 1.13915239e-04 1.73450833e-05 -5.03035499e-04 9.71290470e-04 1.40155183e-03 -4.12897459e-03 -5.75131877e-04 + 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 18 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 20 25 + 0 20 40 58 78 96 114 134 152 172 190 210 230 248 268 288 306 326 344 362 382 400 420 438 458 478 496 +1 -1 0 652 + -2.66059215e-02 -5.03240647e-02 5.46258297e-03 3.26866999e-02 -3.26866999e-02 -7.46639925e-03 -4.57710065e-02 4.57710065e-02 -8.82549962e-03 5.22172450e-03 -5.22172450e-03 -1.71461532e-02 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 6.35715480e-03 -1.89362502e-02 -1.36123471e-02 -1.36123471e-02 3.73405009e-02 -1.47505924e-03 -5.01806624e-04 -1.50862144e-03 -2.55487755e-03 -1.50862144e-03 -5.03240647e-02 4.09859627e-02 1.41084630e-02 -2.90035842e-03 2.90035842e-03 -1.57067397e-02 5.14402512e-02 -5.14402512e-02 6.63998258e-03 1.66181775e-02 -1.66181775e-02 4.27851464e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 7.43595780e-04 -1.16458900e-02 9.03726436e-03 9.03726436e-03 -2.47467823e-02 4.67304605e-03 -1.16246272e-02 8.72795588e-03 8.09395318e-03 8.72795588e-03 5.46258297e-03 1.41084630e-02 -1.51054281e-02 -9.20575575e-03 9.20575575e-03 1.55134254e-02 1.31319152e-02 -1.31319152e-02 2.37941563e-03 -6.65263771e-03 6.65263771e-03 8.77647052e-03 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 4.16674080e-03 -5.69578999e-03 1.21295267e-02 -4.93952317e-03 -2.30483477e-03 -2.03824735e-03 -1.70918152e-03 2.68207732e-03 -1.33152513e-03 -2.28229583e-03 -3.26866999e-02 2.90035842e-03 9.20575575e-03 1.09718945e-02 -2.11797393e-02 -1.21170270e-02 1.48912806e-02 -9.19667927e-03 -5.69164926e-03 8.98959081e-03 -9.11228716e-03 -3.83395925e-03 -1.31293908e-02 -6.35715480e-03 -7.43595780e-04 4.16674080e-03 -6.05375232e-03 -5.69578999e-03 -4.93952317e-03 1.21295267e-02 -2.30483477e-03 -1.34010917e-04 -1.70918152e-03 -2.28229583e-03 -2.43093655e-03 2.68207732e-03 3.26866999e-02 -2.90035842e-03 -9.20575575e-03 -2.11797393e-02 1.09718945e-02 1.21170270e-02 -9.19667927e-03 1.48912806e-02 5.69164926e-03 -9.11228716e-03 8.98959081e-03 -3.83395925e-03 1.31293908e-02 1.89362502e-02 1.16458900e-02 -5.69578999e-03 -5.69578999e-03 1.52017109e-02 3.48425054e-03 3.48425054e-03 -1.96452460e-03 9.62189185e-04 3.38088571e-03 8.49321763e-04 1.66656055e-03 8.49321763e-04 -7.46639925e-03 -1.57067397e-02 1.55134254e-02 1.21170270e-02 -1.21170270e-02 -6.05215906e-05 -1.39029222e-02 1.39029222e-02 -5.63587637e-04 -5.62728473e-04 5.62728473e-04 -1.27848214e-02 1.36123471e-02 -9.03726436e-03 1.21295267e-02 -4.93952317e-03 3.48425054e-03 -1.32530774e-02 5.81167509e-04 2.07556356e-02 -1.45840773e-03 6.11812937e-03 -1.08686704e-02 -6.25827912e-03 -1.81264955e-04 4.57710065e-02 -5.14402512e-02 -1.31319152e-02 1.48912806e-02 -9.19667927e-03 1.39029222e-02 -4.01464280e-02 6.04161338e-02 -1.11510013e-02 -1.76630101e-02 1.49817376e-02 -5.68150712e-03 -1.25902344e-02 1.36123471e-02 -9.03726436e-03 -4.93952317e-03 1.21295267e-02 3.48425054e-03 5.81167509e-04 -1.32530774e-02 2.07556356e-02 -4.69062484e-03 6.11812937e-03 -1.81264955e-04 -4.39215771e-03 -1.08686704e-02 -4.57710065e-02 5.14402512e-02 1.31319152e-02 -9.19667927e-03 1.48912806e-02 -1.39029222e-02 6.04161338e-02 -4.01464280e-02 1.11510013e-02 1.49817376e-02 -1.76630101e-02 -5.68150712e-03 1.25902344e-02 -3.73405009e-02 2.47467823e-02 -2.30483477e-03 -2.30483477e-03 -1.96452460e-03 2.07556356e-02 2.07556356e-02 -5.17674160e-02 1.06139919e-02 -1.81187870e-02 1.73039160e-02 1.83839733e-02 1.73039160e-02 -8.82549962e-03 6.63998258e-03 2.37941563e-03 5.69164926e-03 -5.69164926e-03 -5.63587637e-04 1.11510013e-02 -1.11510013e-02 1.32095328e-04 2.53558815e-03 -2.53558815e-03 2.85000361e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 1.34010917e-04 -9.62189185e-04 1.45840773e-03 4.69062484e-03 -1.06139919e-02 -6.60013366e-04 2.09092426e-03 -5.62128048e-03 -2.95647202e-03 -2.23546430e-03 -5.22172450e-03 -1.66181775e-02 6.65263771e-03 8.98959081e-03 -9.11228716e-03 5.62728473e-04 -1.76630101e-02 1.49817376e-02 -2.53558815e-03 5.86376284e-03 -7.95638990e-03 -1.84000480e-03 -5.70566403e-03 -5.01806624e-04 -1.16246272e-02 1.70918152e-03 1.70918152e-03 -3.38088571e-03 -6.11812937e-03 -6.11812937e-03 1.81187870e-02 2.09092426e-03 2.92931580e-05 3.45165114e-04 3.62158706e-03 3.45165114e-04 5.22172450e-03 1.66181775e-02 -6.65263771e-03 -9.11228716e-03 8.98959081e-03 -5.62728473e-04 1.49817376e-02 -1.76630101e-02 2.53558815e-03 -7.95638990e-03 5.86376284e-03 -1.84000480e-03 5.70566403e-03 -1.50862144e-03 8.72795588e-03 -2.68207732e-03 2.28229583e-03 -8.49321763e-04 1.08686704e-02 1.81264955e-04 -1.73039160e-02 -5.62128048e-03 3.45165114e-04 -4.08967537e-06 -5.82673963e-03 -5.11945069e-03 3.83395925e-03 3.83395925e-03 5.68150712e-03 5.68150712e-03 1.84000480e-03 1.84000480e-03 1.08542492e-02 -2.55487755e-03 8.09395318e-03 1.33152513e-03 2.43093655e-03 -1.66656055e-03 6.25827912e-03 4.39215771e-03 -1.83839733e-02 -2.95647202e-03 3.62158706e-03 -5.82673963e-03 -4.07385320e-03 -7.78154151e-03 -1.71461532e-02 4.27851464e-03 8.77647052e-03 1.31293908e-02 -1.31293908e-02 -1.27848214e-02 1.25902344e-02 -1.25902344e-02 2.85000361e-03 5.70566403e-03 -5.70566403e-03 6.78647931e-04 -1.50862144e-03 8.72795588e-03 2.28229583e-03 -2.68207732e-03 -8.49321763e-04 1.81264955e-04 1.08686704e-02 -1.73039160e-02 -2.23546430e-03 3.45165114e-04 -5.11945069e-03 -7.78154151e-03 -4.08967537e-06 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 1.89362502e-02 -6.35715480e-03 1.36123471e-02 -3.73405009e-02 1.36123471e-02 -1.47505924e-03 -1.50862144e-03 -5.01806624e-04 2.55487755e-03 -1.50862144e-03 -2.66059215e-02 -5.03240647e-02 -5.46258297e-03 3.26866999e-02 -3.26866999e-02 7.46639925e-03 -4.57710065e-02 4.57710065e-02 -8.82549962e-03 -5.22172450e-03 5.22172450e-03 -1.71461532e-02 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 1.16458900e-02 -7.43595780e-04 -9.03726436e-03 2.47467823e-02 -9.03726436e-03 4.67304605e-03 8.72795588e-03 -1.16246272e-02 -8.09395318e-03 8.72795588e-03 -5.03240647e-02 4.09859627e-02 -1.41084630e-02 -2.90035842e-03 2.90035842e-03 1.57067397e-02 5.14402512e-02 -5.14402512e-02 6.63998258e-03 -1.66181775e-02 1.66181775e-02 4.27851464e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 -5.69578999e-03 4.16674080e-03 1.21295267e-02 -2.30483477e-03 -4.93952317e-03 2.03824735e-03 -2.68207732e-03 1.70918152e-03 -1.33152513e-03 2.28229583e-03 -5.46258297e-03 -1.41084630e-02 -1.51054281e-02 9.20575575e-03 -9.20575575e-03 1.55134254e-02 -1.31319152e-02 1.31319152e-02 -2.37941563e-03 -6.65263771e-03 6.65263771e-03 -8.77647052e-03 -1.89362502e-02 -1.16458900e-02 -5.69578999e-03 1.52017109e-02 -5.69578999e-03 3.48425054e-03 -1.96452460e-03 3.48425054e-03 -9.62189185e-04 -8.49321763e-04 -3.38088571e-03 1.66656055e-03 -8.49321763e-04 -3.26866999e-02 2.90035842e-03 -9.20575575e-03 1.09718945e-02 -2.11797393e-02 1.21170270e-02 1.48912806e-02 -9.19667927e-03 -5.69164926e-03 -8.98959081e-03 9.11228716e-03 -3.83395925e-03 -1.31293908e-02 6.35715480e-03 7.43595780e-04 4.16674080e-03 -5.69578999e-03 -6.05375232e-03 -4.93952317e-03 -2.30483477e-03 1.21295267e-02 1.34010917e-04 2.28229583e-03 1.70918152e-03 -2.43093655e-03 -2.68207732e-03 3.26866999e-02 -2.90035842e-03 9.20575575e-03 -2.11797393e-02 1.09718945e-02 -1.21170270e-02 -9.19667927e-03 1.48912806e-02 5.69164926e-03 9.11228716e-03 -8.98959081e-03 -3.83395925e-03 1.31293908e-02 -1.36123471e-02 9.03726436e-03 1.21295267e-02 3.48425054e-03 -4.93952317e-03 -1.32530774e-02 2.07556356e-02 5.81167509e-04 1.45840773e-03 1.08686704e-02 -6.11812937e-03 -6.25827912e-03 1.81264955e-04 7.46639925e-03 1.57067397e-02 1.55134254e-02 -1.21170270e-02 1.21170270e-02 -6.05215906e-05 1.39029222e-02 -1.39029222e-02 5.63587637e-04 -5.62728473e-04 5.62728473e-04 1.27848214e-02 3.73405009e-02 -2.47467823e-02 -2.30483477e-03 -1.96452460e-03 -2.30483477e-03 2.07556356e-02 -5.17674160e-02 2.07556356e-02 -1.06139919e-02 -1.73039160e-02 1.81187870e-02 1.83839733e-02 -1.73039160e-02 4.57710065e-02 -5.14402512e-02 1.31319152e-02 1.48912806e-02 -9.19667927e-03 -1.39029222e-02 -4.01464280e-02 6.04161338e-02 -1.11510013e-02 1.76630101e-02 -1.49817376e-02 -5.68150712e-03 -1.25902344e-02 -1.36123471e-02 9.03726436e-03 -4.93952317e-03 3.48425054e-03 1.21295267e-02 5.81167509e-04 2.07556356e-02 -1.32530774e-02 4.69062484e-03 1.81264955e-04 -6.11812937e-03 -4.39215771e-03 1.08686704e-02 -4.57710065e-02 5.14402512e-02 -1.31319152e-02 -9.19667927e-03 1.48912806e-02 1.39029222e-02 6.04161338e-02 -4.01464280e-02 1.11510013e-02 -1.49817376e-02 1.76630101e-02 -5.68150712e-03 1.25902344e-02 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 9.62189185e-04 -1.34010917e-04 -1.45840773e-03 1.06139919e-02 -4.69062484e-03 -6.60013366e-04 -5.62128048e-03 2.09092426e-03 2.95647202e-03 -2.23546430e-03 -8.82549962e-03 6.63998258e-03 -2.37941563e-03 5.69164926e-03 -5.69164926e-03 5.63587637e-04 1.11510013e-02 -1.11510013e-02 1.32095328e-04 -2.53558815e-03 2.53558815e-03 2.85000361e-03 -1.50862144e-03 8.72795588e-03 2.68207732e-03 8.49321763e-04 -2.28229583e-03 -1.08686704e-02 1.73039160e-02 -1.81264955e-04 -5.62128048e-03 -4.08967537e-06 3.45165114e-04 5.82673963e-03 -5.11945069e-03 5.22172450e-03 1.66181775e-02 6.65263771e-03 -8.98959081e-03 9.11228716e-03 5.62728473e-04 1.76630101e-02 -1.49817376e-02 2.53558815e-03 5.86376284e-03 -7.95638990e-03 1.84000480e-03 5.70566403e-03 -5.01806624e-04 -1.16246272e-02 -1.70918152e-03 3.38088571e-03 -1.70918152e-03 6.11812937e-03 -1.81187870e-02 6.11812937e-03 2.09092426e-03 3.45165114e-04 2.92931580e-05 -3.62158706e-03 3.45165114e-04 -5.22172450e-03 -1.66181775e-02 -6.65263771e-03 9.11228716e-03 -8.98959081e-03 -5.62728473e-04 -1.49817376e-02 1.76630101e-02 -2.53558815e-03 -7.95638990e-03 5.86376284e-03 1.84000480e-03 -5.70566403e-03 2.55487755e-03 -8.09395318e-03 1.33152513e-03 -1.66656055e-03 2.43093655e-03 6.25827912e-03 -1.83839733e-02 4.39215771e-03 2.95647202e-03 5.82673963e-03 -3.62158706e-03 -4.07385320e-03 7.78154151e-03 3.83395925e-03 3.83395925e-03 5.68150712e-03 5.68150712e-03 -1.84000480e-03 -1.84000480e-03 1.08542492e-02 -1.50862144e-03 8.72795588e-03 -2.28229583e-03 8.49321763e-04 2.68207732e-03 -1.81264955e-04 1.73039160e-02 -1.08686704e-02 -2.23546430e-03 -5.11945069e-03 3.45165114e-04 7.78154151e-03 -4.08967537e-06 -1.71461532e-02 4.27851464e-03 -8.77647052e-03 1.31293908e-02 -1.31293908e-02 1.27848214e-02 1.25902344e-02 -1.25902344e-02 2.85000361e-03 -5.70566403e-03 5.70566403e-03 6.78647931e-04 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +1 -1 1 496 + -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 -3.01128478e-04 1.57155374e-04 -5.21569824e-04 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 -8.47102601e-05 -4.21897348e-04 -2.64230228e-04 2.64230228e-04 1.31011378e-03 1.24299865e-05 -2.19848325e-07 9.54175960e-06 2.15293682e-05 -9.54175960e-06 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 -4.48188603e-03 1.36054495e-03 -7.76285431e-03 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 -6.44189162e-04 -3.20879817e-03 -1.90192895e-03 1.90192895e-03 9.41005524e-03 -1.69996312e-04 -4.54930713e-05 -1.18654672e-04 -2.94442250e-04 1.18654672e-04 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 9.71290470e-04 5.03035499e-04 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 -8.81363406e-05 -3.48784992e-04 2.97066591e-04 2.72072081e-04 1.03910538e-03 8.39816585e-06 -1.04881978e-05 -5.22359376e-05 -1.01880285e-05 -9.35105526e-06 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 5.03035499e-04 9.71290470e-04 8.47102601e-05 6.44189162e-04 -8.81363406e-05 -8.34532790e-05 3.48784992e-04 2.72072081e-04 2.97066591e-04 -1.03910538e-03 1.30221744e-05 1.04881978e-05 -9.35105526e-06 -2.17901071e-06 -5.22359376e-05 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 2.21481323e-03 -6.46380060e-04 3.83616904e-03 4.21897348e-04 3.20879817e-03 -3.48784992e-04 3.48784992e-04 1.60542134e-03 1.04349936e-03 -1.04349936e-03 -4.73061611e-03 5.05847972e-05 1.30405087e-05 2.72395088e-05 8.76154389e-05 -2.72395088e-05 6.27510368e-03 5.08646404e-04 -1.15849724e-02 -4.12897459e-03 -1.40155183e-03 2.64230228e-04 1.90192895e-03 2.97066591e-04 2.72072081e-04 1.04349936e-03 -1.05660430e-03 -8.26078378e-04 -3.02088103e-03 2.10074852e-05 3.66025562e-05 1.84705595e-04 1.12319754e-04 -7.23455255e-07 5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 -4.12897459e-03 -2.64230228e-04 -1.90192895e-03 2.72072081e-04 2.97066591e-04 -1.04349936e-03 -8.26078378e-04 -1.05660430e-03 3.02088103e-03 -8.67680178e-05 -3.66025562e-05 -7.23455255e-07 -7.43528929e-05 1.84705595e-04 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -6.70590317e-03 2.11321954e-03 -1.16149650e-02 -1.31011378e-03 -9.41005524e-03 1.03910538e-03 -1.03910538e-03 -4.73061611e-03 -3.02088103e-03 3.02088103e-03 1.34699125e-02 -3.90582083e-04 -7.84989694e-05 -2.53598761e-04 -6.76508013e-04 2.53598761e-04 -3.01128478e-04 -4.48188603e-03 -2.21481323e-03 6.70590317e-03 -5.03211219e-04 -8.51399288e-05 -1.11066475e-03 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 -1.30221744e-05 -5.05847972e-05 -2.10074852e-05 8.67680178e-05 3.90582083e-04 8.04876214e-05 1.51526364e-05 6.78878755e-05 1.44325560e-04 -6.15312303e-05 -1.57155374e-04 -1.36054495e-03 -6.46380060e-04 2.11321954e-03 8.51399288e-05 1.08308315e-04 1.47466682e-04 -2.19848325e-07 -4.54930713e-05 1.04881978e-05 -1.04881978e-05 -1.30405087e-05 -3.66025562e-05 3.66025562e-05 7.84989694e-05 1.51526364e-05 -1.73157887e-06 3.86877104e-06 2.62451360e-05 -3.86877104e-06 -9.71290470e-04 5.03035499e-04 4.12897459e-03 -1.40155183e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 5.22359376e-05 9.35105526e-06 -2.72395088e-05 -1.84705595e-04 7.23455255e-07 2.53598761e-04 6.78878755e-05 3.86877104e-06 1.73450833e-05 1.10245228e-04 -3.85473273e-05 -5.21569824e-04 -7.76285431e-03 -3.83616904e-03 1.16149650e-02 -1.11066475e-03 -1.47466682e-04 -1.78569641e-03 2.15293682e-05 -2.94442250e-04 1.01880285e-05 2.17901071e-06 -8.76154389e-05 -1.12319754e-04 7.43528929e-05 6.76508013e-04 1.44325560e-04 2.62451360e-05 1.10245228e-04 2.47140423e-04 -1.13915239e-04 5.03035499e-04 -9.71290470e-04 -1.40155183e-03 4.12897459e-03 -5.75131877e-04 -9.54175960e-06 1.18654672e-04 9.35105526e-06 5.22359376e-05 2.72395088e-05 7.23455255e-07 -1.84705595e-04 -2.53598761e-04 -6.15312303e-05 -3.86877104e-06 -3.85473273e-05 -1.13915239e-04 1.73450833e-05 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 6.35715480e-03 -1.89362502e-02 1.36123471e-02 -1.36123471e-02 3.73405009e-02 -1.47505924e-03 5.01806624e-04 1.50862144e-03 -2.55487755e-03 -1.50862144e-03 -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 -3.01128478e-04 -1.57155374e-04 -5.21569824e-04 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 7.43595780e-04 -1.16458900e-02 -9.03726436e-03 9.03726436e-03 -2.47467823e-02 4.67304605e-03 1.16246272e-02 -8.72795588e-03 8.09395318e-03 8.72795588e-03 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 -4.48188603e-03 -1.36054495e-03 -7.76285431e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 -4.16674080e-03 5.69578999e-03 1.21295267e-02 4.93952317e-03 2.30483477e-03 2.03824735e-03 -1.70918152e-03 2.68207732e-03 1.33152513e-03 2.28229583e-03 -2.73689144e-03 6.27510368e-03 5.08646404e-04 9.71290470e-04 -5.03035499e-04 -6.35715480e-03 -7.43595780e-04 -4.16674080e-03 -6.05375232e-03 -5.69578999e-03 4.93952317e-03 1.21295267e-02 -2.30483477e-03 -1.34010917e-04 1.70918152e-03 2.28229583e-03 -2.43093655e-03 2.68207732e-03 -2.73689144e-03 5.08646404e-04 6.27510368e-03 -5.03035499e-04 9.71290470e-04 1.89362502e-02 1.16458900e-02 5.69578999e-03 -5.69578999e-03 1.52017109e-02 -3.48425054e-03 3.48425054e-03 -1.96452460e-03 9.62189185e-04 -3.38088571e-03 -8.49321763e-04 1.66656055e-03 8.49321763e-04 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 2.21481323e-03 6.46380060e-04 3.83616904e-03 -1.36123471e-02 9.03726436e-03 1.21295267e-02 4.93952317e-03 -3.48425054e-03 -1.32530774e-02 -5.81167509e-04 -2.07556356e-02 1.45840773e-03 6.11812937e-03 -1.08686704e-02 6.25827912e-03 1.81264955e-04 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 -4.12897459e-03 1.40155183e-03 1.36123471e-02 -9.03726436e-03 4.93952317e-03 1.21295267e-02 3.48425054e-03 -5.81167509e-04 -1.32530774e-02 2.07556356e-02 -4.69062484e-03 -6.11812937e-03 1.81264955e-04 -4.39215771e-03 -1.08686704e-02 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 -4.12897459e-03 -3.73405009e-02 2.47467823e-02 2.30483477e-03 -2.30483477e-03 -1.96452460e-03 -2.07556356e-02 2.07556356e-02 -5.17674160e-02 1.06139919e-02 1.81187870e-02 -1.73039160e-02 1.83839733e-02 1.73039160e-02 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -6.70590317e-03 -2.11321954e-03 -1.16149650e-02 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 1.34010917e-04 -9.62189185e-04 -1.45840773e-03 4.69062484e-03 -1.06139919e-02 -6.60013366e-04 -2.09092426e-03 5.62128048e-03 -2.95647202e-03 -2.23546430e-03 -3.01128478e-04 -4.48188603e-03 -2.21481323e-03 6.70590317e-03 -5.03211219e-04 8.51399288e-05 -1.11066475e-03 5.01806624e-04 1.16246272e-02 1.70918152e-03 -1.70918152e-03 3.38088571e-03 -6.11812937e-03 6.11812937e-03 -1.81187870e-02 -2.09092426e-03 2.92931580e-05 3.45165114e-04 -3.62158706e-03 -3.45165114e-04 1.57155374e-04 1.36054495e-03 6.46380060e-04 -2.11321954e-03 -8.51399288e-05 1.08308315e-04 -1.47466682e-04 1.50862144e-03 -8.72795588e-03 -2.68207732e-03 -2.28229583e-03 8.49321763e-04 1.08686704e-02 -1.81264955e-04 1.73039160e-02 5.62128048e-03 3.45165114e-04 -4.08967537e-06 5.82673963e-03 5.11945069e-03 -9.71290470e-04 -5.03035499e-04 4.12897459e-03 1.40155183e-03 -5.75131877e-04 -2.55487755e-03 8.09395318e-03 -1.33152513e-03 2.43093655e-03 -1.66656055e-03 -6.25827912e-03 4.39215771e-03 -1.83839733e-02 -2.95647202e-03 -3.62158706e-03 5.82673963e-03 -4.07385320e-03 -7.78154151e-03 -5.21569824e-04 -7.76285431e-03 -3.83616904e-03 1.16149650e-02 -1.11066475e-03 1.47466682e-04 -1.78569641e-03 -1.50862144e-03 8.72795588e-03 -2.28229583e-03 -2.68207732e-03 -8.49321763e-04 -1.81264955e-04 1.08686704e-02 -1.73039160e-02 -2.23546430e-03 -3.45165114e-04 5.11945069e-03 -7.78154151e-03 -4.08967537e-06 -5.03035499e-04 -9.71290470e-04 1.40155183e-03 4.12897459e-03 -5.75131877e-04 + 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 5 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 6 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 6 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 5 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 18 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 19 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 19 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 18 19 25 + 0 20 40 58 76 96 114 132 152 172 192 210 230 248 268 288 306 324 344 362 380 400 420 440 458 478 496 +1 -1 2 550 + -1.11544956e-07 -1.48620472e-06 4.00600009e-07 -2.01344846e-07 -6.39058650e-07 -1.42163448e-06 8.11507012e-07 2.38373364e-06 1.29305381e-07 1.23648563e-07 3.70950690e-07 2.53242539e-07 -3.16403274e-07 1.22221523e-10 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 -2.36478315e-06 -8.48205361e-06 -1.63219705e-05 9.45191477e-06 3.12761733e-05 1.81132289e-06 1.41469877e-06 4.24408669e-06 3.47548306e-06 -3.58589526e-06 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 -1.81870272e-10 5.45610817e-10 1.27119381e-09 1.47830504e-10 1.06867539e-10 -1.59050619e-10 4.00600009e-07 4.60138988e-06 -8.22724975e-07 6.93919687e-07 2.08175906e-06 2.91617223e-06 -2.47317189e-06 -7.41967268e-06 -4.25795644e-07 -2.49741275e-07 -7.54081183e-07 -8.24493638e-07 6.18434049e-07 1.12485150e-10 2.01344846e-07 2.36478315e-06 -6.93919687e-07 5.99969468e-07 9.25785817e-07 2.46342444e-06 -2.12438175e-06 -3.36476113e-06 -7.99580958e-08 -2.31855137e-07 -6.44552200e-07 -2.32300811e-07 5.22748328e-07 1.80250540e-10 -3.37455450e-10 6.39058650e-07 8.48205361e-06 -2.08175906e-06 9.25785817e-07 3.77173215e-06 7.39011631e-06 -3.86414678e-06 -1.40232562e-05 -8.61419934e-07 -6.44562669e-07 -1.95082770e-06 -1.63893960e-06 1.65526012e-06 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 -2.46342444e-06 -7.39011631e-06 -1.03306199e-05 8.77023113e-06 2.63106934e-05 1.50436347e-06 8.82034439e-07 2.66170787e-06 2.91267352e-06 -2.18476894e-06 1.81870272e-10 -3.40730555e-10 -8.11507012e-07 -9.45191477e-06 2.47317189e-06 -2.12438175e-06 -3.86414678e-06 -8.77023113e-06 7.51525435e-06 1.39229776e-05 4.60513730e-07 8.25046738e-07 2.29149691e-06 1.12740187e-06 -1.84660522e-06 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.60522825e-10 -2.38373364e-06 -3.12761733e-05 7.41967268e-06 -3.36476113e-06 -1.40232562e-05 -2.63106934e-05 1.39229776e-05 5.18442225e-05 3.21743567e-06 2.29160651e-06 6.93637210e-06 6.09905134e-06 -5.85858440e-06 -1.22221523e-10 -1.27119381e-09 1.12485150e-10 -3.37455450e-10 -6.39020960e-10 -3.40730555e-10 1.02219167e-09 2.07962652e-09 2.49833494e-10 1.04027963e-10 1.55316403e-10 -2.98395984e-10 1.29305381e-07 1.81132289e-06 -4.25795644e-07 7.99580958e-08 8.61419934e-07 1.50436347e-06 -4.60513730e-07 -3.21743567e-06 -2.47851861e-07 -1.41948339e-07 -4.25917413e-07 -4.56619879e-07 3.52150972e-07 1.47830504e-10 -2.49833494e-10 -1.23648563e-07 -1.41469877e-06 2.49741275e-07 -2.31855137e-07 -6.44562669e-07 -8.82034439e-07 8.25046738e-07 2.29160651e-06 1.41948339e-07 8.51245476e-08 2.37401412e-07 2.59354632e-07 -2.17001899e-07 -1.04027963e-10 -3.70950690e-07 -4.24408669e-06 7.54081183e-07 -6.44552200e-07 -1.95082770e-06 -2.66170787e-06 2.29149691e-06 6.93637210e-06 4.25917413e-07 2.37401412e-07 7.18057207e-07 8.14141689e-07 -6.03110959e-07 2.53242539e-07 3.47548306e-06 -8.24493638e-07 2.32300811e-07 1.63893960e-06 2.91267352e-06 -1.12740187e-06 -6.09905134e-06 -4.56619879e-07 -2.59354632e-07 -8.14141689e-07 -8.38183183e-07 6.94301914e-07 1.06867539e-10 -1.60522825e-10 -1.55316403e-10 -3.16403274e-07 -3.58589526e-06 6.18434049e-07 -5.22748328e-07 -1.65526012e-06 -2.18476894e-06 1.84660522e-06 5.85858440e-06 3.52150972e-07 2.17001899e-07 6.03110959e-07 6.94301914e-07 -4.72951931e-07 -1.59050619e-10 2.98395984e-10 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 -8.47102601e-05 -4.21897348e-04 2.64230228e-04 2.64230228e-04 1.31011378e-03 1.24299865e-05 2.19848325e-07 -9.54175960e-06 2.15293682e-05 -9.54175960e-06 -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 -2.01344846e-07 -6.39058650e-07 1.42163448e-06 8.11507012e-07 2.38373364e-06 1.29305381e-07 -1.23648563e-07 -3.70950690e-07 2.53242539e-07 -3.16403274e-07 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 -6.44189162e-04 -3.20879817e-03 1.90192895e-03 1.90192895e-03 9.41005524e-03 -1.69996312e-04 4.54930713e-05 1.18654672e-04 -2.94442250e-04 1.18654672e-04 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 -2.36478315e-06 -8.48205361e-06 1.63219705e-05 9.45191477e-06 3.12761733e-05 1.81132289e-06 -1.41469877e-06 -4.24408669e-06 3.47548306e-06 -3.58589526e-06 8.47102601e-05 6.44189162e-04 -8.34532790e-05 8.81363406e-05 3.48784992e-04 2.97066591e-04 -2.72072081e-04 -1.03910538e-03 -8.39816585e-06 -1.04881978e-05 -5.22359376e-05 1.01880285e-05 9.35105526e-06 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 -6.93919687e-07 -2.08175906e-06 2.91617223e-06 2.47317189e-06 7.41967268e-06 4.25795644e-07 -2.49741275e-07 -7.54081183e-07 8.24493638e-07 -6.18434049e-07 8.47102601e-05 6.44189162e-04 8.81363406e-05 -8.34532790e-05 3.48784992e-04 -2.72072081e-04 2.97066591e-04 -1.03910538e-03 1.30221744e-05 -1.04881978e-05 9.35105526e-06 -2.17901071e-06 -5.22359376e-05 2.01344846e-07 2.36478315e-06 6.93919687e-07 5.99969468e-07 9.25785817e-07 -2.46342444e-06 -2.12438175e-06 -3.36476113e-06 -7.99580958e-08 2.31855137e-07 6.44552200e-07 -2.32300811e-07 5.22748328e-07 4.21897348e-04 3.20879817e-03 3.48784992e-04 3.48784992e-04 1.60542134e-03 -1.04349936e-03 -1.04349936e-03 -4.73061611e-03 5.05847972e-05 -1.30405087e-05 -2.72395088e-05 8.76154389e-05 -2.72395088e-05 6.39058650e-07 8.48205361e-06 2.08175906e-06 9.25785817e-07 3.77173215e-06 -7.39011631e-06 -3.86414678e-06 -1.40232562e-05 -8.61419934e-07 6.44562669e-07 1.95082770e-06 -1.63893960e-06 1.65526012e-06 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 -2.72072081e-04 -1.04349936e-03 -1.05660430e-03 8.26078378e-04 3.02088103e-03 -2.10074852e-05 3.66025562e-05 1.84705595e-04 -1.12319754e-04 7.23455255e-07 1.42163448e-06 1.63219705e-05 2.91617223e-06 2.46342444e-06 7.39011631e-06 -1.03306199e-05 -8.77023113e-06 -2.63106934e-05 -1.50436347e-06 8.82034439e-07 2.66170787e-06 -2.91267352e-06 2.18476894e-06 -2.64230228e-04 -1.90192895e-03 -2.72072081e-04 2.97066591e-04 -1.04349936e-03 8.26078378e-04 -1.05660430e-03 3.02088103e-03 -8.67680178e-05 3.66025562e-05 7.23455255e-07 -7.43528929e-05 1.84705595e-04 -8.11507012e-07 -9.45191477e-06 -2.47317189e-06 -2.12438175e-06 -3.86414678e-06 8.77023113e-06 7.51525435e-06 1.39229776e-05 4.60513730e-07 -8.25046738e-07 -2.29149691e-06 1.12740187e-06 -1.84660522e-06 -1.31011378e-03 -9.41005524e-03 -1.03910538e-03 -1.03910538e-03 -4.73061611e-03 3.02088103e-03 3.02088103e-03 1.34699125e-02 -3.90582083e-04 7.84989694e-05 2.53598761e-04 -6.76508013e-04 2.53598761e-04 -2.38373364e-06 -3.12761733e-05 -7.41967268e-06 -3.36476113e-06 -1.40232562e-05 2.63106934e-05 1.39229776e-05 5.18442225e-05 3.21743567e-06 -2.29160651e-06 -6.93637210e-06 6.09905134e-06 -5.85858440e-06 1.24299865e-05 -1.69996312e-04 8.39816585e-06 -1.30221744e-05 -5.05847972e-05 2.10074852e-05 8.67680178e-05 3.90582083e-04 8.04876214e-05 -1.51526364e-05 -6.78878755e-05 1.44325560e-04 -6.15312303e-05 1.29305381e-07 1.81132289e-06 4.25795644e-07 7.99580958e-08 8.61419934e-07 -1.50436347e-06 -4.60513730e-07 -3.21743567e-06 -2.47851861e-07 1.41948339e-07 4.25917413e-07 -4.56619879e-07 3.52150972e-07 2.19848325e-07 4.54930713e-05 1.04881978e-05 1.04881978e-05 1.30405087e-05 -3.66025562e-05 -3.66025562e-05 -7.84989694e-05 -1.51526364e-05 -1.73157887e-06 3.86877104e-06 -2.62451360e-05 3.86877104e-06 1.23648563e-07 1.41469877e-06 2.49741275e-07 2.31855137e-07 6.44562669e-07 -8.82034439e-07 -8.25046738e-07 -2.29160651e-06 -1.41948339e-07 8.51245476e-08 2.37401412e-07 -2.59354632e-07 2.17001899e-07 -9.54175960e-06 1.18654672e-04 5.22359376e-05 -9.35105526e-06 2.72395088e-05 -1.84705595e-04 -7.23455255e-07 -2.53598761e-04 -6.78878755e-05 3.86877104e-06 1.73450833e-05 -1.10245228e-04 3.85473273e-05 3.70950690e-07 4.24408669e-06 7.54081183e-07 6.44552200e-07 1.95082770e-06 -2.66170787e-06 -2.29149691e-06 -6.93637210e-06 -4.25917413e-07 2.37401412e-07 7.18057207e-07 -8.14141689e-07 6.03110959e-07 2.15293682e-05 -2.94442250e-04 -1.01880285e-05 2.17901071e-06 -8.76154389e-05 1.12319754e-04 7.43528929e-05 6.76508013e-04 1.44325560e-04 -2.62451360e-05 -1.10245228e-04 2.47140423e-04 -1.13915239e-04 2.53242539e-07 3.47548306e-06 8.24493638e-07 2.32300811e-07 1.63893960e-06 -2.91267352e-06 -1.12740187e-06 -6.09905134e-06 -4.56619879e-07 2.59354632e-07 8.14141689e-07 -8.38183183e-07 6.94301914e-07 -9.54175960e-06 1.18654672e-04 -9.35105526e-06 5.22359376e-05 2.72395088e-05 -7.23455255e-07 -1.84705595e-04 -2.53598761e-04 -6.15312303e-05 3.86877104e-06 3.85473273e-05 -1.13915239e-04 1.73450833e-05 -3.16403274e-07 -3.58589526e-06 -6.18434049e-07 -5.22748328e-07 -1.65526012e-06 2.18476894e-06 1.84660522e-06 5.85858440e-06 3.52150972e-07 -2.17001899e-07 -6.03110959e-07 6.94301914e-07 -4.72951931e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 17 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 17 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 14 36 50 65 82 97 114 139 154 168 181 197 212 238 264 290 316 342 368 394 420 446 472 498 524 550 +1 -1 3 43 + 1.22221523e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 1.81870272e-10 5.45610817e-10 1.27119381e-09 1.47830504e-10 1.06867539e-10 -1.59050619e-10 -1.12485150e-10 1.80250540e-10 -3.37455450e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -1.81870272e-10 3.40730555e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.60522825e-10 -1.22221523e-10 -1.27119381e-09 -1.12485150e-10 -3.37455450e-10 -6.39020960e-10 3.40730555e-10 1.02219167e-09 2.07962652e-09 2.49833494e-10 -1.04027963e-10 1.55316403e-10 -2.98395984e-10 1.47830504e-10 -2.49833494e-10 1.04027963e-10 1.06867539e-10 -1.60522825e-10 -1.55316403e-10 -1.59050619e-10 2.98395984e-10 + 7 1 3 4 5 6 7 8 11 12 7 1 7 1 4 6 7 1 7 1 4 7 11 0 1 2 3 4 5 6 7 8 9 11 12 1 7 7 1 6 7 1 7 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 11 13 17 19 23 35 37 38 38 41 43 +1 0 -3 319 + 3.02592746e-10 -1.14532510e-10 1.47198357e-10 4.41447013e-10 1.17833757e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 -5.74403531e-10 -3.42817965e-10 9.44881217e-10 1.54744060e-09 9.44881217e-10 1.57556900e-10 1.19347147e-10 1.57556900e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 -1.13983574e-09 -3.02506519e-10 1.46495813e-09 4.39340064e-09 1.17267716e-09 -1.09128007e-10 1.61689414e-10 2.41774220e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 -3.62526597e-09 -2.00984333e-09 5.14556599e-09 9.04837268e-09 5.14556599e-09 3.18846940e-10 5.65314615e-10 3.18846940e-10 4.84397267e-10 -1.83200357e-10 2.38013716e-10 7.06163628e-10 1.87926843e-10 3.42817965e-10 2.00984333e-09 -1.64427552e-10 -1.07444665e-09 -1.06375661e-09 3.54205782e-10 2.62709235e-09 2.76009902e-09 -1.04727829e-10 1.76855306e-10 -1.00686231e-10 1.27381006e-10 1.21446037e-10 1.45367706e-09 -1.83355919e-10 -5.50467259e-10 -1.45617240e-10 7.06636105e-10 2.12158570e-09 5.64494571e-10 1.17145069e-10 5.74403531e-10 3.62526597e-09 -1.07444665e-09 -1.93946740e-09 -1.07444665e-09 2.80119557e-09 4.95605341e-09 2.80119557e-09 2.50293637e-10 3.18038829e-10 2.50293637e-10 1.22093247e-10 1.46139577e-09 -1.84378234e-10 -5.53058672e-10 -1.47376693e-10 7.10593332e-10 2.13154909e-09 5.71154615e-10 1.17081957e-10 3.42817965e-10 2.00984333e-09 -1.06375661e-09 -1.07444665e-09 -1.64427552e-10 2.76009902e-09 2.62709235e-09 3.54205782e-10 1.39560748e-10 1.27381006e-10 1.76855306e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 5.56271107e-10 1.47139325e-10 -7.22704738e-10 -2.14426862e-09 -5.70616910e-10 -1.17874504e-10 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 2.80119557e-09 2.76009902e-09 -6.34726079e-10 -6.57490676e-09 -6.95274353e-09 1.69183560e-10 -4.01750097e-10 2.99280551e-10 -3.68778082e-10 -4.41426294e-09 5.56743584e-10 1.67143703e-09 4.42131978e-10 -2.14570364e-09 -6.44217868e-09 -1.71401934e-09 1.60301122e-10 -2.36853624e-10 -3.55572505e-10 -1.19964562e-10 -1.54744060e-09 -9.04837268e-09 2.62709235e-09 4.95605341e-09 2.62709235e-09 -6.57490676e-09 -1.22132169e-08 -6.57490676e-09 -2.01892723e-10 -6.78250937e-10 -2.01892723e-10 -3.70737126e-10 -4.43762591e-09 5.59837607e-10 1.67928187e-09 4.47457784e-10 -2.15767995e-09 -6.47233842e-09 -1.73417799e-09 1.61050967e-10 -2.37942386e-10 -3.55382727e-10 -1.23289466e-10 -9.44881217e-10 -5.14556599e-09 2.76009902e-09 2.80119557e-09 3.54205782e-10 -6.95274353e-09 -6.57490676e-09 -6.34726079e-10 -3.08142837e-10 -4.01750097e-10 1.69183560e-10 -6.71412528e-10 2.54263804e-10 -3.25329634e-10 -9.79881258e-10 -2.61974319e-10 1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 3.25675600e-10 1.57877601e-10 -1.43136213e-10 4.33292850e-10 -1.63942380e-10 2.12757439e-10 6.31906252e-10 1.67618351e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 -1.27381006e-10 -1.69183560e-10 2.01892723e-10 3.25675600e-10 -1.53288427e-10 -6.22308477e-10 4.35704119e-10 -1.64765877e-10 2.13894818e-10 6.35034959e-10 1.69757847e-10 1.19347147e-10 5.65314615e-10 -1.76855306e-10 -3.18038829e-10 -1.76855306e-10 4.01750097e-10 6.78250937e-10 4.01750097e-10 1.00686231e-10 -2.99280551e-10 1.57877601e-10 -2.93418060e-10 1.09217494e-10 1.30725329e-09 -1.64811040e-10 -4.94934772e-10 -1.31457451e-10 6.35172129e-10 1.90745749e-09 5.09480974e-10 1.05088539e-10 1.57556900e-10 3.18846940e-10 -1.27381006e-10 -2.50293637e-10 2.01892723e-10 -1.69183560e-10 -1.43136213e-10 -6.22308477e-10 -2.93418060e-10 -1.53288427e-10 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 1.22876674e-10 3.68778082e-10 3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 -1.45367706e-09 -1.46139577e-09 1.47092972e-09 4.41426294e-09 4.43762591e-09 -6.71412528e-10 4.33292850e-10 4.35704119e-10 1.30725329e-09 3.80106998e-10 -1.83355919e-10 -1.84378234e-10 1.87578508e-10 5.56743584e-10 5.59837607e-10 1.64811040e-10 1.14532510e-10 1.13983574e-09 -1.83200357e-10 -5.50467259e-10 -5.53058672e-10 5.56271107e-10 1.67143703e-09 1.67928187e-09 -2.54263804e-10 1.63942380e-10 1.64765877e-10 4.94934772e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 1.47139325e-10 4.42131978e-10 4.47457784e-10 1.31457451e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 7.06636105e-10 7.10593332e-10 -7.22704738e-10 -2.14570364e-09 -2.15767995e-09 3.25329634e-10 -2.12757439e-10 -2.13894818e-10 -6.35172129e-10 -4.41447013e-10 -4.39340064e-09 7.06163628e-10 2.12158570e-09 2.13154909e-09 -2.14426862e-09 -6.44217868e-09 -6.47233842e-09 9.79881258e-10 -6.31906252e-10 -6.35034959e-10 -1.90745749e-09 -1.17833757e-10 -1.17267716e-09 1.87926843e-10 5.64494571e-10 5.71154615e-10 -5.70616910e-10 -1.71401934e-09 -1.73417799e-09 2.61974319e-10 -1.67618351e-10 -1.69757847e-10 -5.09480974e-10 -1.09128007e-10 -1.60301122e-10 -1.61050967e-10 1.61689414e-10 2.36853624e-10 2.37942386e-10 2.41774220e-10 -1.17145069e-10 -1.17081957e-10 1.17874504e-10 3.55572505e-10 3.55382727e-10 1.05088539e-10 1.19964562e-10 1.23289466e-10 + 1 3 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 11 13 14 15 16 17 18 19 20 22 23 25 1 3 5 6 7 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 23 25 1 3 5 6 7 15 17 20 21 22 24 25 1 3 5 6 7 13 14 16 17 18 19 21 22 25 1 3 5 6 7 13 14 15 16 17 18 19 20 15 18 21 25 0 1 2 3 4 5 6 7 11 13 14 15 16 19 20 21 22 24 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 + 0 16 38 55 75 95 115 138 161 173 187 200 204 223 230 242 249 261 268 280 292 304 307 310 310 317 319 +1 0 -2 676 + -2.83602678e-04 -2.19947443e-03 4.54049720e-04 9.64169844e-04 4.54049720e-04 -1.36564698e-03 -2.93227375e-03 -1.36564698e-03 3.18442937e-05 -4.48907600e-05 -1.63200368e-05 -5.51559346e-05 -4.48907600e-05 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 2.90859858e-03 9.58444724e-04 -7.55769472e-03 -7.55769472e-03 -2.49315158e-03 9.71447628e-05 3.68604998e-04 1.39435234e-04 1.68259665e-04 1.39435234e-04 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 5.67344374e-03 2.69217248e-03 -7.11244946e-03 -1.52248417e-02 -7.11244946e-03 -2.45728776e-04 6.96741543e-04 3.57437773e-04 4.25614726e-04 6.96741543e-04 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 1.22716775e-02 4.04493333e-03 -2.23901961e-02 -2.23901961e-02 -7.55155382e-03 1.76802645e-03 6.49388152e-03 2.31024262e-03 3.06231165e-03 2.31024262e-03 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 1.52740148e-03 7.36754990e-04 -1.10022028e-03 -4.37757596e-03 -2.07552415e-03 6.92693999e-07 5.34772333e-05 3.58428548e-05 1.80867609e-06 5.36232539e-05 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 6.14446833e-03 2.08027394e-03 -1.05420119e-02 -1.33502663e-02 -4.59318203e-03 3.48900865e-04 2.05131590e-03 7.13933222e-04 1.05035386e-03 8.27964213e-04 -8.59745776e-04 -5.70478091e-03 1.33770548e-03 2.51977194e-03 1.33770548e-03 -3.70069787e-03 -6.99633778e-03 -3.70069787e-03 -4.69532861e-05 1.63501819e-04 9.06648642e-05 8.13254770e-05 1.63501819e-04 -2.90859858e-03 -1.22716775e-02 6.14446833e-03 5.03014462e-03 2.08027394e-03 -1.33502663e-02 -1.05420119e-02 -4.59318203e-03 7.35182694e-04 2.05131590e-03 8.27964213e-04 8.27333943e-04 7.13933222e-04 -4.56920647e-04 -3.14685859e-03 7.36754990e-04 1.52740148e-03 4.08627847e-04 -2.07552415e-03 -4.37757596e-03 -1.10022028e-03 -1.91270644e-06 5.36232539e-05 3.58428548e-05 3.04447445e-07 5.34772333e-05 -9.58444724e-04 -4.04493333e-03 2.08027394e-03 2.08027394e-03 -5.69198711e-04 -4.54167058e-03 -4.54167058e-03 1.79526564e-03 2.34922678e-04 7.36376583e-04 4.93246421e-05 4.06898013e-04 4.93246421e-05 1.28357742e-03 7.70583827e-03 -9.46051924e-04 -3.93868502e-03 -1.91637197e-03 2.17312332e-03 1.04147600e-02 4.96961345e-03 2.53209637e-04 -4.63187202e-04 -2.48668494e-04 -3.36313863e-04 -5.76174685e-04 7.55769472e-03 2.23901961e-02 -1.05420119e-02 -1.33502663e-02 -4.54167058e-03 1.55180210e-02 2.17847557e-02 7.87868612e-03 -1.13526333e-03 -7.69870109e-03 -2.60885943e-03 -4.13009015e-03 -3.08404679e-03 2.44899535e-03 1.41797470e-02 -3.50501086e-03 -6.49638880e-03 -3.50501086e-03 8.90168116e-03 1.64670479e-02 8.90168116e-03 4.28522016e-04 -1.19669578e-03 -6.28559754e-04 -7.42221904e-04 -1.19669578e-03 7.55769472e-03 2.23901961e-02 -1.33502663e-02 -1.05420119e-02 -4.54167058e-03 2.17847557e-02 1.55180210e-02 7.87868612e-03 -3.00913133e-03 -7.69870109e-03 -3.08404679e-03 -3.04821196e-03 -2.60885943e-03 1.28357742e-03 7.70583827e-03 -1.91637197e-03 -3.93868502e-03 -9.46051924e-04 4.96961345e-03 1.04147600e-02 2.17312332e-03 1.64651530e-04 -5.76174685e-04 -2.48668494e-04 -3.87442910e-04 -4.63187202e-04 2.49315158e-03 7.55155382e-03 -4.59318203e-03 -4.59318203e-03 1.79526564e-03 7.87868612e-03 7.87868612e-03 -5.52298877e-03 -8.87988382e-04 -2.67007632e-03 -4.33092121e-05 -1.53804099e-03 -4.33092121e-05 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 1.44567696e-04 6.97079784e-05 -4.60421873e-04 -6.78686488e-04 -3.21219444e-04 -2.83284246e-05 -1.75337614e-04 -7.86571980e-05 -5.89227687e-05 -5.80643783e-05 9.71447628e-05 1.76802645e-03 -3.48900865e-04 -7.35182694e-04 -2.34922678e-04 1.13526333e-03 3.00913133e-03 8.87988382e-04 -2.58484015e-04 1.16705004e-04 -5.56174238e-06 2.56639851e-04 1.33799209e-04 4.44223313e-05 1.36735648e-03 -2.03886509e-04 -4.61116361e-04 -2.14787965e-04 8.86619153e-04 2.12582266e-03 1.03286469e-03 -1.98313826e-04 1.98660061e-04 1.03625636e-04 2.14064456e-04 3.28033227e-04 3.68604998e-04 6.49388152e-03 -2.05131590e-03 -2.05131590e-03 -7.36376583e-04 7.69870109e-03 7.69870109e-03 2.67007632e-03 1.16705004e-04 3.32086076e-04 1.20238779e-04 2.02138997e-04 1.20238779e-04 3.45784622e-05 8.16530823e-04 -1.20794863e-04 -2.90352413e-04 -1.20794863e-04 5.15382990e-04 1.30213495e-03 5.15382990e-04 -1.04753659e-04 1.25901974e-04 3.54077607e-05 1.81438659e-04 1.25901974e-04 1.39435234e-04 2.31024262e-03 -7.13933222e-04 -8.27964213e-04 -4.93246421e-05 2.60885943e-03 3.08404679e-03 4.33092121e-05 -5.56174238e-06 1.20238779e-04 -6.28997322e-05 1.51286945e-04 -7.02699890e-05 1.49831448e-05 7.96171648e-04 -1.28260515e-04 -2.50398595e-04 -1.35783271e-04 6.36736958e-04 1.17551948e-03 7.17105517e-04 -5.89227687e-05 1.68278188e-04 1.36238263e-04 3.97097282e-05 2.35985922e-04 1.68259665e-04 3.06231165e-03 -1.05035386e-03 -8.27333943e-04 -4.06898013e-04 4.13009015e-03 3.04821196e-03 1.53804099e-03 2.56639851e-04 2.02138997e-04 1.51286945e-04 3.78581590e-05 7.08268625e-05 4.44223313e-05 1.36735648e-03 -2.14787965e-04 -4.61116361e-04 -2.03886509e-04 1.03286469e-03 2.12582266e-03 8.86619153e-04 -8.62283440e-05 3.28033227e-04 1.03625636e-04 2.78777039e-04 1.98660061e-04 1.39435234e-04 2.31024262e-03 -8.27964213e-04 -7.13933222e-04 -4.93246421e-05 3.08404679e-03 2.60885943e-03 4.33092121e-05 1.33799209e-04 1.20238779e-04 -7.02699890e-05 7.08268625e-05 -6.28997322e-05 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 5.72377128e-05 3.47227344e-05 -4.24837644e-05 -2.13399966e-04 -1.28385646e-04 1.49174142e-05 -8.30976084e-06 -5.07064792e-06 -1.33792046e-05 -2.42510477e-05 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 8.59745776e-04 4.56920647e-04 -1.28357742e-03 -2.44899535e-03 -1.28357742e-03 -8.65052267e-06 4.44223313e-05 3.45784622e-05 1.49831448e-05 4.44223313e-05 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 6.59577058e-04 4.05026652e-04 -4.76244557e-04 -2.43659056e-03 -1.48368337e-03 1.78805091e-04 -9.65513242e-05 -6.00921510e-05 -1.56616135e-04 -2.91846913e-04 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 5.70478091e-03 3.14685859e-03 -7.70583827e-03 -1.41797470e-02 -7.70583827e-03 -4.59669915e-04 1.36735648e-03 8.16530823e-04 7.96171648e-04 1.36735648e-03 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 4.93082215e-05 3.03006947e-05 2.44056476e-06 -1.84922129e-04 -1.12502969e-04 1.41761337e-05 2.90578900e-06 1.71274120e-06 -1.17103047e-05 -1.91370154e-05 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 1.33770548e-03 7.36754990e-04 -9.46051924e-04 -3.50501086e-03 -1.91637197e-03 -8.27377725e-05 2.03886509e-04 1.20794863e-04 1.28260515e-04 2.14787965e-04 -5.72377128e-05 -6.59577058e-04 4.93082215e-05 2.41156525e-04 1.53394752e-04 -1.89638082e-04 -9.18363956e-04 -5.76858814e-04 5.77673898e-05 -3.36831447e-05 -2.21031721e-05 -4.77055175e-05 -9.73673576e-05 -9.64169844e-04 -5.67344374e-03 1.52740148e-03 2.51977194e-03 1.52740148e-03 -3.93868502e-03 -6.49638880e-03 -3.93868502e-03 -1.44567696e-04 4.61116361e-04 2.90352413e-04 2.50398595e-04 4.61116361e-04 -3.47227344e-05 -4.05026652e-04 3.03006947e-05 1.53394752e-04 8.18757907e-05 -1.17233978e-04 -5.86366001e-04 -3.13837672e-04 3.63351033e-05 -2.11184544e-05 -1.12246264e-05 -4.04229680e-05 -5.50684410e-05 -4.54049720e-04 -2.69217248e-03 7.36754990e-04 1.33770548e-03 4.08627847e-04 -1.91637197e-03 -3.50501086e-03 -9.46051924e-04 -6.97079784e-05 2.14787965e-04 1.20794863e-04 1.35783271e-04 2.03886509e-04 4.24837644e-05 4.76244557e-04 2.44056476e-06 -1.89638082e-04 -1.17233978e-04 2.12415462e-06 7.01429547e-04 4.29690949e-04 -5.68584456e-05 -6.98600029e-06 -4.07738778e-06 4.66293591e-05 7.86960118e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 -3.70069787e-03 -2.07552415e-03 2.17312332e-03 8.90168116e-03 4.96961345e-03 4.60421873e-04 -8.86619153e-04 -5.15382990e-04 -6.36736958e-04 -1.03286469e-03 2.13399966e-04 2.43659056e-03 -1.84922129e-04 -9.18363956e-04 -5.86366001e-04 7.01429547e-04 3.44802830e-03 2.17589038e-03 -2.35102291e-04 1.33112543e-04 8.73254590e-05 1.91876561e-04 3.95271863e-04 2.93227375e-03 1.52248417e-02 -4.37757596e-03 -6.99633778e-03 -4.37757596e-03 1.04147600e-02 1.64670479e-02 1.04147600e-02 6.78686488e-04 -2.12582266e-03 -1.30213495e-03 -1.17551948e-03 -2.12582266e-03 1.28385646e-04 1.48368337e-03 -1.12502969e-04 -5.76858814e-04 -3.13837672e-04 4.29690949e-04 2.17589038e-03 1.18495152e-03 -1.45817244e-04 8.21521714e-05 4.49331845e-05 1.55617623e-04 2.23662024e-04 1.36564698e-03 7.11244946e-03 -2.07552415e-03 -3.70069787e-03 -1.10022028e-03 4.96961345e-03 8.90168116e-03 2.17312332e-03 3.21219444e-04 -1.03286469e-03 -5.15382990e-04 -7.17105517e-04 -8.86619153e-04 1.49174142e-05 1.78805091e-04 -1.41761337e-05 -5.77673898e-05 -3.63351033e-05 5.68584456e-05 2.35102291e-04 1.45817244e-04 -1.03304001e-05 8.28188018e-06 5.75922518e-06 8.85819318e-06 1.81723147e-05 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 4.69532861e-05 1.91270644e-06 -2.53209637e-04 -4.28522016e-04 -1.64651530e-04 -2.83284246e-05 -1.98313826e-04 -1.04753659e-04 -5.89227687e-05 -8.62283440e-05 -8.30976084e-06 -9.65513242e-05 -2.90578900e-06 3.36831447e-05 2.11184544e-05 6.98600029e-06 -1.33112543e-04 -8.21521714e-05 8.28188018e-06 4.27984257e-06 2.53095613e-06 -6.41493715e-06 -1.02749465e-05 -4.48907600e-05 6.96741543e-04 -5.34772333e-05 -1.63501819e-04 -5.36232539e-05 4.63187202e-04 1.19669578e-03 5.76174685e-04 -1.75337614e-04 1.98660061e-04 1.25901974e-04 1.68278188e-04 3.28033227e-04 -5.07064792e-06 -6.00921510e-05 -1.71274120e-06 2.21031721e-05 1.12246264e-05 4.07738778e-06 -8.73254590e-05 -4.49331845e-05 5.75922518e-06 2.53095613e-06 1.60968653e-06 -6.05862154e-06 -6.38809148e-06 -1.63200368e-05 3.57437773e-04 -3.58428548e-05 -9.06648642e-05 -3.58428548e-05 2.48668494e-04 6.28559754e-04 2.48668494e-04 -7.86571980e-05 1.03625636e-04 3.54077607e-05 1.36238263e-04 1.03625636e-04 -1.33792046e-05 -1.56616135e-04 1.17103047e-05 4.77055175e-05 4.04229680e-05 -4.66293591e-05 -1.91876561e-04 -1.55617623e-04 8.85819318e-06 -6.41493715e-06 -6.05862154e-06 -8.46435825e-07 -1.96677264e-05 -5.51559346e-05 4.25614726e-04 -1.80867609e-06 -8.13254770e-05 -3.04447445e-07 3.36313863e-04 7.42221904e-04 3.87442910e-04 -5.89227687e-05 2.14064456e-04 1.81438659e-04 3.97097282e-05 2.78777039e-04 -2.42510477e-05 -2.91846913e-04 1.91370154e-05 9.73673576e-05 5.50684410e-05 -7.86960118e-05 -3.95271863e-04 -2.23662024e-04 1.81723147e-05 -1.02749465e-05 -6.38809148e-06 -1.96677264e-05 -2.86556591e-05 -4.48907600e-05 6.96741543e-04 -5.36232539e-05 -1.63501819e-04 -5.34772333e-05 5.76174685e-04 1.19669578e-03 4.63187202e-04 -5.80643783e-05 3.28033227e-04 1.25901974e-04 2.35985922e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 1 0 -1 664 - -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 -3.26866999e-02 -5.46258297e-03 4.57710065e-02 4.57710065e-02 7.46639925e-03 4.41274981e-03 1.71461532e-02 5.22172450e-03 7.64310687e-03 5.22172450e-03 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 -1.89362502e-02 -6.35715480e-03 1.36123471e-02 3.73405009e-02 1.36123471e-02 -1.47505924e-03 1.50862144e-03 -5.01806624e-04 2.55487755e-03 1.50862144e-03 -5.03240647e-02 4.09859627e-02 2.90035842e-03 2.90035842e-03 -1.41084630e-02 -5.14402512e-02 -5.14402512e-02 1.57067397e-02 -3.31999129e-03 -4.27851464e-03 1.66181775e-02 -5.75039359e-03 1.66181775e-02 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 -1.16458900e-02 -7.43595780e-04 -9.03726436e-03 -2.47467823e-02 -9.03726436e-03 4.67304605e-03 -8.72795588e-03 -1.16246272e-02 -8.09395318e-03 -8.72795588e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 2.11797393e-02 9.20575575e-03 1.48912806e-02 9.19667927e-03 -1.21170270e-02 4.74481476e-04 -1.31293908e-02 -8.98959081e-03 -6.84609247e-03 -9.11228716e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 5.69578999e-03 4.16674080e-03 1.21295267e-02 2.30483477e-03 -4.93952317e-03 2.03824735e-03 2.68207732e-03 1.70918152e-03 -1.33152513e-03 -2.28229583e-03 3.26866999e-02 -2.90035842e-03 2.11797393e-02 1.09718945e-02 9.20575575e-03 9.19667927e-03 1.48912806e-02 -1.21170270e-02 -6.16613073e-03 -1.31293908e-02 -9.11228716e-03 -3.01213322e-03 -8.98959081e-03 1.89362502e-02 1.16458900e-02 5.69578999e-03 1.52017109e-02 5.69578999e-03 -3.48425054e-03 -1.96452460e-03 -3.48425054e-03 9.62189185e-04 -8.49321763e-04 3.38088571e-03 -1.66656055e-03 -8.49321763e-04 -5.46258297e-03 -1.41084630e-02 -9.20575575e-03 -9.20575575e-03 -1.51054281e-02 1.31319152e-02 1.31319152e-02 1.55134254e-02 1.18970781e-03 8.77647052e-03 6.65263771e-03 2.06063438e-03 6.65263771e-03 6.35715480e-03 7.43595780e-04 4.16674080e-03 5.69578999e-03 -6.05375232e-03 -4.93952317e-03 2.30483477e-03 1.21295267e-02 1.34010917e-04 -2.28229583e-03 1.70918152e-03 -2.43093655e-03 2.68207732e-03 -4.57710065e-02 5.14402512e-02 1.48912806e-02 9.19667927e-03 -1.31319152e-02 -4.01464280e-02 -6.04161338e-02 1.39029222e-02 -6.55171161e-04 -1.25902344e-02 1.76630101e-02 -1.24978040e-02 1.49817376e-02 -1.36123471e-02 9.03726436e-03 1.21295267e-02 -3.48425054e-03 -4.93952317e-03 -1.32530774e-02 -2.07556356e-02 5.81167509e-04 1.45840773e-03 -1.08686704e-02 -6.11812937e-03 -6.25827912e-03 -1.81264955e-04 -4.57710065e-02 5.14402512e-02 9.19667927e-03 1.48912806e-02 -1.31319152e-02 -6.04161338e-02 -4.01464280e-02 1.39029222e-02 -1.04958302e-02 -1.25902344e-02 1.49817376e-02 -6.81629686e-03 1.76630101e-02 -3.73405009e-02 2.47467823e-02 2.30483477e-03 -1.96452460e-03 2.30483477e-03 -2.07556356e-02 -5.17674160e-02 -2.07556356e-02 1.06139919e-02 -1.73039160e-02 -1.81187870e-02 -1.83839733e-02 -1.73039160e-02 7.46639925e-03 1.57067397e-02 1.21170270e-02 1.21170270e-02 1.55134254e-02 -1.39029222e-02 -1.39029222e-02 -6.05215906e-05 -2.81793819e-04 -1.27848214e-02 5.62728473e-04 -4.88081211e-04 5.62728473e-04 -1.36123471e-02 9.03726436e-03 -4.93952317e-03 -3.48425054e-03 1.21295267e-02 5.81167509e-04 -2.07556356e-02 -1.32530774e-02 4.69062484e-03 -1.81264955e-04 -6.11812937e-03 -4.39215771e-03 -1.08686704e-02 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 6.16613073e-03 1.18970781e-03 6.55171161e-04 1.04958302e-02 -2.81793819e-04 8.17371075e-03 1.42500181e-03 3.25696822e-04 -4.64282883e-03 -2.86128497e-03 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 -9.62189185e-04 -1.34010917e-04 -1.45840773e-03 -1.06139919e-02 -4.69062484e-03 -6.60013366e-04 5.62128048e-03 2.09092426e-03 2.95647202e-03 2.23546430e-03 1.71461532e-02 -4.27851464e-03 1.31293908e-02 1.31293908e-02 8.77647052e-03 1.25902344e-02 1.25902344e-02 -1.27848214e-02 1.42500181e-03 6.78647931e-04 -5.70566403e-03 2.46817553e-03 -5.70566403e-03 1.50862144e-03 -8.72795588e-03 -2.68207732e-03 8.49321763e-04 2.28229583e-03 1.08686704e-02 1.73039160e-02 1.81264955e-04 5.62128048e-03 -4.08967537e-06 -3.45165114e-04 -5.82673963e-03 -5.11945069e-03 -5.22172450e-03 -1.66181775e-02 -8.98959081e-03 -9.11228716e-03 -6.65263771e-03 1.76630101e-02 1.49817376e-02 -5.62728473e-04 -3.25696822e-04 5.70566403e-03 5.86376284e-03 3.11588615e-03 7.95638990e-03 -5.01806624e-04 -1.16246272e-02 -1.70918152e-03 -3.38088571e-03 -1.70918152e-03 6.11812937e-03 1.81187870e-02 6.11812937e-03 2.09092426e-03 -3.45165114e-04 2.92931580e-05 -3.62158706e-03 -3.45165114e-04 7.64310687e-03 -5.75039359e-03 6.84609247e-03 3.01213322e-03 2.06063438e-03 1.24978040e-02 6.81629686e-03 -4.88081211e-04 -4.64282883e-03 2.46817553e-03 -3.11588615e-03 2.81263380e-03 -1.27588135e-03 2.55487755e-03 -8.09395318e-03 1.33152513e-03 1.66656055e-03 2.43093655e-03 6.25827912e-03 1.83839733e-02 4.39215771e-03 2.95647202e-03 -5.82673963e-03 -3.62158706e-03 -4.07385320e-03 -7.78154151e-03 -5.22172450e-03 -1.66181775e-02 -9.11228716e-03 -8.98959081e-03 -6.65263771e-03 1.49817376e-02 1.76630101e-02 -5.62728473e-04 2.86128497e-03 5.70566403e-03 7.95638990e-03 1.27588135e-03 5.86376284e-03 1.50862144e-03 -8.72795588e-03 2.28229583e-03 8.49321763e-04 -2.68207732e-03 1.81264955e-04 1.73039160e-02 1.08686704e-02 2.23546430e-03 -5.11945069e-03 -3.45165114e-04 -7.78154151e-03 -4.08967537e-06 -9.85365938e-03 -3.04990584e-02 -1.89362502e-02 -6.35715480e-03 6.35715480e-03 3.73405009e-02 1.36123471e-02 -1.36123471e-02 2.95011848e-03 1.50862144e-03 -1.50862144e-03 5.01806624e-04 -2.66059215e-02 -5.03240647e-02 -3.26866999e-02 -3.26866999e-02 5.46258297e-03 4.57710065e-02 4.57710065e-02 -7.46639925e-03 4.41274981e-03 1.71461532e-02 -5.22172450e-03 7.64310687e-03 -5.22172450e-03 -3.04990584e-02 2.51431615e-03 -1.16458900e-02 -7.43595780e-04 7.43595780e-04 -2.47467823e-02 -9.03726436e-03 9.03726436e-03 -9.34609209e-03 -8.72795588e-03 8.72795588e-03 1.16246272e-02 -5.03240647e-02 4.09859627e-02 2.90035842e-03 2.90035842e-03 1.41084630e-02 -5.14402512e-02 -5.14402512e-02 -1.57067397e-02 -3.31999129e-03 -4.27851464e-03 -1.66181775e-02 -5.75039359e-03 -1.66181775e-02 1.89362502e-02 1.16458900e-02 1.52017109e-02 5.69578999e-03 -5.69578999e-03 -1.96452460e-03 -3.48425054e-03 3.48425054e-03 -1.92437837e-03 -8.49321763e-04 8.49321763e-04 -3.38088571e-03 3.26866999e-02 -2.90035842e-03 1.09718945e-02 2.11797393e-02 -9.20575575e-03 1.48912806e-02 9.19667927e-03 1.21170270e-02 4.74481476e-04 -1.31293908e-02 8.98959081e-03 -6.84609247e-03 9.11228716e-03 6.35715480e-03 7.43595780e-04 5.69578999e-03 -6.05375232e-03 -4.16674080e-03 2.30483477e-03 1.21295267e-02 4.93952317e-03 -2.17225827e-03 2.68207732e-03 2.28229583e-03 1.09941142e-03 -1.70918152e-03 3.26866999e-02 -2.90035842e-03 2.11797393e-02 1.09718945e-02 -9.20575575e-03 9.19667927e-03 1.48912806e-02 1.21170270e-02 -6.16613073e-03 -1.31293908e-02 9.11228716e-03 -3.01213322e-03 8.98959081e-03 -6.35715480e-03 -7.43595780e-04 -5.69578999e-03 -4.16674080e-03 -6.05375232e-03 -2.30483477e-03 4.93952317e-03 1.21295267e-02 2.17225827e-03 2.28229583e-03 2.68207732e-03 1.09941142e-03 1.70918152e-03 5.46258297e-03 1.41084630e-02 9.20575575e-03 9.20575575e-03 -1.51054281e-02 -1.31319152e-02 -1.31319152e-02 1.55134254e-02 -1.18970781e-03 -8.77647052e-03 6.65263771e-03 -2.06063438e-03 6.65263771e-03 -3.73405009e-02 2.47467823e-02 -1.96452460e-03 2.30483477e-03 -2.30483477e-03 -5.17674160e-02 -2.07556356e-02 2.07556356e-02 -2.12279839e-02 -1.73039160e-02 1.73039160e-02 1.81187870e-02 -4.57710065e-02 5.14402512e-02 1.48912806e-02 9.19667927e-03 1.31319152e-02 -4.01464280e-02 -6.04161338e-02 -1.39029222e-02 -6.55171161e-04 -1.25902344e-02 -1.76630101e-02 -1.24978040e-02 -1.49817376e-02 -1.36123471e-02 9.03726436e-03 -3.48425054e-03 1.21295267e-02 4.93952317e-03 -2.07556356e-02 -1.32530774e-02 -5.81167509e-04 -6.14903257e-03 -1.08686704e-02 1.81264955e-04 -1.86612141e-03 6.11812937e-03 -4.57710065e-02 5.14402512e-02 9.19667927e-03 1.48912806e-02 1.31319152e-02 -6.04161338e-02 -4.01464280e-02 -1.39029222e-02 -1.04958302e-02 -1.25902344e-02 -1.49817376e-02 -6.81629686e-03 -1.76630101e-02 1.36123471e-02 -9.03726436e-03 3.48425054e-03 4.93952317e-03 1.21295267e-02 2.07556356e-02 -5.81167509e-04 -1.32530774e-02 6.14903257e-03 1.81264955e-04 -1.08686704e-02 -1.86612141e-03 -6.11812937e-03 -7.46639925e-03 -1.57067397e-02 -1.21170270e-02 -1.21170270e-02 1.55134254e-02 1.39029222e-02 1.39029222e-02 -6.05215906e-05 2.81793819e-04 1.27848214e-02 5.62728473e-04 4.88081211e-04 5.62728473e-04 2.95011848e-03 -9.34609209e-03 1.92437837e-03 2.17225827e-03 -2.17225827e-03 2.12279839e-02 6.14903257e-03 -6.14903257e-03 -5.78077311e-03 -7.85674478e-03 7.85674478e-03 4.18184852e-03 4.41274981e-03 -3.31999129e-03 -4.74481476e-04 6.16613073e-03 -1.18970781e-03 6.55171161e-04 1.04958302e-02 2.81793819e-04 8.17371075e-03 1.42500181e-03 -3.25696822e-04 -4.64282883e-03 2.86128497e-03 1.50862144e-03 -8.72795588e-03 8.49321763e-04 -2.68207732e-03 -2.28229583e-03 1.73039160e-02 1.08686704e-02 -1.81264955e-04 -7.85674478e-03 -4.08967537e-06 5.11945069e-03 1.95480188e-03 3.45165114e-04 1.71461532e-02 -4.27851464e-03 1.31293908e-02 1.31293908e-02 -8.77647052e-03 1.25902344e-02 1.25902344e-02 1.27848214e-02 1.42500181e-03 6.78647931e-04 5.70566403e-03 2.46817553e-03 5.70566403e-03 -1.50862144e-03 8.72795588e-03 -8.49321763e-04 -2.28229583e-03 -2.68207732e-03 -1.73039160e-02 -1.81264955e-04 1.08686704e-02 7.85674478e-03 5.11945069e-03 -4.08967537e-06 1.95480188e-03 -3.45165114e-04 5.22172450e-03 1.66181775e-02 8.98959081e-03 9.11228716e-03 -6.65263771e-03 -1.76630101e-02 -1.49817376e-02 -5.62728473e-04 3.25696822e-04 -5.70566403e-03 5.86376284e-03 -3.11588615e-03 7.95638990e-03 -1.09941142e-03 -1.09941142e-03 1.86612141e-03 1.86612141e-03 1.95480188e-03 1.95480188e-03 1.04690655e-03 7.64310687e-03 -5.75039359e-03 6.84609247e-03 3.01213322e-03 -2.06063438e-03 1.24978040e-02 6.81629686e-03 4.88081211e-04 -4.64282883e-03 2.46817553e-03 3.11588615e-03 2.81263380e-03 1.27588135e-03 5.01806624e-04 1.16246272e-02 3.38088571e-03 1.70918152e-03 -1.70918152e-03 -1.81187870e-02 -6.11812937e-03 6.11812937e-03 4.18184852e-03 3.45165114e-04 -3.45165114e-04 2.92931580e-05 5.22172450e-03 1.66181775e-02 9.11228716e-03 8.98959081e-03 -6.65263771e-03 -1.49817376e-02 -1.76630101e-02 -5.62728473e-04 -2.86128497e-03 -5.70566403e-03 7.95638990e-03 -1.27588135e-03 5.86376284e-03 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 -1 0 0 624 - -2.66059215e-02 -5.03240647e-02 -5.46258297e-03 -3.26866999e-02 -3.26866999e-02 7.46639925e-03 4.57710065e-02 4.57710065e-02 -8.82549962e-03 5.22172450e-03 5.22172450e-03 1.71461532e-02 -1.25069627e-03 -7.14095981e-03 9.58444724e-04 -2.90859858e-03 -2.90859858e-03 -2.49315158e-03 7.55769472e-03 7.55769472e-03 -1.94289526e-04 -1.39435234e-04 -1.39435234e-04 3.68604998e-04 -5.03240647e-02 4.09859627e-02 -1.41084630e-02 2.90035842e-03 2.90035842e-03 1.57067397e-02 -5.14402512e-02 -5.14402512e-02 6.63998258e-03 1.66181775e-02 1.66181775e-02 -4.27851464e-03 -7.14095981e-03 -2.51314248e-02 4.04493333e-03 -1.22716775e-02 -1.22716775e-02 -7.55155382e-03 2.23901961e-02 2.23901961e-02 -3.53605291e-03 -2.31024262e-03 -2.31024262e-03 6.49388152e-03 -5.46258297e-03 -1.41084630e-02 -1.51054281e-02 -9.20575575e-03 -9.20575575e-03 1.55134254e-02 1.31319152e-02 1.31319152e-02 -2.37941563e-03 6.65263771e-03 6.65263771e-03 8.77647052e-03 -9.58444724e-04 -4.04493333e-03 -5.69198711e-04 -2.08027394e-03 -2.08027394e-03 1.79526564e-03 4.54167058e-03 4.54167058e-03 -4.69845355e-04 -4.93246421e-05 -4.93246421e-05 7.36376583e-04 3.26866999e-02 -2.90035842e-03 9.20575575e-03 1.09718945e-02 2.11797393e-02 -1.21170270e-02 1.48912806e-02 9.19667927e-03 5.69164926e-03 -8.98959081e-03 -9.11228716e-03 3.83395925e-03 -1.31293908e-02 2.90859858e-03 1.22716775e-02 -2.08027394e-03 5.03014462e-03 6.14446833e-03 4.59318203e-03 -1.05420119e-02 -1.33502663e-02 1.08408356e-03 7.13933222e-04 8.27964213e-04 2.23019918e-04 -2.05131590e-03 3.26866999e-02 -2.90035842e-03 9.20575575e-03 2.11797393e-02 1.09718945e-02 -1.21170270e-02 9.19667927e-03 1.48912806e-02 5.69164926e-03 -9.11228716e-03 -8.98959081e-03 -3.83395925e-03 -1.31293908e-02 2.90859858e-03 1.22716775e-02 -2.08027394e-03 6.14446833e-03 5.03014462e-03 4.59318203e-03 -1.33502663e-02 -1.05420119e-02 1.08408356e-03 8.27964213e-04 7.13933222e-04 -2.23019918e-04 -2.05131590e-03 7.46639925e-03 1.57067397e-02 1.55134254e-02 1.21170270e-02 1.21170270e-02 -6.05215906e-05 -1.39029222e-02 -1.39029222e-02 5.63587637e-04 5.62728473e-04 5.62728473e-04 -1.27848214e-02 2.49315158e-03 7.55155382e-03 1.79526564e-03 4.59318203e-03 4.59318203e-03 -5.52298877e-03 -7.87868612e-03 -7.87868612e-03 1.77597676e-03 4.33092121e-05 4.33092121e-05 -2.67007632e-03 -4.57710065e-02 5.14402512e-02 -1.31319152e-02 1.48912806e-02 9.19667927e-03 1.39029222e-02 -4.01464280e-02 -6.04161338e-02 1.11510013e-02 1.76630101e-02 1.49817376e-02 5.68150712e-03 -1.25902344e-02 -7.55769472e-03 -2.23901961e-02 4.54167058e-03 -1.05420119e-02 -1.33502663e-02 -7.87868612e-03 1.55180210e-02 2.17847557e-02 -4.14439465e-03 -2.60885943e-03 -3.08404679e-03 -1.08187820e-03 7.69870109e-03 -4.57710065e-02 5.14402512e-02 -1.31319152e-02 9.19667927e-03 1.48912806e-02 1.39029222e-02 -6.04161338e-02 -4.01464280e-02 1.11510013e-02 1.49817376e-02 1.76630101e-02 -5.68150712e-03 -1.25902344e-02 -7.55769472e-03 -2.23901961e-02 4.54167058e-03 -1.33502663e-02 -1.05420119e-02 -7.87868612e-03 2.17847557e-02 1.55180210e-02 -4.14439465e-03 -3.08404679e-03 -2.60885943e-03 1.08187820e-03 7.69870109e-03 -8.82549962e-03 6.63998258e-03 -2.37941563e-03 -5.69164926e-03 -5.69164926e-03 5.63587637e-04 -1.11510013e-02 -1.11510013e-02 1.32095328e-04 2.53558815e-03 2.53558815e-03 -2.85000361e-03 -1.94289526e-04 -3.53605291e-03 4.69845355e-04 -1.08408356e-03 -1.08408356e-03 -1.77597676e-03 4.14439465e-03 4.14439465e-03 1.86029246e-04 1.28237467e-04 1.28237467e-04 -2.33410009e-04 -5.22172450e-03 -1.66181775e-02 -6.65263771e-03 -8.98959081e-03 -9.11228716e-03 -5.62728473e-04 1.76630101e-02 1.49817376e-02 -2.53558815e-03 5.86376284e-03 7.95638990e-03 -1.84000480e-03 5.70566403e-03 -1.39435234e-04 -2.31024262e-03 4.93246421e-05 -7.13933222e-04 -8.27964213e-04 -4.33092121e-05 2.60885943e-03 3.08404679e-03 1.28237467e-04 -6.28997322e-05 -7.02699890e-05 8.04600829e-05 -1.20238779e-04 -5.22172450e-03 -1.66181775e-02 -6.65263771e-03 -9.11228716e-03 -8.98959081e-03 -5.62728473e-04 1.49817376e-02 1.76630101e-02 -2.53558815e-03 7.95638990e-03 5.86376284e-03 1.84000480e-03 5.70566403e-03 -1.39435234e-04 -2.31024262e-03 4.93246421e-05 -8.27964213e-04 -7.13933222e-04 -4.33092121e-05 3.08404679e-03 2.60885943e-03 1.28237467e-04 -7.02699890e-05 -6.28997322e-05 -8.04600829e-05 -1.20238779e-04 -3.83395925e-03 3.83395925e-03 -5.68150712e-03 5.68150712e-03 1.84000480e-03 -1.84000480e-03 1.08542492e-02 -2.23019918e-04 2.23019918e-04 1.08187820e-03 -1.08187820e-03 8.04600829e-05 -8.04600829e-05 -4.06655103e-04 1.71461532e-02 -4.27851464e-03 8.77647052e-03 1.31293908e-02 1.31293908e-02 -1.27848214e-02 1.25902344e-02 1.25902344e-02 -2.85000361e-03 -5.70566403e-03 -5.70566403e-03 6.78647931e-04 3.68604998e-04 6.49388152e-03 -7.36376583e-04 2.05131590e-03 2.05131590e-03 2.67007632e-03 -7.69870109e-03 -7.69870109e-03 -2.33410009e-04 -1.20238779e-04 -1.20238779e-04 3.32086076e-04 -1.36503599e-01 -2.96134952e-02 -6.82330307e-02 -6.82330307e-02 -6.82330307e-02 1.27476724e-02 1.27476724e-02 1.27476724e-02 2.43523231e-02 2.43523231e-02 2.43523231e-02 -2.66059215e-02 -5.03240647e-02 5.46258297e-03 -3.26866999e-02 -3.26866999e-02 -7.46639925e-03 4.57710065e-02 4.57710065e-02 -8.82549962e-03 -5.22172450e-03 -5.22172450e-03 1.71461532e-02 -2.96134952e-02 1.04843016e-01 6.36523297e-02 6.36523297e-02 6.36523297e-02 -3.98253566e-02 -3.98253566e-02 -3.98253566e-02 -4.58256951e-03 -4.58256951e-03 -4.58256951e-03 -5.03240647e-02 4.09859627e-02 1.41084630e-02 2.90035842e-03 2.90035842e-03 -1.57067397e-02 -5.14402512e-02 -5.14402512e-02 6.63998258e-03 -1.66181775e-02 -1.66181775e-02 -4.27851464e-03 6.82330307e-02 -6.36523297e-02 -1.92679978e-02 -4.37137746e-03 -4.37137746e-03 6.92119302e-03 5.33979846e-02 5.33979846e-02 -1.32243498e-02 1.22386356e-02 1.22386356e-02 3.13547310e-02 5.46258297e-03 1.41084630e-02 -1.51054281e-02 9.20575575e-03 9.20575575e-03 1.55134254e-02 -1.31319152e-02 -1.31319152e-02 2.37941563e-03 6.65263771e-03 6.65263771e-03 -8.77647052e-03 6.82330307e-02 -6.36523297e-02 -4.37137746e-03 -1.92679978e-02 -4.37137746e-03 5.33979846e-02 6.92119302e-03 5.33979846e-02 6.61217489e-03 1.22386356e-02 3.13547310e-02 -1.14526228e-02 1.22386356e-02 3.26866999e-02 -2.90035842e-03 -9.20575575e-03 1.09718945e-02 2.11797393e-02 1.21170270e-02 1.48912806e-02 9.19667927e-03 5.69164926e-03 8.98959081e-03 9.11228716e-03 3.83395925e-03 -1.31293908e-02 6.82330307e-02 -6.36523297e-02 -4.37137746e-03 -4.37137746e-03 -1.92679978e-02 5.33979846e-02 5.33979846e-02 6.92119302e-03 6.61217489e-03 3.13547310e-02 1.22386356e-02 1.14526228e-02 1.22386356e-02 3.26866999e-02 -2.90035842e-03 -9.20575575e-03 2.11797393e-02 1.09718945e-02 1.21170270e-02 9.19667927e-03 1.48912806e-02 5.69164926e-03 9.11228716e-03 8.98959081e-03 -3.83395925e-03 -1.31293908e-02 -1.27476724e-02 3.98253566e-02 6.92119302e-03 5.33979846e-02 5.33979846e-02 6.36634304e-02 -2.18427910e-02 -2.18427910e-02 4.23309644e-02 2.63052928e-02 2.63052928e-02 -3.34791440e-02 -7.46639925e-03 -1.57067397e-02 1.55134254e-02 -1.21170270e-02 -1.21170270e-02 -6.05215906e-05 1.39029222e-02 1.39029222e-02 -5.63587637e-04 5.62728473e-04 5.62728473e-04 1.27848214e-02 -1.27476724e-02 3.98253566e-02 5.33979846e-02 6.92119302e-03 5.33979846e-02 -2.18427910e-02 6.36634304e-02 -2.18427910e-02 -2.11654822e-02 2.63052928e-02 -3.34791440e-02 3.66596906e-02 2.63052928e-02 -4.57710065e-02 5.14402512e-02 1.31319152e-02 1.48912806e-02 9.19667927e-03 -1.39029222e-02 -4.01464280e-02 -6.04161338e-02 1.11510013e-02 -1.76630101e-02 -1.49817376e-02 5.68150712e-03 -1.25902344e-02 -1.27476724e-02 3.98253566e-02 5.33979846e-02 5.33979846e-02 6.92119302e-03 -2.18427910e-02 -2.18427910e-02 6.36634304e-02 -2.11654822e-02 -3.34791440e-02 2.63052928e-02 -3.66596906e-02 2.63052928e-02 -4.57710065e-02 5.14402512e-02 1.31319152e-02 9.19667927e-03 1.48912806e-02 -1.39029222e-02 -6.04161338e-02 -4.01464280e-02 1.11510013e-02 -1.49817376e-02 -1.76630101e-02 -5.68150712e-03 -1.25902344e-02 1.32243498e-02 -6.61217489e-03 -6.61217489e-03 -4.23309644e-02 2.11654822e-02 2.11654822e-02 -5.64776500e-02 -2.09953343e-02 -2.09953343e-02 4.19906687e-02 -8.82549962e-03 6.63998258e-03 2.37941563e-03 -5.69164926e-03 -5.69164926e-03 -5.63587637e-04 -1.11510013e-02 -1.11510013e-02 1.32095328e-04 -2.53558815e-03 -2.53558815e-03 -2.85000361e-03 2.43523231e-02 -4.58256951e-03 -1.22386356e-02 -1.22386356e-02 -3.13547310e-02 -2.63052928e-02 -2.63052928e-02 3.34791440e-02 -2.09953343e-02 1.98187668e-02 4.69865481e-02 -3.63649858e-02 4.69865481e-02 5.22172450e-03 1.66181775e-02 -6.65263771e-03 8.98959081e-03 9.11228716e-03 -5.62728473e-04 -1.76630101e-02 -1.49817376e-02 2.53558815e-03 5.86376284e-03 7.95638990e-03 1.84000480e-03 -5.70566403e-03 2.43523231e-02 -4.58256951e-03 -1.22386356e-02 -3.13547310e-02 -1.22386356e-02 -2.63052928e-02 3.34791440e-02 -2.63052928e-02 -2.09953343e-02 4.69865481e-02 1.98187668e-02 3.63649858e-02 4.69865481e-02 5.22172450e-03 1.66181775e-02 -6.65263771e-03 9.11228716e-03 8.98959081e-03 -5.62728473e-04 -1.49817376e-02 -1.76630101e-02 2.53558815e-03 7.95638990e-03 5.86376284e-03 -1.84000480e-03 -5.70566403e-03 1.14526228e-02 -1.14526228e-02 -3.66596906e-02 3.66596906e-02 -3.63649858e-02 3.63649858e-02 -5.64776500e-02 -3.83395925e-03 3.83395925e-03 -5.68150712e-03 5.68150712e-03 -1.84000480e-03 1.84000480e-03 1.08542492e-02 2.43523231e-02 -4.58256951e-03 -3.13547310e-02 -1.22386356e-02 -1.22386356e-02 3.34791440e-02 -2.63052928e-02 -2.63052928e-02 4.19906687e-02 4.69865481e-02 4.69865481e-02 1.98187668e-02 1.71461532e-02 -4.27851464e-03 -8.77647052e-03 1.31293908e-02 1.31293908e-02 1.27848214e-02 1.25902344e-02 1.25902344e-02 -2.85000361e-03 5.70566403e-03 5.70566403e-03 6.78647931e-04 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 -1 0 1 634 - -2.83602678e-04 -2.19947443e-03 4.54049720e-04 -4.54049720e-04 -9.64169844e-04 -1.36564698e-03 1.36564698e-03 2.93227375e-03 3.18442937e-05 1.63200368e-05 4.48907600e-05 5.51559346e-05 -4.48907600e-05 1.55533541e-10 1.11130765e-09 -3.42817965e-10 3.42817965e-10 5.74403531e-10 9.44881217e-10 -9.44881217e-10 -1.54744060e-09 -1.19347147e-10 -1.57556900e-10 1.57556900e-10 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 -2.69217248e-03 -5.67344374e-03 -7.11244946e-03 7.11244946e-03 1.52248417e-02 -2.45728776e-04 -3.57437773e-04 -6.96741543e-04 -4.25614726e-04 6.96741543e-04 1.11130765e-09 6.71373038e-09 -2.00984333e-09 2.00984333e-09 3.62526597e-09 5.14556599e-09 -5.14556599e-09 -9.04837268e-09 -5.65314615e-10 -3.18846940e-10 3.18846940e-10 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 -7.36754990e-04 -1.52740148e-03 -1.10022028e-03 2.07552415e-03 4.37757596e-03 6.92693999e-07 -3.58428548e-05 -5.34772333e-05 -1.80867609e-06 5.36232539e-05 3.42817965e-10 2.00984333e-09 -1.64427552e-10 1.06375661e-09 1.07444665e-09 3.54205782e-10 -2.76009902e-09 -2.62709235e-09 -1.04727829e-10 -1.76855306e-10 1.00686231e-10 1.27381006e-10 4.56920647e-04 3.14685859e-03 -7.36754990e-04 4.08627847e-04 1.52740148e-03 2.07552415e-03 -1.10022028e-03 -4.37757596e-03 1.91270644e-06 3.58428548e-05 5.36232539e-05 3.04447445e-07 -5.34772333e-05 -3.42817965e-10 -2.00984333e-09 1.06375661e-09 -1.64427552e-10 -1.07444665e-09 -2.76009902e-09 3.54205782e-10 2.62709235e-09 -1.39560748e-10 1.76855306e-10 1.27381006e-10 8.59745776e-04 5.70478091e-03 -1.33770548e-03 1.33770548e-03 2.51977194e-03 3.70069787e-03 -3.70069787e-03 -6.99633778e-03 4.69532861e-05 9.06648642e-05 1.63501819e-04 8.13254770e-05 -1.63501819e-04 -5.74403531e-10 -3.62526597e-09 1.07444665e-09 -1.07444665e-09 -1.93946740e-09 -2.80119557e-09 2.80119557e-09 4.95605341e-09 3.18038829e-10 2.50293637e-10 -2.50293637e-10 1.28357742e-03 7.70583827e-03 -9.46051924e-04 1.91637197e-03 3.93868502e-03 2.17312332e-03 -4.96961345e-03 -1.04147600e-02 2.53209637e-04 2.48668494e-04 4.63187202e-04 3.36313863e-04 -5.76174685e-04 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 -2.76009902e-09 -2.80119557e-09 -6.34726079e-10 6.95274353e-09 6.57490676e-09 4.01750097e-10 -1.69183560e-10 -2.99280551e-10 -1.28357742e-03 -7.70583827e-03 1.91637197e-03 -9.46051924e-04 -3.93868502e-03 -4.96961345e-03 2.17312332e-03 1.04147600e-02 -1.64651530e-04 -2.48668494e-04 -5.76174685e-04 -3.87442910e-04 4.63187202e-04 9.44881217e-10 5.14556599e-09 -2.76009902e-09 3.54205782e-10 2.80119557e-09 6.95274353e-09 -6.34726079e-10 -6.57490676e-09 3.08142837e-10 -4.01750097e-10 -1.69183560e-10 -2.44899535e-03 -1.41797470e-02 3.50501086e-03 -3.50501086e-03 -6.49638880e-03 -8.90168116e-03 8.90168116e-03 1.64670479e-02 -4.28522016e-04 -6.28559754e-04 -1.19669578e-03 -7.42221904e-04 1.19669578e-03 1.54744060e-09 9.04837268e-09 -2.62709235e-09 2.62709235e-09 4.95605341e-09 6.57490676e-09 -6.57490676e-09 -1.22132169e-08 -6.78250937e-10 -2.01892723e-10 2.01892723e-10 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 -6.97079784e-05 -1.44567696e-04 -4.60421873e-04 3.21219444e-04 6.78686488e-04 -2.83284246e-05 7.86571980e-05 1.75337614e-04 5.89227687e-05 -5.80643783e-05 1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 -3.25675600e-10 -1.57877601e-10 -1.43136213e-10 -3.45784622e-05 -8.16530823e-04 1.20794863e-04 -1.20794863e-04 -2.90352413e-04 -5.15382990e-04 5.15382990e-04 1.30213495e-03 1.04753659e-04 3.54077607e-05 1.25901974e-04 1.81438659e-04 -1.25901974e-04 -1.19347147e-10 -5.65314615e-10 1.76855306e-10 -1.76855306e-10 -3.18038829e-10 -4.01750097e-10 4.01750097e-10 6.78250937e-10 -4.44223313e-05 -1.36735648e-03 2.03886509e-04 -2.14787965e-04 -4.61116361e-04 -8.86619153e-04 1.03286469e-03 2.12582266e-03 1.98313826e-04 1.03625636e-04 1.98660061e-04 2.14064456e-04 -3.28033227e-04 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 -2.50293637e-10 1.69183560e-10 2.01892723e-10 -3.25675600e-10 -1.53288427e-10 6.22308477e-10 -1.49831448e-05 -7.96171648e-04 1.28260515e-04 -1.35783271e-04 -2.50398595e-04 -6.36736958e-04 7.17105517e-04 1.17551948e-03 5.89227687e-05 1.36238263e-04 1.68278188e-04 3.97097282e-05 -2.35985922e-04 -1.00686231e-10 2.99280551e-10 -1.57877601e-10 2.93418060e-10 4.44223313e-05 1.36735648e-03 -2.14787965e-04 2.03886509e-04 4.61116361e-04 1.03286469e-03 -8.86619153e-04 -2.12582266e-03 -8.62283440e-05 -1.03625636e-04 -3.28033227e-04 -2.78777039e-04 1.98660061e-04 1.57556900e-10 3.18846940e-10 -1.27381006e-10 2.50293637e-10 1.69183560e-10 -2.01892723e-10 -1.43136213e-10 6.22308477e-10 2.93418060e-10 -1.53288427e-10 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 -6.35715480e-03 -1.89362502e-02 -1.36123471e-02 1.36123471e-02 3.73405009e-02 -1.47505924e-03 5.01806624e-04 -1.50862144e-03 -2.55487755e-03 1.50862144e-03 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 -4.56920647e-04 -8.59745776e-04 -1.28357742e-03 1.28357742e-03 2.44899535e-03 -8.65052267e-06 -3.45784622e-05 -4.44223313e-05 -1.49831448e-05 4.44223313e-05 -3.04990584e-02 2.51431615e-03 7.43595780e-04 -7.43595780e-04 -1.16458900e-02 9.03726436e-03 -9.03726436e-03 -2.47467823e-02 4.67304605e-03 1.16246272e-02 8.72795588e-03 8.09395318e-03 -8.72795588e-03 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 -3.14685859e-03 -5.70478091e-03 -7.70583827e-03 7.70583827e-03 1.41797470e-02 -4.59669915e-04 -8.16530823e-04 -1.36735648e-03 -7.96171648e-04 1.36735648e-03 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 -4.16674080e-03 -5.69578999e-03 1.21295267e-02 4.93952317e-03 -2.30483477e-03 -2.03824735e-03 1.70918152e-03 2.68207732e-03 -1.33152513e-03 2.28229583e-03 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 -7.36754990e-04 -1.33770548e-03 -9.46051924e-04 1.91637197e-03 3.50501086e-03 -8.27377725e-05 -1.20794863e-04 -2.03886509e-04 -1.28260515e-04 2.14787965e-04 6.35715480e-03 7.43595780e-04 -4.16674080e-03 -6.05375232e-03 5.69578999e-03 4.93952317e-03 1.21295267e-02 2.30483477e-03 1.34010917e-04 -1.70918152e-03 2.28229583e-03 2.43093655e-03 2.68207732e-03 4.54049720e-04 2.69217248e-03 -7.36754990e-04 4.08627847e-04 1.33770548e-03 1.91637197e-03 -9.46051924e-04 -3.50501086e-03 6.97079784e-05 1.20794863e-04 2.14787965e-04 1.35783271e-04 -2.03886509e-04 1.89362502e-02 1.16458900e-02 -5.69578999e-03 5.69578999e-03 1.52017109e-02 3.48425054e-03 -3.48425054e-03 -1.96452460e-03 9.62189185e-04 -3.38088571e-03 8.49321763e-04 1.66656055e-03 -8.49321763e-04 9.64169844e-04 5.67344374e-03 -1.52740148e-03 1.52740148e-03 2.51977194e-03 3.93868502e-03 -3.93868502e-03 -6.49638880e-03 1.44567696e-04 2.90352413e-04 4.61116361e-04 2.50398595e-04 -4.61116361e-04 1.36123471e-02 -9.03726436e-03 1.21295267e-02 4.93952317e-03 3.48425054e-03 -1.32530774e-02 -5.81167509e-04 2.07556356e-02 -1.45840773e-03 -6.11812937e-03 -1.08686704e-02 -6.25827912e-03 1.81264955e-04 1.36564698e-03 7.11244946e-03 -1.10022028e-03 2.07552415e-03 3.70069787e-03 2.17312332e-03 -4.96961345e-03 -8.90168116e-03 4.60421873e-04 5.15382990e-04 8.86619153e-04 6.36736958e-04 -1.03286469e-03 -1.36123471e-02 9.03726436e-03 4.93952317e-03 1.21295267e-02 -3.48425054e-03 -5.81167509e-04 -1.32530774e-02 -2.07556356e-02 4.69062484e-03 6.11812937e-03 1.81264955e-04 4.39215771e-03 -1.08686704e-02 -1.36564698e-03 -7.11244946e-03 2.07552415e-03 -1.10022028e-03 -3.70069787e-03 -4.96961345e-03 2.17312332e-03 8.90168116e-03 -3.21219444e-04 -5.15382990e-04 -1.03286469e-03 -7.17105517e-04 8.86619153e-04 -3.73405009e-02 2.47467823e-02 -2.30483477e-03 2.30483477e-03 -1.96452460e-03 2.07556356e-02 -2.07556356e-02 -5.17674160e-02 1.06139919e-02 1.81187870e-02 1.73039160e-02 1.83839733e-02 -1.73039160e-02 -2.93227375e-03 -1.52248417e-02 4.37757596e-03 -4.37757596e-03 -6.99633778e-03 -1.04147600e-02 1.04147600e-02 1.64670479e-02 -6.78686488e-04 -1.30213495e-03 -2.12582266e-03 -1.17551948e-03 2.12582266e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 -1.34010917e-04 -9.62189185e-04 1.45840773e-03 -4.69062484e-03 -1.06139919e-02 -6.60013366e-04 -2.09092426e-03 -5.62128048e-03 -2.95647202e-03 2.23546430e-03 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 -1.91270644e-06 -4.69532861e-05 -2.53209637e-04 1.64651530e-04 4.28522016e-04 -2.83284246e-05 1.04753659e-04 1.98313826e-04 5.89227687e-05 -8.62283440e-05 5.01806624e-04 1.16246272e-02 -1.70918152e-03 1.70918152e-03 3.38088571e-03 6.11812937e-03 -6.11812937e-03 -1.81187870e-02 -2.09092426e-03 2.92931580e-05 -3.45165114e-04 -3.62158706e-03 3.45165114e-04 1.63200368e-05 -3.57437773e-04 3.58428548e-05 -3.58428548e-05 -9.06648642e-05 -2.48668494e-04 2.48668494e-04 6.28559754e-04 7.86571980e-05 3.54077607e-05 1.03625636e-04 1.36238263e-04 -1.03625636e-04 -1.50862144e-03 8.72795588e-03 -2.68207732e-03 -2.28229583e-03 -8.49321763e-04 1.08686704e-02 -1.81264955e-04 -1.73039160e-02 -5.62128048e-03 -3.45165114e-04 -4.08967537e-06 -5.82673963e-03 5.11945069e-03 4.48907600e-05 -6.96741543e-04 5.34772333e-05 -5.36232539e-05 -1.63501819e-04 -4.63187202e-04 5.76174685e-04 1.19669578e-03 1.75337614e-04 1.25901974e-04 1.98660061e-04 1.68278188e-04 -3.28033227e-04 -2.55487755e-03 8.09395318e-03 1.33152513e-03 -2.43093655e-03 -1.66656055e-03 6.25827912e-03 -4.39215771e-03 -1.83839733e-02 -2.95647202e-03 -3.62158706e-03 -5.82673963e-03 -4.07385320e-03 7.78154151e-03 5.51559346e-05 -4.25614726e-04 1.80867609e-06 -3.04447445e-07 -8.13254770e-05 -3.36313863e-04 3.87442910e-04 7.42221904e-04 5.89227687e-05 1.81438659e-04 2.14064456e-04 3.97097282e-05 -2.78777039e-04 1.50862144e-03 -8.72795588e-03 -2.28229583e-03 -2.68207732e-03 8.49321763e-04 -1.81264955e-04 1.08686704e-02 1.73039160e-02 2.23546430e-03 3.45165114e-04 5.11945069e-03 7.78154151e-03 -4.08967537e-06 -4.48907600e-05 6.96741543e-04 -5.36232539e-05 5.34772333e-05 1.63501819e-04 5.76174685e-04 -4.63187202e-04 -1.19669578e-03 -5.80643783e-05 -1.25901974e-04 -3.28033227e-04 -2.35985922e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 19 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 20 21 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 24 48 73 97 121 145 169 193 213 234 256 273 296 322 348 374 400 426 452 478 504 530 556 582 608 634 -1 0 2 369 - 3.02592746e-10 1.14532510e-10 1.17833757e-10 -1.47198357e-10 -4.41447013e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 3.80106998e-10 1.13983574e-09 1.17267716e-09 -1.46495813e-09 -4.39340064e-09 -1.54818613e-10 -2.15394736e-10 1.61689414e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 1.84378234e-10 5.53058672e-10 5.71154615e-10 -7.10593332e-10 -2.13154909e-09 -1.04498722e-10 -4.84397267e-10 -1.83200357e-10 -1.87926843e-10 2.38013716e-10 7.06163628e-10 -1.21446037e-10 -1.45367706e-09 1.45617240e-10 -1.83355919e-10 -5.50467259e-10 -5.64494571e-10 7.06636105e-10 2.12158570e-09 1.04315994e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 -5.59837607e-10 -1.67928187e-09 -1.73417799e-09 2.15767995e-09 6.47233842e-09 2.27244986e-10 1.23289466e-10 3.17165592e-10 -2.37942386e-10 1.22876674e-10 1.47092972e-09 -1.47139325e-10 1.87578508e-10 5.56271107e-10 5.70616910e-10 -7.22704738e-10 -2.14426862e-09 -1.04141980e-10 3.68778082e-10 4.41426294e-09 -4.42131978e-10 5.56743584e-10 1.67143703e-09 1.71401934e-09 -2.14570364e-09 -6.44217868e-09 -2.27784261e-10 -1.19964562e-10 -3.16611096e-10 2.36853624e-10 3.41676787e-10 1.29129950e-10 1.36113017e-10 -1.65769375e-10 -4.97639582e-10 -4.35704119e-10 -1.64765877e-10 -1.69757847e-10 2.13894818e-10 6.35034959e-10 -1.09217494e-10 -1.30725329e-09 1.31457451e-10 -1.64811040e-10 -4.94934772e-10 -5.09480974e-10 6.35172129e-10 1.90745749e-09 -5.78013223e-10 -2.19045340e-10 -2.23917000e-10 2.79951311e-10 8.44157069e-10 4.33292850e-10 1.63942380e-10 1.67618351e-10 -2.12757439e-10 -6.31906252e-10 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 -1.12525880e-05 -5.72377128e-05 -1.28385646e-04 4.24837644e-05 2.13399966e-04 4.12802398e-06 5.07064792e-06 2.42510477e-05 1.96084619e-05 -8.30976084e-06 2.51588682e-10 -1.22093247e-10 1.21446037e-10 3.70737126e-10 -1.22876674e-10 -3.68778082e-10 -1.09217494e-10 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 -1.27235214e-04 -6.59577058e-04 -1.48368337e-03 4.76244557e-04 2.43659056e-03 4.62310066e-05 6.00921510e-05 2.91846913e-04 2.33157819e-04 -9.65513242e-05 3.02592746e-10 3.01156311e-09 -1.46139577e-09 4.84397267e-10 1.45367706e-09 4.43762591e-09 -1.47092972e-09 -4.41426294e-09 3.41676787e-10 -4.35704119e-10 -1.30725329e-09 -5.78013223e-10 4.33292850e-10 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 -3.03006947e-05 -1.53394752e-04 -3.13837672e-04 1.17233978e-04 5.86366001e-04 1.68397655e-05 1.12246264e-05 5.50684410e-05 5.16786065e-05 -2.11184544e-05 3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -1.47139325e-10 -4.42131978e-10 -1.31457451e-10 1.12525880e-05 1.27235214e-04 -3.03006947e-05 -1.58281898e-06 4.93082215e-05 1.12502969e-04 2.44056476e-06 -1.84922129e-04 -3.05335454e-06 1.71274120e-06 -1.91370154e-05 -1.81320443e-05 -2.90578900e-06 -3.80106998e-10 1.84378234e-10 -1.83355919e-10 -5.59837607e-10 1.87578508e-10 5.56743584e-10 1.64811040e-10 5.72377128e-05 6.59577058e-04 -1.53394752e-04 4.93082215e-05 2.41156525e-04 5.76858814e-04 -1.89638082e-04 -9.18363956e-04 -1.24304952e-05 -2.21031721e-05 -9.73673576e-05 -7.38807858e-05 3.36831447e-05 -1.14532510e-10 -1.13983574e-09 5.53058672e-10 -1.83200357e-10 -5.50467259e-10 -1.67928187e-09 5.56271107e-10 1.67143703e-09 -1.29129950e-10 1.64765877e-10 4.94934772e-10 2.19045340e-10 -1.63942380e-10 1.28385646e-04 1.48368337e-03 -3.13837672e-04 1.12502969e-04 5.76858814e-04 1.18495152e-03 -4.29690949e-04 -2.17589038e-03 -6.18601931e-05 -4.49331845e-05 -2.23662024e-04 -2.04090250e-04 8.21521714e-05 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 -1.87926843e-10 -5.64494571e-10 -1.73417799e-09 5.70616910e-10 1.71401934e-09 -1.36113017e-10 1.69757847e-10 5.09480974e-10 2.23917000e-10 -1.67618351e-10 -4.24837644e-05 -4.76244557e-04 1.17233978e-04 2.44056476e-06 -1.89638082e-04 -4.29690949e-04 2.12415462e-06 7.01429547e-04 1.19529867e-05 -4.07738778e-06 7.86960118e-05 7.25555379e-05 6.98600029e-06 1.47198357e-10 1.46495813e-09 -7.10593332e-10 2.38013716e-10 7.06636105e-10 2.15767995e-09 -7.22704738e-10 -2.14570364e-09 1.65769375e-10 -2.13894818e-10 -6.35172129e-10 -2.79951311e-10 2.12757439e-10 -2.13399966e-04 -2.43659056e-03 5.86366001e-04 -1.84922129e-04 -9.18363956e-04 -2.17589038e-03 7.01429547e-04 3.44802830e-03 4.86188305e-05 8.73254590e-05 3.95271863e-04 2.99542837e-04 -1.33112543e-04 4.41447013e-10 4.39340064e-09 -2.13154909e-09 7.06163628e-10 2.12158570e-09 6.47233842e-09 -2.14426862e-09 -6.44217868e-09 4.97639582e-10 -6.35034959e-10 -1.90745749e-09 -8.44157069e-10 6.31906252e-10 4.12802398e-06 4.62310066e-05 -1.68397655e-05 3.05335454e-06 1.24304952e-05 6.18601931e-05 -1.19529867e-05 -4.86188305e-05 4.45399343e-06 -2.36730758e-06 -7.94659336e-06 -3.22419598e-07 1.41455845e-06 -1.54818613e-10 -2.27244986e-10 2.27784261e-10 5.07064792e-06 6.00921510e-05 -1.12246264e-05 -1.71274120e-06 2.21031721e-05 4.49331845e-05 4.07738778e-06 -8.73254590e-05 -2.36730758e-06 1.60968653e-06 -6.38809148e-06 -8.01694608e-06 -2.53095613e-06 2.42510477e-05 2.91846913e-04 -5.50684410e-05 1.91370154e-05 9.73673576e-05 2.23662024e-04 -7.86960118e-05 -3.95271863e-04 -7.94659336e-06 -6.38809148e-06 -2.86556591e-05 -2.55715494e-05 1.02749465e-05 -1.23289466e-10 1.19964562e-10 1.96084619e-05 2.33157819e-04 -5.16786065e-05 1.81320443e-05 7.38807858e-05 2.04090250e-04 -7.25555379e-05 -2.99542837e-04 -3.22419598e-07 -8.01694608e-06 -2.55715494e-05 -1.56308293e-05 1.03797872e-05 -2.15394736e-10 1.04498722e-10 -1.04315994e-10 -3.17165592e-10 1.04141980e-10 3.16611096e-10 -8.30976084e-06 -9.65513242e-05 2.11184544e-05 2.90578900e-06 -3.36831447e-05 -8.21521714e-05 -6.98600029e-06 1.33112543e-04 1.41455845e-06 -2.53095613e-06 1.02749465e-05 1.03797872e-05 4.27984257e-06 1.61689414e-10 2.37942386e-10 -2.36853624e-10 - 1 4 5 6 7 0 1 2 3 4 5 6 7 8 11 12 0 1 2 3 4 5 6 7 11 1 4 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 10 11 12 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 10 11 12 1 4 5 6 7 1 4 5 6 7 0 1 2 3 4 5 6 7 1 4 5 6 7 1 4 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 - 0 5 16 25 30 39 51 60 72 77 82 90 95 100 120 146 166 186 212 238 264 290 306 319 334 353 369 -1 1 -3 327 - 6.28564805e-10 1.18444071e-10 1.18444071e-10 -1.18444071e-10 -4.57666373e-10 -4.57666373e-10 4.57666373e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 5.74403531e-10 -3.42817965e-10 -9.44881217e-10 -1.54744060e-09 9.44881217e-10 1.57556900e-10 -1.19347147e-10 -1.57556900e-10 5.22633289e-10 6.25580967e-09 1.17874482e-09 1.17874482e-09 -1.17874482e-09 -4.55475599e-09 -4.55475599e-09 4.55475599e-09 1.11130765e-09 6.71373038e-09 2.00984333e-09 3.62526597e-09 -2.00984333e-09 -5.14556599e-09 -9.04837268e-09 5.14556599e-09 3.18846940e-10 -5.65314615e-10 -3.18846940e-10 -1.96172009e-10 -2.34804933e-09 -3.00143945e-10 -5.13413585e-10 5.13413585e-10 1.16339930e-09 1.98191292e-09 -1.98191292e-09 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 -1.07444665e-09 1.06375661e-09 3.54205782e-10 2.62709235e-09 -2.76009902e-09 1.04727829e-10 1.76855306e-10 1.00686231e-10 1.27381006e-10 -1.96172009e-10 -2.34804933e-09 -5.13413585e-10 -3.00143945e-10 5.13413585e-10 1.98191292e-09 1.16339930e-09 -1.98191292e-09 -5.74403531e-10 -3.62526597e-09 -1.07444665e-09 -1.93946740e-09 1.07444665e-09 2.80119557e-09 4.95605341e-09 -2.80119557e-09 -2.50293637e-10 3.18038829e-10 2.50293637e-10 1.96172009e-10 2.34804933e-09 5.13413585e-10 5.13413585e-10 -3.00143945e-10 -1.98191292e-09 -1.98191292e-09 1.16339930e-09 3.42817965e-10 2.00984333e-09 1.06375661e-09 1.07444665e-09 -1.64427552e-10 -2.76009902e-09 -2.62709235e-09 3.54205782e-10 1.39560748e-10 1.27381006e-10 -1.76855306e-10 5.95688432e-10 7.13013662e-09 9.11318686e-10 1.55890206e-09 -1.55890206e-09 -3.53253665e-09 -6.01797671e-09 6.01797671e-09 -2.51489989e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 2.80119557e-09 -2.76009902e-09 -6.34726079e-10 -6.57490676e-09 6.95274353e-09 -1.69183560e-10 -4.01750097e-10 -2.99280551e-10 5.95688432e-10 7.13013662e-09 1.55890206e-09 9.11318686e-10 -1.55890206e-09 -6.01797671e-09 -3.53253665e-09 6.01797671e-09 1.25744995e-10 -2.17796720e-10 1.54744060e-09 9.04837268e-09 2.62709235e-09 4.95605341e-09 -2.62709235e-09 -6.57490676e-09 -1.22132169e-08 6.57490676e-09 2.01892723e-10 -6.78250937e-10 -2.01892723e-10 -5.95688432e-10 -7.13013662e-09 -1.55890206e-09 -1.55890206e-09 9.11318686e-10 6.01797671e-09 6.01797671e-09 -3.53253665e-09 -1.25744995e-10 -2.17796720e-10 -9.44881217e-10 -5.14556599e-09 -2.76009902e-09 -2.80119557e-09 3.54205782e-10 6.95274353e-09 6.57490676e-09 -6.34726079e-10 -3.08142837e-10 4.01750097e-10 -1.69183560e-10 -1.46333922e-10 5.61605470e-10 -2.80802735e-10 2.80802735e-10 -1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 3.25675600e-10 1.57877601e-10 1.43136213e-10 1.24878118e-10 1.49467492e-09 2.17317549e-10 2.17317549e-10 -4.09333462e-10 -8.41341369e-10 -8.41341369e-10 1.57823688e-09 1.57556900e-10 3.18846940e-10 2.50293637e-10 -1.27381006e-10 1.69183560e-10 -2.01892723e-10 3.25675600e-10 -1.53288427e-10 6.22308477e-10 -1.24878118e-10 -1.49467492e-09 -2.17317549e-10 -4.09333462e-10 2.17317549e-10 8.41341369e-10 1.57823688e-09 -8.41341369e-10 -1.19347147e-10 -5.65314615e-10 -1.76855306e-10 -3.18038829e-10 1.76855306e-10 4.01750097e-10 6.78250937e-10 -4.01750097e-10 -1.26728893e-10 -1.26728893e-10 4.86364604e-10 4.86364604e-10 -1.00686231e-10 2.99280551e-10 1.57877601e-10 2.93418060e-10 -1.24878118e-10 -1.49467492e-09 -4.09333462e-10 -2.17317549e-10 2.17317549e-10 1.57823688e-09 8.41341369e-10 -8.41341369e-10 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 -2.50293637e-10 2.01892723e-10 1.69183560e-10 1.43136213e-10 6.22308477e-10 2.93418060e-10 -1.53288427e-10 5.22633289e-10 1.96172009e-10 1.96172009e-10 -1.96172009e-10 -5.95688432e-10 -5.95688432e-10 5.95688432e-10 1.24878118e-10 -1.24878118e-10 -1.24878118e-10 6.28564805e-10 6.25580967e-09 2.34804933e-09 2.34804933e-09 -2.34804933e-09 -7.13013662e-09 -7.13013662e-09 7.13013662e-09 1.49467492e-09 -1.49467492e-09 -1.49467492e-09 -1.18444071e-10 -1.17874482e-09 -3.00143945e-10 -5.13413585e-10 5.13413585e-10 9.11318686e-10 1.55890206e-09 -1.55890206e-09 1.46333922e-10 -2.17317549e-10 2.17317549e-10 4.09333462e-10 -1.18444071e-10 -1.17874482e-09 -5.13413585e-10 -3.00143945e-10 5.13413585e-10 1.55890206e-09 9.11318686e-10 -1.55890206e-09 -2.17317549e-10 4.09333462e-10 1.26728893e-10 2.17317549e-10 1.18444071e-10 1.17874482e-09 5.13413585e-10 5.13413585e-10 -3.00143945e-10 -1.55890206e-09 -1.55890206e-09 9.11318686e-10 4.09333462e-10 -2.17317549e-10 1.26728893e-10 -2.17317549e-10 4.57666373e-10 4.55475599e-09 1.16339930e-09 1.98191292e-09 -1.98191292e-09 -3.53253665e-09 -6.01797671e-09 6.01797671e-09 -5.61605470e-10 8.41341369e-10 -8.41341369e-10 -1.57823688e-09 4.57666373e-10 4.55475599e-09 1.98191292e-09 1.16339930e-09 -1.98191292e-09 -6.01797671e-09 -3.53253665e-09 6.01797671e-09 2.80802735e-10 8.41341369e-10 -1.57823688e-09 -4.86364604e-10 -8.41341369e-10 -4.57666373e-10 -4.55475599e-09 -1.98191292e-09 -1.98191292e-09 1.16339930e-09 6.01797671e-09 6.01797671e-09 -3.53253665e-09 -2.80802735e-10 -1.57823688e-09 8.41341369e-10 -4.86364604e-10 8.41341369e-10 2.51489989e-10 -1.25744995e-10 1.25744995e-10 2.17796720e-10 2.17796720e-10 - 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 21 23 25 2 5 6 7 15 17 20 21 22 24 25 0 1 2 3 4 5 6 7 13 14 16 17 18 19 21 22 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 3 4 6 7 15 18 21 25 0 1 2 3 4 5 6 7 13 14 15 16 19 20 21 22 24 25 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 18 19 20 19 20 - 0 18 37 57 76 95 115 136 157 168 185 201 209 227 237 248 260 272 284 296 309 322 325 325 325 327 327 -1 1 -2 660 - -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 -9.64169844e-04 4.54049720e-04 1.36564698e-03 2.93227375e-03 -1.36564698e-03 3.18442937e-05 -4.48907600e-05 1.63200368e-05 -5.51559346e-05 4.48907600e-05 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 -4.21897348e-04 8.47102601e-05 2.64230228e-04 1.31011378e-03 -2.64230228e-04 1.24299865e-05 -9.54175960e-06 -2.19848325e-07 -2.15293682e-05 9.54175960e-06 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 -5.67344374e-03 2.69217248e-03 7.11244946e-03 1.52248417e-02 -7.11244946e-03 -2.45728776e-04 6.96741543e-04 -3.57437773e-04 4.25614726e-04 -6.96741543e-04 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 -3.20879817e-03 6.44189162e-04 1.90192895e-03 9.41005524e-03 -1.90192895e-03 -1.69996312e-04 1.18654672e-04 -4.54930713e-05 2.94442250e-04 -1.18654672e-04 4.56920647e-04 3.14685859e-03 4.08627847e-04 1.52740148e-03 -7.36754990e-04 -1.10022028e-03 -4.37757596e-03 2.07552415e-03 -6.92693999e-07 -5.34772333e-05 3.58428548e-05 -1.80867609e-06 5.36232539e-05 8.47102601e-05 6.44189162e-04 -8.34532790e-05 3.48784992e-04 -8.81363406e-05 2.97066591e-04 -1.03910538e-03 2.72072081e-04 -8.39816585e-06 -5.22359376e-05 1.04881978e-05 -1.01880285e-05 -9.35105526e-06 8.59745776e-04 5.70478091e-03 1.33770548e-03 2.51977194e-03 -1.33770548e-03 -3.70069787e-03 -6.99633778e-03 3.70069787e-03 4.69532861e-05 -1.63501819e-04 9.06648642e-05 -8.13254770e-05 1.63501819e-04 4.21897348e-04 3.20879817e-03 3.48784992e-04 1.60542134e-03 -3.48784992e-04 -1.04349936e-03 -4.73061611e-03 1.04349936e-03 5.05847972e-05 -2.72395088e-05 1.30405087e-05 -8.76154389e-05 2.72395088e-05 -4.56920647e-04 -3.14685859e-03 -7.36754990e-04 -1.52740148e-03 4.08627847e-04 2.07552415e-03 4.37757596e-03 -1.10022028e-03 -1.91270644e-06 5.36232539e-05 -3.58428548e-05 3.04447445e-07 -5.34772333e-05 -8.47102601e-05 -6.44189162e-04 -8.81363406e-05 -3.48784992e-04 -8.34532790e-05 2.72072081e-04 1.03910538e-03 2.97066591e-04 -1.30221744e-05 -9.35105526e-06 -1.04881978e-05 -2.17901071e-06 -5.22359376e-05 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 -3.93868502e-03 1.91637197e-03 2.17312332e-03 1.04147600e-02 -4.96961345e-03 -2.53209637e-04 4.63187202e-04 -2.48668494e-04 3.36313863e-04 -5.76174685e-04 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 -1.04349936e-03 2.72072081e-04 -1.05660430e-03 3.02088103e-03 -8.26078378e-04 -2.10074852e-05 1.84705595e-04 -3.66025562e-05 1.12319754e-04 -7.23455255e-07 -2.44899535e-03 -1.41797470e-02 -3.50501086e-03 -6.49638880e-03 3.50501086e-03 8.90168116e-03 1.64670479e-02 -8.90168116e-03 -4.28522016e-04 1.19669578e-03 -6.28559754e-04 7.42221904e-04 -1.19669578e-03 -1.31011378e-03 -9.41005524e-03 -1.03910538e-03 -4.73061611e-03 1.03910538e-03 3.02088103e-03 1.34699125e-02 -3.02088103e-03 -3.90582083e-04 2.53598761e-04 -7.84989694e-05 6.76508013e-04 -2.53598761e-04 1.28357742e-03 7.70583827e-03 1.91637197e-03 3.93868502e-03 -9.46051924e-04 -4.96961345e-03 -1.04147600e-02 2.17312332e-03 1.64651530e-04 -5.76174685e-04 2.48668494e-04 -3.87442910e-04 4.63187202e-04 2.64230228e-04 1.90192895e-03 2.72072081e-04 1.04349936e-03 2.97066591e-04 -8.26078378e-04 -3.02088103e-03 -1.05660430e-03 8.67680178e-05 -7.23455255e-07 3.66025562e-05 -7.43528929e-05 1.84705595e-04 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 -1.44567696e-04 6.97079784e-05 4.60421873e-04 6.78686488e-04 -3.21219444e-04 -2.83284246e-05 -1.75337614e-04 7.86571980e-05 -5.89227687e-05 5.80643783e-05 1.24299865e-05 -1.69996312e-04 8.39816585e-06 -5.05847972e-05 1.30221744e-05 2.10074852e-05 3.90582083e-04 -8.67680178e-05 8.04876214e-05 -6.78878755e-05 1.51526364e-05 -1.44325560e-04 6.15312303e-05 4.44223313e-05 1.36735648e-03 2.03886509e-04 4.61116361e-04 -2.14787965e-04 -8.86619153e-04 -2.12582266e-03 1.03286469e-03 -1.98313826e-04 1.98660061e-04 -1.03625636e-04 2.14064456e-04 -3.28033227e-04 -9.54175960e-06 1.18654672e-04 5.22359376e-05 2.72395088e-05 9.35105526e-06 -1.84705595e-04 -2.53598761e-04 7.23455255e-07 -6.78878755e-05 1.73450833e-05 -3.86877104e-06 1.10245228e-04 -3.85473273e-05 -3.45784622e-05 -8.16530823e-04 -1.20794863e-04 -2.90352413e-04 1.20794863e-04 5.15382990e-04 1.30213495e-03 -5.15382990e-04 1.04753659e-04 -1.25901974e-04 3.54077607e-05 -1.81438659e-04 1.25901974e-04 -2.19848325e-07 -4.54930713e-05 -1.04881978e-05 -1.30405087e-05 1.04881978e-05 3.66025562e-05 7.84989694e-05 -3.66025562e-05 1.51526364e-05 -3.86877104e-06 -1.73157887e-06 -2.62451360e-05 3.86877104e-06 1.49831448e-05 7.96171648e-04 1.28260515e-04 2.50398595e-04 -1.35783271e-04 -6.36736958e-04 -1.17551948e-03 7.17105517e-04 -5.89227687e-05 1.68278188e-04 -1.36238263e-04 3.97097282e-05 -2.35985922e-04 -2.15293682e-05 2.94442250e-04 1.01880285e-05 8.76154389e-05 2.17901071e-06 -1.12319754e-04 -6.76508013e-04 7.43528929e-05 -1.44325560e-04 1.10245228e-04 -2.62451360e-05 2.47140423e-04 -1.13915239e-04 -4.44223313e-05 -1.36735648e-03 -2.14787965e-04 -4.61116361e-04 2.03886509e-04 1.03286469e-03 2.12582266e-03 -8.86619153e-04 8.62283440e-05 -3.28033227e-04 1.03625636e-04 -2.78777039e-04 1.98660061e-04 9.54175960e-06 -1.18654672e-04 9.35105526e-06 -2.72395088e-05 5.22359376e-05 7.23455255e-07 2.53598761e-04 -1.84705595e-04 6.15312303e-05 -3.85473273e-05 3.86877104e-06 -1.13915239e-04 1.73450833e-05 -1.13188081e-04 -9.61474525e-04 -2.81528787e-04 -2.81528787e-04 2.81528787e-04 8.85698948e-04 8.85698948e-04 -8.85698948e-04 -2.81266938e-05 2.81266938e-05 2.81266938e-05 -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 -8.59745776e-04 4.56920647e-04 1.28357742e-03 2.44899535e-03 -1.28357742e-03 -8.65052267e-06 4.44223313e-05 -3.45784622e-05 1.49831448e-05 -4.44223313e-05 -9.61474525e-04 -7.52961808e-03 -2.21766904e-03 -2.21766904e-03 2.21766904e-03 6.67293529e-03 6.67293529e-03 -6.67293529e-03 1.01109299e-04 -1.01109299e-04 -1.01109299e-04 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 -5.70478091e-03 3.14685859e-03 7.70583827e-03 1.41797470e-02 -7.70583827e-03 -4.59669915e-04 1.36735648e-03 -8.16530823e-04 7.96171648e-04 -1.36735648e-03 2.81528787e-04 2.21766904e-03 5.43301715e-04 7.19174985e-04 -7.19174985e-04 -1.60262285e-03 -2.18681758e-03 2.18681758e-03 -4.51296940e-05 -1.82206719e-05 1.82206719e-05 -2.11546484e-05 4.54049720e-04 2.69217248e-03 4.08627847e-04 1.33770548e-03 -7.36754990e-04 -9.46051924e-04 -3.50501086e-03 1.91637197e-03 8.27377725e-05 -2.03886509e-04 1.20794863e-04 -1.28260515e-04 2.14787965e-04 2.81528787e-04 2.21766904e-03 7.19174985e-04 5.43301715e-04 -7.19174985e-04 -2.18681758e-03 -1.60262285e-03 2.18681758e-03 2.25648470e-05 -1.82206719e-05 -2.11546484e-05 -3.90834615e-05 1.82206719e-05 9.64169844e-04 5.67344374e-03 1.52740148e-03 2.51977194e-03 -1.52740148e-03 -3.93868502e-03 -6.49638880e-03 3.93868502e-03 1.44567696e-04 -4.61116361e-04 2.90352413e-04 -2.50398595e-04 4.61116361e-04 -2.81528787e-04 -2.21766904e-03 -7.19174985e-04 -7.19174985e-04 5.43301715e-04 2.18681758e-03 2.18681758e-03 -1.60262285e-03 -2.25648470e-05 -2.11546484e-05 -1.82206719e-05 -3.90834615e-05 -1.82206719e-05 -4.54049720e-04 -2.69217248e-03 -7.36754990e-04 -1.33770548e-03 4.08627847e-04 1.91637197e-03 3.50501086e-03 -9.46051924e-04 -6.97079784e-05 2.14787965e-04 -1.20794863e-04 1.35783271e-04 -2.03886509e-04 -8.85698948e-04 -6.67293529e-03 -1.60262285e-03 -2.18681758e-03 2.18681758e-03 4.57109466e-03 6.50675894e-03 -6.50675894e-03 1.35772380e-04 2.25479120e-04 -2.25479120e-04 -1.05295723e-04 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 -3.70069787e-03 2.07552415e-03 2.17312332e-03 8.90168116e-03 -4.96961345e-03 -4.60421873e-04 8.86619153e-04 -5.15382990e-04 6.36736958e-04 -1.03286469e-03 -8.85698948e-04 -6.67293529e-03 -2.18681758e-03 -1.60262285e-03 2.18681758e-03 6.50675894e-03 4.57109466e-03 -6.50675894e-03 -6.78861902e-05 2.25479120e-04 -1.05295723e-04 1.17582331e-04 -2.25479120e-04 -2.93227375e-03 -1.52248417e-02 -4.37757596e-03 -6.99633778e-03 4.37757596e-03 1.04147600e-02 1.64670479e-02 -1.04147600e-02 -6.78686488e-04 2.12582266e-03 -1.30213495e-03 1.17551948e-03 -2.12582266e-03 8.85698948e-04 6.67293529e-03 2.18681758e-03 2.18681758e-03 -1.60262285e-03 -6.50675894e-03 -6.50675894e-03 4.57109466e-03 6.78861902e-05 -1.05295723e-04 2.25479120e-04 1.17582331e-04 2.25479120e-04 1.36564698e-03 7.11244946e-03 2.07552415e-03 3.70069787e-03 -1.10022028e-03 -4.96961345e-03 -8.90168116e-03 2.17312332e-03 3.21219444e-04 -1.03286469e-03 5.15382990e-04 -7.17105517e-04 8.86619153e-04 4.51296940e-05 -2.25648470e-05 2.25648470e-05 -1.35772380e-04 6.78861902e-05 -6.78861902e-05 -1.38525834e-05 -3.22912376e-06 3.22912376e-06 -6.45824752e-06 3.18442937e-05 -2.45728776e-04 6.92693999e-07 -4.69532861e-05 1.91270644e-06 2.53209637e-04 4.28522016e-04 -1.64651530e-04 -2.83284246e-05 -1.98313826e-04 1.04753659e-04 -5.89227687e-05 8.62283440e-05 -2.81266938e-05 1.01109299e-04 1.82206719e-05 1.82206719e-05 2.11546484e-05 -2.25479120e-04 -2.25479120e-04 1.05295723e-04 -3.22912376e-06 1.24251966e-04 -1.31575910e-04 -5.59300642e-06 -1.31575910e-04 -4.48907600e-05 6.96741543e-04 5.34772333e-05 1.63501819e-04 -5.36232539e-05 -4.63187202e-04 -1.19669578e-03 5.76174685e-04 -1.75337614e-04 1.98660061e-04 -1.25901974e-04 1.68278188e-04 -3.28033227e-04 2.81266938e-05 -1.01109299e-04 -1.82206719e-05 2.11546484e-05 1.82206719e-05 2.25479120e-04 1.05295723e-04 -2.25479120e-04 3.22912376e-06 -1.31575910e-04 1.24251966e-04 -5.59300642e-06 1.31575910e-04 1.63200368e-05 -3.57437773e-04 -3.58428548e-05 -9.06648642e-05 3.58428548e-05 2.48668494e-04 6.28559754e-04 -2.48668494e-04 7.86571980e-05 -1.03625636e-04 3.54077607e-05 -1.36238263e-04 1.03625636e-04 3.90834615e-05 3.90834615e-05 -1.17582331e-04 -1.17582331e-04 -5.59300642e-06 -5.59300642e-06 -1.38525834e-05 -5.51559346e-05 4.25614726e-04 1.80867609e-06 8.13254770e-05 -3.04447445e-07 -3.36313863e-04 -7.42221904e-04 3.87442910e-04 -5.89227687e-05 2.14064456e-04 -1.81438659e-04 3.97097282e-05 -2.78777039e-04 2.81266938e-05 -1.01109299e-04 2.11546484e-05 -1.82206719e-05 1.82206719e-05 1.05295723e-04 2.25479120e-04 -2.25479120e-04 -6.45824752e-06 -1.31575910e-04 1.31575910e-04 1.24251966e-04 4.48907600e-05 -6.96741543e-04 -5.36232539e-05 -1.63501819e-04 5.34772333e-05 5.76174685e-04 1.19669578e-03 -4.63187202e-04 5.80643783e-05 -3.28033227e-04 1.25901974e-04 -2.35985922e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -1 1 -1 496 - -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 -3.01128478e-04 1.57155374e-04 5.21569824e-04 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 -4.21897348e-04 -8.47102601e-05 -2.64230228e-04 1.31011378e-03 2.64230228e-04 1.24299865e-05 9.54175960e-06 -2.19848325e-07 -2.15293682e-05 -9.54175960e-06 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 -4.48188603e-03 1.36054495e-03 7.76285431e-03 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 -3.20879817e-03 -6.44189162e-04 -1.90192895e-03 9.41005524e-03 1.90192895e-03 -1.69996312e-04 -1.18654672e-04 -4.54930713e-05 2.94442250e-04 1.18654672e-04 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 9.71290470e-04 5.03035499e-04 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 -3.48784992e-04 -8.81363406e-05 2.97066591e-04 1.03910538e-03 2.72072081e-04 8.39816585e-06 -5.22359376e-05 -1.04881978e-05 1.01880285e-05 -9.35105526e-06 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 2.21481323e-03 -6.46380060e-04 -3.83616904e-03 4.21897348e-04 3.20879817e-03 -3.48784992e-04 1.60542134e-03 3.48784992e-04 1.04349936e-03 -4.73061611e-03 -1.04349936e-03 5.05847972e-05 2.72395088e-05 1.30405087e-05 -8.76154389e-05 -2.72395088e-05 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 5.03035499e-04 9.71290470e-04 8.47102601e-05 6.44189162e-04 -8.81363406e-05 3.48784992e-04 -8.34532790e-05 2.72072081e-04 -1.03910538e-03 2.97066591e-04 1.30221744e-05 -9.35105526e-06 1.04881978e-05 2.17901071e-06 -5.22359376e-05 6.27510368e-03 5.08646404e-04 -1.15849724e-02 -4.12897459e-03 -1.40155183e-03 2.64230228e-04 1.90192895e-03 2.97066591e-04 1.04349936e-03 2.72072081e-04 -1.05660430e-03 -3.02088103e-03 -8.26078378e-04 2.10074852e-05 1.84705595e-04 3.66025562e-05 -1.12319754e-04 -7.23455255e-07 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -6.70590317e-03 2.11321954e-03 1.16149650e-02 -1.31011378e-03 -9.41005524e-03 1.03910538e-03 -4.73061611e-03 -1.03910538e-03 -3.02088103e-03 1.34699125e-02 3.02088103e-03 -3.90582083e-04 -2.53598761e-04 -7.84989694e-05 6.76508013e-04 2.53598761e-04 5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 -4.12897459e-03 -2.64230228e-04 -1.90192895e-03 2.72072081e-04 -1.04349936e-03 2.97066591e-04 -8.26078378e-04 3.02088103e-03 -1.05660430e-03 -8.67680178e-05 -7.23455255e-07 -3.66025562e-05 7.43528929e-05 1.84705595e-04 -3.01128478e-04 -4.48188603e-03 -2.21481323e-03 6.70590317e-03 -5.03211219e-04 -8.51399288e-05 1.11066475e-03 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 -5.05847972e-05 -1.30221744e-05 -2.10074852e-05 3.90582083e-04 8.67680178e-05 8.04876214e-05 6.78878755e-05 1.51526364e-05 -1.44325560e-04 -6.15312303e-05 -9.71290470e-04 5.03035499e-04 4.12897459e-03 -1.40155183e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 5.22359376e-05 -2.72395088e-05 9.35105526e-06 -1.84705595e-04 2.53598761e-04 7.23455255e-07 6.78878755e-05 1.73450833e-05 3.86877104e-06 -1.10245228e-04 -3.85473273e-05 -1.57155374e-04 -1.36054495e-03 -6.46380060e-04 2.11321954e-03 8.51399288e-05 1.08308315e-04 -1.47466682e-04 -2.19848325e-07 -4.54930713e-05 1.04881978e-05 -1.30405087e-05 -1.04881978e-05 -3.66025562e-05 7.84989694e-05 3.66025562e-05 1.51526364e-05 3.86877104e-06 -1.73157887e-06 -2.62451360e-05 -3.86877104e-06 5.21569824e-04 7.76285431e-03 3.83616904e-03 -1.16149650e-02 1.11066475e-03 1.47466682e-04 -1.78569641e-03 -2.15293682e-05 2.94442250e-04 -1.01880285e-05 8.76154389e-05 -2.17901071e-06 1.12319754e-04 -6.76508013e-04 -7.43528929e-05 -1.44325560e-04 -1.10245228e-04 -2.62451360e-05 2.47140423e-04 1.13915239e-04 5.03035499e-04 -9.71290470e-04 -1.40155183e-03 4.12897459e-03 -5.75131877e-04 -9.54175960e-06 1.18654672e-04 9.35105526e-06 2.72395088e-05 5.22359376e-05 7.23455255e-07 -2.53598761e-04 -1.84705595e-04 -6.15312303e-05 -3.85473273e-05 -3.86877104e-06 1.13915239e-04 1.73450833e-05 -9.85365938e-03 -3.04990584e-02 -6.35715480e-03 -1.89362502e-02 6.35715480e-03 1.36123471e-02 3.73405009e-02 -1.36123471e-02 -1.47505924e-03 1.50862144e-03 5.01806624e-04 2.55487755e-03 -1.50862144e-03 -2.38871131e-03 -1.13311471e-02 -6.83146885e-03 1.64805073e-02 -3.01128478e-04 -1.57155374e-04 5.21569824e-04 -3.04990584e-02 2.51431615e-03 -7.43595780e-04 -1.16458900e-02 7.43595780e-04 -9.03726436e-03 -2.47467823e-02 9.03726436e-03 4.67304605e-03 -8.72795588e-03 1.16246272e-02 -8.09395318e-03 8.72795588e-03 -1.13311471e-02 -1.52854843e-02 -1.65244795e-02 8.15775566e-03 -4.48188603e-03 -1.36054495e-03 7.76285431e-03 6.35715480e-03 7.43595780e-04 -6.05375232e-03 5.69578999e-03 -4.16674080e-03 1.21295267e-02 2.30483477e-03 4.93952317e-03 2.03824735e-03 2.68207732e-03 -1.70918152e-03 -1.33152513e-03 2.28229583e-03 -2.73689144e-03 6.27510368e-03 5.08646404e-04 9.71290470e-04 -5.03035499e-04 1.89362502e-02 1.16458900e-02 5.69578999e-03 1.52017109e-02 -5.69578999e-03 -3.48425054e-03 -1.96452460e-03 3.48425054e-03 9.62189185e-04 -8.49321763e-04 -3.38088571e-03 -1.66656055e-03 8.49321763e-04 6.83146885e-03 1.65244795e-02 1.32007149e-02 -1.89240740e-02 2.21481323e-03 6.46380060e-04 -3.83616904e-03 -6.35715480e-03 -7.43595780e-04 -4.16674080e-03 -5.69578999e-03 -6.05375232e-03 4.93952317e-03 -2.30483477e-03 1.21295267e-02 -1.34010917e-04 2.28229583e-03 1.70918152e-03 2.43093655e-03 2.68207732e-03 -2.73689144e-03 5.08646404e-04 6.27510368e-03 -5.03035499e-04 9.71290470e-04 -1.36123471e-02 9.03726436e-03 1.21295267e-02 -3.48425054e-03 4.93952317e-03 -1.32530774e-02 -2.07556356e-02 -5.81167509e-04 1.45840773e-03 -1.08686704e-02 6.11812937e-03 -6.25827912e-03 1.81264955e-04 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 -4.12897459e-03 1.40155183e-03 -3.73405009e-02 2.47467823e-02 2.30483477e-03 -1.96452460e-03 -2.30483477e-03 -2.07556356e-02 -5.17674160e-02 2.07556356e-02 1.06139919e-02 -1.73039160e-02 1.81187870e-02 -1.83839733e-02 1.73039160e-02 -1.64805073e-02 -8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -6.70590317e-03 -2.11321954e-03 1.16149650e-02 1.36123471e-02 -9.03726436e-03 4.93952317e-03 3.48425054e-03 1.21295267e-02 -5.81167509e-04 2.07556356e-02 -1.32530774e-02 -4.69062484e-03 1.81264955e-04 -6.11812937e-03 4.39215771e-03 -1.08686704e-02 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 -4.12897459e-03 -1.47505924e-03 4.67304605e-03 -2.03824735e-03 -9.62189185e-04 1.34010917e-04 -1.45840773e-03 -1.06139919e-02 4.69062484e-03 -6.60013366e-04 5.62128048e-03 -2.09092426e-03 2.95647202e-03 -2.23546430e-03 -3.01128478e-04 -4.48188603e-03 -2.21481323e-03 6.70590317e-03 -5.03211219e-04 8.51399288e-05 1.11066475e-03 1.50862144e-03 -8.72795588e-03 -2.68207732e-03 8.49321763e-04 -2.28229583e-03 1.08686704e-02 1.73039160e-02 -1.81264955e-04 5.62128048e-03 -4.08967537e-06 3.45165114e-04 -5.82673963e-03 5.11945069e-03 -9.71290470e-04 -5.03035499e-04 4.12897459e-03 1.40155183e-03 -5.75131877e-04 5.01806624e-04 1.16246272e-02 1.70918152e-03 3.38088571e-03 -1.70918152e-03 -6.11812937e-03 -1.81187870e-02 6.11812937e-03 -2.09092426e-03 3.45165114e-04 2.92931580e-05 3.62158706e-03 -3.45165114e-04 1.57155374e-04 1.36054495e-03 6.46380060e-04 -2.11321954e-03 -8.51399288e-05 1.08308315e-04 1.47466682e-04 2.55487755e-03 -8.09395318e-03 1.33152513e-03 1.66656055e-03 -2.43093655e-03 6.25827912e-03 1.83839733e-02 -4.39215771e-03 2.95647202e-03 -5.82673963e-03 3.62158706e-03 -4.07385320e-03 7.78154151e-03 5.21569824e-04 7.76285431e-03 3.83616904e-03 -1.16149650e-02 1.11066475e-03 -1.47466682e-04 -1.78569641e-03 -1.50862144e-03 8.72795588e-03 -2.28229583e-03 -8.49321763e-04 -2.68207732e-03 -1.81264955e-04 -1.73039160e-02 1.08686704e-02 -2.23546430e-03 5.11945069e-03 -3.45165114e-04 7.78154151e-03 -4.08967537e-06 -5.03035499e-04 -9.71290470e-04 1.40155183e-03 4.12897459e-03 -5.75131877e-04 - 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 4 5 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 18 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 18 20 25 - 0 20 40 58 78 96 114 134 152 172 190 210 230 248 268 288 306 326 344 362 382 400 420 438 458 478 496 -1 1 0 634 - -2.83602678e-04 -2.19947443e-03 4.54049720e-04 -9.64169844e-04 -4.54049720e-04 -1.36564698e-03 2.93227375e-03 1.36564698e-03 3.18442937e-05 4.48907600e-05 1.63200368e-05 -5.51559346e-05 -4.48907600e-05 1.55533541e-10 1.11130765e-09 -3.42817965e-10 5.74403531e-10 3.42817965e-10 9.44881217e-10 -1.54744060e-09 -9.44881217e-10 -1.57556900e-10 -1.19347147e-10 1.57556900e-10 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 -5.67344374e-03 -2.69217248e-03 -7.11244946e-03 1.52248417e-02 7.11244946e-03 -2.45728776e-04 -6.96741543e-04 -3.57437773e-04 4.25614726e-04 6.96741543e-04 1.11130765e-09 6.71373038e-09 -2.00984333e-09 3.62526597e-09 2.00984333e-09 5.14556599e-09 -9.04837268e-09 -5.14556599e-09 -3.18846940e-10 -5.65314615e-10 3.18846940e-10 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 -1.52740148e-03 -7.36754990e-04 -1.10022028e-03 4.37757596e-03 2.07552415e-03 6.92693999e-07 -5.34772333e-05 -3.58428548e-05 1.80867609e-06 5.36232539e-05 3.42817965e-10 2.00984333e-09 -1.64427552e-10 1.07444665e-09 1.06375661e-09 3.54205782e-10 -2.62709235e-09 -2.76009902e-09 -1.04727829e-10 -1.76855306e-10 -1.00686231e-10 1.27381006e-10 8.59745776e-04 5.70478091e-03 -1.33770548e-03 2.51977194e-03 1.33770548e-03 3.70069787e-03 -6.99633778e-03 -3.70069787e-03 4.69532861e-05 1.63501819e-04 9.06648642e-05 -8.13254770e-05 -1.63501819e-04 -5.74403531e-10 -3.62526597e-09 1.07444665e-09 -1.93946740e-09 -1.07444665e-09 -2.80119557e-09 4.95605341e-09 2.80119557e-09 2.50293637e-10 3.18038829e-10 -2.50293637e-10 4.56920647e-04 3.14685859e-03 -7.36754990e-04 1.52740148e-03 4.08627847e-04 2.07552415e-03 -4.37757596e-03 -1.10022028e-03 1.91270644e-06 5.36232539e-05 3.58428548e-05 -3.04447445e-07 -5.34772333e-05 -3.42817965e-10 -2.00984333e-09 1.06375661e-09 -1.07444665e-09 -1.64427552e-10 -2.76009902e-09 2.62709235e-09 3.54205782e-10 -1.39560748e-10 1.27381006e-10 1.76855306e-10 1.28357742e-03 7.70583827e-03 -9.46051924e-04 3.93868502e-03 1.91637197e-03 2.17312332e-03 -1.04147600e-02 -4.96961345e-03 2.53209637e-04 4.63187202e-04 2.48668494e-04 -3.36313863e-04 -5.76174685e-04 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 -2.80119557e-09 -2.76009902e-09 -6.34726079e-10 6.57490676e-09 6.95274353e-09 -1.69183560e-10 4.01750097e-10 2.99280551e-10 -2.44899535e-03 -1.41797470e-02 3.50501086e-03 -6.49638880e-03 -3.50501086e-03 -8.90168116e-03 1.64670479e-02 8.90168116e-03 -4.28522016e-04 -1.19669578e-03 -6.28559754e-04 7.42221904e-04 1.19669578e-03 1.54744060e-09 9.04837268e-09 -2.62709235e-09 4.95605341e-09 2.62709235e-09 6.57490676e-09 -1.22132169e-08 -6.57490676e-09 -2.01892723e-10 -6.78250937e-10 2.01892723e-10 -1.28357742e-03 -7.70583827e-03 1.91637197e-03 -3.93868502e-03 -9.46051924e-04 -4.96961345e-03 1.04147600e-02 2.17312332e-03 -1.64651530e-04 -5.76174685e-04 -2.48668494e-04 3.87442910e-04 4.63187202e-04 9.44881217e-10 5.14556599e-09 -2.76009902e-09 2.80119557e-09 3.54205782e-10 6.95274353e-09 -6.57490676e-09 -6.34726079e-10 3.08142837e-10 -4.01750097e-10 -1.69183560e-10 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 -1.44567696e-04 -6.97079784e-05 -4.60421873e-04 6.78686488e-04 3.21219444e-04 -2.83284246e-05 1.75337614e-04 7.86571980e-05 -5.89227687e-05 -5.80643783e-05 1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 -3.25675600e-10 1.57877601e-10 -1.43136213e-10 -4.44223313e-05 -1.36735648e-03 2.03886509e-04 -4.61116361e-04 -2.14787965e-04 -8.86619153e-04 2.12582266e-03 1.03286469e-03 1.98313826e-04 1.98660061e-04 1.03625636e-04 -2.14064456e-04 -3.28033227e-04 -1.57556900e-10 -3.18846940e-10 -2.50293637e-10 -1.27381006e-10 1.69183560e-10 2.01892723e-10 -3.25675600e-10 -1.53288427e-10 6.22308477e-10 -3.45784622e-05 -8.16530823e-04 1.20794863e-04 -2.90352413e-04 -1.20794863e-04 -5.15382990e-04 1.30213495e-03 5.15382990e-04 1.04753659e-04 1.25901974e-04 3.54077607e-05 -1.81438659e-04 -1.25901974e-04 -1.19347147e-10 -5.65314615e-10 1.76855306e-10 -3.18038829e-10 -1.76855306e-10 -4.01750097e-10 6.78250937e-10 4.01750097e-10 1.49831448e-05 7.96171648e-04 -1.28260515e-04 2.50398595e-04 1.35783271e-04 6.36736958e-04 -1.17551948e-03 -7.17105517e-04 -5.89227687e-05 -1.68278188e-04 -1.36238263e-04 3.97097282e-05 2.35985922e-04 1.00686231e-10 -2.99280551e-10 1.57877601e-10 -2.93418060e-10 4.44223313e-05 1.36735648e-03 -2.14787965e-04 4.61116361e-04 2.03886509e-04 1.03286469e-03 -2.12582266e-03 -8.86619153e-04 -8.62283440e-05 -3.28033227e-04 -1.03625636e-04 2.78777039e-04 1.98660061e-04 1.57556900e-10 3.18846940e-10 -1.27381006e-10 2.50293637e-10 -2.01892723e-10 1.69183560e-10 -1.43136213e-10 6.22308477e-10 -2.93418060e-10 -1.53288427e-10 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 -1.89362502e-02 -6.35715480e-03 -1.36123471e-02 3.73405009e-02 1.36123471e-02 -1.47505924e-03 -1.50862144e-03 5.01806624e-04 2.55487755e-03 1.50862144e-03 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 -8.59745776e-04 -4.56920647e-04 -1.28357742e-03 2.44899535e-03 1.28357742e-03 -8.65052267e-06 -4.44223313e-05 -3.45784622e-05 1.49831448e-05 4.44223313e-05 -3.04990584e-02 2.51431615e-03 7.43595780e-04 -1.16458900e-02 -7.43595780e-04 9.03726436e-03 -2.47467823e-02 -9.03726436e-03 4.67304605e-03 8.72795588e-03 1.16246272e-02 -8.09395318e-03 -8.72795588e-03 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 -5.70478091e-03 -3.14685859e-03 -7.70583827e-03 1.41797470e-02 7.70583827e-03 -4.59669915e-04 -1.36735648e-03 -8.16530823e-04 7.96171648e-04 1.36735648e-03 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 -5.69578999e-03 -4.16674080e-03 1.21295267e-02 -2.30483477e-03 4.93952317e-03 -2.03824735e-03 2.68207732e-03 1.70918152e-03 1.33152513e-03 2.28229583e-03 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 -1.33770548e-03 -7.36754990e-04 -9.46051924e-04 3.50501086e-03 1.91637197e-03 -8.27377725e-05 -2.03886509e-04 -1.20794863e-04 1.28260515e-04 2.14787965e-04 1.89362502e-02 1.16458900e-02 -5.69578999e-03 1.52017109e-02 5.69578999e-03 3.48425054e-03 -1.96452460e-03 -3.48425054e-03 9.62189185e-04 8.49321763e-04 -3.38088571e-03 -1.66656055e-03 -8.49321763e-04 9.64169844e-04 5.67344374e-03 -1.52740148e-03 2.51977194e-03 1.52740148e-03 3.93868502e-03 -6.49638880e-03 -3.93868502e-03 1.44567696e-04 4.61116361e-04 2.90352413e-04 -2.50398595e-04 -4.61116361e-04 6.35715480e-03 7.43595780e-04 -4.16674080e-03 5.69578999e-03 -6.05375232e-03 4.93952317e-03 2.30483477e-03 1.21295267e-02 1.34010917e-04 2.28229583e-03 -1.70918152e-03 -2.43093655e-03 2.68207732e-03 4.54049720e-04 2.69217248e-03 -7.36754990e-04 1.33770548e-03 4.08627847e-04 1.91637197e-03 -3.50501086e-03 -9.46051924e-04 6.97079784e-05 2.14787965e-04 1.20794863e-04 -1.35783271e-04 -2.03886509e-04 1.36123471e-02 -9.03726436e-03 1.21295267e-02 3.48425054e-03 4.93952317e-03 -1.32530774e-02 2.07556356e-02 -5.81167509e-04 -1.45840773e-03 -1.08686704e-02 -6.11812937e-03 6.25827912e-03 1.81264955e-04 1.36564698e-03 7.11244946e-03 -1.10022028e-03 3.70069787e-03 2.07552415e-03 2.17312332e-03 -8.90168116e-03 -4.96961345e-03 4.60421873e-04 8.86619153e-04 5.15382990e-04 -6.36736958e-04 -1.03286469e-03 -3.73405009e-02 2.47467823e-02 -2.30483477e-03 -1.96452460e-03 2.30483477e-03 2.07556356e-02 -5.17674160e-02 -2.07556356e-02 1.06139919e-02 1.73039160e-02 1.81187870e-02 -1.83839733e-02 -1.73039160e-02 -2.93227375e-03 -1.52248417e-02 4.37757596e-03 -6.99633778e-03 -4.37757596e-03 -1.04147600e-02 1.64670479e-02 1.04147600e-02 -6.78686488e-04 -2.12582266e-03 -1.30213495e-03 1.17551948e-03 2.12582266e-03 -1.36123471e-02 9.03726436e-03 4.93952317e-03 -3.48425054e-03 1.21295267e-02 -5.81167509e-04 -2.07556356e-02 -1.32530774e-02 4.69062484e-03 1.81264955e-04 6.11812937e-03 -4.39215771e-03 -1.08686704e-02 -1.36564698e-03 -7.11244946e-03 2.07552415e-03 -3.70069787e-03 -1.10022028e-03 -4.96961345e-03 8.90168116e-03 2.17312332e-03 -3.21219444e-04 -1.03286469e-03 -5.15382990e-04 7.17105517e-04 8.86619153e-04 -1.47505924e-03 4.67304605e-03 2.03824735e-03 -9.62189185e-04 -1.34010917e-04 1.45840773e-03 -1.06139919e-02 -4.69062484e-03 -6.60013366e-04 -5.62128048e-03 -2.09092426e-03 2.95647202e-03 2.23546430e-03 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 -4.69532861e-05 -1.91270644e-06 -2.53209637e-04 4.28522016e-04 1.64651530e-04 -2.83284246e-05 1.98313826e-04 1.04753659e-04 -5.89227687e-05 -8.62283440e-05 -1.50862144e-03 8.72795588e-03 -2.68207732e-03 -8.49321763e-04 -2.28229583e-03 1.08686704e-02 -1.73039160e-02 -1.81264955e-04 -5.62128048e-03 -4.08967537e-06 -3.45165114e-04 5.82673963e-03 5.11945069e-03 4.48907600e-05 -6.96741543e-04 5.34772333e-05 -1.63501819e-04 -5.36232539e-05 -4.63187202e-04 1.19669578e-03 5.76174685e-04 1.75337614e-04 1.98660061e-04 1.25901974e-04 -1.68278188e-04 -3.28033227e-04 5.01806624e-04 1.16246272e-02 -1.70918152e-03 3.38088571e-03 1.70918152e-03 6.11812937e-03 -1.81187870e-02 -6.11812937e-03 -2.09092426e-03 -3.45165114e-04 2.92931580e-05 3.62158706e-03 3.45165114e-04 1.63200368e-05 -3.57437773e-04 3.58428548e-05 -9.06648642e-05 -3.58428548e-05 -2.48668494e-04 6.28559754e-04 2.48668494e-04 7.86571980e-05 1.03625636e-04 3.54077607e-05 -1.36238263e-04 -1.03625636e-04 2.55487755e-03 -8.09395318e-03 -1.33152513e-03 1.66656055e-03 2.43093655e-03 -6.25827912e-03 1.83839733e-02 4.39215771e-03 2.95647202e-03 5.82673963e-03 3.62158706e-03 -4.07385320e-03 -7.78154151e-03 -5.51559346e-05 4.25614726e-04 -1.80867609e-06 8.13254770e-05 3.04447445e-07 3.36313863e-04 -7.42221904e-04 -3.87442910e-04 -5.89227687e-05 -2.14064456e-04 -1.81438659e-04 3.97097282e-05 2.78777039e-04 1.50862144e-03 -8.72795588e-03 -2.28229583e-03 8.49321763e-04 -2.68207732e-03 -1.81264955e-04 1.73039160e-02 1.08686704e-02 2.23546430e-03 5.11945069e-03 3.45165114e-04 -7.78154151e-03 -4.08967537e-06 -4.48907600e-05 6.96741543e-04 -5.36232539e-05 1.63501819e-04 5.34772333e-05 5.76174685e-04 -1.19669578e-03 -4.63187202e-04 -5.80643783e-05 -3.28033227e-04 -1.25901974e-04 2.35985922e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 17 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 21 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 24 48 73 97 121 145 169 193 213 235 256 273 296 322 348 374 400 426 452 478 504 530 556 582 608 634 + -2.66059215e-02 -5.03240647e-02 3.26866999e-02 3.26866999e-02 -5.46258297e-03 -4.57710065e-02 -4.57710065e-02 7.46639925e-03 4.41274981e-03 1.71461532e-02 -5.22172450e-03 7.64310687e-03 -5.22172450e-03 -9.85365938e-03 -3.04990584e-02 1.89362502e-02 6.35715480e-03 -6.35715480e-03 -3.73405009e-02 -1.36123471e-02 1.36123471e-02 2.95011848e-03 1.50862144e-03 -1.50862144e-03 5.01806624e-04 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 -2.90035842e-03 -1.41084630e-02 5.14402512e-02 5.14402512e-02 1.57067397e-02 -3.31999129e-03 -4.27851464e-03 -1.66181775e-02 -5.75039359e-03 -1.66181775e-02 -3.04990584e-02 2.51431615e-03 1.16458900e-02 7.43595780e-04 -7.43595780e-04 2.47467823e-02 9.03726436e-03 -9.03726436e-03 -9.34609209e-03 -8.72795588e-03 8.72795588e-03 1.16246272e-02 -3.26866999e-02 2.90035842e-03 1.09718945e-02 2.11797393e-02 -9.20575575e-03 1.48912806e-02 9.19667927e-03 1.21170270e-02 -4.74481476e-04 1.31293908e-02 -8.98959081e-03 6.84609247e-03 -9.11228716e-03 -1.89362502e-02 -1.16458900e-02 1.52017109e-02 5.69578999e-03 -5.69578999e-03 -1.96452460e-03 -3.48425054e-03 3.48425054e-03 1.92437837e-03 8.49321763e-04 -8.49321763e-04 3.38088571e-03 -3.26866999e-02 2.90035842e-03 2.11797393e-02 1.09718945e-02 -9.20575575e-03 9.19667927e-03 1.48912806e-02 1.21170270e-02 6.16613073e-03 1.31293908e-02 -9.11228716e-03 3.01213322e-03 -8.98959081e-03 -6.35715480e-03 -7.43595780e-04 5.69578999e-03 -6.05375232e-03 -4.16674080e-03 2.30483477e-03 1.21295267e-02 4.93952317e-03 2.17225827e-03 -2.68207732e-03 -2.28229583e-03 -1.09941142e-03 1.70918152e-03 -5.46258297e-03 -1.41084630e-02 9.20575575e-03 9.20575575e-03 -1.51054281e-02 -1.31319152e-02 -1.31319152e-02 1.55134254e-02 1.18970781e-03 8.77647052e-03 -6.65263771e-03 2.06063438e-03 -6.65263771e-03 6.35715480e-03 7.43595780e-04 -5.69578999e-03 -4.16674080e-03 -6.05375232e-03 -2.30483477e-03 4.93952317e-03 1.21295267e-02 -2.17225827e-03 -2.28229583e-03 -2.68207732e-03 -1.09941142e-03 -1.70918152e-03 4.57710065e-02 -5.14402512e-02 1.48912806e-02 9.19667927e-03 1.31319152e-02 -4.01464280e-02 -6.04161338e-02 -1.39029222e-02 6.55171161e-04 1.25902344e-02 1.76630101e-02 1.24978040e-02 1.49817376e-02 3.73405009e-02 -2.47467823e-02 -1.96452460e-03 2.30483477e-03 -2.30483477e-03 -5.17674160e-02 -2.07556356e-02 2.07556356e-02 2.12279839e-02 1.73039160e-02 -1.73039160e-02 -1.81187870e-02 4.57710065e-02 -5.14402512e-02 9.19667927e-03 1.48912806e-02 1.31319152e-02 -6.04161338e-02 -4.01464280e-02 -1.39029222e-02 1.04958302e-02 1.25902344e-02 1.49817376e-02 6.81629686e-03 1.76630101e-02 1.36123471e-02 -9.03726436e-03 -3.48425054e-03 1.21295267e-02 4.93952317e-03 -2.07556356e-02 -1.32530774e-02 -5.81167509e-04 6.14903257e-03 1.08686704e-02 -1.81264955e-04 1.86612141e-03 -6.11812937e-03 7.46639925e-03 1.57067397e-02 -1.21170270e-02 -1.21170270e-02 1.55134254e-02 1.39029222e-02 1.39029222e-02 -6.05215906e-05 -2.81793819e-04 -1.27848214e-02 -5.62728473e-04 -4.88081211e-04 -5.62728473e-04 -1.36123471e-02 9.03726436e-03 3.48425054e-03 4.93952317e-03 1.21295267e-02 2.07556356e-02 -5.81167509e-04 -1.32530774e-02 -6.14903257e-03 -1.81264955e-04 1.08686704e-02 1.86612141e-03 6.11812937e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 -6.16613073e-03 1.18970781e-03 -6.55171161e-04 -1.04958302e-02 -2.81793819e-04 8.17371075e-03 1.42500181e-03 -3.25696822e-04 -4.64282883e-03 2.86128497e-03 2.95011848e-03 -9.34609209e-03 -1.92437837e-03 -2.17225827e-03 2.17225827e-03 -2.12279839e-02 -6.14903257e-03 6.14903257e-03 -5.78077311e-03 -7.85674478e-03 7.85674478e-03 4.18184852e-03 1.71461532e-02 -4.27851464e-03 -1.31293908e-02 -1.31293908e-02 8.77647052e-03 -1.25902344e-02 -1.25902344e-02 -1.27848214e-02 1.42500181e-03 6.78647931e-04 5.70566403e-03 2.46817553e-03 5.70566403e-03 1.50862144e-03 -8.72795588e-03 -8.49321763e-04 2.68207732e-03 2.28229583e-03 -1.73039160e-02 -1.08686704e-02 1.81264955e-04 -7.85674478e-03 -4.08967537e-06 5.11945069e-03 1.95480188e-03 3.45165114e-04 5.22172450e-03 1.66181775e-02 -8.98959081e-03 -9.11228716e-03 6.65263771e-03 1.76630101e-02 1.49817376e-02 5.62728473e-04 3.25696822e-04 -5.70566403e-03 5.86376284e-03 -3.11588615e-03 7.95638990e-03 -1.50862144e-03 8.72795588e-03 8.49321763e-04 2.28229583e-03 2.68207732e-03 1.73039160e-02 1.81264955e-04 -1.08686704e-02 7.85674478e-03 5.11945069e-03 -4.08967537e-06 1.95480188e-03 -3.45165114e-04 7.64310687e-03 -5.75039359e-03 -6.84609247e-03 -3.01213322e-03 2.06063438e-03 -1.24978040e-02 -6.81629686e-03 -4.88081211e-04 -4.64282883e-03 2.46817553e-03 3.11588615e-03 2.81263380e-03 1.27588135e-03 1.09941142e-03 1.09941142e-03 -1.86612141e-03 -1.86612141e-03 1.95480188e-03 1.95480188e-03 1.04690655e-03 5.22172450e-03 1.66181775e-02 -9.11228716e-03 -8.98959081e-03 6.65263771e-03 1.49817376e-02 1.76630101e-02 5.62728473e-04 -2.86128497e-03 -5.70566403e-03 7.95638990e-03 -1.27588135e-03 5.86376284e-03 5.01806624e-04 1.16246272e-02 -3.38088571e-03 -1.70918152e-03 1.70918152e-03 1.81187870e-02 6.11812937e-03 -6.11812937e-03 4.18184852e-03 3.45165114e-04 -3.45165114e-04 2.92931580e-05 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 1.89362502e-02 6.35715480e-03 -1.36123471e-02 -3.73405009e-02 -1.36123471e-02 -1.47505924e-03 1.50862144e-03 -5.01806624e-04 2.55487755e-03 1.50862144e-03 -2.66059215e-02 -5.03240647e-02 3.26866999e-02 3.26866999e-02 5.46258297e-03 -4.57710065e-02 -4.57710065e-02 -7.46639925e-03 4.41274981e-03 1.71461532e-02 5.22172450e-03 7.64310687e-03 5.22172450e-03 -3.04990584e-02 2.51431615e-03 7.43595780e-04 1.16458900e-02 7.43595780e-04 9.03726436e-03 2.47467823e-02 9.03726436e-03 4.67304605e-03 -8.72795588e-03 -1.16246272e-02 -8.09395318e-03 -8.72795588e-03 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 -2.90035842e-03 1.41084630e-02 5.14402512e-02 5.14402512e-02 -1.57067397e-02 -3.31999129e-03 -4.27851464e-03 1.66181775e-02 -5.75039359e-03 1.66181775e-02 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 5.69578999e-03 4.16674080e-03 1.21295267e-02 2.30483477e-03 -4.93952317e-03 -2.03824735e-03 -2.68207732e-03 -1.70918152e-03 1.33152513e-03 2.28229583e-03 -3.26866999e-02 2.90035842e-03 1.09718945e-02 2.11797393e-02 9.20575575e-03 1.48912806e-02 9.19667927e-03 -1.21170270e-02 -4.74481476e-04 1.31293908e-02 8.98959081e-03 6.84609247e-03 9.11228716e-03 -1.89362502e-02 -1.16458900e-02 5.69578999e-03 1.52017109e-02 5.69578999e-03 -3.48425054e-03 -1.96452460e-03 -3.48425054e-03 -9.62189185e-04 8.49321763e-04 -3.38088571e-03 1.66656055e-03 8.49321763e-04 -3.26866999e-02 2.90035842e-03 2.11797393e-02 1.09718945e-02 9.20575575e-03 9.19667927e-03 1.48912806e-02 -1.21170270e-02 6.16613073e-03 1.31293908e-02 9.11228716e-03 3.01213322e-03 8.98959081e-03 -6.35715480e-03 -7.43595780e-04 4.16674080e-03 5.69578999e-03 -6.05375232e-03 -4.93952317e-03 2.30483477e-03 1.21295267e-02 -1.34010917e-04 2.28229583e-03 -1.70918152e-03 2.43093655e-03 -2.68207732e-03 5.46258297e-03 1.41084630e-02 -9.20575575e-03 -9.20575575e-03 -1.51054281e-02 1.31319152e-02 1.31319152e-02 1.55134254e-02 -1.18970781e-03 -8.77647052e-03 -6.65263771e-03 -2.06063438e-03 -6.65263771e-03 1.36123471e-02 -9.03726436e-03 1.21295267e-02 -3.48425054e-03 -4.93952317e-03 -1.32530774e-02 -2.07556356e-02 5.81167509e-04 -1.45840773e-03 1.08686704e-02 6.11812937e-03 6.25827912e-03 1.81264955e-04 4.57710065e-02 -5.14402512e-02 1.48912806e-02 9.19667927e-03 -1.31319152e-02 -4.01464280e-02 -6.04161338e-02 1.39029222e-02 6.55171161e-04 1.25902344e-02 -1.76630101e-02 1.24978040e-02 -1.49817376e-02 3.73405009e-02 -2.47467823e-02 2.30483477e-03 -1.96452460e-03 2.30483477e-03 -2.07556356e-02 -5.17674160e-02 -2.07556356e-02 -1.06139919e-02 1.73039160e-02 1.81187870e-02 1.83839733e-02 1.73039160e-02 4.57710065e-02 -5.14402512e-02 9.19667927e-03 1.48912806e-02 -1.31319152e-02 -6.04161338e-02 -4.01464280e-02 1.39029222e-02 1.04958302e-02 1.25902344e-02 -1.49817376e-02 6.81629686e-03 -1.76630101e-02 1.36123471e-02 -9.03726436e-03 -4.93952317e-03 -3.48425054e-03 1.21295267e-02 5.81167509e-04 -2.07556356e-02 -1.32530774e-02 -4.69062484e-03 1.81264955e-04 6.11812937e-03 4.39215771e-03 1.08686704e-02 -7.46639925e-03 -1.57067397e-02 1.21170270e-02 1.21170270e-02 1.55134254e-02 -1.39029222e-02 -1.39029222e-02 -6.05215906e-05 2.81793819e-04 1.27848214e-02 -5.62728473e-04 4.88081211e-04 -5.62728473e-04 -1.47505924e-03 4.67304605e-03 2.03824735e-03 9.62189185e-04 1.34010917e-04 1.45840773e-03 1.06139919e-02 4.69062484e-03 -6.60013366e-04 5.62128048e-03 2.09092426e-03 2.95647202e-03 2.23546430e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 -6.16613073e-03 -1.18970781e-03 -6.55171161e-04 -1.04958302e-02 2.81793819e-04 8.17371075e-03 1.42500181e-03 3.25696822e-04 -4.64282883e-03 -2.86128497e-03 1.50862144e-03 -8.72795588e-03 2.68207732e-03 -8.49321763e-04 -2.28229583e-03 -1.08686704e-02 -1.73039160e-02 -1.81264955e-04 5.62128048e-03 -4.08967537e-06 -3.45165114e-04 -5.82673963e-03 -5.11945069e-03 1.71461532e-02 -4.27851464e-03 -1.31293908e-02 -1.31293908e-02 -8.77647052e-03 -1.25902344e-02 -1.25902344e-02 1.27848214e-02 1.42500181e-03 6.78647931e-04 -5.70566403e-03 2.46817553e-03 -5.70566403e-03 -5.01806624e-04 -1.16246272e-02 1.70918152e-03 3.38088571e-03 1.70918152e-03 -6.11812937e-03 -1.81187870e-02 -6.11812937e-03 2.09092426e-03 -3.45165114e-04 2.92931580e-05 -3.62158706e-03 -3.45165114e-04 -5.22172450e-03 -1.66181775e-02 8.98959081e-03 9.11228716e-03 6.65263771e-03 -1.76630101e-02 -1.49817376e-02 5.62728473e-04 -3.25696822e-04 5.70566403e-03 5.86376284e-03 3.11588615e-03 7.95638990e-03 2.55487755e-03 -8.09395318e-03 -1.33152513e-03 -1.66656055e-03 -2.43093655e-03 -6.25827912e-03 -1.83839733e-02 -4.39215771e-03 2.95647202e-03 -5.82673963e-03 -3.62158706e-03 -4.07385320e-03 -7.78154151e-03 7.64310687e-03 -5.75039359e-03 -6.84609247e-03 -3.01213322e-03 -2.06063438e-03 -1.24978040e-02 -6.81629686e-03 4.88081211e-04 -4.64282883e-03 2.46817553e-03 -3.11588615e-03 2.81263380e-03 -1.27588135e-03 1.50862144e-03 -8.72795588e-03 -2.28229583e-03 -8.49321763e-04 2.68207732e-03 -1.81264955e-04 -1.73039160e-02 -1.08686704e-02 2.23546430e-03 -5.11945069e-03 -3.45165114e-04 -7.78154151e-03 -4.08967537e-06 -5.22172450e-03 -1.66181775e-02 9.11228716e-03 8.98959081e-03 6.65263771e-03 -1.49817376e-02 -1.76630101e-02 5.62728473e-04 2.86128497e-03 5.70566403e-03 7.95638990e-03 1.27588135e-03 5.86376284e-03 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 +1 0 0 660 + -2.66059215e-02 -5.03240647e-02 3.26866999e-02 5.46258297e-03 -3.26866999e-02 -4.57710065e-02 -7.46639925e-03 4.57710065e-02 4.41274981e-03 5.22172450e-03 -1.71461532e-02 -7.64310687e-03 -5.22172450e-03 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 -9.58444724e-04 -2.90859858e-03 -7.55769472e-03 2.49315158e-03 7.55769472e-03 9.71447628e-05 -1.39435234e-04 -3.68604998e-04 -1.68259665e-04 1.39435234e-04 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 1.41084630e-02 2.90035842e-03 5.14402512e-02 -1.57067397e-02 -5.14402512e-02 -3.31999129e-03 1.66181775e-02 4.27851464e-03 5.75039359e-03 -1.66181775e-02 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 -4.04493333e-03 -1.22716775e-02 -2.23901961e-02 7.55155382e-03 2.23901961e-02 1.76802645e-03 -2.31024262e-03 -6.49388152e-03 -3.06231165e-03 2.31024262e-03 -3.26866999e-02 2.90035842e-03 1.09718945e-02 9.20575575e-03 -2.11797393e-02 1.48912806e-02 -1.21170270e-02 -9.19667927e-03 -4.74481476e-04 8.98959081e-03 -1.31293908e-02 -6.84609247e-03 -9.11228716e-03 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 -2.08027394e-03 -6.14446833e-03 -1.05420119e-02 4.59318203e-03 1.33502663e-02 3.48900865e-04 -7.13933222e-04 -2.05131590e-03 -1.05035386e-03 8.27964213e-04 5.46258297e-03 1.41084630e-02 -9.20575575e-03 -1.51054281e-02 9.20575575e-03 1.31319152e-02 1.55134254e-02 -1.31319152e-02 -1.18970781e-03 -6.65263771e-03 8.77647052e-03 2.06063438e-03 6.65263771e-03 9.58444724e-04 4.04493333e-03 -2.08027394e-03 -5.69198711e-04 2.08027394e-03 4.54167058e-03 1.79526564e-03 -4.54167058e-03 -2.34922678e-04 4.93246421e-05 7.36376583e-04 4.06898013e-04 -4.93246421e-05 3.26866999e-02 -2.90035842e-03 -2.11797393e-02 -9.20575575e-03 1.09718945e-02 -9.19667927e-03 1.21170270e-02 1.48912806e-02 -6.16613073e-03 -9.11228716e-03 1.31293908e-02 3.01213322e-03 8.98959081e-03 2.90859858e-03 1.22716775e-02 -6.14446833e-03 2.08027394e-03 5.03014462e-03 1.33502663e-02 -4.59318203e-03 -1.05420119e-02 -7.35182694e-04 8.27964213e-04 2.05131590e-03 8.27333943e-04 -7.13933222e-04 4.57710065e-02 -5.14402512e-02 1.48912806e-02 -1.31319152e-02 -9.19667927e-03 -4.01464280e-02 1.39029222e-02 6.04161338e-02 6.55171161e-04 -1.76630101e-02 -1.25902344e-02 -1.24978040e-02 1.49817376e-02 7.55769472e-03 2.23901961e-02 -1.05420119e-02 4.54167058e-03 1.33502663e-02 1.55180210e-02 -7.87868612e-03 -2.17847557e-02 -1.13526333e-03 2.60885943e-03 7.69870109e-03 4.13009015e-03 -3.08404679e-03 -7.46639925e-03 -1.57067397e-02 1.21170270e-02 1.55134254e-02 -1.21170270e-02 -1.39029222e-02 -6.05215906e-05 1.39029222e-02 2.81793819e-04 -5.62728473e-04 -1.27848214e-02 -4.88081211e-04 5.62728473e-04 -2.49315158e-03 -7.55155382e-03 4.59318203e-03 1.79526564e-03 -4.59318203e-03 -7.87868612e-03 -5.52298877e-03 7.87868612e-03 8.87988382e-04 -4.33092121e-05 -2.67007632e-03 -1.53804099e-03 4.33092121e-05 -4.57710065e-02 5.14402512e-02 -9.19667927e-03 1.31319152e-02 1.48912806e-02 6.04161338e-02 -1.39029222e-02 -4.01464280e-02 -1.04958302e-02 1.49817376e-02 1.25902344e-02 6.81629686e-03 -1.76630101e-02 -7.55769472e-03 -2.23901961e-02 1.33502663e-02 -4.54167058e-03 -1.05420119e-02 -2.17847557e-02 7.87868612e-03 1.55180210e-02 3.00913133e-03 -3.08404679e-03 -7.69870109e-03 -3.04821196e-03 2.60885943e-03 4.41274981e-03 -3.31999129e-03 4.74481476e-04 -1.18970781e-03 6.16613073e-03 -6.55171161e-04 2.81793819e-04 1.04958302e-02 8.17371075e-03 3.25696822e-04 -1.42500181e-03 4.64282883e-03 2.86128497e-03 9.71447628e-05 1.76802645e-03 -3.48900865e-04 2.34922678e-04 7.35182694e-04 1.13526333e-03 -8.87988382e-04 -3.00913133e-03 -2.58484015e-04 5.56174238e-06 -1.16705004e-04 -2.56639851e-04 1.33799209e-04 -5.22172450e-03 -1.66181775e-02 8.98959081e-03 6.65263771e-03 -9.11228716e-03 -1.76630101e-02 5.62728473e-04 1.49817376e-02 -3.25696822e-04 5.86376284e-03 -5.70566403e-03 -3.11588615e-03 -7.95638990e-03 -1.39435234e-04 -2.31024262e-03 7.13933222e-04 -4.93246421e-05 -8.27964213e-04 -2.60885943e-03 4.33092121e-05 3.08404679e-03 5.56174238e-06 -6.28997322e-05 1.20238779e-04 1.51286945e-04 7.02699890e-05 -1.71461532e-02 4.27851464e-03 1.31293908e-02 8.77647052e-03 -1.31293908e-02 1.25902344e-02 -1.27848214e-02 -1.25902344e-02 -1.42500181e-03 5.70566403e-03 6.78647931e-04 2.46817553e-03 -5.70566403e-03 -3.68604998e-04 -6.49388152e-03 2.05131590e-03 -7.36376583e-04 -2.05131590e-03 -7.69870109e-03 2.67007632e-03 7.69870109e-03 -1.16705004e-04 1.20238779e-04 3.32086076e-04 2.02138997e-04 -1.20238779e-04 -7.64310687e-03 5.75039359e-03 6.84609247e-03 2.06063438e-03 -3.01213322e-03 1.24978040e-02 -4.88081211e-04 -6.81629686e-03 4.64282883e-03 3.11588615e-03 2.46817553e-03 2.81263380e-03 -1.27588135e-03 -1.68259665e-04 -3.06231165e-03 1.05035386e-03 -4.06898013e-04 -8.27333943e-04 -4.13009015e-03 1.53804099e-03 3.04821196e-03 -2.56639851e-04 1.51286945e-04 2.02138997e-04 3.78581590e-05 -7.08268625e-05 5.22172450e-03 1.66181775e-02 -9.11228716e-03 -6.65263771e-03 8.98959081e-03 1.49817376e-02 -5.62728473e-04 -1.76630101e-02 -2.86128497e-03 -7.95638990e-03 5.70566403e-03 1.27588135e-03 5.86376284e-03 1.39435234e-04 2.31024262e-03 -8.27964213e-04 4.93246421e-05 7.13933222e-04 3.08404679e-03 -4.33092121e-05 -2.60885943e-03 1.33799209e-04 7.02699890e-05 -1.20238779e-04 -7.08268625e-05 -6.28997322e-05 -1.36503599e-01 -2.96134952e-02 6.82330307e-02 6.82330307e-02 -6.82330307e-02 -1.27476724e-02 -1.27476724e-02 1.27476724e-02 2.43523231e-02 -2.43523231e-02 -2.43523231e-02 -2.66059215e-02 -5.03240647e-02 3.26866999e-02 -5.46258297e-03 -3.26866999e-02 -4.57710065e-02 7.46639925e-03 4.57710065e-02 4.41274981e-03 -5.22172450e-03 -1.71461532e-02 -7.64310687e-03 5.22172450e-03 -2.96134952e-02 1.04843016e-01 -6.36523297e-02 -6.36523297e-02 6.36523297e-02 3.98253566e-02 3.98253566e-02 -3.98253566e-02 -4.58256951e-03 4.58256951e-03 4.58256951e-03 -5.03240647e-02 4.09859627e-02 -2.90035842e-03 -1.41084630e-02 2.90035842e-03 5.14402512e-02 1.57067397e-02 -5.14402512e-02 -3.31999129e-03 -1.66181775e-02 4.27851464e-03 5.75039359e-03 1.66181775e-02 -6.82330307e-02 6.36523297e-02 -1.92679978e-02 -4.37137746e-03 4.37137746e-03 6.92119302e-03 5.33979846e-02 -5.33979846e-02 1.32243498e-02 -1.22386356e-02 1.22386356e-02 3.13547310e-02 -3.26866999e-02 2.90035842e-03 1.09718945e-02 -9.20575575e-03 -2.11797393e-02 1.48912806e-02 1.21170270e-02 -9.19667927e-03 -4.74481476e-04 -8.98959081e-03 -1.31293908e-02 -6.84609247e-03 9.11228716e-03 -6.82330307e-02 6.36523297e-02 -4.37137746e-03 -1.92679978e-02 4.37137746e-03 5.33979846e-02 6.92119302e-03 -5.33979846e-02 -6.61217489e-03 -1.22386356e-02 3.13547310e-02 1.14526228e-02 1.22386356e-02 -5.46258297e-03 -1.41084630e-02 9.20575575e-03 -1.51054281e-02 -9.20575575e-03 -1.31319152e-02 1.55134254e-02 1.31319152e-02 1.18970781e-03 -6.65263771e-03 -8.77647052e-03 -2.06063438e-03 6.65263771e-03 6.82330307e-02 -6.36523297e-02 4.37137746e-03 4.37137746e-03 -1.92679978e-02 -5.33979846e-02 -5.33979846e-02 6.92119302e-03 6.61217489e-03 3.13547310e-02 -1.22386356e-02 1.14526228e-02 -1.22386356e-02 3.26866999e-02 -2.90035842e-03 -2.11797393e-02 9.20575575e-03 1.09718945e-02 -9.19667927e-03 -1.21170270e-02 1.48912806e-02 -6.16613073e-03 9.11228716e-03 1.31293908e-02 3.01213322e-03 -8.98959081e-03 1.27476724e-02 -3.98253566e-02 6.92119302e-03 5.33979846e-02 -5.33979846e-02 6.36634304e-02 -2.18427910e-02 2.18427910e-02 -4.23309644e-02 -2.63052928e-02 2.63052928e-02 -3.34791440e-02 4.57710065e-02 -5.14402512e-02 1.48912806e-02 1.31319152e-02 -9.19667927e-03 -4.01464280e-02 -1.39029222e-02 6.04161338e-02 6.55171161e-04 1.76630101e-02 -1.25902344e-02 -1.24978040e-02 -1.49817376e-02 1.27476724e-02 -3.98253566e-02 5.33979846e-02 6.92119302e-03 -5.33979846e-02 -2.18427910e-02 6.36634304e-02 2.18427910e-02 2.11654822e-02 -2.63052928e-02 -3.34791440e-02 -3.66596906e-02 2.63052928e-02 7.46639925e-03 1.57067397e-02 -1.21170270e-02 1.55134254e-02 1.21170270e-02 1.39029222e-02 -6.05215906e-05 -1.39029222e-02 -2.81793819e-04 -5.62728473e-04 1.27848214e-02 4.88081211e-04 5.62728473e-04 -1.27476724e-02 3.98253566e-02 -5.33979846e-02 -5.33979846e-02 6.92119302e-03 2.18427910e-02 2.18427910e-02 6.36634304e-02 -2.11654822e-02 -3.34791440e-02 -2.63052928e-02 -3.66596906e-02 -2.63052928e-02 -4.57710065e-02 5.14402512e-02 -9.19667927e-03 -1.31319152e-02 1.48912806e-02 6.04161338e-02 1.39029222e-02 -4.01464280e-02 -1.04958302e-02 -1.49817376e-02 1.25902344e-02 6.81629686e-03 1.76630101e-02 -1.32243498e-02 6.61217489e-03 -6.61217489e-03 4.23309644e-02 -2.11654822e-02 2.11654822e-02 -5.64776500e-02 -2.09953343e-02 2.09953343e-02 -4.19906687e-02 4.41274981e-03 -3.31999129e-03 4.74481476e-04 1.18970781e-03 6.16613073e-03 -6.55171161e-04 -2.81793819e-04 1.04958302e-02 8.17371075e-03 -3.25696822e-04 -1.42500181e-03 4.64282883e-03 -2.86128497e-03 2.43523231e-02 -4.58256951e-03 1.22386356e-02 1.22386356e-02 -3.13547310e-02 2.63052928e-02 2.63052928e-02 3.34791440e-02 -2.09953343e-02 1.98187668e-02 -4.69865481e-02 -3.63649858e-02 -4.69865481e-02 5.22172450e-03 1.66181775e-02 -8.98959081e-03 6.65263771e-03 9.11228716e-03 1.76630101e-02 5.62728473e-04 -1.49817376e-02 3.25696822e-04 5.86376284e-03 5.70566403e-03 3.11588615e-03 -7.95638990e-03 -2.43523231e-02 4.58256951e-03 -1.22386356e-02 -3.13547310e-02 1.22386356e-02 -2.63052928e-02 3.34791440e-02 2.63052928e-02 2.09953343e-02 -4.69865481e-02 1.98187668e-02 -3.63649858e-02 4.69865481e-02 -1.71461532e-02 4.27851464e-03 1.31293908e-02 -8.77647052e-03 -1.31293908e-02 1.25902344e-02 1.27848214e-02 -1.25902344e-02 -1.42500181e-03 -5.70566403e-03 6.78647931e-04 2.46817553e-03 5.70566403e-03 -1.14526228e-02 -1.14526228e-02 3.66596906e-02 3.66596906e-02 -3.63649858e-02 -3.63649858e-02 -5.64776500e-02 -7.64310687e-03 5.75039359e-03 6.84609247e-03 -2.06063438e-03 -3.01213322e-03 1.24978040e-02 4.88081211e-04 -6.81629686e-03 4.64282883e-03 -3.11588615e-03 2.46817553e-03 2.81263380e-03 1.27588135e-03 -2.43523231e-02 4.58256951e-03 -3.13547310e-02 -1.22386356e-02 1.22386356e-02 3.34791440e-02 -2.63052928e-02 2.63052928e-02 -4.19906687e-02 -4.69865481e-02 4.69865481e-02 1.98187668e-02 -5.22172450e-03 -1.66181775e-02 9.11228716e-03 -6.65263771e-03 -8.98959081e-03 -1.49817376e-02 -5.62728473e-04 1.76630101e-02 2.86128497e-03 -7.95638990e-03 -5.70566403e-03 -1.27588135e-03 5.86376284e-03 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 +1 0 1 634 + -2.83602678e-04 -2.19947443e-03 4.54049720e-04 -4.54049720e-04 -9.64169844e-04 -1.36564698e-03 1.36564698e-03 2.93227375e-03 3.18442937e-05 1.63200368e-05 4.48907600e-05 5.51559346e-05 -4.48907600e-05 1.55533541e-10 1.11130765e-09 -3.42817965e-10 3.42817965e-10 5.74403531e-10 9.44881217e-10 -9.44881217e-10 -1.54744060e-09 -1.19347147e-10 -1.57556900e-10 1.57556900e-10 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 -2.69217248e-03 -5.67344374e-03 -7.11244946e-03 7.11244946e-03 1.52248417e-02 -2.45728776e-04 -3.57437773e-04 -6.96741543e-04 -4.25614726e-04 6.96741543e-04 1.11130765e-09 6.71373038e-09 -2.00984333e-09 2.00984333e-09 3.62526597e-09 5.14556599e-09 -5.14556599e-09 -9.04837268e-09 -5.65314615e-10 -3.18846940e-10 3.18846940e-10 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 -7.36754990e-04 -1.52740148e-03 -1.10022028e-03 2.07552415e-03 4.37757596e-03 6.92693999e-07 -3.58428548e-05 -5.34772333e-05 -1.80867609e-06 5.36232539e-05 3.42817965e-10 2.00984333e-09 -1.64427552e-10 1.06375661e-09 1.07444665e-09 3.54205782e-10 -2.76009902e-09 -2.62709235e-09 -1.04727829e-10 -1.76855306e-10 1.00686231e-10 1.27381006e-10 4.56920647e-04 3.14685859e-03 -7.36754990e-04 4.08627847e-04 1.52740148e-03 2.07552415e-03 -1.10022028e-03 -4.37757596e-03 1.91270644e-06 3.58428548e-05 5.36232539e-05 3.04447445e-07 -5.34772333e-05 -3.42817965e-10 -2.00984333e-09 1.06375661e-09 -1.64427552e-10 -1.07444665e-09 -2.76009902e-09 3.54205782e-10 2.62709235e-09 -1.39560748e-10 1.76855306e-10 1.27381006e-10 8.59745776e-04 5.70478091e-03 -1.33770548e-03 1.33770548e-03 2.51977194e-03 3.70069787e-03 -3.70069787e-03 -6.99633778e-03 4.69532861e-05 9.06648642e-05 1.63501819e-04 8.13254770e-05 -1.63501819e-04 -5.74403531e-10 -3.62526597e-09 1.07444665e-09 -1.07444665e-09 -1.93946740e-09 -2.80119557e-09 2.80119557e-09 4.95605341e-09 3.18038829e-10 2.50293637e-10 -2.50293637e-10 1.28357742e-03 7.70583827e-03 -9.46051924e-04 1.91637197e-03 3.93868502e-03 2.17312332e-03 -4.96961345e-03 -1.04147600e-02 2.53209637e-04 2.48668494e-04 4.63187202e-04 3.36313863e-04 -5.76174685e-04 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 -2.76009902e-09 -2.80119557e-09 -6.34726079e-10 6.95274353e-09 6.57490676e-09 4.01750097e-10 -1.69183560e-10 -2.99280551e-10 -1.28357742e-03 -7.70583827e-03 1.91637197e-03 -9.46051924e-04 -3.93868502e-03 -4.96961345e-03 2.17312332e-03 1.04147600e-02 -1.64651530e-04 -2.48668494e-04 -5.76174685e-04 -3.87442910e-04 4.63187202e-04 9.44881217e-10 5.14556599e-09 -2.76009902e-09 3.54205782e-10 2.80119557e-09 6.95274353e-09 -6.34726079e-10 -6.57490676e-09 3.08142837e-10 -4.01750097e-10 -1.69183560e-10 -2.44899535e-03 -1.41797470e-02 3.50501086e-03 -3.50501086e-03 -6.49638880e-03 -8.90168116e-03 8.90168116e-03 1.64670479e-02 -4.28522016e-04 -6.28559754e-04 -1.19669578e-03 -7.42221904e-04 1.19669578e-03 1.54744060e-09 9.04837268e-09 -2.62709235e-09 2.62709235e-09 4.95605341e-09 6.57490676e-09 -6.57490676e-09 -1.22132169e-08 -6.78250937e-10 -2.01892723e-10 2.01892723e-10 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 -6.97079784e-05 -1.44567696e-04 -4.60421873e-04 3.21219444e-04 6.78686488e-04 -2.83284246e-05 7.86571980e-05 1.75337614e-04 5.89227687e-05 -5.80643783e-05 1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 -3.25675600e-10 -1.57877601e-10 -1.43136213e-10 -3.45784622e-05 -8.16530823e-04 1.20794863e-04 -1.20794863e-04 -2.90352413e-04 -5.15382990e-04 5.15382990e-04 1.30213495e-03 1.04753659e-04 3.54077607e-05 1.25901974e-04 1.81438659e-04 -1.25901974e-04 -1.19347147e-10 -5.65314615e-10 1.76855306e-10 -1.76855306e-10 -3.18038829e-10 -4.01750097e-10 4.01750097e-10 6.78250937e-10 -4.44223313e-05 -1.36735648e-03 2.03886509e-04 -2.14787965e-04 -4.61116361e-04 -8.86619153e-04 1.03286469e-03 2.12582266e-03 1.98313826e-04 1.03625636e-04 1.98660061e-04 2.14064456e-04 -3.28033227e-04 -1.57556900e-10 -3.18846940e-10 -1.27381006e-10 -2.50293637e-10 1.69183560e-10 2.01892723e-10 -3.25675600e-10 -1.53288427e-10 6.22308477e-10 -1.49831448e-05 -7.96171648e-04 1.28260515e-04 -1.35783271e-04 -2.50398595e-04 -6.36736958e-04 7.17105517e-04 1.17551948e-03 5.89227687e-05 1.36238263e-04 1.68278188e-04 3.97097282e-05 -2.35985922e-04 -1.00686231e-10 2.99280551e-10 -1.57877601e-10 2.93418060e-10 4.44223313e-05 1.36735648e-03 -2.14787965e-04 2.03886509e-04 4.61116361e-04 1.03286469e-03 -8.86619153e-04 -2.12582266e-03 -8.62283440e-05 -1.03625636e-04 -3.28033227e-04 -2.78777039e-04 1.98660061e-04 1.57556900e-10 3.18846940e-10 -1.27381006e-10 2.50293637e-10 1.69183560e-10 -2.01892723e-10 -1.43136213e-10 6.22308477e-10 2.93418060e-10 -1.53288427e-10 -9.85365938e-03 -3.04990584e-02 6.35715480e-03 -6.35715480e-03 -1.89362502e-02 -1.36123471e-02 1.36123471e-02 3.73405009e-02 -1.47505924e-03 5.01806624e-04 -1.50862144e-03 -2.55487755e-03 1.50862144e-03 -2.83602678e-04 -1.95047293e-03 4.56920647e-04 -4.56920647e-04 -8.59745776e-04 -1.28357742e-03 1.28357742e-03 2.44899535e-03 -8.65052267e-06 -3.45784622e-05 -4.44223313e-05 -1.49831448e-05 4.44223313e-05 -3.04990584e-02 2.51431615e-03 7.43595780e-04 -7.43595780e-04 -1.16458900e-02 9.03726436e-03 -9.03726436e-03 -2.47467823e-02 4.67304605e-03 1.16246272e-02 8.72795588e-03 8.09395318e-03 -8.72795588e-03 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 -3.14685859e-03 -5.70478091e-03 -7.70583827e-03 7.70583827e-03 1.41797470e-02 -4.59669915e-04 -8.16530823e-04 -1.36735648e-03 -7.96171648e-04 1.36735648e-03 -6.35715480e-03 -7.43595780e-04 -6.05375232e-03 -4.16674080e-03 -5.69578999e-03 1.21295267e-02 4.93952317e-03 -2.30483477e-03 -2.03824735e-03 1.70918152e-03 2.68207732e-03 -1.33152513e-03 2.28229583e-03 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 -7.36754990e-04 -1.33770548e-03 -9.46051924e-04 1.91637197e-03 3.50501086e-03 -8.27377725e-05 -1.20794863e-04 -2.03886509e-04 -1.28260515e-04 2.14787965e-04 6.35715480e-03 7.43595780e-04 -4.16674080e-03 -6.05375232e-03 5.69578999e-03 4.93952317e-03 1.21295267e-02 2.30483477e-03 1.34010917e-04 -1.70918152e-03 2.28229583e-03 2.43093655e-03 2.68207732e-03 4.54049720e-04 2.69217248e-03 -7.36754990e-04 4.08627847e-04 1.33770548e-03 1.91637197e-03 -9.46051924e-04 -3.50501086e-03 6.97079784e-05 1.20794863e-04 2.14787965e-04 1.35783271e-04 -2.03886509e-04 1.89362502e-02 1.16458900e-02 -5.69578999e-03 5.69578999e-03 1.52017109e-02 3.48425054e-03 -3.48425054e-03 -1.96452460e-03 9.62189185e-04 -3.38088571e-03 8.49321763e-04 1.66656055e-03 -8.49321763e-04 9.64169844e-04 5.67344374e-03 -1.52740148e-03 1.52740148e-03 2.51977194e-03 3.93868502e-03 -3.93868502e-03 -6.49638880e-03 1.44567696e-04 2.90352413e-04 4.61116361e-04 2.50398595e-04 -4.61116361e-04 1.36123471e-02 -9.03726436e-03 1.21295267e-02 4.93952317e-03 3.48425054e-03 -1.32530774e-02 -5.81167509e-04 2.07556356e-02 -1.45840773e-03 -6.11812937e-03 -1.08686704e-02 -6.25827912e-03 1.81264955e-04 1.36564698e-03 7.11244946e-03 -1.10022028e-03 2.07552415e-03 3.70069787e-03 2.17312332e-03 -4.96961345e-03 -8.90168116e-03 4.60421873e-04 5.15382990e-04 8.86619153e-04 6.36736958e-04 -1.03286469e-03 -1.36123471e-02 9.03726436e-03 4.93952317e-03 1.21295267e-02 -3.48425054e-03 -5.81167509e-04 -1.32530774e-02 -2.07556356e-02 4.69062484e-03 6.11812937e-03 1.81264955e-04 4.39215771e-03 -1.08686704e-02 -1.36564698e-03 -7.11244946e-03 2.07552415e-03 -1.10022028e-03 -3.70069787e-03 -4.96961345e-03 2.17312332e-03 8.90168116e-03 -3.21219444e-04 -5.15382990e-04 -1.03286469e-03 -7.17105517e-04 8.86619153e-04 -3.73405009e-02 2.47467823e-02 -2.30483477e-03 2.30483477e-03 -1.96452460e-03 2.07556356e-02 -2.07556356e-02 -5.17674160e-02 1.06139919e-02 1.81187870e-02 1.73039160e-02 1.83839733e-02 -1.73039160e-02 -2.93227375e-03 -1.52248417e-02 4.37757596e-03 -4.37757596e-03 -6.99633778e-03 -1.04147600e-02 1.04147600e-02 1.64670479e-02 -6.78686488e-04 -1.30213495e-03 -2.12582266e-03 -1.17551948e-03 2.12582266e-03 -1.47505924e-03 4.67304605e-03 2.03824735e-03 -1.34010917e-04 -9.62189185e-04 1.45840773e-03 -4.69062484e-03 -1.06139919e-02 -6.60013366e-04 -2.09092426e-03 -5.62128048e-03 -2.95647202e-03 2.23546430e-03 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 -1.91270644e-06 -4.69532861e-05 -2.53209637e-04 1.64651530e-04 4.28522016e-04 -2.83284246e-05 1.04753659e-04 1.98313826e-04 5.89227687e-05 -8.62283440e-05 5.01806624e-04 1.16246272e-02 -1.70918152e-03 1.70918152e-03 3.38088571e-03 6.11812937e-03 -6.11812937e-03 -1.81187870e-02 -2.09092426e-03 2.92931580e-05 -3.45165114e-04 -3.62158706e-03 3.45165114e-04 1.63200368e-05 -3.57437773e-04 3.58428548e-05 -3.58428548e-05 -9.06648642e-05 -2.48668494e-04 2.48668494e-04 6.28559754e-04 7.86571980e-05 3.54077607e-05 1.03625636e-04 1.36238263e-04 -1.03625636e-04 -1.50862144e-03 8.72795588e-03 -2.68207732e-03 -2.28229583e-03 -8.49321763e-04 1.08686704e-02 -1.81264955e-04 -1.73039160e-02 -5.62128048e-03 -3.45165114e-04 -4.08967537e-06 -5.82673963e-03 5.11945069e-03 4.48907600e-05 -6.96741543e-04 5.34772333e-05 -5.36232539e-05 -1.63501819e-04 -4.63187202e-04 5.76174685e-04 1.19669578e-03 1.75337614e-04 1.25901974e-04 1.98660061e-04 1.68278188e-04 -3.28033227e-04 -2.55487755e-03 8.09395318e-03 1.33152513e-03 -2.43093655e-03 -1.66656055e-03 6.25827912e-03 -4.39215771e-03 -1.83839733e-02 -2.95647202e-03 -3.62158706e-03 -5.82673963e-03 -4.07385320e-03 7.78154151e-03 5.51559346e-05 -4.25614726e-04 1.80867609e-06 -3.04447445e-07 -8.13254770e-05 -3.36313863e-04 3.87442910e-04 7.42221904e-04 5.89227687e-05 1.81438659e-04 2.14064456e-04 3.97097282e-05 -2.78777039e-04 1.50862144e-03 -8.72795588e-03 -2.28229583e-03 -2.68207732e-03 8.49321763e-04 -1.81264955e-04 1.08686704e-02 1.73039160e-02 2.23546430e-03 3.45165114e-04 5.11945069e-03 7.78154151e-03 -4.08967537e-06 -4.48907600e-05 6.96741543e-04 -5.36232539e-05 5.34772333e-05 1.63501819e-04 5.76174685e-04 -4.63187202e-04 -1.19669578e-03 -5.80643783e-05 -1.25901974e-04 -3.28033227e-04 -2.35985922e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 19 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 20 21 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 24 48 73 97 121 145 169 193 213 234 256 273 296 322 348 374 400 426 452 478 504 530 556 582 608 634 +1 0 2 361 + 3.02592746e-10 1.14532510e-10 1.47198357e-10 -1.17833757e-10 -4.41447013e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 3.02506519e-10 1.13983574e-09 1.46495813e-09 -1.17267716e-09 -4.39340064e-09 -1.09128007e-10 -1.61689414e-10 -2.41774220e-10 4.84397267e-10 1.83200357e-10 2.38013716e-10 -1.87926843e-10 -7.06163628e-10 -1.22093247e-10 -1.46139577e-09 1.84378234e-10 -1.47376693e-10 -5.53058672e-10 -7.10593332e-10 5.71154615e-10 2.13154909e-09 1.17081957e-10 -1.21446037e-10 -1.45367706e-09 1.83355919e-10 -1.45617240e-10 -5.50467259e-10 -7.06636105e-10 5.64494571e-10 2.12158570e-09 1.17145069e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 -1.47139325e-10 -5.56271107e-10 -7.22704738e-10 5.70616910e-10 2.14426862e-09 1.17874504e-10 3.70737126e-10 4.43762591e-09 -5.59837607e-10 4.47457784e-10 1.67928187e-09 2.15767995e-09 -1.73417799e-09 -6.47233842e-09 -1.61050967e-10 -2.37942386e-10 -3.55382727e-10 1.23289466e-10 3.68778082e-10 4.41426294e-09 -5.56743584e-10 4.42131978e-10 1.67143703e-09 2.14570364e-09 -1.71401934e-09 -6.44217868e-09 -1.60301122e-10 -2.36853624e-10 -3.55572505e-10 1.19964562e-10 -6.71412528e-10 -2.54263804e-10 -3.25329634e-10 2.61974319e-10 9.79881258e-10 -4.35704119e-10 -1.64765877e-10 -2.13894818e-10 1.69757847e-10 6.35034959e-10 -4.33292850e-10 -1.63942380e-10 -2.12757439e-10 1.67618351e-10 6.31906252e-10 1.09217494e-10 1.30725329e-09 -1.64811040e-10 1.31457451e-10 4.94934772e-10 6.35172129e-10 -5.09480974e-10 -1.90745749e-09 -1.05088539e-10 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 -3.47227344e-05 -5.72377128e-05 -4.24837644e-05 1.28385646e-04 2.13399966e-04 1.49174142e-05 5.07064792e-06 8.30976084e-06 1.33792046e-05 -2.42510477e-05 2.51588682e-10 1.22093247e-10 1.21446037e-10 1.22876674e-10 -3.70737126e-10 -3.68778082e-10 1.09217494e-10 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 -4.05026652e-04 -6.59577058e-04 -4.76244557e-04 1.48368337e-03 2.43659056e-03 1.78805091e-04 6.00921510e-05 9.65513242e-05 1.56616135e-04 -2.91846913e-04 3.02592746e-10 3.01156311e-09 -4.84397267e-10 1.46139577e-09 1.45367706e-09 1.47092972e-09 -4.43762591e-09 -4.41426294e-09 -6.71412528e-10 -4.35704119e-10 -4.33292850e-10 1.30725329e-09 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 -3.03006947e-05 -4.93082215e-05 2.44056476e-06 1.12502969e-04 1.84922129e-04 1.41761337e-05 -1.71274120e-06 -2.90578900e-06 1.17103047e-05 -1.91370154e-05 3.80106998e-10 1.84378234e-10 1.83355919e-10 1.87578508e-10 -5.59837607e-10 -5.56743584e-10 1.64811040e-10 3.47227344e-05 4.05026652e-04 -3.03006947e-05 8.18757907e-05 1.53394752e-04 1.17233978e-04 -3.13837672e-04 -5.86366001e-04 -3.63351033e-05 -1.12246264e-05 -2.11184544e-05 -4.04229680e-05 5.50684410e-05 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 -1.47139325e-10 4.47457784e-10 4.42131978e-10 -1.31457451e-10 5.72377128e-05 6.59577058e-04 -4.93082215e-05 1.53394752e-04 2.41156525e-04 1.89638082e-04 -5.76858814e-04 -9.18363956e-04 -5.77673898e-05 -2.21031721e-05 -3.36831447e-05 -4.77055175e-05 9.73673576e-05 -1.14532510e-10 -1.13983574e-09 1.83200357e-10 -5.53058672e-10 -5.50467259e-10 -5.56271107e-10 1.67928187e-09 1.67143703e-09 2.54263804e-10 1.64765877e-10 1.63942380e-10 -4.94934772e-10 4.24837644e-05 4.76244557e-04 2.44056476e-06 1.17233978e-04 1.89638082e-04 2.12415462e-06 -4.29690949e-04 -7.01429547e-04 -5.68584456e-05 4.07738778e-06 6.98600029e-06 -4.66293591e-05 7.86960118e-05 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 -7.10593332e-10 -7.06636105e-10 -7.22704738e-10 2.15767995e-09 2.14570364e-09 3.25329634e-10 2.13894818e-10 2.12757439e-10 -6.35172129e-10 -1.28385646e-04 -1.48368337e-03 1.12502969e-04 -3.13837672e-04 -5.76858814e-04 -4.29690949e-04 1.18495152e-03 2.17589038e-03 1.45817244e-04 4.49331845e-05 8.21521714e-05 1.55617623e-04 -2.23662024e-04 1.17833757e-10 1.17267716e-09 -1.87926843e-10 5.71154615e-10 5.64494571e-10 5.70616910e-10 -1.73417799e-09 -1.71401934e-09 -2.61974319e-10 -1.69757847e-10 -1.67618351e-10 5.09480974e-10 -2.13399966e-04 -2.43659056e-03 1.84922129e-04 -5.86366001e-04 -9.18363956e-04 -7.01429547e-04 2.17589038e-03 3.44802830e-03 2.35102291e-04 8.73254590e-05 1.33112543e-04 1.91876561e-04 -3.95271863e-04 4.41447013e-10 4.39340064e-09 -7.06163628e-10 2.13154909e-09 2.12158570e-09 2.14426862e-09 -6.47233842e-09 -6.44217868e-09 -9.79881258e-10 -6.35034959e-10 -6.31906252e-10 1.90745749e-09 1.49174142e-05 1.78805091e-04 -1.41761337e-05 3.63351033e-05 5.77673898e-05 5.68584456e-05 -1.45817244e-04 -2.35102291e-04 -1.03304001e-05 -5.75922518e-06 -8.28188018e-06 -8.85819318e-06 1.81723147e-05 -1.09128007e-10 1.61050967e-10 1.60301122e-10 5.07064792e-06 6.00921510e-05 1.71274120e-06 1.12246264e-05 2.21031721e-05 -4.07738778e-06 -4.49331845e-05 -8.73254590e-05 -5.75922518e-06 1.60968653e-06 2.53095613e-06 -6.05862154e-06 6.38809148e-06 8.30976084e-06 9.65513242e-05 2.90578900e-06 2.11184544e-05 3.36831447e-05 -6.98600029e-06 -8.21521714e-05 -1.33112543e-04 -8.28188018e-06 2.53095613e-06 4.27984257e-06 -6.41493715e-06 1.02749465e-05 -1.61689414e-10 2.37942386e-10 2.36853624e-10 1.33792046e-05 1.56616135e-04 -1.17103047e-05 4.04229680e-05 4.77055175e-05 4.66293591e-05 -1.55617623e-04 -1.91876561e-04 -8.85819318e-06 -6.05862154e-06 -6.41493715e-06 -8.46435825e-07 1.96677264e-05 -2.41774220e-10 -1.17081957e-10 -1.17145069e-10 -1.17874504e-10 3.55382727e-10 3.55572505e-10 -1.05088539e-10 -2.42510477e-05 -2.91846913e-04 1.91370154e-05 -5.50684410e-05 -9.73673576e-05 -7.86960118e-05 2.23662024e-04 3.95271863e-04 1.81723147e-05 6.38809148e-06 1.02749465e-05 1.96677264e-05 -2.86556591e-05 -1.23289466e-10 -1.19964562e-10 + 1 4 5 6 7 0 1 2 3 4 5 6 7 8 10 11 1 4 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 10 11 12 0 1 2 3 4 5 6 7 8 10 11 12 1 4 5 6 7 1 4 5 6 7 1 4 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 19 20 + 0 5 16 21 30 39 48 60 72 77 82 87 87 96 116 141 161 181 206 231 256 281 297 310 326 346 361 +1 1 -3 329 + 6.28564805e-10 -1.18444071e-10 -1.18444071e-10 -1.18444071e-10 4.57666373e-10 4.57666373e-10 4.57666373e-10 1.55533541e-10 1.11130765e-09 -5.74403531e-10 -3.42817965e-10 -3.42817965e-10 1.54744060e-09 9.44881217e-10 9.44881217e-10 1.57556900e-10 1.57556900e-10 1.19347147e-10 5.22633289e-10 6.25580967e-09 -1.17874482e-09 -1.17874482e-09 -1.17874482e-09 4.55475599e-09 4.55475599e-09 4.55475599e-09 1.11130765e-09 6.71373038e-09 -3.62526597e-09 -2.00984333e-09 -2.00984333e-09 9.04837268e-09 5.14556599e-09 5.14556599e-09 3.18846940e-10 3.18846940e-10 5.65314615e-10 1.96172009e-10 2.34804933e-09 -3.00143945e-10 -5.13413585e-10 -5.13413585e-10 1.16339930e-09 1.98191292e-09 1.98191292e-09 5.74403531e-10 3.62526597e-09 -1.93946740e-09 -1.07444665e-09 -1.07444665e-09 4.95605341e-09 2.80119557e-09 2.80119557e-09 2.50293637e-10 2.50293637e-10 3.18038829e-10 1.96172009e-10 2.34804933e-09 -5.13413585e-10 -3.00143945e-10 -5.13413585e-10 1.98191292e-09 1.16339930e-09 1.98191292e-09 3.42817965e-10 2.00984333e-09 -1.07444665e-09 -1.64427552e-10 -1.06375661e-09 2.62709235e-09 3.54205782e-10 2.76009902e-09 1.27381006e-10 -1.41040076e-10 1.76855306e-10 1.96172009e-10 2.34804933e-09 -5.13413585e-10 -5.13413585e-10 -3.00143945e-10 1.98191292e-09 1.98191292e-09 1.16339930e-09 3.42817965e-10 2.00984333e-09 -1.07444665e-09 -1.06375661e-09 -1.64427552e-10 2.62709235e-09 2.76009902e-09 3.54205782e-10 1.27381006e-10 1.41040076e-10 1.76855306e-10 -5.95688432e-10 -7.13013662e-09 9.11318686e-10 1.55890206e-09 1.55890206e-09 -3.53253665e-09 -6.01797671e-09 -6.01797671e-09 2.51489989e-10 -1.54744060e-09 -9.04837268e-09 4.95605341e-09 2.62709235e-09 2.62709235e-09 -1.22132169e-08 -6.57490676e-09 -6.57490676e-09 -2.01892723e-10 -2.01892723e-10 -6.78250937e-10 -5.95688432e-10 -7.13013662e-09 1.55890206e-09 9.11318686e-10 1.55890206e-09 -6.01797671e-09 -3.53253665e-09 -6.01797671e-09 -1.25744995e-10 2.17796720e-10 -9.44881217e-10 -5.14556599e-09 2.80119557e-09 3.54205782e-10 2.76009902e-09 -6.57490676e-09 -6.34726079e-10 -6.95274353e-09 2.10226283e-10 1.69183560e-10 2.34438499e-10 -4.01750097e-10 -5.95688432e-10 -7.13013662e-09 1.55890206e-09 1.55890206e-09 9.11318686e-10 -6.01797671e-09 -6.01797671e-09 -3.53253665e-09 -1.25744995e-10 -2.17796720e-10 -9.44881217e-10 -5.14556599e-09 2.80119557e-09 2.76009902e-09 3.54205782e-10 -6.57490676e-09 -6.95274353e-09 -6.34726079e-10 2.10226283e-10 1.69183560e-10 -2.34438499e-10 -4.01750097e-10 1.46333922e-10 -5.61605470e-10 2.80802735e-10 2.80802735e-10 -2.10226283e-10 -2.10226283e-10 -1.82539388e-10 -1.82539388e-10 1.24878118e-10 1.49467492e-09 -2.17317549e-10 -2.17317549e-10 -4.09333462e-10 8.41341369e-10 8.41341369e-10 1.57823688e-09 1.57556900e-10 3.18846940e-10 -2.50293637e-10 -1.27381006e-10 2.01892723e-10 -1.69183560e-10 -1.82539388e-10 -1.53288427e-10 -6.22308477e-10 2.70668627e-10 1.24878118e-10 1.49467492e-09 -2.17317549e-10 -4.09333462e-10 -2.17317549e-10 8.41341369e-10 1.57823688e-09 8.41341369e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 -1.27381006e-10 2.01892723e-10 -1.69183560e-10 -1.82539388e-10 -6.22308477e-10 -1.53288427e-10 -2.70668627e-10 1.26728893e-10 -1.26728893e-10 -4.86364604e-10 4.86364604e-10 1.41040076e-10 -1.41040076e-10 -2.34438499e-10 2.34438499e-10 2.70668627e-10 -2.70668627e-10 3.05510790e-10 1.24878118e-10 1.49467492e-09 -4.09333462e-10 -2.17317549e-10 -2.17317549e-10 1.57823688e-09 8.41341369e-10 8.41341369e-10 1.19347147e-10 5.65314615e-10 -3.18038829e-10 -1.76855306e-10 -1.76855306e-10 6.78250937e-10 4.01750097e-10 4.01750097e-10 5.22633289e-10 -1.96172009e-10 -1.96172009e-10 -1.96172009e-10 5.95688432e-10 5.95688432e-10 5.95688432e-10 1.24878118e-10 1.24878118e-10 1.24878118e-10 6.28564805e-10 6.25580967e-09 -2.34804933e-09 -2.34804933e-09 -2.34804933e-09 7.13013662e-09 7.13013662e-09 7.13013662e-09 1.49467492e-09 1.49467492e-09 1.49467492e-09 1.18444071e-10 1.17874482e-09 -3.00143945e-10 -5.13413585e-10 -5.13413585e-10 9.11318686e-10 1.55890206e-09 1.55890206e-09 -1.46333922e-10 2.17317549e-10 2.17317549e-10 4.09333462e-10 1.18444071e-10 1.17874482e-09 -5.13413585e-10 -3.00143945e-10 -5.13413585e-10 1.55890206e-09 9.11318686e-10 1.55890206e-09 2.17317549e-10 4.09333462e-10 -1.26728893e-10 2.17317549e-10 1.18444071e-10 1.17874482e-09 -5.13413585e-10 -5.13413585e-10 -3.00143945e-10 1.55890206e-09 1.55890206e-09 9.11318686e-10 4.09333462e-10 2.17317549e-10 1.26728893e-10 2.17317549e-10 -4.57666373e-10 -4.55475599e-09 1.16339930e-09 1.98191292e-09 1.98191292e-09 -3.53253665e-09 -6.01797671e-09 -6.01797671e-09 5.61605470e-10 -8.41341369e-10 -8.41341369e-10 -1.57823688e-09 -4.57666373e-10 -4.55475599e-09 1.98191292e-09 1.16339930e-09 1.98191292e-09 -6.01797671e-09 -3.53253665e-09 -6.01797671e-09 -2.80802735e-10 -8.41341369e-10 -1.57823688e-09 4.86364604e-10 -8.41341369e-10 -4.57666373e-10 -4.55475599e-09 1.98191292e-09 1.98191292e-09 1.16339930e-09 -6.01797671e-09 -6.01797671e-09 -3.53253665e-09 -2.80802735e-10 -1.57823688e-09 -8.41341369e-10 -4.86364604e-10 -8.41341369e-10 -2.51489989e-10 1.25744995e-10 1.25744995e-10 -2.17796720e-10 2.17796720e-10 + 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 23 24 25 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 22 24 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 11 13 14 15 16 17 18 19 20 21 23 24 25 2 5 6 7 19 20 22 23 0 1 2 3 4 5 6 7 13 14 15 17 18 19 21 22 23 24 0 1 2 3 4 5 6 7 13 14 15 16 18 20 21 22 23 24 3 4 6 7 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 18 19 20 19 20 + 0 18 37 56 75 94 114 136 158 166 184 202 213 229 239 250 262 274 286 298 311 324 327 327 327 329 329 +1 1 -2 624 + -2.83602678e-04 -2.19947443e-03 9.64169844e-04 4.54049720e-04 4.54049720e-04 -2.93227375e-03 -1.36564698e-03 -1.36564698e-03 -6.36885874e-05 -4.48907600e-05 -4.48907600e-05 -1.63200368e-05 -1.03143748e-04 -8.56915628e-04 4.21897348e-04 8.47102601e-05 8.47102601e-05 -1.31011378e-03 -2.64230228e-04 -2.64230228e-04 -2.48599731e-05 -9.54175960e-06 -9.54175960e-06 2.19848325e-07 -1.95047293e-03 -1.22130875e-02 5.67344374e-03 2.69217248e-03 2.69217248e-03 -1.52248417e-02 -7.11244946e-03 -7.11244946e-03 4.91457553e-04 6.96741543e-04 6.96741543e-04 3.57437773e-04 -8.56915628e-04 -6.44503123e-03 3.20879817e-03 6.44189162e-04 6.44189162e-04 -9.41005524e-03 -1.90192895e-03 -1.90192895e-03 3.39992624e-04 1.18654672e-04 1.18654672e-04 4.54930713e-05 -8.59745776e-04 -5.70478091e-03 2.51977194e-03 1.33770548e-03 1.33770548e-03 -6.99633778e-03 -3.70069787e-03 -3.70069787e-03 9.39065721e-05 1.63501819e-04 1.63501819e-04 9.06648642e-05 -4.21897348e-04 -3.20879817e-03 1.60542134e-03 3.48784992e-04 3.48784992e-04 -4.73061611e-03 -1.04349936e-03 -1.04349936e-03 1.01169594e-04 2.72395088e-05 2.72395088e-05 1.30405087e-05 -4.56920647e-04 -3.14685859e-03 1.52740148e-03 4.08627847e-04 7.36754990e-04 -4.37757596e-03 -1.10022028e-03 -2.07552415e-03 1.22001244e-06 5.34772333e-05 5.36232539e-05 1.50422865e-06 3.58428548e-05 -8.47102601e-05 -6.44189162e-04 3.48784992e-04 -8.34532790e-05 8.81363406e-05 -1.03910538e-03 2.97066591e-04 -2.72072081e-04 4.62400859e-06 5.22359376e-05 -9.35105526e-06 1.23670392e-05 1.04881978e-05 -4.56920647e-04 -3.14685859e-03 1.52740148e-03 7.36754990e-04 4.08627847e-04 -4.37757596e-03 -2.07552415e-03 -1.10022028e-03 1.22001244e-06 5.36232539e-05 5.34772333e-05 -1.50422865e-06 3.58428548e-05 -8.47102601e-05 -6.44189162e-04 3.48784992e-04 8.81363406e-05 -8.34532790e-05 -1.03910538e-03 -2.72072081e-04 2.97066591e-04 4.62400859e-06 -9.35105526e-06 5.22359376e-05 -1.23670392e-05 1.04881978e-05 2.44899535e-03 1.41797470e-02 -6.49638880e-03 -3.50501086e-03 -3.50501086e-03 1.64670479e-02 8.90168116e-03 8.90168116e-03 -8.57044032e-04 -1.19669578e-03 -1.19669578e-03 -6.28559754e-04 1.31011378e-03 9.41005524e-03 -4.73061611e-03 -1.03910538e-03 -1.03910538e-03 1.34699125e-02 3.02088103e-03 3.02088103e-03 -7.81164166e-04 -2.53598761e-04 -2.53598761e-04 -7.84989694e-05 1.28357742e-03 7.70583827e-03 -3.93868502e-03 -9.46051924e-04 -1.91637197e-03 1.04147600e-02 2.17312332e-03 4.96961345e-03 -4.17861167e-04 -4.63187202e-04 -5.76174685e-04 5.11290467e-05 -2.48668494e-04 2.64230228e-04 1.90192895e-03 -1.04349936e-03 2.97066591e-04 -2.72072081e-04 3.02088103e-03 -1.05660430e-03 8.26078378e-04 -1.07775503e-04 -1.84705595e-04 -7.23455255e-07 -3.79668612e-05 -3.66025562e-05 1.28357742e-03 7.70583827e-03 -3.93868502e-03 -1.91637197e-03 -9.46051924e-04 1.04147600e-02 4.96961345e-03 2.17312332e-03 -4.17861167e-04 -5.76174685e-04 -4.63187202e-04 -5.11290467e-05 -2.48668494e-04 2.64230228e-04 1.90192895e-03 -1.04349936e-03 -2.72072081e-04 2.97066591e-04 3.02088103e-03 8.26078378e-04 -1.05660430e-03 -1.07775503e-04 -7.23455255e-07 -1.84705595e-04 3.79668612e-05 -3.66025562e-05 1.73010453e-05 9.19339830e-04 -2.89135392e-04 -1.52445751e-04 -1.52445751e-04 1.35737298e-03 7.81641317e-04 7.81641317e-04 7.37288045e-05 2.33401992e-04 2.33401992e-04 1.57314396e-04 -2.48599731e-05 3.39992624e-04 -1.01169594e-04 -4.62400859e-06 -4.62400859e-06 7.81164166e-04 1.07775503e-04 1.07775503e-04 3.30466823e-04 1.29419106e-04 1.29419106e-04 3.03052727e-05 4.44223313e-05 1.36735648e-03 -4.61116361e-04 -2.03886509e-04 -2.14787965e-04 2.12582266e-03 8.86619153e-04 1.03286469e-03 2.84542170e-04 1.98660061e-04 3.28033227e-04 -6.47125832e-05 1.03625636e-04 -9.54175960e-06 1.18654672e-04 -2.72395088e-05 -5.22359376e-05 9.35105526e-06 2.53598761e-04 1.84705595e-04 7.23455255e-07 1.29419106e-04 1.73450833e-05 3.85473273e-05 -3.67001078e-06 3.86877104e-06 4.44223313e-05 1.36735648e-03 -4.61116361e-04 -2.14787965e-04 -2.03886509e-04 2.12582266e-03 1.03286469e-03 8.86619153e-04 2.84542170e-04 3.28033227e-04 1.98660061e-04 6.47125832e-05 1.03625636e-04 -9.54175960e-06 1.18654672e-04 -2.72395088e-05 9.35105526e-06 -5.22359376e-05 2.53598761e-04 7.23455255e-07 1.84705595e-04 1.29419106e-04 3.85473273e-05 1.73450833e-05 3.67001078e-06 3.86877104e-06 7.52275515e-06 -7.52275515e-06 -8.03685600e-05 8.03685600e-05 -6.77077342e-05 6.77077342e-05 -6.23475010e-05 -1.23670392e-05 1.23670392e-05 3.79668612e-05 -3.79668612e-05 -3.67001078e-06 3.67001078e-06 -2.83877928e-06 3.45784622e-05 8.16530823e-04 -2.90352413e-04 -1.20794863e-04 -1.20794863e-04 1.30213495e-03 5.15382990e-04 5.15382990e-04 2.09507317e-04 1.25901974e-04 1.25901974e-04 3.54077607e-05 2.19848325e-07 4.54930713e-05 -1.30405087e-05 -1.04881978e-05 -1.04881978e-05 7.84989694e-05 3.66025562e-05 3.66025562e-05 3.03052727e-05 3.86877104e-06 3.86877104e-06 -1.73157887e-06 -1.13188081e-04 -9.61474525e-04 2.81528787e-04 2.81528787e-04 2.81528787e-04 -8.85698948e-04 -8.85698948e-04 -8.85698948e-04 -2.81266938e-05 -2.81266938e-05 -2.81266938e-05 -2.83602678e-04 -1.95047293e-03 8.59745776e-04 4.56920647e-04 4.56920647e-04 -2.44899535e-03 -1.28357742e-03 -1.28357742e-03 1.73010453e-05 4.44223313e-05 4.44223313e-05 3.45784622e-05 -9.61474525e-04 -7.52961808e-03 2.21766904e-03 2.21766904e-03 2.21766904e-03 -6.67293529e-03 -6.67293529e-03 -6.67293529e-03 1.01109299e-04 1.01109299e-04 1.01109299e-04 -2.19947443e-03 -1.22130875e-02 5.70478091e-03 3.14685859e-03 3.14685859e-03 -1.41797470e-02 -7.70583827e-03 -7.70583827e-03 9.19339830e-04 1.36735648e-03 1.36735648e-03 8.16530823e-04 -2.81528787e-04 -2.21766904e-03 5.43301715e-04 7.19174985e-04 7.19174985e-04 -1.60262285e-03 -2.18681758e-03 -2.18681758e-03 4.51296940e-05 1.82206719e-05 1.82206719e-05 -2.11546484e-05 -9.64169844e-04 -5.67344374e-03 2.51977194e-03 1.52740148e-03 1.52740148e-03 -6.49638880e-03 -3.93868502e-03 -3.93868502e-03 2.89135392e-04 4.61116361e-04 4.61116361e-04 2.90352413e-04 -2.81528787e-04 -2.21766904e-03 7.19174985e-04 5.43301715e-04 7.19174985e-04 -2.18681758e-03 -1.60262285e-03 -2.18681758e-03 -2.25648470e-05 1.82206719e-05 -2.11546484e-05 3.90834615e-05 1.82206719e-05 -4.54049720e-04 -2.69217248e-03 1.33770548e-03 4.08627847e-04 7.36754990e-04 -3.50501086e-03 -9.46051924e-04 -1.91637197e-03 1.52445751e-04 2.03886509e-04 2.14787965e-04 -7.52275515e-06 1.20794863e-04 -2.81528787e-04 -2.21766904e-03 7.19174985e-04 7.19174985e-04 5.43301715e-04 -2.18681758e-03 -2.18681758e-03 -1.60262285e-03 -2.25648470e-05 -2.11546484e-05 1.82206719e-05 -3.90834615e-05 1.82206719e-05 -4.54049720e-04 -2.69217248e-03 1.33770548e-03 7.36754990e-04 4.08627847e-04 -3.50501086e-03 -1.91637197e-03 -9.46051924e-04 1.52445751e-04 2.14787965e-04 2.03886509e-04 7.52275515e-06 1.20794863e-04 8.85698948e-04 6.67293529e-03 -1.60262285e-03 -2.18681758e-03 -2.18681758e-03 4.57109466e-03 6.50675894e-03 6.50675894e-03 -1.35772380e-04 -2.25479120e-04 -2.25479120e-04 -1.05295723e-04 2.93227375e-03 1.52248417e-02 -6.99633778e-03 -4.37757596e-03 -4.37757596e-03 1.64670479e-02 1.04147600e-02 1.04147600e-02 -1.35737298e-03 -2.12582266e-03 -2.12582266e-03 -1.30213495e-03 8.85698948e-04 6.67293529e-03 -2.18681758e-03 -1.60262285e-03 -2.18681758e-03 6.50675894e-03 4.57109466e-03 6.50675894e-03 6.78861902e-05 -2.25479120e-04 -1.05295723e-04 -1.17582331e-04 -2.25479120e-04 1.36564698e-03 7.11244946e-03 -3.70069787e-03 -1.10022028e-03 -2.07552415e-03 8.90168116e-03 2.17312332e-03 4.96961345e-03 -7.81641317e-04 -8.86619153e-04 -1.03286469e-03 8.03685600e-05 -5.15382990e-04 8.85698948e-04 6.67293529e-03 -2.18681758e-03 -2.18681758e-03 -1.60262285e-03 6.50675894e-03 6.50675894e-03 4.57109466e-03 6.78861902e-05 -1.05295723e-04 -2.25479120e-04 1.17582331e-04 -2.25479120e-04 1.36564698e-03 7.11244946e-03 -3.70069787e-03 -2.07552415e-03 -1.10022028e-03 8.90168116e-03 4.96961345e-03 2.17312332e-03 -7.81641317e-04 -1.03286469e-03 -8.86619153e-04 -8.03685600e-05 -5.15382990e-04 -4.51296940e-05 2.25648470e-05 2.25648470e-05 1.35772380e-04 -6.78861902e-05 -6.78861902e-05 -1.38525834e-05 -3.22912376e-06 -3.22912376e-06 6.45824752e-06 -6.36885874e-05 4.91457553e-04 -9.39065721e-05 -1.22001244e-06 -1.22001244e-06 8.57044032e-04 4.17861167e-04 4.17861167e-04 7.37288045e-05 2.84542170e-04 2.84542170e-04 2.09507317e-04 -2.81266938e-05 1.01109299e-04 -1.82206719e-05 -1.82206719e-05 2.11546484e-05 2.25479120e-04 2.25479120e-04 1.05295723e-04 -3.22912376e-06 1.24251966e-04 1.31575910e-04 -5.59300642e-06 1.31575910e-04 -4.48907600e-05 6.96741543e-04 -1.63501819e-04 -5.34772333e-05 -5.36232539e-05 1.19669578e-03 4.63187202e-04 5.76174685e-04 2.33401992e-04 1.98660061e-04 3.28033227e-04 -6.77077342e-05 1.25901974e-04 -2.81266938e-05 1.01109299e-04 -1.82206719e-05 2.11546484e-05 -1.82206719e-05 2.25479120e-04 1.05295723e-04 2.25479120e-04 -3.22912376e-06 1.31575910e-04 1.24251966e-04 5.59300642e-06 1.31575910e-04 -4.48907600e-05 6.96741543e-04 -1.63501819e-04 -5.36232539e-05 -5.34772333e-05 1.19669578e-03 5.76174685e-04 4.63187202e-04 2.33401992e-04 3.28033227e-04 1.98660061e-04 6.77077342e-05 1.25901974e-04 -3.90834615e-05 3.90834615e-05 1.17582331e-04 -1.17582331e-04 -5.59300642e-06 5.59300642e-06 -1.38525834e-05 -1.50422865e-06 1.50422865e-06 -5.11290467e-05 5.11290467e-05 -6.47125832e-05 6.47125832e-05 -6.23475010e-05 -2.81266938e-05 1.01109299e-04 2.11546484e-05 -1.82206719e-05 -1.82206719e-05 1.05295723e-04 2.25479120e-04 2.25479120e-04 6.45824752e-06 1.31575910e-04 1.31575910e-04 1.24251966e-04 -1.63200368e-05 3.57437773e-04 -9.06648642e-05 -3.58428548e-05 -3.58428548e-05 6.28559754e-04 2.48668494e-04 2.48668494e-04 1.57314396e-04 1.03625636e-04 1.03625636e-04 3.54077607e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 +1 1 -1 448 + -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 6.02256956e-04 -1.57155374e-04 -1.03143748e-04 -8.56915628e-04 4.21897348e-04 -8.47102601e-05 -8.47102601e-05 -1.31011378e-03 2.64230228e-04 2.64230228e-04 -2.48599731e-05 9.54175960e-06 9.54175960e-06 2.19848325e-07 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 8.96377205e-03 -1.36054495e-03 -8.56915628e-04 -6.44503123e-03 3.20879817e-03 -6.44189162e-04 -6.44189162e-04 -9.41005524e-03 1.90192895e-03 1.90192895e-03 3.39992624e-04 -1.18654672e-04 -1.18654672e-04 4.54930713e-05 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 4.42962645e-03 -6.46380060e-04 -4.21897348e-04 -3.20879817e-03 1.60542134e-03 -3.48784992e-04 -3.48784992e-04 -4.73061611e-03 1.04349936e-03 1.04349936e-03 1.01169594e-04 -2.72395088e-05 -2.72395088e-05 1.30405087e-05 -2.73689144e-03 6.27510368e-03 5.08646404e-04 -9.71290470e-04 5.03035499e-04 8.47102601e-05 6.44189162e-04 -3.48784992e-04 -8.34532790e-05 8.81363406e-05 1.03910538e-03 2.97066591e-04 -2.72072081e-04 -4.62400859e-06 5.22359376e-05 -9.35105526e-06 -1.23670392e-05 -1.04881978e-05 -2.73689144e-03 5.08646404e-04 6.27510368e-03 5.03035499e-04 -9.71290470e-04 8.47102601e-05 6.44189162e-04 -3.48784992e-04 8.81363406e-05 -8.34532790e-05 1.03910538e-03 -2.72072081e-04 2.97066591e-04 -4.62400859e-06 -9.35105526e-06 5.22359376e-05 1.23670392e-05 -1.04881978e-05 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -1.34118063e-02 2.11321954e-03 1.31011378e-03 9.41005524e-03 -4.73061611e-03 1.03910538e-03 1.03910538e-03 1.34699125e-02 -3.02088103e-03 -3.02088103e-03 -7.81164166e-04 2.53598761e-04 2.53598761e-04 -7.84989694e-05 6.27510368e-03 -5.08646404e-04 -1.15849724e-02 4.12897459e-03 -1.40155183e-03 -2.64230228e-04 -1.90192895e-03 1.04349936e-03 2.97066591e-04 -2.72072081e-04 -3.02088103e-03 -1.05660430e-03 8.26078378e-04 1.07775503e-04 -1.84705595e-04 -7.23455255e-07 3.79668612e-05 3.66025562e-05 -5.08646404e-04 6.27510368e-03 -1.15849724e-02 -1.40155183e-03 4.12897459e-03 -2.64230228e-04 -1.90192895e-03 1.04349936e-03 -2.72072081e-04 2.97066591e-04 -3.02088103e-03 8.26078378e-04 -1.05660430e-03 1.07775503e-04 -7.23455255e-07 -1.84705595e-04 -3.79668612e-05 3.66025562e-05 6.02256956e-04 8.96377205e-03 -4.42962645e-03 1.34118063e-02 -2.42693900e-03 -1.70279858e-04 -2.48599731e-05 3.39992624e-04 -1.01169594e-04 4.62400859e-06 4.62400859e-06 7.81164166e-04 -1.07775503e-04 -1.07775503e-04 3.30466823e-04 -1.29419106e-04 -1.29419106e-04 3.03052727e-05 9.71290470e-04 5.03035499e-04 -4.12897459e-03 -1.40155183e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 2.72395088e-05 -5.22359376e-05 9.35105526e-06 -2.53598761e-04 1.84705595e-04 7.23455255e-07 -1.29419106e-04 1.73450833e-05 3.85473273e-05 3.67001078e-06 -3.86877104e-06 5.03035499e-04 9.71290470e-04 -1.40155183e-03 -4.12897459e-03 -5.75131877e-04 9.54175960e-06 -1.18654672e-04 2.72395088e-05 9.35105526e-06 -5.22359376e-05 -2.53598761e-04 7.23455255e-07 1.84705595e-04 -1.29419106e-04 3.85473273e-05 1.73450833e-05 -3.67001078e-06 -3.86877104e-06 1.38031375e-04 1.23670392e-05 -1.23670392e-05 -3.79668612e-05 3.79668612e-05 3.67001078e-06 -3.67001078e-06 -2.83877928e-06 1.57155374e-04 1.36054495e-03 -6.46380060e-04 2.11321954e-03 1.70279858e-04 1.08308315e-04 2.19848325e-07 4.54930713e-05 -1.30405087e-05 1.04881978e-05 1.04881978e-05 7.84989694e-05 -3.66025562e-05 -3.66025562e-05 3.03052727e-05 -3.86877104e-06 -3.86877104e-06 -1.73157887e-06 -9.85365938e-03 -3.04990584e-02 1.89362502e-02 6.35715480e-03 6.35715480e-03 -3.73405009e-02 -1.36123471e-02 -1.36123471e-02 2.95011848e-03 1.50862144e-03 1.50862144e-03 -5.01806624e-04 -2.38871131e-03 -1.13311471e-02 6.83146885e-03 -1.64805073e-02 6.02256956e-04 1.57155374e-04 -3.04990584e-02 2.51431615e-03 1.16458900e-02 7.43595780e-04 7.43595780e-04 2.47467823e-02 9.03726436e-03 9.03726436e-03 -9.34609209e-03 -8.72795588e-03 -8.72795588e-03 -1.16246272e-02 -1.13311471e-02 -1.52854843e-02 1.65244795e-02 -8.15775566e-03 8.96377205e-03 1.36054495e-03 -1.89362502e-02 -1.16458900e-02 1.52017109e-02 5.69578999e-03 5.69578999e-03 -1.96452460e-03 -3.48425054e-03 -3.48425054e-03 1.92437837e-03 8.49321763e-04 8.49321763e-04 -3.38088571e-03 -6.83146885e-03 -1.65244795e-02 1.32007149e-02 -1.89240740e-02 4.42962645e-03 6.46380060e-04 -6.35715480e-03 -7.43595780e-04 5.69578999e-03 -6.05375232e-03 4.16674080e-03 2.30483477e-03 1.21295267e-02 -4.93952317e-03 2.17225827e-03 -2.68207732e-03 2.28229583e-03 -1.09941142e-03 -1.70918152e-03 -2.73689144e-03 6.27510368e-03 -5.08646404e-04 -9.71290470e-04 -5.03035499e-04 -6.35715480e-03 -7.43595780e-04 5.69578999e-03 4.16674080e-03 -6.05375232e-03 2.30483477e-03 -4.93952317e-03 1.21295267e-02 2.17225827e-03 2.28229583e-03 -2.68207732e-03 1.09941142e-03 -1.70918152e-03 -2.73689144e-03 -5.08646404e-04 6.27510368e-03 -5.03035499e-04 -9.71290470e-04 3.73405009e-02 -2.47467823e-02 -1.96452460e-03 2.30483477e-03 2.30483477e-03 -5.17674160e-02 -2.07556356e-02 -2.07556356e-02 2.12279839e-02 1.73039160e-02 1.73039160e-02 1.81187870e-02 1.64805073e-02 8.15775566e-03 -1.89240740e-02 -1.04151889e-02 -1.34118063e-02 -2.11321954e-03 1.36123471e-02 -9.03726436e-03 -3.48425054e-03 1.21295267e-02 -4.93952317e-03 -2.07556356e-02 -1.32530774e-02 5.81167509e-04 6.14903257e-03 1.08686704e-02 1.81264955e-04 1.86612141e-03 6.11812937e-03 6.27510368e-03 5.08646404e-04 -1.15849724e-02 4.12897459e-03 1.40155183e-03 1.36123471e-02 -9.03726436e-03 -3.48425054e-03 -4.93952317e-03 1.21295267e-02 -2.07556356e-02 5.81167509e-04 -1.32530774e-02 6.14903257e-03 1.81264955e-04 1.08686704e-02 -1.86612141e-03 6.11812937e-03 5.08646404e-04 6.27510368e-03 -1.15849724e-02 1.40155183e-03 4.12897459e-03 2.95011848e-03 -9.34609209e-03 -1.92437837e-03 -2.17225827e-03 -2.17225827e-03 -2.12279839e-02 -6.14903257e-03 -6.14903257e-03 -5.78077311e-03 -7.85674478e-03 -7.85674478e-03 -4.18184852e-03 6.02256956e-04 8.96377205e-03 -4.42962645e-03 1.34118063e-02 -2.42693900e-03 1.70279858e-04 1.50862144e-03 -8.72795588e-03 -8.49321763e-04 2.68207732e-03 -2.28229583e-03 -1.73039160e-02 -1.08686704e-02 -1.81264955e-04 -7.85674478e-03 -4.08967537e-06 -5.11945069e-03 1.95480188e-03 -3.45165114e-04 9.71290470e-04 -5.03035499e-04 -4.12897459e-03 1.40155183e-03 -5.75131877e-04 1.50862144e-03 -8.72795588e-03 -8.49321763e-04 -2.28229583e-03 2.68207732e-03 -1.73039160e-02 -1.81264955e-04 -1.08686704e-02 -7.85674478e-03 -5.11945069e-03 -4.08967537e-06 -1.95480188e-03 -3.45165114e-04 -5.03035499e-04 9.71290470e-04 1.40155183e-03 -4.12897459e-03 -5.75131877e-04 1.09941142e-03 -1.09941142e-03 -1.86612141e-03 1.86612141e-03 1.95480188e-03 -1.95480188e-03 1.04690655e-03 1.38031375e-04 -5.01806624e-04 -1.16246272e-02 3.38088571e-03 1.70918152e-03 1.70918152e-03 -1.81187870e-02 -6.11812937e-03 -6.11812937e-03 -4.18184852e-03 -3.45165114e-04 -3.45165114e-04 2.92931580e-05 -1.57155374e-04 -1.36054495e-03 6.46380060e-04 -2.11321954e-03 -1.70279858e-04 1.08308315e-04 + 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 4 6 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 7 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 3 4 6 7 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 0 1 2 5 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 17 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 25 + 0 18 36 54 72 90 108 126 144 162 180 198 206 224 242 260 278 296 314 332 350 368 386 404 422 430 448 +1 1 0 600 + -2.83602678e-04 -2.19947443e-03 9.64169844e-04 -4.54049720e-04 -4.54049720e-04 -2.93227375e-03 1.36564698e-03 1.36564698e-03 -6.36885874e-05 4.48907600e-05 4.48907600e-05 -1.63200368e-05 1.55533541e-10 1.11130765e-09 -5.74403531e-10 3.42817965e-10 3.42817965e-10 1.54744060e-09 -9.44881217e-10 -9.44881217e-10 -1.57556900e-10 -1.57556900e-10 1.19347147e-10 -1.95047293e-03 -1.22130875e-02 5.67344374e-03 -2.69217248e-03 -2.69217248e-03 -1.52248417e-02 7.11244946e-03 7.11244946e-03 4.91457553e-04 -6.96741543e-04 -6.96741543e-04 3.57437773e-04 1.11130765e-09 6.71373038e-09 -3.62526597e-09 2.00984333e-09 2.00984333e-09 9.04837268e-09 -5.14556599e-09 -5.14556599e-09 -3.18846940e-10 -3.18846940e-10 5.65314615e-10 -8.59745776e-04 -5.70478091e-03 2.51977194e-03 -1.33770548e-03 -1.33770548e-03 -6.99633778e-03 3.70069787e-03 3.70069787e-03 9.39065721e-05 -1.63501819e-04 -1.63501819e-04 9.06648642e-05 5.74403531e-10 3.62526597e-09 -1.93946740e-09 1.07444665e-09 1.07444665e-09 4.95605341e-09 -2.80119557e-09 -2.80119557e-09 -2.50293637e-10 -2.50293637e-10 3.18038829e-10 4.56920647e-04 3.14685859e-03 -1.52740148e-03 4.08627847e-04 7.36754990e-04 4.37757596e-03 -1.10022028e-03 -2.07552415e-03 -1.22001244e-06 5.34772333e-05 5.36232539e-05 -1.50422865e-06 -3.58428548e-05 -3.42817965e-10 -2.00984333e-09 1.07444665e-09 -1.64427552e-10 -1.06375661e-09 -2.62709235e-09 3.54205782e-10 2.76009902e-09 1.27381006e-10 1.41040076e-10 -1.76855306e-10 4.56920647e-04 3.14685859e-03 -1.52740148e-03 7.36754990e-04 4.08627847e-04 4.37757596e-03 -2.07552415e-03 -1.10022028e-03 -1.22001244e-06 5.36232539e-05 5.34772333e-05 1.50422865e-06 -3.58428548e-05 -3.42817965e-10 -2.00984333e-09 1.07444665e-09 -1.06375661e-09 -1.64427552e-10 -2.62709235e-09 2.76009902e-09 3.54205782e-10 1.27381006e-10 -1.41040076e-10 -1.76855306e-10 2.44899535e-03 1.41797470e-02 -6.49638880e-03 3.50501086e-03 3.50501086e-03 1.64670479e-02 -8.90168116e-03 -8.90168116e-03 -8.57044032e-04 1.19669578e-03 1.19669578e-03 -6.28559754e-04 -1.54744060e-09 -9.04837268e-09 4.95605341e-09 -2.62709235e-09 -2.62709235e-09 -1.22132169e-08 6.57490676e-09 6.57490676e-09 2.01892723e-10 2.01892723e-10 -6.78250937e-10 -1.28357742e-03 -7.70583827e-03 3.93868502e-03 -9.46051924e-04 -1.91637197e-03 -1.04147600e-02 2.17312332e-03 4.96961345e-03 4.17861167e-04 -4.63187202e-04 -5.76174685e-04 -5.11290467e-05 2.48668494e-04 9.44881217e-10 5.14556599e-09 -2.80119557e-09 3.54205782e-10 2.76009902e-09 6.57490676e-09 -6.34726079e-10 -6.95274353e-09 -2.10226283e-10 1.69183560e-10 -2.34438499e-10 4.01750097e-10 -1.28357742e-03 -7.70583827e-03 3.93868502e-03 -1.91637197e-03 -9.46051924e-04 -1.04147600e-02 4.96961345e-03 2.17312332e-03 4.17861167e-04 -5.76174685e-04 -4.63187202e-04 5.11290467e-05 2.48668494e-04 9.44881217e-10 5.14556599e-09 -2.80119557e-09 2.76009902e-09 3.54205782e-10 6.57490676e-09 -6.95274353e-09 -6.34726079e-10 -2.10226283e-10 1.69183560e-10 2.34438499e-10 4.01750097e-10 1.73010453e-05 9.19339830e-04 -2.89135392e-04 1.52445751e-04 1.52445751e-04 1.35737298e-03 -7.81641317e-04 -7.81641317e-04 7.37288045e-05 -2.33401992e-04 -2.33401992e-04 1.57314396e-04 2.10226283e-10 2.10226283e-10 1.82539388e-10 1.82539388e-10 -4.44223313e-05 -1.36735648e-03 4.61116361e-04 -2.03886509e-04 -2.14787965e-04 -2.12582266e-03 8.86619153e-04 1.03286469e-03 -2.84542170e-04 1.98660061e-04 3.28033227e-04 6.47125832e-05 -1.03625636e-04 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 -1.27381006e-10 -2.01892723e-10 -1.69183560e-10 1.82539388e-10 -1.53288427e-10 -6.22308477e-10 -2.70668627e-10 -4.44223313e-05 -1.36735648e-03 4.61116361e-04 -2.14787965e-04 -2.03886509e-04 -2.12582266e-03 1.03286469e-03 8.86619153e-04 -2.84542170e-04 3.28033227e-04 1.98660061e-04 -6.47125832e-05 -1.03625636e-04 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 -1.27381006e-10 -2.01892723e-10 -1.69183560e-10 1.82539388e-10 -6.22308477e-10 -1.53288427e-10 2.70668627e-10 -7.52275515e-06 7.52275515e-06 8.03685600e-05 -8.03685600e-05 6.77077342e-05 -6.77077342e-05 -6.23475010e-05 -1.41040076e-10 1.41040076e-10 2.34438499e-10 -2.34438499e-10 -2.70668627e-10 2.70668627e-10 3.05510790e-10 3.45784622e-05 8.16530823e-04 -2.90352413e-04 1.20794863e-04 1.20794863e-04 1.30213495e-03 -5.15382990e-04 -5.15382990e-04 2.09507317e-04 -1.25901974e-04 -1.25901974e-04 3.54077607e-05 1.19347147e-10 5.65314615e-10 -3.18038829e-10 1.76855306e-10 1.76855306e-10 6.78250937e-10 -4.01750097e-10 -4.01750097e-10 -9.85365938e-03 -3.04990584e-02 1.89362502e-02 -6.35715480e-03 -6.35715480e-03 -3.73405009e-02 1.36123471e-02 1.36123471e-02 2.95011848e-03 -1.50862144e-03 -1.50862144e-03 -5.01806624e-04 -2.83602678e-04 -1.95047293e-03 8.59745776e-04 -4.56920647e-04 -4.56920647e-04 -2.44899535e-03 1.28357742e-03 1.28357742e-03 1.73010453e-05 -4.44223313e-05 -4.44223313e-05 3.45784622e-05 -3.04990584e-02 2.51431615e-03 1.16458900e-02 -7.43595780e-04 -7.43595780e-04 2.47467823e-02 -9.03726436e-03 -9.03726436e-03 -9.34609209e-03 8.72795588e-03 8.72795588e-03 -1.16246272e-02 -2.19947443e-03 -1.22130875e-02 5.70478091e-03 -3.14685859e-03 -3.14685859e-03 -1.41797470e-02 7.70583827e-03 7.70583827e-03 9.19339830e-04 -1.36735648e-03 -1.36735648e-03 8.16530823e-04 -1.89362502e-02 -1.16458900e-02 1.52017109e-02 -5.69578999e-03 -5.69578999e-03 -1.96452460e-03 3.48425054e-03 3.48425054e-03 1.92437837e-03 -8.49321763e-04 -8.49321763e-04 -3.38088571e-03 -9.64169844e-04 -5.67344374e-03 2.51977194e-03 -1.52740148e-03 -1.52740148e-03 -6.49638880e-03 3.93868502e-03 3.93868502e-03 2.89135392e-04 -4.61116361e-04 -4.61116361e-04 2.90352413e-04 6.35715480e-03 7.43595780e-04 -5.69578999e-03 -6.05375232e-03 4.16674080e-03 -2.30483477e-03 1.21295267e-02 -4.93952317e-03 -2.17225827e-03 -2.68207732e-03 2.28229583e-03 1.09941142e-03 1.70918152e-03 4.54049720e-04 2.69217248e-03 -1.33770548e-03 4.08627847e-04 7.36754990e-04 3.50501086e-03 -9.46051924e-04 -1.91637197e-03 -1.52445751e-04 2.03886509e-04 2.14787965e-04 7.52275515e-06 -1.20794863e-04 6.35715480e-03 7.43595780e-04 -5.69578999e-03 4.16674080e-03 -6.05375232e-03 -2.30483477e-03 -4.93952317e-03 1.21295267e-02 -2.17225827e-03 2.28229583e-03 -2.68207732e-03 -1.09941142e-03 1.70918152e-03 4.54049720e-04 2.69217248e-03 -1.33770548e-03 7.36754990e-04 4.08627847e-04 3.50501086e-03 -1.91637197e-03 -9.46051924e-04 -1.52445751e-04 2.14787965e-04 2.03886509e-04 -7.52275515e-06 -1.20794863e-04 3.73405009e-02 -2.47467823e-02 -1.96452460e-03 -2.30483477e-03 -2.30483477e-03 -5.17674160e-02 2.07556356e-02 2.07556356e-02 2.12279839e-02 -1.73039160e-02 -1.73039160e-02 1.81187870e-02 2.93227375e-03 1.52248417e-02 -6.99633778e-03 4.37757596e-03 4.37757596e-03 1.64670479e-02 -1.04147600e-02 -1.04147600e-02 -1.35737298e-03 2.12582266e-03 2.12582266e-03 -1.30213495e-03 -1.36123471e-02 9.03726436e-03 3.48425054e-03 1.21295267e-02 -4.93952317e-03 2.07556356e-02 -1.32530774e-02 5.81167509e-04 -6.14903257e-03 1.08686704e-02 1.81264955e-04 -1.86612141e-03 -6.11812937e-03 -1.36564698e-03 -7.11244946e-03 3.70069787e-03 -1.10022028e-03 -2.07552415e-03 -8.90168116e-03 2.17312332e-03 4.96961345e-03 7.81641317e-04 -8.86619153e-04 -1.03286469e-03 -8.03685600e-05 5.15382990e-04 -1.36123471e-02 9.03726436e-03 3.48425054e-03 -4.93952317e-03 1.21295267e-02 2.07556356e-02 5.81167509e-04 -1.32530774e-02 -6.14903257e-03 1.81264955e-04 1.08686704e-02 1.86612141e-03 -6.11812937e-03 -1.36564698e-03 -7.11244946e-03 3.70069787e-03 -2.07552415e-03 -1.10022028e-03 -8.90168116e-03 4.96961345e-03 2.17312332e-03 7.81641317e-04 -1.03286469e-03 -8.86619153e-04 8.03685600e-05 5.15382990e-04 2.95011848e-03 -9.34609209e-03 -1.92437837e-03 2.17225827e-03 2.17225827e-03 -2.12279839e-02 6.14903257e-03 6.14903257e-03 -5.78077311e-03 7.85674478e-03 7.85674478e-03 -4.18184852e-03 -6.36885874e-05 4.91457553e-04 -9.39065721e-05 1.22001244e-06 1.22001244e-06 8.57044032e-04 -4.17861167e-04 -4.17861167e-04 7.37288045e-05 -2.84542170e-04 -2.84542170e-04 2.09507317e-04 -1.50862144e-03 8.72795588e-03 8.49321763e-04 2.68207732e-03 -2.28229583e-03 1.73039160e-02 -1.08686704e-02 -1.81264955e-04 7.85674478e-03 -4.08967537e-06 -5.11945069e-03 -1.95480188e-03 3.45165114e-04 4.48907600e-05 -6.96741543e-04 1.63501819e-04 -5.34772333e-05 -5.36232539e-05 -1.19669578e-03 4.63187202e-04 5.76174685e-04 -2.33401992e-04 1.98660061e-04 3.28033227e-04 6.77077342e-05 -1.25901974e-04 -1.50862144e-03 8.72795588e-03 8.49321763e-04 -2.28229583e-03 2.68207732e-03 1.73039160e-02 -1.81264955e-04 -1.08686704e-02 7.85674478e-03 -5.11945069e-03 -4.08967537e-06 1.95480188e-03 3.45165114e-04 4.48907600e-05 -6.96741543e-04 1.63501819e-04 -5.36232539e-05 -5.34772333e-05 -1.19669578e-03 5.76174685e-04 4.63187202e-04 -2.33401992e-04 3.28033227e-04 1.98660061e-04 -6.77077342e-05 -1.25901974e-04 -1.09941142e-03 1.09941142e-03 1.86612141e-03 -1.86612141e-03 -1.95480188e-03 1.95480188e-03 1.04690655e-03 1.50422865e-06 -1.50422865e-06 5.11290467e-05 -5.11290467e-05 6.47125832e-05 -6.47125832e-05 -6.23475010e-05 -5.01806624e-04 -1.16246272e-02 3.38088571e-03 -1.70918152e-03 -1.70918152e-03 -1.81187870e-02 6.11812937e-03 6.11812937e-03 -4.18184852e-03 3.45165114e-04 3.45165114e-04 2.92931580e-05 -1.63200368e-05 3.57437773e-04 -9.06648642e-05 3.58428548e-05 3.58428548e-05 6.28559754e-04 -2.48668494e-04 -2.48668494e-04 1.57314396e-04 -1.03625636e-04 -1.03625636e-04 3.54077607e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 21 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 20 21 22 23 24 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 23 46 69 93 117 140 165 190 206 229 252 266 286 310 334 358 384 410 434 460 486 510 536 562 576 600 1 1 1 353 6.28564805e-10 -1.18444071e-10 1.18444071e-10 1.18444071e-10 4.57666373e-10 -4.57666373e-10 -4.57666373e-10 5.22633289e-10 6.25580967e-09 -1.17874482e-09 1.17874482e-09 1.17874482e-09 4.55475599e-09 -4.55475599e-09 -4.55475599e-09 1.96172009e-10 2.34804933e-09 -3.00143945e-10 5.13413585e-10 5.13413585e-10 1.16339930e-09 -1.98191292e-09 -1.98191292e-09 -1.96172009e-10 -2.34804933e-09 5.13413585e-10 -3.00143945e-10 -5.13413585e-10 -1.98191292e-09 1.16339930e-09 1.98191292e-09 -1.96172009e-10 -2.34804933e-09 5.13413585e-10 -5.13413585e-10 -3.00143945e-10 -1.98191292e-09 1.98191292e-09 1.16339930e-09 -5.95688432e-10 -7.13013662e-09 9.11318686e-10 -1.55890206e-09 -1.55890206e-09 -3.53253665e-09 6.01797671e-09 6.01797671e-09 2.51489989e-10 5.95688432e-10 7.13013662e-09 -1.55890206e-09 9.11318686e-10 1.55890206e-09 6.01797671e-09 -3.53253665e-09 -6.01797671e-09 1.25744995e-10 -2.17796720e-10 5.95688432e-10 7.13013662e-09 -1.55890206e-09 1.55890206e-09 9.11318686e-10 6.01797671e-09 -6.01797671e-09 -3.53253665e-09 1.25744995e-10 2.17796720e-10 1.46333922e-10 -5.61605470e-10 -2.80802735e-10 -2.80802735e-10 -1.24878118e-10 -1.49467492e-09 2.17317549e-10 -2.17317549e-10 -4.09333462e-10 -8.41341369e-10 8.41341369e-10 1.57823688e-09 -1.24878118e-10 -1.49467492e-09 2.17317549e-10 -4.09333462e-10 -2.17317549e-10 -8.41341369e-10 1.57823688e-09 8.41341369e-10 -1.26728893e-10 1.26728893e-10 4.86364604e-10 -4.86364604e-10 1.24878118e-10 1.49467492e-09 -4.09333462e-10 2.17317549e-10 2.17317549e-10 1.57823688e-09 -8.41341369e-10 -8.41341369e-10 -1.13188081e-04 -9.61474525e-04 2.81528787e-04 -2.81528787e-04 -2.81528787e-04 -8.85698948e-04 8.85698948e-04 8.85698948e-04 2.81266938e-05 2.81266938e-05 -2.81266938e-05 5.22633289e-10 -1.96172009e-10 1.96172009e-10 1.96172009e-10 5.95688432e-10 -5.95688432e-10 -5.95688432e-10 -1.24878118e-10 -1.24878118e-10 1.24878118e-10 -9.61474525e-04 -7.52961808e-03 2.21766904e-03 -2.21766904e-03 -2.21766904e-03 -6.67293529e-03 6.67293529e-03 6.67293529e-03 -1.01109299e-04 -1.01109299e-04 1.01109299e-04 6.28564805e-10 6.25580967e-09 -2.34804933e-09 2.34804933e-09 2.34804933e-09 7.13013662e-09 -7.13013662e-09 -7.13013662e-09 -1.49467492e-09 -1.49467492e-09 1.49467492e-09 -2.81528787e-04 -2.21766904e-03 5.43301715e-04 -7.19174985e-04 -7.19174985e-04 -1.60262285e-03 2.18681758e-03 2.18681758e-03 4.51296940e-05 -1.82206719e-05 -1.82206719e-05 -2.11546484e-05 1.18444071e-10 1.17874482e-09 -3.00143945e-10 5.13413585e-10 5.13413585e-10 9.11318686e-10 -1.55890206e-09 -1.55890206e-09 -1.46333922e-10 -2.17317549e-10 -2.17317549e-10 4.09333462e-10 2.81528787e-04 2.21766904e-03 -7.19174985e-04 5.43301715e-04 7.19174985e-04 2.18681758e-03 -1.60262285e-03 -2.18681758e-03 2.25648470e-05 1.82206719e-05 -2.11546484e-05 -3.90834615e-05 -1.82206719e-05 -1.18444071e-10 -1.17874482e-09 5.13413585e-10 -3.00143945e-10 -5.13413585e-10 -1.55890206e-09 9.11318686e-10 1.55890206e-09 2.17317549e-10 4.09333462e-10 1.26728893e-10 -2.17317549e-10 2.81528787e-04 2.21766904e-03 -7.19174985e-04 7.19174985e-04 5.43301715e-04 2.18681758e-03 -2.18681758e-03 -1.60262285e-03 2.25648470e-05 -2.11546484e-05 1.82206719e-05 3.90834615e-05 -1.82206719e-05 -1.18444071e-10 -1.17874482e-09 5.13413585e-10 -5.13413585e-10 -3.00143945e-10 -1.55890206e-09 1.55890206e-09 9.11318686e-10 4.09333462e-10 2.17317549e-10 -1.26728893e-10 -2.17317549e-10 8.85698948e-04 6.67293529e-03 -1.60262285e-03 2.18681758e-03 2.18681758e-03 4.57109466e-03 -6.50675894e-03 -6.50675894e-03 -1.35772380e-04 2.25479120e-04 2.25479120e-04 -1.05295723e-04 -4.57666373e-10 -4.55475599e-09 1.16339930e-09 -1.98191292e-09 -1.98191292e-09 -3.53253665e-09 6.01797671e-09 6.01797671e-09 5.61605470e-10 8.41341369e-10 8.41341369e-10 -1.57823688e-09 -8.85698948e-04 -6.67293529e-03 2.18681758e-03 -1.60262285e-03 -2.18681758e-03 -6.50675894e-03 4.57109466e-03 6.50675894e-03 -6.78861902e-05 -2.25479120e-04 -1.05295723e-04 1.17582331e-04 2.25479120e-04 4.57666373e-10 4.55475599e-09 -1.98191292e-09 1.16339930e-09 1.98191292e-09 6.01797671e-09 -3.53253665e-09 -6.01797671e-09 2.80802735e-10 -8.41341369e-10 -1.57823688e-09 -4.86364604e-10 8.41341369e-10 -8.85698948e-04 -6.67293529e-03 2.18681758e-03 -2.18681758e-03 -1.60262285e-03 -6.50675894e-03 6.50675894e-03 4.57109466e-03 -6.78861902e-05 -1.05295723e-04 -2.25479120e-04 -1.17582331e-04 2.25479120e-04 4.57666373e-10 4.55475599e-09 -1.98191292e-09 1.98191292e-09 1.16339930e-09 6.01797671e-09 -6.01797671e-09 -3.53253665e-09 2.80802735e-10 -1.57823688e-09 -8.41341369e-10 4.86364604e-10 8.41341369e-10 -4.51296940e-05 -2.25648470e-05 -2.25648470e-05 1.35772380e-04 6.78861902e-05 6.78861902e-05 -1.38525834e-05 3.22912376e-06 3.22912376e-06 6.45824752e-06 -2.51489989e-10 -1.25744995e-10 -1.25744995e-10 2.81266938e-05 -1.01109299e-04 1.82206719e-05 -1.82206719e-05 2.11546484e-05 -2.25479120e-04 2.25479120e-04 1.05295723e-04 3.22912376e-06 1.24251966e-04 1.31575910e-04 5.59300642e-06 -1.31575910e-04 2.81266938e-05 -1.01109299e-04 1.82206719e-05 2.11546484e-05 -1.82206719e-05 -2.25479120e-04 1.05295723e-04 2.25479120e-04 3.22912376e-06 1.31575910e-04 1.24251966e-04 -5.59300642e-06 -1.31575910e-04 3.90834615e-05 -3.90834615e-05 -1.17582331e-04 1.17582331e-04 5.59300642e-06 -5.59300642e-06 -1.38525834e-05 2.17796720e-10 -2.17796720e-10 -2.81266938e-05 1.01109299e-04 2.11546484e-05 1.82206719e-05 1.82206719e-05 1.05295723e-04 -2.25479120e-04 -2.25479120e-04 6.45824752e-06 -1.31575910e-04 -1.31575910e-04 1.24251966e-04 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 11 0 1 2 3 4 5 6 7 8 11 2 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 3 4 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 9 10 12 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 19 20 0 1 2 3 4 5 6 7 8 9 10 12 0 7 15 23 31 39 48 58 68 72 80 88 92 100 121 143 167 192 217 241 267 293 306 319 332 341 353 -1 2 -3 235 - 3.02592746e-10 1.14532510e-10 -1.47198357e-10 -4.41447013e-10 1.17833757e-10 1.22221523e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 1.13983574e-09 -3.02506519e-10 -1.46495813e-09 -4.39340064e-09 1.17267716e-09 -1.09128007e-10 1.61689414e-10 2.41774220e-10 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 1.81870272e-10 1.27119381e-09 -5.45610817e-10 1.47830504e-10 -1.06867539e-10 1.59050619e-10 -4.84397267e-10 -1.83200357e-10 2.38013716e-10 7.06163628e-10 -1.87926843e-10 -1.12485150e-10 -1.21446037e-10 -1.45367706e-09 -1.83355919e-10 -5.50467259e-10 1.45617240e-10 7.06636105e-10 2.12158570e-09 -5.64494571e-10 -1.17145069e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 1.22093247e-10 1.46139577e-09 1.84378234e-10 5.53058672e-10 -1.47376693e-10 -7.10593332e-10 -2.13154909e-09 5.71154615e-10 1.17081957e-10 -1.80250540e-10 3.37455450e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 5.56271107e-10 -1.47139325e-10 -7.22704738e-10 -2.14426862e-09 5.70616910e-10 1.17874504e-10 -1.81870272e-10 3.40730555e-10 3.68778082e-10 4.41426294e-09 5.56743584e-10 1.67143703e-09 -4.42131978e-10 -2.14570364e-09 -6.44217868e-09 1.71401934e-09 -1.60301122e-10 2.36853624e-10 3.55572505e-10 -1.19964562e-10 -1.22221523e-10 -1.27119381e-09 -1.12485150e-10 -6.39020960e-10 3.37455450e-10 3.40730555e-10 2.07962652e-09 -1.02219167e-09 2.49833494e-10 1.04027963e-10 -1.55316403e-10 2.98395984e-10 -3.70737126e-10 -4.43762591e-09 -5.59837607e-10 -1.67928187e-09 4.47457784e-10 2.15767995e-09 6.47233842e-09 -1.73417799e-09 1.61050967e-10 -2.37942386e-10 -3.55382727e-10 1.23289466e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.60522825e-10 -6.71412528e-10 -2.54263804e-10 3.25329634e-10 9.79881258e-10 -2.61974319e-10 1.47830504e-10 -2.49833494e-10 4.33292850e-10 1.63942380e-10 -2.12757439e-10 -6.31906252e-10 1.67618351e-10 -4.35704119e-10 -1.64765877e-10 2.13894818e-10 6.35034959e-10 -1.69757847e-10 -1.04027963e-10 -1.06867539e-10 1.55316403e-10 -1.60522825e-10 -1.09217494e-10 -1.30725329e-09 -1.64811040e-10 -4.94934772e-10 1.31457451e-10 6.35172129e-10 1.90745749e-09 -5.09480974e-10 -1.05088539e-10 1.59050619e-10 -2.98395984e-10 2.51588682e-10 1.21446037e-10 -1.22093247e-10 -1.22876674e-10 -3.68778082e-10 3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 1.45367706e-09 -1.46139577e-09 -1.47092972e-09 -4.41426294e-09 4.43762591e-09 -6.71412528e-10 4.33292850e-10 -4.35704119e-10 -1.30725329e-09 -3.80106998e-10 -1.83355919e-10 1.84378234e-10 1.87578508e-10 5.56743584e-10 -5.59837607e-10 1.64811040e-10 -1.14532510e-10 -1.13983574e-09 -1.83200357e-10 -5.50467259e-10 5.53058672e-10 5.56271107e-10 1.67143703e-09 -1.67928187e-09 2.54263804e-10 -1.63942380e-10 1.64765877e-10 4.94934772e-10 3.02506519e-10 1.45617240e-10 -1.47376693e-10 -1.47139325e-10 -4.42131978e-10 4.47457784e-10 -1.31457451e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 7.06636105e-10 -7.10593332e-10 -7.22704738e-10 -2.14570364e-09 2.15767995e-09 -3.25329634e-10 2.12757439e-10 -2.13894818e-10 -6.35172129e-10 4.41447013e-10 4.39340064e-09 7.06163628e-10 2.12158570e-09 -2.13154909e-09 -2.14426862e-09 -6.44217868e-09 6.47233842e-09 -9.79881258e-10 6.31906252e-10 -6.35034959e-10 -1.90745749e-09 -1.17833757e-10 -1.17267716e-09 -1.87926843e-10 -5.64494571e-10 5.71154615e-10 5.70616910e-10 1.71401934e-09 -1.73417799e-09 2.61974319e-10 -1.67618351e-10 1.69757847e-10 5.09480974e-10 -1.09128007e-10 1.60301122e-10 -1.61050967e-10 1.61689414e-10 -2.36853624e-10 2.37942386e-10 2.41774220e-10 1.17145069e-10 -1.17081957e-10 -1.17874504e-10 -3.55572505e-10 3.55382727e-10 -1.05088539e-10 1.19964562e-10 -1.23289466e-10 - 1 3 5 6 7 19 0 1 2 3 4 5 6 7 8 9 11 14 16 17 18 19 20 21 24 25 1 3 5 6 7 19 0 1 2 3 4 5 6 7 11 14 16 19 20 0 1 2 3 4 5 6 7 11 14 19 0 1 2 3 4 5 6 7 11 14 19 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 14 16 19 24 1 3 5 6 7 14 19 1 3 5 6 7 1 3 5 6 7 19 14 19 20 0 1 2 3 4 5 6 7 11 14 19 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 - 0 6 26 32 45 56 67 91 107 114 119 125 128 139 146 158 165 177 184 196 208 220 223 226 226 233 235 -1 2 -2 669 - -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 -6.39058650e-07 2.01344846e-07 1.42163448e-06 2.38373364e-06 -8.11507012e-07 1.29305381e-07 -3.70950690e-07 1.23648563e-07 -2.53242539e-07 3.16403274e-07 3.26403899e-08 3.70379023e-07 -2.71517312e-08 1.71793868e-07 -2.71517312e-08 1.01840324e-07 -6.16394968e-07 1.01840324e-07 -4.02749831e-08 -1.56046382e-08 6.57669048e-09 6.97583170e-08 -1.56046382e-08 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 -8.48205361e-06 2.36478315e-06 1.63219705e-05 3.12761733e-05 -9.45191477e-06 1.81132289e-06 -4.24408669e-06 1.41469877e-06 -3.47548306e-06 3.58589526e-06 3.70379023e-07 4.19955633e-06 -2.96722726e-07 1.95594150e-06 -2.96722726e-07 1.11385693e-06 -7.01322846e-06 1.11385693e-06 -4.63416933e-07 -1.69224799e-07 7.18007197e-08 8.02661673e-07 -1.69224799e-07 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 -2.08175906e-06 6.93919687e-07 2.91617223e-06 7.41967268e-06 -2.47317189e-06 4.25795644e-07 -7.54081183e-07 2.49741275e-07 -8.24493638e-07 6.18434049e-07 2.71517312e-08 2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 -5.10654906e-08 -5.30414024e-10 1.76045578e-10 8.94853366e-08 2.78714404e-09 6.39058650e-07 8.48205361e-06 2.08175906e-06 3.77173215e-06 -9.25785817e-07 -7.39011631e-06 -1.40232562e-05 3.86414678e-06 -8.61419934e-07 1.95082770e-06 -6.44562669e-07 1.63893960e-06 -1.65526012e-06 -1.71793868e-07 -1.95594150e-06 1.61832991e-07 -8.91811883e-07 1.61832991e-07 -6.06046894e-07 3.21027752e-06 -6.06046894e-07 1.99997591e-07 9.43712058e-08 -3.92890832e-08 -3.46405989e-07 9.43712058e-08 -2.01344846e-07 -2.36478315e-06 -6.93919687e-07 -9.25785817e-07 5.99969468e-07 2.46342444e-06 3.36476113e-06 -2.12438175e-06 7.99580958e-08 -6.44552200e-07 2.31855137e-07 -2.32300811e-07 5.22748328e-07 2.71517312e-08 2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 -5.19638294e-08 2.78714404e-09 1.76045578e-10 8.89666804e-08 -5.30414024e-10 1.42163448e-06 1.63219705e-05 2.91617223e-06 7.39011631e-06 -2.46342444e-06 -1.03306199e-05 -2.63106934e-05 8.77023113e-06 -1.50436347e-06 2.66170787e-06 -8.82034439e-07 2.91267352e-06 -2.18476894e-06 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 -1.06793690e-08 -1.79479269e-10 2.09934596e-06 3.77230826e-08 1.90923247e-07 1.76708816e-09 -5.94495393e-10 -3.34154808e-07 -1.00193782e-08 -2.38373364e-06 -3.12761733e-05 -7.41967268e-06 -1.40232562e-05 3.36476113e-06 2.63106934e-05 5.18442225e-05 -1.39229776e-05 3.21743567e-06 -6.93637210e-06 2.29160651e-06 -6.09905134e-06 5.85858440e-06 6.16394968e-07 7.01322846e-06 -5.59986440e-07 3.21027752e-06 -5.59986440e-07 2.09934596e-06 -1.15500423e-05 2.09934596e-06 -7.27899310e-07 -3.23319924e-07 1.35575651e-07 1.26075859e-06 -3.23319924e-07 8.11507012e-07 9.45191477e-06 2.47317189e-06 3.86414678e-06 -2.12438175e-06 -8.77023113e-06 -1.39229776e-05 7.51525435e-06 -4.60513730e-07 2.29149691e-06 -8.25046738e-07 1.12740187e-06 -1.84660522e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 -6.06046894e-07 3.77230826e-08 2.09934596e-06 -1.79479269e-10 1.93924928e-07 -1.00193782e-08 -5.94495393e-10 -3.32421786e-07 1.76708816e-09 1.29305381e-07 1.81132289e-06 4.25795644e-07 8.61419934e-07 -7.99580958e-08 -1.50436347e-06 -3.21743567e-06 4.60513730e-07 -2.47851861e-07 4.25917413e-07 -1.41948339e-07 4.56619879e-07 -3.52150972e-07 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 -1.99997591e-07 5.19638294e-08 -1.90923247e-07 7.27899310e-07 -1.93924928e-07 3.81091918e-08 3.02225376e-08 -1.25068887e-08 -6.60070565e-08 3.12666031e-08 3.70950690e-07 4.24408669e-06 7.54081183e-07 1.95082770e-06 -6.44552200e-07 -2.66170787e-06 -6.93637210e-06 2.29149691e-06 -4.25917413e-07 7.18057207e-07 -2.37401412e-07 8.14141689e-07 -6.03110959e-07 -1.56046382e-08 -1.69224799e-07 5.30414024e-10 -9.43712058e-08 -2.78714404e-09 -1.76708816e-09 3.23319924e-07 1.00193782e-08 3.02225376e-08 1.20726875e-09 -2.01211458e-10 -5.35525536e-08 -2.40948019e-09 -1.23648563e-07 -1.41469877e-06 -2.49741275e-07 -6.44562669e-07 2.31855137e-07 8.82034439e-07 2.29160651e-06 -8.25046738e-07 1.41948339e-07 -2.37401412e-07 8.51245476e-08 -2.59354632e-07 2.17001899e-07 6.57669048e-09 7.18007197e-08 -1.76045578e-10 3.92890832e-08 -1.76045578e-10 5.94495393e-10 -1.35575651e-07 5.94495393e-10 -1.25068887e-08 -2.01211458e-10 2.16625667e-08 -2.01211458e-10 -2.53242539e-07 -3.47548306e-06 -8.24493638e-07 -1.63893960e-06 2.32300811e-07 2.91267352e-06 6.09905134e-06 -1.12740187e-06 4.56619879e-07 -8.14141689e-07 2.59354632e-07 -8.38183183e-07 6.94301914e-07 6.97583170e-08 8.02661673e-07 -8.94853366e-08 3.46405989e-07 -8.89666804e-08 3.34154808e-07 -1.26075859e-06 3.32421786e-07 -6.60070565e-08 -5.35525536e-08 2.16625667e-08 1.14327576e-07 -5.29497621e-08 3.16403274e-07 3.58589526e-06 6.18434049e-07 1.65526012e-06 -5.22748328e-07 -2.18476894e-06 -5.85858440e-06 1.84660522e-06 -3.52150972e-07 6.03110959e-07 -2.17001899e-07 6.94301914e-07 -4.72951931e-07 -1.56046382e-08 -1.69224799e-07 -2.78714404e-09 -9.43712058e-08 5.30414024e-10 1.00193782e-08 3.23319924e-07 -1.76708816e-09 3.12666031e-08 -2.40948019e-09 -2.01211458e-10 -5.29497621e-08 1.20726875e-09 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 -5.72377128e-05 3.47227344e-05 4.24837644e-05 2.13399966e-04 -1.28385646e-04 1.49174142e-05 -8.30976084e-06 5.07064792e-06 -1.33792046e-05 2.42510477e-05 -1.11544956e-07 -1.48620472e-06 4.00600009e-07 -6.39058650e-07 2.01344846e-07 -1.42163448e-06 2.38373364e-06 -8.11507012e-07 1.29305381e-07 3.70950690e-07 -1.23648563e-07 -2.53242539e-07 3.16403274e-07 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 -6.59577058e-04 4.05026652e-04 4.76244557e-04 2.43659056e-03 -1.48368337e-03 1.78805091e-04 -9.65513242e-05 6.00921510e-05 -1.56616135e-04 2.91846913e-04 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 -8.48205361e-06 2.36478315e-06 -1.63219705e-05 3.12761733e-05 -9.45191477e-06 1.81132289e-06 4.24408669e-06 -1.41469877e-06 -3.47548306e-06 3.58589526e-06 1.12525880e-05 1.27235214e-04 -1.58281898e-06 4.93082215e-05 -3.03006947e-05 2.44056476e-06 -1.84922129e-04 1.12502969e-04 -1.41761337e-05 -2.90578900e-06 1.71274120e-06 1.17103047e-05 -1.91370154e-05 4.00600009e-07 4.60138988e-06 -8.22724975e-07 2.08175906e-06 -6.93919687e-07 2.91617223e-06 -7.41967268e-06 2.47317189e-06 -4.25795644e-07 -7.54081183e-07 2.49741275e-07 8.24493638e-07 -6.18434049e-07 5.72377128e-05 6.59577058e-04 4.93082215e-05 2.41156525e-04 -1.53394752e-04 -1.89638082e-04 -9.18363956e-04 5.76858814e-04 -5.77673898e-05 3.36831447e-05 -2.21031721e-05 4.77055175e-05 -9.73673576e-05 6.39058650e-07 8.48205361e-06 -2.08175906e-06 3.77173215e-06 -9.25785817e-07 7.39011631e-06 -1.40232562e-05 3.86414678e-06 -8.61419934e-07 -1.95082770e-06 6.44562669e-07 1.63893960e-06 -1.65526012e-06 -3.47227344e-05 -4.05026652e-04 -3.03006947e-05 -1.53394752e-04 8.18757907e-05 1.17233978e-04 5.86366001e-04 -3.13837672e-04 3.63351033e-05 -2.11184544e-05 1.12246264e-05 -4.04229680e-05 5.50684410e-05 -2.01344846e-07 -2.36478315e-06 6.93919687e-07 -9.25785817e-07 5.99969468e-07 -2.46342444e-06 3.36476113e-06 -2.12438175e-06 7.99580958e-08 6.44552200e-07 -2.31855137e-07 -2.32300811e-07 5.22748328e-07 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 -1.89638082e-04 1.17233978e-04 2.12415462e-06 7.01429547e-04 -4.29690949e-04 5.68584456e-05 6.98600029e-06 -4.07738778e-06 -4.66293591e-05 7.86960118e-05 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 -7.39011631e-06 2.46342444e-06 -1.03306199e-05 2.63106934e-05 -8.77023113e-06 1.50436347e-06 2.66170787e-06 -8.82034439e-07 -2.91267352e-06 2.18476894e-06 -2.13399966e-04 -2.43659056e-03 -1.84922129e-04 -9.18363956e-04 5.86366001e-04 7.01429547e-04 3.44802830e-03 -2.17589038e-03 2.35102291e-04 -1.33112543e-04 8.73254590e-05 -1.91876561e-04 3.95271863e-04 -2.38373364e-06 -3.12761733e-05 7.41967268e-06 -1.40232562e-05 3.36476113e-06 -2.63106934e-05 5.18442225e-05 -1.39229776e-05 3.21743567e-06 6.93637210e-06 -2.29160651e-06 -6.09905134e-06 5.85858440e-06 1.28385646e-04 1.48368337e-03 1.12502969e-04 5.76858814e-04 -3.13837672e-04 -4.29690949e-04 -2.17589038e-03 1.18495152e-03 -1.45817244e-04 8.21521714e-05 -4.49331845e-05 1.55617623e-04 -2.23662024e-04 8.11507012e-07 9.45191477e-06 -2.47317189e-06 3.86414678e-06 -2.12438175e-06 8.77023113e-06 -1.39229776e-05 7.51525435e-06 -4.60513730e-07 -2.29149691e-06 8.25046738e-07 1.12740187e-06 -1.84660522e-06 1.49174142e-05 1.78805091e-04 1.41761337e-05 5.77673898e-05 -3.63351033e-05 -5.68584456e-05 -2.35102291e-04 1.45817244e-04 -1.03304001e-05 8.28188018e-06 -5.75922518e-06 8.85819318e-06 -1.81723147e-05 1.29305381e-07 1.81132289e-06 -4.25795644e-07 8.61419934e-07 -7.99580958e-08 1.50436347e-06 -3.21743567e-06 4.60513730e-07 -2.47851861e-07 -4.25917413e-07 1.41948339e-07 4.56619879e-07 -3.52150972e-07 -8.30976084e-06 -9.65513242e-05 2.90578900e-06 -3.36831447e-05 2.11184544e-05 -6.98600029e-06 1.33112543e-04 -8.21521714e-05 8.28188018e-06 4.27984257e-06 -2.53095613e-06 -6.41493715e-06 1.02749465e-05 -3.70950690e-07 -4.24408669e-06 7.54081183e-07 -1.95082770e-06 6.44552200e-07 -2.66170787e-06 6.93637210e-06 -2.29149691e-06 4.25917413e-07 7.18057207e-07 -2.37401412e-07 -8.14141689e-07 6.03110959e-07 5.07064792e-06 6.00921510e-05 -1.71274120e-06 2.21031721e-05 -1.12246264e-05 4.07738778e-06 -8.73254590e-05 4.49331845e-05 -5.75922518e-06 -2.53095613e-06 1.60968653e-06 6.05862154e-06 -6.38809148e-06 1.23648563e-07 1.41469877e-06 -2.49741275e-07 6.44562669e-07 -2.31855137e-07 8.82034439e-07 -2.29160651e-06 8.25046738e-07 -1.41948339e-07 -2.37401412e-07 8.51245476e-08 2.59354632e-07 -2.17001899e-07 -1.33792046e-05 -1.56616135e-04 -1.17103047e-05 -4.77055175e-05 4.04229680e-05 4.66293591e-05 1.91876561e-04 -1.55617623e-04 8.85819318e-06 -6.41493715e-06 6.05862154e-06 -8.46435825e-07 1.96677264e-05 -2.53242539e-07 -3.47548306e-06 8.24493638e-07 -1.63893960e-06 2.32300811e-07 -2.91267352e-06 6.09905134e-06 -1.12740187e-06 4.56619879e-07 8.14141689e-07 -2.59354632e-07 -8.38183183e-07 6.94301914e-07 2.42510477e-05 2.91846913e-04 1.91370154e-05 9.73673576e-05 -5.50684410e-05 -7.86960118e-05 -3.95271863e-04 2.23662024e-04 -1.81723147e-05 1.02749465e-05 -6.38809148e-06 1.96677264e-05 -2.86556591e-05 3.16403274e-07 3.58589526e-06 -6.18434049e-07 1.65526012e-06 -5.22748328e-07 2.18476894e-06 -5.85858440e-06 1.84660522e-06 -3.52150972e-07 -6.03110959e-07 2.17001899e-07 6.94301914e-07 -4.72951931e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 76 102 126 151 177 202 228 254 279 305 331 357 383 409 435 461 487 513 539 565 591 617 643 669 -1 2 -1 546 - -1.11544956e-07 -1.48620472e-06 2.01344846e-07 -6.39058650e-07 -4.00600009e-07 -8.11507012e-07 2.38373364e-06 1.42163448e-06 1.54661782e-07 3.16403274e-07 1.23648563e-07 -2.38603015e-07 -3.70950690e-07 1.22221523e-10 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 -8.48205361e-06 -4.60138988e-06 -9.45191477e-06 3.12761733e-05 1.63219705e-05 2.10419517e-06 3.58589526e-06 1.41469877e-06 -3.30639317e-06 -4.24408669e-06 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -5.45610817e-10 1.27119381e-09 1.81870272e-10 1.59050619e-10 -1.81458741e-10 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 -9.25785817e-07 -6.93919687e-07 -2.12438175e-06 3.36476113e-06 2.46342444e-06 1.61199356e-07 5.22748328e-07 2.31855137e-07 -1.85396148e-07 -6.44552200e-07 -1.80250540e-10 3.37455450e-10 6.39058650e-07 8.48205361e-06 -9.25785817e-07 3.77173215e-06 2.08175906e-06 3.86414678e-06 -1.40232562e-05 -7.39011631e-06 -9.88653362e-07 -1.65526012e-06 -6.44562669e-07 1.56548135e-06 1.95082770e-06 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 -4.00600009e-07 -4.60138988e-06 6.93919687e-07 -2.08175906e-06 -8.22724975e-07 -2.47317189e-06 7.41967268e-06 2.91617223e-06 5.01134613e-07 6.18434049e-07 2.49741275e-07 -7.80996664e-07 -7.54081183e-07 -1.12485150e-10 8.11507012e-07 9.45191477e-06 -2.12438175e-06 3.86414678e-06 2.47317189e-06 7.51525435e-06 -1.39229776e-05 -8.77023113e-06 -7.46101797e-07 -1.84660522e-06 -8.25046738e-07 9.62517525e-07 2.29149691e-06 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.56742199e-10 -2.38373364e-06 -3.12761733e-05 3.36476113e-06 -1.40232562e-05 -7.41967268e-06 -1.39229776e-05 5.18442225e-05 2.63106934e-05 3.67321556e-06 5.85858440e-06 2.29160651e-06 -5.83590669e-06 -6.93637210e-06 -1.22221523e-10 -1.27119381e-09 3.37455450e-10 -6.39020960e-10 -1.12485150e-10 -1.02219167e-09 2.07962652e-09 3.40730555e-10 2.98395984e-10 1.04027963e-10 -2.94020354e-10 1.42163448e-06 1.63219705e-05 -2.46342444e-06 7.39011631e-06 2.91617223e-06 8.77023113e-06 -2.63106934e-05 -1.03306199e-05 -1.77026752e-06 -2.18476894e-06 -8.82034439e-07 2.75915374e-06 2.66170787e-06 -1.81870272e-10 3.40730555e-10 1.54661782e-07 2.10419517e-06 -1.61199356e-07 9.88653362e-07 5.01134613e-07 7.46101797e-07 -3.67321556e-06 -1.77026752e-06 -2.95155938e-07 -4.25207610e-07 -1.53633530e-07 4.83930900e-07 4.92108679e-07 3.16403274e-07 3.58589526e-06 -5.22748328e-07 1.65526012e-06 6.18434049e-07 1.84660522e-06 -5.85858440e-06 -2.18476894e-06 -4.25207610e-07 -4.72951931e-07 -2.17001899e-07 6.52122645e-07 6.03110959e-07 1.59050619e-10 -2.98395984e-10 -1.23648563e-07 -1.41469877e-06 2.31855137e-07 -6.44562669e-07 -2.49741275e-07 -8.25046738e-07 2.29160651e-06 8.82034439e-07 1.53633530e-07 2.17001899e-07 8.51245476e-08 -2.52608183e-07 -2.37401412e-07 -1.04027963e-10 -2.38603015e-07 -3.30639317e-06 1.85396148e-07 -1.56548135e-06 -7.80996664e-07 -9.62517525e-07 5.83590669e-06 2.75915374e-06 4.83930900e-07 6.52122645e-07 2.52608183e-07 -7.90879106e-07 -7.75926144e-07 -1.81458741e-10 -1.56742199e-10 2.94020354e-10 3.70950690e-07 4.24408669e-06 -6.44552200e-07 1.95082770e-06 7.54081183e-07 2.29149691e-06 -6.93637210e-06 -2.66170787e-06 -4.92108679e-07 -6.03110959e-07 -2.37401412e-07 7.75926144e-07 7.18057207e-07 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 -4.21897348e-04 8.47102601e-05 -2.64230228e-04 1.31011378e-03 -2.64230228e-04 1.24299865e-05 9.54175960e-06 2.19848325e-07 -2.15293682e-05 9.54175960e-06 -1.11544956e-07 -1.48620472e-06 2.01344846e-07 -6.39058650e-07 4.00600009e-07 -8.11507012e-07 2.38373364e-06 -1.42163448e-06 1.54661782e-07 3.16403274e-07 -1.23648563e-07 -2.38603015e-07 3.70950690e-07 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 -3.20879817e-03 6.44189162e-04 -1.90192895e-03 9.41005524e-03 -1.90192895e-03 -1.69996312e-04 -1.18654672e-04 4.54930713e-05 2.94442250e-04 -1.18654672e-04 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 -8.48205361e-06 4.60138988e-06 -9.45191477e-06 3.12761733e-05 -1.63219705e-05 2.10419517e-06 3.58589526e-06 -1.41469877e-06 -3.30639317e-06 4.24408669e-06 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 -3.48784992e-04 8.81363406e-05 2.97066591e-04 1.03910538e-03 -2.72072081e-04 8.39816585e-06 -5.22359376e-05 1.04881978e-05 1.01880285e-05 9.35105526e-06 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 -9.25785817e-07 6.93919687e-07 -2.12438175e-06 3.36476113e-06 -2.46342444e-06 1.61199356e-07 5.22748328e-07 -2.31855137e-07 -1.85396148e-07 6.44552200e-07 4.21897348e-04 3.20879817e-03 -3.48784992e-04 1.60542134e-03 -3.48784992e-04 1.04349936e-03 -4.73061611e-03 1.04349936e-03 5.05847972e-05 2.72395088e-05 -1.30405087e-05 -8.76154389e-05 2.72395088e-05 6.39058650e-07 8.48205361e-06 -9.25785817e-07 3.77173215e-06 -2.08175906e-06 3.86414678e-06 -1.40232562e-05 7.39011631e-06 -9.88653362e-07 -1.65526012e-06 6.44562669e-07 1.56548135e-06 -1.95082770e-06 -8.47102601e-05 -6.44189162e-04 8.81363406e-05 -3.48784992e-04 -8.34532790e-05 -2.72072081e-04 1.03910538e-03 2.97066591e-04 -1.30221744e-05 9.35105526e-06 1.04881978e-05 -2.17901071e-06 -5.22359376e-05 4.00600009e-07 4.60138988e-06 -6.93919687e-07 2.08175906e-06 -8.22724975e-07 2.47317189e-06 -7.41967268e-06 2.91617223e-06 -5.01134613e-07 -6.18434049e-07 2.49741275e-07 7.80996664e-07 -7.54081183e-07 2.64230228e-04 1.90192895e-03 2.97066591e-04 1.04349936e-03 -2.72072081e-04 -1.05660430e-03 -3.02088103e-03 8.26078378e-04 2.10074852e-05 1.84705595e-04 -3.66025562e-05 -1.12319754e-04 7.23455255e-07 8.11507012e-07 9.45191477e-06 -2.12438175e-06 3.86414678e-06 -2.47317189e-06 7.51525435e-06 -1.39229776e-05 8.77023113e-06 -7.46101797e-07 -1.84660522e-06 8.25046738e-07 9.62517525e-07 -2.29149691e-06 -1.31011378e-03 -9.41005524e-03 1.03910538e-03 -4.73061611e-03 1.03910538e-03 -3.02088103e-03 1.34699125e-02 -3.02088103e-03 -3.90582083e-04 -2.53598761e-04 7.84989694e-05 6.76508013e-04 -2.53598761e-04 -2.38373364e-06 -3.12761733e-05 3.36476113e-06 -1.40232562e-05 7.41967268e-06 -1.39229776e-05 5.18442225e-05 -2.63106934e-05 3.67321556e-06 5.85858440e-06 -2.29160651e-06 -5.83590669e-06 6.93637210e-06 2.64230228e-04 1.90192895e-03 -2.72072081e-04 1.04349936e-03 2.97066591e-04 8.26078378e-04 -3.02088103e-03 -1.05660430e-03 8.67680178e-05 7.23455255e-07 -3.66025562e-05 -7.43528929e-05 1.84705595e-04 -1.42163448e-06 -1.63219705e-05 2.46342444e-06 -7.39011631e-06 2.91617223e-06 -8.77023113e-06 2.63106934e-05 -1.03306199e-05 1.77026752e-06 2.18476894e-06 -8.82034439e-07 -2.75915374e-06 2.66170787e-06 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 -5.05847972e-05 1.30221744e-05 -2.10074852e-05 3.90582083e-04 -8.67680178e-05 8.04876214e-05 6.78878755e-05 -1.51526364e-05 -1.44325560e-04 6.15312303e-05 1.54661782e-07 2.10419517e-06 -1.61199356e-07 9.88653362e-07 -5.01134613e-07 7.46101797e-07 -3.67321556e-06 1.77026752e-06 -2.95155938e-07 -4.25207610e-07 1.53633530e-07 4.83930900e-07 -4.92108679e-07 9.54175960e-06 -1.18654672e-04 5.22359376e-05 -2.72395088e-05 -9.35105526e-06 -1.84705595e-04 2.53598761e-04 -7.23455255e-07 6.78878755e-05 1.73450833e-05 -3.86877104e-06 -1.10245228e-04 3.85473273e-05 3.16403274e-07 3.58589526e-06 -5.22748328e-07 1.65526012e-06 -6.18434049e-07 1.84660522e-06 -5.85858440e-06 2.18476894e-06 -4.25207610e-07 -4.72951931e-07 2.17001899e-07 6.52122645e-07 -6.03110959e-07 2.19848325e-07 4.54930713e-05 -1.04881978e-05 1.30405087e-05 -1.04881978e-05 3.66025562e-05 -7.84989694e-05 3.66025562e-05 -1.51526364e-05 -3.86877104e-06 -1.73157887e-06 2.62451360e-05 -3.86877104e-06 1.23648563e-07 1.41469877e-06 -2.31855137e-07 6.44562669e-07 -2.49741275e-07 8.25046738e-07 -2.29160651e-06 8.82034439e-07 -1.53633530e-07 -2.17001899e-07 8.51245476e-08 2.52608183e-07 -2.37401412e-07 -2.15293682e-05 2.94442250e-04 -1.01880285e-05 8.76154389e-05 2.17901071e-06 1.12319754e-04 -6.76508013e-04 7.43528929e-05 -1.44325560e-04 -1.10245228e-04 2.62451360e-05 2.47140423e-04 -1.13915239e-04 -2.38603015e-07 -3.30639317e-06 1.85396148e-07 -1.56548135e-06 7.80996664e-07 -9.62517525e-07 5.83590669e-06 -2.75915374e-06 4.83930900e-07 6.52122645e-07 -2.52608183e-07 -7.90879106e-07 7.75926144e-07 9.54175960e-06 -1.18654672e-04 -9.35105526e-06 -2.72395088e-05 5.22359376e-05 -7.23455255e-07 2.53598761e-04 -1.84705595e-04 6.15312303e-05 3.85473273e-05 -3.86877104e-06 -1.13915239e-04 1.73450833e-05 -3.70950690e-07 -4.24408669e-06 6.44552200e-07 -1.95082770e-06 7.54081183e-07 -2.29149691e-06 6.93637210e-06 -2.66170787e-06 4.92108679e-07 6.03110959e-07 -2.37401412e-07 -7.75926144e-07 7.18057207e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 19 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 14 35 50 67 81 98 122 137 150 165 179 195 208 234 260 286 312 338 364 390 416 442 468 494 520 546 -1 2 0 369 - 3.02592746e-10 1.14532510e-10 1.17833757e-10 -4.41447013e-10 -1.47198357e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 1.13983574e-09 3.80106998e-10 1.17267716e-09 -4.39340064e-09 -1.46495813e-09 -1.54818613e-10 2.15394736e-10 1.61689414e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 5.53058672e-10 1.84378234e-10 5.71154615e-10 -2.13154909e-09 -7.10593332e-10 1.04498722e-10 -1.21446037e-10 -1.45367706e-09 1.45617240e-10 -5.50467259e-10 -1.83355919e-10 -5.64494571e-10 2.12158570e-09 7.06636105e-10 -1.04315994e-10 -4.84397267e-10 -1.83200357e-10 -1.87926843e-10 7.06163628e-10 2.38013716e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 -1.67928187e-09 -5.59837607e-10 -1.73417799e-09 6.47233842e-09 2.15767995e-09 2.27244986e-10 1.23289466e-10 -3.17165592e-10 -2.37942386e-10 3.68778082e-10 4.41426294e-09 -4.42131978e-10 1.67143703e-09 5.56743584e-10 1.71401934e-09 -6.44217868e-09 -2.14570364e-09 -2.27784261e-10 -1.19964562e-10 3.16611096e-10 2.36853624e-10 1.22876674e-10 1.47092972e-09 -1.47139325e-10 5.56271107e-10 1.87578508e-10 5.70616910e-10 -2.14426862e-09 -7.22704738e-10 1.04141980e-10 3.41676787e-10 1.29129950e-10 1.36113017e-10 -4.97639582e-10 -1.65769375e-10 -1.09217494e-10 -1.30725329e-09 1.31457451e-10 -4.94934772e-10 -1.64811040e-10 -5.09480974e-10 1.90745749e-09 6.35172129e-10 -4.35704119e-10 -1.64765877e-10 -1.69757847e-10 6.35034959e-10 2.13894818e-10 5.78013223e-10 2.19045340e-10 2.23917000e-10 -8.44157069e-10 -2.79951311e-10 4.33292850e-10 1.63942380e-10 1.67618351e-10 -6.31906252e-10 -2.12757439e-10 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 -5.72377128e-05 -1.12525880e-05 -1.28385646e-04 2.13399966e-04 4.24837644e-05 4.12802398e-06 2.42510477e-05 5.07064792e-06 -1.96084619e-05 -8.30976084e-06 2.51588682e-10 -1.22093247e-10 1.21446037e-10 3.70737126e-10 -3.68778082e-10 -1.22876674e-10 -1.09217494e-10 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 -6.59577058e-04 -1.27235214e-04 -1.48368337e-03 2.43659056e-03 4.76244557e-04 4.62310066e-05 2.91846913e-04 6.00921510e-05 -2.33157819e-04 -9.65513242e-05 3.02592746e-10 3.01156311e-09 -1.46139577e-09 1.45367706e-09 4.84397267e-10 4.43762591e-09 -4.41426294e-09 -1.47092972e-09 3.41676787e-10 -1.30725329e-09 -4.35704119e-10 5.78013223e-10 4.33292850e-10 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 -1.53394752e-04 -3.03006947e-05 -3.13837672e-04 5.86366001e-04 1.17233978e-04 1.68397655e-05 5.50684410e-05 1.12246264e-05 -5.16786065e-05 -2.11184544e-05 3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -4.42131978e-10 -1.47139325e-10 -1.31457451e-10 5.72377128e-05 6.59577058e-04 -1.53394752e-04 2.41156525e-04 4.93082215e-05 5.76858814e-04 -9.18363956e-04 -1.89638082e-04 -1.24304952e-05 -9.73673576e-05 -2.21031721e-05 7.38807858e-05 3.36831447e-05 -1.14532510e-10 -1.13983574e-09 5.53058672e-10 -5.50467259e-10 -1.83200357e-10 -1.67928187e-09 1.67143703e-09 5.56271107e-10 -1.29129950e-10 4.94934772e-10 1.64765877e-10 -2.19045340e-10 -1.63942380e-10 1.12525880e-05 1.27235214e-04 -3.03006947e-05 4.93082215e-05 -1.58281898e-06 1.12502969e-04 -1.84922129e-04 2.44056476e-06 -3.05335454e-06 -1.91370154e-05 1.71274120e-06 1.81320443e-05 -2.90578900e-06 -3.80106998e-10 1.84378234e-10 -1.83355919e-10 -5.59837607e-10 5.56743584e-10 1.87578508e-10 1.64811040e-10 1.28385646e-04 1.48368337e-03 -3.13837672e-04 5.76858814e-04 1.12502969e-04 1.18495152e-03 -2.17589038e-03 -4.29690949e-04 -6.18601931e-05 -2.23662024e-04 -4.49331845e-05 2.04090250e-04 8.21521714e-05 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 -5.64494571e-10 -1.87926843e-10 -1.73417799e-09 1.71401934e-09 5.70616910e-10 -1.36113017e-10 5.09480974e-10 1.69757847e-10 -2.23917000e-10 -1.67618351e-10 -2.13399966e-04 -2.43659056e-03 5.86366001e-04 -9.18363956e-04 -1.84922129e-04 -2.17589038e-03 3.44802830e-03 7.01429547e-04 4.86188305e-05 3.95271863e-04 8.73254590e-05 -2.99542837e-04 -1.33112543e-04 4.41447013e-10 4.39340064e-09 -2.13154909e-09 2.12158570e-09 7.06163628e-10 6.47233842e-09 -6.44217868e-09 -2.14426862e-09 4.97639582e-10 -1.90745749e-09 -6.35034959e-10 8.44157069e-10 6.31906252e-10 -4.24837644e-05 -4.76244557e-04 1.17233978e-04 -1.89638082e-04 2.44056476e-06 -4.29690949e-04 7.01429547e-04 2.12415462e-06 1.19529867e-05 7.86960118e-05 -4.07738778e-06 -7.25555379e-05 6.98600029e-06 1.47198357e-10 1.46495813e-09 -7.10593332e-10 7.06636105e-10 2.38013716e-10 2.15767995e-09 -2.14570364e-09 -7.22704738e-10 1.65769375e-10 -6.35172129e-10 -2.13894818e-10 2.79951311e-10 2.12757439e-10 4.12802398e-06 4.62310066e-05 -1.68397655e-05 1.24304952e-05 3.05335454e-06 6.18601931e-05 -4.86188305e-05 -1.19529867e-05 4.45399343e-06 -7.94659336e-06 -2.36730758e-06 3.22419598e-07 1.41455845e-06 -1.54818613e-10 -2.27244986e-10 2.27784261e-10 2.42510477e-05 2.91846913e-04 -5.50684410e-05 9.73673576e-05 1.91370154e-05 2.23662024e-04 -3.95271863e-04 -7.86960118e-05 -7.94659336e-06 -2.86556591e-05 -6.38809148e-06 2.55715494e-05 1.02749465e-05 -1.23289466e-10 1.19964562e-10 5.07064792e-06 6.00921510e-05 -1.12246264e-05 2.21031721e-05 -1.71274120e-06 4.49331845e-05 -8.73254590e-05 4.07738778e-06 -2.36730758e-06 -6.38809148e-06 1.60968653e-06 8.01694608e-06 -2.53095613e-06 -1.96084619e-05 -2.33157819e-04 5.16786065e-05 -7.38807858e-05 -1.81320443e-05 -2.04090250e-04 2.99542837e-04 7.25555379e-05 3.22419598e-07 2.55715494e-05 8.01694608e-06 -1.56308293e-05 -1.03797872e-05 2.15394736e-10 -1.04498722e-10 1.04315994e-10 3.17165592e-10 -3.16611096e-10 -1.04141980e-10 -8.30976084e-06 -9.65513242e-05 2.11184544e-05 -3.36831447e-05 2.90578900e-06 -8.21521714e-05 1.33112543e-04 -6.98600029e-06 1.41455845e-06 1.02749465e-05 -2.53095613e-06 -1.03797872e-05 4.27984257e-06 1.61689414e-10 2.37942386e-10 -2.36853624e-10 - 1 3 5 6 7 0 1 2 3 4 5 6 7 8 11 12 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 1 3 5 6 7 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 11 1 3 5 6 7 0 1 2 3 4 5 6 7 1 3 5 6 7 1 3 5 6 7 1 3 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 - 0 5 16 25 34 39 51 63 72 77 85 90 95 100 120 146 166 192 212 238 264 290 306 321 334 353 369 -1 3 -2 43 - 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 1.80250540e-10 -1.81870272e-10 1.27119381e-09 -5.45610817e-10 1.47830504e-10 -1.06867539e-10 1.59050619e-10 1.12485150e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -1.80250540e-10 3.37455450e-10 1.81870272e-10 -3.40730555e-10 -1.22221523e-10 -1.27119381e-09 1.12485150e-10 -6.39020960e-10 3.37455450e-10 -3.40730555e-10 2.07962652e-09 -1.02219167e-09 2.49833494e-10 -1.04027963e-10 -1.55316403e-10 2.98395984e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.60522825e-10 1.47830504e-10 -2.49833494e-10 1.04027963e-10 -1.06867539e-10 1.55316403e-10 -1.60522825e-10 1.59050619e-10 -2.98395984e-10 - 6 1 3 4 5 6 7 8 11 12 6 1 3 6 7 1 6 1 6 0 1 2 3 4 5 6 7 8 10 11 12 1 3 6 11 1 6 6 1 6 7 1 6 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 11 15 17 19 31 35 37 37 38 41 43 -1 3 -1 39 - 1.22221523e-10 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -5.45610817e-10 1.27119381e-09 -1.81870272e-10 1.59050619e-10 -1.81458741e-10 -1.80250540e-10 3.37455450e-10 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.12485150e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 1.56742199e-10 -1.22221523e-10 -1.27119381e-09 3.37455450e-10 -6.39020960e-10 1.12485150e-10 -1.02219167e-09 2.07962652e-09 -3.40730555e-10 2.98395984e-10 -1.04027963e-10 -2.94020354e-10 1.81870272e-10 -3.40730555e-10 1.59050619e-10 -2.98395984e-10 1.04027963e-10 -1.81458741e-10 -1.56742199e-10 2.94020354e-10 - 6 1 2 3 5 6 7 9 11 1 6 1 3 5 6 6 1 3 6 11 0 1 2 3 4 5 6 7 9 10 11 1 6 1 6 6 1 5 6 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 11 15 16 20 31 33 33 35 36 39 39 -2 -3 -1 41 - 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.27119381e-09 -1.81870272e-10 5.45610817e-10 -1.66465255e-10 -1.59050619e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.12485150e-10 1.80250540e-10 -3.37455450e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 1.12485150e-10 -3.37455450e-10 2.07962652e-09 -3.40730555e-10 1.02219167e-09 -2.59424698e-10 -2.98395984e-10 1.38703951e-10 1.04027963e-10 1.81870272e-10 -3.40730555e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.83173047e-10 -1.66465255e-10 2.59424698e-10 1.83173047e-10 -1.59050619e-10 2.98395984e-10 -1.38703951e-10 -1.04027963e-10 - 18 14 15 17 18 19 20 21 23 14 15 18 20 18 14 18 13 14 15 16 17 18 19 20 21 23 24 25 14 18 14 15 18 21 14 18 20 14 18 18 18 - 0 1 9 13 14 16 28 30 34 37 37 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 -2 -3 0 311 - 3.02592746e-10 1.14532510e-10 -4.41447013e-10 1.47198357e-10 -1.17833757e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -1.21716113e-09 2.68465821e-10 -1.21716113e-09 1.44261856e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 -3.80106998e-10 3.02506519e-10 -4.39340064e-09 1.46495813e-09 -1.17267716e-09 2.63946620e-10 -1.61689414e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 -3.51598622e-10 2.89618009e-09 -7.34004344e-09 1.07220239e-09 -7.34004344e-09 -4.01192982e-10 -4.01192982e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 1.83355919e-10 -1.45617240e-10 2.12158570e-09 -7.06636105e-10 5.64494571e-10 -1.27860604e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 2.29115712e-10 -1.57699251e-09 4.09328880e-09 -6.98124806e-10 4.08627386e-09 2.47344381e-10 -1.71596177e-10 2.46992762e-10 4.84397267e-10 1.83200357e-10 -7.06163628e-10 2.38013716e-10 -1.87926843e-10 3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 -2.11571639e-10 1.04365134e-10 -1.22093247e-10 -1.46139577e-09 -5.53058672e-10 1.84378234e-10 -1.47376693e-10 2.13154909e-09 -7.10593332e-10 5.71154615e-10 -1.27929665e-10 -4.48920881e-10 -2.89618009e-09 -1.57699251e-09 2.29115712e-10 -1.57933876e-09 4.08627386e-09 -6.98124806e-10 4.09328880e-09 2.46992762e-10 -1.71596177e-10 2.47344381e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 -5.56743584e-10 4.42131978e-10 -6.44217868e-09 2.14570364e-09 -1.71401934e-09 3.88085383e-10 -2.36853624e-10 1.19964562e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 -4.60520236e-10 4.08627386e-09 -1.02947021e-08 1.40544828e-09 -1.02737289e-08 -5.40289463e-10 -1.08155810e-10 1.40474204e-10 -5.39251703e-10 -1.22876674e-10 -1.47092972e-09 -5.56271107e-10 1.87578508e-10 -1.47139325e-10 2.14426862e-09 -7.22704738e-10 5.70616910e-10 -1.28181277e-10 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.40544828e-09 1.91049797e-10 1.40544828e-09 1.82376228e-10 6.40194213e-10 -3.15884894e-10 3.70737126e-10 4.43762591e-09 1.67928187e-09 -5.59837607e-10 4.47457784e-10 -6.47233842e-09 2.15767995e-09 -1.73417799e-09 3.88295953e-10 -2.37942386e-10 1.23289466e-10 1.21716113e-09 7.34004344e-09 4.08627386e-09 -4.60520236e-10 4.09328880e-09 -1.02737289e-08 1.40544828e-09 -1.02947021e-08 -5.39251703e-10 -1.08155810e-10 1.38412437e-10 -5.40289463e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 1.59560259e-10 -1.25861302e-10 -1.82376228e-10 -2.61762979e-10 1.22547016e-10 -4.33292850e-10 -1.63942380e-10 6.31906252e-10 -2.12757439e-10 1.67618351e-10 -4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 1.52035761e-10 1.09217494e-10 1.30725329e-09 4.94934772e-10 -1.64811040e-10 1.31457451e-10 -1.90745749e-09 6.35172129e-10 -5.09480974e-10 1.14797059e-10 1.44261856e-10 1.71596177e-10 2.11571639e-10 1.71596177e-10 1.08155810e-10 -6.40194213e-10 1.08155810e-10 -2.61762979e-10 1.52035761e-10 -9.60755133e-10 4.53386780e-10 1.52035761e-10 -5.84907389e-10 -2.21352487e-10 8.53047055e-10 -2.83536145e-10 2.29835830e-10 -1.04365134e-10 -1.40474204e-10 3.15884894e-10 -1.38412437e-10 1.22547016e-10 4.53386780e-10 -2.13511443e-10 -4.35704119e-10 -1.64765877e-10 6.35034959e-10 -2.13894818e-10 1.69757847e-10 -4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 1.52035761e-10 2.51588682e-10 1.21446037e-10 1.22093247e-10 -3.68778082e-10 1.22876674e-10 -3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 -4.84397267e-10 1.46139577e-09 -4.41426294e-09 1.47092972e-09 -4.43762591e-09 3.29735741e-10 -4.33292850e-10 1.30725329e-09 -5.84907389e-10 -4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 1.83200357e-10 -5.53058672e-10 1.67143703e-09 -5.56271107e-10 1.67928187e-09 -1.25133854e-10 1.63942380e-10 -4.94934772e-10 2.21352487e-10 1.64765877e-10 3.80106998e-10 1.83355919e-10 1.84378234e-10 -5.56743584e-10 1.87578508e-10 -5.59837607e-10 1.64811040e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 -1.47139325e-10 4.47457784e-10 -1.31457451e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 -7.06163628e-10 2.13154909e-09 -6.44217868e-09 2.14426862e-09 -6.47233842e-09 4.82241676e-10 -6.31906252e-10 1.90745749e-09 -8.53047055e-10 -6.35034959e-10 -1.47198357e-10 -1.46495813e-09 -7.06636105e-10 2.38013716e-10 -7.10593332e-10 2.14570364e-09 -7.22704738e-10 2.15767995e-09 -1.59560259e-10 2.12757439e-10 -6.35172129e-10 2.83536145e-10 2.13894818e-10 1.17833757e-10 1.17267716e-09 5.64494571e-10 -1.87926843e-10 5.71154615e-10 -1.71401934e-09 5.70616910e-10 -1.73417799e-09 1.25861302e-10 -1.67618351e-10 5.09480974e-10 -2.29835830e-10 -1.69757847e-10 2.63946620e-10 1.27860604e-10 1.27929665e-10 -3.88085383e-10 1.28181277e-10 -3.88295953e-10 1.14797059e-10 -1.61689414e-10 2.36853624e-10 2.37942386e-10 -1.19964562e-10 -1.23289466e-10 - 1 2 5 6 7 13 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 13 14 15 16 17 18 19 20 22 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 1 2 5 6 7 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 13 14 15 17 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 24 25 1 2 5 6 7 19 23 24 1 2 5 6 7 14 15 17 18 20 23 0 1 2 3 4 5 6 7 8 13 15 16 17 18 19 20 21 22 23 24 25 1 2 5 6 7 16 18 19 20 21 23 24 1 2 5 6 7 14 15 17 18 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 18 20 18 20 - 0 13 33 53 65 85 108 127 150 158 169 190 202 213 220 233 246 253 260 273 286 299 306 309 311 311 311 -2 -3 1 239 - 3.02592746e-10 1.14532510e-10 -1.17833757e-10 1.47198357e-10 -4.41447013e-10 1.22221523e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 -3.80106998e-10 1.13983574e-09 -1.17267716e-09 1.46495813e-09 -4.39340064e-09 -1.54818613e-10 -2.15394736e-10 -1.61689414e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 5.45610817e-10 -1.81870272e-10 1.27119381e-09 -1.59050619e-10 1.81458741e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 1.84378234e-10 -5.53058672e-10 5.71154615e-10 -7.10593332e-10 2.13154909e-09 1.04498722e-10 1.80250540e-10 -3.37455450e-10 4.84397267e-10 1.83200357e-10 -1.87926843e-10 2.38013716e-10 -7.06163628e-10 1.12485150e-10 -1.21446037e-10 -1.45367706e-09 -1.45617240e-10 1.83355919e-10 -5.50467259e-10 5.64494571e-10 -7.06636105e-10 2.12158570e-09 1.04315994e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 -5.59837607e-10 1.67928187e-09 -1.73417799e-09 2.15767995e-09 -6.47233842e-09 -2.27244986e-10 1.23289466e-10 -3.17165592e-10 -2.37942386e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.56742199e-10 -1.22876674e-10 -1.47092972e-09 -1.47139325e-10 1.87578508e-10 -5.56271107e-10 5.70616910e-10 -7.22704738e-10 2.14426862e-09 1.04141980e-10 1.81870272e-10 -3.40730555e-10 3.68778082e-10 4.41426294e-09 4.42131978e-10 -5.56743584e-10 1.67143703e-09 -1.71401934e-09 2.14570364e-09 -6.44217868e-09 -2.27784261e-10 1.19964562e-10 -3.16611096e-10 -2.36853624e-10 -1.22221523e-10 -1.27119381e-09 -3.37455450e-10 1.12485150e-10 -6.39020960e-10 1.02219167e-09 -3.40730555e-10 2.07962652e-09 1.04027963e-10 -2.98395984e-10 2.94020354e-10 3.41676787e-10 1.29129950e-10 -1.36113017e-10 1.65769375e-10 -4.97639582e-10 -4.35704119e-10 -1.64765877e-10 1.69757847e-10 -2.13894818e-10 6.35034959e-10 -1.04027963e-10 1.09217494e-10 1.30725329e-09 1.31457451e-10 -1.64811040e-10 4.94934772e-10 -5.09480974e-10 6.35172129e-10 -1.90745749e-09 -1.59050619e-10 2.98395984e-10 -5.78013223e-10 -2.19045340e-10 2.23917000e-10 -2.79951311e-10 8.44157069e-10 1.81458741e-10 -1.56742199e-10 -2.94020354e-10 -4.33292850e-10 -1.63942380e-10 1.67618351e-10 -2.12757439e-10 6.31906252e-10 2.51588682e-10 1.22093247e-10 1.21446037e-10 -3.70737126e-10 1.22876674e-10 -3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 -4.84397267e-10 1.45367706e-09 -4.43762591e-09 1.47092972e-09 -4.41426294e-09 3.41676787e-10 -4.35704119e-10 1.30725329e-09 -5.78013223e-10 -4.33292850e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 -1.47139325e-10 4.42131978e-10 -1.31457451e-10 3.80106998e-10 1.84378234e-10 1.83355919e-10 -5.59837607e-10 1.87578508e-10 -5.56743584e-10 1.64811040e-10 -1.14532510e-10 -1.13983574e-09 -5.53058672e-10 1.83200357e-10 -5.50467259e-10 1.67928187e-09 -5.56271107e-10 1.67143703e-09 -1.29129950e-10 1.64765877e-10 -4.94934772e-10 2.19045340e-10 1.63942380e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 -1.87926843e-10 5.64494571e-10 -1.73417799e-09 5.70616910e-10 -1.71401934e-09 1.36113017e-10 -1.69757847e-10 5.09480974e-10 -2.23917000e-10 -1.67618351e-10 -1.47198357e-10 -1.46495813e-09 -7.10593332e-10 2.38013716e-10 -7.06636105e-10 2.15767995e-09 -7.22704738e-10 2.14570364e-09 -1.65769375e-10 2.13894818e-10 -6.35172129e-10 2.79951311e-10 2.12757439e-10 4.41447013e-10 4.39340064e-09 2.13154909e-09 -7.06163628e-10 2.12158570e-09 -6.47233842e-09 2.14426862e-09 -6.44217868e-09 4.97639582e-10 -6.35034959e-10 1.90745749e-09 -8.44157069e-10 -6.31906252e-10 -1.54818613e-10 2.27244986e-10 2.27784261e-10 -1.23289466e-10 -1.19964562e-10 -2.15394736e-10 -1.04498722e-10 -1.04315994e-10 3.17165592e-10 -1.04141980e-10 3.16611096e-10 -1.61689414e-10 2.37942386e-10 2.36853624e-10 - 1 4 5 6 7 20 0 1 2 3 4 5 6 7 8 11 12 14 15 17 18 19 20 23 24 0 1 2 3 4 5 6 7 11 14 20 1 4 5 6 7 20 0 1 2 3 4 5 6 7 11 14 17 18 20 0 1 2 3 4 5 6 7 8 10 11 12 14 17 20 24 0 1 2 3 4 5 6 7 11 14 20 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 24 1 4 5 6 7 1 4 5 6 7 20 0 1 2 3 4 5 6 7 14 20 1 4 5 6 7 14 18 20 1 4 5 6 7 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 20 18 20 14 15 17 18 19 20 14 18 20 - 0 6 25 36 42 55 71 82 105 110 116 126 134 139 146 159 166 173 186 199 212 225 228 228 230 236 239 -2 -2 -2 219 - -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 -8.98248328e-09 3.26403899e-08 3.70379023e-07 1.71793868e-07 2.71517312e-08 2.71517312e-08 -6.16394968e-07 -1.01840324e-07 -1.01840324e-07 8.05499662e-08 1.56046382e-08 1.56046382e-08 6.57669048e-09 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 -9.90467248e-08 3.70379023e-07 4.19955633e-06 1.95594150e-06 2.96722726e-07 2.96722726e-07 -7.01322846e-06 -1.11385693e-06 -1.11385693e-06 9.26833866e-07 1.69224799e-07 1.69224799e-07 7.18007197e-08 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 5.26154578e-08 -1.71793868e-07 -1.95594150e-06 -8.91811883e-07 -1.61832991e-07 -1.61832991e-07 3.21027752e-06 6.06046894e-07 6.06046894e-07 -3.99995182e-07 -9.43712058e-08 -9.43712058e-08 -3.92890832e-08 -2.42192485e-10 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 -1.03029320e-07 -5.30414024e-10 2.78714404e-09 -5.18656151e-10 -1.76045578e-10 -2.42192485e-10 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 -1.03029320e-07 2.78714404e-09 -5.30414024e-10 5.18656151e-10 -1.76045578e-10 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 -1.84293629e-07 6.16394968e-07 7.01322846e-06 3.21027752e-06 5.59986440e-07 5.59986440e-07 -1.15500423e-05 -2.09934596e-06 -2.09934596e-06 1.45579862e-06 3.23319924e-07 3.23319924e-07 1.35575651e-07 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 1.01840324e-07 1.11385693e-06 6.06046894e-07 -1.06793690e-08 -2.09934596e-06 -1.79479269e-10 3.77230826e-08 3.84848176e-07 1.76708816e-09 -1.00193782e-08 1.73302140e-09 5.94495393e-10 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 1.01840324e-07 1.11385693e-06 6.06046894e-07 -1.06793690e-08 -2.09934596e-06 3.77230826e-08 -1.79479269e-10 3.84848176e-07 -1.00193782e-08 1.76708816e-09 -1.73302140e-09 5.94495393e-10 -8.98248328e-09 -9.90467248e-08 -5.26154578e-08 1.84293629e-07 -3.25647415e-08 8.05499662e-08 9.26833866e-07 3.99995182e-07 1.03029320e-07 1.03029320e-07 -1.45579862e-06 -3.84848176e-07 -3.84848176e-07 1.52436767e-07 6.14891406e-08 6.14891406e-08 2.50137774e-08 2.80806653e-10 1.56046382e-08 1.69224799e-07 9.43712058e-08 5.30414024e-10 -2.78714404e-09 -3.23319924e-07 -1.76708816e-09 1.00193782e-08 6.14891406e-08 1.20726875e-09 -2.40948019e-09 6.02791490e-10 2.01211458e-10 2.80806653e-10 1.56046382e-08 1.69224799e-07 9.43712058e-08 -2.78714404e-09 5.30414024e-10 -3.23319924e-07 1.00193782e-08 -1.76708816e-09 6.14891406e-08 -2.40948019e-09 1.20726875e-09 -6.02791490e-10 2.01211458e-10 5.18656151e-10 -5.18656151e-10 -1.73302140e-09 1.73302140e-09 6.02791490e-10 -6.02791490e-10 6.57669048e-09 7.18007197e-08 3.92890832e-08 1.76045578e-10 1.76045578e-10 -1.35575651e-07 -5.94495393e-10 -5.94495393e-10 2.50137774e-08 2.01211458e-10 2.01211458e-10 -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 -8.98248328e-09 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 -9.90467248e-08 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 5.26154578e-08 -2.42192485e-10 -2.42192485e-10 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 -1.84293629e-07 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -8.98248328e-09 -9.90467248e-08 -5.26154578e-08 1.84293629e-07 -3.25647415e-08 2.80806653e-10 2.80806653e-10 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 6 13 14 15 17 18 20 21 22 23 24 25 7 13 14 15 16 18 19 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 13 14 15 16 17 18 19 20 21 22 23 13 14 15 18 21 13 14 15 18 21 13 14 15 18 21 19 20 13 14 15 18 21 16 19 22 17 20 23 13 14 15 18 21 19 20 - 0 17 34 51 63 75 92 107 122 139 153 167 173 184 189 194 199 200 201 206 209 212 217 218 219 219 219 -2 -2 -1 654 - -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 4.00600009e-07 -2.01344846e-07 2.38373364e-06 -1.42163448e-06 8.11507012e-07 -2.83967163e-07 3.70950690e-07 -3.16403274e-07 -1.46395246e-08 1.23648563e-07 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 -1.12525880e-05 -3.47227344e-05 2.13399966e-04 4.24837644e-05 1.28385646e-04 -1.90454381e-05 -8.30976084e-06 -2.42510477e-05 6.22925733e-06 -5.07064792e-06 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 4.60138988e-06 -2.36478315e-06 3.12761733e-05 -1.63219705e-05 9.45191477e-06 -3.91551807e-06 4.24408669e-06 -3.58589526e-06 -1.69089892e-07 1.41469877e-06 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 -1.27235214e-04 -4.05026652e-04 2.43659056e-03 4.76244557e-04 1.48368337e-03 -2.25036097e-04 -9.65513242e-05 -2.91846913e-04 7.65416832e-05 -6.00921510e-05 6.39058650e-07 8.48205361e-06 3.77173215e-06 -2.08175906e-06 9.25785817e-07 -1.40232562e-05 7.39011631e-06 -3.86414678e-06 1.85007330e-06 -1.95082770e-06 1.65526012e-06 7.34582537e-08 -6.44562669e-07 5.72377128e-05 6.59577058e-04 2.41156525e-04 4.93082215e-05 1.53394752e-04 -9.18363956e-04 -1.89638082e-04 -5.76858814e-04 7.01978849e-05 3.36831447e-05 9.73673576e-05 -2.61752683e-05 2.21031721e-05 4.00600009e-07 4.60138988e-06 2.08175906e-06 -8.22724975e-07 6.93919687e-07 -7.41967268e-06 2.91617223e-06 -2.47317189e-06 9.26930258e-07 -7.54081183e-07 6.18434049e-07 4.34969740e-08 -2.49741275e-07 1.12525880e-05 1.27235214e-04 4.93082215e-05 -1.58281898e-06 3.03006947e-05 -1.84922129e-04 2.44056476e-06 -1.12502969e-04 1.72294882e-05 -2.90578900e-06 1.91370154e-05 -6.42173953e-06 -1.71274120e-06 2.01344846e-07 2.36478315e-06 9.25785817e-07 -6.93919687e-07 5.99969468e-07 -3.36476113e-06 2.46342444e-06 -2.12438175e-06 2.41157452e-07 -6.44552200e-07 5.22748328e-07 4.69046634e-08 -2.31855137e-07 3.47227344e-05 4.05026652e-04 1.53394752e-04 3.03006947e-05 8.18757907e-05 -5.86366001e-04 -1.17233978e-04 -3.13837672e-04 5.31748688e-05 2.11184544e-05 5.50684410e-05 -1.12556385e-05 1.12246264e-05 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 7.41967268e-06 -3.36476113e-06 5.18442225e-05 -2.63106934e-05 1.39229776e-05 -6.89065123e-06 6.93637210e-06 -5.85858440e-06 -2.63144645e-07 2.29160651e-06 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 -1.84922129e-04 -5.86366001e-04 3.44802830e-03 7.01429547e-04 2.17589038e-03 -2.83721121e-04 -1.33112543e-04 -3.95271863e-04 1.07666276e-04 -8.73254590e-05 -1.42163448e-06 -1.63219705e-05 -7.39011631e-06 2.91617223e-06 -2.46342444e-06 2.63106934e-05 -1.03306199e-05 8.77023113e-06 -3.27463099e-06 2.66170787e-06 -2.18476894e-06 -1.53519774e-07 8.82034439e-07 -4.24837644e-05 -4.76244557e-04 -1.89638082e-04 2.44056476e-06 -1.17233978e-04 7.01429547e-04 2.12415462e-06 4.29690949e-04 -6.88114324e-05 6.98600029e-06 -7.86960118e-05 2.59261788e-05 4.07738778e-06 -8.11507012e-07 -9.45191477e-06 -3.86414678e-06 2.47317189e-06 -2.12438175e-06 1.39229776e-05 -8.77023113e-06 7.51525435e-06 -1.20661553e-06 2.29149691e-06 -1.84660522e-06 -1.64884347e-07 8.25046738e-07 -1.28385646e-04 -1.48368337e-03 -5.76858814e-04 -1.12502969e-04 -3.13837672e-04 2.17589038e-03 4.29690949e-04 1.18495152e-03 -2.07677437e-04 -8.21521714e-05 -2.23662024e-04 4.84726260e-05 -4.49331845e-05 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 9.26930258e-07 -2.41157452e-07 6.89065123e-06 -3.27463099e-06 1.20661553e-06 -1.08604477e-06 9.18026091e-07 -7.77358582e-07 -2.73110218e-08 2.95581869e-07 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 -1.72294882e-05 -5.31748688e-05 2.83721121e-04 6.88114324e-05 2.07677437e-04 -1.08888472e-05 -9.69643862e-06 -2.61189081e-05 8.53577358e-06 -8.12653276e-06 -3.70950690e-07 -4.24408669e-06 -1.95082770e-06 7.54081183e-07 -6.44552200e-07 6.93637210e-06 -2.66170787e-06 2.29149691e-06 -9.18026091e-07 7.18057207e-07 -6.03110959e-07 -3.82155455e-08 2.37401412e-07 -8.30976084e-06 -9.65513242e-05 -3.36831447e-05 2.90578900e-06 -2.11184544e-05 1.33112543e-04 -6.98600029e-06 8.21521714e-05 -9.69643862e-06 4.27984257e-06 -1.02749465e-05 3.96485005e-06 2.53095613e-06 -3.16403274e-07 -3.58589526e-06 -1.65526012e-06 6.18434049e-07 -5.22748328e-07 5.85858440e-06 -2.18476894e-06 1.84660522e-06 -7.77358582e-07 6.03110959e-07 -4.72951931e-07 -4.21792691e-08 2.17001899e-07 -2.42510477e-05 -2.91846913e-04 -9.73673576e-05 -1.91370154e-05 -5.50684410e-05 3.95271863e-04 7.86960118e-05 2.23662024e-04 -2.61189081e-05 -1.02749465e-05 -2.86556591e-05 5.90382296e-06 -6.38809148e-06 -1.46395246e-08 -1.69089892e-07 -7.34582537e-08 4.34969740e-08 -4.69046634e-08 2.63144645e-07 -1.53519774e-07 1.64884347e-07 -2.73110218e-08 3.82155455e-08 -4.21792691e-08 6.74644822e-09 6.22925733e-06 7.65416832e-05 2.61752683e-05 6.42173953e-06 1.12556385e-05 -1.07666276e-04 -2.59261788e-05 -4.84726260e-05 8.53577358e-06 3.96485005e-06 5.90382296e-06 -2.87988701e-07 1.95832454e-06 -1.23648563e-07 -1.41469877e-06 -6.44562669e-07 2.49741275e-07 -2.31855137e-07 2.29160651e-06 -8.82034439e-07 8.25046738e-07 -2.95581869e-07 2.37401412e-07 -2.17001899e-07 -6.74644822e-09 8.51245476e-08 -5.07064792e-06 -6.00921510e-05 -2.21031721e-05 1.71274120e-06 -1.12246264e-05 8.73254590e-05 -4.07738778e-06 4.49331845e-05 -8.12653276e-06 2.53095613e-06 -6.38809148e-06 1.95832454e-06 1.60968653e-06 3.26403899e-08 3.70379023e-07 1.71793868e-07 -2.71517312e-08 2.71517312e-08 -6.16394968e-07 1.01840324e-07 -1.01840324e-07 8.05499662e-08 -1.56046382e-08 1.56046382e-08 -6.57669048e-09 -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 -4.00600009e-07 -2.01344846e-07 2.38373364e-06 1.42163448e-06 8.11507012e-07 -2.83967163e-07 -3.70950690e-07 -3.16403274e-07 -1.46395246e-08 -1.23648563e-07 3.70379023e-07 4.19955633e-06 1.95594150e-06 -2.96722726e-07 2.96722726e-07 -7.01322846e-06 1.11385693e-06 -1.11385693e-06 9.26833866e-07 -1.69224799e-07 1.69224799e-07 -7.18007197e-08 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 -4.60138988e-06 -2.36478315e-06 3.12761733e-05 1.63219705e-05 9.45191477e-06 -3.91551807e-06 -4.24408669e-06 -3.58589526e-06 -1.69089892e-07 -1.41469877e-06 -1.71793868e-07 -1.95594150e-06 -8.91811883e-07 1.61832991e-07 -1.61832991e-07 3.21027752e-06 -6.06046894e-07 6.06046894e-07 -3.99995182e-07 9.43712058e-08 -9.43712058e-08 3.92890832e-08 6.39058650e-07 8.48205361e-06 3.77173215e-06 2.08175906e-06 9.25785817e-07 -1.40232562e-05 -7.39011631e-06 -3.86414678e-06 1.85007330e-06 1.95082770e-06 1.65526012e-06 7.34582537e-08 6.44562669e-07 2.71517312e-08 2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 1.03029320e-07 -5.30414024e-10 -2.78714404e-09 5.18656151e-10 -1.76045578e-10 -4.00600009e-07 -4.60138988e-06 -2.08175906e-06 -8.22724975e-07 -6.93919687e-07 7.41967268e-06 2.91617223e-06 2.47317189e-06 -9.26930258e-07 -7.54081183e-07 -6.18434049e-07 -4.34969740e-08 -2.49741275e-07 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 -1.03029320e-07 -2.78714404e-09 -5.30414024e-10 5.18656151e-10 1.76045578e-10 2.01344846e-07 2.36478315e-06 9.25785817e-07 6.93919687e-07 5.99969468e-07 -3.36476113e-06 -2.46342444e-06 -2.12438175e-06 2.41157452e-07 6.44552200e-07 5.22748328e-07 4.69046634e-08 2.31855137e-07 6.16394968e-07 7.01322846e-06 3.21027752e-06 -5.59986440e-07 5.59986440e-07 -1.15500423e-05 2.09934596e-06 -2.09934596e-06 1.45579862e-06 -3.23319924e-07 3.23319924e-07 -1.35575651e-07 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 -7.41967268e-06 -3.36476113e-06 5.18442225e-05 2.63106934e-05 1.39229776e-05 -6.89065123e-06 -6.93637210e-06 -5.85858440e-06 -2.63144645e-07 -2.29160651e-06 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 1.06793690e-08 2.09934596e-06 -1.79479269e-10 -3.77230826e-08 -3.84848176e-07 1.76708816e-09 1.00193782e-08 -1.73302140e-09 5.94495393e-10 1.42163448e-06 1.63219705e-05 7.39011631e-06 2.91617223e-06 2.46342444e-06 -2.63106934e-05 -1.03306199e-05 -8.77023113e-06 3.27463099e-06 2.66170787e-06 2.18476894e-06 1.53519774e-07 8.82034439e-07 1.01840324e-07 1.11385693e-06 6.06046894e-07 1.06793690e-08 -2.09934596e-06 -3.77230826e-08 -1.79479269e-10 3.84848176e-07 1.00193782e-08 1.76708816e-09 -1.73302140e-09 -5.94495393e-10 -8.11507012e-07 -9.45191477e-06 -3.86414678e-06 -2.47317189e-06 -2.12438175e-06 1.39229776e-05 8.77023113e-06 7.51525435e-06 -1.20661553e-06 -2.29149691e-06 -1.84660522e-06 -1.64884347e-07 -8.25046738e-07 8.05499662e-08 9.26833866e-07 3.99995182e-07 -1.03029320e-07 1.03029320e-07 -1.45579862e-06 3.84848176e-07 -3.84848176e-07 1.52436767e-07 -6.14891406e-08 6.14891406e-08 -2.50137774e-08 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 -9.26930258e-07 -2.41157452e-07 6.89065123e-06 3.27463099e-06 1.20661553e-06 -1.08604477e-06 -9.18026091e-07 -7.77358582e-07 -2.73110218e-08 -2.95581869e-07 -1.56046382e-08 -1.69224799e-07 -9.43712058e-08 5.30414024e-10 2.78714404e-09 3.23319924e-07 -1.76708816e-09 -1.00193782e-08 -6.14891406e-08 1.20726875e-09 2.40948019e-09 -6.02791490e-10 2.01211458e-10 3.70950690e-07 4.24408669e-06 1.95082770e-06 7.54081183e-07 6.44552200e-07 -6.93637210e-06 -2.66170787e-06 -2.29149691e-06 9.18026091e-07 7.18057207e-07 6.03110959e-07 3.82155455e-08 2.37401412e-07 1.56046382e-08 1.69224799e-07 9.43712058e-08 2.78714404e-09 5.30414024e-10 -3.23319924e-07 -1.00193782e-08 -1.76708816e-09 6.14891406e-08 2.40948019e-09 1.20726875e-09 -6.02791490e-10 -2.01211458e-10 -3.16403274e-07 -3.58589526e-06 -1.65526012e-06 -6.18434049e-07 -5.22748328e-07 5.85858440e-06 2.18476894e-06 1.84660522e-06 -7.77358582e-07 -6.03110959e-07 -4.72951931e-07 -4.21792691e-08 -2.17001899e-07 -5.18656151e-10 -5.18656151e-10 1.73302140e-09 1.73302140e-09 -6.02791490e-10 -6.02791490e-10 -1.46395246e-08 -1.69089892e-07 -7.34582537e-08 -4.34969740e-08 -4.69046634e-08 2.63144645e-07 1.53519774e-07 1.64884347e-07 -2.73110218e-08 -3.82155455e-08 -4.21792691e-08 -6.74644822e-09 -6.57669048e-09 -7.18007197e-08 -3.92890832e-08 1.76045578e-10 -1.76045578e-10 1.35575651e-07 -5.94495393e-10 5.94495393e-10 -2.50137774e-08 2.01211458e-10 -2.01211458e-10 1.23648563e-07 1.41469877e-06 6.44562669e-07 2.49741275e-07 2.31855137e-07 -2.29160651e-06 -8.82034439e-07 -8.25046738e-07 2.95581869e-07 2.37401412e-07 2.17001899e-07 6.74644822e-09 8.51245476e-08 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 311 337 362 387 412 436 460 485 510 535 560 586 612 630 654 -2 -2 0 676 - -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 5.62426944e-07 -9.29233172e-05 3.17655802e-04 -1.91982324e-06 3.17655802e-04 -1.02511902e-05 4.06311849e-07 -3.53836135e-05 1.77555823e-05 4.06311849e-07 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 -1.12525880e-05 -5.72377128e-05 1.28385646e-04 4.24837644e-05 2.13399966e-04 4.12802398e-06 -5.07064792e-06 -2.42510477e-05 1.96084619e-05 -8.30976084e-06 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 6.27361454e-06 -9.27467719e-04 3.20089918e-03 -2.14153298e-05 3.20089918e-03 -9.66690150e-05 4.49879052e-06 -3.33403215e-04 1.67435646e-04 4.49879052e-06 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 -1.27235214e-04 -6.59577058e-04 1.48368337e-03 4.76244557e-04 2.43659056e-03 4.62310066e-05 -6.00921510e-05 -2.91846913e-04 2.33157819e-04 -9.65513242e-05 9.29233172e-05 9.27467719e-04 2.96713189e-04 -2.17461717e-06 3.34354949e-04 -1.01406690e-03 7.41378293e-06 -1.14687934e-03 9.86525804e-06 -1.37601519e-06 9.97598474e-05 -6.11101955e-05 -1.84044299e-06 3.47227344e-05 4.05026652e-04 8.18757907e-05 3.03006947e-05 1.53394752e-04 -3.13837672e-04 -1.17233978e-04 -5.86366001e-04 -1.68397655e-05 1.12246264e-05 5.50684410e-05 -5.16786065e-05 2.11184544e-05 5.62426944e-07 6.27361454e-06 2.17461717e-06 -3.69707575e-05 2.17461717e-06 -7.44141787e-06 1.30459788e-04 -7.44141787e-06 4.37486447e-07 -2.15896018e-05 1.28879665e-06 -7.57748753e-07 -2.15896018e-05 1.12525880e-05 1.27235214e-04 3.03006947e-05 -1.58281898e-06 4.93082215e-05 -1.12502969e-04 2.44056476e-06 -1.84922129e-04 -3.05335454e-06 -1.71274120e-06 1.91370154e-05 -1.81320443e-05 -2.90578900e-06 9.29233172e-05 9.27467719e-04 3.34354949e-04 -2.17461717e-06 2.96713189e-04 -1.14687934e-03 7.41378293e-06 -1.01406690e-03 4.79903528e-05 -1.84044299e-06 9.97598474e-05 -3.90986619e-05 -1.37601519e-06 5.72377128e-05 6.59577058e-04 1.53394752e-04 4.93082215e-05 2.41156525e-04 -5.76858814e-04 -1.89638082e-04 -9.18363956e-04 -1.24304952e-05 2.21031721e-05 9.73673576e-05 -7.38807858e-05 3.36831447e-05 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 7.44141787e-06 -1.14687934e-03 3.47417775e-03 -2.53100118e-05 3.94410596e-03 -3.27447845e-05 4.68013054e-06 -3.46503843e-04 2.13155591e-04 6.33648348e-06 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 -1.12502969e-04 -5.76858814e-04 1.18495152e-03 4.29690949e-04 2.17589038e-03 6.18601931e-05 -4.49331845e-05 -2.23662024e-04 2.04090250e-04 -8.21521714e-05 -1.91982324e-06 -2.14153298e-05 -7.41378293e-06 1.30459788e-04 -7.41378293e-06 2.53100118e-05 -4.61688158e-04 2.53100118e-05 -1.49211538e-06 7.67520733e-05 -4.33335507e-06 2.58441964e-06 7.67520733e-05 -4.24837644e-05 -4.76244557e-04 -1.17233978e-04 2.44056476e-06 -1.89638082e-04 4.29690949e-04 2.12415462e-06 7.01429547e-04 1.19529867e-05 4.07738778e-06 -7.86960118e-05 7.25555379e-05 6.98600029e-06 -3.17655802e-04 -3.20089918e-03 -1.14687934e-03 7.44141787e-06 -1.01406690e-03 3.94410596e-03 -2.53100118e-05 3.47417775e-03 -1.68225764e-04 6.33648348e-06 -3.46503843e-04 1.34935610e-04 4.68013054e-06 -2.13399966e-04 -2.43659056e-03 -5.86366001e-04 -1.84922129e-04 -9.18363956e-04 2.17589038e-03 7.01429547e-04 3.44802830e-03 4.86188305e-05 -8.73254590e-05 -3.95271863e-04 2.99542837e-04 -1.33112543e-04 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 4.37486447e-07 -4.79903528e-05 3.27447845e-05 -1.49211538e-06 1.68225764e-04 1.71473918e-05 9.23132239e-08 3.37306520e-06 8.31212147e-06 5.80094265e-07 4.12802398e-06 4.62310066e-05 1.68397655e-05 3.05335454e-06 1.24304952e-05 -6.18601931e-05 -1.19529867e-05 -4.86188305e-05 4.45399343e-06 2.36730758e-06 7.94659336e-06 -3.22419598e-07 1.41455845e-06 -4.06311849e-07 -4.49879052e-06 -1.37601519e-06 2.15896018e-05 -1.84044299e-06 4.68013054e-06 -7.67520733e-05 6.33648348e-06 -9.23132239e-08 1.00810777e-05 -1.03478794e-06 7.23132225e-07 1.12895966e-05 -5.07064792e-06 -6.00921510e-05 -1.12246264e-05 1.71274120e-06 -2.21031721e-05 4.49331845e-05 -4.07738778e-06 8.73254590e-05 2.36730758e-06 1.60968653e-06 -6.38809148e-06 8.01694608e-06 2.53095613e-06 -3.53836135e-05 -3.33403215e-04 -9.97598474e-05 1.28879665e-06 -9.97598474e-05 3.46503843e-04 -4.33335507e-06 3.46503843e-04 3.37306520e-06 1.03478794e-06 1.08329547e-05 -5.84232031e-06 1.03478794e-06 -2.42510477e-05 -2.91846913e-04 -5.50684410e-05 -1.91370154e-05 -9.73673576e-05 2.23662024e-04 7.86960118e-05 3.95271863e-04 7.94659336e-06 -6.38809148e-06 -2.86556591e-05 2.55715494e-05 -1.02749465e-05 1.77555823e-05 1.67435646e-04 6.11101955e-05 -7.57748753e-07 3.90986619e-05 -2.13155591e-04 2.58441964e-06 -1.34935610e-04 8.31212147e-06 -7.23132225e-07 -5.84232031e-06 7.54938065e-06 -4.41511709e-07 1.96084619e-05 2.33157819e-04 5.16786065e-05 1.81320443e-05 7.38807858e-05 -2.04090250e-04 -7.25555379e-05 -2.99542837e-04 -3.22419598e-07 8.01694608e-06 2.55715494e-05 -1.56308293e-05 1.03797872e-05 -4.06311849e-07 -4.49879052e-06 -1.84044299e-06 2.15896018e-05 -1.37601519e-06 6.33648348e-06 -7.67520733e-05 4.68013054e-06 -5.80094265e-07 1.12895966e-05 -1.03478794e-06 4.41511709e-07 1.00810777e-05 -8.30976084e-06 -9.65513242e-05 -2.11184544e-05 2.90578900e-06 -3.36831447e-05 8.21521714e-05 -6.98600029e-06 1.33112543e-04 1.41455845e-06 2.53095613e-06 -1.02749465e-05 1.03797872e-05 4.27984257e-06 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 1.12525880e-05 -3.47227344e-05 2.13399966e-04 -4.24837644e-05 1.28385646e-04 -1.90454381e-05 8.30976084e-06 -2.42510477e-05 6.22925733e-06 5.07064792e-06 -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 -5.62426944e-07 -9.29233172e-05 3.17655802e-04 1.91982324e-06 3.17655802e-04 -1.02511902e-05 -4.06311849e-07 -3.53836135e-05 1.77555823e-05 -4.06311849e-07 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 1.27235214e-04 -4.05026652e-04 2.43659056e-03 -4.76244557e-04 1.48368337e-03 -2.25036097e-04 9.65513242e-05 -2.91846913e-04 7.65416832e-05 6.00921510e-05 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 -6.27361454e-06 -9.27467719e-04 3.20089918e-03 2.14153298e-05 3.20089918e-03 -9.66690150e-05 -4.49879052e-06 -3.33403215e-04 1.67435646e-04 -4.49879052e-06 5.72377128e-05 6.59577058e-04 2.41156525e-04 -4.93082215e-05 1.53394752e-04 -9.18363956e-04 1.89638082e-04 -5.76858814e-04 7.01978849e-05 -3.36831447e-05 9.73673576e-05 -2.61752683e-05 -2.21031721e-05 9.29233172e-05 9.27467719e-04 2.96713189e-04 2.17461717e-06 3.34354949e-04 -1.01406690e-03 -7.41378293e-06 -1.14687934e-03 9.86525804e-06 1.37601519e-06 9.97598474e-05 -6.11101955e-05 1.84044299e-06 -1.12525880e-05 -1.27235214e-04 -4.93082215e-05 -1.58281898e-06 -3.03006947e-05 1.84922129e-04 2.44056476e-06 1.12502969e-04 -1.72294882e-05 -2.90578900e-06 -1.91370154e-05 6.42173953e-06 -1.71274120e-06 -5.62426944e-07 -6.27361454e-06 -2.17461717e-06 -3.69707575e-05 -2.17461717e-06 7.44141787e-06 1.30459788e-04 7.44141787e-06 -4.37486447e-07 -2.15896018e-05 -1.28879665e-06 7.57748753e-07 -2.15896018e-05 3.47227344e-05 4.05026652e-04 1.53394752e-04 -3.03006947e-05 8.18757907e-05 -5.86366001e-04 1.17233978e-04 -3.13837672e-04 5.31748688e-05 -2.11184544e-05 5.50684410e-05 -1.12556385e-05 -1.12246264e-05 9.29233172e-05 9.27467719e-04 3.34354949e-04 2.17461717e-06 2.96713189e-04 -1.14687934e-03 -7.41378293e-06 -1.01406690e-03 4.79903528e-05 1.84044299e-06 9.97598474e-05 -3.90986619e-05 1.37601519e-06 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 1.84922129e-04 -5.86366001e-04 3.44802830e-03 -7.01429547e-04 2.17589038e-03 -2.83721121e-04 1.33112543e-04 -3.95271863e-04 1.07666276e-04 8.73254590e-05 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 -7.44141787e-06 -1.14687934e-03 3.47417775e-03 2.53100118e-05 3.94410596e-03 -3.27447845e-05 -4.68013054e-06 -3.46503843e-04 2.13155591e-04 -6.33648348e-06 4.24837644e-05 4.76244557e-04 1.89638082e-04 2.44056476e-06 1.17233978e-04 -7.01429547e-04 2.12415462e-06 -4.29690949e-04 6.88114324e-05 6.98600029e-06 7.86960118e-05 -2.59261788e-05 4.07738778e-06 1.91982324e-06 2.14153298e-05 7.41378293e-06 1.30459788e-04 7.41378293e-06 -2.53100118e-05 -4.61688158e-04 -2.53100118e-05 1.49211538e-06 7.67520733e-05 4.33335507e-06 -2.58441964e-06 7.67520733e-05 -1.28385646e-04 -1.48368337e-03 -5.76858814e-04 1.12502969e-04 -3.13837672e-04 2.17589038e-03 -4.29690949e-04 1.18495152e-03 -2.07677437e-04 8.21521714e-05 -2.23662024e-04 4.84726260e-05 4.49331845e-05 -3.17655802e-04 -3.20089918e-03 -1.14687934e-03 -7.44141787e-06 -1.01406690e-03 3.94410596e-03 2.53100118e-05 3.47417775e-03 -1.68225764e-04 -6.33648348e-06 -3.46503843e-04 1.34935610e-04 -4.68013054e-06 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 1.72294882e-05 -5.31748688e-05 2.83721121e-04 -6.88114324e-05 2.07677437e-04 -1.08888472e-05 9.69643862e-06 -2.61189081e-05 8.53577358e-06 8.12653276e-06 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 -4.37486447e-07 -4.79903528e-05 3.27447845e-05 1.49211538e-06 1.68225764e-04 1.71473918e-05 -9.23132239e-08 3.37306520e-06 8.31212147e-06 -5.80094265e-07 8.30976084e-06 9.65513242e-05 3.36831447e-05 2.90578900e-06 2.11184544e-05 -1.33112543e-04 -6.98600029e-06 -8.21521714e-05 9.69643862e-06 4.27984257e-06 1.02749465e-05 -3.96485005e-06 2.53095613e-06 4.06311849e-07 4.49879052e-06 1.37601519e-06 2.15896018e-05 1.84044299e-06 -4.68013054e-06 -7.67520733e-05 -6.33648348e-06 9.23132239e-08 1.00810777e-05 1.03478794e-06 -7.23132225e-07 1.12895966e-05 -2.42510477e-05 -2.91846913e-04 -9.73673576e-05 1.91370154e-05 -5.50684410e-05 3.95271863e-04 -7.86960118e-05 2.23662024e-04 -2.61189081e-05 1.02749465e-05 -2.86556591e-05 5.90382296e-06 6.38809148e-06 -3.53836135e-05 -3.33403215e-04 -9.97598474e-05 -1.28879665e-06 -9.97598474e-05 3.46503843e-04 4.33335507e-06 3.46503843e-04 3.37306520e-06 -1.03478794e-06 1.08329547e-05 -5.84232031e-06 -1.03478794e-06 6.22925733e-06 7.65416832e-05 2.61752683e-05 -6.42173953e-06 1.12556385e-05 -1.07666276e-04 2.59261788e-05 -4.84726260e-05 8.53577358e-06 -3.96485005e-06 5.90382296e-06 -2.87988701e-07 -1.95832454e-06 1.77555823e-05 1.67435646e-04 6.11101955e-05 7.57748753e-07 3.90986619e-05 -2.13155591e-04 -2.58441964e-06 -1.34935610e-04 8.31212147e-06 7.23132225e-07 -5.84232031e-06 7.54938065e-06 4.41511709e-07 5.07064792e-06 6.00921510e-05 2.21031721e-05 1.71274120e-06 1.12246264e-05 -8.73254590e-05 -4.07738778e-06 -4.49331845e-05 8.12653276e-06 2.53095613e-06 6.38809148e-06 -1.95832454e-06 1.60968653e-06 4.06311849e-07 4.49879052e-06 1.84044299e-06 2.15896018e-05 1.37601519e-06 -6.33648348e-06 -7.67520733e-05 -4.68013054e-06 5.80094265e-07 1.12895966e-05 1.03478794e-06 -4.41511709e-07 1.00810777e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +1 2 -3 237 + 3.02592746e-10 -1.14532510e-10 4.41447013e-10 1.47198357e-10 1.17833757e-10 -1.22221523e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 -3.80106998e-10 -3.02506519e-10 4.39340064e-09 1.46495813e-09 1.17267716e-09 2.63946620e-10 1.61689414e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.27119381e-09 -1.81870272e-10 -5.45610817e-10 -1.66465255e-10 -1.59050619e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 -1.83355919e-10 -1.45617240e-10 2.12158570e-09 7.06636105e-10 5.64494571e-10 1.27860604e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 4.84397267e-10 -1.83200357e-10 7.06163628e-10 2.38013716e-10 1.87926843e-10 -1.12485150e-10 1.22093247e-10 1.46139577e-09 -5.53058672e-10 -1.84378234e-10 -1.47376693e-10 2.13154909e-09 7.10593332e-10 5.71154615e-10 1.27929665e-10 -1.80250540e-10 -3.37455450e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 5.56743584e-10 4.42131978e-10 -6.44217868e-09 -2.14570364e-09 -1.71401934e-09 -3.88085383e-10 -2.36853624e-10 -1.19964562e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 -1.12485150e-10 -3.37455450e-10 2.07962652e-09 3.40730555e-10 1.02219167e-09 2.59424698e-10 2.98395984e-10 -1.38703951e-10 1.04027963e-10 -1.22876674e-10 -1.47092972e-09 5.56271107e-10 1.87578508e-10 1.47139325e-10 -2.14426862e-09 -7.22704738e-10 -5.70616910e-10 -1.28181277e-10 1.81870272e-10 3.40730555e-10 -3.70737126e-10 -4.43762591e-09 1.67928187e-09 5.59837607e-10 4.47457784e-10 -6.47233842e-09 -2.15767995e-09 -1.73417799e-09 -3.88295953e-10 -2.37942386e-10 -1.23289466e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.83173047e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 1.59560259e-10 1.25861302e-10 -1.66465255e-10 -2.59424698e-10 -1.83173047e-10 4.33292850e-10 -1.63942380e-10 6.31906252e-10 2.12757439e-10 1.67618351e-10 1.09217494e-10 1.30725329e-09 -4.94934772e-10 -1.64811040e-10 -1.31457451e-10 1.90745749e-09 6.35172129e-10 5.09480974e-10 1.14797059e-10 -1.59050619e-10 -2.98395984e-10 -5.84907389e-10 2.21352487e-10 -8.53047055e-10 -2.83536145e-10 -2.29835830e-10 1.38703951e-10 4.35704119e-10 -1.64765877e-10 6.35034959e-10 2.13894818e-10 1.69757847e-10 -1.04027963e-10 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 3.68778082e-10 1.22876674e-10 3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 -4.84397267e-10 -1.46139577e-09 4.41426294e-09 1.47092972e-09 4.43762591e-09 3.29735741e-10 4.33292850e-10 1.30725329e-09 -5.84907389e-10 4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 -1.83200357e-10 -5.53058672e-10 1.67143703e-09 5.56271107e-10 1.67928187e-09 1.25133854e-10 1.63942380e-10 4.94934772e-10 -2.21352487e-10 1.64765877e-10 3.80106998e-10 -1.83355919e-10 -1.84378234e-10 5.56743584e-10 1.87578508e-10 5.59837607e-10 1.64811040e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 1.47139325e-10 4.47457784e-10 1.31457451e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 7.06163628e-10 2.13154909e-09 -6.44217868e-09 -2.14426862e-09 -6.47233842e-09 -4.82241676e-10 -6.31906252e-10 -1.90745749e-09 8.53047055e-10 -6.35034959e-10 -1.47198357e-10 -1.46495813e-09 7.06636105e-10 2.38013716e-10 7.10593332e-10 -2.14570364e-09 -7.22704738e-10 -2.15767995e-09 -1.59560259e-10 -2.12757439e-10 -6.35172129e-10 2.83536145e-10 -2.13894818e-10 -1.17833757e-10 -1.17267716e-09 5.64494571e-10 1.87926843e-10 5.71154615e-10 -1.71401934e-09 -5.70616910e-10 -1.73417799e-09 -1.25861302e-10 -1.67618351e-10 -5.09480974e-10 2.29835830e-10 -1.69757847e-10 2.63946620e-10 -1.27860604e-10 -1.27929665e-10 3.88085383e-10 1.28181277e-10 3.88295953e-10 1.14797059e-10 1.61689414e-10 2.36853624e-10 2.37942386e-10 1.19964562e-10 1.23289466e-10 + 1 2 5 6 7 18 0 1 2 3 4 5 6 7 8 9 14 15 17 18 19 20 21 23 0 1 2 3 4 5 6 7 8 14 15 18 20 1 2 5 6 7 18 0 1 2 3 4 5 6 7 8 14 18 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 14 18 0 1 2 3 4 5 6 7 8 9 10 14 15 18 21 1 2 5 6 7 14 18 20 1 2 5 6 7 0 1 2 3 4 5 6 7 8 14 18 1 2 5 6 7 18 1 2 5 6 7 18 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 15 17 18 19 20 23 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 17 18 19 20 23 14 18 20 18 20 + 0 6 24 37 43 54 77 88 103 111 116 127 133 139 146 159 172 179 186 199 212 225 232 235 237 237 237 +1 2 -2 654 + -1.11544956e-07 -1.48620472e-06 6.39058650e-07 4.00600009e-07 2.01344846e-07 -2.38373364e-06 -1.42163448e-06 -8.11507012e-07 -2.83967163e-07 -3.70950690e-07 -3.16403274e-07 -1.46395246e-08 -1.23648563e-07 3.26403899e-08 3.70379023e-07 -1.71793868e-07 2.71517312e-08 -2.71517312e-08 6.16394968e-07 -1.01840324e-07 1.01840324e-07 8.05499662e-08 -1.56046382e-08 1.56046382e-08 -6.57669048e-09 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 4.60138988e-06 2.36478315e-06 -3.12761733e-05 -1.63219705e-05 -9.45191477e-06 -3.91551807e-06 -4.24408669e-06 -3.58589526e-06 -1.69089892e-07 -1.41469877e-06 3.70379023e-07 4.19955633e-06 -1.95594150e-06 2.96722726e-07 -2.96722726e-07 7.01322846e-06 -1.11385693e-06 1.11385693e-06 9.26833866e-07 -1.69224799e-07 1.69224799e-07 -7.18007197e-08 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 2.08175906e-06 9.25785817e-07 -1.40232562e-05 -7.39011631e-06 -3.86414678e-06 -1.85007330e-06 -1.95082770e-06 -1.65526012e-06 -7.34582537e-08 -6.44562669e-07 1.71793868e-07 1.95594150e-06 -8.91811883e-07 1.61832991e-07 -1.61832991e-07 3.21027752e-06 -6.06046894e-07 6.06046894e-07 3.99995182e-07 -9.43712058e-08 9.43712058e-08 -3.92890832e-08 4.00600009e-07 4.60138988e-06 -2.08175906e-06 -8.22724975e-07 -6.93919687e-07 7.41967268e-06 2.91617223e-06 2.47317189e-06 9.26930258e-07 7.54081183e-07 6.18434049e-07 4.34969740e-08 2.49741275e-07 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 -1.03029320e-07 5.30414024e-10 2.78714404e-09 -5.18656151e-10 1.76045578e-10 -2.01344846e-07 -2.36478315e-06 9.25785817e-07 6.93919687e-07 5.99969468e-07 -3.36476113e-06 -2.46342444e-06 -2.12438175e-06 -2.41157452e-07 -6.44552200e-07 -5.22748328e-07 -4.69046634e-08 -2.31855137e-07 2.71517312e-08 2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 1.03029320e-07 2.78714404e-09 5.30414024e-10 -5.18656151e-10 -1.76045578e-10 2.38373364e-06 3.12761733e-05 -1.40232562e-05 -7.41967268e-06 -3.36476113e-06 5.18442225e-05 2.63106934e-05 1.39229776e-05 6.89065123e-06 6.93637210e-06 5.85858440e-06 2.63144645e-07 2.29160651e-06 -6.16394968e-07 -7.01322846e-06 3.21027752e-06 -5.59986440e-07 5.59986440e-07 -1.15500423e-05 2.09934596e-06 -2.09934596e-06 -1.45579862e-06 3.23319924e-07 -3.23319924e-07 1.35575651e-07 -1.42163448e-06 -1.63219705e-05 7.39011631e-06 2.91617223e-06 2.46342444e-06 -2.63106934e-05 -1.03306199e-05 -8.77023113e-06 -3.27463099e-06 -2.66170787e-06 -2.18476894e-06 -1.53519774e-07 -8.82034439e-07 1.01840324e-07 1.11385693e-06 -6.06046894e-07 1.06793690e-08 2.09934596e-06 -1.79479269e-10 -3.77230826e-08 3.84848176e-07 -1.76708816e-09 -1.00193782e-08 1.73302140e-09 -5.94495393e-10 8.11507012e-07 9.45191477e-06 -3.86414678e-06 -2.47317189e-06 -2.12438175e-06 1.39229776e-05 8.77023113e-06 7.51525435e-06 1.20661553e-06 2.29149691e-06 1.84660522e-06 1.64884347e-07 8.25046738e-07 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 1.06793690e-08 -2.09934596e-06 -3.77230826e-08 -1.79479269e-10 -3.84848176e-07 -1.00193782e-08 -1.76708816e-09 1.73302140e-09 5.94495393e-10 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 9.26930258e-07 2.41157452e-07 -6.89065123e-06 -3.27463099e-06 -1.20661553e-06 -1.08604477e-06 -9.18026091e-07 -7.77358582e-07 -2.73110218e-08 -2.95581869e-07 8.05499662e-08 9.26833866e-07 -3.99995182e-07 1.03029320e-07 -1.03029320e-07 1.45579862e-06 -3.84848176e-07 3.84848176e-07 1.52436767e-07 -6.14891406e-08 6.14891406e-08 -2.50137774e-08 3.70950690e-07 4.24408669e-06 -1.95082770e-06 -7.54081183e-07 -6.44552200e-07 6.93637210e-06 2.66170787e-06 2.29149691e-06 9.18026091e-07 7.18057207e-07 6.03110959e-07 3.82155455e-08 2.37401412e-07 -1.56046382e-08 -1.69224799e-07 9.43712058e-08 -5.30414024e-10 -2.78714404e-09 -3.23319924e-07 1.76708816e-09 1.00193782e-08 -6.14891406e-08 1.20726875e-09 2.40948019e-09 -6.02791490e-10 2.01211458e-10 -3.16403274e-07 -3.58589526e-06 1.65526012e-06 6.18434049e-07 5.22748328e-07 -5.85858440e-06 -2.18476894e-06 -1.84660522e-06 -7.77358582e-07 -6.03110959e-07 -4.72951931e-07 -4.21792691e-08 -2.17001899e-07 1.56046382e-08 1.69224799e-07 -9.43712058e-08 -2.78714404e-09 -5.30414024e-10 3.23319924e-07 1.00193782e-08 1.76708816e-09 6.14891406e-08 2.40948019e-09 1.20726875e-09 -6.02791490e-10 -2.01211458e-10 -1.46395246e-08 -1.69089892e-07 7.34582537e-08 4.34969740e-08 4.69046634e-08 -2.63144645e-07 -1.53519774e-07 -1.64884347e-07 -2.73110218e-08 -3.82155455e-08 -4.21792691e-08 -6.74644822e-09 5.18656151e-10 5.18656151e-10 -1.73302140e-09 -1.73302140e-09 -6.02791490e-10 -6.02791490e-10 1.23648563e-07 1.41469877e-06 -6.44562669e-07 -2.49741275e-07 -2.31855137e-07 2.29160651e-06 8.82034439e-07 8.25046738e-07 2.95581869e-07 2.37401412e-07 2.17001899e-07 6.74644822e-09 8.51245476e-08 -6.57669048e-09 -7.18007197e-08 3.92890832e-08 -1.76045578e-10 1.76045578e-10 -1.35575651e-07 5.94495393e-10 -5.94495393e-10 -2.50137774e-08 2.01211458e-10 -2.01211458e-10 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 1.12525880e-05 3.47227344e-05 -2.13399966e-04 -4.24837644e-05 -1.28385646e-04 -1.90454381e-05 -8.30976084e-06 -2.42510477e-05 6.22925733e-06 -5.07064792e-06 -1.11544956e-07 -1.48620472e-06 6.39058650e-07 -4.00600009e-07 2.01344846e-07 -2.38373364e-06 1.42163448e-06 -8.11507012e-07 -2.83967163e-07 3.70950690e-07 -3.16403274e-07 -1.46395246e-08 1.23648563e-07 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 1.27235214e-04 4.05026652e-04 -2.43659056e-03 -4.76244557e-04 -1.48368337e-03 -2.25036097e-04 -9.65513242e-05 -2.91846913e-04 7.65416832e-05 -6.00921510e-05 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 -4.60138988e-06 2.36478315e-06 -3.12761733e-05 1.63219705e-05 -9.45191477e-06 -3.91551807e-06 4.24408669e-06 -3.58589526e-06 -1.69089892e-07 1.41469877e-06 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 4.93082215e-05 1.53394752e-04 -9.18363956e-04 -1.89638082e-04 -5.76858814e-04 -7.01978849e-05 -3.36831447e-05 -9.73673576e-05 2.61752683e-05 -2.21031721e-05 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 -2.08175906e-06 9.25785817e-07 -1.40232562e-05 7.39011631e-06 -3.86414678e-06 -1.85007330e-06 1.95082770e-06 -1.65526012e-06 -7.34582537e-08 6.44562669e-07 -1.12525880e-05 -1.27235214e-04 4.93082215e-05 -1.58281898e-06 3.03006947e-05 -1.84922129e-04 2.44056476e-06 -1.12502969e-04 -1.72294882e-05 2.90578900e-06 -1.91370154e-05 6.42173953e-06 1.71274120e-06 -4.00600009e-07 -4.60138988e-06 2.08175906e-06 -8.22724975e-07 6.93919687e-07 -7.41967268e-06 2.91617223e-06 -2.47317189e-06 -9.26930258e-07 7.54081183e-07 -6.18434049e-07 -4.34969740e-08 2.49741275e-07 -3.47227344e-05 -4.05026652e-04 1.53394752e-04 3.03006947e-05 8.18757907e-05 -5.86366001e-04 -1.17233978e-04 -3.13837672e-04 -5.31748688e-05 -2.11184544e-05 -5.50684410e-05 1.12556385e-05 -1.12246264e-05 -2.01344846e-07 -2.36478315e-06 9.25785817e-07 -6.93919687e-07 5.99969468e-07 -3.36476113e-06 2.46342444e-06 -2.12438175e-06 -2.41157452e-07 6.44552200e-07 -5.22748328e-07 -4.69046634e-08 2.31855137e-07 2.13399966e-04 2.43659056e-03 -9.18363956e-04 -1.84922129e-04 -5.86366001e-04 3.44802830e-03 7.01429547e-04 2.17589038e-03 2.83721121e-04 1.33112543e-04 3.95271863e-04 -1.07666276e-04 8.73254590e-05 2.38373364e-06 3.12761733e-05 -1.40232562e-05 7.41967268e-06 -3.36476113e-06 5.18442225e-05 -2.63106934e-05 1.39229776e-05 6.89065123e-06 -6.93637210e-06 5.85858440e-06 2.63144645e-07 -2.29160651e-06 4.24837644e-05 4.76244557e-04 -1.89638082e-04 2.44056476e-06 -1.17233978e-04 7.01429547e-04 2.12415462e-06 4.29690949e-04 6.88114324e-05 -6.98600029e-06 7.86960118e-05 -2.59261788e-05 -4.07738778e-06 1.42163448e-06 1.63219705e-05 -7.39011631e-06 2.91617223e-06 -2.46342444e-06 2.63106934e-05 -1.03306199e-05 8.77023113e-06 3.27463099e-06 -2.66170787e-06 2.18476894e-06 1.53519774e-07 -8.82034439e-07 1.28385646e-04 1.48368337e-03 -5.76858814e-04 -1.12502969e-04 -3.13837672e-04 2.17589038e-03 4.29690949e-04 1.18495152e-03 2.07677437e-04 8.21521714e-05 2.23662024e-04 -4.84726260e-05 4.49331845e-05 8.11507012e-07 9.45191477e-06 -3.86414678e-06 2.47317189e-06 -2.12438175e-06 1.39229776e-05 -8.77023113e-06 7.51525435e-06 1.20661553e-06 -2.29149691e-06 1.84660522e-06 1.64884347e-07 -8.25046738e-07 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 1.72294882e-05 5.31748688e-05 -2.83721121e-04 -6.88114324e-05 -2.07677437e-04 -1.08888472e-05 -9.69643862e-06 -2.61189081e-05 8.53577358e-06 -8.12653276e-06 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 -9.26930258e-07 2.41157452e-07 -6.89065123e-06 3.27463099e-06 -1.20661553e-06 -1.08604477e-06 9.18026091e-07 -7.77358582e-07 -2.73110218e-08 2.95581869e-07 -8.30976084e-06 -9.65513242e-05 3.36831447e-05 -2.90578900e-06 2.11184544e-05 -1.33112543e-04 6.98600029e-06 -8.21521714e-05 -9.69643862e-06 4.27984257e-06 -1.02749465e-05 3.96485005e-06 2.53095613e-06 -3.70950690e-07 -4.24408669e-06 1.95082770e-06 -7.54081183e-07 6.44552200e-07 -6.93637210e-06 2.66170787e-06 -2.29149691e-06 -9.18026091e-07 7.18057207e-07 -6.03110959e-07 -3.82155455e-08 2.37401412e-07 -2.42510477e-05 -2.91846913e-04 9.73673576e-05 1.91370154e-05 5.50684410e-05 -3.95271863e-04 -7.86960118e-05 -2.23662024e-04 -2.61189081e-05 -1.02749465e-05 -2.86556591e-05 5.90382296e-06 -6.38809148e-06 -3.16403274e-07 -3.58589526e-06 1.65526012e-06 -6.18434049e-07 5.22748328e-07 -5.85858440e-06 2.18476894e-06 -1.84660522e-06 -7.77358582e-07 6.03110959e-07 -4.72951931e-07 -4.21792691e-08 2.17001899e-07 6.22925733e-06 7.65416832e-05 -2.61752683e-05 -6.42173953e-06 -1.12556385e-05 1.07666276e-04 2.59261788e-05 4.84726260e-05 8.53577358e-06 3.96485005e-06 5.90382296e-06 -2.87988701e-07 1.95832454e-06 -1.46395246e-08 -1.69089892e-07 7.34582537e-08 -4.34969740e-08 4.69046634e-08 -2.63144645e-07 1.53519774e-07 -1.64884347e-07 -2.73110218e-08 3.82155455e-08 -4.21792691e-08 6.74644822e-09 -5.07064792e-06 -6.00921510e-05 2.21031721e-05 -1.71274120e-06 1.12246264e-05 -8.73254590e-05 4.07738778e-06 -4.49331845e-05 -8.12653276e-06 2.53095613e-06 -6.38809148e-06 1.95832454e-06 1.60968653e-06 -1.23648563e-07 -1.41469877e-06 6.44562669e-07 -2.49741275e-07 2.31855137e-07 -2.29160651e-06 8.82034439e-07 -8.25046738e-07 -2.95581869e-07 2.37401412e-07 -2.17001899e-07 -6.74644822e-09 8.51245476e-08 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 16 17 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 99 123 148 173 198 223 249 275 293 317 343 369 395 421 447 473 499 525 551 577 603 628 654 +1 2 -1 534 + -1.11544956e-07 -1.48620472e-06 6.39058650e-07 -2.01344846e-07 -4.00600009e-07 -2.38373364e-06 8.11507012e-07 1.42163448e-06 -2.83967163e-07 3.16403274e-07 3.70950690e-07 1.46395246e-08 -1.23648563e-07 -1.22221523e-10 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 -2.36478315e-06 -4.60138988e-06 -3.12761733e-05 9.45191477e-06 1.63219705e-05 -3.91551807e-06 3.58589526e-06 4.24408669e-06 1.69089892e-07 -1.41469877e-06 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.27119381e-09 5.45610817e-10 1.81870272e-10 -1.66465255e-10 1.59050619e-10 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 -9.25785817e-07 -2.08175906e-06 -1.40232562e-05 3.86414678e-06 7.39011631e-06 -1.85007330e-06 1.65526012e-06 1.95082770e-06 7.34582537e-08 -6.44562669e-07 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 2.01344846e-07 2.36478315e-06 -9.25785817e-07 5.99969468e-07 6.93919687e-07 3.36476113e-06 -2.12438175e-06 -2.46342444e-06 2.41157452e-07 -5.22748328e-07 -6.44552200e-07 -4.69046634e-08 2.31855137e-07 1.80250540e-10 3.37455450e-10 -4.00600009e-07 -4.60138988e-06 2.08175906e-06 -6.93919687e-07 -8.22724975e-07 -7.41967268e-06 2.47317189e-06 2.91617223e-06 -9.26930258e-07 6.18434049e-07 7.54081183e-07 4.34969740e-08 -2.49741275e-07 1.12485150e-10 2.38373364e-06 3.12761733e-05 -1.40232562e-05 3.36476113e-06 7.41967268e-06 5.18442225e-05 -1.39229776e-05 -2.63106934e-05 6.89065123e-06 -5.85858440e-06 -6.93637210e-06 -2.63144645e-07 2.29160651e-06 1.22221523e-10 1.27119381e-09 -6.39020960e-10 3.37455450e-10 1.12485150e-10 2.07962652e-09 -1.02219167e-09 -3.40730555e-10 2.59424698e-10 -2.98395984e-10 1.38703951e-10 1.04027963e-10 -8.11507012e-07 -9.45191477e-06 3.86414678e-06 -2.12438175e-06 -2.47317189e-06 -1.39229776e-05 7.51525435e-06 8.77023113e-06 -1.20661553e-06 1.84660522e-06 2.29149691e-06 1.64884347e-07 -8.25046738e-07 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.83173047e-10 1.42163448e-06 1.63219705e-05 -7.39011631e-06 2.46342444e-06 2.91617223e-06 2.63106934e-05 -8.77023113e-06 -1.03306199e-05 3.27463099e-06 -2.18476894e-06 -2.66170787e-06 -1.53519774e-07 8.82034439e-07 -1.81870272e-10 -3.40730555e-10 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 -2.41157452e-07 -9.26930258e-07 -6.89065123e-06 1.20661553e-06 3.27463099e-06 -1.08604477e-06 7.77358582e-07 9.18026091e-07 2.73110218e-08 -2.95581869e-07 -1.66465255e-10 -2.59424698e-10 1.83173047e-10 3.16403274e-07 3.58589526e-06 -1.65526012e-06 5.22748328e-07 6.18434049e-07 5.85858440e-06 -1.84660522e-06 -2.18476894e-06 7.77358582e-07 -4.72951931e-07 -6.03110959e-07 -4.21792691e-08 2.17001899e-07 1.59050619e-10 2.98395984e-10 -3.70950690e-07 -4.24408669e-06 1.95082770e-06 -6.44552200e-07 -7.54081183e-07 -6.93637210e-06 2.29149691e-06 2.66170787e-06 -9.18026091e-07 6.03110959e-07 7.18057207e-07 3.82155455e-08 -2.37401412e-07 1.46395246e-08 1.69089892e-07 -7.34582537e-08 4.69046634e-08 4.34969740e-08 2.63144645e-07 -1.64884347e-07 -1.53519774e-07 2.73110218e-08 -4.21792691e-08 -3.82155455e-08 6.74644822e-09 -1.38703951e-10 1.23648563e-07 1.41469877e-06 -6.44562669e-07 2.31855137e-07 2.49741275e-07 2.29160651e-06 -8.25046738e-07 -8.82034439e-07 2.95581869e-07 -2.17001899e-07 -2.37401412e-07 -6.74644822e-09 8.51245476e-08 -1.04027963e-10 -1.03143748e-04 -8.56915628e-04 4.21897348e-04 -8.47102601e-05 8.47102601e-05 -1.31011378e-03 2.64230228e-04 -2.64230228e-04 -2.48599731e-05 9.54175960e-06 -9.54175960e-06 -2.19848325e-07 -1.11544956e-07 -1.48620472e-06 6.39058650e-07 -2.01344846e-07 4.00600009e-07 -2.38373364e-06 8.11507012e-07 -1.42163448e-06 -2.83967163e-07 3.16403274e-07 -3.70950690e-07 1.46395246e-08 1.23648563e-07 -8.56915628e-04 -6.44503123e-03 3.20879817e-03 -6.44189162e-04 6.44189162e-04 -9.41005524e-03 1.90192895e-03 -1.90192895e-03 3.39992624e-04 -1.18654672e-04 1.18654672e-04 -4.54930713e-05 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 -2.36478315e-06 4.60138988e-06 -3.12761733e-05 9.45191477e-06 -1.63219705e-05 -3.91551807e-06 3.58589526e-06 -4.24408669e-06 1.69089892e-07 1.41469877e-06 -4.21897348e-04 -3.20879817e-03 1.60542134e-03 -3.48784992e-04 3.48784992e-04 -4.73061611e-03 1.04349936e-03 -1.04349936e-03 1.01169594e-04 -2.72395088e-05 2.72395088e-05 -1.30405087e-05 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 -9.25785817e-07 2.08175906e-06 -1.40232562e-05 3.86414678e-06 -7.39011631e-06 -1.85007330e-06 1.65526012e-06 -1.95082770e-06 7.34582537e-08 6.44562669e-07 8.47102601e-05 6.44189162e-04 -3.48784992e-04 -8.34532790e-05 -8.81363406e-05 1.03910538e-03 2.97066591e-04 2.72072081e-04 -4.62400859e-06 5.22359376e-05 9.35105526e-06 -1.23670392e-05 1.04881978e-05 2.01344846e-07 2.36478315e-06 -9.25785817e-07 5.99969468e-07 -6.93919687e-07 3.36476113e-06 -2.12438175e-06 2.46342444e-06 2.41157452e-07 -5.22748328e-07 6.44552200e-07 -4.69046634e-08 -2.31855137e-07 -8.47102601e-05 -6.44189162e-04 3.48784992e-04 -8.81363406e-05 -8.34532790e-05 -1.03910538e-03 2.72072081e-04 2.97066591e-04 4.62400859e-06 9.35105526e-06 5.22359376e-05 -1.23670392e-05 -1.04881978e-05 4.00600009e-07 4.60138988e-06 -2.08175906e-06 6.93919687e-07 -8.22724975e-07 7.41967268e-06 -2.47317189e-06 2.91617223e-06 9.26930258e-07 -6.18434049e-07 7.54081183e-07 -4.34969740e-08 -2.49741275e-07 1.31011378e-03 9.41005524e-03 -4.73061611e-03 1.03910538e-03 -1.03910538e-03 1.34699125e-02 -3.02088103e-03 3.02088103e-03 -7.81164166e-04 2.53598761e-04 -2.53598761e-04 7.84989694e-05 2.38373364e-06 3.12761733e-05 -1.40232562e-05 3.36476113e-06 -7.41967268e-06 5.18442225e-05 -1.39229776e-05 2.63106934e-05 6.89065123e-06 -5.85858440e-06 6.93637210e-06 -2.63144645e-07 -2.29160651e-06 -2.64230228e-04 -1.90192895e-03 1.04349936e-03 2.97066591e-04 2.72072081e-04 -3.02088103e-03 -1.05660430e-03 -8.26078378e-04 1.07775503e-04 -1.84705595e-04 7.23455255e-07 3.79668612e-05 -3.66025562e-05 -8.11507012e-07 -9.45191477e-06 3.86414678e-06 -2.12438175e-06 2.47317189e-06 -1.39229776e-05 7.51525435e-06 -8.77023113e-06 -1.20661553e-06 1.84660522e-06 -2.29149691e-06 1.64884347e-07 8.25046738e-07 2.64230228e-04 1.90192895e-03 -1.04349936e-03 2.72072081e-04 2.97066591e-04 3.02088103e-03 -8.26078378e-04 -1.05660430e-03 -1.07775503e-04 7.23455255e-07 -1.84705595e-04 3.79668612e-05 3.66025562e-05 -1.42163448e-06 -1.63219705e-05 7.39011631e-06 -2.46342444e-06 2.91617223e-06 -2.63106934e-05 8.77023113e-06 -1.03306199e-05 -3.27463099e-06 2.18476894e-06 -2.66170787e-06 1.53519774e-07 8.82034439e-07 -2.48599731e-05 3.39992624e-04 -1.01169594e-04 4.62400859e-06 -4.62400859e-06 7.81164166e-04 -1.07775503e-04 1.07775503e-04 3.30466823e-04 -1.29419106e-04 1.29419106e-04 -3.03052727e-05 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 -2.41157452e-07 9.26930258e-07 -6.89065123e-06 1.20661553e-06 -3.27463099e-06 -1.08604477e-06 7.77358582e-07 -9.18026091e-07 2.73110218e-08 2.95581869e-07 9.54175960e-06 -1.18654672e-04 2.72395088e-05 -5.22359376e-05 -9.35105526e-06 -2.53598761e-04 1.84705595e-04 -7.23455255e-07 -1.29419106e-04 1.73450833e-05 -3.85473273e-05 3.67001078e-06 3.86877104e-06 3.16403274e-07 3.58589526e-06 -1.65526012e-06 5.22748328e-07 -6.18434049e-07 5.85858440e-06 -1.84660522e-06 2.18476894e-06 7.77358582e-07 -4.72951931e-07 6.03110959e-07 -4.21792691e-08 -2.17001899e-07 -9.54175960e-06 1.18654672e-04 -2.72395088e-05 -9.35105526e-06 -5.22359376e-05 2.53598761e-04 -7.23455255e-07 1.84705595e-04 1.29419106e-04 -3.85473273e-05 1.73450833e-05 3.67001078e-06 -3.86877104e-06 3.70950690e-07 4.24408669e-06 -1.95082770e-06 6.44552200e-07 -7.54081183e-07 6.93637210e-06 -2.29149691e-06 2.66170787e-06 9.18026091e-07 -6.03110959e-07 7.18057207e-07 -3.82155455e-08 -2.37401412e-07 1.23670392e-05 1.23670392e-05 -3.79668612e-05 -3.79668612e-05 3.67001078e-06 3.67001078e-06 -2.83877928e-06 1.46395246e-08 1.69089892e-07 -7.34582537e-08 4.69046634e-08 -4.34969740e-08 2.63144645e-07 -1.64884347e-07 1.53519774e-07 2.73110218e-08 -4.21792691e-08 3.82155455e-08 -6.74644822e-09 -2.19848325e-07 -4.54930713e-05 1.30405087e-05 -1.04881978e-05 1.04881978e-05 -7.84989694e-05 3.66025562e-05 -3.66025562e-05 -3.03052727e-05 3.86877104e-06 -3.86877104e-06 -1.73157887e-06 -1.23648563e-07 -1.41469877e-06 6.44562669e-07 -2.31855137e-07 2.49741275e-07 -2.29160651e-06 8.25046738e-07 -8.82034439e-07 -2.95581869e-07 2.17001899e-07 -2.37401412e-07 6.74644822e-09 8.51245476e-08 + 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 14 35 52 67 81 106 123 138 154 169 182 195 209 234 259 284 310 336 361 387 413 438 464 490 509 534 +1 2 0 365 + 3.02592746e-10 -1.14532510e-10 4.41447013e-10 -1.17833757e-10 -1.47198357e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 3.02506519e-10 3.80106998e-10 4.39340064e-09 -1.17267716e-09 -1.46495813e-09 2.63946620e-10 -1.61689414e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 1.45617240e-10 1.83355919e-10 2.12158570e-09 -5.64494571e-10 -7.06636105e-10 1.27860604e-10 -1.22093247e-10 -1.46139577e-09 5.53058672e-10 -1.47376693e-10 -1.84378234e-10 -2.13154909e-09 5.71154615e-10 7.10593332e-10 -1.27929665e-10 -4.84397267e-10 1.83200357e-10 -7.06163628e-10 1.87926843e-10 2.38013716e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 -4.42131978e-10 -5.56743584e-10 -6.44217868e-09 1.71401934e-09 2.14570364e-09 -3.88085383e-10 1.19964562e-10 2.36853624e-10 3.70737126e-10 4.43762591e-09 -1.67928187e-09 4.47457784e-10 5.59837607e-10 6.47233842e-09 -1.73417799e-09 -2.15767995e-09 3.88295953e-10 -1.23289466e-10 -2.37942386e-10 1.22876674e-10 1.47092972e-09 -5.56271107e-10 1.47139325e-10 1.87578508e-10 2.14426862e-09 -5.70616910e-10 -7.22704738e-10 1.28181277e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 -1.25861302e-10 -1.59560259e-10 -1.09217494e-10 -1.30725329e-09 4.94934772e-10 -1.31457451e-10 -1.64811040e-10 -1.90745749e-09 5.09480974e-10 6.35172129e-10 -1.14797059e-10 -4.33292850e-10 1.63942380e-10 -6.31906252e-10 1.67618351e-10 2.12757439e-10 5.84907389e-10 -2.21352487e-10 8.53047055e-10 -2.29835830e-10 -2.83536145e-10 4.35704119e-10 -1.64765877e-10 6.35034959e-10 -1.69757847e-10 -2.13894818e-10 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 -3.47227344e-05 -1.12525880e-05 -2.13399966e-04 1.28385646e-04 4.24837644e-05 -1.90454381e-05 2.42510477e-05 8.30976084e-06 -6.22925733e-06 -5.07064792e-06 2.51588682e-10 -1.21446037e-10 1.22093247e-10 3.68778082e-10 -3.70737126e-10 -1.22876674e-10 -1.09217494e-10 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 -4.05026652e-04 -1.27235214e-04 -2.43659056e-03 1.48368337e-03 4.76244557e-04 -2.25036097e-04 2.91846913e-04 9.65513242e-05 -7.65416832e-05 -6.00921510e-05 3.02592746e-10 3.01156311e-09 -1.45367706e-09 1.46139577e-09 4.84397267e-10 4.41426294e-09 -4.43762591e-09 -1.47092972e-09 3.29735741e-10 -1.30725329e-09 -4.33292850e-10 5.84907389e-10 4.35704119e-10 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 -1.53394752e-04 -4.93082215e-05 -9.18363956e-04 5.76858814e-04 1.89638082e-04 -7.01978849e-05 9.73673576e-05 3.36831447e-05 -2.61752683e-05 -2.21031721e-05 1.14532510e-10 1.13983574e-09 -5.50467259e-10 5.53058672e-10 1.83200357e-10 1.67143703e-09 -1.67928187e-09 -5.56271107e-10 1.25133854e-10 -4.94934772e-10 -1.63942380e-10 2.21352487e-10 1.64765877e-10 3.47227344e-05 4.05026652e-04 -1.53394752e-04 8.18757907e-05 3.03006947e-05 5.86366001e-04 -3.13837672e-04 -1.17233978e-04 5.31748688e-05 -5.50684410e-05 -2.11184544e-05 1.12556385e-05 1.12246264e-05 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 4.47457784e-10 1.47139325e-10 1.31457451e-10 1.12525880e-05 1.27235214e-04 -4.93082215e-05 3.03006947e-05 -1.58281898e-06 1.84922129e-04 -1.12502969e-04 2.44056476e-06 1.72294882e-05 -1.91370154e-05 2.90578900e-06 6.42173953e-06 -1.71274120e-06 -3.80106998e-10 1.83355919e-10 -1.84378234e-10 -5.56743584e-10 5.59837607e-10 1.87578508e-10 1.64811040e-10 2.13399966e-04 2.43659056e-03 -9.18363956e-04 5.86366001e-04 1.84922129e-04 3.44802830e-03 -2.17589038e-03 -7.01429547e-04 2.83721121e-04 -3.95271863e-04 -1.33112543e-04 1.07666276e-04 8.73254590e-05 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 -2.13154909e-09 -7.06163628e-10 -6.44217868e-09 6.47233842e-09 2.14426862e-09 -4.82241676e-10 1.90745749e-09 6.31906252e-10 -8.53047055e-10 -6.35034959e-10 -1.28385646e-04 -1.48368337e-03 5.76858814e-04 -3.13837672e-04 -1.12502969e-04 -2.17589038e-03 1.18495152e-03 4.29690949e-04 -2.07677437e-04 2.23662024e-04 8.21521714e-05 -4.84726260e-05 -4.49331845e-05 1.17833757e-10 1.17267716e-09 -5.64494571e-10 5.71154615e-10 1.87926843e-10 1.71401934e-09 -1.73417799e-09 -5.70616910e-10 1.25861302e-10 -5.09480974e-10 -1.67618351e-10 2.29835830e-10 1.69757847e-10 -4.24837644e-05 -4.76244557e-04 1.89638082e-04 -1.17233978e-04 2.44056476e-06 -7.01429547e-04 4.29690949e-04 2.12415462e-06 -6.88114324e-05 7.86960118e-05 -6.98600029e-06 -2.59261788e-05 4.07738778e-06 1.47198357e-10 1.46495813e-09 -7.06636105e-10 7.10593332e-10 2.38013716e-10 2.14570364e-09 -2.15767995e-09 -7.22704738e-10 1.59560259e-10 -6.35172129e-10 -2.12757439e-10 2.83536145e-10 2.13894818e-10 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 -5.31748688e-05 -1.72294882e-05 -2.83721121e-04 2.07677437e-04 6.88114324e-05 -1.08888472e-05 2.61189081e-05 9.69643862e-06 -8.53577358e-06 -8.12653276e-06 2.63946620e-10 -1.27860604e-10 1.27929665e-10 3.88085383e-10 -3.88295953e-10 -1.28181277e-10 -1.14797059e-10 2.42510477e-05 2.91846913e-04 -9.73673576e-05 5.50684410e-05 1.91370154e-05 3.95271863e-04 -2.23662024e-04 -7.86960118e-05 2.61189081e-05 -2.86556591e-05 -1.02749465e-05 5.90382296e-06 6.38809148e-06 -1.19964562e-10 1.23289466e-10 8.30976084e-06 9.65513242e-05 -3.36831447e-05 2.11184544e-05 -2.90578900e-06 1.33112543e-04 -8.21521714e-05 6.98600029e-06 9.69643862e-06 -1.02749465e-05 4.27984257e-06 3.96485005e-06 -2.53095613e-06 -1.61689414e-10 -2.36853624e-10 2.37942386e-10 -6.22925733e-06 -7.65416832e-05 2.61752683e-05 -1.12556385e-05 -6.42173953e-06 -1.07666276e-04 4.84726260e-05 2.59261788e-05 -8.53577358e-06 5.90382296e-06 3.96485005e-06 -2.87988701e-07 -1.95832454e-06 -5.07064792e-06 -6.00921510e-05 2.21031721e-05 -1.12246264e-05 1.71274120e-06 -8.73254590e-05 4.49331845e-05 -4.07738778e-06 -8.12653276e-06 6.38809148e-06 -2.53095613e-06 -1.95832454e-06 1.60968653e-06 + 1 2 5 6 7 0 1 2 3 4 5 6 7 8 10 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 1 2 5 6 7 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 1 2 5 6 7 0 1 2 3 4 5 6 7 8 1 2 5 6 7 1 2 5 6 7 1 2 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 9 10 11 12 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 5 15 24 33 38 49 60 69 74 83 88 93 98 118 144 170 190 210 236 262 288 308 323 339 352 365 +1 3 -2 41 + -1.22221523e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.27119381e-09 1.81870272e-10 -5.45610817e-10 -1.66465255e-10 -1.59050619e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.12485150e-10 -1.80250540e-10 -3.37455450e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 1.12485150e-10 -3.37455450e-10 2.07962652e-09 -3.40730555e-10 1.02219167e-09 2.59424698e-10 2.98395984e-10 -1.38703951e-10 -1.04027963e-10 -1.81870272e-10 -3.40730555e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.83173047e-10 -1.66465255e-10 -2.59424698e-10 -1.83173047e-10 -1.59050619e-10 -2.98395984e-10 1.38703951e-10 1.04027963e-10 + 5 1 2 4 5 6 7 8 10 1 2 5 7 5 1 5 0 1 2 3 4 5 6 7 8 10 11 12 1 5 1 2 5 8 1 5 7 1 5 5 5 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 14 16 28 30 34 37 37 39 40 41 +1 3 -1 41 + -1.22221523e-10 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.27119381e-09 5.45610817e-10 -1.81870272e-10 -1.66465255e-10 1.59050619e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 1.80250540e-10 3.37455450e-10 -1.12485150e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 3.37455450e-10 -1.12485150e-10 2.07962652e-09 -1.02219167e-09 3.40730555e-10 2.59424698e-10 -2.98395984e-10 1.38703951e-10 -1.04027963e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.83173047e-10 1.81870272e-10 3.40730555e-10 -1.66465255e-10 -2.59424698e-10 1.83173047e-10 1.59050619e-10 2.98395984e-10 -1.38703951e-10 1.04027963e-10 + 5 1 2 3 5 6 7 8 9 1 2 5 6 1 5 5 0 1 2 3 4 5 6 7 8 9 11 12 1 2 5 8 1 5 1 5 6 1 5 5 5 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 15 16 28 32 34 37 39 39 40 41 +2 -3 -1 43 + -1.22221523e-10 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 1.81870272e-10 -1.27119381e-09 5.45610817e-10 1.47830504e-10 -1.06867539e-10 1.59050619e-10 1.12485150e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 1.80250540e-10 3.37455450e-10 -1.81870272e-10 -3.40730555e-10 1.22221523e-10 1.27119381e-09 1.12485150e-10 -6.39020960e-10 3.37455450e-10 -3.40730555e-10 2.07962652e-09 -1.02219167e-09 -2.49833494e-10 1.04027963e-10 1.55316403e-10 -2.98395984e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.60522825e-10 1.47830504e-10 2.49833494e-10 -1.04027963e-10 -1.06867539e-10 -1.55316403e-10 1.60522825e-10 1.59050619e-10 2.98395984e-10 + 19 14 16 17 18 19 20 21 24 25 19 14 16 19 20 14 19 14 19 13 14 15 16 17 18 19 20 21 23 24 25 14 16 19 24 14 19 19 14 19 20 14 19 + 0 1 10 11 15 17 19 31 35 37 37 38 41 43 43 43 43 43 43 43 43 43 43 43 43 43 43 +2 -3 0 301 + 3.02592746e-10 -1.14532510e-10 -1.47198357e-10 4.41447013e-10 -1.17833757e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 -2.68465821e-10 1.21716113e-09 -1.21716113e-09 -1.44261856e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 -1.13983574e-09 3.02506519e-10 -1.46495813e-09 4.39340064e-09 -1.17267716e-09 -1.09128007e-10 -1.61689414e-10 2.41774220e-10 8.51775168e-10 5.22674783e-09 3.51598622e-10 -2.89618009e-09 2.89618009e-09 -1.07220239e-09 7.34004344e-09 -7.34004344e-09 -4.01192982e-10 4.01192982e-10 -4.84397267e-10 1.83200357e-10 2.38013716e-10 -7.06163628e-10 1.87926843e-10 -3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 -1.20510477e-10 -2.11571639e-10 1.21446037e-10 1.45367706e-09 1.83355919e-10 -5.50467259e-10 1.45617240e-10 -7.06636105e-10 2.12158570e-09 -5.64494571e-10 1.17145069e-10 4.48920881e-10 2.89618009e-09 2.29115712e-10 -1.57933876e-09 1.57699251e-09 -6.98124806e-10 4.09328880e-09 -4.08627386e-09 -2.47344381e-10 2.46992762e-10 -1.71596177e-10 -1.22093247e-10 -1.46139577e-09 -1.84378234e-10 5.53058672e-10 -1.47376693e-10 7.10593332e-10 -2.13154909e-09 5.71154615e-10 -1.17081957e-10 -4.48920881e-10 -2.89618009e-09 -2.29115712e-10 1.57699251e-09 -1.57933876e-09 6.98124806e-10 -4.08627386e-09 4.09328880e-09 2.46992762e-10 -2.47344381e-10 1.71596177e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 -5.56271107e-10 1.47139325e-10 -7.22704738e-10 2.14426862e-09 -5.70616910e-10 1.17874504e-10 2.68465821e-10 1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.91049797e-10 1.40544828e-09 -1.40544828e-09 3.64752457e-10 6.40194213e-10 -3.68778082e-10 -4.41426294e-09 -5.56743584e-10 1.67143703e-09 -4.42131978e-10 2.14570364e-09 -6.44217868e-09 1.71401934e-09 1.60301122e-10 2.36853624e-10 -3.55572505e-10 1.19964562e-10 -1.21716113e-09 -7.34004344e-09 -4.60520236e-10 4.09328880e-09 -4.08627386e-09 1.40544828e-09 -1.02947021e-08 1.02737289e-08 -1.61015277e-10 5.40289463e-10 -5.39251703e-10 -1.08155810e-10 3.70737126e-10 4.43762591e-09 5.59837607e-10 -1.67928187e-09 4.47457784e-10 -2.15767995e-09 6.47233842e-09 -1.73417799e-09 -1.61050967e-10 -2.37942386e-10 3.55382727e-10 -1.23289466e-10 1.21716113e-09 7.34004344e-09 4.60520236e-10 -4.08627386e-09 4.09328880e-09 -1.40544828e-09 1.02737289e-08 -1.02947021e-08 1.61015277e-10 -5.39251703e-10 5.40289463e-10 1.08155810e-10 -6.71412528e-10 2.54263804e-10 3.25329634e-10 -9.79881258e-10 2.61974319e-10 1.20510477e-10 -3.64752457e-10 1.61015277e-10 -1.61015277e-10 -2.84263995e-10 -5.23525958e-10 -4.33292850e-10 1.63942380e-10 2.12757439e-10 -6.31906252e-10 1.67618351e-10 -4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 -1.52035761e-10 4.35704119e-10 -1.64765877e-10 -2.13894818e-10 6.35034959e-10 -1.69757847e-10 4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 1.52035761e-10 -1.09217494e-10 -1.30725329e-09 -1.64811040e-10 4.94934772e-10 -1.31457451e-10 6.35172129e-10 -1.90745749e-09 5.09480974e-10 -1.05088539e-10 -1.44261856e-10 2.11571639e-10 1.71596177e-10 -1.71596177e-10 -6.40194213e-10 1.08155810e-10 -1.08155810e-10 -5.23525958e-10 -1.52035761e-10 1.52035761e-10 -9.60755133e-10 2.51588682e-10 -1.21446037e-10 1.22093247e-10 -1.22876674e-10 3.68778082e-10 -3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 -1.45367706e-09 1.46139577e-09 -1.47092972e-09 4.41426294e-09 -4.43762591e-09 -6.71412528e-10 -4.33292850e-10 4.35704119e-10 -1.30725329e-09 -3.80106998e-10 1.83355919e-10 -1.84378234e-10 1.87578508e-10 -5.56743584e-10 5.59837607e-10 1.64811040e-10 1.14532510e-10 1.13983574e-09 1.83200357e-10 -5.50467259e-10 5.53058672e-10 -5.56271107e-10 1.67143703e-09 -1.67928187e-09 -2.54263804e-10 -1.63942380e-10 1.64765877e-10 -4.94934772e-10 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 1.47139325e-10 -4.42131978e-10 4.47457784e-10 1.31457451e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 -7.06636105e-10 7.10593332e-10 -7.22704738e-10 2.14570364e-09 -2.15767995e-09 -3.25329634e-10 -2.12757439e-10 2.13894818e-10 -6.35172129e-10 -4.41447013e-10 -4.39340064e-09 -7.06163628e-10 2.12158570e-09 -2.13154909e-09 2.14426862e-09 -6.44217868e-09 6.47233842e-09 9.79881258e-10 6.31906252e-10 -6.35034959e-10 1.90745749e-09 1.17833757e-10 1.17267716e-09 1.87926843e-10 -5.64494571e-10 5.71154615e-10 -5.70616910e-10 1.71401934e-09 -1.73417799e-09 -2.61974319e-10 -1.67618351e-10 1.69757847e-10 -5.09480974e-10 -1.09128007e-10 -1.60301122e-10 1.61050967e-10 -1.61689414e-10 -2.36853624e-10 2.37942386e-10 2.41774220e-10 -1.17145069e-10 1.17081957e-10 -1.17874504e-10 3.55572505e-10 -3.55382727e-10 -1.05088539e-10 -1.19964562e-10 1.23289466e-10 + 1 3 5 6 7 13 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 11 13 14 15 16 17 18 19 20 22 23 1 3 5 6 7 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 16 17 18 19 20 21 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 25 1 3 5 6 7 15 18 19 20 21 25 1 3 5 6 7 14 16 17 19 20 25 1 3 5 6 7 14 16 17 19 20 25 0 1 2 3 4 5 6 7 11 13 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 + 0 13 34 46 66 86 104 128 152 163 174 185 185 205 212 224 231 243 250 262 274 286 289 292 292 299 301 +2 -3 1 235 + 3.02592746e-10 1.14532510e-10 -1.47198357e-10 1.17833757e-10 -4.41447013e-10 1.22221523e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 -3.02506519e-10 1.13983574e-09 -1.46495813e-09 1.17267716e-09 -4.39340064e-09 -1.09128007e-10 1.61689414e-10 -2.41774220e-10 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 1.81870272e-10 -5.45610817e-10 1.27119381e-09 1.47830504e-10 1.06867539e-10 1.59050619e-10 -4.84397267e-10 -1.83200357e-10 2.38013716e-10 -1.87926843e-10 7.06163628e-10 -1.12485150e-10 1.22093247e-10 1.46139577e-09 1.84378234e-10 -1.47376693e-10 5.53058672e-10 -7.10593332e-10 5.71154615e-10 -2.13154909e-09 -1.17081957e-10 -1.80250540e-10 3.37455450e-10 -1.21446037e-10 -1.45367706e-09 -1.83355919e-10 1.45617240e-10 -5.50467259e-10 7.06636105e-10 -5.64494571e-10 2.12158570e-09 1.17145069e-10 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 -1.47139325e-10 5.56271107e-10 -7.22704738e-10 5.70616910e-10 -2.14426862e-09 -1.17874504e-10 -1.81870272e-10 3.40730555e-10 -3.70737126e-10 -4.43762591e-09 -5.59837607e-10 4.47457784e-10 -1.67928187e-09 2.15767995e-09 -1.73417799e-09 6.47233842e-09 1.61050967e-10 -2.37942386e-10 3.55382727e-10 1.23289466e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.60522825e-10 3.68778082e-10 4.41426294e-09 5.56743584e-10 -4.42131978e-10 1.67143703e-09 -2.14570364e-09 1.71401934e-09 -6.44217868e-09 -1.60301122e-10 2.36853624e-10 -3.55572505e-10 -1.19964562e-10 -1.22221523e-10 -1.27119381e-09 -1.12485150e-10 3.37455450e-10 -6.39020960e-10 3.40730555e-10 -1.02219167e-09 2.07962652e-09 2.49833494e-10 1.04027963e-10 1.55316403e-10 2.98395984e-10 -6.71412528e-10 -2.54263804e-10 3.25329634e-10 -2.61974319e-10 9.79881258e-10 1.47830504e-10 -2.49833494e-10 -4.35704119e-10 -1.64765877e-10 2.13894818e-10 -1.69757847e-10 6.35034959e-10 -1.04027963e-10 4.33292850e-10 1.63942380e-10 -2.12757439e-10 1.67618351e-10 -6.31906252e-10 1.06867539e-10 1.60522825e-10 -1.55316403e-10 -1.09217494e-10 -1.30725329e-09 -1.64811040e-10 1.31457451e-10 -4.94934772e-10 6.35172129e-10 -5.09480974e-10 1.90745749e-09 1.05088539e-10 1.59050619e-10 -2.98395984e-10 2.51588682e-10 -1.22093247e-10 1.21446037e-10 -1.22876674e-10 3.70737126e-10 -3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 -1.46139577e-09 1.45367706e-09 -1.47092972e-09 4.43762591e-09 -4.41426294e-09 -6.71412528e-10 -4.35704119e-10 4.33292850e-10 -1.30725329e-09 -3.80106998e-10 1.84378234e-10 -1.83355919e-10 1.87578508e-10 -5.59837607e-10 5.56743584e-10 1.64811040e-10 3.02506519e-10 -1.47376693e-10 1.45617240e-10 -1.47139325e-10 4.47457784e-10 -4.42131978e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 -1.83200357e-10 5.53058672e-10 -5.50467259e-10 5.56271107e-10 -1.67928187e-09 1.67143703e-09 2.54263804e-10 1.64765877e-10 -1.63942380e-10 4.94934772e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 -7.10593332e-10 7.06636105e-10 -7.22704738e-10 2.15767995e-09 -2.14570364e-09 -3.25329634e-10 -2.13894818e-10 2.12757439e-10 -6.35172129e-10 -1.17833757e-10 -1.17267716e-09 -1.87926843e-10 5.71154615e-10 -5.64494571e-10 5.70616910e-10 -1.73417799e-09 1.71401934e-09 2.61974319e-10 1.69757847e-10 -1.67618351e-10 5.09480974e-10 4.41447013e-10 4.39340064e-09 7.06163628e-10 -2.13154909e-09 2.12158570e-09 -2.14426862e-09 6.47233842e-09 -6.44217868e-09 -9.79881258e-10 -6.35034959e-10 6.31906252e-10 -1.90745749e-09 -1.09128007e-10 -1.61050967e-10 1.60301122e-10 1.61689414e-10 2.37942386e-10 -2.36853624e-10 -2.41774220e-10 1.17081957e-10 -1.17145069e-10 1.17874504e-10 -3.55382727e-10 3.55572505e-10 1.05088539e-10 -1.23289466e-10 1.19964562e-10 + 1 4 5 6 7 20 0 1 2 3 4 5 6 7 8 10 11 14 16 17 18 19 20 21 24 25 1 4 5 6 7 20 0 1 2 3 4 5 6 7 11 14 20 0 1 2 3 4 5 6 7 11 14 17 19 20 0 1 2 3 4 5 6 7 11 14 20 0 1 2 3 4 5 6 7 8 10 11 12 14 17 20 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 1 4 5 6 7 14 20 1 4 5 6 7 20 1 4 5 6 7 14 19 20 0 1 2 3 4 5 6 7 11 14 20 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 14 16 17 18 19 20 25 14 16 17 18 19 20 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 14 19 20 14 19 20 14 16 17 18 19 20 25 19 20 + 0 6 26 32 43 56 67 83 107 114 120 125 128 139 146 158 165 172 184 196 208 220 223 223 226 233 235 +2 -2 -2 254 + -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 4.49124164e-09 -7.77905871e-09 3.26403899e-08 3.70379023e-07 -2.71517312e-08 -1.71793868e-07 2.71517312e-08 1.01840324e-07 6.16394968e-07 -1.01840324e-07 -4.02749831e-08 1.56046382e-08 -6.57669048e-09 6.97583170e-08 -1.56046382e-08 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 4.95233624e-08 -8.57769799e-08 3.70379023e-07 4.19955633e-06 -2.96722726e-07 -1.95594150e-06 2.96722726e-07 1.11385693e-06 7.01322846e-06 -1.11385693e-06 -4.63416933e-07 1.69224799e-07 -7.18007197e-08 8.02661673e-07 -1.69224799e-07 -2.42192485e-10 2.71517312e-08 2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 -5.10654906e-08 5.30414024e-10 -1.76045578e-10 8.94853366e-08 2.78714404e-09 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 2.63077289e-08 -4.55663231e-08 1.71793868e-07 1.95594150e-06 -1.61832991e-07 -8.91811883e-07 1.61832991e-07 6.06046894e-07 3.21027752e-06 -6.06046894e-07 -1.99997591e-07 9.43712058e-08 -3.92890832e-08 3.46405989e-07 -9.43712058e-08 -2.42192485e-10 -2.71517312e-08 -2.96722726e-07 -3.01364007e-09 1.61832991e-07 1.06793690e-08 -5.59986440e-07 5.19638294e-08 2.78714404e-09 1.76045578e-10 -8.89666804e-08 5.30414024e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 1.06793690e-08 -1.79479269e-10 -2.09934596e-06 -3.77230826e-08 1.90923247e-07 -1.76708816e-09 5.94495393e-10 -3.34154808e-07 -1.00193782e-08 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 -9.21468144e-08 1.59602964e-07 -6.16394968e-07 -7.01322846e-06 5.59986440e-07 3.21027752e-06 -5.59986440e-07 -2.09934596e-06 -1.15500423e-05 2.09934596e-06 7.27899310e-07 -3.23319924e-07 1.35575651e-07 -1.26075859e-06 3.23319924e-07 -2.42192485e-10 8.10498373e-10 2.80806653e-10 1.01840324e-07 1.11385693e-06 1.06793690e-08 -6.06046894e-07 -3.77230826e-08 2.09934596e-06 -1.79479269e-10 -1.93924928e-07 -1.00193782e-08 -5.94495393e-10 3.32421786e-07 -1.76708816e-09 4.49124164e-09 4.95233624e-08 -2.63077289e-08 9.21468144e-08 -8.14118538e-09 1.41009467e-08 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 1.99997591e-07 -5.19638294e-08 -1.90923247e-07 -7.27899310e-07 1.93924928e-07 3.81091918e-08 -3.02225376e-08 1.25068887e-08 -6.60070565e-08 3.12666031e-08 -2.80806653e-10 1.56046382e-08 1.69224799e-07 -5.30414024e-10 -9.43712058e-08 -2.78714404e-09 1.76708816e-09 3.23319924e-07 1.00193782e-08 -3.02225376e-08 1.20726875e-09 -2.01211458e-10 5.35525536e-08 2.40948019e-09 -6.57669048e-09 -7.18007197e-08 1.76045578e-10 3.92890832e-08 -1.76045578e-10 -5.94495393e-10 -1.35575651e-07 5.94495393e-10 1.25068887e-08 -2.01211458e-10 -2.16625667e-08 2.01211458e-10 -7.77905871e-09 -8.57769799e-08 4.55663231e-08 -1.59602964e-07 1.41009467e-08 -2.44235562e-08 6.97583170e-08 8.02661673e-07 -8.94853366e-08 -3.46405989e-07 8.89666804e-08 3.34154808e-07 1.26075859e-06 -3.32421786e-07 -6.60070565e-08 5.35525536e-08 -2.16625667e-08 1.14327576e-07 -5.29497621e-08 -2.80806653e-10 -1.56046382e-08 -1.69224799e-07 -2.78714404e-09 9.43712058e-08 -5.30414024e-10 1.00193782e-08 -3.23319924e-07 1.76708816e-09 3.12666031e-08 2.40948019e-09 2.01211458e-10 -5.29497621e-08 1.20726875e-09 -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 4.49124164e-09 -7.77905871e-09 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 4.95233624e-08 -8.57769799e-08 -2.42192485e-10 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 2.63077289e-08 -4.55663231e-08 -2.42192485e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 -9.21468144e-08 1.59602964e-07 -2.42192485e-10 8.10498373e-10 2.80806653e-10 4.49124164e-09 4.95233624e-08 -2.63077289e-08 9.21468144e-08 -8.14118538e-09 1.41009467e-08 -2.80806653e-10 -7.77905871e-09 -8.57769799e-08 4.55663231e-08 -1.59602964e-07 1.41009467e-08 -2.44235562e-08 -2.80806653e-10 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 16 17 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 18 19 21 22 23 24 25 2 5 9 13 14 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 19 21 24 13 14 16 19 21 24 18 13 14 16 19 21 24 20 15 18 22 13 14 16 19 21 24 17 20 25 13 14 16 19 21 24 18 13 14 16 19 21 24 20 + 0 19 38 50 69 81 96 115 130 149 163 175 194 208 214 220 221 227 228 231 237 240 246 247 247 253 254 +2 -2 -1 669 + -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 6.39058650e-07 -2.01344846e-07 1.42163448e-06 -2.38373364e-06 8.11507012e-07 1.29305381e-07 3.70950690e-07 -1.23648563e-07 -2.53242539e-07 3.16403274e-07 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 5.72377128e-05 -3.47227344e-05 -4.24837644e-05 -2.13399966e-04 1.28385646e-04 1.49174142e-05 -8.30976084e-06 5.07064792e-06 -1.33792046e-05 2.42510477e-05 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 8.48205361e-06 -2.36478315e-06 1.63219705e-05 -3.12761733e-05 9.45191477e-06 1.81132289e-06 4.24408669e-06 -1.41469877e-06 -3.47548306e-06 3.58589526e-06 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 6.59577058e-04 -4.05026652e-04 -4.76244557e-04 -2.43659056e-03 1.48368337e-03 1.78805091e-04 -9.65513242e-05 6.00921510e-05 -1.56616135e-04 2.91846913e-04 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 2.08175906e-06 -6.93919687e-07 2.91617223e-06 -7.41967268e-06 2.47317189e-06 4.25795644e-07 7.54081183e-07 -2.49741275e-07 -8.24493638e-07 6.18434049e-07 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 4.93082215e-05 -3.03006947e-05 2.44056476e-06 -1.84922129e-04 1.12502969e-04 1.41761337e-05 2.90578900e-06 -1.71274120e-06 -1.17103047e-05 1.91370154e-05 -6.39058650e-07 -8.48205361e-06 -2.08175906e-06 3.77173215e-06 -9.25785817e-07 7.39011631e-06 -1.40232562e-05 3.86414678e-06 8.61419934e-07 1.95082770e-06 -6.44562669e-07 -1.63893960e-06 1.65526012e-06 -5.72377128e-05 -6.59577058e-04 4.93082215e-05 2.41156525e-04 -1.53394752e-04 -1.89638082e-04 -9.18363956e-04 5.76858814e-04 5.77673898e-05 -3.36831447e-05 2.21031721e-05 -4.77055175e-05 9.73673576e-05 2.01344846e-07 2.36478315e-06 6.93919687e-07 -9.25785817e-07 5.99969468e-07 -2.46342444e-06 3.36476113e-06 -2.12438175e-06 -7.99580958e-08 -6.44552200e-07 2.31855137e-07 2.32300811e-07 -5.22748328e-07 3.47227344e-05 4.05026652e-04 -3.03006947e-05 -1.53394752e-04 8.18757907e-05 1.17233978e-04 5.86366001e-04 -3.13837672e-04 -3.63351033e-05 2.11184544e-05 -1.12246264e-05 4.04229680e-05 -5.50684410e-05 1.42163448e-06 1.63219705e-05 2.91617223e-06 -7.39011631e-06 2.46342444e-06 -1.03306199e-05 2.63106934e-05 -8.77023113e-06 -1.50436347e-06 -2.66170787e-06 8.82034439e-07 2.91267352e-06 -2.18476894e-06 4.24837644e-05 4.76244557e-04 2.44056476e-06 -1.89638082e-04 1.17233978e-04 2.12415462e-06 7.01429547e-04 -4.29690949e-04 -5.68584456e-05 -6.98600029e-06 4.07738778e-06 4.66293591e-05 -7.86960118e-05 2.38373364e-06 3.12761733e-05 7.41967268e-06 -1.40232562e-05 3.36476113e-06 -2.63106934e-05 5.18442225e-05 -1.39229776e-05 -3.21743567e-06 -6.93637210e-06 2.29160651e-06 6.09905134e-06 -5.85858440e-06 2.13399966e-04 2.43659056e-03 -1.84922129e-04 -9.18363956e-04 5.86366001e-04 7.01429547e-04 3.44802830e-03 -2.17589038e-03 -2.35102291e-04 1.33112543e-04 -8.73254590e-05 1.91876561e-04 -3.95271863e-04 -8.11507012e-07 -9.45191477e-06 -2.47317189e-06 3.86414678e-06 -2.12438175e-06 8.77023113e-06 -1.39229776e-05 7.51525435e-06 4.60513730e-07 2.29149691e-06 -8.25046738e-07 -1.12740187e-06 1.84660522e-06 -1.28385646e-04 -1.48368337e-03 1.12502969e-04 5.76858814e-04 -3.13837672e-04 -4.29690949e-04 -2.17589038e-03 1.18495152e-03 1.45817244e-04 -8.21521714e-05 4.49331845e-05 -1.55617623e-04 2.23662024e-04 1.29305381e-07 1.81132289e-06 4.25795644e-07 -8.61419934e-07 7.99580958e-08 -1.50436347e-06 3.21743567e-06 -4.60513730e-07 -2.47851861e-07 -4.25917413e-07 1.41948339e-07 4.56619879e-07 -3.52150972e-07 1.49174142e-05 1.78805091e-04 -1.41761337e-05 -5.77673898e-05 3.63351033e-05 5.68584456e-05 2.35102291e-04 -1.45817244e-04 -1.03304001e-05 8.28188018e-06 -5.75922518e-06 8.85819318e-06 -1.81723147e-05 -3.70950690e-07 -4.24408669e-06 -7.54081183e-07 1.95082770e-06 -6.44552200e-07 2.66170787e-06 -6.93637210e-06 2.29149691e-06 4.25917413e-07 7.18057207e-07 -2.37401412e-07 -8.14141689e-07 6.03110959e-07 -8.30976084e-06 -9.65513242e-05 -2.90578900e-06 3.36831447e-05 -2.11184544e-05 6.98600029e-06 -1.33112543e-04 8.21521714e-05 8.28188018e-06 4.27984257e-06 -2.53095613e-06 -6.41493715e-06 1.02749465e-05 1.23648563e-07 1.41469877e-06 2.49741275e-07 -6.44562669e-07 2.31855137e-07 -8.82034439e-07 2.29160651e-06 -8.25046738e-07 -1.41948339e-07 -2.37401412e-07 8.51245476e-08 2.59354632e-07 -2.17001899e-07 5.07064792e-06 6.00921510e-05 1.71274120e-06 -2.21031721e-05 1.12246264e-05 -4.07738778e-06 8.73254590e-05 -4.49331845e-05 -5.75922518e-06 -2.53095613e-06 1.60968653e-06 6.05862154e-06 -6.38809148e-06 -2.53242539e-07 -3.47548306e-06 -8.24493638e-07 1.63893960e-06 -2.32300811e-07 2.91267352e-06 -6.09905134e-06 1.12740187e-06 4.56619879e-07 8.14141689e-07 -2.59354632e-07 -8.38183183e-07 6.94301914e-07 -1.33792046e-05 -1.56616135e-04 1.17103047e-05 4.77055175e-05 -4.04229680e-05 -4.66293591e-05 -1.91876561e-04 1.55617623e-04 8.85819318e-06 -6.41493715e-06 6.05862154e-06 -8.46435825e-07 1.96677264e-05 3.16403274e-07 3.58589526e-06 6.18434049e-07 -1.65526012e-06 5.22748328e-07 -2.18476894e-06 5.85858440e-06 -1.84660522e-06 -3.52150972e-07 -6.03110959e-07 2.17001899e-07 6.94301914e-07 -4.72951931e-07 2.42510477e-05 2.91846913e-04 -1.91370154e-05 -9.73673576e-05 5.50684410e-05 7.86960118e-05 3.95271863e-04 -2.23662024e-04 -1.81723147e-05 1.02749465e-05 -6.38809148e-06 1.96677264e-05 -2.86556591e-05 3.26403899e-08 3.70379023e-07 2.71517312e-08 -1.71793868e-07 2.71517312e-08 -1.01840324e-07 6.16394968e-07 -1.01840324e-07 -4.02749831e-08 -1.56046382e-08 6.57669048e-09 6.97583170e-08 -1.56046382e-08 -1.11544956e-07 -1.48620472e-06 4.00600009e-07 6.39058650e-07 -2.01344846e-07 -1.42163448e-06 -2.38373364e-06 8.11507012e-07 1.29305381e-07 -3.70950690e-07 1.23648563e-07 -2.53242539e-07 3.16403274e-07 3.70379023e-07 4.19955633e-06 2.96722726e-07 -1.95594150e-06 2.96722726e-07 -1.11385693e-06 7.01322846e-06 -1.11385693e-06 -4.63416933e-07 -1.69224799e-07 7.18007197e-08 8.02661673e-07 -1.69224799e-07 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 8.48205361e-06 -2.36478315e-06 -1.63219705e-05 -3.12761733e-05 9.45191477e-06 1.81132289e-06 -4.24408669e-06 1.41469877e-06 -3.47548306e-06 3.58589526e-06 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 5.10654906e-08 5.30414024e-10 -1.76045578e-10 -8.94853366e-08 -2.78714404e-09 4.00600009e-07 4.60138988e-06 -8.22724975e-07 -2.08175906e-06 6.93919687e-07 2.91617223e-06 7.41967268e-06 -2.47317189e-06 -4.25795644e-07 7.54081183e-07 -2.49741275e-07 8.24493638e-07 -6.18434049e-07 1.71793868e-07 1.95594150e-06 1.61832991e-07 -8.91811883e-07 1.61832991e-07 -6.06046894e-07 3.21027752e-06 -6.06046894e-07 -1.99997591e-07 -9.43712058e-08 3.92890832e-08 3.46405989e-07 -9.43712058e-08 -6.39058650e-07 -8.48205361e-06 2.08175906e-06 3.77173215e-06 -9.25785817e-07 -7.39011631e-06 -1.40232562e-05 3.86414678e-06 8.61419934e-07 -1.95082770e-06 6.44562669e-07 -1.63893960e-06 1.65526012e-06 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 5.19638294e-08 -2.78714404e-09 -1.76045578e-10 -8.89666804e-08 5.30414024e-10 2.01344846e-07 2.36478315e-06 -6.93919687e-07 -9.25785817e-07 5.99969468e-07 2.46342444e-06 3.36476113e-06 -2.12438175e-06 -7.99580958e-08 6.44552200e-07 -2.31855137e-07 2.32300811e-07 -5.22748328e-07 1.01840324e-07 1.11385693e-06 -6.06046894e-07 -1.06793690e-08 -1.79479269e-10 2.09934596e-06 3.77230826e-08 -1.90923247e-07 -1.76708816e-09 5.94495393e-10 3.34154808e-07 1.00193782e-08 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 7.39011631e-06 -2.46342444e-06 -1.03306199e-05 -2.63106934e-05 8.77023113e-06 1.50436347e-06 -2.66170787e-06 8.82034439e-07 -2.91267352e-06 2.18476894e-06 -6.16394968e-07 -7.01322846e-06 -5.59986440e-07 3.21027752e-06 -5.59986440e-07 2.09934596e-06 -1.15500423e-05 2.09934596e-06 7.27899310e-07 3.23319924e-07 -1.35575651e-07 -1.26075859e-06 3.23319924e-07 2.38373364e-06 3.12761733e-05 -7.41967268e-06 -1.40232562e-05 3.36476113e-06 2.63106934e-05 5.18442225e-05 -1.39229776e-05 -3.21743567e-06 6.93637210e-06 -2.29160651e-06 6.09905134e-06 -5.85858440e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 -6.06046894e-07 3.77230826e-08 2.09934596e-06 -1.79479269e-10 -1.93924928e-07 1.00193782e-08 5.94495393e-10 3.32421786e-07 -1.76708816e-09 -8.11507012e-07 -9.45191477e-06 2.47317189e-06 3.86414678e-06 -2.12438175e-06 -8.77023113e-06 -1.39229776e-05 7.51525435e-06 4.60513730e-07 -2.29149691e-06 8.25046738e-07 -1.12740187e-06 1.84660522e-06 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 1.99997591e-07 -5.19638294e-08 1.90923247e-07 -7.27899310e-07 1.93924928e-07 3.81091918e-08 3.02225376e-08 -1.25068887e-08 -6.60070565e-08 3.12666031e-08 1.29305381e-07 1.81132289e-06 -4.25795644e-07 -8.61419934e-07 7.99580958e-08 1.50436347e-06 3.21743567e-06 -4.60513730e-07 -2.47851861e-07 4.25917413e-07 -1.41948339e-07 4.56619879e-07 -3.52150972e-07 -1.56046382e-08 -1.69224799e-07 -5.30414024e-10 9.43712058e-08 2.78714404e-09 1.76708816e-09 -3.23319924e-07 -1.00193782e-08 3.02225376e-08 1.20726875e-09 -2.01211458e-10 -5.35525536e-08 -2.40948019e-09 3.70950690e-07 4.24408669e-06 -7.54081183e-07 -1.95082770e-06 6.44552200e-07 2.66170787e-06 6.93637210e-06 -2.29149691e-06 -4.25917413e-07 7.18057207e-07 -2.37401412e-07 8.14141689e-07 -6.03110959e-07 6.57669048e-09 7.18007197e-08 1.76045578e-10 -3.92890832e-08 1.76045578e-10 -5.94495393e-10 1.35575651e-07 -5.94495393e-10 -1.25068887e-08 -2.01211458e-10 2.16625667e-08 -2.01211458e-10 -1.23648563e-07 -1.41469877e-06 2.49741275e-07 6.44562669e-07 -2.31855137e-07 -8.82034439e-07 -2.29160651e-06 8.25046738e-07 1.41948339e-07 -2.37401412e-07 8.51245476e-08 -2.59354632e-07 2.17001899e-07 6.97583170e-08 8.02661673e-07 8.94853366e-08 -3.46405989e-07 8.89666804e-08 -3.34154808e-07 1.26075859e-06 -3.32421786e-07 -6.60070565e-08 -5.35525536e-08 2.16625667e-08 1.14327576e-07 -5.29497621e-08 -2.53242539e-07 -3.47548306e-06 8.24493638e-07 1.63893960e-06 -2.32300811e-07 -2.91267352e-06 -6.09905134e-06 1.12740187e-06 4.56619879e-07 -8.14141689e-07 2.59354632e-07 -8.38183183e-07 6.94301914e-07 -1.56046382e-08 -1.69224799e-07 2.78714404e-09 9.43712058e-08 -5.30414024e-10 -1.00193782e-08 -3.23319924e-07 1.76708816e-09 3.12666031e-08 -2.40948019e-09 -2.01211458e-10 -5.29497621e-08 1.20726875e-09 3.16403274e-07 3.58589526e-06 -6.18434049e-07 -1.65526012e-06 5.22748328e-07 2.18476894e-06 5.85858440e-06 -1.84660522e-06 -3.52150972e-07 6.03110959e-07 -2.17001899e-07 6.94301914e-07 -4.72951931e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 414 440 464 489 515 540 566 592 617 643 669 +2 -2 0 652 + -2.65230974e-05 -2.68530121e-04 -5.62426944e-07 9.29233172e-05 -9.29233172e-05 1.91982324e-06 -3.17655802e-04 3.17655802e-04 2.05023804e-05 4.06311849e-07 -4.06311849e-07 3.53836135e-05 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 3.47227344e-05 -5.72377128e-05 -4.24837644e-05 -1.28385646e-04 2.13399966e-04 1.49174142e-05 -5.07064792e-06 8.30976084e-06 1.33792046e-05 2.42510477e-05 -2.68530121e-04 -2.74981908e-03 -6.27361454e-06 9.27467719e-04 -9.27467719e-04 2.14153298e-05 -3.20089918e-03 3.20089918e-03 1.93338030e-04 4.49879052e-06 -4.49879052e-06 3.33403215e-04 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 4.05026652e-04 -6.59577058e-04 -4.76244557e-04 -1.48368337e-03 2.43659056e-03 1.78805091e-04 -6.00921510e-05 9.65513242e-05 1.56616135e-04 2.91846913e-04 -5.62426944e-07 -6.27361454e-06 -3.69707575e-05 2.17461717e-06 -2.17461717e-06 1.30459788e-04 -7.44141787e-06 7.44141787e-06 8.74972893e-07 2.15896018e-05 -2.15896018e-05 1.28879665e-06 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 3.03006947e-05 -4.93082215e-05 2.44056476e-06 -1.12502969e-04 1.84922129e-04 1.41761337e-05 1.71274120e-06 -2.90578900e-06 1.17103047e-05 1.91370154e-05 -9.29233172e-05 -9.27467719e-04 -2.17461717e-06 2.96713189e-04 -3.34354949e-04 7.41378293e-06 -1.01406690e-03 1.14687934e-03 5.78556108e-05 1.37601519e-06 -1.84044299e-06 2.20115337e-05 9.97598474e-05 -3.47227344e-05 -4.05026652e-04 3.03006947e-05 8.18757907e-05 -1.53394752e-04 -1.17233978e-04 -3.13837672e-04 5.86366001e-04 3.63351033e-05 -1.12246264e-05 2.11184544e-05 4.04229680e-05 5.50684410e-05 9.29233172e-05 9.27467719e-04 2.17461717e-06 -3.34354949e-04 2.96713189e-04 -7.41378293e-06 1.14687934e-03 -1.01406690e-03 -5.78556108e-05 -1.84044299e-06 1.37601519e-06 2.20115337e-05 -9.97598474e-05 5.72377128e-05 6.59577058e-04 -4.93082215e-05 -1.53394752e-04 2.41156525e-04 1.89638082e-04 5.76858814e-04 -9.18363956e-04 -5.77673898e-05 2.21031721e-05 -3.36831447e-05 -4.77055175e-05 -9.73673576e-05 1.91982324e-06 2.14153298e-05 1.30459788e-04 -7.41378293e-06 7.41378293e-06 -4.61688158e-04 2.53100118e-05 -2.53100118e-05 -2.98423075e-06 -7.67520733e-05 7.67520733e-05 -4.33335507e-06 4.24837644e-05 4.76244557e-04 2.44056476e-06 -1.17233978e-04 1.89638082e-04 2.12415462e-06 4.29690949e-04 -7.01429547e-04 -5.68584456e-05 -4.07738778e-06 6.98600029e-06 -4.66293591e-05 -7.86960118e-05 3.17655802e-04 3.20089918e-03 7.44141787e-06 -1.01406690e-03 1.14687934e-03 -2.53100118e-05 3.47417775e-03 -3.94410596e-03 -2.00970549e-04 -4.68013054e-06 6.33648348e-06 -7.82199801e-05 -3.46503843e-04 1.28385646e-04 1.48368337e-03 -1.12502969e-04 -3.13837672e-04 5.76858814e-04 4.29690949e-04 1.18495152e-03 -2.17589038e-03 -1.45817244e-04 4.49331845e-05 -8.21521714e-05 -1.55617623e-04 -2.23662024e-04 -3.17655802e-04 -3.20089918e-03 -7.44141787e-06 1.14687934e-03 -1.01406690e-03 2.53100118e-05 -3.94410596e-03 3.47417775e-03 2.00970549e-04 6.33648348e-06 -4.68013054e-06 -7.82199801e-05 3.46503843e-04 -2.13399966e-04 -2.43659056e-03 1.84922129e-04 5.86366001e-04 -9.18363956e-04 -7.01429547e-04 -2.17589038e-03 3.44802830e-03 2.35102291e-04 -8.73254590e-05 1.33112543e-04 1.91876561e-04 3.95271863e-04 2.05023804e-05 1.93338030e-04 8.74972893e-07 -5.78556108e-05 5.78556108e-05 -2.98423075e-06 2.00970549e-04 -2.00970549e-04 2.75037509e-06 -6.72407489e-07 6.72407489e-07 6.74613040e-06 1.49174142e-05 1.78805091e-04 -1.41761337e-05 -3.63351033e-05 5.77673898e-05 5.68584456e-05 1.45817244e-04 -2.35102291e-04 -1.03304001e-05 5.75922518e-06 -8.28188018e-06 -8.85819318e-06 -1.81723147e-05 -4.06311849e-07 -4.49879052e-06 -2.15896018e-05 1.37601519e-06 -1.84044299e-06 7.67520733e-05 -4.68013054e-06 6.33648348e-06 6.72407489e-07 1.00810777e-05 -1.12895966e-05 2.81620515e-07 1.03478794e-06 -5.07064792e-06 -6.00921510e-05 -1.71274120e-06 1.12246264e-05 -2.21031721e-05 4.07738778e-06 -4.49331845e-05 8.73254590e-05 5.75922518e-06 1.60968653e-06 -2.53095613e-06 6.05862154e-06 6.38809148e-06 4.06311849e-07 4.49879052e-06 2.15896018e-05 -1.84044299e-06 1.37601519e-06 -7.67520733e-05 6.33648348e-06 -4.68013054e-06 -6.72407489e-07 -1.12895966e-05 1.00810777e-05 2.81620515e-07 -1.03478794e-06 8.30976084e-06 9.65513242e-05 2.90578900e-06 -2.11184544e-05 3.36831447e-05 -6.98600029e-06 8.21521714e-05 -1.33112543e-04 -8.28188018e-06 -2.53095613e-06 4.27984257e-06 -6.41493715e-06 -1.02749465e-05 -2.20115337e-05 -2.20115337e-05 7.82199801e-05 7.82199801e-05 -2.81620515e-07 -2.81620515e-07 2.19463974e-05 1.33792046e-05 1.56616135e-04 -1.17103047e-05 -4.04229680e-05 4.77055175e-05 4.66293591e-05 1.55617623e-04 -1.91876561e-04 -8.85819318e-06 6.05862154e-06 -6.41493715e-06 -8.46435825e-07 -1.96677264e-05 3.53836135e-05 3.33403215e-04 1.28879665e-06 -9.97598474e-05 9.97598474e-05 -4.33335507e-06 3.46503843e-04 -3.46503843e-04 6.74613040e-06 -1.03478794e-06 1.03478794e-06 1.08329547e-05 2.42510477e-05 2.91846913e-04 -1.91370154e-05 -5.50684410e-05 9.73673576e-05 7.86960118e-05 2.23662024e-04 -3.95271863e-04 -1.81723147e-05 6.38809148e-06 -1.02749465e-05 -1.96677264e-05 -2.86556591e-05 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 5.72377128e-05 -3.47227344e-05 4.24837644e-05 -2.13399966e-04 1.28385646e-04 1.49174142e-05 8.30976084e-06 -5.07064792e-06 -1.33792046e-05 2.42510477e-05 -2.65230974e-05 -2.68530121e-04 5.62426944e-07 9.29233172e-05 -9.29233172e-05 -1.91982324e-06 -3.17655802e-04 3.17655802e-04 2.05023804e-05 -4.06311849e-07 4.06311849e-07 3.53836135e-05 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 6.59577058e-04 -4.05026652e-04 4.76244557e-04 -2.43659056e-03 1.48368337e-03 1.78805091e-04 9.65513242e-05 -6.00921510e-05 -1.56616135e-04 2.91846913e-04 -2.68530121e-04 -2.74981908e-03 6.27361454e-06 9.27467719e-04 -9.27467719e-04 -2.14153298e-05 -3.20089918e-03 3.20089918e-03 1.93338030e-04 -4.49879052e-06 4.49879052e-06 3.33403215e-04 1.12525880e-05 1.27235214e-04 -1.58281898e-06 -4.93082215e-05 3.03006947e-05 2.44056476e-06 1.84922129e-04 -1.12502969e-04 -1.41761337e-05 2.90578900e-06 -1.71274120e-06 1.17103047e-05 -1.91370154e-05 5.62426944e-07 6.27361454e-06 -3.69707575e-05 -2.17461717e-06 2.17461717e-06 1.30459788e-04 7.44141787e-06 -7.44141787e-06 -8.74972893e-07 2.15896018e-05 -2.15896018e-05 -1.28879665e-06 -5.72377128e-05 -6.59577058e-04 -4.93082215e-05 2.41156525e-04 -1.53394752e-04 1.89638082e-04 -9.18363956e-04 5.76858814e-04 5.77673898e-05 3.36831447e-05 -2.21031721e-05 -4.77055175e-05 9.73673576e-05 -9.29233172e-05 -9.27467719e-04 2.17461717e-06 2.96713189e-04 -3.34354949e-04 -7.41378293e-06 -1.01406690e-03 1.14687934e-03 5.78556108e-05 -1.37601519e-06 1.84044299e-06 2.20115337e-05 9.97598474e-05 3.47227344e-05 4.05026652e-04 3.03006947e-05 -1.53394752e-04 8.18757907e-05 -1.17233978e-04 5.86366001e-04 -3.13837672e-04 -3.63351033e-05 -2.11184544e-05 1.12246264e-05 4.04229680e-05 -5.50684410e-05 9.29233172e-05 9.27467719e-04 -2.17461717e-06 -3.34354949e-04 2.96713189e-04 7.41378293e-06 1.14687934e-03 -1.01406690e-03 -5.78556108e-05 1.84044299e-06 -1.37601519e-06 2.20115337e-05 -9.97598474e-05 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 1.89638082e-04 -1.17233978e-04 2.12415462e-06 -7.01429547e-04 4.29690949e-04 5.68584456e-05 -6.98600029e-06 4.07738778e-06 -4.66293591e-05 7.86960118e-05 -1.91982324e-06 -2.14153298e-05 1.30459788e-04 7.41378293e-06 -7.41378293e-06 -4.61688158e-04 -2.53100118e-05 2.53100118e-05 2.98423075e-06 -7.67520733e-05 7.67520733e-05 4.33335507e-06 2.13399966e-04 2.43659056e-03 1.84922129e-04 -9.18363956e-04 5.86366001e-04 -7.01429547e-04 3.44802830e-03 -2.17589038e-03 -2.35102291e-04 -1.33112543e-04 8.73254590e-05 1.91876561e-04 -3.95271863e-04 3.17655802e-04 3.20089918e-03 -7.44141787e-06 -1.01406690e-03 1.14687934e-03 2.53100118e-05 3.47417775e-03 -3.94410596e-03 -2.00970549e-04 4.68013054e-06 -6.33648348e-06 -7.82199801e-05 -3.46503843e-04 -1.28385646e-04 -1.48368337e-03 -1.12502969e-04 5.76858814e-04 -3.13837672e-04 4.29690949e-04 -2.17589038e-03 1.18495152e-03 1.45817244e-04 8.21521714e-05 -4.49331845e-05 -1.55617623e-04 2.23662024e-04 -3.17655802e-04 -3.20089918e-03 7.44141787e-06 1.14687934e-03 -1.01406690e-03 -2.53100118e-05 -3.94410596e-03 3.47417775e-03 2.00970549e-04 -6.33648348e-06 4.68013054e-06 -7.82199801e-05 3.46503843e-04 1.49174142e-05 1.78805091e-04 1.41761337e-05 -5.77673898e-05 3.63351033e-05 -5.68584456e-05 2.35102291e-04 -1.45817244e-04 -1.03304001e-05 -8.28188018e-06 5.75922518e-06 8.85819318e-06 -1.81723147e-05 2.05023804e-05 1.93338030e-04 -8.74972893e-07 -5.78556108e-05 5.78556108e-05 2.98423075e-06 2.00970549e-04 -2.00970549e-04 2.75037509e-06 6.72407489e-07 -6.72407489e-07 6.74613040e-06 8.30976084e-06 9.65513242e-05 -2.90578900e-06 -3.36831447e-05 2.11184544e-05 6.98600029e-06 1.33112543e-04 -8.21521714e-05 -8.28188018e-06 4.27984257e-06 -2.53095613e-06 6.41493715e-06 -1.02749465e-05 4.06311849e-07 4.49879052e-06 -2.15896018e-05 -1.37601519e-06 1.84044299e-06 7.67520733e-05 4.68013054e-06 -6.33648348e-06 -6.72407489e-07 1.00810777e-05 -1.12895966e-05 -2.81620515e-07 -1.03478794e-06 -5.07064792e-06 -6.00921510e-05 1.71274120e-06 2.21031721e-05 -1.12246264e-05 -4.07738778e-06 -8.73254590e-05 4.49331845e-05 5.75922518e-06 -2.53095613e-06 1.60968653e-06 -6.05862154e-06 6.38809148e-06 -4.06311849e-07 -4.49879052e-06 2.15896018e-05 1.84044299e-06 -1.37601519e-06 -7.67520733e-05 -6.33648348e-06 4.68013054e-06 6.72407489e-07 -1.12895966e-05 1.00810777e-05 -2.81620515e-07 1.03478794e-06 -1.33792046e-05 -1.56616135e-04 -1.17103047e-05 4.77055175e-05 -4.04229680e-05 4.66293591e-05 -1.91876561e-04 1.55617623e-04 8.85819318e-06 6.41493715e-06 -6.05862154e-06 -8.46435825e-07 1.96677264e-05 -2.20115337e-05 -2.20115337e-05 7.82199801e-05 7.82199801e-05 2.81620515e-07 2.81620515e-07 2.19463974e-05 2.42510477e-05 2.91846913e-04 1.91370154e-05 -9.73673576e-05 5.50684410e-05 -7.86960118e-05 3.95271863e-04 -2.23662024e-04 -1.81723147e-05 -1.02749465e-05 6.38809148e-06 1.96677264e-05 -2.86556591e-05 3.53836135e-05 3.33403215e-04 -1.28879665e-06 -9.97598474e-05 9.97598474e-05 4.33335507e-06 3.46503843e-04 -3.46503843e-04 6.74613040e-06 1.03478794e-06 -1.03478794e-06 1.08329547e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 2 -2 1 669 - -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 4.00600009e-07 -6.39058650e-07 8.11507012e-07 -1.42163448e-06 2.38373364e-06 1.54661782e-07 1.23648563e-07 -3.16403274e-07 2.38603015e-07 3.70950690e-07 3.26403899e-08 3.70379023e-07 2.71517312e-08 2.71517312e-08 1.71793868e-07 -1.01840324e-07 -1.01840324e-07 -6.16394968e-07 -4.02749831e-08 6.57669048e-09 1.56046382e-08 -6.97583170e-08 1.56046382e-08 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 4.60138988e-06 -8.48205361e-06 9.45191477e-06 -1.63219705e-05 3.12761733e-05 2.10419517e-06 1.41469877e-06 -3.58589526e-06 3.30639317e-06 4.24408669e-06 3.70379023e-07 4.19955633e-06 2.96722726e-07 2.96722726e-07 1.95594150e-06 -1.11385693e-06 -1.11385693e-06 -7.01322846e-06 -4.63416933e-07 7.18007197e-08 1.69224799e-07 -8.02661673e-07 1.69224799e-07 2.01344846e-07 2.36478315e-06 5.99969468e-07 -6.93919687e-07 9.25785817e-07 -2.12438175e-06 2.46342444e-06 -3.36476113e-06 -1.61199356e-07 -2.31855137e-07 5.22748328e-07 -1.85396148e-07 -6.44552200e-07 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 5.10654906e-08 -1.76045578e-10 -5.30414024e-10 8.94853366e-08 2.78714404e-09 4.00600009e-07 4.60138988e-06 6.93919687e-07 -8.22724975e-07 2.08175906e-06 -2.47317189e-06 2.91617223e-06 -7.41967268e-06 -5.01134613e-07 -2.49741275e-07 6.18434049e-07 -7.80996664e-07 -7.54081183e-07 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 5.19638294e-08 -1.76045578e-10 2.78714404e-09 8.89666804e-08 -5.30414024e-10 6.39058650e-07 8.48205361e-06 9.25785817e-07 -2.08175906e-06 3.77173215e-06 -3.86414678e-06 7.39011631e-06 -1.40232562e-05 -9.88653362e-07 -6.44562669e-07 1.65526012e-06 -1.56548135e-06 -1.95082770e-06 -1.71793868e-07 -1.95594150e-06 -1.61832991e-07 -1.61832991e-07 -8.91811883e-07 6.06046894e-07 6.06046894e-07 3.21027752e-06 1.99997591e-07 -3.92890832e-08 -9.43712058e-08 3.46405989e-07 -9.43712058e-08 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 2.47317189e-06 -3.86414678e-06 7.51525435e-06 -8.77023113e-06 1.39229776e-05 7.46101797e-07 8.25046738e-07 -1.84660522e-06 9.62517525e-07 2.29149691e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 6.06046894e-07 -1.79479269e-10 3.77230826e-08 -2.09934596e-06 -1.90923247e-07 5.94495393e-10 1.76708816e-09 -3.34154808e-07 -1.00193782e-08 -1.42163448e-06 -1.63219705e-05 -2.46342444e-06 2.91617223e-06 -7.39011631e-06 8.77023113e-06 -1.03306199e-05 2.63106934e-05 1.77026752e-06 8.82034439e-07 -2.18476894e-06 2.75915374e-06 2.66170787e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 6.06046894e-07 3.77230826e-08 -1.79479269e-10 -2.09934596e-06 -1.93924928e-07 5.94495393e-10 -1.00193782e-08 -3.32421786e-07 1.76708816e-09 -2.38373364e-06 -3.12761733e-05 -3.36476113e-06 7.41967268e-06 -1.40232562e-05 1.39229776e-05 -2.63106934e-05 5.18442225e-05 3.67321556e-06 2.29160651e-06 -5.85858440e-06 5.83590669e-06 6.93637210e-06 6.16394968e-07 7.01322846e-06 5.59986440e-07 5.59986440e-07 3.21027752e-06 -2.09934596e-06 -2.09934596e-06 -1.15500423e-05 -7.27899310e-07 1.35575651e-07 3.23319924e-07 -1.26075859e-06 3.23319924e-07 1.54661782e-07 2.10419517e-06 1.61199356e-07 -5.01134613e-07 9.88653362e-07 -7.46101797e-07 1.77026752e-06 -3.67321556e-06 -2.95155938e-07 -1.53633530e-07 4.25207610e-07 -4.83930900e-07 -4.92108679e-07 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 -5.19638294e-08 -1.99997591e-07 1.90923247e-07 1.93924928e-07 7.27899310e-07 3.81091918e-08 -1.25068887e-08 -3.02225376e-08 6.60070565e-08 -3.12666031e-08 -1.23648563e-07 -1.41469877e-06 -2.31855137e-07 2.49741275e-07 -6.44562669e-07 8.25046738e-07 -8.82034439e-07 2.29160651e-06 1.53633530e-07 8.51245476e-08 -2.17001899e-07 2.52608183e-07 2.37401412e-07 6.57669048e-09 7.18007197e-08 1.76045578e-10 1.76045578e-10 3.92890832e-08 -5.94495393e-10 -5.94495393e-10 -1.35575651e-07 -1.25068887e-08 2.01211458e-10 -2.16625667e-08 2.01211458e-10 -3.16403274e-07 -3.58589526e-06 -5.22748328e-07 6.18434049e-07 -1.65526012e-06 1.84660522e-06 -2.18476894e-06 5.85858440e-06 4.25207610e-07 2.17001899e-07 -4.72951931e-07 6.52122645e-07 6.03110959e-07 1.56046382e-08 1.69224799e-07 5.30414024e-10 -2.78714404e-09 9.43712058e-08 -1.76708816e-09 1.00193782e-08 -3.23319924e-07 -3.02225376e-08 2.01211458e-10 1.20726875e-09 -5.35525536e-08 -2.40948019e-09 2.38603015e-07 3.30639317e-06 1.85396148e-07 -7.80996664e-07 1.56548135e-06 -9.62517525e-07 2.75915374e-06 -5.83590669e-06 -4.83930900e-07 -2.52608183e-07 6.52122645e-07 -7.90879106e-07 -7.75926144e-07 -6.97583170e-08 -8.02661673e-07 -8.94853366e-08 -8.89666804e-08 -3.46405989e-07 3.34154808e-07 3.32421786e-07 1.26075859e-06 6.60070565e-08 -2.16625667e-08 -5.35525536e-08 1.14327576e-07 -5.29497621e-08 -3.70950690e-07 -4.24408669e-06 -6.44552200e-07 7.54081183e-07 -1.95082770e-06 2.29149691e-06 -2.66170787e-06 6.93637210e-06 4.92108679e-07 2.37401412e-07 -6.03110959e-07 7.75926144e-07 7.18057207e-07 1.56046382e-08 1.69224799e-07 -2.78714404e-09 5.30414024e-10 9.43712058e-08 1.00193782e-08 -1.76708816e-09 -3.23319924e-07 -3.12666031e-08 2.01211458e-10 -2.40948019e-09 -5.29497621e-08 1.20726875e-09 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 1.12525880e-05 -5.72377128e-05 1.28385646e-04 -4.24837644e-05 2.13399966e-04 4.12802398e-06 5.07064792e-06 -2.42510477e-05 1.96084619e-05 8.30976084e-06 -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 -4.00600009e-07 -6.39058650e-07 8.11507012e-07 1.42163448e-06 2.38373364e-06 1.54661782e-07 -1.23648563e-07 -3.16403274e-07 2.38603015e-07 -3.70950690e-07 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 1.27235214e-04 -6.59577058e-04 1.48368337e-03 -4.76244557e-04 2.43659056e-03 4.62310066e-05 6.00921510e-05 -2.91846913e-04 2.33157819e-04 9.65513242e-05 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 -4.60138988e-06 -8.48205361e-06 9.45191477e-06 1.63219705e-05 3.12761733e-05 2.10419517e-06 -1.41469877e-06 -3.58589526e-06 3.30639317e-06 -4.24408669e-06 3.47227344e-05 4.05026652e-04 8.18757907e-05 -3.03006947e-05 1.53394752e-04 -3.13837672e-04 1.17233978e-04 -5.86366001e-04 -1.68397655e-05 -1.12246264e-05 5.50684410e-05 -5.16786065e-05 -2.11184544e-05 2.01344846e-07 2.36478315e-06 5.99969468e-07 6.93919687e-07 9.25785817e-07 -2.12438175e-06 -2.46342444e-06 -3.36476113e-06 -1.61199356e-07 2.31855137e-07 5.22748328e-07 -1.85396148e-07 6.44552200e-07 -1.12525880e-05 -1.27235214e-04 -3.03006947e-05 -1.58281898e-06 -4.93082215e-05 1.12502969e-04 2.44056476e-06 1.84922129e-04 3.05335454e-06 -1.71274120e-06 -1.91370154e-05 1.81320443e-05 -2.90578900e-06 -4.00600009e-07 -4.60138988e-06 -6.93919687e-07 -8.22724975e-07 -2.08175906e-06 2.47317189e-06 2.91617223e-06 7.41967268e-06 5.01134613e-07 -2.49741275e-07 -6.18434049e-07 7.80996664e-07 -7.54081183e-07 5.72377128e-05 6.59577058e-04 1.53394752e-04 -4.93082215e-05 2.41156525e-04 -5.76858814e-04 1.89638082e-04 -9.18363956e-04 -1.24304952e-05 -2.21031721e-05 9.73673576e-05 -7.38807858e-05 -3.36831447e-05 6.39058650e-07 8.48205361e-06 9.25785817e-07 2.08175906e-06 3.77173215e-06 -3.86414678e-06 -7.39011631e-06 -1.40232562e-05 -9.88653362e-07 6.44562669e-07 1.65526012e-06 -1.56548135e-06 1.95082770e-06 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 1.12502969e-04 -5.76858814e-04 1.18495152e-03 -4.29690949e-04 2.17589038e-03 6.18601931e-05 4.49331845e-05 -2.23662024e-04 2.04090250e-04 8.21521714e-05 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 -2.47317189e-06 -3.86414678e-06 7.51525435e-06 8.77023113e-06 1.39229776e-05 7.46101797e-07 -8.25046738e-07 -1.84660522e-06 9.62517525e-07 -2.29149691e-06 4.24837644e-05 4.76244557e-04 1.17233978e-04 2.44056476e-06 1.89638082e-04 -4.29690949e-04 2.12415462e-06 -7.01429547e-04 -1.19529867e-05 4.07738778e-06 7.86960118e-05 -7.25555379e-05 6.98600029e-06 1.42163448e-06 1.63219705e-05 2.46342444e-06 2.91617223e-06 7.39011631e-06 -8.77023113e-06 -1.03306199e-05 -2.63106934e-05 -1.77026752e-06 8.82034439e-07 2.18476894e-06 -2.75915374e-06 2.66170787e-06 -2.13399966e-04 -2.43659056e-03 -5.86366001e-04 1.84922129e-04 -9.18363956e-04 2.17589038e-03 -7.01429547e-04 3.44802830e-03 4.86188305e-05 8.73254590e-05 -3.95271863e-04 2.99542837e-04 1.33112543e-04 -2.38373364e-06 -3.12761733e-05 -3.36476113e-06 -7.41967268e-06 -1.40232562e-05 1.39229776e-05 2.63106934e-05 5.18442225e-05 3.67321556e-06 -2.29160651e-06 -5.85858440e-06 5.83590669e-06 -6.93637210e-06 4.12802398e-06 4.62310066e-05 1.68397655e-05 -3.05335454e-06 1.24304952e-05 -6.18601931e-05 1.19529867e-05 -4.86188305e-05 4.45399343e-06 -2.36730758e-06 7.94659336e-06 -3.22419598e-07 -1.41455845e-06 1.54661782e-07 2.10419517e-06 1.61199356e-07 5.01134613e-07 9.88653362e-07 -7.46101797e-07 -1.77026752e-06 -3.67321556e-06 -2.95155938e-07 1.53633530e-07 4.25207610e-07 -4.83930900e-07 4.92108679e-07 5.07064792e-06 6.00921510e-05 1.12246264e-05 1.71274120e-06 2.21031721e-05 -4.49331845e-05 -4.07738778e-06 -8.73254590e-05 -2.36730758e-06 1.60968653e-06 6.38809148e-06 -8.01694608e-06 2.53095613e-06 1.23648563e-07 1.41469877e-06 2.31855137e-07 2.49741275e-07 6.44562669e-07 -8.25046738e-07 -8.82034439e-07 -2.29160651e-06 -1.53633530e-07 8.51245476e-08 2.17001899e-07 -2.52608183e-07 2.37401412e-07 -2.42510477e-05 -2.91846913e-04 -5.50684410e-05 1.91370154e-05 -9.73673576e-05 2.23662024e-04 -7.86960118e-05 3.95271863e-04 7.94659336e-06 6.38809148e-06 -2.86556591e-05 2.55715494e-05 1.02749465e-05 -3.16403274e-07 -3.58589526e-06 -5.22748328e-07 -6.18434049e-07 -1.65526012e-06 1.84660522e-06 2.18476894e-06 5.85858440e-06 4.25207610e-07 -2.17001899e-07 -4.72951931e-07 6.52122645e-07 -6.03110959e-07 1.96084619e-05 2.33157819e-04 5.16786065e-05 -1.81320443e-05 7.38807858e-05 -2.04090250e-04 7.25555379e-05 -2.99542837e-04 -3.22419598e-07 -8.01694608e-06 2.55715494e-05 -1.56308293e-05 -1.03797872e-05 2.38603015e-07 3.30639317e-06 1.85396148e-07 7.80996664e-07 1.56548135e-06 -9.62517525e-07 -2.75915374e-06 -5.83590669e-06 -4.83930900e-07 2.52608183e-07 6.52122645e-07 -7.90879106e-07 7.75926144e-07 8.30976084e-06 9.65513242e-05 2.11184544e-05 2.90578900e-06 3.36831447e-05 -8.21521714e-05 -6.98600029e-06 -1.33112543e-04 -1.41455845e-06 2.53095613e-06 1.02749465e-05 -1.03797872e-05 4.27984257e-06 3.70950690e-07 4.24408669e-06 6.44552200e-07 7.54081183e-07 1.95082770e-06 -2.29149691e-06 -2.66170787e-06 -6.93637210e-06 -4.92108679e-07 2.37401412e-07 6.03110959e-07 -7.75926144e-07 7.18057207e-07 + -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 2.01344846e-07 -6.39058650e-07 1.42163448e-06 -8.11507012e-07 2.38373364e-06 1.29305381e-07 1.23648563e-07 -3.70950690e-07 2.53242539e-07 3.16403274e-07 3.26403899e-08 3.70379023e-07 -2.71517312e-08 -2.71517312e-08 1.71793868e-07 1.01840324e-07 1.01840324e-07 -6.16394968e-07 -4.02749831e-08 6.57669048e-09 -1.56046382e-08 -6.97583170e-08 -1.56046382e-08 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 2.36478315e-06 -8.48205361e-06 1.63219705e-05 -9.45191477e-06 3.12761733e-05 1.81132289e-06 1.41469877e-06 -4.24408669e-06 3.47548306e-06 3.58589526e-06 3.70379023e-07 4.19955633e-06 -2.96722726e-07 -2.96722726e-07 1.95594150e-06 1.11385693e-06 1.11385693e-06 -7.01322846e-06 -4.63416933e-07 7.18007197e-08 -1.69224799e-07 -8.02661673e-07 -1.69224799e-07 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 6.93919687e-07 -2.08175906e-06 2.91617223e-06 -2.47317189e-06 7.41967268e-06 4.25795644e-07 2.49741275e-07 -7.54081183e-07 8.24493638e-07 6.18434049e-07 2.71517312e-08 2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 -5.10654906e-08 1.76045578e-10 -5.30414024e-10 -8.94853366e-08 2.78714404e-09 -2.01344846e-07 -2.36478315e-06 -6.93919687e-07 5.99969468e-07 -9.25785817e-07 2.46342444e-06 -2.12438175e-06 3.36476113e-06 7.99580958e-08 2.31855137e-07 -6.44552200e-07 2.32300811e-07 5.22748328e-07 2.71517312e-08 2.96722726e-07 3.01364007e-09 1.61832991e-07 -1.06793690e-08 -5.59986440e-07 -5.19638294e-08 1.76045578e-10 2.78714404e-09 -8.89666804e-08 -5.30414024e-10 6.39058650e-07 8.48205361e-06 2.08175906e-06 -9.25785817e-07 3.77173215e-06 -7.39011631e-06 3.86414678e-06 -1.40232562e-05 -8.61419934e-07 -6.44562669e-07 1.95082770e-06 -1.63893960e-06 -1.65526012e-06 -1.71793868e-07 -1.95594150e-06 1.61832991e-07 1.61832991e-07 -8.91811883e-07 -6.06046894e-07 -6.06046894e-07 3.21027752e-06 1.99997591e-07 -3.92890832e-08 9.43712058e-08 3.46405989e-07 9.43712058e-08 1.42163448e-06 1.63219705e-05 2.91617223e-06 -2.46342444e-06 7.39011631e-06 -1.03306199e-05 8.77023113e-06 -2.63106934e-05 -1.50436347e-06 -8.82034439e-07 2.66170787e-06 -2.91267352e-06 -2.18476894e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 -6.06046894e-07 -1.79479269e-10 3.77230826e-08 2.09934596e-06 1.90923247e-07 -5.94495393e-10 1.76708816e-09 3.34154808e-07 -1.00193782e-08 8.11507012e-07 9.45191477e-06 2.47317189e-06 -2.12438175e-06 3.86414678e-06 -8.77023113e-06 7.51525435e-06 -1.39229776e-05 -4.60513730e-07 -8.25046738e-07 2.29149691e-06 -1.12740187e-06 -1.84660522e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 -6.06046894e-07 3.77230826e-08 -1.79479269e-10 2.09934596e-06 1.93924928e-07 -5.94495393e-10 -1.00193782e-08 3.32421786e-07 1.76708816e-09 -2.38373364e-06 -3.12761733e-05 -7.41967268e-06 3.36476113e-06 -1.40232562e-05 2.63106934e-05 -1.39229776e-05 5.18442225e-05 3.21743567e-06 2.29160651e-06 -6.93637210e-06 6.09905134e-06 5.85858440e-06 6.16394968e-07 7.01322846e-06 -5.59986440e-07 -5.59986440e-07 3.21027752e-06 2.09934596e-06 2.09934596e-06 -1.15500423e-05 -7.27899310e-07 1.35575651e-07 -3.23319924e-07 -1.26075859e-06 -3.23319924e-07 1.29305381e-07 1.81132289e-06 4.25795644e-07 -7.99580958e-08 8.61419934e-07 -1.50436347e-06 4.60513730e-07 -3.21743567e-06 -2.47851861e-07 -1.41948339e-07 4.25917413e-07 -4.56619879e-07 -3.52150972e-07 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 5.19638294e-08 -1.99997591e-07 -1.90923247e-07 -1.93924928e-07 7.27899310e-07 3.81091918e-08 -1.25068887e-08 3.02225376e-08 6.60070565e-08 3.12666031e-08 -1.23648563e-07 -1.41469877e-06 -2.49741275e-07 2.31855137e-07 -6.44562669e-07 8.82034439e-07 -8.25046738e-07 2.29160651e-06 1.41948339e-07 8.51245476e-08 -2.37401412e-07 2.59354632e-07 2.17001899e-07 6.57669048e-09 7.18007197e-08 -1.76045578e-10 -1.76045578e-10 3.92890832e-08 5.94495393e-10 5.94495393e-10 -1.35575651e-07 -1.25068887e-08 -2.01211458e-10 -2.16625667e-08 -2.01211458e-10 3.70950690e-07 4.24408669e-06 7.54081183e-07 -6.44552200e-07 1.95082770e-06 -2.66170787e-06 2.29149691e-06 -6.93637210e-06 -4.25917413e-07 -2.37401412e-07 7.18057207e-07 -8.14141689e-07 -6.03110959e-07 -1.56046382e-08 -1.69224799e-07 5.30414024e-10 -2.78714404e-09 -9.43712058e-08 -1.76708816e-09 1.00193782e-08 3.23319924e-07 3.02225376e-08 -2.01211458e-10 1.20726875e-09 5.35525536e-08 -2.40948019e-09 2.53242539e-07 3.47548306e-06 8.24493638e-07 -2.32300811e-07 1.63893960e-06 -2.91267352e-06 1.12740187e-06 -6.09905134e-06 -4.56619879e-07 -2.59354632e-07 8.14141689e-07 -8.38183183e-07 -6.94301914e-07 -6.97583170e-08 -8.02661673e-07 8.94853366e-08 8.89666804e-08 -3.46405989e-07 -3.34154808e-07 -3.32421786e-07 1.26075859e-06 6.60070565e-08 -2.16625667e-08 5.35525536e-08 1.14327576e-07 5.29497621e-08 3.16403274e-07 3.58589526e-06 6.18434049e-07 -5.22748328e-07 1.65526012e-06 -2.18476894e-06 1.84660522e-06 -5.85858440e-06 -3.52150972e-07 -2.17001899e-07 6.03110959e-07 -6.94301914e-07 -4.72951931e-07 -1.56046382e-08 -1.69224799e-07 -2.78714404e-09 5.30414024e-10 -9.43712058e-08 1.00193782e-08 -1.76708816e-09 3.23319924e-07 3.12666031e-08 -2.01211458e-10 -2.40948019e-09 5.29497621e-08 1.20726875e-09 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 3.47227344e-05 -5.72377128e-05 4.24837644e-05 -1.28385646e-04 2.13399966e-04 1.49174142e-05 5.07064792e-06 -8.30976084e-06 1.33792046e-05 2.42510477e-05 -1.11544956e-07 -1.48620472e-06 4.00600009e-07 2.01344846e-07 -6.39058650e-07 -1.42163448e-06 -8.11507012e-07 2.38373364e-06 1.29305381e-07 -1.23648563e-07 3.70950690e-07 2.53242539e-07 3.16403274e-07 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 4.05026652e-04 -6.59577058e-04 4.76244557e-04 -1.48368337e-03 2.43659056e-03 1.78805091e-04 6.00921510e-05 -9.65513242e-05 1.56616135e-04 2.91846913e-04 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 2.36478315e-06 -8.48205361e-06 -1.63219705e-05 -9.45191477e-06 3.12761733e-05 1.81132289e-06 -1.41469877e-06 4.24408669e-06 3.47548306e-06 3.58589526e-06 1.12525880e-05 1.27235214e-04 -1.58281898e-06 -3.03006947e-05 4.93082215e-05 2.44056476e-06 1.12502969e-04 -1.84922129e-04 -1.41761337e-05 1.71274120e-06 -2.90578900e-06 -1.17103047e-05 -1.91370154e-05 4.00600009e-07 4.60138988e-06 -8.22724975e-07 -6.93919687e-07 2.08175906e-06 2.91617223e-06 2.47317189e-06 -7.41967268e-06 -4.25795644e-07 2.49741275e-07 -7.54081183e-07 -8.24493638e-07 -6.18434049e-07 -3.47227344e-05 -4.05026652e-04 -3.03006947e-05 8.18757907e-05 -1.53394752e-04 1.17233978e-04 -3.13837672e-04 5.86366001e-04 3.63351033e-05 1.12246264e-05 -2.11184544e-05 4.04229680e-05 5.50684410e-05 -2.01344846e-07 -2.36478315e-06 6.93919687e-07 5.99969468e-07 -9.25785817e-07 -2.46342444e-06 -2.12438175e-06 3.36476113e-06 7.99580958e-08 -2.31855137e-07 6.44552200e-07 2.32300811e-07 5.22748328e-07 5.72377128e-05 6.59577058e-04 4.93082215e-05 -1.53394752e-04 2.41156525e-04 -1.89638082e-04 5.76858814e-04 -9.18363956e-04 -5.77673898e-05 -2.21031721e-05 3.36831447e-05 -4.77055175e-05 -9.73673576e-05 6.39058650e-07 8.48205361e-06 -2.08175906e-06 -9.25785817e-07 3.77173215e-06 7.39011631e-06 3.86414678e-06 -1.40232562e-05 -8.61419934e-07 6.44562669e-07 -1.95082770e-06 -1.63893960e-06 -1.65526012e-06 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 1.17233978e-04 -1.89638082e-04 2.12415462e-06 -4.29690949e-04 7.01429547e-04 5.68584456e-05 -4.07738778e-06 6.98600029e-06 4.66293591e-05 7.86960118e-05 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 2.46342444e-06 -7.39011631e-06 -1.03306199e-05 -8.77023113e-06 2.63106934e-05 1.50436347e-06 -8.82034439e-07 2.66170787e-06 2.91267352e-06 2.18476894e-06 1.28385646e-04 1.48368337e-03 1.12502969e-04 -3.13837672e-04 5.76858814e-04 -4.29690949e-04 1.18495152e-03 -2.17589038e-03 -1.45817244e-04 -4.49331845e-05 8.21521714e-05 -1.55617623e-04 -2.23662024e-04 8.11507012e-07 9.45191477e-06 -2.47317189e-06 -2.12438175e-06 3.86414678e-06 8.77023113e-06 7.51525435e-06 -1.39229776e-05 -4.60513730e-07 8.25046738e-07 -2.29149691e-06 -1.12740187e-06 -1.84660522e-06 -2.13399966e-04 -2.43659056e-03 -1.84922129e-04 5.86366001e-04 -9.18363956e-04 7.01429547e-04 -2.17589038e-03 3.44802830e-03 2.35102291e-04 8.73254590e-05 -1.33112543e-04 1.91876561e-04 3.95271863e-04 -2.38373364e-06 -3.12761733e-05 7.41967268e-06 3.36476113e-06 -1.40232562e-05 -2.63106934e-05 -1.39229776e-05 5.18442225e-05 3.21743567e-06 -2.29160651e-06 6.93637210e-06 6.09905134e-06 5.85858440e-06 1.49174142e-05 1.78805091e-04 1.41761337e-05 -3.63351033e-05 5.77673898e-05 -5.68584456e-05 1.45817244e-04 -2.35102291e-04 -1.03304001e-05 -5.75922518e-06 8.28188018e-06 -8.85819318e-06 -1.81723147e-05 1.29305381e-07 1.81132289e-06 -4.25795644e-07 -7.99580958e-08 8.61419934e-07 1.50436347e-06 4.60513730e-07 -3.21743567e-06 -2.47851861e-07 1.41948339e-07 -4.25917413e-07 -4.56619879e-07 -3.52150972e-07 5.07064792e-06 6.00921510e-05 -1.71274120e-06 -1.12246264e-05 2.21031721e-05 4.07738778e-06 4.49331845e-05 -8.73254590e-05 -5.75922518e-06 1.60968653e-06 -2.53095613e-06 -6.05862154e-06 -6.38809148e-06 1.23648563e-07 1.41469877e-06 -2.49741275e-07 -2.31855137e-07 6.44562669e-07 8.82034439e-07 8.25046738e-07 -2.29160651e-06 -1.41948339e-07 8.51245476e-08 -2.37401412e-07 -2.59354632e-07 -2.17001899e-07 -8.30976084e-06 -9.65513242e-05 2.90578900e-06 2.11184544e-05 -3.36831447e-05 -6.98600029e-06 -8.21521714e-05 1.33112543e-04 8.28188018e-06 -2.53095613e-06 4.27984257e-06 6.41493715e-06 1.02749465e-05 -3.70950690e-07 -4.24408669e-06 7.54081183e-07 6.44552200e-07 -1.95082770e-06 -2.66170787e-06 -2.29149691e-06 6.93637210e-06 4.25917413e-07 -2.37401412e-07 7.18057207e-07 8.14141689e-07 6.03110959e-07 1.33792046e-05 1.56616135e-04 1.17103047e-05 -4.04229680e-05 4.77055175e-05 -4.66293591e-05 1.55617623e-04 -1.91876561e-04 -8.85819318e-06 -6.05862154e-06 6.41493715e-06 -8.46435825e-07 -1.96677264e-05 2.53242539e-07 3.47548306e-06 -8.24493638e-07 -2.32300811e-07 1.63893960e-06 2.91267352e-06 1.12740187e-06 -6.09905134e-06 -4.56619879e-07 2.59354632e-07 -8.14141689e-07 -8.38183183e-07 -6.94301914e-07 2.42510477e-05 2.91846913e-04 1.91370154e-05 -5.50684410e-05 9.73673576e-05 -7.86960118e-05 2.23662024e-04 -3.95271863e-04 -1.81723147e-05 -6.38809148e-06 1.02749465e-05 -1.96677264e-05 -2.86556591e-05 3.16403274e-07 3.58589526e-06 -6.18434049e-07 -5.22748328e-07 1.65526012e-06 2.18476894e-06 1.84660522e-06 -5.85858440e-06 -3.52150972e-07 2.17001899e-07 -6.03110959e-07 -6.94301914e-07 -4.72951931e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 76 100 126 151 176 202 228 253 279 305 331 357 383 409 435 461 487 513 539 565 591 617 643 669 2 -2 2 254 -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 4.49124164e-09 7.77905871e-09 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 4.95233624e-08 8.57769799e-08 -2.42192485e-10 -2.42192485e-10 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 -2.63077289e-08 -4.55663231e-08 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 9.21468144e-08 1.59602964e-07 4.49124164e-09 4.95233624e-08 2.63077289e-08 -9.21468144e-08 -8.14118538e-09 -1.41009467e-08 2.80806653e-10 7.77905871e-09 8.57769799e-08 4.55663231e-08 -1.59602964e-07 -1.41009467e-08 -2.44235562e-08 2.80806653e-10 3.26403899e-08 3.70379023e-07 2.71517312e-08 -2.71517312e-08 1.71793868e-07 -1.01840324e-07 1.01840324e-07 -6.16394968e-07 -4.02749831e-08 -6.57669048e-09 1.56046382e-08 -6.97583170e-08 -1.56046382e-08 -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 4.49124164e-09 7.77905871e-09 3.70379023e-07 4.19955633e-06 2.96722726e-07 -2.96722726e-07 1.95594150e-06 -1.11385693e-06 1.11385693e-06 -7.01322846e-06 -4.63416933e-07 -7.18007197e-08 1.69224799e-07 -8.02661673e-07 -1.69224799e-07 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 4.95233624e-08 8.57769799e-08 -2.71517312e-08 -2.96722726e-07 -3.01364007e-09 -1.61832991e-07 1.06793690e-08 5.59986440e-07 5.10654906e-08 1.76045578e-10 -5.30414024e-10 8.94853366e-08 -2.78714404e-09 -2.42192485e-10 2.71517312e-08 2.96722726e-07 -3.01364007e-09 1.61832991e-07 1.06793690e-08 -5.59986440e-07 -5.19638294e-08 -1.76045578e-10 -2.78714404e-09 -8.89666804e-08 -5.30414024e-10 -2.42192485e-10 -1.71793868e-07 -1.95594150e-06 -1.61832991e-07 1.61832991e-07 -8.91811883e-07 6.06046894e-07 -6.06046894e-07 3.21027752e-06 1.99997591e-07 3.92890832e-08 -9.43712058e-08 3.46405989e-07 9.43712058e-08 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 -2.63077289e-08 -4.55663231e-08 1.01840324e-07 1.11385693e-06 1.06793690e-08 6.06046894e-07 -1.79479269e-10 -3.77230826e-08 -2.09934596e-06 -1.90923247e-07 -5.94495393e-10 1.76708816e-09 -3.34154808e-07 1.00193782e-08 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -1.01840324e-07 -1.11385693e-06 1.06793690e-08 -6.06046894e-07 -3.77230826e-08 -1.79479269e-10 2.09934596e-06 1.93924928e-07 5.94495393e-10 1.00193782e-08 3.32421786e-07 1.76708816e-09 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 6.16394968e-07 7.01322846e-06 5.59986440e-07 -5.59986440e-07 3.21027752e-06 -2.09934596e-06 2.09934596e-06 -1.15500423e-05 -7.27899310e-07 -1.35575651e-07 3.23319924e-07 -1.26075859e-06 -3.23319924e-07 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 9.21468144e-08 1.59602964e-07 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 5.19638294e-08 -1.99997591e-07 1.90923247e-07 -1.93924928e-07 7.27899310e-07 3.81091918e-08 1.25068887e-08 -3.02225376e-08 6.60070565e-08 3.12666031e-08 4.49124164e-09 4.95233624e-08 2.63077289e-08 -9.21468144e-08 -8.14118538e-09 -1.41009467e-08 -6.57669048e-09 -7.18007197e-08 -1.76045578e-10 1.76045578e-10 -3.92890832e-08 5.94495393e-10 -5.94495393e-10 1.35575651e-07 1.25068887e-08 -2.01211458e-10 2.16625667e-08 2.01211458e-10 1.56046382e-08 1.69224799e-07 5.30414024e-10 2.78714404e-09 9.43712058e-08 -1.76708816e-09 -1.00193782e-08 -3.23319924e-07 -3.02225376e-08 -2.01211458e-10 1.20726875e-09 -5.35525536e-08 2.40948019e-09 2.80806653e-10 -6.97583170e-08 -8.02661673e-07 -8.94853366e-08 8.89666804e-08 -3.46405989e-07 3.34154808e-07 -3.32421786e-07 1.26075859e-06 6.60070565e-08 2.16625667e-08 -5.35525536e-08 1.14327576e-07 5.29497621e-08 7.77905871e-09 8.57769799e-08 4.55663231e-08 -1.59602964e-07 -1.41009467e-08 -2.44235562e-08 -1.56046382e-08 -1.69224799e-07 2.78714404e-09 5.30414024e-10 -9.43712058e-08 -1.00193782e-08 -1.76708816e-09 3.23319924e-07 3.12666031e-08 2.01211458e-10 2.40948019e-09 5.29497621e-08 1.20726875e-09 2.80806653e-10 0 1 4 7 8 11 0 1 4 7 8 11 5 6 0 1 4 7 8 11 2 5 10 3 6 12 0 1 4 7 8 11 0 1 4 7 8 11 5 0 1 4 7 8 11 6 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 3 4 6 7 8 9 10 11 12 18 0 1 2 4 5 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 6 12 13 14 20 23 26 32 38 38 39 45 46 65 84 96 108 127 142 157 176 195 207 221 240 254 -2 -1 -3 41 - 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.27119381e-09 5.45610817e-10 -1.81870272e-10 -1.66465255e-10 -1.59050619e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.80250540e-10 -3.37455450e-10 1.12485150e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 -3.37455450e-10 1.12485150e-10 2.07962652e-09 1.02219167e-09 -3.40730555e-10 -2.59424698e-10 -2.98395984e-10 -1.38703951e-10 1.04027963e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.83173047e-10 1.81870272e-10 -3.40730555e-10 -1.66465255e-10 2.59424698e-10 1.83173047e-10 -1.59050619e-10 2.98395984e-10 1.38703951e-10 -1.04027963e-10 - 18 14 15 16 18 19 20 21 22 14 15 18 19 14 18 18 13 14 15 16 17 18 19 20 21 22 24 25 14 15 18 21 14 18 14 18 19 14 18 18 18 - 0 1 9 13 15 16 28 32 34 37 39 39 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 -2 -1 -2 654 - -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 -2.01344846e-07 4.00600009e-07 2.38373364e-06 8.11507012e-07 -1.42163448e-06 -2.83967163e-07 -3.16403274e-07 3.70950690e-07 1.46395246e-08 1.23648563e-07 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 -3.47227344e-05 -1.12525880e-05 2.13399966e-04 1.28385646e-04 4.24837644e-05 -1.90454381e-05 -2.42510477e-05 -8.30976084e-06 -6.22925733e-06 -5.07064792e-06 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 -2.36478315e-06 4.60138988e-06 3.12761733e-05 9.45191477e-06 -1.63219705e-05 -3.91551807e-06 -3.58589526e-06 4.24408669e-06 1.69089892e-07 1.41469877e-06 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 -4.05026652e-04 -1.27235214e-04 2.43659056e-03 1.48368337e-03 4.76244557e-04 -2.25036097e-04 -2.91846913e-04 -9.65513242e-05 -7.65416832e-05 -6.00921510e-05 6.39058650e-07 8.48205361e-06 3.77173215e-06 9.25785817e-07 -2.08175906e-06 -1.40232562e-05 -3.86414678e-06 7.39011631e-06 1.85007330e-06 1.65526012e-06 -1.95082770e-06 -7.34582537e-08 -6.44562669e-07 5.72377128e-05 6.59577058e-04 2.41156525e-04 1.53394752e-04 4.93082215e-05 -9.18363956e-04 -5.76858814e-04 -1.89638082e-04 7.01978849e-05 9.73673576e-05 3.36831447e-05 2.61752683e-05 2.21031721e-05 2.01344846e-07 2.36478315e-06 9.25785817e-07 5.99969468e-07 -6.93919687e-07 -3.36476113e-06 -2.12438175e-06 2.46342444e-06 2.41157452e-07 5.22748328e-07 -6.44552200e-07 -4.69046634e-08 -2.31855137e-07 3.47227344e-05 4.05026652e-04 1.53394752e-04 8.18757907e-05 3.03006947e-05 -5.86366001e-04 -3.13837672e-04 -1.17233978e-04 5.31748688e-05 5.50684410e-05 2.11184544e-05 1.12556385e-05 1.12246264e-05 4.00600009e-07 4.60138988e-06 2.08175906e-06 6.93919687e-07 -8.22724975e-07 -7.41967268e-06 -2.47317189e-06 2.91617223e-06 9.26930258e-07 6.18434049e-07 -7.54081183e-07 -4.34969740e-08 -2.49741275e-07 1.12525880e-05 1.27235214e-04 4.93082215e-05 3.03006947e-05 -1.58281898e-06 -1.84922129e-04 -1.12502969e-04 2.44056476e-06 1.72294882e-05 1.91370154e-05 -2.90578900e-06 6.42173953e-06 -1.71274120e-06 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 -3.36476113e-06 7.41967268e-06 5.18442225e-05 1.39229776e-05 -2.63106934e-05 -6.89065123e-06 -5.85858440e-06 6.93637210e-06 2.63144645e-07 2.29160651e-06 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 -5.86366001e-04 -1.84922129e-04 3.44802830e-03 2.17589038e-03 7.01429547e-04 -2.83721121e-04 -3.95271863e-04 -1.33112543e-04 -1.07666276e-04 -8.73254590e-05 -8.11507012e-07 -9.45191477e-06 -3.86414678e-06 -2.12438175e-06 2.47317189e-06 1.39229776e-05 7.51525435e-06 -8.77023113e-06 -1.20661553e-06 -1.84660522e-06 2.29149691e-06 1.64884347e-07 8.25046738e-07 -1.28385646e-04 -1.48368337e-03 -5.76858814e-04 -3.13837672e-04 -1.12502969e-04 2.17589038e-03 1.18495152e-03 4.29690949e-04 -2.07677437e-04 -2.23662024e-04 -8.21521714e-05 -4.84726260e-05 -4.49331845e-05 -1.42163448e-06 -1.63219705e-05 -7.39011631e-06 -2.46342444e-06 2.91617223e-06 2.63106934e-05 8.77023113e-06 -1.03306199e-05 -3.27463099e-06 -2.18476894e-06 2.66170787e-06 1.53519774e-07 8.82034439e-07 -4.24837644e-05 -4.76244557e-04 -1.89638082e-04 -1.17233978e-04 2.44056476e-06 7.01429547e-04 4.29690949e-04 2.12415462e-06 -6.88114324e-05 -7.86960118e-05 6.98600029e-06 -2.59261788e-05 4.07738778e-06 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 -2.41157452e-07 9.26930258e-07 6.89065123e-06 1.20661553e-06 -3.27463099e-06 -1.08604477e-06 -7.77358582e-07 9.18026091e-07 2.73110218e-08 2.95581869e-07 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 -5.31748688e-05 -1.72294882e-05 2.83721121e-04 2.07677437e-04 6.88114324e-05 -1.08888472e-05 -2.61189081e-05 -9.69643862e-06 -8.53577358e-06 -8.12653276e-06 -3.16403274e-07 -3.58589526e-06 -1.65526012e-06 -5.22748328e-07 6.18434049e-07 5.85858440e-06 1.84660522e-06 -2.18476894e-06 -7.77358582e-07 -4.72951931e-07 6.03110959e-07 4.21792691e-08 2.17001899e-07 -2.42510477e-05 -2.91846913e-04 -9.73673576e-05 -5.50684410e-05 -1.91370154e-05 3.95271863e-04 2.23662024e-04 7.86960118e-05 -2.61189081e-05 -2.86556591e-05 -1.02749465e-05 -5.90382296e-06 -6.38809148e-06 -3.70950690e-07 -4.24408669e-06 -1.95082770e-06 -6.44552200e-07 7.54081183e-07 6.93637210e-06 2.29149691e-06 -2.66170787e-06 -9.18026091e-07 -6.03110959e-07 7.18057207e-07 3.82155455e-08 2.37401412e-07 -8.30976084e-06 -9.65513242e-05 -3.36831447e-05 -2.11184544e-05 2.90578900e-06 1.33112543e-04 8.21521714e-05 -6.98600029e-06 -9.69643862e-06 -1.02749465e-05 4.27984257e-06 -3.96485005e-06 2.53095613e-06 1.46395246e-08 1.69089892e-07 7.34582537e-08 4.69046634e-08 -4.34969740e-08 -2.63144645e-07 -1.64884347e-07 1.53519774e-07 2.73110218e-08 4.21792691e-08 -3.82155455e-08 -6.74644822e-09 -6.22925733e-06 -7.65416832e-05 -2.61752683e-05 -1.12556385e-05 -6.42173953e-06 1.07666276e-04 4.84726260e-05 2.59261788e-05 -8.53577358e-06 -5.90382296e-06 -3.96485005e-06 -2.87988701e-07 -1.95832454e-06 -1.23648563e-07 -1.41469877e-06 -6.44562669e-07 -2.31855137e-07 2.49741275e-07 2.29160651e-06 8.25046738e-07 -8.82034439e-07 -2.95581869e-07 -2.17001899e-07 2.37401412e-07 6.74644822e-09 8.51245476e-08 -5.07064792e-06 -6.00921510e-05 -2.21031721e-05 -1.12246264e-05 1.71274120e-06 8.73254590e-05 4.49331845e-05 -4.07738778e-06 -8.12653276e-06 -6.38809148e-06 2.53095613e-06 -1.95832454e-06 1.60968653e-06 3.26403899e-08 3.70379023e-07 1.71793868e-07 2.71517312e-08 -2.71517312e-08 -6.16394968e-07 -1.01840324e-07 1.01840324e-07 8.05499662e-08 1.56046382e-08 -1.56046382e-08 -6.57669048e-09 -1.11544956e-07 -1.48620472e-06 -6.39058650e-07 -2.01344846e-07 -4.00600009e-07 2.38373364e-06 8.11507012e-07 1.42163448e-06 -2.83967163e-07 -3.16403274e-07 -3.70950690e-07 1.46395246e-08 -1.23648563e-07 3.70379023e-07 4.19955633e-06 1.95594150e-06 2.96722726e-07 -2.96722726e-07 -7.01322846e-06 -1.11385693e-06 1.11385693e-06 9.26833866e-07 1.69224799e-07 -1.69224799e-07 -7.18007197e-08 -1.48620472e-06 -1.92165072e-05 -8.48205361e-06 -2.36478315e-06 -4.60138988e-06 3.12761733e-05 9.45191477e-06 1.63219705e-05 -3.91551807e-06 -3.58589526e-06 -4.24408669e-06 1.69089892e-07 -1.41469877e-06 -1.71793868e-07 -1.95594150e-06 -8.91811883e-07 -1.61832991e-07 1.61832991e-07 3.21027752e-06 6.06046894e-07 -6.06046894e-07 -3.99995182e-07 -9.43712058e-08 9.43712058e-08 3.92890832e-08 6.39058650e-07 8.48205361e-06 3.77173215e-06 9.25785817e-07 2.08175906e-06 -1.40232562e-05 -3.86414678e-06 -7.39011631e-06 1.85007330e-06 1.65526012e-06 1.95082770e-06 -7.34582537e-08 6.44562669e-07 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 -1.03029320e-07 -5.30414024e-10 -2.78714404e-09 -5.18656151e-10 1.76045578e-10 2.01344846e-07 2.36478315e-06 9.25785817e-07 5.99969468e-07 6.93919687e-07 -3.36476113e-06 -2.12438175e-06 -2.46342444e-06 2.41157452e-07 5.22748328e-07 6.44552200e-07 -4.69046634e-08 2.31855137e-07 2.71517312e-08 2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 1.03029320e-07 -2.78714404e-09 -5.30414024e-10 -5.18656151e-10 -1.76045578e-10 -4.00600009e-07 -4.60138988e-06 -2.08175906e-06 -6.93919687e-07 -8.22724975e-07 7.41967268e-06 2.47317189e-06 2.91617223e-06 -9.26930258e-07 -6.18434049e-07 -7.54081183e-07 4.34969740e-08 -2.49741275e-07 6.16394968e-07 7.01322846e-06 3.21027752e-06 5.59986440e-07 -5.59986440e-07 -1.15500423e-05 -2.09934596e-06 2.09934596e-06 1.45579862e-06 3.23319924e-07 -3.23319924e-07 -1.35575651e-07 -2.38373364e-06 -3.12761733e-05 -1.40232562e-05 -3.36476113e-06 -7.41967268e-06 5.18442225e-05 1.39229776e-05 2.63106934e-05 -6.89065123e-06 -5.85858440e-06 -6.93637210e-06 2.63144645e-07 -2.29160651e-06 1.01840324e-07 1.11385693e-06 6.06046894e-07 1.06793690e-08 -2.09934596e-06 -1.79479269e-10 -3.77230826e-08 3.84848176e-07 1.76708816e-09 1.00193782e-08 1.73302140e-09 -5.94495393e-10 -8.11507012e-07 -9.45191477e-06 -3.86414678e-06 -2.12438175e-06 -2.47317189e-06 1.39229776e-05 7.51525435e-06 8.77023113e-06 -1.20661553e-06 -1.84660522e-06 -2.29149691e-06 1.64884347e-07 -8.25046738e-07 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 1.06793690e-08 2.09934596e-06 -3.77230826e-08 -1.79479269e-10 -3.84848176e-07 1.00193782e-08 1.76708816e-09 1.73302140e-09 5.94495393e-10 1.42163448e-06 1.63219705e-05 7.39011631e-06 2.46342444e-06 2.91617223e-06 -2.63106934e-05 -8.77023113e-06 -1.03306199e-05 3.27463099e-06 2.18476894e-06 2.66170787e-06 -1.53519774e-07 8.82034439e-07 8.05499662e-08 9.26833866e-07 3.99995182e-07 1.03029320e-07 -1.03029320e-07 -1.45579862e-06 -3.84848176e-07 3.84848176e-07 1.52436767e-07 6.14891406e-08 -6.14891406e-08 -2.50137774e-08 -2.83967163e-07 -3.91551807e-06 -1.85007330e-06 -2.41157452e-07 -9.26930258e-07 6.89065123e-06 1.20661553e-06 3.27463099e-06 -1.08604477e-06 -7.77358582e-07 -9.18026091e-07 2.73110218e-08 -2.95581869e-07 1.56046382e-08 1.69224799e-07 9.43712058e-08 5.30414024e-10 2.78714404e-09 -3.23319924e-07 -1.76708816e-09 -1.00193782e-08 6.14891406e-08 1.20726875e-09 2.40948019e-09 6.02791490e-10 -2.01211458e-10 -3.16403274e-07 -3.58589526e-06 -1.65526012e-06 -5.22748328e-07 -6.18434049e-07 5.85858440e-06 1.84660522e-06 2.18476894e-06 -7.77358582e-07 -4.72951931e-07 -6.03110959e-07 4.21792691e-08 -2.17001899e-07 -1.56046382e-08 -1.69224799e-07 -9.43712058e-08 2.78714404e-09 5.30414024e-10 3.23319924e-07 -1.00193782e-08 -1.76708816e-09 -6.14891406e-08 2.40948019e-09 1.20726875e-09 6.02791490e-10 2.01211458e-10 3.70950690e-07 4.24408669e-06 1.95082770e-06 6.44552200e-07 7.54081183e-07 -6.93637210e-06 -2.29149691e-06 -2.66170787e-06 9.18026091e-07 6.03110959e-07 7.18057207e-07 -3.82155455e-08 2.37401412e-07 5.18656151e-10 5.18656151e-10 -1.73302140e-09 -1.73302140e-09 6.02791490e-10 6.02791490e-10 1.46395246e-08 1.69089892e-07 7.34582537e-08 4.69046634e-08 4.34969740e-08 -2.63144645e-07 -1.64884347e-07 -1.53519774e-07 2.73110218e-08 4.21792691e-08 3.82155455e-08 6.74644822e-09 -6.57669048e-09 -7.18007197e-08 -3.92890832e-08 -1.76045578e-10 1.76045578e-10 1.35575651e-07 5.94495393e-10 -5.94495393e-10 -2.50137774e-08 -2.01211458e-10 2.01211458e-10 1.23648563e-07 1.41469877e-06 6.44562669e-07 2.31855137e-07 2.49741275e-07 -2.29160651e-06 -8.25046738e-07 -8.82034439e-07 2.95581869e-07 2.17001899e-07 2.37401412e-07 -6.74644822e-09 8.51245476e-08 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 311 337 362 387 412 436 460 485 510 535 560 586 612 630 654 -2 -1 -1 624 - -2.83602678e-04 -1.95047293e-03 -8.59745776e-04 -4.56920647e-04 -4.56920647e-04 2.44899535e-03 1.28357742e-03 1.28357742e-03 1.73010453e-05 4.44223313e-05 4.44223313e-05 3.45784622e-05 -1.13188081e-04 -9.61474525e-04 -2.81528787e-04 -2.81528787e-04 -2.81528787e-04 8.85698948e-04 8.85698948e-04 8.85698948e-04 -2.81266938e-05 -2.81266938e-05 -2.81266938e-05 -2.19947443e-03 -1.22130875e-02 -5.70478091e-03 -3.14685859e-03 -3.14685859e-03 1.41797470e-02 7.70583827e-03 7.70583827e-03 9.19339830e-04 1.36735648e-03 1.36735648e-03 8.16530823e-04 -9.61474525e-04 -7.52961808e-03 -2.21766904e-03 -2.21766904e-03 -2.21766904e-03 6.67293529e-03 6.67293529e-03 6.67293529e-03 1.01109299e-04 1.01109299e-04 1.01109299e-04 9.64169844e-04 5.67344374e-03 2.51977194e-03 1.52740148e-03 1.52740148e-03 -6.49638880e-03 -3.93868502e-03 -3.93868502e-03 -2.89135392e-04 -4.61116361e-04 -4.61116361e-04 -2.90352413e-04 2.81528787e-04 2.21766904e-03 5.43301715e-04 7.19174985e-04 7.19174985e-04 -1.60262285e-03 -2.18681758e-03 -2.18681758e-03 -4.51296940e-05 -1.82206719e-05 -1.82206719e-05 2.11546484e-05 4.54049720e-04 2.69217248e-03 1.33770548e-03 4.08627847e-04 7.36754990e-04 -3.50501086e-03 -9.46051924e-04 -1.91637197e-03 -1.52445751e-04 -2.03886509e-04 -2.14787965e-04 7.52275515e-06 -1.20794863e-04 2.81528787e-04 2.21766904e-03 7.19174985e-04 5.43301715e-04 7.19174985e-04 -2.18681758e-03 -1.60262285e-03 -2.18681758e-03 2.25648470e-05 -1.82206719e-05 2.11546484e-05 -3.90834615e-05 -1.82206719e-05 4.54049720e-04 2.69217248e-03 1.33770548e-03 7.36754990e-04 4.08627847e-04 -3.50501086e-03 -1.91637197e-03 -9.46051924e-04 -1.52445751e-04 -2.14787965e-04 -2.03886509e-04 -7.52275515e-06 -1.20794863e-04 2.81528787e-04 2.21766904e-03 7.19174985e-04 7.19174985e-04 5.43301715e-04 -2.18681758e-03 -2.18681758e-03 -1.60262285e-03 2.25648470e-05 2.11546484e-05 -1.82206719e-05 3.90834615e-05 -1.82206719e-05 -2.93227375e-03 -1.52248417e-02 -6.99633778e-03 -4.37757596e-03 -4.37757596e-03 1.64670479e-02 1.04147600e-02 1.04147600e-02 1.35737298e-03 2.12582266e-03 2.12582266e-03 1.30213495e-03 -8.85698948e-04 -6.67293529e-03 -1.60262285e-03 -2.18681758e-03 -2.18681758e-03 4.57109466e-03 6.50675894e-03 6.50675894e-03 1.35772380e-04 2.25479120e-04 2.25479120e-04 1.05295723e-04 -1.36564698e-03 -7.11244946e-03 -3.70069787e-03 -1.10022028e-03 -2.07552415e-03 8.90168116e-03 2.17312332e-03 4.96961345e-03 7.81641317e-04 8.86619153e-04 1.03286469e-03 -8.03685600e-05 5.15382990e-04 -8.85698948e-04 -6.67293529e-03 -2.18681758e-03 -1.60262285e-03 -2.18681758e-03 6.50675894e-03 4.57109466e-03 6.50675894e-03 -6.78861902e-05 2.25479120e-04 1.05295723e-04 1.17582331e-04 2.25479120e-04 -1.36564698e-03 -7.11244946e-03 -3.70069787e-03 -2.07552415e-03 -1.10022028e-03 8.90168116e-03 4.96961345e-03 2.17312332e-03 7.81641317e-04 1.03286469e-03 8.86619153e-04 8.03685600e-05 5.15382990e-04 -8.85698948e-04 -6.67293529e-03 -2.18681758e-03 -2.18681758e-03 -1.60262285e-03 6.50675894e-03 6.50675894e-03 4.57109466e-03 -6.78861902e-05 1.05295723e-04 2.25479120e-04 -1.17582331e-04 2.25479120e-04 -6.36885874e-05 4.91457553e-04 9.39065721e-05 1.22001244e-06 1.22001244e-06 -8.57044032e-04 -4.17861167e-04 -4.17861167e-04 7.37288045e-05 2.84542170e-04 2.84542170e-04 2.09507317e-04 4.51296940e-05 -2.25648470e-05 -2.25648470e-05 -1.35772380e-04 6.78861902e-05 6.78861902e-05 -1.38525834e-05 -3.22912376e-06 -3.22912376e-06 6.45824752e-06 -4.48907600e-05 6.96741543e-04 1.63501819e-04 5.34772333e-05 5.36232539e-05 -1.19669578e-03 -4.63187202e-04 -5.76174685e-04 2.33401992e-04 1.98660061e-04 3.28033227e-04 -6.77077342e-05 1.25901974e-04 -2.81266938e-05 1.01109299e-04 1.82206719e-05 1.82206719e-05 -2.11546484e-05 -2.25479120e-04 -2.25479120e-04 -1.05295723e-04 -3.22912376e-06 1.24251966e-04 1.31575910e-04 -5.59300642e-06 1.31575910e-04 -4.48907600e-05 6.96741543e-04 1.63501819e-04 5.36232539e-05 5.34772333e-05 -1.19669578e-03 -5.76174685e-04 -4.63187202e-04 2.33401992e-04 3.28033227e-04 1.98660061e-04 6.77077342e-05 1.25901974e-04 -2.81266938e-05 1.01109299e-04 1.82206719e-05 -2.11546484e-05 1.82206719e-05 -2.25479120e-04 -1.05295723e-04 -2.25479120e-04 -3.22912376e-06 1.31575910e-04 1.24251966e-04 5.59300642e-06 1.31575910e-04 1.50422865e-06 -1.50422865e-06 5.11290467e-05 -5.11290467e-05 -6.47125832e-05 6.47125832e-05 -6.23475010e-05 3.90834615e-05 -3.90834615e-05 -1.17582331e-04 1.17582331e-04 -5.59300642e-06 5.59300642e-06 -1.38525834e-05 -1.63200368e-05 3.57437773e-04 9.06648642e-05 3.58428548e-05 3.58428548e-05 -6.28559754e-04 -2.48668494e-04 -2.48668494e-04 1.57314396e-04 1.03625636e-04 1.03625636e-04 3.54077607e-05 -2.81266938e-05 1.01109299e-04 -2.11546484e-05 1.82206719e-05 1.82206719e-05 -1.05295723e-04 -2.25479120e-04 -2.25479120e-04 6.45824752e-06 1.31575910e-04 1.31575910e-04 1.24251966e-04 -1.03143748e-04 -8.56915628e-04 -4.21897348e-04 -8.47102601e-05 -8.47102601e-05 1.31011378e-03 2.64230228e-04 2.64230228e-04 -2.48599731e-05 -9.54175960e-06 -9.54175960e-06 2.19848325e-07 -2.83602678e-04 -2.19947443e-03 -9.64169844e-04 -4.54049720e-04 -4.54049720e-04 2.93227375e-03 1.36564698e-03 1.36564698e-03 -6.36885874e-05 -4.48907600e-05 -4.48907600e-05 -1.63200368e-05 -8.56915628e-04 -6.44503123e-03 -3.20879817e-03 -6.44189162e-04 -6.44189162e-04 9.41005524e-03 1.90192895e-03 1.90192895e-03 3.39992624e-04 1.18654672e-04 1.18654672e-04 4.54930713e-05 -1.95047293e-03 -1.22130875e-02 -5.67344374e-03 -2.69217248e-03 -2.69217248e-03 1.52248417e-02 7.11244946e-03 7.11244946e-03 4.91457553e-04 6.96741543e-04 6.96741543e-04 3.57437773e-04 4.21897348e-04 3.20879817e-03 1.60542134e-03 3.48784992e-04 3.48784992e-04 -4.73061611e-03 -1.04349936e-03 -1.04349936e-03 -1.01169594e-04 -2.72395088e-05 -2.72395088e-05 -1.30405087e-05 8.59745776e-04 5.70478091e-03 2.51977194e-03 1.33770548e-03 1.33770548e-03 -6.99633778e-03 -3.70069787e-03 -3.70069787e-03 -9.39065721e-05 -1.63501819e-04 -1.63501819e-04 -9.06648642e-05 8.47102601e-05 6.44189162e-04 3.48784992e-04 -8.34532790e-05 8.81363406e-05 -1.03910538e-03 2.97066591e-04 -2.72072081e-04 -4.62400859e-06 -5.22359376e-05 9.35105526e-06 -1.23670392e-05 -1.04881978e-05 4.56920647e-04 3.14685859e-03 1.52740148e-03 4.08627847e-04 7.36754990e-04 -4.37757596e-03 -1.10022028e-03 -2.07552415e-03 -1.22001244e-06 -5.34772333e-05 -5.36232539e-05 -1.50422865e-06 -3.58428548e-05 8.47102601e-05 6.44189162e-04 3.48784992e-04 8.81363406e-05 -8.34532790e-05 -1.03910538e-03 -2.72072081e-04 2.97066591e-04 -4.62400859e-06 9.35105526e-06 -5.22359376e-05 1.23670392e-05 -1.04881978e-05 4.56920647e-04 3.14685859e-03 1.52740148e-03 7.36754990e-04 4.08627847e-04 -4.37757596e-03 -2.07552415e-03 -1.10022028e-03 -1.22001244e-06 -5.36232539e-05 -5.34772333e-05 1.50422865e-06 -3.58428548e-05 -1.31011378e-03 -9.41005524e-03 -4.73061611e-03 -1.03910538e-03 -1.03910538e-03 1.34699125e-02 3.02088103e-03 3.02088103e-03 7.81164166e-04 2.53598761e-04 2.53598761e-04 7.84989694e-05 -2.44899535e-03 -1.41797470e-02 -6.49638880e-03 -3.50501086e-03 -3.50501086e-03 1.64670479e-02 8.90168116e-03 8.90168116e-03 8.57044032e-04 1.19669578e-03 1.19669578e-03 6.28559754e-04 -2.64230228e-04 -1.90192895e-03 -1.04349936e-03 2.97066591e-04 -2.72072081e-04 3.02088103e-03 -1.05660430e-03 8.26078378e-04 1.07775503e-04 1.84705595e-04 7.23455255e-07 3.79668612e-05 3.66025562e-05 -1.28357742e-03 -7.70583827e-03 -3.93868502e-03 -9.46051924e-04 -1.91637197e-03 1.04147600e-02 2.17312332e-03 4.96961345e-03 4.17861167e-04 4.63187202e-04 5.76174685e-04 -5.11290467e-05 2.48668494e-04 -2.64230228e-04 -1.90192895e-03 -1.04349936e-03 -2.72072081e-04 2.97066591e-04 3.02088103e-03 8.26078378e-04 -1.05660430e-03 1.07775503e-04 7.23455255e-07 1.84705595e-04 -3.79668612e-05 3.66025562e-05 -1.28357742e-03 -7.70583827e-03 -3.93868502e-03 -1.91637197e-03 -9.46051924e-04 1.04147600e-02 4.96961345e-03 2.17312332e-03 4.17861167e-04 5.76174685e-04 4.63187202e-04 5.11290467e-05 2.48668494e-04 -2.48599731e-05 3.39992624e-04 1.01169594e-04 4.62400859e-06 4.62400859e-06 -7.81164166e-04 -1.07775503e-04 -1.07775503e-04 3.30466823e-04 1.29419106e-04 1.29419106e-04 3.03052727e-05 1.73010453e-05 9.19339830e-04 2.89135392e-04 1.52445751e-04 1.52445751e-04 -1.35737298e-03 -7.81641317e-04 -7.81641317e-04 7.37288045e-05 2.33401992e-04 2.33401992e-04 1.57314396e-04 -9.54175960e-06 1.18654672e-04 2.72395088e-05 5.22359376e-05 -9.35105526e-06 -2.53598761e-04 -1.84705595e-04 -7.23455255e-07 1.29419106e-04 1.73450833e-05 3.85473273e-05 -3.67001078e-06 3.86877104e-06 4.44223313e-05 1.36735648e-03 4.61116361e-04 2.03886509e-04 2.14787965e-04 -2.12582266e-03 -8.86619153e-04 -1.03286469e-03 2.84542170e-04 1.98660061e-04 3.28033227e-04 -6.47125832e-05 1.03625636e-04 -9.54175960e-06 1.18654672e-04 2.72395088e-05 -9.35105526e-06 5.22359376e-05 -2.53598761e-04 -7.23455255e-07 -1.84705595e-04 1.29419106e-04 3.85473273e-05 1.73450833e-05 3.67001078e-06 3.86877104e-06 4.44223313e-05 1.36735648e-03 4.61116361e-04 2.14787965e-04 2.03886509e-04 -2.12582266e-03 -1.03286469e-03 -8.86619153e-04 2.84542170e-04 3.28033227e-04 1.98660061e-04 6.47125832e-05 1.03625636e-04 1.23670392e-05 -1.23670392e-05 -3.79668612e-05 3.79668612e-05 -3.67001078e-06 3.67001078e-06 -2.83877928e-06 -7.52275515e-06 7.52275515e-06 8.03685600e-05 -8.03685600e-05 -6.77077342e-05 6.77077342e-05 -6.23475010e-05 2.19848325e-07 4.54930713e-05 1.30405087e-05 1.04881978e-05 1.04881978e-05 -7.84989694e-05 -3.66025562e-05 -3.66025562e-05 3.03052727e-05 3.86877104e-06 3.86877104e-06 -1.73157887e-06 3.45784622e-05 8.16530823e-04 2.90352413e-04 1.20794863e-04 1.20794863e-04 -1.30213495e-03 -5.15382990e-04 -5.15382990e-04 2.09507317e-04 1.25901974e-04 1.25901974e-04 3.54077607e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 -2 -1 0 676 - -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 -4.56920647e-04 -8.59745776e-04 1.28357742e-03 1.28357742e-03 2.44899535e-03 -8.65052267e-06 3.45784622e-05 4.44223313e-05 -1.49831448e-05 4.44223313e-05 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 -3.47227344e-05 -5.72377128e-05 4.24837644e-05 1.28385646e-04 2.13399966e-04 1.49174142e-05 -5.07064792e-06 -8.30976084e-06 1.33792046e-05 -2.42510477e-05 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 -3.14685859e-03 -5.70478091e-03 7.70583827e-03 7.70583827e-03 1.41797470e-02 -4.59669915e-04 8.16530823e-04 1.36735648e-03 -7.96171648e-04 1.36735648e-03 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 -4.05026652e-04 -6.59577058e-04 4.76244557e-04 1.48368337e-03 2.43659056e-03 1.78805091e-04 -6.00921510e-05 -9.65513242e-05 1.56616135e-04 -2.91846913e-04 4.54049720e-04 2.69217248e-03 4.08627847e-04 7.36754990e-04 1.33770548e-03 -9.46051924e-04 -1.91637197e-03 -3.50501086e-03 8.27377725e-05 -1.20794863e-04 -2.03886509e-04 1.28260515e-04 -2.14787965e-04 1.12525880e-05 1.27235214e-04 -1.58281898e-06 3.03006947e-05 4.93082215e-05 2.44056476e-06 -1.12502969e-04 -1.84922129e-04 -1.41761337e-05 -1.71274120e-06 -2.90578900e-06 -1.17103047e-05 1.91370154e-05 4.54049720e-04 2.69217248e-03 7.36754990e-04 4.08627847e-04 1.33770548e-03 -1.91637197e-03 -9.46051924e-04 -3.50501086e-03 6.97079784e-05 -1.20794863e-04 -2.14787965e-04 1.35783271e-04 -2.03886509e-04 3.47227344e-05 4.05026652e-04 3.03006947e-05 8.18757907e-05 1.53394752e-04 -1.17233978e-04 -3.13837672e-04 -5.86366001e-04 -3.63351033e-05 1.12246264e-05 2.11184544e-05 -4.04229680e-05 5.50684410e-05 9.64169844e-04 5.67344374e-03 1.52740148e-03 1.52740148e-03 2.51977194e-03 -3.93868502e-03 -3.93868502e-03 -6.49638880e-03 1.44567696e-04 -2.90352413e-04 -4.61116361e-04 2.50398595e-04 -4.61116361e-04 5.72377128e-05 6.59577058e-04 4.93082215e-05 1.53394752e-04 2.41156525e-04 -1.89638082e-04 -5.76858814e-04 -9.18363956e-04 -5.77673898e-05 2.21031721e-05 3.36831447e-05 -4.77055175e-05 9.73673576e-05 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 -2.07552415e-03 -3.70069787e-03 2.17312332e-03 4.96961345e-03 8.90168116e-03 -4.60421873e-04 5.15382990e-04 8.86619153e-04 -6.36736958e-04 1.03286469e-03 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 -1.17233978e-04 -1.89638082e-04 2.12415462e-06 4.29690949e-04 7.01429547e-04 5.68584456e-05 4.07738778e-06 6.98600029e-06 4.66293591e-05 -7.86960118e-05 -1.36564698e-03 -7.11244946e-03 -2.07552415e-03 -1.10022028e-03 -3.70069787e-03 4.96961345e-03 2.17312332e-03 8.90168116e-03 -3.21219444e-04 5.15382990e-04 1.03286469e-03 -7.17105517e-04 8.86619153e-04 -1.28385646e-04 -1.48368337e-03 -1.12502969e-04 -3.13837672e-04 -5.76858814e-04 4.29690949e-04 1.18495152e-03 2.17589038e-03 1.45817244e-04 -4.49331845e-05 -8.21521714e-05 1.55617623e-04 -2.23662024e-04 -2.93227375e-03 -1.52248417e-02 -4.37757596e-03 -4.37757596e-03 -6.99633778e-03 1.04147600e-02 1.04147600e-02 1.64670479e-02 -6.78686488e-04 1.30213495e-03 2.12582266e-03 -1.17551948e-03 2.12582266e-03 -2.13399966e-04 -2.43659056e-03 -1.84922129e-04 -5.86366001e-04 -9.18363956e-04 7.01429547e-04 2.17589038e-03 3.44802830e-03 2.35102291e-04 -8.73254590e-05 -1.33112543e-04 1.91876561e-04 -3.95271863e-04 3.18442937e-05 -2.45728776e-04 6.92693999e-07 -1.91270644e-06 -4.69532861e-05 2.53209637e-04 1.64651530e-04 4.28522016e-04 -2.83284246e-05 -1.04753659e-04 -1.98313826e-04 5.89227687e-05 -8.62283440e-05 1.49174142e-05 1.78805091e-04 1.41761337e-05 3.63351033e-05 5.77673898e-05 -5.68584456e-05 -1.45817244e-04 -2.35102291e-04 -1.03304001e-05 5.75922518e-06 8.28188018e-06 -8.85819318e-06 1.81723147e-05 -1.63200368e-05 3.57437773e-04 3.58428548e-05 3.58428548e-05 9.06648642e-05 -2.48668494e-04 -2.48668494e-04 -6.28559754e-04 -7.86571980e-05 3.54077607e-05 1.03625636e-04 -1.36238263e-04 1.03625636e-04 -5.07064792e-06 -6.00921510e-05 1.71274120e-06 -1.12246264e-05 -2.21031721e-05 -4.07738778e-06 4.49331845e-05 8.73254590e-05 5.75922518e-06 1.60968653e-06 2.53095613e-06 6.05862154e-06 -6.38809148e-06 -4.48907600e-05 6.96741543e-04 5.34772333e-05 5.36232539e-05 1.63501819e-04 -4.63187202e-04 -5.76174685e-04 -1.19669578e-03 -1.75337614e-04 1.25901974e-04 1.98660061e-04 -1.68278188e-04 3.28033227e-04 -8.30976084e-06 -9.65513242e-05 2.90578900e-06 -2.11184544e-05 -3.36831447e-05 -6.98600029e-06 8.21521714e-05 1.33112543e-04 8.28188018e-06 2.53095613e-06 4.27984257e-06 6.41493715e-06 -1.02749465e-05 5.51559346e-05 -4.25614726e-04 -1.80867609e-06 -3.04447445e-07 -8.13254770e-05 3.36313863e-04 3.87442910e-04 7.42221904e-04 5.89227687e-05 -1.81438659e-04 -2.14064456e-04 3.97097282e-05 -2.78777039e-04 1.33792046e-05 1.56616135e-04 1.17103047e-05 4.04229680e-05 4.77055175e-05 -4.66293591e-05 -1.55617623e-04 -1.91876561e-04 -8.85819318e-06 6.05862154e-06 6.41493715e-06 -8.46435825e-07 1.96677264e-05 -4.48907600e-05 6.96741543e-04 5.36232539e-05 5.34772333e-05 1.63501819e-04 -5.76174685e-04 -4.63187202e-04 -1.19669578e-03 -5.80643783e-05 1.25901974e-04 3.28033227e-04 -2.35985922e-04 1.98660061e-04 -2.42510477e-05 -2.91846913e-04 -1.91370154e-05 -5.50684410e-05 -9.73673576e-05 7.86960118e-05 2.23662024e-04 3.95271863e-04 1.81723147e-05 -6.38809148e-06 -1.02749465e-05 1.96677264e-05 -2.86556591e-05 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 -9.58444724e-04 -2.90859858e-03 7.55769472e-03 2.49315158e-03 7.55769472e-03 9.71447628e-05 1.39435234e-04 3.68604998e-04 -1.68259665e-04 1.39435234e-04 -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 -4.54049720e-04 -9.64169844e-04 1.36564698e-03 1.36564698e-03 2.93227375e-03 3.18442937e-05 -1.63200368e-05 -4.48907600e-05 5.51559346e-05 -4.48907600e-05 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 -4.04493333e-03 -1.22716775e-02 2.23901961e-02 7.55155382e-03 2.23901961e-02 1.76802645e-03 2.31024262e-03 6.49388152e-03 -3.06231165e-03 2.31024262e-03 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 -2.69217248e-03 -5.67344374e-03 7.11244946e-03 7.11244946e-03 1.52248417e-02 -2.45728776e-04 3.57437773e-04 6.96741543e-04 -4.25614726e-04 6.96741543e-04 2.90859858e-03 1.22716775e-02 5.03014462e-03 2.08027394e-03 6.14446833e-03 -1.05420119e-02 -4.59318203e-03 -1.33502663e-02 -3.48900865e-04 -7.13933222e-04 -2.05131590e-03 1.05035386e-03 -8.27964213e-04 4.56920647e-04 3.14685859e-03 4.08627847e-04 7.36754990e-04 1.52740148e-03 -1.10022028e-03 -2.07552415e-03 -4.37757596e-03 -6.92693999e-07 -3.58428548e-05 -5.34772333e-05 1.80867609e-06 -5.36232539e-05 9.58444724e-04 4.04493333e-03 2.08027394e-03 -5.69198711e-04 2.08027394e-03 -4.54167058e-03 1.79526564e-03 -4.54167058e-03 -2.34922678e-04 -4.93246421e-05 -7.36376583e-04 4.06898013e-04 -4.93246421e-05 4.56920647e-04 3.14685859e-03 7.36754990e-04 4.08627847e-04 1.52740148e-03 -2.07552415e-03 -1.10022028e-03 -4.37757596e-03 1.91270644e-06 -3.58428548e-05 -5.36232539e-05 3.04447445e-07 -5.34772333e-05 2.90859858e-03 1.22716775e-02 6.14446833e-03 2.08027394e-03 5.03014462e-03 -1.33502663e-02 -4.59318203e-03 -1.05420119e-02 -7.35182694e-04 -8.27964213e-04 -2.05131590e-03 8.27333943e-04 -7.13933222e-04 8.59745776e-04 5.70478091e-03 1.33770548e-03 1.33770548e-03 2.51977194e-03 -3.70069787e-03 -3.70069787e-03 -6.99633778e-03 4.69532861e-05 -9.06648642e-05 -1.63501819e-04 8.13254770e-05 -1.63501819e-04 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 -4.54167058e-03 -1.33502663e-02 1.55180210e-02 7.87868612e-03 2.17847557e-02 1.13526333e-03 2.60885943e-03 7.69870109e-03 -4.13009015e-03 3.08404679e-03 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 -1.91637197e-03 -3.93868502e-03 2.17312332e-03 4.96961345e-03 1.04147600e-02 -2.53209637e-04 2.48668494e-04 4.63187202e-04 -3.36313863e-04 5.76174685e-04 -2.49315158e-03 -7.55155382e-03 -4.59318203e-03 1.79526564e-03 -4.59318203e-03 7.87868612e-03 -5.52298877e-03 7.87868612e-03 8.87988382e-04 4.33092121e-05 2.67007632e-03 -1.53804099e-03 4.33092121e-05 -1.28357742e-03 -7.70583827e-03 -1.91637197e-03 -9.46051924e-04 -3.93868502e-03 4.96961345e-03 2.17312332e-03 1.04147600e-02 -1.64651530e-04 2.48668494e-04 5.76174685e-04 -3.87442910e-04 4.63187202e-04 -7.55769472e-03 -2.23901961e-02 -1.33502663e-02 -4.54167058e-03 -1.05420119e-02 2.17847557e-02 7.87868612e-03 1.55180210e-02 3.00913133e-03 3.08404679e-03 7.69870109e-03 -3.04821196e-03 2.60885943e-03 -2.44899535e-03 -1.41797470e-02 -3.50501086e-03 -3.50501086e-03 -6.49638880e-03 8.90168116e-03 8.90168116e-03 1.64670479e-02 -4.28522016e-04 6.28559754e-04 1.19669578e-03 -7.42221904e-04 1.19669578e-03 9.71447628e-05 1.76802645e-03 3.48900865e-04 2.34922678e-04 7.35182694e-04 -1.13526333e-03 -8.87988382e-04 -3.00913133e-03 -2.58484015e-04 -5.56174238e-06 1.16705004e-04 -2.56639851e-04 1.33799209e-04 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 -6.97079784e-05 -1.44567696e-04 4.60421873e-04 3.21219444e-04 6.78686488e-04 -2.83284246e-05 -7.86571980e-05 -1.75337614e-04 5.89227687e-05 -5.80643783e-05 1.39435234e-04 2.31024262e-03 7.13933222e-04 4.93246421e-05 8.27964213e-04 -2.60885943e-03 -4.33092121e-05 -3.08404679e-03 -5.56174238e-06 -6.28997322e-05 1.20238779e-04 -1.51286945e-04 -7.02699890e-05 3.45784622e-05 8.16530823e-04 1.20794863e-04 1.20794863e-04 2.90352413e-04 -5.15382990e-04 -5.15382990e-04 -1.30213495e-03 -1.04753659e-04 3.54077607e-05 1.25901974e-04 -1.81438659e-04 1.25901974e-04 3.68604998e-04 6.49388152e-03 2.05131590e-03 7.36376583e-04 2.05131590e-03 -7.69870109e-03 -2.67007632e-03 -7.69870109e-03 1.16705004e-04 1.20238779e-04 3.32086076e-04 -2.02138997e-04 1.20238779e-04 4.44223313e-05 1.36735648e-03 2.03886509e-04 2.14787965e-04 4.61116361e-04 -8.86619153e-04 -1.03286469e-03 -2.12582266e-03 -1.98313826e-04 1.03625636e-04 1.98660061e-04 -2.14064456e-04 3.28033227e-04 -1.68259665e-04 -3.06231165e-03 -1.05035386e-03 -4.06898013e-04 -8.27333943e-04 4.13009015e-03 1.53804099e-03 3.04821196e-03 -2.56639851e-04 -1.51286945e-04 -2.02138997e-04 3.78581590e-05 -7.08268625e-05 -1.49831448e-05 -7.96171648e-04 -1.28260515e-04 -1.35783271e-04 -2.50398595e-04 6.36736958e-04 7.17105517e-04 1.17551948e-03 5.89227687e-05 -1.36238263e-04 -1.68278188e-04 3.97097282e-05 -2.35985922e-04 1.39435234e-04 2.31024262e-03 8.27964213e-04 4.93246421e-05 7.13933222e-04 -3.08404679e-03 -4.33092121e-05 -2.60885943e-03 1.33799209e-04 -7.02699890e-05 1.20238779e-04 -7.08268625e-05 -6.28997322e-05 4.44223313e-05 1.36735648e-03 2.14787965e-04 2.03886509e-04 4.61116361e-04 -1.03286469e-03 -8.86619153e-04 -2.12582266e-03 -8.62283440e-05 1.03625636e-04 3.28033227e-04 -2.78777039e-04 1.98660061e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -2 -1 1 550 - -1.11544956e-07 -1.48620472e-06 4.00600009e-07 -2.01344846e-07 -6.39058650e-07 -1.42163448e-06 8.11507012e-07 2.38373364e-06 1.29305381e-07 1.23648563e-07 3.70950690e-07 2.53242539e-07 -3.16403274e-07 1.22221523e-10 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 -2.36478315e-06 -8.48205361e-06 -1.63219705e-05 9.45191477e-06 3.12761733e-05 1.81132289e-06 1.41469877e-06 4.24408669e-06 3.47548306e-06 -3.58589526e-06 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 -1.81870272e-10 5.45610817e-10 1.27119381e-09 1.47830504e-10 1.06867539e-10 -1.59050619e-10 4.00600009e-07 4.60138988e-06 -8.22724975e-07 6.93919687e-07 2.08175906e-06 2.91617223e-06 -2.47317189e-06 -7.41967268e-06 -4.25795644e-07 -2.49741275e-07 -7.54081183e-07 -8.24493638e-07 6.18434049e-07 1.12485150e-10 2.01344846e-07 2.36478315e-06 -6.93919687e-07 5.99969468e-07 9.25785817e-07 2.46342444e-06 -2.12438175e-06 -3.36476113e-06 -7.99580958e-08 -2.31855137e-07 -6.44552200e-07 -2.32300811e-07 5.22748328e-07 1.80250540e-10 -3.37455450e-10 6.39058650e-07 8.48205361e-06 -2.08175906e-06 9.25785817e-07 3.77173215e-06 7.39011631e-06 -3.86414678e-06 -1.40232562e-05 -8.61419934e-07 -6.44562669e-07 -1.95082770e-06 -1.63893960e-06 1.65526012e-06 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 -2.46342444e-06 -7.39011631e-06 -1.03306199e-05 8.77023113e-06 2.63106934e-05 1.50436347e-06 8.82034439e-07 2.66170787e-06 2.91267352e-06 -2.18476894e-06 1.81870272e-10 -3.40730555e-10 -8.11507012e-07 -9.45191477e-06 2.47317189e-06 -2.12438175e-06 -3.86414678e-06 -8.77023113e-06 7.51525435e-06 1.39229776e-05 4.60513730e-07 8.25046738e-07 2.29149691e-06 1.12740187e-06 -1.84660522e-06 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.60522825e-10 -2.38373364e-06 -3.12761733e-05 7.41967268e-06 -3.36476113e-06 -1.40232562e-05 -2.63106934e-05 1.39229776e-05 5.18442225e-05 3.21743567e-06 2.29160651e-06 6.93637210e-06 6.09905134e-06 -5.85858440e-06 -1.22221523e-10 -1.27119381e-09 1.12485150e-10 -3.37455450e-10 -6.39020960e-10 -3.40730555e-10 1.02219167e-09 2.07962652e-09 2.49833494e-10 1.04027963e-10 1.55316403e-10 -2.98395984e-10 1.29305381e-07 1.81132289e-06 -4.25795644e-07 7.99580958e-08 8.61419934e-07 1.50436347e-06 -4.60513730e-07 -3.21743567e-06 -2.47851861e-07 -1.41948339e-07 -4.25917413e-07 -4.56619879e-07 3.52150972e-07 1.47830504e-10 -2.49833494e-10 -1.23648563e-07 -1.41469877e-06 2.49741275e-07 -2.31855137e-07 -6.44562669e-07 -8.82034439e-07 8.25046738e-07 2.29160651e-06 1.41948339e-07 8.51245476e-08 2.37401412e-07 2.59354632e-07 -2.17001899e-07 -1.04027963e-10 -3.70950690e-07 -4.24408669e-06 7.54081183e-07 -6.44552200e-07 -1.95082770e-06 -2.66170787e-06 2.29149691e-06 6.93637210e-06 4.25917413e-07 2.37401412e-07 7.18057207e-07 8.14141689e-07 -6.03110959e-07 2.53242539e-07 3.47548306e-06 -8.24493638e-07 2.32300811e-07 1.63893960e-06 2.91267352e-06 -1.12740187e-06 -6.09905134e-06 -4.56619879e-07 -2.59354632e-07 -8.14141689e-07 -8.38183183e-07 6.94301914e-07 1.06867539e-10 -1.60522825e-10 -1.55316403e-10 -3.16403274e-07 -3.58589526e-06 6.18434049e-07 -5.22748328e-07 -1.65526012e-06 -2.18476894e-06 1.84660522e-06 5.85858440e-06 3.52150972e-07 2.17001899e-07 6.03110959e-07 6.94301914e-07 -4.72951931e-07 -1.59050619e-10 2.98395984e-10 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 -8.47102601e-05 -4.21897348e-04 2.64230228e-04 2.64230228e-04 1.31011378e-03 1.24299865e-05 2.19848325e-07 -9.54175960e-06 2.15293682e-05 -9.54175960e-06 -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 -2.01344846e-07 -6.39058650e-07 1.42163448e-06 8.11507012e-07 2.38373364e-06 1.29305381e-07 -1.23648563e-07 -3.70950690e-07 2.53242539e-07 -3.16403274e-07 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 -6.44189162e-04 -3.20879817e-03 1.90192895e-03 1.90192895e-03 9.41005524e-03 -1.69996312e-04 4.54930713e-05 1.18654672e-04 -2.94442250e-04 1.18654672e-04 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 -2.36478315e-06 -8.48205361e-06 1.63219705e-05 9.45191477e-06 3.12761733e-05 1.81132289e-06 -1.41469877e-06 -4.24408669e-06 3.47548306e-06 -3.58589526e-06 8.47102601e-05 6.44189162e-04 -8.34532790e-05 8.81363406e-05 3.48784992e-04 2.97066591e-04 -2.72072081e-04 -1.03910538e-03 -8.39816585e-06 -1.04881978e-05 -5.22359376e-05 1.01880285e-05 9.35105526e-06 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 -6.93919687e-07 -2.08175906e-06 2.91617223e-06 2.47317189e-06 7.41967268e-06 4.25795644e-07 -2.49741275e-07 -7.54081183e-07 8.24493638e-07 -6.18434049e-07 8.47102601e-05 6.44189162e-04 8.81363406e-05 -8.34532790e-05 3.48784992e-04 -2.72072081e-04 2.97066591e-04 -1.03910538e-03 1.30221744e-05 -1.04881978e-05 9.35105526e-06 -2.17901071e-06 -5.22359376e-05 2.01344846e-07 2.36478315e-06 6.93919687e-07 5.99969468e-07 9.25785817e-07 -2.46342444e-06 -2.12438175e-06 -3.36476113e-06 -7.99580958e-08 2.31855137e-07 6.44552200e-07 -2.32300811e-07 5.22748328e-07 4.21897348e-04 3.20879817e-03 3.48784992e-04 3.48784992e-04 1.60542134e-03 -1.04349936e-03 -1.04349936e-03 -4.73061611e-03 5.05847972e-05 -1.30405087e-05 -2.72395088e-05 8.76154389e-05 -2.72395088e-05 6.39058650e-07 8.48205361e-06 2.08175906e-06 9.25785817e-07 3.77173215e-06 -7.39011631e-06 -3.86414678e-06 -1.40232562e-05 -8.61419934e-07 6.44562669e-07 1.95082770e-06 -1.63893960e-06 1.65526012e-06 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 -2.72072081e-04 -1.04349936e-03 -1.05660430e-03 8.26078378e-04 3.02088103e-03 -2.10074852e-05 3.66025562e-05 1.84705595e-04 -1.12319754e-04 7.23455255e-07 1.42163448e-06 1.63219705e-05 2.91617223e-06 2.46342444e-06 7.39011631e-06 -1.03306199e-05 -8.77023113e-06 -2.63106934e-05 -1.50436347e-06 8.82034439e-07 2.66170787e-06 -2.91267352e-06 2.18476894e-06 -2.64230228e-04 -1.90192895e-03 -2.72072081e-04 2.97066591e-04 -1.04349936e-03 8.26078378e-04 -1.05660430e-03 3.02088103e-03 -8.67680178e-05 3.66025562e-05 7.23455255e-07 -7.43528929e-05 1.84705595e-04 -8.11507012e-07 -9.45191477e-06 -2.47317189e-06 -2.12438175e-06 -3.86414678e-06 8.77023113e-06 7.51525435e-06 1.39229776e-05 4.60513730e-07 -8.25046738e-07 -2.29149691e-06 1.12740187e-06 -1.84660522e-06 -1.31011378e-03 -9.41005524e-03 -1.03910538e-03 -1.03910538e-03 -4.73061611e-03 3.02088103e-03 3.02088103e-03 1.34699125e-02 -3.90582083e-04 7.84989694e-05 2.53598761e-04 -6.76508013e-04 2.53598761e-04 -2.38373364e-06 -3.12761733e-05 -7.41967268e-06 -3.36476113e-06 -1.40232562e-05 2.63106934e-05 1.39229776e-05 5.18442225e-05 3.21743567e-06 -2.29160651e-06 -6.93637210e-06 6.09905134e-06 -5.85858440e-06 1.24299865e-05 -1.69996312e-04 8.39816585e-06 -1.30221744e-05 -5.05847972e-05 2.10074852e-05 8.67680178e-05 3.90582083e-04 8.04876214e-05 -1.51526364e-05 -6.78878755e-05 1.44325560e-04 -6.15312303e-05 1.29305381e-07 1.81132289e-06 4.25795644e-07 7.99580958e-08 8.61419934e-07 -1.50436347e-06 -4.60513730e-07 -3.21743567e-06 -2.47851861e-07 1.41948339e-07 4.25917413e-07 -4.56619879e-07 3.52150972e-07 2.19848325e-07 4.54930713e-05 1.04881978e-05 1.04881978e-05 1.30405087e-05 -3.66025562e-05 -3.66025562e-05 -7.84989694e-05 -1.51526364e-05 -1.73157887e-06 3.86877104e-06 -2.62451360e-05 3.86877104e-06 1.23648563e-07 1.41469877e-06 2.49741275e-07 2.31855137e-07 6.44562669e-07 -8.82034439e-07 -8.25046738e-07 -2.29160651e-06 -1.41948339e-07 8.51245476e-08 2.37401412e-07 -2.59354632e-07 2.17001899e-07 -9.54175960e-06 1.18654672e-04 5.22359376e-05 -9.35105526e-06 2.72395088e-05 -1.84705595e-04 -7.23455255e-07 -2.53598761e-04 -6.78878755e-05 3.86877104e-06 1.73450833e-05 -1.10245228e-04 3.85473273e-05 3.70950690e-07 4.24408669e-06 7.54081183e-07 6.44552200e-07 1.95082770e-06 -2.66170787e-06 -2.29149691e-06 -6.93637210e-06 -4.25917413e-07 2.37401412e-07 7.18057207e-07 -8.14141689e-07 6.03110959e-07 2.15293682e-05 -2.94442250e-04 -1.01880285e-05 2.17901071e-06 -8.76154389e-05 1.12319754e-04 7.43528929e-05 6.76508013e-04 1.44325560e-04 -2.62451360e-05 -1.10245228e-04 2.47140423e-04 -1.13915239e-04 2.53242539e-07 3.47548306e-06 8.24493638e-07 2.32300811e-07 1.63893960e-06 -2.91267352e-06 -1.12740187e-06 -6.09905134e-06 -4.56619879e-07 2.59354632e-07 8.14141689e-07 -8.38183183e-07 6.94301914e-07 -9.54175960e-06 1.18654672e-04 -9.35105526e-06 5.22359376e-05 2.72395088e-05 -7.23455255e-07 -1.84705595e-04 -2.53598761e-04 -6.15312303e-05 3.86877104e-06 3.85473273e-05 -1.13915239e-04 1.73450833e-05 -3.16403274e-07 -3.58589526e-06 -6.18434049e-07 -5.22748328e-07 -1.65526012e-06 2.18476894e-06 1.84660522e-06 5.85858440e-06 3.52150972e-07 -2.17001899e-07 -6.03110959e-07 6.94301914e-07 -4.72951931e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 17 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 17 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 14 36 50 65 82 97 114 139 154 168 181 197 212 238 264 290 316 342 368 394 420 446 472 498 524 550 +2 -1 -3 39 + -1.22221523e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -5.45610817e-10 -1.27119381e-09 -1.81870272e-10 -1.59050619e-10 -1.81458741e-10 -1.80250540e-10 -3.37455450e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -1.12485150e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.56742199e-10 1.22221523e-10 1.27119381e-09 -3.37455450e-10 -6.39020960e-10 -1.12485150e-10 1.02219167e-09 2.07962652e-09 3.40730555e-10 2.98395984e-10 1.04027963e-10 2.94020354e-10 1.81870272e-10 3.40730555e-10 -1.59050619e-10 -2.98395984e-10 -1.04027963e-10 -1.81458741e-10 -1.56742199e-10 -2.94020354e-10 + 19 14 15 16 18 19 20 22 24 14 19 14 16 18 19 19 14 16 19 24 13 14 15 16 17 18 19 20 22 23 24 14 19 14 19 19 14 18 19 + 0 1 9 11 15 16 20 31 33 33 35 36 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 +2 -1 -2 669 + -1.11544956e-07 -1.48620472e-06 2.01344846e-07 6.39058650e-07 4.00600009e-07 -8.11507012e-07 -2.38373364e-06 -1.42163448e-06 1.54661782e-07 -3.16403274e-07 -1.23648563e-07 -2.38603015e-07 -3.70950690e-07 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 5.72377128e-05 -1.12525880e-05 -1.28385646e-04 -2.13399966e-04 4.24837644e-05 4.12802398e-06 -2.42510477e-05 5.07064792e-06 -1.96084619e-05 8.30976084e-06 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 8.48205361e-06 4.60138988e-06 -9.45191477e-06 -3.12761733e-05 -1.63219705e-05 2.10419517e-06 -3.58589526e-06 -1.41469877e-06 -3.30639317e-06 -4.24408669e-06 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 6.59577058e-04 -1.27235214e-04 -1.48368337e-03 -2.43659056e-03 4.76244557e-04 4.62310066e-05 -2.91846913e-04 6.00921510e-05 -2.33157819e-04 9.65513242e-05 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 9.25785817e-07 6.93919687e-07 -2.12438175e-06 -3.36476113e-06 -2.46342444e-06 1.61199356e-07 -5.22748328e-07 -2.31855137e-07 -1.85396148e-07 -6.44552200e-07 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 1.53394752e-04 -3.03006947e-05 -3.13837672e-04 -5.86366001e-04 1.17233978e-04 1.68397655e-05 -5.50684410e-05 1.12246264e-05 -5.16786065e-05 2.11184544e-05 -6.39058650e-07 -8.48205361e-06 9.25785817e-07 3.77173215e-06 2.08175906e-06 -3.86414678e-06 -1.40232562e-05 -7.39011631e-06 9.88653362e-07 -1.65526012e-06 -6.44562669e-07 -1.56548135e-06 -1.95082770e-06 -5.72377128e-05 -6.59577058e-04 1.53394752e-04 2.41156525e-04 -4.93082215e-05 -5.76858814e-04 -9.18363956e-04 1.89638082e-04 1.24304952e-05 -9.73673576e-05 2.21031721e-05 -7.38807858e-05 3.36831447e-05 4.00600009e-07 4.60138988e-06 -6.93919687e-07 -2.08175906e-06 -8.22724975e-07 2.47317189e-06 7.41967268e-06 2.91617223e-06 -5.01134613e-07 6.18434049e-07 2.49741275e-07 7.80996664e-07 7.54081183e-07 1.12525880e-05 1.27235214e-04 -3.03006947e-05 -4.93082215e-05 -1.58281898e-06 1.12502969e-04 1.84922129e-04 2.44056476e-06 -3.05335454e-06 1.91370154e-05 1.71274120e-06 1.81320443e-05 2.90578900e-06 8.11507012e-07 9.45191477e-06 -2.12438175e-06 -3.86414678e-06 -2.47317189e-06 7.51525435e-06 1.39229776e-05 8.77023113e-06 -7.46101797e-07 1.84660522e-06 8.25046738e-07 9.62517525e-07 2.29149691e-06 1.28385646e-04 1.48368337e-03 -3.13837672e-04 -5.76858814e-04 1.12502969e-04 1.18495152e-03 2.17589038e-03 -4.29690949e-04 -6.18601931e-05 2.23662024e-04 -4.49331845e-05 2.04090250e-04 -8.21521714e-05 2.38373364e-06 3.12761733e-05 -3.36476113e-06 -1.40232562e-05 -7.41967268e-06 1.39229776e-05 5.18442225e-05 2.63106934e-05 -3.67321556e-06 5.85858440e-06 2.29160651e-06 5.83590669e-06 6.93637210e-06 2.13399966e-04 2.43659056e-03 -5.86366001e-04 -9.18363956e-04 1.84922129e-04 2.17589038e-03 3.44802830e-03 -7.01429547e-04 -4.86188305e-05 3.95271863e-04 -8.73254590e-05 2.99542837e-04 -1.33112543e-04 -1.42163448e-06 -1.63219705e-05 2.46342444e-06 7.39011631e-06 2.91617223e-06 -8.77023113e-06 -2.63106934e-05 -1.03306199e-05 1.77026752e-06 -2.18476894e-06 -8.82034439e-07 -2.75915374e-06 -2.66170787e-06 -4.24837644e-05 -4.76244557e-04 1.17233978e-04 1.89638082e-04 2.44056476e-06 -4.29690949e-04 -7.01429547e-04 2.12415462e-06 1.19529867e-05 -7.86960118e-05 -4.07738778e-06 -7.25555379e-05 -6.98600029e-06 1.54661782e-07 2.10419517e-06 -1.61199356e-07 -9.88653362e-07 -5.01134613e-07 7.46101797e-07 3.67321556e-06 1.77026752e-06 -2.95155938e-07 4.25207610e-07 1.53633530e-07 4.83930900e-07 4.92108679e-07 4.12802398e-06 4.62310066e-05 -1.68397655e-05 -1.24304952e-05 3.05335454e-06 6.18601931e-05 4.86188305e-05 -1.19529867e-05 4.45399343e-06 7.94659336e-06 -2.36730758e-06 3.22419598e-07 -1.41455845e-06 -3.16403274e-07 -3.58589526e-06 5.22748328e-07 1.65526012e-06 6.18434049e-07 -1.84660522e-06 -5.85858440e-06 -2.18476894e-06 4.25207610e-07 -4.72951931e-07 -2.17001899e-07 -6.52122645e-07 -6.03110959e-07 -2.42510477e-05 -2.91846913e-04 5.50684410e-05 9.73673576e-05 -1.91370154e-05 -2.23662024e-04 -3.95271863e-04 7.86960118e-05 7.94659336e-06 -2.86556591e-05 6.38809148e-06 -2.55715494e-05 1.02749465e-05 1.23648563e-07 1.41469877e-06 -2.31855137e-07 -6.44562669e-07 -2.49741275e-07 8.25046738e-07 2.29160651e-06 8.82034439e-07 -1.53633530e-07 2.17001899e-07 8.51245476e-08 2.52608183e-07 2.37401412e-07 5.07064792e-06 6.00921510e-05 -1.12246264e-05 -2.21031721e-05 -1.71274120e-06 4.49331845e-05 8.73254590e-05 4.07738778e-06 -2.36730758e-06 6.38809148e-06 1.60968653e-06 8.01694608e-06 2.53095613e-06 -2.38603015e-07 -3.30639317e-06 1.85396148e-07 1.56548135e-06 7.80996664e-07 -9.62517525e-07 -5.83590669e-06 -2.75915374e-06 4.83930900e-07 -6.52122645e-07 -2.52608183e-07 -7.90879106e-07 -7.75926144e-07 -1.96084619e-05 -2.33157819e-04 5.16786065e-05 7.38807858e-05 -1.81320443e-05 -2.04090250e-04 -2.99542837e-04 7.25555379e-05 3.22419598e-07 -2.55715494e-05 8.01694608e-06 -1.56308293e-05 1.03797872e-05 3.70950690e-07 4.24408669e-06 -6.44552200e-07 -1.95082770e-06 -7.54081183e-07 2.29149691e-06 6.93637210e-06 2.66170787e-06 -4.92108679e-07 6.03110959e-07 2.37401412e-07 7.75926144e-07 7.18057207e-07 8.30976084e-06 9.65513242e-05 -2.11184544e-05 -3.36831447e-05 -2.90578900e-06 8.21521714e-05 1.33112543e-04 6.98600029e-06 -1.41455845e-06 1.02749465e-05 2.53095613e-06 1.03797872e-05 4.27984257e-06 3.26403899e-08 3.70379023e-07 -2.71517312e-08 -1.71793868e-07 -2.71517312e-08 1.01840324e-07 6.16394968e-07 1.01840324e-07 -4.02749831e-08 1.56046382e-08 6.57669048e-09 6.97583170e-08 1.56046382e-08 -1.11544956e-07 -1.48620472e-06 2.01344846e-07 6.39058650e-07 -4.00600009e-07 -8.11507012e-07 -2.38373364e-06 1.42163448e-06 1.54661782e-07 -3.16403274e-07 1.23648563e-07 -2.38603015e-07 3.70950690e-07 3.70379023e-07 4.19955633e-06 -2.96722726e-07 -1.95594150e-06 -2.96722726e-07 1.11385693e-06 7.01322846e-06 1.11385693e-06 -4.63416933e-07 1.69224799e-07 7.18007197e-08 8.02661673e-07 1.69224799e-07 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 8.48205361e-06 -4.60138988e-06 -9.45191477e-06 -3.12761733e-05 1.63219705e-05 2.10419517e-06 -3.58589526e-06 1.41469877e-06 -3.30639317e-06 4.24408669e-06 2.71517312e-08 2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 -5.10654906e-08 5.30414024e-10 1.76045578e-10 8.94853366e-08 -2.78714404e-09 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 9.25785817e-07 -6.93919687e-07 -2.12438175e-06 -3.36476113e-06 2.46342444e-06 1.61199356e-07 -5.22748328e-07 2.31855137e-07 -1.85396148e-07 6.44552200e-07 1.71793868e-07 1.95594150e-06 -1.61832991e-07 -8.91811883e-07 -1.61832991e-07 6.06046894e-07 3.21027752e-06 6.06046894e-07 -1.99997591e-07 9.43712058e-08 3.92890832e-08 3.46405989e-07 9.43712058e-08 -6.39058650e-07 -8.48205361e-06 9.25785817e-07 3.77173215e-06 -2.08175906e-06 -3.86414678e-06 -1.40232562e-05 7.39011631e-06 9.88653362e-07 -1.65526012e-06 6.44562669e-07 -1.56548135e-06 1.95082770e-06 2.71517312e-08 2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 -5.19638294e-08 -2.78714404e-09 1.76045578e-10 8.89666804e-08 5.30414024e-10 -4.00600009e-07 -4.60138988e-06 6.93919687e-07 2.08175906e-06 -8.22724975e-07 -2.47317189e-06 -7.41967268e-06 2.91617223e-06 5.01134613e-07 -6.18434049e-07 2.49741275e-07 -7.80996664e-07 7.54081183e-07 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 -1.06793690e-08 -1.79479269e-10 -2.09934596e-06 3.77230826e-08 1.90923247e-07 -1.76708816e-09 -5.94495393e-10 -3.34154808e-07 1.00193782e-08 8.11507012e-07 9.45191477e-06 -2.12438175e-06 -3.86414678e-06 2.47317189e-06 7.51525435e-06 1.39229776e-05 -8.77023113e-06 -7.46101797e-07 1.84660522e-06 -8.25046738e-07 9.62517525e-07 -2.29149691e-06 -6.16394968e-07 -7.01322846e-06 5.59986440e-07 3.21027752e-06 5.59986440e-07 -2.09934596e-06 -1.15500423e-05 -2.09934596e-06 7.27899310e-07 -3.23319924e-07 -1.35575651e-07 -1.26075859e-06 -3.23319924e-07 2.38373364e-06 3.12761733e-05 -3.36476113e-06 -1.40232562e-05 7.41967268e-06 1.39229776e-05 5.18442225e-05 -2.63106934e-05 -3.67321556e-06 5.85858440e-06 -2.29160651e-06 5.83590669e-06 -6.93637210e-06 -1.01840324e-07 -1.11385693e-06 -1.06793690e-08 6.06046894e-07 3.77230826e-08 -2.09934596e-06 -1.79479269e-10 1.93924928e-07 1.00193782e-08 -5.94495393e-10 -3.32421786e-07 -1.76708816e-09 1.42163448e-06 1.63219705e-05 -2.46342444e-06 -7.39011631e-06 2.91617223e-06 8.77023113e-06 2.63106934e-05 -1.03306199e-05 -1.77026752e-06 2.18476894e-06 -8.82034439e-07 2.75915374e-06 -2.66170787e-06 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 1.99997591e-07 5.19638294e-08 -1.90923247e-07 -7.27899310e-07 -1.93924928e-07 3.81091918e-08 -3.02225376e-08 -1.25068887e-08 -6.60070565e-08 -3.12666031e-08 1.54661782e-07 2.10419517e-06 -1.61199356e-07 -9.88653362e-07 5.01134613e-07 7.46101797e-07 3.67321556e-06 -1.77026752e-06 -2.95155938e-07 4.25207610e-07 -1.53633530e-07 4.83930900e-07 -4.92108679e-07 1.56046382e-08 1.69224799e-07 -5.30414024e-10 -9.43712058e-08 2.78714404e-09 1.76708816e-09 3.23319924e-07 -1.00193782e-08 -3.02225376e-08 1.20726875e-09 2.01211458e-10 5.35525536e-08 -2.40948019e-09 -3.16403274e-07 -3.58589526e-06 5.22748328e-07 1.65526012e-06 -6.18434049e-07 -1.84660522e-06 -5.85858440e-06 2.18476894e-06 4.25207610e-07 -4.72951931e-07 2.17001899e-07 -6.52122645e-07 6.03110959e-07 6.57669048e-09 7.18007197e-08 -1.76045578e-10 -3.92890832e-08 -1.76045578e-10 5.94495393e-10 1.35575651e-07 5.94495393e-10 -1.25068887e-08 2.01211458e-10 2.16625667e-08 2.01211458e-10 -1.23648563e-07 -1.41469877e-06 2.31855137e-07 6.44562669e-07 -2.49741275e-07 -8.25046738e-07 -2.29160651e-06 8.82034439e-07 1.53633530e-07 -2.17001899e-07 8.51245476e-08 -2.52608183e-07 2.37401412e-07 6.97583170e-08 8.02661673e-07 -8.94853366e-08 -3.46405989e-07 -8.89666804e-08 3.34154808e-07 1.26075859e-06 3.32421786e-07 -6.60070565e-08 5.35525536e-08 2.16625667e-08 1.14327576e-07 5.29497621e-08 -2.38603015e-07 -3.30639317e-06 1.85396148e-07 1.56548135e-06 -7.80996664e-07 -9.62517525e-07 -5.83590669e-06 2.75915374e-06 4.83930900e-07 -6.52122645e-07 2.52608183e-07 -7.90879106e-07 7.75926144e-07 1.56046382e-08 1.69224799e-07 2.78714404e-09 -9.43712058e-08 -5.30414024e-10 -1.00193782e-08 3.23319924e-07 1.76708816e-09 -3.12666031e-08 -2.40948019e-09 2.01211458e-10 5.29497621e-08 1.20726875e-09 -3.70950690e-07 -4.24408669e-06 6.44552200e-07 1.95082770e-06 -7.54081183e-07 -2.29149691e-06 -6.93637210e-06 2.66170787e-06 4.92108679e-07 -6.03110959e-07 2.37401412e-07 -7.75926144e-07 7.18057207e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 414 440 464 489 515 540 566 592 617 643 669 +2 -1 -1 660 + -2.83602678e-04 -1.95047293e-03 4.56920647e-04 8.59745776e-04 -4.56920647e-04 -1.28357742e-03 -2.44899535e-03 1.28357742e-03 -8.65052267e-06 4.44223313e-05 -3.45784622e-05 1.49831448e-05 -4.44223313e-05 -1.13188081e-04 -9.61474525e-04 2.81528787e-04 2.81528787e-04 -2.81528787e-04 -8.85698948e-04 -8.85698948e-04 8.85698948e-04 -2.81266938e-05 2.81266938e-05 2.81266938e-05 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 5.70478091e-03 -3.14685859e-03 -7.70583827e-03 -1.41797470e-02 7.70583827e-03 -4.59669915e-04 1.36735648e-03 -8.16530823e-04 7.96171648e-04 -1.36735648e-03 -9.61474525e-04 -7.52961808e-03 2.21766904e-03 2.21766904e-03 -2.21766904e-03 -6.67293529e-03 -6.67293529e-03 6.67293529e-03 1.01109299e-04 -1.01109299e-04 -1.01109299e-04 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 1.33770548e-03 -7.36754990e-04 -9.46051924e-04 -3.50501086e-03 1.91637197e-03 -8.27377725e-05 2.03886509e-04 -1.20794863e-04 1.28260515e-04 -2.14787965e-04 -2.81528787e-04 -2.21766904e-03 5.43301715e-04 7.19174985e-04 -7.19174985e-04 -1.60262285e-03 -2.18681758e-03 2.18681758e-03 4.51296940e-05 1.82206719e-05 -1.82206719e-05 2.11546484e-05 -9.64169844e-04 -5.67344374e-03 1.52740148e-03 2.51977194e-03 -1.52740148e-03 -3.93868502e-03 -6.49638880e-03 3.93868502e-03 -1.44567696e-04 4.61116361e-04 -2.90352413e-04 2.50398595e-04 -4.61116361e-04 -2.81528787e-04 -2.21766904e-03 7.19174985e-04 5.43301715e-04 -7.19174985e-04 -2.18681758e-03 -1.60262285e-03 2.18681758e-03 -2.25648470e-05 1.82206719e-05 2.11546484e-05 3.90834615e-05 -1.82206719e-05 4.54049720e-04 2.69217248e-03 -7.36754990e-04 -1.33770548e-03 4.08627847e-04 1.91637197e-03 3.50501086e-03 -9.46051924e-04 6.97079784e-05 -2.14787965e-04 1.20794863e-04 -1.35783271e-04 2.03886509e-04 2.81528787e-04 2.21766904e-03 -7.19174985e-04 -7.19174985e-04 5.43301715e-04 2.18681758e-03 2.18681758e-03 -1.60262285e-03 2.25648470e-05 2.11546484e-05 1.82206719e-05 3.90834615e-05 1.82206719e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 -3.70069787e-03 2.07552415e-03 2.17312332e-03 8.90168116e-03 -4.96961345e-03 4.60421873e-04 -8.86619153e-04 5.15382990e-04 -6.36736958e-04 1.03286469e-03 8.85698948e-04 6.67293529e-03 -1.60262285e-03 -2.18681758e-03 2.18681758e-03 4.57109466e-03 6.50675894e-03 -6.50675894e-03 -1.35772380e-04 -2.25479120e-04 2.25479120e-04 1.05295723e-04 2.93227375e-03 1.52248417e-02 -4.37757596e-03 -6.99633778e-03 4.37757596e-03 1.04147600e-02 1.64670479e-02 -1.04147600e-02 6.78686488e-04 -2.12582266e-03 1.30213495e-03 -1.17551948e-03 2.12582266e-03 8.85698948e-04 6.67293529e-03 -2.18681758e-03 -1.60262285e-03 2.18681758e-03 6.50675894e-03 4.57109466e-03 -6.50675894e-03 6.78861902e-05 -2.25479120e-04 1.05295723e-04 -1.17582331e-04 2.25479120e-04 -1.36564698e-03 -7.11244946e-03 2.07552415e-03 3.70069787e-03 -1.10022028e-03 -4.96961345e-03 -8.90168116e-03 2.17312332e-03 -3.21219444e-04 1.03286469e-03 -5.15382990e-04 7.17105517e-04 -8.86619153e-04 -8.85698948e-04 -6.67293529e-03 2.18681758e-03 2.18681758e-03 -1.60262285e-03 -6.50675894e-03 -6.50675894e-03 4.57109466e-03 -6.78861902e-05 1.05295723e-04 -2.25479120e-04 -1.17582331e-04 -2.25479120e-04 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 4.69532861e-05 -1.91270644e-06 -2.53209637e-04 -4.28522016e-04 1.64651530e-04 -2.83284246e-05 -1.98313826e-04 1.04753659e-04 -5.89227687e-05 8.62283440e-05 -4.51296940e-05 2.25648470e-05 -2.25648470e-05 1.35772380e-04 -6.78861902e-05 6.78861902e-05 -1.38525834e-05 -3.22912376e-06 3.22912376e-06 -6.45824752e-06 -4.48907600e-05 6.96741543e-04 -5.34772333e-05 -1.63501819e-04 5.36232539e-05 4.63187202e-04 1.19669578e-03 -5.76174685e-04 -1.75337614e-04 1.98660061e-04 -1.25901974e-04 1.68278188e-04 -3.28033227e-04 -2.81266938e-05 1.01109299e-04 -1.82206719e-05 -1.82206719e-05 -2.11546484e-05 2.25479120e-04 2.25479120e-04 -1.05295723e-04 -3.22912376e-06 1.24251966e-04 -1.31575910e-04 -5.59300642e-06 -1.31575910e-04 1.63200368e-05 -3.57437773e-04 3.58428548e-05 9.06648642e-05 -3.58428548e-05 -2.48668494e-04 -6.28559754e-04 2.48668494e-04 7.86571980e-05 -1.03625636e-04 3.54077607e-05 -1.36238263e-04 1.03625636e-04 2.81266938e-05 -1.01109299e-04 1.82206719e-05 -2.11546484e-05 -1.82206719e-05 -2.25479120e-04 -1.05295723e-04 2.25479120e-04 3.22912376e-06 -1.31575910e-04 1.24251966e-04 -5.59300642e-06 1.31575910e-04 -5.51559346e-05 4.25614726e-04 -1.80867609e-06 -8.13254770e-05 3.04447445e-07 3.36313863e-04 7.42221904e-04 -3.87442910e-04 -5.89227687e-05 2.14064456e-04 -1.81438659e-04 3.97097282e-05 -2.78777039e-04 -3.90834615e-05 -3.90834615e-05 1.17582331e-04 1.17582331e-04 -5.59300642e-06 -5.59300642e-06 -1.38525834e-05 4.48907600e-05 -6.96741543e-04 5.36232539e-05 1.63501819e-04 -5.34772333e-05 -5.76174685e-04 -1.19669578e-03 4.63187202e-04 5.80643783e-05 -3.28033227e-04 1.25901974e-04 -2.35985922e-04 1.98660061e-04 2.81266938e-05 -1.01109299e-04 -2.11546484e-05 1.82206719e-05 -1.82206719e-05 -1.05295723e-04 -2.25479120e-04 2.25479120e-04 -6.45824752e-06 -1.31575910e-04 1.31575910e-04 1.24251966e-04 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 4.21897348e-04 -8.47102601e-05 -2.64230228e-04 -1.31011378e-03 2.64230228e-04 1.24299865e-05 -9.54175960e-06 -2.19848325e-07 -2.15293682e-05 9.54175960e-06 -2.83602678e-04 -2.19947443e-03 4.54049720e-04 9.64169844e-04 -4.54049720e-04 -1.36564698e-03 -2.93227375e-03 1.36564698e-03 3.18442937e-05 -4.48907600e-05 1.63200368e-05 -5.51559346e-05 4.48907600e-05 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 3.20879817e-03 -6.44189162e-04 -1.90192895e-03 -9.41005524e-03 1.90192895e-03 -1.69996312e-04 1.18654672e-04 -4.54930713e-05 2.94442250e-04 -1.18654672e-04 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 5.67344374e-03 -2.69217248e-03 -7.11244946e-03 -1.52248417e-02 7.11244946e-03 -2.45728776e-04 6.96741543e-04 -3.57437773e-04 4.25614726e-04 -6.96741543e-04 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 3.48784992e-04 -8.81363406e-05 2.97066591e-04 -1.03910538e-03 2.72072081e-04 8.39816585e-06 5.22359376e-05 -1.04881978e-05 1.01880285e-05 9.35105526e-06 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 1.52740148e-03 -7.36754990e-04 -1.10022028e-03 -4.37757596e-03 2.07552415e-03 6.92693999e-07 5.34772333e-05 -3.58428548e-05 1.80867609e-06 -5.36232539e-05 -4.21897348e-04 -3.20879817e-03 3.48784992e-04 1.60542134e-03 -3.48784992e-04 -1.04349936e-03 -4.73061611e-03 1.04349936e-03 -5.05847972e-05 2.72395088e-05 -1.30405087e-05 8.76154389e-05 -2.72395088e-05 -8.59745776e-04 -5.70478091e-03 1.33770548e-03 2.51977194e-03 -1.33770548e-03 -3.70069787e-03 -6.99633778e-03 3.70069787e-03 -4.69532861e-05 1.63501819e-04 -9.06648642e-05 8.13254770e-05 -1.63501819e-04 8.47102601e-05 6.44189162e-04 -8.81363406e-05 -3.48784992e-04 -8.34532790e-05 2.72072081e-04 1.03910538e-03 2.97066591e-04 1.30221744e-05 9.35105526e-06 1.04881978e-05 2.17901071e-06 5.22359376e-05 4.56920647e-04 3.14685859e-03 -7.36754990e-04 -1.52740148e-03 4.08627847e-04 2.07552415e-03 4.37757596e-03 -1.10022028e-03 1.91270644e-06 -5.36232539e-05 3.58428548e-05 -3.04447445e-07 5.34772333e-05 2.64230228e-04 1.90192895e-03 2.97066591e-04 -1.04349936e-03 2.72072081e-04 -1.05660430e-03 3.02088103e-03 -8.26078378e-04 2.10074852e-05 -1.84705595e-04 3.66025562e-05 -1.12319754e-04 7.23455255e-07 1.28357742e-03 7.70583827e-03 -9.46051924e-04 -3.93868502e-03 1.91637197e-03 2.17312332e-03 1.04147600e-02 -4.96961345e-03 2.53209637e-04 -4.63187202e-04 2.48668494e-04 -3.36313863e-04 5.76174685e-04 1.31011378e-03 9.41005524e-03 -1.03910538e-03 -4.73061611e-03 1.03910538e-03 3.02088103e-03 1.34699125e-02 -3.02088103e-03 3.90582083e-04 -2.53598761e-04 7.84989694e-05 -6.76508013e-04 2.53598761e-04 2.44899535e-03 1.41797470e-02 -3.50501086e-03 -6.49638880e-03 3.50501086e-03 8.90168116e-03 1.64670479e-02 -8.90168116e-03 4.28522016e-04 -1.19669578e-03 6.28559754e-04 -7.42221904e-04 1.19669578e-03 -2.64230228e-04 -1.90192895e-03 2.72072081e-04 1.04349936e-03 2.97066591e-04 -8.26078378e-04 -3.02088103e-03 -1.05660430e-03 -8.67680178e-05 7.23455255e-07 -3.66025562e-05 7.43528929e-05 -1.84705595e-04 -1.28357742e-03 -7.70583827e-03 1.91637197e-03 3.93868502e-03 -9.46051924e-04 -4.96961345e-03 -1.04147600e-02 2.17312332e-03 -1.64651530e-04 5.76174685e-04 -2.48668494e-04 3.87442910e-04 -4.63187202e-04 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 5.05847972e-05 -1.30221744e-05 -2.10074852e-05 -3.90582083e-04 8.67680178e-05 8.04876214e-05 -6.78878755e-05 1.51526364e-05 -1.44325560e-04 6.15312303e-05 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 1.44567696e-04 -6.97079784e-05 -4.60421873e-04 -6.78686488e-04 3.21219444e-04 -2.83284246e-05 -1.75337614e-04 7.86571980e-05 -5.89227687e-05 5.80643783e-05 -9.54175960e-06 1.18654672e-04 -5.22359376e-05 -2.72395088e-05 -9.35105526e-06 1.84705595e-04 2.53598761e-04 -7.23455255e-07 -6.78878755e-05 1.73450833e-05 -3.86877104e-06 1.10245228e-04 -3.85473273e-05 4.44223313e-05 1.36735648e-03 -2.03886509e-04 -4.61116361e-04 2.14787965e-04 8.86619153e-04 2.12582266e-03 -1.03286469e-03 -1.98313826e-04 1.98660061e-04 -1.03625636e-04 2.14064456e-04 -3.28033227e-04 -2.19848325e-07 -4.54930713e-05 1.04881978e-05 1.30405087e-05 -1.04881978e-05 -3.66025562e-05 -7.84989694e-05 3.66025562e-05 1.51526364e-05 -3.86877104e-06 -1.73157887e-06 -2.62451360e-05 3.86877104e-06 -3.45784622e-05 -8.16530823e-04 1.20794863e-04 2.90352413e-04 -1.20794863e-04 -5.15382990e-04 -1.30213495e-03 5.15382990e-04 1.04753659e-04 -1.25901974e-04 3.54077607e-05 -1.81438659e-04 1.25901974e-04 -2.15293682e-05 2.94442250e-04 -1.01880285e-05 -8.76154389e-05 -2.17901071e-06 1.12319754e-04 6.76508013e-04 -7.43528929e-05 -1.44325560e-04 1.10245228e-04 -2.62451360e-05 2.47140423e-04 -1.13915239e-04 1.49831448e-05 7.96171648e-04 -1.28260515e-04 -2.50398595e-04 1.35783271e-04 6.36736958e-04 1.17551948e-03 -7.17105517e-04 -5.89227687e-05 1.68278188e-04 -1.36238263e-04 3.97097282e-05 -2.35985922e-04 9.54175960e-06 -1.18654672e-04 -9.35105526e-06 2.72395088e-05 -5.22359376e-05 -7.23455255e-07 -2.53598761e-04 1.84705595e-04 6.15312303e-05 -3.85473273e-05 3.86877104e-06 -1.13915239e-04 1.73450833e-05 -4.44223313e-05 -1.36735648e-03 2.14787965e-04 4.61116361e-04 -2.03886509e-04 -1.03286469e-03 -2.12582266e-03 8.86619153e-04 8.62283440e-05 -3.28033227e-04 1.03625636e-04 -2.78777039e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 +2 -1 0 664 + -2.83602678e-04 -1.95047293e-03 4.56920647e-04 4.56920647e-04 -8.59745776e-04 -1.28357742e-03 -1.28357742e-03 2.44899535e-03 -8.65052267e-06 3.45784622e-05 -4.44223313e-05 -1.49831448e-05 -4.44223313e-05 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 1.12525880e-05 -5.72377128e-05 -1.28385646e-04 -4.24837644e-05 2.13399966e-04 4.12802398e-06 -5.07064792e-06 2.42510477e-05 1.96084619e-05 8.30976084e-06 -2.19947443e-03 -1.22130875e-02 3.14685859e-03 3.14685859e-03 -5.70478091e-03 -7.70583827e-03 -7.70583827e-03 1.41797470e-02 -4.59669915e-04 8.16530823e-04 -1.36735648e-03 -7.96171648e-04 -1.36735648e-03 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 1.27235214e-04 -6.59577058e-04 -1.48368337e-03 -4.76244557e-04 2.43659056e-03 4.62310066e-05 -6.00921510e-05 2.91846913e-04 2.33157819e-04 9.65513242e-05 -4.54049720e-04 -2.69217248e-03 4.08627847e-04 7.36754990e-04 -1.33770548e-03 -9.46051924e-04 -1.91637197e-03 3.50501086e-03 -8.27377725e-05 1.20794863e-04 -2.03886509e-04 -1.28260515e-04 -2.14787965e-04 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 3.03006947e-05 -1.53394752e-04 -3.13837672e-04 -1.17233978e-04 5.86366001e-04 1.68397655e-05 -1.12246264e-05 5.50684410e-05 5.16786065e-05 2.11184544e-05 -4.54049720e-04 -2.69217248e-03 7.36754990e-04 4.08627847e-04 -1.33770548e-03 -1.91637197e-03 -9.46051924e-04 3.50501086e-03 -6.97079784e-05 1.20794863e-04 -2.14787965e-04 -1.35783271e-04 -2.03886509e-04 -1.12525880e-05 -1.27235214e-04 3.03006947e-05 -1.58281898e-06 -4.93082215e-05 -1.12502969e-04 2.44056476e-06 1.84922129e-04 3.05335454e-06 1.71274120e-06 1.91370154e-05 1.81320443e-05 -2.90578900e-06 9.64169844e-04 5.67344374e-03 -1.52740148e-03 -1.52740148e-03 2.51977194e-03 3.93868502e-03 3.93868502e-03 -6.49638880e-03 1.44567696e-04 -2.90352413e-04 4.61116361e-04 2.50398595e-04 4.61116361e-04 5.72377128e-05 6.59577058e-04 -1.53394752e-04 -4.93082215e-05 2.41156525e-04 5.76858814e-04 1.89638082e-04 -9.18363956e-04 -1.24304952e-05 2.21031721e-05 -9.73673576e-05 -7.38807858e-05 -3.36831447e-05 1.36564698e-03 7.11244946e-03 -1.10022028e-03 -2.07552415e-03 3.70069787e-03 2.17312332e-03 4.96961345e-03 -8.90168116e-03 4.60421873e-04 -5.15382990e-04 8.86619153e-04 6.36736958e-04 1.03286469e-03 1.28385646e-04 1.48368337e-03 -3.13837672e-04 -1.12502969e-04 5.76858814e-04 1.18495152e-03 4.29690949e-04 -2.17589038e-03 -6.18601931e-05 4.49331845e-05 -2.23662024e-04 -2.04090250e-04 -8.21521714e-05 1.36564698e-03 7.11244946e-03 -2.07552415e-03 -1.10022028e-03 3.70069787e-03 4.96961345e-03 2.17312332e-03 -8.90168116e-03 3.21219444e-04 -5.15382990e-04 1.03286469e-03 7.17105517e-04 8.86619153e-04 4.24837644e-05 4.76244557e-04 -1.17233978e-04 2.44056476e-06 1.89638082e-04 4.29690949e-04 2.12415462e-06 -7.01429547e-04 -1.19529867e-05 -4.07738778e-06 -7.86960118e-05 -7.25555379e-05 6.98600029e-06 -2.93227375e-03 -1.52248417e-02 4.37757596e-03 4.37757596e-03 -6.99633778e-03 -1.04147600e-02 -1.04147600e-02 1.64670479e-02 -6.78686488e-04 1.30213495e-03 -2.12582266e-03 -1.17551948e-03 -2.12582266e-03 -2.13399966e-04 -2.43659056e-03 5.86366001e-04 1.84922129e-04 -9.18363956e-04 -2.17589038e-03 -7.01429547e-04 3.44802830e-03 4.86188305e-05 -8.73254590e-05 3.95271863e-04 2.99542837e-04 1.33112543e-04 3.18442937e-05 -2.45728776e-04 -6.92693999e-07 1.91270644e-06 -4.69532861e-05 -2.53209637e-04 -1.64651530e-04 4.28522016e-04 -2.83284246e-05 -1.04753659e-04 1.98313826e-04 5.89227687e-05 8.62283440e-05 4.12802398e-06 4.62310066e-05 -1.68397655e-05 -3.05335454e-06 1.24304952e-05 6.18601931e-05 1.19529867e-05 -4.86188305e-05 4.45399343e-06 2.36730758e-06 -7.94659336e-06 -3.22419598e-07 -1.41455845e-06 -1.63200368e-05 3.57437773e-04 -3.58428548e-05 -3.58428548e-05 9.06648642e-05 2.48668494e-04 2.48668494e-04 -6.28559754e-04 -7.86571980e-05 3.54077607e-05 -1.03625636e-04 -1.36238263e-04 -1.03625636e-04 -5.07064792e-06 -6.00921510e-05 1.12246264e-05 -1.71274120e-06 -2.21031721e-05 -4.49331845e-05 4.07738778e-06 8.73254590e-05 2.36730758e-06 1.60968653e-06 6.38809148e-06 8.01694608e-06 -2.53095613e-06 4.48907600e-05 -6.96741543e-04 5.34772333e-05 5.36232539e-05 -1.63501819e-04 -4.63187202e-04 -5.76174685e-04 1.19669578e-03 1.75337614e-04 -1.25901974e-04 1.98660061e-04 1.68278188e-04 3.28033227e-04 2.42510477e-05 2.91846913e-04 -5.50684410e-05 -1.91370154e-05 9.73673576e-05 2.23662024e-04 7.86960118e-05 -3.95271863e-04 -7.94659336e-06 6.38809148e-06 -2.86556591e-05 -2.55715494e-05 -1.02749465e-05 5.51559346e-05 -4.25614726e-04 1.80867609e-06 3.04447445e-07 -8.13254770e-05 -3.36313863e-04 -3.87442910e-04 7.42221904e-04 5.89227687e-05 -1.81438659e-04 2.14064456e-04 3.97097282e-05 2.78777039e-04 1.96084619e-05 2.33157819e-04 -5.16786065e-05 -1.81320443e-05 7.38807858e-05 2.04090250e-04 7.25555379e-05 -2.99542837e-04 -3.22419598e-07 8.01694608e-06 -2.55715494e-05 -1.56308293e-05 -1.03797872e-05 4.48907600e-05 -6.96741543e-04 5.36232539e-05 5.34772333e-05 -1.63501819e-04 -5.76174685e-04 -4.63187202e-04 1.19669578e-03 5.80643783e-05 -1.25901974e-04 3.28033227e-04 2.35985922e-04 1.98660061e-04 8.30976084e-06 9.65513242e-05 -2.11184544e-05 2.90578900e-06 3.36831447e-05 8.21521714e-05 -6.98600029e-06 -1.33112543e-04 -1.41455845e-06 -2.53095613e-06 -1.02749465e-05 -1.03797872e-05 4.27984257e-06 -1.25069627e-03 -7.14095981e-03 9.58444724e-04 2.90859858e-03 -2.90859858e-03 -2.49315158e-03 -7.55769472e-03 7.55769472e-03 -1.94289526e-04 1.39435234e-04 -1.39435234e-04 -3.68604998e-04 -2.83602678e-04 -2.19947443e-03 4.54049720e-04 4.54049720e-04 -9.64169844e-04 -1.36564698e-03 -1.36564698e-03 2.93227375e-03 3.18442937e-05 -1.63200368e-05 4.48907600e-05 5.51559346e-05 4.48907600e-05 -7.14095981e-03 -2.51314248e-02 4.04493333e-03 1.22716775e-02 -1.22716775e-02 -7.55155382e-03 -2.23901961e-02 2.23901961e-02 -3.53605291e-03 2.31024262e-03 -2.31024262e-03 -6.49388152e-03 -1.95047293e-03 -1.22130875e-02 2.69217248e-03 2.69217248e-03 -5.67344374e-03 -7.11244946e-03 -7.11244946e-03 1.52248417e-02 -2.45728776e-04 3.57437773e-04 -6.96741543e-04 -4.25614726e-04 -6.96741543e-04 -9.58444724e-04 -4.04493333e-03 -5.69198711e-04 2.08027394e-03 -2.08027394e-03 1.79526564e-03 -4.54167058e-03 4.54167058e-03 -4.69845355e-04 4.93246421e-05 -4.93246421e-05 -7.36376583e-04 -4.56920647e-04 -3.14685859e-03 4.08627847e-04 7.36754990e-04 -1.52740148e-03 -1.10022028e-03 -2.07552415e-03 4.37757596e-03 6.92693999e-07 3.58428548e-05 -5.34772333e-05 -1.80867609e-06 -5.36232539e-05 -2.90859858e-03 -1.22716775e-02 2.08027394e-03 5.03014462e-03 -6.14446833e-03 -4.59318203e-03 -1.05420119e-02 1.33502663e-02 -1.08408356e-03 7.13933222e-04 -8.27964213e-04 -2.23019918e-04 -2.05131590e-03 -4.56920647e-04 -3.14685859e-03 7.36754990e-04 4.08627847e-04 -1.52740148e-03 -2.07552415e-03 -1.10022028e-03 4.37757596e-03 -1.91270644e-06 3.58428548e-05 -5.36232539e-05 -3.04447445e-07 -5.34772333e-05 2.90859858e-03 1.22716775e-02 -2.08027394e-03 -6.14446833e-03 5.03014462e-03 4.59318203e-03 1.33502663e-02 -1.05420119e-02 1.08408356e-03 -8.27964213e-04 7.13933222e-04 -2.23019918e-04 2.05131590e-03 8.59745776e-04 5.70478091e-03 -1.33770548e-03 -1.33770548e-03 2.51977194e-03 3.70069787e-03 3.70069787e-03 -6.99633778e-03 4.69532861e-05 -9.06648642e-05 1.63501819e-04 8.13254770e-05 1.63501819e-04 2.49315158e-03 7.55155382e-03 1.79526564e-03 -4.59318203e-03 4.59318203e-03 -5.52298877e-03 7.87868612e-03 -7.87868612e-03 1.77597676e-03 -4.33092121e-05 4.33092121e-05 2.67007632e-03 1.28357742e-03 7.70583827e-03 -9.46051924e-04 -1.91637197e-03 3.93868502e-03 2.17312332e-03 4.96961345e-03 -1.04147600e-02 2.53209637e-04 -2.48668494e-04 4.63187202e-04 3.36313863e-04 5.76174685e-04 7.55769472e-03 2.23901961e-02 -4.54167058e-03 -1.05420119e-02 1.33502663e-02 7.87868612e-03 1.55180210e-02 -2.17847557e-02 4.14439465e-03 -2.60885943e-03 3.08404679e-03 1.08187820e-03 7.69870109e-03 1.28357742e-03 7.70583827e-03 -1.91637197e-03 -9.46051924e-04 3.93868502e-03 4.96961345e-03 2.17312332e-03 -1.04147600e-02 1.64651530e-04 -2.48668494e-04 5.76174685e-04 3.87442910e-04 4.63187202e-04 -7.55769472e-03 -2.23901961e-02 4.54167058e-03 1.33502663e-02 -1.05420119e-02 -7.87868612e-03 -2.17847557e-02 1.55180210e-02 -4.14439465e-03 3.08404679e-03 -2.60885943e-03 1.08187820e-03 -7.69870109e-03 -2.44899535e-03 -1.41797470e-02 3.50501086e-03 3.50501086e-03 -6.49638880e-03 -8.90168116e-03 -8.90168116e-03 1.64670479e-02 -4.28522016e-04 6.28559754e-04 -1.19669578e-03 -7.42221904e-04 -1.19669578e-03 -1.94289526e-04 -3.53605291e-03 4.69845355e-04 1.08408356e-03 -1.08408356e-03 -1.77597676e-03 -4.14439465e-03 4.14439465e-03 1.86029246e-04 -1.28237467e-04 1.28237467e-04 2.33410009e-04 -8.65052267e-06 -4.59669915e-04 8.27377725e-05 6.97079784e-05 -1.44567696e-04 -4.60421873e-04 -3.21219444e-04 6.78686488e-04 -2.83284246e-05 -7.86571980e-05 1.75337614e-04 5.89227687e-05 5.80643783e-05 1.39435234e-04 2.31024262e-03 -4.93246421e-05 -7.13933222e-04 8.27964213e-04 4.33092121e-05 2.60885943e-03 -3.08404679e-03 -1.28237467e-04 -6.28997322e-05 7.02699890e-05 -8.04600829e-05 -1.20238779e-04 3.45784622e-05 8.16530823e-04 -1.20794863e-04 -1.20794863e-04 2.90352413e-04 5.15382990e-04 5.15382990e-04 -1.30213495e-03 -1.04753659e-04 3.54077607e-05 -1.25901974e-04 -1.81438659e-04 -1.25901974e-04 -1.39435234e-04 -2.31024262e-03 4.93246421e-05 8.27964213e-04 -7.13933222e-04 -4.33092121e-05 -3.08404679e-03 2.60885943e-03 1.28237467e-04 7.02699890e-05 -6.28997322e-05 -8.04600829e-05 1.20238779e-04 -4.44223313e-05 -1.36735648e-03 2.03886509e-04 2.14787965e-04 -4.61116361e-04 -8.86619153e-04 -1.03286469e-03 2.12582266e-03 1.98313826e-04 -1.03625636e-04 1.98660061e-04 2.14064456e-04 3.28033227e-04 2.23019918e-04 2.23019918e-04 -1.08187820e-03 -1.08187820e-03 -8.04600829e-05 -8.04600829e-05 -4.06655103e-04 -1.49831448e-05 -7.96171648e-04 1.28260515e-04 1.35783271e-04 -2.50398595e-04 -6.36736958e-04 -7.17105517e-04 1.17551948e-03 5.89227687e-05 -1.36238263e-04 1.68278188e-04 3.97097282e-05 2.35985922e-04 -3.68604998e-04 -6.49388152e-03 7.36376583e-04 2.05131590e-03 -2.05131590e-03 -2.67007632e-03 -7.69870109e-03 7.69870109e-03 2.33410009e-04 -1.20238779e-04 1.20238779e-04 3.32086076e-04 -4.44223313e-05 -1.36735648e-03 2.14787965e-04 2.03886509e-04 -4.61116361e-04 -1.03286469e-03 -8.86619153e-04 2.12582266e-03 8.62283440e-05 -1.03625636e-04 3.28033227e-04 2.78777039e-04 1.98660061e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +2 -1 1 546 + -1.11544956e-07 -1.48620472e-06 2.01344846e-07 -4.00600009e-07 -6.39058650e-07 -8.11507012e-07 1.42163448e-06 2.38373364e-06 1.54661782e-07 1.23648563e-07 3.16403274e-07 2.38603015e-07 -3.70950690e-07 1.22221523e-10 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 -4.60138988e-06 -8.48205361e-06 -9.45191477e-06 1.63219705e-05 3.12761733e-05 2.10419517e-06 1.41469877e-06 3.58589526e-06 3.30639317e-06 -4.24408669e-06 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -5.45610817e-10 1.81870272e-10 1.27119381e-09 1.59050619e-10 1.81458741e-10 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 -6.93919687e-07 -9.25785817e-07 -2.12438175e-06 2.46342444e-06 3.36476113e-06 1.61199356e-07 2.31855137e-07 5.22748328e-07 1.85396148e-07 -6.44552200e-07 -1.80250540e-10 3.37455450e-10 -4.00600009e-07 -4.60138988e-06 6.93919687e-07 -8.22724975e-07 -2.08175906e-06 -2.47317189e-06 2.91617223e-06 7.41967268e-06 5.01134613e-07 2.49741275e-07 6.18434049e-07 7.80996664e-07 -7.54081183e-07 -1.12485150e-10 6.39058650e-07 8.48205361e-06 -9.25785817e-07 2.08175906e-06 3.77173215e-06 3.86414678e-06 -7.39011631e-06 -1.40232562e-05 -9.88653362e-07 -6.44562669e-07 -1.65526012e-06 -1.56548135e-06 1.95082770e-06 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 8.11507012e-07 9.45191477e-06 -2.12438175e-06 2.47317189e-06 3.86414678e-06 7.51525435e-06 -8.77023113e-06 -1.39229776e-05 -7.46101797e-07 -8.25046738e-07 -1.84660522e-06 -9.62517525e-07 2.29149691e-06 5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.56742199e-10 1.42163448e-06 1.63219705e-05 -2.46342444e-06 2.91617223e-06 7.39011631e-06 8.77023113e-06 -1.03306199e-05 -2.63106934e-05 -1.77026752e-06 -8.82034439e-07 -2.18476894e-06 -2.75915374e-06 2.66170787e-06 -1.81870272e-10 3.40730555e-10 -2.38373364e-06 -3.12761733e-05 3.36476113e-06 -7.41967268e-06 -1.40232562e-05 -1.39229776e-05 2.63106934e-05 5.18442225e-05 3.67321556e-06 2.29160651e-06 5.85858440e-06 5.83590669e-06 -6.93637210e-06 -1.22221523e-10 -1.27119381e-09 3.37455450e-10 -1.12485150e-10 -6.39020960e-10 -1.02219167e-09 3.40730555e-10 2.07962652e-09 1.04027963e-10 2.98395984e-10 2.94020354e-10 1.54661782e-07 2.10419517e-06 -1.61199356e-07 5.01134613e-07 9.88653362e-07 7.46101797e-07 -1.77026752e-06 -3.67321556e-06 -2.95155938e-07 -1.53633530e-07 -4.25207610e-07 -4.83930900e-07 4.92108679e-07 -1.23648563e-07 -1.41469877e-06 2.31855137e-07 -2.49741275e-07 -6.44562669e-07 -8.25046738e-07 8.82034439e-07 2.29160651e-06 1.53633530e-07 8.51245476e-08 2.17001899e-07 2.52608183e-07 -2.37401412e-07 -1.04027963e-10 3.16403274e-07 3.58589526e-06 -5.22748328e-07 6.18434049e-07 1.65526012e-06 1.84660522e-06 -2.18476894e-06 -5.85858440e-06 -4.25207610e-07 -2.17001899e-07 -4.72951931e-07 -6.52122645e-07 6.03110959e-07 1.59050619e-10 -2.98395984e-10 2.38603015e-07 3.30639317e-06 -1.85396148e-07 7.80996664e-07 1.56548135e-06 9.62517525e-07 -2.75915374e-06 -5.83590669e-06 -4.83930900e-07 -2.52608183e-07 -6.52122645e-07 -7.90879106e-07 7.75926144e-07 1.81458741e-10 1.56742199e-10 -2.94020354e-10 3.70950690e-07 4.24408669e-06 -6.44552200e-07 7.54081183e-07 1.95082770e-06 2.29149691e-06 -2.66170787e-06 -6.93637210e-06 -4.92108679e-07 -2.37401412e-07 -6.03110959e-07 -7.75926144e-07 7.18057207e-07 -1.03143748e-04 -8.56915628e-04 8.47102601e-05 8.47102601e-05 -4.21897348e-04 -2.64230228e-04 -2.64230228e-04 1.31011378e-03 1.24299865e-05 2.19848325e-07 9.54175960e-06 2.15293682e-05 9.54175960e-06 -1.11544956e-07 -1.48620472e-06 2.01344846e-07 4.00600009e-07 -6.39058650e-07 -8.11507012e-07 -1.42163448e-06 2.38373364e-06 1.54661782e-07 -1.23648563e-07 3.16403274e-07 2.38603015e-07 3.70950690e-07 -8.56915628e-04 -6.44503123e-03 6.44189162e-04 6.44189162e-04 -3.20879817e-03 -1.90192895e-03 -1.90192895e-03 9.41005524e-03 -1.69996312e-04 4.54930713e-05 -1.18654672e-04 -2.94442250e-04 -1.18654672e-04 -1.48620472e-06 -1.92165072e-05 2.36478315e-06 4.60138988e-06 -8.48205361e-06 -9.45191477e-06 -1.63219705e-05 3.12761733e-05 2.10419517e-06 -1.41469877e-06 3.58589526e-06 3.30639317e-06 4.24408669e-06 -8.47102601e-05 -6.44189162e-04 -8.34532790e-05 8.81363406e-05 -3.48784992e-04 2.97066591e-04 -2.72072081e-04 1.03910538e-03 8.39816585e-06 1.04881978e-05 -5.22359376e-05 -1.01880285e-05 9.35105526e-06 -2.01344846e-07 -2.36478315e-06 5.99969468e-07 6.93919687e-07 -9.25785817e-07 -2.12438175e-06 -2.46342444e-06 3.36476113e-06 1.61199356e-07 -2.31855137e-07 5.22748328e-07 1.85396148e-07 6.44552200e-07 -8.47102601e-05 -6.44189162e-04 8.81363406e-05 -8.34532790e-05 -3.48784992e-04 -2.72072081e-04 2.97066591e-04 1.03910538e-03 -1.30221744e-05 1.04881978e-05 9.35105526e-06 2.17901071e-06 -5.22359376e-05 4.00600009e-07 4.60138988e-06 -6.93919687e-07 -8.22724975e-07 2.08175906e-06 2.47317189e-06 2.91617223e-06 -7.41967268e-06 -5.01134613e-07 2.49741275e-07 -6.18434049e-07 -7.80996664e-07 -7.54081183e-07 4.21897348e-04 3.20879817e-03 -3.48784992e-04 -3.48784992e-04 1.60542134e-03 1.04349936e-03 1.04349936e-03 -4.73061611e-03 5.05847972e-05 -1.30405087e-05 2.72395088e-05 8.76154389e-05 2.72395088e-05 6.39058650e-07 8.48205361e-06 -9.25785817e-07 -2.08175906e-06 3.77173215e-06 3.86414678e-06 7.39011631e-06 -1.40232562e-05 -9.88653362e-07 6.44562669e-07 -1.65526012e-06 -1.56548135e-06 -1.95082770e-06 2.64230228e-04 1.90192895e-03 2.97066591e-04 -2.72072081e-04 1.04349936e-03 -1.05660430e-03 8.26078378e-04 -3.02088103e-03 2.10074852e-05 -3.66025562e-05 1.84705595e-04 1.12319754e-04 7.23455255e-07 8.11507012e-07 9.45191477e-06 -2.12438175e-06 -2.47317189e-06 3.86414678e-06 7.51525435e-06 8.77023113e-06 -1.39229776e-05 -7.46101797e-07 8.25046738e-07 -1.84660522e-06 -9.62517525e-07 -2.29149691e-06 2.64230228e-04 1.90192895e-03 -2.72072081e-04 2.97066591e-04 1.04349936e-03 8.26078378e-04 -1.05660430e-03 -3.02088103e-03 8.67680178e-05 -3.66025562e-05 7.23455255e-07 7.43528929e-05 1.84705595e-04 -1.42163448e-06 -1.63219705e-05 2.46342444e-06 2.91617223e-06 -7.39011631e-06 -8.77023113e-06 -1.03306199e-05 2.63106934e-05 1.77026752e-06 -8.82034439e-07 2.18476894e-06 2.75915374e-06 2.66170787e-06 -1.31011378e-03 -9.41005524e-03 1.03910538e-03 1.03910538e-03 -4.73061611e-03 -3.02088103e-03 -3.02088103e-03 1.34699125e-02 -3.90582083e-04 7.84989694e-05 -2.53598761e-04 -6.76508013e-04 -2.53598761e-04 -2.38373364e-06 -3.12761733e-05 3.36476113e-06 7.41967268e-06 -1.40232562e-05 -1.39229776e-05 -2.63106934e-05 5.18442225e-05 3.67321556e-06 -2.29160651e-06 5.85858440e-06 5.83590669e-06 6.93637210e-06 1.24299865e-05 -1.69996312e-04 -8.39816585e-06 1.30221744e-05 -5.05847972e-05 -2.10074852e-05 -8.67680178e-05 3.90582083e-04 8.04876214e-05 -1.51526364e-05 6.78878755e-05 1.44325560e-04 6.15312303e-05 1.54661782e-07 2.10419517e-06 -1.61199356e-07 -5.01134613e-07 9.88653362e-07 7.46101797e-07 1.77026752e-06 -3.67321556e-06 -2.95155938e-07 1.53633530e-07 -4.25207610e-07 -4.83930900e-07 -4.92108679e-07 2.19848325e-07 4.54930713e-05 -1.04881978e-05 -1.04881978e-05 1.30405087e-05 3.66025562e-05 3.66025562e-05 -7.84989694e-05 -1.51526364e-05 -1.73157887e-06 -3.86877104e-06 -2.62451360e-05 -3.86877104e-06 1.23648563e-07 1.41469877e-06 -2.31855137e-07 -2.49741275e-07 6.44562669e-07 8.25046738e-07 8.82034439e-07 -2.29160651e-06 -1.53633530e-07 8.51245476e-08 -2.17001899e-07 -2.52608183e-07 -2.37401412e-07 9.54175960e-06 -1.18654672e-04 5.22359376e-05 -9.35105526e-06 -2.72395088e-05 -1.84705595e-04 -7.23455255e-07 2.53598761e-04 6.78878755e-05 -3.86877104e-06 1.73450833e-05 1.10245228e-04 3.85473273e-05 3.16403274e-07 3.58589526e-06 -5.22748328e-07 -6.18434049e-07 1.65526012e-06 1.84660522e-06 2.18476894e-06 -5.85858440e-06 -4.25207610e-07 2.17001899e-07 -4.72951931e-07 -6.52122645e-07 -6.03110959e-07 2.15293682e-05 -2.94442250e-04 1.01880285e-05 -2.17901071e-06 -8.76154389e-05 -1.12319754e-04 -7.43528929e-05 6.76508013e-04 1.44325560e-04 -2.62451360e-05 1.10245228e-04 2.47140423e-04 1.13915239e-04 2.38603015e-07 3.30639317e-06 -1.85396148e-07 -7.80996664e-07 1.56548135e-06 9.62517525e-07 2.75915374e-06 -5.83590669e-06 -4.83930900e-07 2.52608183e-07 -6.52122645e-07 -7.90879106e-07 -7.75926144e-07 9.54175960e-06 -1.18654672e-04 -9.35105526e-06 5.22359376e-05 -2.72395088e-05 -7.23455255e-07 -1.84705595e-04 2.53598761e-04 6.15312303e-05 -3.86877104e-06 3.85473273e-05 1.13915239e-04 1.73450833e-05 -3.70950690e-07 -4.24408669e-06 6.44552200e-07 7.54081183e-07 -1.95082770e-06 -2.29149691e-06 -2.66170787e-06 6.93637210e-06 4.92108679e-07 -2.37401412e-07 6.03110959e-07 7.75926144e-07 7.18057207e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 17 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 17 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 14 35 50 64 81 98 113 137 150 164 179 195 208 234 260 286 312 338 364 390 416 442 468 494 520 546 2 -1 2 162 3.26403899e-08 3.70379023e-07 -2.71517312e-08 2.71517312e-08 1.71793868e-07 1.01840324e-07 -1.01840324e-07 -6.16394968e-07 -4.02749831e-08 -6.57669048e-09 -1.56046382e-08 -6.97583170e-08 1.56046382e-08 3.70379023e-07 4.19955633e-06 -2.96722726e-07 2.96722726e-07 1.95594150e-06 1.11385693e-06 -1.11385693e-06 -7.01322846e-06 -4.63416933e-07 -7.18007197e-08 -1.69224799e-07 -8.02661673e-07 1.69224799e-07 2.71517312e-08 2.96722726e-07 -3.01364007e-09 1.61832991e-07 1.06793690e-08 -5.59986440e-07 -5.10654906e-08 -1.76045578e-10 -5.30414024e-10 -8.94853366e-08 -2.78714404e-09 -2.71517312e-08 -2.96722726e-07 -3.01364007e-09 -1.61832991e-07 1.06793690e-08 5.59986440e-07 5.19638294e-08 1.76045578e-10 -2.78714404e-09 8.89666804e-08 -5.30414024e-10 -1.71793868e-07 -1.95594150e-06 1.61832991e-07 -1.61832991e-07 -8.91811883e-07 -6.06046894e-07 6.06046894e-07 3.21027752e-06 1.99997591e-07 3.92890832e-08 9.43712058e-08 3.46405989e-07 -9.43712058e-08 -1.01840324e-07 -1.11385693e-06 1.06793690e-08 -6.06046894e-07 -1.79479269e-10 -3.77230826e-08 2.09934596e-06 1.90923247e-07 5.94495393e-10 1.76708816e-09 3.34154808e-07 1.00193782e-08 1.01840324e-07 1.11385693e-06 1.06793690e-08 6.06046894e-07 -3.77230826e-08 -1.79479269e-10 -2.09934596e-06 -1.93924928e-07 -5.94495393e-10 1.00193782e-08 -3.32421786e-07 1.76708816e-09 6.16394968e-07 7.01322846e-06 -5.59986440e-07 5.59986440e-07 3.21027752e-06 2.09934596e-06 -2.09934596e-06 -1.15500423e-05 -7.27899310e-07 -1.35575651e-07 -3.23319924e-07 -1.26075859e-06 3.23319924e-07 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 -5.19638294e-08 -1.99997591e-07 -1.90923247e-07 1.93924928e-07 7.27899310e-07 3.81091918e-08 1.25068887e-08 3.02225376e-08 6.60070565e-08 -3.12666031e-08 -6.57669048e-09 -7.18007197e-08 1.76045578e-10 -1.76045578e-10 -3.92890832e-08 -5.94495393e-10 5.94495393e-10 1.35575651e-07 1.25068887e-08 2.01211458e-10 2.16625667e-08 -2.01211458e-10 -1.56046382e-08 -1.69224799e-07 5.30414024e-10 2.78714404e-09 -9.43712058e-08 -1.76708816e-09 -1.00193782e-08 3.23319924e-07 3.02225376e-08 2.01211458e-10 1.20726875e-09 5.35525536e-08 2.40948019e-09 -6.97583170e-08 -8.02661673e-07 8.94853366e-08 -8.89666804e-08 -3.46405989e-07 -3.34154808e-07 3.32421786e-07 1.26075859e-06 6.60070565e-08 2.16625667e-08 5.35525536e-08 1.14327576e-07 -5.29497621e-08 1.56046382e-08 1.69224799e-07 2.78714404e-09 5.30414024e-10 9.43712058e-08 -1.00193782e-08 -1.76708816e-09 -3.23319924e-07 -3.12666031e-08 -2.01211458e-10 2.40948019e-09 -5.29497621e-08 1.20726875e-09 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 3 4 6 7 8 9 10 11 12 0 1 2 4 5 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 3 4 5 6 7 8 9 10 11 12 0 1 2 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 37 48 61 73 85 98 111 123 136 149 162 -2 0 -3 311 - 3.02592746e-10 1.14532510e-10 -4.41447013e-10 -1.17833757e-10 1.47198357e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -1.21716113e-09 -1.21716113e-09 2.68465821e-10 1.44261856e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 3.02506519e-10 -3.80106998e-10 -4.39340064e-09 -1.17267716e-09 1.46495813e-09 2.63946620e-10 -1.61689414e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 2.89618009e-09 -3.51598622e-10 -7.34004344e-09 -7.34004344e-09 1.07220239e-09 -4.01192982e-10 -4.01192982e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 -1.45617240e-10 1.83355919e-10 2.12158570e-09 5.64494571e-10 -7.06636105e-10 -1.27860604e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 -1.57699251e-09 2.29115712e-10 4.09328880e-09 4.08627386e-09 -6.98124806e-10 -1.71596177e-10 2.47344381e-10 2.46992762e-10 -1.22093247e-10 -1.46139577e-09 -5.53058672e-10 -1.47376693e-10 1.84378234e-10 2.13154909e-09 5.71154615e-10 -7.10593332e-10 -1.27929665e-10 -4.48920881e-10 -2.89618009e-09 -1.57699251e-09 -1.57933876e-09 2.29115712e-10 4.08627386e-09 4.09328880e-09 -6.98124806e-10 -1.71596177e-10 2.46992762e-10 2.47344381e-10 4.84397267e-10 1.83200357e-10 -7.06163628e-10 -1.87926843e-10 2.38013716e-10 3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 -2.11571639e-10 -1.04365134e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 4.42131978e-10 -5.56743584e-10 -6.44217868e-09 -1.71401934e-09 2.14570364e-09 3.88085383e-10 1.19964562e-10 -2.36853624e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 4.08627386e-09 -4.60520236e-10 -1.02947021e-08 -1.02737289e-08 1.40544828e-09 -1.08155810e-10 -5.40289463e-10 -1.40474204e-10 -5.39251703e-10 3.70737126e-10 4.43762591e-09 1.67928187e-09 4.47457784e-10 -5.59837607e-10 -6.47233842e-09 -1.73417799e-09 2.15767995e-09 3.88295953e-10 1.23289466e-10 -2.37942386e-10 1.21716113e-09 7.34004344e-09 4.08627386e-09 4.09328880e-09 -4.60520236e-10 -1.02737289e-08 -1.02947021e-08 1.40544828e-09 -1.08155810e-10 -5.39251703e-10 -1.38412437e-10 -5.40289463e-10 -1.22876674e-10 -1.47092972e-09 -5.56271107e-10 -1.47139325e-10 1.87578508e-10 2.14426862e-09 5.70616910e-10 -7.22704738e-10 -1.28181277e-10 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.40544828e-09 1.40544828e-09 1.91049797e-10 1.82376228e-10 6.40194213e-10 3.15884894e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 -1.25861302e-10 1.59560259e-10 -1.82376228e-10 -2.61762979e-10 -1.22547016e-10 1.09217494e-10 1.30725329e-09 4.94934772e-10 1.31457451e-10 -1.64811040e-10 -1.90745749e-09 -5.09480974e-10 6.35172129e-10 1.14797059e-10 1.44261856e-10 1.71596177e-10 1.71596177e-10 2.11571639e-10 1.08155810e-10 1.08155810e-10 -6.40194213e-10 -2.61762979e-10 -9.60755133e-10 1.52035761e-10 -4.53386780e-10 1.52035761e-10 -4.33292850e-10 -1.63942380e-10 6.31906252e-10 1.67618351e-10 -2.12757439e-10 -4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 1.52035761e-10 5.84907389e-10 2.21352487e-10 -8.53047055e-10 -2.29835830e-10 2.83536145e-10 1.04365134e-10 1.40474204e-10 1.38412437e-10 -3.15884894e-10 -1.22547016e-10 -4.53386780e-10 -2.13511443e-10 -4.35704119e-10 -1.64765877e-10 6.35034959e-10 1.69757847e-10 -2.13894818e-10 -4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 1.52035761e-10 2.51588682e-10 1.21446037e-10 1.22093247e-10 -3.68778082e-10 -3.70737126e-10 1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 1.46139577e-09 -4.84397267e-10 -4.41426294e-09 -4.43762591e-09 1.47092972e-09 3.29735741e-10 1.30725329e-09 -4.33292850e-10 5.84907389e-10 -4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 -5.53058672e-10 1.83200357e-10 1.67143703e-09 1.67928187e-09 -5.56271107e-10 -1.25133854e-10 -4.94934772e-10 1.63942380e-10 -2.21352487e-10 1.64765877e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 4.47457784e-10 -1.47139325e-10 -1.31457451e-10 3.80106998e-10 1.83355919e-10 1.84378234e-10 -5.56743584e-10 -5.59837607e-10 1.87578508e-10 1.64811040e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 2.13154909e-09 -7.06163628e-10 -6.44217868e-09 -6.47233842e-09 2.14426862e-09 4.82241676e-10 1.90745749e-09 -6.31906252e-10 8.53047055e-10 -6.35034959e-10 1.17833757e-10 1.17267716e-09 5.64494571e-10 5.71154615e-10 -1.87926843e-10 -1.71401934e-09 -1.73417799e-09 5.70616910e-10 1.25861302e-10 5.09480974e-10 -1.67618351e-10 2.29835830e-10 -1.69757847e-10 -1.47198357e-10 -1.46495813e-09 -7.06636105e-10 -7.10593332e-10 2.38013716e-10 2.14570364e-09 2.15767995e-09 -7.22704738e-10 -1.59560259e-10 -6.35172129e-10 2.12757439e-10 -2.83536145e-10 2.13894818e-10 2.63946620e-10 1.27860604e-10 1.27929665e-10 -3.88085383e-10 -3.88295953e-10 1.28181277e-10 1.14797059e-10 -1.19964562e-10 -1.23289466e-10 -1.61689414e-10 2.36853624e-10 2.37942386e-10 - 1 2 5 6 7 13 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 10 13 14 15 16 17 18 19 20 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 13 14 15 16 17 18 19 20 22 23 25 1 2 5 6 7 14 15 16 18 19 22 24 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 13 14 15 16 18 19 20 21 22 24 1 2 5 6 7 20 22 24 0 1 2 3 4 5 6 7 8 13 15 16 17 18 19 20 21 22 23 24 25 1 2 5 6 7 14 15 16 18 19 22 1 2 5 6 7 17 18 19 20 21 22 24 1 2 5 6 7 14 15 16 18 19 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 18 19 14 18 19 - 0 13 33 53 73 85 108 131 150 158 179 190 202 213 220 233 246 253 260 273 286 299 306 308 311 311 311 +2 0 -3 315 + 3.02592746e-10 -1.14532510e-10 1.17833757e-10 4.41447013e-10 1.47198357e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 1.21716113e-09 1.21716113e-09 2.68465821e-10 1.44261856e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 -1.13983574e-09 -3.80106998e-10 1.17267716e-09 4.39340064e-09 1.46495813e-09 -1.54818613e-10 2.15394736e-10 1.61689414e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 -2.89618009e-09 -3.51598622e-10 7.34004344e-09 7.34004344e-09 1.07220239e-09 4.01192982e-10 4.01192982e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 -5.53058672e-10 -1.84378234e-10 5.71154615e-10 2.13154909e-09 7.10593332e-10 1.04498722e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 -1.57699251e-09 -2.29115712e-10 4.09328880e-09 4.08627386e-09 6.98124806e-10 1.71596177e-10 2.47344381e-10 2.46992762e-10 1.21446037e-10 1.45367706e-09 -1.45617240e-10 -5.50467259e-10 -1.83355919e-10 5.64494571e-10 2.12158570e-09 7.06636105e-10 1.04315994e-10 4.48920881e-10 2.89618009e-09 -1.57699251e-09 -1.57933876e-09 -2.29115712e-10 4.08627386e-09 4.09328880e-09 6.98124806e-10 1.71596177e-10 2.46992762e-10 2.47344381e-10 4.84397267e-10 -1.83200357e-10 1.87926843e-10 7.06163628e-10 2.38013716e-10 3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 -2.11571639e-10 -1.04365134e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 1.67928187e-09 5.59837607e-10 -1.73417799e-09 -6.47233842e-09 -2.15767995e-09 2.27244986e-10 -1.23289466e-10 -3.17165592e-10 -2.37942386e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 4.08627386e-09 4.60520236e-10 -1.02947021e-08 -1.02737289e-08 -1.40544828e-09 1.08155810e-10 -5.40289463e-10 1.40474204e-10 -5.39251703e-10 -3.68778082e-10 -4.41426294e-09 4.42131978e-10 1.67143703e-09 5.56743584e-10 -1.71401934e-09 -6.44217868e-09 -2.14570364e-09 2.27784261e-10 -1.19964562e-10 -3.16611096e-10 -2.36853624e-10 -1.21716113e-09 -7.34004344e-09 4.08627386e-09 4.09328880e-09 4.60520236e-10 -1.02737289e-08 -1.02947021e-08 -1.40544828e-09 1.08155810e-10 -5.39251703e-10 1.38412437e-10 -5.40289463e-10 -1.22876674e-10 -1.47092972e-09 1.47139325e-10 5.56271107e-10 1.87578508e-10 -5.70616910e-10 -2.14426862e-09 -7.22704738e-10 -1.04141980e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 6.98124806e-10 -1.40544828e-09 -1.40544828e-09 1.91049797e-10 1.82376228e-10 6.40194213e-10 3.15884894e-10 3.41676787e-10 -1.29129950e-10 1.36113017e-10 4.97639582e-10 1.65769375e-10 -1.82376228e-10 -2.61762979e-10 -1.22547016e-10 1.09217494e-10 1.30725329e-09 -1.31457451e-10 -4.94934772e-10 -1.64811040e-10 5.09480974e-10 1.90745749e-09 6.35172129e-10 1.44261856e-10 -1.71596177e-10 -1.71596177e-10 2.11571639e-10 -1.08155810e-10 -1.08155810e-10 -6.40194213e-10 -2.61762979e-10 -9.60755133e-10 -1.52035761e-10 -4.53386780e-10 -1.52035761e-10 4.35704119e-10 -1.64765877e-10 1.69757847e-10 6.35034959e-10 2.13894818e-10 4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 -1.52035761e-10 5.78013223e-10 -2.19045340e-10 2.23917000e-10 8.44157069e-10 2.79951311e-10 1.04365134e-10 -1.40474204e-10 -1.38412437e-10 -3.15884894e-10 -1.22547016e-10 -4.53386780e-10 -2.13511443e-10 4.33292850e-10 -1.63942380e-10 1.67618351e-10 6.31906252e-10 2.12757439e-10 4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 -1.52035761e-10 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 3.70737126e-10 3.68778082e-10 1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 -1.45367706e-09 -4.84397267e-10 4.43762591e-09 4.41426294e-09 1.47092972e-09 3.41676787e-10 1.30725329e-09 4.35704119e-10 5.78013223e-10 4.33292850e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 4.42131978e-10 1.47139325e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 -5.53058672e-10 -5.50467259e-10 -1.83200357e-10 1.67928187e-09 1.67143703e-09 5.56271107e-10 1.29129950e-10 4.94934772e-10 1.64765877e-10 2.19045340e-10 1.63942380e-10 3.80106998e-10 -1.84378234e-10 -1.83355919e-10 5.59837607e-10 5.56743584e-10 1.87578508e-10 1.64811040e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 5.64494571e-10 1.87926843e-10 -1.73417799e-09 -1.71401934e-09 -5.70616910e-10 -1.36113017e-10 -5.09480974e-10 -1.69757847e-10 -2.23917000e-10 -1.67618351e-10 -4.41447013e-10 -4.39340064e-09 2.13154909e-09 2.12158570e-09 7.06163628e-10 -6.47233842e-09 -6.44217868e-09 -2.14426862e-09 -4.97639582e-10 -1.90745749e-09 -6.35034959e-10 -8.44157069e-10 -6.31906252e-10 -1.47198357e-10 -1.46495813e-09 7.10593332e-10 7.06636105e-10 2.38013716e-10 -2.15767995e-09 -2.14570364e-09 -7.22704738e-10 -1.65769375e-10 -6.35172129e-10 -2.13894818e-10 -2.79951311e-10 -2.12757439e-10 -1.54818613e-10 -2.27244986e-10 -2.27784261e-10 1.23289466e-10 1.19964562e-10 2.15394736e-10 -1.04498722e-10 -1.04315994e-10 3.17165592e-10 3.16611096e-10 1.04141980e-10 1.61689414e-10 2.37942386e-10 2.36853624e-10 + 1 3 5 6 7 13 14 15 16 18 19 20 22 0 1 2 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 11 13 14 15 16 17 18 19 20 22 23 25 1 3 5 6 7 14 15 16 18 19 22 24 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 11 13 14 15 16 18 19 20 21 22 24 1 3 5 6 7 20 22 24 0 1 2 3 4 5 6 7 13 15 16 17 18 19 20 21 22 23 24 25 1 3 5 6 7 14 15 16 18 19 22 1 3 5 6 7 17 18 19 20 21 22 24 1 3 5 6 7 14 15 16 18 19 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 19 18 19 14 15 16 18 19 20 14 18 19 + 0 13 34 54 74 86 110 134 153 161 181 192 204 215 222 235 242 255 262 275 288 301 304 306 306 312 315 2 0 -2 676 - -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 -9.29233172e-05 5.62426944e-07 3.17655802e-04 3.17655802e-04 -1.91982324e-06 -1.02511902e-05 -3.53836135e-05 4.06311849e-07 -1.77555823e-05 4.06311849e-07 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 -5.72377128e-05 -1.12525880e-05 1.28385646e-04 2.13399966e-04 4.24837644e-05 4.12802398e-06 -2.42510477e-05 -5.07064792e-06 -1.96084619e-05 -8.30976084e-06 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 -9.27467719e-04 6.27361454e-06 3.20089918e-03 3.20089918e-03 -2.14153298e-05 -9.66690150e-05 -3.33403215e-04 4.49879052e-06 -1.67435646e-04 4.49879052e-06 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 -6.59577058e-04 -1.27235214e-04 1.48368337e-03 2.43659056e-03 4.76244557e-04 4.62310066e-05 -2.91846913e-04 -6.00921510e-05 -2.33157819e-04 -9.65513242e-05 9.29233172e-05 9.27467719e-04 2.96713189e-04 3.34354949e-04 -2.17461717e-06 -1.01406690e-03 -1.14687934e-03 7.41378293e-06 9.86525804e-06 9.97598474e-05 -1.37601519e-06 6.11101955e-05 -1.84044299e-06 3.47227344e-05 4.05026652e-04 8.18757907e-05 1.53394752e-04 3.03006947e-05 -3.13837672e-04 -5.86366001e-04 -1.17233978e-04 -1.68397655e-05 5.50684410e-05 1.12246264e-05 5.16786065e-05 2.11184544e-05 9.29233172e-05 9.27467719e-04 3.34354949e-04 2.96713189e-04 -2.17461717e-06 -1.14687934e-03 -1.01406690e-03 7.41378293e-06 4.79903528e-05 9.97598474e-05 -1.84044299e-06 3.90986619e-05 -1.37601519e-06 5.72377128e-05 6.59577058e-04 1.53394752e-04 2.41156525e-04 4.93082215e-05 -5.76858814e-04 -9.18363956e-04 -1.89638082e-04 -1.24304952e-05 9.73673576e-05 2.21031721e-05 7.38807858e-05 3.36831447e-05 5.62426944e-07 6.27361454e-06 2.17461717e-06 2.17461717e-06 -3.69707575e-05 -7.44141787e-06 -7.44141787e-06 1.30459788e-04 4.37486447e-07 1.28879665e-06 -2.15896018e-05 7.57748753e-07 -2.15896018e-05 1.12525880e-05 1.27235214e-04 3.03006947e-05 4.93082215e-05 -1.58281898e-06 -1.12502969e-04 -1.84922129e-04 2.44056476e-06 -3.05335454e-06 1.91370154e-05 -1.71274120e-06 1.81320443e-05 -2.90578900e-06 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 -1.14687934e-03 7.44141787e-06 3.47417775e-03 3.94410596e-03 -2.53100118e-05 -3.27447845e-05 -3.46503843e-04 4.68013054e-06 -2.13155591e-04 6.33648348e-06 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 -5.76858814e-04 -1.12502969e-04 1.18495152e-03 2.17589038e-03 4.29690949e-04 6.18601931e-05 -2.23662024e-04 -4.49331845e-05 -2.04090250e-04 -8.21521714e-05 -3.17655802e-04 -3.20089918e-03 -1.14687934e-03 -1.01406690e-03 7.44141787e-06 3.94410596e-03 3.47417775e-03 -2.53100118e-05 -1.68225764e-04 -3.46503843e-04 6.33648348e-06 -1.34935610e-04 4.68013054e-06 -2.13399966e-04 -2.43659056e-03 -5.86366001e-04 -9.18363956e-04 -1.84922129e-04 2.17589038e-03 3.44802830e-03 7.01429547e-04 4.86188305e-05 -3.95271863e-04 -8.73254590e-05 -2.99542837e-04 -1.33112543e-04 -1.91982324e-06 -2.14153298e-05 -7.41378293e-06 -7.41378293e-06 1.30459788e-04 2.53100118e-05 2.53100118e-05 -4.61688158e-04 -1.49211538e-06 -4.33335507e-06 7.67520733e-05 -2.58441964e-06 7.67520733e-05 -4.24837644e-05 -4.76244557e-04 -1.17233978e-04 -1.89638082e-04 2.44056476e-06 4.29690949e-04 7.01429547e-04 2.12415462e-06 1.19529867e-05 -7.86960118e-05 4.07738778e-06 -7.25555379e-05 6.98600029e-06 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 -4.79903528e-05 4.37486447e-07 3.27447845e-05 1.68225764e-04 -1.49211538e-06 1.71473918e-05 3.37306520e-06 9.23132239e-08 -8.31212147e-06 5.80094265e-07 4.12802398e-06 4.62310066e-05 1.68397655e-05 1.24304952e-05 3.05335454e-06 -6.18601931e-05 -4.86188305e-05 -1.19529867e-05 4.45399343e-06 7.94659336e-06 2.36730758e-06 3.22419598e-07 1.41455845e-06 -3.53836135e-05 -3.33403215e-04 -9.97598474e-05 -9.97598474e-05 1.28879665e-06 3.46503843e-04 3.46503843e-04 -4.33335507e-06 3.37306520e-06 1.08329547e-05 1.03478794e-06 5.84232031e-06 1.03478794e-06 -2.42510477e-05 -2.91846913e-04 -5.50684410e-05 -9.73673576e-05 -1.91370154e-05 2.23662024e-04 3.95271863e-04 7.86960118e-05 7.94659336e-06 -2.86556591e-05 -6.38809148e-06 -2.55715494e-05 -1.02749465e-05 -4.06311849e-07 -4.49879052e-06 -1.37601519e-06 -1.84044299e-06 2.15896018e-05 4.68013054e-06 6.33648348e-06 -7.67520733e-05 -9.23132239e-08 -1.03478794e-06 1.00810777e-05 -7.23132225e-07 1.12895966e-05 -5.07064792e-06 -6.00921510e-05 -1.12246264e-05 -2.21031721e-05 1.71274120e-06 4.49331845e-05 8.73254590e-05 -4.07738778e-06 2.36730758e-06 -6.38809148e-06 1.60968653e-06 -8.01694608e-06 2.53095613e-06 -1.77555823e-05 -1.67435646e-04 -6.11101955e-05 -3.90986619e-05 7.57748753e-07 2.13155591e-04 1.34935610e-04 -2.58441964e-06 -8.31212147e-06 5.84232031e-06 7.23132225e-07 7.54938065e-06 4.41511709e-07 -1.96084619e-05 -2.33157819e-04 -5.16786065e-05 -7.38807858e-05 -1.81320443e-05 2.04090250e-04 2.99542837e-04 7.25555379e-05 3.22419598e-07 -2.55715494e-05 -8.01694608e-06 -1.56308293e-05 -1.03797872e-05 -4.06311849e-07 -4.49879052e-06 -1.84044299e-06 -1.37601519e-06 2.15896018e-05 6.33648348e-06 4.68013054e-06 -7.67520733e-05 -5.80094265e-07 -1.03478794e-06 1.12895966e-05 -4.41511709e-07 1.00810777e-05 -8.30976084e-06 -9.65513242e-05 -2.11184544e-05 -3.36831447e-05 2.90578900e-06 8.21521714e-05 1.33112543e-04 -6.98600029e-06 1.41455845e-06 -1.02749465e-05 2.53095613e-06 -1.03797872e-05 4.27984257e-06 -1.29783709e-05 -1.47952583e-04 -5.72377128e-05 -3.47227344e-05 1.12525880e-05 2.13399966e-04 1.28385646e-04 -4.24837644e-05 -1.90454381e-05 -2.42510477e-05 8.30976084e-06 -6.22925733e-06 5.07064792e-06 -2.65230974e-05 -2.68530121e-04 -9.29233172e-05 -9.29233172e-05 -5.62426944e-07 3.17655802e-04 3.17655802e-04 1.91982324e-06 -1.02511902e-05 -3.53836135e-05 -4.06311849e-07 -1.77555823e-05 -4.06311849e-07 -1.47952583e-04 -1.67507998e-03 -6.59577058e-04 -4.05026652e-04 1.27235214e-04 2.43659056e-03 1.48368337e-03 -4.76244557e-04 -2.25036097e-04 -2.91846913e-04 9.65513242e-05 -7.65416832e-05 6.00921510e-05 -2.68530121e-04 -2.74981908e-03 -9.27467719e-04 -9.27467719e-04 -6.27361454e-06 3.20089918e-03 3.20089918e-03 2.14153298e-05 -9.66690150e-05 -3.33403215e-04 -4.49879052e-06 -1.67435646e-04 -4.49879052e-06 5.72377128e-05 6.59577058e-04 2.41156525e-04 1.53394752e-04 -4.93082215e-05 -9.18363956e-04 -5.76858814e-04 1.89638082e-04 7.01978849e-05 9.73673576e-05 -3.36831447e-05 2.61752683e-05 -2.21031721e-05 9.29233172e-05 9.27467719e-04 2.96713189e-04 3.34354949e-04 2.17461717e-06 -1.01406690e-03 -1.14687934e-03 -7.41378293e-06 9.86525804e-06 9.97598474e-05 1.37601519e-06 6.11101955e-05 1.84044299e-06 3.47227344e-05 4.05026652e-04 1.53394752e-04 8.18757907e-05 -3.03006947e-05 -5.86366001e-04 -3.13837672e-04 1.17233978e-04 5.31748688e-05 5.50684410e-05 -2.11184544e-05 1.12556385e-05 -1.12246264e-05 9.29233172e-05 9.27467719e-04 3.34354949e-04 2.96713189e-04 2.17461717e-06 -1.14687934e-03 -1.01406690e-03 -7.41378293e-06 4.79903528e-05 9.97598474e-05 1.84044299e-06 3.90986619e-05 1.37601519e-06 -1.12525880e-05 -1.27235214e-04 -4.93082215e-05 -3.03006947e-05 -1.58281898e-06 1.84922129e-04 1.12502969e-04 2.44056476e-06 -1.72294882e-05 -1.91370154e-05 -2.90578900e-06 -6.42173953e-06 -1.71274120e-06 -5.62426944e-07 -6.27361454e-06 -2.17461717e-06 -2.17461717e-06 -3.69707575e-05 7.44141787e-06 7.44141787e-06 1.30459788e-04 -4.37486447e-07 -1.28879665e-06 -2.15896018e-05 -7.57748753e-07 -2.15896018e-05 -2.13399966e-04 -2.43659056e-03 -9.18363956e-04 -5.86366001e-04 1.84922129e-04 3.44802830e-03 2.17589038e-03 -7.01429547e-04 -2.83721121e-04 -3.95271863e-04 1.33112543e-04 -1.07666276e-04 8.73254590e-05 -3.17655802e-04 -3.20089918e-03 -1.01406690e-03 -1.14687934e-03 -7.44141787e-06 3.47417775e-03 3.94410596e-03 2.53100118e-05 -3.27447845e-05 -3.46503843e-04 -4.68013054e-06 -2.13155591e-04 -6.33648348e-06 -1.28385646e-04 -1.48368337e-03 -5.76858814e-04 -3.13837672e-04 1.12502969e-04 2.17589038e-03 1.18495152e-03 -4.29690949e-04 -2.07677437e-04 -2.23662024e-04 8.21521714e-05 -4.84726260e-05 4.49331845e-05 -3.17655802e-04 -3.20089918e-03 -1.14687934e-03 -1.01406690e-03 -7.44141787e-06 3.94410596e-03 3.47417775e-03 2.53100118e-05 -1.68225764e-04 -3.46503843e-04 -6.33648348e-06 -1.34935610e-04 -4.68013054e-06 4.24837644e-05 4.76244557e-04 1.89638082e-04 1.17233978e-04 2.44056476e-06 -7.01429547e-04 -4.29690949e-04 2.12415462e-06 6.88114324e-05 7.86960118e-05 6.98600029e-06 2.59261788e-05 4.07738778e-06 1.91982324e-06 2.14153298e-05 7.41378293e-06 7.41378293e-06 1.30459788e-04 -2.53100118e-05 -2.53100118e-05 -4.61688158e-04 1.49211538e-06 4.33335507e-06 7.67520733e-05 2.58441964e-06 7.67520733e-05 -1.90454381e-05 -2.25036097e-04 -7.01978849e-05 -5.31748688e-05 1.72294882e-05 2.83721121e-04 2.07677437e-04 -6.88114324e-05 -1.08888472e-05 -2.61189081e-05 9.69643862e-06 -8.53577358e-06 8.12653276e-06 -1.02511902e-05 -9.66690150e-05 -9.86525804e-06 -4.79903528e-05 -4.37486447e-07 3.27447845e-05 1.68225764e-04 1.49211538e-06 1.71473918e-05 3.37306520e-06 -9.23132239e-08 -8.31212147e-06 -5.80094265e-07 -2.42510477e-05 -2.91846913e-04 -9.73673576e-05 -5.50684410e-05 1.91370154e-05 3.95271863e-04 2.23662024e-04 -7.86960118e-05 -2.61189081e-05 -2.86556591e-05 1.02749465e-05 -5.90382296e-06 6.38809148e-06 -3.53836135e-05 -3.33403215e-04 -9.97598474e-05 -9.97598474e-05 -1.28879665e-06 3.46503843e-04 3.46503843e-04 4.33335507e-06 3.37306520e-06 1.08329547e-05 -1.03478794e-06 5.84232031e-06 -1.03478794e-06 8.30976084e-06 9.65513242e-05 3.36831447e-05 2.11184544e-05 2.90578900e-06 -1.33112543e-04 -8.21521714e-05 -6.98600029e-06 9.69643862e-06 1.02749465e-05 4.27984257e-06 3.96485005e-06 2.53095613e-06 4.06311849e-07 4.49879052e-06 1.37601519e-06 1.84044299e-06 2.15896018e-05 -4.68013054e-06 -6.33648348e-06 -7.67520733e-05 9.23132239e-08 1.03478794e-06 1.00810777e-05 7.23132225e-07 1.12895966e-05 -6.22925733e-06 -7.65416832e-05 -2.61752683e-05 -1.12556385e-05 6.42173953e-06 1.07666276e-04 4.84726260e-05 -2.59261788e-05 -8.53577358e-06 -5.90382296e-06 3.96485005e-06 -2.87988701e-07 1.95832454e-06 -1.77555823e-05 -1.67435646e-04 -6.11101955e-05 -3.90986619e-05 -7.57748753e-07 2.13155591e-04 1.34935610e-04 2.58441964e-06 -8.31212147e-06 5.84232031e-06 -7.23132225e-07 7.54938065e-06 -4.41511709e-07 5.07064792e-06 6.00921510e-05 2.21031721e-05 1.12246264e-05 1.71274120e-06 -8.73254590e-05 -4.49331845e-05 -4.07738778e-06 8.12653276e-06 6.38809148e-06 2.53095613e-06 1.95832454e-06 1.60968653e-06 4.06311849e-07 4.49879052e-06 1.84044299e-06 1.37601519e-06 2.15896018e-05 -6.33648348e-06 -4.68013054e-06 -7.67520733e-05 5.80094265e-07 1.03478794e-06 1.12895966e-05 4.41511709e-07 1.00810777e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -2 0 -1 676 - -2.83602678e-04 -1.95047293e-03 -4.56920647e-04 -8.59745776e-04 -4.56920647e-04 1.28357742e-03 2.44899535e-03 1.28357742e-03 -8.65052267e-06 4.44223313e-05 3.45784622e-05 1.49831448e-05 4.44223313e-05 -1.29783709e-05 -1.47952583e-04 -1.12525880e-05 -5.72377128e-05 -3.47227344e-05 4.24837644e-05 2.13399966e-04 1.28385646e-04 1.49174142e-05 -8.30976084e-06 -5.07064792e-06 -1.33792046e-05 -2.42510477e-05 -2.19947443e-03 -1.22130875e-02 -3.14685859e-03 -5.70478091e-03 -3.14685859e-03 7.70583827e-03 1.41797470e-02 7.70583827e-03 -4.59669915e-04 1.36735648e-03 8.16530823e-04 7.96171648e-04 1.36735648e-03 -1.47952583e-04 -1.67507998e-03 -1.27235214e-04 -6.59577058e-04 -4.05026652e-04 4.76244557e-04 2.43659056e-03 1.48368337e-03 1.78805091e-04 -9.65513242e-05 -6.00921510e-05 -1.56616135e-04 -2.91846913e-04 4.54049720e-04 2.69217248e-03 4.08627847e-04 1.33770548e-03 7.36754990e-04 -9.46051924e-04 -3.50501086e-03 -1.91637197e-03 8.27377725e-05 -2.03886509e-04 -1.20794863e-04 -1.28260515e-04 -2.14787965e-04 1.12525880e-05 1.27235214e-04 -1.58281898e-06 4.93082215e-05 3.03006947e-05 2.44056476e-06 -1.84922129e-04 -1.12502969e-04 -1.41761337e-05 -2.90578900e-06 -1.71274120e-06 1.17103047e-05 1.91370154e-05 9.64169844e-04 5.67344374e-03 1.52740148e-03 2.51977194e-03 1.52740148e-03 -3.93868502e-03 -6.49638880e-03 -3.93868502e-03 1.44567696e-04 -4.61116361e-04 -2.90352413e-04 -2.50398595e-04 -4.61116361e-04 5.72377128e-05 6.59577058e-04 4.93082215e-05 2.41156525e-04 1.53394752e-04 -1.89638082e-04 -9.18363956e-04 -5.76858814e-04 -5.77673898e-05 3.36831447e-05 2.21031721e-05 4.77055175e-05 9.73673576e-05 4.54049720e-04 2.69217248e-03 7.36754990e-04 1.33770548e-03 4.08627847e-04 -1.91637197e-03 -3.50501086e-03 -9.46051924e-04 6.97079784e-05 -2.14787965e-04 -1.20794863e-04 -1.35783271e-04 -2.03886509e-04 3.47227344e-05 4.05026652e-04 3.03006947e-05 1.53394752e-04 8.18757907e-05 -1.17233978e-04 -5.86366001e-04 -3.13837672e-04 -3.63351033e-05 2.11184544e-05 1.12246264e-05 4.04229680e-05 5.50684410e-05 -1.36564698e-03 -7.11244946e-03 -1.10022028e-03 -3.70069787e-03 -2.07552415e-03 2.17312332e-03 8.90168116e-03 4.96961345e-03 -4.60421873e-04 8.86619153e-04 5.15382990e-04 6.36736958e-04 1.03286469e-03 -4.24837644e-05 -4.76244557e-04 2.44056476e-06 -1.89638082e-04 -1.17233978e-04 2.12415462e-06 7.01429547e-04 4.29690949e-04 5.68584456e-05 6.98600029e-06 4.07738778e-06 -4.66293591e-05 -7.86960118e-05 -2.93227375e-03 -1.52248417e-02 -4.37757596e-03 -6.99633778e-03 -4.37757596e-03 1.04147600e-02 1.64670479e-02 1.04147600e-02 -6.78686488e-04 2.12582266e-03 1.30213495e-03 1.17551948e-03 2.12582266e-03 -2.13399966e-04 -2.43659056e-03 -1.84922129e-04 -9.18363956e-04 -5.86366001e-04 7.01429547e-04 3.44802830e-03 2.17589038e-03 2.35102291e-04 -1.33112543e-04 -8.73254590e-05 -1.91876561e-04 -3.95271863e-04 -1.36564698e-03 -7.11244946e-03 -2.07552415e-03 -3.70069787e-03 -1.10022028e-03 4.96961345e-03 8.90168116e-03 2.17312332e-03 -3.21219444e-04 1.03286469e-03 5.15382990e-04 7.17105517e-04 8.86619153e-04 -1.28385646e-04 -1.48368337e-03 -1.12502969e-04 -5.76858814e-04 -3.13837672e-04 4.29690949e-04 2.17589038e-03 1.18495152e-03 1.45817244e-04 -8.21521714e-05 -4.49331845e-05 -1.55617623e-04 -2.23662024e-04 3.18442937e-05 -2.45728776e-04 6.92693999e-07 -4.69532861e-05 -1.91270644e-06 2.53209637e-04 4.28522016e-04 1.64651530e-04 -2.83284246e-05 -1.98313826e-04 -1.04753659e-04 -5.89227687e-05 -8.62283440e-05 1.49174142e-05 1.78805091e-04 1.41761337e-05 5.77673898e-05 3.63351033e-05 -5.68584456e-05 -2.35102291e-04 -1.45817244e-04 -1.03304001e-05 8.28188018e-06 5.75922518e-06 8.85819318e-06 1.81723147e-05 -4.48907600e-05 6.96741543e-04 5.34772333e-05 1.63501819e-04 5.36232539e-05 -4.63187202e-04 -1.19669578e-03 -5.76174685e-04 -1.75337614e-04 1.98660061e-04 1.25901974e-04 1.68278188e-04 3.28033227e-04 -8.30976084e-06 -9.65513242e-05 2.90578900e-06 -3.36831447e-05 -2.11184544e-05 -6.98600029e-06 1.33112543e-04 8.21521714e-05 8.28188018e-06 4.27984257e-06 2.53095613e-06 -6.41493715e-06 -1.02749465e-05 -1.63200368e-05 3.57437773e-04 3.58428548e-05 9.06648642e-05 3.58428548e-05 -2.48668494e-04 -6.28559754e-04 -2.48668494e-04 -7.86571980e-05 1.03625636e-04 3.54077607e-05 1.36238263e-04 1.03625636e-04 -5.07064792e-06 -6.00921510e-05 1.71274120e-06 -2.21031721e-05 -1.12246264e-05 -4.07738778e-06 8.73254590e-05 4.49331845e-05 5.75922518e-06 2.53095613e-06 1.60968653e-06 -6.05862154e-06 -6.38809148e-06 -5.51559346e-05 4.25614726e-04 1.80867609e-06 8.13254770e-05 3.04447445e-07 -3.36313863e-04 -7.42221904e-04 -3.87442910e-04 -5.89227687e-05 2.14064456e-04 1.81438659e-04 3.97097282e-05 2.78777039e-04 -1.33792046e-05 -1.56616135e-04 -1.17103047e-05 -4.77055175e-05 -4.04229680e-05 4.66293591e-05 1.91876561e-04 1.55617623e-04 8.85819318e-06 -6.41493715e-06 -6.05862154e-06 -8.46435825e-07 -1.96677264e-05 -4.48907600e-05 6.96741543e-04 5.36232539e-05 1.63501819e-04 5.34772333e-05 -5.76174685e-04 -1.19669578e-03 -4.63187202e-04 -5.80643783e-05 3.28033227e-04 1.25901974e-04 2.35985922e-04 1.98660061e-04 -2.42510477e-05 -2.91846913e-04 -1.91370154e-05 -9.73673576e-05 -5.50684410e-05 7.86960118e-05 3.95271863e-04 2.23662024e-04 1.81723147e-05 -1.02749465e-05 -6.38809148e-06 -1.96677264e-05 -2.86556591e-05 -1.25069627e-03 -7.14095981e-03 -2.90859858e-03 -2.90859858e-03 -9.58444724e-04 7.55769472e-03 7.55769472e-03 2.49315158e-03 9.71447628e-05 3.68604998e-04 1.39435234e-04 1.68259665e-04 1.39435234e-04 -2.83602678e-04 -2.19947443e-03 -4.54049720e-04 -9.64169844e-04 -4.54049720e-04 1.36564698e-03 2.93227375e-03 1.36564698e-03 3.18442937e-05 -4.48907600e-05 -1.63200368e-05 -5.51559346e-05 -4.48907600e-05 -7.14095981e-03 -2.51314248e-02 -1.22716775e-02 -1.22716775e-02 -4.04493333e-03 2.23901961e-02 2.23901961e-02 7.55155382e-03 1.76802645e-03 6.49388152e-03 2.31024262e-03 3.06231165e-03 2.31024262e-03 -1.95047293e-03 -1.22130875e-02 -2.69217248e-03 -5.67344374e-03 -2.69217248e-03 7.11244946e-03 1.52248417e-02 7.11244946e-03 -2.45728776e-04 6.96741543e-04 3.57437773e-04 4.25614726e-04 6.96741543e-04 2.90859858e-03 1.22716775e-02 5.03014462e-03 6.14446833e-03 2.08027394e-03 -1.05420119e-02 -1.33502663e-02 -4.59318203e-03 -3.48900865e-04 -2.05131590e-03 -7.13933222e-04 -1.05035386e-03 -8.27964213e-04 4.56920647e-04 3.14685859e-03 4.08627847e-04 1.52740148e-03 7.36754990e-04 -1.10022028e-03 -4.37757596e-03 -2.07552415e-03 -6.92693999e-07 -5.34772333e-05 -3.58428548e-05 -1.80867609e-06 -5.36232539e-05 2.90859858e-03 1.22716775e-02 6.14446833e-03 5.03014462e-03 2.08027394e-03 -1.33502663e-02 -1.05420119e-02 -4.59318203e-03 -7.35182694e-04 -2.05131590e-03 -8.27964213e-04 -8.27333943e-04 -7.13933222e-04 8.59745776e-04 5.70478091e-03 1.33770548e-03 2.51977194e-03 1.33770548e-03 -3.70069787e-03 -6.99633778e-03 -3.70069787e-03 4.69532861e-05 -1.63501819e-04 -9.06648642e-05 -8.13254770e-05 -1.63501819e-04 9.58444724e-04 4.04493333e-03 2.08027394e-03 2.08027394e-03 -5.69198711e-04 -4.54167058e-03 -4.54167058e-03 1.79526564e-03 -2.34922678e-04 -7.36376583e-04 -4.93246421e-05 -4.06898013e-04 -4.93246421e-05 4.56920647e-04 3.14685859e-03 7.36754990e-04 1.52740148e-03 4.08627847e-04 -2.07552415e-03 -4.37757596e-03 -1.10022028e-03 1.91270644e-06 -5.36232539e-05 -3.58428548e-05 -3.04447445e-07 -5.34772333e-05 -7.55769472e-03 -2.23901961e-02 -1.05420119e-02 -1.33502663e-02 -4.54167058e-03 1.55180210e-02 2.17847557e-02 7.87868612e-03 1.13526333e-03 7.69870109e-03 2.60885943e-03 4.13009015e-03 3.08404679e-03 -1.28357742e-03 -7.70583827e-03 -9.46051924e-04 -3.93868502e-03 -1.91637197e-03 2.17312332e-03 1.04147600e-02 4.96961345e-03 -2.53209637e-04 4.63187202e-04 2.48668494e-04 3.36313863e-04 5.76174685e-04 -7.55769472e-03 -2.23901961e-02 -1.33502663e-02 -1.05420119e-02 -4.54167058e-03 2.17847557e-02 1.55180210e-02 7.87868612e-03 3.00913133e-03 7.69870109e-03 3.08404679e-03 3.04821196e-03 2.60885943e-03 -2.44899535e-03 -1.41797470e-02 -3.50501086e-03 -6.49638880e-03 -3.50501086e-03 8.90168116e-03 1.64670479e-02 8.90168116e-03 -4.28522016e-04 1.19669578e-03 6.28559754e-04 7.42221904e-04 1.19669578e-03 -2.49315158e-03 -7.55155382e-03 -4.59318203e-03 -4.59318203e-03 1.79526564e-03 7.87868612e-03 7.87868612e-03 -5.52298877e-03 8.87988382e-04 2.67007632e-03 4.33092121e-05 1.53804099e-03 4.33092121e-05 -1.28357742e-03 -7.70583827e-03 -1.91637197e-03 -3.93868502e-03 -9.46051924e-04 4.96961345e-03 1.04147600e-02 2.17312332e-03 -1.64651530e-04 5.76174685e-04 2.48668494e-04 3.87442910e-04 4.63187202e-04 9.71447628e-05 1.76802645e-03 3.48900865e-04 7.35182694e-04 2.34922678e-04 -1.13526333e-03 -3.00913133e-03 -8.87988382e-04 -2.58484015e-04 1.16705004e-04 -5.56174238e-06 2.56639851e-04 1.33799209e-04 -8.65052267e-06 -4.59669915e-04 -8.27377725e-05 -1.44567696e-04 -6.97079784e-05 4.60421873e-04 6.78686488e-04 3.21219444e-04 -2.83284246e-05 -1.75337614e-04 -7.86571980e-05 -5.89227687e-05 -5.80643783e-05 3.68604998e-04 6.49388152e-03 2.05131590e-03 2.05131590e-03 7.36376583e-04 -7.69870109e-03 -7.69870109e-03 -2.67007632e-03 1.16705004e-04 3.32086076e-04 1.20238779e-04 2.02138997e-04 1.20238779e-04 4.44223313e-05 1.36735648e-03 2.03886509e-04 4.61116361e-04 2.14787965e-04 -8.86619153e-04 -2.12582266e-03 -1.03286469e-03 -1.98313826e-04 1.98660061e-04 1.03625636e-04 2.14064456e-04 3.28033227e-04 1.39435234e-04 2.31024262e-03 7.13933222e-04 8.27964213e-04 4.93246421e-05 -2.60885943e-03 -3.08404679e-03 -4.33092121e-05 -5.56174238e-06 1.20238779e-04 -6.28997322e-05 1.51286945e-04 -7.02699890e-05 3.45784622e-05 8.16530823e-04 1.20794863e-04 2.90352413e-04 1.20794863e-04 -5.15382990e-04 -1.30213495e-03 -5.15382990e-04 -1.04753659e-04 1.25901974e-04 3.54077607e-05 1.81438659e-04 1.25901974e-04 1.68259665e-04 3.06231165e-03 1.05035386e-03 8.27333943e-04 4.06898013e-04 -4.13009015e-03 -3.04821196e-03 -1.53804099e-03 2.56639851e-04 2.02138997e-04 1.51286945e-04 3.78581590e-05 7.08268625e-05 1.49831448e-05 7.96171648e-04 1.28260515e-04 2.50398595e-04 1.35783271e-04 -6.36736958e-04 -1.17551948e-03 -7.17105517e-04 -5.89227687e-05 1.68278188e-04 1.36238263e-04 3.97097282e-05 2.35985922e-04 1.39435234e-04 2.31024262e-03 8.27964213e-04 7.13933222e-04 4.93246421e-05 -3.08404679e-03 -2.60885943e-03 -4.33092121e-05 1.33799209e-04 1.20238779e-04 -7.02699890e-05 7.08268625e-05 -6.28997322e-05 4.44223313e-05 1.36735648e-03 2.14787965e-04 4.61116361e-04 2.03886509e-04 -1.03286469e-03 -2.12582266e-03 -8.86619153e-04 -8.62283440e-05 3.28033227e-04 1.03625636e-04 2.78777039e-04 1.98660061e-04 + -2.65230974e-05 -2.68530121e-04 9.29233172e-05 9.29233172e-05 5.62426944e-07 -3.17655802e-04 -3.17655802e-04 -1.91982324e-06 -1.02511902e-05 -3.53836135e-05 -4.06311849e-07 -1.77555823e-05 -4.06311849e-07 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 3.47227344e-05 -1.12525880e-05 -2.13399966e-04 -1.28385646e-04 4.24837644e-05 -1.90454381e-05 -2.42510477e-05 8.30976084e-06 -6.22925733e-06 5.07064792e-06 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 9.27467719e-04 6.27361454e-06 -3.20089918e-03 -3.20089918e-03 -2.14153298e-05 -9.66690150e-05 -3.33403215e-04 -4.49879052e-06 -1.67435646e-04 -4.49879052e-06 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 4.05026652e-04 -1.27235214e-04 -2.43659056e-03 -1.48368337e-03 4.76244557e-04 -2.25036097e-04 -2.91846913e-04 9.65513242e-05 -7.65416832e-05 6.00921510e-05 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 3.34354949e-04 2.17461717e-06 -1.01406690e-03 -1.14687934e-03 -7.41378293e-06 -9.86525804e-06 -9.97598474e-05 -1.37601519e-06 -6.11101955e-05 -1.84044299e-06 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 1.53394752e-04 -4.93082215e-05 -9.18363956e-04 -5.76858814e-04 1.89638082e-04 -7.01978849e-05 -9.73673576e-05 3.36831447e-05 -2.61752683e-05 2.21031721e-05 -9.29233172e-05 -9.27467719e-04 3.34354949e-04 2.96713189e-04 2.17461717e-06 -1.14687934e-03 -1.01406690e-03 -7.41378293e-06 -4.79903528e-05 -9.97598474e-05 -1.84044299e-06 -3.90986619e-05 -1.37601519e-06 -3.47227344e-05 -4.05026652e-04 1.53394752e-04 8.18757907e-05 -3.03006947e-05 -5.86366001e-04 -3.13837672e-04 1.17233978e-04 -5.31748688e-05 -5.50684410e-05 2.11184544e-05 -1.12556385e-05 1.12246264e-05 5.62426944e-07 6.27361454e-06 -2.17461717e-06 -2.17461717e-06 -3.69707575e-05 7.44141787e-06 7.44141787e-06 1.30459788e-04 4.37486447e-07 1.28879665e-06 2.15896018e-05 7.57748753e-07 2.15896018e-05 1.12525880e-05 1.27235214e-04 -4.93082215e-05 -3.03006947e-05 -1.58281898e-06 1.84922129e-04 1.12502969e-04 2.44056476e-06 1.72294882e-05 1.91370154e-05 2.90578900e-06 6.42173953e-06 1.71274120e-06 3.17655802e-04 3.20089918e-03 -1.01406690e-03 -1.14687934e-03 -7.44141787e-06 3.47417775e-03 3.94410596e-03 2.53100118e-05 3.27447845e-05 3.46503843e-04 4.68013054e-06 2.13155591e-04 6.33648348e-06 2.13399966e-04 2.43659056e-03 -9.18363956e-04 -5.86366001e-04 1.84922129e-04 3.44802830e-03 2.17589038e-03 -7.01429547e-04 2.83721121e-04 3.95271863e-04 -1.33112543e-04 1.07666276e-04 -8.73254590e-05 3.17655802e-04 3.20089918e-03 -1.14687934e-03 -1.01406690e-03 -7.44141787e-06 3.94410596e-03 3.47417775e-03 2.53100118e-05 1.68225764e-04 3.46503843e-04 6.33648348e-06 1.34935610e-04 4.68013054e-06 1.28385646e-04 1.48368337e-03 -5.76858814e-04 -3.13837672e-04 1.12502969e-04 2.17589038e-03 1.18495152e-03 -4.29690949e-04 2.07677437e-04 2.23662024e-04 -8.21521714e-05 4.84726260e-05 -4.49331845e-05 -1.91982324e-06 -2.14153298e-05 7.41378293e-06 7.41378293e-06 1.30459788e-04 -2.53100118e-05 -2.53100118e-05 -4.61688158e-04 -1.49211538e-06 -4.33335507e-06 -7.67520733e-05 -2.58441964e-06 -7.67520733e-05 -4.24837644e-05 -4.76244557e-04 1.89638082e-04 1.17233978e-04 2.44056476e-06 -7.01429547e-04 -4.29690949e-04 2.12415462e-06 -6.88114324e-05 -7.86960118e-05 -6.98600029e-06 -2.59261788e-05 -4.07738778e-06 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 4.79903528e-05 4.37486447e-07 -3.27447845e-05 -1.68225764e-04 -1.49211538e-06 1.71473918e-05 3.37306520e-06 -9.23132239e-08 -8.31212147e-06 -5.80094265e-07 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 5.31748688e-05 -1.72294882e-05 -2.83721121e-04 -2.07677437e-04 6.88114324e-05 -1.08888472e-05 -2.61189081e-05 9.69643862e-06 -8.53577358e-06 8.12653276e-06 -3.53836135e-05 -3.33403215e-04 9.97598474e-05 9.97598474e-05 1.28879665e-06 -3.46503843e-04 -3.46503843e-04 -4.33335507e-06 3.37306520e-06 1.08329547e-05 -1.03478794e-06 5.84232031e-06 -1.03478794e-06 -2.42510477e-05 -2.91846913e-04 9.73673576e-05 5.50684410e-05 -1.91370154e-05 -3.95271863e-04 -2.23662024e-04 7.86960118e-05 -2.61189081e-05 -2.86556591e-05 1.02749465e-05 -5.90382296e-06 6.38809148e-06 4.06311849e-07 4.49879052e-06 -1.37601519e-06 -1.84044299e-06 -2.15896018e-05 4.68013054e-06 6.33648348e-06 7.67520733e-05 9.23132239e-08 1.03478794e-06 1.00810777e-05 7.23132225e-07 1.12895966e-05 8.30976084e-06 9.65513242e-05 -3.36831447e-05 -2.11184544e-05 -2.90578900e-06 1.33112543e-04 8.21521714e-05 6.98600029e-06 9.69643862e-06 1.02749465e-05 4.27984257e-06 3.96485005e-06 2.53095613e-06 -1.77555823e-05 -1.67435646e-04 6.11101955e-05 3.90986619e-05 7.57748753e-07 -2.13155591e-04 -1.34935610e-04 -2.58441964e-06 -8.31212147e-06 5.84232031e-06 -7.23132225e-07 7.54938065e-06 -4.41511709e-07 -6.22925733e-06 -7.65416832e-05 2.61752683e-05 1.12556385e-05 -6.42173953e-06 -1.07666276e-04 -4.84726260e-05 2.59261788e-05 -8.53577358e-06 -5.90382296e-06 3.96485005e-06 -2.87988701e-07 1.95832454e-06 4.06311849e-07 4.49879052e-06 -1.84044299e-06 -1.37601519e-06 -2.15896018e-05 6.33648348e-06 4.68013054e-06 7.67520733e-05 5.80094265e-07 1.03478794e-06 1.12895966e-05 4.41511709e-07 1.00810777e-05 5.07064792e-06 6.00921510e-05 -2.21031721e-05 -1.12246264e-05 -1.71274120e-06 8.73254590e-05 4.49331845e-05 4.07738778e-06 8.12653276e-06 6.38809148e-06 2.53095613e-06 1.95832454e-06 1.60968653e-06 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 5.72377128e-05 1.12525880e-05 -1.28385646e-04 -2.13399966e-04 -4.24837644e-05 4.12802398e-06 -2.42510477e-05 -5.07064792e-06 -1.96084619e-05 -8.30976084e-06 -2.65230974e-05 -2.68530121e-04 9.29233172e-05 9.29233172e-05 -5.62426944e-07 -3.17655802e-04 -3.17655802e-04 1.91982324e-06 -1.02511902e-05 -3.53836135e-05 4.06311849e-07 -1.77555823e-05 4.06311849e-07 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 6.59577058e-04 1.27235214e-04 -1.48368337e-03 -2.43659056e-03 -4.76244557e-04 4.62310066e-05 -2.91846913e-04 -6.00921510e-05 -2.33157819e-04 -9.65513242e-05 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 9.27467719e-04 -6.27361454e-06 -3.20089918e-03 -3.20089918e-03 2.14153298e-05 -9.66690150e-05 -3.33403215e-04 4.49879052e-06 -1.67435646e-04 4.49879052e-06 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 1.53394752e-04 3.03006947e-05 -3.13837672e-04 -5.86366001e-04 -1.17233978e-04 1.68397655e-05 -5.50684410e-05 -1.12246264e-05 -5.16786065e-05 -2.11184544e-05 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 3.34354949e-04 -2.17461717e-06 -1.01406690e-03 -1.14687934e-03 7.41378293e-06 -9.86525804e-06 -9.97598474e-05 1.37601519e-06 -6.11101955e-05 1.84044299e-06 -5.72377128e-05 -6.59577058e-04 1.53394752e-04 2.41156525e-04 4.93082215e-05 -5.76858814e-04 -9.18363956e-04 -1.89638082e-04 1.24304952e-05 -9.73673576e-05 -2.21031721e-05 -7.38807858e-05 -3.36831447e-05 -9.29233172e-05 -9.27467719e-04 3.34354949e-04 2.96713189e-04 -2.17461717e-06 -1.14687934e-03 -1.01406690e-03 7.41378293e-06 -4.79903528e-05 -9.97598474e-05 1.84044299e-06 -3.90986619e-05 1.37601519e-06 -1.12525880e-05 -1.27235214e-04 3.03006947e-05 4.93082215e-05 -1.58281898e-06 -1.12502969e-04 -1.84922129e-04 2.44056476e-06 3.05335454e-06 -1.91370154e-05 1.71274120e-06 -1.81320443e-05 2.90578900e-06 -5.62426944e-07 -6.27361454e-06 2.17461717e-06 2.17461717e-06 -3.69707575e-05 -7.44141787e-06 -7.44141787e-06 1.30459788e-04 -4.37486447e-07 -1.28879665e-06 2.15896018e-05 -7.57748753e-07 2.15896018e-05 1.28385646e-04 1.48368337e-03 -3.13837672e-04 -5.76858814e-04 -1.12502969e-04 1.18495152e-03 2.17589038e-03 4.29690949e-04 -6.18601931e-05 2.23662024e-04 4.49331845e-05 2.04090250e-04 8.21521714e-05 3.17655802e-04 3.20089918e-03 -1.01406690e-03 -1.14687934e-03 7.44141787e-06 3.47417775e-03 3.94410596e-03 -2.53100118e-05 3.27447845e-05 3.46503843e-04 -4.68013054e-06 2.13155591e-04 -6.33648348e-06 2.13399966e-04 2.43659056e-03 -5.86366001e-04 -9.18363956e-04 -1.84922129e-04 2.17589038e-03 3.44802830e-03 7.01429547e-04 -4.86188305e-05 3.95271863e-04 8.73254590e-05 2.99542837e-04 1.33112543e-04 3.17655802e-04 3.20089918e-03 -1.14687934e-03 -1.01406690e-03 7.44141787e-06 3.94410596e-03 3.47417775e-03 -2.53100118e-05 1.68225764e-04 3.46503843e-04 -6.33648348e-06 1.34935610e-04 -4.68013054e-06 4.24837644e-05 4.76244557e-04 -1.17233978e-04 -1.89638082e-04 2.44056476e-06 4.29690949e-04 7.01429547e-04 2.12415462e-06 -1.19529867e-05 7.86960118e-05 -4.07738778e-06 7.25555379e-05 -6.98600029e-06 1.91982324e-06 2.14153298e-05 -7.41378293e-06 -7.41378293e-06 1.30459788e-04 2.53100118e-05 2.53100118e-05 -4.61688158e-04 1.49211538e-06 4.33335507e-06 -7.67520733e-05 2.58441964e-06 -7.67520733e-05 4.12802398e-06 4.62310066e-05 -1.68397655e-05 -1.24304952e-05 -3.05335454e-06 6.18601931e-05 4.86188305e-05 1.19529867e-05 4.45399343e-06 7.94659336e-06 2.36730758e-06 3.22419598e-07 1.41455845e-06 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 4.79903528e-05 -4.37486447e-07 -3.27447845e-05 -1.68225764e-04 1.49211538e-06 1.71473918e-05 3.37306520e-06 9.23132239e-08 -8.31212147e-06 5.80094265e-07 -2.42510477e-05 -2.91846913e-04 5.50684410e-05 9.73673576e-05 1.91370154e-05 -2.23662024e-04 -3.95271863e-04 -7.86960118e-05 7.94659336e-06 -2.86556591e-05 -6.38809148e-06 -2.55715494e-05 -1.02749465e-05 -3.53836135e-05 -3.33403215e-04 9.97598474e-05 9.97598474e-05 -1.28879665e-06 -3.46503843e-04 -3.46503843e-04 4.33335507e-06 3.37306520e-06 1.08329547e-05 1.03478794e-06 5.84232031e-06 1.03478794e-06 -5.07064792e-06 -6.00921510e-05 1.12246264e-05 2.21031721e-05 -1.71274120e-06 -4.49331845e-05 -8.73254590e-05 4.07738778e-06 2.36730758e-06 -6.38809148e-06 1.60968653e-06 -8.01694608e-06 2.53095613e-06 -4.06311849e-07 -4.49879052e-06 1.37601519e-06 1.84044299e-06 -2.15896018e-05 -4.68013054e-06 -6.33648348e-06 7.67520733e-05 -9.23132239e-08 -1.03478794e-06 1.00810777e-05 -7.23132225e-07 1.12895966e-05 -1.96084619e-05 -2.33157819e-04 5.16786065e-05 7.38807858e-05 1.81320443e-05 -2.04090250e-04 -2.99542837e-04 -7.25555379e-05 3.22419598e-07 -2.55715494e-05 -8.01694608e-06 -1.56308293e-05 -1.03797872e-05 -1.77555823e-05 -1.67435646e-04 6.11101955e-05 3.90986619e-05 -7.57748753e-07 -2.13155591e-04 -1.34935610e-04 2.58441964e-06 -8.31212147e-06 5.84232031e-06 7.23132225e-07 7.54938065e-06 4.41511709e-07 -8.30976084e-06 -9.65513242e-05 2.11184544e-05 3.36831447e-05 -2.90578900e-06 -8.21521714e-05 -1.33112543e-04 6.98600029e-06 1.41455845e-06 -1.02749465e-05 2.53095613e-06 -1.03797872e-05 4.27984257e-06 -4.06311849e-07 -4.49879052e-06 1.84044299e-06 1.37601519e-06 -2.15896018e-05 -6.33648348e-06 -4.68013054e-06 7.67520733e-05 -5.80094265e-07 -1.03478794e-06 1.12895966e-05 -4.41511709e-07 1.00810777e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -2 0 0 580 - -2.65230974e-05 -2.68530121e-04 5.62426944e-07 -9.29233172e-05 -9.29233172e-05 -1.91982324e-06 3.17655802e-04 3.17655802e-04 2.05023804e-05 4.06311849e-07 4.06311849e-07 -3.53836135e-05 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 2.68465821e-10 -1.21716113e-09 -1.21716113e-09 1.44261856e-10 -2.68530121e-04 -2.74981908e-03 6.27361454e-06 -9.27467719e-04 -9.27467719e-04 -2.14153298e-05 3.20089918e-03 3.20089918e-03 1.93338030e-04 4.49879052e-06 4.49879052e-06 -3.33403215e-04 8.51775168e-10 5.22674783e-09 -3.51598622e-10 2.89618009e-09 2.89618009e-09 1.07220239e-09 -7.34004344e-09 -7.34004344e-09 -4.01192982e-10 -4.01192982e-10 5.62426944e-07 6.27361454e-06 -3.69707575e-05 2.17461717e-06 2.17461717e-06 1.30459788e-04 -7.44141787e-06 -7.44141787e-06 -8.74972893e-07 -2.15896018e-05 -2.15896018e-05 1.28879665e-06 3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 1.20510477e-10 -2.11571639e-10 9.29233172e-05 9.27467719e-04 -2.17461717e-06 2.96713189e-04 3.34354949e-04 7.41378293e-06 -1.01406690e-03 -1.14687934e-03 -5.78556108e-05 -1.37601519e-06 -1.84044299e-06 -2.20115337e-05 9.97598474e-05 -4.48920881e-10 -2.89618009e-09 2.29115712e-10 -1.57933876e-09 -1.57699251e-09 -6.98124806e-10 4.09328880e-09 4.08627386e-09 2.47344381e-10 2.46992762e-10 -1.71596177e-10 9.29233172e-05 9.27467719e-04 -2.17461717e-06 3.34354949e-04 2.96713189e-04 7.41378293e-06 -1.14687934e-03 -1.01406690e-03 -5.78556108e-05 -1.84044299e-06 -1.37601519e-06 2.20115337e-05 9.97598474e-05 -4.48920881e-10 -2.89618009e-09 2.29115712e-10 -1.57699251e-09 -1.57933876e-09 -6.98124806e-10 4.08627386e-09 4.09328880e-09 2.46992762e-10 2.47344381e-10 -1.71596177e-10 -1.91982324e-06 -2.14153298e-05 1.30459788e-04 -7.41378293e-06 -7.41378293e-06 -4.61688158e-04 2.53100118e-05 2.53100118e-05 2.98423075e-06 7.67520733e-05 7.67520733e-05 -4.33335507e-06 -2.68465821e-10 -1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.91049797e-10 1.40544828e-09 1.40544828e-09 -3.64752457e-10 6.40194213e-10 -3.17655802e-04 -3.20089918e-03 7.44141787e-06 -1.01406690e-03 -1.14687934e-03 -2.53100118e-05 3.47417775e-03 3.94410596e-03 2.00970549e-04 4.68013054e-06 6.33648348e-06 7.82199801e-05 -3.46503843e-04 1.21716113e-09 7.34004344e-09 -4.60520236e-10 4.09328880e-09 4.08627386e-09 1.40544828e-09 -1.02947021e-08 -1.02737289e-08 1.61015277e-10 -5.40289463e-10 -5.39251703e-10 -1.08155810e-10 -3.17655802e-04 -3.20089918e-03 7.44141787e-06 -1.14687934e-03 -1.01406690e-03 -2.53100118e-05 3.94410596e-03 3.47417775e-03 2.00970549e-04 6.33648348e-06 4.68013054e-06 -7.82199801e-05 -3.46503843e-04 1.21716113e-09 7.34004344e-09 -4.60520236e-10 4.08627386e-09 4.09328880e-09 1.40544828e-09 -1.02737289e-08 -1.02947021e-08 1.61015277e-10 -5.39251703e-10 -5.40289463e-10 -1.08155810e-10 2.05023804e-05 1.93338030e-04 -8.74972893e-07 5.78556108e-05 5.78556108e-05 2.98423075e-06 -2.00970549e-04 -2.00970549e-04 2.75037509e-06 -6.72407489e-07 -6.72407489e-07 -6.74613040e-06 -1.20510477e-10 3.64752457e-10 -1.61015277e-10 -1.61015277e-10 -2.84263995e-10 5.23525958e-10 -4.06311849e-07 -4.49879052e-06 2.15896018e-05 -1.37601519e-06 -1.84044299e-06 -7.67520733e-05 4.68013054e-06 6.33648348e-06 6.72407489e-07 1.00810777e-05 1.12895966e-05 2.81620515e-07 -1.03478794e-06 -4.01192982e-10 -2.47344381e-10 -2.46992762e-10 5.40289463e-10 5.39251703e-10 1.52035761e-10 -4.06311849e-07 -4.49879052e-06 2.15896018e-05 -1.84044299e-06 -1.37601519e-06 -7.67520733e-05 6.33648348e-06 4.68013054e-06 6.72407489e-07 1.12895966e-05 1.00810777e-05 -2.81620515e-07 -1.03478794e-06 -4.01192982e-10 -2.46992762e-10 -2.47344381e-10 5.39251703e-10 5.40289463e-10 1.52035761e-10 2.20115337e-05 -2.20115337e-05 -7.82199801e-05 7.82199801e-05 -2.81620515e-07 2.81620515e-07 2.19463974e-05 -3.53836135e-05 -3.33403215e-04 1.28879665e-06 -9.97598474e-05 -9.97598474e-05 -4.33335507e-06 3.46503843e-04 3.46503843e-04 -6.74613040e-06 1.03478794e-06 1.03478794e-06 1.08329547e-05 1.44261856e-10 2.11571639e-10 1.71596177e-10 1.71596177e-10 -6.40194213e-10 1.08155810e-10 1.08155810e-10 5.23525958e-10 1.52035761e-10 1.52035761e-10 -9.60755133e-10 -1.25069627e-03 -7.14095981e-03 -9.58444724e-04 -2.90859858e-03 -2.90859858e-03 2.49315158e-03 7.55769472e-03 7.55769472e-03 -1.94289526e-04 1.39435234e-04 1.39435234e-04 3.68604998e-04 -2.65230974e-05 -2.68530121e-04 -5.62426944e-07 -9.29233172e-05 -9.29233172e-05 1.91982324e-06 3.17655802e-04 3.17655802e-04 2.05023804e-05 -4.06311849e-07 -4.06311849e-07 -3.53836135e-05 -7.14095981e-03 -2.51314248e-02 -4.04493333e-03 -1.22716775e-02 -1.22716775e-02 7.55155382e-03 2.23901961e-02 2.23901961e-02 -3.53605291e-03 2.31024262e-03 2.31024262e-03 6.49388152e-03 -2.68530121e-04 -2.74981908e-03 -6.27361454e-06 -9.27467719e-04 -9.27467719e-04 2.14153298e-05 3.20089918e-03 3.20089918e-03 1.93338030e-04 -4.49879052e-06 -4.49879052e-06 -3.33403215e-04 9.58444724e-04 4.04493333e-03 -5.69198711e-04 2.08027394e-03 2.08027394e-03 1.79526564e-03 -4.54167058e-03 -4.54167058e-03 4.69845355e-04 -4.93246421e-05 -4.93246421e-05 -7.36376583e-04 -5.62426944e-07 -6.27361454e-06 -3.69707575e-05 -2.17461717e-06 -2.17461717e-06 1.30459788e-04 7.44141787e-06 7.44141787e-06 8.74972893e-07 -2.15896018e-05 -2.15896018e-05 -1.28879665e-06 2.90859858e-03 1.22716775e-02 2.08027394e-03 5.03014462e-03 6.14446833e-03 -4.59318203e-03 -1.05420119e-02 -1.33502663e-02 1.08408356e-03 -7.13933222e-04 -8.27964213e-04 2.23019918e-04 -2.05131590e-03 9.29233172e-05 9.27467719e-04 2.17461717e-06 2.96713189e-04 3.34354949e-04 -7.41378293e-06 -1.01406690e-03 -1.14687934e-03 -5.78556108e-05 1.37601519e-06 1.84044299e-06 -2.20115337e-05 9.97598474e-05 2.90859858e-03 1.22716775e-02 2.08027394e-03 6.14446833e-03 5.03014462e-03 -4.59318203e-03 -1.33502663e-02 -1.05420119e-02 1.08408356e-03 -8.27964213e-04 -7.13933222e-04 -2.23019918e-04 -2.05131590e-03 9.29233172e-05 9.27467719e-04 2.17461717e-06 3.34354949e-04 2.96713189e-04 -7.41378293e-06 -1.14687934e-03 -1.01406690e-03 -5.78556108e-05 1.84044299e-06 1.37601519e-06 2.20115337e-05 9.97598474e-05 -2.49315158e-03 -7.55155382e-03 1.79526564e-03 -4.59318203e-03 -4.59318203e-03 -5.52298877e-03 7.87868612e-03 7.87868612e-03 -1.77597676e-03 4.33092121e-05 4.33092121e-05 2.67007632e-03 1.91982324e-06 2.14153298e-05 1.30459788e-04 7.41378293e-06 7.41378293e-06 -4.61688158e-04 -2.53100118e-05 -2.53100118e-05 -2.98423075e-06 7.67520733e-05 7.67520733e-05 4.33335507e-06 -7.55769472e-03 -2.23901961e-02 -4.54167058e-03 -1.05420119e-02 -1.33502663e-02 7.87868612e-03 1.55180210e-02 2.17847557e-02 -4.14439465e-03 2.60885943e-03 3.08404679e-03 -1.08187820e-03 7.69870109e-03 -3.17655802e-04 -3.20089918e-03 -7.44141787e-06 -1.01406690e-03 -1.14687934e-03 2.53100118e-05 3.47417775e-03 3.94410596e-03 2.00970549e-04 -4.68013054e-06 -6.33648348e-06 7.82199801e-05 -3.46503843e-04 -7.55769472e-03 -2.23901961e-02 -4.54167058e-03 -1.33502663e-02 -1.05420119e-02 7.87868612e-03 2.17847557e-02 1.55180210e-02 -4.14439465e-03 3.08404679e-03 2.60885943e-03 1.08187820e-03 7.69870109e-03 -3.17655802e-04 -3.20089918e-03 -7.44141787e-06 -1.14687934e-03 -1.01406690e-03 2.53100118e-05 3.94410596e-03 3.47417775e-03 2.00970549e-04 -6.33648348e-06 -4.68013054e-06 -7.82199801e-05 -3.46503843e-04 -1.94289526e-04 -3.53605291e-03 -4.69845355e-04 -1.08408356e-03 -1.08408356e-03 1.77597676e-03 4.14439465e-03 4.14439465e-03 1.86029246e-04 -1.28237467e-04 -1.28237467e-04 -2.33410009e-04 2.05023804e-05 1.93338030e-04 8.74972893e-07 5.78556108e-05 5.78556108e-05 -2.98423075e-06 -2.00970549e-04 -2.00970549e-04 2.75037509e-06 6.72407489e-07 6.72407489e-07 -6.74613040e-06 1.39435234e-04 2.31024262e-03 4.93246421e-05 7.13933222e-04 8.27964213e-04 -4.33092121e-05 -2.60885943e-03 -3.08404679e-03 -1.28237467e-04 -6.28997322e-05 -7.02699890e-05 -8.04600829e-05 1.20238779e-04 4.06311849e-07 4.49879052e-06 2.15896018e-05 1.37601519e-06 1.84044299e-06 -7.67520733e-05 -4.68013054e-06 -6.33648348e-06 -6.72407489e-07 1.00810777e-05 1.12895966e-05 -2.81620515e-07 1.03478794e-06 1.39435234e-04 2.31024262e-03 4.93246421e-05 8.27964213e-04 7.13933222e-04 -4.33092121e-05 -3.08404679e-03 -2.60885943e-03 -1.28237467e-04 -7.02699890e-05 -6.28997322e-05 8.04600829e-05 1.20238779e-04 4.06311849e-07 4.49879052e-06 2.15896018e-05 1.84044299e-06 1.37601519e-06 -7.67520733e-05 -6.33648348e-06 -4.68013054e-06 -6.72407489e-07 1.12895966e-05 1.00810777e-05 2.81620515e-07 1.03478794e-06 -2.23019918e-04 2.23019918e-04 1.08187820e-03 -1.08187820e-03 -8.04600829e-05 8.04600829e-05 -4.06655103e-04 2.20115337e-05 -2.20115337e-05 -7.82199801e-05 7.82199801e-05 2.81620515e-07 -2.81620515e-07 2.19463974e-05 3.68604998e-04 6.49388152e-03 7.36376583e-04 2.05131590e-03 2.05131590e-03 -2.67007632e-03 -7.69870109e-03 -7.69870109e-03 -2.33410009e-04 1.20238779e-04 1.20238779e-04 3.32086076e-04 -3.53836135e-05 -3.33403215e-04 -1.28879665e-06 -9.97598474e-05 -9.97598474e-05 4.33335507e-06 3.46503843e-04 3.46503843e-04 -6.74613040e-06 -1.03478794e-06 -1.03478794e-06 1.08329547e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 12 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 18 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 25 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 13 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 20 42 61 85 109 130 155 180 198 217 236 243 266 290 314 338 364 390 414 440 466 490 516 542 556 580 -2 0 1 361 - 3.02592746e-10 1.14532510e-10 1.47198357e-10 -1.17833757e-10 -4.41447013e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 3.02506519e-10 1.13983574e-09 1.46495813e-09 -1.17267716e-09 -4.39340064e-09 -1.09128007e-10 -1.61689414e-10 -2.41774220e-10 4.84397267e-10 1.83200357e-10 2.38013716e-10 -1.87926843e-10 -7.06163628e-10 -1.22093247e-10 -1.46139577e-09 1.84378234e-10 -1.47376693e-10 -5.53058672e-10 -7.10593332e-10 5.71154615e-10 2.13154909e-09 1.17081957e-10 -1.21446037e-10 -1.45367706e-09 1.83355919e-10 -1.45617240e-10 -5.50467259e-10 -7.06636105e-10 5.64494571e-10 2.12158570e-09 1.17145069e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 -1.47139325e-10 -5.56271107e-10 -7.22704738e-10 5.70616910e-10 2.14426862e-09 1.17874504e-10 3.70737126e-10 4.43762591e-09 -5.59837607e-10 4.47457784e-10 1.67928187e-09 2.15767995e-09 -1.73417799e-09 -6.47233842e-09 -1.61050967e-10 -2.37942386e-10 -3.55382727e-10 1.23289466e-10 3.68778082e-10 4.41426294e-09 -5.56743584e-10 4.42131978e-10 1.67143703e-09 2.14570364e-09 -1.71401934e-09 -6.44217868e-09 -1.60301122e-10 -2.36853624e-10 -3.55572505e-10 1.19964562e-10 -6.71412528e-10 -2.54263804e-10 -3.25329634e-10 2.61974319e-10 9.79881258e-10 -4.35704119e-10 -1.64765877e-10 -2.13894818e-10 1.69757847e-10 6.35034959e-10 -4.33292850e-10 -1.63942380e-10 -2.12757439e-10 1.67618351e-10 6.31906252e-10 1.09217494e-10 1.30725329e-09 -1.64811040e-10 1.31457451e-10 4.94934772e-10 6.35172129e-10 -5.09480974e-10 -1.90745749e-09 -1.05088539e-10 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 -3.47227344e-05 -5.72377128e-05 -4.24837644e-05 1.28385646e-04 2.13399966e-04 1.49174142e-05 5.07064792e-06 8.30976084e-06 1.33792046e-05 -2.42510477e-05 2.51588682e-10 1.22093247e-10 1.21446037e-10 1.22876674e-10 -3.70737126e-10 -3.68778082e-10 1.09217494e-10 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 -4.05026652e-04 -6.59577058e-04 -4.76244557e-04 1.48368337e-03 2.43659056e-03 1.78805091e-04 6.00921510e-05 9.65513242e-05 1.56616135e-04 -2.91846913e-04 3.02592746e-10 3.01156311e-09 -4.84397267e-10 1.46139577e-09 1.45367706e-09 1.47092972e-09 -4.43762591e-09 -4.41426294e-09 -6.71412528e-10 -4.35704119e-10 -4.33292850e-10 1.30725329e-09 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 -3.03006947e-05 -4.93082215e-05 2.44056476e-06 1.12502969e-04 1.84922129e-04 1.41761337e-05 -1.71274120e-06 -2.90578900e-06 1.17103047e-05 -1.91370154e-05 3.80106998e-10 1.84378234e-10 1.83355919e-10 1.87578508e-10 -5.59837607e-10 -5.56743584e-10 1.64811040e-10 3.47227344e-05 4.05026652e-04 -3.03006947e-05 8.18757907e-05 1.53394752e-04 1.17233978e-04 -3.13837672e-04 -5.86366001e-04 -3.63351033e-05 -1.12246264e-05 -2.11184544e-05 -4.04229680e-05 5.50684410e-05 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 -1.47139325e-10 4.47457784e-10 4.42131978e-10 -1.31457451e-10 5.72377128e-05 6.59577058e-04 -4.93082215e-05 1.53394752e-04 2.41156525e-04 1.89638082e-04 -5.76858814e-04 -9.18363956e-04 -5.77673898e-05 -2.21031721e-05 -3.36831447e-05 -4.77055175e-05 9.73673576e-05 -1.14532510e-10 -1.13983574e-09 1.83200357e-10 -5.53058672e-10 -5.50467259e-10 -5.56271107e-10 1.67928187e-09 1.67143703e-09 2.54263804e-10 1.64765877e-10 1.63942380e-10 -4.94934772e-10 4.24837644e-05 4.76244557e-04 2.44056476e-06 1.17233978e-04 1.89638082e-04 2.12415462e-06 -4.29690949e-04 -7.01429547e-04 -5.68584456e-05 4.07738778e-06 6.98600029e-06 -4.66293591e-05 7.86960118e-05 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 -7.10593332e-10 -7.06636105e-10 -7.22704738e-10 2.15767995e-09 2.14570364e-09 3.25329634e-10 2.13894818e-10 2.12757439e-10 -6.35172129e-10 -1.28385646e-04 -1.48368337e-03 1.12502969e-04 -3.13837672e-04 -5.76858814e-04 -4.29690949e-04 1.18495152e-03 2.17589038e-03 1.45817244e-04 4.49331845e-05 8.21521714e-05 1.55617623e-04 -2.23662024e-04 1.17833757e-10 1.17267716e-09 -1.87926843e-10 5.71154615e-10 5.64494571e-10 5.70616910e-10 -1.73417799e-09 -1.71401934e-09 -2.61974319e-10 -1.69757847e-10 -1.67618351e-10 5.09480974e-10 -2.13399966e-04 -2.43659056e-03 1.84922129e-04 -5.86366001e-04 -9.18363956e-04 -7.01429547e-04 2.17589038e-03 3.44802830e-03 2.35102291e-04 8.73254590e-05 1.33112543e-04 1.91876561e-04 -3.95271863e-04 4.41447013e-10 4.39340064e-09 -7.06163628e-10 2.13154909e-09 2.12158570e-09 2.14426862e-09 -6.47233842e-09 -6.44217868e-09 -9.79881258e-10 -6.35034959e-10 -6.31906252e-10 1.90745749e-09 1.49174142e-05 1.78805091e-04 -1.41761337e-05 3.63351033e-05 5.77673898e-05 5.68584456e-05 -1.45817244e-04 -2.35102291e-04 -1.03304001e-05 -5.75922518e-06 -8.28188018e-06 -8.85819318e-06 1.81723147e-05 -1.09128007e-10 1.61050967e-10 1.60301122e-10 5.07064792e-06 6.00921510e-05 1.71274120e-06 1.12246264e-05 2.21031721e-05 -4.07738778e-06 -4.49331845e-05 -8.73254590e-05 -5.75922518e-06 1.60968653e-06 2.53095613e-06 -6.05862154e-06 6.38809148e-06 8.30976084e-06 9.65513242e-05 2.90578900e-06 2.11184544e-05 3.36831447e-05 -6.98600029e-06 -8.21521714e-05 -1.33112543e-04 -8.28188018e-06 2.53095613e-06 4.27984257e-06 -6.41493715e-06 1.02749465e-05 -1.61689414e-10 2.37942386e-10 2.36853624e-10 1.33792046e-05 1.56616135e-04 -1.17103047e-05 4.04229680e-05 4.77055175e-05 4.66293591e-05 -1.55617623e-04 -1.91876561e-04 -8.85819318e-06 -6.05862154e-06 -6.41493715e-06 -8.46435825e-07 1.96677264e-05 -2.41774220e-10 -1.17081957e-10 -1.17145069e-10 -1.17874504e-10 3.55382727e-10 3.55572505e-10 -1.05088539e-10 -2.42510477e-05 -2.91846913e-04 1.91370154e-05 -5.50684410e-05 -9.73673576e-05 -7.86960118e-05 2.23662024e-04 3.95271863e-04 1.81723147e-05 6.38809148e-06 1.02749465e-05 1.96677264e-05 -2.86556591e-05 -1.23289466e-10 -1.19964562e-10 - 1 4 5 6 7 0 1 2 3 4 5 6 7 8 10 11 1 4 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 10 11 12 0 1 2 3 4 5 6 7 8 10 11 12 1 4 5 6 7 1 4 5 6 7 1 4 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 19 20 - 0 5 16 21 30 39 48 60 72 77 82 87 87 96 116 141 161 181 206 231 256 281 297 310 326 346 361 -2 1 -3 239 - 3.02592746e-10 1.14532510e-10 -1.17833757e-10 -4.41447013e-10 1.47198357e-10 1.22221523e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 1.13983574e-09 -3.80106998e-10 -1.17267716e-09 -4.39340064e-09 1.46495813e-09 -1.54818613e-10 2.15394736e-10 -1.61689414e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 5.45610817e-10 1.27119381e-09 -1.81870272e-10 -1.59050619e-10 -1.81458741e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 -5.53058672e-10 1.84378234e-10 5.71154615e-10 2.13154909e-09 -7.10593332e-10 -1.04498722e-10 1.80250540e-10 -3.37455450e-10 -1.21446037e-10 -1.45367706e-09 -1.45617240e-10 -5.50467259e-10 1.83355919e-10 5.64494571e-10 2.12158570e-09 -7.06636105e-10 -1.04315994e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 4.84397267e-10 1.83200357e-10 -1.87926843e-10 -7.06163628e-10 2.38013716e-10 1.12485150e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 1.67928187e-09 -5.59837607e-10 -1.73417799e-09 -6.47233842e-09 2.15767995e-09 -2.27244986e-10 1.23289466e-10 3.17165592e-10 -2.37942386e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.56742199e-10 3.68778082e-10 4.41426294e-09 4.42131978e-10 1.67143703e-09 -5.56743584e-10 -1.71401934e-09 -6.44217868e-09 2.14570364e-09 -2.27784261e-10 1.19964562e-10 3.16611096e-10 -2.36853624e-10 -1.22221523e-10 -1.27119381e-09 -3.37455450e-10 -6.39020960e-10 1.12485150e-10 1.02219167e-09 2.07962652e-09 -3.40730555e-10 -2.98395984e-10 1.04027963e-10 -2.94020354e-10 -1.22876674e-10 -1.47092972e-09 -1.47139325e-10 -5.56271107e-10 1.87578508e-10 5.70616910e-10 2.14426862e-09 -7.22704738e-10 -1.04141980e-10 1.81870272e-10 -3.40730555e-10 3.41676787e-10 1.29129950e-10 -1.36113017e-10 -4.97639582e-10 1.65769375e-10 1.09217494e-10 1.30725329e-09 1.31457451e-10 4.94934772e-10 -1.64811040e-10 -5.09480974e-10 -1.90745749e-09 6.35172129e-10 -1.59050619e-10 2.98395984e-10 -4.35704119e-10 -1.64765877e-10 1.69757847e-10 6.35034959e-10 -2.13894818e-10 -1.04027963e-10 5.78013223e-10 2.19045340e-10 -2.23917000e-10 -8.44157069e-10 2.79951311e-10 -1.81458741e-10 1.56742199e-10 2.94020354e-10 -4.33292850e-10 -1.63942380e-10 1.67618351e-10 6.31906252e-10 -2.12757439e-10 2.51588682e-10 1.22093247e-10 1.21446037e-10 -3.70737126e-10 -3.68778082e-10 1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 1.45367706e-09 -4.84397267e-10 -4.43762591e-09 -4.41426294e-09 1.47092972e-09 3.41676787e-10 1.30725329e-09 -4.35704119e-10 5.78013223e-10 -4.33292850e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 4.42131978e-10 -1.47139325e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 -5.53058672e-10 -5.50467259e-10 1.83200357e-10 1.67928187e-09 1.67143703e-09 -5.56271107e-10 -1.29129950e-10 -4.94934772e-10 1.64765877e-10 -2.19045340e-10 1.63942380e-10 3.80106998e-10 1.84378234e-10 1.83355919e-10 -5.59837607e-10 -5.56743584e-10 1.87578508e-10 1.64811040e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 5.64494571e-10 -1.87926843e-10 -1.73417799e-09 -1.71401934e-09 5.70616910e-10 1.36113017e-10 5.09480974e-10 -1.69757847e-10 2.23917000e-10 -1.67618351e-10 4.41447013e-10 4.39340064e-09 2.13154909e-09 2.12158570e-09 -7.06163628e-10 -6.47233842e-09 -6.44217868e-09 2.14426862e-09 4.97639582e-10 1.90745749e-09 -6.35034959e-10 8.44157069e-10 -6.31906252e-10 -1.47198357e-10 -1.46495813e-09 -7.10593332e-10 -7.06636105e-10 2.38013716e-10 2.15767995e-09 2.14570364e-09 -7.22704738e-10 -1.65769375e-10 -6.35172129e-10 2.13894818e-10 -2.79951311e-10 2.12757439e-10 -1.54818613e-10 2.27244986e-10 2.27784261e-10 -1.23289466e-10 -1.19964562e-10 2.15394736e-10 1.04498722e-10 1.04315994e-10 -3.17165592e-10 -3.16611096e-10 1.04141980e-10 -1.61689414e-10 2.37942386e-10 2.36853624e-10 - 1 3 5 6 7 19 0 1 2 3 4 5 6 7 8 11 12 14 15 16 18 19 20 22 24 0 1 2 3 4 5 6 7 11 14 19 0 1 2 3 4 5 6 7 11 14 16 18 19 1 3 5 6 7 19 0 1 2 3 4 5 6 7 8 9 11 12 14 16 19 24 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 22 23 24 0 1 2 3 4 5 6 7 11 14 19 1 3 5 6 7 0 1 2 3 4 5 6 7 14 19 1 3 5 6 7 19 1 3 5 6 7 14 18 19 1 3 5 6 7 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 18 19 18 19 14 15 16 18 19 20 14 18 19 - 0 6 25 36 49 55 71 94 105 110 120 126 134 139 146 159 166 179 186 199 212 225 228 230 230 236 239 -2 1 -2 669 - -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 -6.39058650e-07 4.00600009e-07 8.11507012e-07 2.38373364e-06 -1.42163448e-06 1.54661782e-07 -3.16403274e-07 1.23648563e-07 -2.38603015e-07 3.70950690e-07 3.26403899e-08 3.70379023e-07 2.71517312e-08 1.71793868e-07 2.71517312e-08 -1.01840324e-07 -6.16394968e-07 -1.01840324e-07 -4.02749831e-08 1.56046382e-08 6.57669048e-09 6.97583170e-08 1.56046382e-08 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 -8.48205361e-06 4.60138988e-06 9.45191477e-06 3.12761733e-05 -1.63219705e-05 2.10419517e-06 -3.58589526e-06 1.41469877e-06 -3.30639317e-06 4.24408669e-06 3.70379023e-07 4.19955633e-06 2.96722726e-07 1.95594150e-06 2.96722726e-07 -1.11385693e-06 -7.01322846e-06 -1.11385693e-06 -4.63416933e-07 1.69224799e-07 7.18007197e-08 8.02661673e-07 1.69224799e-07 2.01344846e-07 2.36478315e-06 5.99969468e-07 9.25785817e-07 -6.93919687e-07 -2.12438175e-06 -3.36476113e-06 2.46342444e-06 -1.61199356e-07 5.22748328e-07 -2.31855137e-07 1.85396148e-07 -6.44552200e-07 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 5.10654906e-08 -5.30414024e-10 -1.76045578e-10 -8.94853366e-08 2.78714404e-09 6.39058650e-07 8.48205361e-06 9.25785817e-07 3.77173215e-06 -2.08175906e-06 -3.86414678e-06 -1.40232562e-05 7.39011631e-06 -9.88653362e-07 1.65526012e-06 -6.44562669e-07 1.56548135e-06 -1.95082770e-06 -1.71793868e-07 -1.95594150e-06 -1.61832991e-07 -8.91811883e-07 -1.61832991e-07 6.06046894e-07 3.21027752e-06 6.06046894e-07 1.99997591e-07 -9.43712058e-08 -3.92890832e-08 -3.46405989e-07 -9.43712058e-08 4.00600009e-07 4.60138988e-06 6.93919687e-07 2.08175906e-06 -8.22724975e-07 -2.47317189e-06 -7.41967268e-06 2.91617223e-06 -5.01134613e-07 6.18434049e-07 -2.49741275e-07 7.80996664e-07 -7.54081183e-07 -2.71517312e-08 -2.96722726e-07 3.01364007e-09 -1.61832991e-07 -1.06793690e-08 5.59986440e-07 5.19638294e-08 2.78714404e-09 -1.76045578e-10 -8.89666804e-08 -5.30414024e-10 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 -3.86414678e-06 2.47317189e-06 7.51525435e-06 1.39229776e-05 -8.77023113e-06 7.46101797e-07 -1.84660522e-06 8.25046738e-07 -9.62517525e-07 2.29149691e-06 1.01840324e-07 1.11385693e-06 6.06046894e-07 -1.06793690e-08 -1.79479269e-10 -2.09934596e-06 3.77230826e-08 -1.90923247e-07 1.76708816e-09 5.94495393e-10 3.34154808e-07 -1.00193782e-08 -2.38373364e-06 -3.12761733e-05 -3.36476113e-06 -1.40232562e-05 7.41967268e-06 1.39229776e-05 5.18442225e-05 -2.63106934e-05 3.67321556e-06 -5.85858440e-06 2.29160651e-06 -5.83590669e-06 6.93637210e-06 6.16394968e-07 7.01322846e-06 5.59986440e-07 3.21027752e-06 5.59986440e-07 -2.09934596e-06 -1.15500423e-05 -2.09934596e-06 -7.27899310e-07 3.23319924e-07 1.35575651e-07 1.26075859e-06 3.23319924e-07 -1.42163448e-06 -1.63219705e-05 -2.46342444e-06 -7.39011631e-06 2.91617223e-06 8.77023113e-06 2.63106934e-05 -1.03306199e-05 1.77026752e-06 -2.18476894e-06 8.82034439e-07 -2.75915374e-06 2.66170787e-06 1.01840324e-07 1.11385693e-06 -1.06793690e-08 6.06046894e-07 3.77230826e-08 -2.09934596e-06 -1.79479269e-10 -1.93924928e-07 -1.00193782e-08 5.94495393e-10 3.32421786e-07 1.76708816e-09 1.54661782e-07 2.10419517e-06 1.61199356e-07 9.88653362e-07 -5.01134613e-07 -7.46101797e-07 -3.67321556e-06 1.77026752e-06 -2.95155938e-07 4.25207610e-07 -1.53633530e-07 4.83930900e-07 -4.92108679e-07 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 -1.99997591e-07 -5.19638294e-08 1.90923247e-07 7.27899310e-07 1.93924928e-07 3.81091918e-08 -3.02225376e-08 -1.25068887e-08 -6.60070565e-08 -3.12666031e-08 -3.16403274e-07 -3.58589526e-06 -5.22748328e-07 -1.65526012e-06 6.18434049e-07 1.84660522e-06 5.85858440e-06 -2.18476894e-06 4.25207610e-07 -4.72951931e-07 2.17001899e-07 -6.52122645e-07 6.03110959e-07 1.56046382e-08 1.69224799e-07 5.30414024e-10 9.43712058e-08 -2.78714404e-09 -1.76708816e-09 -3.23319924e-07 1.00193782e-08 -3.02225376e-08 1.20726875e-09 2.01211458e-10 5.35525536e-08 -2.40948019e-09 -1.23648563e-07 -1.41469877e-06 -2.31855137e-07 -6.44562669e-07 2.49741275e-07 8.25046738e-07 2.29160651e-06 -8.82034439e-07 1.53633530e-07 -2.17001899e-07 8.51245476e-08 -2.52608183e-07 2.37401412e-07 6.57669048e-09 7.18007197e-08 1.76045578e-10 3.92890832e-08 1.76045578e-10 -5.94495393e-10 -1.35575651e-07 -5.94495393e-10 -1.25068887e-08 2.01211458e-10 2.16625667e-08 2.01211458e-10 -2.38603015e-07 -3.30639317e-06 -1.85396148e-07 -1.56548135e-06 7.80996664e-07 9.62517525e-07 5.83590669e-06 -2.75915374e-06 4.83930900e-07 -6.52122645e-07 2.52608183e-07 -7.90879106e-07 7.75926144e-07 6.97583170e-08 8.02661673e-07 8.94853366e-08 3.46405989e-07 8.89666804e-08 -3.34154808e-07 -1.26075859e-06 -3.32421786e-07 -6.60070565e-08 5.35525536e-08 2.16625667e-08 1.14327576e-07 5.29497621e-08 -3.70950690e-07 -4.24408669e-06 -6.44552200e-07 -1.95082770e-06 7.54081183e-07 2.29149691e-06 6.93637210e-06 -2.66170787e-06 4.92108679e-07 -6.03110959e-07 2.37401412e-07 -7.75926144e-07 7.18057207e-07 1.56046382e-08 1.69224799e-07 -2.78714404e-09 9.43712058e-08 5.30414024e-10 1.00193782e-08 -3.23319924e-07 -1.76708816e-09 -3.12666031e-08 -2.40948019e-09 2.01211458e-10 5.29497621e-08 1.20726875e-09 -1.29783709e-05 -1.47952583e-04 -3.47227344e-05 -5.72377128e-05 1.12525880e-05 1.28385646e-04 2.13399966e-04 -4.24837644e-05 4.12802398e-06 -2.42510477e-05 5.07064792e-06 -1.96084619e-05 8.30976084e-06 -1.11544956e-07 -1.48620472e-06 -2.01344846e-07 -6.39058650e-07 -4.00600009e-07 8.11507012e-07 2.38373364e-06 1.42163448e-06 1.54661782e-07 -3.16403274e-07 -1.23648563e-07 -2.38603015e-07 -3.70950690e-07 -1.47952583e-04 -1.67507998e-03 -4.05026652e-04 -6.59577058e-04 1.27235214e-04 1.48368337e-03 2.43659056e-03 -4.76244557e-04 4.62310066e-05 -2.91846913e-04 6.00921510e-05 -2.33157819e-04 9.65513242e-05 -1.48620472e-06 -1.92165072e-05 -2.36478315e-06 -8.48205361e-06 -4.60138988e-06 9.45191477e-06 3.12761733e-05 1.63219705e-05 2.10419517e-06 -3.58589526e-06 -1.41469877e-06 -3.30639317e-06 -4.24408669e-06 3.47227344e-05 4.05026652e-04 8.18757907e-05 1.53394752e-04 -3.03006947e-05 -3.13837672e-04 -5.86366001e-04 1.17233978e-04 -1.68397655e-05 5.50684410e-05 -1.12246264e-05 5.16786065e-05 -2.11184544e-05 2.01344846e-07 2.36478315e-06 5.99969468e-07 9.25785817e-07 6.93919687e-07 -2.12438175e-06 -3.36476113e-06 -2.46342444e-06 -1.61199356e-07 5.22748328e-07 2.31855137e-07 1.85396148e-07 6.44552200e-07 5.72377128e-05 6.59577058e-04 1.53394752e-04 2.41156525e-04 -4.93082215e-05 -5.76858814e-04 -9.18363956e-04 1.89638082e-04 -1.24304952e-05 9.73673576e-05 -2.21031721e-05 7.38807858e-05 -3.36831447e-05 6.39058650e-07 8.48205361e-06 9.25785817e-07 3.77173215e-06 2.08175906e-06 -3.86414678e-06 -1.40232562e-05 -7.39011631e-06 -9.88653362e-07 1.65526012e-06 6.44562669e-07 1.56548135e-06 1.95082770e-06 -1.12525880e-05 -1.27235214e-04 -3.03006947e-05 -4.93082215e-05 -1.58281898e-06 1.12502969e-04 1.84922129e-04 2.44056476e-06 3.05335454e-06 -1.91370154e-05 -1.71274120e-06 -1.81320443e-05 -2.90578900e-06 -4.00600009e-07 -4.60138988e-06 -6.93919687e-07 -2.08175906e-06 -8.22724975e-07 2.47317189e-06 7.41967268e-06 2.91617223e-06 5.01134613e-07 -6.18434049e-07 -2.49741275e-07 -7.80996664e-07 -7.54081183e-07 -1.28385646e-04 -1.48368337e-03 -3.13837672e-04 -5.76858814e-04 1.12502969e-04 1.18495152e-03 2.17589038e-03 -4.29690949e-04 6.18601931e-05 -2.23662024e-04 4.49331845e-05 -2.04090250e-04 8.21521714e-05 -8.11507012e-07 -9.45191477e-06 -2.12438175e-06 -3.86414678e-06 -2.47317189e-06 7.51525435e-06 1.39229776e-05 8.77023113e-06 7.46101797e-07 -1.84660522e-06 -8.25046738e-07 -9.62517525e-07 -2.29149691e-06 -2.13399966e-04 -2.43659056e-03 -5.86366001e-04 -9.18363956e-04 1.84922129e-04 2.17589038e-03 3.44802830e-03 -7.01429547e-04 4.86188305e-05 -3.95271863e-04 8.73254590e-05 -2.99542837e-04 1.33112543e-04 -2.38373364e-06 -3.12761733e-05 -3.36476113e-06 -1.40232562e-05 -7.41967268e-06 1.39229776e-05 5.18442225e-05 2.63106934e-05 3.67321556e-06 -5.85858440e-06 -2.29160651e-06 -5.83590669e-06 -6.93637210e-06 4.24837644e-05 4.76244557e-04 1.17233978e-04 1.89638082e-04 2.44056476e-06 -4.29690949e-04 -7.01429547e-04 2.12415462e-06 -1.19529867e-05 7.86960118e-05 4.07738778e-06 7.25555379e-05 6.98600029e-06 1.42163448e-06 1.63219705e-05 2.46342444e-06 7.39011631e-06 2.91617223e-06 -8.77023113e-06 -2.63106934e-05 -1.03306199e-05 -1.77026752e-06 2.18476894e-06 8.82034439e-07 2.75915374e-06 2.66170787e-06 4.12802398e-06 4.62310066e-05 1.68397655e-05 1.24304952e-05 -3.05335454e-06 -6.18601931e-05 -4.86188305e-05 1.19529867e-05 4.45399343e-06 7.94659336e-06 -2.36730758e-06 3.22419598e-07 -1.41455845e-06 1.54661782e-07 2.10419517e-06 1.61199356e-07 9.88653362e-07 5.01134613e-07 -7.46101797e-07 -3.67321556e-06 -1.77026752e-06 -2.95155938e-07 4.25207610e-07 1.53633530e-07 4.83930900e-07 4.92108679e-07 -2.42510477e-05 -2.91846913e-04 -5.50684410e-05 -9.73673576e-05 1.91370154e-05 2.23662024e-04 3.95271863e-04 -7.86960118e-05 7.94659336e-06 -2.86556591e-05 6.38809148e-06 -2.55715494e-05 1.02749465e-05 -3.16403274e-07 -3.58589526e-06 -5.22748328e-07 -1.65526012e-06 -6.18434049e-07 1.84660522e-06 5.85858440e-06 2.18476894e-06 4.25207610e-07 -4.72951931e-07 -2.17001899e-07 -6.52122645e-07 -6.03110959e-07 5.07064792e-06 6.00921510e-05 1.12246264e-05 2.21031721e-05 1.71274120e-06 -4.49331845e-05 -8.73254590e-05 -4.07738778e-06 -2.36730758e-06 6.38809148e-06 1.60968653e-06 8.01694608e-06 2.53095613e-06 1.23648563e-07 1.41469877e-06 2.31855137e-07 6.44562669e-07 2.49741275e-07 -8.25046738e-07 -2.29160651e-06 -8.82034439e-07 -1.53633530e-07 2.17001899e-07 8.51245476e-08 2.52608183e-07 2.37401412e-07 -1.96084619e-05 -2.33157819e-04 -5.16786065e-05 -7.38807858e-05 1.81320443e-05 2.04090250e-04 2.99542837e-04 -7.25555379e-05 3.22419598e-07 -2.55715494e-05 8.01694608e-06 -1.56308293e-05 1.03797872e-05 -2.38603015e-07 -3.30639317e-06 -1.85396148e-07 -1.56548135e-06 -7.80996664e-07 9.62517525e-07 5.83590669e-06 2.75915374e-06 4.83930900e-07 -6.52122645e-07 -2.52608183e-07 -7.90879106e-07 -7.75926144e-07 8.30976084e-06 9.65513242e-05 2.11184544e-05 3.36831447e-05 2.90578900e-06 -8.21521714e-05 -1.33112543e-04 -6.98600029e-06 -1.41455845e-06 1.02749465e-05 2.53095613e-06 1.03797872e-05 4.27984257e-06 3.70950690e-07 4.24408669e-06 6.44552200e-07 1.95082770e-06 7.54081183e-07 -2.29149691e-06 -6.93637210e-06 -2.66170787e-06 -4.92108679e-07 6.03110959e-07 2.37401412e-07 7.75926144e-07 7.18057207e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 76 102 126 151 177 202 228 254 279 305 331 357 383 409 435 461 487 513 539 565 591 617 643 669 -2 1 -1 550 - -1.11544956e-07 -1.48620472e-06 4.00600009e-07 -6.39058650e-07 -2.01344846e-07 -1.42163448e-06 2.38373364e-06 8.11507012e-07 1.29305381e-07 3.70950690e-07 1.23648563e-07 -2.53242539e-07 -3.16403274e-07 1.22221523e-10 -1.48620472e-06 -1.92165072e-05 4.60138988e-06 -8.48205361e-06 -2.36478315e-06 -1.63219705e-05 3.12761733e-05 9.45191477e-06 1.81132289e-06 4.24408669e-06 1.41469877e-06 -3.47548306e-06 -3.58589526e-06 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 -1.81870272e-10 1.27119381e-09 5.45610817e-10 1.47830504e-10 -1.06867539e-10 -1.59050619e-10 4.00600009e-07 4.60138988e-06 -8.22724975e-07 2.08175906e-06 6.93919687e-07 2.91617223e-06 -7.41967268e-06 -2.47317189e-06 -4.25795644e-07 -7.54081183e-07 -2.49741275e-07 8.24493638e-07 6.18434049e-07 1.12485150e-10 6.39058650e-07 8.48205361e-06 -2.08175906e-06 3.77173215e-06 9.25785817e-07 7.39011631e-06 -1.40232562e-05 -3.86414678e-06 -8.61419934e-07 -1.95082770e-06 -6.44562669e-07 1.63893960e-06 1.65526012e-06 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 2.01344846e-07 2.36478315e-06 -6.93919687e-07 9.25785817e-07 5.99969468e-07 2.46342444e-06 -3.36476113e-06 -2.12438175e-06 -7.99580958e-08 -6.44552200e-07 -2.31855137e-07 2.32300811e-07 5.22748328e-07 1.80250540e-10 -3.37455450e-10 -1.42163448e-06 -1.63219705e-05 2.91617223e-06 -7.39011631e-06 -2.46342444e-06 -1.03306199e-05 2.63106934e-05 8.77023113e-06 1.50436347e-06 2.66170787e-06 8.82034439e-07 -2.91267352e-06 -2.18476894e-06 1.81870272e-10 -3.40730555e-10 -2.38373364e-06 -3.12761733e-05 7.41967268e-06 -1.40232562e-05 -3.36476113e-06 -2.63106934e-05 5.18442225e-05 1.39229776e-05 3.21743567e-06 6.93637210e-06 2.29160651e-06 -6.09905134e-06 -5.85858440e-06 -1.22221523e-10 -1.27119381e-09 1.12485150e-10 -6.39020960e-10 -3.37455450e-10 -3.40730555e-10 2.07962652e-09 1.02219167e-09 2.49833494e-10 1.04027963e-10 -1.55316403e-10 -2.98395984e-10 -8.11507012e-07 -9.45191477e-06 2.47317189e-06 -3.86414678e-06 -2.12438175e-06 -8.77023113e-06 1.39229776e-05 7.51525435e-06 4.60513730e-07 2.29149691e-06 8.25046738e-07 -1.12740187e-06 -1.84660522e-06 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.60522825e-10 1.29305381e-07 1.81132289e-06 -4.25795644e-07 8.61419934e-07 7.99580958e-08 1.50436347e-06 -3.21743567e-06 -4.60513730e-07 -2.47851861e-07 -4.25917413e-07 -1.41948339e-07 4.56619879e-07 3.52150972e-07 1.47830504e-10 -2.49833494e-10 -3.70950690e-07 -4.24408669e-06 7.54081183e-07 -1.95082770e-06 -6.44552200e-07 -2.66170787e-06 6.93637210e-06 2.29149691e-06 4.25917413e-07 7.18057207e-07 2.37401412e-07 -8.14141689e-07 -6.03110959e-07 -1.23648563e-07 -1.41469877e-06 2.49741275e-07 -6.44562669e-07 -2.31855137e-07 -8.82034439e-07 2.29160651e-06 8.25046738e-07 1.41948339e-07 2.37401412e-07 8.51245476e-08 -2.59354632e-07 -2.17001899e-07 -1.04027963e-10 -2.53242539e-07 -3.47548306e-06 8.24493638e-07 -1.63893960e-06 -2.32300811e-07 -2.91267352e-06 6.09905134e-06 1.12740187e-06 4.56619879e-07 8.14141689e-07 2.59354632e-07 -8.38183183e-07 -6.94301914e-07 -1.06867539e-10 1.55316403e-10 1.60522825e-10 -3.16403274e-07 -3.58589526e-06 6.18434049e-07 -1.65526012e-06 -5.22748328e-07 -2.18476894e-06 5.85858440e-06 1.84660522e-06 3.52150972e-07 6.03110959e-07 2.17001899e-07 -6.94301914e-07 -4.72951931e-07 -1.59050619e-10 2.98395984e-10 -1.03143748e-04 -8.56915628e-04 -8.47102601e-05 -4.21897348e-04 -8.47102601e-05 2.64230228e-04 1.31011378e-03 2.64230228e-04 1.24299865e-05 -9.54175960e-06 2.19848325e-07 -2.15293682e-05 -9.54175960e-06 -1.11544956e-07 -1.48620472e-06 -4.00600009e-07 -6.39058650e-07 -2.01344846e-07 1.42163448e-06 2.38373364e-06 8.11507012e-07 1.29305381e-07 -3.70950690e-07 -1.23648563e-07 -2.53242539e-07 -3.16403274e-07 -8.56915628e-04 -6.44503123e-03 -6.44189162e-04 -3.20879817e-03 -6.44189162e-04 1.90192895e-03 9.41005524e-03 1.90192895e-03 -1.69996312e-04 1.18654672e-04 4.54930713e-05 2.94442250e-04 1.18654672e-04 -1.48620472e-06 -1.92165072e-05 -4.60138988e-06 -8.48205361e-06 -2.36478315e-06 1.63219705e-05 3.12761733e-05 9.45191477e-06 1.81132289e-06 -4.24408669e-06 -1.41469877e-06 -3.47548306e-06 -3.58589526e-06 8.47102601e-05 6.44189162e-04 -8.34532790e-05 3.48784992e-04 8.81363406e-05 2.97066591e-04 -1.03910538e-03 -2.72072081e-04 -8.39816585e-06 -5.22359376e-05 -1.04881978e-05 -1.01880285e-05 9.35105526e-06 -4.00600009e-07 -4.60138988e-06 -8.22724975e-07 -2.08175906e-06 -6.93919687e-07 2.91617223e-06 7.41967268e-06 2.47317189e-06 4.25795644e-07 -7.54081183e-07 -2.49741275e-07 -8.24493638e-07 -6.18434049e-07 4.21897348e-04 3.20879817e-03 3.48784992e-04 1.60542134e-03 3.48784992e-04 -1.04349936e-03 -4.73061611e-03 -1.04349936e-03 5.05847972e-05 -2.72395088e-05 -1.30405087e-05 -8.76154389e-05 -2.72395088e-05 6.39058650e-07 8.48205361e-06 2.08175906e-06 3.77173215e-06 9.25785817e-07 -7.39011631e-06 -1.40232562e-05 -3.86414678e-06 -8.61419934e-07 1.95082770e-06 6.44562669e-07 1.63893960e-06 1.65526012e-06 8.47102601e-05 6.44189162e-04 8.81363406e-05 3.48784992e-04 -8.34532790e-05 -2.72072081e-04 -1.03910538e-03 2.97066591e-04 1.30221744e-05 9.35105526e-06 -1.04881978e-05 2.17901071e-06 -5.22359376e-05 2.01344846e-07 2.36478315e-06 6.93919687e-07 9.25785817e-07 5.99969468e-07 -2.46342444e-06 -3.36476113e-06 -2.12438175e-06 -7.99580958e-08 6.44552200e-07 2.31855137e-07 2.32300811e-07 5.22748328e-07 -2.64230228e-04 -1.90192895e-03 2.97066591e-04 -1.04349936e-03 -2.72072081e-04 -1.05660430e-03 3.02088103e-03 8.26078378e-04 -2.10074852e-05 1.84705595e-04 3.66025562e-05 1.12319754e-04 7.23455255e-07 1.42163448e-06 1.63219705e-05 2.91617223e-06 7.39011631e-06 2.46342444e-06 -1.03306199e-05 -2.63106934e-05 -8.77023113e-06 -1.50436347e-06 2.66170787e-06 8.82034439e-07 2.91267352e-06 2.18476894e-06 -1.31011378e-03 -9.41005524e-03 -1.03910538e-03 -4.73061611e-03 -1.03910538e-03 3.02088103e-03 1.34699125e-02 3.02088103e-03 -3.90582083e-04 2.53598761e-04 7.84989694e-05 6.76508013e-04 2.53598761e-04 -2.38373364e-06 -3.12761733e-05 -7.41967268e-06 -1.40232562e-05 -3.36476113e-06 2.63106934e-05 5.18442225e-05 1.39229776e-05 3.21743567e-06 -6.93637210e-06 -2.29160651e-06 -6.09905134e-06 -5.85858440e-06 -2.64230228e-04 -1.90192895e-03 -2.72072081e-04 -1.04349936e-03 2.97066591e-04 8.26078378e-04 3.02088103e-03 -1.05660430e-03 -8.67680178e-05 7.23455255e-07 3.66025562e-05 7.43528929e-05 1.84705595e-04 -8.11507012e-07 -9.45191477e-06 -2.47317189e-06 -3.86414678e-06 -2.12438175e-06 8.77023113e-06 1.39229776e-05 7.51525435e-06 4.60513730e-07 -2.29149691e-06 -8.25046738e-07 -1.12740187e-06 -1.84660522e-06 1.24299865e-05 -1.69996312e-04 8.39816585e-06 -5.05847972e-05 -1.30221744e-05 2.10074852e-05 3.90582083e-04 8.67680178e-05 8.04876214e-05 -6.78878755e-05 -1.51526364e-05 -1.44325560e-04 -6.15312303e-05 1.29305381e-07 1.81132289e-06 4.25795644e-07 8.61419934e-07 7.99580958e-08 -1.50436347e-06 -3.21743567e-06 -4.60513730e-07 -2.47851861e-07 4.25917413e-07 1.41948339e-07 4.56619879e-07 3.52150972e-07 -9.54175960e-06 1.18654672e-04 5.22359376e-05 2.72395088e-05 -9.35105526e-06 -1.84705595e-04 -2.53598761e-04 -7.23455255e-07 -6.78878755e-05 1.73450833e-05 3.86877104e-06 1.10245228e-04 3.85473273e-05 3.70950690e-07 4.24408669e-06 7.54081183e-07 1.95082770e-06 6.44552200e-07 -2.66170787e-06 -6.93637210e-06 -2.29149691e-06 -4.25917413e-07 7.18057207e-07 2.37401412e-07 8.14141689e-07 6.03110959e-07 2.19848325e-07 4.54930713e-05 1.04881978e-05 1.30405087e-05 1.04881978e-05 -3.66025562e-05 -7.84989694e-05 -3.66025562e-05 -1.51526364e-05 3.86877104e-06 -1.73157887e-06 2.62451360e-05 3.86877104e-06 1.23648563e-07 1.41469877e-06 2.49741275e-07 6.44562669e-07 2.31855137e-07 -8.82034439e-07 -2.29160651e-06 -8.25046738e-07 -1.41948339e-07 2.37401412e-07 8.51245476e-08 2.59354632e-07 2.17001899e-07 -2.15293682e-05 2.94442250e-04 1.01880285e-05 8.76154389e-05 -2.17901071e-06 -1.12319754e-04 -6.76508013e-04 -7.43528929e-05 -1.44325560e-04 1.10245228e-04 2.62451360e-05 2.47140423e-04 1.13915239e-04 -2.53242539e-07 -3.47548306e-06 -8.24493638e-07 -1.63893960e-06 -2.32300811e-07 2.91267352e-06 6.09905134e-06 1.12740187e-06 4.56619879e-07 -8.14141689e-07 -2.59354632e-07 -8.38183183e-07 -6.94301914e-07 -9.54175960e-06 1.18654672e-04 -9.35105526e-06 2.72395088e-05 5.22359376e-05 -7.23455255e-07 -2.53598761e-04 -1.84705595e-04 -6.15312303e-05 3.85473273e-05 3.86877104e-06 1.13915239e-04 1.73450833e-05 -3.16403274e-07 -3.58589526e-06 -6.18434049e-07 -1.65526012e-06 -5.22748328e-07 2.18476894e-06 5.85858440e-06 1.84660522e-06 3.52150972e-07 -6.03110959e-07 -2.17001899e-07 -6.94301914e-07 -4.72951931e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 19 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 14 36 50 67 82 97 122 139 154 167 181 197 212 238 264 290 316 342 368 394 420 446 472 498 524 550 -2 1 0 361 - 3.02592746e-10 1.14532510e-10 1.47198357e-10 -4.41447013e-10 -1.17833757e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 1.13983574e-09 3.02506519e-10 1.46495813e-09 -4.39340064e-09 -1.17267716e-09 -1.09128007e-10 -1.61689414e-10 2.41774220e-10 4.84397267e-10 1.83200357e-10 2.38013716e-10 -7.06163628e-10 -1.87926843e-10 -1.21446037e-10 -1.45367706e-09 1.83355919e-10 -5.50467259e-10 -1.45617240e-10 -7.06636105e-10 2.12158570e-09 5.64494571e-10 -1.17145069e-10 -1.22093247e-10 -1.46139577e-09 1.84378234e-10 -5.53058672e-10 -1.47376693e-10 -7.10593332e-10 2.13154909e-09 5.71154615e-10 -1.17081957e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 -5.56271107e-10 -1.47139325e-10 -7.22704738e-10 2.14426862e-09 5.70616910e-10 -1.17874504e-10 3.68778082e-10 4.41426294e-09 -5.56743584e-10 1.67143703e-09 4.42131978e-10 2.14570364e-09 -6.44217868e-09 -1.71401934e-09 -1.60301122e-10 -2.36853624e-10 3.55572505e-10 1.19964562e-10 3.70737126e-10 4.43762591e-09 -5.59837607e-10 1.67928187e-09 4.47457784e-10 2.15767995e-09 -6.47233842e-09 -1.73417799e-09 -1.61050967e-10 -2.37942386e-10 3.55382727e-10 1.23289466e-10 -6.71412528e-10 -2.54263804e-10 -3.25329634e-10 9.79881258e-10 2.61974319e-10 -4.33292850e-10 -1.63942380e-10 -2.12757439e-10 6.31906252e-10 1.67618351e-10 -4.35704119e-10 -1.64765877e-10 -2.13894818e-10 6.35034959e-10 1.69757847e-10 1.09217494e-10 1.30725329e-09 -1.64811040e-10 4.94934772e-10 1.31457451e-10 6.35172129e-10 -1.90745749e-09 -5.09480974e-10 1.05088539e-10 -1.29783709e-05 -1.47952583e-04 1.12525880e-05 -5.72377128e-05 -3.47227344e-05 -4.24837644e-05 2.13399966e-04 1.28385646e-04 1.49174142e-05 8.30976084e-06 5.07064792e-06 -1.33792046e-05 -2.42510477e-05 2.51588682e-10 1.21446037e-10 1.22093247e-10 1.22876674e-10 -3.68778082e-10 -3.70737126e-10 1.09217494e-10 -1.47952583e-04 -1.67507998e-03 1.27235214e-04 -6.59577058e-04 -4.05026652e-04 -4.76244557e-04 2.43659056e-03 1.48368337e-03 1.78805091e-04 9.65513242e-05 6.00921510e-05 -1.56616135e-04 -2.91846913e-04 3.02592746e-10 3.01156311e-09 -4.84397267e-10 1.45367706e-09 1.46139577e-09 1.47092972e-09 -4.41426294e-09 -4.43762591e-09 -6.71412528e-10 -4.33292850e-10 -4.35704119e-10 1.30725329e-09 -1.12525880e-05 -1.27235214e-04 -1.58281898e-06 -4.93082215e-05 -3.03006947e-05 2.44056476e-06 1.84922129e-04 1.12502969e-04 1.41761337e-05 -2.90578900e-06 -1.71274120e-06 -1.17103047e-05 -1.91370154e-05 3.80106998e-10 1.83355919e-10 1.84378234e-10 1.87578508e-10 -5.56743584e-10 -5.59837607e-10 1.64811040e-10 5.72377128e-05 6.59577058e-04 -4.93082215e-05 2.41156525e-04 1.53394752e-04 1.89638082e-04 -9.18363956e-04 -5.76858814e-04 -5.77673898e-05 -3.36831447e-05 -2.21031721e-05 4.77055175e-05 9.73673576e-05 -1.14532510e-10 -1.13983574e-09 1.83200357e-10 -5.50467259e-10 -5.53058672e-10 -5.56271107e-10 1.67143703e-09 1.67928187e-09 2.54263804e-10 1.63942380e-10 1.64765877e-10 -4.94934772e-10 3.47227344e-05 4.05026652e-04 -3.03006947e-05 1.53394752e-04 8.18757907e-05 1.17233978e-04 -5.86366001e-04 -3.13837672e-04 -3.63351033e-05 -2.11184544e-05 -1.12246264e-05 4.04229680e-05 5.50684410e-05 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 -1.47139325e-10 4.42131978e-10 4.47457784e-10 -1.31457451e-10 4.24837644e-05 4.76244557e-04 2.44056476e-06 1.89638082e-04 1.17233978e-04 2.12415462e-06 -7.01429547e-04 -4.29690949e-04 -5.68584456e-05 6.98600029e-06 4.07738778e-06 4.66293591e-05 7.86960118e-05 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 -7.06636105e-10 -7.10593332e-10 -7.22704738e-10 2.14570364e-09 2.15767995e-09 3.25329634e-10 2.12757439e-10 2.13894818e-10 -6.35172129e-10 -2.13399966e-04 -2.43659056e-03 1.84922129e-04 -9.18363956e-04 -5.86366001e-04 -7.01429547e-04 3.44802830e-03 2.17589038e-03 2.35102291e-04 1.33112543e-04 8.73254590e-05 -1.91876561e-04 -3.95271863e-04 4.41447013e-10 4.39340064e-09 -7.06163628e-10 2.12158570e-09 2.13154909e-09 2.14426862e-09 -6.44217868e-09 -6.47233842e-09 -9.79881258e-10 -6.31906252e-10 -6.35034959e-10 1.90745749e-09 -1.28385646e-04 -1.48368337e-03 1.12502969e-04 -5.76858814e-04 -3.13837672e-04 -4.29690949e-04 2.17589038e-03 1.18495152e-03 1.45817244e-04 8.21521714e-05 4.49331845e-05 -1.55617623e-04 -2.23662024e-04 1.17833757e-10 1.17267716e-09 -1.87926843e-10 5.64494571e-10 5.71154615e-10 5.70616910e-10 -1.71401934e-09 -1.73417799e-09 -2.61974319e-10 -1.67618351e-10 -1.69757847e-10 5.09480974e-10 1.49174142e-05 1.78805091e-04 -1.41761337e-05 5.77673898e-05 3.63351033e-05 5.68584456e-05 -2.35102291e-04 -1.45817244e-04 -1.03304001e-05 -8.28188018e-06 -5.75922518e-06 8.85819318e-06 1.81723147e-05 -1.09128007e-10 1.60301122e-10 1.61050967e-10 8.30976084e-06 9.65513242e-05 2.90578900e-06 3.36831447e-05 2.11184544e-05 -6.98600029e-06 -1.33112543e-04 -8.21521714e-05 -8.28188018e-06 4.27984257e-06 2.53095613e-06 6.41493715e-06 1.02749465e-05 -1.61689414e-10 2.36853624e-10 2.37942386e-10 5.07064792e-06 6.00921510e-05 1.71274120e-06 2.21031721e-05 1.12246264e-05 -4.07738778e-06 -8.73254590e-05 -4.49331845e-05 -5.75922518e-06 2.53095613e-06 1.60968653e-06 6.05862154e-06 6.38809148e-06 -1.33792046e-05 -1.56616135e-04 1.17103047e-05 -4.77055175e-05 -4.04229680e-05 -4.66293591e-05 1.91876561e-04 1.55617623e-04 8.85819318e-06 6.41493715e-06 6.05862154e-06 -8.46435825e-07 -1.96677264e-05 2.41774220e-10 1.17145069e-10 1.17081957e-10 1.17874504e-10 -3.55572505e-10 -3.55382727e-10 1.05088539e-10 -2.42510477e-05 -2.91846913e-04 1.91370154e-05 -9.73673576e-05 -5.50684410e-05 -7.86960118e-05 3.95271863e-04 2.23662024e-04 1.81723147e-05 1.02749465e-05 6.38809148e-06 -1.96677264e-05 -2.86556591e-05 -1.19964562e-10 -1.23289466e-10 - 1 3 5 6 7 0 1 2 3 4 5 6 7 8 9 11 1 3 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 8 9 11 12 1 3 5 6 7 1 3 5 6 7 1 3 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 18 19 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 19 20 - 0 5 16 21 30 39 48 60 72 77 82 87 87 96 116 141 161 186 206 231 256 281 297 313 326 346 361 -2 2 -2 254 - -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 4.49124164e-09 -7.77905871e-09 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 4.95233624e-08 -8.57769799e-08 -2.42192485e-10 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 -2.63077289e-08 4.55663231e-08 -2.42192485e-10 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 9.21468144e-08 -1.59602964e-07 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 4.49124164e-09 4.95233624e-08 2.63077289e-08 -9.21468144e-08 -8.14118538e-09 1.41009467e-08 2.80806653e-10 -7.77905871e-09 -8.57769799e-08 -4.55663231e-08 1.59602964e-07 1.41009467e-08 -2.44235562e-08 2.80806653e-10 3.26403899e-08 3.70379023e-07 2.71517312e-08 1.71793868e-07 -2.71517312e-08 -1.01840324e-07 -6.16394968e-07 1.01840324e-07 -4.02749831e-08 1.56046382e-08 -6.57669048e-09 6.97583170e-08 -1.56046382e-08 -2.47824874e-09 -2.73280533e-08 -1.45151485e-08 5.08451046e-08 4.49124164e-09 -7.77905871e-09 3.70379023e-07 4.19955633e-06 2.96722726e-07 1.95594150e-06 -2.96722726e-07 -1.11385693e-06 -7.01322846e-06 1.11385693e-06 -4.63416933e-07 1.69224799e-07 -7.18007197e-08 8.02661673e-07 -1.69224799e-07 -2.73280533e-08 -3.01353716e-07 -1.60057913e-07 5.60674755e-07 4.95233624e-08 -8.57769799e-08 -2.71517312e-08 -2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 5.10654906e-08 -5.30414024e-10 1.76045578e-10 -8.94853366e-08 -2.78714404e-09 -2.42192485e-10 -1.71793868e-07 -1.95594150e-06 -1.61832991e-07 -8.91811883e-07 1.61832991e-07 6.06046894e-07 3.21027752e-06 -6.06046894e-07 1.99997591e-07 -9.43712058e-08 3.92890832e-08 -3.46405989e-07 9.43712058e-08 1.45151485e-08 1.60057913e-07 8.50186880e-08 -2.97803392e-07 -2.63077289e-08 4.55663231e-08 2.71517312e-08 2.96722726e-07 -3.01364007e-09 1.61832991e-07 1.06793690e-08 -5.59986440e-07 -5.19638294e-08 -2.78714404e-09 -1.76045578e-10 8.89666804e-08 -5.30414024e-10 -2.42192485e-10 1.01840324e-07 1.11385693e-06 6.06046894e-07 1.06793690e-08 -1.79479269e-10 -2.09934596e-06 -3.77230826e-08 -1.90923247e-07 1.76708816e-09 -5.94495393e-10 3.34154808e-07 1.00193782e-08 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 6.16394968e-07 7.01322846e-06 5.59986440e-07 3.21027752e-06 -5.59986440e-07 -2.09934596e-06 -1.15500423e-05 2.09934596e-06 -7.27899310e-07 3.23319924e-07 -1.35575651e-07 1.26075859e-06 -3.23319924e-07 -5.08451046e-08 -5.60674755e-07 -2.97803392e-07 1.04316818e-06 9.21468144e-08 -1.59602964e-07 -1.01840324e-07 -1.11385693e-06 1.06793690e-08 -6.06046894e-07 -3.77230826e-08 2.09934596e-06 -1.79479269e-10 1.93924928e-07 1.00193782e-08 5.94495393e-10 -3.32421786e-07 1.76708816e-09 -2.42192485e-10 8.10498373e-10 -2.80806653e-10 -4.02749831e-08 -4.63416933e-07 -5.10654906e-08 -1.99997591e-07 5.19638294e-08 1.90923247e-07 7.27899310e-07 -1.93924928e-07 3.81091918e-08 -3.02225376e-08 1.25068887e-08 -6.60070565e-08 3.12666031e-08 4.49124164e-09 4.95233624e-08 2.63077289e-08 -9.21468144e-08 -8.14118538e-09 1.41009467e-08 1.56046382e-08 1.69224799e-07 5.30414024e-10 9.43712058e-08 2.78714404e-09 -1.76708816e-09 -3.23319924e-07 -1.00193782e-08 -3.02225376e-08 1.20726875e-09 -2.01211458e-10 5.35525536e-08 2.40948019e-09 2.80806653e-10 -6.57669048e-09 -7.18007197e-08 -1.76045578e-10 -3.92890832e-08 1.76045578e-10 5.94495393e-10 1.35575651e-07 -5.94495393e-10 1.25068887e-08 -2.01211458e-10 -2.16625667e-08 2.01211458e-10 6.97583170e-08 8.02661673e-07 8.94853366e-08 3.46405989e-07 -8.89666804e-08 -3.34154808e-07 -1.26075859e-06 3.32421786e-07 -6.60070565e-08 5.35525536e-08 -2.16625667e-08 1.14327576e-07 -5.29497621e-08 -7.77905871e-09 -8.57769799e-08 -4.55663231e-08 1.59602964e-07 1.41009467e-08 -2.44235562e-08 -1.56046382e-08 -1.69224799e-07 2.78714404e-09 -9.43712058e-08 5.30414024e-10 -1.00193782e-08 3.23319924e-07 -1.76708816e-09 3.12666031e-08 2.40948019e-09 2.01211458e-10 -5.29497621e-08 1.20726875e-09 2.80806653e-10 - 0 1 3 6 8 11 0 1 3 6 8 11 5 0 1 3 6 8 11 7 2 5 9 0 1 3 6 8 11 4 7 12 0 1 3 6 8 11 5 0 1 3 6 8 11 7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 3 4 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 5 6 8 9 10 11 12 20 0 1 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 - 0 6 12 13 19 20 23 29 32 38 39 39 45 46 65 84 96 115 127 142 161 176 195 209 221 240 254 -2 2 -1 162 - 3.26403899e-08 3.70379023e-07 -2.71517312e-08 1.71793868e-07 2.71517312e-08 1.01840324e-07 -6.16394968e-07 -1.01840324e-07 -4.02749831e-08 -1.56046382e-08 -6.57669048e-09 6.97583170e-08 1.56046382e-08 3.70379023e-07 4.19955633e-06 -2.96722726e-07 1.95594150e-06 2.96722726e-07 1.11385693e-06 -7.01322846e-06 -1.11385693e-06 -4.63416933e-07 -1.69224799e-07 -7.18007197e-08 8.02661673e-07 1.69224799e-07 2.71517312e-08 2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 -5.10654906e-08 -5.30414024e-10 -1.76045578e-10 8.94853366e-08 -2.78714404e-09 -1.71793868e-07 -1.95594150e-06 1.61832991e-07 -8.91811883e-07 -1.61832991e-07 -6.06046894e-07 3.21027752e-06 6.06046894e-07 1.99997591e-07 9.43712058e-08 3.92890832e-08 -3.46405989e-07 -9.43712058e-08 -2.71517312e-08 -2.96722726e-07 -3.01364007e-09 -1.61832991e-07 1.06793690e-08 5.59986440e-07 5.19638294e-08 -2.78714404e-09 1.76045578e-10 -8.89666804e-08 -5.30414024e-10 -1.01840324e-07 -1.11385693e-06 -6.06046894e-07 1.06793690e-08 -1.79479269e-10 2.09934596e-06 -3.77230826e-08 1.90923247e-07 1.76708816e-09 5.94495393e-10 -3.34154808e-07 1.00193782e-08 6.16394968e-07 7.01322846e-06 -5.59986440e-07 3.21027752e-06 5.59986440e-07 2.09934596e-06 -1.15500423e-05 -2.09934596e-06 -7.27899310e-07 -3.23319924e-07 -1.35575651e-07 1.26075859e-06 3.23319924e-07 1.01840324e-07 1.11385693e-06 1.06793690e-08 6.06046894e-07 -3.77230826e-08 -2.09934596e-06 -1.79479269e-10 -1.93924928e-07 1.00193782e-08 -5.94495393e-10 3.32421786e-07 1.76708816e-09 -4.02749831e-08 -4.63416933e-07 5.10654906e-08 -1.99997591e-07 -5.19638294e-08 -1.90923247e-07 7.27899310e-07 1.93924928e-07 3.81091918e-08 3.02225376e-08 1.25068887e-08 -6.60070565e-08 -3.12666031e-08 -1.56046382e-08 -1.69224799e-07 5.30414024e-10 -9.43712058e-08 2.78714404e-09 -1.76708816e-09 3.23319924e-07 -1.00193782e-08 3.02225376e-08 1.20726875e-09 2.01211458e-10 -5.35525536e-08 2.40948019e-09 -6.57669048e-09 -7.18007197e-08 1.76045578e-10 -3.92890832e-08 -1.76045578e-10 -5.94495393e-10 1.35575651e-07 5.94495393e-10 1.25068887e-08 2.01211458e-10 -2.16625667e-08 -2.01211458e-10 6.97583170e-08 8.02661673e-07 -8.94853366e-08 3.46405989e-07 8.89666804e-08 3.34154808e-07 -1.26075859e-06 -3.32421786e-07 -6.60070565e-08 -5.35525536e-08 -2.16625667e-08 1.14327576e-07 5.29497621e-08 1.56046382e-08 1.69224799e-07 2.78714404e-09 9.43712058e-08 5.30414024e-10 -1.00193782e-08 -3.23319924e-07 -1.76708816e-09 -3.12666031e-08 2.40948019e-09 -2.01211458e-10 5.29497621e-08 1.20726875e-09 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 3 4 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 5 6 8 9 10 11 12 0 1 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 37 50 61 73 86 98 111 124 136 149 162 -3 -2 -1 237 - 2.51588682e-10 1.21446037e-10 1.22093247e-10 -3.68778082e-10 -1.22876674e-10 -3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 4.84397267e-10 1.46139577e-09 -4.41426294e-09 -1.47092972e-09 -4.43762591e-09 3.29735741e-10 4.33292850e-10 1.30725329e-09 -5.84907389e-10 4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 -1.83200357e-10 -5.53058672e-10 1.67143703e-09 5.56271107e-10 1.67928187e-09 -1.25133854e-10 -1.63942380e-10 -4.94934772e-10 2.21352487e-10 -1.64765877e-10 -3.80106998e-10 -1.83355919e-10 -1.84378234e-10 5.56743584e-10 1.87578508e-10 5.59837607e-10 -1.64811040e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 1.47139325e-10 4.47457784e-10 -1.31457451e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 7.06163628e-10 2.13154909e-09 -6.44217868e-09 -2.14426862e-09 -6.47233842e-09 4.82241676e-10 6.31906252e-10 1.90745749e-09 -8.53047055e-10 6.35034959e-10 1.47198357e-10 1.46495813e-09 7.06636105e-10 2.38013716e-10 7.10593332e-10 -2.14570364e-09 -7.22704738e-10 -2.15767995e-09 1.59560259e-10 2.12757439e-10 6.35172129e-10 -2.83536145e-10 2.13894818e-10 1.17833757e-10 1.17267716e-09 5.64494571e-10 1.87926843e-10 5.71154615e-10 -1.71401934e-09 -5.70616910e-10 -1.73417799e-09 1.25861302e-10 1.67618351e-10 5.09480974e-10 -2.29835830e-10 1.69757847e-10 2.63946620e-10 1.27860604e-10 1.27929665e-10 -3.88085383e-10 -1.28181277e-10 -3.88295953e-10 1.14797059e-10 1.61689414e-10 -2.36853624e-10 -2.37942386e-10 -1.19964562e-10 -1.23289466e-10 1.22221523e-10 3.02592746e-10 1.14532510e-10 -4.41447013e-10 -1.47198357e-10 -1.17833757e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.27119381e-09 1.81870272e-10 5.45610817e-10 -1.66465255e-10 -1.59050619e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 3.80106998e-10 3.02506519e-10 -4.39340064e-09 -1.46495813e-09 -1.17267716e-09 2.63946620e-10 1.61689414e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 -1.83355919e-10 -1.45617240e-10 2.12158570e-09 7.06636105e-10 5.64494571e-10 -1.27860604e-10 -1.12485150e-10 -4.84397267e-10 -1.83200357e-10 7.06163628e-10 2.38013716e-10 1.87926843e-10 1.80250540e-10 -3.37455450e-10 -1.22093247e-10 -1.46139577e-09 -5.53058672e-10 -1.84378234e-10 -1.47376693e-10 2.13154909e-09 7.10593332e-10 5.71154615e-10 -1.27929665e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 -1.12485150e-10 -3.37455450e-10 2.07962652e-09 3.40730555e-10 1.02219167e-09 -2.59424698e-10 -2.98395984e-10 1.38703951e-10 -1.04027963e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 5.56743584e-10 4.42131978e-10 -6.44217868e-09 -2.14570364e-09 -1.71401934e-09 3.88085383e-10 2.36853624e-10 1.19964562e-10 -1.81870272e-10 3.40730555e-10 1.22876674e-10 1.47092972e-09 5.56271107e-10 1.87578508e-10 1.47139325e-10 -2.14426862e-09 -7.22704738e-10 -5.70616910e-10 1.28181277e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.83173047e-10 3.70737126e-10 4.43762591e-09 1.67928187e-09 5.59837607e-10 4.47457784e-10 -6.47233842e-09 -2.15767995e-09 -1.73417799e-09 3.88295953e-10 2.37942386e-10 1.23289466e-10 -1.66465255e-10 2.59424698e-10 1.83173047e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 -1.59560259e-10 -1.25861302e-10 4.33292850e-10 1.63942380e-10 -6.31906252e-10 -2.12757439e-10 -1.67618351e-10 -1.59050619e-10 2.98395984e-10 1.09217494e-10 1.30725329e-09 4.94934772e-10 1.64811040e-10 1.31457451e-10 -1.90745749e-09 -6.35172129e-10 -5.09480974e-10 1.14797059e-10 -1.38703951e-10 -5.84907389e-10 -2.21352487e-10 8.53047055e-10 2.83536145e-10 2.29835830e-10 1.04027963e-10 4.35704119e-10 1.64765877e-10 -6.35034959e-10 -2.13894818e-10 -1.69757847e-10 - 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 5 7 5 7 5 14 15 18 19 20 1 2 4 5 6 7 8 10 13 14 15 16 17 18 19 20 21 22 1 2 5 7 13 14 15 16 17 18 19 20 21 5 14 15 18 19 20 1 5 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 5 13 14 15 16 17 18 19 20 21 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 1 5 7 14 15 18 19 20 14 15 18 19 20 1 5 13 14 15 16 17 18 19 20 21 5 14 15 18 19 20 5 14 15 18 19 20 - 0 7 20 33 40 47 60 73 86 93 96 98 98 98 104 122 135 141 152 175 186 201 209 214 225 231 237 -3 -2 0 315 - 2.51588682e-10 1.22093247e-10 1.21446037e-10 -3.70737126e-10 -1.22876674e-10 -3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 4.84397267e-10 1.45367706e-09 -4.43762591e-09 -1.47092972e-09 -4.41426294e-09 3.41676787e-10 4.35704119e-10 1.30725329e-09 -5.78013223e-10 4.33292850e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 1.47139325e-10 4.42131978e-10 -1.31457451e-10 -3.80106998e-10 -1.84378234e-10 -1.83355919e-10 5.59837607e-10 1.87578508e-10 5.56743584e-10 -1.64811040e-10 -1.14532510e-10 -1.13983574e-09 -5.53058672e-10 -1.83200357e-10 -5.50467259e-10 1.67928187e-09 5.56271107e-10 1.67143703e-09 -1.29129950e-10 -1.64765877e-10 -4.94934772e-10 2.19045340e-10 -1.63942380e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 1.87926843e-10 5.64494571e-10 -1.73417799e-09 -5.70616910e-10 -1.71401934e-09 1.36113017e-10 1.69757847e-10 5.09480974e-10 -2.23917000e-10 1.67618351e-10 1.47198357e-10 1.46495813e-09 7.10593332e-10 2.38013716e-10 7.06636105e-10 -2.15767995e-09 -7.22704738e-10 -2.14570364e-09 1.65769375e-10 2.13894818e-10 6.35172129e-10 -2.79951311e-10 2.12757439e-10 4.41447013e-10 4.39340064e-09 2.13154909e-09 7.06163628e-10 2.12158570e-09 -6.47233842e-09 -2.14426862e-09 -6.44217868e-09 4.97639582e-10 6.35034959e-10 1.90745749e-09 -8.44157069e-10 6.31906252e-10 -1.54818613e-10 2.27244986e-10 2.27784261e-10 -1.23289466e-10 -1.19964562e-10 -2.15394736e-10 -1.04498722e-10 -1.04315994e-10 3.17165592e-10 1.04141980e-10 3.16611096e-10 1.61689414e-10 -2.37942386e-10 -2.36853624e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -1.21716113e-09 -2.68465821e-10 -1.21716113e-09 1.44261856e-10 3.02592746e-10 1.14532510e-10 -1.17833757e-10 -1.47198357e-10 -4.41447013e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 3.51598622e-10 2.89618009e-09 -7.34004344e-09 -1.07220239e-09 -7.34004344e-09 4.01192982e-10 4.01192982e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 3.80106998e-10 1.13983574e-09 -1.17267716e-09 -1.46495813e-09 -4.39340064e-09 -1.54818613e-10 -2.15394736e-10 1.61689414e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 -2.29115712e-10 -1.57699251e-09 4.09328880e-09 6.98124806e-10 4.08627386e-09 -2.47344381e-10 -1.71596177e-10 -2.46992762e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 -1.84378234e-10 -5.53058672e-10 5.71154615e-10 7.10593332e-10 2.13154909e-09 1.04498722e-10 -3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 2.11571639e-10 -1.04365134e-10 -4.84397267e-10 -1.83200357e-10 1.87926843e-10 2.38013716e-10 7.06163628e-10 -4.48920881e-10 -2.89618009e-09 -1.57699251e-09 -2.29115712e-10 -1.57933876e-09 4.08627386e-09 6.98124806e-10 4.09328880e-09 -2.46992762e-10 -1.71596177e-10 -2.47344381e-10 -1.21446037e-10 -1.45367706e-09 -1.45617240e-10 -1.83355919e-10 -5.50467259e-10 5.64494571e-10 7.06636105e-10 2.12158570e-09 1.04315994e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 4.60520236e-10 4.08627386e-09 -1.02947021e-08 -1.40544828e-09 -1.02737289e-08 5.40289463e-10 -1.08155810e-10 1.40474204e-10 5.39251703e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 5.59837607e-10 1.67928187e-09 -1.73417799e-09 -2.15767995e-09 -6.47233842e-09 -2.27244986e-10 1.23289466e-10 -3.17165592e-10 2.37942386e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 6.98124806e-10 -1.40544828e-09 1.91049797e-10 -1.40544828e-09 -1.82376228e-10 -6.40194213e-10 3.15884894e-10 1.22876674e-10 1.47092972e-09 1.47139325e-10 1.87578508e-10 5.56271107e-10 -5.70616910e-10 -7.22704738e-10 -2.14426862e-09 -1.04141980e-10 1.21716113e-09 7.34004344e-09 4.08627386e-09 4.60520236e-10 4.09328880e-09 -1.02737289e-08 -1.40544828e-09 -1.02947021e-08 5.39251703e-10 -1.08155810e-10 1.38412437e-10 5.40289463e-10 3.68778082e-10 4.41426294e-09 4.42131978e-10 5.56743584e-10 1.67143703e-09 -1.71401934e-09 -2.14570364e-09 -6.44217868e-09 -2.27784261e-10 1.19964562e-10 -3.16611096e-10 2.36853624e-10 1.82376228e-10 -2.61762979e-10 1.22547016e-10 3.41676787e-10 1.29129950e-10 -1.36113017e-10 -1.65769375e-10 -4.97639582e-10 4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 -1.52035761e-10 4.35704119e-10 1.64765877e-10 -1.69757847e-10 -2.13894818e-10 -6.35034959e-10 1.44261856e-10 1.71596177e-10 -2.11571639e-10 1.71596177e-10 1.08155810e-10 6.40194213e-10 1.08155810e-10 -2.61762979e-10 -1.52035761e-10 -9.60755133e-10 4.53386780e-10 -1.52035761e-10 1.09217494e-10 1.30725329e-09 1.31457451e-10 1.64811040e-10 4.94934772e-10 -5.09480974e-10 -6.35172129e-10 -1.90745749e-09 1.04365134e-10 -1.40474204e-10 -3.15884894e-10 -1.38412437e-10 1.22547016e-10 4.53386780e-10 -2.13511443e-10 -5.78013223e-10 -2.19045340e-10 2.23917000e-10 2.79951311e-10 8.44157069e-10 4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 -1.52035761e-10 4.33292850e-10 1.63942380e-10 -1.67618351e-10 -2.12757439e-10 -6.31906252e-10 - 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 7 5 7 1 2 4 5 6 7 1 5 7 0 1 2 4 5 6 7 10 14 17 18 19 20 0 1 2 3 4 5 6 7 9 12 13 14 15 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 1 2 4 5 7 10 11 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 4 5 6 7 8 10 11 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 6 10 11 14 17 18 19 20 1 2 4 5 7 10 14 17 18 19 20 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 3 5 6 7 8 10 11 14 17 18 19 20 1 2 4 5 7 10 14 17 18 19 20 - 0 7 20 27 34 47 60 73 86 89 89 91 97 100 113 134 154 166 186 210 229 253 261 272 292 304 315 -3 -2 1 39 - 1.22221523e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 5.45610817e-10 1.81870272e-10 1.27119381e-09 -1.59050619e-10 1.81458741e-10 1.80250540e-10 -3.37455450e-10 -1.12485150e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.56742199e-10 -1.81870272e-10 3.40730555e-10 -1.22221523e-10 -1.27119381e-09 -3.37455450e-10 -1.12485150e-10 -6.39020960e-10 1.02219167e-09 3.40730555e-10 2.07962652e-09 -1.04027963e-10 -2.98395984e-10 2.94020354e-10 1.04027963e-10 -1.59050619e-10 2.98395984e-10 1.81458741e-10 -1.56742199e-10 -2.94020354e-10 - 7 1 2 4 5 6 7 10 11 1 7 7 1 4 5 7 1 4 7 11 1 7 0 1 2 3 4 5 6 7 9 10 11 7 1 7 1 5 7 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 11 12 16 20 22 33 33 34 36 39 39 -3 -1 -2 237 - 2.51588682e-10 1.21446037e-10 1.22093247e-10 -3.68778082e-10 -3.70737126e-10 -1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.45367706e-09 1.46139577e-09 4.84397267e-10 -4.41426294e-09 -4.43762591e-09 -1.47092972e-09 3.29735741e-10 1.30725329e-09 4.33292850e-10 5.84907389e-10 4.35704119e-10 -1.14532510e-10 -1.13983574e-09 -5.50467259e-10 -5.53058672e-10 -1.83200357e-10 1.67143703e-09 1.67928187e-09 5.56271107e-10 -1.25133854e-10 -4.94934772e-10 -1.63942380e-10 -2.21352487e-10 -1.64765877e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 4.47457784e-10 1.47139325e-10 -1.31457451e-10 -3.80106998e-10 -1.83355919e-10 -1.84378234e-10 5.56743584e-10 5.59837607e-10 1.87578508e-10 -1.64811040e-10 4.41447013e-10 4.39340064e-09 2.12158570e-09 2.13154909e-09 7.06163628e-10 -6.44217868e-09 -6.47233842e-09 -2.14426862e-09 4.82241676e-10 1.90745749e-09 6.31906252e-10 8.53047055e-10 6.35034959e-10 1.17833757e-10 1.17267716e-09 5.64494571e-10 5.71154615e-10 1.87926843e-10 -1.71401934e-09 -1.73417799e-09 -5.70616910e-10 1.25861302e-10 5.09480974e-10 1.67618351e-10 2.29835830e-10 1.69757847e-10 1.47198357e-10 1.46495813e-09 7.06636105e-10 7.10593332e-10 2.38013716e-10 -2.14570364e-09 -2.15767995e-09 -7.22704738e-10 1.59560259e-10 6.35172129e-10 2.12757439e-10 2.83536145e-10 2.13894818e-10 2.63946620e-10 1.27860604e-10 1.27929665e-10 -3.88085383e-10 -3.88295953e-10 -1.28181277e-10 1.14797059e-10 -1.19964562e-10 -1.23289466e-10 1.61689414e-10 -2.36853624e-10 -2.37942386e-10 1.22221523e-10 3.02592746e-10 1.14532510e-10 -4.41447013e-10 -1.17833757e-10 -1.47198357e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.27119381e-09 5.45610817e-10 1.81870272e-10 -1.66465255e-10 -1.59050619e-10 2.51588682e-10 3.01156311e-09 1.13983574e-09 3.02506519e-10 3.80106998e-10 -4.39340064e-09 -1.17267716e-09 -1.46495813e-09 2.63946620e-10 1.61689414e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -1.21446037e-10 -1.45367706e-09 -5.50467259e-10 -1.45617240e-10 -1.83355919e-10 2.12158570e-09 5.64494571e-10 7.06636105e-10 -1.27860604e-10 1.80250540e-10 -3.37455450e-10 -1.22093247e-10 -1.46139577e-09 -5.53058672e-10 -1.47376693e-10 -1.84378234e-10 2.13154909e-09 5.71154615e-10 7.10593332e-10 -1.27929665e-10 -1.12485150e-10 -4.84397267e-10 -1.83200357e-10 7.06163628e-10 1.87926843e-10 2.38013716e-10 -1.22221523e-10 -1.27119381e-09 -6.39020960e-10 -3.37455450e-10 -1.12485150e-10 2.07962652e-09 1.02219167e-09 3.40730555e-10 -2.59424698e-10 -2.98395984e-10 -1.38703951e-10 -1.04027963e-10 3.68778082e-10 4.41426294e-09 1.67143703e-09 4.42131978e-10 5.56743584e-10 -6.44217868e-09 -1.71401934e-09 -2.14570364e-09 3.88085383e-10 1.19964562e-10 2.36853624e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.83173047e-10 3.70737126e-10 4.43762591e-09 1.67928187e-09 4.47457784e-10 5.59837607e-10 -6.47233842e-09 -1.73417799e-09 -2.15767995e-09 3.88295953e-10 1.23289466e-10 2.37942386e-10 -1.81870272e-10 3.40730555e-10 1.22876674e-10 1.47092972e-09 5.56271107e-10 1.47139325e-10 1.87578508e-10 -2.14426862e-09 -5.70616910e-10 -7.22704738e-10 1.28181277e-10 -1.66465255e-10 2.59424698e-10 1.83173047e-10 3.29735741e-10 1.25133854e-10 -4.82241676e-10 -1.25861302e-10 -1.59560259e-10 -1.59050619e-10 2.98395984e-10 1.09217494e-10 1.30725329e-09 4.94934772e-10 1.31457451e-10 1.64811040e-10 -1.90745749e-09 -5.09480974e-10 -6.35172129e-10 1.14797059e-10 4.33292850e-10 1.63942380e-10 -6.31906252e-10 -1.67618351e-10 -2.12757439e-10 1.38703951e-10 5.84907389e-10 2.21352487e-10 -8.53047055e-10 -2.29835830e-10 -2.83536145e-10 1.04027963e-10 4.35704119e-10 1.64765877e-10 -6.35034959e-10 -1.69757847e-10 -2.13894818e-10 - 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 5 6 1 5 6 5 14 15 18 19 20 1 2 3 5 6 7 8 9 13 14 15 16 17 18 19 20 21 23 1 2 5 6 13 14 15 16 17 18 19 20 21 1 5 13 14 15 16 17 18 19 20 21 5 14 15 18 19 20 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 1 5 13 14 15 16 17 18 19 20 21 1 5 6 14 15 18 19 20 1 5 13 14 15 16 17 18 19 20 21 14 15 18 19 20 5 14 15 18 19 20 5 14 15 18 19 20 - 0 7 20 33 40 47 60 73 86 93 95 98 98 98 104 122 135 146 152 175 190 201 209 220 225 231 237 -3 -1 -1 329 - 5.22633289e-10 1.96172009e-10 1.96172009e-10 1.96172009e-10 -5.95688432e-10 -5.95688432e-10 -5.95688432e-10 1.24878118e-10 1.24878118e-10 1.24878118e-10 6.28564805e-10 6.25580967e-09 2.34804933e-09 2.34804933e-09 2.34804933e-09 -7.13013662e-09 -7.13013662e-09 -7.13013662e-09 1.49467492e-09 1.49467492e-09 1.49467492e-09 -1.18444071e-10 -1.17874482e-09 -3.00143945e-10 -5.13413585e-10 -5.13413585e-10 9.11318686e-10 1.55890206e-09 1.55890206e-09 1.46333922e-10 -2.17317549e-10 -2.17317549e-10 -4.09333462e-10 -1.18444071e-10 -1.17874482e-09 -5.13413585e-10 -3.00143945e-10 -5.13413585e-10 1.55890206e-09 9.11318686e-10 1.55890206e-09 -2.17317549e-10 -4.09333462e-10 1.26728893e-10 -2.17317549e-10 -1.18444071e-10 -1.17874482e-09 -5.13413585e-10 -5.13413585e-10 -3.00143945e-10 1.55890206e-09 1.55890206e-09 9.11318686e-10 -4.09333462e-10 -2.17317549e-10 -1.26728893e-10 -2.17317549e-10 4.57666373e-10 4.55475599e-09 1.16339930e-09 1.98191292e-09 1.98191292e-09 -3.53253665e-09 -6.01797671e-09 -6.01797671e-09 -5.61605470e-10 8.41341369e-10 8.41341369e-10 1.57823688e-09 4.57666373e-10 4.55475599e-09 1.98191292e-09 1.16339930e-09 1.98191292e-09 -6.01797671e-09 -3.53253665e-09 -6.01797671e-09 2.80802735e-10 8.41341369e-10 1.57823688e-09 -4.86364604e-10 8.41341369e-10 4.57666373e-10 4.55475599e-09 1.98191292e-09 1.98191292e-09 1.16339930e-09 -6.01797671e-09 -6.01797671e-09 -3.53253665e-09 2.80802735e-10 1.57823688e-09 8.41341369e-10 4.86364604e-10 8.41341369e-10 2.51489989e-10 -1.25744995e-10 -1.25744995e-10 2.17796720e-10 -2.17796720e-10 1.55533541e-10 1.11130765e-09 5.74403531e-10 3.42817965e-10 3.42817965e-10 -1.54744060e-09 -9.44881217e-10 -9.44881217e-10 1.57556900e-10 1.57556900e-10 1.19347147e-10 6.28564805e-10 1.18444071e-10 1.18444071e-10 1.18444071e-10 -4.57666373e-10 -4.57666373e-10 -4.57666373e-10 1.11130765e-09 6.71373038e-09 3.62526597e-09 2.00984333e-09 2.00984333e-09 -9.04837268e-09 -5.14556599e-09 -5.14556599e-09 3.18846940e-10 3.18846940e-10 5.65314615e-10 5.22633289e-10 6.25580967e-09 1.17874482e-09 1.17874482e-09 1.17874482e-09 -4.55475599e-09 -4.55475599e-09 -4.55475599e-09 -5.74403531e-10 -3.62526597e-09 -1.93946740e-09 -1.07444665e-09 -1.07444665e-09 4.95605341e-09 2.80119557e-09 2.80119557e-09 -2.50293637e-10 -2.50293637e-10 -3.18038829e-10 -1.96172009e-10 -2.34804933e-09 -3.00143945e-10 -5.13413585e-10 -5.13413585e-10 1.16339930e-09 1.98191292e-09 1.98191292e-09 -3.42817965e-10 -2.00984333e-09 -1.07444665e-09 -1.64427552e-10 -1.06375661e-09 2.62709235e-09 3.54205782e-10 2.76009902e-09 -1.27381006e-10 1.41040076e-10 -1.76855306e-10 -1.96172009e-10 -2.34804933e-09 -5.13413585e-10 -3.00143945e-10 -5.13413585e-10 1.98191292e-09 1.16339930e-09 1.98191292e-09 -3.42817965e-10 -2.00984333e-09 -1.07444665e-09 -1.06375661e-09 -1.64427552e-10 2.62709235e-09 2.76009902e-09 3.54205782e-10 -1.27381006e-10 -1.41040076e-10 -1.76855306e-10 -1.96172009e-10 -2.34804933e-09 -5.13413585e-10 -5.13413585e-10 -3.00143945e-10 1.98191292e-09 1.98191292e-09 1.16339930e-09 1.54744060e-09 9.04837268e-09 4.95605341e-09 2.62709235e-09 2.62709235e-09 -1.22132169e-08 -6.57490676e-09 -6.57490676e-09 2.01892723e-10 2.01892723e-10 6.78250937e-10 5.95688432e-10 7.13013662e-09 9.11318686e-10 1.55890206e-09 1.55890206e-09 -3.53253665e-09 -6.01797671e-09 -6.01797671e-09 -2.51489989e-10 9.44881217e-10 5.14556599e-09 2.80119557e-09 3.54205782e-10 2.76009902e-09 -6.57490676e-09 -6.34726079e-10 -6.95274353e-09 -2.10226283e-10 -1.69183560e-10 -2.34438499e-10 4.01750097e-10 5.95688432e-10 7.13013662e-09 1.55890206e-09 9.11318686e-10 1.55890206e-09 -6.01797671e-09 -3.53253665e-09 -6.01797671e-09 1.25744995e-10 -2.17796720e-10 9.44881217e-10 5.14556599e-09 2.80119557e-09 2.76009902e-09 3.54205782e-10 -6.57490676e-09 -6.95274353e-09 -6.34726079e-10 -2.10226283e-10 -1.69183560e-10 2.34438499e-10 4.01750097e-10 5.95688432e-10 7.13013662e-09 1.55890206e-09 1.55890206e-09 9.11318686e-10 -6.01797671e-09 -6.01797671e-09 -3.53253665e-09 1.25744995e-10 2.17796720e-10 2.10226283e-10 2.10226283e-10 -1.82539388e-10 -1.82539388e-10 -1.46333922e-10 5.61605470e-10 -2.80802735e-10 -2.80802735e-10 1.57556900e-10 3.18846940e-10 2.50293637e-10 1.27381006e-10 -2.01892723e-10 1.69183560e-10 -1.82539388e-10 -1.53288427e-10 -6.22308477e-10 2.70668627e-10 1.24878118e-10 1.49467492e-09 2.17317549e-10 2.17317549e-10 4.09333462e-10 -8.41341369e-10 -8.41341369e-10 -1.57823688e-09 1.57556900e-10 3.18846940e-10 2.50293637e-10 1.27381006e-10 -2.01892723e-10 1.69183560e-10 -1.82539388e-10 -6.22308477e-10 -1.53288427e-10 -2.70668627e-10 1.24878118e-10 1.49467492e-09 2.17317549e-10 4.09333462e-10 2.17317549e-10 -8.41341369e-10 -1.57823688e-09 -8.41341369e-10 -1.41040076e-10 1.41040076e-10 2.34438499e-10 -2.34438499e-10 2.70668627e-10 -2.70668627e-10 3.05510790e-10 -1.26728893e-10 1.26728893e-10 4.86364604e-10 -4.86364604e-10 1.19347147e-10 5.65314615e-10 3.18038829e-10 1.76855306e-10 1.76855306e-10 -6.78250937e-10 -4.01750097e-10 -4.01750097e-10 1.24878118e-10 1.49467492e-09 4.09333462e-10 2.17317549e-10 2.17317549e-10 -1.57823688e-09 -8.41341369e-10 -8.41341369e-10 - 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 5 6 7 6 7 0 1 2 3 4 5 6 7 9 10 12 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 24 6 7 9 10 15 18 19 20 0 1 2 4 5 6 8 9 10 11 13 14 15 16 17 18 19 20 0 1 2 3 5 7 8 9 10 11 13 14 15 16 17 18 19 20 3 4 6 7 9 10 11 16 17 19 20 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 - 0 10 21 33 45 57 69 82 95 98 98 98 100 100 118 137 156 175 194 214 236 258 266 284 302 313 329 -3 -1 0 319 - 2.51588682e-10 1.22093247e-10 1.21446037e-10 -1.22876674e-10 -3.70737126e-10 -3.68778082e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 1.46139577e-09 1.45367706e-09 -1.47092972e-09 -4.43762591e-09 -4.41426294e-09 -6.71412528e-10 4.35704119e-10 4.33292850e-10 1.30725329e-09 -3.80106998e-10 -1.84378234e-10 -1.83355919e-10 1.87578508e-10 5.59837607e-10 5.56743584e-10 -1.64811040e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 1.47139325e-10 4.47457784e-10 4.42131978e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 -1.83200357e-10 -5.53058672e-10 -5.50467259e-10 5.56271107e-10 1.67928187e-09 1.67143703e-09 2.54263804e-10 -1.64765877e-10 -1.63942380e-10 -4.94934772e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 7.10593332e-10 7.06636105e-10 -7.22704738e-10 -2.15767995e-09 -2.14570364e-09 -3.25329634e-10 2.13894818e-10 2.12757439e-10 6.35172129e-10 1.17833757e-10 1.17267716e-09 1.87926843e-10 5.71154615e-10 5.64494571e-10 -5.70616910e-10 -1.73417799e-09 -1.71401934e-09 -2.61974319e-10 1.69757847e-10 1.67618351e-10 5.09480974e-10 4.41447013e-10 4.39340064e-09 7.06163628e-10 2.13154909e-09 2.12158570e-09 -2.14426862e-09 -6.47233842e-09 -6.44217868e-09 -9.79881258e-10 6.35034959e-10 6.31906252e-10 1.90745749e-09 -1.09128007e-10 1.61050967e-10 1.60301122e-10 1.61689414e-10 -2.37942386e-10 -2.36853624e-10 -2.41774220e-10 -1.17081957e-10 -1.17145069e-10 1.17874504e-10 3.55382727e-10 3.55572505e-10 -1.05088539e-10 -1.23289466e-10 -1.19964562e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 3.42817965e-10 5.74403531e-10 -9.44881217e-10 -9.44881217e-10 -1.54744060e-09 1.19347147e-10 1.57556900e-10 1.57556900e-10 3.02592746e-10 1.14532510e-10 -1.47198357e-10 -1.17833757e-10 -4.41447013e-10 1.11130765e-09 6.71373038e-09 2.00984333e-09 2.00984333e-09 3.62526597e-09 -5.14556599e-09 -5.14556599e-09 -9.04837268e-09 5.65314615e-10 3.18846940e-10 3.18846940e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 3.02506519e-10 1.13983574e-09 -1.46495813e-09 -1.17267716e-09 -4.39340064e-09 -1.09128007e-10 1.61689414e-10 -2.41774220e-10 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 -1.06375661e-09 -1.07444665e-09 3.54205782e-10 2.76009902e-09 2.62709235e-09 1.04727829e-10 -1.76855306e-10 -1.00686231e-10 -1.27381006e-10 -4.84397267e-10 -1.83200357e-10 2.38013716e-10 1.87926843e-10 7.06163628e-10 -3.42817965e-10 -2.00984333e-09 -1.06375661e-09 -1.64427552e-10 -1.07444665e-09 2.76009902e-09 3.54205782e-10 2.62709235e-09 -1.39560748e-10 -1.76855306e-10 -1.27381006e-10 -1.22093247e-10 -1.46139577e-09 -1.84378234e-10 -1.47376693e-10 -5.53058672e-10 7.10593332e-10 5.71154615e-10 2.13154909e-09 1.17081957e-10 -5.74403531e-10 -3.62526597e-09 -1.07444665e-09 -1.07444665e-09 -1.93946740e-09 2.80119557e-09 2.80119557e-09 4.95605341e-09 -3.18038829e-10 -2.50293637e-10 -2.50293637e-10 -1.21446037e-10 -1.45367706e-09 -1.83355919e-10 -1.45617240e-10 -5.50467259e-10 7.06636105e-10 5.64494571e-10 2.12158570e-09 1.17145069e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 2.76009902e-09 2.80119557e-09 -6.34726079e-10 -6.95274353e-09 -6.57490676e-09 4.01750097e-10 -1.69183560e-10 2.99280551e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 1.47139325e-10 5.56271107e-10 -7.22704738e-10 -5.70616910e-10 -2.14426862e-09 -1.17874504e-10 9.44881217e-10 5.14556599e-09 2.76009902e-09 3.54205782e-10 2.80119557e-09 -6.95274353e-09 -6.34726079e-10 -6.57490676e-09 3.08142837e-10 4.01750097e-10 -1.69183560e-10 3.70737126e-10 4.43762591e-09 5.59837607e-10 4.47457784e-10 1.67928187e-09 -2.15767995e-09 -1.73417799e-09 -6.47233842e-09 -1.61050967e-10 2.37942386e-10 -3.55382727e-10 1.23289466e-10 1.54744060e-09 9.04837268e-09 2.62709235e-09 2.62709235e-09 4.95605341e-09 -6.57490676e-09 -6.57490676e-09 -1.22132169e-08 6.78250937e-10 2.01892723e-10 2.01892723e-10 3.68778082e-10 4.41426294e-09 5.56743584e-10 4.42131978e-10 1.67143703e-09 -2.14570364e-09 -1.71401934e-09 -6.44217868e-09 -1.60301122e-10 2.36853624e-10 -3.55572505e-10 1.19964562e-10 -1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 3.25675600e-10 -1.57877601e-10 -1.43136213e-10 -6.71412528e-10 -2.54263804e-10 3.25329634e-10 2.61974319e-10 9.79881258e-10 1.19347147e-10 5.65314615e-10 1.76855306e-10 1.76855306e-10 3.18038829e-10 -4.01750097e-10 -4.01750097e-10 -6.78250937e-10 4.35704119e-10 1.64765877e-10 -2.13894818e-10 -1.69757847e-10 -6.35034959e-10 1.57556900e-10 3.18846940e-10 1.27381006e-10 2.50293637e-10 1.69183560e-10 -2.01892723e-10 3.25675600e-10 -1.53288427e-10 -6.22308477e-10 4.33292850e-10 1.63942380e-10 -2.12757439e-10 -1.67618351e-10 -6.31906252e-10 1.00686231e-10 -2.99280551e-10 -1.57877601e-10 2.93418060e-10 1.57556900e-10 3.18846940e-10 1.27381006e-10 2.50293637e-10 1.69183560e-10 -2.01892723e-10 -1.43136213e-10 -6.22308477e-10 2.93418060e-10 -1.53288427e-10 1.09217494e-10 1.30725329e-09 1.64811040e-10 1.31457451e-10 4.94934772e-10 -6.35172129e-10 -5.09480974e-10 -1.90745749e-09 -1.05088539e-10 - 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 0 1 2 3 4 5 6 7 9 10 12 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 9 11 12 14 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 2 3 6 8 10 11 12 14 17 18 19 20 0 1 2 3 4 5 6 7 14 17 18 19 20 0 1 3 4 5 7 8 10 12 14 17 18 19 20 2 5 8 12 0 1 2 4 6 7 8 10 11 12 13 14 15 16 17 18 19 20 24 - 0 7 19 26 33 45 57 69 81 84 84 87 94 96 112 134 151 171 191 211 234 257 269 282 296 300 319 -3 -1 1 43 - 1.22221523e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 1.81870272e-10 5.45610817e-10 1.27119381e-09 1.47830504e-10 1.06867539e-10 -1.59050619e-10 -1.12485150e-10 1.80250540e-10 -3.37455450e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -1.81870272e-10 3.40730555e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.60522825e-10 -1.22221523e-10 -1.27119381e-09 -1.12485150e-10 -3.37455450e-10 -6.39020960e-10 3.40730555e-10 1.02219167e-09 2.07962652e-09 2.49833494e-10 -1.04027963e-10 1.55316403e-10 -2.98395984e-10 1.47830504e-10 -2.49833494e-10 1.04027963e-10 1.06867539e-10 -1.60522825e-10 -1.55316403e-10 -1.59050619e-10 2.98395984e-10 +2 0 -1 652 + -2.83602678e-04 -1.95047293e-03 8.59745776e-04 4.56920647e-04 -4.56920647e-04 -2.44899535e-03 -1.28357742e-03 1.28357742e-03 1.73010453e-05 4.44223313e-05 -4.44223313e-05 -3.45784622e-05 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 1.12525880e-05 -3.47227344e-05 -2.13399966e-04 -4.24837644e-05 1.28385646e-04 -1.90454381e-05 -8.30976084e-06 2.42510477e-05 6.22925733e-06 5.07064792e-06 -2.19947443e-03 -1.22130875e-02 5.70478091e-03 3.14685859e-03 -3.14685859e-03 -1.41797470e-02 -7.70583827e-03 7.70583827e-03 9.19339830e-04 1.36735648e-03 -1.36735648e-03 -8.16530823e-04 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 1.27235214e-04 -4.05026652e-04 -2.43659056e-03 -4.76244557e-04 1.48368337e-03 -2.25036097e-04 -9.65513242e-05 2.91846913e-04 7.65416832e-05 6.00921510e-05 -9.64169844e-04 -5.67344374e-03 2.51977194e-03 1.52740148e-03 -1.52740148e-03 -6.49638880e-03 -3.93868502e-03 3.93868502e-03 2.89135392e-04 4.61116361e-04 -4.61116361e-04 -2.90352413e-04 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 4.93082215e-05 -1.53394752e-04 -9.18363956e-04 -1.89638082e-04 5.76858814e-04 -7.01978849e-05 -3.36831447e-05 9.73673576e-05 2.61752683e-05 2.21031721e-05 -4.54049720e-04 -2.69217248e-03 1.33770548e-03 4.08627847e-04 -7.36754990e-04 -3.50501086e-03 -9.46051924e-04 1.91637197e-03 1.52445751e-04 2.03886509e-04 -2.14787965e-04 -7.52275515e-06 -1.20794863e-04 -1.12525880e-05 -1.27235214e-04 4.93082215e-05 -1.58281898e-06 -3.03006947e-05 -1.84922129e-04 2.44056476e-06 1.12502969e-04 -1.72294882e-05 2.90578900e-06 1.91370154e-05 6.42173953e-06 -1.71274120e-06 4.54049720e-04 2.69217248e-03 -1.33770548e-03 -7.36754990e-04 4.08627847e-04 3.50501086e-03 1.91637197e-03 -9.46051924e-04 -1.52445751e-04 -2.14787965e-04 2.03886509e-04 -7.52275515e-06 1.20794863e-04 3.47227344e-05 4.05026652e-04 -1.53394752e-04 -3.03006947e-05 8.18757907e-05 5.86366001e-04 1.17233978e-04 -3.13837672e-04 5.31748688e-05 2.11184544e-05 -5.50684410e-05 -1.12556385e-05 -1.12246264e-05 2.93227375e-03 1.52248417e-02 -6.99633778e-03 -4.37757596e-03 4.37757596e-03 1.64670479e-02 1.04147600e-02 -1.04147600e-02 -1.35737298e-03 -2.12582266e-03 2.12582266e-03 1.30213495e-03 2.13399966e-04 2.43659056e-03 -9.18363956e-04 -1.84922129e-04 5.86366001e-04 3.44802830e-03 7.01429547e-04 -2.17589038e-03 2.83721121e-04 1.33112543e-04 -3.95271863e-04 -1.07666276e-04 -8.73254590e-05 1.36564698e-03 7.11244946e-03 -3.70069787e-03 -1.10022028e-03 2.07552415e-03 8.90168116e-03 2.17312332e-03 -4.96961345e-03 -7.81641317e-04 -8.86619153e-04 1.03286469e-03 8.03685600e-05 5.15382990e-04 4.24837644e-05 4.76244557e-04 -1.89638082e-04 2.44056476e-06 1.17233978e-04 7.01429547e-04 2.12415462e-06 -4.29690949e-04 6.88114324e-05 -6.98600029e-06 -7.86960118e-05 -2.59261788e-05 4.07738778e-06 -1.36564698e-03 -7.11244946e-03 3.70069787e-03 2.07552415e-03 -1.10022028e-03 -8.90168116e-03 -4.96961345e-03 2.17312332e-03 7.81641317e-04 1.03286469e-03 -8.86619153e-04 8.03685600e-05 -5.15382990e-04 -1.28385646e-04 -1.48368337e-03 5.76858814e-04 1.12502969e-04 -3.13837672e-04 -2.17589038e-03 -4.29690949e-04 1.18495152e-03 -2.07677437e-04 -8.21521714e-05 2.23662024e-04 4.84726260e-05 4.49331845e-05 -6.36885874e-05 4.91457553e-04 -9.39065721e-05 -1.22001244e-06 1.22001244e-06 8.57044032e-04 4.17861167e-04 -4.17861167e-04 7.37288045e-05 2.84542170e-04 -2.84542170e-04 -2.09507317e-04 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 1.72294882e-05 -5.31748688e-05 -2.83721121e-04 -6.88114324e-05 2.07677437e-04 -1.08888472e-05 -9.69643862e-06 2.61189081e-05 8.53577358e-06 8.12653276e-06 -4.48907600e-05 6.96741543e-04 -1.63501819e-04 -5.34772333e-05 5.36232539e-05 1.19669578e-03 4.63187202e-04 -5.76174685e-04 2.33401992e-04 1.98660061e-04 -3.28033227e-04 -6.77077342e-05 -1.25901974e-04 -8.30976084e-06 -9.65513242e-05 3.36831447e-05 -2.90578900e-06 -2.11184544e-05 -1.33112543e-04 6.98600029e-06 8.21521714e-05 -9.69643862e-06 4.27984257e-06 1.02749465e-05 3.96485005e-06 -2.53095613e-06 4.48907600e-05 -6.96741543e-04 1.63501819e-04 5.36232539e-05 -5.34772333e-05 -1.19669578e-03 -5.76174685e-04 4.63187202e-04 -2.33401992e-04 -3.28033227e-04 1.98660061e-04 -6.77077342e-05 1.25901974e-04 2.42510477e-05 2.91846913e-04 -9.73673576e-05 -1.91370154e-05 5.50684410e-05 3.95271863e-04 7.86960118e-05 -2.23662024e-04 2.61189081e-05 1.02749465e-05 -2.86556591e-05 -5.90382296e-06 -6.38809148e-06 -1.50422865e-06 -1.50422865e-06 -5.11290467e-05 -5.11290467e-05 -6.47125832e-05 -6.47125832e-05 -6.23475010e-05 6.22925733e-06 7.65416832e-05 -2.61752683e-05 -6.42173953e-06 1.12556385e-05 1.07666276e-04 2.59261788e-05 -4.84726260e-05 8.53577358e-06 3.96485005e-06 -5.90382296e-06 -2.87988701e-07 -1.95832454e-06 1.63200368e-05 -3.57437773e-04 9.06648642e-05 3.58428548e-05 -3.58428548e-05 -6.28559754e-04 -2.48668494e-04 2.48668494e-04 -1.57314396e-04 -1.03625636e-04 1.03625636e-04 3.54077607e-05 5.07064792e-06 6.00921510e-05 -2.21031721e-05 1.71274120e-06 1.12246264e-05 8.73254590e-05 -4.07738778e-06 -4.49331845e-05 8.12653276e-06 -2.53095613e-06 -6.38809148e-06 -1.95832454e-06 1.60968653e-06 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 2.90859858e-03 -9.58444724e-04 -7.55769472e-03 -7.55769472e-03 2.49315158e-03 9.71447628e-05 3.68604998e-04 -1.39435234e-04 1.68259665e-04 -1.39435234e-04 -2.83602678e-04 -2.19947443e-03 9.64169844e-04 4.54049720e-04 -4.54049720e-04 -2.93227375e-03 -1.36564698e-03 1.36564698e-03 -6.36885874e-05 -4.48907600e-05 4.48907600e-05 1.63200368e-05 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 1.22716775e-02 -4.04493333e-03 -2.23901961e-02 -2.23901961e-02 7.55155382e-03 1.76802645e-03 6.49388152e-03 -2.31024262e-03 3.06231165e-03 -2.31024262e-03 -1.95047293e-03 -1.22130875e-02 5.67344374e-03 2.69217248e-03 -2.69217248e-03 -1.52248417e-02 -7.11244946e-03 7.11244946e-03 4.91457553e-04 6.96741543e-04 -6.96741543e-04 -3.57437773e-04 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 6.14446833e-03 -2.08027394e-03 -1.05420119e-02 -1.33502663e-02 4.59318203e-03 3.48900865e-04 2.05131590e-03 -7.13933222e-04 1.05035386e-03 -8.27964213e-04 -8.59745776e-04 -5.70478091e-03 2.51977194e-03 1.33770548e-03 -1.33770548e-03 -6.99633778e-03 -3.70069787e-03 3.70069787e-03 9.39065721e-05 1.63501819e-04 -1.63501819e-04 -9.06648642e-05 -2.90859858e-03 -1.22716775e-02 6.14446833e-03 5.03014462e-03 -2.08027394e-03 -1.33502663e-02 -1.05420119e-02 4.59318203e-03 7.35182694e-04 2.05131590e-03 -8.27964213e-04 8.27333943e-04 -7.13933222e-04 -4.56920647e-04 -3.14685859e-03 1.52740148e-03 4.08627847e-04 -7.36754990e-04 -4.37757596e-03 -1.10022028e-03 2.07552415e-03 1.22001244e-06 5.34772333e-05 -5.36232539e-05 1.50422865e-06 -3.58428548e-05 9.58444724e-04 4.04493333e-03 -2.08027394e-03 -2.08027394e-03 -5.69198711e-04 4.54167058e-03 4.54167058e-03 1.79526564e-03 -2.34922678e-04 -7.36376583e-04 4.93246421e-05 -4.06898013e-04 4.93246421e-05 4.56920647e-04 3.14685859e-03 -1.52740148e-03 -7.36754990e-04 4.08627847e-04 4.37757596e-03 2.07552415e-03 -1.10022028e-03 -1.22001244e-06 -5.36232539e-05 5.34772333e-05 1.50422865e-06 3.58428548e-05 7.55769472e-03 2.23901961e-02 -1.05420119e-02 -1.33502663e-02 4.54167058e-03 1.55180210e-02 2.17847557e-02 -7.87868612e-03 -1.13526333e-03 -7.69870109e-03 2.60885943e-03 -4.13009015e-03 3.08404679e-03 2.44899535e-03 1.41797470e-02 -6.49638880e-03 -3.50501086e-03 3.50501086e-03 1.64670479e-02 8.90168116e-03 -8.90168116e-03 -8.57044032e-04 -1.19669578e-03 1.19669578e-03 6.28559754e-04 7.55769472e-03 2.23901961e-02 -1.33502663e-02 -1.05420119e-02 4.54167058e-03 2.17847557e-02 1.55180210e-02 -7.87868612e-03 -3.00913133e-03 -7.69870109e-03 3.08404679e-03 -3.04821196e-03 2.60885943e-03 1.28357742e-03 7.70583827e-03 -3.93868502e-03 -9.46051924e-04 1.91637197e-03 1.04147600e-02 2.17312332e-03 -4.96961345e-03 -4.17861167e-04 -4.63187202e-04 5.76174685e-04 5.11290467e-05 2.48668494e-04 -2.49315158e-03 -7.55155382e-03 4.59318203e-03 4.59318203e-03 1.79526564e-03 -7.87868612e-03 -7.87868612e-03 -5.52298877e-03 8.87988382e-04 2.67007632e-03 -4.33092121e-05 1.53804099e-03 -4.33092121e-05 -1.28357742e-03 -7.70583827e-03 3.93868502e-03 1.91637197e-03 -9.46051924e-04 -1.04147600e-02 -4.96961345e-03 2.17312332e-03 4.17861167e-04 5.76174685e-04 -4.63187202e-04 5.11290467e-05 -2.48668494e-04 9.71447628e-05 1.76802645e-03 -3.48900865e-04 -7.35182694e-04 2.34922678e-04 1.13526333e-03 3.00913133e-03 -8.87988382e-04 -2.58484015e-04 1.16705004e-04 5.56174238e-06 2.56639851e-04 -1.33799209e-04 1.73010453e-05 9.19339830e-04 -2.89135392e-04 -1.52445751e-04 1.52445751e-04 1.35737298e-03 7.81641317e-04 -7.81641317e-04 7.37288045e-05 2.33401992e-04 -2.33401992e-04 -1.57314396e-04 3.68604998e-04 6.49388152e-03 -2.05131590e-03 -2.05131590e-03 7.36376583e-04 7.69870109e-03 7.69870109e-03 -2.67007632e-03 1.16705004e-04 3.32086076e-04 -1.20238779e-04 2.02138997e-04 -1.20238779e-04 4.44223313e-05 1.36735648e-03 -4.61116361e-04 -2.03886509e-04 2.14787965e-04 2.12582266e-03 8.86619153e-04 -1.03286469e-03 2.84542170e-04 1.98660061e-04 -3.28033227e-04 -6.47125832e-05 -1.03625636e-04 -1.39435234e-04 -2.31024262e-03 7.13933222e-04 8.27964213e-04 -4.93246421e-05 -2.60885943e-03 -3.08404679e-03 4.33092121e-05 5.56174238e-06 -1.20238779e-04 -6.28997322e-05 -1.51286945e-04 -7.02699890e-05 -4.44223313e-05 -1.36735648e-03 4.61116361e-04 2.14787965e-04 -2.03886509e-04 -2.12582266e-03 -1.03286469e-03 8.86619153e-04 -2.84542170e-04 -3.28033227e-04 1.98660061e-04 -6.47125832e-05 1.03625636e-04 1.68259665e-04 3.06231165e-03 -1.05035386e-03 -8.27333943e-04 4.06898013e-04 4.13009015e-03 3.04821196e-03 -1.53804099e-03 2.56639851e-04 2.02138997e-04 -1.51286945e-04 3.78581590e-05 -7.08268625e-05 7.52275515e-06 7.52275515e-06 -8.03685600e-05 -8.03685600e-05 -6.77077342e-05 -6.77077342e-05 -6.23475010e-05 -1.39435234e-04 -2.31024262e-03 8.27964213e-04 7.13933222e-04 -4.93246421e-05 -3.08404679e-03 -2.60885943e-03 4.33092121e-05 -1.33799209e-04 -1.20238779e-04 -7.02699890e-05 -7.08268625e-05 -6.28997322e-05 -3.45784622e-05 -8.16530823e-04 2.90352413e-04 1.20794863e-04 -1.20794863e-04 -1.30213495e-03 -5.15382990e-04 5.15382990e-04 -2.09507317e-04 -1.25901974e-04 1.25901974e-04 3.54077607e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +2 0 0 622 + -2.65230974e-05 -2.68530121e-04 9.29233172e-05 -5.62426944e-07 -9.29233172e-05 -3.17655802e-04 1.91982324e-06 3.17655802e-04 -1.02511902e-05 4.06311849e-07 3.53836135e-05 1.77555823e-05 -4.06311849e-07 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 1.21716113e-09 -2.68465821e-10 -1.21716113e-09 -1.44261856e-10 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 -6.27361454e-06 -9.27467719e-04 -3.20089918e-03 2.14153298e-05 3.20089918e-03 -9.66690150e-05 4.49879052e-06 3.33403215e-04 1.67435646e-04 -4.49879052e-06 8.51775168e-10 5.22674783e-09 -2.89618009e-09 3.51598622e-10 2.89618009e-09 7.34004344e-09 -1.07220239e-09 -7.34004344e-09 -4.01192982e-10 4.01192982e-10 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 -2.17461717e-06 -3.34354949e-04 -1.01406690e-03 7.41378293e-06 1.14687934e-03 -9.86525804e-06 1.37601519e-06 9.97598474e-05 6.11101955e-05 -1.84044299e-06 4.48920881e-10 2.89618009e-09 -1.57933876e-09 2.29115712e-10 1.57699251e-09 4.09328880e-09 -6.98124806e-10 -4.08627386e-09 -2.47344381e-10 -1.71596177e-10 2.46992762e-10 -5.62426944e-07 -6.27361454e-06 2.17461717e-06 -3.69707575e-05 -2.17461717e-06 -7.44141787e-06 1.30459788e-04 7.44141787e-06 -4.37486447e-07 2.15896018e-05 1.28879665e-06 7.57748753e-07 -2.15896018e-05 -3.51598622e-10 2.29115712e-10 -2.29115712e-10 -4.60520236e-10 4.60520236e-10 -2.11571639e-10 -1.04365134e-10 9.29233172e-05 9.27467719e-04 -3.34354949e-04 2.17461717e-06 2.96713189e-04 1.14687934e-03 -7.41378293e-06 -1.01406690e-03 4.79903528e-05 -1.84044299e-06 -9.97598474e-05 -3.90986619e-05 1.37601519e-06 -4.48920881e-10 -2.89618009e-09 1.57699251e-09 -2.29115712e-10 -1.57933876e-09 -4.08627386e-09 6.98124806e-10 4.09328880e-09 2.46992762e-10 1.71596177e-10 -2.47344381e-10 3.17655802e-04 3.20089918e-03 -1.01406690e-03 7.44141787e-06 1.14687934e-03 3.47417775e-03 -2.53100118e-05 -3.94410596e-03 3.27447845e-05 -4.68013054e-06 -3.46503843e-04 -2.13155591e-04 6.33648348e-06 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 -4.60520236e-10 -4.08627386e-09 -1.02947021e-08 1.40544828e-09 1.02737289e-08 5.40289463e-10 -1.08155810e-10 -1.40474204e-10 -5.39251703e-10 1.91982324e-06 2.14153298e-05 -7.41378293e-06 1.30459788e-04 7.41378293e-06 2.53100118e-05 -4.61688158e-04 -2.53100118e-05 1.49211538e-06 -7.67520733e-05 -4.33335507e-06 -2.58441964e-06 7.67520733e-05 2.68465821e-10 1.07220239e-09 -6.98124806e-10 6.98124806e-10 1.40544828e-09 1.91049797e-10 -1.40544828e-09 -1.82376228e-10 6.40194213e-10 3.15884894e-10 -3.17655802e-04 -3.20089918e-03 1.14687934e-03 -7.44141787e-06 -1.01406690e-03 -3.94410596e-03 2.53100118e-05 3.47417775e-03 -1.68225764e-04 6.33648348e-06 3.46503843e-04 1.34935610e-04 -4.68013054e-06 1.21716113e-09 7.34004344e-09 -4.08627386e-09 4.60520236e-10 4.09328880e-09 1.02737289e-08 -1.40544828e-09 -1.02947021e-08 -5.39251703e-10 1.08155810e-10 1.38412437e-10 5.40289463e-10 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 -4.37486447e-07 -4.79903528e-05 -3.27447845e-05 1.49211538e-06 1.68225764e-04 1.71473918e-05 9.23132239e-08 -3.37306520e-06 8.31212147e-06 -5.80094265e-07 1.82376228e-10 2.61762979e-10 1.22547016e-10 -4.06311849e-07 -4.49879052e-06 1.37601519e-06 -2.15896018e-05 -1.84044299e-06 -4.68013054e-06 7.67520733e-05 6.33648348e-06 -9.23132239e-08 1.00810777e-05 1.03478794e-06 7.23132225e-07 -1.12895966e-05 -4.01192982e-10 2.47344381e-10 -2.46992762e-10 -5.40289463e-10 5.39251703e-10 -1.52035761e-10 3.53836135e-05 3.33403215e-04 -9.97598474e-05 1.28879665e-06 9.97598474e-05 3.46503843e-04 -4.33335507e-06 -3.46503843e-04 -3.37306520e-06 -1.03478794e-06 1.08329547e-05 5.84232031e-06 1.03478794e-06 -1.44261856e-10 1.71596177e-10 2.11571639e-10 -1.71596177e-10 1.08155810e-10 -6.40194213e-10 -1.08155810e-10 2.61762979e-10 -1.52035761e-10 -9.60755133e-10 -4.53386780e-10 1.52035761e-10 1.77555823e-05 1.67435646e-04 -6.11101955e-05 7.57748753e-07 3.90986619e-05 2.13155591e-04 -2.58441964e-06 -1.34935610e-04 8.31212147e-06 -7.23132225e-07 5.84232031e-06 7.54938065e-06 4.41511709e-07 1.04365134e-10 1.40474204e-10 -3.15884894e-10 -1.38412437e-10 1.22547016e-10 -4.53386780e-10 -2.13511443e-10 4.06311849e-07 4.49879052e-06 -1.84044299e-06 2.15896018e-05 1.37601519e-06 6.33648348e-06 -7.67520733e-05 -4.68013054e-06 5.80094265e-07 -1.12895966e-05 -1.03478794e-06 -4.41511709e-07 1.00810777e-05 4.01192982e-10 -2.46992762e-10 2.47344381e-10 5.39251703e-10 -5.40289463e-10 1.52035761e-10 -1.25069627e-03 -7.14095981e-03 2.90859858e-03 9.58444724e-04 -2.90859858e-03 -7.55769472e-03 -2.49315158e-03 7.55769472e-03 9.71447628e-05 1.39435234e-04 -3.68604998e-04 -1.68259665e-04 -1.39435234e-04 -2.65230974e-05 -2.68530121e-04 9.29233172e-05 5.62426944e-07 -9.29233172e-05 -3.17655802e-04 -1.91982324e-06 3.17655802e-04 -1.02511902e-05 -4.06311849e-07 3.53836135e-05 1.77555823e-05 4.06311849e-07 -7.14095981e-03 -2.51314248e-02 1.22716775e-02 4.04493333e-03 -1.22716775e-02 -2.23901961e-02 -7.55155382e-03 2.23901961e-02 1.76802645e-03 2.31024262e-03 -6.49388152e-03 -3.06231165e-03 -2.31024262e-03 -2.68530121e-04 -2.74981908e-03 9.27467719e-04 6.27361454e-06 -9.27467719e-04 -3.20089918e-03 -2.14153298e-05 3.20089918e-03 -9.66690150e-05 -4.49879052e-06 3.33403215e-04 1.67435646e-04 4.49879052e-06 -2.90859858e-03 -1.22716775e-02 5.03014462e-03 2.08027394e-03 -6.14446833e-03 -1.05420119e-02 -4.59318203e-03 1.33502663e-02 3.48900865e-04 7.13933222e-04 -2.05131590e-03 -1.05035386e-03 -8.27964213e-04 -9.29233172e-05 -9.27467719e-04 2.96713189e-04 2.17461717e-06 -3.34354949e-04 -1.01406690e-03 -7.41378293e-06 1.14687934e-03 -9.86525804e-06 -1.37601519e-06 9.97598474e-05 6.11101955e-05 1.84044299e-06 -9.58444724e-04 -4.04493333e-03 2.08027394e-03 -5.69198711e-04 -2.08027394e-03 -4.54167058e-03 1.79526564e-03 4.54167058e-03 2.34922678e-04 4.93246421e-05 -7.36376583e-04 -4.06898013e-04 -4.93246421e-05 5.62426944e-07 6.27361454e-06 -2.17461717e-06 -3.69707575e-05 2.17461717e-06 7.44141787e-06 1.30459788e-04 -7.44141787e-06 4.37486447e-07 2.15896018e-05 -1.28879665e-06 -7.57748753e-07 -2.15896018e-05 2.90859858e-03 1.22716775e-02 -6.14446833e-03 -2.08027394e-03 5.03014462e-03 1.33502663e-02 4.59318203e-03 -1.05420119e-02 -7.35182694e-04 -8.27964213e-04 2.05131590e-03 8.27333943e-04 7.13933222e-04 9.29233172e-05 9.27467719e-04 -3.34354949e-04 -2.17461717e-06 2.96713189e-04 1.14687934e-03 7.41378293e-06 -1.01406690e-03 4.79903528e-05 1.84044299e-06 -9.97598474e-05 -3.90986619e-05 -1.37601519e-06 7.55769472e-03 2.23901961e-02 -1.05420119e-02 -4.54167058e-03 1.33502663e-02 1.55180210e-02 7.87868612e-03 -2.17847557e-02 -1.13526333e-03 -2.60885943e-03 7.69870109e-03 4.13009015e-03 3.08404679e-03 3.17655802e-04 3.20089918e-03 -1.01406690e-03 -7.44141787e-06 1.14687934e-03 3.47417775e-03 2.53100118e-05 -3.94410596e-03 3.27447845e-05 4.68013054e-06 -3.46503843e-04 -2.13155591e-04 -6.33648348e-06 2.49315158e-03 7.55155382e-03 -4.59318203e-03 1.79526564e-03 4.59318203e-03 7.87868612e-03 -5.52298877e-03 -7.87868612e-03 -8.87988382e-04 -4.33092121e-05 2.67007632e-03 1.53804099e-03 4.33092121e-05 -1.91982324e-06 -2.14153298e-05 7.41378293e-06 1.30459788e-04 -7.41378293e-06 -2.53100118e-05 -4.61688158e-04 2.53100118e-05 -1.49211538e-06 -7.67520733e-05 4.33335507e-06 2.58441964e-06 7.67520733e-05 -7.55769472e-03 -2.23901961e-02 1.33502663e-02 4.54167058e-03 -1.05420119e-02 -2.17847557e-02 -7.87868612e-03 1.55180210e-02 3.00913133e-03 3.08404679e-03 -7.69870109e-03 -3.04821196e-03 -2.60885943e-03 -3.17655802e-04 -3.20089918e-03 1.14687934e-03 7.44141787e-06 -1.01406690e-03 -3.94410596e-03 -2.53100118e-05 3.47417775e-03 -1.68225764e-04 -6.33648348e-06 3.46503843e-04 1.34935610e-04 4.68013054e-06 9.71447628e-05 1.76802645e-03 -3.48900865e-04 -2.34922678e-04 7.35182694e-04 1.13526333e-03 8.87988382e-04 -3.00913133e-03 -2.58484015e-04 -5.56174238e-06 -1.16705004e-04 -2.56639851e-04 -1.33799209e-04 -1.02511902e-05 -9.66690150e-05 9.86525804e-06 4.37486447e-07 -4.79903528e-05 -3.27447845e-05 -1.49211538e-06 1.68225764e-04 1.71473918e-05 -9.23132239e-08 -3.37306520e-06 8.31212147e-06 5.80094265e-07 1.39435234e-04 2.31024262e-03 -7.13933222e-04 -4.93246421e-05 8.27964213e-04 2.60885943e-03 4.33092121e-05 -3.08404679e-03 -5.56174238e-06 -6.28997322e-05 -1.20238779e-04 -1.51286945e-04 7.02699890e-05 4.06311849e-07 4.49879052e-06 -1.37601519e-06 -2.15896018e-05 1.84044299e-06 4.68013054e-06 7.67520733e-05 -6.33648348e-06 9.23132239e-08 1.00810777e-05 -1.03478794e-06 -7.23132225e-07 -1.12895966e-05 -3.68604998e-04 -6.49388152e-03 2.05131590e-03 7.36376583e-04 -2.05131590e-03 -7.69870109e-03 -2.67007632e-03 7.69870109e-03 -1.16705004e-04 -1.20238779e-04 3.32086076e-04 2.02138997e-04 1.20238779e-04 3.53836135e-05 3.33403215e-04 -9.97598474e-05 -1.28879665e-06 9.97598474e-05 3.46503843e-04 4.33335507e-06 -3.46503843e-04 -3.37306520e-06 1.03478794e-06 1.08329547e-05 5.84232031e-06 -1.03478794e-06 -1.68259665e-04 -3.06231165e-03 1.05035386e-03 4.06898013e-04 -8.27333943e-04 -4.13009015e-03 -1.53804099e-03 3.04821196e-03 -2.56639851e-04 -1.51286945e-04 2.02138997e-04 3.78581590e-05 7.08268625e-05 1.77555823e-05 1.67435646e-04 -6.11101955e-05 -7.57748753e-07 3.90986619e-05 2.13155591e-04 2.58441964e-06 -1.34935610e-04 8.31212147e-06 7.23132225e-07 5.84232031e-06 7.54938065e-06 -4.41511709e-07 -1.39435234e-04 -2.31024262e-03 8.27964213e-04 4.93246421e-05 -7.13933222e-04 -3.08404679e-03 -4.33092121e-05 2.60885943e-03 -1.33799209e-04 7.02699890e-05 1.20238779e-04 7.08268625e-05 -6.28997322e-05 -4.06311849e-07 -4.49879052e-06 1.84044299e-06 2.15896018e-05 -1.37601519e-06 -6.33648348e-06 -7.67520733e-05 4.68013054e-06 -5.80094265e-07 -1.12895966e-05 1.03478794e-06 4.41511709e-07 1.00810777e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 19 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 18 19 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 21 44 68 88 112 137 160 185 201 220 245 265 284 310 336 362 388 414 440 466 492 518 544 570 596 622 +2 0 1 369 + 3.02592746e-10 1.14532510e-10 1.17833757e-10 -1.47198357e-10 -4.41447013e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 3.80106998e-10 1.13983574e-09 1.17267716e-09 -1.46495813e-09 -4.39340064e-09 -1.54818613e-10 -2.15394736e-10 1.61689414e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 1.84378234e-10 5.53058672e-10 5.71154615e-10 -7.10593332e-10 -2.13154909e-09 -1.04498722e-10 -4.84397267e-10 -1.83200357e-10 -1.87926843e-10 2.38013716e-10 7.06163628e-10 -1.21446037e-10 -1.45367706e-09 1.45617240e-10 -1.83355919e-10 -5.50467259e-10 -5.64494571e-10 7.06636105e-10 2.12158570e-09 1.04315994e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 -5.59837607e-10 -1.67928187e-09 -1.73417799e-09 2.15767995e-09 6.47233842e-09 2.27244986e-10 1.23289466e-10 3.17165592e-10 -2.37942386e-10 1.22876674e-10 1.47092972e-09 -1.47139325e-10 1.87578508e-10 5.56271107e-10 5.70616910e-10 -7.22704738e-10 -2.14426862e-09 -1.04141980e-10 3.68778082e-10 4.41426294e-09 -4.42131978e-10 5.56743584e-10 1.67143703e-09 1.71401934e-09 -2.14570364e-09 -6.44217868e-09 -2.27784261e-10 -1.19964562e-10 -3.16611096e-10 2.36853624e-10 3.41676787e-10 1.29129950e-10 1.36113017e-10 -1.65769375e-10 -4.97639582e-10 -4.35704119e-10 -1.64765877e-10 -1.69757847e-10 2.13894818e-10 6.35034959e-10 -1.09217494e-10 -1.30725329e-09 1.31457451e-10 -1.64811040e-10 -4.94934772e-10 -5.09480974e-10 6.35172129e-10 1.90745749e-09 -5.78013223e-10 -2.19045340e-10 -2.23917000e-10 2.79951311e-10 8.44157069e-10 4.33292850e-10 1.63942380e-10 1.67618351e-10 -2.12757439e-10 -6.31906252e-10 -1.29783709e-05 -1.47952583e-04 3.47227344e-05 -1.12525880e-05 -5.72377128e-05 -1.28385646e-04 4.24837644e-05 2.13399966e-04 4.12802398e-06 5.07064792e-06 2.42510477e-05 1.96084619e-05 -8.30976084e-06 2.51588682e-10 -1.22093247e-10 1.21446037e-10 3.70737126e-10 -1.22876674e-10 -3.68778082e-10 -1.09217494e-10 -1.47952583e-04 -1.67507998e-03 4.05026652e-04 -1.27235214e-04 -6.59577058e-04 -1.48368337e-03 4.76244557e-04 2.43659056e-03 4.62310066e-05 6.00921510e-05 2.91846913e-04 2.33157819e-04 -9.65513242e-05 3.02592746e-10 3.01156311e-09 -1.46139577e-09 4.84397267e-10 1.45367706e-09 4.43762591e-09 -1.47092972e-09 -4.41426294e-09 3.41676787e-10 -4.35704119e-10 -1.30725329e-09 -5.78013223e-10 4.33292850e-10 -3.47227344e-05 -4.05026652e-04 8.18757907e-05 -3.03006947e-05 -1.53394752e-04 -3.13837672e-04 1.17233978e-04 5.86366001e-04 1.68397655e-05 1.12246264e-05 5.50684410e-05 5.16786065e-05 -2.11184544e-05 3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 -1.47139325e-10 -4.42131978e-10 -1.31457451e-10 1.12525880e-05 1.27235214e-04 -3.03006947e-05 -1.58281898e-06 4.93082215e-05 1.12502969e-04 2.44056476e-06 -1.84922129e-04 -3.05335454e-06 1.71274120e-06 -1.91370154e-05 -1.81320443e-05 -2.90578900e-06 -3.80106998e-10 1.84378234e-10 -1.83355919e-10 -5.59837607e-10 1.87578508e-10 5.56743584e-10 1.64811040e-10 5.72377128e-05 6.59577058e-04 -1.53394752e-04 4.93082215e-05 2.41156525e-04 5.76858814e-04 -1.89638082e-04 -9.18363956e-04 -1.24304952e-05 -2.21031721e-05 -9.73673576e-05 -7.38807858e-05 3.36831447e-05 -1.14532510e-10 -1.13983574e-09 5.53058672e-10 -1.83200357e-10 -5.50467259e-10 -1.67928187e-09 5.56271107e-10 1.67143703e-09 -1.29129950e-10 1.64765877e-10 4.94934772e-10 2.19045340e-10 -1.63942380e-10 1.28385646e-04 1.48368337e-03 -3.13837672e-04 1.12502969e-04 5.76858814e-04 1.18495152e-03 -4.29690949e-04 -2.17589038e-03 -6.18601931e-05 -4.49331845e-05 -2.23662024e-04 -2.04090250e-04 8.21521714e-05 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 -1.87926843e-10 -5.64494571e-10 -1.73417799e-09 5.70616910e-10 1.71401934e-09 -1.36113017e-10 1.69757847e-10 5.09480974e-10 2.23917000e-10 -1.67618351e-10 -4.24837644e-05 -4.76244557e-04 1.17233978e-04 2.44056476e-06 -1.89638082e-04 -4.29690949e-04 2.12415462e-06 7.01429547e-04 1.19529867e-05 -4.07738778e-06 7.86960118e-05 7.25555379e-05 6.98600029e-06 1.47198357e-10 1.46495813e-09 -7.10593332e-10 2.38013716e-10 7.06636105e-10 2.15767995e-09 -7.22704738e-10 -2.14570364e-09 1.65769375e-10 -2.13894818e-10 -6.35172129e-10 -2.79951311e-10 2.12757439e-10 -2.13399966e-04 -2.43659056e-03 5.86366001e-04 -1.84922129e-04 -9.18363956e-04 -2.17589038e-03 7.01429547e-04 3.44802830e-03 4.86188305e-05 8.73254590e-05 3.95271863e-04 2.99542837e-04 -1.33112543e-04 4.41447013e-10 4.39340064e-09 -2.13154909e-09 7.06163628e-10 2.12158570e-09 6.47233842e-09 -2.14426862e-09 -6.44217868e-09 4.97639582e-10 -6.35034959e-10 -1.90745749e-09 -8.44157069e-10 6.31906252e-10 4.12802398e-06 4.62310066e-05 -1.68397655e-05 3.05335454e-06 1.24304952e-05 6.18601931e-05 -1.19529867e-05 -4.86188305e-05 4.45399343e-06 -2.36730758e-06 -7.94659336e-06 -3.22419598e-07 1.41455845e-06 -1.54818613e-10 -2.27244986e-10 2.27784261e-10 5.07064792e-06 6.00921510e-05 -1.12246264e-05 -1.71274120e-06 2.21031721e-05 4.49331845e-05 4.07738778e-06 -8.73254590e-05 -2.36730758e-06 1.60968653e-06 -6.38809148e-06 -8.01694608e-06 -2.53095613e-06 2.42510477e-05 2.91846913e-04 -5.50684410e-05 1.91370154e-05 9.73673576e-05 2.23662024e-04 -7.86960118e-05 -3.95271863e-04 -7.94659336e-06 -6.38809148e-06 -2.86556591e-05 -2.55715494e-05 1.02749465e-05 -1.23289466e-10 1.19964562e-10 1.96084619e-05 2.33157819e-04 -5.16786065e-05 1.81320443e-05 7.38807858e-05 2.04090250e-04 -7.25555379e-05 -2.99542837e-04 -3.22419598e-07 -8.01694608e-06 -2.55715494e-05 -1.56308293e-05 1.03797872e-05 -2.15394736e-10 1.04498722e-10 -1.04315994e-10 -3.17165592e-10 1.04141980e-10 3.16611096e-10 -8.30976084e-06 -9.65513242e-05 2.11184544e-05 2.90578900e-06 -3.36831447e-05 -8.21521714e-05 -6.98600029e-06 1.33112543e-04 1.41455845e-06 -2.53095613e-06 1.02749465e-05 1.03797872e-05 4.27984257e-06 1.61689414e-10 2.37942386e-10 -2.36853624e-10 + 1 4 5 6 7 0 1 2 3 4 5 6 7 8 11 12 0 1 2 3 4 5 6 7 11 1 4 5 6 7 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 10 11 12 0 1 2 3 4 5 6 7 11 0 1 2 3 4 5 6 7 8 10 11 12 1 4 5 6 7 1 4 5 6 7 0 1 2 3 4 5 6 7 1 4 5 6 7 1 4 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 + 0 5 16 25 30 39 51 60 72 77 82 90 95 100 120 146 166 186 212 238 264 290 306 319 334 353 369 +2 1 -3 237 + 3.02592746e-10 -1.14532510e-10 4.41447013e-10 1.17833757e-10 1.47198357e-10 -1.22221523e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 -3.02506519e-10 -3.80106998e-10 4.39340064e-09 1.17267716e-09 1.46495813e-09 2.63946620e-10 1.61689414e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.27119381e-09 -5.45610817e-10 -1.81870272e-10 -1.66465255e-10 -1.59050619e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 -1.45617240e-10 -1.83355919e-10 2.12158570e-09 5.64494571e-10 7.06636105e-10 1.27860604e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.22093247e-10 1.46139577e-09 -5.53058672e-10 -1.47376693e-10 -1.84378234e-10 2.13154909e-09 5.71154615e-10 7.10593332e-10 1.27929665e-10 -1.80250540e-10 -3.37455450e-10 4.84397267e-10 -1.83200357e-10 7.06163628e-10 1.87926843e-10 2.38013716e-10 -1.12485150e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 4.42131978e-10 5.56743584e-10 -6.44217868e-09 -1.71401934e-09 -2.14570364e-09 -3.88085383e-10 -1.19964562e-10 -2.36853624e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 -3.37455450e-10 -1.12485150e-10 2.07962652e-09 1.02219167e-09 3.40730555e-10 2.59424698e-10 2.98395984e-10 1.38703951e-10 1.04027963e-10 -3.70737126e-10 -4.43762591e-09 1.67928187e-09 4.47457784e-10 5.59837607e-10 -6.47233842e-09 -1.73417799e-09 -2.15767995e-09 -3.88295953e-10 -1.23289466e-10 -2.37942386e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.83173047e-10 -1.22876674e-10 -1.47092972e-09 5.56271107e-10 1.47139325e-10 1.87578508e-10 -2.14426862e-09 -5.70616910e-10 -7.22704738e-10 -1.28181277e-10 1.81870272e-10 3.40730555e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 1.25861302e-10 1.59560259e-10 -1.66465255e-10 -2.59424698e-10 -1.83173047e-10 1.09217494e-10 1.30725329e-09 -4.94934772e-10 -1.31457451e-10 -1.64811040e-10 1.90745749e-09 5.09480974e-10 6.35172129e-10 1.14797059e-10 -1.59050619e-10 -2.98395984e-10 4.33292850e-10 -1.63942380e-10 6.31906252e-10 1.67618351e-10 2.12757439e-10 5.84907389e-10 -2.21352487e-10 8.53047055e-10 2.29835830e-10 2.83536145e-10 -1.38703951e-10 4.35704119e-10 -1.64765877e-10 6.35034959e-10 1.69757847e-10 2.13894818e-10 -1.04027963e-10 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 3.68778082e-10 3.70737126e-10 1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 -1.46139577e-09 -4.84397267e-10 4.41426294e-09 4.43762591e-09 1.47092972e-09 3.29735741e-10 1.30725329e-09 4.33292850e-10 5.84907389e-10 4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 -5.53058672e-10 -1.83200357e-10 1.67143703e-09 1.67928187e-09 5.56271107e-10 1.25133854e-10 4.94934772e-10 1.63942380e-10 2.21352487e-10 1.64765877e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 4.47457784e-10 1.47139325e-10 1.31457451e-10 3.80106998e-10 -1.83355919e-10 -1.84378234e-10 5.56743584e-10 5.59837607e-10 1.87578508e-10 1.64811040e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 2.13154909e-09 7.06163628e-10 -6.44217868e-09 -6.47233842e-09 -2.14426862e-09 -4.82241676e-10 -1.90745749e-09 -6.31906252e-10 -8.53047055e-10 -6.35034959e-10 -1.17833757e-10 -1.17267716e-09 5.64494571e-10 5.71154615e-10 1.87926843e-10 -1.71401934e-09 -1.73417799e-09 -5.70616910e-10 -1.25861302e-10 -5.09480974e-10 -1.67618351e-10 -2.29835830e-10 -1.69757847e-10 -1.47198357e-10 -1.46495813e-09 7.06636105e-10 7.10593332e-10 2.38013716e-10 -2.14570364e-09 -2.15767995e-09 -7.22704738e-10 -1.59560259e-10 -6.35172129e-10 -2.12757439e-10 -2.83536145e-10 -2.13894818e-10 2.63946620e-10 -1.27860604e-10 -1.27929665e-10 3.88085383e-10 3.88295953e-10 1.28181277e-10 1.14797059e-10 1.19964562e-10 1.23289466e-10 1.61689414e-10 2.36853624e-10 2.37942386e-10 + 1 2 5 6 7 18 0 1 2 3 4 5 6 7 8 10 14 15 16 18 19 20 21 22 0 1 2 3 4 5 6 7 8 14 15 18 19 0 1 2 3 4 5 6 7 8 14 18 1 2 5 6 7 18 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 14 15 18 21 0 1 2 3 4 5 6 7 8 14 18 1 2 5 6 7 14 18 19 0 1 2 3 4 5 6 7 8 14 18 1 2 5 6 7 1 2 5 6 7 18 1 2 5 6 7 18 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 14 15 16 18 19 20 22 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 18 19 20 22 18 19 14 18 19 + 0 6 24 37 48 54 77 92 103 111 122 127 133 139 146 159 172 179 186 199 212 225 232 234 237 237 237 +2 1 -2 654 + -1.11544956e-07 -1.48620472e-06 6.39058650e-07 2.01344846e-07 4.00600009e-07 -2.38373364e-06 -8.11507012e-07 -1.42163448e-06 -2.83967163e-07 -3.16403274e-07 -3.70950690e-07 1.46395246e-08 -1.23648563e-07 3.26403899e-08 3.70379023e-07 -1.71793868e-07 -2.71517312e-08 2.71517312e-08 6.16394968e-07 1.01840324e-07 -1.01840324e-07 8.05499662e-08 1.56046382e-08 -1.56046382e-08 -6.57669048e-09 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 2.36478315e-06 4.60138988e-06 -3.12761733e-05 -9.45191477e-06 -1.63219705e-05 -3.91551807e-06 -3.58589526e-06 -4.24408669e-06 1.69089892e-07 -1.41469877e-06 3.70379023e-07 4.19955633e-06 -1.95594150e-06 -2.96722726e-07 2.96722726e-07 7.01322846e-06 1.11385693e-06 -1.11385693e-06 9.26833866e-07 1.69224799e-07 -1.69224799e-07 -7.18007197e-08 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 9.25785817e-07 2.08175906e-06 -1.40232562e-05 -3.86414678e-06 -7.39011631e-06 -1.85007330e-06 -1.65526012e-06 -1.95082770e-06 7.34582537e-08 -6.44562669e-07 1.71793868e-07 1.95594150e-06 -8.91811883e-07 -1.61832991e-07 1.61832991e-07 3.21027752e-06 6.06046894e-07 -6.06046894e-07 3.99995182e-07 9.43712058e-08 -9.43712058e-08 -3.92890832e-08 -2.01344846e-07 -2.36478315e-06 9.25785817e-07 5.99969468e-07 6.93919687e-07 -3.36476113e-06 -2.12438175e-06 -2.46342444e-06 -2.41157452e-07 -5.22748328e-07 -6.44552200e-07 4.69046634e-08 -2.31855137e-07 2.71517312e-08 2.96722726e-07 -1.61832991e-07 -3.01364007e-09 5.59986440e-07 1.06793690e-08 1.03029320e-07 5.30414024e-10 2.78714404e-09 5.18656151e-10 -1.76045578e-10 4.00600009e-07 4.60138988e-06 -2.08175906e-06 -6.93919687e-07 -8.22724975e-07 7.41967268e-06 2.47317189e-06 2.91617223e-06 9.26930258e-07 6.18434049e-07 7.54081183e-07 -4.34969740e-08 2.49741275e-07 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 -3.01364007e-09 -5.59986440e-07 1.06793690e-08 -1.03029320e-07 2.78714404e-09 5.30414024e-10 5.18656151e-10 1.76045578e-10 2.38373364e-06 3.12761733e-05 -1.40232562e-05 -3.36476113e-06 -7.41967268e-06 5.18442225e-05 1.39229776e-05 2.63106934e-05 6.89065123e-06 5.85858440e-06 6.93637210e-06 -2.63144645e-07 2.29160651e-06 -6.16394968e-07 -7.01322846e-06 3.21027752e-06 5.59986440e-07 -5.59986440e-07 -1.15500423e-05 -2.09934596e-06 2.09934596e-06 -1.45579862e-06 -3.23319924e-07 3.23319924e-07 1.35575651e-07 8.11507012e-07 9.45191477e-06 -3.86414678e-06 -2.12438175e-06 -2.47317189e-06 1.39229776e-05 7.51525435e-06 8.77023113e-06 1.20661553e-06 1.84660522e-06 2.29149691e-06 -1.64884347e-07 8.25046738e-07 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 1.06793690e-08 -2.09934596e-06 -1.79479269e-10 -3.77230826e-08 -3.84848176e-07 -1.76708816e-09 -1.00193782e-08 -1.73302140e-09 5.94495393e-10 -1.42163448e-06 -1.63219705e-05 7.39011631e-06 2.46342444e-06 2.91617223e-06 -2.63106934e-05 -8.77023113e-06 -1.03306199e-05 -3.27463099e-06 -2.18476894e-06 -2.66170787e-06 1.53519774e-07 -8.82034439e-07 1.01840324e-07 1.11385693e-06 -6.06046894e-07 1.06793690e-08 2.09934596e-06 -3.77230826e-08 -1.79479269e-10 3.84848176e-07 -1.00193782e-08 -1.76708816e-09 -1.73302140e-09 -5.94495393e-10 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 2.41157452e-07 9.26930258e-07 -6.89065123e-06 -1.20661553e-06 -3.27463099e-06 -1.08604477e-06 -7.77358582e-07 -9.18026091e-07 2.73110218e-08 -2.95581869e-07 8.05499662e-08 9.26833866e-07 -3.99995182e-07 -1.03029320e-07 1.03029320e-07 1.45579862e-06 3.84848176e-07 -3.84848176e-07 1.52436767e-07 6.14891406e-08 -6.14891406e-08 -2.50137774e-08 -3.16403274e-07 -3.58589526e-06 1.65526012e-06 5.22748328e-07 6.18434049e-07 -5.85858440e-06 -1.84660522e-06 -2.18476894e-06 -7.77358582e-07 -4.72951931e-07 -6.03110959e-07 4.21792691e-08 -2.17001899e-07 1.56046382e-08 1.69224799e-07 -9.43712058e-08 -5.30414024e-10 -2.78714404e-09 3.23319924e-07 1.76708816e-09 1.00193782e-08 6.14891406e-08 1.20726875e-09 2.40948019e-09 6.02791490e-10 -2.01211458e-10 3.70950690e-07 4.24408669e-06 -1.95082770e-06 -6.44552200e-07 -7.54081183e-07 6.93637210e-06 2.29149691e-06 2.66170787e-06 9.18026091e-07 6.03110959e-07 7.18057207e-07 -3.82155455e-08 2.37401412e-07 -1.56046382e-08 -1.69224799e-07 9.43712058e-08 -2.78714404e-09 -5.30414024e-10 -3.23319924e-07 1.00193782e-08 1.76708816e-09 -6.14891406e-08 2.40948019e-09 1.20726875e-09 6.02791490e-10 2.01211458e-10 1.46395246e-08 1.69089892e-07 -7.34582537e-08 -4.69046634e-08 -4.34969740e-08 2.63144645e-07 1.64884347e-07 1.53519774e-07 2.73110218e-08 4.21792691e-08 3.82155455e-08 6.74644822e-09 -5.18656151e-10 -5.18656151e-10 1.73302140e-09 1.73302140e-09 6.02791490e-10 6.02791490e-10 1.23648563e-07 1.41469877e-06 -6.44562669e-07 -2.31855137e-07 -2.49741275e-07 2.29160651e-06 8.25046738e-07 8.82034439e-07 2.95581869e-07 2.17001899e-07 2.37401412e-07 -6.74644822e-09 8.51245476e-08 -6.57669048e-09 -7.18007197e-08 3.92890832e-08 1.76045578e-10 -1.76045578e-10 -1.35575651e-07 -5.94495393e-10 5.94495393e-10 -2.50137774e-08 -2.01211458e-10 2.01211458e-10 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 3.47227344e-05 1.12525880e-05 -2.13399966e-04 -1.28385646e-04 -4.24837644e-05 -1.90454381e-05 -2.42510477e-05 -8.30976084e-06 -6.22925733e-06 -5.07064792e-06 -1.11544956e-07 -1.48620472e-06 6.39058650e-07 2.01344846e-07 -4.00600009e-07 -2.38373364e-06 -8.11507012e-07 1.42163448e-06 -2.83967163e-07 -3.16403274e-07 3.70950690e-07 1.46395246e-08 1.23648563e-07 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 4.05026652e-04 1.27235214e-04 -2.43659056e-03 -1.48368337e-03 -4.76244557e-04 -2.25036097e-04 -2.91846913e-04 -9.65513242e-05 -7.65416832e-05 -6.00921510e-05 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 2.36478315e-06 -4.60138988e-06 -3.12761733e-05 -9.45191477e-06 1.63219705e-05 -3.91551807e-06 -3.58589526e-06 4.24408669e-06 1.69089892e-07 1.41469877e-06 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 1.53394752e-04 4.93082215e-05 -9.18363956e-04 -5.76858814e-04 -1.89638082e-04 -7.01978849e-05 -9.73673576e-05 -3.36831447e-05 -2.61752683e-05 -2.21031721e-05 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 9.25785817e-07 -2.08175906e-06 -1.40232562e-05 -3.86414678e-06 7.39011631e-06 -1.85007330e-06 -1.65526012e-06 1.95082770e-06 7.34582537e-08 6.44562669e-07 -3.47227344e-05 -4.05026652e-04 1.53394752e-04 8.18757907e-05 3.03006947e-05 -5.86366001e-04 -3.13837672e-04 -1.17233978e-04 -5.31748688e-05 -5.50684410e-05 -2.11184544e-05 -1.12556385e-05 -1.12246264e-05 -2.01344846e-07 -2.36478315e-06 9.25785817e-07 5.99969468e-07 -6.93919687e-07 -3.36476113e-06 -2.12438175e-06 2.46342444e-06 -2.41157452e-07 -5.22748328e-07 6.44552200e-07 4.69046634e-08 2.31855137e-07 -1.12525880e-05 -1.27235214e-04 4.93082215e-05 3.03006947e-05 -1.58281898e-06 -1.84922129e-04 -1.12502969e-04 2.44056476e-06 -1.72294882e-05 -1.91370154e-05 2.90578900e-06 -6.42173953e-06 1.71274120e-06 -4.00600009e-07 -4.60138988e-06 2.08175906e-06 6.93919687e-07 -8.22724975e-07 -7.41967268e-06 -2.47317189e-06 2.91617223e-06 -9.26930258e-07 -6.18434049e-07 7.54081183e-07 4.34969740e-08 2.49741275e-07 2.13399966e-04 2.43659056e-03 -9.18363956e-04 -5.86366001e-04 -1.84922129e-04 3.44802830e-03 2.17589038e-03 7.01429547e-04 2.83721121e-04 3.95271863e-04 1.33112543e-04 1.07666276e-04 8.73254590e-05 2.38373364e-06 3.12761733e-05 -1.40232562e-05 -3.36476113e-06 7.41967268e-06 5.18442225e-05 1.39229776e-05 -2.63106934e-05 6.89065123e-06 5.85858440e-06 -6.93637210e-06 -2.63144645e-07 -2.29160651e-06 1.28385646e-04 1.48368337e-03 -5.76858814e-04 -3.13837672e-04 -1.12502969e-04 2.17589038e-03 1.18495152e-03 4.29690949e-04 2.07677437e-04 2.23662024e-04 8.21521714e-05 4.84726260e-05 4.49331845e-05 8.11507012e-07 9.45191477e-06 -3.86414678e-06 -2.12438175e-06 2.47317189e-06 1.39229776e-05 7.51525435e-06 -8.77023113e-06 1.20661553e-06 1.84660522e-06 -2.29149691e-06 -1.64884347e-07 -8.25046738e-07 4.24837644e-05 4.76244557e-04 -1.89638082e-04 -1.17233978e-04 2.44056476e-06 7.01429547e-04 4.29690949e-04 2.12415462e-06 6.88114324e-05 7.86960118e-05 -6.98600029e-06 2.59261788e-05 -4.07738778e-06 1.42163448e-06 1.63219705e-05 -7.39011631e-06 -2.46342444e-06 2.91617223e-06 2.63106934e-05 8.77023113e-06 -1.03306199e-05 3.27463099e-06 2.18476894e-06 -2.66170787e-06 -1.53519774e-07 -8.82034439e-07 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 5.31748688e-05 1.72294882e-05 -2.83721121e-04 -2.07677437e-04 -6.88114324e-05 -1.08888472e-05 -2.61189081e-05 -9.69643862e-06 -8.53577358e-06 -8.12653276e-06 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 2.41157452e-07 -9.26930258e-07 -6.89065123e-06 -1.20661553e-06 3.27463099e-06 -1.08604477e-06 -7.77358582e-07 9.18026091e-07 2.73110218e-08 2.95581869e-07 -2.42510477e-05 -2.91846913e-04 9.73673576e-05 5.50684410e-05 1.91370154e-05 -3.95271863e-04 -2.23662024e-04 -7.86960118e-05 -2.61189081e-05 -2.86556591e-05 -1.02749465e-05 -5.90382296e-06 -6.38809148e-06 -3.16403274e-07 -3.58589526e-06 1.65526012e-06 5.22748328e-07 -6.18434049e-07 -5.85858440e-06 -1.84660522e-06 2.18476894e-06 -7.77358582e-07 -4.72951931e-07 6.03110959e-07 4.21792691e-08 2.17001899e-07 -8.30976084e-06 -9.65513242e-05 3.36831447e-05 2.11184544e-05 -2.90578900e-06 -1.33112543e-04 -8.21521714e-05 6.98600029e-06 -9.69643862e-06 -1.02749465e-05 4.27984257e-06 -3.96485005e-06 2.53095613e-06 -3.70950690e-07 -4.24408669e-06 1.95082770e-06 6.44552200e-07 -7.54081183e-07 -6.93637210e-06 -2.29149691e-06 2.66170787e-06 -9.18026091e-07 -6.03110959e-07 7.18057207e-07 3.82155455e-08 2.37401412e-07 -6.22925733e-06 -7.65416832e-05 2.61752683e-05 1.12556385e-05 6.42173953e-06 -1.07666276e-04 -4.84726260e-05 -2.59261788e-05 -8.53577358e-06 -5.90382296e-06 -3.96485005e-06 -2.87988701e-07 -1.95832454e-06 1.46395246e-08 1.69089892e-07 -7.34582537e-08 -4.69046634e-08 4.34969740e-08 2.63144645e-07 1.64884347e-07 -1.53519774e-07 2.73110218e-08 4.21792691e-08 -3.82155455e-08 -6.74644822e-09 -5.07064792e-06 -6.00921510e-05 2.21031721e-05 1.12246264e-05 -1.71274120e-06 -8.73254590e-05 -4.49331845e-05 4.07738778e-06 -8.12653276e-06 -6.38809148e-06 2.53095613e-06 -1.95832454e-06 1.60968653e-06 -1.23648563e-07 -1.41469877e-06 6.44562669e-07 2.31855137e-07 -2.49741275e-07 -2.29160651e-06 -8.25046738e-07 8.82034439e-07 -2.95581869e-07 -2.17001899e-07 2.37401412e-07 6.74644822e-09 8.51245476e-08 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 16 17 19 20 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 99 123 148 173 198 223 249 275 293 317 343 369 395 421 447 473 499 525 551 577 603 628 654 +2 1 -1 534 + -1.11544956e-07 -1.48620472e-06 6.39058650e-07 -4.00600009e-07 -2.01344846e-07 -2.38373364e-06 1.42163448e-06 8.11507012e-07 -2.83967163e-07 3.70950690e-07 3.16403274e-07 -1.46395246e-08 -1.23648563e-07 -1.22221523e-10 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 -4.60138988e-06 -2.36478315e-06 -3.12761733e-05 1.63219705e-05 9.45191477e-06 -3.91551807e-06 4.24408669e-06 3.58589526e-06 -1.69089892e-07 -1.41469877e-06 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.27119381e-09 1.81870272e-10 5.45610817e-10 -1.66465255e-10 1.59050619e-10 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 -2.08175906e-06 -9.25785817e-07 -1.40232562e-05 7.39011631e-06 3.86414678e-06 -1.85007330e-06 1.95082770e-06 1.65526012e-06 -7.34582537e-08 -6.44562669e-07 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -4.00600009e-07 -4.60138988e-06 2.08175906e-06 -8.22724975e-07 -6.93919687e-07 -7.41967268e-06 2.91617223e-06 2.47317189e-06 -9.26930258e-07 7.54081183e-07 6.18434049e-07 -4.34969740e-08 -2.49741275e-07 1.12485150e-10 2.01344846e-07 2.36478315e-06 -9.25785817e-07 6.93919687e-07 5.99969468e-07 3.36476113e-06 -2.46342444e-06 -2.12438175e-06 2.41157452e-07 -6.44552200e-07 -5.22748328e-07 4.69046634e-08 2.31855137e-07 1.80250540e-10 3.37455450e-10 2.38373364e-06 3.12761733e-05 -1.40232562e-05 7.41967268e-06 3.36476113e-06 5.18442225e-05 -2.63106934e-05 -1.39229776e-05 6.89065123e-06 -6.93637210e-06 -5.85858440e-06 2.63144645e-07 2.29160651e-06 1.22221523e-10 1.27119381e-09 -6.39020960e-10 1.12485150e-10 3.37455450e-10 2.07962652e-09 -3.40730555e-10 -1.02219167e-09 2.59424698e-10 -2.98395984e-10 -1.38703951e-10 1.04027963e-10 1.42163448e-06 1.63219705e-05 -7.39011631e-06 2.91617223e-06 2.46342444e-06 2.63106934e-05 -1.03306199e-05 -8.77023113e-06 3.27463099e-06 -2.66170787e-06 -2.18476894e-06 1.53519774e-07 8.82034439e-07 -1.81870272e-10 -3.40730555e-10 -8.11507012e-07 -9.45191477e-06 3.86414678e-06 -2.47317189e-06 -2.12438175e-06 -1.39229776e-05 8.77023113e-06 7.51525435e-06 -1.20661553e-06 2.29149691e-06 1.84660522e-06 -1.64884347e-07 -8.25046738e-07 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.83173047e-10 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 -9.26930258e-07 -2.41157452e-07 -6.89065123e-06 3.27463099e-06 1.20661553e-06 -1.08604477e-06 9.18026091e-07 7.77358582e-07 -2.73110218e-08 -2.95581869e-07 -1.66465255e-10 -2.59424698e-10 1.83173047e-10 -3.70950690e-07 -4.24408669e-06 1.95082770e-06 -7.54081183e-07 -6.44552200e-07 -6.93637210e-06 2.66170787e-06 2.29149691e-06 -9.18026091e-07 7.18057207e-07 6.03110959e-07 -3.82155455e-08 -2.37401412e-07 3.16403274e-07 3.58589526e-06 -1.65526012e-06 6.18434049e-07 5.22748328e-07 5.85858440e-06 -2.18476894e-06 -1.84660522e-06 7.77358582e-07 -6.03110959e-07 -4.72951931e-07 4.21792691e-08 2.17001899e-07 1.59050619e-10 2.98395984e-10 -1.46395246e-08 -1.69089892e-07 7.34582537e-08 -4.34969740e-08 -4.69046634e-08 -2.63144645e-07 1.53519774e-07 1.64884347e-07 -2.73110218e-08 3.82155455e-08 4.21792691e-08 -6.74644822e-09 1.38703951e-10 1.23648563e-07 1.41469877e-06 -6.44562669e-07 2.49741275e-07 2.31855137e-07 2.29160651e-06 -8.82034439e-07 -8.25046738e-07 2.95581869e-07 -2.37401412e-07 -2.17001899e-07 6.74644822e-09 8.51245476e-08 -1.04027963e-10 -1.03143748e-04 -8.56915628e-04 4.21897348e-04 8.47102601e-05 -8.47102601e-05 -1.31011378e-03 -2.64230228e-04 2.64230228e-04 -2.48599731e-05 -9.54175960e-06 9.54175960e-06 -2.19848325e-07 -1.11544956e-07 -1.48620472e-06 6.39058650e-07 4.00600009e-07 -2.01344846e-07 -2.38373364e-06 -1.42163448e-06 8.11507012e-07 -2.83967163e-07 -3.70950690e-07 3.16403274e-07 -1.46395246e-08 1.23648563e-07 -8.56915628e-04 -6.44503123e-03 3.20879817e-03 6.44189162e-04 -6.44189162e-04 -9.41005524e-03 -1.90192895e-03 1.90192895e-03 3.39992624e-04 1.18654672e-04 -1.18654672e-04 -4.54930713e-05 -1.48620472e-06 -1.92165072e-05 8.48205361e-06 4.60138988e-06 -2.36478315e-06 -3.12761733e-05 -1.63219705e-05 9.45191477e-06 -3.91551807e-06 -4.24408669e-06 3.58589526e-06 -1.69089892e-07 1.41469877e-06 -4.21897348e-04 -3.20879817e-03 1.60542134e-03 3.48784992e-04 -3.48784992e-04 -4.73061611e-03 -1.04349936e-03 1.04349936e-03 1.01169594e-04 2.72395088e-05 -2.72395088e-05 -1.30405087e-05 -6.39058650e-07 -8.48205361e-06 3.77173215e-06 2.08175906e-06 -9.25785817e-07 -1.40232562e-05 -7.39011631e-06 3.86414678e-06 -1.85007330e-06 -1.95082770e-06 1.65526012e-06 -7.34582537e-08 6.44562669e-07 -8.47102601e-05 -6.44189162e-04 3.48784992e-04 -8.34532790e-05 -8.81363406e-05 -1.03910538e-03 2.97066591e-04 2.72072081e-04 4.62400859e-06 5.22359376e-05 9.35105526e-06 1.23670392e-05 -1.04881978e-05 4.00600009e-07 4.60138988e-06 -2.08175906e-06 -8.22724975e-07 6.93919687e-07 7.41967268e-06 2.91617223e-06 -2.47317189e-06 9.26930258e-07 7.54081183e-07 -6.18434049e-07 4.34969740e-08 -2.49741275e-07 8.47102601e-05 6.44189162e-04 -3.48784992e-04 -8.81363406e-05 -8.34532790e-05 1.03910538e-03 2.72072081e-04 2.97066591e-04 -4.62400859e-06 9.35105526e-06 5.22359376e-05 1.23670392e-05 1.04881978e-05 2.01344846e-07 2.36478315e-06 -9.25785817e-07 -6.93919687e-07 5.99969468e-07 3.36476113e-06 2.46342444e-06 -2.12438175e-06 2.41157452e-07 6.44552200e-07 -5.22748328e-07 4.69046634e-08 -2.31855137e-07 1.31011378e-03 9.41005524e-03 -4.73061611e-03 -1.03910538e-03 1.03910538e-03 1.34699125e-02 3.02088103e-03 -3.02088103e-03 -7.81164166e-04 -2.53598761e-04 2.53598761e-04 7.84989694e-05 2.38373364e-06 3.12761733e-05 -1.40232562e-05 -7.41967268e-06 3.36476113e-06 5.18442225e-05 2.63106934e-05 -1.39229776e-05 6.89065123e-06 6.93637210e-06 -5.85858440e-06 2.63144645e-07 -2.29160651e-06 2.64230228e-04 1.90192895e-03 -1.04349936e-03 2.97066591e-04 2.72072081e-04 3.02088103e-03 -1.05660430e-03 -8.26078378e-04 -1.07775503e-04 -1.84705595e-04 7.23455255e-07 -3.79668612e-05 3.66025562e-05 -1.42163448e-06 -1.63219705e-05 7.39011631e-06 2.91617223e-06 -2.46342444e-06 -2.63106934e-05 -1.03306199e-05 8.77023113e-06 -3.27463099e-06 -2.66170787e-06 2.18476894e-06 -1.53519774e-07 8.82034439e-07 -2.64230228e-04 -1.90192895e-03 1.04349936e-03 2.72072081e-04 2.97066591e-04 -3.02088103e-03 -8.26078378e-04 -1.05660430e-03 1.07775503e-04 7.23455255e-07 -1.84705595e-04 -3.79668612e-05 -3.66025562e-05 -8.11507012e-07 -9.45191477e-06 3.86414678e-06 2.47317189e-06 -2.12438175e-06 -1.39229776e-05 -8.77023113e-06 7.51525435e-06 -1.20661553e-06 -2.29149691e-06 1.84660522e-06 -1.64884347e-07 8.25046738e-07 -2.48599731e-05 3.39992624e-04 -1.01169594e-04 -4.62400859e-06 4.62400859e-06 7.81164166e-04 1.07775503e-04 -1.07775503e-04 3.30466823e-04 1.29419106e-04 -1.29419106e-04 -3.03052727e-05 -2.83967163e-07 -3.91551807e-06 1.85007330e-06 9.26930258e-07 -2.41157452e-07 -6.89065123e-06 -3.27463099e-06 1.20661553e-06 -1.08604477e-06 -9.18026091e-07 7.77358582e-07 -2.73110218e-08 2.95581869e-07 -9.54175960e-06 1.18654672e-04 -2.72395088e-05 -5.22359376e-05 -9.35105526e-06 2.53598761e-04 1.84705595e-04 -7.23455255e-07 1.29419106e-04 1.73450833e-05 -3.85473273e-05 -3.67001078e-06 -3.86877104e-06 3.70950690e-07 4.24408669e-06 -1.95082770e-06 -7.54081183e-07 6.44552200e-07 6.93637210e-06 2.66170787e-06 -2.29149691e-06 9.18026091e-07 7.18057207e-07 -6.03110959e-07 3.82155455e-08 -2.37401412e-07 9.54175960e-06 -1.18654672e-04 2.72395088e-05 -9.35105526e-06 -5.22359376e-05 -2.53598761e-04 -7.23455255e-07 1.84705595e-04 -1.29419106e-04 -3.85473273e-05 1.73450833e-05 -3.67001078e-06 3.86877104e-06 3.16403274e-07 3.58589526e-06 -1.65526012e-06 -6.18434049e-07 5.22748328e-07 5.85858440e-06 2.18476894e-06 -1.84660522e-06 7.77358582e-07 6.03110959e-07 -4.72951931e-07 4.21792691e-08 -2.17001899e-07 -1.23670392e-05 -1.23670392e-05 3.79668612e-05 3.79668612e-05 -3.67001078e-06 -3.67001078e-06 -2.83877928e-06 -1.46395246e-08 -1.69089892e-07 7.34582537e-08 4.34969740e-08 -4.69046634e-08 -2.63144645e-07 -1.53519774e-07 1.64884347e-07 -2.73110218e-08 -3.82155455e-08 4.21792691e-08 6.74644822e-09 -2.19848325e-07 -4.54930713e-05 1.30405087e-05 1.04881978e-05 -1.04881978e-05 -7.84989694e-05 -3.66025562e-05 3.66025562e-05 -3.03052727e-05 -3.86877104e-06 3.86877104e-06 -1.73157887e-06 -1.23648563e-07 -1.41469877e-06 6.44562669e-07 2.49741275e-07 -2.31855137e-07 -2.29160651e-06 -8.82034439e-07 8.25046738e-07 -2.95581869e-07 -2.37401412e-07 2.17001899e-07 -6.74644822e-09 8.51245476e-08 + 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 0 1 2 3 4 5 6 7 8 9 10 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 18 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 14 35 52 66 81 106 121 138 154 167 182 195 209 234 259 284 310 336 361 387 413 438 464 490 509 534 +2 1 0 365 + 3.02592746e-10 -1.14532510e-10 4.41447013e-10 -1.47198357e-10 -1.17833757e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 3.80106998e-10 3.02506519e-10 4.39340064e-09 -1.46495813e-09 -1.17267716e-09 2.63946620e-10 -1.61689414e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 1.83355919e-10 1.45617240e-10 2.12158570e-09 -7.06636105e-10 -5.64494571e-10 1.27860604e-10 -4.84397267e-10 1.83200357e-10 -7.06163628e-10 2.38013716e-10 1.87926843e-10 -1.22093247e-10 -1.46139577e-09 5.53058672e-10 -1.84378234e-10 -1.47376693e-10 -2.13154909e-09 7.10593332e-10 5.71154615e-10 -1.27929665e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 -5.56743584e-10 -4.42131978e-10 -6.44217868e-09 2.14570364e-09 1.71401934e-09 -3.88085383e-10 2.36853624e-10 1.19964562e-10 1.22876674e-10 1.47092972e-09 -5.56271107e-10 1.87578508e-10 1.47139325e-10 2.14426862e-09 -7.22704738e-10 -5.70616910e-10 1.28181277e-10 3.70737126e-10 4.43762591e-09 -1.67928187e-09 5.59837607e-10 4.47457784e-10 6.47233842e-09 -2.15767995e-09 -1.73417799e-09 3.88295953e-10 -2.37942386e-10 -1.23289466e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 -1.59560259e-10 -1.25861302e-10 -4.33292850e-10 1.63942380e-10 -6.31906252e-10 2.12757439e-10 1.67618351e-10 -1.09217494e-10 -1.30725329e-09 4.94934772e-10 -1.64811040e-10 -1.31457451e-10 -1.90745749e-09 6.35172129e-10 5.09480974e-10 -1.14797059e-10 -5.84907389e-10 2.21352487e-10 -8.53047055e-10 2.83536145e-10 2.29835830e-10 4.35704119e-10 -1.64765877e-10 6.35034959e-10 -2.13894818e-10 -1.69757847e-10 -1.29783709e-05 -1.47952583e-04 5.72377128e-05 -1.12525880e-05 -3.47227344e-05 -2.13399966e-04 4.24837644e-05 1.28385646e-04 -1.90454381e-05 8.30976084e-06 2.42510477e-05 6.22925733e-06 -5.07064792e-06 2.51588682e-10 -1.21446037e-10 1.22093247e-10 3.68778082e-10 -1.22876674e-10 -3.70737126e-10 -1.09217494e-10 -1.47952583e-04 -1.67507998e-03 6.59577058e-04 -1.27235214e-04 -4.05026652e-04 -2.43659056e-03 4.76244557e-04 1.48368337e-03 -2.25036097e-04 9.65513242e-05 2.91846913e-04 7.65416832e-05 -6.00921510e-05 3.02592746e-10 3.01156311e-09 -1.45367706e-09 4.84397267e-10 1.46139577e-09 4.41426294e-09 -1.47092972e-09 -4.43762591e-09 3.29735741e-10 -4.33292850e-10 -1.30725329e-09 -5.84907389e-10 4.35704119e-10 -5.72377128e-05 -6.59577058e-04 2.41156525e-04 -4.93082215e-05 -1.53394752e-04 -9.18363956e-04 1.89638082e-04 5.76858814e-04 -7.01978849e-05 3.36831447e-05 9.73673576e-05 2.61752683e-05 -2.21031721e-05 1.14532510e-10 1.13983574e-09 -5.50467259e-10 1.83200357e-10 5.53058672e-10 1.67143703e-09 -5.56271107e-10 -1.67928187e-09 1.25133854e-10 -1.63942380e-10 -4.94934772e-10 -2.21352487e-10 1.64765877e-10 1.12525880e-05 1.27235214e-04 -4.93082215e-05 -1.58281898e-06 3.03006947e-05 1.84922129e-04 2.44056476e-06 -1.12502969e-04 1.72294882e-05 2.90578900e-06 -1.91370154e-05 -6.42173953e-06 -1.71274120e-06 -3.80106998e-10 1.83355919e-10 -1.84378234e-10 -5.56743584e-10 1.87578508e-10 5.59837607e-10 1.64811040e-10 3.47227344e-05 4.05026652e-04 -1.53394752e-04 3.03006947e-05 8.18757907e-05 5.86366001e-04 -1.17233978e-04 -3.13837672e-04 5.31748688e-05 -2.11184544e-05 -5.50684410e-05 -1.12556385e-05 1.12246264e-05 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 1.47139325e-10 4.47457784e-10 1.31457451e-10 2.13399966e-04 2.43659056e-03 -9.18363956e-04 1.84922129e-04 5.86366001e-04 3.44802830e-03 -7.01429547e-04 -2.17589038e-03 2.83721121e-04 -1.33112543e-04 -3.95271863e-04 -1.07666276e-04 8.73254590e-05 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 -7.06163628e-10 -2.13154909e-09 -6.44217868e-09 2.14426862e-09 6.47233842e-09 -4.82241676e-10 6.31906252e-10 1.90745749e-09 8.53047055e-10 -6.35034959e-10 -4.24837644e-05 -4.76244557e-04 1.89638082e-04 2.44056476e-06 -1.17233978e-04 -7.01429547e-04 2.12415462e-06 4.29690949e-04 -6.88114324e-05 -6.98600029e-06 7.86960118e-05 2.59261788e-05 4.07738778e-06 1.47198357e-10 1.46495813e-09 -7.06636105e-10 2.38013716e-10 7.10593332e-10 2.14570364e-09 -7.22704738e-10 -2.15767995e-09 1.59560259e-10 -2.12757439e-10 -6.35172129e-10 -2.83536145e-10 2.13894818e-10 -1.28385646e-04 -1.48368337e-03 5.76858814e-04 -1.12502969e-04 -3.13837672e-04 -2.17589038e-03 4.29690949e-04 1.18495152e-03 -2.07677437e-04 8.21521714e-05 2.23662024e-04 4.84726260e-05 -4.49331845e-05 1.17833757e-10 1.17267716e-09 -5.64494571e-10 1.87926843e-10 5.71154615e-10 1.71401934e-09 -5.70616910e-10 -1.73417799e-09 1.25861302e-10 -1.67618351e-10 -5.09480974e-10 -2.29835830e-10 1.69757847e-10 -1.90454381e-05 -2.25036097e-04 7.01978849e-05 -1.72294882e-05 -5.31748688e-05 -2.83721121e-04 6.88114324e-05 2.07677437e-04 -1.08888472e-05 9.69643862e-06 2.61189081e-05 8.53577358e-06 -8.12653276e-06 2.63946620e-10 -1.27860604e-10 1.27929665e-10 3.88085383e-10 -1.28181277e-10 -3.88295953e-10 -1.14797059e-10 8.30976084e-06 9.65513242e-05 -3.36831447e-05 -2.90578900e-06 2.11184544e-05 1.33112543e-04 6.98600029e-06 -8.21521714e-05 9.69643862e-06 4.27984257e-06 -1.02749465e-05 -3.96485005e-06 -2.53095613e-06 -1.61689414e-10 -2.36853624e-10 2.37942386e-10 2.42510477e-05 2.91846913e-04 -9.73673576e-05 1.91370154e-05 5.50684410e-05 3.95271863e-04 -7.86960118e-05 -2.23662024e-04 2.61189081e-05 -1.02749465e-05 -2.86556591e-05 -5.90382296e-06 6.38809148e-06 -1.19964562e-10 1.23289466e-10 6.22925733e-06 7.65416832e-05 -2.61752683e-05 6.42173953e-06 1.12556385e-05 1.07666276e-04 -2.59261788e-05 -4.84726260e-05 8.53577358e-06 -3.96485005e-06 -5.90382296e-06 -2.87988701e-07 1.95832454e-06 -5.07064792e-06 -6.00921510e-05 2.21031721e-05 1.71274120e-06 -1.12246264e-05 -8.73254590e-05 -4.07738778e-06 4.49331845e-05 -8.12653276e-06 -2.53095613e-06 6.38809148e-06 1.95832454e-06 1.60968653e-06 + 1 2 5 6 7 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 1 2 5 6 7 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8 9 10 1 2 5 6 7 1 2 5 6 7 0 1 2 3 4 5 6 7 8 1 2 5 6 7 1 2 5 6 7 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 0 1 2 3 4 5 6 7 8 9 10 11 12 14 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 18 20 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 5 15 24 29 38 49 58 69 74 79 88 93 98 118 144 170 190 210 236 262 288 308 324 339 352 365 +2 2 -2 219 + -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 -8.98248328e-09 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 -9.90467248e-08 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 -5.26154578e-08 -2.42192485e-10 -2.42192485e-10 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 1.84293629e-07 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -8.98248328e-09 -9.90467248e-08 5.26154578e-08 -1.84293629e-07 -3.25647415e-08 -2.80806653e-10 -2.80806653e-10 3.26403899e-08 3.70379023e-07 -1.71793868e-07 -2.71517312e-08 -2.71517312e-08 6.16394968e-07 1.01840324e-07 1.01840324e-07 8.05499662e-08 1.56046382e-08 1.56046382e-08 6.57669048e-09 -2.47824874e-09 -2.73280533e-08 1.45151485e-08 -5.08451046e-08 -8.98248328e-09 3.70379023e-07 4.19955633e-06 -1.95594150e-06 -2.96722726e-07 -2.96722726e-07 7.01322846e-06 1.11385693e-06 1.11385693e-06 9.26833866e-07 1.69224799e-07 1.69224799e-07 7.18007197e-08 -2.73280533e-08 -3.01353716e-07 1.60057913e-07 -5.60674755e-07 -9.90467248e-08 1.71793868e-07 1.95594150e-06 -8.91811883e-07 -1.61832991e-07 -1.61832991e-07 3.21027752e-06 6.06046894e-07 6.06046894e-07 3.99995182e-07 9.43712058e-08 9.43712058e-08 3.92890832e-08 -1.45151485e-08 -1.60057913e-07 8.50186880e-08 -2.97803392e-07 -5.26154578e-08 2.71517312e-08 2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 1.03029320e-07 5.30414024e-10 -2.78714404e-09 5.18656151e-10 1.76045578e-10 -2.42192485e-10 2.71517312e-08 2.96722726e-07 -1.61832991e-07 3.01364007e-09 5.59986440e-07 -1.06793690e-08 1.03029320e-07 -2.78714404e-09 5.30414024e-10 -5.18656151e-10 1.76045578e-10 -2.42192485e-10 -6.16394968e-07 -7.01322846e-06 3.21027752e-06 5.59986440e-07 5.59986440e-07 -1.15500423e-05 -2.09934596e-06 -2.09934596e-06 -1.45579862e-06 -3.23319924e-07 -3.23319924e-07 -1.35575651e-07 5.08451046e-08 5.60674755e-07 -2.97803392e-07 1.04316818e-06 1.84293629e-07 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 -1.06793690e-08 -2.09934596e-06 -1.79479269e-10 3.77230826e-08 -3.84848176e-07 -1.76708816e-09 1.00193782e-08 -1.73302140e-09 -5.94495393e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 -1.01840324e-07 -1.11385693e-06 6.06046894e-07 -1.06793690e-08 -2.09934596e-06 3.77230826e-08 -1.79479269e-10 -3.84848176e-07 1.00193782e-08 -1.76708816e-09 1.73302140e-09 -5.94495393e-10 -2.42192485e-10 8.10498373e-10 2.80806653e-10 8.05499662e-08 9.26833866e-07 -3.99995182e-07 -1.03029320e-07 -1.03029320e-07 1.45579862e-06 3.84848176e-07 3.84848176e-07 1.52436767e-07 6.14891406e-08 6.14891406e-08 2.50137774e-08 -8.98248328e-09 -9.90467248e-08 5.26154578e-08 -1.84293629e-07 -3.25647415e-08 1.56046382e-08 1.69224799e-07 -9.43712058e-08 -5.30414024e-10 2.78714404e-09 3.23319924e-07 1.76708816e-09 -1.00193782e-08 6.14891406e-08 1.20726875e-09 -2.40948019e-09 6.02791490e-10 2.01211458e-10 -2.80806653e-10 1.56046382e-08 1.69224799e-07 -9.43712058e-08 2.78714404e-09 -5.30414024e-10 3.23319924e-07 -1.00193782e-08 1.76708816e-09 6.14891406e-08 -2.40948019e-09 1.20726875e-09 -6.02791490e-10 2.01211458e-10 -2.80806653e-10 -5.18656151e-10 5.18656151e-10 1.73302140e-09 -1.73302140e-09 6.02791490e-10 -6.02791490e-10 6.57669048e-09 7.18007197e-08 -3.92890832e-08 -1.76045578e-10 -1.76045578e-10 1.35575651e-07 5.94495393e-10 5.94495393e-10 2.50137774e-08 2.01211458e-10 2.01211458e-10 + 0 1 2 5 8 0 1 2 5 8 0 1 2 5 8 6 7 0 1 2 5 8 3 6 9 4 7 10 0 1 2 5 8 6 7 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 4 5 7 8 9 10 11 12 19 0 1 2 3 5 6 8 9 10 11 12 20 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 20 3 4 6 7 9 10 0 1 2 3 4 5 6 7 8 9 10 + 0 5 10 15 16 17 22 25 28 33 34 35 35 35 52 69 86 98 110 127 142 157 174 188 202 208 219 +2 2 -1 149 + 3.26403899e-08 3.70379023e-07 -1.71793868e-07 2.71517312e-08 2.71517312e-08 6.16394968e-07 -1.01840324e-07 -1.01840324e-07 8.05499662e-08 -1.56046382e-08 -1.56046382e-08 6.57669048e-09 3.70379023e-07 4.19955633e-06 -1.95594150e-06 2.96722726e-07 2.96722726e-07 7.01322846e-06 -1.11385693e-06 -1.11385693e-06 9.26833866e-07 -1.69224799e-07 -1.69224799e-07 7.18007197e-08 1.71793868e-07 1.95594150e-06 -8.91811883e-07 1.61832991e-07 1.61832991e-07 3.21027752e-06 -6.06046894e-07 -6.06046894e-07 3.99995182e-07 -9.43712058e-08 -9.43712058e-08 3.92890832e-08 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 -1.03029320e-07 5.30414024e-10 -2.78714404e-09 -5.18656151e-10 -1.76045578e-10 -2.71517312e-08 -2.96722726e-07 1.61832991e-07 3.01364007e-09 -5.59986440e-07 -1.06793690e-08 -1.03029320e-07 -2.78714404e-09 5.30414024e-10 5.18656151e-10 -1.76045578e-10 -6.16394968e-07 -7.01322846e-06 3.21027752e-06 -5.59986440e-07 -5.59986440e-07 -1.15500423e-05 2.09934596e-06 2.09934596e-06 -1.45579862e-06 3.23319924e-07 3.23319924e-07 -1.35575651e-07 1.01840324e-07 1.11385693e-06 -6.06046894e-07 -1.06793690e-08 2.09934596e-06 -1.79479269e-10 3.77230826e-08 3.84848176e-07 -1.76708816e-09 1.00193782e-08 1.73302140e-09 5.94495393e-10 1.01840324e-07 1.11385693e-06 -6.06046894e-07 -1.06793690e-08 2.09934596e-06 3.77230826e-08 -1.79479269e-10 3.84848176e-07 1.00193782e-08 -1.76708816e-09 -1.73302140e-09 5.94495393e-10 8.05499662e-08 9.26833866e-07 -3.99995182e-07 1.03029320e-07 1.03029320e-07 1.45579862e-06 -3.84848176e-07 -3.84848176e-07 1.52436767e-07 -6.14891406e-08 -6.14891406e-08 2.50137774e-08 -1.56046382e-08 -1.69224799e-07 9.43712058e-08 -5.30414024e-10 2.78714404e-09 -3.23319924e-07 1.76708816e-09 -1.00193782e-08 -6.14891406e-08 1.20726875e-09 -2.40948019e-09 -6.02791490e-10 -2.01211458e-10 -1.56046382e-08 -1.69224799e-07 9.43712058e-08 2.78714404e-09 -5.30414024e-10 -3.23319924e-07 -1.00193782e-08 1.76708816e-09 -6.14891406e-08 -2.40948019e-09 1.20726875e-09 6.02791490e-10 -2.01211458e-10 5.18656151e-10 -5.18656151e-10 -1.73302140e-09 1.73302140e-09 -6.02791490e-10 6.02791490e-10 6.57669048e-09 7.18007197e-08 -3.92890832e-08 1.76045578e-10 1.76045578e-10 1.35575651e-07 -5.94495393e-10 -5.94495393e-10 2.50137774e-08 -2.01211458e-10 -2.01211458e-10 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 4 5 7 8 9 10 11 12 0 1 2 3 5 6 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 4 5 6 7 8 9 10 11 12 0 1 2 3 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 0 1 2 3 4 5 6 7 8 9 10 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 47 58 70 82 94 106 119 132 138 149 +3 -2 -1 235 + 2.51588682e-10 -1.21446037e-10 1.22093247e-10 1.22876674e-10 3.68778082e-10 -3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 -1.45367706e-09 1.46139577e-09 1.47092972e-09 4.41426294e-09 -4.43762591e-09 -6.71412528e-10 4.33292850e-10 -4.35704119e-10 -1.30725329e-09 3.80106998e-10 -1.83355919e-10 1.84378234e-10 1.87578508e-10 5.56743584e-10 -5.59837607e-10 -1.64811040e-10 1.14532510e-10 1.13983574e-09 -1.83200357e-10 -5.50467259e-10 5.53058672e-10 5.56271107e-10 1.67143703e-09 -1.67928187e-09 -2.54263804e-10 1.63942380e-10 -1.64765877e-10 -4.94934772e-10 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -1.47139325e-10 -4.42131978e-10 4.47457784e-10 1.31457451e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 7.06636105e-10 -7.10593332e-10 -7.22704738e-10 -2.14570364e-09 2.15767995e-09 3.25329634e-10 -2.12757439e-10 2.13894818e-10 6.35172129e-10 -4.41447013e-10 -4.39340064e-09 7.06163628e-10 2.12158570e-09 -2.13154909e-09 -2.14426862e-09 -6.44217868e-09 6.47233842e-09 9.79881258e-10 -6.31906252e-10 6.35034959e-10 1.90745749e-09 1.17833757e-10 1.17267716e-09 -1.87926843e-10 -5.64494571e-10 5.71154615e-10 5.70616910e-10 1.71401934e-09 -1.73417799e-09 -2.61974319e-10 1.67618351e-10 -1.69757847e-10 -5.09480974e-10 -1.09128007e-10 -1.60301122e-10 1.61050967e-10 1.61689414e-10 2.36853624e-10 -2.37942386e-10 2.41774220e-10 -1.17145069e-10 1.17081957e-10 1.17874504e-10 3.55572505e-10 -3.55382727e-10 -1.05088539e-10 -1.19964562e-10 1.23289466e-10 -1.22221523e-10 3.02592746e-10 -1.14532510e-10 1.47198357e-10 4.41447013e-10 -1.17833757e-10 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.81870272e-10 -1.27119381e-09 5.45610817e-10 1.47830504e-10 -1.06867539e-10 1.59050619e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 -1.13983574e-09 3.02506519e-10 1.46495813e-09 4.39340064e-09 -1.17267716e-09 -1.09128007e-10 1.61689414e-10 2.41774220e-10 -1.12485150e-10 4.84397267e-10 -1.83200357e-10 2.38013716e-10 7.06163628e-10 -1.87926843e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 1.21446037e-10 1.45367706e-09 -1.83355919e-10 -5.50467259e-10 1.45617240e-10 7.06636105e-10 2.12158570e-09 -5.64494571e-10 1.17145069e-10 1.80250540e-10 3.37455450e-10 -1.22093247e-10 -1.46139577e-09 1.84378234e-10 5.53058672e-10 -1.47376693e-10 -7.10593332e-10 -2.13154909e-09 5.71154615e-10 -1.17081957e-10 1.81870272e-10 3.40730555e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 5.56271107e-10 -1.47139325e-10 -7.22704738e-10 -2.14426862e-09 5.70616910e-10 -1.17874504e-10 1.22221523e-10 1.27119381e-09 -1.12485150e-10 -6.39020960e-10 3.37455450e-10 3.40730555e-10 2.07962652e-09 -1.02219167e-09 -2.49833494e-10 -1.04027963e-10 1.55316403e-10 -2.98395984e-10 -3.68778082e-10 -4.41426294e-09 5.56743584e-10 1.67143703e-09 -4.42131978e-10 -2.14570364e-09 -6.44217868e-09 1.71401934e-09 1.60301122e-10 -2.36853624e-10 -3.55572505e-10 1.19964562e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.60522825e-10 3.70737126e-10 4.43762591e-09 -5.59837607e-10 -1.67928187e-09 4.47457784e-10 2.15767995e-09 6.47233842e-09 -1.73417799e-09 -1.61050967e-10 2.37942386e-10 3.55382727e-10 -1.23289466e-10 1.47830504e-10 2.49833494e-10 -6.71412528e-10 2.54263804e-10 -3.25329634e-10 -9.79881258e-10 2.61974319e-10 4.33292850e-10 -1.63942380e-10 2.12757439e-10 6.31906252e-10 -1.67618351e-10 1.04027963e-10 -4.35704119e-10 1.64765877e-10 -2.13894818e-10 -6.35034959e-10 1.69757847e-10 -1.06867539e-10 -1.55316403e-10 1.60522825e-10 1.59050619e-10 2.98395984e-10 -1.09217494e-10 -1.30725329e-09 1.64811040e-10 4.94934772e-10 -1.31457451e-10 -6.35172129e-10 -1.90745749e-09 5.09480974e-10 -1.05088539e-10 + 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 6 14 16 18 19 20 1 3 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 24 6 14 16 18 19 20 1 3 6 7 13 14 15 16 17 18 19 20 24 1 6 13 14 15 16 17 18 19 20 24 1 6 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 1 3 6 11 13 14 15 16 17 18 19 20 21 22 24 25 1 6 14 16 18 19 20 14 16 18 19 20 6 14 16 18 19 20 1 6 7 1 6 13 14 15 16 17 18 19 20 24 + 0 7 19 26 38 45 57 69 81 84 87 87 94 96 102 122 128 141 152 163 187 203 210 215 221 224 235 +3 -2 0 301 + 2.51588682e-10 -1.22093247e-10 1.21446037e-10 1.22876674e-10 3.70737126e-10 -3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -4.84397267e-10 -1.46139577e-09 1.45367706e-09 1.47092972e-09 4.43762591e-09 -4.41426294e-09 -6.71412528e-10 4.35704119e-10 -4.33292850e-10 -1.30725329e-09 3.80106998e-10 -1.84378234e-10 1.83355919e-10 1.87578508e-10 5.59837607e-10 -5.56743584e-10 -1.64811040e-10 3.02506519e-10 -1.47376693e-10 1.45617240e-10 1.47139325e-10 4.47457784e-10 -4.42131978e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 1.83200357e-10 5.53058672e-10 -5.50467259e-10 -5.56271107e-10 -1.67928187e-09 1.67143703e-09 2.54263804e-10 -1.64765877e-10 1.63942380e-10 4.94934772e-10 -1.47198357e-10 -1.46495813e-09 2.38013716e-10 7.10593332e-10 -7.06636105e-10 -7.22704738e-10 -2.15767995e-09 2.14570364e-09 3.25329634e-10 -2.13894818e-10 2.12757439e-10 6.35172129e-10 -1.17833757e-10 -1.17267716e-09 1.87926843e-10 5.71154615e-10 -5.64494571e-10 -5.70616910e-10 -1.73417799e-09 1.71401934e-09 2.61974319e-10 -1.69757847e-10 1.67618351e-10 5.09480974e-10 4.41447013e-10 4.39340064e-09 -7.06163628e-10 -2.13154909e-09 2.12158570e-09 2.14426862e-09 6.47233842e-09 -6.44217868e-09 -9.79881258e-10 6.35034959e-10 -6.31906252e-10 -1.90745749e-09 -1.09128007e-10 -1.61050967e-10 1.60301122e-10 -1.61689414e-10 -2.37942386e-10 2.36853624e-10 -2.41774220e-10 1.17081957e-10 -1.17145069e-10 -1.17874504e-10 -3.55382727e-10 3.55572505e-10 1.05088539e-10 -1.23289466e-10 1.19964562e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 2.68465821e-10 1.21716113e-09 -1.21716113e-09 -1.44261856e-10 3.02592746e-10 1.14532510e-10 1.47198357e-10 1.17833757e-10 -4.41447013e-10 8.51775168e-10 5.22674783e-09 -3.51598622e-10 -2.89618009e-09 2.89618009e-09 1.07220239e-09 7.34004344e-09 -7.34004344e-09 4.01192982e-10 -4.01192982e-10 2.51588682e-10 3.01156311e-09 -3.80106998e-10 -3.02506519e-10 1.13983574e-09 1.46495813e-09 1.17267716e-09 -4.39340064e-09 -1.09128007e-10 -1.61689414e-10 -2.41774220e-10 3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 1.20510477e-10 2.11571639e-10 4.84397267e-10 1.83200357e-10 2.38013716e-10 1.87926843e-10 -7.06163628e-10 4.48920881e-10 2.89618009e-09 -2.29115712e-10 -1.57933876e-09 1.57699251e-09 6.98124806e-10 4.09328880e-09 -4.08627386e-09 2.47344381e-10 -2.46992762e-10 -1.71596177e-10 1.22093247e-10 1.46139577e-09 -1.84378234e-10 -1.47376693e-10 5.53058672e-10 7.10593332e-10 5.71154615e-10 -2.13154909e-09 -1.17081957e-10 -4.48920881e-10 -2.89618009e-09 2.29115712e-10 1.57699251e-09 -1.57933876e-09 -6.98124806e-10 -4.08627386e-09 4.09328880e-09 -2.46992762e-10 2.47344381e-10 1.71596177e-10 -1.21446037e-10 -1.45367706e-09 1.83355919e-10 1.45617240e-10 -5.50467259e-10 -7.06636105e-10 -5.64494571e-10 2.12158570e-09 1.17145069e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 -6.98124806e-10 1.91049797e-10 -1.40544828e-09 1.40544828e-09 -3.64752457e-10 -6.40194213e-10 -1.22876674e-10 -1.47092972e-09 1.87578508e-10 1.47139325e-10 -5.56271107e-10 -7.22704738e-10 -5.70616910e-10 2.14426862e-09 1.17874504e-10 -1.21716113e-09 -7.34004344e-09 4.60520236e-10 4.09328880e-09 -4.08627386e-09 -1.40544828e-09 -1.02947021e-08 1.02737289e-08 -1.61015277e-10 -5.40289463e-10 5.39251703e-10 -1.08155810e-10 -3.70737126e-10 -4.43762591e-09 5.59837607e-10 4.47457784e-10 -1.67928187e-09 -2.15767995e-09 -1.73417799e-09 6.47233842e-09 1.61050967e-10 2.37942386e-10 3.55382727e-10 1.23289466e-10 1.21716113e-09 7.34004344e-09 -4.60520236e-10 -4.08627386e-09 4.09328880e-09 1.40544828e-09 1.02737289e-08 -1.02947021e-08 1.61015277e-10 5.39251703e-10 -5.40289463e-10 1.08155810e-10 3.68778082e-10 4.41426294e-09 -5.56743584e-10 -4.42131978e-10 1.67143703e-09 2.14570364e-09 1.71401934e-09 -6.44217868e-09 -1.60301122e-10 -2.36853624e-10 -3.55572505e-10 -1.19964562e-10 -1.20510477e-10 3.64752457e-10 1.61015277e-10 -1.61015277e-10 -2.84263995e-10 -5.23525958e-10 -6.71412528e-10 -2.54263804e-10 -3.25329634e-10 -2.61974319e-10 9.79881258e-10 4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 1.52035761e-10 4.35704119e-10 1.64765877e-10 2.13894818e-10 1.69757847e-10 -6.35034959e-10 -4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 -1.52035761e-10 -4.33292850e-10 -1.63942380e-10 -2.12757439e-10 -1.67618351e-10 6.31906252e-10 -1.44261856e-10 -2.11571639e-10 1.71596177e-10 -1.71596177e-10 6.40194213e-10 1.08155810e-10 -1.08155810e-10 -5.23525958e-10 1.52035761e-10 -1.52035761e-10 -9.60755133e-10 -1.09217494e-10 -1.30725329e-09 1.64811040e-10 1.31457451e-10 -4.94934772e-10 -6.35172129e-10 -5.09480974e-10 1.90745749e-09 1.05088539e-10 + 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 0 1 3 4 5 6 7 12 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 13 14 15 16 17 18 19 20 21 23 24 1 3 4 6 7 8 12 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 3 4 5 6 7 8 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 2 5 6 7 8 12 14 17 18 19 20 1 3 4 6 7 12 14 17 18 19 20 1 3 4 6 7 12 14 17 18 19 20 0 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 24 + 0 7 19 26 33 45 57 69 81 84 84 87 94 96 109 130 142 162 182 200 224 248 259 270 281 281 301 +3 -2 1 43 + 1.22221523e-10 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -1.81870272e-10 -5.45610817e-10 1.27119381e-09 1.47830504e-10 1.06867539e-10 1.59050619e-10 1.12485150e-10 -1.80250540e-10 3.37455450e-10 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 1.81870272e-10 -3.40730555e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.60522825e-10 -1.22221523e-10 -1.27119381e-09 1.12485150e-10 3.37455450e-10 -6.39020960e-10 -3.40730555e-10 -1.02219167e-09 2.07962652e-09 2.49833494e-10 -1.04027963e-10 1.55316403e-10 2.98395984e-10 1.47830504e-10 -2.49833494e-10 1.04027963e-10 1.06867539e-10 1.60522825e-10 -1.55316403e-10 1.59050619e-10 -2.98395984e-10 7 1 3 4 5 6 7 8 11 12 7 1 7 1 4 6 7 1 7 1 4 7 11 0 1 2 3 4 5 6 7 8 9 11 12 1 7 7 1 6 7 1 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 11 13 17 19 23 35 37 38 38 41 43 -3 0 -2 315 - 2.51588682e-10 1.22093247e-10 1.21446037e-10 -3.70737126e-10 -3.68778082e-10 -1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 1.46139577e-09 1.45367706e-09 4.84397267e-10 -4.43762591e-09 -4.41426294e-09 -1.47092972e-09 3.41676787e-10 1.30725329e-09 4.35704119e-10 5.78013223e-10 4.33292850e-10 -3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 4.42131978e-10 1.47139325e-10 -1.31457451e-10 -1.14532510e-10 -1.13983574e-09 -5.53058672e-10 -5.50467259e-10 -1.83200357e-10 1.67928187e-09 1.67143703e-09 5.56271107e-10 -1.29129950e-10 -4.94934772e-10 -1.64765877e-10 -2.19045340e-10 -1.63942380e-10 -3.80106998e-10 -1.84378234e-10 -1.83355919e-10 5.59837607e-10 5.56743584e-10 1.87578508e-10 -1.64811040e-10 1.17833757e-10 1.17267716e-09 5.71154615e-10 5.64494571e-10 1.87926843e-10 -1.73417799e-09 -1.71401934e-09 -5.70616910e-10 1.36113017e-10 5.09480974e-10 1.69757847e-10 2.23917000e-10 1.67618351e-10 4.41447013e-10 4.39340064e-09 2.13154909e-09 2.12158570e-09 7.06163628e-10 -6.47233842e-09 -6.44217868e-09 -2.14426862e-09 4.97639582e-10 1.90745749e-09 6.35034959e-10 8.44157069e-10 6.31906252e-10 1.47198357e-10 1.46495813e-09 7.10593332e-10 7.06636105e-10 2.38013716e-10 -2.15767995e-09 -2.14570364e-09 -7.22704738e-10 1.65769375e-10 6.35172129e-10 2.13894818e-10 2.79951311e-10 2.12757439e-10 -1.54818613e-10 2.27244986e-10 2.27784261e-10 -1.23289466e-10 -1.19964562e-10 2.15394736e-10 1.04498722e-10 1.04315994e-10 -3.17165592e-10 -3.16611096e-10 -1.04141980e-10 1.61689414e-10 -2.37942386e-10 -2.36853624e-10 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -1.21716113e-09 -1.21716113e-09 -2.68465821e-10 1.44261856e-10 3.02592746e-10 1.14532510e-10 -1.17833757e-10 -4.41447013e-10 -1.47198357e-10 8.51775168e-10 5.22674783e-09 2.89618009e-09 2.89618009e-09 3.51598622e-10 -7.34004344e-09 -7.34004344e-09 -1.07220239e-09 4.01192982e-10 4.01192982e-10 2.51588682e-10 3.01156311e-09 3.02506519e-10 1.13983574e-09 3.80106998e-10 -1.17267716e-09 -4.39340064e-09 -1.46495813e-09 -1.54818613e-10 2.15394736e-10 1.61689414e-10 -4.48920881e-10 -2.89618009e-09 -1.57933876e-09 -1.57699251e-09 -2.29115712e-10 4.09328880e-09 4.08627386e-09 6.98124806e-10 -1.71596177e-10 -2.47344381e-10 -2.46992762e-10 -1.22093247e-10 -1.46139577e-09 -1.47376693e-10 -5.53058672e-10 -1.84378234e-10 5.71154615e-10 2.13154909e-09 7.10593332e-10 -1.04498722e-10 -4.48920881e-10 -2.89618009e-09 -1.57699251e-09 -1.57933876e-09 -2.29115712e-10 4.08627386e-09 4.09328880e-09 6.98124806e-10 -1.71596177e-10 -2.46992762e-10 -2.47344381e-10 -1.21446037e-10 -1.45367706e-09 -1.45617240e-10 -5.50467259e-10 -1.83355919e-10 5.64494571e-10 2.12158570e-09 7.06636105e-10 -1.04315994e-10 -3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 2.11571639e-10 1.04365134e-10 -4.84397267e-10 -1.83200357e-10 1.87926843e-10 7.06163628e-10 2.38013716e-10 1.21716113e-09 7.34004344e-09 4.09328880e-09 4.08627386e-09 4.60520236e-10 -1.02947021e-08 -1.02737289e-08 -1.40544828e-09 -1.08155810e-10 5.40289463e-10 -1.40474204e-10 5.39251703e-10 3.70737126e-10 4.43762591e-09 4.47457784e-10 1.67928187e-09 5.59837607e-10 -1.73417799e-09 -6.47233842e-09 -2.15767995e-09 -2.27244986e-10 1.23289466e-10 3.17165592e-10 2.37942386e-10 1.21716113e-09 7.34004344e-09 4.08627386e-09 4.09328880e-09 4.60520236e-10 -1.02737289e-08 -1.02947021e-08 -1.40544828e-09 -1.08155810e-10 5.39251703e-10 -1.38412437e-10 5.40289463e-10 3.68778082e-10 4.41426294e-09 4.42131978e-10 1.67143703e-09 5.56743584e-10 -1.71401934e-09 -6.44217868e-09 -2.14570364e-09 -2.27784261e-10 1.19964562e-10 3.16611096e-10 2.36853624e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 6.98124806e-10 -1.40544828e-09 -1.40544828e-09 1.91049797e-10 -1.82376228e-10 -6.40194213e-10 -3.15884894e-10 1.22876674e-10 1.47092972e-09 1.47139325e-10 5.56271107e-10 1.87578508e-10 -5.70616910e-10 -2.14426862e-09 -7.22704738e-10 1.04141980e-10 1.82376228e-10 -2.61762979e-10 -1.22547016e-10 3.41676787e-10 1.29129950e-10 -1.36113017e-10 -4.97639582e-10 -1.65769375e-10 1.44261856e-10 1.71596177e-10 1.71596177e-10 -2.11571639e-10 1.08155810e-10 1.08155810e-10 6.40194213e-10 -2.61762979e-10 -9.60755133e-10 -1.52035761e-10 -4.53386780e-10 -1.52035761e-10 1.09217494e-10 1.30725329e-09 1.31457451e-10 4.94934772e-10 1.64811040e-10 -5.09480974e-10 -1.90745749e-09 -6.35172129e-10 4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 -1.52035761e-10 4.35704119e-10 1.64765877e-10 -1.69757847e-10 -6.35034959e-10 -2.13894818e-10 -1.04365134e-10 1.40474204e-10 1.38412437e-10 3.15884894e-10 -1.22547016e-10 -4.53386780e-10 -2.13511443e-10 5.78013223e-10 2.19045340e-10 -2.23917000e-10 -8.44157069e-10 -2.79951311e-10 4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 -1.52035761e-10 4.33292850e-10 1.63942380e-10 -1.67618351e-10 -6.31906252e-10 -2.12757439e-10 - 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 6 5 6 1 2 3 5 6 7 1 5 6 0 1 2 3 5 6 7 9 14 16 18 19 20 0 1 2 3 4 5 6 7 10 12 13 14 15 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 1 2 3 5 6 9 11 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 5 6 7 8 9 11 13 14 15 16 17 18 19 20 24 7 9 11 14 16 18 19 20 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 5 6 9 14 16 18 19 20 4 5 6 7 8 9 11 14 16 18 19 20 1 2 3 5 6 9 14 16 18 19 20 - 0 7 20 27 40 47 60 73 86 89 91 91 97 100 113 134 154 174 186 210 234 253 261 281 292 304 315 -3 0 -1 319 - 2.51588682e-10 1.21446037e-10 1.22093247e-10 -1.22876674e-10 -3.68778082e-10 -3.70737126e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 4.84397267e-10 1.45367706e-09 1.46139577e-09 -1.47092972e-09 -4.41426294e-09 -4.43762591e-09 -6.71412528e-10 4.33292850e-10 4.35704119e-10 1.30725329e-09 -3.80106998e-10 -1.83355919e-10 -1.84378234e-10 1.87578508e-10 5.56743584e-10 5.59837607e-10 -1.64811040e-10 -1.14532510e-10 -1.13983574e-09 -1.83200357e-10 -5.50467259e-10 -5.53058672e-10 5.56271107e-10 1.67143703e-09 1.67928187e-09 2.54263804e-10 -1.63942380e-10 -1.64765877e-10 -4.94934772e-10 -3.02506519e-10 -1.45617240e-10 -1.47376693e-10 1.47139325e-10 4.42131978e-10 4.47457784e-10 -1.31457451e-10 1.47198357e-10 1.46495813e-09 2.38013716e-10 7.06636105e-10 7.10593332e-10 -7.22704738e-10 -2.14570364e-09 -2.15767995e-09 -3.25329634e-10 2.12757439e-10 2.13894818e-10 6.35172129e-10 4.41447013e-10 4.39340064e-09 7.06163628e-10 2.12158570e-09 2.13154909e-09 -2.14426862e-09 -6.44217868e-09 -6.47233842e-09 -9.79881258e-10 6.31906252e-10 6.35034959e-10 1.90745749e-09 1.17833757e-10 1.17267716e-09 1.87926843e-10 5.64494571e-10 5.71154615e-10 -5.70616910e-10 -1.71401934e-09 -1.73417799e-09 -2.61974319e-10 1.67618351e-10 1.69757847e-10 5.09480974e-10 -1.09128007e-10 1.60301122e-10 1.61050967e-10 1.61689414e-10 -2.36853624e-10 -2.37942386e-10 2.41774220e-10 1.17145069e-10 1.17081957e-10 -1.17874504e-10 -3.55572505e-10 -3.55382727e-10 1.05088539e-10 -1.19964562e-10 -1.23289466e-10 1.55533541e-10 1.11130765e-09 3.42817965e-10 5.74403531e-10 3.42817965e-10 -9.44881217e-10 -1.54744060e-09 -9.44881217e-10 1.57556900e-10 1.19347147e-10 1.57556900e-10 3.02592746e-10 1.14532510e-10 -1.47198357e-10 -4.41447013e-10 -1.17833757e-10 1.11130765e-09 6.71373038e-09 2.00984333e-09 3.62526597e-09 2.00984333e-09 -5.14556599e-09 -9.04837268e-09 -5.14556599e-09 3.18846940e-10 5.65314615e-10 3.18846940e-10 2.51588682e-10 3.01156311e-09 3.80106998e-10 1.13983574e-09 3.02506519e-10 -1.46495813e-09 -4.39340064e-09 -1.17267716e-09 -1.09128007e-10 1.61689414e-10 2.41774220e-10 -3.42817965e-10 -2.00984333e-09 -1.64427552e-10 -1.07444665e-09 -1.06375661e-09 3.54205782e-10 2.62709235e-09 2.76009902e-09 1.04727829e-10 -1.76855306e-10 1.00686231e-10 -1.27381006e-10 -4.84397267e-10 -1.83200357e-10 2.38013716e-10 7.06163628e-10 1.87926843e-10 -5.74403531e-10 -3.62526597e-09 -1.07444665e-09 -1.93946740e-09 -1.07444665e-09 2.80119557e-09 4.95605341e-09 2.80119557e-09 -2.50293637e-10 -3.18038829e-10 -2.50293637e-10 -1.21446037e-10 -1.45367706e-09 -1.83355919e-10 -5.50467259e-10 -1.45617240e-10 7.06636105e-10 2.12158570e-09 5.64494571e-10 -1.17145069e-10 -3.42817965e-10 -2.00984333e-09 -1.06375661e-09 -1.07444665e-09 -1.64427552e-10 2.76009902e-09 2.62709235e-09 3.54205782e-10 -1.39560748e-10 -1.27381006e-10 -1.76855306e-10 -1.22093247e-10 -1.46139577e-09 -1.84378234e-10 -5.53058672e-10 -1.47376693e-10 7.10593332e-10 2.13154909e-09 5.71154615e-10 -1.17081957e-10 9.44881217e-10 5.14556599e-09 3.54205782e-10 2.80119557e-09 2.76009902e-09 -6.34726079e-10 -6.57490676e-09 -6.95274353e-09 -1.69183560e-10 4.01750097e-10 -2.99280551e-10 1.22876674e-10 1.47092972e-09 1.87578508e-10 5.56271107e-10 1.47139325e-10 -7.22704738e-10 -2.14426862e-09 -5.70616910e-10 1.17874504e-10 1.54744060e-09 9.04837268e-09 2.62709235e-09 4.95605341e-09 2.62709235e-09 -6.57490676e-09 -1.22132169e-08 -6.57490676e-09 2.01892723e-10 6.78250937e-10 2.01892723e-10 3.68778082e-10 4.41426294e-09 5.56743584e-10 1.67143703e-09 4.42131978e-10 -2.14570364e-09 -6.44217868e-09 -1.71401934e-09 -1.60301122e-10 2.36853624e-10 3.55572505e-10 1.19964562e-10 9.44881217e-10 5.14556599e-09 2.76009902e-09 2.80119557e-09 3.54205782e-10 -6.95274353e-09 -6.57490676e-09 -6.34726079e-10 3.08142837e-10 4.01750097e-10 -1.69183560e-10 3.70737126e-10 4.43762591e-09 5.59837607e-10 1.67928187e-09 4.47457784e-10 -2.15767995e-09 -6.47233842e-09 -1.73417799e-09 -1.61050967e-10 2.37942386e-10 3.55382727e-10 1.23289466e-10 -1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 3.25675600e-10 1.57877601e-10 -1.43136213e-10 -6.71412528e-10 -2.54263804e-10 3.25329634e-10 9.79881258e-10 2.61974319e-10 1.57556900e-10 3.18846940e-10 2.50293637e-10 1.27381006e-10 1.69183560e-10 -2.01892723e-10 3.25675600e-10 -1.53288427e-10 -6.22308477e-10 4.33292850e-10 1.63942380e-10 -2.12757439e-10 -6.31906252e-10 -1.67618351e-10 1.19347147e-10 5.65314615e-10 1.76855306e-10 3.18038829e-10 1.76855306e-10 -4.01750097e-10 -6.78250937e-10 -4.01750097e-10 4.35704119e-10 1.64765877e-10 -2.13894818e-10 -6.35034959e-10 -1.69757847e-10 -1.00686231e-10 2.99280551e-10 1.57877601e-10 -2.93418060e-10 1.57556900e-10 3.18846940e-10 1.27381006e-10 2.50293637e-10 -2.01892723e-10 1.69183560e-10 -1.43136213e-10 -6.22308477e-10 -2.93418060e-10 -1.53288427e-10 1.09217494e-10 1.30725329e-09 1.64811040e-10 4.94934772e-10 1.31457451e-10 -6.35172129e-10 -1.90745749e-09 -5.09480974e-10 1.05088539e-10 - 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 1 6 7 1 6 7 1 3 4 5 6 7 12 6 7 0 1 2 3 4 5 6 7 9 10 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 24 0 1 2 3 4 5 6 7 8 10 11 12 14 16 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 18 19 20 21 22 24 25 2 4 7 8 9 11 12 14 16 18 19 20 0 1 3 4 5 6 8 9 12 14 16 18 19 20 0 1 2 3 4 5 6 7 14 16 18 19 20 2 5 8 12 0 1 2 3 6 7 8 9 11 12 13 14 15 16 17 18 19 20 24 - 0 7 19 26 38 45 57 69 81 84 87 87 94 96 112 134 151 171 191 211 234 257 269 283 296 300 319 -3 0 0 109 - 1.18393714e-10 8.51775168e-10 4.48920881e-10 4.48920881e-10 -2.68465821e-10 -1.21716113e-09 -1.21716113e-09 1.44261856e-10 8.51775168e-10 5.22674783e-09 3.51598622e-10 2.89618009e-09 2.89618009e-09 -1.07220239e-09 -7.34004344e-09 -7.34004344e-09 4.01192982e-10 4.01192982e-10 -3.51598622e-10 -2.29115712e-10 -2.29115712e-10 4.60520236e-10 4.60520236e-10 -1.20510477e-10 2.11571639e-10 -4.48920881e-10 -2.89618009e-09 -2.29115712e-10 -1.57933876e-09 -1.57699251e-09 6.98124806e-10 4.09328880e-09 4.08627386e-09 -2.47344381e-10 -2.46992762e-10 -1.71596177e-10 -4.48920881e-10 -2.89618009e-09 -2.29115712e-10 -1.57699251e-09 -1.57933876e-09 6.98124806e-10 4.08627386e-09 4.09328880e-09 -2.46992762e-10 -2.47344381e-10 -1.71596177e-10 2.68465821e-10 1.07220239e-09 6.98124806e-10 6.98124806e-10 1.91049797e-10 -1.40544828e-09 -1.40544828e-09 3.64752457e-10 -6.40194213e-10 1.21716113e-09 7.34004344e-09 4.60520236e-10 4.09328880e-09 4.08627386e-09 -1.40544828e-09 -1.02947021e-08 -1.02737289e-08 1.61015277e-10 5.40289463e-10 5.39251703e-10 -1.08155810e-10 1.21716113e-09 7.34004344e-09 4.60520236e-10 4.08627386e-09 4.09328880e-09 -1.40544828e-09 -1.02737289e-08 -1.02947021e-08 1.61015277e-10 5.39251703e-10 5.40289463e-10 -1.08155810e-10 1.20510477e-10 -3.64752457e-10 -1.61015277e-10 -1.61015277e-10 -2.84263995e-10 5.23525958e-10 4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 -1.52035761e-10 4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 -1.52035761e-10 1.44261856e-10 -2.11571639e-10 1.71596177e-10 1.71596177e-10 6.40194213e-10 1.08155810e-10 1.08155810e-10 5.23525958e-10 -1.52035761e-10 -1.52035761e-10 -9.60755133e-10 - 0 1 3 4 5 6 7 12 0 1 2 3 4 5 6 7 9 10 1 3 4 6 7 8 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 3 4 5 6 7 8 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 2 5 6 7 8 12 1 3 4 6 7 12 1 3 4 6 7 12 0 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 25 36 47 56 68 80 86 92 98 98 109 -3 1 -2 39 - 1.22221523e-10 -7.65800183e-10 -1.80250540e-10 -3.87251892e-10 5.45610817e-10 1.27119381e-09 1.81870272e-10 -1.59050619e-10 -1.81458741e-10 1.80250540e-10 -3.37455450e-10 3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 -1.12485150e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.56742199e-10 -1.22221523e-10 -1.27119381e-09 -3.37455450e-10 -6.39020960e-10 -1.12485150e-10 1.02219167e-09 2.07962652e-09 3.40730555e-10 -2.98395984e-10 -1.04027963e-10 -2.94020354e-10 -1.81870272e-10 3.40730555e-10 -1.59050619e-10 2.98395984e-10 1.04027963e-10 -1.81458741e-10 1.56742199e-10 2.94020354e-10 - 6 1 2 3 5 6 7 9 11 1 6 1 3 5 6 6 1 3 6 11 0 1 2 3 4 5 6 7 9 10 11 1 6 1 6 6 1 5 6 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 11 15 16 20 31 33 33 35 36 39 39 -3 1 -1 43 - 1.22221523e-10 -7.65800183e-10 -3.87251892e-10 -1.80250540e-10 1.81870272e-10 1.27119381e-09 5.45610817e-10 1.47830504e-10 -1.06867539e-10 -1.59050619e-10 -1.12485150e-10 3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 1.80250540e-10 -3.37455450e-10 -1.81870272e-10 3.40730555e-10 -1.22221523e-10 -1.27119381e-09 -1.12485150e-10 -6.39020960e-10 -3.37455450e-10 3.40730555e-10 2.07962652e-09 1.02219167e-09 2.49833494e-10 -1.04027963e-10 -1.55316403e-10 -2.98395984e-10 -5.45610817e-10 -2.90354925e-10 1.02219167e-09 -1.60522825e-10 1.47830504e-10 -2.49833494e-10 1.04027963e-10 -1.06867539e-10 1.55316403e-10 1.60522825e-10 -1.59050619e-10 2.98395984e-10 - 6 1 3 4 5 6 7 8 11 12 6 1 3 6 7 1 6 1 6 0 1 2 3 4 5 6 7 8 10 11 12 1 3 6 11 1 6 6 1 6 7 1 6 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 11 15 17 19 31 35 37 37 38 41 43 +3 -1 -2 239 + 2.51588682e-10 -1.22093247e-10 -1.21446037e-10 3.70737126e-10 3.68778082e-10 -1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 -1.45367706e-09 4.84397267e-10 4.43762591e-09 4.41426294e-09 -1.47092972e-09 3.41676787e-10 1.30725329e-09 -4.35704119e-10 5.78013223e-10 -4.33292850e-10 3.02506519e-10 -1.47376693e-10 -1.45617240e-10 4.47457784e-10 4.42131978e-10 -1.47139325e-10 1.31457451e-10 1.14532510e-10 1.13983574e-09 -5.53058672e-10 -5.50467259e-10 1.83200357e-10 1.67928187e-09 1.67143703e-09 -5.56271107e-10 1.29129950e-10 4.94934772e-10 -1.64765877e-10 2.19045340e-10 -1.63942380e-10 -3.80106998e-10 1.84378234e-10 1.83355919e-10 -5.59837607e-10 -5.56743584e-10 1.87578508e-10 -1.64811040e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 5.64494571e-10 -1.87926843e-10 -1.73417799e-09 -1.71401934e-09 5.70616910e-10 -1.36113017e-10 -5.09480974e-10 1.69757847e-10 -2.23917000e-10 1.67618351e-10 -4.41447013e-10 -4.39340064e-09 2.13154909e-09 2.12158570e-09 -7.06163628e-10 -6.47233842e-09 -6.44217868e-09 2.14426862e-09 -4.97639582e-10 -1.90745749e-09 6.35034959e-10 -8.44157069e-10 6.31906252e-10 1.47198357e-10 1.46495813e-09 -7.10593332e-10 -7.06636105e-10 2.38013716e-10 2.15767995e-09 2.14570364e-09 -7.22704738e-10 1.65769375e-10 6.35172129e-10 -2.13894818e-10 2.79951311e-10 -2.12757439e-10 -1.54818613e-10 -2.27244986e-10 -2.27784261e-10 1.23289466e-10 1.19964562e-10 2.15394736e-10 -1.04498722e-10 -1.04315994e-10 3.17165592e-10 3.16611096e-10 -1.04141980e-10 -1.61689414e-10 -2.37942386e-10 -2.36853624e-10 -1.22221523e-10 3.02592746e-10 -1.14532510e-10 1.17833757e-10 4.41447013e-10 -1.47198357e-10 -7.65800183e-10 1.80250540e-10 3.87251892e-10 -5.45610817e-10 -1.27119381e-09 1.81870272e-10 -1.59050619e-10 -1.81458741e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 -1.13983574e-09 3.80106998e-10 1.17267716e-09 4.39340064e-09 -1.46495813e-09 -1.54818613e-10 2.15394736e-10 -1.61689414e-10 -1.80250540e-10 -3.37455450e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 -5.53058672e-10 1.84378234e-10 5.71154615e-10 2.13154909e-09 -7.10593332e-10 1.04498722e-10 -3.87251892e-10 1.95353379e-10 -2.90354925e-10 -6.39020960e-10 1.21446037e-10 1.45367706e-09 -1.45617240e-10 -5.50467259e-10 1.83355919e-10 5.64494571e-10 2.12158570e-09 -7.06636105e-10 1.04315994e-10 1.12485150e-10 -4.84397267e-10 1.83200357e-10 -1.87926843e-10 -7.06163628e-10 2.38013716e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.56742199e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 1.67928187e-09 -5.59837607e-10 -1.73417799e-09 -6.47233842e-09 2.15767995e-09 2.27244986e-10 -1.23289466e-10 -3.17165592e-10 2.37942386e-10 1.22221523e-10 1.27119381e-09 -3.37455450e-10 -6.39020960e-10 1.12485150e-10 1.02219167e-09 2.07962652e-09 -3.40730555e-10 2.98395984e-10 -1.04027963e-10 2.94020354e-10 -3.68778082e-10 -4.41426294e-09 4.42131978e-10 1.67143703e-09 -5.56743584e-10 -1.71401934e-09 -6.44217868e-09 2.14570364e-09 2.27784261e-10 -1.19964562e-10 -3.16611096e-10 2.36853624e-10 -1.81870272e-10 -3.40730555e-10 1.22876674e-10 1.47092972e-09 -1.47139325e-10 -5.56271107e-10 1.87578508e-10 5.70616910e-10 2.14426862e-09 -7.22704738e-10 1.04141980e-10 3.41676787e-10 -1.29129950e-10 1.36113017e-10 4.97639582e-10 -1.65769375e-10 -1.59050619e-10 -2.98395984e-10 1.09217494e-10 1.30725329e-09 -1.31457451e-10 -4.94934772e-10 1.64811040e-10 5.09480974e-10 1.90745749e-09 -6.35172129e-10 1.04027963e-10 -4.35704119e-10 1.64765877e-10 -1.69757847e-10 -6.35034959e-10 2.13894818e-10 -1.81458741e-10 -1.56742199e-10 -2.94020354e-10 5.78013223e-10 -2.19045340e-10 2.23917000e-10 8.44157069e-10 -2.79951311e-10 -4.33292850e-10 1.63942380e-10 -1.67618351e-10 -6.31906252e-10 2.12757439e-10 + 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 6 5 6 1 2 3 5 6 7 1 5 6 6 14 16 18 19 20 1 2 3 5 6 7 9 11 13 14 15 16 17 18 19 20 21 24 25 1 6 13 14 15 16 17 18 19 20 24 1 3 5 6 13 14 15 16 17 18 19 20 24 6 14 16 18 19 20 1 3 6 11 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 24 25 1 6 13 14 15 16 17 18 19 20 24 14 16 18 19 20 1 6 13 14 15 16 17 18 19 20 6 14 16 18 19 20 1 5 6 14 16 18 19 20 14 16 18 19 20 + 0 7 20 27 40 47 60 73 86 89 91 91 97 100 106 125 136 149 155 171 194 205 210 220 226 234 239 +3 -1 -1 327 + 5.22633289e-10 -1.96172009e-10 -1.96172009e-10 1.96172009e-10 5.95688432e-10 5.95688432e-10 -5.95688432e-10 1.24878118e-10 -1.24878118e-10 -1.24878118e-10 6.28564805e-10 6.25580967e-09 -2.34804933e-09 -2.34804933e-09 2.34804933e-09 7.13013662e-09 7.13013662e-09 -7.13013662e-09 1.49467492e-09 -1.49467492e-09 -1.49467492e-09 1.18444071e-10 1.17874482e-09 -3.00143945e-10 -5.13413585e-10 5.13413585e-10 9.11318686e-10 1.55890206e-09 -1.55890206e-09 -1.46333922e-10 2.17317549e-10 -2.17317549e-10 -4.09333462e-10 1.18444071e-10 1.17874482e-09 -5.13413585e-10 -3.00143945e-10 5.13413585e-10 1.55890206e-09 9.11318686e-10 -1.55890206e-09 2.17317549e-10 -4.09333462e-10 -1.26728893e-10 -2.17317549e-10 -1.18444071e-10 -1.17874482e-09 5.13413585e-10 5.13413585e-10 -3.00143945e-10 -1.55890206e-09 -1.55890206e-09 9.11318686e-10 -4.09333462e-10 2.17317549e-10 -1.26728893e-10 2.17317549e-10 -4.57666373e-10 -4.55475599e-09 1.16339930e-09 1.98191292e-09 -1.98191292e-09 -3.53253665e-09 -6.01797671e-09 6.01797671e-09 5.61605470e-10 -8.41341369e-10 8.41341369e-10 1.57823688e-09 -4.57666373e-10 -4.55475599e-09 1.98191292e-09 1.16339930e-09 -1.98191292e-09 -6.01797671e-09 -3.53253665e-09 6.01797671e-09 -2.80802735e-10 -8.41341369e-10 1.57823688e-09 4.86364604e-10 8.41341369e-10 4.57666373e-10 4.55475599e-09 -1.98191292e-09 -1.98191292e-09 1.16339930e-09 6.01797671e-09 6.01797671e-09 -3.53253665e-09 2.80802735e-10 1.57823688e-09 -8.41341369e-10 4.86364604e-10 -8.41341369e-10 -2.51489989e-10 1.25744995e-10 -1.25744995e-10 -2.17796720e-10 -2.17796720e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 -5.74403531e-10 3.42817965e-10 9.44881217e-10 1.54744060e-09 -9.44881217e-10 1.57556900e-10 -1.19347147e-10 -1.57556900e-10 6.28564805e-10 -1.18444071e-10 -1.18444071e-10 1.18444071e-10 4.57666373e-10 4.57666373e-10 -4.57666373e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 -3.62526597e-09 2.00984333e-09 5.14556599e-09 9.04837268e-09 -5.14556599e-09 3.18846940e-10 -5.65314615e-10 -3.18846940e-10 5.22633289e-10 6.25580967e-09 -1.17874482e-09 -1.17874482e-09 1.17874482e-09 4.55475599e-09 4.55475599e-09 -4.55475599e-09 3.42817965e-10 2.00984333e-09 -1.64427552e-10 -1.07444665e-09 1.06375661e-09 3.54205782e-10 2.62709235e-09 -2.76009902e-09 -1.04727829e-10 -1.76855306e-10 -1.00686231e-10 -1.27381006e-10 1.96172009e-10 2.34804933e-09 -3.00143945e-10 -5.13413585e-10 5.13413585e-10 1.16339930e-09 1.98191292e-09 -1.98191292e-09 5.74403531e-10 3.62526597e-09 -1.07444665e-09 -1.93946740e-09 1.07444665e-09 2.80119557e-09 4.95605341e-09 -2.80119557e-09 2.50293637e-10 -3.18038829e-10 -2.50293637e-10 1.96172009e-10 2.34804933e-09 -5.13413585e-10 -3.00143945e-10 5.13413585e-10 1.98191292e-09 1.16339930e-09 -1.98191292e-09 -3.42817965e-10 -2.00984333e-09 1.06375661e-09 1.07444665e-09 -1.64427552e-10 -2.76009902e-09 -2.62709235e-09 3.54205782e-10 -1.39560748e-10 -1.27381006e-10 1.76855306e-10 -1.96172009e-10 -2.34804933e-09 5.13413585e-10 5.13413585e-10 -3.00143945e-10 -1.98191292e-09 -1.98191292e-09 1.16339930e-09 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 2.80119557e-09 -2.76009902e-09 -6.34726079e-10 -6.57490676e-09 6.95274353e-09 1.69183560e-10 4.01750097e-10 2.99280551e-10 -5.95688432e-10 -7.13013662e-09 9.11318686e-10 1.55890206e-09 -1.55890206e-09 -3.53253665e-09 -6.01797671e-09 6.01797671e-09 2.51489989e-10 -1.54744060e-09 -9.04837268e-09 2.62709235e-09 4.95605341e-09 -2.62709235e-09 -6.57490676e-09 -1.22132169e-08 6.57490676e-09 -2.01892723e-10 6.78250937e-10 2.01892723e-10 -5.95688432e-10 -7.13013662e-09 1.55890206e-09 9.11318686e-10 -1.55890206e-09 -6.01797671e-09 -3.53253665e-09 6.01797671e-09 -1.25744995e-10 2.17796720e-10 9.44881217e-10 5.14556599e-09 -2.76009902e-09 -2.80119557e-09 3.54205782e-10 6.95274353e-09 6.57490676e-09 -6.34726079e-10 3.08142837e-10 -4.01750097e-10 1.69183560e-10 5.95688432e-10 7.13013662e-09 -1.55890206e-09 -1.55890206e-09 9.11318686e-10 6.01797671e-09 6.01797671e-09 -3.53253665e-09 1.25744995e-10 2.17796720e-10 1.04727829e-10 1.39560748e-10 -3.08142837e-10 2.14360114e-10 3.25675600e-10 1.57877601e-10 1.43136213e-10 1.46333922e-10 -5.61605470e-10 2.80802735e-10 -2.80802735e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 1.27381006e-10 -1.69183560e-10 2.01892723e-10 3.25675600e-10 -1.53288427e-10 6.22308477e-10 1.24878118e-10 1.49467492e-09 -2.17317549e-10 -2.17317549e-10 4.09333462e-10 8.41341369e-10 8.41341369e-10 -1.57823688e-09 -1.19347147e-10 -5.65314615e-10 1.76855306e-10 3.18038829e-10 -1.76855306e-10 -4.01750097e-10 -6.78250937e-10 4.01750097e-10 -1.24878118e-10 -1.49467492e-09 2.17317549e-10 4.09333462e-10 -2.17317549e-10 -8.41341369e-10 -1.57823688e-09 8.41341369e-10 1.00686231e-10 -2.99280551e-10 1.57877601e-10 2.93418060e-10 1.26728893e-10 1.26728893e-10 -4.86364604e-10 -4.86364604e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 2.50293637e-10 -2.01892723e-10 -1.69183560e-10 1.43136213e-10 6.22308477e-10 2.93418060e-10 -1.53288427e-10 -1.24878118e-10 -1.49467492e-09 4.09333462e-10 2.17317549e-10 -2.17317549e-10 -1.57823688e-09 -8.41341369e-10 8.41341369e-10 + 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 5 6 7 6 7 0 1 2 3 4 5 6 7 9 10 12 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 24 0 1 2 3 4 5 6 7 8 10 12 13 14 15 16 17 18 19 20 21 24 2 4 7 8 9 11 12 15 18 19 20 0 1 3 4 5 6 8 9 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 13 14 15 16 17 18 19 20 2 5 8 12 16 17 19 20 0 1 2 3 6 7 8 9 11 12 13 14 15 16 17 18 19 20 + 0 10 21 33 45 57 69 82 95 98 98 98 100 100 118 137 157 176 195 215 236 257 268 285 301 309 327 +3 -1 0 327 + 2.51588682e-10 -1.22093247e-10 1.21446037e-10 3.70737126e-10 1.22876674e-10 -3.68778082e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.46139577e-09 -4.84397267e-10 1.45367706e-09 4.43762591e-09 1.47092972e-09 -4.41426294e-09 3.41676787e-10 4.35704119e-10 -1.30725329e-09 -5.78013223e-10 -4.33292850e-10 3.02506519e-10 -1.47376693e-10 1.45617240e-10 4.47457784e-10 1.47139325e-10 -4.42131978e-10 -1.31457451e-10 3.80106998e-10 -1.84378234e-10 1.83355919e-10 5.59837607e-10 1.87578508e-10 -5.56743584e-10 -1.64811040e-10 -1.14532510e-10 -1.13983574e-09 5.53058672e-10 1.83200357e-10 -5.50467259e-10 -1.67928187e-09 -5.56271107e-10 1.67143703e-09 -1.29129950e-10 -1.64765877e-10 4.94934772e-10 2.19045340e-10 1.63942380e-10 -1.17833757e-10 -1.17267716e-09 5.71154615e-10 1.87926843e-10 -5.64494571e-10 -1.73417799e-09 -5.70616910e-10 1.71401934e-09 -1.36113017e-10 -1.69757847e-10 5.09480974e-10 2.23917000e-10 1.67618351e-10 -1.47198357e-10 -1.46495813e-09 7.10593332e-10 2.38013716e-10 -7.06636105e-10 -2.15767995e-09 -7.22704738e-10 2.14570364e-09 -1.65769375e-10 -2.13894818e-10 6.35172129e-10 2.79951311e-10 2.12757439e-10 4.41447013e-10 4.39340064e-09 -2.13154909e-09 -7.06163628e-10 2.12158570e-09 6.47233842e-09 2.14426862e-09 -6.44217868e-09 4.97639582e-10 6.35034959e-10 -1.90745749e-09 -8.44157069e-10 -6.31906252e-10 -1.54818613e-10 -2.27244986e-10 2.27784261e-10 -1.23289466e-10 1.19964562e-10 -2.15394736e-10 1.04498722e-10 -1.04315994e-10 -3.17165592e-10 -1.04141980e-10 3.16611096e-10 -1.61689414e-10 -2.37942386e-10 2.36853624e-10 1.55533541e-10 1.11130765e-09 -3.42817965e-10 -3.42817965e-10 5.74403531e-10 9.44881217e-10 9.44881217e-10 -1.54744060e-09 1.19347147e-10 -1.57556900e-10 -1.57556900e-10 3.02592746e-10 1.14532510e-10 1.17833757e-10 1.47198357e-10 -4.41447013e-10 1.11130765e-09 6.71373038e-09 -2.00984333e-09 -2.00984333e-09 3.62526597e-09 5.14556599e-09 5.14556599e-09 -9.04837268e-09 5.65314615e-10 -3.18846940e-10 -3.18846940e-10 2.51588682e-10 3.01156311e-09 -3.02506519e-10 -3.80106998e-10 1.13983574e-09 1.17267716e-09 1.46495813e-09 -4.39340064e-09 -1.54818613e-10 -2.15394736e-10 -1.61689414e-10 3.42817965e-10 2.00984333e-09 -1.64427552e-10 -1.06375661e-09 1.07444665e-09 3.54205782e-10 2.76009902e-09 -2.62709235e-09 -1.04727829e-10 1.76855306e-10 1.00686231e-10 -1.27381006e-10 1.22093247e-10 1.46139577e-09 -1.47376693e-10 -1.84378234e-10 5.53058672e-10 5.71154615e-10 7.10593332e-10 -2.13154909e-09 -1.04498722e-10 3.42817965e-10 2.00984333e-09 -1.06375661e-09 -1.64427552e-10 1.07444665e-09 2.76009902e-09 3.54205782e-10 -2.62709235e-09 1.39560748e-10 1.76855306e-10 -1.27381006e-10 4.84397267e-10 1.83200357e-10 1.87926843e-10 2.38013716e-10 -7.06163628e-10 -5.74403531e-10 -3.62526597e-09 1.07444665e-09 1.07444665e-09 -1.93946740e-09 -2.80119557e-09 -2.80119557e-09 4.95605341e-09 -3.18038829e-10 2.50293637e-10 2.50293637e-10 -1.21446037e-10 -1.45367706e-09 1.45617240e-10 1.83355919e-10 -5.50467259e-10 -5.64494571e-10 -7.06636105e-10 2.12158570e-09 1.04315994e-10 -9.44881217e-10 -5.14556599e-09 3.54205782e-10 2.76009902e-09 -2.80119557e-09 -6.34726079e-10 -6.95274353e-09 6.57490676e-09 -4.01750097e-10 -1.69183560e-10 -2.99280551e-10 -3.70737126e-10 -4.43762591e-09 4.47457784e-10 5.59837607e-10 -1.67928187e-09 -1.73417799e-09 -2.15767995e-09 6.47233842e-09 2.27244986e-10 1.23289466e-10 3.17165592e-10 2.37942386e-10 -9.44881217e-10 -5.14556599e-09 2.76009902e-09 3.54205782e-10 -2.80119557e-09 -6.95274353e-09 -6.34726079e-10 6.57490676e-09 -3.08142837e-10 -4.01750097e-10 -1.69183560e-10 -1.22876674e-10 -1.47092972e-09 1.47139325e-10 1.87578508e-10 -5.56271107e-10 -5.70616910e-10 -7.22704738e-10 2.14426862e-09 1.04141980e-10 1.54744060e-09 9.04837268e-09 -2.62709235e-09 -2.62709235e-09 4.95605341e-09 6.57490676e-09 6.57490676e-09 -1.22132169e-08 6.78250937e-10 -2.01892723e-10 -2.01892723e-10 3.68778082e-10 4.41426294e-09 -4.42131978e-10 -5.56743584e-10 1.67143703e-09 1.71401934e-09 2.14570364e-09 -6.44217868e-09 -2.27784261e-10 -1.19964562e-10 -3.16611096e-10 -2.36853624e-10 1.04727829e-10 -1.39560748e-10 3.08142837e-10 2.14360114e-10 -3.25675600e-10 -1.57877601e-10 1.43136213e-10 3.41676787e-10 1.29129950e-10 1.36113017e-10 1.65769375e-10 -4.97639582e-10 1.19347147e-10 5.65314615e-10 -1.76855306e-10 -1.76855306e-10 3.18038829e-10 4.01750097e-10 4.01750097e-10 -6.78250937e-10 4.35704119e-10 1.64765877e-10 1.69757847e-10 2.13894818e-10 -6.35034959e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 -2.50293637e-10 1.69183560e-10 2.01892723e-10 -3.25675600e-10 -1.53288427e-10 -6.22308477e-10 -1.09217494e-10 -1.30725329e-09 1.31457451e-10 1.64811040e-10 -4.94934772e-10 -5.09480974e-10 -6.35172129e-10 1.90745749e-09 -1.00686231e-10 2.99280551e-10 -1.57877601e-10 -2.93418060e-10 -5.78013223e-10 -2.19045340e-10 -2.23917000e-10 -2.79951311e-10 8.44157069e-10 -1.57556900e-10 -3.18846940e-10 1.27381006e-10 -2.50293637e-10 1.69183560e-10 2.01892723e-10 1.43136213e-10 -6.22308477e-10 -2.93418060e-10 -1.53288427e-10 -4.33292850e-10 -1.63942380e-10 -1.67618351e-10 -2.12757439e-10 6.31906252e-10 + 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 5 7 5 7 1 2 4 5 6 7 1 5 7 0 1 2 3 4 5 6 7 9 10 12 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 8 9 10 14 17 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 11 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 12 13 14 15 16 17 18 19 20 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 23 24 25 2 3 6 8 10 11 12 14 17 18 19 20 0 1 2 3 4 5 6 7 14 17 18 19 20 0 1 3 4 5 7 8 10 12 13 14 15 16 17 18 19 20 2 5 8 12 14 17 18 19 20 0 1 2 4 6 7 8 10 11 12 14 17 18 19 20 + 0 7 20 27 34 47 60 73 86 89 89 91 97 100 116 138 159 175 195 218 238 261 273 286 303 312 327 +3 -1 1 39 + 1.22221523e-10 -7.65800183e-10 1.80250540e-10 -3.87251892e-10 -5.45610817e-10 -1.81870272e-10 1.27119381e-09 1.59050619e-10 1.81458741e-10 -1.80250540e-10 3.37455450e-10 1.12485150e-10 3.87251892e-10 1.95353379e-10 2.90354925e-10 -6.39020960e-10 5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.56742199e-10 1.81870272e-10 -3.40730555e-10 -1.22221523e-10 -1.27119381e-09 3.37455450e-10 1.12485150e-10 -6.39020960e-10 -1.02219167e-09 -3.40730555e-10 2.07962652e-09 -1.04027963e-10 2.98395984e-10 2.94020354e-10 1.04027963e-10 1.59050619e-10 -2.98395984e-10 1.81458741e-10 1.56742199e-10 -2.94020354e-10 + 7 1 2 4 5 6 7 10 11 1 7 7 1 4 5 7 1 4 7 11 1 7 0 1 2 3 4 5 6 7 9 10 11 7 1 7 1 5 7 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 11 12 16 20 22 33 33 34 36 39 39 +3 0 -2 311 + 2.51588682e-10 -1.21446037e-10 -1.22093247e-10 3.68778082e-10 3.70737126e-10 -1.22876674e-10 1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 -1.46139577e-09 4.84397267e-10 4.41426294e-09 4.43762591e-09 -1.47092972e-09 3.29735741e-10 1.30725329e-09 -4.33292850e-10 5.84907389e-10 -4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 -5.53058672e-10 1.83200357e-10 1.67143703e-09 1.67928187e-09 -5.56271107e-10 1.25133854e-10 4.94934772e-10 -1.63942380e-10 2.21352487e-10 -1.64765877e-10 3.02506519e-10 -1.45617240e-10 -1.47376693e-10 4.42131978e-10 4.47457784e-10 -1.47139325e-10 1.31457451e-10 -3.80106998e-10 1.83355919e-10 1.84378234e-10 -5.56743584e-10 -5.59837607e-10 1.87578508e-10 -1.64811040e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 2.13154909e-09 -7.06163628e-10 -6.44217868e-09 -6.47233842e-09 2.14426862e-09 -4.82241676e-10 -1.90745749e-09 6.31906252e-10 -8.53047055e-10 6.35034959e-10 -1.17833757e-10 -1.17267716e-09 5.64494571e-10 5.71154615e-10 -1.87926843e-10 -1.71401934e-09 -1.73417799e-09 5.70616910e-10 -1.25861302e-10 -5.09480974e-10 1.67618351e-10 -2.29835830e-10 1.69757847e-10 1.47198357e-10 1.46495813e-09 -7.06636105e-10 -7.10593332e-10 2.38013716e-10 2.14570364e-09 2.15767995e-09 -7.22704738e-10 1.59560259e-10 6.35172129e-10 -2.12757439e-10 2.83536145e-10 -2.13894818e-10 2.63946620e-10 -1.27860604e-10 -1.27929665e-10 3.88085383e-10 3.88295953e-10 -1.28181277e-10 1.14797059e-10 1.19964562e-10 1.23289466e-10 -1.61689414e-10 -2.36853624e-10 -2.37942386e-10 1.18393714e-10 8.51775168e-10 -4.48920881e-10 -4.48920881e-10 1.21716113e-09 1.21716113e-09 -2.68465821e-10 1.44261856e-10 3.02592746e-10 -1.14532510e-10 4.41447013e-10 1.17833757e-10 -1.47198357e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 -2.89618009e-09 3.51598622e-10 7.34004344e-09 7.34004344e-09 -1.07220239e-09 -4.01192982e-10 -4.01192982e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 -3.02506519e-10 3.80106998e-10 4.39340064e-09 1.17267716e-09 -1.46495813e-09 2.63946620e-10 -1.61689414e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 -1.57699251e-09 2.29115712e-10 4.09328880e-09 4.08627386e-09 -6.98124806e-10 1.71596177e-10 -2.47344381e-10 -2.46992762e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 -1.45617240e-10 1.83355919e-10 2.12158570e-09 5.64494571e-10 -7.06636105e-10 1.27860604e-10 4.48920881e-10 2.89618009e-09 -1.57699251e-09 -1.57933876e-09 2.29115712e-10 4.08627386e-09 4.09328880e-09 -6.98124806e-10 1.71596177e-10 -2.46992762e-10 -2.47344381e-10 1.22093247e-10 1.46139577e-09 -5.53058672e-10 -1.47376693e-10 1.84378234e-10 2.13154909e-09 5.71154615e-10 -7.10593332e-10 1.27929665e-10 -3.51598622e-10 2.29115712e-10 2.29115712e-10 -4.60520236e-10 -4.60520236e-10 2.11571639e-10 1.04365134e-10 -4.84397267e-10 1.83200357e-10 -7.06163628e-10 -1.87926843e-10 2.38013716e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 4.08627386e-09 -4.60520236e-10 -1.02947021e-08 -1.02737289e-08 1.40544828e-09 1.08155810e-10 5.40289463e-10 1.40474204e-10 5.39251703e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 4.42131978e-10 -5.56743584e-10 -6.44217868e-09 -1.71401934e-09 2.14570364e-09 -3.88085383e-10 -1.19964562e-10 2.36853624e-10 -1.21716113e-09 -7.34004344e-09 4.08627386e-09 4.09328880e-09 -4.60520236e-10 -1.02737289e-08 -1.02947021e-08 1.40544828e-09 1.08155810e-10 5.39251703e-10 1.38412437e-10 5.40289463e-10 -3.70737126e-10 -4.43762591e-09 1.67928187e-09 4.47457784e-10 -5.59837607e-10 -6.47233842e-09 -1.73417799e-09 2.15767995e-09 -3.88295953e-10 -1.23289466e-10 2.37942386e-10 2.68465821e-10 1.07220239e-09 -6.98124806e-10 -6.98124806e-10 1.40544828e-09 1.40544828e-09 1.91049797e-10 -1.82376228e-10 -6.40194213e-10 -3.15884894e-10 1.22876674e-10 1.47092972e-09 -5.56271107e-10 -1.47139325e-10 1.87578508e-10 2.14426862e-09 5.70616910e-10 -7.22704738e-10 1.28181277e-10 1.82376228e-10 -2.61762979e-10 -1.22547016e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 1.25861302e-10 -1.59560259e-10 1.44261856e-10 -1.71596177e-10 -1.71596177e-10 -2.11571639e-10 -1.08155810e-10 -1.08155810e-10 6.40194213e-10 -2.61762979e-10 -9.60755133e-10 1.52035761e-10 -4.53386780e-10 1.52035761e-10 1.09217494e-10 1.30725329e-09 -4.94934772e-10 -1.31457451e-10 1.64811040e-10 1.90745749e-09 5.09480974e-10 -6.35172129e-10 1.14797059e-10 -4.01192982e-10 2.47344381e-10 2.46992762e-10 -5.40289463e-10 -5.39251703e-10 1.52035761e-10 -4.33292850e-10 1.63942380e-10 -6.31906252e-10 -1.67618351e-10 2.12757439e-10 -1.04365134e-10 -1.40474204e-10 -1.38412437e-10 3.15884894e-10 -1.22547016e-10 -4.53386780e-10 -2.13511443e-10 5.84907389e-10 -2.21352487e-10 8.53047055e-10 2.29835830e-10 -2.83536145e-10 -4.01192982e-10 2.46992762e-10 2.47344381e-10 -5.39251703e-10 -5.40289463e-10 1.52035761e-10 -4.35704119e-10 1.64765877e-10 -6.35034959e-10 -1.69757847e-10 2.13894818e-10 + 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 1 2 3 5 6 7 9 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 5 6 7 9 5 6 1 5 6 0 1 2 3 5 6 7 9 14 15 18 19 20 0 1 2 3 4 5 6 7 10 12 13 14 15 16 17 18 19 20 21 23 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 1 2 3 5 6 9 11 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 5 6 7 8 9 11 13 14 15 16 17 18 19 20 21 7 9 11 14 15 18 19 20 0 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 2 3 5 6 9 14 15 18 19 20 4 5 6 7 8 9 11 14 15 18 19 20 1 2 3 5 6 9 14 15 18 19 20 + 0 7 20 33 40 47 60 73 86 93 95 98 98 98 111 131 151 171 183 206 229 248 256 277 288 300 311 +3 0 -1 325 + 2.51588682e-10 -1.21446037e-10 1.22093247e-10 3.68778082e-10 1.22876674e-10 -3.70737126e-10 -1.09217494e-10 3.02592746e-10 3.01156311e-09 -1.45367706e-09 -4.84397267e-10 1.46139577e-09 4.41426294e-09 1.47092972e-09 -4.43762591e-09 3.29735741e-10 4.33292850e-10 -1.30725329e-09 -5.84907389e-10 -4.35704119e-10 1.14532510e-10 1.13983574e-09 -5.50467259e-10 -1.83200357e-10 5.53058672e-10 1.67143703e-09 5.56271107e-10 -1.67928187e-09 1.25133854e-10 1.63942380e-10 -4.94934772e-10 -2.21352487e-10 -1.64765877e-10 3.80106998e-10 -1.83355919e-10 1.84378234e-10 5.56743584e-10 1.87578508e-10 -5.59837607e-10 -1.64811040e-10 -3.02506519e-10 1.45617240e-10 -1.47376693e-10 -4.42131978e-10 -1.47139325e-10 4.47457784e-10 1.31457451e-10 -4.41447013e-10 -4.39340064e-09 2.12158570e-09 7.06163628e-10 -2.13154909e-09 -6.44217868e-09 -2.14426862e-09 6.47233842e-09 -4.82241676e-10 -6.31906252e-10 1.90745749e-09 8.53047055e-10 6.35034959e-10 -1.47198357e-10 -1.46495813e-09 7.06636105e-10 2.38013716e-10 -7.10593332e-10 -2.14570364e-09 -7.22704738e-10 2.15767995e-09 -1.59560259e-10 -2.12757439e-10 6.35172129e-10 2.83536145e-10 2.13894818e-10 1.17833757e-10 1.17267716e-09 -5.64494571e-10 -1.87926843e-10 5.71154615e-10 1.71401934e-09 5.70616910e-10 -1.73417799e-09 1.25861302e-10 1.67618351e-10 -5.09480974e-10 -2.29835830e-10 -1.69757847e-10 2.63946620e-10 -1.27860604e-10 1.27929665e-10 3.88085383e-10 1.28181277e-10 -3.88295953e-10 -1.14797059e-10 1.61689414e-10 2.36853624e-10 -2.37942386e-10 -1.19964562e-10 1.23289466e-10 1.55533541e-10 1.11130765e-09 -5.74403531e-10 -3.42817965e-10 3.42817965e-10 1.54744060e-09 9.44881217e-10 -9.44881217e-10 1.57556900e-10 -1.57556900e-10 -1.19347147e-10 3.02592746e-10 -1.14532510e-10 4.41447013e-10 1.47198357e-10 -1.17833757e-10 1.11130765e-09 6.71373038e-09 -3.62526597e-09 -2.00984333e-09 2.00984333e-09 9.04837268e-09 5.14556599e-09 -5.14556599e-09 3.18846940e-10 -3.18846940e-10 -5.65314615e-10 2.51588682e-10 3.01156311e-09 -1.13983574e-09 -3.80106998e-10 3.02506519e-10 4.39340064e-09 1.46495813e-09 -1.17267716e-09 2.63946620e-10 1.61689414e-10 5.74403531e-10 3.62526597e-09 -1.93946740e-09 -1.07444665e-09 1.07444665e-09 4.95605341e-09 2.80119557e-09 -2.80119557e-09 2.50293637e-10 -2.50293637e-10 -3.18038829e-10 1.21446037e-10 1.45367706e-09 -5.50467259e-10 -1.83355919e-10 1.45617240e-10 2.12158570e-09 7.06636105e-10 -5.64494571e-10 1.27860604e-10 3.42817965e-10 2.00984333e-09 -1.07444665e-09 -1.64427552e-10 1.06375661e-09 2.62709235e-09 3.54205782e-10 -2.76009902e-09 -1.27381006e-10 -1.41040076e-10 -1.76855306e-10 4.84397267e-10 -1.83200357e-10 7.06163628e-10 2.38013716e-10 -1.87926843e-10 -3.42817965e-10 -2.00984333e-09 1.07444665e-09 1.06375661e-09 -1.64427552e-10 -2.62709235e-09 -2.76009902e-09 3.54205782e-10 -1.27381006e-10 -1.41040076e-10 1.76855306e-10 -1.22093247e-10 -1.46139577e-09 5.53058672e-10 1.84378234e-10 -1.47376693e-10 -2.13154909e-09 -7.10593332e-10 5.71154615e-10 -1.27929665e-10 -1.54744060e-09 -9.04837268e-09 4.95605341e-09 2.62709235e-09 -2.62709235e-09 -1.22132169e-08 -6.57490676e-09 6.57490676e-09 -2.01892723e-10 2.01892723e-10 6.78250937e-10 -3.68778082e-10 -4.41426294e-09 1.67143703e-09 5.56743584e-10 -4.42131978e-10 -6.44217868e-09 -2.14570364e-09 1.71401934e-09 -3.88085383e-10 -2.36853624e-10 1.19964562e-10 -9.44881217e-10 -5.14556599e-09 2.80119557e-09 3.54205782e-10 -2.76009902e-09 -6.57490676e-09 -6.34726079e-10 6.95274353e-09 2.10226283e-10 1.69183560e-10 2.34438499e-10 4.01750097e-10 -1.22876674e-10 -1.47092972e-09 5.56271107e-10 1.87578508e-10 -1.47139325e-10 -2.14426862e-09 -7.22704738e-10 5.70616910e-10 -1.28181277e-10 9.44881217e-10 5.14556599e-09 -2.80119557e-09 -2.76009902e-09 3.54205782e-10 6.57490676e-09 6.95274353e-09 -6.34726079e-10 -2.10226283e-10 1.69183560e-10 2.34438499e-10 -4.01750097e-10 3.70737126e-10 4.43762591e-09 -1.67928187e-09 -5.59837607e-10 4.47457784e-10 6.47233842e-09 2.15767995e-09 -1.73417799e-09 3.88295953e-10 2.37942386e-10 -1.23289466e-10 -2.10226283e-10 2.10226283e-10 -1.82539388e-10 1.82539388e-10 3.29735741e-10 -1.25133854e-10 4.82241676e-10 1.59560259e-10 -1.25861302e-10 1.57556900e-10 3.18846940e-10 -2.50293637e-10 1.27381006e-10 2.01892723e-10 -1.69183560e-10 -1.82539388e-10 -1.53288427e-10 6.22308477e-10 2.70668627e-10 4.33292850e-10 -1.63942380e-10 6.31906252e-10 2.12757439e-10 -1.67618351e-10 -1.57556900e-10 -3.18846940e-10 2.50293637e-10 1.27381006e-10 -2.01892723e-10 -1.69183560e-10 1.82539388e-10 6.22308477e-10 -1.53288427e-10 2.70668627e-10 -1.09217494e-10 -1.30725329e-09 4.94934772e-10 1.64811040e-10 -1.31457451e-10 -1.90745749e-09 -6.35172129e-10 5.09480974e-10 -1.14797059e-10 1.41040076e-10 1.41040076e-10 -2.34438499e-10 -2.34438499e-10 2.70668627e-10 2.70668627e-10 3.05510790e-10 -5.84907389e-10 2.21352487e-10 -8.53047055e-10 -2.83536145e-10 2.29835830e-10 -1.19347147e-10 -5.65314615e-10 3.18038829e-10 1.76855306e-10 -1.76855306e-10 -6.78250937e-10 -4.01750097e-10 4.01750097e-10 -4.35704119e-10 1.64765877e-10 -6.35034959e-10 -2.13894818e-10 1.69757847e-10 + 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 1 2 4 5 6 7 10 1 5 7 5 7 0 1 2 3 4 5 6 7 9 10 12 14 15 18 19 20 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 10 11 12 14 15 18 19 20 0 1 2 3 4 5 6 7 9 11 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 0 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 6 7 9 10 14 15 18 19 20 0 1 2 4 5 6 8 9 10 11 14 15 18 19 20 0 1 2 3 5 7 8 9 10 11 13 14 15 16 17 18 19 20 21 3 4 6 7 9 10 11 14 15 18 19 20 0 1 2 3 4 5 6 7 14 15 18 19 20 + 0 7 20 33 40 47 60 73 86 93 96 98 98 98 114 135 155 171 191 213 234 257 266 281 300 312 325 +3 0 0 115 + 1.18393714e-10 8.51775168e-10 -4.48920881e-10 4.48920881e-10 1.21716113e-09 2.68465821e-10 -1.21716113e-09 -1.44261856e-10 8.51775168e-10 5.22674783e-09 -2.89618009e-09 -3.51598622e-10 2.89618009e-09 7.34004344e-09 1.07220239e-09 -7.34004344e-09 4.01192982e-10 -4.01192982e-10 4.48920881e-10 2.89618009e-09 -1.57933876e-09 -2.29115712e-10 1.57699251e-09 4.09328880e-09 6.98124806e-10 -4.08627386e-09 2.47344381e-10 -1.71596177e-10 -2.46992762e-10 3.51598622e-10 -2.29115712e-10 2.29115712e-10 4.60520236e-10 -4.60520236e-10 2.11571639e-10 1.04365134e-10 -4.48920881e-10 -2.89618009e-09 1.57699251e-09 2.29115712e-10 -1.57933876e-09 -4.08627386e-09 -6.98124806e-10 4.09328880e-09 -2.46992762e-10 1.71596177e-10 2.47344381e-10 -1.21716113e-09 -7.34004344e-09 4.09328880e-09 4.60520236e-10 -4.08627386e-09 -1.02947021e-08 -1.40544828e-09 1.02737289e-08 -5.40289463e-10 -1.08155810e-10 -1.40474204e-10 5.39251703e-10 -2.68465821e-10 -1.07220239e-09 6.98124806e-10 -6.98124806e-10 -1.40544828e-09 1.91049797e-10 1.40544828e-09 1.82376228e-10 -6.40194213e-10 -3.15884894e-10 1.21716113e-09 7.34004344e-09 -4.08627386e-09 -4.60520236e-10 4.09328880e-09 1.02737289e-08 1.40544828e-09 -1.02947021e-08 5.39251703e-10 1.08155810e-10 1.38412437e-10 -5.40289463e-10 -1.82376228e-10 2.61762979e-10 1.22547016e-10 4.01192982e-10 -2.47344381e-10 2.46992762e-10 5.40289463e-10 -5.39251703e-10 1.52035761e-10 -1.44261856e-10 1.71596177e-10 -2.11571639e-10 -1.71596177e-10 1.08155810e-10 6.40194213e-10 -1.08155810e-10 2.61762979e-10 1.52035761e-10 -9.60755133e-10 -4.53386780e-10 -1.52035761e-10 -1.04365134e-10 1.40474204e-10 3.15884894e-10 -1.38412437e-10 1.22547016e-10 -4.53386780e-10 -2.13511443e-10 -4.01192982e-10 2.46992762e-10 -2.47344381e-10 -5.39251703e-10 5.40289463e-10 -1.52035761e-10 + 0 1 2 4 5 6 7 10 0 1 2 3 4 5 6 7 9 12 0 1 2 3 4 5 6 7 9 10 12 1 2 4 5 7 10 11 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 11 12 0 1 2 4 5 6 7 8 10 11 0 1 2 3 4 5 6 7 9 10 11 12 6 10 11 1 2 4 5 7 10 0 2 3 4 5 6 7 8 9 10 11 12 3 5 6 7 8 10 11 1 2 4 5 7 10 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 29 36 47 59 69 81 84 90 102 109 115 +3 1 -2 41 + -1.22221523e-10 -7.65800183e-10 3.87251892e-10 1.80250540e-10 -1.27119381e-09 -5.45610817e-10 1.81870272e-10 -1.66465255e-10 -1.59050619e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 -2.90354925e-10 -1.80250540e-10 -3.37455450e-10 1.12485150e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 -3.37455450e-10 1.12485150e-10 2.07962652e-09 1.02219167e-09 -3.40730555e-10 2.59424698e-10 2.98395984e-10 1.38703951e-10 -1.04027963e-10 5.45610817e-10 -2.90354925e-10 1.02219167e-09 1.83173047e-10 -1.81870272e-10 -3.40730555e-10 -1.66465255e-10 -2.59424698e-10 -1.83173047e-10 -1.59050619e-10 -2.98395984e-10 -1.38703951e-10 1.04027963e-10 + 5 1 2 3 5 6 7 8 9 1 2 5 6 1 5 5 0 1 2 3 4 5 6 7 8 9 11 12 1 2 5 8 1 5 1 5 6 1 5 5 5 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 15 16 28 32 34 37 39 39 40 41 +3 1 -1 41 + -1.22221523e-10 -7.65800183e-10 3.87251892e-10 -1.80250540e-10 -1.27119381e-09 -1.81870272e-10 5.45610817e-10 -1.66465255e-10 1.59050619e-10 -3.87251892e-10 1.95353379e-10 -6.39020960e-10 2.90354925e-10 -1.12485150e-10 1.80250540e-10 3.37455450e-10 1.22221523e-10 1.27119381e-09 -6.39020960e-10 -1.12485150e-10 3.37455450e-10 2.07962652e-09 3.40730555e-10 -1.02219167e-09 2.59424698e-10 -2.98395984e-10 -1.38703951e-10 -1.04027963e-10 1.81870272e-10 3.40730555e-10 -5.45610817e-10 2.90354925e-10 -1.02219167e-09 -1.83173047e-10 -1.66465255e-10 -2.59424698e-10 1.83173047e-10 1.59050619e-10 2.98395984e-10 1.38703951e-10 1.04027963e-10 + 5 1 2 4 5 6 7 8 10 1 2 5 7 5 1 5 0 1 2 3 4 5 6 7 8 10 11 12 1 5 1 2 5 8 1 5 7 1 5 5 5 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 14 16 28 30 34 37 37 39 40 41 diff --git a/tests/integrate/207_NO_KP_OH2/data-SR-sparse_SPIN0.csr.ref b/tests/integrate/207_NO_KP_OH2/data-SR-sparse_SPIN0.csr.ref index 6beb9fc790..cbf88fb743 100644 --- a/tests/integrate/207_NO_KP_OH2/data-SR-sparse_SPIN0.csr.ref +++ b/tests/integrate/207_NO_KP_OH2/data-SR-sparse_SPIN0.csr.ref @@ -16,64 +16,64 @@ Matrix number of S(R): 177 -2 -2 1 0 -2 -2 2 0 -2 -1 0 169 - 1.26117398e-06 1.33679398e-05 1.33618686e-06 -6.68093428e-06 -4.00856057e-06 -4.42516836e-06 2.21258418e-05 1.32755051e-05 -2.43700677e-06 -1.31906861e-06 -7.91441164e-07 2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -7.10282899e-05 -4.26169739e-05 -4.69345661e-05 2.34672831e-04 1.40803698e-04 -2.59968152e-05 -1.40711890e-05 -8.44271339e-06 2.25139024e-05 4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 7.13160333e-06 4.27896200e-06 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 2.77120995e-06 7.71134021e-07 4.62680413e-07 -2.27036890e-06 -4.25694169e-06 6.68093428e-06 7.10282899e-05 7.13160333e-06 -3.50230610e-05 -2.13948100e-05 -2.37113938e-05 1.16503354e-04 7.11341813e-05 -1.27339466e-05 -6.96533351e-06 -4.25694169e-06 1.07039980e-05 2.08960005e-05 4.00856057e-06 4.26169739e-05 4.27896200e-06 -2.13948100e-05 -1.22019303e-05 -1.42268363e-05 7.11341813e-05 4.06268943e-05 -7.64036796e-06 -4.25694169e-06 -2.42459571e-06 7.19981464e-06 1.21229785e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -9.08455661e-06 7.85723189e-05 4.71433913e-05 -9.24024813e-06 -2.63871153e-06 -1.58322692e-06 7.58225060e-06 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 1.16503354e-04 7.11341813e-05 7.85723189e-05 -3.86231687e-04 -2.35716957e-04 4.25635960e-05 2.32744941e-05 1.42167199e-05 -3.58110579e-05 -6.98234823e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 7.11341813e-05 4.06268943e-05 4.71433913e-05 -2.35716957e-04 -1.34800267e-04 2.55381576e-05 1.42167199e-05 8.10999291e-06 -2.40068689e-05 -4.05499645e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 1.27339466e-05 7.64036796e-06 9.24024813e-06 -4.25635960e-05 -2.55381576e-05 4.52926879e-06 2.70589286e-06 1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 6.96533351e-06 4.25694169e-06 2.63871153e-06 -2.32744941e-05 -1.42167199e-05 2.70589286e-06 7.39948805e-07 4.54207908e-07 -2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 4.25694169e-06 2.42459571e-06 1.58322692e-06 -1.42167199e-05 -8.10999291e-06 1.62353572e-06 4.54207908e-07 2.55460371e-07 -1.44598144e-06 -2.42817748e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 -1.07039980e-05 -7.19981464e-06 -7.58225060e-06 3.58110579e-05 2.40068689e-05 -3.96030993e-06 -2.14358063e-06 -1.44598144e-06 2.74669353e-06 6.83032454e-06 3.95720582e-06 4.22135669e-05 4.25694169e-06 -2.08960005e-05 -1.21229785e-05 -1.42167199e-05 6.98234823e-05 4.05499645e-05 -7.42558112e-06 -4.18903631e-06 -2.42817748e-06 6.83032454e-06 1.19107123e-05 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 -1 1 169 - 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -2.95973455e-04 -5.91946911e-05 2.01777458e-04 1.00888729e-03 2.01777458e-04 -4.80344481e-05 3.46658769e-05 6.93317538e-06 8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -2.94705075e-03 -5.89410151e-04 2.00726181e-03 1.00363091e-02 2.00726181e-03 -4.44476268e-04 3.20773116e-04 6.41546233e-05 7.69855479e-04 3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -2.97034962e-04 -5.94069924e-05 -5.79133603e-05 1.00895778e-03 2.01791556e-04 -5.97729402e-05 -1.92305372e-05 -3.84610745e-06 8.21464752e-05 3.42276980e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -1.40997622e-03 -2.97034962e-04 1.00895778e-03 4.78508398e-03 1.00895778e-03 -2.06272321e-04 1.60446843e-04 3.42276980e-05 3.57274141e-04 1.60446843e-04 5.91946911e-05 5.89410151e-04 -5.94069924e-05 -2.97034962e-04 1.57915946e-05 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -4.12544643e-05 3.42276980e-05 -3.84610745e-06 9.28381223e-05 -1.92305372e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 1.00895778e-03 2.01791556e-04 2.12071039e-04 -3.42864166e-03 -6.85728332e-04 2.00102502e-04 7.05429391e-05 1.41085878e-05 -2.72889020e-04 -1.13703758e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 4.78508398e-03 1.00895778e-03 -3.42864166e-03 -1.62454089e-02 -3.42864166e-03 6.81387866e-04 -5.31669453e-04 -1.13703758e-04 -1.18019840e-03 -5.31669453e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -6.85728332e-04 -3.42864166e-03 2.12071039e-04 1.36277573e-04 -1.13703758e-04 1.41085878e-05 -3.09738360e-04 7.05429391e-05 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 2.06272321e-04 4.12544643e-05 -2.00102502e-04 -6.81387866e-04 -1.36277573e-04 1.07400983e-05 -1.99216840e-05 -3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.46658769e-05 3.20773116e-04 1.92305372e-05 -1.60446843e-04 -3.42276980e-05 -7.05429391e-05 5.31669453e-04 1.13703758e-04 -1.99216840e-05 -2.14746155e-05 -4.42749712e-06 2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 3.84610745e-06 -3.42276980e-05 3.84610745e-06 -1.41085878e-05 1.13703758e-04 -1.41085878e-05 -3.98433680e-06 -4.42749712e-06 -2.22629335e-07 6.90107377e-06 -4.42749712e-06 8.31981046e-05 7.69855479e-04 -8.21464752e-05 -3.57274141e-04 -9.28381223e-05 2.72889020e-04 1.18019840e-03 3.09738360e-04 -1.97894844e-05 2.10230097e-05 6.90107377e-06 3.35910266e-05 2.77641893e-05 3.46658769e-05 3.20773116e-04 -3.42276980e-05 -1.60446843e-04 1.92305372e-05 1.13703758e-04 5.31669453e-04 -7.05429391e-05 -8.24561849e-06 1.02201763e-05 -4.42749712e-06 2.77641893e-05 -2.14746155e-05 + 1.26117398e-06 1.33679398e-05 6.68093428e-06 -1.33618686e-06 -4.00856057e-06 -2.21258418e-05 4.42516836e-06 1.32755051e-05 3.04625846e-06 -1.31906861e-06 -3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 -1.42056580e-05 -4.26169739e-05 -2.34672831e-04 4.69345661e-05 1.40803698e-04 3.24960190e-05 -1.40711890e-05 -4.22135669e-05 -1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 7.13160333e-06 2.13948100e-05 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -1.56369075e-05 6.96533351e-06 2.08960005e-05 5.67592226e-06 -4.25694169e-06 1.33618686e-06 1.42056580e-05 7.13160333e-06 -7.91365000e-07 -4.27896200e-06 -2.37113938e-05 2.68866425e-06 1.42268363e-05 3.35180212e-06 -7.71134021e-07 -4.25694169e-06 -1.26475376e-06 4.62680413e-07 4.00856057e-06 4.26169739e-05 2.13948100e-05 -4.27896200e-06 -1.22019303e-05 -7.11341813e-05 1.42268363e-05 4.06268943e-05 1.00554064e-05 -4.25694169e-06 -1.21229785e-05 -3.01684543e-06 2.42459571e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -3.86231687e-04 7.85723189e-05 2.35716957e-04 5.22950839e-05 -2.32744941e-05 -6.98234823e-05 -1.89556265e-05 1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 2.68866425e-06 1.42268363e-05 7.85723189e-05 -9.08455661e-06 -4.71433913e-05 -1.11865457e-05 2.63871153e-06 1.42167199e-05 4.21116432e-06 -1.58322692e-06 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 1.42268363e-05 4.06268943e-05 2.35716957e-04 -4.71433913e-05 -1.34800267e-04 -3.35596371e-05 1.42167199e-05 4.05499645e-05 1.01132588e-05 -8.10999291e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 -3.35180212e-06 -1.00554064e-05 -5.22950839e-05 1.11865457e-05 3.35596371e-05 6.62206635e-06 -3.20934171e-06 -9.62802513e-06 -2.75203269e-06 2.06402452e-06 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 7.71134021e-07 4.25694169e-06 2.32744941e-05 -2.63871153e-06 -1.42167199e-05 -3.20934171e-06 7.39948805e-07 4.18903631e-06 1.27158164e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 4.25694169e-06 1.21229785e-05 6.98234823e-05 -1.42167199e-05 -4.05499645e-05 -9.62802513e-06 4.18903631e-06 1.19107123e-05 3.01557961e-06 -2.42817748e-06 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 1.26475376e-06 3.01684543e-06 1.89556265e-05 -4.21116432e-06 -1.01132588e-05 -2.75203269e-06 1.27158164e-06 3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 -4.62680413e-07 -2.42459571e-06 -1.42167199e-05 1.58322692e-06 8.10999291e-06 2.06402452e-06 -4.54207908e-07 -2.42817748e-06 -6.83032454e-07 2.55460371e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +-2 -1 1 157 + 6.09114917e-05 6.14710110e-04 2.95973455e-04 5.91946911e-05 -5.91946911e-05 -1.00888729e-03 -2.01777458e-04 2.01777458e-04 9.60688961e-05 3.46658769e-05 -3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 2.94705075e-03 5.89410151e-04 -5.89410151e-04 -1.00363091e-02 -2.00726181e-03 2.00726181e-03 8.88952536e-04 3.20773116e-04 -3.20773116e-04 -6.41546233e-05 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 -2.97034962e-04 2.97034962e-04 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -4.12544643e-04 -1.60446843e-04 1.60446843e-04 3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 1.57915946e-05 5.94069924e-05 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -1.01027404e-04 1.92305372e-05 3.42276980e-05 1.06916470e-05 -3.84610745e-06 5.91946911e-05 5.89410151e-04 2.97034962e-04 5.94069924e-05 1.57915946e-05 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 1.01027404e-04 3.42276980e-05 1.92305372e-05 1.06916470e-05 3.84610745e-06 1.00888729e-03 1.00363091e-02 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -1.62454089e-02 -3.42864166e-03 3.42864166e-03 1.36277573e-03 5.31669453e-04 -5.31669453e-04 -1.13703758e-04 2.01777458e-04 2.00726181e-03 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -3.42864166e-03 2.12071039e-04 6.85728332e-04 3.36380075e-04 -7.05429391e-05 -1.13703758e-04 -3.68493395e-05 1.41085878e-05 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 3.42864166e-03 6.85728332e-04 2.12071039e-04 -3.36380075e-04 -1.13703758e-04 -7.05429391e-05 -3.68493395e-05 -1.41085878e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 1.01027404e-04 -1.01027404e-04 -1.36277573e-03 -3.36380075e-04 3.36380075e-04 4.50164907e-05 2.81673025e-05 -2.81673025e-05 -7.96867359e-06 3.46658769e-05 3.20773116e-04 1.60446843e-04 -1.92305372e-05 -3.42276980e-05 -5.31669453e-04 7.05429391e-05 1.13703758e-04 2.81673025e-05 -2.14746155e-05 -1.02201763e-05 -6.74117956e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -3.42276980e-05 -1.92305372e-05 5.31669453e-04 1.13703758e-04 7.05429391e-05 -2.81673025e-05 -1.02201763e-05 -2.14746155e-05 -6.74117956e-06 -4.42749712e-06 -1.06916470e-05 -1.06916470e-05 3.68493395e-05 3.68493395e-05 -6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 -3.42276980e-05 3.84610745e-06 -3.84610745e-06 1.13703758e-04 -1.41085878e-05 1.41085878e-05 -7.96867359e-06 4.42749712e-06 -4.42749712e-06 -2.22629335e-07 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -2 -1 2 169 - 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -6.68093428e-06 1.33618686e-06 1.32755051e-05 2.21258418e-05 -4.42516836e-06 -6.09251692e-07 3.95720582e-06 -7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -7.10282899e-05 1.42056580e-05 1.40803698e-04 2.34672831e-04 -4.69345661e-05 -6.49920380e-06 4.22135669e-05 -8.44271339e-06 3.37708535e-05 -1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -2.13948100e-05 4.27896200e-06 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -2.41503840e-06 1.21229785e-05 -2.42459571e-06 1.02166601e-05 -4.25694169e-06 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -3.50230610e-05 7.13160333e-06 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.90296087e-06 2.08960005e-05 -4.25694169e-06 1.63799202e-05 -6.96533351e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 7.13160333e-06 -7.91365000e-07 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 5.80592174e-07 -4.25694169e-06 4.62680413e-07 -3.53512266e-06 7.71134021e-07 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -1.34800267e-04 -2.35716957e-04 4.71433913e-05 8.02147948e-06 -4.05499645e-05 8.10999291e-06 -3.41201277e-05 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.35716957e-04 -3.86231687e-04 7.85723189e-05 9.73148786e-06 -6.98234823e-05 1.42167199e-05 -5.47666844e-05 2.32744941e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 4.71433913e-05 7.85723189e-05 -9.08455661e-06 -1.94629757e-06 1.42167199e-05 -1.58322692e-06 1.17934149e-05 -2.63871153e-06 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 2.90296087e-06 -5.80592174e-07 -8.02147948e-06 -9.73148786e-06 1.94629757e-06 -2.37391660e-07 -2.20244401e-06 4.40488803e-07 -1.20827724e-06 5.03448848e-07 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -2.08960005e-05 4.25694169e-06 4.05499645e-05 6.98234823e-05 -1.42167199e-05 -2.20244401e-06 1.19107123e-05 -2.42817748e-06 9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 4.25694169e-06 -4.62680413e-07 -8.10999291e-06 -1.42167199e-05 1.58322692e-06 4.40488803e-07 -2.42817748e-06 2.55460371e-07 -2.12901390e-06 4.54207908e-07 3.16576465e-06 3.37708535e-05 -1.02166601e-05 -1.63799202e-05 3.53512266e-06 3.41201277e-05 5.47666844e-05 -1.17934149e-05 -1.20827724e-06 9.84590416e-06 -2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 6.96533351e-06 -7.71134021e-07 -1.42167199e-05 -2.32744941e-05 2.63871153e-06 5.03448848e-07 -4.18903631e-06 4.54207908e-07 -3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 6.68093428e-06 4.00856057e-06 1.33618686e-06 -2.21258418e-05 -1.32755051e-05 -4.42516836e-06 3.04625846e-06 3.95720582e-06 1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 4.26169739e-05 1.42056580e-05 -2.34672831e-04 -1.40803698e-04 -4.69345661e-05 3.24960190e-05 4.22135669e-05 1.40711890e-05 1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -2.13948100e-05 -7.13160333e-06 1.16503354e-04 7.11341813e-05 2.37113938e-05 -1.56369075e-05 -2.08960005e-05 -6.96533351e-06 -5.67592226e-06 -4.25694169e-06 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -1.22019303e-05 -4.27896200e-06 7.11341813e-05 4.06268943e-05 1.42268363e-05 -1.00554064e-05 -1.21229785e-05 -4.25694169e-06 -3.01684543e-06 -2.42459571e-06 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -4.27896200e-06 -7.91365000e-07 2.37113938e-05 1.42268363e-05 2.68866425e-06 -3.35180212e-06 -4.25694169e-06 -7.71134021e-07 -1.26475376e-06 -4.62680413e-07 2.21258418e-05 2.34672831e-04 1.16503354e-04 7.11341813e-05 2.37113938e-05 -3.86231687e-04 -2.35716957e-04 -7.85723189e-05 5.22950839e-05 6.98234823e-05 2.32744941e-05 1.89556265e-05 1.42167199e-05 1.32755051e-05 1.40803698e-04 7.11341813e-05 4.06268943e-05 1.42268363e-05 -2.35716957e-04 -1.34800267e-04 -4.71433913e-05 3.35596371e-05 4.05499645e-05 1.42167199e-05 1.01132588e-05 8.10999291e-06 4.42516836e-06 4.69345661e-05 2.37113938e-05 1.42268363e-05 2.68866425e-06 -7.85723189e-05 -4.71433913e-05 -9.08455661e-06 1.11865457e-05 1.42167199e-05 2.63871153e-06 4.21116432e-06 1.58322692e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 1.00554064e-05 3.35180212e-06 -5.22950839e-05 -3.35596371e-05 -1.11865457e-05 6.62206635e-06 9.62802513e-06 3.20934171e-06 2.75203269e-06 2.06402452e-06 3.95720582e-06 4.22135669e-05 2.08960005e-05 1.21229785e-05 4.25694169e-06 -6.98234823e-05 -4.05499645e-05 -1.42167199e-05 9.62802513e-06 1.19107123e-05 4.18903631e-06 3.01557961e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 6.96533351e-06 4.25694169e-06 7.71134021e-07 -2.32744941e-05 -1.42167199e-05 -2.63871153e-06 3.20934171e-06 4.18903631e-06 7.39948805e-07 1.27158164e-06 4.54207908e-07 1.05525488e-06 1.12569512e-05 5.67592226e-06 3.01684543e-06 1.26475376e-06 -1.89556265e-05 -1.01132588e-05 -4.21116432e-06 2.75203269e-06 3.01557961e-06 1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 2.42459571e-06 4.62680413e-07 -1.42167199e-05 -8.10999291e-06 -1.58322692e-06 2.06402452e-06 2.42817748e-06 4.54207908e-07 6.83032454e-07 2.55460371e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -1 3 0 -2 0 -1 169 - 1.26117398e-06 1.33679398e-05 1.33618686e-06 -4.00856057e-06 -6.68093428e-06 -4.42516836e-06 1.32755051e-05 2.21258418e-05 -2.43700677e-06 -7.91441164e-07 -1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -4.26169739e-05 -7.10282899e-05 -4.69345661e-05 1.40803698e-04 2.34672831e-04 -2.59968152e-05 -8.44271339e-06 -1.40711890e-05 -2.25139024e-05 4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 4.27896200e-06 7.13160333e-06 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 2.77120995e-06 4.62680413e-07 7.71134021e-07 2.27036890e-06 -4.25694169e-06 4.00856057e-06 4.26169739e-05 4.27896200e-06 -1.22019303e-05 -2.13948100e-05 -1.42268363e-05 4.06268943e-05 7.11341813e-05 -7.64036796e-06 -2.42459571e-06 -4.25694169e-06 -7.19981464e-06 1.21229785e-05 6.68093428e-06 7.10282899e-05 7.13160333e-06 -2.13948100e-05 -3.50230610e-05 -2.37113938e-05 7.11341813e-05 1.16503354e-04 -1.27339466e-05 -4.25694169e-06 -6.96533351e-06 -1.07039980e-05 2.08960005e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -9.08455661e-06 4.71433913e-05 7.85723189e-05 -9.24024813e-06 -1.58322692e-06 -2.63871153e-06 -7.58225060e-06 1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 4.06268943e-05 7.11341813e-05 4.71433913e-05 -1.34800267e-04 -2.35716957e-04 2.55381576e-05 8.10999291e-06 1.42167199e-05 2.40068689e-05 -4.05499645e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 7.11341813e-05 1.16503354e-04 7.85723189e-05 -2.35716957e-04 -3.86231687e-04 4.25635960e-05 1.42167199e-05 2.32744941e-05 3.58110579e-05 -6.98234823e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 7.64036796e-06 1.27339466e-05 9.24024813e-06 -2.55381576e-05 -4.25635960e-05 4.52926879e-06 1.62353572e-06 2.70589286e-06 3.96030993e-06 -7.42558112e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 2.42459571e-06 4.25694169e-06 1.58322692e-06 -8.10999291e-06 -1.42167199e-05 1.62353572e-06 2.55460371e-07 4.54207908e-07 1.44598144e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 4.25694169e-06 6.96533351e-06 2.63871153e-06 -1.42167199e-05 -2.32744941e-05 2.70589286e-06 4.54207908e-07 7.39948805e-07 2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 7.19981464e-06 1.07039980e-05 7.58225060e-06 -2.40068689e-05 -3.58110579e-05 3.96030993e-06 1.44598144e-06 2.14358063e-06 2.74669353e-06 -6.83032454e-06 3.95720582e-06 4.22135669e-05 4.25694169e-06 -1.21229785e-05 -2.08960005e-05 -1.42167199e-05 4.05499645e-05 6.98234823e-05 -7.42558112e-06 -2.42817748e-06 -4.18903631e-06 -6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 4.00856057e-06 -1.33618686e-06 -6.68093428e-06 -1.32755051e-05 4.42516836e-06 2.21258418e-05 -6.09251692e-07 -7.91441164e-07 -3.95720582e-06 -3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -1.42056580e-05 -7.10282899e-05 -1.40803698e-04 4.69345661e-05 2.34672831e-04 -6.49920380e-06 -8.44271339e-06 -4.22135669e-05 -3.37708535e-05 1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 4.27896200e-06 2.13948100e-05 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 2.41503840e-06 2.42459571e-06 1.21229785e-05 1.02166601e-05 -4.25694169e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.91365000e-07 -7.13160333e-06 -1.42268363e-05 2.68866425e-06 2.37113938e-05 -5.80592174e-07 -4.62680413e-07 -4.25694169e-06 -3.53512266e-06 7.71134021e-07 6.68093428e-06 7.10282899e-05 2.13948100e-05 -7.13160333e-06 -3.50230610e-05 -7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.90296087e-06 -4.25694169e-06 -2.08960005e-05 -1.63799202e-05 6.96533351e-06 1.32755051e-05 1.40803698e-04 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -1.34800267e-04 4.71433913e-05 2.35716957e-04 -8.02147948e-06 -8.10999291e-06 -4.05499645e-05 -3.41201277e-05 1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.68866425e-06 2.37113938e-05 4.71433913e-05 -9.08455661e-06 -7.85723189e-05 1.94629757e-06 1.58322692e-06 1.42167199e-05 1.17934149e-05 -2.63871153e-06 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.35716957e-04 -7.85723189e-05 -3.86231687e-04 9.73148786e-06 1.42167199e-05 6.98234823e-05 5.47666844e-05 -2.32744941e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 5.80592174e-07 2.90296087e-06 8.02147948e-06 -1.94629757e-06 -9.73148786e-06 -2.37391660e-07 4.40488803e-07 2.20244401e-06 1.20827724e-06 -5.03448848e-07 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.62680413e-07 4.25694169e-06 8.10999291e-06 -1.58322692e-06 -1.42167199e-05 4.40488803e-07 2.55460371e-07 2.42817748e-06 2.12901390e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 4.25694169e-06 2.08960005e-05 4.05499645e-05 -1.42167199e-05 -6.98234823e-05 2.20244401e-06 2.42817748e-06 1.19107123e-05 9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 3.53512266e-06 1.63799202e-05 3.41201277e-05 -1.17934149e-05 -5.47666844e-05 1.20827724e-06 2.12901390e-06 9.84590416e-06 7.51335398e-06 -3.41516227e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 -7.71134021e-07 -6.96533351e-06 -1.42167199e-05 2.63871153e-06 2.32744941e-05 -5.03448848e-07 -4.54207908e-07 -4.18903631e-06 -3.41516227e-06 7.39948805e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 0 0 335 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.03850368e-04 6.83086768e-03 -8.43337208e-04 -2.53001162e-03 -2.53001162e-03 2.52365441e-03 7.57096322e-03 7.57096322e-03 -1.00913723e-04 6.55453856e-05 6.55453856e-05 1.96636157e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 -1.71773408e-02 -1.71773408e-02 1.58592065e-02 4.75776194e-02 4.75776194e-02 1.03725365e-03 -6.73716006e-04 -6.73716006e-04 -2.02114802e-03 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 8.43337208e-04 5.72578026e-03 4.26045592e-04 -2.38241943e-03 -2.38241943e-03 -1.48238216e-03 6.78401156e-03 6.78401156e-03 -7.33694046e-06 -1.56190191e-04 -1.56190191e-04 -8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -5.10773033e-05 -5.15813158e-06 8.84684845e-05 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -5.92707290e-03 -7.14725830e-03 6.78401156e-03 1.66083153e-02 2.03520347e-02 2.01015902e-04 -1.25198469e-04 -8.22769560e-05 -1.28764539e-04 -3.75595407e-04 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 8.84684845e-05 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -7.14725830e-03 -5.92707290e-03 6.78401156e-03 2.03520347e-02 1.66083153e-02 2.01015902e-04 -8.22769560e-05 -1.25198469e-04 1.28764539e-04 -3.75595407e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 6.78401156e-03 6.78401156e-03 5.13494064e-03 -1.85117687e-02 -1.85117687e-02 -4.17572779e-04 5.12247195e-04 5.12247195e-04 9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 1.80337194e-04 1.78786668e-05 -3.12353182e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 1.66083153e-02 2.03520347e-02 -1.85117687e-02 -4.42297760e-02 -5.55353062e-02 -1.58669337e-03 1.02255338e-03 9.58279859e-04 1.92820575e-04 3.06766015e-03 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 2.03520347e-02 1.66083153e-02 -1.85117687e-02 -5.55353062e-02 -4.42297760e-02 -1.58669337e-03 9.58279859e-04 1.02255338e-03 -1.92820575e-04 3.06766015e-03 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 5.10773033e-05 -1.80337194e-04 -1.80337194e-04 1.91892174e-05 -3.29373633e-05 -1.00913723e-04 1.03725365e-03 7.33694046e-06 -2.01015902e-04 -2.01015902e-04 4.17572779e-04 1.58669337e-03 1.58669337e-03 -3.22133532e-04 3.31742869e-04 3.31742869e-04 6.87051071e-04 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 6.55453856e-05 -6.73716006e-04 1.56190191e-04 1.25198469e-04 8.22769560e-05 -5.12247195e-04 -1.02255338e-03 -9.58279859e-04 3.31742869e-04 -4.61448819e-06 -1.53061324e-05 5.93087946e-05 -5.20388754e-04 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 6.55453856e-05 -6.73716006e-04 1.56190191e-04 8.22769560e-05 1.25198469e-04 -5.12247195e-04 -9.58279859e-04 -1.02255338e-03 3.31742869e-04 -1.53061324e-05 -4.61448819e-06 -5.93087946e-05 -5.20388754e-04 5.15813158e-06 -5.15813158e-06 -1.78786668e-05 1.78786668e-05 -7.50720721e-06 1.28764539e-04 -1.28764539e-04 -1.92820575e-04 1.92820575e-04 5.93087946e-05 -5.93087946e-05 3.46774814e-04 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 -3.29373633e-05 5.72220086e-05 1.96636157e-04 -2.02114802e-03 8.22769560e-05 3.75595407e-04 3.75595407e-04 -9.58279859e-04 -3.06766015e-03 -3.06766015e-03 6.87051071e-04 -5.20388754e-04 -5.20388754e-04 -1.39231783e-03 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -5.10773033e-05 -5.15813158e-06 8.84684845e-05 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 8.84684845e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 1.80337194e-04 1.78786668e-05 -3.12353182e-04 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 5.10773033e-05 -1.80337194e-04 -1.80337194e-04 1.91892174e-05 -3.29373633e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 5.15813158e-06 -5.15813158e-06 -1.78786668e-05 1.78786668e-05 -7.50720721e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 -3.29373633e-05 5.72220086e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 16 17 19 20 21 25 13 14 16 17 19 20 21 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 25 15 18 22 23 15 18 22 23 16 17 19 20 24 13 14 16 17 19 20 21 25 - 0 20 40 56 78 100 116 138 160 180 197 214 226 246 254 262 266 275 284 288 297 306 314 318 322 327 335 --2 0 1 676 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 -3.25715205e-04 1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -2.53001162e-03 -8.43337208e-04 7.57096322e-03 7.57096322e-03 2.52365441e-03 5.04568613e-05 1.96636157e-04 6.55453856e-05 8.73938474e-05 6.55453856e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 -2.89596307e-03 9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -1.71773408e-02 -5.72578026e-03 4.75776194e-02 4.75776194e-02 1.58592065e-02 -5.18626823e-04 -2.02114802e-03 -6.73716006e-04 -8.98288008e-04 -6.73716006e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 -1.33488137e-04 8.09297916e-05 4.04648958e-05 1.33773441e-04 1.78364587e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -7.14725830e-03 -2.38241943e-03 1.66083153e-02 2.03520347e-02 6.78401156e-03 -2.12021312e-04 -3.75595407e-04 -1.25198469e-04 -1.09702608e-04 -8.22769560e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 3.08011777e-04 1.78364587e-04 1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -5.92707290e-03 -2.38241943e-03 2.03520347e-02 1.66083153e-02 6.78401156e-03 1.10054107e-05 -3.75595407e-04 -8.22769560e-05 -2.38467147e-04 -1.25198469e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 4.04648958e-05 1.82490838e-04 8.09297916e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 -2.38241943e-03 4.26045592e-04 6.78401156e-03 6.78401156e-03 -1.48238216e-03 3.66847023e-06 -8.22769560e-05 -1.56190191e-04 6.35397682e-06 -1.56190191e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 3.95630639e-04 -1.77697458e-04 -8.88487290e-05 -3.69835640e-04 -4.93114186e-04 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 2.03520347e-02 6.78401156e-03 -4.42297760e-02 -5.55353062e-02 -1.85117687e-02 9.60334201e-04 3.06766015e-03 1.02255338e-03 1.27770648e-03 9.58279859e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 -8.28520008e-04 -4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 1.66083153e-02 6.78401156e-03 -5.55353062e-02 -4.42297760e-02 -1.85117687e-02 6.26359168e-04 3.06766015e-03 9.58279859e-04 1.47052705e-03 1.02255338e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 -8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -1.85117687e-02 -1.85117687e-02 5.13494064e-03 2.08786389e-04 9.58279859e-04 5.12247195e-04 3.61628634e-04 5.12247195e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 4.91071291e-05 -3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -1.10054107e-05 -3.66847023e-06 -9.60334201e-04 -6.26359168e-04 -2.08786389e-04 1.79547727e-04 -3.43525536e-04 -1.14508512e-04 -2.89645810e-04 -2.17234357e-04 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 -1.78364587e-04 1.77697458e-04 8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 3.75595407e-04 8.22769560e-05 -3.06766015e-03 -3.06766015e-03 -9.58279859e-04 -3.43525536e-04 -1.39231783e-03 -5.20388754e-04 -5.95003681e-04 -5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -1.78364587e-04 -4.04648958e-05 8.88487290e-05 4.93114186e-04 8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 8.22769560e-05 1.56190191e-04 -1.02255338e-03 -9.58279859e-04 -5.12247195e-04 -1.14508512e-04 -5.20388754e-04 -4.61448819e-06 -3.16952150e-04 -1.53061324e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 -1.82490838e-04 3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 8.73938474e-05 -8.98288008e-04 1.09702608e-04 2.38467147e-04 -6.35397682e-06 -1.27770648e-03 -1.47052705e-03 -3.61628634e-04 -2.89645810e-04 -5.95003681e-04 -3.16952150e-04 -1.54906445e-04 -2.57643355e-04 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -3.08011777e-04 -8.09297916e-05 4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 6.55453856e-05 -6.73716006e-04 8.22769560e-05 1.25198469e-04 1.56190191e-04 -9.58279859e-04 -1.02255338e-03 -5.12247195e-04 -2.17234357e-04 -5.20388754e-04 -1.53061324e-05 -2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -6.68093428e-06 -4.00856057e-06 4.42516836e-06 2.21258418e-05 1.32755051e-05 -2.43700677e-06 1.31906861e-06 7.91441164e-07 2.11050977e-06 3.95720582e-06 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 -3.25715205e-04 1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -7.10282899e-05 -4.26169739e-05 4.69345661e-05 2.34672831e-04 1.40803698e-04 -2.59968152e-05 1.40711890e-05 8.44271339e-06 2.25139024e-05 4.22135669e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 -2.89596307e-03 9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -7.13160333e-06 -4.27896200e-06 2.68866425e-06 2.37113938e-05 1.42268363e-05 -2.77120995e-06 7.71134021e-07 4.62680413e-07 2.27036890e-06 4.25694169e-06 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 -1.33488137e-04 8.09297916e-05 4.04648958e-05 1.33773441e-04 1.78364587e-04 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -3.50230610e-05 -2.13948100e-05 2.37113938e-05 1.16503354e-04 7.11341813e-05 -1.27339466e-05 6.96533351e-06 4.25694169e-06 1.07039980e-05 2.08960005e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 3.08011777e-04 1.78364587e-04 1.70112085e-04 3.08011777e-04 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -2.13948100e-05 -1.22019303e-05 1.42268363e-05 7.11341813e-05 4.06268943e-05 -7.64036796e-06 4.25694169e-06 2.42459571e-06 7.19981464e-06 1.21229785e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 4.04648958e-05 1.82490838e-04 8.09297916e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 2.37113938e-05 1.42268363e-05 -9.08455661e-06 -7.85723189e-05 -4.71433913e-05 9.24024813e-06 -2.63871153e-06 -1.58322692e-06 -7.58225060e-06 -1.42167199e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 3.95630639e-04 -1.77697458e-04 -8.88487290e-05 -3.69835640e-04 -4.93114186e-04 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 1.16503354e-04 7.11341813e-05 -7.85723189e-05 -3.86231687e-04 -2.35716957e-04 4.25635960e-05 -2.32744941e-05 -1.42167199e-05 -3.58110579e-05 -6.98234823e-05 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 -8.28520008e-04 -4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 7.11341813e-05 4.06268943e-05 -4.71433913e-05 -2.35716957e-04 -1.34800267e-04 2.55381576e-05 -1.42167199e-05 -8.10999291e-06 -2.40068689e-05 -4.05499645e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 -8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 1.27339466e-05 7.64036796e-06 -9.24024813e-06 -4.25635960e-05 -2.55381576e-05 4.52926879e-06 -2.70589286e-06 -1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 4.91071291e-05 -3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -6.96533351e-06 -4.25694169e-06 2.63871153e-06 2.32744941e-05 1.42167199e-05 -2.70589286e-06 7.39948805e-07 4.54207908e-07 2.14358063e-06 4.18903631e-06 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 -1.78364587e-04 1.77697458e-04 8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -4.25694169e-06 -2.42459571e-06 1.58322692e-06 1.42167199e-05 8.10999291e-06 -1.62353572e-06 4.54207908e-07 2.55460371e-07 1.44598144e-06 2.42817748e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -1.78364587e-04 -4.04648958e-05 8.88487290e-05 4.93114186e-04 8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 2.11050977e-06 2.25139024e-05 -2.27036890e-06 -1.07039980e-05 -7.19981464e-06 7.58225060e-06 3.58110579e-05 2.40068689e-05 -3.96030993e-06 2.14358063e-06 1.44598144e-06 2.74669353e-06 6.83032454e-06 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 -1.82490838e-04 3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 3.95720582e-06 4.22135669e-05 -4.25694169e-06 -2.08960005e-05 -1.21229785e-05 1.42167199e-05 6.98234823e-05 4.05499645e-05 -7.42558112e-06 4.18903631e-06 2.42817748e-06 6.83032454e-06 1.19107123e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -3.08011777e-04 -8.09297916e-05 4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +-2 0 0 363 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 8.43337208e-04 -2.53001162e-03 -7.57096322e-03 -2.52365441e-03 7.57096322e-03 5.04568613e-05 6.55453856e-05 -1.96636157e-04 -8.73938474e-05 -6.55453856e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 5.72578026e-03 -1.71773408e-02 -4.75776194e-02 -1.58592065e-02 4.75776194e-02 -5.18626823e-04 -6.73716006e-04 2.02114802e-03 8.98288008e-04 6.73716006e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 4.68133080e-05 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -2.38241943e-03 7.14725830e-03 1.66083153e-02 6.78401156e-03 -2.03520347e-02 2.12021312e-04 1.25198469e-04 -3.75595407e-04 -1.09702608e-04 -8.22769560e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 4.26045592e-04 2.38241943e-03 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -3.66847023e-06 1.56190191e-04 -8.22769560e-05 6.35397682e-06 -1.56190191e-04 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 -4.16551765e-05 2.53001162e-03 1.71773408e-02 7.14725830e-03 2.38241943e-03 -5.92707290e-03 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 1.10054107e-05 -8.22769560e-05 3.75595407e-04 2.38467147e-04 1.25198469e-04 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 -1.65115925e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -4.42297760e-02 -1.85117687e-02 5.55353062e-02 -9.60334201e-04 -1.02255338e-03 3.06766015e-03 1.27770648e-03 9.58279859e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 2.52365441e-03 1.58592065e-02 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -1.85117687e-02 5.13494064e-03 1.85117687e-02 -2.08786389e-04 -5.12247195e-04 9.58279859e-04 3.61628634e-04 5.12247195e-04 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 1.47237258e-04 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 5.55353062e-02 1.85117687e-02 -4.42297760e-02 6.26359168e-04 9.58279859e-04 -3.06766015e-03 -1.47052705e-03 -1.02255338e-03 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 3.66847023e-06 -1.10054107e-05 9.60334201e-04 2.08786389e-04 -6.26359168e-04 1.79547727e-04 -1.14508512e-04 3.43525536e-04 2.89645810e-04 2.17234357e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -1.56190191e-04 8.22769560e-05 1.02255338e-03 5.12247195e-04 -9.58279859e-04 -1.14508512e-04 -4.61448819e-06 5.20388754e-04 3.16952150e-04 1.53061324e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.96636157e-04 2.02114802e-03 3.75595407e-04 8.22769560e-05 -3.75595407e-04 -3.06766015e-03 -9.58279859e-04 3.06766015e-03 3.43525536e-04 5.20388754e-04 -1.39231783e-03 -5.95003681e-04 -5.20388754e-04 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -8.73938474e-05 8.98288008e-04 1.09702608e-04 -6.35397682e-06 -2.38467147e-04 -1.27770648e-03 -3.61628634e-04 1.47052705e-03 2.89645810e-04 3.16952150e-04 -5.95003681e-04 -1.54906445e-04 -2.57643355e-04 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -6.55453856e-05 6.73716006e-04 8.22769560e-05 1.56190191e-04 -1.25198469e-04 -9.58279859e-04 -5.12247195e-04 1.02255338e-03 2.17234357e-04 1.53061324e-05 -5.20388754e-04 -2.57643355e-04 -4.61448819e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 4.68133080e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 -4.16551765e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 1.47237258e-04 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 +-2 0 1 652 + 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 -3.25715205e-04 -2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 2.53001162e-03 -8.43337208e-04 -7.57096322e-03 -7.57096322e-03 2.52365441e-03 5.04568613e-05 1.96636157e-04 -6.55453856e-05 8.73938474e-05 -6.55453856e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 -2.89596307e-03 -1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 1.71773408e-02 -5.72578026e-03 -4.75776194e-02 -4.75776194e-02 1.58592065e-02 -5.18626823e-04 -2.02114802e-03 6.73716006e-04 -8.98288008e-04 6.73716006e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -1.96428516e-04 -3.08011777e-04 3.08011777e-04 1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -7.14725830e-03 2.38241943e-03 1.66083153e-02 2.03520347e-02 -6.78401156e-03 2.12021312e-04 3.75595407e-04 -1.25198469e-04 1.09702608e-04 -8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 -8.09297916e-05 1.78364587e-04 4.87173978e-05 4.04648958e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -5.92707290e-03 2.38241943e-03 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -1.10054107e-05 3.75595407e-04 -8.22769560e-05 2.38467147e-04 -1.25198469e-04 3.25715205e-04 2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 -8.09297916e-05 4.87173978e-05 -4.04648958e-05 8.43337208e-04 5.72578026e-03 2.38241943e-03 2.38241943e-03 4.26045592e-04 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 3.66847023e-06 -8.22769560e-05 1.56190191e-04 6.35397682e-06 1.56190191e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 4.89886959e-04 8.28520008e-04 -8.28520008e-04 -4.93114186e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -4.42297760e-02 -5.55353062e-02 1.85117687e-02 -9.60334201e-04 -3.06766015e-03 1.02255338e-03 -1.27770648e-03 9.58279859e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 1.77697458e-04 -4.93114186e-04 -1.57708364e-04 -8.88487290e-05 7.57096322e-03 4.75776194e-02 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -5.55353062e-02 -4.42297760e-02 1.85117687e-02 -6.26359168e-04 -3.06766015e-03 9.58279859e-04 -1.47052705e-03 1.02255338e-03 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 1.77697458e-04 -1.57708364e-04 8.88487290e-05 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 1.85117687e-02 1.85117687e-02 5.13494064e-03 2.08786389e-04 9.58279859e-04 -5.12247195e-04 3.61628634e-04 -5.12247195e-04 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 -1.82595267e-04 -4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 1.10054107e-05 -3.66847023e-06 9.60334201e-04 6.26359168e-04 -2.08786389e-04 1.79547727e-04 -3.43525536e-04 1.14508512e-04 -2.89645810e-04 2.17234357e-04 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 -1.78364587e-04 -8.28520008e-04 -1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -3.75595407e-04 8.22769560e-05 3.06766015e-03 3.06766015e-03 -9.58279859e-04 -3.43525536e-04 -1.39231783e-03 5.20388754e-04 -5.95003681e-04 5.20388754e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 -1.78364587e-04 8.09297916e-05 8.28520008e-04 4.93114186e-04 -1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -6.55453856e-05 6.73716006e-04 1.25198469e-04 8.22769560e-05 -1.56190191e-04 -1.02255338e-03 -9.58279859e-04 5.12247195e-04 1.14508512e-04 5.20388754e-04 -4.61448819e-06 3.16952150e-04 -1.53061324e-05 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 -2.38467147e-04 -6.35397682e-06 1.27770648e-03 1.47052705e-03 -3.61628634e-04 -2.89645810e-04 -5.95003681e-04 3.16952150e-04 -1.54906445e-04 2.57643355e-04 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 -4.04648958e-05 4.04648958e-05 4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 -6.55453856e-05 6.73716006e-04 8.22769560e-05 1.25198469e-04 -1.56190191e-04 -9.58279859e-04 -1.02255338e-03 5.12247195e-04 2.17234357e-04 5.20388754e-04 -1.53061324e-05 2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 6.68093428e-06 1.33618686e-06 -4.00856057e-06 -2.21258418e-05 -4.42516836e-06 1.32755051e-05 3.04625846e-06 1.31906861e-06 -3.95720582e-06 -1.05525488e-06 -7.91441164e-07 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 -3.25715205e-04 -2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 1.42056580e-05 -4.26169739e-05 -2.34672831e-04 -4.69345661e-05 1.40803698e-04 3.24960190e-05 1.40711890e-05 -4.22135669e-05 -1.12569512e-05 -8.44271339e-06 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 -2.89596307e-03 -1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -7.13160333e-06 2.13948100e-05 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -1.56369075e-05 -6.96533351e-06 2.08960005e-05 5.67592226e-06 4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -1.96428516e-04 -3.08011777e-04 3.08011777e-04 1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -7.91365000e-07 4.27896200e-06 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -3.35180212e-06 -7.71134021e-07 4.25694169e-06 1.26475376e-06 4.62680413e-07 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 -8.09297916e-05 1.78364587e-04 4.87173978e-05 4.04648958e-05 4.00856057e-06 4.26169739e-05 2.13948100e-05 4.27896200e-06 -1.22019303e-05 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 1.00554064e-05 4.25694169e-06 -1.21229785e-05 -3.01684543e-06 -2.42459571e-06 3.25715205e-04 2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 -8.09297916e-05 4.87173978e-05 -4.04648958e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -3.86231687e-04 -7.85723189e-05 2.35716957e-04 5.22950839e-05 2.32744941e-05 -6.98234823e-05 -1.89556265e-05 -1.42167199e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 4.89886959e-04 8.28520008e-04 -8.28520008e-04 -4.93114186e-04 4.42516836e-06 4.69345661e-05 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -7.85723189e-05 -9.08455661e-06 4.71433913e-05 1.11865457e-05 2.63871153e-06 -1.42167199e-05 -4.21116432e-06 -1.58322692e-06 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 1.77697458e-04 -4.93114186e-04 -1.57708364e-04 -8.88487290e-05 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 2.35716957e-04 4.71433913e-05 -1.34800267e-04 -3.35596371e-05 -1.42167199e-05 4.05499645e-05 1.01132588e-05 8.10999291e-06 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 1.77697458e-04 -1.57708364e-04 8.88487290e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 3.35180212e-06 -1.00554064e-05 -5.22950839e-05 -1.11865457e-05 3.35596371e-05 6.62206635e-06 3.20934171e-06 -9.62802513e-06 -2.75203269e-06 -2.06402452e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 -1.82595267e-04 -4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 1.31906861e-06 1.40711890e-05 6.96533351e-06 7.71134021e-07 -4.25694169e-06 -2.32744941e-05 -2.63871153e-06 1.42167199e-05 3.20934171e-06 7.39948805e-07 -4.18903631e-06 -1.27158164e-06 -4.54207908e-07 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 -1.78364587e-04 -8.28520008e-04 -1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 -4.25694169e-06 1.21229785e-05 6.98234823e-05 1.42167199e-05 -4.05499645e-05 -9.62802513e-06 -4.18903631e-06 1.19107123e-05 3.01557961e-06 2.42817748e-06 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 -1.78364587e-04 8.09297916e-05 8.28520008e-04 4.93114186e-04 -1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 -1.26475376e-06 3.01684543e-06 1.89556265e-05 4.21116432e-06 -1.01132588e-05 -2.75203269e-06 -1.27158164e-06 3.01557961e-06 6.53895969e-07 6.83032454e-07 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 -4.62680413e-07 2.42459571e-06 1.42167199e-05 1.58322692e-06 -8.10999291e-06 -2.06402452e-06 -4.54207908e-07 2.42817748e-06 6.83032454e-07 2.55460371e-07 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 -4.04648958e-05 4.04648958e-05 4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 -2 0 2 532 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -4.00856057e-06 1.33618686e-06 2.21258418e-05 1.32755051e-05 -4.42516836e-06 3.04625846e-06 3.95720582e-06 -1.31906861e-06 1.05525488e-06 -7.91441164e-07 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -4.26169739e-05 1.42056580e-05 2.34672831e-04 1.40803698e-04 -4.69345661e-05 3.24960190e-05 4.22135669e-05 -1.40711890e-05 1.12569512e-05 -8.44271339e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 4.68133080e-05 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -2.13948100e-05 7.13160333e-06 1.16503354e-04 7.11341813e-05 -2.37113938e-05 1.56369075e-05 2.08960005e-05 -6.96533351e-06 5.67592226e-06 -4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 4.16551765e-05 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -1.22019303e-05 4.27896200e-06 7.11341813e-05 4.06268943e-05 -1.42268363e-05 1.00554064e-05 1.21229785e-05 -4.25694169e-06 3.01684543e-06 -2.42459571e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 4.27896200e-06 -7.91365000e-07 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 -3.35180212e-06 -4.25694169e-06 7.71134021e-07 -1.26475376e-06 4.62680413e-07 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -3.86231687e-04 -2.35716957e-04 7.85723189e-05 -5.22950839e-05 -6.98234823e-05 2.32744941e-05 -1.89556265e-05 1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 -1.47237258e-04 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -2.35716957e-04 -1.34800267e-04 4.71433913e-05 -3.35596371e-05 -4.05499645e-05 1.42167199e-05 -1.01132588e-05 8.10999291e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 7.85723189e-05 4.71433913e-05 -9.08455661e-06 1.11865457e-05 1.42167199e-05 -2.63871153e-06 4.21116432e-06 -1.58322692e-06 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -1.00554064e-05 3.35180212e-06 5.22950839e-05 3.35596371e-05 -1.11865457e-05 6.62206635e-06 9.62802513e-06 -3.20934171e-06 2.75203269e-06 -2.06402452e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -1.21229785e-05 4.25694169e-06 6.98234823e-05 4.05499645e-05 -1.42167199e-05 9.62802513e-06 1.19107123e-05 -4.18903631e-06 3.01557961e-06 -2.42817748e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 4.25694169e-06 -7.71134021e-07 -2.32744941e-05 -1.42167199e-05 2.63871153e-06 -3.20934171e-06 -4.18903631e-06 7.39948805e-07 -1.27158164e-06 4.54207908e-07 1.12994249e-05 1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 1.05525488e-06 1.12569512e-05 -5.67592226e-06 -3.01684543e-06 1.26475376e-06 1.89556265e-05 1.01132588e-05 -4.21116432e-06 2.75203269e-06 3.01557961e-06 -1.27158164e-06 6.53895969e-07 -6.83032454e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 2.42459571e-06 -4.62680413e-07 -1.42167199e-05 -8.10999291e-06 1.58322692e-06 -2.06402452e-06 -2.42817748e-06 4.54207908e-07 -6.83032454e-07 2.55460371e-07 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -6.68093428e-06 -1.33618686e-06 1.32755051e-05 2.21258418e-05 4.42516836e-06 -6.09251692e-07 3.95720582e-06 7.91441164e-07 3.16576465e-06 1.31906861e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -7.10282899e-05 -1.42056580e-05 1.40803698e-04 2.34672831e-04 4.69345661e-05 -6.49920380e-06 4.22135669e-05 8.44271339e-06 3.37708535e-05 1.40711890e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -2.13948100e-05 -4.27896200e-06 4.06268943e-05 7.11341813e-05 1.42268363e-05 -2.41503840e-06 1.21229785e-05 2.42459571e-06 1.02166601e-05 4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 4.68133080e-05 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -3.50230610e-05 -7.13160333e-06 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.90296087e-06 2.08960005e-05 4.25694169e-06 1.63799202e-05 6.96533351e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 4.16551765e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.13160333e-06 -7.91365000e-07 1.42268363e-05 2.37113938e-05 2.68866425e-06 -5.80592174e-07 4.25694169e-06 4.62680413e-07 3.53512266e-06 7.71134021e-07 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 7.11341813e-05 1.42268363e-05 -1.34800267e-04 -2.35716957e-04 -4.71433913e-05 8.02147948e-06 -4.05499645e-05 -8.10999291e-06 -3.41201277e-05 -1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.35716957e-04 -3.86231687e-04 -7.85723189e-05 9.73148786e-06 -6.98234823e-05 -1.42167199e-05 -5.47666844e-05 -2.32744941e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 -1.47237258e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.37113938e-05 2.68866425e-06 -4.71433913e-05 -7.85723189e-05 -9.08455661e-06 1.94629757e-06 -1.42167199e-05 -1.58322692e-06 -1.17934149e-05 -2.63871153e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 2.90296087e-06 5.80592174e-07 -8.02147948e-06 -9.73148786e-06 -1.94629757e-06 -2.37391660e-07 -2.20244401e-06 -4.40488803e-07 -1.20827724e-06 -5.03448848e-07 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -2.08960005e-05 -4.25694169e-06 4.05499645e-05 6.98234823e-05 1.42167199e-05 -2.20244401e-06 1.19107123e-05 2.42817748e-06 9.84590416e-06 4.18903631e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.25694169e-06 -4.62680413e-07 8.10999291e-06 1.42167199e-05 1.58322692e-06 -4.40488803e-07 2.42817748e-06 2.55460371e-07 2.12901390e-06 4.54207908e-07 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.16576465e-06 3.37708535e-05 -1.02166601e-05 -1.63799202e-05 -3.53512266e-06 3.41201277e-05 5.47666844e-05 1.17934149e-05 -1.20827724e-06 9.84590416e-06 2.12901390e-06 7.51335398e-06 3.41516227e-06 1.12994249e-05 1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 1.31906861e-06 1.40711890e-05 -4.25694169e-06 -6.96533351e-06 -7.71134021e-07 1.42167199e-05 2.32744941e-05 2.63871153e-06 -5.03448848e-07 4.18903631e-06 4.54207908e-07 3.41516227e-06 7.39948805e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.26117398e-06 1.33679398e-05 4.00856057e-06 6.68093428e-06 1.33618686e-06 -1.32755051e-05 -2.21258418e-05 -4.42516836e-06 -6.09251692e-07 3.95720582e-06 7.91441164e-07 3.16576465e-06 1.31906861e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 7.10282899e-05 1.42056580e-05 -1.40803698e-04 -2.34672831e-04 -4.69345661e-05 -6.49920380e-06 4.22135669e-05 8.44271339e-06 3.37708535e-05 1.40711890e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 -4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -2.13948100e-05 -4.27896200e-06 4.06268943e-05 7.11341813e-05 1.42268363e-05 2.41503840e-06 -1.21229785e-05 -2.42459571e-06 -1.02166601e-05 -4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 -4.16551765e-05 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -3.50230610e-05 -7.13160333e-06 7.11341813e-05 1.16503354e-04 2.37113938e-05 2.90296087e-06 -2.08960005e-05 -4.25694169e-06 -1.63799202e-05 -6.96533351e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.13160333e-06 -7.91365000e-07 1.42268363e-05 2.37113938e-05 2.68866425e-06 5.80592174e-07 -4.25694169e-06 -4.62680413e-07 -3.53512266e-06 -7.71134021e-07 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 1.65115925e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 7.11341813e-05 1.42268363e-05 -1.34800267e-04 -2.35716957e-04 -4.71433913e-05 -8.02147948e-06 4.05499645e-05 8.10999291e-06 3.41201277e-05 1.42167199e-05 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 1.47237258e-04 2.21258418e-05 2.34672831e-04 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.35716957e-04 -3.86231687e-04 -7.85723189e-05 -9.73148786e-06 6.98234823e-05 1.42167199e-05 5.47666844e-05 2.32744941e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.37113938e-05 2.68866425e-06 -4.71433913e-05 -7.85723189e-05 -9.08455661e-06 -1.94629757e-06 1.42167199e-05 1.58322692e-06 1.17934149e-05 2.63871153e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -2.90296087e-06 -5.80592174e-07 8.02147948e-06 9.73148786e-06 1.94629757e-06 -2.37391660e-07 -2.20244401e-06 -4.40488803e-07 -1.20827724e-06 -5.03448848e-07 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 3.95720582e-06 4.22135669e-05 1.21229785e-05 2.08960005e-05 4.25694169e-06 -4.05499645e-05 -6.98234823e-05 -1.42167199e-05 -2.20244401e-06 1.19107123e-05 2.42817748e-06 9.84590416e-06 4.18903631e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.25694169e-06 4.62680413e-07 -8.10999291e-06 -1.42167199e-05 -1.58322692e-06 -4.40488803e-07 2.42817748e-06 2.55460371e-07 2.12901390e-06 4.54207908e-07 1.12994249e-05 1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 3.16576465e-06 3.37708535e-05 1.02166601e-05 1.63799202e-05 3.53512266e-06 -3.41201277e-05 -5.47666844e-05 -1.17934149e-05 -1.20827724e-06 9.84590416e-06 2.12901390e-06 7.51335398e-06 3.41516227e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 6.96533351e-06 7.71134021e-07 -1.42167199e-05 -2.32744941e-05 -2.63871153e-06 -5.03448848e-07 4.18903631e-06 4.54207908e-07 3.41516227e-06 7.39948805e-07 1.26117398e-06 1.33679398e-05 6.68093428e-06 4.00856057e-06 -1.33618686e-06 -2.21258418e-05 -1.32755051e-05 4.42516836e-06 3.04625846e-06 3.95720582e-06 -1.31906861e-06 1.05525488e-06 -7.91441164e-07 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 4.26169739e-05 -1.42056580e-05 -2.34672831e-04 -1.40803698e-04 4.69345661e-05 3.24960190e-05 4.22135669e-05 -1.40711890e-05 1.12569512e-05 -8.44271339e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -2.13948100e-05 7.13160333e-06 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -1.56369075e-05 -2.08960005e-05 6.96533351e-06 -5.67592226e-06 4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 -4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -1.22019303e-05 4.27896200e-06 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -1.00554064e-05 -1.21229785e-05 4.25694169e-06 -3.01684543e-06 2.42459571e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 -4.16551765e-05 1.33618686e-06 1.42056580e-05 7.13160333e-06 4.27896200e-06 -7.91365000e-07 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 3.35180212e-06 4.25694169e-06 -7.71134021e-07 1.26475376e-06 -4.62680413e-07 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -3.86231687e-04 -2.35716957e-04 7.85723189e-05 5.22950839e-05 6.98234823e-05 -2.32744941e-05 1.89556265e-05 -1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 1.65115925e-04 1.32755051e-05 1.40803698e-04 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -2.35716957e-04 -1.34800267e-04 4.71433913e-05 3.35596371e-05 4.05499645e-05 -1.42167199e-05 1.01132588e-05 -8.10999291e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 1.47237258e-04 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 7.85723189e-05 4.71433913e-05 -9.08455661e-06 -1.11865457e-05 -1.42167199e-05 2.63871153e-06 -4.21116432e-06 1.58322692e-06 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 1.00554064e-05 -3.35180212e-06 -5.22950839e-05 -3.35596371e-05 1.11865457e-05 6.62206635e-06 9.62802513e-06 -3.20934171e-06 2.75203269e-06 -2.06402452e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.95720582e-06 4.22135669e-05 2.08960005e-05 1.21229785e-05 -4.25694169e-06 -6.98234823e-05 -4.05499645e-05 1.42167199e-05 9.62802513e-06 1.19107123e-05 -4.18903631e-06 3.01557961e-06 -2.42817748e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 -4.25694169e-06 7.71134021e-07 2.32744941e-05 1.42167199e-05 -2.63871153e-06 -3.20934171e-06 -4.18903631e-06 7.39948805e-07 -1.27158164e-06 4.54207908e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 1.05525488e-06 1.12569512e-05 5.67592226e-06 3.01684543e-06 -1.26475376e-06 -1.89556265e-05 -1.01132588e-05 4.21116432e-06 2.75203269e-06 3.01557961e-06 -1.27158164e-06 6.53895969e-07 -6.83032454e-07 1.12994249e-05 1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 -2.42459571e-06 4.62680413e-07 1.42167199e-05 8.10999291e-06 -1.58322692e-06 -2.06402452e-06 -2.42817748e-06 4.54207908e-07 -6.83032454e-07 2.55460371e-07 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 -2 0 3 0 -2 1 -2 0 -2 1 -1 169 - 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -5.91946911e-05 -2.95973455e-04 2.01777458e-04 2.01777458e-04 1.00888729e-03 -4.80344481e-05 6.93317538e-06 3.46658769e-05 -8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -5.89410151e-04 -2.94705075e-03 2.00726181e-03 2.00726181e-03 1.00363091e-02 -4.44476268e-04 6.41546233e-05 3.20773116e-04 -7.69855479e-04 3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -5.94069924e-05 -2.97034962e-04 -5.79133603e-05 2.01791556e-04 1.00895778e-03 -5.97729402e-05 -3.84610745e-06 -1.92305372e-05 -8.21464752e-05 3.42276980e-05 5.91946911e-05 5.89410151e-04 -5.94069924e-05 1.57915946e-05 -2.97034962e-04 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -4.12544643e-05 -3.84610745e-06 3.42276980e-05 -9.28381223e-05 -1.92305372e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -2.97034962e-04 -1.40997622e-03 1.00895778e-03 1.00895778e-03 4.78508398e-03 -2.06272321e-04 3.42276980e-05 1.60446843e-04 -3.57274141e-04 1.60446843e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 2.01791556e-04 1.00895778e-03 2.12071039e-04 -6.85728332e-04 -3.42864166e-03 2.00102502e-04 1.41085878e-05 7.05429391e-05 2.72889020e-04 -1.13703758e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -6.85728332e-04 2.12071039e-04 -3.42864166e-03 1.36277573e-04 1.41085878e-05 -1.13703758e-04 3.09738360e-04 7.05429391e-05 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 1.00895778e-03 4.78508398e-03 -3.42864166e-03 -3.42864166e-03 -1.62454089e-02 6.81387866e-04 -1.13703758e-04 -5.31669453e-04 1.18019840e-03 -5.31669453e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 4.12544643e-05 2.06272321e-04 -2.00102502e-04 -1.36277573e-04 -6.81387866e-04 1.07400983e-05 -3.98433680e-06 -1.99216840e-05 1.97894844e-05 -8.24561849e-06 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.84610745e-06 -3.42276980e-05 -1.41085878e-05 -1.41085878e-05 1.13703758e-04 -3.98433680e-06 -2.22629335e-07 -4.42749712e-06 -6.90107377e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 1.92305372e-05 -3.42276980e-05 -1.60446843e-04 -7.05429391e-05 1.13703758e-04 5.31669453e-04 -1.99216840e-05 -4.42749712e-06 -2.14746155e-05 -2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 9.28381223e-05 3.57274141e-04 -2.72889020e-04 -3.09738360e-04 -1.18019840e-03 1.97894844e-05 -6.90107377e-06 -2.10230097e-05 3.35910266e-05 -2.77641893e-05 3.46658769e-05 3.20773116e-04 -3.42276980e-05 1.92305372e-05 -1.60446843e-04 1.13703758e-04 -7.05429391e-05 5.31669453e-04 -8.24561849e-06 -4.42749712e-06 1.02201763e-05 -2.77641893e-05 -2.14746155e-05 + 6.09114917e-05 6.14710110e-04 5.91946911e-05 5.91946911e-05 -2.95973455e-04 -2.01777458e-04 -2.01777458e-04 1.00888729e-03 -4.80344481e-05 6.93317538e-06 -3.46658769e-05 -8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 5.89410151e-04 -2.94705075e-03 -2.00726181e-03 -2.00726181e-03 1.00363091e-02 -4.44476268e-04 6.41546233e-05 -3.20773116e-04 -7.69855479e-04 -3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -5.94069924e-05 2.97034962e-04 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 5.97729402e-05 3.84610745e-06 -1.92305372e-05 8.21464752e-05 3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 1.57915946e-05 2.97034962e-04 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 4.12544643e-05 3.84610745e-06 3.42276980e-05 9.28381223e-05 -1.92305372e-05 2.95973455e-04 2.94705075e-03 2.97034962e-04 2.97034962e-04 -1.40997622e-03 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 -2.06272321e-04 3.42276980e-05 -1.60446843e-04 -3.57274141e-04 -1.60446843e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 2.12071039e-04 -6.85728332e-04 3.42864166e-03 -2.00102502e-04 -1.41085878e-05 7.05429391e-05 -2.72889020e-04 -1.13703758e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -6.85728332e-04 2.12071039e-04 3.42864166e-03 -1.36277573e-04 -1.41085878e-05 -1.13703758e-04 -3.09738360e-04 7.05429391e-05 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 3.42864166e-03 3.42864166e-03 -1.62454089e-02 6.81387866e-04 -1.13703758e-04 5.31669453e-04 1.18019840e-03 5.31669453e-04 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -4.12544643e-05 2.06272321e-04 2.00102502e-04 1.36277573e-04 -6.81387866e-04 1.07400983e-05 -3.98433680e-06 1.99216840e-05 1.97894844e-05 8.24561849e-06 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.84610745e-06 -3.42276980e-05 1.41085878e-05 1.41085878e-05 1.13703758e-04 -3.98433680e-06 -2.22629335e-07 4.42749712e-06 -6.90107377e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 -3.42276980e-05 1.60446843e-04 -7.05429391e-05 1.13703758e-04 -5.31669453e-04 1.99216840e-05 4.42749712e-06 -2.14746155e-05 2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 -9.28381223e-05 3.57274141e-04 2.72889020e-04 3.09738360e-04 -1.18019840e-03 1.97894844e-05 -6.90107377e-06 2.10230097e-05 3.35910266e-05 2.77641893e-05 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 1.92305372e-05 1.60446843e-04 1.13703758e-04 -7.05429391e-05 -5.31669453e-04 8.24561849e-06 4.42749712e-06 1.02201763e-05 2.77641893e-05 -2.14746155e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 1 0 676 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 -6.51430410e-04 1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -8.43337208e-04 -2.53001162e-03 7.57096322e-03 2.52365441e-03 7.57096322e-03 5.04568613e-05 6.55453856e-05 1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 -5.79192613e-03 9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -5.72578026e-03 -1.71773408e-02 4.75776194e-02 1.58592065e-02 4.75776194e-02 -5.18626823e-04 -6.73716006e-04 -2.02114802e-03 8.98288008e-04 -6.73716006e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -1.33488137e-04 4.04648958e-05 8.09297916e-05 -1.33773441e-04 1.78364587e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -2.38241943e-03 -7.14725830e-03 1.66083153e-02 6.78401156e-03 2.03520347e-02 -2.12021312e-04 -1.25198469e-04 -3.75595407e-04 1.09702608e-04 -8.22769560e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 4.04648958e-05 1.78364587e-04 -1.82490838e-04 8.09297916e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 4.26045592e-04 -2.38241943e-03 6.78401156e-03 -1.48238216e-03 6.78401156e-03 3.66847023e-06 -1.56190191e-04 -8.22769560e-05 -6.35397682e-06 -1.56190191e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 3.08011777e-04 -1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -2.38241943e-03 -5.92707290e-03 2.03520347e-02 6.78401156e-03 1.66083153e-02 1.10054107e-05 -8.22769560e-05 -3.75595407e-04 2.38467147e-04 -1.25198469e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 3.95630639e-04 -8.88487290e-05 -1.77697458e-04 3.69835640e-04 -4.93114186e-04 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 6.78401156e-03 2.03520347e-02 -4.42297760e-02 -1.85117687e-02 -5.55353062e-02 9.60334201e-04 1.02255338e-03 3.06766015e-03 -1.27770648e-03 9.58279859e-04 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 -8.88487290e-05 -4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -1.85117687e-02 5.13494064e-03 -1.85117687e-02 2.08786389e-04 5.12247195e-04 9.58279859e-04 -3.61628634e-04 5.12247195e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 -8.28520008e-04 4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 6.78401156e-03 1.66083153e-02 -5.55353062e-02 -1.85117687e-02 -4.42297760e-02 6.26359168e-04 9.58279859e-04 3.06766015e-03 -1.47052705e-03 1.02255338e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 9.82142582e-05 -3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -3.66847023e-06 -1.10054107e-05 -9.60334201e-04 -2.08786389e-04 -6.26359168e-04 1.79547727e-04 -1.14508512e-04 -3.43525536e-04 2.89645810e-04 -2.17234357e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 -1.78364587e-04 8.88487290e-05 8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 1.56190191e-04 8.22769560e-05 -1.02255338e-03 -5.12247195e-04 -9.58279859e-04 -1.14508512e-04 -4.61448819e-06 -5.20388754e-04 3.16952150e-04 -1.53061324e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -1.78364587e-04 -3.08011777e-04 1.77697458e-04 4.93114186e-04 8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 8.22769560e-05 3.75595407e-04 -3.06766015e-03 -9.58279859e-04 -3.06766015e-03 -3.43525536e-04 -5.20388754e-04 -1.39231783e-03 5.95003681e-04 -5.20388754e-04 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 1.70112085e-04 -3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 6.35397682e-06 -2.38467147e-04 1.27770648e-03 3.61628634e-04 1.47052705e-03 2.89645810e-04 3.16952150e-04 5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -8.09297916e-05 -3.08011777e-04 4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 6.55453856e-05 -6.73716006e-04 8.22769560e-05 1.56190191e-04 1.25198469e-04 -9.58279859e-04 -5.12247195e-04 -1.02255338e-03 -2.17234357e-04 -1.53061324e-05 -5.20388754e-04 2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -4.00856057e-06 -6.68093428e-06 4.42516836e-06 1.32755051e-05 2.21258418e-05 -2.43700677e-06 7.91441164e-07 1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 -6.51430410e-04 1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -4.26169739e-05 -7.10282899e-05 4.69345661e-05 1.40803698e-04 2.34672831e-04 -2.59968152e-05 8.44271339e-06 1.40711890e-05 -2.25139024e-05 4.22135669e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 -5.79192613e-03 9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -4.27896200e-06 -7.13160333e-06 2.68866425e-06 1.42268363e-05 2.37113938e-05 -2.77120995e-06 4.62680413e-07 7.71134021e-07 -2.27036890e-06 4.25694169e-06 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -1.33488137e-04 4.04648958e-05 8.09297916e-05 -1.33773441e-04 1.78364587e-04 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -1.22019303e-05 -2.13948100e-05 1.42268363e-05 4.06268943e-05 7.11341813e-05 -7.64036796e-06 2.42459571e-06 4.25694169e-06 -7.19981464e-06 1.21229785e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 4.04648958e-05 1.78364587e-04 -1.82490838e-04 8.09297916e-05 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -2.13948100e-05 -3.50230610e-05 2.37113938e-05 7.11341813e-05 1.16503354e-04 -1.27339466e-05 4.25694169e-06 6.96533351e-06 -1.07039980e-05 2.08960005e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 3.08011777e-04 -1.70112085e-04 3.08011777e-04 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 1.42268363e-05 2.37113938e-05 -9.08455661e-06 -4.71433913e-05 -7.85723189e-05 9.24024813e-06 -1.58322692e-06 -2.63871153e-06 7.58225060e-06 -1.42167199e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 3.95630639e-04 -8.88487290e-05 -1.77697458e-04 3.69835640e-04 -4.93114186e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 4.06268943e-05 7.11341813e-05 -4.71433913e-05 -1.34800267e-04 -2.35716957e-04 2.55381576e-05 -8.10999291e-06 -1.42167199e-05 2.40068689e-05 -4.05499645e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 -8.88487290e-05 -4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 7.11341813e-05 1.16503354e-04 -7.85723189e-05 -2.35716957e-04 -3.86231687e-04 4.25635960e-05 -1.42167199e-05 -2.32744941e-05 3.58110579e-05 -6.98234823e-05 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 -8.28520008e-04 4.24254551e-04 -8.28520008e-04 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 7.64036796e-06 1.27339466e-05 -9.24024813e-06 -2.55381576e-05 -4.25635960e-05 4.52926879e-06 -1.62353572e-06 -2.70589286e-06 3.96030993e-06 -7.42558112e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 9.82142582e-05 -3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -2.42459571e-06 -4.25694169e-06 1.58322692e-06 8.10999291e-06 1.42167199e-05 -1.62353572e-06 2.55460371e-07 4.54207908e-07 -1.44598144e-06 2.42817748e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 -1.78364587e-04 8.88487290e-05 8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -4.25694169e-06 -6.96533351e-06 2.63871153e-06 1.42167199e-05 2.32744941e-05 -2.70589286e-06 4.54207908e-07 7.39948805e-07 -2.14358063e-06 4.18903631e-06 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -1.78364587e-04 -3.08011777e-04 1.77697458e-04 4.93114186e-04 8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 7.19981464e-06 1.07039980e-05 -7.58225060e-06 -2.40068689e-05 -3.58110579e-05 3.96030993e-06 -1.44598144e-06 -2.14358063e-06 2.74669353e-06 -6.83032454e-06 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 1.70112085e-04 -3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 3.95720582e-06 4.22135669e-05 -4.25694169e-06 -1.21229785e-05 -2.08960005e-05 1.42167199e-05 4.05499645e-05 6.98234823e-05 -7.42558112e-06 2.42817748e-06 4.18903631e-06 -6.83032454e-06 1.19107123e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -8.09297916e-05 -3.08011777e-04 4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 --2 1 1 624 - 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 -3.25715205e-04 2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.09114917e-05 6.14710110e-04 -2.95973455e-04 -5.91946911e-05 -5.91946911e-05 1.00888729e-03 2.01777458e-04 2.01777458e-04 9.60688961e-05 3.46658769e-05 3.46658769e-05 6.93317538e-06 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 -2.89596307e-03 1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 6.14710110e-04 6.16376114e-03 -2.94705075e-03 -5.89410151e-04 -5.89410151e-04 1.00363091e-02 2.00726181e-03 2.00726181e-03 8.88952536e-04 3.20773116e-04 3.20773116e-04 6.41546233e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 1.96428516e-04 3.08011777e-04 3.08011777e-04 1.78364587e-04 2.95973455e-04 2.94705075e-03 -1.40997622e-03 -2.97034962e-04 -2.97034962e-04 4.78508398e-03 1.00895778e-03 1.00895778e-03 4.12544643e-04 1.60446843e-04 1.60446843e-04 3.42276980e-05 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 8.09297916e-05 1.78364587e-04 -4.87173978e-05 4.04648958e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 1.57915946e-05 -5.94069924e-05 1.00895778e-03 -5.79133603e-05 2.01791556e-04 1.01027404e-04 -1.92305372e-05 3.42276980e-05 -1.06916470e-05 -3.84610745e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 8.09297916e-05 4.87173978e-05 4.04648958e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 -5.94069924e-05 1.57915946e-05 1.00895778e-03 2.01791556e-04 -5.79133603e-05 1.01027404e-04 3.42276980e-05 -1.92305372e-05 1.06916470e-05 -3.84610745e-06 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 -4.89886959e-04 -8.28520008e-04 -8.28520008e-04 -4.93114186e-04 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 1.00895778e-03 1.00895778e-03 -1.62454089e-02 -3.42864166e-03 -3.42864166e-03 -1.36277573e-03 -5.31669453e-04 -5.31669453e-04 -1.13703758e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 -1.77697458e-04 -4.93114186e-04 1.57708364e-04 -8.88487290e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -3.42864166e-03 2.12071039e-04 -6.85728332e-04 -3.36380075e-04 7.05429391e-05 -1.13703758e-04 3.68493395e-05 1.41085878e-05 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 -1.77697458e-04 -1.57708364e-04 -8.88487290e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -3.42864166e-03 -6.85728332e-04 2.12071039e-04 -3.36380075e-04 -1.13703758e-04 7.05429391e-05 -3.68493395e-05 1.41085878e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 -1.82595267e-04 4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 -1.01027404e-04 -1.01027404e-04 1.36277573e-03 3.36380075e-04 3.36380075e-04 4.50164907e-05 2.81673025e-05 2.81673025e-05 7.96867359e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 -1.78364587e-04 8.28520008e-04 1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 -1.60446843e-04 1.92305372e-05 -3.42276980e-05 5.31669453e-04 -7.05429391e-05 1.13703758e-04 2.81673025e-05 -2.14746155e-05 1.02201763e-05 -6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -1.78364587e-04 -8.09297916e-05 8.28520008e-04 4.93114186e-04 1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 -1.60446843e-04 -3.42276980e-05 1.92305372e-05 5.31669453e-04 1.13703758e-04 -7.05429391e-05 2.81673025e-05 1.02201763e-05 -2.14746155e-05 6.74117956e-06 -4.42749712e-06 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 1.06916470e-05 -1.06916470e-05 -3.68493395e-05 3.68493395e-05 -6.74117956e-06 6.74117956e-06 -6.85365823e-07 5.22006568e-05 3.31512088e-04 -1.78364587e-04 -4.04648958e-05 -4.04648958e-05 4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 6.93317538e-06 6.41546233e-05 -3.42276980e-05 3.84610745e-06 3.84610745e-06 1.13703758e-04 -1.41085878e-05 -1.41085878e-05 7.96867359e-06 -4.42749712e-06 -4.42749712e-06 -2.22629335e-07 6.09114917e-05 6.14710110e-04 -1.77584073e-04 -1.77584073e-04 -1.77584073e-04 6.05332375e-04 6.05332375e-04 6.05332375e-04 6.23985784e-05 6.23985784e-05 6.23985784e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 -3.25715205e-04 2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.14710110e-04 6.16376114e-03 -1.76823045e-03 -1.76823045e-03 -1.76823045e-03 6.02178543e-03 6.02178543e-03 6.02178543e-03 5.77391609e-04 5.77391609e-04 5.77391609e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 -2.89596307e-03 1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 -5.34662931e-04 -5.34662931e-04 1.55641909e-03 1.81612400e-03 1.81612400e-03 -3.70369518e-05 1.52754628e-04 1.52754628e-04 1.84829569e-04 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 1.96428516e-04 3.08011777e-04 3.08011777e-04 1.78364587e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -4.59464344e-04 -5.34662931e-04 1.81612400e-03 1.55641909e-03 1.81612400e-03 1.85184759e-05 1.52754628e-04 1.84829569e-04 -3.20749411e-05 1.52754628e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 8.09297916e-05 1.78364587e-04 -4.87173978e-05 4.04648958e-05 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -5.34662931e-04 -4.59464344e-04 1.81612400e-03 1.81612400e-03 1.55641909e-03 1.85184759e-05 1.84829569e-04 1.52754628e-04 3.20749411e-05 1.52754628e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 8.09297916e-05 4.87173978e-05 4.04648958e-05 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 1.81612400e-03 1.81612400e-03 -5.27375562e-03 -6.17155499e-03 -6.17155499e-03 1.27649857e-04 -5.03452277e-04 -5.03452277e-04 -6.14000296e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 -4.89886959e-04 -8.28520008e-04 -8.28520008e-04 -4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.55641909e-03 1.81612400e-03 -6.17155499e-03 -5.27375562e-03 -6.17155499e-03 -6.38249283e-05 -5.03452277e-04 -6.14000296e-04 1.10548019e-04 -5.03452277e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 -1.77697458e-04 -4.93114186e-04 1.57708364e-04 -8.88487290e-05 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.81612400e-03 1.55641909e-03 -6.17155499e-03 -6.17155499e-03 -5.27375562e-03 -6.38249283e-05 -6.14000296e-04 -5.03452277e-04 -1.10548019e-04 -5.03452277e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 -1.77697458e-04 -1.57708364e-04 -8.88487290e-05 3.70369518e-05 -1.85184759e-05 -1.85184759e-05 -1.27649857e-04 6.38249283e-05 6.38249283e-05 -2.22571404e-05 -7.00563930e-06 -7.00563930e-06 1.40112786e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 -1.82595267e-04 4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.52754628e-04 -1.84829569e-04 5.03452277e-04 5.03452277e-04 6.14000296e-04 -7.00563930e-06 1.52245151e-05 2.53475323e-05 -1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 -1.78364587e-04 8.28520008e-04 1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.84829569e-04 -1.52754628e-04 5.03452277e-04 6.14000296e-04 5.03452277e-04 -7.00563930e-06 2.53475323e-05 1.52245151e-05 1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -1.78364587e-04 -8.09297916e-05 8.28520008e-04 4.93114186e-04 1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 3.20749411e-05 -3.20749411e-05 -1.10548019e-04 1.10548019e-04 -1.21341232e-05 1.21341232e-05 -2.22571404e-05 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 6.23985784e-05 5.77391609e-04 -1.84829569e-04 -1.52754628e-04 -1.52754628e-04 6.14000296e-04 5.03452277e-04 5.03452277e-04 1.40112786e-05 2.53475323e-05 2.53475323e-05 1.52245151e-05 5.22006568e-05 3.31512088e-04 -1.78364587e-04 -4.04648958e-05 -4.04648958e-05 4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 +-2 1 0 664 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 -6.51430410e-04 -1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 9.03850368e-04 6.83086768e-03 8.43337208e-04 2.53001162e-03 -2.53001162e-03 -2.52365441e-03 -7.57096322e-03 7.57096322e-03 -1.00913723e-04 6.55453856e-05 -6.55453856e-05 -1.96636157e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 -5.79192613e-03 -9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 6.83086768e-03 4.49022835e-02 5.72578026e-03 1.71773408e-02 -1.71773408e-02 -1.58592065e-02 -4.75776194e-02 4.75776194e-02 1.03725365e-03 -6.73716006e-04 6.73716006e-04 2.02114802e-03 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 1.33488137e-04 -4.04648958e-05 8.09297916e-05 1.33773441e-04 1.78364587e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 -2.38241943e-03 2.38241943e-03 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 7.33694046e-06 1.56190191e-04 -1.56190191e-04 -8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 -4.04648958e-05 1.78364587e-04 1.82490838e-04 8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -5.92707290e-03 7.14725830e-03 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -2.01015902e-04 1.25198469e-04 -8.22769560e-05 1.28764539e-04 -3.75595407e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 -3.08011777e-04 -1.70112085e-04 -3.08011777e-04 2.53001162e-03 1.71773408e-02 2.38241943e-03 7.14725830e-03 -5.92707290e-03 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 2.01015902e-04 -8.22769560e-05 1.25198469e-04 1.28764539e-04 3.75595407e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 -3.95630639e-04 8.88487290e-05 -1.77697458e-04 -3.69835640e-04 -4.93114186e-04 2.52365441e-03 1.58592065e-02 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 5.13494064e-03 -1.85117687e-02 1.85117687e-02 4.17572779e-04 -5.12247195e-04 5.12247195e-04 9.58279859e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 8.88487290e-05 -4.93114186e-04 -5.27544004e-04 -1.77697458e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -1.85117687e-02 -4.42297760e-02 5.55353062e-02 1.58669337e-03 -1.02255338e-03 9.58279859e-04 -1.92820575e-04 3.06766015e-03 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 8.28520008e-04 4.24254551e-04 8.28520008e-04 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 1.85117687e-02 5.55353062e-02 -4.42297760e-02 -1.58669337e-03 9.58279859e-04 -1.02255338e-03 -1.92820575e-04 -3.06766015e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 9.82142582e-05 3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 2.01015902e-04 -2.01015902e-04 -4.17572779e-04 -1.58669337e-03 1.58669337e-03 -3.22133532e-04 3.31742869e-04 -3.31742869e-04 -6.87051071e-04 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 -1.78364587e-04 -8.88487290e-05 -8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -1.25198469e-04 8.22769560e-05 5.12247195e-04 1.02255338e-03 -9.58279859e-04 3.31742869e-04 -4.61448819e-06 1.53061324e-05 5.93087946e-05 5.20388754e-04 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 -1.78364587e-04 3.08011777e-04 1.77697458e-04 4.93114186e-04 -8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -6.55453856e-05 6.73716006e-04 1.56190191e-04 8.22769560e-05 -1.25198469e-04 -5.12247195e-04 -9.58279859e-04 1.02255338e-03 -3.31742869e-04 1.53061324e-05 -4.61448819e-06 5.93087946e-05 -5.20388754e-04 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 1.70112085e-04 3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.28764539e-04 -1.28764539e-04 1.92820575e-04 1.92820575e-04 5.93087946e-05 5.93087946e-05 3.46774814e-04 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -8.09297916e-05 3.08011777e-04 4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -1.96636157e-04 2.02114802e-03 8.22769560e-05 3.75595407e-04 -3.75595407e-04 -9.58279859e-04 -3.06766015e-03 3.06766015e-03 -6.87051071e-04 5.20388754e-04 -5.20388754e-04 -1.39231783e-03 1.26117398e-06 1.33679398e-05 4.00856057e-06 1.33618686e-06 -6.68093428e-06 -1.32755051e-05 -4.42516836e-06 2.21258418e-05 -6.09251692e-07 7.91441164e-07 -3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 -6.51430410e-04 -1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 1.42056580e-05 -7.10282899e-05 -1.40803698e-04 -4.69345661e-05 2.34672831e-04 -6.49920380e-06 8.44271339e-06 -4.22135669e-05 -3.37708535e-05 -1.40711890e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 -5.79192613e-03 -9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -4.27896200e-06 2.13948100e-05 4.06268943e-05 1.42268363e-05 -7.11341813e-05 2.41503840e-06 -2.42459571e-06 1.21229785e-05 1.02166601e-05 4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 1.33488137e-04 -4.04648958e-05 8.09297916e-05 1.33773441e-04 1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.91365000e-07 7.13160333e-06 1.42268363e-05 2.68866425e-06 -2.37113938e-05 5.80592174e-07 -4.62680413e-07 4.25694169e-06 3.53512266e-06 7.71134021e-07 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 -4.04648958e-05 1.78364587e-04 1.82490838e-04 8.09297916e-05 6.68093428e-06 7.10282899e-05 2.13948100e-05 7.13160333e-06 -3.50230610e-05 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.90296087e-06 4.25694169e-06 -2.08960005e-05 -1.63799202e-05 -6.96533351e-06 6.51430410e-04 5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 -3.08011777e-04 -1.70112085e-04 -3.08011777e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -1.34800267e-04 -4.71433913e-05 2.35716957e-04 -8.02147948e-06 8.10999291e-06 -4.05499645e-05 -3.41201277e-05 -1.42167199e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 -3.95630639e-04 8.88487290e-05 -1.77697458e-04 -3.69835640e-04 -4.93114186e-04 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -4.71433913e-05 -9.08455661e-06 7.85723189e-05 -1.94629757e-06 1.58322692e-06 -1.42167199e-05 -1.17934149e-05 -2.63871153e-06 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 8.88487290e-05 -4.93114186e-04 -5.27544004e-04 -1.77697458e-04 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.35716957e-04 7.85723189e-05 -3.86231687e-04 9.73148786e-06 -1.42167199e-05 6.98234823e-05 5.47666844e-05 2.32744941e-05 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 8.28520008e-04 4.24254551e-04 8.28520008e-04 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -5.80592174e-07 2.90296087e-06 8.02147948e-06 1.94629757e-06 -9.73148786e-06 -2.37391660e-07 -4.40488803e-07 2.20244401e-06 1.20827724e-06 5.03448848e-07 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 9.82142582e-05 3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.62680413e-07 -4.25694169e-06 -8.10999291e-06 -1.58322692e-06 1.42167199e-05 -4.40488803e-07 2.55460371e-07 -2.42817748e-06 -2.12901390e-06 -4.54207908e-07 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 -1.78364587e-04 -8.88487290e-05 -8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 -4.25694169e-06 2.08960005e-05 4.05499645e-05 1.42167199e-05 -6.98234823e-05 2.20244401e-06 -2.42817748e-06 1.19107123e-05 9.84590416e-06 4.18903631e-06 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 -1.78364587e-04 3.08011777e-04 1.77697458e-04 4.93114186e-04 -8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 -3.53512266e-06 1.63799202e-05 3.41201277e-05 1.17934149e-05 -5.47666844e-05 1.20827724e-06 -2.12901390e-06 9.84590416e-06 7.51335398e-06 3.41516227e-06 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 1.70112085e-04 3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 -7.71134021e-07 6.96533351e-06 1.42167199e-05 2.63871153e-06 -2.32744941e-05 5.03448848e-07 -4.54207908e-07 4.18903631e-06 3.41516227e-06 7.39948805e-07 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -8.09297916e-05 3.08011777e-04 4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 +-2 1 1 660 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 -3.25715205e-04 -1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 5.91946911e-05 2.95973455e-04 -5.91946911e-05 -2.01777458e-04 -1.00888729e-03 2.01777458e-04 -4.80344481e-05 3.46658769e-05 -6.93317538e-06 8.31981046e-05 -3.46658769e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 -2.89596307e-03 -9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 5.89410151e-04 2.94705075e-03 -5.89410151e-04 -2.00726181e-03 -1.00363091e-02 2.00726181e-03 -4.44476268e-04 3.20773116e-04 -6.41546233e-05 7.69855479e-04 -3.20773116e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 1.33488137e-04 -8.09297916e-05 4.04648958e-05 -1.33773441e-04 1.78364587e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -2.97034962e-04 5.94069924e-05 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 5.97729402e-05 1.92305372e-05 -3.84610745e-06 -8.21464752e-05 3.42276980e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 -3.08011777e-04 1.78364587e-04 -1.70112085e-04 3.08011777e-04 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -1.40997622e-03 2.97034962e-04 1.00895778e-03 4.78508398e-03 -1.00895778e-03 2.06272321e-04 -1.60446843e-04 3.42276980e-05 -3.57274141e-04 1.60446843e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 -4.04648958e-05 1.82490838e-04 -8.09297916e-05 5.91946911e-05 5.89410151e-04 5.94069924e-05 2.97034962e-04 1.57915946e-05 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -4.12544643e-05 3.42276980e-05 3.84610745e-06 9.28381223e-05 1.92305372e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 -3.95630639e-04 1.77697458e-04 -8.88487290e-05 3.69835640e-04 -4.93114186e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 2.12071039e-04 -3.42864166e-03 6.85728332e-04 -2.00102502e-04 -7.05429391e-05 1.41085878e-05 2.72889020e-04 -1.13703758e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 8.28520008e-04 -4.93114186e-04 4.24254551e-04 -8.28520008e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -3.42864166e-03 -1.62454089e-02 3.42864166e-03 -6.81387866e-04 5.31669453e-04 -1.13703758e-04 1.18019840e-03 -5.31669453e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 8.88487290e-05 -5.27544004e-04 1.77697458e-04 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 6.85728332e-04 3.42864166e-03 2.12071039e-04 1.36277573e-04 -1.13703758e-04 -1.41085878e-05 -3.09738360e-04 -7.05429391e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 4.91071291e-05 3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -2.06272321e-04 4.12544643e-05 2.00102502e-04 6.81387866e-04 -1.36277573e-04 1.07400983e-05 -1.99216840e-05 3.98433680e-06 -1.97894844e-05 8.24561849e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 -1.78364587e-04 -1.77697458e-04 -8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 3.46658769e-05 3.20773116e-04 -1.92305372e-05 1.60446843e-04 -3.42276980e-05 7.05429391e-05 -5.31669453e-04 1.13703758e-04 -1.99216840e-05 -2.14746155e-05 4.42749712e-06 2.10230097e-05 -1.02201763e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 -1.78364587e-04 4.04648958e-05 8.88487290e-05 4.93114186e-04 -8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 -3.42276980e-05 -3.84610745e-06 -1.41085878e-05 1.13703758e-04 1.41085878e-05 3.98433680e-06 4.42749712e-06 -2.22629335e-07 -6.90107377e-06 -4.42749712e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 -1.82490838e-04 -3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 8.31981046e-05 7.69855479e-04 8.21464752e-05 3.57274141e-04 -9.28381223e-05 -2.72889020e-04 -1.18019840e-03 3.09738360e-04 -1.97894844e-05 2.10230097e-05 -6.90107377e-06 3.35910266e-05 -2.77641893e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -3.08011777e-04 8.09297916e-05 4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 -1.60446843e-04 -1.92305372e-05 1.13703758e-04 5.31669453e-04 7.05429391e-05 8.24561849e-06 -1.02201763e-05 -4.42749712e-06 -2.77641893e-05 -2.14746155e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 1.77584073e-04 -1.77584073e-04 -6.05332375e-04 -6.05332375e-04 6.05332375e-04 6.23985784e-05 -6.23985784e-05 -6.23985784e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 -3.25715205e-04 -1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 1.76823045e-03 -1.76823045e-03 -6.02178543e-03 -6.02178543e-03 6.02178543e-03 5.77391609e-04 -5.77391609e-04 -5.77391609e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 -2.89596307e-03 -9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 -5.34662931e-04 5.34662931e-04 1.55641909e-03 1.81612400e-03 -1.81612400e-03 3.70369518e-05 -1.52754628e-04 1.52754628e-04 1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 1.33488137e-04 -8.09297916e-05 4.04648958e-05 -1.33773441e-04 1.78364587e-04 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -4.59464344e-04 5.34662931e-04 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -1.85184759e-05 -1.52754628e-04 1.84829569e-04 3.20749411e-05 1.52754628e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 -3.08011777e-04 1.78364587e-04 -1.70112085e-04 3.08011777e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 5.34662931e-04 -4.59464344e-04 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 1.85184759e-05 1.84829569e-04 -1.52754628e-04 3.20749411e-05 -1.52754628e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 -4.04648958e-05 1.82490838e-04 -8.09297916e-05 6.05332375e-04 6.02178543e-03 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -5.27375562e-03 -6.17155499e-03 6.17155499e-03 -1.27649857e-04 5.03452277e-04 -5.03452277e-04 -6.14000296e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 -3.95630639e-04 1.77697458e-04 -8.88487290e-05 3.69835640e-04 -4.93114186e-04 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -6.17155499e-03 -5.27375562e-03 6.17155499e-03 6.38249283e-05 5.03452277e-04 -6.14000296e-04 -1.10548019e-04 -5.03452277e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 8.28520008e-04 -4.93114186e-04 4.24254551e-04 -8.28520008e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 6.17155499e-03 6.17155499e-03 -5.27375562e-03 -6.38249283e-05 -6.14000296e-04 5.03452277e-04 -1.10548019e-04 5.03452277e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 8.88487290e-05 -5.27544004e-04 1.77697458e-04 -3.70369518e-05 1.85184759e-05 -1.85184759e-05 1.27649857e-04 -6.38249283e-05 6.38249283e-05 -2.22571404e-05 -7.00563930e-06 7.00563930e-06 -1.40112786e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 4.91071291e-05 3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.52754628e-04 -1.84829569e-04 -5.03452277e-04 -5.03452277e-04 6.14000296e-04 -7.00563930e-06 1.52245151e-05 -2.53475323e-05 -1.21341232e-05 -2.53475323e-05 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 -1.78364587e-04 -1.77697458e-04 -8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 -1.84829569e-04 1.52754628e-04 5.03452277e-04 6.14000296e-04 -5.03452277e-04 7.00563930e-06 -2.53475323e-05 1.52245151e-05 -1.21341232e-05 2.53475323e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 -1.78364587e-04 4.04648958e-05 8.88487290e-05 4.93114186e-04 -8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -3.20749411e-05 -3.20749411e-05 1.10548019e-04 1.10548019e-04 -1.21341232e-05 -1.21341232e-05 -2.22571404e-05 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 -1.82490838e-04 -3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 -6.23985784e-05 -5.77391609e-04 -1.84829569e-04 -1.52754628e-04 1.52754628e-04 6.14000296e-04 5.03452277e-04 -5.03452277e-04 -1.40112786e-05 -2.53475323e-05 2.53475323e-05 1.52245151e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -3.08011777e-04 8.09297916e-05 4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -2 1 2 169 - 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -4.00856057e-06 -1.33618686e-06 2.21258418e-05 1.32755051e-05 4.42516836e-06 3.04625846e-06 3.95720582e-06 1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -4.26169739e-05 -1.42056580e-05 2.34672831e-04 1.40803698e-04 4.69345661e-05 3.24960190e-05 4.22135669e-05 1.40711890e-05 1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -2.13948100e-05 -7.13160333e-06 1.16503354e-04 7.11341813e-05 2.37113938e-05 1.56369075e-05 2.08960005e-05 6.96533351e-06 5.67592226e-06 4.25694169e-06 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -1.22019303e-05 -4.27896200e-06 7.11341813e-05 4.06268943e-05 1.42268363e-05 1.00554064e-05 1.21229785e-05 4.25694169e-06 3.01684543e-06 2.42459571e-06 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -4.27896200e-06 -7.91365000e-07 2.37113938e-05 1.42268363e-05 2.68866425e-06 3.35180212e-06 4.25694169e-06 7.71134021e-07 1.26475376e-06 4.62680413e-07 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 7.11341813e-05 2.37113938e-05 -3.86231687e-04 -2.35716957e-04 -7.85723189e-05 -5.22950839e-05 -6.98234823e-05 -2.32744941e-05 -1.89556265e-05 -1.42167199e-05 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 4.06268943e-05 1.42268363e-05 -2.35716957e-04 -1.34800267e-04 -4.71433913e-05 -3.35596371e-05 -4.05499645e-05 -1.42167199e-05 -1.01132588e-05 -8.10999291e-06 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 1.42268363e-05 2.68866425e-06 -7.85723189e-05 -4.71433913e-05 -9.08455661e-06 -1.11865457e-05 -1.42167199e-05 -2.63871153e-06 -4.21116432e-06 -1.58322692e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -1.00554064e-05 -3.35180212e-06 5.22950839e-05 3.35596371e-05 1.11865457e-05 6.62206635e-06 9.62802513e-06 3.20934171e-06 2.75203269e-06 2.06402452e-06 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -1.21229785e-05 -4.25694169e-06 6.98234823e-05 4.05499645e-05 1.42167199e-05 9.62802513e-06 1.19107123e-05 4.18903631e-06 3.01557961e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -4.25694169e-06 -7.71134021e-07 2.32744941e-05 1.42167199e-05 2.63871153e-06 3.20934171e-06 4.18903631e-06 7.39948805e-07 1.27158164e-06 4.54207908e-07 1.05525488e-06 1.12569512e-05 -5.67592226e-06 -3.01684543e-06 -1.26475376e-06 1.89556265e-05 1.01132588e-05 4.21116432e-06 2.75203269e-06 3.01557961e-06 1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 -2.42459571e-06 -4.62680413e-07 1.42167199e-05 8.10999291e-06 1.58322692e-06 2.06402452e-06 2.42817748e-06 4.54207908e-07 6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 4.00856057e-06 6.68093428e-06 -1.33618686e-06 -1.32755051e-05 -2.21258418e-05 4.42516836e-06 -6.09251692e-07 3.95720582e-06 -7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 7.10282899e-05 -1.42056580e-05 -1.40803698e-04 -2.34672831e-04 4.69345661e-05 -6.49920380e-06 4.22135669e-05 -8.44271339e-06 3.37708535e-05 -1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -2.13948100e-05 4.27896200e-06 4.06268943e-05 7.11341813e-05 -1.42268363e-05 2.41503840e-06 -1.21229785e-05 2.42459571e-06 -1.02166601e-05 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -3.50230610e-05 7.13160333e-06 7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.90296087e-06 -2.08960005e-05 4.25694169e-06 -1.63799202e-05 6.96533351e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 7.13160333e-06 -7.91365000e-07 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 -5.80592174e-07 4.25694169e-06 -4.62680413e-07 3.53512266e-06 -7.71134021e-07 1.32755051e-05 1.40803698e-04 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -1.34800267e-04 -2.35716957e-04 4.71433913e-05 -8.02147948e-06 4.05499645e-05 -8.10999291e-06 3.41201277e-05 -1.42167199e-05 2.21258418e-05 2.34672831e-04 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.35716957e-04 -3.86231687e-04 7.85723189e-05 -9.73148786e-06 6.98234823e-05 -1.42167199e-05 5.47666844e-05 -2.32744941e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 4.71433913e-05 7.85723189e-05 -9.08455661e-06 1.94629757e-06 -1.42167199e-05 1.58322692e-06 -1.17934149e-05 2.63871153e-06 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -2.90296087e-06 5.80592174e-07 8.02147948e-06 9.73148786e-06 -1.94629757e-06 -2.37391660e-07 -2.20244401e-06 4.40488803e-07 -1.20827724e-06 5.03448848e-07 3.95720582e-06 4.22135669e-05 1.21229785e-05 2.08960005e-05 -4.25694169e-06 -4.05499645e-05 -6.98234823e-05 1.42167199e-05 -2.20244401e-06 1.19107123e-05 -2.42817748e-06 9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 -4.25694169e-06 4.62680413e-07 8.10999291e-06 1.42167199e-05 -1.58322692e-06 4.40488803e-07 -2.42817748e-06 2.55460371e-07 -2.12901390e-06 4.54207908e-07 3.16576465e-06 3.37708535e-05 1.02166601e-05 1.63799202e-05 -3.53512266e-06 -3.41201277e-05 -5.47666844e-05 1.17934149e-05 -1.20827724e-06 9.84590416e-06 -2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 -6.96533351e-06 7.71134021e-07 1.42167199e-05 2.32744941e-05 -2.63871153e-06 5.03448848e-07 -4.18903631e-06 4.54207908e-07 -3.41516227e-06 7.39948805e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 1 3 0 -2 2 -2 0 -2 2 -1 169 - 1.26117398e-06 1.33679398e-05 -4.00856057e-06 1.33618686e-06 -6.68093428e-06 1.32755051e-05 -4.42516836e-06 2.21258418e-05 -6.09251692e-07 -7.91441164e-07 3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 1.42056580e-05 -7.10282899e-05 1.40803698e-04 -4.69345661e-05 2.34672831e-04 -6.49920380e-06 -8.44271339e-06 4.22135669e-05 -3.37708535e-05 -1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 4.27896200e-06 -2.13948100e-05 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -2.41503840e-06 -2.42459571e-06 1.21229785e-05 -1.02166601e-05 -4.25694169e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.91365000e-07 7.13160333e-06 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 5.80592174e-07 4.62680413e-07 -4.25694169e-06 3.53512266e-06 7.71134021e-07 6.68093428e-06 7.10282899e-05 -2.13948100e-05 7.13160333e-06 -3.50230610e-05 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.90296087e-06 -4.25694169e-06 2.08960005e-05 -1.63799202e-05 -6.96533351e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -1.34800267e-04 4.71433913e-05 -2.35716957e-04 8.02147948e-06 8.10999291e-06 -4.05499645e-05 3.41201277e-05 1.42167199e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 4.71433913e-05 -9.08455661e-06 7.85723189e-05 -1.94629757e-06 -1.58322692e-06 1.42167199e-05 -1.17934149e-05 -2.63871153e-06 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.35716957e-04 7.85723189e-05 -3.86231687e-04 9.73148786e-06 1.42167199e-05 -6.98234823e-05 5.47666844e-05 2.32744941e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -5.80592174e-07 2.90296087e-06 -8.02147948e-06 1.94629757e-06 -9.73148786e-06 -2.37391660e-07 4.40488803e-07 -2.20244401e-06 1.20827724e-06 5.03448848e-07 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.62680413e-07 4.25694169e-06 -8.10999291e-06 1.58322692e-06 -1.42167199e-05 4.40488803e-07 2.55460371e-07 -2.42817748e-06 2.12901390e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 -1.21229785e-05 4.25694169e-06 -2.08960005e-05 4.05499645e-05 -1.42167199e-05 6.98234823e-05 -2.20244401e-06 -2.42817748e-06 1.19107123e-05 -9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 -3.53512266e-06 1.63799202e-05 -3.41201277e-05 1.17934149e-05 -5.47666844e-05 1.20827724e-06 2.12901390e-06 -9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 -7.71134021e-07 6.96533351e-06 -1.42167199e-05 2.63871153e-06 -2.32744941e-05 5.03448848e-07 4.54207908e-07 -4.18903631e-06 3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 -1.33618686e-06 4.00856057e-06 -6.68093428e-06 4.42516836e-06 -1.32755051e-05 2.21258418e-05 -2.43700677e-06 -7.91441164e-07 1.31906861e-06 -2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 4.26169739e-05 -7.10282899e-05 4.69345661e-05 -1.40803698e-04 2.34672831e-04 -2.59968152e-05 -8.44271339e-06 1.40711890e-05 -2.25139024e-05 -4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 4.27896200e-06 -7.13160333e-06 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -2.77120995e-06 -4.62680413e-07 7.71134021e-07 -2.27036890e-06 -4.25694169e-06 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -1.22019303e-05 2.13948100e-05 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 7.64036796e-06 2.42459571e-06 -4.25694169e-06 7.19981464e-06 1.21229785e-05 6.68093428e-06 7.10282899e-05 -7.13160333e-06 2.13948100e-05 -3.50230610e-05 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -1.27339466e-05 -4.25694169e-06 6.96533351e-06 -1.07039980e-05 -2.08960005e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -9.08455661e-06 4.71433913e-05 -7.85723189e-05 9.24024813e-06 1.58322692e-06 -2.63871153e-06 7.58225060e-06 1.42167199e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 4.71433913e-05 -1.34800267e-04 2.35716957e-04 -2.55381576e-05 -8.10999291e-06 1.42167199e-05 -2.40068689e-05 -4.05499645e-05 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -7.85723189e-05 2.35716957e-04 -3.86231687e-04 4.25635960e-05 1.42167199e-05 -2.32744941e-05 3.58110579e-05 6.98234823e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -7.64036796e-06 1.27339466e-05 -9.24024813e-06 2.55381576e-05 -4.25635960e-05 4.52926879e-06 1.62353572e-06 -2.70589286e-06 3.96030993e-06 7.42558112e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -2.42459571e-06 4.25694169e-06 -1.58322692e-06 8.10999291e-06 -1.42167199e-05 1.62353572e-06 2.55460371e-07 -4.54207908e-07 1.44598144e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 -7.71134021e-07 4.25694169e-06 -6.96533351e-06 2.63871153e-06 -1.42167199e-05 2.32744941e-05 -2.70589286e-06 -4.54207908e-07 7.39948805e-07 -2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 -7.19981464e-06 1.07039980e-05 -7.58225060e-06 2.40068689e-05 -3.58110579e-05 3.96030993e-06 1.44598144e-06 -2.14358063e-06 2.74669353e-06 6.83032454e-06 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 -1.21229785e-05 2.08960005e-05 -1.42167199e-05 4.05499645e-05 -6.98234823e-05 7.42558112e-06 2.42817748e-06 -4.18903631e-06 6.83032454e-06 1.19107123e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 2 0 532 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 1.33618686e-06 -4.00856057e-06 2.21258418e-05 -4.42516836e-06 1.32755051e-05 3.04625846e-06 -1.31906861e-06 3.95720582e-06 -1.05525488e-06 -7.91441164e-07 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 1.42056580e-05 -4.26169739e-05 2.34672831e-04 -4.69345661e-05 1.40803698e-04 3.24960190e-05 -1.40711890e-05 4.22135669e-05 -1.12569512e-05 -8.44271339e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 -4.68133080e-05 6.68093428e-06 7.10282899e-05 -3.50230610e-05 7.13160333e-06 -2.13948100e-05 1.16503354e-04 -2.37113938e-05 7.11341813e-05 1.56369075e-05 -6.96533351e-06 2.08960005e-05 -5.67592226e-06 -4.25694169e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -7.91365000e-07 4.27896200e-06 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 -3.35180212e-06 7.71134021e-07 -4.25694169e-06 1.26475376e-06 4.62680413e-07 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 -4.16551765e-05 4.00856057e-06 4.26169739e-05 -2.13948100e-05 4.27896200e-06 -1.22019303e-05 7.11341813e-05 -1.42268363e-05 4.06268943e-05 1.00554064e-05 -4.25694169e-06 1.21229785e-05 -3.01684543e-06 -2.42459571e-06 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 1.65115925e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -3.86231687e-04 7.85723189e-05 -2.35716957e-04 -5.22950839e-05 2.32744941e-05 -6.98234823e-05 1.89556265e-05 1.42167199e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 7.85723189e-05 -9.08455661e-06 4.71433913e-05 1.11865457e-05 -2.63871153e-06 1.42167199e-05 -4.21116432e-06 -1.58322692e-06 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 1.47237258e-04 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -2.35716957e-04 4.71433913e-05 -1.34800267e-04 -3.35596371e-05 1.42167199e-05 -4.05499645e-05 1.01132588e-05 8.10999291e-06 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 3.35180212e-06 -1.00554064e-05 5.22950839e-05 -1.11865457e-05 3.35596371e-05 6.62206635e-06 -3.20934171e-06 9.62802513e-06 -2.75203269e-06 -2.06402452e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -7.71134021e-07 4.25694169e-06 -2.32744941e-05 2.63871153e-06 -1.42167199e-05 -3.20934171e-06 7.39948805e-07 -4.18903631e-06 1.27158164e-06 4.54207908e-07 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 3.95720582e-06 4.22135669e-05 -2.08960005e-05 4.25694169e-06 -1.21229785e-05 6.98234823e-05 -1.42167199e-05 4.05499645e-05 9.62802513e-06 -4.18903631e-06 1.19107123e-05 -3.01557961e-06 -2.42817748e-06 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 -1.26475376e-06 3.01684543e-06 -1.89556265e-05 4.21116432e-06 -1.01132588e-05 -2.75203269e-06 1.27158164e-06 -3.01557961e-06 6.53895969e-07 6.83032454e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 -4.62680413e-07 2.42459571e-06 -1.42167199e-05 1.58322692e-06 -8.10999291e-06 -2.06402452e-06 4.54207908e-07 -2.42817748e-06 6.83032454e-07 2.55460371e-07 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -1.33618686e-06 -6.68093428e-06 1.32755051e-05 4.42516836e-06 2.21258418e-05 -6.09251692e-07 7.91441164e-07 3.95720582e-06 -3.16576465e-06 1.31906861e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -1.42056580e-05 -7.10282899e-05 1.40803698e-04 4.69345661e-05 2.34672831e-04 -6.49920380e-06 8.44271339e-06 4.22135669e-05 -3.37708535e-05 1.40711890e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -4.27896200e-06 -2.13948100e-05 4.06268943e-05 1.42268363e-05 7.11341813e-05 -2.41503840e-06 2.42459571e-06 1.21229785e-05 -1.02166601e-05 4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 -4.68133080e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.91365000e-07 -7.13160333e-06 1.42268363e-05 2.68866425e-06 2.37113938e-05 -5.80592174e-07 4.62680413e-07 4.25694169e-06 -3.53512266e-06 7.71134021e-07 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -7.13160333e-06 -3.50230610e-05 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.90296087e-06 4.25694169e-06 2.08960005e-05 -1.63799202e-05 6.96533351e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 -4.16551765e-05 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 1.42268363e-05 7.11341813e-05 -1.34800267e-04 -4.71433913e-05 -2.35716957e-04 8.02147948e-06 -8.10999291e-06 -4.05499645e-05 3.41201277e-05 -1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 1.65115925e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.68866425e-06 2.37113938e-05 -4.71433913e-05 -9.08455661e-06 -7.85723189e-05 1.94629757e-06 -1.58322692e-06 -1.42167199e-05 1.17934149e-05 -2.63871153e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.35716957e-04 -7.85723189e-05 -3.86231687e-04 9.73148786e-06 -1.42167199e-05 -6.98234823e-05 5.47666844e-05 -2.32744941e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 1.47237258e-04 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 5.80592174e-07 2.90296087e-06 -8.02147948e-06 -1.94629757e-06 -9.73148786e-06 -2.37391660e-07 -4.40488803e-07 -2.20244401e-06 1.20827724e-06 -5.03448848e-07 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.62680413e-07 -4.25694169e-06 8.10999291e-06 1.58322692e-06 1.42167199e-05 -4.40488803e-07 2.55460371e-07 2.42817748e-06 -2.12901390e-06 4.54207908e-07 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -4.25694169e-06 -2.08960005e-05 4.05499645e-05 1.42167199e-05 6.98234823e-05 -2.20244401e-06 2.42817748e-06 1.19107123e-05 -9.84590416e-06 4.18903631e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 3.53512266e-06 1.63799202e-05 -3.41201277e-05 -1.17934149e-05 -5.47666844e-05 1.20827724e-06 -2.12901390e-06 -9.84590416e-06 7.51335398e-06 -3.41516227e-06 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 1.31906861e-06 1.40711890e-05 -4.25694169e-06 -7.71134021e-07 -6.96533351e-06 1.42167199e-05 2.63871153e-06 2.32744941e-05 -5.03448848e-07 4.54207908e-07 4.18903631e-06 -3.41516227e-06 7.39948805e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +-2 2 0 516 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.26117398e-06 1.33679398e-05 -1.33618686e-06 6.68093428e-06 -4.00856057e-06 4.42516836e-06 -2.21258418e-05 1.32755051e-05 -2.43700677e-06 -1.31906861e-06 7.91441164e-07 2.11050977e-06 -3.95720582e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 -1.43899347e-04 -2.49240980e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 7.10282899e-05 -4.26169739e-05 4.69345661e-05 -2.34672831e-04 1.40803698e-04 -2.59968152e-05 -1.40711890e-05 8.44271339e-06 2.25139024e-05 -4.22135669e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 1.33618686e-06 1.42056580e-05 -7.91365000e-07 7.13160333e-06 -4.27896200e-06 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -2.77120995e-06 -7.71134021e-07 4.62680413e-07 2.27036890e-06 -4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 5.10773033e-05 5.15813158e-06 8.84684845e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -3.50230610e-05 2.13948100e-05 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 1.27339466e-05 6.96533351e-06 -4.25694169e-06 -1.07039980e-05 2.08960005e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 -8.84684845e-05 4.00856057e-06 4.26169739e-05 -4.27896200e-06 2.13948100e-05 -1.22019303e-05 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -7.64036796e-06 -4.25694169e-06 2.42459571e-06 7.19981464e-06 -1.21229785e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -9.08455661e-06 7.85723189e-05 -4.71433913e-05 9.24024813e-06 2.63871153e-06 -1.58322692e-06 -7.58225060e-06 1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -1.80337194e-04 -1.78786668e-05 -3.12353182e-04 2.21258418e-05 2.34672831e-04 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 7.85723189e-05 -3.86231687e-04 2.35716957e-04 -4.25635960e-05 -2.32744941e-05 1.42167199e-05 3.58110579e-05 -6.98234823e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 3.12353182e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -4.71433913e-05 2.35716957e-04 -1.34800267e-04 2.55381576e-05 1.42167199e-05 -8.10999291e-06 -2.40068689e-05 4.05499645e-05 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 5.10773033e-05 1.80337194e-04 -1.80337194e-04 1.91892174e-05 3.29373633e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -1.27339466e-05 7.64036796e-06 -9.24024813e-06 4.25635960e-05 -2.55381576e-05 4.52926879e-06 2.70589286e-06 -1.62353572e-06 -3.96030993e-06 7.42558112e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -6.96533351e-06 4.25694169e-06 -2.63871153e-06 2.32744941e-05 -1.42167199e-05 2.70589286e-06 7.39948805e-07 -4.54207908e-07 -2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 7.91441164e-07 8.44271339e-06 -4.62680413e-07 4.25694169e-06 -2.42459571e-06 1.58322692e-06 -1.42167199e-05 8.10999291e-06 -1.62353572e-06 -4.54207908e-07 2.55460371e-07 1.44598144e-06 -2.42817748e-06 -5.15813158e-06 -5.15813158e-06 1.78786668e-05 1.78786668e-05 -7.50720721e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 1.07039980e-05 -7.19981464e-06 7.58225060e-06 -3.58110579e-05 2.40068689e-05 -3.96030993e-06 -2.14358063e-06 1.44598144e-06 2.74669353e-06 -6.83032454e-06 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 3.29373633e-05 5.72220086e-05 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 -2.08960005e-05 1.21229785e-05 -1.42167199e-05 6.98234823e-05 -4.05499645e-05 7.42558112e-06 4.18903631e-06 -2.42817748e-06 -6.83032454e-06 1.19107123e-05 1.26117398e-06 1.33679398e-05 1.33618686e-06 4.00856057e-06 -6.68093428e-06 -4.42516836e-06 -1.32755051e-05 2.21258418e-05 -2.43700677e-06 7.91441164e-07 -1.31906861e-06 -2.11050977e-06 -3.95720582e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.33679398e-05 1.41458274e-04 1.42056580e-05 4.26169739e-05 -7.10282899e-05 -4.69345661e-05 -1.40803698e-04 2.34672831e-04 -2.59968152e-05 8.44271339e-06 -1.40711890e-05 -2.25139024e-05 -4.22135669e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 -1.43899347e-04 -2.49240980e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -4.27896200e-06 7.13160333e-06 2.68866425e-06 1.42268363e-05 -2.37113938e-05 2.77120995e-06 -4.62680413e-07 7.71134021e-07 2.27036890e-06 4.25694169e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -1.22019303e-05 2.13948100e-05 1.42268363e-05 4.06268943e-05 -7.11341813e-05 7.64036796e-06 -2.42459571e-06 4.25694169e-06 7.19981464e-06 1.21229785e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 5.10773033e-05 5.15813158e-06 8.84684845e-05 6.68093428e-06 7.10282899e-05 7.13160333e-06 2.13948100e-05 -3.50230610e-05 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 -1.27339466e-05 4.25694169e-06 -6.96533351e-06 -1.07039980e-05 -2.08960005e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 -8.84684845e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -9.08455661e-06 -4.71433913e-05 7.85723189e-05 -9.24024813e-06 1.58322692e-06 -2.63871153e-06 -7.58225060e-06 -1.42167199e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 1.32755051e-05 1.40803698e-04 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -4.71433913e-05 -1.34800267e-04 2.35716957e-04 -2.55381576e-05 8.10999291e-06 -1.42167199e-05 -2.40068689e-05 -4.05499645e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 7.85723189e-05 2.35716957e-04 -3.86231687e-04 4.25635960e-05 -1.42167199e-05 2.32744941e-05 3.58110579e-05 6.98234823e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 3.12353182e-04 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -7.64036796e-06 1.27339466e-05 9.24024813e-06 2.55381576e-05 -4.25635960e-05 4.52926879e-06 -1.62353572e-06 2.70589286e-06 3.96030993e-06 7.42558112e-06 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 5.10773033e-05 1.80337194e-04 -1.80337194e-04 1.91892174e-05 3.29373633e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 2.42459571e-06 -4.25694169e-06 -1.58322692e-06 -8.10999291e-06 1.42167199e-05 -1.62353572e-06 2.55460371e-07 -4.54207908e-07 -1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 -4.25694169e-06 6.96533351e-06 2.63871153e-06 1.42167199e-05 -2.32744941e-05 2.70589286e-06 -4.54207908e-07 7.39948805e-07 2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 -7.19981464e-06 1.07039980e-05 7.58225060e-06 2.40068689e-05 -3.58110579e-05 3.96030993e-06 -1.44598144e-06 2.14358063e-06 2.74669353e-06 6.83032454e-06 -5.15813158e-06 -5.15813158e-06 1.78786668e-05 1.78786668e-05 -7.50720721e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 -1.21229785e-05 2.08960005e-05 1.42167199e-05 4.05499645e-05 -6.98234823e-05 7.42558112e-06 -2.42817748e-06 4.18903631e-06 6.83032454e-06 1.19107123e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 3.29373633e-05 5.72220086e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -2 2 1 169 - 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -1.33618686e-06 -4.00856057e-06 2.21258418e-05 4.42516836e-06 1.32755051e-05 3.04625846e-06 1.31906861e-06 3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -1.42056580e-05 -4.26169739e-05 2.34672831e-04 4.69345661e-05 1.40803698e-04 3.24960190e-05 1.40711890e-05 4.22135669e-05 -1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -7.13160333e-06 -2.13948100e-05 1.16503354e-04 2.37113938e-05 7.11341813e-05 1.56369075e-05 6.96533351e-06 2.08960005e-05 -5.67592226e-06 4.25694169e-06 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -7.91365000e-07 -4.27896200e-06 2.37113938e-05 2.68866425e-06 1.42268363e-05 3.35180212e-06 7.71134021e-07 4.25694169e-06 -1.26475376e-06 4.62680413e-07 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -4.27896200e-06 -1.22019303e-05 7.11341813e-05 1.42268363e-05 4.06268943e-05 1.00554064e-05 4.25694169e-06 1.21229785e-05 -3.01684543e-06 2.42459571e-06 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 2.37113938e-05 7.11341813e-05 -3.86231687e-04 -7.85723189e-05 -2.35716957e-04 -5.22950839e-05 -2.32744941e-05 -6.98234823e-05 1.89556265e-05 -1.42167199e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 2.68866425e-06 1.42268363e-05 -7.85723189e-05 -9.08455661e-06 -4.71433913e-05 -1.11865457e-05 -2.63871153e-06 -1.42167199e-05 4.21116432e-06 -1.58322692e-06 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 1.42268363e-05 4.06268943e-05 -2.35716957e-04 -4.71433913e-05 -1.34800267e-04 -3.35596371e-05 -1.42167199e-05 -4.05499645e-05 1.01132588e-05 -8.10999291e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -3.35180212e-06 -1.00554064e-05 5.22950839e-05 1.11865457e-05 3.35596371e-05 6.62206635e-06 3.20934171e-06 9.62802513e-06 -2.75203269e-06 2.06402452e-06 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -7.71134021e-07 -4.25694169e-06 2.32744941e-05 2.63871153e-06 1.42167199e-05 3.20934171e-06 7.39948805e-07 4.18903631e-06 -1.27158164e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -4.25694169e-06 -1.21229785e-05 6.98234823e-05 1.42167199e-05 4.05499645e-05 9.62802513e-06 4.18903631e-06 1.19107123e-05 -3.01557961e-06 2.42817748e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 1.26475376e-06 3.01684543e-06 -1.89556265e-05 -4.21116432e-06 -1.01132588e-05 -2.75203269e-06 -1.27158164e-06 -3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 -4.62680413e-07 -2.42459571e-06 1.42167199e-05 1.58322692e-06 8.10999291e-06 2.06402452e-06 4.54207908e-07 2.42817748e-06 -6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 1.33618686e-06 6.68093428e-06 -4.00856057e-06 -4.42516836e-06 -2.21258418e-05 1.32755051e-05 -2.43700677e-06 1.31906861e-06 -7.91441164e-07 2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 7.10282899e-05 -4.26169739e-05 -4.69345661e-05 -2.34672831e-04 1.40803698e-04 -2.59968152e-05 1.40711890e-05 -8.44271339e-06 2.25139024e-05 -4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -7.13160333e-06 4.27896200e-06 2.68866425e-06 2.37113938e-05 -1.42268363e-05 2.77120995e-06 -7.71134021e-07 4.62680413e-07 -2.27036890e-06 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -3.50230610e-05 2.13948100e-05 2.37113938e-05 1.16503354e-04 -7.11341813e-05 1.27339466e-05 -6.96533351e-06 4.25694169e-06 -1.07039980e-05 2.08960005e-05 4.00856057e-06 4.26169739e-05 4.27896200e-06 2.13948100e-05 -1.22019303e-05 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 -7.64036796e-06 4.25694169e-06 -2.42459571e-06 7.19981464e-06 -1.21229785e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -9.08455661e-06 -7.85723189e-05 4.71433913e-05 -9.24024813e-06 2.63871153e-06 -1.58322692e-06 7.58225060e-06 -1.42167199e-05 2.21258418e-05 2.34672831e-04 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -7.85723189e-05 -3.86231687e-04 2.35716957e-04 -4.25635960e-05 2.32744941e-05 -1.42167199e-05 3.58110579e-05 -6.98234823e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 4.71433913e-05 2.35716957e-04 -1.34800267e-04 2.55381576e-05 -1.42167199e-05 8.10999291e-06 -2.40068689e-05 4.05499645e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -1.27339466e-05 7.64036796e-06 9.24024813e-06 4.25635960e-05 -2.55381576e-05 4.52926879e-06 -2.70589286e-06 1.62353572e-06 -3.96030993e-06 7.42558112e-06 1.31906861e-06 1.40711890e-05 7.71134021e-07 6.96533351e-06 -4.25694169e-06 -2.63871153e-06 -2.32744941e-05 1.42167199e-05 -2.70589286e-06 7.39948805e-07 -4.54207908e-07 2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 -4.25694169e-06 2.42459571e-06 1.58322692e-06 1.42167199e-05 -8.10999291e-06 1.62353572e-06 -4.54207908e-07 2.55460371e-07 -1.44598144e-06 2.42817748e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 1.07039980e-05 -7.19981464e-06 -7.58225060e-06 -3.58110579e-05 2.40068689e-05 -3.96030993e-06 2.14358063e-06 -1.44598144e-06 2.74669353e-06 -6.83032454e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 -2.08960005e-05 1.21229785e-05 1.42167199e-05 6.98234823e-05 -4.05499645e-05 7.42558112e-06 -4.18903631e-06 2.42817748e-06 -6.83032454e-06 1.19107123e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 2 2 0 @@ -83,15 +83,15 @@ Matrix number of S(R): 177 -1 -3 1 0 -1 -3 2 0 -1 -2 0 169 - 1.26117398e-06 1.33679398e-05 4.00856057e-06 -6.68093428e-06 -1.33618686e-06 -1.32755051e-05 2.21258418e-05 4.42516836e-06 -6.09251692e-07 -3.95720582e-06 -7.91441164e-07 3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -7.10282899e-05 -1.42056580e-05 -1.40803698e-04 2.34672831e-04 4.69345661e-05 -6.49920380e-06 -4.22135669e-05 -8.44271339e-06 3.37708535e-05 1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 2.13948100e-05 4.27896200e-06 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 2.41503840e-06 1.21229785e-05 2.42459571e-06 -1.02166601e-05 -4.25694169e-06 6.68093428e-06 7.10282899e-05 2.13948100e-05 -3.50230610e-05 -7.13160333e-06 -7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.90296087e-06 -2.08960005e-05 -4.25694169e-06 1.63799202e-05 6.96533351e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.13160333e-06 -7.91365000e-07 -1.42268363e-05 2.37113938e-05 2.68866425e-06 -5.80592174e-07 -4.25694169e-06 -4.62680413e-07 3.53512266e-06 7.71134021e-07 1.32755051e-05 1.40803698e-04 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -1.34800267e-04 2.35716957e-04 4.71433913e-05 -8.02147948e-06 -4.05499645e-05 -8.10999291e-06 3.41201277e-05 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.35716957e-04 -3.86231687e-04 -7.85723189e-05 9.73148786e-06 6.98234823e-05 1.42167199e-05 -5.47666844e-05 -2.32744941e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.37113938e-05 2.68866425e-06 4.71433913e-05 -7.85723189e-05 -9.08455661e-06 1.94629757e-06 1.42167199e-05 1.58322692e-06 -1.17934149e-05 -2.63871153e-06 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 2.90296087e-06 5.80592174e-07 8.02147948e-06 -9.73148786e-06 -1.94629757e-06 -2.37391660e-07 2.20244401e-06 4.40488803e-07 -1.20827724e-06 -5.03448848e-07 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 2.08960005e-05 4.25694169e-06 4.05499645e-05 -6.98234823e-05 -1.42167199e-05 2.20244401e-06 1.19107123e-05 2.42817748e-06 -9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.25694169e-06 4.62680413e-07 8.10999291e-06 -1.42167199e-05 -1.58322692e-06 4.40488803e-07 2.42817748e-06 2.55460371e-07 -2.12901390e-06 -4.54207908e-07 3.16576465e-06 3.37708535e-05 1.02166601e-05 -1.63799202e-05 -3.53512266e-06 -3.41201277e-05 5.47666844e-05 1.17934149e-05 -1.20827724e-06 -9.84590416e-06 -2.12901390e-06 7.51335398e-06 3.41516227e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 -6.96533351e-06 -7.71134021e-07 -1.42167199e-05 2.32744941e-05 2.63871153e-06 -5.03448848e-07 -4.18903631e-06 -4.54207908e-07 3.41516227e-06 7.39948805e-07 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --1 -2 1 169 - 6.09114917e-05 6.14710110e-04 5.91946911e-05 -2.95973455e-04 5.91946911e-05 -2.01777458e-04 1.00888729e-03 -2.01777458e-04 -4.80344481e-05 -3.46658769e-05 6.93317538e-06 8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -2.94705075e-03 5.89410151e-04 -2.00726181e-03 1.00363091e-02 -2.00726181e-03 -4.44476268e-04 -3.20773116e-04 6.41546233e-05 7.69855479e-04 -3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 2.97034962e-04 -5.94069924e-05 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 5.97729402e-05 -1.92305372e-05 3.84610745e-06 -8.21464752e-05 3.42276980e-05 2.95973455e-04 2.94705075e-03 2.97034962e-04 -1.40997622e-03 2.97034962e-04 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 -2.06272321e-04 -1.60446843e-04 3.42276980e-05 3.57274141e-04 -1.60446843e-04 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 2.97034962e-04 1.57915946e-05 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 4.12544643e-05 3.42276980e-05 3.84610745e-06 -9.28381223e-05 -1.92305372e-05 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 2.12071039e-04 3.42864166e-03 -6.85728332e-04 -2.00102502e-04 7.05429391e-05 -1.41085878e-05 2.72889020e-04 -1.13703758e-04 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 3.42864166e-03 -1.62454089e-02 3.42864166e-03 6.81387866e-04 5.31669453e-04 -1.13703758e-04 -1.18019840e-03 5.31669453e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -6.85728332e-04 3.42864166e-03 2.12071039e-04 -1.36277573e-04 -1.13703758e-04 -1.41085878e-05 3.09738360e-04 7.05429391e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 2.06272321e-04 -4.12544643e-05 2.00102502e-04 -6.81387866e-04 1.36277573e-04 1.07400983e-05 1.99216840e-05 -3.98433680e-06 -1.97894844e-05 8.24561849e-06 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 1.60446843e-04 -3.42276980e-05 -7.05429391e-05 -5.31669453e-04 1.13703758e-04 1.99216840e-05 -2.14746155e-05 4.42749712e-06 -2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.42276980e-05 -3.84610745e-06 1.41085878e-05 1.13703758e-04 1.41085878e-05 -3.98433680e-06 4.42749712e-06 -2.22629335e-07 6.90107377e-06 4.42749712e-06 8.31981046e-05 7.69855479e-04 8.21464752e-05 -3.57274141e-04 9.28381223e-05 -2.72889020e-04 1.18019840e-03 -3.09738360e-04 -1.97894844e-05 -2.10230097e-05 6.90107377e-06 3.35910266e-05 -2.77641893e-05 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 1.60446843e-04 1.92305372e-05 1.13703758e-04 -5.31669453e-04 -7.05429391e-05 8.24561849e-06 1.02201763e-05 4.42749712e-06 -2.77641893e-05 -2.14746155e-05 + 1.26117398e-06 1.33679398e-05 6.68093428e-06 -4.00856057e-06 -1.33618686e-06 -2.21258418e-05 1.32755051e-05 4.42516836e-06 3.04625846e-06 -3.95720582e-06 -1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 -4.26169739e-05 -1.42056580e-05 -2.34672831e-04 1.40803698e-04 4.69345661e-05 3.24960190e-05 -4.22135669e-05 -1.40711890e-05 1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 2.13948100e-05 7.13160333e-06 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -1.56369075e-05 2.08960005e-05 6.96533351e-06 -5.67592226e-06 -4.25694169e-06 4.00856057e-06 4.26169739e-05 2.13948100e-05 -1.22019303e-05 -4.27896200e-06 -7.11341813e-05 4.06268943e-05 1.42268363e-05 1.00554064e-05 -1.21229785e-05 -4.25694169e-06 3.01684543e-06 2.42459571e-06 1.33618686e-06 1.42056580e-05 7.13160333e-06 -4.27896200e-06 -7.91365000e-07 -2.37113938e-05 1.42268363e-05 2.68866425e-06 3.35180212e-06 -4.25694169e-06 -7.71134021e-07 1.26475376e-06 4.62680413e-07 2.21258418e-05 2.34672831e-04 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -3.86231687e-04 2.35716957e-04 7.85723189e-05 5.22950839e-05 -6.98234823e-05 -2.32744941e-05 1.89556265e-05 1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 4.06268943e-05 1.42268363e-05 2.35716957e-04 -1.34800267e-04 -4.71433913e-05 -3.35596371e-05 4.05499645e-05 1.42167199e-05 -1.01132588e-05 -8.10999291e-06 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 1.42268363e-05 2.68866425e-06 7.85723189e-05 -4.71433913e-05 -9.08455661e-06 -1.11865457e-05 1.42167199e-05 2.63871153e-06 -4.21116432e-06 -1.58322692e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 -1.00554064e-05 -3.35180212e-06 -5.22950839e-05 3.35596371e-05 1.11865457e-05 6.62206635e-06 -9.62802513e-06 -3.20934171e-06 2.75203269e-06 2.06402452e-06 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 1.21229785e-05 4.25694169e-06 6.98234823e-05 -4.05499645e-05 -1.42167199e-05 -9.62802513e-06 1.19107123e-05 4.18903631e-06 -3.01557961e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 4.25694169e-06 7.71134021e-07 2.32744941e-05 -1.42167199e-05 -2.63871153e-06 -3.20934171e-06 4.18903631e-06 7.39948805e-07 -1.27158164e-06 -4.54207908e-07 1.05525488e-06 1.12569512e-05 5.67592226e-06 -3.01684543e-06 -1.26475376e-06 -1.89556265e-05 1.01132588e-05 4.21116432e-06 2.75203269e-06 -3.01557961e-06 -1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 -2.42459571e-06 -4.62680413e-07 -1.42167199e-05 8.10999291e-06 1.58322692e-06 2.06402452e-06 -2.42817748e-06 -4.54207908e-07 6.83032454e-07 2.55460371e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +-1 -2 1 157 + 6.09114917e-05 6.14710110e-04 2.95973455e-04 -5.91946911e-05 5.91946911e-05 -1.00888729e-03 2.01777458e-04 -2.01777458e-04 9.60688961e-05 -3.46658769e-05 3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 2.94705075e-03 -5.89410151e-04 5.89410151e-04 -1.00363091e-02 2.00726181e-03 -2.00726181e-03 8.88952536e-04 -3.20773116e-04 3.20773116e-04 -6.41546233e-05 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 2.97034962e-04 -2.97034962e-04 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -4.12544643e-04 1.60446843e-04 -1.60446843e-04 3.42276980e-05 5.91946911e-05 5.89410151e-04 2.97034962e-04 1.57915946e-05 5.94069924e-05 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 1.01027404e-04 1.92305372e-05 3.42276980e-05 -1.06916470e-05 3.84610745e-06 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 5.94069924e-05 1.57915946e-05 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -1.01027404e-04 3.42276980e-05 1.92305372e-05 -1.06916470e-05 -3.84610745e-06 1.00888729e-03 1.00363091e-02 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -1.62454089e-02 3.42864166e-03 -3.42864166e-03 1.36277573e-03 -5.31669453e-04 5.31669453e-04 -1.13703758e-04 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 3.42864166e-03 2.12071039e-04 6.85728332e-04 -3.36380075e-04 -7.05429391e-05 -1.13703758e-04 3.68493395e-05 -1.41085878e-05 2.01777458e-04 2.00726181e-03 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -3.42864166e-03 6.85728332e-04 2.12071039e-04 3.36380075e-04 -1.13703758e-04 -7.05429391e-05 3.68493395e-05 1.41085878e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 -1.01027404e-04 1.01027404e-04 -1.36277573e-03 3.36380075e-04 -3.36380075e-04 4.50164907e-05 -2.81673025e-05 2.81673025e-05 -7.96867359e-06 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -1.92305372e-05 -3.42276980e-05 5.31669453e-04 7.05429391e-05 1.13703758e-04 -2.81673025e-05 -2.14746155e-05 -1.02201763e-05 6.74117956e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 1.60446843e-04 -3.42276980e-05 -1.92305372e-05 -5.31669453e-04 1.13703758e-04 7.05429391e-05 2.81673025e-05 -1.02201763e-05 -2.14746155e-05 6.74117956e-06 4.42749712e-06 1.06916470e-05 1.06916470e-05 -3.68493395e-05 -3.68493395e-05 6.74117956e-06 6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 -3.42276980e-05 -3.84610745e-06 3.84610745e-06 1.13703758e-04 1.41085878e-05 -1.41085878e-05 -7.96867359e-06 -4.42749712e-06 4.42749712e-06 -2.22629335e-07 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -2 2 169 - 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -6.68093428e-06 4.00856057e-06 4.42516836e-06 2.21258418e-05 -1.32755051e-05 -2.43700677e-06 1.31906861e-06 -7.91441164e-07 2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -7.10282899e-05 4.26169739e-05 4.69345661e-05 2.34672831e-04 -1.40803698e-04 -2.59968152e-05 1.40711890e-05 -8.44271339e-06 2.25139024e-05 -4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -7.13160333e-06 4.27896200e-06 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -2.77120995e-06 7.71134021e-07 -4.62680413e-07 2.27036890e-06 -4.25694169e-06 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -3.50230610e-05 2.13948100e-05 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -1.27339466e-05 6.96533351e-06 -4.25694169e-06 1.07039980e-05 -2.08960005e-05 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 2.13948100e-05 -1.22019303e-05 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 7.64036796e-06 -4.25694169e-06 2.42459571e-06 -7.19981464e-06 1.21229785e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -9.08455661e-06 -7.85723189e-05 4.71433913e-05 9.24024813e-06 -2.63871153e-06 1.58322692e-06 -7.58225060e-06 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -7.85723189e-05 -3.86231687e-04 2.35716957e-04 4.25635960e-05 -2.32744941e-05 1.42167199e-05 -3.58110579e-05 6.98234823e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 4.71433913e-05 2.35716957e-04 -1.34800267e-04 -2.55381576e-05 1.42167199e-05 -8.10999291e-06 2.40068689e-05 -4.05499645e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 1.27339466e-05 -7.64036796e-06 -9.24024813e-06 -4.25635960e-05 2.55381576e-05 4.52926879e-06 -2.70589286e-06 1.62353572e-06 -3.96030993e-06 7.42558112e-06 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -6.96533351e-06 4.25694169e-06 2.63871153e-06 2.32744941e-05 -1.42167199e-05 -2.70589286e-06 7.39948805e-07 -4.54207908e-07 2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 4.25694169e-06 -2.42459571e-06 -1.58322692e-06 -1.42167199e-05 8.10999291e-06 1.62353572e-06 -4.54207908e-07 2.55460371e-07 -1.44598144e-06 2.42817748e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 -1.07039980e-05 7.19981464e-06 7.58225060e-06 3.58110579e-05 -2.40068689e-05 -3.96030993e-06 2.14358063e-06 -1.44598144e-06 2.74669353e-06 -6.83032454e-06 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 2.08960005e-05 -1.21229785e-05 -1.42167199e-05 -6.98234823e-05 4.05499645e-05 7.42558112e-06 -4.18903631e-06 2.42817748e-06 -6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 6.68093428e-06 1.33618686e-06 4.00856057e-06 -2.21258418e-05 -4.42516836e-06 -1.32755051e-05 3.04625846e-06 1.31906861e-06 3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 1.42056580e-05 4.26169739e-05 -2.34672831e-04 -4.69345661e-05 -1.40803698e-04 3.24960190e-05 1.40711890e-05 4.22135669e-05 -1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -7.13160333e-06 -2.13948100e-05 1.16503354e-04 2.37113938e-05 7.11341813e-05 -1.56369075e-05 -6.96533351e-06 -2.08960005e-05 5.67592226e-06 -4.25694169e-06 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -7.91365000e-07 -4.27896200e-06 2.37113938e-05 2.68866425e-06 1.42268363e-05 -3.35180212e-06 -7.71134021e-07 -4.25694169e-06 1.26475376e-06 -4.62680413e-07 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -4.27896200e-06 -1.22019303e-05 7.11341813e-05 1.42268363e-05 4.06268943e-05 -1.00554064e-05 -4.25694169e-06 -1.21229785e-05 3.01684543e-06 -2.42459571e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 2.37113938e-05 7.11341813e-05 -3.86231687e-04 -7.85723189e-05 -2.35716957e-04 5.22950839e-05 2.32744941e-05 6.98234823e-05 -1.89556265e-05 1.42167199e-05 4.42516836e-06 4.69345661e-05 2.37113938e-05 2.68866425e-06 1.42268363e-05 -7.85723189e-05 -9.08455661e-06 -4.71433913e-05 1.11865457e-05 2.63871153e-06 1.42167199e-05 -4.21116432e-06 1.58322692e-06 1.32755051e-05 1.40803698e-04 7.11341813e-05 1.42268363e-05 4.06268943e-05 -2.35716957e-04 -4.71433913e-05 -1.34800267e-04 3.35596371e-05 1.42167199e-05 4.05499645e-05 -1.01132588e-05 8.10999291e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 3.35180212e-06 1.00554064e-05 -5.22950839e-05 -1.11865457e-05 -3.35596371e-05 6.62206635e-06 3.20934171e-06 9.62802513e-06 -2.75203269e-06 2.06402452e-06 1.31906861e-06 1.40711890e-05 6.96533351e-06 7.71134021e-07 4.25694169e-06 -2.32744941e-05 -2.63871153e-06 -1.42167199e-05 3.20934171e-06 7.39948805e-07 4.18903631e-06 -1.27158164e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 2.08960005e-05 4.25694169e-06 1.21229785e-05 -6.98234823e-05 -1.42167199e-05 -4.05499645e-05 9.62802513e-06 4.18903631e-06 1.19107123e-05 -3.01557961e-06 2.42817748e-06 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 -1.26475376e-06 -3.01684543e-06 1.89556265e-05 4.21116432e-06 1.01132588e-05 -2.75203269e-06 -1.27158164e-06 -3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 4.62680413e-07 2.42459571e-06 -1.42167199e-05 -1.58322692e-06 -8.10999291e-06 2.06402452e-06 4.54207908e-07 2.42817748e-06 -6.83032454e-07 2.55460371e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 -2 3 0 @@ -99,79 +99,79 @@ Matrix number of S(R): 177 6.09114917e-05 6.14710110e-04 1.77584073e-04 -1.77584073e-04 -1.77584073e-04 -6.05332375e-04 6.05332375e-04 6.05332375e-04 -6.23985784e-05 -6.23985784e-05 6.23985784e-05 6.14710110e-04 6.16376114e-03 1.76823045e-03 -1.76823045e-03 -1.76823045e-03 -6.02178543e-03 6.02178543e-03 6.02178543e-03 -5.77391609e-04 -5.77391609e-04 5.77391609e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 5.34662931e-04 5.34662931e-04 1.55641909e-03 -1.81612400e-03 -1.81612400e-03 3.70369518e-05 1.52754628e-04 1.52754628e-04 -1.84829569e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 -4.59464344e-04 -5.34662931e-04 -1.81612400e-03 1.55641909e-03 1.81612400e-03 1.85184759e-05 -1.52754628e-04 -1.84829569e-04 -3.20749411e-05 1.52754628e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 -5.34662931e-04 -4.59464344e-04 -1.81612400e-03 1.81612400e-03 1.55641909e-03 1.85184759e-05 -1.84829569e-04 -1.52754628e-04 3.20749411e-05 1.52754628e-04 6.05332375e-04 6.02178543e-03 1.55641909e-03 -1.81612400e-03 -1.81612400e-03 -5.27375562e-03 6.17155499e-03 6.17155499e-03 -1.27649857e-04 -5.03452277e-04 -5.03452277e-04 6.14000296e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 1.55641909e-03 1.81612400e-03 6.17155499e-03 -5.27375562e-03 -6.17155499e-03 -6.38249283e-05 5.03452277e-04 6.14000296e-04 1.10548019e-04 -5.03452277e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 1.81612400e-03 1.55641909e-03 6.17155499e-03 -6.17155499e-03 -5.27375562e-03 -6.38249283e-05 6.14000296e-04 5.03452277e-04 -1.10548019e-04 -5.03452277e-04 -3.70369518e-05 -1.85184759e-05 -1.85184759e-05 1.27649857e-04 6.38249283e-05 6.38249283e-05 -2.22571404e-05 7.00563930e-06 7.00563930e-06 1.40112786e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 1.52754628e-04 1.84829569e-04 5.03452277e-04 -5.03452277e-04 -6.14000296e-04 7.00563930e-06 1.52245151e-05 2.53475323e-05 1.21341232e-05 -2.53475323e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 1.84829569e-04 1.52754628e-04 5.03452277e-04 -6.14000296e-04 -5.03452277e-04 7.00563930e-06 2.53475323e-05 1.52245151e-05 -1.21341232e-05 -2.53475323e-05 3.20749411e-05 -3.20749411e-05 -1.10548019e-04 1.10548019e-04 1.21341232e-05 -1.21341232e-05 -2.22571404e-05 6.23985784e-05 5.77391609e-04 1.84829569e-04 -1.52754628e-04 -1.52754628e-04 -6.14000296e-04 5.03452277e-04 5.03452277e-04 1.40112786e-05 -2.53475323e-05 -2.53475323e-05 1.52245151e-05 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 0 11 22 34 47 60 72 85 98 108 121 134 141 153 153 153 153 153 153 153 153 153 153 153 153 153 153 --1 -1 0 507 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 -3.25715205e-04 -1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.40272444e-02 6.79313079e-02 1.27999319e-02 -3.83997958e-02 -1.27999319e-02 -3.13232204e-02 9.39696612e-02 3.13232204e-02 1.95031088e-03 2.53352815e-03 8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 -2.89596307e-03 -9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 6.79313079e-02 1.60908651e-01 4.09844849e-02 -1.22953455e-01 -4.09844849e-02 -5.94744232e-02 1.78423270e-01 5.94744232e-02 2.00022352e-02 2.59836657e-02 8.66122191e-03 -3.46448876e-02 -2.59836657e-02 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 1.33488137e-04 8.09297916e-05 4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 3.21973559e-02 1.07324520e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 -6.06136500e-03 -1.12002096e-04 -3.73340319e-05 7.04884014e-03 5.28663010e-03 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 -3.08011777e-04 -1.78364587e-04 1.70112085e-04 3.08011777e-04 3.83997958e-02 1.22953455e-01 3.21973559e-02 -8.01239971e-02 -3.21973559e-02 -6.28322570e-02 1.50604352e-01 6.28322570e-02 9.22137638e-03 1.41350143e-02 5.28663010e-03 -1.59718924e-02 -1.41350143e-02 3.25715205e-04 2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 -4.04648958e-05 1.82490838e-04 8.09297916e-05 1.27999319e-02 4.09844849e-02 1.07324520e-02 -3.21973559e-02 5.73561861e-03 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 3.07379213e-03 5.28663010e-03 3.73340319e-05 -8.77371614e-03 -1.12002096e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 -3.95630639e-04 -1.77697458e-04 -8.88487290e-05 3.69835640e-04 4.93114186e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 4.58875327e-02 8.26526786e-02 2.75508929e-02 2.03515392e-02 -3.67638056e-03 -1.22546019e-03 -2.18659864e-02 -1.63994898e-02 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 8.28520008e-04 4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 1.50604352e-01 6.28322570e-02 8.26526786e-02 -1.74519610e-01 -8.26526786e-02 -2.62821902e-02 -4.25065126e-02 -1.63994898e-02 4.55220888e-02 4.25065126e-02 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 2.75508929e-02 -8.26526786e-02 4.58875327e-02 -8.76073008e-03 -1.63994898e-02 1.22546019e-03 2.85579432e-02 -3.67638056e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 4.91071291e-05 3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 1.95031088e-03 2.00022352e-02 6.06136500e-03 -9.22137638e-03 -3.07379213e-03 -2.03515392e-02 2.62821902e-02 8.76073008e-03 1.47088219e-03 7.28764869e-04 2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 1.78364587e-04 1.77697458e-04 -8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 2.53352815e-03 2.59836657e-02 1.12002096e-04 -1.41350143e-02 -5.28663010e-03 3.67638056e-03 4.25065126e-02 1.63994898e-02 7.28764869e-04 3.37516659e-03 1.22672116e-03 -2.72010852e-03 -1.73636249e-03 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 1.78364587e-04 4.04648958e-05 8.88487290e-05 -4.93114186e-04 -8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 8.44509382e-04 8.66122191e-03 3.73340319e-05 -5.28663010e-03 -3.73340319e-05 1.22546019e-03 1.63994898e-02 -1.22546019e-03 2.42921623e-04 1.22672116e-03 1.03910162e-04 -4.20752593e-04 -1.22672116e-03 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 -1.82490838e-04 -3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 1.59718924e-02 8.77371614e-03 2.18659864e-02 -4.55220888e-02 -2.85579432e-02 -2.65506753e-03 -2.72010852e-03 -4.20752593e-04 4.53669010e-03 1.99118315e-03 1.04401314e-04 6.63024177e-04 1.78364587e-04 -3.08011777e-04 -8.09297916e-05 -4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 1.41350143e-02 1.12002096e-04 1.63994898e-02 -4.25065126e-02 3.67638056e-03 -1.99130065e-03 -1.73636249e-03 -1.22672116e-03 1.99118315e-03 3.37516659e-03 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 -3.25715205e-04 -1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 -2.89596307e-03 -9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 1.33488137e-04 8.09297916e-05 4.04648958e-05 -1.33773441e-04 -1.78364587e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 -3.08011777e-04 -1.78364587e-04 1.70112085e-04 3.08011777e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 -4.04648958e-05 1.82490838e-04 8.09297916e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 -3.95630639e-04 -1.77697458e-04 -8.88487290e-05 3.69835640e-04 4.93114186e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 8.28520008e-04 4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 4.91071291e-05 3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 1.78364587e-04 1.77697458e-04 -8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 1.78364587e-04 4.04648958e-05 8.88487290e-05 -4.93114186e-04 -8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 -1.82490838e-04 -3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 1.04401314e-04 6.63024177e-04 1.78364587e-04 -3.08011777e-04 -8.09297916e-05 -4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 --1 -1 1 448 - 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 -6.32131786e-05 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -3.83997958e-02 1.27999319e-02 3.13232204e-02 9.39696612e-02 -3.13232204e-02 1.95031088e-03 -2.53352815e-03 8.44509382e-04 -3.37803753e-03 2.53352815e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 -1.08665421e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -1.22953455e-01 4.09844849e-02 5.94744232e-02 1.78423270e-01 -5.94744232e-02 2.00022352e-02 -2.59836657e-02 8.66122191e-03 -3.46448876e-02 2.59836657e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 -3.21973559e-02 1.07324520e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 6.06136500e-03 -1.12002096e-04 3.73340319e-05 -7.04884014e-03 5.28663010e-03 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 -4.20473440e-03 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -8.01239971e-02 3.21973559e-02 6.28322570e-02 1.50604352e-01 -6.28322570e-02 9.22137638e-03 -1.41350143e-02 5.28663010e-03 -1.59718924e-02 1.41350143e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 3.21973559e-02 5.73561861e-03 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -3.07379213e-03 5.28663010e-03 -3.73340319e-05 8.77371614e-03 -1.12002096e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 4.58875327e-02 -8.26526786e-02 2.75508929e-02 -2.03515392e-02 -3.67638056e-03 1.22546019e-03 2.18659864e-02 -1.63994898e-02 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 2.01717964e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -8.26526786e-02 -1.74519610e-01 8.26526786e-02 -2.62821902e-02 4.25065126e-02 -1.63994898e-02 4.55220888e-02 -4.25065126e-02 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 3.13232204e-02 5.94744232e-02 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 2.75508929e-02 8.26526786e-02 4.58875327e-02 8.76073008e-03 -1.63994898e-02 -1.22546019e-03 -2.85579432e-02 -3.67638056e-03 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 1.68154328e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -9.22137638e-03 3.07379213e-03 2.03515392e-02 2.62821902e-02 -8.76073008e-03 1.47088219e-03 -7.28764869e-04 2.42921623e-04 -2.65506753e-03 1.99130065e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 1.41350143e-02 -5.28663010e-03 3.67638056e-03 -4.25065126e-02 1.63994898e-02 -7.28764869e-04 3.37516659e-03 -1.22672116e-03 2.72010852e-03 -1.73636249e-03 -7.58557199e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 -5.28663010e-03 3.73340319e-05 -1.22546019e-03 1.63994898e-02 1.22546019e-03 2.42921623e-04 -1.22672116e-03 1.03910162e-04 -4.20752593e-04 1.22672116e-03 -6.32131786e-05 -1.08665421e-02 4.20473440e-03 -2.01717964e-02 1.68154328e-03 -2.98837411e-03 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 1.59718924e-02 -8.77371614e-03 -2.18659864e-02 -4.55220888e-02 2.85579432e-02 -2.65506753e-03 2.72010852e-03 -4.20752593e-04 4.53669010e-03 -1.99118315e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 2.53352815e-03 2.59836657e-02 -5.28663010e-03 -1.41350143e-02 1.12002096e-04 1.63994898e-02 4.25065126e-02 3.67638056e-03 1.99130065e-03 -1.73636249e-03 1.22672116e-03 -1.99118315e-03 3.37516659e-03 6.09114917e-05 6.14710110e-04 5.91946911e-05 -2.95973455e-04 -5.91946911e-05 -2.01777458e-04 1.00888729e-03 2.01777458e-04 -4.80344481e-05 -3.46658769e-05 -6.93317538e-06 8.31981046e-05 3.46658769e-05 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -2.94705075e-03 -5.89410151e-04 -2.00726181e-03 1.00363091e-02 2.00726181e-03 -4.44476268e-04 -3.20773116e-04 -6.41546233e-05 7.69855479e-04 3.20773116e-04 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 -1.08665421e-02 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 2.97034962e-04 5.94069924e-05 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 5.97729402e-05 -1.92305372e-05 -3.84610745e-06 -8.21464752e-05 -3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.95973455e-04 2.94705075e-03 2.97034962e-04 -1.40997622e-03 -2.97034962e-04 -1.00895778e-03 4.78508398e-03 1.00895778e-03 -2.06272321e-04 -1.60446843e-04 -3.42276980e-05 3.57274141e-04 1.60446843e-04 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 -4.20473440e-03 5.91946911e-05 5.89410151e-04 5.94069924e-05 -2.97034962e-04 1.57915946e-05 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 -4.12544643e-05 -3.42276980e-05 3.84610745e-06 9.28381223e-05 -1.92305372e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 2.12071039e-04 3.42864166e-03 6.85728332e-04 -2.00102502e-04 7.05429391e-05 1.41085878e-05 2.72889020e-04 1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 4.78508398e-03 1.00895778e-03 3.42864166e-03 -1.62454089e-02 -3.42864166e-03 6.81387866e-04 5.31669453e-04 1.13703758e-04 -1.18019840e-03 -5.31669453e-04 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 2.01717964e-02 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 6.85728332e-04 -3.42864166e-03 2.12071039e-04 1.36277573e-04 1.13703758e-04 -1.41085878e-05 -3.09738360e-04 7.05429391e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 2.06272321e-04 4.12544643e-05 2.00102502e-04 -6.81387866e-04 -1.36277573e-04 1.07400983e-05 1.99216840e-05 3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 1.68154328e-03 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 1.60446843e-04 3.42276980e-05 -7.05429391e-05 -5.31669453e-04 -1.13703758e-04 1.99216840e-05 -2.14746155e-05 -4.42749712e-06 -2.10230097e-05 -1.02201763e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 3.42276980e-05 -3.84610745e-06 -1.41085878e-05 -1.13703758e-04 1.41085878e-05 3.98433680e-06 -4.42749712e-06 -2.22629335e-07 -6.90107377e-06 4.42749712e-06 -7.58557199e-05 8.31981046e-05 7.69855479e-04 8.21464752e-05 -3.57274141e-04 -9.28381223e-05 -2.72889020e-04 1.18019840e-03 3.09738360e-04 -1.97894844e-05 -2.10230097e-05 -6.90107377e-06 3.35910266e-05 2.77641893e-05 -6.32131786e-05 -1.08665421e-02 4.20473440e-03 -2.01717964e-02 1.68154328e-03 -2.98837411e-03 3.46658769e-05 3.20773116e-04 3.42276980e-05 -1.60446843e-04 1.92305372e-05 -1.13703758e-04 5.31669453e-04 -7.05429391e-05 -8.24561849e-06 -1.02201763e-05 4.42749712e-06 2.77641893e-05 -2.14746155e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 - 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 --1 -1 2 660 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 3.25715205e-04 1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 -1.77584073e-04 -1.77584073e-04 1.77584073e-04 6.05332375e-04 6.05332375e-04 -6.05332375e-04 6.23985784e-05 -6.23985784e-05 -6.23985784e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 2.89596307e-03 9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 -1.76823045e-03 -1.76823045e-03 1.76823045e-03 6.02178543e-03 6.02178543e-03 -6.02178543e-03 5.77391609e-04 -5.77391609e-04 -5.77391609e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -1.33488137e-04 8.09297916e-05 -4.04648958e-05 1.33773441e-04 -1.78364587e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 -5.34662931e-04 5.34662931e-04 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -3.70369518e-05 1.52754628e-04 -1.52754628e-04 -1.84829569e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 3.08011777e-04 -1.78364587e-04 1.70112085e-04 -3.08011777e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -4.59464344e-04 5.34662931e-04 1.81612400e-03 1.55641909e-03 -1.81612400e-03 1.85184759e-05 1.52754628e-04 -1.84829569e-04 -3.20749411e-05 -1.52754628e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 4.04648958e-05 -1.82490838e-04 8.09297916e-05 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 5.34662931e-04 -4.59464344e-04 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 -1.85184759e-05 -1.84829569e-04 1.52754628e-04 -3.20749411e-05 1.52754628e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 3.95630639e-04 -1.77697458e-04 8.88487290e-05 -3.69835640e-04 4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -5.27375562e-03 -6.17155499e-03 6.17155499e-03 1.27649857e-04 -5.03452277e-04 5.03452277e-04 6.14000296e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 -8.28520008e-04 4.93114186e-04 -4.24254551e-04 8.28520008e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -6.17155499e-03 -5.27375562e-03 6.17155499e-03 -6.38249283e-05 -5.03452277e-04 6.14000296e-04 1.10548019e-04 5.03452277e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 -8.88487290e-05 5.27544004e-04 -1.77697458e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 6.17155499e-03 6.17155499e-03 -5.27375562e-03 6.38249283e-05 6.14000296e-04 -5.03452277e-04 1.10548019e-04 -5.03452277e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 -4.91071291e-05 -3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 3.70369518e-05 -1.85184759e-05 1.85184759e-05 -1.27649857e-04 6.38249283e-05 -6.38249283e-05 -2.22571404e-05 -7.00563930e-06 7.00563930e-06 -1.40112786e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 1.78364587e-04 1.77697458e-04 8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.52754628e-04 1.84829569e-04 5.03452277e-04 5.03452277e-04 -6.14000296e-04 -7.00563930e-06 1.52245151e-05 -2.53475323e-05 -1.21341232e-05 -2.53475323e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 1.78364587e-04 -4.04648958e-05 -8.88487290e-05 -4.93114186e-04 8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 1.84829569e-04 -1.52754628e-04 -5.03452277e-04 -6.14000296e-04 5.03452277e-04 7.00563930e-06 -2.53475323e-05 1.52245151e-05 -1.21341232e-05 2.53475323e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 1.82490838e-04 3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 3.20749411e-05 3.20749411e-05 -1.10548019e-04 -1.10548019e-04 -1.21341232e-05 -1.21341232e-05 -2.22571404e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 3.08011777e-04 -8.09297916e-05 -4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 -6.23985784e-05 -5.77391609e-04 1.84829569e-04 1.52754628e-04 -1.52754628e-04 -6.14000296e-04 -5.03452277e-04 5.03452277e-04 -1.40112786e-05 -2.53475323e-05 2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -2.95973455e-04 5.91946911e-05 2.01777458e-04 1.00888729e-03 -2.01777458e-04 -4.80344481e-05 3.46658769e-05 -6.93317538e-06 8.31981046e-05 -3.46658769e-05 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 3.25715205e-04 1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -2.94705075e-03 5.89410151e-04 2.00726181e-03 1.00363091e-02 -2.00726181e-03 -4.44476268e-04 3.20773116e-04 -6.41546233e-05 7.69855479e-04 -3.20773116e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 2.89596307e-03 9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -2.97034962e-04 5.94069924e-05 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 -5.97729402e-05 -1.92305372e-05 3.84610745e-06 8.21464752e-05 -3.42276980e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -1.33488137e-04 8.09297916e-05 -4.04648958e-05 1.33773441e-04 -1.78364587e-04 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -1.40997622e-03 2.97034962e-04 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -2.06272321e-04 1.60446843e-04 -3.42276980e-05 3.57274141e-04 -1.60446843e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 3.08011777e-04 -1.78364587e-04 1.70112085e-04 -3.08011777e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 2.97034962e-04 1.57915946e-05 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 4.12544643e-05 -3.42276980e-05 -3.84610745e-06 -9.28381223e-05 -1.92305372e-05 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 4.04648958e-05 -1.82490838e-04 8.09297916e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 2.12071039e-04 -3.42864166e-03 6.85728332e-04 2.00102502e-04 7.05429391e-05 -1.41085878e-05 -2.72889020e-04 1.13703758e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 3.95630639e-04 -1.77697458e-04 8.88487290e-05 -3.69835640e-04 4.93114186e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -3.42864166e-03 -1.62454089e-02 3.42864166e-03 6.81387866e-04 -5.31669453e-04 1.13703758e-04 -1.18019840e-03 5.31669453e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 -8.28520008e-04 4.93114186e-04 -4.24254551e-04 8.28520008e-04 2.01777458e-04 2.00726181e-03 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 6.85728332e-04 3.42864166e-03 2.12071039e-04 -1.36277573e-04 1.13703758e-04 1.41085878e-05 3.09738360e-04 7.05429391e-05 1.06641224e-03 9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 -8.88487290e-05 5.27544004e-04 -1.77697458e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 2.06272321e-04 -4.12544643e-05 -2.00102502e-04 -6.81387866e-04 1.36277573e-04 1.07400983e-05 -1.99216840e-05 3.98433680e-06 -1.97894844e-05 8.24561849e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 -4.91071291e-05 -3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 3.46658769e-05 3.20773116e-04 1.92305372e-05 -1.60446843e-04 3.42276980e-05 -7.05429391e-05 5.31669453e-04 -1.13703758e-04 -1.99216840e-05 -2.14746155e-05 4.42749712e-06 2.10230097e-05 -1.02201763e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 1.78364587e-04 1.77697458e-04 8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 3.42276980e-05 3.84610745e-06 1.41085878e-05 -1.13703758e-04 -1.41085878e-05 3.98433680e-06 4.42749712e-06 -2.22629335e-07 -6.90107377e-06 -4.42749712e-06 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 1.78364587e-04 -4.04648958e-05 -8.88487290e-05 -4.93114186e-04 8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 8.31981046e-05 7.69855479e-04 -8.21464752e-05 -3.57274141e-04 9.28381223e-05 2.72889020e-04 1.18019840e-03 -3.09738360e-04 -1.97894844e-05 2.10230097e-05 -6.90107377e-06 3.35910266e-05 -2.77641893e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 1.82490838e-04 3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 1.60446843e-04 1.92305372e-05 -1.13703758e-04 -5.31669453e-04 -7.05429391e-05 8.24561849e-06 -1.02201763e-05 -4.42749712e-06 -2.77641893e-05 -2.14746155e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 3.08011777e-04 -8.09297916e-05 -4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 +-1 -1 0 471 + 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 -3.25715205e-04 -2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.40272444e-02 6.79313079e-02 3.83997958e-02 -1.27999319e-02 -1.27999319e-02 -9.39696612e-02 3.13232204e-02 3.13232204e-02 -3.90062175e-03 2.53352815e-03 2.53352815e-03 -8.44509382e-04 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 -2.89596307e-03 -1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 6.79313079e-02 1.60908651e-01 1.22953455e-01 -4.09844849e-02 -4.09844849e-02 -1.78423270e-01 5.94744232e-02 5.94744232e-02 -4.00044704e-02 2.59836657e-02 2.59836657e-02 -8.66122191e-03 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -1.96428516e-04 3.08011777e-04 3.08011777e-04 -1.78364587e-04 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 3.21973559e-02 3.21973559e-02 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 1.84427528e-02 -1.41350143e-02 -1.41350143e-02 5.28663010e-03 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 -8.09297916e-05 -1.78364587e-04 -4.87173978e-05 4.04648958e-05 1.27999319e-02 4.09844849e-02 3.21973559e-02 5.73561861e-03 -1.07324520e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 -9.13515713e-03 1.12002096e-04 5.28663010e-03 1.72487600e-03 -3.73340319e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 -8.09297916e-05 4.87173978e-05 4.04648958e-05 1.27999319e-02 4.09844849e-02 3.21973559e-02 -1.07324520e-02 5.73561861e-03 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 -9.13515713e-03 5.28663010e-03 1.12002096e-04 -1.72487600e-03 -3.73340319e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 4.89886959e-04 -8.28520008e-04 -8.28520008e-04 4.93114186e-04 9.39696612e-02 1.78423270e-01 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.74519610e-01 8.26526786e-02 8.26526786e-02 -5.25643805e-02 4.25065126e-02 4.25065126e-02 -1.63994898e-02 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 1.77697458e-04 4.93114186e-04 1.57708364e-04 -8.88487290e-05 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 8.26526786e-02 4.58875327e-02 -2.75508929e-02 2.91122693e-02 3.67638056e-03 -1.63994898e-02 -6.69195679e-03 -1.22546019e-03 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 1.77697458e-04 -1.57708364e-04 -8.88487290e-05 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 8.26526786e-02 -2.75508929e-02 4.58875327e-02 2.91122693e-02 -1.63994898e-02 3.67638056e-03 6.69195679e-03 -1.22546019e-03 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 -1.82595267e-04 -4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 9.13515713e-03 9.13515713e-03 5.25643805e-02 -2.91122693e-02 -2.91122693e-02 6.06959405e-03 -2.72006552e-03 -2.72006552e-03 4.85843246e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 1.78364587e-04 8.28520008e-04 -1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 1.41350143e-02 -1.12002096e-04 -5.28663010e-03 -4.25065126e-02 -3.67638056e-03 1.63994898e-02 -2.72006552e-03 3.37516659e-03 1.73636249e-03 -7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 1.78364587e-04 8.09297916e-05 8.28520008e-04 -4.93114186e-04 -1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 1.41350143e-02 -5.28663010e-03 -1.12002096e-04 -4.25065126e-02 1.63994898e-02 -3.67638056e-03 -2.72006552e-03 1.73636249e-03 3.37516659e-03 7.28925372e-04 -1.22672116e-03 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -1.72487600e-03 1.72487600e-03 6.69195679e-03 -6.69195679e-03 -7.28925372e-04 7.28925372e-04 -6.20217674e-05 5.22006568e-05 3.31512088e-04 1.78364587e-04 -4.04648958e-05 -4.04648958e-05 -4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 -8.44509382e-04 -8.66122191e-03 -5.28663010e-03 3.73340319e-05 3.73340319e-05 1.63994898e-02 1.22546019e-03 1.22546019e-03 4.85843246e-04 -1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 -3.25715205e-04 -2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 -2.89596307e-03 -1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -1.96428516e-04 3.08011777e-04 3.08011777e-04 -1.78364587e-04 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 -8.09297916e-05 -1.78364587e-04 -4.87173978e-05 4.04648958e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 -8.09297916e-05 4.87173978e-05 4.04648958e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 4.89886959e-04 -8.28520008e-04 -8.28520008e-04 4.93114186e-04 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 1.77697458e-04 4.93114186e-04 1.57708364e-04 -8.88487290e-05 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 1.77697458e-04 -1.57708364e-04 -8.88487290e-05 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 -1.82595267e-04 -4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 1.78364587e-04 8.28520008e-04 -1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 1.78364587e-04 8.09297916e-05 8.28520008e-04 -4.93114186e-04 -1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 5.22006568e-05 3.31512088e-04 1.78364587e-04 -4.04648958e-05 -4.04648958e-05 -4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 326 338 350 363 376 388 401 414 426 439 452 459 471 +-1 -1 1 404 + 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 -7.29922913e-05 1.40272444e-02 6.79313079e-02 3.83997958e-02 1.27999319e-02 1.27999319e-02 -9.39696612e-02 -3.13232204e-02 -3.13232204e-02 -3.90062175e-03 -2.53352815e-03 -2.53352815e-03 -8.44509382e-04 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 -1.25476020e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 4.09844849e-02 4.09844849e-02 -1.78423270e-01 -5.94744232e-02 -5.94744232e-02 -4.00044704e-02 -2.59836657e-02 -2.59836657e-02 -8.66122191e-03 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 4.85520908e-03 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 -3.21973559e-02 -3.21973559e-02 1.50604352e-01 6.28322570e-02 6.28322570e-02 1.84427528e-02 1.41350143e-02 1.41350143e-02 5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 5.73561861e-03 -1.07324520e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 9.13515713e-03 1.12002096e-04 5.28663010e-03 -1.72487600e-03 3.73340319e-05 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 -1.07324520e-02 5.73561861e-03 6.28322570e-02 2.09440857e-02 -1.69483329e-02 9.13515713e-03 5.28663010e-03 1.12002096e-04 1.72487600e-03 3.73340319e-05 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 -2.32923842e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.74519610e-01 -8.26526786e-02 -8.26526786e-02 -5.25643805e-02 -4.25065126e-02 -4.25065126e-02 -1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 3.13232204e-02 5.94744232e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -8.26526786e-02 4.58875327e-02 -2.75508929e-02 -2.91122693e-02 3.67638056e-03 -1.63994898e-02 6.69195679e-03 1.22546019e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 3.13232204e-02 5.94744232e-02 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -8.26526786e-02 -2.75508929e-02 4.58875327e-02 -2.91122693e-02 -1.63994898e-02 3.67638056e-03 -6.69195679e-03 1.22546019e-03 -7.29922913e-05 -1.25476020e-02 -4.85520908e-03 2.32923842e-02 -3.95921357e-03 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 -9.13515713e-03 -9.13515713e-03 5.25643805e-02 2.91122693e-02 2.91122693e-02 6.06959405e-03 2.72006552e-03 2.72006552e-03 4.85843246e-04 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -1.12002096e-04 -5.28663010e-03 4.25065126e-02 -3.67638056e-03 1.63994898e-02 2.72006552e-03 3.37516659e-03 1.73636249e-03 7.28925372e-04 1.22672116e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -5.28663010e-03 -1.12002096e-04 4.25065126e-02 1.63994898e-02 -3.67638056e-03 2.72006552e-03 1.73636249e-03 3.37516659e-03 -7.28925372e-04 1.22672116e-03 -7.58557199e-05 1.72487600e-03 -1.72487600e-03 -6.69195679e-03 6.69195679e-03 7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -7.58557199e-05 -8.44509382e-04 -8.66122191e-03 -5.28663010e-03 -3.73340319e-05 -3.73340319e-05 1.63994898e-02 -1.22546019e-03 -1.22546019e-03 4.85843246e-04 1.22672116e-03 1.22672116e-03 1.03910162e-04 6.09114917e-05 6.14710110e-04 2.95973455e-04 -5.91946911e-05 -5.91946911e-05 -1.00888729e-03 2.01777458e-04 2.01777458e-04 9.60688961e-05 -3.46658769e-05 -3.46658769e-05 6.93317538e-06 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 -7.29922913e-05 6.14710110e-04 6.16376114e-03 2.94705075e-03 -5.89410151e-04 -5.89410151e-04 -1.00363091e-02 2.00726181e-03 2.00726181e-03 8.88952536e-04 -3.20773116e-04 -3.20773116e-04 6.41546233e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 -1.25476020e-02 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 2.97034962e-04 2.97034962e-04 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -4.12544643e-04 1.60446843e-04 1.60446843e-04 -3.42276980e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 4.85520908e-03 5.91946911e-05 5.89410151e-04 2.97034962e-04 1.57915946e-05 -5.94069924e-05 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 1.01027404e-04 1.92305372e-05 -3.42276980e-05 -1.06916470e-05 -3.84610745e-06 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 2.97034962e-04 -5.94069924e-05 1.57915946e-05 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 1.01027404e-04 -3.42276980e-05 1.92305372e-05 1.06916470e-05 -3.84610745e-06 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 1.00888729e-03 1.00363091e-02 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -1.62454089e-02 3.42864166e-03 3.42864166e-03 1.36277573e-03 -5.31669453e-04 -5.31669453e-04 1.13703758e-04 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 -2.32923842e-02 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 3.42864166e-03 2.12071039e-04 -6.85728332e-04 -3.36380075e-04 -7.05429391e-05 1.13703758e-04 3.68493395e-05 1.41085878e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 3.42864166e-03 -6.85728332e-04 2.12071039e-04 -3.36380075e-04 1.13703758e-04 -7.05429391e-05 -3.68493395e-05 1.41085878e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.60688961e-05 8.88952536e-04 4.12544643e-04 -1.01027404e-04 -1.01027404e-04 -1.36277573e-03 3.36380075e-04 3.36380075e-04 4.50164907e-05 -2.81673025e-05 -2.81673025e-05 7.96867359e-06 -7.29922913e-05 -1.25476020e-02 -4.85520908e-03 2.32923842e-02 -3.95921357e-03 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -1.92305372e-05 3.42276980e-05 5.31669453e-04 7.05429391e-05 -1.13703758e-04 -2.81673025e-05 -2.14746155e-05 1.02201763e-05 6.74117956e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 3.42276980e-05 -1.92305372e-05 5.31669453e-04 -1.13703758e-04 7.05429391e-05 -2.81673025e-05 1.02201763e-05 -2.14746155e-05 -6.74117956e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 1.06916470e-05 -1.06916470e-05 -3.68493395e-05 3.68493395e-05 6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -7.58557199e-05 6.93317538e-06 6.41546233e-05 3.42276980e-05 3.84610745e-06 3.84610745e-06 -1.13703758e-04 -1.41085878e-05 -1.41085878e-05 7.96867359e-06 4.42749712e-06 4.42749712e-06 -2.22629335e-07 -7.58557199e-05 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 + 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +-1 -1 2 624 + 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 3.25715205e-04 -2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 1.77584073e-04 1.77584073e-04 -6.05332375e-04 -6.05332375e-04 -6.05332375e-04 6.23985784e-05 6.23985784e-05 6.23985784e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 2.89596307e-03 -1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 1.76823045e-03 1.76823045e-03 -6.02178543e-03 -6.02178543e-03 -6.02178543e-03 5.77391609e-04 5.77391609e-04 5.77391609e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 -1.96428516e-04 -3.08011777e-04 -3.08011777e-04 -1.78364587e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 -5.34662931e-04 -5.34662931e-04 1.55641909e-03 1.81612400e-03 1.81612400e-03 3.70369518e-05 -1.52754628e-04 -1.52754628e-04 -1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 -8.09297916e-05 -1.78364587e-04 4.87173978e-05 -4.04648958e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -4.59464344e-04 -5.34662931e-04 1.81612400e-03 1.55641909e-03 1.81612400e-03 -1.85184759e-05 -1.52754628e-04 -1.84829569e-04 3.20749411e-05 -1.52754628e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 -8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -5.34662931e-04 -4.59464344e-04 1.81612400e-03 1.81612400e-03 1.55641909e-03 -1.85184759e-05 -1.84829569e-04 -1.52754628e-04 -3.20749411e-05 -1.52754628e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 4.89886959e-04 8.28520008e-04 8.28520008e-04 4.93114186e-04 6.05332375e-04 6.02178543e-03 1.55641909e-03 1.81612400e-03 1.81612400e-03 -5.27375562e-03 -6.17155499e-03 -6.17155499e-03 -1.27649857e-04 5.03452277e-04 5.03452277e-04 6.14000296e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 1.77697458e-04 4.93114186e-04 -1.57708364e-04 8.88487290e-05 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.55641909e-03 1.81612400e-03 -6.17155499e-03 -5.27375562e-03 -6.17155499e-03 6.38249283e-05 5.03452277e-04 6.14000296e-04 -1.10548019e-04 5.03452277e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 1.77697458e-04 1.57708364e-04 8.88487290e-05 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.81612400e-03 1.55641909e-03 -6.17155499e-03 -6.17155499e-03 -5.27375562e-03 6.38249283e-05 6.14000296e-04 5.03452277e-04 1.10548019e-04 5.03452277e-04 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 1.82595267e-04 -4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 -3.70369518e-05 1.85184759e-05 1.85184759e-05 1.27649857e-04 -6.38249283e-05 -6.38249283e-05 -2.22571404e-05 -7.00563930e-06 -7.00563930e-06 1.40112786e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 1.78364587e-04 -8.28520008e-04 -1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.52754628e-04 1.84829569e-04 -5.03452277e-04 -5.03452277e-04 -6.14000296e-04 -7.00563930e-06 1.52245151e-05 2.53475323e-05 -1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 1.78364587e-04 8.09297916e-05 -8.28520008e-04 -4.93114186e-04 -1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.84829569e-04 1.52754628e-04 -5.03452277e-04 -6.14000296e-04 -5.03452277e-04 -7.00563930e-06 2.53475323e-05 1.52245151e-05 1.21341232e-05 2.53475323e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 -3.20749411e-05 3.20749411e-05 1.10548019e-04 -1.10548019e-04 -1.21341232e-05 1.21341232e-05 -2.22571404e-05 5.22006568e-05 3.31512088e-04 1.78364587e-04 4.04648958e-05 4.04648958e-05 -4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 6.23985784e-05 5.77391609e-04 1.84829569e-04 1.52754628e-04 1.52754628e-04 -6.14000296e-04 -5.03452277e-04 -5.03452277e-04 1.40112786e-05 2.53475323e-05 2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 2.95973455e-04 5.91946911e-05 5.91946911e-05 -1.00888729e-03 -2.01777458e-04 -2.01777458e-04 9.60688961e-05 3.46658769e-05 3.46658769e-05 6.93317538e-06 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 3.25715205e-04 -2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.14710110e-04 6.16376114e-03 2.94705075e-03 5.89410151e-04 5.89410151e-04 -1.00363091e-02 -2.00726181e-03 -2.00726181e-03 8.88952536e-04 3.20773116e-04 3.20773116e-04 6.41546233e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 2.89596307e-03 -1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 -2.97034962e-04 -2.97034962e-04 4.78508398e-03 1.00895778e-03 1.00895778e-03 -4.12544643e-04 -1.60446843e-04 -1.60446843e-04 -3.42276980e-05 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 -1.96428516e-04 -3.08011777e-04 -3.08011777e-04 -1.78364587e-04 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 1.57915946e-05 -5.94069924e-05 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -1.01027404e-04 1.92305372e-05 -3.42276980e-05 1.06916470e-05 3.84610745e-06 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 -8.09297916e-05 -1.78364587e-04 4.87173978e-05 -4.04648958e-05 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 -5.94069924e-05 1.57915946e-05 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -1.01027404e-04 -3.42276980e-05 1.92305372e-05 -1.06916470e-05 3.84610745e-06 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 -8.09297916e-05 -4.87173978e-05 -4.04648958e-05 1.00888729e-03 1.00363091e-02 4.78508398e-03 1.00895778e-03 1.00895778e-03 -1.62454089e-02 -3.42864166e-03 -3.42864166e-03 1.36277573e-03 5.31669453e-04 5.31669453e-04 1.13703758e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 4.89886959e-04 8.28520008e-04 8.28520008e-04 4.93114186e-04 2.01777458e-04 2.00726181e-03 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -3.42864166e-03 2.12071039e-04 -6.85728332e-04 3.36380075e-04 -7.05429391e-05 1.13703758e-04 -3.68493395e-05 -1.41085878e-05 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 1.77697458e-04 4.93114186e-04 -1.57708364e-04 8.88487290e-05 2.01777458e-04 2.00726181e-03 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -3.42864166e-03 -6.85728332e-04 2.12071039e-04 3.36380075e-04 1.13703758e-04 -7.05429391e-05 3.68493395e-05 -1.41085878e-05 1.06641224e-03 9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 1.77697458e-04 1.57708364e-04 8.88487290e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 1.01027404e-04 1.01027404e-04 -1.36277573e-03 -3.36380075e-04 -3.36380075e-04 4.50164907e-05 2.81673025e-05 2.81673025e-05 7.96867359e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 1.82595267e-04 -4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 3.46658769e-05 3.20773116e-04 1.60446843e-04 -1.92305372e-05 3.42276980e-05 -5.31669453e-04 7.05429391e-05 -1.13703758e-04 2.81673025e-05 -2.14746155e-05 1.02201763e-05 -6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 1.78364587e-04 -8.28520008e-04 -1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 1.60446843e-04 3.42276980e-05 -1.92305372e-05 -5.31669453e-04 -1.13703758e-04 7.05429391e-05 2.81673025e-05 1.02201763e-05 -2.14746155e-05 6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 3.08011777e-04 1.78364587e-04 8.09297916e-05 -8.28520008e-04 -4.93114186e-04 -1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 -1.06916470e-05 1.06916470e-05 3.68493395e-05 -3.68493395e-05 -6.74117956e-06 6.74117956e-06 -6.85365823e-07 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 6.93317538e-06 6.41546233e-05 3.42276980e-05 -3.84610745e-06 -3.84610745e-06 -1.13703758e-04 1.41085878e-05 1.41085878e-05 7.96867359e-06 -4.42749712e-06 -4.42749712e-06 -2.22629335e-07 5.22006568e-05 3.31512088e-04 1.78364587e-04 4.04648958e-05 4.04648958e-05 -4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 -1 -1 3 0 -1 0 -2 169 - 1.26117398e-06 1.33679398e-05 4.00856057e-06 -1.33618686e-06 -6.68093428e-06 -1.32755051e-05 4.42516836e-06 2.21258418e-05 -6.09251692e-07 -7.91441164e-07 -3.95720582e-06 -3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -1.42056580e-05 -7.10282899e-05 -1.40803698e-04 4.69345661e-05 2.34672831e-04 -6.49920380e-06 -8.44271339e-06 -4.22135669e-05 -3.37708535e-05 1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 4.27896200e-06 2.13948100e-05 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 2.41503840e-06 2.42459571e-06 1.21229785e-05 1.02166601e-05 -4.25694169e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.91365000e-07 -7.13160333e-06 -1.42268363e-05 2.68866425e-06 2.37113938e-05 -5.80592174e-07 -4.62680413e-07 -4.25694169e-06 -3.53512266e-06 7.71134021e-07 6.68093428e-06 7.10282899e-05 2.13948100e-05 -7.13160333e-06 -3.50230610e-05 -7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.90296087e-06 -4.25694169e-06 -2.08960005e-05 -1.63799202e-05 6.96533351e-06 1.32755051e-05 1.40803698e-04 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -1.34800267e-04 4.71433913e-05 2.35716957e-04 -8.02147948e-06 -8.10999291e-06 -4.05499645e-05 -3.41201277e-05 1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.68866425e-06 2.37113938e-05 4.71433913e-05 -9.08455661e-06 -7.85723189e-05 1.94629757e-06 1.58322692e-06 1.42167199e-05 1.17934149e-05 -2.63871153e-06 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.35716957e-04 -7.85723189e-05 -3.86231687e-04 9.73148786e-06 1.42167199e-05 6.98234823e-05 5.47666844e-05 -2.32744941e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 5.80592174e-07 2.90296087e-06 8.02147948e-06 -1.94629757e-06 -9.73148786e-06 -2.37391660e-07 4.40488803e-07 2.20244401e-06 1.20827724e-06 -5.03448848e-07 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.62680413e-07 4.25694169e-06 8.10999291e-06 -1.58322692e-06 -1.42167199e-05 4.40488803e-07 2.55460371e-07 2.42817748e-06 2.12901390e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 4.25694169e-06 2.08960005e-05 4.05499645e-05 -1.42167199e-05 -6.98234823e-05 2.20244401e-06 2.42817748e-06 1.19107123e-05 9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 3.53512266e-06 1.63799202e-05 3.41201277e-05 -1.17934149e-05 -5.47666844e-05 1.20827724e-06 2.12901390e-06 9.84590416e-06 7.51335398e-06 -3.41516227e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 -7.71134021e-07 -6.96533351e-06 -1.42167199e-05 2.63871153e-06 2.32744941e-05 -5.03448848e-07 -4.54207908e-07 -4.18903631e-06 -3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 1.33618686e-06 -4.00856057e-06 -6.68093428e-06 -4.42516836e-06 1.32755051e-05 2.21258418e-05 -2.43700677e-06 -7.91441164e-07 -1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -4.26169739e-05 -7.10282899e-05 -4.69345661e-05 1.40803698e-04 2.34672831e-04 -2.59968152e-05 -8.44271339e-06 -1.40711890e-05 -2.25139024e-05 4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 4.27896200e-06 7.13160333e-06 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 2.77120995e-06 4.62680413e-07 7.71134021e-07 2.27036890e-06 -4.25694169e-06 4.00856057e-06 4.26169739e-05 4.27896200e-06 -1.22019303e-05 -2.13948100e-05 -1.42268363e-05 4.06268943e-05 7.11341813e-05 -7.64036796e-06 -2.42459571e-06 -4.25694169e-06 -7.19981464e-06 1.21229785e-05 6.68093428e-06 7.10282899e-05 7.13160333e-06 -2.13948100e-05 -3.50230610e-05 -2.37113938e-05 7.11341813e-05 1.16503354e-04 -1.27339466e-05 -4.25694169e-06 -6.96533351e-06 -1.07039980e-05 2.08960005e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -9.08455661e-06 4.71433913e-05 7.85723189e-05 -9.24024813e-06 -1.58322692e-06 -2.63871153e-06 -7.58225060e-06 1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 4.06268943e-05 7.11341813e-05 4.71433913e-05 -1.34800267e-04 -2.35716957e-04 2.55381576e-05 8.10999291e-06 1.42167199e-05 2.40068689e-05 -4.05499645e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 7.11341813e-05 1.16503354e-04 7.85723189e-05 -2.35716957e-04 -3.86231687e-04 4.25635960e-05 1.42167199e-05 2.32744941e-05 3.58110579e-05 -6.98234823e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 7.64036796e-06 1.27339466e-05 9.24024813e-06 -2.55381576e-05 -4.25635960e-05 4.52926879e-06 1.62353572e-06 2.70589286e-06 3.96030993e-06 -7.42558112e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 2.42459571e-06 4.25694169e-06 1.58322692e-06 -8.10999291e-06 -1.42167199e-05 1.62353572e-06 2.55460371e-07 4.54207908e-07 1.44598144e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 4.25694169e-06 6.96533351e-06 2.63871153e-06 -1.42167199e-05 -2.32744941e-05 2.70589286e-06 4.54207908e-07 7.39948805e-07 2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 7.19981464e-06 1.07039980e-05 7.58225060e-06 -2.40068689e-05 -3.58110579e-05 3.96030993e-06 1.44598144e-06 2.14358063e-06 2.74669353e-06 -6.83032454e-06 3.95720582e-06 4.22135669e-05 4.25694169e-06 -1.21229785e-05 -2.08960005e-05 -1.42167199e-05 4.05499645e-05 6.98234823e-05 -7.42558112e-06 -2.42817748e-06 -4.18903631e-06 -6.83032454e-06 1.19107123e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 0 -1 507 1.70344011e-04 1.56696087e-03 3.25715205e-04 -3.25715205e-04 -6.51430410e-04 -1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 -5.22006568e-05 -1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.40272444e-02 6.79313079e-02 1.27999319e-02 -1.27999319e-02 -3.83997958e-02 -3.13232204e-02 3.13232204e-02 9.39696612e-02 1.95031088e-03 8.44509382e-04 2.53352815e-03 3.37803753e-03 -2.53352815e-03 1.56696087e-03 1.39612485e-02 2.89596307e-03 -2.89596307e-03 -5.79192613e-03 -9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 -3.31512088e-04 -6.63024177e-04 -4.97268133e-04 6.63024177e-04 6.79313079e-02 1.60908651e-01 4.09844849e-02 -4.09844849e-02 -1.22953455e-01 -5.94744232e-02 5.94744232e-02 1.78423270e-01 2.00022352e-02 8.66122191e-03 2.59836657e-02 3.46448876e-02 -2.59836657e-02 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 6.42635088e-04 1.28527018e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 1.33488137e-04 4.04648958e-05 8.09297916e-05 1.33773441e-04 -1.78364587e-04 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 1.07324520e-02 3.21973559e-02 -1.69483329e-02 -2.09440857e-02 -6.28322570e-02 -6.06136500e-03 -3.73340319e-05 -1.12002096e-04 -7.04884014e-03 5.28663010e-03 3.25715205e-04 2.89596307e-03 6.42635088e-04 -4.14019388e-04 -1.28527018e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 -4.04648958e-05 -1.78364587e-04 -1.82490838e-04 8.09297916e-05 1.27999319e-02 4.09844849e-02 1.07324520e-02 5.73561861e-03 -3.21973559e-02 -2.09440857e-02 -1.69483329e-02 6.28322570e-02 3.07379213e-03 3.73340319e-05 5.28663010e-03 8.77371614e-03 -1.12002096e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 -1.28527018e-03 -2.34192465e-03 -4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 -1.78364587e-04 -3.08011777e-04 -1.70112085e-04 3.08011777e-04 3.83997958e-02 1.22953455e-01 3.21973559e-02 -3.21973559e-02 -8.01239971e-02 -6.28322570e-02 6.28322570e-02 1.50604352e-01 9.22137638e-03 5.28663010e-03 1.41350143e-02 1.59718924e-02 -1.41350143e-02 1.06641224e-03 9.35119137e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -4.10878806e-03 6.67995295e-03 1.33599059e-02 -3.95630639e-04 -8.88487290e-05 -1.77697458e-04 -3.69835640e-04 4.93114186e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -2.09440857e-02 -6.28322570e-02 4.58875327e-02 2.75508929e-02 8.26526786e-02 2.03515392e-02 -1.22546019e-03 -3.67638056e-03 2.18659864e-02 -1.63994898e-02 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 8.88487290e-05 4.93114186e-04 5.27544004e-04 -1.77697458e-04 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 -1.69483329e-02 6.28322570e-02 2.75508929e-02 4.58875327e-02 -8.26526786e-02 -8.76073008e-03 1.22546019e-03 -1.63994898e-02 -2.85579432e-02 -3.67638056e-03 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 4.15582352e-03 7.54467238e-03 1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 4.93114186e-04 8.28520008e-04 4.24254551e-04 -8.28520008e-04 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 6.28322570e-02 1.50604352e-01 8.26526786e-02 -8.26526786e-02 -1.74519610e-01 -2.62821902e-02 -1.63994898e-02 -4.25065126e-02 -4.55220888e-02 4.25065126e-02 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 4.91071291e-05 9.82142582e-05 3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 -1.50954364e-05 -3.01908728e-05 -3.44790803e-05 4.59721071e-05 1.95031088e-03 2.00022352e-02 6.06136500e-03 -3.07379213e-03 -9.22137638e-03 -2.03515392e-02 8.76073008e-03 2.62821902e-02 1.47088219e-03 2.42921623e-04 7.28764869e-04 2.65506753e-03 -1.99130065e-03 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 4.04648958e-05 1.78364587e-04 8.88487290e-05 -8.88487290e-05 -4.93114186e-04 -1.50954364e-05 -2.53889994e-05 -5.00469168e-05 -2.61460628e-05 5.00469168e-05 8.44509382e-04 8.66122191e-03 3.73340319e-05 -3.73340319e-05 -5.28663010e-03 1.22546019e-03 -1.22546019e-03 1.63994898e-02 2.42921623e-04 1.03910162e-04 1.22672116e-03 4.20752593e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 1.78364587e-04 3.08011777e-04 1.77697458e-04 -4.93114186e-04 -8.28520008e-04 -3.01908728e-05 -5.00469168e-05 -1.00459375e-04 -7.05147253e-05 8.64268839e-05 2.53352815e-03 2.59836657e-02 1.12002096e-04 -5.28663010e-03 -1.41350143e-02 3.67638056e-03 1.63994898e-02 4.25065126e-02 7.28764869e-04 1.22672116e-03 3.37516659e-03 2.72010852e-03 -1.73636249e-03 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 1.82490838e-04 1.70112085e-04 3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 -2.61460628e-05 -7.05147253e-05 -6.46407098e-05 6.14034255e-05 3.37803753e-03 3.46448876e-02 7.04884014e-03 -8.77371614e-03 -1.59718924e-02 -2.18659864e-02 2.85579432e-02 4.55220888e-02 2.65506753e-03 4.20752593e-04 2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.04401314e-04 6.63024177e-04 1.78364587e-04 -8.09297916e-05 -3.08011777e-04 -4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 5.00469168e-05 8.64268839e-05 6.14034255e-05 -1.00459375e-04 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 1.12002096e-04 1.41350143e-02 1.63994898e-02 3.67638056e-03 -4.25065126e-02 -1.99130065e-03 -1.22672116e-03 -1.73636249e-03 -1.99118315e-03 3.37516659e-03 1.70344011e-04 1.56696087e-03 3.25715205e-04 -3.25715205e-04 -6.51430410e-04 -1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 -5.22006568e-05 -1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -2.89596307e-03 -5.79192613e-03 -9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 -3.31512088e-04 -6.63024177e-04 -4.97268133e-04 6.63024177e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 6.42635088e-04 1.28527018e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 1.33488137e-04 4.04648958e-05 8.09297916e-05 1.33773441e-04 -1.78364587e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 -4.14019388e-04 -1.28527018e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 -4.04648958e-05 -1.78364587e-04 -1.82490838e-04 8.09297916e-05 6.51430410e-04 5.79192613e-03 1.28527018e-03 -1.28527018e-03 -2.34192465e-03 -4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 -1.78364587e-04 -3.08011777e-04 -1.70112085e-04 3.08011777e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -4.10878806e-03 6.67995295e-03 1.33599059e-02 -3.95630639e-04 -8.88487290e-05 -1.77697458e-04 -3.69835640e-04 4.93114186e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 8.88487290e-05 4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 4.15582352e-03 7.54467238e-03 1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 4.93114186e-04 8.28520008e-04 4.24254551e-04 -8.28520008e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 4.91071291e-05 9.82142582e-05 3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 -1.50954364e-05 -3.01908728e-05 -3.44790803e-05 4.59721071e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 4.04648958e-05 1.78364587e-04 8.88487290e-05 -8.88487290e-05 -4.93114186e-04 -1.50954364e-05 -2.53889994e-05 -5.00469168e-05 -2.61460628e-05 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 1.78364587e-04 3.08011777e-04 1.77697458e-04 -4.93114186e-04 -8.28520008e-04 -3.01908728e-05 -5.00469168e-05 -1.00459375e-04 -7.05147253e-05 8.64268839e-05 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 1.82490838e-04 1.70112085e-04 3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 -2.61460628e-05 -7.05147253e-05 -6.46407098e-05 6.14034255e-05 1.04401314e-04 6.63024177e-04 1.78364587e-04 -8.09297916e-05 -3.08011777e-04 -4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 5.00469168e-05 8.64268839e-05 6.14034255e-05 -1.00459375e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 --1 0 0 488 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 1.22162345e-02 -2.11591388e-02 2.64027710e-01 3.35702467e-01 -2.34088176e-01 -2.34088176e-01 -2.34088176e-01 2.32521307e-01 2.32521307e-01 2.32521307e-01 -1.17447156e-01 -1.17447156e-01 -1.17447156e-01 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 2.77259188e-02 -4.80227001e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 -4.62750567e-02 -4.62750567e-02 8.52744119e-02 8.52744119e-02 8.52744119e-02 9.22781897e-02 9.22781897e-02 9.22781897e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 -1.96806394e-01 -1.96806394e-01 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.26390303e-01 -2.67360862e-02 -2.67360862e-02 -1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 2.41610436e-02 1.47326991e-02 -4.18481550e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 5.08044839e-02 -1.96806394e-01 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -6.31951514e-02 -2.67360862e-02 -1.36193299e-01 1.09457213e-01 -2.67360862e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 -4.18481550e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 -1.96806394e-01 5.08044839e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -6.31951514e-02 -1.36193299e-01 -2.67360862e-02 -1.09457213e-01 -2.67360862e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.72070040e-01 -9.02754871e-02 -9.02754871e-02 -2.86786909e-02 -8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -2.61191408e-02 -3.71899705e-02 4.52396789e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -9.02754871e-02 1.72070040e-01 -9.02754871e-02 1.43393455e-02 -8.36653844e-02 -5.88289095e-02 -2.48364749e-02 -8.36653844e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 4.52396789e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -9.02754871e-02 -9.02754871e-02 1.72070040e-01 1.43393455e-02 -5.88289095e-02 -8.36653844e-02 2.48364749e-02 -8.36653844e-02 1.22162345e-02 2.77259188e-02 -2.41610436e-02 -2.41610436e-02 2.61191408e-02 2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.26390303e-01 6.31951514e-02 6.31951514e-02 2.86786909e-02 -1.43393455e-02 -1.43393455e-02 -1.36848640e-01 -5.81869714e-02 -5.81869714e-02 1.16373943e-01 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -1.17447156e-01 9.22781897e-02 2.67360862e-02 2.67360862e-02 1.36193299e-01 8.36653844e-02 8.36653844e-02 5.88289095e-02 -5.81869714e-02 2.76085806e-02 6.36744294e-02 -1.00782791e-01 6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -1.17447156e-01 9.22781897e-02 2.67360862e-02 1.36193299e-01 2.67360862e-02 8.36653844e-02 5.88289095e-02 8.36653844e-02 -5.81869714e-02 6.36744294e-02 2.76085806e-02 1.00782791e-01 6.36744294e-02 -1.47326991e-02 1.47326991e-02 3.71899705e-02 -3.71899705e-02 -1.57020664e-02 -1.09457213e-01 1.09457213e-01 2.48364749e-02 -2.48364749e-02 -1.00782791e-01 1.00782791e-01 -1.36848640e-01 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 -2.83305810e-02 4.91281203e-02 -1.17447156e-01 9.22781897e-02 1.36193299e-01 2.67360862e-02 2.67360862e-02 5.88289095e-02 8.36653844e-02 8.36653844e-02 1.16373943e-01 6.36744294e-02 6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 8.43337208e-04 -2.53001162e-03 -2.53001162e-03 -2.52365441e-03 7.57096322e-03 7.57096322e-03 -1.00913723e-04 -6.55453856e-05 -6.55453856e-05 1.96636157e-04 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 1.22162345e-02 -2.11591388e-02 6.83086768e-03 4.49022835e-02 5.72578026e-03 -1.71773408e-02 -1.71773408e-02 -1.58592065e-02 4.75776194e-02 4.75776194e-02 1.03725365e-03 6.73716006e-04 6.73716006e-04 -2.02114802e-03 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 2.77259188e-02 -4.80227001e-02 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 2.38241943e-03 2.38241943e-03 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 7.33694046e-06 -1.56190191e-04 -1.56190191e-04 8.22769560e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 2.53001162e-03 1.71773408e-02 2.38241943e-03 -5.92707290e-03 -7.14725830e-03 -6.78401156e-03 1.66083153e-02 2.03520347e-02 2.01015902e-04 1.25198469e-04 8.22769560e-05 -1.28764539e-04 -3.75595407e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 2.41610436e-02 1.47326991e-02 -4.18481550e-02 2.53001162e-03 1.71773408e-02 2.38241943e-03 -7.14725830e-03 -5.92707290e-03 -6.78401156e-03 2.03520347e-02 1.66083153e-02 2.01015902e-04 8.22769560e-05 1.25198469e-04 1.28764539e-04 -3.75595407e-04 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 -4.18481550e-02 2.52365441e-03 1.58592065e-02 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 5.13494064e-03 1.85117687e-02 1.85117687e-02 4.17572779e-04 5.12247195e-04 5.12247195e-04 -9.58279859e-04 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 1.66083153e-02 2.03520347e-02 1.85117687e-02 -4.42297760e-02 -5.55353062e-02 -1.58669337e-03 -1.02255338e-03 -9.58279859e-04 1.92820575e-04 3.06766015e-03 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -2.61191408e-02 -3.71899705e-02 4.52396789e-02 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 2.03520347e-02 1.66083153e-02 1.85117687e-02 -5.55353062e-02 -4.42297760e-02 -1.58669337e-03 -9.58279859e-04 -1.02255338e-03 -1.92820575e-04 3.06766015e-03 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 4.52396789e-02 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 -2.01015902e-04 -2.01015902e-04 -4.17572779e-04 1.58669337e-03 1.58669337e-03 -3.22133532e-04 -3.31742869e-04 -3.31742869e-04 6.87051071e-04 1.22162345e-02 2.77259188e-02 -2.41610436e-02 -2.41610436e-02 2.61191408e-02 2.61191408e-02 1.64147832e-02 -2.83305810e-02 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -1.25198469e-04 -8.22769560e-05 -5.12247195e-04 1.02255338e-03 9.58279859e-04 -3.31742869e-04 -4.61448819e-06 -1.53061324e-05 -5.93087946e-05 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -8.22769560e-05 -1.25198469e-04 -5.12247195e-04 9.58279859e-04 1.02255338e-03 -3.31742869e-04 -1.53061324e-05 -4.61448819e-06 5.93087946e-05 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 1.28764539e-04 -1.28764539e-04 -1.92820575e-04 1.92820575e-04 -5.93087946e-05 5.93087946e-05 3.46774814e-04 -1.47326991e-02 1.47326991e-02 3.71899705e-02 -3.71899705e-02 -1.57020664e-02 1.96636157e-04 -2.02114802e-03 -8.22769560e-05 3.75595407e-04 3.75595407e-04 9.58279859e-04 -3.06766015e-03 -3.06766015e-03 6.87051071e-04 5.20388754e-04 5.20388754e-04 -1.39231783e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 -2.83305810e-02 4.91281203e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 19 38 54 76 98 114 136 158 176 193 210 222 242 262 282 298 320 342 358 380 402 422 439 456 468 488 +-1 0 0 516 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 2.64027710e-01 3.35702467e-01 2.34088176e-01 2.34088176e-01 -2.34088176e-01 -2.32521307e-01 -2.32521307e-01 2.32521307e-01 -1.17447156e-01 1.17447156e-01 1.17447156e-01 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 4.62750567e-02 -4.62750567e-02 -8.52744119e-02 -8.52744119e-02 8.52744119e-02 9.22781897e-02 -9.22781897e-02 -9.22781897e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 -2.82904271e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 -1.96806394e-01 1.96806394e-01 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 -1.26390303e-01 2.67360862e-02 -2.67360862e-02 -1.36193299e-01 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 5.08044839e-02 1.96806394e-01 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 6.31951514e-02 2.67360862e-02 -1.36193299e-01 -1.09457213e-01 -2.67360862e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 1.35577280e-02 2.34088176e-01 4.62750567e-02 1.96806394e-01 1.96806394e-01 5.08044839e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -6.31951514e-02 -1.36193299e-01 2.67360862e-02 -1.09457213e-01 2.67360862e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 4.12148247e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.72070040e-01 -9.02754871e-02 9.02754871e-02 2.86786909e-02 8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -9.02754871e-02 1.72070040e-01 9.02754871e-02 -1.43393455e-02 8.36653844e-02 -5.88289095e-02 2.48364749e-02 -8.36653844e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 -4.02485422e-03 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 9.02754871e-02 9.02754871e-02 1.72070040e-01 1.43393455e-02 -5.88289095e-02 8.36653844e-02 2.48364749e-02 8.36653844e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 1.26390303e-01 -6.31951514e-02 6.31951514e-02 -2.86786909e-02 1.43393455e-02 -1.43393455e-02 -1.36848640e-01 -5.81869714e-02 5.81869714e-02 -1.16373943e-01 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -2.67360862e-02 1.36193299e-01 -8.36653844e-02 -8.36653844e-02 5.88289095e-02 -5.81869714e-02 2.76085806e-02 -6.36744294e-02 -1.00782791e-01 -6.36744294e-02 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 1.17447156e-01 -9.22781897e-02 2.67360862e-02 1.36193299e-01 -2.67360862e-02 8.36653844e-02 5.88289095e-02 -8.36653844e-02 5.81869714e-02 -6.36744294e-02 2.76085806e-02 -1.00782791e-01 6.36744294e-02 1.05795694e-02 2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 1.09457213e-01 1.09457213e-01 -2.48364749e-02 -2.48364749e-02 -1.00782791e-01 -1.00782791e-01 -1.36848640e-01 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 1.17447156e-01 -9.22781897e-02 1.36193299e-01 2.67360862e-02 -2.67360862e-02 5.88289095e-02 8.36653844e-02 -8.36653844e-02 -1.16373943e-01 -6.36744294e-02 6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 2.53001162e-03 -8.43337208e-04 -2.53001162e-03 -7.57096322e-03 2.52365441e-03 7.57096322e-03 5.04568613e-05 -6.55453856e-05 -1.96636157e-04 -8.73938474e-05 6.55453856e-05 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 6.83086768e-03 4.49022835e-02 1.71773408e-02 -5.72578026e-03 -1.71773408e-02 -4.75776194e-02 1.58592065e-02 4.75776194e-02 -5.18626823e-04 6.73716006e-04 2.02114802e-03 8.98288008e-04 -6.73716006e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 2.38241943e-03 7.14725830e-03 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 2.12021312e-04 -1.25198469e-04 -3.75595407e-04 -1.09702608e-04 8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 -2.82904271e-02 8.43337208e-04 5.72578026e-03 2.38241943e-03 4.26045592e-04 -2.38241943e-03 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 3.66847023e-06 1.56190191e-04 8.22769560e-05 -6.35397682e-06 -1.56190191e-04 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 2.53001162e-03 1.71773408e-02 7.14725830e-03 -2.38241943e-03 -5.92707290e-03 -2.03520347e-02 6.78401156e-03 1.66083153e-02 1.10054107e-05 8.22769560e-05 3.75595407e-04 2.38467147e-04 -1.25198469e-04 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 1.35577280e-02 7.57096322e-03 4.75776194e-02 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -4.42297760e-02 1.85117687e-02 5.55353062e-02 -9.60334201e-04 1.02255338e-03 3.06766015e-03 1.27770648e-03 -9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 4.12148247e-02 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 1.85117687e-02 5.13494064e-03 -1.85117687e-02 2.08786389e-04 -5.12247195e-04 -9.58279859e-04 -3.61628634e-04 5.12247195e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 6.78401156e-03 1.66083153e-02 5.55353062e-02 -1.85117687e-02 -4.42297760e-02 6.26359168e-04 -9.58279859e-04 -3.06766015e-03 -1.47052705e-03 1.02255338e-03 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 -4.02485422e-03 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -3.66847023e-06 -1.10054107e-05 9.60334201e-04 -2.08786389e-04 -6.26359168e-04 1.79547727e-04 1.14508512e-04 3.43525536e-04 2.89645810e-04 -2.17234357e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -1.56190191e-04 -8.22769560e-05 -1.02255338e-03 5.12247195e-04 9.58279859e-04 1.14508512e-04 -4.61448819e-06 -5.20388754e-04 -3.16952150e-04 1.53061324e-05 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.96636157e-04 2.02114802e-03 3.75595407e-04 -8.22769560e-05 -3.75595407e-04 -3.06766015e-03 9.58279859e-04 3.06766015e-03 3.43525536e-04 -5.20388754e-04 -1.39231783e-03 -5.95003681e-04 5.20388754e-04 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -8.73938474e-05 8.98288008e-04 1.09702608e-04 6.35397682e-06 -2.38467147e-04 -1.27770648e-03 3.61628634e-04 1.47052705e-03 2.89645810e-04 -3.16952150e-04 -5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.05795694e-02 2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 1.56190191e-04 1.25198469e-04 9.58279859e-04 -5.12247195e-04 -1.02255338e-03 -2.17234357e-04 1.53061324e-05 5.20388754e-04 2.57643355e-04 -4.61448819e-06 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 20 40 61 78 100 121 138 160 179 196 218 234 250 272 294 316 333 355 377 394 416 438 455 477 499 516 -1 0 1 520 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 1.40272444e-02 6.79313079e-02 -3.83997958e-02 -1.27999319e-02 1.27999319e-02 9.39696612e-02 3.13232204e-02 -3.13232204e-02 -3.90062175e-03 -2.53352815e-03 2.53352815e-03 8.44509382e-04 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 6.79313079e-02 1.60908651e-01 -1.22953455e-01 -4.09844849e-02 4.09844849e-02 1.78423270e-01 5.94744232e-02 -5.94744232e-02 -4.00044704e-02 -2.59836657e-02 2.59836657e-02 8.66122191e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 -2.82904271e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 -3.21973559e-02 3.21973559e-02 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.84427528e-02 -1.41350143e-02 1.41350143e-02 5.28663010e-03 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 -1.35577280e-02 1.27999319e-02 4.09844849e-02 -3.21973559e-02 5.73561861e-03 1.07324520e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -9.13515713e-03 -1.12002096e-04 5.28663010e-03 1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 1.07324520e-02 5.73561861e-03 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 9.13515713e-03 5.28663010e-03 -1.12002096e-04 1.72487600e-03 -3.73340319e-05 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 4.12148247e-02 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.74519610e-01 -8.26526786e-02 8.26526786e-02 5.25643805e-02 4.25065126e-02 -4.25065126e-02 -1.63994898e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 4.02485422e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -8.26526786e-02 4.58875327e-02 2.75508929e-02 2.91122693e-02 -3.67638056e-03 -1.63994898e-02 -6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 8.26526786e-02 2.75508929e-02 4.58875327e-02 -2.91122693e-02 -1.63994898e-02 -3.67638056e-03 -6.69195679e-03 -1.22546019e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 9.13515713e-03 -9.13515713e-03 -5.25643805e-02 -2.91122693e-02 2.91122693e-02 6.06959405e-03 2.72006552e-03 -2.72006552e-03 -4.85843246e-04 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 1.12002096e-04 -5.28663010e-03 -4.25065126e-02 3.67638056e-03 1.63994898e-02 2.72006552e-03 3.37516659e-03 -1.73636249e-03 7.28925372e-04 -1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.41350143e-02 -5.28663010e-03 1.12002096e-04 4.25065126e-02 1.63994898e-02 3.67638056e-03 -2.72006552e-03 -1.73636249e-03 3.37516659e-03 7.28925372e-04 1.22672116e-03 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -1.72487600e-03 -1.72487600e-03 6.69195679e-03 6.69195679e-03 7.28925372e-04 7.28925372e-04 -6.20217674e-05 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 8.44509382e-04 8.66122191e-03 -5.28663010e-03 -3.73340319e-05 3.73340319e-05 1.63994898e-02 -1.22546019e-03 1.22546019e-03 -4.85843246e-04 -1.22672116e-03 1.22672116e-03 1.03910162e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -3.83997958e-02 -1.27999319e-02 3.13232204e-02 9.39696612e-02 3.13232204e-02 1.95031088e-03 -2.53352815e-03 -8.44509382e-04 -3.37803753e-03 -2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -1.22953455e-01 -4.09844849e-02 5.94744232e-02 1.78423270e-01 5.94744232e-02 2.00022352e-02 -2.59836657e-02 -8.66122191e-03 -3.46448876e-02 -2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -3.21973559e-02 -1.07324520e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 6.06136500e-03 -1.12002096e-04 -3.73340319e-05 -7.04884014e-03 -5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 -2.82904271e-02 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -8.01239971e-02 -3.21973559e-02 6.28322570e-02 1.50604352e-01 6.28322570e-02 9.22137638e-03 -1.41350143e-02 -5.28663010e-03 -1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 -1.35577280e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 -3.21973559e-02 5.73561861e-03 2.09440857e-02 6.28322570e-02 -1.69483329e-02 3.07379213e-03 -5.28663010e-03 -3.73340319e-05 -8.77371614e-03 -1.12002096e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 4.58875327e-02 -8.26526786e-02 -2.75508929e-02 -2.03515392e-02 -3.67638056e-03 -1.22546019e-03 2.18659864e-02 1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 4.12148247e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 1.50604352e-01 6.28322570e-02 -8.26526786e-02 -1.74519610e-01 -8.26526786e-02 -2.62821902e-02 4.25065126e-02 1.63994898e-02 4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 4.02485422e-03 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -2.75508929e-02 -8.26526786e-02 4.58875327e-02 -8.76073008e-03 1.63994898e-02 -1.22546019e-03 2.85579432e-02 -3.67638056e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -9.22137638e-03 -3.07379213e-03 2.03515392e-02 2.62821902e-02 8.76073008e-03 1.47088219e-03 -7.28764869e-04 -2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 1.41350143e-02 5.28663010e-03 3.67638056e-03 -4.25065126e-02 -1.63994898e-02 -7.28764869e-04 3.37516659e-03 1.22672116e-03 2.72010852e-03 1.73636249e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 5.28663010e-03 3.73340319e-05 1.22546019e-03 -1.63994898e-02 1.22546019e-03 -2.42921623e-04 1.22672116e-03 1.03910162e-04 4.20752593e-04 1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 1.59718924e-02 8.77371614e-03 -2.18659864e-02 -4.55220888e-02 -2.85579432e-02 -2.65506753e-03 2.72010852e-03 4.20752593e-04 4.53669010e-03 1.99118315e-03 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 1.41350143e-02 1.12002096e-04 -1.63994898e-02 -4.25065126e-02 3.67638056e-03 -1.99130065e-03 1.73636249e-03 1.22672116e-03 1.99118315e-03 3.37516659e-03 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 21 42 63 85 102 123 145 162 183 205 222 238 254 276 298 320 342 359 381 403 420 442 464 481 503 520 --1 0 2 652 - 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 3.25715205e-04 2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -1.33618686e-06 4.00856057e-06 2.21258418e-05 4.42516836e-06 -1.32755051e-05 3.04625846e-06 1.31906861e-06 -3.95720582e-06 -1.05525488e-06 -7.91441164e-07 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 2.89596307e-03 1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -1.42056580e-05 4.26169739e-05 2.34672831e-04 4.69345661e-05 -1.40803698e-04 3.24960190e-05 1.40711890e-05 -4.22135669e-05 -1.12569512e-05 -8.44271339e-06 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 1.96428516e-04 3.08011777e-04 -3.08011777e-04 -1.78364587e-04 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -7.13160333e-06 2.13948100e-05 1.16503354e-04 2.37113938e-05 -7.11341813e-05 1.56369075e-05 6.96533351e-06 -2.08960005e-05 -5.67592226e-06 -4.25694169e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 8.09297916e-05 -1.78364587e-04 -4.87173978e-05 -4.04648958e-05 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -7.91365000e-07 4.27896200e-06 2.37113938e-05 2.68866425e-06 -1.42268363e-05 3.35180212e-06 7.71134021e-07 -4.25694169e-06 -1.26475376e-06 -4.62680413e-07 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 8.09297916e-05 -4.87173978e-05 4.04648958e-05 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 4.27896200e-06 -1.22019303e-05 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 -1.00554064e-05 -4.25694169e-06 1.21229785e-05 3.01684543e-06 2.42459571e-06 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 -4.89886959e-04 -8.28520008e-04 8.28520008e-04 4.93114186e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -3.86231687e-04 -7.85723189e-05 2.35716957e-04 -5.22950839e-05 -2.32744941e-05 6.98234823e-05 1.89556265e-05 1.42167199e-05 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 -1.77697458e-04 4.93114186e-04 1.57708364e-04 8.88487290e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -7.85723189e-05 -9.08455661e-06 4.71433913e-05 -1.11865457e-05 -2.63871153e-06 1.42167199e-05 4.21116432e-06 1.58322692e-06 1.06641224e-03 9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 -1.77697458e-04 1.57708364e-04 -8.88487290e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 2.35716957e-04 4.71433913e-05 -1.34800267e-04 3.35596371e-05 1.42167199e-05 -4.05499645e-05 -1.01132588e-05 -8.10999291e-06 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 1.82595267e-04 4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -3.35180212e-06 1.00554064e-05 5.22950839e-05 1.11865457e-05 -3.35596371e-05 6.62206635e-06 3.20934171e-06 -9.62802513e-06 -2.75203269e-06 -2.06402452e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 1.78364587e-04 8.28520008e-04 1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -7.71134021e-07 4.25694169e-06 2.32744941e-05 2.63871153e-06 -1.42167199e-05 3.20934171e-06 7.39948805e-07 -4.18903631e-06 -1.27158164e-06 -4.54207908e-07 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 1.78364587e-04 -8.09297916e-05 -8.28520008e-04 -4.93114186e-04 1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 4.25694169e-06 -1.21229785e-05 -6.98234823e-05 -1.42167199e-05 4.05499645e-05 -9.62802513e-06 -4.18903631e-06 1.19107123e-05 3.01557961e-06 2.42817748e-06 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 1.26475376e-06 -3.01684543e-06 -1.89556265e-05 -4.21116432e-06 1.01132588e-05 -2.75203269e-06 -1.27158164e-06 3.01557961e-06 6.53895969e-07 6.83032454e-07 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 4.04648958e-05 -4.04648958e-05 -4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 4.62680413e-07 -2.42459571e-06 -1.42167199e-05 -1.58322692e-06 8.10999291e-06 -2.06402452e-06 -4.54207908e-07 2.42817748e-06 6.83032454e-07 2.55460371e-07 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -2.53001162e-03 8.43337208e-04 7.57096322e-03 7.57096322e-03 -2.52365441e-03 5.04568613e-05 1.96636157e-04 -6.55453856e-05 8.73938474e-05 -6.55453856e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 3.25715205e-04 2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -1.71773408e-02 5.72578026e-03 4.75776194e-02 4.75776194e-02 -1.58592065e-02 -5.18626823e-04 -2.02114802e-03 6.73716006e-04 -8.98288008e-04 6.73716006e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 2.89596307e-03 1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -7.14725830e-03 2.38241943e-03 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -2.12021312e-04 -3.75595407e-04 1.25198469e-04 -1.09702608e-04 8.22769560e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 1.96428516e-04 3.08011777e-04 -3.08011777e-04 -1.78364587e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -5.92707290e-03 2.38241943e-03 2.03520347e-02 1.66083153e-02 -6.78401156e-03 1.10054107e-05 -3.75595407e-04 8.22769560e-05 -2.38467147e-04 1.25198469e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 8.09297916e-05 -1.78364587e-04 -4.87173978e-05 -4.04648958e-05 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 2.38241943e-03 4.26045592e-04 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -3.66847023e-06 8.22769560e-05 -1.56190191e-04 -6.35397682e-06 -1.56190191e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 8.09297916e-05 -4.87173978e-05 4.04648958e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -4.42297760e-02 -5.55353062e-02 1.85117687e-02 9.60334201e-04 3.06766015e-03 -1.02255338e-03 1.27770648e-03 -9.58279859e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 -4.89886959e-04 -8.28520008e-04 8.28520008e-04 4.93114186e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -5.55353062e-02 -4.42297760e-02 1.85117687e-02 6.26359168e-04 3.06766015e-03 -9.58279859e-04 1.47052705e-03 -1.02255338e-03 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 -1.77697458e-04 4.93114186e-04 1.57708364e-04 8.88487290e-05 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 1.85117687e-02 1.85117687e-02 5.13494064e-03 -2.08786389e-04 -9.58279859e-04 5.12247195e-04 -3.61628634e-04 5.12247195e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 -1.77697458e-04 1.57708364e-04 -8.88487290e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -1.10054107e-05 3.66847023e-06 -9.60334201e-04 -6.26359168e-04 2.08786389e-04 1.79547727e-04 -3.43525536e-04 1.14508512e-04 -2.89645810e-04 2.17234357e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 1.82595267e-04 4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 3.75595407e-04 -8.22769560e-05 -3.06766015e-03 -3.06766015e-03 9.58279859e-04 -3.43525536e-04 -1.39231783e-03 5.20388754e-04 -5.95003681e-04 5.20388754e-04 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 1.78364587e-04 8.28520008e-04 1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 -8.22769560e-05 1.56190191e-04 1.02255338e-03 9.58279859e-04 -5.12247195e-04 1.14508512e-04 5.20388754e-04 -4.61448819e-06 3.16952150e-04 -1.53061324e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 1.78364587e-04 -8.09297916e-05 -8.28520008e-04 -4.93114186e-04 1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 8.73938474e-05 -8.98288008e-04 1.09702608e-04 2.38467147e-04 6.35397682e-06 -1.27770648e-03 -1.47052705e-03 3.61628634e-04 -2.89645810e-04 -5.95003681e-04 3.16952150e-04 -1.54906445e-04 2.57643355e-04 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 -1.25198469e-04 1.56190191e-04 9.58279859e-04 1.02255338e-03 -5.12247195e-04 2.17234357e-04 5.20388754e-04 -1.53061324e-05 2.57643355e-04 -4.61448819e-06 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 4.04648958e-05 -4.04648958e-05 -4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 1.40272444e-02 6.79313079e-02 1.27999319e-02 3.83997958e-02 1.27999319e-02 -3.13232204e-02 -9.39696612e-02 -3.13232204e-02 1.95031088e-03 -2.53352815e-03 -8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 1.22953455e-01 4.09844849e-02 -5.94744232e-02 -1.78423270e-01 -5.94744232e-02 2.00022352e-02 -2.59836657e-02 -8.66122191e-03 -3.46448876e-02 -2.59836657e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 2.82904271e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -3.21973559e-02 -1.07324520e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 -6.06136500e-03 1.12002096e-04 3.73340319e-05 7.04884014e-03 5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 1.35577280e-02 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -8.01239971e-02 -3.21973559e-02 6.28322570e-02 1.50604352e-01 6.28322570e-02 -9.22137638e-03 1.41350143e-02 5.28663010e-03 1.59718924e-02 1.41350143e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 -3.21973559e-02 5.73561861e-03 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -3.07379213e-03 5.28663010e-03 3.73340319e-05 8.77371614e-03 1.12002096e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 -4.12148247e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 4.58875327e-02 -8.26526786e-02 -2.75508929e-02 2.03515392e-02 3.67638056e-03 1.22546019e-03 -2.18659864e-02 -1.63994898e-02 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 -4.02485422e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 1.50604352e-01 6.28322570e-02 -8.26526786e-02 -1.74519610e-01 -8.26526786e-02 2.62821902e-02 -4.25065126e-02 -1.63994898e-02 -4.55220888e-02 -4.25065126e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -2.75508929e-02 -8.26526786e-02 4.58875327e-02 8.76073008e-03 -1.63994898e-02 1.22546019e-03 -2.85579432e-02 3.67638056e-03 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 9.22137638e-03 3.07379213e-03 -2.03515392e-02 -2.62821902e-02 -8.76073008e-03 1.47088219e-03 -7.28764869e-04 -2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -1.41350143e-02 -5.28663010e-03 -3.67638056e-03 4.25065126e-02 1.63994898e-02 -7.28764869e-04 3.37516659e-03 1.22672116e-03 2.72010852e-03 1.73636249e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -5.28663010e-03 -3.73340319e-05 -1.22546019e-03 1.63994898e-02 -1.22546019e-03 -2.42921623e-04 1.22672116e-03 1.03910162e-04 4.20752593e-04 1.22672116e-03 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 -1.59718924e-02 -8.77371614e-03 2.18659864e-02 4.55220888e-02 2.85579432e-02 -2.65506753e-03 2.72010852e-03 4.20752593e-04 4.53669010e-03 1.99118315e-03 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 -1.41350143e-02 -1.12002096e-04 1.63994898e-02 4.25065126e-02 -3.67638056e-03 -1.99130065e-03 1.73636249e-03 1.22672116e-03 1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 3.83997958e-02 1.27999319e-02 -1.27999319e-02 -9.39696612e-02 -3.13232204e-02 3.13232204e-02 -3.90062175e-03 -2.53352815e-03 2.53352815e-03 8.44509382e-04 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 4.09844849e-02 -4.09844849e-02 -1.78423270e-01 -5.94744232e-02 5.94744232e-02 -4.00044704e-02 -2.59836657e-02 2.59836657e-02 8.66122191e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 -3.21973559e-02 3.21973559e-02 1.50604352e-01 6.28322570e-02 -6.28322570e-02 1.84427528e-02 1.41350143e-02 -1.41350143e-02 -5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 2.82904271e-02 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 5.73561861e-03 1.07324520e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 9.13515713e-03 1.12002096e-04 -5.28663010e-03 -1.72487600e-03 -3.73340319e-05 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 1.35577280e-02 1.27999319e-02 4.09844849e-02 3.21973559e-02 1.07324520e-02 5.73561861e-03 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -9.13515713e-03 -5.28663010e-03 1.12002096e-04 -1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.74519610e-01 -8.26526786e-02 8.26526786e-02 -5.25643805e-02 -4.25065126e-02 4.25065126e-02 1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 -4.12148247e-02 3.13232204e-02 5.94744232e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -8.26526786e-02 4.58875327e-02 2.75508929e-02 -2.91122693e-02 3.67638056e-03 1.63994898e-02 6.69195679e-03 -1.22546019e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 -4.02485422e-03 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 8.26526786e-02 2.75508929e-02 4.58875327e-02 2.91122693e-02 1.63994898e-02 3.67638056e-03 6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 -9.13515713e-03 9.13515713e-03 5.25643805e-02 2.91122693e-02 -2.91122693e-02 6.06959405e-03 2.72006552e-03 -2.72006552e-03 -4.85843246e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -1.12002096e-04 5.28663010e-03 4.25065126e-02 -3.67638056e-03 -1.63994898e-02 2.72006552e-03 3.37516659e-03 -1.73636249e-03 7.28925372e-04 -1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 2.53352815e-03 2.59836657e-02 1.41350143e-02 5.28663010e-03 -1.12002096e-04 -4.25065126e-02 -1.63994898e-02 -3.67638056e-03 -2.72006552e-03 -1.73636249e-03 3.37516659e-03 7.28925372e-04 1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 1.72487600e-03 1.72487600e-03 -6.69195679e-03 -6.69195679e-03 7.28925372e-04 7.28925372e-04 -6.20217674e-05 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 8.44509382e-04 8.66122191e-03 5.28663010e-03 3.73340319e-05 -3.73340319e-05 -1.63994898e-02 1.22546019e-03 -1.22546019e-03 -4.85843246e-04 -1.22672116e-03 1.22672116e-03 1.03910162e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 + 0 22 44 66 88 105 127 149 166 188 210 227 249 266 287 308 329 351 368 389 411 428 449 471 488 504 520 +-1 0 2 676 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 3.25715205e-04 -1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 1.26117398e-06 1.33679398e-05 1.33618686e-06 6.68093428e-06 4.00856057e-06 -4.42516836e-06 -2.21258418e-05 -1.32755051e-05 -2.43700677e-06 1.31906861e-06 7.91441164e-07 2.11050977e-06 3.95720582e-06 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 2.89596307e-03 -9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 1.33679398e-05 1.41458274e-04 1.42056580e-05 7.10282899e-05 4.26169739e-05 -4.69345661e-05 -2.34672831e-04 -1.40803698e-04 -2.59968152e-05 1.40711890e-05 8.44271339e-06 2.25139024e-05 4.22135669e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 1.33488137e-04 -8.09297916e-05 -4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -7.13160333e-06 -4.27896200e-06 2.68866425e-06 2.37113938e-05 1.42268363e-05 2.77120995e-06 -7.71134021e-07 -4.62680413e-07 -2.27036890e-06 -4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 -3.08011777e-04 -1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -3.50230610e-05 -2.13948100e-05 2.37113938e-05 1.16503354e-04 7.11341813e-05 1.27339466e-05 -6.96533351e-06 -4.25694169e-06 -1.07039980e-05 -2.08960005e-05 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 -4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -2.13948100e-05 -1.22019303e-05 1.42268363e-05 7.11341813e-05 4.06268943e-05 7.64036796e-06 -4.25694169e-06 -2.42459571e-06 -7.19981464e-06 -1.21229785e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 -3.95630639e-04 1.77697458e-04 8.88487290e-05 3.69835640e-04 4.93114186e-04 4.42516836e-06 4.69345661e-05 2.68866425e-06 2.37113938e-05 1.42268363e-05 -9.08455661e-06 -7.85723189e-05 -4.71433913e-05 -9.24024813e-06 2.63871153e-06 1.58322692e-06 7.58225060e-06 1.42167199e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 8.28520008e-04 4.93114186e-04 4.24254551e-04 8.28520008e-04 2.21258418e-05 2.34672831e-04 2.37113938e-05 1.16503354e-04 7.11341813e-05 -7.85723189e-05 -3.86231687e-04 -2.35716957e-04 -4.25635960e-05 2.32744941e-05 1.42167199e-05 3.58110579e-05 6.98234823e-05 1.06641224e-03 9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 8.88487290e-05 5.27544004e-04 1.77697458e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 7.11341813e-05 4.06268943e-05 -4.71433913e-05 -2.35716957e-04 -1.34800267e-04 -2.55381576e-05 1.42167199e-05 8.10999291e-06 2.40068689e-05 4.05499645e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 -4.91071291e-05 3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -1.27339466e-05 -7.64036796e-06 9.24024813e-06 4.25635960e-05 2.55381576e-05 4.52926879e-06 -2.70589286e-06 -1.62353572e-06 -3.96030993e-06 -7.42558112e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 1.78364587e-04 -1.77697458e-04 -8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 1.31906861e-06 1.40711890e-05 7.71134021e-07 6.96533351e-06 4.25694169e-06 -2.63871153e-06 -2.32744941e-05 -1.42167199e-05 -2.70589286e-06 7.39948805e-07 4.54207908e-07 2.14358063e-06 4.18903631e-06 5.22006568e-05 3.31512088e-04 4.04648958e-05 1.78364587e-04 4.04648958e-05 -8.88487290e-05 -4.93114186e-04 -8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 4.25694169e-06 2.42459571e-06 -1.58322692e-06 -1.42167199e-05 -8.10999291e-06 -1.62353572e-06 4.54207908e-07 2.55460371e-07 1.44598144e-06 2.42817748e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 1.82490838e-04 -3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 2.11050977e-06 2.25139024e-05 2.27036890e-06 1.07039980e-05 7.19981464e-06 -7.58225060e-06 -3.58110579e-05 -2.40068689e-05 -3.96030993e-06 2.14358063e-06 1.44598144e-06 2.74669353e-06 6.83032454e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 3.08011777e-04 8.09297916e-05 -4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 3.95720582e-06 4.22135669e-05 4.25694169e-06 2.08960005e-05 1.21229785e-05 -1.42167199e-05 -6.98234823e-05 -4.05499645e-05 -7.42558112e-06 4.18903631e-06 2.42817748e-06 6.83032454e-06 1.19107123e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 2.53001162e-03 8.43337208e-04 -7.57096322e-03 -7.57096322e-03 -2.52365441e-03 5.04568613e-05 1.96636157e-04 6.55453856e-05 8.73938474e-05 6.55453856e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 3.25715205e-04 -1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 1.71773408e-02 5.72578026e-03 -4.75776194e-02 -4.75776194e-02 -1.58592065e-02 -5.18626823e-04 -2.02114802e-03 -6.73716006e-04 -8.98288008e-04 -6.73716006e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 2.89596307e-03 -9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -7.14725830e-03 -2.38241943e-03 1.66083153e-02 2.03520347e-02 6.78401156e-03 2.12021312e-04 3.75595407e-04 1.25198469e-04 1.09702608e-04 8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 1.33488137e-04 -8.09297916e-05 -4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -5.92707290e-03 -2.38241943e-03 2.03520347e-02 1.66083153e-02 6.78401156e-03 -1.10054107e-05 3.75595407e-04 8.22769560e-05 2.38467147e-04 1.25198469e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 -3.08011777e-04 -1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 -2.38241943e-03 4.26045592e-04 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -3.66847023e-06 8.22769560e-05 1.56190191e-04 -6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 -4.04648958e-05 -1.82490838e-04 -8.09297916e-05 7.57096322e-03 4.75776194e-02 1.66083153e-02 2.03520347e-02 6.78401156e-03 -4.42297760e-02 -5.55353062e-02 -1.85117687e-02 -9.60334201e-04 -3.06766015e-03 -1.02255338e-03 -1.27770648e-03 -9.58279859e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 -3.95630639e-04 1.77697458e-04 8.88487290e-05 3.69835640e-04 4.93114186e-04 7.57096322e-03 4.75776194e-02 2.03520347e-02 1.66083153e-02 6.78401156e-03 -5.55353062e-02 -4.42297760e-02 -1.85117687e-02 -6.26359168e-04 -3.06766015e-03 -9.58279859e-04 -1.47052705e-03 -1.02255338e-03 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 8.28520008e-04 4.93114186e-04 4.24254551e-04 8.28520008e-04 2.52365441e-03 1.58592065e-02 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -1.85117687e-02 -1.85117687e-02 5.13494064e-03 -2.08786389e-04 -9.58279859e-04 -5.12247195e-04 -3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 8.88487290e-05 5.27544004e-04 1.77697458e-04 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 1.10054107e-05 3.66847023e-06 9.60334201e-04 6.26359168e-04 2.08786389e-04 1.79547727e-04 -3.43525536e-04 -1.14508512e-04 -2.89645810e-04 -2.17234357e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 -4.91071291e-05 3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -3.75595407e-04 -8.22769560e-05 3.06766015e-03 3.06766015e-03 9.58279859e-04 -3.43525536e-04 -1.39231783e-03 -5.20388754e-04 -5.95003681e-04 -5.20388754e-04 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 1.78364587e-04 -1.77697458e-04 -8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -8.22769560e-05 -1.56190191e-04 1.02255338e-03 9.58279859e-04 5.12247195e-04 -1.14508512e-04 -5.20388754e-04 -4.61448819e-06 -3.16952150e-04 -1.53061324e-05 5.22006568e-05 3.31512088e-04 4.04648958e-05 1.78364587e-04 4.04648958e-05 -8.88487290e-05 -4.93114186e-04 -8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 -2.38467147e-04 6.35397682e-06 1.27770648e-03 1.47052705e-03 3.61628634e-04 -2.89645810e-04 -5.95003681e-04 -3.16952150e-04 -1.54906445e-04 -2.57643355e-04 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 1.82490838e-04 -3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 -1.25198469e-04 -1.56190191e-04 9.58279859e-04 1.02255338e-03 5.12247195e-04 -2.17234357e-04 -5.20388754e-04 -1.53061324e-05 -2.57643355e-04 -4.61448819e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 3.08011777e-04 8.09297916e-05 -4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -1 0 3 0 -1 1 -3 0 -1 1 -2 169 - 6.09114917e-05 6.14710110e-04 5.91946911e-05 5.91946911e-05 -2.95973455e-04 -2.01777458e-04 -2.01777458e-04 1.00888729e-03 -4.80344481e-05 6.93317538e-06 -3.46658769e-05 -8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 5.89410151e-04 -2.94705075e-03 -2.00726181e-03 -2.00726181e-03 1.00363091e-02 -4.44476268e-04 6.41546233e-05 -3.20773116e-04 -7.69855479e-04 -3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -5.94069924e-05 2.97034962e-04 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 5.97729402e-05 3.84610745e-06 -1.92305372e-05 8.21464752e-05 3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 1.57915946e-05 2.97034962e-04 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 4.12544643e-05 3.84610745e-06 3.42276980e-05 9.28381223e-05 -1.92305372e-05 2.95973455e-04 2.94705075e-03 2.97034962e-04 2.97034962e-04 -1.40997622e-03 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 -2.06272321e-04 3.42276980e-05 -1.60446843e-04 -3.57274141e-04 -1.60446843e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 2.12071039e-04 -6.85728332e-04 3.42864166e-03 -2.00102502e-04 -1.41085878e-05 7.05429391e-05 -2.72889020e-04 -1.13703758e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -6.85728332e-04 2.12071039e-04 3.42864166e-03 -1.36277573e-04 -1.41085878e-05 -1.13703758e-04 -3.09738360e-04 7.05429391e-05 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 3.42864166e-03 3.42864166e-03 -1.62454089e-02 6.81387866e-04 -1.13703758e-04 5.31669453e-04 1.18019840e-03 5.31669453e-04 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -4.12544643e-05 2.06272321e-04 2.00102502e-04 1.36277573e-04 -6.81387866e-04 1.07400983e-05 -3.98433680e-06 1.99216840e-05 1.97894844e-05 8.24561849e-06 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.84610745e-06 -3.42276980e-05 1.41085878e-05 1.41085878e-05 1.13703758e-04 -3.98433680e-06 -2.22629335e-07 4.42749712e-06 -6.90107377e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 -3.42276980e-05 1.60446843e-04 -7.05429391e-05 1.13703758e-04 -5.31669453e-04 1.99216840e-05 4.42749712e-06 -2.14746155e-05 2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 -9.28381223e-05 3.57274141e-04 2.72889020e-04 3.09738360e-04 -1.18019840e-03 1.97894844e-05 -6.90107377e-06 2.10230097e-05 3.35910266e-05 2.77641893e-05 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 1.92305372e-05 1.60446843e-04 1.13703758e-04 -7.05429391e-05 -5.31669453e-04 8.24561849e-06 4.42749712e-06 1.02201763e-05 2.77641893e-05 -2.14746155e-05 + 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -5.91946911e-05 -2.95973455e-04 2.01777458e-04 2.01777458e-04 1.00888729e-03 -4.80344481e-05 6.93317538e-06 3.46658769e-05 -8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -5.89410151e-04 -2.94705075e-03 2.00726181e-03 2.00726181e-03 1.00363091e-02 -4.44476268e-04 6.41546233e-05 3.20773116e-04 -7.69855479e-04 3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -5.94069924e-05 -2.97034962e-04 -5.79133603e-05 2.01791556e-04 1.00895778e-03 -5.97729402e-05 -3.84610745e-06 -1.92305372e-05 -8.21464752e-05 3.42276980e-05 5.91946911e-05 5.89410151e-04 -5.94069924e-05 1.57915946e-05 -2.97034962e-04 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -4.12544643e-05 -3.84610745e-06 3.42276980e-05 -9.28381223e-05 -1.92305372e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -2.97034962e-04 -1.40997622e-03 1.00895778e-03 1.00895778e-03 4.78508398e-03 -2.06272321e-04 3.42276980e-05 1.60446843e-04 -3.57274141e-04 1.60446843e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 2.01791556e-04 1.00895778e-03 2.12071039e-04 -6.85728332e-04 -3.42864166e-03 2.00102502e-04 1.41085878e-05 7.05429391e-05 2.72889020e-04 -1.13703758e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -6.85728332e-04 2.12071039e-04 -3.42864166e-03 1.36277573e-04 1.41085878e-05 -1.13703758e-04 3.09738360e-04 7.05429391e-05 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 1.00895778e-03 4.78508398e-03 -3.42864166e-03 -3.42864166e-03 -1.62454089e-02 6.81387866e-04 -1.13703758e-04 -5.31669453e-04 1.18019840e-03 -5.31669453e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 4.12544643e-05 2.06272321e-04 -2.00102502e-04 -1.36277573e-04 -6.81387866e-04 1.07400983e-05 -3.98433680e-06 -1.99216840e-05 1.97894844e-05 -8.24561849e-06 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.84610745e-06 -3.42276980e-05 -1.41085878e-05 -1.41085878e-05 1.13703758e-04 -3.98433680e-06 -2.22629335e-07 -4.42749712e-06 -6.90107377e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 1.92305372e-05 -3.42276980e-05 -1.60446843e-04 -7.05429391e-05 1.13703758e-04 5.31669453e-04 -1.99216840e-05 -4.42749712e-06 -2.14746155e-05 -2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 9.28381223e-05 3.57274141e-04 -2.72889020e-04 -3.09738360e-04 -1.18019840e-03 1.97894844e-05 -6.90107377e-06 -2.10230097e-05 3.35910266e-05 -2.77641893e-05 3.46658769e-05 3.20773116e-04 -3.42276980e-05 1.92305372e-05 -1.60446843e-04 1.13703758e-04 -7.05429391e-05 5.31669453e-04 -8.24561849e-06 -4.42749712e-06 1.02201763e-05 -2.77641893e-05 -2.14746155e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 1 -1 448 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 6.32131786e-05 1.40272444e-02 6.79313079e-02 -1.27999319e-02 1.27999319e-02 -3.83997958e-02 3.13232204e-02 -3.13232204e-02 9.39696612e-02 1.95031088e-03 8.44509382e-04 -2.53352815e-03 3.37803753e-03 2.53352815e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 1.08665421e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 4.09844849e-02 -1.22953455e-01 5.94744232e-02 -5.94744232e-02 1.78423270e-01 2.00022352e-02 8.66122191e-03 -2.59836657e-02 3.46448876e-02 2.59836657e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 1.07324520e-02 -3.21973559e-02 -1.69483329e-02 -2.09440857e-02 6.28322570e-02 6.06136500e-03 3.73340319e-05 -1.12002096e-04 7.04884014e-03 5.28663010e-03 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 5.73561861e-03 3.21973559e-02 -2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -3.07379213e-03 -3.73340319e-05 5.28663010e-03 -8.77371614e-03 -1.12002096e-04 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 4.20473440e-03 3.83997958e-02 1.22953455e-01 -3.21973559e-02 3.21973559e-02 -8.01239971e-02 6.28322570e-02 -6.28322570e-02 1.50604352e-01 9.22137638e-03 5.28663010e-03 -1.41350143e-02 1.59718924e-02 1.41350143e-02 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -2.09440857e-02 6.28322570e-02 4.58875327e-02 2.75508929e-02 -8.26526786e-02 -2.03515392e-02 1.22546019e-03 -3.67638056e-03 -2.18659864e-02 -1.63994898e-02 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 3.13232204e-02 5.94744232e-02 -2.09440857e-02 -1.69483329e-02 -6.28322570e-02 2.75508929e-02 4.58875327e-02 8.26526786e-02 8.76073008e-03 -1.22546019e-03 -1.63994898e-02 2.85579432e-02 -3.67638056e-03 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 -2.01717964e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 -6.28322570e-02 1.50604352e-01 -8.26526786e-02 8.26526786e-02 -1.74519610e-01 -2.62821902e-02 -1.63994898e-02 4.25065126e-02 -4.55220888e-02 -4.25065126e-02 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 -1.68154328e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 3.07379213e-03 -9.22137638e-03 2.03515392e-02 -8.76073008e-03 2.62821902e-02 1.47088219e-03 2.42921623e-04 -7.28764869e-04 2.65506753e-03 1.99130065e-03 -7.58557199e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 3.73340319e-05 -5.28663010e-03 -1.22546019e-03 1.22546019e-03 1.63994898e-02 2.42921623e-04 1.03910162e-04 -1.22672116e-03 4.20752593e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 -5.28663010e-03 1.41350143e-02 3.67638056e-03 1.63994898e-02 -4.25065126e-02 -7.28764869e-04 -1.22672116e-03 3.37516659e-03 -2.72010852e-03 -1.73636249e-03 6.32131786e-05 1.08665421e-02 -4.20473440e-03 2.01717964e-02 -1.68154328e-03 -2.98837411e-03 3.37803753e-03 3.46448876e-02 -7.04884014e-03 8.77371614e-03 -1.59718924e-02 2.18659864e-02 -2.85579432e-02 4.55220888e-02 2.65506753e-03 4.20752593e-04 -2.72010852e-03 4.53669010e-03 1.99118315e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 2.53352815e-03 2.59836657e-02 -5.28663010e-03 1.12002096e-04 -1.41350143e-02 1.63994898e-02 3.67638056e-03 4.25065126e-02 1.99130065e-03 1.22672116e-03 -1.73636249e-03 1.99118315e-03 3.37516659e-03 6.09114917e-05 6.14710110e-04 5.91946911e-05 -5.91946911e-05 -2.95973455e-04 -2.01777458e-04 2.01777458e-04 1.00888729e-03 -4.80344481e-05 -6.93317538e-06 -3.46658769e-05 -8.31981046e-05 3.46658769e-05 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 6.32131786e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -5.89410151e-04 -2.94705075e-03 -2.00726181e-03 2.00726181e-03 1.00363091e-02 -4.44476268e-04 -6.41546233e-05 -3.20773116e-04 -7.69855479e-04 3.20773116e-04 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 1.08665421e-02 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 5.94069924e-05 2.97034962e-04 -5.79133603e-05 -2.01791556e-04 -1.00895778e-03 5.97729402e-05 -3.84610745e-06 -1.92305372e-05 8.21464752e-05 -3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 5.91946911e-05 5.89410151e-04 5.94069924e-05 1.57915946e-05 -2.97034962e-04 -2.01791556e-04 -5.79133603e-05 1.00895778e-03 -4.12544643e-05 3.84610745e-06 -3.42276980e-05 -9.28381223e-05 -1.92305372e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.95973455e-04 2.94705075e-03 2.97034962e-04 -2.97034962e-04 -1.40997622e-03 -1.00895778e-03 1.00895778e-03 4.78508398e-03 -2.06272321e-04 -3.42276980e-05 -1.60446843e-04 -3.57274141e-04 1.60446843e-04 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 4.20473440e-03 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -2.01791556e-04 -1.00895778e-03 2.12071039e-04 6.85728332e-04 3.42864166e-03 -2.00102502e-04 1.41085878e-05 7.05429391e-05 -2.72889020e-04 1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 -5.79133603e-05 1.00895778e-03 6.85728332e-04 2.12071039e-04 -3.42864166e-03 1.36277573e-04 -1.41085878e-05 1.13703758e-04 3.09738360e-04 7.05429391e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 1.00895778e-03 4.78508398e-03 3.42864166e-03 -3.42864166e-03 -1.62454089e-02 6.81387866e-04 1.13703758e-04 5.31669453e-04 1.18019840e-03 -5.31669453e-04 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 -2.01717964e-02 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 4.12544643e-05 2.06272321e-04 2.00102502e-04 -1.36277573e-04 -6.81387866e-04 1.07400983e-05 3.98433680e-06 1.99216840e-05 1.97894844e-05 -8.24561849e-06 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 -1.68154328e-03 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 -3.84610745e-06 3.42276980e-05 -1.41085878e-05 1.41085878e-05 -1.13703758e-04 3.98433680e-06 -2.22629335e-07 -4.42749712e-06 6.90107377e-06 4.42749712e-06 -7.58557199e-05 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 3.42276980e-05 1.60446843e-04 -7.05429391e-05 -1.13703758e-04 -5.31669453e-04 1.99216840e-05 -4.42749712e-06 -2.14746155e-05 2.10230097e-05 -1.02201763e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 9.28381223e-05 3.57274141e-04 2.72889020e-04 -3.09738360e-04 -1.18019840e-03 1.97894844e-05 6.90107377e-06 2.10230097e-05 3.35910266e-05 -2.77641893e-05 6.32131786e-05 1.08665421e-02 -4.20473440e-03 2.01717964e-02 -1.68154328e-03 -2.98837411e-03 3.46658769e-05 3.20773116e-04 3.42276980e-05 1.92305372e-05 -1.60446843e-04 -1.13703758e-04 -7.05429391e-05 5.31669453e-04 -8.24561849e-06 4.42749712e-06 -1.02201763e-05 -2.77641893e-05 -2.14746155e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 19 38 54 70 89 105 121 140 159 173 189 208 224 243 262 278 294 313 329 345 364 383 397 413 432 448 --1 1 0 520 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 1.40272444e-02 6.79313079e-02 -3.83997958e-02 1.27999319e-02 -1.27999319e-02 9.39696612e-02 -3.13232204e-02 3.13232204e-02 -3.90062175e-03 2.53352815e-03 -2.53352815e-03 8.44509382e-04 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 6.79313079e-02 1.60908651e-01 -1.22953455e-01 4.09844849e-02 -4.09844849e-02 1.78423270e-01 -5.94744232e-02 5.94744232e-02 -4.00044704e-02 2.59836657e-02 -2.59836657e-02 8.66122191e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 2.82904271e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 3.21973559e-02 -3.21973559e-02 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.84427528e-02 1.41350143e-02 -1.41350143e-02 5.28663010e-03 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 5.73561861e-03 1.07324520e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 9.13515713e-03 -1.12002096e-04 5.28663010e-03 -1.72487600e-03 -3.73340319e-05 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 1.35577280e-02 1.27999319e-02 4.09844849e-02 -3.21973559e-02 1.07324520e-02 5.73561861e-03 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -9.13515713e-03 5.28663010e-03 -1.12002096e-04 -1.72487600e-03 3.73340319e-05 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 -4.12148247e-02 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.74519610e-01 8.26526786e-02 -8.26526786e-02 5.25643805e-02 -4.25065126e-02 4.25065126e-02 -1.63994898e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 8.26526786e-02 4.58875327e-02 2.75508929e-02 -2.91122693e-02 -3.67638056e-03 -1.63994898e-02 6.69195679e-03 -1.22546019e-03 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 -4.02485422e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -8.26526786e-02 2.75508929e-02 4.58875327e-02 2.91122693e-02 -1.63994898e-02 -3.67638056e-03 6.69195679e-03 1.22546019e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 -9.13515713e-03 9.13515713e-03 -5.25643805e-02 2.91122693e-02 -2.91122693e-02 6.06959405e-03 -2.72006552e-03 2.72006552e-03 -4.85843246e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.41350143e-02 1.12002096e-04 -5.28663010e-03 4.25065126e-02 3.67638056e-03 1.63994898e-02 -2.72006552e-03 3.37516659e-03 -1.73636249e-03 -7.28925372e-04 1.22672116e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 -5.28663010e-03 1.12002096e-04 -4.25065126e-02 1.63994898e-02 3.67638056e-03 2.72006552e-03 -1.73636249e-03 3.37516659e-03 -7.28925372e-04 -1.22672116e-03 1.05795694e-02 2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 1.72487600e-03 1.72487600e-03 -6.69195679e-03 -6.69195679e-03 -7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 8.44509382e-04 8.66122191e-03 -5.28663010e-03 3.73340319e-05 -3.73340319e-05 1.63994898e-02 1.22546019e-03 -1.22546019e-03 -4.85843246e-04 1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -1.27999319e-02 -3.83997958e-02 3.13232204e-02 3.13232204e-02 9.39696612e-02 1.95031088e-03 -8.44509382e-04 -2.53352815e-03 3.37803753e-03 -2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -4.09844849e-02 -1.22953455e-01 5.94744232e-02 5.94744232e-02 1.78423270e-01 2.00022352e-02 -8.66122191e-03 -2.59836657e-02 3.46448876e-02 -2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -1.07324520e-02 -3.21973559e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 6.06136500e-03 -3.73340319e-05 -1.12002096e-04 7.04884014e-03 -5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 2.82904271e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 5.73561861e-03 -3.21973559e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 3.07379213e-03 -3.73340319e-05 -5.28663010e-03 8.77371614e-03 -1.12002096e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -3.21973559e-02 -8.01239971e-02 6.28322570e-02 6.28322570e-02 1.50604352e-01 9.22137638e-03 -5.28663010e-03 -1.41350143e-02 1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 1.35577280e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 4.58875327e-02 -2.75508929e-02 -8.26526786e-02 -2.03515392e-02 -1.22546019e-03 -3.67638056e-03 -2.18659864e-02 1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 -4.12148247e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -2.75508929e-02 4.58875327e-02 -8.26526786e-02 -8.76073008e-03 -1.22546019e-03 1.63994898e-02 -2.85579432e-02 -3.67638056e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 6.28322570e-02 1.50604352e-01 -8.26526786e-02 -8.26526786e-02 -1.74519610e-01 -2.62821902e-02 1.63994898e-02 4.25065126e-02 -4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 -4.02485422e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -3.07379213e-03 -9.22137638e-03 2.03515392e-02 8.76073008e-03 2.62821902e-02 1.47088219e-03 -2.42921623e-04 -7.28764869e-04 2.65506753e-03 -1.99130065e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 3.73340319e-05 5.28663010e-03 1.22546019e-03 1.22546019e-03 -1.63994898e-02 -2.42921623e-04 1.03910162e-04 1.22672116e-03 -4.20752593e-04 1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 5.28663010e-03 1.41350143e-02 3.67638056e-03 -1.63994898e-02 -4.25065126e-02 -7.28764869e-04 1.22672116e-03 3.37516659e-03 -2.72010852e-03 1.73636249e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 3.37803753e-03 3.46448876e-02 -7.04884014e-03 -8.77371614e-03 -1.59718924e-02 2.18659864e-02 2.85579432e-02 4.55220888e-02 2.65506753e-03 -4.20752593e-04 -2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.05795694e-02 2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 1.12002096e-04 1.41350143e-02 -1.63994898e-02 3.67638056e-03 -4.25065126e-02 -1.99130065e-03 1.22672116e-03 1.73636249e-03 -1.99118315e-03 3.37516659e-03 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 21 42 63 80 102 123 140 162 183 200 222 238 254 276 298 320 337 359 381 398 420 442 459 481 503 520 --1 1 1 404 - 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 -7.29922913e-05 6.09114917e-05 6.14710110e-04 -2.95973455e-04 5.91946911e-05 5.91946911e-05 1.00888729e-03 -2.01777458e-04 -2.01777458e-04 9.60688961e-05 -3.46658769e-05 -3.46658769e-05 6.93317538e-06 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 -1.25476020e-02 6.14710110e-04 6.16376114e-03 -2.94705075e-03 5.89410151e-04 5.89410151e-04 1.00363091e-02 -2.00726181e-03 -2.00726181e-03 8.88952536e-04 -3.20773116e-04 -3.20773116e-04 6.41546233e-05 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 -4.85520908e-03 2.95973455e-04 2.94705075e-03 -1.40997622e-03 2.97034962e-04 2.97034962e-04 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 4.12544643e-04 -1.60446843e-04 -1.60446843e-04 3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 1.57915946e-05 -5.94069924e-05 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 -1.01027404e-04 -1.92305372e-05 3.42276980e-05 1.06916470e-05 3.84610745e-06 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 -5.94069924e-05 1.57915946e-05 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 -1.01027404e-04 3.42276980e-05 -1.92305372e-05 -1.06916470e-05 3.84610745e-06 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 2.32923842e-02 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -1.62454089e-02 3.42864166e-03 3.42864166e-03 -1.36277573e-03 5.31669453e-04 5.31669453e-04 -1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 3.42864166e-03 2.12071039e-04 -6.85728332e-04 3.36380075e-04 7.05429391e-05 -1.13703758e-04 -3.68493395e-05 -1.41085878e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 2.01777458e-04 2.00726181e-03 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 3.42864166e-03 -6.85728332e-04 2.12071039e-04 3.36380075e-04 -1.13703758e-04 7.05429391e-05 3.68493395e-05 -1.41085878e-05 -7.29922913e-05 -1.25476020e-02 4.85520908e-03 -2.32923842e-02 -3.95921357e-03 9.60688961e-05 8.88952536e-04 -4.12544643e-04 1.01027404e-04 1.01027404e-04 1.36277573e-03 -3.36380075e-04 -3.36380075e-04 4.50164907e-05 -2.81673025e-05 -2.81673025e-05 7.96867359e-06 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 1.92305372e-05 -3.42276980e-05 -5.31669453e-04 -7.05429391e-05 1.13703758e-04 -2.81673025e-05 -2.14746155e-05 1.02201763e-05 6.74117956e-06 4.42749712e-06 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 -3.42276980e-05 1.92305372e-05 -5.31669453e-04 1.13703758e-04 -7.05429391e-05 -2.81673025e-05 1.02201763e-05 -2.14746155e-05 -6.74117956e-06 4.42749712e-06 -7.58557199e-05 -1.06916470e-05 1.06916470e-05 3.68493395e-05 -3.68493395e-05 6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -7.58557199e-05 6.93317538e-06 6.41546233e-05 -3.42276980e-05 -3.84610745e-06 -3.84610745e-06 1.13703758e-04 1.41085878e-05 1.41085878e-05 7.96867359e-06 4.42749712e-06 4.42749712e-06 -2.22629335e-07 1.40272444e-02 6.79313079e-02 -3.83997958e-02 -1.27999319e-02 -1.27999319e-02 9.39696612e-02 3.13232204e-02 3.13232204e-02 -3.90062175e-03 -2.53352815e-03 -2.53352815e-03 -8.44509382e-04 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 -7.29922913e-05 6.79313079e-02 1.60908651e-01 -1.22953455e-01 -4.09844849e-02 -4.09844849e-02 1.78423270e-01 5.94744232e-02 5.94744232e-02 -4.00044704e-02 -2.59836657e-02 -2.59836657e-02 -8.66122191e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 -1.25476020e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 -3.21973559e-02 -3.21973559e-02 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.84427528e-02 -1.41350143e-02 -1.41350143e-02 -5.28663010e-03 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 -4.85520908e-03 1.27999319e-02 4.09844849e-02 -3.21973559e-02 5.73561861e-03 -1.07324520e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -9.13515713e-03 -1.12002096e-04 -5.28663010e-03 1.72487600e-03 -3.73340319e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 -3.21973559e-02 -1.07324520e-02 5.73561861e-03 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -9.13515713e-03 -5.28663010e-03 -1.12002096e-04 -1.72487600e-03 -3.73340319e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.74519610e-01 -8.26526786e-02 -8.26526786e-02 5.25643805e-02 4.25065126e-02 4.25065126e-02 1.63994898e-02 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 2.32923842e-02 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -8.26526786e-02 4.58875327e-02 -2.75508929e-02 2.91122693e-02 -3.67638056e-03 1.63994898e-02 -6.69195679e-03 -1.22546019e-03 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -8.26526786e-02 -2.75508929e-02 4.58875327e-02 2.91122693e-02 1.63994898e-02 -3.67638056e-03 6.69195679e-03 -1.22546019e-03 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 9.13515713e-03 9.13515713e-03 -5.25643805e-02 -2.91122693e-02 -2.91122693e-02 6.06959405e-03 2.72006552e-03 2.72006552e-03 4.85843246e-04 -7.29922913e-05 -1.25476020e-02 4.85520908e-03 -2.32923842e-02 -3.95921357e-03 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 1.12002096e-04 5.28663010e-03 -4.25065126e-02 3.67638056e-03 -1.63994898e-02 2.72006552e-03 3.37516659e-03 1.73636249e-03 7.28925372e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 5.28663010e-03 1.12002096e-04 -4.25065126e-02 -1.63994898e-02 3.67638056e-03 2.72006552e-03 1.73636249e-03 3.37516659e-03 -7.28925372e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -1.72487600e-03 1.72487600e-03 6.69195679e-03 -6.69195679e-03 7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -7.58557199e-05 -8.44509382e-04 -8.66122191e-03 5.28663010e-03 3.73340319e-05 3.73340319e-05 -1.63994898e-02 1.22546019e-03 1.22546019e-03 4.85843246e-04 1.22672116e-03 1.22672116e-03 1.03910162e-04 -7.58557199e-05 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 - 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 --1 1 2 157 - 6.09114917e-05 6.14710110e-04 -2.95973455e-04 -5.91946911e-05 5.91946911e-05 1.00888729e-03 2.01777458e-04 -2.01777458e-04 9.60688961e-05 3.46658769e-05 -3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 -2.94705075e-03 -5.89410151e-04 5.89410151e-04 1.00363091e-02 2.00726181e-03 -2.00726181e-03 8.88952536e-04 3.20773116e-04 -3.20773116e-04 -6.41546233e-05 2.95973455e-04 2.94705075e-03 -1.40997622e-03 -2.97034962e-04 2.97034962e-04 4.78508398e-03 1.00895778e-03 -1.00895778e-03 4.12544643e-04 1.60446843e-04 -1.60446843e-04 -3.42276980e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 1.57915946e-05 5.94069924e-05 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 1.01027404e-04 -1.92305372e-05 -3.42276980e-05 -1.06916470e-05 3.84610745e-06 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 5.94069924e-05 1.57915946e-05 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -1.01027404e-04 -3.42276980e-05 -1.92305372e-05 -1.06916470e-05 -3.84610745e-06 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -1.62454089e-02 -3.42864166e-03 3.42864166e-03 -1.36277573e-03 -5.31669453e-04 5.31669453e-04 1.13703758e-04 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -3.42864166e-03 2.12071039e-04 6.85728332e-04 -3.36380075e-04 7.05429391e-05 1.13703758e-04 3.68493395e-05 -1.41085878e-05 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 3.42864166e-03 6.85728332e-04 2.12071039e-04 3.36380075e-04 1.13703758e-04 7.05429391e-05 3.68493395e-05 1.41085878e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 -1.01027404e-04 1.01027404e-04 1.36277573e-03 3.36380075e-04 -3.36380075e-04 4.50164907e-05 2.81673025e-05 -2.81673025e-05 -7.96867359e-06 3.46658769e-05 3.20773116e-04 -1.60446843e-04 1.92305372e-05 3.42276980e-05 5.31669453e-04 -7.05429391e-05 -1.13703758e-04 2.81673025e-05 -2.14746155e-05 -1.02201763e-05 -6.74117956e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 3.42276980e-05 1.92305372e-05 -5.31669453e-04 -1.13703758e-04 -7.05429391e-05 -2.81673025e-05 -1.02201763e-05 -2.14746155e-05 -6.74117956e-06 -4.42749712e-06 1.06916470e-05 1.06916470e-05 -3.68493395e-05 -3.68493395e-05 -6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 3.42276980e-05 -3.84610745e-06 3.84610745e-06 -1.13703758e-04 1.41085878e-05 -1.41085878e-05 -7.96867359e-06 4.42749712e-06 -4.42749712e-06 -2.22629335e-07 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 +-1 1 0 516 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 1.22162345e-02 2.11591388e-02 1.40272444e-02 6.79313079e-02 -1.27999319e-02 3.83997958e-02 -1.27999319e-02 3.13232204e-02 -9.39696612e-02 3.13232204e-02 1.95031088e-03 2.53352815e-03 -8.44509382e-04 -3.37803753e-03 2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 2.77259188e-02 4.80227001e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 1.22953455e-01 -4.09844849e-02 5.94744232e-02 -1.78423270e-01 5.94744232e-02 2.00022352e-02 2.59836657e-02 -8.66122191e-03 -3.46448876e-02 2.59836657e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 3.21973559e-02 -1.07324520e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 6.06136500e-03 1.12002096e-04 -3.73340319e-05 -7.04884014e-03 5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -2.41610436e-02 -1.47326991e-02 -4.18481550e-02 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -8.01239971e-02 3.21973559e-02 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 -9.22137638e-03 -1.41350143e-02 5.28663010e-03 1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 4.18481550e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 3.21973559e-02 5.73561861e-03 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 3.07379213e-03 5.28663010e-03 -3.73340319e-05 -8.77371614e-03 1.12002096e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 4.58875327e-02 8.26526786e-02 -2.75508929e-02 -2.03515392e-02 3.67638056e-03 -1.22546019e-03 2.18659864e-02 -1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 2.61191408e-02 3.71899705e-02 4.52396789e-02 9.39696612e-02 1.78423270e-01 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 8.26526786e-02 -1.74519610e-01 8.26526786e-02 2.62821902e-02 4.25065126e-02 -1.63994898e-02 -4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 -4.52396789e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -2.75508929e-02 8.26526786e-02 4.58875327e-02 -8.76073008e-03 -1.63994898e-02 -1.22546019e-03 2.85579432e-02 3.67638056e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 -2.41610436e-02 -2.61191408e-02 2.61191408e-02 1.64147832e-02 2.83305810e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 9.22137638e-03 -3.07379213e-03 2.03515392e-02 -2.62821902e-02 8.76073008e-03 1.47088219e-03 7.28764869e-04 -2.42921623e-04 -2.65506753e-03 1.99130065e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.12002096e-04 1.41350143e-02 -5.28663010e-03 -3.67638056e-03 -4.25065126e-02 1.63994898e-02 7.28764869e-04 3.37516659e-03 -1.22672116e-03 -2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 -5.28663010e-03 3.73340319e-05 1.22546019e-03 1.63994898e-02 1.22546019e-03 -2.42921623e-04 -1.22672116e-03 1.03910162e-04 4.20752593e-04 -1.22672116e-03 1.47326991e-02 1.47326991e-02 -3.71899705e-02 -3.71899705e-02 -1.57020664e-02 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 -1.59718924e-02 8.77371614e-03 -2.18659864e-02 4.55220888e-02 -2.85579432e-02 -2.65506753e-03 -2.72010852e-03 4.20752593e-04 4.53669010e-03 -1.99118315e-03 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 2.83305810e-02 4.91281203e-02 2.53352815e-03 2.59836657e-02 -5.28663010e-03 1.41350143e-02 -1.12002096e-04 1.63994898e-02 -4.25065126e-02 -3.67638056e-03 1.99130065e-03 1.73636249e-03 -1.22672116e-03 -1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 1.27999319e-02 1.27999319e-02 -3.83997958e-02 -3.13232204e-02 -3.13232204e-02 9.39696612e-02 1.95031088e-03 -8.44509382e-04 2.53352815e-03 3.37803753e-03 2.53352815e-03 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 1.22162345e-02 2.11591388e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 4.09844849e-02 -1.22953455e-01 -5.94744232e-02 -5.94744232e-02 1.78423270e-01 2.00022352e-02 -8.66122191e-03 2.59836657e-02 3.46448876e-02 2.59836657e-02 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 2.77259188e-02 4.80227001e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -1.07324520e-02 3.21973559e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 -6.06136500e-03 3.73340319e-05 -1.12002096e-04 -7.04884014e-03 -5.28663010e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 5.73561861e-03 3.21973559e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -3.07379213e-03 3.73340319e-05 -5.28663010e-03 -8.77371614e-03 -1.12002096e-04 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -2.41610436e-02 -1.47326991e-02 -4.18481550e-02 3.83997958e-02 1.22953455e-01 3.21973559e-02 3.21973559e-02 -8.01239971e-02 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 9.22137638e-03 -5.28663010e-03 1.41350143e-02 1.59718924e-02 1.41350143e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 4.18481550e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 4.58875327e-02 -2.75508929e-02 8.26526786e-02 2.03515392e-02 1.22546019e-03 -3.67638056e-03 2.18659864e-02 1.63994898e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -2.75508929e-02 4.58875327e-02 8.26526786e-02 8.76073008e-03 1.22546019e-03 1.63994898e-02 2.85579432e-02 -3.67638056e-03 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 2.61191408e-02 3.71899705e-02 4.52396789e-02 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 8.26526786e-02 8.26526786e-02 -1.74519610e-01 -2.62821902e-02 1.63994898e-02 -4.25065126e-02 -4.55220888e-02 -4.25065126e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 -4.52396789e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 3.07379213e-03 -9.22137638e-03 -2.03515392e-02 -8.76073008e-03 2.62821902e-02 1.47088219e-03 -2.42921623e-04 7.28764869e-04 2.65506753e-03 1.99130065e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 -2.41610436e-02 -2.61191408e-02 2.61191408e-02 1.64147832e-02 2.83305810e-02 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -3.73340319e-05 5.28663010e-03 -1.22546019e-03 -1.22546019e-03 -1.63994898e-02 -2.42921623e-04 1.03910162e-04 -1.22672116e-03 -4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 2.53352815e-03 2.59836657e-02 1.12002096e-04 5.28663010e-03 -1.41350143e-02 3.67638056e-03 -1.63994898e-02 4.25065126e-02 7.28764869e-04 -1.22672116e-03 3.37516659e-03 2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 8.77371614e-03 -1.59718924e-02 -2.18659864e-02 -2.85579432e-02 4.55220888e-02 2.65506753e-03 -4.20752593e-04 2.72010852e-03 4.53669010e-03 1.99118315e-03 1.47326991e-02 1.47326991e-02 -3.71899705e-02 -3.71899705e-02 -1.57020664e-02 2.53352815e-03 2.59836657e-02 5.28663010e-03 1.12002096e-04 -1.41350143e-02 -1.63994898e-02 3.67638056e-03 4.25065126e-02 1.99130065e-03 -1.22672116e-03 1.73636249e-03 1.99118315e-03 3.37516659e-03 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 2.83305810e-02 4.91281203e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +-1 1 1 448 + 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 2.95973455e-04 5.91946911e-05 2.01777458e-04 -1.00888729e-03 -2.01777458e-04 -4.80344481e-05 -3.46658769e-05 -6.93317538e-06 8.31981046e-05 3.46658769e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 -1.08665421e-02 6.14710110e-04 6.16376114e-03 -5.89410151e-04 2.94705075e-03 5.89410151e-04 2.00726181e-03 -1.00363091e-02 -2.00726181e-03 -4.44476268e-04 -3.20773116e-04 -6.41546233e-05 7.69855479e-04 3.20773116e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 2.97034962e-04 5.94069924e-05 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 -5.97729402e-05 1.92305372e-05 3.84610745e-06 8.21464752e-05 3.42276980e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 4.20473440e-03 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -1.40997622e-03 -2.97034962e-04 -1.00895778e-03 4.78508398e-03 1.00895778e-03 2.06272321e-04 1.60446843e-04 3.42276980e-05 -3.57274141e-04 -1.60446843e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 -2.97034962e-04 1.57915946e-05 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 4.12544643e-05 3.42276980e-05 -3.84610745e-06 -9.28381223e-05 1.92305372e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 2.12071039e-04 3.42864166e-03 6.85728332e-04 2.00102502e-04 -7.05429391e-05 -1.41085878e-05 -2.72889020e-04 -1.13703758e-04 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 -2.01717964e-02 1.00888729e-03 1.00363091e-02 -1.00895778e-03 4.78508398e-03 1.00895778e-03 3.42864166e-03 -1.62454089e-02 -3.42864166e-03 -6.81387866e-04 -5.31669453e-04 -1.13703758e-04 1.18019840e-03 5.31669453e-04 -9.11837223e-03 2.46763912e-02 1.71589220e-03 2.01777458e-04 2.00726181e-03 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 6.85728332e-04 -3.42864166e-03 2.12071039e-04 -1.36277573e-04 -1.13703758e-04 1.41085878e-05 3.09738360e-04 -7.05429391e-05 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 1.68154328e-03 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -2.06272321e-04 -4.12544643e-05 -2.00102502e-04 6.81387866e-04 1.36277573e-04 1.07400983e-05 1.99216840e-05 3.98433680e-06 -1.97894844e-05 -8.24561849e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -1.60446843e-04 -3.42276980e-05 7.05429391e-05 5.31669453e-04 1.13703758e-04 1.99216840e-05 -2.14746155e-05 -4.42749712e-06 -2.10230097e-05 -1.02201763e-05 -7.58557199e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 -3.42276980e-05 3.84610745e-06 1.41085878e-05 1.13703758e-04 -1.41085878e-05 3.98433680e-06 -4.42749712e-06 -2.22629335e-07 -6.90107377e-06 4.42749712e-06 -6.32131786e-05 -1.08665421e-02 -4.20473440e-03 2.01717964e-02 1.68154328e-03 -2.98837411e-03 8.31981046e-05 7.69855479e-04 -8.21464752e-05 3.57274141e-04 9.28381223e-05 2.72889020e-04 -1.18019840e-03 -3.09738360e-04 -1.97894844e-05 -2.10230097e-05 -6.90107377e-06 3.35910266e-05 2.77641893e-05 1.65868848e-04 -1.71589220e-03 1.20793981e-03 3.46658769e-05 3.20773116e-04 -3.42276980e-05 1.60446843e-04 -1.92305372e-05 1.13703758e-04 -5.31669453e-04 7.05429391e-05 -8.24561849e-06 -1.02201763e-05 4.42749712e-06 2.77641893e-05 -2.14746155e-05 1.40272444e-02 6.79313079e-02 1.27999319e-02 3.83997958e-02 -1.27999319e-02 -3.13232204e-02 -9.39696612e-02 3.13232204e-02 1.95031088e-03 -2.53352815e-03 8.44509382e-04 -3.37803753e-03 2.53352815e-03 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.79313079e-02 1.60908651e-01 4.09844849e-02 1.22953455e-01 -4.09844849e-02 -5.94744232e-02 -1.78423270e-01 5.94744232e-02 2.00022352e-02 -2.59836657e-02 8.66122191e-03 -3.46448876e-02 2.59836657e-02 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 -1.08665421e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -3.21973559e-02 1.07324520e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 -6.06136500e-03 1.12002096e-04 -3.73340319e-05 7.04884014e-03 -5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -8.01239971e-02 3.21973559e-02 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -9.22137638e-03 1.41350143e-02 -5.28663010e-03 1.59718924e-02 -1.41350143e-02 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 4.20473440e-03 1.27999319e-02 4.09844849e-02 1.07324520e-02 3.21973559e-02 5.73561861e-03 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 3.07379213e-03 -5.28663010e-03 3.73340319e-05 -8.77371614e-03 1.12002096e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 4.58875327e-02 -8.26526786e-02 2.75508929e-02 2.03515392e-02 3.67638056e-03 -1.22546019e-03 -2.18659864e-02 1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -8.26526786e-02 -1.74519610e-01 8.26526786e-02 2.62821902e-02 -4.25065126e-02 1.63994898e-02 -4.55220888e-02 4.25065126e-02 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 -2.01717964e-02 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 2.75508929e-02 8.26526786e-02 4.58875327e-02 -8.76073008e-03 1.63994898e-02 1.22546019e-03 2.85579432e-02 3.67638056e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 1.95031088e-03 2.00022352e-02 6.06136500e-03 9.22137638e-03 -3.07379213e-03 -2.03515392e-02 -2.62821902e-02 8.76073008e-03 1.47088219e-03 -7.28764869e-04 2.42921623e-04 -2.65506753e-03 1.99130065e-03 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 1.68154328e-03 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -1.41350143e-02 5.28663010e-03 -3.67638056e-03 4.25065126e-02 -1.63994898e-02 -7.28764869e-04 3.37516659e-03 -1.22672116e-03 2.72010852e-03 -1.73636249e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 8.44509382e-04 8.66122191e-03 3.73340319e-05 5.28663010e-03 -3.73340319e-05 1.22546019e-03 -1.63994898e-02 -1.22546019e-03 2.42921623e-04 -1.22672116e-03 1.03910162e-04 -4.20752593e-04 1.22672116e-03 -7.58557199e-05 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 -1.59718924e-02 8.77371614e-03 2.18659864e-02 4.55220888e-02 -2.85579432e-02 -2.65506753e-03 2.72010852e-03 -4.20752593e-04 4.53669010e-03 -1.99118315e-03 -6.32131786e-05 -1.08665421e-02 -4.20473440e-03 2.01717964e-02 1.68154328e-03 -2.98837411e-03 2.53352815e-03 2.59836657e-02 5.28663010e-03 1.41350143e-02 -1.12002096e-04 -1.63994898e-02 -4.25065126e-02 -3.67638056e-03 1.99130065e-03 -1.73636249e-03 1.22672116e-03 -1.99118315e-03 3.37516659e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 + 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 +-1 1 2 169 + 6.09114917e-05 6.14710110e-04 5.91946911e-05 2.95973455e-04 5.91946911e-05 -2.01777458e-04 -1.00888729e-03 -2.01777458e-04 -4.80344481e-05 3.46658769e-05 6.93317538e-06 8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 2.94705075e-03 5.89410151e-04 -2.00726181e-03 -1.00363091e-02 -2.00726181e-03 -4.44476268e-04 3.20773116e-04 6.41546233e-05 7.69855479e-04 3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -2.97034962e-04 -5.94069924e-05 -5.79133603e-05 1.00895778e-03 2.01791556e-04 5.97729402e-05 1.92305372e-05 3.84610745e-06 -8.21464752e-05 -3.42276980e-05 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -1.40997622e-03 -2.97034962e-04 1.00895778e-03 4.78508398e-03 1.00895778e-03 2.06272321e-04 -1.60446843e-04 -3.42276980e-05 -3.57274141e-04 -1.60446843e-04 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 -2.97034962e-04 1.57915946e-05 2.01791556e-04 1.00895778e-03 -5.79133603e-05 4.12544643e-05 -3.42276980e-05 3.84610745e-06 -9.28381223e-05 1.92305372e-05 2.01777458e-04 2.00726181e-03 -5.79133603e-05 1.00895778e-03 2.01791556e-04 2.12071039e-04 -3.42864166e-03 -6.85728332e-04 -2.00102502e-04 -7.05429391e-05 -1.41085878e-05 2.72889020e-04 1.13703758e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 4.78508398e-03 1.00895778e-03 -3.42864166e-03 -1.62454089e-02 -3.42864166e-03 -6.81387866e-04 5.31669453e-04 1.13703758e-04 1.18019840e-03 5.31669453e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -6.85728332e-04 -3.42864166e-03 2.12071039e-04 -1.36277573e-04 1.13703758e-04 -1.41085878e-05 3.09738360e-04 -7.05429391e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -2.06272321e-04 -4.12544643e-05 2.00102502e-04 6.81387866e-04 1.36277573e-04 1.07400983e-05 -1.99216840e-05 -3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.46658769e-05 3.20773116e-04 -1.92305372e-05 1.60446843e-04 3.42276980e-05 7.05429391e-05 -5.31669453e-04 -1.13703758e-04 -1.99216840e-05 -2.14746155e-05 -4.42749712e-06 2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 -3.84610745e-06 3.42276980e-05 -3.84610745e-06 1.41085878e-05 -1.13703758e-04 1.41085878e-05 -3.98433680e-06 -4.42749712e-06 -2.22629335e-07 6.90107377e-06 -4.42749712e-06 8.31981046e-05 7.69855479e-04 8.21464752e-05 3.57274141e-04 9.28381223e-05 -2.72889020e-04 -1.18019840e-03 -3.09738360e-04 -1.97894844e-05 2.10230097e-05 6.90107377e-06 3.35910266e-05 2.77641893e-05 3.46658769e-05 3.20773116e-04 3.42276980e-05 1.60446843e-04 -1.92305372e-05 -1.13703758e-04 -5.31669453e-04 7.05429391e-05 -8.24561849e-06 1.02201763e-05 -4.42749712e-06 2.77641893e-05 -2.14746155e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 1 3 0 -1 2 -3 0 -1 2 -2 169 - 1.26117398e-06 1.33679398e-05 -1.33618686e-06 4.00856057e-06 -6.68093428e-06 4.42516836e-06 -1.32755051e-05 2.21258418e-05 -2.43700677e-06 -7.91441164e-07 1.31906861e-06 -2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 4.26169739e-05 -7.10282899e-05 4.69345661e-05 -1.40803698e-04 2.34672831e-04 -2.59968152e-05 -8.44271339e-06 1.40711890e-05 -2.25139024e-05 -4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 4.27896200e-06 -7.13160333e-06 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -2.77120995e-06 -4.62680413e-07 7.71134021e-07 -2.27036890e-06 -4.25694169e-06 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -1.22019303e-05 2.13948100e-05 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 7.64036796e-06 2.42459571e-06 -4.25694169e-06 7.19981464e-06 1.21229785e-05 6.68093428e-06 7.10282899e-05 -7.13160333e-06 2.13948100e-05 -3.50230610e-05 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -1.27339466e-05 -4.25694169e-06 6.96533351e-06 -1.07039980e-05 -2.08960005e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -9.08455661e-06 4.71433913e-05 -7.85723189e-05 9.24024813e-06 1.58322692e-06 -2.63871153e-06 7.58225060e-06 1.42167199e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 4.71433913e-05 -1.34800267e-04 2.35716957e-04 -2.55381576e-05 -8.10999291e-06 1.42167199e-05 -2.40068689e-05 -4.05499645e-05 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -7.85723189e-05 2.35716957e-04 -3.86231687e-04 4.25635960e-05 1.42167199e-05 -2.32744941e-05 3.58110579e-05 6.98234823e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -7.64036796e-06 1.27339466e-05 -9.24024813e-06 2.55381576e-05 -4.25635960e-05 4.52926879e-06 1.62353572e-06 -2.70589286e-06 3.96030993e-06 7.42558112e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -2.42459571e-06 4.25694169e-06 -1.58322692e-06 8.10999291e-06 -1.42167199e-05 1.62353572e-06 2.55460371e-07 -4.54207908e-07 1.44598144e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 -7.71134021e-07 4.25694169e-06 -6.96533351e-06 2.63871153e-06 -1.42167199e-05 2.32744941e-05 -2.70589286e-06 -4.54207908e-07 7.39948805e-07 -2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 -7.19981464e-06 1.07039980e-05 -7.58225060e-06 2.40068689e-05 -3.58110579e-05 3.96030993e-06 1.44598144e-06 -2.14358063e-06 2.74669353e-06 6.83032454e-06 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 -1.21229785e-05 2.08960005e-05 -1.42167199e-05 4.05499645e-05 -6.98234823e-05 7.42558112e-06 2.42817748e-06 -4.18903631e-06 6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 -4.00856057e-06 1.33618686e-06 -6.68093428e-06 1.32755051e-05 -4.42516836e-06 2.21258418e-05 -6.09251692e-07 -7.91441164e-07 3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 1.42056580e-05 -7.10282899e-05 1.40803698e-04 -4.69345661e-05 2.34672831e-04 -6.49920380e-06 -8.44271339e-06 4.22135669e-05 -3.37708535e-05 -1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 4.27896200e-06 -2.13948100e-05 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -2.41503840e-06 -2.42459571e-06 1.21229785e-05 -1.02166601e-05 -4.25694169e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.91365000e-07 7.13160333e-06 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 5.80592174e-07 4.62680413e-07 -4.25694169e-06 3.53512266e-06 7.71134021e-07 6.68093428e-06 7.10282899e-05 -2.13948100e-05 7.13160333e-06 -3.50230610e-05 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.90296087e-06 -4.25694169e-06 2.08960005e-05 -1.63799202e-05 -6.96533351e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -1.34800267e-04 4.71433913e-05 -2.35716957e-04 8.02147948e-06 8.10999291e-06 -4.05499645e-05 3.41201277e-05 1.42167199e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 4.71433913e-05 -9.08455661e-06 7.85723189e-05 -1.94629757e-06 -1.58322692e-06 1.42167199e-05 -1.17934149e-05 -2.63871153e-06 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.35716957e-04 7.85723189e-05 -3.86231687e-04 9.73148786e-06 1.42167199e-05 -6.98234823e-05 5.47666844e-05 2.32744941e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -5.80592174e-07 2.90296087e-06 -8.02147948e-06 1.94629757e-06 -9.73148786e-06 -2.37391660e-07 4.40488803e-07 -2.20244401e-06 1.20827724e-06 5.03448848e-07 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.62680413e-07 4.25694169e-06 -8.10999291e-06 1.58322692e-06 -1.42167199e-05 4.40488803e-07 2.55460371e-07 -2.42817748e-06 2.12901390e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 -1.21229785e-05 4.25694169e-06 -2.08960005e-05 4.05499645e-05 -1.42167199e-05 6.98234823e-05 -2.20244401e-06 -2.42817748e-06 1.19107123e-05 -9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 -3.53512266e-06 1.63799202e-05 -3.41201277e-05 1.17934149e-05 -5.47666844e-05 1.20827724e-06 2.12901390e-06 -9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 -7.71134021e-07 6.96533351e-06 -1.42167199e-05 2.63871153e-06 -2.32744941e-05 5.03448848e-07 4.54207908e-07 -4.18903631e-06 3.41516227e-06 7.39948805e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 2 -1 660 1.70344011e-04 1.56696087e-03 -3.25715205e-04 3.25715205e-04 -6.51430410e-04 1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 -5.22006568e-05 1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 -1.77584073e-04 1.77584073e-04 -1.77584073e-04 6.05332375e-04 -6.05332375e-04 6.05332375e-04 -6.23985784e-05 6.23985784e-05 -6.23985784e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 2.89596307e-03 -5.79192613e-03 9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 -3.31512088e-04 6.63024177e-04 -4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 -1.76823045e-03 1.76823045e-03 -1.76823045e-03 6.02178543e-03 -6.02178543e-03 6.02178543e-03 -5.77391609e-04 5.77391609e-04 -5.77391609e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 6.42635088e-04 -1.28527018e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -1.33488137e-04 -4.04648958e-05 8.09297916e-05 -1.33773441e-04 -1.78364587e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 5.34662931e-04 -5.34662931e-04 1.55641909e-03 -1.81612400e-03 1.81612400e-03 -3.70369518e-05 -1.52754628e-04 1.52754628e-04 -1.84829569e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -4.14019388e-04 1.28527018e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 4.04648958e-05 -1.78364587e-04 1.82490838e-04 8.09297916e-05 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 -4.59464344e-04 5.34662931e-04 -1.81612400e-03 1.55641909e-03 -1.81612400e-03 -1.85184759e-05 1.52754628e-04 -1.84829569e-04 3.20749411e-05 1.52754628e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 1.28527018e-03 -2.34192465e-03 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 -1.78364587e-04 3.08011777e-04 -1.70112085e-04 -3.08011777e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 5.34662931e-04 -4.59464344e-04 1.81612400e-03 -1.81612400e-03 1.55641909e-03 1.85184759e-05 -1.84829569e-04 1.52754628e-04 3.20749411e-05 -1.52754628e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -4.10878806e-03 6.67995295e-03 -1.33599059e-02 3.95630639e-04 8.88487290e-05 -1.77697458e-04 3.69835640e-04 4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 -1.81612400e-03 1.81612400e-03 -5.27375562e-03 6.17155499e-03 -6.17155499e-03 1.27649857e-04 5.03452277e-04 -5.03452277e-04 6.14000296e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 -8.88487290e-05 4.93114186e-04 -5.27544004e-04 -1.77697458e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 1.55641909e-03 -1.81612400e-03 6.17155499e-03 -5.27375562e-03 6.17155499e-03 6.38249283e-05 -5.03452277e-04 6.14000296e-04 -1.10548019e-04 -5.03452277e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 4.93114186e-04 -8.28520008e-04 4.24254551e-04 8.28520008e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 -1.81612400e-03 1.55641909e-03 -6.17155499e-03 6.17155499e-03 -5.27375562e-03 -6.38249283e-05 6.14000296e-04 -5.03452277e-04 -1.10548019e-04 5.03452277e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -4.91071291e-05 9.82142582e-05 -3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 -1.50954364e-05 3.01908728e-05 -3.44790803e-05 -4.59721071e-05 3.70369518e-05 1.85184759e-05 -1.85184759e-05 -1.27649857e-04 -6.38249283e-05 6.38249283e-05 -2.22571404e-05 7.00563930e-06 -7.00563930e-06 -1.40112786e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -4.04648958e-05 1.78364587e-04 -8.88487290e-05 8.88487290e-05 -4.93114186e-04 -1.50954364e-05 -2.53889994e-05 5.00469168e-05 -2.61460628e-05 -5.00469168e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 -1.52754628e-04 1.84829569e-04 -5.03452277e-04 5.03452277e-04 -6.14000296e-04 7.00563930e-06 1.52245151e-05 -2.53475323e-05 1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 1.78364587e-04 -3.08011777e-04 1.77697458e-04 -4.93114186e-04 8.28520008e-04 3.01908728e-05 5.00469168e-05 -1.00459375e-04 7.05147253e-05 8.64268839e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 1.84829569e-04 -1.52754628e-04 5.03452277e-04 -6.14000296e-04 5.03452277e-04 -7.00563930e-06 -2.53475323e-05 1.52245151e-05 1.21341232e-05 -2.53475323e-05 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 -1.82490838e-04 1.70112085e-04 -3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 -2.61460628e-05 7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -3.20749411e-05 -3.20749411e-05 1.10548019e-04 1.10548019e-04 1.21341232e-05 1.21341232e-05 -2.22571404e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -8.09297916e-05 3.08011777e-04 -4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 -5.00469168e-05 8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -6.23985784e-05 -5.77391609e-04 1.84829569e-04 -1.52754628e-04 1.52754628e-04 -6.14000296e-04 5.03452277e-04 -5.03452277e-04 -1.40112786e-05 2.53475323e-05 -2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 5.91946911e-05 -2.95973455e-04 2.01777458e-04 -2.01777458e-04 1.00888729e-03 -4.80344481e-05 -6.93317538e-06 3.46658769e-05 -8.31981046e-05 -3.46658769e-05 1.70344011e-04 1.56696087e-03 -3.25715205e-04 3.25715205e-04 -6.51430410e-04 1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 -5.22006568e-05 1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 -5.89410151e-04 5.89410151e-04 -2.94705075e-03 2.00726181e-03 -2.00726181e-03 1.00363091e-02 -4.44476268e-04 -6.41546233e-05 3.20773116e-04 -7.69855479e-04 -3.20773116e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 2.89596307e-03 -5.79192613e-03 9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 -3.31512088e-04 6.63024177e-04 -4.97268133e-04 -6.63024177e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 5.94069924e-05 -2.97034962e-04 -5.79133603e-05 -2.01791556e-04 1.00895778e-03 -5.97729402e-05 3.84610745e-06 -1.92305372e-05 -8.21464752e-05 -3.42276980e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 6.42635088e-04 -1.28527018e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -1.33488137e-04 -4.04648958e-05 8.09297916e-05 -1.33773441e-04 -1.78364587e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 1.57915946e-05 2.97034962e-04 -2.01791556e-04 -5.79133603e-05 -1.00895778e-03 4.12544643e-05 -3.84610745e-06 -3.42276980e-05 9.28381223e-05 -1.92305372e-05 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -4.14019388e-04 1.28527018e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 4.04648958e-05 -1.78364587e-04 1.82490838e-04 8.09297916e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 2.97034962e-04 -1.40997622e-03 1.00895778e-03 -1.00895778e-03 4.78508398e-03 -2.06272321e-04 -3.42276980e-05 1.60446843e-04 -3.57274141e-04 -1.60446843e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 1.28527018e-03 -2.34192465e-03 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 -1.78364587e-04 3.08011777e-04 -1.70112085e-04 -3.08011777e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -2.01791556e-04 1.00895778e-03 2.12071039e-04 6.85728332e-04 -3.42864166e-03 2.00102502e-04 -1.41085878e-05 7.05429391e-05 2.72889020e-04 1.13703758e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -4.10878806e-03 6.67995295e-03 -1.33599059e-02 3.95630639e-04 8.88487290e-05 -1.77697458e-04 3.69835640e-04 4.93114186e-04 2.01777458e-04 2.00726181e-03 -2.01791556e-04 -5.79133603e-05 -1.00895778e-03 6.85728332e-04 2.12071039e-04 3.42864166e-03 -1.36277573e-04 1.41085878e-05 1.13703758e-04 -3.09738360e-04 7.05429391e-05 1.06641224e-03 9.35119137e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 -8.88487290e-05 4.93114186e-04 -5.27544004e-04 -1.77697458e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 -1.00895778e-03 4.78508398e-03 -3.42864166e-03 3.42864166e-03 -1.62454089e-02 6.81387866e-04 1.13703758e-04 -5.31669453e-04 1.18019840e-03 5.31669453e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 4.93114186e-04 -8.28520008e-04 4.24254551e-04 8.28520008e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -4.12544643e-05 2.06272321e-04 -2.00102502e-04 1.36277573e-04 -6.81387866e-04 1.07400983e-05 3.98433680e-06 -1.99216840e-05 1.97894844e-05 8.24561849e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -4.91071291e-05 9.82142582e-05 -3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 -1.50954364e-05 3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 3.84610745e-06 3.42276980e-05 1.41085878e-05 -1.41085878e-05 -1.13703758e-04 3.98433680e-06 -2.22629335e-07 4.42749712e-06 6.90107377e-06 -4.42749712e-06 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -4.04648958e-05 1.78364587e-04 -8.88487290e-05 8.88487290e-05 -4.93114186e-04 -1.50954364e-05 -2.53889994e-05 5.00469168e-05 -2.61460628e-05 -5.00469168e-05 3.46658769e-05 3.20773116e-04 1.92305372e-05 3.42276980e-05 -1.60446843e-04 -7.05429391e-05 -1.13703758e-04 5.31669453e-04 -1.99216840e-05 4.42749712e-06 -2.14746155e-05 -2.10230097e-05 -1.02201763e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 1.78364587e-04 -3.08011777e-04 1.77697458e-04 -4.93114186e-04 8.28520008e-04 3.01908728e-05 5.00469168e-05 -1.00459375e-04 7.05147253e-05 8.64268839e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 -9.28381223e-05 3.57274141e-04 -2.72889020e-04 3.09738360e-04 -1.18019840e-03 1.97894844e-05 6.90107377e-06 -2.10230097e-05 3.35910266e-05 2.77641893e-05 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 -1.82490838e-04 1.70112085e-04 -3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 -2.61460628e-05 7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 1.92305372e-05 1.60446843e-04 -1.13703758e-04 -7.05429391e-05 -5.31669453e-04 8.24561849e-06 -4.42749712e-06 -1.02201763e-05 2.77641893e-05 -2.14746155e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -8.09297916e-05 3.08011777e-04 -4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 -5.00469168e-05 8.64268839e-05 -6.14034255e-05 -1.00459375e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 --1 2 0 652 - 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 -3.25715205e-04 2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 4.00856057e-06 -1.33618686e-06 2.21258418e-05 -1.32755051e-05 4.42516836e-06 3.04625846e-06 -3.95720582e-06 1.31906861e-06 1.05525488e-06 -7.91441164e-07 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 -2.89596307e-03 1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 4.26169739e-05 -1.42056580e-05 2.34672831e-04 -1.40803698e-04 4.69345661e-05 3.24960190e-05 -4.22135669e-05 1.40711890e-05 1.12569512e-05 -8.44271339e-06 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 1.96428516e-04 -3.08011777e-04 3.08011777e-04 -1.78364587e-04 6.68093428e-06 7.10282899e-05 -3.50230610e-05 2.13948100e-05 -7.13160333e-06 1.16503354e-04 -7.11341813e-05 2.37113938e-05 1.56369075e-05 -2.08960005e-05 6.96533351e-06 5.67592226e-06 -4.25694169e-06 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 8.09297916e-05 -1.78364587e-04 4.87173978e-05 4.04648958e-05 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -1.22019303e-05 4.27896200e-06 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 -1.00554064e-05 1.21229785e-05 -4.25694169e-06 -3.01684543e-06 2.42459571e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 8.09297916e-05 4.87173978e-05 -4.04648958e-05 1.33618686e-06 1.42056580e-05 -7.13160333e-06 4.27896200e-06 -7.91365000e-07 2.37113938e-05 -1.42268363e-05 2.68866425e-06 3.35180212e-06 -4.25694169e-06 7.71134021e-07 1.26475376e-06 -4.62680413e-07 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 -4.89886959e-04 8.28520008e-04 -8.28520008e-04 4.93114186e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -3.86231687e-04 2.35716957e-04 -7.85723189e-05 -5.22950839e-05 6.98234823e-05 -2.32744941e-05 -1.89556265e-05 1.42167199e-05 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 -1.77697458e-04 4.93114186e-04 -1.57708364e-04 -8.88487290e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 2.35716957e-04 -1.34800267e-04 4.71433913e-05 3.35596371e-05 -4.05499645e-05 1.42167199e-05 1.01132588e-05 -8.10999291e-06 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 -1.77697458e-04 -1.57708364e-04 8.88487290e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -7.85723189e-05 4.71433913e-05 -9.08455661e-06 -1.11865457e-05 1.42167199e-05 -2.63871153e-06 -4.21116432e-06 1.58322692e-06 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 -1.82595267e-04 4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 1.00554064e-05 -3.35180212e-06 5.22950839e-05 -3.35596371e-05 1.11865457e-05 6.62206635e-06 -9.62802513e-06 3.20934171e-06 2.75203269e-06 -2.06402452e-06 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 1.78364587e-04 -8.28520008e-04 1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -1.21229785e-05 4.25694169e-06 -6.98234823e-05 4.05499645e-05 -1.42167199e-05 -9.62802513e-06 1.19107123e-05 -4.18903631e-06 -3.01557961e-06 2.42817748e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 1.78364587e-04 -8.09297916e-05 8.28520008e-04 -4.93114186e-04 1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.31906861e-06 1.40711890e-05 -6.96533351e-06 4.25694169e-06 -7.71134021e-07 2.32744941e-05 -1.42167199e-05 2.63871153e-06 3.20934171e-06 -4.18903631e-06 7.39948805e-07 1.27158164e-06 -4.54207908e-07 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 1.05525488e-06 1.12569512e-05 -5.67592226e-06 3.01684543e-06 -1.26475376e-06 1.89556265e-05 -1.01132588e-05 4.21116432e-06 2.75203269e-06 -3.01557961e-06 1.27158164e-06 6.53895969e-07 -6.83032454e-07 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 -4.04648958e-05 4.04648958e-05 -4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 -2.42459571e-06 4.62680413e-07 -1.42167199e-05 8.10999291e-06 -1.58322692e-06 -2.06402452e-06 2.42817748e-06 -4.54207908e-07 -6.83032454e-07 2.55460371e-07 9.03850368e-04 6.83086768e-03 -2.53001162e-03 8.43337208e-04 -2.53001162e-03 7.57096322e-03 -2.52365441e-03 7.57096322e-03 5.04568613e-05 -6.55453856e-05 1.96636157e-04 -8.73938474e-05 -6.55453856e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 -3.25715205e-04 2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 5.72578026e-03 -1.71773408e-02 4.75776194e-02 -1.58592065e-02 4.75776194e-02 -5.18626823e-04 6.73716006e-04 -2.02114802e-03 8.98288008e-04 6.73716006e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 -2.89596307e-03 1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 2.38241943e-03 -7.14725830e-03 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -2.12021312e-04 1.25198469e-04 -3.75595407e-04 1.09702608e-04 8.22769560e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 1.96428516e-04 -3.08011777e-04 3.08011777e-04 -1.78364587e-04 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 4.26045592e-04 2.38241943e-03 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -3.66847023e-06 -1.56190191e-04 8.22769560e-05 6.35397682e-06 -1.56190191e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 8.09297916e-05 -1.78364587e-04 4.87173978e-05 4.04648958e-05 2.53001162e-03 1.71773408e-02 -7.14725830e-03 2.38241943e-03 -5.92707290e-03 2.03520347e-02 -6.78401156e-03 1.66083153e-02 1.10054107e-05 8.22769560e-05 -3.75595407e-04 2.38467147e-04 1.25198469e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 8.09297916e-05 4.87173978e-05 -4.04648958e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -4.42297760e-02 1.85117687e-02 -5.55353062e-02 9.60334201e-04 -1.02255338e-03 3.06766015e-03 -1.27770648e-03 -9.58279859e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 -4.89886959e-04 8.28520008e-04 -8.28520008e-04 4.93114186e-04 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 1.85117687e-02 5.13494064e-03 1.85117687e-02 -2.08786389e-04 5.12247195e-04 -9.58279859e-04 3.61628634e-04 5.12247195e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 -1.77697458e-04 4.93114186e-04 -1.57708364e-04 -8.88487290e-05 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -5.55353062e-02 1.85117687e-02 -4.42297760e-02 6.26359168e-04 -9.58279859e-04 3.06766015e-03 -1.47052705e-03 -1.02255338e-03 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 -1.77697458e-04 -1.57708364e-04 8.88487290e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 3.66847023e-06 -1.10054107e-05 -9.60334201e-04 2.08786389e-04 -6.26359168e-04 1.79547727e-04 1.14508512e-04 -3.43525536e-04 2.89645810e-04 2.17234357e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 -1.82595267e-04 4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 1.56190191e-04 -8.22769560e-05 1.02255338e-03 -5.12247195e-04 9.58279859e-04 1.14508512e-04 -4.61448819e-06 5.20388754e-04 -3.16952150e-04 -1.53061324e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 1.78364587e-04 -8.28520008e-04 1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 -8.22769560e-05 3.75595407e-04 -3.06766015e-03 9.58279859e-04 -3.06766015e-03 -3.43525536e-04 5.20388754e-04 -1.39231783e-03 5.95003681e-04 5.20388754e-04 1.04401314e-04 6.63024177e-04 -3.08011777e-04 1.78364587e-04 -8.09297916e-05 8.28520008e-04 -4.93114186e-04 1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 -6.35397682e-06 -2.38467147e-04 1.27770648e-03 -3.61628634e-04 1.47052705e-03 2.89645810e-04 -3.16952150e-04 5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 1.56190191e-04 -1.25198469e-04 9.58279859e-04 -5.12247195e-04 1.02255338e-03 2.17234357e-04 -1.53061324e-05 5.20388754e-04 -2.57643355e-04 -4.61448819e-06 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 -4.04648958e-05 4.04648958e-05 -4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 --1 2 1 157 - 6.09114917e-05 6.14710110e-04 -2.95973455e-04 5.91946911e-05 -5.91946911e-05 1.00888729e-03 -2.01777458e-04 2.01777458e-04 9.60688961e-05 -3.46658769e-05 3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 -2.94705075e-03 5.89410151e-04 -5.89410151e-04 1.00363091e-02 -2.00726181e-03 2.00726181e-03 8.88952536e-04 -3.20773116e-04 3.20773116e-04 -6.41546233e-05 2.95973455e-04 2.94705075e-03 -1.40997622e-03 2.97034962e-04 -2.97034962e-04 4.78508398e-03 -1.00895778e-03 1.00895778e-03 4.12544643e-04 -1.60446843e-04 1.60446843e-04 -3.42276980e-05 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 1.57915946e-05 5.94069924e-05 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -1.01027404e-04 -1.92305372e-05 -3.42276980e-05 1.06916470e-05 -3.84610745e-06 5.91946911e-05 5.89410151e-04 -2.97034962e-04 5.94069924e-05 1.57915946e-05 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 1.01027404e-04 -3.42276980e-05 -1.92305372e-05 1.06916470e-05 3.84610745e-06 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -1.62454089e-02 3.42864166e-03 -3.42864166e-03 -1.36277573e-03 5.31669453e-04 -5.31669453e-04 1.13703758e-04 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 3.42864166e-03 2.12071039e-04 6.85728332e-04 3.36380075e-04 7.05429391e-05 1.13703758e-04 -3.68493395e-05 1.41085878e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -3.42864166e-03 6.85728332e-04 2.12071039e-04 -3.36380075e-04 1.13703758e-04 7.05429391e-05 -3.68493395e-05 -1.41085878e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 1.01027404e-04 -1.01027404e-04 1.36277573e-03 -3.36380075e-04 3.36380075e-04 4.50164907e-05 -2.81673025e-05 2.81673025e-05 -7.96867359e-06 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 1.92305372e-05 3.42276980e-05 -5.31669453e-04 -7.05429391e-05 -1.13703758e-04 -2.81673025e-05 -2.14746155e-05 -1.02201763e-05 6.74117956e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 -1.60446843e-04 3.42276980e-05 1.92305372e-05 5.31669453e-04 -1.13703758e-04 -7.05429391e-05 2.81673025e-05 -1.02201763e-05 -2.14746155e-05 6.74117956e-06 4.42749712e-06 -1.06916470e-05 -1.06916470e-05 3.68493395e-05 3.68493395e-05 6.74117956e-06 6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 3.42276980e-05 3.84610745e-06 -3.84610745e-06 -1.13703758e-04 -1.41085878e-05 1.41085878e-05 -7.96867359e-06 -4.42749712e-06 4.42749712e-06 -2.22629335e-07 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 +-1 2 0 664 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 -3.25715205e-04 1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 1.26117398e-06 1.33679398e-05 -4.00856057e-06 6.68093428e-06 -1.33618686e-06 1.32755051e-05 -2.21258418e-05 4.42516836e-06 -6.09251692e-07 -3.95720582e-06 7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 -2.89596307e-03 9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 1.33679398e-05 1.41458274e-04 -4.26169739e-05 7.10282899e-05 -1.42056580e-05 1.40803698e-04 -2.34672831e-04 4.69345661e-05 -6.49920380e-06 -4.22135669e-05 8.44271339e-06 3.37708535e-05 -1.40711890e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -1.33488137e-04 -8.09297916e-05 4.04648958e-05 1.33773441e-04 -1.78364587e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 2.13948100e-05 -4.27896200e-06 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -2.41503840e-06 -1.21229785e-05 2.42459571e-06 1.02166601e-05 -4.25694169e-06 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 3.08011777e-04 -1.78364587e-04 -1.70112085e-04 3.08011777e-04 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -3.50230610e-05 7.13160333e-06 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.90296087e-06 2.08960005e-05 -4.25694169e-06 -1.63799202e-05 6.96533351e-06 3.25715205e-04 2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 4.04648958e-05 1.82490838e-04 -8.09297916e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 7.13160333e-06 -7.91365000e-07 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -5.80592174e-07 -4.25694169e-06 4.62680413e-07 3.53512266e-06 -7.71134021e-07 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 3.95630639e-04 1.77697458e-04 -8.88487290e-05 -3.69835640e-04 4.93114186e-04 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -1.34800267e-04 2.35716957e-04 -4.71433913e-05 8.02147948e-06 4.05499645e-05 -8.10999291e-06 -3.41201277e-05 1.42167199e-05 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 -8.28520008e-04 4.93114186e-04 4.24254551e-04 -8.28520008e-04 2.21258418e-05 2.34672831e-04 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.35716957e-04 -3.86231687e-04 7.85723189e-05 -9.73148786e-06 -6.98234823e-05 1.42167199e-05 5.47666844e-05 -2.32744941e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 -8.88487290e-05 -5.27544004e-04 1.77697458e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -4.71433913e-05 7.85723189e-05 -9.08455661e-06 1.94629757e-06 1.42167199e-05 -1.58322692e-06 -1.17934149e-05 2.63871153e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 4.91071291e-05 -3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -2.90296087e-06 5.80592174e-07 -8.02147948e-06 9.73148786e-06 -1.94629757e-06 -2.37391660e-07 2.20244401e-06 -4.40488803e-07 -1.20827724e-06 5.03448848e-07 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 1.78364587e-04 -1.77697458e-04 8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -2.08960005e-05 4.25694169e-06 -4.05499645e-05 6.98234823e-05 -1.42167199e-05 2.20244401e-06 1.19107123e-05 -2.42817748e-06 -9.84590416e-06 4.18903631e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 1.78364587e-04 -4.04648958e-05 8.88487290e-05 -4.93114186e-04 8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 4.25694169e-06 -4.62680413e-07 8.10999291e-06 -1.42167199e-05 1.58322692e-06 -4.40488803e-07 -2.42817748e-06 2.55460371e-07 2.12901390e-06 -4.54207908e-07 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 -1.82490838e-04 3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 3.16576465e-06 3.37708535e-05 -1.02166601e-05 1.63799202e-05 -3.53512266e-06 3.41201277e-05 -5.47666844e-05 1.17934149e-05 -1.20827724e-06 -9.84590416e-06 2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -3.08011777e-04 8.09297916e-05 -4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 -6.96533351e-06 7.71134021e-07 -1.42167199e-05 2.32744941e-05 -2.63871153e-06 5.03448848e-07 4.18903631e-06 -4.54207908e-07 -3.41516227e-06 7.39948805e-07 9.03850368e-04 6.83086768e-03 -8.43337208e-04 2.53001162e-03 -2.53001162e-03 2.52365441e-03 -7.57096322e-03 7.57096322e-03 -1.00913723e-04 -6.55453856e-05 6.55453856e-05 -1.96636157e-04 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 -3.25715205e-04 1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 1.71773408e-02 -1.71773408e-02 1.58592065e-02 -4.75776194e-02 4.75776194e-02 1.03725365e-03 6.73716006e-04 -6.73716006e-04 2.02114802e-03 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 -2.89596307e-03 9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 8.43337208e-04 5.72578026e-03 4.26045592e-04 2.38241943e-03 -2.38241943e-03 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 -7.33694046e-06 1.56190191e-04 -1.56190191e-04 8.22769560e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -1.33488137e-04 -8.09297916e-05 4.04648958e-05 1.33773441e-04 -1.78364587e-04 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -5.92707290e-03 7.14725830e-03 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 -2.01015902e-04 -1.25198469e-04 8.22769560e-05 1.28764539e-04 -3.75595407e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 3.08011777e-04 -1.78364587e-04 -1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -2.38241943e-03 7.14725830e-03 -5.92707290e-03 6.78401156e-03 -2.03520347e-02 1.66083153e-02 2.01015902e-04 8.22769560e-05 -1.25198469e-04 1.28764539e-04 3.75595407e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 4.04648958e-05 1.82490838e-04 -8.09297916e-05 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 5.13494064e-03 1.85117687e-02 -1.85117687e-02 -4.17572779e-04 -5.12247195e-04 5.12247195e-04 -9.58279859e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 3.95630639e-04 1.77697458e-04 -8.88487290e-05 -3.69835640e-04 4.93114186e-04 7.57096322e-03 4.75776194e-02 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 1.85117687e-02 -4.42297760e-02 5.55353062e-02 1.58669337e-03 1.02255338e-03 -9.58279859e-04 -1.92820575e-04 3.06766015e-03 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 -8.28520008e-04 4.93114186e-04 4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -1.85117687e-02 5.55353062e-02 -4.42297760e-02 -1.58669337e-03 -9.58279859e-04 1.02255338e-03 -1.92820575e-04 -3.06766015e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 -8.88487290e-05 -5.27544004e-04 1.77697458e-04 -1.00913723e-04 1.03725365e-03 7.33694046e-06 2.01015902e-04 -2.01015902e-04 4.17572779e-04 -1.58669337e-03 1.58669337e-03 -3.22133532e-04 -3.31742869e-04 3.31742869e-04 -6.87051071e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 4.91071291e-05 -3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 1.25198469e-04 -8.22769560e-05 5.12247195e-04 -1.02255338e-03 9.58279859e-04 -3.31742869e-04 -4.61448819e-06 1.53061324e-05 -5.93087946e-05 -5.20388754e-04 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 1.78364587e-04 -1.77697458e-04 8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 6.55453856e-05 -6.73716006e-04 1.56190191e-04 -8.22769560e-05 1.25198469e-04 -5.12247195e-04 9.58279859e-04 -1.02255338e-03 3.31742869e-04 1.53061324e-05 -4.61448819e-06 -5.93087946e-05 5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 1.78364587e-04 -4.04648958e-05 8.88487290e-05 -4.93114186e-04 8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 -1.28764539e-04 -1.28764539e-04 1.92820575e-04 1.92820575e-04 -5.93087946e-05 -5.93087946e-05 3.46774814e-04 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 -1.82490838e-04 3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 -1.96636157e-04 2.02114802e-03 -8.22769560e-05 3.75595407e-04 -3.75595407e-04 9.58279859e-04 -3.06766015e-03 3.06766015e-03 -6.87051071e-04 -5.20388754e-04 5.20388754e-04 -1.39231783e-03 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -3.08011777e-04 8.09297916e-05 -4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +-1 2 1 169 + 6.09114917e-05 6.14710110e-04 -5.91946911e-05 2.95973455e-04 -5.91946911e-05 2.01777458e-04 -1.00888729e-03 2.01777458e-04 -4.80344481e-05 -3.46658769e-05 6.93317538e-06 8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 2.94705075e-03 -5.89410151e-04 2.00726181e-03 -1.00363091e-02 2.00726181e-03 -4.44476268e-04 -3.20773116e-04 6.41546233e-05 7.69855479e-04 -3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 2.97034962e-04 -5.94069924e-05 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 -5.97729402e-05 1.92305372e-05 -3.84610745e-06 8.21464752e-05 -3.42276980e-05 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -1.40997622e-03 2.97034962e-04 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 2.06272321e-04 1.60446843e-04 -3.42276980e-05 -3.57274141e-04 1.60446843e-04 5.91946911e-05 5.89410151e-04 -5.94069924e-05 2.97034962e-04 1.57915946e-05 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -4.12544643e-05 -3.42276980e-05 -3.84610745e-06 9.28381223e-05 1.92305372e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 2.12071039e-04 3.42864166e-03 -6.85728332e-04 2.00102502e-04 -7.05429391e-05 1.41085878e-05 -2.72889020e-04 1.13703758e-04 1.00888729e-03 1.00363091e-02 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 3.42864166e-03 -1.62454089e-02 3.42864166e-03 -6.81387866e-04 -5.31669453e-04 1.13703758e-04 1.18019840e-03 -5.31669453e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -6.85728332e-04 3.42864166e-03 2.12071039e-04 1.36277573e-04 1.13703758e-04 1.41085878e-05 -3.09738360e-04 -7.05429391e-05 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -2.06272321e-04 4.12544643e-05 -2.00102502e-04 6.81387866e-04 -1.36277573e-04 1.07400983e-05 1.99216840e-05 -3.98433680e-06 -1.97894844e-05 8.24561849e-06 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -1.60446843e-04 3.42276980e-05 7.05429391e-05 5.31669453e-04 -1.13703758e-04 1.99216840e-05 -2.14746155e-05 4.42749712e-06 -2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.42276980e-05 3.84610745e-06 -1.41085878e-05 -1.13703758e-04 -1.41085878e-05 -3.98433680e-06 4.42749712e-06 -2.22629335e-07 6.90107377e-06 4.42749712e-06 8.31981046e-05 7.69855479e-04 -8.21464752e-05 3.57274141e-04 -9.28381223e-05 2.72889020e-04 -1.18019840e-03 3.09738360e-04 -1.97894844e-05 -2.10230097e-05 6.90107377e-06 3.35910266e-05 -2.77641893e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 -1.60446843e-04 -1.92305372e-05 -1.13703758e-04 5.31669453e-04 7.05429391e-05 8.24561849e-06 1.02201763e-05 4.42749712e-06 -2.77641893e-05 -2.14746155e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 2 2 0 -1 3 -2 0 -1 3 -1 0 @@ -181,101 +181,101 @@ Matrix number of S(R): 177 0 -3 1 0 0 -3 2 0 0 -2 -1 169 - 1.26117398e-06 1.33679398e-05 6.68093428e-06 -4.00856057e-06 -1.33618686e-06 -2.21258418e-05 1.32755051e-05 4.42516836e-06 3.04625846e-06 -3.95720582e-06 -1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 -4.26169739e-05 -1.42056580e-05 -2.34672831e-04 1.40803698e-04 4.69345661e-05 3.24960190e-05 -4.22135669e-05 -1.40711890e-05 1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 2.13948100e-05 7.13160333e-06 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -1.56369075e-05 2.08960005e-05 6.96533351e-06 -5.67592226e-06 -4.25694169e-06 4.00856057e-06 4.26169739e-05 2.13948100e-05 -1.22019303e-05 -4.27896200e-06 -7.11341813e-05 4.06268943e-05 1.42268363e-05 1.00554064e-05 -1.21229785e-05 -4.25694169e-06 3.01684543e-06 2.42459571e-06 1.33618686e-06 1.42056580e-05 7.13160333e-06 -4.27896200e-06 -7.91365000e-07 -2.37113938e-05 1.42268363e-05 2.68866425e-06 3.35180212e-06 -4.25694169e-06 -7.71134021e-07 1.26475376e-06 4.62680413e-07 2.21258418e-05 2.34672831e-04 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -3.86231687e-04 2.35716957e-04 7.85723189e-05 5.22950839e-05 -6.98234823e-05 -2.32744941e-05 1.89556265e-05 1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 4.06268943e-05 1.42268363e-05 2.35716957e-04 -1.34800267e-04 -4.71433913e-05 -3.35596371e-05 4.05499645e-05 1.42167199e-05 -1.01132588e-05 -8.10999291e-06 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 1.42268363e-05 2.68866425e-06 7.85723189e-05 -4.71433913e-05 -9.08455661e-06 -1.11865457e-05 1.42167199e-05 2.63871153e-06 -4.21116432e-06 -1.58322692e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 -1.00554064e-05 -3.35180212e-06 -5.22950839e-05 3.35596371e-05 1.11865457e-05 6.62206635e-06 -9.62802513e-06 -3.20934171e-06 2.75203269e-06 2.06402452e-06 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 1.21229785e-05 4.25694169e-06 6.98234823e-05 -4.05499645e-05 -1.42167199e-05 -9.62802513e-06 1.19107123e-05 4.18903631e-06 -3.01557961e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 4.25694169e-06 7.71134021e-07 2.32744941e-05 -1.42167199e-05 -2.63871153e-06 -3.20934171e-06 4.18903631e-06 7.39948805e-07 -1.27158164e-06 -4.54207908e-07 1.05525488e-06 1.12569512e-05 5.67592226e-06 -3.01684543e-06 -1.26475376e-06 -1.89556265e-05 1.01132588e-05 4.21116432e-06 2.75203269e-06 -3.01557961e-06 -1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 -2.42459571e-06 -4.62680413e-07 -1.42167199e-05 8.10999291e-06 1.58322692e-06 2.06402452e-06 -2.42817748e-06 -4.54207908e-07 6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 4.00856057e-06 -6.68093428e-06 -1.33618686e-06 -1.32755051e-05 2.21258418e-05 4.42516836e-06 -6.09251692e-07 -3.95720582e-06 -7.91441164e-07 3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -7.10282899e-05 -1.42056580e-05 -1.40803698e-04 2.34672831e-04 4.69345661e-05 -6.49920380e-06 -4.22135669e-05 -8.44271339e-06 3.37708535e-05 1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 2.13948100e-05 4.27896200e-06 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 2.41503840e-06 1.21229785e-05 2.42459571e-06 -1.02166601e-05 -4.25694169e-06 6.68093428e-06 7.10282899e-05 2.13948100e-05 -3.50230610e-05 -7.13160333e-06 -7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.90296087e-06 -2.08960005e-05 -4.25694169e-06 1.63799202e-05 6.96533351e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.13160333e-06 -7.91365000e-07 -1.42268363e-05 2.37113938e-05 2.68866425e-06 -5.80592174e-07 -4.25694169e-06 -4.62680413e-07 3.53512266e-06 7.71134021e-07 1.32755051e-05 1.40803698e-04 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -1.34800267e-04 2.35716957e-04 4.71433913e-05 -8.02147948e-06 -4.05499645e-05 -8.10999291e-06 3.41201277e-05 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.35716957e-04 -3.86231687e-04 -7.85723189e-05 9.73148786e-06 6.98234823e-05 1.42167199e-05 -5.47666844e-05 -2.32744941e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.37113938e-05 2.68866425e-06 4.71433913e-05 -7.85723189e-05 -9.08455661e-06 1.94629757e-06 1.42167199e-05 1.58322692e-06 -1.17934149e-05 -2.63871153e-06 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 2.90296087e-06 5.80592174e-07 8.02147948e-06 -9.73148786e-06 -1.94629757e-06 -2.37391660e-07 2.20244401e-06 4.40488803e-07 -1.20827724e-06 -5.03448848e-07 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 2.08960005e-05 4.25694169e-06 4.05499645e-05 -6.98234823e-05 -1.42167199e-05 2.20244401e-06 1.19107123e-05 2.42817748e-06 -9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.25694169e-06 4.62680413e-07 8.10999291e-06 -1.42167199e-05 -1.58322692e-06 4.40488803e-07 2.42817748e-06 2.55460371e-07 -2.12901390e-06 -4.54207908e-07 3.16576465e-06 3.37708535e-05 1.02166601e-05 -1.63799202e-05 -3.53512266e-06 -3.41201277e-05 5.47666844e-05 1.17934149e-05 -1.20827724e-06 -9.84590416e-06 -2.12901390e-06 7.51335398e-06 3.41516227e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 -6.96533351e-06 -7.71134021e-07 -1.42167199e-05 2.32744941e-05 2.63871153e-06 -5.03448848e-07 -4.18903631e-06 -4.54207908e-07 3.41516227e-06 7.39948805e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 -2 0 363 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 1.12994249e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 -2.53001162e-03 8.43337208e-04 -7.57096322e-03 7.57096322e-03 -2.52365441e-03 5.04568613e-05 -1.96636157e-04 6.55453856e-05 8.73938474e-05 -6.55453856e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 1.24620490e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 -1.71773408e-02 5.72578026e-03 -4.75776194e-02 4.75776194e-02 -1.58592065e-02 -5.18626823e-04 2.02114802e-03 -6.73716006e-04 -8.98288008e-04 6.73716006e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 -4.68133080e-05 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 7.14725830e-03 -2.38241943e-03 1.66083153e-02 -2.03520347e-02 6.78401156e-03 2.12021312e-04 -3.75595407e-04 1.25198469e-04 1.09702608e-04 -8.22769560e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 4.16551765e-05 2.53001162e-03 1.71773408e-02 7.14725830e-03 -5.92707290e-03 2.38241943e-03 -2.03520347e-02 1.66083153e-02 -6.78401156e-03 1.10054107e-05 3.75595407e-04 -8.22769560e-05 -2.38467147e-04 1.25198469e-04 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 2.38241943e-03 4.26045592e-04 6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -3.66847023e-06 -8.22769560e-05 1.56190191e-04 -6.35397682e-06 -1.56190191e-04 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 1.65115925e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 -2.03520347e-02 6.78401156e-03 -4.42297760e-02 5.55353062e-02 -1.85117687e-02 -9.60334201e-04 3.06766015e-03 -1.02255338e-03 -1.27770648e-03 9.58279859e-04 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 -1.47237258e-04 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 1.66083153e-02 -6.78401156e-03 5.55353062e-02 -4.42297760e-02 1.85117687e-02 6.26359168e-04 -3.06766015e-03 9.58279859e-04 1.47052705e-03 -1.02255338e-03 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 2.52365441e-03 1.58592065e-02 6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -1.85117687e-02 1.85117687e-02 5.13494064e-03 -2.08786389e-04 9.58279859e-04 -5.12247195e-04 -3.61628634e-04 5.12247195e-04 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 1.15598910e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -1.10054107e-05 3.66847023e-06 9.60334201e-04 -6.26359168e-04 2.08786389e-04 1.79547727e-04 3.43525536e-04 -1.14508512e-04 -2.89645810e-04 2.17234357e-04 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 -2.85245933e-05 -1.96636157e-04 2.02114802e-03 3.75595407e-04 -3.75595407e-04 8.22769560e-05 -3.06766015e-03 3.06766015e-03 -9.58279859e-04 3.43525536e-04 -1.39231783e-03 5.20388754e-04 5.95003681e-04 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 8.22769560e-05 -1.56190191e-04 1.02255338e-03 -9.58279859e-04 5.12247195e-04 -1.14508512e-04 5.20388754e-04 -4.61448819e-06 -3.16952150e-04 1.53061324e-05 1.12994249e-05 1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 1.15598910e-05 -2.85245933e-05 1.25151113e-05 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 2.38467147e-04 6.35397682e-06 1.27770648e-03 -1.47052705e-03 3.61628634e-04 -2.89645810e-04 5.95003681e-04 -3.16952150e-04 -1.54906445e-04 2.57643355e-04 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -6.55453856e-05 6.73716006e-04 8.22769560e-05 -1.25198469e-04 1.56190191e-04 -9.58279859e-04 1.02255338e-03 -5.12247195e-04 2.17234357e-04 -5.20388754e-04 1.53061324e-05 2.57643355e-04 -4.61448819e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 1.12994249e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 1.24620490e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 -4.68133080e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 4.16551765e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 1.65115925e-04 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 -1.47237258e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 1.15598910e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 -2.85245933e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 1.12994249e-05 1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 1.15598910e-05 -2.85245933e-05 1.25151113e-05 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 275 284 293 302 306 315 324 328 337 346 350 359 363 -0 -2 1 664 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 3.25715205e-04 -1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 9.03850368e-04 6.83086768e-03 8.43337208e-04 -2.53001162e-03 2.53001162e-03 -2.52365441e-03 7.57096322e-03 -7.57096322e-03 -1.00913723e-04 -6.55453856e-05 6.55453856e-05 -1.96636157e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 2.89596307e-03 -9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.83086768e-03 4.49022835e-02 5.72578026e-03 -1.71773408e-02 1.71773408e-02 -1.58592065e-02 4.75776194e-02 -4.75776194e-02 1.03725365e-03 6.73716006e-04 -6.73716006e-04 2.02114802e-03 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 1.33488137e-04 8.09297916e-05 -4.04648958e-05 -1.33773441e-04 1.78364587e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 2.38241943e-03 -2.38241943e-03 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 7.33694046e-06 -1.56190191e-04 1.56190191e-04 -8.22769560e-05 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 -3.08011777e-04 1.78364587e-04 1.70112085e-04 -3.08011777e-04 2.53001162e-03 1.71773408e-02 2.38241943e-03 -5.92707290e-03 7.14725830e-03 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 2.01015902e-04 1.25198469e-04 -8.22769560e-05 -1.28764539e-04 3.75595407e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 -4.04648958e-05 -1.82490838e-04 8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 7.14725830e-03 -5.92707290e-03 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -2.01015902e-04 -8.22769560e-05 1.25198469e-04 -1.28764539e-04 -3.75595407e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 -3.95630639e-04 -1.77697458e-04 8.88487290e-05 3.69835640e-04 -4.93114186e-04 2.52365441e-03 1.58592065e-02 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 5.13494064e-03 1.85117687e-02 -1.85117687e-02 4.17572779e-04 5.12247195e-04 -5.12247195e-04 9.58279859e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 8.28520008e-04 -4.93114186e-04 -4.24254551e-04 8.28520008e-04 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 1.85117687e-02 -4.42297760e-02 5.55353062e-02 -1.58669337e-03 -1.02255338e-03 9.58279859e-04 1.92820575e-04 -3.06766015e-03 1.06641224e-03 9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 8.88487290e-05 5.27544004e-04 -1.77697458e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -1.85117687e-02 5.55353062e-02 -4.42297760e-02 1.58669337e-03 9.58279859e-04 -1.02255338e-03 1.92820575e-04 3.06766015e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 -4.91071291e-05 3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 -2.01015902e-04 2.01015902e-04 -4.17572779e-04 1.58669337e-03 -1.58669337e-03 -3.22133532e-04 -3.31742869e-04 3.31742869e-04 -6.87051071e-04 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 -1.78364587e-04 1.77697458e-04 -8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -1.25198469e-04 8.22769560e-05 -5.12247195e-04 1.02255338e-03 -9.58279859e-04 -3.31742869e-04 -4.61448819e-06 1.53061324e-05 -5.93087946e-05 -5.20388754e-04 5.22006568e-05 3.31512088e-04 4.04648958e-05 -1.78364587e-04 4.04648958e-05 -8.88487290e-05 4.93114186e-04 -8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 8.22769560e-05 -1.25198469e-04 5.12247195e-04 -9.58279859e-04 1.02255338e-03 3.31742869e-04 1.53061324e-05 -4.61448819e-06 -5.93087946e-05 5.20388754e-04 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 1.82490838e-04 -3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 1.28764539e-04 1.28764539e-04 -1.92820575e-04 -1.92820575e-04 -5.93087946e-05 -5.93087946e-05 3.46774814e-04 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 3.08011777e-04 -8.09297916e-05 4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 -1.96636157e-04 2.02114802e-03 8.22769560e-05 -3.75595407e-04 3.75595407e-04 -9.58279859e-04 3.06766015e-03 -3.06766015e-03 -6.87051071e-04 -5.20388754e-04 5.20388754e-04 -1.39231783e-03 1.26117398e-06 1.33679398e-05 4.00856057e-06 -6.68093428e-06 1.33618686e-06 -1.32755051e-05 2.21258418e-05 -4.42516836e-06 -6.09251692e-07 -3.95720582e-06 7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 3.25715205e-04 -1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 -7.10282899e-05 1.42056580e-05 -1.40803698e-04 2.34672831e-04 -4.69345661e-05 -6.49920380e-06 -4.22135669e-05 8.44271339e-06 3.37708535e-05 -1.40711890e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 2.89596307e-03 -9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 2.13948100e-05 -4.27896200e-06 4.06268943e-05 -7.11341813e-05 1.42268363e-05 2.41503840e-06 1.21229785e-05 -2.42459571e-06 -1.02166601e-05 4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 1.33488137e-04 8.09297916e-05 -4.04648958e-05 -1.33773441e-04 1.78364587e-04 6.68093428e-06 7.10282899e-05 2.13948100e-05 -3.50230610e-05 7.13160333e-06 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.90296087e-06 -2.08960005e-05 4.25694169e-06 1.63799202e-05 -6.96533351e-06 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 -3.08011777e-04 1.78364587e-04 1.70112085e-04 -3.08011777e-04 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 7.13160333e-06 -7.91365000e-07 1.42268363e-05 -2.37113938e-05 2.68866425e-06 5.80592174e-07 4.25694169e-06 -4.62680413e-07 -3.53512266e-06 7.71134021e-07 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 -4.04648958e-05 -1.82490838e-04 8.09297916e-05 1.32755051e-05 1.40803698e-04 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -1.34800267e-04 2.35716957e-04 -4.71433913e-05 -8.02147948e-06 -4.05499645e-05 8.10999291e-06 3.41201277e-05 -1.42167199e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 -3.95630639e-04 -1.77697458e-04 8.88487290e-05 3.69835640e-04 -4.93114186e-04 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.35716957e-04 -3.86231687e-04 7.85723189e-05 9.73148786e-06 6.98234823e-05 -1.42167199e-05 -5.47666844e-05 2.32744941e-05 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 8.28520008e-04 -4.93114186e-04 -4.24254551e-04 8.28520008e-04 4.42516836e-06 4.69345661e-05 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -4.71433913e-05 7.85723189e-05 -9.08455661e-06 -1.94629757e-06 -1.42167199e-05 1.58322692e-06 1.17934149e-05 -2.63871153e-06 1.06641224e-03 9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 8.88487290e-05 5.27544004e-04 -1.77697458e-04 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 2.90296087e-06 -5.80592174e-07 8.02147948e-06 -9.73148786e-06 1.94629757e-06 -2.37391660e-07 2.20244401e-06 -4.40488803e-07 -1.20827724e-06 5.03448848e-07 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 -4.91071291e-05 3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 2.08960005e-05 -4.25694169e-06 4.05499645e-05 -6.98234823e-05 1.42167199e-05 2.20244401e-06 1.19107123e-05 -2.42817748e-06 -9.84590416e-06 4.18903631e-06 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 -1.78364587e-04 1.77697458e-04 -8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 7.91441164e-07 8.44271339e-06 2.42459571e-06 -4.25694169e-06 4.62680413e-07 -8.10999291e-06 1.42167199e-05 -1.58322692e-06 -4.40488803e-07 -2.42817748e-06 2.55460371e-07 2.12901390e-06 -4.54207908e-07 5.22006568e-05 3.31512088e-04 4.04648958e-05 -1.78364587e-04 4.04648958e-05 -8.88487290e-05 4.93114186e-04 -8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 3.16576465e-06 3.37708535e-05 1.02166601e-05 -1.63799202e-05 3.53512266e-06 -3.41201277e-05 5.47666844e-05 -1.17934149e-05 -1.20827724e-06 -9.84590416e-06 2.12901390e-06 7.51335398e-06 -3.41516227e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 1.82490838e-04 -3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 6.96533351e-06 -7.71134021e-07 1.42167199e-05 -2.32744941e-05 2.63871153e-06 5.03448848e-07 4.18903631e-06 -4.54207908e-07 -3.41516227e-06 7.39948805e-07 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 3.08011777e-04 -8.09297916e-05 4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 -0 -2 2 516 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -4.00856057e-06 6.68093428e-06 4.42516836e-06 1.32755051e-05 -2.21258418e-05 -2.43700677e-06 7.91441164e-07 -1.31906861e-06 -2.11050977e-06 -3.95720582e-06 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 -1.43899347e-04 -2.49240980e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -4.26169739e-05 7.10282899e-05 4.69345661e-05 1.40803698e-04 -2.34672831e-04 -2.59968152e-05 8.44271339e-06 -1.40711890e-05 -2.25139024e-05 -4.22135669e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -4.27896200e-06 7.13160333e-06 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -2.77120995e-06 4.62680413e-07 -7.71134021e-07 -2.27036890e-06 -4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -5.10773033e-05 -5.15813158e-06 -8.84684845e-05 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -1.22019303e-05 2.13948100e-05 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -7.64036796e-06 2.42459571e-06 -4.25694169e-06 -7.19981464e-06 -1.21229785e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 8.84684845e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 2.13948100e-05 -3.50230610e-05 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 1.27339466e-05 -4.25694169e-06 6.96533351e-06 1.07039980e-05 2.08960005e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -9.08455661e-06 -4.71433913e-05 7.85723189e-05 9.24024813e-06 -1.58322692e-06 2.63871153e-06 7.58225060e-06 1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -4.71433913e-05 -1.34800267e-04 2.35716957e-04 2.55381576e-05 -8.10999291e-06 1.42167199e-05 2.40068689e-05 4.05499645e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 -3.12353182e-04 2.21258418e-05 2.34672831e-04 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 7.85723189e-05 2.35716957e-04 -3.86231687e-04 -4.25635960e-05 1.42167199e-05 -2.32744941e-05 -3.58110579e-05 -6.98234823e-05 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 -5.10773033e-05 -1.80337194e-04 1.80337194e-04 1.91892174e-05 3.29373633e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 7.64036796e-06 -1.27339466e-05 -9.24024813e-06 -2.55381576e-05 4.25635960e-05 4.52926879e-06 -1.62353572e-06 2.70589286e-06 3.96030993e-06 7.42558112e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -2.42459571e-06 4.25694169e-06 1.58322692e-06 8.10999291e-06 -1.42167199e-05 -1.62353572e-06 2.55460371e-07 -4.54207908e-07 -1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 4.25694169e-06 -6.96533351e-06 -2.63871153e-06 -1.42167199e-05 2.32744941e-05 2.70589286e-06 -4.54207908e-07 7.39948805e-07 2.14358063e-06 4.18903631e-06 5.15813158e-06 5.15813158e-06 -1.78786668e-05 -1.78786668e-05 -7.50720721e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 7.19981464e-06 -1.07039980e-05 -7.58225060e-06 -2.40068689e-05 3.58110579e-05 3.96030993e-06 -1.44598144e-06 2.14358063e-06 2.74669353e-06 6.83032454e-06 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 3.29373633e-05 5.72220086e-05 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 1.21229785e-05 -2.08960005e-05 -1.42167199e-05 -4.05499645e-05 6.98234823e-05 7.42558112e-06 -2.42817748e-06 4.18903631e-06 6.83032454e-06 1.19107123e-05 1.26117398e-06 1.33679398e-05 1.33618686e-06 -6.68093428e-06 4.00856057e-06 -4.42516836e-06 2.21258418e-05 -1.32755051e-05 -2.43700677e-06 -1.31906861e-06 7.91441164e-07 2.11050977e-06 -3.95720582e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.33679398e-05 1.41458274e-04 1.42056580e-05 -7.10282899e-05 4.26169739e-05 -4.69345661e-05 2.34672831e-04 -1.40803698e-04 -2.59968152e-05 -1.40711890e-05 8.44271339e-06 2.25139024e-05 -4.22135669e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 -1.43899347e-04 -2.49240980e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 7.13160333e-06 -4.27896200e-06 2.68866425e-06 -2.37113938e-05 1.42268363e-05 2.77120995e-06 7.71134021e-07 -4.62680413e-07 -2.27036890e-06 4.25694169e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 6.68093428e-06 7.10282899e-05 7.13160333e-06 -3.50230610e-05 2.13948100e-05 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 -1.27339466e-05 -6.96533351e-06 4.25694169e-06 1.07039980e-05 -2.08960005e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -5.10773033e-05 -5.15813158e-06 -8.84684845e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 2.13948100e-05 -1.22019303e-05 1.42268363e-05 -7.11341813e-05 4.06268943e-05 7.64036796e-06 4.25694169e-06 -2.42459571e-06 -7.19981464e-06 1.21229785e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 8.84684845e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -9.08455661e-06 7.85723189e-05 -4.71433913e-05 -9.24024813e-06 -2.63871153e-06 1.58322692e-06 7.58225060e-06 -1.42167199e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 7.85723189e-05 -3.86231687e-04 2.35716957e-04 4.25635960e-05 2.32744941e-05 -1.42167199e-05 -3.58110579e-05 6.98234823e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 1.80337194e-04 1.78786668e-05 3.12353182e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -4.71433913e-05 2.35716957e-04 -1.34800267e-04 -2.55381576e-05 -1.42167199e-05 8.10999291e-06 2.40068689e-05 -4.05499645e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 -3.12353182e-04 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 1.27339466e-05 -7.64036796e-06 9.24024813e-06 -4.25635960e-05 2.55381576e-05 4.52926879e-06 2.70589286e-06 -1.62353572e-06 -3.96030993e-06 7.42558112e-06 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 -5.10773033e-05 -1.80337194e-04 1.80337194e-04 1.91892174e-05 3.29373633e-05 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 6.96533351e-06 -4.25694169e-06 2.63871153e-06 -2.32744941e-05 1.42167199e-05 2.70589286e-06 7.39948805e-07 -4.54207908e-07 -2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 7.91441164e-07 8.44271339e-06 4.62680413e-07 -4.25694169e-06 2.42459571e-06 -1.58322692e-06 1.42167199e-05 -8.10999291e-06 -1.62353572e-06 -4.54207908e-07 2.55460371e-07 1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 -1.07039980e-05 7.19981464e-06 -7.58225060e-06 3.58110579e-05 -2.40068689e-05 -3.96030993e-06 -2.14358063e-06 1.44598144e-06 2.74669353e-06 -6.83032454e-06 5.15813158e-06 5.15813158e-06 -1.78786668e-05 -1.78786668e-05 -7.50720721e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 2.08960005e-05 -1.21229785e-05 1.42167199e-05 -6.98234823e-05 4.05499645e-05 7.42558112e-06 4.18903631e-06 -2.42817748e-06 -6.83032454e-06 1.19107123e-05 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 3.29373633e-05 5.72220086e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +0 -2 1 652 + 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 3.25715205e-04 -2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 -8.43337208e-04 2.53001162e-03 -7.57096322e-03 2.52365441e-03 -7.57096322e-03 5.04568613e-05 -6.55453856e-05 1.96636157e-04 -8.73938474e-05 -6.55453856e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 2.89596307e-03 -1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 -5.72578026e-03 1.71773408e-02 -4.75776194e-02 1.58592065e-02 -4.75776194e-02 -5.18626823e-04 6.73716006e-04 -2.02114802e-03 8.98288008e-04 6.73716006e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -1.96428516e-04 3.08011777e-04 -3.08011777e-04 1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 2.38241943e-03 -7.14725830e-03 1.66083153e-02 -6.78401156e-03 2.03520347e-02 2.12021312e-04 -1.25198469e-04 3.75595407e-04 -1.09702608e-04 -8.22769560e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 -8.09297916e-05 1.78364587e-04 -4.87173978e-05 -4.04648958e-05 8.43337208e-04 5.72578026e-03 2.38241943e-03 4.26045592e-04 2.38241943e-03 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 3.66847023e-06 1.56190191e-04 -8.22769560e-05 -6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 -8.09297916e-05 -4.87173978e-05 4.04648958e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 2.38241943e-03 -5.92707290e-03 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -1.10054107e-05 -8.22769560e-05 3.75595407e-04 -2.38467147e-04 -1.25198469e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 4.89886959e-04 -8.28520008e-04 8.28520008e-04 -4.93114186e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -4.42297760e-02 1.85117687e-02 -5.55353062e-02 -9.60334201e-04 1.02255338e-03 -3.06766015e-03 1.27770648e-03 9.58279859e-04 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 1.77697458e-04 -4.93114186e-04 1.57708364e-04 8.88487290e-05 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 1.85117687e-02 5.13494064e-03 1.85117687e-02 2.08786389e-04 -5.12247195e-04 9.58279859e-04 -3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 1.77697458e-04 1.57708364e-04 -8.88487290e-05 7.57096322e-03 4.75776194e-02 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -5.55353062e-02 1.85117687e-02 -4.42297760e-02 -6.26359168e-04 9.58279859e-04 -3.06766015e-03 1.47052705e-03 1.02255338e-03 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 1.82595267e-04 -4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -3.66847023e-06 1.10054107e-05 9.60334201e-04 -2.08786389e-04 6.26359168e-04 1.79547727e-04 1.14508512e-04 -3.43525536e-04 2.89645810e-04 2.17234357e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 -1.78364587e-04 8.28520008e-04 -1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -1.56190191e-04 8.22769560e-05 -1.02255338e-03 5.12247195e-04 -9.58279859e-04 1.14508512e-04 -4.61448819e-06 5.20388754e-04 -3.16952150e-04 -1.53061324e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 -1.78364587e-04 8.09297916e-05 -8.28520008e-04 4.93114186e-04 -1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 8.22769560e-05 -3.75595407e-04 3.06766015e-03 -9.58279859e-04 3.06766015e-03 -3.43525536e-04 5.20388754e-04 -1.39231783e-03 5.95003681e-04 5.20388754e-04 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -8.73938474e-05 8.98288008e-04 1.09702608e-04 6.35397682e-06 2.38467147e-04 -1.27770648e-03 3.61628634e-04 -1.47052705e-03 2.89645810e-04 -3.16952150e-04 5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 4.04648958e-05 -4.04648958e-05 4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 -6.55453856e-05 6.73716006e-04 8.22769560e-05 -1.56190191e-04 1.25198469e-04 -9.58279859e-04 5.12247195e-04 -1.02255338e-03 2.17234357e-04 -1.53061324e-05 5.20388754e-04 -2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 6.68093428e-06 -4.00856057e-06 1.33618686e-06 -2.21258418e-05 1.32755051e-05 -4.42516836e-06 3.04625846e-06 -3.95720582e-06 1.31906861e-06 1.05525488e-06 -7.91441164e-07 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 3.25715205e-04 -2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 -4.26169739e-05 1.42056580e-05 -2.34672831e-04 1.40803698e-04 -4.69345661e-05 3.24960190e-05 -4.22135669e-05 1.40711890e-05 1.12569512e-05 -8.44271339e-06 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 2.89596307e-03 -1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 2.13948100e-05 -7.13160333e-06 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -1.56369075e-05 2.08960005e-05 -6.96533351e-06 -5.67592226e-06 4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -1.96428516e-04 3.08011777e-04 -3.08011777e-04 1.78364587e-04 4.00856057e-06 4.26169739e-05 2.13948100e-05 -1.22019303e-05 4.27896200e-06 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 1.00554064e-05 -1.21229785e-05 4.25694169e-06 3.01684543e-06 -2.42459571e-06 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 -8.09297916e-05 1.78364587e-04 -4.87173978e-05 -4.04648958e-05 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 4.27896200e-06 -7.91365000e-07 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -3.35180212e-06 4.25694169e-06 -7.71134021e-07 -1.26475376e-06 4.62680413e-07 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 -8.09297916e-05 -4.87173978e-05 4.04648958e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -3.86231687e-04 2.35716957e-04 -7.85723189e-05 5.22950839e-05 -6.98234823e-05 2.32744941e-05 1.89556265e-05 -1.42167199e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 4.89886959e-04 -8.28520008e-04 8.28520008e-04 -4.93114186e-04 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 2.35716957e-04 -1.34800267e-04 4.71433913e-05 -3.35596371e-05 4.05499645e-05 -1.42167199e-05 -1.01132588e-05 8.10999291e-06 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 1.77697458e-04 -4.93114186e-04 1.57708364e-04 8.88487290e-05 4.42516836e-06 4.69345661e-05 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -7.85723189e-05 4.71433913e-05 -9.08455661e-06 1.11865457e-05 -1.42167199e-05 2.63871153e-06 4.21116432e-06 -1.58322692e-06 1.06641224e-03 9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 1.77697458e-04 1.57708364e-04 -8.88487290e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 -1.00554064e-05 3.35180212e-06 -5.22950839e-05 3.35596371e-05 -1.11865457e-05 6.62206635e-06 -9.62802513e-06 3.20934171e-06 2.75203269e-06 -2.06402452e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 1.82595267e-04 -4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 1.21229785e-05 -4.25694169e-06 6.98234823e-05 -4.05499645e-05 1.42167199e-05 -9.62802513e-06 1.19107123e-05 -4.18903631e-06 -3.01557961e-06 2.42817748e-06 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 -1.78364587e-04 8.28520008e-04 -1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 1.31906861e-06 1.40711890e-05 6.96533351e-06 -4.25694169e-06 7.71134021e-07 -2.32744941e-05 1.42167199e-05 -2.63871153e-06 3.20934171e-06 -4.18903631e-06 7.39948805e-07 1.27158164e-06 -4.54207908e-07 1.04401314e-04 6.63024177e-04 3.08011777e-04 -1.78364587e-04 8.09297916e-05 -8.28520008e-04 4.93114186e-04 -1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.05525488e-06 1.12569512e-05 5.67592226e-06 -3.01684543e-06 1.26475376e-06 -1.89556265e-05 1.01132588e-05 -4.21116432e-06 2.75203269e-06 -3.01557961e-06 1.27158164e-06 6.53895969e-07 -6.83032454e-07 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 2.42459571e-06 -4.62680413e-07 1.42167199e-05 -8.10999291e-06 1.58322692e-06 -2.06402452e-06 2.42817748e-06 -4.54207908e-07 -6.83032454e-07 2.55460371e-07 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 4.04648958e-05 -4.04648958e-05 4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +0 -2 2 532 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.26117398e-06 1.33679398e-05 4.00856057e-06 1.33618686e-06 6.68093428e-06 -1.32755051e-05 -4.42516836e-06 -2.21258418e-05 -6.09251692e-07 7.91441164e-07 3.95720582e-06 -3.16576465e-06 1.31906861e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 1.42056580e-05 7.10282899e-05 -1.40803698e-04 -4.69345661e-05 -2.34672831e-04 -6.49920380e-06 8.44271339e-06 4.22135669e-05 -3.37708535e-05 1.40711890e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -4.27896200e-06 -2.13948100e-05 4.06268943e-05 1.42268363e-05 7.11341813e-05 2.41503840e-06 -2.42459571e-06 -1.21229785e-05 1.02166601e-05 -4.25694169e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.91365000e-07 -7.13160333e-06 1.42268363e-05 2.68866425e-06 2.37113938e-05 5.80592174e-07 -4.62680413e-07 -4.25694169e-06 3.53512266e-06 -7.71134021e-07 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 4.16551765e-05 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -7.13160333e-06 -3.50230610e-05 7.11341813e-05 2.37113938e-05 1.16503354e-04 2.90296087e-06 -4.25694169e-06 -2.08960005e-05 1.63799202e-05 -6.96533351e-06 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 -1.65115925e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 1.42268363e-05 7.11341813e-05 -1.34800267e-04 -4.71433913e-05 -2.35716957e-04 -8.02147948e-06 8.10999291e-06 4.05499645e-05 -3.41201277e-05 1.42167199e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.68866425e-06 2.37113938e-05 -4.71433913e-05 -9.08455661e-06 -7.85723189e-05 -1.94629757e-06 1.58322692e-06 1.42167199e-05 -1.17934149e-05 2.63871153e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 -1.47237258e-04 2.21258418e-05 2.34672831e-04 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.35716957e-04 -7.85723189e-05 -3.86231687e-04 -9.73148786e-06 1.42167199e-05 6.98234823e-05 -5.47666844e-05 2.32744941e-05 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -5.80592174e-07 -2.90296087e-06 8.02147948e-06 1.94629757e-06 9.73148786e-06 -2.37391660e-07 -4.40488803e-07 -2.20244401e-06 1.20827724e-06 -5.03448848e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.62680413e-07 4.25694169e-06 -8.10999291e-06 -1.58322692e-06 -1.42167199e-05 -4.40488803e-07 2.55460371e-07 2.42817748e-06 -2.12901390e-06 4.54207908e-07 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 3.95720582e-06 4.22135669e-05 1.21229785e-05 4.25694169e-06 2.08960005e-05 -4.05499645e-05 -1.42167199e-05 -6.98234823e-05 -2.20244401e-06 2.42817748e-06 1.19107123e-05 -9.84590416e-06 4.18903631e-06 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 -3.53512266e-06 -1.63799202e-05 3.41201277e-05 1.17934149e-05 5.47666844e-05 1.20827724e-06 -2.12901390e-06 -9.84590416e-06 7.51335398e-06 -3.41516227e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 7.71134021e-07 6.96533351e-06 -1.42167199e-05 -2.63871153e-06 -2.32744941e-05 -5.03448848e-07 4.54207908e-07 4.18903631e-06 -3.41516227e-06 7.39948805e-07 1.26117398e-06 1.33679398e-05 6.68093428e-06 -1.33618686e-06 4.00856057e-06 -2.21258418e-05 4.42516836e-06 -1.32755051e-05 3.04625846e-06 -1.31906861e-06 3.95720582e-06 -1.05525488e-06 -7.91441164e-07 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 -1.42056580e-05 4.26169739e-05 -2.34672831e-04 4.69345661e-05 -1.40803698e-04 3.24960190e-05 -1.40711890e-05 4.22135669e-05 -1.12569512e-05 -8.44271339e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 7.13160333e-06 -2.13948100e-05 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -1.56369075e-05 6.96533351e-06 -2.08960005e-05 5.67592226e-06 4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 4.68133080e-05 1.33618686e-06 1.42056580e-05 7.13160333e-06 -7.91365000e-07 4.27896200e-06 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 3.35180212e-06 -7.71134021e-07 4.25694169e-06 -1.26475376e-06 -4.62680413e-07 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 4.27896200e-06 -1.22019303e-05 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -1.00554064e-05 4.25694169e-06 -1.21229785e-05 3.01684543e-06 2.42459571e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 4.16551765e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -3.86231687e-04 7.85723189e-05 -2.35716957e-04 5.22950839e-05 -2.32744941e-05 6.98234823e-05 -1.89556265e-05 -1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 -1.65115925e-04 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 7.85723189e-05 -9.08455661e-06 4.71433913e-05 -1.11865457e-05 2.63871153e-06 -1.42167199e-05 4.21116432e-06 1.58322692e-06 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 1.32755051e-05 1.40803698e-04 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -2.35716957e-04 4.71433913e-05 -1.34800267e-04 3.35596371e-05 -1.42167199e-05 4.05499645e-05 -1.01132588e-05 -8.10999291e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 -1.47237258e-04 3.04625846e-06 3.24960190e-05 1.56369075e-05 -3.35180212e-06 1.00554064e-05 -5.22950839e-05 1.11865457e-05 -3.35596371e-05 6.62206635e-06 -3.20934171e-06 9.62802513e-06 -2.75203269e-06 -2.06402452e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 7.71134021e-07 -4.25694169e-06 2.32744941e-05 -2.63871153e-06 1.42167199e-05 -3.20934171e-06 7.39948805e-07 -4.18903631e-06 1.27158164e-06 4.54207908e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.95720582e-06 4.22135669e-05 2.08960005e-05 -4.25694169e-06 1.21229785e-05 -6.98234823e-05 1.42167199e-05 -4.05499645e-05 9.62802513e-06 -4.18903631e-06 1.19107123e-05 -3.01557961e-06 -2.42817748e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 1.26475376e-06 -3.01684543e-06 1.89556265e-05 -4.21116432e-06 1.01132588e-05 -2.75203269e-06 1.27158164e-06 -3.01557961e-06 6.53895969e-07 6.83032454e-07 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 4.62680413e-07 -2.42459571e-06 1.42167199e-05 -1.58322692e-06 8.10999291e-06 -2.06402452e-06 4.54207908e-07 -2.42817748e-06 6.83032454e-07 2.55460371e-07 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 0 -2 3 0 0 -1 -2 169 - 1.26117398e-06 1.33679398e-05 6.68093428e-06 -1.33618686e-06 -4.00856057e-06 -2.21258418e-05 4.42516836e-06 1.32755051e-05 3.04625846e-06 -1.31906861e-06 -3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 -1.42056580e-05 -4.26169739e-05 -2.34672831e-04 4.69345661e-05 1.40803698e-04 3.24960190e-05 -1.40711890e-05 -4.22135669e-05 -1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 7.13160333e-06 2.13948100e-05 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -1.56369075e-05 6.96533351e-06 2.08960005e-05 5.67592226e-06 -4.25694169e-06 1.33618686e-06 1.42056580e-05 7.13160333e-06 -7.91365000e-07 -4.27896200e-06 -2.37113938e-05 2.68866425e-06 1.42268363e-05 3.35180212e-06 -7.71134021e-07 -4.25694169e-06 -1.26475376e-06 4.62680413e-07 4.00856057e-06 4.26169739e-05 2.13948100e-05 -4.27896200e-06 -1.22019303e-05 -7.11341813e-05 1.42268363e-05 4.06268943e-05 1.00554064e-05 -4.25694169e-06 -1.21229785e-05 -3.01684543e-06 2.42459571e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -3.86231687e-04 7.85723189e-05 2.35716957e-04 5.22950839e-05 -2.32744941e-05 -6.98234823e-05 -1.89556265e-05 1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 2.68866425e-06 1.42268363e-05 7.85723189e-05 -9.08455661e-06 -4.71433913e-05 -1.11865457e-05 2.63871153e-06 1.42167199e-05 4.21116432e-06 -1.58322692e-06 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 1.42268363e-05 4.06268943e-05 2.35716957e-04 -4.71433913e-05 -1.34800267e-04 -3.35596371e-05 1.42167199e-05 4.05499645e-05 1.01132588e-05 -8.10999291e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 -3.35180212e-06 -1.00554064e-05 -5.22950839e-05 1.11865457e-05 3.35596371e-05 6.62206635e-06 -3.20934171e-06 -9.62802513e-06 -2.75203269e-06 2.06402452e-06 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 7.71134021e-07 4.25694169e-06 2.32744941e-05 -2.63871153e-06 -1.42167199e-05 -3.20934171e-06 7.39948805e-07 4.18903631e-06 1.27158164e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 4.25694169e-06 1.21229785e-05 6.98234823e-05 -1.42167199e-05 -4.05499645e-05 -9.62802513e-06 4.18903631e-06 1.19107123e-05 3.01557961e-06 -2.42817748e-06 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 1.26475376e-06 3.01684543e-06 1.89556265e-05 -4.21116432e-06 -1.01132588e-05 -2.75203269e-06 1.27158164e-06 3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 -4.62680413e-07 -2.42459571e-06 -1.42167199e-05 1.58322692e-06 8.10999291e-06 2.06402452e-06 -4.54207908e-07 -2.42817748e-06 -6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 1.33618686e-06 -6.68093428e-06 -4.00856057e-06 -4.42516836e-06 2.21258418e-05 1.32755051e-05 -2.43700677e-06 -1.31906861e-06 -7.91441164e-07 2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -7.10282899e-05 -4.26169739e-05 -4.69345661e-05 2.34672831e-04 1.40803698e-04 -2.59968152e-05 -1.40711890e-05 -8.44271339e-06 2.25139024e-05 4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 7.13160333e-06 4.27896200e-06 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 2.77120995e-06 7.71134021e-07 4.62680413e-07 -2.27036890e-06 -4.25694169e-06 6.68093428e-06 7.10282899e-05 7.13160333e-06 -3.50230610e-05 -2.13948100e-05 -2.37113938e-05 1.16503354e-04 7.11341813e-05 -1.27339466e-05 -6.96533351e-06 -4.25694169e-06 1.07039980e-05 2.08960005e-05 4.00856057e-06 4.26169739e-05 4.27896200e-06 -2.13948100e-05 -1.22019303e-05 -1.42268363e-05 7.11341813e-05 4.06268943e-05 -7.64036796e-06 -4.25694169e-06 -2.42459571e-06 7.19981464e-06 1.21229785e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -9.08455661e-06 7.85723189e-05 4.71433913e-05 -9.24024813e-06 -2.63871153e-06 -1.58322692e-06 7.58225060e-06 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 1.16503354e-04 7.11341813e-05 7.85723189e-05 -3.86231687e-04 -2.35716957e-04 4.25635960e-05 2.32744941e-05 1.42167199e-05 -3.58110579e-05 -6.98234823e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 7.11341813e-05 4.06268943e-05 4.71433913e-05 -2.35716957e-04 -1.34800267e-04 2.55381576e-05 1.42167199e-05 8.10999291e-06 -2.40068689e-05 -4.05499645e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 1.27339466e-05 7.64036796e-06 9.24024813e-06 -4.25635960e-05 -2.55381576e-05 4.52926879e-06 2.70589286e-06 1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 6.96533351e-06 4.25694169e-06 2.63871153e-06 -2.32744941e-05 -1.42167199e-05 2.70589286e-06 7.39948805e-07 4.54207908e-07 -2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 4.25694169e-06 2.42459571e-06 1.58322692e-06 -1.42167199e-05 -8.10999291e-06 1.62353572e-06 4.54207908e-07 2.55460371e-07 -1.44598144e-06 -2.42817748e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 -1.07039980e-05 -7.19981464e-06 -7.58225060e-06 3.58110579e-05 2.40068689e-05 -3.96030993e-06 -2.14358063e-06 -1.44598144e-06 2.74669353e-06 6.83032454e-06 3.95720582e-06 4.22135669e-05 4.25694169e-06 -2.08960005e-05 -1.21229785e-05 -1.42167199e-05 6.98234823e-05 4.05499645e-05 -7.42558112e-06 -4.18903631e-06 -2.42817748e-06 6.83032454e-06 1.19107123e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -0 -1 -1 471 - 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 -3.25715205e-04 -2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.40272444e-02 6.79313079e-02 3.83997958e-02 -1.27999319e-02 -1.27999319e-02 -9.39696612e-02 3.13232204e-02 3.13232204e-02 -3.90062175e-03 2.53352815e-03 2.53352815e-03 -8.44509382e-04 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 -2.89596307e-03 -1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 6.79313079e-02 1.60908651e-01 1.22953455e-01 -4.09844849e-02 -4.09844849e-02 -1.78423270e-01 5.94744232e-02 5.94744232e-02 -4.00044704e-02 2.59836657e-02 2.59836657e-02 -8.66122191e-03 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -1.96428516e-04 3.08011777e-04 3.08011777e-04 -1.78364587e-04 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 3.21973559e-02 3.21973559e-02 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 1.84427528e-02 -1.41350143e-02 -1.41350143e-02 5.28663010e-03 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 -8.09297916e-05 -1.78364587e-04 -4.87173978e-05 4.04648958e-05 1.27999319e-02 4.09844849e-02 3.21973559e-02 5.73561861e-03 -1.07324520e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 -9.13515713e-03 1.12002096e-04 5.28663010e-03 1.72487600e-03 -3.73340319e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 -8.09297916e-05 4.87173978e-05 4.04648958e-05 1.27999319e-02 4.09844849e-02 3.21973559e-02 -1.07324520e-02 5.73561861e-03 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 -9.13515713e-03 5.28663010e-03 1.12002096e-04 -1.72487600e-03 -3.73340319e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 4.89886959e-04 -8.28520008e-04 -8.28520008e-04 4.93114186e-04 9.39696612e-02 1.78423270e-01 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.74519610e-01 8.26526786e-02 8.26526786e-02 -5.25643805e-02 4.25065126e-02 4.25065126e-02 -1.63994898e-02 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 1.77697458e-04 4.93114186e-04 1.57708364e-04 -8.88487290e-05 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 8.26526786e-02 4.58875327e-02 -2.75508929e-02 2.91122693e-02 3.67638056e-03 -1.63994898e-02 -6.69195679e-03 -1.22546019e-03 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 1.77697458e-04 -1.57708364e-04 -8.88487290e-05 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 8.26526786e-02 -2.75508929e-02 4.58875327e-02 2.91122693e-02 -1.63994898e-02 3.67638056e-03 6.69195679e-03 -1.22546019e-03 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 -1.82595267e-04 -4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 9.13515713e-03 9.13515713e-03 5.25643805e-02 -2.91122693e-02 -2.91122693e-02 6.06959405e-03 -2.72006552e-03 -2.72006552e-03 4.85843246e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 1.78364587e-04 8.28520008e-04 -1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 1.41350143e-02 -1.12002096e-04 -5.28663010e-03 -4.25065126e-02 -3.67638056e-03 1.63994898e-02 -2.72006552e-03 3.37516659e-03 1.73636249e-03 -7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 1.78364587e-04 8.09297916e-05 8.28520008e-04 -4.93114186e-04 -1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 1.41350143e-02 -5.28663010e-03 -1.12002096e-04 -4.25065126e-02 1.63994898e-02 -3.67638056e-03 -2.72006552e-03 1.73636249e-03 3.37516659e-03 7.28925372e-04 -1.22672116e-03 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -1.72487600e-03 1.72487600e-03 6.69195679e-03 -6.69195679e-03 -7.28925372e-04 7.28925372e-04 -6.20217674e-05 5.22006568e-05 3.31512088e-04 1.78364587e-04 -4.04648958e-05 -4.04648958e-05 -4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 -8.44509382e-04 -8.66122191e-03 -5.28663010e-03 3.73340319e-05 3.73340319e-05 1.63994898e-02 1.22546019e-03 1.22546019e-03 4.85843246e-04 -1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 -3.25715205e-04 -2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 -2.89596307e-03 -1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -1.96428516e-04 3.08011777e-04 3.08011777e-04 -1.78364587e-04 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 -8.09297916e-05 -1.78364587e-04 -4.87173978e-05 4.04648958e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 -8.09297916e-05 4.87173978e-05 4.04648958e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 4.89886959e-04 -8.28520008e-04 -8.28520008e-04 4.93114186e-04 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 1.77697458e-04 4.93114186e-04 1.57708364e-04 -8.88487290e-05 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 1.77697458e-04 -1.57708364e-04 -8.88487290e-05 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 -1.82595267e-04 -4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 1.78364587e-04 8.28520008e-04 -1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 1.78364587e-04 8.09297916e-05 8.28520008e-04 -4.93114186e-04 -1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 5.22006568e-05 3.31512088e-04 1.78364587e-04 -4.04648958e-05 -4.04648958e-05 -4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 326 338 350 363 376 388 401 414 426 439 452 459 471 +0 -1 -1 507 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 -3.25715205e-04 -1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.40272444e-02 6.79313079e-02 1.27999319e-02 -3.83997958e-02 -1.27999319e-02 -3.13232204e-02 9.39696612e-02 3.13232204e-02 1.95031088e-03 2.53352815e-03 8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 -2.89596307e-03 -9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 6.79313079e-02 1.60908651e-01 4.09844849e-02 -1.22953455e-01 -4.09844849e-02 -5.94744232e-02 1.78423270e-01 5.94744232e-02 2.00022352e-02 2.59836657e-02 8.66122191e-03 -3.46448876e-02 -2.59836657e-02 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 1.33488137e-04 8.09297916e-05 4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 3.21973559e-02 1.07324520e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 -6.06136500e-03 -1.12002096e-04 -3.73340319e-05 7.04884014e-03 5.28663010e-03 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 -3.08011777e-04 -1.78364587e-04 1.70112085e-04 3.08011777e-04 3.83997958e-02 1.22953455e-01 3.21973559e-02 -8.01239971e-02 -3.21973559e-02 -6.28322570e-02 1.50604352e-01 6.28322570e-02 9.22137638e-03 1.41350143e-02 5.28663010e-03 -1.59718924e-02 -1.41350143e-02 3.25715205e-04 2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 -4.04648958e-05 1.82490838e-04 8.09297916e-05 1.27999319e-02 4.09844849e-02 1.07324520e-02 -3.21973559e-02 5.73561861e-03 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 3.07379213e-03 5.28663010e-03 3.73340319e-05 -8.77371614e-03 -1.12002096e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 -3.95630639e-04 -1.77697458e-04 -8.88487290e-05 3.69835640e-04 4.93114186e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 4.58875327e-02 8.26526786e-02 2.75508929e-02 2.03515392e-02 -3.67638056e-03 -1.22546019e-03 -2.18659864e-02 -1.63994898e-02 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 8.28520008e-04 4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 1.50604352e-01 6.28322570e-02 8.26526786e-02 -1.74519610e-01 -8.26526786e-02 -2.62821902e-02 -4.25065126e-02 -1.63994898e-02 4.55220888e-02 4.25065126e-02 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 2.75508929e-02 -8.26526786e-02 4.58875327e-02 -8.76073008e-03 -1.63994898e-02 1.22546019e-03 2.85579432e-02 -3.67638056e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 4.91071291e-05 3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 1.95031088e-03 2.00022352e-02 6.06136500e-03 -9.22137638e-03 -3.07379213e-03 -2.03515392e-02 2.62821902e-02 8.76073008e-03 1.47088219e-03 7.28764869e-04 2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 1.78364587e-04 1.77697458e-04 -8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 2.53352815e-03 2.59836657e-02 1.12002096e-04 -1.41350143e-02 -5.28663010e-03 3.67638056e-03 4.25065126e-02 1.63994898e-02 7.28764869e-04 3.37516659e-03 1.22672116e-03 -2.72010852e-03 -1.73636249e-03 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 1.78364587e-04 4.04648958e-05 8.88487290e-05 -4.93114186e-04 -8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 8.44509382e-04 8.66122191e-03 3.73340319e-05 -5.28663010e-03 -3.73340319e-05 1.22546019e-03 1.63994898e-02 -1.22546019e-03 2.42921623e-04 1.22672116e-03 1.03910162e-04 -4.20752593e-04 -1.22672116e-03 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 -1.82490838e-04 -3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 1.59718924e-02 8.77371614e-03 2.18659864e-02 -4.55220888e-02 -2.85579432e-02 -2.65506753e-03 -2.72010852e-03 -4.20752593e-04 4.53669010e-03 1.99118315e-03 1.04401314e-04 6.63024177e-04 1.78364587e-04 -3.08011777e-04 -8.09297916e-05 -4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 1.41350143e-02 1.12002096e-04 1.63994898e-02 -4.25065126e-02 3.67638056e-03 -1.99130065e-03 -1.73636249e-03 -1.22672116e-03 1.99118315e-03 3.37516659e-03 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 -3.25715205e-04 -1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 -2.89596307e-03 -9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 1.33488137e-04 8.09297916e-05 4.04648958e-05 -1.33773441e-04 -1.78364587e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 -3.08011777e-04 -1.78364587e-04 1.70112085e-04 3.08011777e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 -4.04648958e-05 1.82490838e-04 8.09297916e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 -3.95630639e-04 -1.77697458e-04 -8.88487290e-05 3.69835640e-04 4.93114186e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 8.28520008e-04 4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 4.91071291e-05 3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 1.78364587e-04 1.77697458e-04 -8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 1.78364587e-04 4.04648958e-05 8.88487290e-05 -4.93114186e-04 -8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 -1.82490838e-04 -3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 1.04401314e-04 6.63024177e-04 1.78364587e-04 -3.08011777e-04 -8.09297916e-05 -4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 0 -1 0 516 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 -1.05795694e-02 2.64027710e-01 3.35702467e-01 2.34088176e-01 -2.34088176e-01 2.34088176e-01 -2.32521307e-01 2.32521307e-01 -2.32521307e-01 1.17447156e-01 -1.17447156e-01 1.17447156e-01 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 -2.40113500e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 -4.62750567e-02 4.62750567e-02 -8.52744119e-02 8.52744119e-02 -8.52744119e-02 -9.22781897e-02 9.22781897e-02 -9.22781897e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 2.82904271e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 1.96806394e-01 -1.96806394e-01 -1.84253614e-01 -7.23843070e-02 7.23843070e-02 -1.26390303e-01 -2.67360862e-02 2.67360862e-02 -1.36193299e-01 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 -1.35577280e-02 2.34088176e-01 4.62750567e-02 1.96806394e-01 5.08044839e-02 1.96806394e-01 -7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -6.31951514e-02 2.67360862e-02 -1.36193299e-01 1.09457213e-01 2.67360862e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 1.96806394e-01 5.08044839e-02 7.23843070e-02 -7.23843070e-02 -1.84253614e-01 6.31951514e-02 -1.36193299e-01 2.67360862e-02 1.09457213e-01 -2.67360862e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 -4.12148247e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 -7.23843070e-02 7.23843070e-02 1.72070040e-01 9.02754871e-02 -9.02754871e-02 2.86786909e-02 -8.36653844e-02 8.36653844e-02 -5.88289095e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 4.02485422e-03 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 -1.84253614e-01 -7.23843070e-02 9.02754871e-02 1.72070040e-01 9.02754871e-02 1.43393455e-02 8.36653844e-02 -5.88289095e-02 -2.48364749e-02 8.36653844e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -9.02754871e-02 9.02754871e-02 1.72070040e-01 -1.43393455e-02 -5.88289095e-02 8.36653844e-02 -2.48364749e-02 -8.36653844e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 1.39070038e-02 1.26390303e-01 6.31951514e-02 -6.31951514e-02 -2.86786909e-02 -1.43393455e-02 1.43393455e-02 -1.36848640e-01 5.81869714e-02 -5.81869714e-02 -1.16373943e-01 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 -2.45350028e-02 1.17447156e-01 -9.22781897e-02 2.67360862e-02 -2.67360862e-02 1.36193299e-01 8.36653844e-02 -8.36653844e-02 5.88289095e-02 5.81869714e-02 2.76085806e-02 -6.36744294e-02 1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 1.36193299e-01 -2.67360862e-02 -8.36653844e-02 5.88289095e-02 -8.36653844e-02 -5.81869714e-02 -6.36744294e-02 2.76085806e-02 1.00782791e-01 -6.36744294e-02 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 1.39070038e-02 -2.45350028e-02 8.38557078e-03 -1.09457213e-01 -1.09457213e-01 2.48364749e-02 2.48364749e-02 1.00782791e-01 1.00782791e-01 -1.36848640e-01 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 1.17447156e-01 -9.22781897e-02 1.36193299e-01 -2.67360862e-02 2.67360862e-02 5.88289095e-02 -8.36653844e-02 8.36653844e-02 -1.16373943e-01 6.36744294e-02 -6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 2.53001162e-03 -2.53001162e-03 -8.43337208e-04 -7.57096322e-03 7.57096322e-03 2.52365441e-03 5.04568613e-05 -1.96636157e-04 -6.55453856e-05 8.73938474e-05 6.55453856e-05 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 -1.05795694e-02 6.83086768e-03 4.49022835e-02 1.71773408e-02 -1.71773408e-02 -5.72578026e-03 -4.75776194e-02 4.75776194e-02 1.58592065e-02 -5.18626823e-04 2.02114802e-03 6.73716006e-04 -8.98288008e-04 -6.73716006e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 -2.40113500e-02 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 7.14725830e-03 2.38241943e-03 1.66083153e-02 -2.03520347e-02 -6.78401156e-03 2.12021312e-04 -3.75595407e-04 -1.25198469e-04 1.09702608e-04 8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 2.82904271e-02 2.53001162e-03 1.71773408e-02 7.14725830e-03 -5.92707290e-03 -2.38241943e-03 -2.03520347e-02 1.66083153e-02 6.78401156e-03 1.10054107e-05 3.75595407e-04 8.22769560e-05 -2.38467147e-04 -1.25198469e-04 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 -1.35577280e-02 8.43337208e-04 5.72578026e-03 2.38241943e-03 -2.38241943e-03 4.26045592e-04 -6.78401156e-03 6.78401156e-03 -1.48238216e-03 3.66847023e-06 8.22769560e-05 1.56190191e-04 6.35397682e-06 -1.56190191e-04 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 7.57096322e-03 4.75776194e-02 1.66083153e-02 -2.03520347e-02 -6.78401156e-03 -4.42297760e-02 5.55353062e-02 1.85117687e-02 -9.60334201e-04 3.06766015e-03 1.02255338e-03 -1.27770648e-03 -9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 -4.12148247e-02 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 1.66083153e-02 6.78401156e-03 5.55353062e-02 -4.42297760e-02 -1.85117687e-02 6.26359168e-04 -3.06766015e-03 -9.58279859e-04 1.47052705e-03 1.02255338e-03 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 4.02485422e-03 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 6.78401156e-03 -1.48238216e-03 1.85117687e-02 -1.85117687e-02 5.13494064e-03 2.08786389e-04 -9.58279859e-04 -5.12247195e-04 3.61628634e-04 5.12247195e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -1.10054107e-05 -3.66847023e-06 9.60334201e-04 -6.26359168e-04 -2.08786389e-04 1.79547727e-04 3.43525536e-04 1.14508512e-04 -2.89645810e-04 -2.17234357e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 1.39070038e-02 -1.96636157e-04 2.02114802e-03 3.75595407e-04 -3.75595407e-04 -8.22769560e-05 -3.06766015e-03 3.06766015e-03 9.58279859e-04 3.43525536e-04 -1.39231783e-03 -5.20388754e-04 5.95003681e-04 5.20388754e-04 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 -2.45350028e-02 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -8.22769560e-05 -1.56190191e-04 -1.02255338e-03 9.58279859e-04 5.12247195e-04 1.14508512e-04 -5.20388754e-04 -4.61448819e-06 3.16952150e-04 1.53061324e-05 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 2.38467147e-04 -6.35397682e-06 1.27770648e-03 -1.47052705e-03 -3.61628634e-04 -2.89645810e-04 5.95003681e-04 3.16952150e-04 -1.54906445e-04 -2.57643355e-04 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 1.39070038e-02 -2.45350028e-02 8.38557078e-03 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 1.25198469e-04 1.56190191e-04 9.58279859e-04 -1.02255338e-03 -5.12247195e-04 -2.17234357e-04 5.20388754e-04 1.53061324e-05 -2.57643355e-04 -4.61448819e-06 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 20 40 61 83 100 121 143 160 179 201 218 234 250 272 294 316 338 355 377 399 416 438 460 477 499 516 -0 -1 1 516 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 1.22162345e-02 2.11591388e-02 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -1.27999319e-02 3.83997958e-02 3.13232204e-02 3.13232204e-02 -9.39696612e-02 1.95031088e-03 -8.44509382e-04 2.53352815e-03 3.37803753e-03 2.53352815e-03 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 2.77259188e-02 4.80227001e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -4.09844849e-02 1.22953455e-01 5.94744232e-02 5.94744232e-02 -1.78423270e-01 2.00022352e-02 -8.66122191e-03 2.59836657e-02 3.46448876e-02 2.59836657e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -1.07324520e-02 3.21973559e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 6.06136500e-03 -3.73340319e-05 1.12002096e-04 7.04884014e-03 5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 2.41610436e-02 1.47326991e-02 4.18481550e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 5.73561861e-03 3.21973559e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 3.07379213e-03 -3.73340319e-05 5.28663010e-03 8.77371614e-03 1.12002096e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 -4.18481550e-02 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 3.21973559e-02 -8.01239971e-02 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 -9.22137638e-03 5.28663010e-03 -1.41350143e-02 -1.59718924e-02 -1.41350143e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 4.58875327e-02 -2.75508929e-02 8.26526786e-02 -2.03515392e-02 -1.22546019e-03 3.67638056e-03 -2.18659864e-02 -1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -2.61191408e-02 -3.71899705e-02 -4.52396789e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -2.75508929e-02 4.58875327e-02 8.26526786e-02 -8.76073008e-03 -1.22546019e-03 -1.63994898e-02 -2.85579432e-02 3.67638056e-03 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 4.52396789e-02 9.39696612e-02 1.78423270e-01 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 8.26526786e-02 8.26526786e-02 -1.74519610e-01 2.62821902e-02 -1.63994898e-02 4.25065126e-02 4.55220888e-02 4.25065126e-02 1.22162345e-02 2.77259188e-02 -2.41610436e-02 2.41610436e-02 2.61191408e-02 -2.61191408e-02 1.64147832e-02 2.83305810e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -3.07379213e-03 9.22137638e-03 2.03515392e-02 8.76073008e-03 -2.62821902e-02 1.47088219e-03 -2.42921623e-04 7.28764869e-04 2.65506753e-03 1.99130065e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 3.73340319e-05 -5.28663010e-03 1.22546019e-03 1.22546019e-03 1.63994898e-02 -2.42921623e-04 1.03910162e-04 -1.22672116e-03 -4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 2.53352815e-03 2.59836657e-02 -1.12002096e-04 -5.28663010e-03 1.41350143e-02 -3.67638056e-03 1.63994898e-02 -4.25065126e-02 7.28764869e-04 -1.22672116e-03 3.37516659e-03 2.72010852e-03 1.73636249e-03 -1.47326991e-02 -1.47326991e-02 3.71899705e-02 3.71899705e-02 -1.57020664e-02 3.37803753e-03 3.46448876e-02 -7.04884014e-03 -8.77371614e-03 1.59718924e-02 2.18659864e-02 2.85579432e-02 -4.55220888e-02 2.65506753e-03 -4.20752593e-04 2.72010852e-03 4.53669010e-03 1.99118315e-03 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 2.83305810e-02 4.91281203e-02 2.53352815e-03 2.59836657e-02 -5.28663010e-03 -1.12002096e-04 1.41350143e-02 1.63994898e-02 -3.67638056e-03 -4.25065126e-02 1.99130065e-03 -1.22672116e-03 1.73636249e-03 1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 1.27999319e-02 -3.83997958e-02 1.27999319e-02 -3.13232204e-02 9.39696612e-02 -3.13232204e-02 1.95031088e-03 2.53352815e-03 -8.44509382e-04 -3.37803753e-03 2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 1.22162345e-02 2.11591388e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 -1.22953455e-01 4.09844849e-02 -5.94744232e-02 1.78423270e-01 -5.94744232e-02 2.00022352e-02 2.59836657e-02 -8.66122191e-03 -3.46448876e-02 2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 2.77259188e-02 4.80227001e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 3.21973559e-02 -1.07324520e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 -6.06136500e-03 -1.12002096e-04 3.73340319e-05 7.04884014e-03 -5.28663010e-03 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 3.83997958e-02 1.22953455e-01 3.21973559e-02 -8.01239971e-02 3.21973559e-02 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 9.22137638e-03 1.41350143e-02 -5.28663010e-03 -1.59718924e-02 1.41350143e-02 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 2.41610436e-02 1.47326991e-02 4.18481550e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 3.21973559e-02 5.73561861e-03 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -3.07379213e-03 -5.28663010e-03 3.73340319e-05 8.77371614e-03 -1.12002096e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 -4.18481550e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 4.58875327e-02 8.26526786e-02 -2.75508929e-02 2.03515392e-02 -3.67638056e-03 1.22546019e-03 -2.18659864e-02 1.63994898e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 8.26526786e-02 -1.74519610e-01 8.26526786e-02 -2.62821902e-02 -4.25065126e-02 1.63994898e-02 4.55220888e-02 -4.25065126e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -2.61191408e-02 -3.71899705e-02 -4.52396789e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -2.75508929e-02 8.26526786e-02 4.58875327e-02 8.76073008e-03 1.63994898e-02 1.22546019e-03 -2.85579432e-02 -3.67638056e-03 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 4.52396789e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 -9.22137638e-03 3.07379213e-03 -2.03515392e-02 2.62821902e-02 -8.76073008e-03 1.47088219e-03 7.28764869e-04 -2.42921623e-04 -2.65506753e-03 1.99130065e-03 1.22162345e-02 2.77259188e-02 -2.41610436e-02 2.41610436e-02 2.61191408e-02 -2.61191408e-02 1.64147832e-02 2.83305810e-02 2.53352815e-03 2.59836657e-02 1.12002096e-04 -1.41350143e-02 5.28663010e-03 3.67638056e-03 4.25065126e-02 -1.63994898e-02 7.28764869e-04 3.37516659e-03 -1.22672116e-03 -2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 5.28663010e-03 -3.73340319e-05 -1.22546019e-03 -1.63994898e-02 -1.22546019e-03 -2.42921623e-04 -1.22672116e-03 1.03910162e-04 4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 1.59718924e-02 -8.77371614e-03 2.18659864e-02 -4.55220888e-02 2.85579432e-02 -2.65506753e-03 -2.72010852e-03 4.20752593e-04 4.53669010e-03 -1.99118315e-03 -1.47326991e-02 -1.47326991e-02 3.71899705e-02 3.71899705e-02 -1.57020664e-02 2.53352815e-03 2.59836657e-02 5.28663010e-03 -1.41350143e-02 1.12002096e-04 -1.63994898e-02 4.25065126e-02 3.67638056e-03 1.99130065e-03 1.73636249e-03 -1.22672116e-03 -1.99118315e-03 3.37516659e-03 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 2.83305810e-02 4.91281203e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -0 -1 2 664 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 6.51430410e-04 1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -1.33618686e-06 6.68093428e-06 1.32755051e-05 4.42516836e-06 -2.21258418e-05 -6.09251692e-07 7.91441164e-07 -3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 5.79192613e-03 9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -1.42056580e-05 7.10282899e-05 1.40803698e-04 4.69345661e-05 -2.34672831e-04 -6.49920380e-06 8.44271339e-06 -4.22135669e-05 -3.37708535e-05 -1.40711890e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -1.33488137e-04 4.04648958e-05 -8.09297916e-05 -1.33773441e-04 -1.78364587e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -4.27896200e-06 2.13948100e-05 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -2.41503840e-06 2.42459571e-06 -1.21229785e-05 -1.02166601e-05 -4.25694169e-06 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 4.04648958e-05 -1.78364587e-04 -1.82490838e-04 -8.09297916e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.91365000e-07 7.13160333e-06 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -5.80592174e-07 4.62680413e-07 -4.25694169e-06 -3.53512266e-06 -7.71134021e-07 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 3.08011777e-04 1.70112085e-04 3.08011777e-04 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 7.13160333e-06 -3.50230610e-05 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.90296087e-06 -4.25694169e-06 2.08960005e-05 1.63799202e-05 6.96533351e-06 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 3.95630639e-04 -8.88487290e-05 1.77697458e-04 3.69835640e-04 4.93114186e-04 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -1.34800267e-04 -4.71433913e-05 2.35716957e-04 8.02147948e-06 -8.10999291e-06 4.05499645e-05 3.41201277e-05 1.42167199e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 -8.88487290e-05 4.93114186e-04 5.27544004e-04 1.77697458e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -4.71433913e-05 -9.08455661e-06 7.85723189e-05 1.94629757e-06 -1.58322692e-06 1.42167199e-05 1.17934149e-05 2.63871153e-06 2.13282449e-03 1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 -8.28520008e-04 -4.24254551e-04 -8.28520008e-04 2.21258418e-05 2.34672831e-04 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.35716957e-04 7.85723189e-05 -3.86231687e-04 -9.73148786e-06 1.42167199e-05 -6.98234823e-05 -5.47666844e-05 -2.32744941e-05 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 -9.82142582e-05 -3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 5.80592174e-07 -2.90296087e-06 -8.02147948e-06 -1.94629757e-06 9.73148786e-06 -2.37391660e-07 -4.40488803e-07 2.20244401e-06 1.20827724e-06 5.03448848e-07 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 1.78364587e-04 8.88487290e-05 8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.62680413e-07 4.25694169e-06 8.10999291e-06 1.58322692e-06 -1.42167199e-05 -4.40488803e-07 2.55460371e-07 -2.42817748e-06 -2.12901390e-06 -4.54207908e-07 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 1.78364587e-04 -3.08011777e-04 -1.77697458e-04 -4.93114186e-04 8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 4.25694169e-06 -2.08960005e-05 -4.05499645e-05 -1.42167199e-05 6.98234823e-05 2.20244401e-06 -2.42817748e-06 1.19107123e-05 9.84590416e-06 4.18903631e-06 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 -1.70112085e-04 -3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 3.53512266e-06 -1.63799202e-05 -3.41201277e-05 -1.17934149e-05 5.47666844e-05 1.20827724e-06 -2.12901390e-06 9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 8.09297916e-05 -3.08011777e-04 -4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 7.71134021e-07 -6.96533351e-06 -1.42167199e-05 -2.63871153e-06 2.32744941e-05 5.03448848e-07 -4.54207908e-07 4.18903631e-06 3.41516227e-06 7.39948805e-07 9.03850368e-04 6.83086768e-03 -8.43337208e-04 -2.53001162e-03 2.53001162e-03 2.52365441e-03 7.57096322e-03 -7.57096322e-03 -1.00913723e-04 6.55453856e-05 -6.55453856e-05 -1.96636157e-04 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 6.51430410e-04 1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 -1.71773408e-02 1.71773408e-02 1.58592065e-02 4.75776194e-02 -4.75776194e-02 1.03725365e-03 -6.73716006e-04 6.73716006e-04 2.02114802e-03 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 5.79192613e-03 9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 8.43337208e-04 5.72578026e-03 4.26045592e-04 -2.38241943e-03 2.38241943e-03 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 -7.33694046e-06 -1.56190191e-04 1.56190191e-04 8.22769560e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -1.33488137e-04 4.04648958e-05 -8.09297916e-05 -1.33773441e-04 -1.78364587e-04 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -5.92707290e-03 7.14725830e-03 6.78401156e-03 1.66083153e-02 -2.03520347e-02 2.01015902e-04 -1.25198469e-04 8.22769560e-05 -1.28764539e-04 3.75595407e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 4.04648958e-05 -1.78364587e-04 -1.82490838e-04 -8.09297916e-05 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 7.14725830e-03 -5.92707290e-03 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 -2.01015902e-04 8.22769560e-05 -1.25198469e-04 -1.28764539e-04 -3.75595407e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 3.08011777e-04 1.70112085e-04 3.08011777e-04 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 5.13494064e-03 -1.85117687e-02 1.85117687e-02 -4.17572779e-04 5.12247195e-04 -5.12247195e-04 -9.58279859e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 3.95630639e-04 -8.88487290e-05 1.77697458e-04 3.69835640e-04 4.93114186e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -1.85117687e-02 -4.42297760e-02 5.55353062e-02 -1.58669337e-03 1.02255338e-03 -9.58279859e-04 1.92820575e-04 -3.06766015e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 -8.88487290e-05 4.93114186e-04 5.27544004e-04 1.77697458e-04 7.57096322e-03 4.75776194e-02 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 1.85117687e-02 5.55353062e-02 -4.42297760e-02 1.58669337e-03 -9.58279859e-04 1.02255338e-03 1.92820575e-04 3.06766015e-03 2.13282449e-03 1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 -8.28520008e-04 -4.24254551e-04 -8.28520008e-04 -1.00913723e-04 1.03725365e-03 7.33694046e-06 -2.01015902e-04 2.01015902e-04 4.17572779e-04 1.58669337e-03 -1.58669337e-03 -3.22133532e-04 3.31742869e-04 -3.31742869e-04 -6.87051071e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 -9.82142582e-05 -3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 6.55453856e-05 -6.73716006e-04 1.56190191e-04 1.25198469e-04 -8.22769560e-05 -5.12247195e-04 -1.02255338e-03 9.58279859e-04 3.31742869e-04 -4.61448819e-06 1.53061324e-05 5.93087946e-05 5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 1.78364587e-04 8.88487290e-05 8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 -8.22769560e-05 1.25198469e-04 5.12247195e-04 9.58279859e-04 -1.02255338e-03 -3.31742869e-04 1.53061324e-05 -4.61448819e-06 5.93087946e-05 -5.20388754e-04 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 1.78364587e-04 -3.08011777e-04 -1.77697458e-04 -4.93114186e-04 8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 1.28764539e-04 1.28764539e-04 -1.92820575e-04 -1.92820575e-04 5.93087946e-05 5.93087946e-05 3.46774814e-04 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 -1.70112085e-04 -3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.96636157e-04 2.02114802e-03 -8.22769560e-05 -3.75595407e-04 3.75595407e-04 9.58279859e-04 3.06766015e-03 -3.06766015e-03 -6.87051071e-04 5.20388754e-04 -5.20388754e-04 -1.39231783e-03 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 8.09297916e-05 -3.08011777e-04 -4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +0 -1 1 520 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 1.40272444e-02 6.79313079e-02 1.27999319e-02 1.27999319e-02 3.83997958e-02 -3.13232204e-02 -3.13232204e-02 -9.39696612e-02 1.95031088e-03 -8.44509382e-04 -2.53352815e-03 3.37803753e-03 -2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 4.09844849e-02 1.22953455e-01 -5.94744232e-02 -5.94744232e-02 -1.78423270e-01 2.00022352e-02 -8.66122191e-03 -2.59836657e-02 3.46448876e-02 -2.59836657e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 -2.82904271e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -1.07324520e-02 -3.21973559e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 -6.06136500e-03 3.73340319e-05 1.12002096e-04 -7.04884014e-03 5.28663010e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 5.73561861e-03 -3.21973559e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -3.07379213e-03 3.73340319e-05 5.28663010e-03 -8.77371614e-03 1.12002096e-04 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 -1.35577280e-02 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -3.21973559e-02 -8.01239971e-02 6.28322570e-02 6.28322570e-02 1.50604352e-01 -9.22137638e-03 5.28663010e-03 1.41350143e-02 -1.59718924e-02 1.41350143e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 4.12148247e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 4.58875327e-02 -2.75508929e-02 -8.26526786e-02 2.03515392e-02 1.22546019e-03 3.67638056e-03 2.18659864e-02 -1.63994898e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -2.75508929e-02 4.58875327e-02 -8.26526786e-02 8.76073008e-03 1.22546019e-03 -1.63994898e-02 2.85579432e-02 3.67638056e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 4.02485422e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 6.28322570e-02 1.50604352e-01 -8.26526786e-02 -8.26526786e-02 -1.74519610e-01 2.62821902e-02 -1.63994898e-02 -4.25065126e-02 4.55220888e-02 -4.25065126e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 3.07379213e-03 9.22137638e-03 -2.03515392e-02 -8.76073008e-03 -2.62821902e-02 1.47088219e-03 -2.42921623e-04 -7.28764869e-04 2.65506753e-03 -1.99130065e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -3.73340319e-05 -5.28663010e-03 -1.22546019e-03 -1.22546019e-03 1.63994898e-02 -2.42921623e-04 1.03910162e-04 1.22672116e-03 -4.20752593e-04 1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -5.28663010e-03 -1.41350143e-02 -3.67638056e-03 1.63994898e-02 4.25065126e-02 -7.28764869e-04 1.22672116e-03 3.37516659e-03 -2.72010852e-03 1.73636249e-03 1.05795694e-02 2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 8.77371614e-03 1.59718924e-02 -2.18659864e-02 -2.85579432e-02 -4.55220888e-02 2.65506753e-03 -4.20752593e-04 -2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 -1.12002096e-04 -1.41350143e-02 1.63994898e-02 -3.67638056e-03 4.25065126e-02 -1.99130065e-03 1.22672116e-03 1.73636249e-03 -1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 3.83997958e-02 -1.27999319e-02 1.27999319e-02 -9.39696612e-02 3.13232204e-02 -3.13232204e-02 -3.90062175e-03 2.53352815e-03 -2.53352815e-03 8.44509382e-04 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 -4.09844849e-02 4.09844849e-02 -1.78423270e-01 5.94744232e-02 -5.94744232e-02 -4.00044704e-02 2.59836657e-02 -2.59836657e-02 8.66122191e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 3.21973559e-02 -3.21973559e-02 1.50604352e-01 -6.28322570e-02 6.28322570e-02 1.84427528e-02 -1.41350143e-02 1.41350143e-02 -5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 -2.82904271e-02 1.27999319e-02 4.09844849e-02 3.21973559e-02 5.73561861e-03 1.07324520e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -9.13515713e-03 1.12002096e-04 -5.28663010e-03 1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 1.07324520e-02 5.73561861e-03 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 9.13515713e-03 -5.28663010e-03 1.12002096e-04 1.72487600e-03 -3.73340319e-05 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 -1.35577280e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.74519610e-01 8.26526786e-02 -8.26526786e-02 -5.25643805e-02 4.25065126e-02 -4.25065126e-02 1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 4.12148247e-02 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 8.26526786e-02 4.58875327e-02 2.75508929e-02 2.91122693e-02 3.67638056e-03 1.63994898e-02 -6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -8.26526786e-02 2.75508929e-02 4.58875327e-02 -2.91122693e-02 1.63994898e-02 3.67638056e-03 -6.69195679e-03 -1.22546019e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 4.02485422e-03 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 9.13515713e-03 -9.13515713e-03 5.25643805e-02 -2.91122693e-02 2.91122693e-02 6.06959405e-03 -2.72006552e-03 2.72006552e-03 -4.85843246e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 2.53352815e-03 2.59836657e-02 1.41350143e-02 -1.12002096e-04 5.28663010e-03 -4.25065126e-02 -3.67638056e-03 -1.63994898e-02 -2.72006552e-03 3.37516659e-03 -1.73636249e-03 -7.28925372e-04 1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 5.28663010e-03 -1.12002096e-04 4.25065126e-02 -1.63994898e-02 -3.67638056e-03 2.72006552e-03 -1.73636249e-03 3.37516659e-03 -7.28925372e-04 -1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -1.72487600e-03 -1.72487600e-03 6.69195679e-03 6.69195679e-03 -7.28925372e-04 -7.28925372e-04 -6.20217674e-05 1.05795694e-02 2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 8.44509382e-04 8.66122191e-03 5.28663010e-03 -3.73340319e-05 3.73340319e-05 -1.63994898e-02 -1.22546019e-03 1.22546019e-03 -4.85843246e-04 1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 287 308 329 346 368 389 406 428 449 466 488 504 520 +0 -1 2 676 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 6.51430410e-04 -1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.26117398e-06 1.33679398e-05 1.33618686e-06 4.00856057e-06 6.68093428e-06 -4.42516836e-06 -1.32755051e-05 -2.21258418e-05 -2.43700677e-06 7.91441164e-07 1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 5.79192613e-03 -9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.33679398e-05 1.41458274e-04 1.42056580e-05 4.26169739e-05 7.10282899e-05 -4.69345661e-05 -1.40803698e-04 -2.34672831e-04 -2.59968152e-05 8.44271339e-06 1.40711890e-05 -2.25139024e-05 4.22135669e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 1.33488137e-04 -4.04648958e-05 -8.09297916e-05 1.33773441e-04 -1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -4.27896200e-06 -7.13160333e-06 2.68866425e-06 1.42268363e-05 2.37113938e-05 2.77120995e-06 -4.62680413e-07 -7.71134021e-07 2.27036890e-06 -4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 -4.04648958e-05 -1.78364587e-04 1.82490838e-04 -8.09297916e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -1.22019303e-05 -2.13948100e-05 1.42268363e-05 4.06268943e-05 7.11341813e-05 7.64036796e-06 -2.42459571e-06 -4.25694169e-06 7.19981464e-06 -1.21229785e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 -3.08011777e-04 1.70112085e-04 -3.08011777e-04 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -2.13948100e-05 -3.50230610e-05 2.37113938e-05 7.11341813e-05 1.16503354e-04 1.27339466e-05 -4.25694169e-06 -6.96533351e-06 1.07039980e-05 -2.08960005e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 -3.95630639e-04 8.88487290e-05 1.77697458e-04 -3.69835640e-04 4.93114186e-04 4.42516836e-06 4.69345661e-05 2.68866425e-06 1.42268363e-05 2.37113938e-05 -9.08455661e-06 -4.71433913e-05 -7.85723189e-05 -9.24024813e-06 1.58322692e-06 2.63871153e-06 -7.58225060e-06 1.42167199e-05 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 8.88487290e-05 4.93114186e-04 -5.27544004e-04 1.77697458e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 4.06268943e-05 7.11341813e-05 -4.71433913e-05 -1.34800267e-04 -2.35716957e-04 -2.55381576e-05 8.10999291e-06 1.42167199e-05 -2.40068689e-05 4.05499645e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 8.28520008e-04 -4.24254551e-04 8.28520008e-04 2.21258418e-05 2.34672831e-04 2.37113938e-05 7.11341813e-05 1.16503354e-04 -7.85723189e-05 -2.35716957e-04 -3.86231687e-04 -4.25635960e-05 1.42167199e-05 2.32744941e-05 -3.58110579e-05 6.98234823e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 -9.82142582e-05 3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -7.64036796e-06 -1.27339466e-05 9.24024813e-06 2.55381576e-05 4.25635960e-05 4.52926879e-06 -1.62353572e-06 -2.70589286e-06 3.96030993e-06 -7.42558112e-06 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 1.78364587e-04 -8.88487290e-05 -8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 2.42459571e-06 4.25694169e-06 -1.58322692e-06 -8.10999291e-06 -1.42167199e-05 -1.62353572e-06 2.55460371e-07 4.54207908e-07 -1.44598144e-06 2.42817748e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 1.78364587e-04 3.08011777e-04 -1.77697458e-04 -4.93114186e-04 -8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 1.31906861e-06 1.40711890e-05 7.71134021e-07 4.25694169e-06 6.96533351e-06 -2.63871153e-06 -1.42167199e-05 -2.32744941e-05 -2.70589286e-06 4.54207908e-07 7.39948805e-07 -2.14358063e-06 4.18903631e-06 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 -1.70112085e-04 3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 -7.19981464e-06 -1.07039980e-05 7.58225060e-06 2.40068689e-05 3.58110579e-05 3.96030993e-06 -1.44598144e-06 -2.14358063e-06 2.74669353e-06 -6.83032454e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 8.09297916e-05 3.08011777e-04 -4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 3.95720582e-06 4.22135669e-05 4.25694169e-06 1.21229785e-05 2.08960005e-05 -1.42167199e-05 -4.05499645e-05 -6.98234823e-05 -7.42558112e-06 2.42817748e-06 4.18903631e-06 -6.83032454e-06 1.19107123e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 8.43337208e-04 2.53001162e-03 -7.57096322e-03 -2.52365441e-03 -7.57096322e-03 5.04568613e-05 6.55453856e-05 1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 6.51430410e-04 -1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 5.72578026e-03 1.71773408e-02 -4.75776194e-02 -1.58592065e-02 -4.75776194e-02 -5.18626823e-04 -6.73716006e-04 -2.02114802e-03 8.98288008e-04 -6.73716006e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 5.79192613e-03 -9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -2.38241943e-03 -7.14725830e-03 1.66083153e-02 6.78401156e-03 2.03520347e-02 2.12021312e-04 1.25198469e-04 3.75595407e-04 -1.09702608e-04 8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 1.33488137e-04 -4.04648958e-05 -8.09297916e-05 1.33773441e-04 -1.78364587e-04 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 4.26045592e-04 -2.38241943e-03 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -3.66847023e-06 1.56190191e-04 8.22769560e-05 6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 -4.04648958e-05 -1.78364587e-04 1.82490838e-04 -8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -2.38241943e-03 -5.92707290e-03 2.03520347e-02 6.78401156e-03 1.66083153e-02 -1.10054107e-05 8.22769560e-05 3.75595407e-04 -2.38467147e-04 1.25198469e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 -3.08011777e-04 1.70112085e-04 -3.08011777e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 6.78401156e-03 2.03520347e-02 -4.42297760e-02 -1.85117687e-02 -5.55353062e-02 -9.60334201e-04 -1.02255338e-03 -3.06766015e-03 1.27770648e-03 -9.58279859e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 -3.95630639e-04 8.88487290e-05 1.77697458e-04 -3.69835640e-04 4.93114186e-04 2.52365441e-03 1.58592065e-02 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -1.85117687e-02 5.13494064e-03 -1.85117687e-02 -2.08786389e-04 -5.12247195e-04 -9.58279859e-04 3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 8.88487290e-05 4.93114186e-04 -5.27544004e-04 1.77697458e-04 7.57096322e-03 4.75776194e-02 2.03520347e-02 6.78401156e-03 1.66083153e-02 -5.55353062e-02 -1.85117687e-02 -4.42297760e-02 -6.26359168e-04 -9.58279859e-04 -3.06766015e-03 1.47052705e-03 -1.02255338e-03 2.13282449e-03 1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 8.28520008e-04 -4.24254551e-04 8.28520008e-04 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 3.66847023e-06 1.10054107e-05 9.60334201e-04 2.08786389e-04 6.26359168e-04 1.79547727e-04 -1.14508512e-04 -3.43525536e-04 2.89645810e-04 -2.17234357e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 -9.82142582e-05 3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -1.56190191e-04 -8.22769560e-05 1.02255338e-03 5.12247195e-04 9.58279859e-04 -1.14508512e-04 -4.61448819e-06 -5.20388754e-04 3.16952150e-04 -1.53061324e-05 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 1.78364587e-04 -8.88487290e-05 -8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -8.22769560e-05 -3.75595407e-04 3.06766015e-03 9.58279859e-04 3.06766015e-03 -3.43525536e-04 -5.20388754e-04 -1.39231783e-03 5.95003681e-04 -5.20388754e-04 1.04401314e-04 6.63024177e-04 8.09297916e-05 1.78364587e-04 3.08011777e-04 -1.77697458e-04 -4.93114186e-04 -8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 -8.73938474e-05 8.98288008e-04 1.09702608e-04 -6.35397682e-06 2.38467147e-04 -1.27770648e-03 -3.61628634e-04 -1.47052705e-03 2.89645810e-04 3.16952150e-04 5.95003681e-04 -1.54906445e-04 2.57643355e-04 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 -1.70112085e-04 3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 -1.56190191e-04 -1.25198469e-04 9.58279859e-04 5.12247195e-04 1.02255338e-03 -2.17234357e-04 -1.53061324e-05 -5.20388754e-04 2.57643355e-04 -4.61448819e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 8.09297916e-05 3.08011777e-04 -4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 0 -1 3 0 0 0 -3 0 -0 0 -2 363 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 8.43337208e-04 -2.53001162e-03 -7.57096322e-03 -2.52365441e-03 7.57096322e-03 5.04568613e-05 6.55453856e-05 -1.96636157e-04 -8.73938474e-05 -6.55453856e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 5.72578026e-03 -1.71773408e-02 -4.75776194e-02 -1.58592065e-02 4.75776194e-02 -5.18626823e-04 -6.73716006e-04 2.02114802e-03 8.98288008e-04 6.73716006e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 4.68133080e-05 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -2.38241943e-03 7.14725830e-03 1.66083153e-02 6.78401156e-03 -2.03520347e-02 2.12021312e-04 1.25198469e-04 -3.75595407e-04 -1.09702608e-04 -8.22769560e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 4.26045592e-04 2.38241943e-03 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -3.66847023e-06 1.56190191e-04 -8.22769560e-05 6.35397682e-06 -1.56190191e-04 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 -4.16551765e-05 2.53001162e-03 1.71773408e-02 7.14725830e-03 2.38241943e-03 -5.92707290e-03 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 1.10054107e-05 -8.22769560e-05 3.75595407e-04 2.38467147e-04 1.25198469e-04 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 -1.65115925e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -4.42297760e-02 -1.85117687e-02 5.55353062e-02 -9.60334201e-04 -1.02255338e-03 3.06766015e-03 1.27770648e-03 9.58279859e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 2.52365441e-03 1.58592065e-02 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -1.85117687e-02 5.13494064e-03 1.85117687e-02 -2.08786389e-04 -5.12247195e-04 9.58279859e-04 3.61628634e-04 5.12247195e-04 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 1.47237258e-04 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 5.55353062e-02 1.85117687e-02 -4.42297760e-02 6.26359168e-04 9.58279859e-04 -3.06766015e-03 -1.47052705e-03 -1.02255338e-03 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 3.66847023e-06 -1.10054107e-05 9.60334201e-04 2.08786389e-04 -6.26359168e-04 1.79547727e-04 -1.14508512e-04 3.43525536e-04 2.89645810e-04 2.17234357e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -1.56190191e-04 8.22769560e-05 1.02255338e-03 5.12247195e-04 -9.58279859e-04 -1.14508512e-04 -4.61448819e-06 5.20388754e-04 3.16952150e-04 1.53061324e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.96636157e-04 2.02114802e-03 3.75595407e-04 8.22769560e-05 -3.75595407e-04 -3.06766015e-03 -9.58279859e-04 3.06766015e-03 3.43525536e-04 5.20388754e-04 -1.39231783e-03 -5.95003681e-04 -5.20388754e-04 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -8.73938474e-05 8.98288008e-04 1.09702608e-04 -6.35397682e-06 -2.38467147e-04 -1.27770648e-03 -3.61628634e-04 1.47052705e-03 2.89645810e-04 3.16952150e-04 -5.95003681e-04 -1.54906445e-04 -2.57643355e-04 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -6.55453856e-05 6.73716006e-04 8.22769560e-05 1.56190191e-04 -1.25198469e-04 -9.58279859e-04 -5.12247195e-04 1.02255338e-03 2.17234357e-04 1.53061324e-05 -5.20388754e-04 -2.57643355e-04 -4.61448819e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 4.68133080e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 -4.16551765e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 1.47237258e-04 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 -0 0 -1 516 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 2.64027710e-01 3.35702467e-01 2.34088176e-01 2.34088176e-01 -2.34088176e-01 -2.32521307e-01 -2.32521307e-01 2.32521307e-01 -1.17447156e-01 1.17447156e-01 1.17447156e-01 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 4.62750567e-02 -4.62750567e-02 -8.52744119e-02 -8.52744119e-02 8.52744119e-02 9.22781897e-02 -9.22781897e-02 -9.22781897e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 -2.82904271e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 -1.96806394e-01 1.96806394e-01 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 -1.26390303e-01 2.67360862e-02 -2.67360862e-02 -1.36193299e-01 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 5.08044839e-02 1.96806394e-01 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 6.31951514e-02 2.67360862e-02 -1.36193299e-01 -1.09457213e-01 -2.67360862e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 1.35577280e-02 2.34088176e-01 4.62750567e-02 1.96806394e-01 1.96806394e-01 5.08044839e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -6.31951514e-02 -1.36193299e-01 2.67360862e-02 -1.09457213e-01 2.67360862e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 4.12148247e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.72070040e-01 -9.02754871e-02 9.02754871e-02 2.86786909e-02 8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -9.02754871e-02 1.72070040e-01 9.02754871e-02 -1.43393455e-02 8.36653844e-02 -5.88289095e-02 2.48364749e-02 -8.36653844e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 -4.02485422e-03 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 9.02754871e-02 9.02754871e-02 1.72070040e-01 1.43393455e-02 -5.88289095e-02 8.36653844e-02 2.48364749e-02 8.36653844e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 1.26390303e-01 -6.31951514e-02 6.31951514e-02 -2.86786909e-02 1.43393455e-02 -1.43393455e-02 -1.36848640e-01 -5.81869714e-02 5.81869714e-02 -1.16373943e-01 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -2.67360862e-02 1.36193299e-01 -8.36653844e-02 -8.36653844e-02 5.88289095e-02 -5.81869714e-02 2.76085806e-02 -6.36744294e-02 -1.00782791e-01 -6.36744294e-02 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 1.17447156e-01 -9.22781897e-02 2.67360862e-02 1.36193299e-01 -2.67360862e-02 8.36653844e-02 5.88289095e-02 -8.36653844e-02 5.81869714e-02 -6.36744294e-02 2.76085806e-02 -1.00782791e-01 6.36744294e-02 1.05795694e-02 2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 1.09457213e-01 1.09457213e-01 -2.48364749e-02 -2.48364749e-02 -1.00782791e-01 -1.00782791e-01 -1.36848640e-01 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 1.17447156e-01 -9.22781897e-02 1.36193299e-01 2.67360862e-02 -2.67360862e-02 5.88289095e-02 8.36653844e-02 -8.36653844e-02 -1.16373943e-01 -6.36744294e-02 6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 2.53001162e-03 -8.43337208e-04 -2.53001162e-03 -7.57096322e-03 2.52365441e-03 7.57096322e-03 5.04568613e-05 -6.55453856e-05 -1.96636157e-04 -8.73938474e-05 6.55453856e-05 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 6.83086768e-03 4.49022835e-02 1.71773408e-02 -5.72578026e-03 -1.71773408e-02 -4.75776194e-02 1.58592065e-02 4.75776194e-02 -5.18626823e-04 6.73716006e-04 2.02114802e-03 8.98288008e-04 -6.73716006e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 2.38241943e-03 7.14725830e-03 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 2.12021312e-04 -1.25198469e-04 -3.75595407e-04 -1.09702608e-04 8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 -2.82904271e-02 8.43337208e-04 5.72578026e-03 2.38241943e-03 4.26045592e-04 -2.38241943e-03 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 3.66847023e-06 1.56190191e-04 8.22769560e-05 -6.35397682e-06 -1.56190191e-04 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 2.53001162e-03 1.71773408e-02 7.14725830e-03 -2.38241943e-03 -5.92707290e-03 -2.03520347e-02 6.78401156e-03 1.66083153e-02 1.10054107e-05 8.22769560e-05 3.75595407e-04 2.38467147e-04 -1.25198469e-04 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 1.35577280e-02 7.57096322e-03 4.75776194e-02 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -4.42297760e-02 1.85117687e-02 5.55353062e-02 -9.60334201e-04 1.02255338e-03 3.06766015e-03 1.27770648e-03 -9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 4.12148247e-02 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 1.85117687e-02 5.13494064e-03 -1.85117687e-02 2.08786389e-04 -5.12247195e-04 -9.58279859e-04 -3.61628634e-04 5.12247195e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 6.78401156e-03 1.66083153e-02 5.55353062e-02 -1.85117687e-02 -4.42297760e-02 6.26359168e-04 -9.58279859e-04 -3.06766015e-03 -1.47052705e-03 1.02255338e-03 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 -4.02485422e-03 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -3.66847023e-06 -1.10054107e-05 9.60334201e-04 -2.08786389e-04 -6.26359168e-04 1.79547727e-04 1.14508512e-04 3.43525536e-04 2.89645810e-04 -2.17234357e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -1.56190191e-04 -8.22769560e-05 -1.02255338e-03 5.12247195e-04 9.58279859e-04 1.14508512e-04 -4.61448819e-06 -5.20388754e-04 -3.16952150e-04 1.53061324e-05 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.96636157e-04 2.02114802e-03 3.75595407e-04 -8.22769560e-05 -3.75595407e-04 -3.06766015e-03 9.58279859e-04 3.06766015e-03 3.43525536e-04 -5.20388754e-04 -1.39231783e-03 -5.95003681e-04 5.20388754e-04 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -8.73938474e-05 8.98288008e-04 1.09702608e-04 6.35397682e-06 -2.38467147e-04 -1.27770648e-03 3.61628634e-04 1.47052705e-03 2.89645810e-04 -3.16952150e-04 -5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.05795694e-02 2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 1.56190191e-04 1.25198469e-04 9.58279859e-04 -5.12247195e-04 -1.02255338e-03 -2.17234357e-04 1.53061324e-05 5.20388754e-04 2.57643355e-04 -4.61448819e-06 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 20 40 61 78 100 121 138 160 179 196 218 234 250 272 294 316 333 355 377 394 416 438 455 477 499 516 +0 0 -2 335 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.03850368e-04 6.83086768e-03 -8.43337208e-04 -2.53001162e-03 -2.53001162e-03 2.52365441e-03 7.57096322e-03 7.57096322e-03 -1.00913723e-04 6.55453856e-05 6.55453856e-05 1.96636157e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 -1.71773408e-02 -1.71773408e-02 1.58592065e-02 4.75776194e-02 4.75776194e-02 1.03725365e-03 -6.73716006e-04 -6.73716006e-04 -2.02114802e-03 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 8.43337208e-04 5.72578026e-03 4.26045592e-04 -2.38241943e-03 -2.38241943e-03 -1.48238216e-03 6.78401156e-03 6.78401156e-03 -7.33694046e-06 -1.56190191e-04 -1.56190191e-04 -8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -5.10773033e-05 -5.15813158e-06 8.84684845e-05 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -5.92707290e-03 -7.14725830e-03 6.78401156e-03 1.66083153e-02 2.03520347e-02 2.01015902e-04 -1.25198469e-04 -8.22769560e-05 -1.28764539e-04 -3.75595407e-04 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 8.84684845e-05 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -7.14725830e-03 -5.92707290e-03 6.78401156e-03 2.03520347e-02 1.66083153e-02 2.01015902e-04 -8.22769560e-05 -1.25198469e-04 1.28764539e-04 -3.75595407e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 6.78401156e-03 6.78401156e-03 5.13494064e-03 -1.85117687e-02 -1.85117687e-02 -4.17572779e-04 5.12247195e-04 5.12247195e-04 9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 1.80337194e-04 1.78786668e-05 -3.12353182e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 1.66083153e-02 2.03520347e-02 -1.85117687e-02 -4.42297760e-02 -5.55353062e-02 -1.58669337e-03 1.02255338e-03 9.58279859e-04 1.92820575e-04 3.06766015e-03 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 2.03520347e-02 1.66083153e-02 -1.85117687e-02 -5.55353062e-02 -4.42297760e-02 -1.58669337e-03 9.58279859e-04 1.02255338e-03 -1.92820575e-04 3.06766015e-03 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 5.10773033e-05 -1.80337194e-04 -1.80337194e-04 1.91892174e-05 -3.29373633e-05 -1.00913723e-04 1.03725365e-03 7.33694046e-06 -2.01015902e-04 -2.01015902e-04 4.17572779e-04 1.58669337e-03 1.58669337e-03 -3.22133532e-04 3.31742869e-04 3.31742869e-04 6.87051071e-04 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 6.55453856e-05 -6.73716006e-04 1.56190191e-04 1.25198469e-04 8.22769560e-05 -5.12247195e-04 -1.02255338e-03 -9.58279859e-04 3.31742869e-04 -4.61448819e-06 -1.53061324e-05 5.93087946e-05 -5.20388754e-04 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 6.55453856e-05 -6.73716006e-04 1.56190191e-04 8.22769560e-05 1.25198469e-04 -5.12247195e-04 -9.58279859e-04 -1.02255338e-03 3.31742869e-04 -1.53061324e-05 -4.61448819e-06 -5.93087946e-05 -5.20388754e-04 5.15813158e-06 -5.15813158e-06 -1.78786668e-05 1.78786668e-05 -7.50720721e-06 1.28764539e-04 -1.28764539e-04 -1.92820575e-04 1.92820575e-04 5.93087946e-05 -5.93087946e-05 3.46774814e-04 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 -3.29373633e-05 5.72220086e-05 1.96636157e-04 -2.02114802e-03 8.22769560e-05 3.75595407e-04 3.75595407e-04 -9.58279859e-04 -3.06766015e-03 -3.06766015e-03 6.87051071e-04 -5.20388754e-04 -5.20388754e-04 -1.39231783e-03 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -5.10773033e-05 -5.15813158e-06 8.84684845e-05 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 8.84684845e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 1.80337194e-04 1.78786668e-05 -3.12353182e-04 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 5.10773033e-05 -1.80337194e-04 -1.80337194e-04 1.91892174e-05 -3.29373633e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 5.15813158e-06 -5.15813158e-06 -1.78786668e-05 1.78786668e-05 -7.50720721e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 -3.29373633e-05 5.72220086e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 16 17 19 20 21 25 13 14 16 17 19 20 21 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 25 15 18 22 23 15 18 22 23 16 17 19 20 24 13 14 16 17 19 20 21 25 + 0 20 40 56 78 100 116 138 160 180 197 214 226 246 254 262 266 275 284 288 297 306 314 318 322 327 335 +0 0 -1 488 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 1.22162345e-02 -2.11591388e-02 2.64027710e-01 3.35702467e-01 -2.34088176e-01 -2.34088176e-01 -2.34088176e-01 2.32521307e-01 2.32521307e-01 2.32521307e-01 -1.17447156e-01 -1.17447156e-01 -1.17447156e-01 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 2.77259188e-02 -4.80227001e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 -4.62750567e-02 -4.62750567e-02 8.52744119e-02 8.52744119e-02 8.52744119e-02 9.22781897e-02 9.22781897e-02 9.22781897e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 -1.96806394e-01 -1.96806394e-01 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.26390303e-01 -2.67360862e-02 -2.67360862e-02 -1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 2.41610436e-02 1.47326991e-02 -4.18481550e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 5.08044839e-02 -1.96806394e-01 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -6.31951514e-02 -2.67360862e-02 -1.36193299e-01 1.09457213e-01 -2.67360862e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 -4.18481550e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 -1.96806394e-01 5.08044839e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -6.31951514e-02 -1.36193299e-01 -2.67360862e-02 -1.09457213e-01 -2.67360862e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.72070040e-01 -9.02754871e-02 -9.02754871e-02 -2.86786909e-02 -8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -2.61191408e-02 -3.71899705e-02 4.52396789e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -9.02754871e-02 1.72070040e-01 -9.02754871e-02 1.43393455e-02 -8.36653844e-02 -5.88289095e-02 -2.48364749e-02 -8.36653844e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 4.52396789e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -9.02754871e-02 -9.02754871e-02 1.72070040e-01 1.43393455e-02 -5.88289095e-02 -8.36653844e-02 2.48364749e-02 -8.36653844e-02 1.22162345e-02 2.77259188e-02 -2.41610436e-02 -2.41610436e-02 2.61191408e-02 2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.26390303e-01 6.31951514e-02 6.31951514e-02 2.86786909e-02 -1.43393455e-02 -1.43393455e-02 -1.36848640e-01 -5.81869714e-02 -5.81869714e-02 1.16373943e-01 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -1.17447156e-01 9.22781897e-02 2.67360862e-02 2.67360862e-02 1.36193299e-01 8.36653844e-02 8.36653844e-02 5.88289095e-02 -5.81869714e-02 2.76085806e-02 6.36744294e-02 -1.00782791e-01 6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -1.17447156e-01 9.22781897e-02 2.67360862e-02 1.36193299e-01 2.67360862e-02 8.36653844e-02 5.88289095e-02 8.36653844e-02 -5.81869714e-02 6.36744294e-02 2.76085806e-02 1.00782791e-01 6.36744294e-02 -1.47326991e-02 1.47326991e-02 3.71899705e-02 -3.71899705e-02 -1.57020664e-02 -1.09457213e-01 1.09457213e-01 2.48364749e-02 -2.48364749e-02 -1.00782791e-01 1.00782791e-01 -1.36848640e-01 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 -2.83305810e-02 4.91281203e-02 -1.17447156e-01 9.22781897e-02 1.36193299e-01 2.67360862e-02 2.67360862e-02 5.88289095e-02 8.36653844e-02 8.36653844e-02 1.16373943e-01 6.36744294e-02 6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 8.43337208e-04 -2.53001162e-03 -2.53001162e-03 -2.52365441e-03 7.57096322e-03 7.57096322e-03 -1.00913723e-04 -6.55453856e-05 -6.55453856e-05 1.96636157e-04 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 1.22162345e-02 -2.11591388e-02 6.83086768e-03 4.49022835e-02 5.72578026e-03 -1.71773408e-02 -1.71773408e-02 -1.58592065e-02 4.75776194e-02 4.75776194e-02 1.03725365e-03 6.73716006e-04 6.73716006e-04 -2.02114802e-03 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 2.77259188e-02 -4.80227001e-02 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 2.38241943e-03 2.38241943e-03 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 7.33694046e-06 -1.56190191e-04 -1.56190191e-04 8.22769560e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 2.53001162e-03 1.71773408e-02 2.38241943e-03 -5.92707290e-03 -7.14725830e-03 -6.78401156e-03 1.66083153e-02 2.03520347e-02 2.01015902e-04 1.25198469e-04 8.22769560e-05 -1.28764539e-04 -3.75595407e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 2.41610436e-02 1.47326991e-02 -4.18481550e-02 2.53001162e-03 1.71773408e-02 2.38241943e-03 -7.14725830e-03 -5.92707290e-03 -6.78401156e-03 2.03520347e-02 1.66083153e-02 2.01015902e-04 8.22769560e-05 1.25198469e-04 1.28764539e-04 -3.75595407e-04 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 -4.18481550e-02 2.52365441e-03 1.58592065e-02 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 5.13494064e-03 1.85117687e-02 1.85117687e-02 4.17572779e-04 5.12247195e-04 5.12247195e-04 -9.58279859e-04 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 1.66083153e-02 2.03520347e-02 1.85117687e-02 -4.42297760e-02 -5.55353062e-02 -1.58669337e-03 -1.02255338e-03 -9.58279859e-04 1.92820575e-04 3.06766015e-03 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -2.61191408e-02 -3.71899705e-02 4.52396789e-02 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 2.03520347e-02 1.66083153e-02 1.85117687e-02 -5.55353062e-02 -4.42297760e-02 -1.58669337e-03 -9.58279859e-04 -1.02255338e-03 -1.92820575e-04 3.06766015e-03 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 4.52396789e-02 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 -2.01015902e-04 -2.01015902e-04 -4.17572779e-04 1.58669337e-03 1.58669337e-03 -3.22133532e-04 -3.31742869e-04 -3.31742869e-04 6.87051071e-04 1.22162345e-02 2.77259188e-02 -2.41610436e-02 -2.41610436e-02 2.61191408e-02 2.61191408e-02 1.64147832e-02 -2.83305810e-02 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -1.25198469e-04 -8.22769560e-05 -5.12247195e-04 1.02255338e-03 9.58279859e-04 -3.31742869e-04 -4.61448819e-06 -1.53061324e-05 -5.93087946e-05 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -8.22769560e-05 -1.25198469e-04 -5.12247195e-04 9.58279859e-04 1.02255338e-03 -3.31742869e-04 -1.53061324e-05 -4.61448819e-06 5.93087946e-05 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 1.28764539e-04 -1.28764539e-04 -1.92820575e-04 1.92820575e-04 -5.93087946e-05 5.93087946e-05 3.46774814e-04 -1.47326991e-02 1.47326991e-02 3.71899705e-02 -3.71899705e-02 -1.57020664e-02 1.96636157e-04 -2.02114802e-03 -8.22769560e-05 3.75595407e-04 3.75595407e-04 9.58279859e-04 -3.06766015e-03 -3.06766015e-03 6.87051071e-04 5.20388754e-04 5.20388754e-04 -1.39231783e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 -2.83305810e-02 4.91281203e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 19 38 54 76 98 114 136 158 176 193 210 222 242 262 282 298 320 342 358 380 402 422 439 456 468 488 0 0 0 332 1.00000000e+00 2.64027710e-01 3.35702467e-01 -2.34088176e-01 2.34088176e-01 2.34088176e-01 2.32521307e-01 -2.32521307e-01 -2.32521307e-01 1.17447156e-01 1.17447156e-01 -1.17447156e-01 1.00000000e+00 3.35702467e-01 2.76223422e-01 -4.62750567e-02 4.62750567e-02 4.62750567e-02 8.52744119e-02 -8.52744119e-02 -8.52744119e-02 -9.22781897e-02 -9.22781897e-02 9.22781897e-02 1.00000000e+00 2.34088176e-01 4.62750567e-02 5.08044839e-02 1.96806394e-01 1.96806394e-01 -1.84253614e-01 -7.23843070e-02 -7.23843070e-02 1.26390303e-01 2.67360862e-02 2.67360862e-02 -1.36193299e-01 1.00000000e+00 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 5.08044839e-02 -1.96806394e-01 -7.23843070e-02 -1.84253614e-01 7.23843070e-02 6.31951514e-02 -2.67360862e-02 -1.36193299e-01 -1.09457213e-01 2.67360862e-02 1.00000000e+00 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 -1.96806394e-01 5.08044839e-02 -7.23843070e-02 7.23843070e-02 -1.84253614e-01 6.31951514e-02 -1.36193299e-01 -2.67360862e-02 1.09457213e-01 2.67360862e-02 1.00000000e+00 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 -7.23843070e-02 -7.23843070e-02 1.72070040e-01 9.02754871e-02 9.02754871e-02 -2.86786909e-02 8.36653844e-02 8.36653844e-02 -5.88289095e-02 1.00000000e+00 2.32521307e-01 8.52744119e-02 -7.23843070e-02 -1.84253614e-01 7.23843070e-02 9.02754871e-02 1.72070040e-01 -9.02754871e-02 -1.43393455e-02 -8.36653844e-02 -5.88289095e-02 2.48364749e-02 8.36653844e-02 1.00000000e+00 2.32521307e-01 8.52744119e-02 -7.23843070e-02 7.23843070e-02 -1.84253614e-01 9.02754871e-02 -9.02754871e-02 1.72070040e-01 -1.43393455e-02 -5.88289095e-02 -8.36653844e-02 -2.48364749e-02 8.36653844e-02 1.00000000e+00 -1.26390303e-01 -6.31951514e-02 -6.31951514e-02 2.86786909e-02 1.43393455e-02 1.43393455e-02 -1.36848640e-01 5.81869714e-02 5.81869714e-02 1.16373943e-01 1.00000000e+00 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 2.67360862e-02 1.36193299e-01 -8.36653844e-02 8.36653844e-02 5.88289095e-02 5.81869714e-02 2.76085806e-02 6.36744294e-02 1.00782791e-01 -6.36744294e-02 1.00000000e+00 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 1.36193299e-01 2.67360862e-02 -8.36653844e-02 5.88289095e-02 8.36653844e-02 5.81869714e-02 6.36744294e-02 2.76085806e-02 -1.00782791e-01 -6.36744294e-02 1.00000000e+00 1.09457213e-01 -1.09457213e-01 -2.48364749e-02 2.48364749e-02 1.00782791e-01 -1.00782791e-01 -1.36848640e-01 1.00000000e+00 -1.17447156e-01 9.22781897e-02 1.36193299e-01 -2.67360862e-02 -2.67360862e-02 5.88289095e-02 -8.36653844e-02 -8.36653844e-02 1.16373943e-01 -6.36744294e-02 -6.36744294e-02 2.76085806e-02 2.64027710e-01 3.35702467e-01 2.34088176e-01 -2.34088176e-01 -2.34088176e-01 -2.32521307e-01 2.32521307e-01 2.32521307e-01 1.17447156e-01 1.17447156e-01 -1.17447156e-01 1.00000000e+00 3.35702467e-01 2.76223422e-01 4.62750567e-02 -4.62750567e-02 -4.62750567e-02 -8.52744119e-02 8.52744119e-02 8.52744119e-02 -9.22781897e-02 -9.22781897e-02 9.22781897e-02 1.00000000e+00 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 1.96806394e-01 1.96806394e-01 -1.84253614e-01 -7.23843070e-02 -7.23843070e-02 -1.26390303e-01 -2.67360862e-02 -2.67360862e-02 1.36193299e-01 1.00000000e+00 2.34088176e-01 4.62750567e-02 1.96806394e-01 5.08044839e-02 -1.96806394e-01 -7.23843070e-02 -1.84253614e-01 7.23843070e-02 -6.31951514e-02 2.67360862e-02 1.36193299e-01 1.09457213e-01 -2.67360862e-02 1.00000000e+00 2.34088176e-01 4.62750567e-02 1.96806394e-01 -1.96806394e-01 5.08044839e-02 -7.23843070e-02 7.23843070e-02 -1.84253614e-01 -6.31951514e-02 1.36193299e-01 2.67360862e-02 -1.09457213e-01 -2.67360862e-02 1.00000000e+00 2.32521307e-01 8.52744119e-02 -1.84253614e-01 -7.23843070e-02 -7.23843070e-02 1.72070040e-01 9.02754871e-02 9.02754871e-02 2.86786909e-02 -8.36653844e-02 -8.36653844e-02 5.88289095e-02 1.00000000e+00 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 -1.84253614e-01 7.23843070e-02 9.02754871e-02 1.72070040e-01 -9.02754871e-02 1.43393455e-02 8.36653844e-02 5.88289095e-02 -2.48364749e-02 -8.36653844e-02 1.00000000e+00 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 7.23843070e-02 -1.84253614e-01 9.02754871e-02 -9.02754871e-02 1.72070040e-01 1.43393455e-02 5.88289095e-02 8.36653844e-02 2.48364749e-02 -8.36653844e-02 1.00000000e+00 1.26390303e-01 6.31951514e-02 6.31951514e-02 -2.86786909e-02 -1.43393455e-02 -1.43393455e-02 -1.36848640e-01 5.81869714e-02 5.81869714e-02 1.16373943e-01 1.00000000e+00 1.17447156e-01 -9.22781897e-02 2.67360862e-02 -2.67360862e-02 -1.36193299e-01 8.36653844e-02 -8.36653844e-02 -5.88289095e-02 5.81869714e-02 2.76085806e-02 6.36744294e-02 1.00782791e-01 -6.36744294e-02 1.00000000e+00 1.17447156e-01 -9.22781897e-02 2.67360862e-02 -1.36193299e-01 -2.67360862e-02 8.36653844e-02 -5.88289095e-02 -8.36653844e-02 5.81869714e-02 6.36744294e-02 2.76085806e-02 -1.00782791e-01 -6.36744294e-02 1.00000000e+00 -1.09457213e-01 1.09457213e-01 2.48364749e-02 -2.48364749e-02 1.00782791e-01 -1.00782791e-01 -1.36848640e-01 1.00000000e+00 -1.17447156e-01 9.22781897e-02 -1.36193299e-01 2.67360862e-02 2.67360862e-02 -5.88289095e-02 8.36653844e-02 8.36653844e-02 1.16373943e-01 -6.36744294e-02 -6.36744294e-02 2.76085806e-02 1.00000000e+00 0 13 14 15 16 17 18 19 20 22 23 25 1 13 14 15 16 17 18 19 20 22 23 25 2 13 14 15 16 17 18 19 20 21 22 23 25 3 13 14 15 16 17 18 19 20 21 22 23 24 25 4 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 8 15 16 17 18 19 20 21 22 23 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 0 1 2 3 4 5 6 7 9 10 12 14 0 1 2 3 4 5 6 7 8 9 10 12 15 0 1 2 3 4 5 6 7 8 9 10 11 12 16 0 1 2 3 4 5 6 7 8 9 10 11 12 17 0 1 2 3 4 5 6 7 8 9 10 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 20 2 3 4 5 6 7 8 9 10 12 21 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 0 12 24 37 51 65 78 92 106 117 131 145 153 166 178 190 203 217 231 244 258 272 283 297 311 319 332 -0 0 1 516 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 9.03850368e-04 6.83086768e-03 -2.53001162e-03 8.43337208e-04 2.53001162e-03 7.57096322e-03 -2.52365441e-03 -7.57096322e-03 5.04568613e-05 -6.55453856e-05 -1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 6.83086768e-03 4.49022835e-02 -1.71773408e-02 5.72578026e-03 1.71773408e-02 4.75776194e-02 -1.58592065e-02 -4.75776194e-02 -5.18626823e-04 6.73716006e-04 2.02114802e-03 8.98288008e-04 -6.73716006e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 2.82904271e-02 2.53001162e-03 1.71773408e-02 -5.92707290e-03 2.38241943e-03 7.14725830e-03 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -2.12021312e-04 1.25198469e-04 3.75595407e-04 1.09702608e-04 -8.22769560e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 4.26045592e-04 -2.38241943e-03 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 -3.66847023e-06 -1.56190191e-04 -8.22769560e-05 6.35397682e-06 1.56190191e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 -1.35577280e-02 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 -2.38241943e-03 -5.92707290e-03 -2.03520347e-02 6.78401156e-03 1.66083153e-02 -1.10054107e-05 -8.22769560e-05 -3.75595407e-04 -2.38467147e-04 1.25198469e-04 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 -4.12148247e-02 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -4.42297760e-02 1.85117687e-02 5.55353062e-02 9.60334201e-04 -1.02255338e-03 -3.06766015e-03 -1.27770648e-03 9.58279859e-04 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 1.85117687e-02 5.13494064e-03 -1.85117687e-02 -2.08786389e-04 5.12247195e-04 9.58279859e-04 3.61628634e-04 -5.12247195e-04 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 4.02485422e-03 7.57096322e-03 4.75776194e-02 -2.03520347e-02 6.78401156e-03 1.66083153e-02 5.55353062e-02 -1.85117687e-02 -4.42297760e-02 -6.26359168e-04 9.58279859e-04 3.06766015e-03 1.47052705e-03 -1.02255338e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 5.04568613e-05 -5.18626823e-04 2.12021312e-04 3.66847023e-06 1.10054107e-05 -9.60334201e-04 2.08786389e-04 6.26359168e-04 1.79547727e-04 1.14508512e-04 3.43525536e-04 2.89645810e-04 -2.17234357e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 1.56190191e-04 8.22769560e-05 1.02255338e-03 -5.12247195e-04 -9.58279859e-04 1.14508512e-04 -4.61448819e-06 -5.20388754e-04 -3.16952150e-04 1.53061324e-05 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 8.22769560e-05 3.75595407e-04 3.06766015e-03 -9.58279859e-04 -3.06766015e-03 3.43525536e-04 -5.20388754e-04 -1.39231783e-03 -5.95003681e-04 5.20388754e-04 1.05795694e-02 2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 -6.35397682e-06 2.38467147e-04 1.27770648e-03 -3.61628634e-04 -1.47052705e-03 2.89645810e-04 -3.16952150e-04 -5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 6.55453856e-05 -6.73716006e-04 8.22769560e-05 -1.56190191e-04 -1.25198469e-04 -9.58279859e-04 5.12247195e-04 1.02255338e-03 -2.17234357e-04 1.53061324e-05 5.20388754e-04 2.57643355e-04 -4.61448819e-06 2.64027710e-01 3.35702467e-01 -2.34088176e-01 -2.34088176e-01 2.34088176e-01 2.32521307e-01 2.32521307e-01 -2.32521307e-01 -1.17447156e-01 1.17447156e-01 1.17447156e-01 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 -4.62750567e-02 4.62750567e-02 8.52744119e-02 8.52744119e-02 -8.52744119e-02 9.22781897e-02 -9.22781897e-02 -9.22781897e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 -1.96806394e-01 1.96806394e-01 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.26390303e-01 -2.67360862e-02 2.67360862e-02 1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 2.82904271e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 5.08044839e-02 1.96806394e-01 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -6.31951514e-02 -2.67360862e-02 1.36193299e-01 1.09457213e-01 2.67360862e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 1.96806394e-01 5.08044839e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 6.31951514e-02 1.36193299e-01 -2.67360862e-02 1.09457213e-01 -2.67360862e-02 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 -1.35577280e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.72070040e-01 -9.02754871e-02 9.02754871e-02 -2.86786909e-02 -8.36653844e-02 8.36653844e-02 5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 -4.12148247e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -9.02754871e-02 1.72070040e-01 9.02754871e-02 1.43393455e-02 -8.36653844e-02 5.88289095e-02 -2.48364749e-02 8.36653844e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.32521307e-01 8.52744119e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 9.02754871e-02 9.02754871e-02 1.72070040e-01 -1.43393455e-02 5.88289095e-02 -8.36653844e-02 -2.48364749e-02 -8.36653844e-02 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 4.02485422e-03 -1.26390303e-01 6.31951514e-02 -6.31951514e-02 2.86786909e-02 -1.43393455e-02 1.43393455e-02 -1.36848640e-01 -5.81869714e-02 5.81869714e-02 -1.16373943e-01 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 -1.17447156e-01 9.22781897e-02 2.67360862e-02 2.67360862e-02 -1.36193299e-01 8.36653844e-02 8.36653844e-02 -5.88289095e-02 -5.81869714e-02 2.76085806e-02 -6.36744294e-02 -1.00782791e-01 -6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 -1.36193299e-01 2.67360862e-02 -8.36653844e-02 -5.88289095e-02 8.36653844e-02 5.81869714e-02 -6.36744294e-02 2.76085806e-02 -1.00782791e-01 6.36744294e-02 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -1.09457213e-01 -1.09457213e-01 2.48364749e-02 2.48364749e-02 -1.00782791e-01 -1.00782791e-01 -1.36848640e-01 1.05795694e-02 2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 1.17447156e-01 -9.22781897e-02 -1.36193299e-01 -2.67360862e-02 2.67360862e-02 -5.88289095e-02 -8.36653844e-02 8.36653844e-02 -1.16373943e-01 -6.36744294e-02 6.36744294e-02 2.76085806e-02 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 286 306 327 344 366 387 404 426 445 462 484 500 516 -0 0 2 363 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 -4.68133080e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 4.16551765e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 1.65115925e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 -1.47237258e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -8.43337208e-04 2.53001162e-03 7.57096322e-03 2.52365441e-03 -7.57096322e-03 5.04568613e-05 6.55453856e-05 -1.96636157e-04 -8.73938474e-05 -6.55453856e-05 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -5.72578026e-03 1.71773408e-02 4.75776194e-02 1.58592065e-02 -4.75776194e-02 -5.18626823e-04 -6.73716006e-04 2.02114802e-03 8.98288008e-04 6.73716006e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -2.38241943e-03 7.14725830e-03 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -2.12021312e-04 -1.25198469e-04 3.75595407e-04 1.09702608e-04 8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 -4.68133080e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 4.26045592e-04 2.38241943e-03 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 3.66847023e-06 -1.56190191e-04 8.22769560e-05 -6.35397682e-06 1.56190191e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 2.38241943e-03 -5.92707290e-03 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 -1.10054107e-05 8.22769560e-05 -3.75595407e-04 -2.38467147e-04 -1.25198469e-04 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 4.16551765e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -4.42297760e-02 -1.85117687e-02 5.55353062e-02 9.60334201e-04 1.02255338e-03 -3.06766015e-03 -1.27770648e-03 -9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 1.65115925e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -1.85117687e-02 5.13494064e-03 1.85117687e-02 2.08786389e-04 5.12247195e-04 -9.58279859e-04 -3.61628634e-04 -5.12247195e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 7.57096322e-03 4.75776194e-02 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 5.55353062e-02 1.85117687e-02 -4.42297760e-02 -6.26359168e-04 -9.58279859e-04 3.06766015e-03 1.47052705e-03 1.02255338e-03 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 -1.47237258e-04 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -3.66847023e-06 1.10054107e-05 -9.60334201e-04 -2.08786389e-04 6.26359168e-04 1.79547727e-04 -1.14508512e-04 3.43525536e-04 2.89645810e-04 2.17234357e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 1.56190191e-04 -8.22769560e-05 -1.02255338e-03 -5.12247195e-04 9.58279859e-04 -1.14508512e-04 -4.61448819e-06 5.20388754e-04 3.16952150e-04 1.53061324e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 -8.22769560e-05 3.75595407e-04 3.06766015e-03 9.58279859e-04 -3.06766015e-03 3.43525536e-04 5.20388754e-04 -1.39231783e-03 -5.95003681e-04 -5.20388754e-04 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 6.35397682e-06 2.38467147e-04 1.27770648e-03 3.61628634e-04 -1.47052705e-03 2.89645810e-04 3.16952150e-04 -5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 -1.56190191e-04 1.25198469e-04 9.58279859e-04 5.12247195e-04 -1.02255338e-03 2.17234357e-04 1.53061324e-05 -5.20388754e-04 -2.57643355e-04 -4.61448819e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 - 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 +0 0 1 488 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 1.22162345e-02 -2.11591388e-02 9.03850368e-04 6.83086768e-03 -8.43337208e-04 2.53001162e-03 2.53001162e-03 2.52365441e-03 -7.57096322e-03 -7.57096322e-03 -1.00913723e-04 -6.55453856e-05 -6.55453856e-05 1.96636157e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 2.77259188e-02 -4.80227001e-02 6.83086768e-03 4.49022835e-02 -5.72578026e-03 1.71773408e-02 1.71773408e-02 1.58592065e-02 -4.75776194e-02 -4.75776194e-02 1.03725365e-03 6.73716006e-04 6.73716006e-04 -2.02114802e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 8.43337208e-04 5.72578026e-03 4.26045592e-04 2.38241943e-03 2.38241943e-03 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 -7.33694046e-06 1.56190191e-04 1.56190191e-04 -8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -2.41610436e-02 -1.47326991e-02 4.18481550e-02 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -5.92707290e-03 -7.14725830e-03 -6.78401156e-03 1.66083153e-02 2.03520347e-02 -2.01015902e-04 -1.25198469e-04 -8.22769560e-05 1.28764539e-04 3.75595407e-04 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 4.18481550e-02 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -7.14725830e-03 -5.92707290e-03 -6.78401156e-03 2.03520347e-02 1.66083153e-02 -2.01015902e-04 -8.22769560e-05 -1.25198469e-04 -1.28764539e-04 3.75595407e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 5.13494064e-03 1.85117687e-02 1.85117687e-02 -4.17572779e-04 -5.12247195e-04 -5.12247195e-04 9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 2.61191408e-02 3.71899705e-02 -4.52396789e-02 7.57096322e-03 4.75776194e-02 -6.78401156e-03 1.66083153e-02 2.03520347e-02 1.85117687e-02 -4.42297760e-02 -5.55353062e-02 1.58669337e-03 1.02255338e-03 9.58279859e-04 -1.92820575e-04 -3.06766015e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 -4.52396789e-02 7.57096322e-03 4.75776194e-02 -6.78401156e-03 2.03520347e-02 1.66083153e-02 1.85117687e-02 -5.55353062e-02 -4.42297760e-02 1.58669337e-03 9.58279859e-04 1.02255338e-03 1.92820575e-04 -3.06766015e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 2.41610436e-02 -2.61191408e-02 -2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.00913723e-04 1.03725365e-03 7.33694046e-06 2.01015902e-04 2.01015902e-04 4.17572779e-04 -1.58669337e-03 -1.58669337e-03 -3.22133532e-04 -3.31742869e-04 -3.31742869e-04 6.87051071e-04 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 1.25198469e-04 8.22769560e-05 5.12247195e-04 -1.02255338e-03 -9.58279859e-04 -3.31742869e-04 -4.61448819e-06 -1.53061324e-05 -5.93087946e-05 5.20388754e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 8.22769560e-05 1.25198469e-04 5.12247195e-04 -9.58279859e-04 -1.02255338e-03 -3.31742869e-04 -1.53061324e-05 -4.61448819e-06 5.93087946e-05 5.20388754e-04 1.47326991e-02 -1.47326991e-02 -3.71899705e-02 3.71899705e-02 -1.57020664e-02 -1.28764539e-04 1.28764539e-04 1.92820575e-04 -1.92820575e-04 -5.93087946e-05 5.93087946e-05 3.46774814e-04 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 -2.83305810e-02 4.91281203e-02 1.96636157e-04 -2.02114802e-03 8.22769560e-05 -3.75595407e-04 -3.75595407e-04 -9.58279859e-04 3.06766015e-03 3.06766015e-03 6.87051071e-04 5.20388754e-04 5.20388754e-04 -1.39231783e-03 2.64027710e-01 3.35702467e-01 2.34088176e-01 2.34088176e-01 2.34088176e-01 -2.32521307e-01 -2.32521307e-01 -2.32521307e-01 -1.17447156e-01 -1.17447156e-01 -1.17447156e-01 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 1.22162345e-02 -2.11591388e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 4.62750567e-02 4.62750567e-02 -8.52744119e-02 -8.52744119e-02 -8.52744119e-02 9.22781897e-02 9.22781897e-02 9.22781897e-02 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 2.77259188e-02 -4.80227001e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 -1.96806394e-01 -1.96806394e-01 -1.84253614e-01 7.23843070e-02 7.23843070e-02 -1.26390303e-01 2.67360862e-02 2.67360862e-02 1.36193299e-01 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 5.08044839e-02 -1.96806394e-01 7.23843070e-02 -1.84253614e-01 7.23843070e-02 6.31951514e-02 2.67360862e-02 1.36193299e-01 -1.09457213e-01 2.67360862e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -2.41610436e-02 -1.47326991e-02 4.18481550e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 -1.96806394e-01 5.08044839e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 6.31951514e-02 1.36193299e-01 2.67360862e-02 1.09457213e-01 2.67360862e-02 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 4.18481550e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.72070040e-01 -9.02754871e-02 -9.02754871e-02 2.86786909e-02 8.36653844e-02 8.36653844e-02 5.88289095e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -9.02754871e-02 1.72070040e-01 -9.02754871e-02 -1.43393455e-02 8.36653844e-02 5.88289095e-02 2.48364749e-02 8.36653844e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 2.61191408e-02 3.71899705e-02 -4.52396789e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -9.02754871e-02 -9.02754871e-02 1.72070040e-01 -1.43393455e-02 5.88289095e-02 8.36653844e-02 -2.48364749e-02 8.36653844e-02 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 -4.52396789e-02 1.26390303e-01 -6.31951514e-02 -6.31951514e-02 -2.86786909e-02 1.43393455e-02 1.43393455e-02 -1.36848640e-01 -5.81869714e-02 -5.81869714e-02 1.16373943e-01 1.22162345e-02 2.77259188e-02 2.41610436e-02 2.41610436e-02 -2.61191408e-02 -2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -2.67360862e-02 -1.36193299e-01 -8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -5.81869714e-02 2.76085806e-02 6.36744294e-02 -1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -1.36193299e-01 -2.67360862e-02 -8.36653844e-02 -5.88289095e-02 -8.36653844e-02 -5.81869714e-02 6.36744294e-02 2.76085806e-02 1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 1.09457213e-01 -1.09457213e-01 -2.48364749e-02 2.48364749e-02 -1.00782791e-01 1.00782791e-01 -1.36848640e-01 1.47326991e-02 -1.47326991e-02 -3.71899705e-02 3.71899705e-02 -1.57020664e-02 -1.17447156e-01 9.22781897e-02 -1.36193299e-01 -2.67360862e-02 -2.67360862e-02 -5.88289095e-02 -8.36653844e-02 -8.36653844e-02 1.16373943e-01 6.36744294e-02 6.36744294e-02 2.76085806e-02 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 -2.83305810e-02 4.91281203e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 20 40 56 78 100 116 138 160 180 197 214 226 246 265 284 300 322 344 360 382 404 422 439 456 468 488 +0 0 2 335 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 5.10773033e-05 5.15813158e-06 -8.84684845e-05 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 -8.84684845e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -1.80337194e-04 -1.78786668e-05 3.12353182e-04 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 -5.10773033e-05 1.80337194e-04 1.80337194e-04 1.91892174e-05 -3.29373633e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -5.15813158e-06 5.15813158e-06 1.78786668e-05 -1.78786668e-05 -7.50720721e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 -3.29373633e-05 5.72220086e-05 9.03850368e-04 6.83086768e-03 8.43337208e-04 2.53001162e-03 2.53001162e-03 -2.52365441e-03 -7.57096322e-03 -7.57096322e-03 -1.00913723e-04 6.55453856e-05 6.55453856e-05 1.96636157e-04 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 -1.30474520e-05 2.25988498e-05 6.83086768e-03 4.49022835e-02 5.72578026e-03 1.71773408e-02 1.71773408e-02 -1.58592065e-02 -4.75776194e-02 -4.75776194e-02 1.03725365e-03 -6.73716006e-04 -6.73716006e-04 -2.02114802e-03 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 -1.43899347e-04 2.49240980e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 -2.38241943e-03 -2.38241943e-03 -1.48238216e-03 6.78401156e-03 6.78401156e-03 7.33694046e-06 1.56190191e-04 1.56190191e-04 8.22769560e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -5.92707290e-03 -7.14725830e-03 6.78401156e-03 1.66083153e-02 2.03520347e-02 -2.01015902e-04 1.25198469e-04 8.22769560e-05 1.28764539e-04 3.75595407e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 5.10773033e-05 5.15813158e-06 -8.84684845e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -7.14725830e-03 -5.92707290e-03 6.78401156e-03 2.03520347e-02 1.66083153e-02 -2.01015902e-04 8.22769560e-05 1.25198469e-04 -1.28764539e-04 3.75595407e-04 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 -8.84684845e-05 2.52365441e-03 1.58592065e-02 -1.48238216e-03 6.78401156e-03 6.78401156e-03 5.13494064e-03 -1.85117687e-02 -1.85117687e-02 4.17572779e-04 -5.12247195e-04 -5.12247195e-04 -9.58279859e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 7.57096322e-03 4.75776194e-02 6.78401156e-03 1.66083153e-02 2.03520347e-02 -1.85117687e-02 -4.42297760e-02 -5.55353062e-02 1.58669337e-03 -1.02255338e-03 -9.58279859e-04 -1.92820575e-04 -3.06766015e-03 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -1.80337194e-04 -1.78786668e-05 3.12353182e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 2.03520347e-02 1.66083153e-02 -1.85117687e-02 -5.55353062e-02 -4.42297760e-02 1.58669337e-03 -9.58279859e-04 -1.02255338e-03 1.92820575e-04 -3.06766015e-03 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 2.01015902e-04 2.01015902e-04 -4.17572779e-04 -1.58669337e-03 -1.58669337e-03 -3.22133532e-04 3.31742869e-04 3.31742869e-04 6.87051071e-04 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 -5.10773033e-05 1.80337194e-04 1.80337194e-04 1.91892174e-05 -3.29373633e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -1.25198469e-04 -8.22769560e-05 5.12247195e-04 1.02255338e-03 9.58279859e-04 3.31742869e-04 -4.61448819e-06 -1.53061324e-05 5.93087946e-05 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -8.22769560e-05 -1.25198469e-04 5.12247195e-04 9.58279859e-04 1.02255338e-03 3.31742869e-04 -1.53061324e-05 -4.61448819e-06 -5.93087946e-05 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -1.28764539e-04 1.28764539e-04 1.92820575e-04 -1.92820575e-04 5.93087946e-05 -5.93087946e-05 3.46774814e-04 -5.15813158e-06 5.15813158e-06 1.78786668e-05 -1.78786668e-05 -7.50720721e-06 1.96636157e-04 -2.02114802e-03 -8.22769560e-05 -3.75595407e-04 -3.75595407e-04 9.58279859e-04 3.06766015e-03 3.06766015e-03 6.87051071e-04 -5.20388754e-04 -5.20388754e-04 -1.39231783e-03 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 -3.29373633e-05 5.72220086e-05 + 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 3 4 6 7 11 0 1 3 4 6 7 8 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 8 16 20 29 38 42 51 60 68 72 76 81 89 109 129 145 167 189 205 227 249 269 286 303 315 335 0 0 3 0 0 1 -3 0 -0 1 -2 664 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 -6.51430410e-04 -1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 9.03850368e-04 6.83086768e-03 8.43337208e-04 2.53001162e-03 -2.53001162e-03 -2.52365441e-03 -7.57096322e-03 7.57096322e-03 -1.00913723e-04 6.55453856e-05 -6.55453856e-05 -1.96636157e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 -5.79192613e-03 -9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 6.83086768e-03 4.49022835e-02 5.72578026e-03 1.71773408e-02 -1.71773408e-02 -1.58592065e-02 -4.75776194e-02 4.75776194e-02 1.03725365e-03 -6.73716006e-04 6.73716006e-04 2.02114802e-03 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 1.33488137e-04 -4.04648958e-05 8.09297916e-05 1.33773441e-04 1.78364587e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 -2.38241943e-03 2.38241943e-03 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 7.33694046e-06 1.56190191e-04 -1.56190191e-04 -8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 -4.04648958e-05 1.78364587e-04 1.82490838e-04 8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -5.92707290e-03 7.14725830e-03 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -2.01015902e-04 1.25198469e-04 -8.22769560e-05 1.28764539e-04 -3.75595407e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 -3.08011777e-04 -1.70112085e-04 -3.08011777e-04 2.53001162e-03 1.71773408e-02 2.38241943e-03 7.14725830e-03 -5.92707290e-03 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 2.01015902e-04 -8.22769560e-05 1.25198469e-04 1.28764539e-04 3.75595407e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 -3.95630639e-04 8.88487290e-05 -1.77697458e-04 -3.69835640e-04 -4.93114186e-04 2.52365441e-03 1.58592065e-02 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 5.13494064e-03 -1.85117687e-02 1.85117687e-02 4.17572779e-04 -5.12247195e-04 5.12247195e-04 9.58279859e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 8.88487290e-05 -4.93114186e-04 -5.27544004e-04 -1.77697458e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -1.85117687e-02 -4.42297760e-02 5.55353062e-02 1.58669337e-03 -1.02255338e-03 9.58279859e-04 -1.92820575e-04 3.06766015e-03 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 8.28520008e-04 4.24254551e-04 8.28520008e-04 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 1.85117687e-02 5.55353062e-02 -4.42297760e-02 -1.58669337e-03 9.58279859e-04 -1.02255338e-03 -1.92820575e-04 -3.06766015e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 9.82142582e-05 3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 2.01015902e-04 -2.01015902e-04 -4.17572779e-04 -1.58669337e-03 1.58669337e-03 -3.22133532e-04 3.31742869e-04 -3.31742869e-04 -6.87051071e-04 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 -1.78364587e-04 -8.88487290e-05 -8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -1.25198469e-04 8.22769560e-05 5.12247195e-04 1.02255338e-03 -9.58279859e-04 3.31742869e-04 -4.61448819e-06 1.53061324e-05 5.93087946e-05 5.20388754e-04 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 -1.78364587e-04 3.08011777e-04 1.77697458e-04 4.93114186e-04 -8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -6.55453856e-05 6.73716006e-04 1.56190191e-04 8.22769560e-05 -1.25198469e-04 -5.12247195e-04 -9.58279859e-04 1.02255338e-03 -3.31742869e-04 1.53061324e-05 -4.61448819e-06 5.93087946e-05 -5.20388754e-04 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 1.70112085e-04 3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.28764539e-04 -1.28764539e-04 1.92820575e-04 1.92820575e-04 5.93087946e-05 5.93087946e-05 3.46774814e-04 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -8.09297916e-05 3.08011777e-04 4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -1.96636157e-04 2.02114802e-03 8.22769560e-05 3.75595407e-04 -3.75595407e-04 -9.58279859e-04 -3.06766015e-03 3.06766015e-03 -6.87051071e-04 5.20388754e-04 -5.20388754e-04 -1.39231783e-03 1.26117398e-06 1.33679398e-05 4.00856057e-06 1.33618686e-06 -6.68093428e-06 -1.32755051e-05 -4.42516836e-06 2.21258418e-05 -6.09251692e-07 7.91441164e-07 -3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 -6.51430410e-04 -1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 1.42056580e-05 -7.10282899e-05 -1.40803698e-04 -4.69345661e-05 2.34672831e-04 -6.49920380e-06 8.44271339e-06 -4.22135669e-05 -3.37708535e-05 -1.40711890e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 -5.79192613e-03 -9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -4.27896200e-06 2.13948100e-05 4.06268943e-05 1.42268363e-05 -7.11341813e-05 2.41503840e-06 -2.42459571e-06 1.21229785e-05 1.02166601e-05 4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 1.33488137e-04 -4.04648958e-05 8.09297916e-05 1.33773441e-04 1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.91365000e-07 7.13160333e-06 1.42268363e-05 2.68866425e-06 -2.37113938e-05 5.80592174e-07 -4.62680413e-07 4.25694169e-06 3.53512266e-06 7.71134021e-07 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 -4.04648958e-05 1.78364587e-04 1.82490838e-04 8.09297916e-05 6.68093428e-06 7.10282899e-05 2.13948100e-05 7.13160333e-06 -3.50230610e-05 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.90296087e-06 4.25694169e-06 -2.08960005e-05 -1.63799202e-05 -6.96533351e-06 6.51430410e-04 5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 -3.08011777e-04 -1.70112085e-04 -3.08011777e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -1.34800267e-04 -4.71433913e-05 2.35716957e-04 -8.02147948e-06 8.10999291e-06 -4.05499645e-05 -3.41201277e-05 -1.42167199e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 -3.95630639e-04 8.88487290e-05 -1.77697458e-04 -3.69835640e-04 -4.93114186e-04 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -4.71433913e-05 -9.08455661e-06 7.85723189e-05 -1.94629757e-06 1.58322692e-06 -1.42167199e-05 -1.17934149e-05 -2.63871153e-06 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 8.88487290e-05 -4.93114186e-04 -5.27544004e-04 -1.77697458e-04 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.35716957e-04 7.85723189e-05 -3.86231687e-04 9.73148786e-06 -1.42167199e-05 6.98234823e-05 5.47666844e-05 2.32744941e-05 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 8.28520008e-04 4.24254551e-04 8.28520008e-04 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -5.80592174e-07 2.90296087e-06 8.02147948e-06 1.94629757e-06 -9.73148786e-06 -2.37391660e-07 -4.40488803e-07 2.20244401e-06 1.20827724e-06 5.03448848e-07 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 9.82142582e-05 3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.62680413e-07 -4.25694169e-06 -8.10999291e-06 -1.58322692e-06 1.42167199e-05 -4.40488803e-07 2.55460371e-07 -2.42817748e-06 -2.12901390e-06 -4.54207908e-07 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 -1.78364587e-04 -8.88487290e-05 -8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 -4.25694169e-06 2.08960005e-05 4.05499645e-05 1.42167199e-05 -6.98234823e-05 2.20244401e-06 -2.42817748e-06 1.19107123e-05 9.84590416e-06 4.18903631e-06 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 -1.78364587e-04 3.08011777e-04 1.77697458e-04 4.93114186e-04 -8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 -3.53512266e-06 1.63799202e-05 3.41201277e-05 1.17934149e-05 -5.47666844e-05 1.20827724e-06 -2.12901390e-06 9.84590416e-06 7.51335398e-06 3.41516227e-06 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 1.70112085e-04 3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 -7.71134021e-07 6.96533351e-06 1.42167199e-05 2.63871153e-06 -2.32744941e-05 5.03448848e-07 -4.54207908e-07 4.18903631e-06 3.41516227e-06 7.39948805e-07 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -8.09297916e-05 3.08011777e-04 4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 -0 1 -1 516 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 1.22162345e-02 2.11591388e-02 1.40272444e-02 6.79313079e-02 -1.27999319e-02 3.83997958e-02 -1.27999319e-02 3.13232204e-02 -9.39696612e-02 3.13232204e-02 1.95031088e-03 2.53352815e-03 -8.44509382e-04 -3.37803753e-03 2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 2.77259188e-02 4.80227001e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 1.22953455e-01 -4.09844849e-02 5.94744232e-02 -1.78423270e-01 5.94744232e-02 2.00022352e-02 2.59836657e-02 -8.66122191e-03 -3.46448876e-02 2.59836657e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 3.21973559e-02 -1.07324520e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 6.06136500e-03 1.12002096e-04 -3.73340319e-05 -7.04884014e-03 5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -2.41610436e-02 -1.47326991e-02 -4.18481550e-02 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -8.01239971e-02 3.21973559e-02 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 -9.22137638e-03 -1.41350143e-02 5.28663010e-03 1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 4.18481550e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 3.21973559e-02 5.73561861e-03 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 3.07379213e-03 5.28663010e-03 -3.73340319e-05 -8.77371614e-03 1.12002096e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 4.58875327e-02 8.26526786e-02 -2.75508929e-02 -2.03515392e-02 3.67638056e-03 -1.22546019e-03 2.18659864e-02 -1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 2.61191408e-02 3.71899705e-02 4.52396789e-02 9.39696612e-02 1.78423270e-01 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 8.26526786e-02 -1.74519610e-01 8.26526786e-02 2.62821902e-02 4.25065126e-02 -1.63994898e-02 -4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 -4.52396789e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -2.75508929e-02 8.26526786e-02 4.58875327e-02 -8.76073008e-03 -1.63994898e-02 -1.22546019e-03 2.85579432e-02 3.67638056e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 -2.41610436e-02 -2.61191408e-02 2.61191408e-02 1.64147832e-02 2.83305810e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 9.22137638e-03 -3.07379213e-03 2.03515392e-02 -2.62821902e-02 8.76073008e-03 1.47088219e-03 7.28764869e-04 -2.42921623e-04 -2.65506753e-03 1.99130065e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.12002096e-04 1.41350143e-02 -5.28663010e-03 -3.67638056e-03 -4.25065126e-02 1.63994898e-02 7.28764869e-04 3.37516659e-03 -1.22672116e-03 -2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 -5.28663010e-03 3.73340319e-05 1.22546019e-03 1.63994898e-02 1.22546019e-03 -2.42921623e-04 -1.22672116e-03 1.03910162e-04 4.20752593e-04 -1.22672116e-03 1.47326991e-02 1.47326991e-02 -3.71899705e-02 -3.71899705e-02 -1.57020664e-02 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 -1.59718924e-02 8.77371614e-03 -2.18659864e-02 4.55220888e-02 -2.85579432e-02 -2.65506753e-03 -2.72010852e-03 4.20752593e-04 4.53669010e-03 -1.99118315e-03 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 2.83305810e-02 4.91281203e-02 2.53352815e-03 2.59836657e-02 -5.28663010e-03 1.41350143e-02 -1.12002096e-04 1.63994898e-02 -4.25065126e-02 -3.67638056e-03 1.99130065e-03 1.73636249e-03 -1.22672116e-03 -1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 1.27999319e-02 1.27999319e-02 -3.83997958e-02 -3.13232204e-02 -3.13232204e-02 9.39696612e-02 1.95031088e-03 -8.44509382e-04 2.53352815e-03 3.37803753e-03 2.53352815e-03 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 1.22162345e-02 2.11591388e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 4.09844849e-02 -1.22953455e-01 -5.94744232e-02 -5.94744232e-02 1.78423270e-01 2.00022352e-02 -8.66122191e-03 2.59836657e-02 3.46448876e-02 2.59836657e-02 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 2.77259188e-02 4.80227001e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -1.07324520e-02 3.21973559e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 -6.06136500e-03 3.73340319e-05 -1.12002096e-04 -7.04884014e-03 -5.28663010e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 5.73561861e-03 3.21973559e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -3.07379213e-03 3.73340319e-05 -5.28663010e-03 -8.77371614e-03 -1.12002096e-04 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -2.41610436e-02 -1.47326991e-02 -4.18481550e-02 3.83997958e-02 1.22953455e-01 3.21973559e-02 3.21973559e-02 -8.01239971e-02 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 9.22137638e-03 -5.28663010e-03 1.41350143e-02 1.59718924e-02 1.41350143e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 4.18481550e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 4.58875327e-02 -2.75508929e-02 8.26526786e-02 2.03515392e-02 1.22546019e-03 -3.67638056e-03 2.18659864e-02 1.63994898e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -2.75508929e-02 4.58875327e-02 8.26526786e-02 8.76073008e-03 1.22546019e-03 1.63994898e-02 2.85579432e-02 -3.67638056e-03 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 2.61191408e-02 3.71899705e-02 4.52396789e-02 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 8.26526786e-02 8.26526786e-02 -1.74519610e-01 -2.62821902e-02 1.63994898e-02 -4.25065126e-02 -4.55220888e-02 -4.25065126e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 -4.52396789e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 3.07379213e-03 -9.22137638e-03 -2.03515392e-02 -8.76073008e-03 2.62821902e-02 1.47088219e-03 -2.42921623e-04 7.28764869e-04 2.65506753e-03 1.99130065e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 -2.41610436e-02 -2.61191408e-02 2.61191408e-02 1.64147832e-02 2.83305810e-02 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -3.73340319e-05 5.28663010e-03 -1.22546019e-03 -1.22546019e-03 -1.63994898e-02 -2.42921623e-04 1.03910162e-04 -1.22672116e-03 -4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 2.53352815e-03 2.59836657e-02 1.12002096e-04 5.28663010e-03 -1.41350143e-02 3.67638056e-03 -1.63994898e-02 4.25065126e-02 7.28764869e-04 -1.22672116e-03 3.37516659e-03 2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 8.77371614e-03 -1.59718924e-02 -2.18659864e-02 -2.85579432e-02 4.55220888e-02 2.65506753e-03 -4.20752593e-04 2.72010852e-03 4.53669010e-03 1.99118315e-03 1.47326991e-02 1.47326991e-02 -3.71899705e-02 -3.71899705e-02 -1.57020664e-02 2.53352815e-03 2.59836657e-02 5.28663010e-03 1.12002096e-04 -1.41350143e-02 -1.63994898e-02 3.67638056e-03 4.25065126e-02 1.99130065e-03 -1.22672116e-03 1.73636249e-03 1.99118315e-03 3.37516659e-03 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 2.83305810e-02 4.91281203e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +0 1 -2 676 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 -6.51430410e-04 1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -8.43337208e-04 -2.53001162e-03 7.57096322e-03 2.52365441e-03 7.57096322e-03 5.04568613e-05 6.55453856e-05 1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 -5.79192613e-03 9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -5.72578026e-03 -1.71773408e-02 4.75776194e-02 1.58592065e-02 4.75776194e-02 -5.18626823e-04 -6.73716006e-04 -2.02114802e-03 8.98288008e-04 -6.73716006e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -1.33488137e-04 4.04648958e-05 8.09297916e-05 -1.33773441e-04 1.78364587e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -2.38241943e-03 -7.14725830e-03 1.66083153e-02 6.78401156e-03 2.03520347e-02 -2.12021312e-04 -1.25198469e-04 -3.75595407e-04 1.09702608e-04 -8.22769560e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 4.04648958e-05 1.78364587e-04 -1.82490838e-04 8.09297916e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 4.26045592e-04 -2.38241943e-03 6.78401156e-03 -1.48238216e-03 6.78401156e-03 3.66847023e-06 -1.56190191e-04 -8.22769560e-05 -6.35397682e-06 -1.56190191e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 3.08011777e-04 -1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -2.38241943e-03 -5.92707290e-03 2.03520347e-02 6.78401156e-03 1.66083153e-02 1.10054107e-05 -8.22769560e-05 -3.75595407e-04 2.38467147e-04 -1.25198469e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 3.95630639e-04 -8.88487290e-05 -1.77697458e-04 3.69835640e-04 -4.93114186e-04 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 6.78401156e-03 2.03520347e-02 -4.42297760e-02 -1.85117687e-02 -5.55353062e-02 9.60334201e-04 1.02255338e-03 3.06766015e-03 -1.27770648e-03 9.58279859e-04 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 -8.88487290e-05 -4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -1.85117687e-02 5.13494064e-03 -1.85117687e-02 2.08786389e-04 5.12247195e-04 9.58279859e-04 -3.61628634e-04 5.12247195e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 -8.28520008e-04 4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 6.78401156e-03 1.66083153e-02 -5.55353062e-02 -1.85117687e-02 -4.42297760e-02 6.26359168e-04 9.58279859e-04 3.06766015e-03 -1.47052705e-03 1.02255338e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 9.82142582e-05 -3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -3.66847023e-06 -1.10054107e-05 -9.60334201e-04 -2.08786389e-04 -6.26359168e-04 1.79547727e-04 -1.14508512e-04 -3.43525536e-04 2.89645810e-04 -2.17234357e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 -1.78364587e-04 8.88487290e-05 8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 1.56190191e-04 8.22769560e-05 -1.02255338e-03 -5.12247195e-04 -9.58279859e-04 -1.14508512e-04 -4.61448819e-06 -5.20388754e-04 3.16952150e-04 -1.53061324e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -1.78364587e-04 -3.08011777e-04 1.77697458e-04 4.93114186e-04 8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 8.22769560e-05 3.75595407e-04 -3.06766015e-03 -9.58279859e-04 -3.06766015e-03 -3.43525536e-04 -5.20388754e-04 -1.39231783e-03 5.95003681e-04 -5.20388754e-04 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 1.70112085e-04 -3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 6.35397682e-06 -2.38467147e-04 1.27770648e-03 3.61628634e-04 1.47052705e-03 2.89645810e-04 3.16952150e-04 5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -8.09297916e-05 -3.08011777e-04 4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 6.55453856e-05 -6.73716006e-04 8.22769560e-05 1.56190191e-04 1.25198469e-04 -9.58279859e-04 -5.12247195e-04 -1.02255338e-03 -2.17234357e-04 -1.53061324e-05 -5.20388754e-04 2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -4.00856057e-06 -6.68093428e-06 4.42516836e-06 1.32755051e-05 2.21258418e-05 -2.43700677e-06 7.91441164e-07 1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 -6.51430410e-04 1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -4.26169739e-05 -7.10282899e-05 4.69345661e-05 1.40803698e-04 2.34672831e-04 -2.59968152e-05 8.44271339e-06 1.40711890e-05 -2.25139024e-05 4.22135669e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 -5.79192613e-03 9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -4.27896200e-06 -7.13160333e-06 2.68866425e-06 1.42268363e-05 2.37113938e-05 -2.77120995e-06 4.62680413e-07 7.71134021e-07 -2.27036890e-06 4.25694169e-06 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -1.33488137e-04 4.04648958e-05 8.09297916e-05 -1.33773441e-04 1.78364587e-04 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -1.22019303e-05 -2.13948100e-05 1.42268363e-05 4.06268943e-05 7.11341813e-05 -7.64036796e-06 2.42459571e-06 4.25694169e-06 -7.19981464e-06 1.21229785e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 4.04648958e-05 1.78364587e-04 -1.82490838e-04 8.09297916e-05 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -2.13948100e-05 -3.50230610e-05 2.37113938e-05 7.11341813e-05 1.16503354e-04 -1.27339466e-05 4.25694169e-06 6.96533351e-06 -1.07039980e-05 2.08960005e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 3.08011777e-04 -1.70112085e-04 3.08011777e-04 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 1.42268363e-05 2.37113938e-05 -9.08455661e-06 -4.71433913e-05 -7.85723189e-05 9.24024813e-06 -1.58322692e-06 -2.63871153e-06 7.58225060e-06 -1.42167199e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 3.95630639e-04 -8.88487290e-05 -1.77697458e-04 3.69835640e-04 -4.93114186e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 4.06268943e-05 7.11341813e-05 -4.71433913e-05 -1.34800267e-04 -2.35716957e-04 2.55381576e-05 -8.10999291e-06 -1.42167199e-05 2.40068689e-05 -4.05499645e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 -8.88487290e-05 -4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 7.11341813e-05 1.16503354e-04 -7.85723189e-05 -2.35716957e-04 -3.86231687e-04 4.25635960e-05 -1.42167199e-05 -2.32744941e-05 3.58110579e-05 -6.98234823e-05 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 -8.28520008e-04 4.24254551e-04 -8.28520008e-04 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 7.64036796e-06 1.27339466e-05 -9.24024813e-06 -2.55381576e-05 -4.25635960e-05 4.52926879e-06 -1.62353572e-06 -2.70589286e-06 3.96030993e-06 -7.42558112e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 9.82142582e-05 -3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -2.42459571e-06 -4.25694169e-06 1.58322692e-06 8.10999291e-06 1.42167199e-05 -1.62353572e-06 2.55460371e-07 4.54207908e-07 -1.44598144e-06 2.42817748e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 -1.78364587e-04 8.88487290e-05 8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -4.25694169e-06 -6.96533351e-06 2.63871153e-06 1.42167199e-05 2.32744941e-05 -2.70589286e-06 4.54207908e-07 7.39948805e-07 -2.14358063e-06 4.18903631e-06 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -1.78364587e-04 -3.08011777e-04 1.77697458e-04 4.93114186e-04 8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 7.19981464e-06 1.07039980e-05 -7.58225060e-06 -2.40068689e-05 -3.58110579e-05 3.96030993e-06 -1.44598144e-06 -2.14358063e-06 2.74669353e-06 -6.83032454e-06 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 1.70112085e-04 -3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 3.95720582e-06 4.22135669e-05 -4.25694169e-06 -1.21229785e-05 -2.08960005e-05 1.42167199e-05 4.05499645e-05 6.98234823e-05 -7.42558112e-06 2.42817748e-06 4.18903631e-06 -6.83032454e-06 1.19107123e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -8.09297916e-05 -3.08011777e-04 4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +0 1 -1 520 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 1.40272444e-02 6.79313079e-02 -3.83997958e-02 1.27999319e-02 -1.27999319e-02 9.39696612e-02 -3.13232204e-02 3.13232204e-02 -3.90062175e-03 2.53352815e-03 -2.53352815e-03 8.44509382e-04 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 6.79313079e-02 1.60908651e-01 -1.22953455e-01 4.09844849e-02 -4.09844849e-02 1.78423270e-01 -5.94744232e-02 5.94744232e-02 -4.00044704e-02 2.59836657e-02 -2.59836657e-02 8.66122191e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 2.82904271e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 3.21973559e-02 -3.21973559e-02 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.84427528e-02 1.41350143e-02 -1.41350143e-02 5.28663010e-03 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 5.73561861e-03 1.07324520e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 9.13515713e-03 -1.12002096e-04 5.28663010e-03 -1.72487600e-03 -3.73340319e-05 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 1.35577280e-02 1.27999319e-02 4.09844849e-02 -3.21973559e-02 1.07324520e-02 5.73561861e-03 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -9.13515713e-03 5.28663010e-03 -1.12002096e-04 -1.72487600e-03 3.73340319e-05 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 -4.12148247e-02 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.74519610e-01 8.26526786e-02 -8.26526786e-02 5.25643805e-02 -4.25065126e-02 4.25065126e-02 -1.63994898e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 8.26526786e-02 4.58875327e-02 2.75508929e-02 -2.91122693e-02 -3.67638056e-03 -1.63994898e-02 6.69195679e-03 -1.22546019e-03 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 -4.02485422e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -8.26526786e-02 2.75508929e-02 4.58875327e-02 2.91122693e-02 -1.63994898e-02 -3.67638056e-03 6.69195679e-03 1.22546019e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 -9.13515713e-03 9.13515713e-03 -5.25643805e-02 2.91122693e-02 -2.91122693e-02 6.06959405e-03 -2.72006552e-03 2.72006552e-03 -4.85843246e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.41350143e-02 1.12002096e-04 -5.28663010e-03 4.25065126e-02 3.67638056e-03 1.63994898e-02 -2.72006552e-03 3.37516659e-03 -1.73636249e-03 -7.28925372e-04 1.22672116e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 -5.28663010e-03 1.12002096e-04 -4.25065126e-02 1.63994898e-02 3.67638056e-03 2.72006552e-03 -1.73636249e-03 3.37516659e-03 -7.28925372e-04 -1.22672116e-03 1.05795694e-02 2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 1.72487600e-03 1.72487600e-03 -6.69195679e-03 -6.69195679e-03 -7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 8.44509382e-04 8.66122191e-03 -5.28663010e-03 3.73340319e-05 -3.73340319e-05 1.63994898e-02 1.22546019e-03 -1.22546019e-03 -4.85843246e-04 1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -1.27999319e-02 -3.83997958e-02 3.13232204e-02 3.13232204e-02 9.39696612e-02 1.95031088e-03 -8.44509382e-04 -2.53352815e-03 3.37803753e-03 -2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -4.09844849e-02 -1.22953455e-01 5.94744232e-02 5.94744232e-02 1.78423270e-01 2.00022352e-02 -8.66122191e-03 -2.59836657e-02 3.46448876e-02 -2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -1.07324520e-02 -3.21973559e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 6.06136500e-03 -3.73340319e-05 -1.12002096e-04 7.04884014e-03 -5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 2.82904271e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 5.73561861e-03 -3.21973559e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 3.07379213e-03 -3.73340319e-05 -5.28663010e-03 8.77371614e-03 -1.12002096e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -3.21973559e-02 -8.01239971e-02 6.28322570e-02 6.28322570e-02 1.50604352e-01 9.22137638e-03 -5.28663010e-03 -1.41350143e-02 1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 1.35577280e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 4.58875327e-02 -2.75508929e-02 -8.26526786e-02 -2.03515392e-02 -1.22546019e-03 -3.67638056e-03 -2.18659864e-02 1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 -4.12148247e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -2.75508929e-02 4.58875327e-02 -8.26526786e-02 -8.76073008e-03 -1.22546019e-03 1.63994898e-02 -2.85579432e-02 -3.67638056e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 6.28322570e-02 1.50604352e-01 -8.26526786e-02 -8.26526786e-02 -1.74519610e-01 -2.62821902e-02 1.63994898e-02 4.25065126e-02 -4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 -4.02485422e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -3.07379213e-03 -9.22137638e-03 2.03515392e-02 8.76073008e-03 2.62821902e-02 1.47088219e-03 -2.42921623e-04 -7.28764869e-04 2.65506753e-03 -1.99130065e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 3.73340319e-05 5.28663010e-03 1.22546019e-03 1.22546019e-03 -1.63994898e-02 -2.42921623e-04 1.03910162e-04 1.22672116e-03 -4.20752593e-04 1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 5.28663010e-03 1.41350143e-02 3.67638056e-03 -1.63994898e-02 -4.25065126e-02 -7.28764869e-04 1.22672116e-03 3.37516659e-03 -2.72010852e-03 1.73636249e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 3.37803753e-03 3.46448876e-02 -7.04884014e-03 -8.77371614e-03 -1.59718924e-02 2.18659864e-02 2.85579432e-02 4.55220888e-02 2.65506753e-03 -4.20752593e-04 -2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.05795694e-02 2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 1.12002096e-04 1.41350143e-02 -1.63994898e-02 3.67638056e-03 -4.25065126e-02 -1.99130065e-03 1.22672116e-03 1.73636249e-03 -1.99118315e-03 3.37516659e-03 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 21 42 63 80 102 123 140 162 183 200 222 238 254 276 298 320 337 359 381 398 420 442 459 481 503 520 0 1 0 516 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 -1.05795694e-02 9.03850368e-04 6.83086768e-03 -2.53001162e-03 2.53001162e-03 8.43337208e-04 7.57096322e-03 -7.57096322e-03 -2.52365441e-03 5.04568613e-05 -1.96636157e-04 -6.55453856e-05 8.73938474e-05 6.55453856e-05 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 -2.40113500e-02 6.83086768e-03 4.49022835e-02 -1.71773408e-02 1.71773408e-02 5.72578026e-03 4.75776194e-02 -4.75776194e-02 -1.58592065e-02 -5.18626823e-04 2.02114802e-03 6.73716006e-04 -8.98288008e-04 -6.73716006e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 -2.82904271e-02 2.53001162e-03 1.71773408e-02 -5.92707290e-03 7.14725830e-03 2.38241943e-03 1.66083153e-02 -2.03520347e-02 -6.78401156e-03 -2.12021312e-04 3.75595407e-04 1.25198469e-04 -1.09702608e-04 -8.22769560e-05 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 1.35577280e-02 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 -5.92707290e-03 -2.38241943e-03 -2.03520347e-02 1.66083153e-02 6.78401156e-03 -1.10054107e-05 -3.75595407e-04 -8.22769560e-05 2.38467147e-04 1.25198469e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 -2.38241943e-03 4.26045592e-04 -6.78401156e-03 6.78401156e-03 -1.48238216e-03 -3.66847023e-06 -8.22769560e-05 -1.56190191e-04 -6.35397682e-06 1.56190191e-04 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 4.12148247e-02 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -2.03520347e-02 -6.78401156e-03 -4.42297760e-02 5.55353062e-02 1.85117687e-02 9.60334201e-04 -3.06766015e-03 -1.02255338e-03 1.27770648e-03 9.58279859e-04 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 -4.02485422e-03 7.57096322e-03 4.75776194e-02 -2.03520347e-02 1.66083153e-02 6.78401156e-03 5.55353062e-02 -4.42297760e-02 -1.85117687e-02 -6.26359168e-04 3.06766015e-03 9.58279859e-04 -1.47052705e-03 -1.02255338e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.52365441e-03 1.58592065e-02 -6.78401156e-03 6.78401156e-03 -1.48238216e-03 1.85117687e-02 -1.85117687e-02 5.13494064e-03 -2.08786389e-04 9.58279859e-04 5.12247195e-04 -3.61628634e-04 -5.12247195e-04 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 1.39070038e-02 5.04568613e-05 -5.18626823e-04 2.12021312e-04 1.10054107e-05 3.66847023e-06 -9.60334201e-04 6.26359168e-04 2.08786389e-04 1.79547727e-04 3.43525536e-04 1.14508512e-04 -2.89645810e-04 -2.17234357e-04 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 -2.45350028e-02 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 3.75595407e-04 8.22769560e-05 3.06766015e-03 -3.06766015e-03 -9.58279859e-04 3.43525536e-04 -1.39231783e-03 -5.20388754e-04 5.95003681e-04 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 8.22769560e-05 1.56190191e-04 1.02255338e-03 -9.58279859e-04 -5.12247195e-04 1.14508512e-04 -5.20388754e-04 -4.61448819e-06 3.16952150e-04 1.53061324e-05 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 1.39070038e-02 -2.45350028e-02 8.38557078e-03 8.73938474e-05 -8.98288008e-04 1.09702608e-04 -2.38467147e-04 6.35397682e-06 -1.27770648e-03 1.47052705e-03 3.61628634e-04 -2.89645810e-04 5.95003681e-04 3.16952150e-04 -1.54906445e-04 -2.57643355e-04 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 6.55453856e-05 -6.73716006e-04 8.22769560e-05 -1.25198469e-04 -1.56190191e-04 -9.58279859e-04 1.02255338e-03 5.12247195e-04 -2.17234357e-04 5.20388754e-04 1.53061324e-05 -2.57643355e-04 -4.61448819e-06 2.64027710e-01 3.35702467e-01 -2.34088176e-01 2.34088176e-01 -2.34088176e-01 2.32521307e-01 -2.32521307e-01 2.32521307e-01 1.17447156e-01 -1.17447156e-01 1.17447156e-01 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 -1.05795694e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 4.62750567e-02 -4.62750567e-02 8.52744119e-02 -8.52744119e-02 8.52744119e-02 -9.22781897e-02 9.22781897e-02 -9.22781897e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 -2.40113500e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 1.96806394e-01 -1.96806394e-01 -1.84253614e-01 -7.23843070e-02 7.23843070e-02 1.26390303e-01 2.67360862e-02 -2.67360862e-02 1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 -2.82904271e-02 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 5.08044839e-02 1.96806394e-01 -7.23843070e-02 -1.84253614e-01 -7.23843070e-02 6.31951514e-02 -2.67360862e-02 1.36193299e-01 -1.09457213e-01 -2.67360862e-02 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 1.35577280e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 1.96806394e-01 5.08044839e-02 7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -6.31951514e-02 1.36193299e-01 -2.67360862e-02 -1.09457213e-01 2.67360862e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 -7.23843070e-02 7.23843070e-02 1.72070040e-01 9.02754871e-02 -9.02754871e-02 -2.86786909e-02 8.36653844e-02 -8.36653844e-02 5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 4.12148247e-02 2.32521307e-01 8.52744119e-02 -7.23843070e-02 -1.84253614e-01 -7.23843070e-02 9.02754871e-02 1.72070040e-01 9.02754871e-02 -1.43393455e-02 -8.36653844e-02 5.88289095e-02 2.48364749e-02 -8.36653844e-02 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 -4.02485422e-03 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -9.02754871e-02 9.02754871e-02 1.72070040e-01 1.43393455e-02 5.88289095e-02 -8.36653844e-02 2.48364749e-02 8.36653844e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -1.26390303e-01 -6.31951514e-02 6.31951514e-02 2.86786909e-02 1.43393455e-02 -1.43393455e-02 -1.36848640e-01 5.81869714e-02 -5.81869714e-02 -1.16373943e-01 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 1.39070038e-02 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 2.67360862e-02 -1.36193299e-01 -8.36653844e-02 8.36653844e-02 -5.88289095e-02 5.81869714e-02 2.76085806e-02 -6.36744294e-02 1.00782791e-01 6.36744294e-02 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 -2.45350028e-02 -1.17447156e-01 9.22781897e-02 2.67360862e-02 -1.36193299e-01 2.67360862e-02 8.36653844e-02 -5.88289095e-02 8.36653844e-02 -5.81869714e-02 -6.36744294e-02 2.76085806e-02 1.00782791e-01 -6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 1.09457213e-01 1.09457213e-01 -2.48364749e-02 -2.48364749e-02 1.00782791e-01 1.00782791e-01 -1.36848640e-01 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 1.39070038e-02 -2.45350028e-02 8.38557078e-03 1.17447156e-01 -9.22781897e-02 -1.36193299e-01 2.67360862e-02 -2.67360862e-02 -5.88289095e-02 8.36653844e-02 -8.36653844e-02 -1.16373943e-01 6.36744294e-02 -6.36744294e-02 2.76085806e-02 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 286 306 327 349 366 387 409 426 445 467 484 500 516 -0 1 1 471 - 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 3.25715205e-04 2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 2.89596307e-03 1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 1.96428516e-04 -3.08011777e-04 -3.08011777e-04 1.78364587e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 8.09297916e-05 1.78364587e-04 4.87173978e-05 -4.04648958e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 -4.89886959e-04 8.28520008e-04 8.28520008e-04 -4.93114186e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 -1.77697458e-04 -4.93114186e-04 -1.57708364e-04 8.88487290e-05 1.06641224e-03 9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 -1.77697458e-04 1.57708364e-04 8.88487290e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 1.82595267e-04 4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 -1.78364587e-04 -8.28520008e-04 1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -1.78364587e-04 -8.09297916e-05 -8.28520008e-04 4.93114186e-04 1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 5.22006568e-05 3.31512088e-04 -1.78364587e-04 4.04648958e-05 4.04648958e-05 4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 1.40272444e-02 6.79313079e-02 -3.83997958e-02 1.27999319e-02 1.27999319e-02 9.39696612e-02 -3.13232204e-02 -3.13232204e-02 -3.90062175e-03 2.53352815e-03 2.53352815e-03 -8.44509382e-04 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 3.25715205e-04 2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 6.79313079e-02 1.60908651e-01 -1.22953455e-01 4.09844849e-02 4.09844849e-02 1.78423270e-01 -5.94744232e-02 -5.94744232e-02 -4.00044704e-02 2.59836657e-02 2.59836657e-02 -8.66122191e-03 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 2.89596307e-03 1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 3.83997958e-02 1.22953455e-01 -8.01239971e-02 3.21973559e-02 3.21973559e-02 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.84427528e-02 1.41350143e-02 1.41350143e-02 -5.28663010e-03 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 1.96428516e-04 -3.08011777e-04 -3.08011777e-04 1.78364587e-04 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 5.73561861e-03 -1.07324520e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 9.13515713e-03 -1.12002096e-04 -5.28663010e-03 -1.72487600e-03 3.73340319e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 8.09297916e-05 1.78364587e-04 4.87173978e-05 -4.04648958e-05 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 -1.07324520e-02 5.73561861e-03 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 9.13515713e-03 -5.28663010e-03 -1.12002096e-04 1.72487600e-03 3.73340319e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.74519610e-01 8.26526786e-02 8.26526786e-02 5.25643805e-02 -4.25065126e-02 -4.25065126e-02 1.63994898e-02 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 -4.89886959e-04 8.28520008e-04 8.28520008e-04 -4.93114186e-04 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 8.26526786e-02 4.58875327e-02 -2.75508929e-02 -2.91122693e-02 -3.67638056e-03 1.63994898e-02 6.69195679e-03 1.22546019e-03 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 -1.77697458e-04 -4.93114186e-04 -1.57708364e-04 8.88487290e-05 3.13232204e-02 5.94744232e-02 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 8.26526786e-02 -2.75508929e-02 4.58875327e-02 -2.91122693e-02 1.63994898e-02 -3.67638056e-03 -6.69195679e-03 1.22546019e-03 1.06641224e-03 9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 -1.77697458e-04 1.57708364e-04 8.88487290e-05 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 -9.13515713e-03 -9.13515713e-03 -5.25643805e-02 2.91122693e-02 2.91122693e-02 6.06959405e-03 -2.72006552e-03 -2.72006552e-03 4.85843246e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 1.82595267e-04 4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 2.53352815e-03 2.59836657e-02 -1.41350143e-02 1.12002096e-04 5.28663010e-03 4.25065126e-02 3.67638056e-03 -1.63994898e-02 -2.72006552e-03 3.37516659e-03 1.73636249e-03 -7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 -1.78364587e-04 -8.28520008e-04 1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 -1.41350143e-02 5.28663010e-03 1.12002096e-04 4.25065126e-02 -1.63994898e-02 3.67638056e-03 -2.72006552e-03 1.73636249e-03 3.37516659e-03 7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -1.78364587e-04 -8.09297916e-05 -8.28520008e-04 4.93114186e-04 1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 1.72487600e-03 -1.72487600e-03 -6.69195679e-03 6.69195679e-03 -7.28925372e-04 7.28925372e-04 -6.20217674e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -8.44509382e-04 -8.66122191e-03 5.28663010e-03 -3.73340319e-05 -3.73340319e-05 -1.63994898e-02 -1.22546019e-03 -1.22546019e-03 4.85843246e-04 -1.22672116e-03 -1.22672116e-03 1.03910162e-04 5.22006568e-05 3.31512088e-04 -1.78364587e-04 4.04648958e-05 4.04648958e-05 4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 181 205 229 255 281 305 331 357 381 407 433 447 471 +0 1 1 507 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 3.25715205e-04 1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 2.89596307e-03 9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -1.33488137e-04 -8.09297916e-05 -4.04648958e-05 1.33773441e-04 1.78364587e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 3.08011777e-04 1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 3.95630639e-04 1.77697458e-04 8.88487290e-05 -3.69835640e-04 -4.93114186e-04 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 -8.28520008e-04 -4.93114186e-04 4.24254551e-04 8.28520008e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 -8.88487290e-05 5.27544004e-04 1.77697458e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 -4.91071291e-05 -3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 -1.78364587e-04 -1.77697458e-04 8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -1.78364587e-04 -4.04648958e-05 -8.88487290e-05 4.93114186e-04 8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 1.82490838e-04 3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 3.08011777e-04 8.09297916e-05 4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 3.83997958e-02 1.27999319e-02 3.13232204e-02 -9.39696612e-02 -3.13232204e-02 1.95031088e-03 2.53352815e-03 8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 3.25715205e-04 1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 6.79313079e-02 1.60908651e-01 -4.09844849e-02 1.22953455e-01 4.09844849e-02 5.94744232e-02 -1.78423270e-01 -5.94744232e-02 2.00022352e-02 2.59836657e-02 8.66122191e-03 -3.46448876e-02 -2.59836657e-02 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 2.89596307e-03 9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 3.21973559e-02 1.07324520e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 6.06136500e-03 1.12002096e-04 3.73340319e-05 -7.04884014e-03 -5.28663010e-03 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -1.33488137e-04 -8.09297916e-05 -4.04648958e-05 1.33773441e-04 1.78364587e-04 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -8.01239971e-02 -3.21973559e-02 -6.28322570e-02 1.50604352e-01 6.28322570e-02 -9.22137638e-03 -1.41350143e-02 -5.28663010e-03 1.59718924e-02 1.41350143e-02 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 3.08011777e-04 1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 -3.21973559e-02 5.73561861e-03 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 -3.07379213e-03 -5.28663010e-03 -3.73340319e-05 8.77371614e-03 1.12002096e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 4.58875327e-02 8.26526786e-02 2.75508929e-02 -2.03515392e-02 3.67638056e-03 1.22546019e-03 2.18659864e-02 1.63994898e-02 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 3.95630639e-04 1.77697458e-04 8.88487290e-05 -3.69835640e-04 -4.93114186e-04 9.39696612e-02 1.78423270e-01 -6.28322570e-02 1.50604352e-01 6.28322570e-02 8.26526786e-02 -1.74519610e-01 -8.26526786e-02 2.62821902e-02 4.25065126e-02 1.63994898e-02 -4.55220888e-02 -4.25065126e-02 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 -8.28520008e-04 -4.93114186e-04 4.24254551e-04 8.28520008e-04 3.13232204e-02 5.94744232e-02 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 2.75508929e-02 -8.26526786e-02 4.58875327e-02 8.76073008e-03 1.63994898e-02 -1.22546019e-03 -2.85579432e-02 3.67638056e-03 1.06641224e-03 9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 -8.88487290e-05 5.27544004e-04 1.77697458e-04 1.95031088e-03 2.00022352e-02 -6.06136500e-03 9.22137638e-03 3.07379213e-03 2.03515392e-02 -2.62821902e-02 -8.76073008e-03 1.47088219e-03 7.28764869e-04 2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 -4.91071291e-05 -3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 2.53352815e-03 2.59836657e-02 -1.12002096e-04 1.41350143e-02 5.28663010e-03 -3.67638056e-03 -4.25065126e-02 -1.63994898e-02 7.28764869e-04 3.37516659e-03 1.22672116e-03 -2.72010852e-03 -1.73636249e-03 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 -1.78364587e-04 -1.77697458e-04 8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 5.28663010e-03 3.73340319e-05 -1.22546019e-03 -1.63994898e-02 1.22546019e-03 2.42921623e-04 1.22672116e-03 1.03910162e-04 -4.20752593e-04 -1.22672116e-03 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -1.78364587e-04 -4.04648958e-05 -8.88487290e-05 4.93114186e-04 8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 -1.59718924e-02 -8.77371614e-03 -2.18659864e-02 4.55220888e-02 2.85579432e-02 -2.65506753e-03 -2.72010852e-03 -4.20752593e-04 4.53669010e-03 1.99118315e-03 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 1.82490838e-04 3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 -1.41350143e-02 -1.12002096e-04 -1.63994898e-02 4.25065126e-02 -3.67638056e-03 -1.99130065e-03 -1.73636249e-03 -1.22672116e-03 1.99118315e-03 3.37516659e-03 1.04401314e-04 6.63024177e-04 -1.78364587e-04 3.08011777e-04 8.09297916e-05 4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 0 1 2 169 - 1.26117398e-06 1.33679398e-05 -6.68093428e-06 1.33618686e-06 4.00856057e-06 2.21258418e-05 -4.42516836e-06 -1.32755051e-05 3.04625846e-06 -1.31906861e-06 -3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 1.42056580e-05 4.26169739e-05 2.34672831e-04 -4.69345661e-05 -1.40803698e-04 3.24960190e-05 -1.40711890e-05 -4.22135669e-05 -1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 7.13160333e-06 2.13948100e-05 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 1.56369075e-05 -6.96533351e-06 -2.08960005e-05 -5.67592226e-06 4.25694169e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -7.91365000e-07 -4.27896200e-06 -2.37113938e-05 2.68866425e-06 1.42268363e-05 -3.35180212e-06 7.71134021e-07 4.25694169e-06 1.26475376e-06 -4.62680413e-07 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -4.27896200e-06 -1.22019303e-05 -7.11341813e-05 1.42268363e-05 4.06268943e-05 -1.00554064e-05 4.25694169e-06 1.21229785e-05 3.01684543e-06 -2.42459571e-06 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -3.86231687e-04 7.85723189e-05 2.35716957e-04 -5.22950839e-05 2.32744941e-05 6.98234823e-05 1.89556265e-05 -1.42167199e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 2.68866425e-06 1.42268363e-05 7.85723189e-05 -9.08455661e-06 -4.71433913e-05 1.11865457e-05 -2.63871153e-06 -1.42167199e-05 -4.21116432e-06 1.58322692e-06 1.32755051e-05 1.40803698e-04 -7.11341813e-05 1.42268363e-05 4.06268943e-05 2.35716957e-04 -4.71433913e-05 -1.34800267e-04 3.35596371e-05 -1.42167199e-05 -4.05499645e-05 -1.01132588e-05 8.10999291e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 3.35180212e-06 1.00554064e-05 5.22950839e-05 -1.11865457e-05 -3.35596371e-05 6.62206635e-06 -3.20934171e-06 -9.62802513e-06 -2.75203269e-06 2.06402452e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -7.71134021e-07 -4.25694169e-06 -2.32744941e-05 2.63871153e-06 1.42167199e-05 -3.20934171e-06 7.39948805e-07 4.18903631e-06 1.27158164e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -4.25694169e-06 -1.21229785e-05 -6.98234823e-05 1.42167199e-05 4.05499645e-05 -9.62802513e-06 4.18903631e-06 1.19107123e-05 3.01557961e-06 -2.42817748e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 -1.26475376e-06 -3.01684543e-06 -1.89556265e-05 4.21116432e-06 1.01132588e-05 -2.75203269e-06 1.27158164e-06 3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 4.62680413e-07 2.42459571e-06 1.42167199e-05 -1.58322692e-06 -8.10999291e-06 2.06402452e-06 -4.54207908e-07 -2.42817748e-06 -6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 -1.33618686e-06 6.68093428e-06 4.00856057e-06 4.42516836e-06 -2.21258418e-05 -1.32755051e-05 -2.43700677e-06 -1.31906861e-06 -7.91441164e-07 2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 7.10282899e-05 4.26169739e-05 4.69345661e-05 -2.34672831e-04 -1.40803698e-04 -2.59968152e-05 -1.40711890e-05 -8.44271339e-06 2.25139024e-05 4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 7.13160333e-06 4.27896200e-06 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -2.77120995e-06 -7.71134021e-07 -4.62680413e-07 2.27036890e-06 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -3.50230610e-05 -2.13948100e-05 -2.37113938e-05 1.16503354e-04 7.11341813e-05 1.27339466e-05 6.96533351e-06 4.25694169e-06 -1.07039980e-05 -2.08960005e-05 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -2.13948100e-05 -1.22019303e-05 -1.42268363e-05 7.11341813e-05 4.06268943e-05 7.64036796e-06 4.25694169e-06 2.42459571e-06 -7.19981464e-06 -1.21229785e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -9.08455661e-06 7.85723189e-05 4.71433913e-05 9.24024813e-06 2.63871153e-06 1.58322692e-06 -7.58225060e-06 -1.42167199e-05 2.21258418e-05 2.34672831e-04 -2.37113938e-05 1.16503354e-04 7.11341813e-05 7.85723189e-05 -3.86231687e-04 -2.35716957e-04 -4.25635960e-05 -2.32744941e-05 -1.42167199e-05 3.58110579e-05 6.98234823e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 7.11341813e-05 4.06268943e-05 4.71433913e-05 -2.35716957e-04 -1.34800267e-04 -2.55381576e-05 -1.42167199e-05 -8.10999291e-06 2.40068689e-05 4.05499645e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -1.27339466e-05 -7.64036796e-06 -9.24024813e-06 4.25635960e-05 2.55381576e-05 4.52926879e-06 2.70589286e-06 1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -6.96533351e-06 -4.25694169e-06 -2.63871153e-06 2.32744941e-05 1.42167199e-05 2.70589286e-06 7.39948805e-07 4.54207908e-07 -2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -4.25694169e-06 -2.42459571e-06 -1.58322692e-06 1.42167199e-05 8.10999291e-06 1.62353572e-06 4.54207908e-07 2.55460371e-07 -1.44598144e-06 -2.42817748e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 1.07039980e-05 7.19981464e-06 7.58225060e-06 -3.58110579e-05 -2.40068689e-05 -3.96030993e-06 -2.14358063e-06 -1.44598144e-06 2.74669353e-06 6.83032454e-06 3.95720582e-06 4.22135669e-05 -4.25694169e-06 2.08960005e-05 1.21229785e-05 1.42167199e-05 -6.98234823e-05 -4.05499645e-05 -7.42558112e-06 -4.18903631e-06 -2.42817748e-06 6.83032454e-06 1.19107123e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 0 2 -3 0 -0 2 -2 516 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.26117398e-06 1.33679398e-05 -1.33618686e-06 6.68093428e-06 -4.00856057e-06 4.42516836e-06 -2.21258418e-05 1.32755051e-05 -2.43700677e-06 -1.31906861e-06 7.91441164e-07 2.11050977e-06 -3.95720582e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 -1.43899347e-04 -2.49240980e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 7.10282899e-05 -4.26169739e-05 4.69345661e-05 -2.34672831e-04 1.40803698e-04 -2.59968152e-05 -1.40711890e-05 8.44271339e-06 2.25139024e-05 -4.22135669e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 1.33618686e-06 1.42056580e-05 -7.91365000e-07 7.13160333e-06 -4.27896200e-06 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -2.77120995e-06 -7.71134021e-07 4.62680413e-07 2.27036890e-06 -4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 5.10773033e-05 5.15813158e-06 8.84684845e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -3.50230610e-05 2.13948100e-05 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 1.27339466e-05 6.96533351e-06 -4.25694169e-06 -1.07039980e-05 2.08960005e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 -8.84684845e-05 4.00856057e-06 4.26169739e-05 -4.27896200e-06 2.13948100e-05 -1.22019303e-05 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -7.64036796e-06 -4.25694169e-06 2.42459571e-06 7.19981464e-06 -1.21229785e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -9.08455661e-06 7.85723189e-05 -4.71433913e-05 9.24024813e-06 2.63871153e-06 -1.58322692e-06 -7.58225060e-06 1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -1.80337194e-04 -1.78786668e-05 -3.12353182e-04 2.21258418e-05 2.34672831e-04 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 7.85723189e-05 -3.86231687e-04 2.35716957e-04 -4.25635960e-05 -2.32744941e-05 1.42167199e-05 3.58110579e-05 -6.98234823e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 3.12353182e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -4.71433913e-05 2.35716957e-04 -1.34800267e-04 2.55381576e-05 1.42167199e-05 -8.10999291e-06 -2.40068689e-05 4.05499645e-05 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 5.10773033e-05 1.80337194e-04 -1.80337194e-04 1.91892174e-05 3.29373633e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -1.27339466e-05 7.64036796e-06 -9.24024813e-06 4.25635960e-05 -2.55381576e-05 4.52926879e-06 2.70589286e-06 -1.62353572e-06 -3.96030993e-06 7.42558112e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -6.96533351e-06 4.25694169e-06 -2.63871153e-06 2.32744941e-05 -1.42167199e-05 2.70589286e-06 7.39948805e-07 -4.54207908e-07 -2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 7.91441164e-07 8.44271339e-06 -4.62680413e-07 4.25694169e-06 -2.42459571e-06 1.58322692e-06 -1.42167199e-05 8.10999291e-06 -1.62353572e-06 -4.54207908e-07 2.55460371e-07 1.44598144e-06 -2.42817748e-06 -5.15813158e-06 -5.15813158e-06 1.78786668e-05 1.78786668e-05 -7.50720721e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 1.07039980e-05 -7.19981464e-06 7.58225060e-06 -3.58110579e-05 2.40068689e-05 -3.96030993e-06 -2.14358063e-06 1.44598144e-06 2.74669353e-06 -6.83032454e-06 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 3.29373633e-05 5.72220086e-05 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 -2.08960005e-05 1.21229785e-05 -1.42167199e-05 6.98234823e-05 -4.05499645e-05 7.42558112e-06 4.18903631e-06 -2.42817748e-06 -6.83032454e-06 1.19107123e-05 1.26117398e-06 1.33679398e-05 1.33618686e-06 4.00856057e-06 -6.68093428e-06 -4.42516836e-06 -1.32755051e-05 2.21258418e-05 -2.43700677e-06 7.91441164e-07 -1.31906861e-06 -2.11050977e-06 -3.95720582e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.33679398e-05 1.41458274e-04 1.42056580e-05 4.26169739e-05 -7.10282899e-05 -4.69345661e-05 -1.40803698e-04 2.34672831e-04 -2.59968152e-05 8.44271339e-06 -1.40711890e-05 -2.25139024e-05 -4.22135669e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 -1.43899347e-04 -2.49240980e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -4.27896200e-06 7.13160333e-06 2.68866425e-06 1.42268363e-05 -2.37113938e-05 2.77120995e-06 -4.62680413e-07 7.71134021e-07 2.27036890e-06 4.25694169e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -1.22019303e-05 2.13948100e-05 1.42268363e-05 4.06268943e-05 -7.11341813e-05 7.64036796e-06 -2.42459571e-06 4.25694169e-06 7.19981464e-06 1.21229785e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 5.10773033e-05 5.15813158e-06 8.84684845e-05 6.68093428e-06 7.10282899e-05 7.13160333e-06 2.13948100e-05 -3.50230610e-05 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 -1.27339466e-05 4.25694169e-06 -6.96533351e-06 -1.07039980e-05 -2.08960005e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 -8.84684845e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -9.08455661e-06 -4.71433913e-05 7.85723189e-05 -9.24024813e-06 1.58322692e-06 -2.63871153e-06 -7.58225060e-06 -1.42167199e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 1.32755051e-05 1.40803698e-04 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -4.71433913e-05 -1.34800267e-04 2.35716957e-04 -2.55381576e-05 8.10999291e-06 -1.42167199e-05 -2.40068689e-05 -4.05499645e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 7.85723189e-05 2.35716957e-04 -3.86231687e-04 4.25635960e-05 -1.42167199e-05 2.32744941e-05 3.58110579e-05 6.98234823e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 3.12353182e-04 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -7.64036796e-06 1.27339466e-05 9.24024813e-06 2.55381576e-05 -4.25635960e-05 4.52926879e-06 -1.62353572e-06 2.70589286e-06 3.96030993e-06 7.42558112e-06 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 5.10773033e-05 1.80337194e-04 -1.80337194e-04 1.91892174e-05 3.29373633e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 2.42459571e-06 -4.25694169e-06 -1.58322692e-06 -8.10999291e-06 1.42167199e-05 -1.62353572e-06 2.55460371e-07 -4.54207908e-07 -1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 -4.25694169e-06 6.96533351e-06 2.63871153e-06 1.42167199e-05 -2.32744941e-05 2.70589286e-06 -4.54207908e-07 7.39948805e-07 2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 -7.19981464e-06 1.07039980e-05 7.58225060e-06 2.40068689e-05 -3.58110579e-05 3.96030993e-06 -1.44598144e-06 2.14358063e-06 2.74669353e-06 6.83032454e-06 -5.15813158e-06 -5.15813158e-06 1.78786668e-05 1.78786668e-05 -7.50720721e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 -1.21229785e-05 2.08960005e-05 1.42167199e-05 4.05499645e-05 -6.98234823e-05 7.42558112e-06 -2.42817748e-06 4.18903631e-06 6.83032454e-06 1.19107123e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 3.29373633e-05 5.72220086e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -0 2 -1 664 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 -3.25715205e-04 1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 1.26117398e-06 1.33679398e-05 -4.00856057e-06 6.68093428e-06 -1.33618686e-06 1.32755051e-05 -2.21258418e-05 4.42516836e-06 -6.09251692e-07 -3.95720582e-06 7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 -2.89596307e-03 9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 1.33679398e-05 1.41458274e-04 -4.26169739e-05 7.10282899e-05 -1.42056580e-05 1.40803698e-04 -2.34672831e-04 4.69345661e-05 -6.49920380e-06 -4.22135669e-05 8.44271339e-06 3.37708535e-05 -1.40711890e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -1.33488137e-04 -8.09297916e-05 4.04648958e-05 1.33773441e-04 -1.78364587e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 2.13948100e-05 -4.27896200e-06 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -2.41503840e-06 -1.21229785e-05 2.42459571e-06 1.02166601e-05 -4.25694169e-06 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 3.08011777e-04 -1.78364587e-04 -1.70112085e-04 3.08011777e-04 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -3.50230610e-05 7.13160333e-06 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.90296087e-06 2.08960005e-05 -4.25694169e-06 -1.63799202e-05 6.96533351e-06 3.25715205e-04 2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 4.04648958e-05 1.82490838e-04 -8.09297916e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 7.13160333e-06 -7.91365000e-07 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -5.80592174e-07 -4.25694169e-06 4.62680413e-07 3.53512266e-06 -7.71134021e-07 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 3.95630639e-04 1.77697458e-04 -8.88487290e-05 -3.69835640e-04 4.93114186e-04 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -1.34800267e-04 2.35716957e-04 -4.71433913e-05 8.02147948e-06 4.05499645e-05 -8.10999291e-06 -3.41201277e-05 1.42167199e-05 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 -8.28520008e-04 4.93114186e-04 4.24254551e-04 -8.28520008e-04 2.21258418e-05 2.34672831e-04 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.35716957e-04 -3.86231687e-04 7.85723189e-05 -9.73148786e-06 -6.98234823e-05 1.42167199e-05 5.47666844e-05 -2.32744941e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 -8.88487290e-05 -5.27544004e-04 1.77697458e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -4.71433913e-05 7.85723189e-05 -9.08455661e-06 1.94629757e-06 1.42167199e-05 -1.58322692e-06 -1.17934149e-05 2.63871153e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 4.91071291e-05 -3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -2.90296087e-06 5.80592174e-07 -8.02147948e-06 9.73148786e-06 -1.94629757e-06 -2.37391660e-07 2.20244401e-06 -4.40488803e-07 -1.20827724e-06 5.03448848e-07 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 1.78364587e-04 -1.77697458e-04 8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -2.08960005e-05 4.25694169e-06 -4.05499645e-05 6.98234823e-05 -1.42167199e-05 2.20244401e-06 1.19107123e-05 -2.42817748e-06 -9.84590416e-06 4.18903631e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 1.78364587e-04 -4.04648958e-05 8.88487290e-05 -4.93114186e-04 8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 4.25694169e-06 -4.62680413e-07 8.10999291e-06 -1.42167199e-05 1.58322692e-06 -4.40488803e-07 -2.42817748e-06 2.55460371e-07 2.12901390e-06 -4.54207908e-07 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 -1.82490838e-04 3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 3.16576465e-06 3.37708535e-05 -1.02166601e-05 1.63799202e-05 -3.53512266e-06 3.41201277e-05 -5.47666844e-05 1.17934149e-05 -1.20827724e-06 -9.84590416e-06 2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -3.08011777e-04 8.09297916e-05 -4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 -6.96533351e-06 7.71134021e-07 -1.42167199e-05 2.32744941e-05 -2.63871153e-06 5.03448848e-07 4.18903631e-06 -4.54207908e-07 -3.41516227e-06 7.39948805e-07 9.03850368e-04 6.83086768e-03 -8.43337208e-04 2.53001162e-03 -2.53001162e-03 2.52365441e-03 -7.57096322e-03 7.57096322e-03 -1.00913723e-04 -6.55453856e-05 6.55453856e-05 -1.96636157e-04 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 -3.25715205e-04 1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 1.71773408e-02 -1.71773408e-02 1.58592065e-02 -4.75776194e-02 4.75776194e-02 1.03725365e-03 6.73716006e-04 -6.73716006e-04 2.02114802e-03 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 -2.89596307e-03 9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 8.43337208e-04 5.72578026e-03 4.26045592e-04 2.38241943e-03 -2.38241943e-03 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 -7.33694046e-06 1.56190191e-04 -1.56190191e-04 8.22769560e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -1.33488137e-04 -8.09297916e-05 4.04648958e-05 1.33773441e-04 -1.78364587e-04 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -5.92707290e-03 7.14725830e-03 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 -2.01015902e-04 -1.25198469e-04 8.22769560e-05 1.28764539e-04 -3.75595407e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 3.08011777e-04 -1.78364587e-04 -1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -2.38241943e-03 7.14725830e-03 -5.92707290e-03 6.78401156e-03 -2.03520347e-02 1.66083153e-02 2.01015902e-04 8.22769560e-05 -1.25198469e-04 1.28764539e-04 3.75595407e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 4.04648958e-05 1.82490838e-04 -8.09297916e-05 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 5.13494064e-03 1.85117687e-02 -1.85117687e-02 -4.17572779e-04 -5.12247195e-04 5.12247195e-04 -9.58279859e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 3.95630639e-04 1.77697458e-04 -8.88487290e-05 -3.69835640e-04 4.93114186e-04 7.57096322e-03 4.75776194e-02 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 1.85117687e-02 -4.42297760e-02 5.55353062e-02 1.58669337e-03 1.02255338e-03 -9.58279859e-04 -1.92820575e-04 3.06766015e-03 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 -8.28520008e-04 4.93114186e-04 4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -1.85117687e-02 5.55353062e-02 -4.42297760e-02 -1.58669337e-03 -9.58279859e-04 1.02255338e-03 -1.92820575e-04 -3.06766015e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 -8.88487290e-05 -5.27544004e-04 1.77697458e-04 -1.00913723e-04 1.03725365e-03 7.33694046e-06 2.01015902e-04 -2.01015902e-04 4.17572779e-04 -1.58669337e-03 1.58669337e-03 -3.22133532e-04 -3.31742869e-04 3.31742869e-04 -6.87051071e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 4.91071291e-05 -3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 1.25198469e-04 -8.22769560e-05 5.12247195e-04 -1.02255338e-03 9.58279859e-04 -3.31742869e-04 -4.61448819e-06 1.53061324e-05 -5.93087946e-05 -5.20388754e-04 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 1.78364587e-04 -1.77697458e-04 8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 6.55453856e-05 -6.73716006e-04 1.56190191e-04 -8.22769560e-05 1.25198469e-04 -5.12247195e-04 9.58279859e-04 -1.02255338e-03 3.31742869e-04 1.53061324e-05 -4.61448819e-06 -5.93087946e-05 5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 1.78364587e-04 -4.04648958e-05 8.88487290e-05 -4.93114186e-04 8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 -1.28764539e-04 -1.28764539e-04 1.92820575e-04 1.92820575e-04 -5.93087946e-05 -5.93087946e-05 3.46774814e-04 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 -1.82490838e-04 3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 -1.96636157e-04 2.02114802e-03 -8.22769560e-05 3.75595407e-04 -3.75595407e-04 9.58279859e-04 -3.06766015e-03 3.06766015e-03 -6.87051071e-04 -5.20388754e-04 5.20388754e-04 -1.39231783e-03 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -3.08011777e-04 8.09297916e-05 -4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +0 2 -2 532 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 1.33618686e-06 -4.00856057e-06 2.21258418e-05 -4.42516836e-06 1.32755051e-05 3.04625846e-06 -1.31906861e-06 3.95720582e-06 -1.05525488e-06 -7.91441164e-07 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 1.42056580e-05 -4.26169739e-05 2.34672831e-04 -4.69345661e-05 1.40803698e-04 3.24960190e-05 -1.40711890e-05 4.22135669e-05 -1.12569512e-05 -8.44271339e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 -4.68133080e-05 6.68093428e-06 7.10282899e-05 -3.50230610e-05 7.13160333e-06 -2.13948100e-05 1.16503354e-04 -2.37113938e-05 7.11341813e-05 1.56369075e-05 -6.96533351e-06 2.08960005e-05 -5.67592226e-06 -4.25694169e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -7.91365000e-07 4.27896200e-06 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 -3.35180212e-06 7.71134021e-07 -4.25694169e-06 1.26475376e-06 4.62680413e-07 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 -4.16551765e-05 4.00856057e-06 4.26169739e-05 -2.13948100e-05 4.27896200e-06 -1.22019303e-05 7.11341813e-05 -1.42268363e-05 4.06268943e-05 1.00554064e-05 -4.25694169e-06 1.21229785e-05 -3.01684543e-06 -2.42459571e-06 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 1.65115925e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -3.86231687e-04 7.85723189e-05 -2.35716957e-04 -5.22950839e-05 2.32744941e-05 -6.98234823e-05 1.89556265e-05 1.42167199e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 7.85723189e-05 -9.08455661e-06 4.71433913e-05 1.11865457e-05 -2.63871153e-06 1.42167199e-05 -4.21116432e-06 -1.58322692e-06 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 1.47237258e-04 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -2.35716957e-04 4.71433913e-05 -1.34800267e-04 -3.35596371e-05 1.42167199e-05 -4.05499645e-05 1.01132588e-05 8.10999291e-06 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 3.35180212e-06 -1.00554064e-05 5.22950839e-05 -1.11865457e-05 3.35596371e-05 6.62206635e-06 -3.20934171e-06 9.62802513e-06 -2.75203269e-06 -2.06402452e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -7.71134021e-07 4.25694169e-06 -2.32744941e-05 2.63871153e-06 -1.42167199e-05 -3.20934171e-06 7.39948805e-07 -4.18903631e-06 1.27158164e-06 4.54207908e-07 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 3.95720582e-06 4.22135669e-05 -2.08960005e-05 4.25694169e-06 -1.21229785e-05 6.98234823e-05 -1.42167199e-05 4.05499645e-05 9.62802513e-06 -4.18903631e-06 1.19107123e-05 -3.01557961e-06 -2.42817748e-06 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 -1.26475376e-06 3.01684543e-06 -1.89556265e-05 4.21116432e-06 -1.01132588e-05 -2.75203269e-06 1.27158164e-06 -3.01557961e-06 6.53895969e-07 6.83032454e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 -4.62680413e-07 2.42459571e-06 -1.42167199e-05 1.58322692e-06 -8.10999291e-06 -2.06402452e-06 4.54207908e-07 -2.42817748e-06 6.83032454e-07 2.55460371e-07 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -1.33618686e-06 -6.68093428e-06 1.32755051e-05 4.42516836e-06 2.21258418e-05 -6.09251692e-07 7.91441164e-07 3.95720582e-06 -3.16576465e-06 1.31906861e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -1.42056580e-05 -7.10282899e-05 1.40803698e-04 4.69345661e-05 2.34672831e-04 -6.49920380e-06 8.44271339e-06 4.22135669e-05 -3.37708535e-05 1.40711890e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -4.27896200e-06 -2.13948100e-05 4.06268943e-05 1.42268363e-05 7.11341813e-05 -2.41503840e-06 2.42459571e-06 1.21229785e-05 -1.02166601e-05 4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 -4.68133080e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.91365000e-07 -7.13160333e-06 1.42268363e-05 2.68866425e-06 2.37113938e-05 -5.80592174e-07 4.62680413e-07 4.25694169e-06 -3.53512266e-06 7.71134021e-07 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -7.13160333e-06 -3.50230610e-05 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.90296087e-06 4.25694169e-06 2.08960005e-05 -1.63799202e-05 6.96533351e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 -4.16551765e-05 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 1.42268363e-05 7.11341813e-05 -1.34800267e-04 -4.71433913e-05 -2.35716957e-04 8.02147948e-06 -8.10999291e-06 -4.05499645e-05 3.41201277e-05 -1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 1.65115925e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.68866425e-06 2.37113938e-05 -4.71433913e-05 -9.08455661e-06 -7.85723189e-05 1.94629757e-06 -1.58322692e-06 -1.42167199e-05 1.17934149e-05 -2.63871153e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.35716957e-04 -7.85723189e-05 -3.86231687e-04 9.73148786e-06 -1.42167199e-05 -6.98234823e-05 5.47666844e-05 -2.32744941e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 1.47237258e-04 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 5.80592174e-07 2.90296087e-06 -8.02147948e-06 -1.94629757e-06 -9.73148786e-06 -2.37391660e-07 -4.40488803e-07 -2.20244401e-06 1.20827724e-06 -5.03448848e-07 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.62680413e-07 -4.25694169e-06 8.10999291e-06 1.58322692e-06 1.42167199e-05 -4.40488803e-07 2.55460371e-07 2.42817748e-06 -2.12901390e-06 4.54207908e-07 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -4.25694169e-06 -2.08960005e-05 4.05499645e-05 1.42167199e-05 6.98234823e-05 -2.20244401e-06 2.42817748e-06 1.19107123e-05 -9.84590416e-06 4.18903631e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 3.53512266e-06 1.63799202e-05 -3.41201277e-05 -1.17934149e-05 -5.47666844e-05 1.20827724e-06 -2.12901390e-06 -9.84590416e-06 7.51335398e-06 -3.41516227e-06 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 1.31906861e-06 1.40711890e-05 -4.25694169e-06 -7.71134021e-07 -6.96533351e-06 1.42167199e-05 2.63871153e-06 2.32744941e-05 -5.03448848e-07 4.54207908e-07 4.18903631e-06 -3.41516227e-06 7.39948805e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +0 2 -1 652 + 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 -3.25715205e-04 2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 4.00856057e-06 -1.33618686e-06 2.21258418e-05 -1.32755051e-05 4.42516836e-06 3.04625846e-06 -3.95720582e-06 1.31906861e-06 1.05525488e-06 -7.91441164e-07 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 -2.89596307e-03 1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 4.26169739e-05 -1.42056580e-05 2.34672831e-04 -1.40803698e-04 4.69345661e-05 3.24960190e-05 -4.22135669e-05 1.40711890e-05 1.12569512e-05 -8.44271339e-06 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 1.96428516e-04 -3.08011777e-04 3.08011777e-04 -1.78364587e-04 6.68093428e-06 7.10282899e-05 -3.50230610e-05 2.13948100e-05 -7.13160333e-06 1.16503354e-04 -7.11341813e-05 2.37113938e-05 1.56369075e-05 -2.08960005e-05 6.96533351e-06 5.67592226e-06 -4.25694169e-06 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 8.09297916e-05 -1.78364587e-04 4.87173978e-05 4.04648958e-05 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -1.22019303e-05 4.27896200e-06 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 -1.00554064e-05 1.21229785e-05 -4.25694169e-06 -3.01684543e-06 2.42459571e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 8.09297916e-05 4.87173978e-05 -4.04648958e-05 1.33618686e-06 1.42056580e-05 -7.13160333e-06 4.27896200e-06 -7.91365000e-07 2.37113938e-05 -1.42268363e-05 2.68866425e-06 3.35180212e-06 -4.25694169e-06 7.71134021e-07 1.26475376e-06 -4.62680413e-07 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 -4.89886959e-04 8.28520008e-04 -8.28520008e-04 4.93114186e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -3.86231687e-04 2.35716957e-04 -7.85723189e-05 -5.22950839e-05 6.98234823e-05 -2.32744941e-05 -1.89556265e-05 1.42167199e-05 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 -1.77697458e-04 4.93114186e-04 -1.57708364e-04 -8.88487290e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 2.35716957e-04 -1.34800267e-04 4.71433913e-05 3.35596371e-05 -4.05499645e-05 1.42167199e-05 1.01132588e-05 -8.10999291e-06 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 -1.77697458e-04 -1.57708364e-04 8.88487290e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -7.85723189e-05 4.71433913e-05 -9.08455661e-06 -1.11865457e-05 1.42167199e-05 -2.63871153e-06 -4.21116432e-06 1.58322692e-06 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 -1.82595267e-04 4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 1.00554064e-05 -3.35180212e-06 5.22950839e-05 -3.35596371e-05 1.11865457e-05 6.62206635e-06 -9.62802513e-06 3.20934171e-06 2.75203269e-06 -2.06402452e-06 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 1.78364587e-04 -8.28520008e-04 1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -1.21229785e-05 4.25694169e-06 -6.98234823e-05 4.05499645e-05 -1.42167199e-05 -9.62802513e-06 1.19107123e-05 -4.18903631e-06 -3.01557961e-06 2.42817748e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 1.78364587e-04 -8.09297916e-05 8.28520008e-04 -4.93114186e-04 1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.31906861e-06 1.40711890e-05 -6.96533351e-06 4.25694169e-06 -7.71134021e-07 2.32744941e-05 -1.42167199e-05 2.63871153e-06 3.20934171e-06 -4.18903631e-06 7.39948805e-07 1.27158164e-06 -4.54207908e-07 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 1.05525488e-06 1.12569512e-05 -5.67592226e-06 3.01684543e-06 -1.26475376e-06 1.89556265e-05 -1.01132588e-05 4.21116432e-06 2.75203269e-06 -3.01557961e-06 1.27158164e-06 6.53895969e-07 -6.83032454e-07 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 -4.04648958e-05 4.04648958e-05 -4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 -2.42459571e-06 4.62680413e-07 -1.42167199e-05 8.10999291e-06 -1.58322692e-06 -2.06402452e-06 2.42817748e-06 -4.54207908e-07 -6.83032454e-07 2.55460371e-07 9.03850368e-04 6.83086768e-03 -2.53001162e-03 8.43337208e-04 -2.53001162e-03 7.57096322e-03 -2.52365441e-03 7.57096322e-03 5.04568613e-05 -6.55453856e-05 1.96636157e-04 -8.73938474e-05 -6.55453856e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 -3.25715205e-04 2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 5.72578026e-03 -1.71773408e-02 4.75776194e-02 -1.58592065e-02 4.75776194e-02 -5.18626823e-04 6.73716006e-04 -2.02114802e-03 8.98288008e-04 6.73716006e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 -2.89596307e-03 1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 2.38241943e-03 -7.14725830e-03 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -2.12021312e-04 1.25198469e-04 -3.75595407e-04 1.09702608e-04 8.22769560e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 1.96428516e-04 -3.08011777e-04 3.08011777e-04 -1.78364587e-04 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 4.26045592e-04 2.38241943e-03 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -3.66847023e-06 -1.56190191e-04 8.22769560e-05 6.35397682e-06 -1.56190191e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 8.09297916e-05 -1.78364587e-04 4.87173978e-05 4.04648958e-05 2.53001162e-03 1.71773408e-02 -7.14725830e-03 2.38241943e-03 -5.92707290e-03 2.03520347e-02 -6.78401156e-03 1.66083153e-02 1.10054107e-05 8.22769560e-05 -3.75595407e-04 2.38467147e-04 1.25198469e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 8.09297916e-05 4.87173978e-05 -4.04648958e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -4.42297760e-02 1.85117687e-02 -5.55353062e-02 9.60334201e-04 -1.02255338e-03 3.06766015e-03 -1.27770648e-03 -9.58279859e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 -4.89886959e-04 8.28520008e-04 -8.28520008e-04 4.93114186e-04 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 1.85117687e-02 5.13494064e-03 1.85117687e-02 -2.08786389e-04 5.12247195e-04 -9.58279859e-04 3.61628634e-04 5.12247195e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 -1.77697458e-04 4.93114186e-04 -1.57708364e-04 -8.88487290e-05 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -5.55353062e-02 1.85117687e-02 -4.42297760e-02 6.26359168e-04 -9.58279859e-04 3.06766015e-03 -1.47052705e-03 -1.02255338e-03 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 -1.77697458e-04 -1.57708364e-04 8.88487290e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 3.66847023e-06 -1.10054107e-05 -9.60334201e-04 2.08786389e-04 -6.26359168e-04 1.79547727e-04 1.14508512e-04 -3.43525536e-04 2.89645810e-04 2.17234357e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 -1.82595267e-04 4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 1.56190191e-04 -8.22769560e-05 1.02255338e-03 -5.12247195e-04 9.58279859e-04 1.14508512e-04 -4.61448819e-06 5.20388754e-04 -3.16952150e-04 -1.53061324e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 1.78364587e-04 -8.28520008e-04 1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 -8.22769560e-05 3.75595407e-04 -3.06766015e-03 9.58279859e-04 -3.06766015e-03 -3.43525536e-04 5.20388754e-04 -1.39231783e-03 5.95003681e-04 5.20388754e-04 1.04401314e-04 6.63024177e-04 -3.08011777e-04 1.78364587e-04 -8.09297916e-05 8.28520008e-04 -4.93114186e-04 1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 -6.35397682e-06 -2.38467147e-04 1.27770648e-03 -3.61628634e-04 1.47052705e-03 2.89645810e-04 -3.16952150e-04 5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 1.56190191e-04 -1.25198469e-04 9.58279859e-04 -5.12247195e-04 1.02255338e-03 2.17234357e-04 -1.53061324e-05 5.20388754e-04 -2.57643355e-04 -4.61448819e-06 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 -4.04648958e-05 4.04648958e-05 -4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 0 2 0 363 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 1.12994249e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 1.24620490e-04 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 4.68133080e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 -4.16551765e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 -1.65115925e-04 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 1.47237258e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 1.15598910e-05 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 -2.85245933e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 1.12994249e-05 1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 1.15598910e-05 -2.85245933e-05 1.25151113e-05 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 9.03850368e-04 6.83086768e-03 -2.53001162e-03 2.53001162e-03 -8.43337208e-04 7.57096322e-03 -7.57096322e-03 2.52365441e-03 5.04568613e-05 -1.96636157e-04 6.55453856e-05 8.73938474e-05 -6.55453856e-05 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 1.12994249e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 1.71773408e-02 -5.72578026e-03 4.75776194e-02 -4.75776194e-02 1.58592065e-02 -5.18626823e-04 2.02114802e-03 -6.73716006e-04 -8.98288008e-04 6.73716006e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 1.24620490e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 7.14725830e-03 -2.38241943e-03 1.66083153e-02 -2.03520347e-02 6.78401156e-03 -2.12021312e-04 3.75595407e-04 -1.25198469e-04 -1.09702608e-04 8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 4.68133080e-05 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 -5.92707290e-03 2.38241943e-03 -2.03520347e-02 1.66083153e-02 -6.78401156e-03 -1.10054107e-05 -3.75595407e-04 8.22769560e-05 2.38467147e-04 -1.25198469e-04 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 -4.16551765e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 2.38241943e-03 4.26045592e-04 6.78401156e-03 -6.78401156e-03 -1.48238216e-03 3.66847023e-06 8.22769560e-05 -1.56190191e-04 6.35397682e-06 1.56190191e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -2.03520347e-02 6.78401156e-03 -4.42297760e-02 5.55353062e-02 -1.85117687e-02 9.60334201e-04 -3.06766015e-03 1.02255338e-03 1.27770648e-03 -9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 -1.65115925e-04 7.57096322e-03 4.75776194e-02 -2.03520347e-02 1.66083153e-02 -6.78401156e-03 5.55353062e-02 -4.42297760e-02 1.85117687e-02 -6.26359168e-04 3.06766015e-03 -9.58279859e-04 -1.47052705e-03 1.02255338e-03 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 1.47237258e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -1.85117687e-02 1.85117687e-02 5.13494064e-03 2.08786389e-04 -9.58279859e-04 5.12247195e-04 3.61628634e-04 -5.12247195e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 1.10054107e-05 -3.66847023e-06 -9.60334201e-04 6.26359168e-04 -2.08786389e-04 1.79547727e-04 3.43525536e-04 -1.14508512e-04 -2.89645810e-04 2.17234357e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 1.15598910e-05 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 3.75595407e-04 -8.22769560e-05 3.06766015e-03 -3.06766015e-03 9.58279859e-04 3.43525536e-04 -1.39231783e-03 5.20388754e-04 5.95003681e-04 -5.20388754e-04 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 -2.85245933e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 -8.22769560e-05 1.56190191e-04 -1.02255338e-03 9.58279859e-04 -5.12247195e-04 -1.14508512e-04 5.20388754e-04 -4.61448819e-06 -3.16952150e-04 1.53061324e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 8.73938474e-05 -8.98288008e-04 1.09702608e-04 -2.38467147e-04 -6.35397682e-06 -1.27770648e-03 1.47052705e-03 -3.61628634e-04 -2.89645810e-04 5.95003681e-04 -3.16952150e-04 -1.54906445e-04 2.57643355e-04 1.12994249e-05 1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 1.15598910e-05 -2.85245933e-05 1.25151113e-05 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 1.25198469e-04 -1.56190191e-04 9.58279859e-04 -1.02255338e-03 5.12247195e-04 2.17234357e-04 -5.20388754e-04 1.53061324e-05 2.57643355e-04 -4.61448819e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 9 18 27 36 40 49 58 62 71 80 84 93 97 119 141 163 185 202 224 246 263 285 307 324 346 363 0 2 1 169 - 1.26117398e-06 1.33679398e-05 -6.68093428e-06 4.00856057e-06 1.33618686e-06 2.21258418e-05 -1.32755051e-05 -4.42516836e-06 3.04625846e-06 -3.95720582e-06 -1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 4.26169739e-05 1.42056580e-05 2.34672831e-04 -1.40803698e-04 -4.69345661e-05 3.24960190e-05 -4.22135669e-05 -1.40711890e-05 1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 2.13948100e-05 7.13160333e-06 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 1.56369075e-05 -2.08960005e-05 -6.96533351e-06 5.67592226e-06 4.25694169e-06 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -1.22019303e-05 -4.27896200e-06 -7.11341813e-05 4.06268943e-05 1.42268363e-05 -1.00554064e-05 1.21229785e-05 4.25694169e-06 -3.01684543e-06 -2.42459571e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -4.27896200e-06 -7.91365000e-07 -2.37113938e-05 1.42268363e-05 2.68866425e-06 -3.35180212e-06 4.25694169e-06 7.71134021e-07 -1.26475376e-06 -4.62680413e-07 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -3.86231687e-04 2.35716957e-04 7.85723189e-05 -5.22950839e-05 6.98234823e-05 2.32744941e-05 -1.89556265e-05 -1.42167199e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 4.06268943e-05 1.42268363e-05 2.35716957e-04 -1.34800267e-04 -4.71433913e-05 3.35596371e-05 -4.05499645e-05 -1.42167199e-05 1.01132588e-05 8.10999291e-06 4.42516836e-06 4.69345661e-05 -2.37113938e-05 1.42268363e-05 2.68866425e-06 7.85723189e-05 -4.71433913e-05 -9.08455661e-06 1.11865457e-05 -1.42167199e-05 -2.63871153e-06 4.21116432e-06 1.58322692e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 1.00554064e-05 3.35180212e-06 5.22950839e-05 -3.35596371e-05 -1.11865457e-05 6.62206635e-06 -9.62802513e-06 -3.20934171e-06 2.75203269e-06 2.06402452e-06 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -1.21229785e-05 -4.25694169e-06 -6.98234823e-05 4.05499645e-05 1.42167199e-05 -9.62802513e-06 1.19107123e-05 4.18903631e-06 -3.01557961e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -4.25694169e-06 -7.71134021e-07 -2.32744941e-05 1.42167199e-05 2.63871153e-06 -3.20934171e-06 4.18903631e-06 7.39948805e-07 -1.27158164e-06 -4.54207908e-07 1.05525488e-06 1.12569512e-05 -5.67592226e-06 3.01684543e-06 1.26475376e-06 1.89556265e-05 -1.01132588e-05 -4.21116432e-06 2.75203269e-06 -3.01557961e-06 -1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 2.42459571e-06 4.62680413e-07 1.42167199e-05 -8.10999291e-06 -1.58322692e-06 2.06402452e-06 -2.42817748e-06 -4.54207908e-07 6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 -4.00856057e-06 6.68093428e-06 1.33618686e-06 1.32755051e-05 -2.21258418e-05 -4.42516836e-06 -6.09251692e-07 -3.95720582e-06 -7.91441164e-07 3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 7.10282899e-05 1.42056580e-05 1.40803698e-04 -2.34672831e-04 -4.69345661e-05 -6.49920380e-06 -4.22135669e-05 -8.44271339e-06 3.37708535e-05 1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 2.13948100e-05 4.27896200e-06 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -2.41503840e-06 -1.21229785e-05 -2.42459571e-06 1.02166601e-05 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -3.50230610e-05 -7.13160333e-06 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.90296087e-06 2.08960005e-05 4.25694169e-06 -1.63799202e-05 -6.96533351e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.13160333e-06 -7.91365000e-07 -1.42268363e-05 2.37113938e-05 2.68866425e-06 5.80592174e-07 4.25694169e-06 4.62680413e-07 -3.53512266e-06 -7.71134021e-07 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -1.34800267e-04 2.35716957e-04 4.71433913e-05 8.02147948e-06 4.05499645e-05 8.10999291e-06 -3.41201277e-05 -1.42167199e-05 2.21258418e-05 2.34672831e-04 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.35716957e-04 -3.86231687e-04 -7.85723189e-05 -9.73148786e-06 -6.98234823e-05 -1.42167199e-05 5.47666844e-05 2.32744941e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.37113938e-05 2.68866425e-06 4.71433913e-05 -7.85723189e-05 -9.08455661e-06 -1.94629757e-06 -1.42167199e-05 -1.58322692e-06 1.17934149e-05 2.63871153e-06 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -2.90296087e-06 -5.80592174e-07 -8.02147948e-06 9.73148786e-06 1.94629757e-06 -2.37391660e-07 2.20244401e-06 4.40488803e-07 -1.20827724e-06 -5.03448848e-07 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -2.08960005e-05 -4.25694169e-06 -4.05499645e-05 6.98234823e-05 1.42167199e-05 2.20244401e-06 1.19107123e-05 2.42817748e-06 -9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.25694169e-06 -4.62680413e-07 -8.10999291e-06 1.42167199e-05 1.58322692e-06 4.40488803e-07 2.42817748e-06 2.55460371e-07 -2.12901390e-06 -4.54207908e-07 3.16576465e-06 3.37708535e-05 -1.02166601e-05 1.63799202e-05 3.53512266e-06 3.41201277e-05 -5.47666844e-05 -1.17934149e-05 -1.20827724e-06 -9.84590416e-06 -2.12901390e-06 7.51335398e-06 3.41516227e-06 1.31906861e-06 1.40711890e-05 -4.25694169e-06 6.96533351e-06 7.71134021e-07 1.42167199e-05 -2.32744941e-05 -2.63871153e-06 -5.03448848e-07 -4.18903631e-06 -4.54207908e-07 3.41516227e-06 7.39948805e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 0 3 -2 0 @@ -286,94 +286,94 @@ Matrix number of S(R): 177 1 -3 1 0 1 -3 2 0 1 -2 -2 0 -1 -2 -1 157 - 6.09114917e-05 6.14710110e-04 2.95973455e-04 -5.91946911e-05 5.91946911e-05 -1.00888729e-03 2.01777458e-04 -2.01777458e-04 9.60688961e-05 -3.46658769e-05 3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 2.94705075e-03 -5.89410151e-04 5.89410151e-04 -1.00363091e-02 2.00726181e-03 -2.00726181e-03 8.88952536e-04 -3.20773116e-04 3.20773116e-04 -6.41546233e-05 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 2.97034962e-04 -2.97034962e-04 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -4.12544643e-04 1.60446843e-04 -1.60446843e-04 3.42276980e-05 5.91946911e-05 5.89410151e-04 2.97034962e-04 1.57915946e-05 5.94069924e-05 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 1.01027404e-04 1.92305372e-05 3.42276980e-05 -1.06916470e-05 3.84610745e-06 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 5.94069924e-05 1.57915946e-05 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -1.01027404e-04 3.42276980e-05 1.92305372e-05 -1.06916470e-05 -3.84610745e-06 1.00888729e-03 1.00363091e-02 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -1.62454089e-02 3.42864166e-03 -3.42864166e-03 1.36277573e-03 -5.31669453e-04 5.31669453e-04 -1.13703758e-04 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 3.42864166e-03 2.12071039e-04 6.85728332e-04 -3.36380075e-04 -7.05429391e-05 -1.13703758e-04 3.68493395e-05 -1.41085878e-05 2.01777458e-04 2.00726181e-03 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -3.42864166e-03 6.85728332e-04 2.12071039e-04 3.36380075e-04 -1.13703758e-04 -7.05429391e-05 3.68493395e-05 1.41085878e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 -1.01027404e-04 1.01027404e-04 -1.36277573e-03 3.36380075e-04 -3.36380075e-04 4.50164907e-05 -2.81673025e-05 2.81673025e-05 -7.96867359e-06 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -1.92305372e-05 -3.42276980e-05 5.31669453e-04 7.05429391e-05 1.13703758e-04 -2.81673025e-05 -2.14746155e-05 -1.02201763e-05 6.74117956e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 1.60446843e-04 -3.42276980e-05 -1.92305372e-05 -5.31669453e-04 1.13703758e-04 7.05429391e-05 2.81673025e-05 -1.02201763e-05 -2.14746155e-05 6.74117956e-06 4.42749712e-06 1.06916470e-05 1.06916470e-05 -3.68493395e-05 -3.68493395e-05 6.74117956e-06 6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 -3.42276980e-05 -3.84610745e-06 3.84610745e-06 1.13703758e-04 1.41085878e-05 -1.41085878e-05 -7.96867359e-06 -4.42749712e-06 4.42749712e-06 -2.22629335e-07 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -2 0 652 - 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 3.25715205e-04 -2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 -8.43337208e-04 2.53001162e-03 -7.57096322e-03 2.52365441e-03 -7.57096322e-03 5.04568613e-05 -6.55453856e-05 1.96636157e-04 -8.73938474e-05 -6.55453856e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 2.89596307e-03 -1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 -5.72578026e-03 1.71773408e-02 -4.75776194e-02 1.58592065e-02 -4.75776194e-02 -5.18626823e-04 6.73716006e-04 -2.02114802e-03 8.98288008e-04 6.73716006e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -1.96428516e-04 3.08011777e-04 -3.08011777e-04 1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 2.38241943e-03 -7.14725830e-03 1.66083153e-02 -6.78401156e-03 2.03520347e-02 2.12021312e-04 -1.25198469e-04 3.75595407e-04 -1.09702608e-04 -8.22769560e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 -8.09297916e-05 1.78364587e-04 -4.87173978e-05 -4.04648958e-05 8.43337208e-04 5.72578026e-03 2.38241943e-03 4.26045592e-04 2.38241943e-03 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 3.66847023e-06 1.56190191e-04 -8.22769560e-05 -6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 -8.09297916e-05 -4.87173978e-05 4.04648958e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 2.38241943e-03 -5.92707290e-03 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -1.10054107e-05 -8.22769560e-05 3.75595407e-04 -2.38467147e-04 -1.25198469e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 4.89886959e-04 -8.28520008e-04 8.28520008e-04 -4.93114186e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -4.42297760e-02 1.85117687e-02 -5.55353062e-02 -9.60334201e-04 1.02255338e-03 -3.06766015e-03 1.27770648e-03 9.58279859e-04 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 1.77697458e-04 -4.93114186e-04 1.57708364e-04 8.88487290e-05 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 1.85117687e-02 5.13494064e-03 1.85117687e-02 2.08786389e-04 -5.12247195e-04 9.58279859e-04 -3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 1.77697458e-04 1.57708364e-04 -8.88487290e-05 7.57096322e-03 4.75776194e-02 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -5.55353062e-02 1.85117687e-02 -4.42297760e-02 -6.26359168e-04 9.58279859e-04 -3.06766015e-03 1.47052705e-03 1.02255338e-03 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 1.82595267e-04 -4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -3.66847023e-06 1.10054107e-05 9.60334201e-04 -2.08786389e-04 6.26359168e-04 1.79547727e-04 1.14508512e-04 -3.43525536e-04 2.89645810e-04 2.17234357e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 -1.78364587e-04 8.28520008e-04 -1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -1.56190191e-04 8.22769560e-05 -1.02255338e-03 5.12247195e-04 -9.58279859e-04 1.14508512e-04 -4.61448819e-06 5.20388754e-04 -3.16952150e-04 -1.53061324e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 -1.78364587e-04 8.09297916e-05 -8.28520008e-04 4.93114186e-04 -1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 8.22769560e-05 -3.75595407e-04 3.06766015e-03 -9.58279859e-04 3.06766015e-03 -3.43525536e-04 5.20388754e-04 -1.39231783e-03 5.95003681e-04 5.20388754e-04 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -8.73938474e-05 8.98288008e-04 1.09702608e-04 6.35397682e-06 2.38467147e-04 -1.27770648e-03 3.61628634e-04 -1.47052705e-03 2.89645810e-04 -3.16952150e-04 5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 4.04648958e-05 -4.04648958e-05 4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 -6.55453856e-05 6.73716006e-04 8.22769560e-05 -1.56190191e-04 1.25198469e-04 -9.58279859e-04 5.12247195e-04 -1.02255338e-03 2.17234357e-04 -1.53061324e-05 5.20388754e-04 -2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 6.68093428e-06 -4.00856057e-06 1.33618686e-06 -2.21258418e-05 1.32755051e-05 -4.42516836e-06 3.04625846e-06 -3.95720582e-06 1.31906861e-06 1.05525488e-06 -7.91441164e-07 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 3.25715205e-04 -2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 -4.26169739e-05 1.42056580e-05 -2.34672831e-04 1.40803698e-04 -4.69345661e-05 3.24960190e-05 -4.22135669e-05 1.40711890e-05 1.12569512e-05 -8.44271339e-06 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 2.89596307e-03 -1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 2.13948100e-05 -7.13160333e-06 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -1.56369075e-05 2.08960005e-05 -6.96533351e-06 -5.67592226e-06 4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -1.96428516e-04 3.08011777e-04 -3.08011777e-04 1.78364587e-04 4.00856057e-06 4.26169739e-05 2.13948100e-05 -1.22019303e-05 4.27896200e-06 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 1.00554064e-05 -1.21229785e-05 4.25694169e-06 3.01684543e-06 -2.42459571e-06 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 -8.09297916e-05 1.78364587e-04 -4.87173978e-05 -4.04648958e-05 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 4.27896200e-06 -7.91365000e-07 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -3.35180212e-06 4.25694169e-06 -7.71134021e-07 -1.26475376e-06 4.62680413e-07 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 -8.09297916e-05 -4.87173978e-05 4.04648958e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -3.86231687e-04 2.35716957e-04 -7.85723189e-05 5.22950839e-05 -6.98234823e-05 2.32744941e-05 1.89556265e-05 -1.42167199e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 4.89886959e-04 -8.28520008e-04 8.28520008e-04 -4.93114186e-04 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 2.35716957e-04 -1.34800267e-04 4.71433913e-05 -3.35596371e-05 4.05499645e-05 -1.42167199e-05 -1.01132588e-05 8.10999291e-06 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 1.77697458e-04 -4.93114186e-04 1.57708364e-04 8.88487290e-05 4.42516836e-06 4.69345661e-05 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -7.85723189e-05 4.71433913e-05 -9.08455661e-06 1.11865457e-05 -1.42167199e-05 2.63871153e-06 4.21116432e-06 -1.58322692e-06 1.06641224e-03 9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 1.77697458e-04 1.57708364e-04 -8.88487290e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 -1.00554064e-05 3.35180212e-06 -5.22950839e-05 3.35596371e-05 -1.11865457e-05 6.62206635e-06 -9.62802513e-06 3.20934171e-06 2.75203269e-06 -2.06402452e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 1.82595267e-04 -4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 1.21229785e-05 -4.25694169e-06 6.98234823e-05 -4.05499645e-05 1.42167199e-05 -9.62802513e-06 1.19107123e-05 -4.18903631e-06 -3.01557961e-06 2.42817748e-06 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 -1.78364587e-04 8.28520008e-04 -1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 1.31906861e-06 1.40711890e-05 6.96533351e-06 -4.25694169e-06 7.71134021e-07 -2.32744941e-05 1.42167199e-05 -2.63871153e-06 3.20934171e-06 -4.18903631e-06 7.39948805e-07 1.27158164e-06 -4.54207908e-07 1.04401314e-04 6.63024177e-04 3.08011777e-04 -1.78364587e-04 8.09297916e-05 -8.28520008e-04 4.93114186e-04 -1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.05525488e-06 1.12569512e-05 5.67592226e-06 -3.01684543e-06 1.26475376e-06 -1.89556265e-05 1.01132588e-05 -4.21116432e-06 2.75203269e-06 -3.01557961e-06 1.27158164e-06 6.53895969e-07 -6.83032454e-07 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 2.42459571e-06 -4.62680413e-07 1.42167199e-05 -8.10999291e-06 1.58322692e-06 -2.06402452e-06 2.42817748e-06 -4.54207908e-07 -6.83032454e-07 2.55460371e-07 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 4.04648958e-05 -4.04648958e-05 4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +1 -2 -1 169 + 6.09114917e-05 6.14710110e-04 5.91946911e-05 -2.95973455e-04 5.91946911e-05 -2.01777458e-04 1.00888729e-03 -2.01777458e-04 -4.80344481e-05 -3.46658769e-05 6.93317538e-06 8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -2.94705075e-03 5.89410151e-04 -2.00726181e-03 1.00363091e-02 -2.00726181e-03 -4.44476268e-04 -3.20773116e-04 6.41546233e-05 7.69855479e-04 -3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 2.97034962e-04 -5.94069924e-05 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 5.97729402e-05 -1.92305372e-05 3.84610745e-06 -8.21464752e-05 3.42276980e-05 2.95973455e-04 2.94705075e-03 2.97034962e-04 -1.40997622e-03 2.97034962e-04 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 -2.06272321e-04 -1.60446843e-04 3.42276980e-05 3.57274141e-04 -1.60446843e-04 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 2.97034962e-04 1.57915946e-05 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 4.12544643e-05 3.42276980e-05 3.84610745e-06 -9.28381223e-05 -1.92305372e-05 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 2.12071039e-04 3.42864166e-03 -6.85728332e-04 -2.00102502e-04 7.05429391e-05 -1.41085878e-05 2.72889020e-04 -1.13703758e-04 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 3.42864166e-03 -1.62454089e-02 3.42864166e-03 6.81387866e-04 5.31669453e-04 -1.13703758e-04 -1.18019840e-03 5.31669453e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -6.85728332e-04 3.42864166e-03 2.12071039e-04 -1.36277573e-04 -1.13703758e-04 -1.41085878e-05 3.09738360e-04 7.05429391e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 2.06272321e-04 -4.12544643e-05 2.00102502e-04 -6.81387866e-04 1.36277573e-04 1.07400983e-05 1.99216840e-05 -3.98433680e-06 -1.97894844e-05 8.24561849e-06 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 1.60446843e-04 -3.42276980e-05 -7.05429391e-05 -5.31669453e-04 1.13703758e-04 1.99216840e-05 -2.14746155e-05 4.42749712e-06 -2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.42276980e-05 -3.84610745e-06 1.41085878e-05 1.13703758e-04 1.41085878e-05 -3.98433680e-06 4.42749712e-06 -2.22629335e-07 6.90107377e-06 4.42749712e-06 8.31981046e-05 7.69855479e-04 8.21464752e-05 -3.57274141e-04 9.28381223e-05 -2.72889020e-04 1.18019840e-03 -3.09738360e-04 -1.97894844e-05 -2.10230097e-05 6.90107377e-06 3.35910266e-05 -2.77641893e-05 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 1.60446843e-04 1.92305372e-05 1.13703758e-04 -5.31669453e-04 -7.05429391e-05 8.24561849e-06 1.02201763e-05 4.42749712e-06 -2.77641893e-05 -2.14746155e-05 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +1 -2 0 664 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 3.25715205e-04 -1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 9.03850368e-04 6.83086768e-03 8.43337208e-04 -2.53001162e-03 2.53001162e-03 -2.52365441e-03 7.57096322e-03 -7.57096322e-03 -1.00913723e-04 -6.55453856e-05 6.55453856e-05 -1.96636157e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 2.89596307e-03 -9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.83086768e-03 4.49022835e-02 5.72578026e-03 -1.71773408e-02 1.71773408e-02 -1.58592065e-02 4.75776194e-02 -4.75776194e-02 1.03725365e-03 6.73716006e-04 -6.73716006e-04 2.02114802e-03 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 1.33488137e-04 8.09297916e-05 -4.04648958e-05 -1.33773441e-04 1.78364587e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 2.38241943e-03 -2.38241943e-03 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 7.33694046e-06 -1.56190191e-04 1.56190191e-04 -8.22769560e-05 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 -3.08011777e-04 1.78364587e-04 1.70112085e-04 -3.08011777e-04 2.53001162e-03 1.71773408e-02 2.38241943e-03 -5.92707290e-03 7.14725830e-03 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 2.01015902e-04 1.25198469e-04 -8.22769560e-05 -1.28764539e-04 3.75595407e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 -4.04648958e-05 -1.82490838e-04 8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 7.14725830e-03 -5.92707290e-03 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -2.01015902e-04 -8.22769560e-05 1.25198469e-04 -1.28764539e-04 -3.75595407e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 -3.95630639e-04 -1.77697458e-04 8.88487290e-05 3.69835640e-04 -4.93114186e-04 2.52365441e-03 1.58592065e-02 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 5.13494064e-03 1.85117687e-02 -1.85117687e-02 4.17572779e-04 5.12247195e-04 -5.12247195e-04 9.58279859e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 8.28520008e-04 -4.93114186e-04 -4.24254551e-04 8.28520008e-04 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 1.85117687e-02 -4.42297760e-02 5.55353062e-02 -1.58669337e-03 -1.02255338e-03 9.58279859e-04 1.92820575e-04 -3.06766015e-03 1.06641224e-03 9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 8.88487290e-05 5.27544004e-04 -1.77697458e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -1.85117687e-02 5.55353062e-02 -4.42297760e-02 1.58669337e-03 9.58279859e-04 -1.02255338e-03 1.92820575e-04 3.06766015e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 -4.91071291e-05 3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 -2.01015902e-04 2.01015902e-04 -4.17572779e-04 1.58669337e-03 -1.58669337e-03 -3.22133532e-04 -3.31742869e-04 3.31742869e-04 -6.87051071e-04 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 -1.78364587e-04 1.77697458e-04 -8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -1.25198469e-04 8.22769560e-05 -5.12247195e-04 1.02255338e-03 -9.58279859e-04 -3.31742869e-04 -4.61448819e-06 1.53061324e-05 -5.93087946e-05 -5.20388754e-04 5.22006568e-05 3.31512088e-04 4.04648958e-05 -1.78364587e-04 4.04648958e-05 -8.88487290e-05 4.93114186e-04 -8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 8.22769560e-05 -1.25198469e-04 5.12247195e-04 -9.58279859e-04 1.02255338e-03 3.31742869e-04 1.53061324e-05 -4.61448819e-06 -5.93087946e-05 5.20388754e-04 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 1.82490838e-04 -3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 1.28764539e-04 1.28764539e-04 -1.92820575e-04 -1.92820575e-04 -5.93087946e-05 -5.93087946e-05 3.46774814e-04 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 3.08011777e-04 -8.09297916e-05 4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 -1.96636157e-04 2.02114802e-03 8.22769560e-05 -3.75595407e-04 3.75595407e-04 -9.58279859e-04 3.06766015e-03 -3.06766015e-03 -6.87051071e-04 -5.20388754e-04 5.20388754e-04 -1.39231783e-03 1.26117398e-06 1.33679398e-05 4.00856057e-06 -6.68093428e-06 1.33618686e-06 -1.32755051e-05 2.21258418e-05 -4.42516836e-06 -6.09251692e-07 -3.95720582e-06 7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 3.25715205e-04 -1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 -7.10282899e-05 1.42056580e-05 -1.40803698e-04 2.34672831e-04 -4.69345661e-05 -6.49920380e-06 -4.22135669e-05 8.44271339e-06 3.37708535e-05 -1.40711890e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 2.89596307e-03 -9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 2.13948100e-05 -4.27896200e-06 4.06268943e-05 -7.11341813e-05 1.42268363e-05 2.41503840e-06 1.21229785e-05 -2.42459571e-06 -1.02166601e-05 4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 1.33488137e-04 8.09297916e-05 -4.04648958e-05 -1.33773441e-04 1.78364587e-04 6.68093428e-06 7.10282899e-05 2.13948100e-05 -3.50230610e-05 7.13160333e-06 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.90296087e-06 -2.08960005e-05 4.25694169e-06 1.63799202e-05 -6.96533351e-06 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 -3.08011777e-04 1.78364587e-04 1.70112085e-04 -3.08011777e-04 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 7.13160333e-06 -7.91365000e-07 1.42268363e-05 -2.37113938e-05 2.68866425e-06 5.80592174e-07 4.25694169e-06 -4.62680413e-07 -3.53512266e-06 7.71134021e-07 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 -4.04648958e-05 -1.82490838e-04 8.09297916e-05 1.32755051e-05 1.40803698e-04 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -1.34800267e-04 2.35716957e-04 -4.71433913e-05 -8.02147948e-06 -4.05499645e-05 8.10999291e-06 3.41201277e-05 -1.42167199e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 -3.95630639e-04 -1.77697458e-04 8.88487290e-05 3.69835640e-04 -4.93114186e-04 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.35716957e-04 -3.86231687e-04 7.85723189e-05 9.73148786e-06 6.98234823e-05 -1.42167199e-05 -5.47666844e-05 2.32744941e-05 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 8.28520008e-04 -4.93114186e-04 -4.24254551e-04 8.28520008e-04 4.42516836e-06 4.69345661e-05 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -4.71433913e-05 7.85723189e-05 -9.08455661e-06 -1.94629757e-06 -1.42167199e-05 1.58322692e-06 1.17934149e-05 -2.63871153e-06 1.06641224e-03 9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 8.88487290e-05 5.27544004e-04 -1.77697458e-04 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 2.90296087e-06 -5.80592174e-07 8.02147948e-06 -9.73148786e-06 1.94629757e-06 -2.37391660e-07 2.20244401e-06 -4.40488803e-07 -1.20827724e-06 5.03448848e-07 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 -4.91071291e-05 3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 2.08960005e-05 -4.25694169e-06 4.05499645e-05 -6.98234823e-05 1.42167199e-05 2.20244401e-06 1.19107123e-05 -2.42817748e-06 -9.84590416e-06 4.18903631e-06 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 -1.78364587e-04 1.77697458e-04 -8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 7.91441164e-07 8.44271339e-06 2.42459571e-06 -4.25694169e-06 4.62680413e-07 -8.10999291e-06 1.42167199e-05 -1.58322692e-06 -4.40488803e-07 -2.42817748e-06 2.55460371e-07 2.12901390e-06 -4.54207908e-07 5.22006568e-05 3.31512088e-04 4.04648958e-05 -1.78364587e-04 4.04648958e-05 -8.88487290e-05 4.93114186e-04 -8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 3.16576465e-06 3.37708535e-05 1.02166601e-05 -1.63799202e-05 3.53512266e-06 -3.41201277e-05 5.47666844e-05 -1.17934149e-05 -1.20827724e-06 -9.84590416e-06 2.12901390e-06 7.51335398e-06 -3.41516227e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 1.82490838e-04 -3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 6.96533351e-06 -7.71134021e-07 1.42167199e-05 -2.32744941e-05 2.63871153e-06 5.03448848e-07 4.18903631e-06 -4.54207908e-07 -3.41516227e-06 7.39948805e-07 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 3.08011777e-04 -8.09297916e-05 4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 1 -2 1 660 1.70344011e-04 1.56696087e-03 3.25715205e-04 -3.25715205e-04 6.51430410e-04 -1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 -5.22006568e-05 1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 5.91946911e-05 -5.91946911e-05 2.95973455e-04 -2.01777458e-04 2.01777458e-04 -1.00888729e-03 -4.80344481e-05 -6.93317538e-06 3.46658769e-05 -8.31981046e-05 -3.46658769e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 -2.89596307e-03 5.79192613e-03 -9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 -3.31512088e-04 6.63024177e-04 -4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 5.89410151e-04 -5.89410151e-04 2.94705075e-03 -2.00726181e-03 2.00726181e-03 -1.00363091e-02 -4.44476268e-04 -6.41546233e-05 3.20773116e-04 -7.69855479e-04 -3.20773116e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 6.42635088e-04 -1.28527018e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 1.33488137e-04 4.04648958e-05 -8.09297916e-05 1.33773441e-04 1.78364587e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 5.94069924e-05 -2.97034962e-04 -5.79133603e-05 -2.01791556e-04 1.00895778e-03 5.97729402e-05 -3.84610745e-06 1.92305372e-05 8.21464752e-05 3.42276980e-05 3.25715205e-04 2.89596307e-03 6.42635088e-04 -4.14019388e-04 1.28527018e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 -4.04648958e-05 1.78364587e-04 -1.82490838e-04 -8.09297916e-05 5.91946911e-05 5.89410151e-04 5.94069924e-05 1.57915946e-05 2.97034962e-04 -2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -4.12544643e-05 3.84610745e-06 3.42276980e-05 -9.28381223e-05 1.92305372e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 1.28527018e-03 -2.34192465e-03 4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 1.78364587e-04 -3.08011777e-04 1.70112085e-04 3.08011777e-04 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 2.97034962e-04 -1.40997622e-03 1.00895778e-03 -1.00895778e-03 4.78508398e-03 2.06272321e-04 3.42276980e-05 -1.60446843e-04 3.57274141e-04 1.60446843e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -4.10878806e-03 6.67995295e-03 -1.33599059e-02 -3.95630639e-04 -8.88487290e-05 1.77697458e-04 -3.69835640e-04 -4.93114186e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -2.01791556e-04 1.00895778e-03 2.12071039e-04 6.85728332e-04 -3.42864166e-03 -2.00102502e-04 1.41085878e-05 -7.05429391e-05 -2.72889020e-04 -1.13703758e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 8.88487290e-05 -4.93114186e-04 5.27544004e-04 1.77697458e-04 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 -5.79133603e-05 -1.00895778e-03 6.85728332e-04 2.12071039e-04 3.42864166e-03 1.36277573e-04 -1.41085878e-05 -1.13703758e-04 3.09738360e-04 -7.05429391e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 -4.93114186e-04 8.28520008e-04 -4.24254551e-04 -8.28520008e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 -1.00895778e-03 4.78508398e-03 -3.42864166e-03 3.42864166e-03 -1.62454089e-02 -6.81387866e-04 -1.13703758e-04 5.31669453e-04 -1.18019840e-03 -5.31669453e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 4.91071291e-05 -9.82142582e-05 3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 -1.50954364e-05 3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 4.12544643e-05 -2.06272321e-04 2.00102502e-04 -1.36277573e-04 6.81387866e-04 1.07400983e-05 3.98433680e-06 -1.99216840e-05 1.97894844e-05 8.24561849e-06 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 4.04648958e-05 -1.78364587e-04 8.88487290e-05 -8.88487290e-05 4.93114186e-04 -1.50954364e-05 -2.53889994e-05 5.00469168e-05 -2.61460628e-05 -5.00469168e-05 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 -3.84610745e-06 -3.42276980e-05 -1.41085878e-05 1.41085878e-05 1.13703758e-04 3.98433680e-06 -2.22629335e-07 4.42749712e-06 6.90107377e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 -1.78364587e-04 3.08011777e-04 -1.77697458e-04 4.93114186e-04 -8.28520008e-04 3.01908728e-05 5.00469168e-05 -1.00459375e-04 7.05147253e-05 8.64268839e-05 3.46658769e-05 3.20773116e-04 -1.92305372e-05 -3.42276980e-05 1.60446843e-04 7.05429391e-05 1.13703758e-04 -5.31669453e-04 -1.99216840e-05 4.42749712e-06 -2.14746155e-05 -2.10230097e-05 -1.02201763e-05 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 1.82490838e-04 -1.70112085e-04 3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 -2.61460628e-05 7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 9.28381223e-05 -3.57274141e-04 2.72889020e-04 -3.09738360e-04 1.18019840e-03 1.97894844e-05 6.90107377e-06 -2.10230097e-05 3.35910266e-05 2.77641893e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 8.09297916e-05 -3.08011777e-04 4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 -5.00469168e-05 8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 -1.92305372e-05 -1.60446843e-04 1.13703758e-04 7.05429391e-05 5.31669453e-04 8.24561849e-06 -4.42749712e-06 -1.02201763e-05 2.77641893e-05 -2.14746155e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 -1.77584073e-04 1.77584073e-04 -6.05332375e-04 6.05332375e-04 -6.05332375e-04 -6.23985784e-05 6.23985784e-05 -6.23985784e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 -3.25715205e-04 6.51430410e-04 -1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 -5.22006568e-05 1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 -1.76823045e-03 1.76823045e-03 -6.02178543e-03 6.02178543e-03 -6.02178543e-03 -5.77391609e-04 5.77391609e-04 -5.77391609e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -2.89596307e-03 5.79192613e-03 -9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 -3.31512088e-04 6.63024177e-04 -4.97268133e-04 -6.63024177e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 5.34662931e-04 -5.34662931e-04 1.55641909e-03 -1.81612400e-03 1.81612400e-03 3.70369518e-05 1.52754628e-04 -1.52754628e-04 1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 6.42635088e-04 -1.28527018e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 1.33488137e-04 4.04648958e-05 -8.09297916e-05 1.33773441e-04 1.78364587e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 -4.59464344e-04 5.34662931e-04 -1.81612400e-03 1.55641909e-03 -1.81612400e-03 1.85184759e-05 -1.52754628e-04 1.84829569e-04 -3.20749411e-05 -1.52754628e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 -4.14019388e-04 1.28527018e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 -4.04648958e-05 1.78364587e-04 -1.82490838e-04 -8.09297916e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 5.34662931e-04 -4.59464344e-04 1.81612400e-03 -1.81612400e-03 1.55641909e-03 -1.85184759e-05 1.84829569e-04 -1.52754628e-04 -3.20749411e-05 1.52754628e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 1.28527018e-03 -2.34192465e-03 4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 1.78364587e-04 -3.08011777e-04 1.70112085e-04 3.08011777e-04 6.05332375e-04 6.02178543e-03 1.55641909e-03 -1.81612400e-03 1.81612400e-03 -5.27375562e-03 6.17155499e-03 -6.17155499e-03 -1.27649857e-04 -5.03452277e-04 5.03452277e-04 -6.14000296e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -4.10878806e-03 6.67995295e-03 -1.33599059e-02 -3.95630639e-04 -8.88487290e-05 1.77697458e-04 -3.69835640e-04 -4.93114186e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 1.55641909e-03 -1.81612400e-03 6.17155499e-03 -5.27375562e-03 6.17155499e-03 -6.38249283e-05 5.03452277e-04 -6.14000296e-04 1.10548019e-04 5.03452277e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 8.88487290e-05 -4.93114186e-04 5.27544004e-04 1.77697458e-04 6.05332375e-04 6.02178543e-03 1.81612400e-03 -1.81612400e-03 1.55641909e-03 -6.17155499e-03 6.17155499e-03 -5.27375562e-03 6.38249283e-05 -6.14000296e-04 5.03452277e-04 1.10548019e-04 -5.03452277e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 -4.93114186e-04 8.28520008e-04 -4.24254551e-04 -8.28520008e-04 -3.70369518e-05 -1.85184759e-05 1.85184759e-05 1.27649857e-04 6.38249283e-05 -6.38249283e-05 -2.22571404e-05 7.00563930e-06 -7.00563930e-06 -1.40112786e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 4.91071291e-05 -9.82142582e-05 3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 -1.50954364e-05 3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 1.52754628e-04 -1.84829569e-04 5.03452277e-04 -5.03452277e-04 6.14000296e-04 7.00563930e-06 1.52245151e-05 -2.53475323e-05 1.21341232e-05 2.53475323e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 4.04648958e-05 -1.78364587e-04 8.88487290e-05 -8.88487290e-05 4.93114186e-04 -1.50954364e-05 -2.53889994e-05 5.00469168e-05 -2.61460628e-05 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 -1.84829569e-04 1.52754628e-04 -5.03452277e-04 6.14000296e-04 -5.03452277e-04 -7.00563930e-06 -2.53475323e-05 1.52245151e-05 1.21341232e-05 -2.53475323e-05 1.04401314e-04 6.63024177e-04 8.09297916e-05 -1.78364587e-04 3.08011777e-04 -1.77697458e-04 4.93114186e-04 -8.28520008e-04 3.01908728e-05 5.00469168e-05 -1.00459375e-04 7.05147253e-05 8.64268839e-05 3.20749411e-05 3.20749411e-05 -1.10548019e-04 -1.10548019e-04 1.21341232e-05 1.21341232e-05 -2.22571404e-05 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 1.82490838e-04 -1.70112085e-04 3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 -2.61460628e-05 7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -6.23985784e-05 -5.77391609e-04 -1.84829569e-04 1.52754628e-04 -1.52754628e-04 6.14000296e-04 -5.03452277e-04 5.03452277e-04 -1.40112786e-05 2.53475323e-05 -2.53475323e-05 1.52245151e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 8.09297916e-05 -3.08011777e-04 4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 -5.00469168e-05 8.64268839e-05 -6.14034255e-05 -1.00459375e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 1 -2 2 169 - 1.26117398e-06 1.33679398e-05 1.33618686e-06 -4.00856057e-06 6.68093428e-06 -4.42516836e-06 1.32755051e-05 -2.21258418e-05 -2.43700677e-06 -7.91441164e-07 1.31906861e-06 -2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -4.26169739e-05 7.10282899e-05 -4.69345661e-05 1.40803698e-04 -2.34672831e-04 -2.59968152e-05 -8.44271339e-06 1.40711890e-05 -2.25139024e-05 -4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 4.27896200e-06 -7.13160333e-06 2.68866425e-06 -1.42268363e-05 2.37113938e-05 2.77120995e-06 4.62680413e-07 -7.71134021e-07 2.27036890e-06 4.25694169e-06 4.00856057e-06 4.26169739e-05 4.27896200e-06 -1.22019303e-05 2.13948100e-05 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 -7.64036796e-06 -2.42459571e-06 4.25694169e-06 -7.19981464e-06 -1.21229785e-05 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 2.13948100e-05 -3.50230610e-05 2.37113938e-05 -7.11341813e-05 1.16503354e-04 1.27339466e-05 4.25694169e-06 -6.96533351e-06 1.07039980e-05 2.08960005e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -9.08455661e-06 4.71433913e-05 -7.85723189e-05 -9.24024813e-06 -1.58322692e-06 2.63871153e-06 -7.58225060e-06 -1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 4.71433913e-05 -1.34800267e-04 2.35716957e-04 2.55381576e-05 8.10999291e-06 -1.42167199e-05 2.40068689e-05 4.05499645e-05 2.21258418e-05 2.34672831e-04 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -7.85723189e-05 2.35716957e-04 -3.86231687e-04 -4.25635960e-05 -1.42167199e-05 2.32744941e-05 -3.58110579e-05 -6.98234823e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 7.64036796e-06 -1.27339466e-05 9.24024813e-06 -2.55381576e-05 4.25635960e-05 4.52926879e-06 1.62353572e-06 -2.70589286e-06 3.96030993e-06 7.42558112e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 2.42459571e-06 -4.25694169e-06 1.58322692e-06 -8.10999291e-06 1.42167199e-05 1.62353572e-06 2.55460371e-07 -4.54207908e-07 1.44598144e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 7.71134021e-07 -4.25694169e-06 6.96533351e-06 -2.63871153e-06 1.42167199e-05 -2.32744941e-05 -2.70589286e-06 -4.54207908e-07 7.39948805e-07 -2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 7.19981464e-06 -1.07039980e-05 7.58225060e-06 -2.40068689e-05 3.58110579e-05 3.96030993e-06 1.44598144e-06 -2.14358063e-06 2.74669353e-06 6.83032454e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 1.21229785e-05 -2.08960005e-05 1.42167199e-05 -4.05499645e-05 6.98234823e-05 7.42558112e-06 2.42817748e-06 -4.18903631e-06 6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 4.00856057e-06 -1.33618686e-06 6.68093428e-06 -1.32755051e-05 4.42516836e-06 -2.21258418e-05 -6.09251692e-07 -7.91441164e-07 3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -1.42056580e-05 7.10282899e-05 -1.40803698e-04 4.69345661e-05 -2.34672831e-04 -6.49920380e-06 -8.44271339e-06 4.22135669e-05 -3.37708535e-05 -1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 4.27896200e-06 -2.13948100e-05 4.06268943e-05 -1.42268363e-05 7.11341813e-05 2.41503840e-06 2.42459571e-06 -1.21229785e-05 1.02166601e-05 4.25694169e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.91365000e-07 7.13160333e-06 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 -5.80592174e-07 -4.62680413e-07 4.25694169e-06 -3.53512266e-06 -7.71134021e-07 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 7.13160333e-06 -3.50230610e-05 7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.90296087e-06 4.25694169e-06 -2.08960005e-05 1.63799202e-05 6.96533351e-06 1.32755051e-05 1.40803698e-04 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -1.34800267e-04 4.71433913e-05 -2.35716957e-04 -8.02147948e-06 -8.10999291e-06 4.05499645e-05 -3.41201277e-05 -1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 4.71433913e-05 -9.08455661e-06 7.85723189e-05 1.94629757e-06 1.58322692e-06 -1.42167199e-05 1.17934149e-05 2.63871153e-06 2.21258418e-05 2.34672831e-04 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.35716957e-04 7.85723189e-05 -3.86231687e-04 -9.73148786e-06 -1.42167199e-05 6.98234823e-05 -5.47666844e-05 -2.32744941e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 5.80592174e-07 -2.90296087e-06 8.02147948e-06 -1.94629757e-06 9.73148786e-06 -2.37391660e-07 4.40488803e-07 -2.20244401e-06 1.20827724e-06 5.03448848e-07 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.62680413e-07 -4.25694169e-06 8.10999291e-06 -1.58322692e-06 1.42167199e-05 4.40488803e-07 2.55460371e-07 -2.42817748e-06 2.12901390e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 1.21229785e-05 -4.25694169e-06 2.08960005e-05 -4.05499645e-05 1.42167199e-05 -6.98234823e-05 -2.20244401e-06 -2.42817748e-06 1.19107123e-05 -9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 3.53512266e-06 -1.63799202e-05 3.41201277e-05 -1.17934149e-05 5.47666844e-05 1.20827724e-06 2.12901390e-06 -9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 7.71134021e-07 -6.96533351e-06 1.42167199e-05 -2.63871153e-06 2.32744941e-05 5.03448848e-07 4.54207908e-07 -4.18903631e-06 3.41516227e-06 7.39948805e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 -2 3 0 1 -1 -3 0 -1 -1 -2 157 - 6.09114917e-05 6.14710110e-04 2.95973455e-04 5.91946911e-05 -5.91946911e-05 -1.00888729e-03 -2.01777458e-04 2.01777458e-04 9.60688961e-05 3.46658769e-05 -3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 2.94705075e-03 5.89410151e-04 -5.89410151e-04 -1.00363091e-02 -2.00726181e-03 2.00726181e-03 8.88952536e-04 3.20773116e-04 -3.20773116e-04 -6.41546233e-05 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 -2.97034962e-04 2.97034962e-04 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -4.12544643e-04 -1.60446843e-04 1.60446843e-04 3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 1.57915946e-05 5.94069924e-05 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -1.01027404e-04 1.92305372e-05 3.42276980e-05 1.06916470e-05 -3.84610745e-06 5.91946911e-05 5.89410151e-04 2.97034962e-04 5.94069924e-05 1.57915946e-05 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 1.01027404e-04 3.42276980e-05 1.92305372e-05 1.06916470e-05 3.84610745e-06 1.00888729e-03 1.00363091e-02 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -1.62454089e-02 -3.42864166e-03 3.42864166e-03 1.36277573e-03 5.31669453e-04 -5.31669453e-04 -1.13703758e-04 2.01777458e-04 2.00726181e-03 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -3.42864166e-03 2.12071039e-04 6.85728332e-04 3.36380075e-04 -7.05429391e-05 -1.13703758e-04 -3.68493395e-05 1.41085878e-05 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 3.42864166e-03 6.85728332e-04 2.12071039e-04 -3.36380075e-04 -1.13703758e-04 -7.05429391e-05 -3.68493395e-05 -1.41085878e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 1.01027404e-04 -1.01027404e-04 -1.36277573e-03 -3.36380075e-04 3.36380075e-04 4.50164907e-05 2.81673025e-05 -2.81673025e-05 -7.96867359e-06 3.46658769e-05 3.20773116e-04 1.60446843e-04 -1.92305372e-05 -3.42276980e-05 -5.31669453e-04 7.05429391e-05 1.13703758e-04 2.81673025e-05 -2.14746155e-05 -1.02201763e-05 -6.74117956e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -3.42276980e-05 -1.92305372e-05 5.31669453e-04 1.13703758e-04 7.05429391e-05 -2.81673025e-05 -1.02201763e-05 -2.14746155e-05 -6.74117956e-06 -4.42749712e-06 -1.06916470e-05 -1.06916470e-05 3.68493395e-05 3.68493395e-05 -6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 -3.42276980e-05 3.84610745e-06 -3.84610745e-06 1.13703758e-04 -1.41085878e-05 1.41085878e-05 -7.96867359e-06 4.42749712e-06 -4.42749712e-06 -2.22629335e-07 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -1 -1 404 - 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 -7.29922913e-05 1.40272444e-02 6.79313079e-02 3.83997958e-02 1.27999319e-02 1.27999319e-02 -9.39696612e-02 -3.13232204e-02 -3.13232204e-02 -3.90062175e-03 -2.53352815e-03 -2.53352815e-03 -8.44509382e-04 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 -1.25476020e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 4.09844849e-02 4.09844849e-02 -1.78423270e-01 -5.94744232e-02 -5.94744232e-02 -4.00044704e-02 -2.59836657e-02 -2.59836657e-02 -8.66122191e-03 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 4.85520908e-03 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 -3.21973559e-02 -3.21973559e-02 1.50604352e-01 6.28322570e-02 6.28322570e-02 1.84427528e-02 1.41350143e-02 1.41350143e-02 5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 5.73561861e-03 -1.07324520e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 9.13515713e-03 1.12002096e-04 5.28663010e-03 -1.72487600e-03 3.73340319e-05 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 -1.07324520e-02 5.73561861e-03 6.28322570e-02 2.09440857e-02 -1.69483329e-02 9.13515713e-03 5.28663010e-03 1.12002096e-04 1.72487600e-03 3.73340319e-05 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 -2.32923842e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.74519610e-01 -8.26526786e-02 -8.26526786e-02 -5.25643805e-02 -4.25065126e-02 -4.25065126e-02 -1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 3.13232204e-02 5.94744232e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -8.26526786e-02 4.58875327e-02 -2.75508929e-02 -2.91122693e-02 3.67638056e-03 -1.63994898e-02 6.69195679e-03 1.22546019e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 3.13232204e-02 5.94744232e-02 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -8.26526786e-02 -2.75508929e-02 4.58875327e-02 -2.91122693e-02 -1.63994898e-02 3.67638056e-03 -6.69195679e-03 1.22546019e-03 -7.29922913e-05 -1.25476020e-02 -4.85520908e-03 2.32923842e-02 -3.95921357e-03 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 -9.13515713e-03 -9.13515713e-03 5.25643805e-02 2.91122693e-02 2.91122693e-02 6.06959405e-03 2.72006552e-03 2.72006552e-03 4.85843246e-04 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -1.12002096e-04 -5.28663010e-03 4.25065126e-02 -3.67638056e-03 1.63994898e-02 2.72006552e-03 3.37516659e-03 1.73636249e-03 7.28925372e-04 1.22672116e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -5.28663010e-03 -1.12002096e-04 4.25065126e-02 1.63994898e-02 -3.67638056e-03 2.72006552e-03 1.73636249e-03 3.37516659e-03 -7.28925372e-04 1.22672116e-03 -7.58557199e-05 1.72487600e-03 -1.72487600e-03 -6.69195679e-03 6.69195679e-03 7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -7.58557199e-05 -8.44509382e-04 -8.66122191e-03 -5.28663010e-03 -3.73340319e-05 -3.73340319e-05 1.63994898e-02 -1.22546019e-03 -1.22546019e-03 4.85843246e-04 1.22672116e-03 1.22672116e-03 1.03910162e-04 6.09114917e-05 6.14710110e-04 2.95973455e-04 -5.91946911e-05 -5.91946911e-05 -1.00888729e-03 2.01777458e-04 2.01777458e-04 9.60688961e-05 -3.46658769e-05 -3.46658769e-05 6.93317538e-06 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 -7.29922913e-05 6.14710110e-04 6.16376114e-03 2.94705075e-03 -5.89410151e-04 -5.89410151e-04 -1.00363091e-02 2.00726181e-03 2.00726181e-03 8.88952536e-04 -3.20773116e-04 -3.20773116e-04 6.41546233e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 -1.25476020e-02 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 2.97034962e-04 2.97034962e-04 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -4.12544643e-04 1.60446843e-04 1.60446843e-04 -3.42276980e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 4.85520908e-03 5.91946911e-05 5.89410151e-04 2.97034962e-04 1.57915946e-05 -5.94069924e-05 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 1.01027404e-04 1.92305372e-05 -3.42276980e-05 -1.06916470e-05 -3.84610745e-06 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 2.97034962e-04 -5.94069924e-05 1.57915946e-05 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 1.01027404e-04 -3.42276980e-05 1.92305372e-05 1.06916470e-05 -3.84610745e-06 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 1.00888729e-03 1.00363091e-02 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -1.62454089e-02 3.42864166e-03 3.42864166e-03 1.36277573e-03 -5.31669453e-04 -5.31669453e-04 1.13703758e-04 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 -2.32923842e-02 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 3.42864166e-03 2.12071039e-04 -6.85728332e-04 -3.36380075e-04 -7.05429391e-05 1.13703758e-04 3.68493395e-05 1.41085878e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 3.42864166e-03 -6.85728332e-04 2.12071039e-04 -3.36380075e-04 1.13703758e-04 -7.05429391e-05 -3.68493395e-05 1.41085878e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.60688961e-05 8.88952536e-04 4.12544643e-04 -1.01027404e-04 -1.01027404e-04 -1.36277573e-03 3.36380075e-04 3.36380075e-04 4.50164907e-05 -2.81673025e-05 -2.81673025e-05 7.96867359e-06 -7.29922913e-05 -1.25476020e-02 -4.85520908e-03 2.32923842e-02 -3.95921357e-03 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -1.92305372e-05 3.42276980e-05 5.31669453e-04 7.05429391e-05 -1.13703758e-04 -2.81673025e-05 -2.14746155e-05 1.02201763e-05 6.74117956e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 3.42276980e-05 -1.92305372e-05 5.31669453e-04 -1.13703758e-04 7.05429391e-05 -2.81673025e-05 1.02201763e-05 -2.14746155e-05 -6.74117956e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 1.06916470e-05 -1.06916470e-05 -3.68493395e-05 3.68493395e-05 6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -7.58557199e-05 6.93317538e-06 6.41546233e-05 3.42276980e-05 3.84610745e-06 3.84610745e-06 -1.13703758e-04 -1.41085878e-05 -1.41085878e-05 7.96867359e-06 4.42749712e-06 4.42749712e-06 -2.22629335e-07 -7.58557199e-05 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 - 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 -1 -1 0 520 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 1.40272444e-02 6.79313079e-02 1.27999319e-02 1.27999319e-02 3.83997958e-02 -3.13232204e-02 -3.13232204e-02 -9.39696612e-02 1.95031088e-03 -8.44509382e-04 -2.53352815e-03 3.37803753e-03 -2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 4.09844849e-02 1.22953455e-01 -5.94744232e-02 -5.94744232e-02 -1.78423270e-01 2.00022352e-02 -8.66122191e-03 -2.59836657e-02 3.46448876e-02 -2.59836657e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 -2.82904271e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -1.07324520e-02 -3.21973559e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 -6.06136500e-03 3.73340319e-05 1.12002096e-04 -7.04884014e-03 5.28663010e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 5.73561861e-03 -3.21973559e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -3.07379213e-03 3.73340319e-05 5.28663010e-03 -8.77371614e-03 1.12002096e-04 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 -1.35577280e-02 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -3.21973559e-02 -8.01239971e-02 6.28322570e-02 6.28322570e-02 1.50604352e-01 -9.22137638e-03 5.28663010e-03 1.41350143e-02 -1.59718924e-02 1.41350143e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 4.12148247e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 4.58875327e-02 -2.75508929e-02 -8.26526786e-02 2.03515392e-02 1.22546019e-03 3.67638056e-03 2.18659864e-02 -1.63994898e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -2.75508929e-02 4.58875327e-02 -8.26526786e-02 8.76073008e-03 1.22546019e-03 -1.63994898e-02 2.85579432e-02 3.67638056e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 4.02485422e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 6.28322570e-02 1.50604352e-01 -8.26526786e-02 -8.26526786e-02 -1.74519610e-01 2.62821902e-02 -1.63994898e-02 -4.25065126e-02 4.55220888e-02 -4.25065126e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 3.07379213e-03 9.22137638e-03 -2.03515392e-02 -8.76073008e-03 -2.62821902e-02 1.47088219e-03 -2.42921623e-04 -7.28764869e-04 2.65506753e-03 -1.99130065e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -3.73340319e-05 -5.28663010e-03 -1.22546019e-03 -1.22546019e-03 1.63994898e-02 -2.42921623e-04 1.03910162e-04 1.22672116e-03 -4.20752593e-04 1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -5.28663010e-03 -1.41350143e-02 -3.67638056e-03 1.63994898e-02 4.25065126e-02 -7.28764869e-04 1.22672116e-03 3.37516659e-03 -2.72010852e-03 1.73636249e-03 1.05795694e-02 2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 8.77371614e-03 1.59718924e-02 -2.18659864e-02 -2.85579432e-02 -4.55220888e-02 2.65506753e-03 -4.20752593e-04 -2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 -1.12002096e-04 -1.41350143e-02 1.63994898e-02 -3.67638056e-03 4.25065126e-02 -1.99130065e-03 1.22672116e-03 1.73636249e-03 -1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 3.83997958e-02 -1.27999319e-02 1.27999319e-02 -9.39696612e-02 3.13232204e-02 -3.13232204e-02 -3.90062175e-03 2.53352815e-03 -2.53352815e-03 8.44509382e-04 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 -4.09844849e-02 4.09844849e-02 -1.78423270e-01 5.94744232e-02 -5.94744232e-02 -4.00044704e-02 2.59836657e-02 -2.59836657e-02 8.66122191e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 3.21973559e-02 -3.21973559e-02 1.50604352e-01 -6.28322570e-02 6.28322570e-02 1.84427528e-02 -1.41350143e-02 1.41350143e-02 -5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 -2.82904271e-02 1.27999319e-02 4.09844849e-02 3.21973559e-02 5.73561861e-03 1.07324520e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -9.13515713e-03 1.12002096e-04 -5.28663010e-03 1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 1.07324520e-02 5.73561861e-03 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 9.13515713e-03 -5.28663010e-03 1.12002096e-04 1.72487600e-03 -3.73340319e-05 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 -1.35577280e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.74519610e-01 8.26526786e-02 -8.26526786e-02 -5.25643805e-02 4.25065126e-02 -4.25065126e-02 1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 4.12148247e-02 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 8.26526786e-02 4.58875327e-02 2.75508929e-02 2.91122693e-02 3.67638056e-03 1.63994898e-02 -6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -8.26526786e-02 2.75508929e-02 4.58875327e-02 -2.91122693e-02 1.63994898e-02 3.67638056e-03 -6.69195679e-03 -1.22546019e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 4.02485422e-03 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 9.13515713e-03 -9.13515713e-03 5.25643805e-02 -2.91122693e-02 2.91122693e-02 6.06959405e-03 -2.72006552e-03 2.72006552e-03 -4.85843246e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 2.53352815e-03 2.59836657e-02 1.41350143e-02 -1.12002096e-04 5.28663010e-03 -4.25065126e-02 -3.67638056e-03 -1.63994898e-02 -2.72006552e-03 3.37516659e-03 -1.73636249e-03 -7.28925372e-04 1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 5.28663010e-03 -1.12002096e-04 4.25065126e-02 -1.63994898e-02 -3.67638056e-03 2.72006552e-03 -1.73636249e-03 3.37516659e-03 -7.28925372e-04 -1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -1.72487600e-03 -1.72487600e-03 6.69195679e-03 6.69195679e-03 -7.28925372e-04 -7.28925372e-04 -6.20217674e-05 1.05795694e-02 2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 8.44509382e-04 8.66122191e-03 5.28663010e-03 -3.73340319e-05 3.73340319e-05 -1.63994898e-02 -1.22546019e-03 1.22546019e-03 -4.85843246e-04 1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 287 308 329 346 368 389 406 428 449 466 488 504 520 +1 -1 -2 169 + 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -2.95973455e-04 -5.91946911e-05 2.01777458e-04 1.00888729e-03 2.01777458e-04 -4.80344481e-05 3.46658769e-05 6.93317538e-06 8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -2.94705075e-03 -5.89410151e-04 2.00726181e-03 1.00363091e-02 2.00726181e-03 -4.44476268e-04 3.20773116e-04 6.41546233e-05 7.69855479e-04 3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -2.97034962e-04 -5.94069924e-05 -5.79133603e-05 1.00895778e-03 2.01791556e-04 -5.97729402e-05 -1.92305372e-05 -3.84610745e-06 8.21464752e-05 3.42276980e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -1.40997622e-03 -2.97034962e-04 1.00895778e-03 4.78508398e-03 1.00895778e-03 -2.06272321e-04 1.60446843e-04 3.42276980e-05 3.57274141e-04 1.60446843e-04 5.91946911e-05 5.89410151e-04 -5.94069924e-05 -2.97034962e-04 1.57915946e-05 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -4.12544643e-05 3.42276980e-05 -3.84610745e-06 9.28381223e-05 -1.92305372e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 1.00895778e-03 2.01791556e-04 2.12071039e-04 -3.42864166e-03 -6.85728332e-04 2.00102502e-04 7.05429391e-05 1.41085878e-05 -2.72889020e-04 -1.13703758e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 4.78508398e-03 1.00895778e-03 -3.42864166e-03 -1.62454089e-02 -3.42864166e-03 6.81387866e-04 -5.31669453e-04 -1.13703758e-04 -1.18019840e-03 -5.31669453e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -6.85728332e-04 -3.42864166e-03 2.12071039e-04 1.36277573e-04 -1.13703758e-04 1.41085878e-05 -3.09738360e-04 7.05429391e-05 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 2.06272321e-04 4.12544643e-05 -2.00102502e-04 -6.81387866e-04 -1.36277573e-04 1.07400983e-05 -1.99216840e-05 -3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.46658769e-05 3.20773116e-04 1.92305372e-05 -1.60446843e-04 -3.42276980e-05 -7.05429391e-05 5.31669453e-04 1.13703758e-04 -1.99216840e-05 -2.14746155e-05 -4.42749712e-06 2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 3.84610745e-06 -3.42276980e-05 3.84610745e-06 -1.41085878e-05 1.13703758e-04 -1.41085878e-05 -3.98433680e-06 -4.42749712e-06 -2.22629335e-07 6.90107377e-06 -4.42749712e-06 8.31981046e-05 7.69855479e-04 -8.21464752e-05 -3.57274141e-04 -9.28381223e-05 2.72889020e-04 1.18019840e-03 3.09738360e-04 -1.97894844e-05 2.10230097e-05 6.90107377e-06 3.35910266e-05 2.77641893e-05 3.46658769e-05 3.20773116e-04 -3.42276980e-05 -1.60446843e-04 1.92305372e-05 1.13703758e-04 5.31669453e-04 -7.05429391e-05 -8.24561849e-06 1.02201763e-05 -4.42749712e-06 2.77641893e-05 -2.14746155e-05 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +1 -1 -1 448 + 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 -6.32131786e-05 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -3.83997958e-02 1.27999319e-02 3.13232204e-02 9.39696612e-02 -3.13232204e-02 1.95031088e-03 -2.53352815e-03 8.44509382e-04 -3.37803753e-03 2.53352815e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 -1.08665421e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -1.22953455e-01 4.09844849e-02 5.94744232e-02 1.78423270e-01 -5.94744232e-02 2.00022352e-02 -2.59836657e-02 8.66122191e-03 -3.46448876e-02 2.59836657e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 -3.21973559e-02 1.07324520e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 6.06136500e-03 -1.12002096e-04 3.73340319e-05 -7.04884014e-03 5.28663010e-03 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 -4.20473440e-03 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -8.01239971e-02 3.21973559e-02 6.28322570e-02 1.50604352e-01 -6.28322570e-02 9.22137638e-03 -1.41350143e-02 5.28663010e-03 -1.59718924e-02 1.41350143e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 3.21973559e-02 5.73561861e-03 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -3.07379213e-03 5.28663010e-03 -3.73340319e-05 8.77371614e-03 -1.12002096e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 4.58875327e-02 -8.26526786e-02 2.75508929e-02 -2.03515392e-02 -3.67638056e-03 1.22546019e-03 2.18659864e-02 -1.63994898e-02 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 2.01717964e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -8.26526786e-02 -1.74519610e-01 8.26526786e-02 -2.62821902e-02 4.25065126e-02 -1.63994898e-02 4.55220888e-02 -4.25065126e-02 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 3.13232204e-02 5.94744232e-02 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 2.75508929e-02 8.26526786e-02 4.58875327e-02 8.76073008e-03 -1.63994898e-02 -1.22546019e-03 -2.85579432e-02 -3.67638056e-03 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 1.68154328e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -9.22137638e-03 3.07379213e-03 2.03515392e-02 2.62821902e-02 -8.76073008e-03 1.47088219e-03 -7.28764869e-04 2.42921623e-04 -2.65506753e-03 1.99130065e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 1.41350143e-02 -5.28663010e-03 3.67638056e-03 -4.25065126e-02 1.63994898e-02 -7.28764869e-04 3.37516659e-03 -1.22672116e-03 2.72010852e-03 -1.73636249e-03 -7.58557199e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 -5.28663010e-03 3.73340319e-05 -1.22546019e-03 1.63994898e-02 1.22546019e-03 2.42921623e-04 -1.22672116e-03 1.03910162e-04 -4.20752593e-04 1.22672116e-03 -6.32131786e-05 -1.08665421e-02 4.20473440e-03 -2.01717964e-02 1.68154328e-03 -2.98837411e-03 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 1.59718924e-02 -8.77371614e-03 -2.18659864e-02 -4.55220888e-02 2.85579432e-02 -2.65506753e-03 2.72010852e-03 -4.20752593e-04 4.53669010e-03 -1.99118315e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 2.53352815e-03 2.59836657e-02 -5.28663010e-03 -1.41350143e-02 1.12002096e-04 1.63994898e-02 4.25065126e-02 3.67638056e-03 1.99130065e-03 -1.73636249e-03 1.22672116e-03 -1.99118315e-03 3.37516659e-03 6.09114917e-05 6.14710110e-04 5.91946911e-05 -2.95973455e-04 -5.91946911e-05 -2.01777458e-04 1.00888729e-03 2.01777458e-04 -4.80344481e-05 -3.46658769e-05 -6.93317538e-06 8.31981046e-05 3.46658769e-05 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -2.94705075e-03 -5.89410151e-04 -2.00726181e-03 1.00363091e-02 2.00726181e-03 -4.44476268e-04 -3.20773116e-04 -6.41546233e-05 7.69855479e-04 3.20773116e-04 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 -1.08665421e-02 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 2.97034962e-04 5.94069924e-05 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 5.97729402e-05 -1.92305372e-05 -3.84610745e-06 -8.21464752e-05 -3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.95973455e-04 2.94705075e-03 2.97034962e-04 -1.40997622e-03 -2.97034962e-04 -1.00895778e-03 4.78508398e-03 1.00895778e-03 -2.06272321e-04 -1.60446843e-04 -3.42276980e-05 3.57274141e-04 1.60446843e-04 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 -4.20473440e-03 5.91946911e-05 5.89410151e-04 5.94069924e-05 -2.97034962e-04 1.57915946e-05 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 -4.12544643e-05 -3.42276980e-05 3.84610745e-06 9.28381223e-05 -1.92305372e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 2.12071039e-04 3.42864166e-03 6.85728332e-04 -2.00102502e-04 7.05429391e-05 1.41085878e-05 2.72889020e-04 1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 4.78508398e-03 1.00895778e-03 3.42864166e-03 -1.62454089e-02 -3.42864166e-03 6.81387866e-04 5.31669453e-04 1.13703758e-04 -1.18019840e-03 -5.31669453e-04 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 2.01717964e-02 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 6.85728332e-04 -3.42864166e-03 2.12071039e-04 1.36277573e-04 1.13703758e-04 -1.41085878e-05 -3.09738360e-04 7.05429391e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 2.06272321e-04 4.12544643e-05 2.00102502e-04 -6.81387866e-04 -1.36277573e-04 1.07400983e-05 1.99216840e-05 3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 1.68154328e-03 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 1.60446843e-04 3.42276980e-05 -7.05429391e-05 -5.31669453e-04 -1.13703758e-04 1.99216840e-05 -2.14746155e-05 -4.42749712e-06 -2.10230097e-05 -1.02201763e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 3.42276980e-05 -3.84610745e-06 -1.41085878e-05 -1.13703758e-04 1.41085878e-05 3.98433680e-06 -4.42749712e-06 -2.22629335e-07 -6.90107377e-06 4.42749712e-06 -7.58557199e-05 8.31981046e-05 7.69855479e-04 8.21464752e-05 -3.57274141e-04 -9.28381223e-05 -2.72889020e-04 1.18019840e-03 3.09738360e-04 -1.97894844e-05 -2.10230097e-05 -6.90107377e-06 3.35910266e-05 2.77641893e-05 -6.32131786e-05 -1.08665421e-02 4.20473440e-03 -2.01717964e-02 1.68154328e-03 -2.98837411e-03 3.46658769e-05 3.20773116e-04 3.42276980e-05 -1.60446843e-04 1.92305372e-05 -1.13703758e-04 5.31669453e-04 -7.05429391e-05 -8.24561849e-06 -1.02201763e-05 4.42749712e-06 2.77641893e-05 -2.14746155e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 + 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 +1 -1 0 516 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 1.22162345e-02 2.11591388e-02 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -1.27999319e-02 3.83997958e-02 3.13232204e-02 3.13232204e-02 -9.39696612e-02 1.95031088e-03 -8.44509382e-04 2.53352815e-03 3.37803753e-03 2.53352815e-03 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 2.77259188e-02 4.80227001e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -4.09844849e-02 1.22953455e-01 5.94744232e-02 5.94744232e-02 -1.78423270e-01 2.00022352e-02 -8.66122191e-03 2.59836657e-02 3.46448876e-02 2.59836657e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -1.07324520e-02 3.21973559e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 6.06136500e-03 -3.73340319e-05 1.12002096e-04 7.04884014e-03 5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 2.41610436e-02 1.47326991e-02 4.18481550e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 5.73561861e-03 3.21973559e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 3.07379213e-03 -3.73340319e-05 5.28663010e-03 8.77371614e-03 1.12002096e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 -4.18481550e-02 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 3.21973559e-02 -8.01239971e-02 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 -9.22137638e-03 5.28663010e-03 -1.41350143e-02 -1.59718924e-02 -1.41350143e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 4.58875327e-02 -2.75508929e-02 8.26526786e-02 -2.03515392e-02 -1.22546019e-03 3.67638056e-03 -2.18659864e-02 -1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -2.61191408e-02 -3.71899705e-02 -4.52396789e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -2.75508929e-02 4.58875327e-02 8.26526786e-02 -8.76073008e-03 -1.22546019e-03 -1.63994898e-02 -2.85579432e-02 3.67638056e-03 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 4.52396789e-02 9.39696612e-02 1.78423270e-01 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 8.26526786e-02 8.26526786e-02 -1.74519610e-01 2.62821902e-02 -1.63994898e-02 4.25065126e-02 4.55220888e-02 4.25065126e-02 1.22162345e-02 2.77259188e-02 -2.41610436e-02 2.41610436e-02 2.61191408e-02 -2.61191408e-02 1.64147832e-02 2.83305810e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -3.07379213e-03 9.22137638e-03 2.03515392e-02 8.76073008e-03 -2.62821902e-02 1.47088219e-03 -2.42921623e-04 7.28764869e-04 2.65506753e-03 1.99130065e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 3.73340319e-05 -5.28663010e-03 1.22546019e-03 1.22546019e-03 1.63994898e-02 -2.42921623e-04 1.03910162e-04 -1.22672116e-03 -4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 2.53352815e-03 2.59836657e-02 -1.12002096e-04 -5.28663010e-03 1.41350143e-02 -3.67638056e-03 1.63994898e-02 -4.25065126e-02 7.28764869e-04 -1.22672116e-03 3.37516659e-03 2.72010852e-03 1.73636249e-03 -1.47326991e-02 -1.47326991e-02 3.71899705e-02 3.71899705e-02 -1.57020664e-02 3.37803753e-03 3.46448876e-02 -7.04884014e-03 -8.77371614e-03 1.59718924e-02 2.18659864e-02 2.85579432e-02 -4.55220888e-02 2.65506753e-03 -4.20752593e-04 2.72010852e-03 4.53669010e-03 1.99118315e-03 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 2.83305810e-02 4.91281203e-02 2.53352815e-03 2.59836657e-02 -5.28663010e-03 -1.12002096e-04 1.41350143e-02 1.63994898e-02 -3.67638056e-03 -4.25065126e-02 1.99130065e-03 -1.22672116e-03 1.73636249e-03 1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 1.27999319e-02 -3.83997958e-02 1.27999319e-02 -3.13232204e-02 9.39696612e-02 -3.13232204e-02 1.95031088e-03 2.53352815e-03 -8.44509382e-04 -3.37803753e-03 2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 1.22162345e-02 2.11591388e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 -1.22953455e-01 4.09844849e-02 -5.94744232e-02 1.78423270e-01 -5.94744232e-02 2.00022352e-02 2.59836657e-02 -8.66122191e-03 -3.46448876e-02 2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 2.77259188e-02 4.80227001e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 3.21973559e-02 -1.07324520e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 -6.06136500e-03 -1.12002096e-04 3.73340319e-05 7.04884014e-03 -5.28663010e-03 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 3.83997958e-02 1.22953455e-01 3.21973559e-02 -8.01239971e-02 3.21973559e-02 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 9.22137638e-03 1.41350143e-02 -5.28663010e-03 -1.59718924e-02 1.41350143e-02 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 2.41610436e-02 1.47326991e-02 4.18481550e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 3.21973559e-02 5.73561861e-03 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -3.07379213e-03 -5.28663010e-03 3.73340319e-05 8.77371614e-03 -1.12002096e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 -4.18481550e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 4.58875327e-02 8.26526786e-02 -2.75508929e-02 2.03515392e-02 -3.67638056e-03 1.22546019e-03 -2.18659864e-02 1.63994898e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 8.26526786e-02 -1.74519610e-01 8.26526786e-02 -2.62821902e-02 -4.25065126e-02 1.63994898e-02 4.55220888e-02 -4.25065126e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -2.61191408e-02 -3.71899705e-02 -4.52396789e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -2.75508929e-02 8.26526786e-02 4.58875327e-02 8.76073008e-03 1.63994898e-02 1.22546019e-03 -2.85579432e-02 -3.67638056e-03 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 4.52396789e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 -9.22137638e-03 3.07379213e-03 -2.03515392e-02 2.62821902e-02 -8.76073008e-03 1.47088219e-03 7.28764869e-04 -2.42921623e-04 -2.65506753e-03 1.99130065e-03 1.22162345e-02 2.77259188e-02 -2.41610436e-02 2.41610436e-02 2.61191408e-02 -2.61191408e-02 1.64147832e-02 2.83305810e-02 2.53352815e-03 2.59836657e-02 1.12002096e-04 -1.41350143e-02 5.28663010e-03 3.67638056e-03 4.25065126e-02 -1.63994898e-02 7.28764869e-04 3.37516659e-03 -1.22672116e-03 -2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 5.28663010e-03 -3.73340319e-05 -1.22546019e-03 -1.63994898e-02 -1.22546019e-03 -2.42921623e-04 -1.22672116e-03 1.03910162e-04 4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 1.59718924e-02 -8.77371614e-03 2.18659864e-02 -4.55220888e-02 2.85579432e-02 -2.65506753e-03 -2.72010852e-03 4.20752593e-04 4.53669010e-03 -1.99118315e-03 -1.47326991e-02 -1.47326991e-02 3.71899705e-02 3.71899705e-02 -1.57020664e-02 2.53352815e-03 2.59836657e-02 5.28663010e-03 -1.41350143e-02 1.12002096e-04 -1.63994898e-02 4.25065126e-02 3.67638056e-03 1.99130065e-03 1.73636249e-03 -1.22672116e-03 -1.99118315e-03 3.37516659e-03 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 2.83305810e-02 4.91281203e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 1 -1 1 448 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 6.32131786e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 5.91946911e-05 2.95973455e-04 2.01777458e-04 -2.01777458e-04 -1.00888729e-03 -4.80344481e-05 -6.93317538e-06 -3.46658769e-05 -8.31981046e-05 3.46658769e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 1.08665421e-02 6.14710110e-04 6.16376114e-03 -5.89410151e-04 5.89410151e-04 2.94705075e-03 2.00726181e-03 -2.00726181e-03 -1.00363091e-02 -4.44476268e-04 -6.41546233e-05 -3.20773116e-04 -7.69855479e-04 3.20773116e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 5.94069924e-05 2.97034962e-04 -5.79133603e-05 -2.01791556e-04 -1.00895778e-03 -5.97729402e-05 3.84610745e-06 1.92305372e-05 -8.21464752e-05 3.42276980e-05 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 1.57915946e-05 -2.97034962e-04 -2.01791556e-04 -5.79133603e-05 1.00895778e-03 4.12544643e-05 -3.84610745e-06 3.42276980e-05 9.28381223e-05 1.92305372e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 -4.20473440e-03 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -2.97034962e-04 -1.40997622e-03 -1.00895778e-03 1.00895778e-03 4.78508398e-03 2.06272321e-04 3.42276980e-05 1.60446843e-04 3.57274141e-04 -1.60446843e-04 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -2.01791556e-04 -1.00895778e-03 2.12071039e-04 6.85728332e-04 3.42864166e-03 2.00102502e-04 -1.41085878e-05 -7.05429391e-05 2.72889020e-04 -1.13703758e-04 -9.11837223e-03 2.46763912e-02 1.71589220e-03 2.01777458e-04 2.00726181e-03 -2.01791556e-04 -5.79133603e-05 1.00895778e-03 6.85728332e-04 2.12071039e-04 -3.42864166e-03 -1.36277573e-04 1.41085878e-05 -1.13703758e-04 -3.09738360e-04 -7.05429391e-05 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 2.01717964e-02 1.00888729e-03 1.00363091e-02 -1.00895778e-03 1.00895778e-03 4.78508398e-03 3.42864166e-03 -3.42864166e-03 -1.62454089e-02 -6.81387866e-04 -1.13703758e-04 -5.31669453e-04 -1.18019840e-03 5.31669453e-04 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 -1.68154328e-03 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -4.12544643e-05 -2.06272321e-04 -2.00102502e-04 1.36277573e-04 6.81387866e-04 1.07400983e-05 3.98433680e-06 1.99216840e-05 1.97894844e-05 -8.24561849e-06 -7.58557199e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 3.84610745e-06 -3.42276980e-05 1.41085878e-05 -1.41085878e-05 1.13703758e-04 3.98433680e-06 -2.22629335e-07 -4.42749712e-06 6.90107377e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -3.42276980e-05 -1.60446843e-04 7.05429391e-05 1.13703758e-04 5.31669453e-04 1.99216840e-05 -4.42749712e-06 -2.14746155e-05 2.10230097e-05 -1.02201763e-05 6.32131786e-05 1.08665421e-02 4.20473440e-03 -2.01717964e-02 -1.68154328e-03 -2.98837411e-03 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 -9.28381223e-05 -3.57274141e-04 -2.72889020e-04 3.09738360e-04 1.18019840e-03 1.97894844e-05 6.90107377e-06 2.10230097e-05 3.35910266e-05 -2.77641893e-05 1.65868848e-04 -1.71589220e-03 1.20793981e-03 3.46658769e-05 3.20773116e-04 -3.42276980e-05 -1.92305372e-05 1.60446843e-04 1.13703758e-04 7.05429391e-05 -5.31669453e-04 -8.24561849e-06 4.42749712e-06 -1.02201763e-05 -2.77641893e-05 -2.14746155e-05 1.40272444e-02 6.79313079e-02 1.27999319e-02 -1.27999319e-02 3.83997958e-02 -3.13232204e-02 3.13232204e-02 -9.39696612e-02 1.95031088e-03 8.44509382e-04 -2.53352815e-03 3.37803753e-03 2.53352815e-03 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 6.32131786e-05 6.79313079e-02 1.60908651e-01 4.09844849e-02 -4.09844849e-02 1.22953455e-01 -5.94744232e-02 5.94744232e-02 -1.78423270e-01 2.00022352e-02 8.66122191e-03 -2.59836657e-02 3.46448876e-02 2.59836657e-02 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 1.08665421e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 1.07324520e-02 -3.21973559e-02 -1.69483329e-02 -2.09440857e-02 6.28322570e-02 -6.06136500e-03 -3.73340319e-05 1.12002096e-04 -7.04884014e-03 -5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 1.27999319e-02 4.09844849e-02 1.07324520e-02 5.73561861e-03 3.21973559e-02 -2.09440857e-02 -1.69483329e-02 -6.28322570e-02 3.07379213e-03 3.73340319e-05 -5.28663010e-03 8.77371614e-03 1.12002096e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 3.21973559e-02 -8.01239971e-02 6.28322570e-02 -6.28322570e-02 1.50604352e-01 -9.22137638e-03 -5.28663010e-03 1.41350143e-02 -1.59718924e-02 -1.41350143e-02 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 -4.20473440e-03 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -2.09440857e-02 6.28322570e-02 4.58875327e-02 2.75508929e-02 -8.26526786e-02 2.03515392e-02 -1.22546019e-03 3.67638056e-03 2.18659864e-02 1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 -1.69483329e-02 -6.28322570e-02 2.75508929e-02 4.58875327e-02 8.26526786e-02 -8.76073008e-03 1.22546019e-03 1.63994898e-02 -2.85579432e-02 3.67638056e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 -6.28322570e-02 1.50604352e-01 -8.26526786e-02 8.26526786e-02 -1.74519610e-01 2.62821902e-02 1.63994898e-02 -4.25065126e-02 4.55220888e-02 4.25065126e-02 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 2.01717964e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 -3.07379213e-03 9.22137638e-03 -2.03515392e-02 8.76073008e-03 -2.62821902e-02 1.47088219e-03 2.42921623e-04 -7.28764869e-04 2.65506753e-03 1.99130065e-03 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 -1.68154328e-03 8.44509382e-04 8.66122191e-03 3.73340319e-05 -3.73340319e-05 5.28663010e-03 1.22546019e-03 -1.22546019e-03 -1.63994898e-02 2.42921623e-04 1.03910162e-04 -1.22672116e-03 4.20752593e-04 1.22672116e-03 -7.58557199e-05 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 5.28663010e-03 -1.41350143e-02 -3.67638056e-03 -1.63994898e-02 4.25065126e-02 -7.28764869e-04 -1.22672116e-03 3.37516659e-03 -2.72010852e-03 -1.73636249e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 -8.77371614e-03 1.59718924e-02 -2.18659864e-02 2.85579432e-02 -4.55220888e-02 2.65506753e-03 4.20752593e-04 -2.72010852e-03 4.53669010e-03 1.99118315e-03 6.32131786e-05 1.08665421e-02 4.20473440e-03 -2.01717964e-02 -1.68154328e-03 -2.98837411e-03 2.53352815e-03 2.59836657e-02 5.28663010e-03 -1.12002096e-04 1.41350143e-02 -1.63994898e-02 -3.67638056e-03 -4.25065126e-02 1.99130065e-03 1.22672116e-03 -1.73636249e-03 1.99118315e-03 3.37516659e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 19 38 54 70 89 105 121 140 159 173 189 208 224 243 262 278 294 313 329 345 364 383 397 413 432 448 1 -1 2 169 - 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -5.91946911e-05 2.95973455e-04 2.01777458e-04 2.01777458e-04 -1.00888729e-03 -4.80344481e-05 6.93317538e-06 -3.46658769e-05 -8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -5.89410151e-04 2.94705075e-03 2.00726181e-03 2.00726181e-03 -1.00363091e-02 -4.44476268e-04 6.41546233e-05 -3.20773116e-04 -7.69855479e-04 -3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -5.94069924e-05 2.97034962e-04 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 -5.97729402e-05 -3.84610745e-06 1.92305372e-05 -8.21464752e-05 -3.42276980e-05 5.91946911e-05 5.89410151e-04 -5.94069924e-05 1.57915946e-05 2.97034962e-04 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -4.12544643e-05 -3.84610745e-06 -3.42276980e-05 -9.28381223e-05 1.92305372e-05 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 2.97034962e-04 -1.40997622e-03 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 2.06272321e-04 -3.42276980e-05 1.60446843e-04 3.57274141e-04 1.60446843e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 2.12071039e-04 -6.85728332e-04 3.42864166e-03 2.00102502e-04 1.41085878e-05 -7.05429391e-05 2.72889020e-04 1.13703758e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -6.85728332e-04 2.12071039e-04 3.42864166e-03 1.36277573e-04 1.41085878e-05 1.13703758e-04 3.09738360e-04 -7.05429391e-05 1.00888729e-03 1.00363091e-02 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 3.42864166e-03 3.42864166e-03 -1.62454089e-02 -6.81387866e-04 1.13703758e-04 -5.31669453e-04 -1.18019840e-03 -5.31669453e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 4.12544643e-05 -2.06272321e-04 -2.00102502e-04 -1.36277573e-04 6.81387866e-04 1.07400983e-05 -3.98433680e-06 1.99216840e-05 1.97894844e-05 8.24561849e-06 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.84610745e-06 3.42276980e-05 -1.41085878e-05 -1.41085878e-05 -1.13703758e-04 -3.98433680e-06 -2.22629335e-07 4.42749712e-06 -6.90107377e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 3.42276980e-05 -1.60446843e-04 7.05429391e-05 -1.13703758e-04 5.31669453e-04 1.99216840e-05 4.42749712e-06 -2.14746155e-05 2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 9.28381223e-05 -3.57274141e-04 -2.72889020e-04 -3.09738360e-04 1.18019840e-03 1.97894844e-05 -6.90107377e-06 2.10230097e-05 3.35910266e-05 2.77641893e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 -1.92305372e-05 -1.60446843e-04 -1.13703758e-04 7.05429391e-05 5.31669453e-04 8.24561849e-06 4.42749712e-06 1.02201763e-05 2.77641893e-05 -2.14746155e-05 + 6.09114917e-05 6.14710110e-04 5.91946911e-05 5.91946911e-05 2.95973455e-04 -2.01777458e-04 -2.01777458e-04 -1.00888729e-03 -4.80344481e-05 6.93317538e-06 3.46658769e-05 -8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 5.89410151e-04 2.94705075e-03 -2.00726181e-03 -2.00726181e-03 -1.00363091e-02 -4.44476268e-04 6.41546233e-05 3.20773116e-04 -7.69855479e-04 3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -5.94069924e-05 -2.97034962e-04 -5.79133603e-05 2.01791556e-04 1.00895778e-03 5.97729402e-05 3.84610745e-06 1.92305372e-05 8.21464752e-05 -3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 1.57915946e-05 -2.97034962e-04 2.01791556e-04 -5.79133603e-05 1.00895778e-03 4.12544643e-05 3.84610745e-06 -3.42276980e-05 9.28381223e-05 1.92305372e-05 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -2.97034962e-04 -1.40997622e-03 1.00895778e-03 1.00895778e-03 4.78508398e-03 2.06272321e-04 -3.42276980e-05 -1.60446843e-04 3.57274141e-04 -1.60446843e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 2.01791556e-04 1.00895778e-03 2.12071039e-04 -6.85728332e-04 -3.42864166e-03 -2.00102502e-04 -1.41085878e-05 -7.05429391e-05 -2.72889020e-04 1.13703758e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -6.85728332e-04 2.12071039e-04 -3.42864166e-03 -1.36277573e-04 -1.41085878e-05 1.13703758e-04 -3.09738360e-04 -7.05429391e-05 1.00888729e-03 1.00363091e-02 1.00895778e-03 1.00895778e-03 4.78508398e-03 -3.42864166e-03 -3.42864166e-03 -1.62454089e-02 -6.81387866e-04 1.13703758e-04 5.31669453e-04 -1.18019840e-03 5.31669453e-04 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -4.12544643e-05 -2.06272321e-04 2.00102502e-04 1.36277573e-04 6.81387866e-04 1.07400983e-05 -3.98433680e-06 -1.99216840e-05 1.97894844e-05 -8.24561849e-06 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.84610745e-06 3.42276980e-05 1.41085878e-05 1.41085878e-05 -1.13703758e-04 -3.98433680e-06 -2.22629335e-07 -4.42749712e-06 -6.90107377e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 -1.92305372e-05 3.42276980e-05 1.60446843e-04 7.05429391e-05 -1.13703758e-04 -5.31669453e-04 -1.99216840e-05 -4.42749712e-06 -2.14746155e-05 -2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 -9.28381223e-05 -3.57274141e-04 2.72889020e-04 3.09738360e-04 1.18019840e-03 1.97894844e-05 -6.90107377e-06 -2.10230097e-05 3.35910266e-05 -2.77641893e-05 3.46658769e-05 3.20773116e-04 3.42276980e-05 -1.92305372e-05 1.60446843e-04 -1.13703758e-04 7.05429391e-05 -5.31669453e-04 -8.24561849e-06 -4.42749712e-06 1.02201763e-05 -2.77641893e-05 -2.14746155e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 -1 3 0 1 0 -3 0 -1 0 -2 652 - 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 -3.25715205e-04 -2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 2.53001162e-03 -8.43337208e-04 -7.57096322e-03 -7.57096322e-03 2.52365441e-03 5.04568613e-05 1.96636157e-04 -6.55453856e-05 8.73938474e-05 -6.55453856e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 -2.89596307e-03 -1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 1.71773408e-02 -5.72578026e-03 -4.75776194e-02 -4.75776194e-02 1.58592065e-02 -5.18626823e-04 -2.02114802e-03 6.73716006e-04 -8.98288008e-04 6.73716006e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -1.96428516e-04 -3.08011777e-04 3.08011777e-04 1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -7.14725830e-03 2.38241943e-03 1.66083153e-02 2.03520347e-02 -6.78401156e-03 2.12021312e-04 3.75595407e-04 -1.25198469e-04 1.09702608e-04 -8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 -8.09297916e-05 1.78364587e-04 4.87173978e-05 4.04648958e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -5.92707290e-03 2.38241943e-03 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -1.10054107e-05 3.75595407e-04 -8.22769560e-05 2.38467147e-04 -1.25198469e-04 3.25715205e-04 2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 -8.09297916e-05 4.87173978e-05 -4.04648958e-05 8.43337208e-04 5.72578026e-03 2.38241943e-03 2.38241943e-03 4.26045592e-04 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 3.66847023e-06 -8.22769560e-05 1.56190191e-04 6.35397682e-06 1.56190191e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 4.89886959e-04 8.28520008e-04 -8.28520008e-04 -4.93114186e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -4.42297760e-02 -5.55353062e-02 1.85117687e-02 -9.60334201e-04 -3.06766015e-03 1.02255338e-03 -1.27770648e-03 9.58279859e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 1.77697458e-04 -4.93114186e-04 -1.57708364e-04 -8.88487290e-05 7.57096322e-03 4.75776194e-02 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -5.55353062e-02 -4.42297760e-02 1.85117687e-02 -6.26359168e-04 -3.06766015e-03 9.58279859e-04 -1.47052705e-03 1.02255338e-03 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 1.77697458e-04 -1.57708364e-04 8.88487290e-05 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 1.85117687e-02 1.85117687e-02 5.13494064e-03 2.08786389e-04 9.58279859e-04 -5.12247195e-04 3.61628634e-04 -5.12247195e-04 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 -1.82595267e-04 -4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 1.10054107e-05 -3.66847023e-06 9.60334201e-04 6.26359168e-04 -2.08786389e-04 1.79547727e-04 -3.43525536e-04 1.14508512e-04 -2.89645810e-04 2.17234357e-04 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 -1.78364587e-04 -8.28520008e-04 -1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -3.75595407e-04 8.22769560e-05 3.06766015e-03 3.06766015e-03 -9.58279859e-04 -3.43525536e-04 -1.39231783e-03 5.20388754e-04 -5.95003681e-04 5.20388754e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 -1.78364587e-04 8.09297916e-05 8.28520008e-04 4.93114186e-04 -1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -6.55453856e-05 6.73716006e-04 1.25198469e-04 8.22769560e-05 -1.56190191e-04 -1.02255338e-03 -9.58279859e-04 5.12247195e-04 1.14508512e-04 5.20388754e-04 -4.61448819e-06 3.16952150e-04 -1.53061324e-05 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 -2.38467147e-04 -6.35397682e-06 1.27770648e-03 1.47052705e-03 -3.61628634e-04 -2.89645810e-04 -5.95003681e-04 3.16952150e-04 -1.54906445e-04 2.57643355e-04 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 -4.04648958e-05 4.04648958e-05 4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 -6.55453856e-05 6.73716006e-04 8.22769560e-05 1.25198469e-04 -1.56190191e-04 -9.58279859e-04 -1.02255338e-03 5.12247195e-04 2.17234357e-04 5.20388754e-04 -1.53061324e-05 2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 6.68093428e-06 1.33618686e-06 -4.00856057e-06 -2.21258418e-05 -4.42516836e-06 1.32755051e-05 3.04625846e-06 1.31906861e-06 -3.95720582e-06 -1.05525488e-06 -7.91441164e-07 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 -3.25715205e-04 -2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 1.42056580e-05 -4.26169739e-05 -2.34672831e-04 -4.69345661e-05 1.40803698e-04 3.24960190e-05 1.40711890e-05 -4.22135669e-05 -1.12569512e-05 -8.44271339e-06 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 -2.89596307e-03 -1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -7.13160333e-06 2.13948100e-05 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -1.56369075e-05 -6.96533351e-06 2.08960005e-05 5.67592226e-06 4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -1.96428516e-04 -3.08011777e-04 3.08011777e-04 1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -7.91365000e-07 4.27896200e-06 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -3.35180212e-06 -7.71134021e-07 4.25694169e-06 1.26475376e-06 4.62680413e-07 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 -8.09297916e-05 1.78364587e-04 4.87173978e-05 4.04648958e-05 4.00856057e-06 4.26169739e-05 2.13948100e-05 4.27896200e-06 -1.22019303e-05 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 1.00554064e-05 4.25694169e-06 -1.21229785e-05 -3.01684543e-06 -2.42459571e-06 3.25715205e-04 2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 -8.09297916e-05 4.87173978e-05 -4.04648958e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -3.86231687e-04 -7.85723189e-05 2.35716957e-04 5.22950839e-05 2.32744941e-05 -6.98234823e-05 -1.89556265e-05 -1.42167199e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 4.89886959e-04 8.28520008e-04 -8.28520008e-04 -4.93114186e-04 4.42516836e-06 4.69345661e-05 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -7.85723189e-05 -9.08455661e-06 4.71433913e-05 1.11865457e-05 2.63871153e-06 -1.42167199e-05 -4.21116432e-06 -1.58322692e-06 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 1.77697458e-04 -4.93114186e-04 -1.57708364e-04 -8.88487290e-05 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 2.35716957e-04 4.71433913e-05 -1.34800267e-04 -3.35596371e-05 -1.42167199e-05 4.05499645e-05 1.01132588e-05 8.10999291e-06 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 1.77697458e-04 -1.57708364e-04 8.88487290e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 3.35180212e-06 -1.00554064e-05 -5.22950839e-05 -1.11865457e-05 3.35596371e-05 6.62206635e-06 3.20934171e-06 -9.62802513e-06 -2.75203269e-06 -2.06402452e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 -1.82595267e-04 -4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 1.31906861e-06 1.40711890e-05 6.96533351e-06 7.71134021e-07 -4.25694169e-06 -2.32744941e-05 -2.63871153e-06 1.42167199e-05 3.20934171e-06 7.39948805e-07 -4.18903631e-06 -1.27158164e-06 -4.54207908e-07 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 -1.78364587e-04 -8.28520008e-04 -1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 -4.25694169e-06 1.21229785e-05 6.98234823e-05 1.42167199e-05 -4.05499645e-05 -9.62802513e-06 -4.18903631e-06 1.19107123e-05 3.01557961e-06 2.42817748e-06 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 -1.78364587e-04 8.09297916e-05 8.28520008e-04 4.93114186e-04 -1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 -1.26475376e-06 3.01684543e-06 1.89556265e-05 4.21116432e-06 -1.01132588e-05 -2.75203269e-06 -1.27158164e-06 3.01557961e-06 6.53895969e-07 6.83032454e-07 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 -4.62680413e-07 2.42459571e-06 1.42167199e-05 1.58322692e-06 -8.10999291e-06 -2.06402452e-06 -4.54207908e-07 2.42817748e-06 6.83032454e-07 2.55460371e-07 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 -4.04648958e-05 4.04648958e-05 4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +1 0 -2 676 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 -3.25715205e-04 1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -2.53001162e-03 -8.43337208e-04 7.57096322e-03 7.57096322e-03 2.52365441e-03 5.04568613e-05 1.96636157e-04 6.55453856e-05 8.73938474e-05 6.55453856e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 -2.89596307e-03 9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -1.71773408e-02 -5.72578026e-03 4.75776194e-02 4.75776194e-02 1.58592065e-02 -5.18626823e-04 -2.02114802e-03 -6.73716006e-04 -8.98288008e-04 -6.73716006e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 -1.33488137e-04 8.09297916e-05 4.04648958e-05 1.33773441e-04 1.78364587e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -7.14725830e-03 -2.38241943e-03 1.66083153e-02 2.03520347e-02 6.78401156e-03 -2.12021312e-04 -3.75595407e-04 -1.25198469e-04 -1.09702608e-04 -8.22769560e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 3.08011777e-04 1.78364587e-04 1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -5.92707290e-03 -2.38241943e-03 2.03520347e-02 1.66083153e-02 6.78401156e-03 1.10054107e-05 -3.75595407e-04 -8.22769560e-05 -2.38467147e-04 -1.25198469e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 4.04648958e-05 1.82490838e-04 8.09297916e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 -2.38241943e-03 4.26045592e-04 6.78401156e-03 6.78401156e-03 -1.48238216e-03 3.66847023e-06 -8.22769560e-05 -1.56190191e-04 6.35397682e-06 -1.56190191e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 3.95630639e-04 -1.77697458e-04 -8.88487290e-05 -3.69835640e-04 -4.93114186e-04 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 2.03520347e-02 6.78401156e-03 -4.42297760e-02 -5.55353062e-02 -1.85117687e-02 9.60334201e-04 3.06766015e-03 1.02255338e-03 1.27770648e-03 9.58279859e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 -8.28520008e-04 -4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 1.66083153e-02 6.78401156e-03 -5.55353062e-02 -4.42297760e-02 -1.85117687e-02 6.26359168e-04 3.06766015e-03 9.58279859e-04 1.47052705e-03 1.02255338e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 -8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -1.85117687e-02 -1.85117687e-02 5.13494064e-03 2.08786389e-04 9.58279859e-04 5.12247195e-04 3.61628634e-04 5.12247195e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 4.91071291e-05 -3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -1.10054107e-05 -3.66847023e-06 -9.60334201e-04 -6.26359168e-04 -2.08786389e-04 1.79547727e-04 -3.43525536e-04 -1.14508512e-04 -2.89645810e-04 -2.17234357e-04 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 -1.78364587e-04 1.77697458e-04 8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 3.75595407e-04 8.22769560e-05 -3.06766015e-03 -3.06766015e-03 -9.58279859e-04 -3.43525536e-04 -1.39231783e-03 -5.20388754e-04 -5.95003681e-04 -5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -1.78364587e-04 -4.04648958e-05 8.88487290e-05 4.93114186e-04 8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 8.22769560e-05 1.56190191e-04 -1.02255338e-03 -9.58279859e-04 -5.12247195e-04 -1.14508512e-04 -5.20388754e-04 -4.61448819e-06 -3.16952150e-04 -1.53061324e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 -1.82490838e-04 3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 8.73938474e-05 -8.98288008e-04 1.09702608e-04 2.38467147e-04 -6.35397682e-06 -1.27770648e-03 -1.47052705e-03 -3.61628634e-04 -2.89645810e-04 -5.95003681e-04 -3.16952150e-04 -1.54906445e-04 -2.57643355e-04 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -3.08011777e-04 -8.09297916e-05 4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 6.55453856e-05 -6.73716006e-04 8.22769560e-05 1.25198469e-04 1.56190191e-04 -9.58279859e-04 -1.02255338e-03 -5.12247195e-04 -2.17234357e-04 -5.20388754e-04 -1.53061324e-05 -2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -6.68093428e-06 -4.00856057e-06 4.42516836e-06 2.21258418e-05 1.32755051e-05 -2.43700677e-06 1.31906861e-06 7.91441164e-07 2.11050977e-06 3.95720582e-06 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 -3.25715205e-04 1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -7.10282899e-05 -4.26169739e-05 4.69345661e-05 2.34672831e-04 1.40803698e-04 -2.59968152e-05 1.40711890e-05 8.44271339e-06 2.25139024e-05 4.22135669e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 -2.89596307e-03 9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -7.13160333e-06 -4.27896200e-06 2.68866425e-06 2.37113938e-05 1.42268363e-05 -2.77120995e-06 7.71134021e-07 4.62680413e-07 2.27036890e-06 4.25694169e-06 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 -1.33488137e-04 8.09297916e-05 4.04648958e-05 1.33773441e-04 1.78364587e-04 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -3.50230610e-05 -2.13948100e-05 2.37113938e-05 1.16503354e-04 7.11341813e-05 -1.27339466e-05 6.96533351e-06 4.25694169e-06 1.07039980e-05 2.08960005e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 3.08011777e-04 1.78364587e-04 1.70112085e-04 3.08011777e-04 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -2.13948100e-05 -1.22019303e-05 1.42268363e-05 7.11341813e-05 4.06268943e-05 -7.64036796e-06 4.25694169e-06 2.42459571e-06 7.19981464e-06 1.21229785e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 4.04648958e-05 1.82490838e-04 8.09297916e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 2.37113938e-05 1.42268363e-05 -9.08455661e-06 -7.85723189e-05 -4.71433913e-05 9.24024813e-06 -2.63871153e-06 -1.58322692e-06 -7.58225060e-06 -1.42167199e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 3.95630639e-04 -1.77697458e-04 -8.88487290e-05 -3.69835640e-04 -4.93114186e-04 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 1.16503354e-04 7.11341813e-05 -7.85723189e-05 -3.86231687e-04 -2.35716957e-04 4.25635960e-05 -2.32744941e-05 -1.42167199e-05 -3.58110579e-05 -6.98234823e-05 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 -8.28520008e-04 -4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 7.11341813e-05 4.06268943e-05 -4.71433913e-05 -2.35716957e-04 -1.34800267e-04 2.55381576e-05 -1.42167199e-05 -8.10999291e-06 -2.40068689e-05 -4.05499645e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 -8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 1.27339466e-05 7.64036796e-06 -9.24024813e-06 -4.25635960e-05 -2.55381576e-05 4.52926879e-06 -2.70589286e-06 -1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 4.91071291e-05 -3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -6.96533351e-06 -4.25694169e-06 2.63871153e-06 2.32744941e-05 1.42167199e-05 -2.70589286e-06 7.39948805e-07 4.54207908e-07 2.14358063e-06 4.18903631e-06 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 -1.78364587e-04 1.77697458e-04 8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -4.25694169e-06 -2.42459571e-06 1.58322692e-06 1.42167199e-05 8.10999291e-06 -1.62353572e-06 4.54207908e-07 2.55460371e-07 1.44598144e-06 2.42817748e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -1.78364587e-04 -4.04648958e-05 8.88487290e-05 4.93114186e-04 8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 2.11050977e-06 2.25139024e-05 -2.27036890e-06 -1.07039980e-05 -7.19981464e-06 7.58225060e-06 3.58110579e-05 2.40068689e-05 -3.96030993e-06 2.14358063e-06 1.44598144e-06 2.74669353e-06 6.83032454e-06 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 -1.82490838e-04 3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 3.95720582e-06 4.22135669e-05 -4.25694169e-06 -2.08960005e-05 -1.21229785e-05 1.42167199e-05 6.98234823e-05 4.05499645e-05 -7.42558112e-06 4.18903631e-06 2.42817748e-06 6.83032454e-06 1.19107123e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -3.08011777e-04 -8.09297916e-05 4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 1 0 -1 520 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 1.40272444e-02 6.79313079e-02 1.27999319e-02 3.83997958e-02 1.27999319e-02 -3.13232204e-02 -9.39696612e-02 -3.13232204e-02 1.95031088e-03 -2.53352815e-03 -8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 1.22953455e-01 4.09844849e-02 -5.94744232e-02 -1.78423270e-01 -5.94744232e-02 2.00022352e-02 -2.59836657e-02 -8.66122191e-03 -3.46448876e-02 -2.59836657e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 2.82904271e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -3.21973559e-02 -1.07324520e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 -6.06136500e-03 1.12002096e-04 3.73340319e-05 7.04884014e-03 5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 1.35577280e-02 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -8.01239971e-02 -3.21973559e-02 6.28322570e-02 1.50604352e-01 6.28322570e-02 -9.22137638e-03 1.41350143e-02 5.28663010e-03 1.59718924e-02 1.41350143e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 -3.21973559e-02 5.73561861e-03 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -3.07379213e-03 5.28663010e-03 3.73340319e-05 8.77371614e-03 1.12002096e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 -4.12148247e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 4.58875327e-02 -8.26526786e-02 -2.75508929e-02 2.03515392e-02 3.67638056e-03 1.22546019e-03 -2.18659864e-02 -1.63994898e-02 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 -4.02485422e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 1.50604352e-01 6.28322570e-02 -8.26526786e-02 -1.74519610e-01 -8.26526786e-02 2.62821902e-02 -4.25065126e-02 -1.63994898e-02 -4.55220888e-02 -4.25065126e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -2.75508929e-02 -8.26526786e-02 4.58875327e-02 8.76073008e-03 -1.63994898e-02 1.22546019e-03 -2.85579432e-02 3.67638056e-03 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 9.22137638e-03 3.07379213e-03 -2.03515392e-02 -2.62821902e-02 -8.76073008e-03 1.47088219e-03 -7.28764869e-04 -2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -1.41350143e-02 -5.28663010e-03 -3.67638056e-03 4.25065126e-02 1.63994898e-02 -7.28764869e-04 3.37516659e-03 1.22672116e-03 2.72010852e-03 1.73636249e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -5.28663010e-03 -3.73340319e-05 -1.22546019e-03 1.63994898e-02 -1.22546019e-03 -2.42921623e-04 1.22672116e-03 1.03910162e-04 4.20752593e-04 1.22672116e-03 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 -1.59718924e-02 -8.77371614e-03 2.18659864e-02 4.55220888e-02 2.85579432e-02 -2.65506753e-03 2.72010852e-03 4.20752593e-04 4.53669010e-03 1.99118315e-03 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 -1.41350143e-02 -1.12002096e-04 1.63994898e-02 4.25065126e-02 -3.67638056e-03 -1.99130065e-03 1.73636249e-03 1.22672116e-03 1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 3.83997958e-02 1.27999319e-02 -1.27999319e-02 -9.39696612e-02 -3.13232204e-02 3.13232204e-02 -3.90062175e-03 -2.53352815e-03 2.53352815e-03 8.44509382e-04 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 4.09844849e-02 -4.09844849e-02 -1.78423270e-01 -5.94744232e-02 5.94744232e-02 -4.00044704e-02 -2.59836657e-02 2.59836657e-02 8.66122191e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 -3.21973559e-02 3.21973559e-02 1.50604352e-01 6.28322570e-02 -6.28322570e-02 1.84427528e-02 1.41350143e-02 -1.41350143e-02 -5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 2.82904271e-02 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 5.73561861e-03 1.07324520e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 9.13515713e-03 1.12002096e-04 -5.28663010e-03 -1.72487600e-03 -3.73340319e-05 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 1.35577280e-02 1.27999319e-02 4.09844849e-02 3.21973559e-02 1.07324520e-02 5.73561861e-03 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -9.13515713e-03 -5.28663010e-03 1.12002096e-04 -1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.74519610e-01 -8.26526786e-02 8.26526786e-02 -5.25643805e-02 -4.25065126e-02 4.25065126e-02 1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 -4.12148247e-02 3.13232204e-02 5.94744232e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -8.26526786e-02 4.58875327e-02 2.75508929e-02 -2.91122693e-02 3.67638056e-03 1.63994898e-02 6.69195679e-03 -1.22546019e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 -4.02485422e-03 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 8.26526786e-02 2.75508929e-02 4.58875327e-02 2.91122693e-02 1.63994898e-02 3.67638056e-03 6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 -9.13515713e-03 9.13515713e-03 5.25643805e-02 2.91122693e-02 -2.91122693e-02 6.06959405e-03 2.72006552e-03 -2.72006552e-03 -4.85843246e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -1.12002096e-04 5.28663010e-03 4.25065126e-02 -3.67638056e-03 -1.63994898e-02 2.72006552e-03 3.37516659e-03 -1.73636249e-03 7.28925372e-04 -1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 2.53352815e-03 2.59836657e-02 1.41350143e-02 5.28663010e-03 -1.12002096e-04 -4.25065126e-02 -1.63994898e-02 -3.67638056e-03 -2.72006552e-03 -1.73636249e-03 3.37516659e-03 7.28925372e-04 1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 1.72487600e-03 1.72487600e-03 -6.69195679e-03 -6.69195679e-03 7.28925372e-04 7.28925372e-04 -6.20217674e-05 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 8.44509382e-04 8.66122191e-03 5.28663010e-03 3.73340319e-05 -3.73340319e-05 -1.63994898e-02 1.22546019e-03 -1.22546019e-03 -4.85843246e-04 -1.22672116e-03 1.22672116e-03 1.03910162e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 - 0 22 44 66 88 105 127 149 166 188 210 227 249 266 287 308 329 351 368 389 411 428 449 471 488 504 520 -1 0 0 488 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 1.22162345e-02 -2.11591388e-02 9.03850368e-04 6.83086768e-03 -8.43337208e-04 2.53001162e-03 2.53001162e-03 2.52365441e-03 -7.57096322e-03 -7.57096322e-03 -1.00913723e-04 -6.55453856e-05 -6.55453856e-05 1.96636157e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 2.77259188e-02 -4.80227001e-02 6.83086768e-03 4.49022835e-02 -5.72578026e-03 1.71773408e-02 1.71773408e-02 1.58592065e-02 -4.75776194e-02 -4.75776194e-02 1.03725365e-03 6.73716006e-04 6.73716006e-04 -2.02114802e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 8.43337208e-04 5.72578026e-03 4.26045592e-04 2.38241943e-03 2.38241943e-03 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 -7.33694046e-06 1.56190191e-04 1.56190191e-04 -8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -2.41610436e-02 -1.47326991e-02 4.18481550e-02 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -5.92707290e-03 -7.14725830e-03 -6.78401156e-03 1.66083153e-02 2.03520347e-02 -2.01015902e-04 -1.25198469e-04 -8.22769560e-05 1.28764539e-04 3.75595407e-04 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 4.18481550e-02 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -7.14725830e-03 -5.92707290e-03 -6.78401156e-03 2.03520347e-02 1.66083153e-02 -2.01015902e-04 -8.22769560e-05 -1.25198469e-04 -1.28764539e-04 3.75595407e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 5.13494064e-03 1.85117687e-02 1.85117687e-02 -4.17572779e-04 -5.12247195e-04 -5.12247195e-04 9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 2.61191408e-02 3.71899705e-02 -4.52396789e-02 7.57096322e-03 4.75776194e-02 -6.78401156e-03 1.66083153e-02 2.03520347e-02 1.85117687e-02 -4.42297760e-02 -5.55353062e-02 1.58669337e-03 1.02255338e-03 9.58279859e-04 -1.92820575e-04 -3.06766015e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 -4.52396789e-02 7.57096322e-03 4.75776194e-02 -6.78401156e-03 2.03520347e-02 1.66083153e-02 1.85117687e-02 -5.55353062e-02 -4.42297760e-02 1.58669337e-03 9.58279859e-04 1.02255338e-03 1.92820575e-04 -3.06766015e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 2.41610436e-02 -2.61191408e-02 -2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.00913723e-04 1.03725365e-03 7.33694046e-06 2.01015902e-04 2.01015902e-04 4.17572779e-04 -1.58669337e-03 -1.58669337e-03 -3.22133532e-04 -3.31742869e-04 -3.31742869e-04 6.87051071e-04 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 1.25198469e-04 8.22769560e-05 5.12247195e-04 -1.02255338e-03 -9.58279859e-04 -3.31742869e-04 -4.61448819e-06 -1.53061324e-05 -5.93087946e-05 5.20388754e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 8.22769560e-05 1.25198469e-04 5.12247195e-04 -9.58279859e-04 -1.02255338e-03 -3.31742869e-04 -1.53061324e-05 -4.61448819e-06 5.93087946e-05 5.20388754e-04 1.47326991e-02 -1.47326991e-02 -3.71899705e-02 3.71899705e-02 -1.57020664e-02 -1.28764539e-04 1.28764539e-04 1.92820575e-04 -1.92820575e-04 -5.93087946e-05 5.93087946e-05 3.46774814e-04 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 -2.83305810e-02 4.91281203e-02 1.96636157e-04 -2.02114802e-03 8.22769560e-05 -3.75595407e-04 -3.75595407e-04 -9.58279859e-04 3.06766015e-03 3.06766015e-03 6.87051071e-04 5.20388754e-04 5.20388754e-04 -1.39231783e-03 2.64027710e-01 3.35702467e-01 2.34088176e-01 2.34088176e-01 2.34088176e-01 -2.32521307e-01 -2.32521307e-01 -2.32521307e-01 -1.17447156e-01 -1.17447156e-01 -1.17447156e-01 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 1.22162345e-02 -2.11591388e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 4.62750567e-02 4.62750567e-02 -8.52744119e-02 -8.52744119e-02 -8.52744119e-02 9.22781897e-02 9.22781897e-02 9.22781897e-02 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 2.77259188e-02 -4.80227001e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 -1.96806394e-01 -1.96806394e-01 -1.84253614e-01 7.23843070e-02 7.23843070e-02 -1.26390303e-01 2.67360862e-02 2.67360862e-02 1.36193299e-01 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 5.08044839e-02 -1.96806394e-01 7.23843070e-02 -1.84253614e-01 7.23843070e-02 6.31951514e-02 2.67360862e-02 1.36193299e-01 -1.09457213e-01 2.67360862e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -2.41610436e-02 -1.47326991e-02 4.18481550e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 -1.96806394e-01 5.08044839e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 6.31951514e-02 1.36193299e-01 2.67360862e-02 1.09457213e-01 2.67360862e-02 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 4.18481550e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.72070040e-01 -9.02754871e-02 -9.02754871e-02 2.86786909e-02 8.36653844e-02 8.36653844e-02 5.88289095e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -9.02754871e-02 1.72070040e-01 -9.02754871e-02 -1.43393455e-02 8.36653844e-02 5.88289095e-02 2.48364749e-02 8.36653844e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 2.61191408e-02 3.71899705e-02 -4.52396789e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -9.02754871e-02 -9.02754871e-02 1.72070040e-01 -1.43393455e-02 5.88289095e-02 8.36653844e-02 -2.48364749e-02 8.36653844e-02 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 -4.52396789e-02 1.26390303e-01 -6.31951514e-02 -6.31951514e-02 -2.86786909e-02 1.43393455e-02 1.43393455e-02 -1.36848640e-01 -5.81869714e-02 -5.81869714e-02 1.16373943e-01 1.22162345e-02 2.77259188e-02 2.41610436e-02 2.41610436e-02 -2.61191408e-02 -2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -2.67360862e-02 -1.36193299e-01 -8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -5.81869714e-02 2.76085806e-02 6.36744294e-02 -1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -1.36193299e-01 -2.67360862e-02 -8.36653844e-02 -5.88289095e-02 -8.36653844e-02 -5.81869714e-02 6.36744294e-02 2.76085806e-02 1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 1.09457213e-01 -1.09457213e-01 -2.48364749e-02 2.48364749e-02 -1.00782791e-01 1.00782791e-01 -1.36848640e-01 1.47326991e-02 -1.47326991e-02 -3.71899705e-02 3.71899705e-02 -1.57020664e-02 -1.17447156e-01 9.22781897e-02 -1.36193299e-01 -2.67360862e-02 -2.67360862e-02 -5.88289095e-02 -8.36653844e-02 -8.36653844e-02 1.16373943e-01 6.36744294e-02 6.36744294e-02 2.76085806e-02 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 -2.83305810e-02 4.91281203e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 20 40 56 78 100 116 138 160 180 197 214 226 246 265 284 300 322 344 360 382 404 422 439 456 468 488 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 1.40272444e-02 6.79313079e-02 -3.83997958e-02 -1.27999319e-02 1.27999319e-02 9.39696612e-02 3.13232204e-02 -3.13232204e-02 -3.90062175e-03 -2.53352815e-03 2.53352815e-03 8.44509382e-04 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 6.79313079e-02 1.60908651e-01 -1.22953455e-01 -4.09844849e-02 4.09844849e-02 1.78423270e-01 5.94744232e-02 -5.94744232e-02 -4.00044704e-02 -2.59836657e-02 2.59836657e-02 8.66122191e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 -2.82904271e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 -3.21973559e-02 3.21973559e-02 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.84427528e-02 -1.41350143e-02 1.41350143e-02 5.28663010e-03 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 -1.35577280e-02 1.27999319e-02 4.09844849e-02 -3.21973559e-02 5.73561861e-03 1.07324520e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -9.13515713e-03 -1.12002096e-04 5.28663010e-03 1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 1.07324520e-02 5.73561861e-03 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 9.13515713e-03 5.28663010e-03 -1.12002096e-04 1.72487600e-03 -3.73340319e-05 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 4.12148247e-02 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.74519610e-01 -8.26526786e-02 8.26526786e-02 5.25643805e-02 4.25065126e-02 -4.25065126e-02 -1.63994898e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 4.02485422e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -8.26526786e-02 4.58875327e-02 2.75508929e-02 2.91122693e-02 -3.67638056e-03 -1.63994898e-02 -6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 8.26526786e-02 2.75508929e-02 4.58875327e-02 -2.91122693e-02 -1.63994898e-02 -3.67638056e-03 -6.69195679e-03 -1.22546019e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 9.13515713e-03 -9.13515713e-03 -5.25643805e-02 -2.91122693e-02 2.91122693e-02 6.06959405e-03 2.72006552e-03 -2.72006552e-03 -4.85843246e-04 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 1.12002096e-04 -5.28663010e-03 -4.25065126e-02 3.67638056e-03 1.63994898e-02 2.72006552e-03 3.37516659e-03 -1.73636249e-03 7.28925372e-04 -1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.41350143e-02 -5.28663010e-03 1.12002096e-04 4.25065126e-02 1.63994898e-02 3.67638056e-03 -2.72006552e-03 -1.73636249e-03 3.37516659e-03 7.28925372e-04 1.22672116e-03 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -1.72487600e-03 -1.72487600e-03 6.69195679e-03 6.69195679e-03 7.28925372e-04 7.28925372e-04 -6.20217674e-05 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 8.44509382e-04 8.66122191e-03 -5.28663010e-03 -3.73340319e-05 3.73340319e-05 1.63994898e-02 -1.22546019e-03 1.22546019e-03 -4.85843246e-04 -1.22672116e-03 1.22672116e-03 1.03910162e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -3.83997958e-02 -1.27999319e-02 3.13232204e-02 9.39696612e-02 3.13232204e-02 1.95031088e-03 -2.53352815e-03 -8.44509382e-04 -3.37803753e-03 -2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -1.22953455e-01 -4.09844849e-02 5.94744232e-02 1.78423270e-01 5.94744232e-02 2.00022352e-02 -2.59836657e-02 -8.66122191e-03 -3.46448876e-02 -2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -3.21973559e-02 -1.07324520e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 6.06136500e-03 -1.12002096e-04 -3.73340319e-05 -7.04884014e-03 -5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 -2.82904271e-02 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -8.01239971e-02 -3.21973559e-02 6.28322570e-02 1.50604352e-01 6.28322570e-02 9.22137638e-03 -1.41350143e-02 -5.28663010e-03 -1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 -1.35577280e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 -3.21973559e-02 5.73561861e-03 2.09440857e-02 6.28322570e-02 -1.69483329e-02 3.07379213e-03 -5.28663010e-03 -3.73340319e-05 -8.77371614e-03 -1.12002096e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 4.58875327e-02 -8.26526786e-02 -2.75508929e-02 -2.03515392e-02 -3.67638056e-03 -1.22546019e-03 2.18659864e-02 1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 4.12148247e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 1.50604352e-01 6.28322570e-02 -8.26526786e-02 -1.74519610e-01 -8.26526786e-02 -2.62821902e-02 4.25065126e-02 1.63994898e-02 4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 4.02485422e-03 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -2.75508929e-02 -8.26526786e-02 4.58875327e-02 -8.76073008e-03 1.63994898e-02 -1.22546019e-03 2.85579432e-02 -3.67638056e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -9.22137638e-03 -3.07379213e-03 2.03515392e-02 2.62821902e-02 8.76073008e-03 1.47088219e-03 -7.28764869e-04 -2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 1.41350143e-02 5.28663010e-03 3.67638056e-03 -4.25065126e-02 -1.63994898e-02 -7.28764869e-04 3.37516659e-03 1.22672116e-03 2.72010852e-03 1.73636249e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 5.28663010e-03 3.73340319e-05 1.22546019e-03 -1.63994898e-02 1.22546019e-03 -2.42921623e-04 1.22672116e-03 1.03910162e-04 4.20752593e-04 1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 1.59718924e-02 8.77371614e-03 -2.18659864e-02 -4.55220888e-02 -2.85579432e-02 -2.65506753e-03 2.72010852e-03 4.20752593e-04 4.53669010e-03 1.99118315e-03 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 1.41350143e-02 1.12002096e-04 -1.63994898e-02 -4.25065126e-02 3.67638056e-03 -1.99130065e-03 1.73636249e-03 1.22672116e-03 1.99118315e-03 3.37516659e-03 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 21 42 63 85 102 123 145 162 183 205 222 238 254 276 298 320 342 359 381 403 420 442 464 481 503 520 +1 0 0 516 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 9.03850368e-04 6.83086768e-03 -2.53001162e-03 8.43337208e-04 2.53001162e-03 7.57096322e-03 -2.52365441e-03 -7.57096322e-03 5.04568613e-05 -6.55453856e-05 -1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 6.83086768e-03 4.49022835e-02 -1.71773408e-02 5.72578026e-03 1.71773408e-02 4.75776194e-02 -1.58592065e-02 -4.75776194e-02 -5.18626823e-04 6.73716006e-04 2.02114802e-03 8.98288008e-04 -6.73716006e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 2.82904271e-02 2.53001162e-03 1.71773408e-02 -5.92707290e-03 2.38241943e-03 7.14725830e-03 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -2.12021312e-04 1.25198469e-04 3.75595407e-04 1.09702608e-04 -8.22769560e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 4.26045592e-04 -2.38241943e-03 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 -3.66847023e-06 -1.56190191e-04 -8.22769560e-05 6.35397682e-06 1.56190191e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 -1.35577280e-02 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 -2.38241943e-03 -5.92707290e-03 -2.03520347e-02 6.78401156e-03 1.66083153e-02 -1.10054107e-05 -8.22769560e-05 -3.75595407e-04 -2.38467147e-04 1.25198469e-04 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 -4.12148247e-02 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -4.42297760e-02 1.85117687e-02 5.55353062e-02 9.60334201e-04 -1.02255338e-03 -3.06766015e-03 -1.27770648e-03 9.58279859e-04 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 1.85117687e-02 5.13494064e-03 -1.85117687e-02 -2.08786389e-04 5.12247195e-04 9.58279859e-04 3.61628634e-04 -5.12247195e-04 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 4.02485422e-03 7.57096322e-03 4.75776194e-02 -2.03520347e-02 6.78401156e-03 1.66083153e-02 5.55353062e-02 -1.85117687e-02 -4.42297760e-02 -6.26359168e-04 9.58279859e-04 3.06766015e-03 1.47052705e-03 -1.02255338e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 5.04568613e-05 -5.18626823e-04 2.12021312e-04 3.66847023e-06 1.10054107e-05 -9.60334201e-04 2.08786389e-04 6.26359168e-04 1.79547727e-04 1.14508512e-04 3.43525536e-04 2.89645810e-04 -2.17234357e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 1.56190191e-04 8.22769560e-05 1.02255338e-03 -5.12247195e-04 -9.58279859e-04 1.14508512e-04 -4.61448819e-06 -5.20388754e-04 -3.16952150e-04 1.53061324e-05 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 8.22769560e-05 3.75595407e-04 3.06766015e-03 -9.58279859e-04 -3.06766015e-03 3.43525536e-04 -5.20388754e-04 -1.39231783e-03 -5.95003681e-04 5.20388754e-04 1.05795694e-02 2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 -6.35397682e-06 2.38467147e-04 1.27770648e-03 -3.61628634e-04 -1.47052705e-03 2.89645810e-04 -3.16952150e-04 -5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 6.55453856e-05 -6.73716006e-04 8.22769560e-05 -1.56190191e-04 -1.25198469e-04 -9.58279859e-04 5.12247195e-04 1.02255338e-03 -2.17234357e-04 1.53061324e-05 5.20388754e-04 2.57643355e-04 -4.61448819e-06 2.64027710e-01 3.35702467e-01 -2.34088176e-01 -2.34088176e-01 2.34088176e-01 2.32521307e-01 2.32521307e-01 -2.32521307e-01 -1.17447156e-01 1.17447156e-01 1.17447156e-01 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 -4.62750567e-02 4.62750567e-02 8.52744119e-02 8.52744119e-02 -8.52744119e-02 9.22781897e-02 -9.22781897e-02 -9.22781897e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 -1.96806394e-01 1.96806394e-01 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.26390303e-01 -2.67360862e-02 2.67360862e-02 1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 2.82904271e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 5.08044839e-02 1.96806394e-01 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -6.31951514e-02 -2.67360862e-02 1.36193299e-01 1.09457213e-01 2.67360862e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 1.96806394e-01 5.08044839e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 6.31951514e-02 1.36193299e-01 -2.67360862e-02 1.09457213e-01 -2.67360862e-02 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 -1.35577280e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.72070040e-01 -9.02754871e-02 9.02754871e-02 -2.86786909e-02 -8.36653844e-02 8.36653844e-02 5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 -4.12148247e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -9.02754871e-02 1.72070040e-01 9.02754871e-02 1.43393455e-02 -8.36653844e-02 5.88289095e-02 -2.48364749e-02 8.36653844e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.32521307e-01 8.52744119e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 9.02754871e-02 9.02754871e-02 1.72070040e-01 -1.43393455e-02 5.88289095e-02 -8.36653844e-02 -2.48364749e-02 -8.36653844e-02 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 4.02485422e-03 -1.26390303e-01 6.31951514e-02 -6.31951514e-02 2.86786909e-02 -1.43393455e-02 1.43393455e-02 -1.36848640e-01 -5.81869714e-02 5.81869714e-02 -1.16373943e-01 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 -1.17447156e-01 9.22781897e-02 2.67360862e-02 2.67360862e-02 -1.36193299e-01 8.36653844e-02 8.36653844e-02 -5.88289095e-02 -5.81869714e-02 2.76085806e-02 -6.36744294e-02 -1.00782791e-01 -6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 -1.36193299e-01 2.67360862e-02 -8.36653844e-02 -5.88289095e-02 8.36653844e-02 5.81869714e-02 -6.36744294e-02 2.76085806e-02 -1.00782791e-01 6.36744294e-02 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -1.09457213e-01 -1.09457213e-01 2.48364749e-02 2.48364749e-02 -1.00782791e-01 -1.00782791e-01 -1.36848640e-01 1.05795694e-02 2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 1.17447156e-01 -9.22781897e-02 -1.36193299e-01 -2.67360862e-02 2.67360862e-02 -5.88289095e-02 -8.36653844e-02 8.36653844e-02 -1.16373943e-01 -6.36744294e-02 6.36744294e-02 2.76085806e-02 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 286 306 327 344 366 387 404 426 445 462 484 500 516 1 0 1 507 1.70344011e-04 1.56696087e-03 -3.25715205e-04 3.25715205e-04 6.51430410e-04 1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 -5.22006568e-05 -1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 2.89596307e-03 5.79192613e-03 9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 -3.31512088e-04 -6.63024177e-04 -4.97268133e-04 6.63024177e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 6.42635088e-04 1.28527018e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -1.33488137e-04 -4.04648958e-05 -8.09297916e-05 -1.33773441e-04 1.78364587e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -4.14019388e-04 -1.28527018e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 4.04648958e-05 1.78364587e-04 1.82490838e-04 -8.09297916e-05 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -1.28527018e-03 -2.34192465e-03 -4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 1.78364587e-04 3.08011777e-04 1.70112085e-04 -3.08011777e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -4.10878806e-03 6.67995295e-03 1.33599059e-02 3.95630639e-04 8.88487290e-05 1.77697458e-04 3.69835640e-04 -4.93114186e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 -8.88487290e-05 -4.93114186e-04 -5.27544004e-04 1.77697458e-04 2.13282449e-03 1.87023827e-02 -4.15582352e-03 4.15582352e-03 7.54467238e-03 1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 -4.93114186e-04 -8.28520008e-04 -4.24254551e-04 8.28520008e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -4.91071291e-05 -9.82142582e-05 -3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 -1.50954364e-05 -3.01908728e-05 -3.44790803e-05 4.59721071e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -4.04648958e-05 -1.78364587e-04 -8.88487290e-05 8.88487290e-05 4.93114186e-04 -1.50954364e-05 -2.53889994e-05 -5.00469168e-05 -2.61460628e-05 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -1.78364587e-04 -3.08011777e-04 -1.77697458e-04 4.93114186e-04 8.28520008e-04 -3.01908728e-05 -5.00469168e-05 -1.00459375e-04 -7.05147253e-05 8.64268839e-05 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 -1.82490838e-04 -1.70112085e-04 -3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 -2.61460628e-05 -7.05147253e-05 -6.46407098e-05 6.14034255e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 8.09297916e-05 3.08011777e-04 4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 5.00469168e-05 8.64268839e-05 6.14034255e-05 -1.00459375e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 1.27999319e-02 3.83997958e-02 3.13232204e-02 -3.13232204e-02 -9.39696612e-02 1.95031088e-03 8.44509382e-04 2.53352815e-03 3.37803753e-03 -2.53352815e-03 1.70344011e-04 1.56696087e-03 -3.25715205e-04 3.25715205e-04 6.51430410e-04 1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 -5.22006568e-05 -1.04401314e-04 -7.83009851e-05 1.04401314e-04 6.79313079e-02 1.60908651e-01 -4.09844849e-02 4.09844849e-02 1.22953455e-01 5.94744232e-02 -5.94744232e-02 -1.78423270e-01 2.00022352e-02 8.66122191e-03 2.59836657e-02 3.46448876e-02 -2.59836657e-02 1.56696087e-03 1.39612485e-02 -2.89596307e-03 2.89596307e-03 5.79192613e-03 9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 -3.31512088e-04 -6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 1.07324520e-02 3.21973559e-02 -1.69483329e-02 -2.09440857e-02 -6.28322570e-02 6.06136500e-03 3.73340319e-05 1.12002096e-04 7.04884014e-03 -5.28663010e-03 3.25715205e-04 2.89596307e-03 -4.14019388e-04 6.42635088e-04 1.28527018e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -1.33488137e-04 -4.04648958e-05 -8.09297916e-05 -1.33773441e-04 1.78364587e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 5.73561861e-03 -3.21973559e-02 -2.09440857e-02 -1.69483329e-02 6.28322570e-02 -3.07379213e-03 -3.73340319e-05 -5.28663010e-03 -8.77371614e-03 1.12002096e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -4.14019388e-04 -1.28527018e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 4.04648958e-05 1.78364587e-04 1.82490838e-04 -8.09297916e-05 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -3.21973559e-02 -8.01239971e-02 -6.28322570e-02 6.28322570e-02 1.50604352e-01 -9.22137638e-03 -5.28663010e-03 -1.41350143e-02 -1.59718924e-02 1.41350143e-02 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -1.28527018e-03 -2.34192465e-03 -4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 1.78364587e-04 3.08011777e-04 1.70112085e-04 -3.08011777e-04 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -2.09440857e-02 -6.28322570e-02 4.58875327e-02 2.75508929e-02 8.26526786e-02 -2.03515392e-02 1.22546019e-03 3.67638056e-03 -2.18659864e-02 1.63994898e-02 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -4.10878806e-03 6.67995295e-03 1.33599059e-02 3.95630639e-04 8.88487290e-05 1.77697458e-04 3.69835640e-04 -4.93114186e-04 3.13232204e-02 5.94744232e-02 -2.09440857e-02 -1.69483329e-02 6.28322570e-02 2.75508929e-02 4.58875327e-02 -8.26526786e-02 8.76073008e-03 -1.22546019e-03 1.63994898e-02 2.85579432e-02 3.67638056e-03 1.06641224e-03 9.35119137e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 -8.88487290e-05 -4.93114186e-04 -5.27544004e-04 1.77697458e-04 9.39696612e-02 1.78423270e-01 -6.28322570e-02 6.28322570e-02 1.50604352e-01 8.26526786e-02 -8.26526786e-02 -1.74519610e-01 2.62821902e-02 1.63994898e-02 4.25065126e-02 4.55220888e-02 -4.25065126e-02 2.13282449e-03 1.87023827e-02 -4.15582352e-03 4.15582352e-03 7.54467238e-03 1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 -4.93114186e-04 -8.28520008e-04 -4.24254551e-04 8.28520008e-04 1.95031088e-03 2.00022352e-02 -6.06136500e-03 3.07379213e-03 9.22137638e-03 2.03515392e-02 -8.76073008e-03 -2.62821902e-02 1.47088219e-03 2.42921623e-04 7.28764869e-04 2.65506753e-03 -1.99130065e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -4.91071291e-05 -9.82142582e-05 -3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 -1.50954364e-05 -3.01908728e-05 -3.44790803e-05 4.59721071e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 3.73340319e-05 5.28663010e-03 -1.22546019e-03 1.22546019e-03 -1.63994898e-02 2.42921623e-04 1.03910162e-04 1.22672116e-03 4.20752593e-04 -1.22672116e-03 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -4.04648958e-05 -1.78364587e-04 -8.88487290e-05 8.88487290e-05 4.93114186e-04 -1.50954364e-05 -2.53889994e-05 -5.00469168e-05 -2.61460628e-05 5.00469168e-05 2.53352815e-03 2.59836657e-02 -1.12002096e-04 5.28663010e-03 1.41350143e-02 -3.67638056e-03 -1.63994898e-02 -4.25065126e-02 7.28764869e-04 1.22672116e-03 3.37516659e-03 2.72010852e-03 -1.73636249e-03 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -1.78364587e-04 -3.08011777e-04 -1.77697458e-04 4.93114186e-04 8.28520008e-04 -3.01908728e-05 -5.00469168e-05 -1.00459375e-04 -7.05147253e-05 8.64268839e-05 3.37803753e-03 3.46448876e-02 -7.04884014e-03 8.77371614e-03 1.59718924e-02 2.18659864e-02 -2.85579432e-02 -4.55220888e-02 2.65506753e-03 4.20752593e-04 2.72010852e-03 4.53669010e-03 -1.99118315e-03 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 -1.82490838e-04 -1.70112085e-04 -3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 -2.61460628e-05 -7.05147253e-05 -6.46407098e-05 6.14034255e-05 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 -1.12002096e-04 -1.41350143e-02 -1.63994898e-02 -3.67638056e-03 4.25065126e-02 -1.99130065e-03 -1.22672116e-03 -1.73636249e-03 -1.99118315e-03 3.37516659e-03 1.04401314e-04 6.63024177e-04 -1.78364587e-04 8.09297916e-05 3.08011777e-04 4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 5.00469168e-05 8.64268839e-05 6.14034255e-05 -1.00459375e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 1 0 2 169 - 1.26117398e-06 1.33679398e-05 -4.00856057e-06 1.33618686e-06 6.68093428e-06 1.32755051e-05 -4.42516836e-06 -2.21258418e-05 -6.09251692e-07 -7.91441164e-07 -3.95720582e-06 -3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 1.42056580e-05 7.10282899e-05 1.40803698e-04 -4.69345661e-05 -2.34672831e-04 -6.49920380e-06 -8.44271339e-06 -4.22135669e-05 -3.37708535e-05 1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 4.27896200e-06 2.13948100e-05 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -2.41503840e-06 -2.42459571e-06 -1.21229785e-05 -1.02166601e-05 4.25694169e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.91365000e-07 -7.13160333e-06 -1.42268363e-05 2.68866425e-06 2.37113938e-05 5.80592174e-07 4.62680413e-07 4.25694169e-06 3.53512266e-06 -7.71134021e-07 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -7.13160333e-06 -3.50230610e-05 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.90296087e-06 4.25694169e-06 2.08960005e-05 1.63799202e-05 -6.96533351e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -1.34800267e-04 4.71433913e-05 2.35716957e-04 8.02147948e-06 8.10999291e-06 4.05499645e-05 3.41201277e-05 -1.42167199e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.68866425e-06 2.37113938e-05 4.71433913e-05 -9.08455661e-06 -7.85723189e-05 -1.94629757e-06 -1.58322692e-06 -1.42167199e-05 -1.17934149e-05 2.63871153e-06 2.21258418e-05 2.34672831e-04 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.35716957e-04 -7.85723189e-05 -3.86231687e-04 -9.73148786e-06 -1.42167199e-05 -6.98234823e-05 -5.47666844e-05 2.32744941e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -5.80592174e-07 -2.90296087e-06 -8.02147948e-06 1.94629757e-06 9.73148786e-06 -2.37391660e-07 4.40488803e-07 2.20244401e-06 1.20827724e-06 -5.03448848e-07 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.62680413e-07 -4.25694169e-06 -8.10999291e-06 1.58322692e-06 1.42167199e-05 4.40488803e-07 2.55460371e-07 2.42817748e-06 2.12901390e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -4.25694169e-06 -2.08960005e-05 -4.05499645e-05 1.42167199e-05 6.98234823e-05 2.20244401e-06 2.42817748e-06 1.19107123e-05 9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 -3.53512266e-06 -1.63799202e-05 -3.41201277e-05 1.17934149e-05 5.47666844e-05 1.20827724e-06 2.12901390e-06 9.84590416e-06 7.51335398e-06 -3.41516227e-06 1.31906861e-06 1.40711890e-05 -4.25694169e-06 7.71134021e-07 6.96533351e-06 1.42167199e-05 -2.63871153e-06 -2.32744941e-05 -5.03448848e-07 -4.54207908e-07 -4.18903631e-06 -3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 -1.33618686e-06 4.00856057e-06 6.68093428e-06 4.42516836e-06 -1.32755051e-05 -2.21258418e-05 -2.43700677e-06 -7.91441164e-07 -1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 4.26169739e-05 7.10282899e-05 4.69345661e-05 -1.40803698e-04 -2.34672831e-04 -2.59968152e-05 -8.44271339e-06 -1.40711890e-05 -2.25139024e-05 4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 4.27896200e-06 7.13160333e-06 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -2.77120995e-06 -4.62680413e-07 -7.71134021e-07 -2.27036890e-06 4.25694169e-06 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -1.22019303e-05 -2.13948100e-05 -1.42268363e-05 4.06268943e-05 7.11341813e-05 7.64036796e-06 2.42459571e-06 4.25694169e-06 7.19981464e-06 -1.21229785e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -2.13948100e-05 -3.50230610e-05 -2.37113938e-05 7.11341813e-05 1.16503354e-04 1.27339466e-05 4.25694169e-06 6.96533351e-06 1.07039980e-05 -2.08960005e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -9.08455661e-06 4.71433913e-05 7.85723189e-05 9.24024813e-06 1.58322692e-06 2.63871153e-06 7.58225060e-06 -1.42167199e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 4.06268943e-05 7.11341813e-05 4.71433913e-05 -1.34800267e-04 -2.35716957e-04 -2.55381576e-05 -8.10999291e-06 -1.42167199e-05 -2.40068689e-05 4.05499645e-05 2.21258418e-05 2.34672831e-04 -2.37113938e-05 7.11341813e-05 1.16503354e-04 7.85723189e-05 -2.35716957e-04 -3.86231687e-04 -4.25635960e-05 -1.42167199e-05 -2.32744941e-05 -3.58110579e-05 6.98234823e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -7.64036796e-06 -1.27339466e-05 -9.24024813e-06 2.55381576e-05 4.25635960e-05 4.52926879e-06 1.62353572e-06 2.70589286e-06 3.96030993e-06 -7.42558112e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -2.42459571e-06 -4.25694169e-06 -1.58322692e-06 8.10999291e-06 1.42167199e-05 1.62353572e-06 2.55460371e-07 4.54207908e-07 1.44598144e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -4.25694169e-06 -6.96533351e-06 -2.63871153e-06 1.42167199e-05 2.32744941e-05 2.70589286e-06 4.54207908e-07 7.39948805e-07 2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 -7.19981464e-06 -1.07039980e-05 -7.58225060e-06 2.40068689e-05 3.58110579e-05 3.96030993e-06 1.44598144e-06 2.14358063e-06 2.74669353e-06 -6.83032454e-06 3.95720582e-06 4.22135669e-05 -4.25694169e-06 1.21229785e-05 2.08960005e-05 1.42167199e-05 -4.05499645e-05 -6.98234823e-05 -7.42558112e-06 -2.42817748e-06 -4.18903631e-06 -6.83032454e-06 1.19107123e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 1 -3 0 -1 1 -2 660 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 -3.25715205e-04 -1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 5.91946911e-05 2.95973455e-04 -5.91946911e-05 -2.01777458e-04 -1.00888729e-03 2.01777458e-04 -4.80344481e-05 3.46658769e-05 -6.93317538e-06 8.31981046e-05 -3.46658769e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 -2.89596307e-03 -9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 5.89410151e-04 2.94705075e-03 -5.89410151e-04 -2.00726181e-03 -1.00363091e-02 2.00726181e-03 -4.44476268e-04 3.20773116e-04 -6.41546233e-05 7.69855479e-04 -3.20773116e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 1.33488137e-04 -8.09297916e-05 4.04648958e-05 -1.33773441e-04 1.78364587e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -2.97034962e-04 5.94069924e-05 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 5.97729402e-05 1.92305372e-05 -3.84610745e-06 -8.21464752e-05 3.42276980e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 -3.08011777e-04 1.78364587e-04 -1.70112085e-04 3.08011777e-04 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -1.40997622e-03 2.97034962e-04 1.00895778e-03 4.78508398e-03 -1.00895778e-03 2.06272321e-04 -1.60446843e-04 3.42276980e-05 -3.57274141e-04 1.60446843e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 -4.04648958e-05 1.82490838e-04 -8.09297916e-05 5.91946911e-05 5.89410151e-04 5.94069924e-05 2.97034962e-04 1.57915946e-05 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -4.12544643e-05 3.42276980e-05 3.84610745e-06 9.28381223e-05 1.92305372e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 -3.95630639e-04 1.77697458e-04 -8.88487290e-05 3.69835640e-04 -4.93114186e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 2.12071039e-04 -3.42864166e-03 6.85728332e-04 -2.00102502e-04 -7.05429391e-05 1.41085878e-05 2.72889020e-04 -1.13703758e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 8.28520008e-04 -4.93114186e-04 4.24254551e-04 -8.28520008e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -3.42864166e-03 -1.62454089e-02 3.42864166e-03 -6.81387866e-04 5.31669453e-04 -1.13703758e-04 1.18019840e-03 -5.31669453e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 8.88487290e-05 -5.27544004e-04 1.77697458e-04 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 6.85728332e-04 3.42864166e-03 2.12071039e-04 1.36277573e-04 -1.13703758e-04 -1.41085878e-05 -3.09738360e-04 -7.05429391e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 4.91071291e-05 3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -2.06272321e-04 4.12544643e-05 2.00102502e-04 6.81387866e-04 -1.36277573e-04 1.07400983e-05 -1.99216840e-05 3.98433680e-06 -1.97894844e-05 8.24561849e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 -1.78364587e-04 -1.77697458e-04 -8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 3.46658769e-05 3.20773116e-04 -1.92305372e-05 1.60446843e-04 -3.42276980e-05 7.05429391e-05 -5.31669453e-04 1.13703758e-04 -1.99216840e-05 -2.14746155e-05 4.42749712e-06 2.10230097e-05 -1.02201763e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 -1.78364587e-04 4.04648958e-05 8.88487290e-05 4.93114186e-04 -8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 -3.42276980e-05 -3.84610745e-06 -1.41085878e-05 1.13703758e-04 1.41085878e-05 3.98433680e-06 4.42749712e-06 -2.22629335e-07 -6.90107377e-06 -4.42749712e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 -1.82490838e-04 -3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 8.31981046e-05 7.69855479e-04 8.21464752e-05 3.57274141e-04 -9.28381223e-05 -2.72889020e-04 -1.18019840e-03 3.09738360e-04 -1.97894844e-05 2.10230097e-05 -6.90107377e-06 3.35910266e-05 -2.77641893e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -3.08011777e-04 8.09297916e-05 4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 -1.60446843e-04 -1.92305372e-05 1.13703758e-04 5.31669453e-04 7.05429391e-05 8.24561849e-06 -1.02201763e-05 -4.42749712e-06 -2.77641893e-05 -2.14746155e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 1.77584073e-04 -1.77584073e-04 -6.05332375e-04 -6.05332375e-04 6.05332375e-04 6.23985784e-05 -6.23985784e-05 -6.23985784e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 -3.25715205e-04 -1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 1.76823045e-03 -1.76823045e-03 -6.02178543e-03 -6.02178543e-03 6.02178543e-03 5.77391609e-04 -5.77391609e-04 -5.77391609e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 -2.89596307e-03 -9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 -5.34662931e-04 5.34662931e-04 1.55641909e-03 1.81612400e-03 -1.81612400e-03 3.70369518e-05 -1.52754628e-04 1.52754628e-04 1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 1.33488137e-04 -8.09297916e-05 4.04648958e-05 -1.33773441e-04 1.78364587e-04 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -4.59464344e-04 5.34662931e-04 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -1.85184759e-05 -1.52754628e-04 1.84829569e-04 3.20749411e-05 1.52754628e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 -3.08011777e-04 1.78364587e-04 -1.70112085e-04 3.08011777e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 5.34662931e-04 -4.59464344e-04 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 1.85184759e-05 1.84829569e-04 -1.52754628e-04 3.20749411e-05 -1.52754628e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 -4.04648958e-05 1.82490838e-04 -8.09297916e-05 6.05332375e-04 6.02178543e-03 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -5.27375562e-03 -6.17155499e-03 6.17155499e-03 -1.27649857e-04 5.03452277e-04 -5.03452277e-04 -6.14000296e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 -3.95630639e-04 1.77697458e-04 -8.88487290e-05 3.69835640e-04 -4.93114186e-04 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -6.17155499e-03 -5.27375562e-03 6.17155499e-03 6.38249283e-05 5.03452277e-04 -6.14000296e-04 -1.10548019e-04 -5.03452277e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 8.28520008e-04 -4.93114186e-04 4.24254551e-04 -8.28520008e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 6.17155499e-03 6.17155499e-03 -5.27375562e-03 -6.38249283e-05 -6.14000296e-04 5.03452277e-04 -1.10548019e-04 5.03452277e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 8.88487290e-05 -5.27544004e-04 1.77697458e-04 -3.70369518e-05 1.85184759e-05 -1.85184759e-05 1.27649857e-04 -6.38249283e-05 6.38249283e-05 -2.22571404e-05 -7.00563930e-06 7.00563930e-06 -1.40112786e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 4.91071291e-05 3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.52754628e-04 -1.84829569e-04 -5.03452277e-04 -5.03452277e-04 6.14000296e-04 -7.00563930e-06 1.52245151e-05 -2.53475323e-05 -1.21341232e-05 -2.53475323e-05 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 -1.78364587e-04 -1.77697458e-04 -8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 -1.84829569e-04 1.52754628e-04 5.03452277e-04 6.14000296e-04 -5.03452277e-04 7.00563930e-06 -2.53475323e-05 1.52245151e-05 -1.21341232e-05 2.53475323e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 -1.78364587e-04 4.04648958e-05 8.88487290e-05 4.93114186e-04 -8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -3.20749411e-05 -3.20749411e-05 1.10548019e-04 1.10548019e-04 -1.21341232e-05 -1.21341232e-05 -2.22571404e-05 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 -1.82490838e-04 -3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 -6.23985784e-05 -5.77391609e-04 -1.84829569e-04 -1.52754628e-04 1.52754628e-04 6.14000296e-04 5.03452277e-04 -5.03452277e-04 -1.40112786e-05 -2.53475323e-05 2.53475323e-05 1.52245151e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -3.08011777e-04 8.09297916e-05 4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -1 1 -1 448 - 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 2.95973455e-04 5.91946911e-05 2.01777458e-04 -1.00888729e-03 -2.01777458e-04 -4.80344481e-05 -3.46658769e-05 -6.93317538e-06 8.31981046e-05 3.46658769e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 -1.08665421e-02 6.14710110e-04 6.16376114e-03 -5.89410151e-04 2.94705075e-03 5.89410151e-04 2.00726181e-03 -1.00363091e-02 -2.00726181e-03 -4.44476268e-04 -3.20773116e-04 -6.41546233e-05 7.69855479e-04 3.20773116e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 2.97034962e-04 5.94069924e-05 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 -5.97729402e-05 1.92305372e-05 3.84610745e-06 8.21464752e-05 3.42276980e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 4.20473440e-03 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -1.40997622e-03 -2.97034962e-04 -1.00895778e-03 4.78508398e-03 1.00895778e-03 2.06272321e-04 1.60446843e-04 3.42276980e-05 -3.57274141e-04 -1.60446843e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 -2.97034962e-04 1.57915946e-05 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 4.12544643e-05 3.42276980e-05 -3.84610745e-06 -9.28381223e-05 1.92305372e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 2.12071039e-04 3.42864166e-03 6.85728332e-04 2.00102502e-04 -7.05429391e-05 -1.41085878e-05 -2.72889020e-04 -1.13703758e-04 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 -2.01717964e-02 1.00888729e-03 1.00363091e-02 -1.00895778e-03 4.78508398e-03 1.00895778e-03 3.42864166e-03 -1.62454089e-02 -3.42864166e-03 -6.81387866e-04 -5.31669453e-04 -1.13703758e-04 1.18019840e-03 5.31669453e-04 -9.11837223e-03 2.46763912e-02 1.71589220e-03 2.01777458e-04 2.00726181e-03 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 6.85728332e-04 -3.42864166e-03 2.12071039e-04 -1.36277573e-04 -1.13703758e-04 1.41085878e-05 3.09738360e-04 -7.05429391e-05 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 1.68154328e-03 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -2.06272321e-04 -4.12544643e-05 -2.00102502e-04 6.81387866e-04 1.36277573e-04 1.07400983e-05 1.99216840e-05 3.98433680e-06 -1.97894844e-05 -8.24561849e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -1.60446843e-04 -3.42276980e-05 7.05429391e-05 5.31669453e-04 1.13703758e-04 1.99216840e-05 -2.14746155e-05 -4.42749712e-06 -2.10230097e-05 -1.02201763e-05 -7.58557199e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 -3.42276980e-05 3.84610745e-06 1.41085878e-05 1.13703758e-04 -1.41085878e-05 3.98433680e-06 -4.42749712e-06 -2.22629335e-07 -6.90107377e-06 4.42749712e-06 -6.32131786e-05 -1.08665421e-02 -4.20473440e-03 2.01717964e-02 1.68154328e-03 -2.98837411e-03 8.31981046e-05 7.69855479e-04 -8.21464752e-05 3.57274141e-04 9.28381223e-05 2.72889020e-04 -1.18019840e-03 -3.09738360e-04 -1.97894844e-05 -2.10230097e-05 -6.90107377e-06 3.35910266e-05 2.77641893e-05 1.65868848e-04 -1.71589220e-03 1.20793981e-03 3.46658769e-05 3.20773116e-04 -3.42276980e-05 1.60446843e-04 -1.92305372e-05 1.13703758e-04 -5.31669453e-04 7.05429391e-05 -8.24561849e-06 -1.02201763e-05 4.42749712e-06 2.77641893e-05 -2.14746155e-05 1.40272444e-02 6.79313079e-02 1.27999319e-02 3.83997958e-02 -1.27999319e-02 -3.13232204e-02 -9.39696612e-02 3.13232204e-02 1.95031088e-03 -2.53352815e-03 8.44509382e-04 -3.37803753e-03 2.53352815e-03 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.79313079e-02 1.60908651e-01 4.09844849e-02 1.22953455e-01 -4.09844849e-02 -5.94744232e-02 -1.78423270e-01 5.94744232e-02 2.00022352e-02 -2.59836657e-02 8.66122191e-03 -3.46448876e-02 2.59836657e-02 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 -1.08665421e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -3.21973559e-02 1.07324520e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 -6.06136500e-03 1.12002096e-04 -3.73340319e-05 7.04884014e-03 -5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -8.01239971e-02 3.21973559e-02 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -9.22137638e-03 1.41350143e-02 -5.28663010e-03 1.59718924e-02 -1.41350143e-02 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 4.20473440e-03 1.27999319e-02 4.09844849e-02 1.07324520e-02 3.21973559e-02 5.73561861e-03 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 3.07379213e-03 -5.28663010e-03 3.73340319e-05 -8.77371614e-03 1.12002096e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 4.58875327e-02 -8.26526786e-02 2.75508929e-02 2.03515392e-02 3.67638056e-03 -1.22546019e-03 -2.18659864e-02 1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -8.26526786e-02 -1.74519610e-01 8.26526786e-02 2.62821902e-02 -4.25065126e-02 1.63994898e-02 -4.55220888e-02 4.25065126e-02 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 -2.01717964e-02 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 2.75508929e-02 8.26526786e-02 4.58875327e-02 -8.76073008e-03 1.63994898e-02 1.22546019e-03 2.85579432e-02 3.67638056e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 1.95031088e-03 2.00022352e-02 6.06136500e-03 9.22137638e-03 -3.07379213e-03 -2.03515392e-02 -2.62821902e-02 8.76073008e-03 1.47088219e-03 -7.28764869e-04 2.42921623e-04 -2.65506753e-03 1.99130065e-03 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 1.68154328e-03 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -1.41350143e-02 5.28663010e-03 -3.67638056e-03 4.25065126e-02 -1.63994898e-02 -7.28764869e-04 3.37516659e-03 -1.22672116e-03 2.72010852e-03 -1.73636249e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 8.44509382e-04 8.66122191e-03 3.73340319e-05 5.28663010e-03 -3.73340319e-05 1.22546019e-03 -1.63994898e-02 -1.22546019e-03 2.42921623e-04 -1.22672116e-03 1.03910162e-04 -4.20752593e-04 1.22672116e-03 -7.58557199e-05 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 -1.59718924e-02 8.77371614e-03 2.18659864e-02 4.55220888e-02 -2.85579432e-02 -2.65506753e-03 2.72010852e-03 -4.20752593e-04 4.53669010e-03 -1.99118315e-03 -6.32131786e-05 -1.08665421e-02 -4.20473440e-03 2.01717964e-02 1.68154328e-03 -2.98837411e-03 2.53352815e-03 2.59836657e-02 5.28663010e-03 1.41350143e-02 -1.12002096e-04 -1.63994898e-02 -4.25065126e-02 -3.67638056e-03 1.99130065e-03 -1.73636249e-03 1.22672116e-03 -1.99118315e-03 3.37516659e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 - 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 -1 1 0 507 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 3.25715205e-04 1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 2.89596307e-03 9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -1.33488137e-04 -8.09297916e-05 -4.04648958e-05 1.33773441e-04 1.78364587e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 3.08011777e-04 1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 3.95630639e-04 1.77697458e-04 8.88487290e-05 -3.69835640e-04 -4.93114186e-04 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 -8.28520008e-04 -4.93114186e-04 4.24254551e-04 8.28520008e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 -8.88487290e-05 5.27544004e-04 1.77697458e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 -4.91071291e-05 -3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 -1.78364587e-04 -1.77697458e-04 8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -1.78364587e-04 -4.04648958e-05 -8.88487290e-05 4.93114186e-04 8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 1.82490838e-04 3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 3.08011777e-04 8.09297916e-05 4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 3.83997958e-02 1.27999319e-02 3.13232204e-02 -9.39696612e-02 -3.13232204e-02 1.95031088e-03 2.53352815e-03 8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 3.25715205e-04 1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 6.79313079e-02 1.60908651e-01 -4.09844849e-02 1.22953455e-01 4.09844849e-02 5.94744232e-02 -1.78423270e-01 -5.94744232e-02 2.00022352e-02 2.59836657e-02 8.66122191e-03 -3.46448876e-02 -2.59836657e-02 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 2.89596307e-03 9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 3.21973559e-02 1.07324520e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 6.06136500e-03 1.12002096e-04 3.73340319e-05 -7.04884014e-03 -5.28663010e-03 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -1.33488137e-04 -8.09297916e-05 -4.04648958e-05 1.33773441e-04 1.78364587e-04 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -8.01239971e-02 -3.21973559e-02 -6.28322570e-02 1.50604352e-01 6.28322570e-02 -9.22137638e-03 -1.41350143e-02 -5.28663010e-03 1.59718924e-02 1.41350143e-02 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 3.08011777e-04 1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 -3.21973559e-02 5.73561861e-03 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 -3.07379213e-03 -5.28663010e-03 -3.73340319e-05 8.77371614e-03 1.12002096e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 4.58875327e-02 8.26526786e-02 2.75508929e-02 -2.03515392e-02 3.67638056e-03 1.22546019e-03 2.18659864e-02 1.63994898e-02 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 3.95630639e-04 1.77697458e-04 8.88487290e-05 -3.69835640e-04 -4.93114186e-04 9.39696612e-02 1.78423270e-01 -6.28322570e-02 1.50604352e-01 6.28322570e-02 8.26526786e-02 -1.74519610e-01 -8.26526786e-02 2.62821902e-02 4.25065126e-02 1.63994898e-02 -4.55220888e-02 -4.25065126e-02 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 -8.28520008e-04 -4.93114186e-04 4.24254551e-04 8.28520008e-04 3.13232204e-02 5.94744232e-02 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 2.75508929e-02 -8.26526786e-02 4.58875327e-02 8.76073008e-03 1.63994898e-02 -1.22546019e-03 -2.85579432e-02 3.67638056e-03 1.06641224e-03 9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 -8.88487290e-05 5.27544004e-04 1.77697458e-04 1.95031088e-03 2.00022352e-02 -6.06136500e-03 9.22137638e-03 3.07379213e-03 2.03515392e-02 -2.62821902e-02 -8.76073008e-03 1.47088219e-03 7.28764869e-04 2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 -4.91071291e-05 -3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 2.53352815e-03 2.59836657e-02 -1.12002096e-04 1.41350143e-02 5.28663010e-03 -3.67638056e-03 -4.25065126e-02 -1.63994898e-02 7.28764869e-04 3.37516659e-03 1.22672116e-03 -2.72010852e-03 -1.73636249e-03 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 -1.78364587e-04 -1.77697458e-04 8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 5.28663010e-03 3.73340319e-05 -1.22546019e-03 -1.63994898e-02 1.22546019e-03 2.42921623e-04 1.22672116e-03 1.03910162e-04 -4.20752593e-04 -1.22672116e-03 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -1.78364587e-04 -4.04648958e-05 -8.88487290e-05 4.93114186e-04 8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 -1.59718924e-02 -8.77371614e-03 -2.18659864e-02 4.55220888e-02 2.85579432e-02 -2.65506753e-03 -2.72010852e-03 -4.20752593e-04 4.53669010e-03 1.99118315e-03 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 1.82490838e-04 3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 -1.41350143e-02 -1.12002096e-04 -1.63994898e-02 4.25065126e-02 -3.67638056e-03 -1.99130065e-03 -1.73636249e-03 -1.22672116e-03 1.99118315e-03 3.37516659e-03 1.04401314e-04 6.63024177e-04 -1.78364587e-04 3.08011777e-04 8.09297916e-05 4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 +1 1 -2 624 + 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 -3.25715205e-04 2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.09114917e-05 6.14710110e-04 -2.95973455e-04 -5.91946911e-05 -5.91946911e-05 1.00888729e-03 2.01777458e-04 2.01777458e-04 9.60688961e-05 3.46658769e-05 3.46658769e-05 6.93317538e-06 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 -2.89596307e-03 1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 6.14710110e-04 6.16376114e-03 -2.94705075e-03 -5.89410151e-04 -5.89410151e-04 1.00363091e-02 2.00726181e-03 2.00726181e-03 8.88952536e-04 3.20773116e-04 3.20773116e-04 6.41546233e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 1.96428516e-04 3.08011777e-04 3.08011777e-04 1.78364587e-04 2.95973455e-04 2.94705075e-03 -1.40997622e-03 -2.97034962e-04 -2.97034962e-04 4.78508398e-03 1.00895778e-03 1.00895778e-03 4.12544643e-04 1.60446843e-04 1.60446843e-04 3.42276980e-05 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 8.09297916e-05 1.78364587e-04 -4.87173978e-05 4.04648958e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 1.57915946e-05 -5.94069924e-05 1.00895778e-03 -5.79133603e-05 2.01791556e-04 1.01027404e-04 -1.92305372e-05 3.42276980e-05 -1.06916470e-05 -3.84610745e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 8.09297916e-05 4.87173978e-05 4.04648958e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 -5.94069924e-05 1.57915946e-05 1.00895778e-03 2.01791556e-04 -5.79133603e-05 1.01027404e-04 3.42276980e-05 -1.92305372e-05 1.06916470e-05 -3.84610745e-06 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 -4.89886959e-04 -8.28520008e-04 -8.28520008e-04 -4.93114186e-04 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 1.00895778e-03 1.00895778e-03 -1.62454089e-02 -3.42864166e-03 -3.42864166e-03 -1.36277573e-03 -5.31669453e-04 -5.31669453e-04 -1.13703758e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 -1.77697458e-04 -4.93114186e-04 1.57708364e-04 -8.88487290e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -3.42864166e-03 2.12071039e-04 -6.85728332e-04 -3.36380075e-04 7.05429391e-05 -1.13703758e-04 3.68493395e-05 1.41085878e-05 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 -1.77697458e-04 -1.57708364e-04 -8.88487290e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -3.42864166e-03 -6.85728332e-04 2.12071039e-04 -3.36380075e-04 -1.13703758e-04 7.05429391e-05 -3.68493395e-05 1.41085878e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 -1.82595267e-04 4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 -1.01027404e-04 -1.01027404e-04 1.36277573e-03 3.36380075e-04 3.36380075e-04 4.50164907e-05 2.81673025e-05 2.81673025e-05 7.96867359e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 -1.78364587e-04 8.28520008e-04 1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 -1.60446843e-04 1.92305372e-05 -3.42276980e-05 5.31669453e-04 -7.05429391e-05 1.13703758e-04 2.81673025e-05 -2.14746155e-05 1.02201763e-05 -6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -1.78364587e-04 -8.09297916e-05 8.28520008e-04 4.93114186e-04 1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 -1.60446843e-04 -3.42276980e-05 1.92305372e-05 5.31669453e-04 1.13703758e-04 -7.05429391e-05 2.81673025e-05 1.02201763e-05 -2.14746155e-05 6.74117956e-06 -4.42749712e-06 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 1.06916470e-05 -1.06916470e-05 -3.68493395e-05 3.68493395e-05 -6.74117956e-06 6.74117956e-06 -6.85365823e-07 5.22006568e-05 3.31512088e-04 -1.78364587e-04 -4.04648958e-05 -4.04648958e-05 4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 6.93317538e-06 6.41546233e-05 -3.42276980e-05 3.84610745e-06 3.84610745e-06 1.13703758e-04 -1.41085878e-05 -1.41085878e-05 7.96867359e-06 -4.42749712e-06 -4.42749712e-06 -2.22629335e-07 6.09114917e-05 6.14710110e-04 -1.77584073e-04 -1.77584073e-04 -1.77584073e-04 6.05332375e-04 6.05332375e-04 6.05332375e-04 6.23985784e-05 6.23985784e-05 6.23985784e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 -3.25715205e-04 2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.14710110e-04 6.16376114e-03 -1.76823045e-03 -1.76823045e-03 -1.76823045e-03 6.02178543e-03 6.02178543e-03 6.02178543e-03 5.77391609e-04 5.77391609e-04 5.77391609e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 -2.89596307e-03 1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 -5.34662931e-04 -5.34662931e-04 1.55641909e-03 1.81612400e-03 1.81612400e-03 -3.70369518e-05 1.52754628e-04 1.52754628e-04 1.84829569e-04 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 1.96428516e-04 3.08011777e-04 3.08011777e-04 1.78364587e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -4.59464344e-04 -5.34662931e-04 1.81612400e-03 1.55641909e-03 1.81612400e-03 1.85184759e-05 1.52754628e-04 1.84829569e-04 -3.20749411e-05 1.52754628e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 8.09297916e-05 1.78364587e-04 -4.87173978e-05 4.04648958e-05 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -5.34662931e-04 -4.59464344e-04 1.81612400e-03 1.81612400e-03 1.55641909e-03 1.85184759e-05 1.84829569e-04 1.52754628e-04 3.20749411e-05 1.52754628e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 8.09297916e-05 4.87173978e-05 4.04648958e-05 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 1.81612400e-03 1.81612400e-03 -5.27375562e-03 -6.17155499e-03 -6.17155499e-03 1.27649857e-04 -5.03452277e-04 -5.03452277e-04 -6.14000296e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 -4.89886959e-04 -8.28520008e-04 -8.28520008e-04 -4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.55641909e-03 1.81612400e-03 -6.17155499e-03 -5.27375562e-03 -6.17155499e-03 -6.38249283e-05 -5.03452277e-04 -6.14000296e-04 1.10548019e-04 -5.03452277e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 -1.77697458e-04 -4.93114186e-04 1.57708364e-04 -8.88487290e-05 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.81612400e-03 1.55641909e-03 -6.17155499e-03 -6.17155499e-03 -5.27375562e-03 -6.38249283e-05 -6.14000296e-04 -5.03452277e-04 -1.10548019e-04 -5.03452277e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 -1.77697458e-04 -1.57708364e-04 -8.88487290e-05 3.70369518e-05 -1.85184759e-05 -1.85184759e-05 -1.27649857e-04 6.38249283e-05 6.38249283e-05 -2.22571404e-05 -7.00563930e-06 -7.00563930e-06 1.40112786e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 -1.82595267e-04 4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.52754628e-04 -1.84829569e-04 5.03452277e-04 5.03452277e-04 6.14000296e-04 -7.00563930e-06 1.52245151e-05 2.53475323e-05 -1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 -1.78364587e-04 8.28520008e-04 1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.84829569e-04 -1.52754628e-04 5.03452277e-04 6.14000296e-04 5.03452277e-04 -7.00563930e-06 2.53475323e-05 1.52245151e-05 1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -1.78364587e-04 -8.09297916e-05 8.28520008e-04 4.93114186e-04 1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 3.20749411e-05 -3.20749411e-05 -1.10548019e-04 1.10548019e-04 -1.21341232e-05 1.21341232e-05 -2.22571404e-05 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 6.23985784e-05 5.77391609e-04 -1.84829569e-04 -1.52754628e-04 -1.52754628e-04 6.14000296e-04 5.03452277e-04 5.03452277e-04 1.40112786e-05 2.53475323e-05 2.53475323e-05 1.52245151e-05 5.22006568e-05 3.31512088e-04 -1.78364587e-04 -4.04648958e-05 -4.04648958e-05 4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 +1 1 -1 404 + 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 -7.29922913e-05 6.09114917e-05 6.14710110e-04 -2.95973455e-04 5.91946911e-05 5.91946911e-05 1.00888729e-03 -2.01777458e-04 -2.01777458e-04 9.60688961e-05 -3.46658769e-05 -3.46658769e-05 6.93317538e-06 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 -1.25476020e-02 6.14710110e-04 6.16376114e-03 -2.94705075e-03 5.89410151e-04 5.89410151e-04 1.00363091e-02 -2.00726181e-03 -2.00726181e-03 8.88952536e-04 -3.20773116e-04 -3.20773116e-04 6.41546233e-05 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 -4.85520908e-03 2.95973455e-04 2.94705075e-03 -1.40997622e-03 2.97034962e-04 2.97034962e-04 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 4.12544643e-04 -1.60446843e-04 -1.60446843e-04 3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 1.57915946e-05 -5.94069924e-05 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 -1.01027404e-04 -1.92305372e-05 3.42276980e-05 1.06916470e-05 3.84610745e-06 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 -5.94069924e-05 1.57915946e-05 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 -1.01027404e-04 3.42276980e-05 -1.92305372e-05 -1.06916470e-05 3.84610745e-06 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 2.32923842e-02 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -1.62454089e-02 3.42864166e-03 3.42864166e-03 -1.36277573e-03 5.31669453e-04 5.31669453e-04 -1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 3.42864166e-03 2.12071039e-04 -6.85728332e-04 3.36380075e-04 7.05429391e-05 -1.13703758e-04 -3.68493395e-05 -1.41085878e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 2.01777458e-04 2.00726181e-03 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 3.42864166e-03 -6.85728332e-04 2.12071039e-04 3.36380075e-04 -1.13703758e-04 7.05429391e-05 3.68493395e-05 -1.41085878e-05 -7.29922913e-05 -1.25476020e-02 4.85520908e-03 -2.32923842e-02 -3.95921357e-03 9.60688961e-05 8.88952536e-04 -4.12544643e-04 1.01027404e-04 1.01027404e-04 1.36277573e-03 -3.36380075e-04 -3.36380075e-04 4.50164907e-05 -2.81673025e-05 -2.81673025e-05 7.96867359e-06 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 1.92305372e-05 -3.42276980e-05 -5.31669453e-04 -7.05429391e-05 1.13703758e-04 -2.81673025e-05 -2.14746155e-05 1.02201763e-05 6.74117956e-06 4.42749712e-06 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 -3.42276980e-05 1.92305372e-05 -5.31669453e-04 1.13703758e-04 -7.05429391e-05 -2.81673025e-05 1.02201763e-05 -2.14746155e-05 -6.74117956e-06 4.42749712e-06 -7.58557199e-05 -1.06916470e-05 1.06916470e-05 3.68493395e-05 -3.68493395e-05 6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -7.58557199e-05 6.93317538e-06 6.41546233e-05 -3.42276980e-05 -3.84610745e-06 -3.84610745e-06 1.13703758e-04 1.41085878e-05 1.41085878e-05 7.96867359e-06 4.42749712e-06 4.42749712e-06 -2.22629335e-07 1.40272444e-02 6.79313079e-02 -3.83997958e-02 -1.27999319e-02 -1.27999319e-02 9.39696612e-02 3.13232204e-02 3.13232204e-02 -3.90062175e-03 -2.53352815e-03 -2.53352815e-03 -8.44509382e-04 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 -7.29922913e-05 6.79313079e-02 1.60908651e-01 -1.22953455e-01 -4.09844849e-02 -4.09844849e-02 1.78423270e-01 5.94744232e-02 5.94744232e-02 -4.00044704e-02 -2.59836657e-02 -2.59836657e-02 -8.66122191e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 -1.25476020e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 -3.21973559e-02 -3.21973559e-02 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.84427528e-02 -1.41350143e-02 -1.41350143e-02 -5.28663010e-03 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 -4.85520908e-03 1.27999319e-02 4.09844849e-02 -3.21973559e-02 5.73561861e-03 -1.07324520e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -9.13515713e-03 -1.12002096e-04 -5.28663010e-03 1.72487600e-03 -3.73340319e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 -3.21973559e-02 -1.07324520e-02 5.73561861e-03 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -9.13515713e-03 -5.28663010e-03 -1.12002096e-04 -1.72487600e-03 -3.73340319e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.74519610e-01 -8.26526786e-02 -8.26526786e-02 5.25643805e-02 4.25065126e-02 4.25065126e-02 1.63994898e-02 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 2.32923842e-02 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -8.26526786e-02 4.58875327e-02 -2.75508929e-02 2.91122693e-02 -3.67638056e-03 1.63994898e-02 -6.69195679e-03 -1.22546019e-03 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -8.26526786e-02 -2.75508929e-02 4.58875327e-02 2.91122693e-02 1.63994898e-02 -3.67638056e-03 6.69195679e-03 -1.22546019e-03 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 9.13515713e-03 9.13515713e-03 -5.25643805e-02 -2.91122693e-02 -2.91122693e-02 6.06959405e-03 2.72006552e-03 2.72006552e-03 4.85843246e-04 -7.29922913e-05 -1.25476020e-02 4.85520908e-03 -2.32923842e-02 -3.95921357e-03 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 1.12002096e-04 5.28663010e-03 -4.25065126e-02 3.67638056e-03 -1.63994898e-02 2.72006552e-03 3.37516659e-03 1.73636249e-03 7.28925372e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 5.28663010e-03 1.12002096e-04 -4.25065126e-02 -1.63994898e-02 3.67638056e-03 2.72006552e-03 1.73636249e-03 3.37516659e-03 -7.28925372e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -1.72487600e-03 1.72487600e-03 6.69195679e-03 -6.69195679e-03 7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -7.58557199e-05 -8.44509382e-04 -8.66122191e-03 5.28663010e-03 3.73340319e-05 3.73340319e-05 -1.63994898e-02 1.22546019e-03 1.22546019e-03 4.85843246e-04 1.22672116e-03 1.22672116e-03 1.03910162e-04 -7.58557199e-05 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 + 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +1 1 0 471 + 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 3.25715205e-04 2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 2.89596307e-03 1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 1.96428516e-04 -3.08011777e-04 -3.08011777e-04 1.78364587e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 8.09297916e-05 1.78364587e-04 4.87173978e-05 -4.04648958e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 -4.89886959e-04 8.28520008e-04 8.28520008e-04 -4.93114186e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 -1.77697458e-04 -4.93114186e-04 -1.57708364e-04 8.88487290e-05 1.06641224e-03 9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 -1.77697458e-04 1.57708364e-04 8.88487290e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 1.82595267e-04 4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 -1.78364587e-04 -8.28520008e-04 1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -1.78364587e-04 -8.09297916e-05 -8.28520008e-04 4.93114186e-04 1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 5.22006568e-05 3.31512088e-04 -1.78364587e-04 4.04648958e-05 4.04648958e-05 4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 1.40272444e-02 6.79313079e-02 -3.83997958e-02 1.27999319e-02 1.27999319e-02 9.39696612e-02 -3.13232204e-02 -3.13232204e-02 -3.90062175e-03 2.53352815e-03 2.53352815e-03 -8.44509382e-04 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 3.25715205e-04 2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 6.79313079e-02 1.60908651e-01 -1.22953455e-01 4.09844849e-02 4.09844849e-02 1.78423270e-01 -5.94744232e-02 -5.94744232e-02 -4.00044704e-02 2.59836657e-02 2.59836657e-02 -8.66122191e-03 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 2.89596307e-03 1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 3.83997958e-02 1.22953455e-01 -8.01239971e-02 3.21973559e-02 3.21973559e-02 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.84427528e-02 1.41350143e-02 1.41350143e-02 -5.28663010e-03 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 1.96428516e-04 -3.08011777e-04 -3.08011777e-04 1.78364587e-04 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 5.73561861e-03 -1.07324520e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 9.13515713e-03 -1.12002096e-04 -5.28663010e-03 -1.72487600e-03 3.73340319e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 8.09297916e-05 1.78364587e-04 4.87173978e-05 -4.04648958e-05 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 -1.07324520e-02 5.73561861e-03 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 9.13515713e-03 -5.28663010e-03 -1.12002096e-04 1.72487600e-03 3.73340319e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.74519610e-01 8.26526786e-02 8.26526786e-02 5.25643805e-02 -4.25065126e-02 -4.25065126e-02 1.63994898e-02 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 -4.89886959e-04 8.28520008e-04 8.28520008e-04 -4.93114186e-04 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 8.26526786e-02 4.58875327e-02 -2.75508929e-02 -2.91122693e-02 -3.67638056e-03 1.63994898e-02 6.69195679e-03 1.22546019e-03 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 -1.77697458e-04 -4.93114186e-04 -1.57708364e-04 8.88487290e-05 3.13232204e-02 5.94744232e-02 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 8.26526786e-02 -2.75508929e-02 4.58875327e-02 -2.91122693e-02 1.63994898e-02 -3.67638056e-03 -6.69195679e-03 1.22546019e-03 1.06641224e-03 9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 -1.77697458e-04 1.57708364e-04 8.88487290e-05 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 -9.13515713e-03 -9.13515713e-03 -5.25643805e-02 2.91122693e-02 2.91122693e-02 6.06959405e-03 -2.72006552e-03 -2.72006552e-03 4.85843246e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 1.82595267e-04 4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 2.53352815e-03 2.59836657e-02 -1.41350143e-02 1.12002096e-04 5.28663010e-03 4.25065126e-02 3.67638056e-03 -1.63994898e-02 -2.72006552e-03 3.37516659e-03 1.73636249e-03 -7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 -1.78364587e-04 -8.28520008e-04 1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 -1.41350143e-02 5.28663010e-03 1.12002096e-04 4.25065126e-02 -1.63994898e-02 3.67638056e-03 -2.72006552e-03 1.73636249e-03 3.37516659e-03 7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -1.78364587e-04 -8.09297916e-05 -8.28520008e-04 4.93114186e-04 1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 1.72487600e-03 -1.72487600e-03 -6.69195679e-03 6.69195679e-03 -7.28925372e-04 7.28925372e-04 -6.20217674e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -8.44509382e-04 -8.66122191e-03 5.28663010e-03 -3.73340319e-05 -3.73340319e-05 -1.63994898e-02 -1.22546019e-03 -1.22546019e-03 4.85843246e-04 -1.22672116e-03 -1.22672116e-03 1.03910162e-04 5.22006568e-05 3.31512088e-04 -1.78364587e-04 4.04648958e-05 4.04648958e-05 4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 181 205 229 255 281 305 331 357 381 407 433 447 471 1 1 1 153 6.09114917e-05 6.14710110e-04 -1.77584073e-04 1.77584073e-04 1.77584073e-04 6.05332375e-04 -6.05332375e-04 -6.05332375e-04 -6.23985784e-05 -6.23985784e-05 6.23985784e-05 6.14710110e-04 6.16376114e-03 -1.76823045e-03 1.76823045e-03 1.76823045e-03 6.02178543e-03 -6.02178543e-03 -6.02178543e-03 -5.77391609e-04 -5.77391609e-04 5.77391609e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 5.34662931e-04 5.34662931e-04 1.55641909e-03 -1.81612400e-03 -1.81612400e-03 -3.70369518e-05 -1.52754628e-04 -1.52754628e-04 1.84829569e-04 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 -4.59464344e-04 -5.34662931e-04 -1.81612400e-03 1.55641909e-03 1.81612400e-03 -1.85184759e-05 1.52754628e-04 1.84829569e-04 3.20749411e-05 -1.52754628e-04 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 -5.34662931e-04 -4.59464344e-04 -1.81612400e-03 1.81612400e-03 1.55641909e-03 -1.85184759e-05 1.84829569e-04 1.52754628e-04 -3.20749411e-05 -1.52754628e-04 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 -1.81612400e-03 -1.81612400e-03 -5.27375562e-03 6.17155499e-03 6.17155499e-03 1.27649857e-04 5.03452277e-04 5.03452277e-04 -6.14000296e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 1.55641909e-03 1.81612400e-03 6.17155499e-03 -5.27375562e-03 -6.17155499e-03 6.38249283e-05 -5.03452277e-04 -6.14000296e-04 -1.10548019e-04 5.03452277e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 1.81612400e-03 1.55641909e-03 6.17155499e-03 -6.17155499e-03 -5.27375562e-03 6.38249283e-05 -6.14000296e-04 -5.03452277e-04 1.10548019e-04 5.03452277e-04 3.70369518e-05 1.85184759e-05 1.85184759e-05 -1.27649857e-04 -6.38249283e-05 -6.38249283e-05 -2.22571404e-05 7.00563930e-06 7.00563930e-06 1.40112786e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 -1.52754628e-04 -1.84829569e-04 -5.03452277e-04 5.03452277e-04 6.14000296e-04 7.00563930e-06 1.52245151e-05 2.53475323e-05 1.21341232e-05 -2.53475323e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 -1.84829569e-04 -1.52754628e-04 -5.03452277e-04 6.14000296e-04 5.03452277e-04 7.00563930e-06 2.53475323e-05 1.52245151e-05 -1.21341232e-05 -2.53475323e-05 -3.20749411e-05 3.20749411e-05 1.10548019e-04 -1.10548019e-04 1.21341232e-05 -1.21341232e-05 -2.22571404e-05 6.23985784e-05 5.77391609e-04 -1.84829569e-04 1.52754628e-04 1.52754628e-04 6.14000296e-04 -5.03452277e-04 -5.03452277e-04 1.40112786e-05 -2.53475323e-05 -2.53475323e-05 1.52245151e-05 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 22 34 47 60 72 85 98 108 121 134 141 153 1 2 -3 0 1 2 -2 169 - 1.26117398e-06 1.33679398e-05 1.33618686e-06 6.68093428e-06 -4.00856057e-06 -4.42516836e-06 -2.21258418e-05 1.32755051e-05 -2.43700677e-06 1.31906861e-06 -7.91441164e-07 2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 7.10282899e-05 -4.26169739e-05 -4.69345661e-05 -2.34672831e-04 1.40803698e-04 -2.59968152e-05 1.40711890e-05 -8.44271339e-06 2.25139024e-05 -4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -7.13160333e-06 4.27896200e-06 2.68866425e-06 2.37113938e-05 -1.42268363e-05 2.77120995e-06 -7.71134021e-07 4.62680413e-07 -2.27036890e-06 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -3.50230610e-05 2.13948100e-05 2.37113938e-05 1.16503354e-04 -7.11341813e-05 1.27339466e-05 -6.96533351e-06 4.25694169e-06 -1.07039980e-05 2.08960005e-05 4.00856057e-06 4.26169739e-05 4.27896200e-06 2.13948100e-05 -1.22019303e-05 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 -7.64036796e-06 4.25694169e-06 -2.42459571e-06 7.19981464e-06 -1.21229785e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -9.08455661e-06 -7.85723189e-05 4.71433913e-05 -9.24024813e-06 2.63871153e-06 -1.58322692e-06 7.58225060e-06 -1.42167199e-05 2.21258418e-05 2.34672831e-04 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -7.85723189e-05 -3.86231687e-04 2.35716957e-04 -4.25635960e-05 2.32744941e-05 -1.42167199e-05 3.58110579e-05 -6.98234823e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 4.71433913e-05 2.35716957e-04 -1.34800267e-04 2.55381576e-05 -1.42167199e-05 8.10999291e-06 -2.40068689e-05 4.05499645e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -1.27339466e-05 7.64036796e-06 9.24024813e-06 4.25635960e-05 -2.55381576e-05 4.52926879e-06 -2.70589286e-06 1.62353572e-06 -3.96030993e-06 7.42558112e-06 1.31906861e-06 1.40711890e-05 7.71134021e-07 6.96533351e-06 -4.25694169e-06 -2.63871153e-06 -2.32744941e-05 1.42167199e-05 -2.70589286e-06 7.39948805e-07 -4.54207908e-07 2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 -4.25694169e-06 2.42459571e-06 1.58322692e-06 1.42167199e-05 -8.10999291e-06 1.62353572e-06 -4.54207908e-07 2.55460371e-07 -1.44598144e-06 2.42817748e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 1.07039980e-05 -7.19981464e-06 -7.58225060e-06 -3.58110579e-05 2.40068689e-05 -3.96030993e-06 2.14358063e-06 -1.44598144e-06 2.74669353e-06 -6.83032454e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 -2.08960005e-05 1.21229785e-05 1.42167199e-05 6.98234823e-05 -4.05499645e-05 7.42558112e-06 -4.18903631e-06 2.42817748e-06 -6.83032454e-06 1.19107123e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 2 -1 169 - 6.09114917e-05 6.14710110e-04 -5.91946911e-05 2.95973455e-04 -5.91946911e-05 2.01777458e-04 -1.00888729e-03 2.01777458e-04 -4.80344481e-05 -3.46658769e-05 6.93317538e-06 8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 2.94705075e-03 -5.89410151e-04 2.00726181e-03 -1.00363091e-02 2.00726181e-03 -4.44476268e-04 -3.20773116e-04 6.41546233e-05 7.69855479e-04 -3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 2.97034962e-04 -5.94069924e-05 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 -5.97729402e-05 1.92305372e-05 -3.84610745e-06 8.21464752e-05 -3.42276980e-05 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -1.40997622e-03 2.97034962e-04 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 2.06272321e-04 1.60446843e-04 -3.42276980e-05 -3.57274141e-04 1.60446843e-04 5.91946911e-05 5.89410151e-04 -5.94069924e-05 2.97034962e-04 1.57915946e-05 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -4.12544643e-05 -3.42276980e-05 -3.84610745e-06 9.28381223e-05 1.92305372e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 2.12071039e-04 3.42864166e-03 -6.85728332e-04 2.00102502e-04 -7.05429391e-05 1.41085878e-05 -2.72889020e-04 1.13703758e-04 1.00888729e-03 1.00363091e-02 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 3.42864166e-03 -1.62454089e-02 3.42864166e-03 -6.81387866e-04 -5.31669453e-04 1.13703758e-04 1.18019840e-03 -5.31669453e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -6.85728332e-04 3.42864166e-03 2.12071039e-04 1.36277573e-04 1.13703758e-04 1.41085878e-05 -3.09738360e-04 -7.05429391e-05 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -2.06272321e-04 4.12544643e-05 -2.00102502e-04 6.81387866e-04 -1.36277573e-04 1.07400983e-05 1.99216840e-05 -3.98433680e-06 -1.97894844e-05 8.24561849e-06 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -1.60446843e-04 3.42276980e-05 7.05429391e-05 5.31669453e-04 -1.13703758e-04 1.99216840e-05 -2.14746155e-05 4.42749712e-06 -2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.42276980e-05 3.84610745e-06 -1.41085878e-05 -1.13703758e-04 -1.41085878e-05 -3.98433680e-06 4.42749712e-06 -2.22629335e-07 6.90107377e-06 4.42749712e-06 8.31981046e-05 7.69855479e-04 -8.21464752e-05 3.57274141e-04 -9.28381223e-05 2.72889020e-04 -1.18019840e-03 3.09738360e-04 -1.97894844e-05 -2.10230097e-05 6.90107377e-06 3.35910266e-05 -2.77641893e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 -1.60446843e-04 -1.92305372e-05 -1.13703758e-04 5.31669453e-04 7.05429391e-05 8.24561849e-06 1.02201763e-05 4.42749712e-06 -2.77641893e-05 -2.14746155e-05 + 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -1.33618686e-06 -4.00856057e-06 2.21258418e-05 4.42516836e-06 1.32755051e-05 3.04625846e-06 1.31906861e-06 3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -1.42056580e-05 -4.26169739e-05 2.34672831e-04 4.69345661e-05 1.40803698e-04 3.24960190e-05 1.40711890e-05 4.22135669e-05 -1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -7.13160333e-06 -2.13948100e-05 1.16503354e-04 2.37113938e-05 7.11341813e-05 1.56369075e-05 6.96533351e-06 2.08960005e-05 -5.67592226e-06 4.25694169e-06 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -7.91365000e-07 -4.27896200e-06 2.37113938e-05 2.68866425e-06 1.42268363e-05 3.35180212e-06 7.71134021e-07 4.25694169e-06 -1.26475376e-06 4.62680413e-07 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -4.27896200e-06 -1.22019303e-05 7.11341813e-05 1.42268363e-05 4.06268943e-05 1.00554064e-05 4.25694169e-06 1.21229785e-05 -3.01684543e-06 2.42459571e-06 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 2.37113938e-05 7.11341813e-05 -3.86231687e-04 -7.85723189e-05 -2.35716957e-04 -5.22950839e-05 -2.32744941e-05 -6.98234823e-05 1.89556265e-05 -1.42167199e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 2.68866425e-06 1.42268363e-05 -7.85723189e-05 -9.08455661e-06 -4.71433913e-05 -1.11865457e-05 -2.63871153e-06 -1.42167199e-05 4.21116432e-06 -1.58322692e-06 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 1.42268363e-05 4.06268943e-05 -2.35716957e-04 -4.71433913e-05 -1.34800267e-04 -3.35596371e-05 -1.42167199e-05 -4.05499645e-05 1.01132588e-05 -8.10999291e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -3.35180212e-06 -1.00554064e-05 5.22950839e-05 1.11865457e-05 3.35596371e-05 6.62206635e-06 3.20934171e-06 9.62802513e-06 -2.75203269e-06 2.06402452e-06 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -7.71134021e-07 -4.25694169e-06 2.32744941e-05 2.63871153e-06 1.42167199e-05 3.20934171e-06 7.39948805e-07 4.18903631e-06 -1.27158164e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -4.25694169e-06 -1.21229785e-05 6.98234823e-05 1.42167199e-05 4.05499645e-05 9.62802513e-06 4.18903631e-06 1.19107123e-05 -3.01557961e-06 2.42817748e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 1.26475376e-06 3.01684543e-06 -1.89556265e-05 -4.21116432e-06 -1.01132588e-05 -2.75203269e-06 -1.27158164e-06 -3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 -4.62680413e-07 -2.42459571e-06 1.42167199e-05 1.58322692e-06 8.10999291e-06 2.06402452e-06 4.54207908e-07 2.42817748e-06 -6.83032454e-07 2.55460371e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +1 2 -1 157 + 6.09114917e-05 6.14710110e-04 -2.95973455e-04 5.91946911e-05 -5.91946911e-05 1.00888729e-03 -2.01777458e-04 2.01777458e-04 9.60688961e-05 -3.46658769e-05 3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 -2.94705075e-03 5.89410151e-04 -5.89410151e-04 1.00363091e-02 -2.00726181e-03 2.00726181e-03 8.88952536e-04 -3.20773116e-04 3.20773116e-04 -6.41546233e-05 2.95973455e-04 2.94705075e-03 -1.40997622e-03 2.97034962e-04 -2.97034962e-04 4.78508398e-03 -1.00895778e-03 1.00895778e-03 4.12544643e-04 -1.60446843e-04 1.60446843e-04 -3.42276980e-05 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 1.57915946e-05 5.94069924e-05 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -1.01027404e-04 -1.92305372e-05 -3.42276980e-05 1.06916470e-05 -3.84610745e-06 5.91946911e-05 5.89410151e-04 -2.97034962e-04 5.94069924e-05 1.57915946e-05 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 1.01027404e-04 -3.42276980e-05 -1.92305372e-05 1.06916470e-05 3.84610745e-06 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -1.62454089e-02 3.42864166e-03 -3.42864166e-03 -1.36277573e-03 5.31669453e-04 -5.31669453e-04 1.13703758e-04 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 3.42864166e-03 2.12071039e-04 6.85728332e-04 3.36380075e-04 7.05429391e-05 1.13703758e-04 -3.68493395e-05 1.41085878e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -3.42864166e-03 6.85728332e-04 2.12071039e-04 -3.36380075e-04 1.13703758e-04 7.05429391e-05 -3.68493395e-05 -1.41085878e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 1.01027404e-04 -1.01027404e-04 1.36277573e-03 -3.36380075e-04 3.36380075e-04 4.50164907e-05 -2.81673025e-05 2.81673025e-05 -7.96867359e-06 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 1.92305372e-05 3.42276980e-05 -5.31669453e-04 -7.05429391e-05 -1.13703758e-04 -2.81673025e-05 -2.14746155e-05 -1.02201763e-05 6.74117956e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 -1.60446843e-04 3.42276980e-05 1.92305372e-05 5.31669453e-04 -1.13703758e-04 -7.05429391e-05 2.81673025e-05 -1.02201763e-05 -2.14746155e-05 6.74117956e-06 4.42749712e-06 -1.06916470e-05 -1.06916470e-05 3.68493395e-05 3.68493395e-05 6.74117956e-06 6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 3.42276980e-05 3.84610745e-06 -3.84610745e-06 -1.13703758e-04 -1.41085878e-05 1.41085878e-05 -7.96867359e-06 -4.42749712e-06 4.42749712e-06 -2.22629335e-07 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 1 2 0 169 - 1.26117398e-06 1.33679398e-05 -4.00856057e-06 6.68093428e-06 1.33618686e-06 1.32755051e-05 -2.21258418e-05 -4.42516836e-06 -6.09251692e-07 -3.95720582e-06 -7.91441164e-07 3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 7.10282899e-05 1.42056580e-05 1.40803698e-04 -2.34672831e-04 -4.69345661e-05 -6.49920380e-06 -4.22135669e-05 -8.44271339e-06 3.37708535e-05 1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 2.13948100e-05 4.27896200e-06 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -2.41503840e-06 -1.21229785e-05 -2.42459571e-06 1.02166601e-05 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -3.50230610e-05 -7.13160333e-06 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.90296087e-06 2.08960005e-05 4.25694169e-06 -1.63799202e-05 -6.96533351e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.13160333e-06 -7.91365000e-07 -1.42268363e-05 2.37113938e-05 2.68866425e-06 5.80592174e-07 4.25694169e-06 4.62680413e-07 -3.53512266e-06 -7.71134021e-07 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -1.34800267e-04 2.35716957e-04 4.71433913e-05 8.02147948e-06 4.05499645e-05 8.10999291e-06 -3.41201277e-05 -1.42167199e-05 2.21258418e-05 2.34672831e-04 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.35716957e-04 -3.86231687e-04 -7.85723189e-05 -9.73148786e-06 -6.98234823e-05 -1.42167199e-05 5.47666844e-05 2.32744941e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.37113938e-05 2.68866425e-06 4.71433913e-05 -7.85723189e-05 -9.08455661e-06 -1.94629757e-06 -1.42167199e-05 -1.58322692e-06 1.17934149e-05 2.63871153e-06 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -2.90296087e-06 -5.80592174e-07 -8.02147948e-06 9.73148786e-06 1.94629757e-06 -2.37391660e-07 2.20244401e-06 4.40488803e-07 -1.20827724e-06 -5.03448848e-07 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -2.08960005e-05 -4.25694169e-06 -4.05499645e-05 6.98234823e-05 1.42167199e-05 2.20244401e-06 1.19107123e-05 2.42817748e-06 -9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.25694169e-06 -4.62680413e-07 -8.10999291e-06 1.42167199e-05 1.58322692e-06 4.40488803e-07 2.42817748e-06 2.55460371e-07 -2.12901390e-06 -4.54207908e-07 3.16576465e-06 3.37708535e-05 -1.02166601e-05 1.63799202e-05 3.53512266e-06 3.41201277e-05 -5.47666844e-05 -1.17934149e-05 -1.20827724e-06 -9.84590416e-06 -2.12901390e-06 7.51335398e-06 3.41516227e-06 1.31906861e-06 1.40711890e-05 -4.25694169e-06 6.96533351e-06 7.71134021e-07 1.42167199e-05 -2.32744941e-05 -2.63871153e-06 -5.03448848e-07 -4.18903631e-06 -4.54207908e-07 3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 -6.68093428e-06 4.00856057e-06 1.33618686e-06 2.21258418e-05 -1.32755051e-05 -4.42516836e-06 3.04625846e-06 -3.95720582e-06 -1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 4.26169739e-05 1.42056580e-05 2.34672831e-04 -1.40803698e-04 -4.69345661e-05 3.24960190e-05 -4.22135669e-05 -1.40711890e-05 1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 2.13948100e-05 7.13160333e-06 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 1.56369075e-05 -2.08960005e-05 -6.96533351e-06 5.67592226e-06 4.25694169e-06 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -1.22019303e-05 -4.27896200e-06 -7.11341813e-05 4.06268943e-05 1.42268363e-05 -1.00554064e-05 1.21229785e-05 4.25694169e-06 -3.01684543e-06 -2.42459571e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -4.27896200e-06 -7.91365000e-07 -2.37113938e-05 1.42268363e-05 2.68866425e-06 -3.35180212e-06 4.25694169e-06 7.71134021e-07 -1.26475376e-06 -4.62680413e-07 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -3.86231687e-04 2.35716957e-04 7.85723189e-05 -5.22950839e-05 6.98234823e-05 2.32744941e-05 -1.89556265e-05 -1.42167199e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 4.06268943e-05 1.42268363e-05 2.35716957e-04 -1.34800267e-04 -4.71433913e-05 3.35596371e-05 -4.05499645e-05 -1.42167199e-05 1.01132588e-05 8.10999291e-06 4.42516836e-06 4.69345661e-05 -2.37113938e-05 1.42268363e-05 2.68866425e-06 7.85723189e-05 -4.71433913e-05 -9.08455661e-06 1.11865457e-05 -1.42167199e-05 -2.63871153e-06 4.21116432e-06 1.58322692e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 1.00554064e-05 3.35180212e-06 5.22950839e-05 -3.35596371e-05 -1.11865457e-05 6.62206635e-06 -9.62802513e-06 -3.20934171e-06 2.75203269e-06 2.06402452e-06 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -1.21229785e-05 -4.25694169e-06 -6.98234823e-05 4.05499645e-05 1.42167199e-05 -9.62802513e-06 1.19107123e-05 4.18903631e-06 -3.01557961e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -4.25694169e-06 -7.71134021e-07 -2.32744941e-05 1.42167199e-05 2.63871153e-06 -3.20934171e-06 4.18903631e-06 7.39948805e-07 -1.27158164e-06 -4.54207908e-07 1.05525488e-06 1.12569512e-05 -5.67592226e-06 3.01684543e-06 1.26475376e-06 1.89556265e-05 -1.01132588e-05 -4.21116432e-06 2.75203269e-06 -3.01557961e-06 -1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 2.42459571e-06 4.62680413e-07 1.42167199e-05 -8.10999291e-06 -1.58322692e-06 2.06402452e-06 -2.42817748e-06 -4.54207908e-07 6.83032454e-07 2.55460371e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 3 -2 0 @@ -383,64 +383,64 @@ Matrix number of S(R): 177 2 -3 1 0 2 -2 -2 0 2 -2 -1 169 - 1.26117398e-06 1.33679398e-05 6.68093428e-06 1.33618686e-06 4.00856057e-06 -2.21258418e-05 -4.42516836e-06 -1.32755051e-05 3.04625846e-06 1.31906861e-06 3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 1.42056580e-05 4.26169739e-05 -2.34672831e-04 -4.69345661e-05 -1.40803698e-04 3.24960190e-05 1.40711890e-05 4.22135669e-05 -1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -7.13160333e-06 -2.13948100e-05 1.16503354e-04 2.37113938e-05 7.11341813e-05 -1.56369075e-05 -6.96533351e-06 -2.08960005e-05 5.67592226e-06 -4.25694169e-06 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -7.91365000e-07 -4.27896200e-06 2.37113938e-05 2.68866425e-06 1.42268363e-05 -3.35180212e-06 -7.71134021e-07 -4.25694169e-06 1.26475376e-06 -4.62680413e-07 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -4.27896200e-06 -1.22019303e-05 7.11341813e-05 1.42268363e-05 4.06268943e-05 -1.00554064e-05 -4.25694169e-06 -1.21229785e-05 3.01684543e-06 -2.42459571e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 2.37113938e-05 7.11341813e-05 -3.86231687e-04 -7.85723189e-05 -2.35716957e-04 5.22950839e-05 2.32744941e-05 6.98234823e-05 -1.89556265e-05 1.42167199e-05 4.42516836e-06 4.69345661e-05 2.37113938e-05 2.68866425e-06 1.42268363e-05 -7.85723189e-05 -9.08455661e-06 -4.71433913e-05 1.11865457e-05 2.63871153e-06 1.42167199e-05 -4.21116432e-06 1.58322692e-06 1.32755051e-05 1.40803698e-04 7.11341813e-05 1.42268363e-05 4.06268943e-05 -2.35716957e-04 -4.71433913e-05 -1.34800267e-04 3.35596371e-05 1.42167199e-05 4.05499645e-05 -1.01132588e-05 8.10999291e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 3.35180212e-06 1.00554064e-05 -5.22950839e-05 -1.11865457e-05 -3.35596371e-05 6.62206635e-06 3.20934171e-06 9.62802513e-06 -2.75203269e-06 2.06402452e-06 1.31906861e-06 1.40711890e-05 6.96533351e-06 7.71134021e-07 4.25694169e-06 -2.32744941e-05 -2.63871153e-06 -1.42167199e-05 3.20934171e-06 7.39948805e-07 4.18903631e-06 -1.27158164e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 2.08960005e-05 4.25694169e-06 1.21229785e-05 -6.98234823e-05 -1.42167199e-05 -4.05499645e-05 9.62802513e-06 4.18903631e-06 1.19107123e-05 -3.01557961e-06 2.42817748e-06 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 -1.26475376e-06 -3.01684543e-06 1.89556265e-05 4.21116432e-06 1.01132588e-05 -2.75203269e-06 -1.27158164e-06 -3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 4.62680413e-07 2.42459571e-06 -1.42167199e-05 -1.58322692e-06 -8.10999291e-06 2.06402452e-06 4.54207908e-07 2.42817748e-06 -6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -6.68093428e-06 4.00856057e-06 4.42516836e-06 2.21258418e-05 -1.32755051e-05 -2.43700677e-06 1.31906861e-06 -7.91441164e-07 2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -7.10282899e-05 4.26169739e-05 4.69345661e-05 2.34672831e-04 -1.40803698e-04 -2.59968152e-05 1.40711890e-05 -8.44271339e-06 2.25139024e-05 -4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -7.13160333e-06 4.27896200e-06 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -2.77120995e-06 7.71134021e-07 -4.62680413e-07 2.27036890e-06 -4.25694169e-06 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -3.50230610e-05 2.13948100e-05 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -1.27339466e-05 6.96533351e-06 -4.25694169e-06 1.07039980e-05 -2.08960005e-05 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 2.13948100e-05 -1.22019303e-05 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 7.64036796e-06 -4.25694169e-06 2.42459571e-06 -7.19981464e-06 1.21229785e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -9.08455661e-06 -7.85723189e-05 4.71433913e-05 9.24024813e-06 -2.63871153e-06 1.58322692e-06 -7.58225060e-06 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -7.85723189e-05 -3.86231687e-04 2.35716957e-04 4.25635960e-05 -2.32744941e-05 1.42167199e-05 -3.58110579e-05 6.98234823e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 4.71433913e-05 2.35716957e-04 -1.34800267e-04 -2.55381576e-05 1.42167199e-05 -8.10999291e-06 2.40068689e-05 -4.05499645e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 1.27339466e-05 -7.64036796e-06 -9.24024813e-06 -4.25635960e-05 2.55381576e-05 4.52926879e-06 -2.70589286e-06 1.62353572e-06 -3.96030993e-06 7.42558112e-06 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -6.96533351e-06 4.25694169e-06 2.63871153e-06 2.32744941e-05 -1.42167199e-05 -2.70589286e-06 7.39948805e-07 -4.54207908e-07 2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 4.25694169e-06 -2.42459571e-06 -1.58322692e-06 -1.42167199e-05 8.10999291e-06 1.62353572e-06 -4.54207908e-07 2.55460371e-07 -1.44598144e-06 2.42817748e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 -1.07039980e-05 7.19981464e-06 7.58225060e-06 3.58110579e-05 -2.40068689e-05 -3.96030993e-06 2.14358063e-06 -1.44598144e-06 2.74669353e-06 -6.83032454e-06 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 2.08960005e-05 -1.21229785e-05 -1.42167199e-05 -6.98234823e-05 4.05499645e-05 7.42558112e-06 -4.18903631e-06 2.42817748e-06 -6.83032454e-06 1.19107123e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -2 0 532 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.26117398e-06 1.33679398e-05 4.00856057e-06 1.33618686e-06 6.68093428e-06 -1.32755051e-05 -4.42516836e-06 -2.21258418e-05 -6.09251692e-07 7.91441164e-07 3.95720582e-06 -3.16576465e-06 1.31906861e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 1.42056580e-05 7.10282899e-05 -1.40803698e-04 -4.69345661e-05 -2.34672831e-04 -6.49920380e-06 8.44271339e-06 4.22135669e-05 -3.37708535e-05 1.40711890e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -4.27896200e-06 -2.13948100e-05 4.06268943e-05 1.42268363e-05 7.11341813e-05 2.41503840e-06 -2.42459571e-06 -1.21229785e-05 1.02166601e-05 -4.25694169e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.91365000e-07 -7.13160333e-06 1.42268363e-05 2.68866425e-06 2.37113938e-05 5.80592174e-07 -4.62680413e-07 -4.25694169e-06 3.53512266e-06 -7.71134021e-07 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 4.16551765e-05 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -7.13160333e-06 -3.50230610e-05 7.11341813e-05 2.37113938e-05 1.16503354e-04 2.90296087e-06 -4.25694169e-06 -2.08960005e-05 1.63799202e-05 -6.96533351e-06 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 -1.65115925e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 1.42268363e-05 7.11341813e-05 -1.34800267e-04 -4.71433913e-05 -2.35716957e-04 -8.02147948e-06 8.10999291e-06 4.05499645e-05 -3.41201277e-05 1.42167199e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.68866425e-06 2.37113938e-05 -4.71433913e-05 -9.08455661e-06 -7.85723189e-05 -1.94629757e-06 1.58322692e-06 1.42167199e-05 -1.17934149e-05 2.63871153e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 -1.47237258e-04 2.21258418e-05 2.34672831e-04 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.35716957e-04 -7.85723189e-05 -3.86231687e-04 -9.73148786e-06 1.42167199e-05 6.98234823e-05 -5.47666844e-05 2.32744941e-05 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -5.80592174e-07 -2.90296087e-06 8.02147948e-06 1.94629757e-06 9.73148786e-06 -2.37391660e-07 -4.40488803e-07 -2.20244401e-06 1.20827724e-06 -5.03448848e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.62680413e-07 4.25694169e-06 -8.10999291e-06 -1.58322692e-06 -1.42167199e-05 -4.40488803e-07 2.55460371e-07 2.42817748e-06 -2.12901390e-06 4.54207908e-07 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 3.95720582e-06 4.22135669e-05 1.21229785e-05 4.25694169e-06 2.08960005e-05 -4.05499645e-05 -1.42167199e-05 -6.98234823e-05 -2.20244401e-06 2.42817748e-06 1.19107123e-05 -9.84590416e-06 4.18903631e-06 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 -3.53512266e-06 -1.63799202e-05 3.41201277e-05 1.17934149e-05 5.47666844e-05 1.20827724e-06 -2.12901390e-06 -9.84590416e-06 7.51335398e-06 -3.41516227e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 7.71134021e-07 6.96533351e-06 -1.42167199e-05 -2.63871153e-06 -2.32744941e-05 -5.03448848e-07 4.54207908e-07 4.18903631e-06 -3.41516227e-06 7.39948805e-07 1.26117398e-06 1.33679398e-05 6.68093428e-06 -1.33618686e-06 4.00856057e-06 -2.21258418e-05 4.42516836e-06 -1.32755051e-05 3.04625846e-06 -1.31906861e-06 3.95720582e-06 -1.05525488e-06 -7.91441164e-07 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 -1.42056580e-05 4.26169739e-05 -2.34672831e-04 4.69345661e-05 -1.40803698e-04 3.24960190e-05 -1.40711890e-05 4.22135669e-05 -1.12569512e-05 -8.44271339e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 7.13160333e-06 -2.13948100e-05 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -1.56369075e-05 6.96533351e-06 -2.08960005e-05 5.67592226e-06 4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 4.68133080e-05 1.33618686e-06 1.42056580e-05 7.13160333e-06 -7.91365000e-07 4.27896200e-06 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 3.35180212e-06 -7.71134021e-07 4.25694169e-06 -1.26475376e-06 -4.62680413e-07 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 4.27896200e-06 -1.22019303e-05 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -1.00554064e-05 4.25694169e-06 -1.21229785e-05 3.01684543e-06 2.42459571e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 4.16551765e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -3.86231687e-04 7.85723189e-05 -2.35716957e-04 5.22950839e-05 -2.32744941e-05 6.98234823e-05 -1.89556265e-05 -1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 -1.65115925e-04 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 7.85723189e-05 -9.08455661e-06 4.71433913e-05 -1.11865457e-05 2.63871153e-06 -1.42167199e-05 4.21116432e-06 1.58322692e-06 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 1.32755051e-05 1.40803698e-04 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -2.35716957e-04 4.71433913e-05 -1.34800267e-04 3.35596371e-05 -1.42167199e-05 4.05499645e-05 -1.01132588e-05 -8.10999291e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 -1.47237258e-04 3.04625846e-06 3.24960190e-05 1.56369075e-05 -3.35180212e-06 1.00554064e-05 -5.22950839e-05 1.11865457e-05 -3.35596371e-05 6.62206635e-06 -3.20934171e-06 9.62802513e-06 -2.75203269e-06 -2.06402452e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 7.71134021e-07 -4.25694169e-06 2.32744941e-05 -2.63871153e-06 1.42167199e-05 -3.20934171e-06 7.39948805e-07 -4.18903631e-06 1.27158164e-06 4.54207908e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.95720582e-06 4.22135669e-05 2.08960005e-05 -4.25694169e-06 1.21229785e-05 -6.98234823e-05 1.42167199e-05 -4.05499645e-05 9.62802513e-06 -4.18903631e-06 1.19107123e-05 -3.01557961e-06 -2.42817748e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 1.26475376e-06 -3.01684543e-06 1.89556265e-05 -4.21116432e-06 1.01132588e-05 -2.75203269e-06 1.27158164e-06 -3.01557961e-06 6.53895969e-07 6.83032454e-07 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 4.62680413e-07 -2.42459571e-06 1.42167199e-05 -1.58322692e-06 8.10999291e-06 -2.06402452e-06 4.54207908e-07 -2.42817748e-06 6.83032454e-07 2.55460371e-07 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +2 -2 0 516 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -4.00856057e-06 6.68093428e-06 4.42516836e-06 1.32755051e-05 -2.21258418e-05 -2.43700677e-06 7.91441164e-07 -1.31906861e-06 -2.11050977e-06 -3.95720582e-06 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 -1.43899347e-04 -2.49240980e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -4.26169739e-05 7.10282899e-05 4.69345661e-05 1.40803698e-04 -2.34672831e-04 -2.59968152e-05 8.44271339e-06 -1.40711890e-05 -2.25139024e-05 -4.22135669e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -4.27896200e-06 7.13160333e-06 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -2.77120995e-06 4.62680413e-07 -7.71134021e-07 -2.27036890e-06 -4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -5.10773033e-05 -5.15813158e-06 -8.84684845e-05 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -1.22019303e-05 2.13948100e-05 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -7.64036796e-06 2.42459571e-06 -4.25694169e-06 -7.19981464e-06 -1.21229785e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 8.84684845e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 2.13948100e-05 -3.50230610e-05 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 1.27339466e-05 -4.25694169e-06 6.96533351e-06 1.07039980e-05 2.08960005e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -9.08455661e-06 -4.71433913e-05 7.85723189e-05 9.24024813e-06 -1.58322692e-06 2.63871153e-06 7.58225060e-06 1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -4.71433913e-05 -1.34800267e-04 2.35716957e-04 2.55381576e-05 -8.10999291e-06 1.42167199e-05 2.40068689e-05 4.05499645e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 -3.12353182e-04 2.21258418e-05 2.34672831e-04 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 7.85723189e-05 2.35716957e-04 -3.86231687e-04 -4.25635960e-05 1.42167199e-05 -2.32744941e-05 -3.58110579e-05 -6.98234823e-05 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 -5.10773033e-05 -1.80337194e-04 1.80337194e-04 1.91892174e-05 3.29373633e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 7.64036796e-06 -1.27339466e-05 -9.24024813e-06 -2.55381576e-05 4.25635960e-05 4.52926879e-06 -1.62353572e-06 2.70589286e-06 3.96030993e-06 7.42558112e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -2.42459571e-06 4.25694169e-06 1.58322692e-06 8.10999291e-06 -1.42167199e-05 -1.62353572e-06 2.55460371e-07 -4.54207908e-07 -1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 4.25694169e-06 -6.96533351e-06 -2.63871153e-06 -1.42167199e-05 2.32744941e-05 2.70589286e-06 -4.54207908e-07 7.39948805e-07 2.14358063e-06 4.18903631e-06 5.15813158e-06 5.15813158e-06 -1.78786668e-05 -1.78786668e-05 -7.50720721e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 7.19981464e-06 -1.07039980e-05 -7.58225060e-06 -2.40068689e-05 3.58110579e-05 3.96030993e-06 -1.44598144e-06 2.14358063e-06 2.74669353e-06 6.83032454e-06 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 3.29373633e-05 5.72220086e-05 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 1.21229785e-05 -2.08960005e-05 -1.42167199e-05 -4.05499645e-05 6.98234823e-05 7.42558112e-06 -2.42817748e-06 4.18903631e-06 6.83032454e-06 1.19107123e-05 1.26117398e-06 1.33679398e-05 1.33618686e-06 -6.68093428e-06 4.00856057e-06 -4.42516836e-06 2.21258418e-05 -1.32755051e-05 -2.43700677e-06 -1.31906861e-06 7.91441164e-07 2.11050977e-06 -3.95720582e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.33679398e-05 1.41458274e-04 1.42056580e-05 -7.10282899e-05 4.26169739e-05 -4.69345661e-05 2.34672831e-04 -1.40803698e-04 -2.59968152e-05 -1.40711890e-05 8.44271339e-06 2.25139024e-05 -4.22135669e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 -1.43899347e-04 -2.49240980e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 7.13160333e-06 -4.27896200e-06 2.68866425e-06 -2.37113938e-05 1.42268363e-05 2.77120995e-06 7.71134021e-07 -4.62680413e-07 -2.27036890e-06 4.25694169e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 6.68093428e-06 7.10282899e-05 7.13160333e-06 -3.50230610e-05 2.13948100e-05 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 -1.27339466e-05 -6.96533351e-06 4.25694169e-06 1.07039980e-05 -2.08960005e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -5.10773033e-05 -5.15813158e-06 -8.84684845e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 2.13948100e-05 -1.22019303e-05 1.42268363e-05 -7.11341813e-05 4.06268943e-05 7.64036796e-06 4.25694169e-06 -2.42459571e-06 -7.19981464e-06 1.21229785e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 8.84684845e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -9.08455661e-06 7.85723189e-05 -4.71433913e-05 -9.24024813e-06 -2.63871153e-06 1.58322692e-06 7.58225060e-06 -1.42167199e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 7.85723189e-05 -3.86231687e-04 2.35716957e-04 4.25635960e-05 2.32744941e-05 -1.42167199e-05 -3.58110579e-05 6.98234823e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 1.80337194e-04 1.78786668e-05 3.12353182e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -4.71433913e-05 2.35716957e-04 -1.34800267e-04 -2.55381576e-05 -1.42167199e-05 8.10999291e-06 2.40068689e-05 -4.05499645e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 -3.12353182e-04 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 1.27339466e-05 -7.64036796e-06 9.24024813e-06 -4.25635960e-05 2.55381576e-05 4.52926879e-06 2.70589286e-06 -1.62353572e-06 -3.96030993e-06 7.42558112e-06 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 -5.10773033e-05 -1.80337194e-04 1.80337194e-04 1.91892174e-05 3.29373633e-05 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 6.96533351e-06 -4.25694169e-06 2.63871153e-06 -2.32744941e-05 1.42167199e-05 2.70589286e-06 7.39948805e-07 -4.54207908e-07 -2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 7.91441164e-07 8.44271339e-06 4.62680413e-07 -4.25694169e-06 2.42459571e-06 -1.58322692e-06 1.42167199e-05 -8.10999291e-06 -1.62353572e-06 -4.54207908e-07 2.55460371e-07 1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 -1.07039980e-05 7.19981464e-06 -7.58225060e-06 3.58110579e-05 -2.40068689e-05 -3.96030993e-06 -2.14358063e-06 1.44598144e-06 2.74669353e-06 -6.83032454e-06 5.15813158e-06 5.15813158e-06 -1.78786668e-05 -1.78786668e-05 -7.50720721e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 2.08960005e-05 -1.21229785e-05 1.42167199e-05 -6.98234823e-05 4.05499645e-05 7.42558112e-06 4.18903631e-06 -2.42817748e-06 -6.83032454e-06 1.19107123e-05 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 3.29373633e-05 5.72220086e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 2 -2 1 169 - 1.26117398e-06 1.33679398e-05 4.00856057e-06 -1.33618686e-06 6.68093428e-06 -1.32755051e-05 4.42516836e-06 -2.21258418e-05 -6.09251692e-07 -7.91441164e-07 3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -1.42056580e-05 7.10282899e-05 -1.40803698e-04 4.69345661e-05 -2.34672831e-04 -6.49920380e-06 -8.44271339e-06 4.22135669e-05 -3.37708535e-05 -1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 4.27896200e-06 -2.13948100e-05 4.06268943e-05 -1.42268363e-05 7.11341813e-05 2.41503840e-06 2.42459571e-06 -1.21229785e-05 1.02166601e-05 4.25694169e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.91365000e-07 7.13160333e-06 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 -5.80592174e-07 -4.62680413e-07 4.25694169e-06 -3.53512266e-06 -7.71134021e-07 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 7.13160333e-06 -3.50230610e-05 7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.90296087e-06 4.25694169e-06 -2.08960005e-05 1.63799202e-05 6.96533351e-06 1.32755051e-05 1.40803698e-04 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -1.34800267e-04 4.71433913e-05 -2.35716957e-04 -8.02147948e-06 -8.10999291e-06 4.05499645e-05 -3.41201277e-05 -1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 4.71433913e-05 -9.08455661e-06 7.85723189e-05 1.94629757e-06 1.58322692e-06 -1.42167199e-05 1.17934149e-05 2.63871153e-06 2.21258418e-05 2.34672831e-04 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.35716957e-04 7.85723189e-05 -3.86231687e-04 -9.73148786e-06 -1.42167199e-05 6.98234823e-05 -5.47666844e-05 -2.32744941e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 5.80592174e-07 -2.90296087e-06 8.02147948e-06 -1.94629757e-06 9.73148786e-06 -2.37391660e-07 4.40488803e-07 -2.20244401e-06 1.20827724e-06 5.03448848e-07 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.62680413e-07 -4.25694169e-06 8.10999291e-06 -1.58322692e-06 1.42167199e-05 4.40488803e-07 2.55460371e-07 -2.42817748e-06 2.12901390e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 1.21229785e-05 -4.25694169e-06 2.08960005e-05 -4.05499645e-05 1.42167199e-05 -6.98234823e-05 -2.20244401e-06 -2.42817748e-06 1.19107123e-05 -9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 3.53512266e-06 -1.63799202e-05 3.41201277e-05 -1.17934149e-05 5.47666844e-05 1.20827724e-06 2.12901390e-06 -9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 7.71134021e-07 -6.96533351e-06 1.42167199e-05 -2.63871153e-06 2.32744941e-05 5.03448848e-07 4.54207908e-07 -4.18903631e-06 3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 1.33618686e-06 -4.00856057e-06 6.68093428e-06 -4.42516836e-06 1.32755051e-05 -2.21258418e-05 -2.43700677e-06 -7.91441164e-07 1.31906861e-06 -2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -4.26169739e-05 7.10282899e-05 -4.69345661e-05 1.40803698e-04 -2.34672831e-04 -2.59968152e-05 -8.44271339e-06 1.40711890e-05 -2.25139024e-05 -4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 4.27896200e-06 -7.13160333e-06 2.68866425e-06 -1.42268363e-05 2.37113938e-05 2.77120995e-06 4.62680413e-07 -7.71134021e-07 2.27036890e-06 4.25694169e-06 4.00856057e-06 4.26169739e-05 4.27896200e-06 -1.22019303e-05 2.13948100e-05 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 -7.64036796e-06 -2.42459571e-06 4.25694169e-06 -7.19981464e-06 -1.21229785e-05 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 2.13948100e-05 -3.50230610e-05 2.37113938e-05 -7.11341813e-05 1.16503354e-04 1.27339466e-05 4.25694169e-06 -6.96533351e-06 1.07039980e-05 2.08960005e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -9.08455661e-06 4.71433913e-05 -7.85723189e-05 -9.24024813e-06 -1.58322692e-06 2.63871153e-06 -7.58225060e-06 -1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 4.71433913e-05 -1.34800267e-04 2.35716957e-04 2.55381576e-05 8.10999291e-06 -1.42167199e-05 2.40068689e-05 4.05499645e-05 2.21258418e-05 2.34672831e-04 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -7.85723189e-05 2.35716957e-04 -3.86231687e-04 -4.25635960e-05 -1.42167199e-05 2.32744941e-05 -3.58110579e-05 -6.98234823e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 7.64036796e-06 -1.27339466e-05 9.24024813e-06 -2.55381576e-05 4.25635960e-05 4.52926879e-06 1.62353572e-06 -2.70589286e-06 3.96030993e-06 7.42558112e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 2.42459571e-06 -4.25694169e-06 1.58322692e-06 -8.10999291e-06 1.42167199e-05 1.62353572e-06 2.55460371e-07 -4.54207908e-07 1.44598144e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 7.71134021e-07 -4.25694169e-06 6.96533351e-06 -2.63871153e-06 1.42167199e-05 -2.32744941e-05 -2.70589286e-06 -4.54207908e-07 7.39948805e-07 -2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 7.19981464e-06 -1.07039980e-05 7.58225060e-06 -2.40068689e-05 3.58110579e-05 3.96030993e-06 1.44598144e-06 -2.14358063e-06 2.74669353e-06 6.83032454e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 1.21229785e-05 -2.08960005e-05 1.42167199e-05 -4.05499645e-05 6.98234823e-05 7.42558112e-06 2.42817748e-06 -4.18903631e-06 6.83032454e-06 1.19107123e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 -2 2 0 2 -1 -3 0 2 -1 -2 169 - 1.26117398e-06 1.33679398e-05 6.68093428e-06 4.00856057e-06 1.33618686e-06 -2.21258418e-05 -1.32755051e-05 -4.42516836e-06 3.04625846e-06 3.95720582e-06 1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 4.26169739e-05 1.42056580e-05 -2.34672831e-04 -1.40803698e-04 -4.69345661e-05 3.24960190e-05 4.22135669e-05 1.40711890e-05 1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -2.13948100e-05 -7.13160333e-06 1.16503354e-04 7.11341813e-05 2.37113938e-05 -1.56369075e-05 -2.08960005e-05 -6.96533351e-06 -5.67592226e-06 -4.25694169e-06 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -1.22019303e-05 -4.27896200e-06 7.11341813e-05 4.06268943e-05 1.42268363e-05 -1.00554064e-05 -1.21229785e-05 -4.25694169e-06 -3.01684543e-06 -2.42459571e-06 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -4.27896200e-06 -7.91365000e-07 2.37113938e-05 1.42268363e-05 2.68866425e-06 -3.35180212e-06 -4.25694169e-06 -7.71134021e-07 -1.26475376e-06 -4.62680413e-07 2.21258418e-05 2.34672831e-04 1.16503354e-04 7.11341813e-05 2.37113938e-05 -3.86231687e-04 -2.35716957e-04 -7.85723189e-05 5.22950839e-05 6.98234823e-05 2.32744941e-05 1.89556265e-05 1.42167199e-05 1.32755051e-05 1.40803698e-04 7.11341813e-05 4.06268943e-05 1.42268363e-05 -2.35716957e-04 -1.34800267e-04 -4.71433913e-05 3.35596371e-05 4.05499645e-05 1.42167199e-05 1.01132588e-05 8.10999291e-06 4.42516836e-06 4.69345661e-05 2.37113938e-05 1.42268363e-05 2.68866425e-06 -7.85723189e-05 -4.71433913e-05 -9.08455661e-06 1.11865457e-05 1.42167199e-05 2.63871153e-06 4.21116432e-06 1.58322692e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 1.00554064e-05 3.35180212e-06 -5.22950839e-05 -3.35596371e-05 -1.11865457e-05 6.62206635e-06 9.62802513e-06 3.20934171e-06 2.75203269e-06 2.06402452e-06 3.95720582e-06 4.22135669e-05 2.08960005e-05 1.21229785e-05 4.25694169e-06 -6.98234823e-05 -4.05499645e-05 -1.42167199e-05 9.62802513e-06 1.19107123e-05 4.18903631e-06 3.01557961e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 6.96533351e-06 4.25694169e-06 7.71134021e-07 -2.32744941e-05 -1.42167199e-05 -2.63871153e-06 3.20934171e-06 4.18903631e-06 7.39948805e-07 1.27158164e-06 4.54207908e-07 1.05525488e-06 1.12569512e-05 5.67592226e-06 3.01684543e-06 1.26475376e-06 -1.89556265e-05 -1.01132588e-05 -4.21116432e-06 2.75203269e-06 3.01557961e-06 1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 2.42459571e-06 4.62680413e-07 -1.42167199e-05 -8.10999291e-06 -1.58322692e-06 2.06402452e-06 2.42817748e-06 4.54207908e-07 6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -6.68093428e-06 1.33618686e-06 1.32755051e-05 2.21258418e-05 -4.42516836e-06 -6.09251692e-07 3.95720582e-06 -7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -7.10282899e-05 1.42056580e-05 1.40803698e-04 2.34672831e-04 -4.69345661e-05 -6.49920380e-06 4.22135669e-05 -8.44271339e-06 3.37708535e-05 -1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -2.13948100e-05 4.27896200e-06 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -2.41503840e-06 1.21229785e-05 -2.42459571e-06 1.02166601e-05 -4.25694169e-06 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -3.50230610e-05 7.13160333e-06 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.90296087e-06 2.08960005e-05 -4.25694169e-06 1.63799202e-05 -6.96533351e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 7.13160333e-06 -7.91365000e-07 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 5.80592174e-07 -4.25694169e-06 4.62680413e-07 -3.53512266e-06 7.71134021e-07 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -1.34800267e-04 -2.35716957e-04 4.71433913e-05 8.02147948e-06 -4.05499645e-05 8.10999291e-06 -3.41201277e-05 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.35716957e-04 -3.86231687e-04 7.85723189e-05 9.73148786e-06 -6.98234823e-05 1.42167199e-05 -5.47666844e-05 2.32744941e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 4.71433913e-05 7.85723189e-05 -9.08455661e-06 -1.94629757e-06 1.42167199e-05 -1.58322692e-06 1.17934149e-05 -2.63871153e-06 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 2.90296087e-06 -5.80592174e-07 -8.02147948e-06 -9.73148786e-06 1.94629757e-06 -2.37391660e-07 -2.20244401e-06 4.40488803e-07 -1.20827724e-06 5.03448848e-07 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -2.08960005e-05 4.25694169e-06 4.05499645e-05 6.98234823e-05 -1.42167199e-05 -2.20244401e-06 1.19107123e-05 -2.42817748e-06 9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 4.25694169e-06 -4.62680413e-07 -8.10999291e-06 -1.42167199e-05 1.58322692e-06 4.40488803e-07 -2.42817748e-06 2.55460371e-07 -2.12901390e-06 4.54207908e-07 3.16576465e-06 3.37708535e-05 -1.02166601e-05 -1.63799202e-05 3.53512266e-06 3.41201277e-05 5.47666844e-05 -1.17934149e-05 -1.20827724e-06 9.84590416e-06 -2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 6.96533351e-06 -7.71134021e-07 -1.42167199e-05 -2.32744941e-05 2.63871153e-06 5.03448848e-07 -4.18903631e-06 4.54207908e-07 -3.41516227e-06 7.39948805e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -1 -1 624 - 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 3.25715205e-04 -2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 1.77584073e-04 1.77584073e-04 -6.05332375e-04 -6.05332375e-04 -6.05332375e-04 6.23985784e-05 6.23985784e-05 6.23985784e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 2.89596307e-03 -1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 1.76823045e-03 1.76823045e-03 -6.02178543e-03 -6.02178543e-03 -6.02178543e-03 5.77391609e-04 5.77391609e-04 5.77391609e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 -1.96428516e-04 -3.08011777e-04 -3.08011777e-04 -1.78364587e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 -5.34662931e-04 -5.34662931e-04 1.55641909e-03 1.81612400e-03 1.81612400e-03 3.70369518e-05 -1.52754628e-04 -1.52754628e-04 -1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 -8.09297916e-05 -1.78364587e-04 4.87173978e-05 -4.04648958e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -4.59464344e-04 -5.34662931e-04 1.81612400e-03 1.55641909e-03 1.81612400e-03 -1.85184759e-05 -1.52754628e-04 -1.84829569e-04 3.20749411e-05 -1.52754628e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 -8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -5.34662931e-04 -4.59464344e-04 1.81612400e-03 1.81612400e-03 1.55641909e-03 -1.85184759e-05 -1.84829569e-04 -1.52754628e-04 -3.20749411e-05 -1.52754628e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 4.89886959e-04 8.28520008e-04 8.28520008e-04 4.93114186e-04 6.05332375e-04 6.02178543e-03 1.55641909e-03 1.81612400e-03 1.81612400e-03 -5.27375562e-03 -6.17155499e-03 -6.17155499e-03 -1.27649857e-04 5.03452277e-04 5.03452277e-04 6.14000296e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 1.77697458e-04 4.93114186e-04 -1.57708364e-04 8.88487290e-05 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.55641909e-03 1.81612400e-03 -6.17155499e-03 -5.27375562e-03 -6.17155499e-03 6.38249283e-05 5.03452277e-04 6.14000296e-04 -1.10548019e-04 5.03452277e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 1.77697458e-04 1.57708364e-04 8.88487290e-05 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.81612400e-03 1.55641909e-03 -6.17155499e-03 -6.17155499e-03 -5.27375562e-03 6.38249283e-05 6.14000296e-04 5.03452277e-04 1.10548019e-04 5.03452277e-04 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 1.82595267e-04 -4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 -3.70369518e-05 1.85184759e-05 1.85184759e-05 1.27649857e-04 -6.38249283e-05 -6.38249283e-05 -2.22571404e-05 -7.00563930e-06 -7.00563930e-06 1.40112786e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 1.78364587e-04 -8.28520008e-04 -1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.52754628e-04 1.84829569e-04 -5.03452277e-04 -5.03452277e-04 -6.14000296e-04 -7.00563930e-06 1.52245151e-05 2.53475323e-05 -1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 1.78364587e-04 8.09297916e-05 -8.28520008e-04 -4.93114186e-04 -1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.84829569e-04 1.52754628e-04 -5.03452277e-04 -6.14000296e-04 -5.03452277e-04 -7.00563930e-06 2.53475323e-05 1.52245151e-05 1.21341232e-05 2.53475323e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 -3.20749411e-05 3.20749411e-05 1.10548019e-04 -1.10548019e-04 -1.21341232e-05 1.21341232e-05 -2.22571404e-05 5.22006568e-05 3.31512088e-04 1.78364587e-04 4.04648958e-05 4.04648958e-05 -4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 6.23985784e-05 5.77391609e-04 1.84829569e-04 1.52754628e-04 1.52754628e-04 -6.14000296e-04 -5.03452277e-04 -5.03452277e-04 1.40112786e-05 2.53475323e-05 2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 2.95973455e-04 5.91946911e-05 5.91946911e-05 -1.00888729e-03 -2.01777458e-04 -2.01777458e-04 9.60688961e-05 3.46658769e-05 3.46658769e-05 6.93317538e-06 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 3.25715205e-04 -2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.14710110e-04 6.16376114e-03 2.94705075e-03 5.89410151e-04 5.89410151e-04 -1.00363091e-02 -2.00726181e-03 -2.00726181e-03 8.88952536e-04 3.20773116e-04 3.20773116e-04 6.41546233e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 2.89596307e-03 -1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 -2.97034962e-04 -2.97034962e-04 4.78508398e-03 1.00895778e-03 1.00895778e-03 -4.12544643e-04 -1.60446843e-04 -1.60446843e-04 -3.42276980e-05 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 -1.96428516e-04 -3.08011777e-04 -3.08011777e-04 -1.78364587e-04 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 1.57915946e-05 -5.94069924e-05 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -1.01027404e-04 1.92305372e-05 -3.42276980e-05 1.06916470e-05 3.84610745e-06 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 -8.09297916e-05 -1.78364587e-04 4.87173978e-05 -4.04648958e-05 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 -5.94069924e-05 1.57915946e-05 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -1.01027404e-04 -3.42276980e-05 1.92305372e-05 -1.06916470e-05 3.84610745e-06 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 -8.09297916e-05 -4.87173978e-05 -4.04648958e-05 1.00888729e-03 1.00363091e-02 4.78508398e-03 1.00895778e-03 1.00895778e-03 -1.62454089e-02 -3.42864166e-03 -3.42864166e-03 1.36277573e-03 5.31669453e-04 5.31669453e-04 1.13703758e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 4.89886959e-04 8.28520008e-04 8.28520008e-04 4.93114186e-04 2.01777458e-04 2.00726181e-03 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -3.42864166e-03 2.12071039e-04 -6.85728332e-04 3.36380075e-04 -7.05429391e-05 1.13703758e-04 -3.68493395e-05 -1.41085878e-05 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 1.77697458e-04 4.93114186e-04 -1.57708364e-04 8.88487290e-05 2.01777458e-04 2.00726181e-03 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -3.42864166e-03 -6.85728332e-04 2.12071039e-04 3.36380075e-04 1.13703758e-04 -7.05429391e-05 3.68493395e-05 -1.41085878e-05 1.06641224e-03 9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 1.77697458e-04 1.57708364e-04 8.88487290e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 1.01027404e-04 1.01027404e-04 -1.36277573e-03 -3.36380075e-04 -3.36380075e-04 4.50164907e-05 2.81673025e-05 2.81673025e-05 7.96867359e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 1.82595267e-04 -4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 3.46658769e-05 3.20773116e-04 1.60446843e-04 -1.92305372e-05 3.42276980e-05 -5.31669453e-04 7.05429391e-05 -1.13703758e-04 2.81673025e-05 -2.14746155e-05 1.02201763e-05 -6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 1.78364587e-04 -8.28520008e-04 -1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 1.60446843e-04 3.42276980e-05 -1.92305372e-05 -5.31669453e-04 -1.13703758e-04 7.05429391e-05 2.81673025e-05 1.02201763e-05 -2.14746155e-05 6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 3.08011777e-04 1.78364587e-04 8.09297916e-05 -8.28520008e-04 -4.93114186e-04 -1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 -1.06916470e-05 1.06916470e-05 3.68493395e-05 -3.68493395e-05 -6.74117956e-06 6.74117956e-06 -6.85365823e-07 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 6.93317538e-06 6.41546233e-05 3.42276980e-05 -3.84610745e-06 -3.84610745e-06 -1.13703758e-04 1.41085878e-05 1.41085878e-05 7.96867359e-06 -4.42749712e-06 -4.42749712e-06 -2.22629335e-07 5.22006568e-05 3.31512088e-04 1.78364587e-04 4.04648958e-05 4.04648958e-05 -4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 -2 -1 0 676 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 6.51430410e-04 -1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.26117398e-06 1.33679398e-05 1.33618686e-06 4.00856057e-06 6.68093428e-06 -4.42516836e-06 -1.32755051e-05 -2.21258418e-05 -2.43700677e-06 7.91441164e-07 1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 5.79192613e-03 -9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.33679398e-05 1.41458274e-04 1.42056580e-05 4.26169739e-05 7.10282899e-05 -4.69345661e-05 -1.40803698e-04 -2.34672831e-04 -2.59968152e-05 8.44271339e-06 1.40711890e-05 -2.25139024e-05 4.22135669e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 1.33488137e-04 -4.04648958e-05 -8.09297916e-05 1.33773441e-04 -1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -4.27896200e-06 -7.13160333e-06 2.68866425e-06 1.42268363e-05 2.37113938e-05 2.77120995e-06 -4.62680413e-07 -7.71134021e-07 2.27036890e-06 -4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 -4.04648958e-05 -1.78364587e-04 1.82490838e-04 -8.09297916e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -1.22019303e-05 -2.13948100e-05 1.42268363e-05 4.06268943e-05 7.11341813e-05 7.64036796e-06 -2.42459571e-06 -4.25694169e-06 7.19981464e-06 -1.21229785e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 -3.08011777e-04 1.70112085e-04 -3.08011777e-04 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -2.13948100e-05 -3.50230610e-05 2.37113938e-05 7.11341813e-05 1.16503354e-04 1.27339466e-05 -4.25694169e-06 -6.96533351e-06 1.07039980e-05 -2.08960005e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 -3.95630639e-04 8.88487290e-05 1.77697458e-04 -3.69835640e-04 4.93114186e-04 4.42516836e-06 4.69345661e-05 2.68866425e-06 1.42268363e-05 2.37113938e-05 -9.08455661e-06 -4.71433913e-05 -7.85723189e-05 -9.24024813e-06 1.58322692e-06 2.63871153e-06 -7.58225060e-06 1.42167199e-05 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 8.88487290e-05 4.93114186e-04 -5.27544004e-04 1.77697458e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 4.06268943e-05 7.11341813e-05 -4.71433913e-05 -1.34800267e-04 -2.35716957e-04 -2.55381576e-05 8.10999291e-06 1.42167199e-05 -2.40068689e-05 4.05499645e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 8.28520008e-04 -4.24254551e-04 8.28520008e-04 2.21258418e-05 2.34672831e-04 2.37113938e-05 7.11341813e-05 1.16503354e-04 -7.85723189e-05 -2.35716957e-04 -3.86231687e-04 -4.25635960e-05 1.42167199e-05 2.32744941e-05 -3.58110579e-05 6.98234823e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 -9.82142582e-05 3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -7.64036796e-06 -1.27339466e-05 9.24024813e-06 2.55381576e-05 4.25635960e-05 4.52926879e-06 -1.62353572e-06 -2.70589286e-06 3.96030993e-06 -7.42558112e-06 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 1.78364587e-04 -8.88487290e-05 -8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 2.42459571e-06 4.25694169e-06 -1.58322692e-06 -8.10999291e-06 -1.42167199e-05 -1.62353572e-06 2.55460371e-07 4.54207908e-07 -1.44598144e-06 2.42817748e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 1.78364587e-04 3.08011777e-04 -1.77697458e-04 -4.93114186e-04 -8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 1.31906861e-06 1.40711890e-05 7.71134021e-07 4.25694169e-06 6.96533351e-06 -2.63871153e-06 -1.42167199e-05 -2.32744941e-05 -2.70589286e-06 4.54207908e-07 7.39948805e-07 -2.14358063e-06 4.18903631e-06 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 -1.70112085e-04 3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 -7.19981464e-06 -1.07039980e-05 7.58225060e-06 2.40068689e-05 3.58110579e-05 3.96030993e-06 -1.44598144e-06 -2.14358063e-06 2.74669353e-06 -6.83032454e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 8.09297916e-05 3.08011777e-04 -4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 3.95720582e-06 4.22135669e-05 4.25694169e-06 1.21229785e-05 2.08960005e-05 -1.42167199e-05 -4.05499645e-05 -6.98234823e-05 -7.42558112e-06 2.42817748e-06 4.18903631e-06 -6.83032454e-06 1.19107123e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 8.43337208e-04 2.53001162e-03 -7.57096322e-03 -2.52365441e-03 -7.57096322e-03 5.04568613e-05 6.55453856e-05 1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 6.51430410e-04 -1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 5.72578026e-03 1.71773408e-02 -4.75776194e-02 -1.58592065e-02 -4.75776194e-02 -5.18626823e-04 -6.73716006e-04 -2.02114802e-03 8.98288008e-04 -6.73716006e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 5.79192613e-03 -9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -2.38241943e-03 -7.14725830e-03 1.66083153e-02 6.78401156e-03 2.03520347e-02 2.12021312e-04 1.25198469e-04 3.75595407e-04 -1.09702608e-04 8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 1.33488137e-04 -4.04648958e-05 -8.09297916e-05 1.33773441e-04 -1.78364587e-04 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 4.26045592e-04 -2.38241943e-03 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -3.66847023e-06 1.56190191e-04 8.22769560e-05 6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 -4.04648958e-05 -1.78364587e-04 1.82490838e-04 -8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -2.38241943e-03 -5.92707290e-03 2.03520347e-02 6.78401156e-03 1.66083153e-02 -1.10054107e-05 8.22769560e-05 3.75595407e-04 -2.38467147e-04 1.25198469e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 -3.08011777e-04 1.70112085e-04 -3.08011777e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 6.78401156e-03 2.03520347e-02 -4.42297760e-02 -1.85117687e-02 -5.55353062e-02 -9.60334201e-04 -1.02255338e-03 -3.06766015e-03 1.27770648e-03 -9.58279859e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 -3.95630639e-04 8.88487290e-05 1.77697458e-04 -3.69835640e-04 4.93114186e-04 2.52365441e-03 1.58592065e-02 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -1.85117687e-02 5.13494064e-03 -1.85117687e-02 -2.08786389e-04 -5.12247195e-04 -9.58279859e-04 3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 8.88487290e-05 4.93114186e-04 -5.27544004e-04 1.77697458e-04 7.57096322e-03 4.75776194e-02 2.03520347e-02 6.78401156e-03 1.66083153e-02 -5.55353062e-02 -1.85117687e-02 -4.42297760e-02 -6.26359168e-04 -9.58279859e-04 -3.06766015e-03 1.47052705e-03 -1.02255338e-03 2.13282449e-03 1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 8.28520008e-04 -4.24254551e-04 8.28520008e-04 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 3.66847023e-06 1.10054107e-05 9.60334201e-04 2.08786389e-04 6.26359168e-04 1.79547727e-04 -1.14508512e-04 -3.43525536e-04 2.89645810e-04 -2.17234357e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 -9.82142582e-05 3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -1.56190191e-04 -8.22769560e-05 1.02255338e-03 5.12247195e-04 9.58279859e-04 -1.14508512e-04 -4.61448819e-06 -5.20388754e-04 3.16952150e-04 -1.53061324e-05 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 1.78364587e-04 -8.88487290e-05 -8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -8.22769560e-05 -3.75595407e-04 3.06766015e-03 9.58279859e-04 3.06766015e-03 -3.43525536e-04 -5.20388754e-04 -1.39231783e-03 5.95003681e-04 -5.20388754e-04 1.04401314e-04 6.63024177e-04 8.09297916e-05 1.78364587e-04 3.08011777e-04 -1.77697458e-04 -4.93114186e-04 -8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 -8.73938474e-05 8.98288008e-04 1.09702608e-04 -6.35397682e-06 2.38467147e-04 -1.27770648e-03 -3.61628634e-04 -1.47052705e-03 2.89645810e-04 3.16952150e-04 5.95003681e-04 -1.54906445e-04 2.57643355e-04 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 -1.70112085e-04 3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 -1.56190191e-04 -1.25198469e-04 9.58279859e-04 5.12247195e-04 1.02255338e-03 -2.17234357e-04 -1.53061324e-05 -5.20388754e-04 2.57643355e-04 -4.61448819e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 8.09297916e-05 3.08011777e-04 -4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +2 -1 -1 660 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 3.25715205e-04 1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 -1.77584073e-04 -1.77584073e-04 1.77584073e-04 6.05332375e-04 6.05332375e-04 -6.05332375e-04 6.23985784e-05 -6.23985784e-05 -6.23985784e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 2.89596307e-03 9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 -1.76823045e-03 -1.76823045e-03 1.76823045e-03 6.02178543e-03 6.02178543e-03 -6.02178543e-03 5.77391609e-04 -5.77391609e-04 -5.77391609e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -1.33488137e-04 8.09297916e-05 -4.04648958e-05 1.33773441e-04 -1.78364587e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 -5.34662931e-04 5.34662931e-04 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -3.70369518e-05 1.52754628e-04 -1.52754628e-04 -1.84829569e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 3.08011777e-04 -1.78364587e-04 1.70112085e-04 -3.08011777e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -4.59464344e-04 5.34662931e-04 1.81612400e-03 1.55641909e-03 -1.81612400e-03 1.85184759e-05 1.52754628e-04 -1.84829569e-04 -3.20749411e-05 -1.52754628e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 4.04648958e-05 -1.82490838e-04 8.09297916e-05 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 5.34662931e-04 -4.59464344e-04 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 -1.85184759e-05 -1.84829569e-04 1.52754628e-04 -3.20749411e-05 1.52754628e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 3.95630639e-04 -1.77697458e-04 8.88487290e-05 -3.69835640e-04 4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -5.27375562e-03 -6.17155499e-03 6.17155499e-03 1.27649857e-04 -5.03452277e-04 5.03452277e-04 6.14000296e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 -8.28520008e-04 4.93114186e-04 -4.24254551e-04 8.28520008e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -6.17155499e-03 -5.27375562e-03 6.17155499e-03 -6.38249283e-05 -5.03452277e-04 6.14000296e-04 1.10548019e-04 5.03452277e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 -8.88487290e-05 5.27544004e-04 -1.77697458e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 6.17155499e-03 6.17155499e-03 -5.27375562e-03 6.38249283e-05 6.14000296e-04 -5.03452277e-04 1.10548019e-04 -5.03452277e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 -4.91071291e-05 -3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 3.70369518e-05 -1.85184759e-05 1.85184759e-05 -1.27649857e-04 6.38249283e-05 -6.38249283e-05 -2.22571404e-05 -7.00563930e-06 7.00563930e-06 -1.40112786e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 1.78364587e-04 1.77697458e-04 8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.52754628e-04 1.84829569e-04 5.03452277e-04 5.03452277e-04 -6.14000296e-04 -7.00563930e-06 1.52245151e-05 -2.53475323e-05 -1.21341232e-05 -2.53475323e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 1.78364587e-04 -4.04648958e-05 -8.88487290e-05 -4.93114186e-04 8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 1.84829569e-04 -1.52754628e-04 -5.03452277e-04 -6.14000296e-04 5.03452277e-04 7.00563930e-06 -2.53475323e-05 1.52245151e-05 -1.21341232e-05 2.53475323e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 1.82490838e-04 3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 3.20749411e-05 3.20749411e-05 -1.10548019e-04 -1.10548019e-04 -1.21341232e-05 -1.21341232e-05 -2.22571404e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 3.08011777e-04 -8.09297916e-05 -4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 -6.23985784e-05 -5.77391609e-04 1.84829569e-04 1.52754628e-04 -1.52754628e-04 -6.14000296e-04 -5.03452277e-04 5.03452277e-04 -1.40112786e-05 -2.53475323e-05 2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -2.95973455e-04 5.91946911e-05 2.01777458e-04 1.00888729e-03 -2.01777458e-04 -4.80344481e-05 3.46658769e-05 -6.93317538e-06 8.31981046e-05 -3.46658769e-05 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 3.25715205e-04 1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -2.94705075e-03 5.89410151e-04 2.00726181e-03 1.00363091e-02 -2.00726181e-03 -4.44476268e-04 3.20773116e-04 -6.41546233e-05 7.69855479e-04 -3.20773116e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 2.89596307e-03 9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -2.97034962e-04 5.94069924e-05 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 -5.97729402e-05 -1.92305372e-05 3.84610745e-06 8.21464752e-05 -3.42276980e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -1.33488137e-04 8.09297916e-05 -4.04648958e-05 1.33773441e-04 -1.78364587e-04 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -1.40997622e-03 2.97034962e-04 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -2.06272321e-04 1.60446843e-04 -3.42276980e-05 3.57274141e-04 -1.60446843e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 3.08011777e-04 -1.78364587e-04 1.70112085e-04 -3.08011777e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 2.97034962e-04 1.57915946e-05 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 4.12544643e-05 -3.42276980e-05 -3.84610745e-06 -9.28381223e-05 -1.92305372e-05 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 4.04648958e-05 -1.82490838e-04 8.09297916e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 2.12071039e-04 -3.42864166e-03 6.85728332e-04 2.00102502e-04 7.05429391e-05 -1.41085878e-05 -2.72889020e-04 1.13703758e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 3.95630639e-04 -1.77697458e-04 8.88487290e-05 -3.69835640e-04 4.93114186e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -3.42864166e-03 -1.62454089e-02 3.42864166e-03 6.81387866e-04 -5.31669453e-04 1.13703758e-04 -1.18019840e-03 5.31669453e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 -8.28520008e-04 4.93114186e-04 -4.24254551e-04 8.28520008e-04 2.01777458e-04 2.00726181e-03 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 6.85728332e-04 3.42864166e-03 2.12071039e-04 -1.36277573e-04 1.13703758e-04 1.41085878e-05 3.09738360e-04 7.05429391e-05 1.06641224e-03 9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 -8.88487290e-05 5.27544004e-04 -1.77697458e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 2.06272321e-04 -4.12544643e-05 -2.00102502e-04 -6.81387866e-04 1.36277573e-04 1.07400983e-05 -1.99216840e-05 3.98433680e-06 -1.97894844e-05 8.24561849e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 -4.91071291e-05 -3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 3.46658769e-05 3.20773116e-04 1.92305372e-05 -1.60446843e-04 3.42276980e-05 -7.05429391e-05 5.31669453e-04 -1.13703758e-04 -1.99216840e-05 -2.14746155e-05 4.42749712e-06 2.10230097e-05 -1.02201763e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 1.78364587e-04 1.77697458e-04 8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 3.42276980e-05 3.84610745e-06 1.41085878e-05 -1.13703758e-04 -1.41085878e-05 3.98433680e-06 4.42749712e-06 -2.22629335e-07 -6.90107377e-06 -4.42749712e-06 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 1.78364587e-04 -4.04648958e-05 -8.88487290e-05 -4.93114186e-04 8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 8.31981046e-05 7.69855479e-04 -8.21464752e-05 -3.57274141e-04 9.28381223e-05 2.72889020e-04 1.18019840e-03 -3.09738360e-04 -1.97894844e-05 2.10230097e-05 -6.90107377e-06 3.35910266e-05 -2.77641893e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 1.82490838e-04 3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 1.60446843e-04 1.92305372e-05 -1.13703758e-04 -5.31669453e-04 -7.05429391e-05 8.24561849e-06 -1.02201763e-05 -4.42749712e-06 -2.77641893e-05 -2.14746155e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 3.08011777e-04 -8.09297916e-05 -4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 +2 -1 0 664 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 6.51430410e-04 1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -1.33618686e-06 6.68093428e-06 1.32755051e-05 4.42516836e-06 -2.21258418e-05 -6.09251692e-07 7.91441164e-07 -3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 5.79192613e-03 9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -1.42056580e-05 7.10282899e-05 1.40803698e-04 4.69345661e-05 -2.34672831e-04 -6.49920380e-06 8.44271339e-06 -4.22135669e-05 -3.37708535e-05 -1.40711890e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -1.33488137e-04 4.04648958e-05 -8.09297916e-05 -1.33773441e-04 -1.78364587e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -4.27896200e-06 2.13948100e-05 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -2.41503840e-06 2.42459571e-06 -1.21229785e-05 -1.02166601e-05 -4.25694169e-06 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 4.04648958e-05 -1.78364587e-04 -1.82490838e-04 -8.09297916e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.91365000e-07 7.13160333e-06 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -5.80592174e-07 4.62680413e-07 -4.25694169e-06 -3.53512266e-06 -7.71134021e-07 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 3.08011777e-04 1.70112085e-04 3.08011777e-04 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 7.13160333e-06 -3.50230610e-05 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.90296087e-06 -4.25694169e-06 2.08960005e-05 1.63799202e-05 6.96533351e-06 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 3.95630639e-04 -8.88487290e-05 1.77697458e-04 3.69835640e-04 4.93114186e-04 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -1.34800267e-04 -4.71433913e-05 2.35716957e-04 8.02147948e-06 -8.10999291e-06 4.05499645e-05 3.41201277e-05 1.42167199e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 -8.88487290e-05 4.93114186e-04 5.27544004e-04 1.77697458e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -4.71433913e-05 -9.08455661e-06 7.85723189e-05 1.94629757e-06 -1.58322692e-06 1.42167199e-05 1.17934149e-05 2.63871153e-06 2.13282449e-03 1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 -8.28520008e-04 -4.24254551e-04 -8.28520008e-04 2.21258418e-05 2.34672831e-04 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.35716957e-04 7.85723189e-05 -3.86231687e-04 -9.73148786e-06 1.42167199e-05 -6.98234823e-05 -5.47666844e-05 -2.32744941e-05 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 -9.82142582e-05 -3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 5.80592174e-07 -2.90296087e-06 -8.02147948e-06 -1.94629757e-06 9.73148786e-06 -2.37391660e-07 -4.40488803e-07 2.20244401e-06 1.20827724e-06 5.03448848e-07 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 1.78364587e-04 8.88487290e-05 8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.62680413e-07 4.25694169e-06 8.10999291e-06 1.58322692e-06 -1.42167199e-05 -4.40488803e-07 2.55460371e-07 -2.42817748e-06 -2.12901390e-06 -4.54207908e-07 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 1.78364587e-04 -3.08011777e-04 -1.77697458e-04 -4.93114186e-04 8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 4.25694169e-06 -2.08960005e-05 -4.05499645e-05 -1.42167199e-05 6.98234823e-05 2.20244401e-06 -2.42817748e-06 1.19107123e-05 9.84590416e-06 4.18903631e-06 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 -1.70112085e-04 -3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 3.53512266e-06 -1.63799202e-05 -3.41201277e-05 -1.17934149e-05 5.47666844e-05 1.20827724e-06 -2.12901390e-06 9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 8.09297916e-05 -3.08011777e-04 -4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 7.71134021e-07 -6.96533351e-06 -1.42167199e-05 -2.63871153e-06 2.32744941e-05 5.03448848e-07 -4.54207908e-07 4.18903631e-06 3.41516227e-06 7.39948805e-07 9.03850368e-04 6.83086768e-03 -8.43337208e-04 -2.53001162e-03 2.53001162e-03 2.52365441e-03 7.57096322e-03 -7.57096322e-03 -1.00913723e-04 6.55453856e-05 -6.55453856e-05 -1.96636157e-04 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 6.51430410e-04 1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 -1.71773408e-02 1.71773408e-02 1.58592065e-02 4.75776194e-02 -4.75776194e-02 1.03725365e-03 -6.73716006e-04 6.73716006e-04 2.02114802e-03 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 5.79192613e-03 9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 8.43337208e-04 5.72578026e-03 4.26045592e-04 -2.38241943e-03 2.38241943e-03 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 -7.33694046e-06 -1.56190191e-04 1.56190191e-04 8.22769560e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -1.33488137e-04 4.04648958e-05 -8.09297916e-05 -1.33773441e-04 -1.78364587e-04 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -5.92707290e-03 7.14725830e-03 6.78401156e-03 1.66083153e-02 -2.03520347e-02 2.01015902e-04 -1.25198469e-04 8.22769560e-05 -1.28764539e-04 3.75595407e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 4.04648958e-05 -1.78364587e-04 -1.82490838e-04 -8.09297916e-05 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 7.14725830e-03 -5.92707290e-03 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 -2.01015902e-04 8.22769560e-05 -1.25198469e-04 -1.28764539e-04 -3.75595407e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 3.08011777e-04 1.70112085e-04 3.08011777e-04 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 5.13494064e-03 -1.85117687e-02 1.85117687e-02 -4.17572779e-04 5.12247195e-04 -5.12247195e-04 -9.58279859e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 3.95630639e-04 -8.88487290e-05 1.77697458e-04 3.69835640e-04 4.93114186e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -1.85117687e-02 -4.42297760e-02 5.55353062e-02 -1.58669337e-03 1.02255338e-03 -9.58279859e-04 1.92820575e-04 -3.06766015e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 -8.88487290e-05 4.93114186e-04 5.27544004e-04 1.77697458e-04 7.57096322e-03 4.75776194e-02 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 1.85117687e-02 5.55353062e-02 -4.42297760e-02 1.58669337e-03 -9.58279859e-04 1.02255338e-03 1.92820575e-04 3.06766015e-03 2.13282449e-03 1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 -8.28520008e-04 -4.24254551e-04 -8.28520008e-04 -1.00913723e-04 1.03725365e-03 7.33694046e-06 -2.01015902e-04 2.01015902e-04 4.17572779e-04 1.58669337e-03 -1.58669337e-03 -3.22133532e-04 3.31742869e-04 -3.31742869e-04 -6.87051071e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 -9.82142582e-05 -3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 6.55453856e-05 -6.73716006e-04 1.56190191e-04 1.25198469e-04 -8.22769560e-05 -5.12247195e-04 -1.02255338e-03 9.58279859e-04 3.31742869e-04 -4.61448819e-06 1.53061324e-05 5.93087946e-05 5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 1.78364587e-04 8.88487290e-05 8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 -8.22769560e-05 1.25198469e-04 5.12247195e-04 9.58279859e-04 -1.02255338e-03 -3.31742869e-04 1.53061324e-05 -4.61448819e-06 5.93087946e-05 -5.20388754e-04 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 1.78364587e-04 -3.08011777e-04 -1.77697458e-04 -4.93114186e-04 8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 1.28764539e-04 1.28764539e-04 -1.92820575e-04 -1.92820575e-04 5.93087946e-05 5.93087946e-05 3.46774814e-04 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 -1.70112085e-04 -3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.96636157e-04 2.02114802e-03 -8.22769560e-05 -3.75595407e-04 3.75595407e-04 9.58279859e-04 3.06766015e-03 -3.06766015e-03 -6.87051071e-04 5.20388754e-04 -5.20388754e-04 -1.39231783e-03 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 8.09297916e-05 -3.08011777e-04 -4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 2 -1 1 169 - 6.09114917e-05 6.14710110e-04 5.91946911e-05 5.91946911e-05 2.95973455e-04 -2.01777458e-04 -2.01777458e-04 -1.00888729e-03 -4.80344481e-05 6.93317538e-06 3.46658769e-05 -8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 5.89410151e-04 2.94705075e-03 -2.00726181e-03 -2.00726181e-03 -1.00363091e-02 -4.44476268e-04 6.41546233e-05 3.20773116e-04 -7.69855479e-04 3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -5.94069924e-05 -2.97034962e-04 -5.79133603e-05 2.01791556e-04 1.00895778e-03 5.97729402e-05 3.84610745e-06 1.92305372e-05 8.21464752e-05 -3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 1.57915946e-05 -2.97034962e-04 2.01791556e-04 -5.79133603e-05 1.00895778e-03 4.12544643e-05 3.84610745e-06 -3.42276980e-05 9.28381223e-05 1.92305372e-05 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -2.97034962e-04 -1.40997622e-03 1.00895778e-03 1.00895778e-03 4.78508398e-03 2.06272321e-04 -3.42276980e-05 -1.60446843e-04 3.57274141e-04 -1.60446843e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 2.01791556e-04 1.00895778e-03 2.12071039e-04 -6.85728332e-04 -3.42864166e-03 -2.00102502e-04 -1.41085878e-05 -7.05429391e-05 -2.72889020e-04 1.13703758e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -6.85728332e-04 2.12071039e-04 -3.42864166e-03 -1.36277573e-04 -1.41085878e-05 1.13703758e-04 -3.09738360e-04 -7.05429391e-05 1.00888729e-03 1.00363091e-02 1.00895778e-03 1.00895778e-03 4.78508398e-03 -3.42864166e-03 -3.42864166e-03 -1.62454089e-02 -6.81387866e-04 1.13703758e-04 5.31669453e-04 -1.18019840e-03 5.31669453e-04 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -4.12544643e-05 -2.06272321e-04 2.00102502e-04 1.36277573e-04 6.81387866e-04 1.07400983e-05 -3.98433680e-06 -1.99216840e-05 1.97894844e-05 -8.24561849e-06 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.84610745e-06 3.42276980e-05 1.41085878e-05 1.41085878e-05 -1.13703758e-04 -3.98433680e-06 -2.22629335e-07 -4.42749712e-06 -6.90107377e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 -1.92305372e-05 3.42276980e-05 1.60446843e-04 7.05429391e-05 -1.13703758e-04 -5.31669453e-04 -1.99216840e-05 -4.42749712e-06 -2.14746155e-05 -2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 -9.28381223e-05 -3.57274141e-04 2.72889020e-04 3.09738360e-04 1.18019840e-03 1.97894844e-05 -6.90107377e-06 -2.10230097e-05 3.35910266e-05 -2.77641893e-05 3.46658769e-05 3.20773116e-04 3.42276980e-05 -1.92305372e-05 1.60446843e-04 -1.13703758e-04 7.05429391e-05 -5.31669453e-04 -8.24561849e-06 -4.42749712e-06 1.02201763e-05 -2.77641893e-05 -2.14746155e-05 + 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -5.91946911e-05 2.95973455e-04 2.01777458e-04 2.01777458e-04 -1.00888729e-03 -4.80344481e-05 6.93317538e-06 -3.46658769e-05 -8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -5.89410151e-04 2.94705075e-03 2.00726181e-03 2.00726181e-03 -1.00363091e-02 -4.44476268e-04 6.41546233e-05 -3.20773116e-04 -7.69855479e-04 -3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -5.94069924e-05 2.97034962e-04 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 -5.97729402e-05 -3.84610745e-06 1.92305372e-05 -8.21464752e-05 -3.42276980e-05 5.91946911e-05 5.89410151e-04 -5.94069924e-05 1.57915946e-05 2.97034962e-04 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -4.12544643e-05 -3.84610745e-06 -3.42276980e-05 -9.28381223e-05 1.92305372e-05 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 2.97034962e-04 -1.40997622e-03 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 2.06272321e-04 -3.42276980e-05 1.60446843e-04 3.57274141e-04 1.60446843e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 2.12071039e-04 -6.85728332e-04 3.42864166e-03 2.00102502e-04 1.41085878e-05 -7.05429391e-05 2.72889020e-04 1.13703758e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -6.85728332e-04 2.12071039e-04 3.42864166e-03 1.36277573e-04 1.41085878e-05 1.13703758e-04 3.09738360e-04 -7.05429391e-05 1.00888729e-03 1.00363091e-02 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 3.42864166e-03 3.42864166e-03 -1.62454089e-02 -6.81387866e-04 1.13703758e-04 -5.31669453e-04 -1.18019840e-03 -5.31669453e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 4.12544643e-05 -2.06272321e-04 -2.00102502e-04 -1.36277573e-04 6.81387866e-04 1.07400983e-05 -3.98433680e-06 1.99216840e-05 1.97894844e-05 8.24561849e-06 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.84610745e-06 3.42276980e-05 -1.41085878e-05 -1.41085878e-05 -1.13703758e-04 -3.98433680e-06 -2.22629335e-07 4.42749712e-06 -6.90107377e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 3.42276980e-05 -1.60446843e-04 7.05429391e-05 -1.13703758e-04 5.31669453e-04 1.99216840e-05 4.42749712e-06 -2.14746155e-05 2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 9.28381223e-05 -3.57274141e-04 -2.72889020e-04 -3.09738360e-04 1.18019840e-03 1.97894844e-05 -6.90107377e-06 2.10230097e-05 3.35910266e-05 2.77641893e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 -1.92305372e-05 -1.60446843e-04 -1.13703758e-04 7.05429391e-05 5.31669453e-04 8.24561849e-06 4.42749712e-06 1.02201763e-05 2.77641893e-05 -2.14746155e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 -1 2 0 2 0 -3 0 2 0 -2 532 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.26117398e-06 1.33679398e-05 4.00856057e-06 6.68093428e-06 1.33618686e-06 -1.32755051e-05 -2.21258418e-05 -4.42516836e-06 -6.09251692e-07 3.95720582e-06 7.91441164e-07 3.16576465e-06 1.31906861e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 7.10282899e-05 1.42056580e-05 -1.40803698e-04 -2.34672831e-04 -4.69345661e-05 -6.49920380e-06 4.22135669e-05 8.44271339e-06 3.37708535e-05 1.40711890e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 -4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -2.13948100e-05 -4.27896200e-06 4.06268943e-05 7.11341813e-05 1.42268363e-05 2.41503840e-06 -1.21229785e-05 -2.42459571e-06 -1.02166601e-05 -4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 -4.16551765e-05 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -3.50230610e-05 -7.13160333e-06 7.11341813e-05 1.16503354e-04 2.37113938e-05 2.90296087e-06 -2.08960005e-05 -4.25694169e-06 -1.63799202e-05 -6.96533351e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.13160333e-06 -7.91365000e-07 1.42268363e-05 2.37113938e-05 2.68866425e-06 5.80592174e-07 -4.25694169e-06 -4.62680413e-07 -3.53512266e-06 -7.71134021e-07 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 1.65115925e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 7.11341813e-05 1.42268363e-05 -1.34800267e-04 -2.35716957e-04 -4.71433913e-05 -8.02147948e-06 4.05499645e-05 8.10999291e-06 3.41201277e-05 1.42167199e-05 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 1.47237258e-04 2.21258418e-05 2.34672831e-04 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.35716957e-04 -3.86231687e-04 -7.85723189e-05 -9.73148786e-06 6.98234823e-05 1.42167199e-05 5.47666844e-05 2.32744941e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.37113938e-05 2.68866425e-06 -4.71433913e-05 -7.85723189e-05 -9.08455661e-06 -1.94629757e-06 1.42167199e-05 1.58322692e-06 1.17934149e-05 2.63871153e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -2.90296087e-06 -5.80592174e-07 8.02147948e-06 9.73148786e-06 1.94629757e-06 -2.37391660e-07 -2.20244401e-06 -4.40488803e-07 -1.20827724e-06 -5.03448848e-07 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 3.95720582e-06 4.22135669e-05 1.21229785e-05 2.08960005e-05 4.25694169e-06 -4.05499645e-05 -6.98234823e-05 -1.42167199e-05 -2.20244401e-06 1.19107123e-05 2.42817748e-06 9.84590416e-06 4.18903631e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.25694169e-06 4.62680413e-07 -8.10999291e-06 -1.42167199e-05 -1.58322692e-06 -4.40488803e-07 2.42817748e-06 2.55460371e-07 2.12901390e-06 4.54207908e-07 1.12994249e-05 1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 3.16576465e-06 3.37708535e-05 1.02166601e-05 1.63799202e-05 3.53512266e-06 -3.41201277e-05 -5.47666844e-05 -1.17934149e-05 -1.20827724e-06 9.84590416e-06 2.12901390e-06 7.51335398e-06 3.41516227e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 6.96533351e-06 7.71134021e-07 -1.42167199e-05 -2.32744941e-05 -2.63871153e-06 -5.03448848e-07 4.18903631e-06 4.54207908e-07 3.41516227e-06 7.39948805e-07 1.26117398e-06 1.33679398e-05 6.68093428e-06 4.00856057e-06 -1.33618686e-06 -2.21258418e-05 -1.32755051e-05 4.42516836e-06 3.04625846e-06 3.95720582e-06 -1.31906861e-06 1.05525488e-06 -7.91441164e-07 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 4.26169739e-05 -1.42056580e-05 -2.34672831e-04 -1.40803698e-04 4.69345661e-05 3.24960190e-05 4.22135669e-05 -1.40711890e-05 1.12569512e-05 -8.44271339e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -2.13948100e-05 7.13160333e-06 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -1.56369075e-05 -2.08960005e-05 6.96533351e-06 -5.67592226e-06 4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 -4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -1.22019303e-05 4.27896200e-06 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -1.00554064e-05 -1.21229785e-05 4.25694169e-06 -3.01684543e-06 2.42459571e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 -4.16551765e-05 1.33618686e-06 1.42056580e-05 7.13160333e-06 4.27896200e-06 -7.91365000e-07 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 3.35180212e-06 4.25694169e-06 -7.71134021e-07 1.26475376e-06 -4.62680413e-07 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -3.86231687e-04 -2.35716957e-04 7.85723189e-05 5.22950839e-05 6.98234823e-05 -2.32744941e-05 1.89556265e-05 -1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 1.65115925e-04 1.32755051e-05 1.40803698e-04 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -2.35716957e-04 -1.34800267e-04 4.71433913e-05 3.35596371e-05 4.05499645e-05 -1.42167199e-05 1.01132588e-05 -8.10999291e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 1.47237258e-04 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 7.85723189e-05 4.71433913e-05 -9.08455661e-06 -1.11865457e-05 -1.42167199e-05 2.63871153e-06 -4.21116432e-06 1.58322692e-06 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 1.00554064e-05 -3.35180212e-06 -5.22950839e-05 -3.35596371e-05 1.11865457e-05 6.62206635e-06 9.62802513e-06 -3.20934171e-06 2.75203269e-06 -2.06402452e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.95720582e-06 4.22135669e-05 2.08960005e-05 1.21229785e-05 -4.25694169e-06 -6.98234823e-05 -4.05499645e-05 1.42167199e-05 9.62802513e-06 1.19107123e-05 -4.18903631e-06 3.01557961e-06 -2.42817748e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 -4.25694169e-06 7.71134021e-07 2.32744941e-05 1.42167199e-05 -2.63871153e-06 -3.20934171e-06 -4.18903631e-06 7.39948805e-07 -1.27158164e-06 4.54207908e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 1.05525488e-06 1.12569512e-05 5.67592226e-06 3.01684543e-06 -1.26475376e-06 -1.89556265e-05 -1.01132588e-05 4.21116432e-06 2.75203269e-06 3.01557961e-06 -1.27158164e-06 6.53895969e-07 -6.83032454e-07 1.12994249e-05 1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 -2.42459571e-06 4.62680413e-07 1.42167199e-05 8.10999291e-06 -1.58322692e-06 -2.06402452e-06 -2.42817748e-06 4.54207908e-07 -6.83032454e-07 2.55460371e-07 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -4.00856057e-06 1.33618686e-06 2.21258418e-05 1.32755051e-05 -4.42516836e-06 3.04625846e-06 3.95720582e-06 -1.31906861e-06 1.05525488e-06 -7.91441164e-07 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -4.26169739e-05 1.42056580e-05 2.34672831e-04 1.40803698e-04 -4.69345661e-05 3.24960190e-05 4.22135669e-05 -1.40711890e-05 1.12569512e-05 -8.44271339e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 4.68133080e-05 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -2.13948100e-05 7.13160333e-06 1.16503354e-04 7.11341813e-05 -2.37113938e-05 1.56369075e-05 2.08960005e-05 -6.96533351e-06 5.67592226e-06 -4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 4.16551765e-05 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -1.22019303e-05 4.27896200e-06 7.11341813e-05 4.06268943e-05 -1.42268363e-05 1.00554064e-05 1.21229785e-05 -4.25694169e-06 3.01684543e-06 -2.42459571e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 4.27896200e-06 -7.91365000e-07 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 -3.35180212e-06 -4.25694169e-06 7.71134021e-07 -1.26475376e-06 4.62680413e-07 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -3.86231687e-04 -2.35716957e-04 7.85723189e-05 -5.22950839e-05 -6.98234823e-05 2.32744941e-05 -1.89556265e-05 1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 -1.47237258e-04 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -2.35716957e-04 -1.34800267e-04 4.71433913e-05 -3.35596371e-05 -4.05499645e-05 1.42167199e-05 -1.01132588e-05 8.10999291e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 7.85723189e-05 4.71433913e-05 -9.08455661e-06 1.11865457e-05 1.42167199e-05 -2.63871153e-06 4.21116432e-06 -1.58322692e-06 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -1.00554064e-05 3.35180212e-06 5.22950839e-05 3.35596371e-05 -1.11865457e-05 6.62206635e-06 9.62802513e-06 -3.20934171e-06 2.75203269e-06 -2.06402452e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -1.21229785e-05 4.25694169e-06 6.98234823e-05 4.05499645e-05 -1.42167199e-05 9.62802513e-06 1.19107123e-05 -4.18903631e-06 3.01557961e-06 -2.42817748e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 4.25694169e-06 -7.71134021e-07 -2.32744941e-05 -1.42167199e-05 2.63871153e-06 -3.20934171e-06 -4.18903631e-06 7.39948805e-07 -1.27158164e-06 4.54207908e-07 1.12994249e-05 1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 1.05525488e-06 1.12569512e-05 -5.67592226e-06 -3.01684543e-06 1.26475376e-06 1.89556265e-05 1.01132588e-05 -4.21116432e-06 2.75203269e-06 3.01557961e-06 -1.27158164e-06 6.53895969e-07 -6.83032454e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 2.42459571e-06 -4.62680413e-07 -1.42167199e-05 -8.10999291e-06 1.58322692e-06 -2.06402452e-06 -2.42817748e-06 4.54207908e-07 -6.83032454e-07 2.55460371e-07 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -6.68093428e-06 -1.33618686e-06 1.32755051e-05 2.21258418e-05 4.42516836e-06 -6.09251692e-07 3.95720582e-06 7.91441164e-07 3.16576465e-06 1.31906861e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -7.10282899e-05 -1.42056580e-05 1.40803698e-04 2.34672831e-04 4.69345661e-05 -6.49920380e-06 4.22135669e-05 8.44271339e-06 3.37708535e-05 1.40711890e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -2.13948100e-05 -4.27896200e-06 4.06268943e-05 7.11341813e-05 1.42268363e-05 -2.41503840e-06 1.21229785e-05 2.42459571e-06 1.02166601e-05 4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 4.68133080e-05 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -3.50230610e-05 -7.13160333e-06 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.90296087e-06 2.08960005e-05 4.25694169e-06 1.63799202e-05 6.96533351e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 4.16551765e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.13160333e-06 -7.91365000e-07 1.42268363e-05 2.37113938e-05 2.68866425e-06 -5.80592174e-07 4.25694169e-06 4.62680413e-07 3.53512266e-06 7.71134021e-07 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 7.11341813e-05 1.42268363e-05 -1.34800267e-04 -2.35716957e-04 -4.71433913e-05 8.02147948e-06 -4.05499645e-05 -8.10999291e-06 -3.41201277e-05 -1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.35716957e-04 -3.86231687e-04 -7.85723189e-05 9.73148786e-06 -6.98234823e-05 -1.42167199e-05 -5.47666844e-05 -2.32744941e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 -1.47237258e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.37113938e-05 2.68866425e-06 -4.71433913e-05 -7.85723189e-05 -9.08455661e-06 1.94629757e-06 -1.42167199e-05 -1.58322692e-06 -1.17934149e-05 -2.63871153e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 2.90296087e-06 5.80592174e-07 -8.02147948e-06 -9.73148786e-06 -1.94629757e-06 -2.37391660e-07 -2.20244401e-06 -4.40488803e-07 -1.20827724e-06 -5.03448848e-07 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -2.08960005e-05 -4.25694169e-06 4.05499645e-05 6.98234823e-05 1.42167199e-05 -2.20244401e-06 1.19107123e-05 2.42817748e-06 9.84590416e-06 4.18903631e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.25694169e-06 -4.62680413e-07 8.10999291e-06 1.42167199e-05 1.58322692e-06 -4.40488803e-07 2.42817748e-06 2.55460371e-07 2.12901390e-06 4.54207908e-07 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.16576465e-06 3.37708535e-05 -1.02166601e-05 -1.63799202e-05 -3.53512266e-06 3.41201277e-05 5.47666844e-05 1.17934149e-05 -1.20827724e-06 9.84590416e-06 2.12901390e-06 7.51335398e-06 3.41516227e-06 1.12994249e-05 1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 1.31906861e-06 1.40711890e-05 -4.25694169e-06 -6.96533351e-06 -7.71134021e-07 1.42167199e-05 2.32744941e-05 2.63871153e-06 -5.03448848e-07 4.18903631e-06 4.54207908e-07 3.41516227e-06 7.39948805e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 -2 0 -1 676 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 3.25715205e-04 -1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 1.26117398e-06 1.33679398e-05 1.33618686e-06 6.68093428e-06 4.00856057e-06 -4.42516836e-06 -2.21258418e-05 -1.32755051e-05 -2.43700677e-06 1.31906861e-06 7.91441164e-07 2.11050977e-06 3.95720582e-06 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 2.89596307e-03 -9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 1.33679398e-05 1.41458274e-04 1.42056580e-05 7.10282899e-05 4.26169739e-05 -4.69345661e-05 -2.34672831e-04 -1.40803698e-04 -2.59968152e-05 1.40711890e-05 8.44271339e-06 2.25139024e-05 4.22135669e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 1.33488137e-04 -8.09297916e-05 -4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -7.13160333e-06 -4.27896200e-06 2.68866425e-06 2.37113938e-05 1.42268363e-05 2.77120995e-06 -7.71134021e-07 -4.62680413e-07 -2.27036890e-06 -4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 -3.08011777e-04 -1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -3.50230610e-05 -2.13948100e-05 2.37113938e-05 1.16503354e-04 7.11341813e-05 1.27339466e-05 -6.96533351e-06 -4.25694169e-06 -1.07039980e-05 -2.08960005e-05 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 -4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -2.13948100e-05 -1.22019303e-05 1.42268363e-05 7.11341813e-05 4.06268943e-05 7.64036796e-06 -4.25694169e-06 -2.42459571e-06 -7.19981464e-06 -1.21229785e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 -3.95630639e-04 1.77697458e-04 8.88487290e-05 3.69835640e-04 4.93114186e-04 4.42516836e-06 4.69345661e-05 2.68866425e-06 2.37113938e-05 1.42268363e-05 -9.08455661e-06 -7.85723189e-05 -4.71433913e-05 -9.24024813e-06 2.63871153e-06 1.58322692e-06 7.58225060e-06 1.42167199e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 8.28520008e-04 4.93114186e-04 4.24254551e-04 8.28520008e-04 2.21258418e-05 2.34672831e-04 2.37113938e-05 1.16503354e-04 7.11341813e-05 -7.85723189e-05 -3.86231687e-04 -2.35716957e-04 -4.25635960e-05 2.32744941e-05 1.42167199e-05 3.58110579e-05 6.98234823e-05 1.06641224e-03 9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 8.88487290e-05 5.27544004e-04 1.77697458e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 7.11341813e-05 4.06268943e-05 -4.71433913e-05 -2.35716957e-04 -1.34800267e-04 -2.55381576e-05 1.42167199e-05 8.10999291e-06 2.40068689e-05 4.05499645e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 -4.91071291e-05 3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -1.27339466e-05 -7.64036796e-06 9.24024813e-06 4.25635960e-05 2.55381576e-05 4.52926879e-06 -2.70589286e-06 -1.62353572e-06 -3.96030993e-06 -7.42558112e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 1.78364587e-04 -1.77697458e-04 -8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 1.31906861e-06 1.40711890e-05 7.71134021e-07 6.96533351e-06 4.25694169e-06 -2.63871153e-06 -2.32744941e-05 -1.42167199e-05 -2.70589286e-06 7.39948805e-07 4.54207908e-07 2.14358063e-06 4.18903631e-06 5.22006568e-05 3.31512088e-04 4.04648958e-05 1.78364587e-04 4.04648958e-05 -8.88487290e-05 -4.93114186e-04 -8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 4.25694169e-06 2.42459571e-06 -1.58322692e-06 -1.42167199e-05 -8.10999291e-06 -1.62353572e-06 4.54207908e-07 2.55460371e-07 1.44598144e-06 2.42817748e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 1.82490838e-04 -3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 2.11050977e-06 2.25139024e-05 2.27036890e-06 1.07039980e-05 7.19981464e-06 -7.58225060e-06 -3.58110579e-05 -2.40068689e-05 -3.96030993e-06 2.14358063e-06 1.44598144e-06 2.74669353e-06 6.83032454e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 3.08011777e-04 8.09297916e-05 -4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 3.95720582e-06 4.22135669e-05 4.25694169e-06 2.08960005e-05 1.21229785e-05 -1.42167199e-05 -6.98234823e-05 -4.05499645e-05 -7.42558112e-06 4.18903631e-06 2.42817748e-06 6.83032454e-06 1.19107123e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 2.53001162e-03 8.43337208e-04 -7.57096322e-03 -7.57096322e-03 -2.52365441e-03 5.04568613e-05 1.96636157e-04 6.55453856e-05 8.73938474e-05 6.55453856e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 3.25715205e-04 -1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 1.71773408e-02 5.72578026e-03 -4.75776194e-02 -4.75776194e-02 -1.58592065e-02 -5.18626823e-04 -2.02114802e-03 -6.73716006e-04 -8.98288008e-04 -6.73716006e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 2.89596307e-03 -9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -7.14725830e-03 -2.38241943e-03 1.66083153e-02 2.03520347e-02 6.78401156e-03 2.12021312e-04 3.75595407e-04 1.25198469e-04 1.09702608e-04 8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 1.33488137e-04 -8.09297916e-05 -4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -5.92707290e-03 -2.38241943e-03 2.03520347e-02 1.66083153e-02 6.78401156e-03 -1.10054107e-05 3.75595407e-04 8.22769560e-05 2.38467147e-04 1.25198469e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 -3.08011777e-04 -1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 -2.38241943e-03 4.26045592e-04 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -3.66847023e-06 8.22769560e-05 1.56190191e-04 -6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 -4.04648958e-05 -1.82490838e-04 -8.09297916e-05 7.57096322e-03 4.75776194e-02 1.66083153e-02 2.03520347e-02 6.78401156e-03 -4.42297760e-02 -5.55353062e-02 -1.85117687e-02 -9.60334201e-04 -3.06766015e-03 -1.02255338e-03 -1.27770648e-03 -9.58279859e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 -3.95630639e-04 1.77697458e-04 8.88487290e-05 3.69835640e-04 4.93114186e-04 7.57096322e-03 4.75776194e-02 2.03520347e-02 1.66083153e-02 6.78401156e-03 -5.55353062e-02 -4.42297760e-02 -1.85117687e-02 -6.26359168e-04 -3.06766015e-03 -9.58279859e-04 -1.47052705e-03 -1.02255338e-03 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 8.28520008e-04 4.93114186e-04 4.24254551e-04 8.28520008e-04 2.52365441e-03 1.58592065e-02 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -1.85117687e-02 -1.85117687e-02 5.13494064e-03 -2.08786389e-04 -9.58279859e-04 -5.12247195e-04 -3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 8.88487290e-05 5.27544004e-04 1.77697458e-04 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 1.10054107e-05 3.66847023e-06 9.60334201e-04 6.26359168e-04 2.08786389e-04 1.79547727e-04 -3.43525536e-04 -1.14508512e-04 -2.89645810e-04 -2.17234357e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 -4.91071291e-05 3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -3.75595407e-04 -8.22769560e-05 3.06766015e-03 3.06766015e-03 9.58279859e-04 -3.43525536e-04 -1.39231783e-03 -5.20388754e-04 -5.95003681e-04 -5.20388754e-04 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 1.78364587e-04 -1.77697458e-04 -8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -8.22769560e-05 -1.56190191e-04 1.02255338e-03 9.58279859e-04 5.12247195e-04 -1.14508512e-04 -5.20388754e-04 -4.61448819e-06 -3.16952150e-04 -1.53061324e-05 5.22006568e-05 3.31512088e-04 4.04648958e-05 1.78364587e-04 4.04648958e-05 -8.88487290e-05 -4.93114186e-04 -8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 -2.38467147e-04 6.35397682e-06 1.27770648e-03 1.47052705e-03 3.61628634e-04 -2.89645810e-04 -5.95003681e-04 -3.16952150e-04 -1.54906445e-04 -2.57643355e-04 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 1.82490838e-04 -3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 -1.25198469e-04 -1.56190191e-04 9.58279859e-04 1.02255338e-03 5.12247195e-04 -2.17234357e-04 -5.20388754e-04 -1.53061324e-05 -2.57643355e-04 -4.61448819e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 3.08011777e-04 8.09297916e-05 -4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -2 0 0 335 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 5.10773033e-05 5.15813158e-06 -8.84684845e-05 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 -8.84684845e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -1.80337194e-04 -1.78786668e-05 3.12353182e-04 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 -5.10773033e-05 1.80337194e-04 1.80337194e-04 1.91892174e-05 -3.29373633e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -5.15813158e-06 5.15813158e-06 1.78786668e-05 -1.78786668e-05 -7.50720721e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 -3.29373633e-05 5.72220086e-05 9.03850368e-04 6.83086768e-03 8.43337208e-04 2.53001162e-03 2.53001162e-03 -2.52365441e-03 -7.57096322e-03 -7.57096322e-03 -1.00913723e-04 6.55453856e-05 6.55453856e-05 1.96636157e-04 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 -1.30474520e-05 2.25988498e-05 6.83086768e-03 4.49022835e-02 5.72578026e-03 1.71773408e-02 1.71773408e-02 -1.58592065e-02 -4.75776194e-02 -4.75776194e-02 1.03725365e-03 -6.73716006e-04 -6.73716006e-04 -2.02114802e-03 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 -1.43899347e-04 2.49240980e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 -2.38241943e-03 -2.38241943e-03 -1.48238216e-03 6.78401156e-03 6.78401156e-03 7.33694046e-06 1.56190191e-04 1.56190191e-04 8.22769560e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -5.92707290e-03 -7.14725830e-03 6.78401156e-03 1.66083153e-02 2.03520347e-02 -2.01015902e-04 1.25198469e-04 8.22769560e-05 1.28764539e-04 3.75595407e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 5.10773033e-05 5.15813158e-06 -8.84684845e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -7.14725830e-03 -5.92707290e-03 6.78401156e-03 2.03520347e-02 1.66083153e-02 -2.01015902e-04 8.22769560e-05 1.25198469e-04 -1.28764539e-04 3.75595407e-04 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 -8.84684845e-05 2.52365441e-03 1.58592065e-02 -1.48238216e-03 6.78401156e-03 6.78401156e-03 5.13494064e-03 -1.85117687e-02 -1.85117687e-02 4.17572779e-04 -5.12247195e-04 -5.12247195e-04 -9.58279859e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 7.57096322e-03 4.75776194e-02 6.78401156e-03 1.66083153e-02 2.03520347e-02 -1.85117687e-02 -4.42297760e-02 -5.55353062e-02 1.58669337e-03 -1.02255338e-03 -9.58279859e-04 -1.92820575e-04 -3.06766015e-03 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -1.80337194e-04 -1.78786668e-05 3.12353182e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 2.03520347e-02 1.66083153e-02 -1.85117687e-02 -5.55353062e-02 -4.42297760e-02 1.58669337e-03 -9.58279859e-04 -1.02255338e-03 1.92820575e-04 -3.06766015e-03 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 2.01015902e-04 2.01015902e-04 -4.17572779e-04 -1.58669337e-03 -1.58669337e-03 -3.22133532e-04 3.31742869e-04 3.31742869e-04 6.87051071e-04 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 -5.10773033e-05 1.80337194e-04 1.80337194e-04 1.91892174e-05 -3.29373633e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -1.25198469e-04 -8.22769560e-05 5.12247195e-04 1.02255338e-03 9.58279859e-04 3.31742869e-04 -4.61448819e-06 -1.53061324e-05 5.93087946e-05 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -8.22769560e-05 -1.25198469e-04 5.12247195e-04 9.58279859e-04 1.02255338e-03 3.31742869e-04 -1.53061324e-05 -4.61448819e-06 -5.93087946e-05 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -1.28764539e-04 1.28764539e-04 1.92820575e-04 -1.92820575e-04 5.93087946e-05 -5.93087946e-05 3.46774814e-04 -5.15813158e-06 5.15813158e-06 1.78786668e-05 -1.78786668e-05 -7.50720721e-06 1.96636157e-04 -2.02114802e-03 -8.22769560e-05 -3.75595407e-04 -3.75595407e-04 9.58279859e-04 3.06766015e-03 3.06766015e-03 6.87051071e-04 -5.20388754e-04 -5.20388754e-04 -1.39231783e-03 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 -3.29373633e-05 5.72220086e-05 - 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 3 4 6 7 11 0 1 3 4 6 7 8 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 8 16 20 29 38 42 51 60 68 72 76 81 89 109 129 145 167 189 205 227 249 269 286 303 315 335 +2 0 -1 652 + 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 3.25715205e-04 2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -1.33618686e-06 4.00856057e-06 2.21258418e-05 4.42516836e-06 -1.32755051e-05 3.04625846e-06 1.31906861e-06 -3.95720582e-06 -1.05525488e-06 -7.91441164e-07 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 2.89596307e-03 1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -1.42056580e-05 4.26169739e-05 2.34672831e-04 4.69345661e-05 -1.40803698e-04 3.24960190e-05 1.40711890e-05 -4.22135669e-05 -1.12569512e-05 -8.44271339e-06 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 1.96428516e-04 3.08011777e-04 -3.08011777e-04 -1.78364587e-04 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -7.13160333e-06 2.13948100e-05 1.16503354e-04 2.37113938e-05 -7.11341813e-05 1.56369075e-05 6.96533351e-06 -2.08960005e-05 -5.67592226e-06 -4.25694169e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 8.09297916e-05 -1.78364587e-04 -4.87173978e-05 -4.04648958e-05 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -7.91365000e-07 4.27896200e-06 2.37113938e-05 2.68866425e-06 -1.42268363e-05 3.35180212e-06 7.71134021e-07 -4.25694169e-06 -1.26475376e-06 -4.62680413e-07 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 8.09297916e-05 -4.87173978e-05 4.04648958e-05 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 4.27896200e-06 -1.22019303e-05 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 -1.00554064e-05 -4.25694169e-06 1.21229785e-05 3.01684543e-06 2.42459571e-06 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 -4.89886959e-04 -8.28520008e-04 8.28520008e-04 4.93114186e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -3.86231687e-04 -7.85723189e-05 2.35716957e-04 -5.22950839e-05 -2.32744941e-05 6.98234823e-05 1.89556265e-05 1.42167199e-05 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 -1.77697458e-04 4.93114186e-04 1.57708364e-04 8.88487290e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -7.85723189e-05 -9.08455661e-06 4.71433913e-05 -1.11865457e-05 -2.63871153e-06 1.42167199e-05 4.21116432e-06 1.58322692e-06 1.06641224e-03 9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 -1.77697458e-04 1.57708364e-04 -8.88487290e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 2.35716957e-04 4.71433913e-05 -1.34800267e-04 3.35596371e-05 1.42167199e-05 -4.05499645e-05 -1.01132588e-05 -8.10999291e-06 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 1.82595267e-04 4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -3.35180212e-06 1.00554064e-05 5.22950839e-05 1.11865457e-05 -3.35596371e-05 6.62206635e-06 3.20934171e-06 -9.62802513e-06 -2.75203269e-06 -2.06402452e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 1.78364587e-04 8.28520008e-04 1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -7.71134021e-07 4.25694169e-06 2.32744941e-05 2.63871153e-06 -1.42167199e-05 3.20934171e-06 7.39948805e-07 -4.18903631e-06 -1.27158164e-06 -4.54207908e-07 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 1.78364587e-04 -8.09297916e-05 -8.28520008e-04 -4.93114186e-04 1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 4.25694169e-06 -1.21229785e-05 -6.98234823e-05 -1.42167199e-05 4.05499645e-05 -9.62802513e-06 -4.18903631e-06 1.19107123e-05 3.01557961e-06 2.42817748e-06 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 1.26475376e-06 -3.01684543e-06 -1.89556265e-05 -4.21116432e-06 1.01132588e-05 -2.75203269e-06 -1.27158164e-06 3.01557961e-06 6.53895969e-07 6.83032454e-07 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 4.04648958e-05 -4.04648958e-05 -4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 4.62680413e-07 -2.42459571e-06 -1.42167199e-05 -1.58322692e-06 8.10999291e-06 -2.06402452e-06 -4.54207908e-07 2.42817748e-06 6.83032454e-07 2.55460371e-07 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -2.53001162e-03 8.43337208e-04 7.57096322e-03 7.57096322e-03 -2.52365441e-03 5.04568613e-05 1.96636157e-04 -6.55453856e-05 8.73938474e-05 -6.55453856e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 3.25715205e-04 2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -1.71773408e-02 5.72578026e-03 4.75776194e-02 4.75776194e-02 -1.58592065e-02 -5.18626823e-04 -2.02114802e-03 6.73716006e-04 -8.98288008e-04 6.73716006e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 2.89596307e-03 1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -7.14725830e-03 2.38241943e-03 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -2.12021312e-04 -3.75595407e-04 1.25198469e-04 -1.09702608e-04 8.22769560e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 1.96428516e-04 3.08011777e-04 -3.08011777e-04 -1.78364587e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -5.92707290e-03 2.38241943e-03 2.03520347e-02 1.66083153e-02 -6.78401156e-03 1.10054107e-05 -3.75595407e-04 8.22769560e-05 -2.38467147e-04 1.25198469e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 8.09297916e-05 -1.78364587e-04 -4.87173978e-05 -4.04648958e-05 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 2.38241943e-03 4.26045592e-04 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -3.66847023e-06 8.22769560e-05 -1.56190191e-04 -6.35397682e-06 -1.56190191e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 8.09297916e-05 -4.87173978e-05 4.04648958e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -4.42297760e-02 -5.55353062e-02 1.85117687e-02 9.60334201e-04 3.06766015e-03 -1.02255338e-03 1.27770648e-03 -9.58279859e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 -4.89886959e-04 -8.28520008e-04 8.28520008e-04 4.93114186e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -5.55353062e-02 -4.42297760e-02 1.85117687e-02 6.26359168e-04 3.06766015e-03 -9.58279859e-04 1.47052705e-03 -1.02255338e-03 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 -1.77697458e-04 4.93114186e-04 1.57708364e-04 8.88487290e-05 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 1.85117687e-02 1.85117687e-02 5.13494064e-03 -2.08786389e-04 -9.58279859e-04 5.12247195e-04 -3.61628634e-04 5.12247195e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 -1.77697458e-04 1.57708364e-04 -8.88487290e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -1.10054107e-05 3.66847023e-06 -9.60334201e-04 -6.26359168e-04 2.08786389e-04 1.79547727e-04 -3.43525536e-04 1.14508512e-04 -2.89645810e-04 2.17234357e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 1.82595267e-04 4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 3.75595407e-04 -8.22769560e-05 -3.06766015e-03 -3.06766015e-03 9.58279859e-04 -3.43525536e-04 -1.39231783e-03 5.20388754e-04 -5.95003681e-04 5.20388754e-04 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 1.78364587e-04 8.28520008e-04 1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 -8.22769560e-05 1.56190191e-04 1.02255338e-03 9.58279859e-04 -5.12247195e-04 1.14508512e-04 5.20388754e-04 -4.61448819e-06 3.16952150e-04 -1.53061324e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 1.78364587e-04 -8.09297916e-05 -8.28520008e-04 -4.93114186e-04 1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 8.73938474e-05 -8.98288008e-04 1.09702608e-04 2.38467147e-04 6.35397682e-06 -1.27770648e-03 -1.47052705e-03 3.61628634e-04 -2.89645810e-04 -5.95003681e-04 3.16952150e-04 -1.54906445e-04 2.57643355e-04 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 -1.25198469e-04 1.56190191e-04 9.58279859e-04 1.02255338e-03 -5.12247195e-04 2.17234357e-04 5.20388754e-04 -1.53061324e-05 2.57643355e-04 -4.61448819e-06 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 4.04648958e-05 -4.04648958e-05 -4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +2 0 0 363 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 -4.68133080e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 4.16551765e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 1.65115925e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 -1.47237258e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -8.43337208e-04 2.53001162e-03 7.57096322e-03 2.52365441e-03 -7.57096322e-03 5.04568613e-05 6.55453856e-05 -1.96636157e-04 -8.73938474e-05 -6.55453856e-05 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -5.72578026e-03 1.71773408e-02 4.75776194e-02 1.58592065e-02 -4.75776194e-02 -5.18626823e-04 -6.73716006e-04 2.02114802e-03 8.98288008e-04 6.73716006e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -2.38241943e-03 7.14725830e-03 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -2.12021312e-04 -1.25198469e-04 3.75595407e-04 1.09702608e-04 8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 -4.68133080e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 4.26045592e-04 2.38241943e-03 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 3.66847023e-06 -1.56190191e-04 8.22769560e-05 -6.35397682e-06 1.56190191e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 2.38241943e-03 -5.92707290e-03 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 -1.10054107e-05 8.22769560e-05 -3.75595407e-04 -2.38467147e-04 -1.25198469e-04 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 4.16551765e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -4.42297760e-02 -1.85117687e-02 5.55353062e-02 9.60334201e-04 1.02255338e-03 -3.06766015e-03 -1.27770648e-03 -9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 1.65115925e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -1.85117687e-02 5.13494064e-03 1.85117687e-02 2.08786389e-04 5.12247195e-04 -9.58279859e-04 -3.61628634e-04 -5.12247195e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 7.57096322e-03 4.75776194e-02 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 5.55353062e-02 1.85117687e-02 -4.42297760e-02 -6.26359168e-04 -9.58279859e-04 3.06766015e-03 1.47052705e-03 1.02255338e-03 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 -1.47237258e-04 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -3.66847023e-06 1.10054107e-05 -9.60334201e-04 -2.08786389e-04 6.26359168e-04 1.79547727e-04 -1.14508512e-04 3.43525536e-04 2.89645810e-04 2.17234357e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 1.56190191e-04 -8.22769560e-05 -1.02255338e-03 -5.12247195e-04 9.58279859e-04 -1.14508512e-04 -4.61448819e-06 5.20388754e-04 3.16952150e-04 1.53061324e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 -8.22769560e-05 3.75595407e-04 3.06766015e-03 9.58279859e-04 -3.06766015e-03 3.43525536e-04 5.20388754e-04 -1.39231783e-03 -5.95003681e-04 -5.20388754e-04 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 6.35397682e-06 2.38467147e-04 1.27770648e-03 3.61628634e-04 -1.47052705e-03 2.89645810e-04 3.16952150e-04 -5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 -1.56190191e-04 1.25198469e-04 9.58279859e-04 5.12247195e-04 -1.02255338e-03 2.17234357e-04 1.53061324e-05 -5.20388754e-04 -2.57643355e-04 -4.61448819e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 + 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 2 0 1 169 - 1.26117398e-06 1.33679398e-05 -1.33618686e-06 4.00856057e-06 6.68093428e-06 4.42516836e-06 -1.32755051e-05 -2.21258418e-05 -2.43700677e-06 -7.91441164e-07 -1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 4.26169739e-05 7.10282899e-05 4.69345661e-05 -1.40803698e-04 -2.34672831e-04 -2.59968152e-05 -8.44271339e-06 -1.40711890e-05 -2.25139024e-05 4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 4.27896200e-06 7.13160333e-06 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -2.77120995e-06 -4.62680413e-07 -7.71134021e-07 -2.27036890e-06 4.25694169e-06 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -1.22019303e-05 -2.13948100e-05 -1.42268363e-05 4.06268943e-05 7.11341813e-05 7.64036796e-06 2.42459571e-06 4.25694169e-06 7.19981464e-06 -1.21229785e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -2.13948100e-05 -3.50230610e-05 -2.37113938e-05 7.11341813e-05 1.16503354e-04 1.27339466e-05 4.25694169e-06 6.96533351e-06 1.07039980e-05 -2.08960005e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -9.08455661e-06 4.71433913e-05 7.85723189e-05 9.24024813e-06 1.58322692e-06 2.63871153e-06 7.58225060e-06 -1.42167199e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 4.06268943e-05 7.11341813e-05 4.71433913e-05 -1.34800267e-04 -2.35716957e-04 -2.55381576e-05 -8.10999291e-06 -1.42167199e-05 -2.40068689e-05 4.05499645e-05 2.21258418e-05 2.34672831e-04 -2.37113938e-05 7.11341813e-05 1.16503354e-04 7.85723189e-05 -2.35716957e-04 -3.86231687e-04 -4.25635960e-05 -1.42167199e-05 -2.32744941e-05 -3.58110579e-05 6.98234823e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -7.64036796e-06 -1.27339466e-05 -9.24024813e-06 2.55381576e-05 4.25635960e-05 4.52926879e-06 1.62353572e-06 2.70589286e-06 3.96030993e-06 -7.42558112e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -2.42459571e-06 -4.25694169e-06 -1.58322692e-06 8.10999291e-06 1.42167199e-05 1.62353572e-06 2.55460371e-07 4.54207908e-07 1.44598144e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -4.25694169e-06 -6.96533351e-06 -2.63871153e-06 1.42167199e-05 2.32744941e-05 2.70589286e-06 4.54207908e-07 7.39948805e-07 2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 -7.19981464e-06 -1.07039980e-05 -7.58225060e-06 2.40068689e-05 3.58110579e-05 3.96030993e-06 1.44598144e-06 2.14358063e-06 2.74669353e-06 -6.83032454e-06 3.95720582e-06 4.22135669e-05 -4.25694169e-06 1.21229785e-05 2.08960005e-05 1.42167199e-05 -4.05499645e-05 -6.98234823e-05 -7.42558112e-06 -2.42817748e-06 -4.18903631e-06 -6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 -4.00856057e-06 1.33618686e-06 6.68093428e-06 1.32755051e-05 -4.42516836e-06 -2.21258418e-05 -6.09251692e-07 -7.91441164e-07 -3.95720582e-06 -3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 1.42056580e-05 7.10282899e-05 1.40803698e-04 -4.69345661e-05 -2.34672831e-04 -6.49920380e-06 -8.44271339e-06 -4.22135669e-05 -3.37708535e-05 1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 4.27896200e-06 2.13948100e-05 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -2.41503840e-06 -2.42459571e-06 -1.21229785e-05 -1.02166601e-05 4.25694169e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.91365000e-07 -7.13160333e-06 -1.42268363e-05 2.68866425e-06 2.37113938e-05 5.80592174e-07 4.62680413e-07 4.25694169e-06 3.53512266e-06 -7.71134021e-07 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -7.13160333e-06 -3.50230610e-05 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.90296087e-06 4.25694169e-06 2.08960005e-05 1.63799202e-05 -6.96533351e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -1.34800267e-04 4.71433913e-05 2.35716957e-04 8.02147948e-06 8.10999291e-06 4.05499645e-05 3.41201277e-05 -1.42167199e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.68866425e-06 2.37113938e-05 4.71433913e-05 -9.08455661e-06 -7.85723189e-05 -1.94629757e-06 -1.58322692e-06 -1.42167199e-05 -1.17934149e-05 2.63871153e-06 2.21258418e-05 2.34672831e-04 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.35716957e-04 -7.85723189e-05 -3.86231687e-04 -9.73148786e-06 -1.42167199e-05 -6.98234823e-05 -5.47666844e-05 2.32744941e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -5.80592174e-07 -2.90296087e-06 -8.02147948e-06 1.94629757e-06 9.73148786e-06 -2.37391660e-07 4.40488803e-07 2.20244401e-06 1.20827724e-06 -5.03448848e-07 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.62680413e-07 -4.25694169e-06 -8.10999291e-06 1.58322692e-06 1.42167199e-05 4.40488803e-07 2.55460371e-07 2.42817748e-06 2.12901390e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -4.25694169e-06 -2.08960005e-05 -4.05499645e-05 1.42167199e-05 6.98234823e-05 2.20244401e-06 2.42817748e-06 1.19107123e-05 9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 -3.53512266e-06 -1.63799202e-05 -3.41201277e-05 1.17934149e-05 5.47666844e-05 1.20827724e-06 2.12901390e-06 9.84590416e-06 7.51335398e-06 -3.41516227e-06 1.31906861e-06 1.40711890e-05 -4.25694169e-06 7.71134021e-07 6.96533351e-06 1.42167199e-05 -2.63871153e-06 -2.32744941e-05 -5.03448848e-07 -4.54207908e-07 -4.18903631e-06 -3.41516227e-06 7.39948805e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 1 -3 0 2 1 -2 169 - 1.26117398e-06 1.33679398e-05 4.00856057e-06 6.68093428e-06 -1.33618686e-06 -1.32755051e-05 -2.21258418e-05 4.42516836e-06 -6.09251692e-07 3.95720582e-06 -7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 7.10282899e-05 -1.42056580e-05 -1.40803698e-04 -2.34672831e-04 4.69345661e-05 -6.49920380e-06 4.22135669e-05 -8.44271339e-06 3.37708535e-05 -1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -2.13948100e-05 4.27896200e-06 4.06268943e-05 7.11341813e-05 -1.42268363e-05 2.41503840e-06 -1.21229785e-05 2.42459571e-06 -1.02166601e-05 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -3.50230610e-05 7.13160333e-06 7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.90296087e-06 -2.08960005e-05 4.25694169e-06 -1.63799202e-05 6.96533351e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 7.13160333e-06 -7.91365000e-07 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 -5.80592174e-07 4.25694169e-06 -4.62680413e-07 3.53512266e-06 -7.71134021e-07 1.32755051e-05 1.40803698e-04 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -1.34800267e-04 -2.35716957e-04 4.71433913e-05 -8.02147948e-06 4.05499645e-05 -8.10999291e-06 3.41201277e-05 -1.42167199e-05 2.21258418e-05 2.34672831e-04 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.35716957e-04 -3.86231687e-04 7.85723189e-05 -9.73148786e-06 6.98234823e-05 -1.42167199e-05 5.47666844e-05 -2.32744941e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 4.71433913e-05 7.85723189e-05 -9.08455661e-06 1.94629757e-06 -1.42167199e-05 1.58322692e-06 -1.17934149e-05 2.63871153e-06 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -2.90296087e-06 5.80592174e-07 8.02147948e-06 9.73148786e-06 -1.94629757e-06 -2.37391660e-07 -2.20244401e-06 4.40488803e-07 -1.20827724e-06 5.03448848e-07 3.95720582e-06 4.22135669e-05 1.21229785e-05 2.08960005e-05 -4.25694169e-06 -4.05499645e-05 -6.98234823e-05 1.42167199e-05 -2.20244401e-06 1.19107123e-05 -2.42817748e-06 9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 -4.25694169e-06 4.62680413e-07 8.10999291e-06 1.42167199e-05 -1.58322692e-06 4.40488803e-07 -2.42817748e-06 2.55460371e-07 -2.12901390e-06 4.54207908e-07 3.16576465e-06 3.37708535e-05 1.02166601e-05 1.63799202e-05 -3.53512266e-06 -3.41201277e-05 -5.47666844e-05 1.17934149e-05 -1.20827724e-06 9.84590416e-06 -2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 -6.96533351e-06 7.71134021e-07 1.42167199e-05 2.32744941e-05 -2.63871153e-06 5.03448848e-07 -4.18903631e-06 4.54207908e-07 -3.41516227e-06 7.39948805e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 1 -1 169 - 6.09114917e-05 6.14710110e-04 5.91946911e-05 2.95973455e-04 5.91946911e-05 -2.01777458e-04 -1.00888729e-03 -2.01777458e-04 -4.80344481e-05 3.46658769e-05 6.93317538e-06 8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 2.94705075e-03 5.89410151e-04 -2.00726181e-03 -1.00363091e-02 -2.00726181e-03 -4.44476268e-04 3.20773116e-04 6.41546233e-05 7.69855479e-04 3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -2.97034962e-04 -5.94069924e-05 -5.79133603e-05 1.00895778e-03 2.01791556e-04 5.97729402e-05 1.92305372e-05 3.84610745e-06 -8.21464752e-05 -3.42276980e-05 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -1.40997622e-03 -2.97034962e-04 1.00895778e-03 4.78508398e-03 1.00895778e-03 2.06272321e-04 -1.60446843e-04 -3.42276980e-05 -3.57274141e-04 -1.60446843e-04 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 -2.97034962e-04 1.57915946e-05 2.01791556e-04 1.00895778e-03 -5.79133603e-05 4.12544643e-05 -3.42276980e-05 3.84610745e-06 -9.28381223e-05 1.92305372e-05 2.01777458e-04 2.00726181e-03 -5.79133603e-05 1.00895778e-03 2.01791556e-04 2.12071039e-04 -3.42864166e-03 -6.85728332e-04 -2.00102502e-04 -7.05429391e-05 -1.41085878e-05 2.72889020e-04 1.13703758e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 4.78508398e-03 1.00895778e-03 -3.42864166e-03 -1.62454089e-02 -3.42864166e-03 -6.81387866e-04 5.31669453e-04 1.13703758e-04 1.18019840e-03 5.31669453e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -6.85728332e-04 -3.42864166e-03 2.12071039e-04 -1.36277573e-04 1.13703758e-04 -1.41085878e-05 3.09738360e-04 -7.05429391e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -2.06272321e-04 -4.12544643e-05 2.00102502e-04 6.81387866e-04 1.36277573e-04 1.07400983e-05 -1.99216840e-05 -3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.46658769e-05 3.20773116e-04 -1.92305372e-05 1.60446843e-04 3.42276980e-05 7.05429391e-05 -5.31669453e-04 -1.13703758e-04 -1.99216840e-05 -2.14746155e-05 -4.42749712e-06 2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 -3.84610745e-06 3.42276980e-05 -3.84610745e-06 1.41085878e-05 -1.13703758e-04 1.41085878e-05 -3.98433680e-06 -4.42749712e-06 -2.22629335e-07 6.90107377e-06 -4.42749712e-06 8.31981046e-05 7.69855479e-04 8.21464752e-05 3.57274141e-04 9.28381223e-05 -2.72889020e-04 -1.18019840e-03 -3.09738360e-04 -1.97894844e-05 2.10230097e-05 6.90107377e-06 3.35910266e-05 2.77641893e-05 3.46658769e-05 3.20773116e-04 3.42276980e-05 1.60446843e-04 -1.92305372e-05 -1.13703758e-04 -5.31669453e-04 7.05429391e-05 -8.24561849e-06 1.02201763e-05 -4.42749712e-06 2.77641893e-05 -2.14746155e-05 + 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -4.00856057e-06 -1.33618686e-06 2.21258418e-05 1.32755051e-05 4.42516836e-06 3.04625846e-06 3.95720582e-06 1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -4.26169739e-05 -1.42056580e-05 2.34672831e-04 1.40803698e-04 4.69345661e-05 3.24960190e-05 4.22135669e-05 1.40711890e-05 1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -2.13948100e-05 -7.13160333e-06 1.16503354e-04 7.11341813e-05 2.37113938e-05 1.56369075e-05 2.08960005e-05 6.96533351e-06 5.67592226e-06 4.25694169e-06 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -1.22019303e-05 -4.27896200e-06 7.11341813e-05 4.06268943e-05 1.42268363e-05 1.00554064e-05 1.21229785e-05 4.25694169e-06 3.01684543e-06 2.42459571e-06 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -4.27896200e-06 -7.91365000e-07 2.37113938e-05 1.42268363e-05 2.68866425e-06 3.35180212e-06 4.25694169e-06 7.71134021e-07 1.26475376e-06 4.62680413e-07 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 7.11341813e-05 2.37113938e-05 -3.86231687e-04 -2.35716957e-04 -7.85723189e-05 -5.22950839e-05 -6.98234823e-05 -2.32744941e-05 -1.89556265e-05 -1.42167199e-05 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 4.06268943e-05 1.42268363e-05 -2.35716957e-04 -1.34800267e-04 -4.71433913e-05 -3.35596371e-05 -4.05499645e-05 -1.42167199e-05 -1.01132588e-05 -8.10999291e-06 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 1.42268363e-05 2.68866425e-06 -7.85723189e-05 -4.71433913e-05 -9.08455661e-06 -1.11865457e-05 -1.42167199e-05 -2.63871153e-06 -4.21116432e-06 -1.58322692e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -1.00554064e-05 -3.35180212e-06 5.22950839e-05 3.35596371e-05 1.11865457e-05 6.62206635e-06 9.62802513e-06 3.20934171e-06 2.75203269e-06 2.06402452e-06 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -1.21229785e-05 -4.25694169e-06 6.98234823e-05 4.05499645e-05 1.42167199e-05 9.62802513e-06 1.19107123e-05 4.18903631e-06 3.01557961e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -4.25694169e-06 -7.71134021e-07 2.32744941e-05 1.42167199e-05 2.63871153e-06 3.20934171e-06 4.18903631e-06 7.39948805e-07 1.27158164e-06 4.54207908e-07 1.05525488e-06 1.12569512e-05 -5.67592226e-06 -3.01684543e-06 -1.26475376e-06 1.89556265e-05 1.01132588e-05 4.21116432e-06 2.75203269e-06 3.01557961e-06 1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 -2.42459571e-06 -4.62680413e-07 1.42167199e-05 8.10999291e-06 1.58322692e-06 2.06402452e-06 2.42817748e-06 4.54207908e-07 6.83032454e-07 2.55460371e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +2 1 -1 157 + 6.09114917e-05 6.14710110e-04 -2.95973455e-04 -5.91946911e-05 5.91946911e-05 1.00888729e-03 2.01777458e-04 -2.01777458e-04 9.60688961e-05 3.46658769e-05 -3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 -2.94705075e-03 -5.89410151e-04 5.89410151e-04 1.00363091e-02 2.00726181e-03 -2.00726181e-03 8.88952536e-04 3.20773116e-04 -3.20773116e-04 -6.41546233e-05 2.95973455e-04 2.94705075e-03 -1.40997622e-03 -2.97034962e-04 2.97034962e-04 4.78508398e-03 1.00895778e-03 -1.00895778e-03 4.12544643e-04 1.60446843e-04 -1.60446843e-04 -3.42276980e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 1.57915946e-05 5.94069924e-05 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 1.01027404e-04 -1.92305372e-05 -3.42276980e-05 -1.06916470e-05 3.84610745e-06 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 5.94069924e-05 1.57915946e-05 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -1.01027404e-04 -3.42276980e-05 -1.92305372e-05 -1.06916470e-05 -3.84610745e-06 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -1.62454089e-02 -3.42864166e-03 3.42864166e-03 -1.36277573e-03 -5.31669453e-04 5.31669453e-04 1.13703758e-04 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -3.42864166e-03 2.12071039e-04 6.85728332e-04 -3.36380075e-04 7.05429391e-05 1.13703758e-04 3.68493395e-05 -1.41085878e-05 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 3.42864166e-03 6.85728332e-04 2.12071039e-04 3.36380075e-04 1.13703758e-04 7.05429391e-05 3.68493395e-05 1.41085878e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 -1.01027404e-04 1.01027404e-04 1.36277573e-03 3.36380075e-04 -3.36380075e-04 4.50164907e-05 2.81673025e-05 -2.81673025e-05 -7.96867359e-06 3.46658769e-05 3.20773116e-04 -1.60446843e-04 1.92305372e-05 3.42276980e-05 5.31669453e-04 -7.05429391e-05 -1.13703758e-04 2.81673025e-05 -2.14746155e-05 -1.02201763e-05 -6.74117956e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 3.42276980e-05 1.92305372e-05 -5.31669453e-04 -1.13703758e-04 -7.05429391e-05 -2.81673025e-05 -1.02201763e-05 -2.14746155e-05 -6.74117956e-06 -4.42749712e-06 1.06916470e-05 1.06916470e-05 -3.68493395e-05 -3.68493395e-05 -6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 3.42276980e-05 -3.84610745e-06 3.84610745e-06 -1.13703758e-04 1.41085878e-05 -1.41085878e-05 -7.96867359e-06 4.42749712e-06 -4.42749712e-06 -2.22629335e-07 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 2 1 0 169 - 1.26117398e-06 1.33679398e-05 -1.33618686e-06 6.68093428e-06 4.00856057e-06 4.42516836e-06 -2.21258418e-05 -1.32755051e-05 -2.43700677e-06 -1.31906861e-06 -7.91441164e-07 2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 7.10282899e-05 4.26169739e-05 4.69345661e-05 -2.34672831e-04 -1.40803698e-04 -2.59968152e-05 -1.40711890e-05 -8.44271339e-06 2.25139024e-05 4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 7.13160333e-06 4.27896200e-06 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -2.77120995e-06 -7.71134021e-07 -4.62680413e-07 2.27036890e-06 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -3.50230610e-05 -2.13948100e-05 -2.37113938e-05 1.16503354e-04 7.11341813e-05 1.27339466e-05 6.96533351e-06 4.25694169e-06 -1.07039980e-05 -2.08960005e-05 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -2.13948100e-05 -1.22019303e-05 -1.42268363e-05 7.11341813e-05 4.06268943e-05 7.64036796e-06 4.25694169e-06 2.42459571e-06 -7.19981464e-06 -1.21229785e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -9.08455661e-06 7.85723189e-05 4.71433913e-05 9.24024813e-06 2.63871153e-06 1.58322692e-06 -7.58225060e-06 -1.42167199e-05 2.21258418e-05 2.34672831e-04 -2.37113938e-05 1.16503354e-04 7.11341813e-05 7.85723189e-05 -3.86231687e-04 -2.35716957e-04 -4.25635960e-05 -2.32744941e-05 -1.42167199e-05 3.58110579e-05 6.98234823e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 7.11341813e-05 4.06268943e-05 4.71433913e-05 -2.35716957e-04 -1.34800267e-04 -2.55381576e-05 -1.42167199e-05 -8.10999291e-06 2.40068689e-05 4.05499645e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -1.27339466e-05 -7.64036796e-06 -9.24024813e-06 4.25635960e-05 2.55381576e-05 4.52926879e-06 2.70589286e-06 1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -6.96533351e-06 -4.25694169e-06 -2.63871153e-06 2.32744941e-05 1.42167199e-05 2.70589286e-06 7.39948805e-07 4.54207908e-07 -2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -4.25694169e-06 -2.42459571e-06 -1.58322692e-06 1.42167199e-05 8.10999291e-06 1.62353572e-06 4.54207908e-07 2.55460371e-07 -1.44598144e-06 -2.42817748e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 1.07039980e-05 7.19981464e-06 7.58225060e-06 -3.58110579e-05 -2.40068689e-05 -3.96030993e-06 -2.14358063e-06 -1.44598144e-06 2.74669353e-06 6.83032454e-06 3.95720582e-06 4.22135669e-05 -4.25694169e-06 2.08960005e-05 1.21229785e-05 1.42167199e-05 -6.98234823e-05 -4.05499645e-05 -7.42558112e-06 -4.18903631e-06 -2.42817748e-06 6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 -6.68093428e-06 1.33618686e-06 4.00856057e-06 2.21258418e-05 -4.42516836e-06 -1.32755051e-05 3.04625846e-06 -1.31906861e-06 -3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 1.42056580e-05 4.26169739e-05 2.34672831e-04 -4.69345661e-05 -1.40803698e-04 3.24960190e-05 -1.40711890e-05 -4.22135669e-05 -1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 7.13160333e-06 2.13948100e-05 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 1.56369075e-05 -6.96533351e-06 -2.08960005e-05 -5.67592226e-06 4.25694169e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -7.91365000e-07 -4.27896200e-06 -2.37113938e-05 2.68866425e-06 1.42268363e-05 -3.35180212e-06 7.71134021e-07 4.25694169e-06 1.26475376e-06 -4.62680413e-07 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -4.27896200e-06 -1.22019303e-05 -7.11341813e-05 1.42268363e-05 4.06268943e-05 -1.00554064e-05 4.25694169e-06 1.21229785e-05 3.01684543e-06 -2.42459571e-06 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -3.86231687e-04 7.85723189e-05 2.35716957e-04 -5.22950839e-05 2.32744941e-05 6.98234823e-05 1.89556265e-05 -1.42167199e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 2.68866425e-06 1.42268363e-05 7.85723189e-05 -9.08455661e-06 -4.71433913e-05 1.11865457e-05 -2.63871153e-06 -1.42167199e-05 -4.21116432e-06 1.58322692e-06 1.32755051e-05 1.40803698e-04 -7.11341813e-05 1.42268363e-05 4.06268943e-05 2.35716957e-04 -4.71433913e-05 -1.34800267e-04 3.35596371e-05 -1.42167199e-05 -4.05499645e-05 -1.01132588e-05 8.10999291e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 3.35180212e-06 1.00554064e-05 5.22950839e-05 -1.11865457e-05 -3.35596371e-05 6.62206635e-06 -3.20934171e-06 -9.62802513e-06 -2.75203269e-06 2.06402452e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -7.71134021e-07 -4.25694169e-06 -2.32744941e-05 2.63871153e-06 1.42167199e-05 -3.20934171e-06 7.39948805e-07 4.18903631e-06 1.27158164e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -4.25694169e-06 -1.21229785e-05 -6.98234823e-05 1.42167199e-05 4.05499645e-05 -9.62802513e-06 4.18903631e-06 1.19107123e-05 3.01557961e-06 -2.42817748e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 -1.26475376e-06 -3.01684543e-06 -1.89556265e-05 4.21116432e-06 1.01132588e-05 -2.75203269e-06 1.27158164e-06 3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 4.62680413e-07 2.42459571e-06 1.42167199e-05 -1.58322692e-06 -8.10999291e-06 2.06402452e-06 -4.54207908e-07 -2.42817748e-06 -6.83032454e-07 2.55460371e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 2 -2 0 diff --git a/tests/integrate/207_NO_KP_OH_nscf/SPIN1_CHG.cube b/tests/integrate/207_NO_KP_OH_nscf/SPIN1_CHG.cube index f794b35673..0080310d4b 100644 --- a/tests/integrate/207_NO_KP_OH_nscf/SPIN1_CHG.cube +++ b/tests/integrate/207_NO_KP_OH_nscf/SPIN1_CHG.cube @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 0.525684 (fermi energy, in Ry) 2 0.0 0.0 0.0 -24 0.212500 0.212500 0.000000 -24 0.212500 0.000000 0.212500 24 0.000000 0.212500 0.212500 +24 0.212500 0.000000 0.212500 +24 0.212500 0.212500 0.000000 14 14 0.000000 0.000000 0.000000 14 14 2.550001 2.550001 2.550001 3.09345029235e-03 8.27115493239e-03 2.25662809243e-02 4.15554117113e-02 5.66939722220e-02 6.14937144830e-02 diff --git a/tests/integrate/207_NO_KP_OH_nscf/STRU b/tests/integrate/207_NO_KP_OH_nscf/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/207_NO_KP_OH_nscf/STRU +++ b/tests/integrate/207_NO_KP_OH_nscf/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/207_NO_KP_OH_nscf/data-SR-sparse_SPIN0.csr.ref b/tests/integrate/207_NO_KP_OH_nscf/data-SR-sparse_SPIN0.csr.ref index 6beb9fc790..cbf88fb743 100644 --- a/tests/integrate/207_NO_KP_OH_nscf/data-SR-sparse_SPIN0.csr.ref +++ b/tests/integrate/207_NO_KP_OH_nscf/data-SR-sparse_SPIN0.csr.ref @@ -16,64 +16,64 @@ Matrix number of S(R): 177 -2 -2 1 0 -2 -2 2 0 -2 -1 0 169 - 1.26117398e-06 1.33679398e-05 1.33618686e-06 -6.68093428e-06 -4.00856057e-06 -4.42516836e-06 2.21258418e-05 1.32755051e-05 -2.43700677e-06 -1.31906861e-06 -7.91441164e-07 2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -7.10282899e-05 -4.26169739e-05 -4.69345661e-05 2.34672831e-04 1.40803698e-04 -2.59968152e-05 -1.40711890e-05 -8.44271339e-06 2.25139024e-05 4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 7.13160333e-06 4.27896200e-06 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 2.77120995e-06 7.71134021e-07 4.62680413e-07 -2.27036890e-06 -4.25694169e-06 6.68093428e-06 7.10282899e-05 7.13160333e-06 -3.50230610e-05 -2.13948100e-05 -2.37113938e-05 1.16503354e-04 7.11341813e-05 -1.27339466e-05 -6.96533351e-06 -4.25694169e-06 1.07039980e-05 2.08960005e-05 4.00856057e-06 4.26169739e-05 4.27896200e-06 -2.13948100e-05 -1.22019303e-05 -1.42268363e-05 7.11341813e-05 4.06268943e-05 -7.64036796e-06 -4.25694169e-06 -2.42459571e-06 7.19981464e-06 1.21229785e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -9.08455661e-06 7.85723189e-05 4.71433913e-05 -9.24024813e-06 -2.63871153e-06 -1.58322692e-06 7.58225060e-06 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 1.16503354e-04 7.11341813e-05 7.85723189e-05 -3.86231687e-04 -2.35716957e-04 4.25635960e-05 2.32744941e-05 1.42167199e-05 -3.58110579e-05 -6.98234823e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 7.11341813e-05 4.06268943e-05 4.71433913e-05 -2.35716957e-04 -1.34800267e-04 2.55381576e-05 1.42167199e-05 8.10999291e-06 -2.40068689e-05 -4.05499645e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 1.27339466e-05 7.64036796e-06 9.24024813e-06 -4.25635960e-05 -2.55381576e-05 4.52926879e-06 2.70589286e-06 1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 6.96533351e-06 4.25694169e-06 2.63871153e-06 -2.32744941e-05 -1.42167199e-05 2.70589286e-06 7.39948805e-07 4.54207908e-07 -2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 4.25694169e-06 2.42459571e-06 1.58322692e-06 -1.42167199e-05 -8.10999291e-06 1.62353572e-06 4.54207908e-07 2.55460371e-07 -1.44598144e-06 -2.42817748e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 -1.07039980e-05 -7.19981464e-06 -7.58225060e-06 3.58110579e-05 2.40068689e-05 -3.96030993e-06 -2.14358063e-06 -1.44598144e-06 2.74669353e-06 6.83032454e-06 3.95720582e-06 4.22135669e-05 4.25694169e-06 -2.08960005e-05 -1.21229785e-05 -1.42167199e-05 6.98234823e-05 4.05499645e-05 -7.42558112e-06 -4.18903631e-06 -2.42817748e-06 6.83032454e-06 1.19107123e-05 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 -1 1 169 - 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -2.95973455e-04 -5.91946911e-05 2.01777458e-04 1.00888729e-03 2.01777458e-04 -4.80344481e-05 3.46658769e-05 6.93317538e-06 8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -2.94705075e-03 -5.89410151e-04 2.00726181e-03 1.00363091e-02 2.00726181e-03 -4.44476268e-04 3.20773116e-04 6.41546233e-05 7.69855479e-04 3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -2.97034962e-04 -5.94069924e-05 -5.79133603e-05 1.00895778e-03 2.01791556e-04 -5.97729402e-05 -1.92305372e-05 -3.84610745e-06 8.21464752e-05 3.42276980e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -1.40997622e-03 -2.97034962e-04 1.00895778e-03 4.78508398e-03 1.00895778e-03 -2.06272321e-04 1.60446843e-04 3.42276980e-05 3.57274141e-04 1.60446843e-04 5.91946911e-05 5.89410151e-04 -5.94069924e-05 -2.97034962e-04 1.57915946e-05 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -4.12544643e-05 3.42276980e-05 -3.84610745e-06 9.28381223e-05 -1.92305372e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 1.00895778e-03 2.01791556e-04 2.12071039e-04 -3.42864166e-03 -6.85728332e-04 2.00102502e-04 7.05429391e-05 1.41085878e-05 -2.72889020e-04 -1.13703758e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 4.78508398e-03 1.00895778e-03 -3.42864166e-03 -1.62454089e-02 -3.42864166e-03 6.81387866e-04 -5.31669453e-04 -1.13703758e-04 -1.18019840e-03 -5.31669453e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -6.85728332e-04 -3.42864166e-03 2.12071039e-04 1.36277573e-04 -1.13703758e-04 1.41085878e-05 -3.09738360e-04 7.05429391e-05 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 2.06272321e-04 4.12544643e-05 -2.00102502e-04 -6.81387866e-04 -1.36277573e-04 1.07400983e-05 -1.99216840e-05 -3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.46658769e-05 3.20773116e-04 1.92305372e-05 -1.60446843e-04 -3.42276980e-05 -7.05429391e-05 5.31669453e-04 1.13703758e-04 -1.99216840e-05 -2.14746155e-05 -4.42749712e-06 2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 3.84610745e-06 -3.42276980e-05 3.84610745e-06 -1.41085878e-05 1.13703758e-04 -1.41085878e-05 -3.98433680e-06 -4.42749712e-06 -2.22629335e-07 6.90107377e-06 -4.42749712e-06 8.31981046e-05 7.69855479e-04 -8.21464752e-05 -3.57274141e-04 -9.28381223e-05 2.72889020e-04 1.18019840e-03 3.09738360e-04 -1.97894844e-05 2.10230097e-05 6.90107377e-06 3.35910266e-05 2.77641893e-05 3.46658769e-05 3.20773116e-04 -3.42276980e-05 -1.60446843e-04 1.92305372e-05 1.13703758e-04 5.31669453e-04 -7.05429391e-05 -8.24561849e-06 1.02201763e-05 -4.42749712e-06 2.77641893e-05 -2.14746155e-05 + 1.26117398e-06 1.33679398e-05 6.68093428e-06 -1.33618686e-06 -4.00856057e-06 -2.21258418e-05 4.42516836e-06 1.32755051e-05 3.04625846e-06 -1.31906861e-06 -3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 -1.42056580e-05 -4.26169739e-05 -2.34672831e-04 4.69345661e-05 1.40803698e-04 3.24960190e-05 -1.40711890e-05 -4.22135669e-05 -1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 7.13160333e-06 2.13948100e-05 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -1.56369075e-05 6.96533351e-06 2.08960005e-05 5.67592226e-06 -4.25694169e-06 1.33618686e-06 1.42056580e-05 7.13160333e-06 -7.91365000e-07 -4.27896200e-06 -2.37113938e-05 2.68866425e-06 1.42268363e-05 3.35180212e-06 -7.71134021e-07 -4.25694169e-06 -1.26475376e-06 4.62680413e-07 4.00856057e-06 4.26169739e-05 2.13948100e-05 -4.27896200e-06 -1.22019303e-05 -7.11341813e-05 1.42268363e-05 4.06268943e-05 1.00554064e-05 -4.25694169e-06 -1.21229785e-05 -3.01684543e-06 2.42459571e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -3.86231687e-04 7.85723189e-05 2.35716957e-04 5.22950839e-05 -2.32744941e-05 -6.98234823e-05 -1.89556265e-05 1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 2.68866425e-06 1.42268363e-05 7.85723189e-05 -9.08455661e-06 -4.71433913e-05 -1.11865457e-05 2.63871153e-06 1.42167199e-05 4.21116432e-06 -1.58322692e-06 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 1.42268363e-05 4.06268943e-05 2.35716957e-04 -4.71433913e-05 -1.34800267e-04 -3.35596371e-05 1.42167199e-05 4.05499645e-05 1.01132588e-05 -8.10999291e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 -3.35180212e-06 -1.00554064e-05 -5.22950839e-05 1.11865457e-05 3.35596371e-05 6.62206635e-06 -3.20934171e-06 -9.62802513e-06 -2.75203269e-06 2.06402452e-06 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 7.71134021e-07 4.25694169e-06 2.32744941e-05 -2.63871153e-06 -1.42167199e-05 -3.20934171e-06 7.39948805e-07 4.18903631e-06 1.27158164e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 4.25694169e-06 1.21229785e-05 6.98234823e-05 -1.42167199e-05 -4.05499645e-05 -9.62802513e-06 4.18903631e-06 1.19107123e-05 3.01557961e-06 -2.42817748e-06 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 1.26475376e-06 3.01684543e-06 1.89556265e-05 -4.21116432e-06 -1.01132588e-05 -2.75203269e-06 1.27158164e-06 3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 -4.62680413e-07 -2.42459571e-06 -1.42167199e-05 1.58322692e-06 8.10999291e-06 2.06402452e-06 -4.54207908e-07 -2.42817748e-06 -6.83032454e-07 2.55460371e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +-2 -1 1 157 + 6.09114917e-05 6.14710110e-04 2.95973455e-04 5.91946911e-05 -5.91946911e-05 -1.00888729e-03 -2.01777458e-04 2.01777458e-04 9.60688961e-05 3.46658769e-05 -3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 2.94705075e-03 5.89410151e-04 -5.89410151e-04 -1.00363091e-02 -2.00726181e-03 2.00726181e-03 8.88952536e-04 3.20773116e-04 -3.20773116e-04 -6.41546233e-05 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 -2.97034962e-04 2.97034962e-04 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -4.12544643e-04 -1.60446843e-04 1.60446843e-04 3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 1.57915946e-05 5.94069924e-05 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -1.01027404e-04 1.92305372e-05 3.42276980e-05 1.06916470e-05 -3.84610745e-06 5.91946911e-05 5.89410151e-04 2.97034962e-04 5.94069924e-05 1.57915946e-05 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 1.01027404e-04 3.42276980e-05 1.92305372e-05 1.06916470e-05 3.84610745e-06 1.00888729e-03 1.00363091e-02 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -1.62454089e-02 -3.42864166e-03 3.42864166e-03 1.36277573e-03 5.31669453e-04 -5.31669453e-04 -1.13703758e-04 2.01777458e-04 2.00726181e-03 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -3.42864166e-03 2.12071039e-04 6.85728332e-04 3.36380075e-04 -7.05429391e-05 -1.13703758e-04 -3.68493395e-05 1.41085878e-05 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 3.42864166e-03 6.85728332e-04 2.12071039e-04 -3.36380075e-04 -1.13703758e-04 -7.05429391e-05 -3.68493395e-05 -1.41085878e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 1.01027404e-04 -1.01027404e-04 -1.36277573e-03 -3.36380075e-04 3.36380075e-04 4.50164907e-05 2.81673025e-05 -2.81673025e-05 -7.96867359e-06 3.46658769e-05 3.20773116e-04 1.60446843e-04 -1.92305372e-05 -3.42276980e-05 -5.31669453e-04 7.05429391e-05 1.13703758e-04 2.81673025e-05 -2.14746155e-05 -1.02201763e-05 -6.74117956e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -3.42276980e-05 -1.92305372e-05 5.31669453e-04 1.13703758e-04 7.05429391e-05 -2.81673025e-05 -1.02201763e-05 -2.14746155e-05 -6.74117956e-06 -4.42749712e-06 -1.06916470e-05 -1.06916470e-05 3.68493395e-05 3.68493395e-05 -6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 -3.42276980e-05 3.84610745e-06 -3.84610745e-06 1.13703758e-04 -1.41085878e-05 1.41085878e-05 -7.96867359e-06 4.42749712e-06 -4.42749712e-06 -2.22629335e-07 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -2 -1 2 169 - 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -6.68093428e-06 1.33618686e-06 1.32755051e-05 2.21258418e-05 -4.42516836e-06 -6.09251692e-07 3.95720582e-06 -7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -7.10282899e-05 1.42056580e-05 1.40803698e-04 2.34672831e-04 -4.69345661e-05 -6.49920380e-06 4.22135669e-05 -8.44271339e-06 3.37708535e-05 -1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -2.13948100e-05 4.27896200e-06 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -2.41503840e-06 1.21229785e-05 -2.42459571e-06 1.02166601e-05 -4.25694169e-06 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -3.50230610e-05 7.13160333e-06 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.90296087e-06 2.08960005e-05 -4.25694169e-06 1.63799202e-05 -6.96533351e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 7.13160333e-06 -7.91365000e-07 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 5.80592174e-07 -4.25694169e-06 4.62680413e-07 -3.53512266e-06 7.71134021e-07 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -1.34800267e-04 -2.35716957e-04 4.71433913e-05 8.02147948e-06 -4.05499645e-05 8.10999291e-06 -3.41201277e-05 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.35716957e-04 -3.86231687e-04 7.85723189e-05 9.73148786e-06 -6.98234823e-05 1.42167199e-05 -5.47666844e-05 2.32744941e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 4.71433913e-05 7.85723189e-05 -9.08455661e-06 -1.94629757e-06 1.42167199e-05 -1.58322692e-06 1.17934149e-05 -2.63871153e-06 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 2.90296087e-06 -5.80592174e-07 -8.02147948e-06 -9.73148786e-06 1.94629757e-06 -2.37391660e-07 -2.20244401e-06 4.40488803e-07 -1.20827724e-06 5.03448848e-07 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -2.08960005e-05 4.25694169e-06 4.05499645e-05 6.98234823e-05 -1.42167199e-05 -2.20244401e-06 1.19107123e-05 -2.42817748e-06 9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 4.25694169e-06 -4.62680413e-07 -8.10999291e-06 -1.42167199e-05 1.58322692e-06 4.40488803e-07 -2.42817748e-06 2.55460371e-07 -2.12901390e-06 4.54207908e-07 3.16576465e-06 3.37708535e-05 -1.02166601e-05 -1.63799202e-05 3.53512266e-06 3.41201277e-05 5.47666844e-05 -1.17934149e-05 -1.20827724e-06 9.84590416e-06 -2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 6.96533351e-06 -7.71134021e-07 -1.42167199e-05 -2.32744941e-05 2.63871153e-06 5.03448848e-07 -4.18903631e-06 4.54207908e-07 -3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 6.68093428e-06 4.00856057e-06 1.33618686e-06 -2.21258418e-05 -1.32755051e-05 -4.42516836e-06 3.04625846e-06 3.95720582e-06 1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 4.26169739e-05 1.42056580e-05 -2.34672831e-04 -1.40803698e-04 -4.69345661e-05 3.24960190e-05 4.22135669e-05 1.40711890e-05 1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -2.13948100e-05 -7.13160333e-06 1.16503354e-04 7.11341813e-05 2.37113938e-05 -1.56369075e-05 -2.08960005e-05 -6.96533351e-06 -5.67592226e-06 -4.25694169e-06 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -1.22019303e-05 -4.27896200e-06 7.11341813e-05 4.06268943e-05 1.42268363e-05 -1.00554064e-05 -1.21229785e-05 -4.25694169e-06 -3.01684543e-06 -2.42459571e-06 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -4.27896200e-06 -7.91365000e-07 2.37113938e-05 1.42268363e-05 2.68866425e-06 -3.35180212e-06 -4.25694169e-06 -7.71134021e-07 -1.26475376e-06 -4.62680413e-07 2.21258418e-05 2.34672831e-04 1.16503354e-04 7.11341813e-05 2.37113938e-05 -3.86231687e-04 -2.35716957e-04 -7.85723189e-05 5.22950839e-05 6.98234823e-05 2.32744941e-05 1.89556265e-05 1.42167199e-05 1.32755051e-05 1.40803698e-04 7.11341813e-05 4.06268943e-05 1.42268363e-05 -2.35716957e-04 -1.34800267e-04 -4.71433913e-05 3.35596371e-05 4.05499645e-05 1.42167199e-05 1.01132588e-05 8.10999291e-06 4.42516836e-06 4.69345661e-05 2.37113938e-05 1.42268363e-05 2.68866425e-06 -7.85723189e-05 -4.71433913e-05 -9.08455661e-06 1.11865457e-05 1.42167199e-05 2.63871153e-06 4.21116432e-06 1.58322692e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 1.00554064e-05 3.35180212e-06 -5.22950839e-05 -3.35596371e-05 -1.11865457e-05 6.62206635e-06 9.62802513e-06 3.20934171e-06 2.75203269e-06 2.06402452e-06 3.95720582e-06 4.22135669e-05 2.08960005e-05 1.21229785e-05 4.25694169e-06 -6.98234823e-05 -4.05499645e-05 -1.42167199e-05 9.62802513e-06 1.19107123e-05 4.18903631e-06 3.01557961e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 6.96533351e-06 4.25694169e-06 7.71134021e-07 -2.32744941e-05 -1.42167199e-05 -2.63871153e-06 3.20934171e-06 4.18903631e-06 7.39948805e-07 1.27158164e-06 4.54207908e-07 1.05525488e-06 1.12569512e-05 5.67592226e-06 3.01684543e-06 1.26475376e-06 -1.89556265e-05 -1.01132588e-05 -4.21116432e-06 2.75203269e-06 3.01557961e-06 1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 2.42459571e-06 4.62680413e-07 -1.42167199e-05 -8.10999291e-06 -1.58322692e-06 2.06402452e-06 2.42817748e-06 4.54207908e-07 6.83032454e-07 2.55460371e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -1 3 0 -2 0 -1 169 - 1.26117398e-06 1.33679398e-05 1.33618686e-06 -4.00856057e-06 -6.68093428e-06 -4.42516836e-06 1.32755051e-05 2.21258418e-05 -2.43700677e-06 -7.91441164e-07 -1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -4.26169739e-05 -7.10282899e-05 -4.69345661e-05 1.40803698e-04 2.34672831e-04 -2.59968152e-05 -8.44271339e-06 -1.40711890e-05 -2.25139024e-05 4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 4.27896200e-06 7.13160333e-06 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 2.77120995e-06 4.62680413e-07 7.71134021e-07 2.27036890e-06 -4.25694169e-06 4.00856057e-06 4.26169739e-05 4.27896200e-06 -1.22019303e-05 -2.13948100e-05 -1.42268363e-05 4.06268943e-05 7.11341813e-05 -7.64036796e-06 -2.42459571e-06 -4.25694169e-06 -7.19981464e-06 1.21229785e-05 6.68093428e-06 7.10282899e-05 7.13160333e-06 -2.13948100e-05 -3.50230610e-05 -2.37113938e-05 7.11341813e-05 1.16503354e-04 -1.27339466e-05 -4.25694169e-06 -6.96533351e-06 -1.07039980e-05 2.08960005e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -9.08455661e-06 4.71433913e-05 7.85723189e-05 -9.24024813e-06 -1.58322692e-06 -2.63871153e-06 -7.58225060e-06 1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 4.06268943e-05 7.11341813e-05 4.71433913e-05 -1.34800267e-04 -2.35716957e-04 2.55381576e-05 8.10999291e-06 1.42167199e-05 2.40068689e-05 -4.05499645e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 7.11341813e-05 1.16503354e-04 7.85723189e-05 -2.35716957e-04 -3.86231687e-04 4.25635960e-05 1.42167199e-05 2.32744941e-05 3.58110579e-05 -6.98234823e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 7.64036796e-06 1.27339466e-05 9.24024813e-06 -2.55381576e-05 -4.25635960e-05 4.52926879e-06 1.62353572e-06 2.70589286e-06 3.96030993e-06 -7.42558112e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 2.42459571e-06 4.25694169e-06 1.58322692e-06 -8.10999291e-06 -1.42167199e-05 1.62353572e-06 2.55460371e-07 4.54207908e-07 1.44598144e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 4.25694169e-06 6.96533351e-06 2.63871153e-06 -1.42167199e-05 -2.32744941e-05 2.70589286e-06 4.54207908e-07 7.39948805e-07 2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 7.19981464e-06 1.07039980e-05 7.58225060e-06 -2.40068689e-05 -3.58110579e-05 3.96030993e-06 1.44598144e-06 2.14358063e-06 2.74669353e-06 -6.83032454e-06 3.95720582e-06 4.22135669e-05 4.25694169e-06 -1.21229785e-05 -2.08960005e-05 -1.42167199e-05 4.05499645e-05 6.98234823e-05 -7.42558112e-06 -2.42817748e-06 -4.18903631e-06 -6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 4.00856057e-06 -1.33618686e-06 -6.68093428e-06 -1.32755051e-05 4.42516836e-06 2.21258418e-05 -6.09251692e-07 -7.91441164e-07 -3.95720582e-06 -3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -1.42056580e-05 -7.10282899e-05 -1.40803698e-04 4.69345661e-05 2.34672831e-04 -6.49920380e-06 -8.44271339e-06 -4.22135669e-05 -3.37708535e-05 1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 4.27896200e-06 2.13948100e-05 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 2.41503840e-06 2.42459571e-06 1.21229785e-05 1.02166601e-05 -4.25694169e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.91365000e-07 -7.13160333e-06 -1.42268363e-05 2.68866425e-06 2.37113938e-05 -5.80592174e-07 -4.62680413e-07 -4.25694169e-06 -3.53512266e-06 7.71134021e-07 6.68093428e-06 7.10282899e-05 2.13948100e-05 -7.13160333e-06 -3.50230610e-05 -7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.90296087e-06 -4.25694169e-06 -2.08960005e-05 -1.63799202e-05 6.96533351e-06 1.32755051e-05 1.40803698e-04 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -1.34800267e-04 4.71433913e-05 2.35716957e-04 -8.02147948e-06 -8.10999291e-06 -4.05499645e-05 -3.41201277e-05 1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.68866425e-06 2.37113938e-05 4.71433913e-05 -9.08455661e-06 -7.85723189e-05 1.94629757e-06 1.58322692e-06 1.42167199e-05 1.17934149e-05 -2.63871153e-06 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.35716957e-04 -7.85723189e-05 -3.86231687e-04 9.73148786e-06 1.42167199e-05 6.98234823e-05 5.47666844e-05 -2.32744941e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 5.80592174e-07 2.90296087e-06 8.02147948e-06 -1.94629757e-06 -9.73148786e-06 -2.37391660e-07 4.40488803e-07 2.20244401e-06 1.20827724e-06 -5.03448848e-07 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.62680413e-07 4.25694169e-06 8.10999291e-06 -1.58322692e-06 -1.42167199e-05 4.40488803e-07 2.55460371e-07 2.42817748e-06 2.12901390e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 4.25694169e-06 2.08960005e-05 4.05499645e-05 -1.42167199e-05 -6.98234823e-05 2.20244401e-06 2.42817748e-06 1.19107123e-05 9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 3.53512266e-06 1.63799202e-05 3.41201277e-05 -1.17934149e-05 -5.47666844e-05 1.20827724e-06 2.12901390e-06 9.84590416e-06 7.51335398e-06 -3.41516227e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 -7.71134021e-07 -6.96533351e-06 -1.42167199e-05 2.63871153e-06 2.32744941e-05 -5.03448848e-07 -4.54207908e-07 -4.18903631e-06 -3.41516227e-06 7.39948805e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 0 0 335 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.03850368e-04 6.83086768e-03 -8.43337208e-04 -2.53001162e-03 -2.53001162e-03 2.52365441e-03 7.57096322e-03 7.57096322e-03 -1.00913723e-04 6.55453856e-05 6.55453856e-05 1.96636157e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 -1.71773408e-02 -1.71773408e-02 1.58592065e-02 4.75776194e-02 4.75776194e-02 1.03725365e-03 -6.73716006e-04 -6.73716006e-04 -2.02114802e-03 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 8.43337208e-04 5.72578026e-03 4.26045592e-04 -2.38241943e-03 -2.38241943e-03 -1.48238216e-03 6.78401156e-03 6.78401156e-03 -7.33694046e-06 -1.56190191e-04 -1.56190191e-04 -8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -5.10773033e-05 -5.15813158e-06 8.84684845e-05 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -5.92707290e-03 -7.14725830e-03 6.78401156e-03 1.66083153e-02 2.03520347e-02 2.01015902e-04 -1.25198469e-04 -8.22769560e-05 -1.28764539e-04 -3.75595407e-04 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 8.84684845e-05 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -7.14725830e-03 -5.92707290e-03 6.78401156e-03 2.03520347e-02 1.66083153e-02 2.01015902e-04 -8.22769560e-05 -1.25198469e-04 1.28764539e-04 -3.75595407e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 6.78401156e-03 6.78401156e-03 5.13494064e-03 -1.85117687e-02 -1.85117687e-02 -4.17572779e-04 5.12247195e-04 5.12247195e-04 9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 1.80337194e-04 1.78786668e-05 -3.12353182e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 1.66083153e-02 2.03520347e-02 -1.85117687e-02 -4.42297760e-02 -5.55353062e-02 -1.58669337e-03 1.02255338e-03 9.58279859e-04 1.92820575e-04 3.06766015e-03 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 2.03520347e-02 1.66083153e-02 -1.85117687e-02 -5.55353062e-02 -4.42297760e-02 -1.58669337e-03 9.58279859e-04 1.02255338e-03 -1.92820575e-04 3.06766015e-03 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 5.10773033e-05 -1.80337194e-04 -1.80337194e-04 1.91892174e-05 -3.29373633e-05 -1.00913723e-04 1.03725365e-03 7.33694046e-06 -2.01015902e-04 -2.01015902e-04 4.17572779e-04 1.58669337e-03 1.58669337e-03 -3.22133532e-04 3.31742869e-04 3.31742869e-04 6.87051071e-04 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 6.55453856e-05 -6.73716006e-04 1.56190191e-04 1.25198469e-04 8.22769560e-05 -5.12247195e-04 -1.02255338e-03 -9.58279859e-04 3.31742869e-04 -4.61448819e-06 -1.53061324e-05 5.93087946e-05 -5.20388754e-04 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 6.55453856e-05 -6.73716006e-04 1.56190191e-04 8.22769560e-05 1.25198469e-04 -5.12247195e-04 -9.58279859e-04 -1.02255338e-03 3.31742869e-04 -1.53061324e-05 -4.61448819e-06 -5.93087946e-05 -5.20388754e-04 5.15813158e-06 -5.15813158e-06 -1.78786668e-05 1.78786668e-05 -7.50720721e-06 1.28764539e-04 -1.28764539e-04 -1.92820575e-04 1.92820575e-04 5.93087946e-05 -5.93087946e-05 3.46774814e-04 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 -3.29373633e-05 5.72220086e-05 1.96636157e-04 -2.02114802e-03 8.22769560e-05 3.75595407e-04 3.75595407e-04 -9.58279859e-04 -3.06766015e-03 -3.06766015e-03 6.87051071e-04 -5.20388754e-04 -5.20388754e-04 -1.39231783e-03 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -5.10773033e-05 -5.15813158e-06 8.84684845e-05 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 8.84684845e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 1.80337194e-04 1.78786668e-05 -3.12353182e-04 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 5.10773033e-05 -1.80337194e-04 -1.80337194e-04 1.91892174e-05 -3.29373633e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 5.15813158e-06 -5.15813158e-06 -1.78786668e-05 1.78786668e-05 -7.50720721e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 -3.29373633e-05 5.72220086e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 16 17 19 20 21 25 13 14 16 17 19 20 21 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 25 15 18 22 23 15 18 22 23 16 17 19 20 24 13 14 16 17 19 20 21 25 - 0 20 40 56 78 100 116 138 160 180 197 214 226 246 254 262 266 275 284 288 297 306 314 318 322 327 335 --2 0 1 676 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 -3.25715205e-04 1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -2.53001162e-03 -8.43337208e-04 7.57096322e-03 7.57096322e-03 2.52365441e-03 5.04568613e-05 1.96636157e-04 6.55453856e-05 8.73938474e-05 6.55453856e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 -2.89596307e-03 9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -1.71773408e-02 -5.72578026e-03 4.75776194e-02 4.75776194e-02 1.58592065e-02 -5.18626823e-04 -2.02114802e-03 -6.73716006e-04 -8.98288008e-04 -6.73716006e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 -1.33488137e-04 8.09297916e-05 4.04648958e-05 1.33773441e-04 1.78364587e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -7.14725830e-03 -2.38241943e-03 1.66083153e-02 2.03520347e-02 6.78401156e-03 -2.12021312e-04 -3.75595407e-04 -1.25198469e-04 -1.09702608e-04 -8.22769560e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 3.08011777e-04 1.78364587e-04 1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -5.92707290e-03 -2.38241943e-03 2.03520347e-02 1.66083153e-02 6.78401156e-03 1.10054107e-05 -3.75595407e-04 -8.22769560e-05 -2.38467147e-04 -1.25198469e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 4.04648958e-05 1.82490838e-04 8.09297916e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 -2.38241943e-03 4.26045592e-04 6.78401156e-03 6.78401156e-03 -1.48238216e-03 3.66847023e-06 -8.22769560e-05 -1.56190191e-04 6.35397682e-06 -1.56190191e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 3.95630639e-04 -1.77697458e-04 -8.88487290e-05 -3.69835640e-04 -4.93114186e-04 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 2.03520347e-02 6.78401156e-03 -4.42297760e-02 -5.55353062e-02 -1.85117687e-02 9.60334201e-04 3.06766015e-03 1.02255338e-03 1.27770648e-03 9.58279859e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 -8.28520008e-04 -4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 1.66083153e-02 6.78401156e-03 -5.55353062e-02 -4.42297760e-02 -1.85117687e-02 6.26359168e-04 3.06766015e-03 9.58279859e-04 1.47052705e-03 1.02255338e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 -8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -1.85117687e-02 -1.85117687e-02 5.13494064e-03 2.08786389e-04 9.58279859e-04 5.12247195e-04 3.61628634e-04 5.12247195e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 4.91071291e-05 -3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -1.10054107e-05 -3.66847023e-06 -9.60334201e-04 -6.26359168e-04 -2.08786389e-04 1.79547727e-04 -3.43525536e-04 -1.14508512e-04 -2.89645810e-04 -2.17234357e-04 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 -1.78364587e-04 1.77697458e-04 8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 3.75595407e-04 8.22769560e-05 -3.06766015e-03 -3.06766015e-03 -9.58279859e-04 -3.43525536e-04 -1.39231783e-03 -5.20388754e-04 -5.95003681e-04 -5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -1.78364587e-04 -4.04648958e-05 8.88487290e-05 4.93114186e-04 8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 8.22769560e-05 1.56190191e-04 -1.02255338e-03 -9.58279859e-04 -5.12247195e-04 -1.14508512e-04 -5.20388754e-04 -4.61448819e-06 -3.16952150e-04 -1.53061324e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 -1.82490838e-04 3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 8.73938474e-05 -8.98288008e-04 1.09702608e-04 2.38467147e-04 -6.35397682e-06 -1.27770648e-03 -1.47052705e-03 -3.61628634e-04 -2.89645810e-04 -5.95003681e-04 -3.16952150e-04 -1.54906445e-04 -2.57643355e-04 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -3.08011777e-04 -8.09297916e-05 4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 6.55453856e-05 -6.73716006e-04 8.22769560e-05 1.25198469e-04 1.56190191e-04 -9.58279859e-04 -1.02255338e-03 -5.12247195e-04 -2.17234357e-04 -5.20388754e-04 -1.53061324e-05 -2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -6.68093428e-06 -4.00856057e-06 4.42516836e-06 2.21258418e-05 1.32755051e-05 -2.43700677e-06 1.31906861e-06 7.91441164e-07 2.11050977e-06 3.95720582e-06 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 -3.25715205e-04 1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -7.10282899e-05 -4.26169739e-05 4.69345661e-05 2.34672831e-04 1.40803698e-04 -2.59968152e-05 1.40711890e-05 8.44271339e-06 2.25139024e-05 4.22135669e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 -2.89596307e-03 9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -7.13160333e-06 -4.27896200e-06 2.68866425e-06 2.37113938e-05 1.42268363e-05 -2.77120995e-06 7.71134021e-07 4.62680413e-07 2.27036890e-06 4.25694169e-06 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 -1.33488137e-04 8.09297916e-05 4.04648958e-05 1.33773441e-04 1.78364587e-04 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -3.50230610e-05 -2.13948100e-05 2.37113938e-05 1.16503354e-04 7.11341813e-05 -1.27339466e-05 6.96533351e-06 4.25694169e-06 1.07039980e-05 2.08960005e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 3.08011777e-04 1.78364587e-04 1.70112085e-04 3.08011777e-04 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -2.13948100e-05 -1.22019303e-05 1.42268363e-05 7.11341813e-05 4.06268943e-05 -7.64036796e-06 4.25694169e-06 2.42459571e-06 7.19981464e-06 1.21229785e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 4.04648958e-05 1.82490838e-04 8.09297916e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 2.37113938e-05 1.42268363e-05 -9.08455661e-06 -7.85723189e-05 -4.71433913e-05 9.24024813e-06 -2.63871153e-06 -1.58322692e-06 -7.58225060e-06 -1.42167199e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 3.95630639e-04 -1.77697458e-04 -8.88487290e-05 -3.69835640e-04 -4.93114186e-04 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 1.16503354e-04 7.11341813e-05 -7.85723189e-05 -3.86231687e-04 -2.35716957e-04 4.25635960e-05 -2.32744941e-05 -1.42167199e-05 -3.58110579e-05 -6.98234823e-05 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 -8.28520008e-04 -4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 7.11341813e-05 4.06268943e-05 -4.71433913e-05 -2.35716957e-04 -1.34800267e-04 2.55381576e-05 -1.42167199e-05 -8.10999291e-06 -2.40068689e-05 -4.05499645e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 -8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 1.27339466e-05 7.64036796e-06 -9.24024813e-06 -4.25635960e-05 -2.55381576e-05 4.52926879e-06 -2.70589286e-06 -1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 4.91071291e-05 -3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -6.96533351e-06 -4.25694169e-06 2.63871153e-06 2.32744941e-05 1.42167199e-05 -2.70589286e-06 7.39948805e-07 4.54207908e-07 2.14358063e-06 4.18903631e-06 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 -1.78364587e-04 1.77697458e-04 8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -4.25694169e-06 -2.42459571e-06 1.58322692e-06 1.42167199e-05 8.10999291e-06 -1.62353572e-06 4.54207908e-07 2.55460371e-07 1.44598144e-06 2.42817748e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -1.78364587e-04 -4.04648958e-05 8.88487290e-05 4.93114186e-04 8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 2.11050977e-06 2.25139024e-05 -2.27036890e-06 -1.07039980e-05 -7.19981464e-06 7.58225060e-06 3.58110579e-05 2.40068689e-05 -3.96030993e-06 2.14358063e-06 1.44598144e-06 2.74669353e-06 6.83032454e-06 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 -1.82490838e-04 3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 3.95720582e-06 4.22135669e-05 -4.25694169e-06 -2.08960005e-05 -1.21229785e-05 1.42167199e-05 6.98234823e-05 4.05499645e-05 -7.42558112e-06 4.18903631e-06 2.42817748e-06 6.83032454e-06 1.19107123e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -3.08011777e-04 -8.09297916e-05 4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +-2 0 0 363 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 8.43337208e-04 -2.53001162e-03 -7.57096322e-03 -2.52365441e-03 7.57096322e-03 5.04568613e-05 6.55453856e-05 -1.96636157e-04 -8.73938474e-05 -6.55453856e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 5.72578026e-03 -1.71773408e-02 -4.75776194e-02 -1.58592065e-02 4.75776194e-02 -5.18626823e-04 -6.73716006e-04 2.02114802e-03 8.98288008e-04 6.73716006e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 4.68133080e-05 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -2.38241943e-03 7.14725830e-03 1.66083153e-02 6.78401156e-03 -2.03520347e-02 2.12021312e-04 1.25198469e-04 -3.75595407e-04 -1.09702608e-04 -8.22769560e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 4.26045592e-04 2.38241943e-03 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -3.66847023e-06 1.56190191e-04 -8.22769560e-05 6.35397682e-06 -1.56190191e-04 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 -4.16551765e-05 2.53001162e-03 1.71773408e-02 7.14725830e-03 2.38241943e-03 -5.92707290e-03 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 1.10054107e-05 -8.22769560e-05 3.75595407e-04 2.38467147e-04 1.25198469e-04 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 -1.65115925e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -4.42297760e-02 -1.85117687e-02 5.55353062e-02 -9.60334201e-04 -1.02255338e-03 3.06766015e-03 1.27770648e-03 9.58279859e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 2.52365441e-03 1.58592065e-02 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -1.85117687e-02 5.13494064e-03 1.85117687e-02 -2.08786389e-04 -5.12247195e-04 9.58279859e-04 3.61628634e-04 5.12247195e-04 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 1.47237258e-04 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 5.55353062e-02 1.85117687e-02 -4.42297760e-02 6.26359168e-04 9.58279859e-04 -3.06766015e-03 -1.47052705e-03 -1.02255338e-03 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 3.66847023e-06 -1.10054107e-05 9.60334201e-04 2.08786389e-04 -6.26359168e-04 1.79547727e-04 -1.14508512e-04 3.43525536e-04 2.89645810e-04 2.17234357e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -1.56190191e-04 8.22769560e-05 1.02255338e-03 5.12247195e-04 -9.58279859e-04 -1.14508512e-04 -4.61448819e-06 5.20388754e-04 3.16952150e-04 1.53061324e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.96636157e-04 2.02114802e-03 3.75595407e-04 8.22769560e-05 -3.75595407e-04 -3.06766015e-03 -9.58279859e-04 3.06766015e-03 3.43525536e-04 5.20388754e-04 -1.39231783e-03 -5.95003681e-04 -5.20388754e-04 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -8.73938474e-05 8.98288008e-04 1.09702608e-04 -6.35397682e-06 -2.38467147e-04 -1.27770648e-03 -3.61628634e-04 1.47052705e-03 2.89645810e-04 3.16952150e-04 -5.95003681e-04 -1.54906445e-04 -2.57643355e-04 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -6.55453856e-05 6.73716006e-04 8.22769560e-05 1.56190191e-04 -1.25198469e-04 -9.58279859e-04 -5.12247195e-04 1.02255338e-03 2.17234357e-04 1.53061324e-05 -5.20388754e-04 -2.57643355e-04 -4.61448819e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 4.68133080e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 -4.16551765e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 1.47237258e-04 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 +-2 0 1 652 + 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 -3.25715205e-04 -2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 2.53001162e-03 -8.43337208e-04 -7.57096322e-03 -7.57096322e-03 2.52365441e-03 5.04568613e-05 1.96636157e-04 -6.55453856e-05 8.73938474e-05 -6.55453856e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 -2.89596307e-03 -1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 1.71773408e-02 -5.72578026e-03 -4.75776194e-02 -4.75776194e-02 1.58592065e-02 -5.18626823e-04 -2.02114802e-03 6.73716006e-04 -8.98288008e-04 6.73716006e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -1.96428516e-04 -3.08011777e-04 3.08011777e-04 1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -7.14725830e-03 2.38241943e-03 1.66083153e-02 2.03520347e-02 -6.78401156e-03 2.12021312e-04 3.75595407e-04 -1.25198469e-04 1.09702608e-04 -8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 -8.09297916e-05 1.78364587e-04 4.87173978e-05 4.04648958e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -5.92707290e-03 2.38241943e-03 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -1.10054107e-05 3.75595407e-04 -8.22769560e-05 2.38467147e-04 -1.25198469e-04 3.25715205e-04 2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 -8.09297916e-05 4.87173978e-05 -4.04648958e-05 8.43337208e-04 5.72578026e-03 2.38241943e-03 2.38241943e-03 4.26045592e-04 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 3.66847023e-06 -8.22769560e-05 1.56190191e-04 6.35397682e-06 1.56190191e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 4.89886959e-04 8.28520008e-04 -8.28520008e-04 -4.93114186e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -4.42297760e-02 -5.55353062e-02 1.85117687e-02 -9.60334201e-04 -3.06766015e-03 1.02255338e-03 -1.27770648e-03 9.58279859e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 1.77697458e-04 -4.93114186e-04 -1.57708364e-04 -8.88487290e-05 7.57096322e-03 4.75776194e-02 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -5.55353062e-02 -4.42297760e-02 1.85117687e-02 -6.26359168e-04 -3.06766015e-03 9.58279859e-04 -1.47052705e-03 1.02255338e-03 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 1.77697458e-04 -1.57708364e-04 8.88487290e-05 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 1.85117687e-02 1.85117687e-02 5.13494064e-03 2.08786389e-04 9.58279859e-04 -5.12247195e-04 3.61628634e-04 -5.12247195e-04 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 -1.82595267e-04 -4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 1.10054107e-05 -3.66847023e-06 9.60334201e-04 6.26359168e-04 -2.08786389e-04 1.79547727e-04 -3.43525536e-04 1.14508512e-04 -2.89645810e-04 2.17234357e-04 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 -1.78364587e-04 -8.28520008e-04 -1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -3.75595407e-04 8.22769560e-05 3.06766015e-03 3.06766015e-03 -9.58279859e-04 -3.43525536e-04 -1.39231783e-03 5.20388754e-04 -5.95003681e-04 5.20388754e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 -1.78364587e-04 8.09297916e-05 8.28520008e-04 4.93114186e-04 -1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -6.55453856e-05 6.73716006e-04 1.25198469e-04 8.22769560e-05 -1.56190191e-04 -1.02255338e-03 -9.58279859e-04 5.12247195e-04 1.14508512e-04 5.20388754e-04 -4.61448819e-06 3.16952150e-04 -1.53061324e-05 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 -2.38467147e-04 -6.35397682e-06 1.27770648e-03 1.47052705e-03 -3.61628634e-04 -2.89645810e-04 -5.95003681e-04 3.16952150e-04 -1.54906445e-04 2.57643355e-04 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 -4.04648958e-05 4.04648958e-05 4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 -6.55453856e-05 6.73716006e-04 8.22769560e-05 1.25198469e-04 -1.56190191e-04 -9.58279859e-04 -1.02255338e-03 5.12247195e-04 2.17234357e-04 5.20388754e-04 -1.53061324e-05 2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 6.68093428e-06 1.33618686e-06 -4.00856057e-06 -2.21258418e-05 -4.42516836e-06 1.32755051e-05 3.04625846e-06 1.31906861e-06 -3.95720582e-06 -1.05525488e-06 -7.91441164e-07 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 -3.25715205e-04 -2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 1.42056580e-05 -4.26169739e-05 -2.34672831e-04 -4.69345661e-05 1.40803698e-04 3.24960190e-05 1.40711890e-05 -4.22135669e-05 -1.12569512e-05 -8.44271339e-06 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 -2.89596307e-03 -1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -7.13160333e-06 2.13948100e-05 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -1.56369075e-05 -6.96533351e-06 2.08960005e-05 5.67592226e-06 4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -1.96428516e-04 -3.08011777e-04 3.08011777e-04 1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -7.91365000e-07 4.27896200e-06 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -3.35180212e-06 -7.71134021e-07 4.25694169e-06 1.26475376e-06 4.62680413e-07 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 -8.09297916e-05 1.78364587e-04 4.87173978e-05 4.04648958e-05 4.00856057e-06 4.26169739e-05 2.13948100e-05 4.27896200e-06 -1.22019303e-05 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 1.00554064e-05 4.25694169e-06 -1.21229785e-05 -3.01684543e-06 -2.42459571e-06 3.25715205e-04 2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 -8.09297916e-05 4.87173978e-05 -4.04648958e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -3.86231687e-04 -7.85723189e-05 2.35716957e-04 5.22950839e-05 2.32744941e-05 -6.98234823e-05 -1.89556265e-05 -1.42167199e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 4.89886959e-04 8.28520008e-04 -8.28520008e-04 -4.93114186e-04 4.42516836e-06 4.69345661e-05 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -7.85723189e-05 -9.08455661e-06 4.71433913e-05 1.11865457e-05 2.63871153e-06 -1.42167199e-05 -4.21116432e-06 -1.58322692e-06 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 1.77697458e-04 -4.93114186e-04 -1.57708364e-04 -8.88487290e-05 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 2.35716957e-04 4.71433913e-05 -1.34800267e-04 -3.35596371e-05 -1.42167199e-05 4.05499645e-05 1.01132588e-05 8.10999291e-06 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 1.77697458e-04 -1.57708364e-04 8.88487290e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 3.35180212e-06 -1.00554064e-05 -5.22950839e-05 -1.11865457e-05 3.35596371e-05 6.62206635e-06 3.20934171e-06 -9.62802513e-06 -2.75203269e-06 -2.06402452e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 -1.82595267e-04 -4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 1.31906861e-06 1.40711890e-05 6.96533351e-06 7.71134021e-07 -4.25694169e-06 -2.32744941e-05 -2.63871153e-06 1.42167199e-05 3.20934171e-06 7.39948805e-07 -4.18903631e-06 -1.27158164e-06 -4.54207908e-07 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 -1.78364587e-04 -8.28520008e-04 -1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 -4.25694169e-06 1.21229785e-05 6.98234823e-05 1.42167199e-05 -4.05499645e-05 -9.62802513e-06 -4.18903631e-06 1.19107123e-05 3.01557961e-06 2.42817748e-06 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 -1.78364587e-04 8.09297916e-05 8.28520008e-04 4.93114186e-04 -1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 -1.26475376e-06 3.01684543e-06 1.89556265e-05 4.21116432e-06 -1.01132588e-05 -2.75203269e-06 -1.27158164e-06 3.01557961e-06 6.53895969e-07 6.83032454e-07 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 -4.62680413e-07 2.42459571e-06 1.42167199e-05 1.58322692e-06 -8.10999291e-06 -2.06402452e-06 -4.54207908e-07 2.42817748e-06 6.83032454e-07 2.55460371e-07 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 -4.04648958e-05 4.04648958e-05 4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 -2 0 2 532 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -4.00856057e-06 1.33618686e-06 2.21258418e-05 1.32755051e-05 -4.42516836e-06 3.04625846e-06 3.95720582e-06 -1.31906861e-06 1.05525488e-06 -7.91441164e-07 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -4.26169739e-05 1.42056580e-05 2.34672831e-04 1.40803698e-04 -4.69345661e-05 3.24960190e-05 4.22135669e-05 -1.40711890e-05 1.12569512e-05 -8.44271339e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 4.68133080e-05 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -2.13948100e-05 7.13160333e-06 1.16503354e-04 7.11341813e-05 -2.37113938e-05 1.56369075e-05 2.08960005e-05 -6.96533351e-06 5.67592226e-06 -4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 4.16551765e-05 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -1.22019303e-05 4.27896200e-06 7.11341813e-05 4.06268943e-05 -1.42268363e-05 1.00554064e-05 1.21229785e-05 -4.25694169e-06 3.01684543e-06 -2.42459571e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 4.27896200e-06 -7.91365000e-07 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 -3.35180212e-06 -4.25694169e-06 7.71134021e-07 -1.26475376e-06 4.62680413e-07 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -3.86231687e-04 -2.35716957e-04 7.85723189e-05 -5.22950839e-05 -6.98234823e-05 2.32744941e-05 -1.89556265e-05 1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 -1.47237258e-04 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -2.35716957e-04 -1.34800267e-04 4.71433913e-05 -3.35596371e-05 -4.05499645e-05 1.42167199e-05 -1.01132588e-05 8.10999291e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 7.85723189e-05 4.71433913e-05 -9.08455661e-06 1.11865457e-05 1.42167199e-05 -2.63871153e-06 4.21116432e-06 -1.58322692e-06 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -1.00554064e-05 3.35180212e-06 5.22950839e-05 3.35596371e-05 -1.11865457e-05 6.62206635e-06 9.62802513e-06 -3.20934171e-06 2.75203269e-06 -2.06402452e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -1.21229785e-05 4.25694169e-06 6.98234823e-05 4.05499645e-05 -1.42167199e-05 9.62802513e-06 1.19107123e-05 -4.18903631e-06 3.01557961e-06 -2.42817748e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 4.25694169e-06 -7.71134021e-07 -2.32744941e-05 -1.42167199e-05 2.63871153e-06 -3.20934171e-06 -4.18903631e-06 7.39948805e-07 -1.27158164e-06 4.54207908e-07 1.12994249e-05 1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 1.05525488e-06 1.12569512e-05 -5.67592226e-06 -3.01684543e-06 1.26475376e-06 1.89556265e-05 1.01132588e-05 -4.21116432e-06 2.75203269e-06 3.01557961e-06 -1.27158164e-06 6.53895969e-07 -6.83032454e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 2.42459571e-06 -4.62680413e-07 -1.42167199e-05 -8.10999291e-06 1.58322692e-06 -2.06402452e-06 -2.42817748e-06 4.54207908e-07 -6.83032454e-07 2.55460371e-07 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -6.68093428e-06 -1.33618686e-06 1.32755051e-05 2.21258418e-05 4.42516836e-06 -6.09251692e-07 3.95720582e-06 7.91441164e-07 3.16576465e-06 1.31906861e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -7.10282899e-05 -1.42056580e-05 1.40803698e-04 2.34672831e-04 4.69345661e-05 -6.49920380e-06 4.22135669e-05 8.44271339e-06 3.37708535e-05 1.40711890e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -2.13948100e-05 -4.27896200e-06 4.06268943e-05 7.11341813e-05 1.42268363e-05 -2.41503840e-06 1.21229785e-05 2.42459571e-06 1.02166601e-05 4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 4.68133080e-05 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -3.50230610e-05 -7.13160333e-06 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.90296087e-06 2.08960005e-05 4.25694169e-06 1.63799202e-05 6.96533351e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 4.16551765e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.13160333e-06 -7.91365000e-07 1.42268363e-05 2.37113938e-05 2.68866425e-06 -5.80592174e-07 4.25694169e-06 4.62680413e-07 3.53512266e-06 7.71134021e-07 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 7.11341813e-05 1.42268363e-05 -1.34800267e-04 -2.35716957e-04 -4.71433913e-05 8.02147948e-06 -4.05499645e-05 -8.10999291e-06 -3.41201277e-05 -1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.35716957e-04 -3.86231687e-04 -7.85723189e-05 9.73148786e-06 -6.98234823e-05 -1.42167199e-05 -5.47666844e-05 -2.32744941e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 -1.47237258e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.37113938e-05 2.68866425e-06 -4.71433913e-05 -7.85723189e-05 -9.08455661e-06 1.94629757e-06 -1.42167199e-05 -1.58322692e-06 -1.17934149e-05 -2.63871153e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 2.90296087e-06 5.80592174e-07 -8.02147948e-06 -9.73148786e-06 -1.94629757e-06 -2.37391660e-07 -2.20244401e-06 -4.40488803e-07 -1.20827724e-06 -5.03448848e-07 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -2.08960005e-05 -4.25694169e-06 4.05499645e-05 6.98234823e-05 1.42167199e-05 -2.20244401e-06 1.19107123e-05 2.42817748e-06 9.84590416e-06 4.18903631e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.25694169e-06 -4.62680413e-07 8.10999291e-06 1.42167199e-05 1.58322692e-06 -4.40488803e-07 2.42817748e-06 2.55460371e-07 2.12901390e-06 4.54207908e-07 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.16576465e-06 3.37708535e-05 -1.02166601e-05 -1.63799202e-05 -3.53512266e-06 3.41201277e-05 5.47666844e-05 1.17934149e-05 -1.20827724e-06 9.84590416e-06 2.12901390e-06 7.51335398e-06 3.41516227e-06 1.12994249e-05 1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 1.31906861e-06 1.40711890e-05 -4.25694169e-06 -6.96533351e-06 -7.71134021e-07 1.42167199e-05 2.32744941e-05 2.63871153e-06 -5.03448848e-07 4.18903631e-06 4.54207908e-07 3.41516227e-06 7.39948805e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.26117398e-06 1.33679398e-05 4.00856057e-06 6.68093428e-06 1.33618686e-06 -1.32755051e-05 -2.21258418e-05 -4.42516836e-06 -6.09251692e-07 3.95720582e-06 7.91441164e-07 3.16576465e-06 1.31906861e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 7.10282899e-05 1.42056580e-05 -1.40803698e-04 -2.34672831e-04 -4.69345661e-05 -6.49920380e-06 4.22135669e-05 8.44271339e-06 3.37708535e-05 1.40711890e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 -4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -2.13948100e-05 -4.27896200e-06 4.06268943e-05 7.11341813e-05 1.42268363e-05 2.41503840e-06 -1.21229785e-05 -2.42459571e-06 -1.02166601e-05 -4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 -4.16551765e-05 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -3.50230610e-05 -7.13160333e-06 7.11341813e-05 1.16503354e-04 2.37113938e-05 2.90296087e-06 -2.08960005e-05 -4.25694169e-06 -1.63799202e-05 -6.96533351e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.13160333e-06 -7.91365000e-07 1.42268363e-05 2.37113938e-05 2.68866425e-06 5.80592174e-07 -4.25694169e-06 -4.62680413e-07 -3.53512266e-06 -7.71134021e-07 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 1.65115925e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 7.11341813e-05 1.42268363e-05 -1.34800267e-04 -2.35716957e-04 -4.71433913e-05 -8.02147948e-06 4.05499645e-05 8.10999291e-06 3.41201277e-05 1.42167199e-05 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 1.47237258e-04 2.21258418e-05 2.34672831e-04 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.35716957e-04 -3.86231687e-04 -7.85723189e-05 -9.73148786e-06 6.98234823e-05 1.42167199e-05 5.47666844e-05 2.32744941e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.37113938e-05 2.68866425e-06 -4.71433913e-05 -7.85723189e-05 -9.08455661e-06 -1.94629757e-06 1.42167199e-05 1.58322692e-06 1.17934149e-05 2.63871153e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -2.90296087e-06 -5.80592174e-07 8.02147948e-06 9.73148786e-06 1.94629757e-06 -2.37391660e-07 -2.20244401e-06 -4.40488803e-07 -1.20827724e-06 -5.03448848e-07 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 3.95720582e-06 4.22135669e-05 1.21229785e-05 2.08960005e-05 4.25694169e-06 -4.05499645e-05 -6.98234823e-05 -1.42167199e-05 -2.20244401e-06 1.19107123e-05 2.42817748e-06 9.84590416e-06 4.18903631e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.25694169e-06 4.62680413e-07 -8.10999291e-06 -1.42167199e-05 -1.58322692e-06 -4.40488803e-07 2.42817748e-06 2.55460371e-07 2.12901390e-06 4.54207908e-07 1.12994249e-05 1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 3.16576465e-06 3.37708535e-05 1.02166601e-05 1.63799202e-05 3.53512266e-06 -3.41201277e-05 -5.47666844e-05 -1.17934149e-05 -1.20827724e-06 9.84590416e-06 2.12901390e-06 7.51335398e-06 3.41516227e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 6.96533351e-06 7.71134021e-07 -1.42167199e-05 -2.32744941e-05 -2.63871153e-06 -5.03448848e-07 4.18903631e-06 4.54207908e-07 3.41516227e-06 7.39948805e-07 1.26117398e-06 1.33679398e-05 6.68093428e-06 4.00856057e-06 -1.33618686e-06 -2.21258418e-05 -1.32755051e-05 4.42516836e-06 3.04625846e-06 3.95720582e-06 -1.31906861e-06 1.05525488e-06 -7.91441164e-07 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 4.26169739e-05 -1.42056580e-05 -2.34672831e-04 -1.40803698e-04 4.69345661e-05 3.24960190e-05 4.22135669e-05 -1.40711890e-05 1.12569512e-05 -8.44271339e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -2.13948100e-05 7.13160333e-06 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -1.56369075e-05 -2.08960005e-05 6.96533351e-06 -5.67592226e-06 4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 -4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -1.22019303e-05 4.27896200e-06 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -1.00554064e-05 -1.21229785e-05 4.25694169e-06 -3.01684543e-06 2.42459571e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 -4.16551765e-05 1.33618686e-06 1.42056580e-05 7.13160333e-06 4.27896200e-06 -7.91365000e-07 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 3.35180212e-06 4.25694169e-06 -7.71134021e-07 1.26475376e-06 -4.62680413e-07 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -3.86231687e-04 -2.35716957e-04 7.85723189e-05 5.22950839e-05 6.98234823e-05 -2.32744941e-05 1.89556265e-05 -1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 1.65115925e-04 1.32755051e-05 1.40803698e-04 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -2.35716957e-04 -1.34800267e-04 4.71433913e-05 3.35596371e-05 4.05499645e-05 -1.42167199e-05 1.01132588e-05 -8.10999291e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 1.47237258e-04 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 7.85723189e-05 4.71433913e-05 -9.08455661e-06 -1.11865457e-05 -1.42167199e-05 2.63871153e-06 -4.21116432e-06 1.58322692e-06 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 1.00554064e-05 -3.35180212e-06 -5.22950839e-05 -3.35596371e-05 1.11865457e-05 6.62206635e-06 9.62802513e-06 -3.20934171e-06 2.75203269e-06 -2.06402452e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.95720582e-06 4.22135669e-05 2.08960005e-05 1.21229785e-05 -4.25694169e-06 -6.98234823e-05 -4.05499645e-05 1.42167199e-05 9.62802513e-06 1.19107123e-05 -4.18903631e-06 3.01557961e-06 -2.42817748e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 -4.25694169e-06 7.71134021e-07 2.32744941e-05 1.42167199e-05 -2.63871153e-06 -3.20934171e-06 -4.18903631e-06 7.39948805e-07 -1.27158164e-06 4.54207908e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 1.05525488e-06 1.12569512e-05 5.67592226e-06 3.01684543e-06 -1.26475376e-06 -1.89556265e-05 -1.01132588e-05 4.21116432e-06 2.75203269e-06 3.01557961e-06 -1.27158164e-06 6.53895969e-07 -6.83032454e-07 1.12994249e-05 1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 -2.42459571e-06 4.62680413e-07 1.42167199e-05 8.10999291e-06 -1.58322692e-06 -2.06402452e-06 -2.42817748e-06 4.54207908e-07 -6.83032454e-07 2.55460371e-07 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 -2 0 3 0 -2 1 -2 0 -2 1 -1 169 - 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -5.91946911e-05 -2.95973455e-04 2.01777458e-04 2.01777458e-04 1.00888729e-03 -4.80344481e-05 6.93317538e-06 3.46658769e-05 -8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -5.89410151e-04 -2.94705075e-03 2.00726181e-03 2.00726181e-03 1.00363091e-02 -4.44476268e-04 6.41546233e-05 3.20773116e-04 -7.69855479e-04 3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -5.94069924e-05 -2.97034962e-04 -5.79133603e-05 2.01791556e-04 1.00895778e-03 -5.97729402e-05 -3.84610745e-06 -1.92305372e-05 -8.21464752e-05 3.42276980e-05 5.91946911e-05 5.89410151e-04 -5.94069924e-05 1.57915946e-05 -2.97034962e-04 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -4.12544643e-05 -3.84610745e-06 3.42276980e-05 -9.28381223e-05 -1.92305372e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -2.97034962e-04 -1.40997622e-03 1.00895778e-03 1.00895778e-03 4.78508398e-03 -2.06272321e-04 3.42276980e-05 1.60446843e-04 -3.57274141e-04 1.60446843e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 2.01791556e-04 1.00895778e-03 2.12071039e-04 -6.85728332e-04 -3.42864166e-03 2.00102502e-04 1.41085878e-05 7.05429391e-05 2.72889020e-04 -1.13703758e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -6.85728332e-04 2.12071039e-04 -3.42864166e-03 1.36277573e-04 1.41085878e-05 -1.13703758e-04 3.09738360e-04 7.05429391e-05 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 1.00895778e-03 4.78508398e-03 -3.42864166e-03 -3.42864166e-03 -1.62454089e-02 6.81387866e-04 -1.13703758e-04 -5.31669453e-04 1.18019840e-03 -5.31669453e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 4.12544643e-05 2.06272321e-04 -2.00102502e-04 -1.36277573e-04 -6.81387866e-04 1.07400983e-05 -3.98433680e-06 -1.99216840e-05 1.97894844e-05 -8.24561849e-06 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.84610745e-06 -3.42276980e-05 -1.41085878e-05 -1.41085878e-05 1.13703758e-04 -3.98433680e-06 -2.22629335e-07 -4.42749712e-06 -6.90107377e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 1.92305372e-05 -3.42276980e-05 -1.60446843e-04 -7.05429391e-05 1.13703758e-04 5.31669453e-04 -1.99216840e-05 -4.42749712e-06 -2.14746155e-05 -2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 9.28381223e-05 3.57274141e-04 -2.72889020e-04 -3.09738360e-04 -1.18019840e-03 1.97894844e-05 -6.90107377e-06 -2.10230097e-05 3.35910266e-05 -2.77641893e-05 3.46658769e-05 3.20773116e-04 -3.42276980e-05 1.92305372e-05 -1.60446843e-04 1.13703758e-04 -7.05429391e-05 5.31669453e-04 -8.24561849e-06 -4.42749712e-06 1.02201763e-05 -2.77641893e-05 -2.14746155e-05 + 6.09114917e-05 6.14710110e-04 5.91946911e-05 5.91946911e-05 -2.95973455e-04 -2.01777458e-04 -2.01777458e-04 1.00888729e-03 -4.80344481e-05 6.93317538e-06 -3.46658769e-05 -8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 5.89410151e-04 -2.94705075e-03 -2.00726181e-03 -2.00726181e-03 1.00363091e-02 -4.44476268e-04 6.41546233e-05 -3.20773116e-04 -7.69855479e-04 -3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -5.94069924e-05 2.97034962e-04 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 5.97729402e-05 3.84610745e-06 -1.92305372e-05 8.21464752e-05 3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 1.57915946e-05 2.97034962e-04 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 4.12544643e-05 3.84610745e-06 3.42276980e-05 9.28381223e-05 -1.92305372e-05 2.95973455e-04 2.94705075e-03 2.97034962e-04 2.97034962e-04 -1.40997622e-03 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 -2.06272321e-04 3.42276980e-05 -1.60446843e-04 -3.57274141e-04 -1.60446843e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 2.12071039e-04 -6.85728332e-04 3.42864166e-03 -2.00102502e-04 -1.41085878e-05 7.05429391e-05 -2.72889020e-04 -1.13703758e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -6.85728332e-04 2.12071039e-04 3.42864166e-03 -1.36277573e-04 -1.41085878e-05 -1.13703758e-04 -3.09738360e-04 7.05429391e-05 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 3.42864166e-03 3.42864166e-03 -1.62454089e-02 6.81387866e-04 -1.13703758e-04 5.31669453e-04 1.18019840e-03 5.31669453e-04 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -4.12544643e-05 2.06272321e-04 2.00102502e-04 1.36277573e-04 -6.81387866e-04 1.07400983e-05 -3.98433680e-06 1.99216840e-05 1.97894844e-05 8.24561849e-06 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.84610745e-06 -3.42276980e-05 1.41085878e-05 1.41085878e-05 1.13703758e-04 -3.98433680e-06 -2.22629335e-07 4.42749712e-06 -6.90107377e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 -3.42276980e-05 1.60446843e-04 -7.05429391e-05 1.13703758e-04 -5.31669453e-04 1.99216840e-05 4.42749712e-06 -2.14746155e-05 2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 -9.28381223e-05 3.57274141e-04 2.72889020e-04 3.09738360e-04 -1.18019840e-03 1.97894844e-05 -6.90107377e-06 2.10230097e-05 3.35910266e-05 2.77641893e-05 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 1.92305372e-05 1.60446843e-04 1.13703758e-04 -7.05429391e-05 -5.31669453e-04 8.24561849e-06 4.42749712e-06 1.02201763e-05 2.77641893e-05 -2.14746155e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 1 0 676 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 -6.51430410e-04 1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -8.43337208e-04 -2.53001162e-03 7.57096322e-03 2.52365441e-03 7.57096322e-03 5.04568613e-05 6.55453856e-05 1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 -5.79192613e-03 9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -5.72578026e-03 -1.71773408e-02 4.75776194e-02 1.58592065e-02 4.75776194e-02 -5.18626823e-04 -6.73716006e-04 -2.02114802e-03 8.98288008e-04 -6.73716006e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -1.33488137e-04 4.04648958e-05 8.09297916e-05 -1.33773441e-04 1.78364587e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -2.38241943e-03 -7.14725830e-03 1.66083153e-02 6.78401156e-03 2.03520347e-02 -2.12021312e-04 -1.25198469e-04 -3.75595407e-04 1.09702608e-04 -8.22769560e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 4.04648958e-05 1.78364587e-04 -1.82490838e-04 8.09297916e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 4.26045592e-04 -2.38241943e-03 6.78401156e-03 -1.48238216e-03 6.78401156e-03 3.66847023e-06 -1.56190191e-04 -8.22769560e-05 -6.35397682e-06 -1.56190191e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 3.08011777e-04 -1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -2.38241943e-03 -5.92707290e-03 2.03520347e-02 6.78401156e-03 1.66083153e-02 1.10054107e-05 -8.22769560e-05 -3.75595407e-04 2.38467147e-04 -1.25198469e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 3.95630639e-04 -8.88487290e-05 -1.77697458e-04 3.69835640e-04 -4.93114186e-04 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 6.78401156e-03 2.03520347e-02 -4.42297760e-02 -1.85117687e-02 -5.55353062e-02 9.60334201e-04 1.02255338e-03 3.06766015e-03 -1.27770648e-03 9.58279859e-04 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 -8.88487290e-05 -4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -1.85117687e-02 5.13494064e-03 -1.85117687e-02 2.08786389e-04 5.12247195e-04 9.58279859e-04 -3.61628634e-04 5.12247195e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 -8.28520008e-04 4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 6.78401156e-03 1.66083153e-02 -5.55353062e-02 -1.85117687e-02 -4.42297760e-02 6.26359168e-04 9.58279859e-04 3.06766015e-03 -1.47052705e-03 1.02255338e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 9.82142582e-05 -3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -3.66847023e-06 -1.10054107e-05 -9.60334201e-04 -2.08786389e-04 -6.26359168e-04 1.79547727e-04 -1.14508512e-04 -3.43525536e-04 2.89645810e-04 -2.17234357e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 -1.78364587e-04 8.88487290e-05 8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 1.56190191e-04 8.22769560e-05 -1.02255338e-03 -5.12247195e-04 -9.58279859e-04 -1.14508512e-04 -4.61448819e-06 -5.20388754e-04 3.16952150e-04 -1.53061324e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -1.78364587e-04 -3.08011777e-04 1.77697458e-04 4.93114186e-04 8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 8.22769560e-05 3.75595407e-04 -3.06766015e-03 -9.58279859e-04 -3.06766015e-03 -3.43525536e-04 -5.20388754e-04 -1.39231783e-03 5.95003681e-04 -5.20388754e-04 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 1.70112085e-04 -3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 6.35397682e-06 -2.38467147e-04 1.27770648e-03 3.61628634e-04 1.47052705e-03 2.89645810e-04 3.16952150e-04 5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -8.09297916e-05 -3.08011777e-04 4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 6.55453856e-05 -6.73716006e-04 8.22769560e-05 1.56190191e-04 1.25198469e-04 -9.58279859e-04 -5.12247195e-04 -1.02255338e-03 -2.17234357e-04 -1.53061324e-05 -5.20388754e-04 2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -4.00856057e-06 -6.68093428e-06 4.42516836e-06 1.32755051e-05 2.21258418e-05 -2.43700677e-06 7.91441164e-07 1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 -6.51430410e-04 1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -4.26169739e-05 -7.10282899e-05 4.69345661e-05 1.40803698e-04 2.34672831e-04 -2.59968152e-05 8.44271339e-06 1.40711890e-05 -2.25139024e-05 4.22135669e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 -5.79192613e-03 9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -4.27896200e-06 -7.13160333e-06 2.68866425e-06 1.42268363e-05 2.37113938e-05 -2.77120995e-06 4.62680413e-07 7.71134021e-07 -2.27036890e-06 4.25694169e-06 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -1.33488137e-04 4.04648958e-05 8.09297916e-05 -1.33773441e-04 1.78364587e-04 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -1.22019303e-05 -2.13948100e-05 1.42268363e-05 4.06268943e-05 7.11341813e-05 -7.64036796e-06 2.42459571e-06 4.25694169e-06 -7.19981464e-06 1.21229785e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 4.04648958e-05 1.78364587e-04 -1.82490838e-04 8.09297916e-05 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -2.13948100e-05 -3.50230610e-05 2.37113938e-05 7.11341813e-05 1.16503354e-04 -1.27339466e-05 4.25694169e-06 6.96533351e-06 -1.07039980e-05 2.08960005e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 3.08011777e-04 -1.70112085e-04 3.08011777e-04 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 1.42268363e-05 2.37113938e-05 -9.08455661e-06 -4.71433913e-05 -7.85723189e-05 9.24024813e-06 -1.58322692e-06 -2.63871153e-06 7.58225060e-06 -1.42167199e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 3.95630639e-04 -8.88487290e-05 -1.77697458e-04 3.69835640e-04 -4.93114186e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 4.06268943e-05 7.11341813e-05 -4.71433913e-05 -1.34800267e-04 -2.35716957e-04 2.55381576e-05 -8.10999291e-06 -1.42167199e-05 2.40068689e-05 -4.05499645e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 -8.88487290e-05 -4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 7.11341813e-05 1.16503354e-04 -7.85723189e-05 -2.35716957e-04 -3.86231687e-04 4.25635960e-05 -1.42167199e-05 -2.32744941e-05 3.58110579e-05 -6.98234823e-05 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 -8.28520008e-04 4.24254551e-04 -8.28520008e-04 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 7.64036796e-06 1.27339466e-05 -9.24024813e-06 -2.55381576e-05 -4.25635960e-05 4.52926879e-06 -1.62353572e-06 -2.70589286e-06 3.96030993e-06 -7.42558112e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 9.82142582e-05 -3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -2.42459571e-06 -4.25694169e-06 1.58322692e-06 8.10999291e-06 1.42167199e-05 -1.62353572e-06 2.55460371e-07 4.54207908e-07 -1.44598144e-06 2.42817748e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 -1.78364587e-04 8.88487290e-05 8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -4.25694169e-06 -6.96533351e-06 2.63871153e-06 1.42167199e-05 2.32744941e-05 -2.70589286e-06 4.54207908e-07 7.39948805e-07 -2.14358063e-06 4.18903631e-06 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -1.78364587e-04 -3.08011777e-04 1.77697458e-04 4.93114186e-04 8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 7.19981464e-06 1.07039980e-05 -7.58225060e-06 -2.40068689e-05 -3.58110579e-05 3.96030993e-06 -1.44598144e-06 -2.14358063e-06 2.74669353e-06 -6.83032454e-06 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 1.70112085e-04 -3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 3.95720582e-06 4.22135669e-05 -4.25694169e-06 -1.21229785e-05 -2.08960005e-05 1.42167199e-05 4.05499645e-05 6.98234823e-05 -7.42558112e-06 2.42817748e-06 4.18903631e-06 -6.83032454e-06 1.19107123e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -8.09297916e-05 -3.08011777e-04 4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 --2 1 1 624 - 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 -3.25715205e-04 2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.09114917e-05 6.14710110e-04 -2.95973455e-04 -5.91946911e-05 -5.91946911e-05 1.00888729e-03 2.01777458e-04 2.01777458e-04 9.60688961e-05 3.46658769e-05 3.46658769e-05 6.93317538e-06 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 -2.89596307e-03 1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 6.14710110e-04 6.16376114e-03 -2.94705075e-03 -5.89410151e-04 -5.89410151e-04 1.00363091e-02 2.00726181e-03 2.00726181e-03 8.88952536e-04 3.20773116e-04 3.20773116e-04 6.41546233e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 1.96428516e-04 3.08011777e-04 3.08011777e-04 1.78364587e-04 2.95973455e-04 2.94705075e-03 -1.40997622e-03 -2.97034962e-04 -2.97034962e-04 4.78508398e-03 1.00895778e-03 1.00895778e-03 4.12544643e-04 1.60446843e-04 1.60446843e-04 3.42276980e-05 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 8.09297916e-05 1.78364587e-04 -4.87173978e-05 4.04648958e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 1.57915946e-05 -5.94069924e-05 1.00895778e-03 -5.79133603e-05 2.01791556e-04 1.01027404e-04 -1.92305372e-05 3.42276980e-05 -1.06916470e-05 -3.84610745e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 8.09297916e-05 4.87173978e-05 4.04648958e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 -5.94069924e-05 1.57915946e-05 1.00895778e-03 2.01791556e-04 -5.79133603e-05 1.01027404e-04 3.42276980e-05 -1.92305372e-05 1.06916470e-05 -3.84610745e-06 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 -4.89886959e-04 -8.28520008e-04 -8.28520008e-04 -4.93114186e-04 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 1.00895778e-03 1.00895778e-03 -1.62454089e-02 -3.42864166e-03 -3.42864166e-03 -1.36277573e-03 -5.31669453e-04 -5.31669453e-04 -1.13703758e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 -1.77697458e-04 -4.93114186e-04 1.57708364e-04 -8.88487290e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -3.42864166e-03 2.12071039e-04 -6.85728332e-04 -3.36380075e-04 7.05429391e-05 -1.13703758e-04 3.68493395e-05 1.41085878e-05 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 -1.77697458e-04 -1.57708364e-04 -8.88487290e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -3.42864166e-03 -6.85728332e-04 2.12071039e-04 -3.36380075e-04 -1.13703758e-04 7.05429391e-05 -3.68493395e-05 1.41085878e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 -1.82595267e-04 4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 -1.01027404e-04 -1.01027404e-04 1.36277573e-03 3.36380075e-04 3.36380075e-04 4.50164907e-05 2.81673025e-05 2.81673025e-05 7.96867359e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 -1.78364587e-04 8.28520008e-04 1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 -1.60446843e-04 1.92305372e-05 -3.42276980e-05 5.31669453e-04 -7.05429391e-05 1.13703758e-04 2.81673025e-05 -2.14746155e-05 1.02201763e-05 -6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -1.78364587e-04 -8.09297916e-05 8.28520008e-04 4.93114186e-04 1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 -1.60446843e-04 -3.42276980e-05 1.92305372e-05 5.31669453e-04 1.13703758e-04 -7.05429391e-05 2.81673025e-05 1.02201763e-05 -2.14746155e-05 6.74117956e-06 -4.42749712e-06 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 1.06916470e-05 -1.06916470e-05 -3.68493395e-05 3.68493395e-05 -6.74117956e-06 6.74117956e-06 -6.85365823e-07 5.22006568e-05 3.31512088e-04 -1.78364587e-04 -4.04648958e-05 -4.04648958e-05 4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 6.93317538e-06 6.41546233e-05 -3.42276980e-05 3.84610745e-06 3.84610745e-06 1.13703758e-04 -1.41085878e-05 -1.41085878e-05 7.96867359e-06 -4.42749712e-06 -4.42749712e-06 -2.22629335e-07 6.09114917e-05 6.14710110e-04 -1.77584073e-04 -1.77584073e-04 -1.77584073e-04 6.05332375e-04 6.05332375e-04 6.05332375e-04 6.23985784e-05 6.23985784e-05 6.23985784e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 -3.25715205e-04 2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.14710110e-04 6.16376114e-03 -1.76823045e-03 -1.76823045e-03 -1.76823045e-03 6.02178543e-03 6.02178543e-03 6.02178543e-03 5.77391609e-04 5.77391609e-04 5.77391609e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 -2.89596307e-03 1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 -5.34662931e-04 -5.34662931e-04 1.55641909e-03 1.81612400e-03 1.81612400e-03 -3.70369518e-05 1.52754628e-04 1.52754628e-04 1.84829569e-04 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 1.96428516e-04 3.08011777e-04 3.08011777e-04 1.78364587e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -4.59464344e-04 -5.34662931e-04 1.81612400e-03 1.55641909e-03 1.81612400e-03 1.85184759e-05 1.52754628e-04 1.84829569e-04 -3.20749411e-05 1.52754628e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 8.09297916e-05 1.78364587e-04 -4.87173978e-05 4.04648958e-05 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -5.34662931e-04 -4.59464344e-04 1.81612400e-03 1.81612400e-03 1.55641909e-03 1.85184759e-05 1.84829569e-04 1.52754628e-04 3.20749411e-05 1.52754628e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 8.09297916e-05 4.87173978e-05 4.04648958e-05 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 1.81612400e-03 1.81612400e-03 -5.27375562e-03 -6.17155499e-03 -6.17155499e-03 1.27649857e-04 -5.03452277e-04 -5.03452277e-04 -6.14000296e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 -4.89886959e-04 -8.28520008e-04 -8.28520008e-04 -4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.55641909e-03 1.81612400e-03 -6.17155499e-03 -5.27375562e-03 -6.17155499e-03 -6.38249283e-05 -5.03452277e-04 -6.14000296e-04 1.10548019e-04 -5.03452277e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 -1.77697458e-04 -4.93114186e-04 1.57708364e-04 -8.88487290e-05 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.81612400e-03 1.55641909e-03 -6.17155499e-03 -6.17155499e-03 -5.27375562e-03 -6.38249283e-05 -6.14000296e-04 -5.03452277e-04 -1.10548019e-04 -5.03452277e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 -1.77697458e-04 -1.57708364e-04 -8.88487290e-05 3.70369518e-05 -1.85184759e-05 -1.85184759e-05 -1.27649857e-04 6.38249283e-05 6.38249283e-05 -2.22571404e-05 -7.00563930e-06 -7.00563930e-06 1.40112786e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 -1.82595267e-04 4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.52754628e-04 -1.84829569e-04 5.03452277e-04 5.03452277e-04 6.14000296e-04 -7.00563930e-06 1.52245151e-05 2.53475323e-05 -1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 -1.78364587e-04 8.28520008e-04 1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.84829569e-04 -1.52754628e-04 5.03452277e-04 6.14000296e-04 5.03452277e-04 -7.00563930e-06 2.53475323e-05 1.52245151e-05 1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -1.78364587e-04 -8.09297916e-05 8.28520008e-04 4.93114186e-04 1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 3.20749411e-05 -3.20749411e-05 -1.10548019e-04 1.10548019e-04 -1.21341232e-05 1.21341232e-05 -2.22571404e-05 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 6.23985784e-05 5.77391609e-04 -1.84829569e-04 -1.52754628e-04 -1.52754628e-04 6.14000296e-04 5.03452277e-04 5.03452277e-04 1.40112786e-05 2.53475323e-05 2.53475323e-05 1.52245151e-05 5.22006568e-05 3.31512088e-04 -1.78364587e-04 -4.04648958e-05 -4.04648958e-05 4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 +-2 1 0 664 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 -6.51430410e-04 -1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 9.03850368e-04 6.83086768e-03 8.43337208e-04 2.53001162e-03 -2.53001162e-03 -2.52365441e-03 -7.57096322e-03 7.57096322e-03 -1.00913723e-04 6.55453856e-05 -6.55453856e-05 -1.96636157e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 -5.79192613e-03 -9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 6.83086768e-03 4.49022835e-02 5.72578026e-03 1.71773408e-02 -1.71773408e-02 -1.58592065e-02 -4.75776194e-02 4.75776194e-02 1.03725365e-03 -6.73716006e-04 6.73716006e-04 2.02114802e-03 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 1.33488137e-04 -4.04648958e-05 8.09297916e-05 1.33773441e-04 1.78364587e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 -2.38241943e-03 2.38241943e-03 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 7.33694046e-06 1.56190191e-04 -1.56190191e-04 -8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 -4.04648958e-05 1.78364587e-04 1.82490838e-04 8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -5.92707290e-03 7.14725830e-03 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -2.01015902e-04 1.25198469e-04 -8.22769560e-05 1.28764539e-04 -3.75595407e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 -3.08011777e-04 -1.70112085e-04 -3.08011777e-04 2.53001162e-03 1.71773408e-02 2.38241943e-03 7.14725830e-03 -5.92707290e-03 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 2.01015902e-04 -8.22769560e-05 1.25198469e-04 1.28764539e-04 3.75595407e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 -3.95630639e-04 8.88487290e-05 -1.77697458e-04 -3.69835640e-04 -4.93114186e-04 2.52365441e-03 1.58592065e-02 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 5.13494064e-03 -1.85117687e-02 1.85117687e-02 4.17572779e-04 -5.12247195e-04 5.12247195e-04 9.58279859e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 8.88487290e-05 -4.93114186e-04 -5.27544004e-04 -1.77697458e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -1.85117687e-02 -4.42297760e-02 5.55353062e-02 1.58669337e-03 -1.02255338e-03 9.58279859e-04 -1.92820575e-04 3.06766015e-03 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 8.28520008e-04 4.24254551e-04 8.28520008e-04 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 1.85117687e-02 5.55353062e-02 -4.42297760e-02 -1.58669337e-03 9.58279859e-04 -1.02255338e-03 -1.92820575e-04 -3.06766015e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 9.82142582e-05 3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 2.01015902e-04 -2.01015902e-04 -4.17572779e-04 -1.58669337e-03 1.58669337e-03 -3.22133532e-04 3.31742869e-04 -3.31742869e-04 -6.87051071e-04 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 -1.78364587e-04 -8.88487290e-05 -8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -1.25198469e-04 8.22769560e-05 5.12247195e-04 1.02255338e-03 -9.58279859e-04 3.31742869e-04 -4.61448819e-06 1.53061324e-05 5.93087946e-05 5.20388754e-04 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 -1.78364587e-04 3.08011777e-04 1.77697458e-04 4.93114186e-04 -8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -6.55453856e-05 6.73716006e-04 1.56190191e-04 8.22769560e-05 -1.25198469e-04 -5.12247195e-04 -9.58279859e-04 1.02255338e-03 -3.31742869e-04 1.53061324e-05 -4.61448819e-06 5.93087946e-05 -5.20388754e-04 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 1.70112085e-04 3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.28764539e-04 -1.28764539e-04 1.92820575e-04 1.92820575e-04 5.93087946e-05 5.93087946e-05 3.46774814e-04 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -8.09297916e-05 3.08011777e-04 4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -1.96636157e-04 2.02114802e-03 8.22769560e-05 3.75595407e-04 -3.75595407e-04 -9.58279859e-04 -3.06766015e-03 3.06766015e-03 -6.87051071e-04 5.20388754e-04 -5.20388754e-04 -1.39231783e-03 1.26117398e-06 1.33679398e-05 4.00856057e-06 1.33618686e-06 -6.68093428e-06 -1.32755051e-05 -4.42516836e-06 2.21258418e-05 -6.09251692e-07 7.91441164e-07 -3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 -6.51430410e-04 -1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 1.42056580e-05 -7.10282899e-05 -1.40803698e-04 -4.69345661e-05 2.34672831e-04 -6.49920380e-06 8.44271339e-06 -4.22135669e-05 -3.37708535e-05 -1.40711890e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 -5.79192613e-03 -9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -4.27896200e-06 2.13948100e-05 4.06268943e-05 1.42268363e-05 -7.11341813e-05 2.41503840e-06 -2.42459571e-06 1.21229785e-05 1.02166601e-05 4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 1.33488137e-04 -4.04648958e-05 8.09297916e-05 1.33773441e-04 1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.91365000e-07 7.13160333e-06 1.42268363e-05 2.68866425e-06 -2.37113938e-05 5.80592174e-07 -4.62680413e-07 4.25694169e-06 3.53512266e-06 7.71134021e-07 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 -4.04648958e-05 1.78364587e-04 1.82490838e-04 8.09297916e-05 6.68093428e-06 7.10282899e-05 2.13948100e-05 7.13160333e-06 -3.50230610e-05 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.90296087e-06 4.25694169e-06 -2.08960005e-05 -1.63799202e-05 -6.96533351e-06 6.51430410e-04 5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 -3.08011777e-04 -1.70112085e-04 -3.08011777e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -1.34800267e-04 -4.71433913e-05 2.35716957e-04 -8.02147948e-06 8.10999291e-06 -4.05499645e-05 -3.41201277e-05 -1.42167199e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 -3.95630639e-04 8.88487290e-05 -1.77697458e-04 -3.69835640e-04 -4.93114186e-04 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -4.71433913e-05 -9.08455661e-06 7.85723189e-05 -1.94629757e-06 1.58322692e-06 -1.42167199e-05 -1.17934149e-05 -2.63871153e-06 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 8.88487290e-05 -4.93114186e-04 -5.27544004e-04 -1.77697458e-04 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.35716957e-04 7.85723189e-05 -3.86231687e-04 9.73148786e-06 -1.42167199e-05 6.98234823e-05 5.47666844e-05 2.32744941e-05 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 8.28520008e-04 4.24254551e-04 8.28520008e-04 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -5.80592174e-07 2.90296087e-06 8.02147948e-06 1.94629757e-06 -9.73148786e-06 -2.37391660e-07 -4.40488803e-07 2.20244401e-06 1.20827724e-06 5.03448848e-07 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 9.82142582e-05 3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.62680413e-07 -4.25694169e-06 -8.10999291e-06 -1.58322692e-06 1.42167199e-05 -4.40488803e-07 2.55460371e-07 -2.42817748e-06 -2.12901390e-06 -4.54207908e-07 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 -1.78364587e-04 -8.88487290e-05 -8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 -4.25694169e-06 2.08960005e-05 4.05499645e-05 1.42167199e-05 -6.98234823e-05 2.20244401e-06 -2.42817748e-06 1.19107123e-05 9.84590416e-06 4.18903631e-06 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 -1.78364587e-04 3.08011777e-04 1.77697458e-04 4.93114186e-04 -8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 -3.53512266e-06 1.63799202e-05 3.41201277e-05 1.17934149e-05 -5.47666844e-05 1.20827724e-06 -2.12901390e-06 9.84590416e-06 7.51335398e-06 3.41516227e-06 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 1.70112085e-04 3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 -7.71134021e-07 6.96533351e-06 1.42167199e-05 2.63871153e-06 -2.32744941e-05 5.03448848e-07 -4.54207908e-07 4.18903631e-06 3.41516227e-06 7.39948805e-07 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -8.09297916e-05 3.08011777e-04 4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 +-2 1 1 660 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 -3.25715205e-04 -1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 5.91946911e-05 2.95973455e-04 -5.91946911e-05 -2.01777458e-04 -1.00888729e-03 2.01777458e-04 -4.80344481e-05 3.46658769e-05 -6.93317538e-06 8.31981046e-05 -3.46658769e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 -2.89596307e-03 -9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 5.89410151e-04 2.94705075e-03 -5.89410151e-04 -2.00726181e-03 -1.00363091e-02 2.00726181e-03 -4.44476268e-04 3.20773116e-04 -6.41546233e-05 7.69855479e-04 -3.20773116e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 1.33488137e-04 -8.09297916e-05 4.04648958e-05 -1.33773441e-04 1.78364587e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -2.97034962e-04 5.94069924e-05 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 5.97729402e-05 1.92305372e-05 -3.84610745e-06 -8.21464752e-05 3.42276980e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 -3.08011777e-04 1.78364587e-04 -1.70112085e-04 3.08011777e-04 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -1.40997622e-03 2.97034962e-04 1.00895778e-03 4.78508398e-03 -1.00895778e-03 2.06272321e-04 -1.60446843e-04 3.42276980e-05 -3.57274141e-04 1.60446843e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 -4.04648958e-05 1.82490838e-04 -8.09297916e-05 5.91946911e-05 5.89410151e-04 5.94069924e-05 2.97034962e-04 1.57915946e-05 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -4.12544643e-05 3.42276980e-05 3.84610745e-06 9.28381223e-05 1.92305372e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 -3.95630639e-04 1.77697458e-04 -8.88487290e-05 3.69835640e-04 -4.93114186e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 2.12071039e-04 -3.42864166e-03 6.85728332e-04 -2.00102502e-04 -7.05429391e-05 1.41085878e-05 2.72889020e-04 -1.13703758e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 8.28520008e-04 -4.93114186e-04 4.24254551e-04 -8.28520008e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -3.42864166e-03 -1.62454089e-02 3.42864166e-03 -6.81387866e-04 5.31669453e-04 -1.13703758e-04 1.18019840e-03 -5.31669453e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 8.88487290e-05 -5.27544004e-04 1.77697458e-04 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 6.85728332e-04 3.42864166e-03 2.12071039e-04 1.36277573e-04 -1.13703758e-04 -1.41085878e-05 -3.09738360e-04 -7.05429391e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 4.91071291e-05 3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -2.06272321e-04 4.12544643e-05 2.00102502e-04 6.81387866e-04 -1.36277573e-04 1.07400983e-05 -1.99216840e-05 3.98433680e-06 -1.97894844e-05 8.24561849e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 -1.78364587e-04 -1.77697458e-04 -8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 3.46658769e-05 3.20773116e-04 -1.92305372e-05 1.60446843e-04 -3.42276980e-05 7.05429391e-05 -5.31669453e-04 1.13703758e-04 -1.99216840e-05 -2.14746155e-05 4.42749712e-06 2.10230097e-05 -1.02201763e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 -1.78364587e-04 4.04648958e-05 8.88487290e-05 4.93114186e-04 -8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 -3.42276980e-05 -3.84610745e-06 -1.41085878e-05 1.13703758e-04 1.41085878e-05 3.98433680e-06 4.42749712e-06 -2.22629335e-07 -6.90107377e-06 -4.42749712e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 -1.82490838e-04 -3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 8.31981046e-05 7.69855479e-04 8.21464752e-05 3.57274141e-04 -9.28381223e-05 -2.72889020e-04 -1.18019840e-03 3.09738360e-04 -1.97894844e-05 2.10230097e-05 -6.90107377e-06 3.35910266e-05 -2.77641893e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -3.08011777e-04 8.09297916e-05 4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 -1.60446843e-04 -1.92305372e-05 1.13703758e-04 5.31669453e-04 7.05429391e-05 8.24561849e-06 -1.02201763e-05 -4.42749712e-06 -2.77641893e-05 -2.14746155e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 1.77584073e-04 -1.77584073e-04 -6.05332375e-04 -6.05332375e-04 6.05332375e-04 6.23985784e-05 -6.23985784e-05 -6.23985784e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 -3.25715205e-04 -1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 1.76823045e-03 -1.76823045e-03 -6.02178543e-03 -6.02178543e-03 6.02178543e-03 5.77391609e-04 -5.77391609e-04 -5.77391609e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 -2.89596307e-03 -9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 -5.34662931e-04 5.34662931e-04 1.55641909e-03 1.81612400e-03 -1.81612400e-03 3.70369518e-05 -1.52754628e-04 1.52754628e-04 1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 1.33488137e-04 -8.09297916e-05 4.04648958e-05 -1.33773441e-04 1.78364587e-04 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -4.59464344e-04 5.34662931e-04 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -1.85184759e-05 -1.52754628e-04 1.84829569e-04 3.20749411e-05 1.52754628e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 -3.08011777e-04 1.78364587e-04 -1.70112085e-04 3.08011777e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 5.34662931e-04 -4.59464344e-04 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 1.85184759e-05 1.84829569e-04 -1.52754628e-04 3.20749411e-05 -1.52754628e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 -4.04648958e-05 1.82490838e-04 -8.09297916e-05 6.05332375e-04 6.02178543e-03 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -5.27375562e-03 -6.17155499e-03 6.17155499e-03 -1.27649857e-04 5.03452277e-04 -5.03452277e-04 -6.14000296e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 -3.95630639e-04 1.77697458e-04 -8.88487290e-05 3.69835640e-04 -4.93114186e-04 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -6.17155499e-03 -5.27375562e-03 6.17155499e-03 6.38249283e-05 5.03452277e-04 -6.14000296e-04 -1.10548019e-04 -5.03452277e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 8.28520008e-04 -4.93114186e-04 4.24254551e-04 -8.28520008e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 6.17155499e-03 6.17155499e-03 -5.27375562e-03 -6.38249283e-05 -6.14000296e-04 5.03452277e-04 -1.10548019e-04 5.03452277e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 8.88487290e-05 -5.27544004e-04 1.77697458e-04 -3.70369518e-05 1.85184759e-05 -1.85184759e-05 1.27649857e-04 -6.38249283e-05 6.38249283e-05 -2.22571404e-05 -7.00563930e-06 7.00563930e-06 -1.40112786e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 4.91071291e-05 3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.52754628e-04 -1.84829569e-04 -5.03452277e-04 -5.03452277e-04 6.14000296e-04 -7.00563930e-06 1.52245151e-05 -2.53475323e-05 -1.21341232e-05 -2.53475323e-05 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 -1.78364587e-04 -1.77697458e-04 -8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 -1.84829569e-04 1.52754628e-04 5.03452277e-04 6.14000296e-04 -5.03452277e-04 7.00563930e-06 -2.53475323e-05 1.52245151e-05 -1.21341232e-05 2.53475323e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 -1.78364587e-04 4.04648958e-05 8.88487290e-05 4.93114186e-04 -8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -3.20749411e-05 -3.20749411e-05 1.10548019e-04 1.10548019e-04 -1.21341232e-05 -1.21341232e-05 -2.22571404e-05 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 -1.82490838e-04 -3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 -6.23985784e-05 -5.77391609e-04 -1.84829569e-04 -1.52754628e-04 1.52754628e-04 6.14000296e-04 5.03452277e-04 -5.03452277e-04 -1.40112786e-05 -2.53475323e-05 2.53475323e-05 1.52245151e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -3.08011777e-04 8.09297916e-05 4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -2 1 2 169 - 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -4.00856057e-06 -1.33618686e-06 2.21258418e-05 1.32755051e-05 4.42516836e-06 3.04625846e-06 3.95720582e-06 1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -4.26169739e-05 -1.42056580e-05 2.34672831e-04 1.40803698e-04 4.69345661e-05 3.24960190e-05 4.22135669e-05 1.40711890e-05 1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -2.13948100e-05 -7.13160333e-06 1.16503354e-04 7.11341813e-05 2.37113938e-05 1.56369075e-05 2.08960005e-05 6.96533351e-06 5.67592226e-06 4.25694169e-06 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -1.22019303e-05 -4.27896200e-06 7.11341813e-05 4.06268943e-05 1.42268363e-05 1.00554064e-05 1.21229785e-05 4.25694169e-06 3.01684543e-06 2.42459571e-06 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -4.27896200e-06 -7.91365000e-07 2.37113938e-05 1.42268363e-05 2.68866425e-06 3.35180212e-06 4.25694169e-06 7.71134021e-07 1.26475376e-06 4.62680413e-07 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 7.11341813e-05 2.37113938e-05 -3.86231687e-04 -2.35716957e-04 -7.85723189e-05 -5.22950839e-05 -6.98234823e-05 -2.32744941e-05 -1.89556265e-05 -1.42167199e-05 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 4.06268943e-05 1.42268363e-05 -2.35716957e-04 -1.34800267e-04 -4.71433913e-05 -3.35596371e-05 -4.05499645e-05 -1.42167199e-05 -1.01132588e-05 -8.10999291e-06 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 1.42268363e-05 2.68866425e-06 -7.85723189e-05 -4.71433913e-05 -9.08455661e-06 -1.11865457e-05 -1.42167199e-05 -2.63871153e-06 -4.21116432e-06 -1.58322692e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -1.00554064e-05 -3.35180212e-06 5.22950839e-05 3.35596371e-05 1.11865457e-05 6.62206635e-06 9.62802513e-06 3.20934171e-06 2.75203269e-06 2.06402452e-06 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -1.21229785e-05 -4.25694169e-06 6.98234823e-05 4.05499645e-05 1.42167199e-05 9.62802513e-06 1.19107123e-05 4.18903631e-06 3.01557961e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -4.25694169e-06 -7.71134021e-07 2.32744941e-05 1.42167199e-05 2.63871153e-06 3.20934171e-06 4.18903631e-06 7.39948805e-07 1.27158164e-06 4.54207908e-07 1.05525488e-06 1.12569512e-05 -5.67592226e-06 -3.01684543e-06 -1.26475376e-06 1.89556265e-05 1.01132588e-05 4.21116432e-06 2.75203269e-06 3.01557961e-06 1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 -2.42459571e-06 -4.62680413e-07 1.42167199e-05 8.10999291e-06 1.58322692e-06 2.06402452e-06 2.42817748e-06 4.54207908e-07 6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 4.00856057e-06 6.68093428e-06 -1.33618686e-06 -1.32755051e-05 -2.21258418e-05 4.42516836e-06 -6.09251692e-07 3.95720582e-06 -7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 7.10282899e-05 -1.42056580e-05 -1.40803698e-04 -2.34672831e-04 4.69345661e-05 -6.49920380e-06 4.22135669e-05 -8.44271339e-06 3.37708535e-05 -1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -2.13948100e-05 4.27896200e-06 4.06268943e-05 7.11341813e-05 -1.42268363e-05 2.41503840e-06 -1.21229785e-05 2.42459571e-06 -1.02166601e-05 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -3.50230610e-05 7.13160333e-06 7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.90296087e-06 -2.08960005e-05 4.25694169e-06 -1.63799202e-05 6.96533351e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 7.13160333e-06 -7.91365000e-07 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 -5.80592174e-07 4.25694169e-06 -4.62680413e-07 3.53512266e-06 -7.71134021e-07 1.32755051e-05 1.40803698e-04 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -1.34800267e-04 -2.35716957e-04 4.71433913e-05 -8.02147948e-06 4.05499645e-05 -8.10999291e-06 3.41201277e-05 -1.42167199e-05 2.21258418e-05 2.34672831e-04 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.35716957e-04 -3.86231687e-04 7.85723189e-05 -9.73148786e-06 6.98234823e-05 -1.42167199e-05 5.47666844e-05 -2.32744941e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 4.71433913e-05 7.85723189e-05 -9.08455661e-06 1.94629757e-06 -1.42167199e-05 1.58322692e-06 -1.17934149e-05 2.63871153e-06 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -2.90296087e-06 5.80592174e-07 8.02147948e-06 9.73148786e-06 -1.94629757e-06 -2.37391660e-07 -2.20244401e-06 4.40488803e-07 -1.20827724e-06 5.03448848e-07 3.95720582e-06 4.22135669e-05 1.21229785e-05 2.08960005e-05 -4.25694169e-06 -4.05499645e-05 -6.98234823e-05 1.42167199e-05 -2.20244401e-06 1.19107123e-05 -2.42817748e-06 9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 -4.25694169e-06 4.62680413e-07 8.10999291e-06 1.42167199e-05 -1.58322692e-06 4.40488803e-07 -2.42817748e-06 2.55460371e-07 -2.12901390e-06 4.54207908e-07 3.16576465e-06 3.37708535e-05 1.02166601e-05 1.63799202e-05 -3.53512266e-06 -3.41201277e-05 -5.47666844e-05 1.17934149e-05 -1.20827724e-06 9.84590416e-06 -2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 -6.96533351e-06 7.71134021e-07 1.42167199e-05 2.32744941e-05 -2.63871153e-06 5.03448848e-07 -4.18903631e-06 4.54207908e-07 -3.41516227e-06 7.39948805e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 1 3 0 -2 2 -2 0 -2 2 -1 169 - 1.26117398e-06 1.33679398e-05 -4.00856057e-06 1.33618686e-06 -6.68093428e-06 1.32755051e-05 -4.42516836e-06 2.21258418e-05 -6.09251692e-07 -7.91441164e-07 3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 1.42056580e-05 -7.10282899e-05 1.40803698e-04 -4.69345661e-05 2.34672831e-04 -6.49920380e-06 -8.44271339e-06 4.22135669e-05 -3.37708535e-05 -1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 4.27896200e-06 -2.13948100e-05 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -2.41503840e-06 -2.42459571e-06 1.21229785e-05 -1.02166601e-05 -4.25694169e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.91365000e-07 7.13160333e-06 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 5.80592174e-07 4.62680413e-07 -4.25694169e-06 3.53512266e-06 7.71134021e-07 6.68093428e-06 7.10282899e-05 -2.13948100e-05 7.13160333e-06 -3.50230610e-05 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.90296087e-06 -4.25694169e-06 2.08960005e-05 -1.63799202e-05 -6.96533351e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -1.34800267e-04 4.71433913e-05 -2.35716957e-04 8.02147948e-06 8.10999291e-06 -4.05499645e-05 3.41201277e-05 1.42167199e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 4.71433913e-05 -9.08455661e-06 7.85723189e-05 -1.94629757e-06 -1.58322692e-06 1.42167199e-05 -1.17934149e-05 -2.63871153e-06 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.35716957e-04 7.85723189e-05 -3.86231687e-04 9.73148786e-06 1.42167199e-05 -6.98234823e-05 5.47666844e-05 2.32744941e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -5.80592174e-07 2.90296087e-06 -8.02147948e-06 1.94629757e-06 -9.73148786e-06 -2.37391660e-07 4.40488803e-07 -2.20244401e-06 1.20827724e-06 5.03448848e-07 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.62680413e-07 4.25694169e-06 -8.10999291e-06 1.58322692e-06 -1.42167199e-05 4.40488803e-07 2.55460371e-07 -2.42817748e-06 2.12901390e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 -1.21229785e-05 4.25694169e-06 -2.08960005e-05 4.05499645e-05 -1.42167199e-05 6.98234823e-05 -2.20244401e-06 -2.42817748e-06 1.19107123e-05 -9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 -3.53512266e-06 1.63799202e-05 -3.41201277e-05 1.17934149e-05 -5.47666844e-05 1.20827724e-06 2.12901390e-06 -9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 -7.71134021e-07 6.96533351e-06 -1.42167199e-05 2.63871153e-06 -2.32744941e-05 5.03448848e-07 4.54207908e-07 -4.18903631e-06 3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 -1.33618686e-06 4.00856057e-06 -6.68093428e-06 4.42516836e-06 -1.32755051e-05 2.21258418e-05 -2.43700677e-06 -7.91441164e-07 1.31906861e-06 -2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 4.26169739e-05 -7.10282899e-05 4.69345661e-05 -1.40803698e-04 2.34672831e-04 -2.59968152e-05 -8.44271339e-06 1.40711890e-05 -2.25139024e-05 -4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 4.27896200e-06 -7.13160333e-06 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -2.77120995e-06 -4.62680413e-07 7.71134021e-07 -2.27036890e-06 -4.25694169e-06 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -1.22019303e-05 2.13948100e-05 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 7.64036796e-06 2.42459571e-06 -4.25694169e-06 7.19981464e-06 1.21229785e-05 6.68093428e-06 7.10282899e-05 -7.13160333e-06 2.13948100e-05 -3.50230610e-05 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -1.27339466e-05 -4.25694169e-06 6.96533351e-06 -1.07039980e-05 -2.08960005e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -9.08455661e-06 4.71433913e-05 -7.85723189e-05 9.24024813e-06 1.58322692e-06 -2.63871153e-06 7.58225060e-06 1.42167199e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 4.71433913e-05 -1.34800267e-04 2.35716957e-04 -2.55381576e-05 -8.10999291e-06 1.42167199e-05 -2.40068689e-05 -4.05499645e-05 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -7.85723189e-05 2.35716957e-04 -3.86231687e-04 4.25635960e-05 1.42167199e-05 -2.32744941e-05 3.58110579e-05 6.98234823e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -7.64036796e-06 1.27339466e-05 -9.24024813e-06 2.55381576e-05 -4.25635960e-05 4.52926879e-06 1.62353572e-06 -2.70589286e-06 3.96030993e-06 7.42558112e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -2.42459571e-06 4.25694169e-06 -1.58322692e-06 8.10999291e-06 -1.42167199e-05 1.62353572e-06 2.55460371e-07 -4.54207908e-07 1.44598144e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 -7.71134021e-07 4.25694169e-06 -6.96533351e-06 2.63871153e-06 -1.42167199e-05 2.32744941e-05 -2.70589286e-06 -4.54207908e-07 7.39948805e-07 -2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 -7.19981464e-06 1.07039980e-05 -7.58225060e-06 2.40068689e-05 -3.58110579e-05 3.96030993e-06 1.44598144e-06 -2.14358063e-06 2.74669353e-06 6.83032454e-06 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 -1.21229785e-05 2.08960005e-05 -1.42167199e-05 4.05499645e-05 -6.98234823e-05 7.42558112e-06 2.42817748e-06 -4.18903631e-06 6.83032454e-06 1.19107123e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 2 0 532 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 1.33618686e-06 -4.00856057e-06 2.21258418e-05 -4.42516836e-06 1.32755051e-05 3.04625846e-06 -1.31906861e-06 3.95720582e-06 -1.05525488e-06 -7.91441164e-07 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 1.42056580e-05 -4.26169739e-05 2.34672831e-04 -4.69345661e-05 1.40803698e-04 3.24960190e-05 -1.40711890e-05 4.22135669e-05 -1.12569512e-05 -8.44271339e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 -4.68133080e-05 6.68093428e-06 7.10282899e-05 -3.50230610e-05 7.13160333e-06 -2.13948100e-05 1.16503354e-04 -2.37113938e-05 7.11341813e-05 1.56369075e-05 -6.96533351e-06 2.08960005e-05 -5.67592226e-06 -4.25694169e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -7.91365000e-07 4.27896200e-06 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 -3.35180212e-06 7.71134021e-07 -4.25694169e-06 1.26475376e-06 4.62680413e-07 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 -4.16551765e-05 4.00856057e-06 4.26169739e-05 -2.13948100e-05 4.27896200e-06 -1.22019303e-05 7.11341813e-05 -1.42268363e-05 4.06268943e-05 1.00554064e-05 -4.25694169e-06 1.21229785e-05 -3.01684543e-06 -2.42459571e-06 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 1.65115925e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -3.86231687e-04 7.85723189e-05 -2.35716957e-04 -5.22950839e-05 2.32744941e-05 -6.98234823e-05 1.89556265e-05 1.42167199e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 7.85723189e-05 -9.08455661e-06 4.71433913e-05 1.11865457e-05 -2.63871153e-06 1.42167199e-05 -4.21116432e-06 -1.58322692e-06 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 1.47237258e-04 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -2.35716957e-04 4.71433913e-05 -1.34800267e-04 -3.35596371e-05 1.42167199e-05 -4.05499645e-05 1.01132588e-05 8.10999291e-06 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 3.35180212e-06 -1.00554064e-05 5.22950839e-05 -1.11865457e-05 3.35596371e-05 6.62206635e-06 -3.20934171e-06 9.62802513e-06 -2.75203269e-06 -2.06402452e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -7.71134021e-07 4.25694169e-06 -2.32744941e-05 2.63871153e-06 -1.42167199e-05 -3.20934171e-06 7.39948805e-07 -4.18903631e-06 1.27158164e-06 4.54207908e-07 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 3.95720582e-06 4.22135669e-05 -2.08960005e-05 4.25694169e-06 -1.21229785e-05 6.98234823e-05 -1.42167199e-05 4.05499645e-05 9.62802513e-06 -4.18903631e-06 1.19107123e-05 -3.01557961e-06 -2.42817748e-06 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 -1.26475376e-06 3.01684543e-06 -1.89556265e-05 4.21116432e-06 -1.01132588e-05 -2.75203269e-06 1.27158164e-06 -3.01557961e-06 6.53895969e-07 6.83032454e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 -4.62680413e-07 2.42459571e-06 -1.42167199e-05 1.58322692e-06 -8.10999291e-06 -2.06402452e-06 4.54207908e-07 -2.42817748e-06 6.83032454e-07 2.55460371e-07 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -1.33618686e-06 -6.68093428e-06 1.32755051e-05 4.42516836e-06 2.21258418e-05 -6.09251692e-07 7.91441164e-07 3.95720582e-06 -3.16576465e-06 1.31906861e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -1.42056580e-05 -7.10282899e-05 1.40803698e-04 4.69345661e-05 2.34672831e-04 -6.49920380e-06 8.44271339e-06 4.22135669e-05 -3.37708535e-05 1.40711890e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -4.27896200e-06 -2.13948100e-05 4.06268943e-05 1.42268363e-05 7.11341813e-05 -2.41503840e-06 2.42459571e-06 1.21229785e-05 -1.02166601e-05 4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 -4.68133080e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.91365000e-07 -7.13160333e-06 1.42268363e-05 2.68866425e-06 2.37113938e-05 -5.80592174e-07 4.62680413e-07 4.25694169e-06 -3.53512266e-06 7.71134021e-07 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -7.13160333e-06 -3.50230610e-05 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.90296087e-06 4.25694169e-06 2.08960005e-05 -1.63799202e-05 6.96533351e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 -4.16551765e-05 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 1.42268363e-05 7.11341813e-05 -1.34800267e-04 -4.71433913e-05 -2.35716957e-04 8.02147948e-06 -8.10999291e-06 -4.05499645e-05 3.41201277e-05 -1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 1.65115925e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.68866425e-06 2.37113938e-05 -4.71433913e-05 -9.08455661e-06 -7.85723189e-05 1.94629757e-06 -1.58322692e-06 -1.42167199e-05 1.17934149e-05 -2.63871153e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.35716957e-04 -7.85723189e-05 -3.86231687e-04 9.73148786e-06 -1.42167199e-05 -6.98234823e-05 5.47666844e-05 -2.32744941e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 1.47237258e-04 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 5.80592174e-07 2.90296087e-06 -8.02147948e-06 -1.94629757e-06 -9.73148786e-06 -2.37391660e-07 -4.40488803e-07 -2.20244401e-06 1.20827724e-06 -5.03448848e-07 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.62680413e-07 -4.25694169e-06 8.10999291e-06 1.58322692e-06 1.42167199e-05 -4.40488803e-07 2.55460371e-07 2.42817748e-06 -2.12901390e-06 4.54207908e-07 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -4.25694169e-06 -2.08960005e-05 4.05499645e-05 1.42167199e-05 6.98234823e-05 -2.20244401e-06 2.42817748e-06 1.19107123e-05 -9.84590416e-06 4.18903631e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 3.53512266e-06 1.63799202e-05 -3.41201277e-05 -1.17934149e-05 -5.47666844e-05 1.20827724e-06 -2.12901390e-06 -9.84590416e-06 7.51335398e-06 -3.41516227e-06 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 1.31906861e-06 1.40711890e-05 -4.25694169e-06 -7.71134021e-07 -6.96533351e-06 1.42167199e-05 2.63871153e-06 2.32744941e-05 -5.03448848e-07 4.54207908e-07 4.18903631e-06 -3.41516227e-06 7.39948805e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +-2 2 0 516 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.26117398e-06 1.33679398e-05 -1.33618686e-06 6.68093428e-06 -4.00856057e-06 4.42516836e-06 -2.21258418e-05 1.32755051e-05 -2.43700677e-06 -1.31906861e-06 7.91441164e-07 2.11050977e-06 -3.95720582e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 -1.43899347e-04 -2.49240980e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 7.10282899e-05 -4.26169739e-05 4.69345661e-05 -2.34672831e-04 1.40803698e-04 -2.59968152e-05 -1.40711890e-05 8.44271339e-06 2.25139024e-05 -4.22135669e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 1.33618686e-06 1.42056580e-05 -7.91365000e-07 7.13160333e-06 -4.27896200e-06 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -2.77120995e-06 -7.71134021e-07 4.62680413e-07 2.27036890e-06 -4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 5.10773033e-05 5.15813158e-06 8.84684845e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -3.50230610e-05 2.13948100e-05 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 1.27339466e-05 6.96533351e-06 -4.25694169e-06 -1.07039980e-05 2.08960005e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 -8.84684845e-05 4.00856057e-06 4.26169739e-05 -4.27896200e-06 2.13948100e-05 -1.22019303e-05 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -7.64036796e-06 -4.25694169e-06 2.42459571e-06 7.19981464e-06 -1.21229785e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -9.08455661e-06 7.85723189e-05 -4.71433913e-05 9.24024813e-06 2.63871153e-06 -1.58322692e-06 -7.58225060e-06 1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -1.80337194e-04 -1.78786668e-05 -3.12353182e-04 2.21258418e-05 2.34672831e-04 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 7.85723189e-05 -3.86231687e-04 2.35716957e-04 -4.25635960e-05 -2.32744941e-05 1.42167199e-05 3.58110579e-05 -6.98234823e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 3.12353182e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -4.71433913e-05 2.35716957e-04 -1.34800267e-04 2.55381576e-05 1.42167199e-05 -8.10999291e-06 -2.40068689e-05 4.05499645e-05 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 5.10773033e-05 1.80337194e-04 -1.80337194e-04 1.91892174e-05 3.29373633e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -1.27339466e-05 7.64036796e-06 -9.24024813e-06 4.25635960e-05 -2.55381576e-05 4.52926879e-06 2.70589286e-06 -1.62353572e-06 -3.96030993e-06 7.42558112e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -6.96533351e-06 4.25694169e-06 -2.63871153e-06 2.32744941e-05 -1.42167199e-05 2.70589286e-06 7.39948805e-07 -4.54207908e-07 -2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 7.91441164e-07 8.44271339e-06 -4.62680413e-07 4.25694169e-06 -2.42459571e-06 1.58322692e-06 -1.42167199e-05 8.10999291e-06 -1.62353572e-06 -4.54207908e-07 2.55460371e-07 1.44598144e-06 -2.42817748e-06 -5.15813158e-06 -5.15813158e-06 1.78786668e-05 1.78786668e-05 -7.50720721e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 1.07039980e-05 -7.19981464e-06 7.58225060e-06 -3.58110579e-05 2.40068689e-05 -3.96030993e-06 -2.14358063e-06 1.44598144e-06 2.74669353e-06 -6.83032454e-06 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 3.29373633e-05 5.72220086e-05 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 -2.08960005e-05 1.21229785e-05 -1.42167199e-05 6.98234823e-05 -4.05499645e-05 7.42558112e-06 4.18903631e-06 -2.42817748e-06 -6.83032454e-06 1.19107123e-05 1.26117398e-06 1.33679398e-05 1.33618686e-06 4.00856057e-06 -6.68093428e-06 -4.42516836e-06 -1.32755051e-05 2.21258418e-05 -2.43700677e-06 7.91441164e-07 -1.31906861e-06 -2.11050977e-06 -3.95720582e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.33679398e-05 1.41458274e-04 1.42056580e-05 4.26169739e-05 -7.10282899e-05 -4.69345661e-05 -1.40803698e-04 2.34672831e-04 -2.59968152e-05 8.44271339e-06 -1.40711890e-05 -2.25139024e-05 -4.22135669e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 -1.43899347e-04 -2.49240980e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -4.27896200e-06 7.13160333e-06 2.68866425e-06 1.42268363e-05 -2.37113938e-05 2.77120995e-06 -4.62680413e-07 7.71134021e-07 2.27036890e-06 4.25694169e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -1.22019303e-05 2.13948100e-05 1.42268363e-05 4.06268943e-05 -7.11341813e-05 7.64036796e-06 -2.42459571e-06 4.25694169e-06 7.19981464e-06 1.21229785e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 5.10773033e-05 5.15813158e-06 8.84684845e-05 6.68093428e-06 7.10282899e-05 7.13160333e-06 2.13948100e-05 -3.50230610e-05 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 -1.27339466e-05 4.25694169e-06 -6.96533351e-06 -1.07039980e-05 -2.08960005e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 -8.84684845e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -9.08455661e-06 -4.71433913e-05 7.85723189e-05 -9.24024813e-06 1.58322692e-06 -2.63871153e-06 -7.58225060e-06 -1.42167199e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 1.32755051e-05 1.40803698e-04 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -4.71433913e-05 -1.34800267e-04 2.35716957e-04 -2.55381576e-05 8.10999291e-06 -1.42167199e-05 -2.40068689e-05 -4.05499645e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 7.85723189e-05 2.35716957e-04 -3.86231687e-04 4.25635960e-05 -1.42167199e-05 2.32744941e-05 3.58110579e-05 6.98234823e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 3.12353182e-04 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -7.64036796e-06 1.27339466e-05 9.24024813e-06 2.55381576e-05 -4.25635960e-05 4.52926879e-06 -1.62353572e-06 2.70589286e-06 3.96030993e-06 7.42558112e-06 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 5.10773033e-05 1.80337194e-04 -1.80337194e-04 1.91892174e-05 3.29373633e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 2.42459571e-06 -4.25694169e-06 -1.58322692e-06 -8.10999291e-06 1.42167199e-05 -1.62353572e-06 2.55460371e-07 -4.54207908e-07 -1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 -4.25694169e-06 6.96533351e-06 2.63871153e-06 1.42167199e-05 -2.32744941e-05 2.70589286e-06 -4.54207908e-07 7.39948805e-07 2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 -7.19981464e-06 1.07039980e-05 7.58225060e-06 2.40068689e-05 -3.58110579e-05 3.96030993e-06 -1.44598144e-06 2.14358063e-06 2.74669353e-06 6.83032454e-06 -5.15813158e-06 -5.15813158e-06 1.78786668e-05 1.78786668e-05 -7.50720721e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 -1.21229785e-05 2.08960005e-05 1.42167199e-05 4.05499645e-05 -6.98234823e-05 7.42558112e-06 -2.42817748e-06 4.18903631e-06 6.83032454e-06 1.19107123e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 3.29373633e-05 5.72220086e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -2 2 1 169 - 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -1.33618686e-06 -4.00856057e-06 2.21258418e-05 4.42516836e-06 1.32755051e-05 3.04625846e-06 1.31906861e-06 3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -1.42056580e-05 -4.26169739e-05 2.34672831e-04 4.69345661e-05 1.40803698e-04 3.24960190e-05 1.40711890e-05 4.22135669e-05 -1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -7.13160333e-06 -2.13948100e-05 1.16503354e-04 2.37113938e-05 7.11341813e-05 1.56369075e-05 6.96533351e-06 2.08960005e-05 -5.67592226e-06 4.25694169e-06 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -7.91365000e-07 -4.27896200e-06 2.37113938e-05 2.68866425e-06 1.42268363e-05 3.35180212e-06 7.71134021e-07 4.25694169e-06 -1.26475376e-06 4.62680413e-07 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -4.27896200e-06 -1.22019303e-05 7.11341813e-05 1.42268363e-05 4.06268943e-05 1.00554064e-05 4.25694169e-06 1.21229785e-05 -3.01684543e-06 2.42459571e-06 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 2.37113938e-05 7.11341813e-05 -3.86231687e-04 -7.85723189e-05 -2.35716957e-04 -5.22950839e-05 -2.32744941e-05 -6.98234823e-05 1.89556265e-05 -1.42167199e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 2.68866425e-06 1.42268363e-05 -7.85723189e-05 -9.08455661e-06 -4.71433913e-05 -1.11865457e-05 -2.63871153e-06 -1.42167199e-05 4.21116432e-06 -1.58322692e-06 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 1.42268363e-05 4.06268943e-05 -2.35716957e-04 -4.71433913e-05 -1.34800267e-04 -3.35596371e-05 -1.42167199e-05 -4.05499645e-05 1.01132588e-05 -8.10999291e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -3.35180212e-06 -1.00554064e-05 5.22950839e-05 1.11865457e-05 3.35596371e-05 6.62206635e-06 3.20934171e-06 9.62802513e-06 -2.75203269e-06 2.06402452e-06 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -7.71134021e-07 -4.25694169e-06 2.32744941e-05 2.63871153e-06 1.42167199e-05 3.20934171e-06 7.39948805e-07 4.18903631e-06 -1.27158164e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -4.25694169e-06 -1.21229785e-05 6.98234823e-05 1.42167199e-05 4.05499645e-05 9.62802513e-06 4.18903631e-06 1.19107123e-05 -3.01557961e-06 2.42817748e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 1.26475376e-06 3.01684543e-06 -1.89556265e-05 -4.21116432e-06 -1.01132588e-05 -2.75203269e-06 -1.27158164e-06 -3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 -4.62680413e-07 -2.42459571e-06 1.42167199e-05 1.58322692e-06 8.10999291e-06 2.06402452e-06 4.54207908e-07 2.42817748e-06 -6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 1.33618686e-06 6.68093428e-06 -4.00856057e-06 -4.42516836e-06 -2.21258418e-05 1.32755051e-05 -2.43700677e-06 1.31906861e-06 -7.91441164e-07 2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 7.10282899e-05 -4.26169739e-05 -4.69345661e-05 -2.34672831e-04 1.40803698e-04 -2.59968152e-05 1.40711890e-05 -8.44271339e-06 2.25139024e-05 -4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -7.13160333e-06 4.27896200e-06 2.68866425e-06 2.37113938e-05 -1.42268363e-05 2.77120995e-06 -7.71134021e-07 4.62680413e-07 -2.27036890e-06 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -3.50230610e-05 2.13948100e-05 2.37113938e-05 1.16503354e-04 -7.11341813e-05 1.27339466e-05 -6.96533351e-06 4.25694169e-06 -1.07039980e-05 2.08960005e-05 4.00856057e-06 4.26169739e-05 4.27896200e-06 2.13948100e-05 -1.22019303e-05 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 -7.64036796e-06 4.25694169e-06 -2.42459571e-06 7.19981464e-06 -1.21229785e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -9.08455661e-06 -7.85723189e-05 4.71433913e-05 -9.24024813e-06 2.63871153e-06 -1.58322692e-06 7.58225060e-06 -1.42167199e-05 2.21258418e-05 2.34672831e-04 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -7.85723189e-05 -3.86231687e-04 2.35716957e-04 -4.25635960e-05 2.32744941e-05 -1.42167199e-05 3.58110579e-05 -6.98234823e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 4.71433913e-05 2.35716957e-04 -1.34800267e-04 2.55381576e-05 -1.42167199e-05 8.10999291e-06 -2.40068689e-05 4.05499645e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -1.27339466e-05 7.64036796e-06 9.24024813e-06 4.25635960e-05 -2.55381576e-05 4.52926879e-06 -2.70589286e-06 1.62353572e-06 -3.96030993e-06 7.42558112e-06 1.31906861e-06 1.40711890e-05 7.71134021e-07 6.96533351e-06 -4.25694169e-06 -2.63871153e-06 -2.32744941e-05 1.42167199e-05 -2.70589286e-06 7.39948805e-07 -4.54207908e-07 2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 -4.25694169e-06 2.42459571e-06 1.58322692e-06 1.42167199e-05 -8.10999291e-06 1.62353572e-06 -4.54207908e-07 2.55460371e-07 -1.44598144e-06 2.42817748e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 1.07039980e-05 -7.19981464e-06 -7.58225060e-06 -3.58110579e-05 2.40068689e-05 -3.96030993e-06 2.14358063e-06 -1.44598144e-06 2.74669353e-06 -6.83032454e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 -2.08960005e-05 1.21229785e-05 1.42167199e-05 6.98234823e-05 -4.05499645e-05 7.42558112e-06 -4.18903631e-06 2.42817748e-06 -6.83032454e-06 1.19107123e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 2 2 0 @@ -83,15 +83,15 @@ Matrix number of S(R): 177 -1 -3 1 0 -1 -3 2 0 -1 -2 0 169 - 1.26117398e-06 1.33679398e-05 4.00856057e-06 -6.68093428e-06 -1.33618686e-06 -1.32755051e-05 2.21258418e-05 4.42516836e-06 -6.09251692e-07 -3.95720582e-06 -7.91441164e-07 3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -7.10282899e-05 -1.42056580e-05 -1.40803698e-04 2.34672831e-04 4.69345661e-05 -6.49920380e-06 -4.22135669e-05 -8.44271339e-06 3.37708535e-05 1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 2.13948100e-05 4.27896200e-06 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 2.41503840e-06 1.21229785e-05 2.42459571e-06 -1.02166601e-05 -4.25694169e-06 6.68093428e-06 7.10282899e-05 2.13948100e-05 -3.50230610e-05 -7.13160333e-06 -7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.90296087e-06 -2.08960005e-05 -4.25694169e-06 1.63799202e-05 6.96533351e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.13160333e-06 -7.91365000e-07 -1.42268363e-05 2.37113938e-05 2.68866425e-06 -5.80592174e-07 -4.25694169e-06 -4.62680413e-07 3.53512266e-06 7.71134021e-07 1.32755051e-05 1.40803698e-04 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -1.34800267e-04 2.35716957e-04 4.71433913e-05 -8.02147948e-06 -4.05499645e-05 -8.10999291e-06 3.41201277e-05 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.35716957e-04 -3.86231687e-04 -7.85723189e-05 9.73148786e-06 6.98234823e-05 1.42167199e-05 -5.47666844e-05 -2.32744941e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.37113938e-05 2.68866425e-06 4.71433913e-05 -7.85723189e-05 -9.08455661e-06 1.94629757e-06 1.42167199e-05 1.58322692e-06 -1.17934149e-05 -2.63871153e-06 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 2.90296087e-06 5.80592174e-07 8.02147948e-06 -9.73148786e-06 -1.94629757e-06 -2.37391660e-07 2.20244401e-06 4.40488803e-07 -1.20827724e-06 -5.03448848e-07 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 2.08960005e-05 4.25694169e-06 4.05499645e-05 -6.98234823e-05 -1.42167199e-05 2.20244401e-06 1.19107123e-05 2.42817748e-06 -9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.25694169e-06 4.62680413e-07 8.10999291e-06 -1.42167199e-05 -1.58322692e-06 4.40488803e-07 2.42817748e-06 2.55460371e-07 -2.12901390e-06 -4.54207908e-07 3.16576465e-06 3.37708535e-05 1.02166601e-05 -1.63799202e-05 -3.53512266e-06 -3.41201277e-05 5.47666844e-05 1.17934149e-05 -1.20827724e-06 -9.84590416e-06 -2.12901390e-06 7.51335398e-06 3.41516227e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 -6.96533351e-06 -7.71134021e-07 -1.42167199e-05 2.32744941e-05 2.63871153e-06 -5.03448848e-07 -4.18903631e-06 -4.54207908e-07 3.41516227e-06 7.39948805e-07 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --1 -2 1 169 - 6.09114917e-05 6.14710110e-04 5.91946911e-05 -2.95973455e-04 5.91946911e-05 -2.01777458e-04 1.00888729e-03 -2.01777458e-04 -4.80344481e-05 -3.46658769e-05 6.93317538e-06 8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -2.94705075e-03 5.89410151e-04 -2.00726181e-03 1.00363091e-02 -2.00726181e-03 -4.44476268e-04 -3.20773116e-04 6.41546233e-05 7.69855479e-04 -3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 2.97034962e-04 -5.94069924e-05 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 5.97729402e-05 -1.92305372e-05 3.84610745e-06 -8.21464752e-05 3.42276980e-05 2.95973455e-04 2.94705075e-03 2.97034962e-04 -1.40997622e-03 2.97034962e-04 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 -2.06272321e-04 -1.60446843e-04 3.42276980e-05 3.57274141e-04 -1.60446843e-04 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 2.97034962e-04 1.57915946e-05 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 4.12544643e-05 3.42276980e-05 3.84610745e-06 -9.28381223e-05 -1.92305372e-05 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 2.12071039e-04 3.42864166e-03 -6.85728332e-04 -2.00102502e-04 7.05429391e-05 -1.41085878e-05 2.72889020e-04 -1.13703758e-04 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 3.42864166e-03 -1.62454089e-02 3.42864166e-03 6.81387866e-04 5.31669453e-04 -1.13703758e-04 -1.18019840e-03 5.31669453e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -6.85728332e-04 3.42864166e-03 2.12071039e-04 -1.36277573e-04 -1.13703758e-04 -1.41085878e-05 3.09738360e-04 7.05429391e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 2.06272321e-04 -4.12544643e-05 2.00102502e-04 -6.81387866e-04 1.36277573e-04 1.07400983e-05 1.99216840e-05 -3.98433680e-06 -1.97894844e-05 8.24561849e-06 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 1.60446843e-04 -3.42276980e-05 -7.05429391e-05 -5.31669453e-04 1.13703758e-04 1.99216840e-05 -2.14746155e-05 4.42749712e-06 -2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.42276980e-05 -3.84610745e-06 1.41085878e-05 1.13703758e-04 1.41085878e-05 -3.98433680e-06 4.42749712e-06 -2.22629335e-07 6.90107377e-06 4.42749712e-06 8.31981046e-05 7.69855479e-04 8.21464752e-05 -3.57274141e-04 9.28381223e-05 -2.72889020e-04 1.18019840e-03 -3.09738360e-04 -1.97894844e-05 -2.10230097e-05 6.90107377e-06 3.35910266e-05 -2.77641893e-05 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 1.60446843e-04 1.92305372e-05 1.13703758e-04 -5.31669453e-04 -7.05429391e-05 8.24561849e-06 1.02201763e-05 4.42749712e-06 -2.77641893e-05 -2.14746155e-05 + 1.26117398e-06 1.33679398e-05 6.68093428e-06 -4.00856057e-06 -1.33618686e-06 -2.21258418e-05 1.32755051e-05 4.42516836e-06 3.04625846e-06 -3.95720582e-06 -1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 -4.26169739e-05 -1.42056580e-05 -2.34672831e-04 1.40803698e-04 4.69345661e-05 3.24960190e-05 -4.22135669e-05 -1.40711890e-05 1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 2.13948100e-05 7.13160333e-06 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -1.56369075e-05 2.08960005e-05 6.96533351e-06 -5.67592226e-06 -4.25694169e-06 4.00856057e-06 4.26169739e-05 2.13948100e-05 -1.22019303e-05 -4.27896200e-06 -7.11341813e-05 4.06268943e-05 1.42268363e-05 1.00554064e-05 -1.21229785e-05 -4.25694169e-06 3.01684543e-06 2.42459571e-06 1.33618686e-06 1.42056580e-05 7.13160333e-06 -4.27896200e-06 -7.91365000e-07 -2.37113938e-05 1.42268363e-05 2.68866425e-06 3.35180212e-06 -4.25694169e-06 -7.71134021e-07 1.26475376e-06 4.62680413e-07 2.21258418e-05 2.34672831e-04 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -3.86231687e-04 2.35716957e-04 7.85723189e-05 5.22950839e-05 -6.98234823e-05 -2.32744941e-05 1.89556265e-05 1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 4.06268943e-05 1.42268363e-05 2.35716957e-04 -1.34800267e-04 -4.71433913e-05 -3.35596371e-05 4.05499645e-05 1.42167199e-05 -1.01132588e-05 -8.10999291e-06 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 1.42268363e-05 2.68866425e-06 7.85723189e-05 -4.71433913e-05 -9.08455661e-06 -1.11865457e-05 1.42167199e-05 2.63871153e-06 -4.21116432e-06 -1.58322692e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 -1.00554064e-05 -3.35180212e-06 -5.22950839e-05 3.35596371e-05 1.11865457e-05 6.62206635e-06 -9.62802513e-06 -3.20934171e-06 2.75203269e-06 2.06402452e-06 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 1.21229785e-05 4.25694169e-06 6.98234823e-05 -4.05499645e-05 -1.42167199e-05 -9.62802513e-06 1.19107123e-05 4.18903631e-06 -3.01557961e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 4.25694169e-06 7.71134021e-07 2.32744941e-05 -1.42167199e-05 -2.63871153e-06 -3.20934171e-06 4.18903631e-06 7.39948805e-07 -1.27158164e-06 -4.54207908e-07 1.05525488e-06 1.12569512e-05 5.67592226e-06 -3.01684543e-06 -1.26475376e-06 -1.89556265e-05 1.01132588e-05 4.21116432e-06 2.75203269e-06 -3.01557961e-06 -1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 -2.42459571e-06 -4.62680413e-07 -1.42167199e-05 8.10999291e-06 1.58322692e-06 2.06402452e-06 -2.42817748e-06 -4.54207908e-07 6.83032454e-07 2.55460371e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +-1 -2 1 157 + 6.09114917e-05 6.14710110e-04 2.95973455e-04 -5.91946911e-05 5.91946911e-05 -1.00888729e-03 2.01777458e-04 -2.01777458e-04 9.60688961e-05 -3.46658769e-05 3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 2.94705075e-03 -5.89410151e-04 5.89410151e-04 -1.00363091e-02 2.00726181e-03 -2.00726181e-03 8.88952536e-04 -3.20773116e-04 3.20773116e-04 -6.41546233e-05 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 2.97034962e-04 -2.97034962e-04 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -4.12544643e-04 1.60446843e-04 -1.60446843e-04 3.42276980e-05 5.91946911e-05 5.89410151e-04 2.97034962e-04 1.57915946e-05 5.94069924e-05 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 1.01027404e-04 1.92305372e-05 3.42276980e-05 -1.06916470e-05 3.84610745e-06 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 5.94069924e-05 1.57915946e-05 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -1.01027404e-04 3.42276980e-05 1.92305372e-05 -1.06916470e-05 -3.84610745e-06 1.00888729e-03 1.00363091e-02 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -1.62454089e-02 3.42864166e-03 -3.42864166e-03 1.36277573e-03 -5.31669453e-04 5.31669453e-04 -1.13703758e-04 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 3.42864166e-03 2.12071039e-04 6.85728332e-04 -3.36380075e-04 -7.05429391e-05 -1.13703758e-04 3.68493395e-05 -1.41085878e-05 2.01777458e-04 2.00726181e-03 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -3.42864166e-03 6.85728332e-04 2.12071039e-04 3.36380075e-04 -1.13703758e-04 -7.05429391e-05 3.68493395e-05 1.41085878e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 -1.01027404e-04 1.01027404e-04 -1.36277573e-03 3.36380075e-04 -3.36380075e-04 4.50164907e-05 -2.81673025e-05 2.81673025e-05 -7.96867359e-06 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -1.92305372e-05 -3.42276980e-05 5.31669453e-04 7.05429391e-05 1.13703758e-04 -2.81673025e-05 -2.14746155e-05 -1.02201763e-05 6.74117956e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 1.60446843e-04 -3.42276980e-05 -1.92305372e-05 -5.31669453e-04 1.13703758e-04 7.05429391e-05 2.81673025e-05 -1.02201763e-05 -2.14746155e-05 6.74117956e-06 4.42749712e-06 1.06916470e-05 1.06916470e-05 -3.68493395e-05 -3.68493395e-05 6.74117956e-06 6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 -3.42276980e-05 -3.84610745e-06 3.84610745e-06 1.13703758e-04 1.41085878e-05 -1.41085878e-05 -7.96867359e-06 -4.42749712e-06 4.42749712e-06 -2.22629335e-07 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -2 2 169 - 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -6.68093428e-06 4.00856057e-06 4.42516836e-06 2.21258418e-05 -1.32755051e-05 -2.43700677e-06 1.31906861e-06 -7.91441164e-07 2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -7.10282899e-05 4.26169739e-05 4.69345661e-05 2.34672831e-04 -1.40803698e-04 -2.59968152e-05 1.40711890e-05 -8.44271339e-06 2.25139024e-05 -4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -7.13160333e-06 4.27896200e-06 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -2.77120995e-06 7.71134021e-07 -4.62680413e-07 2.27036890e-06 -4.25694169e-06 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -3.50230610e-05 2.13948100e-05 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -1.27339466e-05 6.96533351e-06 -4.25694169e-06 1.07039980e-05 -2.08960005e-05 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 2.13948100e-05 -1.22019303e-05 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 7.64036796e-06 -4.25694169e-06 2.42459571e-06 -7.19981464e-06 1.21229785e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -9.08455661e-06 -7.85723189e-05 4.71433913e-05 9.24024813e-06 -2.63871153e-06 1.58322692e-06 -7.58225060e-06 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -7.85723189e-05 -3.86231687e-04 2.35716957e-04 4.25635960e-05 -2.32744941e-05 1.42167199e-05 -3.58110579e-05 6.98234823e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 4.71433913e-05 2.35716957e-04 -1.34800267e-04 -2.55381576e-05 1.42167199e-05 -8.10999291e-06 2.40068689e-05 -4.05499645e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 1.27339466e-05 -7.64036796e-06 -9.24024813e-06 -4.25635960e-05 2.55381576e-05 4.52926879e-06 -2.70589286e-06 1.62353572e-06 -3.96030993e-06 7.42558112e-06 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -6.96533351e-06 4.25694169e-06 2.63871153e-06 2.32744941e-05 -1.42167199e-05 -2.70589286e-06 7.39948805e-07 -4.54207908e-07 2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 4.25694169e-06 -2.42459571e-06 -1.58322692e-06 -1.42167199e-05 8.10999291e-06 1.62353572e-06 -4.54207908e-07 2.55460371e-07 -1.44598144e-06 2.42817748e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 -1.07039980e-05 7.19981464e-06 7.58225060e-06 3.58110579e-05 -2.40068689e-05 -3.96030993e-06 2.14358063e-06 -1.44598144e-06 2.74669353e-06 -6.83032454e-06 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 2.08960005e-05 -1.21229785e-05 -1.42167199e-05 -6.98234823e-05 4.05499645e-05 7.42558112e-06 -4.18903631e-06 2.42817748e-06 -6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 6.68093428e-06 1.33618686e-06 4.00856057e-06 -2.21258418e-05 -4.42516836e-06 -1.32755051e-05 3.04625846e-06 1.31906861e-06 3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 1.42056580e-05 4.26169739e-05 -2.34672831e-04 -4.69345661e-05 -1.40803698e-04 3.24960190e-05 1.40711890e-05 4.22135669e-05 -1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -7.13160333e-06 -2.13948100e-05 1.16503354e-04 2.37113938e-05 7.11341813e-05 -1.56369075e-05 -6.96533351e-06 -2.08960005e-05 5.67592226e-06 -4.25694169e-06 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -7.91365000e-07 -4.27896200e-06 2.37113938e-05 2.68866425e-06 1.42268363e-05 -3.35180212e-06 -7.71134021e-07 -4.25694169e-06 1.26475376e-06 -4.62680413e-07 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -4.27896200e-06 -1.22019303e-05 7.11341813e-05 1.42268363e-05 4.06268943e-05 -1.00554064e-05 -4.25694169e-06 -1.21229785e-05 3.01684543e-06 -2.42459571e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 2.37113938e-05 7.11341813e-05 -3.86231687e-04 -7.85723189e-05 -2.35716957e-04 5.22950839e-05 2.32744941e-05 6.98234823e-05 -1.89556265e-05 1.42167199e-05 4.42516836e-06 4.69345661e-05 2.37113938e-05 2.68866425e-06 1.42268363e-05 -7.85723189e-05 -9.08455661e-06 -4.71433913e-05 1.11865457e-05 2.63871153e-06 1.42167199e-05 -4.21116432e-06 1.58322692e-06 1.32755051e-05 1.40803698e-04 7.11341813e-05 1.42268363e-05 4.06268943e-05 -2.35716957e-04 -4.71433913e-05 -1.34800267e-04 3.35596371e-05 1.42167199e-05 4.05499645e-05 -1.01132588e-05 8.10999291e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 3.35180212e-06 1.00554064e-05 -5.22950839e-05 -1.11865457e-05 -3.35596371e-05 6.62206635e-06 3.20934171e-06 9.62802513e-06 -2.75203269e-06 2.06402452e-06 1.31906861e-06 1.40711890e-05 6.96533351e-06 7.71134021e-07 4.25694169e-06 -2.32744941e-05 -2.63871153e-06 -1.42167199e-05 3.20934171e-06 7.39948805e-07 4.18903631e-06 -1.27158164e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 2.08960005e-05 4.25694169e-06 1.21229785e-05 -6.98234823e-05 -1.42167199e-05 -4.05499645e-05 9.62802513e-06 4.18903631e-06 1.19107123e-05 -3.01557961e-06 2.42817748e-06 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 -1.26475376e-06 -3.01684543e-06 1.89556265e-05 4.21116432e-06 1.01132588e-05 -2.75203269e-06 -1.27158164e-06 -3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 4.62680413e-07 2.42459571e-06 -1.42167199e-05 -1.58322692e-06 -8.10999291e-06 2.06402452e-06 4.54207908e-07 2.42817748e-06 -6.83032454e-07 2.55460371e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 -2 3 0 @@ -99,79 +99,79 @@ Matrix number of S(R): 177 6.09114917e-05 6.14710110e-04 1.77584073e-04 -1.77584073e-04 -1.77584073e-04 -6.05332375e-04 6.05332375e-04 6.05332375e-04 -6.23985784e-05 -6.23985784e-05 6.23985784e-05 6.14710110e-04 6.16376114e-03 1.76823045e-03 -1.76823045e-03 -1.76823045e-03 -6.02178543e-03 6.02178543e-03 6.02178543e-03 -5.77391609e-04 -5.77391609e-04 5.77391609e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 5.34662931e-04 5.34662931e-04 1.55641909e-03 -1.81612400e-03 -1.81612400e-03 3.70369518e-05 1.52754628e-04 1.52754628e-04 -1.84829569e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 -4.59464344e-04 -5.34662931e-04 -1.81612400e-03 1.55641909e-03 1.81612400e-03 1.85184759e-05 -1.52754628e-04 -1.84829569e-04 -3.20749411e-05 1.52754628e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 -5.34662931e-04 -4.59464344e-04 -1.81612400e-03 1.81612400e-03 1.55641909e-03 1.85184759e-05 -1.84829569e-04 -1.52754628e-04 3.20749411e-05 1.52754628e-04 6.05332375e-04 6.02178543e-03 1.55641909e-03 -1.81612400e-03 -1.81612400e-03 -5.27375562e-03 6.17155499e-03 6.17155499e-03 -1.27649857e-04 -5.03452277e-04 -5.03452277e-04 6.14000296e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 1.55641909e-03 1.81612400e-03 6.17155499e-03 -5.27375562e-03 -6.17155499e-03 -6.38249283e-05 5.03452277e-04 6.14000296e-04 1.10548019e-04 -5.03452277e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 1.81612400e-03 1.55641909e-03 6.17155499e-03 -6.17155499e-03 -5.27375562e-03 -6.38249283e-05 6.14000296e-04 5.03452277e-04 -1.10548019e-04 -5.03452277e-04 -3.70369518e-05 -1.85184759e-05 -1.85184759e-05 1.27649857e-04 6.38249283e-05 6.38249283e-05 -2.22571404e-05 7.00563930e-06 7.00563930e-06 1.40112786e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 1.52754628e-04 1.84829569e-04 5.03452277e-04 -5.03452277e-04 -6.14000296e-04 7.00563930e-06 1.52245151e-05 2.53475323e-05 1.21341232e-05 -2.53475323e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 1.84829569e-04 1.52754628e-04 5.03452277e-04 -6.14000296e-04 -5.03452277e-04 7.00563930e-06 2.53475323e-05 1.52245151e-05 -1.21341232e-05 -2.53475323e-05 3.20749411e-05 -3.20749411e-05 -1.10548019e-04 1.10548019e-04 1.21341232e-05 -1.21341232e-05 -2.22571404e-05 6.23985784e-05 5.77391609e-04 1.84829569e-04 -1.52754628e-04 -1.52754628e-04 -6.14000296e-04 5.03452277e-04 5.03452277e-04 1.40112786e-05 -2.53475323e-05 -2.53475323e-05 1.52245151e-05 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 0 11 22 34 47 60 72 85 98 108 121 134 141 153 153 153 153 153 153 153 153 153 153 153 153 153 153 --1 -1 0 507 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 -3.25715205e-04 -1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.40272444e-02 6.79313079e-02 1.27999319e-02 -3.83997958e-02 -1.27999319e-02 -3.13232204e-02 9.39696612e-02 3.13232204e-02 1.95031088e-03 2.53352815e-03 8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 -2.89596307e-03 -9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 6.79313079e-02 1.60908651e-01 4.09844849e-02 -1.22953455e-01 -4.09844849e-02 -5.94744232e-02 1.78423270e-01 5.94744232e-02 2.00022352e-02 2.59836657e-02 8.66122191e-03 -3.46448876e-02 -2.59836657e-02 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 1.33488137e-04 8.09297916e-05 4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 3.21973559e-02 1.07324520e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 -6.06136500e-03 -1.12002096e-04 -3.73340319e-05 7.04884014e-03 5.28663010e-03 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 -3.08011777e-04 -1.78364587e-04 1.70112085e-04 3.08011777e-04 3.83997958e-02 1.22953455e-01 3.21973559e-02 -8.01239971e-02 -3.21973559e-02 -6.28322570e-02 1.50604352e-01 6.28322570e-02 9.22137638e-03 1.41350143e-02 5.28663010e-03 -1.59718924e-02 -1.41350143e-02 3.25715205e-04 2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 -4.04648958e-05 1.82490838e-04 8.09297916e-05 1.27999319e-02 4.09844849e-02 1.07324520e-02 -3.21973559e-02 5.73561861e-03 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 3.07379213e-03 5.28663010e-03 3.73340319e-05 -8.77371614e-03 -1.12002096e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 -3.95630639e-04 -1.77697458e-04 -8.88487290e-05 3.69835640e-04 4.93114186e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 4.58875327e-02 8.26526786e-02 2.75508929e-02 2.03515392e-02 -3.67638056e-03 -1.22546019e-03 -2.18659864e-02 -1.63994898e-02 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 8.28520008e-04 4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 1.50604352e-01 6.28322570e-02 8.26526786e-02 -1.74519610e-01 -8.26526786e-02 -2.62821902e-02 -4.25065126e-02 -1.63994898e-02 4.55220888e-02 4.25065126e-02 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 2.75508929e-02 -8.26526786e-02 4.58875327e-02 -8.76073008e-03 -1.63994898e-02 1.22546019e-03 2.85579432e-02 -3.67638056e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 4.91071291e-05 3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 1.95031088e-03 2.00022352e-02 6.06136500e-03 -9.22137638e-03 -3.07379213e-03 -2.03515392e-02 2.62821902e-02 8.76073008e-03 1.47088219e-03 7.28764869e-04 2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 1.78364587e-04 1.77697458e-04 -8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 2.53352815e-03 2.59836657e-02 1.12002096e-04 -1.41350143e-02 -5.28663010e-03 3.67638056e-03 4.25065126e-02 1.63994898e-02 7.28764869e-04 3.37516659e-03 1.22672116e-03 -2.72010852e-03 -1.73636249e-03 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 1.78364587e-04 4.04648958e-05 8.88487290e-05 -4.93114186e-04 -8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 8.44509382e-04 8.66122191e-03 3.73340319e-05 -5.28663010e-03 -3.73340319e-05 1.22546019e-03 1.63994898e-02 -1.22546019e-03 2.42921623e-04 1.22672116e-03 1.03910162e-04 -4.20752593e-04 -1.22672116e-03 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 -1.82490838e-04 -3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 1.59718924e-02 8.77371614e-03 2.18659864e-02 -4.55220888e-02 -2.85579432e-02 -2.65506753e-03 -2.72010852e-03 -4.20752593e-04 4.53669010e-03 1.99118315e-03 1.04401314e-04 6.63024177e-04 1.78364587e-04 -3.08011777e-04 -8.09297916e-05 -4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 1.41350143e-02 1.12002096e-04 1.63994898e-02 -4.25065126e-02 3.67638056e-03 -1.99130065e-03 -1.73636249e-03 -1.22672116e-03 1.99118315e-03 3.37516659e-03 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 -3.25715205e-04 -1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 -2.89596307e-03 -9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 1.33488137e-04 8.09297916e-05 4.04648958e-05 -1.33773441e-04 -1.78364587e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 -3.08011777e-04 -1.78364587e-04 1.70112085e-04 3.08011777e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 -4.04648958e-05 1.82490838e-04 8.09297916e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 -3.95630639e-04 -1.77697458e-04 -8.88487290e-05 3.69835640e-04 4.93114186e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 8.28520008e-04 4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 4.91071291e-05 3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 1.78364587e-04 1.77697458e-04 -8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 1.78364587e-04 4.04648958e-05 8.88487290e-05 -4.93114186e-04 -8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 -1.82490838e-04 -3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 1.04401314e-04 6.63024177e-04 1.78364587e-04 -3.08011777e-04 -8.09297916e-05 -4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 --1 -1 1 448 - 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 -6.32131786e-05 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -3.83997958e-02 1.27999319e-02 3.13232204e-02 9.39696612e-02 -3.13232204e-02 1.95031088e-03 -2.53352815e-03 8.44509382e-04 -3.37803753e-03 2.53352815e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 -1.08665421e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -1.22953455e-01 4.09844849e-02 5.94744232e-02 1.78423270e-01 -5.94744232e-02 2.00022352e-02 -2.59836657e-02 8.66122191e-03 -3.46448876e-02 2.59836657e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 -3.21973559e-02 1.07324520e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 6.06136500e-03 -1.12002096e-04 3.73340319e-05 -7.04884014e-03 5.28663010e-03 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 -4.20473440e-03 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -8.01239971e-02 3.21973559e-02 6.28322570e-02 1.50604352e-01 -6.28322570e-02 9.22137638e-03 -1.41350143e-02 5.28663010e-03 -1.59718924e-02 1.41350143e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 3.21973559e-02 5.73561861e-03 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -3.07379213e-03 5.28663010e-03 -3.73340319e-05 8.77371614e-03 -1.12002096e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 4.58875327e-02 -8.26526786e-02 2.75508929e-02 -2.03515392e-02 -3.67638056e-03 1.22546019e-03 2.18659864e-02 -1.63994898e-02 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 2.01717964e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -8.26526786e-02 -1.74519610e-01 8.26526786e-02 -2.62821902e-02 4.25065126e-02 -1.63994898e-02 4.55220888e-02 -4.25065126e-02 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 3.13232204e-02 5.94744232e-02 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 2.75508929e-02 8.26526786e-02 4.58875327e-02 8.76073008e-03 -1.63994898e-02 -1.22546019e-03 -2.85579432e-02 -3.67638056e-03 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 1.68154328e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -9.22137638e-03 3.07379213e-03 2.03515392e-02 2.62821902e-02 -8.76073008e-03 1.47088219e-03 -7.28764869e-04 2.42921623e-04 -2.65506753e-03 1.99130065e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 1.41350143e-02 -5.28663010e-03 3.67638056e-03 -4.25065126e-02 1.63994898e-02 -7.28764869e-04 3.37516659e-03 -1.22672116e-03 2.72010852e-03 -1.73636249e-03 -7.58557199e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 -5.28663010e-03 3.73340319e-05 -1.22546019e-03 1.63994898e-02 1.22546019e-03 2.42921623e-04 -1.22672116e-03 1.03910162e-04 -4.20752593e-04 1.22672116e-03 -6.32131786e-05 -1.08665421e-02 4.20473440e-03 -2.01717964e-02 1.68154328e-03 -2.98837411e-03 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 1.59718924e-02 -8.77371614e-03 -2.18659864e-02 -4.55220888e-02 2.85579432e-02 -2.65506753e-03 2.72010852e-03 -4.20752593e-04 4.53669010e-03 -1.99118315e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 2.53352815e-03 2.59836657e-02 -5.28663010e-03 -1.41350143e-02 1.12002096e-04 1.63994898e-02 4.25065126e-02 3.67638056e-03 1.99130065e-03 -1.73636249e-03 1.22672116e-03 -1.99118315e-03 3.37516659e-03 6.09114917e-05 6.14710110e-04 5.91946911e-05 -2.95973455e-04 -5.91946911e-05 -2.01777458e-04 1.00888729e-03 2.01777458e-04 -4.80344481e-05 -3.46658769e-05 -6.93317538e-06 8.31981046e-05 3.46658769e-05 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -2.94705075e-03 -5.89410151e-04 -2.00726181e-03 1.00363091e-02 2.00726181e-03 -4.44476268e-04 -3.20773116e-04 -6.41546233e-05 7.69855479e-04 3.20773116e-04 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 -1.08665421e-02 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 2.97034962e-04 5.94069924e-05 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 5.97729402e-05 -1.92305372e-05 -3.84610745e-06 -8.21464752e-05 -3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.95973455e-04 2.94705075e-03 2.97034962e-04 -1.40997622e-03 -2.97034962e-04 -1.00895778e-03 4.78508398e-03 1.00895778e-03 -2.06272321e-04 -1.60446843e-04 -3.42276980e-05 3.57274141e-04 1.60446843e-04 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 -4.20473440e-03 5.91946911e-05 5.89410151e-04 5.94069924e-05 -2.97034962e-04 1.57915946e-05 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 -4.12544643e-05 -3.42276980e-05 3.84610745e-06 9.28381223e-05 -1.92305372e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 2.12071039e-04 3.42864166e-03 6.85728332e-04 -2.00102502e-04 7.05429391e-05 1.41085878e-05 2.72889020e-04 1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 4.78508398e-03 1.00895778e-03 3.42864166e-03 -1.62454089e-02 -3.42864166e-03 6.81387866e-04 5.31669453e-04 1.13703758e-04 -1.18019840e-03 -5.31669453e-04 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 2.01717964e-02 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 6.85728332e-04 -3.42864166e-03 2.12071039e-04 1.36277573e-04 1.13703758e-04 -1.41085878e-05 -3.09738360e-04 7.05429391e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 2.06272321e-04 4.12544643e-05 2.00102502e-04 -6.81387866e-04 -1.36277573e-04 1.07400983e-05 1.99216840e-05 3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 1.68154328e-03 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 1.60446843e-04 3.42276980e-05 -7.05429391e-05 -5.31669453e-04 -1.13703758e-04 1.99216840e-05 -2.14746155e-05 -4.42749712e-06 -2.10230097e-05 -1.02201763e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 3.42276980e-05 -3.84610745e-06 -1.41085878e-05 -1.13703758e-04 1.41085878e-05 3.98433680e-06 -4.42749712e-06 -2.22629335e-07 -6.90107377e-06 4.42749712e-06 -7.58557199e-05 8.31981046e-05 7.69855479e-04 8.21464752e-05 -3.57274141e-04 -9.28381223e-05 -2.72889020e-04 1.18019840e-03 3.09738360e-04 -1.97894844e-05 -2.10230097e-05 -6.90107377e-06 3.35910266e-05 2.77641893e-05 -6.32131786e-05 -1.08665421e-02 4.20473440e-03 -2.01717964e-02 1.68154328e-03 -2.98837411e-03 3.46658769e-05 3.20773116e-04 3.42276980e-05 -1.60446843e-04 1.92305372e-05 -1.13703758e-04 5.31669453e-04 -7.05429391e-05 -8.24561849e-06 -1.02201763e-05 4.42749712e-06 2.77641893e-05 -2.14746155e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 - 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 --1 -1 2 660 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 3.25715205e-04 1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 -1.77584073e-04 -1.77584073e-04 1.77584073e-04 6.05332375e-04 6.05332375e-04 -6.05332375e-04 6.23985784e-05 -6.23985784e-05 -6.23985784e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 2.89596307e-03 9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 -1.76823045e-03 -1.76823045e-03 1.76823045e-03 6.02178543e-03 6.02178543e-03 -6.02178543e-03 5.77391609e-04 -5.77391609e-04 -5.77391609e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -1.33488137e-04 8.09297916e-05 -4.04648958e-05 1.33773441e-04 -1.78364587e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 -5.34662931e-04 5.34662931e-04 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -3.70369518e-05 1.52754628e-04 -1.52754628e-04 -1.84829569e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 3.08011777e-04 -1.78364587e-04 1.70112085e-04 -3.08011777e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -4.59464344e-04 5.34662931e-04 1.81612400e-03 1.55641909e-03 -1.81612400e-03 1.85184759e-05 1.52754628e-04 -1.84829569e-04 -3.20749411e-05 -1.52754628e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 4.04648958e-05 -1.82490838e-04 8.09297916e-05 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 5.34662931e-04 -4.59464344e-04 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 -1.85184759e-05 -1.84829569e-04 1.52754628e-04 -3.20749411e-05 1.52754628e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 3.95630639e-04 -1.77697458e-04 8.88487290e-05 -3.69835640e-04 4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -5.27375562e-03 -6.17155499e-03 6.17155499e-03 1.27649857e-04 -5.03452277e-04 5.03452277e-04 6.14000296e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 -8.28520008e-04 4.93114186e-04 -4.24254551e-04 8.28520008e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -6.17155499e-03 -5.27375562e-03 6.17155499e-03 -6.38249283e-05 -5.03452277e-04 6.14000296e-04 1.10548019e-04 5.03452277e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 -8.88487290e-05 5.27544004e-04 -1.77697458e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 6.17155499e-03 6.17155499e-03 -5.27375562e-03 6.38249283e-05 6.14000296e-04 -5.03452277e-04 1.10548019e-04 -5.03452277e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 -4.91071291e-05 -3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 3.70369518e-05 -1.85184759e-05 1.85184759e-05 -1.27649857e-04 6.38249283e-05 -6.38249283e-05 -2.22571404e-05 -7.00563930e-06 7.00563930e-06 -1.40112786e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 1.78364587e-04 1.77697458e-04 8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.52754628e-04 1.84829569e-04 5.03452277e-04 5.03452277e-04 -6.14000296e-04 -7.00563930e-06 1.52245151e-05 -2.53475323e-05 -1.21341232e-05 -2.53475323e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 1.78364587e-04 -4.04648958e-05 -8.88487290e-05 -4.93114186e-04 8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 1.84829569e-04 -1.52754628e-04 -5.03452277e-04 -6.14000296e-04 5.03452277e-04 7.00563930e-06 -2.53475323e-05 1.52245151e-05 -1.21341232e-05 2.53475323e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 1.82490838e-04 3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 3.20749411e-05 3.20749411e-05 -1.10548019e-04 -1.10548019e-04 -1.21341232e-05 -1.21341232e-05 -2.22571404e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 3.08011777e-04 -8.09297916e-05 -4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 -6.23985784e-05 -5.77391609e-04 1.84829569e-04 1.52754628e-04 -1.52754628e-04 -6.14000296e-04 -5.03452277e-04 5.03452277e-04 -1.40112786e-05 -2.53475323e-05 2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -2.95973455e-04 5.91946911e-05 2.01777458e-04 1.00888729e-03 -2.01777458e-04 -4.80344481e-05 3.46658769e-05 -6.93317538e-06 8.31981046e-05 -3.46658769e-05 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 3.25715205e-04 1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -2.94705075e-03 5.89410151e-04 2.00726181e-03 1.00363091e-02 -2.00726181e-03 -4.44476268e-04 3.20773116e-04 -6.41546233e-05 7.69855479e-04 -3.20773116e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 2.89596307e-03 9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -2.97034962e-04 5.94069924e-05 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 -5.97729402e-05 -1.92305372e-05 3.84610745e-06 8.21464752e-05 -3.42276980e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -1.33488137e-04 8.09297916e-05 -4.04648958e-05 1.33773441e-04 -1.78364587e-04 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -1.40997622e-03 2.97034962e-04 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -2.06272321e-04 1.60446843e-04 -3.42276980e-05 3.57274141e-04 -1.60446843e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 3.08011777e-04 -1.78364587e-04 1.70112085e-04 -3.08011777e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 2.97034962e-04 1.57915946e-05 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 4.12544643e-05 -3.42276980e-05 -3.84610745e-06 -9.28381223e-05 -1.92305372e-05 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 4.04648958e-05 -1.82490838e-04 8.09297916e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 2.12071039e-04 -3.42864166e-03 6.85728332e-04 2.00102502e-04 7.05429391e-05 -1.41085878e-05 -2.72889020e-04 1.13703758e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 3.95630639e-04 -1.77697458e-04 8.88487290e-05 -3.69835640e-04 4.93114186e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -3.42864166e-03 -1.62454089e-02 3.42864166e-03 6.81387866e-04 -5.31669453e-04 1.13703758e-04 -1.18019840e-03 5.31669453e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 -8.28520008e-04 4.93114186e-04 -4.24254551e-04 8.28520008e-04 2.01777458e-04 2.00726181e-03 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 6.85728332e-04 3.42864166e-03 2.12071039e-04 -1.36277573e-04 1.13703758e-04 1.41085878e-05 3.09738360e-04 7.05429391e-05 1.06641224e-03 9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 -8.88487290e-05 5.27544004e-04 -1.77697458e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 2.06272321e-04 -4.12544643e-05 -2.00102502e-04 -6.81387866e-04 1.36277573e-04 1.07400983e-05 -1.99216840e-05 3.98433680e-06 -1.97894844e-05 8.24561849e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 -4.91071291e-05 -3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 3.46658769e-05 3.20773116e-04 1.92305372e-05 -1.60446843e-04 3.42276980e-05 -7.05429391e-05 5.31669453e-04 -1.13703758e-04 -1.99216840e-05 -2.14746155e-05 4.42749712e-06 2.10230097e-05 -1.02201763e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 1.78364587e-04 1.77697458e-04 8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 3.42276980e-05 3.84610745e-06 1.41085878e-05 -1.13703758e-04 -1.41085878e-05 3.98433680e-06 4.42749712e-06 -2.22629335e-07 -6.90107377e-06 -4.42749712e-06 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 1.78364587e-04 -4.04648958e-05 -8.88487290e-05 -4.93114186e-04 8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 8.31981046e-05 7.69855479e-04 -8.21464752e-05 -3.57274141e-04 9.28381223e-05 2.72889020e-04 1.18019840e-03 -3.09738360e-04 -1.97894844e-05 2.10230097e-05 -6.90107377e-06 3.35910266e-05 -2.77641893e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 1.82490838e-04 3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 1.60446843e-04 1.92305372e-05 -1.13703758e-04 -5.31669453e-04 -7.05429391e-05 8.24561849e-06 -1.02201763e-05 -4.42749712e-06 -2.77641893e-05 -2.14746155e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 3.08011777e-04 -8.09297916e-05 -4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 +-1 -1 0 471 + 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 -3.25715205e-04 -2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.40272444e-02 6.79313079e-02 3.83997958e-02 -1.27999319e-02 -1.27999319e-02 -9.39696612e-02 3.13232204e-02 3.13232204e-02 -3.90062175e-03 2.53352815e-03 2.53352815e-03 -8.44509382e-04 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 -2.89596307e-03 -1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 6.79313079e-02 1.60908651e-01 1.22953455e-01 -4.09844849e-02 -4.09844849e-02 -1.78423270e-01 5.94744232e-02 5.94744232e-02 -4.00044704e-02 2.59836657e-02 2.59836657e-02 -8.66122191e-03 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -1.96428516e-04 3.08011777e-04 3.08011777e-04 -1.78364587e-04 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 3.21973559e-02 3.21973559e-02 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 1.84427528e-02 -1.41350143e-02 -1.41350143e-02 5.28663010e-03 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 -8.09297916e-05 -1.78364587e-04 -4.87173978e-05 4.04648958e-05 1.27999319e-02 4.09844849e-02 3.21973559e-02 5.73561861e-03 -1.07324520e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 -9.13515713e-03 1.12002096e-04 5.28663010e-03 1.72487600e-03 -3.73340319e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 -8.09297916e-05 4.87173978e-05 4.04648958e-05 1.27999319e-02 4.09844849e-02 3.21973559e-02 -1.07324520e-02 5.73561861e-03 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 -9.13515713e-03 5.28663010e-03 1.12002096e-04 -1.72487600e-03 -3.73340319e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 4.89886959e-04 -8.28520008e-04 -8.28520008e-04 4.93114186e-04 9.39696612e-02 1.78423270e-01 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.74519610e-01 8.26526786e-02 8.26526786e-02 -5.25643805e-02 4.25065126e-02 4.25065126e-02 -1.63994898e-02 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 1.77697458e-04 4.93114186e-04 1.57708364e-04 -8.88487290e-05 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 8.26526786e-02 4.58875327e-02 -2.75508929e-02 2.91122693e-02 3.67638056e-03 -1.63994898e-02 -6.69195679e-03 -1.22546019e-03 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 1.77697458e-04 -1.57708364e-04 -8.88487290e-05 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 8.26526786e-02 -2.75508929e-02 4.58875327e-02 2.91122693e-02 -1.63994898e-02 3.67638056e-03 6.69195679e-03 -1.22546019e-03 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 -1.82595267e-04 -4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 9.13515713e-03 9.13515713e-03 5.25643805e-02 -2.91122693e-02 -2.91122693e-02 6.06959405e-03 -2.72006552e-03 -2.72006552e-03 4.85843246e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 1.78364587e-04 8.28520008e-04 -1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 1.41350143e-02 -1.12002096e-04 -5.28663010e-03 -4.25065126e-02 -3.67638056e-03 1.63994898e-02 -2.72006552e-03 3.37516659e-03 1.73636249e-03 -7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 1.78364587e-04 8.09297916e-05 8.28520008e-04 -4.93114186e-04 -1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 1.41350143e-02 -5.28663010e-03 -1.12002096e-04 -4.25065126e-02 1.63994898e-02 -3.67638056e-03 -2.72006552e-03 1.73636249e-03 3.37516659e-03 7.28925372e-04 -1.22672116e-03 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -1.72487600e-03 1.72487600e-03 6.69195679e-03 -6.69195679e-03 -7.28925372e-04 7.28925372e-04 -6.20217674e-05 5.22006568e-05 3.31512088e-04 1.78364587e-04 -4.04648958e-05 -4.04648958e-05 -4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 -8.44509382e-04 -8.66122191e-03 -5.28663010e-03 3.73340319e-05 3.73340319e-05 1.63994898e-02 1.22546019e-03 1.22546019e-03 4.85843246e-04 -1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 -3.25715205e-04 -2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 -2.89596307e-03 -1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -1.96428516e-04 3.08011777e-04 3.08011777e-04 -1.78364587e-04 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 -8.09297916e-05 -1.78364587e-04 -4.87173978e-05 4.04648958e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 -8.09297916e-05 4.87173978e-05 4.04648958e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 4.89886959e-04 -8.28520008e-04 -8.28520008e-04 4.93114186e-04 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 1.77697458e-04 4.93114186e-04 1.57708364e-04 -8.88487290e-05 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 1.77697458e-04 -1.57708364e-04 -8.88487290e-05 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 -1.82595267e-04 -4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 1.78364587e-04 8.28520008e-04 -1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 1.78364587e-04 8.09297916e-05 8.28520008e-04 -4.93114186e-04 -1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 5.22006568e-05 3.31512088e-04 1.78364587e-04 -4.04648958e-05 -4.04648958e-05 -4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 326 338 350 363 376 388 401 414 426 439 452 459 471 +-1 -1 1 404 + 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 -7.29922913e-05 1.40272444e-02 6.79313079e-02 3.83997958e-02 1.27999319e-02 1.27999319e-02 -9.39696612e-02 -3.13232204e-02 -3.13232204e-02 -3.90062175e-03 -2.53352815e-03 -2.53352815e-03 -8.44509382e-04 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 -1.25476020e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 4.09844849e-02 4.09844849e-02 -1.78423270e-01 -5.94744232e-02 -5.94744232e-02 -4.00044704e-02 -2.59836657e-02 -2.59836657e-02 -8.66122191e-03 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 4.85520908e-03 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 -3.21973559e-02 -3.21973559e-02 1.50604352e-01 6.28322570e-02 6.28322570e-02 1.84427528e-02 1.41350143e-02 1.41350143e-02 5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 5.73561861e-03 -1.07324520e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 9.13515713e-03 1.12002096e-04 5.28663010e-03 -1.72487600e-03 3.73340319e-05 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 -1.07324520e-02 5.73561861e-03 6.28322570e-02 2.09440857e-02 -1.69483329e-02 9.13515713e-03 5.28663010e-03 1.12002096e-04 1.72487600e-03 3.73340319e-05 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 -2.32923842e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.74519610e-01 -8.26526786e-02 -8.26526786e-02 -5.25643805e-02 -4.25065126e-02 -4.25065126e-02 -1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 3.13232204e-02 5.94744232e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -8.26526786e-02 4.58875327e-02 -2.75508929e-02 -2.91122693e-02 3.67638056e-03 -1.63994898e-02 6.69195679e-03 1.22546019e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 3.13232204e-02 5.94744232e-02 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -8.26526786e-02 -2.75508929e-02 4.58875327e-02 -2.91122693e-02 -1.63994898e-02 3.67638056e-03 -6.69195679e-03 1.22546019e-03 -7.29922913e-05 -1.25476020e-02 -4.85520908e-03 2.32923842e-02 -3.95921357e-03 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 -9.13515713e-03 -9.13515713e-03 5.25643805e-02 2.91122693e-02 2.91122693e-02 6.06959405e-03 2.72006552e-03 2.72006552e-03 4.85843246e-04 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -1.12002096e-04 -5.28663010e-03 4.25065126e-02 -3.67638056e-03 1.63994898e-02 2.72006552e-03 3.37516659e-03 1.73636249e-03 7.28925372e-04 1.22672116e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -5.28663010e-03 -1.12002096e-04 4.25065126e-02 1.63994898e-02 -3.67638056e-03 2.72006552e-03 1.73636249e-03 3.37516659e-03 -7.28925372e-04 1.22672116e-03 -7.58557199e-05 1.72487600e-03 -1.72487600e-03 -6.69195679e-03 6.69195679e-03 7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -7.58557199e-05 -8.44509382e-04 -8.66122191e-03 -5.28663010e-03 -3.73340319e-05 -3.73340319e-05 1.63994898e-02 -1.22546019e-03 -1.22546019e-03 4.85843246e-04 1.22672116e-03 1.22672116e-03 1.03910162e-04 6.09114917e-05 6.14710110e-04 2.95973455e-04 -5.91946911e-05 -5.91946911e-05 -1.00888729e-03 2.01777458e-04 2.01777458e-04 9.60688961e-05 -3.46658769e-05 -3.46658769e-05 6.93317538e-06 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 -7.29922913e-05 6.14710110e-04 6.16376114e-03 2.94705075e-03 -5.89410151e-04 -5.89410151e-04 -1.00363091e-02 2.00726181e-03 2.00726181e-03 8.88952536e-04 -3.20773116e-04 -3.20773116e-04 6.41546233e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 -1.25476020e-02 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 2.97034962e-04 2.97034962e-04 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -4.12544643e-04 1.60446843e-04 1.60446843e-04 -3.42276980e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 4.85520908e-03 5.91946911e-05 5.89410151e-04 2.97034962e-04 1.57915946e-05 -5.94069924e-05 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 1.01027404e-04 1.92305372e-05 -3.42276980e-05 -1.06916470e-05 -3.84610745e-06 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 2.97034962e-04 -5.94069924e-05 1.57915946e-05 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 1.01027404e-04 -3.42276980e-05 1.92305372e-05 1.06916470e-05 -3.84610745e-06 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 1.00888729e-03 1.00363091e-02 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -1.62454089e-02 3.42864166e-03 3.42864166e-03 1.36277573e-03 -5.31669453e-04 -5.31669453e-04 1.13703758e-04 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 -2.32923842e-02 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 3.42864166e-03 2.12071039e-04 -6.85728332e-04 -3.36380075e-04 -7.05429391e-05 1.13703758e-04 3.68493395e-05 1.41085878e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 3.42864166e-03 -6.85728332e-04 2.12071039e-04 -3.36380075e-04 1.13703758e-04 -7.05429391e-05 -3.68493395e-05 1.41085878e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.60688961e-05 8.88952536e-04 4.12544643e-04 -1.01027404e-04 -1.01027404e-04 -1.36277573e-03 3.36380075e-04 3.36380075e-04 4.50164907e-05 -2.81673025e-05 -2.81673025e-05 7.96867359e-06 -7.29922913e-05 -1.25476020e-02 -4.85520908e-03 2.32923842e-02 -3.95921357e-03 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -1.92305372e-05 3.42276980e-05 5.31669453e-04 7.05429391e-05 -1.13703758e-04 -2.81673025e-05 -2.14746155e-05 1.02201763e-05 6.74117956e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 3.42276980e-05 -1.92305372e-05 5.31669453e-04 -1.13703758e-04 7.05429391e-05 -2.81673025e-05 1.02201763e-05 -2.14746155e-05 -6.74117956e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 1.06916470e-05 -1.06916470e-05 -3.68493395e-05 3.68493395e-05 6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -7.58557199e-05 6.93317538e-06 6.41546233e-05 3.42276980e-05 3.84610745e-06 3.84610745e-06 -1.13703758e-04 -1.41085878e-05 -1.41085878e-05 7.96867359e-06 4.42749712e-06 4.42749712e-06 -2.22629335e-07 -7.58557199e-05 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 + 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +-1 -1 2 624 + 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 3.25715205e-04 -2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 1.77584073e-04 1.77584073e-04 -6.05332375e-04 -6.05332375e-04 -6.05332375e-04 6.23985784e-05 6.23985784e-05 6.23985784e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 2.89596307e-03 -1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 1.76823045e-03 1.76823045e-03 -6.02178543e-03 -6.02178543e-03 -6.02178543e-03 5.77391609e-04 5.77391609e-04 5.77391609e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 -1.96428516e-04 -3.08011777e-04 -3.08011777e-04 -1.78364587e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 -5.34662931e-04 -5.34662931e-04 1.55641909e-03 1.81612400e-03 1.81612400e-03 3.70369518e-05 -1.52754628e-04 -1.52754628e-04 -1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 -8.09297916e-05 -1.78364587e-04 4.87173978e-05 -4.04648958e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -4.59464344e-04 -5.34662931e-04 1.81612400e-03 1.55641909e-03 1.81612400e-03 -1.85184759e-05 -1.52754628e-04 -1.84829569e-04 3.20749411e-05 -1.52754628e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 -8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -5.34662931e-04 -4.59464344e-04 1.81612400e-03 1.81612400e-03 1.55641909e-03 -1.85184759e-05 -1.84829569e-04 -1.52754628e-04 -3.20749411e-05 -1.52754628e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 4.89886959e-04 8.28520008e-04 8.28520008e-04 4.93114186e-04 6.05332375e-04 6.02178543e-03 1.55641909e-03 1.81612400e-03 1.81612400e-03 -5.27375562e-03 -6.17155499e-03 -6.17155499e-03 -1.27649857e-04 5.03452277e-04 5.03452277e-04 6.14000296e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 1.77697458e-04 4.93114186e-04 -1.57708364e-04 8.88487290e-05 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.55641909e-03 1.81612400e-03 -6.17155499e-03 -5.27375562e-03 -6.17155499e-03 6.38249283e-05 5.03452277e-04 6.14000296e-04 -1.10548019e-04 5.03452277e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 1.77697458e-04 1.57708364e-04 8.88487290e-05 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.81612400e-03 1.55641909e-03 -6.17155499e-03 -6.17155499e-03 -5.27375562e-03 6.38249283e-05 6.14000296e-04 5.03452277e-04 1.10548019e-04 5.03452277e-04 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 1.82595267e-04 -4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 -3.70369518e-05 1.85184759e-05 1.85184759e-05 1.27649857e-04 -6.38249283e-05 -6.38249283e-05 -2.22571404e-05 -7.00563930e-06 -7.00563930e-06 1.40112786e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 1.78364587e-04 -8.28520008e-04 -1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.52754628e-04 1.84829569e-04 -5.03452277e-04 -5.03452277e-04 -6.14000296e-04 -7.00563930e-06 1.52245151e-05 2.53475323e-05 -1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 1.78364587e-04 8.09297916e-05 -8.28520008e-04 -4.93114186e-04 -1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.84829569e-04 1.52754628e-04 -5.03452277e-04 -6.14000296e-04 -5.03452277e-04 -7.00563930e-06 2.53475323e-05 1.52245151e-05 1.21341232e-05 2.53475323e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 -3.20749411e-05 3.20749411e-05 1.10548019e-04 -1.10548019e-04 -1.21341232e-05 1.21341232e-05 -2.22571404e-05 5.22006568e-05 3.31512088e-04 1.78364587e-04 4.04648958e-05 4.04648958e-05 -4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 6.23985784e-05 5.77391609e-04 1.84829569e-04 1.52754628e-04 1.52754628e-04 -6.14000296e-04 -5.03452277e-04 -5.03452277e-04 1.40112786e-05 2.53475323e-05 2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 2.95973455e-04 5.91946911e-05 5.91946911e-05 -1.00888729e-03 -2.01777458e-04 -2.01777458e-04 9.60688961e-05 3.46658769e-05 3.46658769e-05 6.93317538e-06 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 3.25715205e-04 -2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.14710110e-04 6.16376114e-03 2.94705075e-03 5.89410151e-04 5.89410151e-04 -1.00363091e-02 -2.00726181e-03 -2.00726181e-03 8.88952536e-04 3.20773116e-04 3.20773116e-04 6.41546233e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 2.89596307e-03 -1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 -2.97034962e-04 -2.97034962e-04 4.78508398e-03 1.00895778e-03 1.00895778e-03 -4.12544643e-04 -1.60446843e-04 -1.60446843e-04 -3.42276980e-05 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 -1.96428516e-04 -3.08011777e-04 -3.08011777e-04 -1.78364587e-04 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 1.57915946e-05 -5.94069924e-05 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -1.01027404e-04 1.92305372e-05 -3.42276980e-05 1.06916470e-05 3.84610745e-06 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 -8.09297916e-05 -1.78364587e-04 4.87173978e-05 -4.04648958e-05 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 -5.94069924e-05 1.57915946e-05 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -1.01027404e-04 -3.42276980e-05 1.92305372e-05 -1.06916470e-05 3.84610745e-06 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 -8.09297916e-05 -4.87173978e-05 -4.04648958e-05 1.00888729e-03 1.00363091e-02 4.78508398e-03 1.00895778e-03 1.00895778e-03 -1.62454089e-02 -3.42864166e-03 -3.42864166e-03 1.36277573e-03 5.31669453e-04 5.31669453e-04 1.13703758e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 4.89886959e-04 8.28520008e-04 8.28520008e-04 4.93114186e-04 2.01777458e-04 2.00726181e-03 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -3.42864166e-03 2.12071039e-04 -6.85728332e-04 3.36380075e-04 -7.05429391e-05 1.13703758e-04 -3.68493395e-05 -1.41085878e-05 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 1.77697458e-04 4.93114186e-04 -1.57708364e-04 8.88487290e-05 2.01777458e-04 2.00726181e-03 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -3.42864166e-03 -6.85728332e-04 2.12071039e-04 3.36380075e-04 1.13703758e-04 -7.05429391e-05 3.68493395e-05 -1.41085878e-05 1.06641224e-03 9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 1.77697458e-04 1.57708364e-04 8.88487290e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 1.01027404e-04 1.01027404e-04 -1.36277573e-03 -3.36380075e-04 -3.36380075e-04 4.50164907e-05 2.81673025e-05 2.81673025e-05 7.96867359e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 1.82595267e-04 -4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 3.46658769e-05 3.20773116e-04 1.60446843e-04 -1.92305372e-05 3.42276980e-05 -5.31669453e-04 7.05429391e-05 -1.13703758e-04 2.81673025e-05 -2.14746155e-05 1.02201763e-05 -6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 1.78364587e-04 -8.28520008e-04 -1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 1.60446843e-04 3.42276980e-05 -1.92305372e-05 -5.31669453e-04 -1.13703758e-04 7.05429391e-05 2.81673025e-05 1.02201763e-05 -2.14746155e-05 6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 3.08011777e-04 1.78364587e-04 8.09297916e-05 -8.28520008e-04 -4.93114186e-04 -1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 -1.06916470e-05 1.06916470e-05 3.68493395e-05 -3.68493395e-05 -6.74117956e-06 6.74117956e-06 -6.85365823e-07 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 6.93317538e-06 6.41546233e-05 3.42276980e-05 -3.84610745e-06 -3.84610745e-06 -1.13703758e-04 1.41085878e-05 1.41085878e-05 7.96867359e-06 -4.42749712e-06 -4.42749712e-06 -2.22629335e-07 5.22006568e-05 3.31512088e-04 1.78364587e-04 4.04648958e-05 4.04648958e-05 -4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 -1 -1 3 0 -1 0 -2 169 - 1.26117398e-06 1.33679398e-05 4.00856057e-06 -1.33618686e-06 -6.68093428e-06 -1.32755051e-05 4.42516836e-06 2.21258418e-05 -6.09251692e-07 -7.91441164e-07 -3.95720582e-06 -3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -1.42056580e-05 -7.10282899e-05 -1.40803698e-04 4.69345661e-05 2.34672831e-04 -6.49920380e-06 -8.44271339e-06 -4.22135669e-05 -3.37708535e-05 1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 4.27896200e-06 2.13948100e-05 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 2.41503840e-06 2.42459571e-06 1.21229785e-05 1.02166601e-05 -4.25694169e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.91365000e-07 -7.13160333e-06 -1.42268363e-05 2.68866425e-06 2.37113938e-05 -5.80592174e-07 -4.62680413e-07 -4.25694169e-06 -3.53512266e-06 7.71134021e-07 6.68093428e-06 7.10282899e-05 2.13948100e-05 -7.13160333e-06 -3.50230610e-05 -7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.90296087e-06 -4.25694169e-06 -2.08960005e-05 -1.63799202e-05 6.96533351e-06 1.32755051e-05 1.40803698e-04 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -1.34800267e-04 4.71433913e-05 2.35716957e-04 -8.02147948e-06 -8.10999291e-06 -4.05499645e-05 -3.41201277e-05 1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.68866425e-06 2.37113938e-05 4.71433913e-05 -9.08455661e-06 -7.85723189e-05 1.94629757e-06 1.58322692e-06 1.42167199e-05 1.17934149e-05 -2.63871153e-06 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.35716957e-04 -7.85723189e-05 -3.86231687e-04 9.73148786e-06 1.42167199e-05 6.98234823e-05 5.47666844e-05 -2.32744941e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 5.80592174e-07 2.90296087e-06 8.02147948e-06 -1.94629757e-06 -9.73148786e-06 -2.37391660e-07 4.40488803e-07 2.20244401e-06 1.20827724e-06 -5.03448848e-07 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.62680413e-07 4.25694169e-06 8.10999291e-06 -1.58322692e-06 -1.42167199e-05 4.40488803e-07 2.55460371e-07 2.42817748e-06 2.12901390e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 4.25694169e-06 2.08960005e-05 4.05499645e-05 -1.42167199e-05 -6.98234823e-05 2.20244401e-06 2.42817748e-06 1.19107123e-05 9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 3.53512266e-06 1.63799202e-05 3.41201277e-05 -1.17934149e-05 -5.47666844e-05 1.20827724e-06 2.12901390e-06 9.84590416e-06 7.51335398e-06 -3.41516227e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 -7.71134021e-07 -6.96533351e-06 -1.42167199e-05 2.63871153e-06 2.32744941e-05 -5.03448848e-07 -4.54207908e-07 -4.18903631e-06 -3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 1.33618686e-06 -4.00856057e-06 -6.68093428e-06 -4.42516836e-06 1.32755051e-05 2.21258418e-05 -2.43700677e-06 -7.91441164e-07 -1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -4.26169739e-05 -7.10282899e-05 -4.69345661e-05 1.40803698e-04 2.34672831e-04 -2.59968152e-05 -8.44271339e-06 -1.40711890e-05 -2.25139024e-05 4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 4.27896200e-06 7.13160333e-06 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 2.77120995e-06 4.62680413e-07 7.71134021e-07 2.27036890e-06 -4.25694169e-06 4.00856057e-06 4.26169739e-05 4.27896200e-06 -1.22019303e-05 -2.13948100e-05 -1.42268363e-05 4.06268943e-05 7.11341813e-05 -7.64036796e-06 -2.42459571e-06 -4.25694169e-06 -7.19981464e-06 1.21229785e-05 6.68093428e-06 7.10282899e-05 7.13160333e-06 -2.13948100e-05 -3.50230610e-05 -2.37113938e-05 7.11341813e-05 1.16503354e-04 -1.27339466e-05 -4.25694169e-06 -6.96533351e-06 -1.07039980e-05 2.08960005e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -9.08455661e-06 4.71433913e-05 7.85723189e-05 -9.24024813e-06 -1.58322692e-06 -2.63871153e-06 -7.58225060e-06 1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 4.06268943e-05 7.11341813e-05 4.71433913e-05 -1.34800267e-04 -2.35716957e-04 2.55381576e-05 8.10999291e-06 1.42167199e-05 2.40068689e-05 -4.05499645e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 7.11341813e-05 1.16503354e-04 7.85723189e-05 -2.35716957e-04 -3.86231687e-04 4.25635960e-05 1.42167199e-05 2.32744941e-05 3.58110579e-05 -6.98234823e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 7.64036796e-06 1.27339466e-05 9.24024813e-06 -2.55381576e-05 -4.25635960e-05 4.52926879e-06 1.62353572e-06 2.70589286e-06 3.96030993e-06 -7.42558112e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 2.42459571e-06 4.25694169e-06 1.58322692e-06 -8.10999291e-06 -1.42167199e-05 1.62353572e-06 2.55460371e-07 4.54207908e-07 1.44598144e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 4.25694169e-06 6.96533351e-06 2.63871153e-06 -1.42167199e-05 -2.32744941e-05 2.70589286e-06 4.54207908e-07 7.39948805e-07 2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 7.19981464e-06 1.07039980e-05 7.58225060e-06 -2.40068689e-05 -3.58110579e-05 3.96030993e-06 1.44598144e-06 2.14358063e-06 2.74669353e-06 -6.83032454e-06 3.95720582e-06 4.22135669e-05 4.25694169e-06 -1.21229785e-05 -2.08960005e-05 -1.42167199e-05 4.05499645e-05 6.98234823e-05 -7.42558112e-06 -2.42817748e-06 -4.18903631e-06 -6.83032454e-06 1.19107123e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 0 -1 507 1.70344011e-04 1.56696087e-03 3.25715205e-04 -3.25715205e-04 -6.51430410e-04 -1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 -5.22006568e-05 -1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.40272444e-02 6.79313079e-02 1.27999319e-02 -1.27999319e-02 -3.83997958e-02 -3.13232204e-02 3.13232204e-02 9.39696612e-02 1.95031088e-03 8.44509382e-04 2.53352815e-03 3.37803753e-03 -2.53352815e-03 1.56696087e-03 1.39612485e-02 2.89596307e-03 -2.89596307e-03 -5.79192613e-03 -9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 -3.31512088e-04 -6.63024177e-04 -4.97268133e-04 6.63024177e-04 6.79313079e-02 1.60908651e-01 4.09844849e-02 -4.09844849e-02 -1.22953455e-01 -5.94744232e-02 5.94744232e-02 1.78423270e-01 2.00022352e-02 8.66122191e-03 2.59836657e-02 3.46448876e-02 -2.59836657e-02 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 6.42635088e-04 1.28527018e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 1.33488137e-04 4.04648958e-05 8.09297916e-05 1.33773441e-04 -1.78364587e-04 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 1.07324520e-02 3.21973559e-02 -1.69483329e-02 -2.09440857e-02 -6.28322570e-02 -6.06136500e-03 -3.73340319e-05 -1.12002096e-04 -7.04884014e-03 5.28663010e-03 3.25715205e-04 2.89596307e-03 6.42635088e-04 -4.14019388e-04 -1.28527018e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 -4.04648958e-05 -1.78364587e-04 -1.82490838e-04 8.09297916e-05 1.27999319e-02 4.09844849e-02 1.07324520e-02 5.73561861e-03 -3.21973559e-02 -2.09440857e-02 -1.69483329e-02 6.28322570e-02 3.07379213e-03 3.73340319e-05 5.28663010e-03 8.77371614e-03 -1.12002096e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 -1.28527018e-03 -2.34192465e-03 -4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 -1.78364587e-04 -3.08011777e-04 -1.70112085e-04 3.08011777e-04 3.83997958e-02 1.22953455e-01 3.21973559e-02 -3.21973559e-02 -8.01239971e-02 -6.28322570e-02 6.28322570e-02 1.50604352e-01 9.22137638e-03 5.28663010e-03 1.41350143e-02 1.59718924e-02 -1.41350143e-02 1.06641224e-03 9.35119137e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -4.10878806e-03 6.67995295e-03 1.33599059e-02 -3.95630639e-04 -8.88487290e-05 -1.77697458e-04 -3.69835640e-04 4.93114186e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -2.09440857e-02 -6.28322570e-02 4.58875327e-02 2.75508929e-02 8.26526786e-02 2.03515392e-02 -1.22546019e-03 -3.67638056e-03 2.18659864e-02 -1.63994898e-02 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 8.88487290e-05 4.93114186e-04 5.27544004e-04 -1.77697458e-04 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 -1.69483329e-02 6.28322570e-02 2.75508929e-02 4.58875327e-02 -8.26526786e-02 -8.76073008e-03 1.22546019e-03 -1.63994898e-02 -2.85579432e-02 -3.67638056e-03 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 4.15582352e-03 7.54467238e-03 1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 4.93114186e-04 8.28520008e-04 4.24254551e-04 -8.28520008e-04 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 6.28322570e-02 1.50604352e-01 8.26526786e-02 -8.26526786e-02 -1.74519610e-01 -2.62821902e-02 -1.63994898e-02 -4.25065126e-02 -4.55220888e-02 4.25065126e-02 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 4.91071291e-05 9.82142582e-05 3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 -1.50954364e-05 -3.01908728e-05 -3.44790803e-05 4.59721071e-05 1.95031088e-03 2.00022352e-02 6.06136500e-03 -3.07379213e-03 -9.22137638e-03 -2.03515392e-02 8.76073008e-03 2.62821902e-02 1.47088219e-03 2.42921623e-04 7.28764869e-04 2.65506753e-03 -1.99130065e-03 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 4.04648958e-05 1.78364587e-04 8.88487290e-05 -8.88487290e-05 -4.93114186e-04 -1.50954364e-05 -2.53889994e-05 -5.00469168e-05 -2.61460628e-05 5.00469168e-05 8.44509382e-04 8.66122191e-03 3.73340319e-05 -3.73340319e-05 -5.28663010e-03 1.22546019e-03 -1.22546019e-03 1.63994898e-02 2.42921623e-04 1.03910162e-04 1.22672116e-03 4.20752593e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 1.78364587e-04 3.08011777e-04 1.77697458e-04 -4.93114186e-04 -8.28520008e-04 -3.01908728e-05 -5.00469168e-05 -1.00459375e-04 -7.05147253e-05 8.64268839e-05 2.53352815e-03 2.59836657e-02 1.12002096e-04 -5.28663010e-03 -1.41350143e-02 3.67638056e-03 1.63994898e-02 4.25065126e-02 7.28764869e-04 1.22672116e-03 3.37516659e-03 2.72010852e-03 -1.73636249e-03 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 1.82490838e-04 1.70112085e-04 3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 -2.61460628e-05 -7.05147253e-05 -6.46407098e-05 6.14034255e-05 3.37803753e-03 3.46448876e-02 7.04884014e-03 -8.77371614e-03 -1.59718924e-02 -2.18659864e-02 2.85579432e-02 4.55220888e-02 2.65506753e-03 4.20752593e-04 2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.04401314e-04 6.63024177e-04 1.78364587e-04 -8.09297916e-05 -3.08011777e-04 -4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 5.00469168e-05 8.64268839e-05 6.14034255e-05 -1.00459375e-04 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 1.12002096e-04 1.41350143e-02 1.63994898e-02 3.67638056e-03 -4.25065126e-02 -1.99130065e-03 -1.22672116e-03 -1.73636249e-03 -1.99118315e-03 3.37516659e-03 1.70344011e-04 1.56696087e-03 3.25715205e-04 -3.25715205e-04 -6.51430410e-04 -1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 -5.22006568e-05 -1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -2.89596307e-03 -5.79192613e-03 -9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 -3.31512088e-04 -6.63024177e-04 -4.97268133e-04 6.63024177e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 6.42635088e-04 1.28527018e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 1.33488137e-04 4.04648958e-05 8.09297916e-05 1.33773441e-04 -1.78364587e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 -4.14019388e-04 -1.28527018e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 -4.04648958e-05 -1.78364587e-04 -1.82490838e-04 8.09297916e-05 6.51430410e-04 5.79192613e-03 1.28527018e-03 -1.28527018e-03 -2.34192465e-03 -4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 -1.78364587e-04 -3.08011777e-04 -1.70112085e-04 3.08011777e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -4.10878806e-03 6.67995295e-03 1.33599059e-02 -3.95630639e-04 -8.88487290e-05 -1.77697458e-04 -3.69835640e-04 4.93114186e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 8.88487290e-05 4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 4.15582352e-03 7.54467238e-03 1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 4.93114186e-04 8.28520008e-04 4.24254551e-04 -8.28520008e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 4.91071291e-05 9.82142582e-05 3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 -1.50954364e-05 -3.01908728e-05 -3.44790803e-05 4.59721071e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 4.04648958e-05 1.78364587e-04 8.88487290e-05 -8.88487290e-05 -4.93114186e-04 -1.50954364e-05 -2.53889994e-05 -5.00469168e-05 -2.61460628e-05 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 1.78364587e-04 3.08011777e-04 1.77697458e-04 -4.93114186e-04 -8.28520008e-04 -3.01908728e-05 -5.00469168e-05 -1.00459375e-04 -7.05147253e-05 8.64268839e-05 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 1.82490838e-04 1.70112085e-04 3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 -2.61460628e-05 -7.05147253e-05 -6.46407098e-05 6.14034255e-05 1.04401314e-04 6.63024177e-04 1.78364587e-04 -8.09297916e-05 -3.08011777e-04 -4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 5.00469168e-05 8.64268839e-05 6.14034255e-05 -1.00459375e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 --1 0 0 488 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 1.22162345e-02 -2.11591388e-02 2.64027710e-01 3.35702467e-01 -2.34088176e-01 -2.34088176e-01 -2.34088176e-01 2.32521307e-01 2.32521307e-01 2.32521307e-01 -1.17447156e-01 -1.17447156e-01 -1.17447156e-01 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 2.77259188e-02 -4.80227001e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 -4.62750567e-02 -4.62750567e-02 8.52744119e-02 8.52744119e-02 8.52744119e-02 9.22781897e-02 9.22781897e-02 9.22781897e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 -1.96806394e-01 -1.96806394e-01 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.26390303e-01 -2.67360862e-02 -2.67360862e-02 -1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 2.41610436e-02 1.47326991e-02 -4.18481550e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 5.08044839e-02 -1.96806394e-01 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -6.31951514e-02 -2.67360862e-02 -1.36193299e-01 1.09457213e-01 -2.67360862e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 -4.18481550e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 -1.96806394e-01 5.08044839e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -6.31951514e-02 -1.36193299e-01 -2.67360862e-02 -1.09457213e-01 -2.67360862e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.72070040e-01 -9.02754871e-02 -9.02754871e-02 -2.86786909e-02 -8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -2.61191408e-02 -3.71899705e-02 4.52396789e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -9.02754871e-02 1.72070040e-01 -9.02754871e-02 1.43393455e-02 -8.36653844e-02 -5.88289095e-02 -2.48364749e-02 -8.36653844e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 4.52396789e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -9.02754871e-02 -9.02754871e-02 1.72070040e-01 1.43393455e-02 -5.88289095e-02 -8.36653844e-02 2.48364749e-02 -8.36653844e-02 1.22162345e-02 2.77259188e-02 -2.41610436e-02 -2.41610436e-02 2.61191408e-02 2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.26390303e-01 6.31951514e-02 6.31951514e-02 2.86786909e-02 -1.43393455e-02 -1.43393455e-02 -1.36848640e-01 -5.81869714e-02 -5.81869714e-02 1.16373943e-01 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -1.17447156e-01 9.22781897e-02 2.67360862e-02 2.67360862e-02 1.36193299e-01 8.36653844e-02 8.36653844e-02 5.88289095e-02 -5.81869714e-02 2.76085806e-02 6.36744294e-02 -1.00782791e-01 6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -1.17447156e-01 9.22781897e-02 2.67360862e-02 1.36193299e-01 2.67360862e-02 8.36653844e-02 5.88289095e-02 8.36653844e-02 -5.81869714e-02 6.36744294e-02 2.76085806e-02 1.00782791e-01 6.36744294e-02 -1.47326991e-02 1.47326991e-02 3.71899705e-02 -3.71899705e-02 -1.57020664e-02 -1.09457213e-01 1.09457213e-01 2.48364749e-02 -2.48364749e-02 -1.00782791e-01 1.00782791e-01 -1.36848640e-01 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 -2.83305810e-02 4.91281203e-02 -1.17447156e-01 9.22781897e-02 1.36193299e-01 2.67360862e-02 2.67360862e-02 5.88289095e-02 8.36653844e-02 8.36653844e-02 1.16373943e-01 6.36744294e-02 6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 8.43337208e-04 -2.53001162e-03 -2.53001162e-03 -2.52365441e-03 7.57096322e-03 7.57096322e-03 -1.00913723e-04 -6.55453856e-05 -6.55453856e-05 1.96636157e-04 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 1.22162345e-02 -2.11591388e-02 6.83086768e-03 4.49022835e-02 5.72578026e-03 -1.71773408e-02 -1.71773408e-02 -1.58592065e-02 4.75776194e-02 4.75776194e-02 1.03725365e-03 6.73716006e-04 6.73716006e-04 -2.02114802e-03 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 2.77259188e-02 -4.80227001e-02 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 2.38241943e-03 2.38241943e-03 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 7.33694046e-06 -1.56190191e-04 -1.56190191e-04 8.22769560e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 2.53001162e-03 1.71773408e-02 2.38241943e-03 -5.92707290e-03 -7.14725830e-03 -6.78401156e-03 1.66083153e-02 2.03520347e-02 2.01015902e-04 1.25198469e-04 8.22769560e-05 -1.28764539e-04 -3.75595407e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 2.41610436e-02 1.47326991e-02 -4.18481550e-02 2.53001162e-03 1.71773408e-02 2.38241943e-03 -7.14725830e-03 -5.92707290e-03 -6.78401156e-03 2.03520347e-02 1.66083153e-02 2.01015902e-04 8.22769560e-05 1.25198469e-04 1.28764539e-04 -3.75595407e-04 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 -4.18481550e-02 2.52365441e-03 1.58592065e-02 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 5.13494064e-03 1.85117687e-02 1.85117687e-02 4.17572779e-04 5.12247195e-04 5.12247195e-04 -9.58279859e-04 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 1.66083153e-02 2.03520347e-02 1.85117687e-02 -4.42297760e-02 -5.55353062e-02 -1.58669337e-03 -1.02255338e-03 -9.58279859e-04 1.92820575e-04 3.06766015e-03 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -2.61191408e-02 -3.71899705e-02 4.52396789e-02 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 2.03520347e-02 1.66083153e-02 1.85117687e-02 -5.55353062e-02 -4.42297760e-02 -1.58669337e-03 -9.58279859e-04 -1.02255338e-03 -1.92820575e-04 3.06766015e-03 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 4.52396789e-02 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 -2.01015902e-04 -2.01015902e-04 -4.17572779e-04 1.58669337e-03 1.58669337e-03 -3.22133532e-04 -3.31742869e-04 -3.31742869e-04 6.87051071e-04 1.22162345e-02 2.77259188e-02 -2.41610436e-02 -2.41610436e-02 2.61191408e-02 2.61191408e-02 1.64147832e-02 -2.83305810e-02 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -1.25198469e-04 -8.22769560e-05 -5.12247195e-04 1.02255338e-03 9.58279859e-04 -3.31742869e-04 -4.61448819e-06 -1.53061324e-05 -5.93087946e-05 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -8.22769560e-05 -1.25198469e-04 -5.12247195e-04 9.58279859e-04 1.02255338e-03 -3.31742869e-04 -1.53061324e-05 -4.61448819e-06 5.93087946e-05 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 1.28764539e-04 -1.28764539e-04 -1.92820575e-04 1.92820575e-04 -5.93087946e-05 5.93087946e-05 3.46774814e-04 -1.47326991e-02 1.47326991e-02 3.71899705e-02 -3.71899705e-02 -1.57020664e-02 1.96636157e-04 -2.02114802e-03 -8.22769560e-05 3.75595407e-04 3.75595407e-04 9.58279859e-04 -3.06766015e-03 -3.06766015e-03 6.87051071e-04 5.20388754e-04 5.20388754e-04 -1.39231783e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 -2.83305810e-02 4.91281203e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 19 38 54 76 98 114 136 158 176 193 210 222 242 262 282 298 320 342 358 380 402 422 439 456 468 488 +-1 0 0 516 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 2.64027710e-01 3.35702467e-01 2.34088176e-01 2.34088176e-01 -2.34088176e-01 -2.32521307e-01 -2.32521307e-01 2.32521307e-01 -1.17447156e-01 1.17447156e-01 1.17447156e-01 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 4.62750567e-02 -4.62750567e-02 -8.52744119e-02 -8.52744119e-02 8.52744119e-02 9.22781897e-02 -9.22781897e-02 -9.22781897e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 -2.82904271e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 -1.96806394e-01 1.96806394e-01 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 -1.26390303e-01 2.67360862e-02 -2.67360862e-02 -1.36193299e-01 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 5.08044839e-02 1.96806394e-01 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 6.31951514e-02 2.67360862e-02 -1.36193299e-01 -1.09457213e-01 -2.67360862e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 1.35577280e-02 2.34088176e-01 4.62750567e-02 1.96806394e-01 1.96806394e-01 5.08044839e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -6.31951514e-02 -1.36193299e-01 2.67360862e-02 -1.09457213e-01 2.67360862e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 4.12148247e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.72070040e-01 -9.02754871e-02 9.02754871e-02 2.86786909e-02 8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -9.02754871e-02 1.72070040e-01 9.02754871e-02 -1.43393455e-02 8.36653844e-02 -5.88289095e-02 2.48364749e-02 -8.36653844e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 -4.02485422e-03 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 9.02754871e-02 9.02754871e-02 1.72070040e-01 1.43393455e-02 -5.88289095e-02 8.36653844e-02 2.48364749e-02 8.36653844e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 1.26390303e-01 -6.31951514e-02 6.31951514e-02 -2.86786909e-02 1.43393455e-02 -1.43393455e-02 -1.36848640e-01 -5.81869714e-02 5.81869714e-02 -1.16373943e-01 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -2.67360862e-02 1.36193299e-01 -8.36653844e-02 -8.36653844e-02 5.88289095e-02 -5.81869714e-02 2.76085806e-02 -6.36744294e-02 -1.00782791e-01 -6.36744294e-02 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 1.17447156e-01 -9.22781897e-02 2.67360862e-02 1.36193299e-01 -2.67360862e-02 8.36653844e-02 5.88289095e-02 -8.36653844e-02 5.81869714e-02 -6.36744294e-02 2.76085806e-02 -1.00782791e-01 6.36744294e-02 1.05795694e-02 2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 1.09457213e-01 1.09457213e-01 -2.48364749e-02 -2.48364749e-02 -1.00782791e-01 -1.00782791e-01 -1.36848640e-01 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 1.17447156e-01 -9.22781897e-02 1.36193299e-01 2.67360862e-02 -2.67360862e-02 5.88289095e-02 8.36653844e-02 -8.36653844e-02 -1.16373943e-01 -6.36744294e-02 6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 2.53001162e-03 -8.43337208e-04 -2.53001162e-03 -7.57096322e-03 2.52365441e-03 7.57096322e-03 5.04568613e-05 -6.55453856e-05 -1.96636157e-04 -8.73938474e-05 6.55453856e-05 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 6.83086768e-03 4.49022835e-02 1.71773408e-02 -5.72578026e-03 -1.71773408e-02 -4.75776194e-02 1.58592065e-02 4.75776194e-02 -5.18626823e-04 6.73716006e-04 2.02114802e-03 8.98288008e-04 -6.73716006e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 2.38241943e-03 7.14725830e-03 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 2.12021312e-04 -1.25198469e-04 -3.75595407e-04 -1.09702608e-04 8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 -2.82904271e-02 8.43337208e-04 5.72578026e-03 2.38241943e-03 4.26045592e-04 -2.38241943e-03 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 3.66847023e-06 1.56190191e-04 8.22769560e-05 -6.35397682e-06 -1.56190191e-04 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 2.53001162e-03 1.71773408e-02 7.14725830e-03 -2.38241943e-03 -5.92707290e-03 -2.03520347e-02 6.78401156e-03 1.66083153e-02 1.10054107e-05 8.22769560e-05 3.75595407e-04 2.38467147e-04 -1.25198469e-04 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 1.35577280e-02 7.57096322e-03 4.75776194e-02 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -4.42297760e-02 1.85117687e-02 5.55353062e-02 -9.60334201e-04 1.02255338e-03 3.06766015e-03 1.27770648e-03 -9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 4.12148247e-02 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 1.85117687e-02 5.13494064e-03 -1.85117687e-02 2.08786389e-04 -5.12247195e-04 -9.58279859e-04 -3.61628634e-04 5.12247195e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 6.78401156e-03 1.66083153e-02 5.55353062e-02 -1.85117687e-02 -4.42297760e-02 6.26359168e-04 -9.58279859e-04 -3.06766015e-03 -1.47052705e-03 1.02255338e-03 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 -4.02485422e-03 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -3.66847023e-06 -1.10054107e-05 9.60334201e-04 -2.08786389e-04 -6.26359168e-04 1.79547727e-04 1.14508512e-04 3.43525536e-04 2.89645810e-04 -2.17234357e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -1.56190191e-04 -8.22769560e-05 -1.02255338e-03 5.12247195e-04 9.58279859e-04 1.14508512e-04 -4.61448819e-06 -5.20388754e-04 -3.16952150e-04 1.53061324e-05 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.96636157e-04 2.02114802e-03 3.75595407e-04 -8.22769560e-05 -3.75595407e-04 -3.06766015e-03 9.58279859e-04 3.06766015e-03 3.43525536e-04 -5.20388754e-04 -1.39231783e-03 -5.95003681e-04 5.20388754e-04 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -8.73938474e-05 8.98288008e-04 1.09702608e-04 6.35397682e-06 -2.38467147e-04 -1.27770648e-03 3.61628634e-04 1.47052705e-03 2.89645810e-04 -3.16952150e-04 -5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.05795694e-02 2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 1.56190191e-04 1.25198469e-04 9.58279859e-04 -5.12247195e-04 -1.02255338e-03 -2.17234357e-04 1.53061324e-05 5.20388754e-04 2.57643355e-04 -4.61448819e-06 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 20 40 61 78 100 121 138 160 179 196 218 234 250 272 294 316 333 355 377 394 416 438 455 477 499 516 -1 0 1 520 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 1.40272444e-02 6.79313079e-02 -3.83997958e-02 -1.27999319e-02 1.27999319e-02 9.39696612e-02 3.13232204e-02 -3.13232204e-02 -3.90062175e-03 -2.53352815e-03 2.53352815e-03 8.44509382e-04 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 6.79313079e-02 1.60908651e-01 -1.22953455e-01 -4.09844849e-02 4.09844849e-02 1.78423270e-01 5.94744232e-02 -5.94744232e-02 -4.00044704e-02 -2.59836657e-02 2.59836657e-02 8.66122191e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 -2.82904271e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 -3.21973559e-02 3.21973559e-02 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.84427528e-02 -1.41350143e-02 1.41350143e-02 5.28663010e-03 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 -1.35577280e-02 1.27999319e-02 4.09844849e-02 -3.21973559e-02 5.73561861e-03 1.07324520e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -9.13515713e-03 -1.12002096e-04 5.28663010e-03 1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 1.07324520e-02 5.73561861e-03 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 9.13515713e-03 5.28663010e-03 -1.12002096e-04 1.72487600e-03 -3.73340319e-05 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 4.12148247e-02 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.74519610e-01 -8.26526786e-02 8.26526786e-02 5.25643805e-02 4.25065126e-02 -4.25065126e-02 -1.63994898e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 4.02485422e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -8.26526786e-02 4.58875327e-02 2.75508929e-02 2.91122693e-02 -3.67638056e-03 -1.63994898e-02 -6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 8.26526786e-02 2.75508929e-02 4.58875327e-02 -2.91122693e-02 -1.63994898e-02 -3.67638056e-03 -6.69195679e-03 -1.22546019e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 9.13515713e-03 -9.13515713e-03 -5.25643805e-02 -2.91122693e-02 2.91122693e-02 6.06959405e-03 2.72006552e-03 -2.72006552e-03 -4.85843246e-04 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 1.12002096e-04 -5.28663010e-03 -4.25065126e-02 3.67638056e-03 1.63994898e-02 2.72006552e-03 3.37516659e-03 -1.73636249e-03 7.28925372e-04 -1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.41350143e-02 -5.28663010e-03 1.12002096e-04 4.25065126e-02 1.63994898e-02 3.67638056e-03 -2.72006552e-03 -1.73636249e-03 3.37516659e-03 7.28925372e-04 1.22672116e-03 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -1.72487600e-03 -1.72487600e-03 6.69195679e-03 6.69195679e-03 7.28925372e-04 7.28925372e-04 -6.20217674e-05 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 8.44509382e-04 8.66122191e-03 -5.28663010e-03 -3.73340319e-05 3.73340319e-05 1.63994898e-02 -1.22546019e-03 1.22546019e-03 -4.85843246e-04 -1.22672116e-03 1.22672116e-03 1.03910162e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -3.83997958e-02 -1.27999319e-02 3.13232204e-02 9.39696612e-02 3.13232204e-02 1.95031088e-03 -2.53352815e-03 -8.44509382e-04 -3.37803753e-03 -2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -1.22953455e-01 -4.09844849e-02 5.94744232e-02 1.78423270e-01 5.94744232e-02 2.00022352e-02 -2.59836657e-02 -8.66122191e-03 -3.46448876e-02 -2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -3.21973559e-02 -1.07324520e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 6.06136500e-03 -1.12002096e-04 -3.73340319e-05 -7.04884014e-03 -5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 -2.82904271e-02 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -8.01239971e-02 -3.21973559e-02 6.28322570e-02 1.50604352e-01 6.28322570e-02 9.22137638e-03 -1.41350143e-02 -5.28663010e-03 -1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 -1.35577280e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 -3.21973559e-02 5.73561861e-03 2.09440857e-02 6.28322570e-02 -1.69483329e-02 3.07379213e-03 -5.28663010e-03 -3.73340319e-05 -8.77371614e-03 -1.12002096e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 4.58875327e-02 -8.26526786e-02 -2.75508929e-02 -2.03515392e-02 -3.67638056e-03 -1.22546019e-03 2.18659864e-02 1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 4.12148247e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 1.50604352e-01 6.28322570e-02 -8.26526786e-02 -1.74519610e-01 -8.26526786e-02 -2.62821902e-02 4.25065126e-02 1.63994898e-02 4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 4.02485422e-03 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -2.75508929e-02 -8.26526786e-02 4.58875327e-02 -8.76073008e-03 1.63994898e-02 -1.22546019e-03 2.85579432e-02 -3.67638056e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -9.22137638e-03 -3.07379213e-03 2.03515392e-02 2.62821902e-02 8.76073008e-03 1.47088219e-03 -7.28764869e-04 -2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 1.41350143e-02 5.28663010e-03 3.67638056e-03 -4.25065126e-02 -1.63994898e-02 -7.28764869e-04 3.37516659e-03 1.22672116e-03 2.72010852e-03 1.73636249e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 5.28663010e-03 3.73340319e-05 1.22546019e-03 -1.63994898e-02 1.22546019e-03 -2.42921623e-04 1.22672116e-03 1.03910162e-04 4.20752593e-04 1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 1.59718924e-02 8.77371614e-03 -2.18659864e-02 -4.55220888e-02 -2.85579432e-02 -2.65506753e-03 2.72010852e-03 4.20752593e-04 4.53669010e-03 1.99118315e-03 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 1.41350143e-02 1.12002096e-04 -1.63994898e-02 -4.25065126e-02 3.67638056e-03 -1.99130065e-03 1.73636249e-03 1.22672116e-03 1.99118315e-03 3.37516659e-03 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 21 42 63 85 102 123 145 162 183 205 222 238 254 276 298 320 342 359 381 403 420 442 464 481 503 520 --1 0 2 652 - 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 3.25715205e-04 2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -1.33618686e-06 4.00856057e-06 2.21258418e-05 4.42516836e-06 -1.32755051e-05 3.04625846e-06 1.31906861e-06 -3.95720582e-06 -1.05525488e-06 -7.91441164e-07 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 2.89596307e-03 1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -1.42056580e-05 4.26169739e-05 2.34672831e-04 4.69345661e-05 -1.40803698e-04 3.24960190e-05 1.40711890e-05 -4.22135669e-05 -1.12569512e-05 -8.44271339e-06 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 1.96428516e-04 3.08011777e-04 -3.08011777e-04 -1.78364587e-04 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -7.13160333e-06 2.13948100e-05 1.16503354e-04 2.37113938e-05 -7.11341813e-05 1.56369075e-05 6.96533351e-06 -2.08960005e-05 -5.67592226e-06 -4.25694169e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 8.09297916e-05 -1.78364587e-04 -4.87173978e-05 -4.04648958e-05 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -7.91365000e-07 4.27896200e-06 2.37113938e-05 2.68866425e-06 -1.42268363e-05 3.35180212e-06 7.71134021e-07 -4.25694169e-06 -1.26475376e-06 -4.62680413e-07 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 8.09297916e-05 -4.87173978e-05 4.04648958e-05 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 4.27896200e-06 -1.22019303e-05 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 -1.00554064e-05 -4.25694169e-06 1.21229785e-05 3.01684543e-06 2.42459571e-06 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 -4.89886959e-04 -8.28520008e-04 8.28520008e-04 4.93114186e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -3.86231687e-04 -7.85723189e-05 2.35716957e-04 -5.22950839e-05 -2.32744941e-05 6.98234823e-05 1.89556265e-05 1.42167199e-05 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 -1.77697458e-04 4.93114186e-04 1.57708364e-04 8.88487290e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -7.85723189e-05 -9.08455661e-06 4.71433913e-05 -1.11865457e-05 -2.63871153e-06 1.42167199e-05 4.21116432e-06 1.58322692e-06 1.06641224e-03 9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 -1.77697458e-04 1.57708364e-04 -8.88487290e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 2.35716957e-04 4.71433913e-05 -1.34800267e-04 3.35596371e-05 1.42167199e-05 -4.05499645e-05 -1.01132588e-05 -8.10999291e-06 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 1.82595267e-04 4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -3.35180212e-06 1.00554064e-05 5.22950839e-05 1.11865457e-05 -3.35596371e-05 6.62206635e-06 3.20934171e-06 -9.62802513e-06 -2.75203269e-06 -2.06402452e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 1.78364587e-04 8.28520008e-04 1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -7.71134021e-07 4.25694169e-06 2.32744941e-05 2.63871153e-06 -1.42167199e-05 3.20934171e-06 7.39948805e-07 -4.18903631e-06 -1.27158164e-06 -4.54207908e-07 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 1.78364587e-04 -8.09297916e-05 -8.28520008e-04 -4.93114186e-04 1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 4.25694169e-06 -1.21229785e-05 -6.98234823e-05 -1.42167199e-05 4.05499645e-05 -9.62802513e-06 -4.18903631e-06 1.19107123e-05 3.01557961e-06 2.42817748e-06 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 1.26475376e-06 -3.01684543e-06 -1.89556265e-05 -4.21116432e-06 1.01132588e-05 -2.75203269e-06 -1.27158164e-06 3.01557961e-06 6.53895969e-07 6.83032454e-07 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 4.04648958e-05 -4.04648958e-05 -4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 4.62680413e-07 -2.42459571e-06 -1.42167199e-05 -1.58322692e-06 8.10999291e-06 -2.06402452e-06 -4.54207908e-07 2.42817748e-06 6.83032454e-07 2.55460371e-07 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -2.53001162e-03 8.43337208e-04 7.57096322e-03 7.57096322e-03 -2.52365441e-03 5.04568613e-05 1.96636157e-04 -6.55453856e-05 8.73938474e-05 -6.55453856e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 3.25715205e-04 2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -1.71773408e-02 5.72578026e-03 4.75776194e-02 4.75776194e-02 -1.58592065e-02 -5.18626823e-04 -2.02114802e-03 6.73716006e-04 -8.98288008e-04 6.73716006e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 2.89596307e-03 1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -7.14725830e-03 2.38241943e-03 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -2.12021312e-04 -3.75595407e-04 1.25198469e-04 -1.09702608e-04 8.22769560e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 1.96428516e-04 3.08011777e-04 -3.08011777e-04 -1.78364587e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -5.92707290e-03 2.38241943e-03 2.03520347e-02 1.66083153e-02 -6.78401156e-03 1.10054107e-05 -3.75595407e-04 8.22769560e-05 -2.38467147e-04 1.25198469e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 8.09297916e-05 -1.78364587e-04 -4.87173978e-05 -4.04648958e-05 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 2.38241943e-03 4.26045592e-04 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -3.66847023e-06 8.22769560e-05 -1.56190191e-04 -6.35397682e-06 -1.56190191e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 8.09297916e-05 -4.87173978e-05 4.04648958e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -4.42297760e-02 -5.55353062e-02 1.85117687e-02 9.60334201e-04 3.06766015e-03 -1.02255338e-03 1.27770648e-03 -9.58279859e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 -4.89886959e-04 -8.28520008e-04 8.28520008e-04 4.93114186e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -5.55353062e-02 -4.42297760e-02 1.85117687e-02 6.26359168e-04 3.06766015e-03 -9.58279859e-04 1.47052705e-03 -1.02255338e-03 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 -1.77697458e-04 4.93114186e-04 1.57708364e-04 8.88487290e-05 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 1.85117687e-02 1.85117687e-02 5.13494064e-03 -2.08786389e-04 -9.58279859e-04 5.12247195e-04 -3.61628634e-04 5.12247195e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 -1.77697458e-04 1.57708364e-04 -8.88487290e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -1.10054107e-05 3.66847023e-06 -9.60334201e-04 -6.26359168e-04 2.08786389e-04 1.79547727e-04 -3.43525536e-04 1.14508512e-04 -2.89645810e-04 2.17234357e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 1.82595267e-04 4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 3.75595407e-04 -8.22769560e-05 -3.06766015e-03 -3.06766015e-03 9.58279859e-04 -3.43525536e-04 -1.39231783e-03 5.20388754e-04 -5.95003681e-04 5.20388754e-04 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 1.78364587e-04 8.28520008e-04 1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 -8.22769560e-05 1.56190191e-04 1.02255338e-03 9.58279859e-04 -5.12247195e-04 1.14508512e-04 5.20388754e-04 -4.61448819e-06 3.16952150e-04 -1.53061324e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 1.78364587e-04 -8.09297916e-05 -8.28520008e-04 -4.93114186e-04 1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 8.73938474e-05 -8.98288008e-04 1.09702608e-04 2.38467147e-04 6.35397682e-06 -1.27770648e-03 -1.47052705e-03 3.61628634e-04 -2.89645810e-04 -5.95003681e-04 3.16952150e-04 -1.54906445e-04 2.57643355e-04 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 -1.25198469e-04 1.56190191e-04 9.58279859e-04 1.02255338e-03 -5.12247195e-04 2.17234357e-04 5.20388754e-04 -1.53061324e-05 2.57643355e-04 -4.61448819e-06 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 4.04648958e-05 -4.04648958e-05 -4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 1.40272444e-02 6.79313079e-02 1.27999319e-02 3.83997958e-02 1.27999319e-02 -3.13232204e-02 -9.39696612e-02 -3.13232204e-02 1.95031088e-03 -2.53352815e-03 -8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 1.22953455e-01 4.09844849e-02 -5.94744232e-02 -1.78423270e-01 -5.94744232e-02 2.00022352e-02 -2.59836657e-02 -8.66122191e-03 -3.46448876e-02 -2.59836657e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 2.82904271e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -3.21973559e-02 -1.07324520e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 -6.06136500e-03 1.12002096e-04 3.73340319e-05 7.04884014e-03 5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 1.35577280e-02 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -8.01239971e-02 -3.21973559e-02 6.28322570e-02 1.50604352e-01 6.28322570e-02 -9.22137638e-03 1.41350143e-02 5.28663010e-03 1.59718924e-02 1.41350143e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 -3.21973559e-02 5.73561861e-03 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -3.07379213e-03 5.28663010e-03 3.73340319e-05 8.77371614e-03 1.12002096e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 -4.12148247e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 4.58875327e-02 -8.26526786e-02 -2.75508929e-02 2.03515392e-02 3.67638056e-03 1.22546019e-03 -2.18659864e-02 -1.63994898e-02 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 -4.02485422e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 1.50604352e-01 6.28322570e-02 -8.26526786e-02 -1.74519610e-01 -8.26526786e-02 2.62821902e-02 -4.25065126e-02 -1.63994898e-02 -4.55220888e-02 -4.25065126e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -2.75508929e-02 -8.26526786e-02 4.58875327e-02 8.76073008e-03 -1.63994898e-02 1.22546019e-03 -2.85579432e-02 3.67638056e-03 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 9.22137638e-03 3.07379213e-03 -2.03515392e-02 -2.62821902e-02 -8.76073008e-03 1.47088219e-03 -7.28764869e-04 -2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -1.41350143e-02 -5.28663010e-03 -3.67638056e-03 4.25065126e-02 1.63994898e-02 -7.28764869e-04 3.37516659e-03 1.22672116e-03 2.72010852e-03 1.73636249e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -5.28663010e-03 -3.73340319e-05 -1.22546019e-03 1.63994898e-02 -1.22546019e-03 -2.42921623e-04 1.22672116e-03 1.03910162e-04 4.20752593e-04 1.22672116e-03 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 -1.59718924e-02 -8.77371614e-03 2.18659864e-02 4.55220888e-02 2.85579432e-02 -2.65506753e-03 2.72010852e-03 4.20752593e-04 4.53669010e-03 1.99118315e-03 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 -1.41350143e-02 -1.12002096e-04 1.63994898e-02 4.25065126e-02 -3.67638056e-03 -1.99130065e-03 1.73636249e-03 1.22672116e-03 1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 3.83997958e-02 1.27999319e-02 -1.27999319e-02 -9.39696612e-02 -3.13232204e-02 3.13232204e-02 -3.90062175e-03 -2.53352815e-03 2.53352815e-03 8.44509382e-04 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 4.09844849e-02 -4.09844849e-02 -1.78423270e-01 -5.94744232e-02 5.94744232e-02 -4.00044704e-02 -2.59836657e-02 2.59836657e-02 8.66122191e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 -3.21973559e-02 3.21973559e-02 1.50604352e-01 6.28322570e-02 -6.28322570e-02 1.84427528e-02 1.41350143e-02 -1.41350143e-02 -5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 2.82904271e-02 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 5.73561861e-03 1.07324520e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 9.13515713e-03 1.12002096e-04 -5.28663010e-03 -1.72487600e-03 -3.73340319e-05 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 1.35577280e-02 1.27999319e-02 4.09844849e-02 3.21973559e-02 1.07324520e-02 5.73561861e-03 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -9.13515713e-03 -5.28663010e-03 1.12002096e-04 -1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.74519610e-01 -8.26526786e-02 8.26526786e-02 -5.25643805e-02 -4.25065126e-02 4.25065126e-02 1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 -4.12148247e-02 3.13232204e-02 5.94744232e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -8.26526786e-02 4.58875327e-02 2.75508929e-02 -2.91122693e-02 3.67638056e-03 1.63994898e-02 6.69195679e-03 -1.22546019e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 -4.02485422e-03 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 8.26526786e-02 2.75508929e-02 4.58875327e-02 2.91122693e-02 1.63994898e-02 3.67638056e-03 6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 -9.13515713e-03 9.13515713e-03 5.25643805e-02 2.91122693e-02 -2.91122693e-02 6.06959405e-03 2.72006552e-03 -2.72006552e-03 -4.85843246e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -1.12002096e-04 5.28663010e-03 4.25065126e-02 -3.67638056e-03 -1.63994898e-02 2.72006552e-03 3.37516659e-03 -1.73636249e-03 7.28925372e-04 -1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 2.53352815e-03 2.59836657e-02 1.41350143e-02 5.28663010e-03 -1.12002096e-04 -4.25065126e-02 -1.63994898e-02 -3.67638056e-03 -2.72006552e-03 -1.73636249e-03 3.37516659e-03 7.28925372e-04 1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 1.72487600e-03 1.72487600e-03 -6.69195679e-03 -6.69195679e-03 7.28925372e-04 7.28925372e-04 -6.20217674e-05 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 8.44509382e-04 8.66122191e-03 5.28663010e-03 3.73340319e-05 -3.73340319e-05 -1.63994898e-02 1.22546019e-03 -1.22546019e-03 -4.85843246e-04 -1.22672116e-03 1.22672116e-03 1.03910162e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 + 0 22 44 66 88 105 127 149 166 188 210 227 249 266 287 308 329 351 368 389 411 428 449 471 488 504 520 +-1 0 2 676 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 3.25715205e-04 -1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 1.26117398e-06 1.33679398e-05 1.33618686e-06 6.68093428e-06 4.00856057e-06 -4.42516836e-06 -2.21258418e-05 -1.32755051e-05 -2.43700677e-06 1.31906861e-06 7.91441164e-07 2.11050977e-06 3.95720582e-06 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 2.89596307e-03 -9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 1.33679398e-05 1.41458274e-04 1.42056580e-05 7.10282899e-05 4.26169739e-05 -4.69345661e-05 -2.34672831e-04 -1.40803698e-04 -2.59968152e-05 1.40711890e-05 8.44271339e-06 2.25139024e-05 4.22135669e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 1.33488137e-04 -8.09297916e-05 -4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -7.13160333e-06 -4.27896200e-06 2.68866425e-06 2.37113938e-05 1.42268363e-05 2.77120995e-06 -7.71134021e-07 -4.62680413e-07 -2.27036890e-06 -4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 -3.08011777e-04 -1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -3.50230610e-05 -2.13948100e-05 2.37113938e-05 1.16503354e-04 7.11341813e-05 1.27339466e-05 -6.96533351e-06 -4.25694169e-06 -1.07039980e-05 -2.08960005e-05 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 -4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -2.13948100e-05 -1.22019303e-05 1.42268363e-05 7.11341813e-05 4.06268943e-05 7.64036796e-06 -4.25694169e-06 -2.42459571e-06 -7.19981464e-06 -1.21229785e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 -3.95630639e-04 1.77697458e-04 8.88487290e-05 3.69835640e-04 4.93114186e-04 4.42516836e-06 4.69345661e-05 2.68866425e-06 2.37113938e-05 1.42268363e-05 -9.08455661e-06 -7.85723189e-05 -4.71433913e-05 -9.24024813e-06 2.63871153e-06 1.58322692e-06 7.58225060e-06 1.42167199e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 8.28520008e-04 4.93114186e-04 4.24254551e-04 8.28520008e-04 2.21258418e-05 2.34672831e-04 2.37113938e-05 1.16503354e-04 7.11341813e-05 -7.85723189e-05 -3.86231687e-04 -2.35716957e-04 -4.25635960e-05 2.32744941e-05 1.42167199e-05 3.58110579e-05 6.98234823e-05 1.06641224e-03 9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 8.88487290e-05 5.27544004e-04 1.77697458e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 7.11341813e-05 4.06268943e-05 -4.71433913e-05 -2.35716957e-04 -1.34800267e-04 -2.55381576e-05 1.42167199e-05 8.10999291e-06 2.40068689e-05 4.05499645e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 -4.91071291e-05 3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -1.27339466e-05 -7.64036796e-06 9.24024813e-06 4.25635960e-05 2.55381576e-05 4.52926879e-06 -2.70589286e-06 -1.62353572e-06 -3.96030993e-06 -7.42558112e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 1.78364587e-04 -1.77697458e-04 -8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 1.31906861e-06 1.40711890e-05 7.71134021e-07 6.96533351e-06 4.25694169e-06 -2.63871153e-06 -2.32744941e-05 -1.42167199e-05 -2.70589286e-06 7.39948805e-07 4.54207908e-07 2.14358063e-06 4.18903631e-06 5.22006568e-05 3.31512088e-04 4.04648958e-05 1.78364587e-04 4.04648958e-05 -8.88487290e-05 -4.93114186e-04 -8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 4.25694169e-06 2.42459571e-06 -1.58322692e-06 -1.42167199e-05 -8.10999291e-06 -1.62353572e-06 4.54207908e-07 2.55460371e-07 1.44598144e-06 2.42817748e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 1.82490838e-04 -3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 2.11050977e-06 2.25139024e-05 2.27036890e-06 1.07039980e-05 7.19981464e-06 -7.58225060e-06 -3.58110579e-05 -2.40068689e-05 -3.96030993e-06 2.14358063e-06 1.44598144e-06 2.74669353e-06 6.83032454e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 3.08011777e-04 8.09297916e-05 -4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 3.95720582e-06 4.22135669e-05 4.25694169e-06 2.08960005e-05 1.21229785e-05 -1.42167199e-05 -6.98234823e-05 -4.05499645e-05 -7.42558112e-06 4.18903631e-06 2.42817748e-06 6.83032454e-06 1.19107123e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 2.53001162e-03 8.43337208e-04 -7.57096322e-03 -7.57096322e-03 -2.52365441e-03 5.04568613e-05 1.96636157e-04 6.55453856e-05 8.73938474e-05 6.55453856e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 3.25715205e-04 -1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 1.71773408e-02 5.72578026e-03 -4.75776194e-02 -4.75776194e-02 -1.58592065e-02 -5.18626823e-04 -2.02114802e-03 -6.73716006e-04 -8.98288008e-04 -6.73716006e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 2.89596307e-03 -9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -7.14725830e-03 -2.38241943e-03 1.66083153e-02 2.03520347e-02 6.78401156e-03 2.12021312e-04 3.75595407e-04 1.25198469e-04 1.09702608e-04 8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 1.33488137e-04 -8.09297916e-05 -4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -5.92707290e-03 -2.38241943e-03 2.03520347e-02 1.66083153e-02 6.78401156e-03 -1.10054107e-05 3.75595407e-04 8.22769560e-05 2.38467147e-04 1.25198469e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 -3.08011777e-04 -1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 -2.38241943e-03 4.26045592e-04 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -3.66847023e-06 8.22769560e-05 1.56190191e-04 -6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 -4.04648958e-05 -1.82490838e-04 -8.09297916e-05 7.57096322e-03 4.75776194e-02 1.66083153e-02 2.03520347e-02 6.78401156e-03 -4.42297760e-02 -5.55353062e-02 -1.85117687e-02 -9.60334201e-04 -3.06766015e-03 -1.02255338e-03 -1.27770648e-03 -9.58279859e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 -3.95630639e-04 1.77697458e-04 8.88487290e-05 3.69835640e-04 4.93114186e-04 7.57096322e-03 4.75776194e-02 2.03520347e-02 1.66083153e-02 6.78401156e-03 -5.55353062e-02 -4.42297760e-02 -1.85117687e-02 -6.26359168e-04 -3.06766015e-03 -9.58279859e-04 -1.47052705e-03 -1.02255338e-03 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 8.28520008e-04 4.93114186e-04 4.24254551e-04 8.28520008e-04 2.52365441e-03 1.58592065e-02 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -1.85117687e-02 -1.85117687e-02 5.13494064e-03 -2.08786389e-04 -9.58279859e-04 -5.12247195e-04 -3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 8.88487290e-05 5.27544004e-04 1.77697458e-04 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 1.10054107e-05 3.66847023e-06 9.60334201e-04 6.26359168e-04 2.08786389e-04 1.79547727e-04 -3.43525536e-04 -1.14508512e-04 -2.89645810e-04 -2.17234357e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 -4.91071291e-05 3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -3.75595407e-04 -8.22769560e-05 3.06766015e-03 3.06766015e-03 9.58279859e-04 -3.43525536e-04 -1.39231783e-03 -5.20388754e-04 -5.95003681e-04 -5.20388754e-04 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 1.78364587e-04 -1.77697458e-04 -8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -8.22769560e-05 -1.56190191e-04 1.02255338e-03 9.58279859e-04 5.12247195e-04 -1.14508512e-04 -5.20388754e-04 -4.61448819e-06 -3.16952150e-04 -1.53061324e-05 5.22006568e-05 3.31512088e-04 4.04648958e-05 1.78364587e-04 4.04648958e-05 -8.88487290e-05 -4.93114186e-04 -8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 -2.38467147e-04 6.35397682e-06 1.27770648e-03 1.47052705e-03 3.61628634e-04 -2.89645810e-04 -5.95003681e-04 -3.16952150e-04 -1.54906445e-04 -2.57643355e-04 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 1.82490838e-04 -3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 -1.25198469e-04 -1.56190191e-04 9.58279859e-04 1.02255338e-03 5.12247195e-04 -2.17234357e-04 -5.20388754e-04 -1.53061324e-05 -2.57643355e-04 -4.61448819e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 3.08011777e-04 8.09297916e-05 -4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -1 0 3 0 -1 1 -3 0 -1 1 -2 169 - 6.09114917e-05 6.14710110e-04 5.91946911e-05 5.91946911e-05 -2.95973455e-04 -2.01777458e-04 -2.01777458e-04 1.00888729e-03 -4.80344481e-05 6.93317538e-06 -3.46658769e-05 -8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 5.89410151e-04 -2.94705075e-03 -2.00726181e-03 -2.00726181e-03 1.00363091e-02 -4.44476268e-04 6.41546233e-05 -3.20773116e-04 -7.69855479e-04 -3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -5.94069924e-05 2.97034962e-04 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 5.97729402e-05 3.84610745e-06 -1.92305372e-05 8.21464752e-05 3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 1.57915946e-05 2.97034962e-04 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 4.12544643e-05 3.84610745e-06 3.42276980e-05 9.28381223e-05 -1.92305372e-05 2.95973455e-04 2.94705075e-03 2.97034962e-04 2.97034962e-04 -1.40997622e-03 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 -2.06272321e-04 3.42276980e-05 -1.60446843e-04 -3.57274141e-04 -1.60446843e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 2.12071039e-04 -6.85728332e-04 3.42864166e-03 -2.00102502e-04 -1.41085878e-05 7.05429391e-05 -2.72889020e-04 -1.13703758e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -6.85728332e-04 2.12071039e-04 3.42864166e-03 -1.36277573e-04 -1.41085878e-05 -1.13703758e-04 -3.09738360e-04 7.05429391e-05 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 3.42864166e-03 3.42864166e-03 -1.62454089e-02 6.81387866e-04 -1.13703758e-04 5.31669453e-04 1.18019840e-03 5.31669453e-04 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -4.12544643e-05 2.06272321e-04 2.00102502e-04 1.36277573e-04 -6.81387866e-04 1.07400983e-05 -3.98433680e-06 1.99216840e-05 1.97894844e-05 8.24561849e-06 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.84610745e-06 -3.42276980e-05 1.41085878e-05 1.41085878e-05 1.13703758e-04 -3.98433680e-06 -2.22629335e-07 4.42749712e-06 -6.90107377e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 -3.42276980e-05 1.60446843e-04 -7.05429391e-05 1.13703758e-04 -5.31669453e-04 1.99216840e-05 4.42749712e-06 -2.14746155e-05 2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 -9.28381223e-05 3.57274141e-04 2.72889020e-04 3.09738360e-04 -1.18019840e-03 1.97894844e-05 -6.90107377e-06 2.10230097e-05 3.35910266e-05 2.77641893e-05 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 1.92305372e-05 1.60446843e-04 1.13703758e-04 -7.05429391e-05 -5.31669453e-04 8.24561849e-06 4.42749712e-06 1.02201763e-05 2.77641893e-05 -2.14746155e-05 + 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -5.91946911e-05 -2.95973455e-04 2.01777458e-04 2.01777458e-04 1.00888729e-03 -4.80344481e-05 6.93317538e-06 3.46658769e-05 -8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -5.89410151e-04 -2.94705075e-03 2.00726181e-03 2.00726181e-03 1.00363091e-02 -4.44476268e-04 6.41546233e-05 3.20773116e-04 -7.69855479e-04 3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -5.94069924e-05 -2.97034962e-04 -5.79133603e-05 2.01791556e-04 1.00895778e-03 -5.97729402e-05 -3.84610745e-06 -1.92305372e-05 -8.21464752e-05 3.42276980e-05 5.91946911e-05 5.89410151e-04 -5.94069924e-05 1.57915946e-05 -2.97034962e-04 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -4.12544643e-05 -3.84610745e-06 3.42276980e-05 -9.28381223e-05 -1.92305372e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -2.97034962e-04 -1.40997622e-03 1.00895778e-03 1.00895778e-03 4.78508398e-03 -2.06272321e-04 3.42276980e-05 1.60446843e-04 -3.57274141e-04 1.60446843e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 2.01791556e-04 1.00895778e-03 2.12071039e-04 -6.85728332e-04 -3.42864166e-03 2.00102502e-04 1.41085878e-05 7.05429391e-05 2.72889020e-04 -1.13703758e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -6.85728332e-04 2.12071039e-04 -3.42864166e-03 1.36277573e-04 1.41085878e-05 -1.13703758e-04 3.09738360e-04 7.05429391e-05 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 1.00895778e-03 4.78508398e-03 -3.42864166e-03 -3.42864166e-03 -1.62454089e-02 6.81387866e-04 -1.13703758e-04 -5.31669453e-04 1.18019840e-03 -5.31669453e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 4.12544643e-05 2.06272321e-04 -2.00102502e-04 -1.36277573e-04 -6.81387866e-04 1.07400983e-05 -3.98433680e-06 -1.99216840e-05 1.97894844e-05 -8.24561849e-06 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.84610745e-06 -3.42276980e-05 -1.41085878e-05 -1.41085878e-05 1.13703758e-04 -3.98433680e-06 -2.22629335e-07 -4.42749712e-06 -6.90107377e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 1.92305372e-05 -3.42276980e-05 -1.60446843e-04 -7.05429391e-05 1.13703758e-04 5.31669453e-04 -1.99216840e-05 -4.42749712e-06 -2.14746155e-05 -2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 9.28381223e-05 3.57274141e-04 -2.72889020e-04 -3.09738360e-04 -1.18019840e-03 1.97894844e-05 -6.90107377e-06 -2.10230097e-05 3.35910266e-05 -2.77641893e-05 3.46658769e-05 3.20773116e-04 -3.42276980e-05 1.92305372e-05 -1.60446843e-04 1.13703758e-04 -7.05429391e-05 5.31669453e-04 -8.24561849e-06 -4.42749712e-06 1.02201763e-05 -2.77641893e-05 -2.14746155e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 1 -1 448 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 6.32131786e-05 1.40272444e-02 6.79313079e-02 -1.27999319e-02 1.27999319e-02 -3.83997958e-02 3.13232204e-02 -3.13232204e-02 9.39696612e-02 1.95031088e-03 8.44509382e-04 -2.53352815e-03 3.37803753e-03 2.53352815e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 1.08665421e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 4.09844849e-02 -1.22953455e-01 5.94744232e-02 -5.94744232e-02 1.78423270e-01 2.00022352e-02 8.66122191e-03 -2.59836657e-02 3.46448876e-02 2.59836657e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 1.07324520e-02 -3.21973559e-02 -1.69483329e-02 -2.09440857e-02 6.28322570e-02 6.06136500e-03 3.73340319e-05 -1.12002096e-04 7.04884014e-03 5.28663010e-03 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 5.73561861e-03 3.21973559e-02 -2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -3.07379213e-03 -3.73340319e-05 5.28663010e-03 -8.77371614e-03 -1.12002096e-04 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 4.20473440e-03 3.83997958e-02 1.22953455e-01 -3.21973559e-02 3.21973559e-02 -8.01239971e-02 6.28322570e-02 -6.28322570e-02 1.50604352e-01 9.22137638e-03 5.28663010e-03 -1.41350143e-02 1.59718924e-02 1.41350143e-02 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -2.09440857e-02 6.28322570e-02 4.58875327e-02 2.75508929e-02 -8.26526786e-02 -2.03515392e-02 1.22546019e-03 -3.67638056e-03 -2.18659864e-02 -1.63994898e-02 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 3.13232204e-02 5.94744232e-02 -2.09440857e-02 -1.69483329e-02 -6.28322570e-02 2.75508929e-02 4.58875327e-02 8.26526786e-02 8.76073008e-03 -1.22546019e-03 -1.63994898e-02 2.85579432e-02 -3.67638056e-03 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 -2.01717964e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 -6.28322570e-02 1.50604352e-01 -8.26526786e-02 8.26526786e-02 -1.74519610e-01 -2.62821902e-02 -1.63994898e-02 4.25065126e-02 -4.55220888e-02 -4.25065126e-02 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 -1.68154328e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 3.07379213e-03 -9.22137638e-03 2.03515392e-02 -8.76073008e-03 2.62821902e-02 1.47088219e-03 2.42921623e-04 -7.28764869e-04 2.65506753e-03 1.99130065e-03 -7.58557199e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 3.73340319e-05 -5.28663010e-03 -1.22546019e-03 1.22546019e-03 1.63994898e-02 2.42921623e-04 1.03910162e-04 -1.22672116e-03 4.20752593e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 -5.28663010e-03 1.41350143e-02 3.67638056e-03 1.63994898e-02 -4.25065126e-02 -7.28764869e-04 -1.22672116e-03 3.37516659e-03 -2.72010852e-03 -1.73636249e-03 6.32131786e-05 1.08665421e-02 -4.20473440e-03 2.01717964e-02 -1.68154328e-03 -2.98837411e-03 3.37803753e-03 3.46448876e-02 -7.04884014e-03 8.77371614e-03 -1.59718924e-02 2.18659864e-02 -2.85579432e-02 4.55220888e-02 2.65506753e-03 4.20752593e-04 -2.72010852e-03 4.53669010e-03 1.99118315e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 2.53352815e-03 2.59836657e-02 -5.28663010e-03 1.12002096e-04 -1.41350143e-02 1.63994898e-02 3.67638056e-03 4.25065126e-02 1.99130065e-03 1.22672116e-03 -1.73636249e-03 1.99118315e-03 3.37516659e-03 6.09114917e-05 6.14710110e-04 5.91946911e-05 -5.91946911e-05 -2.95973455e-04 -2.01777458e-04 2.01777458e-04 1.00888729e-03 -4.80344481e-05 -6.93317538e-06 -3.46658769e-05 -8.31981046e-05 3.46658769e-05 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 6.32131786e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -5.89410151e-04 -2.94705075e-03 -2.00726181e-03 2.00726181e-03 1.00363091e-02 -4.44476268e-04 -6.41546233e-05 -3.20773116e-04 -7.69855479e-04 3.20773116e-04 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 1.08665421e-02 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 5.94069924e-05 2.97034962e-04 -5.79133603e-05 -2.01791556e-04 -1.00895778e-03 5.97729402e-05 -3.84610745e-06 -1.92305372e-05 8.21464752e-05 -3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 5.91946911e-05 5.89410151e-04 5.94069924e-05 1.57915946e-05 -2.97034962e-04 -2.01791556e-04 -5.79133603e-05 1.00895778e-03 -4.12544643e-05 3.84610745e-06 -3.42276980e-05 -9.28381223e-05 -1.92305372e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.95973455e-04 2.94705075e-03 2.97034962e-04 -2.97034962e-04 -1.40997622e-03 -1.00895778e-03 1.00895778e-03 4.78508398e-03 -2.06272321e-04 -3.42276980e-05 -1.60446843e-04 -3.57274141e-04 1.60446843e-04 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 4.20473440e-03 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -2.01791556e-04 -1.00895778e-03 2.12071039e-04 6.85728332e-04 3.42864166e-03 -2.00102502e-04 1.41085878e-05 7.05429391e-05 -2.72889020e-04 1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 -5.79133603e-05 1.00895778e-03 6.85728332e-04 2.12071039e-04 -3.42864166e-03 1.36277573e-04 -1.41085878e-05 1.13703758e-04 3.09738360e-04 7.05429391e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 1.00895778e-03 4.78508398e-03 3.42864166e-03 -3.42864166e-03 -1.62454089e-02 6.81387866e-04 1.13703758e-04 5.31669453e-04 1.18019840e-03 -5.31669453e-04 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 -2.01717964e-02 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 4.12544643e-05 2.06272321e-04 2.00102502e-04 -1.36277573e-04 -6.81387866e-04 1.07400983e-05 3.98433680e-06 1.99216840e-05 1.97894844e-05 -8.24561849e-06 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 -1.68154328e-03 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 -3.84610745e-06 3.42276980e-05 -1.41085878e-05 1.41085878e-05 -1.13703758e-04 3.98433680e-06 -2.22629335e-07 -4.42749712e-06 6.90107377e-06 4.42749712e-06 -7.58557199e-05 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 3.42276980e-05 1.60446843e-04 -7.05429391e-05 -1.13703758e-04 -5.31669453e-04 1.99216840e-05 -4.42749712e-06 -2.14746155e-05 2.10230097e-05 -1.02201763e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 9.28381223e-05 3.57274141e-04 2.72889020e-04 -3.09738360e-04 -1.18019840e-03 1.97894844e-05 6.90107377e-06 2.10230097e-05 3.35910266e-05 -2.77641893e-05 6.32131786e-05 1.08665421e-02 -4.20473440e-03 2.01717964e-02 -1.68154328e-03 -2.98837411e-03 3.46658769e-05 3.20773116e-04 3.42276980e-05 1.92305372e-05 -1.60446843e-04 -1.13703758e-04 -7.05429391e-05 5.31669453e-04 -8.24561849e-06 4.42749712e-06 -1.02201763e-05 -2.77641893e-05 -2.14746155e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 19 38 54 70 89 105 121 140 159 173 189 208 224 243 262 278 294 313 329 345 364 383 397 413 432 448 --1 1 0 520 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 1.40272444e-02 6.79313079e-02 -3.83997958e-02 1.27999319e-02 -1.27999319e-02 9.39696612e-02 -3.13232204e-02 3.13232204e-02 -3.90062175e-03 2.53352815e-03 -2.53352815e-03 8.44509382e-04 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 6.79313079e-02 1.60908651e-01 -1.22953455e-01 4.09844849e-02 -4.09844849e-02 1.78423270e-01 -5.94744232e-02 5.94744232e-02 -4.00044704e-02 2.59836657e-02 -2.59836657e-02 8.66122191e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 2.82904271e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 3.21973559e-02 -3.21973559e-02 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.84427528e-02 1.41350143e-02 -1.41350143e-02 5.28663010e-03 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 5.73561861e-03 1.07324520e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 9.13515713e-03 -1.12002096e-04 5.28663010e-03 -1.72487600e-03 -3.73340319e-05 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 1.35577280e-02 1.27999319e-02 4.09844849e-02 -3.21973559e-02 1.07324520e-02 5.73561861e-03 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -9.13515713e-03 5.28663010e-03 -1.12002096e-04 -1.72487600e-03 3.73340319e-05 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 -4.12148247e-02 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.74519610e-01 8.26526786e-02 -8.26526786e-02 5.25643805e-02 -4.25065126e-02 4.25065126e-02 -1.63994898e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 8.26526786e-02 4.58875327e-02 2.75508929e-02 -2.91122693e-02 -3.67638056e-03 -1.63994898e-02 6.69195679e-03 -1.22546019e-03 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 -4.02485422e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -8.26526786e-02 2.75508929e-02 4.58875327e-02 2.91122693e-02 -1.63994898e-02 -3.67638056e-03 6.69195679e-03 1.22546019e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 -9.13515713e-03 9.13515713e-03 -5.25643805e-02 2.91122693e-02 -2.91122693e-02 6.06959405e-03 -2.72006552e-03 2.72006552e-03 -4.85843246e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.41350143e-02 1.12002096e-04 -5.28663010e-03 4.25065126e-02 3.67638056e-03 1.63994898e-02 -2.72006552e-03 3.37516659e-03 -1.73636249e-03 -7.28925372e-04 1.22672116e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 -5.28663010e-03 1.12002096e-04 -4.25065126e-02 1.63994898e-02 3.67638056e-03 2.72006552e-03 -1.73636249e-03 3.37516659e-03 -7.28925372e-04 -1.22672116e-03 1.05795694e-02 2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 1.72487600e-03 1.72487600e-03 -6.69195679e-03 -6.69195679e-03 -7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 8.44509382e-04 8.66122191e-03 -5.28663010e-03 3.73340319e-05 -3.73340319e-05 1.63994898e-02 1.22546019e-03 -1.22546019e-03 -4.85843246e-04 1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -1.27999319e-02 -3.83997958e-02 3.13232204e-02 3.13232204e-02 9.39696612e-02 1.95031088e-03 -8.44509382e-04 -2.53352815e-03 3.37803753e-03 -2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -4.09844849e-02 -1.22953455e-01 5.94744232e-02 5.94744232e-02 1.78423270e-01 2.00022352e-02 -8.66122191e-03 -2.59836657e-02 3.46448876e-02 -2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -1.07324520e-02 -3.21973559e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 6.06136500e-03 -3.73340319e-05 -1.12002096e-04 7.04884014e-03 -5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 2.82904271e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 5.73561861e-03 -3.21973559e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 3.07379213e-03 -3.73340319e-05 -5.28663010e-03 8.77371614e-03 -1.12002096e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -3.21973559e-02 -8.01239971e-02 6.28322570e-02 6.28322570e-02 1.50604352e-01 9.22137638e-03 -5.28663010e-03 -1.41350143e-02 1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 1.35577280e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 4.58875327e-02 -2.75508929e-02 -8.26526786e-02 -2.03515392e-02 -1.22546019e-03 -3.67638056e-03 -2.18659864e-02 1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 -4.12148247e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -2.75508929e-02 4.58875327e-02 -8.26526786e-02 -8.76073008e-03 -1.22546019e-03 1.63994898e-02 -2.85579432e-02 -3.67638056e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 6.28322570e-02 1.50604352e-01 -8.26526786e-02 -8.26526786e-02 -1.74519610e-01 -2.62821902e-02 1.63994898e-02 4.25065126e-02 -4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 -4.02485422e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -3.07379213e-03 -9.22137638e-03 2.03515392e-02 8.76073008e-03 2.62821902e-02 1.47088219e-03 -2.42921623e-04 -7.28764869e-04 2.65506753e-03 -1.99130065e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 3.73340319e-05 5.28663010e-03 1.22546019e-03 1.22546019e-03 -1.63994898e-02 -2.42921623e-04 1.03910162e-04 1.22672116e-03 -4.20752593e-04 1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 5.28663010e-03 1.41350143e-02 3.67638056e-03 -1.63994898e-02 -4.25065126e-02 -7.28764869e-04 1.22672116e-03 3.37516659e-03 -2.72010852e-03 1.73636249e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 3.37803753e-03 3.46448876e-02 -7.04884014e-03 -8.77371614e-03 -1.59718924e-02 2.18659864e-02 2.85579432e-02 4.55220888e-02 2.65506753e-03 -4.20752593e-04 -2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.05795694e-02 2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 1.12002096e-04 1.41350143e-02 -1.63994898e-02 3.67638056e-03 -4.25065126e-02 -1.99130065e-03 1.22672116e-03 1.73636249e-03 -1.99118315e-03 3.37516659e-03 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 21 42 63 80 102 123 140 162 183 200 222 238 254 276 298 320 337 359 381 398 420 442 459 481 503 520 --1 1 1 404 - 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 -7.29922913e-05 6.09114917e-05 6.14710110e-04 -2.95973455e-04 5.91946911e-05 5.91946911e-05 1.00888729e-03 -2.01777458e-04 -2.01777458e-04 9.60688961e-05 -3.46658769e-05 -3.46658769e-05 6.93317538e-06 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 -1.25476020e-02 6.14710110e-04 6.16376114e-03 -2.94705075e-03 5.89410151e-04 5.89410151e-04 1.00363091e-02 -2.00726181e-03 -2.00726181e-03 8.88952536e-04 -3.20773116e-04 -3.20773116e-04 6.41546233e-05 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 -4.85520908e-03 2.95973455e-04 2.94705075e-03 -1.40997622e-03 2.97034962e-04 2.97034962e-04 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 4.12544643e-04 -1.60446843e-04 -1.60446843e-04 3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 1.57915946e-05 -5.94069924e-05 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 -1.01027404e-04 -1.92305372e-05 3.42276980e-05 1.06916470e-05 3.84610745e-06 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 -5.94069924e-05 1.57915946e-05 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 -1.01027404e-04 3.42276980e-05 -1.92305372e-05 -1.06916470e-05 3.84610745e-06 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 2.32923842e-02 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -1.62454089e-02 3.42864166e-03 3.42864166e-03 -1.36277573e-03 5.31669453e-04 5.31669453e-04 -1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 3.42864166e-03 2.12071039e-04 -6.85728332e-04 3.36380075e-04 7.05429391e-05 -1.13703758e-04 -3.68493395e-05 -1.41085878e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 2.01777458e-04 2.00726181e-03 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 3.42864166e-03 -6.85728332e-04 2.12071039e-04 3.36380075e-04 -1.13703758e-04 7.05429391e-05 3.68493395e-05 -1.41085878e-05 -7.29922913e-05 -1.25476020e-02 4.85520908e-03 -2.32923842e-02 -3.95921357e-03 9.60688961e-05 8.88952536e-04 -4.12544643e-04 1.01027404e-04 1.01027404e-04 1.36277573e-03 -3.36380075e-04 -3.36380075e-04 4.50164907e-05 -2.81673025e-05 -2.81673025e-05 7.96867359e-06 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 1.92305372e-05 -3.42276980e-05 -5.31669453e-04 -7.05429391e-05 1.13703758e-04 -2.81673025e-05 -2.14746155e-05 1.02201763e-05 6.74117956e-06 4.42749712e-06 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 -3.42276980e-05 1.92305372e-05 -5.31669453e-04 1.13703758e-04 -7.05429391e-05 -2.81673025e-05 1.02201763e-05 -2.14746155e-05 -6.74117956e-06 4.42749712e-06 -7.58557199e-05 -1.06916470e-05 1.06916470e-05 3.68493395e-05 -3.68493395e-05 6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -7.58557199e-05 6.93317538e-06 6.41546233e-05 -3.42276980e-05 -3.84610745e-06 -3.84610745e-06 1.13703758e-04 1.41085878e-05 1.41085878e-05 7.96867359e-06 4.42749712e-06 4.42749712e-06 -2.22629335e-07 1.40272444e-02 6.79313079e-02 -3.83997958e-02 -1.27999319e-02 -1.27999319e-02 9.39696612e-02 3.13232204e-02 3.13232204e-02 -3.90062175e-03 -2.53352815e-03 -2.53352815e-03 -8.44509382e-04 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 -7.29922913e-05 6.79313079e-02 1.60908651e-01 -1.22953455e-01 -4.09844849e-02 -4.09844849e-02 1.78423270e-01 5.94744232e-02 5.94744232e-02 -4.00044704e-02 -2.59836657e-02 -2.59836657e-02 -8.66122191e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 -1.25476020e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 -3.21973559e-02 -3.21973559e-02 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.84427528e-02 -1.41350143e-02 -1.41350143e-02 -5.28663010e-03 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 -4.85520908e-03 1.27999319e-02 4.09844849e-02 -3.21973559e-02 5.73561861e-03 -1.07324520e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -9.13515713e-03 -1.12002096e-04 -5.28663010e-03 1.72487600e-03 -3.73340319e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 -3.21973559e-02 -1.07324520e-02 5.73561861e-03 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -9.13515713e-03 -5.28663010e-03 -1.12002096e-04 -1.72487600e-03 -3.73340319e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.74519610e-01 -8.26526786e-02 -8.26526786e-02 5.25643805e-02 4.25065126e-02 4.25065126e-02 1.63994898e-02 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 2.32923842e-02 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -8.26526786e-02 4.58875327e-02 -2.75508929e-02 2.91122693e-02 -3.67638056e-03 1.63994898e-02 -6.69195679e-03 -1.22546019e-03 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -8.26526786e-02 -2.75508929e-02 4.58875327e-02 2.91122693e-02 1.63994898e-02 -3.67638056e-03 6.69195679e-03 -1.22546019e-03 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 9.13515713e-03 9.13515713e-03 -5.25643805e-02 -2.91122693e-02 -2.91122693e-02 6.06959405e-03 2.72006552e-03 2.72006552e-03 4.85843246e-04 -7.29922913e-05 -1.25476020e-02 4.85520908e-03 -2.32923842e-02 -3.95921357e-03 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 1.12002096e-04 5.28663010e-03 -4.25065126e-02 3.67638056e-03 -1.63994898e-02 2.72006552e-03 3.37516659e-03 1.73636249e-03 7.28925372e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 5.28663010e-03 1.12002096e-04 -4.25065126e-02 -1.63994898e-02 3.67638056e-03 2.72006552e-03 1.73636249e-03 3.37516659e-03 -7.28925372e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -1.72487600e-03 1.72487600e-03 6.69195679e-03 -6.69195679e-03 7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -7.58557199e-05 -8.44509382e-04 -8.66122191e-03 5.28663010e-03 3.73340319e-05 3.73340319e-05 -1.63994898e-02 1.22546019e-03 1.22546019e-03 4.85843246e-04 1.22672116e-03 1.22672116e-03 1.03910162e-04 -7.58557199e-05 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 - 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 --1 1 2 157 - 6.09114917e-05 6.14710110e-04 -2.95973455e-04 -5.91946911e-05 5.91946911e-05 1.00888729e-03 2.01777458e-04 -2.01777458e-04 9.60688961e-05 3.46658769e-05 -3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 -2.94705075e-03 -5.89410151e-04 5.89410151e-04 1.00363091e-02 2.00726181e-03 -2.00726181e-03 8.88952536e-04 3.20773116e-04 -3.20773116e-04 -6.41546233e-05 2.95973455e-04 2.94705075e-03 -1.40997622e-03 -2.97034962e-04 2.97034962e-04 4.78508398e-03 1.00895778e-03 -1.00895778e-03 4.12544643e-04 1.60446843e-04 -1.60446843e-04 -3.42276980e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 1.57915946e-05 5.94069924e-05 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 1.01027404e-04 -1.92305372e-05 -3.42276980e-05 -1.06916470e-05 3.84610745e-06 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 5.94069924e-05 1.57915946e-05 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -1.01027404e-04 -3.42276980e-05 -1.92305372e-05 -1.06916470e-05 -3.84610745e-06 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -1.62454089e-02 -3.42864166e-03 3.42864166e-03 -1.36277573e-03 -5.31669453e-04 5.31669453e-04 1.13703758e-04 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -3.42864166e-03 2.12071039e-04 6.85728332e-04 -3.36380075e-04 7.05429391e-05 1.13703758e-04 3.68493395e-05 -1.41085878e-05 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 3.42864166e-03 6.85728332e-04 2.12071039e-04 3.36380075e-04 1.13703758e-04 7.05429391e-05 3.68493395e-05 1.41085878e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 -1.01027404e-04 1.01027404e-04 1.36277573e-03 3.36380075e-04 -3.36380075e-04 4.50164907e-05 2.81673025e-05 -2.81673025e-05 -7.96867359e-06 3.46658769e-05 3.20773116e-04 -1.60446843e-04 1.92305372e-05 3.42276980e-05 5.31669453e-04 -7.05429391e-05 -1.13703758e-04 2.81673025e-05 -2.14746155e-05 -1.02201763e-05 -6.74117956e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 3.42276980e-05 1.92305372e-05 -5.31669453e-04 -1.13703758e-04 -7.05429391e-05 -2.81673025e-05 -1.02201763e-05 -2.14746155e-05 -6.74117956e-06 -4.42749712e-06 1.06916470e-05 1.06916470e-05 -3.68493395e-05 -3.68493395e-05 -6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 3.42276980e-05 -3.84610745e-06 3.84610745e-06 -1.13703758e-04 1.41085878e-05 -1.41085878e-05 -7.96867359e-06 4.42749712e-06 -4.42749712e-06 -2.22629335e-07 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 +-1 1 0 516 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 1.22162345e-02 2.11591388e-02 1.40272444e-02 6.79313079e-02 -1.27999319e-02 3.83997958e-02 -1.27999319e-02 3.13232204e-02 -9.39696612e-02 3.13232204e-02 1.95031088e-03 2.53352815e-03 -8.44509382e-04 -3.37803753e-03 2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 2.77259188e-02 4.80227001e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 1.22953455e-01 -4.09844849e-02 5.94744232e-02 -1.78423270e-01 5.94744232e-02 2.00022352e-02 2.59836657e-02 -8.66122191e-03 -3.46448876e-02 2.59836657e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 3.21973559e-02 -1.07324520e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 6.06136500e-03 1.12002096e-04 -3.73340319e-05 -7.04884014e-03 5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -2.41610436e-02 -1.47326991e-02 -4.18481550e-02 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -8.01239971e-02 3.21973559e-02 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 -9.22137638e-03 -1.41350143e-02 5.28663010e-03 1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 4.18481550e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 3.21973559e-02 5.73561861e-03 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 3.07379213e-03 5.28663010e-03 -3.73340319e-05 -8.77371614e-03 1.12002096e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 4.58875327e-02 8.26526786e-02 -2.75508929e-02 -2.03515392e-02 3.67638056e-03 -1.22546019e-03 2.18659864e-02 -1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 2.61191408e-02 3.71899705e-02 4.52396789e-02 9.39696612e-02 1.78423270e-01 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 8.26526786e-02 -1.74519610e-01 8.26526786e-02 2.62821902e-02 4.25065126e-02 -1.63994898e-02 -4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 -4.52396789e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -2.75508929e-02 8.26526786e-02 4.58875327e-02 -8.76073008e-03 -1.63994898e-02 -1.22546019e-03 2.85579432e-02 3.67638056e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 -2.41610436e-02 -2.61191408e-02 2.61191408e-02 1.64147832e-02 2.83305810e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 9.22137638e-03 -3.07379213e-03 2.03515392e-02 -2.62821902e-02 8.76073008e-03 1.47088219e-03 7.28764869e-04 -2.42921623e-04 -2.65506753e-03 1.99130065e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.12002096e-04 1.41350143e-02 -5.28663010e-03 -3.67638056e-03 -4.25065126e-02 1.63994898e-02 7.28764869e-04 3.37516659e-03 -1.22672116e-03 -2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 -5.28663010e-03 3.73340319e-05 1.22546019e-03 1.63994898e-02 1.22546019e-03 -2.42921623e-04 -1.22672116e-03 1.03910162e-04 4.20752593e-04 -1.22672116e-03 1.47326991e-02 1.47326991e-02 -3.71899705e-02 -3.71899705e-02 -1.57020664e-02 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 -1.59718924e-02 8.77371614e-03 -2.18659864e-02 4.55220888e-02 -2.85579432e-02 -2.65506753e-03 -2.72010852e-03 4.20752593e-04 4.53669010e-03 -1.99118315e-03 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 2.83305810e-02 4.91281203e-02 2.53352815e-03 2.59836657e-02 -5.28663010e-03 1.41350143e-02 -1.12002096e-04 1.63994898e-02 -4.25065126e-02 -3.67638056e-03 1.99130065e-03 1.73636249e-03 -1.22672116e-03 -1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 1.27999319e-02 1.27999319e-02 -3.83997958e-02 -3.13232204e-02 -3.13232204e-02 9.39696612e-02 1.95031088e-03 -8.44509382e-04 2.53352815e-03 3.37803753e-03 2.53352815e-03 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 1.22162345e-02 2.11591388e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 4.09844849e-02 -1.22953455e-01 -5.94744232e-02 -5.94744232e-02 1.78423270e-01 2.00022352e-02 -8.66122191e-03 2.59836657e-02 3.46448876e-02 2.59836657e-02 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 2.77259188e-02 4.80227001e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -1.07324520e-02 3.21973559e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 -6.06136500e-03 3.73340319e-05 -1.12002096e-04 -7.04884014e-03 -5.28663010e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 5.73561861e-03 3.21973559e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -3.07379213e-03 3.73340319e-05 -5.28663010e-03 -8.77371614e-03 -1.12002096e-04 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -2.41610436e-02 -1.47326991e-02 -4.18481550e-02 3.83997958e-02 1.22953455e-01 3.21973559e-02 3.21973559e-02 -8.01239971e-02 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 9.22137638e-03 -5.28663010e-03 1.41350143e-02 1.59718924e-02 1.41350143e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 4.18481550e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 4.58875327e-02 -2.75508929e-02 8.26526786e-02 2.03515392e-02 1.22546019e-03 -3.67638056e-03 2.18659864e-02 1.63994898e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -2.75508929e-02 4.58875327e-02 8.26526786e-02 8.76073008e-03 1.22546019e-03 1.63994898e-02 2.85579432e-02 -3.67638056e-03 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 2.61191408e-02 3.71899705e-02 4.52396789e-02 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 8.26526786e-02 8.26526786e-02 -1.74519610e-01 -2.62821902e-02 1.63994898e-02 -4.25065126e-02 -4.55220888e-02 -4.25065126e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 -4.52396789e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 3.07379213e-03 -9.22137638e-03 -2.03515392e-02 -8.76073008e-03 2.62821902e-02 1.47088219e-03 -2.42921623e-04 7.28764869e-04 2.65506753e-03 1.99130065e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 -2.41610436e-02 -2.61191408e-02 2.61191408e-02 1.64147832e-02 2.83305810e-02 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -3.73340319e-05 5.28663010e-03 -1.22546019e-03 -1.22546019e-03 -1.63994898e-02 -2.42921623e-04 1.03910162e-04 -1.22672116e-03 -4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 2.53352815e-03 2.59836657e-02 1.12002096e-04 5.28663010e-03 -1.41350143e-02 3.67638056e-03 -1.63994898e-02 4.25065126e-02 7.28764869e-04 -1.22672116e-03 3.37516659e-03 2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 8.77371614e-03 -1.59718924e-02 -2.18659864e-02 -2.85579432e-02 4.55220888e-02 2.65506753e-03 -4.20752593e-04 2.72010852e-03 4.53669010e-03 1.99118315e-03 1.47326991e-02 1.47326991e-02 -3.71899705e-02 -3.71899705e-02 -1.57020664e-02 2.53352815e-03 2.59836657e-02 5.28663010e-03 1.12002096e-04 -1.41350143e-02 -1.63994898e-02 3.67638056e-03 4.25065126e-02 1.99130065e-03 -1.22672116e-03 1.73636249e-03 1.99118315e-03 3.37516659e-03 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 2.83305810e-02 4.91281203e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +-1 1 1 448 + 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 2.95973455e-04 5.91946911e-05 2.01777458e-04 -1.00888729e-03 -2.01777458e-04 -4.80344481e-05 -3.46658769e-05 -6.93317538e-06 8.31981046e-05 3.46658769e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 -1.08665421e-02 6.14710110e-04 6.16376114e-03 -5.89410151e-04 2.94705075e-03 5.89410151e-04 2.00726181e-03 -1.00363091e-02 -2.00726181e-03 -4.44476268e-04 -3.20773116e-04 -6.41546233e-05 7.69855479e-04 3.20773116e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 2.97034962e-04 5.94069924e-05 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 -5.97729402e-05 1.92305372e-05 3.84610745e-06 8.21464752e-05 3.42276980e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 4.20473440e-03 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -1.40997622e-03 -2.97034962e-04 -1.00895778e-03 4.78508398e-03 1.00895778e-03 2.06272321e-04 1.60446843e-04 3.42276980e-05 -3.57274141e-04 -1.60446843e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 -2.97034962e-04 1.57915946e-05 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 4.12544643e-05 3.42276980e-05 -3.84610745e-06 -9.28381223e-05 1.92305372e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 2.12071039e-04 3.42864166e-03 6.85728332e-04 2.00102502e-04 -7.05429391e-05 -1.41085878e-05 -2.72889020e-04 -1.13703758e-04 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 -2.01717964e-02 1.00888729e-03 1.00363091e-02 -1.00895778e-03 4.78508398e-03 1.00895778e-03 3.42864166e-03 -1.62454089e-02 -3.42864166e-03 -6.81387866e-04 -5.31669453e-04 -1.13703758e-04 1.18019840e-03 5.31669453e-04 -9.11837223e-03 2.46763912e-02 1.71589220e-03 2.01777458e-04 2.00726181e-03 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 6.85728332e-04 -3.42864166e-03 2.12071039e-04 -1.36277573e-04 -1.13703758e-04 1.41085878e-05 3.09738360e-04 -7.05429391e-05 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 1.68154328e-03 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -2.06272321e-04 -4.12544643e-05 -2.00102502e-04 6.81387866e-04 1.36277573e-04 1.07400983e-05 1.99216840e-05 3.98433680e-06 -1.97894844e-05 -8.24561849e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -1.60446843e-04 -3.42276980e-05 7.05429391e-05 5.31669453e-04 1.13703758e-04 1.99216840e-05 -2.14746155e-05 -4.42749712e-06 -2.10230097e-05 -1.02201763e-05 -7.58557199e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 -3.42276980e-05 3.84610745e-06 1.41085878e-05 1.13703758e-04 -1.41085878e-05 3.98433680e-06 -4.42749712e-06 -2.22629335e-07 -6.90107377e-06 4.42749712e-06 -6.32131786e-05 -1.08665421e-02 -4.20473440e-03 2.01717964e-02 1.68154328e-03 -2.98837411e-03 8.31981046e-05 7.69855479e-04 -8.21464752e-05 3.57274141e-04 9.28381223e-05 2.72889020e-04 -1.18019840e-03 -3.09738360e-04 -1.97894844e-05 -2.10230097e-05 -6.90107377e-06 3.35910266e-05 2.77641893e-05 1.65868848e-04 -1.71589220e-03 1.20793981e-03 3.46658769e-05 3.20773116e-04 -3.42276980e-05 1.60446843e-04 -1.92305372e-05 1.13703758e-04 -5.31669453e-04 7.05429391e-05 -8.24561849e-06 -1.02201763e-05 4.42749712e-06 2.77641893e-05 -2.14746155e-05 1.40272444e-02 6.79313079e-02 1.27999319e-02 3.83997958e-02 -1.27999319e-02 -3.13232204e-02 -9.39696612e-02 3.13232204e-02 1.95031088e-03 -2.53352815e-03 8.44509382e-04 -3.37803753e-03 2.53352815e-03 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.79313079e-02 1.60908651e-01 4.09844849e-02 1.22953455e-01 -4.09844849e-02 -5.94744232e-02 -1.78423270e-01 5.94744232e-02 2.00022352e-02 -2.59836657e-02 8.66122191e-03 -3.46448876e-02 2.59836657e-02 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 -1.08665421e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -3.21973559e-02 1.07324520e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 -6.06136500e-03 1.12002096e-04 -3.73340319e-05 7.04884014e-03 -5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -8.01239971e-02 3.21973559e-02 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -9.22137638e-03 1.41350143e-02 -5.28663010e-03 1.59718924e-02 -1.41350143e-02 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 4.20473440e-03 1.27999319e-02 4.09844849e-02 1.07324520e-02 3.21973559e-02 5.73561861e-03 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 3.07379213e-03 -5.28663010e-03 3.73340319e-05 -8.77371614e-03 1.12002096e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 4.58875327e-02 -8.26526786e-02 2.75508929e-02 2.03515392e-02 3.67638056e-03 -1.22546019e-03 -2.18659864e-02 1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -8.26526786e-02 -1.74519610e-01 8.26526786e-02 2.62821902e-02 -4.25065126e-02 1.63994898e-02 -4.55220888e-02 4.25065126e-02 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 -2.01717964e-02 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 2.75508929e-02 8.26526786e-02 4.58875327e-02 -8.76073008e-03 1.63994898e-02 1.22546019e-03 2.85579432e-02 3.67638056e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 1.95031088e-03 2.00022352e-02 6.06136500e-03 9.22137638e-03 -3.07379213e-03 -2.03515392e-02 -2.62821902e-02 8.76073008e-03 1.47088219e-03 -7.28764869e-04 2.42921623e-04 -2.65506753e-03 1.99130065e-03 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 1.68154328e-03 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -1.41350143e-02 5.28663010e-03 -3.67638056e-03 4.25065126e-02 -1.63994898e-02 -7.28764869e-04 3.37516659e-03 -1.22672116e-03 2.72010852e-03 -1.73636249e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 8.44509382e-04 8.66122191e-03 3.73340319e-05 5.28663010e-03 -3.73340319e-05 1.22546019e-03 -1.63994898e-02 -1.22546019e-03 2.42921623e-04 -1.22672116e-03 1.03910162e-04 -4.20752593e-04 1.22672116e-03 -7.58557199e-05 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 -1.59718924e-02 8.77371614e-03 2.18659864e-02 4.55220888e-02 -2.85579432e-02 -2.65506753e-03 2.72010852e-03 -4.20752593e-04 4.53669010e-03 -1.99118315e-03 -6.32131786e-05 -1.08665421e-02 -4.20473440e-03 2.01717964e-02 1.68154328e-03 -2.98837411e-03 2.53352815e-03 2.59836657e-02 5.28663010e-03 1.41350143e-02 -1.12002096e-04 -1.63994898e-02 -4.25065126e-02 -3.67638056e-03 1.99130065e-03 -1.73636249e-03 1.22672116e-03 -1.99118315e-03 3.37516659e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 + 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 +-1 1 2 169 + 6.09114917e-05 6.14710110e-04 5.91946911e-05 2.95973455e-04 5.91946911e-05 -2.01777458e-04 -1.00888729e-03 -2.01777458e-04 -4.80344481e-05 3.46658769e-05 6.93317538e-06 8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 2.94705075e-03 5.89410151e-04 -2.00726181e-03 -1.00363091e-02 -2.00726181e-03 -4.44476268e-04 3.20773116e-04 6.41546233e-05 7.69855479e-04 3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -2.97034962e-04 -5.94069924e-05 -5.79133603e-05 1.00895778e-03 2.01791556e-04 5.97729402e-05 1.92305372e-05 3.84610745e-06 -8.21464752e-05 -3.42276980e-05 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -1.40997622e-03 -2.97034962e-04 1.00895778e-03 4.78508398e-03 1.00895778e-03 2.06272321e-04 -1.60446843e-04 -3.42276980e-05 -3.57274141e-04 -1.60446843e-04 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 -2.97034962e-04 1.57915946e-05 2.01791556e-04 1.00895778e-03 -5.79133603e-05 4.12544643e-05 -3.42276980e-05 3.84610745e-06 -9.28381223e-05 1.92305372e-05 2.01777458e-04 2.00726181e-03 -5.79133603e-05 1.00895778e-03 2.01791556e-04 2.12071039e-04 -3.42864166e-03 -6.85728332e-04 -2.00102502e-04 -7.05429391e-05 -1.41085878e-05 2.72889020e-04 1.13703758e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 4.78508398e-03 1.00895778e-03 -3.42864166e-03 -1.62454089e-02 -3.42864166e-03 -6.81387866e-04 5.31669453e-04 1.13703758e-04 1.18019840e-03 5.31669453e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -6.85728332e-04 -3.42864166e-03 2.12071039e-04 -1.36277573e-04 1.13703758e-04 -1.41085878e-05 3.09738360e-04 -7.05429391e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -2.06272321e-04 -4.12544643e-05 2.00102502e-04 6.81387866e-04 1.36277573e-04 1.07400983e-05 -1.99216840e-05 -3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.46658769e-05 3.20773116e-04 -1.92305372e-05 1.60446843e-04 3.42276980e-05 7.05429391e-05 -5.31669453e-04 -1.13703758e-04 -1.99216840e-05 -2.14746155e-05 -4.42749712e-06 2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 -3.84610745e-06 3.42276980e-05 -3.84610745e-06 1.41085878e-05 -1.13703758e-04 1.41085878e-05 -3.98433680e-06 -4.42749712e-06 -2.22629335e-07 6.90107377e-06 -4.42749712e-06 8.31981046e-05 7.69855479e-04 8.21464752e-05 3.57274141e-04 9.28381223e-05 -2.72889020e-04 -1.18019840e-03 -3.09738360e-04 -1.97894844e-05 2.10230097e-05 6.90107377e-06 3.35910266e-05 2.77641893e-05 3.46658769e-05 3.20773116e-04 3.42276980e-05 1.60446843e-04 -1.92305372e-05 -1.13703758e-04 -5.31669453e-04 7.05429391e-05 -8.24561849e-06 1.02201763e-05 -4.42749712e-06 2.77641893e-05 -2.14746155e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 1 3 0 -1 2 -3 0 -1 2 -2 169 - 1.26117398e-06 1.33679398e-05 -1.33618686e-06 4.00856057e-06 -6.68093428e-06 4.42516836e-06 -1.32755051e-05 2.21258418e-05 -2.43700677e-06 -7.91441164e-07 1.31906861e-06 -2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 4.26169739e-05 -7.10282899e-05 4.69345661e-05 -1.40803698e-04 2.34672831e-04 -2.59968152e-05 -8.44271339e-06 1.40711890e-05 -2.25139024e-05 -4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 4.27896200e-06 -7.13160333e-06 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -2.77120995e-06 -4.62680413e-07 7.71134021e-07 -2.27036890e-06 -4.25694169e-06 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -1.22019303e-05 2.13948100e-05 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 7.64036796e-06 2.42459571e-06 -4.25694169e-06 7.19981464e-06 1.21229785e-05 6.68093428e-06 7.10282899e-05 -7.13160333e-06 2.13948100e-05 -3.50230610e-05 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -1.27339466e-05 -4.25694169e-06 6.96533351e-06 -1.07039980e-05 -2.08960005e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -9.08455661e-06 4.71433913e-05 -7.85723189e-05 9.24024813e-06 1.58322692e-06 -2.63871153e-06 7.58225060e-06 1.42167199e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 4.71433913e-05 -1.34800267e-04 2.35716957e-04 -2.55381576e-05 -8.10999291e-06 1.42167199e-05 -2.40068689e-05 -4.05499645e-05 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -7.85723189e-05 2.35716957e-04 -3.86231687e-04 4.25635960e-05 1.42167199e-05 -2.32744941e-05 3.58110579e-05 6.98234823e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -7.64036796e-06 1.27339466e-05 -9.24024813e-06 2.55381576e-05 -4.25635960e-05 4.52926879e-06 1.62353572e-06 -2.70589286e-06 3.96030993e-06 7.42558112e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -2.42459571e-06 4.25694169e-06 -1.58322692e-06 8.10999291e-06 -1.42167199e-05 1.62353572e-06 2.55460371e-07 -4.54207908e-07 1.44598144e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 -7.71134021e-07 4.25694169e-06 -6.96533351e-06 2.63871153e-06 -1.42167199e-05 2.32744941e-05 -2.70589286e-06 -4.54207908e-07 7.39948805e-07 -2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 -7.19981464e-06 1.07039980e-05 -7.58225060e-06 2.40068689e-05 -3.58110579e-05 3.96030993e-06 1.44598144e-06 -2.14358063e-06 2.74669353e-06 6.83032454e-06 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 -1.21229785e-05 2.08960005e-05 -1.42167199e-05 4.05499645e-05 -6.98234823e-05 7.42558112e-06 2.42817748e-06 -4.18903631e-06 6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 -4.00856057e-06 1.33618686e-06 -6.68093428e-06 1.32755051e-05 -4.42516836e-06 2.21258418e-05 -6.09251692e-07 -7.91441164e-07 3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 1.42056580e-05 -7.10282899e-05 1.40803698e-04 -4.69345661e-05 2.34672831e-04 -6.49920380e-06 -8.44271339e-06 4.22135669e-05 -3.37708535e-05 -1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 4.27896200e-06 -2.13948100e-05 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -2.41503840e-06 -2.42459571e-06 1.21229785e-05 -1.02166601e-05 -4.25694169e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.91365000e-07 7.13160333e-06 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 5.80592174e-07 4.62680413e-07 -4.25694169e-06 3.53512266e-06 7.71134021e-07 6.68093428e-06 7.10282899e-05 -2.13948100e-05 7.13160333e-06 -3.50230610e-05 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.90296087e-06 -4.25694169e-06 2.08960005e-05 -1.63799202e-05 -6.96533351e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -1.34800267e-04 4.71433913e-05 -2.35716957e-04 8.02147948e-06 8.10999291e-06 -4.05499645e-05 3.41201277e-05 1.42167199e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 4.71433913e-05 -9.08455661e-06 7.85723189e-05 -1.94629757e-06 -1.58322692e-06 1.42167199e-05 -1.17934149e-05 -2.63871153e-06 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.35716957e-04 7.85723189e-05 -3.86231687e-04 9.73148786e-06 1.42167199e-05 -6.98234823e-05 5.47666844e-05 2.32744941e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -5.80592174e-07 2.90296087e-06 -8.02147948e-06 1.94629757e-06 -9.73148786e-06 -2.37391660e-07 4.40488803e-07 -2.20244401e-06 1.20827724e-06 5.03448848e-07 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.62680413e-07 4.25694169e-06 -8.10999291e-06 1.58322692e-06 -1.42167199e-05 4.40488803e-07 2.55460371e-07 -2.42817748e-06 2.12901390e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 -1.21229785e-05 4.25694169e-06 -2.08960005e-05 4.05499645e-05 -1.42167199e-05 6.98234823e-05 -2.20244401e-06 -2.42817748e-06 1.19107123e-05 -9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 -3.53512266e-06 1.63799202e-05 -3.41201277e-05 1.17934149e-05 -5.47666844e-05 1.20827724e-06 2.12901390e-06 -9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 -7.71134021e-07 6.96533351e-06 -1.42167199e-05 2.63871153e-06 -2.32744941e-05 5.03448848e-07 4.54207908e-07 -4.18903631e-06 3.41516227e-06 7.39948805e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 2 -1 660 1.70344011e-04 1.56696087e-03 -3.25715205e-04 3.25715205e-04 -6.51430410e-04 1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 -5.22006568e-05 1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 -1.77584073e-04 1.77584073e-04 -1.77584073e-04 6.05332375e-04 -6.05332375e-04 6.05332375e-04 -6.23985784e-05 6.23985784e-05 -6.23985784e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 2.89596307e-03 -5.79192613e-03 9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 -3.31512088e-04 6.63024177e-04 -4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 -1.76823045e-03 1.76823045e-03 -1.76823045e-03 6.02178543e-03 -6.02178543e-03 6.02178543e-03 -5.77391609e-04 5.77391609e-04 -5.77391609e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 6.42635088e-04 -1.28527018e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -1.33488137e-04 -4.04648958e-05 8.09297916e-05 -1.33773441e-04 -1.78364587e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 5.34662931e-04 -5.34662931e-04 1.55641909e-03 -1.81612400e-03 1.81612400e-03 -3.70369518e-05 -1.52754628e-04 1.52754628e-04 -1.84829569e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -4.14019388e-04 1.28527018e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 4.04648958e-05 -1.78364587e-04 1.82490838e-04 8.09297916e-05 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 -4.59464344e-04 5.34662931e-04 -1.81612400e-03 1.55641909e-03 -1.81612400e-03 -1.85184759e-05 1.52754628e-04 -1.84829569e-04 3.20749411e-05 1.52754628e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 1.28527018e-03 -2.34192465e-03 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 -1.78364587e-04 3.08011777e-04 -1.70112085e-04 -3.08011777e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 5.34662931e-04 -4.59464344e-04 1.81612400e-03 -1.81612400e-03 1.55641909e-03 1.85184759e-05 -1.84829569e-04 1.52754628e-04 3.20749411e-05 -1.52754628e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -4.10878806e-03 6.67995295e-03 -1.33599059e-02 3.95630639e-04 8.88487290e-05 -1.77697458e-04 3.69835640e-04 4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 -1.81612400e-03 1.81612400e-03 -5.27375562e-03 6.17155499e-03 -6.17155499e-03 1.27649857e-04 5.03452277e-04 -5.03452277e-04 6.14000296e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 -8.88487290e-05 4.93114186e-04 -5.27544004e-04 -1.77697458e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 1.55641909e-03 -1.81612400e-03 6.17155499e-03 -5.27375562e-03 6.17155499e-03 6.38249283e-05 -5.03452277e-04 6.14000296e-04 -1.10548019e-04 -5.03452277e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 4.93114186e-04 -8.28520008e-04 4.24254551e-04 8.28520008e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 -1.81612400e-03 1.55641909e-03 -6.17155499e-03 6.17155499e-03 -5.27375562e-03 -6.38249283e-05 6.14000296e-04 -5.03452277e-04 -1.10548019e-04 5.03452277e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -4.91071291e-05 9.82142582e-05 -3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 -1.50954364e-05 3.01908728e-05 -3.44790803e-05 -4.59721071e-05 3.70369518e-05 1.85184759e-05 -1.85184759e-05 -1.27649857e-04 -6.38249283e-05 6.38249283e-05 -2.22571404e-05 7.00563930e-06 -7.00563930e-06 -1.40112786e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -4.04648958e-05 1.78364587e-04 -8.88487290e-05 8.88487290e-05 -4.93114186e-04 -1.50954364e-05 -2.53889994e-05 5.00469168e-05 -2.61460628e-05 -5.00469168e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 -1.52754628e-04 1.84829569e-04 -5.03452277e-04 5.03452277e-04 -6.14000296e-04 7.00563930e-06 1.52245151e-05 -2.53475323e-05 1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 1.78364587e-04 -3.08011777e-04 1.77697458e-04 -4.93114186e-04 8.28520008e-04 3.01908728e-05 5.00469168e-05 -1.00459375e-04 7.05147253e-05 8.64268839e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 1.84829569e-04 -1.52754628e-04 5.03452277e-04 -6.14000296e-04 5.03452277e-04 -7.00563930e-06 -2.53475323e-05 1.52245151e-05 1.21341232e-05 -2.53475323e-05 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 -1.82490838e-04 1.70112085e-04 -3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 -2.61460628e-05 7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -3.20749411e-05 -3.20749411e-05 1.10548019e-04 1.10548019e-04 1.21341232e-05 1.21341232e-05 -2.22571404e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -8.09297916e-05 3.08011777e-04 -4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 -5.00469168e-05 8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -6.23985784e-05 -5.77391609e-04 1.84829569e-04 -1.52754628e-04 1.52754628e-04 -6.14000296e-04 5.03452277e-04 -5.03452277e-04 -1.40112786e-05 2.53475323e-05 -2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 5.91946911e-05 -2.95973455e-04 2.01777458e-04 -2.01777458e-04 1.00888729e-03 -4.80344481e-05 -6.93317538e-06 3.46658769e-05 -8.31981046e-05 -3.46658769e-05 1.70344011e-04 1.56696087e-03 -3.25715205e-04 3.25715205e-04 -6.51430410e-04 1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 -5.22006568e-05 1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 -5.89410151e-04 5.89410151e-04 -2.94705075e-03 2.00726181e-03 -2.00726181e-03 1.00363091e-02 -4.44476268e-04 -6.41546233e-05 3.20773116e-04 -7.69855479e-04 -3.20773116e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 2.89596307e-03 -5.79192613e-03 9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 -3.31512088e-04 6.63024177e-04 -4.97268133e-04 -6.63024177e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 5.94069924e-05 -2.97034962e-04 -5.79133603e-05 -2.01791556e-04 1.00895778e-03 -5.97729402e-05 3.84610745e-06 -1.92305372e-05 -8.21464752e-05 -3.42276980e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 6.42635088e-04 -1.28527018e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -1.33488137e-04 -4.04648958e-05 8.09297916e-05 -1.33773441e-04 -1.78364587e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 1.57915946e-05 2.97034962e-04 -2.01791556e-04 -5.79133603e-05 -1.00895778e-03 4.12544643e-05 -3.84610745e-06 -3.42276980e-05 9.28381223e-05 -1.92305372e-05 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -4.14019388e-04 1.28527018e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 4.04648958e-05 -1.78364587e-04 1.82490838e-04 8.09297916e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 2.97034962e-04 -1.40997622e-03 1.00895778e-03 -1.00895778e-03 4.78508398e-03 -2.06272321e-04 -3.42276980e-05 1.60446843e-04 -3.57274141e-04 -1.60446843e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 1.28527018e-03 -2.34192465e-03 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 -1.78364587e-04 3.08011777e-04 -1.70112085e-04 -3.08011777e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -2.01791556e-04 1.00895778e-03 2.12071039e-04 6.85728332e-04 -3.42864166e-03 2.00102502e-04 -1.41085878e-05 7.05429391e-05 2.72889020e-04 1.13703758e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -4.10878806e-03 6.67995295e-03 -1.33599059e-02 3.95630639e-04 8.88487290e-05 -1.77697458e-04 3.69835640e-04 4.93114186e-04 2.01777458e-04 2.00726181e-03 -2.01791556e-04 -5.79133603e-05 -1.00895778e-03 6.85728332e-04 2.12071039e-04 3.42864166e-03 -1.36277573e-04 1.41085878e-05 1.13703758e-04 -3.09738360e-04 7.05429391e-05 1.06641224e-03 9.35119137e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 -8.88487290e-05 4.93114186e-04 -5.27544004e-04 -1.77697458e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 -1.00895778e-03 4.78508398e-03 -3.42864166e-03 3.42864166e-03 -1.62454089e-02 6.81387866e-04 1.13703758e-04 -5.31669453e-04 1.18019840e-03 5.31669453e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 4.93114186e-04 -8.28520008e-04 4.24254551e-04 8.28520008e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -4.12544643e-05 2.06272321e-04 -2.00102502e-04 1.36277573e-04 -6.81387866e-04 1.07400983e-05 3.98433680e-06 -1.99216840e-05 1.97894844e-05 8.24561849e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -4.91071291e-05 9.82142582e-05 -3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 -1.50954364e-05 3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 3.84610745e-06 3.42276980e-05 1.41085878e-05 -1.41085878e-05 -1.13703758e-04 3.98433680e-06 -2.22629335e-07 4.42749712e-06 6.90107377e-06 -4.42749712e-06 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -4.04648958e-05 1.78364587e-04 -8.88487290e-05 8.88487290e-05 -4.93114186e-04 -1.50954364e-05 -2.53889994e-05 5.00469168e-05 -2.61460628e-05 -5.00469168e-05 3.46658769e-05 3.20773116e-04 1.92305372e-05 3.42276980e-05 -1.60446843e-04 -7.05429391e-05 -1.13703758e-04 5.31669453e-04 -1.99216840e-05 4.42749712e-06 -2.14746155e-05 -2.10230097e-05 -1.02201763e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 1.78364587e-04 -3.08011777e-04 1.77697458e-04 -4.93114186e-04 8.28520008e-04 3.01908728e-05 5.00469168e-05 -1.00459375e-04 7.05147253e-05 8.64268839e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 -9.28381223e-05 3.57274141e-04 -2.72889020e-04 3.09738360e-04 -1.18019840e-03 1.97894844e-05 6.90107377e-06 -2.10230097e-05 3.35910266e-05 2.77641893e-05 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 -1.82490838e-04 1.70112085e-04 -3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 -2.61460628e-05 7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 1.92305372e-05 1.60446843e-04 -1.13703758e-04 -7.05429391e-05 -5.31669453e-04 8.24561849e-06 -4.42749712e-06 -1.02201763e-05 2.77641893e-05 -2.14746155e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -8.09297916e-05 3.08011777e-04 -4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 -5.00469168e-05 8.64268839e-05 -6.14034255e-05 -1.00459375e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 --1 2 0 652 - 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 -3.25715205e-04 2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 4.00856057e-06 -1.33618686e-06 2.21258418e-05 -1.32755051e-05 4.42516836e-06 3.04625846e-06 -3.95720582e-06 1.31906861e-06 1.05525488e-06 -7.91441164e-07 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 -2.89596307e-03 1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 4.26169739e-05 -1.42056580e-05 2.34672831e-04 -1.40803698e-04 4.69345661e-05 3.24960190e-05 -4.22135669e-05 1.40711890e-05 1.12569512e-05 -8.44271339e-06 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 1.96428516e-04 -3.08011777e-04 3.08011777e-04 -1.78364587e-04 6.68093428e-06 7.10282899e-05 -3.50230610e-05 2.13948100e-05 -7.13160333e-06 1.16503354e-04 -7.11341813e-05 2.37113938e-05 1.56369075e-05 -2.08960005e-05 6.96533351e-06 5.67592226e-06 -4.25694169e-06 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 8.09297916e-05 -1.78364587e-04 4.87173978e-05 4.04648958e-05 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -1.22019303e-05 4.27896200e-06 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 -1.00554064e-05 1.21229785e-05 -4.25694169e-06 -3.01684543e-06 2.42459571e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 8.09297916e-05 4.87173978e-05 -4.04648958e-05 1.33618686e-06 1.42056580e-05 -7.13160333e-06 4.27896200e-06 -7.91365000e-07 2.37113938e-05 -1.42268363e-05 2.68866425e-06 3.35180212e-06 -4.25694169e-06 7.71134021e-07 1.26475376e-06 -4.62680413e-07 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 -4.89886959e-04 8.28520008e-04 -8.28520008e-04 4.93114186e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -3.86231687e-04 2.35716957e-04 -7.85723189e-05 -5.22950839e-05 6.98234823e-05 -2.32744941e-05 -1.89556265e-05 1.42167199e-05 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 -1.77697458e-04 4.93114186e-04 -1.57708364e-04 -8.88487290e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 2.35716957e-04 -1.34800267e-04 4.71433913e-05 3.35596371e-05 -4.05499645e-05 1.42167199e-05 1.01132588e-05 -8.10999291e-06 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 -1.77697458e-04 -1.57708364e-04 8.88487290e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -7.85723189e-05 4.71433913e-05 -9.08455661e-06 -1.11865457e-05 1.42167199e-05 -2.63871153e-06 -4.21116432e-06 1.58322692e-06 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 -1.82595267e-04 4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 1.00554064e-05 -3.35180212e-06 5.22950839e-05 -3.35596371e-05 1.11865457e-05 6.62206635e-06 -9.62802513e-06 3.20934171e-06 2.75203269e-06 -2.06402452e-06 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 1.78364587e-04 -8.28520008e-04 1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -1.21229785e-05 4.25694169e-06 -6.98234823e-05 4.05499645e-05 -1.42167199e-05 -9.62802513e-06 1.19107123e-05 -4.18903631e-06 -3.01557961e-06 2.42817748e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 1.78364587e-04 -8.09297916e-05 8.28520008e-04 -4.93114186e-04 1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.31906861e-06 1.40711890e-05 -6.96533351e-06 4.25694169e-06 -7.71134021e-07 2.32744941e-05 -1.42167199e-05 2.63871153e-06 3.20934171e-06 -4.18903631e-06 7.39948805e-07 1.27158164e-06 -4.54207908e-07 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 1.05525488e-06 1.12569512e-05 -5.67592226e-06 3.01684543e-06 -1.26475376e-06 1.89556265e-05 -1.01132588e-05 4.21116432e-06 2.75203269e-06 -3.01557961e-06 1.27158164e-06 6.53895969e-07 -6.83032454e-07 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 -4.04648958e-05 4.04648958e-05 -4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 -2.42459571e-06 4.62680413e-07 -1.42167199e-05 8.10999291e-06 -1.58322692e-06 -2.06402452e-06 2.42817748e-06 -4.54207908e-07 -6.83032454e-07 2.55460371e-07 9.03850368e-04 6.83086768e-03 -2.53001162e-03 8.43337208e-04 -2.53001162e-03 7.57096322e-03 -2.52365441e-03 7.57096322e-03 5.04568613e-05 -6.55453856e-05 1.96636157e-04 -8.73938474e-05 -6.55453856e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 -3.25715205e-04 2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 5.72578026e-03 -1.71773408e-02 4.75776194e-02 -1.58592065e-02 4.75776194e-02 -5.18626823e-04 6.73716006e-04 -2.02114802e-03 8.98288008e-04 6.73716006e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 -2.89596307e-03 1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 2.38241943e-03 -7.14725830e-03 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -2.12021312e-04 1.25198469e-04 -3.75595407e-04 1.09702608e-04 8.22769560e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 1.96428516e-04 -3.08011777e-04 3.08011777e-04 -1.78364587e-04 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 4.26045592e-04 2.38241943e-03 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -3.66847023e-06 -1.56190191e-04 8.22769560e-05 6.35397682e-06 -1.56190191e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 8.09297916e-05 -1.78364587e-04 4.87173978e-05 4.04648958e-05 2.53001162e-03 1.71773408e-02 -7.14725830e-03 2.38241943e-03 -5.92707290e-03 2.03520347e-02 -6.78401156e-03 1.66083153e-02 1.10054107e-05 8.22769560e-05 -3.75595407e-04 2.38467147e-04 1.25198469e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 8.09297916e-05 4.87173978e-05 -4.04648958e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -4.42297760e-02 1.85117687e-02 -5.55353062e-02 9.60334201e-04 -1.02255338e-03 3.06766015e-03 -1.27770648e-03 -9.58279859e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 -4.89886959e-04 8.28520008e-04 -8.28520008e-04 4.93114186e-04 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 1.85117687e-02 5.13494064e-03 1.85117687e-02 -2.08786389e-04 5.12247195e-04 -9.58279859e-04 3.61628634e-04 5.12247195e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 -1.77697458e-04 4.93114186e-04 -1.57708364e-04 -8.88487290e-05 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -5.55353062e-02 1.85117687e-02 -4.42297760e-02 6.26359168e-04 -9.58279859e-04 3.06766015e-03 -1.47052705e-03 -1.02255338e-03 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 -1.77697458e-04 -1.57708364e-04 8.88487290e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 3.66847023e-06 -1.10054107e-05 -9.60334201e-04 2.08786389e-04 -6.26359168e-04 1.79547727e-04 1.14508512e-04 -3.43525536e-04 2.89645810e-04 2.17234357e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 -1.82595267e-04 4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 1.56190191e-04 -8.22769560e-05 1.02255338e-03 -5.12247195e-04 9.58279859e-04 1.14508512e-04 -4.61448819e-06 5.20388754e-04 -3.16952150e-04 -1.53061324e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 1.78364587e-04 -8.28520008e-04 1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 -8.22769560e-05 3.75595407e-04 -3.06766015e-03 9.58279859e-04 -3.06766015e-03 -3.43525536e-04 5.20388754e-04 -1.39231783e-03 5.95003681e-04 5.20388754e-04 1.04401314e-04 6.63024177e-04 -3.08011777e-04 1.78364587e-04 -8.09297916e-05 8.28520008e-04 -4.93114186e-04 1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 -6.35397682e-06 -2.38467147e-04 1.27770648e-03 -3.61628634e-04 1.47052705e-03 2.89645810e-04 -3.16952150e-04 5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 1.56190191e-04 -1.25198469e-04 9.58279859e-04 -5.12247195e-04 1.02255338e-03 2.17234357e-04 -1.53061324e-05 5.20388754e-04 -2.57643355e-04 -4.61448819e-06 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 -4.04648958e-05 4.04648958e-05 -4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 --1 2 1 157 - 6.09114917e-05 6.14710110e-04 -2.95973455e-04 5.91946911e-05 -5.91946911e-05 1.00888729e-03 -2.01777458e-04 2.01777458e-04 9.60688961e-05 -3.46658769e-05 3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 -2.94705075e-03 5.89410151e-04 -5.89410151e-04 1.00363091e-02 -2.00726181e-03 2.00726181e-03 8.88952536e-04 -3.20773116e-04 3.20773116e-04 -6.41546233e-05 2.95973455e-04 2.94705075e-03 -1.40997622e-03 2.97034962e-04 -2.97034962e-04 4.78508398e-03 -1.00895778e-03 1.00895778e-03 4.12544643e-04 -1.60446843e-04 1.60446843e-04 -3.42276980e-05 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 1.57915946e-05 5.94069924e-05 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -1.01027404e-04 -1.92305372e-05 -3.42276980e-05 1.06916470e-05 -3.84610745e-06 5.91946911e-05 5.89410151e-04 -2.97034962e-04 5.94069924e-05 1.57915946e-05 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 1.01027404e-04 -3.42276980e-05 -1.92305372e-05 1.06916470e-05 3.84610745e-06 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -1.62454089e-02 3.42864166e-03 -3.42864166e-03 -1.36277573e-03 5.31669453e-04 -5.31669453e-04 1.13703758e-04 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 3.42864166e-03 2.12071039e-04 6.85728332e-04 3.36380075e-04 7.05429391e-05 1.13703758e-04 -3.68493395e-05 1.41085878e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -3.42864166e-03 6.85728332e-04 2.12071039e-04 -3.36380075e-04 1.13703758e-04 7.05429391e-05 -3.68493395e-05 -1.41085878e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 1.01027404e-04 -1.01027404e-04 1.36277573e-03 -3.36380075e-04 3.36380075e-04 4.50164907e-05 -2.81673025e-05 2.81673025e-05 -7.96867359e-06 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 1.92305372e-05 3.42276980e-05 -5.31669453e-04 -7.05429391e-05 -1.13703758e-04 -2.81673025e-05 -2.14746155e-05 -1.02201763e-05 6.74117956e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 -1.60446843e-04 3.42276980e-05 1.92305372e-05 5.31669453e-04 -1.13703758e-04 -7.05429391e-05 2.81673025e-05 -1.02201763e-05 -2.14746155e-05 6.74117956e-06 4.42749712e-06 -1.06916470e-05 -1.06916470e-05 3.68493395e-05 3.68493395e-05 6.74117956e-06 6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 3.42276980e-05 3.84610745e-06 -3.84610745e-06 -1.13703758e-04 -1.41085878e-05 1.41085878e-05 -7.96867359e-06 -4.42749712e-06 4.42749712e-06 -2.22629335e-07 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 +-1 2 0 664 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 -3.25715205e-04 1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 1.26117398e-06 1.33679398e-05 -4.00856057e-06 6.68093428e-06 -1.33618686e-06 1.32755051e-05 -2.21258418e-05 4.42516836e-06 -6.09251692e-07 -3.95720582e-06 7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 -2.89596307e-03 9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 1.33679398e-05 1.41458274e-04 -4.26169739e-05 7.10282899e-05 -1.42056580e-05 1.40803698e-04 -2.34672831e-04 4.69345661e-05 -6.49920380e-06 -4.22135669e-05 8.44271339e-06 3.37708535e-05 -1.40711890e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -1.33488137e-04 -8.09297916e-05 4.04648958e-05 1.33773441e-04 -1.78364587e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 2.13948100e-05 -4.27896200e-06 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -2.41503840e-06 -1.21229785e-05 2.42459571e-06 1.02166601e-05 -4.25694169e-06 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 3.08011777e-04 -1.78364587e-04 -1.70112085e-04 3.08011777e-04 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -3.50230610e-05 7.13160333e-06 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.90296087e-06 2.08960005e-05 -4.25694169e-06 -1.63799202e-05 6.96533351e-06 3.25715205e-04 2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 4.04648958e-05 1.82490838e-04 -8.09297916e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 7.13160333e-06 -7.91365000e-07 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -5.80592174e-07 -4.25694169e-06 4.62680413e-07 3.53512266e-06 -7.71134021e-07 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 3.95630639e-04 1.77697458e-04 -8.88487290e-05 -3.69835640e-04 4.93114186e-04 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -1.34800267e-04 2.35716957e-04 -4.71433913e-05 8.02147948e-06 4.05499645e-05 -8.10999291e-06 -3.41201277e-05 1.42167199e-05 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 -8.28520008e-04 4.93114186e-04 4.24254551e-04 -8.28520008e-04 2.21258418e-05 2.34672831e-04 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.35716957e-04 -3.86231687e-04 7.85723189e-05 -9.73148786e-06 -6.98234823e-05 1.42167199e-05 5.47666844e-05 -2.32744941e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 -8.88487290e-05 -5.27544004e-04 1.77697458e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -4.71433913e-05 7.85723189e-05 -9.08455661e-06 1.94629757e-06 1.42167199e-05 -1.58322692e-06 -1.17934149e-05 2.63871153e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 4.91071291e-05 -3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -2.90296087e-06 5.80592174e-07 -8.02147948e-06 9.73148786e-06 -1.94629757e-06 -2.37391660e-07 2.20244401e-06 -4.40488803e-07 -1.20827724e-06 5.03448848e-07 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 1.78364587e-04 -1.77697458e-04 8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -2.08960005e-05 4.25694169e-06 -4.05499645e-05 6.98234823e-05 -1.42167199e-05 2.20244401e-06 1.19107123e-05 -2.42817748e-06 -9.84590416e-06 4.18903631e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 1.78364587e-04 -4.04648958e-05 8.88487290e-05 -4.93114186e-04 8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 4.25694169e-06 -4.62680413e-07 8.10999291e-06 -1.42167199e-05 1.58322692e-06 -4.40488803e-07 -2.42817748e-06 2.55460371e-07 2.12901390e-06 -4.54207908e-07 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 -1.82490838e-04 3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 3.16576465e-06 3.37708535e-05 -1.02166601e-05 1.63799202e-05 -3.53512266e-06 3.41201277e-05 -5.47666844e-05 1.17934149e-05 -1.20827724e-06 -9.84590416e-06 2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -3.08011777e-04 8.09297916e-05 -4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 -6.96533351e-06 7.71134021e-07 -1.42167199e-05 2.32744941e-05 -2.63871153e-06 5.03448848e-07 4.18903631e-06 -4.54207908e-07 -3.41516227e-06 7.39948805e-07 9.03850368e-04 6.83086768e-03 -8.43337208e-04 2.53001162e-03 -2.53001162e-03 2.52365441e-03 -7.57096322e-03 7.57096322e-03 -1.00913723e-04 -6.55453856e-05 6.55453856e-05 -1.96636157e-04 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 -3.25715205e-04 1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 1.71773408e-02 -1.71773408e-02 1.58592065e-02 -4.75776194e-02 4.75776194e-02 1.03725365e-03 6.73716006e-04 -6.73716006e-04 2.02114802e-03 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 -2.89596307e-03 9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 8.43337208e-04 5.72578026e-03 4.26045592e-04 2.38241943e-03 -2.38241943e-03 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 -7.33694046e-06 1.56190191e-04 -1.56190191e-04 8.22769560e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -1.33488137e-04 -8.09297916e-05 4.04648958e-05 1.33773441e-04 -1.78364587e-04 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -5.92707290e-03 7.14725830e-03 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 -2.01015902e-04 -1.25198469e-04 8.22769560e-05 1.28764539e-04 -3.75595407e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 3.08011777e-04 -1.78364587e-04 -1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -2.38241943e-03 7.14725830e-03 -5.92707290e-03 6.78401156e-03 -2.03520347e-02 1.66083153e-02 2.01015902e-04 8.22769560e-05 -1.25198469e-04 1.28764539e-04 3.75595407e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 4.04648958e-05 1.82490838e-04 -8.09297916e-05 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 5.13494064e-03 1.85117687e-02 -1.85117687e-02 -4.17572779e-04 -5.12247195e-04 5.12247195e-04 -9.58279859e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 3.95630639e-04 1.77697458e-04 -8.88487290e-05 -3.69835640e-04 4.93114186e-04 7.57096322e-03 4.75776194e-02 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 1.85117687e-02 -4.42297760e-02 5.55353062e-02 1.58669337e-03 1.02255338e-03 -9.58279859e-04 -1.92820575e-04 3.06766015e-03 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 -8.28520008e-04 4.93114186e-04 4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -1.85117687e-02 5.55353062e-02 -4.42297760e-02 -1.58669337e-03 -9.58279859e-04 1.02255338e-03 -1.92820575e-04 -3.06766015e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 -8.88487290e-05 -5.27544004e-04 1.77697458e-04 -1.00913723e-04 1.03725365e-03 7.33694046e-06 2.01015902e-04 -2.01015902e-04 4.17572779e-04 -1.58669337e-03 1.58669337e-03 -3.22133532e-04 -3.31742869e-04 3.31742869e-04 -6.87051071e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 4.91071291e-05 -3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 1.25198469e-04 -8.22769560e-05 5.12247195e-04 -1.02255338e-03 9.58279859e-04 -3.31742869e-04 -4.61448819e-06 1.53061324e-05 -5.93087946e-05 -5.20388754e-04 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 1.78364587e-04 -1.77697458e-04 8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 6.55453856e-05 -6.73716006e-04 1.56190191e-04 -8.22769560e-05 1.25198469e-04 -5.12247195e-04 9.58279859e-04 -1.02255338e-03 3.31742869e-04 1.53061324e-05 -4.61448819e-06 -5.93087946e-05 5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 1.78364587e-04 -4.04648958e-05 8.88487290e-05 -4.93114186e-04 8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 -1.28764539e-04 -1.28764539e-04 1.92820575e-04 1.92820575e-04 -5.93087946e-05 -5.93087946e-05 3.46774814e-04 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 -1.82490838e-04 3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 -1.96636157e-04 2.02114802e-03 -8.22769560e-05 3.75595407e-04 -3.75595407e-04 9.58279859e-04 -3.06766015e-03 3.06766015e-03 -6.87051071e-04 -5.20388754e-04 5.20388754e-04 -1.39231783e-03 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -3.08011777e-04 8.09297916e-05 -4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +-1 2 1 169 + 6.09114917e-05 6.14710110e-04 -5.91946911e-05 2.95973455e-04 -5.91946911e-05 2.01777458e-04 -1.00888729e-03 2.01777458e-04 -4.80344481e-05 -3.46658769e-05 6.93317538e-06 8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 2.94705075e-03 -5.89410151e-04 2.00726181e-03 -1.00363091e-02 2.00726181e-03 -4.44476268e-04 -3.20773116e-04 6.41546233e-05 7.69855479e-04 -3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 2.97034962e-04 -5.94069924e-05 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 -5.97729402e-05 1.92305372e-05 -3.84610745e-06 8.21464752e-05 -3.42276980e-05 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -1.40997622e-03 2.97034962e-04 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 2.06272321e-04 1.60446843e-04 -3.42276980e-05 -3.57274141e-04 1.60446843e-04 5.91946911e-05 5.89410151e-04 -5.94069924e-05 2.97034962e-04 1.57915946e-05 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -4.12544643e-05 -3.42276980e-05 -3.84610745e-06 9.28381223e-05 1.92305372e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 2.12071039e-04 3.42864166e-03 -6.85728332e-04 2.00102502e-04 -7.05429391e-05 1.41085878e-05 -2.72889020e-04 1.13703758e-04 1.00888729e-03 1.00363091e-02 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 3.42864166e-03 -1.62454089e-02 3.42864166e-03 -6.81387866e-04 -5.31669453e-04 1.13703758e-04 1.18019840e-03 -5.31669453e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -6.85728332e-04 3.42864166e-03 2.12071039e-04 1.36277573e-04 1.13703758e-04 1.41085878e-05 -3.09738360e-04 -7.05429391e-05 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -2.06272321e-04 4.12544643e-05 -2.00102502e-04 6.81387866e-04 -1.36277573e-04 1.07400983e-05 1.99216840e-05 -3.98433680e-06 -1.97894844e-05 8.24561849e-06 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -1.60446843e-04 3.42276980e-05 7.05429391e-05 5.31669453e-04 -1.13703758e-04 1.99216840e-05 -2.14746155e-05 4.42749712e-06 -2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.42276980e-05 3.84610745e-06 -1.41085878e-05 -1.13703758e-04 -1.41085878e-05 -3.98433680e-06 4.42749712e-06 -2.22629335e-07 6.90107377e-06 4.42749712e-06 8.31981046e-05 7.69855479e-04 -8.21464752e-05 3.57274141e-04 -9.28381223e-05 2.72889020e-04 -1.18019840e-03 3.09738360e-04 -1.97894844e-05 -2.10230097e-05 6.90107377e-06 3.35910266e-05 -2.77641893e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 -1.60446843e-04 -1.92305372e-05 -1.13703758e-04 5.31669453e-04 7.05429391e-05 8.24561849e-06 1.02201763e-05 4.42749712e-06 -2.77641893e-05 -2.14746155e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 2 2 0 -1 3 -2 0 -1 3 -1 0 @@ -181,101 +181,101 @@ Matrix number of S(R): 177 0 -3 1 0 0 -3 2 0 0 -2 -1 169 - 1.26117398e-06 1.33679398e-05 6.68093428e-06 -4.00856057e-06 -1.33618686e-06 -2.21258418e-05 1.32755051e-05 4.42516836e-06 3.04625846e-06 -3.95720582e-06 -1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 -4.26169739e-05 -1.42056580e-05 -2.34672831e-04 1.40803698e-04 4.69345661e-05 3.24960190e-05 -4.22135669e-05 -1.40711890e-05 1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 2.13948100e-05 7.13160333e-06 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -1.56369075e-05 2.08960005e-05 6.96533351e-06 -5.67592226e-06 -4.25694169e-06 4.00856057e-06 4.26169739e-05 2.13948100e-05 -1.22019303e-05 -4.27896200e-06 -7.11341813e-05 4.06268943e-05 1.42268363e-05 1.00554064e-05 -1.21229785e-05 -4.25694169e-06 3.01684543e-06 2.42459571e-06 1.33618686e-06 1.42056580e-05 7.13160333e-06 -4.27896200e-06 -7.91365000e-07 -2.37113938e-05 1.42268363e-05 2.68866425e-06 3.35180212e-06 -4.25694169e-06 -7.71134021e-07 1.26475376e-06 4.62680413e-07 2.21258418e-05 2.34672831e-04 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -3.86231687e-04 2.35716957e-04 7.85723189e-05 5.22950839e-05 -6.98234823e-05 -2.32744941e-05 1.89556265e-05 1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 4.06268943e-05 1.42268363e-05 2.35716957e-04 -1.34800267e-04 -4.71433913e-05 -3.35596371e-05 4.05499645e-05 1.42167199e-05 -1.01132588e-05 -8.10999291e-06 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 1.42268363e-05 2.68866425e-06 7.85723189e-05 -4.71433913e-05 -9.08455661e-06 -1.11865457e-05 1.42167199e-05 2.63871153e-06 -4.21116432e-06 -1.58322692e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 -1.00554064e-05 -3.35180212e-06 -5.22950839e-05 3.35596371e-05 1.11865457e-05 6.62206635e-06 -9.62802513e-06 -3.20934171e-06 2.75203269e-06 2.06402452e-06 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 1.21229785e-05 4.25694169e-06 6.98234823e-05 -4.05499645e-05 -1.42167199e-05 -9.62802513e-06 1.19107123e-05 4.18903631e-06 -3.01557961e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 4.25694169e-06 7.71134021e-07 2.32744941e-05 -1.42167199e-05 -2.63871153e-06 -3.20934171e-06 4.18903631e-06 7.39948805e-07 -1.27158164e-06 -4.54207908e-07 1.05525488e-06 1.12569512e-05 5.67592226e-06 -3.01684543e-06 -1.26475376e-06 -1.89556265e-05 1.01132588e-05 4.21116432e-06 2.75203269e-06 -3.01557961e-06 -1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 -2.42459571e-06 -4.62680413e-07 -1.42167199e-05 8.10999291e-06 1.58322692e-06 2.06402452e-06 -2.42817748e-06 -4.54207908e-07 6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 4.00856057e-06 -6.68093428e-06 -1.33618686e-06 -1.32755051e-05 2.21258418e-05 4.42516836e-06 -6.09251692e-07 -3.95720582e-06 -7.91441164e-07 3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -7.10282899e-05 -1.42056580e-05 -1.40803698e-04 2.34672831e-04 4.69345661e-05 -6.49920380e-06 -4.22135669e-05 -8.44271339e-06 3.37708535e-05 1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 2.13948100e-05 4.27896200e-06 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 2.41503840e-06 1.21229785e-05 2.42459571e-06 -1.02166601e-05 -4.25694169e-06 6.68093428e-06 7.10282899e-05 2.13948100e-05 -3.50230610e-05 -7.13160333e-06 -7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.90296087e-06 -2.08960005e-05 -4.25694169e-06 1.63799202e-05 6.96533351e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.13160333e-06 -7.91365000e-07 -1.42268363e-05 2.37113938e-05 2.68866425e-06 -5.80592174e-07 -4.25694169e-06 -4.62680413e-07 3.53512266e-06 7.71134021e-07 1.32755051e-05 1.40803698e-04 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -1.34800267e-04 2.35716957e-04 4.71433913e-05 -8.02147948e-06 -4.05499645e-05 -8.10999291e-06 3.41201277e-05 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.35716957e-04 -3.86231687e-04 -7.85723189e-05 9.73148786e-06 6.98234823e-05 1.42167199e-05 -5.47666844e-05 -2.32744941e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.37113938e-05 2.68866425e-06 4.71433913e-05 -7.85723189e-05 -9.08455661e-06 1.94629757e-06 1.42167199e-05 1.58322692e-06 -1.17934149e-05 -2.63871153e-06 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 2.90296087e-06 5.80592174e-07 8.02147948e-06 -9.73148786e-06 -1.94629757e-06 -2.37391660e-07 2.20244401e-06 4.40488803e-07 -1.20827724e-06 -5.03448848e-07 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 2.08960005e-05 4.25694169e-06 4.05499645e-05 -6.98234823e-05 -1.42167199e-05 2.20244401e-06 1.19107123e-05 2.42817748e-06 -9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.25694169e-06 4.62680413e-07 8.10999291e-06 -1.42167199e-05 -1.58322692e-06 4.40488803e-07 2.42817748e-06 2.55460371e-07 -2.12901390e-06 -4.54207908e-07 3.16576465e-06 3.37708535e-05 1.02166601e-05 -1.63799202e-05 -3.53512266e-06 -3.41201277e-05 5.47666844e-05 1.17934149e-05 -1.20827724e-06 -9.84590416e-06 -2.12901390e-06 7.51335398e-06 3.41516227e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 -6.96533351e-06 -7.71134021e-07 -1.42167199e-05 2.32744941e-05 2.63871153e-06 -5.03448848e-07 -4.18903631e-06 -4.54207908e-07 3.41516227e-06 7.39948805e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 -2 0 363 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 1.12994249e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 -2.53001162e-03 8.43337208e-04 -7.57096322e-03 7.57096322e-03 -2.52365441e-03 5.04568613e-05 -1.96636157e-04 6.55453856e-05 8.73938474e-05 -6.55453856e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 1.24620490e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 -1.71773408e-02 5.72578026e-03 -4.75776194e-02 4.75776194e-02 -1.58592065e-02 -5.18626823e-04 2.02114802e-03 -6.73716006e-04 -8.98288008e-04 6.73716006e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 -4.68133080e-05 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 7.14725830e-03 -2.38241943e-03 1.66083153e-02 -2.03520347e-02 6.78401156e-03 2.12021312e-04 -3.75595407e-04 1.25198469e-04 1.09702608e-04 -8.22769560e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 4.16551765e-05 2.53001162e-03 1.71773408e-02 7.14725830e-03 -5.92707290e-03 2.38241943e-03 -2.03520347e-02 1.66083153e-02 -6.78401156e-03 1.10054107e-05 3.75595407e-04 -8.22769560e-05 -2.38467147e-04 1.25198469e-04 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 2.38241943e-03 4.26045592e-04 6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -3.66847023e-06 -8.22769560e-05 1.56190191e-04 -6.35397682e-06 -1.56190191e-04 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 1.65115925e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 -2.03520347e-02 6.78401156e-03 -4.42297760e-02 5.55353062e-02 -1.85117687e-02 -9.60334201e-04 3.06766015e-03 -1.02255338e-03 -1.27770648e-03 9.58279859e-04 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 -1.47237258e-04 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 1.66083153e-02 -6.78401156e-03 5.55353062e-02 -4.42297760e-02 1.85117687e-02 6.26359168e-04 -3.06766015e-03 9.58279859e-04 1.47052705e-03 -1.02255338e-03 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 2.52365441e-03 1.58592065e-02 6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -1.85117687e-02 1.85117687e-02 5.13494064e-03 -2.08786389e-04 9.58279859e-04 -5.12247195e-04 -3.61628634e-04 5.12247195e-04 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 1.15598910e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -1.10054107e-05 3.66847023e-06 9.60334201e-04 -6.26359168e-04 2.08786389e-04 1.79547727e-04 3.43525536e-04 -1.14508512e-04 -2.89645810e-04 2.17234357e-04 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 -2.85245933e-05 -1.96636157e-04 2.02114802e-03 3.75595407e-04 -3.75595407e-04 8.22769560e-05 -3.06766015e-03 3.06766015e-03 -9.58279859e-04 3.43525536e-04 -1.39231783e-03 5.20388754e-04 5.95003681e-04 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 8.22769560e-05 -1.56190191e-04 1.02255338e-03 -9.58279859e-04 5.12247195e-04 -1.14508512e-04 5.20388754e-04 -4.61448819e-06 -3.16952150e-04 1.53061324e-05 1.12994249e-05 1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 1.15598910e-05 -2.85245933e-05 1.25151113e-05 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 2.38467147e-04 6.35397682e-06 1.27770648e-03 -1.47052705e-03 3.61628634e-04 -2.89645810e-04 5.95003681e-04 -3.16952150e-04 -1.54906445e-04 2.57643355e-04 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -6.55453856e-05 6.73716006e-04 8.22769560e-05 -1.25198469e-04 1.56190191e-04 -9.58279859e-04 1.02255338e-03 -5.12247195e-04 2.17234357e-04 -5.20388754e-04 1.53061324e-05 2.57643355e-04 -4.61448819e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 1.12994249e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 1.24620490e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 -4.68133080e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 4.16551765e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 1.65115925e-04 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 -1.47237258e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 1.15598910e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 -2.85245933e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 1.12994249e-05 1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 1.15598910e-05 -2.85245933e-05 1.25151113e-05 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 275 284 293 302 306 315 324 328 337 346 350 359 363 -0 -2 1 664 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 3.25715205e-04 -1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 9.03850368e-04 6.83086768e-03 8.43337208e-04 -2.53001162e-03 2.53001162e-03 -2.52365441e-03 7.57096322e-03 -7.57096322e-03 -1.00913723e-04 -6.55453856e-05 6.55453856e-05 -1.96636157e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 2.89596307e-03 -9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.83086768e-03 4.49022835e-02 5.72578026e-03 -1.71773408e-02 1.71773408e-02 -1.58592065e-02 4.75776194e-02 -4.75776194e-02 1.03725365e-03 6.73716006e-04 -6.73716006e-04 2.02114802e-03 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 1.33488137e-04 8.09297916e-05 -4.04648958e-05 -1.33773441e-04 1.78364587e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 2.38241943e-03 -2.38241943e-03 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 7.33694046e-06 -1.56190191e-04 1.56190191e-04 -8.22769560e-05 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 -3.08011777e-04 1.78364587e-04 1.70112085e-04 -3.08011777e-04 2.53001162e-03 1.71773408e-02 2.38241943e-03 -5.92707290e-03 7.14725830e-03 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 2.01015902e-04 1.25198469e-04 -8.22769560e-05 -1.28764539e-04 3.75595407e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 -4.04648958e-05 -1.82490838e-04 8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 7.14725830e-03 -5.92707290e-03 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -2.01015902e-04 -8.22769560e-05 1.25198469e-04 -1.28764539e-04 -3.75595407e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 -3.95630639e-04 -1.77697458e-04 8.88487290e-05 3.69835640e-04 -4.93114186e-04 2.52365441e-03 1.58592065e-02 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 5.13494064e-03 1.85117687e-02 -1.85117687e-02 4.17572779e-04 5.12247195e-04 -5.12247195e-04 9.58279859e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 8.28520008e-04 -4.93114186e-04 -4.24254551e-04 8.28520008e-04 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 1.85117687e-02 -4.42297760e-02 5.55353062e-02 -1.58669337e-03 -1.02255338e-03 9.58279859e-04 1.92820575e-04 -3.06766015e-03 1.06641224e-03 9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 8.88487290e-05 5.27544004e-04 -1.77697458e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -1.85117687e-02 5.55353062e-02 -4.42297760e-02 1.58669337e-03 9.58279859e-04 -1.02255338e-03 1.92820575e-04 3.06766015e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 -4.91071291e-05 3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 -2.01015902e-04 2.01015902e-04 -4.17572779e-04 1.58669337e-03 -1.58669337e-03 -3.22133532e-04 -3.31742869e-04 3.31742869e-04 -6.87051071e-04 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 -1.78364587e-04 1.77697458e-04 -8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -1.25198469e-04 8.22769560e-05 -5.12247195e-04 1.02255338e-03 -9.58279859e-04 -3.31742869e-04 -4.61448819e-06 1.53061324e-05 -5.93087946e-05 -5.20388754e-04 5.22006568e-05 3.31512088e-04 4.04648958e-05 -1.78364587e-04 4.04648958e-05 -8.88487290e-05 4.93114186e-04 -8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 8.22769560e-05 -1.25198469e-04 5.12247195e-04 -9.58279859e-04 1.02255338e-03 3.31742869e-04 1.53061324e-05 -4.61448819e-06 -5.93087946e-05 5.20388754e-04 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 1.82490838e-04 -3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 1.28764539e-04 1.28764539e-04 -1.92820575e-04 -1.92820575e-04 -5.93087946e-05 -5.93087946e-05 3.46774814e-04 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 3.08011777e-04 -8.09297916e-05 4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 -1.96636157e-04 2.02114802e-03 8.22769560e-05 -3.75595407e-04 3.75595407e-04 -9.58279859e-04 3.06766015e-03 -3.06766015e-03 -6.87051071e-04 -5.20388754e-04 5.20388754e-04 -1.39231783e-03 1.26117398e-06 1.33679398e-05 4.00856057e-06 -6.68093428e-06 1.33618686e-06 -1.32755051e-05 2.21258418e-05 -4.42516836e-06 -6.09251692e-07 -3.95720582e-06 7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 3.25715205e-04 -1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 -7.10282899e-05 1.42056580e-05 -1.40803698e-04 2.34672831e-04 -4.69345661e-05 -6.49920380e-06 -4.22135669e-05 8.44271339e-06 3.37708535e-05 -1.40711890e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 2.89596307e-03 -9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 2.13948100e-05 -4.27896200e-06 4.06268943e-05 -7.11341813e-05 1.42268363e-05 2.41503840e-06 1.21229785e-05 -2.42459571e-06 -1.02166601e-05 4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 1.33488137e-04 8.09297916e-05 -4.04648958e-05 -1.33773441e-04 1.78364587e-04 6.68093428e-06 7.10282899e-05 2.13948100e-05 -3.50230610e-05 7.13160333e-06 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.90296087e-06 -2.08960005e-05 4.25694169e-06 1.63799202e-05 -6.96533351e-06 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 -3.08011777e-04 1.78364587e-04 1.70112085e-04 -3.08011777e-04 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 7.13160333e-06 -7.91365000e-07 1.42268363e-05 -2.37113938e-05 2.68866425e-06 5.80592174e-07 4.25694169e-06 -4.62680413e-07 -3.53512266e-06 7.71134021e-07 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 -4.04648958e-05 -1.82490838e-04 8.09297916e-05 1.32755051e-05 1.40803698e-04 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -1.34800267e-04 2.35716957e-04 -4.71433913e-05 -8.02147948e-06 -4.05499645e-05 8.10999291e-06 3.41201277e-05 -1.42167199e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 -3.95630639e-04 -1.77697458e-04 8.88487290e-05 3.69835640e-04 -4.93114186e-04 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.35716957e-04 -3.86231687e-04 7.85723189e-05 9.73148786e-06 6.98234823e-05 -1.42167199e-05 -5.47666844e-05 2.32744941e-05 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 8.28520008e-04 -4.93114186e-04 -4.24254551e-04 8.28520008e-04 4.42516836e-06 4.69345661e-05 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -4.71433913e-05 7.85723189e-05 -9.08455661e-06 -1.94629757e-06 -1.42167199e-05 1.58322692e-06 1.17934149e-05 -2.63871153e-06 1.06641224e-03 9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 8.88487290e-05 5.27544004e-04 -1.77697458e-04 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 2.90296087e-06 -5.80592174e-07 8.02147948e-06 -9.73148786e-06 1.94629757e-06 -2.37391660e-07 2.20244401e-06 -4.40488803e-07 -1.20827724e-06 5.03448848e-07 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 -4.91071291e-05 3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 2.08960005e-05 -4.25694169e-06 4.05499645e-05 -6.98234823e-05 1.42167199e-05 2.20244401e-06 1.19107123e-05 -2.42817748e-06 -9.84590416e-06 4.18903631e-06 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 -1.78364587e-04 1.77697458e-04 -8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 7.91441164e-07 8.44271339e-06 2.42459571e-06 -4.25694169e-06 4.62680413e-07 -8.10999291e-06 1.42167199e-05 -1.58322692e-06 -4.40488803e-07 -2.42817748e-06 2.55460371e-07 2.12901390e-06 -4.54207908e-07 5.22006568e-05 3.31512088e-04 4.04648958e-05 -1.78364587e-04 4.04648958e-05 -8.88487290e-05 4.93114186e-04 -8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 3.16576465e-06 3.37708535e-05 1.02166601e-05 -1.63799202e-05 3.53512266e-06 -3.41201277e-05 5.47666844e-05 -1.17934149e-05 -1.20827724e-06 -9.84590416e-06 2.12901390e-06 7.51335398e-06 -3.41516227e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 1.82490838e-04 -3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 6.96533351e-06 -7.71134021e-07 1.42167199e-05 -2.32744941e-05 2.63871153e-06 5.03448848e-07 4.18903631e-06 -4.54207908e-07 -3.41516227e-06 7.39948805e-07 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 3.08011777e-04 -8.09297916e-05 4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 -0 -2 2 516 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -4.00856057e-06 6.68093428e-06 4.42516836e-06 1.32755051e-05 -2.21258418e-05 -2.43700677e-06 7.91441164e-07 -1.31906861e-06 -2.11050977e-06 -3.95720582e-06 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 -1.43899347e-04 -2.49240980e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -4.26169739e-05 7.10282899e-05 4.69345661e-05 1.40803698e-04 -2.34672831e-04 -2.59968152e-05 8.44271339e-06 -1.40711890e-05 -2.25139024e-05 -4.22135669e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -4.27896200e-06 7.13160333e-06 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -2.77120995e-06 4.62680413e-07 -7.71134021e-07 -2.27036890e-06 -4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -5.10773033e-05 -5.15813158e-06 -8.84684845e-05 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -1.22019303e-05 2.13948100e-05 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -7.64036796e-06 2.42459571e-06 -4.25694169e-06 -7.19981464e-06 -1.21229785e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 8.84684845e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 2.13948100e-05 -3.50230610e-05 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 1.27339466e-05 -4.25694169e-06 6.96533351e-06 1.07039980e-05 2.08960005e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -9.08455661e-06 -4.71433913e-05 7.85723189e-05 9.24024813e-06 -1.58322692e-06 2.63871153e-06 7.58225060e-06 1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -4.71433913e-05 -1.34800267e-04 2.35716957e-04 2.55381576e-05 -8.10999291e-06 1.42167199e-05 2.40068689e-05 4.05499645e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 -3.12353182e-04 2.21258418e-05 2.34672831e-04 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 7.85723189e-05 2.35716957e-04 -3.86231687e-04 -4.25635960e-05 1.42167199e-05 -2.32744941e-05 -3.58110579e-05 -6.98234823e-05 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 -5.10773033e-05 -1.80337194e-04 1.80337194e-04 1.91892174e-05 3.29373633e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 7.64036796e-06 -1.27339466e-05 -9.24024813e-06 -2.55381576e-05 4.25635960e-05 4.52926879e-06 -1.62353572e-06 2.70589286e-06 3.96030993e-06 7.42558112e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -2.42459571e-06 4.25694169e-06 1.58322692e-06 8.10999291e-06 -1.42167199e-05 -1.62353572e-06 2.55460371e-07 -4.54207908e-07 -1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 4.25694169e-06 -6.96533351e-06 -2.63871153e-06 -1.42167199e-05 2.32744941e-05 2.70589286e-06 -4.54207908e-07 7.39948805e-07 2.14358063e-06 4.18903631e-06 5.15813158e-06 5.15813158e-06 -1.78786668e-05 -1.78786668e-05 -7.50720721e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 7.19981464e-06 -1.07039980e-05 -7.58225060e-06 -2.40068689e-05 3.58110579e-05 3.96030993e-06 -1.44598144e-06 2.14358063e-06 2.74669353e-06 6.83032454e-06 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 3.29373633e-05 5.72220086e-05 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 1.21229785e-05 -2.08960005e-05 -1.42167199e-05 -4.05499645e-05 6.98234823e-05 7.42558112e-06 -2.42817748e-06 4.18903631e-06 6.83032454e-06 1.19107123e-05 1.26117398e-06 1.33679398e-05 1.33618686e-06 -6.68093428e-06 4.00856057e-06 -4.42516836e-06 2.21258418e-05 -1.32755051e-05 -2.43700677e-06 -1.31906861e-06 7.91441164e-07 2.11050977e-06 -3.95720582e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.33679398e-05 1.41458274e-04 1.42056580e-05 -7.10282899e-05 4.26169739e-05 -4.69345661e-05 2.34672831e-04 -1.40803698e-04 -2.59968152e-05 -1.40711890e-05 8.44271339e-06 2.25139024e-05 -4.22135669e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 -1.43899347e-04 -2.49240980e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 7.13160333e-06 -4.27896200e-06 2.68866425e-06 -2.37113938e-05 1.42268363e-05 2.77120995e-06 7.71134021e-07 -4.62680413e-07 -2.27036890e-06 4.25694169e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 6.68093428e-06 7.10282899e-05 7.13160333e-06 -3.50230610e-05 2.13948100e-05 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 -1.27339466e-05 -6.96533351e-06 4.25694169e-06 1.07039980e-05 -2.08960005e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -5.10773033e-05 -5.15813158e-06 -8.84684845e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 2.13948100e-05 -1.22019303e-05 1.42268363e-05 -7.11341813e-05 4.06268943e-05 7.64036796e-06 4.25694169e-06 -2.42459571e-06 -7.19981464e-06 1.21229785e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 8.84684845e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -9.08455661e-06 7.85723189e-05 -4.71433913e-05 -9.24024813e-06 -2.63871153e-06 1.58322692e-06 7.58225060e-06 -1.42167199e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 7.85723189e-05 -3.86231687e-04 2.35716957e-04 4.25635960e-05 2.32744941e-05 -1.42167199e-05 -3.58110579e-05 6.98234823e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 1.80337194e-04 1.78786668e-05 3.12353182e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -4.71433913e-05 2.35716957e-04 -1.34800267e-04 -2.55381576e-05 -1.42167199e-05 8.10999291e-06 2.40068689e-05 -4.05499645e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 -3.12353182e-04 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 1.27339466e-05 -7.64036796e-06 9.24024813e-06 -4.25635960e-05 2.55381576e-05 4.52926879e-06 2.70589286e-06 -1.62353572e-06 -3.96030993e-06 7.42558112e-06 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 -5.10773033e-05 -1.80337194e-04 1.80337194e-04 1.91892174e-05 3.29373633e-05 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 6.96533351e-06 -4.25694169e-06 2.63871153e-06 -2.32744941e-05 1.42167199e-05 2.70589286e-06 7.39948805e-07 -4.54207908e-07 -2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 7.91441164e-07 8.44271339e-06 4.62680413e-07 -4.25694169e-06 2.42459571e-06 -1.58322692e-06 1.42167199e-05 -8.10999291e-06 -1.62353572e-06 -4.54207908e-07 2.55460371e-07 1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 -1.07039980e-05 7.19981464e-06 -7.58225060e-06 3.58110579e-05 -2.40068689e-05 -3.96030993e-06 -2.14358063e-06 1.44598144e-06 2.74669353e-06 -6.83032454e-06 5.15813158e-06 5.15813158e-06 -1.78786668e-05 -1.78786668e-05 -7.50720721e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 2.08960005e-05 -1.21229785e-05 1.42167199e-05 -6.98234823e-05 4.05499645e-05 7.42558112e-06 4.18903631e-06 -2.42817748e-06 -6.83032454e-06 1.19107123e-05 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 3.29373633e-05 5.72220086e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +0 -2 1 652 + 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 3.25715205e-04 -2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 -8.43337208e-04 2.53001162e-03 -7.57096322e-03 2.52365441e-03 -7.57096322e-03 5.04568613e-05 -6.55453856e-05 1.96636157e-04 -8.73938474e-05 -6.55453856e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 2.89596307e-03 -1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 -5.72578026e-03 1.71773408e-02 -4.75776194e-02 1.58592065e-02 -4.75776194e-02 -5.18626823e-04 6.73716006e-04 -2.02114802e-03 8.98288008e-04 6.73716006e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -1.96428516e-04 3.08011777e-04 -3.08011777e-04 1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 2.38241943e-03 -7.14725830e-03 1.66083153e-02 -6.78401156e-03 2.03520347e-02 2.12021312e-04 -1.25198469e-04 3.75595407e-04 -1.09702608e-04 -8.22769560e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 -8.09297916e-05 1.78364587e-04 -4.87173978e-05 -4.04648958e-05 8.43337208e-04 5.72578026e-03 2.38241943e-03 4.26045592e-04 2.38241943e-03 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 3.66847023e-06 1.56190191e-04 -8.22769560e-05 -6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 -8.09297916e-05 -4.87173978e-05 4.04648958e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 2.38241943e-03 -5.92707290e-03 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -1.10054107e-05 -8.22769560e-05 3.75595407e-04 -2.38467147e-04 -1.25198469e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 4.89886959e-04 -8.28520008e-04 8.28520008e-04 -4.93114186e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -4.42297760e-02 1.85117687e-02 -5.55353062e-02 -9.60334201e-04 1.02255338e-03 -3.06766015e-03 1.27770648e-03 9.58279859e-04 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 1.77697458e-04 -4.93114186e-04 1.57708364e-04 8.88487290e-05 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 1.85117687e-02 5.13494064e-03 1.85117687e-02 2.08786389e-04 -5.12247195e-04 9.58279859e-04 -3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 1.77697458e-04 1.57708364e-04 -8.88487290e-05 7.57096322e-03 4.75776194e-02 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -5.55353062e-02 1.85117687e-02 -4.42297760e-02 -6.26359168e-04 9.58279859e-04 -3.06766015e-03 1.47052705e-03 1.02255338e-03 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 1.82595267e-04 -4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -3.66847023e-06 1.10054107e-05 9.60334201e-04 -2.08786389e-04 6.26359168e-04 1.79547727e-04 1.14508512e-04 -3.43525536e-04 2.89645810e-04 2.17234357e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 -1.78364587e-04 8.28520008e-04 -1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -1.56190191e-04 8.22769560e-05 -1.02255338e-03 5.12247195e-04 -9.58279859e-04 1.14508512e-04 -4.61448819e-06 5.20388754e-04 -3.16952150e-04 -1.53061324e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 -1.78364587e-04 8.09297916e-05 -8.28520008e-04 4.93114186e-04 -1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 8.22769560e-05 -3.75595407e-04 3.06766015e-03 -9.58279859e-04 3.06766015e-03 -3.43525536e-04 5.20388754e-04 -1.39231783e-03 5.95003681e-04 5.20388754e-04 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -8.73938474e-05 8.98288008e-04 1.09702608e-04 6.35397682e-06 2.38467147e-04 -1.27770648e-03 3.61628634e-04 -1.47052705e-03 2.89645810e-04 -3.16952150e-04 5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 4.04648958e-05 -4.04648958e-05 4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 -6.55453856e-05 6.73716006e-04 8.22769560e-05 -1.56190191e-04 1.25198469e-04 -9.58279859e-04 5.12247195e-04 -1.02255338e-03 2.17234357e-04 -1.53061324e-05 5.20388754e-04 -2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 6.68093428e-06 -4.00856057e-06 1.33618686e-06 -2.21258418e-05 1.32755051e-05 -4.42516836e-06 3.04625846e-06 -3.95720582e-06 1.31906861e-06 1.05525488e-06 -7.91441164e-07 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 3.25715205e-04 -2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 -4.26169739e-05 1.42056580e-05 -2.34672831e-04 1.40803698e-04 -4.69345661e-05 3.24960190e-05 -4.22135669e-05 1.40711890e-05 1.12569512e-05 -8.44271339e-06 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 2.89596307e-03 -1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 2.13948100e-05 -7.13160333e-06 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -1.56369075e-05 2.08960005e-05 -6.96533351e-06 -5.67592226e-06 4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -1.96428516e-04 3.08011777e-04 -3.08011777e-04 1.78364587e-04 4.00856057e-06 4.26169739e-05 2.13948100e-05 -1.22019303e-05 4.27896200e-06 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 1.00554064e-05 -1.21229785e-05 4.25694169e-06 3.01684543e-06 -2.42459571e-06 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 -8.09297916e-05 1.78364587e-04 -4.87173978e-05 -4.04648958e-05 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 4.27896200e-06 -7.91365000e-07 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -3.35180212e-06 4.25694169e-06 -7.71134021e-07 -1.26475376e-06 4.62680413e-07 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 -8.09297916e-05 -4.87173978e-05 4.04648958e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -3.86231687e-04 2.35716957e-04 -7.85723189e-05 5.22950839e-05 -6.98234823e-05 2.32744941e-05 1.89556265e-05 -1.42167199e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 4.89886959e-04 -8.28520008e-04 8.28520008e-04 -4.93114186e-04 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 2.35716957e-04 -1.34800267e-04 4.71433913e-05 -3.35596371e-05 4.05499645e-05 -1.42167199e-05 -1.01132588e-05 8.10999291e-06 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 1.77697458e-04 -4.93114186e-04 1.57708364e-04 8.88487290e-05 4.42516836e-06 4.69345661e-05 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -7.85723189e-05 4.71433913e-05 -9.08455661e-06 1.11865457e-05 -1.42167199e-05 2.63871153e-06 4.21116432e-06 -1.58322692e-06 1.06641224e-03 9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 1.77697458e-04 1.57708364e-04 -8.88487290e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 -1.00554064e-05 3.35180212e-06 -5.22950839e-05 3.35596371e-05 -1.11865457e-05 6.62206635e-06 -9.62802513e-06 3.20934171e-06 2.75203269e-06 -2.06402452e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 1.82595267e-04 -4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 1.21229785e-05 -4.25694169e-06 6.98234823e-05 -4.05499645e-05 1.42167199e-05 -9.62802513e-06 1.19107123e-05 -4.18903631e-06 -3.01557961e-06 2.42817748e-06 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 -1.78364587e-04 8.28520008e-04 -1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 1.31906861e-06 1.40711890e-05 6.96533351e-06 -4.25694169e-06 7.71134021e-07 -2.32744941e-05 1.42167199e-05 -2.63871153e-06 3.20934171e-06 -4.18903631e-06 7.39948805e-07 1.27158164e-06 -4.54207908e-07 1.04401314e-04 6.63024177e-04 3.08011777e-04 -1.78364587e-04 8.09297916e-05 -8.28520008e-04 4.93114186e-04 -1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.05525488e-06 1.12569512e-05 5.67592226e-06 -3.01684543e-06 1.26475376e-06 -1.89556265e-05 1.01132588e-05 -4.21116432e-06 2.75203269e-06 -3.01557961e-06 1.27158164e-06 6.53895969e-07 -6.83032454e-07 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 2.42459571e-06 -4.62680413e-07 1.42167199e-05 -8.10999291e-06 1.58322692e-06 -2.06402452e-06 2.42817748e-06 -4.54207908e-07 -6.83032454e-07 2.55460371e-07 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 4.04648958e-05 -4.04648958e-05 4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +0 -2 2 532 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.26117398e-06 1.33679398e-05 4.00856057e-06 1.33618686e-06 6.68093428e-06 -1.32755051e-05 -4.42516836e-06 -2.21258418e-05 -6.09251692e-07 7.91441164e-07 3.95720582e-06 -3.16576465e-06 1.31906861e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 1.42056580e-05 7.10282899e-05 -1.40803698e-04 -4.69345661e-05 -2.34672831e-04 -6.49920380e-06 8.44271339e-06 4.22135669e-05 -3.37708535e-05 1.40711890e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -4.27896200e-06 -2.13948100e-05 4.06268943e-05 1.42268363e-05 7.11341813e-05 2.41503840e-06 -2.42459571e-06 -1.21229785e-05 1.02166601e-05 -4.25694169e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.91365000e-07 -7.13160333e-06 1.42268363e-05 2.68866425e-06 2.37113938e-05 5.80592174e-07 -4.62680413e-07 -4.25694169e-06 3.53512266e-06 -7.71134021e-07 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 4.16551765e-05 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -7.13160333e-06 -3.50230610e-05 7.11341813e-05 2.37113938e-05 1.16503354e-04 2.90296087e-06 -4.25694169e-06 -2.08960005e-05 1.63799202e-05 -6.96533351e-06 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 -1.65115925e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 1.42268363e-05 7.11341813e-05 -1.34800267e-04 -4.71433913e-05 -2.35716957e-04 -8.02147948e-06 8.10999291e-06 4.05499645e-05 -3.41201277e-05 1.42167199e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.68866425e-06 2.37113938e-05 -4.71433913e-05 -9.08455661e-06 -7.85723189e-05 -1.94629757e-06 1.58322692e-06 1.42167199e-05 -1.17934149e-05 2.63871153e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 -1.47237258e-04 2.21258418e-05 2.34672831e-04 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.35716957e-04 -7.85723189e-05 -3.86231687e-04 -9.73148786e-06 1.42167199e-05 6.98234823e-05 -5.47666844e-05 2.32744941e-05 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -5.80592174e-07 -2.90296087e-06 8.02147948e-06 1.94629757e-06 9.73148786e-06 -2.37391660e-07 -4.40488803e-07 -2.20244401e-06 1.20827724e-06 -5.03448848e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.62680413e-07 4.25694169e-06 -8.10999291e-06 -1.58322692e-06 -1.42167199e-05 -4.40488803e-07 2.55460371e-07 2.42817748e-06 -2.12901390e-06 4.54207908e-07 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 3.95720582e-06 4.22135669e-05 1.21229785e-05 4.25694169e-06 2.08960005e-05 -4.05499645e-05 -1.42167199e-05 -6.98234823e-05 -2.20244401e-06 2.42817748e-06 1.19107123e-05 -9.84590416e-06 4.18903631e-06 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 -3.53512266e-06 -1.63799202e-05 3.41201277e-05 1.17934149e-05 5.47666844e-05 1.20827724e-06 -2.12901390e-06 -9.84590416e-06 7.51335398e-06 -3.41516227e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 7.71134021e-07 6.96533351e-06 -1.42167199e-05 -2.63871153e-06 -2.32744941e-05 -5.03448848e-07 4.54207908e-07 4.18903631e-06 -3.41516227e-06 7.39948805e-07 1.26117398e-06 1.33679398e-05 6.68093428e-06 -1.33618686e-06 4.00856057e-06 -2.21258418e-05 4.42516836e-06 -1.32755051e-05 3.04625846e-06 -1.31906861e-06 3.95720582e-06 -1.05525488e-06 -7.91441164e-07 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 -1.42056580e-05 4.26169739e-05 -2.34672831e-04 4.69345661e-05 -1.40803698e-04 3.24960190e-05 -1.40711890e-05 4.22135669e-05 -1.12569512e-05 -8.44271339e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 7.13160333e-06 -2.13948100e-05 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -1.56369075e-05 6.96533351e-06 -2.08960005e-05 5.67592226e-06 4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 4.68133080e-05 1.33618686e-06 1.42056580e-05 7.13160333e-06 -7.91365000e-07 4.27896200e-06 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 3.35180212e-06 -7.71134021e-07 4.25694169e-06 -1.26475376e-06 -4.62680413e-07 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 4.27896200e-06 -1.22019303e-05 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -1.00554064e-05 4.25694169e-06 -1.21229785e-05 3.01684543e-06 2.42459571e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 4.16551765e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -3.86231687e-04 7.85723189e-05 -2.35716957e-04 5.22950839e-05 -2.32744941e-05 6.98234823e-05 -1.89556265e-05 -1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 -1.65115925e-04 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 7.85723189e-05 -9.08455661e-06 4.71433913e-05 -1.11865457e-05 2.63871153e-06 -1.42167199e-05 4.21116432e-06 1.58322692e-06 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 1.32755051e-05 1.40803698e-04 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -2.35716957e-04 4.71433913e-05 -1.34800267e-04 3.35596371e-05 -1.42167199e-05 4.05499645e-05 -1.01132588e-05 -8.10999291e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 -1.47237258e-04 3.04625846e-06 3.24960190e-05 1.56369075e-05 -3.35180212e-06 1.00554064e-05 -5.22950839e-05 1.11865457e-05 -3.35596371e-05 6.62206635e-06 -3.20934171e-06 9.62802513e-06 -2.75203269e-06 -2.06402452e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 7.71134021e-07 -4.25694169e-06 2.32744941e-05 -2.63871153e-06 1.42167199e-05 -3.20934171e-06 7.39948805e-07 -4.18903631e-06 1.27158164e-06 4.54207908e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.95720582e-06 4.22135669e-05 2.08960005e-05 -4.25694169e-06 1.21229785e-05 -6.98234823e-05 1.42167199e-05 -4.05499645e-05 9.62802513e-06 -4.18903631e-06 1.19107123e-05 -3.01557961e-06 -2.42817748e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 1.26475376e-06 -3.01684543e-06 1.89556265e-05 -4.21116432e-06 1.01132588e-05 -2.75203269e-06 1.27158164e-06 -3.01557961e-06 6.53895969e-07 6.83032454e-07 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 4.62680413e-07 -2.42459571e-06 1.42167199e-05 -1.58322692e-06 8.10999291e-06 -2.06402452e-06 4.54207908e-07 -2.42817748e-06 6.83032454e-07 2.55460371e-07 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 0 -2 3 0 0 -1 -2 169 - 1.26117398e-06 1.33679398e-05 6.68093428e-06 -1.33618686e-06 -4.00856057e-06 -2.21258418e-05 4.42516836e-06 1.32755051e-05 3.04625846e-06 -1.31906861e-06 -3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 -1.42056580e-05 -4.26169739e-05 -2.34672831e-04 4.69345661e-05 1.40803698e-04 3.24960190e-05 -1.40711890e-05 -4.22135669e-05 -1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 7.13160333e-06 2.13948100e-05 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -1.56369075e-05 6.96533351e-06 2.08960005e-05 5.67592226e-06 -4.25694169e-06 1.33618686e-06 1.42056580e-05 7.13160333e-06 -7.91365000e-07 -4.27896200e-06 -2.37113938e-05 2.68866425e-06 1.42268363e-05 3.35180212e-06 -7.71134021e-07 -4.25694169e-06 -1.26475376e-06 4.62680413e-07 4.00856057e-06 4.26169739e-05 2.13948100e-05 -4.27896200e-06 -1.22019303e-05 -7.11341813e-05 1.42268363e-05 4.06268943e-05 1.00554064e-05 -4.25694169e-06 -1.21229785e-05 -3.01684543e-06 2.42459571e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -3.86231687e-04 7.85723189e-05 2.35716957e-04 5.22950839e-05 -2.32744941e-05 -6.98234823e-05 -1.89556265e-05 1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 2.68866425e-06 1.42268363e-05 7.85723189e-05 -9.08455661e-06 -4.71433913e-05 -1.11865457e-05 2.63871153e-06 1.42167199e-05 4.21116432e-06 -1.58322692e-06 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 1.42268363e-05 4.06268943e-05 2.35716957e-04 -4.71433913e-05 -1.34800267e-04 -3.35596371e-05 1.42167199e-05 4.05499645e-05 1.01132588e-05 -8.10999291e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 -3.35180212e-06 -1.00554064e-05 -5.22950839e-05 1.11865457e-05 3.35596371e-05 6.62206635e-06 -3.20934171e-06 -9.62802513e-06 -2.75203269e-06 2.06402452e-06 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 7.71134021e-07 4.25694169e-06 2.32744941e-05 -2.63871153e-06 -1.42167199e-05 -3.20934171e-06 7.39948805e-07 4.18903631e-06 1.27158164e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 4.25694169e-06 1.21229785e-05 6.98234823e-05 -1.42167199e-05 -4.05499645e-05 -9.62802513e-06 4.18903631e-06 1.19107123e-05 3.01557961e-06 -2.42817748e-06 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 1.26475376e-06 3.01684543e-06 1.89556265e-05 -4.21116432e-06 -1.01132588e-05 -2.75203269e-06 1.27158164e-06 3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 -4.62680413e-07 -2.42459571e-06 -1.42167199e-05 1.58322692e-06 8.10999291e-06 2.06402452e-06 -4.54207908e-07 -2.42817748e-06 -6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 1.33618686e-06 -6.68093428e-06 -4.00856057e-06 -4.42516836e-06 2.21258418e-05 1.32755051e-05 -2.43700677e-06 -1.31906861e-06 -7.91441164e-07 2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -7.10282899e-05 -4.26169739e-05 -4.69345661e-05 2.34672831e-04 1.40803698e-04 -2.59968152e-05 -1.40711890e-05 -8.44271339e-06 2.25139024e-05 4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 7.13160333e-06 4.27896200e-06 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 2.77120995e-06 7.71134021e-07 4.62680413e-07 -2.27036890e-06 -4.25694169e-06 6.68093428e-06 7.10282899e-05 7.13160333e-06 -3.50230610e-05 -2.13948100e-05 -2.37113938e-05 1.16503354e-04 7.11341813e-05 -1.27339466e-05 -6.96533351e-06 -4.25694169e-06 1.07039980e-05 2.08960005e-05 4.00856057e-06 4.26169739e-05 4.27896200e-06 -2.13948100e-05 -1.22019303e-05 -1.42268363e-05 7.11341813e-05 4.06268943e-05 -7.64036796e-06 -4.25694169e-06 -2.42459571e-06 7.19981464e-06 1.21229785e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -9.08455661e-06 7.85723189e-05 4.71433913e-05 -9.24024813e-06 -2.63871153e-06 -1.58322692e-06 7.58225060e-06 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 1.16503354e-04 7.11341813e-05 7.85723189e-05 -3.86231687e-04 -2.35716957e-04 4.25635960e-05 2.32744941e-05 1.42167199e-05 -3.58110579e-05 -6.98234823e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 7.11341813e-05 4.06268943e-05 4.71433913e-05 -2.35716957e-04 -1.34800267e-04 2.55381576e-05 1.42167199e-05 8.10999291e-06 -2.40068689e-05 -4.05499645e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 1.27339466e-05 7.64036796e-06 9.24024813e-06 -4.25635960e-05 -2.55381576e-05 4.52926879e-06 2.70589286e-06 1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 6.96533351e-06 4.25694169e-06 2.63871153e-06 -2.32744941e-05 -1.42167199e-05 2.70589286e-06 7.39948805e-07 4.54207908e-07 -2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 4.25694169e-06 2.42459571e-06 1.58322692e-06 -1.42167199e-05 -8.10999291e-06 1.62353572e-06 4.54207908e-07 2.55460371e-07 -1.44598144e-06 -2.42817748e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 -1.07039980e-05 -7.19981464e-06 -7.58225060e-06 3.58110579e-05 2.40068689e-05 -3.96030993e-06 -2.14358063e-06 -1.44598144e-06 2.74669353e-06 6.83032454e-06 3.95720582e-06 4.22135669e-05 4.25694169e-06 -2.08960005e-05 -1.21229785e-05 -1.42167199e-05 6.98234823e-05 4.05499645e-05 -7.42558112e-06 -4.18903631e-06 -2.42817748e-06 6.83032454e-06 1.19107123e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -0 -1 -1 471 - 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 -3.25715205e-04 -2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.40272444e-02 6.79313079e-02 3.83997958e-02 -1.27999319e-02 -1.27999319e-02 -9.39696612e-02 3.13232204e-02 3.13232204e-02 -3.90062175e-03 2.53352815e-03 2.53352815e-03 -8.44509382e-04 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 -2.89596307e-03 -1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 6.79313079e-02 1.60908651e-01 1.22953455e-01 -4.09844849e-02 -4.09844849e-02 -1.78423270e-01 5.94744232e-02 5.94744232e-02 -4.00044704e-02 2.59836657e-02 2.59836657e-02 -8.66122191e-03 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -1.96428516e-04 3.08011777e-04 3.08011777e-04 -1.78364587e-04 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 3.21973559e-02 3.21973559e-02 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 1.84427528e-02 -1.41350143e-02 -1.41350143e-02 5.28663010e-03 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 -8.09297916e-05 -1.78364587e-04 -4.87173978e-05 4.04648958e-05 1.27999319e-02 4.09844849e-02 3.21973559e-02 5.73561861e-03 -1.07324520e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 -9.13515713e-03 1.12002096e-04 5.28663010e-03 1.72487600e-03 -3.73340319e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 -8.09297916e-05 4.87173978e-05 4.04648958e-05 1.27999319e-02 4.09844849e-02 3.21973559e-02 -1.07324520e-02 5.73561861e-03 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 -9.13515713e-03 5.28663010e-03 1.12002096e-04 -1.72487600e-03 -3.73340319e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 4.89886959e-04 -8.28520008e-04 -8.28520008e-04 4.93114186e-04 9.39696612e-02 1.78423270e-01 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.74519610e-01 8.26526786e-02 8.26526786e-02 -5.25643805e-02 4.25065126e-02 4.25065126e-02 -1.63994898e-02 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 1.77697458e-04 4.93114186e-04 1.57708364e-04 -8.88487290e-05 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 8.26526786e-02 4.58875327e-02 -2.75508929e-02 2.91122693e-02 3.67638056e-03 -1.63994898e-02 -6.69195679e-03 -1.22546019e-03 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 1.77697458e-04 -1.57708364e-04 -8.88487290e-05 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 8.26526786e-02 -2.75508929e-02 4.58875327e-02 2.91122693e-02 -1.63994898e-02 3.67638056e-03 6.69195679e-03 -1.22546019e-03 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 -1.82595267e-04 -4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 9.13515713e-03 9.13515713e-03 5.25643805e-02 -2.91122693e-02 -2.91122693e-02 6.06959405e-03 -2.72006552e-03 -2.72006552e-03 4.85843246e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 1.78364587e-04 8.28520008e-04 -1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 1.41350143e-02 -1.12002096e-04 -5.28663010e-03 -4.25065126e-02 -3.67638056e-03 1.63994898e-02 -2.72006552e-03 3.37516659e-03 1.73636249e-03 -7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 1.78364587e-04 8.09297916e-05 8.28520008e-04 -4.93114186e-04 -1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 1.41350143e-02 -5.28663010e-03 -1.12002096e-04 -4.25065126e-02 1.63994898e-02 -3.67638056e-03 -2.72006552e-03 1.73636249e-03 3.37516659e-03 7.28925372e-04 -1.22672116e-03 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -1.72487600e-03 1.72487600e-03 6.69195679e-03 -6.69195679e-03 -7.28925372e-04 7.28925372e-04 -6.20217674e-05 5.22006568e-05 3.31512088e-04 1.78364587e-04 -4.04648958e-05 -4.04648958e-05 -4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 -8.44509382e-04 -8.66122191e-03 -5.28663010e-03 3.73340319e-05 3.73340319e-05 1.63994898e-02 1.22546019e-03 1.22546019e-03 4.85843246e-04 -1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 -3.25715205e-04 -2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 -2.89596307e-03 -1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -1.96428516e-04 3.08011777e-04 3.08011777e-04 -1.78364587e-04 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 -8.09297916e-05 -1.78364587e-04 -4.87173978e-05 4.04648958e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 -8.09297916e-05 4.87173978e-05 4.04648958e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 4.89886959e-04 -8.28520008e-04 -8.28520008e-04 4.93114186e-04 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 1.77697458e-04 4.93114186e-04 1.57708364e-04 -8.88487290e-05 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 1.77697458e-04 -1.57708364e-04 -8.88487290e-05 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 -1.82595267e-04 -4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 1.78364587e-04 8.28520008e-04 -1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 1.78364587e-04 8.09297916e-05 8.28520008e-04 -4.93114186e-04 -1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 5.22006568e-05 3.31512088e-04 1.78364587e-04 -4.04648958e-05 -4.04648958e-05 -4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 326 338 350 363 376 388 401 414 426 439 452 459 471 +0 -1 -1 507 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 -3.25715205e-04 -1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.40272444e-02 6.79313079e-02 1.27999319e-02 -3.83997958e-02 -1.27999319e-02 -3.13232204e-02 9.39696612e-02 3.13232204e-02 1.95031088e-03 2.53352815e-03 8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 -2.89596307e-03 -9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 6.79313079e-02 1.60908651e-01 4.09844849e-02 -1.22953455e-01 -4.09844849e-02 -5.94744232e-02 1.78423270e-01 5.94744232e-02 2.00022352e-02 2.59836657e-02 8.66122191e-03 -3.46448876e-02 -2.59836657e-02 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 1.33488137e-04 8.09297916e-05 4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 3.21973559e-02 1.07324520e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 -6.06136500e-03 -1.12002096e-04 -3.73340319e-05 7.04884014e-03 5.28663010e-03 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 -3.08011777e-04 -1.78364587e-04 1.70112085e-04 3.08011777e-04 3.83997958e-02 1.22953455e-01 3.21973559e-02 -8.01239971e-02 -3.21973559e-02 -6.28322570e-02 1.50604352e-01 6.28322570e-02 9.22137638e-03 1.41350143e-02 5.28663010e-03 -1.59718924e-02 -1.41350143e-02 3.25715205e-04 2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 -4.04648958e-05 1.82490838e-04 8.09297916e-05 1.27999319e-02 4.09844849e-02 1.07324520e-02 -3.21973559e-02 5.73561861e-03 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 3.07379213e-03 5.28663010e-03 3.73340319e-05 -8.77371614e-03 -1.12002096e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 -3.95630639e-04 -1.77697458e-04 -8.88487290e-05 3.69835640e-04 4.93114186e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 4.58875327e-02 8.26526786e-02 2.75508929e-02 2.03515392e-02 -3.67638056e-03 -1.22546019e-03 -2.18659864e-02 -1.63994898e-02 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 8.28520008e-04 4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 1.50604352e-01 6.28322570e-02 8.26526786e-02 -1.74519610e-01 -8.26526786e-02 -2.62821902e-02 -4.25065126e-02 -1.63994898e-02 4.55220888e-02 4.25065126e-02 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 2.75508929e-02 -8.26526786e-02 4.58875327e-02 -8.76073008e-03 -1.63994898e-02 1.22546019e-03 2.85579432e-02 -3.67638056e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 4.91071291e-05 3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 1.95031088e-03 2.00022352e-02 6.06136500e-03 -9.22137638e-03 -3.07379213e-03 -2.03515392e-02 2.62821902e-02 8.76073008e-03 1.47088219e-03 7.28764869e-04 2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 1.78364587e-04 1.77697458e-04 -8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 2.53352815e-03 2.59836657e-02 1.12002096e-04 -1.41350143e-02 -5.28663010e-03 3.67638056e-03 4.25065126e-02 1.63994898e-02 7.28764869e-04 3.37516659e-03 1.22672116e-03 -2.72010852e-03 -1.73636249e-03 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 1.78364587e-04 4.04648958e-05 8.88487290e-05 -4.93114186e-04 -8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 8.44509382e-04 8.66122191e-03 3.73340319e-05 -5.28663010e-03 -3.73340319e-05 1.22546019e-03 1.63994898e-02 -1.22546019e-03 2.42921623e-04 1.22672116e-03 1.03910162e-04 -4.20752593e-04 -1.22672116e-03 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 -1.82490838e-04 -3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 1.59718924e-02 8.77371614e-03 2.18659864e-02 -4.55220888e-02 -2.85579432e-02 -2.65506753e-03 -2.72010852e-03 -4.20752593e-04 4.53669010e-03 1.99118315e-03 1.04401314e-04 6.63024177e-04 1.78364587e-04 -3.08011777e-04 -8.09297916e-05 -4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 1.41350143e-02 1.12002096e-04 1.63994898e-02 -4.25065126e-02 3.67638056e-03 -1.99130065e-03 -1.73636249e-03 -1.22672116e-03 1.99118315e-03 3.37516659e-03 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 -3.25715205e-04 -1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 -2.89596307e-03 -9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 1.33488137e-04 8.09297916e-05 4.04648958e-05 -1.33773441e-04 -1.78364587e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 -3.08011777e-04 -1.78364587e-04 1.70112085e-04 3.08011777e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 -4.04648958e-05 1.82490838e-04 8.09297916e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 -3.95630639e-04 -1.77697458e-04 -8.88487290e-05 3.69835640e-04 4.93114186e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 8.28520008e-04 4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 4.91071291e-05 3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 1.78364587e-04 1.77697458e-04 -8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 1.78364587e-04 4.04648958e-05 8.88487290e-05 -4.93114186e-04 -8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 -1.82490838e-04 -3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 1.04401314e-04 6.63024177e-04 1.78364587e-04 -3.08011777e-04 -8.09297916e-05 -4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 0 -1 0 516 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 -1.05795694e-02 2.64027710e-01 3.35702467e-01 2.34088176e-01 -2.34088176e-01 2.34088176e-01 -2.32521307e-01 2.32521307e-01 -2.32521307e-01 1.17447156e-01 -1.17447156e-01 1.17447156e-01 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 -2.40113500e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 -4.62750567e-02 4.62750567e-02 -8.52744119e-02 8.52744119e-02 -8.52744119e-02 -9.22781897e-02 9.22781897e-02 -9.22781897e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 2.82904271e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 1.96806394e-01 -1.96806394e-01 -1.84253614e-01 -7.23843070e-02 7.23843070e-02 -1.26390303e-01 -2.67360862e-02 2.67360862e-02 -1.36193299e-01 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 -1.35577280e-02 2.34088176e-01 4.62750567e-02 1.96806394e-01 5.08044839e-02 1.96806394e-01 -7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -6.31951514e-02 2.67360862e-02 -1.36193299e-01 1.09457213e-01 2.67360862e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 1.96806394e-01 5.08044839e-02 7.23843070e-02 -7.23843070e-02 -1.84253614e-01 6.31951514e-02 -1.36193299e-01 2.67360862e-02 1.09457213e-01 -2.67360862e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 -4.12148247e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 -7.23843070e-02 7.23843070e-02 1.72070040e-01 9.02754871e-02 -9.02754871e-02 2.86786909e-02 -8.36653844e-02 8.36653844e-02 -5.88289095e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 4.02485422e-03 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 -1.84253614e-01 -7.23843070e-02 9.02754871e-02 1.72070040e-01 9.02754871e-02 1.43393455e-02 8.36653844e-02 -5.88289095e-02 -2.48364749e-02 8.36653844e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -9.02754871e-02 9.02754871e-02 1.72070040e-01 -1.43393455e-02 -5.88289095e-02 8.36653844e-02 -2.48364749e-02 -8.36653844e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 1.39070038e-02 1.26390303e-01 6.31951514e-02 -6.31951514e-02 -2.86786909e-02 -1.43393455e-02 1.43393455e-02 -1.36848640e-01 5.81869714e-02 -5.81869714e-02 -1.16373943e-01 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 -2.45350028e-02 1.17447156e-01 -9.22781897e-02 2.67360862e-02 -2.67360862e-02 1.36193299e-01 8.36653844e-02 -8.36653844e-02 5.88289095e-02 5.81869714e-02 2.76085806e-02 -6.36744294e-02 1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 1.36193299e-01 -2.67360862e-02 -8.36653844e-02 5.88289095e-02 -8.36653844e-02 -5.81869714e-02 -6.36744294e-02 2.76085806e-02 1.00782791e-01 -6.36744294e-02 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 1.39070038e-02 -2.45350028e-02 8.38557078e-03 -1.09457213e-01 -1.09457213e-01 2.48364749e-02 2.48364749e-02 1.00782791e-01 1.00782791e-01 -1.36848640e-01 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 1.17447156e-01 -9.22781897e-02 1.36193299e-01 -2.67360862e-02 2.67360862e-02 5.88289095e-02 -8.36653844e-02 8.36653844e-02 -1.16373943e-01 6.36744294e-02 -6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 2.53001162e-03 -2.53001162e-03 -8.43337208e-04 -7.57096322e-03 7.57096322e-03 2.52365441e-03 5.04568613e-05 -1.96636157e-04 -6.55453856e-05 8.73938474e-05 6.55453856e-05 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 -1.05795694e-02 6.83086768e-03 4.49022835e-02 1.71773408e-02 -1.71773408e-02 -5.72578026e-03 -4.75776194e-02 4.75776194e-02 1.58592065e-02 -5.18626823e-04 2.02114802e-03 6.73716006e-04 -8.98288008e-04 -6.73716006e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 -2.40113500e-02 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 7.14725830e-03 2.38241943e-03 1.66083153e-02 -2.03520347e-02 -6.78401156e-03 2.12021312e-04 -3.75595407e-04 -1.25198469e-04 1.09702608e-04 8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 2.82904271e-02 2.53001162e-03 1.71773408e-02 7.14725830e-03 -5.92707290e-03 -2.38241943e-03 -2.03520347e-02 1.66083153e-02 6.78401156e-03 1.10054107e-05 3.75595407e-04 8.22769560e-05 -2.38467147e-04 -1.25198469e-04 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 -1.35577280e-02 8.43337208e-04 5.72578026e-03 2.38241943e-03 -2.38241943e-03 4.26045592e-04 -6.78401156e-03 6.78401156e-03 -1.48238216e-03 3.66847023e-06 8.22769560e-05 1.56190191e-04 6.35397682e-06 -1.56190191e-04 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 7.57096322e-03 4.75776194e-02 1.66083153e-02 -2.03520347e-02 -6.78401156e-03 -4.42297760e-02 5.55353062e-02 1.85117687e-02 -9.60334201e-04 3.06766015e-03 1.02255338e-03 -1.27770648e-03 -9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 -4.12148247e-02 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 1.66083153e-02 6.78401156e-03 5.55353062e-02 -4.42297760e-02 -1.85117687e-02 6.26359168e-04 -3.06766015e-03 -9.58279859e-04 1.47052705e-03 1.02255338e-03 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 4.02485422e-03 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 6.78401156e-03 -1.48238216e-03 1.85117687e-02 -1.85117687e-02 5.13494064e-03 2.08786389e-04 -9.58279859e-04 -5.12247195e-04 3.61628634e-04 5.12247195e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -1.10054107e-05 -3.66847023e-06 9.60334201e-04 -6.26359168e-04 -2.08786389e-04 1.79547727e-04 3.43525536e-04 1.14508512e-04 -2.89645810e-04 -2.17234357e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 1.39070038e-02 -1.96636157e-04 2.02114802e-03 3.75595407e-04 -3.75595407e-04 -8.22769560e-05 -3.06766015e-03 3.06766015e-03 9.58279859e-04 3.43525536e-04 -1.39231783e-03 -5.20388754e-04 5.95003681e-04 5.20388754e-04 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 -2.45350028e-02 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -8.22769560e-05 -1.56190191e-04 -1.02255338e-03 9.58279859e-04 5.12247195e-04 1.14508512e-04 -5.20388754e-04 -4.61448819e-06 3.16952150e-04 1.53061324e-05 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 2.38467147e-04 -6.35397682e-06 1.27770648e-03 -1.47052705e-03 -3.61628634e-04 -2.89645810e-04 5.95003681e-04 3.16952150e-04 -1.54906445e-04 -2.57643355e-04 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 1.39070038e-02 -2.45350028e-02 8.38557078e-03 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 1.25198469e-04 1.56190191e-04 9.58279859e-04 -1.02255338e-03 -5.12247195e-04 -2.17234357e-04 5.20388754e-04 1.53061324e-05 -2.57643355e-04 -4.61448819e-06 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 20 40 61 83 100 121 143 160 179 201 218 234 250 272 294 316 338 355 377 399 416 438 460 477 499 516 -0 -1 1 516 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 1.22162345e-02 2.11591388e-02 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -1.27999319e-02 3.83997958e-02 3.13232204e-02 3.13232204e-02 -9.39696612e-02 1.95031088e-03 -8.44509382e-04 2.53352815e-03 3.37803753e-03 2.53352815e-03 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 2.77259188e-02 4.80227001e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -4.09844849e-02 1.22953455e-01 5.94744232e-02 5.94744232e-02 -1.78423270e-01 2.00022352e-02 -8.66122191e-03 2.59836657e-02 3.46448876e-02 2.59836657e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -1.07324520e-02 3.21973559e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 6.06136500e-03 -3.73340319e-05 1.12002096e-04 7.04884014e-03 5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 2.41610436e-02 1.47326991e-02 4.18481550e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 5.73561861e-03 3.21973559e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 3.07379213e-03 -3.73340319e-05 5.28663010e-03 8.77371614e-03 1.12002096e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 -4.18481550e-02 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 3.21973559e-02 -8.01239971e-02 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 -9.22137638e-03 5.28663010e-03 -1.41350143e-02 -1.59718924e-02 -1.41350143e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 4.58875327e-02 -2.75508929e-02 8.26526786e-02 -2.03515392e-02 -1.22546019e-03 3.67638056e-03 -2.18659864e-02 -1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -2.61191408e-02 -3.71899705e-02 -4.52396789e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -2.75508929e-02 4.58875327e-02 8.26526786e-02 -8.76073008e-03 -1.22546019e-03 -1.63994898e-02 -2.85579432e-02 3.67638056e-03 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 4.52396789e-02 9.39696612e-02 1.78423270e-01 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 8.26526786e-02 8.26526786e-02 -1.74519610e-01 2.62821902e-02 -1.63994898e-02 4.25065126e-02 4.55220888e-02 4.25065126e-02 1.22162345e-02 2.77259188e-02 -2.41610436e-02 2.41610436e-02 2.61191408e-02 -2.61191408e-02 1.64147832e-02 2.83305810e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -3.07379213e-03 9.22137638e-03 2.03515392e-02 8.76073008e-03 -2.62821902e-02 1.47088219e-03 -2.42921623e-04 7.28764869e-04 2.65506753e-03 1.99130065e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 3.73340319e-05 -5.28663010e-03 1.22546019e-03 1.22546019e-03 1.63994898e-02 -2.42921623e-04 1.03910162e-04 -1.22672116e-03 -4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 2.53352815e-03 2.59836657e-02 -1.12002096e-04 -5.28663010e-03 1.41350143e-02 -3.67638056e-03 1.63994898e-02 -4.25065126e-02 7.28764869e-04 -1.22672116e-03 3.37516659e-03 2.72010852e-03 1.73636249e-03 -1.47326991e-02 -1.47326991e-02 3.71899705e-02 3.71899705e-02 -1.57020664e-02 3.37803753e-03 3.46448876e-02 -7.04884014e-03 -8.77371614e-03 1.59718924e-02 2.18659864e-02 2.85579432e-02 -4.55220888e-02 2.65506753e-03 -4.20752593e-04 2.72010852e-03 4.53669010e-03 1.99118315e-03 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 2.83305810e-02 4.91281203e-02 2.53352815e-03 2.59836657e-02 -5.28663010e-03 -1.12002096e-04 1.41350143e-02 1.63994898e-02 -3.67638056e-03 -4.25065126e-02 1.99130065e-03 -1.22672116e-03 1.73636249e-03 1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 1.27999319e-02 -3.83997958e-02 1.27999319e-02 -3.13232204e-02 9.39696612e-02 -3.13232204e-02 1.95031088e-03 2.53352815e-03 -8.44509382e-04 -3.37803753e-03 2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 1.22162345e-02 2.11591388e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 -1.22953455e-01 4.09844849e-02 -5.94744232e-02 1.78423270e-01 -5.94744232e-02 2.00022352e-02 2.59836657e-02 -8.66122191e-03 -3.46448876e-02 2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 2.77259188e-02 4.80227001e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 3.21973559e-02 -1.07324520e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 -6.06136500e-03 -1.12002096e-04 3.73340319e-05 7.04884014e-03 -5.28663010e-03 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 3.83997958e-02 1.22953455e-01 3.21973559e-02 -8.01239971e-02 3.21973559e-02 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 9.22137638e-03 1.41350143e-02 -5.28663010e-03 -1.59718924e-02 1.41350143e-02 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 2.41610436e-02 1.47326991e-02 4.18481550e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 3.21973559e-02 5.73561861e-03 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -3.07379213e-03 -5.28663010e-03 3.73340319e-05 8.77371614e-03 -1.12002096e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 -4.18481550e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 4.58875327e-02 8.26526786e-02 -2.75508929e-02 2.03515392e-02 -3.67638056e-03 1.22546019e-03 -2.18659864e-02 1.63994898e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 8.26526786e-02 -1.74519610e-01 8.26526786e-02 -2.62821902e-02 -4.25065126e-02 1.63994898e-02 4.55220888e-02 -4.25065126e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -2.61191408e-02 -3.71899705e-02 -4.52396789e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -2.75508929e-02 8.26526786e-02 4.58875327e-02 8.76073008e-03 1.63994898e-02 1.22546019e-03 -2.85579432e-02 -3.67638056e-03 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 4.52396789e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 -9.22137638e-03 3.07379213e-03 -2.03515392e-02 2.62821902e-02 -8.76073008e-03 1.47088219e-03 7.28764869e-04 -2.42921623e-04 -2.65506753e-03 1.99130065e-03 1.22162345e-02 2.77259188e-02 -2.41610436e-02 2.41610436e-02 2.61191408e-02 -2.61191408e-02 1.64147832e-02 2.83305810e-02 2.53352815e-03 2.59836657e-02 1.12002096e-04 -1.41350143e-02 5.28663010e-03 3.67638056e-03 4.25065126e-02 -1.63994898e-02 7.28764869e-04 3.37516659e-03 -1.22672116e-03 -2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 5.28663010e-03 -3.73340319e-05 -1.22546019e-03 -1.63994898e-02 -1.22546019e-03 -2.42921623e-04 -1.22672116e-03 1.03910162e-04 4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 1.59718924e-02 -8.77371614e-03 2.18659864e-02 -4.55220888e-02 2.85579432e-02 -2.65506753e-03 -2.72010852e-03 4.20752593e-04 4.53669010e-03 -1.99118315e-03 -1.47326991e-02 -1.47326991e-02 3.71899705e-02 3.71899705e-02 -1.57020664e-02 2.53352815e-03 2.59836657e-02 5.28663010e-03 -1.41350143e-02 1.12002096e-04 -1.63994898e-02 4.25065126e-02 3.67638056e-03 1.99130065e-03 1.73636249e-03 -1.22672116e-03 -1.99118315e-03 3.37516659e-03 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 2.83305810e-02 4.91281203e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -0 -1 2 664 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 6.51430410e-04 1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -1.33618686e-06 6.68093428e-06 1.32755051e-05 4.42516836e-06 -2.21258418e-05 -6.09251692e-07 7.91441164e-07 -3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 5.79192613e-03 9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -1.42056580e-05 7.10282899e-05 1.40803698e-04 4.69345661e-05 -2.34672831e-04 -6.49920380e-06 8.44271339e-06 -4.22135669e-05 -3.37708535e-05 -1.40711890e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -1.33488137e-04 4.04648958e-05 -8.09297916e-05 -1.33773441e-04 -1.78364587e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -4.27896200e-06 2.13948100e-05 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -2.41503840e-06 2.42459571e-06 -1.21229785e-05 -1.02166601e-05 -4.25694169e-06 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 4.04648958e-05 -1.78364587e-04 -1.82490838e-04 -8.09297916e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.91365000e-07 7.13160333e-06 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -5.80592174e-07 4.62680413e-07 -4.25694169e-06 -3.53512266e-06 -7.71134021e-07 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 3.08011777e-04 1.70112085e-04 3.08011777e-04 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 7.13160333e-06 -3.50230610e-05 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.90296087e-06 -4.25694169e-06 2.08960005e-05 1.63799202e-05 6.96533351e-06 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 3.95630639e-04 -8.88487290e-05 1.77697458e-04 3.69835640e-04 4.93114186e-04 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -1.34800267e-04 -4.71433913e-05 2.35716957e-04 8.02147948e-06 -8.10999291e-06 4.05499645e-05 3.41201277e-05 1.42167199e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 -8.88487290e-05 4.93114186e-04 5.27544004e-04 1.77697458e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -4.71433913e-05 -9.08455661e-06 7.85723189e-05 1.94629757e-06 -1.58322692e-06 1.42167199e-05 1.17934149e-05 2.63871153e-06 2.13282449e-03 1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 -8.28520008e-04 -4.24254551e-04 -8.28520008e-04 2.21258418e-05 2.34672831e-04 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.35716957e-04 7.85723189e-05 -3.86231687e-04 -9.73148786e-06 1.42167199e-05 -6.98234823e-05 -5.47666844e-05 -2.32744941e-05 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 -9.82142582e-05 -3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 5.80592174e-07 -2.90296087e-06 -8.02147948e-06 -1.94629757e-06 9.73148786e-06 -2.37391660e-07 -4.40488803e-07 2.20244401e-06 1.20827724e-06 5.03448848e-07 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 1.78364587e-04 8.88487290e-05 8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.62680413e-07 4.25694169e-06 8.10999291e-06 1.58322692e-06 -1.42167199e-05 -4.40488803e-07 2.55460371e-07 -2.42817748e-06 -2.12901390e-06 -4.54207908e-07 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 1.78364587e-04 -3.08011777e-04 -1.77697458e-04 -4.93114186e-04 8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 4.25694169e-06 -2.08960005e-05 -4.05499645e-05 -1.42167199e-05 6.98234823e-05 2.20244401e-06 -2.42817748e-06 1.19107123e-05 9.84590416e-06 4.18903631e-06 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 -1.70112085e-04 -3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 3.53512266e-06 -1.63799202e-05 -3.41201277e-05 -1.17934149e-05 5.47666844e-05 1.20827724e-06 -2.12901390e-06 9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 8.09297916e-05 -3.08011777e-04 -4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 7.71134021e-07 -6.96533351e-06 -1.42167199e-05 -2.63871153e-06 2.32744941e-05 5.03448848e-07 -4.54207908e-07 4.18903631e-06 3.41516227e-06 7.39948805e-07 9.03850368e-04 6.83086768e-03 -8.43337208e-04 -2.53001162e-03 2.53001162e-03 2.52365441e-03 7.57096322e-03 -7.57096322e-03 -1.00913723e-04 6.55453856e-05 -6.55453856e-05 -1.96636157e-04 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 6.51430410e-04 1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 -1.71773408e-02 1.71773408e-02 1.58592065e-02 4.75776194e-02 -4.75776194e-02 1.03725365e-03 -6.73716006e-04 6.73716006e-04 2.02114802e-03 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 5.79192613e-03 9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 8.43337208e-04 5.72578026e-03 4.26045592e-04 -2.38241943e-03 2.38241943e-03 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 -7.33694046e-06 -1.56190191e-04 1.56190191e-04 8.22769560e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -1.33488137e-04 4.04648958e-05 -8.09297916e-05 -1.33773441e-04 -1.78364587e-04 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -5.92707290e-03 7.14725830e-03 6.78401156e-03 1.66083153e-02 -2.03520347e-02 2.01015902e-04 -1.25198469e-04 8.22769560e-05 -1.28764539e-04 3.75595407e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 4.04648958e-05 -1.78364587e-04 -1.82490838e-04 -8.09297916e-05 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 7.14725830e-03 -5.92707290e-03 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 -2.01015902e-04 8.22769560e-05 -1.25198469e-04 -1.28764539e-04 -3.75595407e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 3.08011777e-04 1.70112085e-04 3.08011777e-04 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 5.13494064e-03 -1.85117687e-02 1.85117687e-02 -4.17572779e-04 5.12247195e-04 -5.12247195e-04 -9.58279859e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 3.95630639e-04 -8.88487290e-05 1.77697458e-04 3.69835640e-04 4.93114186e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -1.85117687e-02 -4.42297760e-02 5.55353062e-02 -1.58669337e-03 1.02255338e-03 -9.58279859e-04 1.92820575e-04 -3.06766015e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 -8.88487290e-05 4.93114186e-04 5.27544004e-04 1.77697458e-04 7.57096322e-03 4.75776194e-02 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 1.85117687e-02 5.55353062e-02 -4.42297760e-02 1.58669337e-03 -9.58279859e-04 1.02255338e-03 1.92820575e-04 3.06766015e-03 2.13282449e-03 1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 -8.28520008e-04 -4.24254551e-04 -8.28520008e-04 -1.00913723e-04 1.03725365e-03 7.33694046e-06 -2.01015902e-04 2.01015902e-04 4.17572779e-04 1.58669337e-03 -1.58669337e-03 -3.22133532e-04 3.31742869e-04 -3.31742869e-04 -6.87051071e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 -9.82142582e-05 -3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 6.55453856e-05 -6.73716006e-04 1.56190191e-04 1.25198469e-04 -8.22769560e-05 -5.12247195e-04 -1.02255338e-03 9.58279859e-04 3.31742869e-04 -4.61448819e-06 1.53061324e-05 5.93087946e-05 5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 1.78364587e-04 8.88487290e-05 8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 -8.22769560e-05 1.25198469e-04 5.12247195e-04 9.58279859e-04 -1.02255338e-03 -3.31742869e-04 1.53061324e-05 -4.61448819e-06 5.93087946e-05 -5.20388754e-04 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 1.78364587e-04 -3.08011777e-04 -1.77697458e-04 -4.93114186e-04 8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 1.28764539e-04 1.28764539e-04 -1.92820575e-04 -1.92820575e-04 5.93087946e-05 5.93087946e-05 3.46774814e-04 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 -1.70112085e-04 -3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.96636157e-04 2.02114802e-03 -8.22769560e-05 -3.75595407e-04 3.75595407e-04 9.58279859e-04 3.06766015e-03 -3.06766015e-03 -6.87051071e-04 5.20388754e-04 -5.20388754e-04 -1.39231783e-03 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 8.09297916e-05 -3.08011777e-04 -4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +0 -1 1 520 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 1.40272444e-02 6.79313079e-02 1.27999319e-02 1.27999319e-02 3.83997958e-02 -3.13232204e-02 -3.13232204e-02 -9.39696612e-02 1.95031088e-03 -8.44509382e-04 -2.53352815e-03 3.37803753e-03 -2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 4.09844849e-02 1.22953455e-01 -5.94744232e-02 -5.94744232e-02 -1.78423270e-01 2.00022352e-02 -8.66122191e-03 -2.59836657e-02 3.46448876e-02 -2.59836657e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 -2.82904271e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -1.07324520e-02 -3.21973559e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 -6.06136500e-03 3.73340319e-05 1.12002096e-04 -7.04884014e-03 5.28663010e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 5.73561861e-03 -3.21973559e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -3.07379213e-03 3.73340319e-05 5.28663010e-03 -8.77371614e-03 1.12002096e-04 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 -1.35577280e-02 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -3.21973559e-02 -8.01239971e-02 6.28322570e-02 6.28322570e-02 1.50604352e-01 -9.22137638e-03 5.28663010e-03 1.41350143e-02 -1.59718924e-02 1.41350143e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 4.12148247e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 4.58875327e-02 -2.75508929e-02 -8.26526786e-02 2.03515392e-02 1.22546019e-03 3.67638056e-03 2.18659864e-02 -1.63994898e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -2.75508929e-02 4.58875327e-02 -8.26526786e-02 8.76073008e-03 1.22546019e-03 -1.63994898e-02 2.85579432e-02 3.67638056e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 4.02485422e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 6.28322570e-02 1.50604352e-01 -8.26526786e-02 -8.26526786e-02 -1.74519610e-01 2.62821902e-02 -1.63994898e-02 -4.25065126e-02 4.55220888e-02 -4.25065126e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 3.07379213e-03 9.22137638e-03 -2.03515392e-02 -8.76073008e-03 -2.62821902e-02 1.47088219e-03 -2.42921623e-04 -7.28764869e-04 2.65506753e-03 -1.99130065e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -3.73340319e-05 -5.28663010e-03 -1.22546019e-03 -1.22546019e-03 1.63994898e-02 -2.42921623e-04 1.03910162e-04 1.22672116e-03 -4.20752593e-04 1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -5.28663010e-03 -1.41350143e-02 -3.67638056e-03 1.63994898e-02 4.25065126e-02 -7.28764869e-04 1.22672116e-03 3.37516659e-03 -2.72010852e-03 1.73636249e-03 1.05795694e-02 2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 8.77371614e-03 1.59718924e-02 -2.18659864e-02 -2.85579432e-02 -4.55220888e-02 2.65506753e-03 -4.20752593e-04 -2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 -1.12002096e-04 -1.41350143e-02 1.63994898e-02 -3.67638056e-03 4.25065126e-02 -1.99130065e-03 1.22672116e-03 1.73636249e-03 -1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 3.83997958e-02 -1.27999319e-02 1.27999319e-02 -9.39696612e-02 3.13232204e-02 -3.13232204e-02 -3.90062175e-03 2.53352815e-03 -2.53352815e-03 8.44509382e-04 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 -4.09844849e-02 4.09844849e-02 -1.78423270e-01 5.94744232e-02 -5.94744232e-02 -4.00044704e-02 2.59836657e-02 -2.59836657e-02 8.66122191e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 3.21973559e-02 -3.21973559e-02 1.50604352e-01 -6.28322570e-02 6.28322570e-02 1.84427528e-02 -1.41350143e-02 1.41350143e-02 -5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 -2.82904271e-02 1.27999319e-02 4.09844849e-02 3.21973559e-02 5.73561861e-03 1.07324520e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -9.13515713e-03 1.12002096e-04 -5.28663010e-03 1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 1.07324520e-02 5.73561861e-03 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 9.13515713e-03 -5.28663010e-03 1.12002096e-04 1.72487600e-03 -3.73340319e-05 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 -1.35577280e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.74519610e-01 8.26526786e-02 -8.26526786e-02 -5.25643805e-02 4.25065126e-02 -4.25065126e-02 1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 4.12148247e-02 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 8.26526786e-02 4.58875327e-02 2.75508929e-02 2.91122693e-02 3.67638056e-03 1.63994898e-02 -6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -8.26526786e-02 2.75508929e-02 4.58875327e-02 -2.91122693e-02 1.63994898e-02 3.67638056e-03 -6.69195679e-03 -1.22546019e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 4.02485422e-03 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 9.13515713e-03 -9.13515713e-03 5.25643805e-02 -2.91122693e-02 2.91122693e-02 6.06959405e-03 -2.72006552e-03 2.72006552e-03 -4.85843246e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 2.53352815e-03 2.59836657e-02 1.41350143e-02 -1.12002096e-04 5.28663010e-03 -4.25065126e-02 -3.67638056e-03 -1.63994898e-02 -2.72006552e-03 3.37516659e-03 -1.73636249e-03 -7.28925372e-04 1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 5.28663010e-03 -1.12002096e-04 4.25065126e-02 -1.63994898e-02 -3.67638056e-03 2.72006552e-03 -1.73636249e-03 3.37516659e-03 -7.28925372e-04 -1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -1.72487600e-03 -1.72487600e-03 6.69195679e-03 6.69195679e-03 -7.28925372e-04 -7.28925372e-04 -6.20217674e-05 1.05795694e-02 2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 8.44509382e-04 8.66122191e-03 5.28663010e-03 -3.73340319e-05 3.73340319e-05 -1.63994898e-02 -1.22546019e-03 1.22546019e-03 -4.85843246e-04 1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 287 308 329 346 368 389 406 428 449 466 488 504 520 +0 -1 2 676 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 6.51430410e-04 -1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.26117398e-06 1.33679398e-05 1.33618686e-06 4.00856057e-06 6.68093428e-06 -4.42516836e-06 -1.32755051e-05 -2.21258418e-05 -2.43700677e-06 7.91441164e-07 1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 5.79192613e-03 -9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.33679398e-05 1.41458274e-04 1.42056580e-05 4.26169739e-05 7.10282899e-05 -4.69345661e-05 -1.40803698e-04 -2.34672831e-04 -2.59968152e-05 8.44271339e-06 1.40711890e-05 -2.25139024e-05 4.22135669e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 1.33488137e-04 -4.04648958e-05 -8.09297916e-05 1.33773441e-04 -1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -4.27896200e-06 -7.13160333e-06 2.68866425e-06 1.42268363e-05 2.37113938e-05 2.77120995e-06 -4.62680413e-07 -7.71134021e-07 2.27036890e-06 -4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 -4.04648958e-05 -1.78364587e-04 1.82490838e-04 -8.09297916e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -1.22019303e-05 -2.13948100e-05 1.42268363e-05 4.06268943e-05 7.11341813e-05 7.64036796e-06 -2.42459571e-06 -4.25694169e-06 7.19981464e-06 -1.21229785e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 -3.08011777e-04 1.70112085e-04 -3.08011777e-04 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -2.13948100e-05 -3.50230610e-05 2.37113938e-05 7.11341813e-05 1.16503354e-04 1.27339466e-05 -4.25694169e-06 -6.96533351e-06 1.07039980e-05 -2.08960005e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 -3.95630639e-04 8.88487290e-05 1.77697458e-04 -3.69835640e-04 4.93114186e-04 4.42516836e-06 4.69345661e-05 2.68866425e-06 1.42268363e-05 2.37113938e-05 -9.08455661e-06 -4.71433913e-05 -7.85723189e-05 -9.24024813e-06 1.58322692e-06 2.63871153e-06 -7.58225060e-06 1.42167199e-05 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 8.88487290e-05 4.93114186e-04 -5.27544004e-04 1.77697458e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 4.06268943e-05 7.11341813e-05 -4.71433913e-05 -1.34800267e-04 -2.35716957e-04 -2.55381576e-05 8.10999291e-06 1.42167199e-05 -2.40068689e-05 4.05499645e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 8.28520008e-04 -4.24254551e-04 8.28520008e-04 2.21258418e-05 2.34672831e-04 2.37113938e-05 7.11341813e-05 1.16503354e-04 -7.85723189e-05 -2.35716957e-04 -3.86231687e-04 -4.25635960e-05 1.42167199e-05 2.32744941e-05 -3.58110579e-05 6.98234823e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 -9.82142582e-05 3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -7.64036796e-06 -1.27339466e-05 9.24024813e-06 2.55381576e-05 4.25635960e-05 4.52926879e-06 -1.62353572e-06 -2.70589286e-06 3.96030993e-06 -7.42558112e-06 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 1.78364587e-04 -8.88487290e-05 -8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 2.42459571e-06 4.25694169e-06 -1.58322692e-06 -8.10999291e-06 -1.42167199e-05 -1.62353572e-06 2.55460371e-07 4.54207908e-07 -1.44598144e-06 2.42817748e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 1.78364587e-04 3.08011777e-04 -1.77697458e-04 -4.93114186e-04 -8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 1.31906861e-06 1.40711890e-05 7.71134021e-07 4.25694169e-06 6.96533351e-06 -2.63871153e-06 -1.42167199e-05 -2.32744941e-05 -2.70589286e-06 4.54207908e-07 7.39948805e-07 -2.14358063e-06 4.18903631e-06 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 -1.70112085e-04 3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 -7.19981464e-06 -1.07039980e-05 7.58225060e-06 2.40068689e-05 3.58110579e-05 3.96030993e-06 -1.44598144e-06 -2.14358063e-06 2.74669353e-06 -6.83032454e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 8.09297916e-05 3.08011777e-04 -4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 3.95720582e-06 4.22135669e-05 4.25694169e-06 1.21229785e-05 2.08960005e-05 -1.42167199e-05 -4.05499645e-05 -6.98234823e-05 -7.42558112e-06 2.42817748e-06 4.18903631e-06 -6.83032454e-06 1.19107123e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 8.43337208e-04 2.53001162e-03 -7.57096322e-03 -2.52365441e-03 -7.57096322e-03 5.04568613e-05 6.55453856e-05 1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 6.51430410e-04 -1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 5.72578026e-03 1.71773408e-02 -4.75776194e-02 -1.58592065e-02 -4.75776194e-02 -5.18626823e-04 -6.73716006e-04 -2.02114802e-03 8.98288008e-04 -6.73716006e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 5.79192613e-03 -9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -2.38241943e-03 -7.14725830e-03 1.66083153e-02 6.78401156e-03 2.03520347e-02 2.12021312e-04 1.25198469e-04 3.75595407e-04 -1.09702608e-04 8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 1.33488137e-04 -4.04648958e-05 -8.09297916e-05 1.33773441e-04 -1.78364587e-04 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 4.26045592e-04 -2.38241943e-03 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -3.66847023e-06 1.56190191e-04 8.22769560e-05 6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 -4.04648958e-05 -1.78364587e-04 1.82490838e-04 -8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -2.38241943e-03 -5.92707290e-03 2.03520347e-02 6.78401156e-03 1.66083153e-02 -1.10054107e-05 8.22769560e-05 3.75595407e-04 -2.38467147e-04 1.25198469e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 -3.08011777e-04 1.70112085e-04 -3.08011777e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 6.78401156e-03 2.03520347e-02 -4.42297760e-02 -1.85117687e-02 -5.55353062e-02 -9.60334201e-04 -1.02255338e-03 -3.06766015e-03 1.27770648e-03 -9.58279859e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 -3.95630639e-04 8.88487290e-05 1.77697458e-04 -3.69835640e-04 4.93114186e-04 2.52365441e-03 1.58592065e-02 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -1.85117687e-02 5.13494064e-03 -1.85117687e-02 -2.08786389e-04 -5.12247195e-04 -9.58279859e-04 3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 8.88487290e-05 4.93114186e-04 -5.27544004e-04 1.77697458e-04 7.57096322e-03 4.75776194e-02 2.03520347e-02 6.78401156e-03 1.66083153e-02 -5.55353062e-02 -1.85117687e-02 -4.42297760e-02 -6.26359168e-04 -9.58279859e-04 -3.06766015e-03 1.47052705e-03 -1.02255338e-03 2.13282449e-03 1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 8.28520008e-04 -4.24254551e-04 8.28520008e-04 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 3.66847023e-06 1.10054107e-05 9.60334201e-04 2.08786389e-04 6.26359168e-04 1.79547727e-04 -1.14508512e-04 -3.43525536e-04 2.89645810e-04 -2.17234357e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 -9.82142582e-05 3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -1.56190191e-04 -8.22769560e-05 1.02255338e-03 5.12247195e-04 9.58279859e-04 -1.14508512e-04 -4.61448819e-06 -5.20388754e-04 3.16952150e-04 -1.53061324e-05 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 1.78364587e-04 -8.88487290e-05 -8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -8.22769560e-05 -3.75595407e-04 3.06766015e-03 9.58279859e-04 3.06766015e-03 -3.43525536e-04 -5.20388754e-04 -1.39231783e-03 5.95003681e-04 -5.20388754e-04 1.04401314e-04 6.63024177e-04 8.09297916e-05 1.78364587e-04 3.08011777e-04 -1.77697458e-04 -4.93114186e-04 -8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 -8.73938474e-05 8.98288008e-04 1.09702608e-04 -6.35397682e-06 2.38467147e-04 -1.27770648e-03 -3.61628634e-04 -1.47052705e-03 2.89645810e-04 3.16952150e-04 5.95003681e-04 -1.54906445e-04 2.57643355e-04 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 -1.70112085e-04 3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 -1.56190191e-04 -1.25198469e-04 9.58279859e-04 5.12247195e-04 1.02255338e-03 -2.17234357e-04 -1.53061324e-05 -5.20388754e-04 2.57643355e-04 -4.61448819e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 8.09297916e-05 3.08011777e-04 -4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 0 -1 3 0 0 0 -3 0 -0 0 -2 363 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 8.43337208e-04 -2.53001162e-03 -7.57096322e-03 -2.52365441e-03 7.57096322e-03 5.04568613e-05 6.55453856e-05 -1.96636157e-04 -8.73938474e-05 -6.55453856e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 5.72578026e-03 -1.71773408e-02 -4.75776194e-02 -1.58592065e-02 4.75776194e-02 -5.18626823e-04 -6.73716006e-04 2.02114802e-03 8.98288008e-04 6.73716006e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 4.68133080e-05 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -2.38241943e-03 7.14725830e-03 1.66083153e-02 6.78401156e-03 -2.03520347e-02 2.12021312e-04 1.25198469e-04 -3.75595407e-04 -1.09702608e-04 -8.22769560e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 4.26045592e-04 2.38241943e-03 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -3.66847023e-06 1.56190191e-04 -8.22769560e-05 6.35397682e-06 -1.56190191e-04 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 -4.16551765e-05 2.53001162e-03 1.71773408e-02 7.14725830e-03 2.38241943e-03 -5.92707290e-03 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 1.10054107e-05 -8.22769560e-05 3.75595407e-04 2.38467147e-04 1.25198469e-04 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 -1.65115925e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -4.42297760e-02 -1.85117687e-02 5.55353062e-02 -9.60334201e-04 -1.02255338e-03 3.06766015e-03 1.27770648e-03 9.58279859e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 2.52365441e-03 1.58592065e-02 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -1.85117687e-02 5.13494064e-03 1.85117687e-02 -2.08786389e-04 -5.12247195e-04 9.58279859e-04 3.61628634e-04 5.12247195e-04 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 1.47237258e-04 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 5.55353062e-02 1.85117687e-02 -4.42297760e-02 6.26359168e-04 9.58279859e-04 -3.06766015e-03 -1.47052705e-03 -1.02255338e-03 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 3.66847023e-06 -1.10054107e-05 9.60334201e-04 2.08786389e-04 -6.26359168e-04 1.79547727e-04 -1.14508512e-04 3.43525536e-04 2.89645810e-04 2.17234357e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -1.56190191e-04 8.22769560e-05 1.02255338e-03 5.12247195e-04 -9.58279859e-04 -1.14508512e-04 -4.61448819e-06 5.20388754e-04 3.16952150e-04 1.53061324e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.96636157e-04 2.02114802e-03 3.75595407e-04 8.22769560e-05 -3.75595407e-04 -3.06766015e-03 -9.58279859e-04 3.06766015e-03 3.43525536e-04 5.20388754e-04 -1.39231783e-03 -5.95003681e-04 -5.20388754e-04 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -8.73938474e-05 8.98288008e-04 1.09702608e-04 -6.35397682e-06 -2.38467147e-04 -1.27770648e-03 -3.61628634e-04 1.47052705e-03 2.89645810e-04 3.16952150e-04 -5.95003681e-04 -1.54906445e-04 -2.57643355e-04 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -6.55453856e-05 6.73716006e-04 8.22769560e-05 1.56190191e-04 -1.25198469e-04 -9.58279859e-04 -5.12247195e-04 1.02255338e-03 2.17234357e-04 1.53061324e-05 -5.20388754e-04 -2.57643355e-04 -4.61448819e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -2.10715787e-05 8.84684845e-05 4.68133080e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 3.00057247e-05 -8.84684845e-05 -4.16551765e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.05651977e-04 3.12353182e-04 1.47237258e-04 6.52372601e-06 7.19496735e-05 2.10715787e-05 -3.00057247e-05 -7.46852174e-05 1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 -0 0 -1 516 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 2.64027710e-01 3.35702467e-01 2.34088176e-01 2.34088176e-01 -2.34088176e-01 -2.32521307e-01 -2.32521307e-01 2.32521307e-01 -1.17447156e-01 1.17447156e-01 1.17447156e-01 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 4.62750567e-02 -4.62750567e-02 -8.52744119e-02 -8.52744119e-02 8.52744119e-02 9.22781897e-02 -9.22781897e-02 -9.22781897e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 -2.82904271e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 -1.96806394e-01 1.96806394e-01 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 -1.26390303e-01 2.67360862e-02 -2.67360862e-02 -1.36193299e-01 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 5.08044839e-02 1.96806394e-01 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 6.31951514e-02 2.67360862e-02 -1.36193299e-01 -1.09457213e-01 -2.67360862e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 1.35577280e-02 2.34088176e-01 4.62750567e-02 1.96806394e-01 1.96806394e-01 5.08044839e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -6.31951514e-02 -1.36193299e-01 2.67360862e-02 -1.09457213e-01 2.67360862e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 4.12148247e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.72070040e-01 -9.02754871e-02 9.02754871e-02 2.86786909e-02 8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -9.02754871e-02 1.72070040e-01 9.02754871e-02 -1.43393455e-02 8.36653844e-02 -5.88289095e-02 2.48364749e-02 -8.36653844e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 -4.02485422e-03 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 9.02754871e-02 9.02754871e-02 1.72070040e-01 1.43393455e-02 -5.88289095e-02 8.36653844e-02 2.48364749e-02 8.36653844e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 1.26390303e-01 -6.31951514e-02 6.31951514e-02 -2.86786909e-02 1.43393455e-02 -1.43393455e-02 -1.36848640e-01 -5.81869714e-02 5.81869714e-02 -1.16373943e-01 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -2.67360862e-02 1.36193299e-01 -8.36653844e-02 -8.36653844e-02 5.88289095e-02 -5.81869714e-02 2.76085806e-02 -6.36744294e-02 -1.00782791e-01 -6.36744294e-02 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 1.17447156e-01 -9.22781897e-02 2.67360862e-02 1.36193299e-01 -2.67360862e-02 8.36653844e-02 5.88289095e-02 -8.36653844e-02 5.81869714e-02 -6.36744294e-02 2.76085806e-02 -1.00782791e-01 6.36744294e-02 1.05795694e-02 2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 1.09457213e-01 1.09457213e-01 -2.48364749e-02 -2.48364749e-02 -1.00782791e-01 -1.00782791e-01 -1.36848640e-01 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 1.17447156e-01 -9.22781897e-02 1.36193299e-01 2.67360862e-02 -2.67360862e-02 5.88289095e-02 8.36653844e-02 -8.36653844e-02 -1.16373943e-01 -6.36744294e-02 6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 2.53001162e-03 -8.43337208e-04 -2.53001162e-03 -7.57096322e-03 2.52365441e-03 7.57096322e-03 5.04568613e-05 -6.55453856e-05 -1.96636157e-04 -8.73938474e-05 6.55453856e-05 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 6.83086768e-03 4.49022835e-02 1.71773408e-02 -5.72578026e-03 -1.71773408e-02 -4.75776194e-02 1.58592065e-02 4.75776194e-02 -5.18626823e-04 6.73716006e-04 2.02114802e-03 8.98288008e-04 -6.73716006e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 2.38241943e-03 7.14725830e-03 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 2.12021312e-04 -1.25198469e-04 -3.75595407e-04 -1.09702608e-04 8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -6.78369912e-04 -4.18481550e-02 -2.82904271e-02 8.43337208e-04 5.72578026e-03 2.38241943e-03 4.26045592e-04 -2.38241943e-03 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 3.66847023e-06 1.56190191e-04 8.22769560e-05 -6.35397682e-06 -1.56190191e-04 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 2.53001162e-03 1.71773408e-02 7.14725830e-03 -2.38241943e-03 -5.92707290e-03 -2.03520347e-02 6.78401156e-03 1.66083153e-02 1.10054107e-05 8.22769560e-05 3.75595407e-04 2.38467147e-04 -1.25198469e-04 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.48394135e-02 4.18481550e-02 1.35577280e-02 7.57096322e-03 4.75776194e-02 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -4.42297760e-02 1.85117687e-02 5.55353062e-02 -9.60334201e-04 1.02255338e-03 3.06766015e-03 1.27770648e-03 -9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 1.91478888e-02 4.52396789e-02 4.12148247e-02 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 1.85117687e-02 5.13494064e-03 -1.85117687e-02 2.08786389e-04 -5.12247195e-04 -9.58279859e-04 -3.61628634e-04 5.12247195e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 -7.57096322e-03 -4.75776194e-02 -2.03520347e-02 6.78401156e-03 1.66083153e-02 5.55353062e-02 -1.85117687e-02 -4.42297760e-02 6.26359168e-04 -9.58279859e-04 -3.06766015e-03 -1.47052705e-03 1.02255338e-03 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 4.52670296e-02 -4.52396789e-02 -4.02485422e-03 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -3.66847023e-06 -1.10054107e-05 9.60334201e-04 -2.08786389e-04 -6.26359168e-04 1.79547727e-04 1.14508512e-04 3.43525536e-04 2.89645810e-04 -2.17234357e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 2.48394135e-02 -1.91478888e-02 -4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -1.56190191e-04 -8.22769560e-05 -1.02255338e-03 5.12247195e-04 9.58279859e-04 1.14508512e-04 -4.61448819e-06 -5.20388754e-04 -3.16952150e-04 1.53061324e-05 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 -1.96636157e-04 2.02114802e-03 3.75595407e-04 -8.22769560e-05 -3.75595407e-04 -3.06766015e-03 9.58279859e-04 3.06766015e-03 3.43525536e-04 -5.20388754e-04 -1.39231783e-03 -5.95003681e-04 5.20388754e-04 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -8.73938474e-05 8.98288008e-04 1.09702608e-04 6.35397682e-06 -2.38467147e-04 -1.27770648e-03 3.61628634e-04 1.47052705e-03 2.89645810e-04 -3.16952150e-04 -5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.05795694e-02 2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 1.56190191e-04 1.25198469e-04 9.58279859e-04 -5.12247195e-04 -1.02255338e-03 -2.17234357e-04 1.53061324e-05 5.20388754e-04 2.57643355e-04 -4.61448819e-06 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 20 40 61 78 100 121 138 160 179 196 218 234 250 272 294 316 333 355 377 394 416 438 455 477 499 516 +0 0 -2 335 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.03850368e-04 6.83086768e-03 -8.43337208e-04 -2.53001162e-03 -2.53001162e-03 2.52365441e-03 7.57096322e-03 7.57096322e-03 -1.00913723e-04 6.55453856e-05 6.55453856e-05 1.96636157e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 -1.71773408e-02 -1.71773408e-02 1.58592065e-02 4.75776194e-02 4.75776194e-02 1.03725365e-03 -6.73716006e-04 -6.73716006e-04 -2.02114802e-03 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 8.43337208e-04 5.72578026e-03 4.26045592e-04 -2.38241943e-03 -2.38241943e-03 -1.48238216e-03 6.78401156e-03 6.78401156e-03 -7.33694046e-06 -1.56190191e-04 -1.56190191e-04 -8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -5.10773033e-05 -5.15813158e-06 8.84684845e-05 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -5.92707290e-03 -7.14725830e-03 6.78401156e-03 1.66083153e-02 2.03520347e-02 2.01015902e-04 -1.25198469e-04 -8.22769560e-05 -1.28764539e-04 -3.75595407e-04 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 8.84684845e-05 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -7.14725830e-03 -5.92707290e-03 6.78401156e-03 2.03520347e-02 1.66083153e-02 2.01015902e-04 -8.22769560e-05 -1.25198469e-04 1.28764539e-04 -3.75595407e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 6.78401156e-03 6.78401156e-03 5.13494064e-03 -1.85117687e-02 -1.85117687e-02 -4.17572779e-04 5.12247195e-04 5.12247195e-04 9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 1.80337194e-04 1.78786668e-05 -3.12353182e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 1.66083153e-02 2.03520347e-02 -1.85117687e-02 -4.42297760e-02 -5.55353062e-02 -1.58669337e-03 1.02255338e-03 9.58279859e-04 1.92820575e-04 3.06766015e-03 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 2.03520347e-02 1.66083153e-02 -1.85117687e-02 -5.55353062e-02 -4.42297760e-02 -1.58669337e-03 9.58279859e-04 1.02255338e-03 -1.92820575e-04 3.06766015e-03 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 5.10773033e-05 -1.80337194e-04 -1.80337194e-04 1.91892174e-05 -3.29373633e-05 -1.00913723e-04 1.03725365e-03 7.33694046e-06 -2.01015902e-04 -2.01015902e-04 4.17572779e-04 1.58669337e-03 1.58669337e-03 -3.22133532e-04 3.31742869e-04 3.31742869e-04 6.87051071e-04 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 6.55453856e-05 -6.73716006e-04 1.56190191e-04 1.25198469e-04 8.22769560e-05 -5.12247195e-04 -1.02255338e-03 -9.58279859e-04 3.31742869e-04 -4.61448819e-06 -1.53061324e-05 5.93087946e-05 -5.20388754e-04 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 6.55453856e-05 -6.73716006e-04 1.56190191e-04 8.22769560e-05 1.25198469e-04 -5.12247195e-04 -9.58279859e-04 -1.02255338e-03 3.31742869e-04 -1.53061324e-05 -4.61448819e-06 -5.93087946e-05 -5.20388754e-04 5.15813158e-06 -5.15813158e-06 -1.78786668e-05 1.78786668e-05 -7.50720721e-06 1.28764539e-04 -1.28764539e-04 -1.92820575e-04 1.92820575e-04 5.93087946e-05 -5.93087946e-05 3.46774814e-04 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 -3.29373633e-05 5.72220086e-05 1.96636157e-04 -2.02114802e-03 8.22769560e-05 3.75595407e-04 3.75595407e-04 -9.58279859e-04 -3.06766015e-03 -3.06766015e-03 6.87051071e-04 -5.20388754e-04 -5.20388754e-04 -1.39231783e-03 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -5.10773033e-05 -5.15813158e-06 8.84684845e-05 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 8.84684845e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 1.80337194e-04 1.78786668e-05 -3.12353182e-04 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 5.10773033e-05 -1.80337194e-04 -1.80337194e-04 1.91892174e-05 -3.29373633e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 5.15813158e-06 -5.15813158e-06 -1.78786668e-05 1.78786668e-05 -7.50720721e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 -3.29373633e-05 5.72220086e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 16 17 19 20 21 25 13 14 16 17 19 20 21 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 25 15 18 22 23 15 18 22 23 16 17 19 20 24 13 14 16 17 19 20 21 25 + 0 20 40 56 78 100 116 138 160 180 197 214 226 246 254 262 266 275 284 288 297 306 314 318 322 327 335 +0 0 -1 488 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 1.22162345e-02 -2.11591388e-02 2.64027710e-01 3.35702467e-01 -2.34088176e-01 -2.34088176e-01 -2.34088176e-01 2.32521307e-01 2.32521307e-01 2.32521307e-01 -1.17447156e-01 -1.17447156e-01 -1.17447156e-01 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 2.77259188e-02 -4.80227001e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 -4.62750567e-02 -4.62750567e-02 8.52744119e-02 8.52744119e-02 8.52744119e-02 9.22781897e-02 9.22781897e-02 9.22781897e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 -1.96806394e-01 -1.96806394e-01 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.26390303e-01 -2.67360862e-02 -2.67360862e-02 -1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 2.41610436e-02 1.47326991e-02 -4.18481550e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 5.08044839e-02 -1.96806394e-01 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -6.31951514e-02 -2.67360862e-02 -1.36193299e-01 1.09457213e-01 -2.67360862e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 -4.18481550e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 -1.96806394e-01 5.08044839e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -6.31951514e-02 -1.36193299e-01 -2.67360862e-02 -1.09457213e-01 -2.67360862e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.72070040e-01 -9.02754871e-02 -9.02754871e-02 -2.86786909e-02 -8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -2.61191408e-02 -3.71899705e-02 4.52396789e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -9.02754871e-02 1.72070040e-01 -9.02754871e-02 1.43393455e-02 -8.36653844e-02 -5.88289095e-02 -2.48364749e-02 -8.36653844e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 4.52396789e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -9.02754871e-02 -9.02754871e-02 1.72070040e-01 1.43393455e-02 -5.88289095e-02 -8.36653844e-02 2.48364749e-02 -8.36653844e-02 1.22162345e-02 2.77259188e-02 -2.41610436e-02 -2.41610436e-02 2.61191408e-02 2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.26390303e-01 6.31951514e-02 6.31951514e-02 2.86786909e-02 -1.43393455e-02 -1.43393455e-02 -1.36848640e-01 -5.81869714e-02 -5.81869714e-02 1.16373943e-01 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -1.17447156e-01 9.22781897e-02 2.67360862e-02 2.67360862e-02 1.36193299e-01 8.36653844e-02 8.36653844e-02 5.88289095e-02 -5.81869714e-02 2.76085806e-02 6.36744294e-02 -1.00782791e-01 6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -1.17447156e-01 9.22781897e-02 2.67360862e-02 1.36193299e-01 2.67360862e-02 8.36653844e-02 5.88289095e-02 8.36653844e-02 -5.81869714e-02 6.36744294e-02 2.76085806e-02 1.00782791e-01 6.36744294e-02 -1.47326991e-02 1.47326991e-02 3.71899705e-02 -3.71899705e-02 -1.57020664e-02 -1.09457213e-01 1.09457213e-01 2.48364749e-02 -2.48364749e-02 -1.00782791e-01 1.00782791e-01 -1.36848640e-01 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 -2.83305810e-02 4.91281203e-02 -1.17447156e-01 9.22781897e-02 1.36193299e-01 2.67360862e-02 2.67360862e-02 5.88289095e-02 8.36653844e-02 8.36653844e-02 1.16373943e-01 6.36744294e-02 6.36744294e-02 2.76085806e-02 9.03850368e-04 6.83086768e-03 8.43337208e-04 -2.53001162e-03 -2.53001162e-03 -2.52365441e-03 7.57096322e-03 7.57096322e-03 -1.00913723e-04 -6.55453856e-05 -6.55453856e-05 1.96636157e-04 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 1.22162345e-02 -2.11591388e-02 6.83086768e-03 4.49022835e-02 5.72578026e-03 -1.71773408e-02 -1.71773408e-02 -1.58592065e-02 4.75776194e-02 4.75776194e-02 1.03725365e-03 6.73716006e-04 6.73716006e-04 -2.02114802e-03 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 2.77259188e-02 -4.80227001e-02 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 2.38241943e-03 2.38241943e-03 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 7.33694046e-06 -1.56190191e-04 -1.56190191e-04 8.22769560e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 2.53001162e-03 1.71773408e-02 2.38241943e-03 -5.92707290e-03 -7.14725830e-03 -6.78401156e-03 1.66083153e-02 2.03520347e-02 2.01015902e-04 1.25198469e-04 8.22769560e-05 -1.28764539e-04 -3.75595407e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 2.41610436e-02 1.47326991e-02 -4.18481550e-02 2.53001162e-03 1.71773408e-02 2.38241943e-03 -7.14725830e-03 -5.92707290e-03 -6.78401156e-03 2.03520347e-02 1.66083153e-02 2.01015902e-04 8.22769560e-05 1.25198469e-04 1.28764539e-04 -3.75595407e-04 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 -4.18481550e-02 2.52365441e-03 1.58592065e-02 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 5.13494064e-03 1.85117687e-02 1.85117687e-02 4.17572779e-04 5.12247195e-04 5.12247195e-04 -9.58279859e-04 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 1.66083153e-02 2.03520347e-02 1.85117687e-02 -4.42297760e-02 -5.55353062e-02 -1.58669337e-03 -1.02255338e-03 -9.58279859e-04 1.92820575e-04 3.06766015e-03 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -2.61191408e-02 -3.71899705e-02 4.52396789e-02 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 2.03520347e-02 1.66083153e-02 1.85117687e-02 -5.55353062e-02 -4.42297760e-02 -1.58669337e-03 -9.58279859e-04 -1.02255338e-03 -1.92820575e-04 3.06766015e-03 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 4.52396789e-02 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 -2.01015902e-04 -2.01015902e-04 -4.17572779e-04 1.58669337e-03 1.58669337e-03 -3.22133532e-04 -3.31742869e-04 -3.31742869e-04 6.87051071e-04 1.22162345e-02 2.77259188e-02 -2.41610436e-02 -2.41610436e-02 2.61191408e-02 2.61191408e-02 1.64147832e-02 -2.83305810e-02 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -1.25198469e-04 -8.22769560e-05 -5.12247195e-04 1.02255338e-03 9.58279859e-04 -3.31742869e-04 -4.61448819e-06 -1.53061324e-05 -5.93087946e-05 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -8.22769560e-05 -1.25198469e-04 -5.12247195e-04 9.58279859e-04 1.02255338e-03 -3.31742869e-04 -1.53061324e-05 -4.61448819e-06 5.93087946e-05 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 1.28764539e-04 -1.28764539e-04 -1.92820575e-04 1.92820575e-04 -5.93087946e-05 5.93087946e-05 3.46774814e-04 -1.47326991e-02 1.47326991e-02 3.71899705e-02 -3.71899705e-02 -1.57020664e-02 1.96636157e-04 -2.02114802e-03 -8.22769560e-05 3.75595407e-04 3.75595407e-04 9.58279859e-04 -3.06766015e-03 -3.06766015e-03 6.87051071e-04 5.20388754e-04 5.20388754e-04 -1.39231783e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 -2.83305810e-02 4.91281203e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 19 38 54 76 98 114 136 158 176 193 210 222 242 262 282 298 320 342 358 380 402 422 439 456 468 488 0 0 0 332 1.00000000e+00 2.64027710e-01 3.35702467e-01 -2.34088176e-01 2.34088176e-01 2.34088176e-01 2.32521307e-01 -2.32521307e-01 -2.32521307e-01 1.17447156e-01 1.17447156e-01 -1.17447156e-01 1.00000000e+00 3.35702467e-01 2.76223422e-01 -4.62750567e-02 4.62750567e-02 4.62750567e-02 8.52744119e-02 -8.52744119e-02 -8.52744119e-02 -9.22781897e-02 -9.22781897e-02 9.22781897e-02 1.00000000e+00 2.34088176e-01 4.62750567e-02 5.08044839e-02 1.96806394e-01 1.96806394e-01 -1.84253614e-01 -7.23843070e-02 -7.23843070e-02 1.26390303e-01 2.67360862e-02 2.67360862e-02 -1.36193299e-01 1.00000000e+00 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 5.08044839e-02 -1.96806394e-01 -7.23843070e-02 -1.84253614e-01 7.23843070e-02 6.31951514e-02 -2.67360862e-02 -1.36193299e-01 -1.09457213e-01 2.67360862e-02 1.00000000e+00 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 -1.96806394e-01 5.08044839e-02 -7.23843070e-02 7.23843070e-02 -1.84253614e-01 6.31951514e-02 -1.36193299e-01 -2.67360862e-02 1.09457213e-01 2.67360862e-02 1.00000000e+00 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 -7.23843070e-02 -7.23843070e-02 1.72070040e-01 9.02754871e-02 9.02754871e-02 -2.86786909e-02 8.36653844e-02 8.36653844e-02 -5.88289095e-02 1.00000000e+00 2.32521307e-01 8.52744119e-02 -7.23843070e-02 -1.84253614e-01 7.23843070e-02 9.02754871e-02 1.72070040e-01 -9.02754871e-02 -1.43393455e-02 -8.36653844e-02 -5.88289095e-02 2.48364749e-02 8.36653844e-02 1.00000000e+00 2.32521307e-01 8.52744119e-02 -7.23843070e-02 7.23843070e-02 -1.84253614e-01 9.02754871e-02 -9.02754871e-02 1.72070040e-01 -1.43393455e-02 -5.88289095e-02 -8.36653844e-02 -2.48364749e-02 8.36653844e-02 1.00000000e+00 -1.26390303e-01 -6.31951514e-02 -6.31951514e-02 2.86786909e-02 1.43393455e-02 1.43393455e-02 -1.36848640e-01 5.81869714e-02 5.81869714e-02 1.16373943e-01 1.00000000e+00 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 2.67360862e-02 1.36193299e-01 -8.36653844e-02 8.36653844e-02 5.88289095e-02 5.81869714e-02 2.76085806e-02 6.36744294e-02 1.00782791e-01 -6.36744294e-02 1.00000000e+00 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 1.36193299e-01 2.67360862e-02 -8.36653844e-02 5.88289095e-02 8.36653844e-02 5.81869714e-02 6.36744294e-02 2.76085806e-02 -1.00782791e-01 -6.36744294e-02 1.00000000e+00 1.09457213e-01 -1.09457213e-01 -2.48364749e-02 2.48364749e-02 1.00782791e-01 -1.00782791e-01 -1.36848640e-01 1.00000000e+00 -1.17447156e-01 9.22781897e-02 1.36193299e-01 -2.67360862e-02 -2.67360862e-02 5.88289095e-02 -8.36653844e-02 -8.36653844e-02 1.16373943e-01 -6.36744294e-02 -6.36744294e-02 2.76085806e-02 2.64027710e-01 3.35702467e-01 2.34088176e-01 -2.34088176e-01 -2.34088176e-01 -2.32521307e-01 2.32521307e-01 2.32521307e-01 1.17447156e-01 1.17447156e-01 -1.17447156e-01 1.00000000e+00 3.35702467e-01 2.76223422e-01 4.62750567e-02 -4.62750567e-02 -4.62750567e-02 -8.52744119e-02 8.52744119e-02 8.52744119e-02 -9.22781897e-02 -9.22781897e-02 9.22781897e-02 1.00000000e+00 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 1.96806394e-01 1.96806394e-01 -1.84253614e-01 -7.23843070e-02 -7.23843070e-02 -1.26390303e-01 -2.67360862e-02 -2.67360862e-02 1.36193299e-01 1.00000000e+00 2.34088176e-01 4.62750567e-02 1.96806394e-01 5.08044839e-02 -1.96806394e-01 -7.23843070e-02 -1.84253614e-01 7.23843070e-02 -6.31951514e-02 2.67360862e-02 1.36193299e-01 1.09457213e-01 -2.67360862e-02 1.00000000e+00 2.34088176e-01 4.62750567e-02 1.96806394e-01 -1.96806394e-01 5.08044839e-02 -7.23843070e-02 7.23843070e-02 -1.84253614e-01 -6.31951514e-02 1.36193299e-01 2.67360862e-02 -1.09457213e-01 -2.67360862e-02 1.00000000e+00 2.32521307e-01 8.52744119e-02 -1.84253614e-01 -7.23843070e-02 -7.23843070e-02 1.72070040e-01 9.02754871e-02 9.02754871e-02 2.86786909e-02 -8.36653844e-02 -8.36653844e-02 5.88289095e-02 1.00000000e+00 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 -1.84253614e-01 7.23843070e-02 9.02754871e-02 1.72070040e-01 -9.02754871e-02 1.43393455e-02 8.36653844e-02 5.88289095e-02 -2.48364749e-02 -8.36653844e-02 1.00000000e+00 -2.32521307e-01 -8.52744119e-02 -7.23843070e-02 7.23843070e-02 -1.84253614e-01 9.02754871e-02 -9.02754871e-02 1.72070040e-01 1.43393455e-02 5.88289095e-02 8.36653844e-02 2.48364749e-02 -8.36653844e-02 1.00000000e+00 1.26390303e-01 6.31951514e-02 6.31951514e-02 -2.86786909e-02 -1.43393455e-02 -1.43393455e-02 -1.36848640e-01 5.81869714e-02 5.81869714e-02 1.16373943e-01 1.00000000e+00 1.17447156e-01 -9.22781897e-02 2.67360862e-02 -2.67360862e-02 -1.36193299e-01 8.36653844e-02 -8.36653844e-02 -5.88289095e-02 5.81869714e-02 2.76085806e-02 6.36744294e-02 1.00782791e-01 -6.36744294e-02 1.00000000e+00 1.17447156e-01 -9.22781897e-02 2.67360862e-02 -1.36193299e-01 -2.67360862e-02 8.36653844e-02 -5.88289095e-02 -8.36653844e-02 5.81869714e-02 6.36744294e-02 2.76085806e-02 -1.00782791e-01 -6.36744294e-02 1.00000000e+00 -1.09457213e-01 1.09457213e-01 2.48364749e-02 -2.48364749e-02 1.00782791e-01 -1.00782791e-01 -1.36848640e-01 1.00000000e+00 -1.17447156e-01 9.22781897e-02 -1.36193299e-01 2.67360862e-02 2.67360862e-02 -5.88289095e-02 8.36653844e-02 8.36653844e-02 1.16373943e-01 -6.36744294e-02 -6.36744294e-02 2.76085806e-02 1.00000000e+00 0 13 14 15 16 17 18 19 20 22 23 25 1 13 14 15 16 17 18 19 20 22 23 25 2 13 14 15 16 17 18 19 20 21 22 23 25 3 13 14 15 16 17 18 19 20 21 22 23 24 25 4 13 14 15 16 17 18 19 20 21 22 23 24 25 5 13 14 15 16 17 18 19 20 21 22 23 25 6 13 14 15 16 17 18 19 20 21 22 23 24 25 7 13 14 15 16 17 18 19 20 21 22 23 24 25 8 15 16 17 18 19 20 21 22 23 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 0 1 2 3 4 5 6 7 9 10 12 14 0 1 2 3 4 5 6 7 8 9 10 12 15 0 1 2 3 4 5 6 7 8 9 10 11 12 16 0 1 2 3 4 5 6 7 8 9 10 11 12 17 0 1 2 3 4 5 6 7 8 9 10 12 18 0 1 2 3 4 5 6 7 8 9 10 11 12 19 0 1 2 3 4 5 6 7 8 9 10 11 12 20 2 3 4 5 6 7 8 9 10 12 21 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 0 12 24 37 51 65 78 92 106 117 131 145 153 166 178 190 203 217 231 244 258 272 283 297 311 319 332 -0 0 1 516 - 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 9.03850368e-04 6.83086768e-03 -2.53001162e-03 8.43337208e-04 2.53001162e-03 7.57096322e-03 -2.52365441e-03 -7.57096322e-03 5.04568613e-05 -6.55453856e-05 -1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 6.83086768e-03 4.49022835e-02 -1.71773408e-02 5.72578026e-03 1.71773408e-02 4.75776194e-02 -1.58592065e-02 -4.75776194e-02 -5.18626823e-04 6.73716006e-04 2.02114802e-03 8.98288008e-04 -6.73716006e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 2.82904271e-02 2.53001162e-03 1.71773408e-02 -5.92707290e-03 2.38241943e-03 7.14725830e-03 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -2.12021312e-04 1.25198469e-04 3.75595407e-04 1.09702608e-04 -8.22769560e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 4.26045592e-04 -2.38241943e-03 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 -3.66847023e-06 -1.56190191e-04 -8.22769560e-05 6.35397682e-06 1.56190191e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 -1.35577280e-02 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 -2.38241943e-03 -5.92707290e-03 -2.03520347e-02 6.78401156e-03 1.66083153e-02 -1.10054107e-05 -8.22769560e-05 -3.75595407e-04 -2.38467147e-04 1.25198469e-04 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 -4.12148247e-02 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -4.42297760e-02 1.85117687e-02 5.55353062e-02 9.60334201e-04 -1.02255338e-03 -3.06766015e-03 -1.27770648e-03 9.58279859e-04 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 1.85117687e-02 5.13494064e-03 -1.85117687e-02 -2.08786389e-04 5.12247195e-04 9.58279859e-04 3.61628634e-04 -5.12247195e-04 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 4.02485422e-03 7.57096322e-03 4.75776194e-02 -2.03520347e-02 6.78401156e-03 1.66083153e-02 5.55353062e-02 -1.85117687e-02 -4.42297760e-02 -6.26359168e-04 9.58279859e-04 3.06766015e-03 1.47052705e-03 -1.02255338e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 5.04568613e-05 -5.18626823e-04 2.12021312e-04 3.66847023e-06 1.10054107e-05 -9.60334201e-04 2.08786389e-04 6.26359168e-04 1.79547727e-04 1.14508512e-04 3.43525536e-04 2.89645810e-04 -2.17234357e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 1.56190191e-04 8.22769560e-05 1.02255338e-03 -5.12247195e-04 -9.58279859e-04 1.14508512e-04 -4.61448819e-06 -5.20388754e-04 -3.16952150e-04 1.53061324e-05 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 8.22769560e-05 3.75595407e-04 3.06766015e-03 -9.58279859e-04 -3.06766015e-03 3.43525536e-04 -5.20388754e-04 -1.39231783e-03 -5.95003681e-04 5.20388754e-04 1.05795694e-02 2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 -6.35397682e-06 2.38467147e-04 1.27770648e-03 -3.61628634e-04 -1.47052705e-03 2.89645810e-04 -3.16952150e-04 -5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 6.55453856e-05 -6.73716006e-04 8.22769560e-05 -1.56190191e-04 -1.25198469e-04 -9.58279859e-04 5.12247195e-04 1.02255338e-03 -2.17234357e-04 1.53061324e-05 5.20388754e-04 2.57643355e-04 -4.61448819e-06 2.64027710e-01 3.35702467e-01 -2.34088176e-01 -2.34088176e-01 2.34088176e-01 2.32521307e-01 2.32521307e-01 -2.32521307e-01 -1.17447156e-01 1.17447156e-01 1.17447156e-01 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 -4.62750567e-02 4.62750567e-02 8.52744119e-02 8.52744119e-02 -8.52744119e-02 9.22781897e-02 -9.22781897e-02 -9.22781897e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 -1.96806394e-01 1.96806394e-01 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.26390303e-01 -2.67360862e-02 2.67360862e-02 1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 2.82904271e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 5.08044839e-02 1.96806394e-01 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -6.31951514e-02 -2.67360862e-02 1.36193299e-01 1.09457213e-01 2.67360862e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 1.96806394e-01 5.08044839e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 6.31951514e-02 1.36193299e-01 -2.67360862e-02 1.09457213e-01 -2.67360862e-02 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 -1.35577280e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.72070040e-01 -9.02754871e-02 9.02754871e-02 -2.86786909e-02 -8.36653844e-02 8.36653844e-02 5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 -4.12148247e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -9.02754871e-02 1.72070040e-01 9.02754871e-02 1.43393455e-02 -8.36653844e-02 5.88289095e-02 -2.48364749e-02 8.36653844e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.32521307e-01 8.52744119e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 9.02754871e-02 9.02754871e-02 1.72070040e-01 -1.43393455e-02 5.88289095e-02 -8.36653844e-02 -2.48364749e-02 -8.36653844e-02 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 4.02485422e-03 -1.26390303e-01 6.31951514e-02 -6.31951514e-02 2.86786909e-02 -1.43393455e-02 1.43393455e-02 -1.36848640e-01 -5.81869714e-02 5.81869714e-02 -1.16373943e-01 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 -1.17447156e-01 9.22781897e-02 2.67360862e-02 2.67360862e-02 -1.36193299e-01 8.36653844e-02 8.36653844e-02 -5.88289095e-02 -5.81869714e-02 2.76085806e-02 -6.36744294e-02 -1.00782791e-01 -6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 -1.36193299e-01 2.67360862e-02 -8.36653844e-02 -5.88289095e-02 8.36653844e-02 5.81869714e-02 -6.36744294e-02 2.76085806e-02 -1.00782791e-01 6.36744294e-02 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -1.09457213e-01 -1.09457213e-01 2.48364749e-02 2.48364749e-02 -1.00782791e-01 -1.00782791e-01 -1.36848640e-01 1.05795694e-02 2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 1.17447156e-01 -9.22781897e-02 -1.36193299e-01 -2.67360862e-02 2.67360862e-02 -5.88289095e-02 -8.36653844e-02 8.36653844e-02 -1.16373943e-01 -6.36744294e-02 6.36744294e-02 2.76085806e-02 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 286 306 327 344 366 387 404 426 445 462 484 500 516 -0 0 2 363 - 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 -4.68133080e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 4.16551765e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 1.65115925e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 -1.47237258e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -8.43337208e-04 2.53001162e-03 7.57096322e-03 2.52365441e-03 -7.57096322e-03 5.04568613e-05 6.55453856e-05 -1.96636157e-04 -8.73938474e-05 -6.55453856e-05 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -5.72578026e-03 1.71773408e-02 4.75776194e-02 1.58592065e-02 -4.75776194e-02 -5.18626823e-04 -6.73716006e-04 2.02114802e-03 8.98288008e-04 6.73716006e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -2.38241943e-03 7.14725830e-03 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -2.12021312e-04 -1.25198469e-04 3.75595407e-04 1.09702608e-04 8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 -4.68133080e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 4.26045592e-04 2.38241943e-03 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 3.66847023e-06 -1.56190191e-04 8.22769560e-05 -6.35397682e-06 1.56190191e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 2.38241943e-03 -5.92707290e-03 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 -1.10054107e-05 8.22769560e-05 -3.75595407e-04 -2.38467147e-04 -1.25198469e-04 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 4.16551765e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -4.42297760e-02 -1.85117687e-02 5.55353062e-02 9.60334201e-04 1.02255338e-03 -3.06766015e-03 -1.27770648e-03 -9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 1.65115925e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -1.85117687e-02 5.13494064e-03 1.85117687e-02 2.08786389e-04 5.12247195e-04 -9.58279859e-04 -3.61628634e-04 -5.12247195e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 7.57096322e-03 4.75776194e-02 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 5.55353062e-02 1.85117687e-02 -4.42297760e-02 -6.26359168e-04 -9.58279859e-04 3.06766015e-03 1.47052705e-03 1.02255338e-03 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 -1.47237258e-04 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -3.66847023e-06 1.10054107e-05 -9.60334201e-04 -2.08786389e-04 6.26359168e-04 1.79547727e-04 -1.14508512e-04 3.43525536e-04 2.89645810e-04 2.17234357e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 1.56190191e-04 -8.22769560e-05 -1.02255338e-03 -5.12247195e-04 9.58279859e-04 -1.14508512e-04 -4.61448819e-06 5.20388754e-04 3.16952150e-04 1.53061324e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 -8.22769560e-05 3.75595407e-04 3.06766015e-03 9.58279859e-04 -3.06766015e-03 3.43525536e-04 5.20388754e-04 -1.39231783e-03 -5.95003681e-04 -5.20388754e-04 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 6.35397682e-06 2.38467147e-04 1.27770648e-03 3.61628634e-04 -1.47052705e-03 2.89645810e-04 3.16952150e-04 -5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 -1.56190191e-04 1.25198469e-04 9.58279859e-04 5.12247195e-04 -1.02255338e-03 2.17234357e-04 1.53061324e-05 -5.20388754e-04 -2.57643355e-04 -4.61448819e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 - 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 +0 0 1 488 + 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 1.22162345e-02 -2.11591388e-02 9.03850368e-04 6.83086768e-03 -8.43337208e-04 2.53001162e-03 2.53001162e-03 2.52365441e-03 -7.57096322e-03 -7.57096322e-03 -1.00913723e-04 -6.55453856e-05 -6.55453856e-05 1.96636157e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 2.77259188e-02 -4.80227001e-02 6.83086768e-03 4.49022835e-02 -5.72578026e-03 1.71773408e-02 1.71773408e-02 1.58592065e-02 -4.75776194e-02 -4.75776194e-02 1.03725365e-03 6.73716006e-04 6.73716006e-04 -2.02114802e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 8.43337208e-04 5.72578026e-03 4.26045592e-04 2.38241943e-03 2.38241943e-03 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 -7.33694046e-06 1.56190191e-04 1.56190191e-04 -8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -2.41610436e-02 -1.47326991e-02 4.18481550e-02 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -5.92707290e-03 -7.14725830e-03 -6.78401156e-03 1.66083153e-02 2.03520347e-02 -2.01015902e-04 -1.25198469e-04 -8.22769560e-05 1.28764539e-04 3.75595407e-04 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 4.18481550e-02 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -7.14725830e-03 -5.92707290e-03 -6.78401156e-03 2.03520347e-02 1.66083153e-02 -2.01015902e-04 -8.22769560e-05 -1.25198469e-04 -1.28764539e-04 3.75595407e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 5.13494064e-03 1.85117687e-02 1.85117687e-02 -4.17572779e-04 -5.12247195e-04 -5.12247195e-04 9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 2.61191408e-02 3.71899705e-02 -4.52396789e-02 7.57096322e-03 4.75776194e-02 -6.78401156e-03 1.66083153e-02 2.03520347e-02 1.85117687e-02 -4.42297760e-02 -5.55353062e-02 1.58669337e-03 1.02255338e-03 9.58279859e-04 -1.92820575e-04 -3.06766015e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 -4.52396789e-02 7.57096322e-03 4.75776194e-02 -6.78401156e-03 2.03520347e-02 1.66083153e-02 1.85117687e-02 -5.55353062e-02 -4.42297760e-02 1.58669337e-03 9.58279859e-04 1.02255338e-03 1.92820575e-04 -3.06766015e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 2.41610436e-02 -2.61191408e-02 -2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.00913723e-04 1.03725365e-03 7.33694046e-06 2.01015902e-04 2.01015902e-04 4.17572779e-04 -1.58669337e-03 -1.58669337e-03 -3.22133532e-04 -3.31742869e-04 -3.31742869e-04 6.87051071e-04 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 1.25198469e-04 8.22769560e-05 5.12247195e-04 -1.02255338e-03 -9.58279859e-04 -3.31742869e-04 -4.61448819e-06 -1.53061324e-05 -5.93087946e-05 5.20388754e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 8.22769560e-05 1.25198469e-04 5.12247195e-04 -9.58279859e-04 -1.02255338e-03 -3.31742869e-04 -1.53061324e-05 -4.61448819e-06 5.93087946e-05 5.20388754e-04 1.47326991e-02 -1.47326991e-02 -3.71899705e-02 3.71899705e-02 -1.57020664e-02 -1.28764539e-04 1.28764539e-04 1.92820575e-04 -1.92820575e-04 -5.93087946e-05 5.93087946e-05 3.46774814e-04 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 -2.83305810e-02 4.91281203e-02 1.96636157e-04 -2.02114802e-03 8.22769560e-05 -3.75595407e-04 -3.75595407e-04 -9.58279859e-04 3.06766015e-03 3.06766015e-03 6.87051071e-04 5.20388754e-04 5.20388754e-04 -1.39231783e-03 2.64027710e-01 3.35702467e-01 2.34088176e-01 2.34088176e-01 2.34088176e-01 -2.32521307e-01 -2.32521307e-01 -2.32521307e-01 -1.17447156e-01 -1.17447156e-01 -1.17447156e-01 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 1.22162345e-02 -2.11591388e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 4.62750567e-02 4.62750567e-02 -8.52744119e-02 -8.52744119e-02 -8.52744119e-02 9.22781897e-02 9.22781897e-02 9.22781897e-02 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 2.77259188e-02 -4.80227001e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 -1.96806394e-01 -1.96806394e-01 -1.84253614e-01 7.23843070e-02 7.23843070e-02 -1.26390303e-01 2.67360862e-02 2.67360862e-02 1.36193299e-01 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 5.08044839e-02 -1.96806394e-01 7.23843070e-02 -1.84253614e-01 7.23843070e-02 6.31951514e-02 2.67360862e-02 1.36193299e-01 -1.09457213e-01 2.67360862e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -2.41610436e-02 -1.47326991e-02 4.18481550e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 -1.96806394e-01 5.08044839e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 6.31951514e-02 1.36193299e-01 2.67360862e-02 1.09457213e-01 2.67360862e-02 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 4.18481550e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.72070040e-01 -9.02754871e-02 -9.02754871e-02 2.86786909e-02 8.36653844e-02 8.36653844e-02 5.88289095e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -9.02754871e-02 1.72070040e-01 -9.02754871e-02 -1.43393455e-02 8.36653844e-02 5.88289095e-02 2.48364749e-02 8.36653844e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 2.61191408e-02 3.71899705e-02 -4.52396789e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -9.02754871e-02 -9.02754871e-02 1.72070040e-01 -1.43393455e-02 5.88289095e-02 8.36653844e-02 -2.48364749e-02 8.36653844e-02 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 -4.52396789e-02 1.26390303e-01 -6.31951514e-02 -6.31951514e-02 -2.86786909e-02 1.43393455e-02 1.43393455e-02 -1.36848640e-01 -5.81869714e-02 -5.81869714e-02 1.16373943e-01 1.22162345e-02 2.77259188e-02 2.41610436e-02 2.41610436e-02 -2.61191408e-02 -2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -2.67360862e-02 -1.36193299e-01 -8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -5.81869714e-02 2.76085806e-02 6.36744294e-02 -1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -1.36193299e-01 -2.67360862e-02 -8.36653844e-02 -5.88289095e-02 -8.36653844e-02 -5.81869714e-02 6.36744294e-02 2.76085806e-02 1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 1.09457213e-01 -1.09457213e-01 -2.48364749e-02 2.48364749e-02 -1.00782791e-01 1.00782791e-01 -1.36848640e-01 1.47326991e-02 -1.47326991e-02 -3.71899705e-02 3.71899705e-02 -1.57020664e-02 -1.17447156e-01 9.22781897e-02 -1.36193299e-01 -2.67360862e-02 -2.67360862e-02 -5.88289095e-02 -8.36653844e-02 -8.36653844e-02 1.16373943e-01 6.36744294e-02 6.36744294e-02 2.76085806e-02 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 -2.83305810e-02 4.91281203e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 20 40 56 78 100 116 138 160 180 197 214 226 246 265 284 300 322 344 360 382 404 422 439 456 468 488 +0 0 2 335 + 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 5.10773033e-05 5.15813158e-06 -8.84684845e-05 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 -8.84684845e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -1.80337194e-04 -1.78786668e-05 3.12353182e-04 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 -5.10773033e-05 1.80337194e-04 1.80337194e-04 1.91892174e-05 -3.29373633e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -5.15813158e-06 5.15813158e-06 1.78786668e-05 -1.78786668e-05 -7.50720721e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 -3.29373633e-05 5.72220086e-05 9.03850368e-04 6.83086768e-03 8.43337208e-04 2.53001162e-03 2.53001162e-03 -2.52365441e-03 -7.57096322e-03 -7.57096322e-03 -1.00913723e-04 6.55453856e-05 6.55453856e-05 1.96636157e-04 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 -1.30474520e-05 2.25988498e-05 6.83086768e-03 4.49022835e-02 5.72578026e-03 1.71773408e-02 1.71773408e-02 -1.58592065e-02 -4.75776194e-02 -4.75776194e-02 1.03725365e-03 -6.73716006e-04 -6.73716006e-04 -2.02114802e-03 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 -1.43899347e-04 2.49240980e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 -2.38241943e-03 -2.38241943e-03 -1.48238216e-03 6.78401156e-03 6.78401156e-03 7.33694046e-06 1.56190191e-04 1.56190191e-04 8.22769560e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -5.92707290e-03 -7.14725830e-03 6.78401156e-03 1.66083153e-02 2.03520347e-02 -2.01015902e-04 1.25198469e-04 8.22769560e-05 1.28764539e-04 3.75595407e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 5.10773033e-05 5.15813158e-06 -8.84684845e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -7.14725830e-03 -5.92707290e-03 6.78401156e-03 2.03520347e-02 1.66083153e-02 -2.01015902e-04 8.22769560e-05 1.25198469e-04 -1.28764539e-04 3.75595407e-04 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 -8.84684845e-05 2.52365441e-03 1.58592065e-02 -1.48238216e-03 6.78401156e-03 6.78401156e-03 5.13494064e-03 -1.85117687e-02 -1.85117687e-02 4.17572779e-04 -5.12247195e-04 -5.12247195e-04 -9.58279859e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 7.57096322e-03 4.75776194e-02 6.78401156e-03 1.66083153e-02 2.03520347e-02 -1.85117687e-02 -4.42297760e-02 -5.55353062e-02 1.58669337e-03 -1.02255338e-03 -9.58279859e-04 -1.92820575e-04 -3.06766015e-03 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -1.80337194e-04 -1.78786668e-05 3.12353182e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 2.03520347e-02 1.66083153e-02 -1.85117687e-02 -5.55353062e-02 -4.42297760e-02 1.58669337e-03 -9.58279859e-04 -1.02255338e-03 1.92820575e-04 -3.06766015e-03 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 2.01015902e-04 2.01015902e-04 -4.17572779e-04 -1.58669337e-03 -1.58669337e-03 -3.22133532e-04 3.31742869e-04 3.31742869e-04 6.87051071e-04 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 -5.10773033e-05 1.80337194e-04 1.80337194e-04 1.91892174e-05 -3.29373633e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -1.25198469e-04 -8.22769560e-05 5.12247195e-04 1.02255338e-03 9.58279859e-04 3.31742869e-04 -4.61448819e-06 -1.53061324e-05 5.93087946e-05 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -8.22769560e-05 -1.25198469e-04 5.12247195e-04 9.58279859e-04 1.02255338e-03 3.31742869e-04 -1.53061324e-05 -4.61448819e-06 -5.93087946e-05 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -1.28764539e-04 1.28764539e-04 1.92820575e-04 -1.92820575e-04 5.93087946e-05 -5.93087946e-05 3.46774814e-04 -5.15813158e-06 5.15813158e-06 1.78786668e-05 -1.78786668e-05 -7.50720721e-06 1.96636157e-04 -2.02114802e-03 -8.22769560e-05 -3.75595407e-04 -3.75595407e-04 9.58279859e-04 3.06766015e-03 3.06766015e-03 6.87051071e-04 -5.20388754e-04 -5.20388754e-04 -1.39231783e-03 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 -3.29373633e-05 5.72220086e-05 + 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 3 4 6 7 11 0 1 3 4 6 7 8 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 8 16 20 29 38 42 51 60 68 72 76 81 89 109 129 145 167 189 205 227 249 269 286 303 315 335 0 0 3 0 0 1 -3 0 -0 1 -2 664 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 -6.51430410e-04 -1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 9.03850368e-04 6.83086768e-03 8.43337208e-04 2.53001162e-03 -2.53001162e-03 -2.52365441e-03 -7.57096322e-03 7.57096322e-03 -1.00913723e-04 6.55453856e-05 -6.55453856e-05 -1.96636157e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 -5.79192613e-03 -9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 6.83086768e-03 4.49022835e-02 5.72578026e-03 1.71773408e-02 -1.71773408e-02 -1.58592065e-02 -4.75776194e-02 4.75776194e-02 1.03725365e-03 -6.73716006e-04 6.73716006e-04 2.02114802e-03 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 1.33488137e-04 -4.04648958e-05 8.09297916e-05 1.33773441e-04 1.78364587e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 -2.38241943e-03 2.38241943e-03 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 7.33694046e-06 1.56190191e-04 -1.56190191e-04 -8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 -4.04648958e-05 1.78364587e-04 1.82490838e-04 8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -5.92707290e-03 7.14725830e-03 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -2.01015902e-04 1.25198469e-04 -8.22769560e-05 1.28764539e-04 -3.75595407e-04 6.51430410e-04 5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 -3.08011777e-04 -1.70112085e-04 -3.08011777e-04 2.53001162e-03 1.71773408e-02 2.38241943e-03 7.14725830e-03 -5.92707290e-03 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 2.01015902e-04 -8.22769560e-05 1.25198469e-04 1.28764539e-04 3.75595407e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 -3.95630639e-04 8.88487290e-05 -1.77697458e-04 -3.69835640e-04 -4.93114186e-04 2.52365441e-03 1.58592065e-02 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 5.13494064e-03 -1.85117687e-02 1.85117687e-02 4.17572779e-04 -5.12247195e-04 5.12247195e-04 9.58279859e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 8.88487290e-05 -4.93114186e-04 -5.27544004e-04 -1.77697458e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -1.85117687e-02 -4.42297760e-02 5.55353062e-02 1.58669337e-03 -1.02255338e-03 9.58279859e-04 -1.92820575e-04 3.06766015e-03 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 8.28520008e-04 4.24254551e-04 8.28520008e-04 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 1.85117687e-02 5.55353062e-02 -4.42297760e-02 -1.58669337e-03 9.58279859e-04 -1.02255338e-03 -1.92820575e-04 -3.06766015e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 9.82142582e-05 3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 2.01015902e-04 -2.01015902e-04 -4.17572779e-04 -1.58669337e-03 1.58669337e-03 -3.22133532e-04 3.31742869e-04 -3.31742869e-04 -6.87051071e-04 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 -1.78364587e-04 -8.88487290e-05 -8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -1.25198469e-04 8.22769560e-05 5.12247195e-04 1.02255338e-03 -9.58279859e-04 3.31742869e-04 -4.61448819e-06 1.53061324e-05 5.93087946e-05 5.20388754e-04 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 -1.78364587e-04 3.08011777e-04 1.77697458e-04 4.93114186e-04 -8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -6.55453856e-05 6.73716006e-04 1.56190191e-04 8.22769560e-05 -1.25198469e-04 -5.12247195e-04 -9.58279859e-04 1.02255338e-03 -3.31742869e-04 1.53061324e-05 -4.61448819e-06 5.93087946e-05 -5.20388754e-04 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 1.70112085e-04 3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.28764539e-04 -1.28764539e-04 1.92820575e-04 1.92820575e-04 5.93087946e-05 5.93087946e-05 3.46774814e-04 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -8.09297916e-05 3.08011777e-04 4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -1.96636157e-04 2.02114802e-03 8.22769560e-05 3.75595407e-04 -3.75595407e-04 -9.58279859e-04 -3.06766015e-03 3.06766015e-03 -6.87051071e-04 5.20388754e-04 -5.20388754e-04 -1.39231783e-03 1.26117398e-06 1.33679398e-05 4.00856057e-06 1.33618686e-06 -6.68093428e-06 -1.32755051e-05 -4.42516836e-06 2.21258418e-05 -6.09251692e-07 7.91441164e-07 -3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 -6.51430410e-04 -1.06641224e-03 -1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 1.42056580e-05 -7.10282899e-05 -1.40803698e-04 -4.69345661e-05 2.34672831e-04 -6.49920380e-06 8.44271339e-06 -4.22135669e-05 -3.37708535e-05 -1.40711890e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 -5.79192613e-03 -9.35119137e-03 -9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -4.27896200e-06 2.13948100e-05 4.06268943e-05 1.42268363e-05 -7.11341813e-05 2.41503840e-06 -2.42459571e-06 1.21229785e-05 1.02166601e-05 4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 1.33488137e-04 -4.04648958e-05 8.09297916e-05 1.33773441e-04 1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.91365000e-07 7.13160333e-06 1.42268363e-05 2.68866425e-06 -2.37113938e-05 5.80592174e-07 -4.62680413e-07 4.25694169e-06 3.53512266e-06 7.71134021e-07 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 4.91071291e-05 -4.04648958e-05 1.78364587e-04 1.82490838e-04 8.09297916e-05 6.68093428e-06 7.10282899e-05 2.13948100e-05 7.13160333e-06 -3.50230610e-05 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.90296087e-06 4.25694169e-06 -2.08960005e-05 -1.63799202e-05 -6.96533351e-06 6.51430410e-04 5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 -3.08011777e-04 -1.70112085e-04 -3.08011777e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -1.34800267e-04 -4.71433913e-05 2.35716957e-04 -8.02147948e-06 8.10999291e-06 -4.05499645e-05 -3.41201277e-05 -1.42167199e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 -3.95630639e-04 8.88487290e-05 -1.77697458e-04 -3.69835640e-04 -4.93114186e-04 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -4.71433913e-05 -9.08455661e-06 7.85723189e-05 -1.94629757e-06 1.58322692e-06 -1.42167199e-05 -1.17934149e-05 -2.63871153e-06 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 -1.22471740e-04 8.88487290e-05 -4.93114186e-04 -5.27544004e-04 -1.77697458e-04 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.35716957e-04 7.85723189e-05 -3.86231687e-04 9.73148786e-06 -1.42167199e-05 6.98234823e-05 5.47666844e-05 2.32744941e-05 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 8.28520008e-04 4.24254551e-04 8.28520008e-04 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -5.80592174e-07 2.90296087e-06 8.02147948e-06 1.94629757e-06 -9.73148786e-06 -2.37391660e-07 -4.40488803e-07 2.20244401e-06 1.20827724e-06 5.03448848e-07 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 9.82142582e-05 3.95630639e-04 1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.62680413e-07 -4.25694169e-06 -8.10999291e-06 -1.58322692e-06 1.42167199e-05 -4.40488803e-07 2.55460371e-07 -2.42817748e-06 -2.12901390e-06 -4.54207908e-07 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 -1.78364587e-04 -8.88487290e-05 -8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 -4.25694169e-06 2.08960005e-05 4.05499645e-05 1.42167199e-05 -6.98234823e-05 2.20244401e-06 -2.42817748e-06 1.19107123e-05 9.84590416e-06 4.18903631e-06 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 -1.78364587e-04 3.08011777e-04 1.77697458e-04 4.93114186e-04 -8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 -3.53512266e-06 1.63799202e-05 3.41201277e-05 1.17934149e-05 -5.47666844e-05 1.20827724e-06 -2.12901390e-06 9.84590416e-06 7.51335398e-06 3.41516227e-06 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 1.70112085e-04 3.69835640e-04 5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 -7.71134021e-07 6.96533351e-06 1.42167199e-05 2.63871153e-06 -2.32744941e-05 5.03448848e-07 -4.54207908e-07 4.18903631e-06 3.41516227e-06 7.39948805e-07 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -8.09297916e-05 3.08011777e-04 4.93114186e-04 1.77697458e-04 -8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 -0 1 -1 516 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 1.22162345e-02 2.11591388e-02 1.40272444e-02 6.79313079e-02 -1.27999319e-02 3.83997958e-02 -1.27999319e-02 3.13232204e-02 -9.39696612e-02 3.13232204e-02 1.95031088e-03 2.53352815e-03 -8.44509382e-04 -3.37803753e-03 2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 2.77259188e-02 4.80227001e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 1.22953455e-01 -4.09844849e-02 5.94744232e-02 -1.78423270e-01 5.94744232e-02 2.00022352e-02 2.59836657e-02 -8.66122191e-03 -3.46448876e-02 2.59836657e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 3.21973559e-02 -1.07324520e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 6.06136500e-03 1.12002096e-04 -3.73340319e-05 -7.04884014e-03 5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -2.41610436e-02 -1.47326991e-02 -4.18481550e-02 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -8.01239971e-02 3.21973559e-02 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 -9.22137638e-03 -1.41350143e-02 5.28663010e-03 1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 4.18481550e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 3.21973559e-02 5.73561861e-03 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 3.07379213e-03 5.28663010e-03 -3.73340319e-05 -8.77371614e-03 1.12002096e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 4.58875327e-02 8.26526786e-02 -2.75508929e-02 -2.03515392e-02 3.67638056e-03 -1.22546019e-03 2.18659864e-02 -1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 2.61191408e-02 3.71899705e-02 4.52396789e-02 9.39696612e-02 1.78423270e-01 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 8.26526786e-02 -1.74519610e-01 8.26526786e-02 2.62821902e-02 4.25065126e-02 -1.63994898e-02 -4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 -4.52396789e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -2.75508929e-02 8.26526786e-02 4.58875327e-02 -8.76073008e-03 -1.63994898e-02 -1.22546019e-03 2.85579432e-02 3.67638056e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 -2.41610436e-02 -2.61191408e-02 2.61191408e-02 1.64147832e-02 2.83305810e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 9.22137638e-03 -3.07379213e-03 2.03515392e-02 -2.62821902e-02 8.76073008e-03 1.47088219e-03 7.28764869e-04 -2.42921623e-04 -2.65506753e-03 1.99130065e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.12002096e-04 1.41350143e-02 -5.28663010e-03 -3.67638056e-03 -4.25065126e-02 1.63994898e-02 7.28764869e-04 3.37516659e-03 -1.22672116e-03 -2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 -5.28663010e-03 3.73340319e-05 1.22546019e-03 1.63994898e-02 1.22546019e-03 -2.42921623e-04 -1.22672116e-03 1.03910162e-04 4.20752593e-04 -1.22672116e-03 1.47326991e-02 1.47326991e-02 -3.71899705e-02 -3.71899705e-02 -1.57020664e-02 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 -1.59718924e-02 8.77371614e-03 -2.18659864e-02 4.55220888e-02 -2.85579432e-02 -2.65506753e-03 -2.72010852e-03 4.20752593e-04 4.53669010e-03 -1.99118315e-03 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 2.83305810e-02 4.91281203e-02 2.53352815e-03 2.59836657e-02 -5.28663010e-03 1.41350143e-02 -1.12002096e-04 1.63994898e-02 -4.25065126e-02 -3.67638056e-03 1.99130065e-03 1.73636249e-03 -1.22672116e-03 -1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 1.27999319e-02 1.27999319e-02 -3.83997958e-02 -3.13232204e-02 -3.13232204e-02 9.39696612e-02 1.95031088e-03 -8.44509382e-04 2.53352815e-03 3.37803753e-03 2.53352815e-03 3.91349427e-02 1.43320267e-01 7.02733880e-02 -7.02733880e-02 -1.48982493e-01 1.48982493e-01 1.22162345e-02 2.11591388e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 4.09844849e-02 -1.22953455e-01 -5.94744232e-02 -5.94744232e-02 1.78423270e-01 2.00022352e-02 -8.66122191e-03 2.59836657e-02 3.46448876e-02 2.59836657e-02 1.43320267e-01 2.06958432e-01 1.43523816e-01 -1.43523816e-01 -1.50472146e-01 1.50472146e-01 2.77259188e-02 4.80227001e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -1.07324520e-02 3.21973559e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 -6.06136500e-03 3.73340319e-05 -1.12002096e-04 -7.04884014e-03 -5.28663010e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 5.73561861e-03 3.21973559e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -3.07379213e-03 3.73340319e-05 -5.28663010e-03 -8.77371614e-03 -1.12002096e-04 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 -2.41610436e-02 -1.47326991e-02 -4.18481550e-02 3.83997958e-02 1.22953455e-01 3.21973559e-02 3.21973559e-02 -8.01239971e-02 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 9.22137638e-03 -5.28663010e-03 1.41350143e-02 1.59718924e-02 1.41350143e-02 7.02733880e-02 1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.41610436e-02 -1.47326991e-02 4.18481550e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 4.58875327e-02 -2.75508929e-02 8.26526786e-02 2.03515392e-02 1.22546019e-03 -3.67638056e-03 2.18659864e-02 1.63994898e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -2.75508929e-02 4.58875327e-02 8.26526786e-02 8.76073008e-03 1.22546019e-03 1.63994898e-02 2.85579432e-02 -3.67638056e-03 1.48982493e-01 1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 2.61191408e-02 3.71899705e-02 4.52396789e-02 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 8.26526786e-02 8.26526786e-02 -1.74519610e-01 -2.62821902e-02 1.63994898e-02 -4.25065126e-02 -4.55220888e-02 -4.25065126e-02 -1.48982493e-01 -1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -2.61191408e-02 3.71899705e-02 -4.52396789e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 3.07379213e-03 -9.22137638e-03 -2.03515392e-02 -8.76073008e-03 2.62821902e-02 1.47088219e-03 -2.42921623e-04 7.28764869e-04 2.65506753e-03 1.99130065e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 -2.41610436e-02 -2.61191408e-02 2.61191408e-02 1.64147832e-02 2.83305810e-02 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -3.73340319e-05 5.28663010e-03 -1.22546019e-03 -1.22546019e-03 -1.63994898e-02 -2.42921623e-04 1.03910162e-04 -1.22672116e-03 -4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 7.88009052e-03 2.53352815e-03 2.59836657e-02 1.12002096e-04 5.28663010e-03 -1.41350143e-02 3.67638056e-03 -1.63994898e-02 4.25065126e-02 7.28764869e-04 -1.22672116e-03 3.37516659e-03 2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 7.88009052e-03 -7.82197590e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 8.77371614e-03 -1.59718924e-02 -2.18659864e-02 -2.85579432e-02 4.55220888e-02 2.65506753e-03 -4.20752593e-04 2.72010852e-03 4.53669010e-03 1.99118315e-03 1.47326991e-02 1.47326991e-02 -3.71899705e-02 -3.71899705e-02 -1.57020664e-02 2.53352815e-03 2.59836657e-02 5.28663010e-03 1.12002096e-04 -1.41350143e-02 -1.63994898e-02 3.67638056e-03 4.25065126e-02 1.99130065e-03 -1.22672116e-03 1.73636249e-03 1.99118315e-03 3.37516659e-03 2.11591388e-02 4.80227001e-02 4.18481550e-02 -4.18481550e-02 -4.52396789e-02 4.52396789e-02 2.83305810e-02 4.91281203e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +0 1 -2 676 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 -6.51430410e-04 1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -8.43337208e-04 -2.53001162e-03 7.57096322e-03 2.52365441e-03 7.57096322e-03 5.04568613e-05 6.55453856e-05 1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 -5.79192613e-03 9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -5.72578026e-03 -1.71773408e-02 4.75776194e-02 1.58592065e-02 4.75776194e-02 -5.18626823e-04 -6.73716006e-04 -2.02114802e-03 8.98288008e-04 -6.73716006e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -1.33488137e-04 4.04648958e-05 8.09297916e-05 -1.33773441e-04 1.78364587e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -2.38241943e-03 -7.14725830e-03 1.66083153e-02 6.78401156e-03 2.03520347e-02 -2.12021312e-04 -1.25198469e-04 -3.75595407e-04 1.09702608e-04 -8.22769560e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 4.04648958e-05 1.78364587e-04 -1.82490838e-04 8.09297916e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 4.26045592e-04 -2.38241943e-03 6.78401156e-03 -1.48238216e-03 6.78401156e-03 3.66847023e-06 -1.56190191e-04 -8.22769560e-05 -6.35397682e-06 -1.56190191e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 3.08011777e-04 -1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -2.38241943e-03 -5.92707290e-03 2.03520347e-02 6.78401156e-03 1.66083153e-02 1.10054107e-05 -8.22769560e-05 -3.75595407e-04 2.38467147e-04 -1.25198469e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 3.95630639e-04 -8.88487290e-05 -1.77697458e-04 3.69835640e-04 -4.93114186e-04 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 6.78401156e-03 2.03520347e-02 -4.42297760e-02 -1.85117687e-02 -5.55353062e-02 9.60334201e-04 1.02255338e-03 3.06766015e-03 -1.27770648e-03 9.58279859e-04 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 -8.88487290e-05 -4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -1.85117687e-02 5.13494064e-03 -1.85117687e-02 2.08786389e-04 5.12247195e-04 9.58279859e-04 -3.61628634e-04 5.12247195e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 -8.28520008e-04 4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 6.78401156e-03 1.66083153e-02 -5.55353062e-02 -1.85117687e-02 -4.42297760e-02 6.26359168e-04 9.58279859e-04 3.06766015e-03 -1.47052705e-03 1.02255338e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 9.82142582e-05 -3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -3.66847023e-06 -1.10054107e-05 -9.60334201e-04 -2.08786389e-04 -6.26359168e-04 1.79547727e-04 -1.14508512e-04 -3.43525536e-04 2.89645810e-04 -2.17234357e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 -1.78364587e-04 8.88487290e-05 8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 1.56190191e-04 8.22769560e-05 -1.02255338e-03 -5.12247195e-04 -9.58279859e-04 -1.14508512e-04 -4.61448819e-06 -5.20388754e-04 3.16952150e-04 -1.53061324e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -1.78364587e-04 -3.08011777e-04 1.77697458e-04 4.93114186e-04 8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 8.22769560e-05 3.75595407e-04 -3.06766015e-03 -9.58279859e-04 -3.06766015e-03 -3.43525536e-04 -5.20388754e-04 -1.39231783e-03 5.95003681e-04 -5.20388754e-04 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 1.70112085e-04 -3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 6.35397682e-06 -2.38467147e-04 1.27770648e-03 3.61628634e-04 1.47052705e-03 2.89645810e-04 3.16952150e-04 5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -8.09297916e-05 -3.08011777e-04 4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 6.55453856e-05 -6.73716006e-04 8.22769560e-05 1.56190191e-04 1.25198469e-04 -9.58279859e-04 -5.12247195e-04 -1.02255338e-03 -2.17234357e-04 -1.53061324e-05 -5.20388754e-04 2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -4.00856057e-06 -6.68093428e-06 4.42516836e-06 1.32755051e-05 2.21258418e-05 -2.43700677e-06 7.91441164e-07 1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 -6.51430410e-04 1.06641224e-03 1.06641224e-03 2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -4.26169739e-05 -7.10282899e-05 4.69345661e-05 1.40803698e-04 2.34672831e-04 -2.59968152e-05 8.44271339e-06 1.40711890e-05 -2.25139024e-05 4.22135669e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 -5.79192613e-03 9.35119137e-03 9.35119137e-03 1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -4.27896200e-06 -7.13160333e-06 2.68866425e-06 1.42268363e-05 2.37113938e-05 -2.77120995e-06 4.62680413e-07 7.71134021e-07 -2.27036890e-06 4.25694169e-06 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -1.33488137e-04 4.04648958e-05 8.09297916e-05 -1.33773441e-04 1.78364587e-04 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -1.22019303e-05 -2.13948100e-05 1.42268363e-05 4.06268943e-05 7.11341813e-05 -7.64036796e-06 2.42459571e-06 4.25694169e-06 -7.19981464e-06 1.21229785e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -4.91071291e-05 4.04648958e-05 1.78364587e-04 -1.82490838e-04 8.09297916e-05 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -2.13948100e-05 -3.50230610e-05 2.37113938e-05 7.11341813e-05 1.16503354e-04 -1.27339466e-05 4.25694169e-06 6.96533351e-06 -1.07039980e-05 2.08960005e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 -9.82142582e-05 1.78364587e-04 3.08011777e-04 -1.70112085e-04 3.08011777e-04 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 1.42268363e-05 2.37113938e-05 -9.08455661e-06 -4.71433913e-05 -7.85723189e-05 9.24024813e-06 -1.58322692e-06 -2.63871153e-06 7.58225060e-06 -1.42167199e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 3.95630639e-04 -8.88487290e-05 -1.77697458e-04 3.69835640e-04 -4.93114186e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 4.06268943e-05 7.11341813e-05 -4.71433913e-05 -1.34800267e-04 -2.35716957e-04 2.55381576e-05 -8.10999291e-06 -1.42167199e-05 2.40068689e-05 -4.05499645e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 1.22471740e-04 -8.88487290e-05 -4.93114186e-04 5.27544004e-04 -1.77697458e-04 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 7.11341813e-05 1.16503354e-04 -7.85723189e-05 -2.35716957e-04 -3.86231687e-04 4.25635960e-05 -1.42167199e-05 -2.32744941e-05 3.58110579e-05 -6.98234823e-05 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 2.44943479e-04 -4.93114186e-04 -8.28520008e-04 4.24254551e-04 -8.28520008e-04 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 7.64036796e-06 1.27339466e-05 -9.24024813e-06 -2.55381576e-05 -4.25635960e-05 4.52926879e-06 -1.62353572e-06 -2.70589286e-06 3.96030993e-06 -7.42558112e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 9.82142582e-05 -3.95630639e-04 -1.22471740e-04 -2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -2.42459571e-06 -4.25694169e-06 1.58322692e-06 8.10999291e-06 1.42167199e-05 -1.62353572e-06 2.55460371e-07 4.54207908e-07 -1.44598144e-06 2.42817748e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 -1.78364587e-04 8.88487290e-05 8.88487290e-05 4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -4.25694169e-06 -6.96533351e-06 2.63871153e-06 1.42167199e-05 2.32744941e-05 -2.70589286e-06 4.54207908e-07 7.39948805e-07 -2.14358063e-06 4.18903631e-06 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -1.78364587e-04 -3.08011777e-04 1.77697458e-04 4.93114186e-04 8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 7.19981464e-06 1.07039980e-05 -7.58225060e-06 -2.40068689e-05 -3.58110579e-05 3.96030993e-06 -1.44598144e-06 -2.14358063e-06 2.74669353e-06 -6.83032454e-06 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 1.70112085e-04 -3.69835640e-04 -5.27544004e-04 -4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 3.95720582e-06 4.22135669e-05 -4.25694169e-06 -1.21229785e-05 -2.08960005e-05 1.42167199e-05 4.05499645e-05 6.98234823e-05 -7.42558112e-06 2.42817748e-06 4.18903631e-06 -6.83032454e-06 1.19107123e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -8.09297916e-05 -3.08011777e-04 4.93114186e-04 1.77697458e-04 8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +0 1 -1 520 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 1.40272444e-02 6.79313079e-02 -3.83997958e-02 1.27999319e-02 -1.27999319e-02 9.39696612e-02 -3.13232204e-02 3.13232204e-02 -3.90062175e-03 2.53352815e-03 -2.53352815e-03 8.44509382e-04 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 6.79313079e-02 1.60908651e-01 -1.22953455e-01 4.09844849e-02 -4.09844849e-02 1.78423270e-01 -5.94744232e-02 5.94744232e-02 -4.00044704e-02 2.59836657e-02 -2.59836657e-02 8.66122191e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 2.82904271e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 3.21973559e-02 -3.21973559e-02 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.84427528e-02 1.41350143e-02 -1.41350143e-02 5.28663010e-03 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 5.73561861e-03 1.07324520e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 9.13515713e-03 -1.12002096e-04 5.28663010e-03 -1.72487600e-03 -3.73340319e-05 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 1.35577280e-02 1.27999319e-02 4.09844849e-02 -3.21973559e-02 1.07324520e-02 5.73561861e-03 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -9.13515713e-03 5.28663010e-03 -1.12002096e-04 -1.72487600e-03 3.73340319e-05 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 -4.12148247e-02 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.74519610e-01 8.26526786e-02 -8.26526786e-02 5.25643805e-02 -4.25065126e-02 4.25065126e-02 -1.63994898e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 8.26526786e-02 4.58875327e-02 2.75508929e-02 -2.91122693e-02 -3.67638056e-03 -1.63994898e-02 6.69195679e-03 -1.22546019e-03 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 -4.02485422e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -8.26526786e-02 2.75508929e-02 4.58875327e-02 2.91122693e-02 -1.63994898e-02 -3.67638056e-03 6.69195679e-03 1.22546019e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 -9.13515713e-03 9.13515713e-03 -5.25643805e-02 2.91122693e-02 -2.91122693e-02 6.06959405e-03 -2.72006552e-03 2.72006552e-03 -4.85843246e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.41350143e-02 1.12002096e-04 -5.28663010e-03 4.25065126e-02 3.67638056e-03 1.63994898e-02 -2.72006552e-03 3.37516659e-03 -1.73636249e-03 -7.28925372e-04 1.22672116e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 -5.28663010e-03 1.12002096e-04 -4.25065126e-02 1.63994898e-02 3.67638056e-03 2.72006552e-03 -1.73636249e-03 3.37516659e-03 -7.28925372e-04 -1.22672116e-03 1.05795694e-02 2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 1.72487600e-03 1.72487600e-03 -6.69195679e-03 -6.69195679e-03 -7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 8.44509382e-04 8.66122191e-03 -5.28663010e-03 3.73340319e-05 -3.73340319e-05 1.63994898e-02 1.22546019e-03 -1.22546019e-03 -4.85843246e-04 1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -1.27999319e-02 -3.83997958e-02 3.13232204e-02 3.13232204e-02 9.39696612e-02 1.95031088e-03 -8.44509382e-04 -2.53352815e-03 3.37803753e-03 -2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -4.09844849e-02 -1.22953455e-01 5.94744232e-02 5.94744232e-02 1.78423270e-01 2.00022352e-02 -8.66122191e-03 -2.59836657e-02 3.46448876e-02 -2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -1.07324520e-02 -3.21973559e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 6.06136500e-03 -3.73340319e-05 -1.12002096e-04 7.04884014e-03 -5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 2.82904271e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 5.73561861e-03 -3.21973559e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 3.07379213e-03 -3.73340319e-05 -5.28663010e-03 8.77371614e-03 -1.12002096e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -3.21973559e-02 -8.01239971e-02 6.28322570e-02 6.28322570e-02 1.50604352e-01 9.22137638e-03 -5.28663010e-03 -1.41350143e-02 1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 1.35577280e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 4.58875327e-02 -2.75508929e-02 -8.26526786e-02 -2.03515392e-02 -1.22546019e-03 -3.67638056e-03 -2.18659864e-02 1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 -4.12148247e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -2.75508929e-02 4.58875327e-02 -8.26526786e-02 -8.76073008e-03 -1.22546019e-03 1.63994898e-02 -2.85579432e-02 -3.67638056e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 6.28322570e-02 1.50604352e-01 -8.26526786e-02 -8.26526786e-02 -1.74519610e-01 -2.62821902e-02 1.63994898e-02 4.25065126e-02 -4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 -4.02485422e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -3.07379213e-03 -9.22137638e-03 2.03515392e-02 8.76073008e-03 2.62821902e-02 1.47088219e-03 -2.42921623e-04 -7.28764869e-04 2.65506753e-03 -1.99130065e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 3.73340319e-05 5.28663010e-03 1.22546019e-03 1.22546019e-03 -1.63994898e-02 -2.42921623e-04 1.03910162e-04 1.22672116e-03 -4.20752593e-04 1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 5.28663010e-03 1.41350143e-02 3.67638056e-03 -1.63994898e-02 -4.25065126e-02 -7.28764869e-04 1.22672116e-03 3.37516659e-03 -2.72010852e-03 1.73636249e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 3.37803753e-03 3.46448876e-02 -7.04884014e-03 -8.77371614e-03 -1.59718924e-02 2.18659864e-02 2.85579432e-02 4.55220888e-02 2.65506753e-03 -4.20752593e-04 -2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.05795694e-02 2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 1.12002096e-04 1.41350143e-02 -1.63994898e-02 3.67638056e-03 -4.25065126e-02 -1.99130065e-03 1.22672116e-03 1.73636249e-03 -1.99118315e-03 3.37516659e-03 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 21 42 63 80 102 123 140 162 183 200 222 238 254 276 298 320 337 359 381 398 420 442 459 481 503 520 0 1 0 516 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 -1.05795694e-02 9.03850368e-04 6.83086768e-03 -2.53001162e-03 2.53001162e-03 8.43337208e-04 7.57096322e-03 -7.57096322e-03 -2.52365441e-03 5.04568613e-05 -1.96636157e-04 -6.55453856e-05 8.73938474e-05 6.55453856e-05 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 -2.40113500e-02 6.83086768e-03 4.49022835e-02 -1.71773408e-02 1.71773408e-02 5.72578026e-03 4.75776194e-02 -4.75776194e-02 -1.58592065e-02 -5.18626823e-04 2.02114802e-03 6.73716006e-04 -8.98288008e-04 -6.73716006e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 -2.82904271e-02 2.53001162e-03 1.71773408e-02 -5.92707290e-03 7.14725830e-03 2.38241943e-03 1.66083153e-02 -2.03520347e-02 -6.78401156e-03 -2.12021312e-04 3.75595407e-04 1.25198469e-04 -1.09702608e-04 -8.22769560e-05 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 1.35577280e-02 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 -5.92707290e-03 -2.38241943e-03 -2.03520347e-02 1.66083153e-02 6.78401156e-03 -1.10054107e-05 -3.75595407e-04 -8.22769560e-05 2.38467147e-04 1.25198469e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 -2.38241943e-03 4.26045592e-04 -6.78401156e-03 6.78401156e-03 -1.48238216e-03 -3.66847023e-06 -8.22769560e-05 -1.56190191e-04 -6.35397682e-06 1.56190191e-04 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 4.12148247e-02 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -2.03520347e-02 -6.78401156e-03 -4.42297760e-02 5.55353062e-02 1.85117687e-02 9.60334201e-04 -3.06766015e-03 -1.02255338e-03 1.27770648e-03 9.58279859e-04 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 -4.02485422e-03 7.57096322e-03 4.75776194e-02 -2.03520347e-02 1.66083153e-02 6.78401156e-03 5.55353062e-02 -4.42297760e-02 -1.85117687e-02 -6.26359168e-04 3.06766015e-03 9.58279859e-04 -1.47052705e-03 -1.02255338e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.52365441e-03 1.58592065e-02 -6.78401156e-03 6.78401156e-03 -1.48238216e-03 1.85117687e-02 -1.85117687e-02 5.13494064e-03 -2.08786389e-04 9.58279859e-04 5.12247195e-04 -3.61628634e-04 -5.12247195e-04 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 1.39070038e-02 5.04568613e-05 -5.18626823e-04 2.12021312e-04 1.10054107e-05 3.66847023e-06 -9.60334201e-04 6.26359168e-04 2.08786389e-04 1.79547727e-04 3.43525536e-04 1.14508512e-04 -2.89645810e-04 -2.17234357e-04 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 -2.45350028e-02 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 3.75595407e-04 8.22769560e-05 3.06766015e-03 -3.06766015e-03 -9.58279859e-04 3.43525536e-04 -1.39231783e-03 -5.20388754e-04 5.95003681e-04 5.20388754e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 8.22769560e-05 1.56190191e-04 1.02255338e-03 -9.58279859e-04 -5.12247195e-04 1.14508512e-04 -5.20388754e-04 -4.61448819e-06 3.16952150e-04 1.53061324e-05 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 1.39070038e-02 -2.45350028e-02 8.38557078e-03 8.73938474e-05 -8.98288008e-04 1.09702608e-04 -2.38467147e-04 6.35397682e-06 -1.27770648e-03 1.47052705e-03 3.61628634e-04 -2.89645810e-04 5.95003681e-04 3.16952150e-04 -1.54906445e-04 -2.57643355e-04 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 6.55453856e-05 -6.73716006e-04 8.22769560e-05 -1.25198469e-04 -1.56190191e-04 -9.58279859e-04 1.02255338e-03 5.12247195e-04 -2.17234357e-04 5.20388754e-04 1.53061324e-05 -2.57643355e-04 -4.61448819e-06 2.64027710e-01 3.35702467e-01 -2.34088176e-01 2.34088176e-01 -2.34088176e-01 2.32521307e-01 -2.32521307e-01 2.32521307e-01 1.17447156e-01 -1.17447156e-01 1.17447156e-01 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 -1.05795694e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 4.62750567e-02 -4.62750567e-02 8.52744119e-02 -8.52744119e-02 8.52744119e-02 -9.22781897e-02 9.22781897e-02 -9.22781897e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 -2.40113500e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 1.96806394e-01 -1.96806394e-01 -1.84253614e-01 -7.23843070e-02 7.23843070e-02 1.26390303e-01 2.67360862e-02 -2.67360862e-02 1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 -2.82904271e-02 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 5.08044839e-02 1.96806394e-01 -7.23843070e-02 -1.84253614e-01 -7.23843070e-02 6.31951514e-02 -2.67360862e-02 1.36193299e-01 -1.09457213e-01 -2.67360862e-02 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 1.35577280e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 1.96806394e-01 5.08044839e-02 7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -6.31951514e-02 1.36193299e-01 -2.67360862e-02 -1.09457213e-01 2.67360862e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 -7.23843070e-02 7.23843070e-02 1.72070040e-01 9.02754871e-02 -9.02754871e-02 -2.86786909e-02 8.36653844e-02 -8.36653844e-02 5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 4.12148247e-02 2.32521307e-01 8.52744119e-02 -7.23843070e-02 -1.84253614e-01 -7.23843070e-02 9.02754871e-02 1.72070040e-01 9.02754871e-02 -1.43393455e-02 -8.36653844e-02 5.88289095e-02 2.48364749e-02 -8.36653844e-02 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 -4.02485422e-03 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -7.23843070e-02 -1.84253614e-01 -9.02754871e-02 9.02754871e-02 1.72070040e-01 1.43393455e-02 5.88289095e-02 -8.36653844e-02 2.48364749e-02 8.36653844e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -1.26390303e-01 -6.31951514e-02 6.31951514e-02 2.86786909e-02 1.43393455e-02 -1.43393455e-02 -1.36848640e-01 5.81869714e-02 -5.81869714e-02 -1.16373943e-01 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 1.39070038e-02 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 2.67360862e-02 -1.36193299e-01 -8.36653844e-02 8.36653844e-02 -5.88289095e-02 5.81869714e-02 2.76085806e-02 -6.36744294e-02 1.00782791e-01 6.36744294e-02 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 -2.45350028e-02 -1.17447156e-01 9.22781897e-02 2.67360862e-02 -1.36193299e-01 2.67360862e-02 8.36653844e-02 -5.88289095e-02 8.36653844e-02 -5.81869714e-02 -6.36744294e-02 2.76085806e-02 1.00782791e-01 -6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 1.09457213e-01 1.09457213e-01 -2.48364749e-02 -2.48364749e-02 1.00782791e-01 1.00782791e-01 -1.36848640e-01 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 -1.35577280e-02 -4.12148247e-02 4.02485422e-03 1.39070038e-02 -2.45350028e-02 8.38557078e-03 1.17447156e-01 -9.22781897e-02 -1.36193299e-01 2.67360862e-02 -2.67360862e-02 -5.88289095e-02 8.36653844e-02 -8.36653844e-02 -1.16373943e-01 6.36744294e-02 -6.36744294e-02 2.76085806e-02 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 286 306 327 349 366 387 409 426 445 467 484 500 516 -0 1 1 471 - 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 3.25715205e-04 2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 2.89596307e-03 1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 1.96428516e-04 -3.08011777e-04 -3.08011777e-04 1.78364587e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 8.09297916e-05 1.78364587e-04 4.87173978e-05 -4.04648958e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 -4.89886959e-04 8.28520008e-04 8.28520008e-04 -4.93114186e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 -1.77697458e-04 -4.93114186e-04 -1.57708364e-04 8.88487290e-05 1.06641224e-03 9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 -1.77697458e-04 1.57708364e-04 8.88487290e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 1.82595267e-04 4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 -1.78364587e-04 -8.28520008e-04 1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -1.78364587e-04 -8.09297916e-05 -8.28520008e-04 4.93114186e-04 1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 5.22006568e-05 3.31512088e-04 -1.78364587e-04 4.04648958e-05 4.04648958e-05 4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 1.40272444e-02 6.79313079e-02 -3.83997958e-02 1.27999319e-02 1.27999319e-02 9.39696612e-02 -3.13232204e-02 -3.13232204e-02 -3.90062175e-03 2.53352815e-03 2.53352815e-03 -8.44509382e-04 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 3.25715205e-04 2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 6.79313079e-02 1.60908651e-01 -1.22953455e-01 4.09844849e-02 4.09844849e-02 1.78423270e-01 -5.94744232e-02 -5.94744232e-02 -4.00044704e-02 2.59836657e-02 2.59836657e-02 -8.66122191e-03 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 2.89596307e-03 1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 3.83997958e-02 1.22953455e-01 -8.01239971e-02 3.21973559e-02 3.21973559e-02 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.84427528e-02 1.41350143e-02 1.41350143e-02 -5.28663010e-03 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 1.96428516e-04 -3.08011777e-04 -3.08011777e-04 1.78364587e-04 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 5.73561861e-03 -1.07324520e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 9.13515713e-03 -1.12002096e-04 -5.28663010e-03 -1.72487600e-03 3.73340319e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 8.09297916e-05 1.78364587e-04 4.87173978e-05 -4.04648958e-05 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 -1.07324520e-02 5.73561861e-03 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 9.13515713e-03 -5.28663010e-03 -1.12002096e-04 1.72487600e-03 3.73340319e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.74519610e-01 8.26526786e-02 8.26526786e-02 5.25643805e-02 -4.25065126e-02 -4.25065126e-02 1.63994898e-02 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 -4.89886959e-04 8.28520008e-04 8.28520008e-04 -4.93114186e-04 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 8.26526786e-02 4.58875327e-02 -2.75508929e-02 -2.91122693e-02 -3.67638056e-03 1.63994898e-02 6.69195679e-03 1.22546019e-03 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 -1.77697458e-04 -4.93114186e-04 -1.57708364e-04 8.88487290e-05 3.13232204e-02 5.94744232e-02 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 8.26526786e-02 -2.75508929e-02 4.58875327e-02 -2.91122693e-02 1.63994898e-02 -3.67638056e-03 -6.69195679e-03 1.22546019e-03 1.06641224e-03 9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 -1.77697458e-04 1.57708364e-04 8.88487290e-05 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 -9.13515713e-03 -9.13515713e-03 -5.25643805e-02 2.91122693e-02 2.91122693e-02 6.06959405e-03 -2.72006552e-03 -2.72006552e-03 4.85843246e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 1.82595267e-04 4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 2.53352815e-03 2.59836657e-02 -1.41350143e-02 1.12002096e-04 5.28663010e-03 4.25065126e-02 3.67638056e-03 -1.63994898e-02 -2.72006552e-03 3.37516659e-03 1.73636249e-03 -7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 -1.78364587e-04 -8.28520008e-04 1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 -1.41350143e-02 5.28663010e-03 1.12002096e-04 4.25065126e-02 -1.63994898e-02 3.67638056e-03 -2.72006552e-03 1.73636249e-03 3.37516659e-03 7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -1.78364587e-04 -8.09297916e-05 -8.28520008e-04 4.93114186e-04 1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 1.72487600e-03 -1.72487600e-03 -6.69195679e-03 6.69195679e-03 -7.28925372e-04 7.28925372e-04 -6.20217674e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -8.44509382e-04 -8.66122191e-03 5.28663010e-03 -3.73340319e-05 -3.73340319e-05 -1.63994898e-02 -1.22546019e-03 -1.22546019e-03 4.85843246e-04 -1.22672116e-03 -1.22672116e-03 1.03910162e-04 5.22006568e-05 3.31512088e-04 -1.78364587e-04 4.04648958e-05 4.04648958e-05 4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 181 205 229 255 281 305 331 357 381 407 433 447 471 +0 1 1 507 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 3.25715205e-04 1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 2.89596307e-03 9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -1.33488137e-04 -8.09297916e-05 -4.04648958e-05 1.33773441e-04 1.78364587e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 3.08011777e-04 1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 3.95630639e-04 1.77697458e-04 8.88487290e-05 -3.69835640e-04 -4.93114186e-04 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 -8.28520008e-04 -4.93114186e-04 4.24254551e-04 8.28520008e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 -8.88487290e-05 5.27544004e-04 1.77697458e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 -4.91071291e-05 -3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 -1.78364587e-04 -1.77697458e-04 8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -1.78364587e-04 -4.04648958e-05 -8.88487290e-05 4.93114186e-04 8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 1.82490838e-04 3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 3.08011777e-04 8.09297916e-05 4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 3.83997958e-02 1.27999319e-02 3.13232204e-02 -9.39696612e-02 -3.13232204e-02 1.95031088e-03 2.53352815e-03 8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 3.25715205e-04 1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 6.79313079e-02 1.60908651e-01 -4.09844849e-02 1.22953455e-01 4.09844849e-02 5.94744232e-02 -1.78423270e-01 -5.94744232e-02 2.00022352e-02 2.59836657e-02 8.66122191e-03 -3.46448876e-02 -2.59836657e-02 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 2.89596307e-03 9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 3.21973559e-02 1.07324520e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 6.06136500e-03 1.12002096e-04 3.73340319e-05 -7.04884014e-03 -5.28663010e-03 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -1.33488137e-04 -8.09297916e-05 -4.04648958e-05 1.33773441e-04 1.78364587e-04 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -8.01239971e-02 -3.21973559e-02 -6.28322570e-02 1.50604352e-01 6.28322570e-02 -9.22137638e-03 -1.41350143e-02 -5.28663010e-03 1.59718924e-02 1.41350143e-02 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 3.08011777e-04 1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 -3.21973559e-02 5.73561861e-03 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 -3.07379213e-03 -5.28663010e-03 -3.73340319e-05 8.77371614e-03 1.12002096e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 4.58875327e-02 8.26526786e-02 2.75508929e-02 -2.03515392e-02 3.67638056e-03 1.22546019e-03 2.18659864e-02 1.63994898e-02 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 3.95630639e-04 1.77697458e-04 8.88487290e-05 -3.69835640e-04 -4.93114186e-04 9.39696612e-02 1.78423270e-01 -6.28322570e-02 1.50604352e-01 6.28322570e-02 8.26526786e-02 -1.74519610e-01 -8.26526786e-02 2.62821902e-02 4.25065126e-02 1.63994898e-02 -4.55220888e-02 -4.25065126e-02 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 -8.28520008e-04 -4.93114186e-04 4.24254551e-04 8.28520008e-04 3.13232204e-02 5.94744232e-02 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 2.75508929e-02 -8.26526786e-02 4.58875327e-02 8.76073008e-03 1.63994898e-02 -1.22546019e-03 -2.85579432e-02 3.67638056e-03 1.06641224e-03 9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 -8.88487290e-05 5.27544004e-04 1.77697458e-04 1.95031088e-03 2.00022352e-02 -6.06136500e-03 9.22137638e-03 3.07379213e-03 2.03515392e-02 -2.62821902e-02 -8.76073008e-03 1.47088219e-03 7.28764869e-04 2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 -4.91071291e-05 -3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 2.53352815e-03 2.59836657e-02 -1.12002096e-04 1.41350143e-02 5.28663010e-03 -3.67638056e-03 -4.25065126e-02 -1.63994898e-02 7.28764869e-04 3.37516659e-03 1.22672116e-03 -2.72010852e-03 -1.73636249e-03 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 -1.78364587e-04 -1.77697458e-04 8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 5.28663010e-03 3.73340319e-05 -1.22546019e-03 -1.63994898e-02 1.22546019e-03 2.42921623e-04 1.22672116e-03 1.03910162e-04 -4.20752593e-04 -1.22672116e-03 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -1.78364587e-04 -4.04648958e-05 -8.88487290e-05 4.93114186e-04 8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 -1.59718924e-02 -8.77371614e-03 -2.18659864e-02 4.55220888e-02 2.85579432e-02 -2.65506753e-03 -2.72010852e-03 -4.20752593e-04 4.53669010e-03 1.99118315e-03 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 1.82490838e-04 3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 -1.41350143e-02 -1.12002096e-04 -1.63994898e-02 4.25065126e-02 -3.67638056e-03 -1.99130065e-03 -1.73636249e-03 -1.22672116e-03 1.99118315e-03 3.37516659e-03 1.04401314e-04 6.63024177e-04 -1.78364587e-04 3.08011777e-04 8.09297916e-05 4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 0 1 2 169 - 1.26117398e-06 1.33679398e-05 -6.68093428e-06 1.33618686e-06 4.00856057e-06 2.21258418e-05 -4.42516836e-06 -1.32755051e-05 3.04625846e-06 -1.31906861e-06 -3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 1.42056580e-05 4.26169739e-05 2.34672831e-04 -4.69345661e-05 -1.40803698e-04 3.24960190e-05 -1.40711890e-05 -4.22135669e-05 -1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 7.13160333e-06 2.13948100e-05 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 1.56369075e-05 -6.96533351e-06 -2.08960005e-05 -5.67592226e-06 4.25694169e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -7.91365000e-07 -4.27896200e-06 -2.37113938e-05 2.68866425e-06 1.42268363e-05 -3.35180212e-06 7.71134021e-07 4.25694169e-06 1.26475376e-06 -4.62680413e-07 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -4.27896200e-06 -1.22019303e-05 -7.11341813e-05 1.42268363e-05 4.06268943e-05 -1.00554064e-05 4.25694169e-06 1.21229785e-05 3.01684543e-06 -2.42459571e-06 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -3.86231687e-04 7.85723189e-05 2.35716957e-04 -5.22950839e-05 2.32744941e-05 6.98234823e-05 1.89556265e-05 -1.42167199e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 2.68866425e-06 1.42268363e-05 7.85723189e-05 -9.08455661e-06 -4.71433913e-05 1.11865457e-05 -2.63871153e-06 -1.42167199e-05 -4.21116432e-06 1.58322692e-06 1.32755051e-05 1.40803698e-04 -7.11341813e-05 1.42268363e-05 4.06268943e-05 2.35716957e-04 -4.71433913e-05 -1.34800267e-04 3.35596371e-05 -1.42167199e-05 -4.05499645e-05 -1.01132588e-05 8.10999291e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 3.35180212e-06 1.00554064e-05 5.22950839e-05 -1.11865457e-05 -3.35596371e-05 6.62206635e-06 -3.20934171e-06 -9.62802513e-06 -2.75203269e-06 2.06402452e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -7.71134021e-07 -4.25694169e-06 -2.32744941e-05 2.63871153e-06 1.42167199e-05 -3.20934171e-06 7.39948805e-07 4.18903631e-06 1.27158164e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -4.25694169e-06 -1.21229785e-05 -6.98234823e-05 1.42167199e-05 4.05499645e-05 -9.62802513e-06 4.18903631e-06 1.19107123e-05 3.01557961e-06 -2.42817748e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 -1.26475376e-06 -3.01684543e-06 -1.89556265e-05 4.21116432e-06 1.01132588e-05 -2.75203269e-06 1.27158164e-06 3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 4.62680413e-07 2.42459571e-06 1.42167199e-05 -1.58322692e-06 -8.10999291e-06 2.06402452e-06 -4.54207908e-07 -2.42817748e-06 -6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 -1.33618686e-06 6.68093428e-06 4.00856057e-06 4.42516836e-06 -2.21258418e-05 -1.32755051e-05 -2.43700677e-06 -1.31906861e-06 -7.91441164e-07 2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 7.10282899e-05 4.26169739e-05 4.69345661e-05 -2.34672831e-04 -1.40803698e-04 -2.59968152e-05 -1.40711890e-05 -8.44271339e-06 2.25139024e-05 4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 7.13160333e-06 4.27896200e-06 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -2.77120995e-06 -7.71134021e-07 -4.62680413e-07 2.27036890e-06 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -3.50230610e-05 -2.13948100e-05 -2.37113938e-05 1.16503354e-04 7.11341813e-05 1.27339466e-05 6.96533351e-06 4.25694169e-06 -1.07039980e-05 -2.08960005e-05 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -2.13948100e-05 -1.22019303e-05 -1.42268363e-05 7.11341813e-05 4.06268943e-05 7.64036796e-06 4.25694169e-06 2.42459571e-06 -7.19981464e-06 -1.21229785e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -9.08455661e-06 7.85723189e-05 4.71433913e-05 9.24024813e-06 2.63871153e-06 1.58322692e-06 -7.58225060e-06 -1.42167199e-05 2.21258418e-05 2.34672831e-04 -2.37113938e-05 1.16503354e-04 7.11341813e-05 7.85723189e-05 -3.86231687e-04 -2.35716957e-04 -4.25635960e-05 -2.32744941e-05 -1.42167199e-05 3.58110579e-05 6.98234823e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 7.11341813e-05 4.06268943e-05 4.71433913e-05 -2.35716957e-04 -1.34800267e-04 -2.55381576e-05 -1.42167199e-05 -8.10999291e-06 2.40068689e-05 4.05499645e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -1.27339466e-05 -7.64036796e-06 -9.24024813e-06 4.25635960e-05 2.55381576e-05 4.52926879e-06 2.70589286e-06 1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -6.96533351e-06 -4.25694169e-06 -2.63871153e-06 2.32744941e-05 1.42167199e-05 2.70589286e-06 7.39948805e-07 4.54207908e-07 -2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -4.25694169e-06 -2.42459571e-06 -1.58322692e-06 1.42167199e-05 8.10999291e-06 1.62353572e-06 4.54207908e-07 2.55460371e-07 -1.44598144e-06 -2.42817748e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 1.07039980e-05 7.19981464e-06 7.58225060e-06 -3.58110579e-05 -2.40068689e-05 -3.96030993e-06 -2.14358063e-06 -1.44598144e-06 2.74669353e-06 6.83032454e-06 3.95720582e-06 4.22135669e-05 -4.25694169e-06 2.08960005e-05 1.21229785e-05 1.42167199e-05 -6.98234823e-05 -4.05499645e-05 -7.42558112e-06 -4.18903631e-06 -2.42817748e-06 6.83032454e-06 1.19107123e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 0 2 -3 0 -0 2 -2 516 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.26117398e-06 1.33679398e-05 -1.33618686e-06 6.68093428e-06 -4.00856057e-06 4.42516836e-06 -2.21258418e-05 1.32755051e-05 -2.43700677e-06 -1.31906861e-06 7.91441164e-07 2.11050977e-06 -3.95720582e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 -1.43899347e-04 -2.49240980e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 7.10282899e-05 -4.26169739e-05 4.69345661e-05 -2.34672831e-04 1.40803698e-04 -2.59968152e-05 -1.40711890e-05 8.44271339e-06 2.25139024e-05 -4.22135669e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 1.33618686e-06 1.42056580e-05 -7.91365000e-07 7.13160333e-06 -4.27896200e-06 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -2.77120995e-06 -7.71134021e-07 4.62680413e-07 2.27036890e-06 -4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 5.10773033e-05 5.15813158e-06 8.84684845e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -3.50230610e-05 2.13948100e-05 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 1.27339466e-05 6.96533351e-06 -4.25694169e-06 -1.07039980e-05 2.08960005e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 -8.84684845e-05 4.00856057e-06 4.26169739e-05 -4.27896200e-06 2.13948100e-05 -1.22019303e-05 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -7.64036796e-06 -4.25694169e-06 2.42459571e-06 7.19981464e-06 -1.21229785e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -9.08455661e-06 7.85723189e-05 -4.71433913e-05 9.24024813e-06 2.63871153e-06 -1.58322692e-06 -7.58225060e-06 1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -1.80337194e-04 -1.78786668e-05 -3.12353182e-04 2.21258418e-05 2.34672831e-04 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 7.85723189e-05 -3.86231687e-04 2.35716957e-04 -4.25635960e-05 -2.32744941e-05 1.42167199e-05 3.58110579e-05 -6.98234823e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 3.12353182e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -4.71433913e-05 2.35716957e-04 -1.34800267e-04 2.55381576e-05 1.42167199e-05 -8.10999291e-06 -2.40068689e-05 4.05499645e-05 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 5.10773033e-05 1.80337194e-04 -1.80337194e-04 1.91892174e-05 3.29373633e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -1.27339466e-05 7.64036796e-06 -9.24024813e-06 4.25635960e-05 -2.55381576e-05 4.52926879e-06 2.70589286e-06 -1.62353572e-06 -3.96030993e-06 7.42558112e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -6.96533351e-06 4.25694169e-06 -2.63871153e-06 2.32744941e-05 -1.42167199e-05 2.70589286e-06 7.39948805e-07 -4.54207908e-07 -2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 7.91441164e-07 8.44271339e-06 -4.62680413e-07 4.25694169e-06 -2.42459571e-06 1.58322692e-06 -1.42167199e-05 8.10999291e-06 -1.62353572e-06 -4.54207908e-07 2.55460371e-07 1.44598144e-06 -2.42817748e-06 -5.15813158e-06 -5.15813158e-06 1.78786668e-05 1.78786668e-05 -7.50720721e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 1.07039980e-05 -7.19981464e-06 7.58225060e-06 -3.58110579e-05 2.40068689e-05 -3.96030993e-06 -2.14358063e-06 1.44598144e-06 2.74669353e-06 -6.83032454e-06 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 3.29373633e-05 5.72220086e-05 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 -2.08960005e-05 1.21229785e-05 -1.42167199e-05 6.98234823e-05 -4.05499645e-05 7.42558112e-06 4.18903631e-06 -2.42817748e-06 -6.83032454e-06 1.19107123e-05 1.26117398e-06 1.33679398e-05 1.33618686e-06 4.00856057e-06 -6.68093428e-06 -4.42516836e-06 -1.32755051e-05 2.21258418e-05 -2.43700677e-06 7.91441164e-07 -1.31906861e-06 -2.11050977e-06 -3.95720582e-06 8.21705421e-06 9.02474039e-05 3.29391365e-05 -3.29391365e-05 -1.15123819e-04 1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.33679398e-05 1.41458274e-04 1.42056580e-05 4.26169739e-05 -7.10282899e-05 -4.69345661e-05 -1.40803698e-04 2.34672831e-04 -2.59968152e-05 8.44271339e-06 -1.40711890e-05 -2.25139024e-05 -4.22135669e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 -3.62026033e-04 -1.26607155e-03 1.26607155e-03 -1.43899347e-04 -2.49240980e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -4.27896200e-06 7.13160333e-06 2.68866425e-06 1.42268363e-05 -2.37113938e-05 2.77120995e-06 -4.62680413e-07 7.71134021e-07 2.27036890e-06 4.25694169e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 -5.15813158e-06 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -1.22019303e-05 2.13948100e-05 1.42268363e-05 4.06268943e-05 -7.11341813e-05 7.64036796e-06 -2.42459571e-06 4.25694169e-06 7.19981464e-06 1.21229785e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 5.10773033e-05 5.15813158e-06 8.84684845e-05 6.68093428e-06 7.10282899e-05 7.13160333e-06 2.13948100e-05 -3.50230610e-05 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 -1.27339466e-05 4.25694169e-06 -6.96533351e-06 -1.07039980e-05 -2.08960005e-05 3.29391365e-05 3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -5.10773033e-05 5.15813158e-06 -8.84684845e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -9.08455661e-06 -4.71433913e-05 7.85723189e-05 -9.24024813e-06 1.58322692e-06 -2.63871153e-06 -7.58225060e-06 -1.42167199e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 1.78786668e-05 1.32755051e-05 1.40803698e-04 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -4.71433913e-05 -1.34800267e-04 2.35716957e-04 -2.55381576e-05 8.10999291e-06 -1.42167199e-05 -2.40068689e-05 -4.05499645e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -1.80337194e-04 -1.78786668e-05 -3.12353182e-04 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 7.85723189e-05 2.35716957e-04 -3.86231687e-04 4.25635960e-05 -1.42167199e-05 2.32744941e-05 3.58110579e-05 6.98234823e-05 -1.15123819e-04 -1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.80337194e-04 -1.78786668e-05 3.12353182e-04 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -7.64036796e-06 1.27339466e-05 9.24024813e-06 2.55381576e-05 -4.25635960e-05 4.52926879e-06 -1.62353572e-06 2.70589286e-06 3.96030993e-06 7.42558112e-06 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 5.10773033e-05 1.80337194e-04 -1.80337194e-04 1.91892174e-05 3.29373633e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 2.42459571e-06 -4.25694169e-06 -1.58322692e-06 -8.10999291e-06 1.42167199e-05 -1.62353572e-06 2.55460371e-07 -4.54207908e-07 -1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 -4.25694169e-06 6.96533351e-06 2.63871153e-06 1.42167199e-05 -2.32744941e-05 2.70589286e-06 -4.54207908e-07 7.39948805e-07 2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 3.84001454e-06 -3.66719267e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 -7.19981464e-06 1.07039980e-05 7.58225060e-06 2.40068689e-05 -3.58110579e-05 3.96030993e-06 -1.44598144e-06 2.14358063e-06 2.74669353e-06 6.83032454e-06 -5.15813158e-06 -5.15813158e-06 1.78786668e-05 1.78786668e-05 -7.50720721e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 -1.21229785e-05 2.08960005e-05 1.42167199e-05 4.05499645e-05 -6.98234823e-05 7.42558112e-06 -2.42817748e-06 4.18903631e-06 6.83032454e-06 1.19107123e-05 -2.25988498e-05 -2.49240980e-04 -8.84684845e-05 8.84684845e-05 3.12353182e-04 -3.12353182e-04 3.29373633e-05 5.72220086e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -0 2 -1 664 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 -3.25715205e-04 1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 1.26117398e-06 1.33679398e-05 -4.00856057e-06 6.68093428e-06 -1.33618686e-06 1.32755051e-05 -2.21258418e-05 4.42516836e-06 -6.09251692e-07 -3.95720582e-06 7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 -2.89596307e-03 9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 1.33679398e-05 1.41458274e-04 -4.26169739e-05 7.10282899e-05 -1.42056580e-05 1.40803698e-04 -2.34672831e-04 4.69345661e-05 -6.49920380e-06 -4.22135669e-05 8.44271339e-06 3.37708535e-05 -1.40711890e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -1.33488137e-04 -8.09297916e-05 4.04648958e-05 1.33773441e-04 -1.78364587e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 2.13948100e-05 -4.27896200e-06 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -2.41503840e-06 -1.21229785e-05 2.42459571e-06 1.02166601e-05 -4.25694169e-06 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 3.08011777e-04 -1.78364587e-04 -1.70112085e-04 3.08011777e-04 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -3.50230610e-05 7.13160333e-06 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.90296087e-06 2.08960005e-05 -4.25694169e-06 -1.63799202e-05 6.96533351e-06 3.25715205e-04 2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 4.04648958e-05 1.82490838e-04 -8.09297916e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 7.13160333e-06 -7.91365000e-07 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -5.80592174e-07 -4.25694169e-06 4.62680413e-07 3.53512266e-06 -7.71134021e-07 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 3.95630639e-04 1.77697458e-04 -8.88487290e-05 -3.69835640e-04 4.93114186e-04 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -1.34800267e-04 2.35716957e-04 -4.71433913e-05 8.02147948e-06 4.05499645e-05 -8.10999291e-06 -3.41201277e-05 1.42167199e-05 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 -8.28520008e-04 4.93114186e-04 4.24254551e-04 -8.28520008e-04 2.21258418e-05 2.34672831e-04 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.35716957e-04 -3.86231687e-04 7.85723189e-05 -9.73148786e-06 -6.98234823e-05 1.42167199e-05 5.47666844e-05 -2.32744941e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 -8.88487290e-05 -5.27544004e-04 1.77697458e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -4.71433913e-05 7.85723189e-05 -9.08455661e-06 1.94629757e-06 1.42167199e-05 -1.58322692e-06 -1.17934149e-05 2.63871153e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 4.91071291e-05 -3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -2.90296087e-06 5.80592174e-07 -8.02147948e-06 9.73148786e-06 -1.94629757e-06 -2.37391660e-07 2.20244401e-06 -4.40488803e-07 -1.20827724e-06 5.03448848e-07 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 1.78364587e-04 -1.77697458e-04 8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -2.08960005e-05 4.25694169e-06 -4.05499645e-05 6.98234823e-05 -1.42167199e-05 2.20244401e-06 1.19107123e-05 -2.42817748e-06 -9.84590416e-06 4.18903631e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 1.78364587e-04 -4.04648958e-05 8.88487290e-05 -4.93114186e-04 8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 4.25694169e-06 -4.62680413e-07 8.10999291e-06 -1.42167199e-05 1.58322692e-06 -4.40488803e-07 -2.42817748e-06 2.55460371e-07 2.12901390e-06 -4.54207908e-07 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 -1.82490838e-04 3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 3.16576465e-06 3.37708535e-05 -1.02166601e-05 1.63799202e-05 -3.53512266e-06 3.41201277e-05 -5.47666844e-05 1.17934149e-05 -1.20827724e-06 -9.84590416e-06 2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -3.08011777e-04 8.09297916e-05 -4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 -6.96533351e-06 7.71134021e-07 -1.42167199e-05 2.32744941e-05 -2.63871153e-06 5.03448848e-07 4.18903631e-06 -4.54207908e-07 -3.41516227e-06 7.39948805e-07 9.03850368e-04 6.83086768e-03 -8.43337208e-04 2.53001162e-03 -2.53001162e-03 2.52365441e-03 -7.57096322e-03 7.57096322e-03 -1.00913723e-04 -6.55453856e-05 6.55453856e-05 -1.96636157e-04 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 -3.25715205e-04 1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 1.71773408e-02 -1.71773408e-02 1.58592065e-02 -4.75776194e-02 4.75776194e-02 1.03725365e-03 6.73716006e-04 -6.73716006e-04 2.02114802e-03 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 -2.89596307e-03 9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 8.43337208e-04 5.72578026e-03 4.26045592e-04 2.38241943e-03 -2.38241943e-03 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 -7.33694046e-06 1.56190191e-04 -1.56190191e-04 8.22769560e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -1.33488137e-04 -8.09297916e-05 4.04648958e-05 1.33773441e-04 -1.78364587e-04 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -5.92707290e-03 7.14725830e-03 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 -2.01015902e-04 -1.25198469e-04 8.22769560e-05 1.28764539e-04 -3.75595407e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 3.08011777e-04 -1.78364587e-04 -1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -2.38241943e-03 7.14725830e-03 -5.92707290e-03 6.78401156e-03 -2.03520347e-02 1.66083153e-02 2.01015902e-04 8.22769560e-05 -1.25198469e-04 1.28764539e-04 3.75595407e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 -1.78364587e-04 4.04648958e-05 1.82490838e-04 -8.09297916e-05 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 5.13494064e-03 1.85117687e-02 -1.85117687e-02 -4.17572779e-04 -5.12247195e-04 5.12247195e-04 -9.58279859e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 3.95630639e-04 1.77697458e-04 -8.88487290e-05 -3.69835640e-04 4.93114186e-04 7.57096322e-03 4.75776194e-02 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 1.85117687e-02 -4.42297760e-02 5.55353062e-02 1.58669337e-03 1.02255338e-03 -9.58279859e-04 -1.92820575e-04 3.06766015e-03 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 -8.28520008e-04 4.93114186e-04 4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -1.85117687e-02 5.55353062e-02 -4.42297760e-02 -1.58669337e-03 -9.58279859e-04 1.02255338e-03 -1.92820575e-04 -3.06766015e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 4.93114186e-04 -8.88487290e-05 -5.27544004e-04 1.77697458e-04 -1.00913723e-04 1.03725365e-03 7.33694046e-06 2.01015902e-04 -2.01015902e-04 4.17572779e-04 -1.58669337e-03 1.58669337e-03 -3.22133532e-04 -3.31742869e-04 3.31742869e-04 -6.87051071e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 4.91071291e-05 -3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 1.25198469e-04 -8.22769560e-05 5.12247195e-04 -1.02255338e-03 9.58279859e-04 -3.31742869e-04 -4.61448819e-06 1.53061324e-05 -5.93087946e-05 -5.20388754e-04 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 1.78364587e-04 -1.77697458e-04 8.28520008e-04 -4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 6.55453856e-05 -6.73716006e-04 1.56190191e-04 -8.22769560e-05 1.25198469e-04 -5.12247195e-04 9.58279859e-04 -1.02255338e-03 3.31742869e-04 1.53061324e-05 -4.61448819e-06 -5.93087946e-05 5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 1.78364587e-04 -4.04648958e-05 8.88487290e-05 -4.93114186e-04 8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 -1.28764539e-04 -1.28764539e-04 1.92820575e-04 1.92820575e-04 -5.93087946e-05 -5.93087946e-05 3.46774814e-04 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 -1.82490838e-04 3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 -1.96636157e-04 2.02114802e-03 -8.22769560e-05 3.75595407e-04 -3.75595407e-04 9.58279859e-04 -3.06766015e-03 3.06766015e-03 -6.87051071e-04 -5.20388754e-04 5.20388754e-04 -1.39231783e-03 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 -3.08011777e-04 8.09297916e-05 -4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +0 2 -2 532 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 1.33618686e-06 -4.00856057e-06 2.21258418e-05 -4.42516836e-06 1.32755051e-05 3.04625846e-06 -1.31906861e-06 3.95720582e-06 -1.05525488e-06 -7.91441164e-07 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 1.42056580e-05 -4.26169739e-05 2.34672831e-04 -4.69345661e-05 1.40803698e-04 3.24960190e-05 -1.40711890e-05 4.22135669e-05 -1.12569512e-05 -8.44271339e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 -4.68133080e-05 6.68093428e-06 7.10282899e-05 -3.50230610e-05 7.13160333e-06 -2.13948100e-05 1.16503354e-04 -2.37113938e-05 7.11341813e-05 1.56369075e-05 -6.96533351e-06 2.08960005e-05 -5.67592226e-06 -4.25694169e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -7.91365000e-07 4.27896200e-06 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 -3.35180212e-06 7.71134021e-07 -4.25694169e-06 1.26475376e-06 4.62680413e-07 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 -4.16551765e-05 4.00856057e-06 4.26169739e-05 -2.13948100e-05 4.27896200e-06 -1.22019303e-05 7.11341813e-05 -1.42268363e-05 4.06268943e-05 1.00554064e-05 -4.25694169e-06 1.21229785e-05 -3.01684543e-06 -2.42459571e-06 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 1.65115925e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -3.86231687e-04 7.85723189e-05 -2.35716957e-04 -5.22950839e-05 2.32744941e-05 -6.98234823e-05 1.89556265e-05 1.42167199e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 7.85723189e-05 -9.08455661e-06 4.71433913e-05 1.11865457e-05 -2.63871153e-06 1.42167199e-05 -4.21116432e-06 -1.58322692e-06 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 1.47237258e-04 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -2.35716957e-04 4.71433913e-05 -1.34800267e-04 -3.35596371e-05 1.42167199e-05 -4.05499645e-05 1.01132588e-05 8.10999291e-06 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 3.35180212e-06 -1.00554064e-05 5.22950839e-05 -1.11865457e-05 3.35596371e-05 6.62206635e-06 -3.20934171e-06 9.62802513e-06 -2.75203269e-06 -2.06402452e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -7.71134021e-07 4.25694169e-06 -2.32744941e-05 2.63871153e-06 -1.42167199e-05 -3.20934171e-06 7.39948805e-07 -4.18903631e-06 1.27158164e-06 4.54207908e-07 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 3.95720582e-06 4.22135669e-05 -2.08960005e-05 4.25694169e-06 -1.21229785e-05 6.98234823e-05 -1.42167199e-05 4.05499645e-05 9.62802513e-06 -4.18903631e-06 1.19107123e-05 -3.01557961e-06 -2.42817748e-06 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 -1.26475376e-06 3.01684543e-06 -1.89556265e-05 4.21116432e-06 -1.01132588e-05 -2.75203269e-06 1.27158164e-06 -3.01557961e-06 6.53895969e-07 6.83032454e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 -4.62680413e-07 2.42459571e-06 -1.42167199e-05 1.58322692e-06 -8.10999291e-06 -2.06402452e-06 4.54207908e-07 -2.42817748e-06 6.83032454e-07 2.55460371e-07 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -1.33618686e-06 -6.68093428e-06 1.32755051e-05 4.42516836e-06 2.21258418e-05 -6.09251692e-07 7.91441164e-07 3.95720582e-06 -3.16576465e-06 1.31906861e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -1.42056580e-05 -7.10282899e-05 1.40803698e-04 4.69345661e-05 2.34672831e-04 -6.49920380e-06 8.44271339e-06 4.22135669e-05 -3.37708535e-05 1.40711890e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -4.27896200e-06 -2.13948100e-05 4.06268943e-05 1.42268363e-05 7.11341813e-05 -2.41503840e-06 2.42459571e-06 1.21229785e-05 -1.02166601e-05 4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 -4.68133080e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.91365000e-07 -7.13160333e-06 1.42268363e-05 2.68866425e-06 2.37113938e-05 -5.80592174e-07 4.62680413e-07 4.25694169e-06 -3.53512266e-06 7.71134021e-07 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -7.13160333e-06 -3.50230610e-05 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.90296087e-06 4.25694169e-06 2.08960005e-05 -1.63799202e-05 6.96533351e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 -4.16551765e-05 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 1.42268363e-05 7.11341813e-05 -1.34800267e-04 -4.71433913e-05 -2.35716957e-04 8.02147948e-06 -8.10999291e-06 -4.05499645e-05 3.41201277e-05 -1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 1.65115925e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.68866425e-06 2.37113938e-05 -4.71433913e-05 -9.08455661e-06 -7.85723189e-05 1.94629757e-06 -1.58322692e-06 -1.42167199e-05 1.17934149e-05 -2.63871153e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.35716957e-04 -7.85723189e-05 -3.86231687e-04 9.73148786e-06 -1.42167199e-05 -6.98234823e-05 5.47666844e-05 -2.32744941e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 1.47237258e-04 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 5.80592174e-07 2.90296087e-06 -8.02147948e-06 -1.94629757e-06 -9.73148786e-06 -2.37391660e-07 -4.40488803e-07 -2.20244401e-06 1.20827724e-06 -5.03448848e-07 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.62680413e-07 -4.25694169e-06 8.10999291e-06 1.58322692e-06 1.42167199e-05 -4.40488803e-07 2.55460371e-07 2.42817748e-06 -2.12901390e-06 4.54207908e-07 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -4.25694169e-06 -2.08960005e-05 4.05499645e-05 1.42167199e-05 6.98234823e-05 -2.20244401e-06 2.42817748e-06 1.19107123e-05 -9.84590416e-06 4.18903631e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 3.53512266e-06 1.63799202e-05 -3.41201277e-05 -1.17934149e-05 -5.47666844e-05 1.20827724e-06 -2.12901390e-06 -9.84590416e-06 7.51335398e-06 -3.41516227e-06 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 1.31906861e-06 1.40711890e-05 -4.25694169e-06 -7.71134021e-07 -6.96533351e-06 1.42167199e-05 2.63871153e-06 2.32744941e-05 -5.03448848e-07 4.54207908e-07 4.18903631e-06 -3.41516227e-06 7.39948805e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +0 2 -1 652 + 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 -3.25715205e-04 2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 4.00856057e-06 -1.33618686e-06 2.21258418e-05 -1.32755051e-05 4.42516836e-06 3.04625846e-06 -3.95720582e-06 1.31906861e-06 1.05525488e-06 -7.91441164e-07 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 -2.89596307e-03 1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 4.26169739e-05 -1.42056580e-05 2.34672831e-04 -1.40803698e-04 4.69345661e-05 3.24960190e-05 -4.22135669e-05 1.40711890e-05 1.12569512e-05 -8.44271339e-06 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 1.96428516e-04 -3.08011777e-04 3.08011777e-04 -1.78364587e-04 6.68093428e-06 7.10282899e-05 -3.50230610e-05 2.13948100e-05 -7.13160333e-06 1.16503354e-04 -7.11341813e-05 2.37113938e-05 1.56369075e-05 -2.08960005e-05 6.96533351e-06 5.67592226e-06 -4.25694169e-06 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 8.09297916e-05 -1.78364587e-04 4.87173978e-05 4.04648958e-05 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -1.22019303e-05 4.27896200e-06 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 -1.00554064e-05 1.21229785e-05 -4.25694169e-06 -3.01684543e-06 2.42459571e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 8.09297916e-05 4.87173978e-05 -4.04648958e-05 1.33618686e-06 1.42056580e-05 -7.13160333e-06 4.27896200e-06 -7.91365000e-07 2.37113938e-05 -1.42268363e-05 2.68866425e-06 3.35180212e-06 -4.25694169e-06 7.71134021e-07 1.26475376e-06 -4.62680413e-07 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 -4.89886959e-04 8.28520008e-04 -8.28520008e-04 4.93114186e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -3.86231687e-04 2.35716957e-04 -7.85723189e-05 -5.22950839e-05 6.98234823e-05 -2.32744941e-05 -1.89556265e-05 1.42167199e-05 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 -1.77697458e-04 4.93114186e-04 -1.57708364e-04 -8.88487290e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 2.35716957e-04 -1.34800267e-04 4.71433913e-05 3.35596371e-05 -4.05499645e-05 1.42167199e-05 1.01132588e-05 -8.10999291e-06 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 -1.77697458e-04 -1.57708364e-04 8.88487290e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -7.85723189e-05 4.71433913e-05 -9.08455661e-06 -1.11865457e-05 1.42167199e-05 -2.63871153e-06 -4.21116432e-06 1.58322692e-06 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 -1.82595267e-04 4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 1.00554064e-05 -3.35180212e-06 5.22950839e-05 -3.35596371e-05 1.11865457e-05 6.62206635e-06 -9.62802513e-06 3.20934171e-06 2.75203269e-06 -2.06402452e-06 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 1.78364587e-04 -8.28520008e-04 1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -1.21229785e-05 4.25694169e-06 -6.98234823e-05 4.05499645e-05 -1.42167199e-05 -9.62802513e-06 1.19107123e-05 -4.18903631e-06 -3.01557961e-06 2.42817748e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 1.78364587e-04 -8.09297916e-05 8.28520008e-04 -4.93114186e-04 1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.31906861e-06 1.40711890e-05 -6.96533351e-06 4.25694169e-06 -7.71134021e-07 2.32744941e-05 -1.42167199e-05 2.63871153e-06 3.20934171e-06 -4.18903631e-06 7.39948805e-07 1.27158164e-06 -4.54207908e-07 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 1.05525488e-06 1.12569512e-05 -5.67592226e-06 3.01684543e-06 -1.26475376e-06 1.89556265e-05 -1.01132588e-05 4.21116432e-06 2.75203269e-06 -3.01557961e-06 1.27158164e-06 6.53895969e-07 -6.83032454e-07 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 -4.04648958e-05 4.04648958e-05 -4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 -2.42459571e-06 4.62680413e-07 -1.42167199e-05 8.10999291e-06 -1.58322692e-06 -2.06402452e-06 2.42817748e-06 -4.54207908e-07 -6.83032454e-07 2.55460371e-07 9.03850368e-04 6.83086768e-03 -2.53001162e-03 8.43337208e-04 -2.53001162e-03 7.57096322e-03 -2.52365441e-03 7.57096322e-03 5.04568613e-05 -6.55453856e-05 1.96636157e-04 -8.73938474e-05 -6.55453856e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 -3.25715205e-04 2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 5.72578026e-03 -1.71773408e-02 4.75776194e-02 -1.58592065e-02 4.75776194e-02 -5.18626823e-04 6.73716006e-04 -2.02114802e-03 8.98288008e-04 6.73716006e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 -2.89596307e-03 1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 2.38241943e-03 -7.14725830e-03 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -2.12021312e-04 1.25198469e-04 -3.75595407e-04 1.09702608e-04 8.22769560e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 1.96428516e-04 -3.08011777e-04 3.08011777e-04 -1.78364587e-04 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 4.26045592e-04 2.38241943e-03 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -3.66847023e-06 -1.56190191e-04 8.22769560e-05 6.35397682e-06 -1.56190191e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 8.09297916e-05 -1.78364587e-04 4.87173978e-05 4.04648958e-05 2.53001162e-03 1.71773408e-02 -7.14725830e-03 2.38241943e-03 -5.92707290e-03 2.03520347e-02 -6.78401156e-03 1.66083153e-02 1.10054107e-05 8.22769560e-05 -3.75595407e-04 2.38467147e-04 1.25198469e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 -1.78364587e-04 8.09297916e-05 4.87173978e-05 -4.04648958e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -4.42297760e-02 1.85117687e-02 -5.55353062e-02 9.60334201e-04 -1.02255338e-03 3.06766015e-03 -1.27770648e-03 -9.58279859e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 -4.89886959e-04 8.28520008e-04 -8.28520008e-04 4.93114186e-04 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 1.85117687e-02 5.13494064e-03 1.85117687e-02 -2.08786389e-04 5.12247195e-04 -9.58279859e-04 3.61628634e-04 5.12247195e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 -1.77697458e-04 4.93114186e-04 -1.57708364e-04 -8.88487290e-05 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -5.55353062e-02 1.85117687e-02 -4.42297760e-02 6.26359168e-04 -9.58279859e-04 3.06766015e-03 -1.47052705e-03 -1.02255338e-03 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 4.93114186e-04 -1.77697458e-04 -1.57708364e-04 8.88487290e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 3.66847023e-06 -1.10054107e-05 -9.60334201e-04 2.08786389e-04 -6.26359168e-04 1.79547727e-04 1.14508512e-04 -3.43525536e-04 2.89645810e-04 2.17234357e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 -1.82595267e-04 4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 1.56190191e-04 -8.22769560e-05 1.02255338e-03 -5.12247195e-04 9.58279859e-04 1.14508512e-04 -4.61448819e-06 5.20388754e-04 -3.16952150e-04 -1.53061324e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 1.78364587e-04 -8.28520008e-04 1.77697458e-04 -4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 -8.22769560e-05 3.75595407e-04 -3.06766015e-03 9.58279859e-04 -3.06766015e-03 -3.43525536e-04 5.20388754e-04 -1.39231783e-03 5.95003681e-04 5.20388754e-04 1.04401314e-04 6.63024177e-04 -3.08011777e-04 1.78364587e-04 -8.09297916e-05 8.28520008e-04 -4.93114186e-04 1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 -6.35397682e-06 -2.38467147e-04 1.27770648e-03 -3.61628634e-04 1.47052705e-03 2.89645810e-04 -3.16952150e-04 5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 1.56190191e-04 -1.25198469e-04 9.58279859e-04 -5.12247195e-04 1.02255338e-03 2.17234357e-04 -1.53061324e-05 5.20388754e-04 -2.57643355e-04 -4.61448819e-06 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 -4.04648958e-05 4.04648958e-05 -4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 0 2 0 363 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 1.12994249e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 1.24620490e-04 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 4.68133080e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 -4.16551765e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 -1.65115925e-04 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 1.47237258e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 1.15598910e-05 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 -2.85245933e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 1.12994249e-05 1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 1.15598910e-05 -2.85245933e-05 1.25151113e-05 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 9.03850368e-04 6.83086768e-03 -2.53001162e-03 2.53001162e-03 -8.43337208e-04 7.57096322e-03 -7.57096322e-03 2.52365441e-03 5.04568613e-05 -1.96636157e-04 6.55453856e-05 8.73938474e-05 -6.55453856e-05 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 1.12994249e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 1.71773408e-02 -5.72578026e-03 4.75776194e-02 -4.75776194e-02 1.58592065e-02 -5.18626823e-04 2.02114802e-03 -6.73716006e-04 -8.98288008e-04 6.73716006e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 1.24620490e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 7.14725830e-03 -2.38241943e-03 1.66083153e-02 -2.03520347e-02 6.78401156e-03 -2.12021312e-04 3.75595407e-04 -1.25198469e-04 -1.09702608e-04 8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 4.68133080e-05 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 -5.92707290e-03 2.38241943e-03 -2.03520347e-02 1.66083153e-02 -6.78401156e-03 -1.10054107e-05 -3.75595407e-04 8.22769560e-05 2.38467147e-04 -1.25198469e-04 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 -4.16551765e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 2.38241943e-03 4.26045592e-04 6.78401156e-03 -6.78401156e-03 -1.48238216e-03 3.66847023e-06 8.22769560e-05 -1.56190191e-04 6.35397682e-06 1.56190191e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -2.03520347e-02 6.78401156e-03 -4.42297760e-02 5.55353062e-02 -1.85117687e-02 9.60334201e-04 -3.06766015e-03 1.02255338e-03 1.27770648e-03 -9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 -1.65115925e-04 7.57096322e-03 4.75776194e-02 -2.03520347e-02 1.66083153e-02 -6.78401156e-03 5.55353062e-02 -4.42297760e-02 1.85117687e-02 -6.26359168e-04 3.06766015e-03 -9.58279859e-04 -1.47052705e-03 1.02255338e-03 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 1.47237258e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -1.85117687e-02 1.85117687e-02 5.13494064e-03 2.08786389e-04 -9.58279859e-04 5.12247195e-04 3.61628634e-04 -5.12247195e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 1.10054107e-05 -3.66847023e-06 -9.60334201e-04 6.26359168e-04 -2.08786389e-04 1.79547727e-04 3.43525536e-04 -1.14508512e-04 -2.89645810e-04 2.17234357e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 1.15598910e-05 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 3.75595407e-04 -8.22769560e-05 3.06766015e-03 -3.06766015e-03 9.58279859e-04 3.43525536e-04 -1.39231783e-03 5.20388754e-04 5.95003681e-04 -5.20388754e-04 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 -2.85245933e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 -8.22769560e-05 1.56190191e-04 -1.02255338e-03 9.58279859e-04 -5.12247195e-04 -1.14508512e-04 5.20388754e-04 -4.61448819e-06 -3.16952150e-04 1.53061324e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 8.73938474e-05 -8.98288008e-04 1.09702608e-04 -2.38467147e-04 -6.35397682e-06 -1.27770648e-03 1.47052705e-03 -3.61628634e-04 -2.89645810e-04 5.95003681e-04 -3.16952150e-04 -1.54906445e-04 2.57643355e-04 1.12994249e-05 1.24620490e-04 -4.68133080e-05 4.16551765e-05 1.65115925e-04 -1.47237258e-04 1.15598910e-05 -2.85245933e-05 1.25151113e-05 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 1.25198469e-04 -1.56190191e-04 9.58279859e-04 -1.02255338e-03 5.12247195e-04 2.17234357e-04 -5.20388754e-04 1.53061324e-05 2.57643355e-04 -4.61448819e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 9 18 27 36 40 49 58 62 71 80 84 93 97 119 141 163 185 202 224 246 263 285 307 324 346 363 0 2 1 169 - 1.26117398e-06 1.33679398e-05 -6.68093428e-06 4.00856057e-06 1.33618686e-06 2.21258418e-05 -1.32755051e-05 -4.42516836e-06 3.04625846e-06 -3.95720582e-06 -1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 4.26169739e-05 1.42056580e-05 2.34672831e-04 -1.40803698e-04 -4.69345661e-05 3.24960190e-05 -4.22135669e-05 -1.40711890e-05 1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 2.13948100e-05 7.13160333e-06 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 1.56369075e-05 -2.08960005e-05 -6.96533351e-06 5.67592226e-06 4.25694169e-06 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -1.22019303e-05 -4.27896200e-06 -7.11341813e-05 4.06268943e-05 1.42268363e-05 -1.00554064e-05 1.21229785e-05 4.25694169e-06 -3.01684543e-06 -2.42459571e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -4.27896200e-06 -7.91365000e-07 -2.37113938e-05 1.42268363e-05 2.68866425e-06 -3.35180212e-06 4.25694169e-06 7.71134021e-07 -1.26475376e-06 -4.62680413e-07 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -3.86231687e-04 2.35716957e-04 7.85723189e-05 -5.22950839e-05 6.98234823e-05 2.32744941e-05 -1.89556265e-05 -1.42167199e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 4.06268943e-05 1.42268363e-05 2.35716957e-04 -1.34800267e-04 -4.71433913e-05 3.35596371e-05 -4.05499645e-05 -1.42167199e-05 1.01132588e-05 8.10999291e-06 4.42516836e-06 4.69345661e-05 -2.37113938e-05 1.42268363e-05 2.68866425e-06 7.85723189e-05 -4.71433913e-05 -9.08455661e-06 1.11865457e-05 -1.42167199e-05 -2.63871153e-06 4.21116432e-06 1.58322692e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 1.00554064e-05 3.35180212e-06 5.22950839e-05 -3.35596371e-05 -1.11865457e-05 6.62206635e-06 -9.62802513e-06 -3.20934171e-06 2.75203269e-06 2.06402452e-06 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -1.21229785e-05 -4.25694169e-06 -6.98234823e-05 4.05499645e-05 1.42167199e-05 -9.62802513e-06 1.19107123e-05 4.18903631e-06 -3.01557961e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -4.25694169e-06 -7.71134021e-07 -2.32744941e-05 1.42167199e-05 2.63871153e-06 -3.20934171e-06 4.18903631e-06 7.39948805e-07 -1.27158164e-06 -4.54207908e-07 1.05525488e-06 1.12569512e-05 -5.67592226e-06 3.01684543e-06 1.26475376e-06 1.89556265e-05 -1.01132588e-05 -4.21116432e-06 2.75203269e-06 -3.01557961e-06 -1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 2.42459571e-06 4.62680413e-07 1.42167199e-05 -8.10999291e-06 -1.58322692e-06 2.06402452e-06 -2.42817748e-06 -4.54207908e-07 6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 -4.00856057e-06 6.68093428e-06 1.33618686e-06 1.32755051e-05 -2.21258418e-05 -4.42516836e-06 -6.09251692e-07 -3.95720582e-06 -7.91441164e-07 3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 7.10282899e-05 1.42056580e-05 1.40803698e-04 -2.34672831e-04 -4.69345661e-05 -6.49920380e-06 -4.22135669e-05 -8.44271339e-06 3.37708535e-05 1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 2.13948100e-05 4.27896200e-06 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -2.41503840e-06 -1.21229785e-05 -2.42459571e-06 1.02166601e-05 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -3.50230610e-05 -7.13160333e-06 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.90296087e-06 2.08960005e-05 4.25694169e-06 -1.63799202e-05 -6.96533351e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.13160333e-06 -7.91365000e-07 -1.42268363e-05 2.37113938e-05 2.68866425e-06 5.80592174e-07 4.25694169e-06 4.62680413e-07 -3.53512266e-06 -7.71134021e-07 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -1.34800267e-04 2.35716957e-04 4.71433913e-05 8.02147948e-06 4.05499645e-05 8.10999291e-06 -3.41201277e-05 -1.42167199e-05 2.21258418e-05 2.34672831e-04 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.35716957e-04 -3.86231687e-04 -7.85723189e-05 -9.73148786e-06 -6.98234823e-05 -1.42167199e-05 5.47666844e-05 2.32744941e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.37113938e-05 2.68866425e-06 4.71433913e-05 -7.85723189e-05 -9.08455661e-06 -1.94629757e-06 -1.42167199e-05 -1.58322692e-06 1.17934149e-05 2.63871153e-06 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -2.90296087e-06 -5.80592174e-07 -8.02147948e-06 9.73148786e-06 1.94629757e-06 -2.37391660e-07 2.20244401e-06 4.40488803e-07 -1.20827724e-06 -5.03448848e-07 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -2.08960005e-05 -4.25694169e-06 -4.05499645e-05 6.98234823e-05 1.42167199e-05 2.20244401e-06 1.19107123e-05 2.42817748e-06 -9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.25694169e-06 -4.62680413e-07 -8.10999291e-06 1.42167199e-05 1.58322692e-06 4.40488803e-07 2.42817748e-06 2.55460371e-07 -2.12901390e-06 -4.54207908e-07 3.16576465e-06 3.37708535e-05 -1.02166601e-05 1.63799202e-05 3.53512266e-06 3.41201277e-05 -5.47666844e-05 -1.17934149e-05 -1.20827724e-06 -9.84590416e-06 -2.12901390e-06 7.51335398e-06 3.41516227e-06 1.31906861e-06 1.40711890e-05 -4.25694169e-06 6.96533351e-06 7.71134021e-07 1.42167199e-05 -2.32744941e-05 -2.63871153e-06 -5.03448848e-07 -4.18903631e-06 -4.54207908e-07 3.41516227e-06 7.39948805e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 0 3 -2 0 @@ -286,94 +286,94 @@ Matrix number of S(R): 177 1 -3 1 0 1 -3 2 0 1 -2 -2 0 -1 -2 -1 157 - 6.09114917e-05 6.14710110e-04 2.95973455e-04 -5.91946911e-05 5.91946911e-05 -1.00888729e-03 2.01777458e-04 -2.01777458e-04 9.60688961e-05 -3.46658769e-05 3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 2.94705075e-03 -5.89410151e-04 5.89410151e-04 -1.00363091e-02 2.00726181e-03 -2.00726181e-03 8.88952536e-04 -3.20773116e-04 3.20773116e-04 -6.41546233e-05 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 2.97034962e-04 -2.97034962e-04 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -4.12544643e-04 1.60446843e-04 -1.60446843e-04 3.42276980e-05 5.91946911e-05 5.89410151e-04 2.97034962e-04 1.57915946e-05 5.94069924e-05 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 1.01027404e-04 1.92305372e-05 3.42276980e-05 -1.06916470e-05 3.84610745e-06 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 5.94069924e-05 1.57915946e-05 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -1.01027404e-04 3.42276980e-05 1.92305372e-05 -1.06916470e-05 -3.84610745e-06 1.00888729e-03 1.00363091e-02 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -1.62454089e-02 3.42864166e-03 -3.42864166e-03 1.36277573e-03 -5.31669453e-04 5.31669453e-04 -1.13703758e-04 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 3.42864166e-03 2.12071039e-04 6.85728332e-04 -3.36380075e-04 -7.05429391e-05 -1.13703758e-04 3.68493395e-05 -1.41085878e-05 2.01777458e-04 2.00726181e-03 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -3.42864166e-03 6.85728332e-04 2.12071039e-04 3.36380075e-04 -1.13703758e-04 -7.05429391e-05 3.68493395e-05 1.41085878e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 -1.01027404e-04 1.01027404e-04 -1.36277573e-03 3.36380075e-04 -3.36380075e-04 4.50164907e-05 -2.81673025e-05 2.81673025e-05 -7.96867359e-06 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -1.92305372e-05 -3.42276980e-05 5.31669453e-04 7.05429391e-05 1.13703758e-04 -2.81673025e-05 -2.14746155e-05 -1.02201763e-05 6.74117956e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 1.60446843e-04 -3.42276980e-05 -1.92305372e-05 -5.31669453e-04 1.13703758e-04 7.05429391e-05 2.81673025e-05 -1.02201763e-05 -2.14746155e-05 6.74117956e-06 4.42749712e-06 1.06916470e-05 1.06916470e-05 -3.68493395e-05 -3.68493395e-05 6.74117956e-06 6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 -3.42276980e-05 -3.84610745e-06 3.84610745e-06 1.13703758e-04 1.41085878e-05 -1.41085878e-05 -7.96867359e-06 -4.42749712e-06 4.42749712e-06 -2.22629335e-07 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -2 0 652 - 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 3.25715205e-04 -2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 -8.43337208e-04 2.53001162e-03 -7.57096322e-03 2.52365441e-03 -7.57096322e-03 5.04568613e-05 -6.55453856e-05 1.96636157e-04 -8.73938474e-05 -6.55453856e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 2.89596307e-03 -1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 -5.72578026e-03 1.71773408e-02 -4.75776194e-02 1.58592065e-02 -4.75776194e-02 -5.18626823e-04 6.73716006e-04 -2.02114802e-03 8.98288008e-04 6.73716006e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -1.96428516e-04 3.08011777e-04 -3.08011777e-04 1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 2.38241943e-03 -7.14725830e-03 1.66083153e-02 -6.78401156e-03 2.03520347e-02 2.12021312e-04 -1.25198469e-04 3.75595407e-04 -1.09702608e-04 -8.22769560e-05 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 -8.09297916e-05 1.78364587e-04 -4.87173978e-05 -4.04648958e-05 8.43337208e-04 5.72578026e-03 2.38241943e-03 4.26045592e-04 2.38241943e-03 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 3.66847023e-06 1.56190191e-04 -8.22769560e-05 -6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 -8.09297916e-05 -4.87173978e-05 4.04648958e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 2.38241943e-03 -5.92707290e-03 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -1.10054107e-05 -8.22769560e-05 3.75595407e-04 -2.38467147e-04 -1.25198469e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 4.89886959e-04 -8.28520008e-04 8.28520008e-04 -4.93114186e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 -6.78401156e-03 2.03520347e-02 -4.42297760e-02 1.85117687e-02 -5.55353062e-02 -9.60334201e-04 1.02255338e-03 -3.06766015e-03 1.27770648e-03 9.58279859e-04 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 1.77697458e-04 -4.93114186e-04 1.57708364e-04 8.88487290e-05 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -1.48238216e-03 -6.78401156e-03 1.85117687e-02 5.13494064e-03 1.85117687e-02 2.08786389e-04 -5.12247195e-04 9.58279859e-04 -3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 1.77697458e-04 1.57708364e-04 -8.88487290e-05 7.57096322e-03 4.75776194e-02 2.03520347e-02 -6.78401156e-03 1.66083153e-02 -5.55353062e-02 1.85117687e-02 -4.42297760e-02 -6.26359168e-04 9.58279859e-04 -3.06766015e-03 1.47052705e-03 1.02255338e-03 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 1.82595267e-04 -4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 -3.66847023e-06 1.10054107e-05 9.60334201e-04 -2.08786389e-04 6.26359168e-04 1.79547727e-04 1.14508512e-04 -3.43525536e-04 2.89645810e-04 2.17234357e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 -1.78364587e-04 8.28520008e-04 -1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 -6.55453856e-05 6.73716006e-04 1.25198469e-04 -1.56190191e-04 8.22769560e-05 -1.02255338e-03 5.12247195e-04 -9.58279859e-04 1.14508512e-04 -4.61448819e-06 5.20388754e-04 -3.16952150e-04 -1.53061324e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 -1.78364587e-04 8.09297916e-05 -8.28520008e-04 4.93114186e-04 -1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 8.22769560e-05 -3.75595407e-04 3.06766015e-03 -9.58279859e-04 3.06766015e-03 -3.43525536e-04 5.20388754e-04 -1.39231783e-03 5.95003681e-04 5.20388754e-04 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -8.73938474e-05 8.98288008e-04 1.09702608e-04 6.35397682e-06 2.38467147e-04 -1.27770648e-03 3.61628634e-04 -1.47052705e-03 2.89645810e-04 -3.16952150e-04 5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 4.04648958e-05 -4.04648958e-05 4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 -6.55453856e-05 6.73716006e-04 8.22769560e-05 -1.56190191e-04 1.25198469e-04 -9.58279859e-04 5.12247195e-04 -1.02255338e-03 2.17234357e-04 -1.53061324e-05 5.20388754e-04 -2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 6.68093428e-06 -4.00856057e-06 1.33618686e-06 -2.21258418e-05 1.32755051e-05 -4.42516836e-06 3.04625846e-06 -3.95720582e-06 1.31906861e-06 1.05525488e-06 -7.91441164e-07 1.70344011e-04 1.56696087e-03 6.51430410e-04 -3.25715205e-04 3.25715205e-04 -2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 1.04401314e-04 -5.22006568e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 -4.26169739e-05 1.42056580e-05 -2.34672831e-04 1.40803698e-04 -4.69345661e-05 3.24960190e-05 -4.22135669e-05 1.40711890e-05 1.12569512e-05 -8.44271339e-06 1.56696087e-03 1.39612485e-02 5.79192613e-03 -2.89596307e-03 2.89596307e-03 -1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 6.63024177e-04 -3.31512088e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 2.13948100e-05 -7.13160333e-06 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -1.56369075e-05 2.08960005e-05 -6.96533351e-06 -5.67592226e-06 4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 1.28527018e-03 -1.28527018e-03 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -1.96428516e-04 3.08011777e-04 -3.08011777e-04 1.78364587e-04 4.00856057e-06 4.26169739e-05 2.13948100e-05 -1.22019303e-05 4.27896200e-06 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 1.00554064e-05 -1.21229785e-05 4.25694169e-06 3.01684543e-06 -2.42459571e-06 3.25715205e-04 2.89596307e-03 1.28527018e-03 -4.14019388e-04 6.42635088e-04 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 -8.09297916e-05 1.78364587e-04 -4.87173978e-05 -4.04648958e-05 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 4.27896200e-06 -7.91365000e-07 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -3.35180212e-06 4.25694169e-06 -7.71134021e-07 -1.26475376e-06 4.62680413e-07 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 6.42635088e-04 -4.14019388e-04 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 -8.09297916e-05 -4.87173978e-05 4.04648958e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 -7.11341813e-05 2.37113938e-05 -3.86231687e-04 2.35716957e-04 -7.85723189e-05 5.22950839e-05 -6.98234823e-05 2.32744941e-05 1.89556265e-05 -1.42167199e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 -4.15582352e-03 4.15582352e-03 -2.41486469e-02 1.33599059e-02 -1.33599059e-02 4.89886959e-04 -8.28520008e-04 8.28520008e-04 -4.93114186e-04 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 4.06268943e-05 -1.42268363e-05 2.35716957e-04 -1.34800267e-04 4.71433913e-05 -3.35596371e-05 4.05499645e-05 -1.42167199e-05 -1.01132588e-05 8.10999291e-06 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 1.77697458e-04 -4.93114186e-04 1.57708364e-04 8.88487290e-05 4.42516836e-06 4.69345661e-05 2.37113938e-05 -1.42268363e-05 2.68866425e-06 -7.85723189e-05 4.71433913e-05 -9.08455661e-06 1.11865457e-05 -1.42167199e-05 2.63871153e-06 4.21116432e-06 -1.58322692e-06 1.06641224e-03 9.35119137e-03 4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 1.77697458e-04 1.57708364e-04 -8.88487290e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 -1.00554064e-05 3.35180212e-06 -5.22950839e-05 3.35596371e-05 -1.11865457e-05 6.62206635e-06 -9.62802513e-06 3.20934171e-06 2.75203269e-06 -2.06402452e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 -1.82595267e-04 1.82595267e-04 -4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 -7.61629799e-05 3.01908728e-05 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 1.21229785e-05 -4.25694169e-06 6.98234823e-05 -4.05499645e-05 1.42167199e-05 -9.62802513e-06 1.19107123e-05 -4.18903631e-06 -3.01557961e-06 2.42817748e-06 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 8.09297916e-05 -1.78364587e-04 8.28520008e-04 -1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 8.64268839e-05 9.11129984e-06 -5.00469168e-05 1.31906861e-06 1.40711890e-05 6.96533351e-06 -4.25694169e-06 7.71134021e-07 -2.32744941e-05 1.42167199e-05 -2.63871153e-06 3.20934171e-06 -4.18903631e-06 7.39948805e-07 1.27158164e-06 -4.54207908e-07 1.04401314e-04 6.63024177e-04 3.08011777e-04 -1.78364587e-04 8.09297916e-05 -8.28520008e-04 4.93114186e-04 -1.77697458e-04 -7.61629799e-05 8.64268839e-05 -1.00459375e-04 9.11129984e-06 5.00469168e-05 1.05525488e-06 1.12569512e-05 5.67592226e-06 -3.01684543e-06 1.26475376e-06 -1.89556265e-05 1.01132588e-05 -4.21116432e-06 2.75203269e-06 -3.01557961e-06 1.27158164e-06 6.53895969e-07 -6.83032454e-07 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 9.11129984e-06 9.11129984e-06 -4.92119087e-06 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 2.42459571e-06 -4.62680413e-07 1.42167199e-05 -8.10999291e-06 1.58322692e-06 -2.06402452e-06 2.42817748e-06 -4.54207908e-07 -6.83032454e-07 2.55460371e-07 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 4.04648958e-05 -4.04648958e-05 4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 -5.00469168e-05 5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +1 -2 -1 169 + 6.09114917e-05 6.14710110e-04 5.91946911e-05 -2.95973455e-04 5.91946911e-05 -2.01777458e-04 1.00888729e-03 -2.01777458e-04 -4.80344481e-05 -3.46658769e-05 6.93317538e-06 8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -2.94705075e-03 5.89410151e-04 -2.00726181e-03 1.00363091e-02 -2.00726181e-03 -4.44476268e-04 -3.20773116e-04 6.41546233e-05 7.69855479e-04 -3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 2.97034962e-04 -5.94069924e-05 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 5.97729402e-05 -1.92305372e-05 3.84610745e-06 -8.21464752e-05 3.42276980e-05 2.95973455e-04 2.94705075e-03 2.97034962e-04 -1.40997622e-03 2.97034962e-04 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 -2.06272321e-04 -1.60446843e-04 3.42276980e-05 3.57274141e-04 -1.60446843e-04 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 2.97034962e-04 1.57915946e-05 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 4.12544643e-05 3.42276980e-05 3.84610745e-06 -9.28381223e-05 -1.92305372e-05 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 2.12071039e-04 3.42864166e-03 -6.85728332e-04 -2.00102502e-04 7.05429391e-05 -1.41085878e-05 2.72889020e-04 -1.13703758e-04 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 3.42864166e-03 -1.62454089e-02 3.42864166e-03 6.81387866e-04 5.31669453e-04 -1.13703758e-04 -1.18019840e-03 5.31669453e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -6.85728332e-04 3.42864166e-03 2.12071039e-04 -1.36277573e-04 -1.13703758e-04 -1.41085878e-05 3.09738360e-04 7.05429391e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 2.06272321e-04 -4.12544643e-05 2.00102502e-04 -6.81387866e-04 1.36277573e-04 1.07400983e-05 1.99216840e-05 -3.98433680e-06 -1.97894844e-05 8.24561849e-06 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 1.60446843e-04 -3.42276980e-05 -7.05429391e-05 -5.31669453e-04 1.13703758e-04 1.99216840e-05 -2.14746155e-05 4.42749712e-06 -2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.42276980e-05 -3.84610745e-06 1.41085878e-05 1.13703758e-04 1.41085878e-05 -3.98433680e-06 4.42749712e-06 -2.22629335e-07 6.90107377e-06 4.42749712e-06 8.31981046e-05 7.69855479e-04 8.21464752e-05 -3.57274141e-04 9.28381223e-05 -2.72889020e-04 1.18019840e-03 -3.09738360e-04 -1.97894844e-05 -2.10230097e-05 6.90107377e-06 3.35910266e-05 -2.77641893e-05 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 1.60446843e-04 1.92305372e-05 1.13703758e-04 -5.31669453e-04 -7.05429391e-05 8.24561849e-06 1.02201763e-05 4.42749712e-06 -2.77641893e-05 -2.14746155e-05 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +1 -2 0 664 + 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 3.25715205e-04 -1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 9.03850368e-04 6.83086768e-03 8.43337208e-04 -2.53001162e-03 2.53001162e-03 -2.52365441e-03 7.57096322e-03 -7.57096322e-03 -1.00913723e-04 -6.55453856e-05 6.55453856e-05 -1.96636157e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 2.89596307e-03 -9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.83086768e-03 4.49022835e-02 5.72578026e-03 -1.71773408e-02 1.71773408e-02 -1.58592065e-02 4.75776194e-02 -4.75776194e-02 1.03725365e-03 6.73716006e-04 -6.73716006e-04 2.02114802e-03 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 1.33488137e-04 8.09297916e-05 -4.04648958e-05 -1.33773441e-04 1.78364587e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 2.38241943e-03 -2.38241943e-03 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 7.33694046e-06 -1.56190191e-04 1.56190191e-04 -8.22769560e-05 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 -3.08011777e-04 1.78364587e-04 1.70112085e-04 -3.08011777e-04 2.53001162e-03 1.71773408e-02 2.38241943e-03 -5.92707290e-03 7.14725830e-03 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 2.01015902e-04 1.25198469e-04 -8.22769560e-05 -1.28764539e-04 3.75595407e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 -4.04648958e-05 -1.82490838e-04 8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 7.14725830e-03 -5.92707290e-03 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -2.01015902e-04 -8.22769560e-05 1.25198469e-04 -1.28764539e-04 -3.75595407e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 -3.95630639e-04 -1.77697458e-04 8.88487290e-05 3.69835640e-04 -4.93114186e-04 2.52365441e-03 1.58592065e-02 -1.48238216e-03 -6.78401156e-03 6.78401156e-03 5.13494064e-03 1.85117687e-02 -1.85117687e-02 4.17572779e-04 5.12247195e-04 -5.12247195e-04 9.58279859e-04 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 8.28520008e-04 -4.93114186e-04 -4.24254551e-04 8.28520008e-04 -7.57096322e-03 -4.75776194e-02 -6.78401156e-03 1.66083153e-02 -2.03520347e-02 1.85117687e-02 -4.42297760e-02 5.55353062e-02 -1.58669337e-03 -1.02255338e-03 9.58279859e-04 1.92820575e-04 -3.06766015e-03 1.06641224e-03 9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 8.88487290e-05 5.27544004e-04 -1.77697458e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 -2.03520347e-02 1.66083153e-02 -1.85117687e-02 5.55353062e-02 -4.42297760e-02 1.58669337e-03 9.58279859e-04 -1.02255338e-03 1.92820575e-04 3.06766015e-03 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 -4.91071291e-05 3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 -2.01015902e-04 2.01015902e-04 -4.17572779e-04 1.58669337e-03 -1.58669337e-03 -3.22133532e-04 -3.31742869e-04 3.31742869e-04 -6.87051071e-04 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 -1.78364587e-04 1.77697458e-04 -8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 -6.55453856e-05 6.73716006e-04 1.56190191e-04 -1.25198469e-04 8.22769560e-05 -5.12247195e-04 1.02255338e-03 -9.58279859e-04 -3.31742869e-04 -4.61448819e-06 1.53061324e-05 -5.93087946e-05 -5.20388754e-04 5.22006568e-05 3.31512088e-04 4.04648958e-05 -1.78364587e-04 4.04648958e-05 -8.88487290e-05 4.93114186e-04 -8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 8.22769560e-05 -1.25198469e-04 5.12247195e-04 -9.58279859e-04 1.02255338e-03 3.31742869e-04 1.53061324e-05 -4.61448819e-06 -5.93087946e-05 5.20388754e-04 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 1.82490838e-04 -3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 1.28764539e-04 1.28764539e-04 -1.92820575e-04 -1.92820575e-04 -5.93087946e-05 -5.93087946e-05 3.46774814e-04 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 3.08011777e-04 -8.09297916e-05 4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 -1.96636157e-04 2.02114802e-03 8.22769560e-05 -3.75595407e-04 3.75595407e-04 -9.58279859e-04 3.06766015e-03 -3.06766015e-03 -6.87051071e-04 -5.20388754e-04 5.20388754e-04 -1.39231783e-03 1.26117398e-06 1.33679398e-05 4.00856057e-06 -6.68093428e-06 1.33618686e-06 -1.32755051e-05 2.21258418e-05 -4.42516836e-06 -6.09251692e-07 -3.95720582e-06 7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.70344011e-04 1.56696087e-03 3.25715205e-04 -6.51430410e-04 3.25715205e-04 -1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 5.22006568e-05 7.83009851e-05 -1.04401314e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 -7.10282899e-05 1.42056580e-05 -1.40803698e-04 2.34672831e-04 -4.69345661e-05 -6.49920380e-06 -4.22135669e-05 8.44271339e-06 3.37708535e-05 -1.40711890e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 -5.79192613e-03 2.89596307e-03 -9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 3.31512088e-04 4.97268133e-04 -6.63024177e-04 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 2.13948100e-05 -4.27896200e-06 4.06268943e-05 -7.11341813e-05 1.42268363e-05 2.41503840e-06 1.21229785e-05 -2.42459571e-06 -1.02166601e-05 4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 1.28527018e-03 -6.42635088e-04 1.31093710e-03 -4.15582352e-03 2.07791176e-03 1.33488137e-04 8.09297916e-05 -4.04648958e-05 -1.33773441e-04 1.78364587e-04 6.68093428e-06 7.10282899e-05 2.13948100e-05 -3.50230610e-05 7.13160333e-06 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.90296087e-06 -2.08960005e-05 4.25694169e-06 1.63799202e-05 -6.96533351e-06 6.51430410e-04 5.79192613e-03 1.28527018e-03 -2.34192465e-03 1.28527018e-03 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 -3.08011777e-04 1.78364587e-04 1.70112085e-04 -3.08011777e-04 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 7.13160333e-06 -7.91365000e-07 1.42268363e-05 -2.37113938e-05 2.68866425e-06 5.80592174e-07 4.25694169e-06 -4.62680413e-07 -3.53512266e-06 7.71134021e-07 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 1.28527018e-03 -4.14019388e-04 2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 -4.04648958e-05 -1.82490838e-04 8.09297916e-05 1.32755051e-05 1.40803698e-04 4.06268943e-05 -7.11341813e-05 1.42268363e-05 -1.34800267e-04 2.35716957e-04 -4.71433913e-05 -8.02147948e-06 -4.05499645e-05 8.10999291e-06 3.41201277e-05 -1.42167199e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 -4.15582352e-03 2.07791176e-03 -4.10878806e-03 1.33599059e-02 -6.67995295e-03 -3.95630639e-04 -1.77697458e-04 8.88487290e-05 3.69835640e-04 -4.93114186e-04 -2.21258418e-05 -2.34672831e-04 -7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.35716957e-04 -3.86231687e-04 7.85723189e-05 9.73148786e-06 6.98234823e-05 -1.42167199e-05 -5.47666844e-05 2.32744941e-05 -2.13282449e-03 -1.87023827e-02 -4.15582352e-03 7.54467238e-03 -4.15582352e-03 1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 8.28520008e-04 -4.93114186e-04 -4.24254551e-04 8.28520008e-04 4.42516836e-06 4.69345661e-05 1.42268363e-05 -2.37113938e-05 2.68866425e-06 -4.71433913e-05 7.85723189e-05 -9.08455661e-06 -1.94629757e-06 -1.42167199e-05 1.58322692e-06 1.17934149e-05 -2.63871153e-06 1.06641224e-03 9.35119137e-03 2.07791176e-03 -4.15582352e-03 1.31093710e-03 -6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 8.88487290e-05 5.27544004e-04 -1.77697458e-04 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 2.90296087e-06 -5.80592174e-07 8.02147948e-06 -9.73148786e-06 1.94629757e-06 -2.37391660e-07 2.20244401e-06 -4.40488803e-07 -1.20827724e-06 5.03448848e-07 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 9.82142582e-05 -4.91071291e-05 3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 1.50954364e-05 3.44790803e-05 -4.59721071e-05 -3.95720582e-06 -4.22135669e-05 -1.21229785e-05 2.08960005e-05 -4.25694169e-06 4.05499645e-05 -6.98234823e-05 1.42167199e-05 2.20244401e-06 1.19107123e-05 -2.42817748e-06 -9.84590416e-06 4.18903631e-06 -1.04401314e-04 -6.63024177e-04 -8.09297916e-05 3.08011777e-04 -1.78364587e-04 1.77697458e-04 -8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 5.00469168e-05 7.05147253e-05 -8.64268839e-05 7.91441164e-07 8.44271339e-06 2.42459571e-06 -4.25694169e-06 4.62680413e-07 -8.10999291e-06 1.42167199e-05 -1.58322692e-06 -4.40488803e-07 -2.42817748e-06 2.55460371e-07 2.12901390e-06 -4.54207908e-07 5.22006568e-05 3.31512088e-04 4.04648958e-05 -1.78364587e-04 4.04648958e-05 -8.88487290e-05 4.93114186e-04 -8.88487290e-05 1.50954364e-05 5.00469168e-05 -2.53889994e-05 -2.61460628e-05 5.00469168e-05 3.16576465e-06 3.37708535e-05 1.02166601e-05 -1.63799202e-05 3.53512266e-06 -3.41201277e-05 5.47666844e-05 -1.17934149e-05 -1.20827724e-06 -9.84590416e-06 2.12901390e-06 7.51335398e-06 -3.41516227e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 -1.70112085e-04 1.82490838e-04 -3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 -2.61460628e-05 -6.46407098e-05 6.14034255e-05 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 6.96533351e-06 -7.71134021e-07 1.42167199e-05 -2.32744941e-05 2.63871153e-06 5.03448848e-07 4.18903631e-06 -4.54207908e-07 -3.41516227e-06 7.39948805e-07 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 3.08011777e-04 -8.09297916e-05 4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 -8.64268839e-05 5.00469168e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 1 -2 1 660 1.70344011e-04 1.56696087e-03 3.25715205e-04 -3.25715205e-04 6.51430410e-04 -1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 -5.22006568e-05 1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 5.91946911e-05 -5.91946911e-05 2.95973455e-04 -2.01777458e-04 2.01777458e-04 -1.00888729e-03 -4.80344481e-05 -6.93317538e-06 3.46658769e-05 -8.31981046e-05 -3.46658769e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 -2.89596307e-03 5.79192613e-03 -9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 -3.31512088e-04 6.63024177e-04 -4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 5.89410151e-04 -5.89410151e-04 2.94705075e-03 -2.00726181e-03 2.00726181e-03 -1.00363091e-02 -4.44476268e-04 -6.41546233e-05 3.20773116e-04 -7.69855479e-04 -3.20773116e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 6.42635088e-04 -1.28527018e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 1.33488137e-04 4.04648958e-05 -8.09297916e-05 1.33773441e-04 1.78364587e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 5.94069924e-05 -2.97034962e-04 -5.79133603e-05 -2.01791556e-04 1.00895778e-03 5.97729402e-05 -3.84610745e-06 1.92305372e-05 8.21464752e-05 3.42276980e-05 3.25715205e-04 2.89596307e-03 6.42635088e-04 -4.14019388e-04 1.28527018e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 -4.04648958e-05 1.78364587e-04 -1.82490838e-04 -8.09297916e-05 5.91946911e-05 5.89410151e-04 5.94069924e-05 1.57915946e-05 2.97034962e-04 -2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -4.12544643e-05 3.84610745e-06 3.42276980e-05 -9.28381223e-05 1.92305372e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 1.28527018e-03 -2.34192465e-03 4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 1.78364587e-04 -3.08011777e-04 1.70112085e-04 3.08011777e-04 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 2.97034962e-04 -1.40997622e-03 1.00895778e-03 -1.00895778e-03 4.78508398e-03 2.06272321e-04 3.42276980e-05 -1.60446843e-04 3.57274141e-04 1.60446843e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -4.10878806e-03 6.67995295e-03 -1.33599059e-02 -3.95630639e-04 -8.88487290e-05 1.77697458e-04 -3.69835640e-04 -4.93114186e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -2.01791556e-04 1.00895778e-03 2.12071039e-04 6.85728332e-04 -3.42864166e-03 -2.00102502e-04 1.41085878e-05 -7.05429391e-05 -2.72889020e-04 -1.13703758e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 8.88487290e-05 -4.93114186e-04 5.27544004e-04 1.77697458e-04 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 -5.79133603e-05 -1.00895778e-03 6.85728332e-04 2.12071039e-04 3.42864166e-03 1.36277573e-04 -1.41085878e-05 -1.13703758e-04 3.09738360e-04 -7.05429391e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 -4.93114186e-04 8.28520008e-04 -4.24254551e-04 -8.28520008e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 -1.00895778e-03 4.78508398e-03 -3.42864166e-03 3.42864166e-03 -1.62454089e-02 -6.81387866e-04 -1.13703758e-04 5.31669453e-04 -1.18019840e-03 -5.31669453e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 4.91071291e-05 -9.82142582e-05 3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 -1.50954364e-05 3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 4.12544643e-05 -2.06272321e-04 2.00102502e-04 -1.36277573e-04 6.81387866e-04 1.07400983e-05 3.98433680e-06 -1.99216840e-05 1.97894844e-05 8.24561849e-06 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 4.04648958e-05 -1.78364587e-04 8.88487290e-05 -8.88487290e-05 4.93114186e-04 -1.50954364e-05 -2.53889994e-05 5.00469168e-05 -2.61460628e-05 -5.00469168e-05 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 -3.84610745e-06 -3.42276980e-05 -1.41085878e-05 1.41085878e-05 1.13703758e-04 3.98433680e-06 -2.22629335e-07 4.42749712e-06 6.90107377e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 -1.78364587e-04 3.08011777e-04 -1.77697458e-04 4.93114186e-04 -8.28520008e-04 3.01908728e-05 5.00469168e-05 -1.00459375e-04 7.05147253e-05 8.64268839e-05 3.46658769e-05 3.20773116e-04 -1.92305372e-05 -3.42276980e-05 1.60446843e-04 7.05429391e-05 1.13703758e-04 -5.31669453e-04 -1.99216840e-05 4.42749712e-06 -2.14746155e-05 -2.10230097e-05 -1.02201763e-05 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 1.82490838e-04 -1.70112085e-04 3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 -2.61460628e-05 7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 9.28381223e-05 -3.57274141e-04 2.72889020e-04 -3.09738360e-04 1.18019840e-03 1.97894844e-05 6.90107377e-06 -2.10230097e-05 3.35910266e-05 2.77641893e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 8.09297916e-05 -3.08011777e-04 4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 -5.00469168e-05 8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 -1.92305372e-05 -1.60446843e-04 1.13703758e-04 7.05429391e-05 5.31669453e-04 8.24561849e-06 -4.42749712e-06 -1.02201763e-05 2.77641893e-05 -2.14746155e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 -1.77584073e-04 1.77584073e-04 -6.05332375e-04 6.05332375e-04 -6.05332375e-04 -6.23985784e-05 6.23985784e-05 -6.23985784e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 -3.25715205e-04 6.51430410e-04 -1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 -5.22006568e-05 1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 -1.76823045e-03 1.76823045e-03 -6.02178543e-03 6.02178543e-03 -6.02178543e-03 -5.77391609e-04 5.77391609e-04 -5.77391609e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 -2.89596307e-03 5.79192613e-03 -9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 -3.31512088e-04 6.63024177e-04 -4.97268133e-04 -6.63024177e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 5.34662931e-04 -5.34662931e-04 1.55641909e-03 -1.81612400e-03 1.81612400e-03 3.70369518e-05 1.52754628e-04 -1.52754628e-04 1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 6.42635088e-04 -1.28527018e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 1.33488137e-04 4.04648958e-05 -8.09297916e-05 1.33773441e-04 1.78364587e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 -4.59464344e-04 5.34662931e-04 -1.81612400e-03 1.55641909e-03 -1.81612400e-03 1.85184759e-05 -1.52754628e-04 1.84829569e-04 -3.20749411e-05 -1.52754628e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 -4.14019388e-04 1.28527018e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 -4.04648958e-05 1.78364587e-04 -1.82490838e-04 -8.09297916e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 5.34662931e-04 -4.59464344e-04 1.81612400e-03 -1.81612400e-03 1.55641909e-03 -1.85184759e-05 1.84829569e-04 -1.52754628e-04 -3.20749411e-05 1.52754628e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 1.28527018e-03 -2.34192465e-03 4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 1.78364587e-04 -3.08011777e-04 1.70112085e-04 3.08011777e-04 6.05332375e-04 6.02178543e-03 1.55641909e-03 -1.81612400e-03 1.81612400e-03 -5.27375562e-03 6.17155499e-03 -6.17155499e-03 -1.27649857e-04 -5.03452277e-04 5.03452277e-04 -6.14000296e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 -2.07791176e-03 4.15582352e-03 -4.10878806e-03 6.67995295e-03 -1.33599059e-02 -3.95630639e-04 -8.88487290e-05 1.77697458e-04 -3.69835640e-04 -4.93114186e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 1.55641909e-03 -1.81612400e-03 6.17155499e-03 -5.27375562e-03 6.17155499e-03 -6.38249283e-05 5.03452277e-04 -6.14000296e-04 1.10548019e-04 5.03452277e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 1.31093710e-03 -4.15582352e-03 6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 8.88487290e-05 -4.93114186e-04 5.27544004e-04 1.77697458e-04 6.05332375e-04 6.02178543e-03 1.81612400e-03 -1.81612400e-03 1.55641909e-03 -6.17155499e-03 6.17155499e-03 -5.27375562e-03 6.38249283e-05 -6.14000296e-04 5.03452277e-04 1.10548019e-04 -5.03452277e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 -4.15582352e-03 7.54467238e-03 -1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 -4.93114186e-04 8.28520008e-04 -4.24254551e-04 -8.28520008e-04 -3.70369518e-05 -1.85184759e-05 1.85184759e-05 1.27649857e-04 6.38249283e-05 -6.38249283e-05 -2.22571404e-05 7.00563930e-06 -7.00563930e-06 -1.40112786e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 4.91071291e-05 -9.82142582e-05 3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 -1.50954364e-05 3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 1.52754628e-04 -1.84829569e-04 5.03452277e-04 -5.03452277e-04 6.14000296e-04 7.00563930e-06 1.52245151e-05 -2.53475323e-05 1.21341232e-05 2.53475323e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 4.04648958e-05 -1.78364587e-04 8.88487290e-05 -8.88487290e-05 4.93114186e-04 -1.50954364e-05 -2.53889994e-05 5.00469168e-05 -2.61460628e-05 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 -1.84829569e-04 1.52754628e-04 -5.03452277e-04 6.14000296e-04 -5.03452277e-04 -7.00563930e-06 -2.53475323e-05 1.52245151e-05 1.21341232e-05 -2.53475323e-05 1.04401314e-04 6.63024177e-04 8.09297916e-05 -1.78364587e-04 3.08011777e-04 -1.77697458e-04 4.93114186e-04 -8.28520008e-04 3.01908728e-05 5.00469168e-05 -1.00459375e-04 7.05147253e-05 8.64268839e-05 3.20749411e-05 3.20749411e-05 -1.10548019e-04 -1.10548019e-04 1.21341232e-05 1.21341232e-05 -2.22571404e-05 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 1.82490838e-04 -1.70112085e-04 3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 -2.61460628e-05 7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -6.23985784e-05 -5.77391609e-04 -1.84829569e-04 1.52754628e-04 -1.52754628e-04 6.14000296e-04 -5.03452277e-04 5.03452277e-04 -1.40112786e-05 2.53475323e-05 -2.53475323e-05 1.52245151e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 8.09297916e-05 -3.08011777e-04 4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 -5.00469168e-05 8.64268839e-05 -6.14034255e-05 -1.00459375e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 1 -2 2 169 - 1.26117398e-06 1.33679398e-05 1.33618686e-06 -4.00856057e-06 6.68093428e-06 -4.42516836e-06 1.32755051e-05 -2.21258418e-05 -2.43700677e-06 -7.91441164e-07 1.31906861e-06 -2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -4.26169739e-05 7.10282899e-05 -4.69345661e-05 1.40803698e-04 -2.34672831e-04 -2.59968152e-05 -8.44271339e-06 1.40711890e-05 -2.25139024e-05 -4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 4.27896200e-06 -7.13160333e-06 2.68866425e-06 -1.42268363e-05 2.37113938e-05 2.77120995e-06 4.62680413e-07 -7.71134021e-07 2.27036890e-06 4.25694169e-06 4.00856057e-06 4.26169739e-05 4.27896200e-06 -1.22019303e-05 2.13948100e-05 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 -7.64036796e-06 -2.42459571e-06 4.25694169e-06 -7.19981464e-06 -1.21229785e-05 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 2.13948100e-05 -3.50230610e-05 2.37113938e-05 -7.11341813e-05 1.16503354e-04 1.27339466e-05 4.25694169e-06 -6.96533351e-06 1.07039980e-05 2.08960005e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -9.08455661e-06 4.71433913e-05 -7.85723189e-05 -9.24024813e-06 -1.58322692e-06 2.63871153e-06 -7.58225060e-06 -1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 4.71433913e-05 -1.34800267e-04 2.35716957e-04 2.55381576e-05 8.10999291e-06 -1.42167199e-05 2.40068689e-05 4.05499645e-05 2.21258418e-05 2.34672831e-04 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -7.85723189e-05 2.35716957e-04 -3.86231687e-04 -4.25635960e-05 -1.42167199e-05 2.32744941e-05 -3.58110579e-05 -6.98234823e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 7.64036796e-06 -1.27339466e-05 9.24024813e-06 -2.55381576e-05 4.25635960e-05 4.52926879e-06 1.62353572e-06 -2.70589286e-06 3.96030993e-06 7.42558112e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 2.42459571e-06 -4.25694169e-06 1.58322692e-06 -8.10999291e-06 1.42167199e-05 1.62353572e-06 2.55460371e-07 -4.54207908e-07 1.44598144e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 7.71134021e-07 -4.25694169e-06 6.96533351e-06 -2.63871153e-06 1.42167199e-05 -2.32744941e-05 -2.70589286e-06 -4.54207908e-07 7.39948805e-07 -2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 7.19981464e-06 -1.07039980e-05 7.58225060e-06 -2.40068689e-05 3.58110579e-05 3.96030993e-06 1.44598144e-06 -2.14358063e-06 2.74669353e-06 6.83032454e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 1.21229785e-05 -2.08960005e-05 1.42167199e-05 -4.05499645e-05 6.98234823e-05 7.42558112e-06 2.42817748e-06 -4.18903631e-06 6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 4.00856057e-06 -1.33618686e-06 6.68093428e-06 -1.32755051e-05 4.42516836e-06 -2.21258418e-05 -6.09251692e-07 -7.91441164e-07 3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -1.42056580e-05 7.10282899e-05 -1.40803698e-04 4.69345661e-05 -2.34672831e-04 -6.49920380e-06 -8.44271339e-06 4.22135669e-05 -3.37708535e-05 -1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 4.27896200e-06 -2.13948100e-05 4.06268943e-05 -1.42268363e-05 7.11341813e-05 2.41503840e-06 2.42459571e-06 -1.21229785e-05 1.02166601e-05 4.25694169e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.91365000e-07 7.13160333e-06 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 -5.80592174e-07 -4.62680413e-07 4.25694169e-06 -3.53512266e-06 -7.71134021e-07 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 7.13160333e-06 -3.50230610e-05 7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.90296087e-06 4.25694169e-06 -2.08960005e-05 1.63799202e-05 6.96533351e-06 1.32755051e-05 1.40803698e-04 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -1.34800267e-04 4.71433913e-05 -2.35716957e-04 -8.02147948e-06 -8.10999291e-06 4.05499645e-05 -3.41201277e-05 -1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 4.71433913e-05 -9.08455661e-06 7.85723189e-05 1.94629757e-06 1.58322692e-06 -1.42167199e-05 1.17934149e-05 2.63871153e-06 2.21258418e-05 2.34672831e-04 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.35716957e-04 7.85723189e-05 -3.86231687e-04 -9.73148786e-06 -1.42167199e-05 6.98234823e-05 -5.47666844e-05 -2.32744941e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 5.80592174e-07 -2.90296087e-06 8.02147948e-06 -1.94629757e-06 9.73148786e-06 -2.37391660e-07 4.40488803e-07 -2.20244401e-06 1.20827724e-06 5.03448848e-07 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.62680413e-07 -4.25694169e-06 8.10999291e-06 -1.58322692e-06 1.42167199e-05 4.40488803e-07 2.55460371e-07 -2.42817748e-06 2.12901390e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 1.21229785e-05 -4.25694169e-06 2.08960005e-05 -4.05499645e-05 1.42167199e-05 -6.98234823e-05 -2.20244401e-06 -2.42817748e-06 1.19107123e-05 -9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 3.53512266e-06 -1.63799202e-05 3.41201277e-05 -1.17934149e-05 5.47666844e-05 1.20827724e-06 2.12901390e-06 -9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 7.71134021e-07 -6.96533351e-06 1.42167199e-05 -2.63871153e-06 2.32744941e-05 5.03448848e-07 4.54207908e-07 -4.18903631e-06 3.41516227e-06 7.39948805e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 -2 3 0 1 -1 -3 0 -1 -1 -2 157 - 6.09114917e-05 6.14710110e-04 2.95973455e-04 5.91946911e-05 -5.91946911e-05 -1.00888729e-03 -2.01777458e-04 2.01777458e-04 9.60688961e-05 3.46658769e-05 -3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 2.94705075e-03 5.89410151e-04 -5.89410151e-04 -1.00363091e-02 -2.00726181e-03 2.00726181e-03 8.88952536e-04 3.20773116e-04 -3.20773116e-04 -6.41546233e-05 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 -2.97034962e-04 2.97034962e-04 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -4.12544643e-04 -1.60446843e-04 1.60446843e-04 3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 1.57915946e-05 5.94069924e-05 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -1.01027404e-04 1.92305372e-05 3.42276980e-05 1.06916470e-05 -3.84610745e-06 5.91946911e-05 5.89410151e-04 2.97034962e-04 5.94069924e-05 1.57915946e-05 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 1.01027404e-04 3.42276980e-05 1.92305372e-05 1.06916470e-05 3.84610745e-06 1.00888729e-03 1.00363091e-02 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -1.62454089e-02 -3.42864166e-03 3.42864166e-03 1.36277573e-03 5.31669453e-04 -5.31669453e-04 -1.13703758e-04 2.01777458e-04 2.00726181e-03 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -3.42864166e-03 2.12071039e-04 6.85728332e-04 3.36380075e-04 -7.05429391e-05 -1.13703758e-04 -3.68493395e-05 1.41085878e-05 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 3.42864166e-03 6.85728332e-04 2.12071039e-04 -3.36380075e-04 -1.13703758e-04 -7.05429391e-05 -3.68493395e-05 -1.41085878e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 1.01027404e-04 -1.01027404e-04 -1.36277573e-03 -3.36380075e-04 3.36380075e-04 4.50164907e-05 2.81673025e-05 -2.81673025e-05 -7.96867359e-06 3.46658769e-05 3.20773116e-04 1.60446843e-04 -1.92305372e-05 -3.42276980e-05 -5.31669453e-04 7.05429391e-05 1.13703758e-04 2.81673025e-05 -2.14746155e-05 -1.02201763e-05 -6.74117956e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -3.42276980e-05 -1.92305372e-05 5.31669453e-04 1.13703758e-04 7.05429391e-05 -2.81673025e-05 -1.02201763e-05 -2.14746155e-05 -6.74117956e-06 -4.42749712e-06 -1.06916470e-05 -1.06916470e-05 3.68493395e-05 3.68493395e-05 -6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 -3.42276980e-05 3.84610745e-06 -3.84610745e-06 1.13703758e-04 -1.41085878e-05 1.41085878e-05 -7.96867359e-06 4.42749712e-06 -4.42749712e-06 -2.22629335e-07 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -1 -1 404 - 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 -7.29922913e-05 1.40272444e-02 6.79313079e-02 3.83997958e-02 1.27999319e-02 1.27999319e-02 -9.39696612e-02 -3.13232204e-02 -3.13232204e-02 -3.90062175e-03 -2.53352815e-03 -2.53352815e-03 -8.44509382e-04 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 -1.25476020e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 4.09844849e-02 4.09844849e-02 -1.78423270e-01 -5.94744232e-02 -5.94744232e-02 -4.00044704e-02 -2.59836657e-02 -2.59836657e-02 -8.66122191e-03 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 4.85520908e-03 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 -3.21973559e-02 -3.21973559e-02 1.50604352e-01 6.28322570e-02 6.28322570e-02 1.84427528e-02 1.41350143e-02 1.41350143e-02 5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 5.73561861e-03 -1.07324520e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 9.13515713e-03 1.12002096e-04 5.28663010e-03 -1.72487600e-03 3.73340319e-05 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 -1.07324520e-02 5.73561861e-03 6.28322570e-02 2.09440857e-02 -1.69483329e-02 9.13515713e-03 5.28663010e-03 1.12002096e-04 1.72487600e-03 3.73340319e-05 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 -2.32923842e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.74519610e-01 -8.26526786e-02 -8.26526786e-02 -5.25643805e-02 -4.25065126e-02 -4.25065126e-02 -1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 3.13232204e-02 5.94744232e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -8.26526786e-02 4.58875327e-02 -2.75508929e-02 -2.91122693e-02 3.67638056e-03 -1.63994898e-02 6.69195679e-03 1.22546019e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 3.13232204e-02 5.94744232e-02 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -8.26526786e-02 -2.75508929e-02 4.58875327e-02 -2.91122693e-02 -1.63994898e-02 3.67638056e-03 -6.69195679e-03 1.22546019e-03 -7.29922913e-05 -1.25476020e-02 -4.85520908e-03 2.32923842e-02 -3.95921357e-03 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 -9.13515713e-03 -9.13515713e-03 5.25643805e-02 2.91122693e-02 2.91122693e-02 6.06959405e-03 2.72006552e-03 2.72006552e-03 4.85843246e-04 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -1.12002096e-04 -5.28663010e-03 4.25065126e-02 -3.67638056e-03 1.63994898e-02 2.72006552e-03 3.37516659e-03 1.73636249e-03 7.28925372e-04 1.22672116e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -5.28663010e-03 -1.12002096e-04 4.25065126e-02 1.63994898e-02 -3.67638056e-03 2.72006552e-03 1.73636249e-03 3.37516659e-03 -7.28925372e-04 1.22672116e-03 -7.58557199e-05 1.72487600e-03 -1.72487600e-03 -6.69195679e-03 6.69195679e-03 7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -7.58557199e-05 -8.44509382e-04 -8.66122191e-03 -5.28663010e-03 -3.73340319e-05 -3.73340319e-05 1.63994898e-02 -1.22546019e-03 -1.22546019e-03 4.85843246e-04 1.22672116e-03 1.22672116e-03 1.03910162e-04 6.09114917e-05 6.14710110e-04 2.95973455e-04 -5.91946911e-05 -5.91946911e-05 -1.00888729e-03 2.01777458e-04 2.01777458e-04 9.60688961e-05 -3.46658769e-05 -3.46658769e-05 6.93317538e-06 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 -7.29922913e-05 6.14710110e-04 6.16376114e-03 2.94705075e-03 -5.89410151e-04 -5.89410151e-04 -1.00363091e-02 2.00726181e-03 2.00726181e-03 8.88952536e-04 -3.20773116e-04 -3.20773116e-04 6.41546233e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 -1.25476020e-02 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 2.97034962e-04 2.97034962e-04 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -4.12544643e-04 1.60446843e-04 1.60446843e-04 -3.42276980e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 4.85520908e-03 5.91946911e-05 5.89410151e-04 2.97034962e-04 1.57915946e-05 -5.94069924e-05 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 1.01027404e-04 1.92305372e-05 -3.42276980e-05 -1.06916470e-05 -3.84610745e-06 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 2.97034962e-04 -5.94069924e-05 1.57915946e-05 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 1.01027404e-04 -3.42276980e-05 1.92305372e-05 1.06916470e-05 -3.84610745e-06 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 1.00888729e-03 1.00363091e-02 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -1.62454089e-02 3.42864166e-03 3.42864166e-03 1.36277573e-03 -5.31669453e-04 -5.31669453e-04 1.13703758e-04 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 -2.32923842e-02 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 3.42864166e-03 2.12071039e-04 -6.85728332e-04 -3.36380075e-04 -7.05429391e-05 1.13703758e-04 3.68493395e-05 1.41085878e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 3.42864166e-03 -6.85728332e-04 2.12071039e-04 -3.36380075e-04 1.13703758e-04 -7.05429391e-05 -3.68493395e-05 1.41085878e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.60688961e-05 8.88952536e-04 4.12544643e-04 -1.01027404e-04 -1.01027404e-04 -1.36277573e-03 3.36380075e-04 3.36380075e-04 4.50164907e-05 -2.81673025e-05 -2.81673025e-05 7.96867359e-06 -7.29922913e-05 -1.25476020e-02 -4.85520908e-03 2.32923842e-02 -3.95921357e-03 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 -1.92305372e-05 3.42276980e-05 5.31669453e-04 7.05429391e-05 -1.13703758e-04 -2.81673025e-05 -2.14746155e-05 1.02201763e-05 6.74117956e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.60446843e-04 3.42276980e-05 -1.92305372e-05 5.31669453e-04 -1.13703758e-04 7.05429391e-05 -2.81673025e-05 1.02201763e-05 -2.14746155e-05 -6.74117956e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 1.06916470e-05 -1.06916470e-05 -3.68493395e-05 3.68493395e-05 6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -7.58557199e-05 6.93317538e-06 6.41546233e-05 3.42276980e-05 3.84610745e-06 3.84610745e-06 -1.13703758e-04 -1.41085878e-05 -1.41085878e-05 7.96867359e-06 4.42749712e-06 4.42749712e-06 -2.22629335e-07 -7.58557199e-05 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 - 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 -1 -1 0 520 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 1.40272444e-02 6.79313079e-02 1.27999319e-02 1.27999319e-02 3.83997958e-02 -3.13232204e-02 -3.13232204e-02 -9.39696612e-02 1.95031088e-03 -8.44509382e-04 -2.53352815e-03 3.37803753e-03 -2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 4.09844849e-02 1.22953455e-01 -5.94744232e-02 -5.94744232e-02 -1.78423270e-01 2.00022352e-02 -8.66122191e-03 -2.59836657e-02 3.46448876e-02 -2.59836657e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 -2.82904271e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -1.07324520e-02 -3.21973559e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 -6.06136500e-03 3.73340319e-05 1.12002096e-04 -7.04884014e-03 5.28663010e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 5.73561861e-03 -3.21973559e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -3.07379213e-03 3.73340319e-05 5.28663010e-03 -8.77371614e-03 1.12002096e-04 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 -1.35577280e-02 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -3.21973559e-02 -8.01239971e-02 6.28322570e-02 6.28322570e-02 1.50604352e-01 -9.22137638e-03 5.28663010e-03 1.41350143e-02 -1.59718924e-02 1.41350143e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 4.12148247e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 2.09440857e-02 6.28322570e-02 4.58875327e-02 -2.75508929e-02 -8.26526786e-02 2.03515392e-02 1.22546019e-03 3.67638056e-03 2.18659864e-02 -1.63994898e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -1.69483329e-02 6.28322570e-02 -2.75508929e-02 4.58875327e-02 -8.26526786e-02 8.76073008e-03 1.22546019e-03 -1.63994898e-02 2.85579432e-02 3.67638056e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 4.02485422e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 6.28322570e-02 1.50604352e-01 -8.26526786e-02 -8.26526786e-02 -1.74519610e-01 2.62821902e-02 -1.63994898e-02 -4.25065126e-02 4.55220888e-02 -4.25065126e-02 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 3.07379213e-03 9.22137638e-03 -2.03515392e-02 -8.76073008e-03 -2.62821902e-02 1.47088219e-03 -2.42921623e-04 -7.28764869e-04 2.65506753e-03 -1.99130065e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -3.73340319e-05 -5.28663010e-03 -1.22546019e-03 -1.22546019e-03 1.63994898e-02 -2.42921623e-04 1.03910162e-04 1.22672116e-03 -4.20752593e-04 1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -5.28663010e-03 -1.41350143e-02 -3.67638056e-03 1.63994898e-02 4.25065126e-02 -7.28764869e-04 1.22672116e-03 3.37516659e-03 -2.72010852e-03 1.73636249e-03 1.05795694e-02 2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 8.77371614e-03 1.59718924e-02 -2.18659864e-02 -2.85579432e-02 -4.55220888e-02 2.65506753e-03 -4.20752593e-04 -2.72010852e-03 4.53669010e-03 -1.99118315e-03 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 -1.12002096e-04 -1.41350143e-02 1.63994898e-02 -3.67638056e-03 4.25065126e-02 -1.99130065e-03 1.22672116e-03 1.73636249e-03 -1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 3.83997958e-02 -1.27999319e-02 1.27999319e-02 -9.39696612e-02 3.13232204e-02 -3.13232204e-02 -3.90062175e-03 2.53352815e-03 -2.53352815e-03 8.44509382e-04 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 1.05795694e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 -4.09844849e-02 4.09844849e-02 -1.78423270e-01 5.94744232e-02 -5.94744232e-02 -4.00044704e-02 2.59836657e-02 -2.59836657e-02 8.66122191e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 2.40113500e-02 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 3.21973559e-02 -3.21973559e-02 1.50604352e-01 -6.28322570e-02 6.28322570e-02 1.84427528e-02 -1.41350143e-02 1.41350143e-02 -5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 -2.82904271e-02 1.27999319e-02 4.09844849e-02 3.21973559e-02 5.73561861e-03 1.07324520e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -9.13515713e-03 1.12002096e-04 -5.28663010e-03 1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 1.07324520e-02 5.73561861e-03 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 9.13515713e-03 -5.28663010e-03 1.12002096e-04 1.72487600e-03 -3.73340319e-05 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 -1.35577280e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 -6.28322570e-02 6.28322570e-02 -1.74519610e-01 8.26526786e-02 -8.26526786e-02 -5.25643805e-02 4.25065126e-02 -4.25065126e-02 1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 4.12148247e-02 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -1.69483329e-02 -2.09440857e-02 8.26526786e-02 4.58875327e-02 2.75508929e-02 2.91122693e-02 3.67638056e-03 1.63994898e-02 -6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -8.26526786e-02 2.75508929e-02 4.58875327e-02 -2.91122693e-02 1.63994898e-02 3.67638056e-03 -6.69195679e-03 -1.22546019e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 4.02485422e-03 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 9.13515713e-03 -9.13515713e-03 5.25643805e-02 -2.91122693e-02 2.91122693e-02 6.06959405e-03 -2.72006552e-03 2.72006552e-03 -4.85843246e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 -1.39070038e-02 2.53352815e-03 2.59836657e-02 1.41350143e-02 -1.12002096e-04 5.28663010e-03 -4.25065126e-02 -3.67638056e-03 -1.63994898e-02 -2.72006552e-03 3.37516659e-03 -1.73636249e-03 -7.28925372e-04 1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 5.28663010e-03 -1.12002096e-04 4.25065126e-02 -1.63994898e-02 -3.67638056e-03 2.72006552e-03 -1.73636249e-03 3.37516659e-03 -7.28925372e-04 -1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 -2.45350028e-02 -1.72487600e-03 -1.72487600e-03 6.69195679e-03 6.69195679e-03 -7.28925372e-04 -7.28925372e-04 -6.20217674e-05 1.05795694e-02 2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 -1.39070038e-02 -2.45350028e-02 8.38557078e-03 8.44509382e-04 8.66122191e-03 5.28663010e-03 -3.73340319e-05 3.73340319e-05 -1.63994898e-02 -1.22546019e-03 1.22546019e-03 -4.85843246e-04 1.22672116e-03 -1.22672116e-03 1.03910162e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 287 308 329 346 368 389 406 428 449 466 488 504 520 +1 -1 -2 169 + 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -2.95973455e-04 -5.91946911e-05 2.01777458e-04 1.00888729e-03 2.01777458e-04 -4.80344481e-05 3.46658769e-05 6.93317538e-06 8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -2.94705075e-03 -5.89410151e-04 2.00726181e-03 1.00363091e-02 2.00726181e-03 -4.44476268e-04 3.20773116e-04 6.41546233e-05 7.69855479e-04 3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -2.97034962e-04 -5.94069924e-05 -5.79133603e-05 1.00895778e-03 2.01791556e-04 -5.97729402e-05 -1.92305372e-05 -3.84610745e-06 8.21464752e-05 3.42276980e-05 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -1.40997622e-03 -2.97034962e-04 1.00895778e-03 4.78508398e-03 1.00895778e-03 -2.06272321e-04 1.60446843e-04 3.42276980e-05 3.57274141e-04 1.60446843e-04 5.91946911e-05 5.89410151e-04 -5.94069924e-05 -2.97034962e-04 1.57915946e-05 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -4.12544643e-05 3.42276980e-05 -3.84610745e-06 9.28381223e-05 -1.92305372e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 1.00895778e-03 2.01791556e-04 2.12071039e-04 -3.42864166e-03 -6.85728332e-04 2.00102502e-04 7.05429391e-05 1.41085878e-05 -2.72889020e-04 -1.13703758e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 4.78508398e-03 1.00895778e-03 -3.42864166e-03 -1.62454089e-02 -3.42864166e-03 6.81387866e-04 -5.31669453e-04 -1.13703758e-04 -1.18019840e-03 -5.31669453e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -6.85728332e-04 -3.42864166e-03 2.12071039e-04 1.36277573e-04 -1.13703758e-04 1.41085878e-05 -3.09738360e-04 7.05429391e-05 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 2.06272321e-04 4.12544643e-05 -2.00102502e-04 -6.81387866e-04 -1.36277573e-04 1.07400983e-05 -1.99216840e-05 -3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.46658769e-05 3.20773116e-04 1.92305372e-05 -1.60446843e-04 -3.42276980e-05 -7.05429391e-05 5.31669453e-04 1.13703758e-04 -1.99216840e-05 -2.14746155e-05 -4.42749712e-06 2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 3.84610745e-06 -3.42276980e-05 3.84610745e-06 -1.41085878e-05 1.13703758e-04 -1.41085878e-05 -3.98433680e-06 -4.42749712e-06 -2.22629335e-07 6.90107377e-06 -4.42749712e-06 8.31981046e-05 7.69855479e-04 -8.21464752e-05 -3.57274141e-04 -9.28381223e-05 2.72889020e-04 1.18019840e-03 3.09738360e-04 -1.97894844e-05 2.10230097e-05 6.90107377e-06 3.35910266e-05 2.77641893e-05 3.46658769e-05 3.20773116e-04 -3.42276980e-05 -1.60446843e-04 1.92305372e-05 1.13703758e-04 5.31669453e-04 -7.05429391e-05 -8.24561849e-06 1.02201763e-05 -4.42749712e-06 2.77641893e-05 -2.14746155e-05 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +1 -1 -1 448 + 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 -6.32131786e-05 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -3.83997958e-02 1.27999319e-02 3.13232204e-02 9.39696612e-02 -3.13232204e-02 1.95031088e-03 -2.53352815e-03 8.44509382e-04 -3.37803753e-03 2.53352815e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 -1.08665421e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -1.22953455e-01 4.09844849e-02 5.94744232e-02 1.78423270e-01 -5.94744232e-02 2.00022352e-02 -2.59836657e-02 8.66122191e-03 -3.46448876e-02 2.59836657e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 -3.21973559e-02 1.07324520e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 6.06136500e-03 -1.12002096e-04 3.73340319e-05 -7.04884014e-03 5.28663010e-03 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 -4.20473440e-03 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -8.01239971e-02 3.21973559e-02 6.28322570e-02 1.50604352e-01 -6.28322570e-02 9.22137638e-03 -1.41350143e-02 5.28663010e-03 -1.59718924e-02 1.41350143e-02 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 3.21973559e-02 5.73561861e-03 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -3.07379213e-03 5.28663010e-03 -3.73340319e-05 8.77371614e-03 -1.12002096e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 4.58875327e-02 -8.26526786e-02 2.75508929e-02 -2.03515392e-02 -3.67638056e-03 1.22546019e-03 2.18659864e-02 -1.63994898e-02 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 2.01717964e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -8.26526786e-02 -1.74519610e-01 8.26526786e-02 -2.62821902e-02 4.25065126e-02 -1.63994898e-02 4.55220888e-02 -4.25065126e-02 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 3.13232204e-02 5.94744232e-02 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 2.75508929e-02 8.26526786e-02 4.58875327e-02 8.76073008e-03 -1.63994898e-02 -1.22546019e-03 -2.85579432e-02 -3.67638056e-03 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 1.68154328e-03 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -9.22137638e-03 3.07379213e-03 2.03515392e-02 2.62821902e-02 -8.76073008e-03 1.47088219e-03 -7.28764869e-04 2.42921623e-04 -2.65506753e-03 1.99130065e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 1.41350143e-02 -5.28663010e-03 3.67638056e-03 -4.25065126e-02 1.63994898e-02 -7.28764869e-04 3.37516659e-03 -1.22672116e-03 2.72010852e-03 -1.73636249e-03 -7.58557199e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 -5.28663010e-03 3.73340319e-05 -1.22546019e-03 1.63994898e-02 1.22546019e-03 2.42921623e-04 -1.22672116e-03 1.03910162e-04 -4.20752593e-04 1.22672116e-03 -6.32131786e-05 -1.08665421e-02 4.20473440e-03 -2.01717964e-02 1.68154328e-03 -2.98837411e-03 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 1.59718924e-02 -8.77371614e-03 -2.18659864e-02 -4.55220888e-02 2.85579432e-02 -2.65506753e-03 2.72010852e-03 -4.20752593e-04 4.53669010e-03 -1.99118315e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 2.53352815e-03 2.59836657e-02 -5.28663010e-03 -1.41350143e-02 1.12002096e-04 1.63994898e-02 4.25065126e-02 3.67638056e-03 1.99130065e-03 -1.73636249e-03 1.22672116e-03 -1.99118315e-03 3.37516659e-03 6.09114917e-05 6.14710110e-04 5.91946911e-05 -2.95973455e-04 -5.91946911e-05 -2.01777458e-04 1.00888729e-03 2.01777458e-04 -4.80344481e-05 -3.46658769e-05 -6.93317538e-06 8.31981046e-05 3.46658769e-05 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 -2.94705075e-03 -5.89410151e-04 -2.00726181e-03 1.00363091e-02 2.00726181e-03 -4.44476268e-04 -3.20773116e-04 -6.41546233e-05 7.69855479e-04 3.20773116e-04 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 6.27380100e-03 -1.08665421e-02 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 2.97034962e-04 5.94069924e-05 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 5.97729402e-05 -1.92305372e-05 -3.84610745e-06 -8.21464752e-05 -3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.95973455e-04 2.94705075e-03 2.97034962e-04 -1.40997622e-03 -2.97034962e-04 -1.00895778e-03 4.78508398e-03 1.00895778e-03 -2.06272321e-04 -1.60446843e-04 -3.42276980e-05 3.57274141e-04 1.60446843e-04 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 2.42760454e-03 -4.20473440e-03 5.91946911e-05 5.89410151e-04 5.94069924e-05 -2.97034962e-04 1.57915946e-05 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 -4.12544643e-05 -3.42276980e-05 3.84610745e-06 9.28381223e-05 -1.92305372e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 2.12071039e-04 3.42864166e-03 6.85728332e-04 -2.00102502e-04 7.05429391e-05 1.41085878e-05 2.72889020e-04 1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -1.00888729e-03 -1.00363091e-02 -1.00895778e-03 4.78508398e-03 1.00895778e-03 3.42864166e-03 -1.62454089e-02 -3.42864166e-03 6.81387866e-04 5.31669453e-04 1.13703758e-04 -1.18019840e-03 -5.31669453e-04 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 -1.16461921e-02 2.01717964e-02 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 6.85728332e-04 -3.42864166e-03 2.12071039e-04 1.36277573e-04 1.13703758e-04 -1.41085878e-05 -3.09738360e-04 7.05429391e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 2.06272321e-04 4.12544643e-05 2.00102502e-04 -6.81387866e-04 -1.36277573e-04 1.07400983e-05 1.99216840e-05 3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.64961457e-05 6.27380100e-03 -2.42760454e-03 1.16461921e-02 -1.04669518e-03 1.68154328e-03 -3.46658769e-05 -3.20773116e-04 1.92305372e-05 1.60446843e-04 3.42276980e-05 -7.05429391e-05 -5.31669453e-04 -1.13703758e-04 1.99216840e-05 -2.14746155e-05 -4.42749712e-06 -2.10230097e-05 -1.02201763e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 3.42276980e-05 -3.84610745e-06 -1.41085878e-05 -1.13703758e-04 1.41085878e-05 3.98433680e-06 -4.42749712e-06 -2.22629335e-07 -6.90107377e-06 4.42749712e-06 -7.58557199e-05 8.31981046e-05 7.69855479e-04 8.21464752e-05 -3.57274141e-04 -9.28381223e-05 -2.72889020e-04 1.18019840e-03 3.09738360e-04 -1.97894844e-05 -2.10230097e-05 -6.90107377e-06 3.35910266e-05 2.77641893e-05 -6.32131786e-05 -1.08665421e-02 4.20473440e-03 -2.01717964e-02 1.68154328e-03 -2.98837411e-03 3.46658769e-05 3.20773116e-04 3.42276980e-05 -1.60446843e-04 1.92305372e-05 -1.13703758e-04 5.31669453e-04 -7.05429391e-05 -8.24561849e-06 -1.02201763e-05 4.42749712e-06 2.77641893e-05 -2.14746155e-05 -1.65868848e-04 1.71589220e-03 1.20793981e-03 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 + 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 +1 -1 0 516 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 1.22162345e-02 2.11591388e-02 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -1.27999319e-02 3.83997958e-02 3.13232204e-02 3.13232204e-02 -9.39696612e-02 1.95031088e-03 -8.44509382e-04 2.53352815e-03 3.37803753e-03 2.53352815e-03 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 2.77259188e-02 4.80227001e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -4.09844849e-02 1.22953455e-01 5.94744232e-02 5.94744232e-02 -1.78423270e-01 2.00022352e-02 -8.66122191e-03 2.59836657e-02 3.46448876e-02 2.59836657e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -1.07324520e-02 3.21973559e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 6.06136500e-03 -3.73340319e-05 1.12002096e-04 7.04884014e-03 5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 2.41610436e-02 1.47326991e-02 4.18481550e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 5.73561861e-03 3.21973559e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 3.07379213e-03 -3.73340319e-05 5.28663010e-03 8.77371614e-03 1.12002096e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 -4.18481550e-02 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 3.21973559e-02 -8.01239971e-02 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 -9.22137638e-03 5.28663010e-03 -1.41350143e-02 -1.59718924e-02 -1.41350143e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 2.09440857e-02 -6.28322570e-02 4.58875327e-02 -2.75508929e-02 8.26526786e-02 -2.03515392e-02 -1.22546019e-03 3.67638056e-03 -2.18659864e-02 -1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -2.61191408e-02 -3.71899705e-02 -4.52396789e-02 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 -1.69483329e-02 -6.28322570e-02 -2.75508929e-02 4.58875327e-02 8.26526786e-02 -8.76073008e-03 -1.22546019e-03 -1.63994898e-02 -2.85579432e-02 3.67638056e-03 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 4.52396789e-02 9.39696612e-02 1.78423270e-01 -6.28322570e-02 -6.28322570e-02 1.50604352e-01 8.26526786e-02 8.26526786e-02 -1.74519610e-01 2.62821902e-02 -1.63994898e-02 4.25065126e-02 4.55220888e-02 4.25065126e-02 1.22162345e-02 2.77259188e-02 -2.41610436e-02 2.41610436e-02 2.61191408e-02 -2.61191408e-02 1.64147832e-02 2.83305810e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -3.07379213e-03 9.22137638e-03 2.03515392e-02 8.76073008e-03 -2.62821902e-02 1.47088219e-03 -2.42921623e-04 7.28764869e-04 2.65506753e-03 1.99130065e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 3.73340319e-05 -5.28663010e-03 1.22546019e-03 1.22546019e-03 1.63994898e-02 -2.42921623e-04 1.03910162e-04 -1.22672116e-03 -4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 2.53352815e-03 2.59836657e-02 -1.12002096e-04 -5.28663010e-03 1.41350143e-02 -3.67638056e-03 1.63994898e-02 -4.25065126e-02 7.28764869e-04 -1.22672116e-03 3.37516659e-03 2.72010852e-03 1.73636249e-03 -1.47326991e-02 -1.47326991e-02 3.71899705e-02 3.71899705e-02 -1.57020664e-02 3.37803753e-03 3.46448876e-02 -7.04884014e-03 -8.77371614e-03 1.59718924e-02 2.18659864e-02 2.85579432e-02 -4.55220888e-02 2.65506753e-03 -4.20752593e-04 2.72010852e-03 4.53669010e-03 1.99118315e-03 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 2.83305810e-02 4.91281203e-02 2.53352815e-03 2.59836657e-02 -5.28663010e-03 -1.12002096e-04 1.41350143e-02 1.63994898e-02 -3.67638056e-03 -4.25065126e-02 1.99130065e-03 -1.22672116e-03 1.73636249e-03 1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 1.27999319e-02 -3.83997958e-02 1.27999319e-02 -3.13232204e-02 9.39696612e-02 -3.13232204e-02 1.95031088e-03 2.53352815e-03 -8.44509382e-04 -3.37803753e-03 2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 1.22162345e-02 2.11591388e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 -1.22953455e-01 4.09844849e-02 -5.94744232e-02 1.78423270e-01 -5.94744232e-02 2.00022352e-02 2.59836657e-02 -8.66122191e-03 -3.46448876e-02 2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 2.77259188e-02 4.80227001e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 3.21973559e-02 -1.07324520e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 -6.06136500e-03 -1.12002096e-04 3.73340319e-05 7.04884014e-03 -5.28663010e-03 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 3.83997958e-02 1.22953455e-01 3.21973559e-02 -8.01239971e-02 3.21973559e-02 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 9.22137638e-03 1.41350143e-02 -5.28663010e-03 -1.59718924e-02 1.41350143e-02 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 2.41610436e-02 1.47326991e-02 4.18481550e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 3.21973559e-02 5.73561861e-03 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -3.07379213e-03 -5.28663010e-03 3.73340319e-05 8.77371614e-03 -1.12002096e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 -4.18481550e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -6.28322570e-02 2.09440857e-02 4.58875327e-02 8.26526786e-02 -2.75508929e-02 2.03515392e-02 -3.67638056e-03 1.22546019e-03 -2.18659864e-02 1.63994898e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 -9.39696612e-02 -1.78423270e-01 -6.28322570e-02 1.50604352e-01 -6.28322570e-02 8.26526786e-02 -1.74519610e-01 8.26526786e-02 -2.62821902e-02 -4.25065126e-02 1.63994898e-02 4.55220888e-02 -4.25065126e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -2.61191408e-02 -3.71899705e-02 -4.52396789e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 -6.28322570e-02 -1.69483329e-02 -2.75508929e-02 8.26526786e-02 4.58875327e-02 8.76073008e-03 1.63994898e-02 1.22546019e-03 -2.85579432e-02 -3.67638056e-03 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 4.52396789e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 -9.22137638e-03 3.07379213e-03 -2.03515392e-02 2.62821902e-02 -8.76073008e-03 1.47088219e-03 7.28764869e-04 -2.42921623e-04 -2.65506753e-03 1.99130065e-03 1.22162345e-02 2.77259188e-02 -2.41610436e-02 2.41610436e-02 2.61191408e-02 -2.61191408e-02 1.64147832e-02 2.83305810e-02 2.53352815e-03 2.59836657e-02 1.12002096e-04 -1.41350143e-02 5.28663010e-03 3.67638056e-03 4.25065126e-02 -1.63994898e-02 7.28764869e-04 3.37516659e-03 -1.22672116e-03 -2.72010852e-03 1.73636249e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 5.28663010e-03 -3.73340319e-05 -1.22546019e-03 -1.63994898e-02 -1.22546019e-03 -2.42921623e-04 -1.22672116e-03 1.03910162e-04 4.20752593e-04 -1.22672116e-03 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 1.59718924e-02 -8.77371614e-03 2.18659864e-02 -4.55220888e-02 2.85579432e-02 -2.65506753e-03 -2.72010852e-03 4.20752593e-04 4.53669010e-03 -1.99118315e-03 -1.47326991e-02 -1.47326991e-02 3.71899705e-02 3.71899705e-02 -1.57020664e-02 2.53352815e-03 2.59836657e-02 5.28663010e-03 -1.41350143e-02 1.12002096e-04 -1.63994898e-02 4.25065126e-02 3.67638056e-03 1.99130065e-03 1.73636249e-03 -1.22672116e-03 -1.99118315e-03 3.37516659e-03 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 2.83305810e-02 4.91281203e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 1 -1 1 448 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 6.32131786e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 5.91946911e-05 2.95973455e-04 2.01777458e-04 -2.01777458e-04 -1.00888729e-03 -4.80344481e-05 -6.93317538e-06 -3.46658769e-05 -8.31981046e-05 3.46658769e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 1.08665421e-02 6.14710110e-04 6.16376114e-03 -5.89410151e-04 5.89410151e-04 2.94705075e-03 2.00726181e-03 -2.00726181e-03 -1.00363091e-02 -4.44476268e-04 -6.41546233e-05 -3.20773116e-04 -7.69855479e-04 3.20773116e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 5.94069924e-05 2.97034962e-04 -5.79133603e-05 -2.01791556e-04 -1.00895778e-03 -5.97729402e-05 3.84610745e-06 1.92305372e-05 -8.21464752e-05 3.42276980e-05 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 1.57915946e-05 -2.97034962e-04 -2.01791556e-04 -5.79133603e-05 1.00895778e-03 4.12544643e-05 -3.84610745e-06 3.42276980e-05 9.28381223e-05 1.92305372e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 -4.20473440e-03 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -2.97034962e-04 -1.40997622e-03 -1.00895778e-03 1.00895778e-03 4.78508398e-03 2.06272321e-04 3.42276980e-05 1.60446843e-04 3.57274141e-04 -1.60446843e-04 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -2.01791556e-04 -1.00895778e-03 2.12071039e-04 6.85728332e-04 3.42864166e-03 2.00102502e-04 -1.41085878e-05 -7.05429391e-05 2.72889020e-04 -1.13703758e-04 -9.11837223e-03 2.46763912e-02 1.71589220e-03 2.01777458e-04 2.00726181e-03 -2.01791556e-04 -5.79133603e-05 1.00895778e-03 6.85728332e-04 2.12071039e-04 -3.42864166e-03 -1.36277573e-04 1.41085878e-05 -1.13703758e-04 -3.09738360e-04 -7.05429391e-05 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 2.01717964e-02 1.00888729e-03 1.00363091e-02 -1.00895778e-03 1.00895778e-03 4.78508398e-03 3.42864166e-03 -3.42864166e-03 -1.62454089e-02 -6.81387866e-04 -1.13703758e-04 -5.31669453e-04 -1.18019840e-03 5.31669453e-04 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 -1.68154328e-03 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -4.12544643e-05 -2.06272321e-04 -2.00102502e-04 1.36277573e-04 6.81387866e-04 1.07400983e-05 3.98433680e-06 1.99216840e-05 1.97894844e-05 -8.24561849e-06 -7.58557199e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 3.84610745e-06 -3.42276980e-05 1.41085878e-05 -1.41085878e-05 1.13703758e-04 3.98433680e-06 -2.22629335e-07 -4.42749712e-06 6.90107377e-06 4.42749712e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -3.42276980e-05 -1.60446843e-04 7.05429391e-05 1.13703758e-04 5.31669453e-04 1.99216840e-05 -4.42749712e-06 -2.14746155e-05 2.10230097e-05 -1.02201763e-05 6.32131786e-05 1.08665421e-02 4.20473440e-03 -2.01717964e-02 -1.68154328e-03 -2.98837411e-03 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 -9.28381223e-05 -3.57274141e-04 -2.72889020e-04 3.09738360e-04 1.18019840e-03 1.97894844e-05 6.90107377e-06 2.10230097e-05 3.35910266e-05 -2.77641893e-05 1.65868848e-04 -1.71589220e-03 1.20793981e-03 3.46658769e-05 3.20773116e-04 -3.42276980e-05 -1.92305372e-05 1.60446843e-04 1.13703758e-04 7.05429391e-05 -5.31669453e-04 -8.24561849e-06 4.42749712e-06 -1.02201763e-05 -2.77641893e-05 -2.14746155e-05 1.40272444e-02 6.79313079e-02 1.27999319e-02 -1.27999319e-02 3.83997958e-02 -3.13232204e-02 3.13232204e-02 -9.39696612e-02 1.95031088e-03 8.44509382e-04 -2.53352815e-03 3.37803753e-03 2.53352815e-03 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 6.32131786e-05 6.79313079e-02 1.60908651e-01 4.09844849e-02 -4.09844849e-02 1.22953455e-01 -5.94744232e-02 5.94744232e-02 -1.78423270e-01 2.00022352e-02 8.66122191e-03 -2.59836657e-02 3.46448876e-02 2.59836657e-02 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 1.08665421e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 1.07324520e-02 -3.21973559e-02 -1.69483329e-02 -2.09440857e-02 6.28322570e-02 -6.06136500e-03 -3.73340319e-05 1.12002096e-04 -7.04884014e-03 -5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 1.27999319e-02 4.09844849e-02 1.07324520e-02 5.73561861e-03 3.21973559e-02 -2.09440857e-02 -1.69483329e-02 -6.28322570e-02 3.07379213e-03 3.73340319e-05 -5.28663010e-03 8.77371614e-03 1.12002096e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 3.21973559e-02 -8.01239971e-02 6.28322570e-02 -6.28322570e-02 1.50604352e-01 -9.22137638e-03 -5.28663010e-03 1.41350143e-02 -1.59718924e-02 -1.41350143e-02 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 -4.20473440e-03 3.13232204e-02 5.94744232e-02 -1.69483329e-02 -2.09440857e-02 6.28322570e-02 4.58875327e-02 2.75508929e-02 -8.26526786e-02 2.03515392e-02 -1.22546019e-03 3.67638056e-03 2.18659864e-02 1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 -1.69483329e-02 -6.28322570e-02 2.75508929e-02 4.58875327e-02 8.26526786e-02 -8.76073008e-03 1.22546019e-03 1.63994898e-02 -2.85579432e-02 3.67638056e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 -6.28322570e-02 1.50604352e-01 -8.26526786e-02 8.26526786e-02 -1.74519610e-01 2.62821902e-02 1.63994898e-02 -4.25065126e-02 4.55220888e-02 4.25065126e-02 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 2.01717964e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 -3.07379213e-03 9.22137638e-03 -2.03515392e-02 8.76073008e-03 -2.62821902e-02 1.47088219e-03 2.42921623e-04 -7.28764869e-04 2.65506753e-03 1.99130065e-03 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 -1.68154328e-03 8.44509382e-04 8.66122191e-03 3.73340319e-05 -3.73340319e-05 5.28663010e-03 1.22546019e-03 -1.22546019e-03 -1.63994898e-02 2.42921623e-04 1.03910162e-04 -1.22672116e-03 4.20752593e-04 1.22672116e-03 -7.58557199e-05 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 5.28663010e-03 -1.41350143e-02 -3.67638056e-03 -1.63994898e-02 4.25065126e-02 -7.28764869e-04 -1.22672116e-03 3.37516659e-03 -2.72010852e-03 -1.73636249e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 3.37803753e-03 3.46448876e-02 7.04884014e-03 -8.77371614e-03 1.59718924e-02 -2.18659864e-02 2.85579432e-02 -4.55220888e-02 2.65506753e-03 4.20752593e-04 -2.72010852e-03 4.53669010e-03 1.99118315e-03 6.32131786e-05 1.08665421e-02 4.20473440e-03 -2.01717964e-02 -1.68154328e-03 -2.98837411e-03 2.53352815e-03 2.59836657e-02 5.28663010e-03 -1.12002096e-04 1.41350143e-02 -1.63994898e-02 -3.67638056e-03 -4.25065126e-02 1.99130065e-03 1.22672116e-03 -1.73636249e-03 1.99118315e-03 3.37516659e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 19 38 54 70 89 105 121 140 159 173 189 208 224 243 262 278 294 313 329 345 364 383 397 413 432 448 1 -1 2 169 - 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -5.91946911e-05 2.95973455e-04 2.01777458e-04 2.01777458e-04 -1.00888729e-03 -4.80344481e-05 6.93317538e-06 -3.46658769e-05 -8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -5.89410151e-04 2.94705075e-03 2.00726181e-03 2.00726181e-03 -1.00363091e-02 -4.44476268e-04 6.41546233e-05 -3.20773116e-04 -7.69855479e-04 -3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -5.94069924e-05 2.97034962e-04 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 -5.97729402e-05 -3.84610745e-06 1.92305372e-05 -8.21464752e-05 -3.42276980e-05 5.91946911e-05 5.89410151e-04 -5.94069924e-05 1.57915946e-05 2.97034962e-04 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -4.12544643e-05 -3.84610745e-06 -3.42276980e-05 -9.28381223e-05 1.92305372e-05 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 2.97034962e-04 -1.40997622e-03 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 2.06272321e-04 -3.42276980e-05 1.60446843e-04 3.57274141e-04 1.60446843e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 2.12071039e-04 -6.85728332e-04 3.42864166e-03 2.00102502e-04 1.41085878e-05 -7.05429391e-05 2.72889020e-04 1.13703758e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -6.85728332e-04 2.12071039e-04 3.42864166e-03 1.36277573e-04 1.41085878e-05 1.13703758e-04 3.09738360e-04 -7.05429391e-05 1.00888729e-03 1.00363091e-02 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 3.42864166e-03 3.42864166e-03 -1.62454089e-02 -6.81387866e-04 1.13703758e-04 -5.31669453e-04 -1.18019840e-03 -5.31669453e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 4.12544643e-05 -2.06272321e-04 -2.00102502e-04 -1.36277573e-04 6.81387866e-04 1.07400983e-05 -3.98433680e-06 1.99216840e-05 1.97894844e-05 8.24561849e-06 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.84610745e-06 3.42276980e-05 -1.41085878e-05 -1.41085878e-05 -1.13703758e-04 -3.98433680e-06 -2.22629335e-07 4.42749712e-06 -6.90107377e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 3.42276980e-05 -1.60446843e-04 7.05429391e-05 -1.13703758e-04 5.31669453e-04 1.99216840e-05 4.42749712e-06 -2.14746155e-05 2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 9.28381223e-05 -3.57274141e-04 -2.72889020e-04 -3.09738360e-04 1.18019840e-03 1.97894844e-05 -6.90107377e-06 2.10230097e-05 3.35910266e-05 2.77641893e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 -1.92305372e-05 -1.60446843e-04 -1.13703758e-04 7.05429391e-05 5.31669453e-04 8.24561849e-06 4.42749712e-06 1.02201763e-05 2.77641893e-05 -2.14746155e-05 + 6.09114917e-05 6.14710110e-04 5.91946911e-05 5.91946911e-05 2.95973455e-04 -2.01777458e-04 -2.01777458e-04 -1.00888729e-03 -4.80344481e-05 6.93317538e-06 3.46658769e-05 -8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 5.89410151e-04 2.94705075e-03 -2.00726181e-03 -2.00726181e-03 -1.00363091e-02 -4.44476268e-04 6.41546233e-05 3.20773116e-04 -7.69855479e-04 3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -5.94069924e-05 -2.97034962e-04 -5.79133603e-05 2.01791556e-04 1.00895778e-03 5.97729402e-05 3.84610745e-06 1.92305372e-05 8.21464752e-05 -3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 1.57915946e-05 -2.97034962e-04 2.01791556e-04 -5.79133603e-05 1.00895778e-03 4.12544643e-05 3.84610745e-06 -3.42276980e-05 9.28381223e-05 1.92305372e-05 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -2.97034962e-04 -1.40997622e-03 1.00895778e-03 1.00895778e-03 4.78508398e-03 2.06272321e-04 -3.42276980e-05 -1.60446843e-04 3.57274141e-04 -1.60446843e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 2.01791556e-04 1.00895778e-03 2.12071039e-04 -6.85728332e-04 -3.42864166e-03 -2.00102502e-04 -1.41085878e-05 -7.05429391e-05 -2.72889020e-04 1.13703758e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -6.85728332e-04 2.12071039e-04 -3.42864166e-03 -1.36277573e-04 -1.41085878e-05 1.13703758e-04 -3.09738360e-04 -7.05429391e-05 1.00888729e-03 1.00363091e-02 1.00895778e-03 1.00895778e-03 4.78508398e-03 -3.42864166e-03 -3.42864166e-03 -1.62454089e-02 -6.81387866e-04 1.13703758e-04 5.31669453e-04 -1.18019840e-03 5.31669453e-04 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -4.12544643e-05 -2.06272321e-04 2.00102502e-04 1.36277573e-04 6.81387866e-04 1.07400983e-05 -3.98433680e-06 -1.99216840e-05 1.97894844e-05 -8.24561849e-06 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.84610745e-06 3.42276980e-05 1.41085878e-05 1.41085878e-05 -1.13703758e-04 -3.98433680e-06 -2.22629335e-07 -4.42749712e-06 -6.90107377e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 -1.92305372e-05 3.42276980e-05 1.60446843e-04 7.05429391e-05 -1.13703758e-04 -5.31669453e-04 -1.99216840e-05 -4.42749712e-06 -2.14746155e-05 -2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 -9.28381223e-05 -3.57274141e-04 2.72889020e-04 3.09738360e-04 1.18019840e-03 1.97894844e-05 -6.90107377e-06 -2.10230097e-05 3.35910266e-05 -2.77641893e-05 3.46658769e-05 3.20773116e-04 3.42276980e-05 -1.92305372e-05 1.60446843e-04 -1.13703758e-04 7.05429391e-05 -5.31669453e-04 -8.24561849e-06 -4.42749712e-06 1.02201763e-05 -2.77641893e-05 -2.14746155e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 -1 3 0 1 0 -3 0 -1 0 -2 652 - 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 -3.25715205e-04 -2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 2.53001162e-03 -8.43337208e-04 -7.57096322e-03 -7.57096322e-03 2.52365441e-03 5.04568613e-05 1.96636157e-04 -6.55453856e-05 8.73938474e-05 -6.55453856e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 -2.89596307e-03 -1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 1.71773408e-02 -5.72578026e-03 -4.75776194e-02 -4.75776194e-02 1.58592065e-02 -5.18626823e-04 -2.02114802e-03 6.73716006e-04 -8.98288008e-04 6.73716006e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -1.96428516e-04 -3.08011777e-04 3.08011777e-04 1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -7.14725830e-03 2.38241943e-03 1.66083153e-02 2.03520347e-02 -6.78401156e-03 2.12021312e-04 3.75595407e-04 -1.25198469e-04 1.09702608e-04 -8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 -8.09297916e-05 1.78364587e-04 4.87173978e-05 4.04648958e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -5.92707290e-03 2.38241943e-03 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -1.10054107e-05 3.75595407e-04 -8.22769560e-05 2.38467147e-04 -1.25198469e-04 3.25715205e-04 2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 -8.09297916e-05 4.87173978e-05 -4.04648958e-05 8.43337208e-04 5.72578026e-03 2.38241943e-03 2.38241943e-03 4.26045592e-04 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 3.66847023e-06 -8.22769560e-05 1.56190191e-04 6.35397682e-06 1.56190191e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 4.89886959e-04 8.28520008e-04 -8.28520008e-04 -4.93114186e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -4.42297760e-02 -5.55353062e-02 1.85117687e-02 -9.60334201e-04 -3.06766015e-03 1.02255338e-03 -1.27770648e-03 9.58279859e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 1.77697458e-04 -4.93114186e-04 -1.57708364e-04 -8.88487290e-05 7.57096322e-03 4.75776194e-02 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -5.55353062e-02 -4.42297760e-02 1.85117687e-02 -6.26359168e-04 -3.06766015e-03 9.58279859e-04 -1.47052705e-03 1.02255338e-03 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 1.77697458e-04 -1.57708364e-04 8.88487290e-05 -2.52365441e-03 -1.58592065e-02 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 1.85117687e-02 1.85117687e-02 5.13494064e-03 2.08786389e-04 9.58279859e-04 -5.12247195e-04 3.61628634e-04 -5.12247195e-04 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 -1.82595267e-04 -4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 1.10054107e-05 -3.66847023e-06 9.60334201e-04 6.26359168e-04 -2.08786389e-04 1.79547727e-04 -3.43525536e-04 1.14508512e-04 -2.89645810e-04 2.17234357e-04 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 -1.78364587e-04 -8.28520008e-04 -1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -3.75595407e-04 8.22769560e-05 3.06766015e-03 3.06766015e-03 -9.58279859e-04 -3.43525536e-04 -1.39231783e-03 5.20388754e-04 -5.95003681e-04 5.20388754e-04 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 -1.78364587e-04 8.09297916e-05 8.28520008e-04 4.93114186e-04 -1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -6.55453856e-05 6.73716006e-04 1.25198469e-04 8.22769560e-05 -1.56190191e-04 -1.02255338e-03 -9.58279859e-04 5.12247195e-04 1.14508512e-04 5.20388754e-04 -4.61448819e-06 3.16952150e-04 -1.53061324e-05 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 -2.38467147e-04 -6.35397682e-06 1.27770648e-03 1.47052705e-03 -3.61628634e-04 -2.89645810e-04 -5.95003681e-04 3.16952150e-04 -1.54906445e-04 2.57643355e-04 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 -4.04648958e-05 4.04648958e-05 4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 -6.55453856e-05 6.73716006e-04 8.22769560e-05 1.25198469e-04 -1.56190191e-04 -9.58279859e-04 -1.02255338e-03 5.12247195e-04 2.17234357e-04 5.20388754e-04 -1.53061324e-05 2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 6.68093428e-06 1.33618686e-06 -4.00856057e-06 -2.21258418e-05 -4.42516836e-06 1.32755051e-05 3.04625846e-06 1.31906861e-06 -3.95720582e-06 -1.05525488e-06 -7.91441164e-07 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 -3.25715205e-04 -2.13282449e-03 -1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 1.42056580e-05 -4.26169739e-05 -2.34672831e-04 -4.69345661e-05 1.40803698e-04 3.24960190e-05 1.40711890e-05 -4.22135669e-05 -1.12569512e-05 -8.44271339e-06 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 -2.89596307e-03 -1.87023827e-02 -9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -7.13160333e-06 2.13948100e-05 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -1.56369075e-05 -6.96533351e-06 2.08960005e-05 5.67592226e-06 4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -1.96428516e-04 -3.08011777e-04 3.08011777e-04 1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -7.91365000e-07 4.27896200e-06 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -3.35180212e-06 -7.71134021e-07 4.25694169e-06 1.26475376e-06 4.62680413e-07 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.82595267e-04 -8.09297916e-05 1.78364587e-04 4.87173978e-05 4.04648958e-05 4.00856057e-06 4.26169739e-05 2.13948100e-05 4.27896200e-06 -1.22019303e-05 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 1.00554064e-05 4.25694169e-06 -1.21229785e-05 -3.01684543e-06 -2.42459571e-06 3.25715205e-04 2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 -8.09297916e-05 4.87173978e-05 -4.04648958e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -3.86231687e-04 -7.85723189e-05 2.35716957e-04 5.22950839e-05 2.32744941e-05 -6.98234823e-05 -1.89556265e-05 -1.42167199e-05 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 4.89886959e-04 8.28520008e-04 -8.28520008e-04 -4.93114186e-04 4.42516836e-06 4.69345661e-05 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -7.85723189e-05 -9.08455661e-06 4.71433913e-05 1.11865457e-05 2.63871153e-06 -1.42167199e-05 -4.21116432e-06 -1.58322692e-06 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 5.18102379e-04 1.77697458e-04 -4.93114186e-04 -1.57708364e-04 -8.88487290e-05 -1.32755051e-05 -1.40803698e-04 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 2.35716957e-04 4.71433913e-05 -1.34800267e-04 -3.35596371e-05 -1.42167199e-05 4.05499645e-05 1.01132588e-05 8.10999291e-06 -1.06641224e-03 -9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 1.77697458e-04 -1.57708364e-04 8.88487290e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 3.35180212e-06 -1.00554064e-05 -5.22950839e-05 -1.11865457e-05 3.35596371e-05 6.62206635e-06 3.20934171e-06 -9.62802513e-06 -2.75203269e-06 -2.06402452e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 -1.82595267e-04 -4.89886959e-04 -5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 1.31906861e-06 1.40711890e-05 6.96533351e-06 7.71134021e-07 -4.25694169e-06 -2.32744941e-05 -2.63871153e-06 1.42167199e-05 3.20934171e-06 7.39948805e-07 -4.18903631e-06 -1.27158164e-06 -4.54207908e-07 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 -1.78364587e-04 -8.28520008e-04 -1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 -3.95720582e-06 -4.22135669e-05 -2.08960005e-05 -4.25694169e-06 1.21229785e-05 6.98234823e-05 1.42167199e-05 -4.05499645e-05 -9.62802513e-06 -4.18903631e-06 1.19107123e-05 3.01557961e-06 2.42817748e-06 -1.04401314e-04 -6.63024177e-04 -3.08011777e-04 -1.78364587e-04 8.09297916e-05 8.28520008e-04 4.93114186e-04 -1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 -1.26475376e-06 3.01684543e-06 1.89556265e-05 4.21116432e-06 -1.01132588e-05 -2.75203269e-06 -1.27158164e-06 3.01557961e-06 6.53895969e-07 6.83032454e-07 -4.87173978e-05 -4.87173978e-05 1.57708364e-04 1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 -4.62680413e-07 2.42459571e-06 1.42167199e-05 1.58322692e-06 -8.10999291e-06 -2.06402452e-06 -4.54207908e-07 2.42817748e-06 6.83032454e-07 2.55460371e-07 -5.22006568e-05 -3.31512088e-04 -1.78364587e-04 -4.04648958e-05 4.04648958e-05 4.93114186e-04 8.88487290e-05 -8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +1 0 -2 676 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 -3.25715205e-04 1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -2.53001162e-03 -8.43337208e-04 7.57096322e-03 7.57096322e-03 2.52365441e-03 5.04568613e-05 1.96636157e-04 6.55453856e-05 8.73938474e-05 6.55453856e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 -2.89596307e-03 9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -1.71773408e-02 -5.72578026e-03 4.75776194e-02 4.75776194e-02 1.58592065e-02 -5.18626823e-04 -2.02114802e-03 -6.73716006e-04 -8.98288008e-04 -6.73716006e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 -1.33488137e-04 8.09297916e-05 4.04648958e-05 1.33773441e-04 1.78364587e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -7.14725830e-03 -2.38241943e-03 1.66083153e-02 2.03520347e-02 6.78401156e-03 -2.12021312e-04 -3.75595407e-04 -1.25198469e-04 -1.09702608e-04 -8.22769560e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 3.08011777e-04 1.78364587e-04 1.70112085e-04 3.08011777e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -5.92707290e-03 -2.38241943e-03 2.03520347e-02 1.66083153e-02 6.78401156e-03 1.10054107e-05 -3.75595407e-04 -8.22769560e-05 -2.38467147e-04 -1.25198469e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 4.04648958e-05 1.82490838e-04 8.09297916e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 -2.38241943e-03 4.26045592e-04 6.78401156e-03 6.78401156e-03 -1.48238216e-03 3.66847023e-06 -8.22769560e-05 -1.56190191e-04 6.35397682e-06 -1.56190191e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 3.95630639e-04 -1.77697458e-04 -8.88487290e-05 -3.69835640e-04 -4.93114186e-04 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 2.03520347e-02 6.78401156e-03 -4.42297760e-02 -5.55353062e-02 -1.85117687e-02 9.60334201e-04 3.06766015e-03 1.02255338e-03 1.27770648e-03 9.58279859e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 -8.28520008e-04 -4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 1.66083153e-02 6.78401156e-03 -5.55353062e-02 -4.42297760e-02 -1.85117687e-02 6.26359168e-04 3.06766015e-03 9.58279859e-04 1.47052705e-03 1.02255338e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 -8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -1.85117687e-02 -1.85117687e-02 5.13494064e-03 2.08786389e-04 9.58279859e-04 5.12247195e-04 3.61628634e-04 5.12247195e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 4.91071291e-05 -3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -1.10054107e-05 -3.66847023e-06 -9.60334201e-04 -6.26359168e-04 -2.08786389e-04 1.79547727e-04 -3.43525536e-04 -1.14508512e-04 -2.89645810e-04 -2.17234357e-04 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 -1.78364587e-04 1.77697458e-04 8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 3.75595407e-04 8.22769560e-05 -3.06766015e-03 -3.06766015e-03 -9.58279859e-04 -3.43525536e-04 -1.39231783e-03 -5.20388754e-04 -5.95003681e-04 -5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -1.78364587e-04 -4.04648958e-05 8.88487290e-05 4.93114186e-04 8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 8.22769560e-05 1.56190191e-04 -1.02255338e-03 -9.58279859e-04 -5.12247195e-04 -1.14508512e-04 -5.20388754e-04 -4.61448819e-06 -3.16952150e-04 -1.53061324e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 -1.82490838e-04 3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 8.73938474e-05 -8.98288008e-04 1.09702608e-04 2.38467147e-04 -6.35397682e-06 -1.27770648e-03 -1.47052705e-03 -3.61628634e-04 -2.89645810e-04 -5.95003681e-04 -3.16952150e-04 -1.54906445e-04 -2.57643355e-04 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -3.08011777e-04 -8.09297916e-05 4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 6.55453856e-05 -6.73716006e-04 8.22769560e-05 1.25198469e-04 1.56190191e-04 -9.58279859e-04 -1.02255338e-03 -5.12247195e-04 -2.17234357e-04 -5.20388754e-04 -1.53061324e-05 -2.57643355e-04 -4.61448819e-06 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -6.68093428e-06 -4.00856057e-06 4.42516836e-06 2.21258418e-05 1.32755051e-05 -2.43700677e-06 1.31906861e-06 7.91441164e-07 2.11050977e-06 3.95720582e-06 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 -3.25715205e-04 1.06641224e-03 2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -7.10282899e-05 -4.26169739e-05 4.69345661e-05 2.34672831e-04 1.40803698e-04 -2.59968152e-05 1.40711890e-05 8.44271339e-06 2.25139024e-05 4.22135669e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 -2.89596307e-03 9.35119137e-03 1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -7.13160333e-06 -4.27896200e-06 2.68866425e-06 2.37113938e-05 1.42268363e-05 -2.77120995e-06 7.71134021e-07 4.62680413e-07 2.27036890e-06 4.25694169e-06 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 -1.33488137e-04 8.09297916e-05 4.04648958e-05 1.33773441e-04 1.78364587e-04 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -3.50230610e-05 -2.13948100e-05 2.37113938e-05 1.16503354e-04 7.11341813e-05 -1.27339466e-05 6.96533351e-06 4.25694169e-06 1.07039980e-05 2.08960005e-05 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 -9.82142582e-05 3.08011777e-04 1.78364587e-04 1.70112085e-04 3.08011777e-04 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -2.13948100e-05 -1.22019303e-05 1.42268363e-05 7.11341813e-05 4.06268943e-05 -7.64036796e-06 4.25694169e-06 2.42459571e-06 7.19981464e-06 1.21229785e-05 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 4.04648958e-05 1.82490838e-04 8.09297916e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 2.37113938e-05 1.42268363e-05 -9.08455661e-06 -7.85723189e-05 -4.71433913e-05 9.24024813e-06 -2.63871153e-06 -1.58322692e-06 -7.58225060e-06 -1.42167199e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 3.95630639e-04 -1.77697458e-04 -8.88487290e-05 -3.69835640e-04 -4.93114186e-04 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 1.16503354e-04 7.11341813e-05 -7.85723189e-05 -3.86231687e-04 -2.35716957e-04 4.25635960e-05 -2.32744941e-05 -1.42167199e-05 -3.58110579e-05 -6.98234823e-05 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 2.44943479e-04 -8.28520008e-04 -4.93114186e-04 -4.24254551e-04 -8.28520008e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 7.11341813e-05 4.06268943e-05 -4.71433913e-05 -2.35716957e-04 -1.34800267e-04 2.55381576e-05 -1.42167199e-05 -8.10999291e-06 -2.40068689e-05 -4.05499645e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 -8.88487290e-05 -5.27544004e-04 -1.77697458e-04 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 1.27339466e-05 7.64036796e-06 -9.24024813e-06 -4.25635960e-05 -2.55381576e-05 4.52926879e-06 -2.70589286e-06 -1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 4.91071291e-05 -3.95630639e-04 -2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -6.96533351e-06 -4.25694169e-06 2.63871153e-06 2.32744941e-05 1.42167199e-05 -2.70589286e-06 7.39948805e-07 4.54207908e-07 2.14358063e-06 4.18903631e-06 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 -1.78364587e-04 1.77697458e-04 8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -4.25694169e-06 -2.42459571e-06 1.58322692e-06 1.42167199e-05 8.10999291e-06 -1.62353572e-06 4.54207908e-07 2.55460371e-07 1.44598144e-06 2.42817748e-06 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -1.78364587e-04 -4.04648958e-05 8.88487290e-05 4.93114186e-04 8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 2.11050977e-06 2.25139024e-05 -2.27036890e-06 -1.07039980e-05 -7.19981464e-06 7.58225060e-06 3.58110579e-05 2.40068689e-05 -3.96030993e-06 2.14358063e-06 1.44598144e-06 2.74669353e-06 6.83032454e-06 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 -1.82490838e-04 3.69835640e-04 4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 3.95720582e-06 4.22135669e-05 -4.25694169e-06 -2.08960005e-05 -1.21229785e-05 1.42167199e-05 6.98234823e-05 4.05499645e-05 -7.42558112e-06 4.18903631e-06 2.42817748e-06 6.83032454e-06 1.19107123e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 -3.08011777e-04 -8.09297916e-05 4.93114186e-04 8.28520008e-04 1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 1 0 -1 520 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 1.40272444e-02 6.79313079e-02 1.27999319e-02 3.83997958e-02 1.27999319e-02 -3.13232204e-02 -9.39696612e-02 -3.13232204e-02 1.95031088e-03 -2.53352815e-03 -8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 6.79313079e-02 1.60908651e-01 4.09844849e-02 1.22953455e-01 4.09844849e-02 -5.94744232e-02 -1.78423270e-01 -5.94744232e-02 2.00022352e-02 -2.59836657e-02 -8.66122191e-03 -3.46448876e-02 -2.59836657e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 2.82904271e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -3.21973559e-02 -1.07324520e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 -6.06136500e-03 1.12002096e-04 3.73340319e-05 7.04884014e-03 5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 1.35577280e-02 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -8.01239971e-02 -3.21973559e-02 6.28322570e-02 1.50604352e-01 6.28322570e-02 -9.22137638e-03 1.41350143e-02 5.28663010e-03 1.59718924e-02 1.41350143e-02 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -1.27999319e-02 -4.09844849e-02 -1.07324520e-02 -3.21973559e-02 5.73561861e-03 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -3.07379213e-03 5.28663010e-03 3.73340319e-05 8.77371614e-03 1.12002096e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 -4.12148247e-02 3.13232204e-02 5.94744232e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 4.58875327e-02 -8.26526786e-02 -2.75508929e-02 2.03515392e-02 3.67638056e-03 1.22546019e-03 -2.18659864e-02 -1.63994898e-02 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 -4.02485422e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 1.50604352e-01 6.28322570e-02 -8.26526786e-02 -1.74519610e-01 -8.26526786e-02 2.62821902e-02 -4.25065126e-02 -1.63994898e-02 -4.55220888e-02 -4.25065126e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 3.13232204e-02 5.94744232e-02 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -2.75508929e-02 -8.26526786e-02 4.58875327e-02 8.76073008e-03 -1.63994898e-02 1.22546019e-03 -2.85579432e-02 3.67638056e-03 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 1.95031088e-03 2.00022352e-02 6.06136500e-03 9.22137638e-03 3.07379213e-03 -2.03515392e-02 -2.62821902e-02 -8.76073008e-03 1.47088219e-03 -7.28764869e-04 -2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -1.41350143e-02 -5.28663010e-03 -3.67638056e-03 4.25065126e-02 1.63994898e-02 -7.28764869e-04 3.37516659e-03 1.22672116e-03 2.72010852e-03 1.73636249e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -8.44509382e-04 -8.66122191e-03 -3.73340319e-05 -5.28663010e-03 -3.73340319e-05 -1.22546019e-03 1.63994898e-02 -1.22546019e-03 -2.42921623e-04 1.22672116e-03 1.03910162e-04 4.20752593e-04 1.22672116e-03 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 -1.59718924e-02 -8.77371614e-03 2.18659864e-02 4.55220888e-02 2.85579432e-02 -2.65506753e-03 2.72010852e-03 4.20752593e-04 4.53669010e-03 1.99118315e-03 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -2.53352815e-03 -2.59836657e-02 -5.28663010e-03 -1.41350143e-02 -1.12002096e-04 1.63994898e-02 4.25065126e-02 -3.67638056e-03 -1.99130065e-03 1.73636249e-03 1.22672116e-03 1.99118315e-03 3.37516659e-03 1.40272444e-02 6.79313079e-02 3.83997958e-02 1.27999319e-02 -1.27999319e-02 -9.39696612e-02 -3.13232204e-02 3.13232204e-02 -3.90062175e-03 -2.53352815e-03 2.53352815e-03 8.44509382e-04 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 6.79313079e-02 1.60908651e-01 1.22953455e-01 4.09844849e-02 -4.09844849e-02 -1.78423270e-01 -5.94744232e-02 5.94744232e-02 -4.00044704e-02 -2.59836657e-02 2.59836657e-02 8.66122191e-03 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 -3.83997958e-02 -1.22953455e-01 -8.01239971e-02 -3.21973559e-02 3.21973559e-02 1.50604352e-01 6.28322570e-02 -6.28322570e-02 1.84427528e-02 1.41350143e-02 -1.41350143e-02 -5.28663010e-03 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -6.78369912e-04 4.18481550e-02 2.82904271e-02 -1.27999319e-02 -4.09844849e-02 -3.21973559e-02 5.73561861e-03 1.07324520e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 9.13515713e-03 1.12002096e-04 -5.28663010e-03 -1.72487600e-03 -3.73340319e-05 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 2.48394135e-02 4.18481550e-02 1.35577280e-02 1.27999319e-02 4.09844849e-02 3.21973559e-02 1.07324520e-02 5.73561861e-03 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 -9.13515713e-03 -5.28663010e-03 1.12002096e-04 -1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 9.39696612e-02 1.78423270e-01 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.74519610e-01 -8.26526786e-02 8.26526786e-02 -5.25643805e-02 -4.25065126e-02 4.25065126e-02 1.63994898e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 1.91478888e-02 -4.52396789e-02 -4.12148247e-02 3.13232204e-02 5.94744232e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -8.26526786e-02 4.58875327e-02 2.75508929e-02 -2.91122693e-02 3.67638056e-03 1.63994898e-02 6.69195679e-03 -1.22546019e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 -4.52670296e-02 -4.52396789e-02 -4.02485422e-03 -3.13232204e-02 -5.94744232e-02 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 8.26526786e-02 2.75508929e-02 4.58875327e-02 2.91122693e-02 1.63994898e-02 3.67638056e-03 6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 -3.90062175e-03 -4.00044704e-02 -1.84427528e-02 -9.13515713e-03 9.13515713e-03 5.25643805e-02 2.91122693e-02 -2.91122693e-02 6.06959405e-03 2.72006552e-03 -2.72006552e-03 -4.85843246e-04 -6.10811725e-03 -1.38629594e-02 6.78369912e-04 -2.48394135e-02 -1.91478888e-02 4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -2.53352815e-03 -2.59836657e-02 -1.41350143e-02 -1.12002096e-04 5.28663010e-03 4.25065126e-02 -3.67638056e-03 -1.63994898e-02 2.72006552e-03 3.37516659e-03 -1.73636249e-03 7.28925372e-04 -1.22672116e-03 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 2.53352815e-03 2.59836657e-02 1.41350143e-02 5.28663010e-03 -1.12002096e-04 -4.25065126e-02 -1.63994898e-02 -3.67638056e-03 -2.72006552e-03 -1.73636249e-03 3.37516659e-03 7.28925372e-04 1.22672116e-03 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 1.72487600e-03 1.72487600e-03 -6.69195679e-03 -6.69195679e-03 7.28925372e-04 7.28925372e-04 -6.20217674e-05 -1.05795694e-02 -2.40113500e-02 -2.82904271e-02 -1.35577280e-02 4.12148247e-02 4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 8.44509382e-04 8.66122191e-03 5.28663010e-03 3.73340319e-05 -3.73340319e-05 -1.63994898e-02 1.22546019e-03 -1.22546019e-03 -4.85843246e-04 -1.22672116e-03 1.22672116e-03 1.03910162e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 - 0 22 44 66 88 105 127 149 166 188 210 227 249 266 287 308 329 351 368 389 411 428 449 471 488 504 520 -1 0 0 488 - 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 1.22162345e-02 -2.11591388e-02 9.03850368e-04 6.83086768e-03 -8.43337208e-04 2.53001162e-03 2.53001162e-03 2.52365441e-03 -7.57096322e-03 -7.57096322e-03 -1.00913723e-04 -6.55453856e-05 -6.55453856e-05 1.96636157e-04 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 2.77259188e-02 -4.80227001e-02 6.83086768e-03 4.49022835e-02 -5.72578026e-03 1.71773408e-02 1.71773408e-02 1.58592065e-02 -4.75776194e-02 -4.75776194e-02 1.03725365e-03 6.73716006e-04 6.73716006e-04 -2.02114802e-03 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 8.43337208e-04 5.72578026e-03 4.26045592e-04 2.38241943e-03 2.38241943e-03 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 -7.33694046e-06 1.56190191e-04 1.56190191e-04 -8.22769560e-05 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -2.41610436e-02 -1.47326991e-02 4.18481550e-02 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -5.92707290e-03 -7.14725830e-03 -6.78401156e-03 1.66083153e-02 2.03520347e-02 -2.01015902e-04 -1.25198469e-04 -8.22769560e-05 1.28764539e-04 3.75595407e-04 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 4.18481550e-02 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 -7.14725830e-03 -5.92707290e-03 -6.78401156e-03 2.03520347e-02 1.66083153e-02 -2.01015902e-04 -8.22769560e-05 -1.25198469e-04 -1.28764539e-04 3.75595407e-04 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 -6.78401156e-03 -6.78401156e-03 5.13494064e-03 1.85117687e-02 1.85117687e-02 -4.17572779e-04 -5.12247195e-04 -5.12247195e-04 9.58279859e-04 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 2.61191408e-02 3.71899705e-02 -4.52396789e-02 7.57096322e-03 4.75776194e-02 -6.78401156e-03 1.66083153e-02 2.03520347e-02 1.85117687e-02 -4.42297760e-02 -5.55353062e-02 1.58669337e-03 1.02255338e-03 9.58279859e-04 -1.92820575e-04 -3.06766015e-03 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 -4.52396789e-02 7.57096322e-03 4.75776194e-02 -6.78401156e-03 2.03520347e-02 1.66083153e-02 1.85117687e-02 -5.55353062e-02 -4.42297760e-02 1.58669337e-03 9.58279859e-04 1.02255338e-03 1.92820575e-04 -3.06766015e-03 1.22162345e-02 2.77259188e-02 2.41610436e-02 2.41610436e-02 -2.61191408e-02 -2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.00913723e-04 1.03725365e-03 7.33694046e-06 2.01015902e-04 2.01015902e-04 4.17572779e-04 -1.58669337e-03 -1.58669337e-03 -3.22133532e-04 -3.31742869e-04 -3.31742869e-04 6.87051071e-04 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 1.25198469e-04 8.22769560e-05 5.12247195e-04 -1.02255338e-03 -9.58279859e-04 -3.31742869e-04 -4.61448819e-06 -1.53061324e-05 -5.93087946e-05 5.20388754e-04 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 8.22769560e-05 1.25198469e-04 5.12247195e-04 -9.58279859e-04 -1.02255338e-03 -3.31742869e-04 -1.53061324e-05 -4.61448819e-06 5.93087946e-05 5.20388754e-04 1.47326991e-02 -1.47326991e-02 -3.71899705e-02 3.71899705e-02 -1.57020664e-02 -1.28764539e-04 1.28764539e-04 1.92820575e-04 -1.92820575e-04 -5.93087946e-05 5.93087946e-05 3.46774814e-04 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 -2.83305810e-02 4.91281203e-02 1.96636157e-04 -2.02114802e-03 8.22769560e-05 -3.75595407e-04 -3.75595407e-04 -9.58279859e-04 3.06766015e-03 3.06766015e-03 6.87051071e-04 5.20388754e-04 5.20388754e-04 -1.39231783e-03 2.64027710e-01 3.35702467e-01 2.34088176e-01 2.34088176e-01 2.34088176e-01 -2.32521307e-01 -2.32521307e-01 -2.32521307e-01 -1.17447156e-01 -1.17447156e-01 -1.17447156e-01 3.91349427e-02 1.43320267e-01 7.02733880e-02 7.02733880e-02 -1.48982493e-01 -1.48982493e-01 1.22162345e-02 -2.11591388e-02 3.35702467e-01 2.76223422e-01 4.62750567e-02 4.62750567e-02 4.62750567e-02 -8.52744119e-02 -8.52744119e-02 -8.52744119e-02 9.22781897e-02 9.22781897e-02 9.22781897e-02 1.43320267e-01 2.06958432e-01 1.43523816e-01 1.43523816e-01 -1.50472146e-01 -1.50472146e-01 2.77259188e-02 -4.80227001e-02 -2.34088176e-01 -4.62750567e-02 5.08044839e-02 -1.96806394e-01 -1.96806394e-01 -1.84253614e-01 7.23843070e-02 7.23843070e-02 -1.26390303e-01 2.67360862e-02 2.67360862e-02 1.36193299e-01 4.35912101e-02 -8.47000655e-02 -1.47326991e-02 -1.47326991e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 5.08044839e-02 -1.96806394e-01 7.23843070e-02 -1.84253614e-01 7.23843070e-02 6.31951514e-02 2.67360862e-02 1.36193299e-01 -1.09457213e-01 2.67360862e-02 -7.02733880e-02 -1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 -2.41610436e-02 -1.47326991e-02 4.18481550e-02 -2.34088176e-01 -4.62750567e-02 -1.96806394e-01 -1.96806394e-01 5.08044839e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 6.31951514e-02 1.36193299e-01 2.67360862e-02 1.09457213e-01 2.67360862e-02 -7.02733880e-02 -1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.41610436e-02 1.47326991e-02 4.18481550e-02 2.32521307e-01 8.52744119e-02 -1.84253614e-01 7.23843070e-02 7.23843070e-02 1.72070040e-01 -9.02754871e-02 -9.02754871e-02 2.86786909e-02 8.36653844e-02 8.36653844e-02 5.88289095e-02 -8.47000655e-02 1.23301838e-01 3.71899705e-02 3.71899705e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 -1.84253614e-01 7.23843070e-02 -9.02754871e-02 1.72070040e-01 -9.02754871e-02 -1.43393455e-02 8.36653844e-02 5.88289095e-02 2.48364749e-02 8.36653844e-02 1.48982493e-01 1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 2.61191408e-02 3.71899705e-02 -4.52396789e-02 2.32521307e-01 8.52744119e-02 7.23843070e-02 7.23843070e-02 -1.84253614e-01 -9.02754871e-02 -9.02754871e-02 1.72070040e-01 -1.43393455e-02 5.88289095e-02 8.36653844e-02 -2.48364749e-02 8.36653844e-02 1.48982493e-01 1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 2.61191408e-02 -3.71899705e-02 -4.52396789e-02 1.26390303e-01 -6.31951514e-02 -6.31951514e-02 -2.86786909e-02 1.43393455e-02 1.43393455e-02 -1.36848640e-01 -5.81869714e-02 -5.81869714e-02 1.16373943e-01 1.22162345e-02 2.77259188e-02 2.41610436e-02 2.41610436e-02 -2.61191408e-02 -2.61191408e-02 1.64147832e-02 -2.83305810e-02 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -2.67360862e-02 -1.36193299e-01 -8.36653844e-02 -8.36653844e-02 -5.88289095e-02 -5.81869714e-02 2.76085806e-02 6.36744294e-02 -1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -1.17447156e-01 9.22781897e-02 -2.67360862e-02 -1.36193299e-01 -2.67360862e-02 -8.36653844e-02 -5.88289095e-02 -8.36653844e-02 -5.81869714e-02 6.36744294e-02 2.76085806e-02 1.00782791e-01 6.36744294e-02 1.47326991e-02 -3.71899705e-02 -7.88009052e-03 -7.82197590e-03 1.09457213e-01 -1.09457213e-01 -2.48364749e-02 2.48364749e-02 -1.00782791e-01 1.00782791e-01 -1.36848640e-01 1.47326991e-02 -1.47326991e-02 -3.71899705e-02 3.71899705e-02 -1.57020664e-02 -1.17447156e-01 9.22781897e-02 -1.36193299e-01 -2.67360862e-02 -2.67360862e-02 -5.88289095e-02 -8.36653844e-02 -8.36653844e-02 1.16373943e-01 6.36744294e-02 6.36744294e-02 2.76085806e-02 -2.11591388e-02 -4.80227001e-02 -4.18481550e-02 -4.18481550e-02 4.52396789e-02 4.52396789e-02 -2.83305810e-02 4.91281203e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 20 40 56 78 100 116 138 160 180 197 214 226 246 265 284 300 322 344 360 382 404 422 439 456 468 488 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 1.40272444e-02 6.79313079e-02 -3.83997958e-02 -1.27999319e-02 1.27999319e-02 9.39696612e-02 3.13232204e-02 -3.13232204e-02 -3.90062175e-03 -2.53352815e-03 2.53352815e-03 8.44509382e-04 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 6.79313079e-02 1.60908651e-01 -1.22953455e-01 -4.09844849e-02 4.09844849e-02 1.78423270e-01 5.94744232e-02 -5.94744232e-02 -4.00044704e-02 -2.59836657e-02 2.59836657e-02 8.66122191e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 -2.82904271e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 -3.21973559e-02 3.21973559e-02 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.84427528e-02 -1.41350143e-02 1.41350143e-02 5.28663010e-03 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 -1.35577280e-02 1.27999319e-02 4.09844849e-02 -3.21973559e-02 5.73561861e-03 1.07324520e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -9.13515713e-03 -1.12002096e-04 5.28663010e-03 1.72487600e-03 3.73340319e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 1.07324520e-02 5.73561861e-03 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 9.13515713e-03 5.28663010e-03 -1.12002096e-04 1.72487600e-03 -3.73340319e-05 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 4.12148247e-02 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 6.28322570e-02 -6.28322570e-02 -1.74519610e-01 -8.26526786e-02 8.26526786e-02 5.25643805e-02 4.25065126e-02 -4.25065126e-02 -1.63994898e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 4.02485422e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -1.69483329e-02 -2.09440857e-02 -8.26526786e-02 4.58875327e-02 2.75508929e-02 2.91122693e-02 -3.67638056e-03 -1.63994898e-02 -6.69195679e-03 1.22546019e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -2.09440857e-02 -1.69483329e-02 8.26526786e-02 2.75508929e-02 4.58875327e-02 -2.91122693e-02 -1.63994898e-02 -3.67638056e-03 -6.69195679e-03 -1.22546019e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 9.13515713e-03 -9.13515713e-03 -5.25643805e-02 -2.91122693e-02 2.91122693e-02 6.06959405e-03 2.72006552e-03 -2.72006552e-03 -4.85843246e-04 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 1.12002096e-04 -5.28663010e-03 -4.25065126e-02 3.67638056e-03 1.63994898e-02 2.72006552e-03 3.37516659e-03 -1.73636249e-03 7.28925372e-04 -1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 2.53352815e-03 2.59836657e-02 -1.41350143e-02 -5.28663010e-03 1.12002096e-04 4.25065126e-02 1.63994898e-02 3.67638056e-03 -2.72006552e-03 -1.73636249e-03 3.37516659e-03 7.28925372e-04 1.22672116e-03 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -1.72487600e-03 -1.72487600e-03 6.69195679e-03 6.69195679e-03 7.28925372e-04 7.28925372e-04 -6.20217674e-05 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 8.44509382e-04 8.66122191e-03 -5.28663010e-03 -3.73340319e-05 3.73340319e-05 1.63994898e-02 -1.22546019e-03 1.22546019e-03 -4.85843246e-04 -1.22672116e-03 1.22672116e-03 1.03910162e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 -3.83997958e-02 -1.27999319e-02 3.13232204e-02 9.39696612e-02 3.13232204e-02 1.95031088e-03 -2.53352815e-03 -8.44509382e-04 -3.37803753e-03 -2.53352815e-03 3.91349427e-02 1.43320267e-01 -7.02733880e-02 -7.02733880e-02 1.48982493e-01 1.48982493e-01 -6.10811725e-03 -2.11591388e-02 -1.05795694e-02 6.79313079e-02 1.60908651e-01 -4.09844849e-02 -1.22953455e-01 -4.09844849e-02 5.94744232e-02 1.78423270e-01 5.94744232e-02 2.00022352e-02 -2.59836657e-02 -8.66122191e-03 -3.46448876e-02 -2.59836657e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 -1.43523816e-01 1.50472146e-01 1.50472146e-01 -1.38629594e-02 -4.80227001e-02 -2.40113500e-02 1.27999319e-02 4.09844849e-02 5.73561861e-03 -3.21973559e-02 -1.07324520e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 6.06136500e-03 -1.12002096e-04 -3.73340319e-05 -7.04884014e-03 -5.28663010e-03 7.02733880e-02 1.43523816e-01 -6.94768073e-02 -1.13068017e-01 9.01725112e-02 1.74872577e-01 6.78369912e-04 -4.18481550e-02 -2.82904271e-02 3.83997958e-02 1.22953455e-01 -3.21973559e-02 -8.01239971e-02 -3.21973559e-02 6.28322570e-02 1.50604352e-01 6.28322570e-02 9.22137638e-03 -1.41350143e-02 -5.28663010e-03 -1.59718924e-02 -1.41350143e-02 7.02733880e-02 1.43523816e-01 -1.13068017e-01 -6.94768073e-02 1.74872577e-01 9.01725112e-02 -2.48394135e-02 -4.18481550e-02 -1.35577280e-02 1.27999319e-02 4.09844849e-02 -1.07324520e-02 -3.21973559e-02 5.73561861e-03 2.09440857e-02 6.28322570e-02 -1.69483329e-02 3.07379213e-03 -5.28663010e-03 -3.73340319e-05 -8.77371614e-03 -1.12002096e-04 4.35912101e-02 -8.47000655e-02 1.47326991e-02 1.47326991e-02 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 6.28322570e-02 2.09440857e-02 4.58875327e-02 -8.26526786e-02 -2.75508929e-02 -2.03515392e-02 -3.67638056e-03 -1.22546019e-03 2.18659864e-02 1.63994898e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 1.74872577e-01 -3.55705393e-02 -1.58872377e-01 -1.91478888e-02 4.52396789e-02 4.12148247e-02 -9.39696612e-02 -1.78423270e-01 6.28322570e-02 1.50604352e-01 6.28322570e-02 -8.26526786e-02 -1.74519610e-01 -8.26526786e-02 -2.62821902e-02 4.25065126e-02 1.63994898e-02 4.55220888e-02 4.25065126e-02 -1.48982493e-01 -1.50472146e-01 1.74872577e-01 9.01725112e-02 -1.58872377e-01 -3.55705393e-02 4.52670296e-02 4.52396789e-02 4.02485422e-03 -3.13232204e-02 -5.94744232e-02 2.09440857e-02 6.28322570e-02 -1.69483329e-02 -2.75508929e-02 -8.26526786e-02 4.58875327e-02 -8.76073008e-03 1.63994898e-02 -1.22546019e-03 2.85579432e-02 -3.67638056e-03 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 -3.71899705e-02 1.95031088e-03 2.00022352e-02 -6.06136500e-03 -9.22137638e-03 -3.07379213e-03 2.03515392e-02 2.62821902e-02 8.76073008e-03 1.47088219e-03 -7.28764869e-04 -2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 2.48394135e-02 1.91478888e-02 -4.52670296e-02 -7.67285402e-03 1.41652905e-02 1.39070038e-02 -2.53352815e-03 -2.59836657e-02 1.12002096e-04 1.41350143e-02 5.28663010e-03 3.67638056e-03 -4.25065126e-02 -1.63994898e-02 -7.28764869e-04 3.37516659e-03 1.22672116e-03 2.72010852e-03 1.73636249e-03 -2.11591388e-02 -4.80227001e-02 4.18481550e-02 4.18481550e-02 -4.52396789e-02 -4.52396789e-02 1.41652905e-02 4.91281203e-02 2.45350028e-02 -8.44509382e-04 -8.66122191e-03 3.73340319e-05 5.28663010e-03 3.73340319e-05 1.22546019e-03 -1.63994898e-02 1.22546019e-03 -2.42921623e-04 1.22672116e-03 1.03910162e-04 4.20752593e-04 1.22672116e-03 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 -7.88009052e-03 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 1.59718924e-02 8.77371614e-03 -2.18659864e-02 -4.55220888e-02 -2.85579432e-02 -2.65506753e-03 2.72010852e-03 4.20752593e-04 4.53669010e-03 1.99118315e-03 -1.05795694e-02 -2.40113500e-02 2.82904271e-02 1.35577280e-02 -4.12148247e-02 -4.02485422e-03 1.39070038e-02 2.45350028e-02 8.38557078e-03 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 1.41350143e-02 1.12002096e-04 -1.63994898e-02 -4.25065126e-02 3.67638056e-03 -1.99130065e-03 1.73636249e-03 1.22672116e-03 1.99118315e-03 3.37516659e-03 -1.47326991e-02 3.71899705e-02 -7.88009052e-03 -7.82197590e-03 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 21 42 63 85 102 123 145 162 183 205 222 238 254 276 298 320 342 359 381 403 420 442 464 481 503 520 +1 0 0 516 + 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 9.03850368e-04 6.83086768e-03 -2.53001162e-03 8.43337208e-04 2.53001162e-03 7.57096322e-03 -2.52365441e-03 -7.57096322e-03 5.04568613e-05 -6.55453856e-05 -1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 6.83086768e-03 4.49022835e-02 -1.71773408e-02 5.72578026e-03 1.71773408e-02 4.75776194e-02 -1.58592065e-02 -4.75776194e-02 -5.18626823e-04 6.73716006e-04 2.02114802e-03 8.98288008e-04 -6.73716006e-04 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 2.82904271e-02 2.53001162e-03 1.71773408e-02 -5.92707290e-03 2.38241943e-03 7.14725830e-03 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -2.12021312e-04 1.25198469e-04 3.75595407e-04 1.09702608e-04 -8.22769560e-05 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 4.26045592e-04 -2.38241943e-03 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 -3.66847023e-06 -1.56190191e-04 -8.22769560e-05 6.35397682e-06 1.56190191e-04 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 -1.35577280e-02 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 -2.38241943e-03 -5.92707290e-03 -2.03520347e-02 6.78401156e-03 1.66083153e-02 -1.10054107e-05 -8.22769560e-05 -3.75595407e-04 -2.38467147e-04 1.25198469e-04 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 -4.12148247e-02 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 -6.78401156e-03 -2.03520347e-02 -4.42297760e-02 1.85117687e-02 5.55353062e-02 9.60334201e-04 -1.02255338e-03 -3.06766015e-03 -1.27770648e-03 9.58279859e-04 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -1.48238216e-03 6.78401156e-03 1.85117687e-02 5.13494064e-03 -1.85117687e-02 -2.08786389e-04 5.12247195e-04 9.58279859e-04 3.61628634e-04 -5.12247195e-04 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 4.02485422e-03 7.57096322e-03 4.75776194e-02 -2.03520347e-02 6.78401156e-03 1.66083153e-02 5.55353062e-02 -1.85117687e-02 -4.42297760e-02 -6.26359168e-04 9.58279859e-04 3.06766015e-03 1.47052705e-03 -1.02255338e-03 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 5.04568613e-05 -5.18626823e-04 2.12021312e-04 3.66847023e-06 1.10054107e-05 -9.60334201e-04 2.08786389e-04 6.26359168e-04 1.79547727e-04 1.14508512e-04 3.43525536e-04 2.89645810e-04 -2.17234357e-04 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 1.56190191e-04 8.22769560e-05 1.02255338e-03 -5.12247195e-04 -9.58279859e-04 1.14508512e-04 -4.61448819e-06 -5.20388754e-04 -3.16952150e-04 1.53061324e-05 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 8.22769560e-05 3.75595407e-04 3.06766015e-03 -9.58279859e-04 -3.06766015e-03 3.43525536e-04 -5.20388754e-04 -1.39231783e-03 -5.95003681e-04 5.20388754e-04 1.05795694e-02 2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 -6.35397682e-06 2.38467147e-04 1.27770648e-03 -3.61628634e-04 -1.47052705e-03 2.89645810e-04 -3.16952150e-04 -5.95003681e-04 -1.54906445e-04 2.57643355e-04 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 6.55453856e-05 -6.73716006e-04 8.22769560e-05 -1.56190191e-04 -1.25198469e-04 -9.58279859e-04 5.12247195e-04 1.02255338e-03 -2.17234357e-04 1.53061324e-05 5.20388754e-04 2.57643355e-04 -4.61448819e-06 2.64027710e-01 3.35702467e-01 -2.34088176e-01 -2.34088176e-01 2.34088176e-01 2.32521307e-01 2.32521307e-01 -2.32521307e-01 -1.17447156e-01 1.17447156e-01 1.17447156e-01 3.91349427e-02 1.43320267e-01 -7.02733880e-02 7.02733880e-02 1.48982493e-01 -1.48982493e-01 -6.10811725e-03 2.11591388e-02 1.05795694e-02 3.35702467e-01 2.76223422e-01 -4.62750567e-02 -4.62750567e-02 4.62750567e-02 8.52744119e-02 8.52744119e-02 -8.52744119e-02 9.22781897e-02 -9.22781897e-02 -9.22781897e-02 1.43320267e-01 2.06958432e-01 -1.43523816e-01 1.43523816e-01 1.50472146e-01 -1.50472146e-01 -1.38629594e-02 4.80227001e-02 2.40113500e-02 2.34088176e-01 4.62750567e-02 5.08044839e-02 -1.96806394e-01 1.96806394e-01 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.26390303e-01 -2.67360862e-02 2.67360862e-02 1.36193299e-01 7.02733880e-02 1.43523816e-01 -6.94768073e-02 1.13068017e-01 9.01725112e-02 -1.74872577e-01 6.78369912e-04 4.18481550e-02 2.82904271e-02 2.34088176e-01 4.62750567e-02 -1.96806394e-01 5.08044839e-02 1.96806394e-01 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -6.31951514e-02 -2.67360862e-02 1.36193299e-01 1.09457213e-01 2.67360862e-02 4.35912101e-02 -8.47000655e-02 1.47326991e-02 -1.47326991e-02 -2.34088176e-01 -4.62750567e-02 1.96806394e-01 1.96806394e-01 5.08044839e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 6.31951514e-02 1.36193299e-01 -2.67360862e-02 1.09457213e-01 -2.67360862e-02 -7.02733880e-02 -1.43523816e-01 1.13068017e-01 -6.94768073e-02 -1.74872577e-01 9.01725112e-02 2.48394135e-02 -4.18481550e-02 -1.35577280e-02 -2.32521307e-01 -8.52744119e-02 -1.84253614e-01 7.23843070e-02 -7.23843070e-02 1.72070040e-01 -9.02754871e-02 9.02754871e-02 -2.86786909e-02 -8.36653844e-02 8.36653844e-02 5.88289095e-02 -1.48982493e-01 -1.50472146e-01 9.01725112e-02 -1.74872577e-01 -3.55705393e-02 1.58872377e-01 -1.91478888e-02 -4.52396789e-02 -4.12148247e-02 -2.32521307e-01 -8.52744119e-02 7.23843070e-02 -1.84253614e-01 -7.23843070e-02 -9.02754871e-02 1.72070040e-01 9.02754871e-02 1.43393455e-02 -8.36653844e-02 5.88289095e-02 -2.48364749e-02 8.36653844e-02 -8.47000655e-02 1.23301838e-01 -3.71899705e-02 3.71899705e-02 2.32521307e-01 8.52744119e-02 -7.23843070e-02 -7.23843070e-02 -1.84253614e-01 9.02754871e-02 9.02754871e-02 1.72070040e-01 -1.43393455e-02 5.88289095e-02 -8.36653844e-02 -2.48364749e-02 -8.36653844e-02 1.48982493e-01 1.50472146e-01 -1.74872577e-01 9.01725112e-02 1.58872377e-01 -3.55705393e-02 -4.52670296e-02 4.52396789e-02 4.02485422e-03 -1.26390303e-01 6.31951514e-02 -6.31951514e-02 2.86786909e-02 -1.43393455e-02 1.43393455e-02 -1.36848640e-01 -5.81869714e-02 5.81869714e-02 -1.16373943e-01 -6.10811725e-03 -1.38629594e-02 -6.78369912e-04 -2.48394135e-02 1.91478888e-02 4.52670296e-02 -7.67285402e-03 -1.41652905e-02 -1.39070038e-02 -1.17447156e-01 9.22781897e-02 2.67360862e-02 2.67360862e-02 -1.36193299e-01 8.36653844e-02 8.36653844e-02 -5.88289095e-02 -5.81869714e-02 2.76085806e-02 -6.36744294e-02 -1.00782791e-01 -6.36744294e-02 -1.47326991e-02 3.71899705e-02 -7.82197590e-03 7.88009052e-03 1.17447156e-01 -9.22781897e-02 -2.67360862e-02 -1.36193299e-01 2.67360862e-02 -8.36653844e-02 -5.88289095e-02 8.36653844e-02 5.81869714e-02 -6.36744294e-02 2.76085806e-02 -1.00782791e-01 6.36744294e-02 2.11591388e-02 4.80227001e-02 -4.18481550e-02 4.18481550e-02 4.52396789e-02 -4.52396789e-02 -1.41652905e-02 4.91281203e-02 2.45350028e-02 -1.09457213e-01 -1.09457213e-01 2.48364749e-02 2.48364749e-02 -1.00782791e-01 -1.00782791e-01 -1.36848640e-01 1.05795694e-02 2.40113500e-02 -2.82904271e-02 1.35577280e-02 4.12148247e-02 -4.02485422e-03 -1.39070038e-02 2.45350028e-02 8.38557078e-03 1.17447156e-01 -9.22781897e-02 -1.36193299e-01 -2.67360862e-02 2.67360862e-02 -5.88289095e-02 -8.36653844e-02 8.36653844e-02 -1.16373943e-01 -6.36744294e-02 6.36744294e-02 2.76085806e-02 1.47326991e-02 -3.71899705e-02 7.88009052e-03 -7.82197590e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 286 306 327 344 366 387 404 426 445 462 484 500 516 1 0 1 507 1.70344011e-04 1.56696087e-03 -3.25715205e-04 3.25715205e-04 6.51430410e-04 1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 -5.22006568e-05 -1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 2.89596307e-03 5.79192613e-03 9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 -3.31512088e-04 -6.63024177e-04 -4.97268133e-04 6.63024177e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 6.42635088e-04 1.28527018e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -1.33488137e-04 -4.04648958e-05 -8.09297916e-05 -1.33773441e-04 1.78364587e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -4.14019388e-04 -1.28527018e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 4.04648958e-05 1.78364587e-04 1.82490838e-04 -8.09297916e-05 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -1.28527018e-03 -2.34192465e-03 -4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 1.78364587e-04 3.08011777e-04 1.70112085e-04 -3.08011777e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -4.10878806e-03 6.67995295e-03 1.33599059e-02 3.95630639e-04 8.88487290e-05 1.77697458e-04 3.69835640e-04 -4.93114186e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 -8.88487290e-05 -4.93114186e-04 -5.27544004e-04 1.77697458e-04 2.13282449e-03 1.87023827e-02 -4.15582352e-03 4.15582352e-03 7.54467238e-03 1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 -4.93114186e-04 -8.28520008e-04 -4.24254551e-04 8.28520008e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -4.91071291e-05 -9.82142582e-05 -3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 -1.50954364e-05 -3.01908728e-05 -3.44790803e-05 4.59721071e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -4.04648958e-05 -1.78364587e-04 -8.88487290e-05 8.88487290e-05 4.93114186e-04 -1.50954364e-05 -2.53889994e-05 -5.00469168e-05 -2.61460628e-05 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -1.78364587e-04 -3.08011777e-04 -1.77697458e-04 4.93114186e-04 8.28520008e-04 -3.01908728e-05 -5.00469168e-05 -1.00459375e-04 -7.05147253e-05 8.64268839e-05 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 -1.82490838e-04 -1.70112085e-04 -3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 -2.61460628e-05 -7.05147253e-05 -6.46407098e-05 6.14034255e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 8.09297916e-05 3.08011777e-04 4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 5.00469168e-05 8.64268839e-05 6.14034255e-05 -1.00459375e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 1.27999319e-02 3.83997958e-02 3.13232204e-02 -3.13232204e-02 -9.39696612e-02 1.95031088e-03 8.44509382e-04 2.53352815e-03 3.37803753e-03 -2.53352815e-03 1.70344011e-04 1.56696087e-03 -3.25715205e-04 3.25715205e-04 6.51430410e-04 1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 -5.22006568e-05 -1.04401314e-04 -7.83009851e-05 1.04401314e-04 6.79313079e-02 1.60908651e-01 -4.09844849e-02 4.09844849e-02 1.22953455e-01 5.94744232e-02 -5.94744232e-02 -1.78423270e-01 2.00022352e-02 8.66122191e-03 2.59836657e-02 3.46448876e-02 -2.59836657e-02 1.56696087e-03 1.39612485e-02 -2.89596307e-03 2.89596307e-03 5.79192613e-03 9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 -3.31512088e-04 -6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 1.07324520e-02 3.21973559e-02 -1.69483329e-02 -2.09440857e-02 -6.28322570e-02 6.06136500e-03 3.73340319e-05 1.12002096e-04 7.04884014e-03 -5.28663010e-03 3.25715205e-04 2.89596307e-03 -4.14019388e-04 6.42635088e-04 1.28527018e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -1.33488137e-04 -4.04648958e-05 -8.09297916e-05 -1.33773441e-04 1.78364587e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 5.73561861e-03 -3.21973559e-02 -2.09440857e-02 -1.69483329e-02 6.28322570e-02 -3.07379213e-03 -3.73340319e-05 -5.28663010e-03 -8.77371614e-03 1.12002096e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -4.14019388e-04 -1.28527018e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 4.04648958e-05 1.78364587e-04 1.82490838e-04 -8.09297916e-05 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -3.21973559e-02 -8.01239971e-02 -6.28322570e-02 6.28322570e-02 1.50604352e-01 -9.22137638e-03 -5.28663010e-03 -1.41350143e-02 -1.59718924e-02 1.41350143e-02 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -1.28527018e-03 -2.34192465e-03 -4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 1.78364587e-04 3.08011777e-04 1.70112085e-04 -3.08011777e-04 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -2.09440857e-02 -6.28322570e-02 4.58875327e-02 2.75508929e-02 8.26526786e-02 -2.03515392e-02 1.22546019e-03 3.67638056e-03 -2.18659864e-02 1.63994898e-02 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -2.07791176e-03 -4.15582352e-03 -4.10878806e-03 6.67995295e-03 1.33599059e-02 3.95630639e-04 8.88487290e-05 1.77697458e-04 3.69835640e-04 -4.93114186e-04 3.13232204e-02 5.94744232e-02 -2.09440857e-02 -1.69483329e-02 6.28322570e-02 2.75508929e-02 4.58875327e-02 -8.26526786e-02 8.76073008e-03 -1.22546019e-03 1.63994898e-02 2.85579432e-02 3.67638056e-03 1.06641224e-03 9.35119137e-03 -2.07791176e-03 1.31093710e-03 4.15582352e-03 6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 -8.88487290e-05 -4.93114186e-04 -5.27544004e-04 1.77697458e-04 9.39696612e-02 1.78423270e-01 -6.28322570e-02 6.28322570e-02 1.50604352e-01 8.26526786e-02 -8.26526786e-02 -1.74519610e-01 2.62821902e-02 1.63994898e-02 4.25065126e-02 4.55220888e-02 -4.25065126e-02 2.13282449e-03 1.87023827e-02 -4.15582352e-03 4.15582352e-03 7.54467238e-03 1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 -4.93114186e-04 -8.28520008e-04 -4.24254551e-04 8.28520008e-04 1.95031088e-03 2.00022352e-02 -6.06136500e-03 3.07379213e-03 9.22137638e-03 2.03515392e-02 -8.76073008e-03 -2.62821902e-02 1.47088219e-03 2.42921623e-04 7.28764869e-04 2.65506753e-03 -1.99130065e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -4.91071291e-05 -9.82142582e-05 -3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 -1.50954364e-05 -3.01908728e-05 -3.44790803e-05 4.59721071e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 3.73340319e-05 5.28663010e-03 -1.22546019e-03 1.22546019e-03 -1.63994898e-02 2.42921623e-04 1.03910162e-04 1.22672116e-03 4.20752593e-04 -1.22672116e-03 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -4.04648958e-05 -1.78364587e-04 -8.88487290e-05 8.88487290e-05 4.93114186e-04 -1.50954364e-05 -2.53889994e-05 -5.00469168e-05 -2.61460628e-05 5.00469168e-05 2.53352815e-03 2.59836657e-02 -1.12002096e-04 5.28663010e-03 1.41350143e-02 -3.67638056e-03 -1.63994898e-02 -4.25065126e-02 7.28764869e-04 1.22672116e-03 3.37516659e-03 2.72010852e-03 -1.73636249e-03 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -1.78364587e-04 -3.08011777e-04 -1.77697458e-04 4.93114186e-04 8.28520008e-04 -3.01908728e-05 -5.00469168e-05 -1.00459375e-04 -7.05147253e-05 8.64268839e-05 3.37803753e-03 3.46448876e-02 -7.04884014e-03 8.77371614e-03 1.59718924e-02 2.18659864e-02 -2.85579432e-02 -4.55220888e-02 2.65506753e-03 4.20752593e-04 2.72010852e-03 4.53669010e-03 -1.99118315e-03 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 -1.82490838e-04 -1.70112085e-04 -3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 -2.61460628e-05 -7.05147253e-05 -6.46407098e-05 6.14034255e-05 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 -1.12002096e-04 -1.41350143e-02 -1.63994898e-02 -3.67638056e-03 4.25065126e-02 -1.99130065e-03 -1.22672116e-03 -1.73636249e-03 -1.99118315e-03 3.37516659e-03 1.04401314e-04 6.63024177e-04 -1.78364587e-04 8.09297916e-05 3.08011777e-04 4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 5.00469168e-05 8.64268839e-05 6.14034255e-05 -1.00459375e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 1 0 2 169 - 1.26117398e-06 1.33679398e-05 -4.00856057e-06 1.33618686e-06 6.68093428e-06 1.32755051e-05 -4.42516836e-06 -2.21258418e-05 -6.09251692e-07 -7.91441164e-07 -3.95720582e-06 -3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 1.42056580e-05 7.10282899e-05 1.40803698e-04 -4.69345661e-05 -2.34672831e-04 -6.49920380e-06 -8.44271339e-06 -4.22135669e-05 -3.37708535e-05 1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 4.27896200e-06 2.13948100e-05 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -2.41503840e-06 -2.42459571e-06 -1.21229785e-05 -1.02166601e-05 4.25694169e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.91365000e-07 -7.13160333e-06 -1.42268363e-05 2.68866425e-06 2.37113938e-05 5.80592174e-07 4.62680413e-07 4.25694169e-06 3.53512266e-06 -7.71134021e-07 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -7.13160333e-06 -3.50230610e-05 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.90296087e-06 4.25694169e-06 2.08960005e-05 1.63799202e-05 -6.96533351e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -1.34800267e-04 4.71433913e-05 2.35716957e-04 8.02147948e-06 8.10999291e-06 4.05499645e-05 3.41201277e-05 -1.42167199e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.68866425e-06 2.37113938e-05 4.71433913e-05 -9.08455661e-06 -7.85723189e-05 -1.94629757e-06 -1.58322692e-06 -1.42167199e-05 -1.17934149e-05 2.63871153e-06 2.21258418e-05 2.34672831e-04 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.35716957e-04 -7.85723189e-05 -3.86231687e-04 -9.73148786e-06 -1.42167199e-05 -6.98234823e-05 -5.47666844e-05 2.32744941e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -5.80592174e-07 -2.90296087e-06 -8.02147948e-06 1.94629757e-06 9.73148786e-06 -2.37391660e-07 4.40488803e-07 2.20244401e-06 1.20827724e-06 -5.03448848e-07 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.62680413e-07 -4.25694169e-06 -8.10999291e-06 1.58322692e-06 1.42167199e-05 4.40488803e-07 2.55460371e-07 2.42817748e-06 2.12901390e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -4.25694169e-06 -2.08960005e-05 -4.05499645e-05 1.42167199e-05 6.98234823e-05 2.20244401e-06 2.42817748e-06 1.19107123e-05 9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 -3.53512266e-06 -1.63799202e-05 -3.41201277e-05 1.17934149e-05 5.47666844e-05 1.20827724e-06 2.12901390e-06 9.84590416e-06 7.51335398e-06 -3.41516227e-06 1.31906861e-06 1.40711890e-05 -4.25694169e-06 7.71134021e-07 6.96533351e-06 1.42167199e-05 -2.63871153e-06 -2.32744941e-05 -5.03448848e-07 -4.54207908e-07 -4.18903631e-06 -3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 -1.33618686e-06 4.00856057e-06 6.68093428e-06 4.42516836e-06 -1.32755051e-05 -2.21258418e-05 -2.43700677e-06 -7.91441164e-07 -1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 4.26169739e-05 7.10282899e-05 4.69345661e-05 -1.40803698e-04 -2.34672831e-04 -2.59968152e-05 -8.44271339e-06 -1.40711890e-05 -2.25139024e-05 4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 4.27896200e-06 7.13160333e-06 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -2.77120995e-06 -4.62680413e-07 -7.71134021e-07 -2.27036890e-06 4.25694169e-06 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -1.22019303e-05 -2.13948100e-05 -1.42268363e-05 4.06268943e-05 7.11341813e-05 7.64036796e-06 2.42459571e-06 4.25694169e-06 7.19981464e-06 -1.21229785e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -2.13948100e-05 -3.50230610e-05 -2.37113938e-05 7.11341813e-05 1.16503354e-04 1.27339466e-05 4.25694169e-06 6.96533351e-06 1.07039980e-05 -2.08960005e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -9.08455661e-06 4.71433913e-05 7.85723189e-05 9.24024813e-06 1.58322692e-06 2.63871153e-06 7.58225060e-06 -1.42167199e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 4.06268943e-05 7.11341813e-05 4.71433913e-05 -1.34800267e-04 -2.35716957e-04 -2.55381576e-05 -8.10999291e-06 -1.42167199e-05 -2.40068689e-05 4.05499645e-05 2.21258418e-05 2.34672831e-04 -2.37113938e-05 7.11341813e-05 1.16503354e-04 7.85723189e-05 -2.35716957e-04 -3.86231687e-04 -4.25635960e-05 -1.42167199e-05 -2.32744941e-05 -3.58110579e-05 6.98234823e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -7.64036796e-06 -1.27339466e-05 -9.24024813e-06 2.55381576e-05 4.25635960e-05 4.52926879e-06 1.62353572e-06 2.70589286e-06 3.96030993e-06 -7.42558112e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -2.42459571e-06 -4.25694169e-06 -1.58322692e-06 8.10999291e-06 1.42167199e-05 1.62353572e-06 2.55460371e-07 4.54207908e-07 1.44598144e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -4.25694169e-06 -6.96533351e-06 -2.63871153e-06 1.42167199e-05 2.32744941e-05 2.70589286e-06 4.54207908e-07 7.39948805e-07 2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 -7.19981464e-06 -1.07039980e-05 -7.58225060e-06 2.40068689e-05 3.58110579e-05 3.96030993e-06 1.44598144e-06 2.14358063e-06 2.74669353e-06 -6.83032454e-06 3.95720582e-06 4.22135669e-05 -4.25694169e-06 1.21229785e-05 2.08960005e-05 1.42167199e-05 -4.05499645e-05 -6.98234823e-05 -7.42558112e-06 -2.42817748e-06 -4.18903631e-06 -6.83032454e-06 1.19107123e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 1 -3 0 -1 1 -2 660 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 -3.25715205e-04 -1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 5.91946911e-05 2.95973455e-04 -5.91946911e-05 -2.01777458e-04 -1.00888729e-03 2.01777458e-04 -4.80344481e-05 3.46658769e-05 -6.93317538e-06 8.31981046e-05 -3.46658769e-05 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 -2.89596307e-03 -9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 5.89410151e-04 2.94705075e-03 -5.89410151e-04 -2.00726181e-03 -1.00363091e-02 2.00726181e-03 -4.44476268e-04 3.20773116e-04 -6.41546233e-05 7.69855479e-04 -3.20773116e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 1.33488137e-04 -8.09297916e-05 4.04648958e-05 -1.33773441e-04 1.78364587e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -2.97034962e-04 5.94069924e-05 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 5.97729402e-05 1.92305372e-05 -3.84610745e-06 -8.21464752e-05 3.42276980e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 -3.08011777e-04 1.78364587e-04 -1.70112085e-04 3.08011777e-04 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -1.40997622e-03 2.97034962e-04 1.00895778e-03 4.78508398e-03 -1.00895778e-03 2.06272321e-04 -1.60446843e-04 3.42276980e-05 -3.57274141e-04 1.60446843e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 -4.04648958e-05 1.82490838e-04 -8.09297916e-05 5.91946911e-05 5.89410151e-04 5.94069924e-05 2.97034962e-04 1.57915946e-05 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -4.12544643e-05 3.42276980e-05 3.84610745e-06 9.28381223e-05 1.92305372e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 -3.95630639e-04 1.77697458e-04 -8.88487290e-05 3.69835640e-04 -4.93114186e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 2.12071039e-04 -3.42864166e-03 6.85728332e-04 -2.00102502e-04 -7.05429391e-05 1.41085878e-05 2.72889020e-04 -1.13703758e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 8.28520008e-04 -4.93114186e-04 4.24254551e-04 -8.28520008e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -3.42864166e-03 -1.62454089e-02 3.42864166e-03 -6.81387866e-04 5.31669453e-04 -1.13703758e-04 1.18019840e-03 -5.31669453e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 8.88487290e-05 -5.27544004e-04 1.77697458e-04 -2.01777458e-04 -2.00726181e-03 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 6.85728332e-04 3.42864166e-03 2.12071039e-04 1.36277573e-04 -1.13703758e-04 -1.41085878e-05 -3.09738360e-04 -7.05429391e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 4.91071291e-05 3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -2.06272321e-04 4.12544643e-05 2.00102502e-04 6.81387866e-04 -1.36277573e-04 1.07400983e-05 -1.99216840e-05 3.98433680e-06 -1.97894844e-05 8.24561849e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 -1.78364587e-04 -1.77697458e-04 -8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 3.46658769e-05 3.20773116e-04 -1.92305372e-05 1.60446843e-04 -3.42276980e-05 7.05429391e-05 -5.31669453e-04 1.13703758e-04 -1.99216840e-05 -2.14746155e-05 4.42749712e-06 2.10230097e-05 -1.02201763e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 -1.78364587e-04 4.04648958e-05 8.88487290e-05 4.93114186e-04 -8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -6.93317538e-06 -6.41546233e-05 3.84610745e-06 -3.42276980e-05 -3.84610745e-06 -1.41085878e-05 1.13703758e-04 1.41085878e-05 3.98433680e-06 4.42749712e-06 -2.22629335e-07 -6.90107377e-06 -4.42749712e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 -1.82490838e-04 -3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 8.31981046e-05 7.69855479e-04 8.21464752e-05 3.57274141e-04 -9.28381223e-05 -2.72889020e-04 -1.18019840e-03 3.09738360e-04 -1.97894844e-05 2.10230097e-05 -6.90107377e-06 3.35910266e-05 -2.77641893e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -3.08011777e-04 8.09297916e-05 4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 -3.46658769e-05 -3.20773116e-04 -3.42276980e-05 -1.60446843e-04 -1.92305372e-05 1.13703758e-04 5.31669453e-04 7.05429391e-05 8.24561849e-06 -1.02201763e-05 -4.42749712e-06 -2.77641893e-05 -2.14746155e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 1.77584073e-04 -1.77584073e-04 -6.05332375e-04 -6.05332375e-04 6.05332375e-04 6.23985784e-05 -6.23985784e-05 -6.23985784e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 -3.25715205e-04 -1.06641224e-03 -2.13282449e-03 1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 1.76823045e-03 -1.76823045e-03 -6.02178543e-03 -6.02178543e-03 6.02178543e-03 5.77391609e-04 -5.77391609e-04 -5.77391609e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 -2.89596307e-03 -9.35119137e-03 -1.87023827e-02 9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 -5.34662931e-04 5.34662931e-04 1.55641909e-03 1.81612400e-03 -1.81612400e-03 3.70369518e-05 -1.52754628e-04 1.52754628e-04 1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 1.33488137e-04 -8.09297916e-05 4.04648958e-05 -1.33773441e-04 1.78364587e-04 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -4.59464344e-04 5.34662931e-04 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -1.85184759e-05 -1.52754628e-04 1.84829569e-04 3.20749411e-05 1.52754628e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 9.82142582e-05 -3.08011777e-04 1.78364587e-04 -1.70112085e-04 3.08011777e-04 1.77584073e-04 1.76823045e-03 5.34662931e-04 5.34662931e-04 -4.59464344e-04 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 1.85184759e-05 1.84829569e-04 -1.52754628e-04 3.20749411e-05 -1.52754628e-04 3.25715205e-04 2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 -4.91071291e-05 1.78364587e-04 -4.04648958e-05 1.82490838e-04 -8.09297916e-05 6.05332375e-04 6.02178543e-03 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -5.27375562e-03 -6.17155499e-03 6.17155499e-03 -1.27649857e-04 5.03452277e-04 -5.03452277e-04 -6.14000296e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 -3.95630639e-04 1.77697458e-04 -8.88487290e-05 3.69835640e-04 -4.93114186e-04 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -6.17155499e-03 -5.27375562e-03 6.17155499e-03 6.38249283e-05 5.03452277e-04 -6.14000296e-04 -1.10548019e-04 -5.03452277e-04 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 -2.44943479e-04 8.28520008e-04 -4.93114186e-04 4.24254551e-04 -8.28520008e-04 -6.05332375e-04 -6.02178543e-03 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 6.17155499e-03 6.17155499e-03 -5.27375562e-03 -6.38249283e-05 -6.14000296e-04 5.03452277e-04 -1.10548019e-04 5.03452277e-04 -1.06641224e-03 -9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 1.22471740e-04 -4.93114186e-04 8.88487290e-05 -5.27544004e-04 1.77697458e-04 -3.70369518e-05 1.85184759e-05 -1.85184759e-05 1.27649857e-04 -6.38249283e-05 6.38249283e-05 -2.22571404e-05 -7.00563930e-06 7.00563930e-06 -1.40112786e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 4.91071291e-05 3.95630639e-04 2.44943479e-04 -1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.52754628e-04 -1.84829569e-04 -5.03452277e-04 -5.03452277e-04 6.14000296e-04 -7.00563930e-06 1.52245151e-05 -2.53475323e-05 -1.21341232e-05 -2.53475323e-05 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 -1.78364587e-04 -1.77697458e-04 -8.28520008e-04 4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 -6.23985784e-05 -5.77391609e-04 -1.52754628e-04 -1.84829569e-04 1.52754628e-04 5.03452277e-04 6.14000296e-04 -5.03452277e-04 7.00563930e-06 -2.53475323e-05 1.52245151e-05 -1.21341232e-05 2.53475323e-05 -5.22006568e-05 -3.31512088e-04 -4.04648958e-05 -1.78364587e-04 4.04648958e-05 8.88487290e-05 4.93114186e-04 -8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -3.20749411e-05 -3.20749411e-05 1.10548019e-04 1.10548019e-04 -1.21341232e-05 -1.21341232e-05 -2.22571404e-05 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 -1.82490838e-04 -3.69835640e-04 -4.24254551e-04 5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 -6.23985784e-05 -5.77391609e-04 -1.84829569e-04 -1.52754628e-04 1.52754628e-04 6.14000296e-04 5.03452277e-04 -5.03452277e-04 -1.40112786e-05 -2.53475323e-05 2.53475323e-05 1.52245151e-05 -1.04401314e-04 -6.63024177e-04 -1.78364587e-04 -3.08011777e-04 8.09297916e-05 4.93114186e-04 8.28520008e-04 -1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -1 1 -1 448 - 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 2.95973455e-04 5.91946911e-05 2.01777458e-04 -1.00888729e-03 -2.01777458e-04 -4.80344481e-05 -3.46658769e-05 -6.93317538e-06 8.31981046e-05 3.46658769e-05 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 -1.08665421e-02 6.14710110e-04 6.16376114e-03 -5.89410151e-04 2.94705075e-03 5.89410151e-04 2.00726181e-03 -1.00363091e-02 -2.00726181e-03 -4.44476268e-04 -3.20773116e-04 -6.41546233e-05 7.69855479e-04 3.20773116e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 2.97034962e-04 5.94069924e-05 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 -5.97729402e-05 1.92305372e-05 3.84610745e-06 8.21464752e-05 3.42276980e-05 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 4.20473440e-03 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -1.40997622e-03 -2.97034962e-04 -1.00895778e-03 4.78508398e-03 1.00895778e-03 2.06272321e-04 1.60446843e-04 3.42276980e-05 -3.57274141e-04 -1.60446843e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 -2.97034962e-04 1.57915946e-05 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 4.12544643e-05 3.42276980e-05 -3.84610745e-06 -9.28381223e-05 1.92305372e-05 -9.11837223e-03 2.46763912e-02 1.71589220e-03 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -1.00895778e-03 -2.01791556e-04 2.12071039e-04 3.42864166e-03 6.85728332e-04 2.00102502e-04 -7.05429391e-05 -1.41085878e-05 -2.72889020e-04 -1.13703758e-04 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 -2.01717964e-02 1.00888729e-03 1.00363091e-02 -1.00895778e-03 4.78508398e-03 1.00895778e-03 3.42864166e-03 -1.62454089e-02 -3.42864166e-03 -6.81387866e-04 -5.31669453e-04 -1.13703758e-04 1.18019840e-03 5.31669453e-04 -9.11837223e-03 2.46763912e-02 1.71589220e-03 2.01777458e-04 2.00726181e-03 -2.01791556e-04 1.00895778e-03 -5.79133603e-05 6.85728332e-04 -3.42864166e-03 2.12071039e-04 -1.36277573e-04 -1.13703758e-04 1.41085878e-05 3.09738360e-04 -7.05429391e-05 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 1.68154328e-03 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -2.06272321e-04 -4.12544643e-05 -2.00102502e-04 6.81387866e-04 1.36277573e-04 1.07400983e-05 1.99216840e-05 3.98433680e-06 -1.97894844e-05 -8.24561849e-06 1.65868848e-04 -1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -1.60446843e-04 -3.42276980e-05 7.05429391e-05 5.31669453e-04 1.13703758e-04 1.99216840e-05 -2.14746155e-05 -4.42749712e-06 -2.10230097e-05 -1.02201763e-05 -7.58557199e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 -3.42276980e-05 3.84610745e-06 1.41085878e-05 1.13703758e-04 -1.41085878e-05 3.98433680e-06 -4.42749712e-06 -2.22629335e-07 -6.90107377e-06 4.42749712e-06 -6.32131786e-05 -1.08665421e-02 -4.20473440e-03 2.01717964e-02 1.68154328e-03 -2.98837411e-03 8.31981046e-05 7.69855479e-04 -8.21464752e-05 3.57274141e-04 9.28381223e-05 2.72889020e-04 -1.18019840e-03 -3.09738360e-04 -1.97894844e-05 -2.10230097e-05 -6.90107377e-06 3.35910266e-05 2.77641893e-05 1.65868848e-04 -1.71589220e-03 1.20793981e-03 3.46658769e-05 3.20773116e-04 -3.42276980e-05 1.60446843e-04 -1.92305372e-05 1.13703758e-04 -5.31669453e-04 7.05429391e-05 -8.24561849e-06 -1.02201763e-05 4.42749712e-06 2.77641893e-05 -2.14746155e-05 1.40272444e-02 6.79313079e-02 1.27999319e-02 3.83997958e-02 -1.27999319e-02 -3.13232204e-02 -9.39696612e-02 3.13232204e-02 1.95031088e-03 -2.53352815e-03 8.44509382e-04 -3.37803753e-03 2.53352815e-03 2.50724375e-03 1.64007955e-02 9.26289431e-03 -2.59479238e-02 3.64961457e-05 -6.32131786e-05 6.79313079e-02 1.60908651e-01 4.09844849e-02 1.22953455e-01 -4.09844849e-02 -5.94744232e-02 -1.78423270e-01 5.94744232e-02 2.00022352e-02 -2.59836657e-02 8.66122191e-03 -3.46448876e-02 2.59836657e-02 1.64007955e-02 8.10100767e-02 5.00427271e-02 -1.17968340e-01 6.27380100e-03 -1.08665421e-02 -1.27999319e-02 -4.09844849e-02 5.73561861e-03 -3.21973559e-02 1.07324520e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 -6.06136500e-03 1.12002096e-04 -3.73340319e-05 7.04884014e-03 -5.28663010e-03 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 -3.83997958e-02 -1.22953455e-01 -3.21973559e-02 -8.01239971e-02 3.21973559e-02 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -9.22137638e-03 1.41350143e-02 -5.28663010e-03 1.59718924e-02 -1.41350143e-02 -9.26289431e-03 -5.00427271e-02 -3.02881552e-02 7.61132722e-02 -2.42760454e-03 4.20473440e-03 1.27999319e-02 4.09844849e-02 1.07324520e-02 3.21973559e-02 5.73561861e-03 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 3.07379213e-03 -5.28663010e-03 3.73340319e-05 -8.77371614e-03 1.12002096e-04 3.22870334e-03 -9.11837223e-03 -1.65868848e-04 3.13232204e-02 5.94744232e-02 -1.69483329e-02 6.28322570e-02 -2.09440857e-02 4.58875327e-02 -8.26526786e-02 2.75508929e-02 2.03515392e-02 3.67638056e-03 -1.22546019e-03 -2.18659864e-02 1.63994898e-02 -9.11837223e-03 2.46763912e-02 1.71589220e-03 9.39696612e-02 1.78423270e-01 6.28322570e-02 1.50604352e-01 -6.28322570e-02 -8.26526786e-02 -1.74519610e-01 8.26526786e-02 2.62821902e-02 -4.25065126e-02 1.63994898e-02 -4.55220888e-02 4.25065126e-02 2.59479238e-02 1.17968340e-01 7.61132722e-02 -1.70039163e-01 1.16461921e-02 -2.01717964e-02 -3.13232204e-02 -5.94744232e-02 -2.09440857e-02 -6.28322570e-02 -1.69483329e-02 2.75508929e-02 8.26526786e-02 4.58875327e-02 -8.76073008e-03 1.63994898e-02 1.22546019e-03 2.85579432e-02 3.67638056e-03 -9.11837223e-03 2.46763912e-02 1.71589220e-03 1.95031088e-03 2.00022352e-02 6.06136500e-03 9.22137638e-03 -3.07379213e-03 -2.03515392e-02 -2.62821902e-02 8.76073008e-03 1.47088219e-03 -7.28764869e-04 2.42921623e-04 -2.65506753e-03 1.99130065e-03 3.64961457e-05 6.27380100e-03 2.42760454e-03 -1.16461921e-02 -1.04669518e-03 1.68154328e-03 -2.53352815e-03 -2.59836657e-02 -1.12002096e-04 -1.41350143e-02 5.28663010e-03 -3.67638056e-03 4.25065126e-02 -1.63994898e-02 -7.28764869e-04 3.37516659e-03 -1.22672116e-03 2.72010852e-03 -1.73636249e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 8.44509382e-04 8.66122191e-03 3.73340319e-05 5.28663010e-03 -3.73340319e-05 1.22546019e-03 -1.63994898e-02 -1.22546019e-03 2.42921623e-04 -1.22672116e-03 1.03910162e-04 -4.20752593e-04 1.22672116e-03 -7.58557199e-05 -3.37803753e-03 -3.46448876e-02 -7.04884014e-03 -1.59718924e-02 8.77371614e-03 2.18659864e-02 4.55220888e-02 -2.85579432e-02 -2.65506753e-03 2.72010852e-03 -4.20752593e-04 4.53669010e-03 -1.99118315e-03 -6.32131786e-05 -1.08665421e-02 -4.20473440e-03 2.01717964e-02 1.68154328e-03 -2.98837411e-03 2.53352815e-03 2.59836657e-02 5.28663010e-03 1.41350143e-02 -1.12002096e-04 -1.63994898e-02 -4.25065126e-02 -3.67638056e-03 1.99130065e-03 -1.73636249e-03 1.22672116e-03 -1.99118315e-03 3.37516659e-03 1.65868848e-04 -1.71589220e-03 1.20793981e-03 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 - 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 -1 1 0 507 - 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 3.25715205e-04 1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 2.89596307e-03 9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -1.33488137e-04 -8.09297916e-05 -4.04648958e-05 1.33773441e-04 1.78364587e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 3.08011777e-04 1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 3.95630639e-04 1.77697458e-04 8.88487290e-05 -3.69835640e-04 -4.93114186e-04 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 -8.28520008e-04 -4.93114186e-04 4.24254551e-04 8.28520008e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 -8.88487290e-05 5.27544004e-04 1.77697458e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 -4.91071291e-05 -3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 -1.78364587e-04 -1.77697458e-04 8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -1.78364587e-04 -4.04648958e-05 -8.88487290e-05 4.93114186e-04 8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 1.82490838e-04 3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 1.04401314e-04 6.63024177e-04 -1.78364587e-04 3.08011777e-04 8.09297916e-05 4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 1.40272444e-02 6.79313079e-02 -1.27999319e-02 3.83997958e-02 1.27999319e-02 3.13232204e-02 -9.39696612e-02 -3.13232204e-02 1.95031088e-03 2.53352815e-03 8.44509382e-04 -3.37803753e-03 -2.53352815e-03 1.70344011e-04 1.56696087e-03 -3.25715205e-04 6.51430410e-04 3.25715205e-04 1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 -1.04401314e-04 -5.22006568e-05 7.83009851e-05 1.04401314e-04 6.79313079e-02 1.60908651e-01 -4.09844849e-02 1.22953455e-01 4.09844849e-02 5.94744232e-02 -1.78423270e-01 -5.94744232e-02 2.00022352e-02 2.59836657e-02 8.66122191e-03 -3.46448876e-02 -2.59836657e-02 1.56696087e-03 1.39612485e-02 -2.89596307e-03 5.79192613e-03 2.89596307e-03 9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 -6.63024177e-04 -3.31512088e-04 4.97268133e-04 6.63024177e-04 1.27999319e-02 4.09844849e-02 5.73561861e-03 3.21973559e-02 1.07324520e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 6.06136500e-03 1.12002096e-04 3.73340319e-05 -7.04884014e-03 -5.28663010e-03 3.25715205e-04 2.89596307e-03 -4.14019388e-04 1.28527018e-03 6.42635088e-04 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -1.33488137e-04 -8.09297916e-05 -4.04648958e-05 1.33773441e-04 1.78364587e-04 -3.83997958e-02 -1.22953455e-01 3.21973559e-02 -8.01239971e-02 -3.21973559e-02 -6.28322570e-02 1.50604352e-01 6.28322570e-02 -9.22137638e-03 -1.41350143e-02 -5.28663010e-03 1.59718924e-02 1.41350143e-02 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 -2.34192465e-03 -1.28527018e-03 -4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 3.08011777e-04 1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -1.27999319e-02 -4.09844849e-02 1.07324520e-02 -3.21973559e-02 5.73561861e-03 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 -3.07379213e-03 -5.28663010e-03 -3.73340319e-05 8.77371614e-03 1.12002096e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 -1.28527018e-03 -4.14019388e-04 -2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 1.78364587e-04 4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -3.13232204e-02 -5.94744232e-02 -1.69483329e-02 -6.28322570e-02 -2.09440857e-02 4.58875327e-02 8.26526786e-02 2.75508929e-02 -2.03515392e-02 3.67638056e-03 1.22546019e-03 2.18659864e-02 1.63994898e-02 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 -4.15582352e-03 -2.07791176e-03 -4.10878806e-03 1.33599059e-02 6.67995295e-03 3.95630639e-04 1.77697458e-04 8.88487290e-05 -3.69835640e-04 -4.93114186e-04 9.39696612e-02 1.78423270e-01 -6.28322570e-02 1.50604352e-01 6.28322570e-02 8.26526786e-02 -1.74519610e-01 -8.26526786e-02 2.62821902e-02 4.25065126e-02 1.63994898e-02 -4.55220888e-02 -4.25065126e-02 2.13282449e-03 1.87023827e-02 -4.15582352e-03 7.54467238e-03 4.15582352e-03 1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 -8.28520008e-04 -4.93114186e-04 4.24254551e-04 8.28520008e-04 3.13232204e-02 5.94744232e-02 -2.09440857e-02 6.28322570e-02 -1.69483329e-02 2.75508929e-02 -8.26526786e-02 4.58875327e-02 8.76073008e-03 1.63994898e-02 -1.22546019e-03 -2.85579432e-02 3.67638056e-03 1.06641224e-03 9.35119137e-03 -2.07791176e-03 4.15582352e-03 1.31093710e-03 6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 -4.93114186e-04 -8.88487290e-05 5.27544004e-04 1.77697458e-04 1.95031088e-03 2.00022352e-02 -6.06136500e-03 9.22137638e-03 3.07379213e-03 2.03515392e-02 -2.62821902e-02 -8.76073008e-03 1.47088219e-03 7.28764869e-04 2.42921623e-04 -2.65506753e-03 -1.99130065e-03 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 -9.82142582e-05 -4.91071291e-05 -3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 -3.01908728e-05 -1.50954364e-05 3.44790803e-05 4.59721071e-05 2.53352815e-03 2.59836657e-02 -1.12002096e-04 1.41350143e-02 5.28663010e-03 -3.67638056e-03 -4.25065126e-02 -1.63994898e-02 7.28764869e-04 3.37516659e-03 1.22672116e-03 -2.72010852e-03 -1.73636249e-03 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 -3.08011777e-04 -1.78364587e-04 -1.77697458e-04 8.28520008e-04 4.93114186e-04 -3.01908728e-05 -1.00459375e-04 -5.00469168e-05 7.05147253e-05 8.64268839e-05 8.44509382e-04 8.66122191e-03 -3.73340319e-05 5.28663010e-03 3.73340319e-05 -1.22546019e-03 -1.63994898e-02 1.22546019e-03 2.42921623e-04 1.22672116e-03 1.03910162e-04 -4.20752593e-04 -1.22672116e-03 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 -1.78364587e-04 -4.04648958e-05 -8.88487290e-05 4.93114186e-04 8.88487290e-05 -1.50954364e-05 -5.00469168e-05 -2.53889994e-05 2.61460628e-05 5.00469168e-05 -3.37803753e-03 -3.46448876e-02 7.04884014e-03 -1.59718924e-02 -8.77371614e-03 -2.18659864e-02 4.55220888e-02 2.85579432e-02 -2.65506753e-03 -2.72010852e-03 -4.20752593e-04 4.53669010e-03 1.99118315e-03 7.83009851e-05 4.97268133e-04 -1.33773441e-04 1.70112085e-04 1.82490838e-04 3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 7.05147253e-05 2.61460628e-05 -6.46407098e-05 -6.14034255e-05 -2.53352815e-03 -2.59836657e-02 5.28663010e-03 -1.41350143e-02 -1.12002096e-04 -1.63994898e-02 4.25065126e-02 -3.67638056e-03 -1.99130065e-03 -1.73636249e-03 -1.22672116e-03 1.99118315e-03 3.37516659e-03 1.04401314e-04 6.63024177e-04 -1.78364587e-04 3.08011777e-04 8.09297916e-05 4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 8.64268839e-05 5.00469168e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 +1 1 -2 624 + 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 -3.25715205e-04 2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.09114917e-05 6.14710110e-04 -2.95973455e-04 -5.91946911e-05 -5.91946911e-05 1.00888729e-03 2.01777458e-04 2.01777458e-04 9.60688961e-05 3.46658769e-05 3.46658769e-05 6.93317538e-06 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 -2.89596307e-03 1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 6.14710110e-04 6.16376114e-03 -2.94705075e-03 -5.89410151e-04 -5.89410151e-04 1.00363091e-02 2.00726181e-03 2.00726181e-03 8.88952536e-04 3.20773116e-04 3.20773116e-04 6.41546233e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 1.96428516e-04 3.08011777e-04 3.08011777e-04 1.78364587e-04 2.95973455e-04 2.94705075e-03 -1.40997622e-03 -2.97034962e-04 -2.97034962e-04 4.78508398e-03 1.00895778e-03 1.00895778e-03 4.12544643e-04 1.60446843e-04 1.60446843e-04 3.42276980e-05 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 8.09297916e-05 1.78364587e-04 -4.87173978e-05 4.04648958e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 1.57915946e-05 -5.94069924e-05 1.00895778e-03 -5.79133603e-05 2.01791556e-04 1.01027404e-04 -1.92305372e-05 3.42276980e-05 -1.06916470e-05 -3.84610745e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 8.09297916e-05 4.87173978e-05 4.04648958e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 -5.94069924e-05 1.57915946e-05 1.00895778e-03 2.01791556e-04 -5.79133603e-05 1.01027404e-04 3.42276980e-05 -1.92305372e-05 1.06916470e-05 -3.84610745e-06 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 -4.89886959e-04 -8.28520008e-04 -8.28520008e-04 -4.93114186e-04 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 1.00895778e-03 1.00895778e-03 -1.62454089e-02 -3.42864166e-03 -3.42864166e-03 -1.36277573e-03 -5.31669453e-04 -5.31669453e-04 -1.13703758e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 -1.77697458e-04 -4.93114186e-04 1.57708364e-04 -8.88487290e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -3.42864166e-03 2.12071039e-04 -6.85728332e-04 -3.36380075e-04 7.05429391e-05 -1.13703758e-04 3.68493395e-05 1.41085878e-05 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 -1.77697458e-04 -1.57708364e-04 -8.88487290e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -3.42864166e-03 -6.85728332e-04 2.12071039e-04 -3.36380075e-04 -1.13703758e-04 7.05429391e-05 -3.68493395e-05 1.41085878e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 -1.82595267e-04 4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 -1.01027404e-04 -1.01027404e-04 1.36277573e-03 3.36380075e-04 3.36380075e-04 4.50164907e-05 2.81673025e-05 2.81673025e-05 7.96867359e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 -1.78364587e-04 8.28520008e-04 1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 -1.60446843e-04 1.92305372e-05 -3.42276980e-05 5.31669453e-04 -7.05429391e-05 1.13703758e-04 2.81673025e-05 -2.14746155e-05 1.02201763e-05 -6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -1.78364587e-04 -8.09297916e-05 8.28520008e-04 4.93114186e-04 1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 -1.60446843e-04 -3.42276980e-05 1.92305372e-05 5.31669453e-04 1.13703758e-04 -7.05429391e-05 2.81673025e-05 1.02201763e-05 -2.14746155e-05 6.74117956e-06 -4.42749712e-06 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 1.06916470e-05 -1.06916470e-05 -3.68493395e-05 3.68493395e-05 -6.74117956e-06 6.74117956e-06 -6.85365823e-07 5.22006568e-05 3.31512088e-04 -1.78364587e-04 -4.04648958e-05 -4.04648958e-05 4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 6.93317538e-06 6.41546233e-05 -3.42276980e-05 3.84610745e-06 3.84610745e-06 1.13703758e-04 -1.41085878e-05 -1.41085878e-05 7.96867359e-06 -4.42749712e-06 -4.42749712e-06 -2.22629335e-07 6.09114917e-05 6.14710110e-04 -1.77584073e-04 -1.77584073e-04 -1.77584073e-04 6.05332375e-04 6.05332375e-04 6.05332375e-04 6.23985784e-05 6.23985784e-05 6.23985784e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 -3.25715205e-04 2.13282449e-03 1.06641224e-03 1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.14710110e-04 6.16376114e-03 -1.76823045e-03 -1.76823045e-03 -1.76823045e-03 6.02178543e-03 6.02178543e-03 6.02178543e-03 5.77391609e-04 5.77391609e-04 5.77391609e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 -2.89596307e-03 1.87023827e-02 9.35119137e-03 9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 -5.34662931e-04 -5.34662931e-04 1.55641909e-03 1.81612400e-03 1.81612400e-03 -3.70369518e-05 1.52754628e-04 1.52754628e-04 1.84829569e-04 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 1.96428516e-04 3.08011777e-04 3.08011777e-04 1.78364587e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -4.59464344e-04 -5.34662931e-04 1.81612400e-03 1.55641909e-03 1.81612400e-03 1.85184759e-05 1.52754628e-04 1.84829569e-04 -3.20749411e-05 1.52754628e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 1.82595267e-04 8.09297916e-05 1.78364587e-04 -4.87173978e-05 4.04648958e-05 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -5.34662931e-04 -4.59464344e-04 1.81612400e-03 1.81612400e-03 1.55641909e-03 1.85184759e-05 1.84829569e-04 1.52754628e-04 3.20749411e-05 1.52754628e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 1.82595267e-04 1.78364587e-04 8.09297916e-05 4.87173978e-05 4.04648958e-05 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 1.81612400e-03 1.81612400e-03 -5.27375562e-03 -6.17155499e-03 -6.17155499e-03 1.27649857e-04 -5.03452277e-04 -5.03452277e-04 -6.14000296e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 -4.89886959e-04 -8.28520008e-04 -8.28520008e-04 -4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.55641909e-03 1.81612400e-03 -6.17155499e-03 -5.27375562e-03 -6.17155499e-03 -6.38249283e-05 -5.03452277e-04 -6.14000296e-04 1.10548019e-04 -5.03452277e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 -5.18102379e-04 -1.77697458e-04 -4.93114186e-04 1.57708364e-04 -8.88487290e-05 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.81612400e-03 1.55641909e-03 -6.17155499e-03 -6.17155499e-03 -5.27375562e-03 -6.38249283e-05 -6.14000296e-04 -5.03452277e-04 -1.10548019e-04 -5.03452277e-04 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 -5.18102379e-04 -4.93114186e-04 -1.77697458e-04 -1.57708364e-04 -8.88487290e-05 3.70369518e-05 -1.85184759e-05 -1.85184759e-05 -1.27649857e-04 6.38249283e-05 6.38249283e-05 -2.22571404e-05 -7.00563930e-06 -7.00563930e-06 1.40112786e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 -1.82595267e-04 4.89886959e-04 5.18102379e-04 5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.52754628e-04 -1.84829569e-04 5.03452277e-04 5.03452277e-04 6.14000296e-04 -7.00563930e-06 1.52245151e-05 2.53475323e-05 -1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 -1.78364587e-04 8.28520008e-04 1.77697458e-04 4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.84829569e-04 -1.52754628e-04 5.03452277e-04 6.14000296e-04 5.03452277e-04 -7.00563930e-06 2.53475323e-05 1.52245151e-05 1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -1.78364587e-04 -8.09297916e-05 8.28520008e-04 4.93114186e-04 1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 3.20749411e-05 -3.20749411e-05 -1.10548019e-04 1.10548019e-04 -1.21341232e-05 1.21341232e-05 -2.22571404e-05 4.87173978e-05 -4.87173978e-05 -1.57708364e-04 1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 6.23985784e-05 5.77391609e-04 -1.84829569e-04 -1.52754628e-04 -1.52754628e-04 6.14000296e-04 5.03452277e-04 5.03452277e-04 1.40112786e-05 2.53475323e-05 2.53475323e-05 1.52245151e-05 5.22006568e-05 3.31512088e-04 -1.78364587e-04 -4.04648958e-05 -4.04648958e-05 4.93114186e-04 8.88487290e-05 8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 +1 1 -1 404 + 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 -7.29922913e-05 6.09114917e-05 6.14710110e-04 -2.95973455e-04 5.91946911e-05 5.91946911e-05 1.00888729e-03 -2.01777458e-04 -2.01777458e-04 9.60688961e-05 -3.46658769e-05 -3.46658769e-05 6.93317538e-06 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 -1.25476020e-02 6.14710110e-04 6.16376114e-03 -2.94705075e-03 5.89410151e-04 5.89410151e-04 1.00363091e-02 -2.00726181e-03 -2.00726181e-03 8.88952536e-04 -3.20773116e-04 -3.20773116e-04 6.41546233e-05 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 -4.85520908e-03 2.95973455e-04 2.94705075e-03 -1.40997622e-03 2.97034962e-04 2.97034962e-04 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 4.12544643e-04 -1.60446843e-04 -1.60446843e-04 3.42276980e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 1.57915946e-05 -5.94069924e-05 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 -1.01027404e-04 -1.92305372e-05 3.42276980e-05 1.06916470e-05 3.84610745e-06 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 -5.94069924e-05 1.57915946e-05 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 -1.01027404e-04 3.42276980e-05 -1.92305372e-05 -1.06916470e-05 3.84610745e-06 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 2.32923842e-02 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 -1.00895778e-03 -1.00895778e-03 -1.62454089e-02 3.42864166e-03 3.42864166e-03 -1.36277573e-03 5.31669453e-04 5.31669453e-04 -1.13703758e-04 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -5.79133603e-05 2.01791556e-04 3.42864166e-03 2.12071039e-04 -6.85728332e-04 3.36380075e-04 7.05429391e-05 -1.13703758e-04 -3.68493395e-05 -1.41085878e-05 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 2.01777458e-04 2.00726181e-03 -1.00895778e-03 2.01791556e-04 -5.79133603e-05 3.42864166e-03 -6.85728332e-04 2.12071039e-04 3.36380075e-04 -1.13703758e-04 7.05429391e-05 3.68493395e-05 -1.41085878e-05 -7.29922913e-05 -1.25476020e-02 4.85520908e-03 -2.32923842e-02 -3.95921357e-03 9.60688961e-05 8.88952536e-04 -4.12544643e-04 1.01027404e-04 1.01027404e-04 1.36277573e-03 -3.36380075e-04 -3.36380075e-04 4.50164907e-05 -2.81673025e-05 -2.81673025e-05 7.96867359e-06 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 1.92305372e-05 -3.42276980e-05 -5.31669453e-04 -7.05429391e-05 1.13703758e-04 -2.81673025e-05 -2.14746155e-05 1.02201763e-05 6.74117956e-06 4.42749712e-06 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 -3.42276980e-05 1.92305372e-05 -5.31669453e-04 1.13703758e-04 -7.05429391e-05 -2.81673025e-05 1.02201763e-05 -2.14746155e-05 -6.74117956e-06 4.42749712e-06 -7.58557199e-05 -1.06916470e-05 1.06916470e-05 3.68493395e-05 -3.68493395e-05 6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -7.58557199e-05 6.93317538e-06 6.41546233e-05 -3.42276980e-05 -3.84610745e-06 -3.84610745e-06 1.13703758e-04 1.41085878e-05 1.41085878e-05 7.96867359e-06 4.42749712e-06 4.42749712e-06 -2.22629335e-07 1.40272444e-02 6.79313079e-02 -3.83997958e-02 -1.27999319e-02 -1.27999319e-02 9.39696612e-02 3.13232204e-02 3.13232204e-02 -3.90062175e-03 -2.53352815e-03 -2.53352815e-03 -8.44509382e-04 2.50724375e-03 1.64007955e-02 -9.26289431e-03 2.59479238e-02 -7.29922913e-05 6.79313079e-02 1.60908651e-01 -1.22953455e-01 -4.09844849e-02 -4.09844849e-02 1.78423270e-01 5.94744232e-02 5.94744232e-02 -4.00044704e-02 -2.59836657e-02 -2.59836657e-02 -8.66122191e-03 1.64007955e-02 8.10100767e-02 -5.00427271e-02 1.17968340e-01 -1.25476020e-02 3.83997958e-02 1.22953455e-01 -8.01239971e-02 -3.21973559e-02 -3.21973559e-02 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.84427528e-02 -1.41350143e-02 -1.41350143e-02 -5.28663010e-03 9.26289431e-03 5.00427271e-02 -3.02881552e-02 7.61132722e-02 -4.85520908e-03 1.27999319e-02 4.09844849e-02 -3.21973559e-02 5.73561861e-03 -1.07324520e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -9.13515713e-03 -1.12002096e-04 -5.28663010e-03 1.72487600e-03 -3.73340319e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 1.27999319e-02 4.09844849e-02 -3.21973559e-02 -1.07324520e-02 5.73561861e-03 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -9.13515713e-03 -5.28663010e-03 -1.12002096e-04 -1.72487600e-03 -3.73340319e-05 3.22870334e-03 -9.11837223e-03 1.65868848e-04 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 6.28322570e-02 6.28322570e-02 -1.74519610e-01 -8.26526786e-02 -8.26526786e-02 5.25643805e-02 4.25065126e-02 4.25065126e-02 1.63994898e-02 -2.59479238e-02 -1.17968340e-01 7.61132722e-02 -1.70039163e-01 2.32923842e-02 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 -1.69483329e-02 2.09440857e-02 -8.26526786e-02 4.58875327e-02 -2.75508929e-02 2.91122693e-02 -3.67638056e-03 1.63994898e-02 -6.69195679e-03 -1.22546019e-03 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.13232204e-02 -5.94744232e-02 6.28322570e-02 2.09440857e-02 -1.69483329e-02 -8.26526786e-02 -2.75508929e-02 4.58875327e-02 2.91122693e-02 1.63994898e-02 -3.67638056e-03 6.69195679e-03 -1.22546019e-03 -9.11837223e-03 2.46763912e-02 -1.71589220e-03 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 9.13515713e-03 9.13515713e-03 -5.25643805e-02 -2.91122693e-02 -2.91122693e-02 6.06959405e-03 2.72006552e-03 2.72006552e-03 4.85843246e-04 -7.29922913e-05 -1.25476020e-02 4.85520908e-03 -2.32923842e-02 -3.95921357e-03 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 1.12002096e-04 5.28663010e-03 -4.25065126e-02 3.67638056e-03 -1.63994898e-02 2.72006552e-03 3.37516659e-03 1.73636249e-03 7.28925372e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -2.53352815e-03 -2.59836657e-02 1.41350143e-02 5.28663010e-03 1.12002096e-04 -4.25065126e-02 -1.63994898e-02 3.67638056e-03 2.72006552e-03 1.73636249e-03 3.37516659e-03 -7.28925372e-04 1.22672116e-03 -1.65868848e-04 1.71589220e-03 1.20793981e-03 -1.72487600e-03 1.72487600e-03 6.69195679e-03 -6.69195679e-03 7.28925372e-04 -7.28925372e-04 -6.20217674e-05 -7.58557199e-05 -8.44509382e-04 -8.66122191e-03 5.28663010e-03 3.73340319e-05 3.73340319e-05 -1.63994898e-02 1.22546019e-03 1.22546019e-03 4.85843246e-04 1.22672116e-03 1.22672116e-03 1.03910162e-04 -7.58557199e-05 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 + 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +1 1 0 471 + 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 3.25715205e-04 2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 2.89596307e-03 1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 1.96428516e-04 -3.08011777e-04 -3.08011777e-04 1.78364587e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 8.09297916e-05 1.78364587e-04 4.87173978e-05 -4.04648958e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 -4.89886959e-04 8.28520008e-04 8.28520008e-04 -4.93114186e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 -1.77697458e-04 -4.93114186e-04 -1.57708364e-04 8.88487290e-05 1.06641224e-03 9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 -1.77697458e-04 1.57708364e-04 8.88487290e-05 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 1.82595267e-04 4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 -1.78364587e-04 -8.28520008e-04 1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -1.78364587e-04 -8.09297916e-05 -8.28520008e-04 4.93114186e-04 1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 5.22006568e-05 3.31512088e-04 -1.78364587e-04 4.04648958e-05 4.04648958e-05 4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 1.40272444e-02 6.79313079e-02 -3.83997958e-02 1.27999319e-02 1.27999319e-02 9.39696612e-02 -3.13232204e-02 -3.13232204e-02 -3.90062175e-03 2.53352815e-03 2.53352815e-03 -8.44509382e-04 1.70344011e-04 1.56696087e-03 -6.51430410e-04 3.25715205e-04 3.25715205e-04 2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 -1.04401314e-04 -1.04401314e-04 5.22006568e-05 6.79313079e-02 1.60908651e-01 -1.22953455e-01 4.09844849e-02 4.09844849e-02 1.78423270e-01 -5.94744232e-02 -5.94744232e-02 -4.00044704e-02 2.59836657e-02 2.59836657e-02 -8.66122191e-03 1.56696087e-03 1.39612485e-02 -5.79192613e-03 2.89596307e-03 2.89596307e-03 1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 -6.63024177e-04 -6.63024177e-04 3.31512088e-04 3.83997958e-02 1.22953455e-01 -8.01239971e-02 3.21973559e-02 3.21973559e-02 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.84427528e-02 1.41350143e-02 1.41350143e-02 -5.28663010e-03 6.51430410e-04 5.79192613e-03 -2.34192465e-03 1.28527018e-03 1.28527018e-03 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 1.96428516e-04 -3.08011777e-04 -3.08011777e-04 1.78364587e-04 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 5.73561861e-03 -1.07324520e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 9.13515713e-03 -1.12002096e-04 -5.28663010e-03 -1.72487600e-03 3.73340319e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -4.14019388e-04 -6.42635088e-04 -4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 8.09297916e-05 1.78364587e-04 4.87173978e-05 -4.04648958e-05 -1.27999319e-02 -4.09844849e-02 3.21973559e-02 -1.07324520e-02 5.73561861e-03 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 9.13515713e-03 -5.28663010e-03 -1.12002096e-04 1.72487600e-03 3.73340319e-05 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 -6.42635088e-04 -4.14019388e-04 -4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 1.78364587e-04 8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -9.39696612e-02 -1.78423270e-01 1.50604352e-01 -6.28322570e-02 -6.28322570e-02 -1.74519610e-01 8.26526786e-02 8.26526786e-02 5.25643805e-02 -4.25065126e-02 -4.25065126e-02 1.63994898e-02 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 -4.15582352e-03 -4.15582352e-03 -2.41486469e-02 1.33599059e-02 1.33599059e-02 -4.89886959e-04 8.28520008e-04 8.28520008e-04 -4.93114186e-04 3.13232204e-02 5.94744232e-02 -6.28322570e-02 -1.69483329e-02 2.09440857e-02 8.26526786e-02 4.58875327e-02 -2.75508929e-02 -2.91122693e-02 -3.67638056e-03 1.63994898e-02 6.69195679e-03 1.22546019e-03 1.06641224e-03 9.35119137e-03 -4.15582352e-03 1.31093710e-03 2.07791176e-03 1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 -1.77697458e-04 -4.93114186e-04 -1.57708364e-04 8.88487290e-05 3.13232204e-02 5.94744232e-02 -6.28322570e-02 2.09440857e-02 -1.69483329e-02 8.26526786e-02 -2.75508929e-02 4.58875327e-02 -2.91122693e-02 1.63994898e-02 -3.67638056e-03 -6.69195679e-03 1.22546019e-03 1.06641224e-03 9.35119137e-03 -4.15582352e-03 2.07791176e-03 1.31093710e-03 1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 -4.93114186e-04 -1.77697458e-04 1.57708364e-04 8.88487290e-05 -3.90062175e-03 -4.00044704e-02 1.84427528e-02 -9.13515713e-03 -9.13515713e-03 -5.25643805e-02 2.91122693e-02 2.91122693e-02 6.06959405e-03 -2.72006552e-03 -2.72006552e-03 4.85843246e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 1.82595267e-04 1.82595267e-04 4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 7.61629799e-05 7.61629799e-05 -3.01908728e-05 2.53352815e-03 2.59836657e-02 -1.41350143e-02 1.12002096e-04 5.28663010e-03 4.25065126e-02 3.67638056e-03 -1.63994898e-02 -2.72006552e-03 3.37516659e-03 1.73636249e-03 -7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -8.09297916e-05 -1.78364587e-04 -8.28520008e-04 1.77697458e-04 4.93114186e-04 7.61629799e-05 -1.00459375e-04 -8.64268839e-05 9.11129984e-06 5.00469168e-05 2.53352815e-03 2.59836657e-02 -1.41350143e-02 5.28663010e-03 1.12002096e-04 4.25065126e-02 -1.63994898e-02 3.67638056e-03 -2.72006552e-03 1.73636249e-03 3.37516659e-03 7.28925372e-04 -1.22672116e-03 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 -1.78364587e-04 -8.09297916e-05 -8.28520008e-04 4.93114186e-04 1.77697458e-04 7.61629799e-05 -8.64268839e-05 -1.00459375e-04 -9.11129984e-06 5.00469168e-05 1.72487600e-03 -1.72487600e-03 -6.69195679e-03 6.69195679e-03 -7.28925372e-04 7.28925372e-04 -6.20217674e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -8.44509382e-04 -8.66122191e-03 5.28663010e-03 -3.73340319e-05 -3.73340319e-05 -1.63994898e-02 -1.22546019e-03 -1.22546019e-03 4.85843246e-04 -1.22672116e-03 -1.22672116e-03 1.03910162e-04 5.22006568e-05 3.31512088e-04 -1.78364587e-04 4.04648958e-05 4.04648958e-05 4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 5.00469168e-05 5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 181 205 229 255 281 305 331 357 381 407 433 447 471 1 1 1 153 6.09114917e-05 6.14710110e-04 -1.77584073e-04 1.77584073e-04 1.77584073e-04 6.05332375e-04 -6.05332375e-04 -6.05332375e-04 -6.23985784e-05 -6.23985784e-05 6.23985784e-05 6.14710110e-04 6.16376114e-03 -1.76823045e-03 1.76823045e-03 1.76823045e-03 6.02178543e-03 -6.02178543e-03 -6.02178543e-03 -5.77391609e-04 -5.77391609e-04 5.77391609e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 5.34662931e-04 5.34662931e-04 1.55641909e-03 -1.81612400e-03 -1.81612400e-03 -3.70369518e-05 -1.52754628e-04 -1.52754628e-04 1.84829569e-04 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 -4.59464344e-04 -5.34662931e-04 -1.81612400e-03 1.55641909e-03 1.81612400e-03 -1.85184759e-05 1.52754628e-04 1.84829569e-04 3.20749411e-05 -1.52754628e-04 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 -5.34662931e-04 -4.59464344e-04 -1.81612400e-03 1.81612400e-03 1.55641909e-03 -1.85184759e-05 1.84829569e-04 1.52754628e-04 -3.20749411e-05 -1.52754628e-04 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 -1.81612400e-03 -1.81612400e-03 -5.27375562e-03 6.17155499e-03 6.17155499e-03 1.27649857e-04 5.03452277e-04 5.03452277e-04 -6.14000296e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 1.55641909e-03 1.81612400e-03 6.17155499e-03 -5.27375562e-03 -6.17155499e-03 6.38249283e-05 -5.03452277e-04 -6.14000296e-04 -1.10548019e-04 5.03452277e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 1.81612400e-03 1.55641909e-03 6.17155499e-03 -6.17155499e-03 -5.27375562e-03 6.38249283e-05 -6.14000296e-04 -5.03452277e-04 1.10548019e-04 5.03452277e-04 3.70369518e-05 1.85184759e-05 1.85184759e-05 -1.27649857e-04 -6.38249283e-05 -6.38249283e-05 -2.22571404e-05 7.00563930e-06 7.00563930e-06 1.40112786e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 -1.52754628e-04 -1.84829569e-04 -5.03452277e-04 5.03452277e-04 6.14000296e-04 7.00563930e-06 1.52245151e-05 2.53475323e-05 1.21341232e-05 -2.53475323e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 -1.84829569e-04 -1.52754628e-04 -5.03452277e-04 6.14000296e-04 5.03452277e-04 7.00563930e-06 2.53475323e-05 1.52245151e-05 -1.21341232e-05 -2.53475323e-05 -3.20749411e-05 3.20749411e-05 1.10548019e-04 -1.10548019e-04 1.21341232e-05 -1.21341232e-05 -2.22571404e-05 6.23985784e-05 5.77391609e-04 -1.84829569e-04 1.52754628e-04 1.52754628e-04 6.14000296e-04 -5.03452277e-04 -5.03452277e-04 1.40112786e-05 -2.53475323e-05 -2.53475323e-05 1.52245151e-05 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 22 34 47 60 72 85 98 108 121 134 141 153 1 2 -3 0 1 2 -2 169 - 1.26117398e-06 1.33679398e-05 1.33618686e-06 6.68093428e-06 -4.00856057e-06 -4.42516836e-06 -2.21258418e-05 1.32755051e-05 -2.43700677e-06 1.31906861e-06 -7.91441164e-07 2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 7.10282899e-05 -4.26169739e-05 -4.69345661e-05 -2.34672831e-04 1.40803698e-04 -2.59968152e-05 1.40711890e-05 -8.44271339e-06 2.25139024e-05 -4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -7.13160333e-06 4.27896200e-06 2.68866425e-06 2.37113938e-05 -1.42268363e-05 2.77120995e-06 -7.71134021e-07 4.62680413e-07 -2.27036890e-06 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -3.50230610e-05 2.13948100e-05 2.37113938e-05 1.16503354e-04 -7.11341813e-05 1.27339466e-05 -6.96533351e-06 4.25694169e-06 -1.07039980e-05 2.08960005e-05 4.00856057e-06 4.26169739e-05 4.27896200e-06 2.13948100e-05 -1.22019303e-05 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 -7.64036796e-06 4.25694169e-06 -2.42459571e-06 7.19981464e-06 -1.21229785e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -9.08455661e-06 -7.85723189e-05 4.71433913e-05 -9.24024813e-06 2.63871153e-06 -1.58322692e-06 7.58225060e-06 -1.42167199e-05 2.21258418e-05 2.34672831e-04 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -7.85723189e-05 -3.86231687e-04 2.35716957e-04 -4.25635960e-05 2.32744941e-05 -1.42167199e-05 3.58110579e-05 -6.98234823e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 4.71433913e-05 2.35716957e-04 -1.34800267e-04 2.55381576e-05 -1.42167199e-05 8.10999291e-06 -2.40068689e-05 4.05499645e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -1.27339466e-05 7.64036796e-06 9.24024813e-06 4.25635960e-05 -2.55381576e-05 4.52926879e-06 -2.70589286e-06 1.62353572e-06 -3.96030993e-06 7.42558112e-06 1.31906861e-06 1.40711890e-05 7.71134021e-07 6.96533351e-06 -4.25694169e-06 -2.63871153e-06 -2.32744941e-05 1.42167199e-05 -2.70589286e-06 7.39948805e-07 -4.54207908e-07 2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 -4.25694169e-06 2.42459571e-06 1.58322692e-06 1.42167199e-05 -8.10999291e-06 1.62353572e-06 -4.54207908e-07 2.55460371e-07 -1.44598144e-06 2.42817748e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 1.07039980e-05 -7.19981464e-06 -7.58225060e-06 -3.58110579e-05 2.40068689e-05 -3.96030993e-06 2.14358063e-06 -1.44598144e-06 2.74669353e-06 -6.83032454e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 -2.08960005e-05 1.21229785e-05 1.42167199e-05 6.98234823e-05 -4.05499645e-05 7.42558112e-06 -4.18903631e-06 2.42817748e-06 -6.83032454e-06 1.19107123e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 2 -1 169 - 6.09114917e-05 6.14710110e-04 -5.91946911e-05 2.95973455e-04 -5.91946911e-05 2.01777458e-04 -1.00888729e-03 2.01777458e-04 -4.80344481e-05 -3.46658769e-05 6.93317538e-06 8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 2.94705075e-03 -5.89410151e-04 2.00726181e-03 -1.00363091e-02 2.00726181e-03 -4.44476268e-04 -3.20773116e-04 6.41546233e-05 7.69855479e-04 -3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 2.97034962e-04 -5.94069924e-05 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 -5.97729402e-05 1.92305372e-05 -3.84610745e-06 8.21464752e-05 -3.42276980e-05 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 -1.40997622e-03 2.97034962e-04 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 2.06272321e-04 1.60446843e-04 -3.42276980e-05 -3.57274141e-04 1.60446843e-04 5.91946911e-05 5.89410151e-04 -5.94069924e-05 2.97034962e-04 1.57915946e-05 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -4.12544643e-05 -3.42276980e-05 -3.84610745e-06 9.28381223e-05 1.92305372e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 -1.00895778e-03 2.01791556e-04 2.12071039e-04 3.42864166e-03 -6.85728332e-04 2.00102502e-04 -7.05429391e-05 1.41085878e-05 -2.72889020e-04 1.13703758e-04 1.00888729e-03 1.00363091e-02 -1.00895778e-03 4.78508398e-03 -1.00895778e-03 3.42864166e-03 -1.62454089e-02 3.42864166e-03 -6.81387866e-04 -5.31669453e-04 1.13703758e-04 1.18019840e-03 -5.31669453e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -1.00895778e-03 -5.79133603e-05 -6.85728332e-04 3.42864166e-03 2.12071039e-04 1.36277573e-04 1.13703758e-04 1.41085878e-05 -3.09738360e-04 -7.05429391e-05 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 -2.06272321e-04 4.12544643e-05 -2.00102502e-04 6.81387866e-04 -1.36277573e-04 1.07400983e-05 1.99216840e-05 -3.98433680e-06 -1.97894844e-05 8.24561849e-06 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 -1.60446843e-04 3.42276980e-05 7.05429391e-05 5.31669453e-04 -1.13703758e-04 1.99216840e-05 -2.14746155e-05 4.42749712e-06 -2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.42276980e-05 3.84610745e-06 -1.41085878e-05 -1.13703758e-04 -1.41085878e-05 -3.98433680e-06 4.42749712e-06 -2.22629335e-07 6.90107377e-06 4.42749712e-06 8.31981046e-05 7.69855479e-04 -8.21464752e-05 3.57274141e-04 -9.28381223e-05 2.72889020e-04 -1.18019840e-03 3.09738360e-04 -1.97894844e-05 -2.10230097e-05 6.90107377e-06 3.35910266e-05 -2.77641893e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 -1.60446843e-04 -1.92305372e-05 -1.13703758e-04 5.31669453e-04 7.05429391e-05 8.24561849e-06 1.02201763e-05 4.42749712e-06 -2.77641893e-05 -2.14746155e-05 + 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -1.33618686e-06 -4.00856057e-06 2.21258418e-05 4.42516836e-06 1.32755051e-05 3.04625846e-06 1.31906861e-06 3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -1.42056580e-05 -4.26169739e-05 2.34672831e-04 4.69345661e-05 1.40803698e-04 3.24960190e-05 1.40711890e-05 4.22135669e-05 -1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -7.13160333e-06 -2.13948100e-05 1.16503354e-04 2.37113938e-05 7.11341813e-05 1.56369075e-05 6.96533351e-06 2.08960005e-05 -5.67592226e-06 4.25694169e-06 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -7.91365000e-07 -4.27896200e-06 2.37113938e-05 2.68866425e-06 1.42268363e-05 3.35180212e-06 7.71134021e-07 4.25694169e-06 -1.26475376e-06 4.62680413e-07 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -4.27896200e-06 -1.22019303e-05 7.11341813e-05 1.42268363e-05 4.06268943e-05 1.00554064e-05 4.25694169e-06 1.21229785e-05 -3.01684543e-06 2.42459571e-06 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 2.37113938e-05 7.11341813e-05 -3.86231687e-04 -7.85723189e-05 -2.35716957e-04 -5.22950839e-05 -2.32744941e-05 -6.98234823e-05 1.89556265e-05 -1.42167199e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 2.68866425e-06 1.42268363e-05 -7.85723189e-05 -9.08455661e-06 -4.71433913e-05 -1.11865457e-05 -2.63871153e-06 -1.42167199e-05 4.21116432e-06 -1.58322692e-06 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 1.42268363e-05 4.06268943e-05 -2.35716957e-04 -4.71433913e-05 -1.34800267e-04 -3.35596371e-05 -1.42167199e-05 -4.05499645e-05 1.01132588e-05 -8.10999291e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -3.35180212e-06 -1.00554064e-05 5.22950839e-05 1.11865457e-05 3.35596371e-05 6.62206635e-06 3.20934171e-06 9.62802513e-06 -2.75203269e-06 2.06402452e-06 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -7.71134021e-07 -4.25694169e-06 2.32744941e-05 2.63871153e-06 1.42167199e-05 3.20934171e-06 7.39948805e-07 4.18903631e-06 -1.27158164e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -4.25694169e-06 -1.21229785e-05 6.98234823e-05 1.42167199e-05 4.05499645e-05 9.62802513e-06 4.18903631e-06 1.19107123e-05 -3.01557961e-06 2.42817748e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 1.26475376e-06 3.01684543e-06 -1.89556265e-05 -4.21116432e-06 -1.01132588e-05 -2.75203269e-06 -1.27158164e-06 -3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 -4.62680413e-07 -2.42459571e-06 1.42167199e-05 1.58322692e-06 8.10999291e-06 2.06402452e-06 4.54207908e-07 2.42817748e-06 -6.83032454e-07 2.55460371e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +1 2 -1 157 + 6.09114917e-05 6.14710110e-04 -2.95973455e-04 5.91946911e-05 -5.91946911e-05 1.00888729e-03 -2.01777458e-04 2.01777458e-04 9.60688961e-05 -3.46658769e-05 3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 -2.94705075e-03 5.89410151e-04 -5.89410151e-04 1.00363091e-02 -2.00726181e-03 2.00726181e-03 8.88952536e-04 -3.20773116e-04 3.20773116e-04 -6.41546233e-05 2.95973455e-04 2.94705075e-03 -1.40997622e-03 2.97034962e-04 -2.97034962e-04 4.78508398e-03 -1.00895778e-03 1.00895778e-03 4.12544643e-04 -1.60446843e-04 1.60446843e-04 -3.42276980e-05 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 1.57915946e-05 5.94069924e-05 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -1.01027404e-04 -1.92305372e-05 -3.42276980e-05 1.06916470e-05 -3.84610745e-06 5.91946911e-05 5.89410151e-04 -2.97034962e-04 5.94069924e-05 1.57915946e-05 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 1.01027404e-04 -3.42276980e-05 -1.92305372e-05 1.06916470e-05 3.84610745e-06 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 -1.00895778e-03 1.00895778e-03 -1.62454089e-02 3.42864166e-03 -3.42864166e-03 -1.36277573e-03 5.31669453e-04 -5.31669453e-04 1.13703758e-04 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -5.79133603e-05 -2.01791556e-04 3.42864166e-03 2.12071039e-04 6.85728332e-04 3.36380075e-04 7.05429391e-05 1.13703758e-04 -3.68493395e-05 1.41085878e-05 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -3.42864166e-03 6.85728332e-04 2.12071039e-04 -3.36380075e-04 1.13703758e-04 7.05429391e-05 -3.68493395e-05 -1.41085878e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 1.01027404e-04 -1.01027404e-04 1.36277573e-03 -3.36380075e-04 3.36380075e-04 4.50164907e-05 -2.81673025e-05 2.81673025e-05 -7.96867359e-06 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 1.92305372e-05 3.42276980e-05 -5.31669453e-04 -7.05429391e-05 -1.13703758e-04 -2.81673025e-05 -2.14746155e-05 -1.02201763e-05 6.74117956e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 -1.60446843e-04 3.42276980e-05 1.92305372e-05 5.31669453e-04 -1.13703758e-04 -7.05429391e-05 2.81673025e-05 -1.02201763e-05 -2.14746155e-05 6.74117956e-06 4.42749712e-06 -1.06916470e-05 -1.06916470e-05 3.68493395e-05 3.68493395e-05 6.74117956e-06 6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 3.42276980e-05 3.84610745e-06 -3.84610745e-06 -1.13703758e-04 -1.41085878e-05 1.41085878e-05 -7.96867359e-06 -4.42749712e-06 4.42749712e-06 -2.22629335e-07 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 1 2 0 169 - 1.26117398e-06 1.33679398e-05 -4.00856057e-06 6.68093428e-06 1.33618686e-06 1.32755051e-05 -2.21258418e-05 -4.42516836e-06 -6.09251692e-07 -3.95720582e-06 -7.91441164e-07 3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 7.10282899e-05 1.42056580e-05 1.40803698e-04 -2.34672831e-04 -4.69345661e-05 -6.49920380e-06 -4.22135669e-05 -8.44271339e-06 3.37708535e-05 1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 2.13948100e-05 4.27896200e-06 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -2.41503840e-06 -1.21229785e-05 -2.42459571e-06 1.02166601e-05 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -3.50230610e-05 -7.13160333e-06 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.90296087e-06 2.08960005e-05 4.25694169e-06 -1.63799202e-05 -6.96533351e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.13160333e-06 -7.91365000e-07 -1.42268363e-05 2.37113938e-05 2.68866425e-06 5.80592174e-07 4.25694169e-06 4.62680413e-07 -3.53512266e-06 -7.71134021e-07 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -7.11341813e-05 -1.42268363e-05 -1.34800267e-04 2.35716957e-04 4.71433913e-05 8.02147948e-06 4.05499645e-05 8.10999291e-06 -3.41201277e-05 -1.42167199e-05 2.21258418e-05 2.34672831e-04 -7.11341813e-05 1.16503354e-04 2.37113938e-05 2.35716957e-04 -3.86231687e-04 -7.85723189e-05 -9.73148786e-06 -6.98234823e-05 -1.42167199e-05 5.47666844e-05 2.32744941e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.37113938e-05 2.68866425e-06 4.71433913e-05 -7.85723189e-05 -9.08455661e-06 -1.94629757e-06 -1.42167199e-05 -1.58322692e-06 1.17934149e-05 2.63871153e-06 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -2.90296087e-06 -5.80592174e-07 -8.02147948e-06 9.73148786e-06 1.94629757e-06 -2.37391660e-07 2.20244401e-06 4.40488803e-07 -1.20827724e-06 -5.03448848e-07 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -2.08960005e-05 -4.25694169e-06 -4.05499645e-05 6.98234823e-05 1.42167199e-05 2.20244401e-06 1.19107123e-05 2.42817748e-06 -9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.25694169e-06 -4.62680413e-07 -8.10999291e-06 1.42167199e-05 1.58322692e-06 4.40488803e-07 2.42817748e-06 2.55460371e-07 -2.12901390e-06 -4.54207908e-07 3.16576465e-06 3.37708535e-05 -1.02166601e-05 1.63799202e-05 3.53512266e-06 3.41201277e-05 -5.47666844e-05 -1.17934149e-05 -1.20827724e-06 -9.84590416e-06 -2.12901390e-06 7.51335398e-06 3.41516227e-06 1.31906861e-06 1.40711890e-05 -4.25694169e-06 6.96533351e-06 7.71134021e-07 1.42167199e-05 -2.32744941e-05 -2.63871153e-06 -5.03448848e-07 -4.18903631e-06 -4.54207908e-07 3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 -6.68093428e-06 4.00856057e-06 1.33618686e-06 2.21258418e-05 -1.32755051e-05 -4.42516836e-06 3.04625846e-06 -3.95720582e-06 -1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 4.26169739e-05 1.42056580e-05 2.34672831e-04 -1.40803698e-04 -4.69345661e-05 3.24960190e-05 -4.22135669e-05 -1.40711890e-05 1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 2.13948100e-05 7.13160333e-06 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 1.56369075e-05 -2.08960005e-05 -6.96533351e-06 5.67592226e-06 4.25694169e-06 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -1.22019303e-05 -4.27896200e-06 -7.11341813e-05 4.06268943e-05 1.42268363e-05 -1.00554064e-05 1.21229785e-05 4.25694169e-06 -3.01684543e-06 -2.42459571e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -4.27896200e-06 -7.91365000e-07 -2.37113938e-05 1.42268363e-05 2.68866425e-06 -3.35180212e-06 4.25694169e-06 7.71134021e-07 -1.26475376e-06 -4.62680413e-07 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -7.11341813e-05 -2.37113938e-05 -3.86231687e-04 2.35716957e-04 7.85723189e-05 -5.22950839e-05 6.98234823e-05 2.32744941e-05 -1.89556265e-05 -1.42167199e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 4.06268943e-05 1.42268363e-05 2.35716957e-04 -1.34800267e-04 -4.71433913e-05 3.35596371e-05 -4.05499645e-05 -1.42167199e-05 1.01132588e-05 8.10999291e-06 4.42516836e-06 4.69345661e-05 -2.37113938e-05 1.42268363e-05 2.68866425e-06 7.85723189e-05 -4.71433913e-05 -9.08455661e-06 1.11865457e-05 -1.42167199e-05 -2.63871153e-06 4.21116432e-06 1.58322692e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 1.00554064e-05 3.35180212e-06 5.22950839e-05 -3.35596371e-05 -1.11865457e-05 6.62206635e-06 -9.62802513e-06 -3.20934171e-06 2.75203269e-06 2.06402452e-06 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -1.21229785e-05 -4.25694169e-06 -6.98234823e-05 4.05499645e-05 1.42167199e-05 -9.62802513e-06 1.19107123e-05 4.18903631e-06 -3.01557961e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -4.25694169e-06 -7.71134021e-07 -2.32744941e-05 1.42167199e-05 2.63871153e-06 -3.20934171e-06 4.18903631e-06 7.39948805e-07 -1.27158164e-06 -4.54207908e-07 1.05525488e-06 1.12569512e-05 -5.67592226e-06 3.01684543e-06 1.26475376e-06 1.89556265e-05 -1.01132588e-05 -4.21116432e-06 2.75203269e-06 -3.01557961e-06 -1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 2.42459571e-06 4.62680413e-07 1.42167199e-05 -8.10999291e-06 -1.58322692e-06 2.06402452e-06 -2.42817748e-06 -4.54207908e-07 6.83032454e-07 2.55460371e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 3 -2 0 @@ -383,64 +383,64 @@ Matrix number of S(R): 177 2 -3 1 0 2 -2 -2 0 2 -2 -1 169 - 1.26117398e-06 1.33679398e-05 6.68093428e-06 1.33618686e-06 4.00856057e-06 -2.21258418e-05 -4.42516836e-06 -1.32755051e-05 3.04625846e-06 1.31906861e-06 3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 1.42056580e-05 4.26169739e-05 -2.34672831e-04 -4.69345661e-05 -1.40803698e-04 3.24960190e-05 1.40711890e-05 4.22135669e-05 -1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -7.13160333e-06 -2.13948100e-05 1.16503354e-04 2.37113938e-05 7.11341813e-05 -1.56369075e-05 -6.96533351e-06 -2.08960005e-05 5.67592226e-06 -4.25694169e-06 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -7.91365000e-07 -4.27896200e-06 2.37113938e-05 2.68866425e-06 1.42268363e-05 -3.35180212e-06 -7.71134021e-07 -4.25694169e-06 1.26475376e-06 -4.62680413e-07 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -4.27896200e-06 -1.22019303e-05 7.11341813e-05 1.42268363e-05 4.06268943e-05 -1.00554064e-05 -4.25694169e-06 -1.21229785e-05 3.01684543e-06 -2.42459571e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 2.37113938e-05 7.11341813e-05 -3.86231687e-04 -7.85723189e-05 -2.35716957e-04 5.22950839e-05 2.32744941e-05 6.98234823e-05 -1.89556265e-05 1.42167199e-05 4.42516836e-06 4.69345661e-05 2.37113938e-05 2.68866425e-06 1.42268363e-05 -7.85723189e-05 -9.08455661e-06 -4.71433913e-05 1.11865457e-05 2.63871153e-06 1.42167199e-05 -4.21116432e-06 1.58322692e-06 1.32755051e-05 1.40803698e-04 7.11341813e-05 1.42268363e-05 4.06268943e-05 -2.35716957e-04 -4.71433913e-05 -1.34800267e-04 3.35596371e-05 1.42167199e-05 4.05499645e-05 -1.01132588e-05 8.10999291e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 3.35180212e-06 1.00554064e-05 -5.22950839e-05 -1.11865457e-05 -3.35596371e-05 6.62206635e-06 3.20934171e-06 9.62802513e-06 -2.75203269e-06 2.06402452e-06 1.31906861e-06 1.40711890e-05 6.96533351e-06 7.71134021e-07 4.25694169e-06 -2.32744941e-05 -2.63871153e-06 -1.42167199e-05 3.20934171e-06 7.39948805e-07 4.18903631e-06 -1.27158164e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 2.08960005e-05 4.25694169e-06 1.21229785e-05 -6.98234823e-05 -1.42167199e-05 -4.05499645e-05 9.62802513e-06 4.18903631e-06 1.19107123e-05 -3.01557961e-06 2.42817748e-06 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 -1.26475376e-06 -3.01684543e-06 1.89556265e-05 4.21116432e-06 1.01132588e-05 -2.75203269e-06 -1.27158164e-06 -3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 4.62680413e-07 2.42459571e-06 -1.42167199e-05 -1.58322692e-06 -8.10999291e-06 2.06402452e-06 4.54207908e-07 2.42817748e-06 -6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -6.68093428e-06 4.00856057e-06 4.42516836e-06 2.21258418e-05 -1.32755051e-05 -2.43700677e-06 1.31906861e-06 -7.91441164e-07 2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -7.10282899e-05 4.26169739e-05 4.69345661e-05 2.34672831e-04 -1.40803698e-04 -2.59968152e-05 1.40711890e-05 -8.44271339e-06 2.25139024e-05 -4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -7.13160333e-06 4.27896200e-06 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -2.77120995e-06 7.71134021e-07 -4.62680413e-07 2.27036890e-06 -4.25694169e-06 6.68093428e-06 7.10282899e-05 -7.13160333e-06 -3.50230610e-05 2.13948100e-05 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -1.27339466e-05 6.96533351e-06 -4.25694169e-06 1.07039980e-05 -2.08960005e-05 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 2.13948100e-05 -1.22019303e-05 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 7.64036796e-06 -4.25694169e-06 2.42459571e-06 -7.19981464e-06 1.21229785e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 2.37113938e-05 -1.42268363e-05 -9.08455661e-06 -7.85723189e-05 4.71433913e-05 9.24024813e-06 -2.63871153e-06 1.58322692e-06 -7.58225060e-06 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 2.37113938e-05 1.16503354e-04 -7.11341813e-05 -7.85723189e-05 -3.86231687e-04 2.35716957e-04 4.25635960e-05 -2.32744941e-05 1.42167199e-05 -3.58110579e-05 6.98234823e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 -7.11341813e-05 4.06268943e-05 4.71433913e-05 2.35716957e-04 -1.34800267e-04 -2.55381576e-05 1.42167199e-05 -8.10999291e-06 2.40068689e-05 -4.05499645e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 1.27339466e-05 -7.64036796e-06 -9.24024813e-06 -4.25635960e-05 2.55381576e-05 4.52926879e-06 -2.70589286e-06 1.62353572e-06 -3.96030993e-06 7.42558112e-06 1.31906861e-06 1.40711890e-05 -7.71134021e-07 -6.96533351e-06 4.25694169e-06 2.63871153e-06 2.32744941e-05 -1.42167199e-05 -2.70589286e-06 7.39948805e-07 -4.54207908e-07 2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 4.25694169e-06 -2.42459571e-06 -1.58322692e-06 -1.42167199e-05 8.10999291e-06 1.62353572e-06 -4.54207908e-07 2.55460371e-07 -1.44598144e-06 2.42817748e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 -1.07039980e-05 7.19981464e-06 7.58225060e-06 3.58110579e-05 -2.40068689e-05 -3.96030993e-06 2.14358063e-06 -1.44598144e-06 2.74669353e-06 -6.83032454e-06 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 2.08960005e-05 -1.21229785e-05 -1.42167199e-05 -6.98234823e-05 4.05499645e-05 7.42558112e-06 -4.18903631e-06 2.42817748e-06 -6.83032454e-06 1.19107123e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -2 0 532 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.26117398e-06 1.33679398e-05 4.00856057e-06 1.33618686e-06 6.68093428e-06 -1.32755051e-05 -4.42516836e-06 -2.21258418e-05 -6.09251692e-07 7.91441164e-07 3.95720582e-06 -3.16576465e-06 1.31906861e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 1.42056580e-05 7.10282899e-05 -1.40803698e-04 -4.69345661e-05 -2.34672831e-04 -6.49920380e-06 8.44271339e-06 4.22135669e-05 -3.37708535e-05 1.40711890e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -4.27896200e-06 -2.13948100e-05 4.06268943e-05 1.42268363e-05 7.11341813e-05 2.41503840e-06 -2.42459571e-06 -1.21229785e-05 1.02166601e-05 -4.25694169e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.91365000e-07 -7.13160333e-06 1.42268363e-05 2.68866425e-06 2.37113938e-05 5.80592174e-07 -4.62680413e-07 -4.25694169e-06 3.53512266e-06 -7.71134021e-07 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 4.16551765e-05 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -7.13160333e-06 -3.50230610e-05 7.11341813e-05 2.37113938e-05 1.16503354e-04 2.90296087e-06 -4.25694169e-06 -2.08960005e-05 1.63799202e-05 -6.96533351e-06 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 -1.65115925e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 1.42268363e-05 7.11341813e-05 -1.34800267e-04 -4.71433913e-05 -2.35716957e-04 -8.02147948e-06 8.10999291e-06 4.05499645e-05 -3.41201277e-05 1.42167199e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.68866425e-06 2.37113938e-05 -4.71433913e-05 -9.08455661e-06 -7.85723189e-05 -1.94629757e-06 1.58322692e-06 1.42167199e-05 -1.17934149e-05 2.63871153e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 -1.47237258e-04 2.21258418e-05 2.34672831e-04 7.11341813e-05 2.37113938e-05 1.16503354e-04 -2.35716957e-04 -7.85723189e-05 -3.86231687e-04 -9.73148786e-06 1.42167199e-05 6.98234823e-05 -5.47666844e-05 2.32744941e-05 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -5.80592174e-07 -2.90296087e-06 8.02147948e-06 1.94629757e-06 9.73148786e-06 -2.37391660e-07 -4.40488803e-07 -2.20244401e-06 1.20827724e-06 -5.03448848e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.62680413e-07 4.25694169e-06 -8.10999291e-06 -1.58322692e-06 -1.42167199e-05 -4.40488803e-07 2.55460371e-07 2.42817748e-06 -2.12901390e-06 4.54207908e-07 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 3.95720582e-06 4.22135669e-05 1.21229785e-05 4.25694169e-06 2.08960005e-05 -4.05499645e-05 -1.42167199e-05 -6.98234823e-05 -2.20244401e-06 2.42817748e-06 1.19107123e-05 -9.84590416e-06 4.18903631e-06 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 -3.53512266e-06 -1.63799202e-05 3.41201277e-05 1.17934149e-05 5.47666844e-05 1.20827724e-06 -2.12901390e-06 -9.84590416e-06 7.51335398e-06 -3.41516227e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 7.71134021e-07 6.96533351e-06 -1.42167199e-05 -2.63871153e-06 -2.32744941e-05 -5.03448848e-07 4.54207908e-07 4.18903631e-06 -3.41516227e-06 7.39948805e-07 1.26117398e-06 1.33679398e-05 6.68093428e-06 -1.33618686e-06 4.00856057e-06 -2.21258418e-05 4.42516836e-06 -1.32755051e-05 3.04625846e-06 -1.31906861e-06 3.95720582e-06 -1.05525488e-06 -7.91441164e-07 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 -1.12994249e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 -1.42056580e-05 4.26169739e-05 -2.34672831e-04 4.69345661e-05 -1.40803698e-04 3.24960190e-05 -1.40711890e-05 4.22135669e-05 -1.12569512e-05 -8.44271339e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 -1.24620490e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 7.13160333e-06 -2.13948100e-05 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -1.56369075e-05 6.96533351e-06 -2.08960005e-05 5.67592226e-06 4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 4.68133080e-05 1.33618686e-06 1.42056580e-05 7.13160333e-06 -7.91365000e-07 4.27896200e-06 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 3.35180212e-06 -7.71134021e-07 4.25694169e-06 -1.26475376e-06 -4.62680413e-07 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 4.27896200e-06 -1.22019303e-05 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -1.00554064e-05 4.25694169e-06 -1.21229785e-05 3.01684543e-06 2.42459571e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 4.16551765e-05 2.21258418e-05 2.34672831e-04 1.16503354e-04 -2.37113938e-05 7.11341813e-05 -3.86231687e-04 7.85723189e-05 -2.35716957e-04 5.22950839e-05 -2.32744941e-05 6.98234823e-05 -1.89556265e-05 -1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 -1.65115925e-04 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 2.68866425e-06 -1.42268363e-05 7.85723189e-05 -9.08455661e-06 4.71433913e-05 -1.11865457e-05 2.63871153e-06 -1.42167199e-05 4.21116432e-06 1.58322692e-06 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 1.32755051e-05 1.40803698e-04 7.11341813e-05 -1.42268363e-05 4.06268943e-05 -2.35716957e-04 4.71433913e-05 -1.34800267e-04 3.35596371e-05 -1.42167199e-05 4.05499645e-05 -1.01132588e-05 -8.10999291e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 -1.47237258e-04 3.04625846e-06 3.24960190e-05 1.56369075e-05 -3.35180212e-06 1.00554064e-05 -5.22950839e-05 1.11865457e-05 -3.35596371e-05 6.62206635e-06 -3.20934171e-06 9.62802513e-06 -2.75203269e-06 -2.06402452e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 -1.15598910e-05 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 7.71134021e-07 -4.25694169e-06 2.32744941e-05 -2.63871153e-06 1.42167199e-05 -3.20934171e-06 7.39948805e-07 -4.18903631e-06 1.27158164e-06 4.54207908e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.95720582e-06 4.22135669e-05 2.08960005e-05 -4.25694169e-06 1.21229785e-05 -6.98234823e-05 1.42167199e-05 -4.05499645e-05 9.62802513e-06 -4.18903631e-06 1.19107123e-05 -3.01557961e-06 -2.42817748e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 -2.85245933e-05 -1.05525488e-06 -1.12569512e-05 -5.67592226e-06 1.26475376e-06 -3.01684543e-06 1.89556265e-05 -4.21116432e-06 1.01132588e-05 -2.75203269e-06 1.27158164e-06 -3.01557961e-06 6.53895969e-07 6.83032454e-07 -1.12994249e-05 -1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 -1.15598910e-05 -2.85245933e-05 1.25151113e-05 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 4.62680413e-07 -2.42459571e-06 1.42167199e-05 -1.58322692e-06 8.10999291e-06 -2.06402452e-06 4.54207908e-07 -2.42817748e-06 6.83032454e-07 2.55460371e-07 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +2 -2 0 516 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.26117398e-06 1.33679398e-05 -1.33618686e-06 -4.00856057e-06 6.68093428e-06 4.42516836e-06 1.32755051e-05 -2.21258418e-05 -2.43700677e-06 7.91441164e-07 -1.31906861e-06 -2.11050977e-06 -3.95720582e-06 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 -1.43899347e-04 -2.49240980e-04 1.33679398e-05 1.41458274e-04 -1.42056580e-05 -4.26169739e-05 7.10282899e-05 4.69345661e-05 1.40803698e-04 -2.34672831e-04 -2.59968152e-05 8.44271339e-06 -1.40711890e-05 -2.25139024e-05 -4.22135669e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 1.33618686e-06 1.42056580e-05 -7.91365000e-07 -4.27896200e-06 7.13160333e-06 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -2.77120995e-06 4.62680413e-07 -7.71134021e-07 -2.27036890e-06 -4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -5.10773033e-05 -5.15813158e-06 -8.84684845e-05 4.00856057e-06 4.26169739e-05 -4.27896200e-06 -1.22019303e-05 2.13948100e-05 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -7.64036796e-06 2.42459571e-06 -4.25694169e-06 -7.19981464e-06 -1.21229785e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 8.84684845e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 2.13948100e-05 -3.50230610e-05 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 1.27339466e-05 -4.25694169e-06 6.96533351e-06 1.07039980e-05 2.08960005e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 1.42268363e-05 -2.37113938e-05 -9.08455661e-06 -4.71433913e-05 7.85723189e-05 9.24024813e-06 -1.58322692e-06 2.63871153e-06 7.58225060e-06 1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.32755051e-05 -1.40803698e-04 1.42268363e-05 4.06268943e-05 -7.11341813e-05 -4.71433913e-05 -1.34800267e-04 2.35716957e-04 2.55381576e-05 -8.10999291e-06 1.42167199e-05 2.40068689e-05 4.05499645e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 -3.12353182e-04 2.21258418e-05 2.34672831e-04 -2.37113938e-05 -7.11341813e-05 1.16503354e-04 7.85723189e-05 2.35716957e-04 -3.86231687e-04 -4.25635960e-05 1.42167199e-05 -2.32744941e-05 -3.58110579e-05 -6.98234823e-05 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 -5.10773033e-05 -1.80337194e-04 1.80337194e-04 1.91892174e-05 3.29373633e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 7.64036796e-06 -1.27339466e-05 -9.24024813e-06 -2.55381576e-05 4.25635960e-05 4.52926879e-06 -1.62353572e-06 2.70589286e-06 3.96030993e-06 7.42558112e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 7.91441164e-07 8.44271339e-06 -4.62680413e-07 -2.42459571e-06 4.25694169e-06 1.58322692e-06 8.10999291e-06 -1.42167199e-05 -1.62353572e-06 2.55460371e-07 -4.54207908e-07 -1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 4.25694169e-06 -6.96533351e-06 -2.63871153e-06 -1.42167199e-05 2.32744941e-05 2.70589286e-06 -4.54207908e-07 7.39948805e-07 2.14358063e-06 4.18903631e-06 5.15813158e-06 5.15813158e-06 -1.78786668e-05 -1.78786668e-05 -7.50720721e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 7.19981464e-06 -1.07039980e-05 -7.58225060e-06 -2.40068689e-05 3.58110579e-05 3.96030993e-06 -1.44598144e-06 2.14358063e-06 2.74669353e-06 6.83032454e-06 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 3.29373633e-05 5.72220086e-05 -3.95720582e-06 -4.22135669e-05 4.25694169e-06 1.21229785e-05 -2.08960005e-05 -1.42167199e-05 -4.05499645e-05 6.98234823e-05 7.42558112e-06 -2.42817748e-06 4.18903631e-06 6.83032454e-06 1.19107123e-05 1.26117398e-06 1.33679398e-05 1.33618686e-06 -6.68093428e-06 4.00856057e-06 -4.42516836e-06 2.21258418e-05 -1.32755051e-05 -2.43700677e-06 -1.31906861e-06 7.91441164e-07 2.11050977e-06 -3.95720582e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 -1.30474520e-05 -2.25988498e-05 1.33679398e-05 1.41458274e-04 1.42056580e-05 -7.10282899e-05 4.26169739e-05 -4.69345661e-05 2.34672831e-04 -1.40803698e-04 -2.59968152e-05 -1.40711890e-05 8.44271339e-06 2.25139024e-05 -4.22135669e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 -1.43899347e-04 -2.49240980e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 7.13160333e-06 -4.27896200e-06 2.68866425e-06 -2.37113938e-05 1.42268363e-05 2.77120995e-06 7.71134021e-07 -4.62680413e-07 -2.27036890e-06 4.25694169e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 6.68093428e-06 7.10282899e-05 7.13160333e-06 -3.50230610e-05 2.13948100e-05 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 -1.27339466e-05 -6.96533351e-06 4.25694169e-06 1.07039980e-05 -2.08960005e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 -5.10773033e-05 -5.15813158e-06 -8.84684845e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 2.13948100e-05 -1.22019303e-05 1.42268363e-05 -7.11341813e-05 4.06268943e-05 7.64036796e-06 4.25694169e-06 -2.42459571e-06 -7.19981464e-06 1.21229785e-05 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 8.84684845e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -2.37113938e-05 1.42268363e-05 -9.08455661e-06 7.85723189e-05 -4.71433913e-05 -9.24024813e-06 -2.63871153e-06 1.58322692e-06 7.58225060e-06 -1.42167199e-05 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 -2.21258418e-05 -2.34672831e-04 -2.37113938e-05 1.16503354e-04 -7.11341813e-05 7.85723189e-05 -3.86231687e-04 2.35716957e-04 4.25635960e-05 2.32744941e-05 -1.42167199e-05 -3.58110579e-05 6.98234823e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 1.80337194e-04 1.78786668e-05 3.12353182e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 -7.11341813e-05 4.06268943e-05 -4.71433913e-05 2.35716957e-04 -1.34800267e-04 -2.55381576e-05 -1.42167199e-05 8.10999291e-06 2.40068689e-05 -4.05499645e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 -3.12353182e-04 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 1.27339466e-05 -7.64036796e-06 9.24024813e-06 -4.25635960e-05 2.55381576e-05 4.52926879e-06 2.70589286e-06 -1.62353572e-06 -3.96030993e-06 7.42558112e-06 -1.30474520e-05 -1.43899347e-04 5.10773033e-05 -5.10773033e-05 -1.80337194e-04 1.80337194e-04 1.91892174e-05 3.29373633e-05 -1.31906861e-06 -1.40711890e-05 -7.71134021e-07 6.96533351e-06 -4.25694169e-06 2.63871153e-06 -2.32744941e-05 1.42167199e-05 2.70589286e-06 7.39948805e-07 -4.54207908e-07 -2.14358063e-06 4.18903631e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 7.91441164e-07 8.44271339e-06 4.62680413e-07 -4.25694169e-06 2.42459571e-06 -1.58322692e-06 1.42167199e-05 -8.10999291e-06 -1.62353572e-06 -4.54207908e-07 2.55460371e-07 1.44598144e-06 -2.42817748e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 2.11050977e-06 2.25139024e-05 2.27036890e-06 -1.07039980e-05 7.19981464e-06 -7.58225060e-06 3.58110579e-05 -2.40068689e-05 -3.96030993e-06 -2.14358063e-06 1.44598144e-06 2.74669353e-06 -6.83032454e-06 5.15813158e-06 5.15813158e-06 -1.78786668e-05 -1.78786668e-05 -7.50720721e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 2.08960005e-05 -1.21229785e-05 1.42167199e-05 -6.98234823e-05 4.05499645e-05 7.42558112e-06 4.18903631e-06 -2.42817748e-06 -6.83032454e-06 1.19107123e-05 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 3.29373633e-05 5.72220086e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 2 -2 1 169 - 1.26117398e-06 1.33679398e-05 4.00856057e-06 -1.33618686e-06 6.68093428e-06 -1.32755051e-05 4.42516836e-06 -2.21258418e-05 -6.09251692e-07 -7.91441164e-07 3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 -1.42056580e-05 7.10282899e-05 -1.40803698e-04 4.69345661e-05 -2.34672831e-04 -6.49920380e-06 -8.44271339e-06 4.22135669e-05 -3.37708535e-05 -1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 4.27896200e-06 -2.13948100e-05 4.06268943e-05 -1.42268363e-05 7.11341813e-05 2.41503840e-06 2.42459571e-06 -1.21229785e-05 1.02166601e-05 4.25694169e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 -7.91365000e-07 7.13160333e-06 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 -5.80592174e-07 -4.62680413e-07 4.25694169e-06 -3.53512266e-06 -7.71134021e-07 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 7.13160333e-06 -3.50230610e-05 7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.90296087e-06 4.25694169e-06 -2.08960005e-05 1.63799202e-05 6.96533351e-06 1.32755051e-05 1.40803698e-04 4.06268943e-05 -1.42268363e-05 7.11341813e-05 -1.34800267e-04 4.71433913e-05 -2.35716957e-04 -8.02147948e-06 -8.10999291e-06 4.05499645e-05 -3.41201277e-05 -1.42167199e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 2.68866425e-06 -2.37113938e-05 4.71433913e-05 -9.08455661e-06 7.85723189e-05 1.94629757e-06 1.58322692e-06 -1.42167199e-05 1.17934149e-05 2.63871153e-06 2.21258418e-05 2.34672831e-04 7.11341813e-05 -2.37113938e-05 1.16503354e-04 -2.35716957e-04 7.85723189e-05 -3.86231687e-04 -9.73148786e-06 -1.42167199e-05 6.98234823e-05 -5.47666844e-05 -2.32744941e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 5.80592174e-07 -2.90296087e-06 8.02147948e-06 -1.94629757e-06 9.73148786e-06 -2.37391660e-07 4.40488803e-07 -2.20244401e-06 1.20827724e-06 5.03448848e-07 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 4.62680413e-07 -4.25694169e-06 8.10999291e-06 -1.58322692e-06 1.42167199e-05 4.40488803e-07 2.55460371e-07 -2.42817748e-06 2.12901390e-06 4.54207908e-07 3.95720582e-06 4.22135669e-05 1.21229785e-05 -4.25694169e-06 2.08960005e-05 -4.05499645e-05 1.42167199e-05 -6.98234823e-05 -2.20244401e-06 -2.42817748e-06 1.19107123e-05 -9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 -1.02166601e-05 3.53512266e-06 -1.63799202e-05 3.41201277e-05 -1.17934149e-05 5.47666844e-05 1.20827724e-06 2.12901390e-06 -9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 7.71134021e-07 -6.96533351e-06 1.42167199e-05 -2.63871153e-06 2.32744941e-05 5.03448848e-07 4.54207908e-07 -4.18903631e-06 3.41516227e-06 7.39948805e-07 + 1.26117398e-06 1.33679398e-05 1.33618686e-06 -4.00856057e-06 6.68093428e-06 -4.42516836e-06 1.32755051e-05 -2.21258418e-05 -2.43700677e-06 -7.91441164e-07 1.31906861e-06 -2.11050977e-06 -3.95720582e-06 1.33679398e-05 1.41458274e-04 1.42056580e-05 -4.26169739e-05 7.10282899e-05 -4.69345661e-05 1.40803698e-04 -2.34672831e-04 -2.59968152e-05 -8.44271339e-06 1.40711890e-05 -2.25139024e-05 -4.22135669e-05 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 4.27896200e-06 -7.13160333e-06 2.68866425e-06 -1.42268363e-05 2.37113938e-05 2.77120995e-06 4.62680413e-07 -7.71134021e-07 2.27036890e-06 4.25694169e-06 4.00856057e-06 4.26169739e-05 4.27896200e-06 -1.22019303e-05 2.13948100e-05 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 -7.64036796e-06 -2.42459571e-06 4.25694169e-06 -7.19981464e-06 -1.21229785e-05 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 2.13948100e-05 -3.50230610e-05 2.37113938e-05 -7.11341813e-05 1.16503354e-04 1.27339466e-05 4.25694169e-06 -6.96533351e-06 1.07039980e-05 2.08960005e-05 4.42516836e-06 4.69345661e-05 2.68866425e-06 -1.42268363e-05 2.37113938e-05 -9.08455661e-06 4.71433913e-05 -7.85723189e-05 -9.24024813e-06 -1.58322692e-06 2.63871153e-06 -7.58225060e-06 -1.42167199e-05 -1.32755051e-05 -1.40803698e-04 -1.42268363e-05 4.06268943e-05 -7.11341813e-05 4.71433913e-05 -1.34800267e-04 2.35716957e-04 2.55381576e-05 8.10999291e-06 -1.42167199e-05 2.40068689e-05 4.05499645e-05 2.21258418e-05 2.34672831e-04 2.37113938e-05 -7.11341813e-05 1.16503354e-04 -7.85723189e-05 2.35716957e-04 -3.86231687e-04 -4.25635960e-05 -1.42167199e-05 2.32744941e-05 -3.58110579e-05 -6.98234823e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 7.64036796e-06 -1.27339466e-05 9.24024813e-06 -2.55381576e-05 4.25635960e-05 4.52926879e-06 1.62353572e-06 -2.70589286e-06 3.96030993e-06 7.42558112e-06 -7.91441164e-07 -8.44271339e-06 -4.62680413e-07 2.42459571e-06 -4.25694169e-06 1.58322692e-06 -8.10999291e-06 1.42167199e-05 1.62353572e-06 2.55460371e-07 -4.54207908e-07 1.44598144e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 7.71134021e-07 -4.25694169e-06 6.96533351e-06 -2.63871153e-06 1.42167199e-05 -2.32744941e-05 -2.70589286e-06 -4.54207908e-07 7.39948805e-07 -2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 7.19981464e-06 -1.07039980e-05 7.58225060e-06 -2.40068689e-05 3.58110579e-05 3.96030993e-06 1.44598144e-06 -2.14358063e-06 2.74669353e-06 6.83032454e-06 -3.95720582e-06 -4.22135669e-05 -4.25694169e-06 1.21229785e-05 -2.08960005e-05 1.42167199e-05 -4.05499645e-05 6.98234823e-05 7.42558112e-06 2.42817748e-06 -4.18903631e-06 6.83032454e-06 1.19107123e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 -2 2 0 2 -1 -3 0 2 -1 -2 169 - 1.26117398e-06 1.33679398e-05 6.68093428e-06 4.00856057e-06 1.33618686e-06 -2.21258418e-05 -1.32755051e-05 -4.42516836e-06 3.04625846e-06 3.95720582e-06 1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 7.10282899e-05 4.26169739e-05 1.42056580e-05 -2.34672831e-04 -1.40803698e-04 -4.69345661e-05 3.24960190e-05 4.22135669e-05 1.40711890e-05 1.12569512e-05 8.44271339e-06 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -2.13948100e-05 -7.13160333e-06 1.16503354e-04 7.11341813e-05 2.37113938e-05 -1.56369075e-05 -2.08960005e-05 -6.96533351e-06 -5.67592226e-06 -4.25694169e-06 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -1.22019303e-05 -4.27896200e-06 7.11341813e-05 4.06268943e-05 1.42268363e-05 -1.00554064e-05 -1.21229785e-05 -4.25694169e-06 -3.01684543e-06 -2.42459571e-06 -1.33618686e-06 -1.42056580e-05 -7.13160333e-06 -4.27896200e-06 -7.91365000e-07 2.37113938e-05 1.42268363e-05 2.68866425e-06 -3.35180212e-06 -4.25694169e-06 -7.71134021e-07 -1.26475376e-06 -4.62680413e-07 2.21258418e-05 2.34672831e-04 1.16503354e-04 7.11341813e-05 2.37113938e-05 -3.86231687e-04 -2.35716957e-04 -7.85723189e-05 5.22950839e-05 6.98234823e-05 2.32744941e-05 1.89556265e-05 1.42167199e-05 1.32755051e-05 1.40803698e-04 7.11341813e-05 4.06268943e-05 1.42268363e-05 -2.35716957e-04 -1.34800267e-04 -4.71433913e-05 3.35596371e-05 4.05499645e-05 1.42167199e-05 1.01132588e-05 8.10999291e-06 4.42516836e-06 4.69345661e-05 2.37113938e-05 1.42268363e-05 2.68866425e-06 -7.85723189e-05 -4.71433913e-05 -9.08455661e-06 1.11865457e-05 1.42167199e-05 2.63871153e-06 4.21116432e-06 1.58322692e-06 3.04625846e-06 3.24960190e-05 1.56369075e-05 1.00554064e-05 3.35180212e-06 -5.22950839e-05 -3.35596371e-05 -1.11865457e-05 6.62206635e-06 9.62802513e-06 3.20934171e-06 2.75203269e-06 2.06402452e-06 3.95720582e-06 4.22135669e-05 2.08960005e-05 1.21229785e-05 4.25694169e-06 -6.98234823e-05 -4.05499645e-05 -1.42167199e-05 9.62802513e-06 1.19107123e-05 4.18903631e-06 3.01557961e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 6.96533351e-06 4.25694169e-06 7.71134021e-07 -2.32744941e-05 -1.42167199e-05 -2.63871153e-06 3.20934171e-06 4.18903631e-06 7.39948805e-07 1.27158164e-06 4.54207908e-07 1.05525488e-06 1.12569512e-05 5.67592226e-06 3.01684543e-06 1.26475376e-06 -1.89556265e-05 -1.01132588e-05 -4.21116432e-06 2.75203269e-06 3.01557961e-06 1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 4.25694169e-06 2.42459571e-06 4.62680413e-07 -1.42167199e-05 -8.10999291e-06 -1.58322692e-06 2.06402452e-06 2.42817748e-06 4.54207908e-07 6.83032454e-07 2.55460371e-07 + 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -6.68093428e-06 1.33618686e-06 1.32755051e-05 2.21258418e-05 -4.42516836e-06 -6.09251692e-07 3.95720582e-06 -7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -7.10282899e-05 1.42056580e-05 1.40803698e-04 2.34672831e-04 -4.69345661e-05 -6.49920380e-06 4.22135669e-05 -8.44271339e-06 3.37708535e-05 -1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -2.13948100e-05 4.27896200e-06 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -2.41503840e-06 1.21229785e-05 -2.42459571e-06 1.02166601e-05 -4.25694169e-06 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -3.50230610e-05 7.13160333e-06 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.90296087e-06 2.08960005e-05 -4.25694169e-06 1.63799202e-05 -6.96533351e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 7.13160333e-06 -7.91365000e-07 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 5.80592174e-07 -4.25694169e-06 4.62680413e-07 -3.53512266e-06 7.71134021e-07 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -1.34800267e-04 -2.35716957e-04 4.71433913e-05 8.02147948e-06 -4.05499645e-05 8.10999291e-06 -3.41201277e-05 1.42167199e-05 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.35716957e-04 -3.86231687e-04 7.85723189e-05 9.73148786e-06 -6.98234823e-05 1.42167199e-05 -5.47666844e-05 2.32744941e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 4.71433913e-05 7.85723189e-05 -9.08455661e-06 -1.94629757e-06 1.42167199e-05 -1.58322692e-06 1.17934149e-05 -2.63871153e-06 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 2.90296087e-06 -5.80592174e-07 -8.02147948e-06 -9.73148786e-06 1.94629757e-06 -2.37391660e-07 -2.20244401e-06 4.40488803e-07 -1.20827724e-06 5.03448848e-07 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -2.08960005e-05 4.25694169e-06 4.05499645e-05 6.98234823e-05 -1.42167199e-05 -2.20244401e-06 1.19107123e-05 -2.42817748e-06 9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 4.25694169e-06 -4.62680413e-07 -8.10999291e-06 -1.42167199e-05 1.58322692e-06 4.40488803e-07 -2.42817748e-06 2.55460371e-07 -2.12901390e-06 4.54207908e-07 3.16576465e-06 3.37708535e-05 -1.02166601e-05 -1.63799202e-05 3.53512266e-06 3.41201277e-05 5.47666844e-05 -1.17934149e-05 -1.20827724e-06 9.84590416e-06 -2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 6.96533351e-06 -7.71134021e-07 -1.42167199e-05 -2.32744941e-05 2.63871153e-06 5.03448848e-07 -4.18903631e-06 4.54207908e-07 -3.41516227e-06 7.39948805e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -1 -1 624 - 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 3.25715205e-04 -2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.09114917e-05 6.14710110e-04 1.77584073e-04 1.77584073e-04 1.77584073e-04 -6.05332375e-04 -6.05332375e-04 -6.05332375e-04 6.23985784e-05 6.23985784e-05 6.23985784e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 2.89596307e-03 -1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 6.14710110e-04 6.16376114e-03 1.76823045e-03 1.76823045e-03 1.76823045e-03 -6.02178543e-03 -6.02178543e-03 -6.02178543e-03 5.77391609e-04 5.77391609e-04 5.77391609e-04 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 -1.96428516e-04 -3.08011777e-04 -3.08011777e-04 -1.78364587e-04 -1.77584073e-04 -1.76823045e-03 -4.59464344e-04 -5.34662931e-04 -5.34662931e-04 1.55641909e-03 1.81612400e-03 1.81612400e-03 3.70369518e-05 -1.52754628e-04 -1.52754628e-04 -1.84829569e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 -8.09297916e-05 -1.78364587e-04 4.87173978e-05 -4.04648958e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -4.59464344e-04 -5.34662931e-04 1.81612400e-03 1.55641909e-03 1.81612400e-03 -1.85184759e-05 -1.52754628e-04 -1.84829569e-04 3.20749411e-05 -1.52754628e-04 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 -8.09297916e-05 -4.87173978e-05 -4.04648958e-05 -1.77584073e-04 -1.76823045e-03 -5.34662931e-04 -5.34662931e-04 -4.59464344e-04 1.81612400e-03 1.81612400e-03 1.55641909e-03 -1.85184759e-05 -1.84829569e-04 -1.52754628e-04 -3.20749411e-05 -1.52754628e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 4.89886959e-04 8.28520008e-04 8.28520008e-04 4.93114186e-04 6.05332375e-04 6.02178543e-03 1.55641909e-03 1.81612400e-03 1.81612400e-03 -5.27375562e-03 -6.17155499e-03 -6.17155499e-03 -1.27649857e-04 5.03452277e-04 5.03452277e-04 6.14000296e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 1.77697458e-04 4.93114186e-04 -1.57708364e-04 8.88487290e-05 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.55641909e-03 1.81612400e-03 -6.17155499e-03 -5.27375562e-03 -6.17155499e-03 6.38249283e-05 5.03452277e-04 6.14000296e-04 -1.10548019e-04 5.03452277e-04 1.06641224e-03 9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 1.77697458e-04 1.57708364e-04 8.88487290e-05 6.05332375e-04 6.02178543e-03 1.81612400e-03 1.81612400e-03 1.55641909e-03 -6.17155499e-03 -6.17155499e-03 -5.27375562e-03 6.38249283e-05 6.14000296e-04 5.03452277e-04 1.10548019e-04 5.03452277e-04 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 1.82595267e-04 -4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 -3.70369518e-05 1.85184759e-05 1.85184759e-05 1.27649857e-04 -6.38249283e-05 -6.38249283e-05 -2.22571404e-05 -7.00563930e-06 -7.00563930e-06 1.40112786e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 1.78364587e-04 -8.28520008e-04 -1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.52754628e-04 1.84829569e-04 -5.03452277e-04 -5.03452277e-04 -6.14000296e-04 -7.00563930e-06 1.52245151e-05 2.53475323e-05 -1.21341232e-05 2.53475323e-05 1.04401314e-04 6.63024177e-04 3.08011777e-04 1.78364587e-04 8.09297916e-05 -8.28520008e-04 -4.93114186e-04 -1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 6.23985784e-05 5.77391609e-04 1.52754628e-04 1.84829569e-04 1.52754628e-04 -5.03452277e-04 -6.14000296e-04 -5.03452277e-04 -7.00563930e-06 2.53475323e-05 1.52245151e-05 1.21341232e-05 2.53475323e-05 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 -3.20749411e-05 3.20749411e-05 1.10548019e-04 -1.10548019e-04 -1.21341232e-05 1.21341232e-05 -2.22571404e-05 5.22006568e-05 3.31512088e-04 1.78364587e-04 4.04648958e-05 4.04648958e-05 -4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 6.23985784e-05 5.77391609e-04 1.84829569e-04 1.52754628e-04 1.52754628e-04 -6.14000296e-04 -5.03452277e-04 -5.03452277e-04 1.40112786e-05 2.53475323e-05 2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 2.95973455e-04 5.91946911e-05 5.91946911e-05 -1.00888729e-03 -2.01777458e-04 -2.01777458e-04 9.60688961e-05 3.46658769e-05 3.46658769e-05 6.93317538e-06 1.70344011e-04 1.56696087e-03 6.51430410e-04 3.25715205e-04 3.25715205e-04 -2.13282449e-03 -1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 1.04401314e-04 5.22006568e-05 6.14710110e-04 6.16376114e-03 2.94705075e-03 5.89410151e-04 5.89410151e-04 -1.00363091e-02 -2.00726181e-03 -2.00726181e-03 8.88952536e-04 3.20773116e-04 3.20773116e-04 6.41546233e-05 1.56696087e-03 1.39612485e-02 5.79192613e-03 2.89596307e-03 2.89596307e-03 -1.87023827e-02 -9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 6.63024177e-04 3.31512088e-04 -2.95973455e-04 -2.94705075e-03 -1.40997622e-03 -2.97034962e-04 -2.97034962e-04 4.78508398e-03 1.00895778e-03 1.00895778e-03 -4.12544643e-04 -1.60446843e-04 -1.60446843e-04 -3.42276980e-05 -6.51430410e-04 -5.79192613e-03 -2.34192465e-03 -1.28527018e-03 -1.28527018e-03 7.54467238e-03 4.15582352e-03 4.15582352e-03 -1.96428516e-04 -3.08011777e-04 -3.08011777e-04 -1.78364587e-04 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 1.57915946e-05 -5.94069924e-05 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -1.01027404e-04 1.92305372e-05 -3.42276980e-05 1.06916470e-05 3.84610745e-06 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -4.14019388e-04 -6.42635088e-04 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.82595267e-04 -8.09297916e-05 -1.78364587e-04 4.87173978e-05 -4.04648958e-05 -5.91946911e-05 -5.89410151e-04 -2.97034962e-04 -5.94069924e-05 1.57915946e-05 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -1.01027404e-04 -3.42276980e-05 1.92305372e-05 -1.06916470e-05 3.84610745e-06 -3.25715205e-04 -2.89596307e-03 -1.28527018e-03 -6.42635088e-04 -4.14019388e-04 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 -8.09297916e-05 -4.87173978e-05 -4.04648958e-05 1.00888729e-03 1.00363091e-02 4.78508398e-03 1.00895778e-03 1.00895778e-03 -1.62454089e-02 -3.42864166e-03 -3.42864166e-03 1.36277573e-03 5.31669453e-04 5.31669453e-04 1.13703758e-04 2.13282449e-03 1.87023827e-02 7.54467238e-03 4.15582352e-03 4.15582352e-03 -2.41486469e-02 -1.33599059e-02 -1.33599059e-02 4.89886959e-04 8.28520008e-04 8.28520008e-04 4.93114186e-04 2.01777458e-04 2.00726181e-03 1.00895778e-03 -5.79133603e-05 2.01791556e-04 -3.42864166e-03 2.12071039e-04 -6.85728332e-04 3.36380075e-04 -7.05429391e-05 1.13703758e-04 -3.68493395e-05 -1.41085878e-05 1.06641224e-03 9.35119137e-03 4.15582352e-03 1.31093710e-03 2.07791176e-03 -1.33599059e-02 -4.10878806e-03 -6.67995295e-03 5.18102379e-04 1.77697458e-04 4.93114186e-04 -1.57708364e-04 8.88487290e-05 2.01777458e-04 2.00726181e-03 1.00895778e-03 2.01791556e-04 -5.79133603e-05 -3.42864166e-03 -6.85728332e-04 2.12071039e-04 3.36380075e-04 1.13703758e-04 -7.05429391e-05 3.68493395e-05 -1.41085878e-05 1.06641224e-03 9.35119137e-03 4.15582352e-03 2.07791176e-03 1.31093710e-03 -1.33599059e-02 -6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 1.77697458e-04 1.57708364e-04 8.88487290e-05 9.60688961e-05 8.88952536e-04 4.12544643e-04 1.01027404e-04 1.01027404e-04 -1.36277573e-03 -3.36380075e-04 -3.36380075e-04 4.50164907e-05 2.81673025e-05 2.81673025e-05 7.96867359e-06 9.04141897e-05 5.74195780e-04 1.96428516e-04 1.82595267e-04 1.82595267e-04 -4.89886959e-04 -5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 -7.61629799e-05 -3.01908728e-05 3.46658769e-05 3.20773116e-04 1.60446843e-04 -1.92305372e-05 3.42276980e-05 -5.31669453e-04 7.05429391e-05 -1.13703758e-04 2.81673025e-05 -2.14746155e-05 1.02201763e-05 -6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 3.08011777e-04 8.09297916e-05 1.78364587e-04 -8.28520008e-04 -1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 -8.64268839e-05 -9.11129984e-06 -5.00469168e-05 3.46658769e-05 3.20773116e-04 1.60446843e-04 3.42276980e-05 -1.92305372e-05 -5.31669453e-04 -1.13703758e-04 7.05429391e-05 2.81673025e-05 1.02201763e-05 -2.14746155e-05 6.74117956e-06 -4.42749712e-06 1.04401314e-04 6.63024177e-04 3.08011777e-04 1.78364587e-04 8.09297916e-05 -8.28520008e-04 -4.93114186e-04 -1.77697458e-04 -7.61629799e-05 -8.64268839e-05 -1.00459375e-04 9.11129984e-06 -5.00469168e-05 -1.06916470e-05 1.06916470e-05 3.68493395e-05 -3.68493395e-05 -6.74117956e-06 6.74117956e-06 -6.85365823e-07 -4.87173978e-05 4.87173978e-05 1.57708364e-04 -1.57708364e-04 -9.11129984e-06 9.11129984e-06 -4.92119087e-06 6.93317538e-06 6.41546233e-05 3.42276980e-05 -3.84610745e-06 -3.84610745e-06 -1.13703758e-04 1.41085878e-05 1.41085878e-05 7.96867359e-06 -4.42749712e-06 -4.42749712e-06 -2.22629335e-07 5.22006568e-05 3.31512088e-04 1.78364587e-04 4.04648958e-05 4.04648958e-05 -4.93114186e-04 -8.88487290e-05 -8.88487290e-05 -3.01908728e-05 -5.00469168e-05 -5.00469168e-05 -2.53889994e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 -2 -1 0 676 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 6.51430410e-04 -1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 1.26117398e-06 1.33679398e-05 1.33618686e-06 4.00856057e-06 6.68093428e-06 -4.42516836e-06 -1.32755051e-05 -2.21258418e-05 -2.43700677e-06 7.91441164e-07 1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 5.79192613e-03 -9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 1.33679398e-05 1.41458274e-04 1.42056580e-05 4.26169739e-05 7.10282899e-05 -4.69345661e-05 -1.40803698e-04 -2.34672831e-04 -2.59968152e-05 8.44271339e-06 1.40711890e-05 -2.25139024e-05 4.22135669e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 1.33488137e-04 -4.04648958e-05 -8.09297916e-05 1.33773441e-04 -1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -4.27896200e-06 -7.13160333e-06 2.68866425e-06 1.42268363e-05 2.37113938e-05 2.77120995e-06 -4.62680413e-07 -7.71134021e-07 2.27036890e-06 -4.25694169e-06 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 -4.04648958e-05 -1.78364587e-04 1.82490838e-04 -8.09297916e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -1.22019303e-05 -2.13948100e-05 1.42268363e-05 4.06268943e-05 7.11341813e-05 7.64036796e-06 -2.42459571e-06 -4.25694169e-06 7.19981464e-06 -1.21229785e-05 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 -3.08011777e-04 1.70112085e-04 -3.08011777e-04 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -2.13948100e-05 -3.50230610e-05 2.37113938e-05 7.11341813e-05 1.16503354e-04 1.27339466e-05 -4.25694169e-06 -6.96533351e-06 1.07039980e-05 -2.08960005e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 -3.95630639e-04 8.88487290e-05 1.77697458e-04 -3.69835640e-04 4.93114186e-04 4.42516836e-06 4.69345661e-05 2.68866425e-06 1.42268363e-05 2.37113938e-05 -9.08455661e-06 -4.71433913e-05 -7.85723189e-05 -9.24024813e-06 1.58322692e-06 2.63871153e-06 -7.58225060e-06 1.42167199e-05 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 8.88487290e-05 4.93114186e-04 -5.27544004e-04 1.77697458e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 4.06268943e-05 7.11341813e-05 -4.71433913e-05 -1.34800267e-04 -2.35716957e-04 -2.55381576e-05 8.10999291e-06 1.42167199e-05 -2.40068689e-05 4.05499645e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 8.28520008e-04 -4.24254551e-04 8.28520008e-04 2.21258418e-05 2.34672831e-04 2.37113938e-05 7.11341813e-05 1.16503354e-04 -7.85723189e-05 -2.35716957e-04 -3.86231687e-04 -4.25635960e-05 1.42167199e-05 2.32744941e-05 -3.58110579e-05 6.98234823e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 -9.82142582e-05 3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -7.64036796e-06 -1.27339466e-05 9.24024813e-06 2.55381576e-05 4.25635960e-05 4.52926879e-06 -1.62353572e-06 -2.70589286e-06 3.96030993e-06 -7.42558112e-06 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 1.78364587e-04 -8.88487290e-05 -8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 2.42459571e-06 4.25694169e-06 -1.58322692e-06 -8.10999291e-06 -1.42167199e-05 -1.62353572e-06 2.55460371e-07 4.54207908e-07 -1.44598144e-06 2.42817748e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 1.78364587e-04 3.08011777e-04 -1.77697458e-04 -4.93114186e-04 -8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 1.31906861e-06 1.40711890e-05 7.71134021e-07 4.25694169e-06 6.96533351e-06 -2.63871153e-06 -1.42167199e-05 -2.32744941e-05 -2.70589286e-06 4.54207908e-07 7.39948805e-07 -2.14358063e-06 4.18903631e-06 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 -1.70112085e-04 3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 -2.11050977e-06 -2.25139024e-05 -2.27036890e-06 -7.19981464e-06 -1.07039980e-05 7.58225060e-06 2.40068689e-05 3.58110579e-05 3.96030993e-06 -1.44598144e-06 -2.14358063e-06 2.74669353e-06 -6.83032454e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 8.09297916e-05 3.08011777e-04 -4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 3.95720582e-06 4.22135669e-05 4.25694169e-06 1.21229785e-05 2.08960005e-05 -1.42167199e-05 -4.05499645e-05 -6.98234823e-05 -7.42558112e-06 2.42817748e-06 4.18903631e-06 -6.83032454e-06 1.19107123e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 8.43337208e-04 2.53001162e-03 -7.57096322e-03 -2.52365441e-03 -7.57096322e-03 5.04568613e-05 6.55453856e-05 1.96636157e-04 -8.73938474e-05 6.55453856e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 3.25715205e-04 6.51430410e-04 -1.06641224e-03 -1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 1.04401314e-04 -7.83009851e-05 1.04401314e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 5.72578026e-03 1.71773408e-02 -4.75776194e-02 -1.58592065e-02 -4.75776194e-02 -5.18626823e-04 -6.73716006e-04 -2.02114802e-03 8.98288008e-04 -6.73716006e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 2.89596307e-03 5.79192613e-03 -9.35119137e-03 -9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 6.63024177e-04 -4.97268133e-04 6.63024177e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -2.38241943e-03 -7.14725830e-03 1.66083153e-02 6.78401156e-03 2.03520347e-02 2.12021312e-04 1.25198469e-04 3.75595407e-04 -1.09702608e-04 8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -6.42635088e-04 -1.28527018e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 1.33488137e-04 -4.04648958e-05 -8.09297916e-05 1.33773441e-04 -1.78364587e-04 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 4.26045592e-04 -2.38241943e-03 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -3.66847023e-06 1.56190191e-04 8.22769560e-05 6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -4.14019388e-04 -1.28527018e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 4.91071291e-05 -4.04648958e-05 -1.78364587e-04 1.82490838e-04 -8.09297916e-05 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -2.38241943e-03 -5.92707290e-03 2.03520347e-02 6.78401156e-03 1.66083153e-02 -1.10054107e-05 8.22769560e-05 3.75595407e-04 -2.38467147e-04 1.25198469e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -1.28527018e-03 -2.34192465e-03 4.15582352e-03 4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 -3.08011777e-04 1.70112085e-04 -3.08011777e-04 7.57096322e-03 4.75776194e-02 1.66083153e-02 6.78401156e-03 2.03520347e-02 -4.42297760e-02 -1.85117687e-02 -5.55353062e-02 -9.60334201e-04 -1.02255338e-03 -3.06766015e-03 1.27770648e-03 -9.58279859e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 2.07791176e-03 4.15582352e-03 -4.10878806e-03 -6.67995295e-03 -1.33599059e-02 -3.95630639e-04 8.88487290e-05 1.77697458e-04 -3.69835640e-04 4.93114186e-04 2.52365441e-03 1.58592065e-02 6.78401156e-03 -1.48238216e-03 6.78401156e-03 -1.85117687e-02 5.13494064e-03 -1.85117687e-02 -2.08786389e-04 -5.12247195e-04 -9.58279859e-04 3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 1.31093710e-03 4.15582352e-03 -6.67995295e-03 -4.10878806e-03 -1.33599059e-02 -1.22471740e-04 8.88487290e-05 4.93114186e-04 -5.27544004e-04 1.77697458e-04 7.57096322e-03 4.75776194e-02 2.03520347e-02 6.78401156e-03 1.66083153e-02 -5.55353062e-02 -1.85117687e-02 -4.42297760e-02 -6.26359168e-04 -9.58279859e-04 -3.06766015e-03 1.47052705e-03 -1.02255338e-03 2.13282449e-03 1.87023827e-02 4.15582352e-03 4.15582352e-03 7.54467238e-03 -1.33599059e-02 -1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 8.28520008e-04 -4.24254551e-04 8.28520008e-04 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 3.66847023e-06 1.10054107e-05 9.60334201e-04 2.08786389e-04 6.26359168e-04 1.79547727e-04 -1.14508512e-04 -3.43525536e-04 2.89645810e-04 -2.17234357e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -4.91071291e-05 -9.82142582e-05 3.95630639e-04 1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 3.01908728e-05 -3.44790803e-05 4.59721071e-05 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -1.56190191e-04 -8.22769560e-05 1.02255338e-03 5.12247195e-04 9.58279859e-04 -1.14508512e-04 -4.61448819e-06 -5.20388754e-04 3.16952150e-04 -1.53061324e-05 5.22006568e-05 3.31512088e-04 4.04648958e-05 4.04648958e-05 1.78364587e-04 -8.88487290e-05 -8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 -5.00469168e-05 2.61460628e-05 -5.00469168e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -8.22769560e-05 -3.75595407e-04 3.06766015e-03 9.58279859e-04 3.06766015e-03 -3.43525536e-04 -5.20388754e-04 -1.39231783e-03 5.95003681e-04 -5.20388754e-04 1.04401314e-04 6.63024177e-04 8.09297916e-05 1.78364587e-04 3.08011777e-04 -1.77697458e-04 -4.93114186e-04 -8.28520008e-04 3.01908728e-05 -5.00469168e-05 -1.00459375e-04 7.05147253e-05 -8.64268839e-05 -8.73938474e-05 8.98288008e-04 1.09702608e-04 -6.35397682e-06 2.38467147e-04 -1.27770648e-03 -3.61628634e-04 -1.47052705e-03 2.89645810e-04 3.16952150e-04 5.95003681e-04 -1.54906445e-04 2.57643355e-04 -7.83009851e-05 -4.97268133e-04 -1.33773441e-04 -1.82490838e-04 -1.70112085e-04 3.69835640e-04 5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 7.05147253e-05 -6.46407098e-05 6.14034255e-05 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 -1.56190191e-04 -1.25198469e-04 9.58279859e-04 5.12247195e-04 1.02255338e-03 -2.17234357e-04 -1.53061324e-05 -5.20388754e-04 2.57643355e-04 -4.61448819e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 8.09297916e-05 3.08011777e-04 -4.93114186e-04 -1.77697458e-04 -8.28520008e-04 4.59721071e-05 -5.00469168e-05 -8.64268839e-05 6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +2 -1 -1 660 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 3.25715205e-04 1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.09114917e-05 6.14710110e-04 -1.77584073e-04 -1.77584073e-04 1.77584073e-04 6.05332375e-04 6.05332375e-04 -6.05332375e-04 6.23985784e-05 -6.23985784e-05 -6.23985784e-05 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 2.89596307e-03 9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 6.14710110e-04 6.16376114e-03 -1.76823045e-03 -1.76823045e-03 1.76823045e-03 6.02178543e-03 6.02178543e-03 -6.02178543e-03 5.77391609e-04 -5.77391609e-04 -5.77391609e-04 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -1.33488137e-04 8.09297916e-05 -4.04648958e-05 1.33773441e-04 -1.78364587e-04 1.77584073e-04 1.76823045e-03 -4.59464344e-04 -5.34662931e-04 5.34662931e-04 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -3.70369518e-05 1.52754628e-04 -1.52754628e-04 -1.84829569e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 3.08011777e-04 -1.78364587e-04 1.70112085e-04 -3.08011777e-04 1.77584073e-04 1.76823045e-03 -5.34662931e-04 -4.59464344e-04 5.34662931e-04 1.81612400e-03 1.55641909e-03 -1.81612400e-03 1.85184759e-05 1.52754628e-04 -1.84829569e-04 -3.20749411e-05 -1.52754628e-04 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 4.04648958e-05 -1.82490838e-04 8.09297916e-05 -1.77584073e-04 -1.76823045e-03 5.34662931e-04 5.34662931e-04 -4.59464344e-04 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 -1.85184759e-05 -1.84829569e-04 1.52754628e-04 -3.20749411e-05 1.52754628e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 3.95630639e-04 -1.77697458e-04 8.88487290e-05 -3.69835640e-04 4.93114186e-04 -6.05332375e-04 -6.02178543e-03 1.55641909e-03 1.81612400e-03 -1.81612400e-03 -5.27375562e-03 -6.17155499e-03 6.17155499e-03 1.27649857e-04 -5.03452277e-04 5.03452277e-04 6.14000296e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 -8.28520008e-04 4.93114186e-04 -4.24254551e-04 8.28520008e-04 -6.05332375e-04 -6.02178543e-03 1.81612400e-03 1.55641909e-03 -1.81612400e-03 -6.17155499e-03 -5.27375562e-03 6.17155499e-03 -6.38249283e-05 -5.03452277e-04 6.14000296e-04 1.10548019e-04 5.03452277e-04 1.06641224e-03 9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 -8.88487290e-05 5.27544004e-04 -1.77697458e-04 6.05332375e-04 6.02178543e-03 -1.81612400e-03 -1.81612400e-03 1.55641909e-03 6.17155499e-03 6.17155499e-03 -5.27375562e-03 6.38249283e-05 6.14000296e-04 -5.03452277e-04 1.10548019e-04 -5.03452277e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 -4.91071291e-05 -3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 3.70369518e-05 -1.85184759e-05 1.85184759e-05 -1.27649857e-04 6.38249283e-05 -6.38249283e-05 -2.22571404e-05 -7.00563930e-06 7.00563930e-06 -1.40112786e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 1.78364587e-04 1.77697458e-04 8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 6.23985784e-05 5.77391609e-04 -1.52754628e-04 -1.52754628e-04 1.84829569e-04 5.03452277e-04 5.03452277e-04 -6.14000296e-04 -7.00563930e-06 1.52245151e-05 -2.53475323e-05 -1.21341232e-05 -2.53475323e-05 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 1.78364587e-04 -4.04648958e-05 -8.88487290e-05 -4.93114186e-04 8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 -6.23985784e-05 -5.77391609e-04 1.52754628e-04 1.84829569e-04 -1.52754628e-04 -5.03452277e-04 -6.14000296e-04 5.03452277e-04 7.00563930e-06 -2.53475323e-05 1.52245151e-05 -1.21341232e-05 2.53475323e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 1.82490838e-04 3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 3.20749411e-05 3.20749411e-05 -1.10548019e-04 -1.10548019e-04 -1.21341232e-05 -1.21341232e-05 -2.22571404e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 3.08011777e-04 -8.09297916e-05 -4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 -6.23985784e-05 -5.77391609e-04 1.84829569e-04 1.52754628e-04 -1.52754628e-04 -6.14000296e-04 -5.03452277e-04 5.03452277e-04 -1.40112786e-05 -2.53475323e-05 2.53475323e-05 1.52245151e-05 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -2.95973455e-04 5.91946911e-05 2.01777458e-04 1.00888729e-03 -2.01777458e-04 -4.80344481e-05 3.46658769e-05 -6.93317538e-06 8.31981046e-05 -3.46658769e-05 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -6.51430410e-04 3.25715205e-04 1.06641224e-03 2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 -5.22006568e-05 7.83009851e-05 -1.04401314e-04 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -2.94705075e-03 5.89410151e-04 2.00726181e-03 1.00363091e-02 -2.00726181e-03 -4.44476268e-04 3.20773116e-04 -6.41546233e-05 7.69855479e-04 -3.20773116e-04 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -5.79192613e-03 2.89596307e-03 9.35119137e-03 1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 -3.31512088e-04 4.97268133e-04 -6.63024177e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -2.97034962e-04 5.94069924e-05 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 -5.97729402e-05 -1.92305372e-05 3.84610745e-06 8.21464752e-05 -3.42276980e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -1.28527018e-03 6.42635088e-04 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -1.33488137e-04 8.09297916e-05 -4.04648958e-05 1.33773441e-04 -1.78364587e-04 2.95973455e-04 2.94705075e-03 -2.97034962e-04 -1.40997622e-03 2.97034962e-04 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -2.06272321e-04 1.60446843e-04 -3.42276980e-05 3.57274141e-04 -1.60446843e-04 6.51430410e-04 5.79192613e-03 -1.28527018e-03 -2.34192465e-03 1.28527018e-03 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -9.82142582e-05 3.08011777e-04 -1.78364587e-04 1.70112085e-04 -3.08011777e-04 -5.91946911e-05 -5.89410151e-04 5.94069924e-05 2.97034962e-04 1.57915946e-05 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 4.12544643e-05 -3.42276980e-05 -3.84610745e-06 -9.28381223e-05 -1.92305372e-05 -3.25715205e-04 -2.89596307e-03 6.42635088e-04 1.28527018e-03 -4.14019388e-04 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 4.04648958e-05 -1.82490838e-04 8.09297916e-05 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 1.00895778e-03 -2.01791556e-04 2.12071039e-04 -3.42864166e-03 6.85728332e-04 2.00102502e-04 7.05429391e-05 -1.41085878e-05 -2.72889020e-04 1.13703758e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 4.15582352e-03 -2.07791176e-03 -4.10878806e-03 -1.33599059e-02 6.67995295e-03 3.95630639e-04 -1.77697458e-04 8.88487290e-05 -3.69835640e-04 4.93114186e-04 -1.00888729e-03 -1.00363091e-02 1.00895778e-03 4.78508398e-03 -1.00895778e-03 -3.42864166e-03 -1.62454089e-02 3.42864166e-03 6.81387866e-04 -5.31669453e-04 1.13703758e-04 -1.18019840e-03 5.31669453e-04 -2.13282449e-03 -1.87023827e-02 4.15582352e-03 7.54467238e-03 -4.15582352e-03 -1.33599059e-02 -2.41486469e-02 1.33599059e-02 2.44943479e-04 -8.28520008e-04 4.93114186e-04 -4.24254551e-04 8.28520008e-04 2.01777458e-04 2.00726181e-03 -2.01791556e-04 -1.00895778e-03 -5.79133603e-05 6.85728332e-04 3.42864166e-03 2.12071039e-04 -1.36277573e-04 1.13703758e-04 1.41085878e-05 3.09738360e-04 7.05429391e-05 1.06641224e-03 9.35119137e-03 -2.07791176e-03 -4.15582352e-03 1.31093710e-03 6.67995295e-03 1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 -8.88487290e-05 5.27544004e-04 -1.77697458e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 2.06272321e-04 -4.12544643e-05 -2.00102502e-04 -6.81387866e-04 1.36277573e-04 1.07400983e-05 -1.99216840e-05 3.98433680e-06 -1.97894844e-05 8.24561849e-06 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 9.82142582e-05 -4.91071291e-05 -3.95630639e-04 -2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 -1.50954364e-05 3.44790803e-05 -4.59721071e-05 3.46658769e-05 3.20773116e-04 1.92305372e-05 -1.60446843e-04 3.42276980e-05 -7.05429391e-05 5.31669453e-04 -1.13703758e-04 -1.99216840e-05 -2.14746155e-05 4.42749712e-06 2.10230097e-05 -1.02201763e-05 1.04401314e-04 6.63024177e-04 -8.09297916e-05 -3.08011777e-04 1.78364587e-04 1.77697458e-04 8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 5.00469168e-05 -7.05147253e-05 8.64268839e-05 -6.93317538e-06 -6.41546233e-05 -3.84610745e-06 3.42276980e-05 3.84610745e-06 1.41085878e-05 -1.13703758e-04 -1.41085878e-05 3.98433680e-06 4.42749712e-06 -2.22629335e-07 -6.90107377e-06 -4.42749712e-06 -5.22006568e-05 -3.31512088e-04 4.04648958e-05 1.78364587e-04 -4.04648958e-05 -8.88487290e-05 -4.93114186e-04 8.88487290e-05 -1.50954364e-05 5.00469168e-05 -2.53889994e-05 2.61460628e-05 -5.00469168e-05 8.31981046e-05 7.69855479e-04 -8.21464752e-05 -3.57274141e-04 9.28381223e-05 2.72889020e-04 1.18019840e-03 -3.09738360e-04 -1.97894844e-05 2.10230097e-05 -6.90107377e-06 3.35910266e-05 -2.77641893e-05 7.83009851e-05 4.97268133e-04 -1.33773441e-04 -1.70112085e-04 1.82490838e-04 3.69835640e-04 4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 2.61460628e-05 -6.46407098e-05 6.14034255e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 1.60446843e-04 1.92305372e-05 -1.13703758e-04 -5.31669453e-04 -7.05429391e-05 8.24561849e-06 -1.02201763e-05 -4.42749712e-06 -2.77641893e-05 -2.14746155e-05 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 3.08011777e-04 -8.09297916e-05 -4.93114186e-04 -8.28520008e-04 1.77697458e-04 -4.59721071e-05 8.64268839e-05 -5.00469168e-05 6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 +2 -1 0 664 + 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 6.51430410e-04 1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -1.33618686e-06 6.68093428e-06 1.32755051e-05 4.42516836e-06 -2.21258418e-05 -6.09251692e-07 7.91441164e-07 -3.95720582e-06 -3.16576465e-06 -1.31906861e-06 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 5.79192613e-03 9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -1.42056580e-05 7.10282899e-05 1.40803698e-04 4.69345661e-05 -2.34672831e-04 -6.49920380e-06 8.44271339e-06 -4.22135669e-05 -3.37708535e-05 -1.40711890e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -1.33488137e-04 4.04648958e-05 -8.09297916e-05 -1.33773441e-04 -1.78364587e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -4.27896200e-06 2.13948100e-05 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -2.41503840e-06 2.42459571e-06 -1.21229785e-05 -1.02166601e-05 -4.25694169e-06 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 4.04648958e-05 -1.78364587e-04 -1.82490838e-04 -8.09297916e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.91365000e-07 7.13160333e-06 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -5.80592174e-07 4.62680413e-07 -4.25694169e-06 -3.53512266e-06 -7.71134021e-07 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 3.08011777e-04 1.70112085e-04 3.08011777e-04 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 7.13160333e-06 -3.50230610e-05 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.90296087e-06 -4.25694169e-06 2.08960005e-05 1.63799202e-05 6.96533351e-06 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 3.95630639e-04 -8.88487290e-05 1.77697458e-04 3.69835640e-04 4.93114186e-04 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 1.42268363e-05 -7.11341813e-05 -1.34800267e-04 -4.71433913e-05 2.35716957e-04 8.02147948e-06 -8.10999291e-06 4.05499645e-05 3.41201277e-05 1.42167199e-05 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 -8.88487290e-05 4.93114186e-04 5.27544004e-04 1.77697458e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.68866425e-06 -2.37113938e-05 -4.71433913e-05 -9.08455661e-06 7.85723189e-05 1.94629757e-06 -1.58322692e-06 1.42167199e-05 1.17934149e-05 2.63871153e-06 2.13282449e-03 1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 -8.28520008e-04 -4.24254551e-04 -8.28520008e-04 2.21258418e-05 2.34672831e-04 -7.11341813e-05 -2.37113938e-05 1.16503354e-04 2.35716957e-04 7.85723189e-05 -3.86231687e-04 -9.73148786e-06 1.42167199e-05 -6.98234823e-05 -5.47666844e-05 -2.32744941e-05 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 -9.82142582e-05 -3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 5.80592174e-07 -2.90296087e-06 -8.02147948e-06 -1.94629757e-06 9.73148786e-06 -2.37391660e-07 -4.40488803e-07 2.20244401e-06 1.20827724e-06 5.03448848e-07 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 1.78364587e-04 8.88487290e-05 8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.62680413e-07 4.25694169e-06 8.10999291e-06 1.58322692e-06 -1.42167199e-05 -4.40488803e-07 2.55460371e-07 -2.42817748e-06 -2.12901390e-06 -4.54207908e-07 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 1.78364587e-04 -3.08011777e-04 -1.77697458e-04 -4.93114186e-04 8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 4.25694169e-06 -2.08960005e-05 -4.05499645e-05 -1.42167199e-05 6.98234823e-05 2.20244401e-06 -2.42817748e-06 1.19107123e-05 9.84590416e-06 4.18903631e-06 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 -1.70112085e-04 -3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 3.53512266e-06 -1.63799202e-05 -3.41201277e-05 -1.17934149e-05 5.47666844e-05 1.20827724e-06 -2.12901390e-06 9.84590416e-06 7.51335398e-06 3.41516227e-06 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 8.09297916e-05 -3.08011777e-04 -4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 -1.31906861e-06 -1.40711890e-05 4.25694169e-06 7.71134021e-07 -6.96533351e-06 -1.42167199e-05 -2.63871153e-06 2.32744941e-05 5.03448848e-07 -4.54207908e-07 4.18903631e-06 3.41516227e-06 7.39948805e-07 9.03850368e-04 6.83086768e-03 -8.43337208e-04 -2.53001162e-03 2.53001162e-03 2.52365441e-03 7.57096322e-03 -7.57096322e-03 -1.00913723e-04 6.55453856e-05 -6.55453856e-05 -1.96636157e-04 1.70344011e-04 1.56696087e-03 -3.25715205e-04 -3.25715205e-04 6.51430410e-04 1.06641224e-03 1.06641224e-03 -2.13282449e-03 -4.52070948e-05 5.22006568e-05 -1.04401314e-04 -7.83009851e-05 -1.04401314e-04 6.83086768e-03 4.49022835e-02 -5.72578026e-03 -1.71773408e-02 1.71773408e-02 1.58592065e-02 4.75776194e-02 -4.75776194e-02 1.03725365e-03 -6.73716006e-04 6.73716006e-04 2.02114802e-03 1.56696087e-03 1.39612485e-02 -2.89596307e-03 -2.89596307e-03 5.79192613e-03 9.35119137e-03 9.35119137e-03 -1.87023827e-02 -2.87097890e-04 3.31512088e-04 -6.63024177e-04 -4.97268133e-04 -6.63024177e-04 8.43337208e-04 5.72578026e-03 4.26045592e-04 -2.38241943e-03 2.38241943e-03 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 -7.33694046e-06 -1.56190191e-04 1.56190191e-04 8.22769560e-05 3.25715205e-04 2.89596307e-03 -4.14019388e-04 -6.42635088e-04 1.28527018e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -1.33488137e-04 4.04648958e-05 -8.09297916e-05 -1.33773441e-04 -1.78364587e-04 2.53001162e-03 1.71773408e-02 -2.38241943e-03 -5.92707290e-03 7.14725830e-03 6.78401156e-03 1.66083153e-02 -2.03520347e-02 2.01015902e-04 -1.25198469e-04 8.22769560e-05 -1.28764539e-04 3.75595407e-04 3.25715205e-04 2.89596307e-03 -6.42635088e-04 -4.14019388e-04 1.28527018e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -4.91071291e-05 4.04648958e-05 -1.78364587e-04 -1.82490838e-04 -8.09297916e-05 -2.53001162e-03 -1.71773408e-02 2.38241943e-03 7.14725830e-03 -5.92707290e-03 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 -2.01015902e-04 8.22769560e-05 -1.25198469e-04 -1.28764539e-04 -3.75595407e-04 -6.51430410e-04 -5.79192613e-03 1.28527018e-03 1.28527018e-03 -2.34192465e-03 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 9.82142582e-05 -1.78364587e-04 3.08011777e-04 1.70112085e-04 3.08011777e-04 -2.52365441e-03 -1.58592065e-02 -1.48238216e-03 6.78401156e-03 -6.78401156e-03 5.13494064e-03 -1.85117687e-02 1.85117687e-02 -4.17572779e-04 5.12247195e-04 -5.12247195e-04 -9.58279859e-04 -1.06641224e-03 -9.35119137e-03 1.31093710e-03 2.07791176e-03 -4.15582352e-03 -4.10878806e-03 -6.67995295e-03 1.33599059e-02 3.95630639e-04 -8.88487290e-05 1.77697458e-04 3.69835640e-04 4.93114186e-04 -7.57096322e-03 -4.75776194e-02 6.78401156e-03 1.66083153e-02 -2.03520347e-02 -1.85117687e-02 -4.42297760e-02 5.55353062e-02 -1.58669337e-03 1.02255338e-03 -9.58279859e-04 1.92820575e-04 -3.06766015e-03 -1.06641224e-03 -9.35119137e-03 2.07791176e-03 1.31093710e-03 -4.15582352e-03 -6.67995295e-03 -4.10878806e-03 1.33599059e-02 1.22471740e-04 -8.88487290e-05 4.93114186e-04 5.27544004e-04 1.77697458e-04 7.57096322e-03 4.75776194e-02 -6.78401156e-03 -2.03520347e-02 1.66083153e-02 1.85117687e-02 5.55353062e-02 -4.42297760e-02 1.58669337e-03 -9.58279859e-04 1.02255338e-03 1.92820575e-04 3.06766015e-03 2.13282449e-03 1.87023827e-02 -4.15582352e-03 -4.15582352e-03 7.54467238e-03 1.33599059e-02 1.33599059e-02 -2.41486469e-02 -2.44943479e-04 4.93114186e-04 -8.28520008e-04 -4.24254551e-04 -8.28520008e-04 -1.00913723e-04 1.03725365e-03 7.33694046e-06 -2.01015902e-04 2.01015902e-04 4.17572779e-04 1.58669337e-03 -1.58669337e-03 -3.22133532e-04 3.31742869e-04 -3.31742869e-04 -6.87051071e-04 -4.52070948e-05 -2.87097890e-04 1.33488137e-04 4.91071291e-05 -9.82142582e-05 -3.95630639e-04 -1.22471740e-04 2.44943479e-04 -2.48276972e-05 1.50954364e-05 -3.01908728e-05 -3.44790803e-05 -4.59721071e-05 6.55453856e-05 -6.73716006e-04 1.56190191e-04 1.25198469e-04 -8.22769560e-05 -5.12247195e-04 -1.02255338e-03 9.58279859e-04 3.31742869e-04 -4.61448819e-06 1.53061324e-05 5.93087946e-05 5.20388754e-04 5.22006568e-05 3.31512088e-04 -4.04648958e-05 -4.04648958e-05 1.78364587e-04 8.88487290e-05 8.88487290e-05 -4.93114186e-04 1.50954364e-05 -2.53889994e-05 5.00469168e-05 2.61460628e-05 5.00469168e-05 -6.55453856e-05 6.73716006e-04 -1.56190191e-04 -8.22769560e-05 1.25198469e-04 5.12247195e-04 9.58279859e-04 -1.02255338e-03 -3.31742869e-04 1.53061324e-05 -4.61448819e-06 5.93087946e-05 -5.20388754e-04 -1.04401314e-04 -6.63024177e-04 8.09297916e-05 1.78364587e-04 -3.08011777e-04 -1.77697458e-04 -4.93114186e-04 8.28520008e-04 -3.01908728e-05 5.00469168e-05 -1.00459375e-04 -7.05147253e-05 -8.64268839e-05 1.28764539e-04 1.28764539e-04 -1.92820575e-04 -1.92820575e-04 5.93087946e-05 5.93087946e-05 3.46774814e-04 -7.83009851e-05 -4.97268133e-04 1.33773441e-04 1.82490838e-04 -1.70112085e-04 -3.69835640e-04 -5.27544004e-04 4.24254551e-04 -3.44790803e-05 2.61460628e-05 -7.05147253e-05 -6.46407098e-05 -6.14034255e-05 -1.96636157e-04 2.02114802e-03 -8.22769560e-05 -3.75595407e-04 3.75595407e-04 9.58279859e-04 3.06766015e-03 -3.06766015e-03 -6.87051071e-04 5.20388754e-04 -5.20388754e-04 -1.39231783e-03 -1.04401314e-04 -6.63024177e-04 1.78364587e-04 8.09297916e-05 -3.08011777e-04 -4.93114186e-04 -1.77697458e-04 8.28520008e-04 -4.59721071e-05 5.00469168e-05 -8.64268839e-05 -6.14034255e-05 -1.00459375e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 2 -1 1 169 - 6.09114917e-05 6.14710110e-04 5.91946911e-05 5.91946911e-05 2.95973455e-04 -2.01777458e-04 -2.01777458e-04 -1.00888729e-03 -4.80344481e-05 6.93317538e-06 3.46658769e-05 -8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 5.89410151e-04 2.94705075e-03 -2.00726181e-03 -2.00726181e-03 -1.00363091e-02 -4.44476268e-04 6.41546233e-05 3.20773116e-04 -7.69855479e-04 3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -5.94069924e-05 -2.97034962e-04 -5.79133603e-05 2.01791556e-04 1.00895778e-03 5.97729402e-05 3.84610745e-06 1.92305372e-05 8.21464752e-05 -3.42276980e-05 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 1.57915946e-05 -2.97034962e-04 2.01791556e-04 -5.79133603e-05 1.00895778e-03 4.12544643e-05 3.84610745e-06 -3.42276980e-05 9.28381223e-05 1.92305372e-05 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -2.97034962e-04 -1.40997622e-03 1.00895778e-03 1.00895778e-03 4.78508398e-03 2.06272321e-04 -3.42276980e-05 -1.60446843e-04 3.57274141e-04 -1.60446843e-04 2.01777458e-04 2.00726181e-03 -5.79133603e-05 2.01791556e-04 1.00895778e-03 2.12071039e-04 -6.85728332e-04 -3.42864166e-03 -2.00102502e-04 -1.41085878e-05 -7.05429391e-05 -2.72889020e-04 1.13703758e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 -5.79133603e-05 1.00895778e-03 -6.85728332e-04 2.12071039e-04 -3.42864166e-03 -1.36277573e-04 -1.41085878e-05 1.13703758e-04 -3.09738360e-04 -7.05429391e-05 1.00888729e-03 1.00363091e-02 1.00895778e-03 1.00895778e-03 4.78508398e-03 -3.42864166e-03 -3.42864166e-03 -1.62454089e-02 -6.81387866e-04 1.13703758e-04 5.31669453e-04 -1.18019840e-03 5.31669453e-04 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -4.12544643e-05 -2.06272321e-04 2.00102502e-04 1.36277573e-04 6.81387866e-04 1.07400983e-05 -3.98433680e-06 -1.99216840e-05 1.97894844e-05 -8.24561849e-06 6.93317538e-06 6.41546233e-05 -3.84610745e-06 -3.84610745e-06 3.42276980e-05 1.41085878e-05 1.41085878e-05 -1.13703758e-04 -3.98433680e-06 -2.22629335e-07 -4.42749712e-06 -6.90107377e-06 -4.42749712e-06 3.46658769e-05 3.20773116e-04 -1.92305372e-05 3.42276980e-05 1.60446843e-04 7.05429391e-05 -1.13703758e-04 -5.31669453e-04 -1.99216840e-05 -4.42749712e-06 -2.14746155e-05 -2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 -8.21464752e-05 -9.28381223e-05 -3.57274141e-04 2.72889020e-04 3.09738360e-04 1.18019840e-03 1.97894844e-05 -6.90107377e-06 -2.10230097e-05 3.35910266e-05 -2.77641893e-05 3.46658769e-05 3.20773116e-04 3.42276980e-05 -1.92305372e-05 1.60446843e-04 -1.13703758e-04 7.05429391e-05 -5.31669453e-04 -8.24561849e-06 -4.42749712e-06 1.02201763e-05 -2.77641893e-05 -2.14746155e-05 + 6.09114917e-05 6.14710110e-04 -5.91946911e-05 -5.91946911e-05 2.95973455e-04 2.01777458e-04 2.01777458e-04 -1.00888729e-03 -4.80344481e-05 6.93317538e-06 -3.46658769e-05 -8.31981046e-05 -3.46658769e-05 6.14710110e-04 6.16376114e-03 -5.89410151e-04 -5.89410151e-04 2.94705075e-03 2.00726181e-03 2.00726181e-03 -1.00363091e-02 -4.44476268e-04 6.41546233e-05 -3.20773116e-04 -7.69855479e-04 -3.20773116e-04 5.91946911e-05 5.89410151e-04 1.57915946e-05 -5.94069924e-05 2.97034962e-04 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 -5.97729402e-05 -3.84610745e-06 1.92305372e-05 -8.21464752e-05 -3.42276980e-05 5.91946911e-05 5.89410151e-04 -5.94069924e-05 1.57915946e-05 2.97034962e-04 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -4.12544643e-05 -3.84610745e-06 -3.42276980e-05 -9.28381223e-05 1.92305372e-05 -2.95973455e-04 -2.94705075e-03 2.97034962e-04 2.97034962e-04 -1.40997622e-03 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 2.06272321e-04 -3.42276980e-05 1.60446843e-04 3.57274141e-04 1.60446843e-04 -2.01777458e-04 -2.00726181e-03 -5.79133603e-05 2.01791556e-04 -1.00895778e-03 2.12071039e-04 -6.85728332e-04 3.42864166e-03 2.00102502e-04 1.41085878e-05 -7.05429391e-05 2.72889020e-04 1.13703758e-04 -2.01777458e-04 -2.00726181e-03 2.01791556e-04 -5.79133603e-05 -1.00895778e-03 -6.85728332e-04 2.12071039e-04 3.42864166e-03 1.36277573e-04 1.41085878e-05 1.13703758e-04 3.09738360e-04 -7.05429391e-05 1.00888729e-03 1.00363091e-02 -1.00895778e-03 -1.00895778e-03 4.78508398e-03 3.42864166e-03 3.42864166e-03 -1.62454089e-02 -6.81387866e-04 1.13703758e-04 -5.31669453e-04 -1.18019840e-03 -5.31669453e-04 -4.80344481e-05 -4.44476268e-04 5.97729402e-05 4.12544643e-05 -2.06272321e-04 -2.00102502e-04 -1.36277573e-04 6.81387866e-04 1.07400983e-05 -3.98433680e-06 1.99216840e-05 1.97894844e-05 8.24561849e-06 6.93317538e-06 6.41546233e-05 3.84610745e-06 3.84610745e-06 3.42276980e-05 -1.41085878e-05 -1.41085878e-05 -1.13703758e-04 -3.98433680e-06 -2.22629335e-07 4.42749712e-06 -6.90107377e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 -1.92305372e-05 3.42276980e-05 -1.60446843e-04 7.05429391e-05 -1.13703758e-04 5.31669453e-04 1.99216840e-05 4.42749712e-06 -2.14746155e-05 2.10230097e-05 1.02201763e-05 -8.31981046e-05 -7.69855479e-04 8.21464752e-05 9.28381223e-05 -3.57274141e-04 -2.72889020e-04 -3.09738360e-04 1.18019840e-03 1.97894844e-05 -6.90107377e-06 2.10230097e-05 3.35910266e-05 2.77641893e-05 -3.46658769e-05 -3.20773116e-04 3.42276980e-05 -1.92305372e-05 -1.60446843e-04 -1.13703758e-04 7.05429391e-05 5.31669453e-04 8.24561849e-06 4.42749712e-06 1.02201763e-05 2.77641893e-05 -2.14746155e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 -1 2 0 2 0 -3 0 2 0 -2 532 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.26117398e-06 1.33679398e-05 4.00856057e-06 6.68093428e-06 1.33618686e-06 -1.32755051e-05 -2.21258418e-05 -4.42516836e-06 -6.09251692e-07 3.95720582e-06 7.91441164e-07 3.16576465e-06 1.31906861e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 1.33679398e-05 1.41458274e-04 4.26169739e-05 7.10282899e-05 1.42056580e-05 -1.40803698e-04 -2.34672831e-04 -4.69345661e-05 -6.49920380e-06 4.22135669e-05 8.44271339e-06 3.37708535e-05 1.40711890e-05 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 -4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -2.13948100e-05 -4.27896200e-06 4.06268943e-05 7.11341813e-05 1.42268363e-05 2.41503840e-06 -1.21229785e-05 -2.42459571e-06 -1.02166601e-05 -4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 -4.16551765e-05 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -3.50230610e-05 -7.13160333e-06 7.11341813e-05 1.16503354e-04 2.37113938e-05 2.90296087e-06 -2.08960005e-05 -4.25694169e-06 -1.63799202e-05 -6.96533351e-06 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -1.33618686e-06 -1.42056580e-05 -4.27896200e-06 -7.13160333e-06 -7.91365000e-07 1.42268363e-05 2.37113938e-05 2.68866425e-06 5.80592174e-07 -4.25694169e-06 -4.62680413e-07 -3.53512266e-06 -7.71134021e-07 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 1.65115925e-04 1.32755051e-05 1.40803698e-04 4.06268943e-05 7.11341813e-05 1.42268363e-05 -1.34800267e-04 -2.35716957e-04 -4.71433913e-05 -8.02147948e-06 4.05499645e-05 8.10999291e-06 3.41201277e-05 1.42167199e-05 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 1.47237258e-04 2.21258418e-05 2.34672831e-04 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.35716957e-04 -3.86231687e-04 -7.85723189e-05 -9.73148786e-06 6.98234823e-05 1.42167199e-05 5.47666844e-05 2.32744941e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 4.42516836e-06 4.69345661e-05 1.42268363e-05 2.37113938e-05 2.68866425e-06 -4.71433913e-05 -7.85723189e-05 -9.08455661e-06 -1.94629757e-06 1.42167199e-05 1.58322692e-06 1.17934149e-05 2.63871153e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -2.90296087e-06 -5.80592174e-07 8.02147948e-06 9.73148786e-06 1.94629757e-06 -2.37391660e-07 -2.20244401e-06 -4.40488803e-07 -1.20827724e-06 -5.03448848e-07 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 3.95720582e-06 4.22135669e-05 1.21229785e-05 2.08960005e-05 4.25694169e-06 -4.05499645e-05 -6.98234823e-05 -1.42167199e-05 -2.20244401e-06 1.19107123e-05 2.42817748e-06 9.84590416e-06 4.18903631e-06 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 7.91441164e-07 8.44271339e-06 2.42459571e-06 4.25694169e-06 4.62680413e-07 -8.10999291e-06 -1.42167199e-05 -1.58322692e-06 -4.40488803e-07 2.42817748e-06 2.55460371e-07 2.12901390e-06 4.54207908e-07 1.12994249e-05 1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 3.16576465e-06 3.37708535e-05 1.02166601e-05 1.63799202e-05 3.53512266e-06 -3.41201277e-05 -5.47666844e-05 -1.17934149e-05 -1.20827724e-06 9.84590416e-06 2.12901390e-06 7.51335398e-06 3.41516227e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 1.31906861e-06 1.40711890e-05 4.25694169e-06 6.96533351e-06 7.71134021e-07 -1.42167199e-05 -2.32744941e-05 -2.63871153e-06 -5.03448848e-07 4.18903631e-06 4.54207908e-07 3.41516227e-06 7.39948805e-07 1.26117398e-06 1.33679398e-05 6.68093428e-06 4.00856057e-06 -1.33618686e-06 -2.21258418e-05 -1.32755051e-05 4.42516836e-06 3.04625846e-06 3.95720582e-06 -1.31906861e-06 1.05525488e-06 -7.91441164e-07 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.33679398e-05 1.41458274e-04 7.10282899e-05 4.26169739e-05 -1.42056580e-05 -2.34672831e-04 -1.40803698e-04 4.69345661e-05 3.24960190e-05 4.22135669e-05 -1.40711890e-05 1.12569512e-05 -8.44271339e-06 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 -6.68093428e-06 -7.10282899e-05 -3.50230610e-05 -2.13948100e-05 7.13160333e-06 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -1.56369075e-05 -2.08960005e-05 6.96533351e-06 -5.67592226e-06 4.25694169e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 -2.10715787e-05 -8.84684845e-05 -4.68133080e-05 -4.00856057e-06 -4.26169739e-05 -2.13948100e-05 -1.22019303e-05 4.27896200e-06 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -1.00554064e-05 -1.21229785e-05 4.25694169e-06 -3.01684543e-06 2.42459571e-06 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 -3.00057247e-05 -8.84684845e-05 -4.16551765e-05 1.33618686e-06 1.42056580e-05 7.13160333e-06 4.27896200e-06 -7.91365000e-07 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 3.35180212e-06 4.25694169e-06 -7.71134021e-07 1.26475376e-06 -4.62680413e-07 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 2.21258418e-05 2.34672831e-04 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -3.86231687e-04 -2.35716957e-04 7.85723189e-05 5.22950839e-05 6.98234823e-05 -2.32744941e-05 1.89556265e-05 -1.42167199e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 7.46852174e-05 3.12353182e-04 1.65115925e-04 1.32755051e-05 1.40803698e-04 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -2.35716957e-04 -1.34800267e-04 4.71433913e-05 3.35596371e-05 4.05499645e-05 -1.42167199e-05 1.01132588e-05 -8.10999291e-06 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 1.05651977e-04 3.12353182e-04 1.47237258e-04 -4.42516836e-06 -4.69345661e-05 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 7.85723189e-05 4.71433913e-05 -9.08455661e-06 -1.11865457e-05 -1.42167199e-05 2.63871153e-06 -4.21116432e-06 1.58322692e-06 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 3.04625846e-06 3.24960190e-05 1.56369075e-05 1.00554064e-05 -3.35180212e-06 -5.22950839e-05 -3.35596371e-05 1.11865457e-05 6.62206635e-06 9.62802513e-06 -3.20934171e-06 2.75203269e-06 -2.06402452e-06 6.52372601e-06 7.19496735e-05 2.10715787e-05 3.00057247e-05 -7.46852174e-05 -1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.95720582e-06 4.22135669e-05 2.08960005e-05 1.21229785e-05 -4.25694169e-06 -6.98234823e-05 -4.05499645e-05 1.42167199e-05 9.62802513e-06 1.19107123e-05 -4.18903631e-06 3.01557961e-06 -2.42817748e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.31906861e-06 -1.40711890e-05 -6.96533351e-06 -4.25694169e-06 7.71134021e-07 2.32744941e-05 1.42167199e-05 -2.63871153e-06 -3.20934171e-06 -4.18903631e-06 7.39948805e-07 -1.27158164e-06 4.54207908e-07 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 1.05525488e-06 1.12569512e-05 5.67592226e-06 3.01684543e-06 -1.26475376e-06 -1.89556265e-05 -1.01132588e-05 4.21116432e-06 2.75203269e-06 3.01557961e-06 -1.27158164e-06 6.53895969e-07 -6.83032454e-07 1.12994249e-05 1.24620490e-04 4.68133080e-05 4.16551765e-05 -1.65115925e-04 -1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 -7.91441164e-07 -8.44271339e-06 -4.25694169e-06 -2.42459571e-06 4.62680413e-07 1.42167199e-05 8.10999291e-06 -1.58322692e-06 -2.06402452e-06 -2.42817748e-06 4.54207908e-07 -6.83032454e-07 2.55460371e-07 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -4.00856057e-06 1.33618686e-06 2.21258418e-05 1.32755051e-05 -4.42516836e-06 3.04625846e-06 3.95720582e-06 -1.31906861e-06 1.05525488e-06 -7.91441164e-07 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -4.26169739e-05 1.42056580e-05 2.34672831e-04 1.40803698e-04 -4.69345661e-05 3.24960190e-05 4.22135669e-05 -1.40711890e-05 1.12569512e-05 -8.44271339e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 4.68133080e-05 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -2.13948100e-05 7.13160333e-06 1.16503354e-04 7.11341813e-05 -2.37113938e-05 1.56369075e-05 2.08960005e-05 -6.96533351e-06 5.67592226e-06 -4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 4.16551765e-05 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -1.22019303e-05 4.27896200e-06 7.11341813e-05 4.06268943e-05 -1.42268363e-05 1.00554064e-05 1.21229785e-05 -4.25694169e-06 3.01684543e-06 -2.42459571e-06 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 4.27896200e-06 -7.91365000e-07 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 -3.35180212e-06 -4.25694169e-06 7.71134021e-07 -1.26475376e-06 4.62680413e-07 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 7.11341813e-05 -2.37113938e-05 -3.86231687e-04 -2.35716957e-04 7.85723189e-05 -5.22950839e-05 -6.98234823e-05 2.32744941e-05 -1.89556265e-05 1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 -1.47237258e-04 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 4.06268943e-05 -1.42268363e-05 -2.35716957e-04 -1.34800267e-04 4.71433913e-05 -3.35596371e-05 -4.05499645e-05 1.42167199e-05 -1.01132588e-05 8.10999291e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 -1.42268363e-05 2.68866425e-06 7.85723189e-05 4.71433913e-05 -9.08455661e-06 1.11865457e-05 1.42167199e-05 -2.63871153e-06 4.21116432e-06 -1.58322692e-06 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -1.00554064e-05 3.35180212e-06 5.22950839e-05 3.35596371e-05 -1.11865457e-05 6.62206635e-06 9.62802513e-06 -3.20934171e-06 2.75203269e-06 -2.06402452e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -1.21229785e-05 4.25694169e-06 6.98234823e-05 4.05499645e-05 -1.42167199e-05 9.62802513e-06 1.19107123e-05 -4.18903631e-06 3.01557961e-06 -2.42817748e-06 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 4.25694169e-06 -7.71134021e-07 -2.32744941e-05 -1.42167199e-05 2.63871153e-06 -3.20934171e-06 -4.18903631e-06 7.39948805e-07 -1.27158164e-06 4.54207908e-07 1.12994249e-05 1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 1.05525488e-06 1.12569512e-05 -5.67592226e-06 -3.01684543e-06 1.26475376e-06 1.89556265e-05 1.01132588e-05 -4.21116432e-06 2.75203269e-06 3.01557961e-06 -1.27158164e-06 6.53895969e-07 -6.83032454e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 2.42459571e-06 -4.62680413e-07 -1.42167199e-05 -8.10999291e-06 1.58322692e-06 -2.06402452e-06 -2.42817748e-06 4.54207908e-07 -6.83032454e-07 2.55460371e-07 1.26117398e-06 1.33679398e-05 -4.00856057e-06 -6.68093428e-06 -1.33618686e-06 1.32755051e-05 2.21258418e-05 4.42516836e-06 -6.09251692e-07 3.95720582e-06 7.91441164e-07 3.16576465e-06 1.31906861e-06 8.21705421e-06 9.02474039e-05 -3.29391365e-05 -3.29391365e-05 1.15123819e-04 1.15123819e-04 6.52372601e-06 2.25988498e-05 1.12994249e-05 1.33679398e-05 1.41458274e-04 -4.26169739e-05 -7.10282899e-05 -1.42056580e-05 1.40803698e-04 2.34672831e-04 4.69345661e-05 -6.49920380e-06 4.22135669e-05 8.44271339e-06 3.37708535e-05 1.40711890e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 -3.62026033e-04 1.26607155e-03 1.26607155e-03 7.19496735e-05 2.49240980e-04 1.24620490e-04 4.00856057e-06 4.26169739e-05 -1.22019303e-05 -2.13948100e-05 -4.27896200e-06 4.06268943e-05 7.11341813e-05 1.42268363e-05 -2.41503840e-06 1.21229785e-05 2.42459571e-06 1.02166601e-05 4.25694169e-06 3.29391365e-05 3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 2.10715787e-05 8.84684845e-05 4.68133080e-05 6.68093428e-06 7.10282899e-05 -2.13948100e-05 -3.50230610e-05 -7.13160333e-06 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.90296087e-06 2.08960005e-05 4.25694169e-06 1.63799202e-05 6.96533351e-06 3.29391365e-05 3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 3.00057247e-05 8.84684845e-05 4.16551765e-05 1.33618686e-06 1.42056580e-05 -4.27896200e-06 -7.13160333e-06 -7.91365000e-07 1.42268363e-05 2.37113938e-05 2.68866425e-06 -5.80592174e-07 4.25694169e-06 4.62680413e-07 3.53512266e-06 7.71134021e-07 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 -5.15813158e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 7.11341813e-05 1.42268363e-05 -1.34800267e-04 -2.35716957e-04 -4.71433913e-05 8.02147948e-06 -4.05499645e-05 -8.10999291e-06 -3.41201277e-05 -1.42167199e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -7.46852174e-05 -3.12353182e-04 -1.65115925e-04 -2.21258418e-05 -2.34672831e-04 7.11341813e-05 1.16503354e-04 2.37113938e-05 -2.35716957e-04 -3.86231687e-04 -7.85723189e-05 9.73148786e-06 -6.98234823e-05 -1.42167199e-05 -5.47666844e-05 -2.32744941e-05 -1.15123819e-04 -1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.05651977e-04 -3.12353182e-04 -1.47237258e-04 -4.42516836e-06 -4.69345661e-05 1.42268363e-05 2.37113938e-05 2.68866425e-06 -4.71433913e-05 -7.85723189e-05 -9.08455661e-06 1.94629757e-06 -1.42167199e-05 -1.58322692e-06 -1.17934149e-05 -2.63871153e-06 -2.40116631e-05 8.26447587e-05 1.78786668e-05 1.78786668e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 2.90296087e-06 5.80592174e-07 -8.02147948e-06 -9.73148786e-06 -1.94629757e-06 -2.37391660e-07 -2.20244401e-06 -4.40488803e-07 -1.20827724e-06 -5.03448848e-07 6.52372601e-06 7.19496735e-05 -2.10715787e-05 -3.00057247e-05 7.46852174e-05 1.05651977e-04 -8.33101049e-07 1.64686816e-05 1.15598910e-05 3.95720582e-06 4.22135669e-05 -1.21229785e-05 -2.08960005e-05 -4.25694169e-06 4.05499645e-05 6.98234823e-05 1.42167199e-05 -2.20244401e-06 1.19107123e-05 2.42817748e-06 9.84590416e-06 4.18903631e-06 2.25988498e-05 2.49240980e-04 -8.84684845e-05 -8.84684845e-05 3.12353182e-04 3.12353182e-04 1.64686816e-05 5.72220086e-05 2.85245933e-05 7.91441164e-07 8.44271339e-06 -2.42459571e-06 -4.25694169e-06 -4.62680413e-07 8.10999291e-06 1.42167199e-05 1.58322692e-06 -4.40488803e-07 2.42817748e-06 2.55460371e-07 2.12901390e-06 4.54207908e-07 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 -3.84001454e-06 3.16576465e-06 3.37708535e-05 -1.02166601e-05 -1.63799202e-05 -3.53512266e-06 3.41201277e-05 5.47666844e-05 1.17934149e-05 -1.20827724e-06 9.84590416e-06 2.12901390e-06 7.51335398e-06 3.41516227e-06 1.12994249e-05 1.24620490e-04 -4.68133080e-05 -4.16551765e-05 1.65115925e-04 1.47237258e-04 1.15598910e-05 2.85245933e-05 1.25151113e-05 1.31906861e-06 1.40711890e-05 -4.25694169e-06 -6.96533351e-06 -7.71134021e-07 1.42167199e-05 2.32744941e-05 2.63871153e-06 -5.03448848e-07 4.18903631e-06 4.54207908e-07 3.41516227e-06 7.39948805e-07 5.15813158e-06 -1.78786668e-05 -3.84001454e-06 -3.66719267e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 -2 0 -1 676 - 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 3.25715205e-04 -1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 1.26117398e-06 1.33679398e-05 1.33618686e-06 6.68093428e-06 4.00856057e-06 -4.42516836e-06 -2.21258418e-05 -1.32755051e-05 -2.43700677e-06 1.31906861e-06 7.91441164e-07 2.11050977e-06 3.95720582e-06 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 2.89596307e-03 -9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 1.33679398e-05 1.41458274e-04 1.42056580e-05 7.10282899e-05 4.26169739e-05 -4.69345661e-05 -2.34672831e-04 -1.40803698e-04 -2.59968152e-05 1.40711890e-05 8.44271339e-06 2.25139024e-05 4.22135669e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 1.33488137e-04 -8.09297916e-05 -4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -1.33618686e-06 -1.42056580e-05 -7.91365000e-07 -7.13160333e-06 -4.27896200e-06 2.68866425e-06 2.37113938e-05 1.42268363e-05 2.77120995e-06 -7.71134021e-07 -4.62680413e-07 -2.27036890e-06 -4.25694169e-06 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 -3.08011777e-04 -1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -6.68093428e-06 -7.10282899e-05 -7.13160333e-06 -3.50230610e-05 -2.13948100e-05 2.37113938e-05 1.16503354e-04 7.11341813e-05 1.27339466e-05 -6.96533351e-06 -4.25694169e-06 -1.07039980e-05 -2.08960005e-05 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 -4.04648958e-05 -1.82490838e-04 -8.09297916e-05 -4.00856057e-06 -4.26169739e-05 -4.27896200e-06 -2.13948100e-05 -1.22019303e-05 1.42268363e-05 7.11341813e-05 4.06268943e-05 7.64036796e-06 -4.25694169e-06 -2.42459571e-06 -7.19981464e-06 -1.21229785e-05 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 -3.95630639e-04 1.77697458e-04 8.88487290e-05 3.69835640e-04 4.93114186e-04 4.42516836e-06 4.69345661e-05 2.68866425e-06 2.37113938e-05 1.42268363e-05 -9.08455661e-06 -7.85723189e-05 -4.71433913e-05 -9.24024813e-06 2.63871153e-06 1.58322692e-06 7.58225060e-06 1.42167199e-05 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 8.28520008e-04 4.93114186e-04 4.24254551e-04 8.28520008e-04 2.21258418e-05 2.34672831e-04 2.37113938e-05 1.16503354e-04 7.11341813e-05 -7.85723189e-05 -3.86231687e-04 -2.35716957e-04 -4.25635960e-05 2.32744941e-05 1.42167199e-05 3.58110579e-05 6.98234823e-05 1.06641224e-03 9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 8.88487290e-05 5.27544004e-04 1.77697458e-04 1.32755051e-05 1.40803698e-04 1.42268363e-05 7.11341813e-05 4.06268943e-05 -4.71433913e-05 -2.35716957e-04 -1.34800267e-04 -2.55381576e-05 1.42167199e-05 8.10999291e-06 2.40068689e-05 4.05499645e-05 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 -4.91071291e-05 3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 -2.43700677e-06 -2.59968152e-05 -2.77120995e-06 -1.27339466e-05 -7.64036796e-06 9.24024813e-06 4.25635960e-05 2.55381576e-05 4.52926879e-06 -2.70589286e-06 -1.62353572e-06 -3.96030993e-06 -7.42558112e-06 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 1.78364587e-04 -1.77697458e-04 -8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 1.31906861e-06 1.40711890e-05 7.71134021e-07 6.96533351e-06 4.25694169e-06 -2.63871153e-06 -2.32744941e-05 -1.42167199e-05 -2.70589286e-06 7.39948805e-07 4.54207908e-07 2.14358063e-06 4.18903631e-06 5.22006568e-05 3.31512088e-04 4.04648958e-05 1.78364587e-04 4.04648958e-05 -8.88487290e-05 -4.93114186e-04 -8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 7.91441164e-07 8.44271339e-06 4.62680413e-07 4.25694169e-06 2.42459571e-06 -1.58322692e-06 -1.42167199e-05 -8.10999291e-06 -1.62353572e-06 4.54207908e-07 2.55460371e-07 1.44598144e-06 2.42817748e-06 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 1.82490838e-04 -3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 2.11050977e-06 2.25139024e-05 2.27036890e-06 1.07039980e-05 7.19981464e-06 -7.58225060e-06 -3.58110579e-05 -2.40068689e-05 -3.96030993e-06 2.14358063e-06 1.44598144e-06 2.74669353e-06 6.83032454e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 3.08011777e-04 8.09297916e-05 -4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 3.95720582e-06 4.22135669e-05 4.25694169e-06 2.08960005e-05 1.21229785e-05 -1.42167199e-05 -6.98234823e-05 -4.05499645e-05 -7.42558112e-06 4.18903631e-06 2.42817748e-06 6.83032454e-06 1.19107123e-05 9.03850368e-04 6.83086768e-03 2.53001162e-03 2.53001162e-03 8.43337208e-04 -7.57096322e-03 -7.57096322e-03 -2.52365441e-03 5.04568613e-05 1.96636157e-04 6.55453856e-05 8.73938474e-05 6.55453856e-05 1.70344011e-04 1.56696087e-03 3.25715205e-04 6.51430410e-04 3.25715205e-04 -1.06641224e-03 -2.13282449e-03 -1.06641224e-03 -4.52070948e-05 1.04401314e-04 5.22006568e-05 7.83009851e-05 1.04401314e-04 6.83086768e-03 4.49022835e-02 1.71773408e-02 1.71773408e-02 5.72578026e-03 -4.75776194e-02 -4.75776194e-02 -1.58592065e-02 -5.18626823e-04 -2.02114802e-03 -6.73716006e-04 -8.98288008e-04 -6.73716006e-04 1.56696087e-03 1.39612485e-02 2.89596307e-03 5.79192613e-03 2.89596307e-03 -9.35119137e-03 -1.87023827e-02 -9.35119137e-03 -2.87097890e-04 6.63024177e-04 3.31512088e-04 4.97268133e-04 6.63024177e-04 -2.53001162e-03 -1.71773408e-02 -5.92707290e-03 -7.14725830e-03 -2.38241943e-03 1.66083153e-02 2.03520347e-02 6.78401156e-03 2.12021312e-04 3.75595407e-04 1.25198469e-04 1.09702608e-04 8.22769560e-05 -3.25715205e-04 -2.89596307e-03 -4.14019388e-04 -1.28527018e-03 -6.42635088e-04 1.31093710e-03 4.15582352e-03 2.07791176e-03 1.33488137e-04 -8.09297916e-05 -4.04648958e-05 -1.33773441e-04 -1.78364587e-04 -2.53001162e-03 -1.71773408e-02 -7.14725830e-03 -5.92707290e-03 -2.38241943e-03 2.03520347e-02 1.66083153e-02 6.78401156e-03 -1.10054107e-05 3.75595407e-04 8.22769560e-05 2.38467147e-04 1.25198469e-04 -6.51430410e-04 -5.79192613e-03 -1.28527018e-03 -2.34192465e-03 -1.28527018e-03 4.15582352e-03 7.54467238e-03 4.15582352e-03 9.82142582e-05 -3.08011777e-04 -1.78364587e-04 -1.70112085e-04 -3.08011777e-04 -8.43337208e-04 -5.72578026e-03 -2.38241943e-03 -2.38241943e-03 4.26045592e-04 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -3.66847023e-06 8.22769560e-05 1.56190191e-04 -6.35397682e-06 1.56190191e-04 -3.25715205e-04 -2.89596307e-03 -6.42635088e-04 -1.28527018e-03 -4.14019388e-04 2.07791176e-03 4.15582352e-03 1.31093710e-03 4.91071291e-05 -1.78364587e-04 -4.04648958e-05 -1.82490838e-04 -8.09297916e-05 7.57096322e-03 4.75776194e-02 1.66083153e-02 2.03520347e-02 6.78401156e-03 -4.42297760e-02 -5.55353062e-02 -1.85117687e-02 -9.60334201e-04 -3.06766015e-03 -1.02255338e-03 -1.27770648e-03 -9.58279859e-04 1.06641224e-03 9.35119137e-03 1.31093710e-03 4.15582352e-03 2.07791176e-03 -4.10878806e-03 -1.33599059e-02 -6.67995295e-03 -3.95630639e-04 1.77697458e-04 8.88487290e-05 3.69835640e-04 4.93114186e-04 7.57096322e-03 4.75776194e-02 2.03520347e-02 1.66083153e-02 6.78401156e-03 -5.55353062e-02 -4.42297760e-02 -1.85117687e-02 -6.26359168e-04 -3.06766015e-03 -9.58279859e-04 -1.47052705e-03 -1.02255338e-03 2.13282449e-03 1.87023827e-02 4.15582352e-03 7.54467238e-03 4.15582352e-03 -1.33599059e-02 -2.41486469e-02 -1.33599059e-02 -2.44943479e-04 8.28520008e-04 4.93114186e-04 4.24254551e-04 8.28520008e-04 2.52365441e-03 1.58592065e-02 6.78401156e-03 6.78401156e-03 -1.48238216e-03 -1.85117687e-02 -1.85117687e-02 5.13494064e-03 -2.08786389e-04 -9.58279859e-04 -5.12247195e-04 -3.61628634e-04 -5.12247195e-04 1.06641224e-03 9.35119137e-03 2.07791176e-03 4.15582352e-03 1.31093710e-03 -6.67995295e-03 -1.33599059e-02 -4.10878806e-03 -1.22471740e-04 4.93114186e-04 8.88487290e-05 5.27544004e-04 1.77697458e-04 5.04568613e-05 -5.18626823e-04 -2.12021312e-04 1.10054107e-05 3.66847023e-06 9.60334201e-04 6.26359168e-04 2.08786389e-04 1.79547727e-04 -3.43525536e-04 -1.14508512e-04 -2.89645810e-04 -2.17234357e-04 -4.52070948e-05 -2.87097890e-04 -1.33488137e-04 -9.82142582e-05 -4.91071291e-05 3.95630639e-04 2.44943479e-04 1.22471740e-04 -2.48276972e-05 3.01908728e-05 1.50954364e-05 3.44790803e-05 4.59721071e-05 1.96636157e-04 -2.02114802e-03 -3.75595407e-04 -3.75595407e-04 -8.22769560e-05 3.06766015e-03 3.06766015e-03 9.58279859e-04 -3.43525536e-04 -1.39231783e-03 -5.20388754e-04 -5.95003681e-04 -5.20388754e-04 1.04401314e-04 6.63024177e-04 8.09297916e-05 3.08011777e-04 1.78364587e-04 -1.77697458e-04 -8.28520008e-04 -4.93114186e-04 3.01908728e-05 -1.00459375e-04 -5.00469168e-05 -7.05147253e-05 -8.64268839e-05 6.55453856e-05 -6.73716006e-04 -1.25198469e-04 -8.22769560e-05 -1.56190191e-04 1.02255338e-03 9.58279859e-04 5.12247195e-04 -1.14508512e-04 -5.20388754e-04 -4.61448819e-06 -3.16952150e-04 -1.53061324e-05 5.22006568e-05 3.31512088e-04 4.04648958e-05 1.78364587e-04 4.04648958e-05 -8.88487290e-05 -4.93114186e-04 -8.88487290e-05 1.50954364e-05 -5.00469168e-05 -2.53889994e-05 -2.61460628e-05 -5.00469168e-05 8.73938474e-05 -8.98288008e-04 -1.09702608e-04 -2.38467147e-04 6.35397682e-06 1.27770648e-03 1.47052705e-03 3.61628634e-04 -2.89645810e-04 -5.95003681e-04 -3.16952150e-04 -1.54906445e-04 -2.57643355e-04 7.83009851e-05 4.97268133e-04 1.33773441e-04 1.70112085e-04 1.82490838e-04 -3.69835640e-04 -4.24254551e-04 -5.27544004e-04 3.44790803e-05 -7.05147253e-05 -2.61460628e-05 -6.46407098e-05 -6.14034255e-05 6.55453856e-05 -6.73716006e-04 -8.22769560e-05 -1.25198469e-04 -1.56190191e-04 9.58279859e-04 1.02255338e-03 5.12247195e-04 -2.17234357e-04 -5.20388754e-04 -1.53061324e-05 -2.57643355e-04 -4.61448819e-06 1.04401314e-04 6.63024177e-04 1.78364587e-04 3.08011777e-04 8.09297916e-05 -4.93114186e-04 -8.28520008e-04 -1.77697458e-04 4.59721071e-05 -8.64268839e-05 -5.00469168e-05 -6.14034255e-05 -1.00459375e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -2 0 0 335 - 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 -1.30474520e-05 2.25988498e-05 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 -1.43899347e-04 2.49240980e-04 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 5.10773033e-05 5.15813158e-06 -8.84684845e-05 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 -8.84684845e-05 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -1.80337194e-04 -1.78786668e-05 3.12353182e-04 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 -5.10773033e-05 1.80337194e-04 1.80337194e-04 1.91892174e-05 -3.29373633e-05 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -5.15813158e-06 5.15813158e-06 1.78786668e-05 -1.78786668e-05 -7.50720721e-06 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 -3.29373633e-05 5.72220086e-05 9.03850368e-04 6.83086768e-03 8.43337208e-04 2.53001162e-03 2.53001162e-03 -2.52365441e-03 -7.57096322e-03 -7.57096322e-03 -1.00913723e-04 6.55453856e-05 6.55453856e-05 1.96636157e-04 8.21705421e-06 9.02474039e-05 3.29391365e-05 3.29391365e-05 -1.15123819e-04 -1.15123819e-04 -1.30474520e-05 2.25988498e-05 6.83086768e-03 4.49022835e-02 5.72578026e-03 1.71773408e-02 1.71773408e-02 -1.58592065e-02 -4.75776194e-02 -4.75776194e-02 1.03725365e-03 -6.73716006e-04 -6.73716006e-04 -2.02114802e-03 9.02474039e-05 9.91889846e-04 3.62026033e-04 3.62026033e-04 -1.26607155e-03 -1.26607155e-03 -1.43899347e-04 2.49240980e-04 -8.43337208e-04 -5.72578026e-03 4.26045592e-04 -2.38241943e-03 -2.38241943e-03 -1.48238216e-03 6.78401156e-03 6.78401156e-03 7.33694046e-06 1.56190191e-04 1.56190191e-04 8.22769560e-05 6.96710056e-06 -2.40116631e-05 5.15813158e-06 5.15813158e-06 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -5.92707290e-03 -7.14725830e-03 6.78401156e-03 1.66083153e-02 2.03520347e-02 -2.01015902e-04 1.25198469e-04 8.22769560e-05 1.28764539e-04 3.75595407e-04 -3.29391365e-05 -3.62026033e-04 -1.27684867e-04 -1.34651967e-04 4.47519341e-04 4.71531004e-04 5.10773033e-05 5.15813158e-06 -8.84684845e-05 -2.53001162e-03 -1.71773408e-02 -2.38241943e-03 -7.14725830e-03 -5.92707290e-03 6.78401156e-03 2.03520347e-02 1.66083153e-02 -2.01015902e-04 8.22769560e-05 1.25198469e-04 -1.28764539e-04 3.75595407e-04 -3.29391365e-05 -3.62026033e-04 -1.34651967e-04 -1.27684867e-04 4.71531004e-04 4.47519341e-04 5.10773033e-05 -5.15813158e-06 -8.84684845e-05 2.52365441e-03 1.58592065e-02 -1.48238216e-03 6.78401156e-03 6.78401156e-03 5.13494064e-03 -1.85117687e-02 -1.85117687e-02 4.17572779e-04 -5.12247195e-04 -5.12247195e-04 -9.58279859e-04 -2.40116631e-05 8.26447587e-05 -1.78786668e-05 -1.78786668e-05 7.57096322e-03 4.75776194e-02 6.78401156e-03 1.66083153e-02 2.03520347e-02 -1.85117687e-02 -4.42297760e-02 -5.55353062e-02 1.58669337e-03 -1.02255338e-03 -9.58279859e-04 -1.92820575e-04 -3.06766015e-03 1.15123819e-04 1.26607155e-03 4.47519341e-04 4.71531004e-04 -1.56864284e-03 -1.65128760e-03 -1.80337194e-04 -1.78786668e-05 3.12353182e-04 7.57096322e-03 4.75776194e-02 6.78401156e-03 2.03520347e-02 1.66083153e-02 -1.85117687e-02 -5.55353062e-02 -4.42297760e-02 1.58669337e-03 -9.58279859e-04 -1.02255338e-03 1.92820575e-04 -3.06766015e-03 1.15123819e-04 1.26607155e-03 4.71531004e-04 4.47519341e-04 -1.65128760e-03 -1.56864284e-03 -1.80337194e-04 1.78786668e-05 3.12353182e-04 -1.00913723e-04 1.03725365e-03 -7.33694046e-06 2.01015902e-04 2.01015902e-04 -4.17572779e-04 -1.58669337e-03 -1.58669337e-03 -3.22133532e-04 3.31742869e-04 3.31742869e-04 6.87051071e-04 -1.30474520e-05 -1.43899347e-04 -5.10773033e-05 -5.10773033e-05 1.80337194e-04 1.80337194e-04 1.91892174e-05 -3.29373633e-05 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -1.25198469e-04 -8.22769560e-05 5.12247195e-04 1.02255338e-03 9.58279859e-04 3.31742869e-04 -4.61448819e-06 -1.53061324e-05 5.93087946e-05 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.66719267e-06 -3.84001454e-06 6.55453856e-05 -6.73716006e-04 -1.56190191e-04 -8.22769560e-05 -1.25198469e-04 5.12247195e-04 9.58279859e-04 1.02255338e-03 3.31742869e-04 -1.53061324e-05 -4.61448819e-06 -5.93087946e-05 -5.20388754e-04 -5.15813158e-06 1.78786668e-05 -3.84001454e-06 -3.66719267e-06 -1.28764539e-04 1.28764539e-04 1.92820575e-04 -1.92820575e-04 5.93087946e-05 -5.93087946e-05 3.46774814e-04 -5.15813158e-06 5.15813158e-06 1.78786668e-05 -1.78786668e-05 -7.50720721e-06 1.96636157e-04 -2.02114802e-03 -8.22769560e-05 -3.75595407e-04 -3.75595407e-04 9.58279859e-04 3.06766015e-03 3.06766015e-03 6.87051071e-04 -5.20388754e-04 -5.20388754e-04 -1.39231783e-03 2.25988498e-05 2.49240980e-04 8.84684845e-05 8.84684845e-05 -3.12353182e-04 -3.12353182e-04 -3.29373633e-05 5.72220086e-05 - 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 3 4 6 7 11 0 1 3 4 6 7 8 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 8 16 20 29 38 42 51 60 68 72 76 81 89 109 129 145 167 189 205 227 249 269 286 303 315 335 +2 0 -1 652 + 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 3.25715205e-04 2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -1.33618686e-06 4.00856057e-06 2.21258418e-05 4.42516836e-06 -1.32755051e-05 3.04625846e-06 1.31906861e-06 -3.95720582e-06 -1.05525488e-06 -7.91441164e-07 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 2.89596307e-03 1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -1.42056580e-05 4.26169739e-05 2.34672831e-04 4.69345661e-05 -1.40803698e-04 3.24960190e-05 1.40711890e-05 -4.22135669e-05 -1.12569512e-05 -8.44271339e-06 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 1.96428516e-04 3.08011777e-04 -3.08011777e-04 -1.78364587e-04 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -7.13160333e-06 2.13948100e-05 1.16503354e-04 2.37113938e-05 -7.11341813e-05 1.56369075e-05 6.96533351e-06 -2.08960005e-05 -5.67592226e-06 -4.25694169e-06 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 8.09297916e-05 -1.78364587e-04 -4.87173978e-05 -4.04648958e-05 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -7.91365000e-07 4.27896200e-06 2.37113938e-05 2.68866425e-06 -1.42268363e-05 3.35180212e-06 7.71134021e-07 -4.25694169e-06 -1.26475376e-06 -4.62680413e-07 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 8.09297916e-05 -4.87173978e-05 4.04648958e-05 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 4.27896200e-06 -1.22019303e-05 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 -1.00554064e-05 -4.25694169e-06 1.21229785e-05 3.01684543e-06 2.42459571e-06 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 -4.89886959e-04 -8.28520008e-04 8.28520008e-04 4.93114186e-04 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 2.37113938e-05 -7.11341813e-05 -3.86231687e-04 -7.85723189e-05 2.35716957e-04 -5.22950839e-05 -2.32744941e-05 6.98234823e-05 1.89556265e-05 1.42167199e-05 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 -1.77697458e-04 4.93114186e-04 1.57708364e-04 8.88487290e-05 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 2.68866425e-06 -1.42268363e-05 -7.85723189e-05 -9.08455661e-06 4.71433913e-05 -1.11865457e-05 -2.63871153e-06 1.42167199e-05 4.21116432e-06 1.58322692e-06 1.06641224e-03 9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 -1.77697458e-04 1.57708364e-04 -8.88487290e-05 1.32755051e-05 1.40803698e-04 -7.11341813e-05 -1.42268363e-05 4.06268943e-05 2.35716957e-04 4.71433913e-05 -1.34800267e-04 3.35596371e-05 1.42167199e-05 -4.05499645e-05 -1.01132588e-05 -8.10999291e-06 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 1.82595267e-04 4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -3.35180212e-06 1.00554064e-05 5.22950839e-05 1.11865457e-05 -3.35596371e-05 6.62206635e-06 3.20934171e-06 -9.62802513e-06 -2.75203269e-06 -2.06402452e-06 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 1.78364587e-04 8.28520008e-04 1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -7.71134021e-07 4.25694169e-06 2.32744941e-05 2.63871153e-06 -1.42167199e-05 3.20934171e-06 7.39948805e-07 -4.18903631e-06 -1.27158164e-06 -4.54207908e-07 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 1.78364587e-04 -8.09297916e-05 -8.28520008e-04 -4.93114186e-04 1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 4.25694169e-06 -1.21229785e-05 -6.98234823e-05 -1.42167199e-05 4.05499645e-05 -9.62802513e-06 -4.18903631e-06 1.19107123e-05 3.01557961e-06 2.42817748e-06 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 1.26475376e-06 -3.01684543e-06 -1.89556265e-05 -4.21116432e-06 1.01132588e-05 -2.75203269e-06 -1.27158164e-06 3.01557961e-06 6.53895969e-07 6.83032454e-07 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 4.04648958e-05 -4.04648958e-05 -4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 -7.91441164e-07 -8.44271339e-06 4.25694169e-06 4.62680413e-07 -2.42459571e-06 -1.42167199e-05 -1.58322692e-06 8.10999291e-06 -2.06402452e-06 -4.54207908e-07 2.42817748e-06 6.83032454e-07 2.55460371e-07 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -2.53001162e-03 8.43337208e-04 7.57096322e-03 7.57096322e-03 -2.52365441e-03 5.04568613e-05 1.96636157e-04 -6.55453856e-05 8.73938474e-05 -6.55453856e-05 1.70344011e-04 1.56696087e-03 -6.51430410e-04 -3.25715205e-04 3.25715205e-04 2.13282449e-03 1.06641224e-03 -1.06641224e-03 9.04141897e-05 1.04401314e-04 -1.04401314e-04 -5.22006568e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -1.71773408e-02 5.72578026e-03 4.75776194e-02 4.75776194e-02 -1.58592065e-02 -5.18626823e-04 -2.02114802e-03 6.73716006e-04 -8.98288008e-04 6.73716006e-04 1.56696087e-03 1.39612485e-02 -5.79192613e-03 -2.89596307e-03 2.89596307e-03 1.87023827e-02 9.35119137e-03 -9.35119137e-03 5.74195780e-04 6.63024177e-04 -6.63024177e-04 -3.31512088e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -7.14725830e-03 2.38241943e-03 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -2.12021312e-04 -3.75595407e-04 1.25198469e-04 -1.09702608e-04 8.22769560e-05 6.51430410e-04 5.79192613e-03 -2.34192465e-03 -1.28527018e-03 1.28527018e-03 7.54467238e-03 4.15582352e-03 -4.15582352e-03 1.96428516e-04 3.08011777e-04 -3.08011777e-04 -1.78364587e-04 2.53001162e-03 1.71773408e-02 -7.14725830e-03 -5.92707290e-03 2.38241943e-03 2.03520347e-02 1.66083153e-02 -6.78401156e-03 1.10054107e-05 -3.75595407e-04 8.22769560e-05 -2.38467147e-04 1.25198469e-04 3.25715205e-04 2.89596307e-03 -1.28527018e-03 -4.14019388e-04 6.42635088e-04 4.15582352e-03 1.31093710e-03 -2.07791176e-03 1.82595267e-04 8.09297916e-05 -1.78364587e-04 -4.87173978e-05 -4.04648958e-05 -8.43337208e-04 -5.72578026e-03 2.38241943e-03 2.38241943e-03 4.26045592e-04 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 -3.66847023e-06 8.22769560e-05 -1.56190191e-04 -6.35397682e-06 -1.56190191e-04 -3.25715205e-04 -2.89596307e-03 1.28527018e-03 6.42635088e-04 -4.14019388e-04 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 -1.82595267e-04 -1.78364587e-04 8.09297916e-05 -4.87173978e-05 4.04648958e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 2.03520347e-02 -6.78401156e-03 -4.42297760e-02 -5.55353062e-02 1.85117687e-02 9.60334201e-04 3.06766015e-03 -1.02255338e-03 1.27770648e-03 -9.58279859e-04 -2.13282449e-03 -1.87023827e-02 7.54467238e-03 4.15582352e-03 -4.15582352e-03 -2.41486469e-02 -1.33599059e-02 1.33599059e-02 -4.89886959e-04 -8.28520008e-04 8.28520008e-04 4.93114186e-04 -7.57096322e-03 -4.75776194e-02 2.03520347e-02 1.66083153e-02 -6.78401156e-03 -5.55353062e-02 -4.42297760e-02 1.85117687e-02 6.26359168e-04 3.06766015e-03 -9.58279859e-04 1.47052705e-03 -1.02255338e-03 -1.06641224e-03 -9.35119137e-03 4.15582352e-03 1.31093710e-03 -2.07791176e-03 -1.33599059e-02 -4.10878806e-03 6.67995295e-03 -5.18102379e-04 -1.77697458e-04 4.93114186e-04 1.57708364e-04 8.88487290e-05 2.52365441e-03 1.58592065e-02 -6.78401156e-03 -6.78401156e-03 -1.48238216e-03 1.85117687e-02 1.85117687e-02 5.13494064e-03 -2.08786389e-04 -9.58279859e-04 5.12247195e-04 -3.61628634e-04 5.12247195e-04 1.06641224e-03 9.35119137e-03 -4.15582352e-03 -2.07791176e-03 1.31093710e-03 1.33599059e-02 6.67995295e-03 -4.10878806e-03 5.18102379e-04 4.93114186e-04 -1.77697458e-04 1.57708364e-04 -8.88487290e-05 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -1.10054107e-05 3.66847023e-06 -9.60334201e-04 -6.26359168e-04 2.08786389e-04 1.79547727e-04 -3.43525536e-04 1.14508512e-04 -2.89645810e-04 2.17234357e-04 9.04141897e-05 5.74195780e-04 -1.96428516e-04 -1.82595267e-04 1.82595267e-04 4.89886959e-04 5.18102379e-04 -5.18102379e-04 -8.45472161e-05 -7.61629799e-05 7.61629799e-05 3.01908728e-05 1.96636157e-04 -2.02114802e-03 3.75595407e-04 3.75595407e-04 -8.22769560e-05 -3.06766015e-03 -3.06766015e-03 9.58279859e-04 -3.43525536e-04 -1.39231783e-03 5.20388754e-04 -5.95003681e-04 5.20388754e-04 1.04401314e-04 6.63024177e-04 -3.08011777e-04 -8.09297916e-05 1.78364587e-04 8.28520008e-04 1.77697458e-04 -4.93114186e-04 -7.61629799e-05 -1.00459375e-04 8.64268839e-05 -9.11129984e-06 5.00469168e-05 -6.55453856e-05 6.73716006e-04 -1.25198469e-04 -8.22769560e-05 1.56190191e-04 1.02255338e-03 9.58279859e-04 -5.12247195e-04 1.14508512e-04 5.20388754e-04 -4.61448819e-06 3.16952150e-04 -1.53061324e-05 -1.04401314e-04 -6.63024177e-04 3.08011777e-04 1.78364587e-04 -8.09297916e-05 -8.28520008e-04 -4.93114186e-04 1.77697458e-04 7.61629799e-05 8.64268839e-05 -1.00459375e-04 -9.11129984e-06 -5.00469168e-05 8.73938474e-05 -8.98288008e-04 1.09702608e-04 2.38467147e-04 6.35397682e-06 -1.27770648e-03 -1.47052705e-03 3.61628634e-04 -2.89645810e-04 -5.95003681e-04 3.16952150e-04 -1.54906445e-04 2.57643355e-04 4.87173978e-05 4.87173978e-05 -1.57708364e-04 -1.57708364e-04 -9.11129984e-06 -9.11129984e-06 -4.92119087e-06 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 -1.25198469e-04 1.56190191e-04 9.58279859e-04 1.02255338e-03 -5.12247195e-04 2.17234357e-04 5.20388754e-04 -1.53061324e-05 2.57643355e-04 -4.61448819e-06 -5.22006568e-05 -3.31512088e-04 1.78364587e-04 4.04648958e-05 -4.04648958e-05 -4.93114186e-04 -8.88487290e-05 8.88487290e-05 3.01908728e-05 5.00469168e-05 -5.00469168e-05 -2.53889994e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +2 0 0 363 + 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 -4.68133080e-05 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 4.16551765e-05 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 1.65115925e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 -1.47237258e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 9.03850368e-04 6.83086768e-03 -2.53001162e-03 -8.43337208e-04 2.53001162e-03 7.57096322e-03 2.52365441e-03 -7.57096322e-03 5.04568613e-05 6.55453856e-05 -1.96636157e-04 -8.73938474e-05 -6.55453856e-05 8.21705421e-06 9.02474039e-05 -3.29391365e-05 3.29391365e-05 1.15123819e-04 -1.15123819e-04 6.52372601e-06 -2.25988498e-05 -1.12994249e-05 6.83086768e-03 4.49022835e-02 -1.71773408e-02 -5.72578026e-03 1.71773408e-02 4.75776194e-02 1.58592065e-02 -4.75776194e-02 -5.18626823e-04 -6.73716006e-04 2.02114802e-03 8.98288008e-04 6.73716006e-04 9.02474039e-05 9.91889846e-04 -3.62026033e-04 3.62026033e-04 1.26607155e-03 -1.26607155e-03 7.19496735e-05 -2.49240980e-04 -1.24620490e-04 2.53001162e-03 1.71773408e-02 -5.92707290e-03 -2.38241943e-03 7.14725830e-03 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -2.12021312e-04 -1.25198469e-04 3.75595407e-04 1.09702608e-04 8.22769560e-05 3.29391365e-05 3.62026033e-04 -1.27684867e-04 1.34651967e-04 4.47519341e-04 -4.71531004e-04 2.10715787e-05 -8.84684845e-05 -4.68133080e-05 8.43337208e-04 5.72578026e-03 -2.38241943e-03 4.26045592e-04 2.38241943e-03 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 3.66847023e-06 -1.56190191e-04 8.22769560e-05 -6.35397682e-06 1.56190191e-04 6.96710056e-06 -2.40116631e-05 -5.15813158e-06 5.15813158e-06 -2.53001162e-03 -1.71773408e-02 7.14725830e-03 2.38241943e-03 -5.92707290e-03 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 -1.10054107e-05 8.22769560e-05 -3.75595407e-04 -2.38467147e-04 -1.25198469e-04 -3.29391365e-05 -3.62026033e-04 1.34651967e-04 -1.27684867e-04 -4.71531004e-04 4.47519341e-04 -3.00057247e-05 8.84684845e-05 4.16551765e-05 -7.57096322e-03 -4.75776194e-02 1.66083153e-02 6.78401156e-03 -2.03520347e-02 -4.42297760e-02 -1.85117687e-02 5.55353062e-02 9.60334201e-04 1.02255338e-03 -3.06766015e-03 -1.27770648e-03 -9.58279859e-04 -1.15123819e-04 -1.26607155e-03 4.47519341e-04 -4.71531004e-04 -1.56864284e-03 1.65128760e-03 -7.46852174e-05 3.12353182e-04 1.65115925e-04 -2.52365441e-03 -1.58592065e-02 6.78401156e-03 -1.48238216e-03 -6.78401156e-03 -1.85117687e-02 5.13494064e-03 1.85117687e-02 2.08786389e-04 5.12247195e-04 -9.58279859e-04 -3.61628634e-04 -5.12247195e-04 -2.40116631e-05 8.26447587e-05 1.78786668e-05 -1.78786668e-05 7.57096322e-03 4.75776194e-02 -2.03520347e-02 -6.78401156e-03 1.66083153e-02 5.55353062e-02 1.85117687e-02 -4.42297760e-02 -6.26359168e-04 -9.58279859e-04 3.06766015e-03 1.47052705e-03 1.02255338e-03 1.15123819e-04 1.26607155e-03 -4.71531004e-04 4.47519341e-04 1.65128760e-03 -1.56864284e-03 1.05651977e-04 -3.12353182e-04 -1.47237258e-04 5.04568613e-05 -5.18626823e-04 2.12021312e-04 -3.66847023e-06 1.10054107e-05 -9.60334201e-04 -2.08786389e-04 6.26359168e-04 1.79547727e-04 -1.14508512e-04 3.43525536e-04 2.89645810e-04 2.17234357e-04 6.52372601e-06 7.19496735e-05 -2.10715787e-05 3.00057247e-05 7.46852174e-05 -1.05651977e-04 -8.33101049e-07 -1.64686816e-05 -1.15598910e-05 6.55453856e-05 -6.73716006e-04 1.25198469e-04 1.56190191e-04 -8.22769560e-05 -1.02255338e-03 -5.12247195e-04 9.58279859e-04 -1.14508512e-04 -4.61448819e-06 5.20388754e-04 3.16952150e-04 1.53061324e-05 5.15813158e-06 -1.78786668e-05 -3.66719267e-06 3.84001454e-06 -1.96636157e-04 2.02114802e-03 -3.75595407e-04 -8.22769560e-05 3.75595407e-04 3.06766015e-03 9.58279859e-04 -3.06766015e-03 3.43525536e-04 5.20388754e-04 -1.39231783e-03 -5.95003681e-04 -5.20388754e-04 -2.25988498e-05 -2.49240980e-04 8.84684845e-05 -8.84684845e-05 -3.12353182e-04 3.12353182e-04 -1.64686816e-05 5.72220086e-05 2.85245933e-05 -8.73938474e-05 8.98288008e-04 -1.09702608e-04 6.35397682e-06 2.38467147e-04 1.27770648e-03 3.61628634e-04 -1.47052705e-03 2.89645810e-04 3.16952150e-04 -5.95003681e-04 -1.54906445e-04 -2.57643355e-04 -1.12994249e-05 -1.24620490e-04 4.68133080e-05 -4.16551765e-05 -1.65115925e-04 1.47237258e-04 -1.15598910e-05 2.85245933e-05 1.25151113e-05 -6.55453856e-05 6.73716006e-04 -8.22769560e-05 -1.56190191e-04 1.25198469e-04 9.58279859e-04 5.12247195e-04 -1.02255338e-03 2.17234357e-04 1.53061324e-05 -5.20388754e-04 -2.57643355e-04 -4.61448819e-06 -5.15813158e-06 1.78786668e-05 3.84001454e-06 -3.66719267e-06 + 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 2 0 1 169 - 1.26117398e-06 1.33679398e-05 -1.33618686e-06 4.00856057e-06 6.68093428e-06 4.42516836e-06 -1.32755051e-05 -2.21258418e-05 -2.43700677e-06 -7.91441164e-07 -1.31906861e-06 -2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 4.26169739e-05 7.10282899e-05 4.69345661e-05 -1.40803698e-04 -2.34672831e-04 -2.59968152e-05 -8.44271339e-06 -1.40711890e-05 -2.25139024e-05 4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 4.27896200e-06 7.13160333e-06 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -2.77120995e-06 -4.62680413e-07 -7.71134021e-07 -2.27036890e-06 4.25694169e-06 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -1.22019303e-05 -2.13948100e-05 -1.42268363e-05 4.06268943e-05 7.11341813e-05 7.64036796e-06 2.42459571e-06 4.25694169e-06 7.19981464e-06 -1.21229785e-05 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -2.13948100e-05 -3.50230610e-05 -2.37113938e-05 7.11341813e-05 1.16503354e-04 1.27339466e-05 4.25694169e-06 6.96533351e-06 1.07039980e-05 -2.08960005e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -1.42268363e-05 -2.37113938e-05 -9.08455661e-06 4.71433913e-05 7.85723189e-05 9.24024813e-06 1.58322692e-06 2.63871153e-06 7.58225060e-06 -1.42167199e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 4.06268943e-05 7.11341813e-05 4.71433913e-05 -1.34800267e-04 -2.35716957e-04 -2.55381576e-05 -8.10999291e-06 -1.42167199e-05 -2.40068689e-05 4.05499645e-05 2.21258418e-05 2.34672831e-04 -2.37113938e-05 7.11341813e-05 1.16503354e-04 7.85723189e-05 -2.35716957e-04 -3.86231687e-04 -4.25635960e-05 -1.42167199e-05 -2.32744941e-05 -3.58110579e-05 6.98234823e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -7.64036796e-06 -1.27339466e-05 -9.24024813e-06 2.55381576e-05 4.25635960e-05 4.52926879e-06 1.62353572e-06 2.70589286e-06 3.96030993e-06 -7.42558112e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -2.42459571e-06 -4.25694169e-06 -1.58322692e-06 8.10999291e-06 1.42167199e-05 1.62353572e-06 2.55460371e-07 4.54207908e-07 1.44598144e-06 -2.42817748e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -4.25694169e-06 -6.96533351e-06 -2.63871153e-06 1.42167199e-05 2.32744941e-05 2.70589286e-06 4.54207908e-07 7.39948805e-07 2.14358063e-06 -4.18903631e-06 -2.11050977e-06 -2.25139024e-05 2.27036890e-06 -7.19981464e-06 -1.07039980e-05 -7.58225060e-06 2.40068689e-05 3.58110579e-05 3.96030993e-06 1.44598144e-06 2.14358063e-06 2.74669353e-06 -6.83032454e-06 3.95720582e-06 4.22135669e-05 -4.25694169e-06 1.21229785e-05 2.08960005e-05 1.42167199e-05 -4.05499645e-05 -6.98234823e-05 -7.42558112e-06 -2.42817748e-06 -4.18903631e-06 -6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 -4.00856057e-06 1.33618686e-06 6.68093428e-06 1.32755051e-05 -4.42516836e-06 -2.21258418e-05 -6.09251692e-07 -7.91441164e-07 -3.95720582e-06 -3.16576465e-06 1.31906861e-06 1.33679398e-05 1.41458274e-04 -4.26169739e-05 1.42056580e-05 7.10282899e-05 1.40803698e-04 -4.69345661e-05 -2.34672831e-04 -6.49920380e-06 -8.44271339e-06 -4.22135669e-05 -3.37708535e-05 1.40711890e-05 4.00856057e-06 4.26169739e-05 -1.22019303e-05 4.27896200e-06 2.13948100e-05 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -2.41503840e-06 -2.42459571e-06 -1.21229785e-05 -1.02166601e-05 4.25694169e-06 -1.33618686e-06 -1.42056580e-05 4.27896200e-06 -7.91365000e-07 -7.13160333e-06 -1.42268363e-05 2.68866425e-06 2.37113938e-05 5.80592174e-07 4.62680413e-07 4.25694169e-06 3.53512266e-06 -7.71134021e-07 -6.68093428e-06 -7.10282899e-05 2.13948100e-05 -7.13160333e-06 -3.50230610e-05 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.90296087e-06 4.25694169e-06 2.08960005e-05 1.63799202e-05 -6.96533351e-06 -1.32755051e-05 -1.40803698e-04 4.06268943e-05 -1.42268363e-05 -7.11341813e-05 -1.34800267e-04 4.71433913e-05 2.35716957e-04 8.02147948e-06 8.10999291e-06 4.05499645e-05 3.41201277e-05 -1.42167199e-05 4.42516836e-06 4.69345661e-05 -1.42268363e-05 2.68866425e-06 2.37113938e-05 4.71433913e-05 -9.08455661e-06 -7.85723189e-05 -1.94629757e-06 -1.58322692e-06 -1.42167199e-05 -1.17934149e-05 2.63871153e-06 2.21258418e-05 2.34672831e-04 -7.11341813e-05 2.37113938e-05 1.16503354e-04 2.35716957e-04 -7.85723189e-05 -3.86231687e-04 -9.73148786e-06 -1.42167199e-05 -6.98234823e-05 -5.47666844e-05 2.32744941e-05 -6.09251692e-07 -6.49920380e-06 2.41503840e-06 -5.80592174e-07 -2.90296087e-06 -8.02147948e-06 1.94629757e-06 9.73148786e-06 -2.37391660e-07 4.40488803e-07 2.20244401e-06 1.20827724e-06 -5.03448848e-07 -7.91441164e-07 -8.44271339e-06 2.42459571e-06 -4.62680413e-07 -4.25694169e-06 -8.10999291e-06 1.58322692e-06 1.42167199e-05 4.40488803e-07 2.55460371e-07 2.42817748e-06 2.12901390e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 1.21229785e-05 -4.25694169e-06 -2.08960005e-05 -4.05499645e-05 1.42167199e-05 6.98234823e-05 2.20244401e-06 2.42817748e-06 1.19107123e-05 9.84590416e-06 -4.18903631e-06 -3.16576465e-06 -3.37708535e-05 1.02166601e-05 -3.53512266e-06 -1.63799202e-05 -3.41201277e-05 1.17934149e-05 5.47666844e-05 1.20827724e-06 2.12901390e-06 9.84590416e-06 7.51335398e-06 -3.41516227e-06 1.31906861e-06 1.40711890e-05 -4.25694169e-06 7.71134021e-07 6.96533351e-06 1.42167199e-05 -2.63871153e-06 -2.32744941e-05 -5.03448848e-07 -4.54207908e-07 -4.18903631e-06 -3.41516227e-06 7.39948805e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 1 -3 0 2 1 -2 169 - 1.26117398e-06 1.33679398e-05 4.00856057e-06 6.68093428e-06 -1.33618686e-06 -1.32755051e-05 -2.21258418e-05 4.42516836e-06 -6.09251692e-07 3.95720582e-06 -7.91441164e-07 3.16576465e-06 -1.31906861e-06 1.33679398e-05 1.41458274e-04 4.26169739e-05 7.10282899e-05 -1.42056580e-05 -1.40803698e-04 -2.34672831e-04 4.69345661e-05 -6.49920380e-06 4.22135669e-05 -8.44271339e-06 3.37708535e-05 -1.40711890e-05 -4.00856057e-06 -4.26169739e-05 -1.22019303e-05 -2.13948100e-05 4.27896200e-06 4.06268943e-05 7.11341813e-05 -1.42268363e-05 2.41503840e-06 -1.21229785e-05 2.42459571e-06 -1.02166601e-05 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 -2.13948100e-05 -3.50230610e-05 7.13160333e-06 7.11341813e-05 1.16503354e-04 -2.37113938e-05 2.90296087e-06 -2.08960005e-05 4.25694169e-06 -1.63799202e-05 6.96533351e-06 1.33618686e-06 1.42056580e-05 4.27896200e-06 7.13160333e-06 -7.91365000e-07 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 -5.80592174e-07 4.25694169e-06 -4.62680413e-07 3.53512266e-06 -7.71134021e-07 1.32755051e-05 1.40803698e-04 4.06268943e-05 7.11341813e-05 -1.42268363e-05 -1.34800267e-04 -2.35716957e-04 4.71433913e-05 -8.02147948e-06 4.05499645e-05 -8.10999291e-06 3.41201277e-05 -1.42167199e-05 2.21258418e-05 2.34672831e-04 7.11341813e-05 1.16503354e-04 -2.37113938e-05 -2.35716957e-04 -3.86231687e-04 7.85723189e-05 -9.73148786e-06 6.98234823e-05 -1.42167199e-05 5.47666844e-05 -2.32744941e-05 -4.42516836e-06 -4.69345661e-05 -1.42268363e-05 -2.37113938e-05 2.68866425e-06 4.71433913e-05 7.85723189e-05 -9.08455661e-06 1.94629757e-06 -1.42167199e-05 1.58322692e-06 -1.17934149e-05 2.63871153e-06 -6.09251692e-07 -6.49920380e-06 -2.41503840e-06 -2.90296087e-06 5.80592174e-07 8.02147948e-06 9.73148786e-06 -1.94629757e-06 -2.37391660e-07 -2.20244401e-06 4.40488803e-07 -1.20827724e-06 5.03448848e-07 3.95720582e-06 4.22135669e-05 1.21229785e-05 2.08960005e-05 -4.25694169e-06 -4.05499645e-05 -6.98234823e-05 1.42167199e-05 -2.20244401e-06 1.19107123e-05 -2.42817748e-06 9.84590416e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 -2.42459571e-06 -4.25694169e-06 4.62680413e-07 8.10999291e-06 1.42167199e-05 -1.58322692e-06 4.40488803e-07 -2.42817748e-06 2.55460371e-07 -2.12901390e-06 4.54207908e-07 3.16576465e-06 3.37708535e-05 1.02166601e-05 1.63799202e-05 -3.53512266e-06 -3.41201277e-05 -5.47666844e-05 1.17934149e-05 -1.20827724e-06 9.84590416e-06 -2.12901390e-06 7.51335398e-06 -3.41516227e-06 -1.31906861e-06 -1.40711890e-05 -4.25694169e-06 -6.96533351e-06 7.71134021e-07 1.42167199e-05 2.32744941e-05 -2.63871153e-06 5.03448848e-07 -4.18903631e-06 4.54207908e-07 -3.41516227e-06 7.39948805e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 1 -1 169 - 6.09114917e-05 6.14710110e-04 5.91946911e-05 2.95973455e-04 5.91946911e-05 -2.01777458e-04 -1.00888729e-03 -2.01777458e-04 -4.80344481e-05 3.46658769e-05 6.93317538e-06 8.31981046e-05 3.46658769e-05 6.14710110e-04 6.16376114e-03 5.89410151e-04 2.94705075e-03 5.89410151e-04 -2.00726181e-03 -1.00363091e-02 -2.00726181e-03 -4.44476268e-04 3.20773116e-04 6.41546233e-05 7.69855479e-04 3.20773116e-04 -5.91946911e-05 -5.89410151e-04 1.57915946e-05 -2.97034962e-04 -5.94069924e-05 -5.79133603e-05 1.00895778e-03 2.01791556e-04 5.97729402e-05 1.92305372e-05 3.84610745e-06 -8.21464752e-05 -3.42276980e-05 -2.95973455e-04 -2.94705075e-03 -2.97034962e-04 -1.40997622e-03 -2.97034962e-04 1.00895778e-03 4.78508398e-03 1.00895778e-03 2.06272321e-04 -1.60446843e-04 -3.42276980e-05 -3.57274141e-04 -1.60446843e-04 -5.91946911e-05 -5.89410151e-04 -5.94069924e-05 -2.97034962e-04 1.57915946e-05 2.01791556e-04 1.00895778e-03 -5.79133603e-05 4.12544643e-05 -3.42276980e-05 3.84610745e-06 -9.28381223e-05 1.92305372e-05 2.01777458e-04 2.00726181e-03 -5.79133603e-05 1.00895778e-03 2.01791556e-04 2.12071039e-04 -3.42864166e-03 -6.85728332e-04 -2.00102502e-04 -7.05429391e-05 -1.41085878e-05 2.72889020e-04 1.13703758e-04 1.00888729e-03 1.00363091e-02 1.00895778e-03 4.78508398e-03 1.00895778e-03 -3.42864166e-03 -1.62454089e-02 -3.42864166e-03 -6.81387866e-04 5.31669453e-04 1.13703758e-04 1.18019840e-03 5.31669453e-04 2.01777458e-04 2.00726181e-03 2.01791556e-04 1.00895778e-03 -5.79133603e-05 -6.85728332e-04 -3.42864166e-03 2.12071039e-04 -1.36277573e-04 1.13703758e-04 -1.41085878e-05 3.09738360e-04 -7.05429391e-05 -4.80344481e-05 -4.44476268e-04 -5.97729402e-05 -2.06272321e-04 -4.12544643e-05 2.00102502e-04 6.81387866e-04 1.36277573e-04 1.07400983e-05 -1.99216840e-05 -3.98433680e-06 -1.97894844e-05 -8.24561849e-06 3.46658769e-05 3.20773116e-04 -1.92305372e-05 1.60446843e-04 3.42276980e-05 7.05429391e-05 -5.31669453e-04 -1.13703758e-04 -1.99216840e-05 -2.14746155e-05 -4.42749712e-06 2.10230097e-05 1.02201763e-05 6.93317538e-06 6.41546233e-05 -3.84610745e-06 3.42276980e-05 -3.84610745e-06 1.41085878e-05 -1.13703758e-04 1.41085878e-05 -3.98433680e-06 -4.42749712e-06 -2.22629335e-07 6.90107377e-06 -4.42749712e-06 8.31981046e-05 7.69855479e-04 8.21464752e-05 3.57274141e-04 9.28381223e-05 -2.72889020e-04 -1.18019840e-03 -3.09738360e-04 -1.97894844e-05 2.10230097e-05 6.90107377e-06 3.35910266e-05 2.77641893e-05 3.46658769e-05 3.20773116e-04 3.42276980e-05 1.60446843e-04 -1.92305372e-05 -1.13703758e-04 -5.31669453e-04 7.05429391e-05 -8.24561849e-06 1.02201763e-05 -4.42749712e-06 2.77641893e-05 -2.14746155e-05 + 1.26117398e-06 1.33679398e-05 -6.68093428e-06 -4.00856057e-06 -1.33618686e-06 2.21258418e-05 1.32755051e-05 4.42516836e-06 3.04625846e-06 3.95720582e-06 1.31906861e-06 1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 -4.26169739e-05 -1.42056580e-05 2.34672831e-04 1.40803698e-04 4.69345661e-05 3.24960190e-05 4.22135669e-05 1.40711890e-05 1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 -2.13948100e-05 -7.13160333e-06 1.16503354e-04 7.11341813e-05 2.37113938e-05 1.56369075e-05 2.08960005e-05 6.96533351e-06 5.67592226e-06 4.25694169e-06 4.00856057e-06 4.26169739e-05 -2.13948100e-05 -1.22019303e-05 -4.27896200e-06 7.11341813e-05 4.06268943e-05 1.42268363e-05 1.00554064e-05 1.21229785e-05 4.25694169e-06 3.01684543e-06 2.42459571e-06 1.33618686e-06 1.42056580e-05 -7.13160333e-06 -4.27896200e-06 -7.91365000e-07 2.37113938e-05 1.42268363e-05 2.68866425e-06 3.35180212e-06 4.25694169e-06 7.71134021e-07 1.26475376e-06 4.62680413e-07 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 7.11341813e-05 2.37113938e-05 -3.86231687e-04 -2.35716957e-04 -7.85723189e-05 -5.22950839e-05 -6.98234823e-05 -2.32744941e-05 -1.89556265e-05 -1.42167199e-05 -1.32755051e-05 -1.40803698e-04 7.11341813e-05 4.06268943e-05 1.42268363e-05 -2.35716957e-04 -1.34800267e-04 -4.71433913e-05 -3.35596371e-05 -4.05499645e-05 -1.42167199e-05 -1.01132588e-05 -8.10999291e-06 -4.42516836e-06 -4.69345661e-05 2.37113938e-05 1.42268363e-05 2.68866425e-06 -7.85723189e-05 -4.71433913e-05 -9.08455661e-06 -1.11865457e-05 -1.42167199e-05 -2.63871153e-06 -4.21116432e-06 -1.58322692e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 -1.00554064e-05 -3.35180212e-06 5.22950839e-05 3.35596371e-05 1.11865457e-05 6.62206635e-06 9.62802513e-06 3.20934171e-06 2.75203269e-06 2.06402452e-06 3.95720582e-06 4.22135669e-05 -2.08960005e-05 -1.21229785e-05 -4.25694169e-06 6.98234823e-05 4.05499645e-05 1.42167199e-05 9.62802513e-06 1.19107123e-05 4.18903631e-06 3.01557961e-06 2.42817748e-06 1.31906861e-06 1.40711890e-05 -6.96533351e-06 -4.25694169e-06 -7.71134021e-07 2.32744941e-05 1.42167199e-05 2.63871153e-06 3.20934171e-06 4.18903631e-06 7.39948805e-07 1.27158164e-06 4.54207908e-07 1.05525488e-06 1.12569512e-05 -5.67592226e-06 -3.01684543e-06 -1.26475376e-06 1.89556265e-05 1.01132588e-05 4.21116432e-06 2.75203269e-06 3.01557961e-06 1.27158164e-06 6.53895969e-07 6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 -2.42459571e-06 -4.62680413e-07 1.42167199e-05 8.10999291e-06 1.58322692e-06 2.06402452e-06 2.42817748e-06 4.54207908e-07 6.83032454e-07 2.55460371e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +2 1 -1 157 + 6.09114917e-05 6.14710110e-04 -2.95973455e-04 -5.91946911e-05 5.91946911e-05 1.00888729e-03 2.01777458e-04 -2.01777458e-04 9.60688961e-05 3.46658769e-05 -3.46658769e-05 -6.93317538e-06 6.14710110e-04 6.16376114e-03 -2.94705075e-03 -5.89410151e-04 5.89410151e-04 1.00363091e-02 2.00726181e-03 -2.00726181e-03 8.88952536e-04 3.20773116e-04 -3.20773116e-04 -6.41546233e-05 2.95973455e-04 2.94705075e-03 -1.40997622e-03 -2.97034962e-04 2.97034962e-04 4.78508398e-03 1.00895778e-03 -1.00895778e-03 4.12544643e-04 1.60446843e-04 -1.60446843e-04 -3.42276980e-05 5.91946911e-05 5.89410151e-04 -2.97034962e-04 1.57915946e-05 5.94069924e-05 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 1.01027404e-04 -1.92305372e-05 -3.42276980e-05 -1.06916470e-05 3.84610745e-06 -5.91946911e-05 -5.89410151e-04 2.97034962e-04 5.94069924e-05 1.57915946e-05 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 -1.01027404e-04 -3.42276980e-05 -1.92305372e-05 -1.06916470e-05 -3.84610745e-06 -1.00888729e-03 -1.00363091e-02 4.78508398e-03 1.00895778e-03 -1.00895778e-03 -1.62454089e-02 -3.42864166e-03 3.42864166e-03 -1.36277573e-03 -5.31669453e-04 5.31669453e-04 1.13703758e-04 -2.01777458e-04 -2.00726181e-03 1.00895778e-03 -5.79133603e-05 -2.01791556e-04 -3.42864166e-03 2.12071039e-04 6.85728332e-04 -3.36380075e-04 7.05429391e-05 1.13703758e-04 3.68493395e-05 -1.41085878e-05 2.01777458e-04 2.00726181e-03 -1.00895778e-03 -2.01791556e-04 -5.79133603e-05 3.42864166e-03 6.85728332e-04 2.12071039e-04 3.36380075e-04 1.13703758e-04 7.05429391e-05 3.68493395e-05 1.41085878e-05 9.60688961e-05 8.88952536e-04 -4.12544643e-04 -1.01027404e-04 1.01027404e-04 1.36277573e-03 3.36380075e-04 -3.36380075e-04 4.50164907e-05 2.81673025e-05 -2.81673025e-05 -7.96867359e-06 3.46658769e-05 3.20773116e-04 -1.60446843e-04 1.92305372e-05 3.42276980e-05 5.31669453e-04 -7.05429391e-05 -1.13703758e-04 2.81673025e-05 -2.14746155e-05 -1.02201763e-05 -6.74117956e-06 4.42749712e-06 -3.46658769e-05 -3.20773116e-04 1.60446843e-04 3.42276980e-05 1.92305372e-05 -5.31669453e-04 -1.13703758e-04 -7.05429391e-05 -2.81673025e-05 -1.02201763e-05 -2.14746155e-05 -6.74117956e-06 -4.42749712e-06 1.06916470e-05 1.06916470e-05 -3.68493395e-05 -3.68493395e-05 -6.74117956e-06 -6.74117956e-06 -6.85365823e-07 -6.93317538e-06 -6.41546233e-05 3.42276980e-05 -3.84610745e-06 3.84610745e-06 -1.13703758e-04 1.41085878e-05 -1.41085878e-05 -7.96867359e-06 4.42749712e-06 -4.42749712e-06 -2.22629335e-07 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 2 1 0 169 - 1.26117398e-06 1.33679398e-05 -1.33618686e-06 6.68093428e-06 4.00856057e-06 4.42516836e-06 -2.21258418e-05 -1.32755051e-05 -2.43700677e-06 -1.31906861e-06 -7.91441164e-07 2.11050977e-06 3.95720582e-06 1.33679398e-05 1.41458274e-04 -1.42056580e-05 7.10282899e-05 4.26169739e-05 4.69345661e-05 -2.34672831e-04 -1.40803698e-04 -2.59968152e-05 -1.40711890e-05 -8.44271339e-06 2.25139024e-05 4.22135669e-05 1.33618686e-06 1.42056580e-05 -7.91365000e-07 7.13160333e-06 4.27896200e-06 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -2.77120995e-06 -7.71134021e-07 -4.62680413e-07 2.27036890e-06 4.25694169e-06 -6.68093428e-06 -7.10282899e-05 7.13160333e-06 -3.50230610e-05 -2.13948100e-05 -2.37113938e-05 1.16503354e-04 7.11341813e-05 1.27339466e-05 6.96533351e-06 4.25694169e-06 -1.07039980e-05 -2.08960005e-05 -4.00856057e-06 -4.26169739e-05 4.27896200e-06 -2.13948100e-05 -1.22019303e-05 -1.42268363e-05 7.11341813e-05 4.06268943e-05 7.64036796e-06 4.25694169e-06 2.42459571e-06 -7.19981464e-06 -1.21229785e-05 -4.42516836e-06 -4.69345661e-05 2.68866425e-06 -2.37113938e-05 -1.42268363e-05 -9.08455661e-06 7.85723189e-05 4.71433913e-05 9.24024813e-06 2.63871153e-06 1.58322692e-06 -7.58225060e-06 -1.42167199e-05 2.21258418e-05 2.34672831e-04 -2.37113938e-05 1.16503354e-04 7.11341813e-05 7.85723189e-05 -3.86231687e-04 -2.35716957e-04 -4.25635960e-05 -2.32744941e-05 -1.42167199e-05 3.58110579e-05 6.98234823e-05 1.32755051e-05 1.40803698e-04 -1.42268363e-05 7.11341813e-05 4.06268943e-05 4.71433913e-05 -2.35716957e-04 -1.34800267e-04 -2.55381576e-05 -1.42167199e-05 -8.10999291e-06 2.40068689e-05 4.05499645e-05 -2.43700677e-06 -2.59968152e-05 2.77120995e-06 -1.27339466e-05 -7.64036796e-06 -9.24024813e-06 4.25635960e-05 2.55381576e-05 4.52926879e-06 2.70589286e-06 1.62353572e-06 -3.96030993e-06 -7.42558112e-06 -1.31906861e-06 -1.40711890e-05 7.71134021e-07 -6.96533351e-06 -4.25694169e-06 -2.63871153e-06 2.32744941e-05 1.42167199e-05 2.70589286e-06 7.39948805e-07 4.54207908e-07 -2.14358063e-06 -4.18903631e-06 -7.91441164e-07 -8.44271339e-06 4.62680413e-07 -4.25694169e-06 -2.42459571e-06 -1.58322692e-06 1.42167199e-05 8.10999291e-06 1.62353572e-06 4.54207908e-07 2.55460371e-07 -1.44598144e-06 -2.42817748e-06 2.11050977e-06 2.25139024e-05 -2.27036890e-06 1.07039980e-05 7.19981464e-06 7.58225060e-06 -3.58110579e-05 -2.40068689e-05 -3.96030993e-06 -2.14358063e-06 -1.44598144e-06 2.74669353e-06 6.83032454e-06 3.95720582e-06 4.22135669e-05 -4.25694169e-06 2.08960005e-05 1.21229785e-05 1.42167199e-05 -6.98234823e-05 -4.05499645e-05 -7.42558112e-06 -4.18903631e-06 -2.42817748e-06 6.83032454e-06 1.19107123e-05 + 1.26117398e-06 1.33679398e-05 -6.68093428e-06 1.33618686e-06 4.00856057e-06 2.21258418e-05 -4.42516836e-06 -1.32755051e-05 3.04625846e-06 -1.31906861e-06 -3.95720582e-06 -1.05525488e-06 7.91441164e-07 1.33679398e-05 1.41458274e-04 -7.10282899e-05 1.42056580e-05 4.26169739e-05 2.34672831e-04 -4.69345661e-05 -1.40803698e-04 3.24960190e-05 -1.40711890e-05 -4.22135669e-05 -1.12569512e-05 8.44271339e-06 6.68093428e-06 7.10282899e-05 -3.50230610e-05 7.13160333e-06 2.13948100e-05 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 1.56369075e-05 -6.96533351e-06 -2.08960005e-05 -5.67592226e-06 4.25694169e-06 -1.33618686e-06 -1.42056580e-05 7.13160333e-06 -7.91365000e-07 -4.27896200e-06 -2.37113938e-05 2.68866425e-06 1.42268363e-05 -3.35180212e-06 7.71134021e-07 4.25694169e-06 1.26475376e-06 -4.62680413e-07 -4.00856057e-06 -4.26169739e-05 2.13948100e-05 -4.27896200e-06 -1.22019303e-05 -7.11341813e-05 1.42268363e-05 4.06268943e-05 -1.00554064e-05 4.25694169e-06 1.21229785e-05 3.01684543e-06 -2.42459571e-06 -2.21258418e-05 -2.34672831e-04 1.16503354e-04 -2.37113938e-05 -7.11341813e-05 -3.86231687e-04 7.85723189e-05 2.35716957e-04 -5.22950839e-05 2.32744941e-05 6.98234823e-05 1.89556265e-05 -1.42167199e-05 4.42516836e-06 4.69345661e-05 -2.37113938e-05 2.68866425e-06 1.42268363e-05 7.85723189e-05 -9.08455661e-06 -4.71433913e-05 1.11865457e-05 -2.63871153e-06 -1.42167199e-05 -4.21116432e-06 1.58322692e-06 1.32755051e-05 1.40803698e-04 -7.11341813e-05 1.42268363e-05 4.06268943e-05 2.35716957e-04 -4.71433913e-05 -1.34800267e-04 3.35596371e-05 -1.42167199e-05 -4.05499645e-05 -1.01132588e-05 8.10999291e-06 3.04625846e-06 3.24960190e-05 -1.56369075e-05 3.35180212e-06 1.00554064e-05 5.22950839e-05 -1.11865457e-05 -3.35596371e-05 6.62206635e-06 -3.20934171e-06 -9.62802513e-06 -2.75203269e-06 2.06402452e-06 -1.31906861e-06 -1.40711890e-05 6.96533351e-06 -7.71134021e-07 -4.25694169e-06 -2.32744941e-05 2.63871153e-06 1.42167199e-05 -3.20934171e-06 7.39948805e-07 4.18903631e-06 1.27158164e-06 -4.54207908e-07 -3.95720582e-06 -4.22135669e-05 2.08960005e-05 -4.25694169e-06 -1.21229785e-05 -6.98234823e-05 1.42167199e-05 4.05499645e-05 -9.62802513e-06 4.18903631e-06 1.19107123e-05 3.01557961e-06 -2.42817748e-06 -1.05525488e-06 -1.12569512e-05 5.67592226e-06 -1.26475376e-06 -3.01684543e-06 -1.89556265e-05 4.21116432e-06 1.01132588e-05 -2.75203269e-06 1.27158164e-06 3.01557961e-06 6.53895969e-07 -6.83032454e-07 7.91441164e-07 8.44271339e-06 -4.25694169e-06 4.62680413e-07 2.42459571e-06 1.42167199e-05 -1.58322692e-06 -8.10999291e-06 2.06402452e-06 -4.54207908e-07 -2.42817748e-06 -6.83032454e-07 2.55460371e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 2 -2 0 diff --git a/tests/integrate/207_NO_KP_OH_nscf/data-TR-sparse_SPIN0.csr.ref b/tests/integrate/207_NO_KP_OH_nscf/data-TR-sparse_SPIN0.csr.ref index 2337abfbd0..2f757a1c2b 100644 --- a/tests/integrate/207_NO_KP_OH_nscf/data-TR-sparse_SPIN0.csr.ref +++ b/tests/integrate/207_NO_KP_OH_nscf/data-TR-sparse_SPIN0.csr.ref @@ -2,374 +2,374 @@ STEP: 0 Matrix Dimension of T(R): 26 Matrix number of T(R): 93 -2 -1 0 169 - -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 5.27357442e-05 3.16414465e-05 3.97215153e-05 -1.98607577e-04 -1.19164546e-04 1.43347501e-05 7.75891111e-06 4.65534666e-06 -1.24142578e-05 -2.32767333e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 6.21159003e-04 3.72695402e-04 4.62586824e-04 -2.31293412e-03 -1.38776047e-03 1.75172365e-04 9.48148241e-05 5.68888944e-05 -1.51703719e-04 -2.84444472e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 -4.66590815e-05 -2.79954489e-05 3.32561751e-06 1.79804647e-04 1.07882788e-04 -1.45784497e-05 3.49206702e-06 2.09524021e-06 1.06016839e-05 1.98781573e-05 -5.27357442e-05 -6.21159003e-04 -4.66590815e-05 2.22059226e-04 1.39977245e-04 1.79804647e-04 -8.59736687e-04 -5.39413940e-04 5.53671516e-05 3.11066383e-05 1.98781573e-05 -4.28903001e-05 -9.33199150e-05 -3.16414465e-05 -3.72695402e-04 -2.79954489e-05 1.39977245e-04 7.27501650e-05 1.07882788e-04 -5.39413940e-04 -2.84361817e-04 3.32202910e-05 1.98781573e-05 9.90327050e-06 -3.78759234e-05 -4.95163525e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 1.79804647e-04 1.07882788e-04 -1.10860521e-07 -6.81199868e-04 -4.08719921e-04 5.82686518e-05 -8.80842831e-06 -5.28505699e-06 -4.32892862e-05 -8.11674117e-05 1.98607577e-04 2.31293412e-03 1.79804647e-04 -8.59736687e-04 -5.39413940e-04 -6.81199868e-04 3.26964851e-03 2.04359960e-03 -2.29224587e-04 -1.28106173e-04 -8.11674117e-05 1.80582199e-04 3.84318519e-04 1.19164546e-04 1.38776047e-03 1.07882788e-04 -5.39413940e-04 -2.84361817e-04 -4.08719921e-04 2.04359960e-03 1.08980893e-03 -1.37534752e-04 -8.11674117e-05 -4.15276006e-05 1.51386398e-04 2.07638003e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 -5.53671516e-05 -3.32202910e-05 -5.82686518e-05 2.29224587e-04 1.37534752e-04 -9.65884179e-06 -8.61840965e-06 -5.17104579e-06 8.75377257e-06 1.64133236e-05 7.75891111e-06 9.48148241e-05 -3.49206702e-06 -3.11066383e-05 -1.98781573e-05 8.80842831e-06 1.28106173e-04 8.11674117e-05 -8.61840965e-06 5.07419397e-06 2.99308138e-06 4.73811839e-06 1.12007688e-05 4.65534666e-06 5.68888944e-05 -2.09524021e-06 -1.98781573e-05 -9.90327050e-06 5.28505699e-06 8.11674117e-05 4.15276006e-05 -5.17104579e-06 2.99308138e-06 1.88157383e-06 5.02338568e-06 5.55752013e-06 -1.24142578e-05 -1.51703719e-04 -1.06016839e-05 4.28903001e-05 3.78759234e-05 4.32892862e-05 -1.80582199e-04 -1.51386398e-04 8.75377257e-06 4.73811839e-06 5.02338568e-06 1.59021325e-06 -1.96656418e-05 -2.32767333e-05 -2.84444472e-04 -1.98781573e-05 9.33199150e-05 4.95163525e-05 8.11674117e-05 -3.84318519e-04 -2.07638003e-04 1.64133236e-05 1.12007688e-05 5.55752013e-06 -1.96656418e-05 -2.47945228e-05 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 -1 1 169 - -9.63832875e-05 -7.70858306e-04 7.74564134e-05 3.87282067e-04 7.74564134e-05 -2.36209572e-04 -1.18104786e-03 -2.36209572e-04 4.10248218e-06 -2.96071149e-06 -5.92142297e-07 -7.10570757e-06 -2.96071149e-06 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 2.76528819e-03 5.53057639e-04 -1.55371176e-03 -7.76855881e-03 -1.55371176e-03 -2.78424918e-04 2.00935877e-04 4.01871753e-05 4.82246104e-04 2.00935877e-04 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 3.09750166e-04 6.19500332e-05 2.20255305e-04 -8.91596009e-04 -1.78319202e-04 -1.00610613e-05 3.70995331e-05 7.41990662e-06 2.76566422e-05 1.15236009e-05 -3.87282067e-04 -2.76528819e-03 3.09750166e-04 1.42506124e-03 3.09750166e-04 -8.91596009e-04 -4.05940554e-03 -8.91596009e-04 -9.46041205e-05 6.27331911e-05 1.15236009e-05 1.63859143e-04 6.27331911e-05 -7.74564134e-05 -5.53057639e-04 6.19500332e-05 3.09750166e-04 -6.17395533e-05 -1.78319202e-04 -8.91596009e-04 2.20255305e-04 -1.89208241e-05 1.15236009e-05 7.41990662e-06 2.25414558e-05 3.70995331e-05 2.36209572e-04 1.55371176e-03 2.20255305e-04 -8.91596009e-04 -1.78319202e-04 -7.84912360e-04 2.45035611e-03 4.90071223e-04 9.14887916e-05 -1.31583390e-04 -2.63166779e-05 -1.80939935e-04 -7.53916397e-05 1.18104786e-03 7.76855881e-03 -8.91596009e-04 -4.05940554e-03 -8.91596009e-04 2.45035611e-03 1.09767970e-02 2.45035611e-03 5.54770924e-04 -3.88196549e-04 -7.53916397e-05 -9.60891427e-04 -3.88196549e-04 2.36209572e-04 1.55371176e-03 -1.78319202e-04 -8.91596009e-04 2.20255305e-04 4.90071223e-04 2.45035611e-03 -7.84912360e-04 1.10954185e-04 -7.53916397e-05 -2.63166779e-05 -1.69701585e-04 -1.31583390e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 9.46041205e-05 1.89208241e-05 -9.14887916e-05 -5.54770924e-04 -1.10954185e-04 8.95882642e-05 -8.40240525e-05 -1.68048105e-05 -1.62510108e-04 -6.77125449e-05 -2.96071149e-06 2.00935877e-04 -3.70995331e-05 -6.27331911e-05 -1.15236009e-05 1.31583390e-04 3.88196549e-04 7.53916397e-05 -8.40240525e-05 7.27443167e-06 1.92558625e-06 1.26699021e-04 5.48317071e-05 -5.92142297e-07 4.01871753e-05 -7.41990662e-06 -1.15236009e-05 -7.41990662e-06 2.63166779e-05 7.53916397e-05 2.63166779e-05 -1.68048105e-05 1.92558625e-06 -1.96838230e-06 2.91067856e-05 1.92558625e-06 -7.10570757e-06 4.82246104e-04 -2.76566422e-05 -1.63859143e-04 -2.25414558e-05 1.80939935e-04 9.60891427e-04 1.69701585e-04 -1.62510108e-04 1.26699021e-04 2.91067856e-05 2.77238773e-04 1.36116475e-04 -2.96071149e-06 2.00935877e-04 -1.15236009e-05 -6.27331911e-05 -3.70995331e-05 7.53916397e-05 3.88196549e-04 1.31583390e-04 -6.77125449e-05 5.48317071e-05 1.92558625e-06 1.36116475e-04 7.27443167e-06 + -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 1.05471488e-05 3.16414465e-05 1.98607577e-04 -3.97215153e-05 -1.19164546e-04 -1.79184377e-05 7.75891111e-06 2.32767333e-05 6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 1.24231801e-04 3.72695402e-04 2.31293412e-03 -4.62586824e-04 -1.38776047e-03 -2.18965457e-04 9.48148241e-05 2.84444472e-04 7.58518593e-05 -5.68888944e-05 5.27357442e-05 6.21159003e-04 2.22059226e-04 -4.66590815e-05 -1.39977245e-04 -8.59736687e-04 1.79804647e-04 5.39413940e-04 6.48276652e-05 -3.11066383e-05 -9.33199150e-05 -2.65042098e-05 1.98781573e-05 -1.05471488e-05 -1.24231801e-04 -4.66590815e-05 -1.90436548e-06 2.79954489e-05 1.79804647e-04 3.32561751e-06 -1.07882788e-04 -1.64705524e-05 -3.49206702e-06 1.98781573e-05 7.32446585e-06 2.09524021e-06 -3.16414465e-05 -3.72695402e-04 -1.39977245e-04 2.79954489e-05 7.27501650e-05 5.39413940e-04 -1.07882788e-04 -2.84361817e-04 -4.94116573e-05 1.98781573e-05 4.95163525e-05 9.83165418e-06 -9.90327050e-06 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 1.79804647e-04 5.39413940e-04 3.26964851e-03 -6.81199868e-04 -2.04359960e-03 -2.71001065e-04 1.28106173e-04 3.84318519e-04 1.08223216e-04 -8.11674117e-05 3.97215153e-05 4.62586824e-04 1.79804647e-04 3.32561751e-06 -1.07882788e-04 -6.81199868e-04 -1.10860521e-07 4.08719921e-04 6.66239475e-05 8.80842831e-06 -8.11674117e-05 -2.88174896e-05 -5.28505699e-06 1.19164546e-04 1.38776047e-03 5.39413940e-04 -1.07882788e-04 -2.84361817e-04 -2.04359960e-03 4.08719921e-04 1.08980893e-03 1.99871842e-04 -8.11674117e-05 -2.07638003e-04 -4.34153900e-05 4.15276006e-05 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 1.64705524e-05 4.94116573e-05 2.71001065e-04 -6.66239475e-05 -1.99871842e-04 -8.80303994e-06 8.41253572e-06 2.52376072e-05 9.24787001e-06 -6.93590250e-06 7.75891111e-06 9.48148241e-05 3.11066383e-05 3.49206702e-06 -1.98781573e-05 -1.28106173e-04 -8.80842831e-06 8.11674117e-05 8.41253572e-06 5.07419397e-06 -1.12007688e-05 -5.09470250e-06 -2.99308138e-06 2.32767333e-05 2.84444472e-04 9.33199150e-05 -1.98781573e-05 -4.95163525e-05 -3.84318519e-04 8.11674117e-05 2.07638003e-04 2.52376072e-05 -1.12007688e-05 -2.47945228e-05 -4.38153428e-06 5.55752013e-06 6.20712889e-06 7.58518593e-05 2.65042098e-05 -7.32446585e-06 -9.83165418e-06 -1.08223216e-04 2.88174896e-05 4.34153900e-05 9.24787001e-06 -5.09470250e-06 -4.38153428e-06 7.34411394e-07 1.96656418e-06 -4.65534666e-06 -5.68888944e-05 -1.98781573e-05 -2.09524021e-06 9.90327050e-06 8.11674117e-05 5.28505699e-06 -4.15276006e-05 -6.93590250e-06 -2.99308138e-06 5.55752013e-06 1.96656418e-06 1.88157383e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +-2 -1 1 157 + -9.63832875e-05 -7.70858306e-04 -3.87282067e-04 -7.74564134e-05 7.74564134e-05 1.18104786e-03 2.36209572e-04 -2.36209572e-04 -8.20496435e-06 -2.96071149e-06 2.96071149e-06 5.92142297e-07 -7.70858306e-04 -5.37027696e-03 -2.76528819e-03 -5.53057639e-04 5.53057639e-04 7.76855881e-03 1.55371176e-03 -1.55371176e-03 5.56849836e-04 2.00935877e-04 -2.00935877e-04 -4.01871753e-05 3.87282067e-04 2.76528819e-03 1.42506124e-03 3.09750166e-04 -3.09750166e-04 -4.05940554e-03 -8.91596009e-04 8.91596009e-04 -1.89208241e-04 -6.27331911e-05 6.27331911e-05 1.15236009e-05 7.74564134e-05 5.53057639e-04 3.09750166e-04 -6.17395533e-05 -6.19500332e-05 -8.91596009e-04 2.20255305e-04 1.78319202e-04 -2.89818854e-05 -3.70995331e-05 1.15236009e-05 -5.11518643e-06 7.41990662e-06 -7.74564134e-05 -5.53057639e-04 -3.09750166e-04 -6.19500332e-05 -6.17395533e-05 8.91596009e-04 1.78319202e-04 2.20255305e-04 2.89818854e-05 1.15236009e-05 -3.70995331e-05 -5.11518643e-06 -7.41990662e-06 -1.18104786e-03 -7.76855881e-03 -4.05940554e-03 -8.91596009e-04 8.91596009e-04 1.09767970e-02 2.45035611e-03 -2.45035611e-03 1.10954185e-03 3.88196549e-04 -3.88196549e-04 -7.53916397e-05 -2.36209572e-04 -1.55371176e-03 -8.91596009e-04 2.20255305e-04 1.78319202e-04 2.45035611e-03 -7.84912360e-04 -4.90071223e-04 2.02442976e-04 1.31583390e-04 -7.53916397e-05 1.12383500e-05 -2.63166779e-05 2.36209572e-04 1.55371176e-03 8.91596009e-04 1.78319202e-04 2.20255305e-04 -2.45035611e-03 -4.90071223e-04 -7.84912360e-04 -2.02442976e-04 -7.53916397e-05 1.31583390e-04 1.12383500e-05 2.63166779e-05 -8.20496435e-06 5.56849836e-04 1.89208241e-04 2.89818854e-05 -2.89818854e-05 -1.10954185e-03 -2.02442976e-04 2.02442976e-04 3.71064027e-04 1.51736597e-04 -1.51736597e-04 -3.36096210e-05 -2.96071149e-06 2.00935877e-04 6.27331911e-05 3.70995331e-05 -1.15236009e-05 -3.88196549e-04 -1.31583390e-04 7.53916397e-05 1.51736597e-04 7.27443167e-06 -5.48317071e-05 -9.41745331e-06 -1.92558625e-06 2.96071149e-06 -2.00935877e-04 -6.27331911e-05 -1.15236009e-05 3.70995331e-05 3.88196549e-04 7.53916397e-05 -1.31583390e-04 -1.51736597e-04 -5.48317071e-05 7.27443167e-06 -9.41745331e-06 1.92558625e-06 5.11518643e-06 5.11518643e-06 -1.12383500e-05 -1.12383500e-05 -9.41745331e-06 -9.41745331e-06 -4.23699021e-06 5.92142297e-07 -4.01871753e-05 -1.15236009e-05 -7.41990662e-06 7.41990662e-06 7.53916397e-05 2.63166779e-05 -2.63166779e-05 -3.36096210e-05 -1.92558625e-06 1.92558625e-06 -1.96838230e-06 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -2 -1 2 169 - -1.18888112e-05 -1.37734019e-04 3.16414465e-05 5.27357442e-05 -1.05471488e-05 -1.19164546e-04 -1.98607577e-04 3.97215153e-05 3.58368753e-06 -2.32767333e-05 4.65534666e-06 -1.86213867e-05 7.75891111e-06 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 6.21159003e-04 -1.24231801e-04 -1.38776047e-03 -2.31293412e-03 4.62586824e-04 4.37930914e-05 -2.84444472e-04 5.68888944e-05 -2.27555578e-04 9.48148241e-05 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 1.39977245e-04 -2.79954489e-05 -2.84361817e-04 -5.39413940e-04 1.07882788e-04 1.61913664e-05 -4.95163525e-05 9.90327050e-06 -4.77075776e-05 1.98781573e-05 -5.27357442e-05 -6.21159003e-04 1.39977245e-04 2.22059226e-04 -4.66590815e-05 -5.39413940e-04 -8.59736687e-04 1.79804647e-04 9.46051365e-06 -9.33199150e-05 1.98781573e-05 -6.93945099e-05 3.11066383e-05 1.05471488e-05 1.24231801e-04 -2.79954489e-05 -4.66590815e-05 -1.90436548e-06 1.07882788e-04 1.79804647e-04 3.32561751e-06 -1.89210273e-06 1.98781573e-05 2.09524021e-06 1.79261498e-05 3.49206702e-06 1.19164546e-04 1.38776047e-03 -2.84361817e-04 -5.39413940e-04 1.07882788e-04 1.08980893e-03 2.04359960e-03 -4.08719921e-04 -6.23370905e-05 2.07638003e-04 -4.15276006e-05 1.94801788e-04 -8.11674117e-05 1.98607577e-04 2.31293412e-03 -5.39413940e-04 -8.59736687e-04 1.79804647e-04 2.04359960e-03 3.26964851e-03 -6.81199868e-04 -4.17764785e-05 3.84318519e-04 -8.11674117e-05 2.88805415e-04 -1.28106173e-04 -3.97215153e-05 -4.62586824e-04 1.07882788e-04 1.79804647e-04 3.32561751e-06 -4.08719921e-04 -6.81199868e-04 -1.10860521e-07 8.35529571e-06 -8.11674117e-05 -5.28505699e-06 -7.21067758e-05 -8.80842831e-06 3.58368753e-06 4.37930914e-05 -1.61913664e-05 -9.46051365e-06 1.89210273e-06 6.23370905e-05 4.17764785e-05 -8.35529571e-06 6.35893892e-06 8.82428358e-06 -1.76485672e-06 -4.94097433e-07 2.05873930e-07 -2.32767333e-05 -2.84444472e-04 4.95163525e-05 9.33199150e-05 -1.98781573e-05 -2.07638003e-04 -3.84318519e-04 8.11674117e-05 8.82428358e-06 -2.47945228e-05 5.55752013e-06 -2.40471761e-05 1.12007688e-05 4.65534666e-06 5.68888944e-05 -9.90327050e-06 -1.98781573e-05 -2.09524021e-06 4.15276006e-05 8.11674117e-05 5.28505699e-06 -1.76485672e-06 5.55752013e-06 1.88157383e-06 6.98994986e-06 2.99308138e-06 -1.86213867e-05 -2.27555578e-04 4.77075776e-05 6.93945099e-05 -1.79261498e-05 -1.94801788e-04 -2.88805415e-04 7.21067758e-05 -4.94097433e-07 -2.40471761e-05 6.98994986e-06 -1.44275675e-05 9.83282089e-06 7.75891111e-06 9.48148241e-05 -1.98781573e-05 -3.11066383e-05 -3.49206702e-06 8.11674117e-05 1.28106173e-04 8.80842831e-06 2.05873930e-07 1.12007688e-05 2.99308138e-06 9.83282089e-06 5.07419397e-06 + -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 -3.16414465e-05 -1.05471488e-05 1.98607577e-04 1.19164546e-04 3.97215153e-05 -1.79184377e-05 -2.32767333e-05 -7.75891111e-06 -6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 -3.72695402e-04 -1.24231801e-04 2.31293412e-03 1.38776047e-03 4.62586824e-04 -2.18965457e-04 -2.84444472e-04 -9.48148241e-05 -7.58518593e-05 -5.68888944e-05 5.27357442e-05 6.21159003e-04 2.22059226e-04 1.39977245e-04 4.66590815e-05 -8.59736687e-04 -5.39413940e-04 -1.79804647e-04 6.48276652e-05 9.33199150e-05 3.11066383e-05 2.65042098e-05 1.98781573e-05 3.16414465e-05 3.72695402e-04 1.39977245e-04 7.27501650e-05 2.79954489e-05 -5.39413940e-04 -2.84361817e-04 -1.07882788e-04 4.94116573e-05 4.95163525e-05 1.98781573e-05 9.83165418e-06 9.90327050e-06 1.05471488e-05 1.24231801e-04 4.66590815e-05 2.79954489e-05 -1.90436548e-06 -1.79804647e-04 -1.07882788e-04 3.32561751e-06 1.64705524e-05 1.98781573e-05 -3.49206702e-06 7.32446585e-06 -2.09524021e-06 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 -5.39413940e-04 -1.79804647e-04 3.26964851e-03 2.04359960e-03 6.81199868e-04 -2.71001065e-04 -3.84318519e-04 -1.28106173e-04 -1.08223216e-04 -8.11674117e-05 -1.19164546e-04 -1.38776047e-03 -5.39413940e-04 -2.84361817e-04 -1.07882788e-04 2.04359960e-03 1.08980893e-03 4.08719921e-04 -1.99871842e-04 -2.07638003e-04 -8.11674117e-05 -4.34153900e-05 -4.15276006e-05 -3.97215153e-05 -4.62586824e-04 -1.79804647e-04 -1.07882788e-04 3.32561751e-06 6.81199868e-04 4.08719921e-04 -1.10860521e-07 -6.66239475e-05 -8.11674117e-05 8.80842831e-06 -2.88174896e-05 5.28505699e-06 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 -4.94116573e-05 -1.64705524e-05 2.71001065e-04 1.99871842e-04 6.66239475e-05 -8.80303994e-06 -2.52376072e-05 -8.41253572e-06 -9.24787001e-06 -6.93590250e-06 -2.32767333e-05 -2.84444472e-04 -9.33199150e-05 -4.95163525e-05 -1.98781573e-05 3.84318519e-04 2.07638003e-04 8.11674117e-05 -2.52376072e-05 -2.47945228e-05 -1.12007688e-05 -4.38153428e-06 -5.55752013e-06 -7.75891111e-06 -9.48148241e-05 -3.11066383e-05 -1.98781573e-05 3.49206702e-06 1.28106173e-04 8.11674117e-05 -8.80842831e-06 -8.41253572e-06 -1.12007688e-05 5.07419397e-06 -5.09470250e-06 2.99308138e-06 -6.20712889e-06 -7.58518593e-05 -2.65042098e-05 -9.83165418e-06 -7.32446585e-06 1.08223216e-04 4.34153900e-05 2.88174896e-05 -9.24787001e-06 -4.38153428e-06 -5.09470250e-06 7.34411394e-07 -1.96656418e-06 -4.65534666e-06 -5.68888944e-05 -1.98781573e-05 -9.90327050e-06 2.09524021e-06 8.11674117e-05 4.15276006e-05 -5.28505699e-06 -6.93590250e-06 -5.55752013e-06 2.99308138e-06 -1.96656418e-06 1.88157383e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 0 -1 169 - -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 3.16414465e-05 5.27357442e-05 3.97215153e-05 -1.19164546e-04 -1.98607577e-04 1.43347501e-05 4.65534666e-06 7.75891111e-06 1.24142578e-05 -2.32767333e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 3.72695402e-04 6.21159003e-04 4.62586824e-04 -1.38776047e-03 -2.31293412e-03 1.75172365e-04 5.68888944e-05 9.48148241e-05 1.51703719e-04 -2.84444472e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 -2.79954489e-05 -4.66590815e-05 3.32561751e-06 1.07882788e-04 1.79804647e-04 -1.45784497e-05 2.09524021e-06 3.49206702e-06 -1.06016839e-05 1.98781573e-05 -3.16414465e-05 -3.72695402e-04 -2.79954489e-05 7.27501650e-05 1.39977245e-04 1.07882788e-04 -2.84361817e-04 -5.39413940e-04 3.32202910e-05 9.90327050e-06 1.98781573e-05 3.78759234e-05 -4.95163525e-05 -5.27357442e-05 -6.21159003e-04 -4.66590815e-05 1.39977245e-04 2.22059226e-04 1.79804647e-04 -5.39413940e-04 -8.59736687e-04 5.53671516e-05 1.98781573e-05 3.11066383e-05 4.28903001e-05 -9.33199150e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 1.07882788e-04 1.79804647e-04 -1.10860521e-07 -4.08719921e-04 -6.81199868e-04 5.82686518e-05 -5.28505699e-06 -8.80842831e-06 4.32892862e-05 -8.11674117e-05 1.19164546e-04 1.38776047e-03 1.07882788e-04 -2.84361817e-04 -5.39413940e-04 -4.08719921e-04 1.08980893e-03 2.04359960e-03 -1.37534752e-04 -4.15276006e-05 -8.11674117e-05 -1.51386398e-04 2.07638003e-04 1.98607577e-04 2.31293412e-03 1.79804647e-04 -5.39413940e-04 -8.59736687e-04 -6.81199868e-04 2.04359960e-03 3.26964851e-03 -2.29224587e-04 -8.11674117e-05 -1.28106173e-04 -1.80582199e-04 3.84318519e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 -3.32202910e-05 -5.53671516e-05 -5.82686518e-05 1.37534752e-04 2.29224587e-04 -9.65884179e-06 -5.17104579e-06 -8.61840965e-06 -8.75377257e-06 1.64133236e-05 4.65534666e-06 5.68888944e-05 -2.09524021e-06 -9.90327050e-06 -1.98781573e-05 5.28505699e-06 4.15276006e-05 8.11674117e-05 -5.17104579e-06 1.88157383e-06 2.99308138e-06 -5.02338568e-06 5.55752013e-06 7.75891111e-06 9.48148241e-05 -3.49206702e-06 -1.98781573e-05 -3.11066383e-05 8.80842831e-06 8.11674117e-05 1.28106173e-04 -8.61840965e-06 2.99308138e-06 5.07419397e-06 -4.73811839e-06 1.12007688e-05 1.24142578e-05 1.51703719e-04 1.06016839e-05 -3.78759234e-05 -4.28903001e-05 -4.32892862e-05 1.51386398e-04 1.80582199e-04 -8.75377257e-06 -5.02338568e-06 -4.73811839e-06 1.59021325e-06 1.96656418e-05 -2.32767333e-05 -2.84444472e-04 -1.98781573e-05 4.95163525e-05 9.33199150e-05 8.11674117e-05 -2.07638003e-04 -3.84318519e-04 1.64133236e-05 5.55752013e-06 1.12007688e-05 1.96656418e-05 -2.47945228e-05 + -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 1.05471488e-05 5.27357442e-05 1.19164546e-04 -3.97215153e-05 -1.98607577e-04 3.58368753e-06 4.65534666e-06 2.32767333e-05 1.86213867e-05 -7.75891111e-06 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 1.24231801e-04 6.21159003e-04 1.38776047e-03 -4.62586824e-04 -2.31293412e-03 4.37930914e-05 5.68888944e-05 2.84444472e-04 2.27555578e-04 -9.48148241e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 -2.79954489e-05 -1.39977245e-04 -2.84361817e-04 1.07882788e-04 5.39413940e-04 -1.61913664e-05 -9.90327050e-06 -4.95163525e-05 -4.77075776e-05 1.98781573e-05 -1.05471488e-05 -1.24231801e-04 -2.79954489e-05 -1.90436548e-06 4.66590815e-05 1.07882788e-04 3.32561751e-06 -1.79804647e-04 1.89210273e-06 -2.09524021e-06 1.98781573e-05 1.79261498e-05 3.49206702e-06 -5.27357442e-05 -6.21159003e-04 -1.39977245e-04 4.66590815e-05 2.22059226e-04 5.39413940e-04 -1.79804647e-04 -8.59736687e-04 9.46051365e-06 1.98781573e-05 9.33199150e-05 6.93945099e-05 -3.11066383e-05 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 1.07882788e-04 5.39413940e-04 1.08980893e-03 -4.08719921e-04 -2.04359960e-03 6.23370905e-05 4.15276006e-05 2.07638003e-04 1.94801788e-04 -8.11674117e-05 3.97215153e-05 4.62586824e-04 1.07882788e-04 3.32561751e-06 -1.79804647e-04 -4.08719921e-04 -1.10860521e-07 6.81199868e-04 -8.35529571e-06 5.28505699e-06 -8.11674117e-05 -7.21067758e-05 -8.80842831e-06 1.98607577e-04 2.31293412e-03 5.39413940e-04 -1.79804647e-04 -8.59736687e-04 -2.04359960e-03 6.81199868e-04 3.26964851e-03 -4.17764785e-05 -8.11674117e-05 -3.84318519e-04 -2.88805415e-04 1.28106173e-04 3.58368753e-06 4.37930914e-05 1.61913664e-05 -1.89210273e-06 -9.46051365e-06 -6.23370905e-05 8.35529571e-06 4.17764785e-05 6.35893892e-06 -1.76485672e-06 -8.82428358e-06 4.94097433e-07 -2.05873930e-07 4.65534666e-06 5.68888944e-05 9.90327050e-06 2.09524021e-06 -1.98781573e-05 -4.15276006e-05 -5.28505699e-06 8.11674117e-05 -1.76485672e-06 1.88157383e-06 -5.55752013e-06 -6.98994986e-06 -2.99308138e-06 2.32767333e-05 2.84444472e-04 4.95163525e-05 -1.98781573e-05 -9.33199150e-05 -2.07638003e-04 8.11674117e-05 3.84318519e-04 -8.82428358e-06 -5.55752013e-06 -2.47945228e-05 -2.40471761e-05 1.12007688e-05 1.86213867e-05 2.27555578e-04 4.77075776e-05 -1.79261498e-05 -6.93945099e-05 -1.94801788e-04 7.21067758e-05 2.88805415e-04 4.94097433e-07 -6.98994986e-06 -2.40471761e-05 -1.44275675e-05 9.83282089e-06 -7.75891111e-06 -9.48148241e-05 -1.98781573e-05 -3.49206702e-06 3.11066383e-05 8.11674117e-05 8.80842831e-06 -1.28106173e-04 -2.05873930e-07 -2.99308138e-06 1.12007688e-05 9.83282089e-06 5.07419397e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 0 0 335 - -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 1.81262301e-05 -3.13955515e-05 -9.38806554e-04 -4.95994522e-03 6.83833041e-04 2.05149912e-03 2.05149912e-03 -1.70716578e-03 -5.12149733e-03 -5.12149733e-03 -1.45990531e-04 9.48236316e-05 9.48236316e-05 2.84470895e-04 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 1.53051602e-04 -2.65093152e-04 -4.95994522e-03 -1.01490228e-02 2.17402100e-03 6.52206301e-03 6.52206301e-03 -2.08840231e-03 -6.26520693e-03 -6.26520693e-03 -2.84172049e-03 1.84575160e-03 1.84575160e-03 5.53725481e-03 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 -6.83833041e-04 -2.17402100e-03 -4.57526280e-04 1.25829327e-03 1.25829327e-03 1.32611142e-03 -2.24101481e-03 -2.24101481e-03 -4.30696677e-04 -3.77120918e-05 -3.77120918e-05 6.48762419e-04 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 4.55978615e-05 1.77875978e-05 -7.89778128e-05 -2.05149912e-03 -6.52206301e-03 1.25829327e-03 2.89792244e-03 3.77487980e-03 -2.24101481e-03 -4.64992808e-03 -6.72304443e-03 -8.52207614e-04 5.64107009e-04 6.48762419e-04 -2.53966231e-04 1.69232103e-03 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 4.55978615e-05 -1.77875978e-05 -7.89778128e-05 -2.05149912e-03 -6.52206301e-03 1.25829327e-03 3.77487980e-03 2.89792244e-03 -2.24101481e-03 -6.72304443e-03 -4.64992808e-03 -8.52207614e-04 6.48762419e-04 5.64107009e-04 2.53966231e-04 1.69232103e-03 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 1.70716578e-03 2.08840231e-03 1.32611142e-03 -2.24101481e-03 -2.24101481e-03 -3.63038823e-03 1.15624304e-03 1.15624304e-03 1.72569658e-03 3.01244069e-04 3.01244069e-04 -2.50934830e-03 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -1.50998428e-04 -6.31185435e-05 2.61536949e-04 5.12149733e-03 6.26520693e-03 -2.24101481e-03 -4.64992808e-03 -6.72304443e-03 1.15624304e-03 -5.47073446e-04 3.46872913e-03 3.20654680e-03 -2.13011713e-03 -2.50934830e-03 1.13769350e-03 -6.39035140e-03 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.50998428e-04 6.31185435e-05 2.61536949e-04 5.12149733e-03 6.26520693e-03 -2.24101481e-03 -6.72304443e-03 -4.64992808e-03 1.15624304e-03 3.46872913e-03 -5.47073446e-04 3.20654680e-03 -2.50934830e-03 -2.13011713e-03 -1.13769350e-03 -6.39035140e-03 1.81262301e-05 1.53051602e-04 -4.55978615e-05 -4.55978615e-05 1.50998428e-04 1.50998428e-04 1.32461158e-05 -2.46506628e-05 -1.45990531e-04 -2.84172049e-03 4.30696677e-04 8.52207614e-04 8.52207614e-04 -1.72569658e-03 -3.20654680e-03 -3.20654680e-03 1.57052508e-05 -1.24070536e-04 -1.24070536e-04 -3.43055547e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 9.48236316e-05 1.84575160e-03 3.77120918e-05 -5.64107009e-04 -6.48762419e-04 -3.01244069e-04 2.13011713e-03 2.50934830e-03 -1.24070536e-04 -1.19113927e-04 -1.38890243e-04 -6.50300503e-05 1.03569674e-04 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 9.48236316e-05 1.84575160e-03 3.77120918e-05 -6.48762419e-04 -5.64107009e-04 -3.01244069e-04 2.50934830e-03 2.13011713e-03 -1.24070536e-04 -1.38890243e-04 -1.19113927e-04 6.50300503e-05 1.03569674e-04 -1.77875978e-05 1.77875978e-05 6.31185435e-05 -6.31185435e-05 1.58332186e-05 2.53966231e-04 -2.53966231e-04 -1.13769350e-03 1.13769350e-03 -6.50300503e-05 6.50300503e-05 -3.48727303e-04 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 -2.46506628e-05 4.17102494e-05 2.84470895e-04 5.53725481e-03 -6.48762419e-04 -1.69232103e-03 -1.69232103e-03 2.50934830e-03 6.39035140e-03 6.39035140e-03 -3.43055547e-05 1.03569674e-04 1.03569674e-04 1.57071871e-04 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 1.81262301e-05 -3.13955515e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 1.53051602e-04 -2.65093152e-04 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 4.55978615e-05 1.77875978e-05 -7.89778128e-05 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 4.55978615e-05 -1.77875978e-05 -7.89778128e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -1.50998428e-04 -6.31185435e-05 2.61536949e-04 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.50998428e-04 6.31185435e-05 2.61536949e-04 1.81262301e-05 1.53051602e-04 -4.55978615e-05 -4.55978615e-05 1.50998428e-04 1.50998428e-04 1.32461158e-05 -2.46506628e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 -1.77875978e-05 1.77875978e-05 6.31185435e-05 -6.31185435e-05 1.58332186e-05 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 -2.46506628e-05 4.17102494e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 16 17 19 20 21 25 13 14 16 17 19 20 21 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 25 15 18 22 23 15 18 22 23 16 17 19 20 24 13 14 16 17 19 20 21 25 - 0 20 40 56 78 100 116 138 160 180 197 214 226 246 254 262 266 275 284 288 297 306 314 318 322 327 335 --2 0 1 676 - -2.23022003e-04 -1.54791168e-03 3.44542395e-04 6.89084790e-04 3.44542395e-04 -9.78742114e-04 -1.95748423e-03 -9.78742114e-04 -1.09505483e-05 2.52892081e-05 1.26446041e-05 1.89669061e-05 2.52892081e-05 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 2.05149912e-03 6.83833041e-04 -5.12149733e-03 -5.12149733e-03 -1.70716578e-03 7.29952656e-05 2.84470895e-04 9.48236316e-05 1.26431509e-04 9.48236316e-05 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 3.89980490e-03 1.94990245e-03 -4.53095007e-03 -9.06190013e-03 -4.53095007e-03 -4.85815380e-04 1.12194256e-03 5.60971281e-04 8.41456921e-04 1.12194256e-03 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 6.52206301e-03 2.17402100e-03 -6.26520693e-03 -6.26520693e-03 -2.08840231e-03 1.42086025e-03 5.53725481e-03 1.84575160e-03 2.46100214e-03 1.84575160e-03 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 1.01461670e-03 5.07308351e-04 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 -9.00914182e-05 1.65097949e-04 8.25489746e-05 1.37631798e-04 1.83509064e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 3.77487980e-03 1.25829327e-03 -4.64992808e-03 -6.72304443e-03 -2.24101481e-03 2.06162599e-04 1.69232103e-03 5.64107009e-04 8.65016559e-04 6.48762419e-04 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.76988101e-03 1.01461670e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -1.48293849e-04 3.57812571e-04 1.83509064e-04 2.56852481e-04 3.57812571e-04 -2.05149912e-03 -6.52206301e-03 3.77487980e-03 2.89792244e-03 1.25829327e-03 -6.72304443e-03 -4.64992808e-03 -2.24101481e-03 6.46045015e-04 1.69232103e-03 6.48762419e-04 6.11050327e-04 5.64107009e-04 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 1.01461670e-03 2.47955954e-04 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -7.41469246e-05 1.83509064e-04 8.25489746e-05 1.46837356e-04 1.65097949e-04 -6.83833041e-04 -2.17402100e-03 1.25829327e-03 1.25829327e-03 -4.57526280e-04 -2.24101481e-03 -2.24101481e-03 1.32611142e-03 2.15348338e-04 6.48762419e-04 -3.77120918e-05 3.72994263e-04 -3.77120918e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 6.41461856e-04 5.62360447e-03 2.81180223e-03 4.82380327e-04 -7.47869384e-04 -3.73934692e-04 -6.78589980e-04 -9.04786640e-04 5.12149733e-03 6.26520693e-03 -4.64992808e-03 -6.72304443e-03 -2.24101481e-03 -5.47073446e-04 3.46872913e-03 1.15624304e-03 -6.18001923e-04 -6.39035140e-03 -2.13011713e-03 -3.34579774e-03 -2.50934830e-03 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 5.62360447e-03 9.07686855e-03 5.62360447e-03 6.92971995e-04 -1.73111465e-03 -9.04786640e-04 -1.20026270e-03 -1.73111465e-03 5.12149733e-03 6.26520693e-03 -6.72304443e-03 -4.64992808e-03 -2.24101481e-03 3.46872913e-03 -5.47073446e-04 1.15624304e-03 -2.58854487e-03 -6.39035140e-03 -2.50934830e-03 -2.20810423e-03 -2.13011713e-03 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 2.81180223e-03 5.62360447e-03 6.41461856e-04 3.46485998e-04 -9.04786640e-04 -3.73934692e-04 -7.57048608e-04 -7.47869384e-04 1.70716578e-03 2.08840231e-03 -2.24101481e-03 -2.24101481e-03 1.32611142e-03 1.15624304e-03 1.15624304e-03 -3.63038823e-03 -8.62848291e-04 -2.50934830e-03 3.01244069e-04 -1.49449708e-03 3.01244069e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 1.48293849e-04 7.41469246e-05 -4.82380327e-04 -6.92971995e-04 -3.46485998e-04 -2.48773826e-05 -1.67305260e-04 -8.36526299e-05 -4.88206578e-05 -6.50942104e-05 7.29952656e-05 1.42086025e-03 -2.06162599e-04 -6.46045015e-04 -2.15348338e-04 6.18001923e-04 2.58854487e-03 8.62848291e-04 -2.57619165e-04 1.71527773e-05 5.71759244e-06 1.57803925e-04 1.18352944e-04 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -3.57812571e-04 -1.83509064e-04 7.47869384e-04 1.73111465e-03 9.04786640e-04 -1.67305260e-04 1.66111477e-04 9.48348455e-05 1.71758057e-04 2.78187056e-04 2.84470895e-04 5.53725481e-03 -1.69232103e-03 -1.69232103e-03 -6.48762419e-04 6.39035140e-03 6.39035140e-03 2.50934830e-03 1.71527773e-05 1.57071871e-04 1.03569674e-04 2.97094818e-05 1.03569674e-04 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -1.83509064e-04 -8.25489746e-05 3.73934692e-04 9.04786640e-04 3.73934692e-04 -8.36526299e-05 9.48348455e-05 2.38592087e-05 1.44890605e-04 9.48348455e-05 9.48236316e-05 1.84575160e-03 -5.64107009e-04 -6.48762419e-04 3.77120918e-05 2.13011713e-03 2.50934830e-03 -3.01244069e-04 5.71759244e-06 1.03569674e-04 -1.19113927e-04 1.39963261e-04 -1.38890243e-04 1.89669061e-05 8.41456921e-04 -1.37631798e-04 -2.56852481e-04 -1.46837356e-04 6.78589980e-04 1.20026270e-03 7.57048608e-04 -4.88206578e-05 1.71758057e-04 1.44890605e-04 3.14958573e-05 2.30769634e-04 1.26431509e-04 2.46100214e-03 -8.65016559e-04 -6.11050327e-04 -3.72994263e-04 3.34579774e-03 2.20810423e-03 1.49449708e-03 1.57803925e-04 2.97094818e-05 1.39963261e-04 -7.54028877e-05 7.49332109e-05 2.52892081e-05 1.12194256e-03 -1.83509064e-04 -3.57812571e-04 -1.65097949e-04 9.04786640e-04 1.73111465e-03 7.47869384e-04 -6.50942104e-05 2.78187056e-04 9.48348455e-05 2.30769634e-04 1.66111477e-04 9.48236316e-05 1.84575160e-03 -6.48762419e-04 -5.64107009e-04 3.77120918e-05 2.50934830e-03 2.13011713e-03 -3.01244069e-04 1.18352944e-04 1.03569674e-04 -1.38890243e-04 7.49332109e-05 -1.19113927e-04 -1.18888112e-05 -1.37734019e-04 1.05471488e-05 5.27357442e-05 3.16414465e-05 -3.97215153e-05 -1.98607577e-04 -1.19164546e-04 1.43347501e-05 -7.75891111e-06 -4.65534666e-06 -1.24142578e-05 -2.32767333e-05 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 6.89084790e-04 3.44542395e-04 -9.78742114e-04 -1.95748423e-03 -9.78742114e-04 -1.09505483e-05 2.52892081e-05 1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 6.21159003e-04 3.72695402e-04 -4.62586824e-04 -2.31293412e-03 -1.38776047e-03 1.75172365e-04 -9.48148241e-05 -5.68888944e-05 -1.51703719e-04 -2.84444472e-04 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 3.89980490e-03 1.94990245e-03 -4.53095007e-03 -9.06190013e-03 -4.53095007e-03 -4.85815380e-04 1.12194256e-03 5.60971281e-04 8.41456921e-04 1.12194256e-03 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 4.66590815e-05 2.79954489e-05 3.32561751e-06 -1.79804647e-04 -1.07882788e-04 1.45784497e-05 3.49206702e-06 2.09524021e-06 -1.06016839e-05 -1.98781573e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 1.01461670e-03 5.07308351e-04 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 -9.00914182e-05 1.65097949e-04 8.25489746e-05 1.37631798e-04 1.83509064e-04 -5.27357442e-05 -6.21159003e-04 4.66590815e-05 2.22059226e-04 1.39977245e-04 -1.79804647e-04 -8.59736687e-04 -5.39413940e-04 5.53671516e-05 -3.11066383e-05 -1.98781573e-05 -4.28903001e-05 -9.33199150e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.76988101e-03 1.01461670e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -1.48293849e-04 3.57812571e-04 1.83509064e-04 2.56852481e-04 3.57812571e-04 -3.16414465e-05 -3.72695402e-04 2.79954489e-05 1.39977245e-04 7.27501650e-05 -1.07882788e-04 -5.39413940e-04 -2.84361817e-04 3.32202910e-05 -1.98781573e-05 -9.90327050e-06 -3.78759234e-05 -4.95163525e-05 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 1.01461670e-03 2.47955954e-04 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -7.41469246e-05 1.83509064e-04 8.25489746e-05 1.46837356e-04 1.65097949e-04 3.97215153e-05 4.62586824e-04 3.32561751e-06 -1.79804647e-04 -1.07882788e-04 -1.10860521e-07 6.81199868e-04 4.08719921e-04 -5.82686518e-05 -8.80842831e-06 -5.28505699e-06 4.32892862e-05 8.11674117e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 6.41461856e-04 5.62360447e-03 2.81180223e-03 4.82380327e-04 -7.47869384e-04 -3.73934692e-04 -6.78589980e-04 -9.04786640e-04 1.98607577e-04 2.31293412e-03 -1.79804647e-04 -8.59736687e-04 -5.39413940e-04 6.81199868e-04 3.26964851e-03 2.04359960e-03 -2.29224587e-04 1.28106173e-04 8.11674117e-05 1.80582199e-04 3.84318519e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 5.62360447e-03 9.07686855e-03 5.62360447e-03 6.92971995e-04 -1.73111465e-03 -9.04786640e-04 -1.20026270e-03 -1.73111465e-03 1.19164546e-04 1.38776047e-03 -1.07882788e-04 -5.39413940e-04 -2.84361817e-04 4.08719921e-04 2.04359960e-03 1.08980893e-03 -1.37534752e-04 8.11674117e-05 4.15276006e-05 1.51386398e-04 2.07638003e-04 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 2.81180223e-03 5.62360447e-03 6.41461856e-04 3.46485998e-04 -9.04786640e-04 -3.73934692e-04 -7.57048608e-04 -7.47869384e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 -5.53671516e-05 -3.32202910e-05 5.82686518e-05 2.29224587e-04 1.37534752e-04 -9.65884179e-06 8.61840965e-06 5.17104579e-06 8.75377257e-06 1.64133236e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 1.48293849e-04 7.41469246e-05 -4.82380327e-04 -6.92971995e-04 -3.46485998e-04 -2.48773826e-05 -1.67305260e-04 -8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -7.75891111e-06 -9.48148241e-05 -3.49206702e-06 3.11066383e-05 1.98781573e-05 8.80842831e-06 -1.28106173e-04 -8.11674117e-05 8.61840965e-06 5.07419397e-06 2.99308138e-06 -4.73811839e-06 -1.12007688e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -3.57812571e-04 -1.83509064e-04 7.47869384e-04 1.73111465e-03 9.04786640e-04 -1.67305260e-04 1.66111477e-04 9.48348455e-05 1.71758057e-04 2.78187056e-04 -4.65534666e-06 -5.68888944e-05 -2.09524021e-06 1.98781573e-05 9.90327050e-06 5.28505699e-06 -8.11674117e-05 -4.15276006e-05 5.17104579e-06 2.99308138e-06 1.88157383e-06 -5.02338568e-06 -5.55752013e-06 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -1.83509064e-04 -8.25489746e-05 3.73934692e-04 9.04786640e-04 3.73934692e-04 -8.36526299e-05 9.48348455e-05 2.38592087e-05 1.44890605e-04 9.48348455e-05 -1.24142578e-05 -1.51703719e-04 1.06016839e-05 4.28903001e-05 3.78759234e-05 -4.32892862e-05 -1.80582199e-04 -1.51386398e-04 8.75377257e-06 -4.73811839e-06 -5.02338568e-06 1.59021325e-06 -1.96656418e-05 1.89669061e-05 8.41456921e-04 -1.37631798e-04 -2.56852481e-04 -1.46837356e-04 6.78589980e-04 1.20026270e-03 7.57048608e-04 -4.88206578e-05 1.71758057e-04 1.44890605e-04 3.14958573e-05 2.30769634e-04 -2.32767333e-05 -2.84444472e-04 1.98781573e-05 9.33199150e-05 4.95163525e-05 -8.11674117e-05 -3.84318519e-04 -2.07638003e-04 1.64133236e-05 -1.12007688e-05 -5.55752013e-06 -1.96656418e-05 -2.47945228e-05 2.52892081e-05 1.12194256e-03 -1.83509064e-04 -3.57812571e-04 -1.65097949e-04 9.04786640e-04 1.73111465e-03 7.47869384e-04 -6.50942104e-05 2.78187056e-04 9.48348455e-05 2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +-2 0 0 363 + -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 -9.06311506e-06 3.13955515e-05 1.56977758e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 -6.83833041e-04 2.05149912e-03 5.12149733e-03 1.70716578e-03 -5.12149733e-03 7.29952656e-05 9.48236316e-05 -2.84470895e-04 -1.26431509e-04 -9.48236316e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 -7.65258012e-05 2.65093152e-04 1.32546576e-04 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 -2.17402100e-03 6.52206301e-03 6.26520693e-03 2.08840231e-03 -6.26520693e-03 1.42086025e-03 1.84575160e-03 -5.53725481e-03 -2.46100214e-03 -1.84575160e-03 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 7.39441913e-06 -7.89778128e-05 -4.83827053e-05 2.05149912e-03 6.52206301e-03 2.89792244e-03 1.25829327e-03 -3.77487980e-03 -4.64992808e-03 -2.24101481e-03 6.72304443e-03 -2.06162599e-04 -5.64107009e-04 1.69232103e-03 8.65016559e-04 6.48762419e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 6.83833041e-04 2.17402100e-03 1.25829327e-03 -4.57526280e-04 -1.25829327e-03 -2.24101481e-03 1.32611142e-03 2.24101481e-03 -2.15348338e-04 3.77120918e-05 6.48762419e-04 3.72994263e-04 -3.77120918e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -3.82034423e-05 7.89778128e-05 3.05951075e-05 -2.05149912e-03 -6.52206301e-03 -3.77487980e-03 -1.25829327e-03 2.89792244e-03 6.72304443e-03 2.24101481e-03 -4.64992808e-03 6.46045015e-04 6.48762419e-04 -1.69232103e-03 -6.11050327e-04 -5.64107009e-04 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -2.08369518e-05 2.61536949e-04 1.62327746e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 -2.24101481e-03 6.72304443e-03 -5.47073446e-04 1.15624304e-03 -3.46872913e-03 6.18001923e-04 2.13011713e-03 -6.39035140e-03 -3.34579774e-03 -2.50934830e-03 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 -1.70716578e-03 -2.08840231e-03 -2.24101481e-03 1.32611142e-03 2.24101481e-03 1.15624304e-03 -3.63038823e-03 -1.15624304e-03 8.62848291e-04 -3.01244069e-04 -2.50934830e-03 -1.49449708e-03 3.01244069e-04 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.30161476e-04 -2.61536949e-04 -9.92092027e-05 5.12149733e-03 6.26520693e-03 6.72304443e-03 2.24101481e-03 -4.64992808e-03 -3.46872913e-03 -1.15624304e-03 -5.47073446e-04 -2.58854487e-03 -2.50934830e-03 6.39035140e-03 2.20810423e-03 2.13011713e-03 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 3.82034423e-05 2.08369518e-05 -1.30161476e-04 1.51864429e-05 -1.23253314e-05 1.12024836e-06 7.29952656e-05 1.42086025e-03 2.06162599e-04 2.15348338e-04 -6.46045015e-04 -6.18001923e-04 -8.62848291e-04 2.58854487e-03 -2.57619165e-04 5.71759244e-06 -1.71527773e-05 -1.57803925e-04 -1.18352944e-04 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 9.48236316e-05 1.84575160e-03 5.64107009e-04 -3.77120918e-05 -6.48762419e-04 -2.13011713e-03 3.01244069e-04 2.50934830e-03 5.71759244e-06 -1.19113927e-04 -1.03569674e-04 -1.39963261e-04 1.38890243e-04 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 -1.23253314e-05 4.17102494e-05 2.13481002e-05 -2.84470895e-04 -5.53725481e-03 -1.69232103e-03 -6.48762419e-04 1.69232103e-03 6.39035140e-03 2.50934830e-03 -6.39035140e-03 -1.71527773e-05 -1.03569674e-04 1.57071871e-04 2.97094818e-05 1.03569674e-04 1.56977758e-05 1.32546576e-04 4.83827053e-05 -3.05951075e-05 -1.62327746e-04 9.92092027e-05 1.12024836e-06 2.13481002e-05 1.38928915e-05 -1.26431509e-04 -2.46100214e-03 -8.65016559e-04 -3.72994263e-04 6.11050327e-04 3.34579774e-03 1.49449708e-03 -2.20810423e-03 -1.57803925e-04 -1.39963261e-04 2.97094818e-05 -7.54028877e-05 7.49332109e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 -9.48236316e-05 -1.84575160e-03 -6.48762419e-04 3.77120918e-05 5.64107009e-04 2.50934830e-03 -3.01244069e-04 -2.13011713e-03 -1.18352944e-04 1.38890243e-04 1.03569674e-04 7.49332109e-05 -1.19113927e-04 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 -9.06311506e-06 3.13955515e-05 1.56977758e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 -7.65258012e-05 2.65093152e-04 1.32546576e-04 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 7.39441913e-06 -7.89778128e-05 -4.83827053e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -3.82034423e-05 7.89778128e-05 3.05951075e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -2.08369518e-05 2.61536949e-04 1.62327746e-04 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.30161476e-04 -2.61536949e-04 -9.92092027e-05 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 3.82034423e-05 2.08369518e-05 -1.30161476e-04 1.51864429e-05 -1.23253314e-05 1.12024836e-06 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 -1.23253314e-05 4.17102494e-05 2.13481002e-05 1.56977758e-05 1.32546576e-04 4.83827053e-05 -3.05951075e-05 -1.62327746e-04 9.92092027e-05 1.12024836e-06 2.13481002e-05 1.38928915e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 +-2 0 1 652 + -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 -3.44542395e-04 3.44542395e-04 1.95748423e-03 9.78742114e-04 -9.78742114e-04 2.19010967e-05 2.52892081e-05 -2.52892081e-05 -1.26446041e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 -2.05149912e-03 6.83833041e-04 5.12149733e-03 5.12149733e-03 -1.70716578e-03 7.29952656e-05 2.84470895e-04 -9.48236316e-05 1.26431509e-04 -9.48236316e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 -1.94990245e-03 1.94990245e-03 9.06190013e-03 4.53095007e-03 -4.53095007e-03 9.71630760e-04 1.12194256e-03 -1.12194256e-03 -5.60971281e-04 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 -6.52206301e-03 2.17402100e-03 6.26520693e-03 6.26520693e-03 -2.08840231e-03 1.42086025e-03 5.53725481e-03 -1.84575160e-03 2.46100214e-03 -1.84575160e-03 6.89084790e-04 3.89980490e-03 1.76988101e-03 1.01461670e-03 -1.01461670e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 -2.96587698e-04 -3.57812571e-04 3.57812571e-04 1.83509064e-04 2.05149912e-03 6.52206301e-03 2.89792244e-03 3.77487980e-03 -1.25829327e-03 -4.64992808e-03 -6.72304443e-03 2.24101481e-03 -2.06162599e-04 -1.69232103e-03 5.64107009e-04 -8.65016559e-04 6.48762419e-04 3.44542395e-04 1.94990245e-03 1.01461670e-03 2.47955954e-04 -5.07308351e-04 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 -1.64238343e-04 -1.65097949e-04 1.83509064e-04 9.20555766e-06 8.25489746e-05 2.05149912e-03 6.52206301e-03 3.77487980e-03 2.89792244e-03 -1.25829327e-03 -6.72304443e-03 -4.64992808e-03 2.24101481e-03 -6.46045015e-04 -1.69232103e-03 6.48762419e-04 -6.11050327e-04 5.64107009e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 -5.07308351e-04 2.47955954e-04 2.56593611e-03 1.28296806e-03 -5.19556329e-04 1.64238343e-04 1.83509064e-04 -1.65097949e-04 9.20555766e-06 -8.25489746e-05 -6.83833041e-04 -2.17402100e-03 -1.25829327e-03 -1.25829327e-03 -4.57526280e-04 2.24101481e-03 2.24101481e-03 1.32611142e-03 2.15348338e-04 6.48762419e-04 3.77120918e-05 3.72994263e-04 3.77120918e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 9.07686855e-03 5.62360447e-03 -5.62360447e-03 1.38594399e-03 1.73111465e-03 -1.73111465e-03 -9.04786640e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 -6.72304443e-03 2.24101481e-03 -5.47073446e-04 3.46872913e-03 -1.15624304e-03 6.18001923e-04 6.39035140e-03 -2.13011713e-03 3.34579774e-03 -2.50934830e-03 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 5.62360447e-03 6.41461856e-04 -2.81180223e-03 8.28866325e-04 7.47869384e-04 -9.04786640e-04 -7.84586278e-05 -3.73934692e-04 -5.12149733e-03 -6.26520693e-03 -6.72304443e-03 -4.64992808e-03 2.24101481e-03 3.46872913e-03 -5.47073446e-04 -1.15624304e-03 2.58854487e-03 6.39035140e-03 -2.50934830e-03 2.20810423e-03 -2.13011713e-03 9.78742114e-04 4.53095007e-03 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -5.62360447e-03 -2.81180223e-03 6.41461856e-04 -8.28866325e-04 -9.04786640e-04 7.47869384e-04 -7.84586278e-05 3.73934692e-04 1.70716578e-03 2.08840231e-03 2.24101481e-03 2.24101481e-03 1.32611142e-03 -1.15624304e-03 -1.15624304e-03 -3.63038823e-03 -8.62848291e-04 -2.50934830e-03 -3.01244069e-04 -1.49449708e-03 -3.01244069e-04 2.19010967e-05 9.71630760e-04 2.96587698e-04 1.64238343e-04 -1.64238343e-04 -1.38594399e-03 -8.28866325e-04 8.28866325e-04 5.96824772e-05 2.32399470e-04 -2.32399470e-04 -1.67305260e-04 7.29952656e-05 1.42086025e-03 2.06162599e-04 6.46045015e-04 -2.15348338e-04 -6.18001923e-04 -2.58854487e-03 8.62848291e-04 -2.57619165e-04 1.71527773e-05 -5.71759244e-06 1.57803925e-04 -1.18352944e-04 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.65097949e-04 -1.83509064e-04 -1.73111465e-03 -7.47869384e-04 9.04786640e-04 2.32399470e-04 1.66111477e-04 -2.78187056e-04 -5.90115769e-05 -9.48348455e-05 2.84470895e-04 5.53725481e-03 1.69232103e-03 1.69232103e-03 -6.48762419e-04 -6.39035140e-03 -6.39035140e-03 2.50934830e-03 1.71527773e-05 1.57071871e-04 -1.03569674e-04 2.97094818e-05 -1.03569674e-04 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 -1.83509064e-04 1.65097949e-04 1.73111465e-03 9.04786640e-04 -7.47869384e-04 -2.32399470e-04 -2.78187056e-04 1.66111477e-04 -5.90115769e-05 9.48348455e-05 -9.48236316e-05 -1.84575160e-03 -5.64107009e-04 -6.48762419e-04 -3.77120918e-05 2.13011713e-03 2.50934830e-03 3.01244069e-04 -5.71759244e-06 -1.03569674e-04 -1.19113927e-04 -1.39963261e-04 -1.38890243e-04 -9.20555766e-06 -9.20555766e-06 7.84586278e-05 7.84586278e-05 -5.90115769e-05 -5.90115769e-05 -5.30640025e-05 1.26431509e-04 2.46100214e-03 8.65016559e-04 6.11050327e-04 -3.72994263e-04 -3.34579774e-03 -2.20810423e-03 1.49449708e-03 1.57803925e-04 2.97094818e-05 -1.39963261e-04 -7.54028877e-05 -7.49332109e-05 -1.26446041e-05 -5.60971281e-04 -1.83509064e-04 -8.25489746e-05 8.25489746e-05 9.04786640e-04 3.73934692e-04 -3.73934692e-04 -1.67305260e-04 -9.48348455e-05 9.48348455e-05 2.38592087e-05 -9.48236316e-05 -1.84575160e-03 -6.48762419e-04 -5.64107009e-04 -3.77120918e-05 2.50934830e-03 2.13011713e-03 3.01244069e-04 -1.18352944e-04 -1.03569674e-04 -1.38890243e-04 -7.49332109e-05 -1.19113927e-04 -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 -1.05471488e-05 3.16414465e-05 1.98607577e-04 3.97215153e-05 -1.19164546e-04 -1.79184377e-05 -7.75891111e-06 2.32767333e-05 6.20712889e-06 4.65534666e-06 -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 -3.44542395e-04 3.44542395e-04 1.95748423e-03 9.78742114e-04 -9.78742114e-04 2.19010967e-05 2.52892081e-05 -2.52892081e-05 -1.26446041e-05 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 -1.24231801e-04 3.72695402e-04 2.31293412e-03 4.62586824e-04 -1.38776047e-03 -2.18965457e-04 -9.48148241e-05 2.84444472e-04 7.58518593e-05 5.68888944e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 -1.94990245e-03 1.94990245e-03 9.06190013e-03 4.53095007e-03 -4.53095007e-03 9.71630760e-04 1.12194256e-03 -1.12194256e-03 -5.60971281e-04 5.27357442e-05 6.21159003e-04 2.22059226e-04 4.66590815e-05 -1.39977245e-04 -8.59736687e-04 -1.79804647e-04 5.39413940e-04 6.48276652e-05 3.11066383e-05 -9.33199150e-05 -2.65042098e-05 -1.98781573e-05 6.89084790e-04 3.89980490e-03 1.76988101e-03 1.01461670e-03 -1.01461670e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 -2.96587698e-04 -3.57812571e-04 3.57812571e-04 1.83509064e-04 1.05471488e-05 1.24231801e-04 4.66590815e-05 -1.90436548e-06 -2.79954489e-05 -1.79804647e-04 3.32561751e-06 1.07882788e-04 1.64705524e-05 -3.49206702e-06 -1.98781573e-05 -7.32446585e-06 2.09524021e-06 3.44542395e-04 1.94990245e-03 1.01461670e-03 2.47955954e-04 -5.07308351e-04 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 -1.64238343e-04 -1.65097949e-04 1.83509064e-04 9.20555766e-06 8.25489746e-05 -3.16414465e-05 -3.72695402e-04 -1.39977245e-04 -2.79954489e-05 7.27501650e-05 5.39413940e-04 1.07882788e-04 -2.84361817e-04 -4.94116573e-05 -1.98781573e-05 4.95163525e-05 9.83165418e-06 9.90327050e-06 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 -5.07308351e-04 2.47955954e-04 2.56593611e-03 1.28296806e-03 -5.19556329e-04 1.64238343e-04 1.83509064e-04 -1.65097949e-04 9.20555766e-06 -8.25489746e-05 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 -1.79804647e-04 5.39413940e-04 3.26964851e-03 6.81199868e-04 -2.04359960e-03 -2.71001065e-04 -1.28106173e-04 3.84318519e-04 1.08223216e-04 8.11674117e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 9.07686855e-03 5.62360447e-03 -5.62360447e-03 1.38594399e-03 1.73111465e-03 -1.73111465e-03 -9.04786640e-04 -3.97215153e-05 -4.62586824e-04 -1.79804647e-04 3.32561751e-06 1.07882788e-04 6.81199868e-04 -1.10860521e-07 -4.08719921e-04 -6.66239475e-05 8.80842831e-06 8.11674117e-05 2.88174896e-05 -5.28505699e-06 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 5.62360447e-03 6.41461856e-04 -2.81180223e-03 8.28866325e-04 7.47869384e-04 -9.04786640e-04 -7.84586278e-05 -3.73934692e-04 1.19164546e-04 1.38776047e-03 5.39413940e-04 1.07882788e-04 -2.84361817e-04 -2.04359960e-03 -4.08719921e-04 1.08980893e-03 1.99871842e-04 8.11674117e-05 -2.07638003e-04 -4.34153900e-05 -4.15276006e-05 9.78742114e-04 4.53095007e-03 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -5.62360447e-03 -2.81180223e-03 6.41461856e-04 -8.28866325e-04 -9.04786640e-04 7.47869384e-04 -7.84586278e-05 3.73934692e-04 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 -1.64705524e-05 4.94116573e-05 2.71001065e-04 6.66239475e-05 -1.99871842e-04 -8.80303994e-06 -8.41253572e-06 2.52376072e-05 9.24787001e-06 6.93590250e-06 2.19010967e-05 9.71630760e-04 2.96587698e-04 1.64238343e-04 -1.64238343e-04 -1.38594399e-03 -8.28866325e-04 8.28866325e-04 5.96824772e-05 2.32399470e-04 -2.32399470e-04 -1.67305260e-04 -7.75891111e-06 -9.48148241e-05 -3.11066383e-05 3.49206702e-06 1.98781573e-05 1.28106173e-04 -8.80842831e-06 -8.11674117e-05 -8.41253572e-06 5.07419397e-06 1.12007688e-05 5.09470250e-06 -2.99308138e-06 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.65097949e-04 -1.83509064e-04 -1.73111465e-03 -7.47869384e-04 9.04786640e-04 2.32399470e-04 1.66111477e-04 -2.78187056e-04 -5.90115769e-05 -9.48348455e-05 2.32767333e-05 2.84444472e-04 9.33199150e-05 1.98781573e-05 -4.95163525e-05 -3.84318519e-04 -8.11674117e-05 2.07638003e-04 2.52376072e-05 1.12007688e-05 -2.47945228e-05 -4.38153428e-06 -5.55752013e-06 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 -1.83509064e-04 1.65097949e-04 1.73111465e-03 9.04786640e-04 -7.47869384e-04 -2.32399470e-04 -2.78187056e-04 1.66111477e-04 -5.90115769e-05 9.48348455e-05 6.20712889e-06 7.58518593e-05 2.65042098e-05 7.32446585e-06 -9.83165418e-06 -1.08223216e-04 -2.88174896e-05 4.34153900e-05 9.24787001e-06 5.09470250e-06 -4.38153428e-06 7.34411394e-07 -1.96656418e-06 -9.20555766e-06 -9.20555766e-06 7.84586278e-05 7.84586278e-05 -5.90115769e-05 -5.90115769e-05 -5.30640025e-05 4.65534666e-06 5.68888944e-05 1.98781573e-05 -2.09524021e-06 -9.90327050e-06 -8.11674117e-05 5.28505699e-06 4.15276006e-05 6.93590250e-06 -2.99308138e-06 -5.55752013e-06 -1.96656418e-06 1.88157383e-06 -1.26446041e-05 -5.60971281e-04 -1.83509064e-04 -8.25489746e-05 8.25489746e-05 9.04786640e-04 3.73934692e-04 -3.73934692e-04 -1.67305260e-04 -9.48348455e-05 9.48348455e-05 2.38592087e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 -2 0 2 532 - -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 -9.06311506e-06 -3.13955515e-05 -1.56977758e-05 -1.18888112e-05 -1.37734019e-04 5.27357442e-05 3.16414465e-05 -1.05471488e-05 -1.98607577e-04 -1.19164546e-04 3.97215153e-05 -1.79184377e-05 -2.32767333e-05 7.75891111e-06 -6.20712889e-06 4.65534666e-06 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 -7.65258012e-05 -2.65093152e-04 -1.32546576e-04 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 3.72695402e-04 -1.24231801e-04 -2.31293412e-03 -1.38776047e-03 4.62586824e-04 -2.18965457e-04 -2.84444472e-04 9.48148241e-05 -7.58518593e-05 5.68888944e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -7.39441913e-06 -7.89778128e-05 -4.83827053e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 1.39977245e-04 -4.66590815e-05 -8.59736687e-04 -5.39413940e-04 1.79804647e-04 -6.48276652e-05 -9.33199150e-05 3.11066383e-05 -2.65042098e-05 1.98781573e-05 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -3.82034423e-05 -7.89778128e-05 -3.05951075e-05 -3.16414465e-05 -3.72695402e-04 1.39977245e-04 7.27501650e-05 -2.79954489e-05 -5.39413940e-04 -2.84361817e-04 1.07882788e-04 -4.94116573e-05 -4.95163525e-05 1.98781573e-05 -9.83165418e-06 9.90327050e-06 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 1.05471488e-05 1.24231801e-04 -4.66590815e-05 -2.79954489e-05 -1.90436548e-06 1.79804647e-04 1.07882788e-04 3.32561751e-06 1.64705524e-05 1.98781573e-05 3.49206702e-06 7.32446585e-06 2.09524021e-06 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 2.08369518e-05 2.61536949e-04 1.62327746e-04 1.98607577e-04 2.31293412e-03 -8.59736687e-04 -5.39413940e-04 1.79804647e-04 3.26964851e-03 2.04359960e-03 -6.81199868e-04 2.71001065e-04 3.84318519e-04 -1.28106173e-04 1.08223216e-04 -8.11674117e-05 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.30161476e-04 2.61536949e-04 9.92092027e-05 1.19164546e-04 1.38776047e-03 -5.39413940e-04 -2.84361817e-04 1.07882788e-04 2.04359960e-03 1.08980893e-03 -4.08719921e-04 1.99871842e-04 2.07638003e-04 -8.11674117e-05 4.34153900e-05 -4.15276006e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 -3.97215153e-05 -4.62586824e-04 1.79804647e-04 1.07882788e-04 3.32561751e-06 -6.81199868e-04 -4.08719921e-04 -1.10860521e-07 -6.66239475e-05 -8.11674117e-05 -8.80842831e-06 -2.88174896e-05 -5.28505699e-06 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 3.82034423e-05 -2.08369518e-05 -1.30161476e-04 1.51864429e-05 1.23253314e-05 -1.12024836e-06 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 4.94116573e-05 -1.64705524e-05 -2.71001065e-04 -1.99871842e-04 6.66239475e-05 -8.80303994e-06 -2.52376072e-05 8.41253572e-06 -9.24787001e-06 6.93590250e-06 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 1.23253314e-05 4.17102494e-05 2.13481002e-05 -2.32767333e-05 -2.84444472e-04 9.33199150e-05 4.95163525e-05 -1.98781573e-05 -3.84318519e-04 -2.07638003e-04 8.11674117e-05 -2.52376072e-05 -2.47945228e-05 1.12007688e-05 -4.38153428e-06 5.55752013e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 7.75891111e-06 9.48148241e-05 -3.11066383e-05 -1.98781573e-05 -3.49206702e-06 1.28106173e-04 8.11674117e-05 8.80842831e-06 8.41253572e-06 1.12007688e-05 5.07419397e-06 5.09470250e-06 2.99308138e-06 -1.56977758e-05 -1.32546576e-04 4.83827053e-05 3.05951075e-05 -1.62327746e-04 -9.92092027e-05 -1.12024836e-06 2.13481002e-05 1.38928915e-05 -6.20712889e-06 -7.58518593e-05 2.65042098e-05 9.83165418e-06 -7.32446585e-06 -1.08223216e-04 -4.34153900e-05 2.88174896e-05 -9.24787001e-06 -4.38153428e-06 5.09470250e-06 7.34411394e-07 1.96656418e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 4.65534666e-06 5.68888944e-05 -1.98781573e-05 -9.90327050e-06 -2.09524021e-06 8.11674117e-05 4.15276006e-05 5.28505699e-06 6.93590250e-06 5.55752013e-06 2.99308138e-06 1.96656418e-06 1.88157383e-06 -1.18888112e-05 -1.37734019e-04 3.16414465e-05 5.27357442e-05 1.05471488e-05 -1.19164546e-04 -1.98607577e-04 -3.97215153e-05 3.58368753e-06 -2.32767333e-05 -4.65534666e-06 -1.86213867e-05 -7.75891111e-06 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 -9.06311506e-06 -3.13955515e-05 -1.56977758e-05 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 6.21159003e-04 1.24231801e-04 -1.38776047e-03 -2.31293412e-03 -4.62586824e-04 4.37930914e-05 -2.84444472e-04 -5.68888944e-05 -2.27555578e-04 -9.48148241e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 -7.65258012e-05 -2.65093152e-04 -1.32546576e-04 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 1.39977245e-04 2.79954489e-05 -2.84361817e-04 -5.39413940e-04 -1.07882788e-04 1.61913664e-05 -4.95163525e-05 -9.90327050e-06 -4.77075776e-05 -1.98781573e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -7.39441913e-06 -7.89778128e-05 -4.83827053e-05 -5.27357442e-05 -6.21159003e-04 1.39977245e-04 2.22059226e-04 4.66590815e-05 -5.39413940e-04 -8.59736687e-04 -1.79804647e-04 9.46051365e-06 -9.33199150e-05 -1.98781573e-05 -6.93945099e-05 -3.11066383e-05 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -3.82034423e-05 -7.89778128e-05 -3.05951075e-05 -1.05471488e-05 -1.24231801e-04 2.79954489e-05 4.66590815e-05 -1.90436548e-06 -1.07882788e-04 -1.79804647e-04 3.32561751e-06 1.89210273e-06 -1.98781573e-05 2.09524021e-06 -1.79261498e-05 3.49206702e-06 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 1.19164546e-04 1.38776047e-03 -2.84361817e-04 -5.39413940e-04 -1.07882788e-04 1.08980893e-03 2.04359960e-03 4.08719921e-04 -6.23370905e-05 2.07638003e-04 4.15276006e-05 1.94801788e-04 8.11674117e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 2.08369518e-05 2.61536949e-04 1.62327746e-04 1.98607577e-04 2.31293412e-03 -5.39413940e-04 -8.59736687e-04 -1.79804647e-04 2.04359960e-03 3.26964851e-03 6.81199868e-04 -4.17764785e-05 3.84318519e-04 8.11674117e-05 2.88805415e-04 1.28106173e-04 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.30161476e-04 2.61536949e-04 9.92092027e-05 3.97215153e-05 4.62586824e-04 -1.07882788e-04 -1.79804647e-04 3.32561751e-06 4.08719921e-04 6.81199868e-04 -1.10860521e-07 -8.35529571e-06 8.11674117e-05 -5.28505699e-06 7.21067758e-05 -8.80842831e-06 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 3.58368753e-06 4.37930914e-05 -1.61913664e-05 -9.46051365e-06 -1.89210273e-06 6.23370905e-05 4.17764785e-05 8.35529571e-06 6.35893892e-06 8.82428358e-06 1.76485672e-06 -4.94097433e-07 -2.05873930e-07 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 3.82034423e-05 -2.08369518e-05 -1.30161476e-04 1.51864429e-05 1.23253314e-05 -1.12024836e-06 -2.32767333e-05 -2.84444472e-04 4.95163525e-05 9.33199150e-05 1.98781573e-05 -2.07638003e-04 -3.84318519e-04 -8.11674117e-05 8.82428358e-06 -2.47945228e-05 -5.55752013e-06 -2.40471761e-05 -1.12007688e-05 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 1.23253314e-05 4.17102494e-05 2.13481002e-05 -4.65534666e-06 -5.68888944e-05 9.90327050e-06 1.98781573e-05 -2.09524021e-06 -4.15276006e-05 -8.11674117e-05 5.28505699e-06 1.76485672e-06 -5.55752013e-06 1.88157383e-06 -6.98994986e-06 2.99308138e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 -1.86213867e-05 -2.27555578e-04 4.77075776e-05 6.93945099e-05 1.79261498e-05 -1.94801788e-04 -2.88805415e-04 -7.21067758e-05 -4.94097433e-07 -2.40471761e-05 -6.98994986e-06 -1.44275675e-05 -9.83282089e-06 -1.56977758e-05 -1.32546576e-04 4.83827053e-05 3.05951075e-05 -1.62327746e-04 -9.92092027e-05 -1.12024836e-06 2.13481002e-05 1.38928915e-05 -7.75891111e-06 -9.48148241e-05 1.98781573e-05 3.11066383e-05 -3.49206702e-06 -8.11674117e-05 -1.28106173e-04 8.80842831e-06 -2.05873930e-07 -1.12007688e-05 2.99308138e-06 -9.83282089e-06 5.07419397e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 + -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 -9.06311506e-06 -3.13955515e-05 -1.56977758e-05 -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 -5.27357442e-05 -1.05471488e-05 1.19164546e-04 1.98607577e-04 3.97215153e-05 3.58368753e-06 -2.32767333e-05 -4.65534666e-06 -1.86213867e-05 -7.75891111e-06 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 -7.65258012e-05 -2.65093152e-04 -1.32546576e-04 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 -6.21159003e-04 -1.24231801e-04 1.38776047e-03 2.31293412e-03 4.62586824e-04 4.37930914e-05 -2.84444472e-04 -5.68888944e-05 -2.27555578e-04 -9.48148241e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 7.39441913e-06 7.89778128e-05 4.83827053e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 1.39977245e-04 2.79954489e-05 -2.84361817e-04 -5.39413940e-04 -1.07882788e-04 -1.61913664e-05 4.95163525e-05 9.90327050e-06 4.77075776e-05 1.98781573e-05 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 3.82034423e-05 7.89778128e-05 3.05951075e-05 5.27357442e-05 6.21159003e-04 1.39977245e-04 2.22059226e-04 4.66590815e-05 -5.39413940e-04 -8.59736687e-04 -1.79804647e-04 -9.46051365e-06 9.33199150e-05 1.98781573e-05 6.93945099e-05 3.11066383e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 1.05471488e-05 1.24231801e-04 2.79954489e-05 4.66590815e-05 -1.90436548e-06 -1.07882788e-04 -1.79804647e-04 3.32561751e-06 -1.89210273e-06 1.98781573e-05 -2.09524021e-06 1.79261498e-05 -3.49206702e-06 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -2.08369518e-05 -2.61536949e-04 -1.62327746e-04 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 -5.39413940e-04 -1.07882788e-04 1.08980893e-03 2.04359960e-03 4.08719921e-04 6.23370905e-05 -2.07638003e-04 -4.15276006e-05 -1.94801788e-04 -8.11674117e-05 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.30161476e-04 -2.61536949e-04 -9.92092027e-05 -1.98607577e-04 -2.31293412e-03 -5.39413940e-04 -8.59736687e-04 -1.79804647e-04 2.04359960e-03 3.26964851e-03 6.81199868e-04 4.17764785e-05 -3.84318519e-04 -8.11674117e-05 -2.88805415e-04 -1.28106173e-04 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -3.97215153e-05 -4.62586824e-04 -1.07882788e-04 -1.79804647e-04 3.32561751e-06 4.08719921e-04 6.81199868e-04 -1.10860521e-07 8.35529571e-06 -8.11674117e-05 5.28505699e-06 -7.21067758e-05 8.80842831e-06 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 -3.82034423e-05 2.08369518e-05 1.30161476e-04 1.51864429e-05 1.23253314e-05 -1.12024836e-06 3.58368753e-06 4.37930914e-05 1.61913664e-05 9.46051365e-06 1.89210273e-06 -6.23370905e-05 -4.17764785e-05 -8.35529571e-06 6.35893892e-06 8.82428358e-06 1.76485672e-06 -4.94097433e-07 -2.05873930e-07 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 1.23253314e-05 4.17102494e-05 2.13481002e-05 -2.32767333e-05 -2.84444472e-04 -4.95163525e-05 -9.33199150e-05 -1.98781573e-05 2.07638003e-04 3.84318519e-04 8.11674117e-05 8.82428358e-06 -2.47945228e-05 -5.55752013e-06 -2.40471761e-05 -1.12007688e-05 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 -4.65534666e-06 -5.68888944e-05 -9.90327050e-06 -1.98781573e-05 2.09524021e-06 4.15276006e-05 8.11674117e-05 -5.28505699e-06 1.76485672e-06 -5.55752013e-06 1.88157383e-06 -6.98994986e-06 2.99308138e-06 -1.56977758e-05 -1.32546576e-04 -4.83827053e-05 -3.05951075e-05 1.62327746e-04 9.92092027e-05 -1.12024836e-06 2.13481002e-05 1.38928915e-05 -1.86213867e-05 -2.27555578e-04 -4.77075776e-05 -6.93945099e-05 -1.79261498e-05 1.94801788e-04 2.88805415e-04 7.21067758e-05 -4.94097433e-07 -2.40471761e-05 -6.98994986e-06 -1.44275675e-05 -9.83282089e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 -7.75891111e-06 -9.48148241e-05 -1.98781573e-05 -3.11066383e-05 3.49206702e-06 8.11674117e-05 1.28106173e-04 -8.80842831e-06 -2.05873930e-07 -1.12007688e-05 2.99308138e-06 -9.83282089e-06 5.07419397e-06 -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 -3.16414465e-05 1.05471488e-05 1.98607577e-04 1.19164546e-04 -3.97215153e-05 -1.79184377e-05 -2.32767333e-05 7.75891111e-06 -6.20712889e-06 4.65534666e-06 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 -9.06311506e-06 -3.13955515e-05 -1.56977758e-05 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 -3.72695402e-04 1.24231801e-04 2.31293412e-03 1.38776047e-03 -4.62586824e-04 -2.18965457e-04 -2.84444472e-04 9.48148241e-05 -7.58518593e-05 5.68888944e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 -7.65258012e-05 -2.65093152e-04 -1.32546576e-04 5.27357442e-05 6.21159003e-04 2.22059226e-04 1.39977245e-04 -4.66590815e-05 -8.59736687e-04 -5.39413940e-04 1.79804647e-04 6.48276652e-05 9.33199150e-05 -3.11066383e-05 2.65042098e-05 -1.98781573e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 7.39441913e-06 7.89778128e-05 4.83827053e-05 3.16414465e-05 3.72695402e-04 1.39977245e-04 7.27501650e-05 -2.79954489e-05 -5.39413940e-04 -2.84361817e-04 1.07882788e-04 4.94116573e-05 4.95163525e-05 -1.98781573e-05 9.83165418e-06 -9.90327050e-06 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 3.82034423e-05 7.89778128e-05 3.05951075e-05 -1.05471488e-05 -1.24231801e-04 -4.66590815e-05 -2.79954489e-05 -1.90436548e-06 1.79804647e-04 1.07882788e-04 3.32561751e-06 -1.64705524e-05 -1.98781573e-05 -3.49206702e-06 -7.32446585e-06 -2.09524021e-06 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 -5.39413940e-04 1.79804647e-04 3.26964851e-03 2.04359960e-03 -6.81199868e-04 -2.71001065e-04 -3.84318519e-04 1.28106173e-04 -1.08223216e-04 8.11674117e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -2.08369518e-05 -2.61536949e-04 -1.62327746e-04 -1.19164546e-04 -1.38776047e-03 -5.39413940e-04 -2.84361817e-04 1.07882788e-04 2.04359960e-03 1.08980893e-03 -4.08719921e-04 -1.99871842e-04 -2.07638003e-04 8.11674117e-05 -4.34153900e-05 4.15276006e-05 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.30161476e-04 -2.61536949e-04 -9.92092027e-05 3.97215153e-05 4.62586824e-04 1.79804647e-04 1.07882788e-04 3.32561751e-06 -6.81199868e-04 -4.08719921e-04 -1.10860521e-07 6.66239475e-05 8.11674117e-05 8.80842831e-06 2.88174896e-05 5.28505699e-06 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 -4.94116573e-05 1.64705524e-05 2.71001065e-04 1.99871842e-04 -6.66239475e-05 -8.80303994e-06 -2.52376072e-05 8.41253572e-06 -9.24787001e-06 6.93590250e-06 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 -3.82034423e-05 2.08369518e-05 1.30161476e-04 1.51864429e-05 1.23253314e-05 -1.12024836e-06 -2.32767333e-05 -2.84444472e-04 -9.33199150e-05 -4.95163525e-05 1.98781573e-05 3.84318519e-04 2.07638003e-04 -8.11674117e-05 -2.52376072e-05 -2.47945228e-05 1.12007688e-05 -4.38153428e-06 5.55752013e-06 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 1.23253314e-05 4.17102494e-05 2.13481002e-05 7.75891111e-06 9.48148241e-05 3.11066383e-05 1.98781573e-05 3.49206702e-06 -1.28106173e-04 -8.11674117e-05 -8.80842831e-06 8.41253572e-06 1.12007688e-05 5.07419397e-06 5.09470250e-06 2.99308138e-06 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 -6.20712889e-06 -7.58518593e-05 -2.65042098e-05 -9.83165418e-06 7.32446585e-06 1.08223216e-04 4.34153900e-05 -2.88174896e-05 -9.24787001e-06 -4.38153428e-06 5.09470250e-06 7.34411394e-07 1.96656418e-06 -1.56977758e-05 -1.32546576e-04 -4.83827053e-05 -3.05951075e-05 1.62327746e-04 9.92092027e-05 -1.12024836e-06 2.13481002e-05 1.38928915e-05 4.65534666e-06 5.68888944e-05 1.98781573e-05 9.90327050e-06 2.09524021e-06 -8.11674117e-05 -4.15276006e-05 -5.28505699e-06 6.93590250e-06 5.55752013e-06 2.99308138e-06 1.96656418e-06 1.88157383e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 -2 1 -1 169 - -9.63832875e-05 -7.70858306e-04 7.74564134e-05 7.74564134e-05 3.87282067e-04 -2.36209572e-04 -2.36209572e-04 -1.18104786e-03 4.10248218e-06 -5.92142297e-07 -2.96071149e-06 7.10570757e-06 -2.96071149e-06 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 5.53057639e-04 2.76528819e-03 -1.55371176e-03 -1.55371176e-03 -7.76855881e-03 -2.78424918e-04 4.01871753e-05 2.00935877e-04 -4.82246104e-04 2.00935877e-04 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 6.19500332e-05 3.09750166e-04 2.20255305e-04 -1.78319202e-04 -8.91596009e-04 -1.00610613e-05 7.41990662e-06 3.70995331e-05 -2.76566422e-05 1.15236009e-05 -7.74564134e-05 -5.53057639e-04 6.19500332e-05 -6.17395533e-05 3.09750166e-04 -1.78319202e-04 2.20255305e-04 -8.91596009e-04 -1.89208241e-05 7.41990662e-06 1.15236009e-05 -2.25414558e-05 3.70995331e-05 -3.87282067e-04 -2.76528819e-03 3.09750166e-04 3.09750166e-04 1.42506124e-03 -8.91596009e-04 -8.91596009e-04 -4.05940554e-03 -9.46041205e-05 1.15236009e-05 6.27331911e-05 -1.63859143e-04 6.27331911e-05 2.36209572e-04 1.55371176e-03 2.20255305e-04 -1.78319202e-04 -8.91596009e-04 -7.84912360e-04 4.90071223e-04 2.45035611e-03 9.14887916e-05 -2.63166779e-05 -1.31583390e-04 1.80939935e-04 -7.53916397e-05 2.36209572e-04 1.55371176e-03 -1.78319202e-04 2.20255305e-04 -8.91596009e-04 4.90071223e-04 -7.84912360e-04 2.45035611e-03 1.10954185e-04 -2.63166779e-05 -7.53916397e-05 1.69701585e-04 -1.31583390e-04 1.18104786e-03 7.76855881e-03 -8.91596009e-04 -8.91596009e-04 -4.05940554e-03 2.45035611e-03 2.45035611e-03 1.09767970e-02 5.54770924e-04 -7.53916397e-05 -3.88196549e-04 9.60891427e-04 -3.88196549e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 1.89208241e-05 9.46041205e-05 -9.14887916e-05 -1.10954185e-04 -5.54770924e-04 8.95882642e-05 -1.68048105e-05 -8.40240525e-05 1.62510108e-04 -6.77125449e-05 -5.92142297e-07 4.01871753e-05 -7.41990662e-06 -7.41990662e-06 -1.15236009e-05 2.63166779e-05 2.63166779e-05 7.53916397e-05 -1.68048105e-05 -1.96838230e-06 1.92558625e-06 -2.91067856e-05 1.92558625e-06 -2.96071149e-06 2.00935877e-04 -3.70995331e-05 -1.15236009e-05 -6.27331911e-05 1.31583390e-04 7.53916397e-05 3.88196549e-04 -8.40240525e-05 1.92558625e-06 7.27443167e-06 -1.26699021e-04 5.48317071e-05 7.10570757e-06 -4.82246104e-04 2.76566422e-05 2.25414558e-05 1.63859143e-04 -1.80939935e-04 -1.69701585e-04 -9.60891427e-04 1.62510108e-04 -2.91067856e-05 -1.26699021e-04 2.77238773e-04 -1.36116475e-04 -2.96071149e-06 2.00935877e-04 -1.15236009e-05 -3.70995331e-05 -6.27331911e-05 7.53916397e-05 1.31583390e-04 3.88196549e-04 -6.77125449e-05 1.92558625e-06 5.48317071e-05 -1.36116475e-04 7.27443167e-06 + -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 -7.74564134e-05 3.87282067e-04 2.36209572e-04 2.36209572e-04 -1.18104786e-03 4.10248218e-06 -5.92142297e-07 2.96071149e-06 7.10570757e-06 2.96071149e-06 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 -5.53057639e-04 2.76528819e-03 1.55371176e-03 1.55371176e-03 -7.76855881e-03 -2.78424918e-04 4.01871753e-05 -2.00935877e-04 -4.82246104e-04 -2.00935877e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 6.19500332e-05 -3.09750166e-04 2.20255305e-04 -1.78319202e-04 8.91596009e-04 1.00610613e-05 -7.41990662e-06 3.70995331e-05 2.76566422e-05 1.15236009e-05 7.74564134e-05 5.53057639e-04 6.19500332e-05 -6.17395533e-05 -3.09750166e-04 -1.78319202e-04 2.20255305e-04 8.91596009e-04 1.89208241e-05 -7.41990662e-06 1.15236009e-05 2.25414558e-05 3.70995331e-05 -3.87282067e-04 -2.76528819e-03 -3.09750166e-04 -3.09750166e-04 1.42506124e-03 8.91596009e-04 8.91596009e-04 -4.05940554e-03 -9.46041205e-05 1.15236009e-05 -6.27331911e-05 -1.63859143e-04 -6.27331911e-05 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 -1.78319202e-04 8.91596009e-04 -7.84912360e-04 4.90071223e-04 -2.45035611e-03 -9.14887916e-05 2.63166779e-05 -1.31583390e-04 -1.80939935e-04 -7.53916397e-05 -2.36209572e-04 -1.55371176e-03 -1.78319202e-04 2.20255305e-04 8.91596009e-04 4.90071223e-04 -7.84912360e-04 -2.45035611e-03 -1.10954185e-04 2.63166779e-05 -7.53916397e-05 -1.69701585e-04 -1.31583390e-04 1.18104786e-03 7.76855881e-03 8.91596009e-04 8.91596009e-04 -4.05940554e-03 -2.45035611e-03 -2.45035611e-03 1.09767970e-02 5.54770924e-04 -7.53916397e-05 3.88196549e-04 9.60891427e-04 3.88196549e-04 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 -1.89208241e-05 9.46041205e-05 9.14887916e-05 1.10954185e-04 -5.54770924e-04 8.95882642e-05 -1.68048105e-05 8.40240525e-05 1.62510108e-04 6.77125449e-05 -5.92142297e-07 4.01871753e-05 7.41990662e-06 7.41990662e-06 -1.15236009e-05 -2.63166779e-05 -2.63166779e-05 7.53916397e-05 -1.68048105e-05 -1.96838230e-06 -1.92558625e-06 -2.91067856e-05 -1.92558625e-06 2.96071149e-06 -2.00935877e-04 -3.70995331e-05 -1.15236009e-05 6.27331911e-05 1.31583390e-04 7.53916397e-05 -3.88196549e-04 8.40240525e-05 -1.92558625e-06 7.27443167e-06 1.26699021e-04 5.48317071e-05 7.10570757e-06 -4.82246104e-04 -2.76566422e-05 -2.25414558e-05 1.63859143e-04 1.80939935e-04 1.69701585e-04 -9.60891427e-04 1.62510108e-04 -2.91067856e-05 1.26699021e-04 2.77238773e-04 1.36116475e-04 2.96071149e-06 -2.00935877e-04 -1.15236009e-05 -3.70995331e-05 6.27331911e-05 7.53916397e-05 1.31583390e-04 -3.88196549e-04 6.77125449e-05 -1.92558625e-06 5.48317071e-05 1.36116475e-04 7.27443167e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 1 0 676 - -2.23022003e-04 -1.54791168e-03 3.44542395e-04 3.44542395e-04 6.89084790e-04 -9.78742114e-04 -9.78742114e-04 -1.95748423e-03 -1.09505483e-05 1.26446041e-05 2.52892081e-05 -1.89669061e-05 2.52892081e-05 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 6.83833041e-04 2.05149912e-03 -5.12149733e-03 -1.70716578e-03 -5.12149733e-03 7.29952656e-05 9.48236316e-05 2.84470895e-04 -1.26431509e-04 9.48236316e-05 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 1.94990245e-03 3.89980490e-03 -4.53095007e-03 -4.53095007e-03 -9.06190013e-03 -4.85815380e-04 5.60971281e-04 1.12194256e-03 -8.41456921e-04 1.12194256e-03 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 2.17402100e-03 6.52206301e-03 -6.26520693e-03 -2.08840231e-03 -6.26520693e-03 1.42086025e-03 1.84575160e-03 5.53725481e-03 -2.46100214e-03 1.84575160e-03 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 5.07308351e-04 1.01461670e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 -9.00914182e-05 8.25489746e-05 1.65097949e-04 -1.37631798e-04 1.83509064e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 1.25829327e-03 3.77487980e-03 -4.64992808e-03 -2.24101481e-03 -6.72304443e-03 2.06162599e-04 5.64107009e-04 1.69232103e-03 -8.65016559e-04 6.48762419e-04 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 2.47955954e-04 1.01461670e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -7.41469246e-05 8.25489746e-05 1.83509064e-04 -1.46837356e-04 1.65097949e-04 -6.83833041e-04 -2.17402100e-03 1.25829327e-03 -4.57526280e-04 1.25829327e-03 -2.24101481e-03 1.32611142e-03 -2.24101481e-03 2.15348338e-04 -3.77120918e-05 6.48762419e-04 -3.72994263e-04 -3.77120918e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.01461670e-03 1.76988101e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -1.48293849e-04 1.83509064e-04 3.57812571e-04 -2.56852481e-04 3.57812571e-04 -2.05149912e-03 -6.52206301e-03 3.77487980e-03 1.25829327e-03 2.89792244e-03 -6.72304443e-03 -2.24101481e-03 -4.64992808e-03 6.46045015e-04 6.48762419e-04 1.69232103e-03 -6.11050327e-04 5.64107009e-04 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 6.41461856e-04 2.81180223e-03 5.62360447e-03 4.82380327e-04 -3.73934692e-04 -7.47869384e-04 6.78589980e-04 -9.04786640e-04 5.12149733e-03 6.26520693e-03 -4.64992808e-03 -2.24101481e-03 -6.72304443e-03 -5.47073446e-04 1.15624304e-03 3.46872913e-03 -6.18001923e-04 -2.13011713e-03 -6.39035140e-03 3.34579774e-03 -2.50934830e-03 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 2.81180223e-03 6.41461856e-04 5.62360447e-03 3.46485998e-04 -3.73934692e-04 -9.04786640e-04 7.57048608e-04 -7.47869384e-04 1.70716578e-03 2.08840231e-03 -2.24101481e-03 1.32611142e-03 -2.24101481e-03 1.15624304e-03 -3.63038823e-03 1.15624304e-03 -8.62848291e-04 3.01244069e-04 -2.50934830e-03 1.49449708e-03 3.01244069e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 5.62360447e-03 5.62360447e-03 9.07686855e-03 6.92971995e-04 -9.04786640e-04 -1.73111465e-03 1.20026270e-03 -1.73111465e-03 5.12149733e-03 6.26520693e-03 -6.72304443e-03 -2.24101481e-03 -4.64992808e-03 3.46872913e-03 1.15624304e-03 -5.47073446e-04 -2.58854487e-03 -2.50934830e-03 -6.39035140e-03 2.20810423e-03 -2.13011713e-03 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 7.41469246e-05 1.48293849e-04 -4.82380327e-04 -3.46485998e-04 -6.92971995e-04 -2.48773826e-05 -8.36526299e-05 -1.67305260e-04 4.88206578e-05 -6.50942104e-05 7.29952656e-05 1.42086025e-03 -2.06162599e-04 -2.15348338e-04 -6.46045015e-04 6.18001923e-04 8.62848291e-04 2.58854487e-03 -2.57619165e-04 5.71759244e-06 1.71527773e-05 -1.57803925e-04 1.18352944e-04 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -8.25489746e-05 -1.83509064e-04 3.73934692e-04 3.73934692e-04 9.04786640e-04 -8.36526299e-05 2.38592087e-05 9.48348455e-05 -1.44890605e-04 9.48348455e-05 9.48236316e-05 1.84575160e-03 -5.64107009e-04 3.77120918e-05 -6.48762419e-04 2.13011713e-03 -3.01244069e-04 2.50934830e-03 5.71759244e-06 -1.19113927e-04 1.03569674e-04 -1.39963261e-04 -1.38890243e-04 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -1.83509064e-04 -3.57812571e-04 7.47869384e-04 9.04786640e-04 1.73111465e-03 -1.67305260e-04 9.48348455e-05 1.66111477e-04 -1.71758057e-04 2.78187056e-04 2.84470895e-04 5.53725481e-03 -1.69232103e-03 -6.48762419e-04 -1.69232103e-03 6.39035140e-03 2.50934830e-03 6.39035140e-03 1.71527773e-05 1.03569674e-04 1.57071871e-04 -2.97094818e-05 1.03569674e-04 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 1.46837356e-04 2.56852481e-04 -6.78589980e-04 -7.57048608e-04 -1.20026270e-03 4.88206578e-05 -1.44890605e-04 -1.71758057e-04 3.14958573e-05 -2.30769634e-04 -1.26431509e-04 -2.46100214e-03 8.65016559e-04 3.72994263e-04 6.11050327e-04 -3.34579774e-03 -1.49449708e-03 -2.20810423e-03 -1.57803925e-04 -1.39963261e-04 -2.97094818e-05 -7.54028877e-05 -7.49332109e-05 2.52892081e-05 1.12194256e-03 -1.83509064e-04 -1.65097949e-04 -3.57812571e-04 9.04786640e-04 7.47869384e-04 1.73111465e-03 -6.50942104e-05 9.48348455e-05 2.78187056e-04 -2.30769634e-04 1.66111477e-04 9.48236316e-05 1.84575160e-03 -6.48762419e-04 3.77120918e-05 -5.64107009e-04 2.50934830e-03 -3.01244069e-04 2.13011713e-03 1.18352944e-04 -1.38890243e-04 1.03569674e-04 -7.49332109e-05 -1.19113927e-04 -1.18888112e-05 -1.37734019e-04 1.05471488e-05 3.16414465e-05 5.27357442e-05 -3.97215153e-05 -1.19164546e-04 -1.98607577e-04 1.43347501e-05 -4.65534666e-06 -7.75891111e-06 1.24142578e-05 -2.32767333e-05 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 3.44542395e-04 6.89084790e-04 -9.78742114e-04 -9.78742114e-04 -1.95748423e-03 -1.09505483e-05 1.26446041e-05 2.52892081e-05 -1.89669061e-05 2.52892081e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 3.72695402e-04 6.21159003e-04 -4.62586824e-04 -1.38776047e-03 -2.31293412e-03 1.75172365e-04 -5.68888944e-05 -9.48148241e-05 1.51703719e-04 -2.84444472e-04 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 1.94990245e-03 3.89980490e-03 -4.53095007e-03 -4.53095007e-03 -9.06190013e-03 -4.85815380e-04 5.60971281e-04 1.12194256e-03 -8.41456921e-04 1.12194256e-03 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 2.79954489e-05 4.66590815e-05 3.32561751e-06 -1.07882788e-04 -1.79804647e-04 1.45784497e-05 2.09524021e-06 3.49206702e-06 1.06016839e-05 -1.98781573e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 5.07308351e-04 1.01461670e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 -9.00914182e-05 8.25489746e-05 1.65097949e-04 -1.37631798e-04 1.83509064e-04 -3.16414465e-05 -3.72695402e-04 2.79954489e-05 7.27501650e-05 1.39977245e-04 -1.07882788e-04 -2.84361817e-04 -5.39413940e-04 3.32202910e-05 -9.90327050e-06 -1.98781573e-05 3.78759234e-05 -4.95163525e-05 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 2.47955954e-04 1.01461670e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -7.41469246e-05 8.25489746e-05 1.83509064e-04 -1.46837356e-04 1.65097949e-04 -5.27357442e-05 -6.21159003e-04 4.66590815e-05 1.39977245e-04 2.22059226e-04 -1.79804647e-04 -5.39413940e-04 -8.59736687e-04 5.53671516e-05 -1.98781573e-05 -3.11066383e-05 4.28903001e-05 -9.33199150e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.01461670e-03 1.76988101e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -1.48293849e-04 1.83509064e-04 3.57812571e-04 -2.56852481e-04 3.57812571e-04 3.97215153e-05 4.62586824e-04 3.32561751e-06 -1.07882788e-04 -1.79804647e-04 -1.10860521e-07 4.08719921e-04 6.81199868e-04 -5.82686518e-05 -5.28505699e-06 -8.80842831e-06 -4.32892862e-05 8.11674117e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 6.41461856e-04 2.81180223e-03 5.62360447e-03 4.82380327e-04 -3.73934692e-04 -7.47869384e-04 6.78589980e-04 -9.04786640e-04 1.19164546e-04 1.38776047e-03 -1.07882788e-04 -2.84361817e-04 -5.39413940e-04 4.08719921e-04 1.08980893e-03 2.04359960e-03 -1.37534752e-04 4.15276006e-05 8.11674117e-05 -1.51386398e-04 2.07638003e-04 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 2.81180223e-03 6.41461856e-04 5.62360447e-03 3.46485998e-04 -3.73934692e-04 -9.04786640e-04 7.57048608e-04 -7.47869384e-04 1.98607577e-04 2.31293412e-03 -1.79804647e-04 -5.39413940e-04 -8.59736687e-04 6.81199868e-04 2.04359960e-03 3.26964851e-03 -2.29224587e-04 8.11674117e-05 1.28106173e-04 -1.80582199e-04 3.84318519e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 5.62360447e-03 5.62360447e-03 9.07686855e-03 6.92971995e-04 -9.04786640e-04 -1.73111465e-03 1.20026270e-03 -1.73111465e-03 1.43347501e-05 1.75172365e-04 -1.45784497e-05 -3.32202910e-05 -5.53671516e-05 5.82686518e-05 1.37534752e-04 2.29224587e-04 -9.65884179e-06 5.17104579e-06 8.61840965e-06 -8.75377257e-06 1.64133236e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 7.41469246e-05 1.48293849e-04 -4.82380327e-04 -3.46485998e-04 -6.92971995e-04 -2.48773826e-05 -8.36526299e-05 -1.67305260e-04 4.88206578e-05 -6.50942104e-05 -4.65534666e-06 -5.68888944e-05 -2.09524021e-06 9.90327050e-06 1.98781573e-05 5.28505699e-06 -4.15276006e-05 -8.11674117e-05 5.17104579e-06 1.88157383e-06 2.99308138e-06 5.02338568e-06 -5.55752013e-06 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -8.25489746e-05 -1.83509064e-04 3.73934692e-04 3.73934692e-04 9.04786640e-04 -8.36526299e-05 2.38592087e-05 9.48348455e-05 -1.44890605e-04 9.48348455e-05 -7.75891111e-06 -9.48148241e-05 -3.49206702e-06 1.98781573e-05 3.11066383e-05 8.80842831e-06 -8.11674117e-05 -1.28106173e-04 8.61840965e-06 2.99308138e-06 5.07419397e-06 4.73811839e-06 -1.12007688e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -1.83509064e-04 -3.57812571e-04 7.47869384e-04 9.04786640e-04 1.73111465e-03 -1.67305260e-04 9.48348455e-05 1.66111477e-04 -1.71758057e-04 2.78187056e-04 1.24142578e-05 1.51703719e-04 -1.06016839e-05 -3.78759234e-05 -4.28903001e-05 4.32892862e-05 1.51386398e-04 1.80582199e-04 -8.75377257e-06 5.02338568e-06 4.73811839e-06 1.59021325e-06 1.96656418e-05 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 1.46837356e-04 2.56852481e-04 -6.78589980e-04 -7.57048608e-04 -1.20026270e-03 4.88206578e-05 -1.44890605e-04 -1.71758057e-04 3.14958573e-05 -2.30769634e-04 -2.32767333e-05 -2.84444472e-04 1.98781573e-05 4.95163525e-05 9.33199150e-05 -8.11674117e-05 -2.07638003e-04 -3.84318519e-04 1.64133236e-05 -5.55752013e-06 -1.12007688e-05 1.96656418e-05 -2.47945228e-05 2.52892081e-05 1.12194256e-03 -1.83509064e-04 -1.65097949e-04 -3.57812571e-04 9.04786640e-04 7.47869384e-04 1.73111465e-03 -6.50942104e-05 9.48348455e-05 2.78187056e-04 -2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 --2 1 1 624 - -2.23022003e-04 -1.54791168e-03 6.89084790e-04 3.44542395e-04 3.44542395e-04 -1.95748423e-03 -9.78742114e-04 -9.78742114e-04 2.19010967e-05 2.52892081e-05 2.52892081e-05 1.26446041e-05 -9.63832875e-05 -7.70858306e-04 3.87282067e-04 7.74564134e-05 7.74564134e-05 -1.18104786e-03 -2.36209572e-04 -2.36209572e-04 -8.20496435e-06 -2.96071149e-06 -2.96071149e-06 -5.92142297e-07 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 1.94990245e-03 1.94990245e-03 -9.06190013e-03 -4.53095007e-03 -4.53095007e-03 9.71630760e-04 1.12194256e-03 1.12194256e-03 5.60971281e-04 -7.70858306e-04 -5.37027696e-03 2.76528819e-03 5.53057639e-04 5.53057639e-04 -7.76855881e-03 -1.55371176e-03 -1.55371176e-03 5.56849836e-04 2.00935877e-04 2.00935877e-04 4.01871753e-05 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 1.01461670e-03 1.01461670e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 2.96587698e-04 3.57812571e-04 3.57812571e-04 1.83509064e-04 -3.87282067e-04 -2.76528819e-03 1.42506124e-03 3.09750166e-04 3.09750166e-04 -4.05940554e-03 -8.91596009e-04 -8.91596009e-04 1.89208241e-04 6.27331911e-05 6.27331911e-05 1.15236009e-05 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 2.47955954e-04 5.07308351e-04 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 1.64238343e-04 1.65097949e-04 1.83509064e-04 -9.20555766e-06 8.25489746e-05 -7.74564134e-05 -5.53057639e-04 3.09750166e-04 -6.17395533e-05 6.19500332e-05 -8.91596009e-04 2.20255305e-04 -1.78319202e-04 2.89818854e-05 3.70995331e-05 1.15236009e-05 5.11518643e-06 7.41990662e-06 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 5.07308351e-04 2.47955954e-04 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 1.64238343e-04 1.83509064e-04 1.65097949e-04 9.20555766e-06 8.25489746e-05 -7.74564134e-05 -5.53057639e-04 3.09750166e-04 6.19500332e-05 -6.17395533e-05 -8.91596009e-04 -1.78319202e-04 2.20255305e-04 2.89818854e-05 1.15236009e-05 3.70995331e-05 -5.11518643e-06 7.41990662e-06 1.95748423e-03 9.06190013e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 9.07686855e-03 5.62360447e-03 5.62360447e-03 -1.38594399e-03 -1.73111465e-03 -1.73111465e-03 -9.04786640e-04 1.18104786e-03 7.76855881e-03 -4.05940554e-03 -8.91596009e-04 -8.91596009e-04 1.09767970e-02 2.45035611e-03 2.45035611e-03 -1.10954185e-03 -3.88196549e-04 -3.88196549e-04 -7.53916397e-05 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 5.62360447e-03 6.41461856e-04 2.81180223e-03 -8.28866325e-04 -7.47869384e-04 -9.04786640e-04 7.84586278e-05 -3.73934692e-04 2.36209572e-04 1.55371176e-03 -8.91596009e-04 2.20255305e-04 -1.78319202e-04 2.45035611e-03 -7.84912360e-04 4.90071223e-04 -2.02442976e-04 -1.31583390e-04 -7.53916397e-05 -1.12383500e-05 -2.63166779e-05 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 5.62360447e-03 2.81180223e-03 6.41461856e-04 -8.28866325e-04 -9.04786640e-04 -7.47869384e-04 -7.84586278e-05 -3.73934692e-04 2.36209572e-04 1.55371176e-03 -8.91596009e-04 -1.78319202e-04 2.20255305e-04 2.45035611e-03 4.90071223e-04 -7.84912360e-04 -2.02442976e-04 -7.53916397e-05 -1.31583390e-04 1.12383500e-05 -2.63166779e-05 2.19010967e-05 9.71630760e-04 -2.96587698e-04 -1.64238343e-04 -1.64238343e-04 1.38594399e-03 8.28866325e-04 8.28866325e-04 5.96824772e-05 2.32399470e-04 2.32399470e-04 1.67305260e-04 -8.20496435e-06 5.56849836e-04 -1.89208241e-04 -2.89818854e-05 -2.89818854e-05 1.10954185e-03 2.02442976e-04 2.02442976e-04 3.71064027e-04 1.51736597e-04 1.51736597e-04 3.36096210e-05 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.65097949e-04 -1.83509064e-04 1.73111465e-03 7.47869384e-04 9.04786640e-04 2.32399470e-04 1.66111477e-04 2.78187056e-04 -5.90115769e-05 9.48348455e-05 -2.96071149e-06 2.00935877e-04 -6.27331911e-05 -3.70995331e-05 -1.15236009e-05 3.88196549e-04 1.31583390e-04 7.53916397e-05 1.51736597e-04 7.27443167e-06 5.48317071e-05 -9.41745331e-06 1.92558625e-06 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.83509064e-04 -1.65097949e-04 1.73111465e-03 9.04786640e-04 7.47869384e-04 2.32399470e-04 2.78187056e-04 1.66111477e-04 5.90115769e-05 9.48348455e-05 -2.96071149e-06 2.00935877e-04 -6.27331911e-05 -1.15236009e-05 -3.70995331e-05 3.88196549e-04 7.53916397e-05 1.31583390e-04 1.51736597e-04 5.48317071e-05 7.27443167e-06 9.41745331e-06 1.92558625e-06 9.20555766e-06 -9.20555766e-06 -7.84586278e-05 7.84586278e-05 -5.90115769e-05 5.90115769e-05 -5.30640025e-05 -5.11518643e-06 5.11518643e-06 1.12383500e-05 -1.12383500e-05 -9.41745331e-06 9.41745331e-06 -4.23699021e-06 1.26446041e-05 5.60971281e-04 -1.83509064e-04 -8.25489746e-05 -8.25489746e-05 9.04786640e-04 3.73934692e-04 3.73934692e-04 1.67305260e-04 9.48348455e-05 9.48348455e-05 2.38592087e-05 -5.92142297e-07 4.01871753e-05 -1.15236009e-05 -7.41990662e-06 -7.41990662e-06 7.53916397e-05 2.63166779e-05 2.63166779e-05 3.36096210e-05 1.92558625e-06 1.92558625e-06 -1.96838230e-06 -9.63832875e-05 -7.70858306e-04 2.32369240e-04 2.32369240e-04 2.32369240e-04 -7.08628717e-04 -7.08628717e-04 -7.08628717e-04 -5.32928067e-06 -5.32928067e-06 -5.32928067e-06 -2.23022003e-04 -1.54791168e-03 6.89084790e-04 3.44542395e-04 3.44542395e-04 -1.95748423e-03 -9.78742114e-04 -9.78742114e-04 2.19010967e-05 2.52892081e-05 2.52892081e-05 1.26446041e-05 -7.70858306e-04 -5.37027696e-03 1.65917292e-03 1.65917292e-03 1.65917292e-03 -4.66113529e-03 -4.66113529e-03 -4.66113529e-03 3.61684578e-04 3.61684578e-04 3.61684578e-04 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 1.94990245e-03 1.94990245e-03 -9.06190013e-03 -4.53095007e-03 -4.53095007e-03 9.71630760e-04 1.12194256e-03 1.12194256e-03 5.60971281e-04 -2.32369240e-04 -1.65917292e-03 4.33860712e-04 5.57550298e-04 5.57550298e-04 -1.20629831e-03 -1.60487282e-03 -1.60487282e-03 1.77195256e-05 7.75730043e-05 7.75730043e-05 6.22274450e-05 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 1.01461670e-03 1.01461670e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 2.96587698e-04 3.57812571e-04 3.57812571e-04 1.83509064e-04 -2.32369240e-04 -1.65917292e-03 5.57550298e-04 4.33860712e-04 5.57550298e-04 -1.60487282e-03 -1.20629831e-03 -1.60487282e-03 -8.85976278e-06 7.75730043e-05 6.22274450e-05 1.53455593e-05 7.75730043e-05 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 2.47955954e-04 5.07308351e-04 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 1.64238343e-04 1.65097949e-04 1.83509064e-04 -9.20555766e-06 8.25489746e-05 -2.32369240e-04 -1.65917292e-03 5.57550298e-04 5.57550298e-04 4.33860712e-04 -1.60487282e-03 -1.60487282e-03 -1.20629831e-03 -8.85976278e-06 6.22274450e-05 7.75730043e-05 -1.53455593e-05 7.75730043e-05 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 5.07308351e-04 2.47955954e-04 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 1.64238343e-04 1.83509064e-04 1.65097949e-04 9.20555766e-06 8.25489746e-05 7.08628717e-04 4.66113529e-03 -1.20629831e-03 -1.60487282e-03 -1.60487282e-03 3.13565742e-03 4.41064100e-03 4.41064100e-03 -3.89307864e-05 -4.40829904e-04 -4.40829904e-04 -4.07114854e-04 1.95748423e-03 9.06190013e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 9.07686855e-03 5.62360447e-03 5.62360447e-03 -1.38594399e-03 -1.73111465e-03 -1.73111465e-03 -9.04786640e-04 7.08628717e-04 4.66113529e-03 -1.60487282e-03 -1.20629831e-03 -1.60487282e-03 4.41064100e-03 3.13565742e-03 4.41064100e-03 1.94653932e-05 -4.40829904e-04 -4.07114854e-04 -3.37150500e-05 -4.40829904e-04 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 5.62360447e-03 6.41461856e-04 2.81180223e-03 -8.28866325e-04 -7.47869384e-04 -9.04786640e-04 7.84586278e-05 -3.73934692e-04 7.08628717e-04 4.66113529e-03 -1.60487282e-03 -1.60487282e-03 -1.20629831e-03 4.41064100e-03 4.41064100e-03 3.13565742e-03 1.94653932e-05 -4.07114854e-04 -4.40829904e-04 3.37150500e-05 -4.40829904e-04 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 5.62360447e-03 2.81180223e-03 6.41461856e-04 -8.28866325e-04 -9.04786640e-04 -7.47869384e-04 -7.84586278e-05 -3.73934692e-04 -1.77195256e-05 8.85976278e-06 8.85976278e-06 3.89307864e-05 -1.94653932e-05 -1.94653932e-05 -3.43728408e-05 -9.78690456e-06 -9.78690456e-06 1.95738091e-05 2.19010967e-05 9.71630760e-04 -2.96587698e-04 -1.64238343e-04 -1.64238343e-04 1.38594399e-03 8.28866325e-04 8.28866325e-04 5.96824772e-05 2.32399470e-04 2.32399470e-04 1.67305260e-04 -5.32928067e-06 3.61684578e-04 -7.75730043e-05 -7.75730043e-05 -6.22274450e-05 4.40829904e-04 4.40829904e-04 4.07114854e-04 -9.78690456e-06 1.49384400e-04 1.66805825e-04 -1.69514160e-05 1.66805825e-04 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.65097949e-04 -1.83509064e-04 1.73111465e-03 7.47869384e-04 9.04786640e-04 2.32399470e-04 1.66111477e-04 2.78187056e-04 -5.90115769e-05 9.48348455e-05 -5.32928067e-06 3.61684578e-04 -7.75730043e-05 -6.22274450e-05 -7.75730043e-05 4.40829904e-04 4.07114854e-04 4.40829904e-04 -9.78690456e-06 1.66805825e-04 1.49384400e-04 1.69514160e-05 1.66805825e-04 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.83509064e-04 -1.65097949e-04 1.73111465e-03 9.04786640e-04 7.47869384e-04 2.32399470e-04 2.78187056e-04 1.66111477e-04 5.90115769e-05 9.48348455e-05 -1.53455593e-05 1.53455593e-05 3.37150500e-05 -3.37150500e-05 -1.69514160e-05 1.69514160e-05 -3.43728408e-05 9.20555766e-06 -9.20555766e-06 -7.84586278e-05 7.84586278e-05 -5.90115769e-05 5.90115769e-05 -5.30640025e-05 -5.32928067e-06 3.61684578e-04 -6.22274450e-05 -7.75730043e-05 -7.75730043e-05 4.07114854e-04 4.40829904e-04 4.40829904e-04 1.95738091e-05 1.66805825e-04 1.66805825e-04 1.49384400e-04 1.26446041e-05 5.60971281e-04 -1.83509064e-04 -8.25489746e-05 -8.25489746e-05 9.04786640e-04 3.73934692e-04 3.73934692e-04 1.67305260e-04 9.48348455e-05 9.48348455e-05 2.38592087e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 +-2 1 0 664 + -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -3.44542395e-04 6.89084790e-04 9.78742114e-04 9.78742114e-04 -1.95748423e-03 -1.09505483e-05 1.26446041e-05 -2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -9.38806554e-04 -4.95994522e-03 -6.83833041e-04 -2.05149912e-03 2.05149912e-03 1.70716578e-03 5.12149733e-03 -5.12149733e-03 -1.45990531e-04 9.48236316e-05 -9.48236316e-05 -2.84470895e-04 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -1.94990245e-03 3.89980490e-03 4.53095007e-03 4.53095007e-03 -9.06190013e-03 -4.85815380e-04 5.60971281e-04 -1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -4.95994522e-03 -1.01490228e-02 -2.17402100e-03 -6.52206301e-03 6.52206301e-03 2.08840231e-03 6.26520693e-03 -6.26520693e-03 -2.84172049e-03 1.84575160e-03 -1.84575160e-03 -5.53725481e-03 3.44542395e-04 1.94990245e-03 2.47955954e-04 5.07308351e-04 -1.01461670e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 9.00914182e-05 -8.25489746e-05 1.65097949e-04 1.37631798e-04 1.83509064e-04 6.83833041e-04 2.17402100e-03 -4.57526280e-04 1.25829327e-03 -1.25829327e-03 1.32611142e-03 -2.24101481e-03 2.24101481e-03 4.30696677e-04 3.77120918e-05 -3.77120918e-05 6.48762419e-04 3.44542395e-04 1.94990245e-03 5.07308351e-04 2.47955954e-04 -1.01461670e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 7.41469246e-05 -8.25489746e-05 1.83509064e-04 1.46837356e-04 1.65097949e-04 2.05149912e-03 6.52206301e-03 1.25829327e-03 2.89792244e-03 -3.77487980e-03 -2.24101481e-03 -4.64992808e-03 6.72304443e-03 8.52207614e-04 -5.64107009e-04 6.48762419e-04 2.53966231e-04 1.69232103e-03 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 -1.01461670e-03 1.76988101e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -1.48293849e-04 1.83509064e-04 -3.57812571e-04 -2.56852481e-04 -3.57812571e-04 -2.05149912e-03 -6.52206301e-03 -1.25829327e-03 -3.77487980e-03 2.89792244e-03 2.24101481e-03 6.72304443e-03 -4.64992808e-03 -8.52207614e-04 6.48762419e-04 -5.64107009e-04 2.53966231e-04 -1.69232103e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 6.41461856e-04 2.81180223e-03 -5.62360447e-03 -4.82380327e-04 3.73934692e-04 -7.47869384e-04 -6.78589980e-04 -9.04786640e-04 -1.70716578e-03 -2.08840231e-03 1.32611142e-03 -2.24101481e-03 2.24101481e-03 -3.63038823e-03 1.15624304e-03 -1.15624304e-03 -1.72569658e-03 -3.01244069e-04 3.01244069e-04 -2.50934830e-03 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 2.81180223e-03 6.41461856e-04 -5.62360447e-03 -3.46485998e-04 3.73934692e-04 -9.04786640e-04 -7.57048608e-04 -7.47869384e-04 -5.12149733e-03 -6.26520693e-03 -2.24101481e-03 -4.64992808e-03 6.72304443e-03 1.15624304e-03 -5.47073446e-04 -3.46872913e-03 -3.20654680e-03 2.13011713e-03 -2.50934830e-03 -1.13769350e-03 -6.39035140e-03 1.95748423e-03 9.06190013e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -5.62360447e-03 -5.62360447e-03 9.07686855e-03 6.92971995e-04 -9.04786640e-04 1.73111465e-03 1.20026270e-03 1.73111465e-03 5.12149733e-03 6.26520693e-03 2.24101481e-03 6.72304443e-03 -4.64992808e-03 -1.15624304e-03 -3.46872913e-03 -5.47073446e-04 3.20654680e-03 -2.50934830e-03 2.13011713e-03 -1.13769350e-03 6.39035140e-03 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -7.41469246e-05 1.48293849e-04 4.82380327e-04 3.46485998e-04 -6.92971995e-04 -2.48773826e-05 -8.36526299e-05 1.67305260e-04 4.88206578e-05 6.50942104e-05 -1.45990531e-04 -2.84172049e-03 -4.30696677e-04 -8.52207614e-04 8.52207614e-04 1.72569658e-03 3.20654680e-03 -3.20654680e-03 1.57052508e-05 -1.24070536e-04 1.24070536e-04 3.43055547e-05 1.26446041e-05 5.60971281e-04 8.25489746e-05 8.25489746e-05 -1.83509064e-04 -3.73934692e-04 -3.73934692e-04 9.04786640e-04 -8.36526299e-05 2.38592087e-05 -9.48348455e-05 -1.44890605e-04 -9.48348455e-05 9.48236316e-05 1.84575160e-03 -3.77120918e-05 5.64107009e-04 -6.48762419e-04 3.01244069e-04 -2.13011713e-03 2.50934830e-03 -1.24070536e-04 -1.19113927e-04 1.38890243e-04 -6.50300503e-05 -1.03569674e-04 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 -1.83509064e-04 3.57812571e-04 7.47869384e-04 9.04786640e-04 -1.73111465e-03 1.67305260e-04 -9.48348455e-05 1.66111477e-04 1.71758057e-04 2.78187056e-04 -9.48236316e-05 -1.84575160e-03 3.77120918e-05 -6.48762419e-04 5.64107009e-04 -3.01244069e-04 2.50934830e-03 -2.13011713e-03 1.24070536e-04 1.38890243e-04 -1.19113927e-04 -6.50300503e-05 1.03569674e-04 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 -1.46837356e-04 2.56852481e-04 6.78589980e-04 7.57048608e-04 -1.20026270e-03 4.88206578e-05 -1.44890605e-04 1.71758057e-04 3.14958573e-05 2.30769634e-04 -2.53966231e-04 -2.53966231e-04 1.13769350e-03 1.13769350e-03 -6.50300503e-05 -6.50300503e-05 -3.48727303e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 -1.65097949e-04 3.57812571e-04 9.04786640e-04 7.47869384e-04 -1.73111465e-03 6.50942104e-05 -9.48348455e-05 2.78187056e-04 2.30769634e-04 1.66111477e-04 -2.84470895e-04 -5.53725481e-03 -6.48762419e-04 -1.69232103e-03 1.69232103e-03 2.50934830e-03 6.39035140e-03 -6.39035140e-03 3.43055547e-05 -1.03569674e-04 1.03569674e-04 1.57071871e-04 -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 -1.05471488e-05 5.27357442e-05 1.19164546e-04 3.97215153e-05 -1.98607577e-04 3.58368753e-06 -4.65534666e-06 2.32767333e-05 1.86213867e-05 7.75891111e-06 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -3.44542395e-04 6.89084790e-04 9.78742114e-04 9.78742114e-04 -1.95748423e-03 -1.09505483e-05 1.26446041e-05 -2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 -1.24231801e-04 6.21159003e-04 1.38776047e-03 4.62586824e-04 -2.31293412e-03 4.37930914e-05 -5.68888944e-05 2.84444472e-04 2.27555578e-04 9.48148241e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -1.94990245e-03 3.89980490e-03 4.53095007e-03 4.53095007e-03 -9.06190013e-03 -4.85815380e-04 5.60971281e-04 -1.12194256e-03 -8.41456921e-04 -1.12194256e-03 3.16414465e-05 3.72695402e-04 7.27501650e-05 2.79954489e-05 -1.39977245e-04 -2.84361817e-04 -1.07882788e-04 5.39413940e-04 -1.61913664e-05 9.90327050e-06 -4.95163525e-05 -4.77075776e-05 -1.98781573e-05 3.44542395e-04 1.94990245e-03 2.47955954e-04 5.07308351e-04 -1.01461670e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 9.00914182e-05 -8.25489746e-05 1.65097949e-04 1.37631798e-04 1.83509064e-04 1.05471488e-05 1.24231801e-04 2.79954489e-05 -1.90436548e-06 -4.66590815e-05 -1.07882788e-04 3.32561751e-06 1.79804647e-04 -1.89210273e-06 -2.09524021e-06 -1.98781573e-05 -1.79261498e-05 3.49206702e-06 3.44542395e-04 1.94990245e-03 5.07308351e-04 2.47955954e-04 -1.01461670e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 7.41469246e-05 -8.25489746e-05 1.83509064e-04 1.46837356e-04 1.65097949e-04 -5.27357442e-05 -6.21159003e-04 -1.39977245e-04 -4.66590815e-05 2.22059226e-04 5.39413940e-04 1.79804647e-04 -8.59736687e-04 9.46051365e-06 -1.98781573e-05 9.33199150e-05 6.93945099e-05 3.11066383e-05 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 -1.01461670e-03 1.76988101e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -1.48293849e-04 1.83509064e-04 -3.57812571e-04 -2.56852481e-04 -3.57812571e-04 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 -1.07882788e-04 5.39413940e-04 1.08980893e-03 4.08719921e-04 -2.04359960e-03 6.23370905e-05 -4.15276006e-05 2.07638003e-04 1.94801788e-04 8.11674117e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 6.41461856e-04 2.81180223e-03 -5.62360447e-03 -4.82380327e-04 3.73934692e-04 -7.47869384e-04 -6.78589980e-04 -9.04786640e-04 -3.97215153e-05 -4.62586824e-04 -1.07882788e-04 3.32561751e-06 1.79804647e-04 4.08719921e-04 -1.10860521e-07 -6.81199868e-04 8.35529571e-06 5.28505699e-06 8.11674117e-05 7.21067758e-05 -8.80842831e-06 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 2.81180223e-03 6.41461856e-04 -5.62360447e-03 -3.46485998e-04 3.73934692e-04 -9.04786640e-04 -7.57048608e-04 -7.47869384e-04 1.98607577e-04 2.31293412e-03 5.39413940e-04 1.79804647e-04 -8.59736687e-04 -2.04359960e-03 -6.81199868e-04 3.26964851e-03 -4.17764785e-05 8.11674117e-05 -3.84318519e-04 -2.88805415e-04 -1.28106173e-04 1.95748423e-03 9.06190013e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -5.62360447e-03 -5.62360447e-03 9.07686855e-03 6.92971995e-04 -9.04786640e-04 1.73111465e-03 1.20026270e-03 1.73111465e-03 3.58368753e-06 4.37930914e-05 1.61913664e-05 1.89210273e-06 -9.46051365e-06 -6.23370905e-05 -8.35529571e-06 4.17764785e-05 6.35893892e-06 1.76485672e-06 -8.82428358e-06 4.94097433e-07 2.05873930e-07 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -7.41469246e-05 1.48293849e-04 4.82380327e-04 3.46485998e-04 -6.92971995e-04 -2.48773826e-05 -8.36526299e-05 1.67305260e-04 4.88206578e-05 6.50942104e-05 -4.65534666e-06 -5.68888944e-05 -9.90327050e-06 2.09524021e-06 1.98781573e-05 4.15276006e-05 -5.28505699e-06 -8.11674117e-05 1.76485672e-06 1.88157383e-06 5.55752013e-06 6.98994986e-06 -2.99308138e-06 1.26446041e-05 5.60971281e-04 8.25489746e-05 8.25489746e-05 -1.83509064e-04 -3.73934692e-04 -3.73934692e-04 9.04786640e-04 -8.36526299e-05 2.38592087e-05 -9.48348455e-05 -1.44890605e-04 -9.48348455e-05 2.32767333e-05 2.84444472e-04 4.95163525e-05 1.98781573e-05 -9.33199150e-05 -2.07638003e-04 -8.11674117e-05 3.84318519e-04 -8.82428358e-06 5.55752013e-06 -2.47945228e-05 -2.40471761e-05 -1.12007688e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 -1.83509064e-04 3.57812571e-04 7.47869384e-04 9.04786640e-04 -1.73111465e-03 1.67305260e-04 -9.48348455e-05 1.66111477e-04 1.71758057e-04 2.78187056e-04 1.86213867e-05 2.27555578e-04 4.77075776e-05 1.79261498e-05 -6.93945099e-05 -1.94801788e-04 -7.21067758e-05 2.88805415e-04 4.94097433e-07 6.98994986e-06 -2.40471761e-05 -1.44275675e-05 -9.83282089e-06 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 -1.46837356e-04 2.56852481e-04 6.78589980e-04 7.57048608e-04 -1.20026270e-03 4.88206578e-05 -1.44890605e-04 1.71758057e-04 3.14958573e-05 2.30769634e-04 7.75891111e-06 9.48148241e-05 1.98781573e-05 -3.49206702e-06 -3.11066383e-05 -8.11674117e-05 8.80842831e-06 1.28106173e-04 2.05873930e-07 -2.99308138e-06 -1.12007688e-05 -9.83282089e-06 5.07419397e-06 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 -1.65097949e-04 3.57812571e-04 9.04786640e-04 7.47869384e-04 -1.73111465e-03 6.50942104e-05 -9.48348455e-05 2.78187056e-04 2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 +-2 1 1 660 + -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -6.89084790e-04 3.44542395e-04 9.78742114e-04 1.95748423e-03 -9.78742114e-04 -1.09505483e-05 2.52892081e-05 -1.26446041e-05 1.89669061e-05 -2.52892081e-05 -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 -3.87282067e-04 7.74564134e-05 2.36209572e-04 1.18104786e-03 -2.36209572e-04 4.10248218e-06 -2.96071149e-06 5.92142297e-07 -7.10570757e-06 2.96071149e-06 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -3.89980490e-03 1.94990245e-03 4.53095007e-03 9.06190013e-03 -4.53095007e-03 -4.85815380e-04 1.12194256e-03 -5.60971281e-04 8.41456921e-04 -1.12194256e-03 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 -2.76528819e-03 5.53057639e-04 1.55371176e-03 7.76855881e-03 -1.55371176e-03 -2.78424918e-04 2.00935877e-04 -4.01871753e-05 4.82246104e-04 -2.00935877e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 1.01461670e-03 -5.07308351e-04 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 9.00914182e-05 -1.65097949e-04 8.25489746e-05 -1.37631798e-04 1.83509064e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 3.09750166e-04 -6.19500332e-05 2.20255305e-04 -8.91596009e-04 1.78319202e-04 1.00610613e-05 -3.70995331e-05 7.41990662e-06 -2.76566422e-05 1.15236009e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.76988101e-03 -1.01461670e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 1.48293849e-04 -3.57812571e-04 1.83509064e-04 -2.56852481e-04 3.57812571e-04 3.87282067e-04 2.76528819e-03 3.09750166e-04 1.42506124e-03 -3.09750166e-04 -8.91596009e-04 -4.05940554e-03 8.91596009e-04 9.46041205e-05 -6.27331911e-05 1.15236009e-05 -1.63859143e-04 6.27331911e-05 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 -1.01461670e-03 2.47955954e-04 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -7.41469246e-05 1.83509064e-04 -8.25489746e-05 1.46837356e-04 -1.65097949e-04 -7.74564134e-05 -5.53057639e-04 -6.19500332e-05 -3.09750166e-04 -6.17395533e-05 1.78319202e-04 8.91596009e-04 2.20255305e-04 -1.89208241e-05 1.15236009e-05 -7.41990662e-06 2.25414558e-05 -3.70995331e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 6.41461856e-04 5.62360447e-03 -2.81180223e-03 -4.82380327e-04 7.47869384e-04 -3.73934692e-04 6.78589980e-04 -9.04786640e-04 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 -8.91596009e-04 1.78319202e-04 -7.84912360e-04 2.45035611e-03 -4.90071223e-04 -9.14887916e-05 1.31583390e-04 -2.63166779e-05 1.80939935e-04 -7.53916397e-05 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 5.62360447e-03 9.07686855e-03 -5.62360447e-03 -6.92971995e-04 1.73111465e-03 -9.04786640e-04 1.20026270e-03 -1.73111465e-03 -1.18104786e-03 -7.76855881e-03 -8.91596009e-04 -4.05940554e-03 8.91596009e-04 2.45035611e-03 1.09767970e-02 -2.45035611e-03 -5.54770924e-04 3.88196549e-04 -7.53916397e-05 9.60891427e-04 -3.88196549e-04 9.78742114e-04 4.53095007e-03 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -2.81180223e-03 -5.62360447e-03 6.41461856e-04 3.46485998e-04 -9.04786640e-04 3.73934692e-04 -7.57048608e-04 7.47869384e-04 2.36209572e-04 1.55371176e-03 1.78319202e-04 8.91596009e-04 2.20255305e-04 -4.90071223e-04 -2.45035611e-03 -7.84912360e-04 1.10954185e-04 -7.53916397e-05 2.63166779e-05 -1.69701585e-04 1.31583390e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -1.48293849e-04 7.41469246e-05 4.82380327e-04 6.92971995e-04 -3.46485998e-04 -2.48773826e-05 -1.67305260e-04 8.36526299e-05 -4.88206578e-05 6.50942104e-05 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 -9.46041205e-05 1.89208241e-05 9.14887916e-05 5.54770924e-04 -1.10954185e-04 8.95882642e-05 -8.40240525e-05 1.68048105e-05 -1.62510108e-04 6.77125449e-05 2.52892081e-05 1.12194256e-03 1.65097949e-04 3.57812571e-04 -1.83509064e-04 -7.47869384e-04 -1.73111465e-03 9.04786640e-04 -1.67305260e-04 1.66111477e-04 -9.48348455e-05 1.71758057e-04 -2.78187056e-04 -2.96071149e-06 2.00935877e-04 3.70995331e-05 6.27331911e-05 -1.15236009e-05 -1.31583390e-04 -3.88196549e-04 7.53916397e-05 -8.40240525e-05 7.27443167e-06 -1.92558625e-06 1.26699021e-04 -5.48317071e-05 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 -1.83509064e-04 8.25489746e-05 3.73934692e-04 9.04786640e-04 -3.73934692e-04 8.36526299e-05 -9.48348455e-05 2.38592087e-05 -1.44890605e-04 9.48348455e-05 5.92142297e-07 -4.01871753e-05 -7.41990662e-06 -1.15236009e-05 7.41990662e-06 2.63166779e-05 7.53916397e-05 -2.63166779e-05 1.68048105e-05 -1.92558625e-06 -1.96838230e-06 -2.91067856e-05 1.92558625e-06 1.89669061e-05 8.41456921e-04 1.37631798e-04 2.56852481e-04 -1.46837356e-04 -6.78589980e-04 -1.20026270e-03 7.57048608e-04 -4.88206578e-05 1.71758057e-04 -1.44890605e-04 3.14958573e-05 -2.30769634e-04 -7.10570757e-06 4.82246104e-04 2.76566422e-05 1.63859143e-04 -2.25414558e-05 -1.80939935e-04 -9.60891427e-04 1.69701585e-04 -1.62510108e-04 1.26699021e-04 -2.91067856e-05 2.77238773e-04 -1.36116475e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 -3.57812571e-04 1.65097949e-04 9.04786640e-04 1.73111465e-03 -7.47869384e-04 6.50942104e-05 -2.78187056e-04 9.48348455e-05 -2.30769634e-04 1.66111477e-04 2.96071149e-06 -2.00935877e-04 -1.15236009e-05 -6.27331911e-05 3.70995331e-05 7.53916397e-05 3.88196549e-04 -1.31583390e-04 6.77125449e-05 -5.48317071e-05 1.92558625e-06 -1.36116475e-04 7.27443167e-06 -9.63832875e-05 -7.70858306e-04 -2.32369240e-04 -2.32369240e-04 2.32369240e-04 7.08628717e-04 7.08628717e-04 -7.08628717e-04 -5.32928067e-06 5.32928067e-06 5.32928067e-06 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -6.89084790e-04 3.44542395e-04 9.78742114e-04 1.95748423e-03 -9.78742114e-04 -1.09505483e-05 2.52892081e-05 -1.26446041e-05 1.89669061e-05 -2.52892081e-05 -7.70858306e-04 -5.37027696e-03 -1.65917292e-03 -1.65917292e-03 1.65917292e-03 4.66113529e-03 4.66113529e-03 -4.66113529e-03 3.61684578e-04 -3.61684578e-04 -3.61684578e-04 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -3.89980490e-03 1.94990245e-03 4.53095007e-03 9.06190013e-03 -4.53095007e-03 -4.85815380e-04 1.12194256e-03 -5.60971281e-04 8.41456921e-04 -1.12194256e-03 2.32369240e-04 1.65917292e-03 4.33860712e-04 5.57550298e-04 -5.57550298e-04 -1.20629831e-03 -1.60487282e-03 1.60487282e-03 -1.77195256e-05 -7.75730043e-05 7.75730043e-05 6.22274450e-05 3.44542395e-04 1.94990245e-03 2.47955954e-04 1.01461670e-03 -5.07308351e-04 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 9.00914182e-05 -1.65097949e-04 8.25489746e-05 -1.37631798e-04 1.83509064e-04 2.32369240e-04 1.65917292e-03 5.57550298e-04 4.33860712e-04 -5.57550298e-04 -1.60487282e-03 -1.20629831e-03 1.60487282e-03 8.85976278e-06 -7.75730043e-05 6.22274450e-05 -1.53455593e-05 7.75730043e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.76988101e-03 -1.01461670e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 1.48293849e-04 -3.57812571e-04 1.83509064e-04 -2.56852481e-04 3.57812571e-04 -2.32369240e-04 -1.65917292e-03 -5.57550298e-04 -5.57550298e-04 4.33860712e-04 1.60487282e-03 1.60487282e-03 -1.20629831e-03 -8.85976278e-06 6.22274450e-05 -7.75730043e-05 -1.53455593e-05 -7.75730043e-05 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 -1.01461670e-03 2.47955954e-04 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -7.41469246e-05 1.83509064e-04 -8.25489746e-05 1.46837356e-04 -1.65097949e-04 -7.08628717e-04 -4.66113529e-03 -1.20629831e-03 -1.60487282e-03 1.60487282e-03 3.13565742e-03 4.41064100e-03 -4.41064100e-03 3.89307864e-05 4.40829904e-04 -4.40829904e-04 -4.07114854e-04 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 6.41461856e-04 5.62360447e-03 -2.81180223e-03 -4.82380327e-04 7.47869384e-04 -3.73934692e-04 6.78589980e-04 -9.04786640e-04 -7.08628717e-04 -4.66113529e-03 -1.60487282e-03 -1.20629831e-03 1.60487282e-03 4.41064100e-03 3.13565742e-03 -4.41064100e-03 -1.94653932e-05 4.40829904e-04 -4.07114854e-04 3.37150500e-05 -4.40829904e-04 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 5.62360447e-03 9.07686855e-03 -5.62360447e-03 -6.92971995e-04 1.73111465e-03 -9.04786640e-04 1.20026270e-03 -1.73111465e-03 7.08628717e-04 4.66113529e-03 1.60487282e-03 1.60487282e-03 -1.20629831e-03 -4.41064100e-03 -4.41064100e-03 3.13565742e-03 1.94653932e-05 -4.07114854e-04 4.40829904e-04 3.37150500e-05 4.40829904e-04 9.78742114e-04 4.53095007e-03 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -2.81180223e-03 -5.62360447e-03 6.41461856e-04 3.46485998e-04 -9.04786640e-04 3.73934692e-04 -7.57048608e-04 7.47869384e-04 1.77195256e-05 -8.85976278e-06 8.85976278e-06 -3.89307864e-05 1.94653932e-05 -1.94653932e-05 -3.43728408e-05 -9.78690456e-06 9.78690456e-06 -1.95738091e-05 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -1.48293849e-04 7.41469246e-05 4.82380327e-04 6.92971995e-04 -3.46485998e-04 -2.48773826e-05 -1.67305260e-04 8.36526299e-05 -4.88206578e-05 6.50942104e-05 -5.32928067e-06 3.61684578e-04 7.75730043e-05 7.75730043e-05 -6.22274450e-05 -4.40829904e-04 -4.40829904e-04 4.07114854e-04 -9.78690456e-06 1.49384400e-04 -1.66805825e-04 -1.69514160e-05 -1.66805825e-04 2.52892081e-05 1.12194256e-03 1.65097949e-04 3.57812571e-04 -1.83509064e-04 -7.47869384e-04 -1.73111465e-03 9.04786640e-04 -1.67305260e-04 1.66111477e-04 -9.48348455e-05 1.71758057e-04 -2.78187056e-04 5.32928067e-06 -3.61684578e-04 -7.75730043e-05 -6.22274450e-05 7.75730043e-05 4.40829904e-04 4.07114854e-04 -4.40829904e-04 9.78690456e-06 -1.66805825e-04 1.49384400e-04 -1.69514160e-05 1.66805825e-04 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 -1.83509064e-04 8.25489746e-05 3.73934692e-04 9.04786640e-04 -3.73934692e-04 8.36526299e-05 -9.48348455e-05 2.38592087e-05 -1.44890605e-04 9.48348455e-05 1.53455593e-05 1.53455593e-05 -3.37150500e-05 -3.37150500e-05 -1.69514160e-05 -1.69514160e-05 -3.43728408e-05 1.89669061e-05 8.41456921e-04 1.37631798e-04 2.56852481e-04 -1.46837356e-04 -6.78589980e-04 -1.20026270e-03 7.57048608e-04 -4.88206578e-05 1.71758057e-04 -1.44890605e-04 3.14958573e-05 -2.30769634e-04 5.32928067e-06 -3.61684578e-04 -6.22274450e-05 -7.75730043e-05 7.75730043e-05 4.07114854e-04 4.40829904e-04 -4.40829904e-04 -1.95738091e-05 -1.66805825e-04 1.66805825e-04 1.49384400e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 -3.57812571e-04 1.65097949e-04 9.04786640e-04 1.73111465e-03 -7.47869384e-04 6.50942104e-05 -2.78187056e-04 9.48348455e-05 -2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -2 1 2 169 - -1.18888112e-05 -1.37734019e-04 5.27357442e-05 3.16414465e-05 1.05471488e-05 -1.98607577e-04 -1.19164546e-04 -3.97215153e-05 -1.79184377e-05 -2.32767333e-05 -7.75891111e-06 -6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 3.72695402e-04 1.24231801e-04 -2.31293412e-03 -1.38776047e-03 -4.62586824e-04 -2.18965457e-04 -2.84444472e-04 -9.48148241e-05 -7.58518593e-05 -5.68888944e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 1.39977245e-04 4.66590815e-05 -8.59736687e-04 -5.39413940e-04 -1.79804647e-04 -6.48276652e-05 -9.33199150e-05 -3.11066383e-05 -2.65042098e-05 -1.98781573e-05 -3.16414465e-05 -3.72695402e-04 1.39977245e-04 7.27501650e-05 2.79954489e-05 -5.39413940e-04 -2.84361817e-04 -1.07882788e-04 -4.94116573e-05 -4.95163525e-05 -1.98781573e-05 -9.83165418e-06 -9.90327050e-06 -1.05471488e-05 -1.24231801e-04 4.66590815e-05 2.79954489e-05 -1.90436548e-06 -1.79804647e-04 -1.07882788e-04 3.32561751e-06 -1.64705524e-05 -1.98781573e-05 3.49206702e-06 -7.32446585e-06 2.09524021e-06 1.98607577e-04 2.31293412e-03 -8.59736687e-04 -5.39413940e-04 -1.79804647e-04 3.26964851e-03 2.04359960e-03 6.81199868e-04 2.71001065e-04 3.84318519e-04 1.28106173e-04 1.08223216e-04 8.11674117e-05 1.19164546e-04 1.38776047e-03 -5.39413940e-04 -2.84361817e-04 -1.07882788e-04 2.04359960e-03 1.08980893e-03 4.08719921e-04 1.99871842e-04 2.07638003e-04 8.11674117e-05 4.34153900e-05 4.15276006e-05 3.97215153e-05 4.62586824e-04 -1.79804647e-04 -1.07882788e-04 3.32561751e-06 6.81199868e-04 4.08719921e-04 -1.10860521e-07 6.66239475e-05 8.11674117e-05 -8.80842831e-06 2.88174896e-05 -5.28505699e-06 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 4.94116573e-05 1.64705524e-05 -2.71001065e-04 -1.99871842e-04 -6.66239475e-05 -8.80303994e-06 -2.52376072e-05 -8.41253572e-06 -9.24787001e-06 -6.93590250e-06 -2.32767333e-05 -2.84444472e-04 9.33199150e-05 4.95163525e-05 1.98781573e-05 -3.84318519e-04 -2.07638003e-04 -8.11674117e-05 -2.52376072e-05 -2.47945228e-05 -1.12007688e-05 -4.38153428e-06 -5.55752013e-06 -7.75891111e-06 -9.48148241e-05 3.11066383e-05 1.98781573e-05 -3.49206702e-06 -1.28106173e-04 -8.11674117e-05 8.80842831e-06 -8.41253572e-06 -1.12007688e-05 5.07419397e-06 -5.09470250e-06 2.99308138e-06 -6.20712889e-06 -7.58518593e-05 2.65042098e-05 9.83165418e-06 7.32446585e-06 -1.08223216e-04 -4.34153900e-05 -2.88174896e-05 -9.24787001e-06 -4.38153428e-06 -5.09470250e-06 7.34411394e-07 -1.96656418e-06 -4.65534666e-06 -5.68888944e-05 1.98781573e-05 9.90327050e-06 -2.09524021e-06 -8.11674117e-05 -4.15276006e-05 5.28505699e-06 -6.93590250e-06 -5.55752013e-06 2.99308138e-06 -1.96656418e-06 1.88157383e-06 + -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 -5.27357442e-05 1.05471488e-05 1.19164546e-04 1.98607577e-04 -3.97215153e-05 3.58368753e-06 -2.32767333e-05 4.65534666e-06 -1.86213867e-05 7.75891111e-06 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 -6.21159003e-04 1.24231801e-04 1.38776047e-03 2.31293412e-03 -4.62586824e-04 4.37930914e-05 -2.84444472e-04 5.68888944e-05 -2.27555578e-04 9.48148241e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 1.39977245e-04 -2.79954489e-05 -2.84361817e-04 -5.39413940e-04 1.07882788e-04 -1.61913664e-05 4.95163525e-05 -9.90327050e-06 4.77075776e-05 -1.98781573e-05 5.27357442e-05 6.21159003e-04 1.39977245e-04 2.22059226e-04 -4.66590815e-05 -5.39413940e-04 -8.59736687e-04 1.79804647e-04 -9.46051365e-06 9.33199150e-05 -1.98781573e-05 6.93945099e-05 -3.11066383e-05 -1.05471488e-05 -1.24231801e-04 -2.79954489e-05 -4.66590815e-05 -1.90436548e-06 1.07882788e-04 1.79804647e-04 3.32561751e-06 1.89210273e-06 -1.98781573e-05 -2.09524021e-06 -1.79261498e-05 -3.49206702e-06 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 -5.39413940e-04 1.07882788e-04 1.08980893e-03 2.04359960e-03 -4.08719921e-04 6.23370905e-05 -2.07638003e-04 4.15276006e-05 -1.94801788e-04 8.11674117e-05 -1.98607577e-04 -2.31293412e-03 -5.39413940e-04 -8.59736687e-04 1.79804647e-04 2.04359960e-03 3.26964851e-03 -6.81199868e-04 4.17764785e-05 -3.84318519e-04 8.11674117e-05 -2.88805415e-04 1.28106173e-04 3.97215153e-05 4.62586824e-04 1.07882788e-04 1.79804647e-04 3.32561751e-06 -4.08719921e-04 -6.81199868e-04 -1.10860521e-07 -8.35529571e-06 8.11674117e-05 5.28505699e-06 7.21067758e-05 8.80842831e-06 3.58368753e-06 4.37930914e-05 1.61913664e-05 9.46051365e-06 -1.89210273e-06 -6.23370905e-05 -4.17764785e-05 8.35529571e-06 6.35893892e-06 8.82428358e-06 -1.76485672e-06 -4.94097433e-07 2.05873930e-07 -2.32767333e-05 -2.84444472e-04 -4.95163525e-05 -9.33199150e-05 1.98781573e-05 2.07638003e-04 3.84318519e-04 -8.11674117e-05 8.82428358e-06 -2.47945228e-05 5.55752013e-06 -2.40471761e-05 1.12007688e-05 4.65534666e-06 5.68888944e-05 9.90327050e-06 1.98781573e-05 2.09524021e-06 -4.15276006e-05 -8.11674117e-05 -5.28505699e-06 -1.76485672e-06 5.55752013e-06 1.88157383e-06 6.98994986e-06 2.99308138e-06 -1.86213867e-05 -2.27555578e-04 -4.77075776e-05 -6.93945099e-05 1.79261498e-05 1.94801788e-04 2.88805415e-04 -7.21067758e-05 -4.94097433e-07 -2.40471761e-05 6.98994986e-06 -1.44275675e-05 9.83282089e-06 7.75891111e-06 9.48148241e-05 1.98781573e-05 3.11066383e-05 3.49206702e-06 -8.11674117e-05 -1.28106173e-04 -8.80842831e-06 2.05873930e-07 1.12007688e-05 2.99308138e-06 9.83282089e-06 5.07419397e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 2 -1 169 - -1.18888112e-05 -1.37734019e-04 3.16414465e-05 -1.05471488e-05 5.27357442e-05 -1.19164546e-04 3.97215153e-05 -1.98607577e-04 3.58368753e-06 4.65534666e-06 -2.32767333e-05 1.86213867e-05 7.75891111e-06 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 -1.24231801e-04 6.21159003e-04 -1.38776047e-03 4.62586824e-04 -2.31293412e-03 4.37930914e-05 5.68888944e-05 -2.84444472e-04 2.27555578e-04 9.48148241e-05 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 -2.79954489e-05 1.39977245e-04 -2.84361817e-04 1.07882788e-04 -5.39413940e-04 1.61913664e-05 9.90327050e-06 -4.95163525e-05 4.77075776e-05 1.98781573e-05 1.05471488e-05 1.24231801e-04 -2.79954489e-05 -1.90436548e-06 -4.66590815e-05 1.07882788e-04 3.32561751e-06 1.79804647e-04 -1.89210273e-06 2.09524021e-06 1.98781573e-05 -1.79261498e-05 3.49206702e-06 -5.27357442e-05 -6.21159003e-04 1.39977245e-04 -4.66590815e-05 2.22059226e-04 -5.39413940e-04 1.79804647e-04 -8.59736687e-04 9.46051365e-06 1.98781573e-05 -9.33199150e-05 6.93945099e-05 3.11066383e-05 1.19164546e-04 1.38776047e-03 -2.84361817e-04 1.07882788e-04 -5.39413940e-04 1.08980893e-03 -4.08719921e-04 2.04359960e-03 -6.23370905e-05 -4.15276006e-05 2.07638003e-04 -1.94801788e-04 -8.11674117e-05 -3.97215153e-05 -4.62586824e-04 1.07882788e-04 3.32561751e-06 1.79804647e-04 -4.08719921e-04 -1.10860521e-07 -6.81199868e-04 8.35529571e-06 -5.28505699e-06 -8.11674117e-05 7.21067758e-05 -8.80842831e-06 1.98607577e-04 2.31293412e-03 -5.39413940e-04 1.79804647e-04 -8.59736687e-04 2.04359960e-03 -6.81199868e-04 3.26964851e-03 -4.17764785e-05 -8.11674117e-05 3.84318519e-04 -2.88805415e-04 -1.28106173e-04 3.58368753e-06 4.37930914e-05 -1.61913664e-05 1.89210273e-06 -9.46051365e-06 6.23370905e-05 -8.35529571e-06 4.17764785e-05 6.35893892e-06 -1.76485672e-06 8.82428358e-06 4.94097433e-07 2.05873930e-07 4.65534666e-06 5.68888944e-05 -9.90327050e-06 -2.09524021e-06 -1.98781573e-05 4.15276006e-05 5.28505699e-06 8.11674117e-05 -1.76485672e-06 1.88157383e-06 5.55752013e-06 -6.98994986e-06 2.99308138e-06 -2.32767333e-05 -2.84444472e-04 4.95163525e-05 -1.98781573e-05 9.33199150e-05 -2.07638003e-04 8.11674117e-05 -3.84318519e-04 8.82428358e-06 5.55752013e-06 -2.47945228e-05 2.40471761e-05 1.12007688e-05 1.86213867e-05 2.27555578e-04 -4.77075776e-05 1.79261498e-05 -6.93945099e-05 1.94801788e-04 -7.21067758e-05 2.88805415e-04 4.94097433e-07 -6.98994986e-06 2.40471761e-05 -1.44275675e-05 -9.83282089e-06 7.75891111e-06 9.48148241e-05 -1.98781573e-05 -3.49206702e-06 -3.11066383e-05 8.11674117e-05 8.80842831e-06 1.28106173e-04 2.05873930e-07 2.99308138e-06 1.12007688e-05 -9.83282089e-06 5.07419397e-06 + -1.18888112e-05 -1.37734019e-04 1.05471488e-05 -3.16414465e-05 5.27357442e-05 -3.97215153e-05 1.19164546e-04 -1.98607577e-04 1.43347501e-05 4.65534666e-06 -7.75891111e-06 1.24142578e-05 2.32767333e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 -3.72695402e-04 6.21159003e-04 -4.62586824e-04 1.38776047e-03 -2.31293412e-03 1.75172365e-04 5.68888944e-05 -9.48148241e-05 1.51703719e-04 2.84444472e-04 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 -2.79954489e-05 4.66590815e-05 3.32561751e-06 1.07882788e-04 -1.79804647e-04 1.45784497e-05 -2.09524021e-06 3.49206702e-06 1.06016839e-05 1.98781573e-05 3.16414465e-05 3.72695402e-04 -2.79954489e-05 7.27501650e-05 -1.39977245e-04 1.07882788e-04 -2.84361817e-04 5.39413940e-04 -3.32202910e-05 -9.90327050e-06 1.98781573e-05 -3.78759234e-05 -4.95163525e-05 -5.27357442e-05 -6.21159003e-04 4.66590815e-05 -1.39977245e-04 2.22059226e-04 -1.79804647e-04 5.39413940e-04 -8.59736687e-04 5.53671516e-05 1.98781573e-05 -3.11066383e-05 4.28903001e-05 9.33199150e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 1.07882788e-04 -1.79804647e-04 -1.10860521e-07 -4.08719921e-04 6.81199868e-04 -5.82686518e-05 5.28505699e-06 -8.80842831e-06 -4.32892862e-05 -8.11674117e-05 -1.19164546e-04 -1.38776047e-03 1.07882788e-04 -2.84361817e-04 5.39413940e-04 -4.08719921e-04 1.08980893e-03 -2.04359960e-03 1.37534752e-04 4.15276006e-05 -8.11674117e-05 1.51386398e-04 2.07638003e-04 1.98607577e-04 2.31293412e-03 -1.79804647e-04 5.39413940e-04 -8.59736687e-04 6.81199868e-04 -2.04359960e-03 3.26964851e-03 -2.29224587e-04 -8.11674117e-05 1.28106173e-04 -1.80582199e-04 -3.84318519e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 3.32202910e-05 -5.53671516e-05 5.82686518e-05 -1.37534752e-04 2.29224587e-04 -9.65884179e-06 -5.17104579e-06 8.61840965e-06 -8.75377257e-06 -1.64133236e-05 4.65534666e-06 5.68888944e-05 2.09524021e-06 9.90327050e-06 -1.98781573e-05 -5.28505699e-06 -4.15276006e-05 8.11674117e-05 -5.17104579e-06 1.88157383e-06 -2.99308138e-06 -5.02338568e-06 -5.55752013e-06 -7.75891111e-06 -9.48148241e-05 -3.49206702e-06 -1.98781573e-05 3.11066383e-05 8.80842831e-06 8.11674117e-05 -1.28106173e-04 8.61840965e-06 -2.99308138e-06 5.07419397e-06 4.73811839e-06 1.12007688e-05 1.24142578e-05 1.51703719e-04 -1.06016839e-05 3.78759234e-05 -4.28903001e-05 4.32892862e-05 -1.51386398e-04 1.80582199e-04 -8.75377257e-06 -5.02338568e-06 4.73811839e-06 1.59021325e-06 -1.96656418e-05 2.32767333e-05 2.84444472e-04 -1.98781573e-05 4.95163525e-05 -9.33199150e-05 8.11674117e-05 -2.07638003e-04 3.84318519e-04 -1.64133236e-05 -5.55752013e-06 1.12007688e-05 -1.96656418e-05 -2.47945228e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --2 2 0 532 - -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 -9.06311506e-06 -3.13955515e-05 1.56977758e-05 -1.18888112e-05 -1.37734019e-04 5.27357442e-05 -1.05471488e-05 3.16414465e-05 -1.98607577e-04 3.97215153e-05 -1.19164546e-04 -1.79184377e-05 7.75891111e-06 -2.32767333e-05 6.20712889e-06 4.65534666e-06 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 -7.65258012e-05 -2.65093152e-04 1.32546576e-04 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 -1.24231801e-04 3.72695402e-04 -2.31293412e-03 4.62586824e-04 -1.38776047e-03 -2.18965457e-04 9.48148241e-05 -2.84444472e-04 7.58518593e-05 5.68888944e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -7.39441913e-06 -7.89778128e-05 4.83827053e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 -4.66590815e-05 1.39977245e-04 -8.59736687e-04 1.79804647e-04 -5.39413940e-04 -6.48276652e-05 3.11066383e-05 -9.33199150e-05 2.65042098e-05 1.98781573e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 1.05471488e-05 1.24231801e-04 -4.66590815e-05 -1.90436548e-06 -2.79954489e-05 1.79804647e-04 3.32561751e-06 1.07882788e-04 1.64705524e-05 3.49206702e-06 1.98781573e-05 -7.32446585e-06 2.09524021e-06 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -3.82034423e-05 -7.89778128e-05 3.05951075e-05 -3.16414465e-05 -3.72695402e-04 1.39977245e-04 -2.79954489e-05 7.27501650e-05 -5.39413940e-04 1.07882788e-04 -2.84361817e-04 -4.94116573e-05 1.98781573e-05 -4.95163525e-05 9.83165418e-06 9.90327050e-06 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 2.08369518e-05 2.61536949e-04 -1.62327746e-04 1.98607577e-04 2.31293412e-03 -8.59736687e-04 1.79804647e-04 -5.39413940e-04 3.26964851e-03 -6.81199868e-04 2.04359960e-03 2.71001065e-04 -1.28106173e-04 3.84318519e-04 -1.08223216e-04 -8.11674117e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 -3.97215153e-05 -4.62586824e-04 1.79804647e-04 3.32561751e-06 1.07882788e-04 -6.81199868e-04 -1.10860521e-07 -4.08719921e-04 -6.66239475e-05 -8.80842831e-06 -8.11674117e-05 2.88174896e-05 -5.28505699e-06 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.30161476e-04 2.61536949e-04 -9.92092027e-05 1.19164546e-04 1.38776047e-03 -5.39413940e-04 1.07882788e-04 -2.84361817e-04 2.04359960e-03 -4.08719921e-04 1.08980893e-03 1.99871842e-04 -8.11674117e-05 2.07638003e-04 -4.34153900e-05 -4.15276006e-05 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 3.82034423e-05 -2.08369518e-05 -1.30161476e-04 1.51864429e-05 1.23253314e-05 1.12024836e-06 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 -1.64705524e-05 4.94116573e-05 -2.71001065e-04 6.66239475e-05 -1.99871842e-04 -8.80303994e-06 8.41253572e-06 -2.52376072e-05 9.24787001e-06 6.93590250e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 7.75891111e-06 9.48148241e-05 -3.11066383e-05 -3.49206702e-06 -1.98781573e-05 1.28106173e-04 8.80842831e-06 8.11674117e-05 8.41253572e-06 5.07419397e-06 1.12007688e-05 -5.09470250e-06 2.99308138e-06 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 1.23253314e-05 4.17102494e-05 -2.13481002e-05 -2.32767333e-05 -2.84444472e-04 9.33199150e-05 -1.98781573e-05 4.95163525e-05 -3.84318519e-04 8.11674117e-05 -2.07638003e-04 -2.52376072e-05 1.12007688e-05 -2.47945228e-05 4.38153428e-06 5.55752013e-06 1.56977758e-05 1.32546576e-04 -4.83827053e-05 -3.05951075e-05 1.62327746e-04 9.92092027e-05 1.12024836e-06 -2.13481002e-05 1.38928915e-05 6.20712889e-06 7.58518593e-05 -2.65042098e-05 7.32446585e-06 -9.83165418e-06 1.08223216e-04 -2.88174896e-05 4.34153900e-05 9.24787001e-06 -5.09470250e-06 4.38153428e-06 7.34411394e-07 -1.96656418e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 4.65534666e-06 5.68888944e-05 -1.98781573e-05 -2.09524021e-06 -9.90327050e-06 8.11674117e-05 5.28505699e-06 4.15276006e-05 6.93590250e-06 2.99308138e-06 5.55752013e-06 -1.96656418e-06 1.88157383e-06 -1.18888112e-05 -1.37734019e-04 3.16414465e-05 1.05471488e-05 5.27357442e-05 -1.19164546e-04 -3.97215153e-05 -1.98607577e-04 3.58368753e-06 -4.65534666e-06 -2.32767333e-05 1.86213867e-05 -7.75891111e-06 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 -9.06311506e-06 -3.13955515e-05 1.56977758e-05 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 1.24231801e-04 6.21159003e-04 -1.38776047e-03 -4.62586824e-04 -2.31293412e-03 4.37930914e-05 -5.68888944e-05 -2.84444472e-04 2.27555578e-04 -9.48148241e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 -7.65258012e-05 -2.65093152e-04 1.32546576e-04 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 2.79954489e-05 1.39977245e-04 -2.84361817e-04 -1.07882788e-04 -5.39413940e-04 1.61913664e-05 -9.90327050e-06 -4.95163525e-05 4.77075776e-05 -1.98781573e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -7.39441913e-06 -7.89778128e-05 4.83827053e-05 -1.05471488e-05 -1.24231801e-04 2.79954489e-05 -1.90436548e-06 4.66590815e-05 -1.07882788e-04 3.32561751e-06 -1.79804647e-04 1.89210273e-06 2.09524021e-06 -1.98781573e-05 1.79261498e-05 3.49206702e-06 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 -5.27357442e-05 -6.21159003e-04 1.39977245e-04 4.66590815e-05 2.22059226e-04 -5.39413940e-04 -1.79804647e-04 -8.59736687e-04 9.46051365e-06 -1.98781573e-05 -9.33199150e-05 6.93945099e-05 -3.11066383e-05 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -3.82034423e-05 -7.89778128e-05 3.05951075e-05 1.19164546e-04 1.38776047e-03 -2.84361817e-04 -1.07882788e-04 -5.39413940e-04 1.08980893e-03 4.08719921e-04 2.04359960e-03 -6.23370905e-05 4.15276006e-05 2.07638003e-04 -1.94801788e-04 8.11674117e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 2.08369518e-05 2.61536949e-04 -1.62327746e-04 3.97215153e-05 4.62586824e-04 -1.07882788e-04 3.32561751e-06 -1.79804647e-04 4.08719921e-04 -1.10860521e-07 6.81199868e-04 -8.35529571e-06 -5.28505699e-06 8.11674117e-05 -7.21067758e-05 -8.80842831e-06 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 1.98607577e-04 2.31293412e-03 -5.39413940e-04 -1.79804647e-04 -8.59736687e-04 2.04359960e-03 6.81199868e-04 3.26964851e-03 -4.17764785e-05 8.11674117e-05 3.84318519e-04 -2.88805415e-04 1.28106173e-04 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.30161476e-04 2.61536949e-04 -9.92092027e-05 3.58368753e-06 4.37930914e-05 -1.61913664e-05 -1.89210273e-06 -9.46051365e-06 6.23370905e-05 8.35529571e-06 4.17764785e-05 6.35893892e-06 1.76485672e-06 8.82428358e-06 4.94097433e-07 -2.05873930e-07 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 3.82034423e-05 -2.08369518e-05 -1.30161476e-04 1.51864429e-05 1.23253314e-05 1.12024836e-06 -4.65534666e-06 -5.68888944e-05 9.90327050e-06 -2.09524021e-06 1.98781573e-05 -4.15276006e-05 5.28505699e-06 -8.11674117e-05 1.76485672e-06 1.88157383e-06 -5.55752013e-06 6.98994986e-06 2.99308138e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 -2.32767333e-05 -2.84444472e-04 4.95163525e-05 1.98781573e-05 9.33199150e-05 -2.07638003e-04 -8.11674117e-05 -3.84318519e-04 8.82428358e-06 -5.55752013e-06 -2.47945228e-05 2.40471761e-05 -1.12007688e-05 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 1.23253314e-05 4.17102494e-05 -2.13481002e-05 1.86213867e-05 2.27555578e-04 -4.77075776e-05 -1.79261498e-05 -6.93945099e-05 1.94801788e-04 7.21067758e-05 2.88805415e-04 4.94097433e-07 6.98994986e-06 2.40471761e-05 -1.44275675e-05 9.83282089e-06 1.56977758e-05 1.32546576e-04 -4.83827053e-05 -3.05951075e-05 1.62327746e-04 9.92092027e-05 1.12024836e-06 -2.13481002e-05 1.38928915e-05 -7.75891111e-06 -9.48148241e-05 1.98781573e-05 -3.49206702e-06 3.11066383e-05 -8.11674117e-05 8.80842831e-06 -1.28106173e-04 -2.05873930e-07 2.99308138e-06 -1.12007688e-05 9.83282089e-06 5.07419397e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +-2 2 0 516 + -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 1.81262301e-05 3.13955515e-05 -1.18888112e-05 -1.37734019e-04 1.05471488e-05 -5.27357442e-05 3.16414465e-05 -3.97215153e-05 1.98607577e-04 -1.19164546e-04 1.43347501e-05 7.75891111e-06 -4.65534666e-06 -1.24142578e-05 2.32767333e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 1.53051602e-04 2.65093152e-04 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 -6.21159003e-04 3.72695402e-04 -4.62586824e-04 2.31293412e-03 -1.38776047e-03 1.75172365e-04 9.48148241e-05 -5.68888944e-05 -1.51703719e-04 2.84444472e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 -4.66590815e-05 2.79954489e-05 3.32561751e-06 1.79804647e-04 -1.07882788e-04 1.45784497e-05 -3.49206702e-06 2.09524021e-06 -1.06016839e-05 1.98781573e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -4.55978615e-05 -1.77875978e-05 -7.89778128e-05 5.27357442e-05 6.21159003e-04 -4.66590815e-05 2.22059226e-04 -1.39977245e-04 1.79804647e-04 -8.59736687e-04 5.39413940e-04 -5.53671516e-05 -3.11066383e-05 1.98781573e-05 4.28903001e-05 -9.33199150e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 4.55978615e-05 -1.77875978e-05 7.89778128e-05 -3.16414465e-05 -3.72695402e-04 2.79954489e-05 -1.39977245e-04 7.27501650e-05 -1.07882788e-04 5.39413940e-04 -2.84361817e-04 3.32202910e-05 1.98781573e-05 -9.90327050e-06 -3.78759234e-05 4.95163525e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 1.79804647e-04 -1.07882788e-04 -1.10860521e-07 -6.81199868e-04 4.08719921e-04 -5.82686518e-05 8.80842831e-06 -5.28505699e-06 4.32892862e-05 -8.11674117e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 1.50998428e-04 6.31185435e-05 2.61536949e-04 -1.98607577e-04 -2.31293412e-03 1.79804647e-04 -8.59736687e-04 5.39413940e-04 -6.81199868e-04 3.26964851e-03 -2.04359960e-03 2.29224587e-04 1.28106173e-04 -8.11674117e-05 -1.80582199e-04 3.84318519e-04 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.50998428e-04 6.31185435e-05 -2.61536949e-04 1.19164546e-04 1.38776047e-03 -1.07882788e-04 5.39413940e-04 -2.84361817e-04 4.08719921e-04 -2.04359960e-03 1.08980893e-03 -1.37534752e-04 -8.11674117e-05 4.15276006e-05 1.51386398e-04 -2.07638003e-04 1.81262301e-05 1.53051602e-04 4.55978615e-05 -4.55978615e-05 -1.50998428e-04 1.50998428e-04 1.32461158e-05 2.46506628e-05 1.43347501e-05 1.75172365e-04 -1.45784497e-05 5.53671516e-05 -3.32202910e-05 5.82686518e-05 -2.29224587e-04 1.37534752e-04 -9.65884179e-06 -8.61840965e-06 5.17104579e-06 8.75377257e-06 -1.64133236e-05 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 7.75891111e-06 9.48148241e-05 3.49206702e-06 3.11066383e-05 -1.98781573e-05 -8.80842831e-06 -1.28106173e-04 8.11674117e-05 -8.61840965e-06 5.07419397e-06 -2.99308138e-06 4.73811839e-06 -1.12007688e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 -4.65534666e-06 -5.68888944e-05 -2.09524021e-06 -1.98781573e-05 9.90327050e-06 5.28505699e-06 8.11674117e-05 -4.15276006e-05 5.17104579e-06 -2.99308138e-06 1.88157383e-06 -5.02338568e-06 5.55752013e-06 1.77875978e-05 1.77875978e-05 -6.31185435e-05 -6.31185435e-05 1.58332186e-05 -1.24142578e-05 -1.51703719e-04 1.06016839e-05 -4.28903001e-05 3.78759234e-05 -4.32892862e-05 1.80582199e-04 -1.51386398e-04 8.75377257e-06 4.73811839e-06 -5.02338568e-06 1.59021325e-06 1.96656418e-05 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 2.46506628e-05 4.17102494e-05 2.32767333e-05 2.84444472e-04 -1.98781573e-05 9.33199150e-05 -4.95163525e-05 8.11674117e-05 -3.84318519e-04 2.07638003e-04 -1.64133236e-05 -1.12007688e-05 5.55752013e-06 1.96656418e-05 -2.47945228e-05 -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 -3.16414465e-05 5.27357442e-05 3.97215153e-05 1.19164546e-04 -1.98607577e-04 1.43347501e-05 -4.65534666e-06 7.75891111e-06 1.24142578e-05 2.32767333e-05 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 1.81262301e-05 3.13955515e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 -3.72695402e-04 6.21159003e-04 4.62586824e-04 1.38776047e-03 -2.31293412e-03 1.75172365e-04 -5.68888944e-05 9.48148241e-05 1.51703719e-04 2.84444472e-04 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 1.53051602e-04 2.65093152e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 2.79954489e-05 -4.66590815e-05 3.32561751e-06 -1.07882788e-04 1.79804647e-04 -1.45784497e-05 -2.09524021e-06 3.49206702e-06 -1.06016839e-05 -1.98781573e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 3.16414465e-05 3.72695402e-04 2.79954489e-05 7.27501650e-05 -1.39977245e-04 -1.07882788e-04 -2.84361817e-04 5.39413940e-04 -3.32202910e-05 9.90327050e-06 -1.98781573e-05 -3.78759234e-05 -4.95163525e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -4.55978615e-05 -1.77875978e-05 -7.89778128e-05 -5.27357442e-05 -6.21159003e-04 -4.66590815e-05 -1.39977245e-04 2.22059226e-04 1.79804647e-04 5.39413940e-04 -8.59736687e-04 5.53671516e-05 -1.98781573e-05 3.11066383e-05 4.28903001e-05 9.33199150e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 4.55978615e-05 -1.77875978e-05 7.89778128e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 -1.07882788e-04 1.79804647e-04 -1.10860521e-07 4.08719921e-04 -6.81199868e-04 5.82686518e-05 5.28505699e-06 -8.80842831e-06 4.32892862e-05 8.11674117e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 -1.19164546e-04 -1.38776047e-03 -1.07882788e-04 -2.84361817e-04 5.39413940e-04 4.08719921e-04 1.08980893e-03 -2.04359960e-03 1.37534752e-04 -4.15276006e-05 8.11674117e-05 1.51386398e-04 2.07638003e-04 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 1.50998428e-04 6.31185435e-05 2.61536949e-04 1.98607577e-04 2.31293412e-03 1.79804647e-04 5.39413940e-04 -8.59736687e-04 -6.81199868e-04 -2.04359960e-03 3.26964851e-03 -2.29224587e-04 8.11674117e-05 -1.28106173e-04 -1.80582199e-04 -3.84318519e-04 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.50998428e-04 6.31185435e-05 -2.61536949e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 3.32202910e-05 -5.53671516e-05 -5.82686518e-05 -1.37534752e-04 2.29224587e-04 -9.65884179e-06 5.17104579e-06 -8.61840965e-06 -8.75377257e-06 -1.64133236e-05 1.81262301e-05 1.53051602e-04 4.55978615e-05 -4.55978615e-05 -1.50998428e-04 1.50998428e-04 1.32461158e-05 2.46506628e-05 -4.65534666e-06 -5.68888944e-05 2.09524021e-06 -9.90327050e-06 1.98781573e-05 -5.28505699e-06 4.15276006e-05 -8.11674117e-05 5.17104579e-06 1.88157383e-06 -2.99308138e-06 5.02338568e-06 5.55752013e-06 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 7.75891111e-06 9.48148241e-05 -3.49206702e-06 1.98781573e-05 -3.11066383e-05 8.80842831e-06 -8.11674117e-05 1.28106173e-04 -8.61840965e-06 -2.99308138e-06 5.07419397e-06 -4.73811839e-06 -1.12007688e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 1.24142578e-05 1.51703719e-04 1.06016839e-05 3.78759234e-05 -4.28903001e-05 -4.32892862e-05 -1.51386398e-04 1.80582199e-04 -8.75377257e-06 5.02338568e-06 -4.73811839e-06 1.59021325e-06 -1.96656418e-05 1.77875978e-05 1.77875978e-05 -6.31185435e-05 -6.31185435e-05 1.58332186e-05 2.32767333e-05 2.84444472e-04 1.98781573e-05 4.95163525e-05 -9.33199150e-05 -8.11674117e-05 -2.07638003e-04 3.84318519e-04 -1.64133236e-05 5.55752013e-06 -1.12007688e-05 -1.96656418e-05 -2.47945228e-05 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 2.46506628e-05 4.17102494e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -2 2 1 169 - -1.18888112e-05 -1.37734019e-04 5.27357442e-05 1.05471488e-05 3.16414465e-05 -1.98607577e-04 -3.97215153e-05 -1.19164546e-04 -1.79184377e-05 -7.75891111e-06 -2.32767333e-05 6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 1.24231801e-04 3.72695402e-04 -2.31293412e-03 -4.62586824e-04 -1.38776047e-03 -2.18965457e-04 -9.48148241e-05 -2.84444472e-04 7.58518593e-05 -5.68888944e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 4.66590815e-05 1.39977245e-04 -8.59736687e-04 -1.79804647e-04 -5.39413940e-04 -6.48276652e-05 -3.11066383e-05 -9.33199150e-05 2.65042098e-05 -1.98781573e-05 -1.05471488e-05 -1.24231801e-04 4.66590815e-05 -1.90436548e-06 2.79954489e-05 -1.79804647e-04 3.32561751e-06 -1.07882788e-04 -1.64705524e-05 3.49206702e-06 -1.98781573e-05 7.32446585e-06 2.09524021e-06 -3.16414465e-05 -3.72695402e-04 1.39977245e-04 2.79954489e-05 7.27501650e-05 -5.39413940e-04 -1.07882788e-04 -2.84361817e-04 -4.94116573e-05 -1.98781573e-05 -4.95163525e-05 9.83165418e-06 -9.90327050e-06 1.98607577e-04 2.31293412e-03 -8.59736687e-04 -1.79804647e-04 -5.39413940e-04 3.26964851e-03 6.81199868e-04 2.04359960e-03 2.71001065e-04 1.28106173e-04 3.84318519e-04 -1.08223216e-04 8.11674117e-05 3.97215153e-05 4.62586824e-04 -1.79804647e-04 3.32561751e-06 -1.07882788e-04 6.81199868e-04 -1.10860521e-07 4.08719921e-04 6.66239475e-05 -8.80842831e-06 8.11674117e-05 -2.88174896e-05 -5.28505699e-06 1.19164546e-04 1.38776047e-03 -5.39413940e-04 -1.07882788e-04 -2.84361817e-04 2.04359960e-03 4.08719921e-04 1.08980893e-03 1.99871842e-04 8.11674117e-05 2.07638003e-04 -4.34153900e-05 4.15276006e-05 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 1.64705524e-05 4.94116573e-05 -2.71001065e-04 -6.66239475e-05 -1.99871842e-04 -8.80303994e-06 -8.41253572e-06 -2.52376072e-05 9.24787001e-06 -6.93590250e-06 -7.75891111e-06 -9.48148241e-05 3.11066383e-05 -3.49206702e-06 1.98781573e-05 -1.28106173e-04 8.80842831e-06 -8.11674117e-05 -8.41253572e-06 5.07419397e-06 -1.12007688e-05 5.09470250e-06 2.99308138e-06 -2.32767333e-05 -2.84444472e-04 9.33199150e-05 1.98781573e-05 4.95163525e-05 -3.84318519e-04 -8.11674117e-05 -2.07638003e-04 -2.52376072e-05 -1.12007688e-05 -2.47945228e-05 4.38153428e-06 -5.55752013e-06 6.20712889e-06 7.58518593e-05 -2.65042098e-05 -7.32446585e-06 -9.83165418e-06 1.08223216e-04 2.88174896e-05 4.34153900e-05 9.24787001e-06 5.09470250e-06 4.38153428e-06 7.34411394e-07 1.96656418e-06 -4.65534666e-06 -5.68888944e-05 1.98781573e-05 -2.09524021e-06 9.90327050e-06 -8.11674117e-05 5.28505699e-06 -4.15276006e-05 -6.93590250e-06 2.99308138e-06 -5.55752013e-06 1.96656418e-06 1.88157383e-06 + -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 -5.27357442e-05 3.16414465e-05 3.97215153e-05 1.98607577e-04 -1.19164546e-04 1.43347501e-05 -7.75891111e-06 4.65534666e-06 -1.24142578e-05 2.32767333e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 -6.21159003e-04 3.72695402e-04 4.62586824e-04 2.31293412e-03 -1.38776047e-03 1.75172365e-04 -9.48148241e-05 5.68888944e-05 -1.51703719e-04 2.84444472e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 4.66590815e-05 -2.79954489e-05 3.32561751e-06 -1.79804647e-04 1.07882788e-04 -1.45784497e-05 -3.49206702e-06 2.09524021e-06 1.06016839e-05 -1.98781573e-05 5.27357442e-05 6.21159003e-04 4.66590815e-05 2.22059226e-04 -1.39977245e-04 -1.79804647e-04 -8.59736687e-04 5.39413940e-04 -5.53671516e-05 3.11066383e-05 -1.98781573e-05 4.28903001e-05 -9.33199150e-05 -3.16414465e-05 -3.72695402e-04 -2.79954489e-05 -1.39977245e-04 7.27501650e-05 1.07882788e-04 5.39413940e-04 -2.84361817e-04 3.32202910e-05 -1.98781573e-05 9.90327050e-06 -3.78759234e-05 4.95163525e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 -1.79804647e-04 1.07882788e-04 -1.10860521e-07 6.81199868e-04 -4.08719921e-04 5.82686518e-05 8.80842831e-06 -5.28505699e-06 -4.32892862e-05 8.11674117e-05 -1.98607577e-04 -2.31293412e-03 -1.79804647e-04 -8.59736687e-04 5.39413940e-04 6.81199868e-04 3.26964851e-03 -2.04359960e-03 2.29224587e-04 -1.28106173e-04 8.11674117e-05 -1.80582199e-04 3.84318519e-04 1.19164546e-04 1.38776047e-03 1.07882788e-04 5.39413940e-04 -2.84361817e-04 -4.08719921e-04 -2.04359960e-03 1.08980893e-03 -1.37534752e-04 8.11674117e-05 -4.15276006e-05 1.51386398e-04 -2.07638003e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 5.53671516e-05 -3.32202910e-05 -5.82686518e-05 -2.29224587e-04 1.37534752e-04 -9.65884179e-06 8.61840965e-06 -5.17104579e-06 8.75377257e-06 -1.64133236e-05 -7.75891111e-06 -9.48148241e-05 3.49206702e-06 -3.11066383e-05 1.98781573e-05 -8.80842831e-06 1.28106173e-04 -8.11674117e-05 8.61840965e-06 5.07419397e-06 -2.99308138e-06 -4.73811839e-06 1.12007688e-05 4.65534666e-06 5.68888944e-05 -2.09524021e-06 1.98781573e-05 -9.90327050e-06 5.28505699e-06 -8.11674117e-05 4.15276006e-05 -5.17104579e-06 -2.99308138e-06 1.88157383e-06 5.02338568e-06 -5.55752013e-06 -1.24142578e-05 -1.51703719e-04 -1.06016839e-05 -4.28903001e-05 3.78759234e-05 4.32892862e-05 1.80582199e-04 -1.51386398e-04 8.75377257e-06 -4.73811839e-06 5.02338568e-06 1.59021325e-06 1.96656418e-05 2.32767333e-05 2.84444472e-04 1.98781573e-05 9.33199150e-05 -4.95163525e-05 -8.11674117e-05 -3.84318519e-04 2.07638003e-04 -1.64133236e-05 1.12007688e-05 -5.55752013e-06 1.96656418e-05 -2.47945228e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 -2 0 169 - -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 5.27357442e-05 1.05471488e-05 1.19164546e-04 -1.98607577e-04 -3.97215153e-05 3.58368753e-06 2.32767333e-05 4.65534666e-06 -1.86213867e-05 -7.75891111e-06 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 6.21159003e-04 1.24231801e-04 1.38776047e-03 -2.31293412e-03 -4.62586824e-04 4.37930914e-05 2.84444472e-04 5.68888944e-05 -2.27555578e-04 -9.48148241e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 -1.39977245e-04 -2.79954489e-05 -2.84361817e-04 5.39413940e-04 1.07882788e-04 -1.61913664e-05 -4.95163525e-05 -9.90327050e-06 4.77075776e-05 1.98781573e-05 -5.27357442e-05 -6.21159003e-04 -1.39977245e-04 2.22059226e-04 4.66590815e-05 5.39413940e-04 -8.59736687e-04 -1.79804647e-04 9.46051365e-06 9.33199150e-05 1.98781573e-05 -6.93945099e-05 -3.11066383e-05 -1.05471488e-05 -1.24231801e-04 -2.79954489e-05 4.66590815e-05 -1.90436548e-06 1.07882788e-04 -1.79804647e-04 3.32561751e-06 1.89210273e-06 1.98781573e-05 -2.09524021e-06 -1.79261498e-05 3.49206702e-06 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 5.39413940e-04 1.07882788e-04 1.08980893e-03 -2.04359960e-03 -4.08719921e-04 6.23370905e-05 2.07638003e-04 4.15276006e-05 -1.94801788e-04 -8.11674117e-05 1.98607577e-04 2.31293412e-03 5.39413940e-04 -8.59736687e-04 -1.79804647e-04 -2.04359960e-03 3.26964851e-03 6.81199868e-04 -4.17764785e-05 -3.84318519e-04 -8.11674117e-05 2.88805415e-04 1.28106173e-04 3.97215153e-05 4.62586824e-04 1.07882788e-04 -1.79804647e-04 3.32561751e-06 -4.08719921e-04 6.81199868e-04 -1.10860521e-07 -8.35529571e-06 -8.11674117e-05 5.28505699e-06 7.21067758e-05 -8.80842831e-06 3.58368753e-06 4.37930914e-05 1.61913664e-05 -9.46051365e-06 -1.89210273e-06 -6.23370905e-05 4.17764785e-05 8.35529571e-06 6.35893892e-06 -8.82428358e-06 -1.76485672e-06 -4.94097433e-07 -2.05873930e-07 2.32767333e-05 2.84444472e-04 4.95163525e-05 -9.33199150e-05 -1.98781573e-05 -2.07638003e-04 3.84318519e-04 8.11674117e-05 -8.82428358e-06 -2.47945228e-05 -5.55752013e-06 2.40471761e-05 1.12007688e-05 4.65534666e-06 5.68888944e-05 9.90327050e-06 -1.98781573e-05 2.09524021e-06 -4.15276006e-05 8.11674117e-05 -5.28505699e-06 -1.76485672e-06 -5.55752013e-06 1.88157383e-06 6.98994986e-06 -2.99308138e-06 -1.86213867e-05 -2.27555578e-04 -4.77075776e-05 6.93945099e-05 1.79261498e-05 1.94801788e-04 -2.88805415e-04 -7.21067758e-05 -4.94097433e-07 2.40471761e-05 6.98994986e-06 -1.44275675e-05 -9.83282089e-06 -7.75891111e-06 -9.48148241e-05 -1.98781573e-05 3.11066383e-05 -3.49206702e-06 8.11674117e-05 -1.28106173e-04 8.80842831e-06 -2.05873930e-07 1.12007688e-05 -2.99308138e-06 -9.83282089e-06 5.07419397e-06 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 --1 -2 1 169 - -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 3.87282067e-04 -7.74564134e-05 2.36209572e-04 -1.18104786e-03 2.36209572e-04 4.10248218e-06 2.96071149e-06 -5.92142297e-07 -7.10570757e-06 2.96071149e-06 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 2.76528819e-03 -5.53057639e-04 1.55371176e-03 -7.76855881e-03 1.55371176e-03 -2.78424918e-04 -2.00935877e-04 4.01871753e-05 4.82246104e-04 -2.00935877e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 -3.09750166e-04 6.19500332e-05 2.20255305e-04 8.91596009e-04 -1.78319202e-04 1.00610613e-05 3.70995331e-05 -7.41990662e-06 -2.76566422e-05 1.15236009e-05 -3.87282067e-04 -2.76528819e-03 -3.09750166e-04 1.42506124e-03 -3.09750166e-04 8.91596009e-04 -4.05940554e-03 8.91596009e-04 -9.46041205e-05 -6.27331911e-05 1.15236009e-05 1.63859143e-04 -6.27331911e-05 7.74564134e-05 5.53057639e-04 6.19500332e-05 -3.09750166e-04 -6.17395533e-05 -1.78319202e-04 8.91596009e-04 2.20255305e-04 1.89208241e-05 1.15236009e-05 -7.41990662e-06 -2.25414558e-05 3.70995331e-05 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 8.91596009e-04 -1.78319202e-04 -7.84912360e-04 -2.45035611e-03 4.90071223e-04 -9.14887916e-05 -1.31583390e-04 2.63166779e-05 1.80939935e-04 -7.53916397e-05 1.18104786e-03 7.76855881e-03 8.91596009e-04 -4.05940554e-03 8.91596009e-04 -2.45035611e-03 1.09767970e-02 -2.45035611e-03 5.54770924e-04 3.88196549e-04 -7.53916397e-05 -9.60891427e-04 3.88196549e-04 -2.36209572e-04 -1.55371176e-03 -1.78319202e-04 8.91596009e-04 2.20255305e-04 4.90071223e-04 -2.45035611e-03 -7.84912360e-04 -1.10954185e-04 -7.53916397e-05 2.63166779e-05 1.69701585e-04 -1.31583390e-04 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 9.46041205e-05 -1.89208241e-05 9.14887916e-05 -5.54770924e-04 1.10954185e-04 8.95882642e-05 8.40240525e-05 -1.68048105e-05 -1.62510108e-04 6.77125449e-05 2.96071149e-06 -2.00935877e-04 -3.70995331e-05 6.27331911e-05 -1.15236009e-05 1.31583390e-04 -3.88196549e-04 7.53916397e-05 8.40240525e-05 7.27443167e-06 -1.92558625e-06 -1.26699021e-04 5.48317071e-05 -5.92142297e-07 4.01871753e-05 7.41990662e-06 -1.15236009e-05 7.41990662e-06 -2.63166779e-05 7.53916397e-05 -2.63166779e-05 -1.68048105e-05 -1.92558625e-06 -1.96838230e-06 2.91067856e-05 -1.92558625e-06 -7.10570757e-06 4.82246104e-04 2.76566422e-05 -1.63859143e-04 2.25414558e-05 -1.80939935e-04 9.60891427e-04 -1.69701585e-04 -1.62510108e-04 -1.26699021e-04 2.91067856e-05 2.77238773e-04 -1.36116475e-04 2.96071149e-06 -2.00935877e-04 -1.15236009e-05 6.27331911e-05 -3.70995331e-05 7.53916397e-05 -3.88196549e-04 1.31583390e-04 6.77125449e-05 5.48317071e-05 -1.92558625e-06 -1.36116475e-04 7.27443167e-06 + -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 3.16414465e-05 1.05471488e-05 1.98607577e-04 -1.19164546e-04 -3.97215153e-05 -1.79184377e-05 2.32767333e-05 7.75891111e-06 -6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 3.72695402e-04 1.24231801e-04 2.31293412e-03 -1.38776047e-03 -4.62586824e-04 -2.18965457e-04 2.84444472e-04 9.48148241e-05 -7.58518593e-05 -5.68888944e-05 5.27357442e-05 6.21159003e-04 2.22059226e-04 -1.39977245e-04 -4.66590815e-05 -8.59736687e-04 5.39413940e-04 1.79804647e-04 6.48276652e-05 -9.33199150e-05 -3.11066383e-05 2.65042098e-05 1.98781573e-05 -3.16414465e-05 -3.72695402e-04 -1.39977245e-04 7.27501650e-05 2.79954489e-05 5.39413940e-04 -2.84361817e-04 -1.07882788e-04 -4.94116573e-05 4.95163525e-05 1.98781573e-05 -9.83165418e-06 -9.90327050e-06 -1.05471488e-05 -1.24231801e-04 -4.66590815e-05 2.79954489e-05 -1.90436548e-06 1.79804647e-04 -1.07882788e-04 3.32561751e-06 -1.64705524e-05 1.98781573e-05 -3.49206702e-06 -7.32446585e-06 2.09524021e-06 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 5.39413940e-04 1.79804647e-04 3.26964851e-03 -2.04359960e-03 -6.81199868e-04 -2.71001065e-04 3.84318519e-04 1.28106173e-04 -1.08223216e-04 -8.11674117e-05 1.19164546e-04 1.38776047e-03 5.39413940e-04 -2.84361817e-04 -1.07882788e-04 -2.04359960e-03 1.08980893e-03 4.08719921e-04 1.99871842e-04 -2.07638003e-04 -8.11674117e-05 4.34153900e-05 4.15276006e-05 3.97215153e-05 4.62586824e-04 1.79804647e-04 -1.07882788e-04 3.32561751e-06 -6.81199868e-04 4.08719921e-04 -1.10860521e-07 6.66239475e-05 -8.11674117e-05 8.80842831e-06 2.88174896e-05 -5.28505699e-06 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 4.94116573e-05 1.64705524e-05 2.71001065e-04 -1.99871842e-04 -6.66239475e-05 -8.80303994e-06 2.52376072e-05 8.41253572e-06 -9.24787001e-06 -6.93590250e-06 2.32767333e-05 2.84444472e-04 9.33199150e-05 -4.95163525e-05 -1.98781573e-05 -3.84318519e-04 2.07638003e-04 8.11674117e-05 2.52376072e-05 -2.47945228e-05 -1.12007688e-05 4.38153428e-06 5.55752013e-06 7.75891111e-06 9.48148241e-05 3.11066383e-05 -1.98781573e-05 3.49206702e-06 -1.28106173e-04 8.11674117e-05 -8.80842831e-06 8.41253572e-06 -1.12007688e-05 5.07419397e-06 5.09470250e-06 -2.99308138e-06 -6.20712889e-06 -7.58518593e-05 -2.65042098e-05 9.83165418e-06 7.32446585e-06 1.08223216e-04 -4.34153900e-05 -2.88174896e-05 -9.24787001e-06 4.38153428e-06 5.09470250e-06 7.34411394e-07 -1.96656418e-06 -4.65534666e-06 -5.68888944e-05 -1.98781573e-05 9.90327050e-06 -2.09524021e-06 8.11674117e-05 -4.15276006e-05 5.28505699e-06 -6.93590250e-06 5.55752013e-06 -2.99308138e-06 -1.96656418e-06 1.88157383e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +-1 -2 1 157 + -9.63832875e-05 -7.70858306e-04 -3.87282067e-04 7.74564134e-05 -7.74564134e-05 1.18104786e-03 -2.36209572e-04 2.36209572e-04 -8.20496435e-06 2.96071149e-06 -2.96071149e-06 5.92142297e-07 -7.70858306e-04 -5.37027696e-03 -2.76528819e-03 5.53057639e-04 -5.53057639e-04 7.76855881e-03 -1.55371176e-03 1.55371176e-03 5.56849836e-04 -2.00935877e-04 2.00935877e-04 -4.01871753e-05 3.87282067e-04 2.76528819e-03 1.42506124e-03 -3.09750166e-04 3.09750166e-04 -4.05940554e-03 8.91596009e-04 -8.91596009e-04 -1.89208241e-04 6.27331911e-05 -6.27331911e-05 1.15236009e-05 -7.74564134e-05 -5.53057639e-04 -3.09750166e-04 -6.17395533e-05 -6.19500332e-05 8.91596009e-04 2.20255305e-04 1.78319202e-04 2.89818854e-05 -3.70995331e-05 1.15236009e-05 5.11518643e-06 -7.41990662e-06 7.74564134e-05 5.53057639e-04 3.09750166e-04 -6.19500332e-05 -6.17395533e-05 -8.91596009e-04 1.78319202e-04 2.20255305e-04 -2.89818854e-05 1.15236009e-05 -3.70995331e-05 5.11518643e-06 7.41990662e-06 -1.18104786e-03 -7.76855881e-03 -4.05940554e-03 8.91596009e-04 -8.91596009e-04 1.09767970e-02 -2.45035611e-03 2.45035611e-03 1.10954185e-03 -3.88196549e-04 3.88196549e-04 -7.53916397e-05 2.36209572e-04 1.55371176e-03 8.91596009e-04 2.20255305e-04 1.78319202e-04 -2.45035611e-03 -7.84912360e-04 -4.90071223e-04 -2.02442976e-04 1.31583390e-04 -7.53916397e-05 -1.12383500e-05 2.63166779e-05 -2.36209572e-04 -1.55371176e-03 -8.91596009e-04 1.78319202e-04 2.20255305e-04 2.45035611e-03 -4.90071223e-04 -7.84912360e-04 2.02442976e-04 -7.53916397e-05 1.31583390e-04 -1.12383500e-05 -2.63166779e-05 -8.20496435e-06 5.56849836e-04 1.89208241e-04 -2.89818854e-05 2.89818854e-05 -1.10954185e-03 2.02442976e-04 -2.02442976e-04 3.71064027e-04 -1.51736597e-04 1.51736597e-04 -3.36096210e-05 2.96071149e-06 -2.00935877e-04 -6.27331911e-05 3.70995331e-05 -1.15236009e-05 3.88196549e-04 -1.31583390e-04 7.53916397e-05 -1.51736597e-04 7.27443167e-06 -5.48317071e-05 9.41745331e-06 1.92558625e-06 -2.96071149e-06 2.00935877e-04 6.27331911e-05 -1.15236009e-05 3.70995331e-05 -3.88196549e-04 7.53916397e-05 -1.31583390e-04 1.51736597e-04 -5.48317071e-05 7.27443167e-06 9.41745331e-06 -1.92558625e-06 -5.11518643e-06 -5.11518643e-06 1.12383500e-05 1.12383500e-05 9.41745331e-06 9.41745331e-06 -4.23699021e-06 5.92142297e-07 -4.01871753e-05 -1.15236009e-05 7.41990662e-06 -7.41990662e-06 7.53916397e-05 -2.63166779e-05 2.63166779e-05 -3.36096210e-05 1.92558625e-06 -1.92558625e-06 -1.96838230e-06 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -2 2 169 - -1.18888112e-05 -1.37734019e-04 1.05471488e-05 5.27357442e-05 -3.16414465e-05 -3.97215153e-05 -1.98607577e-04 1.19164546e-04 1.43347501e-05 -7.75891111e-06 4.65534666e-06 -1.24142578e-05 2.32767333e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 6.21159003e-04 -3.72695402e-04 -4.62586824e-04 -2.31293412e-03 1.38776047e-03 1.75172365e-04 -9.48148241e-05 5.68888944e-05 -1.51703719e-04 2.84444472e-04 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 4.66590815e-05 -2.79954489e-05 3.32561751e-06 -1.79804647e-04 1.07882788e-04 1.45784497e-05 3.49206702e-06 -2.09524021e-06 -1.06016839e-05 1.98781573e-05 -5.27357442e-05 -6.21159003e-04 4.66590815e-05 2.22059226e-04 -1.39977245e-04 -1.79804647e-04 -8.59736687e-04 5.39413940e-04 5.53671516e-05 -3.11066383e-05 1.98781573e-05 -4.28903001e-05 9.33199150e-05 3.16414465e-05 3.72695402e-04 -2.79954489e-05 -1.39977245e-04 7.27501650e-05 1.07882788e-04 5.39413940e-04 -2.84361817e-04 -3.32202910e-05 1.98781573e-05 -9.90327050e-06 3.78759234e-05 -4.95163525e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 -1.79804647e-04 1.07882788e-04 -1.10860521e-07 6.81199868e-04 -4.08719921e-04 -5.82686518e-05 -8.80842831e-06 5.28505699e-06 4.32892862e-05 -8.11674117e-05 1.98607577e-04 2.31293412e-03 -1.79804647e-04 -8.59736687e-04 5.39413940e-04 6.81199868e-04 3.26964851e-03 -2.04359960e-03 -2.29224587e-04 1.28106173e-04 -8.11674117e-05 1.80582199e-04 -3.84318519e-04 -1.19164546e-04 -1.38776047e-03 1.07882788e-04 5.39413940e-04 -2.84361817e-04 -4.08719921e-04 -2.04359960e-03 1.08980893e-03 1.37534752e-04 -8.11674117e-05 4.15276006e-05 -1.51386398e-04 2.07638003e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 -5.53671516e-05 3.32202910e-05 5.82686518e-05 2.29224587e-04 -1.37534752e-04 -9.65884179e-06 8.61840965e-06 -5.17104579e-06 8.75377257e-06 -1.64133236e-05 -7.75891111e-06 -9.48148241e-05 -3.49206702e-06 3.11066383e-05 -1.98781573e-05 8.80842831e-06 -1.28106173e-04 8.11674117e-05 8.61840965e-06 5.07419397e-06 -2.99308138e-06 -4.73811839e-06 1.12007688e-05 4.65534666e-06 5.68888944e-05 2.09524021e-06 -1.98781573e-05 9.90327050e-06 -5.28505699e-06 8.11674117e-05 -4.15276006e-05 -5.17104579e-06 -2.99308138e-06 1.88157383e-06 5.02338568e-06 -5.55752013e-06 -1.24142578e-05 -1.51703719e-04 1.06016839e-05 4.28903001e-05 -3.78759234e-05 -4.32892862e-05 -1.80582199e-04 1.51386398e-04 8.75377257e-06 -4.73811839e-06 5.02338568e-06 1.59021325e-06 1.96656418e-05 2.32767333e-05 2.84444472e-04 -1.98781573e-05 -9.33199150e-05 4.95163525e-05 8.11674117e-05 3.84318519e-04 -2.07638003e-04 -1.64133236e-05 1.12007688e-05 -5.55752013e-06 1.96656418e-05 -2.47945228e-05 + -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 -1.05471488e-05 -3.16414465e-05 1.98607577e-04 3.97215153e-05 1.19164546e-04 -1.79184377e-05 -7.75891111e-06 -2.32767333e-05 6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 -1.24231801e-04 -3.72695402e-04 2.31293412e-03 4.62586824e-04 1.38776047e-03 -2.18965457e-04 -9.48148241e-05 -2.84444472e-04 7.58518593e-05 -5.68888944e-05 5.27357442e-05 6.21159003e-04 2.22059226e-04 4.66590815e-05 1.39977245e-04 -8.59736687e-04 -1.79804647e-04 -5.39413940e-04 6.48276652e-05 3.11066383e-05 9.33199150e-05 -2.65042098e-05 1.98781573e-05 1.05471488e-05 1.24231801e-04 4.66590815e-05 -1.90436548e-06 2.79954489e-05 -1.79804647e-04 3.32561751e-06 -1.07882788e-04 1.64705524e-05 -3.49206702e-06 1.98781573e-05 -7.32446585e-06 -2.09524021e-06 3.16414465e-05 3.72695402e-04 1.39977245e-04 2.79954489e-05 7.27501650e-05 -5.39413940e-04 -1.07882788e-04 -2.84361817e-04 4.94116573e-05 1.98781573e-05 4.95163525e-05 -9.83165418e-06 9.90327050e-06 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 -1.79804647e-04 -5.39413940e-04 3.26964851e-03 6.81199868e-04 2.04359960e-03 -2.71001065e-04 -1.28106173e-04 -3.84318519e-04 1.08223216e-04 -8.11674117e-05 -3.97215153e-05 -4.62586824e-04 -1.79804647e-04 3.32561751e-06 -1.07882788e-04 6.81199868e-04 -1.10860521e-07 4.08719921e-04 -6.66239475e-05 8.80842831e-06 -8.11674117e-05 2.88174896e-05 5.28505699e-06 -1.19164546e-04 -1.38776047e-03 -5.39413940e-04 -1.07882788e-04 -2.84361817e-04 2.04359960e-03 4.08719921e-04 1.08980893e-03 -1.99871842e-04 -8.11674117e-05 -2.07638003e-04 4.34153900e-05 -4.15276006e-05 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 -1.64705524e-05 -4.94116573e-05 2.71001065e-04 6.66239475e-05 1.99871842e-04 -8.80303994e-06 -8.41253572e-06 -2.52376072e-05 9.24787001e-06 -6.93590250e-06 -7.75891111e-06 -9.48148241e-05 -3.11066383e-05 3.49206702e-06 -1.98781573e-05 1.28106173e-04 -8.80842831e-06 8.11674117e-05 -8.41253572e-06 5.07419397e-06 -1.12007688e-05 5.09470250e-06 2.99308138e-06 -2.32767333e-05 -2.84444472e-04 -9.33199150e-05 -1.98781573e-05 -4.95163525e-05 3.84318519e-04 8.11674117e-05 2.07638003e-04 -2.52376072e-05 -1.12007688e-05 -2.47945228e-05 4.38153428e-06 -5.55752013e-06 6.20712889e-06 7.58518593e-05 2.65042098e-05 7.32446585e-06 9.83165418e-06 -1.08223216e-04 -2.88174896e-05 -4.34153900e-05 9.24787001e-06 5.09470250e-06 4.38153428e-06 7.34411394e-07 1.96656418e-06 -4.65534666e-06 -5.68888944e-05 -1.98781573e-05 2.09524021e-06 -9.90327050e-06 8.11674117e-05 -5.28505699e-06 4.15276006e-05 -6.93590250e-06 2.99308138e-06 -5.55752013e-06 1.96656418e-06 1.88157383e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 -1 -1 153 -9.63832875e-05 -7.70858306e-04 -2.32369240e-04 2.32369240e-04 2.32369240e-04 7.08628717e-04 -7.08628717e-04 -7.08628717e-04 5.32928067e-06 5.32928067e-06 -5.32928067e-06 -7.70858306e-04 -5.37027696e-03 -1.65917292e-03 1.65917292e-03 1.65917292e-03 4.66113529e-03 -4.66113529e-03 -4.66113529e-03 -3.61684578e-04 -3.61684578e-04 3.61684578e-04 2.32369240e-04 1.65917292e-03 4.33860712e-04 -5.57550298e-04 -5.57550298e-04 -1.20629831e-03 1.60487282e-03 1.60487282e-03 -1.77195256e-05 7.75730043e-05 7.75730043e-05 -6.22274450e-05 -2.32369240e-04 -1.65917292e-03 -5.57550298e-04 4.33860712e-04 5.57550298e-04 1.60487282e-03 -1.20629831e-03 -1.60487282e-03 -8.85976278e-06 -7.75730043e-05 -6.22274450e-05 1.53455593e-05 7.75730043e-05 -2.32369240e-04 -1.65917292e-03 -5.57550298e-04 5.57550298e-04 4.33860712e-04 1.60487282e-03 -1.60487282e-03 -1.20629831e-03 -8.85976278e-06 -6.22274450e-05 -7.75730043e-05 -1.53455593e-05 7.75730043e-05 -7.08628717e-04 -4.66113529e-03 -1.20629831e-03 1.60487282e-03 1.60487282e-03 3.13565742e-03 -4.41064100e-03 -4.41064100e-03 3.89307864e-05 -4.40829904e-04 -4.40829904e-04 4.07114854e-04 7.08628717e-04 4.66113529e-03 1.60487282e-03 -1.20629831e-03 -1.60487282e-03 -4.41064100e-03 3.13565742e-03 4.41064100e-03 1.94653932e-05 4.40829904e-04 4.07114854e-04 -3.37150500e-05 -4.40829904e-04 7.08628717e-04 4.66113529e-03 1.60487282e-03 -1.60487282e-03 -1.20629831e-03 -4.41064100e-03 4.41064100e-03 3.13565742e-03 1.94653932e-05 4.07114854e-04 4.40829904e-04 3.37150500e-05 -4.40829904e-04 1.77195256e-05 8.85976278e-06 8.85976278e-06 -3.89307864e-05 -1.94653932e-05 -1.94653932e-05 -3.43728408e-05 9.78690456e-06 9.78690456e-06 1.95738091e-05 5.32928067e-06 -3.61684578e-04 -7.75730043e-05 7.75730043e-05 6.22274450e-05 4.40829904e-04 -4.40829904e-04 -4.07114854e-04 9.78690456e-06 1.49384400e-04 1.66805825e-04 1.69514160e-05 -1.66805825e-04 5.32928067e-06 -3.61684578e-04 -7.75730043e-05 6.22274450e-05 7.75730043e-05 4.40829904e-04 -4.07114854e-04 -4.40829904e-04 9.78690456e-06 1.66805825e-04 1.49384400e-04 -1.69514160e-05 -1.66805825e-04 -1.53455593e-05 1.53455593e-05 3.37150500e-05 -3.37150500e-05 1.69514160e-05 -1.69514160e-05 -3.43728408e-05 -5.32928067e-06 3.61684578e-04 6.22274450e-05 -7.75730043e-05 -7.75730043e-05 -4.07114854e-04 4.40829904e-04 4.40829904e-04 1.95738091e-05 -1.66805825e-04 -1.66805825e-04 1.49384400e-04 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 0 11 22 34 47 60 72 85 98 108 121 134 141 153 153 153 153 153 153 153 153 153 153 153 153 153 153 --1 -1 0 507 - -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 6.89084790e-04 3.44542395e-04 9.78742114e-04 -1.95748423e-03 -9.78742114e-04 -1.09505483e-05 -2.52892081e-05 -1.26446041e-05 1.89669061e-05 2.52892081e-05 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 8.64374172e-03 2.88124724e-03 2.69800431e-03 -8.09401293e-03 -2.69800431e-03 -2.28596414e-03 -2.96955453e-03 -9.89851509e-04 3.95940603e-03 2.96955453e-03 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 3.89980490e-03 1.94990245e-03 4.53095007e-03 -9.06190013e-03 -4.53095007e-03 -4.85815380e-04 -1.12194256e-03 -5.60971281e-04 8.41456921e-04 1.12194256e-03 -1.05011554e-02 1.47539282e-02 4.55022500e-03 -1.36506750e-02 -4.55022500e-03 -1.00964010e-02 3.02892029e-02 1.00964010e-02 1.29659549e-02 1.68432696e-02 5.61442318e-03 -2.24576927e-02 -1.68432696e-02 3.44542395e-04 1.94990245e-03 2.47955954e-04 -1.01461670e-03 -5.07308351e-04 -5.19556329e-04 2.56593611e-03 1.28296806e-03 9.00914182e-05 1.65097949e-04 8.25489746e-05 -1.37631798e-04 -1.83509064e-04 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 2.01547330e-04 6.71824434e-05 5.60938910e-03 -9.80062587e-03 -3.26687529e-03 1.10018575e-03 -2.09372125e-03 -6.97907082e-04 -3.39842300e-04 -2.54881725e-04 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.76988101e-03 1.01461670e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -1.48293849e-04 -3.57812571e-04 -1.83509064e-04 2.56852481e-04 3.57812571e-04 -8.64374172e-03 1.36506750e-02 2.01547330e-04 -4.07782741e-03 -2.01547330e-04 -9.80062587e-03 3.17443914e-02 9.80062587e-03 7.67342428e-04 1.82224830e-05 -2.54881725e-04 -1.32907607e-03 -1.82224830e-05 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 1.01461670e-03 2.47955954e-04 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -7.41469246e-05 -1.83509064e-04 -8.25489746e-05 1.46837356e-04 1.65097949e-04 -2.88124724e-03 4.55022500e-03 6.71824434e-05 -2.01547330e-04 -3.54036786e-03 -3.26687529e-03 9.80062587e-03 5.60938910e-03 2.55780809e-04 -2.54881725e-04 6.97907082e-04 1.12270996e-03 -2.09372125e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 2.56593611e-03 1.28296806e-03 6.41461856e-04 -5.62360447e-03 -2.81180223e-03 -4.82380327e-04 -7.47869384e-04 -3.73934692e-04 6.78589980e-04 9.04786640e-04 -2.69800431e-03 1.00964010e-02 5.60938910e-03 -9.80062587e-03 -3.26687529e-03 3.45548815e-03 1.82611932e-02 6.08706441e-03 8.37266444e-03 9.22743661e-03 3.07581220e-03 -1.37690031e-02 -1.03267523e-02 1.95748423e-03 9.06190013e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -5.62360447e-03 9.07686855e-03 5.62360447e-03 6.92971995e-04 1.73111465e-03 9.04786640e-04 -1.20026270e-03 -1.73111465e-03 8.09401293e-03 -3.02892029e-02 -9.80062587e-03 3.17443914e-02 9.80062587e-03 1.82611932e-02 -4.52410271e-02 -1.82611932e-02 -2.32139227e-02 -3.06138184e-02 -1.03267523e-02 4.02076935e-02 3.06138184e-02 9.78742114e-04 4.53095007e-03 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -2.81180223e-03 5.62360447e-03 6.41461856e-04 3.46485998e-04 9.04786640e-04 3.73934692e-04 -7.57048608e-04 -7.47869384e-04 2.69800431e-03 -1.00964010e-02 -3.26687529e-03 9.80062587e-03 5.60938910e-03 6.08706441e-03 -1.82611932e-02 3.45548815e-03 -7.73797423e-03 -1.03267523e-02 -3.07581220e-03 1.41354416e-02 9.22743661e-03 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 1.48293849e-04 7.41469246e-05 4.82380327e-04 -6.92971995e-04 -3.46485998e-04 -2.48773826e-05 1.67305260e-04 8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 -7.67342428e-04 -2.55780809e-04 -8.37266444e-03 2.32139227e-02 7.73797423e-03 -1.54591348e-03 -8.29799775e-03 -2.76599925e-03 4.84691264e-03 3.63518448e-03 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 3.57812571e-04 1.83509064e-04 7.47869384e-04 -1.73111465e-03 -9.04786640e-04 1.67305260e-04 1.66111477e-04 9.48348455e-05 -1.71758057e-04 -2.78187056e-04 -2.96955453e-03 1.68432696e-02 2.09372125e-03 -1.82224830e-05 2.54881725e-04 -9.22743661e-03 3.06138184e-02 1.03267523e-02 -8.29799775e-03 -3.29034412e-04 -2.28042804e-04 8.98840071e-03 7.86299908e-03 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 1.83509064e-04 8.25489746e-05 3.73934692e-04 -9.04786640e-04 -3.73934692e-04 8.36526299e-05 9.48348455e-05 2.38592087e-05 -1.44890605e-04 -9.48348455e-05 -9.89851509e-04 5.61442318e-03 6.97907082e-04 2.54881725e-04 -6.97907082e-04 -3.07581220e-03 1.03267523e-02 3.07581220e-03 -2.76599925e-03 -2.28042804e-04 2.79079731e-04 4.79085124e-03 2.28042804e-04 1.89669061e-05 8.41456921e-04 1.37631798e-04 -2.56852481e-04 -1.46837356e-04 -6.78589980e-04 1.20026270e-03 7.57048608e-04 -4.88206578e-05 -1.71758057e-04 -1.44890605e-04 3.14958573e-05 2.30769634e-04 3.95940603e-03 -2.24576927e-02 3.39842300e-04 1.32907607e-03 -1.12270996e-03 1.37690031e-02 -4.02076935e-02 -1.41354416e-02 4.84691264e-03 8.98840071e-03 4.79085124e-03 -7.14264612e-03 -1.16804772e-02 2.52892081e-05 1.12194256e-03 1.83509064e-04 -3.57812571e-04 -1.65097949e-04 -9.04786640e-04 1.73111465e-03 7.47869384e-04 -6.50942104e-05 -2.78187056e-04 -9.48348455e-05 2.30769634e-04 1.66111477e-04 2.96955453e-03 -1.68432696e-02 2.54881725e-04 1.82224830e-05 2.09372125e-03 1.03267523e-02 -3.06138184e-02 -9.22743661e-03 3.63518448e-03 7.86299908e-03 2.28042804e-04 -1.16804772e-02 -3.29034412e-04 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 6.89084790e-04 3.44542395e-04 9.78742114e-04 -1.95748423e-03 -9.78742114e-04 -1.09505483e-05 -2.52892081e-05 -1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 3.89980490e-03 1.94990245e-03 4.53095007e-03 -9.06190013e-03 -4.53095007e-03 -4.85815380e-04 -1.12194256e-03 -5.60971281e-04 8.41456921e-04 1.12194256e-03 3.44542395e-04 1.94990245e-03 2.47955954e-04 -1.01461670e-03 -5.07308351e-04 -5.19556329e-04 2.56593611e-03 1.28296806e-03 9.00914182e-05 1.65097949e-04 8.25489746e-05 -1.37631798e-04 -1.83509064e-04 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.76988101e-03 1.01461670e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -1.48293849e-04 -3.57812571e-04 -1.83509064e-04 2.56852481e-04 3.57812571e-04 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 1.01461670e-03 2.47955954e-04 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -7.41469246e-05 -1.83509064e-04 -8.25489746e-05 1.46837356e-04 1.65097949e-04 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 2.56593611e-03 1.28296806e-03 6.41461856e-04 -5.62360447e-03 -2.81180223e-03 -4.82380327e-04 -7.47869384e-04 -3.73934692e-04 6.78589980e-04 9.04786640e-04 1.95748423e-03 9.06190013e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -5.62360447e-03 9.07686855e-03 5.62360447e-03 6.92971995e-04 1.73111465e-03 9.04786640e-04 -1.20026270e-03 -1.73111465e-03 9.78742114e-04 4.53095007e-03 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -2.81180223e-03 5.62360447e-03 6.41461856e-04 3.46485998e-04 9.04786640e-04 3.73934692e-04 -7.57048608e-04 -7.47869384e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 1.48293849e-04 7.41469246e-05 4.82380327e-04 -6.92971995e-04 -3.46485998e-04 -2.48773826e-05 1.67305260e-04 8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 3.57812571e-04 1.83509064e-04 7.47869384e-04 -1.73111465e-03 -9.04786640e-04 1.67305260e-04 1.66111477e-04 9.48348455e-05 -1.71758057e-04 -2.78187056e-04 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 1.83509064e-04 8.25489746e-05 3.73934692e-04 -9.04786640e-04 -3.73934692e-04 8.36526299e-05 9.48348455e-05 2.38592087e-05 -1.44890605e-04 -9.48348455e-05 1.89669061e-05 8.41456921e-04 1.37631798e-04 -2.56852481e-04 -1.46837356e-04 -6.78589980e-04 1.20026270e-03 7.57048608e-04 -4.88206578e-05 -1.71758057e-04 -1.44890605e-04 3.14958573e-05 2.30769634e-04 2.52892081e-05 1.12194256e-03 1.83509064e-04 -3.57812571e-04 -1.65097949e-04 -9.04786640e-04 1.73111465e-03 7.47869384e-04 -6.50942104e-05 -2.78187056e-04 -9.48348455e-05 2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 --1 -1 1 448 - -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 -5.24210392e-04 9.07959033e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 8.64374172e-03 -2.88124724e-03 -2.69800431e-03 -8.09401293e-03 2.69800431e-03 -2.28596414e-03 2.96955453e-03 -9.89851509e-04 3.95940603e-03 -2.96955453e-03 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 -5.17816454e-03 8.96884407e-03 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 -1.36506750e-02 4.55022500e-03 1.00964010e-02 3.02892029e-02 -1.00964010e-02 1.29659549e-02 -1.68432696e-02 5.61442318e-03 -2.24576927e-02 1.68432696e-02 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 -2.01547330e-04 6.71824434e-05 5.60938910e-03 9.80062587e-03 -3.26687529e-03 -1.10018575e-03 -2.09372125e-03 6.97907082e-04 3.39842300e-04 -2.54881725e-04 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 -2.72373713e-03 4.71765109e-03 -8.64374172e-03 1.36506750e-02 -2.01547330e-04 -4.07782741e-03 2.01547330e-04 9.80062587e-03 3.17443914e-02 -9.80062587e-03 7.67342428e-04 -1.82224830e-05 -2.54881725e-04 -1.32907607e-03 1.82224830e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 2.88124724e-03 -4.55022500e-03 6.71824434e-05 2.01547330e-04 -3.54036786e-03 -3.26687529e-03 -9.80062587e-03 5.60938910e-03 -2.55780809e-04 -2.54881725e-04 -6.97907082e-04 -1.12270996e-03 -2.09372125e-03 3.31004185e-03 -3.00945965e-03 4.05086393e-03 2.69800431e-03 -1.00964010e-02 5.60938910e-03 9.80062587e-03 -3.26687529e-03 3.45548815e-03 -1.82611932e-02 6.08706441e-03 -8.37266444e-03 9.22743661e-03 -3.07581220e-03 1.37690031e-02 -1.03267523e-02 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 7.50211475e-03 -1.29940439e-02 8.09401293e-03 -3.02892029e-02 9.80062587e-03 3.17443914e-02 -9.80062587e-03 -1.82611932e-02 -4.52410271e-02 1.82611932e-02 -2.32139227e-02 3.06138184e-02 -1.03267523e-02 4.02076935e-02 -3.06138184e-02 3.31004185e-03 -3.00945965e-03 4.05086393e-03 -2.69800431e-03 1.00964010e-02 -3.26687529e-03 -9.80062587e-03 5.60938910e-03 6.08706441e-03 1.82611932e-02 3.45548815e-03 7.73797423e-03 -1.03267523e-02 3.07581220e-03 -1.41354416e-02 9.22743661e-03 -5.24210392e-04 -5.17816454e-03 2.72373713e-03 -7.50211475e-03 -7.66145519e-04 1.45683497e-03 -2.28596414e-03 1.29659549e-02 1.10018575e-03 -7.67342428e-04 2.55780809e-04 8.37266444e-03 2.32139227e-02 -7.73797423e-03 -1.54591348e-03 8.29799775e-03 -2.76599925e-03 4.84691264e-03 -3.63518448e-03 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 2.09372125e-03 1.82224830e-05 2.54881725e-04 -9.22743661e-03 -3.06138184e-02 1.03267523e-02 8.29799775e-03 -3.29034412e-04 2.28042804e-04 -8.98840071e-03 7.86299908e-03 7.49585443e-05 -9.89851509e-04 5.61442318e-03 -6.97907082e-04 2.54881725e-04 6.97907082e-04 3.07581220e-03 1.03267523e-02 -3.07581220e-03 -2.76599925e-03 2.28042804e-04 2.79079731e-04 4.79085124e-03 -2.28042804e-04 9.07959033e-04 8.96884407e-03 -4.71765109e-03 1.29940439e-02 1.45683497e-03 -2.44835364e-03 3.95940603e-03 -2.24576927e-02 -3.39842300e-04 1.32907607e-03 1.12270996e-03 -1.37690031e-02 -4.02076935e-02 1.41354416e-02 4.84691264e-03 -8.98840071e-03 4.79085124e-03 -7.14264612e-03 1.16804772e-02 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 -2.96955453e-03 1.68432696e-02 2.54881725e-04 -1.82224830e-05 2.09372125e-03 1.03267523e-02 3.06138184e-02 -9.22743661e-03 -3.63518448e-03 7.86299908e-03 -2.28042804e-04 1.16804772e-02 -3.29034412e-04 -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 3.87282067e-04 7.74564134e-05 2.36209572e-04 -1.18104786e-03 -2.36209572e-04 4.10248218e-06 2.96071149e-06 5.92142297e-07 -7.10570757e-06 -2.96071149e-06 -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 -5.24210392e-04 9.07959033e-04 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 2.76528819e-03 5.53057639e-04 1.55371176e-03 -7.76855881e-03 -1.55371176e-03 -2.78424918e-04 -2.00935877e-04 -4.01871753e-05 4.82246104e-04 2.00935877e-04 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 -5.17816454e-03 8.96884407e-03 7.74564134e-05 5.53057639e-04 -6.17395533e-05 -3.09750166e-04 -6.19500332e-05 2.20255305e-04 8.91596009e-04 1.78319202e-04 1.00610613e-05 3.70995331e-05 7.41990662e-06 -2.76566422e-05 -1.15236009e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -3.87282067e-04 -2.76528819e-03 -3.09750166e-04 1.42506124e-03 3.09750166e-04 8.91596009e-04 -4.05940554e-03 -8.91596009e-04 -9.46041205e-05 -6.27331911e-05 -1.15236009e-05 1.63859143e-04 6.27331911e-05 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 -2.72373713e-03 4.71765109e-03 -7.74564134e-05 -5.53057639e-04 -6.19500332e-05 3.09750166e-04 -6.17395533e-05 1.78319202e-04 -8.91596009e-04 2.20255305e-04 -1.89208241e-05 -1.15236009e-05 -7.41990662e-06 2.25414558e-05 3.70995331e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 8.91596009e-04 1.78319202e-04 -7.84912360e-04 -2.45035611e-03 -4.90071223e-04 -9.14887916e-05 -1.31583390e-04 -2.63166779e-05 1.80939935e-04 7.53916397e-05 3.31004185e-03 -3.00945965e-03 4.05086393e-03 1.18104786e-03 7.76855881e-03 8.91596009e-04 -4.05940554e-03 -8.91596009e-04 -2.45035611e-03 1.09767970e-02 2.45035611e-03 5.54770924e-04 3.88196549e-04 7.53916397e-05 -9.60891427e-04 -3.88196549e-04 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 7.50211475e-03 -1.29940439e-02 2.36209572e-04 1.55371176e-03 1.78319202e-04 -8.91596009e-04 2.20255305e-04 -4.90071223e-04 2.45035611e-03 -7.84912360e-04 1.10954185e-04 7.53916397e-05 2.63166779e-05 -1.69701585e-04 -1.31583390e-04 3.31004185e-03 -3.00945965e-03 4.05086393e-03 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 9.46041205e-05 1.89208241e-05 9.14887916e-05 -5.54770924e-04 -1.10954185e-04 8.95882642e-05 8.40240525e-05 1.68048105e-05 -1.62510108e-04 -6.77125449e-05 -5.24210392e-04 -5.17816454e-03 2.72373713e-03 -7.50211475e-03 -7.66145519e-04 1.45683497e-03 2.96071149e-06 -2.00935877e-04 -3.70995331e-05 6.27331911e-05 1.15236009e-05 1.31583390e-04 -3.88196549e-04 -7.53916397e-05 8.40240525e-05 7.27443167e-06 1.92558625e-06 -1.26699021e-04 -5.48317071e-05 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 5.92142297e-07 -4.01871753e-05 -7.41990662e-06 1.15236009e-05 7.41990662e-06 2.63166779e-05 -7.53916397e-05 -2.63166779e-05 1.68048105e-05 1.92558625e-06 -1.96838230e-06 -2.91067856e-05 -1.92558625e-06 7.49585443e-05 -7.10570757e-06 4.82246104e-04 2.76566422e-05 -1.63859143e-04 -2.25414558e-05 -1.80939935e-04 9.60891427e-04 1.69701585e-04 -1.62510108e-04 -1.26699021e-04 -2.91067856e-05 2.77238773e-04 1.36116475e-04 9.07959033e-04 8.96884407e-03 -4.71765109e-03 1.29940439e-02 1.45683497e-03 -2.44835364e-03 -2.96071149e-06 2.00935877e-04 1.15236009e-05 -6.27331911e-05 -3.70995331e-05 -7.53916397e-05 3.88196549e-04 1.31583390e-04 -6.77125449e-05 -5.48317071e-05 -1.92558625e-06 1.36116475e-04 7.27443167e-06 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 - 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 --1 -1 2 660 - -2.23022003e-04 -1.54791168e-03 3.44542395e-04 6.89084790e-04 -3.44542395e-04 -9.78742114e-04 -1.95748423e-03 9.78742114e-04 -1.09505483e-05 2.52892081e-05 -1.26446041e-05 1.89669061e-05 -2.52892081e-05 -9.63832875e-05 -7.70858306e-04 2.32369240e-04 2.32369240e-04 -2.32369240e-04 -7.08628717e-04 -7.08628717e-04 7.08628717e-04 -5.32928067e-06 5.32928067e-06 5.32928067e-06 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 3.89980490e-03 -1.94990245e-03 -4.53095007e-03 -9.06190013e-03 4.53095007e-03 -4.85815380e-04 1.12194256e-03 -5.60971281e-04 8.41456921e-04 -1.12194256e-03 -7.70858306e-04 -5.37027696e-03 1.65917292e-03 1.65917292e-03 -1.65917292e-03 -4.66113529e-03 -4.66113529e-03 4.66113529e-03 3.61684578e-04 -3.61684578e-04 -3.61684578e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 1.01461670e-03 -5.07308351e-04 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 -9.00914182e-05 1.65097949e-04 -8.25489746e-05 1.37631798e-04 -1.83509064e-04 -2.32369240e-04 -1.65917292e-03 4.33860712e-04 5.57550298e-04 -5.57550298e-04 -1.20629831e-03 -1.60487282e-03 1.60487282e-03 1.77195256e-05 7.75730043e-05 -7.75730043e-05 -6.22274450e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.76988101e-03 -1.01461670e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 -1.48293849e-04 3.57812571e-04 -1.83509064e-04 2.56852481e-04 -3.57812571e-04 -2.32369240e-04 -1.65917292e-03 5.57550298e-04 4.33860712e-04 -5.57550298e-04 -1.60487282e-03 -1.20629831e-03 1.60487282e-03 -8.85976278e-06 7.75730043e-05 -6.22274450e-05 1.53455593e-05 -7.75730043e-05 3.44542395e-04 1.94990245e-03 -5.07308351e-04 -1.01461670e-03 2.47955954e-04 1.28296806e-03 2.56593611e-03 -5.19556329e-04 7.41469246e-05 -1.83509064e-04 8.25489746e-05 -1.46837356e-04 1.65097949e-04 2.32369240e-04 1.65917292e-03 -5.57550298e-04 -5.57550298e-04 4.33860712e-04 1.60487282e-03 1.60487282e-03 -1.20629831e-03 8.85976278e-06 -6.22274450e-05 7.75730043e-05 1.53455593e-05 7.75730043e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 6.41461856e-04 5.62360447e-03 -2.81180223e-03 4.82380327e-04 -7.47869384e-04 3.73934692e-04 -6.78589980e-04 9.04786640e-04 7.08628717e-04 4.66113529e-03 -1.20629831e-03 -1.60487282e-03 1.60487282e-03 3.13565742e-03 4.41064100e-03 -4.41064100e-03 -3.89307864e-05 -4.40829904e-04 4.40829904e-04 4.07114854e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 5.62360447e-03 9.07686855e-03 -5.62360447e-03 6.92971995e-04 -1.73111465e-03 9.04786640e-04 -1.20026270e-03 1.73111465e-03 7.08628717e-04 4.66113529e-03 -1.60487282e-03 -1.20629831e-03 1.60487282e-03 4.41064100e-03 3.13565742e-03 -4.41064100e-03 1.94653932e-05 -4.40829904e-04 4.07114854e-04 -3.37150500e-05 4.40829904e-04 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -2.81180223e-03 -5.62360447e-03 6.41461856e-04 -3.46485998e-04 9.04786640e-04 -3.73934692e-04 7.57048608e-04 -7.47869384e-04 -7.08628717e-04 -4.66113529e-03 1.60487282e-03 1.60487282e-03 -1.20629831e-03 -4.41064100e-03 -4.41064100e-03 3.13565742e-03 -1.94653932e-05 4.07114854e-04 -4.40829904e-04 -3.37150500e-05 -4.40829904e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 1.48293849e-04 -7.41469246e-05 -4.82380327e-04 -6.92971995e-04 3.46485998e-04 -2.48773826e-05 -1.67305260e-04 8.36526299e-05 -4.88206578e-05 6.50942104e-05 -1.77195256e-05 8.85976278e-06 -8.85976278e-06 3.89307864e-05 -1.94653932e-05 1.94653932e-05 -3.43728408e-05 -9.78690456e-06 9.78690456e-06 -1.95738091e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -3.57812571e-04 1.83509064e-04 7.47869384e-04 1.73111465e-03 -9.04786640e-04 -1.67305260e-04 1.66111477e-04 -9.48348455e-05 1.71758057e-04 -2.78187056e-04 -5.32928067e-06 3.61684578e-04 -7.75730043e-05 -7.75730043e-05 6.22274450e-05 4.40829904e-04 4.40829904e-04 -4.07114854e-04 -9.78690456e-06 1.49384400e-04 -1.66805825e-04 -1.69514160e-05 -1.66805825e-04 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 1.83509064e-04 -8.25489746e-05 -3.73934692e-04 -9.04786640e-04 3.73934692e-04 8.36526299e-05 -9.48348455e-05 2.38592087e-05 -1.44890605e-04 9.48348455e-05 5.32928067e-06 -3.61684578e-04 7.75730043e-05 6.22274450e-05 -7.75730043e-05 -4.40829904e-04 -4.07114854e-04 4.40829904e-04 9.78690456e-06 -1.66805825e-04 1.49384400e-04 -1.69514160e-05 1.66805825e-04 1.89669061e-05 8.41456921e-04 -1.37631798e-04 -2.56852481e-04 1.46837356e-04 6.78589980e-04 1.20026270e-03 -7.57048608e-04 -4.88206578e-05 1.71758057e-04 -1.44890605e-04 3.14958573e-05 -2.30769634e-04 -1.53455593e-05 -1.53455593e-05 3.37150500e-05 3.37150500e-05 -1.69514160e-05 -1.69514160e-05 -3.43728408e-05 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 3.57812571e-04 -1.65097949e-04 -9.04786640e-04 -1.73111465e-03 7.47869384e-04 6.50942104e-05 -2.78187056e-04 9.48348455e-05 -2.30769634e-04 1.66111477e-04 5.32928067e-06 -3.61684578e-04 6.22274450e-05 7.75730043e-05 -7.75730043e-05 -4.07114854e-04 -4.40829904e-04 4.40829904e-04 -1.95738091e-05 -1.66805825e-04 1.66805825e-04 1.49384400e-04 -9.63832875e-05 -7.70858306e-04 7.74564134e-05 3.87282067e-04 -7.74564134e-05 -2.36209572e-04 -1.18104786e-03 2.36209572e-04 4.10248218e-06 -2.96071149e-06 5.92142297e-07 -7.10570757e-06 2.96071149e-06 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 6.89084790e-04 -3.44542395e-04 -9.78742114e-04 -1.95748423e-03 9.78742114e-04 -1.09505483e-05 2.52892081e-05 -1.26446041e-05 1.89669061e-05 -2.52892081e-05 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 2.76528819e-03 -5.53057639e-04 -1.55371176e-03 -7.76855881e-03 1.55371176e-03 -2.78424918e-04 2.00935877e-04 -4.01871753e-05 4.82246104e-04 -2.00935877e-04 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 3.89980490e-03 -1.94990245e-03 -4.53095007e-03 -9.06190013e-03 4.53095007e-03 -4.85815380e-04 1.12194256e-03 -5.60971281e-04 8.41456921e-04 -1.12194256e-03 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 3.09750166e-04 -6.19500332e-05 2.20255305e-04 -8.91596009e-04 1.78319202e-04 -1.00610613e-05 3.70995331e-05 -7.41990662e-06 2.76566422e-05 -1.15236009e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 1.01461670e-03 -5.07308351e-04 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 -9.00914182e-05 1.65097949e-04 -8.25489746e-05 1.37631798e-04 -1.83509064e-04 -3.87282067e-04 -2.76528819e-03 3.09750166e-04 1.42506124e-03 -3.09750166e-04 -8.91596009e-04 -4.05940554e-03 8.91596009e-04 -9.46041205e-05 6.27331911e-05 -1.15236009e-05 1.63859143e-04 -6.27331911e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.76988101e-03 -1.01461670e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 -1.48293849e-04 3.57812571e-04 -1.83509064e-04 2.56852481e-04 -3.57812571e-04 7.74564134e-05 5.53057639e-04 -6.19500332e-05 -3.09750166e-04 -6.17395533e-05 1.78319202e-04 8.91596009e-04 2.20255305e-04 1.89208241e-05 -1.15236009e-05 7.41990662e-06 -2.25414558e-05 3.70995331e-05 3.44542395e-04 1.94990245e-03 -5.07308351e-04 -1.01461670e-03 2.47955954e-04 1.28296806e-03 2.56593611e-03 -5.19556329e-04 7.41469246e-05 -1.83509064e-04 8.25489746e-05 -1.46837356e-04 1.65097949e-04 2.36209572e-04 1.55371176e-03 2.20255305e-04 -8.91596009e-04 1.78319202e-04 -7.84912360e-04 2.45035611e-03 -4.90071223e-04 9.14887916e-05 -1.31583390e-04 2.63166779e-05 -1.80939935e-04 7.53916397e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 6.41461856e-04 5.62360447e-03 -2.81180223e-03 4.82380327e-04 -7.47869384e-04 3.73934692e-04 -6.78589980e-04 9.04786640e-04 1.18104786e-03 7.76855881e-03 -8.91596009e-04 -4.05940554e-03 8.91596009e-04 2.45035611e-03 1.09767970e-02 -2.45035611e-03 5.54770924e-04 -3.88196549e-04 7.53916397e-05 -9.60891427e-04 3.88196549e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 5.62360447e-03 9.07686855e-03 -5.62360447e-03 6.92971995e-04 -1.73111465e-03 9.04786640e-04 -1.20026270e-03 1.73111465e-03 -2.36209572e-04 -1.55371176e-03 1.78319202e-04 8.91596009e-04 2.20255305e-04 -4.90071223e-04 -2.45035611e-03 -7.84912360e-04 -1.10954185e-04 7.53916397e-05 -2.63166779e-05 1.69701585e-04 -1.31583390e-04 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -2.81180223e-03 -5.62360447e-03 6.41461856e-04 -3.46485998e-04 9.04786640e-04 -3.73934692e-04 7.57048608e-04 -7.47869384e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 9.46041205e-05 -1.89208241e-05 -9.14887916e-05 -5.54770924e-04 1.10954185e-04 8.95882642e-05 -8.40240525e-05 1.68048105e-05 -1.62510108e-04 6.77125449e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 1.48293849e-04 -7.41469246e-05 -4.82380327e-04 -6.92971995e-04 3.46485998e-04 -2.48773826e-05 -1.67305260e-04 8.36526299e-05 -4.88206578e-05 6.50942104e-05 -2.96071149e-06 2.00935877e-04 -3.70995331e-05 -6.27331911e-05 1.15236009e-05 1.31583390e-04 3.88196549e-04 -7.53916397e-05 -8.40240525e-05 7.27443167e-06 -1.92558625e-06 1.26699021e-04 -5.48317071e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -3.57812571e-04 1.83509064e-04 7.47869384e-04 1.73111465e-03 -9.04786640e-04 -1.67305260e-04 1.66111477e-04 -9.48348455e-05 1.71758057e-04 -2.78187056e-04 5.92142297e-07 -4.01871753e-05 7.41990662e-06 1.15236009e-05 -7.41990662e-06 -2.63166779e-05 -7.53916397e-05 2.63166779e-05 1.68048105e-05 -1.92558625e-06 -1.96838230e-06 -2.91067856e-05 1.92558625e-06 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 1.83509064e-04 -8.25489746e-05 -3.73934692e-04 -9.04786640e-04 3.73934692e-04 8.36526299e-05 -9.48348455e-05 2.38592087e-05 -1.44890605e-04 9.48348455e-05 -7.10570757e-06 4.82246104e-04 -2.76566422e-05 -1.63859143e-04 2.25414558e-05 1.80939935e-04 9.60891427e-04 -1.69701585e-04 -1.62510108e-04 1.26699021e-04 -2.91067856e-05 2.77238773e-04 -1.36116475e-04 1.89669061e-05 8.41456921e-04 -1.37631798e-04 -2.56852481e-04 1.46837356e-04 6.78589980e-04 1.20026270e-03 -7.57048608e-04 -4.88206578e-05 1.71758057e-04 -1.44890605e-04 3.14958573e-05 -2.30769634e-04 2.96071149e-06 -2.00935877e-04 1.15236009e-05 6.27331911e-05 -3.70995331e-05 -7.53916397e-05 -3.88196549e-04 1.31583390e-04 6.77125449e-05 -5.48317071e-05 1.92558625e-06 -1.36116475e-04 7.27443167e-06 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 3.57812571e-04 -1.65097949e-04 -9.04786640e-04 -1.73111465e-03 7.47869384e-04 6.50942104e-05 -2.78187056e-04 9.48348455e-05 -2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 +-1 -1 0 471 + -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 3.44542395e-04 3.44542395e-04 1.95748423e-03 -9.78742114e-04 -9.78742114e-04 2.19010967e-05 -2.52892081e-05 -2.52892081e-05 1.26446041e-05 -6.35383146e-03 -1.05011554e-02 -8.64374172e-03 2.88124724e-03 2.88124724e-03 8.09401293e-03 -2.69800431e-03 -2.69800431e-03 4.57192828e-03 -2.96955453e-03 -2.96955453e-03 9.89851509e-04 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 1.94990245e-03 1.94990245e-03 9.06190013e-03 -4.53095007e-03 -4.53095007e-03 9.71630760e-04 -1.12194256e-03 -1.12194256e-03 5.60971281e-04 -1.05011554e-02 1.47539282e-02 1.36506750e-02 -4.55022500e-03 -4.55022500e-03 -3.02892029e-02 1.00964010e-02 1.00964010e-02 -2.59319099e-02 1.68432696e-02 1.68432696e-02 -5.61442318e-03 6.89084790e-04 3.89980490e-03 1.76988101e-03 -1.01461670e-03 -1.01461670e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 -2.96587698e-04 3.57812571e-04 3.57812571e-04 -1.83509064e-04 8.64374172e-03 -1.36506750e-02 -4.07782741e-03 2.01547330e-04 2.01547330e-04 3.17443914e-02 -9.80062587e-03 -9.80062587e-03 1.53468486e-03 -1.82224830e-05 -1.82224830e-05 -2.54881725e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 2.47955954e-04 5.07308351e-04 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 1.64238343e-04 -1.65097949e-04 -1.83509064e-04 -9.20555766e-06 8.25489746e-05 -2.88124724e-03 4.55022500e-03 2.01547330e-04 -3.54036786e-03 -6.71824434e-05 -9.80062587e-03 5.60938910e-03 3.26687529e-03 8.44404939e-04 2.09372125e-03 -2.54881725e-04 -7.82867657e-04 -6.97907082e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 5.07308351e-04 2.47955954e-04 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 1.64238343e-04 -1.83509064e-04 -1.65097949e-04 9.20555766e-06 8.25489746e-05 -2.88124724e-03 4.55022500e-03 2.01547330e-04 -6.71824434e-05 -3.54036786e-03 -9.80062587e-03 3.26687529e-03 5.60938910e-03 8.44404939e-04 -2.54881725e-04 2.09372125e-03 7.82867657e-04 -6.97907082e-04 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 9.07686855e-03 -5.62360447e-03 -5.62360447e-03 1.38594399e-03 -1.73111465e-03 -1.73111465e-03 9.04786640e-04 -8.09401293e-03 3.02892029e-02 3.17443914e-02 -9.80062587e-03 -9.80062587e-03 -4.52410271e-02 1.82611932e-02 1.82611932e-02 -4.64278454e-02 3.06138184e-02 3.06138184e-02 -1.03267523e-02 9.78742114e-04 4.53095007e-03 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -5.62360447e-03 6.41461856e-04 2.81180223e-03 -8.28866325e-04 7.47869384e-04 9.04786640e-04 7.84586278e-05 -3.73934692e-04 2.69800431e-03 -1.00964010e-02 -9.80062587e-03 5.60938910e-03 3.26687529e-03 1.82611932e-02 3.45548815e-03 -6.08706441e-03 1.61106387e-02 -9.22743661e-03 -1.03267523e-02 -3.66438566e-04 3.07581220e-03 9.78742114e-04 4.53095007e-03 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -5.62360447e-03 2.81180223e-03 6.41461856e-04 -8.28866325e-04 9.04786640e-04 7.47869384e-04 -7.84586278e-05 -3.73934692e-04 2.69800431e-03 -1.00964010e-02 -9.80062587e-03 3.26687529e-03 5.60938910e-03 1.82611932e-02 -6.08706441e-03 3.45548815e-03 1.61106387e-02 -1.03267523e-02 -9.22743661e-03 3.66438566e-04 3.07581220e-03 2.19010967e-05 9.71630760e-04 2.96587698e-04 -1.64238343e-04 -1.64238343e-04 -1.38594399e-03 8.28866325e-04 8.28866325e-04 5.96824772e-05 -2.32399470e-04 -2.32399470e-04 1.67305260e-04 4.57192828e-03 -2.59319099e-02 -1.53468486e-03 -8.44404939e-04 -8.44404939e-04 4.64278454e-02 -1.61106387e-02 -1.61106387e-02 -9.94101244e-03 1.19331822e-02 1.19331822e-02 -5.53199850e-03 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.65097949e-04 1.83509064e-04 1.73111465e-03 -7.47869384e-04 -9.04786640e-04 -2.32399470e-04 1.66111477e-04 2.78187056e-04 5.90115769e-05 -9.48348455e-05 -2.96955453e-03 1.68432696e-02 1.82224830e-05 -2.09372125e-03 2.54881725e-04 -3.06138184e-02 9.22743661e-03 1.03267523e-02 1.19331822e-02 -3.29034412e-04 -7.86299908e-03 -2.69207650e-03 2.28042804e-04 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.83509064e-04 1.65097949e-04 1.73111465e-03 -9.04786640e-04 -7.47869384e-04 -2.32399470e-04 2.78187056e-04 1.66111477e-04 -5.90115769e-05 -9.48348455e-05 -2.96955453e-03 1.68432696e-02 1.82224830e-05 2.54881725e-04 -2.09372125e-03 -3.06138184e-02 1.03267523e-02 9.22743661e-03 1.19331822e-02 -7.86299908e-03 -3.29034412e-04 2.69207650e-03 2.28042804e-04 9.20555766e-06 -9.20555766e-06 -7.84586278e-05 7.84586278e-05 5.90115769e-05 -5.90115769e-05 -5.30640025e-05 7.82867657e-04 -7.82867657e-04 3.66438566e-04 -3.66438566e-04 -2.69207650e-03 2.69207650e-03 1.25245283e-03 1.26446041e-05 5.60971281e-04 1.83509064e-04 -8.25489746e-05 -8.25489746e-05 -9.04786640e-04 3.73934692e-04 3.73934692e-04 1.67305260e-04 -9.48348455e-05 -9.48348455e-05 2.38592087e-05 9.89851509e-04 -5.61442318e-03 2.54881725e-04 6.97907082e-04 6.97907082e-04 1.03267523e-02 -3.07581220e-03 -3.07581220e-03 -5.53199850e-03 2.28042804e-04 2.28042804e-04 2.79079731e-04 -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 3.44542395e-04 3.44542395e-04 1.95748423e-03 -9.78742114e-04 -9.78742114e-04 2.19010967e-05 -2.52892081e-05 -2.52892081e-05 1.26446041e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 1.94990245e-03 1.94990245e-03 9.06190013e-03 -4.53095007e-03 -4.53095007e-03 9.71630760e-04 -1.12194256e-03 -1.12194256e-03 5.60971281e-04 6.89084790e-04 3.89980490e-03 1.76988101e-03 -1.01461670e-03 -1.01461670e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 -2.96587698e-04 3.57812571e-04 3.57812571e-04 -1.83509064e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 2.47955954e-04 5.07308351e-04 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 1.64238343e-04 -1.65097949e-04 -1.83509064e-04 -9.20555766e-06 8.25489746e-05 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 5.07308351e-04 2.47955954e-04 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 1.64238343e-04 -1.83509064e-04 -1.65097949e-04 9.20555766e-06 8.25489746e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 9.07686855e-03 -5.62360447e-03 -5.62360447e-03 1.38594399e-03 -1.73111465e-03 -1.73111465e-03 9.04786640e-04 9.78742114e-04 4.53095007e-03 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -5.62360447e-03 6.41461856e-04 2.81180223e-03 -8.28866325e-04 7.47869384e-04 9.04786640e-04 7.84586278e-05 -3.73934692e-04 9.78742114e-04 4.53095007e-03 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -5.62360447e-03 2.81180223e-03 6.41461856e-04 -8.28866325e-04 9.04786640e-04 7.47869384e-04 -7.84586278e-05 -3.73934692e-04 2.19010967e-05 9.71630760e-04 2.96587698e-04 -1.64238343e-04 -1.64238343e-04 -1.38594399e-03 8.28866325e-04 8.28866325e-04 5.96824772e-05 -2.32399470e-04 -2.32399470e-04 1.67305260e-04 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.65097949e-04 1.83509064e-04 1.73111465e-03 -7.47869384e-04 -9.04786640e-04 -2.32399470e-04 1.66111477e-04 2.78187056e-04 5.90115769e-05 -9.48348455e-05 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.83509064e-04 1.65097949e-04 1.73111465e-03 -9.04786640e-04 -7.47869384e-04 -2.32399470e-04 2.78187056e-04 1.66111477e-04 -5.90115769e-05 -9.48348455e-05 9.20555766e-06 -9.20555766e-06 -7.84586278e-05 7.84586278e-05 5.90115769e-05 -5.90115769e-05 -5.30640025e-05 1.26446041e-05 5.60971281e-04 1.83509064e-04 -8.25489746e-05 -8.25489746e-05 -9.04786640e-04 3.73934692e-04 3.73934692e-04 1.67305260e-04 -9.48348455e-05 -9.48348455e-05 2.38592087e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 326 338 350 363 376 388 401 414 426 439 452 459 471 +-1 -1 1 404 + -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 1.04842078e-03 -6.35383146e-03 -1.05011554e-02 -8.64374172e-03 -2.88124724e-03 -2.88124724e-03 8.09401293e-03 2.69800431e-03 2.69800431e-03 4.57192828e-03 2.96955453e-03 2.96955453e-03 9.89851509e-04 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 1.03563291e-02 -1.05011554e-02 1.47539282e-02 1.36506750e-02 4.55022500e-03 4.55022500e-03 -3.02892029e-02 -1.00964010e-02 -1.00964010e-02 -2.59319099e-02 -1.68432696e-02 -1.68432696e-02 -5.61442318e-03 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 -5.44747426e-03 8.64374172e-03 -1.36506750e-02 -4.07782741e-03 -2.01547330e-04 -2.01547330e-04 3.17443914e-02 9.80062587e-03 9.80062587e-03 1.53468486e-03 1.82224830e-05 1.82224830e-05 -2.54881725e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 2.88124724e-03 -4.55022500e-03 -2.01547330e-04 -3.54036786e-03 -6.71824434e-05 9.80062587e-03 5.60938910e-03 3.26687529e-03 -8.44404939e-04 2.09372125e-03 -2.54881725e-04 7.82867657e-04 6.97907082e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 2.88124724e-03 -4.55022500e-03 -2.01547330e-04 -6.71824434e-05 -3.54036786e-03 9.80062587e-03 3.26687529e-03 5.60938910e-03 -8.44404939e-04 -2.54881725e-04 2.09372125e-03 -7.82867657e-04 6.97907082e-04 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 1.50042295e-02 -8.09401293e-03 3.02892029e-02 3.17443914e-02 9.80062587e-03 9.80062587e-03 -4.52410271e-02 -1.82611932e-02 -1.82611932e-02 -4.64278454e-02 -3.06138184e-02 -3.06138184e-02 -1.03267523e-02 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.69800431e-03 1.00964010e-02 9.80062587e-03 5.60938910e-03 3.26687529e-03 -1.82611932e-02 3.45548815e-03 -6.08706441e-03 -1.61106387e-02 -9.22743661e-03 -1.03267523e-02 3.66438566e-04 -3.07581220e-03 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.69800431e-03 1.00964010e-02 9.80062587e-03 3.26687529e-03 5.60938910e-03 -1.82611932e-02 -6.08706441e-03 3.45548815e-03 -1.61106387e-02 -1.03267523e-02 -9.22743661e-03 -3.66438566e-04 -3.07581220e-03 1.04842078e-03 1.03563291e-02 5.44747426e-03 -1.50042295e-02 -3.28945771e-03 4.57192828e-03 -2.59319099e-02 -1.53468486e-03 8.44404939e-04 8.44404939e-04 4.64278454e-02 1.61106387e-02 1.61106387e-02 -9.94101244e-03 -1.19331822e-02 -1.19331822e-02 -5.53199850e-03 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 -1.82224830e-05 -2.09372125e-03 2.54881725e-04 3.06138184e-02 9.22743661e-03 1.03267523e-02 -1.19331822e-02 -3.29034412e-04 -7.86299908e-03 2.69207650e-03 -2.28042804e-04 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 -1.82224830e-05 2.54881725e-04 -2.09372125e-03 3.06138184e-02 1.03267523e-02 9.22743661e-03 -1.19331822e-02 -7.86299908e-03 -3.29034412e-04 -2.69207650e-03 -2.28042804e-04 7.49585443e-05 -7.82867657e-04 7.82867657e-04 -3.66438566e-04 3.66438566e-04 2.69207650e-03 -2.69207650e-03 1.25245283e-03 7.49585443e-05 9.89851509e-04 -5.61442318e-03 2.54881725e-04 -6.97907082e-04 -6.97907082e-04 1.03267523e-02 3.07581220e-03 3.07581220e-03 -5.53199850e-03 -2.28042804e-04 -2.28042804e-04 2.79079731e-04 -9.63832875e-05 -7.70858306e-04 -3.87282067e-04 7.74564134e-05 7.74564134e-05 1.18104786e-03 -2.36209572e-04 -2.36209572e-04 -8.20496435e-06 2.96071149e-06 2.96071149e-06 -5.92142297e-07 -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 1.04842078e-03 -7.70858306e-04 -5.37027696e-03 -2.76528819e-03 5.53057639e-04 5.53057639e-04 7.76855881e-03 -1.55371176e-03 -1.55371176e-03 5.56849836e-04 -2.00935877e-04 -2.00935877e-04 4.01871753e-05 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 1.03563291e-02 3.87282067e-04 2.76528819e-03 1.42506124e-03 -3.09750166e-04 -3.09750166e-04 -4.05940554e-03 8.91596009e-04 8.91596009e-04 -1.89208241e-04 6.27331911e-05 6.27331911e-05 -1.15236009e-05 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 -5.44747426e-03 -7.74564134e-05 -5.53057639e-04 -3.09750166e-04 -6.17395533e-05 6.19500332e-05 8.91596009e-04 2.20255305e-04 -1.78319202e-04 2.89818854e-05 -3.70995331e-05 -1.15236009e-05 5.11518643e-06 7.41990662e-06 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -7.74564134e-05 -5.53057639e-04 -3.09750166e-04 6.19500332e-05 -6.17395533e-05 8.91596009e-04 -1.78319202e-04 2.20255305e-04 2.89818854e-05 -1.15236009e-05 -3.70995331e-05 -5.11518643e-06 7.41990662e-06 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -1.18104786e-03 -7.76855881e-03 -4.05940554e-03 8.91596009e-04 8.91596009e-04 1.09767970e-02 -2.45035611e-03 -2.45035611e-03 1.10954185e-03 -3.88196549e-04 -3.88196549e-04 7.53916397e-05 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 1.50042295e-02 2.36209572e-04 1.55371176e-03 8.91596009e-04 2.20255305e-04 -1.78319202e-04 -2.45035611e-03 -7.84912360e-04 4.90071223e-04 -2.02442976e-04 1.31583390e-04 7.53916397e-05 -1.12383500e-05 -2.63166779e-05 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 2.36209572e-04 1.55371176e-03 8.91596009e-04 -1.78319202e-04 2.20255305e-04 -2.45035611e-03 4.90071223e-04 -7.84912360e-04 -2.02442976e-04 7.53916397e-05 1.31583390e-04 1.12383500e-05 -2.63166779e-05 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -8.20496435e-06 5.56849836e-04 1.89208241e-04 -2.89818854e-05 -2.89818854e-05 -1.10954185e-03 2.02442976e-04 2.02442976e-04 3.71064027e-04 -1.51736597e-04 -1.51736597e-04 3.36096210e-05 1.04842078e-03 1.03563291e-02 5.44747426e-03 -1.50042295e-02 -3.28945771e-03 2.96071149e-06 -2.00935877e-04 -6.27331911e-05 3.70995331e-05 1.15236009e-05 3.88196549e-04 -1.31583390e-04 -7.53916397e-05 -1.51736597e-04 7.27443167e-06 5.48317071e-05 9.41745331e-06 -1.92558625e-06 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 -6.27331911e-05 1.15236009e-05 3.70995331e-05 3.88196549e-04 -7.53916397e-05 -1.31583390e-04 -1.51736597e-04 5.48317071e-05 7.27443167e-06 -9.41745331e-06 -1.92558625e-06 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 -5.11518643e-06 5.11518643e-06 1.12383500e-05 -1.12383500e-05 9.41745331e-06 -9.41745331e-06 -4.23699021e-06 7.49585443e-05 -5.92142297e-07 4.01871753e-05 1.15236009e-05 -7.41990662e-06 -7.41990662e-06 -7.53916397e-05 2.63166779e-05 2.63166779e-05 3.36096210e-05 -1.92558625e-06 -1.92558625e-06 -1.96838230e-06 7.49585443e-05 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 + 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +-1 -1 2 624 + -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 -3.44542395e-04 -3.44542395e-04 1.95748423e-03 9.78742114e-04 9.78742114e-04 2.19010967e-05 2.52892081e-05 2.52892081e-05 1.26446041e-05 -9.63832875e-05 -7.70858306e-04 -2.32369240e-04 -2.32369240e-04 -2.32369240e-04 7.08628717e-04 7.08628717e-04 7.08628717e-04 -5.32928067e-06 -5.32928067e-06 -5.32928067e-06 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 -1.94990245e-03 -1.94990245e-03 9.06190013e-03 4.53095007e-03 4.53095007e-03 9.71630760e-04 1.12194256e-03 1.12194256e-03 5.60971281e-04 -7.70858306e-04 -5.37027696e-03 -1.65917292e-03 -1.65917292e-03 -1.65917292e-03 4.66113529e-03 4.66113529e-03 4.66113529e-03 3.61684578e-04 3.61684578e-04 3.61684578e-04 6.89084790e-04 3.89980490e-03 1.76988101e-03 1.01461670e-03 1.01461670e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 -2.96587698e-04 -3.57812571e-04 -3.57812571e-04 -1.83509064e-04 2.32369240e-04 1.65917292e-03 4.33860712e-04 5.57550298e-04 5.57550298e-04 -1.20629831e-03 -1.60487282e-03 -1.60487282e-03 -1.77195256e-05 -7.75730043e-05 -7.75730043e-05 -6.22274450e-05 3.44542395e-04 1.94990245e-03 1.01461670e-03 2.47955954e-04 5.07308351e-04 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -1.64238343e-04 -1.65097949e-04 -1.83509064e-04 9.20555766e-06 -8.25489746e-05 2.32369240e-04 1.65917292e-03 5.57550298e-04 4.33860712e-04 5.57550298e-04 -1.60487282e-03 -1.20629831e-03 -1.60487282e-03 8.85976278e-06 -7.75730043e-05 -6.22274450e-05 -1.53455593e-05 -7.75730043e-05 3.44542395e-04 1.94990245e-03 1.01461670e-03 5.07308351e-04 2.47955954e-04 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -1.64238343e-04 -1.83509064e-04 -1.65097949e-04 -9.20555766e-06 -8.25489746e-05 2.32369240e-04 1.65917292e-03 5.57550298e-04 5.57550298e-04 4.33860712e-04 -1.60487282e-03 -1.60487282e-03 -1.20629831e-03 8.85976278e-06 -6.22274450e-05 -7.75730043e-05 1.53455593e-05 -7.75730043e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 9.07686855e-03 5.62360447e-03 5.62360447e-03 1.38594399e-03 1.73111465e-03 1.73111465e-03 9.04786640e-04 -7.08628717e-04 -4.66113529e-03 -1.20629831e-03 -1.60487282e-03 -1.60487282e-03 3.13565742e-03 4.41064100e-03 4.41064100e-03 3.89307864e-05 4.40829904e-04 4.40829904e-04 4.07114854e-04 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 5.62360447e-03 6.41461856e-04 2.81180223e-03 8.28866325e-04 7.47869384e-04 9.04786640e-04 -7.84586278e-05 3.73934692e-04 -7.08628717e-04 -4.66113529e-03 -1.60487282e-03 -1.20629831e-03 -1.60487282e-03 4.41064100e-03 3.13565742e-03 4.41064100e-03 -1.94653932e-05 4.40829904e-04 4.07114854e-04 3.37150500e-05 4.40829904e-04 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 5.62360447e-03 2.81180223e-03 6.41461856e-04 8.28866325e-04 9.04786640e-04 7.47869384e-04 7.84586278e-05 3.73934692e-04 -7.08628717e-04 -4.66113529e-03 -1.60487282e-03 -1.60487282e-03 -1.20629831e-03 4.41064100e-03 4.41064100e-03 3.13565742e-03 -1.94653932e-05 4.07114854e-04 4.40829904e-04 -3.37150500e-05 4.40829904e-04 2.19010967e-05 9.71630760e-04 2.96587698e-04 1.64238343e-04 1.64238343e-04 -1.38594399e-03 -8.28866325e-04 -8.28866325e-04 5.96824772e-05 2.32399470e-04 2.32399470e-04 1.67305260e-04 1.77195256e-05 -8.85976278e-06 -8.85976278e-06 -3.89307864e-05 1.94653932e-05 1.94653932e-05 -3.43728408e-05 -9.78690456e-06 -9.78690456e-06 1.95738091e-05 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.65097949e-04 1.83509064e-04 -1.73111465e-03 -7.47869384e-04 -9.04786640e-04 2.32399470e-04 1.66111477e-04 2.78187056e-04 -5.90115769e-05 9.48348455e-05 -5.32928067e-06 3.61684578e-04 7.75730043e-05 7.75730043e-05 6.22274450e-05 -4.40829904e-04 -4.40829904e-04 -4.07114854e-04 -9.78690456e-06 1.49384400e-04 1.66805825e-04 -1.69514160e-05 1.66805825e-04 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.83509064e-04 1.65097949e-04 -1.73111465e-03 -9.04786640e-04 -7.47869384e-04 2.32399470e-04 2.78187056e-04 1.66111477e-04 5.90115769e-05 9.48348455e-05 -5.32928067e-06 3.61684578e-04 7.75730043e-05 6.22274450e-05 7.75730043e-05 -4.40829904e-04 -4.07114854e-04 -4.40829904e-04 -9.78690456e-06 1.66805825e-04 1.49384400e-04 1.69514160e-05 1.66805825e-04 -9.20555766e-06 9.20555766e-06 7.84586278e-05 -7.84586278e-05 -5.90115769e-05 5.90115769e-05 -5.30640025e-05 1.53455593e-05 -1.53455593e-05 -3.37150500e-05 3.37150500e-05 -1.69514160e-05 1.69514160e-05 -3.43728408e-05 1.26446041e-05 5.60971281e-04 1.83509064e-04 8.25489746e-05 8.25489746e-05 -9.04786640e-04 -3.73934692e-04 -3.73934692e-04 1.67305260e-04 9.48348455e-05 9.48348455e-05 2.38592087e-05 -5.32928067e-06 3.61684578e-04 6.22274450e-05 7.75730043e-05 7.75730043e-05 -4.07114854e-04 -4.40829904e-04 -4.40829904e-04 1.95738091e-05 1.66805825e-04 1.66805825e-04 1.49384400e-04 -9.63832875e-05 -7.70858306e-04 -3.87282067e-04 -7.74564134e-05 -7.74564134e-05 1.18104786e-03 2.36209572e-04 2.36209572e-04 -8.20496435e-06 -2.96071149e-06 -2.96071149e-06 -5.92142297e-07 -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 -3.44542395e-04 -3.44542395e-04 1.95748423e-03 9.78742114e-04 9.78742114e-04 2.19010967e-05 2.52892081e-05 2.52892081e-05 1.26446041e-05 -7.70858306e-04 -5.37027696e-03 -2.76528819e-03 -5.53057639e-04 -5.53057639e-04 7.76855881e-03 1.55371176e-03 1.55371176e-03 5.56849836e-04 2.00935877e-04 2.00935877e-04 4.01871753e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 -1.94990245e-03 -1.94990245e-03 9.06190013e-03 4.53095007e-03 4.53095007e-03 9.71630760e-04 1.12194256e-03 1.12194256e-03 5.60971281e-04 3.87282067e-04 2.76528819e-03 1.42506124e-03 3.09750166e-04 3.09750166e-04 -4.05940554e-03 -8.91596009e-04 -8.91596009e-04 -1.89208241e-04 -6.27331911e-05 -6.27331911e-05 -1.15236009e-05 6.89084790e-04 3.89980490e-03 1.76988101e-03 1.01461670e-03 1.01461670e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 -2.96587698e-04 -3.57812571e-04 -3.57812571e-04 -1.83509064e-04 7.74564134e-05 5.53057639e-04 3.09750166e-04 -6.17395533e-05 6.19500332e-05 -8.91596009e-04 2.20255305e-04 -1.78319202e-04 -2.89818854e-05 -3.70995331e-05 -1.15236009e-05 -5.11518643e-06 -7.41990662e-06 3.44542395e-04 1.94990245e-03 1.01461670e-03 2.47955954e-04 5.07308351e-04 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -1.64238343e-04 -1.65097949e-04 -1.83509064e-04 9.20555766e-06 -8.25489746e-05 7.74564134e-05 5.53057639e-04 3.09750166e-04 6.19500332e-05 -6.17395533e-05 -8.91596009e-04 -1.78319202e-04 2.20255305e-04 -2.89818854e-05 -1.15236009e-05 -3.70995331e-05 5.11518643e-06 -7.41990662e-06 3.44542395e-04 1.94990245e-03 1.01461670e-03 5.07308351e-04 2.47955954e-04 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -1.64238343e-04 -1.83509064e-04 -1.65097949e-04 -9.20555766e-06 -8.25489746e-05 -1.18104786e-03 -7.76855881e-03 -4.05940554e-03 -8.91596009e-04 -8.91596009e-04 1.09767970e-02 2.45035611e-03 2.45035611e-03 1.10954185e-03 3.88196549e-04 3.88196549e-04 7.53916397e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 9.07686855e-03 5.62360447e-03 5.62360447e-03 1.38594399e-03 1.73111465e-03 1.73111465e-03 9.04786640e-04 -2.36209572e-04 -1.55371176e-03 -8.91596009e-04 2.20255305e-04 -1.78319202e-04 2.45035611e-03 -7.84912360e-04 4.90071223e-04 2.02442976e-04 1.31583390e-04 7.53916397e-05 1.12383500e-05 2.63166779e-05 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 5.62360447e-03 6.41461856e-04 2.81180223e-03 8.28866325e-04 7.47869384e-04 9.04786640e-04 -7.84586278e-05 3.73934692e-04 -2.36209572e-04 -1.55371176e-03 -8.91596009e-04 -1.78319202e-04 2.20255305e-04 2.45035611e-03 4.90071223e-04 -7.84912360e-04 2.02442976e-04 7.53916397e-05 1.31583390e-04 -1.12383500e-05 2.63166779e-05 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 5.62360447e-03 2.81180223e-03 6.41461856e-04 8.28866325e-04 9.04786640e-04 7.47869384e-04 7.84586278e-05 3.73934692e-04 -8.20496435e-06 5.56849836e-04 1.89208241e-04 2.89818854e-05 2.89818854e-05 -1.10954185e-03 -2.02442976e-04 -2.02442976e-04 3.71064027e-04 1.51736597e-04 1.51736597e-04 3.36096210e-05 2.19010967e-05 9.71630760e-04 2.96587698e-04 1.64238343e-04 1.64238343e-04 -1.38594399e-03 -8.28866325e-04 -8.28866325e-04 5.96824772e-05 2.32399470e-04 2.32399470e-04 1.67305260e-04 -2.96071149e-06 2.00935877e-04 6.27331911e-05 3.70995331e-05 1.15236009e-05 -3.88196549e-04 -1.31583390e-04 -7.53916397e-05 1.51736597e-04 7.27443167e-06 5.48317071e-05 -9.41745331e-06 1.92558625e-06 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.65097949e-04 1.83509064e-04 -1.73111465e-03 -7.47869384e-04 -9.04786640e-04 2.32399470e-04 1.66111477e-04 2.78187056e-04 -5.90115769e-05 9.48348455e-05 -2.96071149e-06 2.00935877e-04 6.27331911e-05 1.15236009e-05 3.70995331e-05 -3.88196549e-04 -7.53916397e-05 -1.31583390e-04 1.51736597e-04 5.48317071e-05 7.27443167e-06 9.41745331e-06 1.92558625e-06 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.83509064e-04 1.65097949e-04 -1.73111465e-03 -9.04786640e-04 -7.47869384e-04 2.32399470e-04 2.78187056e-04 1.66111477e-04 5.90115769e-05 9.48348455e-05 5.11518643e-06 -5.11518643e-06 -1.12383500e-05 1.12383500e-05 -9.41745331e-06 9.41745331e-06 -4.23699021e-06 -9.20555766e-06 9.20555766e-06 7.84586278e-05 -7.84586278e-05 -5.90115769e-05 5.90115769e-05 -5.30640025e-05 -5.92142297e-07 4.01871753e-05 1.15236009e-05 7.41990662e-06 7.41990662e-06 -7.53916397e-05 -2.63166779e-05 -2.63166779e-05 3.36096210e-05 1.92558625e-06 1.92558625e-06 -1.96838230e-06 1.26446041e-05 5.60971281e-04 1.83509064e-04 8.25489746e-05 8.25489746e-05 -9.04786640e-04 -3.73934692e-04 -3.73934692e-04 1.67305260e-04 9.48348455e-05 9.48348455e-05 2.38592087e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 -1 0 -2 169 - -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 1.05471488e-05 5.27357442e-05 1.19164546e-04 -3.97215153e-05 -1.98607577e-04 3.58368753e-06 4.65534666e-06 2.32767333e-05 1.86213867e-05 -7.75891111e-06 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 1.24231801e-04 6.21159003e-04 1.38776047e-03 -4.62586824e-04 -2.31293412e-03 4.37930914e-05 5.68888944e-05 2.84444472e-04 2.27555578e-04 -9.48148241e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 -2.79954489e-05 -1.39977245e-04 -2.84361817e-04 1.07882788e-04 5.39413940e-04 -1.61913664e-05 -9.90327050e-06 -4.95163525e-05 -4.77075776e-05 1.98781573e-05 -1.05471488e-05 -1.24231801e-04 -2.79954489e-05 -1.90436548e-06 4.66590815e-05 1.07882788e-04 3.32561751e-06 -1.79804647e-04 1.89210273e-06 -2.09524021e-06 1.98781573e-05 1.79261498e-05 3.49206702e-06 -5.27357442e-05 -6.21159003e-04 -1.39977245e-04 4.66590815e-05 2.22059226e-04 5.39413940e-04 -1.79804647e-04 -8.59736687e-04 9.46051365e-06 1.98781573e-05 9.33199150e-05 6.93945099e-05 -3.11066383e-05 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 1.07882788e-04 5.39413940e-04 1.08980893e-03 -4.08719921e-04 -2.04359960e-03 6.23370905e-05 4.15276006e-05 2.07638003e-04 1.94801788e-04 -8.11674117e-05 3.97215153e-05 4.62586824e-04 1.07882788e-04 3.32561751e-06 -1.79804647e-04 -4.08719921e-04 -1.10860521e-07 6.81199868e-04 -8.35529571e-06 5.28505699e-06 -8.11674117e-05 -7.21067758e-05 -8.80842831e-06 1.98607577e-04 2.31293412e-03 5.39413940e-04 -1.79804647e-04 -8.59736687e-04 -2.04359960e-03 6.81199868e-04 3.26964851e-03 -4.17764785e-05 -8.11674117e-05 -3.84318519e-04 -2.88805415e-04 1.28106173e-04 3.58368753e-06 4.37930914e-05 1.61913664e-05 -1.89210273e-06 -9.46051365e-06 -6.23370905e-05 8.35529571e-06 4.17764785e-05 6.35893892e-06 -1.76485672e-06 -8.82428358e-06 4.94097433e-07 -2.05873930e-07 4.65534666e-06 5.68888944e-05 9.90327050e-06 2.09524021e-06 -1.98781573e-05 -4.15276006e-05 -5.28505699e-06 8.11674117e-05 -1.76485672e-06 1.88157383e-06 -5.55752013e-06 -6.98994986e-06 -2.99308138e-06 2.32767333e-05 2.84444472e-04 4.95163525e-05 -1.98781573e-05 -9.33199150e-05 -2.07638003e-04 8.11674117e-05 3.84318519e-04 -8.82428358e-06 -5.55752013e-06 -2.47945228e-05 -2.40471761e-05 1.12007688e-05 1.86213867e-05 2.27555578e-04 4.77075776e-05 -1.79261498e-05 -6.93945099e-05 -1.94801788e-04 7.21067758e-05 2.88805415e-04 4.94097433e-07 -6.98994986e-06 -2.40471761e-05 -1.44275675e-05 9.83282089e-06 -7.75891111e-06 -9.48148241e-05 -1.98781573e-05 -3.49206702e-06 3.11066383e-05 8.11674117e-05 8.80842831e-06 -1.28106173e-04 -2.05873930e-07 -2.99308138e-06 1.12007688e-05 9.83282089e-06 5.07419397e-06 + -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 3.16414465e-05 5.27357442e-05 3.97215153e-05 -1.19164546e-04 -1.98607577e-04 1.43347501e-05 4.65534666e-06 7.75891111e-06 1.24142578e-05 -2.32767333e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 3.72695402e-04 6.21159003e-04 4.62586824e-04 -1.38776047e-03 -2.31293412e-03 1.75172365e-04 5.68888944e-05 9.48148241e-05 1.51703719e-04 -2.84444472e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 -2.79954489e-05 -4.66590815e-05 3.32561751e-06 1.07882788e-04 1.79804647e-04 -1.45784497e-05 2.09524021e-06 3.49206702e-06 -1.06016839e-05 1.98781573e-05 -3.16414465e-05 -3.72695402e-04 -2.79954489e-05 7.27501650e-05 1.39977245e-04 1.07882788e-04 -2.84361817e-04 -5.39413940e-04 3.32202910e-05 9.90327050e-06 1.98781573e-05 3.78759234e-05 -4.95163525e-05 -5.27357442e-05 -6.21159003e-04 -4.66590815e-05 1.39977245e-04 2.22059226e-04 1.79804647e-04 -5.39413940e-04 -8.59736687e-04 5.53671516e-05 1.98781573e-05 3.11066383e-05 4.28903001e-05 -9.33199150e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 1.07882788e-04 1.79804647e-04 -1.10860521e-07 -4.08719921e-04 -6.81199868e-04 5.82686518e-05 -5.28505699e-06 -8.80842831e-06 4.32892862e-05 -8.11674117e-05 1.19164546e-04 1.38776047e-03 1.07882788e-04 -2.84361817e-04 -5.39413940e-04 -4.08719921e-04 1.08980893e-03 2.04359960e-03 -1.37534752e-04 -4.15276006e-05 -8.11674117e-05 -1.51386398e-04 2.07638003e-04 1.98607577e-04 2.31293412e-03 1.79804647e-04 -5.39413940e-04 -8.59736687e-04 -6.81199868e-04 2.04359960e-03 3.26964851e-03 -2.29224587e-04 -8.11674117e-05 -1.28106173e-04 -1.80582199e-04 3.84318519e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 -3.32202910e-05 -5.53671516e-05 -5.82686518e-05 1.37534752e-04 2.29224587e-04 -9.65884179e-06 -5.17104579e-06 -8.61840965e-06 -8.75377257e-06 1.64133236e-05 4.65534666e-06 5.68888944e-05 -2.09524021e-06 -9.90327050e-06 -1.98781573e-05 5.28505699e-06 4.15276006e-05 8.11674117e-05 -5.17104579e-06 1.88157383e-06 2.99308138e-06 -5.02338568e-06 5.55752013e-06 7.75891111e-06 9.48148241e-05 -3.49206702e-06 -1.98781573e-05 -3.11066383e-05 8.80842831e-06 8.11674117e-05 1.28106173e-04 -8.61840965e-06 2.99308138e-06 5.07419397e-06 -4.73811839e-06 1.12007688e-05 1.24142578e-05 1.51703719e-04 1.06016839e-05 -3.78759234e-05 -4.28903001e-05 -4.32892862e-05 1.51386398e-04 1.80582199e-04 -8.75377257e-06 -5.02338568e-06 -4.73811839e-06 1.59021325e-06 1.96656418e-05 -2.32767333e-05 -2.84444472e-04 -1.98781573e-05 4.95163525e-05 9.33199150e-05 8.11674117e-05 -2.07638003e-04 -3.84318519e-04 1.64133236e-05 5.55752013e-06 1.12007688e-05 1.96656418e-05 -2.47945228e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 0 -1 507 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 3.44542395e-04 6.89084790e-04 9.78742114e-04 -9.78742114e-04 -1.95748423e-03 -1.09505483e-05 -1.26446041e-05 -2.52892081e-05 -1.89669061e-05 2.52892081e-05 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 2.88124724e-03 8.64374172e-03 2.69800431e-03 -2.69800431e-03 -8.09401293e-03 -2.28596414e-03 -9.89851509e-04 -2.96955453e-03 -3.95940603e-03 2.96955453e-03 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 1.94990245e-03 3.89980490e-03 4.53095007e-03 -4.53095007e-03 -9.06190013e-03 -4.85815380e-04 -5.60971281e-04 -1.12194256e-03 -8.41456921e-04 1.12194256e-03 -1.05011554e-02 1.47539282e-02 4.55022500e-03 -4.55022500e-03 -1.36506750e-02 -1.00964010e-02 1.00964010e-02 3.02892029e-02 1.29659549e-02 5.61442318e-03 1.68432696e-02 2.24576927e-02 -1.68432696e-02 3.44542395e-04 1.94990245e-03 2.47955954e-04 -5.07308351e-04 -1.01461670e-03 -5.19556329e-04 1.28296806e-03 2.56593611e-03 9.00914182e-05 8.25489746e-05 1.65097949e-04 1.37631798e-04 -1.83509064e-04 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 6.71824434e-05 2.01547330e-04 5.60938910e-03 -3.26687529e-03 -9.80062587e-03 1.10018575e-03 -6.97907082e-04 -2.09372125e-03 3.39842300e-04 -2.54881725e-04 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 2.47955954e-04 1.01461670e-03 1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -7.41469246e-05 -8.25489746e-05 -1.83509064e-04 -1.46837356e-04 1.65097949e-04 -2.88124724e-03 4.55022500e-03 6.71824434e-05 -3.54036786e-03 -2.01547330e-04 -3.26687529e-03 5.60938910e-03 9.80062587e-03 2.55780809e-04 6.97907082e-04 -2.54881725e-04 -1.12270996e-03 -2.09372125e-03 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.01461670e-03 1.76988101e-03 2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -1.48293849e-04 -1.83509064e-04 -3.57812571e-04 -2.56852481e-04 3.57812571e-04 -8.64374172e-03 1.36506750e-02 2.01547330e-04 -2.01547330e-04 -4.07782741e-03 -9.80062587e-03 9.80062587e-03 3.17443914e-02 7.67342428e-04 -2.54881725e-04 1.82224830e-05 1.32907607e-03 -1.82224830e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 1.28296806e-03 2.56593611e-03 6.41461856e-04 -2.81180223e-03 -5.62360447e-03 -4.82380327e-04 -3.73934692e-04 -7.47869384e-04 -6.78589980e-04 9.04786640e-04 -2.69800431e-03 1.00964010e-02 5.60938910e-03 -3.26687529e-03 -9.80062587e-03 3.45548815e-03 6.08706441e-03 1.82611932e-02 8.37266444e-03 3.07581220e-03 9.22743661e-03 1.37690031e-02 -1.03267523e-02 9.78742114e-04 4.53095007e-03 1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -2.81180223e-03 6.41461856e-04 5.62360447e-03 3.46485998e-04 3.73934692e-04 9.04786640e-04 7.57048608e-04 -7.47869384e-04 2.69800431e-03 -1.00964010e-02 -3.26687529e-03 5.60938910e-03 9.80062587e-03 6.08706441e-03 3.45548815e-03 -1.82611932e-02 -7.73797423e-03 -3.07581220e-03 -1.03267523e-02 -1.41354416e-02 9.22743661e-03 1.95748423e-03 9.06190013e-03 2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -5.62360447e-03 5.62360447e-03 9.07686855e-03 6.92971995e-04 9.04786640e-04 1.73111465e-03 1.20026270e-03 -1.73111465e-03 8.09401293e-03 -3.02892029e-02 -9.80062587e-03 9.80062587e-03 3.17443914e-02 1.82611932e-02 -1.82611932e-02 -4.52410271e-02 -2.32139227e-02 -1.03267523e-02 -3.06138184e-02 -4.02076935e-02 3.06138184e-02 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 7.41469246e-05 1.48293849e-04 4.82380327e-04 -3.46485998e-04 -6.92971995e-04 -2.48773826e-05 8.36526299e-05 1.67305260e-04 4.88206578e-05 -6.50942104e-05 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 -2.55780809e-04 -7.67342428e-04 -8.37266444e-03 7.73797423e-03 2.32139227e-02 -1.54591348e-03 -2.76599925e-03 -8.29799775e-03 -4.84691264e-03 3.63518448e-03 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 8.25489746e-05 1.83509064e-04 3.73934692e-04 -3.73934692e-04 -9.04786640e-04 8.36526299e-05 2.38592087e-05 9.48348455e-05 1.44890605e-04 -9.48348455e-05 -9.89851509e-04 5.61442318e-03 6.97907082e-04 -6.97907082e-04 2.54881725e-04 -3.07581220e-03 3.07581220e-03 1.03267523e-02 -2.76599925e-03 2.79079731e-04 -2.28042804e-04 -4.79085124e-03 2.28042804e-04 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 1.83509064e-04 3.57812571e-04 7.47869384e-04 -9.04786640e-04 -1.73111465e-03 1.67305260e-04 9.48348455e-05 1.66111477e-04 1.71758057e-04 -2.78187056e-04 -2.96955453e-03 1.68432696e-02 2.09372125e-03 2.54881725e-04 -1.82224830e-05 -9.22743661e-03 1.03267523e-02 3.06138184e-02 -8.29799775e-03 -2.28042804e-04 -3.29034412e-04 -8.98840071e-03 7.86299908e-03 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 1.46837356e-04 2.56852481e-04 6.78589980e-04 -7.57048608e-04 -1.20026270e-03 4.88206578e-05 1.44890605e-04 1.71758057e-04 3.14958573e-05 -2.30769634e-04 -3.95940603e-03 2.24576927e-02 -3.39842300e-04 1.12270996e-03 -1.32907607e-03 -1.37690031e-02 1.41354416e-02 4.02076935e-02 -4.84691264e-03 -4.79085124e-03 -8.98840071e-03 -7.14264612e-03 1.16804772e-02 2.52892081e-05 1.12194256e-03 1.83509064e-04 -1.65097949e-04 -3.57812571e-04 -9.04786640e-04 7.47869384e-04 1.73111465e-03 -6.50942104e-05 -9.48348455e-05 -2.78187056e-04 -2.30769634e-04 1.66111477e-04 2.96955453e-03 -1.68432696e-02 2.54881725e-04 2.09372125e-03 1.82224830e-05 1.03267523e-02 -9.22743661e-03 -3.06138184e-02 3.63518448e-03 2.28042804e-04 7.86299908e-03 1.16804772e-02 -3.29034412e-04 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 3.44542395e-04 6.89084790e-04 9.78742114e-04 -9.78742114e-04 -1.95748423e-03 -1.09505483e-05 -1.26446041e-05 -2.52892081e-05 -1.89669061e-05 2.52892081e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 1.94990245e-03 3.89980490e-03 4.53095007e-03 -4.53095007e-03 -9.06190013e-03 -4.85815380e-04 -5.60971281e-04 -1.12194256e-03 -8.41456921e-04 1.12194256e-03 3.44542395e-04 1.94990245e-03 2.47955954e-04 -5.07308351e-04 -1.01461670e-03 -5.19556329e-04 1.28296806e-03 2.56593611e-03 9.00914182e-05 8.25489746e-05 1.65097949e-04 1.37631798e-04 -1.83509064e-04 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 2.47955954e-04 1.01461670e-03 1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -7.41469246e-05 -8.25489746e-05 -1.83509064e-04 -1.46837356e-04 1.65097949e-04 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.01461670e-03 1.76988101e-03 2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -1.48293849e-04 -1.83509064e-04 -3.57812571e-04 -2.56852481e-04 3.57812571e-04 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 1.28296806e-03 2.56593611e-03 6.41461856e-04 -2.81180223e-03 -5.62360447e-03 -4.82380327e-04 -3.73934692e-04 -7.47869384e-04 -6.78589980e-04 9.04786640e-04 9.78742114e-04 4.53095007e-03 1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -2.81180223e-03 6.41461856e-04 5.62360447e-03 3.46485998e-04 3.73934692e-04 9.04786640e-04 7.57048608e-04 -7.47869384e-04 1.95748423e-03 9.06190013e-03 2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -5.62360447e-03 5.62360447e-03 9.07686855e-03 6.92971995e-04 9.04786640e-04 1.73111465e-03 1.20026270e-03 -1.73111465e-03 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 7.41469246e-05 1.48293849e-04 4.82380327e-04 -3.46485998e-04 -6.92971995e-04 -2.48773826e-05 8.36526299e-05 1.67305260e-04 4.88206578e-05 -6.50942104e-05 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 8.25489746e-05 1.83509064e-04 3.73934692e-04 -3.73934692e-04 -9.04786640e-04 8.36526299e-05 2.38592087e-05 9.48348455e-05 1.44890605e-04 -9.48348455e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 1.83509064e-04 3.57812571e-04 7.47869384e-04 -9.04786640e-04 -1.73111465e-03 1.67305260e-04 9.48348455e-05 1.66111477e-04 1.71758057e-04 -2.78187056e-04 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 1.46837356e-04 2.56852481e-04 6.78589980e-04 -7.57048608e-04 -1.20026270e-03 4.88206578e-05 1.44890605e-04 1.71758057e-04 3.14958573e-05 -2.30769634e-04 2.52892081e-05 1.12194256e-03 1.83509064e-04 -1.65097949e-04 -3.57812571e-04 -9.04786640e-04 7.47869384e-04 1.73111465e-03 -6.50942104e-05 -9.48348455e-05 -2.78187056e-04 -2.30769634e-04 1.66111477e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 --1 0 0 488 - -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 -6.55155012e-03 1.13476177e-02 7.69257697e-03 7.83668793e-02 -6.39767859e-02 -6.39767859e-02 -6.39767859e-02 7.80083310e-02 7.80083310e-02 7.80083310e-02 -7.38781884e-02 -7.38781884e-02 -7.38781884e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 9.19006956e-03 -1.59176674e-02 7.83668793e-02 -4.14029072e-02 -1.35047731e-02 -1.35047731e-02 -1.35047731e-02 -4.09162685e-02 -4.09162685e-02 -4.09162685e-02 6.32754861e-02 6.32754861e-02 6.32754861e-02 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 6.39767859e-02 1.35047731e-02 -3.73372111e-02 -1.01188737e-01 -1.01188737e-01 -5.50916787e-02 2.81057778e-02 2.81057778e-02 6.77151684e-02 -6.46268692e-02 -6.46268692e-02 -1.23269925e-01 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -3.50246903e-04 -2.43138922e-03 6.06645431e-04 6.39767859e-02 1.35047731e-02 -1.01188737e-01 -3.73372111e-02 -1.01188737e-01 2.81057778e-02 -5.50916787e-02 2.81057778e-02 -3.38575842e-02 -6.46268692e-02 -1.23269925e-01 5.86430560e-02 -6.46268692e-02 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -3.50246903e-04 2.43138922e-03 6.06645431e-04 6.39767859e-02 1.35047731e-02 -1.01188737e-01 -1.01188737e-01 -3.73372111e-02 2.81057778e-02 2.81057778e-02 -5.50916787e-02 -3.38575842e-02 -1.23269925e-01 -6.46268692e-02 -5.86430560e-02 -6.46268692e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 -7.80083310e-02 4.09162685e-02 -5.50916787e-02 2.81057778e-02 2.81057778e-02 4.47511874e-02 1.91383136e-02 1.91383136e-02 -2.72816400e-02 -7.35982688e-02 -7.35982688e-02 -4.99716756e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -1.26044720e-02 -1.48175843e-02 2.18315859e-02 -7.80083310e-02 4.09162685e-02 2.81057778e-02 -5.50916787e-02 2.81057778e-02 1.91383136e-02 4.47511874e-02 1.91383136e-02 1.36408200e-02 -7.35982688e-02 -4.99716756e-02 -2.36265933e-02 -7.35982688e-02 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.26044720e-02 1.48175843e-02 2.18315859e-02 -7.80083310e-02 4.09162685e-02 2.81057778e-02 2.81057778e-02 -5.50916787e-02 1.91383136e-02 1.91383136e-02 4.47511874e-02 1.36408200e-02 -4.99716756e-02 -7.35982688e-02 2.36265933e-02 -7.35982688e-02 -6.55155012e-03 9.19006956e-03 3.50246903e-04 3.50246903e-04 1.26044720e-02 1.26044720e-02 6.78852346e-03 -1.67191338e-02 -6.77151684e-02 3.38575842e-02 3.38575842e-02 2.72816400e-02 -1.36408200e-02 -1.36408200e-02 -1.38727606e-01 -4.94636300e-02 -4.94636300e-02 9.89272600e-02 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 -7.38781884e-02 6.32754861e-02 6.46268692e-02 6.46268692e-02 1.23269925e-01 7.35982688e-02 7.35982688e-02 4.99716756e-02 -4.94636300e-02 7.32903292e-02 1.26344415e-01 -8.56735203e-02 1.26344415e-01 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 -7.38781884e-02 6.32754861e-02 6.46268692e-02 1.23269925e-01 6.46268692e-02 7.35982688e-02 4.99716756e-02 7.35982688e-02 -4.94636300e-02 1.26344415e-01 7.32903292e-02 8.56735203e-02 1.26344415e-01 2.43138922e-03 -2.43138922e-03 1.48175843e-02 -1.48175843e-02 1.09213951e-02 -5.86430560e-02 5.86430560e-02 2.36265933e-02 -2.36265933e-02 -8.56735203e-02 8.56735203e-02 -1.38727606e-01 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 -1.67191338e-02 2.60941163e-02 -7.38781884e-02 6.32754861e-02 1.23269925e-01 6.46268692e-02 6.46268692e-02 4.99716756e-02 7.35982688e-02 7.35982688e-02 9.89272600e-02 1.26344415e-01 1.26344415e-01 7.32903292e-02 -9.38806554e-04 -4.95994522e-03 -6.83833041e-04 2.05149912e-03 2.05149912e-03 1.70716578e-03 -5.12149733e-03 -5.12149733e-03 -1.45990531e-04 -9.48236316e-05 -9.48236316e-05 2.84470895e-04 -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 -6.55155012e-03 1.13476177e-02 -4.95994522e-03 -1.01490228e-02 -2.17402100e-03 6.52206301e-03 6.52206301e-03 2.08840231e-03 -6.26520693e-03 -6.26520693e-03 -2.84172049e-03 -1.84575160e-03 -1.84575160e-03 5.53725481e-03 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 9.19006956e-03 -1.59176674e-02 6.83833041e-04 2.17402100e-03 -4.57526280e-04 -1.25829327e-03 -1.25829327e-03 1.32611142e-03 2.24101481e-03 2.24101481e-03 4.30696677e-04 -3.77120918e-05 -3.77120918e-05 -6.48762419e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 -2.05149912e-03 -6.52206301e-03 -1.25829327e-03 2.89792244e-03 3.77487980e-03 2.24101481e-03 -4.64992808e-03 -6.72304443e-03 -8.52207614e-04 -5.64107009e-04 -6.48762419e-04 -2.53966231e-04 1.69232103e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -3.50246903e-04 -2.43138922e-03 6.06645431e-04 -2.05149912e-03 -6.52206301e-03 -1.25829327e-03 3.77487980e-03 2.89792244e-03 2.24101481e-03 -6.72304443e-03 -4.64992808e-03 -8.52207614e-04 -6.48762419e-04 -5.64107009e-04 2.53966231e-04 1.69232103e-03 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -3.50246903e-04 2.43138922e-03 6.06645431e-04 -1.70716578e-03 -2.08840231e-03 1.32611142e-03 2.24101481e-03 2.24101481e-03 -3.63038823e-03 -1.15624304e-03 -1.15624304e-03 -1.72569658e-03 3.01244069e-04 3.01244069e-04 2.50934830e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 5.12149733e-03 6.26520693e-03 2.24101481e-03 -4.64992808e-03 -6.72304443e-03 -1.15624304e-03 -5.47073446e-04 3.46872913e-03 3.20654680e-03 2.13011713e-03 2.50934830e-03 1.13769350e-03 -6.39035140e-03 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -1.26044720e-02 -1.48175843e-02 2.18315859e-02 5.12149733e-03 6.26520693e-03 2.24101481e-03 -6.72304443e-03 -4.64992808e-03 -1.15624304e-03 3.46872913e-03 -5.47073446e-04 3.20654680e-03 2.50934830e-03 2.13011713e-03 -1.13769350e-03 -6.39035140e-03 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.26044720e-02 1.48175843e-02 2.18315859e-02 -1.45990531e-04 -2.84172049e-03 -4.30696677e-04 8.52207614e-04 8.52207614e-04 1.72569658e-03 -3.20654680e-03 -3.20654680e-03 1.57052508e-05 1.24070536e-04 1.24070536e-04 -3.43055547e-05 -6.55155012e-03 9.19006956e-03 3.50246903e-04 3.50246903e-04 1.26044720e-02 1.26044720e-02 6.78852346e-03 -1.67191338e-02 -9.48236316e-05 -1.84575160e-03 3.77120918e-05 5.64107009e-04 6.48762419e-04 -3.01244069e-04 -2.13011713e-03 -2.50934830e-03 1.24070536e-04 -1.19113927e-04 -1.38890243e-04 6.50300503e-05 -1.03569674e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 -9.48236316e-05 -1.84575160e-03 3.77120918e-05 6.48762419e-04 5.64107009e-04 -3.01244069e-04 -2.50934830e-03 -2.13011713e-03 1.24070536e-04 -1.38890243e-04 -1.19113927e-04 -6.50300503e-05 -1.03569674e-04 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 2.53966231e-04 -2.53966231e-04 -1.13769350e-03 1.13769350e-03 6.50300503e-05 -6.50300503e-05 -3.48727303e-04 2.43138922e-03 -2.43138922e-03 1.48175843e-02 -1.48175843e-02 1.09213951e-02 2.84470895e-04 5.53725481e-03 6.48762419e-04 -1.69232103e-03 -1.69232103e-03 -2.50934830e-03 6.39035140e-03 6.39035140e-03 -3.43055547e-05 -1.03569674e-04 -1.03569674e-04 1.57071871e-04 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 -1.67191338e-02 2.60941163e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 19 38 54 76 98 114 136 158 176 193 210 222 242 262 282 298 320 342 358 380 402 422 439 456 468 488 +-1 0 0 516 + -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 3.27577506e-03 -1.13476177e-02 -5.67380884e-03 7.69257697e-03 7.83668793e-02 6.39767859e-02 6.39767859e-02 -6.39767859e-02 -7.80083310e-02 -7.80083310e-02 7.80083310e-02 -7.38781884e-02 7.38781884e-02 7.38781884e-02 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 -4.59503478e-03 1.59176674e-02 7.95883370e-03 7.83668793e-02 -4.14029072e-02 1.35047731e-02 1.35047731e-02 -1.35047731e-02 4.09162685e-02 4.09162685e-02 -4.09162685e-02 6.32754861e-02 -6.32754861e-02 -6.32754861e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 1.93052138e-03 6.06645431e-04 1.51901733e-03 -6.39767859e-02 -1.35047731e-02 -3.73372111e-02 -1.01188737e-01 1.01188737e-01 -5.50916787e-02 2.81057778e-02 -2.81057778e-02 -6.77151684e-02 6.46268692e-02 -6.46268692e-02 -1.23269925e-01 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 -6.39767859e-02 -1.35047731e-02 -1.01188737e-01 -3.73372111e-02 1.01188737e-01 2.81057778e-02 -5.50916787e-02 -2.81057778e-02 3.38575842e-02 6.46268692e-02 -1.23269925e-01 -5.86430560e-02 -6.46268692e-02 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 2.28076829e-03 -6.06645431e-04 9.12371896e-04 6.39767859e-02 1.35047731e-02 1.01188737e-01 1.01188737e-01 -3.73372111e-02 -2.81057778e-02 -2.81057778e-02 -5.50916787e-02 -3.38575842e-02 -1.23269925e-01 6.46268692e-02 -5.86430560e-02 6.46268692e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 6.53016845e-03 2.18315859e-02 1.83245851e-02 7.80083310e-02 -4.09162685e-02 -5.50916787e-02 2.81057778e-02 -2.81057778e-02 4.47511874e-02 1.91383136e-02 -1.91383136e-02 2.72816400e-02 7.35982688e-02 -7.35982688e-02 -4.99716756e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 7.80083310e-02 -4.09162685e-02 2.81057778e-02 -5.50916787e-02 -2.81057778e-02 1.91383136e-02 4.47511874e-02 -1.91383136e-02 -1.36408200e-02 7.35982688e-02 -4.99716756e-02 2.36265933e-02 -7.35982688e-02 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.91346405e-02 -2.18315859e-02 -3.50700081e-03 -7.80083310e-02 4.09162685e-02 -2.81057778e-02 -2.81057778e-02 -5.50916787e-02 -1.91383136e-02 -1.91383136e-02 4.47511874e-02 1.36408200e-02 -4.99716756e-02 7.35982688e-02 2.36265933e-02 7.35982688e-02 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 -2.28076829e-03 -6.53016845e-03 -1.91346405e-02 9.88817717e-03 -8.35956692e-03 1.78958590e-03 6.77151684e-02 -3.38575842e-02 3.38575842e-02 -2.72816400e-02 1.36408200e-02 -1.36408200e-02 -1.38727606e-01 -4.94636300e-02 4.94636300e-02 -9.89272600e-02 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -7.38781884e-02 6.32754861e-02 -6.46268692e-02 -6.46268692e-02 1.23269925e-01 -7.35982688e-02 -7.35982688e-02 4.99716756e-02 -4.94636300e-02 7.32903292e-02 -1.26344415e-01 -8.56735203e-02 -1.26344415e-01 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 -8.35956692e-03 2.60941163e-02 1.44791946e-02 7.38781884e-02 -6.32754861e-02 6.46268692e-02 1.23269925e-01 -6.46268692e-02 7.35982688e-02 4.99716756e-02 -7.35982688e-02 4.94636300e-02 -1.26344415e-01 7.32903292e-02 -8.56735203e-02 1.26344415e-01 -5.67380884e-03 7.95883370e-03 -1.51901733e-03 -9.12371896e-04 -1.83245851e-02 3.50700081e-03 1.78958590e-03 1.44791946e-02 7.82174136e-03 5.86430560e-02 5.86430560e-02 -2.36265933e-02 -2.36265933e-02 -8.56735203e-02 -8.56735203e-02 -1.38727606e-01 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 7.38781884e-02 -6.32754861e-02 1.23269925e-01 6.46268692e-02 -6.46268692e-02 4.99716756e-02 7.35982688e-02 -7.35982688e-02 -9.89272600e-02 -1.26344415e-01 1.26344415e-01 7.32903292e-02 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 6.83833041e-04 2.05149912e-03 5.12149733e-03 -1.70716578e-03 -5.12149733e-03 7.29952656e-05 -9.48236316e-05 -2.84470895e-04 -1.26431509e-04 9.48236316e-05 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 3.27577506e-03 -1.13476177e-02 -5.67380884e-03 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 2.17402100e-03 6.52206301e-03 6.26520693e-03 -2.08840231e-03 -6.26520693e-03 1.42086025e-03 -1.84575160e-03 -5.53725481e-03 -2.46100214e-03 1.84575160e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 -4.59503478e-03 1.59176674e-02 7.95883370e-03 2.05149912e-03 6.52206301e-03 2.89792244e-03 -1.25829327e-03 -3.77487980e-03 -4.64992808e-03 2.24101481e-03 6.72304443e-03 -2.06162599e-04 5.64107009e-04 1.69232103e-03 8.65016559e-04 -6.48762419e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 1.93052138e-03 6.06645431e-04 1.51901733e-03 -6.83833041e-04 -2.17402100e-03 -1.25829327e-03 -4.57526280e-04 1.25829327e-03 2.24101481e-03 1.32611142e-03 -2.24101481e-03 2.15348338e-04 3.77120918e-05 -6.48762419e-04 -3.72994263e-04 -3.77120918e-05 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 -2.05149912e-03 -6.52206301e-03 -3.77487980e-03 1.25829327e-03 2.89792244e-03 6.72304443e-03 -2.24101481e-03 -4.64992808e-03 6.46045015e-04 -6.48762419e-04 -1.69232103e-03 -6.11050327e-04 5.64107009e-04 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 2.28076829e-03 -6.06645431e-04 9.12371896e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 2.24101481e-03 6.72304443e-03 -5.47073446e-04 -1.15624304e-03 -3.46872913e-03 6.18001923e-04 -2.13011713e-03 -6.39035140e-03 -3.34579774e-03 2.50934830e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 6.53016845e-03 2.18315859e-02 1.83245851e-02 1.70716578e-03 2.08840231e-03 2.24101481e-03 1.32611142e-03 -2.24101481e-03 -1.15624304e-03 -3.63038823e-03 1.15624304e-03 -8.62848291e-04 -3.01244069e-04 2.50934830e-03 1.49449708e-03 3.01244069e-04 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 5.12149733e-03 6.26520693e-03 6.72304443e-03 -2.24101481e-03 -4.64992808e-03 -3.46872913e-03 1.15624304e-03 -5.47073446e-04 -2.58854487e-03 2.50934830e-03 6.39035140e-03 2.20810423e-03 -2.13011713e-03 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.91346405e-02 -2.18315859e-02 -3.50700081e-03 7.29952656e-05 1.42086025e-03 2.06162599e-04 -2.15348338e-04 -6.46045015e-04 -6.18001923e-04 8.62848291e-04 2.58854487e-03 -2.57619165e-04 -5.71759244e-06 -1.71527773e-05 -1.57803925e-04 1.18352944e-04 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 -2.28076829e-03 -6.53016845e-03 -1.91346405e-02 9.88817717e-03 -8.35956692e-03 1.78958590e-03 -9.48236316e-05 -1.84575160e-03 -5.64107009e-04 -3.77120918e-05 6.48762419e-04 2.13011713e-03 3.01244069e-04 -2.50934830e-03 -5.71759244e-06 -1.19113927e-04 1.03569674e-04 1.39963261e-04 1.38890243e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -2.84470895e-04 -5.53725481e-03 -1.69232103e-03 6.48762419e-04 1.69232103e-03 6.39035140e-03 -2.50934830e-03 -6.39035140e-03 -1.71527773e-05 1.03569674e-04 1.57071871e-04 2.97094818e-05 -1.03569674e-04 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 -8.35956692e-03 2.60941163e-02 1.44791946e-02 -1.26431509e-04 -2.46100214e-03 -8.65016559e-04 3.72994263e-04 6.11050327e-04 3.34579774e-03 -1.49449708e-03 -2.20810423e-03 -1.57803925e-04 1.39963261e-04 2.97094818e-05 -7.54028877e-05 -7.49332109e-05 -5.67380884e-03 7.95883370e-03 -1.51901733e-03 -9.12371896e-04 -1.83245851e-02 3.50700081e-03 1.78958590e-03 1.44791946e-02 7.82174136e-03 9.48236316e-05 1.84575160e-03 6.48762419e-04 3.77120918e-05 -5.64107009e-04 -2.50934830e-03 -3.01244069e-04 2.13011713e-03 1.18352944e-04 1.38890243e-04 -1.03569674e-04 -7.49332109e-05 -1.19113927e-04 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 20 40 61 78 100 121 138 160 179 196 218 234 250 272 294 316 333 355 377 394 416 438 455 477 499 516 -1 0 1 520 - -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 3.27577506e-03 1.13476177e-02 5.67380884e-03 -6.35383146e-03 -1.05011554e-02 8.64374172e-03 2.88124724e-03 -2.88124724e-03 -8.09401293e-03 -2.69800431e-03 2.69800431e-03 4.57192828e-03 2.96955453e-03 -2.96955453e-03 -9.89851509e-04 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 -4.59503478e-03 -1.59176674e-02 -7.95883370e-03 -1.05011554e-02 1.47539282e-02 -1.36506750e-02 -4.55022500e-03 4.55022500e-03 3.02892029e-02 1.00964010e-02 -1.00964010e-02 -2.59319099e-02 -1.68432696e-02 1.68432696e-02 5.61442318e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -1.93052138e-03 6.06645431e-04 1.51901733e-03 -8.64374172e-03 1.36506750e-02 -4.07782741e-03 -2.01547330e-04 2.01547330e-04 3.17443914e-02 9.80062587e-03 -9.80062587e-03 -1.53468486e-03 -1.82224830e-05 1.82224830e-05 -2.54881725e-04 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 2.28076829e-03 6.06645431e-04 -9.12371896e-04 -2.88124724e-03 4.55022500e-03 -2.01547330e-04 -3.54036786e-03 6.71824434e-05 9.80062587e-03 5.60938910e-03 -3.26687529e-03 8.44404939e-04 -2.09372125e-03 -2.54881725e-04 -7.82867657e-04 6.97907082e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 2.88124724e-03 -4.55022500e-03 2.01547330e-04 6.71824434e-05 -3.54036786e-03 -9.80062587e-03 -3.26687529e-03 5.60938910e-03 -8.44404939e-04 -2.54881725e-04 -2.09372125e-03 -7.82867657e-04 -6.97907082e-04 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -6.53016845e-03 2.18315859e-02 1.83245851e-02 8.09401293e-03 -3.02892029e-02 3.17443914e-02 9.80062587e-03 -9.80062587e-03 -4.52410271e-02 -1.82611932e-02 1.82611932e-02 4.64278454e-02 3.06138184e-02 -3.06138184e-02 -1.03267523e-02 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.91346405e-02 2.18315859e-02 3.50700081e-03 2.69800431e-03 -1.00964010e-02 9.80062587e-03 5.60938910e-03 -3.26687529e-03 -1.82611932e-02 3.45548815e-03 6.08706441e-03 1.61106387e-02 9.22743661e-03 -1.03267523e-02 -3.66438566e-04 -3.07581220e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 -2.69800431e-03 1.00964010e-02 -9.80062587e-03 -3.26687529e-03 5.60938910e-03 1.82611932e-02 6.08706441e-03 3.45548815e-03 -1.61106387e-02 -1.03267523e-02 9.22743661e-03 -3.66438566e-04 3.07581220e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 -2.28076829e-03 6.53016845e-03 -1.91346405e-02 9.88817717e-03 8.35956692e-03 -1.78958590e-03 4.57192828e-03 -2.59319099e-02 1.53468486e-03 -8.44404939e-04 8.44404939e-04 -4.64278454e-02 -1.61106387e-02 1.61106387e-02 -9.94101244e-03 -1.19331822e-02 1.19331822e-02 5.53199850e-03 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 8.35956692e-03 2.60941163e-02 1.44791946e-02 2.96955453e-03 -1.68432696e-02 1.82224830e-05 2.09372125e-03 2.54881725e-04 -3.06138184e-02 -9.22743661e-03 1.03267523e-02 -1.19331822e-02 -3.29034412e-04 7.86299908e-03 2.69207650e-03 2.28042804e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 -2.96955453e-03 1.68432696e-02 -1.82224830e-05 2.54881725e-04 2.09372125e-03 3.06138184e-02 1.03267523e-02 -9.22743661e-03 1.19331822e-02 7.86299908e-03 -3.29034412e-04 2.69207650e-03 -2.28042804e-04 5.67380884e-03 -7.95883370e-03 -1.51901733e-03 9.12371896e-04 -1.83245851e-02 -3.50700081e-03 -1.78958590e-03 1.44791946e-02 7.82174136e-03 7.82867657e-04 7.82867657e-04 3.66438566e-04 3.66438566e-04 2.69207650e-03 2.69207650e-03 1.25245283e-03 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 -9.89851509e-04 5.61442318e-03 2.54881725e-04 -6.97907082e-04 6.97907082e-04 1.03267523e-02 3.07581220e-03 -3.07581220e-03 5.53199850e-03 2.28042804e-04 -2.28042804e-04 2.79079731e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 8.64374172e-03 2.88124724e-03 -2.69800431e-03 -8.09401293e-03 -2.69800431e-03 -2.28596414e-03 2.96955453e-03 9.89851509e-04 3.95940603e-03 2.96955453e-03 -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 3.27577506e-03 1.13476177e-02 5.67380884e-03 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 -1.36506750e-02 -4.55022500e-03 1.00964010e-02 3.02892029e-02 1.00964010e-02 1.29659549e-02 -1.68432696e-02 -5.61442318e-03 -2.24576927e-02 -1.68432696e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 -4.59503478e-03 -1.59176674e-02 -7.95883370e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 -2.01547330e-04 -6.71824434e-05 5.60938910e-03 9.80062587e-03 3.26687529e-03 -1.10018575e-03 -2.09372125e-03 -6.97907082e-04 3.39842300e-04 2.54881725e-04 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -1.93052138e-03 6.06645431e-04 1.51901733e-03 -8.64374172e-03 1.36506750e-02 -2.01547330e-04 -4.07782741e-03 -2.01547330e-04 9.80062587e-03 3.17443914e-02 9.80062587e-03 7.67342428e-04 -1.82224830e-05 2.54881725e-04 -1.32907607e-03 -1.82224830e-05 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 2.28076829e-03 6.06645431e-04 -9.12371896e-04 -2.88124724e-03 4.55022500e-03 -6.71824434e-05 -2.01547330e-04 -3.54036786e-03 3.26687529e-03 9.80062587e-03 5.60938910e-03 2.55780809e-04 2.54881725e-04 -6.97907082e-04 1.12270996e-03 -2.09372125e-03 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 2.69800431e-03 -1.00964010e-02 5.60938910e-03 9.80062587e-03 3.26687529e-03 3.45548815e-03 -1.82611932e-02 -6.08706441e-03 -8.37266444e-03 9.22743661e-03 3.07581220e-03 1.37690031e-02 1.03267523e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -6.53016845e-03 2.18315859e-02 1.83245851e-02 8.09401293e-03 -3.02892029e-02 9.80062587e-03 3.17443914e-02 9.80062587e-03 -1.82611932e-02 -4.52410271e-02 -1.82611932e-02 -2.32139227e-02 3.06138184e-02 1.03267523e-02 4.02076935e-02 3.06138184e-02 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.91346405e-02 2.18315859e-02 3.50700081e-03 2.69800431e-03 -1.00964010e-02 3.26687529e-03 9.80062587e-03 5.60938910e-03 -6.08706441e-03 -1.82611932e-02 3.45548815e-03 -7.73797423e-03 1.03267523e-02 3.07581220e-03 1.41354416e-02 9.22743661e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 -2.28596414e-03 1.29659549e-02 1.10018575e-03 -7.67342428e-04 -2.55780809e-04 8.37266444e-03 2.32139227e-02 7.73797423e-03 -1.54591348e-03 8.29799775e-03 2.76599925e-03 4.84691264e-03 3.63518448e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 -2.28076829e-03 6.53016845e-03 -1.91346405e-02 9.88817717e-03 8.35956692e-03 -1.78958590e-03 2.96955453e-03 -1.68432696e-02 2.09372125e-03 1.82224830e-05 -2.54881725e-04 -9.22743661e-03 -3.06138184e-02 -1.03267523e-02 8.29799775e-03 -3.29034412e-04 -2.28042804e-04 -8.98840071e-03 -7.86299908e-03 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 8.35956692e-03 2.60941163e-02 1.44791946e-02 9.89851509e-04 -5.61442318e-03 6.97907082e-04 -2.54881725e-04 6.97907082e-04 -3.07581220e-03 -1.03267523e-02 -3.07581220e-03 2.76599925e-03 -2.28042804e-04 2.79079731e-04 -4.79085124e-03 -2.28042804e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 3.95940603e-03 -2.24576927e-02 -3.39842300e-04 1.32907607e-03 -1.12270996e-03 -1.37690031e-02 -4.02076935e-02 -1.41354416e-02 4.84691264e-03 -8.98840071e-03 -4.79085124e-03 -7.14264612e-03 -1.16804772e-02 5.67380884e-03 -7.95883370e-03 -1.51901733e-03 9.12371896e-04 -1.83245851e-02 -3.50700081e-03 -1.78958590e-03 1.44791946e-02 7.82174136e-03 2.96955453e-03 -1.68432696e-02 -2.54881725e-04 1.82224830e-05 2.09372125e-03 -1.03267523e-02 -3.06138184e-02 -9.22743661e-03 3.63518448e-03 -7.86299908e-03 -2.28042804e-04 -1.16804772e-02 -3.29034412e-04 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 21 42 63 85 102 123 145 162 183 205 222 238 254 276 298 320 342 359 381 403 420 442 464 481 503 520 --1 0 2 652 - -2.23022003e-04 -1.54791168e-03 6.89084790e-04 3.44542395e-04 -3.44542395e-04 -1.95748423e-03 -9.78742114e-04 9.78742114e-04 2.19010967e-05 2.52892081e-05 -2.52892081e-05 -1.26446041e-05 -1.18888112e-05 -1.37734019e-04 5.27357442e-05 1.05471488e-05 -3.16414465e-05 -1.98607577e-04 -3.97215153e-05 1.19164546e-04 -1.79184377e-05 -7.75891111e-06 2.32767333e-05 6.20712889e-06 4.65534666e-06 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 1.94990245e-03 -1.94990245e-03 -9.06190013e-03 -4.53095007e-03 4.53095007e-03 9.71630760e-04 1.12194256e-03 -1.12194256e-03 -5.60971281e-04 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 1.24231801e-04 -3.72695402e-04 -2.31293412e-03 -4.62586824e-04 1.38776047e-03 -2.18965457e-04 -9.48148241e-05 2.84444472e-04 7.58518593e-05 5.68888944e-05 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 1.01461670e-03 -1.01461670e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 2.96587698e-04 3.57812571e-04 -3.57812571e-04 -1.83509064e-04 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 4.66590815e-05 -1.39977245e-04 -8.59736687e-04 -1.79804647e-04 5.39413940e-04 -6.48276652e-05 -3.11066383e-05 9.33199150e-05 2.65042098e-05 1.98781573e-05 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 2.47955954e-04 -5.07308351e-04 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 1.64238343e-04 1.65097949e-04 -1.83509064e-04 -9.20555766e-06 -8.25489746e-05 -1.05471488e-05 -1.24231801e-04 4.66590815e-05 -1.90436548e-06 -2.79954489e-05 -1.79804647e-04 3.32561751e-06 1.07882788e-04 -1.64705524e-05 3.49206702e-06 1.98781573e-05 7.32446585e-06 -2.09524021e-06 3.44542395e-04 1.94990245e-03 -1.01461670e-03 -5.07308351e-04 2.47955954e-04 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -1.64238343e-04 -1.83509064e-04 1.65097949e-04 -9.20555766e-06 8.25489746e-05 3.16414465e-05 3.72695402e-04 -1.39977245e-04 -2.79954489e-05 7.27501650e-05 5.39413940e-04 1.07882788e-04 -2.84361817e-04 4.94116573e-05 1.98781573e-05 -4.95163525e-05 -9.83165418e-06 -9.90327050e-06 1.95748423e-03 9.06190013e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 9.07686855e-03 5.62360447e-03 -5.62360447e-03 -1.38594399e-03 -1.73111465e-03 1.73111465e-03 9.04786640e-04 1.98607577e-04 2.31293412e-03 -8.59736687e-04 -1.79804647e-04 5.39413940e-04 3.26964851e-03 6.81199868e-04 -2.04359960e-03 2.71001065e-04 1.28106173e-04 -3.84318519e-04 -1.08223216e-04 -8.11674117e-05 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 5.62360447e-03 6.41461856e-04 -2.81180223e-03 -8.28866325e-04 -7.47869384e-04 9.04786640e-04 7.84586278e-05 3.73934692e-04 3.97215153e-05 4.62586824e-04 -1.79804647e-04 3.32561751e-06 1.07882788e-04 6.81199868e-04 -1.10860521e-07 -4.08719921e-04 6.66239475e-05 -8.80842831e-06 -8.11674117e-05 -2.88174896e-05 5.28505699e-06 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -5.62360447e-03 -2.81180223e-03 6.41461856e-04 8.28866325e-04 9.04786640e-04 -7.47869384e-04 7.84586278e-05 -3.73934692e-04 -1.19164546e-04 -1.38776047e-03 5.39413940e-04 1.07882788e-04 -2.84361817e-04 -2.04359960e-03 -4.08719921e-04 1.08980893e-03 -1.99871842e-04 -8.11674117e-05 2.07638003e-04 4.34153900e-05 4.15276006e-05 2.19010967e-05 9.71630760e-04 -2.96587698e-04 -1.64238343e-04 1.64238343e-04 1.38594399e-03 8.28866325e-04 -8.28866325e-04 5.96824772e-05 2.32399470e-04 -2.32399470e-04 -1.67305260e-04 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 1.64705524e-05 -4.94116573e-05 -2.71001065e-04 -6.66239475e-05 1.99871842e-04 -8.80303994e-06 -8.41253572e-06 2.52376072e-05 9.24787001e-06 6.93590250e-06 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.65097949e-04 1.83509064e-04 1.73111465e-03 7.47869384e-04 -9.04786640e-04 2.32399470e-04 1.66111477e-04 -2.78187056e-04 -5.90115769e-05 -9.48348455e-05 -7.75891111e-06 -9.48148241e-05 3.11066383e-05 -3.49206702e-06 -1.98781573e-05 -1.28106173e-04 8.80842831e-06 8.11674117e-05 -8.41253572e-06 5.07419397e-06 1.12007688e-05 5.09470250e-06 -2.99308138e-06 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 1.83509064e-04 -1.65097949e-04 -1.73111465e-03 -9.04786640e-04 7.47869384e-04 -2.32399470e-04 -2.78187056e-04 1.66111477e-04 -5.90115769e-05 9.48348455e-05 2.32767333e-05 2.84444472e-04 -9.33199150e-05 -1.98781573e-05 4.95163525e-05 3.84318519e-04 8.11674117e-05 -2.07638003e-04 2.52376072e-05 1.12007688e-05 -2.47945228e-05 -4.38153428e-06 -5.55752013e-06 9.20555766e-06 9.20555766e-06 -7.84586278e-05 -7.84586278e-05 -5.90115769e-05 -5.90115769e-05 -5.30640025e-05 6.20712889e-06 7.58518593e-05 -2.65042098e-05 -7.32446585e-06 9.83165418e-06 1.08223216e-04 2.88174896e-05 -4.34153900e-05 9.24787001e-06 5.09470250e-06 -4.38153428e-06 7.34411394e-07 -1.96656418e-06 -1.26446041e-05 -5.60971281e-04 1.83509064e-04 8.25489746e-05 -8.25489746e-05 -9.04786640e-04 -3.73934692e-04 3.73934692e-04 -1.67305260e-04 -9.48348455e-05 9.48348455e-05 2.38592087e-05 4.65534666e-06 5.68888944e-05 -1.98781573e-05 2.09524021e-06 9.90327050e-06 8.11674117e-05 -5.28505699e-06 -4.15276006e-05 6.93590250e-06 -2.99308138e-06 -5.55752013e-06 -1.96656418e-06 1.88157383e-06 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 2.05149912e-03 -6.83833041e-04 -5.12149733e-03 -5.12149733e-03 1.70716578e-03 7.29952656e-05 2.84470895e-04 -9.48236316e-05 1.26431509e-04 -9.48236316e-05 -2.23022003e-04 -1.54791168e-03 6.89084790e-04 3.44542395e-04 -3.44542395e-04 -1.95748423e-03 -9.78742114e-04 9.78742114e-04 2.19010967e-05 2.52892081e-05 -2.52892081e-05 -1.26446041e-05 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 6.52206301e-03 -2.17402100e-03 -6.26520693e-03 -6.26520693e-03 2.08840231e-03 1.42086025e-03 5.53725481e-03 -1.84575160e-03 2.46100214e-03 -1.84575160e-03 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 1.94990245e-03 -1.94990245e-03 -9.06190013e-03 -4.53095007e-03 4.53095007e-03 9.71630760e-04 1.12194256e-03 -1.12194256e-03 -5.60971281e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 3.77487980e-03 -1.25829327e-03 -4.64992808e-03 -6.72304443e-03 2.24101481e-03 2.06162599e-04 1.69232103e-03 -5.64107009e-04 8.65016559e-04 -6.48762419e-04 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 1.01461670e-03 -1.01461670e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 2.96587698e-04 3.57812571e-04 -3.57812571e-04 -1.83509064e-04 -2.05149912e-03 -6.52206301e-03 3.77487980e-03 2.89792244e-03 -1.25829327e-03 -6.72304443e-03 -4.64992808e-03 2.24101481e-03 6.46045015e-04 1.69232103e-03 -6.48762419e-04 6.11050327e-04 -5.64107009e-04 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 2.47955954e-04 -5.07308351e-04 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 1.64238343e-04 1.65097949e-04 -1.83509064e-04 -9.20555766e-06 -8.25489746e-05 6.83833041e-04 2.17402100e-03 -1.25829327e-03 -1.25829327e-03 -4.57526280e-04 2.24101481e-03 2.24101481e-03 1.32611142e-03 -2.15348338e-04 -6.48762419e-04 -3.77120918e-05 -3.72994263e-04 -3.77120918e-05 3.44542395e-04 1.94990245e-03 -1.01461670e-03 -5.07308351e-04 2.47955954e-04 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -1.64238343e-04 -1.83509064e-04 1.65097949e-04 -9.20555766e-06 8.25489746e-05 5.12149733e-03 6.26520693e-03 -4.64992808e-03 -6.72304443e-03 2.24101481e-03 -5.47073446e-04 3.46872913e-03 -1.15624304e-03 -6.18001923e-04 -6.39035140e-03 2.13011713e-03 -3.34579774e-03 2.50934830e-03 1.95748423e-03 9.06190013e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 9.07686855e-03 5.62360447e-03 -5.62360447e-03 -1.38594399e-03 -1.73111465e-03 1.73111465e-03 9.04786640e-04 5.12149733e-03 6.26520693e-03 -6.72304443e-03 -4.64992808e-03 2.24101481e-03 3.46872913e-03 -5.47073446e-04 -1.15624304e-03 -2.58854487e-03 -6.39035140e-03 2.50934830e-03 -2.20810423e-03 2.13011713e-03 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 5.62360447e-03 6.41461856e-04 -2.81180223e-03 -8.28866325e-04 -7.47869384e-04 9.04786640e-04 7.84586278e-05 3.73934692e-04 -1.70716578e-03 -2.08840231e-03 2.24101481e-03 2.24101481e-03 1.32611142e-03 -1.15624304e-03 -1.15624304e-03 -3.63038823e-03 8.62848291e-04 2.50934830e-03 3.01244069e-04 1.49449708e-03 3.01244069e-04 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -5.62360447e-03 -2.81180223e-03 6.41461856e-04 8.28866325e-04 9.04786640e-04 -7.47869384e-04 7.84586278e-05 -3.73934692e-04 7.29952656e-05 1.42086025e-03 -2.06162599e-04 -6.46045015e-04 2.15348338e-04 6.18001923e-04 2.58854487e-03 -8.62848291e-04 -2.57619165e-04 1.71527773e-05 -5.71759244e-06 1.57803925e-04 -1.18352944e-04 2.19010967e-05 9.71630760e-04 -2.96587698e-04 -1.64238343e-04 1.64238343e-04 1.38594399e-03 8.28866325e-04 -8.28866325e-04 5.96824772e-05 2.32399470e-04 -2.32399470e-04 -1.67305260e-04 2.84470895e-04 5.53725481e-03 -1.69232103e-03 -1.69232103e-03 6.48762419e-04 6.39035140e-03 6.39035140e-03 -2.50934830e-03 1.71527773e-05 1.57071871e-04 -1.03569674e-04 2.97094818e-05 -1.03569674e-04 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.65097949e-04 1.83509064e-04 1.73111465e-03 7.47869384e-04 -9.04786640e-04 2.32399470e-04 1.66111477e-04 -2.78187056e-04 -5.90115769e-05 -9.48348455e-05 -9.48236316e-05 -1.84575160e-03 5.64107009e-04 6.48762419e-04 3.77120918e-05 -2.13011713e-03 -2.50934830e-03 -3.01244069e-04 -5.71759244e-06 -1.03569674e-04 -1.19113927e-04 -1.39963261e-04 -1.38890243e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 1.83509064e-04 -1.65097949e-04 -1.73111465e-03 -9.04786640e-04 7.47869384e-04 -2.32399470e-04 -2.78187056e-04 1.66111477e-04 -5.90115769e-05 9.48348455e-05 1.26431509e-04 2.46100214e-03 -8.65016559e-04 -6.11050327e-04 3.72994263e-04 3.34579774e-03 2.20810423e-03 -1.49449708e-03 1.57803925e-04 2.97094818e-05 -1.39963261e-04 -7.54028877e-05 -7.49332109e-05 9.20555766e-06 9.20555766e-06 -7.84586278e-05 -7.84586278e-05 -5.90115769e-05 -5.90115769e-05 -5.30640025e-05 -9.48236316e-05 -1.84575160e-03 6.48762419e-04 5.64107009e-04 3.77120918e-05 -2.50934830e-03 -2.13011713e-03 -3.01244069e-04 -1.18352944e-04 -1.03569674e-04 -1.38890243e-04 -7.49332109e-05 -1.19113927e-04 -1.26446041e-05 -5.60971281e-04 1.83509064e-04 8.25489746e-05 -8.25489746e-05 -9.04786640e-04 -3.73934692e-04 3.73934692e-04 -1.67305260e-04 -9.48348455e-05 9.48348455e-05 2.38592087e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 + -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 3.27577506e-03 1.13476177e-02 5.67380884e-03 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 -8.64374172e-03 -2.88124724e-03 2.69800431e-03 8.09401293e-03 2.69800431e-03 -2.28596414e-03 2.96955453e-03 9.89851509e-04 3.95940603e-03 2.96955453e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 -4.59503478e-03 -1.59176674e-02 -7.95883370e-03 -1.05011554e-02 1.47539282e-02 4.55022500e-03 1.36506750e-02 4.55022500e-03 -1.00964010e-02 -3.02892029e-02 -1.00964010e-02 1.29659549e-02 -1.68432696e-02 -5.61442318e-03 -2.24576927e-02 -1.68432696e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 1.93052138e-03 -6.06645431e-04 -1.51901733e-03 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 -2.01547330e-04 -6.71824434e-05 5.60938910e-03 9.80062587e-03 3.26687529e-03 1.10018575e-03 2.09372125e-03 6.97907082e-04 -3.39842300e-04 -2.54881725e-04 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -2.28076829e-03 -6.06645431e-04 9.12371896e-04 8.64374172e-03 -1.36506750e-02 -2.01547330e-04 -4.07782741e-03 -2.01547330e-04 9.80062587e-03 3.17443914e-02 9.80062587e-03 -7.67342428e-04 1.82224830e-05 -2.54881725e-04 1.32907607e-03 1.82224830e-05 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 2.88124724e-03 -4.55022500e-03 -6.71824434e-05 -2.01547330e-04 -3.54036786e-03 3.26687529e-03 9.80062587e-03 5.60938910e-03 -2.55780809e-04 -2.54881725e-04 6.97907082e-04 -1.12270996e-03 2.09372125e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 6.53016845e-03 -2.18315859e-02 -1.83245851e-02 -2.69800431e-03 1.00964010e-02 5.60938910e-03 9.80062587e-03 3.26687529e-03 3.45548815e-03 -1.82611932e-02 -6.08706441e-03 8.37266444e-03 -9.22743661e-03 -3.07581220e-03 -1.37690031e-02 -1.03267523e-02 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.91346405e-02 -2.18315859e-02 -3.50700081e-03 -8.09401293e-03 3.02892029e-02 9.80062587e-03 3.17443914e-02 9.80062587e-03 -1.82611932e-02 -4.52410271e-02 -1.82611932e-02 2.32139227e-02 -3.06138184e-02 -1.03267523e-02 -4.02076935e-02 -3.06138184e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 -2.69800431e-03 1.00964010e-02 3.26687529e-03 9.80062587e-03 5.60938910e-03 -6.08706441e-03 -1.82611932e-02 3.45548815e-03 7.73797423e-03 -1.03267523e-02 -3.07581220e-03 -1.41354416e-02 -9.22743661e-03 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 2.28076829e-03 -6.53016845e-03 1.91346405e-02 9.88817717e-03 8.35956692e-03 -1.78958590e-03 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 7.67342428e-04 2.55780809e-04 -8.37266444e-03 -2.32139227e-02 -7.73797423e-03 -1.54591348e-03 8.29799775e-03 2.76599925e-03 4.84691264e-03 3.63518448e-03 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 8.35956692e-03 2.60941163e-02 1.44791946e-02 2.96955453e-03 -1.68432696e-02 -2.09372125e-03 -1.82224830e-05 2.54881725e-04 9.22743661e-03 3.06138184e-02 1.03267523e-02 8.29799775e-03 -3.29034412e-04 -2.28042804e-04 -8.98840071e-03 -7.86299908e-03 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 9.89851509e-04 -5.61442318e-03 -6.97907082e-04 2.54881725e-04 -6.97907082e-04 3.07581220e-03 1.03267523e-02 3.07581220e-03 2.76599925e-03 -2.28042804e-04 2.79079731e-04 -4.79085124e-03 -2.28042804e-04 5.67380884e-03 -7.95883370e-03 1.51901733e-03 -9.12371896e-04 1.83245851e-02 3.50700081e-03 -1.78958590e-03 1.44791946e-02 7.82174136e-03 3.95940603e-03 -2.24576927e-02 3.39842300e-04 -1.32907607e-03 1.12270996e-03 1.37690031e-02 4.02076935e-02 1.41354416e-02 4.84691264e-03 -8.98840071e-03 -4.79085124e-03 -7.14264612e-03 -1.16804772e-02 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 2.96955453e-03 -1.68432696e-02 2.54881725e-04 -1.82224830e-05 -2.09372125e-03 1.03267523e-02 3.06138184e-02 9.22743661e-03 3.63518448e-03 -7.86299908e-03 -2.28042804e-04 -1.16804772e-02 -3.29034412e-04 -6.35383146e-03 -1.05011554e-02 -8.64374172e-03 -2.88124724e-03 2.88124724e-03 8.09401293e-03 2.69800431e-03 -2.69800431e-03 4.57192828e-03 2.96955453e-03 -2.96955453e-03 -9.89851509e-04 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 3.27577506e-03 1.13476177e-02 5.67380884e-03 -1.05011554e-02 1.47539282e-02 1.36506750e-02 4.55022500e-03 -4.55022500e-03 -3.02892029e-02 -1.00964010e-02 1.00964010e-02 -2.59319099e-02 -1.68432696e-02 1.68432696e-02 5.61442318e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 -4.59503478e-03 -1.59176674e-02 -7.95883370e-03 8.64374172e-03 -1.36506750e-02 -4.07782741e-03 -2.01547330e-04 2.01547330e-04 3.17443914e-02 9.80062587e-03 -9.80062587e-03 1.53468486e-03 1.82224830e-05 -1.82224830e-05 2.54881725e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 1.93052138e-03 -6.06645431e-04 -1.51901733e-03 2.88124724e-03 -4.55022500e-03 -2.01547330e-04 -3.54036786e-03 6.71824434e-05 9.80062587e-03 5.60938910e-03 -3.26687529e-03 -8.44404939e-04 2.09372125e-03 2.54881725e-04 7.82867657e-04 -6.97907082e-04 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -2.28076829e-03 -6.06645431e-04 9.12371896e-04 -2.88124724e-03 4.55022500e-03 2.01547330e-04 6.71824434e-05 -3.54036786e-03 -9.80062587e-03 -3.26687529e-03 5.60938910e-03 8.44404939e-04 2.54881725e-04 2.09372125e-03 7.82867657e-04 6.97907082e-04 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 -8.09401293e-03 3.02892029e-02 3.17443914e-02 9.80062587e-03 -9.80062587e-03 -4.52410271e-02 -1.82611932e-02 1.82611932e-02 -4.64278454e-02 -3.06138184e-02 3.06138184e-02 1.03267523e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 6.53016845e-03 -2.18315859e-02 -1.83245851e-02 -2.69800431e-03 1.00964010e-02 9.80062587e-03 5.60938910e-03 -3.26687529e-03 -1.82611932e-02 3.45548815e-03 6.08706441e-03 -1.61106387e-02 -9.22743661e-03 1.03267523e-02 3.66438566e-04 3.07581220e-03 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.91346405e-02 -2.18315859e-02 -3.50700081e-03 2.69800431e-03 -1.00964010e-02 -9.80062587e-03 -3.26687529e-03 5.60938910e-03 1.82611932e-02 6.08706441e-03 3.45548815e-03 1.61106387e-02 1.03267523e-02 -9.22743661e-03 3.66438566e-04 -3.07581220e-03 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 4.57192828e-03 -2.59319099e-02 -1.53468486e-03 8.44404939e-04 -8.44404939e-04 4.64278454e-02 1.61106387e-02 -1.61106387e-02 -9.94101244e-03 -1.19331822e-02 1.19331822e-02 5.53199850e-03 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 2.28076829e-03 -6.53016845e-03 1.91346405e-02 9.88817717e-03 8.35956692e-03 -1.78958590e-03 2.96955453e-03 -1.68432696e-02 -1.82224830e-05 -2.09372125e-03 -2.54881725e-04 3.06138184e-02 9.22743661e-03 -1.03267523e-02 -1.19331822e-02 -3.29034412e-04 7.86299908e-03 2.69207650e-03 2.28042804e-04 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 8.35956692e-03 2.60941163e-02 1.44791946e-02 -2.96955453e-03 1.68432696e-02 1.82224830e-05 -2.54881725e-04 -2.09372125e-03 -3.06138184e-02 -1.03267523e-02 9.22743661e-03 1.19331822e-02 7.86299908e-03 -3.29034412e-04 2.69207650e-03 -2.28042804e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 -7.82867657e-04 -7.82867657e-04 -3.66438566e-04 -3.66438566e-04 2.69207650e-03 2.69207650e-03 1.25245283e-03 5.67380884e-03 -7.95883370e-03 1.51901733e-03 -9.12371896e-04 1.83245851e-02 3.50700081e-03 -1.78958590e-03 1.44791946e-02 7.82174136e-03 -9.89851509e-04 5.61442318e-03 -2.54881725e-04 6.97907082e-04 -6.97907082e-04 -1.03267523e-02 -3.07581220e-03 3.07581220e-03 5.53199850e-03 2.28042804e-04 -2.28042804e-04 2.79079731e-04 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 + 0 22 44 66 88 105 127 149 166 188 210 227 249 266 287 308 329 351 368 389 411 428 449 471 488 504 520 +-1 0 2 676 + -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -6.89084790e-04 -3.44542395e-04 9.78742114e-04 1.95748423e-03 9.78742114e-04 -1.09505483e-05 2.52892081e-05 1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 -5.27357442e-05 -3.16414465e-05 3.97215153e-05 1.98607577e-04 1.19164546e-04 1.43347501e-05 -7.75891111e-06 -4.65534666e-06 -1.24142578e-05 -2.32767333e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -3.89980490e-03 -1.94990245e-03 4.53095007e-03 9.06190013e-03 4.53095007e-03 -4.85815380e-04 1.12194256e-03 5.60971281e-04 8.41456921e-04 1.12194256e-03 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 -6.21159003e-04 -3.72695402e-04 4.62586824e-04 2.31293412e-03 1.38776047e-03 1.75172365e-04 -9.48148241e-05 -5.68888944e-05 -1.51703719e-04 -2.84444472e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 1.01461670e-03 5.07308351e-04 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 9.00914182e-05 -1.65097949e-04 -8.25489746e-05 -1.37631798e-04 -1.83509064e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 4.66590815e-05 2.79954489e-05 3.32561751e-06 -1.79804647e-04 -1.07882788e-04 -1.45784497e-05 -3.49206702e-06 -2.09524021e-06 1.06016839e-05 1.98781573e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.76988101e-03 1.01461670e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 1.48293849e-04 -3.57812571e-04 -1.83509064e-04 -2.56852481e-04 -3.57812571e-04 5.27357442e-05 6.21159003e-04 4.66590815e-05 2.22059226e-04 1.39977245e-04 -1.79804647e-04 -8.59736687e-04 -5.39413940e-04 -5.53671516e-05 3.11066383e-05 1.98781573e-05 4.28903001e-05 9.33199150e-05 3.44542395e-04 1.94990245e-03 5.07308351e-04 1.01461670e-03 2.47955954e-04 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 7.41469246e-05 -1.83509064e-04 -8.25489746e-05 -1.46837356e-04 -1.65097949e-04 3.16414465e-05 3.72695402e-04 2.79954489e-05 1.39977245e-04 7.27501650e-05 -1.07882788e-04 -5.39413940e-04 -2.84361817e-04 -3.32202910e-05 1.98781573e-05 9.90327050e-06 3.78759234e-05 4.95163525e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 6.41461856e-04 5.62360447e-03 2.81180223e-03 -4.82380327e-04 7.47869384e-04 3.73934692e-04 6.78589980e-04 9.04786640e-04 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 -1.79804647e-04 -1.07882788e-04 -1.10860521e-07 6.81199868e-04 4.08719921e-04 5.82686518e-05 8.80842831e-06 5.28505699e-06 -4.32892862e-05 -8.11674117e-05 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 5.62360447e-03 9.07686855e-03 5.62360447e-03 -6.92971995e-04 1.73111465e-03 9.04786640e-04 1.20026270e-03 1.73111465e-03 -1.98607577e-04 -2.31293412e-03 -1.79804647e-04 -8.59736687e-04 -5.39413940e-04 6.81199868e-04 3.26964851e-03 2.04359960e-03 2.29224587e-04 -1.28106173e-04 -8.11674117e-05 -1.80582199e-04 -3.84318519e-04 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 2.81180223e-03 5.62360447e-03 6.41461856e-04 -3.46485998e-04 9.04786640e-04 3.73934692e-04 7.57048608e-04 7.47869384e-04 -1.19164546e-04 -1.38776047e-03 -1.07882788e-04 -5.39413940e-04 -2.84361817e-04 4.08719921e-04 2.04359960e-03 1.08980893e-03 1.37534752e-04 -8.11674117e-05 -4.15276006e-05 -1.51386398e-04 -2.07638003e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -1.48293849e-04 -7.41469246e-05 4.82380327e-04 6.92971995e-04 3.46485998e-04 -2.48773826e-05 -1.67305260e-04 -8.36526299e-05 -4.88206578e-05 -6.50942104e-05 1.43347501e-05 1.75172365e-04 1.45784497e-05 5.53671516e-05 3.32202910e-05 -5.82686518e-05 -2.29224587e-04 -1.37534752e-04 -9.65884179e-06 8.61840965e-06 5.17104579e-06 8.75377257e-06 1.64133236e-05 2.52892081e-05 1.12194256e-03 1.65097949e-04 3.57812571e-04 1.83509064e-04 -7.47869384e-04 -1.73111465e-03 -9.04786640e-04 -1.67305260e-04 1.66111477e-04 9.48348455e-05 1.71758057e-04 2.78187056e-04 -7.75891111e-06 -9.48148241e-05 3.49206702e-06 -3.11066383e-05 -1.98781573e-05 -8.80842831e-06 1.28106173e-04 8.11674117e-05 8.61840965e-06 5.07419397e-06 2.99308138e-06 -4.73811839e-06 -1.12007688e-05 1.26446041e-05 5.60971281e-04 8.25489746e-05 1.83509064e-04 8.25489746e-05 -3.73934692e-04 -9.04786640e-04 -3.73934692e-04 -8.36526299e-05 9.48348455e-05 2.38592087e-05 1.44890605e-04 9.48348455e-05 -4.65534666e-06 -5.68888944e-05 2.09524021e-06 -1.98781573e-05 -9.90327050e-06 -5.28505699e-06 8.11674117e-05 4.15276006e-05 5.17104579e-06 2.99308138e-06 1.88157383e-06 -5.02338568e-06 -5.55752013e-06 1.89669061e-05 8.41456921e-04 1.37631798e-04 2.56852481e-04 1.46837356e-04 -6.78589980e-04 -1.20026270e-03 -7.57048608e-04 -4.88206578e-05 1.71758057e-04 1.44890605e-04 3.14958573e-05 2.30769634e-04 -1.24142578e-05 -1.51703719e-04 -1.06016839e-05 -4.28903001e-05 -3.78759234e-05 4.32892862e-05 1.80582199e-04 1.51386398e-04 8.75377257e-06 -4.73811839e-06 -5.02338568e-06 1.59021325e-06 -1.96656418e-05 2.52892081e-05 1.12194256e-03 1.83509064e-04 3.57812571e-04 1.65097949e-04 -9.04786640e-04 -1.73111465e-03 -7.47869384e-04 -6.50942104e-05 2.78187056e-04 9.48348455e-05 2.30769634e-04 1.66111477e-04 -2.32767333e-05 -2.84444472e-04 -1.98781573e-05 -9.33199150e-05 -4.95163525e-05 8.11674117e-05 3.84318519e-04 2.07638003e-04 1.64133236e-05 -1.12007688e-05 -5.55752013e-06 -1.96656418e-05 -2.47945228e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 -2.05149912e-03 -6.83833041e-04 5.12149733e-03 5.12149733e-03 1.70716578e-03 7.29952656e-05 2.84470895e-04 9.48236316e-05 1.26431509e-04 9.48236316e-05 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -6.89084790e-04 -3.44542395e-04 9.78742114e-04 1.95748423e-03 9.78742114e-04 -1.09505483e-05 2.52892081e-05 1.26446041e-05 1.89669061e-05 2.52892081e-05 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 -6.52206301e-03 -2.17402100e-03 6.26520693e-03 6.26520693e-03 2.08840231e-03 1.42086025e-03 5.53725481e-03 1.84575160e-03 2.46100214e-03 1.84575160e-03 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -3.89980490e-03 -1.94990245e-03 4.53095007e-03 9.06190013e-03 4.53095007e-03 -4.85815380e-04 1.12194256e-03 5.60971281e-04 8.41456921e-04 1.12194256e-03 2.05149912e-03 6.52206301e-03 2.89792244e-03 3.77487980e-03 1.25829327e-03 -4.64992808e-03 -6.72304443e-03 -2.24101481e-03 -2.06162599e-04 -1.69232103e-03 -5.64107009e-04 -8.65016559e-04 -6.48762419e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 1.01461670e-03 5.07308351e-04 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 9.00914182e-05 -1.65097949e-04 -8.25489746e-05 -1.37631798e-04 -1.83509064e-04 2.05149912e-03 6.52206301e-03 3.77487980e-03 2.89792244e-03 1.25829327e-03 -6.72304443e-03 -4.64992808e-03 -2.24101481e-03 -6.46045015e-04 -1.69232103e-03 -6.48762419e-04 -6.11050327e-04 -5.64107009e-04 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.76988101e-03 1.01461670e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 1.48293849e-04 -3.57812571e-04 -1.83509064e-04 -2.56852481e-04 -3.57812571e-04 6.83833041e-04 2.17402100e-03 1.25829327e-03 1.25829327e-03 -4.57526280e-04 -2.24101481e-03 -2.24101481e-03 1.32611142e-03 -2.15348338e-04 -6.48762419e-04 3.77120918e-05 -3.72994263e-04 3.77120918e-05 3.44542395e-04 1.94990245e-03 5.07308351e-04 1.01461670e-03 2.47955954e-04 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 7.41469246e-05 -1.83509064e-04 -8.25489746e-05 -1.46837356e-04 -1.65097949e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 -6.72304443e-03 -2.24101481e-03 -5.47073446e-04 3.46872913e-03 1.15624304e-03 6.18001923e-04 6.39035140e-03 2.13011713e-03 3.34579774e-03 2.50934830e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 6.41461856e-04 5.62360447e-03 2.81180223e-03 -4.82380327e-04 7.47869384e-04 3.73934692e-04 6.78589980e-04 9.04786640e-04 -5.12149733e-03 -6.26520693e-03 -6.72304443e-03 -4.64992808e-03 -2.24101481e-03 3.46872913e-03 -5.47073446e-04 1.15624304e-03 2.58854487e-03 6.39035140e-03 2.50934830e-03 2.20810423e-03 2.13011713e-03 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 5.62360447e-03 9.07686855e-03 5.62360447e-03 -6.92971995e-04 1.73111465e-03 9.04786640e-04 1.20026270e-03 1.73111465e-03 -1.70716578e-03 -2.08840231e-03 -2.24101481e-03 -2.24101481e-03 1.32611142e-03 1.15624304e-03 1.15624304e-03 -3.63038823e-03 8.62848291e-04 2.50934830e-03 -3.01244069e-04 1.49449708e-03 -3.01244069e-04 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 2.81180223e-03 5.62360447e-03 6.41461856e-04 -3.46485998e-04 9.04786640e-04 3.73934692e-04 7.57048608e-04 7.47869384e-04 7.29952656e-05 1.42086025e-03 2.06162599e-04 6.46045015e-04 2.15348338e-04 -6.18001923e-04 -2.58854487e-03 -8.62848291e-04 -2.57619165e-04 1.71527773e-05 5.71759244e-06 1.57803925e-04 1.18352944e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -1.48293849e-04 -7.41469246e-05 4.82380327e-04 6.92971995e-04 3.46485998e-04 -2.48773826e-05 -1.67305260e-04 -8.36526299e-05 -4.88206578e-05 -6.50942104e-05 2.84470895e-04 5.53725481e-03 1.69232103e-03 1.69232103e-03 6.48762419e-04 -6.39035140e-03 -6.39035140e-03 -2.50934830e-03 1.71527773e-05 1.57071871e-04 1.03569674e-04 2.97094818e-05 1.03569674e-04 2.52892081e-05 1.12194256e-03 1.65097949e-04 3.57812571e-04 1.83509064e-04 -7.47869384e-04 -1.73111465e-03 -9.04786640e-04 -1.67305260e-04 1.66111477e-04 9.48348455e-05 1.71758057e-04 2.78187056e-04 9.48236316e-05 1.84575160e-03 5.64107009e-04 6.48762419e-04 -3.77120918e-05 -2.13011713e-03 -2.50934830e-03 3.01244069e-04 5.71759244e-06 1.03569674e-04 -1.19113927e-04 1.39963261e-04 -1.38890243e-04 1.26446041e-05 5.60971281e-04 8.25489746e-05 1.83509064e-04 8.25489746e-05 -3.73934692e-04 -9.04786640e-04 -3.73934692e-04 -8.36526299e-05 9.48348455e-05 2.38592087e-05 1.44890605e-04 9.48348455e-05 1.26431509e-04 2.46100214e-03 8.65016559e-04 6.11050327e-04 3.72994263e-04 -3.34579774e-03 -2.20810423e-03 -1.49449708e-03 1.57803925e-04 2.97094818e-05 1.39963261e-04 -7.54028877e-05 7.49332109e-05 1.89669061e-05 8.41456921e-04 1.37631798e-04 2.56852481e-04 1.46837356e-04 -6.78589980e-04 -1.20026270e-03 -7.57048608e-04 -4.88206578e-05 1.71758057e-04 1.44890605e-04 3.14958573e-05 2.30769634e-04 9.48236316e-05 1.84575160e-03 6.48762419e-04 5.64107009e-04 -3.77120918e-05 -2.50934830e-03 -2.13011713e-03 3.01244069e-04 1.18352944e-04 1.03569674e-04 -1.38890243e-04 7.49332109e-05 -1.19113927e-04 2.52892081e-05 1.12194256e-03 1.83509064e-04 3.57812571e-04 1.65097949e-04 -9.04786640e-04 -1.73111465e-03 -7.47869384e-04 -6.50942104e-05 2.78187056e-04 9.48348455e-05 2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -1 1 -2 169 - -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 -7.74564134e-05 3.87282067e-04 2.36209572e-04 2.36209572e-04 -1.18104786e-03 4.10248218e-06 -5.92142297e-07 2.96071149e-06 7.10570757e-06 2.96071149e-06 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 -5.53057639e-04 2.76528819e-03 1.55371176e-03 1.55371176e-03 -7.76855881e-03 -2.78424918e-04 4.01871753e-05 -2.00935877e-04 -4.82246104e-04 -2.00935877e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 6.19500332e-05 -3.09750166e-04 2.20255305e-04 -1.78319202e-04 8.91596009e-04 1.00610613e-05 -7.41990662e-06 3.70995331e-05 2.76566422e-05 1.15236009e-05 7.74564134e-05 5.53057639e-04 6.19500332e-05 -6.17395533e-05 -3.09750166e-04 -1.78319202e-04 2.20255305e-04 8.91596009e-04 1.89208241e-05 -7.41990662e-06 1.15236009e-05 2.25414558e-05 3.70995331e-05 -3.87282067e-04 -2.76528819e-03 -3.09750166e-04 -3.09750166e-04 1.42506124e-03 8.91596009e-04 8.91596009e-04 -4.05940554e-03 -9.46041205e-05 1.15236009e-05 -6.27331911e-05 -1.63859143e-04 -6.27331911e-05 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 -1.78319202e-04 8.91596009e-04 -7.84912360e-04 4.90071223e-04 -2.45035611e-03 -9.14887916e-05 2.63166779e-05 -1.31583390e-04 -1.80939935e-04 -7.53916397e-05 -2.36209572e-04 -1.55371176e-03 -1.78319202e-04 2.20255305e-04 8.91596009e-04 4.90071223e-04 -7.84912360e-04 -2.45035611e-03 -1.10954185e-04 2.63166779e-05 -7.53916397e-05 -1.69701585e-04 -1.31583390e-04 1.18104786e-03 7.76855881e-03 8.91596009e-04 8.91596009e-04 -4.05940554e-03 -2.45035611e-03 -2.45035611e-03 1.09767970e-02 5.54770924e-04 -7.53916397e-05 3.88196549e-04 9.60891427e-04 3.88196549e-04 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 -1.89208241e-05 9.46041205e-05 9.14887916e-05 1.10954185e-04 -5.54770924e-04 8.95882642e-05 -1.68048105e-05 8.40240525e-05 1.62510108e-04 6.77125449e-05 -5.92142297e-07 4.01871753e-05 7.41990662e-06 7.41990662e-06 -1.15236009e-05 -2.63166779e-05 -2.63166779e-05 7.53916397e-05 -1.68048105e-05 -1.96838230e-06 -1.92558625e-06 -2.91067856e-05 -1.92558625e-06 2.96071149e-06 -2.00935877e-04 -3.70995331e-05 -1.15236009e-05 6.27331911e-05 1.31583390e-04 7.53916397e-05 -3.88196549e-04 8.40240525e-05 -1.92558625e-06 7.27443167e-06 1.26699021e-04 5.48317071e-05 7.10570757e-06 -4.82246104e-04 -2.76566422e-05 -2.25414558e-05 1.63859143e-04 1.80939935e-04 1.69701585e-04 -9.60891427e-04 1.62510108e-04 -2.91067856e-05 1.26699021e-04 2.77238773e-04 1.36116475e-04 2.96071149e-06 -2.00935877e-04 -1.15236009e-05 -3.70995331e-05 6.27331911e-05 7.53916397e-05 1.31583390e-04 -3.88196549e-04 6.77125449e-05 -1.92558625e-06 5.48317071e-05 1.36116475e-04 7.27443167e-06 + -9.63832875e-05 -7.70858306e-04 7.74564134e-05 7.74564134e-05 3.87282067e-04 -2.36209572e-04 -2.36209572e-04 -1.18104786e-03 4.10248218e-06 -5.92142297e-07 -2.96071149e-06 7.10570757e-06 -2.96071149e-06 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 5.53057639e-04 2.76528819e-03 -1.55371176e-03 -1.55371176e-03 -7.76855881e-03 -2.78424918e-04 4.01871753e-05 2.00935877e-04 -4.82246104e-04 2.00935877e-04 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 6.19500332e-05 3.09750166e-04 2.20255305e-04 -1.78319202e-04 -8.91596009e-04 -1.00610613e-05 7.41990662e-06 3.70995331e-05 -2.76566422e-05 1.15236009e-05 -7.74564134e-05 -5.53057639e-04 6.19500332e-05 -6.17395533e-05 3.09750166e-04 -1.78319202e-04 2.20255305e-04 -8.91596009e-04 -1.89208241e-05 7.41990662e-06 1.15236009e-05 -2.25414558e-05 3.70995331e-05 -3.87282067e-04 -2.76528819e-03 3.09750166e-04 3.09750166e-04 1.42506124e-03 -8.91596009e-04 -8.91596009e-04 -4.05940554e-03 -9.46041205e-05 1.15236009e-05 6.27331911e-05 -1.63859143e-04 6.27331911e-05 2.36209572e-04 1.55371176e-03 2.20255305e-04 -1.78319202e-04 -8.91596009e-04 -7.84912360e-04 4.90071223e-04 2.45035611e-03 9.14887916e-05 -2.63166779e-05 -1.31583390e-04 1.80939935e-04 -7.53916397e-05 2.36209572e-04 1.55371176e-03 -1.78319202e-04 2.20255305e-04 -8.91596009e-04 4.90071223e-04 -7.84912360e-04 2.45035611e-03 1.10954185e-04 -2.63166779e-05 -7.53916397e-05 1.69701585e-04 -1.31583390e-04 1.18104786e-03 7.76855881e-03 -8.91596009e-04 -8.91596009e-04 -4.05940554e-03 2.45035611e-03 2.45035611e-03 1.09767970e-02 5.54770924e-04 -7.53916397e-05 -3.88196549e-04 9.60891427e-04 -3.88196549e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 1.89208241e-05 9.46041205e-05 -9.14887916e-05 -1.10954185e-04 -5.54770924e-04 8.95882642e-05 -1.68048105e-05 -8.40240525e-05 1.62510108e-04 -6.77125449e-05 -5.92142297e-07 4.01871753e-05 -7.41990662e-06 -7.41990662e-06 -1.15236009e-05 2.63166779e-05 2.63166779e-05 7.53916397e-05 -1.68048105e-05 -1.96838230e-06 1.92558625e-06 -2.91067856e-05 1.92558625e-06 -2.96071149e-06 2.00935877e-04 -3.70995331e-05 -1.15236009e-05 -6.27331911e-05 1.31583390e-04 7.53916397e-05 3.88196549e-04 -8.40240525e-05 1.92558625e-06 7.27443167e-06 -1.26699021e-04 5.48317071e-05 7.10570757e-06 -4.82246104e-04 2.76566422e-05 2.25414558e-05 1.63859143e-04 -1.80939935e-04 -1.69701585e-04 -9.60891427e-04 1.62510108e-04 -2.91067856e-05 -1.26699021e-04 2.77238773e-04 -1.36116475e-04 -2.96071149e-06 2.00935877e-04 -1.15236009e-05 -3.70995331e-05 -6.27331911e-05 7.53916397e-05 1.31583390e-04 3.88196549e-04 -6.77125449e-05 1.92558625e-06 5.48317071e-05 -1.36116475e-04 7.27443167e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 1 -1 448 -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 -5.24210392e-04 -9.07959033e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 -2.88124724e-03 8.64374172e-03 -2.69800431e-03 2.69800431e-03 -8.09401293e-03 -2.28596414e-03 -9.89851509e-04 2.96955453e-03 -3.95940603e-03 -2.96955453e-03 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 -5.17816454e-03 -8.96884407e-03 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 4.55022500e-03 -1.36506750e-02 1.00964010e-02 -1.00964010e-02 3.02892029e-02 1.29659549e-02 5.61442318e-03 -1.68432696e-02 2.24576927e-02 1.68432696e-02 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 6.71824434e-05 -2.01547330e-04 5.60938910e-03 -3.26687529e-03 9.80062587e-03 -1.10018575e-03 6.97907082e-04 -2.09372125e-03 -3.39842300e-04 -2.54881725e-04 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 2.88124724e-03 -4.55022500e-03 6.71824434e-05 -3.54036786e-03 2.01547330e-04 -3.26687529e-03 5.60938910e-03 -9.80062587e-03 -2.55780809e-04 -6.97907082e-04 -2.54881725e-04 1.12270996e-03 -2.09372125e-03 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 -2.72373713e-03 -4.71765109e-03 -8.64374172e-03 1.36506750e-02 -2.01547330e-04 2.01547330e-04 -4.07782741e-03 9.80062587e-03 -9.80062587e-03 3.17443914e-02 7.67342428e-04 -2.54881725e-04 -1.82224830e-05 1.32907607e-03 1.82224830e-05 3.31004185e-03 -3.00945965e-03 4.05086393e-03 2.69800431e-03 -1.00964010e-02 5.60938910e-03 -3.26687529e-03 9.80062587e-03 3.45548815e-03 6.08706441e-03 -1.82611932e-02 -8.37266444e-03 -3.07581220e-03 9.22743661e-03 -1.37690031e-02 -1.03267523e-02 3.31004185e-03 -3.00945965e-03 4.05086393e-03 -2.69800431e-03 1.00964010e-02 -3.26687529e-03 5.60938910e-03 -9.80062587e-03 6.08706441e-03 3.45548815e-03 1.82611932e-02 7.73797423e-03 3.07581220e-03 -1.03267523e-02 1.41354416e-02 9.22743661e-03 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 7.50211475e-03 1.29940439e-02 8.09401293e-03 -3.02892029e-02 9.80062587e-03 -9.80062587e-03 3.17443914e-02 -1.82611932e-02 1.82611932e-02 -4.52410271e-02 -2.32139227e-02 -1.03267523e-02 3.06138184e-02 -4.02076935e-02 -3.06138184e-02 -5.24210392e-04 -5.17816454e-03 2.72373713e-03 -7.50211475e-03 -7.66145519e-04 -1.45683497e-03 -2.28596414e-03 1.29659549e-02 1.10018575e-03 2.55780809e-04 -7.67342428e-04 8.37266444e-03 -7.73797423e-03 2.32139227e-02 -1.54591348e-03 -2.76599925e-03 8.29799775e-03 -4.84691264e-03 -3.63518448e-03 7.49585443e-05 -9.89851509e-04 5.61442318e-03 -6.97907082e-04 6.97907082e-04 2.54881725e-04 3.07581220e-03 -3.07581220e-03 1.03267523e-02 -2.76599925e-03 2.79079731e-04 2.28042804e-04 -4.79085124e-03 -2.28042804e-04 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 2.09372125e-03 2.54881725e-04 1.82224830e-05 -9.22743661e-03 1.03267523e-02 -3.06138184e-02 8.29799775e-03 2.28042804e-04 -3.29034412e-04 8.98840071e-03 7.86299908e-03 -9.07959033e-04 -8.96884407e-03 4.71765109e-03 -1.29940439e-02 -1.45683497e-03 -2.44835364e-03 -3.95940603e-03 2.24576927e-02 3.39842300e-04 -1.12270996e-03 -1.32907607e-03 1.37690031e-02 -1.41354416e-02 4.02076935e-02 -4.84691264e-03 -4.79085124e-03 8.98840071e-03 -7.14264612e-03 -1.16804772e-02 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 -2.96955453e-03 1.68432696e-02 2.54881725e-04 2.09372125e-03 -1.82224830e-05 1.03267523e-02 -9.22743661e-03 3.06138184e-02 -3.63518448e-03 -2.28042804e-04 7.86299908e-03 -1.16804772e-02 -3.29034412e-04 -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 7.74564134e-05 3.87282067e-04 2.36209572e-04 -2.36209572e-04 -1.18104786e-03 4.10248218e-06 5.92142297e-07 2.96071149e-06 7.10570757e-06 -2.96071149e-06 -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 -5.24210392e-04 -9.07959033e-04 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 5.53057639e-04 2.76528819e-03 1.55371176e-03 -1.55371176e-03 -7.76855881e-03 -2.78424918e-04 -4.01871753e-05 -2.00935877e-04 -4.82246104e-04 2.00935877e-04 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 -5.17816454e-03 -8.96884407e-03 7.74564134e-05 5.53057639e-04 -6.17395533e-05 -6.19500332e-05 -3.09750166e-04 2.20255305e-04 1.78319202e-04 8.91596009e-04 1.00610613e-05 7.41990662e-06 3.70995331e-05 2.76566422e-05 -1.15236009e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -7.74564134e-05 -5.53057639e-04 -6.19500332e-05 -6.17395533e-05 3.09750166e-04 1.78319202e-04 2.20255305e-04 -8.91596009e-04 -1.89208241e-05 -7.41990662e-06 -1.15236009e-05 -2.25414558e-05 3.70995331e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -3.87282067e-04 -2.76528819e-03 -3.09750166e-04 3.09750166e-04 1.42506124e-03 8.91596009e-04 -8.91596009e-04 -4.05940554e-03 -9.46041205e-05 -1.15236009e-05 -6.27331911e-05 -1.63859143e-04 6.27331911e-05 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 -2.72373713e-03 -4.71765109e-03 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 1.78319202e-04 8.91596009e-04 -7.84912360e-04 -4.90071223e-04 -2.45035611e-03 -9.14887916e-05 -2.63166779e-05 -1.31583390e-04 -1.80939935e-04 7.53916397e-05 3.31004185e-03 -3.00945965e-03 4.05086393e-03 2.36209572e-04 1.55371176e-03 1.78319202e-04 2.20255305e-04 -8.91596009e-04 -4.90071223e-04 -7.84912360e-04 2.45035611e-03 1.10954185e-04 2.63166779e-05 7.53916397e-05 1.69701585e-04 -1.31583390e-04 3.31004185e-03 -3.00945965e-03 4.05086393e-03 1.18104786e-03 7.76855881e-03 8.91596009e-04 -8.91596009e-04 -4.05940554e-03 -2.45035611e-03 2.45035611e-03 1.09767970e-02 5.54770924e-04 7.53916397e-05 3.88196549e-04 9.60891427e-04 -3.88196549e-04 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 7.50211475e-03 1.29940439e-02 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 1.89208241e-05 9.46041205e-05 9.14887916e-05 -1.10954185e-04 -5.54770924e-04 8.95882642e-05 1.68048105e-05 8.40240525e-05 1.62510108e-04 -6.77125449e-05 -5.24210392e-04 -5.17816454e-03 2.72373713e-03 -7.50211475e-03 -7.66145519e-04 -1.45683497e-03 5.92142297e-07 -4.01871753e-05 -7.41990662e-06 7.41990662e-06 1.15236009e-05 2.63166779e-05 -2.63166779e-05 -7.53916397e-05 1.68048105e-05 -1.96838230e-06 1.92558625e-06 2.91067856e-05 -1.92558625e-06 7.49585443e-05 2.96071149e-06 -2.00935877e-04 -3.70995331e-05 1.15236009e-05 6.27331911e-05 1.31583390e-04 -7.53916397e-05 -3.88196549e-04 8.40240525e-05 1.92558625e-06 7.27443167e-06 1.26699021e-04 -5.48317071e-05 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 7.10570757e-06 -4.82246104e-04 -2.76566422e-05 2.25414558e-05 1.63859143e-04 1.80939935e-04 -1.69701585e-04 -9.60891427e-04 1.62510108e-04 2.91067856e-05 1.26699021e-04 2.77238773e-04 -1.36116475e-04 -9.07959033e-04 -8.96884407e-03 4.71765109e-03 -1.29940439e-02 -1.45683497e-03 -2.44835364e-03 -2.96071149e-06 2.00935877e-04 1.15236009e-05 -3.70995331e-05 -6.27331911e-05 -7.53916397e-05 1.31583390e-04 3.88196549e-04 -6.77125449e-05 -1.92558625e-06 -5.48317071e-05 -1.36116475e-04 7.27443167e-06 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 19 38 54 70 89 105 121 140 159 173 189 208 224 243 262 278 294 313 329 345 364 383 397 413 432 448 --1 1 0 520 - -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 3.27577506e-03 1.13476177e-02 -5.67380884e-03 -6.35383146e-03 -1.05011554e-02 8.64374172e-03 -2.88124724e-03 2.88124724e-03 -8.09401293e-03 2.69800431e-03 -2.69800431e-03 4.57192828e-03 -2.96955453e-03 2.96955453e-03 -9.89851509e-04 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 -4.59503478e-03 -1.59176674e-02 7.95883370e-03 -1.05011554e-02 1.47539282e-02 -1.36506750e-02 4.55022500e-03 -4.55022500e-03 3.02892029e-02 -1.00964010e-02 1.00964010e-02 -2.59319099e-02 1.68432696e-02 -1.68432696e-02 5.61442318e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -1.93052138e-03 6.06645431e-04 -1.51901733e-03 -8.64374172e-03 1.36506750e-02 -4.07782741e-03 2.01547330e-04 -2.01547330e-04 3.17443914e-02 -9.80062587e-03 9.80062587e-03 -1.53468486e-03 1.82224830e-05 -1.82224830e-05 -2.54881725e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 2.88124724e-03 -4.55022500e-03 2.01547330e-04 -3.54036786e-03 6.71824434e-05 -9.80062587e-03 5.60938910e-03 -3.26687529e-03 -8.44404939e-04 -2.09372125e-03 -2.54881725e-04 7.82867657e-04 -6.97907082e-04 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 2.28076829e-03 6.06645431e-04 9.12371896e-04 -2.88124724e-03 4.55022500e-03 -2.01547330e-04 6.71824434e-05 -3.54036786e-03 9.80062587e-03 -3.26687529e-03 5.60938910e-03 8.44404939e-04 -2.54881725e-04 -2.09372125e-03 7.82867657e-04 6.97907082e-04 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -6.53016845e-03 2.18315859e-02 -1.83245851e-02 8.09401293e-03 -3.02892029e-02 3.17443914e-02 -9.80062587e-03 9.80062587e-03 -4.52410271e-02 1.82611932e-02 -1.82611932e-02 4.64278454e-02 -3.06138184e-02 3.06138184e-02 -1.03267523e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 -2.69800431e-03 1.00964010e-02 -9.80062587e-03 5.60938910e-03 -3.26687529e-03 1.82611932e-02 3.45548815e-03 6.08706441e-03 -1.61106387e-02 9.22743661e-03 -1.03267523e-02 3.66438566e-04 3.07581220e-03 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.91346405e-02 2.18315859e-02 -3.50700081e-03 2.69800431e-03 -1.00964010e-02 9.80062587e-03 -3.26687529e-03 5.60938910e-03 -1.82611932e-02 6.08706441e-03 3.45548815e-03 1.61106387e-02 -1.03267523e-02 9.22743661e-03 3.66438566e-04 -3.07581220e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 -2.28076829e-03 6.53016845e-03 -1.91346405e-02 9.88817717e-03 8.35956692e-03 1.78958590e-03 4.57192828e-03 -2.59319099e-02 1.53468486e-03 8.44404939e-04 -8.44404939e-04 -4.64278454e-02 1.61106387e-02 -1.61106387e-02 -9.94101244e-03 1.19331822e-02 -1.19331822e-02 5.53199850e-03 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 -2.96955453e-03 1.68432696e-02 -1.82224830e-05 2.09372125e-03 2.54881725e-04 3.06138184e-02 -9.22743661e-03 1.03267523e-02 1.19331822e-02 -3.29034412e-04 7.86299908e-03 -2.69207650e-03 -2.28042804e-04 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 8.35956692e-03 2.60941163e-02 -1.44791946e-02 2.96955453e-03 -1.68432696e-02 1.82224830e-05 2.54881725e-04 2.09372125e-03 -3.06138184e-02 1.03267523e-02 -9.22743661e-03 -1.19331822e-02 7.86299908e-03 -3.29034412e-04 -2.69207650e-03 2.28042804e-04 -5.67380884e-03 7.95883370e-03 1.51901733e-03 -9.12371896e-04 1.83245851e-02 3.50700081e-03 1.78958590e-03 -1.44791946e-02 7.82174136e-03 -7.82867657e-04 -7.82867657e-04 -3.66438566e-04 -3.66438566e-04 -2.69207650e-03 -2.69207650e-03 1.25245283e-03 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 -9.89851509e-04 5.61442318e-03 2.54881725e-04 6.97907082e-04 -6.97907082e-04 1.03267523e-02 -3.07581220e-03 3.07581220e-03 5.53199850e-03 -2.28042804e-04 2.28042804e-04 2.79079731e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 2.88124724e-03 8.64374172e-03 -2.69800431e-03 -2.69800431e-03 -8.09401293e-03 -2.28596414e-03 9.89851509e-04 2.96955453e-03 -3.95940603e-03 2.96955453e-03 -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 3.27577506e-03 1.13476177e-02 -5.67380884e-03 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 -4.55022500e-03 -1.36506750e-02 1.00964010e-02 1.00964010e-02 3.02892029e-02 1.29659549e-02 -5.61442318e-03 -1.68432696e-02 2.24576927e-02 -1.68432696e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 -4.59503478e-03 -1.59176674e-02 7.95883370e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 -6.71824434e-05 -2.01547330e-04 5.60938910e-03 3.26687529e-03 9.80062587e-03 -1.10018575e-03 -6.97907082e-04 -2.09372125e-03 -3.39842300e-04 2.54881725e-04 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -1.93052138e-03 6.06645431e-04 -1.51901733e-03 -2.88124724e-03 4.55022500e-03 -6.71824434e-05 -3.54036786e-03 -2.01547330e-04 3.26687529e-03 5.60938910e-03 9.80062587e-03 2.55780809e-04 -6.97907082e-04 2.54881725e-04 -1.12270996e-03 -2.09372125e-03 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 -8.64374172e-03 1.36506750e-02 -2.01547330e-04 -2.01547330e-04 -4.07782741e-03 9.80062587e-03 9.80062587e-03 3.17443914e-02 7.67342428e-04 2.54881725e-04 -1.82224830e-05 1.32907607e-03 -1.82224830e-05 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 2.28076829e-03 6.06645431e-04 9.12371896e-04 2.69800431e-03 -1.00964010e-02 5.60938910e-03 3.26687529e-03 9.80062587e-03 3.45548815e-03 -6.08706441e-03 -1.82611932e-02 -8.37266444e-03 3.07581220e-03 9.22743661e-03 -1.37690031e-02 1.03267523e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -6.53016845e-03 2.18315859e-02 -1.83245851e-02 2.69800431e-03 -1.00964010e-02 3.26687529e-03 5.60938910e-03 9.80062587e-03 -6.08706441e-03 3.45548815e-03 -1.82611932e-02 -7.73797423e-03 3.07581220e-03 1.03267523e-02 -1.41354416e-02 9.22743661e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 8.09401293e-03 -3.02892029e-02 9.80062587e-03 9.80062587e-03 3.17443914e-02 -1.82611932e-02 -1.82611932e-02 -4.52410271e-02 -2.32139227e-02 1.03267523e-02 3.06138184e-02 -4.02076935e-02 3.06138184e-02 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.91346405e-02 2.18315859e-02 -3.50700081e-03 -2.28596414e-03 1.29659549e-02 1.10018575e-03 -2.55780809e-04 -7.67342428e-04 8.37266444e-03 7.73797423e-03 2.32139227e-02 -1.54591348e-03 2.76599925e-03 8.29799775e-03 -4.84691264e-03 3.63518448e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 -2.28076829e-03 6.53016845e-03 -1.91346405e-02 9.88817717e-03 8.35956692e-03 1.78958590e-03 9.89851509e-04 -5.61442318e-03 6.97907082e-04 6.97907082e-04 -2.54881725e-04 -3.07581220e-03 -3.07581220e-03 -1.03267523e-02 2.76599925e-03 2.79079731e-04 -2.28042804e-04 4.79085124e-03 -2.28042804e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 2.96955453e-03 -1.68432696e-02 2.09372125e-03 -2.54881725e-04 1.82224830e-05 -9.22743661e-03 -1.03267523e-02 -3.06138184e-02 8.29799775e-03 -2.28042804e-04 -3.29034412e-04 8.98840071e-03 -7.86299908e-03 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 8.35956692e-03 2.60941163e-02 -1.44791946e-02 -3.95940603e-03 2.24576927e-02 3.39842300e-04 1.12270996e-03 -1.32907607e-03 1.37690031e-02 1.41354416e-02 4.02076935e-02 -4.84691264e-03 4.79085124e-03 8.98840071e-03 -7.14264612e-03 1.16804772e-02 -5.67380884e-03 7.95883370e-03 1.51901733e-03 -9.12371896e-04 1.83245851e-02 3.50700081e-03 1.78958590e-03 -1.44791946e-02 7.82174136e-03 2.96955453e-03 -1.68432696e-02 -2.54881725e-04 2.09372125e-03 1.82224830e-05 -1.03267523e-02 -9.22743661e-03 -3.06138184e-02 3.63518448e-03 -2.28042804e-04 -7.86299908e-03 1.16804772e-02 -3.29034412e-04 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 21 42 63 80 102 123 140 162 183 200 222 238 254 276 298 320 337 359 381 398 420 442 459 481 503 520 --1 1 1 404 - -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 1.04842078e-03 -9.63832875e-05 -7.70858306e-04 3.87282067e-04 -7.74564134e-05 -7.74564134e-05 -1.18104786e-03 2.36209572e-04 2.36209572e-04 -8.20496435e-06 2.96071149e-06 2.96071149e-06 -5.92142297e-07 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 1.03563291e-02 -7.70858306e-04 -5.37027696e-03 2.76528819e-03 -5.53057639e-04 -5.53057639e-04 -7.76855881e-03 1.55371176e-03 1.55371176e-03 5.56849836e-04 -2.00935877e-04 -2.00935877e-04 4.01871753e-05 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 5.44747426e-03 -3.87282067e-04 -2.76528819e-03 1.42506124e-03 -3.09750166e-04 -3.09750166e-04 -4.05940554e-03 8.91596009e-04 8.91596009e-04 1.89208241e-04 -6.27331911e-05 -6.27331911e-05 1.15236009e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 7.74564134e-05 5.53057639e-04 -3.09750166e-04 -6.17395533e-05 6.19500332e-05 8.91596009e-04 2.20255305e-04 -1.78319202e-04 -2.89818854e-05 3.70995331e-05 1.15236009e-05 -5.11518643e-06 -7.41990662e-06 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 7.74564134e-05 5.53057639e-04 -3.09750166e-04 6.19500332e-05 -6.17395533e-05 8.91596009e-04 -1.78319202e-04 2.20255305e-04 -2.89818854e-05 1.15236009e-05 3.70995331e-05 5.11518643e-06 -7.41990662e-06 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -1.50042295e-02 1.18104786e-03 7.76855881e-03 -4.05940554e-03 8.91596009e-04 8.91596009e-04 1.09767970e-02 -2.45035611e-03 -2.45035611e-03 -1.10954185e-03 3.88196549e-04 3.88196549e-04 -7.53916397e-05 3.31004185e-03 -3.00945965e-03 4.05086393e-03 -2.36209572e-04 -1.55371176e-03 8.91596009e-04 2.20255305e-04 -1.78319202e-04 -2.45035611e-03 -7.84912360e-04 4.90071223e-04 2.02442976e-04 -1.31583390e-04 -7.53916397e-05 1.12383500e-05 2.63166779e-05 3.31004185e-03 -3.00945965e-03 4.05086393e-03 -2.36209572e-04 -1.55371176e-03 8.91596009e-04 -1.78319202e-04 2.20255305e-04 -2.45035611e-03 4.90071223e-04 -7.84912360e-04 2.02442976e-04 -7.53916397e-05 -1.31583390e-04 -1.12383500e-05 2.63166779e-05 1.04842078e-03 1.03563291e-02 -5.44747426e-03 1.50042295e-02 -3.28945771e-03 -8.20496435e-06 5.56849836e-04 -1.89208241e-04 2.89818854e-05 2.89818854e-05 1.10954185e-03 -2.02442976e-04 -2.02442976e-04 3.71064027e-04 -1.51736597e-04 -1.51736597e-04 3.36096210e-05 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 6.27331911e-05 -3.70995331e-05 -1.15236009e-05 -3.88196549e-04 1.31583390e-04 7.53916397e-05 -1.51736597e-04 7.27443167e-06 5.48317071e-05 9.41745331e-06 -1.92558625e-06 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 6.27331911e-05 -1.15236009e-05 -3.70995331e-05 -3.88196549e-04 7.53916397e-05 1.31583390e-04 -1.51736597e-04 5.48317071e-05 7.27443167e-06 -9.41745331e-06 -1.92558625e-06 7.49585443e-05 5.11518643e-06 -5.11518643e-06 -1.12383500e-05 1.12383500e-05 9.41745331e-06 -9.41745331e-06 -4.23699021e-06 7.49585443e-05 -5.92142297e-07 4.01871753e-05 -1.15236009e-05 7.41990662e-06 7.41990662e-06 7.53916397e-05 -2.63166779e-05 -2.63166779e-05 3.36096210e-05 -1.92558625e-06 -1.92558625e-06 -1.96838230e-06 -6.35383146e-03 -1.05011554e-02 8.64374172e-03 2.88124724e-03 2.88124724e-03 -8.09401293e-03 -2.69800431e-03 -2.69800431e-03 4.57192828e-03 2.96955453e-03 2.96955453e-03 9.89851509e-04 -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 1.04842078e-03 -1.05011554e-02 1.47539282e-02 -1.36506750e-02 -4.55022500e-03 -4.55022500e-03 3.02892029e-02 1.00964010e-02 1.00964010e-02 -2.59319099e-02 -1.68432696e-02 -1.68432696e-02 -5.61442318e-03 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 1.03563291e-02 -8.64374172e-03 1.36506750e-02 -4.07782741e-03 -2.01547330e-04 -2.01547330e-04 3.17443914e-02 9.80062587e-03 9.80062587e-03 -1.53468486e-03 -1.82224830e-05 -1.82224830e-05 2.54881725e-04 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 5.44747426e-03 -2.88124724e-03 4.55022500e-03 -2.01547330e-04 -3.54036786e-03 -6.71824434e-05 9.80062587e-03 5.60938910e-03 3.26687529e-03 8.44404939e-04 -2.09372125e-03 2.54881725e-04 -7.82867657e-04 -6.97907082e-04 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -2.88124724e-03 4.55022500e-03 -2.01547330e-04 -6.71824434e-05 -3.54036786e-03 9.80062587e-03 3.26687529e-03 5.60938910e-03 8.44404939e-04 2.54881725e-04 -2.09372125e-03 7.82867657e-04 -6.97907082e-04 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 8.09401293e-03 -3.02892029e-02 3.17443914e-02 9.80062587e-03 9.80062587e-03 -4.52410271e-02 -1.82611932e-02 -1.82611932e-02 4.64278454e-02 3.06138184e-02 3.06138184e-02 1.03267523e-02 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -1.50042295e-02 2.69800431e-03 -1.00964010e-02 9.80062587e-03 5.60938910e-03 3.26687529e-03 -1.82611932e-02 3.45548815e-03 -6.08706441e-03 1.61106387e-02 9.22743661e-03 1.03267523e-02 -3.66438566e-04 3.07581220e-03 3.31004185e-03 -3.00945965e-03 4.05086393e-03 2.69800431e-03 -1.00964010e-02 9.80062587e-03 3.26687529e-03 5.60938910e-03 -1.82611932e-02 -6.08706441e-03 3.45548815e-03 1.61106387e-02 1.03267523e-02 9.22743661e-03 3.66438566e-04 3.07581220e-03 3.31004185e-03 -3.00945965e-03 4.05086393e-03 4.57192828e-03 -2.59319099e-02 1.53468486e-03 -8.44404939e-04 -8.44404939e-04 -4.64278454e-02 -1.61106387e-02 -1.61106387e-02 -9.94101244e-03 -1.19331822e-02 -1.19331822e-02 -5.53199850e-03 1.04842078e-03 1.03563291e-02 -5.44747426e-03 1.50042295e-02 -3.28945771e-03 2.96955453e-03 -1.68432696e-02 1.82224830e-05 2.09372125e-03 -2.54881725e-04 -3.06138184e-02 -9.22743661e-03 -1.03267523e-02 -1.19331822e-02 -3.29034412e-04 -7.86299908e-03 2.69207650e-03 -2.28042804e-04 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 1.82224830e-05 -2.54881725e-04 2.09372125e-03 -3.06138184e-02 -1.03267523e-02 -9.22743661e-03 -1.19331822e-02 -7.86299908e-03 -3.29034412e-04 -2.69207650e-03 -2.28042804e-04 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 7.82867657e-04 -7.82867657e-04 3.66438566e-04 -3.66438566e-04 2.69207650e-03 -2.69207650e-03 1.25245283e-03 7.49585443e-05 9.89851509e-04 -5.61442318e-03 -2.54881725e-04 6.97907082e-04 6.97907082e-04 -1.03267523e-02 -3.07581220e-03 -3.07581220e-03 -5.53199850e-03 -2.28042804e-04 -2.28042804e-04 2.79079731e-04 7.49585443e-05 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 - 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 --1 1 2 157 - -9.63832875e-05 -7.70858306e-04 3.87282067e-04 7.74564134e-05 -7.74564134e-05 -1.18104786e-03 -2.36209572e-04 2.36209572e-04 -8.20496435e-06 -2.96071149e-06 2.96071149e-06 5.92142297e-07 -7.70858306e-04 -5.37027696e-03 2.76528819e-03 5.53057639e-04 -5.53057639e-04 -7.76855881e-03 -1.55371176e-03 1.55371176e-03 5.56849836e-04 2.00935877e-04 -2.00935877e-04 -4.01871753e-05 -3.87282067e-04 -2.76528819e-03 1.42506124e-03 3.09750166e-04 -3.09750166e-04 -4.05940554e-03 -8.91596009e-04 8.91596009e-04 1.89208241e-04 6.27331911e-05 -6.27331911e-05 -1.15236009e-05 -7.74564134e-05 -5.53057639e-04 3.09750166e-04 -6.17395533e-05 -6.19500332e-05 -8.91596009e-04 2.20255305e-04 1.78319202e-04 2.89818854e-05 3.70995331e-05 -1.15236009e-05 5.11518643e-06 -7.41990662e-06 7.74564134e-05 5.53057639e-04 -3.09750166e-04 -6.19500332e-05 -6.17395533e-05 8.91596009e-04 1.78319202e-04 2.20255305e-04 -2.89818854e-05 -1.15236009e-05 3.70995331e-05 5.11518643e-06 7.41990662e-06 1.18104786e-03 7.76855881e-03 -4.05940554e-03 -8.91596009e-04 8.91596009e-04 1.09767970e-02 2.45035611e-03 -2.45035611e-03 -1.10954185e-03 -3.88196549e-04 3.88196549e-04 7.53916397e-05 2.36209572e-04 1.55371176e-03 -8.91596009e-04 2.20255305e-04 1.78319202e-04 2.45035611e-03 -7.84912360e-04 -4.90071223e-04 -2.02442976e-04 -1.31583390e-04 7.53916397e-05 -1.12383500e-05 2.63166779e-05 -2.36209572e-04 -1.55371176e-03 8.91596009e-04 1.78319202e-04 2.20255305e-04 -2.45035611e-03 -4.90071223e-04 -7.84912360e-04 2.02442976e-04 7.53916397e-05 -1.31583390e-04 -1.12383500e-05 -2.63166779e-05 -8.20496435e-06 5.56849836e-04 -1.89208241e-04 -2.89818854e-05 2.89818854e-05 1.10954185e-03 2.02442976e-04 -2.02442976e-04 3.71064027e-04 1.51736597e-04 -1.51736597e-04 -3.36096210e-05 -2.96071149e-06 2.00935877e-04 -6.27331911e-05 -3.70995331e-05 1.15236009e-05 3.88196549e-04 1.31583390e-04 -7.53916397e-05 1.51736597e-04 7.27443167e-06 -5.48317071e-05 -9.41745331e-06 -1.92558625e-06 2.96071149e-06 -2.00935877e-04 6.27331911e-05 1.15236009e-05 -3.70995331e-05 -3.88196549e-04 -7.53916397e-05 1.31583390e-04 -1.51736597e-04 -5.48317071e-05 7.27443167e-06 -9.41745331e-06 1.92558625e-06 -5.11518643e-06 -5.11518643e-06 1.12383500e-05 1.12383500e-05 -9.41745331e-06 -9.41745331e-06 -4.23699021e-06 5.92142297e-07 -4.01871753e-05 1.15236009e-05 7.41990662e-06 -7.41990662e-06 -7.53916397e-05 -2.63166779e-05 2.63166779e-05 -3.36096210e-05 -1.92558625e-06 1.92558625e-06 -1.96838230e-06 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 +-1 1 0 516 + -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 -6.55155012e-03 -1.13476177e-02 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 -8.64374172e-03 2.88124724e-03 -2.69800431e-03 8.09401293e-03 -2.69800431e-03 -2.28596414e-03 -2.96955453e-03 9.89851509e-04 3.95940603e-03 -2.96955453e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 9.19006956e-03 1.59176674e-02 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 1.36506750e-02 -4.55022500e-03 1.00964010e-02 -3.02892029e-02 1.00964010e-02 1.29659549e-02 1.68432696e-02 -5.61442318e-03 -2.24576927e-02 1.68432696e-02 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 2.01547330e-04 -6.71824434e-05 5.60938910e-03 -9.80062587e-03 3.26687529e-03 -1.10018575e-03 2.09372125e-03 -6.97907082e-04 3.39842300e-04 -2.54881725e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 3.50246903e-04 2.43138922e-03 6.06645431e-04 8.64374172e-03 -1.36506750e-02 2.01547330e-04 -4.07782741e-03 2.01547330e-04 -9.80062587e-03 3.17443914e-02 -9.80062587e-03 -7.67342428e-04 -1.82224830e-05 -2.54881725e-04 1.32907607e-03 -1.82224830e-05 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -3.50246903e-04 2.43138922e-03 -6.06645431e-04 -2.88124724e-03 4.55022500e-03 -6.71824434e-05 2.01547330e-04 -3.54036786e-03 3.26687529e-03 -9.80062587e-03 5.60938910e-03 2.55780809e-04 -2.54881725e-04 -6.97907082e-04 1.12270996e-03 2.09372125e-03 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 2.69800431e-03 -1.00964010e-02 5.60938910e-03 -9.80062587e-03 3.26687529e-03 3.45548815e-03 1.82611932e-02 -6.08706441e-03 -8.37266444e-03 -9.22743661e-03 3.07581220e-03 1.37690031e-02 -1.03267523e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 1.26044720e-02 1.48175843e-02 2.18315859e-02 -8.09401293e-03 3.02892029e-02 -9.80062587e-03 3.17443914e-02 -9.80062587e-03 1.82611932e-02 -4.52410271e-02 1.82611932e-02 2.32139227e-02 3.06138184e-02 -1.03267523e-02 -4.02076935e-02 3.06138184e-02 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.26044720e-02 1.48175843e-02 -2.18315859e-02 2.69800431e-03 -1.00964010e-02 3.26687529e-03 -9.80062587e-03 5.60938910e-03 -6.08706441e-03 1.82611932e-02 3.45548815e-03 -7.73797423e-03 -1.03267523e-02 3.07581220e-03 1.41354416e-02 -9.22743661e-03 -6.55155012e-03 9.19006956e-03 -3.50246903e-04 3.50246903e-04 -1.26044720e-02 1.26044720e-02 6.78852346e-03 1.67191338e-02 -2.28596414e-03 1.29659549e-02 1.10018575e-03 7.67342428e-04 -2.55780809e-04 8.37266444e-03 -2.32139227e-02 7.73797423e-03 -1.54591348e-03 -8.29799775e-03 2.76599925e-03 4.84691264e-03 -3.63518448e-03 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -2.96955453e-03 1.68432696e-02 -2.09372125e-03 1.82224830e-05 2.54881725e-04 9.22743661e-03 -3.06138184e-02 1.03267523e-02 -8.29799775e-03 -3.29034412e-04 2.28042804e-04 8.98840071e-03 -7.86299908e-03 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 9.89851509e-04 -5.61442318e-03 6.97907082e-04 2.54881725e-04 6.97907082e-04 -3.07581220e-03 1.03267523e-02 -3.07581220e-03 2.76599925e-03 2.28042804e-04 2.79079731e-04 -4.79085124e-03 2.28042804e-04 -2.43138922e-03 -2.43138922e-03 -1.48175843e-02 -1.48175843e-02 1.09213951e-02 3.95940603e-03 -2.24576927e-02 -3.39842300e-04 -1.32907607e-03 -1.12270996e-03 -1.37690031e-02 4.02076935e-02 -1.41354416e-02 4.84691264e-03 8.98840071e-03 -4.79085124e-03 -7.14264612e-03 1.16804772e-02 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 1.67191338e-02 2.60941163e-02 -2.96955453e-03 1.68432696e-02 2.54881725e-04 1.82224830e-05 -2.09372125e-03 1.03267523e-02 -3.06138184e-02 9.22743661e-03 -3.63518448e-03 -7.86299908e-03 2.28042804e-04 1.16804772e-02 -3.29034412e-04 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 -2.88124724e-03 8.64374172e-03 2.69800431e-03 2.69800431e-03 -8.09401293e-03 -2.28596414e-03 9.89851509e-04 -2.96955453e-03 -3.95940603e-03 -2.96955453e-03 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 -6.55155012e-03 -1.13476177e-02 -1.05011554e-02 1.47539282e-02 4.55022500e-03 4.55022500e-03 -1.36506750e-02 -1.00964010e-02 -1.00964010e-02 3.02892029e-02 1.29659549e-02 -5.61442318e-03 1.68432696e-02 2.24576927e-02 1.68432696e-02 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 9.19006956e-03 1.59176674e-02 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 -6.71824434e-05 2.01547330e-04 5.60938910e-03 3.26687529e-03 -9.80062587e-03 1.10018575e-03 6.97907082e-04 -2.09372125e-03 3.39842300e-04 2.54881725e-04 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 2.88124724e-03 -4.55022500e-03 -6.71824434e-05 -3.54036786e-03 2.01547330e-04 3.26687529e-03 5.60938910e-03 -9.80062587e-03 -2.55780809e-04 6.97907082e-04 2.54881725e-04 1.12270996e-03 -2.09372125e-03 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 3.50246903e-04 2.43138922e-03 6.06645431e-04 -8.64374172e-03 1.36506750e-02 2.01547330e-04 2.01547330e-04 -4.07782741e-03 -9.80062587e-03 -9.80062587e-03 3.17443914e-02 7.67342428e-04 2.54881725e-04 1.82224830e-05 1.32907607e-03 1.82224830e-05 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -3.50246903e-04 2.43138922e-03 -6.06645431e-04 -2.69800431e-03 1.00964010e-02 5.60938910e-03 3.26687529e-03 -9.80062587e-03 3.45548815e-03 -6.08706441e-03 1.82611932e-02 8.37266444e-03 -3.07581220e-03 9.22743661e-03 1.37690031e-02 1.03267523e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 -2.69800431e-03 1.00964010e-02 3.26687529e-03 5.60938910e-03 -9.80062587e-03 -6.08706441e-03 3.45548815e-03 1.82611932e-02 7.73797423e-03 -3.07581220e-03 1.03267523e-02 1.41354416e-02 9.22743661e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 1.26044720e-02 1.48175843e-02 2.18315859e-02 8.09401293e-03 -3.02892029e-02 -9.80062587e-03 -9.80062587e-03 3.17443914e-02 1.82611932e-02 1.82611932e-02 -4.52410271e-02 -2.32139227e-02 1.03267523e-02 -3.06138184e-02 -4.02076935e-02 -3.06138184e-02 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.26044720e-02 1.48175843e-02 -2.18315859e-02 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 2.55780809e-04 -7.67342428e-04 -8.37266444e-03 -7.73797423e-03 2.32139227e-02 -1.54591348e-03 2.76599925e-03 -8.29799775e-03 -4.84691264e-03 -3.63518448e-03 -6.55155012e-03 9.19006956e-03 -3.50246903e-04 3.50246903e-04 -1.26044720e-02 1.26044720e-02 6.78852346e-03 1.67191338e-02 9.89851509e-04 -5.61442318e-03 -6.97907082e-04 -6.97907082e-04 -2.54881725e-04 3.07581220e-03 3.07581220e-03 -1.03267523e-02 2.76599925e-03 2.79079731e-04 2.28042804e-04 4.79085124e-03 2.28042804e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -2.96955453e-03 1.68432696e-02 2.09372125e-03 -2.54881725e-04 -1.82224830e-05 -9.22743661e-03 -1.03267523e-02 3.06138184e-02 -8.29799775e-03 2.28042804e-04 -3.29034412e-04 -8.98840071e-03 -7.86299908e-03 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 -3.95940603e-03 2.24576927e-02 -3.39842300e-04 -1.12270996e-03 -1.32907607e-03 -1.37690031e-02 -1.41354416e-02 4.02076935e-02 -4.84691264e-03 4.79085124e-03 -8.98840071e-03 -7.14264612e-03 -1.16804772e-02 -2.43138922e-03 -2.43138922e-03 -1.48175843e-02 -1.48175843e-02 1.09213951e-02 -2.96955453e-03 1.68432696e-02 -2.54881725e-04 2.09372125e-03 -1.82224830e-05 -1.03267523e-02 -9.22743661e-03 3.06138184e-02 -3.63518448e-03 2.28042804e-04 -7.86299908e-03 -1.16804772e-02 -3.29034412e-04 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 1.67191338e-02 2.60941163e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +-1 1 1 448 + -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 -5.24210392e-04 9.07959033e-04 -9.63832875e-05 -7.70858306e-04 7.74564134e-05 -3.87282067e-04 -7.74564134e-05 -2.36209572e-04 1.18104786e-03 2.36209572e-04 4.10248218e-06 2.96071149e-06 5.92142297e-07 -7.10570757e-06 -2.96071149e-06 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 -5.17816454e-03 8.96884407e-03 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 -2.76528819e-03 -5.53057639e-04 -1.55371176e-03 7.76855881e-03 1.55371176e-03 -2.78424918e-04 -2.00935877e-04 -4.01871753e-05 4.82246104e-04 2.00935877e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 -3.09750166e-04 -6.19500332e-05 2.20255305e-04 8.91596009e-04 1.78319202e-04 -1.00610613e-05 -3.70995331e-05 -7.41990662e-06 2.76566422e-05 1.15236009e-05 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 2.72373713e-03 -4.71765109e-03 3.87282067e-04 2.76528819e-03 -3.09750166e-04 1.42506124e-03 3.09750166e-04 8.91596009e-04 -4.05940554e-03 -8.91596009e-04 9.46041205e-05 6.27331911e-05 1.15236009e-05 -1.63859143e-04 -6.27331911e-05 -1.75200310e-03 3.31004185e-03 1.07644852e-03 7.74564134e-05 5.53057639e-04 -6.19500332e-05 3.09750166e-04 -6.17395533e-05 1.78319202e-04 -8.91596009e-04 2.20255305e-04 1.89208241e-05 1.15236009e-05 7.41990662e-06 -2.25414558e-05 -3.70995331e-05 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 2.36209572e-04 1.55371176e-03 2.20255305e-04 8.91596009e-04 1.78319202e-04 -7.84912360e-04 -2.45035611e-03 -4.90071223e-04 9.14887916e-05 1.31583390e-04 2.63166779e-05 -1.80939935e-04 -7.53916397e-05 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -7.50211475e-03 1.29940439e-02 -1.18104786e-03 -7.76855881e-03 8.91596009e-04 -4.05940554e-03 -8.91596009e-04 -2.45035611e-03 1.09767970e-02 2.45035611e-03 -5.54770924e-04 -3.88196549e-04 -7.53916397e-05 9.60891427e-04 3.88196549e-04 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.36209572e-04 -1.55371176e-03 1.78319202e-04 -8.91596009e-04 2.20255305e-04 -4.90071223e-04 2.45035611e-03 -7.84912360e-04 -1.10954185e-04 -7.53916397e-05 -2.63166779e-05 1.69701585e-04 1.31583390e-04 -5.24210392e-04 -5.17816454e-03 -2.72373713e-03 7.50211475e-03 -7.66145519e-04 1.45683497e-03 4.10248218e-06 -2.78424918e-04 1.00610613e-05 -9.46041205e-05 -1.89208241e-05 -9.14887916e-05 5.54770924e-04 1.10954185e-04 8.95882642e-05 8.40240525e-05 1.68048105e-05 -1.62510108e-04 -6.77125449e-05 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 3.70995331e-05 -6.27331911e-05 -1.15236009e-05 -1.31583390e-04 3.88196549e-04 7.53916397e-05 8.40240525e-05 7.27443167e-06 1.92558625e-06 -1.26699021e-04 -5.48317071e-05 7.49585443e-05 5.92142297e-07 -4.01871753e-05 7.41990662e-06 -1.15236009e-05 -7.41990662e-06 -2.63166779e-05 7.53916397e-05 2.63166779e-05 1.68048105e-05 1.92558625e-06 -1.96838230e-06 -2.91067856e-05 -1.92558625e-06 9.07959033e-04 8.96884407e-03 4.71765109e-03 -1.29940439e-02 1.45683497e-03 -2.44835364e-03 -7.10570757e-06 4.82246104e-04 -2.76566422e-05 1.63859143e-04 2.25414558e-05 1.80939935e-04 -9.60891427e-04 -1.69701585e-04 -1.62510108e-04 -1.26699021e-04 -2.91067856e-05 2.77238773e-04 1.36116475e-04 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 -2.96071149e-06 2.00935877e-04 -1.15236009e-05 6.27331911e-05 3.70995331e-05 7.53916397e-05 -3.88196549e-04 -1.31583390e-04 -6.77125449e-05 -5.48317071e-05 -1.92558625e-06 1.36116475e-04 7.27443167e-06 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 -8.64374172e-03 2.88124724e-03 2.69800431e-03 8.09401293e-03 -2.69800431e-03 -2.28596414e-03 2.96955453e-03 -9.89851509e-04 3.95940603e-03 -2.96955453e-03 -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 -5.24210392e-04 9.07959033e-04 -1.05011554e-02 1.47539282e-02 4.55022500e-03 1.36506750e-02 -4.55022500e-03 -1.00964010e-02 -3.02892029e-02 1.00964010e-02 1.29659549e-02 -1.68432696e-02 5.61442318e-03 -2.24576927e-02 1.68432696e-02 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 -5.17816454e-03 8.96884407e-03 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 -2.01547330e-04 6.71824434e-05 5.60938910e-03 9.80062587e-03 -3.26687529e-03 1.10018575e-03 2.09372125e-03 -6.97907082e-04 -3.39842300e-04 2.54881725e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 8.64374172e-03 -1.36506750e-02 -2.01547330e-04 -4.07782741e-03 2.01547330e-04 9.80062587e-03 3.17443914e-02 -9.80062587e-03 -7.67342428e-04 1.82224830e-05 2.54881725e-04 1.32907607e-03 -1.82224830e-05 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 2.72373713e-03 -4.71765109e-03 -2.88124724e-03 4.55022500e-03 6.71824434e-05 2.01547330e-04 -3.54036786e-03 -3.26687529e-03 -9.80062587e-03 5.60938910e-03 2.55780809e-04 2.54881725e-04 6.97907082e-04 1.12270996e-03 2.09372125e-03 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -2.69800431e-03 1.00964010e-02 5.60938910e-03 9.80062587e-03 -3.26687529e-03 3.45548815e-03 -1.82611932e-02 6.08706441e-03 8.37266444e-03 -9.22743661e-03 3.07581220e-03 -1.37690031e-02 1.03267523e-02 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -8.09401293e-03 3.02892029e-02 9.80062587e-03 3.17443914e-02 -9.80062587e-03 -1.82611932e-02 -4.52410271e-02 1.82611932e-02 2.32139227e-02 -3.06138184e-02 1.03267523e-02 -4.02076935e-02 3.06138184e-02 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -7.50211475e-03 1.29940439e-02 2.69800431e-03 -1.00964010e-02 -3.26687529e-03 -9.80062587e-03 5.60938910e-03 6.08706441e-03 1.82611932e-02 3.45548815e-03 -7.73797423e-03 1.03267523e-02 -3.07581220e-03 1.41354416e-02 -9.22743661e-03 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 7.67342428e-04 -2.55780809e-04 -8.37266444e-03 -2.32139227e-02 7.73797423e-03 -1.54591348e-03 8.29799775e-03 -2.76599925e-03 4.84691264e-03 -3.63518448e-03 -5.24210392e-04 -5.17816454e-03 -2.72373713e-03 7.50211475e-03 -7.66145519e-04 1.45683497e-03 2.96955453e-03 -1.68432696e-02 -2.09372125e-03 -1.82224830e-05 -2.54881725e-04 9.22743661e-03 3.06138184e-02 -1.03267523e-02 8.29799775e-03 -3.29034412e-04 2.28042804e-04 -8.98840071e-03 7.86299908e-03 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 -9.89851509e-04 5.61442318e-03 6.97907082e-04 -2.54881725e-04 -6.97907082e-04 -3.07581220e-03 -1.03267523e-02 3.07581220e-03 -2.76599925e-03 2.28042804e-04 2.79079731e-04 4.79085124e-03 -2.28042804e-04 7.49585443e-05 3.95940603e-03 -2.24576927e-02 3.39842300e-04 -1.32907607e-03 -1.12270996e-03 1.37690031e-02 4.02076935e-02 -1.41354416e-02 4.84691264e-03 -8.98840071e-03 4.79085124e-03 -7.14264612e-03 1.16804772e-02 9.07959033e-04 8.96884407e-03 4.71765109e-03 -1.29940439e-02 1.45683497e-03 -2.44835364e-03 -2.96955453e-03 1.68432696e-02 -2.54881725e-04 1.82224830e-05 -2.09372125e-03 -1.03267523e-02 -3.06138184e-02 9.22743661e-03 -3.63518448e-03 7.86299908e-03 -2.28042804e-04 1.16804772e-02 -3.29034412e-04 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 + 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 +-1 1 2 169 + -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 -3.87282067e-04 -7.74564134e-05 2.36209572e-04 1.18104786e-03 2.36209572e-04 4.10248218e-06 -2.96071149e-06 -5.92142297e-07 -7.10570757e-06 -2.96071149e-06 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 -2.76528819e-03 -5.53057639e-04 1.55371176e-03 7.76855881e-03 1.55371176e-03 -2.78424918e-04 2.00935877e-04 4.01871753e-05 4.82246104e-04 2.00935877e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 3.09750166e-04 6.19500332e-05 2.20255305e-04 -8.91596009e-04 -1.78319202e-04 1.00610613e-05 -3.70995331e-05 -7.41990662e-06 -2.76566422e-05 -1.15236009e-05 3.87282067e-04 2.76528819e-03 3.09750166e-04 1.42506124e-03 3.09750166e-04 -8.91596009e-04 -4.05940554e-03 -8.91596009e-04 9.46041205e-05 -6.27331911e-05 -1.15236009e-05 -1.63859143e-04 -6.27331911e-05 7.74564134e-05 5.53057639e-04 6.19500332e-05 3.09750166e-04 -6.17395533e-05 -1.78319202e-04 -8.91596009e-04 2.20255305e-04 1.89208241e-05 -1.15236009e-05 -7.41990662e-06 -2.25414558e-05 -3.70995331e-05 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 -8.91596009e-04 -1.78319202e-04 -7.84912360e-04 2.45035611e-03 4.90071223e-04 -9.14887916e-05 1.31583390e-04 2.63166779e-05 1.80939935e-04 7.53916397e-05 -1.18104786e-03 -7.76855881e-03 -8.91596009e-04 -4.05940554e-03 -8.91596009e-04 2.45035611e-03 1.09767970e-02 2.45035611e-03 -5.54770924e-04 3.88196549e-04 7.53916397e-05 9.60891427e-04 3.88196549e-04 -2.36209572e-04 -1.55371176e-03 -1.78319202e-04 -8.91596009e-04 2.20255305e-04 4.90071223e-04 2.45035611e-03 -7.84912360e-04 -1.10954185e-04 7.53916397e-05 2.63166779e-05 1.69701585e-04 1.31583390e-04 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 -9.46041205e-05 -1.89208241e-05 9.14887916e-05 5.54770924e-04 1.10954185e-04 8.95882642e-05 -8.40240525e-05 -1.68048105e-05 -1.62510108e-04 -6.77125449e-05 -2.96071149e-06 2.00935877e-04 3.70995331e-05 6.27331911e-05 1.15236009e-05 -1.31583390e-04 -3.88196549e-04 -7.53916397e-05 -8.40240525e-05 7.27443167e-06 1.92558625e-06 1.26699021e-04 5.48317071e-05 -5.92142297e-07 4.01871753e-05 7.41990662e-06 1.15236009e-05 7.41990662e-06 -2.63166779e-05 -7.53916397e-05 -2.63166779e-05 -1.68048105e-05 1.92558625e-06 -1.96838230e-06 2.91067856e-05 1.92558625e-06 -7.10570757e-06 4.82246104e-04 2.76566422e-05 1.63859143e-04 2.25414558e-05 -1.80939935e-04 -9.60891427e-04 -1.69701585e-04 -1.62510108e-04 1.26699021e-04 2.91067856e-05 2.77238773e-04 1.36116475e-04 -2.96071149e-06 2.00935877e-04 1.15236009e-05 6.27331911e-05 3.70995331e-05 -7.53916397e-05 -3.88196549e-04 -1.31583390e-04 -6.77125449e-05 5.48317071e-05 1.92558625e-06 1.36116475e-04 7.27443167e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 2 -2 169 - -1.18888112e-05 -1.37734019e-04 1.05471488e-05 -3.16414465e-05 5.27357442e-05 -3.97215153e-05 1.19164546e-04 -1.98607577e-04 1.43347501e-05 4.65534666e-06 -7.75891111e-06 1.24142578e-05 2.32767333e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 -3.72695402e-04 6.21159003e-04 -4.62586824e-04 1.38776047e-03 -2.31293412e-03 1.75172365e-04 5.68888944e-05 -9.48148241e-05 1.51703719e-04 2.84444472e-04 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 -2.79954489e-05 4.66590815e-05 3.32561751e-06 1.07882788e-04 -1.79804647e-04 1.45784497e-05 -2.09524021e-06 3.49206702e-06 1.06016839e-05 1.98781573e-05 3.16414465e-05 3.72695402e-04 -2.79954489e-05 7.27501650e-05 -1.39977245e-04 1.07882788e-04 -2.84361817e-04 5.39413940e-04 -3.32202910e-05 -9.90327050e-06 1.98781573e-05 -3.78759234e-05 -4.95163525e-05 -5.27357442e-05 -6.21159003e-04 4.66590815e-05 -1.39977245e-04 2.22059226e-04 -1.79804647e-04 5.39413940e-04 -8.59736687e-04 5.53671516e-05 1.98781573e-05 -3.11066383e-05 4.28903001e-05 9.33199150e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 1.07882788e-04 -1.79804647e-04 -1.10860521e-07 -4.08719921e-04 6.81199868e-04 -5.82686518e-05 5.28505699e-06 -8.80842831e-06 -4.32892862e-05 -8.11674117e-05 -1.19164546e-04 -1.38776047e-03 1.07882788e-04 -2.84361817e-04 5.39413940e-04 -4.08719921e-04 1.08980893e-03 -2.04359960e-03 1.37534752e-04 4.15276006e-05 -8.11674117e-05 1.51386398e-04 2.07638003e-04 1.98607577e-04 2.31293412e-03 -1.79804647e-04 5.39413940e-04 -8.59736687e-04 6.81199868e-04 -2.04359960e-03 3.26964851e-03 -2.29224587e-04 -8.11674117e-05 1.28106173e-04 -1.80582199e-04 -3.84318519e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 3.32202910e-05 -5.53671516e-05 5.82686518e-05 -1.37534752e-04 2.29224587e-04 -9.65884179e-06 -5.17104579e-06 8.61840965e-06 -8.75377257e-06 -1.64133236e-05 4.65534666e-06 5.68888944e-05 2.09524021e-06 9.90327050e-06 -1.98781573e-05 -5.28505699e-06 -4.15276006e-05 8.11674117e-05 -5.17104579e-06 1.88157383e-06 -2.99308138e-06 -5.02338568e-06 -5.55752013e-06 -7.75891111e-06 -9.48148241e-05 -3.49206702e-06 -1.98781573e-05 3.11066383e-05 8.80842831e-06 8.11674117e-05 -1.28106173e-04 8.61840965e-06 -2.99308138e-06 5.07419397e-06 4.73811839e-06 1.12007688e-05 1.24142578e-05 1.51703719e-04 -1.06016839e-05 3.78759234e-05 -4.28903001e-05 4.32892862e-05 -1.51386398e-04 1.80582199e-04 -8.75377257e-06 -5.02338568e-06 4.73811839e-06 1.59021325e-06 -1.96656418e-05 2.32767333e-05 2.84444472e-04 -1.98781573e-05 4.95163525e-05 -9.33199150e-05 8.11674117e-05 -2.07638003e-04 3.84318519e-04 -1.64133236e-05 -5.55752013e-06 1.12007688e-05 -1.96656418e-05 -2.47945228e-05 + -1.18888112e-05 -1.37734019e-04 3.16414465e-05 -1.05471488e-05 5.27357442e-05 -1.19164546e-04 3.97215153e-05 -1.98607577e-04 3.58368753e-06 4.65534666e-06 -2.32767333e-05 1.86213867e-05 7.75891111e-06 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 -1.24231801e-04 6.21159003e-04 -1.38776047e-03 4.62586824e-04 -2.31293412e-03 4.37930914e-05 5.68888944e-05 -2.84444472e-04 2.27555578e-04 9.48148241e-05 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 -2.79954489e-05 1.39977245e-04 -2.84361817e-04 1.07882788e-04 -5.39413940e-04 1.61913664e-05 9.90327050e-06 -4.95163525e-05 4.77075776e-05 1.98781573e-05 1.05471488e-05 1.24231801e-04 -2.79954489e-05 -1.90436548e-06 -4.66590815e-05 1.07882788e-04 3.32561751e-06 1.79804647e-04 -1.89210273e-06 2.09524021e-06 1.98781573e-05 -1.79261498e-05 3.49206702e-06 -5.27357442e-05 -6.21159003e-04 1.39977245e-04 -4.66590815e-05 2.22059226e-04 -5.39413940e-04 1.79804647e-04 -8.59736687e-04 9.46051365e-06 1.98781573e-05 -9.33199150e-05 6.93945099e-05 3.11066383e-05 1.19164546e-04 1.38776047e-03 -2.84361817e-04 1.07882788e-04 -5.39413940e-04 1.08980893e-03 -4.08719921e-04 2.04359960e-03 -6.23370905e-05 -4.15276006e-05 2.07638003e-04 -1.94801788e-04 -8.11674117e-05 -3.97215153e-05 -4.62586824e-04 1.07882788e-04 3.32561751e-06 1.79804647e-04 -4.08719921e-04 -1.10860521e-07 -6.81199868e-04 8.35529571e-06 -5.28505699e-06 -8.11674117e-05 7.21067758e-05 -8.80842831e-06 1.98607577e-04 2.31293412e-03 -5.39413940e-04 1.79804647e-04 -8.59736687e-04 2.04359960e-03 -6.81199868e-04 3.26964851e-03 -4.17764785e-05 -8.11674117e-05 3.84318519e-04 -2.88805415e-04 -1.28106173e-04 3.58368753e-06 4.37930914e-05 -1.61913664e-05 1.89210273e-06 -9.46051365e-06 6.23370905e-05 -8.35529571e-06 4.17764785e-05 6.35893892e-06 -1.76485672e-06 8.82428358e-06 4.94097433e-07 2.05873930e-07 4.65534666e-06 5.68888944e-05 -9.90327050e-06 -2.09524021e-06 -1.98781573e-05 4.15276006e-05 5.28505699e-06 8.11674117e-05 -1.76485672e-06 1.88157383e-06 5.55752013e-06 -6.98994986e-06 2.99308138e-06 -2.32767333e-05 -2.84444472e-04 4.95163525e-05 -1.98781573e-05 9.33199150e-05 -2.07638003e-04 8.11674117e-05 -3.84318519e-04 8.82428358e-06 5.55752013e-06 -2.47945228e-05 2.40471761e-05 1.12007688e-05 1.86213867e-05 2.27555578e-04 -4.77075776e-05 1.79261498e-05 -6.93945099e-05 1.94801788e-04 -7.21067758e-05 2.88805415e-04 4.94097433e-07 -6.98994986e-06 2.40471761e-05 -1.44275675e-05 -9.83282089e-06 7.75891111e-06 9.48148241e-05 -1.98781573e-05 -3.49206702e-06 -3.11066383e-05 8.11674117e-05 8.80842831e-06 1.28106173e-04 2.05873930e-07 2.99308138e-06 1.12007688e-05 -9.83282089e-06 5.07419397e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 2 -1 660 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -3.44542395e-04 6.89084790e-04 -9.78742114e-04 9.78742114e-04 -1.95748423e-03 -1.09505483e-05 -1.26446041e-05 2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -9.63832875e-05 -7.70858306e-04 2.32369240e-04 -2.32369240e-04 2.32369240e-04 -7.08628717e-04 7.08628717e-04 -7.08628717e-04 5.32928067e-06 -5.32928067e-06 5.32928067e-06 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -1.94990245e-03 3.89980490e-03 -4.53095007e-03 4.53095007e-03 -9.06190013e-03 -4.85815380e-04 -5.60971281e-04 1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -7.70858306e-04 -5.37027696e-03 1.65917292e-03 -1.65917292e-03 1.65917292e-03 -4.66113529e-03 4.66113529e-03 -4.66113529e-03 -3.61684578e-04 3.61684578e-04 -3.61684578e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -5.07308351e-04 1.01461670e-03 -5.19556329e-04 1.28296806e-03 -2.56593611e-03 -9.00914182e-05 -8.25489746e-05 1.65097949e-04 -1.37631798e-04 -1.83509064e-04 -2.32369240e-04 -1.65917292e-03 4.33860712e-04 -5.57550298e-04 5.57550298e-04 -1.20629831e-03 1.60487282e-03 -1.60487282e-03 1.77195256e-05 -7.75730043e-05 7.75730043e-05 -6.22274450e-05 3.44542395e-04 1.94990245e-03 -5.07308351e-04 2.47955954e-04 -1.01461670e-03 1.28296806e-03 -5.19556329e-04 2.56593611e-03 7.41469246e-05 8.25489746e-05 -1.83509064e-04 1.46837356e-04 1.65097949e-04 2.32369240e-04 1.65917292e-03 -5.57550298e-04 4.33860712e-04 -5.57550298e-04 1.60487282e-03 -1.20629831e-03 1.60487282e-03 8.85976278e-06 7.75730043e-05 -6.22274450e-05 -1.53455593e-05 7.75730043e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 -1.01461670e-03 1.76988101e-03 -2.56593611e-03 2.56593611e-03 -4.36846050e-03 -1.48293849e-04 -1.83509064e-04 3.57812571e-04 -2.56852481e-04 -3.57812571e-04 -2.32369240e-04 -1.65917292e-03 5.57550298e-04 -5.57550298e-04 4.33860712e-04 -1.60487282e-03 1.60487282e-03 -1.20629831e-03 -8.85976278e-06 -6.22274450e-05 7.75730043e-05 -1.53455593e-05 -7.75730043e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 1.28296806e-03 -2.56593611e-03 6.41461856e-04 -2.81180223e-03 5.62360447e-03 4.82380327e-04 3.73934692e-04 -7.47869384e-04 6.78589980e-04 9.04786640e-04 7.08628717e-04 4.66113529e-03 -1.20629831e-03 1.60487282e-03 -1.60487282e-03 3.13565742e-03 -4.41064100e-03 4.41064100e-03 -3.89307864e-05 4.40829904e-04 -4.40829904e-04 4.07114854e-04 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 -5.19556329e-04 2.56593611e-03 -2.81180223e-03 6.41461856e-04 -5.62360447e-03 -3.46485998e-04 -3.73934692e-04 9.04786640e-04 -7.57048608e-04 -7.47869384e-04 -7.08628717e-04 -4.66113529e-03 1.60487282e-03 -1.20629831e-03 1.60487282e-03 -4.41064100e-03 3.13565742e-03 -4.41064100e-03 -1.94653932e-05 -4.40829904e-04 4.07114854e-04 3.37150500e-05 -4.40829904e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 2.56593611e-03 -4.36846050e-03 5.62360447e-03 -5.62360447e-03 9.07686855e-03 6.92971995e-04 9.04786640e-04 -1.73111465e-03 1.20026270e-03 1.73111465e-03 7.08628717e-04 4.66113529e-03 -1.60487282e-03 1.60487282e-03 -1.20629831e-03 4.41064100e-03 -4.41064100e-03 3.13565742e-03 1.94653932e-05 4.07114854e-04 -4.40829904e-04 3.37150500e-05 4.40829904e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -7.41469246e-05 1.48293849e-04 -4.82380327e-04 3.46485998e-04 -6.92971995e-04 -2.48773826e-05 8.36526299e-05 -1.67305260e-04 4.88206578e-05 6.50942104e-05 -1.77195256e-05 -8.85976278e-06 8.85976278e-06 3.89307864e-05 1.94653932e-05 -1.94653932e-05 -3.43728408e-05 9.78690456e-06 -9.78690456e-06 -1.95738091e-05 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 -8.25489746e-05 1.83509064e-04 -3.73934692e-04 3.73934692e-04 -9.04786640e-04 8.36526299e-05 2.38592087e-05 -9.48348455e-05 1.44890605e-04 9.48348455e-05 5.32928067e-06 -3.61684578e-04 7.75730043e-05 -7.75730043e-05 6.22274450e-05 -4.40829904e-04 4.40829904e-04 -4.07114854e-04 9.78690456e-06 1.49384400e-04 -1.66805825e-04 1.69514160e-05 1.66805825e-04 2.52892081e-05 1.12194256e-03 -1.65097949e-04 1.83509064e-04 -3.57812571e-04 7.47869384e-04 -9.04786640e-04 1.73111465e-03 -1.67305260e-04 -9.48348455e-05 1.66111477e-04 -1.71758057e-04 -2.78187056e-04 -5.32928067e-06 3.61684578e-04 -7.75730043e-05 6.22274450e-05 -7.75730043e-05 4.40829904e-04 -4.07114854e-04 4.40829904e-04 -9.78690456e-06 -1.66805825e-04 1.49384400e-04 1.69514160e-05 -1.66805825e-04 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 -1.46837356e-04 2.56852481e-04 -6.78589980e-04 7.57048608e-04 -1.20026270e-03 4.88206578e-05 1.44890605e-04 -1.71758057e-04 3.14958573e-05 2.30769634e-04 1.53455593e-05 1.53455593e-05 -3.37150500e-05 -3.37150500e-05 1.69514160e-05 1.69514160e-05 -3.43728408e-05 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 -1.65097949e-04 3.57812571e-04 -9.04786640e-04 7.47869384e-04 -1.73111465e-03 6.50942104e-05 9.48348455e-05 -2.78187056e-04 2.30769634e-04 1.66111477e-04 5.32928067e-06 -3.61684578e-04 6.22274450e-05 -7.75730043e-05 7.75730043e-05 -4.07114854e-04 4.40829904e-04 -4.40829904e-04 -1.95738091e-05 1.66805825e-04 -1.66805825e-04 1.49384400e-04 -9.63832875e-05 -7.70858306e-04 7.74564134e-05 -7.74564134e-05 3.87282067e-04 -2.36209572e-04 2.36209572e-04 -1.18104786e-03 4.10248218e-06 5.92142297e-07 -2.96071149e-06 7.10570757e-06 2.96071149e-06 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -3.44542395e-04 6.89084790e-04 -9.78742114e-04 9.78742114e-04 -1.95748423e-03 -1.09505483e-05 -1.26446041e-05 2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 -5.53057639e-04 2.76528819e-03 -1.55371176e-03 1.55371176e-03 -7.76855881e-03 -2.78424918e-04 -4.01871753e-05 2.00935877e-04 -4.82246104e-04 -2.00935877e-04 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -1.94990245e-03 3.89980490e-03 -4.53095007e-03 4.53095007e-03 -9.06190013e-03 -4.85815380e-04 -5.60971281e-04 1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 -6.19500332e-05 3.09750166e-04 2.20255305e-04 1.78319202e-04 -8.91596009e-04 -1.00610613e-05 -7.41990662e-06 3.70995331e-05 -2.76566422e-05 -1.15236009e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -5.07308351e-04 1.01461670e-03 -5.19556329e-04 1.28296806e-03 -2.56593611e-03 -9.00914182e-05 -8.25489746e-05 1.65097949e-04 -1.37631798e-04 -1.83509064e-04 7.74564134e-05 5.53057639e-04 -6.19500332e-05 -6.17395533e-05 -3.09750166e-04 1.78319202e-04 2.20255305e-04 8.91596009e-04 1.89208241e-05 7.41990662e-06 -1.15236009e-05 2.25414558e-05 3.70995331e-05 3.44542395e-04 1.94990245e-03 -5.07308351e-04 2.47955954e-04 -1.01461670e-03 1.28296806e-03 -5.19556329e-04 2.56593611e-03 7.41469246e-05 8.25489746e-05 -1.83509064e-04 1.46837356e-04 1.65097949e-04 -3.87282067e-04 -2.76528819e-03 3.09750166e-04 -3.09750166e-04 1.42506124e-03 -8.91596009e-04 8.91596009e-04 -4.05940554e-03 -9.46041205e-05 -1.15236009e-05 6.27331911e-05 -1.63859143e-04 -6.27331911e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 -1.01461670e-03 1.76988101e-03 -2.56593611e-03 2.56593611e-03 -4.36846050e-03 -1.48293849e-04 -1.83509064e-04 3.57812571e-04 -2.56852481e-04 -3.57812571e-04 2.36209572e-04 1.55371176e-03 2.20255305e-04 1.78319202e-04 -8.91596009e-04 -7.84912360e-04 -4.90071223e-04 2.45035611e-03 9.14887916e-05 2.63166779e-05 -1.31583390e-04 1.80939935e-04 7.53916397e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 1.28296806e-03 -2.56593611e-03 6.41461856e-04 -2.81180223e-03 5.62360447e-03 4.82380327e-04 3.73934692e-04 -7.47869384e-04 6.78589980e-04 9.04786640e-04 -2.36209572e-04 -1.55371176e-03 1.78319202e-04 2.20255305e-04 8.91596009e-04 -4.90071223e-04 -7.84912360e-04 -2.45035611e-03 -1.10954185e-04 -2.63166779e-05 7.53916397e-05 -1.69701585e-04 -1.31583390e-04 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 -5.19556329e-04 2.56593611e-03 -2.81180223e-03 6.41461856e-04 -5.62360447e-03 -3.46485998e-04 -3.73934692e-04 9.04786640e-04 -7.57048608e-04 -7.47869384e-04 1.18104786e-03 7.76855881e-03 -8.91596009e-04 8.91596009e-04 -4.05940554e-03 2.45035611e-03 -2.45035611e-03 1.09767970e-02 5.54770924e-04 7.53916397e-05 -3.88196549e-04 9.60891427e-04 3.88196549e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 2.56593611e-03 -4.36846050e-03 5.62360447e-03 -5.62360447e-03 9.07686855e-03 6.92971995e-04 9.04786640e-04 -1.73111465e-03 1.20026270e-03 1.73111465e-03 4.10248218e-06 -2.78424918e-04 1.00610613e-05 -1.89208241e-05 9.46041205e-05 -9.14887916e-05 1.10954185e-04 -5.54770924e-04 8.95882642e-05 1.68048105e-05 -8.40240525e-05 1.62510108e-04 6.77125449e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -7.41469246e-05 1.48293849e-04 -4.82380327e-04 3.46485998e-04 -6.92971995e-04 -2.48773826e-05 8.36526299e-05 -1.67305260e-04 4.88206578e-05 6.50942104e-05 5.92142297e-07 -4.01871753e-05 7.41990662e-06 -7.41990662e-06 1.15236009e-05 -2.63166779e-05 2.63166779e-05 -7.53916397e-05 1.68048105e-05 -1.96838230e-06 -1.92558625e-06 2.91067856e-05 1.92558625e-06 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 -8.25489746e-05 1.83509064e-04 -3.73934692e-04 3.73934692e-04 -9.04786640e-04 8.36526299e-05 2.38592087e-05 -9.48348455e-05 1.44890605e-04 9.48348455e-05 -2.96071149e-06 2.00935877e-04 -3.70995331e-05 1.15236009e-05 -6.27331911e-05 1.31583390e-04 -7.53916397e-05 3.88196549e-04 -8.40240525e-05 -1.92558625e-06 7.27443167e-06 -1.26699021e-04 -5.48317071e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 1.83509064e-04 -3.57812571e-04 7.47869384e-04 -9.04786640e-04 1.73111465e-03 -1.67305260e-04 -9.48348455e-05 1.66111477e-04 -1.71758057e-04 -2.78187056e-04 7.10570757e-06 -4.82246104e-04 2.76566422e-05 -2.25414558e-05 1.63859143e-04 -1.80939935e-04 1.69701585e-04 -9.60891427e-04 1.62510108e-04 2.91067856e-05 -1.26699021e-04 2.77238773e-04 1.36116475e-04 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 -1.46837356e-04 2.56852481e-04 -6.78589980e-04 7.57048608e-04 -1.20026270e-03 4.88206578e-05 1.44890605e-04 -1.71758057e-04 3.14958573e-05 2.30769634e-04 2.96071149e-06 -2.00935877e-04 1.15236009e-05 -3.70995331e-05 6.27331911e-05 -7.53916397e-05 1.31583390e-04 -3.88196549e-04 6.77125449e-05 1.92558625e-06 -5.48317071e-05 1.36116475e-04 7.27443167e-06 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 -1.65097949e-04 3.57812571e-04 -9.04786640e-04 7.47869384e-04 -1.73111465e-03 6.50942104e-05 9.48348455e-05 -2.78187056e-04 2.30769634e-04 1.66111477e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 --1 2 0 652 - -2.23022003e-04 -1.54791168e-03 6.89084790e-04 -3.44542395e-04 3.44542395e-04 -1.95748423e-03 9.78742114e-04 -9.78742114e-04 2.19010967e-05 -2.52892081e-05 2.52892081e-05 -1.26446041e-05 -1.18888112e-05 -1.37734019e-04 5.27357442e-05 -3.16414465e-05 1.05471488e-05 -1.98607577e-04 1.19164546e-04 -3.97215153e-05 -1.79184377e-05 2.32767333e-05 -7.75891111e-06 -6.20712889e-06 4.65534666e-06 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 -1.94990245e-03 1.94990245e-03 -9.06190013e-03 4.53095007e-03 -4.53095007e-03 9.71630760e-04 -1.12194256e-03 1.12194256e-03 -5.60971281e-04 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 -3.72695402e-04 1.24231801e-04 -2.31293412e-03 1.38776047e-03 -4.62586824e-04 -2.18965457e-04 2.84444472e-04 -9.48148241e-05 -7.58518593e-05 5.68888944e-05 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 -1.01461670e-03 1.01461670e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 2.96587698e-04 -3.57812571e-04 3.57812571e-04 -1.83509064e-04 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 -1.39977245e-04 4.66590815e-05 -8.59736687e-04 5.39413940e-04 -1.79804647e-04 -6.48276652e-05 9.33199150e-05 -3.11066383e-05 -2.65042098e-05 1.98781573e-05 3.44542395e-04 1.94990245e-03 -1.01461670e-03 2.47955954e-04 -5.07308351e-04 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -1.64238343e-04 1.65097949e-04 -1.83509064e-04 9.20555766e-06 8.25489746e-05 3.16414465e-05 3.72695402e-04 -1.39977245e-04 7.27501650e-05 -2.79954489e-05 5.39413940e-04 -2.84361817e-04 1.07882788e-04 4.94116573e-05 -4.95163525e-05 1.98781573e-05 9.83165418e-06 -9.90327050e-06 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 -5.07308351e-04 2.47955954e-04 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 1.64238343e-04 -1.83509064e-04 1.65097949e-04 9.20555766e-06 -8.25489746e-05 -1.05471488e-05 -1.24231801e-04 4.66590815e-05 -2.79954489e-05 -1.90436548e-06 -1.79804647e-04 1.07882788e-04 3.32561751e-06 -1.64705524e-05 1.98781573e-05 3.49206702e-06 -7.32446585e-06 -2.09524021e-06 1.95748423e-03 9.06190013e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 9.07686855e-03 -5.62360447e-03 5.62360447e-03 -1.38594399e-03 1.73111465e-03 -1.73111465e-03 9.04786640e-04 1.98607577e-04 2.31293412e-03 -8.59736687e-04 5.39413940e-04 -1.79804647e-04 3.26964851e-03 -2.04359960e-03 6.81199868e-04 2.71001065e-04 -3.84318519e-04 1.28106173e-04 1.08223216e-04 -8.11674117e-05 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -5.62360447e-03 6.41461856e-04 -2.81180223e-03 8.28866325e-04 -7.47869384e-04 9.04786640e-04 -7.84586278e-05 -3.73934692e-04 -1.19164546e-04 -1.38776047e-03 5.39413940e-04 -2.84361817e-04 1.07882788e-04 -2.04359960e-03 1.08980893e-03 -4.08719921e-04 -1.99871842e-04 2.07638003e-04 -8.11674117e-05 -4.34153900e-05 4.15276006e-05 9.78742114e-04 4.53095007e-03 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 5.62360447e-03 -2.81180223e-03 6.41461856e-04 -8.28866325e-04 9.04786640e-04 -7.47869384e-04 -7.84586278e-05 3.73934692e-04 3.97215153e-05 4.62586824e-04 -1.79804647e-04 1.07882788e-04 3.32561751e-06 6.81199868e-04 -4.08719921e-04 -1.10860521e-07 6.66239475e-05 -8.11674117e-05 -8.80842831e-06 2.88174896e-05 5.28505699e-06 2.19010967e-05 9.71630760e-04 -2.96587698e-04 1.64238343e-04 -1.64238343e-04 1.38594399e-03 -8.28866325e-04 8.28866325e-04 5.96824772e-05 -2.32399470e-04 2.32399470e-04 -1.67305260e-04 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 -4.94116573e-05 1.64705524e-05 -2.71001065e-04 1.99871842e-04 -6.66239475e-05 -8.80303994e-06 2.52376072e-05 -8.41253572e-06 -9.24787001e-06 6.93590250e-06 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.65097949e-04 1.83509064e-04 -1.73111465e-03 7.47869384e-04 -9.04786640e-04 -2.32399470e-04 1.66111477e-04 -2.78187056e-04 5.90115769e-05 9.48348455e-05 2.32767333e-05 2.84444472e-04 -9.33199150e-05 4.95163525e-05 -1.98781573e-05 3.84318519e-04 -2.07638003e-04 8.11674117e-05 2.52376072e-05 -2.47945228e-05 1.12007688e-05 4.38153428e-06 -5.55752013e-06 2.52892081e-05 1.12194256e-03 -3.57812571e-04 1.83509064e-04 -1.65097949e-04 1.73111465e-03 -9.04786640e-04 7.47869384e-04 2.32399470e-04 -2.78187056e-04 1.66111477e-04 5.90115769e-05 -9.48348455e-05 -7.75891111e-06 -9.48148241e-05 3.11066383e-05 -1.98781573e-05 -3.49206702e-06 -1.28106173e-04 8.11674117e-05 8.80842831e-06 -8.41253572e-06 1.12007688e-05 5.07419397e-06 -5.09470250e-06 -2.99308138e-06 -9.20555766e-06 -9.20555766e-06 7.84586278e-05 7.84586278e-05 5.90115769e-05 5.90115769e-05 -5.30640025e-05 -6.20712889e-06 -7.58518593e-05 2.65042098e-05 -9.83165418e-06 7.32446585e-06 -1.08223216e-04 4.34153900e-05 -2.88174896e-05 -9.24787001e-06 4.38153428e-06 -5.09470250e-06 7.34411394e-07 1.96656418e-06 -1.26446041e-05 -5.60971281e-04 1.83509064e-04 -8.25489746e-05 8.25489746e-05 -9.04786640e-04 3.73934692e-04 -3.73934692e-04 -1.67305260e-04 9.48348455e-05 -9.48348455e-05 2.38592087e-05 4.65534666e-06 5.68888944e-05 -1.98781573e-05 9.90327050e-06 2.09524021e-06 8.11674117e-05 -4.15276006e-05 -5.28505699e-06 6.93590250e-06 -5.55752013e-06 -2.99308138e-06 1.96656418e-06 1.88157383e-06 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 -6.83833041e-04 2.05149912e-03 -5.12149733e-03 1.70716578e-03 -5.12149733e-03 7.29952656e-05 -9.48236316e-05 2.84470895e-04 -1.26431509e-04 -9.48236316e-05 -2.23022003e-04 -1.54791168e-03 6.89084790e-04 -3.44542395e-04 3.44542395e-04 -1.95748423e-03 9.78742114e-04 -9.78742114e-04 2.19010967e-05 -2.52892081e-05 2.52892081e-05 -1.26446041e-05 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 -2.17402100e-03 6.52206301e-03 -6.26520693e-03 2.08840231e-03 -6.26520693e-03 1.42086025e-03 -1.84575160e-03 5.53725481e-03 -2.46100214e-03 -1.84575160e-03 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 -1.94990245e-03 1.94990245e-03 -9.06190013e-03 4.53095007e-03 -4.53095007e-03 9.71630760e-04 -1.12194256e-03 1.12194256e-03 -5.60971281e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 -1.25829327e-03 3.77487980e-03 -4.64992808e-03 2.24101481e-03 -6.72304443e-03 2.06162599e-04 -5.64107009e-04 1.69232103e-03 -8.65016559e-04 -6.48762419e-04 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 -1.01461670e-03 1.01461670e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 2.96587698e-04 -3.57812571e-04 3.57812571e-04 -1.83509064e-04 6.83833041e-04 2.17402100e-03 -1.25829327e-03 -4.57526280e-04 -1.25829327e-03 2.24101481e-03 1.32611142e-03 2.24101481e-03 -2.15348338e-04 -3.77120918e-05 -6.48762419e-04 3.72994263e-04 -3.77120918e-05 3.44542395e-04 1.94990245e-03 -1.01461670e-03 2.47955954e-04 -5.07308351e-04 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -1.64238343e-04 1.65097949e-04 -1.83509064e-04 9.20555766e-06 8.25489746e-05 -2.05149912e-03 -6.52206301e-03 3.77487980e-03 -1.25829327e-03 2.89792244e-03 -6.72304443e-03 2.24101481e-03 -4.64992808e-03 6.46045015e-04 -6.48762419e-04 1.69232103e-03 -6.11050327e-04 -5.64107009e-04 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 -5.07308351e-04 2.47955954e-04 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 1.64238343e-04 -1.83509064e-04 1.65097949e-04 9.20555766e-06 -8.25489746e-05 5.12149733e-03 6.26520693e-03 -4.64992808e-03 2.24101481e-03 -6.72304443e-03 -5.47073446e-04 -1.15624304e-03 3.46872913e-03 -6.18001923e-04 2.13011713e-03 -6.39035140e-03 3.34579774e-03 2.50934830e-03 1.95748423e-03 9.06190013e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 9.07686855e-03 -5.62360447e-03 5.62360447e-03 -1.38594399e-03 1.73111465e-03 -1.73111465e-03 9.04786640e-04 -1.70716578e-03 -2.08840231e-03 2.24101481e-03 1.32611142e-03 2.24101481e-03 -1.15624304e-03 -3.63038823e-03 -1.15624304e-03 8.62848291e-04 3.01244069e-04 2.50934830e-03 -1.49449708e-03 3.01244069e-04 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -5.62360447e-03 6.41461856e-04 -2.81180223e-03 8.28866325e-04 -7.47869384e-04 9.04786640e-04 -7.84586278e-05 -3.73934692e-04 5.12149733e-03 6.26520693e-03 -6.72304443e-03 2.24101481e-03 -4.64992808e-03 3.46872913e-03 -1.15624304e-03 -5.47073446e-04 -2.58854487e-03 2.50934830e-03 -6.39035140e-03 2.20810423e-03 2.13011713e-03 9.78742114e-04 4.53095007e-03 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 5.62360447e-03 -2.81180223e-03 6.41461856e-04 -8.28866325e-04 9.04786640e-04 -7.47869384e-04 -7.84586278e-05 3.73934692e-04 7.29952656e-05 1.42086025e-03 -2.06162599e-04 2.15348338e-04 -6.46045015e-04 6.18001923e-04 -8.62848291e-04 2.58854487e-03 -2.57619165e-04 -5.71759244e-06 1.71527773e-05 -1.57803925e-04 -1.18352944e-04 2.19010967e-05 9.71630760e-04 -2.96587698e-04 1.64238343e-04 -1.64238343e-04 1.38594399e-03 -8.28866325e-04 8.28866325e-04 5.96824772e-05 -2.32399470e-04 2.32399470e-04 -1.67305260e-04 -9.48236316e-05 -1.84575160e-03 5.64107009e-04 3.77120918e-05 6.48762419e-04 -2.13011713e-03 -3.01244069e-04 -2.50934830e-03 -5.71759244e-06 -1.19113927e-04 -1.03569674e-04 1.39963261e-04 -1.38890243e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.65097949e-04 1.83509064e-04 -1.73111465e-03 7.47869384e-04 -9.04786640e-04 -2.32399470e-04 1.66111477e-04 -2.78187056e-04 5.90115769e-05 9.48348455e-05 2.84470895e-04 5.53725481e-03 -1.69232103e-03 6.48762419e-04 -1.69232103e-03 6.39035140e-03 -2.50934830e-03 6.39035140e-03 1.71527773e-05 -1.03569674e-04 1.57071871e-04 -2.97094818e-05 -1.03569674e-04 2.52892081e-05 1.12194256e-03 -3.57812571e-04 1.83509064e-04 -1.65097949e-04 1.73111465e-03 -9.04786640e-04 7.47869384e-04 2.32399470e-04 -2.78187056e-04 1.66111477e-04 5.90115769e-05 -9.48348455e-05 -1.26431509e-04 -2.46100214e-03 8.65016559e-04 -3.72994263e-04 6.11050327e-04 -3.34579774e-03 1.49449708e-03 -2.20810423e-03 -1.57803925e-04 1.39963261e-04 -2.97094818e-05 -7.54028877e-05 7.49332109e-05 -9.20555766e-06 -9.20555766e-06 7.84586278e-05 7.84586278e-05 5.90115769e-05 5.90115769e-05 -5.30640025e-05 -9.48236316e-05 -1.84575160e-03 6.48762419e-04 3.77120918e-05 5.64107009e-04 -2.50934830e-03 -3.01244069e-04 -2.13011713e-03 -1.18352944e-04 -1.38890243e-04 -1.03569674e-04 7.49332109e-05 -1.19113927e-04 -1.26446041e-05 -5.60971281e-04 1.83509064e-04 -8.25489746e-05 8.25489746e-05 -9.04786640e-04 3.73934692e-04 -3.73934692e-04 -1.67305260e-04 9.48348455e-05 -9.48348455e-05 2.38592087e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 --1 2 1 157 - -9.63832875e-05 -7.70858306e-04 3.87282067e-04 -7.74564134e-05 7.74564134e-05 -1.18104786e-03 2.36209572e-04 -2.36209572e-04 -8.20496435e-06 2.96071149e-06 -2.96071149e-06 5.92142297e-07 -7.70858306e-04 -5.37027696e-03 2.76528819e-03 -5.53057639e-04 5.53057639e-04 -7.76855881e-03 1.55371176e-03 -1.55371176e-03 5.56849836e-04 -2.00935877e-04 2.00935877e-04 -4.01871753e-05 -3.87282067e-04 -2.76528819e-03 1.42506124e-03 -3.09750166e-04 3.09750166e-04 -4.05940554e-03 8.91596009e-04 -8.91596009e-04 1.89208241e-04 -6.27331911e-05 6.27331911e-05 -1.15236009e-05 7.74564134e-05 5.53057639e-04 -3.09750166e-04 -6.17395533e-05 -6.19500332e-05 8.91596009e-04 2.20255305e-04 1.78319202e-04 -2.89818854e-05 3.70995331e-05 -1.15236009e-05 -5.11518643e-06 7.41990662e-06 -7.74564134e-05 -5.53057639e-04 3.09750166e-04 -6.19500332e-05 -6.17395533e-05 -8.91596009e-04 1.78319202e-04 2.20255305e-04 2.89818854e-05 -1.15236009e-05 3.70995331e-05 -5.11518643e-06 -7.41990662e-06 1.18104786e-03 7.76855881e-03 -4.05940554e-03 8.91596009e-04 -8.91596009e-04 1.09767970e-02 -2.45035611e-03 2.45035611e-03 -1.10954185e-03 3.88196549e-04 -3.88196549e-04 7.53916397e-05 -2.36209572e-04 -1.55371176e-03 8.91596009e-04 2.20255305e-04 1.78319202e-04 -2.45035611e-03 -7.84912360e-04 -4.90071223e-04 2.02442976e-04 -1.31583390e-04 7.53916397e-05 1.12383500e-05 -2.63166779e-05 2.36209572e-04 1.55371176e-03 -8.91596009e-04 1.78319202e-04 2.20255305e-04 2.45035611e-03 -4.90071223e-04 -7.84912360e-04 -2.02442976e-04 7.53916397e-05 -1.31583390e-04 1.12383500e-05 2.63166779e-05 -8.20496435e-06 5.56849836e-04 -1.89208241e-04 2.89818854e-05 -2.89818854e-05 1.10954185e-03 -2.02442976e-04 2.02442976e-04 3.71064027e-04 -1.51736597e-04 1.51736597e-04 -3.36096210e-05 2.96071149e-06 -2.00935877e-04 6.27331911e-05 -3.70995331e-05 1.15236009e-05 -3.88196549e-04 1.31583390e-04 -7.53916397e-05 -1.51736597e-04 7.27443167e-06 -5.48317071e-05 9.41745331e-06 1.92558625e-06 -2.96071149e-06 2.00935877e-04 -6.27331911e-05 1.15236009e-05 -3.70995331e-05 3.88196549e-04 -7.53916397e-05 1.31583390e-04 1.51736597e-04 -5.48317071e-05 7.27443167e-06 9.41745331e-06 -1.92558625e-06 5.11518643e-06 5.11518643e-06 -1.12383500e-05 -1.12383500e-05 9.41745331e-06 9.41745331e-06 -4.23699021e-06 5.92142297e-07 -4.01871753e-05 1.15236009e-05 -7.41990662e-06 7.41990662e-06 -7.53916397e-05 2.63166779e-05 -2.63166779e-05 -3.36096210e-05 1.92558625e-06 -1.92558625e-06 -1.96838230e-06 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 +-1 2 0 664 + -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -6.89084790e-04 3.44542395e-04 -9.78742114e-04 1.95748423e-03 -9.78742114e-04 -1.09505483e-05 -2.52892081e-05 1.26446041e-05 1.89669061e-05 -2.52892081e-05 -1.18888112e-05 -1.37734019e-04 3.16414465e-05 -5.27357442e-05 1.05471488e-05 -1.19164546e-04 1.98607577e-04 -3.97215153e-05 3.58368753e-06 2.32767333e-05 -4.65534666e-06 -1.86213867e-05 7.75891111e-06 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -3.89980490e-03 1.94990245e-03 -4.53095007e-03 9.06190013e-03 -4.53095007e-03 -4.85815380e-04 -1.12194256e-03 5.60971281e-04 8.41456921e-04 -1.12194256e-03 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 -6.21159003e-04 1.24231801e-04 -1.38776047e-03 2.31293412e-03 -4.62586824e-04 4.37930914e-05 2.84444472e-04 -5.68888944e-05 -2.27555578e-04 9.48148241e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -1.01461670e-03 5.07308351e-04 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 -9.00914182e-05 -1.65097949e-04 8.25489746e-05 1.37631798e-04 -1.83509064e-04 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 -1.39977245e-04 2.79954489e-05 -2.84361817e-04 5.39413940e-04 -1.07882788e-04 1.61913664e-05 4.95163525e-05 -9.90327050e-06 -4.77075776e-05 1.98781573e-05 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.76988101e-03 -1.01461670e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 1.48293849e-04 3.57812571e-04 -1.83509064e-04 -2.56852481e-04 3.57812571e-04 5.27357442e-05 6.21159003e-04 -1.39977245e-04 2.22059226e-04 -4.66590815e-05 5.39413940e-04 -8.59736687e-04 1.79804647e-04 -9.46051365e-06 -9.33199150e-05 1.98781573e-05 6.93945099e-05 -3.11066383e-05 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 -1.01461670e-03 2.47955954e-04 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 -7.41469246e-05 -1.83509064e-04 8.25489746e-05 1.46837356e-04 -1.65097949e-04 -1.05471488e-05 -1.24231801e-04 2.79954489e-05 -4.66590815e-05 -1.90436548e-06 -1.07882788e-04 1.79804647e-04 3.32561751e-06 1.89210273e-06 1.98781573e-05 2.09524021e-06 -1.79261498e-05 -3.49206702e-06 9.78742114e-04 4.53095007e-03 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 6.41461856e-04 -5.62360447e-03 2.81180223e-03 4.82380327e-04 7.47869384e-04 -3.73934692e-04 -6.78589980e-04 9.04786640e-04 1.19164546e-04 1.38776047e-03 -2.84361817e-04 5.39413940e-04 -1.07882788e-04 1.08980893e-03 -2.04359960e-03 4.08719921e-04 -6.23370905e-05 -2.07638003e-04 4.15276006e-05 1.94801788e-04 -8.11674117e-05 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -5.62360447e-03 9.07686855e-03 -5.62360447e-03 -6.92971995e-04 -1.73111465e-03 9.04786640e-04 1.20026270e-03 -1.73111465e-03 -1.98607577e-04 -2.31293412e-03 5.39413940e-04 -8.59736687e-04 1.79804647e-04 -2.04359960e-03 3.26964851e-03 -6.81199868e-04 4.17764785e-05 3.84318519e-04 -8.11674117e-05 -2.88805415e-04 1.28106173e-04 9.78742114e-04 4.53095007e-03 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 2.81180223e-03 -5.62360447e-03 6.41461856e-04 3.46485998e-04 9.04786640e-04 -3.73934692e-04 -7.57048608e-04 7.47869384e-04 3.97215153e-05 4.62586824e-04 -1.07882788e-04 1.79804647e-04 3.32561751e-06 4.08719921e-04 -6.81199868e-04 -1.10860521e-07 -8.35529571e-06 -8.11674117e-05 -5.28505699e-06 7.21067758e-05 8.80842831e-06 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -1.48293849e-04 7.41469246e-05 -4.82380327e-04 6.92971995e-04 -3.46485998e-04 -2.48773826e-05 1.67305260e-04 -8.36526299e-05 -4.88206578e-05 6.50942104e-05 3.58368753e-06 4.37930914e-05 -1.61913664e-05 9.46051365e-06 -1.89210273e-06 6.23370905e-05 -4.17764785e-05 8.35529571e-06 6.35893892e-06 -8.82428358e-06 1.76485672e-06 -4.94097433e-07 2.05873930e-07 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -3.57812571e-04 1.83509064e-04 -7.47869384e-04 1.73111465e-03 -9.04786640e-04 1.67305260e-04 1.66111477e-04 -9.48348455e-05 -1.71758057e-04 2.78187056e-04 2.32767333e-05 2.84444472e-04 -4.95163525e-05 9.33199150e-05 -1.98781573e-05 2.07638003e-04 -3.84318519e-04 8.11674117e-05 -8.82428358e-06 -2.47945228e-05 5.55752013e-06 2.40471761e-05 -1.12007688e-05 1.26446041e-05 5.60971281e-04 -8.25489746e-05 1.83509064e-04 -8.25489746e-05 3.73934692e-04 -9.04786640e-04 3.73934692e-04 -8.36526299e-05 -9.48348455e-05 2.38592087e-05 1.44890605e-04 -9.48348455e-05 -4.65534666e-06 -5.68888944e-05 9.90327050e-06 -1.98781573e-05 -2.09524021e-06 -4.15276006e-05 8.11674117e-05 5.28505699e-06 1.76485672e-06 5.55752013e-06 1.88157383e-06 -6.98994986e-06 -2.99308138e-06 1.89669061e-05 8.41456921e-04 -1.37631798e-04 2.56852481e-04 -1.46837356e-04 6.78589980e-04 -1.20026270e-03 7.57048608e-04 -4.88206578e-05 -1.71758057e-04 1.44890605e-04 3.14958573e-05 -2.30769634e-04 -1.86213867e-05 -2.27555578e-04 4.77075776e-05 -6.93945099e-05 1.79261498e-05 -1.94801788e-04 2.88805415e-04 -7.21067758e-05 -4.94097433e-07 2.40471761e-05 -6.98994986e-06 -1.44275675e-05 9.83282089e-06 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 -3.57812571e-04 1.65097949e-04 -9.04786640e-04 1.73111465e-03 -7.47869384e-04 6.50942104e-05 2.78187056e-04 -9.48348455e-05 -2.30769634e-04 1.66111477e-04 7.75891111e-06 9.48148241e-05 -1.98781573e-05 3.11066383e-05 3.49206702e-06 8.11674117e-05 -1.28106173e-04 -8.80842831e-06 2.05873930e-07 -1.12007688e-05 -2.99308138e-06 9.83282089e-06 5.07419397e-06 -9.38806554e-04 -4.95994522e-03 6.83833041e-04 -2.05149912e-03 2.05149912e-03 -1.70716578e-03 5.12149733e-03 -5.12149733e-03 -1.45990531e-04 -9.48236316e-05 9.48236316e-05 -2.84470895e-04 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -6.89084790e-04 3.44542395e-04 -9.78742114e-04 1.95748423e-03 -9.78742114e-04 -1.09505483e-05 -2.52892081e-05 1.26446041e-05 1.89669061e-05 -2.52892081e-05 -4.95994522e-03 -1.01490228e-02 2.17402100e-03 -6.52206301e-03 6.52206301e-03 -2.08840231e-03 6.26520693e-03 -6.26520693e-03 -2.84172049e-03 -1.84575160e-03 1.84575160e-03 -5.53725481e-03 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -3.89980490e-03 1.94990245e-03 -4.53095007e-03 9.06190013e-03 -4.53095007e-03 -4.85815380e-04 -1.12194256e-03 5.60971281e-04 8.41456921e-04 -1.12194256e-03 -6.83833041e-04 -2.17402100e-03 -4.57526280e-04 -1.25829327e-03 1.25829327e-03 1.32611142e-03 2.24101481e-03 -2.24101481e-03 -4.30696677e-04 3.77120918e-05 -3.77120918e-05 -6.48762419e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -1.01461670e-03 5.07308351e-04 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 -9.00914182e-05 -1.65097949e-04 8.25489746e-05 1.37631798e-04 -1.83509064e-04 2.05149912e-03 6.52206301e-03 -1.25829327e-03 2.89792244e-03 -3.77487980e-03 2.24101481e-03 -4.64992808e-03 6.72304443e-03 8.52207614e-04 5.64107009e-04 -6.48762419e-04 2.53966231e-04 1.69232103e-03 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.76988101e-03 -1.01461670e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 1.48293849e-04 3.57812571e-04 -1.83509064e-04 -2.56852481e-04 3.57812571e-04 -2.05149912e-03 -6.52206301e-03 1.25829327e-03 -3.77487980e-03 2.89792244e-03 -2.24101481e-03 6.72304443e-03 -4.64992808e-03 -8.52207614e-04 -6.48762419e-04 5.64107009e-04 2.53966231e-04 -1.69232103e-03 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 -1.01461670e-03 2.47955954e-04 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 -7.41469246e-05 -1.83509064e-04 8.25489746e-05 1.46837356e-04 -1.65097949e-04 1.70716578e-03 2.08840231e-03 1.32611142e-03 2.24101481e-03 -2.24101481e-03 -3.63038823e-03 -1.15624304e-03 1.15624304e-03 1.72569658e-03 -3.01244069e-04 3.01244069e-04 2.50934830e-03 9.78742114e-04 4.53095007e-03 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 6.41461856e-04 -5.62360447e-03 2.81180223e-03 4.82380327e-04 7.47869384e-04 -3.73934692e-04 -6.78589980e-04 9.04786640e-04 -5.12149733e-03 -6.26520693e-03 2.24101481e-03 -4.64992808e-03 6.72304443e-03 -1.15624304e-03 -5.47073446e-04 -3.46872913e-03 -3.20654680e-03 -2.13011713e-03 2.50934830e-03 -1.13769350e-03 -6.39035140e-03 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -5.62360447e-03 9.07686855e-03 -5.62360447e-03 -6.92971995e-04 -1.73111465e-03 9.04786640e-04 1.20026270e-03 -1.73111465e-03 5.12149733e-03 6.26520693e-03 -2.24101481e-03 6.72304443e-03 -4.64992808e-03 1.15624304e-03 -3.46872913e-03 -5.47073446e-04 3.20654680e-03 2.50934830e-03 -2.13011713e-03 -1.13769350e-03 6.39035140e-03 9.78742114e-04 4.53095007e-03 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 2.81180223e-03 -5.62360447e-03 6.41461856e-04 3.46485998e-04 9.04786640e-04 -3.73934692e-04 -7.57048608e-04 7.47869384e-04 -1.45990531e-04 -2.84172049e-03 4.30696677e-04 -8.52207614e-04 8.52207614e-04 -1.72569658e-03 3.20654680e-03 -3.20654680e-03 1.57052508e-05 1.24070536e-04 -1.24070536e-04 3.43055547e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -1.48293849e-04 7.41469246e-05 -4.82380327e-04 6.92971995e-04 -3.46485998e-04 -2.48773826e-05 1.67305260e-04 -8.36526299e-05 -4.88206578e-05 6.50942104e-05 -9.48236316e-05 -1.84575160e-03 -3.77120918e-05 -5.64107009e-04 6.48762419e-04 3.01244069e-04 2.13011713e-03 -2.50934830e-03 1.24070536e-04 -1.19113927e-04 1.38890243e-04 6.50300503e-05 1.03569674e-04 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -3.57812571e-04 1.83509064e-04 -7.47869384e-04 1.73111465e-03 -9.04786640e-04 1.67305260e-04 1.66111477e-04 -9.48348455e-05 -1.71758057e-04 2.78187056e-04 9.48236316e-05 1.84575160e-03 3.77120918e-05 6.48762419e-04 -5.64107009e-04 -3.01244069e-04 -2.50934830e-03 2.13011713e-03 -1.24070536e-04 1.38890243e-04 -1.19113927e-04 6.50300503e-05 -1.03569674e-04 1.26446041e-05 5.60971281e-04 -8.25489746e-05 1.83509064e-04 -8.25489746e-05 3.73934692e-04 -9.04786640e-04 3.73934692e-04 -8.36526299e-05 -9.48348455e-05 2.38592087e-05 1.44890605e-04 -9.48348455e-05 -2.53966231e-04 -2.53966231e-04 1.13769350e-03 1.13769350e-03 6.50300503e-05 6.50300503e-05 -3.48727303e-04 1.89669061e-05 8.41456921e-04 -1.37631798e-04 2.56852481e-04 -1.46837356e-04 6.78589980e-04 -1.20026270e-03 7.57048608e-04 -4.88206578e-05 -1.71758057e-04 1.44890605e-04 3.14958573e-05 -2.30769634e-04 -2.84470895e-04 -5.53725481e-03 6.48762419e-04 -1.69232103e-03 1.69232103e-03 -2.50934830e-03 6.39035140e-03 -6.39035140e-03 3.43055547e-05 1.03569674e-04 -1.03569674e-04 1.57071871e-04 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 -3.57812571e-04 1.65097949e-04 -9.04786640e-04 1.73111465e-03 -7.47869384e-04 6.50942104e-05 2.78187056e-04 -9.48348455e-05 -2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +-1 2 1 169 + -9.63832875e-05 -7.70858306e-04 7.74564134e-05 -3.87282067e-04 7.74564134e-05 -2.36209572e-04 1.18104786e-03 -2.36209572e-04 4.10248218e-06 2.96071149e-06 -5.92142297e-07 -7.10570757e-06 2.96071149e-06 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 -2.76528819e-03 5.53057639e-04 -1.55371176e-03 7.76855881e-03 -1.55371176e-03 -2.78424918e-04 -2.00935877e-04 4.01871753e-05 4.82246104e-04 -2.00935877e-04 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 -3.09750166e-04 6.19500332e-05 2.20255305e-04 8.91596009e-04 -1.78319202e-04 -1.00610613e-05 -3.70995331e-05 7.41990662e-06 2.76566422e-05 -1.15236009e-05 3.87282067e-04 2.76528819e-03 -3.09750166e-04 1.42506124e-03 -3.09750166e-04 8.91596009e-04 -4.05940554e-03 8.91596009e-04 9.46041205e-05 6.27331911e-05 -1.15236009e-05 -1.63859143e-04 6.27331911e-05 -7.74564134e-05 -5.53057639e-04 6.19500332e-05 -3.09750166e-04 -6.17395533e-05 -1.78319202e-04 8.91596009e-04 2.20255305e-04 -1.89208241e-05 -1.15236009e-05 7.41990662e-06 2.25414558e-05 -3.70995331e-05 2.36209572e-04 1.55371176e-03 2.20255305e-04 8.91596009e-04 -1.78319202e-04 -7.84912360e-04 -2.45035611e-03 4.90071223e-04 9.14887916e-05 1.31583390e-04 -2.63166779e-05 -1.80939935e-04 7.53916397e-05 -1.18104786e-03 -7.76855881e-03 8.91596009e-04 -4.05940554e-03 8.91596009e-04 -2.45035611e-03 1.09767970e-02 -2.45035611e-03 -5.54770924e-04 -3.88196549e-04 7.53916397e-05 9.60891427e-04 -3.88196549e-04 2.36209572e-04 1.55371176e-03 -1.78319202e-04 8.91596009e-04 2.20255305e-04 4.90071223e-04 -2.45035611e-03 -7.84912360e-04 1.10954185e-04 7.53916397e-05 -2.63166779e-05 -1.69701585e-04 1.31583390e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 -9.46041205e-05 1.89208241e-05 -9.14887916e-05 5.54770924e-04 -1.10954185e-04 8.95882642e-05 8.40240525e-05 -1.68048105e-05 -1.62510108e-04 6.77125449e-05 2.96071149e-06 -2.00935877e-04 3.70995331e-05 -6.27331911e-05 1.15236009e-05 -1.31583390e-04 3.88196549e-04 -7.53916397e-05 8.40240525e-05 7.27443167e-06 -1.92558625e-06 -1.26699021e-04 5.48317071e-05 -5.92142297e-07 4.01871753e-05 -7.41990662e-06 1.15236009e-05 -7.41990662e-06 2.63166779e-05 -7.53916397e-05 2.63166779e-05 -1.68048105e-05 -1.92558625e-06 -1.96838230e-06 2.91067856e-05 -1.92558625e-06 -7.10570757e-06 4.82246104e-04 -2.76566422e-05 1.63859143e-04 -2.25414558e-05 1.80939935e-04 -9.60891427e-04 1.69701585e-04 -1.62510108e-04 -1.26699021e-04 2.91067856e-05 2.77238773e-04 -1.36116475e-04 2.96071149e-06 -2.00935877e-04 1.15236009e-05 -6.27331911e-05 3.70995331e-05 -7.53916397e-05 3.88196549e-04 -1.31583390e-04 6.77125449e-05 5.48317071e-05 -1.92558625e-06 -1.36116475e-04 7.27443167e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 0 -2 -1 169 - -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 3.16414465e-05 1.05471488e-05 1.98607577e-04 -1.19164546e-04 -3.97215153e-05 -1.79184377e-05 2.32767333e-05 7.75891111e-06 -6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 3.72695402e-04 1.24231801e-04 2.31293412e-03 -1.38776047e-03 -4.62586824e-04 -2.18965457e-04 2.84444472e-04 9.48148241e-05 -7.58518593e-05 -5.68888944e-05 5.27357442e-05 6.21159003e-04 2.22059226e-04 -1.39977245e-04 -4.66590815e-05 -8.59736687e-04 5.39413940e-04 1.79804647e-04 6.48276652e-05 -9.33199150e-05 -3.11066383e-05 2.65042098e-05 1.98781573e-05 -3.16414465e-05 -3.72695402e-04 -1.39977245e-04 7.27501650e-05 2.79954489e-05 5.39413940e-04 -2.84361817e-04 -1.07882788e-04 -4.94116573e-05 4.95163525e-05 1.98781573e-05 -9.83165418e-06 -9.90327050e-06 -1.05471488e-05 -1.24231801e-04 -4.66590815e-05 2.79954489e-05 -1.90436548e-06 1.79804647e-04 -1.07882788e-04 3.32561751e-06 -1.64705524e-05 1.98781573e-05 -3.49206702e-06 -7.32446585e-06 2.09524021e-06 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 5.39413940e-04 1.79804647e-04 3.26964851e-03 -2.04359960e-03 -6.81199868e-04 -2.71001065e-04 3.84318519e-04 1.28106173e-04 -1.08223216e-04 -8.11674117e-05 1.19164546e-04 1.38776047e-03 5.39413940e-04 -2.84361817e-04 -1.07882788e-04 -2.04359960e-03 1.08980893e-03 4.08719921e-04 1.99871842e-04 -2.07638003e-04 -8.11674117e-05 4.34153900e-05 4.15276006e-05 3.97215153e-05 4.62586824e-04 1.79804647e-04 -1.07882788e-04 3.32561751e-06 -6.81199868e-04 4.08719921e-04 -1.10860521e-07 6.66239475e-05 -8.11674117e-05 8.80842831e-06 2.88174896e-05 -5.28505699e-06 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 4.94116573e-05 1.64705524e-05 2.71001065e-04 -1.99871842e-04 -6.66239475e-05 -8.80303994e-06 2.52376072e-05 8.41253572e-06 -9.24787001e-06 -6.93590250e-06 2.32767333e-05 2.84444472e-04 9.33199150e-05 -4.95163525e-05 -1.98781573e-05 -3.84318519e-04 2.07638003e-04 8.11674117e-05 2.52376072e-05 -2.47945228e-05 -1.12007688e-05 4.38153428e-06 5.55752013e-06 7.75891111e-06 9.48148241e-05 3.11066383e-05 -1.98781573e-05 3.49206702e-06 -1.28106173e-04 8.11674117e-05 -8.80842831e-06 8.41253572e-06 -1.12007688e-05 5.07419397e-06 5.09470250e-06 -2.99308138e-06 -6.20712889e-06 -7.58518593e-05 -2.65042098e-05 9.83165418e-06 7.32446585e-06 1.08223216e-04 -4.34153900e-05 -2.88174896e-05 -9.24787001e-06 4.38153428e-06 5.09470250e-06 7.34411394e-07 -1.96656418e-06 -4.65534666e-06 -5.68888944e-05 -1.98781573e-05 9.90327050e-06 -2.09524021e-06 8.11674117e-05 -4.15276006e-05 5.28505699e-06 -6.93590250e-06 5.55752013e-06 -2.99308138e-06 -1.96656418e-06 1.88157383e-06 + -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 5.27357442e-05 1.05471488e-05 1.19164546e-04 -1.98607577e-04 -3.97215153e-05 3.58368753e-06 2.32767333e-05 4.65534666e-06 -1.86213867e-05 -7.75891111e-06 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 6.21159003e-04 1.24231801e-04 1.38776047e-03 -2.31293412e-03 -4.62586824e-04 4.37930914e-05 2.84444472e-04 5.68888944e-05 -2.27555578e-04 -9.48148241e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 -1.39977245e-04 -2.79954489e-05 -2.84361817e-04 5.39413940e-04 1.07882788e-04 -1.61913664e-05 -4.95163525e-05 -9.90327050e-06 4.77075776e-05 1.98781573e-05 -5.27357442e-05 -6.21159003e-04 -1.39977245e-04 2.22059226e-04 4.66590815e-05 5.39413940e-04 -8.59736687e-04 -1.79804647e-04 9.46051365e-06 9.33199150e-05 1.98781573e-05 -6.93945099e-05 -3.11066383e-05 -1.05471488e-05 -1.24231801e-04 -2.79954489e-05 4.66590815e-05 -1.90436548e-06 1.07882788e-04 -1.79804647e-04 3.32561751e-06 1.89210273e-06 1.98781573e-05 -2.09524021e-06 -1.79261498e-05 3.49206702e-06 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 5.39413940e-04 1.07882788e-04 1.08980893e-03 -2.04359960e-03 -4.08719921e-04 6.23370905e-05 2.07638003e-04 4.15276006e-05 -1.94801788e-04 -8.11674117e-05 1.98607577e-04 2.31293412e-03 5.39413940e-04 -8.59736687e-04 -1.79804647e-04 -2.04359960e-03 3.26964851e-03 6.81199868e-04 -4.17764785e-05 -3.84318519e-04 -8.11674117e-05 2.88805415e-04 1.28106173e-04 3.97215153e-05 4.62586824e-04 1.07882788e-04 -1.79804647e-04 3.32561751e-06 -4.08719921e-04 6.81199868e-04 -1.10860521e-07 -8.35529571e-06 -8.11674117e-05 5.28505699e-06 7.21067758e-05 -8.80842831e-06 3.58368753e-06 4.37930914e-05 1.61913664e-05 -9.46051365e-06 -1.89210273e-06 -6.23370905e-05 4.17764785e-05 8.35529571e-06 6.35893892e-06 -8.82428358e-06 -1.76485672e-06 -4.94097433e-07 -2.05873930e-07 2.32767333e-05 2.84444472e-04 4.95163525e-05 -9.33199150e-05 -1.98781573e-05 -2.07638003e-04 3.84318519e-04 8.11674117e-05 -8.82428358e-06 -2.47945228e-05 -5.55752013e-06 2.40471761e-05 1.12007688e-05 4.65534666e-06 5.68888944e-05 9.90327050e-06 -1.98781573e-05 2.09524021e-06 -4.15276006e-05 8.11674117e-05 -5.28505699e-06 -1.76485672e-06 -5.55752013e-06 1.88157383e-06 6.98994986e-06 -2.99308138e-06 -1.86213867e-05 -2.27555578e-04 -4.77075776e-05 6.93945099e-05 1.79261498e-05 1.94801788e-04 -2.88805415e-04 -7.21067758e-05 -4.94097433e-07 2.40471761e-05 6.98994986e-06 -1.44275675e-05 -9.83282089e-06 -7.75891111e-06 -9.48148241e-05 -1.98781573e-05 3.11066383e-05 -3.49206702e-06 8.11674117e-05 -1.28106173e-04 8.80842831e-06 -2.05873930e-07 1.12007688e-05 -2.99308138e-06 -9.83282089e-06 5.07419397e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 -2 0 363 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 -9.06311506e-06 3.13955515e-05 -1.56977758e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 2.05149912e-03 -6.83833041e-04 5.12149733e-03 -5.12149733e-03 1.70716578e-03 7.29952656e-05 -2.84470895e-04 9.48236316e-05 1.26431509e-04 -9.48236316e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 -7.65258012e-05 2.65093152e-04 -1.32546576e-04 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 6.52206301e-03 -2.17402100e-03 6.26520693e-03 -6.26520693e-03 2.08840231e-03 1.42086025e-03 -5.53725481e-03 1.84575160e-03 2.46100214e-03 -1.84575160e-03 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 7.39441913e-06 -7.89778128e-05 4.83827053e-05 2.05149912e-03 6.52206301e-03 2.89792244e-03 -3.77487980e-03 1.25829327e-03 -4.64992808e-03 6.72304443e-03 -2.24101481e-03 -2.06162599e-04 1.69232103e-03 -5.64107009e-04 -8.65016559e-04 6.48762419e-04 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -3.82034423e-05 7.89778128e-05 -3.05951075e-05 -2.05149912e-03 -6.52206301e-03 -3.77487980e-03 2.89792244e-03 -1.25829327e-03 6.72304443e-03 -4.64992808e-03 2.24101481e-03 6.46045015e-04 -1.69232103e-03 6.48762419e-04 6.11050327e-04 -5.64107009e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 6.83833041e-04 2.17402100e-03 1.25829327e-03 -1.25829327e-03 -4.57526280e-04 -2.24101481e-03 2.24101481e-03 1.32611142e-03 -2.15348338e-04 6.48762419e-04 3.77120918e-05 -3.72994263e-04 -3.77120918e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -2.08369518e-05 2.61536949e-04 -1.62327746e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 6.72304443e-03 -2.24101481e-03 -5.47073446e-04 -3.46872913e-03 1.15624304e-03 6.18001923e-04 -6.39035140e-03 2.13011713e-03 3.34579774e-03 -2.50934830e-03 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.30161476e-04 -2.61536949e-04 9.92092027e-05 5.12149733e-03 6.26520693e-03 6.72304443e-03 -4.64992808e-03 2.24101481e-03 -3.46872913e-03 -5.47073446e-04 -1.15624304e-03 -2.58854487e-03 6.39035140e-03 -2.50934830e-03 -2.20810423e-03 2.13011713e-03 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 -1.70716578e-03 -2.08840231e-03 -2.24101481e-03 2.24101481e-03 1.32611142e-03 1.15624304e-03 -1.15624304e-03 -3.63038823e-03 8.62848291e-04 -2.50934830e-03 -3.01244069e-04 1.49449708e-03 3.01244069e-04 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 3.82034423e-05 2.08369518e-05 -1.30161476e-04 1.51864429e-05 -1.23253314e-05 -1.12024836e-06 7.29952656e-05 1.42086025e-03 2.06162599e-04 -6.46045015e-04 2.15348338e-04 -6.18001923e-04 2.58854487e-03 -8.62848291e-04 -2.57619165e-04 -1.71527773e-05 5.71759244e-06 1.57803925e-04 -1.18352944e-04 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 -1.23253314e-05 4.17102494e-05 -2.13481002e-05 -2.84470895e-04 -5.53725481e-03 -1.69232103e-03 1.69232103e-03 -6.48762419e-04 6.39035140e-03 -6.39035140e-03 2.50934830e-03 -1.71527773e-05 1.57071871e-04 -1.03569674e-04 -2.97094818e-05 1.03569674e-04 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 9.48236316e-05 1.84575160e-03 5.64107009e-04 -6.48762419e-04 -3.77120918e-05 -2.13011713e-03 2.50934830e-03 3.01244069e-04 5.71759244e-06 -1.03569674e-04 -1.19113927e-04 1.39963261e-04 1.38890243e-04 -1.56977758e-05 -1.32546576e-04 -4.83827053e-05 3.05951075e-05 1.62327746e-04 -9.92092027e-05 -1.12024836e-06 -2.13481002e-05 1.38928915e-05 1.26431509e-04 2.46100214e-03 8.65016559e-04 -6.11050327e-04 3.72994263e-04 -3.34579774e-03 2.20810423e-03 -1.49449708e-03 1.57803925e-04 -2.97094818e-05 1.39963261e-04 -7.54028877e-05 -7.49332109e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 -9.48236316e-05 -1.84575160e-03 -6.48762419e-04 5.64107009e-04 3.77120918e-05 2.50934830e-03 -2.13011713e-03 -3.01244069e-04 -1.18352944e-04 1.03569674e-04 1.38890243e-04 -7.49332109e-05 -1.19113927e-04 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 -9.06311506e-06 3.13955515e-05 -1.56977758e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 -7.65258012e-05 2.65093152e-04 -1.32546576e-04 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 7.39441913e-06 -7.89778128e-05 4.83827053e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -3.82034423e-05 7.89778128e-05 -3.05951075e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -2.08369518e-05 2.61536949e-04 -1.62327746e-04 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.30161476e-04 -2.61536949e-04 9.92092027e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 3.82034423e-05 2.08369518e-05 -1.30161476e-04 1.51864429e-05 -1.23253314e-05 -1.12024836e-06 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 -1.23253314e-05 4.17102494e-05 -2.13481002e-05 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 -1.56977758e-05 -1.32546576e-04 -4.83827053e-05 3.05951075e-05 1.62327746e-04 -9.92092027e-05 -1.12024836e-06 -2.13481002e-05 1.38928915e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 275 284 293 302 306 315 324 328 337 346 350 359 363 -0 -2 1 664 - -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 6.89084790e-04 -3.44542395e-04 9.78742114e-04 -1.95748423e-03 9.78742114e-04 -1.09505483e-05 -2.52892081e-05 1.26446041e-05 1.89669061e-05 -2.52892081e-05 -9.38806554e-04 -4.95994522e-03 -6.83833041e-04 2.05149912e-03 -2.05149912e-03 1.70716578e-03 -5.12149733e-03 5.12149733e-03 -1.45990531e-04 -9.48236316e-05 9.48236316e-05 -2.84470895e-04 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 3.89980490e-03 -1.94990245e-03 4.53095007e-03 -9.06190013e-03 4.53095007e-03 -4.85815380e-04 -1.12194256e-03 5.60971281e-04 8.41456921e-04 -1.12194256e-03 -4.95994522e-03 -1.01490228e-02 -2.17402100e-03 6.52206301e-03 -6.52206301e-03 2.08840231e-03 -6.26520693e-03 6.26520693e-03 -2.84172049e-03 -1.84575160e-03 1.84575160e-03 -5.53725481e-03 3.44542395e-04 1.94990245e-03 2.47955954e-04 -1.01461670e-03 5.07308351e-04 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 9.00914182e-05 1.65097949e-04 -8.25489746e-05 -1.37631798e-04 1.83509064e-04 6.83833041e-04 2.17402100e-03 -4.57526280e-04 -1.25829327e-03 1.25829327e-03 1.32611142e-03 2.24101481e-03 -2.24101481e-03 4.30696677e-04 -3.77120918e-05 3.77120918e-05 6.48762419e-04 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.76988101e-03 -1.01461670e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -1.48293849e-04 -3.57812571e-04 1.83509064e-04 2.56852481e-04 -3.57812571e-04 -2.05149912e-03 -6.52206301e-03 -1.25829327e-03 2.89792244e-03 -3.77487980e-03 2.24101481e-03 -4.64992808e-03 6.72304443e-03 -8.52207614e-04 -5.64107009e-04 6.48762419e-04 -2.53966231e-04 -1.69232103e-03 3.44542395e-04 1.94990245e-03 5.07308351e-04 -1.01461670e-03 2.47955954e-04 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 7.41469246e-05 1.83509064e-04 -8.25489746e-05 -1.46837356e-04 1.65097949e-04 2.05149912e-03 6.52206301e-03 1.25829327e-03 -3.77487980e-03 2.89792244e-03 -2.24101481e-03 6.72304443e-03 -4.64992808e-03 8.52207614e-04 6.48762419e-04 -5.64107009e-04 -2.53966231e-04 1.69232103e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 6.41461856e-04 -5.62360447e-03 2.81180223e-03 -4.82380327e-04 -7.47869384e-04 3.73934692e-04 6.78589980e-04 -9.04786640e-04 -1.70716578e-03 -2.08840231e-03 1.32611142e-03 2.24101481e-03 -2.24101481e-03 -3.63038823e-03 -1.15624304e-03 1.15624304e-03 -1.72569658e-03 3.01244069e-04 -3.01244069e-04 -2.50934830e-03 1.95748423e-03 9.06190013e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -5.62360447e-03 9.07686855e-03 -5.62360447e-03 6.92971995e-04 1.73111465e-03 -9.04786640e-04 -1.20026270e-03 1.73111465e-03 5.12149733e-03 6.26520693e-03 2.24101481e-03 -4.64992808e-03 6.72304443e-03 -1.15624304e-03 -5.47073446e-04 -3.46872913e-03 3.20654680e-03 2.13011713e-03 -2.50934830e-03 1.13769350e-03 6.39035140e-03 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 2.81180223e-03 -5.62360447e-03 6.41461856e-04 -3.46485998e-04 -9.04786640e-04 3.73934692e-04 7.57048608e-04 -7.47869384e-04 -5.12149733e-03 -6.26520693e-03 -2.24101481e-03 6.72304443e-03 -4.64992808e-03 1.15624304e-03 -3.46872913e-03 -5.47073446e-04 -3.20654680e-03 -2.50934830e-03 2.13011713e-03 1.13769350e-03 -6.39035140e-03 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 1.48293849e-04 -7.41469246e-05 4.82380327e-04 -6.92971995e-04 3.46485998e-04 -2.48773826e-05 1.67305260e-04 -8.36526299e-05 -4.88206578e-05 6.50942104e-05 -1.45990531e-04 -2.84172049e-03 -4.30696677e-04 8.52207614e-04 -8.52207614e-04 1.72569658e-03 -3.20654680e-03 3.20654680e-03 1.57052508e-05 1.24070536e-04 -1.24070536e-04 3.43055547e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 3.57812571e-04 -1.83509064e-04 7.47869384e-04 -1.73111465e-03 9.04786640e-04 1.67305260e-04 1.66111477e-04 -9.48348455e-05 -1.71758057e-04 2.78187056e-04 -9.48236316e-05 -1.84575160e-03 3.77120918e-05 5.64107009e-04 -6.48762419e-04 -3.01244069e-04 -2.13011713e-03 2.50934830e-03 1.24070536e-04 -1.19113927e-04 1.38890243e-04 6.50300503e-05 1.03569674e-04 1.26446041e-05 5.60971281e-04 8.25489746e-05 -1.83509064e-04 8.25489746e-05 -3.73934692e-04 9.04786640e-04 -3.73934692e-04 -8.36526299e-05 -9.48348455e-05 2.38592087e-05 1.44890605e-04 -9.48348455e-05 9.48236316e-05 1.84575160e-03 -3.77120918e-05 -6.48762419e-04 5.64107009e-04 3.01244069e-04 2.50934830e-03 -2.13011713e-03 -1.24070536e-04 1.38890243e-04 -1.19113927e-04 6.50300503e-05 -1.03569674e-04 1.89669061e-05 8.41456921e-04 1.37631798e-04 -2.56852481e-04 1.46837356e-04 -6.78589980e-04 1.20026270e-03 -7.57048608e-04 -4.88206578e-05 -1.71758057e-04 1.44890605e-04 3.14958573e-05 -2.30769634e-04 2.53966231e-04 2.53966231e-04 -1.13769350e-03 -1.13769350e-03 6.50300503e-05 6.50300503e-05 -3.48727303e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 3.57812571e-04 -1.65097949e-04 9.04786640e-04 -1.73111465e-03 7.47869384e-04 6.50942104e-05 2.78187056e-04 -9.48348455e-05 -2.30769634e-04 1.66111477e-04 -2.84470895e-04 -5.53725481e-03 -6.48762419e-04 1.69232103e-03 -1.69232103e-03 2.50934830e-03 -6.39035140e-03 6.39035140e-03 3.43055547e-05 1.03569674e-04 -1.03569674e-04 1.57071871e-04 -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 5.27357442e-05 -1.05471488e-05 1.19164546e-04 -1.98607577e-04 3.97215153e-05 3.58368753e-06 2.32767333e-05 -4.65534666e-06 -1.86213867e-05 7.75891111e-06 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 6.89084790e-04 -3.44542395e-04 9.78742114e-04 -1.95748423e-03 9.78742114e-04 -1.09505483e-05 -2.52892081e-05 1.26446041e-05 1.89669061e-05 -2.52892081e-05 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 6.21159003e-04 -1.24231801e-04 1.38776047e-03 -2.31293412e-03 4.62586824e-04 4.37930914e-05 2.84444472e-04 -5.68888944e-05 -2.27555578e-04 9.48148241e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 3.89980490e-03 -1.94990245e-03 4.53095007e-03 -9.06190013e-03 4.53095007e-03 -4.85815380e-04 -1.12194256e-03 5.60971281e-04 8.41456921e-04 -1.12194256e-03 3.16414465e-05 3.72695402e-04 7.27501650e-05 -1.39977245e-04 2.79954489e-05 -2.84361817e-04 5.39413940e-04 -1.07882788e-04 -1.61913664e-05 -4.95163525e-05 9.90327050e-06 4.77075776e-05 -1.98781573e-05 3.44542395e-04 1.94990245e-03 2.47955954e-04 -1.01461670e-03 5.07308351e-04 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 9.00914182e-05 1.65097949e-04 -8.25489746e-05 -1.37631798e-04 1.83509064e-04 -5.27357442e-05 -6.21159003e-04 -1.39977245e-04 2.22059226e-04 -4.66590815e-05 5.39413940e-04 -8.59736687e-04 1.79804647e-04 9.46051365e-06 9.33199150e-05 -1.98781573e-05 -6.93945099e-05 3.11066383e-05 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.76988101e-03 -1.01461670e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -1.48293849e-04 -3.57812571e-04 1.83509064e-04 2.56852481e-04 -3.57812571e-04 1.05471488e-05 1.24231801e-04 2.79954489e-05 -4.66590815e-05 -1.90436548e-06 -1.07882788e-04 1.79804647e-04 3.32561751e-06 -1.89210273e-06 -1.98781573e-05 -2.09524021e-06 1.79261498e-05 3.49206702e-06 3.44542395e-04 1.94990245e-03 5.07308351e-04 -1.01461670e-03 2.47955954e-04 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 7.41469246e-05 1.83509064e-04 -8.25489746e-05 -1.46837356e-04 1.65097949e-04 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 5.39413940e-04 -1.07882788e-04 1.08980893e-03 -2.04359960e-03 4.08719921e-04 6.23370905e-05 2.07638003e-04 -4.15276006e-05 -1.94801788e-04 8.11674117e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 6.41461856e-04 -5.62360447e-03 2.81180223e-03 -4.82380327e-04 -7.47869384e-04 3.73934692e-04 6.78589980e-04 -9.04786640e-04 1.98607577e-04 2.31293412e-03 5.39413940e-04 -8.59736687e-04 1.79804647e-04 -2.04359960e-03 3.26964851e-03 -6.81199868e-04 -4.17764785e-05 -3.84318519e-04 8.11674117e-05 2.88805415e-04 -1.28106173e-04 1.95748423e-03 9.06190013e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -5.62360447e-03 9.07686855e-03 -5.62360447e-03 6.92971995e-04 1.73111465e-03 -9.04786640e-04 -1.20026270e-03 1.73111465e-03 -3.97215153e-05 -4.62586824e-04 -1.07882788e-04 1.79804647e-04 3.32561751e-06 4.08719921e-04 -6.81199868e-04 -1.10860521e-07 8.35529571e-06 8.11674117e-05 5.28505699e-06 -7.21067758e-05 -8.80842831e-06 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 2.81180223e-03 -5.62360447e-03 6.41461856e-04 -3.46485998e-04 -9.04786640e-04 3.73934692e-04 7.57048608e-04 -7.47869384e-04 3.58368753e-06 4.37930914e-05 1.61913664e-05 -9.46051365e-06 1.89210273e-06 -6.23370905e-05 4.17764785e-05 -8.35529571e-06 6.35893892e-06 -8.82428358e-06 1.76485672e-06 -4.94097433e-07 2.05873930e-07 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 1.48293849e-04 -7.41469246e-05 4.82380327e-04 -6.92971995e-04 3.46485998e-04 -2.48773826e-05 1.67305260e-04 -8.36526299e-05 -4.88206578e-05 6.50942104e-05 2.32767333e-05 2.84444472e-04 4.95163525e-05 -9.33199150e-05 1.98781573e-05 -2.07638003e-04 3.84318519e-04 -8.11674117e-05 -8.82428358e-06 -2.47945228e-05 5.55752013e-06 2.40471761e-05 -1.12007688e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 3.57812571e-04 -1.83509064e-04 7.47869384e-04 -1.73111465e-03 9.04786640e-04 1.67305260e-04 1.66111477e-04 -9.48348455e-05 -1.71758057e-04 2.78187056e-04 -4.65534666e-06 -5.68888944e-05 -9.90327050e-06 1.98781573e-05 2.09524021e-06 4.15276006e-05 -8.11674117e-05 -5.28505699e-06 1.76485672e-06 5.55752013e-06 1.88157383e-06 -6.98994986e-06 -2.99308138e-06 1.26446041e-05 5.60971281e-04 8.25489746e-05 -1.83509064e-04 8.25489746e-05 -3.73934692e-04 9.04786640e-04 -3.73934692e-04 -8.36526299e-05 -9.48348455e-05 2.38592087e-05 1.44890605e-04 -9.48348455e-05 -1.86213867e-05 -2.27555578e-04 -4.77075776e-05 6.93945099e-05 -1.79261498e-05 1.94801788e-04 -2.88805415e-04 7.21067758e-05 -4.94097433e-07 2.40471761e-05 -6.98994986e-06 -1.44275675e-05 9.83282089e-06 1.89669061e-05 8.41456921e-04 1.37631798e-04 -2.56852481e-04 1.46837356e-04 -6.78589980e-04 1.20026270e-03 -7.57048608e-04 -4.88206578e-05 -1.71758057e-04 1.44890605e-04 3.14958573e-05 -2.30769634e-04 7.75891111e-06 9.48148241e-05 1.98781573e-05 -3.11066383e-05 -3.49206702e-06 -8.11674117e-05 1.28106173e-04 8.80842831e-06 2.05873930e-07 -1.12007688e-05 -2.99308138e-06 9.83282089e-06 5.07419397e-06 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 3.57812571e-04 -1.65097949e-04 9.04786640e-04 -1.73111465e-03 7.47869384e-04 6.50942104e-05 2.78187056e-04 -9.48348455e-05 -2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 -0 -2 2 516 - -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 1.81262301e-05 3.13955515e-05 -1.18888112e-05 -1.37734019e-04 1.05471488e-05 3.16414465e-05 -5.27357442e-05 -3.97215153e-05 -1.19164546e-04 1.98607577e-04 1.43347501e-05 -4.65534666e-06 7.75891111e-06 1.24142578e-05 2.32767333e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 1.53051602e-04 2.65093152e-04 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 3.72695402e-04 -6.21159003e-04 -4.62586824e-04 -1.38776047e-03 2.31293412e-03 1.75172365e-04 -5.68888944e-05 9.48148241e-05 1.51703719e-04 2.84444472e-04 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 2.79954489e-05 -4.66590815e-05 3.32561751e-06 -1.07882788e-04 1.79804647e-04 1.45784497e-05 2.09524021e-06 -3.49206702e-06 1.06016839e-05 1.98781573e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 4.55978615e-05 1.77875978e-05 7.89778128e-05 -3.16414465e-05 -3.72695402e-04 2.79954489e-05 7.27501650e-05 -1.39977245e-04 -1.07882788e-04 -2.84361817e-04 5.39413940e-04 3.32202910e-05 -9.90327050e-06 1.98781573e-05 3.78759234e-05 4.95163525e-05 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -4.55978615e-05 1.77875978e-05 -7.89778128e-05 5.27357442e-05 6.21159003e-04 -4.66590815e-05 -1.39977245e-04 2.22059226e-04 1.79804647e-04 5.39413940e-04 -8.59736687e-04 -5.53671516e-05 1.98781573e-05 -3.11066383e-05 -4.28903001e-05 -9.33199150e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 -1.07882788e-04 1.79804647e-04 -1.10860521e-07 4.08719921e-04 -6.81199868e-04 -5.82686518e-05 -5.28505699e-06 8.80842831e-06 -4.32892862e-05 -8.11674117e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -1.50998428e-04 -6.31185435e-05 -2.61536949e-04 1.19164546e-04 1.38776047e-03 -1.07882788e-04 -2.84361817e-04 5.39413940e-04 4.08719921e-04 1.08980893e-03 -2.04359960e-03 -1.37534752e-04 4.15276006e-05 -8.11674117e-05 -1.51386398e-04 -2.07638003e-04 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.50998428e-04 -6.31185435e-05 2.61536949e-04 -1.98607577e-04 -2.31293412e-03 1.79804647e-04 5.39413940e-04 -8.59736687e-04 -6.81199868e-04 -2.04359960e-03 3.26964851e-03 2.29224587e-04 -8.11674117e-05 1.28106173e-04 1.80582199e-04 3.84318519e-04 1.81262301e-05 1.53051602e-04 -4.55978615e-05 4.55978615e-05 1.50998428e-04 -1.50998428e-04 1.32461158e-05 2.46506628e-05 1.43347501e-05 1.75172365e-04 -1.45784497e-05 -3.32202910e-05 5.53671516e-05 5.82686518e-05 1.37534752e-04 -2.29224587e-04 -9.65884179e-06 5.17104579e-06 -8.61840965e-06 -8.75377257e-06 -1.64133236e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 -4.65534666e-06 -5.68888944e-05 -2.09524021e-06 9.90327050e-06 -1.98781573e-05 5.28505699e-06 -4.15276006e-05 8.11674117e-05 5.17104579e-06 1.88157383e-06 -2.99308138e-06 5.02338568e-06 5.55752013e-06 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 7.75891111e-06 9.48148241e-05 3.49206702e-06 -1.98781573e-05 3.11066383e-05 -8.80842831e-06 8.11674117e-05 -1.28106173e-04 -8.61840965e-06 -2.99308138e-06 5.07419397e-06 -4.73811839e-06 -1.12007688e-05 -1.77875978e-05 -1.77875978e-05 6.31185435e-05 6.31185435e-05 1.58332186e-05 1.24142578e-05 1.51703719e-04 -1.06016839e-05 -3.78759234e-05 4.28903001e-05 4.32892862e-05 1.51386398e-04 -1.80582199e-04 -8.75377257e-06 5.02338568e-06 -4.73811839e-06 1.59021325e-06 -1.96656418e-05 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 2.46506628e-05 4.17102494e-05 2.32767333e-05 2.84444472e-04 -1.98781573e-05 -4.95163525e-05 9.33199150e-05 8.11674117e-05 2.07638003e-04 -3.84318519e-04 -1.64133236e-05 5.55752013e-06 -1.12007688e-05 -1.96656418e-05 -2.47945228e-05 -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 5.27357442e-05 -3.16414465e-05 3.97215153e-05 -1.98607577e-04 1.19164546e-04 1.43347501e-05 7.75891111e-06 -4.65534666e-06 -1.24142578e-05 2.32767333e-05 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 1.81262301e-05 3.13955515e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 6.21159003e-04 -3.72695402e-04 4.62586824e-04 -2.31293412e-03 1.38776047e-03 1.75172365e-04 9.48148241e-05 -5.68888944e-05 -1.51703719e-04 2.84444472e-04 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 1.53051602e-04 2.65093152e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 -4.66590815e-05 2.79954489e-05 3.32561751e-06 1.79804647e-04 -1.07882788e-04 -1.45784497e-05 3.49206702e-06 -2.09524021e-06 1.06016839e-05 -1.98781573e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 -5.27357442e-05 -6.21159003e-04 -4.66590815e-05 2.22059226e-04 -1.39977245e-04 1.79804647e-04 -8.59736687e-04 5.39413940e-04 5.53671516e-05 3.11066383e-05 -1.98781573e-05 -4.28903001e-05 9.33199150e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 4.55978615e-05 1.77875978e-05 7.89778128e-05 3.16414465e-05 3.72695402e-04 2.79954489e-05 -1.39977245e-04 7.27501650e-05 -1.07882788e-04 5.39413940e-04 -2.84361817e-04 -3.32202910e-05 -1.98781573e-05 9.90327050e-06 3.78759234e-05 -4.95163525e-05 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -4.55978615e-05 1.77875978e-05 -7.89778128e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 1.79804647e-04 -1.07882788e-04 -1.10860521e-07 -6.81199868e-04 4.08719921e-04 5.82686518e-05 -8.80842831e-06 5.28505699e-06 -4.32892862e-05 8.11674117e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 1.98607577e-04 2.31293412e-03 1.79804647e-04 -8.59736687e-04 5.39413940e-04 -6.81199868e-04 3.26964851e-03 -2.04359960e-03 -2.29224587e-04 -1.28106173e-04 8.11674117e-05 1.80582199e-04 -3.84318519e-04 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -1.50998428e-04 -6.31185435e-05 -2.61536949e-04 -1.19164546e-04 -1.38776047e-03 -1.07882788e-04 5.39413940e-04 -2.84361817e-04 4.08719921e-04 -2.04359960e-03 1.08980893e-03 1.37534752e-04 8.11674117e-05 -4.15276006e-05 -1.51386398e-04 2.07638003e-04 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.50998428e-04 -6.31185435e-05 2.61536949e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 -5.53671516e-05 3.32202910e-05 -5.82686518e-05 2.29224587e-04 -1.37534752e-04 -9.65884179e-06 -8.61840965e-06 5.17104579e-06 8.75377257e-06 -1.64133236e-05 1.81262301e-05 1.53051602e-04 -4.55978615e-05 4.55978615e-05 1.50998428e-04 -1.50998428e-04 1.32461158e-05 2.46506628e-05 7.75891111e-06 9.48148241e-05 -3.49206702e-06 -3.11066383e-05 1.98781573e-05 8.80842831e-06 1.28106173e-04 -8.11674117e-05 -8.61840965e-06 5.07419397e-06 -2.99308138e-06 4.73811839e-06 -1.12007688e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 -4.65534666e-06 -5.68888944e-05 2.09524021e-06 1.98781573e-05 -9.90327050e-06 -5.28505699e-06 -8.11674117e-05 4.15276006e-05 5.17104579e-06 -2.99308138e-06 1.88157383e-06 -5.02338568e-06 5.55752013e-06 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 -1.24142578e-05 -1.51703719e-04 -1.06016839e-05 4.28903001e-05 -3.78759234e-05 4.32892862e-05 -1.80582199e-04 1.51386398e-04 8.75377257e-06 4.73811839e-06 -5.02338568e-06 1.59021325e-06 1.96656418e-05 -1.77875978e-05 -1.77875978e-05 6.31185435e-05 6.31185435e-05 1.58332186e-05 2.32767333e-05 2.84444472e-04 1.98781573e-05 -9.33199150e-05 4.95163525e-05 -8.11674117e-05 3.84318519e-04 -2.07638003e-04 -1.64133236e-05 -1.12007688e-05 5.55752013e-06 1.96656418e-05 -2.47945228e-05 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 2.46506628e-05 4.17102494e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +0 -2 1 652 + -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 3.44542395e-04 -3.44542395e-04 1.95748423e-03 -9.78742114e-04 9.78742114e-04 2.19010967e-05 -2.52892081e-05 2.52892081e-05 -1.26446041e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 6.83833041e-04 -2.05149912e-03 5.12149733e-03 -1.70716578e-03 5.12149733e-03 7.29952656e-05 -9.48236316e-05 2.84470895e-04 -1.26431509e-04 -9.48236316e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 1.94990245e-03 -1.94990245e-03 9.06190013e-03 -4.53095007e-03 4.53095007e-03 9.71630760e-04 -1.12194256e-03 1.12194256e-03 -5.60971281e-04 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 2.17402100e-03 -6.52206301e-03 6.26520693e-03 -2.08840231e-03 6.26520693e-03 1.42086025e-03 -1.84575160e-03 5.53725481e-03 -2.46100214e-03 -1.84575160e-03 6.89084790e-04 3.89980490e-03 1.76988101e-03 -1.01461670e-03 1.01461670e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 -2.96587698e-04 3.57812571e-04 -3.57812571e-04 1.83509064e-04 2.05149912e-03 6.52206301e-03 2.89792244e-03 -1.25829327e-03 3.77487980e-03 -4.64992808e-03 2.24101481e-03 -6.72304443e-03 -2.06162599e-04 5.64107009e-04 -1.69232103e-03 8.65016559e-04 6.48762419e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 2.47955954e-04 -5.07308351e-04 2.56593611e-03 -5.19556329e-04 1.28296806e-03 1.64238343e-04 -1.65097949e-04 1.83509064e-04 -9.20555766e-06 -8.25489746e-05 -6.83833041e-04 -2.17402100e-03 -1.25829327e-03 -4.57526280e-04 -1.25829327e-03 2.24101481e-03 1.32611142e-03 2.24101481e-03 2.15348338e-04 3.77120918e-05 6.48762419e-04 -3.72994263e-04 3.77120918e-05 3.44542395e-04 1.94990245e-03 1.01461670e-03 -5.07308351e-04 2.47955954e-04 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 -1.64238343e-04 1.83509064e-04 -1.65097949e-04 -9.20555766e-06 8.25489746e-05 2.05149912e-03 6.52206301e-03 3.77487980e-03 -1.25829327e-03 2.89792244e-03 -6.72304443e-03 2.24101481e-03 -4.64992808e-03 -6.46045015e-04 6.48762419e-04 -1.69232103e-03 6.11050327e-04 5.64107009e-04 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 9.07686855e-03 -5.62360447e-03 5.62360447e-03 1.38594399e-03 -1.73111465e-03 1.73111465e-03 -9.04786640e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 2.24101481e-03 -6.72304443e-03 -5.47073446e-04 -1.15624304e-03 3.46872913e-03 6.18001923e-04 -2.13011713e-03 6.39035140e-03 -3.34579774e-03 -2.50934830e-03 9.78742114e-04 4.53095007e-03 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -5.62360447e-03 6.41461856e-04 -2.81180223e-03 -8.28866325e-04 7.47869384e-04 -9.04786640e-04 7.84586278e-05 3.73934692e-04 1.70716578e-03 2.08840231e-03 2.24101481e-03 1.32611142e-03 2.24101481e-03 -1.15624304e-03 -3.63038823e-03 -1.15624304e-03 -8.62848291e-04 -3.01244069e-04 -2.50934830e-03 1.49449708e-03 -3.01244069e-04 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 5.62360447e-03 -2.81180223e-03 6.41461856e-04 8.28866325e-04 -9.04786640e-04 7.47869384e-04 7.84586278e-05 -3.73934692e-04 -5.12149733e-03 -6.26520693e-03 -6.72304443e-03 2.24101481e-03 -4.64992808e-03 3.46872913e-03 -1.15624304e-03 -5.47073446e-04 2.58854487e-03 -2.50934830e-03 6.39035140e-03 -2.20810423e-03 -2.13011713e-03 2.19010967e-05 9.71630760e-04 2.96587698e-04 -1.64238343e-04 1.64238343e-04 -1.38594399e-03 8.28866325e-04 -8.28866325e-04 5.96824772e-05 -2.32399470e-04 2.32399470e-04 -1.67305260e-04 7.29952656e-05 1.42086025e-03 2.06162599e-04 -2.15348338e-04 6.46045015e-04 -6.18001923e-04 8.62848291e-04 -2.58854487e-03 -2.57619165e-04 -5.71759244e-06 1.71527773e-05 -1.57803925e-04 -1.18352944e-04 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.65097949e-04 -1.83509064e-04 1.73111465e-03 -7.47869384e-04 9.04786640e-04 -2.32399470e-04 1.66111477e-04 -2.78187056e-04 5.90115769e-05 9.48348455e-05 -9.48236316e-05 -1.84575160e-03 -5.64107009e-04 -3.77120918e-05 -6.48762419e-04 2.13011713e-03 3.01244069e-04 2.50934830e-03 -5.71759244e-06 -1.19113927e-04 -1.03569674e-04 1.39963261e-04 -1.38890243e-04 2.52892081e-05 1.12194256e-03 3.57812571e-04 -1.83509064e-04 1.65097949e-04 -1.73111465e-03 9.04786640e-04 -7.47869384e-04 2.32399470e-04 -2.78187056e-04 1.66111477e-04 5.90115769e-05 -9.48348455e-05 2.84470895e-04 5.53725481e-03 1.69232103e-03 -6.48762419e-04 1.69232103e-03 -6.39035140e-03 2.50934830e-03 -6.39035140e-03 1.71527773e-05 -1.03569674e-04 1.57071871e-04 -2.97094818e-05 -1.03569674e-04 9.20555766e-06 9.20555766e-06 -7.84586278e-05 -7.84586278e-05 5.90115769e-05 5.90115769e-05 -5.30640025e-05 -1.26431509e-04 -2.46100214e-03 -8.65016559e-04 3.72994263e-04 -6.11050327e-04 3.34579774e-03 -1.49449708e-03 2.20810423e-03 -1.57803925e-04 1.39963261e-04 -2.97094818e-05 -7.54028877e-05 7.49332109e-05 -1.26446041e-05 -5.60971281e-04 -1.83509064e-04 8.25489746e-05 -8.25489746e-05 9.04786640e-04 -3.73934692e-04 3.73934692e-04 -1.67305260e-04 9.48348455e-05 -9.48348455e-05 2.38592087e-05 -9.48236316e-05 -1.84575160e-03 -6.48762419e-04 -3.77120918e-05 -5.64107009e-04 2.50934830e-03 3.01244069e-04 2.13011713e-03 -1.18352944e-04 -1.38890243e-04 -1.03569674e-04 7.49332109e-05 -1.19113927e-04 -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 3.16414465e-05 -1.05471488e-05 1.98607577e-04 -1.19164546e-04 3.97215153e-05 -1.79184377e-05 2.32767333e-05 -7.75891111e-06 -6.20712889e-06 4.65534666e-06 -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 3.44542395e-04 -3.44542395e-04 1.95748423e-03 -9.78742114e-04 9.78742114e-04 2.19010967e-05 -2.52892081e-05 2.52892081e-05 -1.26446041e-05 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 3.72695402e-04 -1.24231801e-04 2.31293412e-03 -1.38776047e-03 4.62586824e-04 -2.18965457e-04 2.84444472e-04 -9.48148241e-05 -7.58518593e-05 5.68888944e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 1.94990245e-03 -1.94990245e-03 9.06190013e-03 -4.53095007e-03 4.53095007e-03 9.71630760e-04 -1.12194256e-03 1.12194256e-03 -5.60971281e-04 5.27357442e-05 6.21159003e-04 2.22059226e-04 -1.39977245e-04 4.66590815e-05 -8.59736687e-04 5.39413940e-04 -1.79804647e-04 6.48276652e-05 -9.33199150e-05 3.11066383e-05 2.65042098e-05 -1.98781573e-05 6.89084790e-04 3.89980490e-03 1.76988101e-03 -1.01461670e-03 1.01461670e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 -2.96587698e-04 3.57812571e-04 -3.57812571e-04 1.83509064e-04 -3.16414465e-05 -3.72695402e-04 -1.39977245e-04 7.27501650e-05 -2.79954489e-05 5.39413940e-04 -2.84361817e-04 1.07882788e-04 -4.94116573e-05 4.95163525e-05 -1.98781573e-05 -9.83165418e-06 9.90327050e-06 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 2.47955954e-04 -5.07308351e-04 2.56593611e-03 -5.19556329e-04 1.28296806e-03 1.64238343e-04 -1.65097949e-04 1.83509064e-04 -9.20555766e-06 -8.25489746e-05 1.05471488e-05 1.24231801e-04 4.66590815e-05 -2.79954489e-05 -1.90436548e-06 -1.79804647e-04 1.07882788e-04 3.32561751e-06 1.64705524e-05 -1.98781573e-05 -3.49206702e-06 7.32446585e-06 2.09524021e-06 3.44542395e-04 1.94990245e-03 1.01461670e-03 -5.07308351e-04 2.47955954e-04 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 -1.64238343e-04 1.83509064e-04 -1.65097949e-04 -9.20555766e-06 8.25489746e-05 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 5.39413940e-04 -1.79804647e-04 3.26964851e-03 -2.04359960e-03 6.81199868e-04 -2.71001065e-04 3.84318519e-04 -1.28106173e-04 -1.08223216e-04 8.11674117e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 9.07686855e-03 -5.62360447e-03 5.62360447e-03 1.38594399e-03 -1.73111465e-03 1.73111465e-03 -9.04786640e-04 1.19164546e-04 1.38776047e-03 5.39413940e-04 -2.84361817e-04 1.07882788e-04 -2.04359960e-03 1.08980893e-03 -4.08719921e-04 1.99871842e-04 -2.07638003e-04 8.11674117e-05 4.34153900e-05 -4.15276006e-05 9.78742114e-04 4.53095007e-03 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -5.62360447e-03 6.41461856e-04 -2.81180223e-03 -8.28866325e-04 7.47869384e-04 -9.04786640e-04 7.84586278e-05 3.73934692e-04 -3.97215153e-05 -4.62586824e-04 -1.79804647e-04 1.07882788e-04 3.32561751e-06 6.81199868e-04 -4.08719921e-04 -1.10860521e-07 -6.66239475e-05 8.11674117e-05 8.80842831e-06 -2.88174896e-05 -5.28505699e-06 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 5.62360447e-03 -2.81180223e-03 6.41461856e-04 8.28866325e-04 -9.04786640e-04 7.47869384e-04 7.84586278e-05 -3.73934692e-04 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 4.94116573e-05 -1.64705524e-05 2.71001065e-04 -1.99871842e-04 6.66239475e-05 -8.80303994e-06 2.52376072e-05 -8.41253572e-06 -9.24787001e-06 6.93590250e-06 2.19010967e-05 9.71630760e-04 2.96587698e-04 -1.64238343e-04 1.64238343e-04 -1.38594399e-03 8.28866325e-04 -8.28866325e-04 5.96824772e-05 -2.32399470e-04 2.32399470e-04 -1.67305260e-04 2.32767333e-05 2.84444472e-04 9.33199150e-05 -4.95163525e-05 1.98781573e-05 -3.84318519e-04 2.07638003e-04 -8.11674117e-05 2.52376072e-05 -2.47945228e-05 1.12007688e-05 4.38153428e-06 -5.55752013e-06 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.65097949e-04 -1.83509064e-04 1.73111465e-03 -7.47869384e-04 9.04786640e-04 -2.32399470e-04 1.66111477e-04 -2.78187056e-04 5.90115769e-05 9.48348455e-05 -7.75891111e-06 -9.48148241e-05 -3.11066383e-05 1.98781573e-05 3.49206702e-06 1.28106173e-04 -8.11674117e-05 -8.80842831e-06 -8.41253572e-06 1.12007688e-05 5.07419397e-06 -5.09470250e-06 -2.99308138e-06 2.52892081e-05 1.12194256e-03 3.57812571e-04 -1.83509064e-04 1.65097949e-04 -1.73111465e-03 9.04786640e-04 -7.47869384e-04 2.32399470e-04 -2.78187056e-04 1.66111477e-04 5.90115769e-05 -9.48348455e-05 -6.20712889e-06 -7.58518593e-05 -2.65042098e-05 9.83165418e-06 -7.32446585e-06 1.08223216e-04 -4.34153900e-05 2.88174896e-05 -9.24787001e-06 4.38153428e-06 -5.09470250e-06 7.34411394e-07 1.96656418e-06 9.20555766e-06 9.20555766e-06 -7.84586278e-05 -7.84586278e-05 5.90115769e-05 5.90115769e-05 -5.30640025e-05 4.65534666e-06 5.68888944e-05 1.98781573e-05 -9.90327050e-06 -2.09524021e-06 -8.11674117e-05 4.15276006e-05 5.28505699e-06 6.93590250e-06 -5.55752013e-06 -2.99308138e-06 1.96656418e-06 1.88157383e-06 -1.26446041e-05 -5.60971281e-04 -1.83509064e-04 8.25489746e-05 -8.25489746e-05 9.04786640e-04 -3.73934692e-04 3.73934692e-04 -1.67305260e-04 9.48348455e-05 -9.48348455e-05 2.38592087e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +0 -2 2 532 + -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 -9.06311506e-06 -3.13955515e-05 1.56977758e-05 -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 -1.05471488e-05 -5.27357442e-05 1.19164546e-04 3.97215153e-05 1.98607577e-04 3.58368753e-06 -4.65534666e-06 -2.32767333e-05 1.86213867e-05 -7.75891111e-06 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 -7.65258012e-05 -2.65093152e-04 1.32546576e-04 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 -1.24231801e-04 -6.21159003e-04 1.38776047e-03 4.62586824e-04 2.31293412e-03 4.37930914e-05 -5.68888944e-05 -2.84444472e-04 2.27555578e-04 -9.48148241e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 7.39441913e-06 7.89778128e-05 -4.83827053e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 2.79954489e-05 1.39977245e-04 -2.84361817e-04 -1.07882788e-04 -5.39413940e-04 -1.61913664e-05 9.90327050e-06 4.95163525e-05 -4.77075776e-05 1.98781573e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 1.05471488e-05 1.24231801e-04 2.79954489e-05 -1.90436548e-06 4.66590815e-05 -1.07882788e-04 3.32561751e-06 -1.79804647e-04 -1.89210273e-06 -2.09524021e-06 1.98781573e-05 -1.79261498e-05 -3.49206702e-06 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 3.82034423e-05 7.89778128e-05 -3.05951075e-05 5.27357442e-05 6.21159003e-04 1.39977245e-04 4.66590815e-05 2.22059226e-04 -5.39413940e-04 -1.79804647e-04 -8.59736687e-04 -9.46051365e-06 1.98781573e-05 9.33199150e-05 -6.93945099e-05 3.11066383e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -2.08369518e-05 -2.61536949e-04 1.62327746e-04 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 -1.07882788e-04 -5.39413940e-04 1.08980893e-03 4.08719921e-04 2.04359960e-03 6.23370905e-05 -4.15276006e-05 -2.07638003e-04 1.94801788e-04 -8.11674117e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -3.97215153e-05 -4.62586824e-04 -1.07882788e-04 3.32561751e-06 -1.79804647e-04 4.08719921e-04 -1.10860521e-07 6.81199868e-04 8.35529571e-06 5.28505699e-06 -8.11674117e-05 7.21067758e-05 8.80842831e-06 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.30161476e-04 -2.61536949e-04 9.92092027e-05 -1.98607577e-04 -2.31293412e-03 -5.39413940e-04 -1.79804647e-04 -8.59736687e-04 2.04359960e-03 6.81199868e-04 3.26964851e-03 4.17764785e-05 -8.11674117e-05 -3.84318519e-04 2.88805415e-04 -1.28106173e-04 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 -3.82034423e-05 2.08369518e-05 1.30161476e-04 1.51864429e-05 1.23253314e-05 1.12024836e-06 3.58368753e-06 4.37930914e-05 1.61913664e-05 1.89210273e-06 9.46051365e-06 -6.23370905e-05 -8.35529571e-06 -4.17764785e-05 6.35893892e-06 1.76485672e-06 8.82428358e-06 4.94097433e-07 -2.05873930e-07 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 -4.65534666e-06 -5.68888944e-05 -9.90327050e-06 2.09524021e-06 -1.98781573e-05 4.15276006e-05 -5.28505699e-06 8.11674117e-05 1.76485672e-06 1.88157383e-06 -5.55752013e-06 6.98994986e-06 2.99308138e-06 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 1.23253314e-05 4.17102494e-05 -2.13481002e-05 -2.32767333e-05 -2.84444472e-04 -4.95163525e-05 -1.98781573e-05 -9.33199150e-05 2.07638003e-04 8.11674117e-05 3.84318519e-04 8.82428358e-06 -5.55752013e-06 -2.47945228e-05 2.40471761e-05 -1.12007688e-05 1.56977758e-05 1.32546576e-04 4.83827053e-05 3.05951075e-05 -1.62327746e-04 -9.92092027e-05 1.12024836e-06 -2.13481002e-05 1.38928915e-05 1.86213867e-05 2.27555578e-04 4.77075776e-05 1.79261498e-05 6.93945099e-05 -1.94801788e-04 -7.21067758e-05 -2.88805415e-04 4.94097433e-07 6.98994986e-06 2.40471761e-05 -1.44275675e-05 9.83282089e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 -7.75891111e-06 -9.48148241e-05 -1.98781573e-05 3.49206702e-06 -3.11066383e-05 8.11674117e-05 -8.80842831e-06 1.28106173e-04 -2.05873930e-07 2.99308138e-06 -1.12007688e-05 9.83282089e-06 5.07419397e-06 -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 1.05471488e-05 -3.16414465e-05 1.98607577e-04 -3.97215153e-05 1.19164546e-04 -1.79184377e-05 7.75891111e-06 -2.32767333e-05 6.20712889e-06 4.65534666e-06 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 -9.06311506e-06 -3.13955515e-05 1.56977758e-05 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 1.24231801e-04 -3.72695402e-04 2.31293412e-03 -4.62586824e-04 1.38776047e-03 -2.18965457e-04 9.48148241e-05 -2.84444472e-04 7.58518593e-05 5.68888944e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 -7.65258012e-05 -2.65093152e-04 1.32546576e-04 5.27357442e-05 6.21159003e-04 2.22059226e-04 -4.66590815e-05 1.39977245e-04 -8.59736687e-04 1.79804647e-04 -5.39413940e-04 6.48276652e-05 -3.11066383e-05 9.33199150e-05 -2.65042098e-05 -1.98781573e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 7.39441913e-06 7.89778128e-05 -4.83827053e-05 -1.05471488e-05 -1.24231801e-04 -4.66590815e-05 -1.90436548e-06 -2.79954489e-05 1.79804647e-04 3.32561751e-06 1.07882788e-04 -1.64705524e-05 -3.49206702e-06 -1.98781573e-05 7.32446585e-06 -2.09524021e-06 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 3.16414465e-05 3.72695402e-04 1.39977245e-04 -2.79954489e-05 7.27501650e-05 -5.39413940e-04 1.07882788e-04 -2.84361817e-04 4.94116573e-05 -1.98781573e-05 4.95163525e-05 -9.83165418e-06 -9.90327050e-06 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 3.82034423e-05 7.89778128e-05 -3.05951075e-05 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 1.79804647e-04 -5.39413940e-04 3.26964851e-03 -6.81199868e-04 2.04359960e-03 -2.71001065e-04 1.28106173e-04 -3.84318519e-04 1.08223216e-04 8.11674117e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -2.08369518e-05 -2.61536949e-04 1.62327746e-04 3.97215153e-05 4.62586824e-04 1.79804647e-04 3.32561751e-06 1.07882788e-04 -6.81199868e-04 -1.10860521e-07 -4.08719921e-04 6.66239475e-05 8.80842831e-06 8.11674117e-05 -2.88174896e-05 5.28505699e-06 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -1.19164546e-04 -1.38776047e-03 -5.39413940e-04 1.07882788e-04 -2.84361817e-04 2.04359960e-03 -4.08719921e-04 1.08980893e-03 -1.99871842e-04 8.11674117e-05 -2.07638003e-04 4.34153900e-05 4.15276006e-05 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.30161476e-04 -2.61536949e-04 9.92092027e-05 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 1.64705524e-05 -4.94116573e-05 2.71001065e-04 -6.66239475e-05 1.99871842e-04 -8.80303994e-06 8.41253572e-06 -2.52376072e-05 9.24787001e-06 6.93590250e-06 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 -3.82034423e-05 2.08369518e-05 1.30161476e-04 1.51864429e-05 1.23253314e-05 1.12024836e-06 7.75891111e-06 9.48148241e-05 3.11066383e-05 3.49206702e-06 1.98781573e-05 -1.28106173e-04 -8.80842831e-06 -8.11674117e-05 8.41253572e-06 5.07419397e-06 1.12007688e-05 -5.09470250e-06 2.99308138e-06 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 -2.32767333e-05 -2.84444472e-04 -9.33199150e-05 1.98781573e-05 -4.95163525e-05 3.84318519e-04 -8.11674117e-05 2.07638003e-04 -2.52376072e-05 1.12007688e-05 -2.47945228e-05 4.38153428e-06 5.55752013e-06 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 1.23253314e-05 4.17102494e-05 -2.13481002e-05 6.20712889e-06 7.58518593e-05 2.65042098e-05 -7.32446585e-06 9.83165418e-06 -1.08223216e-04 2.88174896e-05 -4.34153900e-05 9.24787001e-06 -5.09470250e-06 4.38153428e-06 7.34411394e-07 -1.96656418e-06 1.56977758e-05 1.32546576e-04 4.83827053e-05 3.05951075e-05 -1.62327746e-04 -9.92092027e-05 1.12024836e-06 -2.13481002e-05 1.38928915e-05 4.65534666e-06 5.68888944e-05 1.98781573e-05 2.09524021e-06 9.90327050e-06 -8.11674117e-05 -5.28505699e-06 -4.15276006e-05 6.93590250e-06 2.99308138e-06 5.55752013e-06 -1.96656418e-06 1.88157383e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 0 -1 -2 169 - -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 1.05471488e-05 3.16414465e-05 1.98607577e-04 -3.97215153e-05 -1.19164546e-04 -1.79184377e-05 7.75891111e-06 2.32767333e-05 6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 1.24231801e-04 3.72695402e-04 2.31293412e-03 -4.62586824e-04 -1.38776047e-03 -2.18965457e-04 9.48148241e-05 2.84444472e-04 7.58518593e-05 -5.68888944e-05 5.27357442e-05 6.21159003e-04 2.22059226e-04 -4.66590815e-05 -1.39977245e-04 -8.59736687e-04 1.79804647e-04 5.39413940e-04 6.48276652e-05 -3.11066383e-05 -9.33199150e-05 -2.65042098e-05 1.98781573e-05 -1.05471488e-05 -1.24231801e-04 -4.66590815e-05 -1.90436548e-06 2.79954489e-05 1.79804647e-04 3.32561751e-06 -1.07882788e-04 -1.64705524e-05 -3.49206702e-06 1.98781573e-05 7.32446585e-06 2.09524021e-06 -3.16414465e-05 -3.72695402e-04 -1.39977245e-04 2.79954489e-05 7.27501650e-05 5.39413940e-04 -1.07882788e-04 -2.84361817e-04 -4.94116573e-05 1.98781573e-05 4.95163525e-05 9.83165418e-06 -9.90327050e-06 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 1.79804647e-04 5.39413940e-04 3.26964851e-03 -6.81199868e-04 -2.04359960e-03 -2.71001065e-04 1.28106173e-04 3.84318519e-04 1.08223216e-04 -8.11674117e-05 3.97215153e-05 4.62586824e-04 1.79804647e-04 3.32561751e-06 -1.07882788e-04 -6.81199868e-04 -1.10860521e-07 4.08719921e-04 6.66239475e-05 8.80842831e-06 -8.11674117e-05 -2.88174896e-05 -5.28505699e-06 1.19164546e-04 1.38776047e-03 5.39413940e-04 -1.07882788e-04 -2.84361817e-04 -2.04359960e-03 4.08719921e-04 1.08980893e-03 1.99871842e-04 -8.11674117e-05 -2.07638003e-04 -4.34153900e-05 4.15276006e-05 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 1.64705524e-05 4.94116573e-05 2.71001065e-04 -6.66239475e-05 -1.99871842e-04 -8.80303994e-06 8.41253572e-06 2.52376072e-05 9.24787001e-06 -6.93590250e-06 7.75891111e-06 9.48148241e-05 3.11066383e-05 3.49206702e-06 -1.98781573e-05 -1.28106173e-04 -8.80842831e-06 8.11674117e-05 8.41253572e-06 5.07419397e-06 -1.12007688e-05 -5.09470250e-06 -2.99308138e-06 2.32767333e-05 2.84444472e-04 9.33199150e-05 -1.98781573e-05 -4.95163525e-05 -3.84318519e-04 8.11674117e-05 2.07638003e-04 2.52376072e-05 -1.12007688e-05 -2.47945228e-05 -4.38153428e-06 5.55752013e-06 6.20712889e-06 7.58518593e-05 2.65042098e-05 -7.32446585e-06 -9.83165418e-06 -1.08223216e-04 2.88174896e-05 4.34153900e-05 9.24787001e-06 -5.09470250e-06 -4.38153428e-06 7.34411394e-07 1.96656418e-06 -4.65534666e-06 -5.68888944e-05 -1.98781573e-05 -2.09524021e-06 9.90327050e-06 8.11674117e-05 5.28505699e-06 -4.15276006e-05 -6.93590250e-06 -2.99308138e-06 5.55752013e-06 1.96656418e-06 1.88157383e-06 + -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 5.27357442e-05 3.16414465e-05 3.97215153e-05 -1.98607577e-04 -1.19164546e-04 1.43347501e-05 7.75891111e-06 4.65534666e-06 -1.24142578e-05 -2.32767333e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 6.21159003e-04 3.72695402e-04 4.62586824e-04 -2.31293412e-03 -1.38776047e-03 1.75172365e-04 9.48148241e-05 5.68888944e-05 -1.51703719e-04 -2.84444472e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 -4.66590815e-05 -2.79954489e-05 3.32561751e-06 1.79804647e-04 1.07882788e-04 -1.45784497e-05 3.49206702e-06 2.09524021e-06 1.06016839e-05 1.98781573e-05 -5.27357442e-05 -6.21159003e-04 -4.66590815e-05 2.22059226e-04 1.39977245e-04 1.79804647e-04 -8.59736687e-04 -5.39413940e-04 5.53671516e-05 3.11066383e-05 1.98781573e-05 -4.28903001e-05 -9.33199150e-05 -3.16414465e-05 -3.72695402e-04 -2.79954489e-05 1.39977245e-04 7.27501650e-05 1.07882788e-04 -5.39413940e-04 -2.84361817e-04 3.32202910e-05 1.98781573e-05 9.90327050e-06 -3.78759234e-05 -4.95163525e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 1.79804647e-04 1.07882788e-04 -1.10860521e-07 -6.81199868e-04 -4.08719921e-04 5.82686518e-05 -8.80842831e-06 -5.28505699e-06 -4.32892862e-05 -8.11674117e-05 1.98607577e-04 2.31293412e-03 1.79804647e-04 -8.59736687e-04 -5.39413940e-04 -6.81199868e-04 3.26964851e-03 2.04359960e-03 -2.29224587e-04 -1.28106173e-04 -8.11674117e-05 1.80582199e-04 3.84318519e-04 1.19164546e-04 1.38776047e-03 1.07882788e-04 -5.39413940e-04 -2.84361817e-04 -4.08719921e-04 2.04359960e-03 1.08980893e-03 -1.37534752e-04 -8.11674117e-05 -4.15276006e-05 1.51386398e-04 2.07638003e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 -5.53671516e-05 -3.32202910e-05 -5.82686518e-05 2.29224587e-04 1.37534752e-04 -9.65884179e-06 -8.61840965e-06 -5.17104579e-06 8.75377257e-06 1.64133236e-05 7.75891111e-06 9.48148241e-05 -3.49206702e-06 -3.11066383e-05 -1.98781573e-05 8.80842831e-06 1.28106173e-04 8.11674117e-05 -8.61840965e-06 5.07419397e-06 2.99308138e-06 4.73811839e-06 1.12007688e-05 4.65534666e-06 5.68888944e-05 -2.09524021e-06 -1.98781573e-05 -9.90327050e-06 5.28505699e-06 8.11674117e-05 4.15276006e-05 -5.17104579e-06 2.99308138e-06 1.88157383e-06 5.02338568e-06 5.55752013e-06 -1.24142578e-05 -1.51703719e-04 -1.06016839e-05 4.28903001e-05 3.78759234e-05 4.32892862e-05 -1.80582199e-04 -1.51386398e-04 8.75377257e-06 4.73811839e-06 5.02338568e-06 1.59021325e-06 -1.96656418e-05 -2.32767333e-05 -2.84444472e-04 -1.98781573e-05 9.33199150e-05 4.95163525e-05 8.11674117e-05 -3.84318519e-04 -2.07638003e-04 1.64133236e-05 1.12007688e-05 5.55752013e-06 -1.96656418e-05 -2.47945228e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -0 -1 -1 471 - -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 3.44542395e-04 3.44542395e-04 1.95748423e-03 -9.78742114e-04 -9.78742114e-04 2.19010967e-05 -2.52892081e-05 -2.52892081e-05 1.26446041e-05 -6.35383146e-03 -1.05011554e-02 -8.64374172e-03 2.88124724e-03 2.88124724e-03 8.09401293e-03 -2.69800431e-03 -2.69800431e-03 4.57192828e-03 -2.96955453e-03 -2.96955453e-03 9.89851509e-04 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 1.94990245e-03 1.94990245e-03 9.06190013e-03 -4.53095007e-03 -4.53095007e-03 9.71630760e-04 -1.12194256e-03 -1.12194256e-03 5.60971281e-04 -1.05011554e-02 1.47539282e-02 1.36506750e-02 -4.55022500e-03 -4.55022500e-03 -3.02892029e-02 1.00964010e-02 1.00964010e-02 -2.59319099e-02 1.68432696e-02 1.68432696e-02 -5.61442318e-03 6.89084790e-04 3.89980490e-03 1.76988101e-03 -1.01461670e-03 -1.01461670e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 -2.96587698e-04 3.57812571e-04 3.57812571e-04 -1.83509064e-04 8.64374172e-03 -1.36506750e-02 -4.07782741e-03 2.01547330e-04 2.01547330e-04 3.17443914e-02 -9.80062587e-03 -9.80062587e-03 1.53468486e-03 -1.82224830e-05 -1.82224830e-05 -2.54881725e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 2.47955954e-04 5.07308351e-04 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 1.64238343e-04 -1.65097949e-04 -1.83509064e-04 -9.20555766e-06 8.25489746e-05 -2.88124724e-03 4.55022500e-03 2.01547330e-04 -3.54036786e-03 -6.71824434e-05 -9.80062587e-03 5.60938910e-03 3.26687529e-03 8.44404939e-04 2.09372125e-03 -2.54881725e-04 -7.82867657e-04 -6.97907082e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 5.07308351e-04 2.47955954e-04 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 1.64238343e-04 -1.83509064e-04 -1.65097949e-04 9.20555766e-06 8.25489746e-05 -2.88124724e-03 4.55022500e-03 2.01547330e-04 -6.71824434e-05 -3.54036786e-03 -9.80062587e-03 3.26687529e-03 5.60938910e-03 8.44404939e-04 -2.54881725e-04 2.09372125e-03 7.82867657e-04 -6.97907082e-04 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 9.07686855e-03 -5.62360447e-03 -5.62360447e-03 1.38594399e-03 -1.73111465e-03 -1.73111465e-03 9.04786640e-04 -8.09401293e-03 3.02892029e-02 3.17443914e-02 -9.80062587e-03 -9.80062587e-03 -4.52410271e-02 1.82611932e-02 1.82611932e-02 -4.64278454e-02 3.06138184e-02 3.06138184e-02 -1.03267523e-02 9.78742114e-04 4.53095007e-03 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -5.62360447e-03 6.41461856e-04 2.81180223e-03 -8.28866325e-04 7.47869384e-04 9.04786640e-04 7.84586278e-05 -3.73934692e-04 2.69800431e-03 -1.00964010e-02 -9.80062587e-03 5.60938910e-03 3.26687529e-03 1.82611932e-02 3.45548815e-03 -6.08706441e-03 1.61106387e-02 -9.22743661e-03 -1.03267523e-02 -3.66438566e-04 3.07581220e-03 9.78742114e-04 4.53095007e-03 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -5.62360447e-03 2.81180223e-03 6.41461856e-04 -8.28866325e-04 9.04786640e-04 7.47869384e-04 -7.84586278e-05 -3.73934692e-04 2.69800431e-03 -1.00964010e-02 -9.80062587e-03 3.26687529e-03 5.60938910e-03 1.82611932e-02 -6.08706441e-03 3.45548815e-03 1.61106387e-02 -1.03267523e-02 -9.22743661e-03 3.66438566e-04 3.07581220e-03 2.19010967e-05 9.71630760e-04 2.96587698e-04 -1.64238343e-04 -1.64238343e-04 -1.38594399e-03 8.28866325e-04 8.28866325e-04 5.96824772e-05 -2.32399470e-04 -2.32399470e-04 1.67305260e-04 4.57192828e-03 -2.59319099e-02 -1.53468486e-03 -8.44404939e-04 -8.44404939e-04 4.64278454e-02 -1.61106387e-02 -1.61106387e-02 -9.94101244e-03 1.19331822e-02 1.19331822e-02 -5.53199850e-03 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.65097949e-04 1.83509064e-04 1.73111465e-03 -7.47869384e-04 -9.04786640e-04 -2.32399470e-04 1.66111477e-04 2.78187056e-04 5.90115769e-05 -9.48348455e-05 -2.96955453e-03 1.68432696e-02 1.82224830e-05 -2.09372125e-03 2.54881725e-04 -3.06138184e-02 9.22743661e-03 1.03267523e-02 1.19331822e-02 -3.29034412e-04 -7.86299908e-03 -2.69207650e-03 2.28042804e-04 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.83509064e-04 1.65097949e-04 1.73111465e-03 -9.04786640e-04 -7.47869384e-04 -2.32399470e-04 2.78187056e-04 1.66111477e-04 -5.90115769e-05 -9.48348455e-05 -2.96955453e-03 1.68432696e-02 1.82224830e-05 2.54881725e-04 -2.09372125e-03 -3.06138184e-02 1.03267523e-02 9.22743661e-03 1.19331822e-02 -7.86299908e-03 -3.29034412e-04 2.69207650e-03 2.28042804e-04 9.20555766e-06 -9.20555766e-06 -7.84586278e-05 7.84586278e-05 5.90115769e-05 -5.90115769e-05 -5.30640025e-05 7.82867657e-04 -7.82867657e-04 3.66438566e-04 -3.66438566e-04 -2.69207650e-03 2.69207650e-03 1.25245283e-03 1.26446041e-05 5.60971281e-04 1.83509064e-04 -8.25489746e-05 -8.25489746e-05 -9.04786640e-04 3.73934692e-04 3.73934692e-04 1.67305260e-04 -9.48348455e-05 -9.48348455e-05 2.38592087e-05 9.89851509e-04 -5.61442318e-03 2.54881725e-04 6.97907082e-04 6.97907082e-04 1.03267523e-02 -3.07581220e-03 -3.07581220e-03 -5.53199850e-03 2.28042804e-04 2.28042804e-04 2.79079731e-04 -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 3.44542395e-04 3.44542395e-04 1.95748423e-03 -9.78742114e-04 -9.78742114e-04 2.19010967e-05 -2.52892081e-05 -2.52892081e-05 1.26446041e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 1.94990245e-03 1.94990245e-03 9.06190013e-03 -4.53095007e-03 -4.53095007e-03 9.71630760e-04 -1.12194256e-03 -1.12194256e-03 5.60971281e-04 6.89084790e-04 3.89980490e-03 1.76988101e-03 -1.01461670e-03 -1.01461670e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 -2.96587698e-04 3.57812571e-04 3.57812571e-04 -1.83509064e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 2.47955954e-04 5.07308351e-04 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 1.64238343e-04 -1.65097949e-04 -1.83509064e-04 -9.20555766e-06 8.25489746e-05 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 5.07308351e-04 2.47955954e-04 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 1.64238343e-04 -1.83509064e-04 -1.65097949e-04 9.20555766e-06 8.25489746e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 9.07686855e-03 -5.62360447e-03 -5.62360447e-03 1.38594399e-03 -1.73111465e-03 -1.73111465e-03 9.04786640e-04 9.78742114e-04 4.53095007e-03 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -5.62360447e-03 6.41461856e-04 2.81180223e-03 -8.28866325e-04 7.47869384e-04 9.04786640e-04 7.84586278e-05 -3.73934692e-04 9.78742114e-04 4.53095007e-03 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -5.62360447e-03 2.81180223e-03 6.41461856e-04 -8.28866325e-04 9.04786640e-04 7.47869384e-04 -7.84586278e-05 -3.73934692e-04 2.19010967e-05 9.71630760e-04 2.96587698e-04 -1.64238343e-04 -1.64238343e-04 -1.38594399e-03 8.28866325e-04 8.28866325e-04 5.96824772e-05 -2.32399470e-04 -2.32399470e-04 1.67305260e-04 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.65097949e-04 1.83509064e-04 1.73111465e-03 -7.47869384e-04 -9.04786640e-04 -2.32399470e-04 1.66111477e-04 2.78187056e-04 5.90115769e-05 -9.48348455e-05 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.83509064e-04 1.65097949e-04 1.73111465e-03 -9.04786640e-04 -7.47869384e-04 -2.32399470e-04 2.78187056e-04 1.66111477e-04 -5.90115769e-05 -9.48348455e-05 9.20555766e-06 -9.20555766e-06 -7.84586278e-05 7.84586278e-05 5.90115769e-05 -5.90115769e-05 -5.30640025e-05 1.26446041e-05 5.60971281e-04 1.83509064e-04 -8.25489746e-05 -8.25489746e-05 -9.04786640e-04 3.73934692e-04 3.73934692e-04 1.67305260e-04 -9.48348455e-05 -9.48348455e-05 2.38592087e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 326 338 350 363 376 388 401 414 426 439 452 459 471 +0 -1 -1 507 + -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 6.89084790e-04 3.44542395e-04 9.78742114e-04 -1.95748423e-03 -9.78742114e-04 -1.09505483e-05 -2.52892081e-05 -1.26446041e-05 1.89669061e-05 2.52892081e-05 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 8.64374172e-03 2.88124724e-03 2.69800431e-03 -8.09401293e-03 -2.69800431e-03 -2.28596414e-03 -2.96955453e-03 -9.89851509e-04 3.95940603e-03 2.96955453e-03 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 3.89980490e-03 1.94990245e-03 4.53095007e-03 -9.06190013e-03 -4.53095007e-03 -4.85815380e-04 -1.12194256e-03 -5.60971281e-04 8.41456921e-04 1.12194256e-03 -1.05011554e-02 1.47539282e-02 4.55022500e-03 -1.36506750e-02 -4.55022500e-03 -1.00964010e-02 3.02892029e-02 1.00964010e-02 1.29659549e-02 1.68432696e-02 5.61442318e-03 -2.24576927e-02 -1.68432696e-02 3.44542395e-04 1.94990245e-03 2.47955954e-04 -1.01461670e-03 -5.07308351e-04 -5.19556329e-04 2.56593611e-03 1.28296806e-03 9.00914182e-05 1.65097949e-04 8.25489746e-05 -1.37631798e-04 -1.83509064e-04 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 2.01547330e-04 6.71824434e-05 5.60938910e-03 -9.80062587e-03 -3.26687529e-03 1.10018575e-03 -2.09372125e-03 -6.97907082e-04 -3.39842300e-04 -2.54881725e-04 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.76988101e-03 1.01461670e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -1.48293849e-04 -3.57812571e-04 -1.83509064e-04 2.56852481e-04 3.57812571e-04 -8.64374172e-03 1.36506750e-02 2.01547330e-04 -4.07782741e-03 -2.01547330e-04 -9.80062587e-03 3.17443914e-02 9.80062587e-03 7.67342428e-04 1.82224830e-05 -2.54881725e-04 -1.32907607e-03 -1.82224830e-05 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 1.01461670e-03 2.47955954e-04 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -7.41469246e-05 -1.83509064e-04 -8.25489746e-05 1.46837356e-04 1.65097949e-04 -2.88124724e-03 4.55022500e-03 6.71824434e-05 -2.01547330e-04 -3.54036786e-03 -3.26687529e-03 9.80062587e-03 5.60938910e-03 2.55780809e-04 -2.54881725e-04 6.97907082e-04 1.12270996e-03 -2.09372125e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 2.56593611e-03 1.28296806e-03 6.41461856e-04 -5.62360447e-03 -2.81180223e-03 -4.82380327e-04 -7.47869384e-04 -3.73934692e-04 6.78589980e-04 9.04786640e-04 -2.69800431e-03 1.00964010e-02 5.60938910e-03 -9.80062587e-03 -3.26687529e-03 3.45548815e-03 1.82611932e-02 6.08706441e-03 8.37266444e-03 9.22743661e-03 3.07581220e-03 -1.37690031e-02 -1.03267523e-02 1.95748423e-03 9.06190013e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -5.62360447e-03 9.07686855e-03 5.62360447e-03 6.92971995e-04 1.73111465e-03 9.04786640e-04 -1.20026270e-03 -1.73111465e-03 8.09401293e-03 -3.02892029e-02 -9.80062587e-03 3.17443914e-02 9.80062587e-03 1.82611932e-02 -4.52410271e-02 -1.82611932e-02 -2.32139227e-02 -3.06138184e-02 -1.03267523e-02 4.02076935e-02 3.06138184e-02 9.78742114e-04 4.53095007e-03 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -2.81180223e-03 5.62360447e-03 6.41461856e-04 3.46485998e-04 9.04786640e-04 3.73934692e-04 -7.57048608e-04 -7.47869384e-04 2.69800431e-03 -1.00964010e-02 -3.26687529e-03 9.80062587e-03 5.60938910e-03 6.08706441e-03 -1.82611932e-02 3.45548815e-03 -7.73797423e-03 -1.03267523e-02 -3.07581220e-03 1.41354416e-02 9.22743661e-03 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 1.48293849e-04 7.41469246e-05 4.82380327e-04 -6.92971995e-04 -3.46485998e-04 -2.48773826e-05 1.67305260e-04 8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 -7.67342428e-04 -2.55780809e-04 -8.37266444e-03 2.32139227e-02 7.73797423e-03 -1.54591348e-03 -8.29799775e-03 -2.76599925e-03 4.84691264e-03 3.63518448e-03 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 3.57812571e-04 1.83509064e-04 7.47869384e-04 -1.73111465e-03 -9.04786640e-04 1.67305260e-04 1.66111477e-04 9.48348455e-05 -1.71758057e-04 -2.78187056e-04 -2.96955453e-03 1.68432696e-02 2.09372125e-03 -1.82224830e-05 2.54881725e-04 -9.22743661e-03 3.06138184e-02 1.03267523e-02 -8.29799775e-03 -3.29034412e-04 -2.28042804e-04 8.98840071e-03 7.86299908e-03 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 1.83509064e-04 8.25489746e-05 3.73934692e-04 -9.04786640e-04 -3.73934692e-04 8.36526299e-05 9.48348455e-05 2.38592087e-05 -1.44890605e-04 -9.48348455e-05 -9.89851509e-04 5.61442318e-03 6.97907082e-04 2.54881725e-04 -6.97907082e-04 -3.07581220e-03 1.03267523e-02 3.07581220e-03 -2.76599925e-03 -2.28042804e-04 2.79079731e-04 4.79085124e-03 2.28042804e-04 1.89669061e-05 8.41456921e-04 1.37631798e-04 -2.56852481e-04 -1.46837356e-04 -6.78589980e-04 1.20026270e-03 7.57048608e-04 -4.88206578e-05 -1.71758057e-04 -1.44890605e-04 3.14958573e-05 2.30769634e-04 3.95940603e-03 -2.24576927e-02 3.39842300e-04 1.32907607e-03 -1.12270996e-03 1.37690031e-02 -4.02076935e-02 -1.41354416e-02 4.84691264e-03 8.98840071e-03 4.79085124e-03 -7.14264612e-03 -1.16804772e-02 2.52892081e-05 1.12194256e-03 1.83509064e-04 -3.57812571e-04 -1.65097949e-04 -9.04786640e-04 1.73111465e-03 7.47869384e-04 -6.50942104e-05 -2.78187056e-04 -9.48348455e-05 2.30769634e-04 1.66111477e-04 2.96955453e-03 -1.68432696e-02 2.54881725e-04 1.82224830e-05 2.09372125e-03 1.03267523e-02 -3.06138184e-02 -9.22743661e-03 3.63518448e-03 7.86299908e-03 2.28042804e-04 -1.16804772e-02 -3.29034412e-04 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 6.89084790e-04 3.44542395e-04 9.78742114e-04 -1.95748423e-03 -9.78742114e-04 -1.09505483e-05 -2.52892081e-05 -1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 3.89980490e-03 1.94990245e-03 4.53095007e-03 -9.06190013e-03 -4.53095007e-03 -4.85815380e-04 -1.12194256e-03 -5.60971281e-04 8.41456921e-04 1.12194256e-03 3.44542395e-04 1.94990245e-03 2.47955954e-04 -1.01461670e-03 -5.07308351e-04 -5.19556329e-04 2.56593611e-03 1.28296806e-03 9.00914182e-05 1.65097949e-04 8.25489746e-05 -1.37631798e-04 -1.83509064e-04 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.76988101e-03 1.01461670e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -1.48293849e-04 -3.57812571e-04 -1.83509064e-04 2.56852481e-04 3.57812571e-04 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 1.01461670e-03 2.47955954e-04 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -7.41469246e-05 -1.83509064e-04 -8.25489746e-05 1.46837356e-04 1.65097949e-04 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 2.56593611e-03 1.28296806e-03 6.41461856e-04 -5.62360447e-03 -2.81180223e-03 -4.82380327e-04 -7.47869384e-04 -3.73934692e-04 6.78589980e-04 9.04786640e-04 1.95748423e-03 9.06190013e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -5.62360447e-03 9.07686855e-03 5.62360447e-03 6.92971995e-04 1.73111465e-03 9.04786640e-04 -1.20026270e-03 -1.73111465e-03 9.78742114e-04 4.53095007e-03 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -2.81180223e-03 5.62360447e-03 6.41461856e-04 3.46485998e-04 9.04786640e-04 3.73934692e-04 -7.57048608e-04 -7.47869384e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 1.48293849e-04 7.41469246e-05 4.82380327e-04 -6.92971995e-04 -3.46485998e-04 -2.48773826e-05 1.67305260e-04 8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 3.57812571e-04 1.83509064e-04 7.47869384e-04 -1.73111465e-03 -9.04786640e-04 1.67305260e-04 1.66111477e-04 9.48348455e-05 -1.71758057e-04 -2.78187056e-04 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 1.83509064e-04 8.25489746e-05 3.73934692e-04 -9.04786640e-04 -3.73934692e-04 8.36526299e-05 9.48348455e-05 2.38592087e-05 -1.44890605e-04 -9.48348455e-05 1.89669061e-05 8.41456921e-04 1.37631798e-04 -2.56852481e-04 -1.46837356e-04 -6.78589980e-04 1.20026270e-03 7.57048608e-04 -4.88206578e-05 -1.71758057e-04 -1.44890605e-04 3.14958573e-05 2.30769634e-04 2.52892081e-05 1.12194256e-03 1.83509064e-04 -3.57812571e-04 -1.65097949e-04 -9.04786640e-04 1.73111465e-03 7.47869384e-04 -6.50942104e-05 -2.78187056e-04 -9.48348455e-05 2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 0 -1 0 516 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 3.27577506e-03 -1.13476177e-02 5.67380884e-03 7.69257697e-03 7.83668793e-02 6.39767859e-02 -6.39767859e-02 6.39767859e-02 -7.80083310e-02 7.80083310e-02 -7.80083310e-02 7.38781884e-02 -7.38781884e-02 7.38781884e-02 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 -4.59503478e-03 1.59176674e-02 -7.95883370e-03 7.83668793e-02 -4.14029072e-02 1.35047731e-02 -1.35047731e-02 1.35047731e-02 4.09162685e-02 -4.09162685e-02 4.09162685e-02 -6.32754861e-02 6.32754861e-02 -6.32754861e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 1.93052138e-03 6.06645431e-04 -1.51901733e-03 -6.39767859e-02 -1.35047731e-02 -3.73372111e-02 1.01188737e-01 -1.01188737e-01 -5.50916787e-02 -2.81057778e-02 2.81057778e-02 -6.77151684e-02 -6.46268692e-02 6.46268692e-02 -1.23269925e-01 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 2.28076829e-03 -6.06645431e-04 -9.12371896e-04 6.39767859e-02 1.35047731e-02 1.01188737e-01 -3.73372111e-02 1.01188737e-01 -2.81057778e-02 -5.50916787e-02 -2.81057778e-02 -3.38575842e-02 6.46268692e-02 -1.23269925e-01 5.86430560e-02 6.46268692e-02 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 -6.39767859e-02 -1.35047731e-02 -1.01188737e-01 1.01188737e-01 -3.73372111e-02 2.81057778e-02 -2.81057778e-02 -5.50916787e-02 3.38575842e-02 -1.23269925e-01 6.46268692e-02 5.86430560e-02 -6.46268692e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 6.53016845e-03 2.18315859e-02 -1.83245851e-02 7.80083310e-02 -4.09162685e-02 -5.50916787e-02 -2.81057778e-02 2.81057778e-02 4.47511874e-02 -1.91383136e-02 1.91383136e-02 2.72816400e-02 -7.35982688e-02 7.35982688e-02 -4.99716756e-02 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.91346405e-02 -2.18315859e-02 3.50700081e-03 -7.80083310e-02 4.09162685e-02 -2.81057778e-02 -5.50916787e-02 -2.81057778e-02 -1.91383136e-02 4.47511874e-02 -1.91383136e-02 1.36408200e-02 7.35982688e-02 -4.99716756e-02 -2.36265933e-02 7.35982688e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 7.80083310e-02 -4.09162685e-02 2.81057778e-02 -2.81057778e-02 -5.50916787e-02 1.91383136e-02 -1.91383136e-02 4.47511874e-02 -1.36408200e-02 -4.99716756e-02 7.35982688e-02 -2.36265933e-02 -7.35982688e-02 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 -2.28076829e-03 -6.53016845e-03 -1.91346405e-02 9.88817717e-03 -8.35956692e-03 -1.78958590e-03 6.77151684e-02 3.38575842e-02 -3.38575842e-02 -2.72816400e-02 -1.36408200e-02 1.36408200e-02 -1.38727606e-01 4.94636300e-02 -4.94636300e-02 -9.89272600e-02 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 -8.35956692e-03 2.60941163e-02 -1.44791946e-02 7.38781884e-02 -6.32754861e-02 6.46268692e-02 -6.46268692e-02 1.23269925e-01 7.35982688e-02 -7.35982688e-02 4.99716756e-02 4.94636300e-02 7.32903292e-02 -1.26344415e-01 8.56735203e-02 1.26344415e-01 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -7.38781884e-02 6.32754861e-02 -6.46268692e-02 1.23269925e-01 -6.46268692e-02 -7.35982688e-02 4.99716756e-02 -7.35982688e-02 -4.94636300e-02 -1.26344415e-01 7.32903292e-02 8.56735203e-02 -1.26344415e-01 5.67380884e-03 -7.95883370e-03 1.51901733e-03 9.12371896e-04 1.83245851e-02 -3.50700081e-03 -1.78958590e-03 -1.44791946e-02 7.82174136e-03 -5.86430560e-02 -5.86430560e-02 2.36265933e-02 2.36265933e-02 8.56735203e-02 8.56735203e-02 -1.38727606e-01 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 7.38781884e-02 -6.32754861e-02 1.23269925e-01 -6.46268692e-02 6.46268692e-02 4.99716756e-02 -7.35982688e-02 7.35982688e-02 -9.89272600e-02 1.26344415e-01 -1.26344415e-01 7.32903292e-02 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 2.05149912e-03 6.83833041e-04 5.12149733e-03 -5.12149733e-03 -1.70716578e-03 7.29952656e-05 -2.84470895e-04 -9.48236316e-05 1.26431509e-04 9.48236316e-05 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 3.27577506e-03 -1.13476177e-02 5.67380884e-03 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 6.52206301e-03 2.17402100e-03 6.26520693e-03 -6.26520693e-03 -2.08840231e-03 1.42086025e-03 -5.53725481e-03 -1.84575160e-03 2.46100214e-03 1.84575160e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 -4.59503478e-03 1.59176674e-02 -7.95883370e-03 2.05149912e-03 6.52206301e-03 2.89792244e-03 -3.77487980e-03 -1.25829327e-03 -4.64992808e-03 6.72304443e-03 2.24101481e-03 -2.06162599e-04 1.69232103e-03 5.64107009e-04 -8.65016559e-04 -6.48762419e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 1.93052138e-03 6.06645431e-04 -1.51901733e-03 -2.05149912e-03 -6.52206301e-03 -3.77487980e-03 2.89792244e-03 1.25829327e-03 6.72304443e-03 -4.64992808e-03 -2.24101481e-03 6.46045015e-04 -1.69232103e-03 -6.48762419e-04 6.11050327e-04 5.64107009e-04 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 2.28076829e-03 -6.06645431e-04 -9.12371896e-04 -6.83833041e-04 -2.17402100e-03 -1.25829327e-03 1.25829327e-03 -4.57526280e-04 2.24101481e-03 -2.24101481e-03 1.32611142e-03 2.15348338e-04 -6.48762419e-04 3.77120918e-05 3.72994263e-04 -3.77120918e-05 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 6.72304443e-03 2.24101481e-03 -5.47073446e-04 -3.46872913e-03 -1.15624304e-03 6.18001923e-04 -6.39035140e-03 -2.13011713e-03 3.34579774e-03 2.50934830e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 6.53016845e-03 2.18315859e-02 -1.83245851e-02 5.12149733e-03 6.26520693e-03 6.72304443e-03 -4.64992808e-03 -2.24101481e-03 -3.46872913e-03 -5.47073446e-04 1.15624304e-03 -2.58854487e-03 6.39035140e-03 2.50934830e-03 -2.20810423e-03 -2.13011713e-03 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.91346405e-02 -2.18315859e-02 3.50700081e-03 1.70716578e-03 2.08840231e-03 2.24101481e-03 -2.24101481e-03 1.32611142e-03 -1.15624304e-03 1.15624304e-03 -3.63038823e-03 -8.62848291e-04 2.50934830e-03 -3.01244069e-04 -1.49449708e-03 3.01244069e-04 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 7.29952656e-05 1.42086025e-03 2.06162599e-04 -6.46045015e-04 -2.15348338e-04 -6.18001923e-04 2.58854487e-03 8.62848291e-04 -2.57619165e-04 -1.71527773e-05 -5.71759244e-06 1.57803925e-04 1.18352944e-04 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 -2.28076829e-03 -6.53016845e-03 -1.91346405e-02 9.88817717e-03 -8.35956692e-03 -1.78958590e-03 -2.84470895e-04 -5.53725481e-03 -1.69232103e-03 1.69232103e-03 6.48762419e-04 6.39035140e-03 -6.39035140e-03 -2.50934830e-03 -1.71527773e-05 1.57071871e-04 1.03569674e-04 -2.97094818e-05 -1.03569674e-04 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 -8.35956692e-03 2.60941163e-02 -1.44791946e-02 -9.48236316e-05 -1.84575160e-03 -5.64107009e-04 6.48762419e-04 -3.77120918e-05 2.13011713e-03 -2.50934830e-03 3.01244069e-04 -5.71759244e-06 1.03569674e-04 -1.19113927e-04 -1.39963261e-04 1.38890243e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 1.26431509e-04 2.46100214e-03 8.65016559e-04 -6.11050327e-04 -3.72994263e-04 -3.34579774e-03 2.20810423e-03 1.49449708e-03 1.57803925e-04 -2.97094818e-05 -1.39963261e-04 -7.54028877e-05 7.49332109e-05 5.67380884e-03 -7.95883370e-03 1.51901733e-03 9.12371896e-04 1.83245851e-02 -3.50700081e-03 -1.78958590e-03 -1.44791946e-02 7.82174136e-03 9.48236316e-05 1.84575160e-03 6.48762419e-04 -5.64107009e-04 3.77120918e-05 -2.50934830e-03 2.13011713e-03 -3.01244069e-04 1.18352944e-04 -1.03569674e-04 1.38890243e-04 7.49332109e-05 -1.19113927e-04 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 20 40 61 83 100 121 143 160 179 201 218 234 250 272 294 316 338 355 377 399 416 438 460 477 499 516 -0 -1 1 516 - -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 -6.55155012e-03 -1.13476177e-02 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 2.88124724e-03 -8.64374172e-03 -2.69800431e-03 -2.69800431e-03 8.09401293e-03 -2.28596414e-03 9.89851509e-04 -2.96955453e-03 -3.95940603e-03 -2.96955453e-03 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 9.19006956e-03 1.59176674e-02 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 -4.55022500e-03 1.36506750e-02 1.00964010e-02 1.00964010e-02 -3.02892029e-02 1.29659549e-02 -5.61442318e-03 1.68432696e-02 2.24576927e-02 1.68432696e-02 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 -6.71824434e-05 2.01547330e-04 5.60938910e-03 3.26687529e-03 -9.80062587e-03 -1.10018575e-03 -6.97907082e-04 2.09372125e-03 -3.39842300e-04 -2.54881725e-04 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -3.50246903e-04 -2.43138922e-03 -6.06645431e-04 -2.88124724e-03 4.55022500e-03 -6.71824434e-05 -3.54036786e-03 2.01547330e-04 3.26687529e-03 5.60938910e-03 -9.80062587e-03 2.55780809e-04 -6.97907082e-04 -2.54881725e-04 -1.12270996e-03 2.09372125e-03 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 3.50246903e-04 -2.43138922e-03 6.06645431e-04 8.64374172e-03 -1.36506750e-02 2.01547330e-04 2.01547330e-04 -4.07782741e-03 -9.80062587e-03 -9.80062587e-03 3.17443914e-02 -7.67342428e-04 -2.54881725e-04 -1.82224830e-05 -1.32907607e-03 -1.82224830e-05 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 2.69800431e-03 -1.00964010e-02 5.60938910e-03 3.26687529e-03 -9.80062587e-03 3.45548815e-03 -6.08706441e-03 1.82611932e-02 -8.37266444e-03 3.07581220e-03 -9.22743661e-03 -1.37690031e-02 -1.03267523e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -1.26044720e-02 -1.48175843e-02 -2.18315859e-02 2.69800431e-03 -1.00964010e-02 3.26687529e-03 5.60938910e-03 -9.80062587e-03 -6.08706441e-03 3.45548815e-03 1.82611932e-02 -7.73797423e-03 3.07581220e-03 -1.03267523e-02 -1.41354416e-02 -9.22743661e-03 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.26044720e-02 -1.48175843e-02 2.18315859e-02 -8.09401293e-03 3.02892029e-02 -9.80062587e-03 -9.80062587e-03 3.17443914e-02 1.82611932e-02 1.82611932e-02 -4.52410271e-02 2.32139227e-02 -1.03267523e-02 3.06138184e-02 4.02076935e-02 3.06138184e-02 -6.55155012e-03 9.19006956e-03 3.50246903e-04 -3.50246903e-04 1.26044720e-02 -1.26044720e-02 6.78852346e-03 1.67191338e-02 -2.28596414e-03 1.29659549e-02 1.10018575e-03 -2.55780809e-04 7.67342428e-04 8.37266444e-03 7.73797423e-03 -2.32139227e-02 -1.54591348e-03 2.76599925e-03 -8.29799775e-03 -4.84691264e-03 -3.63518448e-03 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 9.89851509e-04 -5.61442318e-03 6.97907082e-04 6.97907082e-04 2.54881725e-04 -3.07581220e-03 -3.07581220e-03 1.03267523e-02 2.76599925e-03 2.79079731e-04 2.28042804e-04 4.79085124e-03 2.28042804e-04 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 -2.96955453e-03 1.68432696e-02 -2.09372125e-03 2.54881725e-04 1.82224830e-05 9.22743661e-03 1.03267523e-02 -3.06138184e-02 -8.29799775e-03 2.28042804e-04 -3.29034412e-04 -8.98840071e-03 -7.86299908e-03 2.43138922e-03 2.43138922e-03 1.48175843e-02 1.48175843e-02 1.09213951e-02 -3.95940603e-03 2.24576927e-02 3.39842300e-04 1.12270996e-03 1.32907607e-03 1.37690031e-02 1.41354416e-02 -4.02076935e-02 -4.84691264e-03 4.79085124e-03 -8.98840071e-03 -7.14264612e-03 -1.16804772e-02 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 1.67191338e-02 2.60941163e-02 -2.96955453e-03 1.68432696e-02 2.54881725e-04 -2.09372125e-03 1.82224830e-05 1.03267523e-02 9.22743661e-03 -3.06138184e-02 -3.63518448e-03 2.28042804e-04 -7.86299908e-03 -1.16804772e-02 -3.29034412e-04 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 8.64374172e-03 -2.88124724e-03 2.69800431e-03 -8.09401293e-03 2.69800431e-03 -2.28596414e-03 -2.96955453e-03 9.89851509e-04 3.95940603e-03 -2.96955453e-03 -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 -6.55155012e-03 -1.13476177e-02 -1.05011554e-02 1.47539282e-02 4.55022500e-03 -1.36506750e-02 4.55022500e-03 -1.00964010e-02 3.02892029e-02 -1.00964010e-02 1.29659549e-02 1.68432696e-02 -5.61442318e-03 -2.24576927e-02 1.68432696e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 9.19006956e-03 1.59176674e-02 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 2.01547330e-04 -6.71824434e-05 5.60938910e-03 -9.80062587e-03 3.26687529e-03 1.10018575e-03 -2.09372125e-03 6.97907082e-04 -3.39842300e-04 2.54881725e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 -8.64374172e-03 1.36506750e-02 2.01547330e-04 -4.07782741e-03 2.01547330e-04 -9.80062587e-03 3.17443914e-02 -9.80062587e-03 7.67342428e-04 1.82224830e-05 2.54881725e-04 -1.32907607e-03 1.82224830e-05 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -3.50246903e-04 -2.43138922e-03 -6.06645431e-04 2.88124724e-03 -4.55022500e-03 -6.71824434e-05 2.01547330e-04 -3.54036786e-03 3.26687529e-03 -9.80062587e-03 5.60938910e-03 -2.55780809e-04 2.54881725e-04 6.97907082e-04 -1.12270996e-03 -2.09372125e-03 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 3.50246903e-04 -2.43138922e-03 6.06645431e-04 -2.69800431e-03 1.00964010e-02 5.60938910e-03 -9.80062587e-03 3.26687529e-03 3.45548815e-03 1.82611932e-02 -6.08706441e-03 8.37266444e-03 9.22743661e-03 -3.07581220e-03 -1.37690031e-02 1.03267523e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 8.09401293e-03 -3.02892029e-02 -9.80062587e-03 3.17443914e-02 -9.80062587e-03 1.82611932e-02 -4.52410271e-02 1.82611932e-02 -2.32139227e-02 -3.06138184e-02 1.03267523e-02 4.02076935e-02 -3.06138184e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -1.26044720e-02 -1.48175843e-02 -2.18315859e-02 -2.69800431e-03 1.00964010e-02 3.26687529e-03 -9.80062587e-03 5.60938910e-03 -6.08706441e-03 1.82611932e-02 3.45548815e-03 7.73797423e-03 1.03267523e-02 -3.07581220e-03 -1.41354416e-02 9.22743661e-03 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.26044720e-02 -1.48175843e-02 2.18315859e-02 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 -7.67342428e-04 2.55780809e-04 -8.37266444e-03 2.32139227e-02 -7.73797423e-03 -1.54591348e-03 -8.29799775e-03 2.76599925e-03 4.84691264e-03 -3.63518448e-03 -6.55155012e-03 9.19006956e-03 3.50246903e-04 -3.50246903e-04 1.26044720e-02 -1.26044720e-02 6.78852346e-03 1.67191338e-02 -2.96955453e-03 1.68432696e-02 2.09372125e-03 -1.82224830e-05 -2.54881725e-04 -9.22743661e-03 3.06138184e-02 -1.03267523e-02 -8.29799775e-03 -3.29034412e-04 2.28042804e-04 8.98840071e-03 -7.86299908e-03 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 9.89851509e-04 -5.61442318e-03 -6.97907082e-04 -2.54881725e-04 -6.97907082e-04 3.07581220e-03 -1.03267523e-02 3.07581220e-03 2.76599925e-03 2.28042804e-04 2.79079731e-04 -4.79085124e-03 2.28042804e-04 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 3.95940603e-03 -2.24576927e-02 3.39842300e-04 1.32907607e-03 1.12270996e-03 1.37690031e-02 -4.02076935e-02 1.41354416e-02 4.84691264e-03 8.98840071e-03 -4.79085124e-03 -7.14264612e-03 1.16804772e-02 2.43138922e-03 2.43138922e-03 1.48175843e-02 1.48175843e-02 1.09213951e-02 -2.96955453e-03 1.68432696e-02 -2.54881725e-04 -1.82224830e-05 2.09372125e-03 -1.03267523e-02 3.06138184e-02 -9.22743661e-03 -3.63518448e-03 -7.86299908e-03 2.28042804e-04 1.16804772e-02 -3.29034412e-04 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 1.67191338e-02 2.60941163e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -0 -1 2 664 - -2.23022003e-04 -1.54791168e-03 3.44542395e-04 3.44542395e-04 -6.89084790e-04 -9.78742114e-04 -9.78742114e-04 1.95748423e-03 -1.09505483e-05 1.26446041e-05 -2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -1.18888112e-05 -1.37734019e-04 3.16414465e-05 1.05471488e-05 -5.27357442e-05 -1.19164546e-04 -3.97215153e-05 1.98607577e-04 3.58368753e-06 -4.65534666e-06 2.32767333e-05 1.86213867e-05 7.75891111e-06 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 1.94990245e-03 -3.89980490e-03 -4.53095007e-03 -4.53095007e-03 9.06190013e-03 -4.85815380e-04 5.60971281e-04 -1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 1.24231801e-04 -6.21159003e-04 -1.38776047e-03 -4.62586824e-04 2.31293412e-03 4.37930914e-05 -5.68888944e-05 2.84444472e-04 2.27555578e-04 9.48148241e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 5.07308351e-04 -1.01461670e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 -9.00914182e-05 8.25489746e-05 -1.65097949e-04 -1.37631798e-04 -1.83509064e-04 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 2.79954489e-05 -1.39977245e-04 -2.84361817e-04 -1.07882788e-04 5.39413940e-04 1.61913664e-05 -9.90327050e-06 4.95163525e-05 4.77075776e-05 1.98781573e-05 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 2.47955954e-04 -1.01461670e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 -7.41469246e-05 8.25489746e-05 -1.83509064e-04 -1.46837356e-04 -1.65097949e-04 -1.05471488e-05 -1.24231801e-04 2.79954489e-05 -1.90436548e-06 -4.66590815e-05 -1.07882788e-04 3.32561751e-06 1.79804647e-04 1.89210273e-06 2.09524021e-06 1.98781573e-05 1.79261498e-05 -3.49206702e-06 6.89084790e-04 3.89980490e-03 -1.01461670e-03 -1.01461670e-03 1.76988101e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 1.48293849e-04 -1.83509064e-04 3.57812571e-04 2.56852481e-04 3.57812571e-04 5.27357442e-05 6.21159003e-04 -1.39977245e-04 -4.66590815e-05 2.22059226e-04 5.39413940e-04 1.79804647e-04 -8.59736687e-04 -9.46051365e-06 1.98781573e-05 -9.33199150e-05 -6.93945099e-05 -3.11066383e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 6.41461856e-04 2.81180223e-03 -5.62360447e-03 4.82380327e-04 -3.73934692e-04 7.47869384e-04 6.78589980e-04 9.04786640e-04 1.19164546e-04 1.38776047e-03 -2.84361817e-04 -1.07882788e-04 5.39413940e-04 1.08980893e-03 4.08719921e-04 -2.04359960e-03 -6.23370905e-05 4.15276006e-05 -2.07638003e-04 -1.94801788e-04 -8.11674117e-05 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 2.81180223e-03 6.41461856e-04 -5.62360447e-03 3.46485998e-04 -3.73934692e-04 9.04786640e-04 7.57048608e-04 7.47869384e-04 3.97215153e-05 4.62586824e-04 -1.07882788e-04 3.32561751e-06 1.79804647e-04 4.08719921e-04 -1.10860521e-07 -6.81199868e-04 -8.35529571e-06 -5.28505699e-06 -8.11674117e-05 -7.21067758e-05 8.80842831e-06 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -5.62360447e-03 -5.62360447e-03 9.07686855e-03 -6.92971995e-04 9.04786640e-04 -1.73111465e-03 -1.20026270e-03 -1.73111465e-03 -1.98607577e-04 -2.31293412e-03 5.39413940e-04 1.79804647e-04 -8.59736687e-04 -2.04359960e-03 -6.81199868e-04 3.26964851e-03 4.17764785e-05 -8.11674117e-05 3.84318519e-04 2.88805415e-04 1.28106173e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 7.41469246e-05 -1.48293849e-04 -4.82380327e-04 -3.46485998e-04 6.92971995e-04 -2.48773826e-05 -8.36526299e-05 1.67305260e-04 4.88206578e-05 6.50942104e-05 3.58368753e-06 4.37930914e-05 -1.61913664e-05 -1.89210273e-06 9.46051365e-06 6.23370905e-05 8.35529571e-06 -4.17764785e-05 6.35893892e-06 1.76485672e-06 -8.82428358e-06 4.94097433e-07 2.05873930e-07 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -8.25489746e-05 1.83509064e-04 3.73934692e-04 3.73934692e-04 -9.04786640e-04 -8.36526299e-05 2.38592087e-05 -9.48348455e-05 -1.44890605e-04 -9.48348455e-05 -4.65534666e-06 -5.68888944e-05 9.90327050e-06 -2.09524021e-06 -1.98781573e-05 -4.15276006e-05 5.28505699e-06 8.11674117e-05 1.76485672e-06 1.88157383e-06 5.55752013e-06 6.98994986e-06 -2.99308138e-06 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 1.83509064e-04 -3.57812571e-04 -7.47869384e-04 -9.04786640e-04 1.73111465e-03 1.67305260e-04 -9.48348455e-05 1.66111477e-04 1.71758057e-04 2.78187056e-04 2.32767333e-05 2.84444472e-04 -4.95163525e-05 -1.98781573e-05 9.33199150e-05 2.07638003e-04 8.11674117e-05 -3.84318519e-04 -8.82428358e-06 5.55752013e-06 -2.47945228e-05 -2.40471761e-05 -1.12007688e-05 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 1.46837356e-04 -2.56852481e-04 -6.78589980e-04 -7.57048608e-04 1.20026270e-03 4.88206578e-05 -1.44890605e-04 1.71758057e-04 3.14958573e-05 2.30769634e-04 1.86213867e-05 2.27555578e-04 -4.77075776e-05 -1.79261498e-05 6.93945099e-05 1.94801788e-04 7.21067758e-05 -2.88805415e-04 4.94097433e-07 6.98994986e-06 -2.40471761e-05 -1.44275675e-05 -9.83282089e-06 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 1.65097949e-04 -3.57812571e-04 -9.04786640e-04 -7.47869384e-04 1.73111465e-03 6.50942104e-05 -9.48348455e-05 2.78187056e-04 2.30769634e-04 1.66111477e-04 7.75891111e-06 9.48148241e-05 -1.98781573e-05 3.49206702e-06 3.11066383e-05 8.11674117e-05 -8.80842831e-06 -1.28106173e-04 2.05873930e-07 -2.99308138e-06 -1.12007688e-05 -9.83282089e-06 5.07419397e-06 -9.38806554e-04 -4.95994522e-03 6.83833041e-04 2.05149912e-03 -2.05149912e-03 -1.70716578e-03 -5.12149733e-03 5.12149733e-03 -1.45990531e-04 9.48236316e-05 -9.48236316e-05 -2.84470895e-04 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 3.44542395e-04 -6.89084790e-04 -9.78742114e-04 -9.78742114e-04 1.95748423e-03 -1.09505483e-05 1.26446041e-05 -2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -4.95994522e-03 -1.01490228e-02 2.17402100e-03 6.52206301e-03 -6.52206301e-03 -2.08840231e-03 -6.26520693e-03 6.26520693e-03 -2.84172049e-03 1.84575160e-03 -1.84575160e-03 -5.53725481e-03 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 1.94990245e-03 -3.89980490e-03 -4.53095007e-03 -4.53095007e-03 9.06190013e-03 -4.85815380e-04 5.60971281e-04 -1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -6.83833041e-04 -2.17402100e-03 -4.57526280e-04 1.25829327e-03 -1.25829327e-03 1.32611142e-03 -2.24101481e-03 2.24101481e-03 -4.30696677e-04 -3.77120918e-05 3.77120918e-05 -6.48762419e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 5.07308351e-04 -1.01461670e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 -9.00914182e-05 8.25489746e-05 -1.65097949e-04 -1.37631798e-04 -1.83509064e-04 -2.05149912e-03 -6.52206301e-03 1.25829327e-03 2.89792244e-03 -3.77487980e-03 -2.24101481e-03 -4.64992808e-03 6.72304443e-03 -8.52207614e-04 5.64107009e-04 -6.48762419e-04 -2.53966231e-04 -1.69232103e-03 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 2.47955954e-04 -1.01461670e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 -7.41469246e-05 8.25489746e-05 -1.83509064e-04 -1.46837356e-04 -1.65097949e-04 2.05149912e-03 6.52206301e-03 -1.25829327e-03 -3.77487980e-03 2.89792244e-03 2.24101481e-03 6.72304443e-03 -4.64992808e-03 8.52207614e-04 -6.48762419e-04 5.64107009e-04 -2.53966231e-04 1.69232103e-03 6.89084790e-04 3.89980490e-03 -1.01461670e-03 -1.01461670e-03 1.76988101e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 1.48293849e-04 -1.83509064e-04 3.57812571e-04 2.56852481e-04 3.57812571e-04 1.70716578e-03 2.08840231e-03 1.32611142e-03 -2.24101481e-03 2.24101481e-03 -3.63038823e-03 1.15624304e-03 -1.15624304e-03 1.72569658e-03 3.01244069e-04 -3.01244069e-04 2.50934830e-03 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 6.41461856e-04 2.81180223e-03 -5.62360447e-03 4.82380327e-04 -3.73934692e-04 7.47869384e-04 6.78589980e-04 9.04786640e-04 5.12149733e-03 6.26520693e-03 -2.24101481e-03 -4.64992808e-03 6.72304443e-03 1.15624304e-03 -5.47073446e-04 -3.46872913e-03 3.20654680e-03 -2.13011713e-03 2.50934830e-03 1.13769350e-03 6.39035140e-03 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 2.81180223e-03 6.41461856e-04 -5.62360447e-03 3.46485998e-04 -3.73934692e-04 9.04786640e-04 7.57048608e-04 7.47869384e-04 -5.12149733e-03 -6.26520693e-03 2.24101481e-03 6.72304443e-03 -4.64992808e-03 -1.15624304e-03 -3.46872913e-03 -5.47073446e-04 -3.20654680e-03 2.50934830e-03 -2.13011713e-03 1.13769350e-03 -6.39035140e-03 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -5.62360447e-03 -5.62360447e-03 9.07686855e-03 -6.92971995e-04 9.04786640e-04 -1.73111465e-03 -1.20026270e-03 -1.73111465e-03 -1.45990531e-04 -2.84172049e-03 4.30696677e-04 8.52207614e-04 -8.52207614e-04 -1.72569658e-03 -3.20654680e-03 3.20654680e-03 1.57052508e-05 -1.24070536e-04 1.24070536e-04 3.43055547e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 7.41469246e-05 -1.48293849e-04 -4.82380327e-04 -3.46485998e-04 6.92971995e-04 -2.48773826e-05 -8.36526299e-05 1.67305260e-04 4.88206578e-05 6.50942104e-05 9.48236316e-05 1.84575160e-03 3.77120918e-05 -5.64107009e-04 6.48762419e-04 -3.01244069e-04 2.13011713e-03 -2.50934830e-03 -1.24070536e-04 -1.19113927e-04 1.38890243e-04 -6.50300503e-05 -1.03569674e-04 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -8.25489746e-05 1.83509064e-04 3.73934692e-04 3.73934692e-04 -9.04786640e-04 -8.36526299e-05 2.38592087e-05 -9.48348455e-05 -1.44890605e-04 -9.48348455e-05 -9.48236316e-05 -1.84575160e-03 -3.77120918e-05 6.48762419e-04 -5.64107009e-04 3.01244069e-04 -2.50934830e-03 2.13011713e-03 1.24070536e-04 1.38890243e-04 -1.19113927e-04 -6.50300503e-05 1.03569674e-04 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 1.83509064e-04 -3.57812571e-04 -7.47869384e-04 -9.04786640e-04 1.73111465e-03 1.67305260e-04 -9.48348455e-05 1.66111477e-04 1.71758057e-04 2.78187056e-04 2.53966231e-04 2.53966231e-04 -1.13769350e-03 -1.13769350e-03 -6.50300503e-05 -6.50300503e-05 -3.48727303e-04 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 1.46837356e-04 -2.56852481e-04 -6.78589980e-04 -7.57048608e-04 1.20026270e-03 4.88206578e-05 -1.44890605e-04 1.71758057e-04 3.14958573e-05 2.30769634e-04 -2.84470895e-04 -5.53725481e-03 6.48762419e-04 1.69232103e-03 -1.69232103e-03 -2.50934830e-03 -6.39035140e-03 6.39035140e-03 3.43055547e-05 -1.03569674e-04 1.03569674e-04 1.57071871e-04 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 1.65097949e-04 -3.57812571e-04 -9.04786640e-04 -7.47869384e-04 1.73111465e-03 6.50942104e-05 -9.48348455e-05 2.78187056e-04 2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 -0 0 -2 363 - -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 -9.06311506e-06 3.13955515e-05 1.56977758e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 -6.83833041e-04 2.05149912e-03 5.12149733e-03 1.70716578e-03 -5.12149733e-03 7.29952656e-05 9.48236316e-05 -2.84470895e-04 -1.26431509e-04 -9.48236316e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 -7.65258012e-05 2.65093152e-04 1.32546576e-04 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 -2.17402100e-03 6.52206301e-03 6.26520693e-03 2.08840231e-03 -6.26520693e-03 1.42086025e-03 1.84575160e-03 -5.53725481e-03 -2.46100214e-03 -1.84575160e-03 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 7.39441913e-06 -7.89778128e-05 -4.83827053e-05 2.05149912e-03 6.52206301e-03 2.89792244e-03 1.25829327e-03 -3.77487980e-03 -4.64992808e-03 -2.24101481e-03 6.72304443e-03 -2.06162599e-04 -5.64107009e-04 1.69232103e-03 8.65016559e-04 6.48762419e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 6.83833041e-04 2.17402100e-03 1.25829327e-03 -4.57526280e-04 -1.25829327e-03 -2.24101481e-03 1.32611142e-03 2.24101481e-03 -2.15348338e-04 3.77120918e-05 6.48762419e-04 3.72994263e-04 -3.77120918e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -3.82034423e-05 7.89778128e-05 3.05951075e-05 -2.05149912e-03 -6.52206301e-03 -3.77487980e-03 -1.25829327e-03 2.89792244e-03 6.72304443e-03 2.24101481e-03 -4.64992808e-03 6.46045015e-04 6.48762419e-04 -1.69232103e-03 -6.11050327e-04 -5.64107009e-04 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -2.08369518e-05 2.61536949e-04 1.62327746e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 -2.24101481e-03 6.72304443e-03 -5.47073446e-04 1.15624304e-03 -3.46872913e-03 6.18001923e-04 2.13011713e-03 -6.39035140e-03 -3.34579774e-03 -2.50934830e-03 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 -1.70716578e-03 -2.08840231e-03 -2.24101481e-03 1.32611142e-03 2.24101481e-03 1.15624304e-03 -3.63038823e-03 -1.15624304e-03 8.62848291e-04 -3.01244069e-04 -2.50934830e-03 -1.49449708e-03 3.01244069e-04 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.30161476e-04 -2.61536949e-04 -9.92092027e-05 5.12149733e-03 6.26520693e-03 6.72304443e-03 2.24101481e-03 -4.64992808e-03 -3.46872913e-03 -1.15624304e-03 -5.47073446e-04 -2.58854487e-03 -2.50934830e-03 6.39035140e-03 2.20810423e-03 2.13011713e-03 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 3.82034423e-05 2.08369518e-05 -1.30161476e-04 1.51864429e-05 -1.23253314e-05 1.12024836e-06 7.29952656e-05 1.42086025e-03 2.06162599e-04 2.15348338e-04 -6.46045015e-04 -6.18001923e-04 -8.62848291e-04 2.58854487e-03 -2.57619165e-04 5.71759244e-06 -1.71527773e-05 -1.57803925e-04 -1.18352944e-04 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 9.48236316e-05 1.84575160e-03 5.64107009e-04 -3.77120918e-05 -6.48762419e-04 -2.13011713e-03 3.01244069e-04 2.50934830e-03 5.71759244e-06 -1.19113927e-04 -1.03569674e-04 -1.39963261e-04 1.38890243e-04 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 -1.23253314e-05 4.17102494e-05 2.13481002e-05 -2.84470895e-04 -5.53725481e-03 -1.69232103e-03 -6.48762419e-04 1.69232103e-03 6.39035140e-03 2.50934830e-03 -6.39035140e-03 -1.71527773e-05 -1.03569674e-04 1.57071871e-04 2.97094818e-05 1.03569674e-04 1.56977758e-05 1.32546576e-04 4.83827053e-05 -3.05951075e-05 -1.62327746e-04 9.92092027e-05 1.12024836e-06 2.13481002e-05 1.38928915e-05 -1.26431509e-04 -2.46100214e-03 -8.65016559e-04 -3.72994263e-04 6.11050327e-04 3.34579774e-03 1.49449708e-03 -2.20810423e-03 -1.57803925e-04 -1.39963261e-04 2.97094818e-05 -7.54028877e-05 7.49332109e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 -9.48236316e-05 -1.84575160e-03 -6.48762419e-04 3.77120918e-05 5.64107009e-04 2.50934830e-03 -3.01244069e-04 -2.13011713e-03 -1.18352944e-04 1.38890243e-04 1.03569674e-04 7.49332109e-05 -1.19113927e-04 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 -9.06311506e-06 3.13955515e-05 1.56977758e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 -7.65258012e-05 2.65093152e-04 1.32546576e-04 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 7.39441913e-06 -7.89778128e-05 -4.83827053e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -3.82034423e-05 7.89778128e-05 3.05951075e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -2.08369518e-05 2.61536949e-04 1.62327746e-04 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.30161476e-04 -2.61536949e-04 -9.92092027e-05 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 3.82034423e-05 2.08369518e-05 -1.30161476e-04 1.51864429e-05 -1.23253314e-05 1.12024836e-06 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 -1.23253314e-05 4.17102494e-05 2.13481002e-05 1.56977758e-05 1.32546576e-04 4.83827053e-05 -3.05951075e-05 -1.62327746e-04 9.92092027e-05 1.12024836e-06 2.13481002e-05 1.38928915e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 -0 0 -1 516 - -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 3.27577506e-03 -1.13476177e-02 -5.67380884e-03 7.69257697e-03 7.83668793e-02 6.39767859e-02 6.39767859e-02 -6.39767859e-02 -7.80083310e-02 -7.80083310e-02 7.80083310e-02 -7.38781884e-02 7.38781884e-02 7.38781884e-02 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 -4.59503478e-03 1.59176674e-02 7.95883370e-03 7.83668793e-02 -4.14029072e-02 1.35047731e-02 1.35047731e-02 -1.35047731e-02 4.09162685e-02 4.09162685e-02 -4.09162685e-02 6.32754861e-02 -6.32754861e-02 -6.32754861e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 1.93052138e-03 6.06645431e-04 1.51901733e-03 -6.39767859e-02 -1.35047731e-02 -3.73372111e-02 -1.01188737e-01 1.01188737e-01 -5.50916787e-02 2.81057778e-02 -2.81057778e-02 -6.77151684e-02 6.46268692e-02 -6.46268692e-02 -1.23269925e-01 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 -6.39767859e-02 -1.35047731e-02 -1.01188737e-01 -3.73372111e-02 1.01188737e-01 2.81057778e-02 -5.50916787e-02 -2.81057778e-02 3.38575842e-02 6.46268692e-02 -1.23269925e-01 -5.86430560e-02 -6.46268692e-02 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 2.28076829e-03 -6.06645431e-04 9.12371896e-04 6.39767859e-02 1.35047731e-02 1.01188737e-01 1.01188737e-01 -3.73372111e-02 -2.81057778e-02 -2.81057778e-02 -5.50916787e-02 -3.38575842e-02 -1.23269925e-01 6.46268692e-02 -5.86430560e-02 6.46268692e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 6.53016845e-03 2.18315859e-02 1.83245851e-02 7.80083310e-02 -4.09162685e-02 -5.50916787e-02 2.81057778e-02 -2.81057778e-02 4.47511874e-02 1.91383136e-02 -1.91383136e-02 2.72816400e-02 7.35982688e-02 -7.35982688e-02 -4.99716756e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 7.80083310e-02 -4.09162685e-02 2.81057778e-02 -5.50916787e-02 -2.81057778e-02 1.91383136e-02 4.47511874e-02 -1.91383136e-02 -1.36408200e-02 7.35982688e-02 -4.99716756e-02 2.36265933e-02 -7.35982688e-02 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.91346405e-02 -2.18315859e-02 -3.50700081e-03 -7.80083310e-02 4.09162685e-02 -2.81057778e-02 -2.81057778e-02 -5.50916787e-02 -1.91383136e-02 -1.91383136e-02 4.47511874e-02 1.36408200e-02 -4.99716756e-02 7.35982688e-02 2.36265933e-02 7.35982688e-02 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 -2.28076829e-03 -6.53016845e-03 -1.91346405e-02 9.88817717e-03 -8.35956692e-03 1.78958590e-03 6.77151684e-02 -3.38575842e-02 3.38575842e-02 -2.72816400e-02 1.36408200e-02 -1.36408200e-02 -1.38727606e-01 -4.94636300e-02 4.94636300e-02 -9.89272600e-02 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -7.38781884e-02 6.32754861e-02 -6.46268692e-02 -6.46268692e-02 1.23269925e-01 -7.35982688e-02 -7.35982688e-02 4.99716756e-02 -4.94636300e-02 7.32903292e-02 -1.26344415e-01 -8.56735203e-02 -1.26344415e-01 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 -8.35956692e-03 2.60941163e-02 1.44791946e-02 7.38781884e-02 -6.32754861e-02 6.46268692e-02 1.23269925e-01 -6.46268692e-02 7.35982688e-02 4.99716756e-02 -7.35982688e-02 4.94636300e-02 -1.26344415e-01 7.32903292e-02 -8.56735203e-02 1.26344415e-01 -5.67380884e-03 7.95883370e-03 -1.51901733e-03 -9.12371896e-04 -1.83245851e-02 3.50700081e-03 1.78958590e-03 1.44791946e-02 7.82174136e-03 5.86430560e-02 5.86430560e-02 -2.36265933e-02 -2.36265933e-02 -8.56735203e-02 -8.56735203e-02 -1.38727606e-01 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 7.38781884e-02 -6.32754861e-02 1.23269925e-01 6.46268692e-02 -6.46268692e-02 4.99716756e-02 7.35982688e-02 -7.35982688e-02 -9.89272600e-02 -1.26344415e-01 1.26344415e-01 7.32903292e-02 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 6.83833041e-04 2.05149912e-03 5.12149733e-03 -1.70716578e-03 -5.12149733e-03 7.29952656e-05 -9.48236316e-05 -2.84470895e-04 -1.26431509e-04 9.48236316e-05 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 3.27577506e-03 -1.13476177e-02 -5.67380884e-03 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 2.17402100e-03 6.52206301e-03 6.26520693e-03 -2.08840231e-03 -6.26520693e-03 1.42086025e-03 -1.84575160e-03 -5.53725481e-03 -2.46100214e-03 1.84575160e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 -4.59503478e-03 1.59176674e-02 7.95883370e-03 2.05149912e-03 6.52206301e-03 2.89792244e-03 -1.25829327e-03 -3.77487980e-03 -4.64992808e-03 2.24101481e-03 6.72304443e-03 -2.06162599e-04 5.64107009e-04 1.69232103e-03 8.65016559e-04 -6.48762419e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 1.93052138e-03 6.06645431e-04 1.51901733e-03 -6.83833041e-04 -2.17402100e-03 -1.25829327e-03 -4.57526280e-04 1.25829327e-03 2.24101481e-03 1.32611142e-03 -2.24101481e-03 2.15348338e-04 3.77120918e-05 -6.48762419e-04 -3.72994263e-04 -3.77120918e-05 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 -2.05149912e-03 -6.52206301e-03 -3.77487980e-03 1.25829327e-03 2.89792244e-03 6.72304443e-03 -2.24101481e-03 -4.64992808e-03 6.46045015e-04 -6.48762419e-04 -1.69232103e-03 -6.11050327e-04 5.64107009e-04 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 2.28076829e-03 -6.06645431e-04 9.12371896e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 2.24101481e-03 6.72304443e-03 -5.47073446e-04 -1.15624304e-03 -3.46872913e-03 6.18001923e-04 -2.13011713e-03 -6.39035140e-03 -3.34579774e-03 2.50934830e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 6.53016845e-03 2.18315859e-02 1.83245851e-02 1.70716578e-03 2.08840231e-03 2.24101481e-03 1.32611142e-03 -2.24101481e-03 -1.15624304e-03 -3.63038823e-03 1.15624304e-03 -8.62848291e-04 -3.01244069e-04 2.50934830e-03 1.49449708e-03 3.01244069e-04 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 5.12149733e-03 6.26520693e-03 6.72304443e-03 -2.24101481e-03 -4.64992808e-03 -3.46872913e-03 1.15624304e-03 -5.47073446e-04 -2.58854487e-03 2.50934830e-03 6.39035140e-03 2.20810423e-03 -2.13011713e-03 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.91346405e-02 -2.18315859e-02 -3.50700081e-03 7.29952656e-05 1.42086025e-03 2.06162599e-04 -2.15348338e-04 -6.46045015e-04 -6.18001923e-04 8.62848291e-04 2.58854487e-03 -2.57619165e-04 -5.71759244e-06 -1.71527773e-05 -1.57803925e-04 1.18352944e-04 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 -2.28076829e-03 -6.53016845e-03 -1.91346405e-02 9.88817717e-03 -8.35956692e-03 1.78958590e-03 -9.48236316e-05 -1.84575160e-03 -5.64107009e-04 -3.77120918e-05 6.48762419e-04 2.13011713e-03 3.01244069e-04 -2.50934830e-03 -5.71759244e-06 -1.19113927e-04 1.03569674e-04 1.39963261e-04 1.38890243e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -2.84470895e-04 -5.53725481e-03 -1.69232103e-03 6.48762419e-04 1.69232103e-03 6.39035140e-03 -2.50934830e-03 -6.39035140e-03 -1.71527773e-05 1.03569674e-04 1.57071871e-04 2.97094818e-05 -1.03569674e-04 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 -8.35956692e-03 2.60941163e-02 1.44791946e-02 -1.26431509e-04 -2.46100214e-03 -8.65016559e-04 3.72994263e-04 6.11050327e-04 3.34579774e-03 -1.49449708e-03 -2.20810423e-03 -1.57803925e-04 1.39963261e-04 2.97094818e-05 -7.54028877e-05 -7.49332109e-05 -5.67380884e-03 7.95883370e-03 -1.51901733e-03 -9.12371896e-04 -1.83245851e-02 3.50700081e-03 1.78958590e-03 1.44791946e-02 7.82174136e-03 9.48236316e-05 1.84575160e-03 6.48762419e-04 3.77120918e-05 -5.64107009e-04 -2.50934830e-03 -3.01244069e-04 2.13011713e-03 1.18352944e-04 1.38890243e-04 -1.03569674e-04 -7.49332109e-05 -1.19113927e-04 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 20 40 61 78 100 121 138 160 179 196 218 234 250 272 294 316 333 355 377 394 416 438 455 477 499 516 +0 -1 1 520 + -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 3.27577506e-03 1.13476177e-02 -5.67380884e-03 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 -2.88124724e-03 -8.64374172e-03 2.69800431e-03 2.69800431e-03 8.09401293e-03 -2.28596414e-03 9.89851509e-04 2.96955453e-03 -3.95940603e-03 2.96955453e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 -4.59503478e-03 -1.59176674e-02 7.95883370e-03 -1.05011554e-02 1.47539282e-02 4.55022500e-03 4.55022500e-03 1.36506750e-02 -1.00964010e-02 -1.00964010e-02 -3.02892029e-02 1.29659549e-02 -5.61442318e-03 -1.68432696e-02 2.24576927e-02 -1.68432696e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 1.93052138e-03 -6.06645431e-04 1.51901733e-03 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 -6.71824434e-05 -2.01547330e-04 5.60938910e-03 3.26687529e-03 9.80062587e-03 1.10018575e-03 6.97907082e-04 2.09372125e-03 3.39842300e-04 -2.54881725e-04 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 2.88124724e-03 -4.55022500e-03 -6.71824434e-05 -3.54036786e-03 -2.01547330e-04 3.26687529e-03 5.60938910e-03 9.80062587e-03 -2.55780809e-04 6.97907082e-04 -2.54881725e-04 1.12270996e-03 2.09372125e-03 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -2.28076829e-03 -6.06645431e-04 -9.12371896e-04 8.64374172e-03 -1.36506750e-02 -2.01547330e-04 -2.01547330e-04 -4.07782741e-03 9.80062587e-03 9.80062587e-03 3.17443914e-02 -7.67342428e-04 -2.54881725e-04 1.82224830e-05 -1.32907607e-03 1.82224830e-05 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 6.53016845e-03 -2.18315859e-02 1.83245851e-02 -2.69800431e-03 1.00964010e-02 5.60938910e-03 3.26687529e-03 9.80062587e-03 3.45548815e-03 -6.08706441e-03 -1.82611932e-02 8.37266444e-03 -3.07581220e-03 -9.22743661e-03 1.37690031e-02 -1.03267523e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 -2.69800431e-03 1.00964010e-02 3.26687529e-03 5.60938910e-03 9.80062587e-03 -6.08706441e-03 3.45548815e-03 -1.82611932e-02 7.73797423e-03 -3.07581220e-03 -1.03267523e-02 1.41354416e-02 -9.22743661e-03 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.91346405e-02 -2.18315859e-02 3.50700081e-03 -8.09401293e-03 3.02892029e-02 9.80062587e-03 9.80062587e-03 3.17443914e-02 -1.82611932e-02 -1.82611932e-02 -4.52410271e-02 2.32139227e-02 -1.03267523e-02 -3.06138184e-02 4.02076935e-02 -3.06138184e-02 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 2.28076829e-03 -6.53016845e-03 1.91346405e-02 9.88817717e-03 8.35956692e-03 1.78958590e-03 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 2.55780809e-04 7.67342428e-04 -8.37266444e-03 -7.73797423e-03 -2.32139227e-02 -1.54591348e-03 2.76599925e-03 8.29799775e-03 -4.84691264e-03 3.63518448e-03 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 9.89851509e-04 -5.61442318e-03 -6.97907082e-04 -6.97907082e-04 2.54881725e-04 3.07581220e-03 3.07581220e-03 1.03267523e-02 2.76599925e-03 2.79079731e-04 -2.28042804e-04 4.79085124e-03 -2.28042804e-04 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 8.35956692e-03 2.60941163e-02 -1.44791946e-02 2.96955453e-03 -1.68432696e-02 -2.09372125e-03 2.54881725e-04 -1.82224830e-05 9.22743661e-03 1.03267523e-02 3.06138184e-02 8.29799775e-03 -2.28042804e-04 -3.29034412e-04 8.98840071e-03 -7.86299908e-03 -5.67380884e-03 7.95883370e-03 -1.51901733e-03 9.12371896e-04 -1.83245851e-02 -3.50700081e-03 1.78958590e-03 -1.44791946e-02 7.82174136e-03 -3.95940603e-03 2.24576927e-02 -3.39842300e-04 -1.12270996e-03 1.32907607e-03 -1.37690031e-02 -1.41354416e-02 -4.02076935e-02 -4.84691264e-03 4.79085124e-03 8.98840071e-03 -7.14264612e-03 1.16804772e-02 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 2.96955453e-03 -1.68432696e-02 2.54881725e-04 -2.09372125e-03 -1.82224830e-05 1.03267523e-02 9.22743661e-03 3.06138184e-02 3.63518448e-03 -2.28042804e-04 -7.86299908e-03 1.16804772e-02 -3.29034412e-04 -6.35383146e-03 -1.05011554e-02 -8.64374172e-03 2.88124724e-03 -2.88124724e-03 8.09401293e-03 -2.69800431e-03 2.69800431e-03 4.57192828e-03 -2.96955453e-03 2.96955453e-03 -9.89851509e-04 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 3.27577506e-03 1.13476177e-02 -5.67380884e-03 -1.05011554e-02 1.47539282e-02 1.36506750e-02 -4.55022500e-03 4.55022500e-03 -3.02892029e-02 1.00964010e-02 -1.00964010e-02 -2.59319099e-02 1.68432696e-02 -1.68432696e-02 5.61442318e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 -4.59503478e-03 -1.59176674e-02 7.95883370e-03 8.64374172e-03 -1.36506750e-02 -4.07782741e-03 2.01547330e-04 -2.01547330e-04 3.17443914e-02 -9.80062587e-03 9.80062587e-03 1.53468486e-03 -1.82224830e-05 1.82224830e-05 2.54881725e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 1.93052138e-03 -6.06645431e-04 1.51901733e-03 -2.88124724e-03 4.55022500e-03 2.01547330e-04 -3.54036786e-03 6.71824434e-05 -9.80062587e-03 5.60938910e-03 -3.26687529e-03 8.44404939e-04 2.09372125e-03 2.54881725e-04 -7.82867657e-04 6.97907082e-04 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 2.88124724e-03 -4.55022500e-03 -2.01547330e-04 6.71824434e-05 -3.54036786e-03 9.80062587e-03 -3.26687529e-03 5.60938910e-03 -8.44404939e-04 2.54881725e-04 2.09372125e-03 -7.82867657e-04 -6.97907082e-04 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -2.28076829e-03 -6.06645431e-04 -9.12371896e-04 -8.09401293e-03 3.02892029e-02 3.17443914e-02 -9.80062587e-03 9.80062587e-03 -4.52410271e-02 1.82611932e-02 -1.82611932e-02 -4.64278454e-02 3.06138184e-02 -3.06138184e-02 1.03267523e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 6.53016845e-03 -2.18315859e-02 1.83245851e-02 2.69800431e-03 -1.00964010e-02 -9.80062587e-03 5.60938910e-03 -3.26687529e-03 1.82611932e-02 3.45548815e-03 6.08706441e-03 1.61106387e-02 -9.22743661e-03 1.03267523e-02 -3.66438566e-04 -3.07581220e-03 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 -2.69800431e-03 1.00964010e-02 9.80062587e-03 -3.26687529e-03 5.60938910e-03 -1.82611932e-02 6.08706441e-03 3.45548815e-03 -1.61106387e-02 1.03267523e-02 -9.22743661e-03 -3.66438566e-04 3.07581220e-03 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.91346405e-02 -2.18315859e-02 3.50700081e-03 4.57192828e-03 -2.59319099e-02 -1.53468486e-03 -8.44404939e-04 8.44404939e-04 4.64278454e-02 -1.61106387e-02 1.61106387e-02 -9.94101244e-03 1.19331822e-02 -1.19331822e-02 5.53199850e-03 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 2.28076829e-03 -6.53016845e-03 1.91346405e-02 9.88817717e-03 8.35956692e-03 1.78958590e-03 -2.96955453e-03 1.68432696e-02 1.82224830e-05 -2.09372125e-03 -2.54881725e-04 -3.06138184e-02 9.22743661e-03 -1.03267523e-02 1.19331822e-02 -3.29034412e-04 7.86299908e-03 -2.69207650e-03 -2.28042804e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 2.96955453e-03 -1.68432696e-02 -1.82224830e-05 -2.54881725e-04 -2.09372125e-03 3.06138184e-02 -1.03267523e-02 9.22743661e-03 -1.19331822e-02 7.86299908e-03 -3.29034412e-04 -2.69207650e-03 2.28042804e-04 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 8.35956692e-03 2.60941163e-02 -1.44791946e-02 7.82867657e-04 7.82867657e-04 3.66438566e-04 3.66438566e-04 -2.69207650e-03 -2.69207650e-03 1.25245283e-03 -5.67380884e-03 7.95883370e-03 -1.51901733e-03 9.12371896e-04 -1.83245851e-02 -3.50700081e-03 1.78958590e-03 -1.44791946e-02 7.82174136e-03 -9.89851509e-04 5.61442318e-03 -2.54881725e-04 -6.97907082e-04 6.97907082e-04 -1.03267523e-02 3.07581220e-03 -3.07581220e-03 5.53199850e-03 -2.28042804e-04 2.28042804e-04 2.79079731e-04 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 287 308 329 346 368 389 406 428 449 466 488 504 520 +0 -1 2 676 + -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -3.44542395e-04 -6.89084790e-04 9.78742114e-04 9.78742114e-04 1.95748423e-03 -1.09505483e-05 1.26446041e-05 2.52892081e-05 -1.89669061e-05 2.52892081e-05 -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 -3.16414465e-05 -5.27357442e-05 3.97215153e-05 1.19164546e-04 1.98607577e-04 1.43347501e-05 -4.65534666e-06 -7.75891111e-06 1.24142578e-05 -2.32767333e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -1.94990245e-03 -3.89980490e-03 4.53095007e-03 4.53095007e-03 9.06190013e-03 -4.85815380e-04 5.60971281e-04 1.12194256e-03 -8.41456921e-04 1.12194256e-03 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 -3.72695402e-04 -6.21159003e-04 4.62586824e-04 1.38776047e-03 2.31293412e-03 1.75172365e-04 -5.68888944e-05 -9.48148241e-05 1.51703719e-04 -2.84444472e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 5.07308351e-04 1.01461670e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 9.00914182e-05 -8.25489746e-05 -1.65097949e-04 1.37631798e-04 -1.83509064e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 2.79954489e-05 4.66590815e-05 3.32561751e-06 -1.07882788e-04 -1.79804647e-04 -1.45784497e-05 -2.09524021e-06 -3.49206702e-06 -1.06016839e-05 1.98781573e-05 3.44542395e-04 1.94990245e-03 5.07308351e-04 2.47955954e-04 1.01461670e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 7.41469246e-05 -8.25489746e-05 -1.83509064e-04 1.46837356e-04 -1.65097949e-04 3.16414465e-05 3.72695402e-04 2.79954489e-05 7.27501650e-05 1.39977245e-04 -1.07882788e-04 -2.84361817e-04 -5.39413940e-04 -3.32202910e-05 9.90327050e-06 1.98781573e-05 -3.78759234e-05 4.95163525e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.01461670e-03 1.76988101e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 1.48293849e-04 -1.83509064e-04 -3.57812571e-04 2.56852481e-04 -3.57812571e-04 5.27357442e-05 6.21159003e-04 4.66590815e-05 1.39977245e-04 2.22059226e-04 -1.79804647e-04 -5.39413940e-04 -8.59736687e-04 -5.53671516e-05 1.98781573e-05 3.11066383e-05 -4.28903001e-05 9.33199150e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 6.41461856e-04 2.81180223e-03 5.62360447e-03 -4.82380327e-04 3.73934692e-04 7.47869384e-04 -6.78589980e-04 9.04786640e-04 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 -1.07882788e-04 -1.79804647e-04 -1.10860521e-07 4.08719921e-04 6.81199868e-04 5.82686518e-05 5.28505699e-06 8.80842831e-06 4.32892862e-05 -8.11674117e-05 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 2.81180223e-03 6.41461856e-04 5.62360447e-03 -3.46485998e-04 3.73934692e-04 9.04786640e-04 -7.57048608e-04 7.47869384e-04 -1.19164546e-04 -1.38776047e-03 -1.07882788e-04 -2.84361817e-04 -5.39413940e-04 4.08719921e-04 1.08980893e-03 2.04359960e-03 1.37534752e-04 -4.15276006e-05 -8.11674117e-05 1.51386398e-04 -2.07638003e-04 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 5.62360447e-03 5.62360447e-03 9.07686855e-03 -6.92971995e-04 9.04786640e-04 1.73111465e-03 -1.20026270e-03 1.73111465e-03 -1.98607577e-04 -2.31293412e-03 -1.79804647e-04 -5.39413940e-04 -8.59736687e-04 6.81199868e-04 2.04359960e-03 3.26964851e-03 2.29224587e-04 -8.11674117e-05 -1.28106173e-04 1.80582199e-04 -3.84318519e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -7.41469246e-05 -1.48293849e-04 4.82380327e-04 3.46485998e-04 6.92971995e-04 -2.48773826e-05 -8.36526299e-05 -1.67305260e-04 4.88206578e-05 -6.50942104e-05 1.43347501e-05 1.75172365e-04 1.45784497e-05 3.32202910e-05 5.53671516e-05 -5.82686518e-05 -1.37534752e-04 -2.29224587e-04 -9.65884179e-06 5.17104579e-06 8.61840965e-06 -8.75377257e-06 1.64133236e-05 1.26446041e-05 5.60971281e-04 8.25489746e-05 8.25489746e-05 1.83509064e-04 -3.73934692e-04 -3.73934692e-04 -9.04786640e-04 -8.36526299e-05 2.38592087e-05 9.48348455e-05 -1.44890605e-04 9.48348455e-05 -4.65534666e-06 -5.68888944e-05 2.09524021e-06 -9.90327050e-06 -1.98781573e-05 -5.28505699e-06 4.15276006e-05 8.11674117e-05 5.17104579e-06 1.88157383e-06 2.99308138e-06 5.02338568e-06 -5.55752013e-06 2.52892081e-05 1.12194256e-03 1.65097949e-04 1.83509064e-04 3.57812571e-04 -7.47869384e-04 -9.04786640e-04 -1.73111465e-03 -1.67305260e-04 9.48348455e-05 1.66111477e-04 -1.71758057e-04 2.78187056e-04 -7.75891111e-06 -9.48148241e-05 3.49206702e-06 -1.98781573e-05 -3.11066383e-05 -8.80842831e-06 8.11674117e-05 1.28106173e-04 8.61840965e-06 2.99308138e-06 5.07419397e-06 4.73811839e-06 -1.12007688e-05 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 -1.46837356e-04 -2.56852481e-04 6.78589980e-04 7.57048608e-04 1.20026270e-03 4.88206578e-05 -1.44890605e-04 -1.71758057e-04 3.14958573e-05 -2.30769634e-04 1.24142578e-05 1.51703719e-04 1.06016839e-05 3.78759234e-05 4.28903001e-05 -4.32892862e-05 -1.51386398e-04 -1.80582199e-04 -8.75377257e-06 5.02338568e-06 4.73811839e-06 1.59021325e-06 1.96656418e-05 2.52892081e-05 1.12194256e-03 1.83509064e-04 1.65097949e-04 3.57812571e-04 -9.04786640e-04 -7.47869384e-04 -1.73111465e-03 -6.50942104e-05 9.48348455e-05 2.78187056e-04 -2.30769634e-04 1.66111477e-04 -2.32767333e-05 -2.84444472e-04 -1.98781573e-05 -4.95163525e-05 -9.33199150e-05 8.11674117e-05 2.07638003e-04 3.84318519e-04 1.64133236e-05 -5.55752013e-06 -1.12007688e-05 1.96656418e-05 -2.47945228e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 -6.83833041e-04 -2.05149912e-03 5.12149733e-03 1.70716578e-03 5.12149733e-03 7.29952656e-05 9.48236316e-05 2.84470895e-04 -1.26431509e-04 9.48236316e-05 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -3.44542395e-04 -6.89084790e-04 9.78742114e-04 9.78742114e-04 1.95748423e-03 -1.09505483e-05 1.26446041e-05 2.52892081e-05 -1.89669061e-05 2.52892081e-05 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 -2.17402100e-03 -6.52206301e-03 6.26520693e-03 2.08840231e-03 6.26520693e-03 1.42086025e-03 1.84575160e-03 5.53725481e-03 -2.46100214e-03 1.84575160e-03 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -1.94990245e-03 -3.89980490e-03 4.53095007e-03 4.53095007e-03 9.06190013e-03 -4.85815380e-04 5.60971281e-04 1.12194256e-03 -8.41456921e-04 1.12194256e-03 2.05149912e-03 6.52206301e-03 2.89792244e-03 1.25829327e-03 3.77487980e-03 -4.64992808e-03 -2.24101481e-03 -6.72304443e-03 -2.06162599e-04 -5.64107009e-04 -1.69232103e-03 8.65016559e-04 -6.48762419e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 5.07308351e-04 1.01461670e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 9.00914182e-05 -8.25489746e-05 -1.65097949e-04 1.37631798e-04 -1.83509064e-04 6.83833041e-04 2.17402100e-03 1.25829327e-03 -4.57526280e-04 1.25829327e-03 -2.24101481e-03 1.32611142e-03 -2.24101481e-03 -2.15348338e-04 3.77120918e-05 -6.48762419e-04 3.72994263e-04 3.77120918e-05 3.44542395e-04 1.94990245e-03 5.07308351e-04 2.47955954e-04 1.01461670e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 7.41469246e-05 -8.25489746e-05 -1.83509064e-04 1.46837356e-04 -1.65097949e-04 2.05149912e-03 6.52206301e-03 3.77487980e-03 1.25829327e-03 2.89792244e-03 -6.72304443e-03 -2.24101481e-03 -4.64992808e-03 -6.46045015e-04 -6.48762419e-04 -1.69232103e-03 6.11050327e-04 -5.64107009e-04 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.01461670e-03 1.76988101e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 1.48293849e-04 -1.83509064e-04 -3.57812571e-04 2.56852481e-04 -3.57812571e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 -2.24101481e-03 -6.72304443e-03 -5.47073446e-04 1.15624304e-03 3.46872913e-03 6.18001923e-04 2.13011713e-03 6.39035140e-03 -3.34579774e-03 2.50934830e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 6.41461856e-04 2.81180223e-03 5.62360447e-03 -4.82380327e-04 3.73934692e-04 7.47869384e-04 -6.78589980e-04 9.04786640e-04 -1.70716578e-03 -2.08840231e-03 -2.24101481e-03 1.32611142e-03 -2.24101481e-03 1.15624304e-03 -3.63038823e-03 1.15624304e-03 8.62848291e-04 -3.01244069e-04 2.50934830e-03 -1.49449708e-03 -3.01244069e-04 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 2.81180223e-03 6.41461856e-04 5.62360447e-03 -3.46485998e-04 3.73934692e-04 9.04786640e-04 -7.57048608e-04 7.47869384e-04 -5.12149733e-03 -6.26520693e-03 -6.72304443e-03 -2.24101481e-03 -4.64992808e-03 3.46872913e-03 1.15624304e-03 -5.47073446e-04 2.58854487e-03 2.50934830e-03 6.39035140e-03 -2.20810423e-03 2.13011713e-03 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 5.62360447e-03 5.62360447e-03 9.07686855e-03 -6.92971995e-04 9.04786640e-04 1.73111465e-03 -1.20026270e-03 1.73111465e-03 7.29952656e-05 1.42086025e-03 2.06162599e-04 2.15348338e-04 6.46045015e-04 -6.18001923e-04 -8.62848291e-04 -2.58854487e-03 -2.57619165e-04 5.71759244e-06 1.71527773e-05 -1.57803925e-04 1.18352944e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -7.41469246e-05 -1.48293849e-04 4.82380327e-04 3.46485998e-04 6.92971995e-04 -2.48773826e-05 -8.36526299e-05 -1.67305260e-04 4.88206578e-05 -6.50942104e-05 9.48236316e-05 1.84575160e-03 5.64107009e-04 -3.77120918e-05 6.48762419e-04 -2.13011713e-03 3.01244069e-04 -2.50934830e-03 5.71759244e-06 -1.19113927e-04 1.03569674e-04 -1.39963261e-04 -1.38890243e-04 1.26446041e-05 5.60971281e-04 8.25489746e-05 8.25489746e-05 1.83509064e-04 -3.73934692e-04 -3.73934692e-04 -9.04786640e-04 -8.36526299e-05 2.38592087e-05 9.48348455e-05 -1.44890605e-04 9.48348455e-05 2.84470895e-04 5.53725481e-03 1.69232103e-03 6.48762419e-04 1.69232103e-03 -6.39035140e-03 -2.50934830e-03 -6.39035140e-03 1.71527773e-05 1.03569674e-04 1.57071871e-04 -2.97094818e-05 1.03569674e-04 2.52892081e-05 1.12194256e-03 1.65097949e-04 1.83509064e-04 3.57812571e-04 -7.47869384e-04 -9.04786640e-04 -1.73111465e-03 -1.67305260e-04 9.48348455e-05 1.66111477e-04 -1.71758057e-04 2.78187056e-04 -1.26431509e-04 -2.46100214e-03 -8.65016559e-04 -3.72994263e-04 -6.11050327e-04 3.34579774e-03 1.49449708e-03 2.20810423e-03 -1.57803925e-04 -1.39963261e-04 -2.97094818e-05 -7.54028877e-05 -7.49332109e-05 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 -1.46837356e-04 -2.56852481e-04 6.78589980e-04 7.57048608e-04 1.20026270e-03 4.88206578e-05 -1.44890605e-04 -1.71758057e-04 3.14958573e-05 -2.30769634e-04 9.48236316e-05 1.84575160e-03 6.48762419e-04 -3.77120918e-05 5.64107009e-04 -2.50934830e-03 3.01244069e-04 -2.13011713e-03 1.18352944e-04 -1.38890243e-04 1.03569674e-04 -7.49332109e-05 -1.19113927e-04 2.52892081e-05 1.12194256e-03 1.83509064e-04 1.65097949e-04 3.57812571e-04 -9.04786640e-04 -7.47869384e-04 -1.73111465e-03 -6.50942104e-05 9.48348455e-05 2.78187056e-04 -2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +0 0 -2 335 + -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 1.81262301e-05 -3.13955515e-05 -9.38806554e-04 -4.95994522e-03 6.83833041e-04 2.05149912e-03 2.05149912e-03 -1.70716578e-03 -5.12149733e-03 -5.12149733e-03 -1.45990531e-04 9.48236316e-05 9.48236316e-05 2.84470895e-04 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 1.53051602e-04 -2.65093152e-04 -4.95994522e-03 -1.01490228e-02 2.17402100e-03 6.52206301e-03 6.52206301e-03 -2.08840231e-03 -6.26520693e-03 -6.26520693e-03 -2.84172049e-03 1.84575160e-03 1.84575160e-03 5.53725481e-03 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 -6.83833041e-04 -2.17402100e-03 -4.57526280e-04 1.25829327e-03 1.25829327e-03 1.32611142e-03 -2.24101481e-03 -2.24101481e-03 -4.30696677e-04 -3.77120918e-05 -3.77120918e-05 6.48762419e-04 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 4.55978615e-05 1.77875978e-05 -7.89778128e-05 -2.05149912e-03 -6.52206301e-03 1.25829327e-03 2.89792244e-03 3.77487980e-03 -2.24101481e-03 -4.64992808e-03 -6.72304443e-03 -8.52207614e-04 5.64107009e-04 6.48762419e-04 -2.53966231e-04 1.69232103e-03 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 4.55978615e-05 -1.77875978e-05 -7.89778128e-05 -2.05149912e-03 -6.52206301e-03 1.25829327e-03 3.77487980e-03 2.89792244e-03 -2.24101481e-03 -6.72304443e-03 -4.64992808e-03 -8.52207614e-04 6.48762419e-04 5.64107009e-04 2.53966231e-04 1.69232103e-03 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 1.70716578e-03 2.08840231e-03 1.32611142e-03 -2.24101481e-03 -2.24101481e-03 -3.63038823e-03 1.15624304e-03 1.15624304e-03 1.72569658e-03 3.01244069e-04 3.01244069e-04 -2.50934830e-03 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -1.50998428e-04 -6.31185435e-05 2.61536949e-04 5.12149733e-03 6.26520693e-03 -2.24101481e-03 -4.64992808e-03 -6.72304443e-03 1.15624304e-03 -5.47073446e-04 3.46872913e-03 3.20654680e-03 -2.13011713e-03 -2.50934830e-03 1.13769350e-03 -6.39035140e-03 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.50998428e-04 6.31185435e-05 2.61536949e-04 5.12149733e-03 6.26520693e-03 -2.24101481e-03 -6.72304443e-03 -4.64992808e-03 1.15624304e-03 3.46872913e-03 -5.47073446e-04 3.20654680e-03 -2.50934830e-03 -2.13011713e-03 -1.13769350e-03 -6.39035140e-03 1.81262301e-05 1.53051602e-04 -4.55978615e-05 -4.55978615e-05 1.50998428e-04 1.50998428e-04 1.32461158e-05 -2.46506628e-05 -1.45990531e-04 -2.84172049e-03 4.30696677e-04 8.52207614e-04 8.52207614e-04 -1.72569658e-03 -3.20654680e-03 -3.20654680e-03 1.57052508e-05 -1.24070536e-04 -1.24070536e-04 -3.43055547e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 9.48236316e-05 1.84575160e-03 3.77120918e-05 -5.64107009e-04 -6.48762419e-04 -3.01244069e-04 2.13011713e-03 2.50934830e-03 -1.24070536e-04 -1.19113927e-04 -1.38890243e-04 -6.50300503e-05 1.03569674e-04 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 9.48236316e-05 1.84575160e-03 3.77120918e-05 -6.48762419e-04 -5.64107009e-04 -3.01244069e-04 2.50934830e-03 2.13011713e-03 -1.24070536e-04 -1.38890243e-04 -1.19113927e-04 6.50300503e-05 1.03569674e-04 -1.77875978e-05 1.77875978e-05 6.31185435e-05 -6.31185435e-05 1.58332186e-05 2.53966231e-04 -2.53966231e-04 -1.13769350e-03 1.13769350e-03 -6.50300503e-05 6.50300503e-05 -3.48727303e-04 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 -2.46506628e-05 4.17102494e-05 2.84470895e-04 5.53725481e-03 -6.48762419e-04 -1.69232103e-03 -1.69232103e-03 2.50934830e-03 6.39035140e-03 6.39035140e-03 -3.43055547e-05 1.03569674e-04 1.03569674e-04 1.57071871e-04 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 1.81262301e-05 -3.13955515e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 1.53051602e-04 -2.65093152e-04 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 4.55978615e-05 1.77875978e-05 -7.89778128e-05 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 4.55978615e-05 -1.77875978e-05 -7.89778128e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -1.50998428e-04 -6.31185435e-05 2.61536949e-04 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.50998428e-04 6.31185435e-05 2.61536949e-04 1.81262301e-05 1.53051602e-04 -4.55978615e-05 -4.55978615e-05 1.50998428e-04 1.50998428e-04 1.32461158e-05 -2.46506628e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 -1.77875978e-05 1.77875978e-05 6.31185435e-05 -6.31185435e-05 1.58332186e-05 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 -2.46506628e-05 4.17102494e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 16 17 19 20 21 25 13 14 16 17 19 20 21 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 25 15 18 22 23 15 18 22 23 16 17 19 20 24 13 14 16 17 19 20 21 25 + 0 20 40 56 78 100 116 138 160 180 197 214 226 246 254 262 266 275 284 288 297 306 314 318 322 327 335 +0 0 -1 488 + -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 -6.55155012e-03 1.13476177e-02 7.69257697e-03 7.83668793e-02 -6.39767859e-02 -6.39767859e-02 -6.39767859e-02 7.80083310e-02 7.80083310e-02 7.80083310e-02 -7.38781884e-02 -7.38781884e-02 -7.38781884e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 9.19006956e-03 -1.59176674e-02 7.83668793e-02 -4.14029072e-02 -1.35047731e-02 -1.35047731e-02 -1.35047731e-02 -4.09162685e-02 -4.09162685e-02 -4.09162685e-02 6.32754861e-02 6.32754861e-02 6.32754861e-02 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 6.39767859e-02 1.35047731e-02 -3.73372111e-02 -1.01188737e-01 -1.01188737e-01 -5.50916787e-02 2.81057778e-02 2.81057778e-02 6.77151684e-02 -6.46268692e-02 -6.46268692e-02 -1.23269925e-01 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -3.50246903e-04 -2.43138922e-03 6.06645431e-04 6.39767859e-02 1.35047731e-02 -1.01188737e-01 -3.73372111e-02 -1.01188737e-01 2.81057778e-02 -5.50916787e-02 2.81057778e-02 -3.38575842e-02 -6.46268692e-02 -1.23269925e-01 5.86430560e-02 -6.46268692e-02 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -3.50246903e-04 2.43138922e-03 6.06645431e-04 6.39767859e-02 1.35047731e-02 -1.01188737e-01 -1.01188737e-01 -3.73372111e-02 2.81057778e-02 2.81057778e-02 -5.50916787e-02 -3.38575842e-02 -1.23269925e-01 -6.46268692e-02 -5.86430560e-02 -6.46268692e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 -7.80083310e-02 4.09162685e-02 -5.50916787e-02 2.81057778e-02 2.81057778e-02 4.47511874e-02 1.91383136e-02 1.91383136e-02 -2.72816400e-02 -7.35982688e-02 -7.35982688e-02 -4.99716756e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -1.26044720e-02 -1.48175843e-02 2.18315859e-02 -7.80083310e-02 4.09162685e-02 2.81057778e-02 -5.50916787e-02 2.81057778e-02 1.91383136e-02 4.47511874e-02 1.91383136e-02 1.36408200e-02 -7.35982688e-02 -4.99716756e-02 -2.36265933e-02 -7.35982688e-02 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.26044720e-02 1.48175843e-02 2.18315859e-02 -7.80083310e-02 4.09162685e-02 2.81057778e-02 2.81057778e-02 -5.50916787e-02 1.91383136e-02 1.91383136e-02 4.47511874e-02 1.36408200e-02 -4.99716756e-02 -7.35982688e-02 2.36265933e-02 -7.35982688e-02 -6.55155012e-03 9.19006956e-03 3.50246903e-04 3.50246903e-04 1.26044720e-02 1.26044720e-02 6.78852346e-03 -1.67191338e-02 -6.77151684e-02 3.38575842e-02 3.38575842e-02 2.72816400e-02 -1.36408200e-02 -1.36408200e-02 -1.38727606e-01 -4.94636300e-02 -4.94636300e-02 9.89272600e-02 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 -7.38781884e-02 6.32754861e-02 6.46268692e-02 6.46268692e-02 1.23269925e-01 7.35982688e-02 7.35982688e-02 4.99716756e-02 -4.94636300e-02 7.32903292e-02 1.26344415e-01 -8.56735203e-02 1.26344415e-01 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 -7.38781884e-02 6.32754861e-02 6.46268692e-02 1.23269925e-01 6.46268692e-02 7.35982688e-02 4.99716756e-02 7.35982688e-02 -4.94636300e-02 1.26344415e-01 7.32903292e-02 8.56735203e-02 1.26344415e-01 2.43138922e-03 -2.43138922e-03 1.48175843e-02 -1.48175843e-02 1.09213951e-02 -5.86430560e-02 5.86430560e-02 2.36265933e-02 -2.36265933e-02 -8.56735203e-02 8.56735203e-02 -1.38727606e-01 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 -1.67191338e-02 2.60941163e-02 -7.38781884e-02 6.32754861e-02 1.23269925e-01 6.46268692e-02 6.46268692e-02 4.99716756e-02 7.35982688e-02 7.35982688e-02 9.89272600e-02 1.26344415e-01 1.26344415e-01 7.32903292e-02 -9.38806554e-04 -4.95994522e-03 -6.83833041e-04 2.05149912e-03 2.05149912e-03 1.70716578e-03 -5.12149733e-03 -5.12149733e-03 -1.45990531e-04 -9.48236316e-05 -9.48236316e-05 2.84470895e-04 -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 -6.55155012e-03 1.13476177e-02 -4.95994522e-03 -1.01490228e-02 -2.17402100e-03 6.52206301e-03 6.52206301e-03 2.08840231e-03 -6.26520693e-03 -6.26520693e-03 -2.84172049e-03 -1.84575160e-03 -1.84575160e-03 5.53725481e-03 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 9.19006956e-03 -1.59176674e-02 6.83833041e-04 2.17402100e-03 -4.57526280e-04 -1.25829327e-03 -1.25829327e-03 1.32611142e-03 2.24101481e-03 2.24101481e-03 4.30696677e-04 -3.77120918e-05 -3.77120918e-05 -6.48762419e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 -2.05149912e-03 -6.52206301e-03 -1.25829327e-03 2.89792244e-03 3.77487980e-03 2.24101481e-03 -4.64992808e-03 -6.72304443e-03 -8.52207614e-04 -5.64107009e-04 -6.48762419e-04 -2.53966231e-04 1.69232103e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -3.50246903e-04 -2.43138922e-03 6.06645431e-04 -2.05149912e-03 -6.52206301e-03 -1.25829327e-03 3.77487980e-03 2.89792244e-03 2.24101481e-03 -6.72304443e-03 -4.64992808e-03 -8.52207614e-04 -6.48762419e-04 -5.64107009e-04 2.53966231e-04 1.69232103e-03 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -3.50246903e-04 2.43138922e-03 6.06645431e-04 -1.70716578e-03 -2.08840231e-03 1.32611142e-03 2.24101481e-03 2.24101481e-03 -3.63038823e-03 -1.15624304e-03 -1.15624304e-03 -1.72569658e-03 3.01244069e-04 3.01244069e-04 2.50934830e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 5.12149733e-03 6.26520693e-03 2.24101481e-03 -4.64992808e-03 -6.72304443e-03 -1.15624304e-03 -5.47073446e-04 3.46872913e-03 3.20654680e-03 2.13011713e-03 2.50934830e-03 1.13769350e-03 -6.39035140e-03 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -1.26044720e-02 -1.48175843e-02 2.18315859e-02 5.12149733e-03 6.26520693e-03 2.24101481e-03 -6.72304443e-03 -4.64992808e-03 -1.15624304e-03 3.46872913e-03 -5.47073446e-04 3.20654680e-03 2.50934830e-03 2.13011713e-03 -1.13769350e-03 -6.39035140e-03 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.26044720e-02 1.48175843e-02 2.18315859e-02 -1.45990531e-04 -2.84172049e-03 -4.30696677e-04 8.52207614e-04 8.52207614e-04 1.72569658e-03 -3.20654680e-03 -3.20654680e-03 1.57052508e-05 1.24070536e-04 1.24070536e-04 -3.43055547e-05 -6.55155012e-03 9.19006956e-03 3.50246903e-04 3.50246903e-04 1.26044720e-02 1.26044720e-02 6.78852346e-03 -1.67191338e-02 -9.48236316e-05 -1.84575160e-03 3.77120918e-05 5.64107009e-04 6.48762419e-04 -3.01244069e-04 -2.13011713e-03 -2.50934830e-03 1.24070536e-04 -1.19113927e-04 -1.38890243e-04 6.50300503e-05 -1.03569674e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 -9.48236316e-05 -1.84575160e-03 3.77120918e-05 6.48762419e-04 5.64107009e-04 -3.01244069e-04 -2.50934830e-03 -2.13011713e-03 1.24070536e-04 -1.38890243e-04 -1.19113927e-04 -6.50300503e-05 -1.03569674e-04 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 2.53966231e-04 -2.53966231e-04 -1.13769350e-03 1.13769350e-03 6.50300503e-05 -6.50300503e-05 -3.48727303e-04 2.43138922e-03 -2.43138922e-03 1.48175843e-02 -1.48175843e-02 1.09213951e-02 2.84470895e-04 5.53725481e-03 6.48762419e-04 -1.69232103e-03 -1.69232103e-03 -2.50934830e-03 6.39035140e-03 6.39035140e-03 -3.43055547e-05 -1.03569674e-04 -1.03569674e-04 1.57071871e-04 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 -1.67191338e-02 2.60941163e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 19 38 54 76 98 114 136 158 176 193 210 222 242 262 282 298 320 342 358 380 402 422 439 456 468 488 0 0 0 348 5.23320822e-01 -5.02590641e-01 7.69257697e-03 7.83668793e-02 -6.39767859e-02 6.39767859e-02 6.39767859e-02 7.80083310e-02 -7.80083310e-02 -7.80083310e-02 7.38781884e-02 7.38781884e-02 -7.38781884e-02 -5.02590641e-01 9.93146921e-01 7.83668793e-02 -4.14029072e-02 -1.35047731e-02 1.35047731e-02 1.35047731e-02 -4.09162685e-02 4.09162685e-02 4.09162685e-02 -6.32754861e-02 -6.32754861e-02 6.32754861e-02 8.60142548e-01 6.27588121e-01 6.39767859e-02 1.35047731e-02 -3.73372111e-02 1.01188737e-01 1.01188737e-01 -5.50916787e-02 -2.81057778e-02 -2.81057778e-02 6.77151684e-02 6.46268692e-02 6.46268692e-02 -1.23269925e-01 8.60142548e-01 6.27588121e-01 -6.39767859e-02 -1.35047731e-02 1.01188737e-01 -3.73372111e-02 -1.01188737e-01 -2.81057778e-02 -5.50916787e-02 2.81057778e-02 3.38575842e-02 -6.46268692e-02 -1.23269925e-01 -5.86430560e-02 6.46268692e-02 8.60142548e-01 6.27588121e-01 -6.39767859e-02 -1.35047731e-02 1.01188737e-01 -1.01188737e-01 -3.73372111e-02 -2.81057778e-02 2.81057778e-02 -5.50916787e-02 3.38575842e-02 -1.23269925e-01 -6.46268692e-02 5.86430560e-02 6.46268692e-02 6.27588121e-01 1.36949451e+00 -7.80083310e-02 4.09162685e-02 -5.50916787e-02 -2.81057778e-02 -2.81057778e-02 4.47511874e-02 -1.91383136e-02 -1.91383136e-02 -2.72816400e-02 7.35982688e-02 7.35982688e-02 -4.99716756e-02 6.27588121e-01 1.36949451e+00 7.80083310e-02 -4.09162685e-02 -2.81057778e-02 -5.50916787e-02 2.81057778e-02 -1.91383136e-02 4.47511874e-02 1.91383136e-02 -1.36408200e-02 -7.35982688e-02 -4.99716756e-02 2.36265933e-02 7.35982688e-02 6.27588121e-01 1.36949451e+00 7.80083310e-02 -4.09162685e-02 -2.81057778e-02 2.81057778e-02 -5.50916787e-02 -1.91383136e-02 1.91383136e-02 4.47511874e-02 -1.36408200e-02 -4.99716756e-02 -7.35982688e-02 -2.36265933e-02 7.35982688e-02 2.63678765e+00 -6.77151684e-02 -3.38575842e-02 -3.38575842e-02 2.72816400e-02 1.36408200e-02 1.36408200e-02 -1.38727606e-01 4.94636300e-02 4.94636300e-02 9.89272600e-02 2.63678765e+00 7.38781884e-02 -6.32754861e-02 -6.46268692e-02 6.46268692e-02 1.23269925e-01 -7.35982688e-02 7.35982688e-02 4.99716756e-02 4.94636300e-02 7.32903292e-02 1.26344415e-01 8.56735203e-02 -1.26344415e-01 2.63678765e+00 7.38781884e-02 -6.32754861e-02 -6.46268692e-02 1.23269925e-01 6.46268692e-02 -7.35982688e-02 4.99716756e-02 7.35982688e-02 4.94636300e-02 1.26344415e-01 7.32903292e-02 -8.56735203e-02 -1.26344415e-01 2.63678765e+00 5.86430560e-02 -5.86430560e-02 -2.36265933e-02 2.36265933e-02 8.56735203e-02 -8.56735203e-02 -1.38727606e-01 2.63678765e+00 -7.38781884e-02 6.32754861e-02 1.23269925e-01 -6.46268692e-02 -6.46268692e-02 4.99716756e-02 -7.35982688e-02 -7.35982688e-02 9.89272600e-02 -1.26344415e-01 -1.26344415e-01 7.32903292e-02 7.69257697e-03 7.83668793e-02 6.39767859e-02 -6.39767859e-02 -6.39767859e-02 -7.80083310e-02 7.80083310e-02 7.80083310e-02 7.38781884e-02 7.38781884e-02 -7.38781884e-02 5.23320822e-01 -5.02590641e-01 7.83668793e-02 -4.14029072e-02 1.35047731e-02 -1.35047731e-02 -1.35047731e-02 4.09162685e-02 -4.09162685e-02 -4.09162685e-02 -6.32754861e-02 -6.32754861e-02 6.32754861e-02 -5.02590641e-01 9.93146921e-01 -6.39767859e-02 -1.35047731e-02 -3.73372111e-02 1.01188737e-01 1.01188737e-01 -5.50916787e-02 -2.81057778e-02 -2.81057778e-02 -6.77151684e-02 -6.46268692e-02 -6.46268692e-02 1.23269925e-01 8.60142548e-01 6.27588121e-01 6.39767859e-02 1.35047731e-02 1.01188737e-01 -3.73372111e-02 -1.01188737e-01 -2.81057778e-02 -5.50916787e-02 2.81057778e-02 -3.38575842e-02 6.46268692e-02 1.23269925e-01 5.86430560e-02 -6.46268692e-02 8.60142548e-01 6.27588121e-01 6.39767859e-02 1.35047731e-02 1.01188737e-01 -1.01188737e-01 -3.73372111e-02 -2.81057778e-02 2.81057778e-02 -5.50916787e-02 -3.38575842e-02 1.23269925e-01 6.46268692e-02 -5.86430560e-02 -6.46268692e-02 8.60142548e-01 6.27588121e-01 7.80083310e-02 -4.09162685e-02 -5.50916787e-02 -2.81057778e-02 -2.81057778e-02 4.47511874e-02 -1.91383136e-02 -1.91383136e-02 2.72816400e-02 -7.35982688e-02 -7.35982688e-02 4.99716756e-02 6.27588121e-01 1.36949451e+00 -7.80083310e-02 4.09162685e-02 -2.81057778e-02 -5.50916787e-02 2.81057778e-02 -1.91383136e-02 4.47511874e-02 1.91383136e-02 1.36408200e-02 7.35982688e-02 4.99716756e-02 -2.36265933e-02 -7.35982688e-02 6.27588121e-01 1.36949451e+00 -7.80083310e-02 4.09162685e-02 -2.81057778e-02 2.81057778e-02 -5.50916787e-02 -1.91383136e-02 1.91383136e-02 4.47511874e-02 1.36408200e-02 4.99716756e-02 7.35982688e-02 2.36265933e-02 -7.35982688e-02 6.27588121e-01 1.36949451e+00 6.77151684e-02 3.38575842e-02 3.38575842e-02 -2.72816400e-02 -1.36408200e-02 -1.36408200e-02 -1.38727606e-01 4.94636300e-02 4.94636300e-02 9.89272600e-02 2.63678765e+00 7.38781884e-02 -6.32754861e-02 6.46268692e-02 -6.46268692e-02 -1.23269925e-01 7.35982688e-02 -7.35982688e-02 -4.99716756e-02 4.94636300e-02 7.32903292e-02 1.26344415e-01 8.56735203e-02 -1.26344415e-01 2.63678765e+00 7.38781884e-02 -6.32754861e-02 6.46268692e-02 -1.23269925e-01 -6.46268692e-02 7.35982688e-02 -4.99716756e-02 -7.35982688e-02 4.94636300e-02 1.26344415e-01 7.32903292e-02 -8.56735203e-02 -1.26344415e-01 2.63678765e+00 -5.86430560e-02 5.86430560e-02 2.36265933e-02 -2.36265933e-02 8.56735203e-02 -8.56735203e-02 -1.38727606e-01 2.63678765e+00 -7.38781884e-02 6.32754861e-02 -1.23269925e-01 6.46268692e-02 6.46268692e-02 -4.99716756e-02 7.35982688e-02 7.35982688e-02 9.89272600e-02 -1.26344415e-01 -1.26344415e-01 7.32903292e-02 2.63678765e+00 0 1 13 14 15 16 17 18 19 20 22 23 25 0 1 13 14 15 16 17 18 19 20 22 23 25 2 5 13 14 15 16 17 18 19 20 21 22 23 25 3 6 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 13 14 15 16 17 18 19 20 21 22 23 25 3 6 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 13 14 15 16 17 18 19 20 21 22 23 24 25 8 15 16 17 18 19 20 21 22 23 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 0 1 2 3 4 5 6 7 9 10 12 13 14 0 1 2 3 4 5 6 7 8 9 10 12 15 18 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 0 1 2 3 4 5 6 7 8 9 10 12 15 18 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 2 3 4 5 6 7 8 9 10 12 21 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 0 13 26 40 55 70 84 99 114 125 139 153 161 174 187 200 214 229 244 258 273 288 299 313 327 335 348 -0 0 1 516 - -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 3.27577506e-03 -1.13476177e-02 -5.67380884e-03 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 -6.83833041e-04 -2.05149912e-03 -5.12149733e-03 1.70716578e-03 5.12149733e-03 7.29952656e-05 -9.48236316e-05 -2.84470895e-04 -1.26431509e-04 9.48236316e-05 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 -4.59503478e-03 1.59176674e-02 7.95883370e-03 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 -2.17402100e-03 -6.52206301e-03 -6.26520693e-03 2.08840231e-03 6.26520693e-03 1.42086025e-03 -1.84575160e-03 -5.53725481e-03 -2.46100214e-03 1.84575160e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -1.93052138e-03 -6.06645431e-04 -1.51901733e-03 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 -1.25829327e-03 -3.77487980e-03 -4.64992808e-03 2.24101481e-03 6.72304443e-03 2.06162599e-04 -5.64107009e-04 -1.69232103e-03 -8.65016559e-04 6.48762419e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 6.83833041e-04 2.17402100e-03 -1.25829327e-03 -4.57526280e-04 1.25829327e-03 2.24101481e-03 1.32611142e-03 -2.24101481e-03 -2.15348338e-04 -3.77120918e-05 6.48762419e-04 3.72994263e-04 3.77120918e-05 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -2.28076829e-03 6.06645431e-04 -9.12371896e-04 2.05149912e-03 6.52206301e-03 -3.77487980e-03 1.25829327e-03 2.89792244e-03 6.72304443e-03 -2.24101481e-03 -4.64992808e-03 -6.46045015e-04 6.48762419e-04 1.69232103e-03 6.11050327e-04 -5.64107009e-04 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -6.53016845e-03 -2.18315859e-02 -1.83245851e-02 5.12149733e-03 6.26520693e-03 -4.64992808e-03 2.24101481e-03 6.72304443e-03 -5.47073446e-04 -1.15624304e-03 -3.46872913e-03 -6.18001923e-04 2.13011713e-03 6.39035140e-03 3.34579774e-03 -2.50934830e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 -1.70716578e-03 -2.08840231e-03 2.24101481e-03 1.32611142e-03 -2.24101481e-03 -1.15624304e-03 -3.63038823e-03 1.15624304e-03 8.62848291e-04 3.01244069e-04 -2.50934830e-03 -1.49449708e-03 -3.01244069e-04 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.91346405e-02 2.18315859e-02 3.50700081e-03 -5.12149733e-03 -6.26520693e-03 6.72304443e-03 -2.24101481e-03 -4.64992808e-03 -3.46872913e-03 1.15624304e-03 -5.47073446e-04 2.58854487e-03 -2.50934830e-03 -6.39035140e-03 -2.20810423e-03 2.13011713e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 2.28076829e-03 6.53016845e-03 1.91346405e-02 9.88817717e-03 -8.35956692e-03 1.78958590e-03 7.29952656e-05 1.42086025e-03 -2.06162599e-04 2.15348338e-04 6.46045015e-04 6.18001923e-04 -8.62848291e-04 -2.58854487e-03 -2.57619165e-04 -5.71759244e-06 -1.71527773e-05 -1.57803925e-04 1.18352944e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 -9.48236316e-05 -1.84575160e-03 5.64107009e-04 3.77120918e-05 -6.48762419e-04 -2.13011713e-03 -3.01244069e-04 2.50934830e-03 -5.71759244e-06 -1.19113927e-04 1.03569674e-04 1.39963261e-04 1.38890243e-04 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 -8.35956692e-03 2.60941163e-02 1.44791946e-02 -2.84470895e-04 -5.53725481e-03 1.69232103e-03 -6.48762419e-04 -1.69232103e-03 -6.39035140e-03 2.50934830e-03 6.39035140e-03 -1.71527773e-05 1.03569674e-04 1.57071871e-04 2.97094818e-05 -1.03569674e-04 -5.67380884e-03 7.95883370e-03 1.51901733e-03 9.12371896e-04 1.83245851e-02 -3.50700081e-03 1.78958590e-03 1.44791946e-02 7.82174136e-03 -1.26431509e-04 -2.46100214e-03 8.65016559e-04 -3.72994263e-04 -6.11050327e-04 -3.34579774e-03 1.49449708e-03 2.20810423e-03 -1.57803925e-04 1.39963261e-04 2.97094818e-05 -7.54028877e-05 -7.49332109e-05 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 9.48236316e-05 1.84575160e-03 -6.48762419e-04 -3.77120918e-05 5.64107009e-04 2.50934830e-03 3.01244069e-04 -2.13011713e-03 1.18352944e-04 1.38890243e-04 -1.03569674e-04 -7.49332109e-05 -1.19113927e-04 7.69257697e-03 7.83668793e-02 -6.39767859e-02 -6.39767859e-02 6.39767859e-02 7.80083310e-02 7.80083310e-02 -7.80083310e-02 -7.38781884e-02 7.38781884e-02 7.38781884e-02 -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 3.27577506e-03 -1.13476177e-02 -5.67380884e-03 7.83668793e-02 -4.14029072e-02 -1.35047731e-02 -1.35047731e-02 1.35047731e-02 -4.09162685e-02 -4.09162685e-02 4.09162685e-02 6.32754861e-02 -6.32754861e-02 -6.32754861e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 -4.59503478e-03 1.59176674e-02 7.95883370e-03 6.39767859e-02 1.35047731e-02 -3.73372111e-02 -1.01188737e-01 1.01188737e-01 -5.50916787e-02 2.81057778e-02 -2.81057778e-02 6.77151684e-02 -6.46268692e-02 6.46268692e-02 1.23269925e-01 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -1.93052138e-03 -6.06645431e-04 -1.51901733e-03 6.39767859e-02 1.35047731e-02 -1.01188737e-01 -3.73372111e-02 1.01188737e-01 2.81057778e-02 -5.50916787e-02 -2.81057778e-02 -3.38575842e-02 -6.46268692e-02 1.23269925e-01 5.86430560e-02 6.46268692e-02 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 -6.39767859e-02 -1.35047731e-02 1.01188737e-01 1.01188737e-01 -3.73372111e-02 -2.81057778e-02 -2.81057778e-02 -5.50916787e-02 3.38575842e-02 1.23269925e-01 -6.46268692e-02 5.86430560e-02 -6.46268692e-02 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -2.28076829e-03 6.06645431e-04 -9.12371896e-04 -7.80083310e-02 4.09162685e-02 -5.50916787e-02 2.81057778e-02 -2.81057778e-02 4.47511874e-02 1.91383136e-02 -1.91383136e-02 -2.72816400e-02 -7.35982688e-02 7.35982688e-02 4.99716756e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -6.53016845e-03 -2.18315859e-02 -1.83245851e-02 -7.80083310e-02 4.09162685e-02 2.81057778e-02 -5.50916787e-02 -2.81057778e-02 1.91383136e-02 4.47511874e-02 -1.91383136e-02 1.36408200e-02 -7.35982688e-02 4.99716756e-02 -2.36265933e-02 7.35982688e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 7.80083310e-02 -4.09162685e-02 -2.81057778e-02 -2.81057778e-02 -5.50916787e-02 -1.91383136e-02 -1.91383136e-02 4.47511874e-02 -1.36408200e-02 4.99716756e-02 -7.35982688e-02 -2.36265933e-02 -7.35982688e-02 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.91346405e-02 2.18315859e-02 3.50700081e-03 -6.77151684e-02 3.38575842e-02 -3.38575842e-02 2.72816400e-02 -1.36408200e-02 1.36408200e-02 -1.38727606e-01 -4.94636300e-02 4.94636300e-02 -9.89272600e-02 3.27577506e-03 -4.59503478e-03 1.93052138e-03 2.28076829e-03 6.53016845e-03 1.91346405e-02 9.88817717e-03 -8.35956692e-03 1.78958590e-03 -7.38781884e-02 6.32754861e-02 6.46268692e-02 6.46268692e-02 -1.23269925e-01 7.35982688e-02 7.35982688e-02 -4.99716756e-02 -4.94636300e-02 7.32903292e-02 -1.26344415e-01 -8.56735203e-02 -1.26344415e-01 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 7.38781884e-02 -6.32754861e-02 -6.46268692e-02 -1.23269925e-01 6.46268692e-02 -7.35982688e-02 -4.99716756e-02 7.35982688e-02 4.94636300e-02 -1.26344415e-01 7.32903292e-02 -8.56735203e-02 1.26344415e-01 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 -8.35956692e-03 2.60941163e-02 1.44791946e-02 -5.86430560e-02 -5.86430560e-02 2.36265933e-02 2.36265933e-02 -8.56735203e-02 -8.56735203e-02 -1.38727606e-01 -5.67380884e-03 7.95883370e-03 1.51901733e-03 9.12371896e-04 1.83245851e-02 -3.50700081e-03 1.78958590e-03 1.44791946e-02 7.82174136e-03 7.38781884e-02 -6.32754861e-02 -1.23269925e-01 -6.46268692e-02 6.46268692e-02 -4.99716756e-02 -7.35982688e-02 7.35982688e-02 -9.89272600e-02 -1.26344415e-01 1.26344415e-01 7.32903292e-02 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 286 306 327 344 366 387 404 426 445 462 484 500 516 -0 0 2 363 - -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 -9.06311506e-06 3.13955515e-05 1.56977758e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 -7.65258012e-05 2.65093152e-04 1.32546576e-04 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -7.39441913e-06 7.89778128e-05 4.83827053e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 3.82034423e-05 -7.89778128e-05 -3.05951075e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 2.08369518e-05 -2.61536949e-04 -1.62327746e-04 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.30161476e-04 2.61536949e-04 9.92092027e-05 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 -3.82034423e-05 -2.08369518e-05 1.30161476e-04 1.51864429e-05 -1.23253314e-05 1.12024836e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 -1.23253314e-05 4.17102494e-05 2.13481002e-05 1.56977758e-05 1.32546576e-04 -4.83827053e-05 3.05951075e-05 1.62327746e-04 -9.92092027e-05 1.12024836e-06 2.13481002e-05 1.38928915e-05 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 6.83833041e-04 -2.05149912e-03 -5.12149733e-03 -1.70716578e-03 5.12149733e-03 7.29952656e-05 9.48236316e-05 -2.84470895e-04 -1.26431509e-04 -9.48236316e-05 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 -9.06311506e-06 3.13955515e-05 1.56977758e-05 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 2.17402100e-03 -6.52206301e-03 -6.26520693e-03 -2.08840231e-03 6.26520693e-03 1.42086025e-03 1.84575160e-03 -5.53725481e-03 -2.46100214e-03 -1.84575160e-03 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 -7.65258012e-05 2.65093152e-04 1.32546576e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 1.25829327e-03 -3.77487980e-03 -4.64992808e-03 -2.24101481e-03 6.72304443e-03 2.06162599e-04 5.64107009e-04 -1.69232103e-03 -8.65016559e-04 -6.48762419e-04 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -7.39441913e-06 7.89778128e-05 4.83827053e-05 -6.83833041e-04 -2.17402100e-03 1.25829327e-03 -4.57526280e-04 -1.25829327e-03 -2.24101481e-03 1.32611142e-03 2.24101481e-03 2.15348338e-04 -3.77120918e-05 -6.48762419e-04 -3.72994263e-04 3.77120918e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 2.05149912e-03 6.52206301e-03 -3.77487980e-03 -1.25829327e-03 2.89792244e-03 6.72304443e-03 2.24101481e-03 -4.64992808e-03 -6.46045015e-04 -6.48762419e-04 1.69232103e-03 6.11050327e-04 5.64107009e-04 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 3.82034423e-05 -7.89778128e-05 -3.05951075e-05 5.12149733e-03 6.26520693e-03 -4.64992808e-03 -2.24101481e-03 6.72304443e-03 -5.47073446e-04 1.15624304e-03 -3.46872913e-03 -6.18001923e-04 -2.13011713e-03 6.39035140e-03 3.34579774e-03 2.50934830e-03 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 2.08369518e-05 -2.61536949e-04 -1.62327746e-04 1.70716578e-03 2.08840231e-03 -2.24101481e-03 1.32611142e-03 2.24101481e-03 1.15624304e-03 -3.63038823e-03 -1.15624304e-03 -8.62848291e-04 3.01244069e-04 2.50934830e-03 1.49449708e-03 -3.01244069e-04 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 -5.12149733e-03 -6.26520693e-03 6.72304443e-03 2.24101481e-03 -4.64992808e-03 -3.46872913e-03 -1.15624304e-03 -5.47073446e-04 2.58854487e-03 2.50934830e-03 -6.39035140e-03 -2.20810423e-03 -2.13011713e-03 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.30161476e-04 2.61536949e-04 9.92092027e-05 7.29952656e-05 1.42086025e-03 -2.06162599e-04 -2.15348338e-04 6.46045015e-04 6.18001923e-04 8.62848291e-04 -2.58854487e-03 -2.57619165e-04 5.71759244e-06 -1.71527773e-05 -1.57803925e-04 -1.18352944e-04 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 -3.82034423e-05 -2.08369518e-05 1.30161476e-04 1.51864429e-05 -1.23253314e-05 1.12024836e-06 9.48236316e-05 1.84575160e-03 -5.64107009e-04 3.77120918e-05 6.48762419e-04 2.13011713e-03 -3.01244069e-04 -2.50934830e-03 5.71759244e-06 -1.19113927e-04 -1.03569674e-04 -1.39963261e-04 1.38890243e-04 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 -2.84470895e-04 -5.53725481e-03 1.69232103e-03 6.48762419e-04 -1.69232103e-03 -6.39035140e-03 -2.50934830e-03 6.39035140e-03 -1.71527773e-05 -1.03569674e-04 1.57071871e-04 2.97094818e-05 1.03569674e-04 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 -1.23253314e-05 4.17102494e-05 2.13481002e-05 -1.26431509e-04 -2.46100214e-03 8.65016559e-04 3.72994263e-04 -6.11050327e-04 -3.34579774e-03 -1.49449708e-03 2.20810423e-03 -1.57803925e-04 -1.39963261e-04 2.97094818e-05 -7.54028877e-05 7.49332109e-05 1.56977758e-05 1.32546576e-04 -4.83827053e-05 3.05951075e-05 1.62327746e-04 -9.92092027e-05 1.12024836e-06 2.13481002e-05 1.38928915e-05 -9.48236316e-05 -1.84575160e-03 6.48762419e-04 -3.77120918e-05 -5.64107009e-04 -2.50934830e-03 3.01244069e-04 2.13011713e-03 -1.18352944e-04 1.38890243e-04 1.03569674e-04 7.49332109e-05 -1.19113927e-04 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 - 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 -0 1 -2 664 - -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -3.44542395e-04 6.89084790e-04 9.78742114e-04 9.78742114e-04 -1.95748423e-03 -1.09505483e-05 1.26446041e-05 -2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -9.38806554e-04 -4.95994522e-03 -6.83833041e-04 -2.05149912e-03 2.05149912e-03 1.70716578e-03 5.12149733e-03 -5.12149733e-03 -1.45990531e-04 9.48236316e-05 -9.48236316e-05 -2.84470895e-04 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -1.94990245e-03 3.89980490e-03 4.53095007e-03 4.53095007e-03 -9.06190013e-03 -4.85815380e-04 5.60971281e-04 -1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -4.95994522e-03 -1.01490228e-02 -2.17402100e-03 -6.52206301e-03 6.52206301e-03 2.08840231e-03 6.26520693e-03 -6.26520693e-03 -2.84172049e-03 1.84575160e-03 -1.84575160e-03 -5.53725481e-03 3.44542395e-04 1.94990245e-03 2.47955954e-04 5.07308351e-04 -1.01461670e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 9.00914182e-05 -8.25489746e-05 1.65097949e-04 1.37631798e-04 1.83509064e-04 6.83833041e-04 2.17402100e-03 -4.57526280e-04 1.25829327e-03 -1.25829327e-03 1.32611142e-03 -2.24101481e-03 2.24101481e-03 4.30696677e-04 3.77120918e-05 -3.77120918e-05 6.48762419e-04 3.44542395e-04 1.94990245e-03 5.07308351e-04 2.47955954e-04 -1.01461670e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 7.41469246e-05 -8.25489746e-05 1.83509064e-04 1.46837356e-04 1.65097949e-04 2.05149912e-03 6.52206301e-03 1.25829327e-03 2.89792244e-03 -3.77487980e-03 -2.24101481e-03 -4.64992808e-03 6.72304443e-03 8.52207614e-04 -5.64107009e-04 6.48762419e-04 2.53966231e-04 1.69232103e-03 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 -1.01461670e-03 1.76988101e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -1.48293849e-04 1.83509064e-04 -3.57812571e-04 -2.56852481e-04 -3.57812571e-04 -2.05149912e-03 -6.52206301e-03 -1.25829327e-03 -3.77487980e-03 2.89792244e-03 2.24101481e-03 6.72304443e-03 -4.64992808e-03 -8.52207614e-04 6.48762419e-04 -5.64107009e-04 2.53966231e-04 -1.69232103e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 6.41461856e-04 2.81180223e-03 -5.62360447e-03 -4.82380327e-04 3.73934692e-04 -7.47869384e-04 -6.78589980e-04 -9.04786640e-04 -1.70716578e-03 -2.08840231e-03 1.32611142e-03 -2.24101481e-03 2.24101481e-03 -3.63038823e-03 1.15624304e-03 -1.15624304e-03 -1.72569658e-03 -3.01244069e-04 3.01244069e-04 -2.50934830e-03 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 2.81180223e-03 6.41461856e-04 -5.62360447e-03 -3.46485998e-04 3.73934692e-04 -9.04786640e-04 -7.57048608e-04 -7.47869384e-04 -5.12149733e-03 -6.26520693e-03 -2.24101481e-03 -4.64992808e-03 6.72304443e-03 1.15624304e-03 -5.47073446e-04 -3.46872913e-03 -3.20654680e-03 2.13011713e-03 -2.50934830e-03 -1.13769350e-03 -6.39035140e-03 1.95748423e-03 9.06190013e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -5.62360447e-03 -5.62360447e-03 9.07686855e-03 6.92971995e-04 -9.04786640e-04 1.73111465e-03 1.20026270e-03 1.73111465e-03 5.12149733e-03 6.26520693e-03 2.24101481e-03 6.72304443e-03 -4.64992808e-03 -1.15624304e-03 -3.46872913e-03 -5.47073446e-04 3.20654680e-03 -2.50934830e-03 2.13011713e-03 -1.13769350e-03 6.39035140e-03 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -7.41469246e-05 1.48293849e-04 4.82380327e-04 3.46485998e-04 -6.92971995e-04 -2.48773826e-05 -8.36526299e-05 1.67305260e-04 4.88206578e-05 6.50942104e-05 -1.45990531e-04 -2.84172049e-03 -4.30696677e-04 -8.52207614e-04 8.52207614e-04 1.72569658e-03 3.20654680e-03 -3.20654680e-03 1.57052508e-05 -1.24070536e-04 1.24070536e-04 3.43055547e-05 1.26446041e-05 5.60971281e-04 8.25489746e-05 8.25489746e-05 -1.83509064e-04 -3.73934692e-04 -3.73934692e-04 9.04786640e-04 -8.36526299e-05 2.38592087e-05 -9.48348455e-05 -1.44890605e-04 -9.48348455e-05 9.48236316e-05 1.84575160e-03 -3.77120918e-05 5.64107009e-04 -6.48762419e-04 3.01244069e-04 -2.13011713e-03 2.50934830e-03 -1.24070536e-04 -1.19113927e-04 1.38890243e-04 -6.50300503e-05 -1.03569674e-04 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 -1.83509064e-04 3.57812571e-04 7.47869384e-04 9.04786640e-04 -1.73111465e-03 1.67305260e-04 -9.48348455e-05 1.66111477e-04 1.71758057e-04 2.78187056e-04 -9.48236316e-05 -1.84575160e-03 3.77120918e-05 -6.48762419e-04 5.64107009e-04 -3.01244069e-04 2.50934830e-03 -2.13011713e-03 1.24070536e-04 1.38890243e-04 -1.19113927e-04 -6.50300503e-05 1.03569674e-04 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 -1.46837356e-04 2.56852481e-04 6.78589980e-04 7.57048608e-04 -1.20026270e-03 4.88206578e-05 -1.44890605e-04 1.71758057e-04 3.14958573e-05 2.30769634e-04 -2.53966231e-04 -2.53966231e-04 1.13769350e-03 1.13769350e-03 -6.50300503e-05 -6.50300503e-05 -3.48727303e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 -1.65097949e-04 3.57812571e-04 9.04786640e-04 7.47869384e-04 -1.73111465e-03 6.50942104e-05 -9.48348455e-05 2.78187056e-04 2.30769634e-04 1.66111477e-04 -2.84470895e-04 -5.53725481e-03 -6.48762419e-04 -1.69232103e-03 1.69232103e-03 2.50934830e-03 6.39035140e-03 -6.39035140e-03 3.43055547e-05 -1.03569674e-04 1.03569674e-04 1.57071871e-04 -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 -1.05471488e-05 5.27357442e-05 1.19164546e-04 3.97215153e-05 -1.98607577e-04 3.58368753e-06 -4.65534666e-06 2.32767333e-05 1.86213867e-05 7.75891111e-06 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -3.44542395e-04 6.89084790e-04 9.78742114e-04 9.78742114e-04 -1.95748423e-03 -1.09505483e-05 1.26446041e-05 -2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 -1.24231801e-04 6.21159003e-04 1.38776047e-03 4.62586824e-04 -2.31293412e-03 4.37930914e-05 -5.68888944e-05 2.84444472e-04 2.27555578e-04 9.48148241e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -1.94990245e-03 3.89980490e-03 4.53095007e-03 4.53095007e-03 -9.06190013e-03 -4.85815380e-04 5.60971281e-04 -1.12194256e-03 -8.41456921e-04 -1.12194256e-03 3.16414465e-05 3.72695402e-04 7.27501650e-05 2.79954489e-05 -1.39977245e-04 -2.84361817e-04 -1.07882788e-04 5.39413940e-04 -1.61913664e-05 9.90327050e-06 -4.95163525e-05 -4.77075776e-05 -1.98781573e-05 3.44542395e-04 1.94990245e-03 2.47955954e-04 5.07308351e-04 -1.01461670e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 9.00914182e-05 -8.25489746e-05 1.65097949e-04 1.37631798e-04 1.83509064e-04 1.05471488e-05 1.24231801e-04 2.79954489e-05 -1.90436548e-06 -4.66590815e-05 -1.07882788e-04 3.32561751e-06 1.79804647e-04 -1.89210273e-06 -2.09524021e-06 -1.98781573e-05 -1.79261498e-05 3.49206702e-06 3.44542395e-04 1.94990245e-03 5.07308351e-04 2.47955954e-04 -1.01461670e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 7.41469246e-05 -8.25489746e-05 1.83509064e-04 1.46837356e-04 1.65097949e-04 -5.27357442e-05 -6.21159003e-04 -1.39977245e-04 -4.66590815e-05 2.22059226e-04 5.39413940e-04 1.79804647e-04 -8.59736687e-04 9.46051365e-06 -1.98781573e-05 9.33199150e-05 6.93945099e-05 3.11066383e-05 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 -1.01461670e-03 1.76988101e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -1.48293849e-04 1.83509064e-04 -3.57812571e-04 -2.56852481e-04 -3.57812571e-04 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 -1.07882788e-04 5.39413940e-04 1.08980893e-03 4.08719921e-04 -2.04359960e-03 6.23370905e-05 -4.15276006e-05 2.07638003e-04 1.94801788e-04 8.11674117e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 6.41461856e-04 2.81180223e-03 -5.62360447e-03 -4.82380327e-04 3.73934692e-04 -7.47869384e-04 -6.78589980e-04 -9.04786640e-04 -3.97215153e-05 -4.62586824e-04 -1.07882788e-04 3.32561751e-06 1.79804647e-04 4.08719921e-04 -1.10860521e-07 -6.81199868e-04 8.35529571e-06 5.28505699e-06 8.11674117e-05 7.21067758e-05 -8.80842831e-06 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 2.81180223e-03 6.41461856e-04 -5.62360447e-03 -3.46485998e-04 3.73934692e-04 -9.04786640e-04 -7.57048608e-04 -7.47869384e-04 1.98607577e-04 2.31293412e-03 5.39413940e-04 1.79804647e-04 -8.59736687e-04 -2.04359960e-03 -6.81199868e-04 3.26964851e-03 -4.17764785e-05 8.11674117e-05 -3.84318519e-04 -2.88805415e-04 -1.28106173e-04 1.95748423e-03 9.06190013e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -5.62360447e-03 -5.62360447e-03 9.07686855e-03 6.92971995e-04 -9.04786640e-04 1.73111465e-03 1.20026270e-03 1.73111465e-03 3.58368753e-06 4.37930914e-05 1.61913664e-05 1.89210273e-06 -9.46051365e-06 -6.23370905e-05 -8.35529571e-06 4.17764785e-05 6.35893892e-06 1.76485672e-06 -8.82428358e-06 4.94097433e-07 2.05873930e-07 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -7.41469246e-05 1.48293849e-04 4.82380327e-04 3.46485998e-04 -6.92971995e-04 -2.48773826e-05 -8.36526299e-05 1.67305260e-04 4.88206578e-05 6.50942104e-05 -4.65534666e-06 -5.68888944e-05 -9.90327050e-06 2.09524021e-06 1.98781573e-05 4.15276006e-05 -5.28505699e-06 -8.11674117e-05 1.76485672e-06 1.88157383e-06 5.55752013e-06 6.98994986e-06 -2.99308138e-06 1.26446041e-05 5.60971281e-04 8.25489746e-05 8.25489746e-05 -1.83509064e-04 -3.73934692e-04 -3.73934692e-04 9.04786640e-04 -8.36526299e-05 2.38592087e-05 -9.48348455e-05 -1.44890605e-04 -9.48348455e-05 2.32767333e-05 2.84444472e-04 4.95163525e-05 1.98781573e-05 -9.33199150e-05 -2.07638003e-04 -8.11674117e-05 3.84318519e-04 -8.82428358e-06 5.55752013e-06 -2.47945228e-05 -2.40471761e-05 -1.12007688e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 -1.83509064e-04 3.57812571e-04 7.47869384e-04 9.04786640e-04 -1.73111465e-03 1.67305260e-04 -9.48348455e-05 1.66111477e-04 1.71758057e-04 2.78187056e-04 1.86213867e-05 2.27555578e-04 4.77075776e-05 1.79261498e-05 -6.93945099e-05 -1.94801788e-04 -7.21067758e-05 2.88805415e-04 4.94097433e-07 6.98994986e-06 -2.40471761e-05 -1.44275675e-05 -9.83282089e-06 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 -1.46837356e-04 2.56852481e-04 6.78589980e-04 7.57048608e-04 -1.20026270e-03 4.88206578e-05 -1.44890605e-04 1.71758057e-04 3.14958573e-05 2.30769634e-04 7.75891111e-06 9.48148241e-05 1.98781573e-05 -3.49206702e-06 -3.11066383e-05 -8.11674117e-05 8.80842831e-06 1.28106173e-04 2.05873930e-07 -2.99308138e-06 -1.12007688e-05 -9.83282089e-06 5.07419397e-06 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 -1.65097949e-04 3.57812571e-04 9.04786640e-04 7.47869384e-04 -1.73111465e-03 6.50942104e-05 -9.48348455e-05 2.78187056e-04 2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 -0 1 -1 516 - -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 -6.55155012e-03 -1.13476177e-02 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 -8.64374172e-03 2.88124724e-03 -2.69800431e-03 8.09401293e-03 -2.69800431e-03 -2.28596414e-03 -2.96955453e-03 9.89851509e-04 3.95940603e-03 -2.96955453e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 9.19006956e-03 1.59176674e-02 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 1.36506750e-02 -4.55022500e-03 1.00964010e-02 -3.02892029e-02 1.00964010e-02 1.29659549e-02 1.68432696e-02 -5.61442318e-03 -2.24576927e-02 1.68432696e-02 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 2.01547330e-04 -6.71824434e-05 5.60938910e-03 -9.80062587e-03 3.26687529e-03 -1.10018575e-03 2.09372125e-03 -6.97907082e-04 3.39842300e-04 -2.54881725e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 3.50246903e-04 2.43138922e-03 6.06645431e-04 8.64374172e-03 -1.36506750e-02 2.01547330e-04 -4.07782741e-03 2.01547330e-04 -9.80062587e-03 3.17443914e-02 -9.80062587e-03 -7.67342428e-04 -1.82224830e-05 -2.54881725e-04 1.32907607e-03 -1.82224830e-05 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -3.50246903e-04 2.43138922e-03 -6.06645431e-04 -2.88124724e-03 4.55022500e-03 -6.71824434e-05 2.01547330e-04 -3.54036786e-03 3.26687529e-03 -9.80062587e-03 5.60938910e-03 2.55780809e-04 -2.54881725e-04 -6.97907082e-04 1.12270996e-03 2.09372125e-03 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 2.69800431e-03 -1.00964010e-02 5.60938910e-03 -9.80062587e-03 3.26687529e-03 3.45548815e-03 1.82611932e-02 -6.08706441e-03 -8.37266444e-03 -9.22743661e-03 3.07581220e-03 1.37690031e-02 -1.03267523e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 1.26044720e-02 1.48175843e-02 2.18315859e-02 -8.09401293e-03 3.02892029e-02 -9.80062587e-03 3.17443914e-02 -9.80062587e-03 1.82611932e-02 -4.52410271e-02 1.82611932e-02 2.32139227e-02 3.06138184e-02 -1.03267523e-02 -4.02076935e-02 3.06138184e-02 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.26044720e-02 1.48175843e-02 -2.18315859e-02 2.69800431e-03 -1.00964010e-02 3.26687529e-03 -9.80062587e-03 5.60938910e-03 -6.08706441e-03 1.82611932e-02 3.45548815e-03 -7.73797423e-03 -1.03267523e-02 3.07581220e-03 1.41354416e-02 -9.22743661e-03 -6.55155012e-03 9.19006956e-03 -3.50246903e-04 3.50246903e-04 -1.26044720e-02 1.26044720e-02 6.78852346e-03 1.67191338e-02 -2.28596414e-03 1.29659549e-02 1.10018575e-03 7.67342428e-04 -2.55780809e-04 8.37266444e-03 -2.32139227e-02 7.73797423e-03 -1.54591348e-03 -8.29799775e-03 2.76599925e-03 4.84691264e-03 -3.63518448e-03 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -2.96955453e-03 1.68432696e-02 -2.09372125e-03 1.82224830e-05 2.54881725e-04 9.22743661e-03 -3.06138184e-02 1.03267523e-02 -8.29799775e-03 -3.29034412e-04 2.28042804e-04 8.98840071e-03 -7.86299908e-03 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 9.89851509e-04 -5.61442318e-03 6.97907082e-04 2.54881725e-04 6.97907082e-04 -3.07581220e-03 1.03267523e-02 -3.07581220e-03 2.76599925e-03 2.28042804e-04 2.79079731e-04 -4.79085124e-03 2.28042804e-04 -2.43138922e-03 -2.43138922e-03 -1.48175843e-02 -1.48175843e-02 1.09213951e-02 3.95940603e-03 -2.24576927e-02 -3.39842300e-04 -1.32907607e-03 -1.12270996e-03 -1.37690031e-02 4.02076935e-02 -1.41354416e-02 4.84691264e-03 8.98840071e-03 -4.79085124e-03 -7.14264612e-03 1.16804772e-02 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 1.67191338e-02 2.60941163e-02 -2.96955453e-03 1.68432696e-02 2.54881725e-04 1.82224830e-05 -2.09372125e-03 1.03267523e-02 -3.06138184e-02 9.22743661e-03 -3.63518448e-03 -7.86299908e-03 2.28042804e-04 1.16804772e-02 -3.29034412e-04 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 -2.88124724e-03 8.64374172e-03 2.69800431e-03 2.69800431e-03 -8.09401293e-03 -2.28596414e-03 9.89851509e-04 -2.96955453e-03 -3.95940603e-03 -2.96955453e-03 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 6.64429622e-03 -1.20830840e-02 1.20830840e-02 -6.55155012e-03 -1.13476177e-02 -1.05011554e-02 1.47539282e-02 4.55022500e-03 4.55022500e-03 -1.36506750e-02 -1.00964010e-02 -1.00964010e-02 3.02892029e-02 1.29659549e-02 -5.61442318e-03 1.68432696e-02 2.24576927e-02 1.68432696e-02 6.18955603e-04 3.10127574e-02 3.75970086e-02 -3.75970086e-02 -2.94301027e-02 2.94301027e-02 9.19006956e-03 1.59176674e-02 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 -6.71824434e-05 2.01547330e-04 5.60938910e-03 3.26687529e-03 -9.80062587e-03 1.10018575e-03 6.97907082e-04 -2.09372125e-03 3.39842300e-04 2.54881725e-04 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 -2.43138922e-03 2.88124724e-03 -4.55022500e-03 -6.71824434e-05 -3.54036786e-03 2.01547330e-04 3.26687529e-03 5.60938910e-03 -9.80062587e-03 -2.55780809e-04 6.97907082e-04 2.54881725e-04 1.12270996e-03 -2.09372125e-03 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 3.50246903e-04 2.43138922e-03 6.06645431e-04 -8.64374172e-03 1.36506750e-02 2.01547330e-04 2.01547330e-04 -4.07782741e-03 -9.80062587e-03 -9.80062587e-03 3.17443914e-02 7.67342428e-04 2.54881725e-04 1.82224830e-05 1.32907607e-03 1.82224830e-05 -6.64429622e-03 3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -3.50246903e-04 2.43138922e-03 -6.06645431e-04 -2.69800431e-03 1.00964010e-02 5.60938910e-03 3.26687529e-03 -9.80062587e-03 3.45548815e-03 -6.08706441e-03 1.82611932e-02 8.37266444e-03 -3.07581220e-03 9.22743661e-03 1.37690031e-02 1.03267523e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 -1.48175843e-02 -2.69800431e-03 1.00964010e-02 3.26687529e-03 5.60938910e-03 -9.80062587e-03 -6.08706441e-03 3.45548815e-03 1.82611932e-02 7.73797423e-03 -3.07581220e-03 1.03267523e-02 1.41354416e-02 9.22743661e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 1.26044720e-02 1.48175843e-02 2.18315859e-02 8.09401293e-03 -3.02892029e-02 -9.80062587e-03 -9.80062587e-03 3.17443914e-02 1.82611932e-02 1.82611932e-02 -4.52410271e-02 -2.32139227e-02 1.03267523e-02 -3.06138184e-02 -4.02076935e-02 -3.06138184e-02 -1.20830840e-02 -2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.26044720e-02 1.48175843e-02 -2.18315859e-02 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 2.55780809e-04 -7.67342428e-04 -8.37266444e-03 -7.73797423e-03 2.32139227e-02 -1.54591348e-03 2.76599925e-03 -8.29799775e-03 -4.84691264e-03 -3.63518448e-03 -6.55155012e-03 9.19006956e-03 -3.50246903e-04 3.50246903e-04 -1.26044720e-02 1.26044720e-02 6.78852346e-03 1.67191338e-02 9.89851509e-04 -5.61442318e-03 -6.97907082e-04 -6.97907082e-04 -2.54881725e-04 3.07581220e-03 3.07581220e-03 -1.03267523e-02 2.76599925e-03 2.79079731e-04 2.28042804e-04 4.79085124e-03 2.28042804e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 -6.89283402e-03 -2.96955453e-03 1.68432696e-02 2.09372125e-03 -2.54881725e-04 -1.82224830e-05 -9.22743661e-03 -1.03267523e-02 3.06138184e-02 -8.29799775e-03 2.28042804e-04 -3.29034412e-04 -8.98840071e-03 -7.86299908e-03 2.43138922e-03 1.48175843e-02 -6.89283402e-03 4.02856105e-03 -3.95940603e-03 2.24576927e-02 -3.39842300e-04 -1.12270996e-03 -1.32907607e-03 -1.37690031e-02 -1.41354416e-02 4.02076935e-02 -4.84691264e-03 4.79085124e-03 -8.98840071e-03 -7.14264612e-03 -1.16804772e-02 -2.43138922e-03 -2.43138922e-03 -1.48175843e-02 -1.48175843e-02 1.09213951e-02 -2.96955453e-03 1.68432696e-02 -2.54881725e-04 2.09372125e-03 -1.82224830e-05 -1.03267523e-02 -9.22743661e-03 3.06138184e-02 -3.63518448e-03 2.28042804e-04 -7.86299908e-03 -1.16804772e-02 -3.29034412e-04 -1.13476177e-02 1.59176674e-02 -6.06645431e-04 6.06645431e-04 -2.18315859e-02 2.18315859e-02 1.67191338e-02 2.60941163e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 +0 0 1 488 + -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 -6.55155012e-03 1.13476177e-02 -9.38806554e-04 -4.95994522e-03 6.83833041e-04 -2.05149912e-03 -2.05149912e-03 -1.70716578e-03 5.12149733e-03 5.12149733e-03 -1.45990531e-04 -9.48236316e-05 -9.48236316e-05 2.84470895e-04 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 9.19006956e-03 -1.59176674e-02 -4.95994522e-03 -1.01490228e-02 2.17402100e-03 -6.52206301e-03 -6.52206301e-03 -2.08840231e-03 6.26520693e-03 6.26520693e-03 -2.84172049e-03 -1.84575160e-03 -1.84575160e-03 5.53725481e-03 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 -6.83833041e-04 -2.17402100e-03 -4.57526280e-04 -1.25829327e-03 -1.25829327e-03 1.32611142e-03 2.24101481e-03 2.24101481e-03 -4.30696677e-04 3.77120918e-05 3.77120918e-05 6.48762419e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 3.50246903e-04 2.43138922e-03 -6.06645431e-04 2.05149912e-03 6.52206301e-03 -1.25829327e-03 2.89792244e-03 3.77487980e-03 2.24101481e-03 -4.64992808e-03 -6.72304443e-03 8.52207614e-04 5.64107009e-04 6.48762419e-04 2.53966231e-04 -1.69232103e-03 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 3.50246903e-04 -2.43138922e-03 -6.06645431e-04 2.05149912e-03 6.52206301e-03 -1.25829327e-03 3.77487980e-03 2.89792244e-03 2.24101481e-03 -6.72304443e-03 -4.64992808e-03 8.52207614e-04 6.48762419e-04 5.64107009e-04 -2.53966231e-04 -1.69232103e-03 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 1.70716578e-03 2.08840231e-03 1.32611142e-03 2.24101481e-03 2.24101481e-03 -3.63038823e-03 -1.15624304e-03 -1.15624304e-03 1.72569658e-03 -3.01244069e-04 -3.01244069e-04 -2.50934830e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 1.26044720e-02 1.48175843e-02 -2.18315859e-02 -5.12149733e-03 -6.26520693e-03 2.24101481e-03 -4.64992808e-03 -6.72304443e-03 -1.15624304e-03 -5.47073446e-04 3.46872913e-03 -3.20654680e-03 -2.13011713e-03 -2.50934830e-03 -1.13769350e-03 6.39035140e-03 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.26044720e-02 -1.48175843e-02 -2.18315859e-02 -5.12149733e-03 -6.26520693e-03 2.24101481e-03 -6.72304443e-03 -4.64992808e-03 -1.15624304e-03 3.46872913e-03 -5.47073446e-04 -3.20654680e-03 -2.50934830e-03 -2.13011713e-03 1.13769350e-03 6.39035140e-03 -6.55155012e-03 9.19006956e-03 -3.50246903e-04 -3.50246903e-04 -1.26044720e-02 -1.26044720e-02 6.78852346e-03 -1.67191338e-02 -1.45990531e-04 -2.84172049e-03 4.30696677e-04 -8.52207614e-04 -8.52207614e-04 -1.72569658e-03 3.20654680e-03 3.20654680e-03 1.57052508e-05 1.24070536e-04 1.24070536e-04 -3.43055547e-05 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 -9.48236316e-05 -1.84575160e-03 -3.77120918e-05 -5.64107009e-04 -6.48762419e-04 3.01244069e-04 2.13011713e-03 2.50934830e-03 1.24070536e-04 -1.19113927e-04 -1.38890243e-04 6.50300503e-05 -1.03569674e-04 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 -9.48236316e-05 -1.84575160e-03 -3.77120918e-05 -6.48762419e-04 -5.64107009e-04 3.01244069e-04 2.50934830e-03 2.13011713e-03 1.24070536e-04 -1.38890243e-04 -1.19113927e-04 -6.50300503e-05 -1.03569674e-04 -2.43138922e-03 2.43138922e-03 -1.48175843e-02 1.48175843e-02 1.09213951e-02 -2.53966231e-04 2.53966231e-04 1.13769350e-03 -1.13769350e-03 6.50300503e-05 -6.50300503e-05 -3.48727303e-04 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 -1.67191338e-02 2.60941163e-02 2.84470895e-04 5.53725481e-03 -6.48762419e-04 1.69232103e-03 1.69232103e-03 2.50934830e-03 -6.39035140e-03 -6.39035140e-03 -3.43055547e-05 -1.03569674e-04 -1.03569674e-04 1.57071871e-04 7.69257697e-03 7.83668793e-02 6.39767859e-02 6.39767859e-02 6.39767859e-02 -7.80083310e-02 -7.80083310e-02 -7.80083310e-02 -7.38781884e-02 -7.38781884e-02 -7.38781884e-02 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 -6.55155012e-03 1.13476177e-02 7.83668793e-02 -4.14029072e-02 1.35047731e-02 1.35047731e-02 1.35047731e-02 4.09162685e-02 4.09162685e-02 4.09162685e-02 6.32754861e-02 6.32754861e-02 6.32754861e-02 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 9.19006956e-03 -1.59176674e-02 -6.39767859e-02 -1.35047731e-02 -3.73372111e-02 -1.01188737e-01 -1.01188737e-01 -5.50916787e-02 2.81057778e-02 2.81057778e-02 -6.77151684e-02 6.46268692e-02 6.46268692e-02 1.23269925e-01 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 -6.39767859e-02 -1.35047731e-02 -1.01188737e-01 -3.73372111e-02 -1.01188737e-01 2.81057778e-02 -5.50916787e-02 2.81057778e-02 3.38575842e-02 6.46268692e-02 1.23269925e-01 -5.86430560e-02 6.46268692e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 3.50246903e-04 2.43138922e-03 -6.06645431e-04 -6.39767859e-02 -1.35047731e-02 -1.01188737e-01 -1.01188737e-01 -3.73372111e-02 2.81057778e-02 2.81057778e-02 -5.50916787e-02 3.38575842e-02 1.23269925e-01 6.46268692e-02 5.86430560e-02 6.46268692e-02 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 3.50246903e-04 -2.43138922e-03 -6.06645431e-04 7.80083310e-02 -4.09162685e-02 -5.50916787e-02 2.81057778e-02 2.81057778e-02 4.47511874e-02 1.91383136e-02 1.91383136e-02 2.72816400e-02 7.35982688e-02 7.35982688e-02 4.99716756e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 7.80083310e-02 -4.09162685e-02 2.81057778e-02 -5.50916787e-02 2.81057778e-02 1.91383136e-02 4.47511874e-02 1.91383136e-02 -1.36408200e-02 7.35982688e-02 4.99716756e-02 2.36265933e-02 7.35982688e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 1.26044720e-02 1.48175843e-02 -2.18315859e-02 7.80083310e-02 -4.09162685e-02 2.81057778e-02 2.81057778e-02 -5.50916787e-02 1.91383136e-02 1.91383136e-02 4.47511874e-02 -1.36408200e-02 4.99716756e-02 7.35982688e-02 -2.36265933e-02 7.35982688e-02 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.26044720e-02 -1.48175843e-02 -2.18315859e-02 6.77151684e-02 -3.38575842e-02 -3.38575842e-02 -2.72816400e-02 1.36408200e-02 1.36408200e-02 -1.38727606e-01 -4.94636300e-02 -4.94636300e-02 9.89272600e-02 -6.55155012e-03 9.19006956e-03 -3.50246903e-04 -3.50246903e-04 -1.26044720e-02 -1.26044720e-02 6.78852346e-03 -1.67191338e-02 -7.38781884e-02 6.32754861e-02 -6.46268692e-02 -6.46268692e-02 -1.23269925e-01 -7.35982688e-02 -7.35982688e-02 -4.99716756e-02 -4.94636300e-02 7.32903292e-02 1.26344415e-01 -8.56735203e-02 1.26344415e-01 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 -7.38781884e-02 6.32754861e-02 -6.46268692e-02 -1.23269925e-01 -6.46268692e-02 -7.35982688e-02 -4.99716756e-02 -7.35982688e-02 -4.94636300e-02 1.26344415e-01 7.32903292e-02 8.56735203e-02 1.26344415e-01 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 5.86430560e-02 -5.86430560e-02 -2.36265933e-02 2.36265933e-02 -8.56735203e-02 8.56735203e-02 -1.38727606e-01 -2.43138922e-03 2.43138922e-03 -1.48175843e-02 1.48175843e-02 1.09213951e-02 -7.38781884e-02 6.32754861e-02 -1.23269925e-01 -6.46268692e-02 -6.46268692e-02 -4.99716756e-02 -7.35982688e-02 -7.35982688e-02 9.89272600e-02 1.26344415e-01 1.26344415e-01 7.32903292e-02 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 -1.67191338e-02 2.60941163e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 20 40 56 78 100 116 138 160 180 197 214 226 246 265 284 300 322 344 360 382 404 422 439 456 468 488 +0 0 2 335 + -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 1.81262301e-05 -3.13955515e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 1.53051602e-04 -2.65093152e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -4.55978615e-05 -1.77875978e-05 7.89778128e-05 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -4.55978615e-05 1.77875978e-05 7.89778128e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 1.50998428e-04 6.31185435e-05 -2.61536949e-04 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.50998428e-04 -6.31185435e-05 -2.61536949e-04 1.81262301e-05 1.53051602e-04 4.55978615e-05 4.55978615e-05 -1.50998428e-04 -1.50998428e-04 1.32461158e-05 -2.46506628e-05 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 1.77875978e-05 -1.77875978e-05 -6.31185435e-05 6.31185435e-05 1.58332186e-05 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 -2.46506628e-05 4.17102494e-05 -9.38806554e-04 -4.95994522e-03 -6.83833041e-04 -2.05149912e-03 -2.05149912e-03 1.70716578e-03 5.12149733e-03 5.12149733e-03 -1.45990531e-04 9.48236316e-05 9.48236316e-05 2.84470895e-04 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 1.81262301e-05 -3.13955515e-05 -4.95994522e-03 -1.01490228e-02 -2.17402100e-03 -6.52206301e-03 -6.52206301e-03 2.08840231e-03 6.26520693e-03 6.26520693e-03 -2.84172049e-03 1.84575160e-03 1.84575160e-03 5.53725481e-03 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 1.53051602e-04 -2.65093152e-04 6.83833041e-04 2.17402100e-03 -4.57526280e-04 1.25829327e-03 1.25829327e-03 1.32611142e-03 -2.24101481e-03 -2.24101481e-03 4.30696677e-04 3.77120918e-05 3.77120918e-05 -6.48762419e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 2.05149912e-03 6.52206301e-03 1.25829327e-03 2.89792244e-03 3.77487980e-03 -2.24101481e-03 -4.64992808e-03 -6.72304443e-03 8.52207614e-04 -5.64107009e-04 -6.48762419e-04 2.53966231e-04 -1.69232103e-03 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -4.55978615e-05 -1.77875978e-05 7.89778128e-05 2.05149912e-03 6.52206301e-03 1.25829327e-03 3.77487980e-03 2.89792244e-03 -2.24101481e-03 -6.72304443e-03 -4.64992808e-03 8.52207614e-04 -6.48762419e-04 -5.64107009e-04 -2.53966231e-04 -1.69232103e-03 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -4.55978615e-05 1.77875978e-05 7.89778128e-05 -1.70716578e-03 -2.08840231e-03 1.32611142e-03 -2.24101481e-03 -2.24101481e-03 -3.63038823e-03 1.15624304e-03 1.15624304e-03 -1.72569658e-03 -3.01244069e-04 -3.01244069e-04 2.50934830e-03 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -5.12149733e-03 -6.26520693e-03 -2.24101481e-03 -4.64992808e-03 -6.72304443e-03 1.15624304e-03 -5.47073446e-04 3.46872913e-03 -3.20654680e-03 2.13011713e-03 2.50934830e-03 -1.13769350e-03 6.39035140e-03 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 1.50998428e-04 6.31185435e-05 -2.61536949e-04 -5.12149733e-03 -6.26520693e-03 -2.24101481e-03 -6.72304443e-03 -4.64992808e-03 1.15624304e-03 3.46872913e-03 -5.47073446e-04 -3.20654680e-03 2.50934830e-03 2.13011713e-03 1.13769350e-03 6.39035140e-03 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.50998428e-04 -6.31185435e-05 -2.61536949e-04 -1.45990531e-04 -2.84172049e-03 -4.30696677e-04 -8.52207614e-04 -8.52207614e-04 1.72569658e-03 3.20654680e-03 3.20654680e-03 1.57052508e-05 -1.24070536e-04 -1.24070536e-04 -3.43055547e-05 1.81262301e-05 1.53051602e-04 4.55978615e-05 4.55978615e-05 -1.50998428e-04 -1.50998428e-04 1.32461158e-05 -2.46506628e-05 9.48236316e-05 1.84575160e-03 -3.77120918e-05 5.64107009e-04 6.48762419e-04 3.01244069e-04 -2.13011713e-03 -2.50934830e-03 -1.24070536e-04 -1.19113927e-04 -1.38890243e-04 -6.50300503e-05 1.03569674e-04 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 9.48236316e-05 1.84575160e-03 -3.77120918e-05 6.48762419e-04 5.64107009e-04 3.01244069e-04 -2.50934830e-03 -2.13011713e-03 -1.24070536e-04 -1.38890243e-04 -1.19113927e-04 6.50300503e-05 1.03569674e-04 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 -2.53966231e-04 2.53966231e-04 1.13769350e-03 -1.13769350e-03 -6.50300503e-05 6.50300503e-05 -3.48727303e-04 1.77875978e-05 -1.77875978e-05 -6.31185435e-05 6.31185435e-05 1.58332186e-05 2.84470895e-04 5.53725481e-03 6.48762419e-04 1.69232103e-03 1.69232103e-03 -2.50934830e-03 -6.39035140e-03 -6.39035140e-03 -3.43055547e-05 1.03569674e-04 1.03569674e-04 1.57071871e-04 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 -2.46506628e-05 4.17102494e-05 + 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 3 4 6 7 11 0 1 3 4 6 7 8 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 + 0 8 16 20 29 38 42 51 60 68 72 76 81 89 109 129 145 167 189 205 227 249 269 286 303 315 335 +0 1 -2 676 + -2.23022003e-04 -1.54791168e-03 3.44542395e-04 3.44542395e-04 6.89084790e-04 -9.78742114e-04 -9.78742114e-04 -1.95748423e-03 -1.09505483e-05 1.26446041e-05 2.52892081e-05 -1.89669061e-05 2.52892081e-05 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 6.83833041e-04 2.05149912e-03 -5.12149733e-03 -1.70716578e-03 -5.12149733e-03 7.29952656e-05 9.48236316e-05 2.84470895e-04 -1.26431509e-04 9.48236316e-05 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 1.94990245e-03 3.89980490e-03 -4.53095007e-03 -4.53095007e-03 -9.06190013e-03 -4.85815380e-04 5.60971281e-04 1.12194256e-03 -8.41456921e-04 1.12194256e-03 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 2.17402100e-03 6.52206301e-03 -6.26520693e-03 -2.08840231e-03 -6.26520693e-03 1.42086025e-03 1.84575160e-03 5.53725481e-03 -2.46100214e-03 1.84575160e-03 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 5.07308351e-04 1.01461670e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 -9.00914182e-05 8.25489746e-05 1.65097949e-04 -1.37631798e-04 1.83509064e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 1.25829327e-03 3.77487980e-03 -4.64992808e-03 -2.24101481e-03 -6.72304443e-03 2.06162599e-04 5.64107009e-04 1.69232103e-03 -8.65016559e-04 6.48762419e-04 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 2.47955954e-04 1.01461670e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -7.41469246e-05 8.25489746e-05 1.83509064e-04 -1.46837356e-04 1.65097949e-04 -6.83833041e-04 -2.17402100e-03 1.25829327e-03 -4.57526280e-04 1.25829327e-03 -2.24101481e-03 1.32611142e-03 -2.24101481e-03 2.15348338e-04 -3.77120918e-05 6.48762419e-04 -3.72994263e-04 -3.77120918e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.01461670e-03 1.76988101e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -1.48293849e-04 1.83509064e-04 3.57812571e-04 -2.56852481e-04 3.57812571e-04 -2.05149912e-03 -6.52206301e-03 3.77487980e-03 1.25829327e-03 2.89792244e-03 -6.72304443e-03 -2.24101481e-03 -4.64992808e-03 6.46045015e-04 6.48762419e-04 1.69232103e-03 -6.11050327e-04 5.64107009e-04 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 6.41461856e-04 2.81180223e-03 5.62360447e-03 4.82380327e-04 -3.73934692e-04 -7.47869384e-04 6.78589980e-04 -9.04786640e-04 5.12149733e-03 6.26520693e-03 -4.64992808e-03 -2.24101481e-03 -6.72304443e-03 -5.47073446e-04 1.15624304e-03 3.46872913e-03 -6.18001923e-04 -2.13011713e-03 -6.39035140e-03 3.34579774e-03 -2.50934830e-03 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 2.81180223e-03 6.41461856e-04 5.62360447e-03 3.46485998e-04 -3.73934692e-04 -9.04786640e-04 7.57048608e-04 -7.47869384e-04 1.70716578e-03 2.08840231e-03 -2.24101481e-03 1.32611142e-03 -2.24101481e-03 1.15624304e-03 -3.63038823e-03 1.15624304e-03 -8.62848291e-04 3.01244069e-04 -2.50934830e-03 1.49449708e-03 3.01244069e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 5.62360447e-03 5.62360447e-03 9.07686855e-03 6.92971995e-04 -9.04786640e-04 -1.73111465e-03 1.20026270e-03 -1.73111465e-03 5.12149733e-03 6.26520693e-03 -6.72304443e-03 -2.24101481e-03 -4.64992808e-03 3.46872913e-03 1.15624304e-03 -5.47073446e-04 -2.58854487e-03 -2.50934830e-03 -6.39035140e-03 2.20810423e-03 -2.13011713e-03 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 7.41469246e-05 1.48293849e-04 -4.82380327e-04 -3.46485998e-04 -6.92971995e-04 -2.48773826e-05 -8.36526299e-05 -1.67305260e-04 4.88206578e-05 -6.50942104e-05 7.29952656e-05 1.42086025e-03 -2.06162599e-04 -2.15348338e-04 -6.46045015e-04 6.18001923e-04 8.62848291e-04 2.58854487e-03 -2.57619165e-04 5.71759244e-06 1.71527773e-05 -1.57803925e-04 1.18352944e-04 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -8.25489746e-05 -1.83509064e-04 3.73934692e-04 3.73934692e-04 9.04786640e-04 -8.36526299e-05 2.38592087e-05 9.48348455e-05 -1.44890605e-04 9.48348455e-05 9.48236316e-05 1.84575160e-03 -5.64107009e-04 3.77120918e-05 -6.48762419e-04 2.13011713e-03 -3.01244069e-04 2.50934830e-03 5.71759244e-06 -1.19113927e-04 1.03569674e-04 -1.39963261e-04 -1.38890243e-04 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -1.83509064e-04 -3.57812571e-04 7.47869384e-04 9.04786640e-04 1.73111465e-03 -1.67305260e-04 9.48348455e-05 1.66111477e-04 -1.71758057e-04 2.78187056e-04 2.84470895e-04 5.53725481e-03 -1.69232103e-03 -6.48762419e-04 -1.69232103e-03 6.39035140e-03 2.50934830e-03 6.39035140e-03 1.71527773e-05 1.03569674e-04 1.57071871e-04 -2.97094818e-05 1.03569674e-04 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 1.46837356e-04 2.56852481e-04 -6.78589980e-04 -7.57048608e-04 -1.20026270e-03 4.88206578e-05 -1.44890605e-04 -1.71758057e-04 3.14958573e-05 -2.30769634e-04 -1.26431509e-04 -2.46100214e-03 8.65016559e-04 3.72994263e-04 6.11050327e-04 -3.34579774e-03 -1.49449708e-03 -2.20810423e-03 -1.57803925e-04 -1.39963261e-04 -2.97094818e-05 -7.54028877e-05 -7.49332109e-05 2.52892081e-05 1.12194256e-03 -1.83509064e-04 -1.65097949e-04 -3.57812571e-04 9.04786640e-04 7.47869384e-04 1.73111465e-03 -6.50942104e-05 9.48348455e-05 2.78187056e-04 -2.30769634e-04 1.66111477e-04 9.48236316e-05 1.84575160e-03 -6.48762419e-04 3.77120918e-05 -5.64107009e-04 2.50934830e-03 -3.01244069e-04 2.13011713e-03 1.18352944e-04 -1.38890243e-04 1.03569674e-04 -7.49332109e-05 -1.19113927e-04 -1.18888112e-05 -1.37734019e-04 1.05471488e-05 3.16414465e-05 5.27357442e-05 -3.97215153e-05 -1.19164546e-04 -1.98607577e-04 1.43347501e-05 -4.65534666e-06 -7.75891111e-06 1.24142578e-05 -2.32767333e-05 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 3.44542395e-04 6.89084790e-04 -9.78742114e-04 -9.78742114e-04 -1.95748423e-03 -1.09505483e-05 1.26446041e-05 2.52892081e-05 -1.89669061e-05 2.52892081e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 3.72695402e-04 6.21159003e-04 -4.62586824e-04 -1.38776047e-03 -2.31293412e-03 1.75172365e-04 -5.68888944e-05 -9.48148241e-05 1.51703719e-04 -2.84444472e-04 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 1.94990245e-03 3.89980490e-03 -4.53095007e-03 -4.53095007e-03 -9.06190013e-03 -4.85815380e-04 5.60971281e-04 1.12194256e-03 -8.41456921e-04 1.12194256e-03 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 2.79954489e-05 4.66590815e-05 3.32561751e-06 -1.07882788e-04 -1.79804647e-04 1.45784497e-05 2.09524021e-06 3.49206702e-06 1.06016839e-05 -1.98781573e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 5.07308351e-04 1.01461670e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 -9.00914182e-05 8.25489746e-05 1.65097949e-04 -1.37631798e-04 1.83509064e-04 -3.16414465e-05 -3.72695402e-04 2.79954489e-05 7.27501650e-05 1.39977245e-04 -1.07882788e-04 -2.84361817e-04 -5.39413940e-04 3.32202910e-05 -9.90327050e-06 -1.98781573e-05 3.78759234e-05 -4.95163525e-05 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 2.47955954e-04 1.01461670e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -7.41469246e-05 8.25489746e-05 1.83509064e-04 -1.46837356e-04 1.65097949e-04 -5.27357442e-05 -6.21159003e-04 4.66590815e-05 1.39977245e-04 2.22059226e-04 -1.79804647e-04 -5.39413940e-04 -8.59736687e-04 5.53671516e-05 -1.98781573e-05 -3.11066383e-05 4.28903001e-05 -9.33199150e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.01461670e-03 1.76988101e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -1.48293849e-04 1.83509064e-04 3.57812571e-04 -2.56852481e-04 3.57812571e-04 3.97215153e-05 4.62586824e-04 3.32561751e-06 -1.07882788e-04 -1.79804647e-04 -1.10860521e-07 4.08719921e-04 6.81199868e-04 -5.82686518e-05 -5.28505699e-06 -8.80842831e-06 -4.32892862e-05 8.11674117e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 6.41461856e-04 2.81180223e-03 5.62360447e-03 4.82380327e-04 -3.73934692e-04 -7.47869384e-04 6.78589980e-04 -9.04786640e-04 1.19164546e-04 1.38776047e-03 -1.07882788e-04 -2.84361817e-04 -5.39413940e-04 4.08719921e-04 1.08980893e-03 2.04359960e-03 -1.37534752e-04 4.15276006e-05 8.11674117e-05 -1.51386398e-04 2.07638003e-04 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 2.81180223e-03 6.41461856e-04 5.62360447e-03 3.46485998e-04 -3.73934692e-04 -9.04786640e-04 7.57048608e-04 -7.47869384e-04 1.98607577e-04 2.31293412e-03 -1.79804647e-04 -5.39413940e-04 -8.59736687e-04 6.81199868e-04 2.04359960e-03 3.26964851e-03 -2.29224587e-04 8.11674117e-05 1.28106173e-04 -1.80582199e-04 3.84318519e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 5.62360447e-03 5.62360447e-03 9.07686855e-03 6.92971995e-04 -9.04786640e-04 -1.73111465e-03 1.20026270e-03 -1.73111465e-03 1.43347501e-05 1.75172365e-04 -1.45784497e-05 -3.32202910e-05 -5.53671516e-05 5.82686518e-05 1.37534752e-04 2.29224587e-04 -9.65884179e-06 5.17104579e-06 8.61840965e-06 -8.75377257e-06 1.64133236e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 7.41469246e-05 1.48293849e-04 -4.82380327e-04 -3.46485998e-04 -6.92971995e-04 -2.48773826e-05 -8.36526299e-05 -1.67305260e-04 4.88206578e-05 -6.50942104e-05 -4.65534666e-06 -5.68888944e-05 -2.09524021e-06 9.90327050e-06 1.98781573e-05 5.28505699e-06 -4.15276006e-05 -8.11674117e-05 5.17104579e-06 1.88157383e-06 2.99308138e-06 5.02338568e-06 -5.55752013e-06 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -8.25489746e-05 -1.83509064e-04 3.73934692e-04 3.73934692e-04 9.04786640e-04 -8.36526299e-05 2.38592087e-05 9.48348455e-05 -1.44890605e-04 9.48348455e-05 -7.75891111e-06 -9.48148241e-05 -3.49206702e-06 1.98781573e-05 3.11066383e-05 8.80842831e-06 -8.11674117e-05 -1.28106173e-04 8.61840965e-06 2.99308138e-06 5.07419397e-06 4.73811839e-06 -1.12007688e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -1.83509064e-04 -3.57812571e-04 7.47869384e-04 9.04786640e-04 1.73111465e-03 -1.67305260e-04 9.48348455e-05 1.66111477e-04 -1.71758057e-04 2.78187056e-04 1.24142578e-05 1.51703719e-04 -1.06016839e-05 -3.78759234e-05 -4.28903001e-05 4.32892862e-05 1.51386398e-04 1.80582199e-04 -8.75377257e-06 5.02338568e-06 4.73811839e-06 1.59021325e-06 1.96656418e-05 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 1.46837356e-04 2.56852481e-04 -6.78589980e-04 -7.57048608e-04 -1.20026270e-03 4.88206578e-05 -1.44890605e-04 -1.71758057e-04 3.14958573e-05 -2.30769634e-04 -2.32767333e-05 -2.84444472e-04 1.98781573e-05 4.95163525e-05 9.33199150e-05 -8.11674117e-05 -2.07638003e-04 -3.84318519e-04 1.64133236e-05 -5.55752013e-06 -1.12007688e-05 1.96656418e-05 -2.47945228e-05 2.52892081e-05 1.12194256e-03 -1.83509064e-04 -1.65097949e-04 -3.57812571e-04 9.04786640e-04 7.47869384e-04 1.73111465e-03 -6.50942104e-05 9.48348455e-05 2.78187056e-04 -2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +0 1 -1 520 + -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 3.27577506e-03 1.13476177e-02 -5.67380884e-03 -6.35383146e-03 -1.05011554e-02 8.64374172e-03 -2.88124724e-03 2.88124724e-03 -8.09401293e-03 2.69800431e-03 -2.69800431e-03 4.57192828e-03 -2.96955453e-03 2.96955453e-03 -9.89851509e-04 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 -4.59503478e-03 -1.59176674e-02 7.95883370e-03 -1.05011554e-02 1.47539282e-02 -1.36506750e-02 4.55022500e-03 -4.55022500e-03 3.02892029e-02 -1.00964010e-02 1.00964010e-02 -2.59319099e-02 1.68432696e-02 -1.68432696e-02 5.61442318e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -1.93052138e-03 6.06645431e-04 -1.51901733e-03 -8.64374172e-03 1.36506750e-02 -4.07782741e-03 2.01547330e-04 -2.01547330e-04 3.17443914e-02 -9.80062587e-03 9.80062587e-03 -1.53468486e-03 1.82224830e-05 -1.82224830e-05 -2.54881725e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 2.88124724e-03 -4.55022500e-03 2.01547330e-04 -3.54036786e-03 6.71824434e-05 -9.80062587e-03 5.60938910e-03 -3.26687529e-03 -8.44404939e-04 -2.09372125e-03 -2.54881725e-04 7.82867657e-04 -6.97907082e-04 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 2.28076829e-03 6.06645431e-04 9.12371896e-04 -2.88124724e-03 4.55022500e-03 -2.01547330e-04 6.71824434e-05 -3.54036786e-03 9.80062587e-03 -3.26687529e-03 5.60938910e-03 8.44404939e-04 -2.54881725e-04 -2.09372125e-03 7.82867657e-04 6.97907082e-04 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -6.53016845e-03 2.18315859e-02 -1.83245851e-02 8.09401293e-03 -3.02892029e-02 3.17443914e-02 -9.80062587e-03 9.80062587e-03 -4.52410271e-02 1.82611932e-02 -1.82611932e-02 4.64278454e-02 -3.06138184e-02 3.06138184e-02 -1.03267523e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 -2.69800431e-03 1.00964010e-02 -9.80062587e-03 5.60938910e-03 -3.26687529e-03 1.82611932e-02 3.45548815e-03 6.08706441e-03 -1.61106387e-02 9.22743661e-03 -1.03267523e-02 3.66438566e-04 3.07581220e-03 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.91346405e-02 2.18315859e-02 -3.50700081e-03 2.69800431e-03 -1.00964010e-02 9.80062587e-03 -3.26687529e-03 5.60938910e-03 -1.82611932e-02 6.08706441e-03 3.45548815e-03 1.61106387e-02 -1.03267523e-02 9.22743661e-03 3.66438566e-04 -3.07581220e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 -2.28076829e-03 6.53016845e-03 -1.91346405e-02 9.88817717e-03 8.35956692e-03 1.78958590e-03 4.57192828e-03 -2.59319099e-02 1.53468486e-03 8.44404939e-04 -8.44404939e-04 -4.64278454e-02 1.61106387e-02 -1.61106387e-02 -9.94101244e-03 1.19331822e-02 -1.19331822e-02 5.53199850e-03 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 -2.96955453e-03 1.68432696e-02 -1.82224830e-05 2.09372125e-03 2.54881725e-04 3.06138184e-02 -9.22743661e-03 1.03267523e-02 1.19331822e-02 -3.29034412e-04 7.86299908e-03 -2.69207650e-03 -2.28042804e-04 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 8.35956692e-03 2.60941163e-02 -1.44791946e-02 2.96955453e-03 -1.68432696e-02 1.82224830e-05 2.54881725e-04 2.09372125e-03 -3.06138184e-02 1.03267523e-02 -9.22743661e-03 -1.19331822e-02 7.86299908e-03 -3.29034412e-04 -2.69207650e-03 2.28042804e-04 -5.67380884e-03 7.95883370e-03 1.51901733e-03 -9.12371896e-04 1.83245851e-02 3.50700081e-03 1.78958590e-03 -1.44791946e-02 7.82174136e-03 -7.82867657e-04 -7.82867657e-04 -3.66438566e-04 -3.66438566e-04 -2.69207650e-03 -2.69207650e-03 1.25245283e-03 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 -9.89851509e-04 5.61442318e-03 2.54881725e-04 6.97907082e-04 -6.97907082e-04 1.03267523e-02 -3.07581220e-03 3.07581220e-03 5.53199850e-03 -2.28042804e-04 2.28042804e-04 2.79079731e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 2.88124724e-03 8.64374172e-03 -2.69800431e-03 -2.69800431e-03 -8.09401293e-03 -2.28596414e-03 9.89851509e-04 2.96955453e-03 -3.95940603e-03 2.96955453e-03 -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 3.27577506e-03 1.13476177e-02 -5.67380884e-03 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 -4.55022500e-03 -1.36506750e-02 1.00964010e-02 1.00964010e-02 3.02892029e-02 1.29659549e-02 -5.61442318e-03 -1.68432696e-02 2.24576927e-02 -1.68432696e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 -4.59503478e-03 -1.59176674e-02 7.95883370e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 -6.71824434e-05 -2.01547330e-04 5.60938910e-03 3.26687529e-03 9.80062587e-03 -1.10018575e-03 -6.97907082e-04 -2.09372125e-03 -3.39842300e-04 2.54881725e-04 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -1.93052138e-03 6.06645431e-04 -1.51901733e-03 -2.88124724e-03 4.55022500e-03 -6.71824434e-05 -3.54036786e-03 -2.01547330e-04 3.26687529e-03 5.60938910e-03 9.80062587e-03 2.55780809e-04 -6.97907082e-04 2.54881725e-04 -1.12270996e-03 -2.09372125e-03 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 -8.64374172e-03 1.36506750e-02 -2.01547330e-04 -2.01547330e-04 -4.07782741e-03 9.80062587e-03 9.80062587e-03 3.17443914e-02 7.67342428e-04 2.54881725e-04 -1.82224830e-05 1.32907607e-03 -1.82224830e-05 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 2.28076829e-03 6.06645431e-04 9.12371896e-04 2.69800431e-03 -1.00964010e-02 5.60938910e-03 3.26687529e-03 9.80062587e-03 3.45548815e-03 -6.08706441e-03 -1.82611932e-02 -8.37266444e-03 3.07581220e-03 9.22743661e-03 -1.37690031e-02 1.03267523e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -6.53016845e-03 2.18315859e-02 -1.83245851e-02 2.69800431e-03 -1.00964010e-02 3.26687529e-03 5.60938910e-03 9.80062587e-03 -6.08706441e-03 3.45548815e-03 -1.82611932e-02 -7.73797423e-03 3.07581220e-03 1.03267523e-02 -1.41354416e-02 9.22743661e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 8.09401293e-03 -3.02892029e-02 9.80062587e-03 9.80062587e-03 3.17443914e-02 -1.82611932e-02 -1.82611932e-02 -4.52410271e-02 -2.32139227e-02 1.03267523e-02 3.06138184e-02 -4.02076935e-02 3.06138184e-02 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.91346405e-02 2.18315859e-02 -3.50700081e-03 -2.28596414e-03 1.29659549e-02 1.10018575e-03 -2.55780809e-04 -7.67342428e-04 8.37266444e-03 7.73797423e-03 2.32139227e-02 -1.54591348e-03 2.76599925e-03 8.29799775e-03 -4.84691264e-03 3.63518448e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 -2.28076829e-03 6.53016845e-03 -1.91346405e-02 9.88817717e-03 8.35956692e-03 1.78958590e-03 9.89851509e-04 -5.61442318e-03 6.97907082e-04 6.97907082e-04 -2.54881725e-04 -3.07581220e-03 -3.07581220e-03 -1.03267523e-02 2.76599925e-03 2.79079731e-04 -2.28042804e-04 4.79085124e-03 -2.28042804e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 2.96955453e-03 -1.68432696e-02 2.09372125e-03 -2.54881725e-04 1.82224830e-05 -9.22743661e-03 -1.03267523e-02 -3.06138184e-02 8.29799775e-03 -2.28042804e-04 -3.29034412e-04 8.98840071e-03 -7.86299908e-03 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 8.35956692e-03 2.60941163e-02 -1.44791946e-02 -3.95940603e-03 2.24576927e-02 3.39842300e-04 1.12270996e-03 -1.32907607e-03 1.37690031e-02 1.41354416e-02 4.02076935e-02 -4.84691264e-03 4.79085124e-03 8.98840071e-03 -7.14264612e-03 1.16804772e-02 -5.67380884e-03 7.95883370e-03 1.51901733e-03 -9.12371896e-04 1.83245851e-02 3.50700081e-03 1.78958590e-03 -1.44791946e-02 7.82174136e-03 2.96955453e-03 -1.68432696e-02 -2.54881725e-04 2.09372125e-03 1.82224830e-05 -1.03267523e-02 -9.22743661e-03 -3.06138184e-02 3.63518448e-03 -2.28042804e-04 -7.86299908e-03 1.16804772e-02 -3.29034412e-04 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 21 42 63 80 102 123 140 162 183 200 222 238 254 276 298 320 337 359 381 398 420 442 459 481 503 520 0 1 0 516 -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 3.27577506e-03 -1.13476177e-02 5.67380884e-03 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 -2.05149912e-03 -6.83833041e-04 -5.12149733e-03 5.12149733e-03 1.70716578e-03 7.29952656e-05 -2.84470895e-04 -9.48236316e-05 1.26431509e-04 9.48236316e-05 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 -4.59503478e-03 1.59176674e-02 -7.95883370e-03 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 -6.52206301e-03 -2.17402100e-03 -6.26520693e-03 6.26520693e-03 2.08840231e-03 1.42086025e-03 -5.53725481e-03 -1.84575160e-03 2.46100214e-03 1.84575160e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -1.93052138e-03 -6.06645431e-04 1.51901733e-03 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 -3.77487980e-03 -1.25829327e-03 -4.64992808e-03 6.72304443e-03 2.24101481e-03 2.06162599e-04 -1.69232103e-03 -5.64107009e-04 8.65016559e-04 6.48762419e-04 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -2.28076829e-03 6.06645431e-04 9.12371896e-04 2.05149912e-03 6.52206301e-03 -3.77487980e-03 2.89792244e-03 1.25829327e-03 6.72304443e-03 -4.64992808e-03 -2.24101481e-03 -6.46045015e-04 1.69232103e-03 6.48762419e-04 -6.11050327e-04 -5.64107009e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 6.83833041e-04 2.17402100e-03 -1.25829327e-03 1.25829327e-03 -4.57526280e-04 2.24101481e-03 -2.24101481e-03 1.32611142e-03 -2.15348338e-04 6.48762419e-04 -3.77120918e-05 -3.72994263e-04 3.77120918e-05 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -6.53016845e-03 -2.18315859e-02 1.83245851e-02 5.12149733e-03 6.26520693e-03 -4.64992808e-03 6.72304443e-03 2.24101481e-03 -5.47073446e-04 -3.46872913e-03 -1.15624304e-03 -6.18001923e-04 6.39035140e-03 2.13011713e-03 -3.34579774e-03 -2.50934830e-03 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.91346405e-02 2.18315859e-02 -3.50700081e-03 -5.12149733e-03 -6.26520693e-03 6.72304443e-03 -4.64992808e-03 -2.24101481e-03 -3.46872913e-03 -5.47073446e-04 1.15624304e-03 2.58854487e-03 -6.39035140e-03 -2.50934830e-03 2.20810423e-03 2.13011713e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 -1.70716578e-03 -2.08840231e-03 2.24101481e-03 -2.24101481e-03 1.32611142e-03 -1.15624304e-03 1.15624304e-03 -3.63038823e-03 8.62848291e-04 -2.50934830e-03 3.01244069e-04 1.49449708e-03 -3.01244069e-04 3.27577506e-03 -4.59503478e-03 1.93052138e-03 2.28076829e-03 6.53016845e-03 1.91346405e-02 9.88817717e-03 -8.35956692e-03 -1.78958590e-03 7.29952656e-05 1.42086025e-03 -2.06162599e-04 6.46045015e-04 2.15348338e-04 6.18001923e-04 -2.58854487e-03 -8.62848291e-04 -2.57619165e-04 -1.71527773e-05 -5.71759244e-06 1.57803925e-04 1.18352944e-04 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 -8.35956692e-03 2.60941163e-02 -1.44791946e-02 -2.84470895e-04 -5.53725481e-03 1.69232103e-03 -1.69232103e-03 -6.48762419e-04 -6.39035140e-03 6.39035140e-03 2.50934830e-03 -1.71527773e-05 1.57071871e-04 1.03569674e-04 -2.97094818e-05 -1.03569674e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 -9.48236316e-05 -1.84575160e-03 5.64107009e-04 -6.48762419e-04 3.77120918e-05 -2.13011713e-03 2.50934830e-03 -3.01244069e-04 -5.71759244e-06 1.03569674e-04 -1.19113927e-04 -1.39963261e-04 1.38890243e-04 5.67380884e-03 -7.95883370e-03 -1.51901733e-03 -9.12371896e-04 -1.83245851e-02 3.50700081e-03 -1.78958590e-03 -1.44791946e-02 7.82174136e-03 1.26431509e-04 2.46100214e-03 -8.65016559e-04 6.11050327e-04 3.72994263e-04 3.34579774e-03 -2.20810423e-03 -1.49449708e-03 1.57803925e-04 -2.97094818e-05 -1.39963261e-04 -7.54028877e-05 7.49332109e-05 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 9.48236316e-05 1.84575160e-03 -6.48762419e-04 5.64107009e-04 -3.77120918e-05 2.50934830e-03 -2.13011713e-03 3.01244069e-04 1.18352944e-04 -1.03569674e-04 1.38890243e-04 7.49332109e-05 -1.19113927e-04 7.69257697e-03 7.83668793e-02 -6.39767859e-02 6.39767859e-02 -6.39767859e-02 7.80083310e-02 -7.80083310e-02 7.80083310e-02 7.38781884e-02 -7.38781884e-02 7.38781884e-02 -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 3.27577506e-03 -1.13476177e-02 5.67380884e-03 7.83668793e-02 -4.14029072e-02 -1.35047731e-02 1.35047731e-02 -1.35047731e-02 -4.09162685e-02 4.09162685e-02 -4.09162685e-02 -6.32754861e-02 6.32754861e-02 -6.32754861e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 -4.59503478e-03 1.59176674e-02 -7.95883370e-03 6.39767859e-02 1.35047731e-02 -3.73372111e-02 1.01188737e-01 -1.01188737e-01 -5.50916787e-02 -2.81057778e-02 2.81057778e-02 6.77151684e-02 6.46268692e-02 -6.46268692e-02 1.23269925e-01 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -1.93052138e-03 -6.06645431e-04 1.51901733e-03 -6.39767859e-02 -1.35047731e-02 1.01188737e-01 -3.73372111e-02 1.01188737e-01 -2.81057778e-02 -5.50916787e-02 -2.81057778e-02 3.38575842e-02 -6.46268692e-02 1.23269925e-01 -5.86430560e-02 -6.46268692e-02 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -2.28076829e-03 6.06645431e-04 9.12371896e-04 6.39767859e-02 1.35047731e-02 -1.01188737e-01 1.01188737e-01 -3.73372111e-02 2.81057778e-02 -2.81057778e-02 -5.50916787e-02 -3.38575842e-02 1.23269925e-01 -6.46268692e-02 -5.86430560e-02 6.46268692e-02 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 -7.80083310e-02 4.09162685e-02 -5.50916787e-02 -2.81057778e-02 2.81057778e-02 4.47511874e-02 -1.91383136e-02 1.91383136e-02 -2.72816400e-02 7.35982688e-02 -7.35982688e-02 4.99716756e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -6.53016845e-03 -2.18315859e-02 1.83245851e-02 7.80083310e-02 -4.09162685e-02 -2.81057778e-02 -5.50916787e-02 -2.81057778e-02 -1.91383136e-02 4.47511874e-02 -1.91383136e-02 -1.36408200e-02 -7.35982688e-02 4.99716756e-02 2.36265933e-02 -7.35982688e-02 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.91346405e-02 2.18315859e-02 -3.50700081e-03 -7.80083310e-02 4.09162685e-02 2.81057778e-02 -2.81057778e-02 -5.50916787e-02 1.91383136e-02 -1.91383136e-02 4.47511874e-02 1.36408200e-02 4.99716756e-02 -7.35982688e-02 2.36265933e-02 7.35982688e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 -6.77151684e-02 -3.38575842e-02 3.38575842e-02 2.72816400e-02 1.36408200e-02 -1.36408200e-02 -1.38727606e-01 4.94636300e-02 -4.94636300e-02 -9.89272600e-02 3.27577506e-03 -4.59503478e-03 1.93052138e-03 2.28076829e-03 6.53016845e-03 1.91346405e-02 9.88817717e-03 -8.35956692e-03 -1.78958590e-03 7.38781884e-02 -6.32754861e-02 -6.46268692e-02 6.46268692e-02 -1.23269925e-01 -7.35982688e-02 7.35982688e-02 -4.99716756e-02 4.94636300e-02 7.32903292e-02 -1.26344415e-01 8.56735203e-02 1.26344415e-01 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 -8.35956692e-03 2.60941163e-02 -1.44791946e-02 -7.38781884e-02 6.32754861e-02 6.46268692e-02 -1.23269925e-01 6.46268692e-02 7.35982688e-02 -4.99716756e-02 7.35982688e-02 -4.94636300e-02 -1.26344415e-01 7.32903292e-02 8.56735203e-02 -1.26344415e-01 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 5.86430560e-02 5.86430560e-02 -2.36265933e-02 -2.36265933e-02 8.56735203e-02 8.56735203e-02 -1.38727606e-01 5.67380884e-03 -7.95883370e-03 -1.51901733e-03 -9.12371896e-04 -1.83245851e-02 3.50700081e-03 -1.78958590e-03 -1.44791946e-02 7.82174136e-03 7.38781884e-02 -6.32754861e-02 -1.23269925e-01 6.46268692e-02 -6.46268692e-02 -4.99716756e-02 7.35982688e-02 -7.35982688e-02 -9.89272600e-02 1.26344415e-01 -1.26344415e-01 7.32903292e-02 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 286 306 327 349 366 387 409 426 445 467 484 500 516 -0 1 1 471 - -2.23022003e-04 -1.54791168e-03 6.89084790e-04 -3.44542395e-04 -3.44542395e-04 -1.95748423e-03 9.78742114e-04 9.78742114e-04 2.19010967e-05 -2.52892081e-05 -2.52892081e-05 1.26446041e-05 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 -1.94990245e-03 -1.94990245e-03 -9.06190013e-03 4.53095007e-03 4.53095007e-03 9.71630760e-04 -1.12194256e-03 -1.12194256e-03 5.60971281e-04 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 -1.01461670e-03 -1.01461670e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 2.96587698e-04 -3.57812571e-04 -3.57812571e-04 1.83509064e-04 3.44542395e-04 1.94990245e-03 -1.01461670e-03 2.47955954e-04 5.07308351e-04 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -1.64238343e-04 1.65097949e-04 1.83509064e-04 9.20555766e-06 -8.25489746e-05 3.44542395e-04 1.94990245e-03 -1.01461670e-03 5.07308351e-04 2.47955954e-04 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -1.64238343e-04 1.83509064e-04 1.65097949e-04 -9.20555766e-06 -8.25489746e-05 1.95748423e-03 9.06190013e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 9.07686855e-03 -5.62360447e-03 -5.62360447e-03 -1.38594399e-03 1.73111465e-03 1.73111465e-03 -9.04786640e-04 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -5.62360447e-03 6.41461856e-04 2.81180223e-03 8.28866325e-04 -7.47869384e-04 -9.04786640e-04 -7.84586278e-05 3.73934692e-04 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -5.62360447e-03 2.81180223e-03 6.41461856e-04 8.28866325e-04 -9.04786640e-04 -7.47869384e-04 7.84586278e-05 3.73934692e-04 2.19010967e-05 9.71630760e-04 -2.96587698e-04 1.64238343e-04 1.64238343e-04 1.38594399e-03 -8.28866325e-04 -8.28866325e-04 5.96824772e-05 -2.32399470e-04 -2.32399470e-04 1.67305260e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.65097949e-04 -1.83509064e-04 -1.73111465e-03 7.47869384e-04 9.04786640e-04 -2.32399470e-04 1.66111477e-04 2.78187056e-04 5.90115769e-05 -9.48348455e-05 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.83509064e-04 -1.65097949e-04 -1.73111465e-03 9.04786640e-04 7.47869384e-04 -2.32399470e-04 2.78187056e-04 1.66111477e-04 -5.90115769e-05 -9.48348455e-05 -9.20555766e-06 9.20555766e-06 7.84586278e-05 -7.84586278e-05 5.90115769e-05 -5.90115769e-05 -5.30640025e-05 1.26446041e-05 5.60971281e-04 -1.83509064e-04 8.25489746e-05 8.25489746e-05 9.04786640e-04 -3.73934692e-04 -3.73934692e-04 1.67305260e-04 -9.48348455e-05 -9.48348455e-05 2.38592087e-05 -6.35383146e-03 -1.05011554e-02 8.64374172e-03 -2.88124724e-03 -2.88124724e-03 -8.09401293e-03 2.69800431e-03 2.69800431e-03 4.57192828e-03 -2.96955453e-03 -2.96955453e-03 9.89851509e-04 -2.23022003e-04 -1.54791168e-03 6.89084790e-04 -3.44542395e-04 -3.44542395e-04 -1.95748423e-03 9.78742114e-04 9.78742114e-04 2.19010967e-05 -2.52892081e-05 -2.52892081e-05 1.26446041e-05 -1.05011554e-02 1.47539282e-02 -1.36506750e-02 4.55022500e-03 4.55022500e-03 3.02892029e-02 -1.00964010e-02 -1.00964010e-02 -2.59319099e-02 1.68432696e-02 1.68432696e-02 -5.61442318e-03 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 -1.94990245e-03 -1.94990245e-03 -9.06190013e-03 4.53095007e-03 4.53095007e-03 9.71630760e-04 -1.12194256e-03 -1.12194256e-03 5.60971281e-04 -8.64374172e-03 1.36506750e-02 -4.07782741e-03 2.01547330e-04 2.01547330e-04 3.17443914e-02 -9.80062587e-03 -9.80062587e-03 -1.53468486e-03 1.82224830e-05 1.82224830e-05 2.54881725e-04 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 -1.01461670e-03 -1.01461670e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 2.96587698e-04 -3.57812571e-04 -3.57812571e-04 1.83509064e-04 2.88124724e-03 -4.55022500e-03 2.01547330e-04 -3.54036786e-03 -6.71824434e-05 -9.80062587e-03 5.60938910e-03 3.26687529e-03 -8.44404939e-04 -2.09372125e-03 2.54881725e-04 7.82867657e-04 6.97907082e-04 3.44542395e-04 1.94990245e-03 -1.01461670e-03 2.47955954e-04 5.07308351e-04 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -1.64238343e-04 1.65097949e-04 1.83509064e-04 9.20555766e-06 -8.25489746e-05 2.88124724e-03 -4.55022500e-03 2.01547330e-04 -6.71824434e-05 -3.54036786e-03 -9.80062587e-03 3.26687529e-03 5.60938910e-03 -8.44404939e-04 2.54881725e-04 -2.09372125e-03 -7.82867657e-04 6.97907082e-04 3.44542395e-04 1.94990245e-03 -1.01461670e-03 5.07308351e-04 2.47955954e-04 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -1.64238343e-04 1.83509064e-04 1.65097949e-04 -9.20555766e-06 -8.25489746e-05 8.09401293e-03 -3.02892029e-02 3.17443914e-02 -9.80062587e-03 -9.80062587e-03 -4.52410271e-02 1.82611932e-02 1.82611932e-02 4.64278454e-02 -3.06138184e-02 -3.06138184e-02 1.03267523e-02 1.95748423e-03 9.06190013e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 9.07686855e-03 -5.62360447e-03 -5.62360447e-03 -1.38594399e-03 1.73111465e-03 1.73111465e-03 -9.04786640e-04 -2.69800431e-03 1.00964010e-02 -9.80062587e-03 5.60938910e-03 3.26687529e-03 1.82611932e-02 3.45548815e-03 -6.08706441e-03 -1.61106387e-02 9.22743661e-03 1.03267523e-02 3.66438566e-04 -3.07581220e-03 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -5.62360447e-03 6.41461856e-04 2.81180223e-03 8.28866325e-04 -7.47869384e-04 -9.04786640e-04 -7.84586278e-05 3.73934692e-04 -2.69800431e-03 1.00964010e-02 -9.80062587e-03 3.26687529e-03 5.60938910e-03 1.82611932e-02 -6.08706441e-03 3.45548815e-03 -1.61106387e-02 1.03267523e-02 9.22743661e-03 -3.66438566e-04 -3.07581220e-03 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -5.62360447e-03 2.81180223e-03 6.41461856e-04 8.28866325e-04 -9.04786640e-04 -7.47869384e-04 7.84586278e-05 3.73934692e-04 4.57192828e-03 -2.59319099e-02 1.53468486e-03 8.44404939e-04 8.44404939e-04 -4.64278454e-02 1.61106387e-02 1.61106387e-02 -9.94101244e-03 1.19331822e-02 1.19331822e-02 -5.53199850e-03 2.19010967e-05 9.71630760e-04 -2.96587698e-04 1.64238343e-04 1.64238343e-04 1.38594399e-03 -8.28866325e-04 -8.28866325e-04 5.96824772e-05 -2.32399470e-04 -2.32399470e-04 1.67305260e-04 -2.96955453e-03 1.68432696e-02 -1.82224830e-05 2.09372125e-03 -2.54881725e-04 3.06138184e-02 -9.22743661e-03 -1.03267523e-02 1.19331822e-02 -3.29034412e-04 -7.86299908e-03 -2.69207650e-03 2.28042804e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.65097949e-04 -1.83509064e-04 -1.73111465e-03 7.47869384e-04 9.04786640e-04 -2.32399470e-04 1.66111477e-04 2.78187056e-04 5.90115769e-05 -9.48348455e-05 -2.96955453e-03 1.68432696e-02 -1.82224830e-05 -2.54881725e-04 2.09372125e-03 3.06138184e-02 -1.03267523e-02 -9.22743661e-03 1.19331822e-02 -7.86299908e-03 -3.29034412e-04 2.69207650e-03 2.28042804e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.83509064e-04 -1.65097949e-04 -1.73111465e-03 9.04786640e-04 7.47869384e-04 -2.32399470e-04 2.78187056e-04 1.66111477e-04 -5.90115769e-05 -9.48348455e-05 -7.82867657e-04 7.82867657e-04 -3.66438566e-04 3.66438566e-04 -2.69207650e-03 2.69207650e-03 1.25245283e-03 -9.20555766e-06 9.20555766e-06 7.84586278e-05 -7.84586278e-05 5.90115769e-05 -5.90115769e-05 -5.30640025e-05 9.89851509e-04 -5.61442318e-03 -2.54881725e-04 -6.97907082e-04 -6.97907082e-04 -1.03267523e-02 3.07581220e-03 3.07581220e-03 -5.53199850e-03 2.28042804e-04 2.28042804e-04 2.79079731e-04 1.26446041e-05 5.60971281e-04 -1.83509064e-04 8.25489746e-05 8.25489746e-05 9.04786640e-04 -3.73934692e-04 -3.73934692e-04 1.67305260e-04 -9.48348455e-05 -9.48348455e-05 2.38592087e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 181 205 229 255 281 305 331 357 381 407 433 447 471 +0 1 1 507 + -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -6.89084790e-04 -3.44542395e-04 -9.78742114e-04 1.95748423e-03 9.78742114e-04 -1.09505483e-05 -2.52892081e-05 -1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -3.89980490e-03 -1.94990245e-03 -4.53095007e-03 9.06190013e-03 4.53095007e-03 -4.85815380e-04 -1.12194256e-03 -5.60971281e-04 8.41456921e-04 1.12194256e-03 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -1.01461670e-03 -5.07308351e-04 -5.19556329e-04 2.56593611e-03 1.28296806e-03 -9.00914182e-05 -1.65097949e-04 -8.25489746e-05 1.37631798e-04 1.83509064e-04 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.76988101e-03 1.01461670e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 1.48293849e-04 3.57812571e-04 1.83509064e-04 -2.56852481e-04 -3.57812571e-04 3.44542395e-04 1.94990245e-03 -5.07308351e-04 1.01461670e-03 2.47955954e-04 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 7.41469246e-05 1.83509064e-04 8.25489746e-05 -1.46837356e-04 -1.65097949e-04 9.78742114e-04 4.53095007e-03 -5.19556329e-04 2.56593611e-03 1.28296806e-03 6.41461856e-04 -5.62360447e-03 -2.81180223e-03 4.82380327e-04 7.47869384e-04 3.73934692e-04 -6.78589980e-04 -9.04786640e-04 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -5.62360447e-03 9.07686855e-03 5.62360447e-03 -6.92971995e-04 -1.73111465e-03 -9.04786640e-04 1.20026270e-03 1.73111465e-03 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -2.81180223e-03 5.62360447e-03 6.41461856e-04 -3.46485998e-04 -9.04786640e-04 -3.73934692e-04 7.57048608e-04 7.47869384e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -1.48293849e-04 -7.41469246e-05 -4.82380327e-04 6.92971995e-04 3.46485998e-04 -2.48773826e-05 1.67305260e-04 8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -3.57812571e-04 -1.83509064e-04 -7.47869384e-04 1.73111465e-03 9.04786640e-04 1.67305260e-04 1.66111477e-04 9.48348455e-05 -1.71758057e-04 -2.78187056e-04 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 -1.83509064e-04 -8.25489746e-05 -3.73934692e-04 9.04786640e-04 3.73934692e-04 8.36526299e-05 9.48348455e-05 2.38592087e-05 -1.44890605e-04 -9.48348455e-05 1.89669061e-05 8.41456921e-04 -1.37631798e-04 2.56852481e-04 1.46837356e-04 6.78589980e-04 -1.20026270e-03 -7.57048608e-04 -4.88206578e-05 -1.71758057e-04 -1.44890605e-04 3.14958573e-05 2.30769634e-04 2.52892081e-05 1.12194256e-03 -1.83509064e-04 3.57812571e-04 1.65097949e-04 9.04786640e-04 -1.73111465e-03 -7.47869384e-04 -6.50942104e-05 -2.78187056e-04 -9.48348455e-05 2.30769634e-04 1.66111477e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 -8.64374172e-03 -2.88124724e-03 -2.69800431e-03 8.09401293e-03 2.69800431e-03 -2.28596414e-03 -2.96955453e-03 -9.89851509e-04 3.95940603e-03 2.96955453e-03 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -6.89084790e-04 -3.44542395e-04 -9.78742114e-04 1.95748423e-03 9.78742114e-04 -1.09505483e-05 -2.52892081e-05 -1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 1.36506750e-02 4.55022500e-03 1.00964010e-02 -3.02892029e-02 -1.00964010e-02 1.29659549e-02 1.68432696e-02 5.61442318e-03 -2.24576927e-02 -1.68432696e-02 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -3.89980490e-03 -1.94990245e-03 -4.53095007e-03 9.06190013e-03 4.53095007e-03 -4.85815380e-04 -1.12194256e-03 -5.60971281e-04 8.41456921e-04 1.12194256e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 2.01547330e-04 6.71824434e-05 5.60938910e-03 -9.80062587e-03 -3.26687529e-03 -1.10018575e-03 2.09372125e-03 6.97907082e-04 3.39842300e-04 2.54881725e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -1.01461670e-03 -5.07308351e-04 -5.19556329e-04 2.56593611e-03 1.28296806e-03 -9.00914182e-05 -1.65097949e-04 -8.25489746e-05 1.37631798e-04 1.83509064e-04 8.64374172e-03 -1.36506750e-02 2.01547330e-04 -4.07782741e-03 -2.01547330e-04 -9.80062587e-03 3.17443914e-02 9.80062587e-03 -7.67342428e-04 -1.82224830e-05 2.54881725e-04 1.32907607e-03 1.82224830e-05 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.76988101e-03 1.01461670e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 1.48293849e-04 3.57812571e-04 1.83509064e-04 -2.56852481e-04 -3.57812571e-04 2.88124724e-03 -4.55022500e-03 6.71824434e-05 -2.01547330e-04 -3.54036786e-03 -3.26687529e-03 9.80062587e-03 5.60938910e-03 -2.55780809e-04 2.54881725e-04 -6.97907082e-04 -1.12270996e-03 2.09372125e-03 3.44542395e-04 1.94990245e-03 -5.07308351e-04 1.01461670e-03 2.47955954e-04 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 7.41469246e-05 1.83509064e-04 8.25489746e-05 -1.46837356e-04 -1.65097949e-04 2.69800431e-03 -1.00964010e-02 5.60938910e-03 -9.80062587e-03 -3.26687529e-03 3.45548815e-03 1.82611932e-02 6.08706441e-03 -8.37266444e-03 -9.22743661e-03 -3.07581220e-03 1.37690031e-02 1.03267523e-02 9.78742114e-04 4.53095007e-03 -5.19556329e-04 2.56593611e-03 1.28296806e-03 6.41461856e-04 -5.62360447e-03 -2.81180223e-03 4.82380327e-04 7.47869384e-04 3.73934692e-04 -6.78589980e-04 -9.04786640e-04 -8.09401293e-03 3.02892029e-02 -9.80062587e-03 3.17443914e-02 9.80062587e-03 1.82611932e-02 -4.52410271e-02 -1.82611932e-02 2.32139227e-02 3.06138184e-02 1.03267523e-02 -4.02076935e-02 -3.06138184e-02 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -5.62360447e-03 9.07686855e-03 5.62360447e-03 -6.92971995e-04 -1.73111465e-03 -9.04786640e-04 1.20026270e-03 1.73111465e-03 -2.69800431e-03 1.00964010e-02 -3.26687529e-03 9.80062587e-03 5.60938910e-03 6.08706441e-03 -1.82611932e-02 3.45548815e-03 7.73797423e-03 1.03267523e-02 3.07581220e-03 -1.41354416e-02 -9.22743661e-03 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -2.81180223e-03 5.62360447e-03 6.41461856e-04 -3.46485998e-04 -9.04786640e-04 -3.73934692e-04 7.57048608e-04 7.47869384e-04 -2.28596414e-03 1.29659549e-02 1.10018575e-03 7.67342428e-04 2.55780809e-04 8.37266444e-03 -2.32139227e-02 -7.73797423e-03 -1.54591348e-03 -8.29799775e-03 -2.76599925e-03 4.84691264e-03 3.63518448e-03 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -1.48293849e-04 -7.41469246e-05 -4.82380327e-04 6.92971995e-04 3.46485998e-04 -2.48773826e-05 1.67305260e-04 8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -2.96955453e-03 1.68432696e-02 -2.09372125e-03 1.82224830e-05 -2.54881725e-04 9.22743661e-03 -3.06138184e-02 -1.03267523e-02 -8.29799775e-03 -3.29034412e-04 -2.28042804e-04 8.98840071e-03 7.86299908e-03 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -3.57812571e-04 -1.83509064e-04 -7.47869384e-04 1.73111465e-03 9.04786640e-04 1.67305260e-04 1.66111477e-04 9.48348455e-05 -1.71758057e-04 -2.78187056e-04 -9.89851509e-04 5.61442318e-03 -6.97907082e-04 -2.54881725e-04 6.97907082e-04 3.07581220e-03 -1.03267523e-02 -3.07581220e-03 -2.76599925e-03 -2.28042804e-04 2.79079731e-04 4.79085124e-03 2.28042804e-04 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 -1.83509064e-04 -8.25489746e-05 -3.73934692e-04 9.04786640e-04 3.73934692e-04 8.36526299e-05 9.48348455e-05 2.38592087e-05 -1.44890605e-04 -9.48348455e-05 3.95940603e-03 -2.24576927e-02 -3.39842300e-04 -1.32907607e-03 1.12270996e-03 -1.37690031e-02 4.02076935e-02 1.41354416e-02 4.84691264e-03 8.98840071e-03 4.79085124e-03 -7.14264612e-03 -1.16804772e-02 1.89669061e-05 8.41456921e-04 -1.37631798e-04 2.56852481e-04 1.46837356e-04 6.78589980e-04 -1.20026270e-03 -7.57048608e-04 -4.88206578e-05 -1.71758057e-04 -1.44890605e-04 3.14958573e-05 2.30769634e-04 2.96955453e-03 -1.68432696e-02 -2.54881725e-04 -1.82224830e-05 -2.09372125e-03 -1.03267523e-02 3.06138184e-02 9.22743661e-03 3.63518448e-03 7.86299908e-03 2.28042804e-04 -1.16804772e-02 -3.29034412e-04 2.52892081e-05 1.12194256e-03 -1.83509064e-04 3.57812571e-04 1.65097949e-04 9.04786640e-04 -1.73111465e-03 -7.47869384e-04 -6.50942104e-05 -2.78187056e-04 -9.48348455e-05 2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 0 1 2 169 - -1.18888112e-05 -1.37734019e-04 5.27357442e-05 -1.05471488e-05 -3.16414465e-05 -1.98607577e-04 3.97215153e-05 1.19164546e-04 -1.79184377e-05 7.75891111e-06 2.32767333e-05 6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 -1.24231801e-04 -3.72695402e-04 -2.31293412e-03 4.62586824e-04 1.38776047e-03 -2.18965457e-04 9.48148241e-05 2.84444472e-04 7.58518593e-05 -5.68888944e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 -4.66590815e-05 -1.39977245e-04 -8.59736687e-04 1.79804647e-04 5.39413940e-04 -6.48276652e-05 3.11066383e-05 9.33199150e-05 2.65042098e-05 -1.98781573e-05 1.05471488e-05 1.24231801e-04 -4.66590815e-05 -1.90436548e-06 2.79954489e-05 1.79804647e-04 3.32561751e-06 -1.07882788e-04 1.64705524e-05 3.49206702e-06 -1.98781573e-05 -7.32446585e-06 -2.09524021e-06 3.16414465e-05 3.72695402e-04 -1.39977245e-04 2.79954489e-05 7.27501650e-05 5.39413940e-04 -1.07882788e-04 -2.84361817e-04 4.94116573e-05 -1.98781573e-05 -4.95163525e-05 -9.83165418e-06 9.90327050e-06 1.98607577e-04 2.31293412e-03 -8.59736687e-04 1.79804647e-04 5.39413940e-04 3.26964851e-03 -6.81199868e-04 -2.04359960e-03 2.71001065e-04 -1.28106173e-04 -3.84318519e-04 -1.08223216e-04 8.11674117e-05 -3.97215153e-05 -4.62586824e-04 1.79804647e-04 3.32561751e-06 -1.07882788e-04 -6.81199868e-04 -1.10860521e-07 4.08719921e-04 -6.66239475e-05 -8.80842831e-06 8.11674117e-05 2.88174896e-05 5.28505699e-06 -1.19164546e-04 -1.38776047e-03 5.39413940e-04 -1.07882788e-04 -2.84361817e-04 -2.04359960e-03 4.08719921e-04 1.08980893e-03 -1.99871842e-04 8.11674117e-05 2.07638003e-04 4.34153900e-05 -4.15276006e-05 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 -1.64705524e-05 -4.94116573e-05 -2.71001065e-04 6.66239475e-05 1.99871842e-04 -8.80303994e-06 8.41253572e-06 2.52376072e-05 9.24787001e-06 -6.93590250e-06 7.75891111e-06 9.48148241e-05 -3.11066383e-05 -3.49206702e-06 1.98781573e-05 1.28106173e-04 8.80842831e-06 -8.11674117e-05 8.41253572e-06 5.07419397e-06 -1.12007688e-05 -5.09470250e-06 -2.99308138e-06 2.32767333e-05 2.84444472e-04 -9.33199150e-05 1.98781573e-05 4.95163525e-05 3.84318519e-04 -8.11674117e-05 -2.07638003e-04 2.52376072e-05 -1.12007688e-05 -2.47945228e-05 -4.38153428e-06 5.55752013e-06 6.20712889e-06 7.58518593e-05 -2.65042098e-05 7.32446585e-06 9.83165418e-06 1.08223216e-04 -2.88174896e-05 -4.34153900e-05 9.24787001e-06 -5.09470250e-06 -4.38153428e-06 7.34411394e-07 1.96656418e-06 -4.65534666e-06 -5.68888944e-05 1.98781573e-05 2.09524021e-06 -9.90327050e-06 -8.11674117e-05 -5.28505699e-06 4.15276006e-05 -6.93590250e-06 -2.99308138e-06 5.55752013e-06 1.96656418e-06 1.88157383e-06 + -1.18888112e-05 -1.37734019e-04 1.05471488e-05 -5.27357442e-05 -3.16414465e-05 -3.97215153e-05 1.98607577e-04 1.19164546e-04 1.43347501e-05 7.75891111e-06 4.65534666e-06 -1.24142578e-05 -2.32767333e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 -6.21159003e-04 -3.72695402e-04 -4.62586824e-04 2.31293412e-03 1.38776047e-03 1.75172365e-04 9.48148241e-05 5.68888944e-05 -1.51703719e-04 -2.84444472e-04 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 -4.66590815e-05 -2.79954489e-05 3.32561751e-06 1.79804647e-04 1.07882788e-04 1.45784497e-05 -3.49206702e-06 -2.09524021e-06 -1.06016839e-05 -1.98781573e-05 5.27357442e-05 6.21159003e-04 -4.66590815e-05 2.22059226e-04 1.39977245e-04 1.79804647e-04 -8.59736687e-04 -5.39413940e-04 -5.53671516e-05 -3.11066383e-05 -1.98781573e-05 4.28903001e-05 9.33199150e-05 3.16414465e-05 3.72695402e-04 -2.79954489e-05 1.39977245e-04 7.27501650e-05 1.07882788e-04 -5.39413940e-04 -2.84361817e-04 -3.32202910e-05 -1.98781573e-05 -9.90327050e-06 3.78759234e-05 4.95163525e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 1.79804647e-04 1.07882788e-04 -1.10860521e-07 -6.81199868e-04 -4.08719921e-04 -5.82686518e-05 8.80842831e-06 5.28505699e-06 4.32892862e-05 8.11674117e-05 -1.98607577e-04 -2.31293412e-03 1.79804647e-04 -8.59736687e-04 -5.39413940e-04 -6.81199868e-04 3.26964851e-03 2.04359960e-03 2.29224587e-04 1.28106173e-04 8.11674117e-05 -1.80582199e-04 -3.84318519e-04 -1.19164546e-04 -1.38776047e-03 1.07882788e-04 -5.39413940e-04 -2.84361817e-04 -4.08719921e-04 2.04359960e-03 1.08980893e-03 1.37534752e-04 8.11674117e-05 4.15276006e-05 -1.51386398e-04 -2.07638003e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 5.53671516e-05 3.32202910e-05 5.82686518e-05 -2.29224587e-04 -1.37534752e-04 -9.65884179e-06 -8.61840965e-06 -5.17104579e-06 8.75377257e-06 1.64133236e-05 7.75891111e-06 9.48148241e-05 3.49206702e-06 3.11066383e-05 1.98781573e-05 -8.80842831e-06 -1.28106173e-04 -8.11674117e-05 -8.61840965e-06 5.07419397e-06 2.99308138e-06 4.73811839e-06 1.12007688e-05 4.65534666e-06 5.68888944e-05 2.09524021e-06 1.98781573e-05 9.90327050e-06 -5.28505699e-06 -8.11674117e-05 -4.15276006e-05 -5.17104579e-06 2.99308138e-06 1.88157383e-06 5.02338568e-06 5.55752013e-06 -1.24142578e-05 -1.51703719e-04 1.06016839e-05 -4.28903001e-05 -3.78759234e-05 -4.32892862e-05 1.80582199e-04 1.51386398e-04 8.75377257e-06 4.73811839e-06 5.02338568e-06 1.59021325e-06 -1.96656418e-05 -2.32767333e-05 -2.84444472e-04 1.98781573e-05 -9.33199150e-05 -4.95163525e-05 -8.11674117e-05 3.84318519e-04 2.07638003e-04 1.64133236e-05 1.12007688e-05 5.55752013e-06 -1.96656418e-05 -2.47945228e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -0 2 -2 516 - -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 1.81262301e-05 3.13955515e-05 -1.18888112e-05 -1.37734019e-04 1.05471488e-05 -5.27357442e-05 3.16414465e-05 -3.97215153e-05 1.98607577e-04 -1.19164546e-04 1.43347501e-05 7.75891111e-06 -4.65534666e-06 -1.24142578e-05 2.32767333e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 1.53051602e-04 2.65093152e-04 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 -6.21159003e-04 3.72695402e-04 -4.62586824e-04 2.31293412e-03 -1.38776047e-03 1.75172365e-04 9.48148241e-05 -5.68888944e-05 -1.51703719e-04 2.84444472e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 -4.66590815e-05 2.79954489e-05 3.32561751e-06 1.79804647e-04 -1.07882788e-04 1.45784497e-05 -3.49206702e-06 2.09524021e-06 -1.06016839e-05 1.98781573e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -4.55978615e-05 -1.77875978e-05 -7.89778128e-05 5.27357442e-05 6.21159003e-04 -4.66590815e-05 2.22059226e-04 -1.39977245e-04 1.79804647e-04 -8.59736687e-04 5.39413940e-04 -5.53671516e-05 -3.11066383e-05 1.98781573e-05 4.28903001e-05 -9.33199150e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 4.55978615e-05 -1.77875978e-05 7.89778128e-05 -3.16414465e-05 -3.72695402e-04 2.79954489e-05 -1.39977245e-04 7.27501650e-05 -1.07882788e-04 5.39413940e-04 -2.84361817e-04 3.32202910e-05 1.98781573e-05 -9.90327050e-06 -3.78759234e-05 4.95163525e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 1.79804647e-04 -1.07882788e-04 -1.10860521e-07 -6.81199868e-04 4.08719921e-04 -5.82686518e-05 8.80842831e-06 -5.28505699e-06 4.32892862e-05 -8.11674117e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 1.50998428e-04 6.31185435e-05 2.61536949e-04 -1.98607577e-04 -2.31293412e-03 1.79804647e-04 -8.59736687e-04 5.39413940e-04 -6.81199868e-04 3.26964851e-03 -2.04359960e-03 2.29224587e-04 1.28106173e-04 -8.11674117e-05 -1.80582199e-04 3.84318519e-04 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.50998428e-04 6.31185435e-05 -2.61536949e-04 1.19164546e-04 1.38776047e-03 -1.07882788e-04 5.39413940e-04 -2.84361817e-04 4.08719921e-04 -2.04359960e-03 1.08980893e-03 -1.37534752e-04 -8.11674117e-05 4.15276006e-05 1.51386398e-04 -2.07638003e-04 1.81262301e-05 1.53051602e-04 4.55978615e-05 -4.55978615e-05 -1.50998428e-04 1.50998428e-04 1.32461158e-05 2.46506628e-05 1.43347501e-05 1.75172365e-04 -1.45784497e-05 5.53671516e-05 -3.32202910e-05 5.82686518e-05 -2.29224587e-04 1.37534752e-04 -9.65884179e-06 -8.61840965e-06 5.17104579e-06 8.75377257e-06 -1.64133236e-05 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 7.75891111e-06 9.48148241e-05 3.49206702e-06 3.11066383e-05 -1.98781573e-05 -8.80842831e-06 -1.28106173e-04 8.11674117e-05 -8.61840965e-06 5.07419397e-06 -2.99308138e-06 4.73811839e-06 -1.12007688e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 -4.65534666e-06 -5.68888944e-05 -2.09524021e-06 -1.98781573e-05 9.90327050e-06 5.28505699e-06 8.11674117e-05 -4.15276006e-05 5.17104579e-06 -2.99308138e-06 1.88157383e-06 -5.02338568e-06 5.55752013e-06 1.77875978e-05 1.77875978e-05 -6.31185435e-05 -6.31185435e-05 1.58332186e-05 -1.24142578e-05 -1.51703719e-04 1.06016839e-05 -4.28903001e-05 3.78759234e-05 -4.32892862e-05 1.80582199e-04 -1.51386398e-04 8.75377257e-06 4.73811839e-06 -5.02338568e-06 1.59021325e-06 1.96656418e-05 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 2.46506628e-05 4.17102494e-05 2.32767333e-05 2.84444472e-04 -1.98781573e-05 9.33199150e-05 -4.95163525e-05 8.11674117e-05 -3.84318519e-04 2.07638003e-04 -1.64133236e-05 -1.12007688e-05 5.55752013e-06 1.96656418e-05 -2.47945228e-05 -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 -3.16414465e-05 5.27357442e-05 3.97215153e-05 1.19164546e-04 -1.98607577e-04 1.43347501e-05 -4.65534666e-06 7.75891111e-06 1.24142578e-05 2.32767333e-05 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 8.77678357e-05 3.02707282e-04 -3.02707282e-04 1.81262301e-05 3.13955515e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 -3.72695402e-04 6.21159003e-04 4.62586824e-04 1.38776047e-03 -2.31293412e-03 1.75172365e-04 -5.68888944e-05 9.48148241e-05 1.51703719e-04 2.84444472e-04 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 8.72272833e-04 3.01826774e-03 -3.01826774e-03 1.53051602e-04 2.65093152e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 2.79954489e-05 -4.66590815e-05 3.32561751e-06 -1.07882788e-04 1.79804647e-04 -1.45784497e-05 -2.09524021e-06 3.49206702e-06 -1.06016839e-05 -1.98781573e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 1.77875978e-05 3.16414465e-05 3.72695402e-04 2.79954489e-05 7.27501650e-05 -1.39977245e-04 -1.07882788e-04 -2.84361817e-04 5.39413940e-04 -3.32202910e-05 9.90327050e-06 -1.98781573e-05 -3.78759234e-05 -4.95163525e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -4.55978615e-05 -1.77875978e-05 -7.89778128e-05 -5.27357442e-05 -6.21159003e-04 -4.66590815e-05 -1.39977245e-04 2.22059226e-04 1.79804647e-04 5.39413940e-04 -8.59736687e-04 5.53671516e-05 -1.98781573e-05 3.11066383e-05 4.28903001e-05 9.33199150e-05 -8.77678357e-05 -8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 4.55978615e-05 -1.77875978e-05 7.89778128e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 -1.07882788e-04 1.79804647e-04 -1.10860521e-07 4.08719921e-04 -6.81199868e-04 5.82686518e-05 5.28505699e-06 -8.80842831e-06 4.32892862e-05 8.11674117e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 -6.31185435e-05 -1.19164546e-04 -1.38776047e-03 -1.07882788e-04 -2.84361817e-04 5.39413940e-04 4.08719921e-04 1.08980893e-03 -2.04359960e-03 1.37534752e-04 -4.15276006e-05 8.11674117e-05 1.51386398e-04 2.07638003e-04 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 1.50998428e-04 6.31185435e-05 2.61536949e-04 1.98607577e-04 2.31293412e-03 1.79804647e-04 5.39413940e-04 -8.59736687e-04 -6.81199868e-04 -2.04359960e-03 3.26964851e-03 -2.29224587e-04 8.11674117e-05 -1.28106173e-04 -1.80582199e-04 -3.84318519e-04 3.02707282e-04 3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.50998428e-04 6.31185435e-05 -2.61536949e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 3.32202910e-05 -5.53671516e-05 -5.82686518e-05 -1.37534752e-04 2.29224587e-04 -9.65884179e-06 5.17104579e-06 -8.61840965e-06 -8.75377257e-06 -1.64133236e-05 1.81262301e-05 1.53051602e-04 4.55978615e-05 -4.55978615e-05 -1.50998428e-04 1.50998428e-04 1.32461158e-05 2.46506628e-05 -4.65534666e-06 -5.68888944e-05 2.09524021e-06 -9.90327050e-06 1.98781573e-05 -5.28505699e-06 4.15276006e-05 -8.11674117e-05 5.17104579e-06 1.88157383e-06 -2.99308138e-06 5.02338568e-06 5.55752013e-06 1.77875978e-05 -6.31185435e-05 7.42363380e-06 -8.40958478e-06 7.75891111e-06 9.48148241e-05 -3.49206702e-06 1.98781573e-05 -3.11066383e-05 8.80842831e-06 -8.11674117e-05 1.28106173e-04 -8.61840965e-06 -2.99308138e-06 5.07419397e-06 -4.73811839e-06 -1.12007688e-05 -1.77875978e-05 6.31185435e-05 -8.40958478e-06 7.42363380e-06 1.24142578e-05 1.51703719e-04 1.06016839e-05 3.78759234e-05 -4.28903001e-05 -4.32892862e-05 -1.51386398e-04 1.80582199e-04 -8.75377257e-06 5.02338568e-06 -4.73811839e-06 1.59021325e-06 -1.96656418e-05 1.77875978e-05 1.77875978e-05 -6.31185435e-05 -6.31185435e-05 1.58332186e-05 2.32767333e-05 2.84444472e-04 1.98781573e-05 4.95163525e-05 -9.33199150e-05 -8.11674117e-05 -2.07638003e-04 3.84318519e-04 -1.64133236e-05 5.55752013e-06 -1.12007688e-05 -1.96656418e-05 -2.47945228e-05 3.13955515e-05 2.65093152e-04 7.89778128e-05 -7.89778128e-05 -2.61536949e-04 2.61536949e-04 2.46506628e-05 4.17102494e-05 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 - 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 -0 2 -1 664 - -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -6.89084790e-04 3.44542395e-04 -9.78742114e-04 1.95748423e-03 -9.78742114e-04 -1.09505483e-05 -2.52892081e-05 1.26446041e-05 1.89669061e-05 -2.52892081e-05 -1.18888112e-05 -1.37734019e-04 3.16414465e-05 -5.27357442e-05 1.05471488e-05 -1.19164546e-04 1.98607577e-04 -3.97215153e-05 3.58368753e-06 2.32767333e-05 -4.65534666e-06 -1.86213867e-05 7.75891111e-06 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -3.89980490e-03 1.94990245e-03 -4.53095007e-03 9.06190013e-03 -4.53095007e-03 -4.85815380e-04 -1.12194256e-03 5.60971281e-04 8.41456921e-04 -1.12194256e-03 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 -6.21159003e-04 1.24231801e-04 -1.38776047e-03 2.31293412e-03 -4.62586824e-04 4.37930914e-05 2.84444472e-04 -5.68888944e-05 -2.27555578e-04 9.48148241e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -1.01461670e-03 5.07308351e-04 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 -9.00914182e-05 -1.65097949e-04 8.25489746e-05 1.37631798e-04 -1.83509064e-04 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 -1.39977245e-04 2.79954489e-05 -2.84361817e-04 5.39413940e-04 -1.07882788e-04 1.61913664e-05 4.95163525e-05 -9.90327050e-06 -4.77075776e-05 1.98781573e-05 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.76988101e-03 -1.01461670e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 1.48293849e-04 3.57812571e-04 -1.83509064e-04 -2.56852481e-04 3.57812571e-04 5.27357442e-05 6.21159003e-04 -1.39977245e-04 2.22059226e-04 -4.66590815e-05 5.39413940e-04 -8.59736687e-04 1.79804647e-04 -9.46051365e-06 -9.33199150e-05 1.98781573e-05 6.93945099e-05 -3.11066383e-05 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 -1.01461670e-03 2.47955954e-04 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 -7.41469246e-05 -1.83509064e-04 8.25489746e-05 1.46837356e-04 -1.65097949e-04 -1.05471488e-05 -1.24231801e-04 2.79954489e-05 -4.66590815e-05 -1.90436548e-06 -1.07882788e-04 1.79804647e-04 3.32561751e-06 1.89210273e-06 1.98781573e-05 2.09524021e-06 -1.79261498e-05 -3.49206702e-06 9.78742114e-04 4.53095007e-03 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 6.41461856e-04 -5.62360447e-03 2.81180223e-03 4.82380327e-04 7.47869384e-04 -3.73934692e-04 -6.78589980e-04 9.04786640e-04 1.19164546e-04 1.38776047e-03 -2.84361817e-04 5.39413940e-04 -1.07882788e-04 1.08980893e-03 -2.04359960e-03 4.08719921e-04 -6.23370905e-05 -2.07638003e-04 4.15276006e-05 1.94801788e-04 -8.11674117e-05 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -5.62360447e-03 9.07686855e-03 -5.62360447e-03 -6.92971995e-04 -1.73111465e-03 9.04786640e-04 1.20026270e-03 -1.73111465e-03 -1.98607577e-04 -2.31293412e-03 5.39413940e-04 -8.59736687e-04 1.79804647e-04 -2.04359960e-03 3.26964851e-03 -6.81199868e-04 4.17764785e-05 3.84318519e-04 -8.11674117e-05 -2.88805415e-04 1.28106173e-04 9.78742114e-04 4.53095007e-03 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 2.81180223e-03 -5.62360447e-03 6.41461856e-04 3.46485998e-04 9.04786640e-04 -3.73934692e-04 -7.57048608e-04 7.47869384e-04 3.97215153e-05 4.62586824e-04 -1.07882788e-04 1.79804647e-04 3.32561751e-06 4.08719921e-04 -6.81199868e-04 -1.10860521e-07 -8.35529571e-06 -8.11674117e-05 -5.28505699e-06 7.21067758e-05 8.80842831e-06 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -1.48293849e-04 7.41469246e-05 -4.82380327e-04 6.92971995e-04 -3.46485998e-04 -2.48773826e-05 1.67305260e-04 -8.36526299e-05 -4.88206578e-05 6.50942104e-05 3.58368753e-06 4.37930914e-05 -1.61913664e-05 9.46051365e-06 -1.89210273e-06 6.23370905e-05 -4.17764785e-05 8.35529571e-06 6.35893892e-06 -8.82428358e-06 1.76485672e-06 -4.94097433e-07 2.05873930e-07 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -3.57812571e-04 1.83509064e-04 -7.47869384e-04 1.73111465e-03 -9.04786640e-04 1.67305260e-04 1.66111477e-04 -9.48348455e-05 -1.71758057e-04 2.78187056e-04 2.32767333e-05 2.84444472e-04 -4.95163525e-05 9.33199150e-05 -1.98781573e-05 2.07638003e-04 -3.84318519e-04 8.11674117e-05 -8.82428358e-06 -2.47945228e-05 5.55752013e-06 2.40471761e-05 -1.12007688e-05 1.26446041e-05 5.60971281e-04 -8.25489746e-05 1.83509064e-04 -8.25489746e-05 3.73934692e-04 -9.04786640e-04 3.73934692e-04 -8.36526299e-05 -9.48348455e-05 2.38592087e-05 1.44890605e-04 -9.48348455e-05 -4.65534666e-06 -5.68888944e-05 9.90327050e-06 -1.98781573e-05 -2.09524021e-06 -4.15276006e-05 8.11674117e-05 5.28505699e-06 1.76485672e-06 5.55752013e-06 1.88157383e-06 -6.98994986e-06 -2.99308138e-06 1.89669061e-05 8.41456921e-04 -1.37631798e-04 2.56852481e-04 -1.46837356e-04 6.78589980e-04 -1.20026270e-03 7.57048608e-04 -4.88206578e-05 -1.71758057e-04 1.44890605e-04 3.14958573e-05 -2.30769634e-04 -1.86213867e-05 -2.27555578e-04 4.77075776e-05 -6.93945099e-05 1.79261498e-05 -1.94801788e-04 2.88805415e-04 -7.21067758e-05 -4.94097433e-07 2.40471761e-05 -6.98994986e-06 -1.44275675e-05 9.83282089e-06 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 -3.57812571e-04 1.65097949e-04 -9.04786640e-04 1.73111465e-03 -7.47869384e-04 6.50942104e-05 2.78187056e-04 -9.48348455e-05 -2.30769634e-04 1.66111477e-04 7.75891111e-06 9.48148241e-05 -1.98781573e-05 3.11066383e-05 3.49206702e-06 8.11674117e-05 -1.28106173e-04 -8.80842831e-06 2.05873930e-07 -1.12007688e-05 -2.99308138e-06 9.83282089e-06 5.07419397e-06 -9.38806554e-04 -4.95994522e-03 6.83833041e-04 -2.05149912e-03 2.05149912e-03 -1.70716578e-03 5.12149733e-03 -5.12149733e-03 -1.45990531e-04 -9.48236316e-05 9.48236316e-05 -2.84470895e-04 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -6.89084790e-04 3.44542395e-04 -9.78742114e-04 1.95748423e-03 -9.78742114e-04 -1.09505483e-05 -2.52892081e-05 1.26446041e-05 1.89669061e-05 -2.52892081e-05 -4.95994522e-03 -1.01490228e-02 2.17402100e-03 -6.52206301e-03 6.52206301e-03 -2.08840231e-03 6.26520693e-03 -6.26520693e-03 -2.84172049e-03 -1.84575160e-03 1.84575160e-03 -5.53725481e-03 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -3.89980490e-03 1.94990245e-03 -4.53095007e-03 9.06190013e-03 -4.53095007e-03 -4.85815380e-04 -1.12194256e-03 5.60971281e-04 8.41456921e-04 -1.12194256e-03 -6.83833041e-04 -2.17402100e-03 -4.57526280e-04 -1.25829327e-03 1.25829327e-03 1.32611142e-03 2.24101481e-03 -2.24101481e-03 -4.30696677e-04 3.77120918e-05 -3.77120918e-05 -6.48762419e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -1.01461670e-03 5.07308351e-04 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 -9.00914182e-05 -1.65097949e-04 8.25489746e-05 1.37631798e-04 -1.83509064e-04 2.05149912e-03 6.52206301e-03 -1.25829327e-03 2.89792244e-03 -3.77487980e-03 2.24101481e-03 -4.64992808e-03 6.72304443e-03 8.52207614e-04 5.64107009e-04 -6.48762419e-04 2.53966231e-04 1.69232103e-03 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.76988101e-03 -1.01461670e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 1.48293849e-04 3.57812571e-04 -1.83509064e-04 -2.56852481e-04 3.57812571e-04 -2.05149912e-03 -6.52206301e-03 1.25829327e-03 -3.77487980e-03 2.89792244e-03 -2.24101481e-03 6.72304443e-03 -4.64992808e-03 -8.52207614e-04 -6.48762419e-04 5.64107009e-04 2.53966231e-04 -1.69232103e-03 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 -1.01461670e-03 2.47955954e-04 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 -7.41469246e-05 -1.83509064e-04 8.25489746e-05 1.46837356e-04 -1.65097949e-04 1.70716578e-03 2.08840231e-03 1.32611142e-03 2.24101481e-03 -2.24101481e-03 -3.63038823e-03 -1.15624304e-03 1.15624304e-03 1.72569658e-03 -3.01244069e-04 3.01244069e-04 2.50934830e-03 9.78742114e-04 4.53095007e-03 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 6.41461856e-04 -5.62360447e-03 2.81180223e-03 4.82380327e-04 7.47869384e-04 -3.73934692e-04 -6.78589980e-04 9.04786640e-04 -5.12149733e-03 -6.26520693e-03 2.24101481e-03 -4.64992808e-03 6.72304443e-03 -1.15624304e-03 -5.47073446e-04 -3.46872913e-03 -3.20654680e-03 -2.13011713e-03 2.50934830e-03 -1.13769350e-03 -6.39035140e-03 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -5.62360447e-03 9.07686855e-03 -5.62360447e-03 -6.92971995e-04 -1.73111465e-03 9.04786640e-04 1.20026270e-03 -1.73111465e-03 5.12149733e-03 6.26520693e-03 -2.24101481e-03 6.72304443e-03 -4.64992808e-03 1.15624304e-03 -3.46872913e-03 -5.47073446e-04 3.20654680e-03 2.50934830e-03 -2.13011713e-03 -1.13769350e-03 6.39035140e-03 9.78742114e-04 4.53095007e-03 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 2.81180223e-03 -5.62360447e-03 6.41461856e-04 3.46485998e-04 9.04786640e-04 -3.73934692e-04 -7.57048608e-04 7.47869384e-04 -1.45990531e-04 -2.84172049e-03 4.30696677e-04 -8.52207614e-04 8.52207614e-04 -1.72569658e-03 3.20654680e-03 -3.20654680e-03 1.57052508e-05 1.24070536e-04 -1.24070536e-04 3.43055547e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -1.48293849e-04 7.41469246e-05 -4.82380327e-04 6.92971995e-04 -3.46485998e-04 -2.48773826e-05 1.67305260e-04 -8.36526299e-05 -4.88206578e-05 6.50942104e-05 -9.48236316e-05 -1.84575160e-03 -3.77120918e-05 -5.64107009e-04 6.48762419e-04 3.01244069e-04 2.13011713e-03 -2.50934830e-03 1.24070536e-04 -1.19113927e-04 1.38890243e-04 6.50300503e-05 1.03569674e-04 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -3.57812571e-04 1.83509064e-04 -7.47869384e-04 1.73111465e-03 -9.04786640e-04 1.67305260e-04 1.66111477e-04 -9.48348455e-05 -1.71758057e-04 2.78187056e-04 9.48236316e-05 1.84575160e-03 3.77120918e-05 6.48762419e-04 -5.64107009e-04 -3.01244069e-04 -2.50934830e-03 2.13011713e-03 -1.24070536e-04 1.38890243e-04 -1.19113927e-04 6.50300503e-05 -1.03569674e-04 1.26446041e-05 5.60971281e-04 -8.25489746e-05 1.83509064e-04 -8.25489746e-05 3.73934692e-04 -9.04786640e-04 3.73934692e-04 -8.36526299e-05 -9.48348455e-05 2.38592087e-05 1.44890605e-04 -9.48348455e-05 -2.53966231e-04 -2.53966231e-04 1.13769350e-03 1.13769350e-03 6.50300503e-05 6.50300503e-05 -3.48727303e-04 1.89669061e-05 8.41456921e-04 -1.37631798e-04 2.56852481e-04 -1.46837356e-04 6.78589980e-04 -1.20026270e-03 7.57048608e-04 -4.88206578e-05 -1.71758057e-04 1.44890605e-04 3.14958573e-05 -2.30769634e-04 -2.84470895e-04 -5.53725481e-03 6.48762419e-04 -1.69232103e-03 1.69232103e-03 -2.50934830e-03 6.39035140e-03 -6.39035140e-03 3.43055547e-05 1.03569674e-04 -1.03569674e-04 1.57071871e-04 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 -3.57812571e-04 1.65097949e-04 -9.04786640e-04 1.73111465e-03 -7.47869384e-04 6.50942104e-05 2.78187056e-04 -9.48348455e-05 -2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +0 2 -2 532 + -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 -9.06311506e-06 -3.13955515e-05 1.56977758e-05 -1.18888112e-05 -1.37734019e-04 5.27357442e-05 -1.05471488e-05 3.16414465e-05 -1.98607577e-04 3.97215153e-05 -1.19164546e-04 -1.79184377e-05 7.75891111e-06 -2.32767333e-05 6.20712889e-06 4.65534666e-06 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 -7.65258012e-05 -2.65093152e-04 1.32546576e-04 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 -1.24231801e-04 3.72695402e-04 -2.31293412e-03 4.62586824e-04 -1.38776047e-03 -2.18965457e-04 9.48148241e-05 -2.84444472e-04 7.58518593e-05 5.68888944e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -7.39441913e-06 -7.89778128e-05 4.83827053e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 -4.66590815e-05 1.39977245e-04 -8.59736687e-04 1.79804647e-04 -5.39413940e-04 -6.48276652e-05 3.11066383e-05 -9.33199150e-05 2.65042098e-05 1.98781573e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 1.05471488e-05 1.24231801e-04 -4.66590815e-05 -1.90436548e-06 -2.79954489e-05 1.79804647e-04 3.32561751e-06 1.07882788e-04 1.64705524e-05 3.49206702e-06 1.98781573e-05 -7.32446585e-06 2.09524021e-06 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -3.82034423e-05 -7.89778128e-05 3.05951075e-05 -3.16414465e-05 -3.72695402e-04 1.39977245e-04 -2.79954489e-05 7.27501650e-05 -5.39413940e-04 1.07882788e-04 -2.84361817e-04 -4.94116573e-05 1.98781573e-05 -4.95163525e-05 9.83165418e-06 9.90327050e-06 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 2.08369518e-05 2.61536949e-04 -1.62327746e-04 1.98607577e-04 2.31293412e-03 -8.59736687e-04 1.79804647e-04 -5.39413940e-04 3.26964851e-03 -6.81199868e-04 2.04359960e-03 2.71001065e-04 -1.28106173e-04 3.84318519e-04 -1.08223216e-04 -8.11674117e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 -3.97215153e-05 -4.62586824e-04 1.79804647e-04 3.32561751e-06 1.07882788e-04 -6.81199868e-04 -1.10860521e-07 -4.08719921e-04 -6.66239475e-05 -8.80842831e-06 -8.11674117e-05 2.88174896e-05 -5.28505699e-06 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.30161476e-04 2.61536949e-04 -9.92092027e-05 1.19164546e-04 1.38776047e-03 -5.39413940e-04 1.07882788e-04 -2.84361817e-04 2.04359960e-03 -4.08719921e-04 1.08980893e-03 1.99871842e-04 -8.11674117e-05 2.07638003e-04 -4.34153900e-05 -4.15276006e-05 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 3.82034423e-05 -2.08369518e-05 -1.30161476e-04 1.51864429e-05 1.23253314e-05 1.12024836e-06 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 -1.64705524e-05 4.94116573e-05 -2.71001065e-04 6.66239475e-05 -1.99871842e-04 -8.80303994e-06 8.41253572e-06 -2.52376072e-05 9.24787001e-06 6.93590250e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 7.75891111e-06 9.48148241e-05 -3.11066383e-05 -3.49206702e-06 -1.98781573e-05 1.28106173e-04 8.80842831e-06 8.11674117e-05 8.41253572e-06 5.07419397e-06 1.12007688e-05 -5.09470250e-06 2.99308138e-06 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 1.23253314e-05 4.17102494e-05 -2.13481002e-05 -2.32767333e-05 -2.84444472e-04 9.33199150e-05 -1.98781573e-05 4.95163525e-05 -3.84318519e-04 8.11674117e-05 -2.07638003e-04 -2.52376072e-05 1.12007688e-05 -2.47945228e-05 4.38153428e-06 5.55752013e-06 1.56977758e-05 1.32546576e-04 -4.83827053e-05 -3.05951075e-05 1.62327746e-04 9.92092027e-05 1.12024836e-06 -2.13481002e-05 1.38928915e-05 6.20712889e-06 7.58518593e-05 -2.65042098e-05 7.32446585e-06 -9.83165418e-06 1.08223216e-04 -2.88174896e-05 4.34153900e-05 9.24787001e-06 -5.09470250e-06 4.38153428e-06 7.34411394e-07 -1.96656418e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 4.65534666e-06 5.68888944e-05 -1.98781573e-05 -2.09524021e-06 -9.90327050e-06 8.11674117e-05 5.28505699e-06 4.15276006e-05 6.93590250e-06 2.99308138e-06 5.55752013e-06 -1.96656418e-06 1.88157383e-06 -1.18888112e-05 -1.37734019e-04 3.16414465e-05 1.05471488e-05 5.27357442e-05 -1.19164546e-04 -3.97215153e-05 -1.98607577e-04 3.58368753e-06 -4.65534666e-06 -2.32767333e-05 1.86213867e-05 -7.75891111e-06 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 -9.06311506e-06 -3.13955515e-05 1.56977758e-05 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 1.24231801e-04 6.21159003e-04 -1.38776047e-03 -4.62586824e-04 -2.31293412e-03 4.37930914e-05 -5.68888944e-05 -2.84444472e-04 2.27555578e-04 -9.48148241e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 -7.65258012e-05 -2.65093152e-04 1.32546576e-04 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 2.79954489e-05 1.39977245e-04 -2.84361817e-04 -1.07882788e-04 -5.39413940e-04 1.61913664e-05 -9.90327050e-06 -4.95163525e-05 4.77075776e-05 -1.98781573e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -7.39441913e-06 -7.89778128e-05 4.83827053e-05 -1.05471488e-05 -1.24231801e-04 2.79954489e-05 -1.90436548e-06 4.66590815e-05 -1.07882788e-04 3.32561751e-06 -1.79804647e-04 1.89210273e-06 2.09524021e-06 -1.98781573e-05 1.79261498e-05 3.49206702e-06 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 -5.27357442e-05 -6.21159003e-04 1.39977245e-04 4.66590815e-05 2.22059226e-04 -5.39413940e-04 -1.79804647e-04 -8.59736687e-04 9.46051365e-06 -1.98781573e-05 -9.33199150e-05 6.93945099e-05 -3.11066383e-05 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -3.82034423e-05 -7.89778128e-05 3.05951075e-05 1.19164546e-04 1.38776047e-03 -2.84361817e-04 -1.07882788e-04 -5.39413940e-04 1.08980893e-03 4.08719921e-04 2.04359960e-03 -6.23370905e-05 4.15276006e-05 2.07638003e-04 -1.94801788e-04 8.11674117e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 2.08369518e-05 2.61536949e-04 -1.62327746e-04 3.97215153e-05 4.62586824e-04 -1.07882788e-04 3.32561751e-06 -1.79804647e-04 4.08719921e-04 -1.10860521e-07 6.81199868e-04 -8.35529571e-06 -5.28505699e-06 8.11674117e-05 -7.21067758e-05 -8.80842831e-06 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 1.98607577e-04 2.31293412e-03 -5.39413940e-04 -1.79804647e-04 -8.59736687e-04 2.04359960e-03 6.81199868e-04 3.26964851e-03 -4.17764785e-05 8.11674117e-05 3.84318519e-04 -2.88805415e-04 1.28106173e-04 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.30161476e-04 2.61536949e-04 -9.92092027e-05 3.58368753e-06 4.37930914e-05 -1.61913664e-05 -1.89210273e-06 -9.46051365e-06 6.23370905e-05 8.35529571e-06 4.17764785e-05 6.35893892e-06 1.76485672e-06 8.82428358e-06 4.94097433e-07 -2.05873930e-07 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 3.82034423e-05 -2.08369518e-05 -1.30161476e-04 1.51864429e-05 1.23253314e-05 1.12024836e-06 -4.65534666e-06 -5.68888944e-05 9.90327050e-06 -2.09524021e-06 1.98781573e-05 -4.15276006e-05 5.28505699e-06 -8.11674117e-05 1.76485672e-06 1.88157383e-06 -5.55752013e-06 6.98994986e-06 2.99308138e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 -2.32767333e-05 -2.84444472e-04 4.95163525e-05 1.98781573e-05 9.33199150e-05 -2.07638003e-04 -8.11674117e-05 -3.84318519e-04 8.82428358e-06 -5.55752013e-06 -2.47945228e-05 2.40471761e-05 -1.12007688e-05 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 1.23253314e-05 4.17102494e-05 -2.13481002e-05 1.86213867e-05 2.27555578e-04 -4.77075776e-05 -1.79261498e-05 -6.93945099e-05 1.94801788e-04 7.21067758e-05 2.88805415e-04 4.94097433e-07 6.98994986e-06 2.40471761e-05 -1.44275675e-05 9.83282089e-06 1.56977758e-05 1.32546576e-04 -4.83827053e-05 -3.05951075e-05 1.62327746e-04 9.92092027e-05 1.12024836e-06 -2.13481002e-05 1.38928915e-05 -7.75891111e-06 -9.48148241e-05 1.98781573e-05 -3.49206702e-06 3.11066383e-05 -8.11674117e-05 8.80842831e-06 -1.28106173e-04 -2.05873930e-07 2.99308138e-06 -1.12007688e-05 9.83282089e-06 5.07419397e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +0 2 -1 652 + -2.23022003e-04 -1.54791168e-03 6.89084790e-04 -3.44542395e-04 3.44542395e-04 -1.95748423e-03 9.78742114e-04 -9.78742114e-04 2.19010967e-05 -2.52892081e-05 2.52892081e-05 -1.26446041e-05 -1.18888112e-05 -1.37734019e-04 5.27357442e-05 -3.16414465e-05 1.05471488e-05 -1.98607577e-04 1.19164546e-04 -3.97215153e-05 -1.79184377e-05 2.32767333e-05 -7.75891111e-06 -6.20712889e-06 4.65534666e-06 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 -1.94990245e-03 1.94990245e-03 -9.06190013e-03 4.53095007e-03 -4.53095007e-03 9.71630760e-04 -1.12194256e-03 1.12194256e-03 -5.60971281e-04 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 -3.72695402e-04 1.24231801e-04 -2.31293412e-03 1.38776047e-03 -4.62586824e-04 -2.18965457e-04 2.84444472e-04 -9.48148241e-05 -7.58518593e-05 5.68888944e-05 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 -1.01461670e-03 1.01461670e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 2.96587698e-04 -3.57812571e-04 3.57812571e-04 -1.83509064e-04 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 -1.39977245e-04 4.66590815e-05 -8.59736687e-04 5.39413940e-04 -1.79804647e-04 -6.48276652e-05 9.33199150e-05 -3.11066383e-05 -2.65042098e-05 1.98781573e-05 3.44542395e-04 1.94990245e-03 -1.01461670e-03 2.47955954e-04 -5.07308351e-04 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -1.64238343e-04 1.65097949e-04 -1.83509064e-04 9.20555766e-06 8.25489746e-05 3.16414465e-05 3.72695402e-04 -1.39977245e-04 7.27501650e-05 -2.79954489e-05 5.39413940e-04 -2.84361817e-04 1.07882788e-04 4.94116573e-05 -4.95163525e-05 1.98781573e-05 9.83165418e-06 -9.90327050e-06 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 -5.07308351e-04 2.47955954e-04 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 1.64238343e-04 -1.83509064e-04 1.65097949e-04 9.20555766e-06 -8.25489746e-05 -1.05471488e-05 -1.24231801e-04 4.66590815e-05 -2.79954489e-05 -1.90436548e-06 -1.79804647e-04 1.07882788e-04 3.32561751e-06 -1.64705524e-05 1.98781573e-05 3.49206702e-06 -7.32446585e-06 -2.09524021e-06 1.95748423e-03 9.06190013e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 9.07686855e-03 -5.62360447e-03 5.62360447e-03 -1.38594399e-03 1.73111465e-03 -1.73111465e-03 9.04786640e-04 1.98607577e-04 2.31293412e-03 -8.59736687e-04 5.39413940e-04 -1.79804647e-04 3.26964851e-03 -2.04359960e-03 6.81199868e-04 2.71001065e-04 -3.84318519e-04 1.28106173e-04 1.08223216e-04 -8.11674117e-05 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -5.62360447e-03 6.41461856e-04 -2.81180223e-03 8.28866325e-04 -7.47869384e-04 9.04786640e-04 -7.84586278e-05 -3.73934692e-04 -1.19164546e-04 -1.38776047e-03 5.39413940e-04 -2.84361817e-04 1.07882788e-04 -2.04359960e-03 1.08980893e-03 -4.08719921e-04 -1.99871842e-04 2.07638003e-04 -8.11674117e-05 -4.34153900e-05 4.15276006e-05 9.78742114e-04 4.53095007e-03 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 5.62360447e-03 -2.81180223e-03 6.41461856e-04 -8.28866325e-04 9.04786640e-04 -7.47869384e-04 -7.84586278e-05 3.73934692e-04 3.97215153e-05 4.62586824e-04 -1.79804647e-04 1.07882788e-04 3.32561751e-06 6.81199868e-04 -4.08719921e-04 -1.10860521e-07 6.66239475e-05 -8.11674117e-05 -8.80842831e-06 2.88174896e-05 5.28505699e-06 2.19010967e-05 9.71630760e-04 -2.96587698e-04 1.64238343e-04 -1.64238343e-04 1.38594399e-03 -8.28866325e-04 8.28866325e-04 5.96824772e-05 -2.32399470e-04 2.32399470e-04 -1.67305260e-04 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 -4.94116573e-05 1.64705524e-05 -2.71001065e-04 1.99871842e-04 -6.66239475e-05 -8.80303994e-06 2.52376072e-05 -8.41253572e-06 -9.24787001e-06 6.93590250e-06 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.65097949e-04 1.83509064e-04 -1.73111465e-03 7.47869384e-04 -9.04786640e-04 -2.32399470e-04 1.66111477e-04 -2.78187056e-04 5.90115769e-05 9.48348455e-05 2.32767333e-05 2.84444472e-04 -9.33199150e-05 4.95163525e-05 -1.98781573e-05 3.84318519e-04 -2.07638003e-04 8.11674117e-05 2.52376072e-05 -2.47945228e-05 1.12007688e-05 4.38153428e-06 -5.55752013e-06 2.52892081e-05 1.12194256e-03 -3.57812571e-04 1.83509064e-04 -1.65097949e-04 1.73111465e-03 -9.04786640e-04 7.47869384e-04 2.32399470e-04 -2.78187056e-04 1.66111477e-04 5.90115769e-05 -9.48348455e-05 -7.75891111e-06 -9.48148241e-05 3.11066383e-05 -1.98781573e-05 -3.49206702e-06 -1.28106173e-04 8.11674117e-05 8.80842831e-06 -8.41253572e-06 1.12007688e-05 5.07419397e-06 -5.09470250e-06 -2.99308138e-06 -9.20555766e-06 -9.20555766e-06 7.84586278e-05 7.84586278e-05 5.90115769e-05 5.90115769e-05 -5.30640025e-05 -6.20712889e-06 -7.58518593e-05 2.65042098e-05 -9.83165418e-06 7.32446585e-06 -1.08223216e-04 4.34153900e-05 -2.88174896e-05 -9.24787001e-06 4.38153428e-06 -5.09470250e-06 7.34411394e-07 1.96656418e-06 -1.26446041e-05 -5.60971281e-04 1.83509064e-04 -8.25489746e-05 8.25489746e-05 -9.04786640e-04 3.73934692e-04 -3.73934692e-04 -1.67305260e-04 9.48348455e-05 -9.48348455e-05 2.38592087e-05 4.65534666e-06 5.68888944e-05 -1.98781573e-05 9.90327050e-06 2.09524021e-06 8.11674117e-05 -4.15276006e-05 -5.28505699e-06 6.93590250e-06 -5.55752013e-06 -2.99308138e-06 1.96656418e-06 1.88157383e-06 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 -6.83833041e-04 2.05149912e-03 -5.12149733e-03 1.70716578e-03 -5.12149733e-03 7.29952656e-05 -9.48236316e-05 2.84470895e-04 -1.26431509e-04 -9.48236316e-05 -2.23022003e-04 -1.54791168e-03 6.89084790e-04 -3.44542395e-04 3.44542395e-04 -1.95748423e-03 9.78742114e-04 -9.78742114e-04 2.19010967e-05 -2.52892081e-05 2.52892081e-05 -1.26446041e-05 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 -2.17402100e-03 6.52206301e-03 -6.26520693e-03 2.08840231e-03 -6.26520693e-03 1.42086025e-03 -1.84575160e-03 5.53725481e-03 -2.46100214e-03 -1.84575160e-03 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 -1.94990245e-03 1.94990245e-03 -9.06190013e-03 4.53095007e-03 -4.53095007e-03 9.71630760e-04 -1.12194256e-03 1.12194256e-03 -5.60971281e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 -1.25829327e-03 3.77487980e-03 -4.64992808e-03 2.24101481e-03 -6.72304443e-03 2.06162599e-04 -5.64107009e-04 1.69232103e-03 -8.65016559e-04 -6.48762419e-04 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 -1.01461670e-03 1.01461670e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 2.96587698e-04 -3.57812571e-04 3.57812571e-04 -1.83509064e-04 6.83833041e-04 2.17402100e-03 -1.25829327e-03 -4.57526280e-04 -1.25829327e-03 2.24101481e-03 1.32611142e-03 2.24101481e-03 -2.15348338e-04 -3.77120918e-05 -6.48762419e-04 3.72994263e-04 -3.77120918e-05 3.44542395e-04 1.94990245e-03 -1.01461670e-03 2.47955954e-04 -5.07308351e-04 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -1.64238343e-04 1.65097949e-04 -1.83509064e-04 9.20555766e-06 8.25489746e-05 -2.05149912e-03 -6.52206301e-03 3.77487980e-03 -1.25829327e-03 2.89792244e-03 -6.72304443e-03 2.24101481e-03 -4.64992808e-03 6.46045015e-04 -6.48762419e-04 1.69232103e-03 -6.11050327e-04 -5.64107009e-04 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 -5.07308351e-04 2.47955954e-04 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 1.64238343e-04 -1.83509064e-04 1.65097949e-04 9.20555766e-06 -8.25489746e-05 5.12149733e-03 6.26520693e-03 -4.64992808e-03 2.24101481e-03 -6.72304443e-03 -5.47073446e-04 -1.15624304e-03 3.46872913e-03 -6.18001923e-04 2.13011713e-03 -6.39035140e-03 3.34579774e-03 2.50934830e-03 1.95748423e-03 9.06190013e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 9.07686855e-03 -5.62360447e-03 5.62360447e-03 -1.38594399e-03 1.73111465e-03 -1.73111465e-03 9.04786640e-04 -1.70716578e-03 -2.08840231e-03 2.24101481e-03 1.32611142e-03 2.24101481e-03 -1.15624304e-03 -3.63038823e-03 -1.15624304e-03 8.62848291e-04 3.01244069e-04 2.50934830e-03 -1.49449708e-03 3.01244069e-04 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -5.62360447e-03 6.41461856e-04 -2.81180223e-03 8.28866325e-04 -7.47869384e-04 9.04786640e-04 -7.84586278e-05 -3.73934692e-04 5.12149733e-03 6.26520693e-03 -6.72304443e-03 2.24101481e-03 -4.64992808e-03 3.46872913e-03 -1.15624304e-03 -5.47073446e-04 -2.58854487e-03 2.50934830e-03 -6.39035140e-03 2.20810423e-03 2.13011713e-03 9.78742114e-04 4.53095007e-03 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 5.62360447e-03 -2.81180223e-03 6.41461856e-04 -8.28866325e-04 9.04786640e-04 -7.47869384e-04 -7.84586278e-05 3.73934692e-04 7.29952656e-05 1.42086025e-03 -2.06162599e-04 2.15348338e-04 -6.46045015e-04 6.18001923e-04 -8.62848291e-04 2.58854487e-03 -2.57619165e-04 -5.71759244e-06 1.71527773e-05 -1.57803925e-04 -1.18352944e-04 2.19010967e-05 9.71630760e-04 -2.96587698e-04 1.64238343e-04 -1.64238343e-04 1.38594399e-03 -8.28866325e-04 8.28866325e-04 5.96824772e-05 -2.32399470e-04 2.32399470e-04 -1.67305260e-04 -9.48236316e-05 -1.84575160e-03 5.64107009e-04 3.77120918e-05 6.48762419e-04 -2.13011713e-03 -3.01244069e-04 -2.50934830e-03 -5.71759244e-06 -1.19113927e-04 -1.03569674e-04 1.39963261e-04 -1.38890243e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.65097949e-04 1.83509064e-04 -1.73111465e-03 7.47869384e-04 -9.04786640e-04 -2.32399470e-04 1.66111477e-04 -2.78187056e-04 5.90115769e-05 9.48348455e-05 2.84470895e-04 5.53725481e-03 -1.69232103e-03 6.48762419e-04 -1.69232103e-03 6.39035140e-03 -2.50934830e-03 6.39035140e-03 1.71527773e-05 -1.03569674e-04 1.57071871e-04 -2.97094818e-05 -1.03569674e-04 2.52892081e-05 1.12194256e-03 -3.57812571e-04 1.83509064e-04 -1.65097949e-04 1.73111465e-03 -9.04786640e-04 7.47869384e-04 2.32399470e-04 -2.78187056e-04 1.66111477e-04 5.90115769e-05 -9.48348455e-05 -1.26431509e-04 -2.46100214e-03 8.65016559e-04 -3.72994263e-04 6.11050327e-04 -3.34579774e-03 1.49449708e-03 -2.20810423e-03 -1.57803925e-04 1.39963261e-04 -2.97094818e-05 -7.54028877e-05 7.49332109e-05 -9.20555766e-06 -9.20555766e-06 7.84586278e-05 7.84586278e-05 5.90115769e-05 5.90115769e-05 -5.30640025e-05 -9.48236316e-05 -1.84575160e-03 6.48762419e-04 3.77120918e-05 5.64107009e-04 -2.50934830e-03 -3.01244069e-04 -2.13011713e-03 -1.18352944e-04 -1.38890243e-04 -1.03569674e-04 7.49332109e-05 -1.19113927e-04 -1.26446041e-05 -5.60971281e-04 1.83509064e-04 -8.25489746e-05 8.25489746e-05 -9.04786640e-04 3.73934692e-04 -3.73934692e-04 -1.67305260e-04 9.48348455e-05 -9.48348455e-05 2.38592087e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 0 2 0 363 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 -9.06311506e-06 3.13955515e-05 -1.56977758e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 -7.65258012e-05 2.65093152e-04 -1.32546576e-04 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -7.39441913e-06 7.89778128e-05 -4.83827053e-05 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 3.82034423e-05 -7.89778128e-05 3.05951075e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 2.08369518e-05 -2.61536949e-04 1.62327746e-04 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.30161476e-04 2.61536949e-04 -9.92092027e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 -3.82034423e-05 -2.08369518e-05 1.30161476e-04 1.51864429e-05 -1.23253314e-05 -1.12024836e-06 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 -1.23253314e-05 4.17102494e-05 -2.13481002e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 -1.56977758e-05 -1.32546576e-04 4.83827053e-05 -3.05951075e-05 -1.62327746e-04 9.92092027e-05 -1.12024836e-06 -2.13481002e-05 1.38928915e-05 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 -2.05149912e-03 6.83833041e-04 -5.12149733e-03 5.12149733e-03 -1.70716578e-03 7.29952656e-05 -2.84470895e-04 9.48236316e-05 1.26431509e-04 -9.48236316e-05 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 -9.06311506e-06 3.13955515e-05 -1.56977758e-05 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 -6.52206301e-03 2.17402100e-03 -6.26520693e-03 6.26520693e-03 -2.08840231e-03 1.42086025e-03 -5.53725481e-03 1.84575160e-03 2.46100214e-03 -1.84575160e-03 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 -7.65258012e-05 2.65093152e-04 -1.32546576e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 -3.77487980e-03 1.25829327e-03 -4.64992808e-03 6.72304443e-03 -2.24101481e-03 2.06162599e-04 -1.69232103e-03 5.64107009e-04 8.65016559e-04 -6.48762419e-04 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -7.39441913e-06 7.89778128e-05 -4.83827053e-05 2.05149912e-03 6.52206301e-03 -3.77487980e-03 2.89792244e-03 -1.25829327e-03 6.72304443e-03 -4.64992808e-03 2.24101481e-03 -6.46045015e-04 1.69232103e-03 -6.48762419e-04 -6.11050327e-04 5.64107009e-04 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 3.82034423e-05 -7.89778128e-05 3.05951075e-05 -6.83833041e-04 -2.17402100e-03 1.25829327e-03 -1.25829327e-03 -4.57526280e-04 -2.24101481e-03 2.24101481e-03 1.32611142e-03 2.15348338e-04 -6.48762419e-04 -3.77120918e-05 3.72994263e-04 3.77120918e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 5.12149733e-03 6.26520693e-03 -4.64992808e-03 6.72304443e-03 -2.24101481e-03 -5.47073446e-04 -3.46872913e-03 1.15624304e-03 -6.18001923e-04 6.39035140e-03 -2.13011713e-03 -3.34579774e-03 2.50934830e-03 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 2.08369518e-05 -2.61536949e-04 1.62327746e-04 -5.12149733e-03 -6.26520693e-03 6.72304443e-03 -4.64992808e-03 2.24101481e-03 -3.46872913e-03 -5.47073446e-04 -1.15624304e-03 2.58854487e-03 -6.39035140e-03 2.50934830e-03 2.20810423e-03 -2.13011713e-03 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.30161476e-04 2.61536949e-04 -9.92092027e-05 1.70716578e-03 2.08840231e-03 -2.24101481e-03 2.24101481e-03 1.32611142e-03 1.15624304e-03 -1.15624304e-03 -3.63038823e-03 -8.62848291e-04 2.50934830e-03 3.01244069e-04 -1.49449708e-03 -3.01244069e-04 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 7.29952656e-05 1.42086025e-03 -2.06162599e-04 6.46045015e-04 -2.15348338e-04 6.18001923e-04 -2.58854487e-03 8.62848291e-04 -2.57619165e-04 -1.71527773e-05 5.71759244e-06 1.57803925e-04 -1.18352944e-04 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 -3.82034423e-05 -2.08369518e-05 1.30161476e-04 1.51864429e-05 -1.23253314e-05 -1.12024836e-06 -2.84470895e-04 -5.53725481e-03 1.69232103e-03 -1.69232103e-03 6.48762419e-04 -6.39035140e-03 6.39035140e-03 -2.50934830e-03 -1.71527773e-05 1.57071871e-04 -1.03569674e-04 -2.97094818e-05 1.03569674e-04 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 -1.23253314e-05 4.17102494e-05 -2.13481002e-05 9.48236316e-05 1.84575160e-03 -5.64107009e-04 6.48762419e-04 3.77120918e-05 2.13011713e-03 -2.50934830e-03 -3.01244069e-04 5.71759244e-06 -1.03569674e-04 -1.19113927e-04 1.39963261e-04 1.38890243e-04 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 1.26431509e-04 2.46100214e-03 -8.65016559e-04 6.11050327e-04 -3.72994263e-04 3.34579774e-03 -2.20810423e-03 1.49449708e-03 1.57803925e-04 -2.97094818e-05 1.39963261e-04 -7.54028877e-05 -7.49332109e-05 -1.56977758e-05 -1.32546576e-04 4.83827053e-05 -3.05951075e-05 -1.62327746e-04 9.92092027e-05 -1.12024836e-06 -2.13481002e-05 1.38928915e-05 -9.48236316e-05 -1.84575160e-03 6.48762419e-04 -5.64107009e-04 -3.77120918e-05 -2.50934830e-03 2.13011713e-03 3.01244069e-04 -1.18352944e-04 1.03569674e-04 1.38890243e-04 -7.49332109e-05 -1.19113927e-04 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 5 6 8 9 11 4 7 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 9 18 27 36 40 49 58 62 71 80 84 93 97 119 141 163 185 202 224 246 263 285 307 324 346 363 0 2 1 169 - -1.18888112e-05 -1.37734019e-04 5.27357442e-05 -3.16414465e-05 -1.05471488e-05 -1.98607577e-04 1.19164546e-04 3.97215153e-05 -1.79184377e-05 2.32767333e-05 7.75891111e-06 -6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 -3.72695402e-04 -1.24231801e-04 -2.31293412e-03 1.38776047e-03 4.62586824e-04 -2.18965457e-04 2.84444472e-04 9.48148241e-05 -7.58518593e-05 -5.68888944e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 -1.39977245e-04 -4.66590815e-05 -8.59736687e-04 5.39413940e-04 1.79804647e-04 -6.48276652e-05 9.33199150e-05 3.11066383e-05 -2.65042098e-05 -1.98781573e-05 3.16414465e-05 3.72695402e-04 -1.39977245e-04 7.27501650e-05 2.79954489e-05 5.39413940e-04 -2.84361817e-04 -1.07882788e-04 4.94116573e-05 -4.95163525e-05 -1.98781573e-05 9.83165418e-06 9.90327050e-06 1.05471488e-05 1.24231801e-04 -4.66590815e-05 2.79954489e-05 -1.90436548e-06 1.79804647e-04 -1.07882788e-04 3.32561751e-06 1.64705524e-05 -1.98781573e-05 3.49206702e-06 7.32446585e-06 -2.09524021e-06 1.98607577e-04 2.31293412e-03 -8.59736687e-04 5.39413940e-04 1.79804647e-04 3.26964851e-03 -2.04359960e-03 -6.81199868e-04 2.71001065e-04 -3.84318519e-04 -1.28106173e-04 1.08223216e-04 8.11674117e-05 -1.19164546e-04 -1.38776047e-03 5.39413940e-04 -2.84361817e-04 -1.07882788e-04 -2.04359960e-03 1.08980893e-03 4.08719921e-04 -1.99871842e-04 2.07638003e-04 8.11674117e-05 -4.34153900e-05 -4.15276006e-05 -3.97215153e-05 -4.62586824e-04 1.79804647e-04 -1.07882788e-04 3.32561751e-06 -6.81199868e-04 4.08719921e-04 -1.10860521e-07 -6.66239475e-05 8.11674117e-05 -8.80842831e-06 -2.88174896e-05 5.28505699e-06 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 -4.94116573e-05 -1.64705524e-05 -2.71001065e-04 1.99871842e-04 6.66239475e-05 -8.80303994e-06 2.52376072e-05 8.41253572e-06 -9.24787001e-06 -6.93590250e-06 2.32767333e-05 2.84444472e-04 -9.33199150e-05 4.95163525e-05 1.98781573e-05 3.84318519e-04 -2.07638003e-04 -8.11674117e-05 2.52376072e-05 -2.47945228e-05 -1.12007688e-05 4.38153428e-06 5.55752013e-06 7.75891111e-06 9.48148241e-05 -3.11066383e-05 1.98781573e-05 -3.49206702e-06 1.28106173e-04 -8.11674117e-05 8.80842831e-06 8.41253572e-06 -1.12007688e-05 5.07419397e-06 5.09470250e-06 -2.99308138e-06 -6.20712889e-06 -7.58518593e-05 2.65042098e-05 -9.83165418e-06 -7.32446585e-06 -1.08223216e-04 4.34153900e-05 2.88174896e-05 -9.24787001e-06 4.38153428e-06 5.09470250e-06 7.34411394e-07 -1.96656418e-06 -4.65534666e-06 -5.68888944e-05 1.98781573e-05 -9.90327050e-06 2.09524021e-06 -8.11674117e-05 4.15276006e-05 -5.28505699e-06 -6.93590250e-06 5.55752013e-06 -2.99308138e-06 -1.96656418e-06 1.88157383e-06 + -1.18888112e-05 -1.37734019e-04 3.16414465e-05 -5.27357442e-05 -1.05471488e-05 -1.19164546e-04 1.98607577e-04 3.97215153e-05 3.58368753e-06 2.32767333e-05 4.65534666e-06 -1.86213867e-05 -7.75891111e-06 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 -6.21159003e-04 -1.24231801e-04 -1.38776047e-03 2.31293412e-03 4.62586824e-04 4.37930914e-05 2.84444472e-04 5.68888944e-05 -2.27555578e-04 -9.48148241e-05 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 -1.39977245e-04 -2.79954489e-05 -2.84361817e-04 5.39413940e-04 1.07882788e-04 1.61913664e-05 4.95163525e-05 9.90327050e-06 -4.77075776e-05 -1.98781573e-05 5.27357442e-05 6.21159003e-04 -1.39977245e-04 2.22059226e-04 4.66590815e-05 5.39413940e-04 -8.59736687e-04 -1.79804647e-04 -9.46051365e-06 -9.33199150e-05 -1.98781573e-05 6.93945099e-05 3.11066383e-05 1.05471488e-05 1.24231801e-04 -2.79954489e-05 4.66590815e-05 -1.90436548e-06 1.07882788e-04 -1.79804647e-04 3.32561751e-06 -1.89210273e-06 -1.98781573e-05 2.09524021e-06 1.79261498e-05 -3.49206702e-06 1.19164546e-04 1.38776047e-03 -2.84361817e-04 5.39413940e-04 1.07882788e-04 1.08980893e-03 -2.04359960e-03 -4.08719921e-04 -6.23370905e-05 -2.07638003e-04 -4.15276006e-05 1.94801788e-04 8.11674117e-05 -1.98607577e-04 -2.31293412e-03 5.39413940e-04 -8.59736687e-04 -1.79804647e-04 -2.04359960e-03 3.26964851e-03 6.81199868e-04 4.17764785e-05 3.84318519e-04 8.11674117e-05 -2.88805415e-04 -1.28106173e-04 -3.97215153e-05 -4.62586824e-04 1.07882788e-04 -1.79804647e-04 3.32561751e-06 -4.08719921e-04 6.81199868e-04 -1.10860521e-07 8.35529571e-06 8.11674117e-05 -5.28505699e-06 -7.21067758e-05 8.80842831e-06 3.58368753e-06 4.37930914e-05 -1.61913664e-05 9.46051365e-06 1.89210273e-06 6.23370905e-05 -4.17764785e-05 -8.35529571e-06 6.35893892e-06 -8.82428358e-06 -1.76485672e-06 -4.94097433e-07 -2.05873930e-07 2.32767333e-05 2.84444472e-04 -4.95163525e-05 9.33199150e-05 1.98781573e-05 2.07638003e-04 -3.84318519e-04 -8.11674117e-05 -8.82428358e-06 -2.47945228e-05 -5.55752013e-06 2.40471761e-05 1.12007688e-05 4.65534666e-06 5.68888944e-05 -9.90327050e-06 1.98781573e-05 -2.09524021e-06 4.15276006e-05 -8.11674117e-05 5.28505699e-06 -1.76485672e-06 -5.55752013e-06 1.88157383e-06 6.98994986e-06 -2.99308138e-06 -1.86213867e-05 -2.27555578e-04 4.77075776e-05 -6.93945099e-05 -1.79261498e-05 -1.94801788e-04 2.88805415e-04 7.21067758e-05 -4.94097433e-07 2.40471761e-05 6.98994986e-06 -1.44275675e-05 -9.83282089e-06 -7.75891111e-06 -9.48148241e-05 1.98781573e-05 -3.11066383e-05 3.49206702e-06 -8.11674117e-05 1.28106173e-04 -8.80842831e-06 -2.05873930e-07 1.12007688e-05 -2.99308138e-06 -9.83282089e-06 5.07419397e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 -2 -1 157 - -9.63832875e-05 -7.70858306e-04 -3.87282067e-04 7.74564134e-05 -7.74564134e-05 1.18104786e-03 -2.36209572e-04 2.36209572e-04 -8.20496435e-06 2.96071149e-06 -2.96071149e-06 5.92142297e-07 -7.70858306e-04 -5.37027696e-03 -2.76528819e-03 5.53057639e-04 -5.53057639e-04 7.76855881e-03 -1.55371176e-03 1.55371176e-03 5.56849836e-04 -2.00935877e-04 2.00935877e-04 -4.01871753e-05 3.87282067e-04 2.76528819e-03 1.42506124e-03 -3.09750166e-04 3.09750166e-04 -4.05940554e-03 8.91596009e-04 -8.91596009e-04 -1.89208241e-04 6.27331911e-05 -6.27331911e-05 1.15236009e-05 -7.74564134e-05 -5.53057639e-04 -3.09750166e-04 -6.17395533e-05 -6.19500332e-05 8.91596009e-04 2.20255305e-04 1.78319202e-04 2.89818854e-05 -3.70995331e-05 1.15236009e-05 5.11518643e-06 -7.41990662e-06 7.74564134e-05 5.53057639e-04 3.09750166e-04 -6.19500332e-05 -6.17395533e-05 -8.91596009e-04 1.78319202e-04 2.20255305e-04 -2.89818854e-05 1.15236009e-05 -3.70995331e-05 5.11518643e-06 7.41990662e-06 -1.18104786e-03 -7.76855881e-03 -4.05940554e-03 8.91596009e-04 -8.91596009e-04 1.09767970e-02 -2.45035611e-03 2.45035611e-03 1.10954185e-03 -3.88196549e-04 3.88196549e-04 -7.53916397e-05 2.36209572e-04 1.55371176e-03 8.91596009e-04 2.20255305e-04 1.78319202e-04 -2.45035611e-03 -7.84912360e-04 -4.90071223e-04 -2.02442976e-04 1.31583390e-04 -7.53916397e-05 -1.12383500e-05 2.63166779e-05 -2.36209572e-04 -1.55371176e-03 -8.91596009e-04 1.78319202e-04 2.20255305e-04 2.45035611e-03 -4.90071223e-04 -7.84912360e-04 2.02442976e-04 -7.53916397e-05 1.31583390e-04 -1.12383500e-05 -2.63166779e-05 -8.20496435e-06 5.56849836e-04 1.89208241e-04 -2.89818854e-05 2.89818854e-05 -1.10954185e-03 2.02442976e-04 -2.02442976e-04 3.71064027e-04 -1.51736597e-04 1.51736597e-04 -3.36096210e-05 2.96071149e-06 -2.00935877e-04 -6.27331911e-05 3.70995331e-05 -1.15236009e-05 3.88196549e-04 -1.31583390e-04 7.53916397e-05 -1.51736597e-04 7.27443167e-06 -5.48317071e-05 9.41745331e-06 1.92558625e-06 -2.96071149e-06 2.00935877e-04 6.27331911e-05 -1.15236009e-05 3.70995331e-05 -3.88196549e-04 7.53916397e-05 -1.31583390e-04 1.51736597e-04 -5.48317071e-05 7.27443167e-06 9.41745331e-06 -1.92558625e-06 -5.11518643e-06 -5.11518643e-06 1.12383500e-05 1.12383500e-05 9.41745331e-06 9.41745331e-06 -4.23699021e-06 5.92142297e-07 -4.01871753e-05 -1.15236009e-05 7.41990662e-06 -7.41990662e-06 7.53916397e-05 -2.63166779e-05 2.63166779e-05 -3.36096210e-05 1.92558625e-06 -1.92558625e-06 -1.96838230e-06 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -2 0 652 - -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 3.44542395e-04 -3.44542395e-04 1.95748423e-03 -9.78742114e-04 9.78742114e-04 2.19010967e-05 -2.52892081e-05 2.52892081e-05 -1.26446041e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 6.83833041e-04 -2.05149912e-03 5.12149733e-03 -1.70716578e-03 5.12149733e-03 7.29952656e-05 -9.48236316e-05 2.84470895e-04 -1.26431509e-04 -9.48236316e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 1.94990245e-03 -1.94990245e-03 9.06190013e-03 -4.53095007e-03 4.53095007e-03 9.71630760e-04 -1.12194256e-03 1.12194256e-03 -5.60971281e-04 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 2.17402100e-03 -6.52206301e-03 6.26520693e-03 -2.08840231e-03 6.26520693e-03 1.42086025e-03 -1.84575160e-03 5.53725481e-03 -2.46100214e-03 -1.84575160e-03 6.89084790e-04 3.89980490e-03 1.76988101e-03 -1.01461670e-03 1.01461670e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 -2.96587698e-04 3.57812571e-04 -3.57812571e-04 1.83509064e-04 2.05149912e-03 6.52206301e-03 2.89792244e-03 -1.25829327e-03 3.77487980e-03 -4.64992808e-03 2.24101481e-03 -6.72304443e-03 -2.06162599e-04 5.64107009e-04 -1.69232103e-03 8.65016559e-04 6.48762419e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 2.47955954e-04 -5.07308351e-04 2.56593611e-03 -5.19556329e-04 1.28296806e-03 1.64238343e-04 -1.65097949e-04 1.83509064e-04 -9.20555766e-06 -8.25489746e-05 -6.83833041e-04 -2.17402100e-03 -1.25829327e-03 -4.57526280e-04 -1.25829327e-03 2.24101481e-03 1.32611142e-03 2.24101481e-03 2.15348338e-04 3.77120918e-05 6.48762419e-04 -3.72994263e-04 3.77120918e-05 3.44542395e-04 1.94990245e-03 1.01461670e-03 -5.07308351e-04 2.47955954e-04 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 -1.64238343e-04 1.83509064e-04 -1.65097949e-04 -9.20555766e-06 8.25489746e-05 2.05149912e-03 6.52206301e-03 3.77487980e-03 -1.25829327e-03 2.89792244e-03 -6.72304443e-03 2.24101481e-03 -4.64992808e-03 -6.46045015e-04 6.48762419e-04 -1.69232103e-03 6.11050327e-04 5.64107009e-04 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 9.07686855e-03 -5.62360447e-03 5.62360447e-03 1.38594399e-03 -1.73111465e-03 1.73111465e-03 -9.04786640e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 2.24101481e-03 -6.72304443e-03 -5.47073446e-04 -1.15624304e-03 3.46872913e-03 6.18001923e-04 -2.13011713e-03 6.39035140e-03 -3.34579774e-03 -2.50934830e-03 9.78742114e-04 4.53095007e-03 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -5.62360447e-03 6.41461856e-04 -2.81180223e-03 -8.28866325e-04 7.47869384e-04 -9.04786640e-04 7.84586278e-05 3.73934692e-04 1.70716578e-03 2.08840231e-03 2.24101481e-03 1.32611142e-03 2.24101481e-03 -1.15624304e-03 -3.63038823e-03 -1.15624304e-03 -8.62848291e-04 -3.01244069e-04 -2.50934830e-03 1.49449708e-03 -3.01244069e-04 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 5.62360447e-03 -2.81180223e-03 6.41461856e-04 8.28866325e-04 -9.04786640e-04 7.47869384e-04 7.84586278e-05 -3.73934692e-04 -5.12149733e-03 -6.26520693e-03 -6.72304443e-03 2.24101481e-03 -4.64992808e-03 3.46872913e-03 -1.15624304e-03 -5.47073446e-04 2.58854487e-03 -2.50934830e-03 6.39035140e-03 -2.20810423e-03 -2.13011713e-03 2.19010967e-05 9.71630760e-04 2.96587698e-04 -1.64238343e-04 1.64238343e-04 -1.38594399e-03 8.28866325e-04 -8.28866325e-04 5.96824772e-05 -2.32399470e-04 2.32399470e-04 -1.67305260e-04 7.29952656e-05 1.42086025e-03 2.06162599e-04 -2.15348338e-04 6.46045015e-04 -6.18001923e-04 8.62848291e-04 -2.58854487e-03 -2.57619165e-04 -5.71759244e-06 1.71527773e-05 -1.57803925e-04 -1.18352944e-04 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.65097949e-04 -1.83509064e-04 1.73111465e-03 -7.47869384e-04 9.04786640e-04 -2.32399470e-04 1.66111477e-04 -2.78187056e-04 5.90115769e-05 9.48348455e-05 -9.48236316e-05 -1.84575160e-03 -5.64107009e-04 -3.77120918e-05 -6.48762419e-04 2.13011713e-03 3.01244069e-04 2.50934830e-03 -5.71759244e-06 -1.19113927e-04 -1.03569674e-04 1.39963261e-04 -1.38890243e-04 2.52892081e-05 1.12194256e-03 3.57812571e-04 -1.83509064e-04 1.65097949e-04 -1.73111465e-03 9.04786640e-04 -7.47869384e-04 2.32399470e-04 -2.78187056e-04 1.66111477e-04 5.90115769e-05 -9.48348455e-05 2.84470895e-04 5.53725481e-03 1.69232103e-03 -6.48762419e-04 1.69232103e-03 -6.39035140e-03 2.50934830e-03 -6.39035140e-03 1.71527773e-05 -1.03569674e-04 1.57071871e-04 -2.97094818e-05 -1.03569674e-04 9.20555766e-06 9.20555766e-06 -7.84586278e-05 -7.84586278e-05 5.90115769e-05 5.90115769e-05 -5.30640025e-05 -1.26431509e-04 -2.46100214e-03 -8.65016559e-04 3.72994263e-04 -6.11050327e-04 3.34579774e-03 -1.49449708e-03 2.20810423e-03 -1.57803925e-04 1.39963261e-04 -2.97094818e-05 -7.54028877e-05 7.49332109e-05 -1.26446041e-05 -5.60971281e-04 -1.83509064e-04 8.25489746e-05 -8.25489746e-05 9.04786640e-04 -3.73934692e-04 3.73934692e-04 -1.67305260e-04 9.48348455e-05 -9.48348455e-05 2.38592087e-05 -9.48236316e-05 -1.84575160e-03 -6.48762419e-04 -3.77120918e-05 -5.64107009e-04 2.50934830e-03 3.01244069e-04 2.13011713e-03 -1.18352944e-04 -1.38890243e-04 -1.03569674e-04 7.49332109e-05 -1.19113927e-04 -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 3.16414465e-05 -1.05471488e-05 1.98607577e-04 -1.19164546e-04 3.97215153e-05 -1.79184377e-05 2.32767333e-05 -7.75891111e-06 -6.20712889e-06 4.65534666e-06 -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 3.44542395e-04 -3.44542395e-04 1.95748423e-03 -9.78742114e-04 9.78742114e-04 2.19010967e-05 -2.52892081e-05 2.52892081e-05 -1.26446041e-05 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 3.72695402e-04 -1.24231801e-04 2.31293412e-03 -1.38776047e-03 4.62586824e-04 -2.18965457e-04 2.84444472e-04 -9.48148241e-05 -7.58518593e-05 5.68888944e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 1.94990245e-03 -1.94990245e-03 9.06190013e-03 -4.53095007e-03 4.53095007e-03 9.71630760e-04 -1.12194256e-03 1.12194256e-03 -5.60971281e-04 5.27357442e-05 6.21159003e-04 2.22059226e-04 -1.39977245e-04 4.66590815e-05 -8.59736687e-04 5.39413940e-04 -1.79804647e-04 6.48276652e-05 -9.33199150e-05 3.11066383e-05 2.65042098e-05 -1.98781573e-05 6.89084790e-04 3.89980490e-03 1.76988101e-03 -1.01461670e-03 1.01461670e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 -2.96587698e-04 3.57812571e-04 -3.57812571e-04 1.83509064e-04 -3.16414465e-05 -3.72695402e-04 -1.39977245e-04 7.27501650e-05 -2.79954489e-05 5.39413940e-04 -2.84361817e-04 1.07882788e-04 -4.94116573e-05 4.95163525e-05 -1.98781573e-05 -9.83165418e-06 9.90327050e-06 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 2.47955954e-04 -5.07308351e-04 2.56593611e-03 -5.19556329e-04 1.28296806e-03 1.64238343e-04 -1.65097949e-04 1.83509064e-04 -9.20555766e-06 -8.25489746e-05 1.05471488e-05 1.24231801e-04 4.66590815e-05 -2.79954489e-05 -1.90436548e-06 -1.79804647e-04 1.07882788e-04 3.32561751e-06 1.64705524e-05 -1.98781573e-05 -3.49206702e-06 7.32446585e-06 2.09524021e-06 3.44542395e-04 1.94990245e-03 1.01461670e-03 -5.07308351e-04 2.47955954e-04 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 -1.64238343e-04 1.83509064e-04 -1.65097949e-04 -9.20555766e-06 8.25489746e-05 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 5.39413940e-04 -1.79804647e-04 3.26964851e-03 -2.04359960e-03 6.81199868e-04 -2.71001065e-04 3.84318519e-04 -1.28106173e-04 -1.08223216e-04 8.11674117e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 2.56593611e-03 -2.56593611e-03 9.07686855e-03 -5.62360447e-03 5.62360447e-03 1.38594399e-03 -1.73111465e-03 1.73111465e-03 -9.04786640e-04 1.19164546e-04 1.38776047e-03 5.39413940e-04 -2.84361817e-04 1.07882788e-04 -2.04359960e-03 1.08980893e-03 -4.08719921e-04 1.99871842e-04 -2.07638003e-04 8.11674117e-05 4.34153900e-05 -4.15276006e-05 9.78742114e-04 4.53095007e-03 2.56593611e-03 -5.19556329e-04 1.28296806e-03 -5.62360447e-03 6.41461856e-04 -2.81180223e-03 -8.28866325e-04 7.47869384e-04 -9.04786640e-04 7.84586278e-05 3.73934692e-04 -3.97215153e-05 -4.62586824e-04 -1.79804647e-04 1.07882788e-04 3.32561751e-06 6.81199868e-04 -4.08719921e-04 -1.10860521e-07 -6.66239475e-05 8.11674117e-05 8.80842831e-06 -2.88174896e-05 -5.28505699e-06 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 1.28296806e-03 -5.19556329e-04 5.62360447e-03 -2.81180223e-03 6.41461856e-04 8.28866325e-04 -9.04786640e-04 7.47869384e-04 7.84586278e-05 -3.73934692e-04 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 4.94116573e-05 -1.64705524e-05 2.71001065e-04 -1.99871842e-04 6.66239475e-05 -8.80303994e-06 2.52376072e-05 -8.41253572e-06 -9.24787001e-06 6.93590250e-06 2.19010967e-05 9.71630760e-04 2.96587698e-04 -1.64238343e-04 1.64238343e-04 -1.38594399e-03 8.28866325e-04 -8.28866325e-04 5.96824772e-05 -2.32399470e-04 2.32399470e-04 -1.67305260e-04 2.32767333e-05 2.84444472e-04 9.33199150e-05 -4.95163525e-05 1.98781573e-05 -3.84318519e-04 2.07638003e-04 -8.11674117e-05 2.52376072e-05 -2.47945228e-05 1.12007688e-05 4.38153428e-06 -5.55752013e-06 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 1.65097949e-04 -1.83509064e-04 1.73111465e-03 -7.47869384e-04 9.04786640e-04 -2.32399470e-04 1.66111477e-04 -2.78187056e-04 5.90115769e-05 9.48348455e-05 -7.75891111e-06 -9.48148241e-05 -3.11066383e-05 1.98781573e-05 3.49206702e-06 1.28106173e-04 -8.11674117e-05 -8.80842831e-06 -8.41253572e-06 1.12007688e-05 5.07419397e-06 -5.09470250e-06 -2.99308138e-06 2.52892081e-05 1.12194256e-03 3.57812571e-04 -1.83509064e-04 1.65097949e-04 -1.73111465e-03 9.04786640e-04 -7.47869384e-04 2.32399470e-04 -2.78187056e-04 1.66111477e-04 5.90115769e-05 -9.48348455e-05 -6.20712889e-06 -7.58518593e-05 -2.65042098e-05 9.83165418e-06 -7.32446585e-06 1.08223216e-04 -4.34153900e-05 2.88174896e-05 -9.24787001e-06 4.38153428e-06 -5.09470250e-06 7.34411394e-07 1.96656418e-06 9.20555766e-06 9.20555766e-06 -7.84586278e-05 -7.84586278e-05 5.90115769e-05 5.90115769e-05 -5.30640025e-05 4.65534666e-06 5.68888944e-05 1.98781573e-05 -9.90327050e-06 -2.09524021e-06 -8.11674117e-05 4.15276006e-05 5.28505699e-06 6.93590250e-06 -5.55752013e-06 -2.99308138e-06 1.96656418e-06 1.88157383e-06 -1.26446041e-05 -5.60971281e-04 -1.83509064e-04 8.25489746e-05 -8.25489746e-05 9.04786640e-04 -3.73934692e-04 3.73934692e-04 -1.67305260e-04 9.48348455e-05 -9.48348455e-05 2.38592087e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +1 -2 -1 169 + -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 3.87282067e-04 -7.74564134e-05 2.36209572e-04 -1.18104786e-03 2.36209572e-04 4.10248218e-06 2.96071149e-06 -5.92142297e-07 -7.10570757e-06 2.96071149e-06 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 2.76528819e-03 -5.53057639e-04 1.55371176e-03 -7.76855881e-03 1.55371176e-03 -2.78424918e-04 -2.00935877e-04 4.01871753e-05 4.82246104e-04 -2.00935877e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 -3.09750166e-04 6.19500332e-05 2.20255305e-04 8.91596009e-04 -1.78319202e-04 1.00610613e-05 3.70995331e-05 -7.41990662e-06 -2.76566422e-05 1.15236009e-05 -3.87282067e-04 -2.76528819e-03 -3.09750166e-04 1.42506124e-03 -3.09750166e-04 8.91596009e-04 -4.05940554e-03 8.91596009e-04 -9.46041205e-05 -6.27331911e-05 1.15236009e-05 1.63859143e-04 -6.27331911e-05 7.74564134e-05 5.53057639e-04 6.19500332e-05 -3.09750166e-04 -6.17395533e-05 -1.78319202e-04 8.91596009e-04 2.20255305e-04 1.89208241e-05 1.15236009e-05 -7.41990662e-06 -2.25414558e-05 3.70995331e-05 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 8.91596009e-04 -1.78319202e-04 -7.84912360e-04 -2.45035611e-03 4.90071223e-04 -9.14887916e-05 -1.31583390e-04 2.63166779e-05 1.80939935e-04 -7.53916397e-05 1.18104786e-03 7.76855881e-03 8.91596009e-04 -4.05940554e-03 8.91596009e-04 -2.45035611e-03 1.09767970e-02 -2.45035611e-03 5.54770924e-04 3.88196549e-04 -7.53916397e-05 -9.60891427e-04 3.88196549e-04 -2.36209572e-04 -1.55371176e-03 -1.78319202e-04 8.91596009e-04 2.20255305e-04 4.90071223e-04 -2.45035611e-03 -7.84912360e-04 -1.10954185e-04 -7.53916397e-05 2.63166779e-05 1.69701585e-04 -1.31583390e-04 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 9.46041205e-05 -1.89208241e-05 9.14887916e-05 -5.54770924e-04 1.10954185e-04 8.95882642e-05 8.40240525e-05 -1.68048105e-05 -1.62510108e-04 6.77125449e-05 2.96071149e-06 -2.00935877e-04 -3.70995331e-05 6.27331911e-05 -1.15236009e-05 1.31583390e-04 -3.88196549e-04 7.53916397e-05 8.40240525e-05 7.27443167e-06 -1.92558625e-06 -1.26699021e-04 5.48317071e-05 -5.92142297e-07 4.01871753e-05 7.41990662e-06 -1.15236009e-05 7.41990662e-06 -2.63166779e-05 7.53916397e-05 -2.63166779e-05 -1.68048105e-05 -1.92558625e-06 -1.96838230e-06 2.91067856e-05 -1.92558625e-06 -7.10570757e-06 4.82246104e-04 2.76566422e-05 -1.63859143e-04 2.25414558e-05 -1.80939935e-04 9.60891427e-04 -1.69701585e-04 -1.62510108e-04 -1.26699021e-04 2.91067856e-05 2.77238773e-04 -1.36116475e-04 2.96071149e-06 -2.00935877e-04 -1.15236009e-05 6.27331911e-05 -3.70995331e-05 7.53916397e-05 -3.88196549e-04 1.31583390e-04 6.77125449e-05 5.48317071e-05 -1.92558625e-06 -1.36116475e-04 7.27443167e-06 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +1 -2 0 664 + -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 6.89084790e-04 -3.44542395e-04 9.78742114e-04 -1.95748423e-03 9.78742114e-04 -1.09505483e-05 -2.52892081e-05 1.26446041e-05 1.89669061e-05 -2.52892081e-05 -9.38806554e-04 -4.95994522e-03 -6.83833041e-04 2.05149912e-03 -2.05149912e-03 1.70716578e-03 -5.12149733e-03 5.12149733e-03 -1.45990531e-04 -9.48236316e-05 9.48236316e-05 -2.84470895e-04 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 3.89980490e-03 -1.94990245e-03 4.53095007e-03 -9.06190013e-03 4.53095007e-03 -4.85815380e-04 -1.12194256e-03 5.60971281e-04 8.41456921e-04 -1.12194256e-03 -4.95994522e-03 -1.01490228e-02 -2.17402100e-03 6.52206301e-03 -6.52206301e-03 2.08840231e-03 -6.26520693e-03 6.26520693e-03 -2.84172049e-03 -1.84575160e-03 1.84575160e-03 -5.53725481e-03 3.44542395e-04 1.94990245e-03 2.47955954e-04 -1.01461670e-03 5.07308351e-04 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 9.00914182e-05 1.65097949e-04 -8.25489746e-05 -1.37631798e-04 1.83509064e-04 6.83833041e-04 2.17402100e-03 -4.57526280e-04 -1.25829327e-03 1.25829327e-03 1.32611142e-03 2.24101481e-03 -2.24101481e-03 4.30696677e-04 -3.77120918e-05 3.77120918e-05 6.48762419e-04 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.76988101e-03 -1.01461670e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -1.48293849e-04 -3.57812571e-04 1.83509064e-04 2.56852481e-04 -3.57812571e-04 -2.05149912e-03 -6.52206301e-03 -1.25829327e-03 2.89792244e-03 -3.77487980e-03 2.24101481e-03 -4.64992808e-03 6.72304443e-03 -8.52207614e-04 -5.64107009e-04 6.48762419e-04 -2.53966231e-04 -1.69232103e-03 3.44542395e-04 1.94990245e-03 5.07308351e-04 -1.01461670e-03 2.47955954e-04 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 7.41469246e-05 1.83509064e-04 -8.25489746e-05 -1.46837356e-04 1.65097949e-04 2.05149912e-03 6.52206301e-03 1.25829327e-03 -3.77487980e-03 2.89792244e-03 -2.24101481e-03 6.72304443e-03 -4.64992808e-03 8.52207614e-04 6.48762419e-04 -5.64107009e-04 -2.53966231e-04 1.69232103e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 6.41461856e-04 -5.62360447e-03 2.81180223e-03 -4.82380327e-04 -7.47869384e-04 3.73934692e-04 6.78589980e-04 -9.04786640e-04 -1.70716578e-03 -2.08840231e-03 1.32611142e-03 2.24101481e-03 -2.24101481e-03 -3.63038823e-03 -1.15624304e-03 1.15624304e-03 -1.72569658e-03 3.01244069e-04 -3.01244069e-04 -2.50934830e-03 1.95748423e-03 9.06190013e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -5.62360447e-03 9.07686855e-03 -5.62360447e-03 6.92971995e-04 1.73111465e-03 -9.04786640e-04 -1.20026270e-03 1.73111465e-03 5.12149733e-03 6.26520693e-03 2.24101481e-03 -4.64992808e-03 6.72304443e-03 -1.15624304e-03 -5.47073446e-04 -3.46872913e-03 3.20654680e-03 2.13011713e-03 -2.50934830e-03 1.13769350e-03 6.39035140e-03 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 2.81180223e-03 -5.62360447e-03 6.41461856e-04 -3.46485998e-04 -9.04786640e-04 3.73934692e-04 7.57048608e-04 -7.47869384e-04 -5.12149733e-03 -6.26520693e-03 -2.24101481e-03 6.72304443e-03 -4.64992808e-03 1.15624304e-03 -3.46872913e-03 -5.47073446e-04 -3.20654680e-03 -2.50934830e-03 2.13011713e-03 1.13769350e-03 -6.39035140e-03 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 1.48293849e-04 -7.41469246e-05 4.82380327e-04 -6.92971995e-04 3.46485998e-04 -2.48773826e-05 1.67305260e-04 -8.36526299e-05 -4.88206578e-05 6.50942104e-05 -1.45990531e-04 -2.84172049e-03 -4.30696677e-04 8.52207614e-04 -8.52207614e-04 1.72569658e-03 -3.20654680e-03 3.20654680e-03 1.57052508e-05 1.24070536e-04 -1.24070536e-04 3.43055547e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 3.57812571e-04 -1.83509064e-04 7.47869384e-04 -1.73111465e-03 9.04786640e-04 1.67305260e-04 1.66111477e-04 -9.48348455e-05 -1.71758057e-04 2.78187056e-04 -9.48236316e-05 -1.84575160e-03 3.77120918e-05 5.64107009e-04 -6.48762419e-04 -3.01244069e-04 -2.13011713e-03 2.50934830e-03 1.24070536e-04 -1.19113927e-04 1.38890243e-04 6.50300503e-05 1.03569674e-04 1.26446041e-05 5.60971281e-04 8.25489746e-05 -1.83509064e-04 8.25489746e-05 -3.73934692e-04 9.04786640e-04 -3.73934692e-04 -8.36526299e-05 -9.48348455e-05 2.38592087e-05 1.44890605e-04 -9.48348455e-05 9.48236316e-05 1.84575160e-03 -3.77120918e-05 -6.48762419e-04 5.64107009e-04 3.01244069e-04 2.50934830e-03 -2.13011713e-03 -1.24070536e-04 1.38890243e-04 -1.19113927e-04 6.50300503e-05 -1.03569674e-04 1.89669061e-05 8.41456921e-04 1.37631798e-04 -2.56852481e-04 1.46837356e-04 -6.78589980e-04 1.20026270e-03 -7.57048608e-04 -4.88206578e-05 -1.71758057e-04 1.44890605e-04 3.14958573e-05 -2.30769634e-04 2.53966231e-04 2.53966231e-04 -1.13769350e-03 -1.13769350e-03 6.50300503e-05 6.50300503e-05 -3.48727303e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 3.57812571e-04 -1.65097949e-04 9.04786640e-04 -1.73111465e-03 7.47869384e-04 6.50942104e-05 2.78187056e-04 -9.48348455e-05 -2.30769634e-04 1.66111477e-04 -2.84470895e-04 -5.53725481e-03 -6.48762419e-04 1.69232103e-03 -1.69232103e-03 2.50934830e-03 -6.39035140e-03 6.39035140e-03 3.43055547e-05 1.03569674e-04 -1.03569674e-04 1.57071871e-04 -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 5.27357442e-05 -1.05471488e-05 1.19164546e-04 -1.98607577e-04 3.97215153e-05 3.58368753e-06 2.32767333e-05 -4.65534666e-06 -1.86213867e-05 7.75891111e-06 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 6.89084790e-04 -3.44542395e-04 9.78742114e-04 -1.95748423e-03 9.78742114e-04 -1.09505483e-05 -2.52892081e-05 1.26446041e-05 1.89669061e-05 -2.52892081e-05 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 6.21159003e-04 -1.24231801e-04 1.38776047e-03 -2.31293412e-03 4.62586824e-04 4.37930914e-05 2.84444472e-04 -5.68888944e-05 -2.27555578e-04 9.48148241e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 3.89980490e-03 -1.94990245e-03 4.53095007e-03 -9.06190013e-03 4.53095007e-03 -4.85815380e-04 -1.12194256e-03 5.60971281e-04 8.41456921e-04 -1.12194256e-03 3.16414465e-05 3.72695402e-04 7.27501650e-05 -1.39977245e-04 2.79954489e-05 -2.84361817e-04 5.39413940e-04 -1.07882788e-04 -1.61913664e-05 -4.95163525e-05 9.90327050e-06 4.77075776e-05 -1.98781573e-05 3.44542395e-04 1.94990245e-03 2.47955954e-04 -1.01461670e-03 5.07308351e-04 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 9.00914182e-05 1.65097949e-04 -8.25489746e-05 -1.37631798e-04 1.83509064e-04 -5.27357442e-05 -6.21159003e-04 -1.39977245e-04 2.22059226e-04 -4.66590815e-05 5.39413940e-04 -8.59736687e-04 1.79804647e-04 9.46051365e-06 9.33199150e-05 -1.98781573e-05 -6.93945099e-05 3.11066383e-05 -6.89084790e-04 -3.89980490e-03 -1.01461670e-03 1.76988101e-03 -1.01461670e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -1.48293849e-04 -3.57812571e-04 1.83509064e-04 2.56852481e-04 -3.57812571e-04 1.05471488e-05 1.24231801e-04 2.79954489e-05 -4.66590815e-05 -1.90436548e-06 -1.07882788e-04 1.79804647e-04 3.32561751e-06 -1.89210273e-06 -1.98781573e-05 -2.09524021e-06 1.79261498e-05 3.49206702e-06 3.44542395e-04 1.94990245e-03 5.07308351e-04 -1.01461670e-03 2.47955954e-04 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 7.41469246e-05 1.83509064e-04 -8.25489746e-05 -1.46837356e-04 1.65097949e-04 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 5.39413940e-04 -1.07882788e-04 1.08980893e-03 -2.04359960e-03 4.08719921e-04 6.23370905e-05 2.07638003e-04 -4.15276006e-05 -1.94801788e-04 8.11674117e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 2.56593611e-03 -1.28296806e-03 6.41461856e-04 -5.62360447e-03 2.81180223e-03 -4.82380327e-04 -7.47869384e-04 3.73934692e-04 6.78589980e-04 -9.04786640e-04 1.98607577e-04 2.31293412e-03 5.39413940e-04 -8.59736687e-04 1.79804647e-04 -2.04359960e-03 3.26964851e-03 -6.81199868e-04 -4.17764785e-05 -3.84318519e-04 8.11674117e-05 2.88805415e-04 -1.28106173e-04 1.95748423e-03 9.06190013e-03 2.56593611e-03 -4.36846050e-03 2.56593611e-03 -5.62360447e-03 9.07686855e-03 -5.62360447e-03 6.92971995e-04 1.73111465e-03 -9.04786640e-04 -1.20026270e-03 1.73111465e-03 -3.97215153e-05 -4.62586824e-04 -1.07882788e-04 1.79804647e-04 3.32561751e-06 4.08719921e-04 -6.81199868e-04 -1.10860521e-07 8.35529571e-06 8.11674117e-05 5.28505699e-06 -7.21067758e-05 -8.80842831e-06 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 2.56593611e-03 -5.19556329e-04 2.81180223e-03 -5.62360447e-03 6.41461856e-04 -3.46485998e-04 -9.04786640e-04 3.73934692e-04 7.57048608e-04 -7.47869384e-04 3.58368753e-06 4.37930914e-05 1.61913664e-05 -9.46051365e-06 1.89210273e-06 -6.23370905e-05 4.17764785e-05 -8.35529571e-06 6.35893892e-06 -8.82428358e-06 1.76485672e-06 -4.94097433e-07 2.05873930e-07 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 1.48293849e-04 -7.41469246e-05 4.82380327e-04 -6.92971995e-04 3.46485998e-04 -2.48773826e-05 1.67305260e-04 -8.36526299e-05 -4.88206578e-05 6.50942104e-05 2.32767333e-05 2.84444472e-04 4.95163525e-05 -9.33199150e-05 1.98781573e-05 -2.07638003e-04 3.84318519e-04 -8.11674117e-05 -8.82428358e-06 -2.47945228e-05 5.55752013e-06 2.40471761e-05 -1.12007688e-05 -2.52892081e-05 -1.12194256e-03 -1.65097949e-04 3.57812571e-04 -1.83509064e-04 7.47869384e-04 -1.73111465e-03 9.04786640e-04 1.67305260e-04 1.66111477e-04 -9.48348455e-05 -1.71758057e-04 2.78187056e-04 -4.65534666e-06 -5.68888944e-05 -9.90327050e-06 1.98781573e-05 2.09524021e-06 4.15276006e-05 -8.11674117e-05 -5.28505699e-06 1.76485672e-06 5.55752013e-06 1.88157383e-06 -6.98994986e-06 -2.99308138e-06 1.26446041e-05 5.60971281e-04 8.25489746e-05 -1.83509064e-04 8.25489746e-05 -3.73934692e-04 9.04786640e-04 -3.73934692e-04 -8.36526299e-05 -9.48348455e-05 2.38592087e-05 1.44890605e-04 -9.48348455e-05 -1.86213867e-05 -2.27555578e-04 -4.77075776e-05 6.93945099e-05 -1.79261498e-05 1.94801788e-04 -2.88805415e-04 7.21067758e-05 -4.94097433e-07 2.40471761e-05 -6.98994986e-06 -1.44275675e-05 9.83282089e-06 1.89669061e-05 8.41456921e-04 1.37631798e-04 -2.56852481e-04 1.46837356e-04 -6.78589980e-04 1.20026270e-03 -7.57048608e-04 -4.88206578e-05 -1.71758057e-04 1.44890605e-04 3.14958573e-05 -2.30769634e-04 7.75891111e-06 9.48148241e-05 1.98781573e-05 -3.11066383e-05 -3.49206702e-06 -8.11674117e-05 1.28106173e-04 8.80842831e-06 2.05873930e-07 -1.12007688e-05 -2.99308138e-06 9.83282089e-06 5.07419397e-06 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 3.57812571e-04 -1.65097949e-04 9.04786640e-04 -1.73111465e-03 7.47869384e-04 6.50942104e-05 2.78187056e-04 -9.48348455e-05 -2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 352 378 404 430 456 482 508 534 560 586 612 638 664 1 -2 1 660 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 3.44542395e-04 -6.89084790e-04 9.78742114e-04 -9.78742114e-04 1.95748423e-03 -1.09505483e-05 -1.26446041e-05 2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 7.74564134e-05 -3.87282067e-04 2.36209572e-04 -2.36209572e-04 1.18104786e-03 4.10248218e-06 5.92142297e-07 -2.96071149e-06 7.10570757e-06 2.96071149e-06 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 1.94990245e-03 -3.89980490e-03 4.53095007e-03 -4.53095007e-03 9.06190013e-03 -4.85815380e-04 -5.60971281e-04 1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 5.53057639e-04 -2.76528819e-03 1.55371176e-03 -1.55371176e-03 7.76855881e-03 -2.78424918e-04 -4.01871753e-05 2.00935877e-04 -4.82246104e-04 -2.00935877e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 -5.07308351e-04 1.01461670e-03 -5.19556329e-04 1.28296806e-03 -2.56593611e-03 9.00914182e-05 8.25489746e-05 -1.65097949e-04 1.37631798e-04 1.83509064e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 -6.19500332e-05 3.09750166e-04 2.20255305e-04 1.78319202e-04 -8.91596009e-04 1.00610613e-05 7.41990662e-06 -3.70995331e-05 2.76566422e-05 1.15236009e-05 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 2.47955954e-04 -1.01461670e-03 1.28296806e-03 -5.19556329e-04 2.56593611e-03 -7.41469246e-05 -8.25489746e-05 1.83509064e-04 -1.46837356e-04 -1.65097949e-04 -7.74564134e-05 -5.53057639e-04 -6.19500332e-05 -6.17395533e-05 -3.09750166e-04 1.78319202e-04 2.20255305e-04 8.91596009e-04 -1.89208241e-05 -7.41990662e-06 1.15236009e-05 -2.25414558e-05 -3.70995331e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 -1.01461670e-03 1.76988101e-03 -2.56593611e-03 2.56593611e-03 -4.36846050e-03 1.48293849e-04 1.83509064e-04 -3.57812571e-04 2.56852481e-04 3.57812571e-04 3.87282067e-04 2.76528819e-03 3.09750166e-04 -3.09750166e-04 1.42506124e-03 -8.91596009e-04 8.91596009e-04 -4.05940554e-03 9.46041205e-05 1.15236009e-05 -6.27331911e-05 1.63859143e-04 6.27331911e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 1.28296806e-03 -2.56593611e-03 6.41461856e-04 -2.81180223e-03 5.62360447e-03 -4.82380327e-04 -3.73934692e-04 7.47869384e-04 -6.78589980e-04 -9.04786640e-04 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 1.78319202e-04 -8.91596009e-04 -7.84912360e-04 -4.90071223e-04 2.45035611e-03 -9.14887916e-05 -2.63166779e-05 1.31583390e-04 -1.80939935e-04 -7.53916397e-05 9.78742114e-04 4.53095007e-03 1.28296806e-03 -5.19556329e-04 2.56593611e-03 -2.81180223e-03 6.41461856e-04 -5.62360447e-03 3.46485998e-04 3.73934692e-04 -9.04786640e-04 7.57048608e-04 7.47869384e-04 2.36209572e-04 1.55371176e-03 1.78319202e-04 2.20255305e-04 8.91596009e-04 -4.90071223e-04 -7.84912360e-04 -2.45035611e-03 1.10954185e-04 2.63166779e-05 -7.53916397e-05 1.69701585e-04 1.31583390e-04 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 2.56593611e-03 -4.36846050e-03 5.62360447e-03 -5.62360447e-03 9.07686855e-03 -6.92971995e-04 -9.04786640e-04 1.73111465e-03 -1.20026270e-03 -1.73111465e-03 -1.18104786e-03 -7.76855881e-03 -8.91596009e-04 8.91596009e-04 -4.05940554e-03 2.45035611e-03 -2.45035611e-03 1.09767970e-02 -5.54770924e-04 -7.53916397e-05 3.88196549e-04 -9.60891427e-04 -3.88196549e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 7.41469246e-05 -1.48293849e-04 4.82380327e-04 -3.46485998e-04 6.92971995e-04 -2.48773826e-05 8.36526299e-05 -1.67305260e-04 4.88206578e-05 6.50942104e-05 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 1.89208241e-05 -9.46041205e-05 9.14887916e-05 -1.10954185e-04 5.54770924e-04 8.95882642e-05 1.68048105e-05 -8.40240525e-05 1.62510108e-04 6.77125449e-05 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 8.25489746e-05 -1.83509064e-04 3.73934692e-04 -3.73934692e-04 9.04786640e-04 8.36526299e-05 2.38592087e-05 -9.48348455e-05 1.44890605e-04 9.48348455e-05 5.92142297e-07 -4.01871753e-05 -7.41990662e-06 7.41990662e-06 -1.15236009e-05 2.63166779e-05 -2.63166779e-05 7.53916397e-05 1.68048105e-05 -1.96838230e-06 -1.92558625e-06 2.91067856e-05 1.92558625e-06 2.52892081e-05 1.12194256e-03 1.65097949e-04 -1.83509064e-04 3.57812571e-04 -7.47869384e-04 9.04786640e-04 -1.73111465e-03 -1.67305260e-04 -9.48348455e-05 1.66111477e-04 -1.71758057e-04 -2.78187056e-04 -2.96071149e-06 2.00935877e-04 3.70995331e-05 -1.15236009e-05 6.27331911e-05 -1.31583390e-04 7.53916397e-05 -3.88196549e-04 -8.40240525e-05 -1.92558625e-06 7.27443167e-06 -1.26699021e-04 -5.48317071e-05 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 1.46837356e-04 -2.56852481e-04 6.78589980e-04 -7.57048608e-04 1.20026270e-03 4.88206578e-05 1.44890605e-04 -1.71758057e-04 3.14958573e-05 2.30769634e-04 7.10570757e-06 -4.82246104e-04 -2.76566422e-05 2.25414558e-05 -1.63859143e-04 1.80939935e-04 -1.69701585e-04 9.60891427e-04 1.62510108e-04 2.91067856e-05 -1.26699021e-04 2.77238773e-04 1.36116475e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 1.65097949e-04 -3.57812571e-04 9.04786640e-04 -7.47869384e-04 1.73111465e-03 6.50942104e-05 9.48348455e-05 -2.78187056e-04 2.30769634e-04 1.66111477e-04 2.96071149e-06 -2.00935877e-04 -1.15236009e-05 3.70995331e-05 -6.27331911e-05 7.53916397e-05 -1.31583390e-04 3.88196549e-04 6.77125449e-05 1.92558625e-06 -5.48317071e-05 1.36116475e-04 7.27443167e-06 -9.63832875e-05 -7.70858306e-04 -2.32369240e-04 2.32369240e-04 -2.32369240e-04 7.08628717e-04 -7.08628717e-04 7.08628717e-04 5.32928067e-06 -5.32928067e-06 5.32928067e-06 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 3.44542395e-04 -6.89084790e-04 9.78742114e-04 -9.78742114e-04 1.95748423e-03 -1.09505483e-05 -1.26446041e-05 2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -7.70858306e-04 -5.37027696e-03 -1.65917292e-03 1.65917292e-03 -1.65917292e-03 4.66113529e-03 -4.66113529e-03 4.66113529e-03 -3.61684578e-04 3.61684578e-04 -3.61684578e-04 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 1.94990245e-03 -3.89980490e-03 4.53095007e-03 -4.53095007e-03 9.06190013e-03 -4.85815380e-04 -5.60971281e-04 1.12194256e-03 -8.41456921e-04 -1.12194256e-03 2.32369240e-04 1.65917292e-03 4.33860712e-04 -5.57550298e-04 5.57550298e-04 -1.20629831e-03 1.60487282e-03 -1.60487282e-03 -1.77195256e-05 7.75730043e-05 -7.75730043e-05 6.22274450e-05 3.44542395e-04 1.94990245e-03 2.47955954e-04 -5.07308351e-04 1.01461670e-03 -5.19556329e-04 1.28296806e-03 -2.56593611e-03 9.00914182e-05 8.25489746e-05 -1.65097949e-04 1.37631798e-04 1.83509064e-04 -2.32369240e-04 -1.65917292e-03 -5.57550298e-04 4.33860712e-04 -5.57550298e-04 1.60487282e-03 -1.20629831e-03 1.60487282e-03 -8.85976278e-06 -7.75730043e-05 6.22274450e-05 1.53455593e-05 -7.75730043e-05 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 2.47955954e-04 -1.01461670e-03 1.28296806e-03 -5.19556329e-04 2.56593611e-03 -7.41469246e-05 -8.25489746e-05 1.83509064e-04 -1.46837356e-04 -1.65097949e-04 2.32369240e-04 1.65917292e-03 5.57550298e-04 -5.57550298e-04 4.33860712e-04 -1.60487282e-03 1.60487282e-03 -1.20629831e-03 8.85976278e-06 6.22274450e-05 -7.75730043e-05 1.53455593e-05 7.75730043e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 -1.01461670e-03 1.76988101e-03 -2.56593611e-03 2.56593611e-03 -4.36846050e-03 1.48293849e-04 1.83509064e-04 -3.57812571e-04 2.56852481e-04 3.57812571e-04 -7.08628717e-04 -4.66113529e-03 -1.20629831e-03 1.60487282e-03 -1.60487282e-03 3.13565742e-03 -4.41064100e-03 4.41064100e-03 3.89307864e-05 -4.40829904e-04 4.40829904e-04 -4.07114854e-04 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 1.28296806e-03 -2.56593611e-03 6.41461856e-04 -2.81180223e-03 5.62360447e-03 -4.82380327e-04 -3.73934692e-04 7.47869384e-04 -6.78589980e-04 -9.04786640e-04 7.08628717e-04 4.66113529e-03 1.60487282e-03 -1.20629831e-03 1.60487282e-03 -4.41064100e-03 3.13565742e-03 -4.41064100e-03 1.94653932e-05 4.40829904e-04 -4.07114854e-04 -3.37150500e-05 4.40829904e-04 9.78742114e-04 4.53095007e-03 1.28296806e-03 -5.19556329e-04 2.56593611e-03 -2.81180223e-03 6.41461856e-04 -5.62360447e-03 3.46485998e-04 3.73934692e-04 -9.04786640e-04 7.57048608e-04 7.47869384e-04 -7.08628717e-04 -4.66113529e-03 -1.60487282e-03 1.60487282e-03 -1.20629831e-03 4.41064100e-03 -4.41064100e-03 3.13565742e-03 -1.94653932e-05 -4.07114854e-04 4.40829904e-04 -3.37150500e-05 -4.40829904e-04 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 2.56593611e-03 -4.36846050e-03 5.62360447e-03 -5.62360447e-03 9.07686855e-03 -6.92971995e-04 -9.04786640e-04 1.73111465e-03 -1.20026270e-03 -1.73111465e-03 1.77195256e-05 8.85976278e-06 -8.85976278e-06 -3.89307864e-05 -1.94653932e-05 1.94653932e-05 -3.43728408e-05 9.78690456e-06 -9.78690456e-06 -1.95738091e-05 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 7.41469246e-05 -1.48293849e-04 4.82380327e-04 -3.46485998e-04 6.92971995e-04 -2.48773826e-05 8.36526299e-05 -1.67305260e-04 4.88206578e-05 6.50942104e-05 5.32928067e-06 -3.61684578e-04 -7.75730043e-05 7.75730043e-05 -6.22274450e-05 4.40829904e-04 -4.40829904e-04 4.07114854e-04 9.78690456e-06 1.49384400e-04 -1.66805825e-04 1.69514160e-05 1.66805825e-04 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 8.25489746e-05 -1.83509064e-04 3.73934692e-04 -3.73934692e-04 9.04786640e-04 8.36526299e-05 2.38592087e-05 -9.48348455e-05 1.44890605e-04 9.48348455e-05 -5.32928067e-06 3.61684578e-04 7.75730043e-05 -6.22274450e-05 7.75730043e-05 -4.40829904e-04 4.07114854e-04 -4.40829904e-04 -9.78690456e-06 -1.66805825e-04 1.49384400e-04 1.69514160e-05 -1.66805825e-04 2.52892081e-05 1.12194256e-03 1.65097949e-04 -1.83509064e-04 3.57812571e-04 -7.47869384e-04 9.04786640e-04 -1.73111465e-03 -1.67305260e-04 -9.48348455e-05 1.66111477e-04 -1.71758057e-04 -2.78187056e-04 -1.53455593e-05 -1.53455593e-05 3.37150500e-05 3.37150500e-05 1.69514160e-05 1.69514160e-05 -3.43728408e-05 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 1.46837356e-04 -2.56852481e-04 6.78589980e-04 -7.57048608e-04 1.20026270e-03 4.88206578e-05 1.44890605e-04 -1.71758057e-04 3.14958573e-05 2.30769634e-04 5.32928067e-06 -3.61684578e-04 -6.22274450e-05 7.75730043e-05 -7.75730043e-05 4.07114854e-04 -4.40829904e-04 4.40829904e-04 -1.95738091e-05 1.66805825e-04 -1.66805825e-04 1.49384400e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 1.65097949e-04 -3.57812571e-04 9.04786640e-04 -7.47869384e-04 1.73111465e-03 6.50942104e-05 9.48348455e-05 -2.78187056e-04 2.30769634e-04 1.66111477e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 1 -2 2 169 - -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 3.16414465e-05 -5.27357442e-05 3.97215153e-05 -1.19164546e-04 1.98607577e-04 1.43347501e-05 4.65534666e-06 -7.75891111e-06 1.24142578e-05 2.32767333e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 3.72695402e-04 -6.21159003e-04 4.62586824e-04 -1.38776047e-03 2.31293412e-03 1.75172365e-04 5.68888944e-05 -9.48148241e-05 1.51703719e-04 2.84444472e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 -2.79954489e-05 4.66590815e-05 3.32561751e-06 1.07882788e-04 -1.79804647e-04 -1.45784497e-05 2.09524021e-06 -3.49206702e-06 -1.06016839e-05 -1.98781573e-05 -3.16414465e-05 -3.72695402e-04 -2.79954489e-05 7.27501650e-05 -1.39977245e-04 1.07882788e-04 -2.84361817e-04 5.39413940e-04 3.32202910e-05 9.90327050e-06 -1.98781573e-05 3.78759234e-05 4.95163525e-05 5.27357442e-05 6.21159003e-04 4.66590815e-05 -1.39977245e-04 2.22059226e-04 -1.79804647e-04 5.39413940e-04 -8.59736687e-04 -5.53671516e-05 -1.98781573e-05 3.11066383e-05 -4.28903001e-05 -9.33199150e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 1.07882788e-04 -1.79804647e-04 -1.10860521e-07 -4.08719921e-04 6.81199868e-04 5.82686518e-05 -5.28505699e-06 8.80842831e-06 4.32892862e-05 8.11674117e-05 1.19164546e-04 1.38776047e-03 1.07882788e-04 -2.84361817e-04 5.39413940e-04 -4.08719921e-04 1.08980893e-03 -2.04359960e-03 -1.37534752e-04 -4.15276006e-05 8.11674117e-05 -1.51386398e-04 -2.07638003e-04 -1.98607577e-04 -2.31293412e-03 -1.79804647e-04 5.39413940e-04 -8.59736687e-04 6.81199868e-04 -2.04359960e-03 3.26964851e-03 2.29224587e-04 8.11674117e-05 -1.28106173e-04 1.80582199e-04 3.84318519e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 -3.32202910e-05 5.53671516e-05 -5.82686518e-05 1.37534752e-04 -2.29224587e-04 -9.65884179e-06 -5.17104579e-06 8.61840965e-06 -8.75377257e-06 -1.64133236e-05 4.65534666e-06 5.68888944e-05 -2.09524021e-06 -9.90327050e-06 1.98781573e-05 5.28505699e-06 4.15276006e-05 -8.11674117e-05 -5.17104579e-06 1.88157383e-06 -2.99308138e-06 -5.02338568e-06 -5.55752013e-06 -7.75891111e-06 -9.48148241e-05 3.49206702e-06 1.98781573e-05 -3.11066383e-05 -8.80842831e-06 -8.11674117e-05 1.28106173e-04 8.61840965e-06 -2.99308138e-06 5.07419397e-06 4.73811839e-06 1.12007688e-05 1.24142578e-05 1.51703719e-04 1.06016839e-05 -3.78759234e-05 4.28903001e-05 -4.32892862e-05 1.51386398e-04 -1.80582199e-04 -8.75377257e-06 -5.02338568e-06 4.73811839e-06 1.59021325e-06 -1.96656418e-05 2.32767333e-05 2.84444472e-04 1.98781573e-05 -4.95163525e-05 9.33199150e-05 -8.11674117e-05 2.07638003e-04 -3.84318519e-04 -1.64133236e-05 -5.55752013e-06 1.12007688e-05 -1.96656418e-05 -2.47945228e-05 + -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 1.05471488e-05 -5.27357442e-05 1.19164546e-04 -3.97215153e-05 1.98607577e-04 3.58368753e-06 4.65534666e-06 -2.32767333e-05 1.86213867e-05 7.75891111e-06 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 1.24231801e-04 -6.21159003e-04 1.38776047e-03 -4.62586824e-04 2.31293412e-03 4.37930914e-05 5.68888944e-05 -2.84444472e-04 2.27555578e-04 9.48148241e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 -2.79954489e-05 1.39977245e-04 -2.84361817e-04 1.07882788e-04 -5.39413940e-04 -1.61913664e-05 -9.90327050e-06 4.95163525e-05 -4.77075776e-05 -1.98781573e-05 -1.05471488e-05 -1.24231801e-04 -2.79954489e-05 -1.90436548e-06 -4.66590815e-05 1.07882788e-04 3.32561751e-06 1.79804647e-04 1.89210273e-06 -2.09524021e-06 -1.98781573e-05 1.79261498e-05 -3.49206702e-06 5.27357442e-05 6.21159003e-04 1.39977245e-04 -4.66590815e-05 2.22059226e-04 -5.39413940e-04 1.79804647e-04 -8.59736687e-04 -9.46051365e-06 -1.98781573e-05 9.33199150e-05 -6.93945099e-05 -3.11066383e-05 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 1.07882788e-04 -5.39413940e-04 1.08980893e-03 -4.08719921e-04 2.04359960e-03 6.23370905e-05 4.15276006e-05 -2.07638003e-04 1.94801788e-04 8.11674117e-05 3.97215153e-05 4.62586824e-04 1.07882788e-04 3.32561751e-06 1.79804647e-04 -4.08719921e-04 -1.10860521e-07 -6.81199868e-04 -8.35529571e-06 5.28505699e-06 8.11674117e-05 -7.21067758e-05 8.80842831e-06 -1.98607577e-04 -2.31293412e-03 -5.39413940e-04 1.79804647e-04 -8.59736687e-04 2.04359960e-03 -6.81199868e-04 3.26964851e-03 4.17764785e-05 8.11674117e-05 -3.84318519e-04 2.88805415e-04 1.28106173e-04 3.58368753e-06 4.37930914e-05 1.61913664e-05 -1.89210273e-06 9.46051365e-06 -6.23370905e-05 8.35529571e-06 -4.17764785e-05 6.35893892e-06 -1.76485672e-06 8.82428358e-06 4.94097433e-07 2.05873930e-07 4.65534666e-06 5.68888944e-05 9.90327050e-06 2.09524021e-06 1.98781573e-05 -4.15276006e-05 -5.28505699e-06 -8.11674117e-05 -1.76485672e-06 1.88157383e-06 5.55752013e-06 -6.98994986e-06 2.99308138e-06 -2.32767333e-05 -2.84444472e-04 -4.95163525e-05 1.98781573e-05 -9.33199150e-05 2.07638003e-04 -8.11674117e-05 3.84318519e-04 8.82428358e-06 5.55752013e-06 -2.47945228e-05 2.40471761e-05 1.12007688e-05 1.86213867e-05 2.27555578e-04 4.77075776e-05 -1.79261498e-05 6.93945099e-05 -1.94801788e-04 7.21067758e-05 -2.88805415e-04 4.94097433e-07 -6.98994986e-06 2.40471761e-05 -1.44275675e-05 -9.83282089e-06 7.75891111e-06 9.48148241e-05 1.98781573e-05 3.49206702e-06 3.11066383e-05 -8.11674117e-05 -8.80842831e-06 -1.28106173e-04 2.05873930e-07 2.99308138e-06 1.12007688e-05 -9.83282089e-06 5.07419397e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 -1 -2 157 - -9.63832875e-05 -7.70858306e-04 -3.87282067e-04 -7.74564134e-05 7.74564134e-05 1.18104786e-03 2.36209572e-04 -2.36209572e-04 -8.20496435e-06 -2.96071149e-06 2.96071149e-06 5.92142297e-07 -7.70858306e-04 -5.37027696e-03 -2.76528819e-03 -5.53057639e-04 5.53057639e-04 7.76855881e-03 1.55371176e-03 -1.55371176e-03 5.56849836e-04 2.00935877e-04 -2.00935877e-04 -4.01871753e-05 3.87282067e-04 2.76528819e-03 1.42506124e-03 3.09750166e-04 -3.09750166e-04 -4.05940554e-03 -8.91596009e-04 8.91596009e-04 -1.89208241e-04 -6.27331911e-05 6.27331911e-05 1.15236009e-05 7.74564134e-05 5.53057639e-04 3.09750166e-04 -6.17395533e-05 -6.19500332e-05 -8.91596009e-04 2.20255305e-04 1.78319202e-04 -2.89818854e-05 -3.70995331e-05 1.15236009e-05 -5.11518643e-06 7.41990662e-06 -7.74564134e-05 -5.53057639e-04 -3.09750166e-04 -6.19500332e-05 -6.17395533e-05 8.91596009e-04 1.78319202e-04 2.20255305e-04 2.89818854e-05 1.15236009e-05 -3.70995331e-05 -5.11518643e-06 -7.41990662e-06 -1.18104786e-03 -7.76855881e-03 -4.05940554e-03 -8.91596009e-04 8.91596009e-04 1.09767970e-02 2.45035611e-03 -2.45035611e-03 1.10954185e-03 3.88196549e-04 -3.88196549e-04 -7.53916397e-05 -2.36209572e-04 -1.55371176e-03 -8.91596009e-04 2.20255305e-04 1.78319202e-04 2.45035611e-03 -7.84912360e-04 -4.90071223e-04 2.02442976e-04 1.31583390e-04 -7.53916397e-05 1.12383500e-05 -2.63166779e-05 2.36209572e-04 1.55371176e-03 8.91596009e-04 1.78319202e-04 2.20255305e-04 -2.45035611e-03 -4.90071223e-04 -7.84912360e-04 -2.02442976e-04 -7.53916397e-05 1.31583390e-04 1.12383500e-05 2.63166779e-05 -8.20496435e-06 5.56849836e-04 1.89208241e-04 2.89818854e-05 -2.89818854e-05 -1.10954185e-03 -2.02442976e-04 2.02442976e-04 3.71064027e-04 1.51736597e-04 -1.51736597e-04 -3.36096210e-05 -2.96071149e-06 2.00935877e-04 6.27331911e-05 3.70995331e-05 -1.15236009e-05 -3.88196549e-04 -1.31583390e-04 7.53916397e-05 1.51736597e-04 7.27443167e-06 -5.48317071e-05 -9.41745331e-06 -1.92558625e-06 2.96071149e-06 -2.00935877e-04 -6.27331911e-05 -1.15236009e-05 3.70995331e-05 3.88196549e-04 7.53916397e-05 -1.31583390e-04 -1.51736597e-04 -5.48317071e-05 7.27443167e-06 -9.41745331e-06 1.92558625e-06 5.11518643e-06 5.11518643e-06 -1.12383500e-05 -1.12383500e-05 -9.41745331e-06 -9.41745331e-06 -4.23699021e-06 5.92142297e-07 -4.01871753e-05 -1.15236009e-05 -7.41990662e-06 7.41990662e-06 7.53916397e-05 2.63166779e-05 -2.63166779e-05 -3.36096210e-05 -1.92558625e-06 1.92558625e-06 -1.96838230e-06 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -1 -1 404 - -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 1.04842078e-03 -6.35383146e-03 -1.05011554e-02 -8.64374172e-03 -2.88124724e-03 -2.88124724e-03 8.09401293e-03 2.69800431e-03 2.69800431e-03 4.57192828e-03 2.96955453e-03 2.96955453e-03 9.89851509e-04 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 1.03563291e-02 -1.05011554e-02 1.47539282e-02 1.36506750e-02 4.55022500e-03 4.55022500e-03 -3.02892029e-02 -1.00964010e-02 -1.00964010e-02 -2.59319099e-02 -1.68432696e-02 -1.68432696e-02 -5.61442318e-03 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 -5.44747426e-03 8.64374172e-03 -1.36506750e-02 -4.07782741e-03 -2.01547330e-04 -2.01547330e-04 3.17443914e-02 9.80062587e-03 9.80062587e-03 1.53468486e-03 1.82224830e-05 1.82224830e-05 -2.54881725e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 2.88124724e-03 -4.55022500e-03 -2.01547330e-04 -3.54036786e-03 -6.71824434e-05 9.80062587e-03 5.60938910e-03 3.26687529e-03 -8.44404939e-04 2.09372125e-03 -2.54881725e-04 7.82867657e-04 6.97907082e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 2.88124724e-03 -4.55022500e-03 -2.01547330e-04 -6.71824434e-05 -3.54036786e-03 9.80062587e-03 3.26687529e-03 5.60938910e-03 -8.44404939e-04 -2.54881725e-04 2.09372125e-03 -7.82867657e-04 6.97907082e-04 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 1.50042295e-02 -8.09401293e-03 3.02892029e-02 3.17443914e-02 9.80062587e-03 9.80062587e-03 -4.52410271e-02 -1.82611932e-02 -1.82611932e-02 -4.64278454e-02 -3.06138184e-02 -3.06138184e-02 -1.03267523e-02 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.69800431e-03 1.00964010e-02 9.80062587e-03 5.60938910e-03 3.26687529e-03 -1.82611932e-02 3.45548815e-03 -6.08706441e-03 -1.61106387e-02 -9.22743661e-03 -1.03267523e-02 3.66438566e-04 -3.07581220e-03 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.69800431e-03 1.00964010e-02 9.80062587e-03 3.26687529e-03 5.60938910e-03 -1.82611932e-02 -6.08706441e-03 3.45548815e-03 -1.61106387e-02 -1.03267523e-02 -9.22743661e-03 -3.66438566e-04 -3.07581220e-03 1.04842078e-03 1.03563291e-02 5.44747426e-03 -1.50042295e-02 -3.28945771e-03 4.57192828e-03 -2.59319099e-02 -1.53468486e-03 8.44404939e-04 8.44404939e-04 4.64278454e-02 1.61106387e-02 1.61106387e-02 -9.94101244e-03 -1.19331822e-02 -1.19331822e-02 -5.53199850e-03 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 -1.82224830e-05 -2.09372125e-03 2.54881725e-04 3.06138184e-02 9.22743661e-03 1.03267523e-02 -1.19331822e-02 -3.29034412e-04 -7.86299908e-03 2.69207650e-03 -2.28042804e-04 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 -1.82224830e-05 2.54881725e-04 -2.09372125e-03 3.06138184e-02 1.03267523e-02 9.22743661e-03 -1.19331822e-02 -7.86299908e-03 -3.29034412e-04 -2.69207650e-03 -2.28042804e-04 7.49585443e-05 -7.82867657e-04 7.82867657e-04 -3.66438566e-04 3.66438566e-04 2.69207650e-03 -2.69207650e-03 1.25245283e-03 7.49585443e-05 9.89851509e-04 -5.61442318e-03 2.54881725e-04 -6.97907082e-04 -6.97907082e-04 1.03267523e-02 3.07581220e-03 3.07581220e-03 -5.53199850e-03 -2.28042804e-04 -2.28042804e-04 2.79079731e-04 -9.63832875e-05 -7.70858306e-04 -3.87282067e-04 7.74564134e-05 7.74564134e-05 1.18104786e-03 -2.36209572e-04 -2.36209572e-04 -8.20496435e-06 2.96071149e-06 2.96071149e-06 -5.92142297e-07 -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 1.04842078e-03 -7.70858306e-04 -5.37027696e-03 -2.76528819e-03 5.53057639e-04 5.53057639e-04 7.76855881e-03 -1.55371176e-03 -1.55371176e-03 5.56849836e-04 -2.00935877e-04 -2.00935877e-04 4.01871753e-05 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 1.03563291e-02 3.87282067e-04 2.76528819e-03 1.42506124e-03 -3.09750166e-04 -3.09750166e-04 -4.05940554e-03 8.91596009e-04 8.91596009e-04 -1.89208241e-04 6.27331911e-05 6.27331911e-05 -1.15236009e-05 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 -5.44747426e-03 -7.74564134e-05 -5.53057639e-04 -3.09750166e-04 -6.17395533e-05 6.19500332e-05 8.91596009e-04 2.20255305e-04 -1.78319202e-04 2.89818854e-05 -3.70995331e-05 -1.15236009e-05 5.11518643e-06 7.41990662e-06 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -7.74564134e-05 -5.53057639e-04 -3.09750166e-04 6.19500332e-05 -6.17395533e-05 8.91596009e-04 -1.78319202e-04 2.20255305e-04 2.89818854e-05 -1.15236009e-05 -3.70995331e-05 -5.11518643e-06 7.41990662e-06 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -1.18104786e-03 -7.76855881e-03 -4.05940554e-03 8.91596009e-04 8.91596009e-04 1.09767970e-02 -2.45035611e-03 -2.45035611e-03 1.10954185e-03 -3.88196549e-04 -3.88196549e-04 7.53916397e-05 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 1.50042295e-02 2.36209572e-04 1.55371176e-03 8.91596009e-04 2.20255305e-04 -1.78319202e-04 -2.45035611e-03 -7.84912360e-04 4.90071223e-04 -2.02442976e-04 1.31583390e-04 7.53916397e-05 -1.12383500e-05 -2.63166779e-05 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 2.36209572e-04 1.55371176e-03 8.91596009e-04 -1.78319202e-04 2.20255305e-04 -2.45035611e-03 4.90071223e-04 -7.84912360e-04 -2.02442976e-04 7.53916397e-05 1.31583390e-04 1.12383500e-05 -2.63166779e-05 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -8.20496435e-06 5.56849836e-04 1.89208241e-04 -2.89818854e-05 -2.89818854e-05 -1.10954185e-03 2.02442976e-04 2.02442976e-04 3.71064027e-04 -1.51736597e-04 -1.51736597e-04 3.36096210e-05 1.04842078e-03 1.03563291e-02 5.44747426e-03 -1.50042295e-02 -3.28945771e-03 2.96071149e-06 -2.00935877e-04 -6.27331911e-05 3.70995331e-05 1.15236009e-05 3.88196549e-04 -1.31583390e-04 -7.53916397e-05 -1.51736597e-04 7.27443167e-06 5.48317071e-05 9.41745331e-06 -1.92558625e-06 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 -6.27331911e-05 1.15236009e-05 3.70995331e-05 3.88196549e-04 -7.53916397e-05 -1.31583390e-04 -1.51736597e-04 5.48317071e-05 7.27443167e-06 -9.41745331e-06 -1.92558625e-06 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 -5.11518643e-06 5.11518643e-06 1.12383500e-05 -1.12383500e-05 9.41745331e-06 -9.41745331e-06 -4.23699021e-06 7.49585443e-05 -5.92142297e-07 4.01871753e-05 1.15236009e-05 -7.41990662e-06 -7.41990662e-06 -7.53916397e-05 2.63166779e-05 2.63166779e-05 3.36096210e-05 -1.92558625e-06 -1.92558625e-06 -1.96838230e-06 7.49585443e-05 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 - 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 -1 -1 0 520 - -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 3.27577506e-03 1.13476177e-02 -5.67380884e-03 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 -2.88124724e-03 -8.64374172e-03 2.69800431e-03 2.69800431e-03 8.09401293e-03 -2.28596414e-03 9.89851509e-04 2.96955453e-03 -3.95940603e-03 2.96955453e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 -4.59503478e-03 -1.59176674e-02 7.95883370e-03 -1.05011554e-02 1.47539282e-02 4.55022500e-03 4.55022500e-03 1.36506750e-02 -1.00964010e-02 -1.00964010e-02 -3.02892029e-02 1.29659549e-02 -5.61442318e-03 -1.68432696e-02 2.24576927e-02 -1.68432696e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 1.93052138e-03 -6.06645431e-04 1.51901733e-03 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 -6.71824434e-05 -2.01547330e-04 5.60938910e-03 3.26687529e-03 9.80062587e-03 1.10018575e-03 6.97907082e-04 2.09372125e-03 3.39842300e-04 -2.54881725e-04 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 2.88124724e-03 -4.55022500e-03 -6.71824434e-05 -3.54036786e-03 -2.01547330e-04 3.26687529e-03 5.60938910e-03 9.80062587e-03 -2.55780809e-04 6.97907082e-04 -2.54881725e-04 1.12270996e-03 2.09372125e-03 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -2.28076829e-03 -6.06645431e-04 -9.12371896e-04 8.64374172e-03 -1.36506750e-02 -2.01547330e-04 -2.01547330e-04 -4.07782741e-03 9.80062587e-03 9.80062587e-03 3.17443914e-02 -7.67342428e-04 -2.54881725e-04 1.82224830e-05 -1.32907607e-03 1.82224830e-05 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 6.53016845e-03 -2.18315859e-02 1.83245851e-02 -2.69800431e-03 1.00964010e-02 5.60938910e-03 3.26687529e-03 9.80062587e-03 3.45548815e-03 -6.08706441e-03 -1.82611932e-02 8.37266444e-03 -3.07581220e-03 -9.22743661e-03 1.37690031e-02 -1.03267523e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 -2.69800431e-03 1.00964010e-02 3.26687529e-03 5.60938910e-03 9.80062587e-03 -6.08706441e-03 3.45548815e-03 -1.82611932e-02 7.73797423e-03 -3.07581220e-03 -1.03267523e-02 1.41354416e-02 -9.22743661e-03 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.91346405e-02 -2.18315859e-02 3.50700081e-03 -8.09401293e-03 3.02892029e-02 9.80062587e-03 9.80062587e-03 3.17443914e-02 -1.82611932e-02 -1.82611932e-02 -4.52410271e-02 2.32139227e-02 -1.03267523e-02 -3.06138184e-02 4.02076935e-02 -3.06138184e-02 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 2.28076829e-03 -6.53016845e-03 1.91346405e-02 9.88817717e-03 8.35956692e-03 1.78958590e-03 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 2.55780809e-04 7.67342428e-04 -8.37266444e-03 -7.73797423e-03 -2.32139227e-02 -1.54591348e-03 2.76599925e-03 8.29799775e-03 -4.84691264e-03 3.63518448e-03 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 9.89851509e-04 -5.61442318e-03 -6.97907082e-04 -6.97907082e-04 2.54881725e-04 3.07581220e-03 3.07581220e-03 1.03267523e-02 2.76599925e-03 2.79079731e-04 -2.28042804e-04 4.79085124e-03 -2.28042804e-04 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 8.35956692e-03 2.60941163e-02 -1.44791946e-02 2.96955453e-03 -1.68432696e-02 -2.09372125e-03 2.54881725e-04 -1.82224830e-05 9.22743661e-03 1.03267523e-02 3.06138184e-02 8.29799775e-03 -2.28042804e-04 -3.29034412e-04 8.98840071e-03 -7.86299908e-03 -5.67380884e-03 7.95883370e-03 -1.51901733e-03 9.12371896e-04 -1.83245851e-02 -3.50700081e-03 1.78958590e-03 -1.44791946e-02 7.82174136e-03 -3.95940603e-03 2.24576927e-02 -3.39842300e-04 -1.12270996e-03 1.32907607e-03 -1.37690031e-02 -1.41354416e-02 -4.02076935e-02 -4.84691264e-03 4.79085124e-03 8.98840071e-03 -7.14264612e-03 1.16804772e-02 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 2.96955453e-03 -1.68432696e-02 2.54881725e-04 -2.09372125e-03 -1.82224830e-05 1.03267523e-02 9.22743661e-03 3.06138184e-02 3.63518448e-03 -2.28042804e-04 -7.86299908e-03 1.16804772e-02 -3.29034412e-04 -6.35383146e-03 -1.05011554e-02 -8.64374172e-03 2.88124724e-03 -2.88124724e-03 8.09401293e-03 -2.69800431e-03 2.69800431e-03 4.57192828e-03 -2.96955453e-03 2.96955453e-03 -9.89851509e-04 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 3.27577506e-03 1.13476177e-02 -5.67380884e-03 -1.05011554e-02 1.47539282e-02 1.36506750e-02 -4.55022500e-03 4.55022500e-03 -3.02892029e-02 1.00964010e-02 -1.00964010e-02 -2.59319099e-02 1.68432696e-02 -1.68432696e-02 5.61442318e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 -4.59503478e-03 -1.59176674e-02 7.95883370e-03 8.64374172e-03 -1.36506750e-02 -4.07782741e-03 2.01547330e-04 -2.01547330e-04 3.17443914e-02 -9.80062587e-03 9.80062587e-03 1.53468486e-03 -1.82224830e-05 1.82224830e-05 2.54881725e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 1.93052138e-03 -6.06645431e-04 1.51901733e-03 -2.88124724e-03 4.55022500e-03 2.01547330e-04 -3.54036786e-03 6.71824434e-05 -9.80062587e-03 5.60938910e-03 -3.26687529e-03 8.44404939e-04 2.09372125e-03 2.54881725e-04 -7.82867657e-04 6.97907082e-04 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 2.88124724e-03 -4.55022500e-03 -2.01547330e-04 6.71824434e-05 -3.54036786e-03 9.80062587e-03 -3.26687529e-03 5.60938910e-03 -8.44404939e-04 2.54881725e-04 2.09372125e-03 -7.82867657e-04 -6.97907082e-04 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -2.28076829e-03 -6.06645431e-04 -9.12371896e-04 -8.09401293e-03 3.02892029e-02 3.17443914e-02 -9.80062587e-03 9.80062587e-03 -4.52410271e-02 1.82611932e-02 -1.82611932e-02 -4.64278454e-02 3.06138184e-02 -3.06138184e-02 1.03267523e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 6.53016845e-03 -2.18315859e-02 1.83245851e-02 2.69800431e-03 -1.00964010e-02 -9.80062587e-03 5.60938910e-03 -3.26687529e-03 1.82611932e-02 3.45548815e-03 6.08706441e-03 1.61106387e-02 -9.22743661e-03 1.03267523e-02 -3.66438566e-04 -3.07581220e-03 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 -2.69800431e-03 1.00964010e-02 9.80062587e-03 -3.26687529e-03 5.60938910e-03 -1.82611932e-02 6.08706441e-03 3.45548815e-03 -1.61106387e-02 1.03267523e-02 -9.22743661e-03 -3.66438566e-04 3.07581220e-03 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.91346405e-02 -2.18315859e-02 3.50700081e-03 4.57192828e-03 -2.59319099e-02 -1.53468486e-03 -8.44404939e-04 8.44404939e-04 4.64278454e-02 -1.61106387e-02 1.61106387e-02 -9.94101244e-03 1.19331822e-02 -1.19331822e-02 5.53199850e-03 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 2.28076829e-03 -6.53016845e-03 1.91346405e-02 9.88817717e-03 8.35956692e-03 1.78958590e-03 -2.96955453e-03 1.68432696e-02 1.82224830e-05 -2.09372125e-03 -2.54881725e-04 -3.06138184e-02 9.22743661e-03 -1.03267523e-02 1.19331822e-02 -3.29034412e-04 7.86299908e-03 -2.69207650e-03 -2.28042804e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 2.96955453e-03 -1.68432696e-02 -1.82224830e-05 -2.54881725e-04 -2.09372125e-03 3.06138184e-02 -1.03267523e-02 9.22743661e-03 -1.19331822e-02 7.86299908e-03 -3.29034412e-04 -2.69207650e-03 2.28042804e-04 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 8.35956692e-03 2.60941163e-02 -1.44791946e-02 7.82867657e-04 7.82867657e-04 3.66438566e-04 3.66438566e-04 -2.69207650e-03 -2.69207650e-03 1.25245283e-03 -5.67380884e-03 7.95883370e-03 -1.51901733e-03 9.12371896e-04 -1.83245851e-02 -3.50700081e-03 1.78958590e-03 -1.44791946e-02 7.82174136e-03 -9.89851509e-04 5.61442318e-03 -2.54881725e-04 -6.97907082e-04 6.97907082e-04 -1.03267523e-02 3.07581220e-03 -3.07581220e-03 5.53199850e-03 -2.28042804e-04 2.28042804e-04 2.79079731e-04 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 287 308 329 346 368 389 406 428 449 466 488 504 520 +1 -1 -2 169 + -9.63832875e-05 -7.70858306e-04 7.74564134e-05 3.87282067e-04 7.74564134e-05 -2.36209572e-04 -1.18104786e-03 -2.36209572e-04 4.10248218e-06 -2.96071149e-06 -5.92142297e-07 -7.10570757e-06 -2.96071149e-06 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 2.76528819e-03 5.53057639e-04 -1.55371176e-03 -7.76855881e-03 -1.55371176e-03 -2.78424918e-04 2.00935877e-04 4.01871753e-05 4.82246104e-04 2.00935877e-04 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 3.09750166e-04 6.19500332e-05 2.20255305e-04 -8.91596009e-04 -1.78319202e-04 -1.00610613e-05 3.70995331e-05 7.41990662e-06 2.76566422e-05 1.15236009e-05 -3.87282067e-04 -2.76528819e-03 3.09750166e-04 1.42506124e-03 3.09750166e-04 -8.91596009e-04 -4.05940554e-03 -8.91596009e-04 -9.46041205e-05 6.27331911e-05 1.15236009e-05 1.63859143e-04 6.27331911e-05 -7.74564134e-05 -5.53057639e-04 6.19500332e-05 3.09750166e-04 -6.17395533e-05 -1.78319202e-04 -8.91596009e-04 2.20255305e-04 -1.89208241e-05 1.15236009e-05 7.41990662e-06 2.25414558e-05 3.70995331e-05 2.36209572e-04 1.55371176e-03 2.20255305e-04 -8.91596009e-04 -1.78319202e-04 -7.84912360e-04 2.45035611e-03 4.90071223e-04 9.14887916e-05 -1.31583390e-04 -2.63166779e-05 -1.80939935e-04 -7.53916397e-05 1.18104786e-03 7.76855881e-03 -8.91596009e-04 -4.05940554e-03 -8.91596009e-04 2.45035611e-03 1.09767970e-02 2.45035611e-03 5.54770924e-04 -3.88196549e-04 -7.53916397e-05 -9.60891427e-04 -3.88196549e-04 2.36209572e-04 1.55371176e-03 -1.78319202e-04 -8.91596009e-04 2.20255305e-04 4.90071223e-04 2.45035611e-03 -7.84912360e-04 1.10954185e-04 -7.53916397e-05 -2.63166779e-05 -1.69701585e-04 -1.31583390e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 9.46041205e-05 1.89208241e-05 -9.14887916e-05 -5.54770924e-04 -1.10954185e-04 8.95882642e-05 -8.40240525e-05 -1.68048105e-05 -1.62510108e-04 -6.77125449e-05 -2.96071149e-06 2.00935877e-04 -3.70995331e-05 -6.27331911e-05 -1.15236009e-05 1.31583390e-04 3.88196549e-04 7.53916397e-05 -8.40240525e-05 7.27443167e-06 1.92558625e-06 1.26699021e-04 5.48317071e-05 -5.92142297e-07 4.01871753e-05 -7.41990662e-06 -1.15236009e-05 -7.41990662e-06 2.63166779e-05 7.53916397e-05 2.63166779e-05 -1.68048105e-05 1.92558625e-06 -1.96838230e-06 2.91067856e-05 1.92558625e-06 -7.10570757e-06 4.82246104e-04 -2.76566422e-05 -1.63859143e-04 -2.25414558e-05 1.80939935e-04 9.60891427e-04 1.69701585e-04 -1.62510108e-04 1.26699021e-04 2.91067856e-05 2.77238773e-04 1.36116475e-04 -2.96071149e-06 2.00935877e-04 -1.15236009e-05 -6.27331911e-05 -3.70995331e-05 7.53916397e-05 3.88196549e-04 1.31583390e-04 -6.77125449e-05 5.48317071e-05 1.92558625e-06 1.36116475e-04 7.27443167e-06 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +1 -1 -1 448 + -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 -5.24210392e-04 9.07959033e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 8.64374172e-03 -2.88124724e-03 -2.69800431e-03 -8.09401293e-03 2.69800431e-03 -2.28596414e-03 2.96955453e-03 -9.89851509e-04 3.95940603e-03 -2.96955453e-03 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 -5.17816454e-03 8.96884407e-03 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 -1.36506750e-02 4.55022500e-03 1.00964010e-02 3.02892029e-02 -1.00964010e-02 1.29659549e-02 -1.68432696e-02 5.61442318e-03 -2.24576927e-02 1.68432696e-02 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 -2.01547330e-04 6.71824434e-05 5.60938910e-03 9.80062587e-03 -3.26687529e-03 -1.10018575e-03 -2.09372125e-03 6.97907082e-04 3.39842300e-04 -2.54881725e-04 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 -2.72373713e-03 4.71765109e-03 -8.64374172e-03 1.36506750e-02 -2.01547330e-04 -4.07782741e-03 2.01547330e-04 9.80062587e-03 3.17443914e-02 -9.80062587e-03 7.67342428e-04 -1.82224830e-05 -2.54881725e-04 -1.32907607e-03 1.82224830e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 2.88124724e-03 -4.55022500e-03 6.71824434e-05 2.01547330e-04 -3.54036786e-03 -3.26687529e-03 -9.80062587e-03 5.60938910e-03 -2.55780809e-04 -2.54881725e-04 -6.97907082e-04 -1.12270996e-03 -2.09372125e-03 3.31004185e-03 -3.00945965e-03 4.05086393e-03 2.69800431e-03 -1.00964010e-02 5.60938910e-03 9.80062587e-03 -3.26687529e-03 3.45548815e-03 -1.82611932e-02 6.08706441e-03 -8.37266444e-03 9.22743661e-03 -3.07581220e-03 1.37690031e-02 -1.03267523e-02 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 7.50211475e-03 -1.29940439e-02 8.09401293e-03 -3.02892029e-02 9.80062587e-03 3.17443914e-02 -9.80062587e-03 -1.82611932e-02 -4.52410271e-02 1.82611932e-02 -2.32139227e-02 3.06138184e-02 -1.03267523e-02 4.02076935e-02 -3.06138184e-02 3.31004185e-03 -3.00945965e-03 4.05086393e-03 -2.69800431e-03 1.00964010e-02 -3.26687529e-03 -9.80062587e-03 5.60938910e-03 6.08706441e-03 1.82611932e-02 3.45548815e-03 7.73797423e-03 -1.03267523e-02 3.07581220e-03 -1.41354416e-02 9.22743661e-03 -5.24210392e-04 -5.17816454e-03 2.72373713e-03 -7.50211475e-03 -7.66145519e-04 1.45683497e-03 -2.28596414e-03 1.29659549e-02 1.10018575e-03 -7.67342428e-04 2.55780809e-04 8.37266444e-03 2.32139227e-02 -7.73797423e-03 -1.54591348e-03 8.29799775e-03 -2.76599925e-03 4.84691264e-03 -3.63518448e-03 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 2.09372125e-03 1.82224830e-05 2.54881725e-04 -9.22743661e-03 -3.06138184e-02 1.03267523e-02 8.29799775e-03 -3.29034412e-04 2.28042804e-04 -8.98840071e-03 7.86299908e-03 7.49585443e-05 -9.89851509e-04 5.61442318e-03 -6.97907082e-04 2.54881725e-04 6.97907082e-04 3.07581220e-03 1.03267523e-02 -3.07581220e-03 -2.76599925e-03 2.28042804e-04 2.79079731e-04 4.79085124e-03 -2.28042804e-04 9.07959033e-04 8.96884407e-03 -4.71765109e-03 1.29940439e-02 1.45683497e-03 -2.44835364e-03 3.95940603e-03 -2.24576927e-02 -3.39842300e-04 1.32907607e-03 1.12270996e-03 -1.37690031e-02 -4.02076935e-02 1.41354416e-02 4.84691264e-03 -8.98840071e-03 4.79085124e-03 -7.14264612e-03 1.16804772e-02 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 -2.96955453e-03 1.68432696e-02 2.54881725e-04 -1.82224830e-05 2.09372125e-03 1.03267523e-02 3.06138184e-02 -9.22743661e-03 -3.63518448e-03 7.86299908e-03 -2.28042804e-04 1.16804772e-02 -3.29034412e-04 -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 3.87282067e-04 7.74564134e-05 2.36209572e-04 -1.18104786e-03 -2.36209572e-04 4.10248218e-06 2.96071149e-06 5.92142297e-07 -7.10570757e-06 -2.96071149e-06 -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 -5.24210392e-04 9.07959033e-04 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 2.76528819e-03 5.53057639e-04 1.55371176e-03 -7.76855881e-03 -1.55371176e-03 -2.78424918e-04 -2.00935877e-04 -4.01871753e-05 4.82246104e-04 2.00935877e-04 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 -5.17816454e-03 8.96884407e-03 7.74564134e-05 5.53057639e-04 -6.17395533e-05 -3.09750166e-04 -6.19500332e-05 2.20255305e-04 8.91596009e-04 1.78319202e-04 1.00610613e-05 3.70995331e-05 7.41990662e-06 -2.76566422e-05 -1.15236009e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -3.87282067e-04 -2.76528819e-03 -3.09750166e-04 1.42506124e-03 3.09750166e-04 8.91596009e-04 -4.05940554e-03 -8.91596009e-04 -9.46041205e-05 -6.27331911e-05 -1.15236009e-05 1.63859143e-04 6.27331911e-05 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 -2.72373713e-03 4.71765109e-03 -7.74564134e-05 -5.53057639e-04 -6.19500332e-05 3.09750166e-04 -6.17395533e-05 1.78319202e-04 -8.91596009e-04 2.20255305e-04 -1.89208241e-05 -1.15236009e-05 -7.41990662e-06 2.25414558e-05 3.70995331e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 8.91596009e-04 1.78319202e-04 -7.84912360e-04 -2.45035611e-03 -4.90071223e-04 -9.14887916e-05 -1.31583390e-04 -2.63166779e-05 1.80939935e-04 7.53916397e-05 3.31004185e-03 -3.00945965e-03 4.05086393e-03 1.18104786e-03 7.76855881e-03 8.91596009e-04 -4.05940554e-03 -8.91596009e-04 -2.45035611e-03 1.09767970e-02 2.45035611e-03 5.54770924e-04 3.88196549e-04 7.53916397e-05 -9.60891427e-04 -3.88196549e-04 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 7.50211475e-03 -1.29940439e-02 2.36209572e-04 1.55371176e-03 1.78319202e-04 -8.91596009e-04 2.20255305e-04 -4.90071223e-04 2.45035611e-03 -7.84912360e-04 1.10954185e-04 7.53916397e-05 2.63166779e-05 -1.69701585e-04 -1.31583390e-04 3.31004185e-03 -3.00945965e-03 4.05086393e-03 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 9.46041205e-05 1.89208241e-05 9.14887916e-05 -5.54770924e-04 -1.10954185e-04 8.95882642e-05 8.40240525e-05 1.68048105e-05 -1.62510108e-04 -6.77125449e-05 -5.24210392e-04 -5.17816454e-03 2.72373713e-03 -7.50211475e-03 -7.66145519e-04 1.45683497e-03 2.96071149e-06 -2.00935877e-04 -3.70995331e-05 6.27331911e-05 1.15236009e-05 1.31583390e-04 -3.88196549e-04 -7.53916397e-05 8.40240525e-05 7.27443167e-06 1.92558625e-06 -1.26699021e-04 -5.48317071e-05 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 5.92142297e-07 -4.01871753e-05 -7.41990662e-06 1.15236009e-05 7.41990662e-06 2.63166779e-05 -7.53916397e-05 -2.63166779e-05 1.68048105e-05 1.92558625e-06 -1.96838230e-06 -2.91067856e-05 -1.92558625e-06 7.49585443e-05 -7.10570757e-06 4.82246104e-04 2.76566422e-05 -1.63859143e-04 -2.25414558e-05 -1.80939935e-04 9.60891427e-04 1.69701585e-04 -1.62510108e-04 -1.26699021e-04 -2.91067856e-05 2.77238773e-04 1.36116475e-04 9.07959033e-04 8.96884407e-03 -4.71765109e-03 1.29940439e-02 1.45683497e-03 -2.44835364e-03 -2.96071149e-06 2.00935877e-04 1.15236009e-05 -6.27331911e-05 -3.70995331e-05 -7.53916397e-05 3.88196549e-04 1.31583390e-04 -6.77125449e-05 -5.48317071e-05 -1.92558625e-06 1.36116475e-04 7.27443167e-06 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 + 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 +1 -1 0 516 + -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 -6.55155012e-03 -1.13476177e-02 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 2.88124724e-03 -8.64374172e-03 -2.69800431e-03 -2.69800431e-03 8.09401293e-03 -2.28596414e-03 9.89851509e-04 -2.96955453e-03 -3.95940603e-03 -2.96955453e-03 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 9.19006956e-03 1.59176674e-02 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 -4.55022500e-03 1.36506750e-02 1.00964010e-02 1.00964010e-02 -3.02892029e-02 1.29659549e-02 -5.61442318e-03 1.68432696e-02 2.24576927e-02 1.68432696e-02 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 -6.71824434e-05 2.01547330e-04 5.60938910e-03 3.26687529e-03 -9.80062587e-03 -1.10018575e-03 -6.97907082e-04 2.09372125e-03 -3.39842300e-04 -2.54881725e-04 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -3.50246903e-04 -2.43138922e-03 -6.06645431e-04 -2.88124724e-03 4.55022500e-03 -6.71824434e-05 -3.54036786e-03 2.01547330e-04 3.26687529e-03 5.60938910e-03 -9.80062587e-03 2.55780809e-04 -6.97907082e-04 -2.54881725e-04 -1.12270996e-03 2.09372125e-03 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 3.50246903e-04 -2.43138922e-03 6.06645431e-04 8.64374172e-03 -1.36506750e-02 2.01547330e-04 2.01547330e-04 -4.07782741e-03 -9.80062587e-03 -9.80062587e-03 3.17443914e-02 -7.67342428e-04 -2.54881725e-04 -1.82224830e-05 -1.32907607e-03 -1.82224830e-05 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 2.69800431e-03 -1.00964010e-02 5.60938910e-03 3.26687529e-03 -9.80062587e-03 3.45548815e-03 -6.08706441e-03 1.82611932e-02 -8.37266444e-03 3.07581220e-03 -9.22743661e-03 -1.37690031e-02 -1.03267523e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -1.26044720e-02 -1.48175843e-02 -2.18315859e-02 2.69800431e-03 -1.00964010e-02 3.26687529e-03 5.60938910e-03 -9.80062587e-03 -6.08706441e-03 3.45548815e-03 1.82611932e-02 -7.73797423e-03 3.07581220e-03 -1.03267523e-02 -1.41354416e-02 -9.22743661e-03 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.26044720e-02 -1.48175843e-02 2.18315859e-02 -8.09401293e-03 3.02892029e-02 -9.80062587e-03 -9.80062587e-03 3.17443914e-02 1.82611932e-02 1.82611932e-02 -4.52410271e-02 2.32139227e-02 -1.03267523e-02 3.06138184e-02 4.02076935e-02 3.06138184e-02 -6.55155012e-03 9.19006956e-03 3.50246903e-04 -3.50246903e-04 1.26044720e-02 -1.26044720e-02 6.78852346e-03 1.67191338e-02 -2.28596414e-03 1.29659549e-02 1.10018575e-03 -2.55780809e-04 7.67342428e-04 8.37266444e-03 7.73797423e-03 -2.32139227e-02 -1.54591348e-03 2.76599925e-03 -8.29799775e-03 -4.84691264e-03 -3.63518448e-03 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 9.89851509e-04 -5.61442318e-03 6.97907082e-04 6.97907082e-04 2.54881725e-04 -3.07581220e-03 -3.07581220e-03 1.03267523e-02 2.76599925e-03 2.79079731e-04 2.28042804e-04 4.79085124e-03 2.28042804e-04 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 -2.96955453e-03 1.68432696e-02 -2.09372125e-03 2.54881725e-04 1.82224830e-05 9.22743661e-03 1.03267523e-02 -3.06138184e-02 -8.29799775e-03 2.28042804e-04 -3.29034412e-04 -8.98840071e-03 -7.86299908e-03 2.43138922e-03 2.43138922e-03 1.48175843e-02 1.48175843e-02 1.09213951e-02 -3.95940603e-03 2.24576927e-02 3.39842300e-04 1.12270996e-03 1.32907607e-03 1.37690031e-02 1.41354416e-02 -4.02076935e-02 -4.84691264e-03 4.79085124e-03 -8.98840071e-03 -7.14264612e-03 -1.16804772e-02 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 1.67191338e-02 2.60941163e-02 -2.96955453e-03 1.68432696e-02 2.54881725e-04 -2.09372125e-03 1.82224830e-05 1.03267523e-02 9.22743661e-03 -3.06138184e-02 -3.63518448e-03 2.28042804e-04 -7.86299908e-03 -1.16804772e-02 -3.29034412e-04 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 8.64374172e-03 -2.88124724e-03 2.69800431e-03 -8.09401293e-03 2.69800431e-03 -2.28596414e-03 -2.96955453e-03 9.89851509e-04 3.95940603e-03 -2.96955453e-03 -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 -6.55155012e-03 -1.13476177e-02 -1.05011554e-02 1.47539282e-02 4.55022500e-03 -1.36506750e-02 4.55022500e-03 -1.00964010e-02 3.02892029e-02 -1.00964010e-02 1.29659549e-02 1.68432696e-02 -5.61442318e-03 -2.24576927e-02 1.68432696e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 9.19006956e-03 1.59176674e-02 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 2.01547330e-04 -6.71824434e-05 5.60938910e-03 -9.80062587e-03 3.26687529e-03 1.10018575e-03 -2.09372125e-03 6.97907082e-04 -3.39842300e-04 2.54881725e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 -8.64374172e-03 1.36506750e-02 2.01547330e-04 -4.07782741e-03 2.01547330e-04 -9.80062587e-03 3.17443914e-02 -9.80062587e-03 7.67342428e-04 1.82224830e-05 2.54881725e-04 -1.32907607e-03 1.82224830e-05 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -3.50246903e-04 -2.43138922e-03 -6.06645431e-04 2.88124724e-03 -4.55022500e-03 -6.71824434e-05 2.01547330e-04 -3.54036786e-03 3.26687529e-03 -9.80062587e-03 5.60938910e-03 -2.55780809e-04 2.54881725e-04 6.97907082e-04 -1.12270996e-03 -2.09372125e-03 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 3.50246903e-04 -2.43138922e-03 6.06645431e-04 -2.69800431e-03 1.00964010e-02 5.60938910e-03 -9.80062587e-03 3.26687529e-03 3.45548815e-03 1.82611932e-02 -6.08706441e-03 8.37266444e-03 9.22743661e-03 -3.07581220e-03 -1.37690031e-02 1.03267523e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 8.09401293e-03 -3.02892029e-02 -9.80062587e-03 3.17443914e-02 -9.80062587e-03 1.82611932e-02 -4.52410271e-02 1.82611932e-02 -2.32139227e-02 -3.06138184e-02 1.03267523e-02 4.02076935e-02 -3.06138184e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -1.26044720e-02 -1.48175843e-02 -2.18315859e-02 -2.69800431e-03 1.00964010e-02 3.26687529e-03 -9.80062587e-03 5.60938910e-03 -6.08706441e-03 1.82611932e-02 3.45548815e-03 7.73797423e-03 1.03267523e-02 -3.07581220e-03 -1.41354416e-02 9.22743661e-03 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 1.26044720e-02 -1.48175843e-02 2.18315859e-02 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 -7.67342428e-04 2.55780809e-04 -8.37266444e-03 2.32139227e-02 -7.73797423e-03 -1.54591348e-03 -8.29799775e-03 2.76599925e-03 4.84691264e-03 -3.63518448e-03 -6.55155012e-03 9.19006956e-03 3.50246903e-04 -3.50246903e-04 1.26044720e-02 -1.26044720e-02 6.78852346e-03 1.67191338e-02 -2.96955453e-03 1.68432696e-02 2.09372125e-03 -1.82224830e-05 -2.54881725e-04 -9.22743661e-03 3.06138184e-02 -1.03267523e-02 -8.29799775e-03 -3.29034412e-04 2.28042804e-04 8.98840071e-03 -7.86299908e-03 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 9.89851509e-04 -5.61442318e-03 -6.97907082e-04 -2.54881725e-04 -6.97907082e-04 3.07581220e-03 -1.03267523e-02 3.07581220e-03 2.76599925e-03 2.28042804e-04 2.79079731e-04 -4.79085124e-03 2.28042804e-04 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 3.95940603e-03 -2.24576927e-02 3.39842300e-04 1.32907607e-03 1.12270996e-03 1.37690031e-02 -4.02076935e-02 1.41354416e-02 4.84691264e-03 8.98840071e-03 -4.79085124e-03 -7.14264612e-03 1.16804772e-02 2.43138922e-03 2.43138922e-03 1.48175843e-02 1.48175843e-02 1.09213951e-02 -2.96955453e-03 1.68432696e-02 -2.54881725e-04 -1.82224830e-05 2.09372125e-03 -1.03267523e-02 3.06138184e-02 -9.22743661e-03 -3.63518448e-03 -7.86299908e-03 2.28042804e-04 1.16804772e-02 -3.29034412e-04 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 1.67191338e-02 2.60941163e-02 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 1 -1 1 448 -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 -5.24210392e-04 -9.07959033e-04 -9.63832875e-05 -7.70858306e-04 7.74564134e-05 -7.74564134e-05 -3.87282067e-04 -2.36209572e-04 2.36209572e-04 1.18104786e-03 4.10248218e-06 5.92142297e-07 2.96071149e-06 7.10570757e-06 -2.96071149e-06 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 -5.17816454e-03 -8.96884407e-03 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 -5.53057639e-04 -2.76528819e-03 -1.55371176e-03 1.55371176e-03 7.76855881e-03 -2.78424918e-04 -4.01871753e-05 -2.00935877e-04 -4.82246104e-04 2.00935877e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 -6.19500332e-05 -3.09750166e-04 2.20255305e-04 1.78319202e-04 8.91596009e-04 -1.00610613e-05 -7.41990662e-06 -3.70995331e-05 -2.76566422e-05 1.15236009e-05 -1.75200310e-03 3.31004185e-03 1.07644852e-03 7.74564134e-05 5.53057639e-04 -6.19500332e-05 -6.17395533e-05 3.09750166e-04 1.78319202e-04 2.20255305e-04 -8.91596009e-04 1.89208241e-05 7.41990662e-06 1.15236009e-05 2.25414558e-05 -3.70995331e-05 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 2.72373713e-03 4.71765109e-03 3.87282067e-04 2.76528819e-03 -3.09750166e-04 3.09750166e-04 1.42506124e-03 8.91596009e-04 -8.91596009e-04 -4.05940554e-03 9.46041205e-05 1.15236009e-05 6.27331911e-05 1.63859143e-04 -6.27331911e-05 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 2.36209572e-04 1.55371176e-03 2.20255305e-04 1.78319202e-04 8.91596009e-04 -7.84912360e-04 -4.90071223e-04 -2.45035611e-03 9.14887916e-05 2.63166779e-05 1.31583390e-04 1.80939935e-04 -7.53916397e-05 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.36209572e-04 -1.55371176e-03 1.78319202e-04 2.20255305e-04 -8.91596009e-04 -4.90071223e-04 -7.84912360e-04 2.45035611e-03 -1.10954185e-04 -2.63166779e-05 -7.53916397e-05 -1.69701585e-04 1.31583390e-04 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -7.50211475e-03 -1.29940439e-02 -1.18104786e-03 -7.76855881e-03 8.91596009e-04 -8.91596009e-04 -4.05940554e-03 -2.45035611e-03 2.45035611e-03 1.09767970e-02 -5.54770924e-04 -7.53916397e-05 -3.88196549e-04 -9.60891427e-04 3.88196549e-04 -5.24210392e-04 -5.17816454e-03 -2.72373713e-03 7.50211475e-03 -7.66145519e-04 -1.45683497e-03 4.10248218e-06 -2.78424918e-04 1.00610613e-05 -1.89208241e-05 -9.46041205e-05 -9.14887916e-05 1.10954185e-04 5.54770924e-04 8.95882642e-05 1.68048105e-05 8.40240525e-05 1.62510108e-04 -6.77125449e-05 7.49585443e-05 5.92142297e-07 -4.01871753e-05 7.41990662e-06 -7.41990662e-06 -1.15236009e-05 -2.63166779e-05 2.63166779e-05 7.53916397e-05 1.68048105e-05 -1.96838230e-06 1.92558625e-06 2.91067856e-05 -1.92558625e-06 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 3.70995331e-05 -1.15236009e-05 -6.27331911e-05 -1.31583390e-04 7.53916397e-05 3.88196549e-04 8.40240525e-05 1.92558625e-06 7.27443167e-06 1.26699021e-04 -5.48317071e-05 -9.07959033e-04 -8.96884407e-03 -4.71765109e-03 1.29940439e-02 -1.45683497e-03 -2.44835364e-03 7.10570757e-06 -4.82246104e-04 2.76566422e-05 -2.25414558e-05 -1.63859143e-04 -1.80939935e-04 1.69701585e-04 9.60891427e-04 1.62510108e-04 2.91067856e-05 1.26699021e-04 2.77238773e-04 -1.36116475e-04 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 -2.96071149e-06 2.00935877e-04 -1.15236009e-05 3.70995331e-05 6.27331911e-05 7.53916397e-05 -1.31583390e-04 -3.88196549e-04 -6.77125449e-05 -1.92558625e-06 -5.48317071e-05 -1.36116475e-04 7.27443167e-06 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 2.88124724e-03 -8.64374172e-03 2.69800431e-03 -2.69800431e-03 8.09401293e-03 -2.28596414e-03 -9.89851509e-04 2.96955453e-03 -3.95940603e-03 -2.96955453e-03 -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 -5.24210392e-04 -9.07959033e-04 -1.05011554e-02 1.47539282e-02 4.55022500e-03 -4.55022500e-03 1.36506750e-02 -1.00964010e-02 1.00964010e-02 -3.02892029e-02 1.29659549e-02 5.61442318e-03 -1.68432696e-02 2.24576927e-02 1.68432696e-02 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 -5.17816454e-03 -8.96884407e-03 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 6.71824434e-05 -2.01547330e-04 5.60938910e-03 -3.26687529e-03 9.80062587e-03 1.10018575e-03 -6.97907082e-04 2.09372125e-03 3.39842300e-04 2.54881725e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -2.88124724e-03 4.55022500e-03 6.71824434e-05 -3.54036786e-03 2.01547330e-04 -3.26687529e-03 5.60938910e-03 -9.80062587e-03 2.55780809e-04 6.97907082e-04 2.54881725e-04 -1.12270996e-03 2.09372125e-03 -1.75200310e-03 3.31004185e-03 1.07644852e-03 8.64374172e-03 -1.36506750e-02 -2.01547330e-04 2.01547330e-04 -4.07782741e-03 9.80062587e-03 -9.80062587e-03 3.17443914e-02 -7.67342428e-04 2.54881725e-04 1.82224830e-05 -1.32907607e-03 -1.82224830e-05 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 2.72373713e-03 4.71765109e-03 -2.69800431e-03 1.00964010e-02 5.60938910e-03 -3.26687529e-03 9.80062587e-03 3.45548815e-03 6.08706441e-03 -1.82611932e-02 8.37266444e-03 3.07581220e-03 -9.22743661e-03 1.37690031e-02 1.03267523e-02 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 2.69800431e-03 -1.00964010e-02 -3.26687529e-03 5.60938910e-03 -9.80062587e-03 6.08706441e-03 3.45548815e-03 1.82611932e-02 -7.73797423e-03 -3.07581220e-03 1.03267523e-02 -1.41354416e-02 -9.22743661e-03 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -8.09401293e-03 3.02892029e-02 9.80062587e-03 -9.80062587e-03 3.17443914e-02 -1.82611932e-02 1.82611932e-02 -4.52410271e-02 2.32139227e-02 1.03267523e-02 -3.06138184e-02 4.02076935e-02 3.06138184e-02 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -7.50211475e-03 -1.29940439e-02 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 -2.55780809e-04 7.67342428e-04 -8.37266444e-03 7.73797423e-03 -2.32139227e-02 -1.54591348e-03 -2.76599925e-03 8.29799775e-03 -4.84691264e-03 -3.63518448e-03 -5.24210392e-04 -5.17816454e-03 -2.72373713e-03 7.50211475e-03 -7.66145519e-04 -1.45683497e-03 -9.89851509e-04 5.61442318e-03 6.97907082e-04 -6.97907082e-04 -2.54881725e-04 -3.07581220e-03 3.07581220e-03 -1.03267523e-02 -2.76599925e-03 2.79079731e-04 2.28042804e-04 -4.79085124e-03 -2.28042804e-04 7.49585443e-05 2.96955453e-03 -1.68432696e-02 -2.09372125e-03 -2.54881725e-04 -1.82224830e-05 9.22743661e-03 -1.03267523e-02 3.06138184e-02 8.29799775e-03 2.28042804e-04 -3.29034412e-04 8.98840071e-03 7.86299908e-03 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 -3.95940603e-03 2.24576927e-02 -3.39842300e-04 1.12270996e-03 1.32907607e-03 -1.37690031e-02 1.41354416e-02 -4.02076935e-02 -4.84691264e-03 -4.79085124e-03 8.98840071e-03 -7.14264612e-03 -1.16804772e-02 -9.07959033e-04 -8.96884407e-03 -4.71765109e-03 1.29940439e-02 -1.45683497e-03 -2.44835364e-03 -2.96955453e-03 1.68432696e-02 -2.54881725e-04 -2.09372125e-03 1.82224830e-05 -1.03267523e-02 9.22743661e-03 -3.06138184e-02 -3.63518448e-03 -2.28042804e-04 7.86299908e-03 -1.16804772e-02 -3.29034412e-04 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 22 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 20 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 19 38 54 70 89 105 121 140 159 173 189 208 224 243 262 278 294 313 329 345 364 383 397 413 432 448 1 -1 2 169 - -9.63832875e-05 -7.70858306e-04 7.74564134e-05 7.74564134e-05 -3.87282067e-04 -2.36209572e-04 -2.36209572e-04 1.18104786e-03 4.10248218e-06 -5.92142297e-07 2.96071149e-06 7.10570757e-06 2.96071149e-06 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 5.53057639e-04 -2.76528819e-03 -1.55371176e-03 -1.55371176e-03 7.76855881e-03 -2.78424918e-04 4.01871753e-05 -2.00935877e-04 -4.82246104e-04 -2.00935877e-04 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 6.19500332e-05 -3.09750166e-04 2.20255305e-04 -1.78319202e-04 8.91596009e-04 -1.00610613e-05 7.41990662e-06 -3.70995331e-05 -2.76566422e-05 -1.15236009e-05 -7.74564134e-05 -5.53057639e-04 6.19500332e-05 -6.17395533e-05 -3.09750166e-04 -1.78319202e-04 2.20255305e-04 8.91596009e-04 -1.89208241e-05 7.41990662e-06 -1.15236009e-05 -2.25414558e-05 -3.70995331e-05 3.87282067e-04 2.76528819e-03 -3.09750166e-04 -3.09750166e-04 1.42506124e-03 8.91596009e-04 8.91596009e-04 -4.05940554e-03 9.46041205e-05 -1.15236009e-05 6.27331911e-05 1.63859143e-04 6.27331911e-05 2.36209572e-04 1.55371176e-03 2.20255305e-04 -1.78319202e-04 8.91596009e-04 -7.84912360e-04 4.90071223e-04 -2.45035611e-03 9.14887916e-05 -2.63166779e-05 1.31583390e-04 1.80939935e-04 7.53916397e-05 2.36209572e-04 1.55371176e-03 -1.78319202e-04 2.20255305e-04 8.91596009e-04 4.90071223e-04 -7.84912360e-04 -2.45035611e-03 1.10954185e-04 -2.63166779e-05 7.53916397e-05 1.69701585e-04 1.31583390e-04 -1.18104786e-03 -7.76855881e-03 8.91596009e-04 8.91596009e-04 -4.05940554e-03 -2.45035611e-03 -2.45035611e-03 1.09767970e-02 -5.54770924e-04 7.53916397e-05 -3.88196549e-04 -9.60891427e-04 -3.88196549e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 1.89208241e-05 -9.46041205e-05 -9.14887916e-05 -1.10954185e-04 5.54770924e-04 8.95882642e-05 -1.68048105e-05 8.40240525e-05 1.62510108e-04 6.77125449e-05 -5.92142297e-07 4.01871753e-05 -7.41990662e-06 -7.41990662e-06 1.15236009e-05 2.63166779e-05 2.63166779e-05 -7.53916397e-05 -1.68048105e-05 -1.96838230e-06 -1.92558625e-06 -2.91067856e-05 -1.92558625e-06 2.96071149e-06 -2.00935877e-04 3.70995331e-05 1.15236009e-05 -6.27331911e-05 -1.31583390e-04 -7.53916397e-05 3.88196549e-04 8.40240525e-05 -1.92558625e-06 7.27443167e-06 1.26699021e-04 5.48317071e-05 7.10570757e-06 -4.82246104e-04 2.76566422e-05 2.25414558e-05 -1.63859143e-04 -1.80939935e-04 -1.69701585e-04 9.60891427e-04 1.62510108e-04 -2.91067856e-05 1.26699021e-04 2.77238773e-04 1.36116475e-04 2.96071149e-06 -2.00935877e-04 1.15236009e-05 3.70995331e-05 -6.27331911e-05 -7.53916397e-05 -1.31583390e-04 3.88196549e-04 6.77125449e-05 -1.92558625e-06 5.48317071e-05 1.36116475e-04 7.27443167e-06 + -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 -7.74564134e-05 -3.87282067e-04 2.36209572e-04 2.36209572e-04 1.18104786e-03 4.10248218e-06 -5.92142297e-07 -2.96071149e-06 7.10570757e-06 -2.96071149e-06 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 -5.53057639e-04 -2.76528819e-03 1.55371176e-03 1.55371176e-03 7.76855881e-03 -2.78424918e-04 4.01871753e-05 2.00935877e-04 -4.82246104e-04 2.00935877e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 6.19500332e-05 3.09750166e-04 2.20255305e-04 -1.78319202e-04 -8.91596009e-04 1.00610613e-05 -7.41990662e-06 -3.70995331e-05 2.76566422e-05 -1.15236009e-05 7.74564134e-05 5.53057639e-04 6.19500332e-05 -6.17395533e-05 3.09750166e-04 -1.78319202e-04 2.20255305e-04 -8.91596009e-04 1.89208241e-05 -7.41990662e-06 -1.15236009e-05 2.25414558e-05 -3.70995331e-05 3.87282067e-04 2.76528819e-03 3.09750166e-04 3.09750166e-04 1.42506124e-03 -8.91596009e-04 -8.91596009e-04 -4.05940554e-03 9.46041205e-05 -1.15236009e-05 -6.27331911e-05 1.63859143e-04 -6.27331911e-05 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 -1.78319202e-04 -8.91596009e-04 -7.84912360e-04 4.90071223e-04 2.45035611e-03 -9.14887916e-05 2.63166779e-05 1.31583390e-04 -1.80939935e-04 7.53916397e-05 -2.36209572e-04 -1.55371176e-03 -1.78319202e-04 2.20255305e-04 -8.91596009e-04 4.90071223e-04 -7.84912360e-04 2.45035611e-03 -1.10954185e-04 2.63166779e-05 7.53916397e-05 -1.69701585e-04 1.31583390e-04 -1.18104786e-03 -7.76855881e-03 -8.91596009e-04 -8.91596009e-04 -4.05940554e-03 2.45035611e-03 2.45035611e-03 1.09767970e-02 -5.54770924e-04 7.53916397e-05 3.88196549e-04 -9.60891427e-04 3.88196549e-04 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 -1.89208241e-05 -9.46041205e-05 9.14887916e-05 1.10954185e-04 5.54770924e-04 8.95882642e-05 -1.68048105e-05 -8.40240525e-05 1.62510108e-04 -6.77125449e-05 -5.92142297e-07 4.01871753e-05 7.41990662e-06 7.41990662e-06 1.15236009e-05 -2.63166779e-05 -2.63166779e-05 -7.53916397e-05 -1.68048105e-05 -1.96838230e-06 1.92558625e-06 -2.91067856e-05 1.92558625e-06 -2.96071149e-06 2.00935877e-04 3.70995331e-05 1.15236009e-05 6.27331911e-05 -1.31583390e-04 -7.53916397e-05 -3.88196549e-04 -8.40240525e-05 1.92558625e-06 7.27443167e-06 -1.26699021e-04 5.48317071e-05 7.10570757e-06 -4.82246104e-04 -2.76566422e-05 -2.25414558e-05 -1.63859143e-04 1.80939935e-04 1.69701585e-04 9.60891427e-04 1.62510108e-04 -2.91067856e-05 -1.26699021e-04 2.77238773e-04 -1.36116475e-04 -2.96071149e-06 2.00935877e-04 1.15236009e-05 3.70995331e-05 6.27331911e-05 -7.53916397e-05 -1.31583390e-04 -3.88196549e-04 -6.77125449e-05 1.92558625e-06 5.48317071e-05 -1.36116475e-04 7.27443167e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 0 -2 652 - -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 -3.44542395e-04 3.44542395e-04 1.95748423e-03 9.78742114e-04 -9.78742114e-04 2.19010967e-05 2.52892081e-05 -2.52892081e-05 -1.26446041e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 -2.05149912e-03 6.83833041e-04 5.12149733e-03 5.12149733e-03 -1.70716578e-03 7.29952656e-05 2.84470895e-04 -9.48236316e-05 1.26431509e-04 -9.48236316e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 -1.94990245e-03 1.94990245e-03 9.06190013e-03 4.53095007e-03 -4.53095007e-03 9.71630760e-04 1.12194256e-03 -1.12194256e-03 -5.60971281e-04 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 -6.52206301e-03 2.17402100e-03 6.26520693e-03 6.26520693e-03 -2.08840231e-03 1.42086025e-03 5.53725481e-03 -1.84575160e-03 2.46100214e-03 -1.84575160e-03 6.89084790e-04 3.89980490e-03 1.76988101e-03 1.01461670e-03 -1.01461670e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 -2.96587698e-04 -3.57812571e-04 3.57812571e-04 1.83509064e-04 2.05149912e-03 6.52206301e-03 2.89792244e-03 3.77487980e-03 -1.25829327e-03 -4.64992808e-03 -6.72304443e-03 2.24101481e-03 -2.06162599e-04 -1.69232103e-03 5.64107009e-04 -8.65016559e-04 6.48762419e-04 3.44542395e-04 1.94990245e-03 1.01461670e-03 2.47955954e-04 -5.07308351e-04 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 -1.64238343e-04 -1.65097949e-04 1.83509064e-04 9.20555766e-06 8.25489746e-05 2.05149912e-03 6.52206301e-03 3.77487980e-03 2.89792244e-03 -1.25829327e-03 -6.72304443e-03 -4.64992808e-03 2.24101481e-03 -6.46045015e-04 -1.69232103e-03 6.48762419e-04 -6.11050327e-04 5.64107009e-04 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 -5.07308351e-04 2.47955954e-04 2.56593611e-03 1.28296806e-03 -5.19556329e-04 1.64238343e-04 1.83509064e-04 -1.65097949e-04 9.20555766e-06 -8.25489746e-05 -6.83833041e-04 -2.17402100e-03 -1.25829327e-03 -1.25829327e-03 -4.57526280e-04 2.24101481e-03 2.24101481e-03 1.32611142e-03 2.15348338e-04 6.48762419e-04 3.77120918e-05 3.72994263e-04 3.77120918e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 9.07686855e-03 5.62360447e-03 -5.62360447e-03 1.38594399e-03 1.73111465e-03 -1.73111465e-03 -9.04786640e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 -6.72304443e-03 2.24101481e-03 -5.47073446e-04 3.46872913e-03 -1.15624304e-03 6.18001923e-04 6.39035140e-03 -2.13011713e-03 3.34579774e-03 -2.50934830e-03 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 5.62360447e-03 6.41461856e-04 -2.81180223e-03 8.28866325e-04 7.47869384e-04 -9.04786640e-04 -7.84586278e-05 -3.73934692e-04 -5.12149733e-03 -6.26520693e-03 -6.72304443e-03 -4.64992808e-03 2.24101481e-03 3.46872913e-03 -5.47073446e-04 -1.15624304e-03 2.58854487e-03 6.39035140e-03 -2.50934830e-03 2.20810423e-03 -2.13011713e-03 9.78742114e-04 4.53095007e-03 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -5.62360447e-03 -2.81180223e-03 6.41461856e-04 -8.28866325e-04 -9.04786640e-04 7.47869384e-04 -7.84586278e-05 3.73934692e-04 1.70716578e-03 2.08840231e-03 2.24101481e-03 2.24101481e-03 1.32611142e-03 -1.15624304e-03 -1.15624304e-03 -3.63038823e-03 -8.62848291e-04 -2.50934830e-03 -3.01244069e-04 -1.49449708e-03 -3.01244069e-04 2.19010967e-05 9.71630760e-04 2.96587698e-04 1.64238343e-04 -1.64238343e-04 -1.38594399e-03 -8.28866325e-04 8.28866325e-04 5.96824772e-05 2.32399470e-04 -2.32399470e-04 -1.67305260e-04 7.29952656e-05 1.42086025e-03 2.06162599e-04 6.46045015e-04 -2.15348338e-04 -6.18001923e-04 -2.58854487e-03 8.62848291e-04 -2.57619165e-04 1.71527773e-05 -5.71759244e-06 1.57803925e-04 -1.18352944e-04 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.65097949e-04 -1.83509064e-04 -1.73111465e-03 -7.47869384e-04 9.04786640e-04 2.32399470e-04 1.66111477e-04 -2.78187056e-04 -5.90115769e-05 -9.48348455e-05 2.84470895e-04 5.53725481e-03 1.69232103e-03 1.69232103e-03 -6.48762419e-04 -6.39035140e-03 -6.39035140e-03 2.50934830e-03 1.71527773e-05 1.57071871e-04 -1.03569674e-04 2.97094818e-05 -1.03569674e-04 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 -1.83509064e-04 1.65097949e-04 1.73111465e-03 9.04786640e-04 -7.47869384e-04 -2.32399470e-04 -2.78187056e-04 1.66111477e-04 -5.90115769e-05 9.48348455e-05 -9.48236316e-05 -1.84575160e-03 -5.64107009e-04 -6.48762419e-04 -3.77120918e-05 2.13011713e-03 2.50934830e-03 3.01244069e-04 -5.71759244e-06 -1.03569674e-04 -1.19113927e-04 -1.39963261e-04 -1.38890243e-04 -9.20555766e-06 -9.20555766e-06 7.84586278e-05 7.84586278e-05 -5.90115769e-05 -5.90115769e-05 -5.30640025e-05 1.26431509e-04 2.46100214e-03 8.65016559e-04 6.11050327e-04 -3.72994263e-04 -3.34579774e-03 -2.20810423e-03 1.49449708e-03 1.57803925e-04 2.97094818e-05 -1.39963261e-04 -7.54028877e-05 -7.49332109e-05 -1.26446041e-05 -5.60971281e-04 -1.83509064e-04 -8.25489746e-05 8.25489746e-05 9.04786640e-04 3.73934692e-04 -3.73934692e-04 -1.67305260e-04 -9.48348455e-05 9.48348455e-05 2.38592087e-05 -9.48236316e-05 -1.84575160e-03 -6.48762419e-04 -5.64107009e-04 -3.77120918e-05 2.50934830e-03 2.13011713e-03 3.01244069e-04 -1.18352944e-04 -1.03569674e-04 -1.38890243e-04 -7.49332109e-05 -1.19113927e-04 -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 -1.05471488e-05 3.16414465e-05 1.98607577e-04 3.97215153e-05 -1.19164546e-04 -1.79184377e-05 -7.75891111e-06 2.32767333e-05 6.20712889e-06 4.65534666e-06 -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 -3.44542395e-04 3.44542395e-04 1.95748423e-03 9.78742114e-04 -9.78742114e-04 2.19010967e-05 2.52892081e-05 -2.52892081e-05 -1.26446041e-05 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 -1.24231801e-04 3.72695402e-04 2.31293412e-03 4.62586824e-04 -1.38776047e-03 -2.18965457e-04 -9.48148241e-05 2.84444472e-04 7.58518593e-05 5.68888944e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 -1.94990245e-03 1.94990245e-03 9.06190013e-03 4.53095007e-03 -4.53095007e-03 9.71630760e-04 1.12194256e-03 -1.12194256e-03 -5.60971281e-04 5.27357442e-05 6.21159003e-04 2.22059226e-04 4.66590815e-05 -1.39977245e-04 -8.59736687e-04 -1.79804647e-04 5.39413940e-04 6.48276652e-05 3.11066383e-05 -9.33199150e-05 -2.65042098e-05 -1.98781573e-05 6.89084790e-04 3.89980490e-03 1.76988101e-03 1.01461670e-03 -1.01461670e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 -2.96587698e-04 -3.57812571e-04 3.57812571e-04 1.83509064e-04 1.05471488e-05 1.24231801e-04 4.66590815e-05 -1.90436548e-06 -2.79954489e-05 -1.79804647e-04 3.32561751e-06 1.07882788e-04 1.64705524e-05 -3.49206702e-06 -1.98781573e-05 -7.32446585e-06 2.09524021e-06 3.44542395e-04 1.94990245e-03 1.01461670e-03 2.47955954e-04 -5.07308351e-04 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 -1.64238343e-04 -1.65097949e-04 1.83509064e-04 9.20555766e-06 8.25489746e-05 -3.16414465e-05 -3.72695402e-04 -1.39977245e-04 -2.79954489e-05 7.27501650e-05 5.39413940e-04 1.07882788e-04 -2.84361817e-04 -4.94116573e-05 -1.98781573e-05 4.95163525e-05 9.83165418e-06 9.90327050e-06 -3.44542395e-04 -1.94990245e-03 -1.01461670e-03 -5.07308351e-04 2.47955954e-04 2.56593611e-03 1.28296806e-03 -5.19556329e-04 1.64238343e-04 1.83509064e-04 -1.65097949e-04 9.20555766e-06 -8.25489746e-05 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 -1.79804647e-04 5.39413940e-04 3.26964851e-03 6.81199868e-04 -2.04359960e-03 -2.71001065e-04 -1.28106173e-04 3.84318519e-04 1.08223216e-04 8.11674117e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 9.07686855e-03 5.62360447e-03 -5.62360447e-03 1.38594399e-03 1.73111465e-03 -1.73111465e-03 -9.04786640e-04 -3.97215153e-05 -4.62586824e-04 -1.79804647e-04 3.32561751e-06 1.07882788e-04 6.81199868e-04 -1.10860521e-07 -4.08719921e-04 -6.66239475e-05 8.80842831e-06 8.11674117e-05 2.88174896e-05 -5.28505699e-06 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 5.62360447e-03 6.41461856e-04 -2.81180223e-03 8.28866325e-04 7.47869384e-04 -9.04786640e-04 -7.84586278e-05 -3.73934692e-04 1.19164546e-04 1.38776047e-03 5.39413940e-04 1.07882788e-04 -2.84361817e-04 -2.04359960e-03 -4.08719921e-04 1.08980893e-03 1.99871842e-04 8.11674117e-05 -2.07638003e-04 -4.34153900e-05 -4.15276006e-05 9.78742114e-04 4.53095007e-03 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -5.62360447e-03 -2.81180223e-03 6.41461856e-04 -8.28866325e-04 -9.04786640e-04 7.47869384e-04 -7.84586278e-05 3.73934692e-04 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 -1.64705524e-05 4.94116573e-05 2.71001065e-04 6.66239475e-05 -1.99871842e-04 -8.80303994e-06 -8.41253572e-06 2.52376072e-05 9.24787001e-06 6.93590250e-06 2.19010967e-05 9.71630760e-04 2.96587698e-04 1.64238343e-04 -1.64238343e-04 -1.38594399e-03 -8.28866325e-04 8.28866325e-04 5.96824772e-05 2.32399470e-04 -2.32399470e-04 -1.67305260e-04 -7.75891111e-06 -9.48148241e-05 -3.11066383e-05 3.49206702e-06 1.98781573e-05 1.28106173e-04 -8.80842831e-06 -8.11674117e-05 -8.41253572e-06 5.07419397e-06 1.12007688e-05 5.09470250e-06 -2.99308138e-06 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.65097949e-04 -1.83509064e-04 -1.73111465e-03 -7.47869384e-04 9.04786640e-04 2.32399470e-04 1.66111477e-04 -2.78187056e-04 -5.90115769e-05 -9.48348455e-05 2.32767333e-05 2.84444472e-04 9.33199150e-05 1.98781573e-05 -4.95163525e-05 -3.84318519e-04 -8.11674117e-05 2.07638003e-04 2.52376072e-05 1.12007688e-05 -2.47945228e-05 -4.38153428e-06 -5.55752013e-06 -2.52892081e-05 -1.12194256e-03 -3.57812571e-04 -1.83509064e-04 1.65097949e-04 1.73111465e-03 9.04786640e-04 -7.47869384e-04 -2.32399470e-04 -2.78187056e-04 1.66111477e-04 -5.90115769e-05 9.48348455e-05 6.20712889e-06 7.58518593e-05 2.65042098e-05 7.32446585e-06 -9.83165418e-06 -1.08223216e-04 -2.88174896e-05 4.34153900e-05 9.24787001e-06 5.09470250e-06 -4.38153428e-06 7.34411394e-07 -1.96656418e-06 -9.20555766e-06 -9.20555766e-06 7.84586278e-05 7.84586278e-05 -5.90115769e-05 -5.90115769e-05 -5.30640025e-05 4.65534666e-06 5.68888944e-05 1.98781573e-05 -2.09524021e-06 -9.90327050e-06 -8.11674117e-05 5.28505699e-06 4.15276006e-05 6.93590250e-06 -2.99308138e-06 -5.55752013e-06 -1.96656418e-06 1.88157383e-06 -1.26446041e-05 -5.60971281e-04 -1.83509064e-04 -8.25489746e-05 8.25489746e-05 9.04786640e-04 3.73934692e-04 -3.73934692e-04 -1.67305260e-04 -9.48348455e-05 9.48348455e-05 2.38592087e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +1 0 -2 676 + -2.23022003e-04 -1.54791168e-03 3.44542395e-04 6.89084790e-04 3.44542395e-04 -9.78742114e-04 -1.95748423e-03 -9.78742114e-04 -1.09505483e-05 2.52892081e-05 1.26446041e-05 1.89669061e-05 2.52892081e-05 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 2.05149912e-03 6.83833041e-04 -5.12149733e-03 -5.12149733e-03 -1.70716578e-03 7.29952656e-05 2.84470895e-04 9.48236316e-05 1.26431509e-04 9.48236316e-05 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 3.89980490e-03 1.94990245e-03 -4.53095007e-03 -9.06190013e-03 -4.53095007e-03 -4.85815380e-04 1.12194256e-03 5.60971281e-04 8.41456921e-04 1.12194256e-03 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 6.52206301e-03 2.17402100e-03 -6.26520693e-03 -6.26520693e-03 -2.08840231e-03 1.42086025e-03 5.53725481e-03 1.84575160e-03 2.46100214e-03 1.84575160e-03 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 1.01461670e-03 5.07308351e-04 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 -9.00914182e-05 1.65097949e-04 8.25489746e-05 1.37631798e-04 1.83509064e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 3.77487980e-03 1.25829327e-03 -4.64992808e-03 -6.72304443e-03 -2.24101481e-03 2.06162599e-04 1.69232103e-03 5.64107009e-04 8.65016559e-04 6.48762419e-04 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.76988101e-03 1.01461670e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -1.48293849e-04 3.57812571e-04 1.83509064e-04 2.56852481e-04 3.57812571e-04 -2.05149912e-03 -6.52206301e-03 3.77487980e-03 2.89792244e-03 1.25829327e-03 -6.72304443e-03 -4.64992808e-03 -2.24101481e-03 6.46045015e-04 1.69232103e-03 6.48762419e-04 6.11050327e-04 5.64107009e-04 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 1.01461670e-03 2.47955954e-04 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -7.41469246e-05 1.83509064e-04 8.25489746e-05 1.46837356e-04 1.65097949e-04 -6.83833041e-04 -2.17402100e-03 1.25829327e-03 1.25829327e-03 -4.57526280e-04 -2.24101481e-03 -2.24101481e-03 1.32611142e-03 2.15348338e-04 6.48762419e-04 -3.77120918e-05 3.72994263e-04 -3.77120918e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 6.41461856e-04 5.62360447e-03 2.81180223e-03 4.82380327e-04 -7.47869384e-04 -3.73934692e-04 -6.78589980e-04 -9.04786640e-04 5.12149733e-03 6.26520693e-03 -4.64992808e-03 -6.72304443e-03 -2.24101481e-03 -5.47073446e-04 3.46872913e-03 1.15624304e-03 -6.18001923e-04 -6.39035140e-03 -2.13011713e-03 -3.34579774e-03 -2.50934830e-03 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 5.62360447e-03 9.07686855e-03 5.62360447e-03 6.92971995e-04 -1.73111465e-03 -9.04786640e-04 -1.20026270e-03 -1.73111465e-03 5.12149733e-03 6.26520693e-03 -6.72304443e-03 -4.64992808e-03 -2.24101481e-03 3.46872913e-03 -5.47073446e-04 1.15624304e-03 -2.58854487e-03 -6.39035140e-03 -2.50934830e-03 -2.20810423e-03 -2.13011713e-03 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 2.81180223e-03 5.62360447e-03 6.41461856e-04 3.46485998e-04 -9.04786640e-04 -3.73934692e-04 -7.57048608e-04 -7.47869384e-04 1.70716578e-03 2.08840231e-03 -2.24101481e-03 -2.24101481e-03 1.32611142e-03 1.15624304e-03 1.15624304e-03 -3.63038823e-03 -8.62848291e-04 -2.50934830e-03 3.01244069e-04 -1.49449708e-03 3.01244069e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 1.48293849e-04 7.41469246e-05 -4.82380327e-04 -6.92971995e-04 -3.46485998e-04 -2.48773826e-05 -1.67305260e-04 -8.36526299e-05 -4.88206578e-05 -6.50942104e-05 7.29952656e-05 1.42086025e-03 -2.06162599e-04 -6.46045015e-04 -2.15348338e-04 6.18001923e-04 2.58854487e-03 8.62848291e-04 -2.57619165e-04 1.71527773e-05 5.71759244e-06 1.57803925e-04 1.18352944e-04 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -3.57812571e-04 -1.83509064e-04 7.47869384e-04 1.73111465e-03 9.04786640e-04 -1.67305260e-04 1.66111477e-04 9.48348455e-05 1.71758057e-04 2.78187056e-04 2.84470895e-04 5.53725481e-03 -1.69232103e-03 -1.69232103e-03 -6.48762419e-04 6.39035140e-03 6.39035140e-03 2.50934830e-03 1.71527773e-05 1.57071871e-04 1.03569674e-04 2.97094818e-05 1.03569674e-04 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -1.83509064e-04 -8.25489746e-05 3.73934692e-04 9.04786640e-04 3.73934692e-04 -8.36526299e-05 9.48348455e-05 2.38592087e-05 1.44890605e-04 9.48348455e-05 9.48236316e-05 1.84575160e-03 -5.64107009e-04 -6.48762419e-04 3.77120918e-05 2.13011713e-03 2.50934830e-03 -3.01244069e-04 5.71759244e-06 1.03569674e-04 -1.19113927e-04 1.39963261e-04 -1.38890243e-04 1.89669061e-05 8.41456921e-04 -1.37631798e-04 -2.56852481e-04 -1.46837356e-04 6.78589980e-04 1.20026270e-03 7.57048608e-04 -4.88206578e-05 1.71758057e-04 1.44890605e-04 3.14958573e-05 2.30769634e-04 1.26431509e-04 2.46100214e-03 -8.65016559e-04 -6.11050327e-04 -3.72994263e-04 3.34579774e-03 2.20810423e-03 1.49449708e-03 1.57803925e-04 2.97094818e-05 1.39963261e-04 -7.54028877e-05 7.49332109e-05 2.52892081e-05 1.12194256e-03 -1.83509064e-04 -3.57812571e-04 -1.65097949e-04 9.04786640e-04 1.73111465e-03 7.47869384e-04 -6.50942104e-05 2.78187056e-04 9.48348455e-05 2.30769634e-04 1.66111477e-04 9.48236316e-05 1.84575160e-03 -6.48762419e-04 -5.64107009e-04 3.77120918e-05 2.50934830e-03 2.13011713e-03 -3.01244069e-04 1.18352944e-04 1.03569674e-04 -1.38890243e-04 7.49332109e-05 -1.19113927e-04 -1.18888112e-05 -1.37734019e-04 1.05471488e-05 5.27357442e-05 3.16414465e-05 -3.97215153e-05 -1.98607577e-04 -1.19164546e-04 1.43347501e-05 -7.75891111e-06 -4.65534666e-06 -1.24142578e-05 -2.32767333e-05 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 6.89084790e-04 3.44542395e-04 -9.78742114e-04 -1.95748423e-03 -9.78742114e-04 -1.09505483e-05 2.52892081e-05 1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 6.21159003e-04 3.72695402e-04 -4.62586824e-04 -2.31293412e-03 -1.38776047e-03 1.75172365e-04 -9.48148241e-05 -5.68888944e-05 -1.51703719e-04 -2.84444472e-04 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 3.89980490e-03 1.94990245e-03 -4.53095007e-03 -9.06190013e-03 -4.53095007e-03 -4.85815380e-04 1.12194256e-03 5.60971281e-04 8.41456921e-04 1.12194256e-03 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 4.66590815e-05 2.79954489e-05 3.32561751e-06 -1.79804647e-04 -1.07882788e-04 1.45784497e-05 3.49206702e-06 2.09524021e-06 -1.06016839e-05 -1.98781573e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 1.01461670e-03 5.07308351e-04 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 -9.00914182e-05 1.65097949e-04 8.25489746e-05 1.37631798e-04 1.83509064e-04 -5.27357442e-05 -6.21159003e-04 4.66590815e-05 2.22059226e-04 1.39977245e-04 -1.79804647e-04 -8.59736687e-04 -5.39413940e-04 5.53671516e-05 -3.11066383e-05 -1.98781573e-05 -4.28903001e-05 -9.33199150e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.76988101e-03 1.01461670e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -1.48293849e-04 3.57812571e-04 1.83509064e-04 2.56852481e-04 3.57812571e-04 -3.16414465e-05 -3.72695402e-04 2.79954489e-05 1.39977245e-04 7.27501650e-05 -1.07882788e-04 -5.39413940e-04 -2.84361817e-04 3.32202910e-05 -1.98781573e-05 -9.90327050e-06 -3.78759234e-05 -4.95163525e-05 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 1.01461670e-03 2.47955954e-04 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -7.41469246e-05 1.83509064e-04 8.25489746e-05 1.46837356e-04 1.65097949e-04 3.97215153e-05 4.62586824e-04 3.32561751e-06 -1.79804647e-04 -1.07882788e-04 -1.10860521e-07 6.81199868e-04 4.08719921e-04 -5.82686518e-05 -8.80842831e-06 -5.28505699e-06 4.32892862e-05 8.11674117e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 6.41461856e-04 5.62360447e-03 2.81180223e-03 4.82380327e-04 -7.47869384e-04 -3.73934692e-04 -6.78589980e-04 -9.04786640e-04 1.98607577e-04 2.31293412e-03 -1.79804647e-04 -8.59736687e-04 -5.39413940e-04 6.81199868e-04 3.26964851e-03 2.04359960e-03 -2.29224587e-04 1.28106173e-04 8.11674117e-05 1.80582199e-04 3.84318519e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 5.62360447e-03 9.07686855e-03 5.62360447e-03 6.92971995e-04 -1.73111465e-03 -9.04786640e-04 -1.20026270e-03 -1.73111465e-03 1.19164546e-04 1.38776047e-03 -1.07882788e-04 -5.39413940e-04 -2.84361817e-04 4.08719921e-04 2.04359960e-03 1.08980893e-03 -1.37534752e-04 8.11674117e-05 4.15276006e-05 1.51386398e-04 2.07638003e-04 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 2.81180223e-03 5.62360447e-03 6.41461856e-04 3.46485998e-04 -9.04786640e-04 -3.73934692e-04 -7.57048608e-04 -7.47869384e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 -5.53671516e-05 -3.32202910e-05 5.82686518e-05 2.29224587e-04 1.37534752e-04 -9.65884179e-06 8.61840965e-06 5.17104579e-06 8.75377257e-06 1.64133236e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 1.48293849e-04 7.41469246e-05 -4.82380327e-04 -6.92971995e-04 -3.46485998e-04 -2.48773826e-05 -1.67305260e-04 -8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -7.75891111e-06 -9.48148241e-05 -3.49206702e-06 3.11066383e-05 1.98781573e-05 8.80842831e-06 -1.28106173e-04 -8.11674117e-05 8.61840965e-06 5.07419397e-06 2.99308138e-06 -4.73811839e-06 -1.12007688e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -3.57812571e-04 -1.83509064e-04 7.47869384e-04 1.73111465e-03 9.04786640e-04 -1.67305260e-04 1.66111477e-04 9.48348455e-05 1.71758057e-04 2.78187056e-04 -4.65534666e-06 -5.68888944e-05 -2.09524021e-06 1.98781573e-05 9.90327050e-06 5.28505699e-06 -8.11674117e-05 -4.15276006e-05 5.17104579e-06 2.99308138e-06 1.88157383e-06 -5.02338568e-06 -5.55752013e-06 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -1.83509064e-04 -8.25489746e-05 3.73934692e-04 9.04786640e-04 3.73934692e-04 -8.36526299e-05 9.48348455e-05 2.38592087e-05 1.44890605e-04 9.48348455e-05 -1.24142578e-05 -1.51703719e-04 1.06016839e-05 4.28903001e-05 3.78759234e-05 -4.32892862e-05 -1.80582199e-04 -1.51386398e-04 8.75377257e-06 -4.73811839e-06 -5.02338568e-06 1.59021325e-06 -1.96656418e-05 1.89669061e-05 8.41456921e-04 -1.37631798e-04 -2.56852481e-04 -1.46837356e-04 6.78589980e-04 1.20026270e-03 7.57048608e-04 -4.88206578e-05 1.71758057e-04 1.44890605e-04 3.14958573e-05 2.30769634e-04 -2.32767333e-05 -2.84444472e-04 1.98781573e-05 9.33199150e-05 4.95163525e-05 -8.11674117e-05 -3.84318519e-04 -2.07638003e-04 1.64133236e-05 -1.12007688e-05 -5.55752013e-06 -1.96656418e-05 -2.47945228e-05 2.52892081e-05 1.12194256e-03 -1.83509064e-04 -3.57812571e-04 -1.65097949e-04 9.04786640e-04 1.73111465e-03 7.47869384e-04 -6.50942104e-05 2.78187056e-04 9.48348455e-05 2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 1 0 -1 520 - -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 3.27577506e-03 1.13476177e-02 5.67380884e-03 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 -8.64374172e-03 -2.88124724e-03 2.69800431e-03 8.09401293e-03 2.69800431e-03 -2.28596414e-03 2.96955453e-03 9.89851509e-04 3.95940603e-03 2.96955453e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 -4.59503478e-03 -1.59176674e-02 -7.95883370e-03 -1.05011554e-02 1.47539282e-02 4.55022500e-03 1.36506750e-02 4.55022500e-03 -1.00964010e-02 -3.02892029e-02 -1.00964010e-02 1.29659549e-02 -1.68432696e-02 -5.61442318e-03 -2.24576927e-02 -1.68432696e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 1.93052138e-03 -6.06645431e-04 -1.51901733e-03 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 -2.01547330e-04 -6.71824434e-05 5.60938910e-03 9.80062587e-03 3.26687529e-03 1.10018575e-03 2.09372125e-03 6.97907082e-04 -3.39842300e-04 -2.54881725e-04 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -2.28076829e-03 -6.06645431e-04 9.12371896e-04 8.64374172e-03 -1.36506750e-02 -2.01547330e-04 -4.07782741e-03 -2.01547330e-04 9.80062587e-03 3.17443914e-02 9.80062587e-03 -7.67342428e-04 1.82224830e-05 -2.54881725e-04 1.32907607e-03 1.82224830e-05 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 2.88124724e-03 -4.55022500e-03 -6.71824434e-05 -2.01547330e-04 -3.54036786e-03 3.26687529e-03 9.80062587e-03 5.60938910e-03 -2.55780809e-04 -2.54881725e-04 6.97907082e-04 -1.12270996e-03 2.09372125e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 6.53016845e-03 -2.18315859e-02 -1.83245851e-02 -2.69800431e-03 1.00964010e-02 5.60938910e-03 9.80062587e-03 3.26687529e-03 3.45548815e-03 -1.82611932e-02 -6.08706441e-03 8.37266444e-03 -9.22743661e-03 -3.07581220e-03 -1.37690031e-02 -1.03267523e-02 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.91346405e-02 -2.18315859e-02 -3.50700081e-03 -8.09401293e-03 3.02892029e-02 9.80062587e-03 3.17443914e-02 9.80062587e-03 -1.82611932e-02 -4.52410271e-02 -1.82611932e-02 2.32139227e-02 -3.06138184e-02 -1.03267523e-02 -4.02076935e-02 -3.06138184e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 -2.69800431e-03 1.00964010e-02 3.26687529e-03 9.80062587e-03 5.60938910e-03 -6.08706441e-03 -1.82611932e-02 3.45548815e-03 7.73797423e-03 -1.03267523e-02 -3.07581220e-03 -1.41354416e-02 -9.22743661e-03 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 2.28076829e-03 -6.53016845e-03 1.91346405e-02 9.88817717e-03 8.35956692e-03 -1.78958590e-03 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 7.67342428e-04 2.55780809e-04 -8.37266444e-03 -2.32139227e-02 -7.73797423e-03 -1.54591348e-03 8.29799775e-03 2.76599925e-03 4.84691264e-03 3.63518448e-03 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 8.35956692e-03 2.60941163e-02 1.44791946e-02 2.96955453e-03 -1.68432696e-02 -2.09372125e-03 -1.82224830e-05 2.54881725e-04 9.22743661e-03 3.06138184e-02 1.03267523e-02 8.29799775e-03 -3.29034412e-04 -2.28042804e-04 -8.98840071e-03 -7.86299908e-03 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 9.89851509e-04 -5.61442318e-03 -6.97907082e-04 2.54881725e-04 -6.97907082e-04 3.07581220e-03 1.03267523e-02 3.07581220e-03 2.76599925e-03 -2.28042804e-04 2.79079731e-04 -4.79085124e-03 -2.28042804e-04 5.67380884e-03 -7.95883370e-03 1.51901733e-03 -9.12371896e-04 1.83245851e-02 3.50700081e-03 -1.78958590e-03 1.44791946e-02 7.82174136e-03 3.95940603e-03 -2.24576927e-02 3.39842300e-04 -1.32907607e-03 1.12270996e-03 1.37690031e-02 4.02076935e-02 1.41354416e-02 4.84691264e-03 -8.98840071e-03 -4.79085124e-03 -7.14264612e-03 -1.16804772e-02 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 2.96955453e-03 -1.68432696e-02 2.54881725e-04 -1.82224830e-05 -2.09372125e-03 1.03267523e-02 3.06138184e-02 9.22743661e-03 3.63518448e-03 -7.86299908e-03 -2.28042804e-04 -1.16804772e-02 -3.29034412e-04 -6.35383146e-03 -1.05011554e-02 -8.64374172e-03 -2.88124724e-03 2.88124724e-03 8.09401293e-03 2.69800431e-03 -2.69800431e-03 4.57192828e-03 2.96955453e-03 -2.96955453e-03 -9.89851509e-04 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 3.27577506e-03 1.13476177e-02 5.67380884e-03 -1.05011554e-02 1.47539282e-02 1.36506750e-02 4.55022500e-03 -4.55022500e-03 -3.02892029e-02 -1.00964010e-02 1.00964010e-02 -2.59319099e-02 -1.68432696e-02 1.68432696e-02 5.61442318e-03 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 -4.59503478e-03 -1.59176674e-02 -7.95883370e-03 8.64374172e-03 -1.36506750e-02 -4.07782741e-03 -2.01547330e-04 2.01547330e-04 3.17443914e-02 9.80062587e-03 -9.80062587e-03 1.53468486e-03 1.82224830e-05 -1.82224830e-05 2.54881725e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 1.93052138e-03 -6.06645431e-04 -1.51901733e-03 2.88124724e-03 -4.55022500e-03 -2.01547330e-04 -3.54036786e-03 6.71824434e-05 9.80062587e-03 5.60938910e-03 -3.26687529e-03 -8.44404939e-04 2.09372125e-03 2.54881725e-04 7.82867657e-04 -6.97907082e-04 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 -2.28076829e-03 -6.06645431e-04 9.12371896e-04 -2.88124724e-03 4.55022500e-03 2.01547330e-04 6.71824434e-05 -3.54036786e-03 -9.80062587e-03 -3.26687529e-03 5.60938910e-03 8.44404939e-04 2.54881725e-04 2.09372125e-03 7.82867657e-04 6.97907082e-04 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 -8.09401293e-03 3.02892029e-02 3.17443914e-02 9.80062587e-03 -9.80062587e-03 -4.52410271e-02 -1.82611932e-02 1.82611932e-02 -4.64278454e-02 -3.06138184e-02 3.06138184e-02 1.03267523e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 6.53016845e-03 -2.18315859e-02 -1.83245851e-02 -2.69800431e-03 1.00964010e-02 9.80062587e-03 5.60938910e-03 -3.26687529e-03 -1.82611932e-02 3.45548815e-03 6.08706441e-03 -1.61106387e-02 -9.22743661e-03 1.03267523e-02 3.66438566e-04 3.07581220e-03 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 -1.91346405e-02 -2.18315859e-02 -3.50700081e-03 2.69800431e-03 -1.00964010e-02 -9.80062587e-03 -3.26687529e-03 5.60938910e-03 1.82611932e-02 6.08706441e-03 3.45548815e-03 1.61106387e-02 1.03267523e-02 -9.22743661e-03 3.66438566e-04 -3.07581220e-03 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 4.57192828e-03 -2.59319099e-02 -1.53468486e-03 8.44404939e-04 -8.44404939e-04 4.64278454e-02 1.61106387e-02 -1.61106387e-02 -9.94101244e-03 -1.19331822e-02 1.19331822e-02 5.53199850e-03 3.27577506e-03 -4.59503478e-03 -1.93052138e-03 2.28076829e-03 -6.53016845e-03 1.91346405e-02 9.88817717e-03 8.35956692e-03 -1.78958590e-03 2.96955453e-03 -1.68432696e-02 -1.82224830e-05 -2.09372125e-03 -2.54881725e-04 3.06138184e-02 9.22743661e-03 -1.03267523e-02 -1.19331822e-02 -3.29034412e-04 7.86299908e-03 2.69207650e-03 2.28042804e-04 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 8.35956692e-03 2.60941163e-02 1.44791946e-02 -2.96955453e-03 1.68432696e-02 1.82224830e-05 -2.54881725e-04 -2.09372125e-03 -3.06138184e-02 -1.03267523e-02 9.22743661e-03 1.19331822e-02 7.86299908e-03 -3.29034412e-04 2.69207650e-03 -2.28042804e-04 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 -7.82867657e-04 -7.82867657e-04 -3.66438566e-04 -3.66438566e-04 2.69207650e-03 2.69207650e-03 1.25245283e-03 5.67380884e-03 -7.95883370e-03 1.51901733e-03 -9.12371896e-04 1.83245851e-02 3.50700081e-03 -1.78958590e-03 1.44791946e-02 7.82174136e-03 -9.89851509e-04 5.61442318e-03 -2.54881725e-04 6.97907082e-04 -6.97907082e-04 -1.03267523e-02 -3.07581220e-03 3.07581220e-03 5.53199850e-03 2.28042804e-04 -2.28042804e-04 2.79079731e-04 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 - 0 22 44 66 88 105 127 149 166 188 210 227 249 266 287 308 329 351 368 389 411 428 449 471 488 504 520 -1 0 0 488 - -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 -6.55155012e-03 1.13476177e-02 -9.38806554e-04 -4.95994522e-03 6.83833041e-04 -2.05149912e-03 -2.05149912e-03 -1.70716578e-03 5.12149733e-03 5.12149733e-03 -1.45990531e-04 -9.48236316e-05 -9.48236316e-05 2.84470895e-04 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 9.19006956e-03 -1.59176674e-02 -4.95994522e-03 -1.01490228e-02 2.17402100e-03 -6.52206301e-03 -6.52206301e-03 -2.08840231e-03 6.26520693e-03 6.26520693e-03 -2.84172049e-03 -1.84575160e-03 -1.84575160e-03 5.53725481e-03 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 -6.83833041e-04 -2.17402100e-03 -4.57526280e-04 -1.25829327e-03 -1.25829327e-03 1.32611142e-03 2.24101481e-03 2.24101481e-03 -4.30696677e-04 3.77120918e-05 3.77120918e-05 6.48762419e-04 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 3.50246903e-04 2.43138922e-03 -6.06645431e-04 2.05149912e-03 6.52206301e-03 -1.25829327e-03 2.89792244e-03 3.77487980e-03 2.24101481e-03 -4.64992808e-03 -6.72304443e-03 8.52207614e-04 5.64107009e-04 6.48762419e-04 2.53966231e-04 -1.69232103e-03 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 3.50246903e-04 -2.43138922e-03 -6.06645431e-04 2.05149912e-03 6.52206301e-03 -1.25829327e-03 3.77487980e-03 2.89792244e-03 2.24101481e-03 -6.72304443e-03 -4.64992808e-03 8.52207614e-04 6.48762419e-04 5.64107009e-04 -2.53966231e-04 -1.69232103e-03 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 1.70716578e-03 2.08840231e-03 1.32611142e-03 2.24101481e-03 2.24101481e-03 -3.63038823e-03 -1.15624304e-03 -1.15624304e-03 1.72569658e-03 -3.01244069e-04 -3.01244069e-04 -2.50934830e-03 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 1.26044720e-02 1.48175843e-02 -2.18315859e-02 -5.12149733e-03 -6.26520693e-03 2.24101481e-03 -4.64992808e-03 -6.72304443e-03 -1.15624304e-03 -5.47073446e-04 3.46872913e-03 -3.20654680e-03 -2.13011713e-03 -2.50934830e-03 -1.13769350e-03 6.39035140e-03 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.26044720e-02 -1.48175843e-02 -2.18315859e-02 -5.12149733e-03 -6.26520693e-03 2.24101481e-03 -6.72304443e-03 -4.64992808e-03 -1.15624304e-03 3.46872913e-03 -5.47073446e-04 -3.20654680e-03 -2.50934830e-03 -2.13011713e-03 1.13769350e-03 6.39035140e-03 -6.55155012e-03 9.19006956e-03 -3.50246903e-04 -3.50246903e-04 -1.26044720e-02 -1.26044720e-02 6.78852346e-03 -1.67191338e-02 -1.45990531e-04 -2.84172049e-03 4.30696677e-04 -8.52207614e-04 -8.52207614e-04 -1.72569658e-03 3.20654680e-03 3.20654680e-03 1.57052508e-05 1.24070536e-04 1.24070536e-04 -3.43055547e-05 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 -9.48236316e-05 -1.84575160e-03 -3.77120918e-05 -5.64107009e-04 -6.48762419e-04 3.01244069e-04 2.13011713e-03 2.50934830e-03 1.24070536e-04 -1.19113927e-04 -1.38890243e-04 6.50300503e-05 -1.03569674e-04 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 -9.48236316e-05 -1.84575160e-03 -3.77120918e-05 -6.48762419e-04 -5.64107009e-04 3.01244069e-04 2.50934830e-03 2.13011713e-03 1.24070536e-04 -1.38890243e-04 -1.19113927e-04 -6.50300503e-05 -1.03569674e-04 -2.43138922e-03 2.43138922e-03 -1.48175843e-02 1.48175843e-02 1.09213951e-02 -2.53966231e-04 2.53966231e-04 1.13769350e-03 -1.13769350e-03 6.50300503e-05 -6.50300503e-05 -3.48727303e-04 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 -1.67191338e-02 2.60941163e-02 2.84470895e-04 5.53725481e-03 -6.48762419e-04 1.69232103e-03 1.69232103e-03 2.50934830e-03 -6.39035140e-03 -6.39035140e-03 -3.43055547e-05 -1.03569674e-04 -1.03569674e-04 1.57071871e-04 7.69257697e-03 7.83668793e-02 6.39767859e-02 6.39767859e-02 6.39767859e-02 -7.80083310e-02 -7.80083310e-02 -7.80083310e-02 -7.38781884e-02 -7.38781884e-02 -7.38781884e-02 -1.26573563e-02 6.18955603e-04 -6.64429622e-03 -6.64429622e-03 -1.20830840e-02 -1.20830840e-02 -6.55155012e-03 1.13476177e-02 7.83668793e-02 -4.14029072e-02 1.35047731e-02 1.35047731e-02 1.35047731e-02 4.09162685e-02 4.09162685e-02 4.09162685e-02 6.32754861e-02 6.32754861e-02 6.32754861e-02 6.18955603e-04 3.10127574e-02 3.75970086e-02 3.75970086e-02 -2.94301027e-02 -2.94301027e-02 9.19006956e-03 -1.59176674e-02 -6.39767859e-02 -1.35047731e-02 -3.73372111e-02 -1.01188737e-01 -1.01188737e-01 -5.50916787e-02 2.81057778e-02 2.81057778e-02 -6.77151684e-02 6.46268692e-02 6.46268692e-02 1.23269925e-01 -1.13651942e-03 -9.20701940e-03 2.43138922e-03 2.43138922e-03 -6.39767859e-02 -1.35047731e-02 -1.01188737e-01 -3.73372111e-02 -1.01188737e-01 2.81057778e-02 -5.50916787e-02 2.81057778e-02 3.38575842e-02 6.46268692e-02 1.23269925e-01 -5.86430560e-02 6.46268692e-02 6.64429622e-03 -3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 3.50246903e-04 2.43138922e-03 -6.06645431e-04 -6.39767859e-02 -1.35047731e-02 -1.01188737e-01 -1.01188737e-01 -3.73372111e-02 2.81057778e-02 2.81057778e-02 -5.50916787e-02 3.38575842e-02 1.23269925e-01 6.46268692e-02 5.86430560e-02 6.46268692e-02 6.64429622e-03 -3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 3.50246903e-04 -2.43138922e-03 -6.06645431e-04 7.80083310e-02 -4.09162685e-02 -5.50916787e-02 2.81057778e-02 2.81057778e-02 4.47511874e-02 1.91383136e-02 1.91383136e-02 2.72816400e-02 7.35982688e-02 7.35982688e-02 4.99716756e-02 -9.20701940e-03 1.82739239e-02 1.48175843e-02 1.48175843e-02 7.80083310e-02 -4.09162685e-02 2.81057778e-02 -5.50916787e-02 2.81057778e-02 1.91383136e-02 4.47511874e-02 1.91383136e-02 -1.36408200e-02 7.35982688e-02 4.99716756e-02 2.36265933e-02 7.35982688e-02 1.20830840e-02 2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 1.26044720e-02 1.48175843e-02 -2.18315859e-02 7.80083310e-02 -4.09162685e-02 2.81057778e-02 2.81057778e-02 -5.50916787e-02 1.91383136e-02 1.91383136e-02 4.47511874e-02 -1.36408200e-02 4.99716756e-02 7.35982688e-02 -2.36265933e-02 7.35982688e-02 1.20830840e-02 2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.26044720e-02 -1.48175843e-02 -2.18315859e-02 6.77151684e-02 -3.38575842e-02 -3.38575842e-02 -2.72816400e-02 1.36408200e-02 1.36408200e-02 -1.38727606e-01 -4.94636300e-02 -4.94636300e-02 9.89272600e-02 -6.55155012e-03 9.19006956e-03 -3.50246903e-04 -3.50246903e-04 -1.26044720e-02 -1.26044720e-02 6.78852346e-03 -1.67191338e-02 -7.38781884e-02 6.32754861e-02 -6.46268692e-02 -6.46268692e-02 -1.23269925e-01 -7.35982688e-02 -7.35982688e-02 -4.99716756e-02 -4.94636300e-02 7.32903292e-02 1.26344415e-01 -8.56735203e-02 1.26344415e-01 -2.43138922e-03 -1.48175843e-02 4.02856105e-03 6.89283402e-03 -7.38781884e-02 6.32754861e-02 -6.46268692e-02 -1.23269925e-01 -6.46268692e-02 -7.35982688e-02 -4.99716756e-02 -7.35982688e-02 -4.94636300e-02 1.26344415e-01 7.32903292e-02 8.56735203e-02 1.26344415e-01 -2.43138922e-03 -1.48175843e-02 6.89283402e-03 4.02856105e-03 5.86430560e-02 -5.86430560e-02 -2.36265933e-02 2.36265933e-02 -8.56735203e-02 8.56735203e-02 -1.38727606e-01 -2.43138922e-03 2.43138922e-03 -1.48175843e-02 1.48175843e-02 1.09213951e-02 -7.38781884e-02 6.32754861e-02 -1.23269925e-01 -6.46268692e-02 -6.46268692e-02 -4.99716756e-02 -7.35982688e-02 -7.35982688e-02 9.89272600e-02 1.26344415e-01 1.26344415e-01 7.32903292e-02 1.13476177e-02 -1.59176674e-02 6.06645431e-04 6.06645431e-04 2.18315859e-02 2.18315859e-02 -1.67191338e-02 2.60941163e-02 - 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 16 17 19 20 22 23 24 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 20 40 56 78 100 116 138 160 180 197 214 226 246 265 284 300 322 344 360 382 404 422 439 456 468 488 + -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 3.27577506e-03 1.13476177e-02 5.67380884e-03 -6.35383146e-03 -1.05011554e-02 8.64374172e-03 2.88124724e-03 -2.88124724e-03 -8.09401293e-03 -2.69800431e-03 2.69800431e-03 4.57192828e-03 2.96955453e-03 -2.96955453e-03 -9.89851509e-04 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 -4.59503478e-03 -1.59176674e-02 -7.95883370e-03 -1.05011554e-02 1.47539282e-02 -1.36506750e-02 -4.55022500e-03 4.55022500e-03 3.02892029e-02 1.00964010e-02 -1.00964010e-02 -2.59319099e-02 -1.68432696e-02 1.68432696e-02 5.61442318e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -1.93052138e-03 6.06645431e-04 1.51901733e-03 -8.64374172e-03 1.36506750e-02 -4.07782741e-03 -2.01547330e-04 2.01547330e-04 3.17443914e-02 9.80062587e-03 -9.80062587e-03 -1.53468486e-03 -1.82224830e-05 1.82224830e-05 -2.54881725e-04 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 2.28076829e-03 6.06645431e-04 -9.12371896e-04 -2.88124724e-03 4.55022500e-03 -2.01547330e-04 -3.54036786e-03 6.71824434e-05 9.80062587e-03 5.60938910e-03 -3.26687529e-03 8.44404939e-04 -2.09372125e-03 -2.54881725e-04 -7.82867657e-04 6.97907082e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 2.88124724e-03 -4.55022500e-03 2.01547330e-04 6.71824434e-05 -3.54036786e-03 -9.80062587e-03 -3.26687529e-03 5.60938910e-03 -8.44404939e-04 -2.54881725e-04 -2.09372125e-03 -7.82867657e-04 -6.97907082e-04 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -6.53016845e-03 2.18315859e-02 1.83245851e-02 8.09401293e-03 -3.02892029e-02 3.17443914e-02 9.80062587e-03 -9.80062587e-03 -4.52410271e-02 -1.82611932e-02 1.82611932e-02 4.64278454e-02 3.06138184e-02 -3.06138184e-02 -1.03267523e-02 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.91346405e-02 2.18315859e-02 3.50700081e-03 2.69800431e-03 -1.00964010e-02 9.80062587e-03 5.60938910e-03 -3.26687529e-03 -1.82611932e-02 3.45548815e-03 6.08706441e-03 1.61106387e-02 9.22743661e-03 -1.03267523e-02 -3.66438566e-04 -3.07581220e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 -2.69800431e-03 1.00964010e-02 -9.80062587e-03 -3.26687529e-03 5.60938910e-03 1.82611932e-02 6.08706441e-03 3.45548815e-03 -1.61106387e-02 -1.03267523e-02 9.22743661e-03 -3.66438566e-04 3.07581220e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 -2.28076829e-03 6.53016845e-03 -1.91346405e-02 9.88817717e-03 8.35956692e-03 -1.78958590e-03 4.57192828e-03 -2.59319099e-02 1.53468486e-03 -8.44404939e-04 8.44404939e-04 -4.64278454e-02 -1.61106387e-02 1.61106387e-02 -9.94101244e-03 -1.19331822e-02 1.19331822e-02 5.53199850e-03 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 8.35956692e-03 2.60941163e-02 1.44791946e-02 2.96955453e-03 -1.68432696e-02 1.82224830e-05 2.09372125e-03 2.54881725e-04 -3.06138184e-02 -9.22743661e-03 1.03267523e-02 -1.19331822e-02 -3.29034412e-04 7.86299908e-03 2.69207650e-03 2.28042804e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 -2.96955453e-03 1.68432696e-02 -1.82224830e-05 2.54881725e-04 2.09372125e-03 3.06138184e-02 1.03267523e-02 -9.22743661e-03 1.19331822e-02 7.86299908e-03 -3.29034412e-04 2.69207650e-03 -2.28042804e-04 5.67380884e-03 -7.95883370e-03 -1.51901733e-03 9.12371896e-04 -1.83245851e-02 -3.50700081e-03 -1.78958590e-03 1.44791946e-02 7.82174136e-03 7.82867657e-04 7.82867657e-04 3.66438566e-04 3.66438566e-04 2.69207650e-03 2.69207650e-03 1.25245283e-03 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 -9.89851509e-04 5.61442318e-03 2.54881725e-04 -6.97907082e-04 6.97907082e-04 1.03267523e-02 3.07581220e-03 -3.07581220e-03 5.53199850e-03 2.28042804e-04 -2.28042804e-04 2.79079731e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 8.64374172e-03 2.88124724e-03 -2.69800431e-03 -8.09401293e-03 -2.69800431e-03 -2.28596414e-03 2.96955453e-03 9.89851509e-04 3.95940603e-03 2.96955453e-03 -1.26573563e-02 6.18955603e-04 6.64429622e-03 6.64429622e-03 1.20830840e-02 1.20830840e-02 3.27577506e-03 1.13476177e-02 5.67380884e-03 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 -1.36506750e-02 -4.55022500e-03 1.00964010e-02 3.02892029e-02 1.00964010e-02 1.29659549e-02 -1.68432696e-02 -5.61442318e-03 -2.24576927e-02 -1.68432696e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 -3.75970086e-02 2.94301027e-02 2.94301027e-02 -4.59503478e-03 -1.59176674e-02 -7.95883370e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 -2.01547330e-04 -6.71824434e-05 5.60938910e-03 9.80062587e-03 3.26687529e-03 -1.10018575e-03 -2.09372125e-03 -6.97907082e-04 3.39842300e-04 2.54881725e-04 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 -1.43925931e-02 4.48237772e-02 5.40307966e-02 -1.93052138e-03 6.06645431e-04 1.51901733e-03 -8.64374172e-03 1.36506750e-02 -2.01547330e-04 -4.07782741e-03 -2.01547330e-04 9.80062587e-03 3.17443914e-02 9.80062587e-03 7.67342428e-04 -1.82224830e-05 2.54881725e-04 -1.32907607e-03 -1.82224830e-05 -6.64429622e-03 3.75970086e-02 -1.43925931e-02 -1.55291125e-02 5.40307966e-02 4.48237772e-02 2.28076829e-03 6.06645431e-04 -9.12371896e-04 -2.88124724e-03 4.55022500e-03 -6.71824434e-05 -2.01547330e-04 -3.54036786e-03 3.26687529e-03 9.80062587e-03 5.60938910e-03 2.55780809e-04 2.54881725e-04 -6.97907082e-04 1.12270996e-03 -2.09372125e-03 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 -2.43138922e-03 2.69800431e-03 -1.00964010e-02 5.60938910e-03 9.80062587e-03 3.26687529e-03 3.45548815e-03 -1.82611932e-02 -6.08706441e-03 -8.37266444e-03 9.22743661e-03 3.07581220e-03 1.37690031e-02 1.03267523e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 5.40307966e-02 -1.01653480e-02 -2.84392719e-02 -6.53016845e-03 2.18315859e-02 1.83245851e-02 8.09401293e-03 -3.02892029e-02 9.80062587e-03 3.17443914e-02 9.80062587e-03 -1.82611932e-02 -4.52410271e-02 -1.82611932e-02 -2.32139227e-02 3.06138184e-02 1.03267523e-02 4.02076935e-02 3.06138184e-02 -1.20830840e-02 -2.94301027e-02 5.40307966e-02 4.48237772e-02 -2.84392719e-02 -1.01653480e-02 1.91346405e-02 2.18315859e-02 3.50700081e-03 2.69800431e-03 -1.00964010e-02 3.26687529e-03 9.80062587e-03 5.60938910e-03 -6.08706441e-03 -1.82611932e-02 3.45548815e-03 -7.73797423e-03 1.03267523e-02 3.07581220e-03 1.41354416e-02 9.22743661e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 -1.48175843e-02 -2.28596414e-03 1.29659549e-02 1.10018575e-03 -7.67342428e-04 -2.55780809e-04 8.37266444e-03 2.32139227e-02 7.73797423e-03 -1.54591348e-03 8.29799775e-03 2.76599925e-03 4.84691264e-03 3.63518448e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 -2.28076829e-03 6.53016845e-03 -1.91346405e-02 9.88817717e-03 8.35956692e-03 -1.78958590e-03 2.96955453e-03 -1.68432696e-02 2.09372125e-03 1.82224830e-05 -2.54881725e-04 -9.22743661e-03 -3.06138184e-02 -1.03267523e-02 8.29799775e-03 -3.29034412e-04 -2.28042804e-04 -8.98840071e-03 -7.86299908e-03 1.13476177e-02 -1.59176674e-02 -6.06645431e-04 -6.06645431e-04 -2.18315859e-02 -2.18315859e-02 8.35956692e-03 2.60941163e-02 1.44791946e-02 9.89851509e-04 -5.61442318e-03 6.97907082e-04 -2.54881725e-04 6.97907082e-04 -3.07581220e-03 -1.03267523e-02 -3.07581220e-03 2.76599925e-03 -2.28042804e-04 2.79079731e-04 -4.79085124e-03 -2.28042804e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 6.89283402e-03 3.95940603e-03 -2.24576927e-02 -3.39842300e-04 1.32907607e-03 -1.12270996e-03 -1.37690031e-02 -4.02076935e-02 -1.41354416e-02 4.84691264e-03 -8.98840071e-03 -4.79085124e-03 -7.14264612e-03 -1.16804772e-02 5.67380884e-03 -7.95883370e-03 -1.51901733e-03 9.12371896e-04 -1.83245851e-02 -3.50700081e-03 -1.78958590e-03 1.44791946e-02 7.82174136e-03 2.96955453e-03 -1.68432696e-02 -2.54881725e-04 1.82224830e-05 2.09372125e-03 -1.03267523e-02 -3.06138184e-02 -9.22743661e-03 3.63518448e-03 -7.86299908e-03 -2.28042804e-04 -1.16804772e-02 -3.29034412e-04 2.43138922e-03 1.48175843e-02 6.89283402e-03 4.02856105e-03 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 21 42 63 85 102 123 145 162 183 205 222 238 254 276 298 320 342 359 381 403 420 442 464 481 503 520 +1 0 0 516 + -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 3.27577506e-03 -1.13476177e-02 -5.67380884e-03 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 -6.83833041e-04 -2.05149912e-03 -5.12149733e-03 1.70716578e-03 5.12149733e-03 7.29952656e-05 -9.48236316e-05 -2.84470895e-04 -1.26431509e-04 9.48236316e-05 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 -4.59503478e-03 1.59176674e-02 7.95883370e-03 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 -2.17402100e-03 -6.52206301e-03 -6.26520693e-03 2.08840231e-03 6.26520693e-03 1.42086025e-03 -1.84575160e-03 -5.53725481e-03 -2.46100214e-03 1.84575160e-03 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -1.93052138e-03 -6.06645431e-04 -1.51901733e-03 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 -1.25829327e-03 -3.77487980e-03 -4.64992808e-03 2.24101481e-03 6.72304443e-03 2.06162599e-04 -5.64107009e-04 -1.69232103e-03 -8.65016559e-04 6.48762419e-04 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 6.83833041e-04 2.17402100e-03 -1.25829327e-03 -4.57526280e-04 1.25829327e-03 2.24101481e-03 1.32611142e-03 -2.24101481e-03 -2.15348338e-04 -3.77120918e-05 6.48762419e-04 3.72994263e-04 3.77120918e-05 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -2.28076829e-03 6.06645431e-04 -9.12371896e-04 2.05149912e-03 6.52206301e-03 -3.77487980e-03 1.25829327e-03 2.89792244e-03 6.72304443e-03 -2.24101481e-03 -4.64992808e-03 -6.46045015e-04 6.48762419e-04 1.69232103e-03 6.11050327e-04 -5.64107009e-04 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -6.53016845e-03 -2.18315859e-02 -1.83245851e-02 5.12149733e-03 6.26520693e-03 -4.64992808e-03 2.24101481e-03 6.72304443e-03 -5.47073446e-04 -1.15624304e-03 -3.46872913e-03 -6.18001923e-04 2.13011713e-03 6.39035140e-03 3.34579774e-03 -2.50934830e-03 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 -1.70716578e-03 -2.08840231e-03 2.24101481e-03 1.32611142e-03 -2.24101481e-03 -1.15624304e-03 -3.63038823e-03 1.15624304e-03 8.62848291e-04 3.01244069e-04 -2.50934830e-03 -1.49449708e-03 -3.01244069e-04 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.91346405e-02 2.18315859e-02 3.50700081e-03 -5.12149733e-03 -6.26520693e-03 6.72304443e-03 -2.24101481e-03 -4.64992808e-03 -3.46872913e-03 1.15624304e-03 -5.47073446e-04 2.58854487e-03 -2.50934830e-03 -6.39035140e-03 -2.20810423e-03 2.13011713e-03 3.27577506e-03 -4.59503478e-03 1.93052138e-03 2.28076829e-03 6.53016845e-03 1.91346405e-02 9.88817717e-03 -8.35956692e-03 1.78958590e-03 7.29952656e-05 1.42086025e-03 -2.06162599e-04 2.15348338e-04 6.46045015e-04 6.18001923e-04 -8.62848291e-04 -2.58854487e-03 -2.57619165e-04 -5.71759244e-06 -1.71527773e-05 -1.57803925e-04 1.18352944e-04 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 -9.48236316e-05 -1.84575160e-03 5.64107009e-04 3.77120918e-05 -6.48762419e-04 -2.13011713e-03 -3.01244069e-04 2.50934830e-03 -5.71759244e-06 -1.19113927e-04 1.03569674e-04 1.39963261e-04 1.38890243e-04 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 -8.35956692e-03 2.60941163e-02 1.44791946e-02 -2.84470895e-04 -5.53725481e-03 1.69232103e-03 -6.48762419e-04 -1.69232103e-03 -6.39035140e-03 2.50934830e-03 6.39035140e-03 -1.71527773e-05 1.03569674e-04 1.57071871e-04 2.97094818e-05 -1.03569674e-04 -5.67380884e-03 7.95883370e-03 1.51901733e-03 9.12371896e-04 1.83245851e-02 -3.50700081e-03 1.78958590e-03 1.44791946e-02 7.82174136e-03 -1.26431509e-04 -2.46100214e-03 8.65016559e-04 -3.72994263e-04 -6.11050327e-04 -3.34579774e-03 1.49449708e-03 2.20810423e-03 -1.57803925e-04 1.39963261e-04 2.97094818e-05 -7.54028877e-05 -7.49332109e-05 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 9.48236316e-05 1.84575160e-03 -6.48762419e-04 -3.77120918e-05 5.64107009e-04 2.50934830e-03 3.01244069e-04 -2.13011713e-03 1.18352944e-04 1.38890243e-04 -1.03569674e-04 -7.49332109e-05 -1.19113927e-04 7.69257697e-03 7.83668793e-02 -6.39767859e-02 -6.39767859e-02 6.39767859e-02 7.80083310e-02 7.80083310e-02 -7.80083310e-02 -7.38781884e-02 7.38781884e-02 7.38781884e-02 -1.26573563e-02 6.18955603e-04 6.64429622e-03 -6.64429622e-03 1.20830840e-02 -1.20830840e-02 3.27577506e-03 -1.13476177e-02 -5.67380884e-03 7.83668793e-02 -4.14029072e-02 -1.35047731e-02 -1.35047731e-02 1.35047731e-02 -4.09162685e-02 -4.09162685e-02 4.09162685e-02 6.32754861e-02 -6.32754861e-02 -6.32754861e-02 6.18955603e-04 3.10127574e-02 -3.75970086e-02 3.75970086e-02 2.94301027e-02 -2.94301027e-02 -4.59503478e-03 1.59176674e-02 7.95883370e-03 6.39767859e-02 1.35047731e-02 -3.73372111e-02 -1.01188737e-01 1.01188737e-01 -5.50916787e-02 2.81057778e-02 -2.81057778e-02 6.77151684e-02 -6.46268692e-02 6.46268692e-02 1.23269925e-01 -6.64429622e-03 3.75970086e-02 -1.55291125e-02 1.43925931e-02 4.48237772e-02 -5.40307966e-02 -1.93052138e-03 -6.06645431e-04 -1.51901733e-03 6.39767859e-02 1.35047731e-02 -1.01188737e-01 -3.73372111e-02 1.01188737e-01 2.81057778e-02 -5.50916787e-02 -2.81057778e-02 -3.38575842e-02 -6.46268692e-02 1.23269925e-01 5.86430560e-02 6.46268692e-02 -1.13651942e-03 -9.20701940e-03 -2.43138922e-03 2.43138922e-03 -6.39767859e-02 -1.35047731e-02 1.01188737e-01 1.01188737e-01 -3.73372111e-02 -2.81057778e-02 -2.81057778e-02 -5.50916787e-02 3.38575842e-02 1.23269925e-01 -6.46268692e-02 5.86430560e-02 -6.46268692e-02 6.64429622e-03 -3.75970086e-02 1.43925931e-02 -1.55291125e-02 -5.40307966e-02 4.48237772e-02 -2.28076829e-03 6.06645431e-04 -9.12371896e-04 -7.80083310e-02 4.09162685e-02 -5.50916787e-02 2.81057778e-02 -2.81057778e-02 4.47511874e-02 1.91383136e-02 -1.91383136e-02 -2.72816400e-02 -7.35982688e-02 7.35982688e-02 4.99716756e-02 -1.20830840e-02 -2.94301027e-02 4.48237772e-02 -5.40307966e-02 -1.01653480e-02 2.84392719e-02 -6.53016845e-03 -2.18315859e-02 -1.83245851e-02 -7.80083310e-02 4.09162685e-02 2.81057778e-02 -5.50916787e-02 -2.81057778e-02 1.91383136e-02 4.47511874e-02 -1.91383136e-02 1.36408200e-02 -7.35982688e-02 4.99716756e-02 -2.36265933e-02 7.35982688e-02 -9.20701940e-03 1.82739239e-02 -1.48175843e-02 1.48175843e-02 7.80083310e-02 -4.09162685e-02 -2.81057778e-02 -2.81057778e-02 -5.50916787e-02 -1.91383136e-02 -1.91383136e-02 4.47511874e-02 -1.36408200e-02 4.99716756e-02 -7.35982688e-02 -2.36265933e-02 -7.35982688e-02 1.20830840e-02 2.94301027e-02 -5.40307966e-02 4.48237772e-02 2.84392719e-02 -1.01653480e-02 -1.91346405e-02 2.18315859e-02 3.50700081e-03 -6.77151684e-02 3.38575842e-02 -3.38575842e-02 2.72816400e-02 -1.36408200e-02 1.36408200e-02 -1.38727606e-01 -4.94636300e-02 4.94636300e-02 -9.89272600e-02 3.27577506e-03 -4.59503478e-03 1.93052138e-03 2.28076829e-03 6.53016845e-03 1.91346405e-02 9.88817717e-03 -8.35956692e-03 1.78958590e-03 -7.38781884e-02 6.32754861e-02 6.46268692e-02 6.46268692e-02 -1.23269925e-01 7.35982688e-02 7.35982688e-02 -4.99716756e-02 -4.94636300e-02 7.32903292e-02 -1.26344415e-01 -8.56735203e-02 -1.26344415e-01 2.43138922e-03 1.48175843e-02 4.02856105e-03 -6.89283402e-03 7.38781884e-02 -6.32754861e-02 -6.46268692e-02 -1.23269925e-01 6.46268692e-02 -7.35982688e-02 -4.99716756e-02 7.35982688e-02 4.94636300e-02 -1.26344415e-01 7.32903292e-02 -8.56735203e-02 1.26344415e-01 -1.13476177e-02 1.59176674e-02 6.06645431e-04 -6.06645431e-04 2.18315859e-02 -2.18315859e-02 -8.35956692e-03 2.60941163e-02 1.44791946e-02 -5.86430560e-02 -5.86430560e-02 2.36265933e-02 2.36265933e-02 -8.56735203e-02 -8.56735203e-02 -1.38727606e-01 -5.67380884e-03 7.95883370e-03 1.51901733e-03 9.12371896e-04 1.83245851e-02 -3.50700081e-03 1.78958590e-03 1.44791946e-02 7.82174136e-03 7.38781884e-02 -6.32754861e-02 -1.23269925e-01 -6.46268692e-02 6.46268692e-02 -4.99716756e-02 -7.35982688e-02 7.35982688e-02 -9.89272600e-02 -1.26344415e-01 1.26344415e-01 7.32903292e-02 -2.43138922e-03 -1.48175843e-02 -6.89283402e-03 4.02856105e-03 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 286 306 327 344 366 387 404 426 445 462 484 500 516 1 0 1 507 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -3.44542395e-04 -6.89084790e-04 -9.78742114e-04 9.78742114e-04 1.95748423e-03 -1.09505483e-05 -1.26446041e-05 -2.52892081e-05 -1.89669061e-05 2.52892081e-05 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -1.94990245e-03 -3.89980490e-03 -4.53095007e-03 4.53095007e-03 9.06190013e-03 -4.85815380e-04 -5.60971281e-04 -1.12194256e-03 -8.41456921e-04 1.12194256e-03 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -5.07308351e-04 -1.01461670e-03 -5.19556329e-04 1.28296806e-03 2.56593611e-03 -9.00914182e-05 -8.25489746e-05 -1.65097949e-04 -1.37631798e-04 1.83509064e-04 3.44542395e-04 1.94990245e-03 -5.07308351e-04 2.47955954e-04 1.01461670e-03 1.28296806e-03 -5.19556329e-04 -2.56593611e-03 7.41469246e-05 8.25489746e-05 1.83509064e-04 1.46837356e-04 -1.65097949e-04 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.01461670e-03 1.76988101e-03 2.56593611e-03 -2.56593611e-03 -4.36846050e-03 1.48293849e-04 1.83509064e-04 3.57812571e-04 2.56852481e-04 -3.57812571e-04 9.78742114e-04 4.53095007e-03 -5.19556329e-04 1.28296806e-03 2.56593611e-03 6.41461856e-04 -2.81180223e-03 -5.62360447e-03 4.82380327e-04 3.73934692e-04 7.47869384e-04 6.78589980e-04 -9.04786640e-04 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -2.81180223e-03 6.41461856e-04 5.62360447e-03 -3.46485998e-04 -3.73934692e-04 -9.04786640e-04 -7.57048608e-04 7.47869384e-04 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -5.62360447e-03 5.62360447e-03 9.07686855e-03 -6.92971995e-04 -9.04786640e-04 -1.73111465e-03 -1.20026270e-03 1.73111465e-03 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -7.41469246e-05 -1.48293849e-04 -4.82380327e-04 3.46485998e-04 6.92971995e-04 -2.48773826e-05 8.36526299e-05 1.67305260e-04 4.88206578e-05 -6.50942104e-05 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 -8.25489746e-05 -1.83509064e-04 -3.73934692e-04 3.73934692e-04 9.04786640e-04 8.36526299e-05 2.38592087e-05 9.48348455e-05 1.44890605e-04 -9.48348455e-05 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -1.83509064e-04 -3.57812571e-04 -7.47869384e-04 9.04786640e-04 1.73111465e-03 1.67305260e-04 9.48348455e-05 1.66111477e-04 1.71758057e-04 -2.78187056e-04 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 -1.46837356e-04 -2.56852481e-04 -6.78589980e-04 7.57048608e-04 1.20026270e-03 4.88206578e-05 1.44890605e-04 1.71758057e-04 3.14958573e-05 -2.30769634e-04 2.52892081e-05 1.12194256e-03 -1.83509064e-04 1.65097949e-04 3.57812571e-04 9.04786640e-04 -7.47869384e-04 -1.73111465e-03 -6.50942104e-05 -9.48348455e-05 -2.78187056e-04 -2.30769634e-04 1.66111477e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 -2.88124724e-03 -8.64374172e-03 -2.69800431e-03 2.69800431e-03 8.09401293e-03 -2.28596414e-03 -9.89851509e-04 -2.96955453e-03 -3.95940603e-03 2.96955453e-03 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -3.44542395e-04 -6.89084790e-04 -9.78742114e-04 9.78742114e-04 1.95748423e-03 -1.09505483e-05 -1.26446041e-05 -2.52892081e-05 -1.89669061e-05 2.52892081e-05 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 4.55022500e-03 1.36506750e-02 1.00964010e-02 -1.00964010e-02 -3.02892029e-02 1.29659549e-02 5.61442318e-03 1.68432696e-02 2.24576927e-02 -1.68432696e-02 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -1.94990245e-03 -3.89980490e-03 -4.53095007e-03 4.53095007e-03 9.06190013e-03 -4.85815380e-04 -5.60971281e-04 -1.12194256e-03 -8.41456921e-04 1.12194256e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 6.71824434e-05 2.01547330e-04 5.60938910e-03 -3.26687529e-03 -9.80062587e-03 -1.10018575e-03 6.97907082e-04 2.09372125e-03 -3.39842300e-04 2.54881725e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -5.07308351e-04 -1.01461670e-03 -5.19556329e-04 1.28296806e-03 2.56593611e-03 -9.00914182e-05 -8.25489746e-05 -1.65097949e-04 -1.37631798e-04 1.83509064e-04 2.88124724e-03 -4.55022500e-03 6.71824434e-05 -3.54036786e-03 -2.01547330e-04 -3.26687529e-03 5.60938910e-03 9.80062587e-03 -2.55780809e-04 -6.97907082e-04 2.54881725e-04 1.12270996e-03 2.09372125e-03 3.44542395e-04 1.94990245e-03 -5.07308351e-04 2.47955954e-04 1.01461670e-03 1.28296806e-03 -5.19556329e-04 -2.56593611e-03 7.41469246e-05 8.25489746e-05 1.83509064e-04 1.46837356e-04 -1.65097949e-04 8.64374172e-03 -1.36506750e-02 2.01547330e-04 -2.01547330e-04 -4.07782741e-03 -9.80062587e-03 9.80062587e-03 3.17443914e-02 -7.67342428e-04 2.54881725e-04 -1.82224830e-05 -1.32907607e-03 1.82224830e-05 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.01461670e-03 1.76988101e-03 2.56593611e-03 -2.56593611e-03 -4.36846050e-03 1.48293849e-04 1.83509064e-04 3.57812571e-04 2.56852481e-04 -3.57812571e-04 2.69800431e-03 -1.00964010e-02 5.60938910e-03 -3.26687529e-03 -9.80062587e-03 3.45548815e-03 6.08706441e-03 1.82611932e-02 -8.37266444e-03 -3.07581220e-03 -9.22743661e-03 -1.37690031e-02 1.03267523e-02 9.78742114e-04 4.53095007e-03 -5.19556329e-04 1.28296806e-03 2.56593611e-03 6.41461856e-04 -2.81180223e-03 -5.62360447e-03 4.82380327e-04 3.73934692e-04 7.47869384e-04 6.78589980e-04 -9.04786640e-04 -2.69800431e-03 1.00964010e-02 -3.26687529e-03 5.60938910e-03 9.80062587e-03 6.08706441e-03 3.45548815e-03 -1.82611932e-02 7.73797423e-03 3.07581220e-03 1.03267523e-02 1.41354416e-02 -9.22743661e-03 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 -5.19556329e-04 -2.56593611e-03 -2.81180223e-03 6.41461856e-04 5.62360447e-03 -3.46485998e-04 -3.73934692e-04 -9.04786640e-04 -7.57048608e-04 7.47869384e-04 -8.09401293e-03 3.02892029e-02 -9.80062587e-03 9.80062587e-03 3.17443914e-02 1.82611932e-02 -1.82611932e-02 -4.52410271e-02 2.32139227e-02 1.03267523e-02 3.06138184e-02 4.02076935e-02 -3.06138184e-02 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -2.56593611e-03 -4.36846050e-03 -5.62360447e-03 5.62360447e-03 9.07686855e-03 -6.92971995e-04 -9.04786640e-04 -1.73111465e-03 -1.20026270e-03 1.73111465e-03 -2.28596414e-03 1.29659549e-02 1.10018575e-03 2.55780809e-04 7.67342428e-04 8.37266444e-03 -7.73797423e-03 -2.32139227e-02 -1.54591348e-03 -2.76599925e-03 -8.29799775e-03 -4.84691264e-03 3.63518448e-03 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -7.41469246e-05 -1.48293849e-04 -4.82380327e-04 3.46485998e-04 6.92971995e-04 -2.48773826e-05 8.36526299e-05 1.67305260e-04 4.88206578e-05 -6.50942104e-05 -9.89851509e-04 5.61442318e-03 -6.97907082e-04 6.97907082e-04 -2.54881725e-04 3.07581220e-03 -3.07581220e-03 -1.03267523e-02 -2.76599925e-03 2.79079731e-04 -2.28042804e-04 -4.79085124e-03 2.28042804e-04 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 -8.25489746e-05 -1.83509064e-04 -3.73934692e-04 3.73934692e-04 9.04786640e-04 8.36526299e-05 2.38592087e-05 9.48348455e-05 1.44890605e-04 -9.48348455e-05 -2.96955453e-03 1.68432696e-02 -2.09372125e-03 -2.54881725e-04 1.82224830e-05 9.22743661e-03 -1.03267523e-02 -3.06138184e-02 -8.29799775e-03 -2.28042804e-04 -3.29034412e-04 -8.98840071e-03 7.86299908e-03 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -1.83509064e-04 -3.57812571e-04 -7.47869384e-04 9.04786640e-04 1.73111465e-03 1.67305260e-04 9.48348455e-05 1.66111477e-04 1.71758057e-04 -2.78187056e-04 -3.95940603e-03 2.24576927e-02 3.39842300e-04 -1.12270996e-03 1.32907607e-03 1.37690031e-02 -1.41354416e-02 -4.02076935e-02 -4.84691264e-03 -4.79085124e-03 -8.98840071e-03 -7.14264612e-03 1.16804772e-02 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 -1.46837356e-04 -2.56852481e-04 -6.78589980e-04 7.57048608e-04 1.20026270e-03 4.88206578e-05 1.44890605e-04 1.71758057e-04 3.14958573e-05 -2.30769634e-04 2.96955453e-03 -1.68432696e-02 -2.54881725e-04 -2.09372125e-03 -1.82224830e-05 -1.03267523e-02 9.22743661e-03 3.06138184e-02 3.63518448e-03 2.28042804e-04 7.86299908e-03 1.16804772e-02 -3.29034412e-04 2.52892081e-05 1.12194256e-03 -1.83509064e-04 1.65097949e-04 3.57812571e-04 9.04786640e-04 -7.47869384e-04 -1.73111465e-03 -6.50942104e-05 -9.48348455e-05 -2.78187056e-04 -2.30769634e-04 1.66111477e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 1 0 2 169 - -1.18888112e-05 -1.37734019e-04 3.16414465e-05 -1.05471488e-05 -5.27357442e-05 -1.19164546e-04 3.97215153e-05 1.98607577e-04 3.58368753e-06 4.65534666e-06 2.32767333e-05 1.86213867e-05 -7.75891111e-06 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 -1.24231801e-04 -6.21159003e-04 -1.38776047e-03 4.62586824e-04 2.31293412e-03 4.37930914e-05 5.68888944e-05 2.84444472e-04 2.27555578e-04 -9.48148241e-05 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 -2.79954489e-05 -1.39977245e-04 -2.84361817e-04 1.07882788e-04 5.39413940e-04 1.61913664e-05 9.90327050e-06 4.95163525e-05 4.77075776e-05 -1.98781573e-05 1.05471488e-05 1.24231801e-04 -2.79954489e-05 -1.90436548e-06 4.66590815e-05 1.07882788e-04 3.32561751e-06 -1.79804647e-04 -1.89210273e-06 2.09524021e-06 -1.98781573e-05 -1.79261498e-05 -3.49206702e-06 5.27357442e-05 6.21159003e-04 -1.39977245e-04 4.66590815e-05 2.22059226e-04 5.39413940e-04 -1.79804647e-04 -8.59736687e-04 -9.46051365e-06 -1.98781573e-05 -9.33199150e-05 -6.93945099e-05 3.11066383e-05 1.19164546e-04 1.38776047e-03 -2.84361817e-04 1.07882788e-04 5.39413940e-04 1.08980893e-03 -4.08719921e-04 -2.04359960e-03 -6.23370905e-05 -4.15276006e-05 -2.07638003e-04 -1.94801788e-04 8.11674117e-05 -3.97215153e-05 -4.62586824e-04 1.07882788e-04 3.32561751e-06 -1.79804647e-04 -4.08719921e-04 -1.10860521e-07 6.81199868e-04 8.35529571e-06 -5.28505699e-06 8.11674117e-05 7.21067758e-05 8.80842831e-06 -1.98607577e-04 -2.31293412e-03 5.39413940e-04 -1.79804647e-04 -8.59736687e-04 -2.04359960e-03 6.81199868e-04 3.26964851e-03 4.17764785e-05 8.11674117e-05 3.84318519e-04 2.88805415e-04 -1.28106173e-04 3.58368753e-06 4.37930914e-05 -1.61913664e-05 1.89210273e-06 9.46051365e-06 6.23370905e-05 -8.35529571e-06 -4.17764785e-05 6.35893892e-06 -1.76485672e-06 -8.82428358e-06 4.94097433e-07 -2.05873930e-07 4.65534666e-06 5.68888944e-05 -9.90327050e-06 -2.09524021e-06 1.98781573e-05 4.15276006e-05 5.28505699e-06 -8.11674117e-05 -1.76485672e-06 1.88157383e-06 -5.55752013e-06 -6.98994986e-06 -2.99308138e-06 2.32767333e-05 2.84444472e-04 -4.95163525e-05 1.98781573e-05 9.33199150e-05 2.07638003e-04 -8.11674117e-05 -3.84318519e-04 -8.82428358e-06 -5.55752013e-06 -2.47945228e-05 -2.40471761e-05 1.12007688e-05 1.86213867e-05 2.27555578e-04 -4.77075776e-05 1.79261498e-05 6.93945099e-05 1.94801788e-04 -7.21067758e-05 -2.88805415e-04 4.94097433e-07 -6.98994986e-06 -2.40471761e-05 -1.44275675e-05 9.83282089e-06 -7.75891111e-06 -9.48148241e-05 1.98781573e-05 3.49206702e-06 -3.11066383e-05 -8.11674117e-05 -8.80842831e-06 1.28106173e-04 -2.05873930e-07 -2.99308138e-06 1.12007688e-05 9.83282089e-06 5.07419397e-06 + -1.18888112e-05 -1.37734019e-04 1.05471488e-05 -3.16414465e-05 -5.27357442e-05 -3.97215153e-05 1.19164546e-04 1.98607577e-04 1.43347501e-05 4.65534666e-06 7.75891111e-06 1.24142578e-05 -2.32767333e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 -3.72695402e-04 -6.21159003e-04 -4.62586824e-04 1.38776047e-03 2.31293412e-03 1.75172365e-04 5.68888944e-05 9.48148241e-05 1.51703719e-04 -2.84444472e-04 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 -2.79954489e-05 -4.66590815e-05 3.32561751e-06 1.07882788e-04 1.79804647e-04 1.45784497e-05 -2.09524021e-06 -3.49206702e-06 1.06016839e-05 -1.98781573e-05 3.16414465e-05 3.72695402e-04 -2.79954489e-05 7.27501650e-05 1.39977245e-04 1.07882788e-04 -2.84361817e-04 -5.39413940e-04 -3.32202910e-05 -9.90327050e-06 -1.98781573e-05 -3.78759234e-05 4.95163525e-05 5.27357442e-05 6.21159003e-04 -4.66590815e-05 1.39977245e-04 2.22059226e-04 1.79804647e-04 -5.39413940e-04 -8.59736687e-04 -5.53671516e-05 -1.98781573e-05 -3.11066383e-05 -4.28903001e-05 9.33199150e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 1.07882788e-04 1.79804647e-04 -1.10860521e-07 -4.08719921e-04 -6.81199868e-04 -5.82686518e-05 5.28505699e-06 8.80842831e-06 -4.32892862e-05 8.11674117e-05 -1.19164546e-04 -1.38776047e-03 1.07882788e-04 -2.84361817e-04 -5.39413940e-04 -4.08719921e-04 1.08980893e-03 2.04359960e-03 1.37534752e-04 4.15276006e-05 8.11674117e-05 1.51386398e-04 -2.07638003e-04 -1.98607577e-04 -2.31293412e-03 1.79804647e-04 -5.39413940e-04 -8.59736687e-04 -6.81199868e-04 2.04359960e-03 3.26964851e-03 2.29224587e-04 8.11674117e-05 1.28106173e-04 1.80582199e-04 -3.84318519e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 3.32202910e-05 5.53671516e-05 5.82686518e-05 -1.37534752e-04 -2.29224587e-04 -9.65884179e-06 -5.17104579e-06 -8.61840965e-06 -8.75377257e-06 1.64133236e-05 4.65534666e-06 5.68888944e-05 2.09524021e-06 9.90327050e-06 1.98781573e-05 -5.28505699e-06 -4.15276006e-05 -8.11674117e-05 -5.17104579e-06 1.88157383e-06 2.99308138e-06 -5.02338568e-06 5.55752013e-06 7.75891111e-06 9.48148241e-05 3.49206702e-06 1.98781573e-05 3.11066383e-05 -8.80842831e-06 -8.11674117e-05 -1.28106173e-04 -8.61840965e-06 2.99308138e-06 5.07419397e-06 -4.73811839e-06 1.12007688e-05 1.24142578e-05 1.51703719e-04 -1.06016839e-05 3.78759234e-05 4.28903001e-05 4.32892862e-05 -1.51386398e-04 -1.80582199e-04 -8.75377257e-06 -5.02338568e-06 -4.73811839e-06 1.59021325e-06 1.96656418e-05 -2.32767333e-05 -2.84444472e-04 1.98781573e-05 -4.95163525e-05 -9.33199150e-05 -8.11674117e-05 2.07638003e-04 3.84318519e-04 1.64133236e-05 5.55752013e-06 1.12007688e-05 1.96656418e-05 -2.47945228e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 1 -2 660 - -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -6.89084790e-04 3.44542395e-04 9.78742114e-04 1.95748423e-03 -9.78742114e-04 -1.09505483e-05 2.52892081e-05 -1.26446041e-05 1.89669061e-05 -2.52892081e-05 -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 -3.87282067e-04 7.74564134e-05 2.36209572e-04 1.18104786e-03 -2.36209572e-04 4.10248218e-06 -2.96071149e-06 5.92142297e-07 -7.10570757e-06 2.96071149e-06 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -3.89980490e-03 1.94990245e-03 4.53095007e-03 9.06190013e-03 -4.53095007e-03 -4.85815380e-04 1.12194256e-03 -5.60971281e-04 8.41456921e-04 -1.12194256e-03 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 -2.76528819e-03 5.53057639e-04 1.55371176e-03 7.76855881e-03 -1.55371176e-03 -2.78424918e-04 2.00935877e-04 -4.01871753e-05 4.82246104e-04 -2.00935877e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 1.01461670e-03 -5.07308351e-04 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 9.00914182e-05 -1.65097949e-04 8.25489746e-05 -1.37631798e-04 1.83509064e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 3.09750166e-04 -6.19500332e-05 2.20255305e-04 -8.91596009e-04 1.78319202e-04 1.00610613e-05 -3.70995331e-05 7.41990662e-06 -2.76566422e-05 1.15236009e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.76988101e-03 -1.01461670e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 1.48293849e-04 -3.57812571e-04 1.83509064e-04 -2.56852481e-04 3.57812571e-04 3.87282067e-04 2.76528819e-03 3.09750166e-04 1.42506124e-03 -3.09750166e-04 -8.91596009e-04 -4.05940554e-03 8.91596009e-04 9.46041205e-05 -6.27331911e-05 1.15236009e-05 -1.63859143e-04 6.27331911e-05 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 -1.01461670e-03 2.47955954e-04 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -7.41469246e-05 1.83509064e-04 -8.25489746e-05 1.46837356e-04 -1.65097949e-04 -7.74564134e-05 -5.53057639e-04 -6.19500332e-05 -3.09750166e-04 -6.17395533e-05 1.78319202e-04 8.91596009e-04 2.20255305e-04 -1.89208241e-05 1.15236009e-05 -7.41990662e-06 2.25414558e-05 -3.70995331e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 6.41461856e-04 5.62360447e-03 -2.81180223e-03 -4.82380327e-04 7.47869384e-04 -3.73934692e-04 6.78589980e-04 -9.04786640e-04 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 -8.91596009e-04 1.78319202e-04 -7.84912360e-04 2.45035611e-03 -4.90071223e-04 -9.14887916e-05 1.31583390e-04 -2.63166779e-05 1.80939935e-04 -7.53916397e-05 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 5.62360447e-03 9.07686855e-03 -5.62360447e-03 -6.92971995e-04 1.73111465e-03 -9.04786640e-04 1.20026270e-03 -1.73111465e-03 -1.18104786e-03 -7.76855881e-03 -8.91596009e-04 -4.05940554e-03 8.91596009e-04 2.45035611e-03 1.09767970e-02 -2.45035611e-03 -5.54770924e-04 3.88196549e-04 -7.53916397e-05 9.60891427e-04 -3.88196549e-04 9.78742114e-04 4.53095007e-03 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -2.81180223e-03 -5.62360447e-03 6.41461856e-04 3.46485998e-04 -9.04786640e-04 3.73934692e-04 -7.57048608e-04 7.47869384e-04 2.36209572e-04 1.55371176e-03 1.78319202e-04 8.91596009e-04 2.20255305e-04 -4.90071223e-04 -2.45035611e-03 -7.84912360e-04 1.10954185e-04 -7.53916397e-05 2.63166779e-05 -1.69701585e-04 1.31583390e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -1.48293849e-04 7.41469246e-05 4.82380327e-04 6.92971995e-04 -3.46485998e-04 -2.48773826e-05 -1.67305260e-04 8.36526299e-05 -4.88206578e-05 6.50942104e-05 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 -9.46041205e-05 1.89208241e-05 9.14887916e-05 5.54770924e-04 -1.10954185e-04 8.95882642e-05 -8.40240525e-05 1.68048105e-05 -1.62510108e-04 6.77125449e-05 2.52892081e-05 1.12194256e-03 1.65097949e-04 3.57812571e-04 -1.83509064e-04 -7.47869384e-04 -1.73111465e-03 9.04786640e-04 -1.67305260e-04 1.66111477e-04 -9.48348455e-05 1.71758057e-04 -2.78187056e-04 -2.96071149e-06 2.00935877e-04 3.70995331e-05 6.27331911e-05 -1.15236009e-05 -1.31583390e-04 -3.88196549e-04 7.53916397e-05 -8.40240525e-05 7.27443167e-06 -1.92558625e-06 1.26699021e-04 -5.48317071e-05 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 -1.83509064e-04 8.25489746e-05 3.73934692e-04 9.04786640e-04 -3.73934692e-04 8.36526299e-05 -9.48348455e-05 2.38592087e-05 -1.44890605e-04 9.48348455e-05 5.92142297e-07 -4.01871753e-05 -7.41990662e-06 -1.15236009e-05 7.41990662e-06 2.63166779e-05 7.53916397e-05 -2.63166779e-05 1.68048105e-05 -1.92558625e-06 -1.96838230e-06 -2.91067856e-05 1.92558625e-06 1.89669061e-05 8.41456921e-04 1.37631798e-04 2.56852481e-04 -1.46837356e-04 -6.78589980e-04 -1.20026270e-03 7.57048608e-04 -4.88206578e-05 1.71758057e-04 -1.44890605e-04 3.14958573e-05 -2.30769634e-04 -7.10570757e-06 4.82246104e-04 2.76566422e-05 1.63859143e-04 -2.25414558e-05 -1.80939935e-04 -9.60891427e-04 1.69701585e-04 -1.62510108e-04 1.26699021e-04 -2.91067856e-05 2.77238773e-04 -1.36116475e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 -3.57812571e-04 1.65097949e-04 9.04786640e-04 1.73111465e-03 -7.47869384e-04 6.50942104e-05 -2.78187056e-04 9.48348455e-05 -2.30769634e-04 1.66111477e-04 2.96071149e-06 -2.00935877e-04 -1.15236009e-05 -6.27331911e-05 3.70995331e-05 7.53916397e-05 3.88196549e-04 -1.31583390e-04 6.77125449e-05 -5.48317071e-05 1.92558625e-06 -1.36116475e-04 7.27443167e-06 -9.63832875e-05 -7.70858306e-04 -2.32369240e-04 -2.32369240e-04 2.32369240e-04 7.08628717e-04 7.08628717e-04 -7.08628717e-04 -5.32928067e-06 5.32928067e-06 5.32928067e-06 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -6.89084790e-04 3.44542395e-04 9.78742114e-04 1.95748423e-03 -9.78742114e-04 -1.09505483e-05 2.52892081e-05 -1.26446041e-05 1.89669061e-05 -2.52892081e-05 -7.70858306e-04 -5.37027696e-03 -1.65917292e-03 -1.65917292e-03 1.65917292e-03 4.66113529e-03 4.66113529e-03 -4.66113529e-03 3.61684578e-04 -3.61684578e-04 -3.61684578e-04 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -3.89980490e-03 1.94990245e-03 4.53095007e-03 9.06190013e-03 -4.53095007e-03 -4.85815380e-04 1.12194256e-03 -5.60971281e-04 8.41456921e-04 -1.12194256e-03 2.32369240e-04 1.65917292e-03 4.33860712e-04 5.57550298e-04 -5.57550298e-04 -1.20629831e-03 -1.60487282e-03 1.60487282e-03 -1.77195256e-05 -7.75730043e-05 7.75730043e-05 6.22274450e-05 3.44542395e-04 1.94990245e-03 2.47955954e-04 1.01461670e-03 -5.07308351e-04 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 9.00914182e-05 -1.65097949e-04 8.25489746e-05 -1.37631798e-04 1.83509064e-04 2.32369240e-04 1.65917292e-03 5.57550298e-04 4.33860712e-04 -5.57550298e-04 -1.60487282e-03 -1.20629831e-03 1.60487282e-03 8.85976278e-06 -7.75730043e-05 6.22274450e-05 -1.53455593e-05 7.75730043e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.76988101e-03 -1.01461670e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 1.48293849e-04 -3.57812571e-04 1.83509064e-04 -2.56852481e-04 3.57812571e-04 -2.32369240e-04 -1.65917292e-03 -5.57550298e-04 -5.57550298e-04 4.33860712e-04 1.60487282e-03 1.60487282e-03 -1.20629831e-03 -8.85976278e-06 6.22274450e-05 -7.75730043e-05 -1.53455593e-05 -7.75730043e-05 -3.44542395e-04 -1.94990245e-03 -5.07308351e-04 -1.01461670e-03 2.47955954e-04 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -7.41469246e-05 1.83509064e-04 -8.25489746e-05 1.46837356e-04 -1.65097949e-04 -7.08628717e-04 -4.66113529e-03 -1.20629831e-03 -1.60487282e-03 1.60487282e-03 3.13565742e-03 4.41064100e-03 -4.41064100e-03 3.89307864e-05 4.40829904e-04 -4.40829904e-04 -4.07114854e-04 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 6.41461856e-04 5.62360447e-03 -2.81180223e-03 -4.82380327e-04 7.47869384e-04 -3.73934692e-04 6.78589980e-04 -9.04786640e-04 -7.08628717e-04 -4.66113529e-03 -1.60487282e-03 -1.20629831e-03 1.60487282e-03 4.41064100e-03 3.13565742e-03 -4.41064100e-03 -1.94653932e-05 4.40829904e-04 -4.07114854e-04 3.37150500e-05 -4.40829904e-04 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 5.62360447e-03 9.07686855e-03 -5.62360447e-03 -6.92971995e-04 1.73111465e-03 -9.04786640e-04 1.20026270e-03 -1.73111465e-03 7.08628717e-04 4.66113529e-03 1.60487282e-03 1.60487282e-03 -1.20629831e-03 -4.41064100e-03 -4.41064100e-03 3.13565742e-03 1.94653932e-05 -4.07114854e-04 4.40829904e-04 3.37150500e-05 4.40829904e-04 9.78742114e-04 4.53095007e-03 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -2.81180223e-03 -5.62360447e-03 6.41461856e-04 3.46485998e-04 -9.04786640e-04 3.73934692e-04 -7.57048608e-04 7.47869384e-04 1.77195256e-05 -8.85976278e-06 8.85976278e-06 -3.89307864e-05 1.94653932e-05 -1.94653932e-05 -3.43728408e-05 -9.78690456e-06 9.78690456e-06 -1.95738091e-05 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -1.48293849e-04 7.41469246e-05 4.82380327e-04 6.92971995e-04 -3.46485998e-04 -2.48773826e-05 -1.67305260e-04 8.36526299e-05 -4.88206578e-05 6.50942104e-05 -5.32928067e-06 3.61684578e-04 7.75730043e-05 7.75730043e-05 -6.22274450e-05 -4.40829904e-04 -4.40829904e-04 4.07114854e-04 -9.78690456e-06 1.49384400e-04 -1.66805825e-04 -1.69514160e-05 -1.66805825e-04 2.52892081e-05 1.12194256e-03 1.65097949e-04 3.57812571e-04 -1.83509064e-04 -7.47869384e-04 -1.73111465e-03 9.04786640e-04 -1.67305260e-04 1.66111477e-04 -9.48348455e-05 1.71758057e-04 -2.78187056e-04 5.32928067e-06 -3.61684578e-04 -7.75730043e-05 -6.22274450e-05 7.75730043e-05 4.40829904e-04 4.07114854e-04 -4.40829904e-04 9.78690456e-06 -1.66805825e-04 1.49384400e-04 -1.69514160e-05 1.66805825e-04 -1.26446041e-05 -5.60971281e-04 -8.25489746e-05 -1.83509064e-04 8.25489746e-05 3.73934692e-04 9.04786640e-04 -3.73934692e-04 8.36526299e-05 -9.48348455e-05 2.38592087e-05 -1.44890605e-04 9.48348455e-05 1.53455593e-05 1.53455593e-05 -3.37150500e-05 -3.37150500e-05 -1.69514160e-05 -1.69514160e-05 -3.43728408e-05 1.89669061e-05 8.41456921e-04 1.37631798e-04 2.56852481e-04 -1.46837356e-04 -6.78589980e-04 -1.20026270e-03 7.57048608e-04 -4.88206578e-05 1.71758057e-04 -1.44890605e-04 3.14958573e-05 -2.30769634e-04 5.32928067e-06 -3.61684578e-04 -6.22274450e-05 -7.75730043e-05 7.75730043e-05 4.07114854e-04 4.40829904e-04 -4.40829904e-04 -1.95738091e-05 -1.66805825e-04 1.66805825e-04 1.49384400e-04 -2.52892081e-05 -1.12194256e-03 -1.83509064e-04 -3.57812571e-04 1.65097949e-04 9.04786640e-04 1.73111465e-03 -7.47869384e-04 6.50942104e-05 -2.78187056e-04 9.48348455e-05 -2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 386 411 437 463 488 514 540 563 589 615 635 660 -1 1 -1 448 - -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 -5.24210392e-04 9.07959033e-04 -9.63832875e-05 -7.70858306e-04 7.74564134e-05 -3.87282067e-04 -7.74564134e-05 -2.36209572e-04 1.18104786e-03 2.36209572e-04 4.10248218e-06 2.96071149e-06 5.92142297e-07 -7.10570757e-06 -2.96071149e-06 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 -5.17816454e-03 8.96884407e-03 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 -2.76528819e-03 -5.53057639e-04 -1.55371176e-03 7.76855881e-03 1.55371176e-03 -2.78424918e-04 -2.00935877e-04 -4.01871753e-05 4.82246104e-04 2.00935877e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 -3.09750166e-04 -6.19500332e-05 2.20255305e-04 8.91596009e-04 1.78319202e-04 -1.00610613e-05 -3.70995331e-05 -7.41990662e-06 2.76566422e-05 1.15236009e-05 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 2.72373713e-03 -4.71765109e-03 3.87282067e-04 2.76528819e-03 -3.09750166e-04 1.42506124e-03 3.09750166e-04 8.91596009e-04 -4.05940554e-03 -8.91596009e-04 9.46041205e-05 6.27331911e-05 1.15236009e-05 -1.63859143e-04 -6.27331911e-05 -1.75200310e-03 3.31004185e-03 1.07644852e-03 7.74564134e-05 5.53057639e-04 -6.19500332e-05 3.09750166e-04 -6.17395533e-05 1.78319202e-04 -8.91596009e-04 2.20255305e-04 1.89208241e-05 1.15236009e-05 7.41990662e-06 -2.25414558e-05 -3.70995331e-05 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 2.36209572e-04 1.55371176e-03 2.20255305e-04 8.91596009e-04 1.78319202e-04 -7.84912360e-04 -2.45035611e-03 -4.90071223e-04 9.14887916e-05 1.31583390e-04 2.63166779e-05 -1.80939935e-04 -7.53916397e-05 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -7.50211475e-03 1.29940439e-02 -1.18104786e-03 -7.76855881e-03 8.91596009e-04 -4.05940554e-03 -8.91596009e-04 -2.45035611e-03 1.09767970e-02 2.45035611e-03 -5.54770924e-04 -3.88196549e-04 -7.53916397e-05 9.60891427e-04 3.88196549e-04 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.36209572e-04 -1.55371176e-03 1.78319202e-04 -8.91596009e-04 2.20255305e-04 -4.90071223e-04 2.45035611e-03 -7.84912360e-04 -1.10954185e-04 -7.53916397e-05 -2.63166779e-05 1.69701585e-04 1.31583390e-04 -5.24210392e-04 -5.17816454e-03 -2.72373713e-03 7.50211475e-03 -7.66145519e-04 1.45683497e-03 4.10248218e-06 -2.78424918e-04 1.00610613e-05 -9.46041205e-05 -1.89208241e-05 -9.14887916e-05 5.54770924e-04 1.10954185e-04 8.95882642e-05 8.40240525e-05 1.68048105e-05 -1.62510108e-04 -6.77125449e-05 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 3.70995331e-05 -6.27331911e-05 -1.15236009e-05 -1.31583390e-04 3.88196549e-04 7.53916397e-05 8.40240525e-05 7.27443167e-06 1.92558625e-06 -1.26699021e-04 -5.48317071e-05 7.49585443e-05 5.92142297e-07 -4.01871753e-05 7.41990662e-06 -1.15236009e-05 -7.41990662e-06 -2.63166779e-05 7.53916397e-05 2.63166779e-05 1.68048105e-05 1.92558625e-06 -1.96838230e-06 -2.91067856e-05 -1.92558625e-06 9.07959033e-04 8.96884407e-03 4.71765109e-03 -1.29940439e-02 1.45683497e-03 -2.44835364e-03 -7.10570757e-06 4.82246104e-04 -2.76566422e-05 1.63859143e-04 2.25414558e-05 1.80939935e-04 -9.60891427e-04 -1.69701585e-04 -1.62510108e-04 -1.26699021e-04 -2.91067856e-05 2.77238773e-04 1.36116475e-04 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 -2.96071149e-06 2.00935877e-04 -1.15236009e-05 6.27331911e-05 3.70995331e-05 7.53916397e-05 -3.88196549e-04 -1.31583390e-04 -6.77125449e-05 -5.48317071e-05 -1.92558625e-06 1.36116475e-04 7.27443167e-06 -6.35383146e-03 -1.05011554e-02 -2.88124724e-03 -8.64374172e-03 2.88124724e-03 2.69800431e-03 8.09401293e-03 -2.69800431e-03 -2.28596414e-03 2.96955453e-03 -9.89851509e-04 3.95940603e-03 -2.96955453e-03 -2.17435213e-03 -9.27074501e-03 -5.98385631e-03 1.35145870e-02 -5.24210392e-04 9.07959033e-04 -1.05011554e-02 1.47539282e-02 4.55022500e-03 1.36506750e-02 -4.55022500e-03 -1.00964010e-02 -3.02892029e-02 1.00964010e-02 1.29659549e-02 -1.68432696e-02 5.61442318e-03 -2.24576927e-02 1.68432696e-02 -9.27074501e-03 1.13507966e-04 -9.83819966e-03 -1.25387369e-02 -5.17816454e-03 8.96884407e-03 2.88124724e-03 -4.55022500e-03 -3.54036786e-03 -2.01547330e-04 6.71824434e-05 5.60938910e-03 9.80062587e-03 -3.26687529e-03 1.10018575e-03 2.09372125e-03 -6.97907082e-04 -3.39842300e-04 2.54881725e-04 -1.75200310e-03 3.31004185e-03 1.07644852e-03 8.64374172e-03 -1.36506750e-02 -2.01547330e-04 -4.07782741e-03 2.01547330e-04 9.80062587e-03 3.17443914e-02 -9.80062587e-03 -7.67342428e-04 1.82224830e-05 2.54881725e-04 1.32907607e-03 -1.82224830e-05 5.98385631e-03 9.83819966e-03 1.03684053e-02 -9.84399131e-03 2.72373713e-03 -4.71765109e-03 -2.88124724e-03 4.55022500e-03 6.71824434e-05 2.01547330e-04 -3.54036786e-03 -3.26687529e-03 -9.80062587e-03 5.60938910e-03 2.55780809e-04 2.54881725e-04 6.97907082e-04 1.12270996e-03 2.09372125e-03 -1.75200310e-03 3.31004185e-03 1.07644852e-03 -2.69800431e-03 1.00964010e-02 5.60938910e-03 9.80062587e-03 -3.26687529e-03 3.45548815e-03 -1.82611932e-02 6.08706441e-03 8.37266444e-03 -9.22743661e-03 3.07581220e-03 -1.37690031e-02 1.03267523e-02 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -8.09401293e-03 3.02892029e-02 9.80062587e-03 3.17443914e-02 -9.80062587e-03 -1.82611932e-02 -4.52410271e-02 1.82611932e-02 2.32139227e-02 -3.06138184e-02 1.03267523e-02 -4.02076935e-02 3.06138184e-02 -1.35145870e-02 1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -7.50211475e-03 1.29940439e-02 2.69800431e-03 -1.00964010e-02 -3.26687529e-03 -9.80062587e-03 5.60938910e-03 6.08706441e-03 1.82611932e-02 3.45548815e-03 -7.73797423e-03 1.03267523e-02 -3.07581220e-03 1.41354416e-02 -9.22743661e-03 3.31004185e-03 -3.00945965e-03 -4.05086393e-03 -2.28596414e-03 1.29659549e-02 -1.10018575e-03 7.67342428e-04 -2.55780809e-04 -8.37266444e-03 -2.32139227e-02 7.73797423e-03 -1.54591348e-03 8.29799775e-03 -2.76599925e-03 4.84691264e-03 -3.63518448e-03 -5.24210392e-04 -5.17816454e-03 -2.72373713e-03 7.50211475e-03 -7.66145519e-04 1.45683497e-03 2.96955453e-03 -1.68432696e-02 -2.09372125e-03 -1.82224830e-05 -2.54881725e-04 9.22743661e-03 3.06138184e-02 -1.03267523e-02 8.29799775e-03 -3.29034412e-04 2.28042804e-04 -8.98840071e-03 7.86299908e-03 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 -9.89851509e-04 5.61442318e-03 6.97907082e-04 -2.54881725e-04 -6.97907082e-04 -3.07581220e-03 -1.03267523e-02 3.07581220e-03 -2.76599925e-03 2.28042804e-04 2.79079731e-04 4.79085124e-03 -2.28042804e-04 7.49585443e-05 3.95940603e-03 -2.24576927e-02 3.39842300e-04 -1.32907607e-03 -1.12270996e-03 1.37690031e-02 4.02076935e-02 -1.41354416e-02 4.84691264e-03 -8.98840071e-03 4.79085124e-03 -7.14264612e-03 1.16804772e-02 9.07959033e-04 8.96884407e-03 4.71765109e-03 -1.29940439e-02 1.45683497e-03 -2.44835364e-03 -2.96955453e-03 1.68432696e-02 -2.54881725e-04 1.82224830e-05 -2.09372125e-03 -1.03267523e-02 -3.06138184e-02 9.22743661e-03 -3.63518448e-03 7.86299908e-03 -2.28042804e-04 1.16804772e-02 -3.29034412e-04 -1.07644852e-03 4.05086393e-03 -1.41882529e-04 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 - 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 -1 1 0 507 - -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -6.89084790e-04 -3.44542395e-04 -9.78742114e-04 1.95748423e-03 9.78742114e-04 -1.09505483e-05 -2.52892081e-05 -1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -3.89980490e-03 -1.94990245e-03 -4.53095007e-03 9.06190013e-03 4.53095007e-03 -4.85815380e-04 -1.12194256e-03 -5.60971281e-04 8.41456921e-04 1.12194256e-03 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -1.01461670e-03 -5.07308351e-04 -5.19556329e-04 2.56593611e-03 1.28296806e-03 -9.00914182e-05 -1.65097949e-04 -8.25489746e-05 1.37631798e-04 1.83509064e-04 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.76988101e-03 1.01461670e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 1.48293849e-04 3.57812571e-04 1.83509064e-04 -2.56852481e-04 -3.57812571e-04 3.44542395e-04 1.94990245e-03 -5.07308351e-04 1.01461670e-03 2.47955954e-04 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 7.41469246e-05 1.83509064e-04 8.25489746e-05 -1.46837356e-04 -1.65097949e-04 9.78742114e-04 4.53095007e-03 -5.19556329e-04 2.56593611e-03 1.28296806e-03 6.41461856e-04 -5.62360447e-03 -2.81180223e-03 4.82380327e-04 7.47869384e-04 3.73934692e-04 -6.78589980e-04 -9.04786640e-04 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -5.62360447e-03 9.07686855e-03 5.62360447e-03 -6.92971995e-04 -1.73111465e-03 -9.04786640e-04 1.20026270e-03 1.73111465e-03 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -2.81180223e-03 5.62360447e-03 6.41461856e-04 -3.46485998e-04 -9.04786640e-04 -3.73934692e-04 7.57048608e-04 7.47869384e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -1.48293849e-04 -7.41469246e-05 -4.82380327e-04 6.92971995e-04 3.46485998e-04 -2.48773826e-05 1.67305260e-04 8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -3.57812571e-04 -1.83509064e-04 -7.47869384e-04 1.73111465e-03 9.04786640e-04 1.67305260e-04 1.66111477e-04 9.48348455e-05 -1.71758057e-04 -2.78187056e-04 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 -1.83509064e-04 -8.25489746e-05 -3.73934692e-04 9.04786640e-04 3.73934692e-04 8.36526299e-05 9.48348455e-05 2.38592087e-05 -1.44890605e-04 -9.48348455e-05 1.89669061e-05 8.41456921e-04 -1.37631798e-04 2.56852481e-04 1.46837356e-04 6.78589980e-04 -1.20026270e-03 -7.57048608e-04 -4.88206578e-05 -1.71758057e-04 -1.44890605e-04 3.14958573e-05 2.30769634e-04 2.52892081e-05 1.12194256e-03 -1.83509064e-04 3.57812571e-04 1.65097949e-04 9.04786640e-04 -1.73111465e-03 -7.47869384e-04 -6.50942104e-05 -2.78187056e-04 -9.48348455e-05 2.30769634e-04 1.66111477e-04 -6.35383146e-03 -1.05011554e-02 2.88124724e-03 -8.64374172e-03 -2.88124724e-03 -2.69800431e-03 8.09401293e-03 2.69800431e-03 -2.28596414e-03 -2.96955453e-03 -9.89851509e-04 3.95940603e-03 2.96955453e-03 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 -6.89084790e-04 -3.44542395e-04 -9.78742114e-04 1.95748423e-03 9.78742114e-04 -1.09505483e-05 -2.52892081e-05 -1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.05011554e-02 1.47539282e-02 -4.55022500e-03 1.36506750e-02 4.55022500e-03 1.00964010e-02 -3.02892029e-02 -1.00964010e-02 1.29659549e-02 1.68432696e-02 5.61442318e-03 -2.24576927e-02 -1.68432696e-02 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 -3.89980490e-03 -1.94990245e-03 -4.53095007e-03 9.06190013e-03 4.53095007e-03 -4.85815380e-04 -1.12194256e-03 -5.60971281e-04 8.41456921e-04 1.12194256e-03 -2.88124724e-03 4.55022500e-03 -3.54036786e-03 2.01547330e-04 6.71824434e-05 5.60938910e-03 -9.80062587e-03 -3.26687529e-03 -1.10018575e-03 2.09372125e-03 6.97907082e-04 3.39842300e-04 2.54881725e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 -1.01461670e-03 -5.07308351e-04 -5.19556329e-04 2.56593611e-03 1.28296806e-03 -9.00914182e-05 -1.65097949e-04 -8.25489746e-05 1.37631798e-04 1.83509064e-04 8.64374172e-03 -1.36506750e-02 2.01547330e-04 -4.07782741e-03 -2.01547330e-04 -9.80062587e-03 3.17443914e-02 9.80062587e-03 -7.67342428e-04 -1.82224830e-05 2.54881725e-04 1.32907607e-03 1.82224830e-05 6.89084790e-04 3.89980490e-03 -1.01461670e-03 1.76988101e-03 1.01461670e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 1.48293849e-04 3.57812571e-04 1.83509064e-04 -2.56852481e-04 -3.57812571e-04 2.88124724e-03 -4.55022500e-03 6.71824434e-05 -2.01547330e-04 -3.54036786e-03 -3.26687529e-03 9.80062587e-03 5.60938910e-03 -2.55780809e-04 2.54881725e-04 -6.97907082e-04 -1.12270996e-03 2.09372125e-03 3.44542395e-04 1.94990245e-03 -5.07308351e-04 1.01461670e-03 2.47955954e-04 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 7.41469246e-05 1.83509064e-04 8.25489746e-05 -1.46837356e-04 -1.65097949e-04 2.69800431e-03 -1.00964010e-02 5.60938910e-03 -9.80062587e-03 -3.26687529e-03 3.45548815e-03 1.82611932e-02 6.08706441e-03 -8.37266444e-03 -9.22743661e-03 -3.07581220e-03 1.37690031e-02 1.03267523e-02 9.78742114e-04 4.53095007e-03 -5.19556329e-04 2.56593611e-03 1.28296806e-03 6.41461856e-04 -5.62360447e-03 -2.81180223e-03 4.82380327e-04 7.47869384e-04 3.73934692e-04 -6.78589980e-04 -9.04786640e-04 -8.09401293e-03 3.02892029e-02 -9.80062587e-03 3.17443914e-02 9.80062587e-03 1.82611932e-02 -4.52410271e-02 -1.82611932e-02 2.32139227e-02 3.06138184e-02 1.03267523e-02 -4.02076935e-02 -3.06138184e-02 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 -4.36846050e-03 -2.56593611e-03 -5.62360447e-03 9.07686855e-03 5.62360447e-03 -6.92971995e-04 -1.73111465e-03 -9.04786640e-04 1.20026270e-03 1.73111465e-03 -2.69800431e-03 1.00964010e-02 -3.26687529e-03 9.80062587e-03 5.60938910e-03 6.08706441e-03 -1.82611932e-02 3.45548815e-03 7.73797423e-03 1.03267523e-02 3.07581220e-03 -1.41354416e-02 -9.22743661e-03 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 -2.56593611e-03 -5.19556329e-04 -2.81180223e-03 5.62360447e-03 6.41461856e-04 -3.46485998e-04 -9.04786640e-04 -3.73934692e-04 7.57048608e-04 7.47869384e-04 -2.28596414e-03 1.29659549e-02 1.10018575e-03 7.67342428e-04 2.55780809e-04 8.37266444e-03 -2.32139227e-02 -7.73797423e-03 -1.54591348e-03 -8.29799775e-03 -2.76599925e-03 4.84691264e-03 3.63518448e-03 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 -1.48293849e-04 -7.41469246e-05 -4.82380327e-04 6.92971995e-04 3.46485998e-04 -2.48773826e-05 1.67305260e-04 8.36526299e-05 -4.88206578e-05 -6.50942104e-05 -2.96955453e-03 1.68432696e-02 -2.09372125e-03 1.82224830e-05 -2.54881725e-04 9.22743661e-03 -3.06138184e-02 -1.03267523e-02 -8.29799775e-03 -3.29034412e-04 -2.28042804e-04 8.98840071e-03 7.86299908e-03 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 -3.57812571e-04 -1.83509064e-04 -7.47869384e-04 1.73111465e-03 9.04786640e-04 1.67305260e-04 1.66111477e-04 9.48348455e-05 -1.71758057e-04 -2.78187056e-04 -9.89851509e-04 5.61442318e-03 -6.97907082e-04 -2.54881725e-04 6.97907082e-04 3.07581220e-03 -1.03267523e-02 -3.07581220e-03 -2.76599925e-03 -2.28042804e-04 2.79079731e-04 4.79085124e-03 2.28042804e-04 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 -1.83509064e-04 -8.25489746e-05 -3.73934692e-04 9.04786640e-04 3.73934692e-04 8.36526299e-05 9.48348455e-05 2.38592087e-05 -1.44890605e-04 -9.48348455e-05 3.95940603e-03 -2.24576927e-02 -3.39842300e-04 -1.32907607e-03 1.12270996e-03 -1.37690031e-02 4.02076935e-02 1.41354416e-02 4.84691264e-03 8.98840071e-03 4.79085124e-03 -7.14264612e-03 -1.16804772e-02 1.89669061e-05 8.41456921e-04 -1.37631798e-04 2.56852481e-04 1.46837356e-04 6.78589980e-04 -1.20026270e-03 -7.57048608e-04 -4.88206578e-05 -1.71758057e-04 -1.44890605e-04 3.14958573e-05 2.30769634e-04 2.96955453e-03 -1.68432696e-02 -2.54881725e-04 -1.82224830e-05 -2.09372125e-03 -1.03267523e-02 3.06138184e-02 9.22743661e-03 3.63518448e-03 7.86299908e-03 2.28042804e-04 -1.16804772e-02 -3.29034412e-04 2.52892081e-05 1.12194256e-03 -1.83509064e-04 3.57812571e-04 1.65097949e-04 9.04786640e-04 -1.73111465e-03 -7.47869384e-04 -6.50942104e-05 -2.78187056e-04 -9.48348455e-05 2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 +1 1 -2 624 + -2.23022003e-04 -1.54791168e-03 6.89084790e-04 3.44542395e-04 3.44542395e-04 -1.95748423e-03 -9.78742114e-04 -9.78742114e-04 2.19010967e-05 2.52892081e-05 2.52892081e-05 1.26446041e-05 -9.63832875e-05 -7.70858306e-04 3.87282067e-04 7.74564134e-05 7.74564134e-05 -1.18104786e-03 -2.36209572e-04 -2.36209572e-04 -8.20496435e-06 -2.96071149e-06 -2.96071149e-06 -5.92142297e-07 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 1.94990245e-03 1.94990245e-03 -9.06190013e-03 -4.53095007e-03 -4.53095007e-03 9.71630760e-04 1.12194256e-03 1.12194256e-03 5.60971281e-04 -7.70858306e-04 -5.37027696e-03 2.76528819e-03 5.53057639e-04 5.53057639e-04 -7.76855881e-03 -1.55371176e-03 -1.55371176e-03 5.56849836e-04 2.00935877e-04 2.00935877e-04 4.01871753e-05 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 1.01461670e-03 1.01461670e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 2.96587698e-04 3.57812571e-04 3.57812571e-04 1.83509064e-04 -3.87282067e-04 -2.76528819e-03 1.42506124e-03 3.09750166e-04 3.09750166e-04 -4.05940554e-03 -8.91596009e-04 -8.91596009e-04 1.89208241e-04 6.27331911e-05 6.27331911e-05 1.15236009e-05 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 2.47955954e-04 5.07308351e-04 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 1.64238343e-04 1.65097949e-04 1.83509064e-04 -9.20555766e-06 8.25489746e-05 -7.74564134e-05 -5.53057639e-04 3.09750166e-04 -6.17395533e-05 6.19500332e-05 -8.91596009e-04 2.20255305e-04 -1.78319202e-04 2.89818854e-05 3.70995331e-05 1.15236009e-05 5.11518643e-06 7.41990662e-06 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 5.07308351e-04 2.47955954e-04 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 1.64238343e-04 1.83509064e-04 1.65097949e-04 9.20555766e-06 8.25489746e-05 -7.74564134e-05 -5.53057639e-04 3.09750166e-04 6.19500332e-05 -6.17395533e-05 -8.91596009e-04 -1.78319202e-04 2.20255305e-04 2.89818854e-05 1.15236009e-05 3.70995331e-05 -5.11518643e-06 7.41990662e-06 1.95748423e-03 9.06190013e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 9.07686855e-03 5.62360447e-03 5.62360447e-03 -1.38594399e-03 -1.73111465e-03 -1.73111465e-03 -9.04786640e-04 1.18104786e-03 7.76855881e-03 -4.05940554e-03 -8.91596009e-04 -8.91596009e-04 1.09767970e-02 2.45035611e-03 2.45035611e-03 -1.10954185e-03 -3.88196549e-04 -3.88196549e-04 -7.53916397e-05 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 5.62360447e-03 6.41461856e-04 2.81180223e-03 -8.28866325e-04 -7.47869384e-04 -9.04786640e-04 7.84586278e-05 -3.73934692e-04 2.36209572e-04 1.55371176e-03 -8.91596009e-04 2.20255305e-04 -1.78319202e-04 2.45035611e-03 -7.84912360e-04 4.90071223e-04 -2.02442976e-04 -1.31583390e-04 -7.53916397e-05 -1.12383500e-05 -2.63166779e-05 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 5.62360447e-03 2.81180223e-03 6.41461856e-04 -8.28866325e-04 -9.04786640e-04 -7.47869384e-04 -7.84586278e-05 -3.73934692e-04 2.36209572e-04 1.55371176e-03 -8.91596009e-04 -1.78319202e-04 2.20255305e-04 2.45035611e-03 4.90071223e-04 -7.84912360e-04 -2.02442976e-04 -7.53916397e-05 -1.31583390e-04 1.12383500e-05 -2.63166779e-05 2.19010967e-05 9.71630760e-04 -2.96587698e-04 -1.64238343e-04 -1.64238343e-04 1.38594399e-03 8.28866325e-04 8.28866325e-04 5.96824772e-05 2.32399470e-04 2.32399470e-04 1.67305260e-04 -8.20496435e-06 5.56849836e-04 -1.89208241e-04 -2.89818854e-05 -2.89818854e-05 1.10954185e-03 2.02442976e-04 2.02442976e-04 3.71064027e-04 1.51736597e-04 1.51736597e-04 3.36096210e-05 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.65097949e-04 -1.83509064e-04 1.73111465e-03 7.47869384e-04 9.04786640e-04 2.32399470e-04 1.66111477e-04 2.78187056e-04 -5.90115769e-05 9.48348455e-05 -2.96071149e-06 2.00935877e-04 -6.27331911e-05 -3.70995331e-05 -1.15236009e-05 3.88196549e-04 1.31583390e-04 7.53916397e-05 1.51736597e-04 7.27443167e-06 5.48317071e-05 -9.41745331e-06 1.92558625e-06 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.83509064e-04 -1.65097949e-04 1.73111465e-03 9.04786640e-04 7.47869384e-04 2.32399470e-04 2.78187056e-04 1.66111477e-04 5.90115769e-05 9.48348455e-05 -2.96071149e-06 2.00935877e-04 -6.27331911e-05 -1.15236009e-05 -3.70995331e-05 3.88196549e-04 7.53916397e-05 1.31583390e-04 1.51736597e-04 5.48317071e-05 7.27443167e-06 9.41745331e-06 1.92558625e-06 9.20555766e-06 -9.20555766e-06 -7.84586278e-05 7.84586278e-05 -5.90115769e-05 5.90115769e-05 -5.30640025e-05 -5.11518643e-06 5.11518643e-06 1.12383500e-05 -1.12383500e-05 -9.41745331e-06 9.41745331e-06 -4.23699021e-06 1.26446041e-05 5.60971281e-04 -1.83509064e-04 -8.25489746e-05 -8.25489746e-05 9.04786640e-04 3.73934692e-04 3.73934692e-04 1.67305260e-04 9.48348455e-05 9.48348455e-05 2.38592087e-05 -5.92142297e-07 4.01871753e-05 -1.15236009e-05 -7.41990662e-06 -7.41990662e-06 7.53916397e-05 2.63166779e-05 2.63166779e-05 3.36096210e-05 1.92558625e-06 1.92558625e-06 -1.96838230e-06 -9.63832875e-05 -7.70858306e-04 2.32369240e-04 2.32369240e-04 2.32369240e-04 -7.08628717e-04 -7.08628717e-04 -7.08628717e-04 -5.32928067e-06 -5.32928067e-06 -5.32928067e-06 -2.23022003e-04 -1.54791168e-03 6.89084790e-04 3.44542395e-04 3.44542395e-04 -1.95748423e-03 -9.78742114e-04 -9.78742114e-04 2.19010967e-05 2.52892081e-05 2.52892081e-05 1.26446041e-05 -7.70858306e-04 -5.37027696e-03 1.65917292e-03 1.65917292e-03 1.65917292e-03 -4.66113529e-03 -4.66113529e-03 -4.66113529e-03 3.61684578e-04 3.61684578e-04 3.61684578e-04 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 1.94990245e-03 1.94990245e-03 -9.06190013e-03 -4.53095007e-03 -4.53095007e-03 9.71630760e-04 1.12194256e-03 1.12194256e-03 5.60971281e-04 -2.32369240e-04 -1.65917292e-03 4.33860712e-04 5.57550298e-04 5.57550298e-04 -1.20629831e-03 -1.60487282e-03 -1.60487282e-03 1.77195256e-05 7.75730043e-05 7.75730043e-05 6.22274450e-05 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 1.01461670e-03 1.01461670e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 2.96587698e-04 3.57812571e-04 3.57812571e-04 1.83509064e-04 -2.32369240e-04 -1.65917292e-03 5.57550298e-04 4.33860712e-04 5.57550298e-04 -1.60487282e-03 -1.20629831e-03 -1.60487282e-03 -8.85976278e-06 7.75730043e-05 6.22274450e-05 1.53455593e-05 7.75730043e-05 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 2.47955954e-04 5.07308351e-04 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 1.64238343e-04 1.65097949e-04 1.83509064e-04 -9.20555766e-06 8.25489746e-05 -2.32369240e-04 -1.65917292e-03 5.57550298e-04 5.57550298e-04 4.33860712e-04 -1.60487282e-03 -1.60487282e-03 -1.20629831e-03 -8.85976278e-06 6.22274450e-05 7.75730043e-05 -1.53455593e-05 7.75730043e-05 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 5.07308351e-04 2.47955954e-04 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 1.64238343e-04 1.83509064e-04 1.65097949e-04 9.20555766e-06 8.25489746e-05 7.08628717e-04 4.66113529e-03 -1.20629831e-03 -1.60487282e-03 -1.60487282e-03 3.13565742e-03 4.41064100e-03 4.41064100e-03 -3.89307864e-05 -4.40829904e-04 -4.40829904e-04 -4.07114854e-04 1.95748423e-03 9.06190013e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 9.07686855e-03 5.62360447e-03 5.62360447e-03 -1.38594399e-03 -1.73111465e-03 -1.73111465e-03 -9.04786640e-04 7.08628717e-04 4.66113529e-03 -1.60487282e-03 -1.20629831e-03 -1.60487282e-03 4.41064100e-03 3.13565742e-03 4.41064100e-03 1.94653932e-05 -4.40829904e-04 -4.07114854e-04 -3.37150500e-05 -4.40829904e-04 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 5.62360447e-03 6.41461856e-04 2.81180223e-03 -8.28866325e-04 -7.47869384e-04 -9.04786640e-04 7.84586278e-05 -3.73934692e-04 7.08628717e-04 4.66113529e-03 -1.60487282e-03 -1.60487282e-03 -1.20629831e-03 4.41064100e-03 4.41064100e-03 3.13565742e-03 1.94653932e-05 -4.07114854e-04 -4.40829904e-04 3.37150500e-05 -4.40829904e-04 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 5.62360447e-03 2.81180223e-03 6.41461856e-04 -8.28866325e-04 -9.04786640e-04 -7.47869384e-04 -7.84586278e-05 -3.73934692e-04 -1.77195256e-05 8.85976278e-06 8.85976278e-06 3.89307864e-05 -1.94653932e-05 -1.94653932e-05 -3.43728408e-05 -9.78690456e-06 -9.78690456e-06 1.95738091e-05 2.19010967e-05 9.71630760e-04 -2.96587698e-04 -1.64238343e-04 -1.64238343e-04 1.38594399e-03 8.28866325e-04 8.28866325e-04 5.96824772e-05 2.32399470e-04 2.32399470e-04 1.67305260e-04 -5.32928067e-06 3.61684578e-04 -7.75730043e-05 -7.75730043e-05 -6.22274450e-05 4.40829904e-04 4.40829904e-04 4.07114854e-04 -9.78690456e-06 1.49384400e-04 1.66805825e-04 -1.69514160e-05 1.66805825e-04 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.65097949e-04 -1.83509064e-04 1.73111465e-03 7.47869384e-04 9.04786640e-04 2.32399470e-04 1.66111477e-04 2.78187056e-04 -5.90115769e-05 9.48348455e-05 -5.32928067e-06 3.61684578e-04 -7.75730043e-05 -6.22274450e-05 -7.75730043e-05 4.40829904e-04 4.07114854e-04 4.40829904e-04 -9.78690456e-06 1.66805825e-04 1.49384400e-04 1.69514160e-05 1.66805825e-04 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.83509064e-04 -1.65097949e-04 1.73111465e-03 9.04786640e-04 7.47869384e-04 2.32399470e-04 2.78187056e-04 1.66111477e-04 5.90115769e-05 9.48348455e-05 -1.53455593e-05 1.53455593e-05 3.37150500e-05 -3.37150500e-05 -1.69514160e-05 1.69514160e-05 -3.43728408e-05 9.20555766e-06 -9.20555766e-06 -7.84586278e-05 7.84586278e-05 -5.90115769e-05 5.90115769e-05 -5.30640025e-05 -5.32928067e-06 3.61684578e-04 -6.22274450e-05 -7.75730043e-05 -7.75730043e-05 4.07114854e-04 4.40829904e-04 4.40829904e-04 1.95738091e-05 1.66805825e-04 1.66805825e-04 1.49384400e-04 1.26446041e-05 5.60971281e-04 -1.83509064e-04 -8.25489746e-05 -8.25489746e-05 9.04786640e-04 3.73934692e-04 3.73934692e-04 1.67305260e-04 9.48348455e-05 9.48348455e-05 2.38592087e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 337 360 384 410 436 460 486 512 534 560 586 600 624 +1 1 -1 404 + -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 1.04842078e-03 -9.63832875e-05 -7.70858306e-04 3.87282067e-04 -7.74564134e-05 -7.74564134e-05 -1.18104786e-03 2.36209572e-04 2.36209572e-04 -8.20496435e-06 2.96071149e-06 2.96071149e-06 -5.92142297e-07 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 1.03563291e-02 -7.70858306e-04 -5.37027696e-03 2.76528819e-03 -5.53057639e-04 -5.53057639e-04 -7.76855881e-03 1.55371176e-03 1.55371176e-03 5.56849836e-04 -2.00935877e-04 -2.00935877e-04 4.01871753e-05 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 5.44747426e-03 -3.87282067e-04 -2.76528819e-03 1.42506124e-03 -3.09750166e-04 -3.09750166e-04 -4.05940554e-03 8.91596009e-04 8.91596009e-04 1.89208241e-04 -6.27331911e-05 -6.27331911e-05 1.15236009e-05 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 7.74564134e-05 5.53057639e-04 -3.09750166e-04 -6.17395533e-05 6.19500332e-05 8.91596009e-04 2.20255305e-04 -1.78319202e-04 -2.89818854e-05 3.70995331e-05 1.15236009e-05 -5.11518643e-06 -7.41990662e-06 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 7.74564134e-05 5.53057639e-04 -3.09750166e-04 6.19500332e-05 -6.17395533e-05 8.91596009e-04 -1.78319202e-04 2.20255305e-04 -2.89818854e-05 1.15236009e-05 3.70995331e-05 5.11518643e-06 -7.41990662e-06 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -1.50042295e-02 1.18104786e-03 7.76855881e-03 -4.05940554e-03 8.91596009e-04 8.91596009e-04 1.09767970e-02 -2.45035611e-03 -2.45035611e-03 -1.10954185e-03 3.88196549e-04 3.88196549e-04 -7.53916397e-05 3.31004185e-03 -3.00945965e-03 4.05086393e-03 -2.36209572e-04 -1.55371176e-03 8.91596009e-04 2.20255305e-04 -1.78319202e-04 -2.45035611e-03 -7.84912360e-04 4.90071223e-04 2.02442976e-04 -1.31583390e-04 -7.53916397e-05 1.12383500e-05 2.63166779e-05 3.31004185e-03 -3.00945965e-03 4.05086393e-03 -2.36209572e-04 -1.55371176e-03 8.91596009e-04 -1.78319202e-04 2.20255305e-04 -2.45035611e-03 4.90071223e-04 -7.84912360e-04 2.02442976e-04 -7.53916397e-05 -1.31583390e-04 -1.12383500e-05 2.63166779e-05 1.04842078e-03 1.03563291e-02 -5.44747426e-03 1.50042295e-02 -3.28945771e-03 -8.20496435e-06 5.56849836e-04 -1.89208241e-04 2.89818854e-05 2.89818854e-05 1.10954185e-03 -2.02442976e-04 -2.02442976e-04 3.71064027e-04 -1.51736597e-04 -1.51736597e-04 3.36096210e-05 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 6.27331911e-05 -3.70995331e-05 -1.15236009e-05 -3.88196549e-04 1.31583390e-04 7.53916397e-05 -1.51736597e-04 7.27443167e-06 5.48317071e-05 9.41745331e-06 -1.92558625e-06 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96071149e-06 -2.00935877e-04 6.27331911e-05 -1.15236009e-05 -3.70995331e-05 -3.88196549e-04 7.53916397e-05 1.31583390e-04 -1.51736597e-04 5.48317071e-05 7.27443167e-06 -9.41745331e-06 -1.92558625e-06 7.49585443e-05 5.11518643e-06 -5.11518643e-06 -1.12383500e-05 1.12383500e-05 9.41745331e-06 -9.41745331e-06 -4.23699021e-06 7.49585443e-05 -5.92142297e-07 4.01871753e-05 -1.15236009e-05 7.41990662e-06 7.41990662e-06 7.53916397e-05 -2.63166779e-05 -2.63166779e-05 3.36096210e-05 -1.92558625e-06 -1.92558625e-06 -1.96838230e-06 -6.35383146e-03 -1.05011554e-02 8.64374172e-03 2.88124724e-03 2.88124724e-03 -8.09401293e-03 -2.69800431e-03 -2.69800431e-03 4.57192828e-03 2.96955453e-03 2.96955453e-03 9.89851509e-04 -2.17435213e-03 -9.27074501e-03 5.98385631e-03 -1.35145870e-02 1.04842078e-03 -1.05011554e-02 1.47539282e-02 -1.36506750e-02 -4.55022500e-03 -4.55022500e-03 3.02892029e-02 1.00964010e-02 1.00964010e-02 -2.59319099e-02 -1.68432696e-02 -1.68432696e-02 -5.61442318e-03 -9.27074501e-03 1.13507966e-04 9.83819966e-03 1.25387369e-02 1.03563291e-02 -8.64374172e-03 1.36506750e-02 -4.07782741e-03 -2.01547330e-04 -2.01547330e-04 3.17443914e-02 9.80062587e-03 9.80062587e-03 -1.53468486e-03 -1.82224830e-05 -1.82224830e-05 2.54881725e-04 -5.98385631e-03 -9.83819966e-03 1.03684053e-02 -9.84399131e-03 5.44747426e-03 -2.88124724e-03 4.55022500e-03 -2.01547330e-04 -3.54036786e-03 -6.71824434e-05 9.80062587e-03 5.60938910e-03 3.26687529e-03 8.44404939e-04 -2.09372125e-03 2.54881725e-04 -7.82867657e-04 -6.97907082e-04 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 -2.88124724e-03 4.55022500e-03 -2.01547330e-04 -6.71824434e-05 -3.54036786e-03 9.80062587e-03 3.26687529e-03 5.60938910e-03 8.44404939e-04 2.54881725e-04 -2.09372125e-03 7.82867657e-04 -6.97907082e-04 -1.75200310e-03 3.31004185e-03 -1.07644852e-03 8.09401293e-03 -3.02892029e-02 3.17443914e-02 9.80062587e-03 9.80062587e-03 -4.52410271e-02 -1.82611932e-02 -1.82611932e-02 4.64278454e-02 3.06138184e-02 3.06138184e-02 1.03267523e-02 1.35145870e-02 -1.25387369e-02 -9.84399131e-03 -3.75532246e-02 -1.50042295e-02 2.69800431e-03 -1.00964010e-02 9.80062587e-03 5.60938910e-03 3.26687529e-03 -1.82611932e-02 3.45548815e-03 -6.08706441e-03 1.61106387e-02 9.22743661e-03 1.03267523e-02 -3.66438566e-04 3.07581220e-03 3.31004185e-03 -3.00945965e-03 4.05086393e-03 2.69800431e-03 -1.00964010e-02 9.80062587e-03 3.26687529e-03 5.60938910e-03 -1.82611932e-02 -6.08706441e-03 3.45548815e-03 1.61106387e-02 1.03267523e-02 9.22743661e-03 3.66438566e-04 3.07581220e-03 3.31004185e-03 -3.00945965e-03 4.05086393e-03 4.57192828e-03 -2.59319099e-02 1.53468486e-03 -8.44404939e-04 -8.44404939e-04 -4.64278454e-02 -1.61106387e-02 -1.61106387e-02 -9.94101244e-03 -1.19331822e-02 -1.19331822e-02 -5.53199850e-03 1.04842078e-03 1.03563291e-02 -5.44747426e-03 1.50042295e-02 -3.28945771e-03 2.96955453e-03 -1.68432696e-02 1.82224830e-05 2.09372125e-03 -2.54881725e-04 -3.06138184e-02 -9.22743661e-03 -1.03267523e-02 -1.19331822e-02 -3.29034412e-04 -7.86299908e-03 2.69207650e-03 -2.28042804e-04 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 2.96955453e-03 -1.68432696e-02 1.82224830e-05 -2.54881725e-04 2.09372125e-03 -3.06138184e-02 -1.03267523e-02 -9.22743661e-03 -1.19331822e-02 -7.86299908e-03 -3.29034412e-04 -2.69207650e-03 -2.28042804e-04 1.07644852e-03 -4.05086393e-03 -1.41882529e-04 7.82867657e-04 -7.82867657e-04 3.66438566e-04 -3.66438566e-04 2.69207650e-03 -2.69207650e-03 1.25245283e-03 7.49585443e-05 9.89851509e-04 -5.61442318e-03 -2.54881725e-04 6.97907082e-04 6.97907082e-04 -1.03267523e-02 -3.07581220e-03 -3.07581220e-03 -5.53199850e-03 -2.28042804e-04 -2.28042804e-04 2.79079731e-04 7.49585443e-05 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 + 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +1 1 0 471 + -2.23022003e-04 -1.54791168e-03 6.89084790e-04 -3.44542395e-04 -3.44542395e-04 -1.95748423e-03 9.78742114e-04 9.78742114e-04 2.19010967e-05 -2.52892081e-05 -2.52892081e-05 1.26446041e-05 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 -1.94990245e-03 -1.94990245e-03 -9.06190013e-03 4.53095007e-03 4.53095007e-03 9.71630760e-04 -1.12194256e-03 -1.12194256e-03 5.60971281e-04 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 -1.01461670e-03 -1.01461670e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 2.96587698e-04 -3.57812571e-04 -3.57812571e-04 1.83509064e-04 3.44542395e-04 1.94990245e-03 -1.01461670e-03 2.47955954e-04 5.07308351e-04 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -1.64238343e-04 1.65097949e-04 1.83509064e-04 9.20555766e-06 -8.25489746e-05 3.44542395e-04 1.94990245e-03 -1.01461670e-03 5.07308351e-04 2.47955954e-04 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -1.64238343e-04 1.83509064e-04 1.65097949e-04 -9.20555766e-06 -8.25489746e-05 1.95748423e-03 9.06190013e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 9.07686855e-03 -5.62360447e-03 -5.62360447e-03 -1.38594399e-03 1.73111465e-03 1.73111465e-03 -9.04786640e-04 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -5.62360447e-03 6.41461856e-04 2.81180223e-03 8.28866325e-04 -7.47869384e-04 -9.04786640e-04 -7.84586278e-05 3.73934692e-04 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -5.62360447e-03 2.81180223e-03 6.41461856e-04 8.28866325e-04 -9.04786640e-04 -7.47869384e-04 7.84586278e-05 3.73934692e-04 2.19010967e-05 9.71630760e-04 -2.96587698e-04 1.64238343e-04 1.64238343e-04 1.38594399e-03 -8.28866325e-04 -8.28866325e-04 5.96824772e-05 -2.32399470e-04 -2.32399470e-04 1.67305260e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.65097949e-04 -1.83509064e-04 -1.73111465e-03 7.47869384e-04 9.04786640e-04 -2.32399470e-04 1.66111477e-04 2.78187056e-04 5.90115769e-05 -9.48348455e-05 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.83509064e-04 -1.65097949e-04 -1.73111465e-03 9.04786640e-04 7.47869384e-04 -2.32399470e-04 2.78187056e-04 1.66111477e-04 -5.90115769e-05 -9.48348455e-05 -9.20555766e-06 9.20555766e-06 7.84586278e-05 -7.84586278e-05 5.90115769e-05 -5.90115769e-05 -5.30640025e-05 1.26446041e-05 5.60971281e-04 -1.83509064e-04 8.25489746e-05 8.25489746e-05 9.04786640e-04 -3.73934692e-04 -3.73934692e-04 1.67305260e-04 -9.48348455e-05 -9.48348455e-05 2.38592087e-05 -6.35383146e-03 -1.05011554e-02 8.64374172e-03 -2.88124724e-03 -2.88124724e-03 -8.09401293e-03 2.69800431e-03 2.69800431e-03 4.57192828e-03 -2.96955453e-03 -2.96955453e-03 9.89851509e-04 -2.23022003e-04 -1.54791168e-03 6.89084790e-04 -3.44542395e-04 -3.44542395e-04 -1.95748423e-03 9.78742114e-04 9.78742114e-04 2.19010967e-05 -2.52892081e-05 -2.52892081e-05 1.26446041e-05 -1.05011554e-02 1.47539282e-02 -1.36506750e-02 4.55022500e-03 4.55022500e-03 3.02892029e-02 -1.00964010e-02 -1.00964010e-02 -2.59319099e-02 1.68432696e-02 1.68432696e-02 -5.61442318e-03 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 -1.94990245e-03 -1.94990245e-03 -9.06190013e-03 4.53095007e-03 4.53095007e-03 9.71630760e-04 -1.12194256e-03 -1.12194256e-03 5.60971281e-04 -8.64374172e-03 1.36506750e-02 -4.07782741e-03 2.01547330e-04 2.01547330e-04 3.17443914e-02 -9.80062587e-03 -9.80062587e-03 -1.53468486e-03 1.82224830e-05 1.82224830e-05 2.54881725e-04 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 -1.01461670e-03 -1.01461670e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 2.96587698e-04 -3.57812571e-04 -3.57812571e-04 1.83509064e-04 2.88124724e-03 -4.55022500e-03 2.01547330e-04 -3.54036786e-03 -6.71824434e-05 -9.80062587e-03 5.60938910e-03 3.26687529e-03 -8.44404939e-04 -2.09372125e-03 2.54881725e-04 7.82867657e-04 6.97907082e-04 3.44542395e-04 1.94990245e-03 -1.01461670e-03 2.47955954e-04 5.07308351e-04 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -1.64238343e-04 1.65097949e-04 1.83509064e-04 9.20555766e-06 -8.25489746e-05 2.88124724e-03 -4.55022500e-03 2.01547330e-04 -6.71824434e-05 -3.54036786e-03 -9.80062587e-03 3.26687529e-03 5.60938910e-03 -8.44404939e-04 2.54881725e-04 -2.09372125e-03 -7.82867657e-04 6.97907082e-04 3.44542395e-04 1.94990245e-03 -1.01461670e-03 5.07308351e-04 2.47955954e-04 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -1.64238343e-04 1.83509064e-04 1.65097949e-04 -9.20555766e-06 -8.25489746e-05 8.09401293e-03 -3.02892029e-02 3.17443914e-02 -9.80062587e-03 -9.80062587e-03 -4.52410271e-02 1.82611932e-02 1.82611932e-02 4.64278454e-02 -3.06138184e-02 -3.06138184e-02 1.03267523e-02 1.95748423e-03 9.06190013e-03 -4.36846050e-03 2.56593611e-03 2.56593611e-03 9.07686855e-03 -5.62360447e-03 -5.62360447e-03 -1.38594399e-03 1.73111465e-03 1.73111465e-03 -9.04786640e-04 -2.69800431e-03 1.00964010e-02 -9.80062587e-03 5.60938910e-03 3.26687529e-03 1.82611932e-02 3.45548815e-03 -6.08706441e-03 -1.61106387e-02 9.22743661e-03 1.03267523e-02 3.66438566e-04 -3.07581220e-03 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -5.62360447e-03 6.41461856e-04 2.81180223e-03 8.28866325e-04 -7.47869384e-04 -9.04786640e-04 -7.84586278e-05 3.73934692e-04 -2.69800431e-03 1.00964010e-02 -9.80062587e-03 3.26687529e-03 5.60938910e-03 1.82611932e-02 -6.08706441e-03 3.45548815e-03 -1.61106387e-02 1.03267523e-02 9.22743661e-03 -3.66438566e-04 -3.07581220e-03 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -5.62360447e-03 2.81180223e-03 6.41461856e-04 8.28866325e-04 -9.04786640e-04 -7.47869384e-04 7.84586278e-05 3.73934692e-04 4.57192828e-03 -2.59319099e-02 1.53468486e-03 8.44404939e-04 8.44404939e-04 -4.64278454e-02 1.61106387e-02 1.61106387e-02 -9.94101244e-03 1.19331822e-02 1.19331822e-02 -5.53199850e-03 2.19010967e-05 9.71630760e-04 -2.96587698e-04 1.64238343e-04 1.64238343e-04 1.38594399e-03 -8.28866325e-04 -8.28866325e-04 5.96824772e-05 -2.32399470e-04 -2.32399470e-04 1.67305260e-04 -2.96955453e-03 1.68432696e-02 -1.82224830e-05 2.09372125e-03 -2.54881725e-04 3.06138184e-02 -9.22743661e-03 -1.03267523e-02 1.19331822e-02 -3.29034412e-04 -7.86299908e-03 -2.69207650e-03 2.28042804e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.65097949e-04 -1.83509064e-04 -1.73111465e-03 7.47869384e-04 9.04786640e-04 -2.32399470e-04 1.66111477e-04 2.78187056e-04 5.90115769e-05 -9.48348455e-05 -2.96955453e-03 1.68432696e-02 -1.82224830e-05 -2.54881725e-04 2.09372125e-03 3.06138184e-02 -1.03267523e-02 -9.22743661e-03 1.19331822e-02 -7.86299908e-03 -3.29034412e-04 2.69207650e-03 2.28042804e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 -1.83509064e-04 -1.65097949e-04 -1.73111465e-03 9.04786640e-04 7.47869384e-04 -2.32399470e-04 2.78187056e-04 1.66111477e-04 -5.90115769e-05 -9.48348455e-05 -7.82867657e-04 7.82867657e-04 -3.66438566e-04 3.66438566e-04 -2.69207650e-03 2.69207650e-03 1.25245283e-03 -9.20555766e-06 9.20555766e-06 7.84586278e-05 -7.84586278e-05 5.90115769e-05 -5.90115769e-05 -5.30640025e-05 9.89851509e-04 -5.61442318e-03 -2.54881725e-04 -6.97907082e-04 -6.97907082e-04 -1.03267523e-02 3.07581220e-03 3.07581220e-03 -5.53199850e-03 2.28042804e-04 2.28042804e-04 2.79079731e-04 1.26446041e-05 5.60971281e-04 -1.83509064e-04 8.25489746e-05 8.25489746e-05 9.04786640e-04 -3.73934692e-04 -3.73934692e-04 1.67305260e-04 -9.48348455e-05 -9.48348455e-05 2.38592087e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 181 205 229 255 281 305 331 357 381 407 433 447 471 1 1 1 153 -9.63832875e-05 -7.70858306e-04 2.32369240e-04 -2.32369240e-04 -2.32369240e-04 -7.08628717e-04 7.08628717e-04 7.08628717e-04 5.32928067e-06 5.32928067e-06 -5.32928067e-06 -7.70858306e-04 -5.37027696e-03 1.65917292e-03 -1.65917292e-03 -1.65917292e-03 -4.66113529e-03 4.66113529e-03 4.66113529e-03 -3.61684578e-04 -3.61684578e-04 3.61684578e-04 -2.32369240e-04 -1.65917292e-03 4.33860712e-04 -5.57550298e-04 -5.57550298e-04 -1.20629831e-03 1.60487282e-03 1.60487282e-03 1.77195256e-05 -7.75730043e-05 -7.75730043e-05 6.22274450e-05 2.32369240e-04 1.65917292e-03 -5.57550298e-04 4.33860712e-04 5.57550298e-04 1.60487282e-03 -1.20629831e-03 -1.60487282e-03 8.85976278e-06 7.75730043e-05 6.22274450e-05 -1.53455593e-05 -7.75730043e-05 2.32369240e-04 1.65917292e-03 -5.57550298e-04 5.57550298e-04 4.33860712e-04 1.60487282e-03 -1.60487282e-03 -1.20629831e-03 8.85976278e-06 6.22274450e-05 7.75730043e-05 1.53455593e-05 -7.75730043e-05 7.08628717e-04 4.66113529e-03 -1.20629831e-03 1.60487282e-03 1.60487282e-03 3.13565742e-03 -4.41064100e-03 -4.41064100e-03 -3.89307864e-05 4.40829904e-04 4.40829904e-04 -4.07114854e-04 -7.08628717e-04 -4.66113529e-03 1.60487282e-03 -1.20629831e-03 -1.60487282e-03 -4.41064100e-03 3.13565742e-03 4.41064100e-03 -1.94653932e-05 -4.40829904e-04 -4.07114854e-04 3.37150500e-05 4.40829904e-04 -7.08628717e-04 -4.66113529e-03 1.60487282e-03 -1.60487282e-03 -1.20629831e-03 -4.41064100e-03 4.41064100e-03 3.13565742e-03 -1.94653932e-05 -4.07114854e-04 -4.40829904e-04 -3.37150500e-05 4.40829904e-04 -1.77195256e-05 -8.85976278e-06 -8.85976278e-06 3.89307864e-05 1.94653932e-05 1.94653932e-05 -3.43728408e-05 9.78690456e-06 9.78690456e-06 1.95738091e-05 5.32928067e-06 -3.61684578e-04 7.75730043e-05 -7.75730043e-05 -6.22274450e-05 -4.40829904e-04 4.40829904e-04 4.07114854e-04 9.78690456e-06 1.49384400e-04 1.66805825e-04 1.69514160e-05 -1.66805825e-04 5.32928067e-06 -3.61684578e-04 7.75730043e-05 -6.22274450e-05 -7.75730043e-05 -4.40829904e-04 4.07114854e-04 4.40829904e-04 9.78690456e-06 1.66805825e-04 1.49384400e-04 -1.69514160e-05 -1.66805825e-04 1.53455593e-05 -1.53455593e-05 -3.37150500e-05 3.37150500e-05 1.69514160e-05 -1.69514160e-05 -3.43728408e-05 -5.32928067e-06 3.61684578e-04 -6.22274450e-05 7.75730043e-05 7.75730043e-05 4.07114854e-04 -4.40829904e-04 -4.40829904e-04 1.95738091e-05 -1.66805825e-04 -1.66805825e-04 1.49384400e-04 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 22 34 47 60 72 85 98 108 121 134 141 153 1 2 -2 169 - -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 -5.27357442e-05 3.16414465e-05 3.97215153e-05 1.98607577e-04 -1.19164546e-04 1.43347501e-05 -7.75891111e-06 4.65534666e-06 -1.24142578e-05 2.32767333e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 -6.21159003e-04 3.72695402e-04 4.62586824e-04 2.31293412e-03 -1.38776047e-03 1.75172365e-04 -9.48148241e-05 5.68888944e-05 -1.51703719e-04 2.84444472e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 4.66590815e-05 -2.79954489e-05 3.32561751e-06 -1.79804647e-04 1.07882788e-04 -1.45784497e-05 -3.49206702e-06 2.09524021e-06 1.06016839e-05 -1.98781573e-05 5.27357442e-05 6.21159003e-04 4.66590815e-05 2.22059226e-04 -1.39977245e-04 -1.79804647e-04 -8.59736687e-04 5.39413940e-04 -5.53671516e-05 3.11066383e-05 -1.98781573e-05 4.28903001e-05 -9.33199150e-05 -3.16414465e-05 -3.72695402e-04 -2.79954489e-05 -1.39977245e-04 7.27501650e-05 1.07882788e-04 5.39413940e-04 -2.84361817e-04 3.32202910e-05 -1.98781573e-05 9.90327050e-06 -3.78759234e-05 4.95163525e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 -1.79804647e-04 1.07882788e-04 -1.10860521e-07 6.81199868e-04 -4.08719921e-04 5.82686518e-05 8.80842831e-06 -5.28505699e-06 -4.32892862e-05 8.11674117e-05 -1.98607577e-04 -2.31293412e-03 -1.79804647e-04 -8.59736687e-04 5.39413940e-04 6.81199868e-04 3.26964851e-03 -2.04359960e-03 2.29224587e-04 -1.28106173e-04 8.11674117e-05 -1.80582199e-04 3.84318519e-04 1.19164546e-04 1.38776047e-03 1.07882788e-04 5.39413940e-04 -2.84361817e-04 -4.08719921e-04 -2.04359960e-03 1.08980893e-03 -1.37534752e-04 8.11674117e-05 -4.15276006e-05 1.51386398e-04 -2.07638003e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 5.53671516e-05 -3.32202910e-05 -5.82686518e-05 -2.29224587e-04 1.37534752e-04 -9.65884179e-06 8.61840965e-06 -5.17104579e-06 8.75377257e-06 -1.64133236e-05 -7.75891111e-06 -9.48148241e-05 3.49206702e-06 -3.11066383e-05 1.98781573e-05 -8.80842831e-06 1.28106173e-04 -8.11674117e-05 8.61840965e-06 5.07419397e-06 -2.99308138e-06 -4.73811839e-06 1.12007688e-05 4.65534666e-06 5.68888944e-05 -2.09524021e-06 1.98781573e-05 -9.90327050e-06 5.28505699e-06 -8.11674117e-05 4.15276006e-05 -5.17104579e-06 -2.99308138e-06 1.88157383e-06 5.02338568e-06 -5.55752013e-06 -1.24142578e-05 -1.51703719e-04 -1.06016839e-05 -4.28903001e-05 3.78759234e-05 4.32892862e-05 1.80582199e-04 -1.51386398e-04 8.75377257e-06 -4.73811839e-06 5.02338568e-06 1.59021325e-06 1.96656418e-05 2.32767333e-05 2.84444472e-04 1.98781573e-05 9.33199150e-05 -4.95163525e-05 -8.11674117e-05 -3.84318519e-04 2.07638003e-04 -1.64133236e-05 1.12007688e-05 -5.55752013e-06 1.96656418e-05 -2.47945228e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -1 2 -1 169 - -9.63832875e-05 -7.70858306e-04 7.74564134e-05 -3.87282067e-04 7.74564134e-05 -2.36209572e-04 1.18104786e-03 -2.36209572e-04 4.10248218e-06 2.96071149e-06 -5.92142297e-07 -7.10570757e-06 2.96071149e-06 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 -2.76528819e-03 5.53057639e-04 -1.55371176e-03 7.76855881e-03 -1.55371176e-03 -2.78424918e-04 -2.00935877e-04 4.01871753e-05 4.82246104e-04 -2.00935877e-04 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 -3.09750166e-04 6.19500332e-05 2.20255305e-04 8.91596009e-04 -1.78319202e-04 -1.00610613e-05 -3.70995331e-05 7.41990662e-06 2.76566422e-05 -1.15236009e-05 3.87282067e-04 2.76528819e-03 -3.09750166e-04 1.42506124e-03 -3.09750166e-04 8.91596009e-04 -4.05940554e-03 8.91596009e-04 9.46041205e-05 6.27331911e-05 -1.15236009e-05 -1.63859143e-04 6.27331911e-05 -7.74564134e-05 -5.53057639e-04 6.19500332e-05 -3.09750166e-04 -6.17395533e-05 -1.78319202e-04 8.91596009e-04 2.20255305e-04 -1.89208241e-05 -1.15236009e-05 7.41990662e-06 2.25414558e-05 -3.70995331e-05 2.36209572e-04 1.55371176e-03 2.20255305e-04 8.91596009e-04 -1.78319202e-04 -7.84912360e-04 -2.45035611e-03 4.90071223e-04 9.14887916e-05 1.31583390e-04 -2.63166779e-05 -1.80939935e-04 7.53916397e-05 -1.18104786e-03 -7.76855881e-03 8.91596009e-04 -4.05940554e-03 8.91596009e-04 -2.45035611e-03 1.09767970e-02 -2.45035611e-03 -5.54770924e-04 -3.88196549e-04 7.53916397e-05 9.60891427e-04 -3.88196549e-04 2.36209572e-04 1.55371176e-03 -1.78319202e-04 8.91596009e-04 2.20255305e-04 4.90071223e-04 -2.45035611e-03 -7.84912360e-04 1.10954185e-04 7.53916397e-05 -2.63166779e-05 -1.69701585e-04 1.31583390e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 -9.46041205e-05 1.89208241e-05 -9.14887916e-05 5.54770924e-04 -1.10954185e-04 8.95882642e-05 8.40240525e-05 -1.68048105e-05 -1.62510108e-04 6.77125449e-05 2.96071149e-06 -2.00935877e-04 3.70995331e-05 -6.27331911e-05 1.15236009e-05 -1.31583390e-04 3.88196549e-04 -7.53916397e-05 8.40240525e-05 7.27443167e-06 -1.92558625e-06 -1.26699021e-04 5.48317071e-05 -5.92142297e-07 4.01871753e-05 -7.41990662e-06 1.15236009e-05 -7.41990662e-06 2.63166779e-05 -7.53916397e-05 2.63166779e-05 -1.68048105e-05 -1.92558625e-06 -1.96838230e-06 2.91067856e-05 -1.92558625e-06 -7.10570757e-06 4.82246104e-04 -2.76566422e-05 1.63859143e-04 -2.25414558e-05 1.80939935e-04 -9.60891427e-04 1.69701585e-04 -1.62510108e-04 -1.26699021e-04 2.91067856e-05 2.77238773e-04 -1.36116475e-04 2.96071149e-06 -2.00935877e-04 1.15236009e-05 -6.27331911e-05 3.70995331e-05 -7.53916397e-05 3.88196549e-04 -1.31583390e-04 6.77125449e-05 5.48317071e-05 -1.92558625e-06 -1.36116475e-04 7.27443167e-06 + -1.18888112e-05 -1.37734019e-04 5.27357442e-05 1.05471488e-05 3.16414465e-05 -1.98607577e-04 -3.97215153e-05 -1.19164546e-04 -1.79184377e-05 -7.75891111e-06 -2.32767333e-05 6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 1.24231801e-04 3.72695402e-04 -2.31293412e-03 -4.62586824e-04 -1.38776047e-03 -2.18965457e-04 -9.48148241e-05 -2.84444472e-04 7.58518593e-05 -5.68888944e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 4.66590815e-05 1.39977245e-04 -8.59736687e-04 -1.79804647e-04 -5.39413940e-04 -6.48276652e-05 -3.11066383e-05 -9.33199150e-05 2.65042098e-05 -1.98781573e-05 -1.05471488e-05 -1.24231801e-04 4.66590815e-05 -1.90436548e-06 2.79954489e-05 -1.79804647e-04 3.32561751e-06 -1.07882788e-04 -1.64705524e-05 3.49206702e-06 -1.98781573e-05 7.32446585e-06 2.09524021e-06 -3.16414465e-05 -3.72695402e-04 1.39977245e-04 2.79954489e-05 7.27501650e-05 -5.39413940e-04 -1.07882788e-04 -2.84361817e-04 -4.94116573e-05 -1.98781573e-05 -4.95163525e-05 9.83165418e-06 -9.90327050e-06 1.98607577e-04 2.31293412e-03 -8.59736687e-04 -1.79804647e-04 -5.39413940e-04 3.26964851e-03 6.81199868e-04 2.04359960e-03 2.71001065e-04 1.28106173e-04 3.84318519e-04 -1.08223216e-04 8.11674117e-05 3.97215153e-05 4.62586824e-04 -1.79804647e-04 3.32561751e-06 -1.07882788e-04 6.81199868e-04 -1.10860521e-07 4.08719921e-04 6.66239475e-05 -8.80842831e-06 8.11674117e-05 -2.88174896e-05 -5.28505699e-06 1.19164546e-04 1.38776047e-03 -5.39413940e-04 -1.07882788e-04 -2.84361817e-04 2.04359960e-03 4.08719921e-04 1.08980893e-03 1.99871842e-04 8.11674117e-05 2.07638003e-04 -4.34153900e-05 4.15276006e-05 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 1.64705524e-05 4.94116573e-05 -2.71001065e-04 -6.66239475e-05 -1.99871842e-04 -8.80303994e-06 -8.41253572e-06 -2.52376072e-05 9.24787001e-06 -6.93590250e-06 -7.75891111e-06 -9.48148241e-05 3.11066383e-05 -3.49206702e-06 1.98781573e-05 -1.28106173e-04 8.80842831e-06 -8.11674117e-05 -8.41253572e-06 5.07419397e-06 -1.12007688e-05 5.09470250e-06 2.99308138e-06 -2.32767333e-05 -2.84444472e-04 9.33199150e-05 1.98781573e-05 4.95163525e-05 -3.84318519e-04 -8.11674117e-05 -2.07638003e-04 -2.52376072e-05 -1.12007688e-05 -2.47945228e-05 4.38153428e-06 -5.55752013e-06 6.20712889e-06 7.58518593e-05 -2.65042098e-05 -7.32446585e-06 -9.83165418e-06 1.08223216e-04 2.88174896e-05 4.34153900e-05 9.24787001e-06 5.09470250e-06 4.38153428e-06 7.34411394e-07 1.96656418e-06 -4.65534666e-06 -5.68888944e-05 1.98781573e-05 -2.09524021e-06 9.90327050e-06 -8.11674117e-05 5.28505699e-06 -4.15276006e-05 -6.93590250e-06 2.99308138e-06 -5.55752013e-06 1.96656418e-06 1.88157383e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +1 2 -1 157 + -9.63832875e-05 -7.70858306e-04 3.87282067e-04 -7.74564134e-05 7.74564134e-05 -1.18104786e-03 2.36209572e-04 -2.36209572e-04 -8.20496435e-06 2.96071149e-06 -2.96071149e-06 5.92142297e-07 -7.70858306e-04 -5.37027696e-03 2.76528819e-03 -5.53057639e-04 5.53057639e-04 -7.76855881e-03 1.55371176e-03 -1.55371176e-03 5.56849836e-04 -2.00935877e-04 2.00935877e-04 -4.01871753e-05 -3.87282067e-04 -2.76528819e-03 1.42506124e-03 -3.09750166e-04 3.09750166e-04 -4.05940554e-03 8.91596009e-04 -8.91596009e-04 1.89208241e-04 -6.27331911e-05 6.27331911e-05 -1.15236009e-05 7.74564134e-05 5.53057639e-04 -3.09750166e-04 -6.17395533e-05 -6.19500332e-05 8.91596009e-04 2.20255305e-04 1.78319202e-04 -2.89818854e-05 3.70995331e-05 -1.15236009e-05 -5.11518643e-06 7.41990662e-06 -7.74564134e-05 -5.53057639e-04 3.09750166e-04 -6.19500332e-05 -6.17395533e-05 -8.91596009e-04 1.78319202e-04 2.20255305e-04 2.89818854e-05 -1.15236009e-05 3.70995331e-05 -5.11518643e-06 -7.41990662e-06 1.18104786e-03 7.76855881e-03 -4.05940554e-03 8.91596009e-04 -8.91596009e-04 1.09767970e-02 -2.45035611e-03 2.45035611e-03 -1.10954185e-03 3.88196549e-04 -3.88196549e-04 7.53916397e-05 -2.36209572e-04 -1.55371176e-03 8.91596009e-04 2.20255305e-04 1.78319202e-04 -2.45035611e-03 -7.84912360e-04 -4.90071223e-04 2.02442976e-04 -1.31583390e-04 7.53916397e-05 1.12383500e-05 -2.63166779e-05 2.36209572e-04 1.55371176e-03 -8.91596009e-04 1.78319202e-04 2.20255305e-04 2.45035611e-03 -4.90071223e-04 -7.84912360e-04 -2.02442976e-04 7.53916397e-05 -1.31583390e-04 1.12383500e-05 2.63166779e-05 -8.20496435e-06 5.56849836e-04 -1.89208241e-04 2.89818854e-05 -2.89818854e-05 1.10954185e-03 -2.02442976e-04 2.02442976e-04 3.71064027e-04 -1.51736597e-04 1.51736597e-04 -3.36096210e-05 2.96071149e-06 -2.00935877e-04 6.27331911e-05 -3.70995331e-05 1.15236009e-05 -3.88196549e-04 1.31583390e-04 -7.53916397e-05 -1.51736597e-04 7.27443167e-06 -5.48317071e-05 9.41745331e-06 1.92558625e-06 -2.96071149e-06 2.00935877e-04 -6.27331911e-05 1.15236009e-05 -3.70995331e-05 3.88196549e-04 -7.53916397e-05 1.31583390e-04 1.51736597e-04 -5.48317071e-05 7.27443167e-06 9.41745331e-06 -1.92558625e-06 5.11518643e-06 5.11518643e-06 -1.12383500e-05 -1.12383500e-05 9.41745331e-06 9.41745331e-06 -4.23699021e-06 5.92142297e-07 -4.01871753e-05 1.15236009e-05 -7.41990662e-06 7.41990662e-06 -7.53916397e-05 2.63166779e-05 -2.63166779e-05 -3.36096210e-05 1.92558625e-06 -1.92558625e-06 -1.96838230e-06 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 1 2 0 169 - -1.18888112e-05 -1.37734019e-04 3.16414465e-05 -5.27357442e-05 -1.05471488e-05 -1.19164546e-04 1.98607577e-04 3.97215153e-05 3.58368753e-06 2.32767333e-05 4.65534666e-06 -1.86213867e-05 -7.75891111e-06 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 -6.21159003e-04 -1.24231801e-04 -1.38776047e-03 2.31293412e-03 4.62586824e-04 4.37930914e-05 2.84444472e-04 5.68888944e-05 -2.27555578e-04 -9.48148241e-05 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 -1.39977245e-04 -2.79954489e-05 -2.84361817e-04 5.39413940e-04 1.07882788e-04 1.61913664e-05 4.95163525e-05 9.90327050e-06 -4.77075776e-05 -1.98781573e-05 5.27357442e-05 6.21159003e-04 -1.39977245e-04 2.22059226e-04 4.66590815e-05 5.39413940e-04 -8.59736687e-04 -1.79804647e-04 -9.46051365e-06 -9.33199150e-05 -1.98781573e-05 6.93945099e-05 3.11066383e-05 1.05471488e-05 1.24231801e-04 -2.79954489e-05 4.66590815e-05 -1.90436548e-06 1.07882788e-04 -1.79804647e-04 3.32561751e-06 -1.89210273e-06 -1.98781573e-05 2.09524021e-06 1.79261498e-05 -3.49206702e-06 1.19164546e-04 1.38776047e-03 -2.84361817e-04 5.39413940e-04 1.07882788e-04 1.08980893e-03 -2.04359960e-03 -4.08719921e-04 -6.23370905e-05 -2.07638003e-04 -4.15276006e-05 1.94801788e-04 8.11674117e-05 -1.98607577e-04 -2.31293412e-03 5.39413940e-04 -8.59736687e-04 -1.79804647e-04 -2.04359960e-03 3.26964851e-03 6.81199868e-04 4.17764785e-05 3.84318519e-04 8.11674117e-05 -2.88805415e-04 -1.28106173e-04 -3.97215153e-05 -4.62586824e-04 1.07882788e-04 -1.79804647e-04 3.32561751e-06 -4.08719921e-04 6.81199868e-04 -1.10860521e-07 8.35529571e-06 8.11674117e-05 -5.28505699e-06 -7.21067758e-05 8.80842831e-06 3.58368753e-06 4.37930914e-05 -1.61913664e-05 9.46051365e-06 1.89210273e-06 6.23370905e-05 -4.17764785e-05 -8.35529571e-06 6.35893892e-06 -8.82428358e-06 -1.76485672e-06 -4.94097433e-07 -2.05873930e-07 2.32767333e-05 2.84444472e-04 -4.95163525e-05 9.33199150e-05 1.98781573e-05 2.07638003e-04 -3.84318519e-04 -8.11674117e-05 -8.82428358e-06 -2.47945228e-05 -5.55752013e-06 2.40471761e-05 1.12007688e-05 4.65534666e-06 5.68888944e-05 -9.90327050e-06 1.98781573e-05 -2.09524021e-06 4.15276006e-05 -8.11674117e-05 5.28505699e-06 -1.76485672e-06 -5.55752013e-06 1.88157383e-06 6.98994986e-06 -2.99308138e-06 -1.86213867e-05 -2.27555578e-04 4.77075776e-05 -6.93945099e-05 -1.79261498e-05 -1.94801788e-04 2.88805415e-04 7.21067758e-05 -4.94097433e-07 2.40471761e-05 6.98994986e-06 -1.44275675e-05 -9.83282089e-06 -7.75891111e-06 -9.48148241e-05 1.98781573e-05 -3.11066383e-05 3.49206702e-06 -8.11674117e-05 1.28106173e-04 -8.80842831e-06 -2.05873930e-07 1.12007688e-05 -2.99308138e-06 -9.83282089e-06 5.07419397e-06 + -1.18888112e-05 -1.37734019e-04 5.27357442e-05 -3.16414465e-05 -1.05471488e-05 -1.98607577e-04 1.19164546e-04 3.97215153e-05 -1.79184377e-05 2.32767333e-05 7.75891111e-06 -6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 -3.72695402e-04 -1.24231801e-04 -2.31293412e-03 1.38776047e-03 4.62586824e-04 -2.18965457e-04 2.84444472e-04 9.48148241e-05 -7.58518593e-05 -5.68888944e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 -1.39977245e-04 -4.66590815e-05 -8.59736687e-04 5.39413940e-04 1.79804647e-04 -6.48276652e-05 9.33199150e-05 3.11066383e-05 -2.65042098e-05 -1.98781573e-05 3.16414465e-05 3.72695402e-04 -1.39977245e-04 7.27501650e-05 2.79954489e-05 5.39413940e-04 -2.84361817e-04 -1.07882788e-04 4.94116573e-05 -4.95163525e-05 -1.98781573e-05 9.83165418e-06 9.90327050e-06 1.05471488e-05 1.24231801e-04 -4.66590815e-05 2.79954489e-05 -1.90436548e-06 1.79804647e-04 -1.07882788e-04 3.32561751e-06 1.64705524e-05 -1.98781573e-05 3.49206702e-06 7.32446585e-06 -2.09524021e-06 1.98607577e-04 2.31293412e-03 -8.59736687e-04 5.39413940e-04 1.79804647e-04 3.26964851e-03 -2.04359960e-03 -6.81199868e-04 2.71001065e-04 -3.84318519e-04 -1.28106173e-04 1.08223216e-04 8.11674117e-05 -1.19164546e-04 -1.38776047e-03 5.39413940e-04 -2.84361817e-04 -1.07882788e-04 -2.04359960e-03 1.08980893e-03 4.08719921e-04 -1.99871842e-04 2.07638003e-04 8.11674117e-05 -4.34153900e-05 -4.15276006e-05 -3.97215153e-05 -4.62586824e-04 1.79804647e-04 -1.07882788e-04 3.32561751e-06 -6.81199868e-04 4.08719921e-04 -1.10860521e-07 -6.66239475e-05 8.11674117e-05 -8.80842831e-06 -2.88174896e-05 5.28505699e-06 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 -4.94116573e-05 -1.64705524e-05 -2.71001065e-04 1.99871842e-04 6.66239475e-05 -8.80303994e-06 2.52376072e-05 8.41253572e-06 -9.24787001e-06 -6.93590250e-06 2.32767333e-05 2.84444472e-04 -9.33199150e-05 4.95163525e-05 1.98781573e-05 3.84318519e-04 -2.07638003e-04 -8.11674117e-05 2.52376072e-05 -2.47945228e-05 -1.12007688e-05 4.38153428e-06 5.55752013e-06 7.75891111e-06 9.48148241e-05 -3.11066383e-05 1.98781573e-05 -3.49206702e-06 1.28106173e-04 -8.11674117e-05 8.80842831e-06 8.41253572e-06 -1.12007688e-05 5.07419397e-06 5.09470250e-06 -2.99308138e-06 -6.20712889e-06 -7.58518593e-05 2.65042098e-05 -9.83165418e-06 -7.32446585e-06 -1.08223216e-04 4.34153900e-05 2.88174896e-05 -9.24787001e-06 4.38153428e-06 5.09470250e-06 7.34411394e-07 -1.96656418e-06 -4.65534666e-06 -5.68888944e-05 1.98781573e-05 -9.90327050e-06 2.09524021e-06 -8.11674117e-05 4.15276006e-05 -5.28505699e-06 -6.93590250e-06 5.55752013e-06 -2.99308138e-06 -1.96656418e-06 1.88157383e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 -2 -1 169 - -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 -1.05471488e-05 -3.16414465e-05 1.98607577e-04 3.97215153e-05 1.19164546e-04 -1.79184377e-05 -7.75891111e-06 -2.32767333e-05 6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 -1.24231801e-04 -3.72695402e-04 2.31293412e-03 4.62586824e-04 1.38776047e-03 -2.18965457e-04 -9.48148241e-05 -2.84444472e-04 7.58518593e-05 -5.68888944e-05 5.27357442e-05 6.21159003e-04 2.22059226e-04 4.66590815e-05 1.39977245e-04 -8.59736687e-04 -1.79804647e-04 -5.39413940e-04 6.48276652e-05 3.11066383e-05 9.33199150e-05 -2.65042098e-05 1.98781573e-05 1.05471488e-05 1.24231801e-04 4.66590815e-05 -1.90436548e-06 2.79954489e-05 -1.79804647e-04 3.32561751e-06 -1.07882788e-04 1.64705524e-05 -3.49206702e-06 1.98781573e-05 -7.32446585e-06 -2.09524021e-06 3.16414465e-05 3.72695402e-04 1.39977245e-04 2.79954489e-05 7.27501650e-05 -5.39413940e-04 -1.07882788e-04 -2.84361817e-04 4.94116573e-05 1.98781573e-05 4.95163525e-05 -9.83165418e-06 9.90327050e-06 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 -1.79804647e-04 -5.39413940e-04 3.26964851e-03 6.81199868e-04 2.04359960e-03 -2.71001065e-04 -1.28106173e-04 -3.84318519e-04 1.08223216e-04 -8.11674117e-05 -3.97215153e-05 -4.62586824e-04 -1.79804647e-04 3.32561751e-06 -1.07882788e-04 6.81199868e-04 -1.10860521e-07 4.08719921e-04 -6.66239475e-05 8.80842831e-06 -8.11674117e-05 2.88174896e-05 5.28505699e-06 -1.19164546e-04 -1.38776047e-03 -5.39413940e-04 -1.07882788e-04 -2.84361817e-04 2.04359960e-03 4.08719921e-04 1.08980893e-03 -1.99871842e-04 -8.11674117e-05 -2.07638003e-04 4.34153900e-05 -4.15276006e-05 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 -1.64705524e-05 -4.94116573e-05 2.71001065e-04 6.66239475e-05 1.99871842e-04 -8.80303994e-06 -8.41253572e-06 -2.52376072e-05 9.24787001e-06 -6.93590250e-06 -7.75891111e-06 -9.48148241e-05 -3.11066383e-05 3.49206702e-06 -1.98781573e-05 1.28106173e-04 -8.80842831e-06 8.11674117e-05 -8.41253572e-06 5.07419397e-06 -1.12007688e-05 5.09470250e-06 2.99308138e-06 -2.32767333e-05 -2.84444472e-04 -9.33199150e-05 -1.98781573e-05 -4.95163525e-05 3.84318519e-04 8.11674117e-05 2.07638003e-04 -2.52376072e-05 -1.12007688e-05 -2.47945228e-05 4.38153428e-06 -5.55752013e-06 6.20712889e-06 7.58518593e-05 2.65042098e-05 7.32446585e-06 9.83165418e-06 -1.08223216e-04 -2.88174896e-05 -4.34153900e-05 9.24787001e-06 5.09470250e-06 4.38153428e-06 7.34411394e-07 1.96656418e-06 -4.65534666e-06 -5.68888944e-05 -1.98781573e-05 2.09524021e-06 -9.90327050e-06 8.11674117e-05 -5.28505699e-06 4.15276006e-05 -6.93590250e-06 2.99308138e-06 -5.55752013e-06 1.96656418e-06 1.88157383e-06 + -1.18888112e-05 -1.37734019e-04 1.05471488e-05 5.27357442e-05 -3.16414465e-05 -3.97215153e-05 -1.98607577e-04 1.19164546e-04 1.43347501e-05 -7.75891111e-06 4.65534666e-06 -1.24142578e-05 2.32767333e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 6.21159003e-04 -3.72695402e-04 -4.62586824e-04 -2.31293412e-03 1.38776047e-03 1.75172365e-04 -9.48148241e-05 5.68888944e-05 -1.51703719e-04 2.84444472e-04 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 4.66590815e-05 -2.79954489e-05 3.32561751e-06 -1.79804647e-04 1.07882788e-04 1.45784497e-05 3.49206702e-06 -2.09524021e-06 -1.06016839e-05 1.98781573e-05 -5.27357442e-05 -6.21159003e-04 4.66590815e-05 2.22059226e-04 -1.39977245e-04 -1.79804647e-04 -8.59736687e-04 5.39413940e-04 5.53671516e-05 -3.11066383e-05 1.98781573e-05 -4.28903001e-05 9.33199150e-05 3.16414465e-05 3.72695402e-04 -2.79954489e-05 -1.39977245e-04 7.27501650e-05 1.07882788e-04 5.39413940e-04 -2.84361817e-04 -3.32202910e-05 1.98781573e-05 -9.90327050e-06 3.78759234e-05 -4.95163525e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 -1.79804647e-04 1.07882788e-04 -1.10860521e-07 6.81199868e-04 -4.08719921e-04 -5.82686518e-05 -8.80842831e-06 5.28505699e-06 4.32892862e-05 -8.11674117e-05 1.98607577e-04 2.31293412e-03 -1.79804647e-04 -8.59736687e-04 5.39413940e-04 6.81199868e-04 3.26964851e-03 -2.04359960e-03 -2.29224587e-04 1.28106173e-04 -8.11674117e-05 1.80582199e-04 -3.84318519e-04 -1.19164546e-04 -1.38776047e-03 1.07882788e-04 5.39413940e-04 -2.84361817e-04 -4.08719921e-04 -2.04359960e-03 1.08980893e-03 1.37534752e-04 -8.11674117e-05 4.15276006e-05 -1.51386398e-04 2.07638003e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 -5.53671516e-05 3.32202910e-05 5.82686518e-05 2.29224587e-04 -1.37534752e-04 -9.65884179e-06 8.61840965e-06 -5.17104579e-06 8.75377257e-06 -1.64133236e-05 -7.75891111e-06 -9.48148241e-05 -3.49206702e-06 3.11066383e-05 -1.98781573e-05 8.80842831e-06 -1.28106173e-04 8.11674117e-05 8.61840965e-06 5.07419397e-06 -2.99308138e-06 -4.73811839e-06 1.12007688e-05 4.65534666e-06 5.68888944e-05 2.09524021e-06 -1.98781573e-05 9.90327050e-06 -5.28505699e-06 8.11674117e-05 -4.15276006e-05 -5.17104579e-06 -2.99308138e-06 1.88157383e-06 5.02338568e-06 -5.55752013e-06 -1.24142578e-05 -1.51703719e-04 1.06016839e-05 4.28903001e-05 -3.78759234e-05 -4.32892862e-05 -1.80582199e-04 1.51386398e-04 8.75377257e-06 -4.73811839e-06 5.02338568e-06 1.59021325e-06 1.96656418e-05 2.32767333e-05 2.84444472e-04 -1.98781573e-05 -9.33199150e-05 4.95163525e-05 8.11674117e-05 3.84318519e-04 -2.07638003e-04 -1.64133236e-05 1.12007688e-05 -5.55752013e-06 1.96656418e-05 -2.47945228e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -2 0 532 - -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 -9.06311506e-06 -3.13955515e-05 1.56977758e-05 -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 -1.05471488e-05 -5.27357442e-05 1.19164546e-04 3.97215153e-05 1.98607577e-04 3.58368753e-06 -4.65534666e-06 -2.32767333e-05 1.86213867e-05 -7.75891111e-06 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 -7.65258012e-05 -2.65093152e-04 1.32546576e-04 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 -1.24231801e-04 -6.21159003e-04 1.38776047e-03 4.62586824e-04 2.31293412e-03 4.37930914e-05 -5.68888944e-05 -2.84444472e-04 2.27555578e-04 -9.48148241e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 7.39441913e-06 7.89778128e-05 -4.83827053e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 2.79954489e-05 1.39977245e-04 -2.84361817e-04 -1.07882788e-04 -5.39413940e-04 -1.61913664e-05 9.90327050e-06 4.95163525e-05 -4.77075776e-05 1.98781573e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 1.05471488e-05 1.24231801e-04 2.79954489e-05 -1.90436548e-06 4.66590815e-05 -1.07882788e-04 3.32561751e-06 -1.79804647e-04 -1.89210273e-06 -2.09524021e-06 1.98781573e-05 -1.79261498e-05 -3.49206702e-06 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 3.82034423e-05 7.89778128e-05 -3.05951075e-05 5.27357442e-05 6.21159003e-04 1.39977245e-04 4.66590815e-05 2.22059226e-04 -5.39413940e-04 -1.79804647e-04 -8.59736687e-04 -9.46051365e-06 1.98781573e-05 9.33199150e-05 -6.93945099e-05 3.11066383e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -2.08369518e-05 -2.61536949e-04 1.62327746e-04 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 -1.07882788e-04 -5.39413940e-04 1.08980893e-03 4.08719921e-04 2.04359960e-03 6.23370905e-05 -4.15276006e-05 -2.07638003e-04 1.94801788e-04 -8.11674117e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -3.97215153e-05 -4.62586824e-04 -1.07882788e-04 3.32561751e-06 -1.79804647e-04 4.08719921e-04 -1.10860521e-07 6.81199868e-04 8.35529571e-06 5.28505699e-06 -8.11674117e-05 7.21067758e-05 8.80842831e-06 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.30161476e-04 -2.61536949e-04 9.92092027e-05 -1.98607577e-04 -2.31293412e-03 -5.39413940e-04 -1.79804647e-04 -8.59736687e-04 2.04359960e-03 6.81199868e-04 3.26964851e-03 4.17764785e-05 -8.11674117e-05 -3.84318519e-04 2.88805415e-04 -1.28106173e-04 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 -3.82034423e-05 2.08369518e-05 1.30161476e-04 1.51864429e-05 1.23253314e-05 1.12024836e-06 3.58368753e-06 4.37930914e-05 1.61913664e-05 1.89210273e-06 9.46051365e-06 -6.23370905e-05 -8.35529571e-06 -4.17764785e-05 6.35893892e-06 1.76485672e-06 8.82428358e-06 4.94097433e-07 -2.05873930e-07 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 -4.65534666e-06 -5.68888944e-05 -9.90327050e-06 2.09524021e-06 -1.98781573e-05 4.15276006e-05 -5.28505699e-06 8.11674117e-05 1.76485672e-06 1.88157383e-06 -5.55752013e-06 6.98994986e-06 2.99308138e-06 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 1.23253314e-05 4.17102494e-05 -2.13481002e-05 -2.32767333e-05 -2.84444472e-04 -4.95163525e-05 -1.98781573e-05 -9.33199150e-05 2.07638003e-04 8.11674117e-05 3.84318519e-04 8.82428358e-06 -5.55752013e-06 -2.47945228e-05 2.40471761e-05 -1.12007688e-05 1.56977758e-05 1.32546576e-04 4.83827053e-05 3.05951075e-05 -1.62327746e-04 -9.92092027e-05 1.12024836e-06 -2.13481002e-05 1.38928915e-05 1.86213867e-05 2.27555578e-04 4.77075776e-05 1.79261498e-05 6.93945099e-05 -1.94801788e-04 -7.21067758e-05 -2.88805415e-04 4.94097433e-07 6.98994986e-06 2.40471761e-05 -1.44275675e-05 9.83282089e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 -7.75891111e-06 -9.48148241e-05 -1.98781573e-05 3.49206702e-06 -3.11066383e-05 8.11674117e-05 -8.80842831e-06 1.28106173e-04 -2.05873930e-07 2.99308138e-06 -1.12007688e-05 9.83282089e-06 5.07419397e-06 -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 1.05471488e-05 -3.16414465e-05 1.98607577e-04 -3.97215153e-05 1.19164546e-04 -1.79184377e-05 7.75891111e-06 -2.32767333e-05 6.20712889e-06 4.65534666e-06 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 -9.06311506e-06 -3.13955515e-05 1.56977758e-05 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 1.24231801e-04 -3.72695402e-04 2.31293412e-03 -4.62586824e-04 1.38776047e-03 -2.18965457e-04 9.48148241e-05 -2.84444472e-04 7.58518593e-05 5.68888944e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 -7.65258012e-05 -2.65093152e-04 1.32546576e-04 5.27357442e-05 6.21159003e-04 2.22059226e-04 -4.66590815e-05 1.39977245e-04 -8.59736687e-04 1.79804647e-04 -5.39413940e-04 6.48276652e-05 -3.11066383e-05 9.33199150e-05 -2.65042098e-05 -1.98781573e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 7.39441913e-06 7.89778128e-05 -4.83827053e-05 -1.05471488e-05 -1.24231801e-04 -4.66590815e-05 -1.90436548e-06 -2.79954489e-05 1.79804647e-04 3.32561751e-06 1.07882788e-04 -1.64705524e-05 -3.49206702e-06 -1.98781573e-05 7.32446585e-06 -2.09524021e-06 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 3.16414465e-05 3.72695402e-04 1.39977245e-04 -2.79954489e-05 7.27501650e-05 -5.39413940e-04 1.07882788e-04 -2.84361817e-04 4.94116573e-05 -1.98781573e-05 4.95163525e-05 -9.83165418e-06 -9.90327050e-06 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 3.82034423e-05 7.89778128e-05 -3.05951075e-05 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 1.79804647e-04 -5.39413940e-04 3.26964851e-03 -6.81199868e-04 2.04359960e-03 -2.71001065e-04 1.28106173e-04 -3.84318519e-04 1.08223216e-04 8.11674117e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -2.08369518e-05 -2.61536949e-04 1.62327746e-04 3.97215153e-05 4.62586824e-04 1.79804647e-04 3.32561751e-06 1.07882788e-04 -6.81199868e-04 -1.10860521e-07 -4.08719921e-04 6.66239475e-05 8.80842831e-06 8.11674117e-05 -2.88174896e-05 5.28505699e-06 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -1.19164546e-04 -1.38776047e-03 -5.39413940e-04 1.07882788e-04 -2.84361817e-04 2.04359960e-03 -4.08719921e-04 1.08980893e-03 -1.99871842e-04 8.11674117e-05 -2.07638003e-04 4.34153900e-05 4.15276006e-05 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.30161476e-04 -2.61536949e-04 9.92092027e-05 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 1.64705524e-05 -4.94116573e-05 2.71001065e-04 -6.66239475e-05 1.99871842e-04 -8.80303994e-06 8.41253572e-06 -2.52376072e-05 9.24787001e-06 6.93590250e-06 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 -3.82034423e-05 2.08369518e-05 1.30161476e-04 1.51864429e-05 1.23253314e-05 1.12024836e-06 7.75891111e-06 9.48148241e-05 3.11066383e-05 3.49206702e-06 1.98781573e-05 -1.28106173e-04 -8.80842831e-06 -8.11674117e-05 8.41253572e-06 5.07419397e-06 1.12007688e-05 -5.09470250e-06 2.99308138e-06 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 -2.32767333e-05 -2.84444472e-04 -9.33199150e-05 1.98781573e-05 -4.95163525e-05 3.84318519e-04 -8.11674117e-05 2.07638003e-04 -2.52376072e-05 1.12007688e-05 -2.47945228e-05 4.38153428e-06 5.55752013e-06 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 1.23253314e-05 4.17102494e-05 -2.13481002e-05 6.20712889e-06 7.58518593e-05 2.65042098e-05 -7.32446585e-06 9.83165418e-06 -1.08223216e-04 2.88174896e-05 -4.34153900e-05 9.24787001e-06 -5.09470250e-06 4.38153428e-06 7.34411394e-07 -1.96656418e-06 1.56977758e-05 1.32546576e-04 4.83827053e-05 3.05951075e-05 -1.62327746e-04 -9.92092027e-05 1.12024836e-06 -2.13481002e-05 1.38928915e-05 4.65534666e-06 5.68888944e-05 1.98781573e-05 2.09524021e-06 9.90327050e-06 -8.11674117e-05 -5.28505699e-06 -4.15276006e-05 6.93590250e-06 2.99308138e-06 5.55752013e-06 -1.96656418e-06 1.88157383e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +2 -2 0 516 + -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 1.81262301e-05 3.13955515e-05 -1.18888112e-05 -1.37734019e-04 1.05471488e-05 3.16414465e-05 -5.27357442e-05 -3.97215153e-05 -1.19164546e-04 1.98607577e-04 1.43347501e-05 -4.65534666e-06 7.75891111e-06 1.24142578e-05 2.32767333e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 1.53051602e-04 2.65093152e-04 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 3.72695402e-04 -6.21159003e-04 -4.62586824e-04 -1.38776047e-03 2.31293412e-03 1.75172365e-04 -5.68888944e-05 9.48148241e-05 1.51703719e-04 2.84444472e-04 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 2.79954489e-05 -4.66590815e-05 3.32561751e-06 -1.07882788e-04 1.79804647e-04 1.45784497e-05 2.09524021e-06 -3.49206702e-06 1.06016839e-05 1.98781573e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 4.55978615e-05 1.77875978e-05 7.89778128e-05 -3.16414465e-05 -3.72695402e-04 2.79954489e-05 7.27501650e-05 -1.39977245e-04 -1.07882788e-04 -2.84361817e-04 5.39413940e-04 3.32202910e-05 -9.90327050e-06 1.98781573e-05 3.78759234e-05 4.95163525e-05 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -4.55978615e-05 1.77875978e-05 -7.89778128e-05 5.27357442e-05 6.21159003e-04 -4.66590815e-05 -1.39977245e-04 2.22059226e-04 1.79804647e-04 5.39413940e-04 -8.59736687e-04 -5.53671516e-05 1.98781573e-05 -3.11066383e-05 -4.28903001e-05 -9.33199150e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 -1.07882788e-04 1.79804647e-04 -1.10860521e-07 4.08719921e-04 -6.81199868e-04 -5.82686518e-05 -5.28505699e-06 8.80842831e-06 -4.32892862e-05 -8.11674117e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -1.50998428e-04 -6.31185435e-05 -2.61536949e-04 1.19164546e-04 1.38776047e-03 -1.07882788e-04 -2.84361817e-04 5.39413940e-04 4.08719921e-04 1.08980893e-03 -2.04359960e-03 -1.37534752e-04 4.15276006e-05 -8.11674117e-05 -1.51386398e-04 -2.07638003e-04 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.50998428e-04 -6.31185435e-05 2.61536949e-04 -1.98607577e-04 -2.31293412e-03 1.79804647e-04 5.39413940e-04 -8.59736687e-04 -6.81199868e-04 -2.04359960e-03 3.26964851e-03 2.29224587e-04 -8.11674117e-05 1.28106173e-04 1.80582199e-04 3.84318519e-04 1.81262301e-05 1.53051602e-04 -4.55978615e-05 4.55978615e-05 1.50998428e-04 -1.50998428e-04 1.32461158e-05 2.46506628e-05 1.43347501e-05 1.75172365e-04 -1.45784497e-05 -3.32202910e-05 5.53671516e-05 5.82686518e-05 1.37534752e-04 -2.29224587e-04 -9.65884179e-06 5.17104579e-06 -8.61840965e-06 -8.75377257e-06 -1.64133236e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 -4.65534666e-06 -5.68888944e-05 -2.09524021e-06 9.90327050e-06 -1.98781573e-05 5.28505699e-06 -4.15276006e-05 8.11674117e-05 5.17104579e-06 1.88157383e-06 -2.99308138e-06 5.02338568e-06 5.55752013e-06 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 7.75891111e-06 9.48148241e-05 3.49206702e-06 -1.98781573e-05 3.11066383e-05 -8.80842831e-06 8.11674117e-05 -1.28106173e-04 -8.61840965e-06 -2.99308138e-06 5.07419397e-06 -4.73811839e-06 -1.12007688e-05 -1.77875978e-05 -1.77875978e-05 6.31185435e-05 6.31185435e-05 1.58332186e-05 1.24142578e-05 1.51703719e-04 -1.06016839e-05 -3.78759234e-05 4.28903001e-05 4.32892862e-05 1.51386398e-04 -1.80582199e-04 -8.75377257e-06 5.02338568e-06 -4.73811839e-06 1.59021325e-06 -1.96656418e-05 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 2.46506628e-05 4.17102494e-05 2.32767333e-05 2.84444472e-04 -1.98781573e-05 -4.95163525e-05 9.33199150e-05 8.11674117e-05 2.07638003e-04 -3.84318519e-04 -1.64133236e-05 5.55752013e-06 -1.12007688e-05 -1.96656418e-05 -2.47945228e-05 -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 5.27357442e-05 -3.16414465e-05 3.97215153e-05 -1.98607577e-04 1.19164546e-04 1.43347501e-05 7.75891111e-06 -4.65534666e-06 -1.24142578e-05 2.32767333e-05 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 1.81262301e-05 3.13955515e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 6.21159003e-04 -3.72695402e-04 4.62586824e-04 -2.31293412e-03 1.38776047e-03 1.75172365e-04 9.48148241e-05 -5.68888944e-05 -1.51703719e-04 2.84444472e-04 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 1.53051602e-04 2.65093152e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 -4.66590815e-05 2.79954489e-05 3.32561751e-06 1.79804647e-04 -1.07882788e-04 -1.45784497e-05 3.49206702e-06 -2.09524021e-06 1.06016839e-05 -1.98781573e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 -5.27357442e-05 -6.21159003e-04 -4.66590815e-05 2.22059226e-04 -1.39977245e-04 1.79804647e-04 -8.59736687e-04 5.39413940e-04 5.53671516e-05 3.11066383e-05 -1.98781573e-05 -4.28903001e-05 9.33199150e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 4.55978615e-05 1.77875978e-05 7.89778128e-05 3.16414465e-05 3.72695402e-04 2.79954489e-05 -1.39977245e-04 7.27501650e-05 -1.07882788e-04 5.39413940e-04 -2.84361817e-04 -3.32202910e-05 -1.98781573e-05 9.90327050e-06 3.78759234e-05 -4.95163525e-05 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 -4.55978615e-05 1.77875978e-05 -7.89778128e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 1.79804647e-04 -1.07882788e-04 -1.10860521e-07 -6.81199868e-04 4.08719921e-04 5.82686518e-05 -8.80842831e-06 5.28505699e-06 -4.32892862e-05 8.11674117e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 1.98607577e-04 2.31293412e-03 1.79804647e-04 -8.59736687e-04 5.39413940e-04 -6.81199868e-04 3.26964851e-03 -2.04359960e-03 -2.29224587e-04 -1.28106173e-04 8.11674117e-05 1.80582199e-04 -3.84318519e-04 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 -1.50998428e-04 -6.31185435e-05 -2.61536949e-04 -1.19164546e-04 -1.38776047e-03 -1.07882788e-04 5.39413940e-04 -2.84361817e-04 4.08719921e-04 -2.04359960e-03 1.08980893e-03 1.37534752e-04 8.11674117e-05 -4.15276006e-05 -1.51386398e-04 2.07638003e-04 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 1.50998428e-04 -6.31185435e-05 2.61536949e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 -5.53671516e-05 3.32202910e-05 -5.82686518e-05 2.29224587e-04 -1.37534752e-04 -9.65884179e-06 -8.61840965e-06 5.17104579e-06 8.75377257e-06 -1.64133236e-05 1.81262301e-05 1.53051602e-04 -4.55978615e-05 4.55978615e-05 1.50998428e-04 -1.50998428e-04 1.32461158e-05 2.46506628e-05 7.75891111e-06 9.48148241e-05 -3.49206702e-06 -3.11066383e-05 1.98781573e-05 8.80842831e-06 1.28106173e-04 -8.11674117e-05 -8.61840965e-06 5.07419397e-06 -2.99308138e-06 4.73811839e-06 -1.12007688e-05 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 -4.65534666e-06 -5.68888944e-05 2.09524021e-06 1.98781573e-05 -9.90327050e-06 -5.28505699e-06 -8.11674117e-05 4.15276006e-05 5.17104579e-06 -2.99308138e-06 1.88157383e-06 -5.02338568e-06 5.55752013e-06 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 -1.24142578e-05 -1.51703719e-04 -1.06016839e-05 4.28903001e-05 -3.78759234e-05 4.32892862e-05 -1.80582199e-04 1.51386398e-04 8.75377257e-06 4.73811839e-06 -5.02338568e-06 1.59021325e-06 1.96656418e-05 -1.77875978e-05 -1.77875978e-05 6.31185435e-05 6.31185435e-05 1.58332186e-05 2.32767333e-05 2.84444472e-04 1.98781573e-05 -9.33199150e-05 4.95163525e-05 -8.11674117e-05 3.84318519e-04 -2.07638003e-04 -1.64133236e-05 -1.12007688e-05 5.55752013e-06 1.96656418e-05 -2.47945228e-05 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 2.46506628e-05 4.17102494e-05 + 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 + 0 21 42 59 81 103 120 142 164 185 202 219 237 258 279 300 317 339 361 378 400 422 443 460 477 495 516 2 -2 1 169 - -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 1.05471488e-05 -5.27357442e-05 1.19164546e-04 -3.97215153e-05 1.98607577e-04 3.58368753e-06 4.65534666e-06 -2.32767333e-05 1.86213867e-05 7.75891111e-06 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 1.24231801e-04 -6.21159003e-04 1.38776047e-03 -4.62586824e-04 2.31293412e-03 4.37930914e-05 5.68888944e-05 -2.84444472e-04 2.27555578e-04 9.48148241e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 -2.79954489e-05 1.39977245e-04 -2.84361817e-04 1.07882788e-04 -5.39413940e-04 -1.61913664e-05 -9.90327050e-06 4.95163525e-05 -4.77075776e-05 -1.98781573e-05 -1.05471488e-05 -1.24231801e-04 -2.79954489e-05 -1.90436548e-06 -4.66590815e-05 1.07882788e-04 3.32561751e-06 1.79804647e-04 1.89210273e-06 -2.09524021e-06 -1.98781573e-05 1.79261498e-05 -3.49206702e-06 5.27357442e-05 6.21159003e-04 1.39977245e-04 -4.66590815e-05 2.22059226e-04 -5.39413940e-04 1.79804647e-04 -8.59736687e-04 -9.46051365e-06 -1.98781573e-05 9.33199150e-05 -6.93945099e-05 -3.11066383e-05 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 1.07882788e-04 -5.39413940e-04 1.08980893e-03 -4.08719921e-04 2.04359960e-03 6.23370905e-05 4.15276006e-05 -2.07638003e-04 1.94801788e-04 8.11674117e-05 3.97215153e-05 4.62586824e-04 1.07882788e-04 3.32561751e-06 1.79804647e-04 -4.08719921e-04 -1.10860521e-07 -6.81199868e-04 -8.35529571e-06 5.28505699e-06 8.11674117e-05 -7.21067758e-05 8.80842831e-06 -1.98607577e-04 -2.31293412e-03 -5.39413940e-04 1.79804647e-04 -8.59736687e-04 2.04359960e-03 -6.81199868e-04 3.26964851e-03 4.17764785e-05 8.11674117e-05 -3.84318519e-04 2.88805415e-04 1.28106173e-04 3.58368753e-06 4.37930914e-05 1.61913664e-05 -1.89210273e-06 9.46051365e-06 -6.23370905e-05 8.35529571e-06 -4.17764785e-05 6.35893892e-06 -1.76485672e-06 8.82428358e-06 4.94097433e-07 2.05873930e-07 4.65534666e-06 5.68888944e-05 9.90327050e-06 2.09524021e-06 1.98781573e-05 -4.15276006e-05 -5.28505699e-06 -8.11674117e-05 -1.76485672e-06 1.88157383e-06 5.55752013e-06 -6.98994986e-06 2.99308138e-06 -2.32767333e-05 -2.84444472e-04 -4.95163525e-05 1.98781573e-05 -9.33199150e-05 2.07638003e-04 -8.11674117e-05 3.84318519e-04 8.82428358e-06 5.55752013e-06 -2.47945228e-05 2.40471761e-05 1.12007688e-05 1.86213867e-05 2.27555578e-04 4.77075776e-05 -1.79261498e-05 6.93945099e-05 -1.94801788e-04 7.21067758e-05 -2.88805415e-04 4.94097433e-07 -6.98994986e-06 2.40471761e-05 -1.44275675e-05 -9.83282089e-06 7.75891111e-06 9.48148241e-05 1.98781573e-05 3.49206702e-06 3.11066383e-05 -8.11674117e-05 -8.80842831e-06 -1.28106173e-04 2.05873930e-07 2.99308138e-06 1.12007688e-05 -9.83282089e-06 5.07419397e-06 + -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 3.16414465e-05 -5.27357442e-05 3.97215153e-05 -1.19164546e-04 1.98607577e-04 1.43347501e-05 4.65534666e-06 -7.75891111e-06 1.24142578e-05 2.32767333e-05 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 3.72695402e-04 -6.21159003e-04 4.62586824e-04 -1.38776047e-03 2.31293412e-03 1.75172365e-04 5.68888944e-05 -9.48148241e-05 1.51703719e-04 2.84444472e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 -2.79954489e-05 4.66590815e-05 3.32561751e-06 1.07882788e-04 -1.79804647e-04 -1.45784497e-05 2.09524021e-06 -3.49206702e-06 -1.06016839e-05 -1.98781573e-05 -3.16414465e-05 -3.72695402e-04 -2.79954489e-05 7.27501650e-05 -1.39977245e-04 1.07882788e-04 -2.84361817e-04 5.39413940e-04 3.32202910e-05 9.90327050e-06 -1.98781573e-05 3.78759234e-05 4.95163525e-05 5.27357442e-05 6.21159003e-04 4.66590815e-05 -1.39977245e-04 2.22059226e-04 -1.79804647e-04 5.39413940e-04 -8.59736687e-04 -5.53671516e-05 -1.98781573e-05 3.11066383e-05 -4.28903001e-05 -9.33199150e-05 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 1.07882788e-04 -1.79804647e-04 -1.10860521e-07 -4.08719921e-04 6.81199868e-04 5.82686518e-05 -5.28505699e-06 8.80842831e-06 4.32892862e-05 8.11674117e-05 1.19164546e-04 1.38776047e-03 1.07882788e-04 -2.84361817e-04 5.39413940e-04 -4.08719921e-04 1.08980893e-03 -2.04359960e-03 -1.37534752e-04 -4.15276006e-05 8.11674117e-05 -1.51386398e-04 -2.07638003e-04 -1.98607577e-04 -2.31293412e-03 -1.79804647e-04 5.39413940e-04 -8.59736687e-04 6.81199868e-04 -2.04359960e-03 3.26964851e-03 2.29224587e-04 8.11674117e-05 -1.28106173e-04 1.80582199e-04 3.84318519e-04 1.43347501e-05 1.75172365e-04 1.45784497e-05 -3.32202910e-05 5.53671516e-05 -5.82686518e-05 1.37534752e-04 -2.29224587e-04 -9.65884179e-06 -5.17104579e-06 8.61840965e-06 -8.75377257e-06 -1.64133236e-05 4.65534666e-06 5.68888944e-05 -2.09524021e-06 -9.90327050e-06 1.98781573e-05 5.28505699e-06 4.15276006e-05 -8.11674117e-05 -5.17104579e-06 1.88157383e-06 -2.99308138e-06 -5.02338568e-06 -5.55752013e-06 -7.75891111e-06 -9.48148241e-05 3.49206702e-06 1.98781573e-05 -3.11066383e-05 -8.80842831e-06 -8.11674117e-05 1.28106173e-04 8.61840965e-06 -2.99308138e-06 5.07419397e-06 4.73811839e-06 1.12007688e-05 1.24142578e-05 1.51703719e-04 1.06016839e-05 -3.78759234e-05 4.28903001e-05 -4.32892862e-05 1.51386398e-04 -1.80582199e-04 -8.75377257e-06 -5.02338568e-06 4.73811839e-06 1.59021325e-06 -1.96656418e-05 2.32767333e-05 2.84444472e-04 1.98781573e-05 -4.95163525e-05 9.33199150e-05 -8.11674117e-05 2.07638003e-04 -3.84318519e-04 -1.64133236e-05 -5.55752013e-06 1.12007688e-05 -1.96656418e-05 -2.47945228e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 -1 -2 169 - -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 -3.16414465e-05 -1.05471488e-05 1.98607577e-04 1.19164546e-04 3.97215153e-05 -1.79184377e-05 -2.32767333e-05 -7.75891111e-06 -6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 -3.72695402e-04 -1.24231801e-04 2.31293412e-03 1.38776047e-03 4.62586824e-04 -2.18965457e-04 -2.84444472e-04 -9.48148241e-05 -7.58518593e-05 -5.68888944e-05 5.27357442e-05 6.21159003e-04 2.22059226e-04 1.39977245e-04 4.66590815e-05 -8.59736687e-04 -5.39413940e-04 -1.79804647e-04 6.48276652e-05 9.33199150e-05 3.11066383e-05 2.65042098e-05 1.98781573e-05 3.16414465e-05 3.72695402e-04 1.39977245e-04 7.27501650e-05 2.79954489e-05 -5.39413940e-04 -2.84361817e-04 -1.07882788e-04 4.94116573e-05 4.95163525e-05 1.98781573e-05 9.83165418e-06 9.90327050e-06 1.05471488e-05 1.24231801e-04 4.66590815e-05 2.79954489e-05 -1.90436548e-06 -1.79804647e-04 -1.07882788e-04 3.32561751e-06 1.64705524e-05 1.98781573e-05 -3.49206702e-06 7.32446585e-06 -2.09524021e-06 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 -5.39413940e-04 -1.79804647e-04 3.26964851e-03 2.04359960e-03 6.81199868e-04 -2.71001065e-04 -3.84318519e-04 -1.28106173e-04 -1.08223216e-04 -8.11674117e-05 -1.19164546e-04 -1.38776047e-03 -5.39413940e-04 -2.84361817e-04 -1.07882788e-04 2.04359960e-03 1.08980893e-03 4.08719921e-04 -1.99871842e-04 -2.07638003e-04 -8.11674117e-05 -4.34153900e-05 -4.15276006e-05 -3.97215153e-05 -4.62586824e-04 -1.79804647e-04 -1.07882788e-04 3.32561751e-06 6.81199868e-04 4.08719921e-04 -1.10860521e-07 -6.66239475e-05 -8.11674117e-05 8.80842831e-06 -2.88174896e-05 5.28505699e-06 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 -4.94116573e-05 -1.64705524e-05 2.71001065e-04 1.99871842e-04 6.66239475e-05 -8.80303994e-06 -2.52376072e-05 -8.41253572e-06 -9.24787001e-06 -6.93590250e-06 -2.32767333e-05 -2.84444472e-04 -9.33199150e-05 -4.95163525e-05 -1.98781573e-05 3.84318519e-04 2.07638003e-04 8.11674117e-05 -2.52376072e-05 -2.47945228e-05 -1.12007688e-05 -4.38153428e-06 -5.55752013e-06 -7.75891111e-06 -9.48148241e-05 -3.11066383e-05 -1.98781573e-05 3.49206702e-06 1.28106173e-04 8.11674117e-05 -8.80842831e-06 -8.41253572e-06 -1.12007688e-05 5.07419397e-06 -5.09470250e-06 2.99308138e-06 -6.20712889e-06 -7.58518593e-05 -2.65042098e-05 -9.83165418e-06 -7.32446585e-06 1.08223216e-04 4.34153900e-05 2.88174896e-05 -9.24787001e-06 -4.38153428e-06 -5.09470250e-06 7.34411394e-07 -1.96656418e-06 -4.65534666e-06 -5.68888944e-05 -1.98781573e-05 -9.90327050e-06 2.09524021e-06 8.11674117e-05 4.15276006e-05 -5.28505699e-06 -6.93590250e-06 -5.55752013e-06 2.99308138e-06 -1.96656418e-06 1.88157383e-06 + -1.18888112e-05 -1.37734019e-04 3.16414465e-05 5.27357442e-05 -1.05471488e-05 -1.19164546e-04 -1.98607577e-04 3.97215153e-05 3.58368753e-06 -2.32767333e-05 4.65534666e-06 -1.86213867e-05 7.75891111e-06 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 6.21159003e-04 -1.24231801e-04 -1.38776047e-03 -2.31293412e-03 4.62586824e-04 4.37930914e-05 -2.84444472e-04 5.68888944e-05 -2.27555578e-04 9.48148241e-05 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 1.39977245e-04 -2.79954489e-05 -2.84361817e-04 -5.39413940e-04 1.07882788e-04 1.61913664e-05 -4.95163525e-05 9.90327050e-06 -4.77075776e-05 1.98781573e-05 -5.27357442e-05 -6.21159003e-04 1.39977245e-04 2.22059226e-04 -4.66590815e-05 -5.39413940e-04 -8.59736687e-04 1.79804647e-04 9.46051365e-06 -9.33199150e-05 1.98781573e-05 -6.93945099e-05 3.11066383e-05 1.05471488e-05 1.24231801e-04 -2.79954489e-05 -4.66590815e-05 -1.90436548e-06 1.07882788e-04 1.79804647e-04 3.32561751e-06 -1.89210273e-06 1.98781573e-05 2.09524021e-06 1.79261498e-05 3.49206702e-06 1.19164546e-04 1.38776047e-03 -2.84361817e-04 -5.39413940e-04 1.07882788e-04 1.08980893e-03 2.04359960e-03 -4.08719921e-04 -6.23370905e-05 2.07638003e-04 -4.15276006e-05 1.94801788e-04 -8.11674117e-05 1.98607577e-04 2.31293412e-03 -5.39413940e-04 -8.59736687e-04 1.79804647e-04 2.04359960e-03 3.26964851e-03 -6.81199868e-04 -4.17764785e-05 3.84318519e-04 -8.11674117e-05 2.88805415e-04 -1.28106173e-04 -3.97215153e-05 -4.62586824e-04 1.07882788e-04 1.79804647e-04 3.32561751e-06 -4.08719921e-04 -6.81199868e-04 -1.10860521e-07 8.35529571e-06 -8.11674117e-05 -5.28505699e-06 -7.21067758e-05 -8.80842831e-06 3.58368753e-06 4.37930914e-05 -1.61913664e-05 -9.46051365e-06 1.89210273e-06 6.23370905e-05 4.17764785e-05 -8.35529571e-06 6.35893892e-06 8.82428358e-06 -1.76485672e-06 -4.94097433e-07 2.05873930e-07 -2.32767333e-05 -2.84444472e-04 4.95163525e-05 9.33199150e-05 -1.98781573e-05 -2.07638003e-04 -3.84318519e-04 8.11674117e-05 8.82428358e-06 -2.47945228e-05 5.55752013e-06 -2.40471761e-05 1.12007688e-05 4.65534666e-06 5.68888944e-05 -9.90327050e-06 -1.98781573e-05 -2.09524021e-06 4.15276006e-05 8.11674117e-05 5.28505699e-06 -1.76485672e-06 5.55752013e-06 1.88157383e-06 6.98994986e-06 2.99308138e-06 -1.86213867e-05 -2.27555578e-04 4.77075776e-05 6.93945099e-05 -1.79261498e-05 -1.94801788e-04 -2.88805415e-04 7.21067758e-05 -4.94097433e-07 -2.40471761e-05 6.98994986e-06 -1.44275675e-05 9.83282089e-06 7.75891111e-06 9.48148241e-05 -1.98781573e-05 -3.11066383e-05 -3.49206702e-06 8.11674117e-05 1.28106173e-04 8.80842831e-06 2.05873930e-07 1.12007688e-05 2.99308138e-06 9.83282089e-06 5.07419397e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -1 -1 624 - -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 -3.44542395e-04 -3.44542395e-04 1.95748423e-03 9.78742114e-04 9.78742114e-04 2.19010967e-05 2.52892081e-05 2.52892081e-05 1.26446041e-05 -9.63832875e-05 -7.70858306e-04 -2.32369240e-04 -2.32369240e-04 -2.32369240e-04 7.08628717e-04 7.08628717e-04 7.08628717e-04 -5.32928067e-06 -5.32928067e-06 -5.32928067e-06 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 -1.94990245e-03 -1.94990245e-03 9.06190013e-03 4.53095007e-03 4.53095007e-03 9.71630760e-04 1.12194256e-03 1.12194256e-03 5.60971281e-04 -7.70858306e-04 -5.37027696e-03 -1.65917292e-03 -1.65917292e-03 -1.65917292e-03 4.66113529e-03 4.66113529e-03 4.66113529e-03 3.61684578e-04 3.61684578e-04 3.61684578e-04 6.89084790e-04 3.89980490e-03 1.76988101e-03 1.01461670e-03 1.01461670e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 -2.96587698e-04 -3.57812571e-04 -3.57812571e-04 -1.83509064e-04 2.32369240e-04 1.65917292e-03 4.33860712e-04 5.57550298e-04 5.57550298e-04 -1.20629831e-03 -1.60487282e-03 -1.60487282e-03 -1.77195256e-05 -7.75730043e-05 -7.75730043e-05 -6.22274450e-05 3.44542395e-04 1.94990245e-03 1.01461670e-03 2.47955954e-04 5.07308351e-04 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -1.64238343e-04 -1.65097949e-04 -1.83509064e-04 9.20555766e-06 -8.25489746e-05 2.32369240e-04 1.65917292e-03 5.57550298e-04 4.33860712e-04 5.57550298e-04 -1.60487282e-03 -1.20629831e-03 -1.60487282e-03 8.85976278e-06 -7.75730043e-05 -6.22274450e-05 -1.53455593e-05 -7.75730043e-05 3.44542395e-04 1.94990245e-03 1.01461670e-03 5.07308351e-04 2.47955954e-04 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -1.64238343e-04 -1.83509064e-04 -1.65097949e-04 -9.20555766e-06 -8.25489746e-05 2.32369240e-04 1.65917292e-03 5.57550298e-04 5.57550298e-04 4.33860712e-04 -1.60487282e-03 -1.60487282e-03 -1.20629831e-03 8.85976278e-06 -6.22274450e-05 -7.75730043e-05 1.53455593e-05 -7.75730043e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 9.07686855e-03 5.62360447e-03 5.62360447e-03 1.38594399e-03 1.73111465e-03 1.73111465e-03 9.04786640e-04 -7.08628717e-04 -4.66113529e-03 -1.20629831e-03 -1.60487282e-03 -1.60487282e-03 3.13565742e-03 4.41064100e-03 4.41064100e-03 3.89307864e-05 4.40829904e-04 4.40829904e-04 4.07114854e-04 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 5.62360447e-03 6.41461856e-04 2.81180223e-03 8.28866325e-04 7.47869384e-04 9.04786640e-04 -7.84586278e-05 3.73934692e-04 -7.08628717e-04 -4.66113529e-03 -1.60487282e-03 -1.20629831e-03 -1.60487282e-03 4.41064100e-03 3.13565742e-03 4.41064100e-03 -1.94653932e-05 4.40829904e-04 4.07114854e-04 3.37150500e-05 4.40829904e-04 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 5.62360447e-03 2.81180223e-03 6.41461856e-04 8.28866325e-04 9.04786640e-04 7.47869384e-04 7.84586278e-05 3.73934692e-04 -7.08628717e-04 -4.66113529e-03 -1.60487282e-03 -1.60487282e-03 -1.20629831e-03 4.41064100e-03 4.41064100e-03 3.13565742e-03 -1.94653932e-05 4.07114854e-04 4.40829904e-04 -3.37150500e-05 4.40829904e-04 2.19010967e-05 9.71630760e-04 2.96587698e-04 1.64238343e-04 1.64238343e-04 -1.38594399e-03 -8.28866325e-04 -8.28866325e-04 5.96824772e-05 2.32399470e-04 2.32399470e-04 1.67305260e-04 1.77195256e-05 -8.85976278e-06 -8.85976278e-06 -3.89307864e-05 1.94653932e-05 1.94653932e-05 -3.43728408e-05 -9.78690456e-06 -9.78690456e-06 1.95738091e-05 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.65097949e-04 1.83509064e-04 -1.73111465e-03 -7.47869384e-04 -9.04786640e-04 2.32399470e-04 1.66111477e-04 2.78187056e-04 -5.90115769e-05 9.48348455e-05 -5.32928067e-06 3.61684578e-04 7.75730043e-05 7.75730043e-05 6.22274450e-05 -4.40829904e-04 -4.40829904e-04 -4.07114854e-04 -9.78690456e-06 1.49384400e-04 1.66805825e-04 -1.69514160e-05 1.66805825e-04 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.83509064e-04 1.65097949e-04 -1.73111465e-03 -9.04786640e-04 -7.47869384e-04 2.32399470e-04 2.78187056e-04 1.66111477e-04 5.90115769e-05 9.48348455e-05 -5.32928067e-06 3.61684578e-04 7.75730043e-05 6.22274450e-05 7.75730043e-05 -4.40829904e-04 -4.07114854e-04 -4.40829904e-04 -9.78690456e-06 1.66805825e-04 1.49384400e-04 1.69514160e-05 1.66805825e-04 -9.20555766e-06 9.20555766e-06 7.84586278e-05 -7.84586278e-05 -5.90115769e-05 5.90115769e-05 -5.30640025e-05 1.53455593e-05 -1.53455593e-05 -3.37150500e-05 3.37150500e-05 -1.69514160e-05 1.69514160e-05 -3.43728408e-05 1.26446041e-05 5.60971281e-04 1.83509064e-04 8.25489746e-05 8.25489746e-05 -9.04786640e-04 -3.73934692e-04 -3.73934692e-04 1.67305260e-04 9.48348455e-05 9.48348455e-05 2.38592087e-05 -5.32928067e-06 3.61684578e-04 6.22274450e-05 7.75730043e-05 7.75730043e-05 -4.07114854e-04 -4.40829904e-04 -4.40829904e-04 1.95738091e-05 1.66805825e-04 1.66805825e-04 1.49384400e-04 -9.63832875e-05 -7.70858306e-04 -3.87282067e-04 -7.74564134e-05 -7.74564134e-05 1.18104786e-03 2.36209572e-04 2.36209572e-04 -8.20496435e-06 -2.96071149e-06 -2.96071149e-06 -5.92142297e-07 -2.23022003e-04 -1.54791168e-03 -6.89084790e-04 -3.44542395e-04 -3.44542395e-04 1.95748423e-03 9.78742114e-04 9.78742114e-04 2.19010967e-05 2.52892081e-05 2.52892081e-05 1.26446041e-05 -7.70858306e-04 -5.37027696e-03 -2.76528819e-03 -5.53057639e-04 -5.53057639e-04 7.76855881e-03 1.55371176e-03 1.55371176e-03 5.56849836e-04 2.00935877e-04 2.00935877e-04 4.01871753e-05 -1.54791168e-03 -8.03394311e-03 -3.89980490e-03 -1.94990245e-03 -1.94990245e-03 9.06190013e-03 4.53095007e-03 4.53095007e-03 9.71630760e-04 1.12194256e-03 1.12194256e-03 5.60971281e-04 3.87282067e-04 2.76528819e-03 1.42506124e-03 3.09750166e-04 3.09750166e-04 -4.05940554e-03 -8.91596009e-04 -8.91596009e-04 -1.89208241e-04 -6.27331911e-05 -6.27331911e-05 -1.15236009e-05 6.89084790e-04 3.89980490e-03 1.76988101e-03 1.01461670e-03 1.01461670e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 -2.96587698e-04 -3.57812571e-04 -3.57812571e-04 -1.83509064e-04 7.74564134e-05 5.53057639e-04 3.09750166e-04 -6.17395533e-05 6.19500332e-05 -8.91596009e-04 2.20255305e-04 -1.78319202e-04 -2.89818854e-05 -3.70995331e-05 -1.15236009e-05 -5.11518643e-06 -7.41990662e-06 3.44542395e-04 1.94990245e-03 1.01461670e-03 2.47955954e-04 5.07308351e-04 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 -1.64238343e-04 -1.65097949e-04 -1.83509064e-04 9.20555766e-06 -8.25489746e-05 7.74564134e-05 5.53057639e-04 3.09750166e-04 6.19500332e-05 -6.17395533e-05 -8.91596009e-04 -1.78319202e-04 2.20255305e-04 -2.89818854e-05 -1.15236009e-05 -3.70995331e-05 5.11518643e-06 -7.41990662e-06 3.44542395e-04 1.94990245e-03 1.01461670e-03 5.07308351e-04 2.47955954e-04 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 -1.64238343e-04 -1.83509064e-04 -1.65097949e-04 -9.20555766e-06 -8.25489746e-05 -1.18104786e-03 -7.76855881e-03 -4.05940554e-03 -8.91596009e-04 -8.91596009e-04 1.09767970e-02 2.45035611e-03 2.45035611e-03 1.10954185e-03 3.88196549e-04 3.88196549e-04 7.53916397e-05 -1.95748423e-03 -9.06190013e-03 -4.36846050e-03 -2.56593611e-03 -2.56593611e-03 9.07686855e-03 5.62360447e-03 5.62360447e-03 1.38594399e-03 1.73111465e-03 1.73111465e-03 9.04786640e-04 -2.36209572e-04 -1.55371176e-03 -8.91596009e-04 2.20255305e-04 -1.78319202e-04 2.45035611e-03 -7.84912360e-04 4.90071223e-04 2.02442976e-04 1.31583390e-04 7.53916397e-05 1.12383500e-05 2.63166779e-05 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -5.19556329e-04 -1.28296806e-03 5.62360447e-03 6.41461856e-04 2.81180223e-03 8.28866325e-04 7.47869384e-04 9.04786640e-04 -7.84586278e-05 3.73934692e-04 -2.36209572e-04 -1.55371176e-03 -8.91596009e-04 -1.78319202e-04 2.20255305e-04 2.45035611e-03 4.90071223e-04 -7.84912360e-04 2.02442976e-04 7.53916397e-05 1.31583390e-04 -1.12383500e-05 2.63166779e-05 -9.78742114e-04 -4.53095007e-03 -2.56593611e-03 -1.28296806e-03 -5.19556329e-04 5.62360447e-03 2.81180223e-03 6.41461856e-04 8.28866325e-04 9.04786640e-04 7.47869384e-04 7.84586278e-05 3.73934692e-04 -8.20496435e-06 5.56849836e-04 1.89208241e-04 2.89818854e-05 2.89818854e-05 -1.10954185e-03 -2.02442976e-04 -2.02442976e-04 3.71064027e-04 1.51736597e-04 1.51736597e-04 3.36096210e-05 2.19010967e-05 9.71630760e-04 2.96587698e-04 1.64238343e-04 1.64238343e-04 -1.38594399e-03 -8.28866325e-04 -8.28866325e-04 5.96824772e-05 2.32399470e-04 2.32399470e-04 1.67305260e-04 -2.96071149e-06 2.00935877e-04 6.27331911e-05 3.70995331e-05 1.15236009e-05 -3.88196549e-04 -1.31583390e-04 -7.53916397e-05 1.51736597e-04 7.27443167e-06 5.48317071e-05 -9.41745331e-06 1.92558625e-06 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.65097949e-04 1.83509064e-04 -1.73111465e-03 -7.47869384e-04 -9.04786640e-04 2.32399470e-04 1.66111477e-04 2.78187056e-04 -5.90115769e-05 9.48348455e-05 -2.96071149e-06 2.00935877e-04 6.27331911e-05 1.15236009e-05 3.70995331e-05 -3.88196549e-04 -7.53916397e-05 -1.31583390e-04 1.51736597e-04 5.48317071e-05 7.27443167e-06 9.41745331e-06 1.92558625e-06 2.52892081e-05 1.12194256e-03 3.57812571e-04 1.83509064e-04 1.65097949e-04 -1.73111465e-03 -9.04786640e-04 -7.47869384e-04 2.32399470e-04 2.78187056e-04 1.66111477e-04 5.90115769e-05 9.48348455e-05 5.11518643e-06 -5.11518643e-06 -1.12383500e-05 1.12383500e-05 -9.41745331e-06 9.41745331e-06 -4.23699021e-06 -9.20555766e-06 9.20555766e-06 7.84586278e-05 -7.84586278e-05 -5.90115769e-05 5.90115769e-05 -5.30640025e-05 -5.92142297e-07 4.01871753e-05 1.15236009e-05 7.41990662e-06 7.41990662e-06 -7.53916397e-05 -2.63166779e-05 -2.63166779e-05 3.36096210e-05 1.92558625e-06 1.92558625e-06 -1.96838230e-06 1.26446041e-05 5.60971281e-04 1.83509064e-04 8.25489746e-05 8.25489746e-05 -9.04786640e-04 -3.73934692e-04 -3.73934692e-04 1.67305260e-04 9.48348455e-05 9.48348455e-05 2.38592087e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 23 46 70 96 122 146 172 198 220 246 272 286 310 334 358 382 408 434 458 484 510 534 560 586 600 624 -2 -1 0 676 - -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -3.44542395e-04 -6.89084790e-04 9.78742114e-04 9.78742114e-04 1.95748423e-03 -1.09505483e-05 1.26446041e-05 2.52892081e-05 -1.89669061e-05 2.52892081e-05 -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 -3.16414465e-05 -5.27357442e-05 3.97215153e-05 1.19164546e-04 1.98607577e-04 1.43347501e-05 -4.65534666e-06 -7.75891111e-06 1.24142578e-05 -2.32767333e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -1.94990245e-03 -3.89980490e-03 4.53095007e-03 4.53095007e-03 9.06190013e-03 -4.85815380e-04 5.60971281e-04 1.12194256e-03 -8.41456921e-04 1.12194256e-03 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 -3.72695402e-04 -6.21159003e-04 4.62586824e-04 1.38776047e-03 2.31293412e-03 1.75172365e-04 -5.68888944e-05 -9.48148241e-05 1.51703719e-04 -2.84444472e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 5.07308351e-04 1.01461670e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 9.00914182e-05 -8.25489746e-05 -1.65097949e-04 1.37631798e-04 -1.83509064e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 2.79954489e-05 4.66590815e-05 3.32561751e-06 -1.07882788e-04 -1.79804647e-04 -1.45784497e-05 -2.09524021e-06 -3.49206702e-06 -1.06016839e-05 1.98781573e-05 3.44542395e-04 1.94990245e-03 5.07308351e-04 2.47955954e-04 1.01461670e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 7.41469246e-05 -8.25489746e-05 -1.83509064e-04 1.46837356e-04 -1.65097949e-04 3.16414465e-05 3.72695402e-04 2.79954489e-05 7.27501650e-05 1.39977245e-04 -1.07882788e-04 -2.84361817e-04 -5.39413940e-04 -3.32202910e-05 9.90327050e-06 1.98781573e-05 -3.78759234e-05 4.95163525e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.01461670e-03 1.76988101e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 1.48293849e-04 -1.83509064e-04 -3.57812571e-04 2.56852481e-04 -3.57812571e-04 5.27357442e-05 6.21159003e-04 4.66590815e-05 1.39977245e-04 2.22059226e-04 -1.79804647e-04 -5.39413940e-04 -8.59736687e-04 -5.53671516e-05 1.98781573e-05 3.11066383e-05 -4.28903001e-05 9.33199150e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 6.41461856e-04 2.81180223e-03 5.62360447e-03 -4.82380327e-04 3.73934692e-04 7.47869384e-04 -6.78589980e-04 9.04786640e-04 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 -1.07882788e-04 -1.79804647e-04 -1.10860521e-07 4.08719921e-04 6.81199868e-04 5.82686518e-05 5.28505699e-06 8.80842831e-06 4.32892862e-05 -8.11674117e-05 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 2.81180223e-03 6.41461856e-04 5.62360447e-03 -3.46485998e-04 3.73934692e-04 9.04786640e-04 -7.57048608e-04 7.47869384e-04 -1.19164546e-04 -1.38776047e-03 -1.07882788e-04 -2.84361817e-04 -5.39413940e-04 4.08719921e-04 1.08980893e-03 2.04359960e-03 1.37534752e-04 -4.15276006e-05 -8.11674117e-05 1.51386398e-04 -2.07638003e-04 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 5.62360447e-03 5.62360447e-03 9.07686855e-03 -6.92971995e-04 9.04786640e-04 1.73111465e-03 -1.20026270e-03 1.73111465e-03 -1.98607577e-04 -2.31293412e-03 -1.79804647e-04 -5.39413940e-04 -8.59736687e-04 6.81199868e-04 2.04359960e-03 3.26964851e-03 2.29224587e-04 -8.11674117e-05 -1.28106173e-04 1.80582199e-04 -3.84318519e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -7.41469246e-05 -1.48293849e-04 4.82380327e-04 3.46485998e-04 6.92971995e-04 -2.48773826e-05 -8.36526299e-05 -1.67305260e-04 4.88206578e-05 -6.50942104e-05 1.43347501e-05 1.75172365e-04 1.45784497e-05 3.32202910e-05 5.53671516e-05 -5.82686518e-05 -1.37534752e-04 -2.29224587e-04 -9.65884179e-06 5.17104579e-06 8.61840965e-06 -8.75377257e-06 1.64133236e-05 1.26446041e-05 5.60971281e-04 8.25489746e-05 8.25489746e-05 1.83509064e-04 -3.73934692e-04 -3.73934692e-04 -9.04786640e-04 -8.36526299e-05 2.38592087e-05 9.48348455e-05 -1.44890605e-04 9.48348455e-05 -4.65534666e-06 -5.68888944e-05 2.09524021e-06 -9.90327050e-06 -1.98781573e-05 -5.28505699e-06 4.15276006e-05 8.11674117e-05 5.17104579e-06 1.88157383e-06 2.99308138e-06 5.02338568e-06 -5.55752013e-06 2.52892081e-05 1.12194256e-03 1.65097949e-04 1.83509064e-04 3.57812571e-04 -7.47869384e-04 -9.04786640e-04 -1.73111465e-03 -1.67305260e-04 9.48348455e-05 1.66111477e-04 -1.71758057e-04 2.78187056e-04 -7.75891111e-06 -9.48148241e-05 3.49206702e-06 -1.98781573e-05 -3.11066383e-05 -8.80842831e-06 8.11674117e-05 1.28106173e-04 8.61840965e-06 2.99308138e-06 5.07419397e-06 4.73811839e-06 -1.12007688e-05 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 -1.46837356e-04 -2.56852481e-04 6.78589980e-04 7.57048608e-04 1.20026270e-03 4.88206578e-05 -1.44890605e-04 -1.71758057e-04 3.14958573e-05 -2.30769634e-04 1.24142578e-05 1.51703719e-04 1.06016839e-05 3.78759234e-05 4.28903001e-05 -4.32892862e-05 -1.51386398e-04 -1.80582199e-04 -8.75377257e-06 5.02338568e-06 4.73811839e-06 1.59021325e-06 1.96656418e-05 2.52892081e-05 1.12194256e-03 1.83509064e-04 1.65097949e-04 3.57812571e-04 -9.04786640e-04 -7.47869384e-04 -1.73111465e-03 -6.50942104e-05 9.48348455e-05 2.78187056e-04 -2.30769634e-04 1.66111477e-04 -2.32767333e-05 -2.84444472e-04 -1.98781573e-05 -4.95163525e-05 -9.33199150e-05 8.11674117e-05 2.07638003e-04 3.84318519e-04 1.64133236e-05 -5.55752013e-06 -1.12007688e-05 1.96656418e-05 -2.47945228e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 -6.83833041e-04 -2.05149912e-03 5.12149733e-03 1.70716578e-03 5.12149733e-03 7.29952656e-05 9.48236316e-05 2.84470895e-04 -1.26431509e-04 9.48236316e-05 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -3.44542395e-04 -6.89084790e-04 9.78742114e-04 9.78742114e-04 1.95748423e-03 -1.09505483e-05 1.26446041e-05 2.52892081e-05 -1.89669061e-05 2.52892081e-05 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 -2.17402100e-03 -6.52206301e-03 6.26520693e-03 2.08840231e-03 6.26520693e-03 1.42086025e-03 1.84575160e-03 5.53725481e-03 -2.46100214e-03 1.84575160e-03 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -1.94990245e-03 -3.89980490e-03 4.53095007e-03 4.53095007e-03 9.06190013e-03 -4.85815380e-04 5.60971281e-04 1.12194256e-03 -8.41456921e-04 1.12194256e-03 2.05149912e-03 6.52206301e-03 2.89792244e-03 1.25829327e-03 3.77487980e-03 -4.64992808e-03 -2.24101481e-03 -6.72304443e-03 -2.06162599e-04 -5.64107009e-04 -1.69232103e-03 8.65016559e-04 -6.48762419e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 5.07308351e-04 1.01461670e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 9.00914182e-05 -8.25489746e-05 -1.65097949e-04 1.37631798e-04 -1.83509064e-04 6.83833041e-04 2.17402100e-03 1.25829327e-03 -4.57526280e-04 1.25829327e-03 -2.24101481e-03 1.32611142e-03 -2.24101481e-03 -2.15348338e-04 3.77120918e-05 -6.48762419e-04 3.72994263e-04 3.77120918e-05 3.44542395e-04 1.94990245e-03 5.07308351e-04 2.47955954e-04 1.01461670e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 7.41469246e-05 -8.25489746e-05 -1.83509064e-04 1.46837356e-04 -1.65097949e-04 2.05149912e-03 6.52206301e-03 3.77487980e-03 1.25829327e-03 2.89792244e-03 -6.72304443e-03 -2.24101481e-03 -4.64992808e-03 -6.46045015e-04 -6.48762419e-04 -1.69232103e-03 6.11050327e-04 -5.64107009e-04 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.01461670e-03 1.76988101e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 1.48293849e-04 -1.83509064e-04 -3.57812571e-04 2.56852481e-04 -3.57812571e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 -2.24101481e-03 -6.72304443e-03 -5.47073446e-04 1.15624304e-03 3.46872913e-03 6.18001923e-04 2.13011713e-03 6.39035140e-03 -3.34579774e-03 2.50934830e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -1.28296806e-03 -2.56593611e-03 6.41461856e-04 2.81180223e-03 5.62360447e-03 -4.82380327e-04 3.73934692e-04 7.47869384e-04 -6.78589980e-04 9.04786640e-04 -1.70716578e-03 -2.08840231e-03 -2.24101481e-03 1.32611142e-03 -2.24101481e-03 1.15624304e-03 -3.63038823e-03 1.15624304e-03 8.62848291e-04 -3.01244069e-04 2.50934830e-03 -1.49449708e-03 -3.01244069e-04 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -5.19556329e-04 -2.56593611e-03 2.81180223e-03 6.41461856e-04 5.62360447e-03 -3.46485998e-04 3.73934692e-04 9.04786640e-04 -7.57048608e-04 7.47869384e-04 -5.12149733e-03 -6.26520693e-03 -6.72304443e-03 -2.24101481e-03 -4.64992808e-03 3.46872913e-03 1.15624304e-03 -5.47073446e-04 2.58854487e-03 2.50934830e-03 6.39035140e-03 -2.20810423e-03 2.13011713e-03 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -2.56593611e-03 -4.36846050e-03 5.62360447e-03 5.62360447e-03 9.07686855e-03 -6.92971995e-04 9.04786640e-04 1.73111465e-03 -1.20026270e-03 1.73111465e-03 7.29952656e-05 1.42086025e-03 2.06162599e-04 2.15348338e-04 6.46045015e-04 -6.18001923e-04 -8.62848291e-04 -2.58854487e-03 -2.57619165e-04 5.71759244e-06 1.71527773e-05 -1.57803925e-04 1.18352944e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -7.41469246e-05 -1.48293849e-04 4.82380327e-04 3.46485998e-04 6.92971995e-04 -2.48773826e-05 -8.36526299e-05 -1.67305260e-04 4.88206578e-05 -6.50942104e-05 9.48236316e-05 1.84575160e-03 5.64107009e-04 -3.77120918e-05 6.48762419e-04 -2.13011713e-03 3.01244069e-04 -2.50934830e-03 5.71759244e-06 -1.19113927e-04 1.03569674e-04 -1.39963261e-04 -1.38890243e-04 1.26446041e-05 5.60971281e-04 8.25489746e-05 8.25489746e-05 1.83509064e-04 -3.73934692e-04 -3.73934692e-04 -9.04786640e-04 -8.36526299e-05 2.38592087e-05 9.48348455e-05 -1.44890605e-04 9.48348455e-05 2.84470895e-04 5.53725481e-03 1.69232103e-03 6.48762419e-04 1.69232103e-03 -6.39035140e-03 -2.50934830e-03 -6.39035140e-03 1.71527773e-05 1.03569674e-04 1.57071871e-04 -2.97094818e-05 1.03569674e-04 2.52892081e-05 1.12194256e-03 1.65097949e-04 1.83509064e-04 3.57812571e-04 -7.47869384e-04 -9.04786640e-04 -1.73111465e-03 -1.67305260e-04 9.48348455e-05 1.66111477e-04 -1.71758057e-04 2.78187056e-04 -1.26431509e-04 -2.46100214e-03 -8.65016559e-04 -3.72994263e-04 -6.11050327e-04 3.34579774e-03 1.49449708e-03 2.20810423e-03 -1.57803925e-04 -1.39963261e-04 -2.97094818e-05 -7.54028877e-05 -7.49332109e-05 -1.89669061e-05 -8.41456921e-04 -1.37631798e-04 -1.46837356e-04 -2.56852481e-04 6.78589980e-04 7.57048608e-04 1.20026270e-03 4.88206578e-05 -1.44890605e-04 -1.71758057e-04 3.14958573e-05 -2.30769634e-04 9.48236316e-05 1.84575160e-03 6.48762419e-04 -3.77120918e-05 5.64107009e-04 -2.50934830e-03 3.01244069e-04 -2.13011713e-03 1.18352944e-04 -1.38890243e-04 1.03569674e-04 -7.49332109e-05 -1.19113927e-04 2.52892081e-05 1.12194256e-03 1.83509064e-04 1.65097949e-04 3.57812571e-04 -9.04786640e-04 -7.47869384e-04 -1.73111465e-03 -6.50942104e-05 9.48348455e-05 2.78187056e-04 -2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +2 -1 -1 660 + -2.23022003e-04 -1.54791168e-03 3.44542395e-04 6.89084790e-04 -3.44542395e-04 -9.78742114e-04 -1.95748423e-03 9.78742114e-04 -1.09505483e-05 2.52892081e-05 -1.26446041e-05 1.89669061e-05 -2.52892081e-05 -9.63832875e-05 -7.70858306e-04 2.32369240e-04 2.32369240e-04 -2.32369240e-04 -7.08628717e-04 -7.08628717e-04 7.08628717e-04 -5.32928067e-06 5.32928067e-06 5.32928067e-06 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 3.89980490e-03 -1.94990245e-03 -4.53095007e-03 -9.06190013e-03 4.53095007e-03 -4.85815380e-04 1.12194256e-03 -5.60971281e-04 8.41456921e-04 -1.12194256e-03 -7.70858306e-04 -5.37027696e-03 1.65917292e-03 1.65917292e-03 -1.65917292e-03 -4.66113529e-03 -4.66113529e-03 4.66113529e-03 3.61684578e-04 -3.61684578e-04 -3.61684578e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 1.01461670e-03 -5.07308351e-04 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 -9.00914182e-05 1.65097949e-04 -8.25489746e-05 1.37631798e-04 -1.83509064e-04 -2.32369240e-04 -1.65917292e-03 4.33860712e-04 5.57550298e-04 -5.57550298e-04 -1.20629831e-03 -1.60487282e-03 1.60487282e-03 1.77195256e-05 7.75730043e-05 -7.75730043e-05 -6.22274450e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.76988101e-03 -1.01461670e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 -1.48293849e-04 3.57812571e-04 -1.83509064e-04 2.56852481e-04 -3.57812571e-04 -2.32369240e-04 -1.65917292e-03 5.57550298e-04 4.33860712e-04 -5.57550298e-04 -1.60487282e-03 -1.20629831e-03 1.60487282e-03 -8.85976278e-06 7.75730043e-05 -6.22274450e-05 1.53455593e-05 -7.75730043e-05 3.44542395e-04 1.94990245e-03 -5.07308351e-04 -1.01461670e-03 2.47955954e-04 1.28296806e-03 2.56593611e-03 -5.19556329e-04 7.41469246e-05 -1.83509064e-04 8.25489746e-05 -1.46837356e-04 1.65097949e-04 2.32369240e-04 1.65917292e-03 -5.57550298e-04 -5.57550298e-04 4.33860712e-04 1.60487282e-03 1.60487282e-03 -1.20629831e-03 8.85976278e-06 -6.22274450e-05 7.75730043e-05 1.53455593e-05 7.75730043e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 6.41461856e-04 5.62360447e-03 -2.81180223e-03 4.82380327e-04 -7.47869384e-04 3.73934692e-04 -6.78589980e-04 9.04786640e-04 7.08628717e-04 4.66113529e-03 -1.20629831e-03 -1.60487282e-03 1.60487282e-03 3.13565742e-03 4.41064100e-03 -4.41064100e-03 -3.89307864e-05 -4.40829904e-04 4.40829904e-04 4.07114854e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 5.62360447e-03 9.07686855e-03 -5.62360447e-03 6.92971995e-04 -1.73111465e-03 9.04786640e-04 -1.20026270e-03 1.73111465e-03 7.08628717e-04 4.66113529e-03 -1.60487282e-03 -1.20629831e-03 1.60487282e-03 4.41064100e-03 3.13565742e-03 -4.41064100e-03 1.94653932e-05 -4.40829904e-04 4.07114854e-04 -3.37150500e-05 4.40829904e-04 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -2.81180223e-03 -5.62360447e-03 6.41461856e-04 -3.46485998e-04 9.04786640e-04 -3.73934692e-04 7.57048608e-04 -7.47869384e-04 -7.08628717e-04 -4.66113529e-03 1.60487282e-03 1.60487282e-03 -1.20629831e-03 -4.41064100e-03 -4.41064100e-03 3.13565742e-03 -1.94653932e-05 4.07114854e-04 -4.40829904e-04 -3.37150500e-05 -4.40829904e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 1.48293849e-04 -7.41469246e-05 -4.82380327e-04 -6.92971995e-04 3.46485998e-04 -2.48773826e-05 -1.67305260e-04 8.36526299e-05 -4.88206578e-05 6.50942104e-05 -1.77195256e-05 8.85976278e-06 -8.85976278e-06 3.89307864e-05 -1.94653932e-05 1.94653932e-05 -3.43728408e-05 -9.78690456e-06 9.78690456e-06 -1.95738091e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -3.57812571e-04 1.83509064e-04 7.47869384e-04 1.73111465e-03 -9.04786640e-04 -1.67305260e-04 1.66111477e-04 -9.48348455e-05 1.71758057e-04 -2.78187056e-04 -5.32928067e-06 3.61684578e-04 -7.75730043e-05 -7.75730043e-05 6.22274450e-05 4.40829904e-04 4.40829904e-04 -4.07114854e-04 -9.78690456e-06 1.49384400e-04 -1.66805825e-04 -1.69514160e-05 -1.66805825e-04 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 1.83509064e-04 -8.25489746e-05 -3.73934692e-04 -9.04786640e-04 3.73934692e-04 8.36526299e-05 -9.48348455e-05 2.38592087e-05 -1.44890605e-04 9.48348455e-05 5.32928067e-06 -3.61684578e-04 7.75730043e-05 6.22274450e-05 -7.75730043e-05 -4.40829904e-04 -4.07114854e-04 4.40829904e-04 9.78690456e-06 -1.66805825e-04 1.49384400e-04 -1.69514160e-05 1.66805825e-04 1.89669061e-05 8.41456921e-04 -1.37631798e-04 -2.56852481e-04 1.46837356e-04 6.78589980e-04 1.20026270e-03 -7.57048608e-04 -4.88206578e-05 1.71758057e-04 -1.44890605e-04 3.14958573e-05 -2.30769634e-04 -1.53455593e-05 -1.53455593e-05 3.37150500e-05 3.37150500e-05 -1.69514160e-05 -1.69514160e-05 -3.43728408e-05 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 3.57812571e-04 -1.65097949e-04 -9.04786640e-04 -1.73111465e-03 7.47869384e-04 6.50942104e-05 -2.78187056e-04 9.48348455e-05 -2.30769634e-04 1.66111477e-04 5.32928067e-06 -3.61684578e-04 6.22274450e-05 7.75730043e-05 -7.75730043e-05 -4.07114854e-04 -4.40829904e-04 4.40829904e-04 -1.95738091e-05 -1.66805825e-04 1.66805825e-04 1.49384400e-04 -9.63832875e-05 -7.70858306e-04 7.74564134e-05 3.87282067e-04 -7.74564134e-05 -2.36209572e-04 -1.18104786e-03 2.36209572e-04 4.10248218e-06 -2.96071149e-06 5.92142297e-07 -7.10570757e-06 2.96071149e-06 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 6.89084790e-04 -3.44542395e-04 -9.78742114e-04 -1.95748423e-03 9.78742114e-04 -1.09505483e-05 2.52892081e-05 -1.26446041e-05 1.89669061e-05 -2.52892081e-05 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 2.76528819e-03 -5.53057639e-04 -1.55371176e-03 -7.76855881e-03 1.55371176e-03 -2.78424918e-04 2.00935877e-04 -4.01871753e-05 4.82246104e-04 -2.00935877e-04 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 3.89980490e-03 -1.94990245e-03 -4.53095007e-03 -9.06190013e-03 4.53095007e-03 -4.85815380e-04 1.12194256e-03 -5.60971281e-04 8.41456921e-04 -1.12194256e-03 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 3.09750166e-04 -6.19500332e-05 2.20255305e-04 -8.91596009e-04 1.78319202e-04 -1.00610613e-05 3.70995331e-05 -7.41990662e-06 2.76566422e-05 -1.15236009e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 1.01461670e-03 -5.07308351e-04 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 -9.00914182e-05 1.65097949e-04 -8.25489746e-05 1.37631798e-04 -1.83509064e-04 -3.87282067e-04 -2.76528819e-03 3.09750166e-04 1.42506124e-03 -3.09750166e-04 -8.91596009e-04 -4.05940554e-03 8.91596009e-04 -9.46041205e-05 6.27331911e-05 -1.15236009e-05 1.63859143e-04 -6.27331911e-05 -6.89084790e-04 -3.89980490e-03 1.01461670e-03 1.76988101e-03 -1.01461670e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 -1.48293849e-04 3.57812571e-04 -1.83509064e-04 2.56852481e-04 -3.57812571e-04 7.74564134e-05 5.53057639e-04 -6.19500332e-05 -3.09750166e-04 -6.17395533e-05 1.78319202e-04 8.91596009e-04 2.20255305e-04 1.89208241e-05 -1.15236009e-05 7.41990662e-06 -2.25414558e-05 3.70995331e-05 3.44542395e-04 1.94990245e-03 -5.07308351e-04 -1.01461670e-03 2.47955954e-04 1.28296806e-03 2.56593611e-03 -5.19556329e-04 7.41469246e-05 -1.83509064e-04 8.25489746e-05 -1.46837356e-04 1.65097949e-04 2.36209572e-04 1.55371176e-03 2.20255305e-04 -8.91596009e-04 1.78319202e-04 -7.84912360e-04 2.45035611e-03 -4.90071223e-04 9.14887916e-05 -1.31583390e-04 2.63166779e-05 -1.80939935e-04 7.53916397e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -2.56593611e-03 1.28296806e-03 6.41461856e-04 5.62360447e-03 -2.81180223e-03 4.82380327e-04 -7.47869384e-04 3.73934692e-04 -6.78589980e-04 9.04786640e-04 1.18104786e-03 7.76855881e-03 -8.91596009e-04 -4.05940554e-03 8.91596009e-04 2.45035611e-03 1.09767970e-02 -2.45035611e-03 5.54770924e-04 -3.88196549e-04 7.53916397e-05 -9.60891427e-04 3.88196549e-04 1.95748423e-03 9.06190013e-03 -2.56593611e-03 -4.36846050e-03 2.56593611e-03 5.62360447e-03 9.07686855e-03 -5.62360447e-03 6.92971995e-04 -1.73111465e-03 9.04786640e-04 -1.20026270e-03 1.73111465e-03 -2.36209572e-04 -1.55371176e-03 1.78319202e-04 8.91596009e-04 2.20255305e-04 -4.90071223e-04 -2.45035611e-03 -7.84912360e-04 -1.10954185e-04 7.53916397e-05 -2.63166779e-05 1.69701585e-04 -1.31583390e-04 -9.78742114e-04 -4.53095007e-03 1.28296806e-03 2.56593611e-03 -5.19556329e-04 -2.81180223e-03 -5.62360447e-03 6.41461856e-04 -3.46485998e-04 9.04786640e-04 -3.73934692e-04 7.57048608e-04 -7.47869384e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 9.46041205e-05 -1.89208241e-05 -9.14887916e-05 -5.54770924e-04 1.10954185e-04 8.95882642e-05 -8.40240525e-05 1.68048105e-05 -1.62510108e-04 6.77125449e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 1.48293849e-04 -7.41469246e-05 -4.82380327e-04 -6.92971995e-04 3.46485998e-04 -2.48773826e-05 -1.67305260e-04 8.36526299e-05 -4.88206578e-05 6.50942104e-05 -2.96071149e-06 2.00935877e-04 -3.70995331e-05 -6.27331911e-05 1.15236009e-05 1.31583390e-04 3.88196549e-04 -7.53916397e-05 -8.40240525e-05 7.27443167e-06 -1.92558625e-06 1.26699021e-04 -5.48317071e-05 2.52892081e-05 1.12194256e-03 -1.65097949e-04 -3.57812571e-04 1.83509064e-04 7.47869384e-04 1.73111465e-03 -9.04786640e-04 -1.67305260e-04 1.66111477e-04 -9.48348455e-05 1.71758057e-04 -2.78187056e-04 5.92142297e-07 -4.01871753e-05 7.41990662e-06 1.15236009e-05 -7.41990662e-06 -2.63166779e-05 -7.53916397e-05 2.63166779e-05 1.68048105e-05 -1.92558625e-06 -1.96838230e-06 -2.91067856e-05 1.92558625e-06 -1.26446041e-05 -5.60971281e-04 8.25489746e-05 1.83509064e-04 -8.25489746e-05 -3.73934692e-04 -9.04786640e-04 3.73934692e-04 8.36526299e-05 -9.48348455e-05 2.38592087e-05 -1.44890605e-04 9.48348455e-05 -7.10570757e-06 4.82246104e-04 -2.76566422e-05 -1.63859143e-04 2.25414558e-05 1.80939935e-04 9.60891427e-04 -1.69701585e-04 -1.62510108e-04 1.26699021e-04 -2.91067856e-05 2.77238773e-04 -1.36116475e-04 1.89669061e-05 8.41456921e-04 -1.37631798e-04 -2.56852481e-04 1.46837356e-04 6.78589980e-04 1.20026270e-03 -7.57048608e-04 -4.88206578e-05 1.71758057e-04 -1.44890605e-04 3.14958573e-05 -2.30769634e-04 2.96071149e-06 -2.00935877e-04 1.15236009e-05 6.27331911e-05 -3.70995331e-05 -7.53916397e-05 -3.88196549e-04 1.31583390e-04 6.77125449e-05 -5.48317071e-05 1.92558625e-06 -1.36116475e-04 7.27443167e-06 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 3.57812571e-04 -1.65097949e-04 -9.04786640e-04 -1.73111465e-03 7.47869384e-04 6.50942104e-05 -2.78187056e-04 9.48348455e-05 -2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 24 48 73 99 125 150 176 202 225 251 277 297 322 348 374 400 426 452 478 504 530 556 582 608 634 660 +2 -1 0 664 + -2.23022003e-04 -1.54791168e-03 3.44542395e-04 3.44542395e-04 -6.89084790e-04 -9.78742114e-04 -9.78742114e-04 1.95748423e-03 -1.09505483e-05 1.26446041e-05 -2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -1.18888112e-05 -1.37734019e-04 3.16414465e-05 1.05471488e-05 -5.27357442e-05 -1.19164546e-04 -3.97215153e-05 1.98607577e-04 3.58368753e-06 -4.65534666e-06 2.32767333e-05 1.86213867e-05 7.75891111e-06 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 1.94990245e-03 -3.89980490e-03 -4.53095007e-03 -4.53095007e-03 9.06190013e-03 -4.85815380e-04 5.60971281e-04 -1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 1.24231801e-04 -6.21159003e-04 -1.38776047e-03 -4.62586824e-04 2.31293412e-03 4.37930914e-05 -5.68888944e-05 2.84444472e-04 2.27555578e-04 9.48148241e-05 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 5.07308351e-04 -1.01461670e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 -9.00914182e-05 8.25489746e-05 -1.65097949e-04 -1.37631798e-04 -1.83509064e-04 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 2.79954489e-05 -1.39977245e-04 -2.84361817e-04 -1.07882788e-04 5.39413940e-04 1.61913664e-05 -9.90327050e-06 4.95163525e-05 4.77075776e-05 1.98781573e-05 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 2.47955954e-04 -1.01461670e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 -7.41469246e-05 8.25489746e-05 -1.83509064e-04 -1.46837356e-04 -1.65097949e-04 -1.05471488e-05 -1.24231801e-04 2.79954489e-05 -1.90436548e-06 -4.66590815e-05 -1.07882788e-04 3.32561751e-06 1.79804647e-04 1.89210273e-06 2.09524021e-06 1.98781573e-05 1.79261498e-05 -3.49206702e-06 6.89084790e-04 3.89980490e-03 -1.01461670e-03 -1.01461670e-03 1.76988101e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 1.48293849e-04 -1.83509064e-04 3.57812571e-04 2.56852481e-04 3.57812571e-04 5.27357442e-05 6.21159003e-04 -1.39977245e-04 -4.66590815e-05 2.22059226e-04 5.39413940e-04 1.79804647e-04 -8.59736687e-04 -9.46051365e-06 1.98781573e-05 -9.33199150e-05 -6.93945099e-05 -3.11066383e-05 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 6.41461856e-04 2.81180223e-03 -5.62360447e-03 4.82380327e-04 -3.73934692e-04 7.47869384e-04 6.78589980e-04 9.04786640e-04 1.19164546e-04 1.38776047e-03 -2.84361817e-04 -1.07882788e-04 5.39413940e-04 1.08980893e-03 4.08719921e-04 -2.04359960e-03 -6.23370905e-05 4.15276006e-05 -2.07638003e-04 -1.94801788e-04 -8.11674117e-05 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 2.81180223e-03 6.41461856e-04 -5.62360447e-03 3.46485998e-04 -3.73934692e-04 9.04786640e-04 7.57048608e-04 7.47869384e-04 3.97215153e-05 4.62586824e-04 -1.07882788e-04 3.32561751e-06 1.79804647e-04 4.08719921e-04 -1.10860521e-07 -6.81199868e-04 -8.35529571e-06 -5.28505699e-06 -8.11674117e-05 -7.21067758e-05 8.80842831e-06 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -5.62360447e-03 -5.62360447e-03 9.07686855e-03 -6.92971995e-04 9.04786640e-04 -1.73111465e-03 -1.20026270e-03 -1.73111465e-03 -1.98607577e-04 -2.31293412e-03 5.39413940e-04 1.79804647e-04 -8.59736687e-04 -2.04359960e-03 -6.81199868e-04 3.26964851e-03 4.17764785e-05 -8.11674117e-05 3.84318519e-04 2.88805415e-04 1.28106173e-04 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 7.41469246e-05 -1.48293849e-04 -4.82380327e-04 -3.46485998e-04 6.92971995e-04 -2.48773826e-05 -8.36526299e-05 1.67305260e-04 4.88206578e-05 6.50942104e-05 3.58368753e-06 4.37930914e-05 -1.61913664e-05 -1.89210273e-06 9.46051365e-06 6.23370905e-05 8.35529571e-06 -4.17764785e-05 6.35893892e-06 1.76485672e-06 -8.82428358e-06 4.94097433e-07 2.05873930e-07 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -8.25489746e-05 1.83509064e-04 3.73934692e-04 3.73934692e-04 -9.04786640e-04 -8.36526299e-05 2.38592087e-05 -9.48348455e-05 -1.44890605e-04 -9.48348455e-05 -4.65534666e-06 -5.68888944e-05 9.90327050e-06 -2.09524021e-06 -1.98781573e-05 -4.15276006e-05 5.28505699e-06 8.11674117e-05 1.76485672e-06 1.88157383e-06 5.55752013e-06 6.98994986e-06 -2.99308138e-06 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 1.83509064e-04 -3.57812571e-04 -7.47869384e-04 -9.04786640e-04 1.73111465e-03 1.67305260e-04 -9.48348455e-05 1.66111477e-04 1.71758057e-04 2.78187056e-04 2.32767333e-05 2.84444472e-04 -4.95163525e-05 -1.98781573e-05 9.33199150e-05 2.07638003e-04 8.11674117e-05 -3.84318519e-04 -8.82428358e-06 5.55752013e-06 -2.47945228e-05 -2.40471761e-05 -1.12007688e-05 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 1.46837356e-04 -2.56852481e-04 -6.78589980e-04 -7.57048608e-04 1.20026270e-03 4.88206578e-05 -1.44890605e-04 1.71758057e-04 3.14958573e-05 2.30769634e-04 1.86213867e-05 2.27555578e-04 -4.77075776e-05 -1.79261498e-05 6.93945099e-05 1.94801788e-04 7.21067758e-05 -2.88805415e-04 4.94097433e-07 6.98994986e-06 -2.40471761e-05 -1.44275675e-05 -9.83282089e-06 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 1.65097949e-04 -3.57812571e-04 -9.04786640e-04 -7.47869384e-04 1.73111465e-03 6.50942104e-05 -9.48348455e-05 2.78187056e-04 2.30769634e-04 1.66111477e-04 7.75891111e-06 9.48148241e-05 -1.98781573e-05 3.49206702e-06 3.11066383e-05 8.11674117e-05 -8.80842831e-06 -1.28106173e-04 2.05873930e-07 -2.99308138e-06 -1.12007688e-05 -9.83282089e-06 5.07419397e-06 -9.38806554e-04 -4.95994522e-03 6.83833041e-04 2.05149912e-03 -2.05149912e-03 -1.70716578e-03 -5.12149733e-03 5.12149733e-03 -1.45990531e-04 9.48236316e-05 -9.48236316e-05 -2.84470895e-04 -2.23022003e-04 -1.54791168e-03 3.44542395e-04 3.44542395e-04 -6.89084790e-04 -9.78742114e-04 -9.78742114e-04 1.95748423e-03 -1.09505483e-05 1.26446041e-05 -2.52892081e-05 -1.89669061e-05 -2.52892081e-05 -4.95994522e-03 -1.01490228e-02 2.17402100e-03 6.52206301e-03 -6.52206301e-03 -2.08840231e-03 -6.26520693e-03 6.26520693e-03 -2.84172049e-03 1.84575160e-03 -1.84575160e-03 -5.53725481e-03 -1.54791168e-03 -8.03394311e-03 1.94990245e-03 1.94990245e-03 -3.89980490e-03 -4.53095007e-03 -4.53095007e-03 9.06190013e-03 -4.85815380e-04 5.60971281e-04 -1.12194256e-03 -8.41456921e-04 -1.12194256e-03 -6.83833041e-04 -2.17402100e-03 -4.57526280e-04 1.25829327e-03 -1.25829327e-03 1.32611142e-03 -2.24101481e-03 2.24101481e-03 -4.30696677e-04 -3.77120918e-05 3.77120918e-05 -6.48762419e-04 -3.44542395e-04 -1.94990245e-03 2.47955954e-04 5.07308351e-04 -1.01461670e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 -9.00914182e-05 8.25489746e-05 -1.65097949e-04 -1.37631798e-04 -1.83509064e-04 -2.05149912e-03 -6.52206301e-03 1.25829327e-03 2.89792244e-03 -3.77487980e-03 -2.24101481e-03 -4.64992808e-03 6.72304443e-03 -8.52207614e-04 5.64107009e-04 -6.48762419e-04 -2.53966231e-04 -1.69232103e-03 -3.44542395e-04 -1.94990245e-03 5.07308351e-04 2.47955954e-04 -1.01461670e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 -7.41469246e-05 8.25489746e-05 -1.83509064e-04 -1.46837356e-04 -1.65097949e-04 2.05149912e-03 6.52206301e-03 -1.25829327e-03 -3.77487980e-03 2.89792244e-03 2.24101481e-03 6.72304443e-03 -4.64992808e-03 8.52207614e-04 -6.48762419e-04 5.64107009e-04 -2.53966231e-04 1.69232103e-03 6.89084790e-04 3.89980490e-03 -1.01461670e-03 -1.01461670e-03 1.76988101e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 1.48293849e-04 -1.83509064e-04 3.57812571e-04 2.56852481e-04 3.57812571e-04 1.70716578e-03 2.08840231e-03 1.32611142e-03 -2.24101481e-03 2.24101481e-03 -3.63038823e-03 1.15624304e-03 -1.15624304e-03 1.72569658e-03 3.01244069e-04 -3.01244069e-04 2.50934830e-03 9.78742114e-04 4.53095007e-03 -5.19556329e-04 -1.28296806e-03 2.56593611e-03 6.41461856e-04 2.81180223e-03 -5.62360447e-03 4.82380327e-04 -3.73934692e-04 7.47869384e-04 6.78589980e-04 9.04786640e-04 5.12149733e-03 6.26520693e-03 -2.24101481e-03 -4.64992808e-03 6.72304443e-03 1.15624304e-03 -5.47073446e-04 -3.46872913e-03 3.20654680e-03 -2.13011713e-03 2.50934830e-03 1.13769350e-03 6.39035140e-03 9.78742114e-04 4.53095007e-03 -1.28296806e-03 -5.19556329e-04 2.56593611e-03 2.81180223e-03 6.41461856e-04 -5.62360447e-03 3.46485998e-04 -3.73934692e-04 9.04786640e-04 7.57048608e-04 7.47869384e-04 -5.12149733e-03 -6.26520693e-03 2.24101481e-03 6.72304443e-03 -4.64992808e-03 -1.15624304e-03 -3.46872913e-03 -5.47073446e-04 -3.20654680e-03 2.50934830e-03 -2.13011713e-03 1.13769350e-03 -6.39035140e-03 -1.95748423e-03 -9.06190013e-03 2.56593611e-03 2.56593611e-03 -4.36846050e-03 -5.62360447e-03 -5.62360447e-03 9.07686855e-03 -6.92971995e-04 9.04786640e-04 -1.73111465e-03 -1.20026270e-03 -1.73111465e-03 -1.45990531e-04 -2.84172049e-03 4.30696677e-04 8.52207614e-04 -8.52207614e-04 -1.72569658e-03 -3.20654680e-03 3.20654680e-03 1.57052508e-05 -1.24070536e-04 1.24070536e-04 3.43055547e-05 -1.09505483e-05 -4.85815380e-04 9.00914182e-05 7.41469246e-05 -1.48293849e-04 -4.82380327e-04 -3.46485998e-04 6.92971995e-04 -2.48773826e-05 -8.36526299e-05 1.67305260e-04 4.88206578e-05 6.50942104e-05 9.48236316e-05 1.84575160e-03 3.77120918e-05 -5.64107009e-04 6.48762419e-04 -3.01244069e-04 2.13011713e-03 -2.50934830e-03 -1.24070536e-04 -1.19113927e-04 1.38890243e-04 -6.50300503e-05 -1.03569674e-04 1.26446041e-05 5.60971281e-04 -8.25489746e-05 -8.25489746e-05 1.83509064e-04 3.73934692e-04 3.73934692e-04 -9.04786640e-04 -8.36526299e-05 2.38592087e-05 -9.48348455e-05 -1.44890605e-04 -9.48348455e-05 -9.48236316e-05 -1.84575160e-03 -3.77120918e-05 6.48762419e-04 -5.64107009e-04 3.01244069e-04 -2.50934830e-03 2.13011713e-03 1.24070536e-04 1.38890243e-04 -1.19113927e-04 -6.50300503e-05 1.03569674e-04 -2.52892081e-05 -1.12194256e-03 1.65097949e-04 1.83509064e-04 -3.57812571e-04 -7.47869384e-04 -9.04786640e-04 1.73111465e-03 1.67305260e-04 -9.48348455e-05 1.66111477e-04 1.71758057e-04 2.78187056e-04 2.53966231e-04 2.53966231e-04 -1.13769350e-03 -1.13769350e-03 -6.50300503e-05 -6.50300503e-05 -3.48727303e-04 -1.89669061e-05 -8.41456921e-04 1.37631798e-04 1.46837356e-04 -2.56852481e-04 -6.78589980e-04 -7.57048608e-04 1.20026270e-03 4.88206578e-05 -1.44890605e-04 1.71758057e-04 3.14958573e-05 2.30769634e-04 -2.84470895e-04 -5.53725481e-03 6.48762419e-04 1.69232103e-03 -1.69232103e-03 -2.50934830e-03 -6.39035140e-03 6.39035140e-03 3.43055547e-05 -1.03569674e-04 1.03569674e-04 1.57071871e-04 -2.52892081e-05 -1.12194256e-03 1.83509064e-04 1.65097949e-04 -3.57812571e-04 -9.04786640e-04 -7.47869384e-04 1.73111465e-03 6.50942104e-05 -9.48348455e-05 2.78187056e-04 2.30769634e-04 1.66111477e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 2 -1 1 169 - -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 -7.74564134e-05 -3.87282067e-04 2.36209572e-04 2.36209572e-04 1.18104786e-03 4.10248218e-06 -5.92142297e-07 -2.96071149e-06 7.10570757e-06 -2.96071149e-06 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 -5.53057639e-04 -2.76528819e-03 1.55371176e-03 1.55371176e-03 7.76855881e-03 -2.78424918e-04 4.01871753e-05 2.00935877e-04 -4.82246104e-04 2.00935877e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 6.19500332e-05 3.09750166e-04 2.20255305e-04 -1.78319202e-04 -8.91596009e-04 1.00610613e-05 -7.41990662e-06 -3.70995331e-05 2.76566422e-05 -1.15236009e-05 7.74564134e-05 5.53057639e-04 6.19500332e-05 -6.17395533e-05 3.09750166e-04 -1.78319202e-04 2.20255305e-04 -8.91596009e-04 1.89208241e-05 -7.41990662e-06 -1.15236009e-05 2.25414558e-05 -3.70995331e-05 3.87282067e-04 2.76528819e-03 3.09750166e-04 3.09750166e-04 1.42506124e-03 -8.91596009e-04 -8.91596009e-04 -4.05940554e-03 9.46041205e-05 -1.15236009e-05 -6.27331911e-05 1.63859143e-04 -6.27331911e-05 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 -1.78319202e-04 -8.91596009e-04 -7.84912360e-04 4.90071223e-04 2.45035611e-03 -9.14887916e-05 2.63166779e-05 1.31583390e-04 -1.80939935e-04 7.53916397e-05 -2.36209572e-04 -1.55371176e-03 -1.78319202e-04 2.20255305e-04 -8.91596009e-04 4.90071223e-04 -7.84912360e-04 2.45035611e-03 -1.10954185e-04 2.63166779e-05 7.53916397e-05 -1.69701585e-04 1.31583390e-04 -1.18104786e-03 -7.76855881e-03 -8.91596009e-04 -8.91596009e-04 -4.05940554e-03 2.45035611e-03 2.45035611e-03 1.09767970e-02 -5.54770924e-04 7.53916397e-05 3.88196549e-04 -9.60891427e-04 3.88196549e-04 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 -1.89208241e-05 -9.46041205e-05 9.14887916e-05 1.10954185e-04 5.54770924e-04 8.95882642e-05 -1.68048105e-05 -8.40240525e-05 1.62510108e-04 -6.77125449e-05 -5.92142297e-07 4.01871753e-05 7.41990662e-06 7.41990662e-06 1.15236009e-05 -2.63166779e-05 -2.63166779e-05 -7.53916397e-05 -1.68048105e-05 -1.96838230e-06 1.92558625e-06 -2.91067856e-05 1.92558625e-06 -2.96071149e-06 2.00935877e-04 3.70995331e-05 1.15236009e-05 6.27331911e-05 -1.31583390e-04 -7.53916397e-05 -3.88196549e-04 -8.40240525e-05 1.92558625e-06 7.27443167e-06 -1.26699021e-04 5.48317071e-05 7.10570757e-06 -4.82246104e-04 -2.76566422e-05 -2.25414558e-05 -1.63859143e-04 1.80939935e-04 1.69701585e-04 9.60891427e-04 1.62510108e-04 -2.91067856e-05 -1.26699021e-04 2.77238773e-04 -1.36116475e-04 -2.96071149e-06 2.00935877e-04 1.15236009e-05 3.70995331e-05 6.27331911e-05 -7.53916397e-05 -1.31583390e-04 -3.88196549e-04 -6.77125449e-05 1.92558625e-06 5.48317071e-05 -1.36116475e-04 7.27443167e-06 + -9.63832875e-05 -7.70858306e-04 7.74564134e-05 7.74564134e-05 -3.87282067e-04 -2.36209572e-04 -2.36209572e-04 1.18104786e-03 4.10248218e-06 -5.92142297e-07 2.96071149e-06 7.10570757e-06 2.96071149e-06 -7.70858306e-04 -5.37027696e-03 5.53057639e-04 5.53057639e-04 -2.76528819e-03 -1.55371176e-03 -1.55371176e-03 7.76855881e-03 -2.78424918e-04 4.01871753e-05 -2.00935877e-04 -4.82246104e-04 -2.00935877e-04 -7.74564134e-05 -5.53057639e-04 -6.17395533e-05 6.19500332e-05 -3.09750166e-04 2.20255305e-04 -1.78319202e-04 8.91596009e-04 -1.00610613e-05 7.41990662e-06 -3.70995331e-05 -2.76566422e-05 -1.15236009e-05 -7.74564134e-05 -5.53057639e-04 6.19500332e-05 -6.17395533e-05 -3.09750166e-04 -1.78319202e-04 2.20255305e-04 8.91596009e-04 -1.89208241e-05 7.41990662e-06 -1.15236009e-05 -2.25414558e-05 -3.70995331e-05 3.87282067e-04 2.76528819e-03 -3.09750166e-04 -3.09750166e-04 1.42506124e-03 8.91596009e-04 8.91596009e-04 -4.05940554e-03 9.46041205e-05 -1.15236009e-05 6.27331911e-05 1.63859143e-04 6.27331911e-05 2.36209572e-04 1.55371176e-03 2.20255305e-04 -1.78319202e-04 8.91596009e-04 -7.84912360e-04 4.90071223e-04 -2.45035611e-03 9.14887916e-05 -2.63166779e-05 1.31583390e-04 1.80939935e-04 7.53916397e-05 2.36209572e-04 1.55371176e-03 -1.78319202e-04 2.20255305e-04 8.91596009e-04 4.90071223e-04 -7.84912360e-04 -2.45035611e-03 1.10954185e-04 -2.63166779e-05 7.53916397e-05 1.69701585e-04 1.31583390e-04 -1.18104786e-03 -7.76855881e-03 8.91596009e-04 8.91596009e-04 -4.05940554e-03 -2.45035611e-03 -2.45035611e-03 1.09767970e-02 -5.54770924e-04 7.53916397e-05 -3.88196549e-04 -9.60891427e-04 -3.88196549e-04 4.10248218e-06 -2.78424918e-04 1.00610613e-05 1.89208241e-05 -9.46041205e-05 -9.14887916e-05 -1.10954185e-04 5.54770924e-04 8.95882642e-05 -1.68048105e-05 8.40240525e-05 1.62510108e-04 6.77125449e-05 -5.92142297e-07 4.01871753e-05 -7.41990662e-06 -7.41990662e-06 1.15236009e-05 2.63166779e-05 2.63166779e-05 -7.53916397e-05 -1.68048105e-05 -1.96838230e-06 -1.92558625e-06 -2.91067856e-05 -1.92558625e-06 2.96071149e-06 -2.00935877e-04 3.70995331e-05 1.15236009e-05 -6.27331911e-05 -1.31583390e-04 -7.53916397e-05 3.88196549e-04 8.40240525e-05 -1.92558625e-06 7.27443167e-06 1.26699021e-04 5.48317071e-05 7.10570757e-06 -4.82246104e-04 2.76566422e-05 2.25414558e-05 -1.63859143e-04 -1.80939935e-04 -1.69701585e-04 9.60891427e-04 1.62510108e-04 -2.91067856e-05 1.26699021e-04 2.77238773e-04 1.36116475e-04 2.96071149e-06 -2.00935877e-04 1.15236009e-05 3.70995331e-05 -6.27331911e-05 -7.53916397e-05 -1.31583390e-04 3.88196549e-04 6.77125449e-05 -1.92558625e-06 5.48317071e-05 1.36116475e-04 7.27443167e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 0 -2 532 - -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 -9.06311506e-06 -3.13955515e-05 -1.56977758e-05 -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 -5.27357442e-05 -1.05471488e-05 1.19164546e-04 1.98607577e-04 3.97215153e-05 3.58368753e-06 -2.32767333e-05 -4.65534666e-06 -1.86213867e-05 -7.75891111e-06 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 -7.65258012e-05 -2.65093152e-04 -1.32546576e-04 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 -6.21159003e-04 -1.24231801e-04 1.38776047e-03 2.31293412e-03 4.62586824e-04 4.37930914e-05 -2.84444472e-04 -5.68888944e-05 -2.27555578e-04 -9.48148241e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 7.39441913e-06 7.89778128e-05 4.83827053e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 1.39977245e-04 2.79954489e-05 -2.84361817e-04 -5.39413940e-04 -1.07882788e-04 -1.61913664e-05 4.95163525e-05 9.90327050e-06 4.77075776e-05 1.98781573e-05 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 3.82034423e-05 7.89778128e-05 3.05951075e-05 5.27357442e-05 6.21159003e-04 1.39977245e-04 2.22059226e-04 4.66590815e-05 -5.39413940e-04 -8.59736687e-04 -1.79804647e-04 -9.46051365e-06 9.33199150e-05 1.98781573e-05 6.93945099e-05 3.11066383e-05 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 1.05471488e-05 1.24231801e-04 2.79954489e-05 4.66590815e-05 -1.90436548e-06 -1.07882788e-04 -1.79804647e-04 3.32561751e-06 -1.89210273e-06 1.98781573e-05 -2.09524021e-06 1.79261498e-05 -3.49206702e-06 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -2.08369518e-05 -2.61536949e-04 -1.62327746e-04 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 -5.39413940e-04 -1.07882788e-04 1.08980893e-03 2.04359960e-03 4.08719921e-04 6.23370905e-05 -2.07638003e-04 -4.15276006e-05 -1.94801788e-04 -8.11674117e-05 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.30161476e-04 -2.61536949e-04 -9.92092027e-05 -1.98607577e-04 -2.31293412e-03 -5.39413940e-04 -8.59736687e-04 -1.79804647e-04 2.04359960e-03 3.26964851e-03 6.81199868e-04 4.17764785e-05 -3.84318519e-04 -8.11674117e-05 -2.88805415e-04 -1.28106173e-04 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -3.97215153e-05 -4.62586824e-04 -1.07882788e-04 -1.79804647e-04 3.32561751e-06 4.08719921e-04 6.81199868e-04 -1.10860521e-07 8.35529571e-06 -8.11674117e-05 5.28505699e-06 -7.21067758e-05 8.80842831e-06 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 -3.82034423e-05 2.08369518e-05 1.30161476e-04 1.51864429e-05 1.23253314e-05 -1.12024836e-06 3.58368753e-06 4.37930914e-05 1.61913664e-05 9.46051365e-06 1.89210273e-06 -6.23370905e-05 -4.17764785e-05 -8.35529571e-06 6.35893892e-06 8.82428358e-06 1.76485672e-06 -4.94097433e-07 -2.05873930e-07 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 1.23253314e-05 4.17102494e-05 2.13481002e-05 -2.32767333e-05 -2.84444472e-04 -4.95163525e-05 -9.33199150e-05 -1.98781573e-05 2.07638003e-04 3.84318519e-04 8.11674117e-05 8.82428358e-06 -2.47945228e-05 -5.55752013e-06 -2.40471761e-05 -1.12007688e-05 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 -4.65534666e-06 -5.68888944e-05 -9.90327050e-06 -1.98781573e-05 2.09524021e-06 4.15276006e-05 8.11674117e-05 -5.28505699e-06 1.76485672e-06 -5.55752013e-06 1.88157383e-06 -6.98994986e-06 2.99308138e-06 -1.56977758e-05 -1.32546576e-04 -4.83827053e-05 -3.05951075e-05 1.62327746e-04 9.92092027e-05 -1.12024836e-06 2.13481002e-05 1.38928915e-05 -1.86213867e-05 -2.27555578e-04 -4.77075776e-05 -6.93945099e-05 -1.79261498e-05 1.94801788e-04 2.88805415e-04 7.21067758e-05 -4.94097433e-07 -2.40471761e-05 -6.98994986e-06 -1.44275675e-05 -9.83282089e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 -7.75891111e-06 -9.48148241e-05 -1.98781573e-05 -3.11066383e-05 3.49206702e-06 8.11674117e-05 1.28106173e-04 -8.80842831e-06 -2.05873930e-07 -1.12007688e-05 2.99308138e-06 -9.83282089e-06 5.07419397e-06 -1.18888112e-05 -1.37734019e-04 -5.27357442e-05 -3.16414465e-05 1.05471488e-05 1.98607577e-04 1.19164546e-04 -3.97215153e-05 -1.79184377e-05 -2.32767333e-05 7.75891111e-06 -6.20712889e-06 4.65534666e-06 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 -9.06311506e-06 -3.13955515e-05 -1.56977758e-05 -1.37734019e-04 -1.58380374e-03 -6.21159003e-04 -3.72695402e-04 1.24231801e-04 2.31293412e-03 1.38776047e-03 -4.62586824e-04 -2.18965457e-04 -2.84444472e-04 9.48148241e-05 -7.58518593e-05 5.68888944e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 -7.65258012e-05 -2.65093152e-04 -1.32546576e-04 5.27357442e-05 6.21159003e-04 2.22059226e-04 1.39977245e-04 -4.66590815e-05 -8.59736687e-04 -5.39413940e-04 1.79804647e-04 6.48276652e-05 9.33199150e-05 -3.11066383e-05 2.65042098e-05 -1.98781573e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 7.39441913e-06 7.89778128e-05 4.83827053e-05 3.16414465e-05 3.72695402e-04 1.39977245e-04 7.27501650e-05 -2.79954489e-05 -5.39413940e-04 -2.84361817e-04 1.07882788e-04 4.94116573e-05 4.95163525e-05 -1.98781573e-05 9.83165418e-06 -9.90327050e-06 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 3.82034423e-05 7.89778128e-05 3.05951075e-05 -1.05471488e-05 -1.24231801e-04 -4.66590815e-05 -2.79954489e-05 -1.90436548e-06 1.79804647e-04 1.07882788e-04 3.32561751e-06 -1.64705524e-05 -1.98781573e-05 -3.49206702e-06 -7.32446585e-06 -2.09524021e-06 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 -1.98607577e-04 -2.31293412e-03 -8.59736687e-04 -5.39413940e-04 1.79804647e-04 3.26964851e-03 2.04359960e-03 -6.81199868e-04 -2.71001065e-04 -3.84318519e-04 1.28106173e-04 -1.08223216e-04 8.11674117e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 -2.08369518e-05 -2.61536949e-04 -1.62327746e-04 -1.19164546e-04 -1.38776047e-03 -5.39413940e-04 -2.84361817e-04 1.07882788e-04 2.04359960e-03 1.08980893e-03 -4.08719921e-04 -1.99871842e-04 -2.07638003e-04 8.11674117e-05 -4.34153900e-05 4.15276006e-05 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 -1.30161476e-04 -2.61536949e-04 -9.92092027e-05 3.97215153e-05 4.62586824e-04 1.79804647e-04 1.07882788e-04 3.32561751e-06 -6.81199868e-04 -4.08719921e-04 -1.10860521e-07 6.66239475e-05 8.11674117e-05 8.80842831e-06 2.88174896e-05 5.28505699e-06 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -1.79184377e-05 -2.18965457e-04 -6.48276652e-05 -4.94116573e-05 1.64705524e-05 2.71001065e-04 1.99871842e-04 -6.66239475e-05 -8.80303994e-06 -2.52376072e-05 8.41253572e-06 -9.24787001e-06 6.93590250e-06 -9.06311506e-06 -7.65258012e-05 -7.39441913e-06 -3.82034423e-05 2.08369518e-05 1.30161476e-04 1.51864429e-05 1.23253314e-05 -1.12024836e-06 -2.32767333e-05 -2.84444472e-04 -9.33199150e-05 -4.95163525e-05 1.98781573e-05 3.84318519e-04 2.07638003e-04 -8.11674117e-05 -2.52376072e-05 -2.47945228e-05 1.12007688e-05 -4.38153428e-06 5.55752013e-06 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 1.23253314e-05 4.17102494e-05 2.13481002e-05 7.75891111e-06 9.48148241e-05 3.11066383e-05 1.98781573e-05 3.49206702e-06 -1.28106173e-04 -8.11674117e-05 -8.80842831e-06 8.41253572e-06 1.12007688e-05 5.07419397e-06 5.09470250e-06 2.99308138e-06 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 -6.20712889e-06 -7.58518593e-05 -2.65042098e-05 -9.83165418e-06 7.32446585e-06 1.08223216e-04 4.34153900e-05 -2.88174896e-05 -9.24787001e-06 -4.38153428e-06 5.09470250e-06 7.34411394e-07 1.96656418e-06 -1.56977758e-05 -1.32546576e-04 -4.83827053e-05 -3.05951075e-05 1.62327746e-04 9.92092027e-05 -1.12024836e-06 2.13481002e-05 1.38928915e-05 4.65534666e-06 5.68888944e-05 1.98781573e-05 9.90327050e-06 2.09524021e-06 -8.11674117e-05 -4.15276006e-05 -5.28505699e-06 6.93590250e-06 5.55752013e-06 2.99308138e-06 1.96656418e-06 1.88157383e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 + -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 -9.06311506e-06 -3.13955515e-05 -1.56977758e-05 -1.18888112e-05 -1.37734019e-04 5.27357442e-05 3.16414465e-05 -1.05471488e-05 -1.98607577e-04 -1.19164546e-04 3.97215153e-05 -1.79184377e-05 -2.32767333e-05 7.75891111e-06 -6.20712889e-06 4.65534666e-06 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 -7.65258012e-05 -2.65093152e-04 -1.32546576e-04 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 3.72695402e-04 -1.24231801e-04 -2.31293412e-03 -1.38776047e-03 4.62586824e-04 -2.18965457e-04 -2.84444472e-04 9.48148241e-05 -7.58518593e-05 5.68888944e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -7.39441913e-06 -7.89778128e-05 -4.83827053e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 1.39977245e-04 -4.66590815e-05 -8.59736687e-04 -5.39413940e-04 1.79804647e-04 -6.48276652e-05 -9.33199150e-05 3.11066383e-05 -2.65042098e-05 1.98781573e-05 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -3.82034423e-05 -7.89778128e-05 -3.05951075e-05 -3.16414465e-05 -3.72695402e-04 1.39977245e-04 7.27501650e-05 -2.79954489e-05 -5.39413940e-04 -2.84361817e-04 1.07882788e-04 -4.94116573e-05 -4.95163525e-05 1.98781573e-05 -9.83165418e-06 9.90327050e-06 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 1.05471488e-05 1.24231801e-04 -4.66590815e-05 -2.79954489e-05 -1.90436548e-06 1.79804647e-04 1.07882788e-04 3.32561751e-06 1.64705524e-05 1.98781573e-05 3.49206702e-06 7.32446585e-06 2.09524021e-06 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 2.08369518e-05 2.61536949e-04 1.62327746e-04 1.98607577e-04 2.31293412e-03 -8.59736687e-04 -5.39413940e-04 1.79804647e-04 3.26964851e-03 2.04359960e-03 -6.81199868e-04 2.71001065e-04 3.84318519e-04 -1.28106173e-04 1.08223216e-04 -8.11674117e-05 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.30161476e-04 2.61536949e-04 9.92092027e-05 1.19164546e-04 1.38776047e-03 -5.39413940e-04 -2.84361817e-04 1.07882788e-04 2.04359960e-03 1.08980893e-03 -4.08719921e-04 1.99871842e-04 2.07638003e-04 -8.11674117e-05 4.34153900e-05 -4.15276006e-05 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 -3.97215153e-05 -4.62586824e-04 1.79804647e-04 1.07882788e-04 3.32561751e-06 -6.81199868e-04 -4.08719921e-04 -1.10860521e-07 -6.66239475e-05 -8.11674117e-05 -8.80842831e-06 -2.88174896e-05 -5.28505699e-06 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 3.82034423e-05 -2.08369518e-05 -1.30161476e-04 1.51864429e-05 1.23253314e-05 -1.12024836e-06 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 4.94116573e-05 -1.64705524e-05 -2.71001065e-04 -1.99871842e-04 6.66239475e-05 -8.80303994e-06 -2.52376072e-05 8.41253572e-06 -9.24787001e-06 6.93590250e-06 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 1.23253314e-05 4.17102494e-05 2.13481002e-05 -2.32767333e-05 -2.84444472e-04 9.33199150e-05 4.95163525e-05 -1.98781573e-05 -3.84318519e-04 -2.07638003e-04 8.11674117e-05 -2.52376072e-05 -2.47945228e-05 1.12007688e-05 -4.38153428e-06 5.55752013e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 7.75891111e-06 9.48148241e-05 -3.11066383e-05 -1.98781573e-05 -3.49206702e-06 1.28106173e-04 8.11674117e-05 8.80842831e-06 8.41253572e-06 1.12007688e-05 5.07419397e-06 5.09470250e-06 2.99308138e-06 -1.56977758e-05 -1.32546576e-04 4.83827053e-05 3.05951075e-05 -1.62327746e-04 -9.92092027e-05 -1.12024836e-06 2.13481002e-05 1.38928915e-05 -6.20712889e-06 -7.58518593e-05 2.65042098e-05 9.83165418e-06 -7.32446585e-06 -1.08223216e-04 -4.34153900e-05 2.88174896e-05 -9.24787001e-06 -4.38153428e-06 5.09470250e-06 7.34411394e-07 1.96656418e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 4.65534666e-06 5.68888944e-05 -1.98781573e-05 -9.90327050e-06 -2.09524021e-06 8.11674117e-05 4.15276006e-05 5.28505699e-06 6.93590250e-06 5.55752013e-06 2.99308138e-06 1.96656418e-06 1.88157383e-06 -1.18888112e-05 -1.37734019e-04 3.16414465e-05 5.27357442e-05 1.05471488e-05 -1.19164546e-04 -1.98607577e-04 -3.97215153e-05 3.58368753e-06 -2.32767333e-05 -4.65534666e-06 -1.86213867e-05 -7.75891111e-06 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 8.77678357e-05 -3.02707282e-04 -3.02707282e-04 -9.06311506e-06 -3.13955515e-05 -1.56977758e-05 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 6.21159003e-04 1.24231801e-04 -1.38776047e-03 -2.31293412e-03 -4.62586824e-04 4.37930914e-05 -2.84444472e-04 -5.68888944e-05 -2.27555578e-04 -9.48148241e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 8.72272833e-04 -3.01826774e-03 -3.01826774e-03 -7.65258012e-05 -2.65093152e-04 -1.32546576e-04 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 1.39977245e-04 2.79954489e-05 -2.84361817e-04 -5.39413940e-04 -1.07882788e-04 1.61913664e-05 -4.95163525e-05 -9.90327050e-06 -4.77075776e-05 -1.98781573e-05 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -7.39441913e-06 -7.89778128e-05 -4.83827053e-05 -5.27357442e-05 -6.21159003e-04 1.39977245e-04 2.22059226e-04 4.66590815e-05 -5.39413940e-04 -8.59736687e-04 -1.79804647e-04 9.46051365e-06 -9.33199150e-05 -1.98781573e-05 -6.93945099e-05 -3.11066383e-05 -8.77678357e-05 -8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -3.82034423e-05 -7.89778128e-05 -3.05951075e-05 -1.05471488e-05 -1.24231801e-04 2.79954489e-05 4.66590815e-05 -1.90436548e-06 -1.07882788e-04 -1.79804647e-04 3.32561751e-06 1.89210273e-06 -1.98781573e-05 2.09524021e-06 -1.79261498e-05 3.49206702e-06 -3.25480105e-05 1.14672786e-04 1.77875978e-05 1.77875978e-05 1.19164546e-04 1.38776047e-03 -2.84361817e-04 -5.39413940e-04 -1.07882788e-04 1.08980893e-03 2.04359960e-03 4.08719921e-04 -6.23370905e-05 2.07638003e-04 4.15276006e-05 1.94801788e-04 8.11674117e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 2.08369518e-05 2.61536949e-04 1.62327746e-04 1.98607577e-04 2.31293412e-03 -5.39413940e-04 -8.59736687e-04 -1.79804647e-04 2.04359960e-03 3.26964851e-03 6.81199868e-04 -4.17764785e-05 3.84318519e-04 8.11674117e-05 2.88805415e-04 1.28106173e-04 3.02707282e-04 3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.30161476e-04 2.61536949e-04 9.92092027e-05 3.97215153e-05 4.62586824e-04 -1.07882788e-04 -1.79804647e-04 3.32561751e-06 4.08719921e-04 6.81199868e-04 -1.10860521e-07 -8.35529571e-06 8.11674117e-05 -5.28505699e-06 7.21067758e-05 -8.80842831e-06 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 -6.31185435e-05 3.58368753e-06 4.37930914e-05 -1.61913664e-05 -9.46051365e-06 -1.89210273e-06 6.23370905e-05 4.17764785e-05 8.35529571e-06 6.35893892e-06 8.82428358e-06 1.76485672e-06 -4.94097433e-07 -2.05873930e-07 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 3.82034423e-05 -2.08369518e-05 -1.30161476e-04 1.51864429e-05 1.23253314e-05 -1.12024836e-06 -2.32767333e-05 -2.84444472e-04 4.95163525e-05 9.33199150e-05 1.98781573e-05 -2.07638003e-04 -3.84318519e-04 -8.11674117e-05 8.82428358e-06 -2.47945228e-05 -5.55752013e-06 -2.40471761e-05 -1.12007688e-05 -3.13955515e-05 -2.65093152e-04 7.89778128e-05 7.89778128e-05 -2.61536949e-04 -2.61536949e-04 1.23253314e-05 4.17102494e-05 2.13481002e-05 -4.65534666e-06 -5.68888944e-05 9.90327050e-06 1.98781573e-05 -2.09524021e-06 -4.15276006e-05 -8.11674117e-05 5.28505699e-06 1.76485672e-06 -5.55752013e-06 1.88157383e-06 -6.98994986e-06 2.99308138e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 8.40958478e-06 -1.86213867e-05 -2.27555578e-04 4.77075776e-05 6.93945099e-05 1.79261498e-05 -1.94801788e-04 -2.88805415e-04 -7.21067758e-05 -4.94097433e-07 -2.40471761e-05 -6.98994986e-06 -1.44275675e-05 -9.83282089e-06 -1.56977758e-05 -1.32546576e-04 4.83827053e-05 3.05951075e-05 -1.62327746e-04 -9.92092027e-05 -1.12024836e-06 2.13481002e-05 1.38928915e-05 -7.75891111e-06 -9.48148241e-05 1.98781573e-05 3.11066383e-05 -3.49206702e-06 -8.11674117e-05 -1.28106173e-04 8.80842831e-06 -2.05873930e-07 -1.12007688e-05 2.99308138e-06 -9.83282089e-06 5.07419397e-06 -1.77875978e-05 6.31185435e-05 8.40958478e-06 7.42363380e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 -2 0 -1 676 - -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -6.89084790e-04 -3.44542395e-04 9.78742114e-04 1.95748423e-03 9.78742114e-04 -1.09505483e-05 2.52892081e-05 1.26446041e-05 1.89669061e-05 2.52892081e-05 -1.18888112e-05 -1.37734019e-04 -1.05471488e-05 -5.27357442e-05 -3.16414465e-05 3.97215153e-05 1.98607577e-04 1.19164546e-04 1.43347501e-05 -7.75891111e-06 -4.65534666e-06 -1.24142578e-05 -2.32767333e-05 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -3.89980490e-03 -1.94990245e-03 4.53095007e-03 9.06190013e-03 4.53095007e-03 -4.85815380e-04 1.12194256e-03 5.60971281e-04 8.41456921e-04 1.12194256e-03 -1.37734019e-04 -1.58380374e-03 -1.24231801e-04 -6.21159003e-04 -3.72695402e-04 4.62586824e-04 2.31293412e-03 1.38776047e-03 1.75172365e-04 -9.48148241e-05 -5.68888944e-05 -1.51703719e-04 -2.84444472e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 1.01461670e-03 5.07308351e-04 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 9.00914182e-05 -1.65097949e-04 -8.25489746e-05 -1.37631798e-04 -1.83509064e-04 1.05471488e-05 1.24231801e-04 -1.90436548e-06 4.66590815e-05 2.79954489e-05 3.32561751e-06 -1.79804647e-04 -1.07882788e-04 -1.45784497e-05 -3.49206702e-06 -2.09524021e-06 1.06016839e-05 1.98781573e-05 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.76988101e-03 1.01461670e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 1.48293849e-04 -3.57812571e-04 -1.83509064e-04 -2.56852481e-04 -3.57812571e-04 5.27357442e-05 6.21159003e-04 4.66590815e-05 2.22059226e-04 1.39977245e-04 -1.79804647e-04 -8.59736687e-04 -5.39413940e-04 -5.53671516e-05 3.11066383e-05 1.98781573e-05 4.28903001e-05 9.33199150e-05 3.44542395e-04 1.94990245e-03 5.07308351e-04 1.01461670e-03 2.47955954e-04 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 7.41469246e-05 -1.83509064e-04 -8.25489746e-05 -1.46837356e-04 -1.65097949e-04 3.16414465e-05 3.72695402e-04 2.79954489e-05 1.39977245e-04 7.27501650e-05 -1.07882788e-04 -5.39413940e-04 -2.84361817e-04 -3.32202910e-05 1.98781573e-05 9.90327050e-06 3.78759234e-05 4.95163525e-05 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 6.41461856e-04 5.62360447e-03 2.81180223e-03 -4.82380327e-04 7.47869384e-04 3.73934692e-04 6.78589980e-04 9.04786640e-04 -3.97215153e-05 -4.62586824e-04 3.32561751e-06 -1.79804647e-04 -1.07882788e-04 -1.10860521e-07 6.81199868e-04 4.08719921e-04 5.82686518e-05 8.80842831e-06 5.28505699e-06 -4.32892862e-05 -8.11674117e-05 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 5.62360447e-03 9.07686855e-03 5.62360447e-03 -6.92971995e-04 1.73111465e-03 9.04786640e-04 1.20026270e-03 1.73111465e-03 -1.98607577e-04 -2.31293412e-03 -1.79804647e-04 -8.59736687e-04 -5.39413940e-04 6.81199868e-04 3.26964851e-03 2.04359960e-03 2.29224587e-04 -1.28106173e-04 -8.11674117e-05 -1.80582199e-04 -3.84318519e-04 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 2.81180223e-03 5.62360447e-03 6.41461856e-04 -3.46485998e-04 9.04786640e-04 3.73934692e-04 7.57048608e-04 7.47869384e-04 -1.19164546e-04 -1.38776047e-03 -1.07882788e-04 -5.39413940e-04 -2.84361817e-04 4.08719921e-04 2.04359960e-03 1.08980893e-03 1.37534752e-04 -8.11674117e-05 -4.15276006e-05 -1.51386398e-04 -2.07638003e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -1.48293849e-04 -7.41469246e-05 4.82380327e-04 6.92971995e-04 3.46485998e-04 -2.48773826e-05 -1.67305260e-04 -8.36526299e-05 -4.88206578e-05 -6.50942104e-05 1.43347501e-05 1.75172365e-04 1.45784497e-05 5.53671516e-05 3.32202910e-05 -5.82686518e-05 -2.29224587e-04 -1.37534752e-04 -9.65884179e-06 8.61840965e-06 5.17104579e-06 8.75377257e-06 1.64133236e-05 2.52892081e-05 1.12194256e-03 1.65097949e-04 3.57812571e-04 1.83509064e-04 -7.47869384e-04 -1.73111465e-03 -9.04786640e-04 -1.67305260e-04 1.66111477e-04 9.48348455e-05 1.71758057e-04 2.78187056e-04 -7.75891111e-06 -9.48148241e-05 3.49206702e-06 -3.11066383e-05 -1.98781573e-05 -8.80842831e-06 1.28106173e-04 8.11674117e-05 8.61840965e-06 5.07419397e-06 2.99308138e-06 -4.73811839e-06 -1.12007688e-05 1.26446041e-05 5.60971281e-04 8.25489746e-05 1.83509064e-04 8.25489746e-05 -3.73934692e-04 -9.04786640e-04 -3.73934692e-04 -8.36526299e-05 9.48348455e-05 2.38592087e-05 1.44890605e-04 9.48348455e-05 -4.65534666e-06 -5.68888944e-05 2.09524021e-06 -1.98781573e-05 -9.90327050e-06 -5.28505699e-06 8.11674117e-05 4.15276006e-05 5.17104579e-06 2.99308138e-06 1.88157383e-06 -5.02338568e-06 -5.55752013e-06 1.89669061e-05 8.41456921e-04 1.37631798e-04 2.56852481e-04 1.46837356e-04 -6.78589980e-04 -1.20026270e-03 -7.57048608e-04 -4.88206578e-05 1.71758057e-04 1.44890605e-04 3.14958573e-05 2.30769634e-04 -1.24142578e-05 -1.51703719e-04 -1.06016839e-05 -4.28903001e-05 -3.78759234e-05 4.32892862e-05 1.80582199e-04 1.51386398e-04 8.75377257e-06 -4.73811839e-06 -5.02338568e-06 1.59021325e-06 -1.96656418e-05 2.52892081e-05 1.12194256e-03 1.83509064e-04 3.57812571e-04 1.65097949e-04 -9.04786640e-04 -1.73111465e-03 -7.47869384e-04 -6.50942104e-05 2.78187056e-04 9.48348455e-05 2.30769634e-04 1.66111477e-04 -2.32767333e-05 -2.84444472e-04 -1.98781573e-05 -9.33199150e-05 -4.95163525e-05 8.11674117e-05 3.84318519e-04 2.07638003e-04 1.64133236e-05 -1.12007688e-05 -5.55752013e-06 -1.96656418e-05 -2.47945228e-05 -9.38806554e-04 -4.95994522e-03 -2.05149912e-03 -2.05149912e-03 -6.83833041e-04 5.12149733e-03 5.12149733e-03 1.70716578e-03 7.29952656e-05 2.84470895e-04 9.48236316e-05 1.26431509e-04 9.48236316e-05 -2.23022003e-04 -1.54791168e-03 -3.44542395e-04 -6.89084790e-04 -3.44542395e-04 9.78742114e-04 1.95748423e-03 9.78742114e-04 -1.09505483e-05 2.52892081e-05 1.26446041e-05 1.89669061e-05 2.52892081e-05 -4.95994522e-03 -1.01490228e-02 -6.52206301e-03 -6.52206301e-03 -2.17402100e-03 6.26520693e-03 6.26520693e-03 2.08840231e-03 1.42086025e-03 5.53725481e-03 1.84575160e-03 2.46100214e-03 1.84575160e-03 -1.54791168e-03 -8.03394311e-03 -1.94990245e-03 -3.89980490e-03 -1.94990245e-03 4.53095007e-03 9.06190013e-03 4.53095007e-03 -4.85815380e-04 1.12194256e-03 5.60971281e-04 8.41456921e-04 1.12194256e-03 2.05149912e-03 6.52206301e-03 2.89792244e-03 3.77487980e-03 1.25829327e-03 -4.64992808e-03 -6.72304443e-03 -2.24101481e-03 -2.06162599e-04 -1.69232103e-03 -5.64107009e-04 -8.65016559e-04 -6.48762419e-04 3.44542395e-04 1.94990245e-03 2.47955954e-04 1.01461670e-03 5.07308351e-04 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 9.00914182e-05 -1.65097949e-04 -8.25489746e-05 -1.37631798e-04 -1.83509064e-04 2.05149912e-03 6.52206301e-03 3.77487980e-03 2.89792244e-03 1.25829327e-03 -6.72304443e-03 -4.64992808e-03 -2.24101481e-03 -6.46045015e-04 -1.69232103e-03 -6.48762419e-04 -6.11050327e-04 -5.64107009e-04 6.89084790e-04 3.89980490e-03 1.01461670e-03 1.76988101e-03 1.01461670e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 1.48293849e-04 -3.57812571e-04 -1.83509064e-04 -2.56852481e-04 -3.57812571e-04 6.83833041e-04 2.17402100e-03 1.25829327e-03 1.25829327e-03 -4.57526280e-04 -2.24101481e-03 -2.24101481e-03 1.32611142e-03 -2.15348338e-04 -6.48762419e-04 3.77120918e-05 -3.72994263e-04 3.77120918e-05 3.44542395e-04 1.94990245e-03 5.07308351e-04 1.01461670e-03 2.47955954e-04 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 7.41469246e-05 -1.83509064e-04 -8.25489746e-05 -1.46837356e-04 -1.65097949e-04 -5.12149733e-03 -6.26520693e-03 -4.64992808e-03 -6.72304443e-03 -2.24101481e-03 -5.47073446e-04 3.46872913e-03 1.15624304e-03 6.18001923e-04 6.39035140e-03 2.13011713e-03 3.34579774e-03 2.50934830e-03 -9.78742114e-04 -4.53095007e-03 -5.19556329e-04 -2.56593611e-03 -1.28296806e-03 6.41461856e-04 5.62360447e-03 2.81180223e-03 -4.82380327e-04 7.47869384e-04 3.73934692e-04 6.78589980e-04 9.04786640e-04 -5.12149733e-03 -6.26520693e-03 -6.72304443e-03 -4.64992808e-03 -2.24101481e-03 3.46872913e-03 -5.47073446e-04 1.15624304e-03 2.58854487e-03 6.39035140e-03 2.50934830e-03 2.20810423e-03 2.13011713e-03 -1.95748423e-03 -9.06190013e-03 -2.56593611e-03 -4.36846050e-03 -2.56593611e-03 5.62360447e-03 9.07686855e-03 5.62360447e-03 -6.92971995e-04 1.73111465e-03 9.04786640e-04 1.20026270e-03 1.73111465e-03 -1.70716578e-03 -2.08840231e-03 -2.24101481e-03 -2.24101481e-03 1.32611142e-03 1.15624304e-03 1.15624304e-03 -3.63038823e-03 8.62848291e-04 2.50934830e-03 -3.01244069e-04 1.49449708e-03 -3.01244069e-04 -9.78742114e-04 -4.53095007e-03 -1.28296806e-03 -2.56593611e-03 -5.19556329e-04 2.81180223e-03 5.62360447e-03 6.41461856e-04 -3.46485998e-04 9.04786640e-04 3.73934692e-04 7.57048608e-04 7.47869384e-04 7.29952656e-05 1.42086025e-03 2.06162599e-04 6.46045015e-04 2.15348338e-04 -6.18001923e-04 -2.58854487e-03 -8.62848291e-04 -2.57619165e-04 1.71527773e-05 5.71759244e-06 1.57803925e-04 1.18352944e-04 -1.09505483e-05 -4.85815380e-04 -9.00914182e-05 -1.48293849e-04 -7.41469246e-05 4.82380327e-04 6.92971995e-04 3.46485998e-04 -2.48773826e-05 -1.67305260e-04 -8.36526299e-05 -4.88206578e-05 -6.50942104e-05 2.84470895e-04 5.53725481e-03 1.69232103e-03 1.69232103e-03 6.48762419e-04 -6.39035140e-03 -6.39035140e-03 -2.50934830e-03 1.71527773e-05 1.57071871e-04 1.03569674e-04 2.97094818e-05 1.03569674e-04 2.52892081e-05 1.12194256e-03 1.65097949e-04 3.57812571e-04 1.83509064e-04 -7.47869384e-04 -1.73111465e-03 -9.04786640e-04 -1.67305260e-04 1.66111477e-04 9.48348455e-05 1.71758057e-04 2.78187056e-04 9.48236316e-05 1.84575160e-03 5.64107009e-04 6.48762419e-04 -3.77120918e-05 -2.13011713e-03 -2.50934830e-03 3.01244069e-04 5.71759244e-06 1.03569674e-04 -1.19113927e-04 1.39963261e-04 -1.38890243e-04 1.26446041e-05 5.60971281e-04 8.25489746e-05 1.83509064e-04 8.25489746e-05 -3.73934692e-04 -9.04786640e-04 -3.73934692e-04 -8.36526299e-05 9.48348455e-05 2.38592087e-05 1.44890605e-04 9.48348455e-05 1.26431509e-04 2.46100214e-03 8.65016559e-04 6.11050327e-04 3.72994263e-04 -3.34579774e-03 -2.20810423e-03 -1.49449708e-03 1.57803925e-04 2.97094818e-05 1.39963261e-04 -7.54028877e-05 7.49332109e-05 1.89669061e-05 8.41456921e-04 1.37631798e-04 2.56852481e-04 1.46837356e-04 -6.78589980e-04 -1.20026270e-03 -7.57048608e-04 -4.88206578e-05 1.71758057e-04 1.44890605e-04 3.14958573e-05 2.30769634e-04 9.48236316e-05 1.84575160e-03 6.48762419e-04 5.64107009e-04 -3.77120918e-05 -2.50934830e-03 -2.13011713e-03 3.01244069e-04 1.18352944e-04 1.03569674e-04 -1.38890243e-04 7.49332109e-05 -1.19113927e-04 2.52892081e-05 1.12194256e-03 1.83509064e-04 3.57812571e-04 1.65097949e-04 -9.04786640e-04 -1.73111465e-03 -7.47869384e-04 -6.50942104e-05 2.78187056e-04 9.48348455e-05 2.30769634e-04 1.66111477e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -2 0 0 335 - -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 1.81262301e-05 -3.13955515e-05 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 1.53051602e-04 -2.65093152e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -4.55978615e-05 -1.77875978e-05 7.89778128e-05 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -4.55978615e-05 1.77875978e-05 7.89778128e-05 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 1.50998428e-04 6.31185435e-05 -2.61536949e-04 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.50998428e-04 -6.31185435e-05 -2.61536949e-04 1.81262301e-05 1.53051602e-04 4.55978615e-05 4.55978615e-05 -1.50998428e-04 -1.50998428e-04 1.32461158e-05 -2.46506628e-05 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 1.77875978e-05 -1.77875978e-05 -6.31185435e-05 6.31185435e-05 1.58332186e-05 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 -2.46506628e-05 4.17102494e-05 -9.38806554e-04 -4.95994522e-03 -6.83833041e-04 -2.05149912e-03 -2.05149912e-03 1.70716578e-03 5.12149733e-03 5.12149733e-03 -1.45990531e-04 9.48236316e-05 9.48236316e-05 2.84470895e-04 -2.53493633e-05 -2.57708121e-04 -8.77678357e-05 -8.77678357e-05 3.02707282e-04 3.02707282e-04 1.81262301e-05 -3.13955515e-05 -4.95994522e-03 -1.01490228e-02 -2.17402100e-03 -6.52206301e-03 -6.52206301e-03 2.08840231e-03 6.26520693e-03 6.26520693e-03 -2.84172049e-03 1.84575160e-03 1.84575160e-03 5.53725481e-03 -2.57708121e-04 -2.61877621e-03 -8.72272833e-04 -8.72272833e-04 3.01826774e-03 3.01826774e-03 1.53051602e-04 -2.65093152e-04 6.83833041e-04 2.17402100e-03 -4.57526280e-04 1.25829327e-03 1.25829327e-03 1.32611142e-03 -2.24101481e-03 -2.24101481e-03 4.30696677e-04 3.77120918e-05 3.77120918e-05 -6.48762419e-04 -3.25480105e-05 1.14672786e-04 -1.77875978e-05 -1.77875978e-05 2.05149912e-03 6.52206301e-03 1.25829327e-03 2.89792244e-03 3.77487980e-03 -2.24101481e-03 -4.64992808e-03 -6.72304443e-03 8.52207614e-04 -5.64107009e-04 -6.48762419e-04 2.53966231e-04 -1.69232103e-03 8.77678357e-05 8.72272833e-04 2.76087671e-04 3.08635681e-04 -9.49923953e-04 -1.06459674e-03 -4.55978615e-05 -1.77875978e-05 7.89778128e-05 2.05149912e-03 6.52206301e-03 1.25829327e-03 3.77487980e-03 2.89792244e-03 -2.24101481e-03 -6.72304443e-03 -4.64992808e-03 8.52207614e-04 -6.48762419e-04 -5.64107009e-04 -2.53966231e-04 -1.69232103e-03 8.77678357e-05 8.72272833e-04 3.08635681e-04 2.76087671e-04 -1.06459674e-03 -9.49923953e-04 -4.55978615e-05 1.77875978e-05 7.89778128e-05 -1.70716578e-03 -2.08840231e-03 1.32611142e-03 -2.24101481e-03 -2.24101481e-03 -3.63038823e-03 1.15624304e-03 1.15624304e-03 -1.72569658e-03 -3.01244069e-04 -3.01244069e-04 2.50934830e-03 1.14672786e-04 -4.05374559e-04 6.31185435e-05 6.31185435e-05 -5.12149733e-03 -6.26520693e-03 -2.24101481e-03 -4.64992808e-03 -6.72304443e-03 1.15624304e-03 -5.47073446e-04 3.46872913e-03 -3.20654680e-03 2.13011713e-03 2.50934830e-03 -1.13769350e-03 6.39035140e-03 -3.02707282e-04 -3.01826774e-03 -9.49923953e-04 -1.06459674e-03 3.26101747e-03 3.66639203e-03 1.50998428e-04 6.31185435e-05 -2.61536949e-04 -5.12149733e-03 -6.26520693e-03 -2.24101481e-03 -6.72304443e-03 -4.64992808e-03 1.15624304e-03 3.46872913e-03 -5.47073446e-04 -3.20654680e-03 2.50934830e-03 2.13011713e-03 1.13769350e-03 6.39035140e-03 -3.02707282e-04 -3.01826774e-03 -1.06459674e-03 -9.49923953e-04 3.66639203e-03 3.26101747e-03 1.50998428e-04 -6.31185435e-05 -2.61536949e-04 -1.45990531e-04 -2.84172049e-03 -4.30696677e-04 -8.52207614e-04 -8.52207614e-04 1.72569658e-03 3.20654680e-03 3.20654680e-03 1.57052508e-05 -1.24070536e-04 -1.24070536e-04 -3.43055547e-05 1.81262301e-05 1.53051602e-04 4.55978615e-05 4.55978615e-05 -1.50998428e-04 -1.50998428e-04 1.32461158e-05 -2.46506628e-05 9.48236316e-05 1.84575160e-03 -3.77120918e-05 5.64107009e-04 6.48762419e-04 3.01244069e-04 -2.13011713e-03 -2.50934830e-03 -1.24070536e-04 -1.19113927e-04 -1.38890243e-04 -6.50300503e-05 1.03569674e-04 1.77875978e-05 -6.31185435e-05 7.42363380e-06 8.40958478e-06 9.48236316e-05 1.84575160e-03 -3.77120918e-05 6.48762419e-04 5.64107009e-04 3.01244069e-04 -2.50934830e-03 -2.13011713e-03 -1.24070536e-04 -1.38890243e-04 -1.19113927e-04 6.50300503e-05 1.03569674e-04 1.77875978e-05 -6.31185435e-05 8.40958478e-06 7.42363380e-06 -2.53966231e-04 2.53966231e-04 1.13769350e-03 -1.13769350e-03 -6.50300503e-05 6.50300503e-05 -3.48727303e-04 1.77875978e-05 -1.77875978e-05 -6.31185435e-05 6.31185435e-05 1.58332186e-05 2.84470895e-04 5.53725481e-03 6.48762419e-04 1.69232103e-03 1.69232103e-03 -2.50934830e-03 -6.39035140e-03 -6.39035140e-03 -3.43055547e-05 1.03569674e-04 1.03569674e-04 1.57071871e-04 -3.13955515e-05 -2.65093152e-04 -7.89778128e-05 -7.89778128e-05 2.61536949e-04 2.61536949e-04 -2.46506628e-05 4.17102494e-05 - 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 3 4 6 7 11 0 1 3 4 6 7 8 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 3 4 6 7 9 10 11 16 17 19 20 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 25 - 0 8 16 20 29 38 42 51 60 68 72 76 81 89 109 129 145 167 189 205 227 249 269 286 303 315 335 +2 0 -1 652 + -2.23022003e-04 -1.54791168e-03 6.89084790e-04 3.44542395e-04 -3.44542395e-04 -1.95748423e-03 -9.78742114e-04 9.78742114e-04 2.19010967e-05 2.52892081e-05 -2.52892081e-05 -1.26446041e-05 -1.18888112e-05 -1.37734019e-04 5.27357442e-05 1.05471488e-05 -3.16414465e-05 -1.98607577e-04 -3.97215153e-05 1.19164546e-04 -1.79184377e-05 -7.75891111e-06 2.32767333e-05 6.20712889e-06 4.65534666e-06 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 1.94990245e-03 -1.94990245e-03 -9.06190013e-03 -4.53095007e-03 4.53095007e-03 9.71630760e-04 1.12194256e-03 -1.12194256e-03 -5.60971281e-04 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 1.24231801e-04 -3.72695402e-04 -2.31293412e-03 -4.62586824e-04 1.38776047e-03 -2.18965457e-04 -9.48148241e-05 2.84444472e-04 7.58518593e-05 5.68888944e-05 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 1.01461670e-03 -1.01461670e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 2.96587698e-04 3.57812571e-04 -3.57812571e-04 -1.83509064e-04 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 4.66590815e-05 -1.39977245e-04 -8.59736687e-04 -1.79804647e-04 5.39413940e-04 -6.48276652e-05 -3.11066383e-05 9.33199150e-05 2.65042098e-05 1.98781573e-05 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 2.47955954e-04 -5.07308351e-04 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 1.64238343e-04 1.65097949e-04 -1.83509064e-04 -9.20555766e-06 -8.25489746e-05 -1.05471488e-05 -1.24231801e-04 4.66590815e-05 -1.90436548e-06 -2.79954489e-05 -1.79804647e-04 3.32561751e-06 1.07882788e-04 -1.64705524e-05 3.49206702e-06 1.98781573e-05 7.32446585e-06 -2.09524021e-06 3.44542395e-04 1.94990245e-03 -1.01461670e-03 -5.07308351e-04 2.47955954e-04 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -1.64238343e-04 -1.83509064e-04 1.65097949e-04 -9.20555766e-06 8.25489746e-05 3.16414465e-05 3.72695402e-04 -1.39977245e-04 -2.79954489e-05 7.27501650e-05 5.39413940e-04 1.07882788e-04 -2.84361817e-04 4.94116573e-05 1.98781573e-05 -4.95163525e-05 -9.83165418e-06 -9.90327050e-06 1.95748423e-03 9.06190013e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 9.07686855e-03 5.62360447e-03 -5.62360447e-03 -1.38594399e-03 -1.73111465e-03 1.73111465e-03 9.04786640e-04 1.98607577e-04 2.31293412e-03 -8.59736687e-04 -1.79804647e-04 5.39413940e-04 3.26964851e-03 6.81199868e-04 -2.04359960e-03 2.71001065e-04 1.28106173e-04 -3.84318519e-04 -1.08223216e-04 -8.11674117e-05 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 5.62360447e-03 6.41461856e-04 -2.81180223e-03 -8.28866325e-04 -7.47869384e-04 9.04786640e-04 7.84586278e-05 3.73934692e-04 3.97215153e-05 4.62586824e-04 -1.79804647e-04 3.32561751e-06 1.07882788e-04 6.81199868e-04 -1.10860521e-07 -4.08719921e-04 6.66239475e-05 -8.80842831e-06 -8.11674117e-05 -2.88174896e-05 5.28505699e-06 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -5.62360447e-03 -2.81180223e-03 6.41461856e-04 8.28866325e-04 9.04786640e-04 -7.47869384e-04 7.84586278e-05 -3.73934692e-04 -1.19164546e-04 -1.38776047e-03 5.39413940e-04 1.07882788e-04 -2.84361817e-04 -2.04359960e-03 -4.08719921e-04 1.08980893e-03 -1.99871842e-04 -8.11674117e-05 2.07638003e-04 4.34153900e-05 4.15276006e-05 2.19010967e-05 9.71630760e-04 -2.96587698e-04 -1.64238343e-04 1.64238343e-04 1.38594399e-03 8.28866325e-04 -8.28866325e-04 5.96824772e-05 2.32399470e-04 -2.32399470e-04 -1.67305260e-04 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 1.64705524e-05 -4.94116573e-05 -2.71001065e-04 -6.66239475e-05 1.99871842e-04 -8.80303994e-06 -8.41253572e-06 2.52376072e-05 9.24787001e-06 6.93590250e-06 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.65097949e-04 1.83509064e-04 1.73111465e-03 7.47869384e-04 -9.04786640e-04 2.32399470e-04 1.66111477e-04 -2.78187056e-04 -5.90115769e-05 -9.48348455e-05 -7.75891111e-06 -9.48148241e-05 3.11066383e-05 -3.49206702e-06 -1.98781573e-05 -1.28106173e-04 8.80842831e-06 8.11674117e-05 -8.41253572e-06 5.07419397e-06 1.12007688e-05 5.09470250e-06 -2.99308138e-06 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 1.83509064e-04 -1.65097949e-04 -1.73111465e-03 -9.04786640e-04 7.47869384e-04 -2.32399470e-04 -2.78187056e-04 1.66111477e-04 -5.90115769e-05 9.48348455e-05 2.32767333e-05 2.84444472e-04 -9.33199150e-05 -1.98781573e-05 4.95163525e-05 3.84318519e-04 8.11674117e-05 -2.07638003e-04 2.52376072e-05 1.12007688e-05 -2.47945228e-05 -4.38153428e-06 -5.55752013e-06 9.20555766e-06 9.20555766e-06 -7.84586278e-05 -7.84586278e-05 -5.90115769e-05 -5.90115769e-05 -5.30640025e-05 6.20712889e-06 7.58518593e-05 -2.65042098e-05 -7.32446585e-06 9.83165418e-06 1.08223216e-04 2.88174896e-05 -4.34153900e-05 9.24787001e-06 5.09470250e-06 -4.38153428e-06 7.34411394e-07 -1.96656418e-06 -1.26446041e-05 -5.60971281e-04 1.83509064e-04 8.25489746e-05 -8.25489746e-05 -9.04786640e-04 -3.73934692e-04 3.73934692e-04 -1.67305260e-04 -9.48348455e-05 9.48348455e-05 2.38592087e-05 4.65534666e-06 5.68888944e-05 -1.98781573e-05 2.09524021e-06 9.90327050e-06 8.11674117e-05 -5.28505699e-06 -4.15276006e-05 6.93590250e-06 -2.99308138e-06 -5.55752013e-06 -1.96656418e-06 1.88157383e-06 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 2.05149912e-03 -6.83833041e-04 -5.12149733e-03 -5.12149733e-03 1.70716578e-03 7.29952656e-05 2.84470895e-04 -9.48236316e-05 1.26431509e-04 -9.48236316e-05 -2.23022003e-04 -1.54791168e-03 6.89084790e-04 3.44542395e-04 -3.44542395e-04 -1.95748423e-03 -9.78742114e-04 9.78742114e-04 2.19010967e-05 2.52892081e-05 -2.52892081e-05 -1.26446041e-05 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 6.52206301e-03 -2.17402100e-03 -6.26520693e-03 -6.26520693e-03 2.08840231e-03 1.42086025e-03 5.53725481e-03 -1.84575160e-03 2.46100214e-03 -1.84575160e-03 -1.54791168e-03 -8.03394311e-03 3.89980490e-03 1.94990245e-03 -1.94990245e-03 -9.06190013e-03 -4.53095007e-03 4.53095007e-03 9.71630760e-04 1.12194256e-03 -1.12194256e-03 -5.60971281e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 3.77487980e-03 -1.25829327e-03 -4.64992808e-03 -6.72304443e-03 2.24101481e-03 2.06162599e-04 1.69232103e-03 -5.64107009e-04 8.65016559e-04 -6.48762419e-04 -6.89084790e-04 -3.89980490e-03 1.76988101e-03 1.01461670e-03 -1.01461670e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 2.96587698e-04 3.57812571e-04 -3.57812571e-04 -1.83509064e-04 -2.05149912e-03 -6.52206301e-03 3.77487980e-03 2.89792244e-03 -1.25829327e-03 -6.72304443e-03 -4.64992808e-03 2.24101481e-03 6.46045015e-04 1.69232103e-03 -6.48762419e-04 6.11050327e-04 -5.64107009e-04 -3.44542395e-04 -1.94990245e-03 1.01461670e-03 2.47955954e-04 -5.07308351e-04 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 1.64238343e-04 1.65097949e-04 -1.83509064e-04 -9.20555766e-06 -8.25489746e-05 6.83833041e-04 2.17402100e-03 -1.25829327e-03 -1.25829327e-03 -4.57526280e-04 2.24101481e-03 2.24101481e-03 1.32611142e-03 -2.15348338e-04 -6.48762419e-04 -3.77120918e-05 -3.72994263e-04 -3.77120918e-05 3.44542395e-04 1.94990245e-03 -1.01461670e-03 -5.07308351e-04 2.47955954e-04 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -1.64238343e-04 -1.83509064e-04 1.65097949e-04 -9.20555766e-06 8.25489746e-05 5.12149733e-03 6.26520693e-03 -4.64992808e-03 -6.72304443e-03 2.24101481e-03 -5.47073446e-04 3.46872913e-03 -1.15624304e-03 -6.18001923e-04 -6.39035140e-03 2.13011713e-03 -3.34579774e-03 2.50934830e-03 1.95748423e-03 9.06190013e-03 -4.36846050e-03 -2.56593611e-03 2.56593611e-03 9.07686855e-03 5.62360447e-03 -5.62360447e-03 -1.38594399e-03 -1.73111465e-03 1.73111465e-03 9.04786640e-04 5.12149733e-03 6.26520693e-03 -6.72304443e-03 -4.64992808e-03 2.24101481e-03 3.46872913e-03 -5.47073446e-04 -1.15624304e-03 -2.58854487e-03 -6.39035140e-03 2.50934830e-03 -2.20810423e-03 2.13011713e-03 9.78742114e-04 4.53095007e-03 -2.56593611e-03 -5.19556329e-04 1.28296806e-03 5.62360447e-03 6.41461856e-04 -2.81180223e-03 -8.28866325e-04 -7.47869384e-04 9.04786640e-04 7.84586278e-05 3.73934692e-04 -1.70716578e-03 -2.08840231e-03 2.24101481e-03 2.24101481e-03 1.32611142e-03 -1.15624304e-03 -1.15624304e-03 -3.63038823e-03 8.62848291e-04 2.50934830e-03 3.01244069e-04 1.49449708e-03 3.01244069e-04 -9.78742114e-04 -4.53095007e-03 2.56593611e-03 1.28296806e-03 -5.19556329e-04 -5.62360447e-03 -2.81180223e-03 6.41461856e-04 8.28866325e-04 9.04786640e-04 -7.47869384e-04 7.84586278e-05 -3.73934692e-04 7.29952656e-05 1.42086025e-03 -2.06162599e-04 -6.46045015e-04 2.15348338e-04 6.18001923e-04 2.58854487e-03 -8.62848291e-04 -2.57619165e-04 1.71527773e-05 -5.71759244e-06 1.57803925e-04 -1.18352944e-04 2.19010967e-05 9.71630760e-04 -2.96587698e-04 -1.64238343e-04 1.64238343e-04 1.38594399e-03 8.28866325e-04 -8.28866325e-04 5.96824772e-05 2.32399470e-04 -2.32399470e-04 -1.67305260e-04 2.84470895e-04 5.53725481e-03 -1.69232103e-03 -1.69232103e-03 6.48762419e-04 6.39035140e-03 6.39035140e-03 -2.50934830e-03 1.71527773e-05 1.57071871e-04 -1.03569674e-04 2.97094818e-05 -1.03569674e-04 2.52892081e-05 1.12194256e-03 -3.57812571e-04 -1.65097949e-04 1.83509064e-04 1.73111465e-03 7.47869384e-04 -9.04786640e-04 2.32399470e-04 1.66111477e-04 -2.78187056e-04 -5.90115769e-05 -9.48348455e-05 -9.48236316e-05 -1.84575160e-03 5.64107009e-04 6.48762419e-04 3.77120918e-05 -2.13011713e-03 -2.50934830e-03 -3.01244069e-04 -5.71759244e-06 -1.03569674e-04 -1.19113927e-04 -1.39963261e-04 -1.38890243e-04 -2.52892081e-05 -1.12194256e-03 3.57812571e-04 1.83509064e-04 -1.65097949e-04 -1.73111465e-03 -9.04786640e-04 7.47869384e-04 -2.32399470e-04 -2.78187056e-04 1.66111477e-04 -5.90115769e-05 9.48348455e-05 1.26431509e-04 2.46100214e-03 -8.65016559e-04 -6.11050327e-04 3.72994263e-04 3.34579774e-03 2.20810423e-03 -1.49449708e-03 1.57803925e-04 2.97094818e-05 -1.39963261e-04 -7.54028877e-05 -7.49332109e-05 9.20555766e-06 9.20555766e-06 -7.84586278e-05 -7.84586278e-05 -5.90115769e-05 -5.90115769e-05 -5.30640025e-05 -9.48236316e-05 -1.84575160e-03 6.48762419e-04 5.64107009e-04 3.77120918e-05 -2.50934830e-03 -2.13011713e-03 -3.01244069e-04 -1.18352944e-04 -1.03569674e-04 -1.38890243e-04 -7.49332109e-05 -1.19113927e-04 -1.26446041e-05 -5.60971281e-04 1.83509064e-04 8.25489746e-05 -8.25489746e-05 -9.04786640e-04 -3.73934692e-04 3.73934692e-04 -1.67305260e-04 -9.48348455e-05 9.48348455e-05 2.38592087e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +2 0 0 363 + -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 -9.06311506e-06 3.13955515e-05 1.56977758e-05 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 -7.65258012e-05 2.65093152e-04 1.32546576e-04 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -7.39441913e-06 7.89778128e-05 4.83827053e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 3.82034423e-05 -7.89778128e-05 -3.05951075e-05 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 2.08369518e-05 -2.61536949e-04 -1.62327746e-04 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.30161476e-04 2.61536949e-04 9.92092027e-05 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 -3.82034423e-05 -2.08369518e-05 1.30161476e-04 1.51864429e-05 -1.23253314e-05 1.12024836e-06 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 -1.23253314e-05 4.17102494e-05 2.13481002e-05 1.56977758e-05 1.32546576e-04 -4.83827053e-05 3.05951075e-05 1.62327746e-04 -9.92092027e-05 1.12024836e-06 2.13481002e-05 1.38928915e-05 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 -9.38806554e-04 -4.95994522e-03 2.05149912e-03 6.83833041e-04 -2.05149912e-03 -5.12149733e-03 -1.70716578e-03 5.12149733e-03 7.29952656e-05 9.48236316e-05 -2.84470895e-04 -1.26431509e-04 -9.48236316e-05 -2.53493633e-05 -2.57708121e-04 8.77678357e-05 -8.77678357e-05 -3.02707282e-04 3.02707282e-04 -9.06311506e-06 3.13955515e-05 1.56977758e-05 -4.95994522e-03 -1.01490228e-02 6.52206301e-03 2.17402100e-03 -6.52206301e-03 -6.26520693e-03 -2.08840231e-03 6.26520693e-03 1.42086025e-03 1.84575160e-03 -5.53725481e-03 -2.46100214e-03 -1.84575160e-03 -2.57708121e-04 -2.61877621e-03 8.72272833e-04 -8.72272833e-04 -3.01826774e-03 3.01826774e-03 -7.65258012e-05 2.65093152e-04 1.32546576e-04 -2.05149912e-03 -6.52206301e-03 2.89792244e-03 1.25829327e-03 -3.77487980e-03 -4.64992808e-03 -2.24101481e-03 6.72304443e-03 2.06162599e-04 5.64107009e-04 -1.69232103e-03 -8.65016559e-04 -6.48762419e-04 -8.77678357e-05 -8.72272833e-04 2.76087671e-04 -3.08635681e-04 -9.49923953e-04 1.06459674e-03 -7.39441913e-06 7.89778128e-05 4.83827053e-05 -6.83833041e-04 -2.17402100e-03 1.25829327e-03 -4.57526280e-04 -1.25829327e-03 -2.24101481e-03 1.32611142e-03 2.24101481e-03 2.15348338e-04 -3.77120918e-05 -6.48762419e-04 -3.72994263e-04 3.77120918e-05 -3.25480105e-05 1.14672786e-04 1.77875978e-05 -1.77875978e-05 2.05149912e-03 6.52206301e-03 -3.77487980e-03 -1.25829327e-03 2.89792244e-03 6.72304443e-03 2.24101481e-03 -4.64992808e-03 -6.46045015e-04 -6.48762419e-04 1.69232103e-03 6.11050327e-04 5.64107009e-04 8.77678357e-05 8.72272833e-04 -3.08635681e-04 2.76087671e-04 1.06459674e-03 -9.49923953e-04 3.82034423e-05 -7.89778128e-05 -3.05951075e-05 5.12149733e-03 6.26520693e-03 -4.64992808e-03 -2.24101481e-03 6.72304443e-03 -5.47073446e-04 1.15624304e-03 -3.46872913e-03 -6.18001923e-04 -2.13011713e-03 6.39035140e-03 3.34579774e-03 2.50934830e-03 3.02707282e-04 3.01826774e-03 -9.49923953e-04 1.06459674e-03 3.26101747e-03 -3.66639203e-03 2.08369518e-05 -2.61536949e-04 -1.62327746e-04 1.70716578e-03 2.08840231e-03 -2.24101481e-03 1.32611142e-03 2.24101481e-03 1.15624304e-03 -3.63038823e-03 -1.15624304e-03 -8.62848291e-04 3.01244069e-04 2.50934830e-03 1.49449708e-03 -3.01244069e-04 1.14672786e-04 -4.05374559e-04 -6.31185435e-05 6.31185435e-05 -5.12149733e-03 -6.26520693e-03 6.72304443e-03 2.24101481e-03 -4.64992808e-03 -3.46872913e-03 -1.15624304e-03 -5.47073446e-04 2.58854487e-03 2.50934830e-03 -6.39035140e-03 -2.20810423e-03 -2.13011713e-03 -3.02707282e-04 -3.01826774e-03 1.06459674e-03 -9.49923953e-04 -3.66639203e-03 3.26101747e-03 -1.30161476e-04 2.61536949e-04 9.92092027e-05 7.29952656e-05 1.42086025e-03 -2.06162599e-04 -2.15348338e-04 6.46045015e-04 6.18001923e-04 8.62848291e-04 -2.58854487e-03 -2.57619165e-04 5.71759244e-06 -1.71527773e-05 -1.57803925e-04 -1.18352944e-04 -9.06311506e-06 -7.65258012e-05 7.39441913e-06 -3.82034423e-05 -2.08369518e-05 1.30161476e-04 1.51864429e-05 -1.23253314e-05 1.12024836e-06 9.48236316e-05 1.84575160e-03 -5.64107009e-04 3.77120918e-05 6.48762419e-04 2.13011713e-03 -3.01244069e-04 -2.50934830e-03 5.71759244e-06 -1.19113927e-04 -1.03569674e-04 -1.39963261e-04 1.38890243e-04 -1.77875978e-05 6.31185435e-05 7.42363380e-06 -8.40958478e-06 -2.84470895e-04 -5.53725481e-03 1.69232103e-03 6.48762419e-04 -1.69232103e-03 -6.39035140e-03 -2.50934830e-03 6.39035140e-03 -1.71527773e-05 -1.03569674e-04 1.57071871e-04 2.97094818e-05 1.03569674e-04 3.13955515e-05 2.65093152e-04 -7.89778128e-05 7.89778128e-05 2.61536949e-04 -2.61536949e-04 -1.23253314e-05 4.17102494e-05 2.13481002e-05 -1.26431509e-04 -2.46100214e-03 8.65016559e-04 3.72994263e-04 -6.11050327e-04 -3.34579774e-03 -1.49449708e-03 2.20810423e-03 -1.57803925e-04 -1.39963261e-04 2.97094818e-05 -7.54028877e-05 7.49332109e-05 1.56977758e-05 1.32546576e-04 -4.83827053e-05 3.05951075e-05 1.62327746e-04 -9.92092027e-05 1.12024836e-06 2.13481002e-05 1.38928915e-05 -9.48236316e-05 -1.84575160e-03 6.48762419e-04 -3.77120918e-05 -5.64107009e-04 -2.50934830e-03 3.01244069e-04 2.13011713e-03 -1.18352944e-04 1.38890243e-04 1.03569674e-04 7.49332109e-05 -1.19113927e-04 1.77875978e-05 -6.31185435e-05 -8.40958478e-06 7.42363380e-06 + 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 2 0 1 169 - -1.18888112e-05 -1.37734019e-04 1.05471488e-05 -3.16414465e-05 -5.27357442e-05 -3.97215153e-05 1.19164546e-04 1.98607577e-04 1.43347501e-05 4.65534666e-06 7.75891111e-06 1.24142578e-05 -2.32767333e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 -3.72695402e-04 -6.21159003e-04 -4.62586824e-04 1.38776047e-03 2.31293412e-03 1.75172365e-04 5.68888944e-05 9.48148241e-05 1.51703719e-04 -2.84444472e-04 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 -2.79954489e-05 -4.66590815e-05 3.32561751e-06 1.07882788e-04 1.79804647e-04 1.45784497e-05 -2.09524021e-06 -3.49206702e-06 1.06016839e-05 -1.98781573e-05 3.16414465e-05 3.72695402e-04 -2.79954489e-05 7.27501650e-05 1.39977245e-04 1.07882788e-04 -2.84361817e-04 -5.39413940e-04 -3.32202910e-05 -9.90327050e-06 -1.98781573e-05 -3.78759234e-05 4.95163525e-05 5.27357442e-05 6.21159003e-04 -4.66590815e-05 1.39977245e-04 2.22059226e-04 1.79804647e-04 -5.39413940e-04 -8.59736687e-04 -5.53671516e-05 -1.98781573e-05 -3.11066383e-05 -4.28903001e-05 9.33199150e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 1.07882788e-04 1.79804647e-04 -1.10860521e-07 -4.08719921e-04 -6.81199868e-04 -5.82686518e-05 5.28505699e-06 8.80842831e-06 -4.32892862e-05 8.11674117e-05 -1.19164546e-04 -1.38776047e-03 1.07882788e-04 -2.84361817e-04 -5.39413940e-04 -4.08719921e-04 1.08980893e-03 2.04359960e-03 1.37534752e-04 4.15276006e-05 8.11674117e-05 1.51386398e-04 -2.07638003e-04 -1.98607577e-04 -2.31293412e-03 1.79804647e-04 -5.39413940e-04 -8.59736687e-04 -6.81199868e-04 2.04359960e-03 3.26964851e-03 2.29224587e-04 8.11674117e-05 1.28106173e-04 1.80582199e-04 -3.84318519e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 3.32202910e-05 5.53671516e-05 5.82686518e-05 -1.37534752e-04 -2.29224587e-04 -9.65884179e-06 -5.17104579e-06 -8.61840965e-06 -8.75377257e-06 1.64133236e-05 4.65534666e-06 5.68888944e-05 2.09524021e-06 9.90327050e-06 1.98781573e-05 -5.28505699e-06 -4.15276006e-05 -8.11674117e-05 -5.17104579e-06 1.88157383e-06 2.99308138e-06 -5.02338568e-06 5.55752013e-06 7.75891111e-06 9.48148241e-05 3.49206702e-06 1.98781573e-05 3.11066383e-05 -8.80842831e-06 -8.11674117e-05 -1.28106173e-04 -8.61840965e-06 2.99308138e-06 5.07419397e-06 -4.73811839e-06 1.12007688e-05 1.24142578e-05 1.51703719e-04 -1.06016839e-05 3.78759234e-05 4.28903001e-05 4.32892862e-05 -1.51386398e-04 -1.80582199e-04 -8.75377257e-06 -5.02338568e-06 -4.73811839e-06 1.59021325e-06 1.96656418e-05 -2.32767333e-05 -2.84444472e-04 1.98781573e-05 -4.95163525e-05 -9.33199150e-05 -8.11674117e-05 2.07638003e-04 3.84318519e-04 1.64133236e-05 5.55752013e-06 1.12007688e-05 1.96656418e-05 -2.47945228e-05 + -1.18888112e-05 -1.37734019e-04 3.16414465e-05 -1.05471488e-05 -5.27357442e-05 -1.19164546e-04 3.97215153e-05 1.98607577e-04 3.58368753e-06 4.65534666e-06 2.32767333e-05 1.86213867e-05 -7.75891111e-06 -1.37734019e-04 -1.58380374e-03 3.72695402e-04 -1.24231801e-04 -6.21159003e-04 -1.38776047e-03 4.62586824e-04 2.31293412e-03 4.37930914e-05 5.68888944e-05 2.84444472e-04 2.27555578e-04 -9.48148241e-05 -3.16414465e-05 -3.72695402e-04 7.27501650e-05 -2.79954489e-05 -1.39977245e-04 -2.84361817e-04 1.07882788e-04 5.39413940e-04 1.61913664e-05 9.90327050e-06 4.95163525e-05 4.77075776e-05 -1.98781573e-05 1.05471488e-05 1.24231801e-04 -2.79954489e-05 -1.90436548e-06 4.66590815e-05 1.07882788e-04 3.32561751e-06 -1.79804647e-04 -1.89210273e-06 2.09524021e-06 -1.98781573e-05 -1.79261498e-05 -3.49206702e-06 5.27357442e-05 6.21159003e-04 -1.39977245e-04 4.66590815e-05 2.22059226e-04 5.39413940e-04 -1.79804647e-04 -8.59736687e-04 -9.46051365e-06 -1.98781573e-05 -9.33199150e-05 -6.93945099e-05 3.11066383e-05 1.19164546e-04 1.38776047e-03 -2.84361817e-04 1.07882788e-04 5.39413940e-04 1.08980893e-03 -4.08719921e-04 -2.04359960e-03 -6.23370905e-05 -4.15276006e-05 -2.07638003e-04 -1.94801788e-04 8.11674117e-05 -3.97215153e-05 -4.62586824e-04 1.07882788e-04 3.32561751e-06 -1.79804647e-04 -4.08719921e-04 -1.10860521e-07 6.81199868e-04 8.35529571e-06 -5.28505699e-06 8.11674117e-05 7.21067758e-05 8.80842831e-06 -1.98607577e-04 -2.31293412e-03 5.39413940e-04 -1.79804647e-04 -8.59736687e-04 -2.04359960e-03 6.81199868e-04 3.26964851e-03 4.17764785e-05 8.11674117e-05 3.84318519e-04 2.88805415e-04 -1.28106173e-04 3.58368753e-06 4.37930914e-05 -1.61913664e-05 1.89210273e-06 9.46051365e-06 6.23370905e-05 -8.35529571e-06 -4.17764785e-05 6.35893892e-06 -1.76485672e-06 -8.82428358e-06 4.94097433e-07 -2.05873930e-07 4.65534666e-06 5.68888944e-05 -9.90327050e-06 -2.09524021e-06 1.98781573e-05 4.15276006e-05 5.28505699e-06 -8.11674117e-05 -1.76485672e-06 1.88157383e-06 -5.55752013e-06 -6.98994986e-06 -2.99308138e-06 2.32767333e-05 2.84444472e-04 -4.95163525e-05 1.98781573e-05 9.33199150e-05 2.07638003e-04 -8.11674117e-05 -3.84318519e-04 -8.82428358e-06 -5.55752013e-06 -2.47945228e-05 -2.40471761e-05 1.12007688e-05 1.86213867e-05 2.27555578e-04 -4.77075776e-05 1.79261498e-05 6.93945099e-05 1.94801788e-04 -7.21067758e-05 -2.88805415e-04 4.94097433e-07 -6.98994986e-06 -2.40471761e-05 -1.44275675e-05 9.83282089e-06 -7.75891111e-06 -9.48148241e-05 1.98781573e-05 3.49206702e-06 -3.11066383e-05 -8.11674117e-05 -8.80842831e-06 1.28106173e-04 -2.05873930e-07 -2.99308138e-06 1.12007688e-05 9.83282089e-06 5.07419397e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 1 -2 169 - -1.18888112e-05 -1.37734019e-04 -3.16414465e-05 -5.27357442e-05 1.05471488e-05 1.19164546e-04 1.98607577e-04 -3.97215153e-05 3.58368753e-06 -2.32767333e-05 4.65534666e-06 -1.86213867e-05 7.75891111e-06 -1.37734019e-04 -1.58380374e-03 -3.72695402e-04 -6.21159003e-04 1.24231801e-04 1.38776047e-03 2.31293412e-03 -4.62586824e-04 4.37930914e-05 -2.84444472e-04 5.68888944e-05 -2.27555578e-04 9.48148241e-05 3.16414465e-05 3.72695402e-04 7.27501650e-05 1.39977245e-04 -2.79954489e-05 -2.84361817e-04 -5.39413940e-04 1.07882788e-04 -1.61913664e-05 4.95163525e-05 -9.90327050e-06 4.77075776e-05 -1.98781573e-05 5.27357442e-05 6.21159003e-04 1.39977245e-04 2.22059226e-04 -4.66590815e-05 -5.39413940e-04 -8.59736687e-04 1.79804647e-04 -9.46051365e-06 9.33199150e-05 -1.98781573e-05 6.93945099e-05 -3.11066383e-05 -1.05471488e-05 -1.24231801e-04 -2.79954489e-05 -4.66590815e-05 -1.90436548e-06 1.07882788e-04 1.79804647e-04 3.32561751e-06 1.89210273e-06 -1.98781573e-05 -2.09524021e-06 -1.79261498e-05 -3.49206702e-06 -1.19164546e-04 -1.38776047e-03 -2.84361817e-04 -5.39413940e-04 1.07882788e-04 1.08980893e-03 2.04359960e-03 -4.08719921e-04 6.23370905e-05 -2.07638003e-04 4.15276006e-05 -1.94801788e-04 8.11674117e-05 -1.98607577e-04 -2.31293412e-03 -5.39413940e-04 -8.59736687e-04 1.79804647e-04 2.04359960e-03 3.26964851e-03 -6.81199868e-04 4.17764785e-05 -3.84318519e-04 8.11674117e-05 -2.88805415e-04 1.28106173e-04 3.97215153e-05 4.62586824e-04 1.07882788e-04 1.79804647e-04 3.32561751e-06 -4.08719921e-04 -6.81199868e-04 -1.10860521e-07 -8.35529571e-06 8.11674117e-05 5.28505699e-06 7.21067758e-05 8.80842831e-06 3.58368753e-06 4.37930914e-05 1.61913664e-05 9.46051365e-06 -1.89210273e-06 -6.23370905e-05 -4.17764785e-05 8.35529571e-06 6.35893892e-06 8.82428358e-06 -1.76485672e-06 -4.94097433e-07 2.05873930e-07 -2.32767333e-05 -2.84444472e-04 -4.95163525e-05 -9.33199150e-05 1.98781573e-05 2.07638003e-04 3.84318519e-04 -8.11674117e-05 8.82428358e-06 -2.47945228e-05 5.55752013e-06 -2.40471761e-05 1.12007688e-05 4.65534666e-06 5.68888944e-05 9.90327050e-06 1.98781573e-05 2.09524021e-06 -4.15276006e-05 -8.11674117e-05 -5.28505699e-06 -1.76485672e-06 5.55752013e-06 1.88157383e-06 6.98994986e-06 2.99308138e-06 -1.86213867e-05 -2.27555578e-04 -4.77075776e-05 -6.93945099e-05 1.79261498e-05 1.94801788e-04 2.88805415e-04 -7.21067758e-05 -4.94097433e-07 -2.40471761e-05 6.98994986e-06 -1.44275675e-05 9.83282089e-06 7.75891111e-06 9.48148241e-05 1.98781573e-05 3.11066383e-05 3.49206702e-06 -8.11674117e-05 -1.28106173e-04 -8.80842831e-06 2.05873930e-07 1.12007688e-05 2.99308138e-06 9.83282089e-06 5.07419397e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 1 -1 169 - -9.63832875e-05 -7.70858306e-04 -7.74564134e-05 -3.87282067e-04 -7.74564134e-05 2.36209572e-04 1.18104786e-03 2.36209572e-04 4.10248218e-06 -2.96071149e-06 -5.92142297e-07 -7.10570757e-06 -2.96071149e-06 -7.70858306e-04 -5.37027696e-03 -5.53057639e-04 -2.76528819e-03 -5.53057639e-04 1.55371176e-03 7.76855881e-03 1.55371176e-03 -2.78424918e-04 2.00935877e-04 4.01871753e-05 4.82246104e-04 2.00935877e-04 7.74564134e-05 5.53057639e-04 -6.17395533e-05 3.09750166e-04 6.19500332e-05 2.20255305e-04 -8.91596009e-04 -1.78319202e-04 1.00610613e-05 -3.70995331e-05 -7.41990662e-06 -2.76566422e-05 -1.15236009e-05 3.87282067e-04 2.76528819e-03 3.09750166e-04 1.42506124e-03 3.09750166e-04 -8.91596009e-04 -4.05940554e-03 -8.91596009e-04 9.46041205e-05 -6.27331911e-05 -1.15236009e-05 -1.63859143e-04 -6.27331911e-05 7.74564134e-05 5.53057639e-04 6.19500332e-05 3.09750166e-04 -6.17395533e-05 -1.78319202e-04 -8.91596009e-04 2.20255305e-04 1.89208241e-05 -1.15236009e-05 -7.41990662e-06 -2.25414558e-05 -3.70995331e-05 -2.36209572e-04 -1.55371176e-03 2.20255305e-04 -8.91596009e-04 -1.78319202e-04 -7.84912360e-04 2.45035611e-03 4.90071223e-04 -9.14887916e-05 1.31583390e-04 2.63166779e-05 1.80939935e-04 7.53916397e-05 -1.18104786e-03 -7.76855881e-03 -8.91596009e-04 -4.05940554e-03 -8.91596009e-04 2.45035611e-03 1.09767970e-02 2.45035611e-03 -5.54770924e-04 3.88196549e-04 7.53916397e-05 9.60891427e-04 3.88196549e-04 -2.36209572e-04 -1.55371176e-03 -1.78319202e-04 -8.91596009e-04 2.20255305e-04 4.90071223e-04 2.45035611e-03 -7.84912360e-04 -1.10954185e-04 7.53916397e-05 2.63166779e-05 1.69701585e-04 1.31583390e-04 4.10248218e-06 -2.78424918e-04 -1.00610613e-05 -9.46041205e-05 -1.89208241e-05 9.14887916e-05 5.54770924e-04 1.10954185e-04 8.95882642e-05 -8.40240525e-05 -1.68048105e-05 -1.62510108e-04 -6.77125449e-05 -2.96071149e-06 2.00935877e-04 3.70995331e-05 6.27331911e-05 1.15236009e-05 -1.31583390e-04 -3.88196549e-04 -7.53916397e-05 -8.40240525e-05 7.27443167e-06 1.92558625e-06 1.26699021e-04 5.48317071e-05 -5.92142297e-07 4.01871753e-05 7.41990662e-06 1.15236009e-05 7.41990662e-06 -2.63166779e-05 -7.53916397e-05 -2.63166779e-05 -1.68048105e-05 1.92558625e-06 -1.96838230e-06 2.91067856e-05 1.92558625e-06 -7.10570757e-06 4.82246104e-04 2.76566422e-05 1.63859143e-04 2.25414558e-05 -1.80939935e-04 -9.60891427e-04 -1.69701585e-04 -1.62510108e-04 1.26699021e-04 2.91067856e-05 2.77238773e-04 1.36116475e-04 -2.96071149e-06 2.00935877e-04 1.15236009e-05 6.27331911e-05 3.70995331e-05 -7.53916397e-05 -3.88196549e-04 -1.31583390e-04 -6.77125449e-05 5.48317071e-05 1.92558625e-06 1.36116475e-04 7.27443167e-06 + -1.18888112e-05 -1.37734019e-04 5.27357442e-05 3.16414465e-05 1.05471488e-05 -1.98607577e-04 -1.19164546e-04 -3.97215153e-05 -1.79184377e-05 -2.32767333e-05 -7.75891111e-06 -6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 3.72695402e-04 1.24231801e-04 -2.31293412e-03 -1.38776047e-03 -4.62586824e-04 -2.18965457e-04 -2.84444472e-04 -9.48148241e-05 -7.58518593e-05 -5.68888944e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 1.39977245e-04 4.66590815e-05 -8.59736687e-04 -5.39413940e-04 -1.79804647e-04 -6.48276652e-05 -9.33199150e-05 -3.11066383e-05 -2.65042098e-05 -1.98781573e-05 -3.16414465e-05 -3.72695402e-04 1.39977245e-04 7.27501650e-05 2.79954489e-05 -5.39413940e-04 -2.84361817e-04 -1.07882788e-04 -4.94116573e-05 -4.95163525e-05 -1.98781573e-05 -9.83165418e-06 -9.90327050e-06 -1.05471488e-05 -1.24231801e-04 4.66590815e-05 2.79954489e-05 -1.90436548e-06 -1.79804647e-04 -1.07882788e-04 3.32561751e-06 -1.64705524e-05 -1.98781573e-05 3.49206702e-06 -7.32446585e-06 2.09524021e-06 1.98607577e-04 2.31293412e-03 -8.59736687e-04 -5.39413940e-04 -1.79804647e-04 3.26964851e-03 2.04359960e-03 6.81199868e-04 2.71001065e-04 3.84318519e-04 1.28106173e-04 1.08223216e-04 8.11674117e-05 1.19164546e-04 1.38776047e-03 -5.39413940e-04 -2.84361817e-04 -1.07882788e-04 2.04359960e-03 1.08980893e-03 4.08719921e-04 1.99871842e-04 2.07638003e-04 8.11674117e-05 4.34153900e-05 4.15276006e-05 3.97215153e-05 4.62586824e-04 -1.79804647e-04 -1.07882788e-04 3.32561751e-06 6.81199868e-04 4.08719921e-04 -1.10860521e-07 6.66239475e-05 8.11674117e-05 -8.80842831e-06 2.88174896e-05 -5.28505699e-06 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 4.94116573e-05 1.64705524e-05 -2.71001065e-04 -1.99871842e-04 -6.66239475e-05 -8.80303994e-06 -2.52376072e-05 -8.41253572e-06 -9.24787001e-06 -6.93590250e-06 -2.32767333e-05 -2.84444472e-04 9.33199150e-05 4.95163525e-05 1.98781573e-05 -3.84318519e-04 -2.07638003e-04 -8.11674117e-05 -2.52376072e-05 -2.47945228e-05 -1.12007688e-05 -4.38153428e-06 -5.55752013e-06 -7.75891111e-06 -9.48148241e-05 3.11066383e-05 1.98781573e-05 -3.49206702e-06 -1.28106173e-04 -8.11674117e-05 8.80842831e-06 -8.41253572e-06 -1.12007688e-05 5.07419397e-06 -5.09470250e-06 2.99308138e-06 -6.20712889e-06 -7.58518593e-05 2.65042098e-05 9.83165418e-06 7.32446585e-06 -1.08223216e-04 -4.34153900e-05 -2.88174896e-05 -9.24787001e-06 -4.38153428e-06 -5.09470250e-06 7.34411394e-07 -1.96656418e-06 -4.65534666e-06 -5.68888944e-05 1.98781573e-05 9.90327050e-06 -2.09524021e-06 -8.11674117e-05 -4.15276006e-05 5.28505699e-06 -6.93590250e-06 -5.55752013e-06 2.99308138e-06 -1.96656418e-06 1.88157383e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +2 1 -1 157 + -9.63832875e-05 -7.70858306e-04 3.87282067e-04 7.74564134e-05 -7.74564134e-05 -1.18104786e-03 -2.36209572e-04 2.36209572e-04 -8.20496435e-06 -2.96071149e-06 2.96071149e-06 5.92142297e-07 -7.70858306e-04 -5.37027696e-03 2.76528819e-03 5.53057639e-04 -5.53057639e-04 -7.76855881e-03 -1.55371176e-03 1.55371176e-03 5.56849836e-04 2.00935877e-04 -2.00935877e-04 -4.01871753e-05 -3.87282067e-04 -2.76528819e-03 1.42506124e-03 3.09750166e-04 -3.09750166e-04 -4.05940554e-03 -8.91596009e-04 8.91596009e-04 1.89208241e-04 6.27331911e-05 -6.27331911e-05 -1.15236009e-05 -7.74564134e-05 -5.53057639e-04 3.09750166e-04 -6.17395533e-05 -6.19500332e-05 -8.91596009e-04 2.20255305e-04 1.78319202e-04 2.89818854e-05 3.70995331e-05 -1.15236009e-05 5.11518643e-06 -7.41990662e-06 7.74564134e-05 5.53057639e-04 -3.09750166e-04 -6.19500332e-05 -6.17395533e-05 8.91596009e-04 1.78319202e-04 2.20255305e-04 -2.89818854e-05 -1.15236009e-05 3.70995331e-05 5.11518643e-06 7.41990662e-06 1.18104786e-03 7.76855881e-03 -4.05940554e-03 -8.91596009e-04 8.91596009e-04 1.09767970e-02 2.45035611e-03 -2.45035611e-03 -1.10954185e-03 -3.88196549e-04 3.88196549e-04 7.53916397e-05 2.36209572e-04 1.55371176e-03 -8.91596009e-04 2.20255305e-04 1.78319202e-04 2.45035611e-03 -7.84912360e-04 -4.90071223e-04 -2.02442976e-04 -1.31583390e-04 7.53916397e-05 -1.12383500e-05 2.63166779e-05 -2.36209572e-04 -1.55371176e-03 8.91596009e-04 1.78319202e-04 2.20255305e-04 -2.45035611e-03 -4.90071223e-04 -7.84912360e-04 2.02442976e-04 7.53916397e-05 -1.31583390e-04 -1.12383500e-05 -2.63166779e-05 -8.20496435e-06 5.56849836e-04 -1.89208241e-04 -2.89818854e-05 2.89818854e-05 1.10954185e-03 2.02442976e-04 -2.02442976e-04 3.71064027e-04 1.51736597e-04 -1.51736597e-04 -3.36096210e-05 -2.96071149e-06 2.00935877e-04 -6.27331911e-05 -3.70995331e-05 1.15236009e-05 3.88196549e-04 1.31583390e-04 -7.53916397e-05 1.51736597e-04 7.27443167e-06 -5.48317071e-05 -9.41745331e-06 -1.92558625e-06 2.96071149e-06 -2.00935877e-04 6.27331911e-05 1.15236009e-05 -3.70995331e-05 -3.88196549e-04 -7.53916397e-05 1.31583390e-04 -1.51736597e-04 -5.48317071e-05 7.27443167e-06 -9.41745331e-06 1.92558625e-06 -5.11518643e-06 -5.11518643e-06 1.12383500e-05 1.12383500e-05 -9.41745331e-06 -9.41745331e-06 -4.23699021e-06 5.92142297e-07 -4.01871753e-05 1.15236009e-05 7.41990662e-06 -7.41990662e-06 -7.53916397e-05 -2.63166779e-05 2.63166779e-05 -3.36096210e-05 -1.92558625e-06 1.92558625e-06 -1.96838230e-06 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 2 1 0 169 - -1.18888112e-05 -1.37734019e-04 1.05471488e-05 -5.27357442e-05 -3.16414465e-05 -3.97215153e-05 1.98607577e-04 1.19164546e-04 1.43347501e-05 7.75891111e-06 4.65534666e-06 -1.24142578e-05 -2.32767333e-05 -1.37734019e-04 -1.58380374e-03 1.24231801e-04 -6.21159003e-04 -3.72695402e-04 -4.62586824e-04 2.31293412e-03 1.38776047e-03 1.75172365e-04 9.48148241e-05 5.68888944e-05 -1.51703719e-04 -2.84444472e-04 -1.05471488e-05 -1.24231801e-04 -1.90436548e-06 -4.66590815e-05 -2.79954489e-05 3.32561751e-06 1.79804647e-04 1.07882788e-04 1.45784497e-05 -3.49206702e-06 -2.09524021e-06 -1.06016839e-05 -1.98781573e-05 5.27357442e-05 6.21159003e-04 -4.66590815e-05 2.22059226e-04 1.39977245e-04 1.79804647e-04 -8.59736687e-04 -5.39413940e-04 -5.53671516e-05 -3.11066383e-05 -1.98781573e-05 4.28903001e-05 9.33199150e-05 3.16414465e-05 3.72695402e-04 -2.79954489e-05 1.39977245e-04 7.27501650e-05 1.07882788e-04 -5.39413940e-04 -2.84361817e-04 -3.32202910e-05 -1.98781573e-05 -9.90327050e-06 3.78759234e-05 4.95163525e-05 3.97215153e-05 4.62586824e-04 3.32561751e-06 1.79804647e-04 1.07882788e-04 -1.10860521e-07 -6.81199868e-04 -4.08719921e-04 -5.82686518e-05 8.80842831e-06 5.28505699e-06 4.32892862e-05 8.11674117e-05 -1.98607577e-04 -2.31293412e-03 1.79804647e-04 -8.59736687e-04 -5.39413940e-04 -6.81199868e-04 3.26964851e-03 2.04359960e-03 2.29224587e-04 1.28106173e-04 8.11674117e-05 -1.80582199e-04 -3.84318519e-04 -1.19164546e-04 -1.38776047e-03 1.07882788e-04 -5.39413940e-04 -2.84361817e-04 -4.08719921e-04 2.04359960e-03 1.08980893e-03 1.37534752e-04 8.11674117e-05 4.15276006e-05 -1.51386398e-04 -2.07638003e-04 1.43347501e-05 1.75172365e-04 -1.45784497e-05 5.53671516e-05 3.32202910e-05 5.82686518e-05 -2.29224587e-04 -1.37534752e-04 -9.65884179e-06 -8.61840965e-06 -5.17104579e-06 8.75377257e-06 1.64133236e-05 7.75891111e-06 9.48148241e-05 3.49206702e-06 3.11066383e-05 1.98781573e-05 -8.80842831e-06 -1.28106173e-04 -8.11674117e-05 -8.61840965e-06 5.07419397e-06 2.99308138e-06 4.73811839e-06 1.12007688e-05 4.65534666e-06 5.68888944e-05 2.09524021e-06 1.98781573e-05 9.90327050e-06 -5.28505699e-06 -8.11674117e-05 -4.15276006e-05 -5.17104579e-06 2.99308138e-06 1.88157383e-06 5.02338568e-06 5.55752013e-06 -1.24142578e-05 -1.51703719e-04 1.06016839e-05 -4.28903001e-05 -3.78759234e-05 -4.32892862e-05 1.80582199e-04 1.51386398e-04 8.75377257e-06 4.73811839e-06 5.02338568e-06 1.59021325e-06 -1.96656418e-05 -2.32767333e-05 -2.84444472e-04 1.98781573e-05 -9.33199150e-05 -4.95163525e-05 -8.11674117e-05 3.84318519e-04 2.07638003e-04 1.64133236e-05 1.12007688e-05 5.55752013e-06 -1.96656418e-05 -2.47945228e-05 + -1.18888112e-05 -1.37734019e-04 5.27357442e-05 -1.05471488e-05 -3.16414465e-05 -1.98607577e-04 3.97215153e-05 1.19164546e-04 -1.79184377e-05 7.75891111e-06 2.32767333e-05 6.20712889e-06 -4.65534666e-06 -1.37734019e-04 -1.58380374e-03 6.21159003e-04 -1.24231801e-04 -3.72695402e-04 -2.31293412e-03 4.62586824e-04 1.38776047e-03 -2.18965457e-04 9.48148241e-05 2.84444472e-04 7.58518593e-05 -5.68888944e-05 -5.27357442e-05 -6.21159003e-04 2.22059226e-04 -4.66590815e-05 -1.39977245e-04 -8.59736687e-04 1.79804647e-04 5.39413940e-04 -6.48276652e-05 3.11066383e-05 9.33199150e-05 2.65042098e-05 -1.98781573e-05 1.05471488e-05 1.24231801e-04 -4.66590815e-05 -1.90436548e-06 2.79954489e-05 1.79804647e-04 3.32561751e-06 -1.07882788e-04 1.64705524e-05 3.49206702e-06 -1.98781573e-05 -7.32446585e-06 -2.09524021e-06 3.16414465e-05 3.72695402e-04 -1.39977245e-04 2.79954489e-05 7.27501650e-05 5.39413940e-04 -1.07882788e-04 -2.84361817e-04 4.94116573e-05 -1.98781573e-05 -4.95163525e-05 -9.83165418e-06 9.90327050e-06 1.98607577e-04 2.31293412e-03 -8.59736687e-04 1.79804647e-04 5.39413940e-04 3.26964851e-03 -6.81199868e-04 -2.04359960e-03 2.71001065e-04 -1.28106173e-04 -3.84318519e-04 -1.08223216e-04 8.11674117e-05 -3.97215153e-05 -4.62586824e-04 1.79804647e-04 3.32561751e-06 -1.07882788e-04 -6.81199868e-04 -1.10860521e-07 4.08719921e-04 -6.66239475e-05 -8.80842831e-06 8.11674117e-05 2.88174896e-05 5.28505699e-06 -1.19164546e-04 -1.38776047e-03 5.39413940e-04 -1.07882788e-04 -2.84361817e-04 -2.04359960e-03 4.08719921e-04 1.08980893e-03 -1.99871842e-04 8.11674117e-05 2.07638003e-04 4.34153900e-05 -4.15276006e-05 -1.79184377e-05 -2.18965457e-04 6.48276652e-05 -1.64705524e-05 -4.94116573e-05 -2.71001065e-04 6.66239475e-05 1.99871842e-04 -8.80303994e-06 8.41253572e-06 2.52376072e-05 9.24787001e-06 -6.93590250e-06 7.75891111e-06 9.48148241e-05 -3.11066383e-05 -3.49206702e-06 1.98781573e-05 1.28106173e-04 8.80842831e-06 -8.11674117e-05 8.41253572e-06 5.07419397e-06 -1.12007688e-05 -5.09470250e-06 -2.99308138e-06 2.32767333e-05 2.84444472e-04 -9.33199150e-05 1.98781573e-05 4.95163525e-05 3.84318519e-04 -8.11674117e-05 -2.07638003e-04 2.52376072e-05 -1.12007688e-05 -2.47945228e-05 -4.38153428e-06 5.55752013e-06 6.20712889e-06 7.58518593e-05 -2.65042098e-05 7.32446585e-06 9.83165418e-06 1.08223216e-04 -2.88174896e-05 -4.34153900e-05 9.24787001e-06 -5.09470250e-06 -4.38153428e-06 7.34411394e-07 1.96656418e-06 -4.65534666e-06 -5.68888944e-05 1.98781573e-05 2.09524021e-06 -9.90327050e-06 -8.11674117e-05 -5.28505699e-06 4.15276006e-05 -6.93590250e-06 -2.99308138e-06 5.55752013e-06 1.96656418e-06 1.88157383e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 diff --git a/tests/integrate/207_NO_KP_OH_nscf/data-rR-sparse.csr.ref b/tests/integrate/207_NO_KP_OH_nscf/data-rR-sparse.csr.ref index 41733e9abe..5dfa60714d 100644 --- a/tests/integrate/207_NO_KP_OH_nscf/data-rR-sparse.csr.ref +++ b/tests/integrate/207_NO_KP_OH_nscf/data-rR-sparse.csr.ref @@ -59,41 +59,41 @@ Matrix number of r(R): 177 0 -2 -1 0 169 - -8.03973579e-06 -8.52916775e-05 -8.61255180e-06 4.23147770e-05 2.58376554e-05 2.85486682e-05 -1.40328055e-04 -8.56460045e-05 1.54520426e-05 8.44969718e-06 5.16158770e-06 -1.29994889e-05 -2.53490916e-05 -8.51446224e-05 -9.01772028e-04 -9.14629627e-05 4.49526476e-04 2.74388888e-04 3.02465504e-04 -1.48721070e-03 -9.07396512e-04 1.64703192e-04 9.00455145e-05 5.49844256e-05 -1.38649161e-04 -2.70136544e-04 8.42326070e-06 8.96534955e-05 5.04466829e-06 -4.46526788e-05 -2.72773407e-05 -1.71659271e-05 1.48722018e-04 9.08055201e-05 -1.73924431e-05 -4.87735431e-06 -2.99104120e-06 1.38117939e-05 2.69600416e-05 -4.28642856e-05 -4.56055815e-04 -4.62717902e-05 2.23263394e-04 1.38815371e-04 1.53958659e-04 -7.43588136e-04 -4.61875977e-04 8.12883528e-05 4.49180458e-05 2.79512305e-05 -6.62589426e-05 -1.34754137e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 1.33958036e-04 7.77842435e-05 9.08055201e-05 -4.46166053e-04 -2.59313981e-04 4.78454574e-05 2.69600416e-05 1.56424767e-05 -4.39363890e-05 -7.67707986e-05 -2.78704996e-05 -2.95933006e-04 -1.71128133e-05 1.48351079e-04 9.05803225e-05 5.79114193e-05 -4.92429573e-04 -3.00529556e-04 5.79448431e-05 1.66683716e-05 1.02124474e-05 -4.61319685e-05 -8.99397180e-05 1.41767784e-04 1.50478185e-03 1.53587720e-04 -7.41777346e-04 -4.60763160e-04 -5.09335613e-04 2.46214787e-03 1.52800684e-03 -2.71357611e-04 -1.49855296e-04 -9.31529678e-05 2.21597254e-04 4.49565889e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 -4.45053236e-04 -2.58660340e-04 -3.00529556e-04 1.47728872e-03 8.59323568e-04 -1.59805827e-04 -8.99397180e-05 -5.22359427e-05 1.46495381e-04 2.56507620e-04 1.56185998e-05 1.66744311e-04 1.79390856e-05 -8.10627132e-05 -4.95651821e-05 -5.98640639e-05 2.71307658e-04 1.65793335e-04 -2.88726753e-05 -1.74046088e-05 -1.06436985e-05 2.44613842e-05 4.78652195e-05 8.36778090e-06 8.93557047e-05 4.95400178e-06 -4.38862858e-05 -2.73137461e-05 -1.69733528e-05 1.46883318e-04 9.13167005e-05 -1.70939322e-05 -4.71683005e-06 -2.96063699e-06 1.30994815e-05 2.67038368e-05 4.92889867e-06 5.26563014e-05 2.90777246e-06 -2.63225572e-05 -1.52698146e-05 -9.97258727e-06 8.81034506e-05 5.11624920e-05 -1.00554249e-05 -2.83009735e-06 -1.62843763e-06 8.70825340e-06 1.51854104e-05 -1.39084787e-05 -1.48392815e-04 -1.51342263e-05 7.02112519e-05 4.78576154e-05 5.05381214e-05 -2.34976114e-04 -1.59581138e-04 2.60301140e-05 1.42298426e-05 9.72717325e-06 -1.75091939e-05 -4.52001971e-05 -2.51033427e-05 -2.68067114e-04 -2.73137461e-05 1.31658857e-04 7.77906580e-05 9.13167005e-05 -4.40649955e-04 -2.60484554e-04 4.68063269e-05 2.67038368e-05 1.57723475e-05 -4.18823582e-05 -7.59270615e-05 + -1.60794716e-06 -1.70583355e-05 -8.61255180e-06 9.74528347e-07 5.16753108e-06 2.85486682e-05 -3.29444758e-06 -1.71292009e-05 -4.06169720e-06 9.55784314e-07 5.16158770e-06 1.52937237e-06 -5.73470589e-07 -1.70289245e-05 -1.80354406e-04 -9.14629627e-05 1.05042552e-05 5.48777776e-05 3.02465504e-04 -3.53762843e-05 -1.81479302e-04 -4.32480167e-05 1.03521679e-05 5.49844256e-05 1.62577083e-05 -6.21130072e-06 8.42326070e-06 8.96534955e-05 4.46526788e-05 -5.04466829e-06 -2.72773407e-05 -1.48722018e-04 1.71659271e-05 9.08055201e-05 2.06575859e-05 -4.87735431e-06 -2.69600416e-05 -8.15640063e-06 2.99104120e-06 -2.43263422e-06 -2.57190371e-05 -1.31402255e-05 1.00893365e-06 7.88413529e-06 4.33491342e-05 -3.42879502e-06 -2.60094805e-05 -6.27604493e-06 9.81656846e-07 7.94698537e-06 2.39364429e-06 -5.88994107e-07 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 3.02680097e-06 1.55568487e-05 9.08055201e-05 -1.02995563e-05 -5.18627962e-05 -1.32609259e-05 2.99104120e-06 1.56424767e-05 4.39363890e-06 -1.68691036e-06 -2.78704996e-05 -2.95933006e-04 -1.48351079e-04 1.71128133e-05 9.05803225e-05 4.92429573e-04 -5.79114193e-05 -3.00529556e-04 -6.89238782e-05 1.66683716e-05 8.99397180e-05 2.71157219e-05 -1.02124474e-05 7.98938604e-06 8.43034182e-05 4.32960204e-05 -3.42695305e-06 -2.59776122e-05 -1.42441618e-04 1.15822839e-05 8.54649707e-05 2.07445424e-05 -3.35991542e-06 -2.62786967e-05 -7.89999152e-06 2.01594925e-06 1.67222998e-05 1.77559803e-04 9.05803225e-05 -1.02676880e-05 -5.17320680e-05 -3.00529556e-04 3.47468516e-05 1.71864714e-04 4.41600675e-05 -1.02124474e-05 -5.22359427e-05 -1.46495381e-05 5.77509438e-06 -3.70596237e-06 -3.96138493e-05 -1.92148516e-05 2.27070591e-06 1.23793259e-05 6.44234755e-05 -7.78009929e-06 -4.14138567e-05 -8.44270054e-06 2.13848231e-06 1.19810075e-05 3.82242524e-06 -1.39613944e-06 2.40771510e-06 2.55281121e-05 1.28835124e-05 -9.84614567e-07 -7.86371660e-06 -4.26793517e-05 3.36842965e-06 2.60388366e-05 6.04495968e-06 -9.43371175e-07 -7.85145226e-06 -2.40925952e-06 5.79076593e-07 4.92889867e-06 5.26563014e-05 2.63225572e-05 -2.90777246e-06 -1.52698146e-05 -8.81034506e-05 9.97258727e-06 5.11624920e-05 1.25692811e-05 -2.83009735e-06 -1.51854104e-05 -4.35412670e-06 1.62843763e-06 1.16142320e-06 1.24464781e-05 6.31660931e-06 -8.31354061e-07 -3.29897830e-06 -2.12193229e-05 2.83810084e-06 1.11382390e-05 3.19493334e-06 -8.33133654e-07 -3.33520685e-06 -8.33668127e-07 4.34610715e-07 -1.44462906e-06 -1.53168672e-05 -7.86371660e-06 5.90768740e-07 4.49554804e-06 2.60388366e-05 -2.02105779e-06 -1.49045927e-05 -3.86688876e-06 5.79076593e-07 4.56312329e-06 1.30704190e-06 -3.25689476e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -4.82384148e-06 -5.11750065e-05 -5.16753108e-06 2.58376554e-05 1.47546112e-05 1.71292009e-05 -8.56460045e-05 -4.89723166e-05 9.27122554e-06 5.16158770e-06 2.94400364e-06 -8.71738727e-06 -1.47200182e-05 -5.10867734e-05 -5.41063217e-04 -5.48777776e-05 2.74388888e-04 1.56844995e-04 1.81479302e-04 -9.07396512e-04 -5.19321090e-04 9.88219149e-05 5.49844256e-05 3.13954606e-05 -9.27606654e-05 -1.56977303e-04 5.05395642e-06 5.37920973e-05 3.02680097e-06 -2.72773407e-05 -1.55568487e-05 -1.02995563e-05 9.08055201e-05 5.18627962e-05 -1.04354659e-05 -2.99104120e-06 -1.68691036e-06 9.28747928e-06 1.56424767e-05 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 1.33958036e-04 7.77842435e-05 9.08055201e-05 -4.46166053e-04 -2.59313981e-04 4.78454574e-05 2.69600416e-05 1.56424767e-05 -4.39363890e-05 -7.67707986e-05 -1.59098513e-05 -1.69164630e-04 -1.71759601e-05 8.58798007e-05 4.66705461e-05 5.70994376e-05 -2.85497188e-04 -1.55575217e-04 3.02531983e-05 1.72944581e-05 9.37627190e-06 -3.06133224e-05 -4.68813595e-05 -1.67222998e-05 -1.77559803e-04 -1.02676880e-05 9.05803225e-05 5.17320680e-05 3.47468516e-05 -3.00529556e-04 -1.71864714e-04 3.47669059e-05 1.02124474e-05 5.77509438e-06 -3.09189712e-05 -5.22359427e-05 8.36114988e-05 8.87799017e-04 9.05803225e-05 -4.45053236e-04 -2.58660340e-04 -3.00529556e-04 1.47728872e-03 8.59323568e-04 -1.59805827e-04 -8.99397180e-05 -5.22359427e-05 1.46495381e-04 2.56507620e-04 5.25821854e-05 5.57796227e-04 5.69687094e-05 -2.84843547e-04 -1.55209375e-04 -1.88770753e-04 9.43853767e-04 5.15594141e-04 -1.00898062e-04 -5.75913592e-05 -3.13150254e-05 1.01677954e-04 1.56575127e-04 9.37115990e-06 1.00046587e-04 1.07634514e-05 -4.95651821e-05 -2.81931856e-05 -3.59184383e-05 1.65793335e-04 9.44614347e-05 -1.73236052e-05 -1.06436985e-05 -6.05133035e-06 1.65593002e-05 2.77151479e-05 4.92889867e-06 5.26563014e-05 2.90777246e-06 -2.63225572e-05 -1.52698146e-05 -9.97258727e-06 8.81034506e-05 5.11624920e-05 -1.00554249e-05 -2.83009735e-06 -1.62843763e-06 8.70825340e-06 1.51854104e-05 3.11028898e-06 3.31889832e-05 1.85237783e-06 -1.69217960e-05 -9.17110299e-06 -6.33592638e-06 5.65179084e-05 3.07240355e-05 -6.36814569e-06 -1.84600370e-06 -9.77063263e-07 6.09580744e-06 9.28732999e-06 -7.42738855e-06 -7.94644754e-05 -8.08013271e-06 3.79457271e-05 2.44630801e-05 2.70830826e-05 -1.27448639e-04 -8.19679572e-05 1.37355867e-05 7.68933355e-06 4.96544639e-06 -1.05055060e-05 -2.33598940e-05 -1.55514449e-05 -1.65944916e-04 -1.69217960e-05 8.30769984e-05 4.58555150e-05 5.65179084e-05 -2.77621887e-04 -1.53620178e-04 2.90877864e-05 1.68591953e-05 9.28732999e-06 -2.88896254e-05 -4.55562472e-05 + -4.82384148e-06 -5.11750065e-05 -2.58376554e-05 5.16753108e-06 1.47546112e-05 8.56460045e-05 -1.71292009e-05 -4.89723166e-05 -1.21850916e-05 5.16158770e-06 1.47200182e-05 3.67042321e-06 -2.94400364e-06 -5.10867734e-05 -5.41063217e-04 -2.74388888e-04 5.48777776e-05 1.56844995e-04 9.07396512e-04 -1.81479302e-04 -5.19321090e-04 -1.29744050e-04 5.49844256e-05 1.56977303e-04 3.92019561e-05 -3.13954606e-05 2.52697821e-05 2.68960486e-04 1.33958036e-04 -2.72773407e-05 -7.77842435e-05 -4.46166053e-04 9.08055201e-05 2.59313981e-04 6.19727577e-05 -2.69600416e-05 -7.67707986e-05 -1.94671871e-05 1.56424767e-05 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 3.02680097e-06 1.55568487e-05 9.08055201e-05 -1.02995563e-05 -5.18627962e-05 -1.32609259e-05 2.99104120e-06 1.56424767e-05 4.39363890e-06 -1.68691036e-06 -1.59098513e-05 -1.69164630e-04 -8.58798007e-05 1.71759601e-05 4.66705461e-05 2.85497188e-04 -5.70994376e-05 -1.55575217e-04 -4.16385141e-05 1.72944581e-05 4.68813595e-05 1.08933771e-05 -9.37627190e-06 -8.36114988e-05 -8.87799017e-04 -4.45053236e-04 9.05803225e-05 2.58660340e-04 1.47728872e-03 -3.00529556e-04 -8.59323568e-04 -2.06771635e-04 8.99397180e-05 2.56507620e-04 6.51482152e-05 -5.22359427e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 -1.02676880e-05 -5.17320680e-05 -3.00529556e-04 3.47468516e-05 1.71864714e-04 4.41600675e-05 -1.02124474e-05 -5.22359427e-05 -1.46495381e-05 5.77509438e-06 5.25821854e-05 5.57796227e-04 2.84843547e-04 -5.69687094e-05 -1.55209375e-04 -9.43853767e-04 1.88770753e-04 5.15594141e-04 1.38504722e-04 -5.75913592e-05 -1.56575127e-04 -3.65413080e-05 3.13150254e-05 -1.11178871e-05 -1.18841548e-04 -5.76445547e-05 1.23793259e-05 3.52822416e-05 1.93270427e-04 -4.14138567e-05 -1.18217051e-04 -2.53281016e-05 1.19810075e-05 3.40878355e-05 9.11418852e-06 -7.32586789e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 -2.90777246e-06 -1.52698146e-05 -8.81034506e-05 9.97258727e-06 5.11624920e-05 1.25692811e-05 -2.83009735e-06 -1.51854104e-05 -4.35412670e-06 1.62843763e-06 1.55514449e-05 1.65944916e-04 8.30769984e-05 -1.69217960e-05 -4.58555150e-05 -2.77621887e-04 5.65179084e-05 1.53620178e-04 3.95630426e-05 -1.68591953e-05 -4.55562472e-05 -1.07459493e-05 9.28732999e-06 4.40196826e-06 4.69106481e-05 2.39518433e-05 -5.28135596e-06 -1.21844749e-05 -7.98569198e-05 1.75647387e-05 4.08220236e-05 1.19379020e-05 -5.37304655e-06 -1.23220751e-05 -2.50100955e-06 2.75788262e-06 -3.11028898e-06 -3.31889832e-05 -1.69217960e-05 1.85237783e-06 9.17110299e-06 5.65179084e-05 -6.33592638e-06 -3.07240355e-05 -8.46319694e-06 1.84600370e-06 9.28732999e-06 2.46707222e-06 -9.77063263e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -1.60794716e-06 -1.70583355e-05 -9.74528347e-07 8.61255180e-06 5.16753108e-06 3.29444758e-06 -2.85486682e-05 -1.71292009e-05 3.35532393e-06 9.55784314e-07 5.73470589e-07 -2.75284677e-06 -5.16158770e-06 -1.70289245e-05 -1.80354406e-04 -1.05042552e-05 9.14629627e-05 5.48777776e-05 3.53762843e-05 -3.02465504e-04 -1.81479302e-04 3.57035967e-05 1.03521679e-05 6.21130072e-06 -2.93250270e-05 -5.49844256e-05 2.43263422e-06 2.57190371e-05 1.00893365e-06 -1.31402255e-05 -7.88413529e-06 -3.42879502e-06 4.33491342e-05 2.60094805e-05 -5.21097923e-06 -9.81656846e-07 -5.88994107e-07 4.23839220e-06 7.94698537e-06 -8.42326070e-06 -8.96534955e-05 -5.04466829e-06 4.46526788e-05 2.72773407e-05 1.71659271e-05 -1.48722018e-04 -9.08055201e-05 1.73924431e-05 4.87735431e-06 2.99104120e-06 -1.38117939e-05 -2.69600416e-05 -5.05395642e-06 -5.37920973e-05 -3.02680097e-06 2.72773407e-05 1.55568487e-05 1.02995563e-05 -9.08055201e-05 -5.18627962e-05 1.04354659e-05 2.99104120e-06 1.68691036e-06 -9.28747928e-06 -1.56424767e-05 -7.98938604e-06 -8.43034182e-05 -3.42695305e-06 4.32960204e-05 2.59776122e-05 1.15822839e-05 -1.42441618e-04 -8.54649707e-05 1.72138645e-05 3.35991542e-06 2.01594925e-06 -1.40153049e-05 -2.62786967e-05 2.78704996e-05 2.95933006e-04 1.71128133e-05 -1.48351079e-04 -9.05803225e-05 -5.79114193e-05 4.92429573e-04 3.00529556e-04 -5.79448431e-05 -1.66683716e-05 -1.02124474e-05 4.61319685e-05 8.99397180e-05 1.67222998e-05 1.77559803e-04 1.02676880e-05 -9.05803225e-05 -5.17320680e-05 -3.47468516e-05 3.00529556e-04 1.71864714e-04 -3.47669059e-05 -1.02124474e-05 -5.77509438e-06 3.09189712e-05 5.22359427e-05 2.85880319e-06 3.05858908e-05 1.85532669e-06 -1.50777699e-05 -9.04666195e-06 -6.34791707e-06 5.05882105e-05 3.03529263e-05 -5.77453163e-06 -1.79075606e-06 -1.07445364e-06 4.73540138e-06 8.87887759e-06 2.40771510e-06 2.55281121e-05 9.84614567e-07 -1.28835124e-05 -7.86371660e-06 -3.36842965e-06 4.26793517e-05 2.60388366e-05 -5.10895979e-06 -9.43371175e-07 -5.79076593e-07 4.03045889e-06 7.85145226e-06 1.44462906e-06 1.53168672e-05 5.90768740e-07 -7.86371660e-06 -4.49554804e-06 -2.02105779e-06 2.60388366e-05 1.49045927e-05 -3.06537587e-06 -5.79076593e-07 -3.25689476e-07 2.69530295e-06 4.56312329e-06 -2.62874596e-06 -2.80833608e-05 -1.55081198e-06 1.34822449e-05 9.07132154e-06 5.31871321e-06 -4.51827049e-05 -3.02963325e-05 5.36289327e-06 1.43541318e-06 9.91786862e-07 -3.50183704e-06 -8.70825340e-06 -4.92889867e-06 -5.26563014e-05 -2.90777246e-06 2.63225572e-05 1.52698146e-05 9.97258727e-06 -8.81034506e-05 -5.11624920e-05 1.00554249e-05 2.83009735e-06 1.62843763e-06 -8.70825340e-06 -1.51854104e-05 + -8.03973579e-06 -8.52916775e-05 -4.23147770e-05 8.61255180e-06 2.58376554e-05 1.40328055e-04 -2.85486682e-05 -8.56460045e-05 -1.89839090e-05 8.44969718e-06 2.53490916e-05 6.88211693e-06 -5.16158770e-06 -8.51446224e-05 -9.01772028e-04 -4.49526476e-04 9.14629627e-05 2.74388888e-04 1.48721070e-03 -3.02465504e-04 -9.07396512e-04 -2.02425291e-04 9.00455145e-05 2.70136544e-04 7.33125675e-05 -5.49844256e-05 4.28642856e-05 4.56055815e-04 2.23263394e-04 -4.62717902e-05 -1.38815371e-04 -7.43588136e-04 1.53958659e-04 4.61875977e-04 9.80261040e-05 -4.49180458e-05 -1.34754137e-04 -3.72683073e-05 2.79512305e-05 -8.42326070e-06 -8.96534955e-05 -4.46526788e-05 5.04466829e-06 2.72773407e-05 1.48722018e-04 -1.71659271e-05 -9.08055201e-05 -2.06575859e-05 4.87735431e-06 2.69600416e-05 8.15640063e-06 -2.99104120e-06 -2.52697821e-05 -2.68960486e-04 -1.33958036e-04 2.72773407e-05 7.77842435e-05 4.46166053e-04 -9.08055201e-05 -2.59313981e-04 -6.19727577e-05 2.69600416e-05 7.67707986e-05 1.94671871e-05 -1.56424767e-05 -1.41767784e-04 -1.50478185e-03 -7.41777346e-04 1.53587720e-04 4.60763160e-04 2.46214787e-03 -5.09335613e-04 -1.52800684e-03 -3.27587657e-04 1.49855296e-04 4.49565889e-04 1.24203957e-04 -9.31529678e-05 2.78704996e-05 2.95933006e-04 1.48351079e-04 -1.71128133e-05 -9.05803225e-05 -4.92429573e-04 5.79114193e-05 3.00529556e-04 6.89238782e-05 -1.66683716e-05 -8.99397180e-05 -2.71157219e-05 1.02124474e-05 8.36114988e-05 8.87799017e-04 4.45053236e-04 -9.05803225e-05 -2.58660340e-04 -1.47728872e-03 3.00529556e-04 8.59323568e-04 2.06771635e-04 -8.99397180e-05 -2.56507620e-04 -6.51482152e-05 5.22359427e-05 -1.98543958e-05 -2.11884104e-04 -1.01336084e-04 2.20761673e-05 6.62285018e-05 3.39149113e-04 -7.36993289e-05 -2.21097987e-04 -4.22135243e-05 2.10257096e-05 6.30771287e-05 1.83277712e-05 -1.37458284e-05 8.36778090e-06 8.93557047e-05 4.38862858e-05 -4.95400178e-06 -2.73137461e-05 -1.46883318e-04 1.69733528e-05 9.13167005e-05 1.98914499e-05 -4.71683005e-06 -2.67038368e-05 -8.25403881e-06 2.96063699e-06 2.51033427e-05 2.68067114e-04 1.31658857e-04 -2.73137461e-05 -7.77906580e-05 -4.40649955e-04 9.13167005e-05 2.60484554e-04 5.96743497e-05 -2.67038368e-05 -7.59270615e-05 -1.95942890e-05 1.57723475e-05 6.57186490e-06 7.02084019e-05 3.50967430e-05 -7.96859069e-06 -1.89958992e-05 -1.17471268e-04 2.65747394e-05 6.37906705e-05 1.67590415e-05 -7.95791207e-06 -1.88523975e-05 -4.16834487e-06 4.35412670e-06 -4.92889867e-06 -5.26563014e-05 -2.63225572e-05 2.90777246e-06 1.52698146e-05 8.81034506e-05 -9.97258727e-06 -5.11624920e-05 -1.25692811e-05 2.83009735e-06 1.51854104e-05 4.35412670e-06 -1.62843763e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -1 1 -169 - -3.88310673e-04 -3.88375334e-03 3.91366230e-04 1.85912949e-03 3.91366230e-04 -1.33147466e-03 -6.31973912e-03 -1.33147466e-03 2.79755615e-04 -2.17146786e-04 -4.62448456e-05 -4.84550939e-04 -2.17146786e-04 -3.95379919e-03 -3.92939721e-02 3.94438390e-03 1.86949532e-02 3.94438390e-03 -1.34047521e-02 -6.34713355e-02 -1.34047521e-02 2.60999035e-03 -2.04112112e-03 -4.37305360e-04 -4.52063590e-03 -2.04112112e-03 -3.63365929e-04 -3.57059449e-03 -1.00670961e-04 1.79771982e-03 3.78719586e-04 3.72560459e-04 -6.07987739e-03 -1.28216448e-03 3.40850962e-04 1.25067266e-04 2.56380636e-05 -4.52213038e-04 -2.03389232e-04 -1.91453131e-03 -1.88799388e-02 1.98947604e-03 8.98859910e-03 1.98947604e-03 -6.74212437e-03 -3.04011720e-02 -6.74212437e-03 1.20896164e-03 -1.01510637e-03 -2.30652904e-04 -2.09398298e-03 -1.01510637e-03 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 1.79771982e-03 -1.00670961e-04 -1.28216448e-03 -6.07987739e-03 3.72560459e-04 2.21202498e-04 -2.03389232e-04 2.56380636e-05 -5.21292111e-04 1.25067266e-04 1.24118745e-03 1.21878326e-02 3.65832085e-04 -6.12208737e-03 -1.29067787e-03 -1.35194857e-03 2.07128970e-02 4.37151806e-03 -1.14512635e-03 -4.54812915e-04 -9.31943159e-05 1.50622489e-03 6.79289519e-04 6.54357144e-03 6.44915881e-02 -6.78433435e-03 -3.06086518e-02 -6.78433435e-03 2.30022836e-02 1.03564485e-01 2.30022836e-02 -4.01372764e-03 3.38908410e-03 7.73255245e-04 6.95198020e-03 3.38908410e-03 1.24118745e-03 1.21878326e-02 -1.29067787e-03 -6.12208737e-03 3.65832085e-04 4.37151806e-03 2.07128970e-02 -1.35194857e-03 -7.31865847e-04 6.79289519e-04 -9.31943159e-05 1.74482096e-03 -4.54812915e-04 3.32683783e-04 3.05708468e-03 -4.21254213e-04 -1.42101259e-03 -3.04792349e-04 1.40618097e-03 4.67397367e-03 1.00567442e-03 -6.84689824e-05 1.35462073e-04 3.03625795e-05 1.26159449e-04 6.54684769e-05 -2.24843278e-04 -2.04873800e-03 -1.20121140e-04 1.03059227e-03 2.33014169e-04 4.44606639e-04 -3.38970528e-03 -7.70434083e-04 1.18540491e-04 1.36900065e-04 2.90703276e-05 -1.14239884e-04 -6.51540436e-05 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 2.05750496e-04 -2.33996176e-05 8.66895949e-05 -6.76468357e-04 8.66895949e-05 2.04379331e-05 2.73800131e-05 1.41924773e-06 -3.53995385e-05 2.73800131e-05 -5.76225216e-04 -5.29502598e-03 5.95155122e-04 2.46126601e-03 6.62394411e-04 -1.97311175e-03 -8.09555987e-03 -2.20434432e-03 1.26159449e-04 -1.53805550e-04 -5.25895304e-05 -2.14145366e-04 -1.94216372e-04 -2.24843278e-04 -2.04873800e-03 2.33014169e-04 1.03059227e-03 -1.20121140e-04 -7.70434083e-04 -3.38970528e-03 4.44606639e-04 3.96643961e-05 -6.51540436e-05 2.90703276e-05 -1.59779018e-04 1.36900065e-04 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -169 - -7.76621345e-05 -7.76750667e-04 7.82732461e-05 3.91366230e-04 -1.94284211e-05 -2.66294932e-04 -1.33147466e-03 7.13392445e-05 5.59511230e-05 -4.62448456e-05 4.82847247e-06 -1.25065071e-04 2.41423623e-05 -7.90759837e-04 -7.85879443e-03 7.88876780e-04 3.94438390e-03 -2.38089531e-04 -2.68095042e-03 -1.34047521e-02 8.71474601e-04 5.21998071e-04 -4.37305360e-04 5.79446114e-05 -1.19493855e-03 2.89723057e-04 -7.26731858e-05 -7.14118899e-04 -2.01341922e-05 3.78719586e-04 -2.01341922e-05 7.45120919e-05 -1.28216448e-03 7.45120919e-05 6.81701924e-05 2.56380636e-05 2.00456117e-06 -1.18074237e-04 2.56380636e-05 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 1.79771982e-03 -1.00670961e-04 -1.28216448e-03 -6.07987739e-03 3.72560459e-04 2.21202498e-04 -2.03389232e-04 2.56380636e-05 -5.21292111e-04 1.25067266e-04 -1.70374853e-04 -1.74108521e-03 1.71622027e-04 8.58110133e-04 -2.01341922e-05 -5.87734887e-04 -2.93867443e-03 7.41550873e-05 1.47189649e-04 -1.10680297e-04 5.49556969e-06 -2.76325477e-04 2.74778484e-05 2.48237490e-04 2.43756652e-03 7.31664170e-05 -1.29067787e-03 7.31664170e-05 -2.70389714e-04 4.37151806e-03 -2.70389714e-04 -2.29025270e-04 -9.31943159e-05 -7.48019848e-06 3.96683404e-04 -9.31943159e-05 1.24118745e-03 1.21878326e-02 -1.29067787e-03 -6.12208737e-03 3.65832085e-04 4.37151806e-03 2.07128970e-02 -1.35194857e-03 -7.31865847e-04 6.79289519e-04 -9.31943159e-05 1.74482096e-03 -4.54812915e-04 5.85871667e-04 5.98999154e-03 -5.89080562e-04 -2.94540281e-03 7.35234216e-05 2.01899694e-03 1.00949847e-02 -2.70389714e-04 -5.00771574e-04 3.76634315e-04 -2.01115619e-05 9.40482904e-04 -1.00557809e-04 6.65367567e-05 6.11416935e-04 -8.42508425e-05 -3.04792349e-04 4.19906802e-05 2.81236195e-04 1.00567442e-03 -1.53263522e-04 -1.36937965e-05 3.03625795e-05 -1.02783085e-05 4.90510404e-05 -4.40722661e-05 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 2.05750496e-04 -2.33996176e-05 8.66895949e-05 -6.76468357e-04 8.66895949e-05 2.04379331e-05 2.73800131e-05 1.41924773e-06 -3.53995385e-05 2.73800131e-05 -2.25080754e-05 -2.21538979e-04 -7.80297517e-06 1.12918743e-04 -4.31196670e-06 2.84965838e-05 -3.83139036e-04 1.58652204e-05 2.04384121e-05 9.87081996e-06 2.83849454e-07 -2.85817407e-05 5.64503337e-06 -8.70901592e-05 -7.68193823e-04 9.13993954e-05 3.89757689e-04 -3.95881729e-05 -2.99183926e-04 -1.26468706e-03 1.50649849e-04 1.41273731e-06 -1.82095465e-05 1.09839255e-05 -4.28290698e-05 5.06938410e-05 -1.12540377e-04 -1.10769490e-03 1.12918743e-04 5.34206993e-04 -2.15598335e-05 -3.83139036e-04 -1.81057079e-03 7.93261022e-05 6.50988451e-05 -5.34416337e-05 5.64503337e-06 -1.21492926e-04 2.73800096e-05 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -169 - 7.76621345e-05 7.76750667e-04 1.94284211e-05 -3.91366230e-04 -7.82732461e-05 -7.13392445e-05 1.33147466e-03 2.66294932e-04 -8.03339670e-05 -2.41423623e-05 -4.82847247e-06 1.10987629e-04 4.62448456e-05 7.90759837e-04 7.85879443e-03 2.38089531e-04 -3.94438390e-03 -7.88876780e-04 -8.71474601e-04 1.34047521e-02 2.68095042e-03 -7.73848102e-04 -2.89723057e-04 -5.79446114e-05 1.04953286e-03 4.37305360e-04 1.70374853e-04 1.74108521e-03 2.01341922e-05 -8.58110133e-04 -1.71622027e-04 -7.41550873e-05 2.93867443e-03 5.87734887e-04 -1.65710058e-04 -2.74778484e-05 -5.49556969e-06 2.65632714e-04 1.10680297e-04 3.63365929e-04 3.57059449e-03 1.00670961e-04 -1.79771982e-03 -3.78719586e-04 -3.72560459e-04 6.07987739e-03 1.28216448e-03 -3.40850962e-04 -1.25067266e-04 -2.56380636e-05 4.52213038e-04 2.03389232e-04 7.26731858e-05 7.14118899e-04 2.01341922e-05 -3.78719586e-04 2.01341922e-05 -7.45120919e-05 1.28216448e-03 -7.45120919e-05 -6.81701924e-05 -2.56380636e-05 -2.00456117e-06 1.18074237e-04 -2.56380636e-05 -5.85871667e-04 -5.98999154e-03 -7.35234216e-05 2.94540281e-03 5.89080562e-04 2.70389714e-04 -1.00949847e-02 -2.01899694e-03 5.64096300e-04 1.00557809e-04 2.01115619e-05 -9.03922356e-04 -3.76634315e-04 -1.24118745e-03 -1.21878326e-02 -3.65832085e-04 6.12208737e-03 1.29067787e-03 1.35194857e-03 -2.07128970e-02 -4.37151806e-03 1.14512635e-03 4.54812915e-04 9.31943159e-05 -1.50622489e-03 -6.79289519e-04 -2.48237490e-04 -2.43756652e-03 -7.31664170e-05 1.29067787e-03 -7.31664170e-05 2.70389714e-04 -4.37151806e-03 2.70389714e-04 2.29025270e-04 9.31943159e-05 7.48019848e-06 -3.96683404e-04 9.31943159e-05 -4.21539120e-05 -3.59566898e-04 -1.32890233e-05 1.85143885e-04 3.70287771e-05 5.38348357e-05 -5.92413914e-04 -1.18482783e-04 1.36937948e-05 2.18660211e-05 4.37320422e-06 -1.41273631e-06 -5.88640128e-07 1.12540377e-04 1.10769490e-03 2.15598335e-05 -5.34206993e-04 -1.12918743e-04 -7.93261022e-05 1.81057079e-03 3.83139036e-04 -7.26665375e-05 -2.73800096e-05 -5.64503337e-06 1.17123716e-04 5.34416337e-05 2.25080754e-05 2.21538979e-04 4.31196670e-06 -1.12918743e-04 7.80297517e-06 -1.58652204e-05 3.83139036e-04 -2.84965838e-05 -1.45333075e-05 -5.64503337e-06 -2.83849454e-07 3.19910544e-05 -9.87081996e-06 1.01167601e-04 9.13599510e-04 5.61590822e-05 -4.58836761e-04 -1.18663068e-04 -2.08055028e-04 1.50328312e-03 3.93149652e-04 -4.90510394e-05 -6.35146226e-05 -1.43932390e-05 4.28290715e-05 3.53995385e-05 4.21531672e-05 3.80666462e-04 2.33996176e-05 -2.05750496e-04 2.33996176e-05 -8.66895949e-05 6.76468357e-04 -8.66895949e-05 -2.04379331e-05 -2.73800131e-05 -1.41924773e-06 3.53995385e-05 -2.73800131e-05 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +166 + 7.76621345e-05 7.76750667e-04 3.91366230e-04 -1.94284211e-05 -7.82732461e-05 -1.33147466e-03 7.13392445e-05 2.66294932e-04 1.36285090e-04 -2.41423623e-05 -4.62448456e-05 -1.40774416e-05 4.82847247e-06 7.90759837e-04 7.85879443e-03 3.94438390e-03 -2.38089531e-04 -7.88876780e-04 -1.34047521e-02 8.71474601e-04 2.68095042e-03 1.29584617e-03 -2.89723057e-04 -4.37305360e-04 -1.45405683e-04 5.79446114e-05 -3.63365929e-04 -3.57059449e-03 -1.79771982e-03 1.00670961e-04 3.78719586e-04 6.07987739e-03 -3.72560459e-04 -1.28216448e-03 -5.62053460e-04 1.25067266e-04 2.03389232e-04 6.90790729e-05 -2.56380636e-05 -1.70374853e-04 -1.74108521e-03 -8.58110133e-04 2.01341922e-05 1.71622027e-04 2.93867443e-03 -7.41550873e-05 -5.87734887e-04 -3.12899707e-04 2.74778484e-05 1.10680297e-04 1.06927630e-05 -5.49556969e-06 7.26731858e-05 7.14118899e-04 3.78719586e-04 -2.01341922e-05 2.01341922e-05 -1.28216448e-03 7.45120919e-05 -7.45120919e-05 1.36340385e-04 -2.56380636e-05 2.56380636e-05 2.00456117e-06 1.24118745e-03 1.21878326e-02 6.12208737e-03 -3.65832085e-04 -1.29067787e-03 -2.07128970e-02 1.35194857e-03 4.37151806e-03 1.87699220e-03 -4.54812915e-04 -6.79289519e-04 -2.38596062e-04 9.31943159e-05 5.85871667e-04 5.98999154e-03 2.94540281e-03 -7.35234216e-05 -5.89080562e-04 -1.00949847e-02 2.70389714e-04 2.01899694e-03 1.06486787e-03 -1.00557809e-04 -3.76634315e-04 -3.65605477e-05 2.01115619e-05 -2.48237490e-04 -2.43756652e-03 -1.29067787e-03 7.31664170e-05 -7.31664170e-05 4.37151806e-03 -2.70389714e-04 2.70389714e-04 -4.58050540e-04 9.31943159e-05 -9.31943159e-05 -7.48019848e-06 1.08690669e-04 9.70983833e-04 4.89936234e-04 -5.52797035e-05 -1.21279620e-04 -1.59808833e-03 2.07098357e-04 3.99718977e-04 5.73967082e-05 -6.59382872e-05 -3.09512197e-05 -2.38191505e-05 1.46515128e-05 1.12540377e-04 1.10769490e-03 5.34206993e-04 -2.15598335e-05 -1.12918743e-04 -1.81057079e-03 7.93261022e-05 3.83139036e-04 1.37765383e-04 -2.73800096e-05 -5.34416337e-05 -4.36920927e-06 5.64503337e-06 -4.21531672e-05 -3.80666462e-04 -2.05750496e-04 2.33996176e-05 -2.33996176e-05 6.76468357e-04 -8.66895949e-05 8.66895949e-05 -4.08758661e-05 2.73800131e-05 -2.73800131e-05 -1.41924773e-06 1.40774419e-05 1.45405687e-04 6.90790725e-05 -1.65709093e-05 -2.72636722e-05 -2.38596062e-04 5.74051786e-05 9.39657262e-05 2.38191525e-05 -1.28207815e-05 -1.71899919e-05 -8.73841903e-07 3.40931357e-06 -2.25080754e-05 -2.21538979e-04 -1.12918743e-04 4.31196670e-06 -7.80297517e-06 3.83139036e-04 -1.58652204e-05 2.84965838e-05 -3.49717196e-05 5.64503337e-06 -9.87081996e-06 -3.40931371e-06 -2.83849454e-07 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 64 77 90 102 115 128 140 153 166 166 166 166 166 166 166 166 166 166 166 166 166 166 +166 + -7.76621345e-05 -7.76750667e-04 -3.91366230e-04 -7.82732461e-05 -1.94284211e-05 1.33147466e-03 2.66294932e-04 7.13392445e-05 -1.36285090e-04 -4.62448456e-05 -2.41423623e-05 -1.40774416e-05 -4.82847247e-06 -7.90759837e-04 -7.85879443e-03 -3.94438390e-03 -7.88876780e-04 -2.38089531e-04 1.34047521e-02 2.68095042e-03 8.71474601e-04 -1.29584617e-03 -4.37305360e-04 -2.89723057e-04 -1.45405683e-04 -5.79446114e-05 3.63365929e-04 3.57059449e-03 1.79771982e-03 3.78719586e-04 1.00670961e-04 -6.07987739e-03 -1.28216448e-03 -3.72560459e-04 5.62053460e-04 2.03389232e-04 1.25067266e-04 6.90790729e-05 2.56380636e-05 7.26731858e-05 7.14118899e-04 3.78719586e-04 -2.01341922e-05 2.01341922e-05 -1.28216448e-03 7.45120919e-05 -7.45120919e-05 1.36340385e-04 -2.56380636e-05 2.56380636e-05 2.00456117e-06 -1.70374853e-04 -1.74108521e-03 -8.58110133e-04 -1.71622027e-04 -2.01341922e-05 2.93867443e-03 5.87734887e-04 7.41550873e-05 -3.12899707e-04 -1.10680297e-04 -2.74778484e-05 -1.06927630e-05 -5.49556969e-06 -1.24118745e-03 -1.21878326e-02 -6.12208737e-03 -1.29067787e-03 -3.65832085e-04 2.07128970e-02 4.37151806e-03 1.35194857e-03 -1.87699220e-03 -6.79289519e-04 -4.54812915e-04 -2.38596062e-04 -9.31943159e-05 -2.48237490e-04 -2.43756652e-03 -1.29067787e-03 7.31664170e-05 -7.31664170e-05 4.37151806e-03 -2.70389714e-04 2.70389714e-04 -4.58050540e-04 9.31943159e-05 -9.31943159e-05 -7.48019848e-06 5.85871667e-04 5.98999154e-03 2.94540281e-03 5.89080562e-04 7.35234216e-05 -1.00949847e-02 -2.01899694e-03 -2.70389714e-04 1.06486787e-03 3.76634315e-04 1.00557809e-04 3.65605477e-05 2.01115619e-05 -1.08690669e-04 -9.70983833e-04 -4.89936234e-04 -1.21279620e-04 -5.52797035e-05 1.59808833e-03 3.99718977e-04 2.07098357e-04 -5.73967082e-05 -3.09512197e-05 -6.59382872e-05 -2.38191505e-05 -1.46515128e-05 -4.21531672e-05 -3.80666462e-04 -2.05750496e-04 2.33996176e-05 -2.33996176e-05 6.76468357e-04 -8.66895949e-05 8.66895949e-05 -4.08758661e-05 2.73800131e-05 -2.73800131e-05 -1.41924773e-06 1.12540377e-04 1.10769490e-03 5.34206993e-04 1.12918743e-04 2.15598335e-05 -1.81057079e-03 -3.83139036e-04 -7.93261022e-05 1.37765383e-04 5.34416337e-05 2.73800096e-05 4.36920927e-06 5.64503337e-06 1.40774419e-05 1.45405687e-04 6.90790725e-05 2.72636722e-05 1.65709093e-05 -2.38596062e-04 -9.39657262e-05 -5.74051786e-05 2.38191525e-05 1.71899919e-05 1.28207815e-05 8.73841903e-07 3.40931357e-06 2.25080754e-05 2.21538979e-04 1.12918743e-04 -7.80297517e-06 4.31196670e-06 -3.83139036e-04 2.84965838e-05 -1.58652204e-05 3.49717196e-05 -9.87081996e-06 5.64503337e-06 -3.40931371e-06 2.83849454e-07 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 51 64 77 89 102 115 127 140 153 166 166 166 166 166 166 166 166 166 166 166 166 166 166 +157 + -3.88310673e-04 -3.88375334e-03 -1.85912949e-03 -3.91366230e-04 3.91366230e-04 6.31973912e-03 1.33147466e-03 -1.33147466e-03 -5.59511230e-04 -2.17146786e-04 2.17146786e-04 4.62448456e-05 -3.95379919e-03 -3.92939721e-02 -1.86949532e-02 -3.94438390e-03 3.94438390e-03 6.34713355e-02 1.34047521e-02 -1.34047521e-02 -5.21998071e-03 -2.04112112e-03 2.04112112e-03 4.37305360e-04 1.91453131e-03 1.88799388e-02 8.98859910e-03 1.98947604e-03 -1.98947604e-03 -3.04011720e-02 -6.74212437e-03 6.74212437e-03 2.41792328e-03 1.01510637e-03 -1.01510637e-03 -2.30652904e-04 3.63365929e-04 3.57059449e-03 1.79771982e-03 -1.00670961e-04 -3.78719586e-04 -6.07987739e-03 3.72560459e-04 1.28216448e-03 5.62053460e-04 -1.25067266e-04 -2.03389232e-04 -6.90790729e-05 2.56380636e-05 -3.63365929e-04 -3.57059449e-03 -1.79771982e-03 -3.78719586e-04 -1.00670961e-04 6.07987739e-03 1.28216448e-03 3.72560459e-04 -5.62053460e-04 -2.03389232e-04 -1.25067266e-04 -6.90790729e-05 -2.56380636e-05 -6.54357144e-03 -6.44915881e-02 -3.06086518e-02 -6.78433435e-03 6.78433435e-03 1.03564485e-01 2.30022836e-02 -2.30022836e-02 -8.02745528e-03 -3.38908410e-03 3.38908410e-03 7.73255245e-04 -1.24118745e-03 -1.21878326e-02 -6.12208737e-03 3.65832085e-04 1.29067787e-03 2.07128970e-02 -1.35194857e-03 -4.37151806e-03 -1.87699220e-03 4.54812915e-04 6.79289519e-04 2.38596062e-04 -9.31943159e-05 1.24118745e-03 1.21878326e-02 6.12208737e-03 1.29067787e-03 3.65832085e-04 -2.07128970e-02 -4.37151806e-03 -1.35194857e-03 1.87699220e-03 6.79289519e-04 4.54812915e-04 2.38596062e-04 9.31943159e-05 -6.65367567e-04 -6.11416935e-03 -2.84202519e-03 -7.26046561e-04 7.26046561e-04 9.34794734e-03 2.41185539e-03 -2.41185539e-03 -2.86983558e-04 -2.00930550e-04 2.00930550e-04 6.07251591e-05 -2.24843278e-04 -2.04873800e-03 -1.03059227e-03 1.20121140e-04 2.33014169e-04 3.38970528e-03 -4.44606639e-04 -7.70434083e-04 -1.58204887e-04 1.36900065e-04 6.51540436e-05 4.55391345e-05 -2.90703276e-05 2.24843278e-04 2.04873800e-03 1.03059227e-03 2.33014169e-04 1.20121140e-04 -3.38970528e-03 -7.70434083e-04 -4.44606639e-04 1.58204887e-04 6.51540436e-05 1.36900065e-04 4.55391345e-05 2.90703276e-05 6.72392884e-05 6.72392884e-05 -2.31232569e-04 -2.31232569e-04 4.04108217e-05 4.04108217e-05 4.36920927e-06 4.21531672e-05 3.80666462e-04 2.05750496e-04 -2.33996176e-05 2.33996176e-05 -6.76468357e-04 8.66895949e-05 -8.66895949e-05 4.08758661e-05 -2.73800131e-05 2.73800131e-05 1.41924773e-06 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -2 -1 2 169 - -8.03973579e-06 -8.52916775e-05 2.58376554e-05 4.23147770e-05 -8.61255180e-06 -8.56460045e-05 -1.40328055e-04 2.85486682e-05 3.53186638e-06 -2.53490916e-05 5.16158770e-06 -1.98816059e-05 8.44969718e-06 -8.51446224e-05 -9.01772028e-04 2.74388888e-04 4.49526476e-04 -9.14629627e-05 -9.07396512e-04 -1.48721070e-03 3.02465504e-04 3.77220998e-05 -2.70136544e-04 5.49844256e-05 -2.11961728e-04 9.00455145e-05 -2.52697821e-05 -2.68960486e-04 7.77842435e-05 1.33958036e-04 -2.72773407e-05 -2.59313981e-04 -4.46166053e-04 9.08055201e-05 1.41273003e-05 -7.67707986e-05 1.56424767e-05 -6.34035760e-05 2.69600416e-05 -4.28642856e-05 -4.56055815e-04 1.38815371e-04 2.23263394e-04 -4.62717902e-05 -4.61875977e-04 -7.43588136e-04 1.53958659e-04 1.67377511e-05 -1.34754137e-04 2.79512305e-05 -1.03527250e-04 4.49180458e-05 8.42326070e-06 8.96534955e-05 -2.72773407e-05 -4.46526788e-05 5.04466829e-06 9.08055201e-05 1.48722018e-04 -1.71659271e-05 -3.26514280e-06 2.69600416e-05 -2.99104120e-06 2.19681945e-05 -4.87735431e-06 8.36114988e-05 8.87799017e-04 -2.58660340e-04 -4.45053236e-04 9.05803225e-05 8.59323568e-04 1.47728872e-03 -3.00529556e-04 -4.69658080e-05 2.56507620e-04 -5.22359427e-05 2.11643596e-04 -8.99397180e-05 1.41767784e-04 1.50478185e-03 -4.60763160e-04 -7.41777346e-04 1.53587720e-04 1.52800684e-03 2.46214787e-03 -5.09335613e-04 -5.62300464e-05 4.49565889e-04 -9.31529678e-05 3.45801212e-04 -1.49855296e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 1.48351079e-04 -1.71128133e-05 -3.00529556e-04 -4.92429573e-04 5.79114193e-05 1.09790351e-05 -8.99397180e-05 1.02124474e-05 -7.32476904e-05 1.66683716e-05 4.23579594e-06 4.51397922e-05 -1.66633196e-05 -2.02733712e-05 4.13708166e-06 5.53046522e-05 6.78414545e-05 -1.38352650e-05 1.51339584e-06 1.52119092e-05 -3.10212987e-06 8.48670762e-06 -3.62110076e-06 -2.51033427e-05 -2.68067114e-04 7.77906580e-05 1.31658857e-04 -2.73137461e-05 -2.60484554e-04 -4.40649955e-04 9.13167005e-05 1.28680228e-05 -7.59270615e-05 1.57723475e-05 -6.14766473e-05 2.67038368e-05 4.92889867e-06 5.26563014e-05 -1.52698146e-05 -2.63225572e-05 2.90777246e-06 5.11624920e-05 8.81034506e-05 -9.97258727e-06 -2.51385622e-06 1.51854104e-05 -1.62843763e-06 1.30623801e-05 -2.83009735e-06 -2.04803436e-05 -2.18601217e-04 6.68535146e-05 1.05307995e-04 -2.31028170e-05 -2.23371808e-04 -3.52447381e-04 7.71128608e-05 6.91797789e-06 -6.40525946e-05 1.40812999e-05 -4.78952650e-05 2.21877546e-05 8.36778090e-06 8.93557047e-05 -2.73137461e-05 -4.38862858e-05 4.95400178e-06 9.13167005e-05 1.46883318e-04 -1.69733528e-05 -2.79751765e-06 2.67038368e-05 -2.96063699e-06 2.13535203e-05 -4.71683005e-06 + 4.82384148e-06 5.11750065e-05 2.58376554e-05 1.47546112e-05 5.16753108e-06 -8.56460045e-05 -4.89723166e-05 -1.71292009e-05 1.21850916e-05 1.47200182e-05 5.16158770e-06 3.67042321e-06 2.94400364e-06 5.10867734e-05 5.41063217e-04 2.74388888e-04 1.56844995e-04 5.48777776e-05 -9.07396512e-04 -5.19321090e-04 -1.81479302e-04 1.29744050e-04 1.56977303e-04 5.49844256e-05 3.92019561e-05 3.13954606e-05 -2.52697821e-05 -2.68960486e-04 -1.33958036e-04 -7.77842435e-05 -2.72773407e-05 4.46166053e-04 2.59313981e-04 9.08055201e-05 -6.19727577e-05 -7.67707986e-05 -2.69600416e-05 -1.94671871e-05 -1.56424767e-05 -1.59098513e-05 -1.69164630e-04 -8.58798007e-05 -4.66705461e-05 -1.71759601e-05 2.85497188e-04 1.55575217e-04 5.70994376e-05 -4.16385141e-05 -4.68813595e-05 -1.72944581e-05 -1.08933771e-05 -9.37627190e-06 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 -1.55568487e-05 -3.02680097e-06 9.08055201e-05 5.18627962e-05 1.02995563e-05 -1.32609259e-05 -1.56424767e-05 -2.99104120e-06 -4.39363890e-06 -1.68691036e-06 8.36114988e-05 8.87799017e-04 4.45053236e-04 2.58660340e-04 9.05803225e-05 -1.47728872e-03 -8.59323568e-04 -3.00529556e-04 2.06771635e-04 2.56507620e-04 8.99397180e-05 6.51482152e-05 5.22359427e-05 5.25821854e-05 5.57796227e-04 2.84843547e-04 1.55209375e-04 5.69687094e-05 -9.43853767e-04 -5.15594141e-04 -1.88770753e-04 1.38504722e-04 1.56575127e-04 5.75913592e-05 3.65413080e-05 3.13150254e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 5.17320680e-05 1.02676880e-05 -3.00529556e-04 -1.71864714e-04 -3.47468516e-05 4.41600675e-05 5.22359427e-05 1.02124474e-05 1.46495381e-05 5.77509438e-06 1.11178871e-05 1.18841548e-04 5.76445547e-05 3.52822416e-05 1.23793259e-05 -1.93270427e-04 -1.18217051e-04 -4.14138567e-05 2.53281016e-05 3.40878355e-05 1.19810075e-05 9.11418852e-06 7.32586789e-06 1.55514449e-05 1.65944916e-04 8.30769984e-05 4.58555150e-05 1.69217960e-05 -2.77621887e-04 -1.53620178e-04 -5.65179084e-05 3.95630426e-05 4.55562472e-05 1.68591953e-05 1.07459493e-05 9.28732999e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 1.52698146e-05 2.90777246e-06 -8.81034506e-05 -5.11624920e-05 -9.97258727e-06 1.25692811e-05 1.51854104e-05 2.83009735e-06 4.35412670e-06 1.62843763e-06 4.40196826e-06 4.69106481e-05 2.39518433e-05 1.21844749e-05 5.28135596e-06 -7.98569198e-05 -4.08220236e-05 -1.75647387e-05 1.19379020e-05 1.23220751e-05 5.37304655e-06 2.50100955e-06 2.75788262e-06 3.11028898e-06 3.31889832e-05 1.69217960e-05 9.17110299e-06 1.85237783e-06 -5.65179084e-05 -3.07240355e-05 -6.33592638e-06 8.46319694e-06 9.28732999e-06 1.84600370e-06 2.46707222e-06 9.77063263e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 1.60794716e-06 1.70583355e-05 -5.16753108e-06 -8.61255180e-06 9.74528347e-07 1.71292009e-05 2.85486682e-05 -3.29444758e-06 -7.06373276e-07 5.16158770e-06 -5.73470589e-07 4.28221914e-06 -9.55784314e-07 1.70289245e-05 1.80354406e-04 -5.48777776e-05 -9.14629627e-05 1.05042552e-05 1.81479302e-04 3.02465504e-04 -3.53762843e-05 -7.54441997e-06 5.49844256e-05 -6.21130072e-06 4.55827353e-05 -1.03521679e-05 5.05395642e-06 5.37920973e-05 -1.55568487e-05 -2.72773407e-05 3.02680097e-06 5.18627962e-05 9.08055201e-05 -1.02995563e-05 -2.82546006e-06 1.56424767e-05 -1.68691036e-06 1.36811182e-05 -2.99104120e-06 8.42326070e-06 8.96534955e-05 -2.72773407e-05 -4.46526788e-05 5.04466829e-06 9.08055201e-05 1.48722018e-04 -1.71659271e-05 -3.26514280e-06 2.69600416e-05 -2.99104120e-06 2.19681945e-05 -4.87735431e-06 -2.43263422e-06 -2.57190371e-05 7.88413529e-06 1.31402255e-05 -1.00893365e-06 -2.60094805e-05 -4.33491342e-05 3.42879502e-06 1.06506570e-06 -7.94698537e-06 5.88994107e-07 -6.63203649e-06 9.81656846e-07 -1.67222998e-05 -1.77559803e-04 5.17320680e-05 9.05803225e-05 -1.02676880e-05 -1.71864714e-04 -3.00529556e-04 3.47468516e-05 9.39316160e-06 -5.22359427e-05 5.77509438e-06 -4.55685093e-05 1.02124474e-05 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 1.48351079e-04 -1.71128133e-05 -3.00529556e-04 -4.92429573e-04 5.79114193e-05 1.09790351e-05 -8.99397180e-05 1.02124474e-05 -7.32476904e-05 1.66683716e-05 7.98938604e-06 8.43034182e-05 -2.59776122e-05 -4.32960204e-05 3.42695305e-06 8.54649707e-05 1.42441618e-04 -1.15822839e-05 -3.53067783e-06 2.62786967e-05 -2.01594925e-06 2.19152964e-05 -3.35991542e-06 -8.47159188e-07 -9.02795844e-06 3.33266393e-06 4.13708166e-06 -4.15379221e-07 -1.10609304e-05 -1.38352650e-05 1.43218222e-06 -3.02679168e-07 -3.10212987e-06 3.21685798e-07 -1.85421399e-06 3.47726245e-07 4.92889867e-06 5.26563014e-05 -1.52698146e-05 -2.63225572e-05 2.90777246e-06 5.11624920e-05 8.81034506e-05 -9.97258727e-06 -2.51385622e-06 1.51854104e-05 -1.62843763e-06 1.30623801e-05 -2.83009735e-06 -1.44462906e-06 -1.53168672e-05 4.49554804e-06 7.86371660e-06 -5.90768740e-07 -1.49045927e-05 -2.60388366e-05 2.02105779e-06 8.01512889e-07 -4.56312329e-06 3.25689476e-07 -4.00234485e-06 5.79076593e-07 3.79016916e-06 4.05298388e-05 -1.23702998e-05 -1.97988542e-05 2.38216604e-06 4.14345715e-05 6.64020279e-05 -8.15681405e-06 -1.22672209e-06 1.20434603e-05 -1.42639758e-06 9.57904784e-06 -2.26854683e-06 -2.40771510e-06 -2.55281121e-05 7.86371660e-06 1.28835124e-05 -9.84614567e-07 -2.60388366e-05 -4.26793517e-05 3.36842965e-06 9.35999893e-07 -7.85145226e-06 5.79076593e-07 -6.43971841e-06 9.43371175e-07 + 1.60794716e-06 1.70583355e-05 8.61255180e-06 5.16753108e-06 9.74528347e-07 -2.85486682e-05 -1.71292009e-05 -3.29444758e-06 4.06169720e-06 5.16158770e-06 9.55784314e-07 1.52937237e-06 5.73470589e-07 1.70289245e-05 1.80354406e-04 9.14629627e-05 5.48777776e-05 1.05042552e-05 -3.02465504e-04 -1.81479302e-04 -3.53762843e-05 4.32480167e-05 5.49844256e-05 1.03521679e-05 1.62577083e-05 6.21130072e-06 -8.42326070e-06 -8.96534955e-05 -4.46526788e-05 -2.72773407e-05 -5.04466829e-06 1.48722018e-04 9.08055201e-05 1.71659271e-05 -2.06575859e-05 -2.69600416e-05 -4.87735431e-06 -8.15640063e-06 -2.99104120e-06 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 -1.55568487e-05 -3.02680097e-06 9.08055201e-05 5.18627962e-05 1.02995563e-05 -1.32609259e-05 -1.56424767e-05 -2.99104120e-06 -4.39363890e-06 -1.68691036e-06 -2.43263422e-06 -2.57190371e-05 -1.31402255e-05 -7.88413529e-06 -1.00893365e-06 4.33491342e-05 2.60094805e-05 3.42879502e-06 -6.27604493e-06 -7.94698537e-06 -9.81656846e-07 -2.39364429e-06 -5.88994107e-07 2.78704996e-05 2.95933006e-04 1.48351079e-04 9.05803225e-05 1.71128133e-05 -4.92429573e-04 -3.00529556e-04 -5.79114193e-05 6.89238782e-05 8.99397180e-05 1.66683716e-05 2.71157219e-05 1.02124474e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 5.17320680e-05 1.02676880e-05 -3.00529556e-04 -1.71864714e-04 -3.47468516e-05 4.41600675e-05 5.22359427e-05 1.02124474e-05 1.46495381e-05 5.77509438e-06 7.98938604e-06 8.43034182e-05 4.32960204e-05 2.59776122e-05 3.42695305e-06 -1.42441618e-04 -8.54649707e-05 -1.15822839e-05 2.07445424e-05 2.62786967e-05 3.35991542e-06 7.89999152e-06 2.01594925e-06 3.70596237e-06 3.96138493e-05 1.92148516e-05 1.23793259e-05 2.27070591e-06 -6.44234755e-05 -4.14138567e-05 -7.78009929e-06 8.44270054e-06 1.19810075e-05 2.13848231e-06 3.82242524e-06 1.39613944e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 1.52698146e-05 2.90777246e-06 -8.81034506e-05 -5.11624920e-05 -9.97258727e-06 1.25692811e-05 1.51854104e-05 2.83009735e-06 4.35412670e-06 1.62843763e-06 2.40771510e-06 2.55281121e-05 1.28835124e-05 7.86371660e-06 9.84614567e-07 -4.26793517e-05 -2.60388366e-05 -3.36842965e-06 6.04495968e-06 7.85145226e-06 9.43371175e-07 2.40925952e-06 5.79076593e-07 1.16142320e-06 1.24464781e-05 6.31660931e-06 3.29897830e-06 8.31354061e-07 -2.12193229e-05 -1.11382390e-05 -2.83810084e-06 3.19493334e-06 3.33520685e-06 8.33133654e-07 8.33668127e-07 4.34610715e-07 1.44462906e-06 1.53168672e-05 7.86371660e-06 4.49554804e-06 5.90768740e-07 -2.60388366e-05 -1.49045927e-05 -2.02105779e-06 3.86688876e-06 4.56312329e-06 5.79076593e-07 1.30704190e-06 3.25689476e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 4.82384148e-06 5.11750065e-05 -1.47546112e-05 -2.58376554e-05 5.16753108e-06 4.89723166e-05 8.56460045e-05 -1.71292009e-05 -2.91386606e-06 1.47200182e-05 -2.94400364e-06 1.23878105e-05 -5.16158770e-06 5.10867734e-05 5.41063217e-04 -1.56844995e-04 -2.74388888e-04 5.48777776e-05 5.19321090e-04 9.07396512e-04 -1.81479302e-04 -3.09221352e-05 1.56977303e-04 -3.13954606e-05 1.31962621e-04 -5.49844256e-05 1.59098513e-05 1.69164630e-04 -4.66705461e-05 -8.58798007e-05 1.71759601e-05 1.55575217e-04 2.85497188e-04 -5.70994376e-05 -1.13853158e-05 4.68813595e-05 -9.37627190e-06 4.15066995e-05 -1.72944581e-05 2.52697821e-05 2.68960486e-04 -7.77842435e-05 -1.33958036e-04 2.72773407e-05 2.59313981e-04 4.46166053e-04 -9.08055201e-05 -1.41273003e-05 7.67707986e-05 -1.56424767e-05 6.34035760e-05 -2.69600416e-05 -5.05395642e-06 -5.37920973e-05 1.55568487e-05 2.72773407e-05 -3.02680097e-06 -5.18627962e-05 -9.08055201e-05 1.02995563e-05 2.82546006e-06 -1.56424767e-05 1.68691036e-06 -1.36811182e-05 2.99104120e-06 -5.25821854e-05 -5.57796227e-04 1.55209375e-04 2.84843547e-04 -5.69687094e-05 -5.15594141e-04 -9.43853767e-04 1.88770753e-04 3.76066601e-05 -1.56575127e-04 3.13150254e-05 -1.38219262e-04 5.75913592e-05 -8.36114988e-05 -8.87799017e-04 2.58660340e-04 4.45053236e-04 -9.05803225e-05 -8.59323568e-04 -1.47728872e-03 3.00529556e-04 4.69658080e-05 -2.56507620e-04 5.22359427e-05 -2.11643596e-04 8.99397180e-05 1.67222998e-05 1.77559803e-04 -5.17320680e-05 -9.05803225e-05 1.02676880e-05 1.71864714e-04 3.00529556e-04 -3.47468516e-05 -9.39316160e-06 5.22359427e-05 -5.77509438e-06 4.55685093e-05 -1.02124474e-05 -1.74672722e-06 -1.87949609e-05 7.08905598e-06 8.07937257e-06 -1.61587451e-06 -2.37556158e-05 -2.74770921e-05 5.49541842e-06 -9.08040048e-07 -6.37268768e-06 1.27453754e-06 -3.20954142e-06 1.33730893e-06 1.55514449e-05 1.65944916e-04 -4.58555150e-05 -8.30769984e-05 1.69217960e-05 1.53620178e-04 2.77621887e-04 -5.65179084e-05 -1.04752563e-05 4.55562472e-05 -9.28732999e-06 3.96355746e-05 -1.68591953e-05 -3.11028898e-06 -3.31889832e-05 9.17110299e-06 1.69217960e-05 -1.85237783e-06 -3.07240355e-05 -5.65179084e-05 6.33592638e-06 2.09505125e-06 -9.28732999e-06 9.77063263e-07 -8.56287966e-06 1.84600370e-06 1.18293568e-05 1.26375123e-04 -3.66475550e-05 -6.18975704e-05 1.33614887e-05 1.22789981e-04 2.07305559e-04 -4.46478214e-05 -6.03325493e-06 3.56819691e-05 -7.72332900e-06 2.87371512e-05 -1.30623801e-05 -4.92889867e-06 -5.26563014e-05 1.52698146e-05 2.63225572e-05 -2.90777246e-06 -5.11624920e-05 -8.81034506e-05 9.97258727e-06 2.51385622e-06 -1.51854104e-05 1.62843763e-06 -1.30623801e-05 2.83009735e-06 + -8.03973579e-06 -8.52916775e-05 -4.23147770e-05 -2.58376554e-05 -8.61255180e-06 1.40328055e-04 8.56460045e-05 2.85486682e-05 -1.89839090e-05 -2.53490916e-05 -8.44969718e-06 -6.88211693e-06 -5.16158770e-06 -8.51446224e-05 -9.01772028e-04 -4.49526476e-04 -2.74388888e-04 -9.14629627e-05 1.48721070e-03 9.07396512e-04 3.02465504e-04 -2.02425291e-04 -2.70136544e-04 -9.00455145e-05 -7.33125675e-05 -5.49844256e-05 4.28642856e-05 4.56055815e-04 2.23263394e-04 1.38815371e-04 4.62717902e-05 -7.43588136e-04 -4.61875977e-04 -1.53958659e-04 9.80261040e-05 1.34754137e-04 4.49180458e-05 3.72683073e-05 2.79512305e-05 2.52697821e-05 2.68960486e-04 1.33958036e-04 7.77842435e-05 2.72773407e-05 -4.46166053e-04 -2.59313981e-04 -9.08055201e-05 6.19727577e-05 7.67707986e-05 2.69600416e-05 1.94671871e-05 1.56424767e-05 8.42326070e-06 8.96534955e-05 4.46526788e-05 2.72773407e-05 5.04466829e-06 -1.48722018e-04 -9.08055201e-05 -1.71659271e-05 2.06575859e-05 2.69600416e-05 4.87735431e-06 8.15640063e-06 2.99104120e-06 -1.41767784e-04 -1.50478185e-03 -7.41777346e-04 -4.60763160e-04 -1.53587720e-04 2.46214787e-03 1.52800684e-03 5.09335613e-04 -3.27587657e-04 -4.49565889e-04 -1.49855296e-04 -1.24203957e-04 -9.31529678e-05 -8.36114988e-05 -8.87799017e-04 -4.45053236e-04 -2.58660340e-04 -9.05803225e-05 1.47728872e-03 8.59323568e-04 3.00529556e-04 -2.06771635e-04 -2.56507620e-04 -8.99397180e-05 -6.51482152e-05 -5.22359427e-05 -2.78704996e-05 -2.95933006e-04 -1.48351079e-04 -9.05803225e-05 -1.71128133e-05 4.92429573e-04 3.00529556e-04 5.79114193e-05 -6.89238782e-05 -8.99397180e-05 -1.66683716e-05 -2.71157219e-05 -1.02124474e-05 -1.98543958e-05 -2.11884104e-04 -1.01336084e-04 -6.62285018e-05 -2.20761673e-05 3.39149113e-04 2.21097987e-04 7.36993289e-05 -4.22135243e-05 -6.30771287e-05 -2.10257096e-05 -1.83277712e-05 -1.37458284e-05 -2.51033427e-05 -2.68067114e-04 -1.31658857e-04 -7.77906580e-05 -2.73137461e-05 4.40649955e-04 2.60484554e-04 9.13167005e-05 -5.96743497e-05 -7.59270615e-05 -2.67038368e-05 -1.95942890e-05 -1.57723475e-05 -8.36778090e-06 -8.93557047e-05 -4.38862858e-05 -2.73137461e-05 -4.95400178e-06 1.46883318e-04 9.13167005e-05 1.69733528e-05 -1.98914499e-05 -2.67038368e-05 -4.71683005e-06 -8.25403881e-06 -2.96063699e-06 -6.57186490e-06 -7.02084019e-05 -3.50967430e-05 -1.89958992e-05 -7.96859069e-06 1.17471268e-04 6.37906705e-05 2.65747394e-05 -1.67590415e-05 -1.88523975e-05 -7.95791207e-06 -4.16834487e-06 -4.35412670e-06 -4.92889867e-06 -5.26563014e-05 -2.63225572e-05 -1.52698146e-05 -2.90777246e-06 8.81034506e-05 5.11624920e-05 9.97258727e-06 -1.25692811e-05 -1.51854104e-05 -2.83009735e-06 -4.35412670e-06 -1.62843763e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 -1 3 @@ -102,54 +102,54 @@ Matrix number of r(R): 177 0 -2 0 -1 169 - -4.82384148e-06 -5.11750065e-05 -5.16753108e-06 1.47546112e-05 2.58376554e-05 1.71292009e-05 -4.89723166e-05 -8.56460045e-05 9.27122554e-06 2.94400364e-06 5.16158770e-06 8.71738727e-06 -1.47200182e-05 -5.10867734e-05 -5.41063217e-04 -5.48777776e-05 1.56844995e-04 2.74388888e-04 1.81479302e-04 -5.19321090e-04 -9.07396512e-04 9.88219149e-05 3.13954606e-05 5.49844256e-05 9.27606654e-05 -1.56977303e-04 5.05395642e-06 5.37920973e-05 3.02680097e-06 -1.55568487e-05 -2.72773407e-05 -1.02995563e-05 5.18627962e-05 9.08055201e-05 -1.04354659e-05 -1.68691036e-06 -2.99104120e-06 -9.28747928e-06 1.56424767e-05 -1.59098513e-05 -1.69164630e-04 -1.71759601e-05 4.66705461e-05 8.58798007e-05 5.70994376e-05 -1.55575217e-04 -2.85497188e-04 3.02531983e-05 9.37627190e-06 1.72944581e-05 3.06133224e-05 -4.68813595e-05 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 7.77842435e-05 1.33958036e-04 9.08055201e-05 -2.59313981e-04 -4.46166053e-04 4.78454574e-05 1.56424767e-05 2.69600416e-05 4.39363890e-05 -7.67707986e-05 -1.67222998e-05 -1.77559803e-04 -1.02676880e-05 5.17320680e-05 9.05803225e-05 3.47468516e-05 -1.71864714e-04 -3.00529556e-04 3.47669059e-05 5.77509438e-06 1.02124474e-05 3.09189712e-05 -5.22359427e-05 5.25821854e-05 5.57796227e-04 5.69687094e-05 -1.55209375e-04 -2.84843547e-04 -1.88770753e-04 5.15594141e-04 9.43853767e-04 -1.00898062e-04 -3.13150254e-05 -5.75913592e-05 -1.01677954e-04 1.56575127e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 -2.58660340e-04 -4.45053236e-04 -3.00529556e-04 8.59323568e-04 1.47728872e-03 -1.59805827e-04 -5.22359427e-05 -8.99397180e-05 -1.46495381e-04 2.56507620e-04 9.37115990e-06 1.00046587e-04 1.07634514e-05 -2.81931856e-05 -4.95651821e-05 -3.59184383e-05 9.44614347e-05 1.65793335e-04 -1.73236052e-05 -6.05133035e-06 -1.06436985e-05 -1.65593002e-05 2.77151479e-05 3.11028898e-06 3.31889832e-05 1.85237783e-06 -9.17110299e-06 -1.69217960e-05 -6.33592638e-06 3.07240355e-05 5.65179084e-05 -6.36814569e-06 -9.77063263e-07 -1.84600370e-06 -6.09580744e-06 9.28732999e-06 4.92889867e-06 5.26563014e-05 2.90777246e-06 -1.52698146e-05 -2.63225572e-05 -9.97258727e-06 5.11624920e-05 8.81034506e-05 -1.00554249e-05 -1.62843763e-06 -2.83009735e-06 -8.70825340e-06 1.51854104e-05 7.42738855e-06 7.94644754e-05 8.08013271e-06 -2.44630801e-05 -3.79457271e-05 -2.70830826e-05 8.19679572e-05 1.27448639e-04 -1.37355867e-05 -4.96544639e-06 -7.68933355e-06 -1.05055060e-05 2.33598940e-05 -1.55514449e-05 -1.65944916e-04 -1.69217960e-05 4.58555150e-05 8.30769984e-05 5.65179084e-05 -1.53620178e-04 -2.77621887e-04 2.90877864e-05 9.28732999e-06 1.68591953e-05 2.88896254e-05 -4.55562472e-05 + -1.60794716e-06 -1.70583355e-05 -5.16753108e-06 9.74528347e-07 8.61255180e-06 1.71292009e-05 -3.29444758e-06 -2.85486682e-05 7.06373276e-07 5.73470589e-07 5.16158770e-06 4.28221914e-06 -9.55784314e-07 -1.70289245e-05 -1.80354406e-04 -5.48777776e-05 1.05042552e-05 9.14629627e-05 1.81479302e-04 -3.53762843e-05 -3.02465504e-04 7.54441997e-06 6.21130072e-06 5.49844256e-05 4.55827353e-05 -1.03521679e-05 5.05395642e-06 5.37920973e-05 1.55568487e-05 -3.02680097e-06 -2.72773407e-05 -5.18627962e-05 1.02995563e-05 9.08055201e-05 -2.82546006e-06 -1.68691036e-06 -1.56424767e-05 -1.36811182e-05 2.99104120e-06 -2.43263422e-06 -2.57190371e-05 -7.88413529e-06 1.00893365e-06 1.31402255e-05 2.60094805e-05 -3.42879502e-06 -4.33491342e-05 1.06506570e-06 5.88994107e-07 7.94698537e-06 6.63203649e-06 -9.81656846e-07 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 5.04466829e-06 4.46526788e-05 9.08055201e-05 -1.71659271e-05 -1.48722018e-04 3.26514280e-06 2.99104120e-06 2.69600416e-05 2.19681945e-05 -4.87735431e-06 -1.67222998e-05 -1.77559803e-04 -5.17320680e-05 1.02676880e-05 9.05803225e-05 1.71864714e-04 -3.47468516e-05 -3.00529556e-04 9.39316160e-06 5.77509438e-06 5.22359427e-05 4.55685093e-05 -1.02124474e-05 7.98938604e-06 8.43034182e-05 2.59776122e-05 -3.42695305e-06 -4.32960204e-05 -8.54649707e-05 1.15822839e-05 1.42441618e-04 -3.53067783e-06 -2.01594925e-06 -2.62786967e-05 -2.19152964e-05 3.35991542e-06 2.78704996e-05 2.95933006e-04 9.05803225e-05 -1.71128133e-05 -1.48351079e-04 -3.00529556e-04 5.79114193e-05 4.92429573e-04 -1.09790351e-05 -1.02124474e-05 -8.99397180e-05 -7.32476904e-05 1.66683716e-05 8.47159188e-07 9.02795844e-06 3.33266393e-06 -4.15379221e-07 -4.13708166e-06 -1.10609304e-05 1.43218222e-06 1.38352650e-05 3.02679168e-07 -3.21685798e-07 -3.10212987e-06 -1.85421399e-06 3.47726245e-07 1.44462906e-06 1.53168672e-05 4.49554804e-06 -5.90768740e-07 -7.86371660e-06 -1.49045927e-05 2.02105779e-06 2.60388366e-05 -8.01512889e-07 -3.25689476e-07 -4.56312329e-06 -4.00234485e-06 5.79076593e-07 4.92889867e-06 5.26563014e-05 1.52698146e-05 -2.90777246e-06 -2.63225572e-05 -5.11624920e-05 9.97258727e-06 8.81034506e-05 -2.51385622e-06 -1.62843763e-06 -1.51854104e-05 -1.30623801e-05 2.83009735e-06 3.79016916e-06 4.05298388e-05 1.23702998e-05 -2.38216604e-06 -1.97988542e-05 -4.14345715e-05 8.15681405e-06 6.64020279e-05 -1.22672209e-06 -1.42639758e-06 -1.20434603e-05 -9.57904784e-06 2.26854683e-06 -2.40771510e-06 -2.55281121e-05 -7.86371660e-06 9.84614567e-07 1.28835124e-05 2.60388366e-05 -3.36842965e-06 -4.26793517e-05 9.35999893e-07 5.79076593e-07 7.85145226e-06 6.43971841e-06 -9.43371175e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -8.03973579e-06 -8.52916775e-05 -8.61255180e-06 2.58376554e-05 4.23147770e-05 2.85486682e-05 -8.56460045e-05 -1.40328055e-04 1.54520426e-05 5.16158770e-06 8.44969718e-06 1.29994889e-05 -2.53490916e-05 -8.51446224e-05 -9.01772028e-04 -9.14629627e-05 2.74388888e-04 4.49526476e-04 3.02465504e-04 -9.07396512e-04 -1.48721070e-03 1.64703192e-04 5.49844256e-05 9.00455145e-05 1.38649161e-04 -2.70136544e-04 8.42326070e-06 8.96534955e-05 5.04466829e-06 -2.72773407e-05 -4.46526788e-05 -1.71659271e-05 9.08055201e-05 1.48722018e-04 -1.73924431e-05 -2.99104120e-06 -4.87735431e-06 -1.38117939e-05 2.69600416e-05 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 7.77842435e-05 1.33958036e-04 9.08055201e-05 -2.59313981e-04 -4.46166053e-04 4.78454574e-05 1.56424767e-05 2.69600416e-05 4.39363890e-05 -7.67707986e-05 -4.28642856e-05 -4.56055815e-04 -4.62717902e-05 1.38815371e-04 2.23263394e-04 1.53958659e-04 -4.61875977e-04 -7.43588136e-04 8.12883528e-05 2.79512305e-05 4.49180458e-05 6.62589426e-05 -1.34754137e-04 -2.78704996e-05 -2.95933006e-04 -1.71128133e-05 9.05803225e-05 1.48351079e-04 5.79114193e-05 -3.00529556e-04 -4.92429573e-04 5.79448431e-05 1.02124474e-05 1.66683716e-05 4.61319685e-05 -8.99397180e-05 8.36114988e-05 8.87799017e-04 9.05803225e-05 -2.58660340e-04 -4.45053236e-04 -3.00529556e-04 8.59323568e-04 1.47728872e-03 -1.59805827e-04 -5.22359427e-05 -8.99397180e-05 -1.46495381e-04 2.56507620e-04 1.41767784e-04 1.50478185e-03 1.53587720e-04 -4.60763160e-04 -7.41777346e-04 -5.09335613e-04 1.52800684e-03 2.46214787e-03 -2.71357611e-04 -9.31529678e-05 -1.49855296e-04 -2.21597254e-04 4.49565889e-04 1.56185998e-05 1.66744311e-04 1.79390856e-05 -4.95651821e-05 -8.10627132e-05 -5.98640639e-05 1.65793335e-04 2.71307658e-04 -2.88726753e-05 -1.06436985e-05 -1.74046088e-05 -2.44613842e-05 4.78652195e-05 4.92889867e-06 5.26563014e-05 2.90777246e-06 -1.52698146e-05 -2.63225572e-05 -9.97258727e-06 5.11624920e-05 8.81034506e-05 -1.00554249e-05 -1.62843763e-06 -2.83009735e-06 -8.70825340e-06 1.51854104e-05 8.36778090e-06 8.93557047e-05 4.95400178e-06 -2.73137461e-05 -4.38862858e-05 -1.69733528e-05 9.13167005e-05 1.46883318e-04 -1.70939322e-05 -2.96063699e-06 -4.71683005e-06 -1.30994815e-05 2.67038368e-05 1.39084787e-05 1.48392815e-04 1.51342263e-05 -4.78576154e-05 -7.02112519e-05 -5.05381214e-05 1.59581138e-04 2.34976114e-04 -2.60301140e-05 -9.72717325e-06 -1.42298426e-05 -1.75091939e-05 4.52001971e-05 -2.51033427e-05 -2.68067114e-04 -2.73137461e-05 7.77906580e-05 1.31658857e-04 9.13167005e-05 -2.60484554e-04 -4.40649955e-04 4.68063269e-05 1.57723475e-05 2.67038368e-05 4.18823582e-05 -7.59270615e-05 + -8.03973579e-06 -8.52916775e-05 -2.58376554e-05 8.61255180e-06 4.23147770e-05 8.56460045e-05 -2.85486682e-05 -1.40328055e-04 3.53186638e-06 5.16158770e-06 2.53490916e-05 1.98816059e-05 -8.44969718e-06 -8.51446224e-05 -9.01772028e-04 -2.74388888e-04 9.14629627e-05 4.49526476e-04 9.07396512e-04 -3.02465504e-04 -1.48721070e-03 3.77220998e-05 5.49844256e-05 2.70136544e-04 2.11961728e-04 -9.00455145e-05 2.52697821e-05 2.68960486e-04 7.77842435e-05 -2.72773407e-05 -1.33958036e-04 -2.59313981e-04 9.08055201e-05 4.46166053e-04 -1.41273003e-05 -1.56424767e-05 -7.67707986e-05 -6.34035760e-05 2.69600416e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 5.04466829e-06 4.46526788e-05 9.08055201e-05 -1.71659271e-05 -1.48722018e-04 3.26514280e-06 2.99104120e-06 2.69600416e-05 2.19681945e-05 -4.87735431e-06 -4.28642856e-05 -4.56055815e-04 -1.38815371e-04 4.62717902e-05 2.23263394e-04 4.61875977e-04 -1.53958659e-04 -7.43588136e-04 1.67377511e-05 2.79512305e-05 1.34754137e-04 1.03527250e-04 -4.49180458e-05 -8.36114988e-05 -8.87799017e-04 -2.58660340e-04 9.05803225e-05 4.45053236e-04 8.59323568e-04 -3.00529556e-04 -1.47728872e-03 4.69658080e-05 5.22359427e-05 2.56507620e-04 2.11643596e-04 -8.99397180e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 -1.71128133e-05 -1.48351079e-04 -3.00529556e-04 5.79114193e-05 4.92429573e-04 -1.09790351e-05 -1.02124474e-05 -8.99397180e-05 -7.32476904e-05 1.66683716e-05 1.41767784e-04 1.50478185e-03 4.60763160e-04 -1.53587720e-04 -7.41777346e-04 -1.52800684e-03 5.09335613e-04 2.46214787e-03 -5.62300464e-05 -9.31529678e-05 -4.49565889e-04 -3.45801212e-04 1.49855296e-04 4.23579594e-06 4.51397922e-05 1.66633196e-05 -4.13708166e-06 -2.02733712e-05 -5.53046522e-05 1.38352650e-05 6.78414545e-05 1.51339584e-06 -3.10212987e-06 -1.52119092e-05 -8.48670762e-06 3.62110076e-06 4.92889867e-06 5.26563014e-05 1.52698146e-05 -2.90777246e-06 -2.63225572e-05 -5.11624920e-05 9.97258727e-06 8.81034506e-05 -2.51385622e-06 -1.62843763e-06 -1.51854104e-05 -1.30623801e-05 2.83009735e-06 2.51033427e-05 2.68067114e-04 7.77906580e-05 -2.73137461e-05 -1.31658857e-04 -2.60484554e-04 9.13167005e-05 4.40649955e-04 -1.28680228e-05 -1.57723475e-05 -7.59270615e-05 -6.14766473e-05 2.67038368e-05 2.04803436e-05 2.18601217e-04 6.68535146e-05 -2.31028170e-05 -1.05307995e-04 -2.23371808e-04 7.71128608e-05 3.52447381e-04 -6.91797789e-06 -1.40812999e-05 -6.40525946e-05 -4.78952650e-05 2.21877546e-05 -8.36778090e-06 -8.93557047e-05 -2.73137461e-05 4.95400178e-06 4.38862858e-05 9.13167005e-05 -1.69733528e-05 -1.46883318e-04 2.79751765e-06 2.96063699e-06 2.67038368e-05 2.13535203e-05 -4.71683005e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -1.60794716e-06 -1.70583355e-05 -9.74528347e-07 5.16753108e-06 8.61255180e-06 3.29444758e-06 -1.71292009e-05 -2.85486682e-05 3.35532393e-06 5.73470589e-07 9.55784314e-07 2.75284677e-06 -5.16158770e-06 -1.70289245e-05 -1.80354406e-04 -1.05042552e-05 5.48777776e-05 9.14629627e-05 3.53762843e-05 -1.81479302e-04 -3.02465504e-04 3.57035967e-05 6.21130072e-06 1.03521679e-05 2.93250270e-05 -5.49844256e-05 2.43263422e-06 2.57190371e-05 1.00893365e-06 -7.88413529e-06 -1.31402255e-05 -3.42879502e-06 2.60094805e-05 4.33491342e-05 -5.21097923e-06 -5.88994107e-07 -9.81656846e-07 -4.23839220e-06 7.94698537e-06 -5.05395642e-06 -5.37920973e-05 -3.02680097e-06 1.55568487e-05 2.72773407e-05 1.02995563e-05 -5.18627962e-05 -9.08055201e-05 1.04354659e-05 1.68691036e-06 2.99104120e-06 9.28747928e-06 -1.56424767e-05 -8.42326070e-06 -8.96534955e-05 -5.04466829e-06 2.72773407e-05 4.46526788e-05 1.71659271e-05 -9.08055201e-05 -1.48722018e-04 1.73924431e-05 2.99104120e-06 4.87735431e-06 1.38117939e-05 -2.69600416e-05 -7.98938604e-06 -8.43034182e-05 -3.42695305e-06 2.59776122e-05 4.32960204e-05 1.15822839e-05 -8.54649707e-05 -1.42441618e-04 1.72138645e-05 2.01594925e-06 3.35991542e-06 1.40153049e-05 -2.62786967e-05 1.67222998e-05 1.77559803e-04 1.02676880e-05 -5.17320680e-05 -9.05803225e-05 -3.47468516e-05 1.71864714e-04 3.00529556e-04 -3.47669059e-05 -5.77509438e-06 -1.02124474e-05 -3.09189712e-05 5.22359427e-05 2.78704996e-05 2.95933006e-04 1.71128133e-05 -9.05803225e-05 -1.48351079e-04 -5.79114193e-05 3.00529556e-04 4.92429573e-04 -5.79448431e-05 -1.02124474e-05 -1.66683716e-05 -4.61319685e-05 8.99397180e-05 2.85880319e-06 3.05858908e-05 1.85532669e-06 -9.04666195e-06 -1.50777699e-05 -6.34791707e-06 3.03529263e-05 5.05882105e-05 -5.77453163e-06 -1.07445364e-06 -1.79075606e-06 -4.73540138e-06 8.87887759e-06 1.44462906e-06 1.53168672e-05 5.90768740e-07 -4.49554804e-06 -7.86371660e-06 -2.02105779e-06 1.49045927e-05 2.60388366e-05 -3.06537587e-06 -3.25689476e-07 -5.79076593e-07 -2.69530295e-06 4.56312329e-06 2.40771510e-06 2.55281121e-05 9.84614567e-07 -7.86371660e-06 -1.28835124e-05 -3.36842965e-06 2.60388366e-05 4.26793517e-05 -5.10895979e-06 -5.79076593e-07 -9.43371175e-07 -4.03045889e-06 7.85145226e-06 2.62874596e-06 2.80833608e-05 1.55081198e-06 -9.07132154e-06 -1.34822449e-05 -5.31871321e-06 3.02963325e-05 4.51827049e-05 -5.36289327e-06 -9.91786862e-07 -1.43541318e-06 -3.50183704e-06 8.70825340e-06 -4.92889867e-06 -5.26563014e-05 -2.90777246e-06 1.52698146e-05 2.63225572e-05 9.97258727e-06 -5.11624920e-05 -8.81034506e-05 1.00554249e-05 1.62843763e-06 2.83009735e-06 8.70825340e-06 -1.51854104e-05 + -4.82384148e-06 -5.11750065e-05 -1.47546112e-05 5.16753108e-06 2.58376554e-05 4.89723166e-05 -1.71292009e-05 -8.56460045e-05 2.91386606e-06 2.94400364e-06 1.47200182e-05 1.23878105e-05 -5.16158770e-06 -5.10867734e-05 -5.41063217e-04 -1.56844995e-04 5.48777776e-05 2.74388888e-04 5.19321090e-04 -1.81479302e-04 -9.07396512e-04 3.09221352e-05 3.13954606e-05 1.56977303e-04 1.31962621e-04 -5.49844256e-05 1.59098513e-05 1.69164630e-04 4.66705461e-05 -1.71759601e-05 -8.58798007e-05 -1.55575217e-04 5.70994376e-05 2.85497188e-04 -1.13853158e-05 -9.37627190e-06 -4.68813595e-05 -4.15066995e-05 1.72944581e-05 -5.05395642e-06 -5.37920973e-05 -1.55568487e-05 3.02680097e-06 2.72773407e-05 5.18627962e-05 -1.02995563e-05 -9.08055201e-05 2.82546006e-06 1.68691036e-06 1.56424767e-05 1.36811182e-05 -2.99104120e-06 -2.52697821e-05 -2.68960486e-04 -7.77842435e-05 2.72773407e-05 1.33958036e-04 2.59313981e-04 -9.08055201e-05 -4.46166053e-04 1.41273003e-05 1.56424767e-05 7.67707986e-05 6.34035760e-05 -2.69600416e-05 -5.25821854e-05 -5.57796227e-04 -1.55209375e-04 5.69687094e-05 2.84843547e-04 5.15594141e-04 -1.88770753e-04 -9.43853767e-04 3.76066601e-05 3.13150254e-05 1.56575127e-04 1.38219262e-04 -5.75913592e-05 1.67222998e-05 1.77559803e-04 5.17320680e-05 -1.02676880e-05 -9.05803225e-05 -1.71864714e-04 3.47468516e-05 3.00529556e-04 -9.39316160e-06 -5.77509438e-06 -5.22359427e-05 -4.55685093e-05 1.02124474e-05 8.36114988e-05 8.87799017e-04 2.58660340e-04 -9.05803225e-05 -4.45053236e-04 -8.59323568e-04 3.00529556e-04 1.47728872e-03 -4.69658080e-05 -5.22359427e-05 -2.56507620e-04 -2.11643596e-04 8.99397180e-05 1.74672722e-06 1.87949609e-05 7.08905598e-06 -1.61587451e-06 -8.07937257e-06 -2.37556158e-05 5.49541842e-06 2.74770921e-05 9.08040048e-07 -1.27453754e-06 -6.37268768e-06 -3.20954142e-06 1.33730893e-06 3.11028898e-06 3.31889832e-05 9.17110299e-06 -1.85237783e-06 -1.69217960e-05 -3.07240355e-05 6.33592638e-06 5.65179084e-05 -2.09505125e-06 -9.77063263e-07 -9.28732999e-06 -8.56287966e-06 1.84600370e-06 1.55514449e-05 1.65944916e-04 4.58555150e-05 -1.69217960e-05 -8.30769984e-05 -1.53620178e-04 5.65179084e-05 2.77621887e-04 -1.04752563e-05 -9.28732999e-06 -4.55562472e-05 -3.96355746e-05 1.68591953e-05 1.18293568e-05 1.26375123e-04 3.66475550e-05 -1.33614887e-05 -6.18975704e-05 -1.22789981e-04 4.46478214e-05 2.07305559e-04 -6.03325493e-06 -7.72332900e-06 -3.56819691e-05 -2.87371512e-05 1.30623801e-05 -4.92889867e-06 -5.26563014e-05 -1.52698146e-05 2.90777246e-06 2.63225572e-05 5.11624920e-05 -9.97258727e-06 -8.81034506e-05 2.51385622e-06 1.62843763e-06 1.51854104e-05 1.30623801e-05 -2.83009735e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 0 0 -358 - -4.19067839e-05 -4.60671840e-04 1.63047930e-04 1.71766884e-04 -5.71146086e-04 -6.01152261e-04 6.57854022e-05 6.49189655e-06 -1.13943659e-04 -3.45722685e-03 -2.40103515e-02 3.30304632e-03 8.24789229e-03 9.90913897e-03 -9.51645564e-03 -2.34207980e-02 -2.85493669e-02 -1.63526925e-04 9.76972556e-05 2.95644701e-05 2.04398356e-04 2.93091767e-04 -4.59847886e-04 -5.05861954e-03 1.79099103e-03 1.88599328e-03 -6.27754236e-03 -6.60421974e-03 7.25211658e-04 7.09998885e-05 -1.25610344e-03 -2.82457761e-02 -1.71751212e-01 2.48107953e-02 6.03920467e-02 7.44323860e-02 -6.64251521e-02 -1.57203294e-01 -1.99275456e-01 -7.17011093e-03 4.64064220e-03 4.50879047e-03 3.95555174e-04 1.39219266e-02 -3.55321267e-05 1.22673788e-04 2.56060934e-05 2.67594037e-05 -3.14848160e-03 -1.89914159e-02 -1.62962327e-03 7.55701649e-03 9.11275227e-03 5.72262662e-03 -1.99630335e-02 -2.46043977e-02 -6.61830588e-04 5.22771015e-04 6.43708735e-04 6.33591580e-05 1.42425294e-03 -1.72929501e-04 -1.90165710e-03 6.51188252e-04 7.22252505e-04 -2.28600536e-03 -2.53135294e-03 2.66121268e-04 5.23654970e-05 -4.59782247e-04 -1.11066915e-02 -7.10145871e-02 1.06684881e-02 2.26710495e-02 3.20054642e-02 -2.95095146e-02 -6.06803588e-02 -8.85285438e-02 -1.82471973e-03 1.22262198e-03 1.09590367e-03 2.38097508e-04 3.66786595e-03 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 2.50528934e-04 -4.35082153e-04 -9.44544481e-03 -5.69742478e-02 9.11275227e-03 2.26710495e-02 2.26710495e-02 -2.46043977e-02 -5.98891005e-02 -5.98891005e-02 -2.31471561e-03 1.42425294e-03 1.42425294e-03 4.32077886e-03 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 -9.25616978e-05 9.78949612e-03 5.48977607e-02 5.61759022e-03 -2.23881648e-02 -2.72932817e-02 -1.96411380e-02 5.63929599e-02 7.08075066e-02 3.39273548e-03 -1.67409116e-03 -2.09264636e-03 3.28888829e-05 -6.54105014e-03 6.03111568e-04 6.63633513e-03 -2.27866446e-03 -2.52315372e-03 8.00003727e-03 8.84301209e-03 -9.37904429e-04 -1.81210388e-04 1.62058512e-03 3.44970573e-02 2.06765444e-01 -3.19346459e-02 -6.63732360e-02 -9.58039376e-02 8.52220534e-02 1.69178880e-01 2.55666160e-01 8.96434240e-03 -5.98358049e-03 -6.04935826e-03 6.04925537e-04 -1.79507415e-02 5.73105393e-04 6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 -8.83799042e-04 1.53469785e-03 2.93684884e-02 1.64693282e-01 -2.72932817e-02 -6.71644943e-02 -6.71644943e-02 7.08075066e-02 1.69178880e-01 1.69178880e-01 1.00073108e-02 -6.54105014e-03 -6.54105014e-03 -1.91168915e-02 6.72976348e-05 7.42552082e-04 -2.54862833e-04 -2.70455167e-04 9.01521688e-04 9.55627075e-04 -9.78637762e-05 -1.13068392e-05 1.67978422e-04 9.35515860e-04 -7.64877644e-04 -7.17957752e-04 -2.86948348e-04 -7.76944222e-04 1.98304289e-04 -3.17385714e-03 -2.13088873e-03 1.23215965e-03 -1.26342078e-03 -1.39989072e-03 3.49267591e-04 -2.67162646e-03 -2.70067140e-05 9.37132791e-05 1.87026310e-05 2.04654088e-05 -5.99118777e-04 5.13284067e-04 -6.72083101e-04 2.64853829e-04 7.94834062e-04 2.24459732e-03 1.83894989e-03 7.89788364e-04 -1.27440998e-03 1.76503538e-05 9.94413772e-05 -4.42137531e-04 1.99048524e-03 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 -5.30985993e-04 6.45135782e-04 -5.51145381e-04 4.66484788e-04 4.66484788e-04 1.82604212e-03 1.28148024e-03 1.28148024e-03 -1.13794003e-03 1.76503520e-05 1.76503520e-05 1.77520366e-03 -6.49189852e-06 -7.09999071e-05 -2.47309569e-07 5.26128081e-05 1.15158059e-06 -1.82361971e-04 1.13068445e-05 3.82866511e-05 -1.78212514e-05 -2.04398353e-04 -3.95555143e-04 6.33591575e-05 -7.46950316e-04 9.85047821e-04 3.28888833e-05 2.08000118e-03 -1.47507564e-03 -3.49267599e-04 -1.15743753e-05 4.53711915e-04 -1.32641259e-03 6.11121600e-04 -1.16562923e-04 -1.28613793e-03 4.42588686e-04 4.67288779e-04 -1.56539438e-03 -1.65128164e-03 1.67978422e-04 1.78212424e-05 -2.91828551e-04 -1.79735633e-03 1.53985220e-03 7.94834062e-04 7.94561487e-04 1.44747440e-03 7.89788364e-04 5.51684967e-03 4.35069962e-03 -2.58430956e-03 1.99048524e-03 2.20576681e-03 -6.11121586e-04 5.32561099e-03 -2.09533699e-05 -2.30541694e-04 7.90535749e-05 8.77725292e-05 -2.77581675e-04 -3.07587850e-04 3.25145796e-05 6.49189655e-06 -5.63169039e-05 -2.29717740e-04 -2.52930770e-03 8.67829024e-04 9.62831275e-04 -3.04907302e-03 -3.37575039e-03 3.58270110e-04 7.09998885e-05 -6.20542033e-04 -1.77660633e-05 6.14441833e-05 1.24528913e-05 1.36062016e-05 -8.89351465e-05 -9.78495099e-04 3.25594127e-04 3.78892317e-04 -1.14483791e-03 -1.32895588e-03 1.35875251e-04 3.92122950e-05 -2.34189528e-04 -8.02161920e-05 -8.83492845e-04 3.07828064e-04 3.25594127e-04 -1.08403746e-03 -1.14526706e-03 1.20282917e-04 1.31532020e-05 -2.09489434e-04 6.10150255e-05 -2.10743704e-04 -4.30581980e-05 -4.69712051e-05 3.09547157e-04 3.40786578e-03 -1.13749701e-03 -1.32075666e-03 4.00001864e-03 4.63224975e-03 -4.78047908e-04 -1.35619896e-04 8.24090258e-04 2.79540982e-04 3.08118840e-03 -1.07583825e-03 -1.13706785e-03 3.78927493e-03 4.00001864e-03 -4.23942521e-04 -4.55904927e-05 7.38202992e-04 3.40268122e-05 3.75610533e-04 -1.24616816e-04 -1.40209149e-04 4.41665167e-04 4.95770554e-04 -4.89317068e-05 -1.13068392e-05 8.39888970e-05 -1.38535120e-05 4.81227865e-05 9.35131320e-06 1.06733965e-05 -1.27002016e-05 4.42097793e-05 8.91061892e-06 9.35131333e-06 -6.49189852e-06 -7.09999071e-05 1.29058925e-05 3.94596061e-05 -4.44389121e-05 -1.36771478e-04 1.13068445e-05 1.91433210e-05 -1.78212514e-05 -5.89361676e-05 -6.50576527e-04 2.16995967e-04 2.41696060e-04 -7.68899516e-04 -8.54786781e-04 8.39888970e-05 1.78212424e-05 -1.45913731e-04 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 - 0 22 44 61 83 103 120 142 162 184 201 217 239 261 270 279 283 292 301 305 314 323 332 336 340 349 358 -358 - -4.19067839e-05 -4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 6.57854022e-05 -6.49189655e-06 -1.13943659e-04 -3.45722685e-03 -2.40103515e-02 3.30304632e-03 9.90913897e-03 8.24789229e-03 -9.51645564e-03 -2.85493669e-02 -2.34207980e-02 -1.63526925e-04 2.95644701e-05 9.76972556e-05 -2.04398356e-04 2.93091767e-04 -4.59847886e-04 -5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 7.25211658e-04 -7.09998885e-05 -1.25610344e-03 -2.82457761e-02 -1.71751212e-01 2.48107953e-02 7.44323860e-02 6.03920467e-02 -6.64251521e-02 -1.99275456e-01 -1.57203294e-01 -7.17011093e-03 4.50879047e-03 4.64064220e-03 -3.95555174e-04 1.39219266e-02 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 -3.14848160e-03 -1.89914159e-02 -1.62962327e-03 9.11275227e-03 7.55701649e-03 5.72262662e-03 -2.46043977e-02 -1.99630335e-02 -6.61830588e-04 6.43708735e-04 5.22771015e-04 -6.33591580e-05 1.42425294e-03 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 2.50528934e-04 -4.35082153e-04 -9.44544481e-03 -5.69742478e-02 9.11275227e-03 2.26710495e-02 2.26710495e-02 -2.46043977e-02 -5.98891005e-02 -5.98891005e-02 -2.31471561e-03 1.42425294e-03 1.42425294e-03 4.32077886e-03 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 6.51188252e-04 -2.53135294e-03 -2.28600536e-03 2.66121268e-04 -5.23654970e-05 -4.59782247e-04 -1.11066915e-02 -7.10145871e-02 1.06684881e-02 3.20054642e-02 2.26710495e-02 -2.95095146e-02 -8.85285438e-02 -6.06803588e-02 -1.82471973e-03 1.09590367e-03 1.22262198e-03 -2.38097508e-04 3.66786595e-03 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 9.78949612e-03 5.48977607e-02 5.61759022e-03 -2.72932817e-02 -2.23881648e-02 -1.96411380e-02 7.08075066e-02 5.63929599e-02 3.39273548e-03 -2.09264636e-03 -1.67409116e-03 -3.28888829e-05 -6.54105014e-03 5.73105393e-04 6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 -8.83799042e-04 1.53469785e-03 2.93684884e-02 1.64693282e-01 -2.72932817e-02 -6.71644943e-02 -6.71644943e-02 7.08075066e-02 1.69178880e-01 1.69178880e-01 1.00073108e-02 -6.54105014e-03 -6.54105014e-03 -1.91168915e-02 6.03111568e-04 6.63633513e-03 -2.52315372e-03 -2.27866446e-03 8.84301209e-03 8.00003727e-03 -9.37904429e-04 1.81210388e-04 1.62058512e-03 3.44970573e-02 2.06765444e-01 -3.19346459e-02 -9.58039376e-02 -6.63732360e-02 8.52220534e-02 2.55666160e-01 1.69178880e-01 8.96434240e-03 -6.04935826e-03 -5.98358049e-03 -6.04925537e-04 -1.79507415e-02 6.72976348e-05 7.42552082e-04 -2.70455167e-04 -2.54862833e-04 9.55627075e-04 9.01521688e-04 -9.78637762e-05 1.13068392e-05 1.67978422e-04 9.35515860e-04 -7.64877644e-04 -7.17957752e-04 -7.76944222e-04 -2.86948348e-04 1.98304289e-04 -2.13088873e-03 -3.17385714e-03 1.23215965e-03 -1.39989072e-03 -1.26342078e-03 -3.49267591e-04 -2.67162646e-03 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 -5.30985993e-04 6.45135782e-04 -5.51145381e-04 4.66484788e-04 4.66484788e-04 1.82604212e-03 1.28148024e-03 1.28148024e-03 -1.13794003e-03 1.76503520e-05 1.76503520e-05 1.77520366e-03 -2.70067140e-05 9.37132791e-05 2.04654088e-05 1.87026310e-05 -5.99118777e-04 5.13284067e-04 -6.72083101e-04 7.94834062e-04 2.64853829e-04 2.24459732e-03 7.89788364e-04 1.83894989e-03 -1.27440998e-03 9.94413772e-05 1.76503538e-05 4.42137531e-04 1.99048524e-03 6.49189852e-06 7.09999071e-05 -5.26128081e-05 2.47309569e-07 1.82361971e-04 -1.15158059e-06 -1.13068445e-05 3.82866511e-05 1.78212514e-05 2.04398353e-04 3.95555143e-04 -6.33591575e-05 -9.85047821e-04 7.46950316e-04 -3.28888833e-05 1.47507564e-03 -2.08000118e-03 3.49267599e-04 -4.53711915e-04 1.15743753e-05 -1.32641259e-03 -6.11121600e-04 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 1.67978422e-04 -1.78212424e-05 -2.91828551e-04 -1.79735633e-03 1.53985220e-03 7.94834062e-04 1.44747440e-03 7.94561487e-04 7.89788364e-04 4.35069962e-03 5.51684967e-03 -2.58430956e-03 2.20576681e-03 1.99048524e-03 6.11121586e-04 5.32561099e-03 -2.09533699e-05 -2.30541694e-04 8.77725292e-05 7.90535749e-05 -3.07587850e-04 -2.77581675e-04 3.25145796e-05 -6.49189655e-06 -5.63169039e-05 -2.29717740e-04 -2.52930770e-03 9.62831275e-04 8.67829024e-04 -3.37575039e-03 -3.04907302e-03 3.58270110e-04 -7.09998885e-05 -6.20542033e-04 -1.77660633e-05 6.14441833e-05 1.36062016e-05 1.24528913e-05 -8.02161920e-05 -8.83492845e-04 3.25594127e-04 3.07828064e-04 -1.14526706e-03 -1.08403746e-03 1.20282917e-04 -1.31532020e-05 -2.09489434e-04 -8.89351465e-05 -9.78495099e-04 3.78892317e-04 3.25594127e-04 -1.32895588e-03 -1.14483791e-03 1.35875251e-04 -3.92122950e-05 -2.34189528e-04 6.10150255e-05 -2.10743704e-04 -4.69712051e-05 -4.30581980e-05 2.79540982e-04 3.08118840e-03 -1.13706785e-03 -1.07583825e-03 4.00001864e-03 3.78927493e-03 -4.23942521e-04 4.55904927e-05 7.38202992e-04 3.09547157e-04 3.40786578e-03 -1.32075666e-03 -1.13749701e-03 4.63224975e-03 4.00001864e-03 -4.78047908e-04 1.35619896e-04 8.24090258e-04 3.40268122e-05 3.75610533e-04 -1.40209149e-04 -1.24616816e-04 4.95770554e-04 4.41665167e-04 -4.89317068e-05 1.13068392e-05 8.39888970e-05 -1.27002016e-05 4.42097793e-05 9.35131333e-06 8.91061892e-06 -1.38535120e-05 4.81227865e-05 1.06733965e-05 9.35131320e-06 6.49189852e-06 7.09999071e-05 -3.94596061e-05 -1.29058925e-05 1.36771478e-04 4.44389121e-05 -1.13068445e-05 1.91433210e-05 1.78212514e-05 -5.89361676e-05 -6.50576527e-04 2.41696060e-04 2.16995967e-04 -8.54786781e-04 -7.68899516e-04 8.39888970e-05 -1.78212424e-05 -1.45913731e-04 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 - 0 22 44 61 81 103 120 140 162 184 200 217 239 261 270 279 283 292 301 305 314 323 332 336 340 349 358 -382 - 8.71895427e-06 -3.00061752e-05 -6.49189655e-06 -6.49189655e-06 1.15240895e-03 8.00345050e-03 5.60231245e-04 -3.30304632e-03 -3.30304632e-03 -1.95641710e-03 9.51645564e-03 9.51645564e-03 -6.35004709e-05 -2.14253180e-04 -2.14253180e-04 -2.95644701e-05 9.50022517e-05 -3.26677379e-04 -7.09998885e-05 -7.09998885e-05 9.41525869e-03 5.72504040e-02 5.77007414e-03 -2.48107953e-02 -2.48107953e-02 -1.99304448e-02 6.64251521e-02 6.64251521e-02 2.16166309e-03 -1.89848533e-03 -1.89848533e-03 -4.50879047e-03 8.71895442e-06 9.50022532e-05 -3.55321266e-05 -3.55321266e-05 1.22244630e-04 1.22244630e-04 -1.35947420e-05 2.58534045e-05 2.71074055e-03 2.03708112e-02 5.43207758e-04 -7.70479146e-03 -7.70479146e-03 -1.64378945e-03 2.29168167e-02 2.29168167e-02 -5.99154015e-05 -1.29386204e-05 -1.29386204e-05 3.41339087e-04 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 -2.67594037e-05 3.14848160e-03 1.89914159e-02 1.62962327e-03 -7.55701649e-03 -9.11275227e-03 -5.72262662e-03 1.99630335e-02 2.46043977e-02 6.61830588e-04 -5.22771015e-04 -6.43708735e-04 -6.33591580e-05 -1.42425294e-03 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 -2.56060934e-05 3.14848160e-03 1.89914159e-02 1.62962327e-03 -9.11275227e-03 -7.55701649e-03 -5.72262662e-03 2.46043977e-02 1.99630335e-02 6.61830588e-04 -6.43708735e-04 -5.22771015e-04 6.33591580e-05 -1.42425294e-03 -3.00061754e-05 -3.26677380e-04 1.22673788e-04 1.22673788e-04 -4.21487409e-04 -4.21487409e-04 4.73278602e-05 -8.98002728e-05 -8.39173435e-03 -6.03714157e-02 -2.13628283e-03 2.30218531e-02 2.30218531e-02 6.54704601e-03 -6.68461425e-02 -6.68461425e-02 -8.12902293e-04 1.40079141e-04 1.40079141e-04 6.17570719e-04 -1.22244630e-04 4.21487409e-04 8.86486907e-05 9.25616978e-05 -9.78949612e-03 -5.48977607e-02 -5.61759022e-03 2.23881648e-02 2.72932817e-02 1.96411380e-02 -5.63929599e-02 -7.08075066e-02 -3.39273548e-03 1.67409116e-03 2.09264636e-03 -3.28888829e-05 6.54105014e-03 -1.22244630e-04 4.21487409e-04 9.25616978e-05 8.86486907e-05 -9.78949612e-03 -5.48977607e-02 -5.61759022e-03 2.72932817e-02 2.23881648e-02 1.96411380e-02 -7.08075066e-02 -5.63929599e-02 -3.39273548e-03 2.09264636e-03 1.67409116e-03 3.28888829e-05 6.54105014e-03 -1.35947415e-05 4.73278597e-05 9.78022909e-06 9.78022909e-06 -1.93829176e-04 4.83333083e-04 -4.12063472e-05 1.49240127e-04 1.49240127e-04 2.51908105e-04 6.53331028e-04 6.53331028e-04 -4.10719879e-04 4.65295430e-05 4.65295430e-05 6.14038636e-04 6.49189852e-06 7.09999071e-05 -2.56060941e-05 -2.67594044e-05 8.86486914e-05 9.25616986e-05 -9.78023416e-06 -8.81388741e-07 1.87026402e-05 3.81393684e-04 1.80509883e-04 3.85346086e-04 -2.03514962e-04 -4.33902441e-04 -1.16615035e-03 -9.33418971e-04 -3.50966477e-04 7.99414046e-04 -5.88345543e-06 -1.95152926e-05 1.10341792e-04 -1.30933982e-03 6.49189852e-06 7.09999071e-05 -2.67594044e-05 -2.56060941e-05 9.25616986e-05 8.86486914e-05 -9.78023416e-06 8.81388741e-07 1.87026402e-05 3.81393684e-04 1.80509883e-04 3.85346086e-04 -4.33902441e-04 -2.03514962e-04 -1.16615035e-03 -3.50966477e-04 -9.33418971e-04 7.99414046e-04 -1.95152926e-05 -5.88345543e-06 -1.10341792e-04 -1.30933982e-03 8.81388870e-07 -8.81388870e-07 2.64990116e-04 -2.64990116e-04 -5.24580763e-04 5.24580763e-04 4.08955117e-05 -4.08955117e-05 4.42137531e-04 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 -1.87026312e-05 5.30985993e-04 -6.45135782e-04 5.51145381e-04 -4.66484788e-04 -4.66484788e-04 -1.82604212e-03 -1.28148024e-03 -1.28148024e-03 1.13794003e-03 -1.76503520e-05 -1.76503520e-05 -1.77520366e-03 2.09534141e-05 2.30130146e-04 8.71895427e-06 -8.39943549e-05 -8.39943549e-05 -3.00061752e-05 2.93564411e-04 2.93564411e-04 -3.32708226e-05 -6.49189655e-06 -6.49189655e-06 5.76267551e-05 2.30130146e-04 2.52931185e-03 9.50022517e-05 -9.23162005e-04 -9.23162005e-04 -3.26677379e-04 3.22846934e-03 3.22846934e-03 -3.66941548e-04 -7.09998885e-05 -7.09998885e-05 6.35561405e-04 8.71895442e-06 9.50022532e-05 1.77660633e-05 -3.55321266e-05 -3.55321266e-05 -6.12296045e-05 1.22244630e-04 1.22244630e-04 -1.35947420e-05 -1.31532020e-05 -1.31532020e-05 2.58534045e-05 8.39943549e-05 9.23162005e-04 3.55321267e-05 -3.25594125e-04 -3.43360188e-04 -1.22673788e-04 1.14116746e-03 1.20239706e-03 -1.30246017e-04 -2.56060934e-05 -2.67594037e-05 -1.31532020e-05 2.25592719e-04 8.39943549e-05 9.23162005e-04 3.55321267e-05 -3.43360188e-04 -3.25594125e-04 -1.22673788e-04 1.20239706e-03 1.14116746e-03 -1.30246017e-04 -2.67594037e-05 -2.56060934e-05 1.31532020e-05 2.25592719e-04 -3.00061754e-05 -3.26677380e-04 -6.12296045e-05 1.22673788e-04 1.22673788e-04 2.10743705e-04 -4.21487409e-04 -4.21487409e-04 4.73278602e-05 4.55904927e-05 4.55904927e-05 -8.98002728e-05 -2.93564411e-04 -3.22846934e-03 -1.22244630e-04 1.14116746e-03 1.20239706e-03 4.21487409e-04 -4.00001864e-03 -4.21076234e-03 4.59856521e-04 8.86486907e-05 9.25616978e-05 4.55904927e-05 -7.96494859e-04 -2.93564411e-04 -3.22846934e-03 -1.22244630e-04 1.20239706e-03 1.14116746e-03 4.21487409e-04 -4.21076234e-03 -4.00001864e-03 4.59856521e-04 9.25616978e-05 8.86486907e-05 -4.55904927e-05 -7.96494859e-04 -3.32708226e-05 -3.66941548e-04 -1.35947415e-05 1.30246017e-04 1.30246017e-04 4.73278597e-05 -4.59856521e-04 -4.59856521e-04 4.89320694e-05 9.78022909e-06 9.78022909e-06 -8.39895252e-05 6.49189852e-06 7.09999071e-05 1.31532020e-05 -2.56060941e-05 -2.67594044e-05 -4.55904927e-05 8.86486914e-05 9.25616986e-05 -9.78023416e-06 -9.35131785e-06 -9.79201225e-06 -8.81388741e-07 1.87026402e-05 6.49189852e-06 7.09999071e-05 1.31532020e-05 -2.67594044e-05 -2.56060941e-05 -4.55904927e-05 9.25616986e-05 8.86486914e-05 -9.78023416e-06 -9.79201225e-06 -9.35131785e-06 8.81388741e-07 1.87026402e-05 1.31532020e-05 -1.31532020e-05 -4.55904927e-05 4.55904927e-05 8.81388870e-07 -8.81388870e-07 -1.91433301e-05 5.76267551e-05 6.35561405e-04 2.58534037e-05 -2.25592719e-04 -2.25592719e-04 -8.98002720e-05 7.96494859e-04 7.96494859e-04 -8.39895252e-05 -1.87026312e-05 -1.87026312e-05 1.45914819e-04 - 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 16 17 19 20 22 23 24 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 16 32 52 69 86 106 123 140 156 178 200 209 225 237 249 261 274 287 299 312 325 337 350 363 370 382 +410 + -8.71895427e-06 3.00061752e-05 -6.49189655e-06 6.49189655e-06 1.15240895e-03 8.00345050e-03 3.30304632e-03 -5.60231245e-04 -3.30304632e-03 -9.51645564e-03 1.95641710e-03 9.51645564e-03 3.17502354e-05 -2.14253180e-04 2.95644701e-05 -5.49930209e-05 2.14253180e-04 -9.50022517e-05 3.26677379e-04 -7.09998885e-05 7.09998885e-05 9.41525869e-03 5.72504040e-02 2.48107953e-02 -5.77007414e-03 -2.48107953e-02 -6.64251521e-02 1.99304448e-02 6.64251521e-02 -1.08083155e-03 -1.89848533e-03 4.50879047e-03 1.87205515e-03 1.89848533e-03 3.55321267e-05 -1.22673788e-04 2.56060934e-05 -2.67594037e-05 -3.14848160e-03 -1.89914159e-02 -7.55701649e-03 1.62962327e-03 9.11275227e-03 1.99630335e-02 -5.72262662e-03 -2.46043977e-02 3.85785934e-04 5.22771015e-04 -1.42425294e-03 -5.41482523e-04 -6.43708735e-04 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 3.55321266e-05 1.22244630e-04 -1.22244630e-04 -6.79737099e-06 2.58534045e-05 1.17733919e-05 -2.71074055e-03 -2.03708112e-02 -7.70479146e-03 5.43207758e-04 7.70479146e-03 2.29168167e-02 -1.64378945e-03 -2.29168167e-02 -2.99577007e-05 1.29386204e-05 3.41339087e-04 5.18882597e-05 -1.29386204e-05 -3.55321267e-05 1.22673788e-04 -2.67594037e-05 2.56060934e-05 3.14848160e-03 1.89914159e-02 9.11275227e-03 -1.62962327e-03 -7.55701649e-03 -2.46043977e-02 5.72262662e-03 1.99630335e-02 -2.76044654e-04 -6.43708735e-04 1.42425294e-03 6.04841681e-04 5.22771015e-04 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 9.25616978e-05 9.78949612e-03 5.48977607e-02 2.23881648e-02 -5.61759022e-03 -2.72932817e-02 -5.63929599e-02 1.96411380e-02 7.08075066e-02 -1.66788513e-03 -1.67409116e-03 6.54105014e-03 2.95463956e-03 2.09264636e-03 3.00061754e-05 3.26677380e-04 1.22673788e-04 -1.22673788e-04 -4.21487409e-04 4.21487409e-04 2.36639301e-05 -8.98002728e-05 -4.09871293e-05 8.39173435e-03 6.03714157e-02 2.30218531e-02 -2.13628283e-03 -2.30218531e-02 -6.68461425e-02 6.54704601e-03 6.68461425e-02 -4.06451147e-04 -1.40079141e-04 6.17570719e-04 7.03994037e-04 1.40079141e-04 1.22244630e-04 -4.21487409e-04 9.25616978e-05 -8.86486907e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 5.61759022e-03 2.23881648e-02 7.08075066e-02 -1.96411380e-02 -5.63929599e-02 1.72485035e-03 2.09264636e-03 -6.54105014e-03 -2.92175068e-03 -1.67409116e-03 -6.79737075e-06 2.36639299e-05 -4.12680939e-06 5.65341970e-06 9.69145880e-05 -2.41666542e-04 -1.54868109e-04 -2.06031736e-05 -3.04108236e-04 7.80965781e-04 1.25954053e-04 1.27634753e-04 2.28923178e-04 1.21517806e-05 3.07019318e-04 3.69298091e-04 5.86813235e-05 6.49189852e-06 7.09999071e-05 2.56060941e-05 -2.67594044e-05 -8.86486914e-05 9.25616986e-05 4.12681204e-06 -1.87026402e-05 -8.91062561e-06 3.81393684e-04 1.80509883e-04 2.03514962e-04 -3.85346086e-04 -4.33902441e-04 9.33418971e-04 1.16615035e-03 -3.50966477e-04 -3.04148228e-04 -5.88345543e-06 1.30933982e-03 7.47483768e-04 1.95152926e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 -1.87026312e-05 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 5.51145381e-04 4.66484788e-04 -1.28148024e-03 -1.82604212e-03 1.28148024e-03 5.68970014e-04 1.76503520e-05 -1.77520366e-03 -9.85484973e-04 -1.76503520e-05 1.17733915e-05 -4.09871288e-05 8.91062128e-06 -8.02923241e-06 -1.67860990e-04 4.18578729e-04 -2.61740800e-04 3.56857434e-05 -3.24931650e-06 -3.03510886e-04 -2.18158819e-04 8.28091649e-04 3.69298091e-04 6.07435221e-05 -5.31773057e-04 -1.97505527e-04 -1.98480104e-05 -6.49189852e-06 -7.09999071e-05 -2.67594044e-05 2.56060941e-05 9.25616986e-05 -8.86486914e-05 -5.65342212e-06 1.87026402e-05 8.02923687e-06 -3.81393684e-04 -1.80509883e-04 -4.33902441e-04 3.85346086e-04 2.03514962e-04 -3.50966477e-04 -1.16615035e-03 9.33418971e-04 4.95265818e-04 1.95152926e-05 -1.30933982e-03 -6.37141976e-04 -5.88345543e-06 2.09534141e-05 2.30130146e-04 8.39943549e-05 -8.71895427e-06 -8.39943549e-05 -2.93564411e-04 3.00061752e-05 2.93564411e-04 1.66354113e-05 -6.49189655e-06 -5.76267551e-05 -2.88133775e-05 6.49189655e-06 2.30130146e-04 2.52931185e-03 9.23162005e-04 -9.50022517e-05 -9.23162005e-04 -3.22846934e-03 3.26677379e-04 3.22846934e-03 1.83470774e-04 -7.09998885e-05 -6.35561405e-04 -3.17780703e-04 7.09998885e-05 -8.39943549e-05 -9.23162005e-04 -3.25594125e-04 3.55321267e-05 3.43360188e-04 1.14116746e-03 -1.22673788e-04 -1.20239706e-03 -5.37320015e-05 2.56060934e-05 2.25592719e-04 1.19372961e-04 -2.67594037e-05 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 1.77660633e-05 3.55321266e-05 1.22244630e-04 -6.12296045e-05 -1.22244630e-04 -6.79737099e-06 1.31532020e-05 2.58534045e-05 1.17733919e-05 -1.31532020e-05 8.39943549e-05 9.23162005e-04 3.43360188e-04 -3.55321267e-05 -3.25594125e-04 -1.20239706e-03 1.22673788e-04 1.14116746e-03 7.65140157e-05 -2.67594037e-05 -2.25592719e-04 -1.06219759e-04 2.56060934e-05 2.93564411e-04 3.22846934e-03 1.14116746e-03 -1.22244630e-04 -1.20239706e-03 -4.00001864e-03 4.21487409e-04 4.21076234e-03 1.90445736e-04 -8.86486907e-05 -7.96494859e-04 -4.21042676e-04 9.25616978e-05 3.00061754e-05 3.26677380e-04 1.22673788e-04 -6.12296045e-05 -1.22673788e-04 -4.21487409e-04 2.10743705e-04 4.21487409e-04 2.36639301e-05 -4.55904927e-05 -8.98002728e-05 -4.09871293e-05 4.55904927e-05 -2.93564411e-04 -3.22846934e-03 -1.20239706e-03 1.22244630e-04 1.14116746e-03 4.21076234e-03 -4.21487409e-04 -4.00001864e-03 -2.69410785e-04 9.25616978e-05 7.96494859e-04 3.75452183e-04 -8.86486907e-05 1.66354113e-05 1.83470774e-04 5.37320015e-05 -6.79737075e-06 -7.65140157e-05 -1.90445736e-04 2.36639299e-05 2.69410785e-04 -2.12448023e-06 -4.12680939e-06 -4.19947626e-05 -2.94775127e-05 5.65341970e-06 6.49189852e-06 7.09999071e-05 2.56060941e-05 -1.31532020e-05 -2.67594044e-05 -8.86486914e-05 4.55904927e-05 9.25616986e-05 4.12681204e-06 -9.35131785e-06 -1.87026402e-05 -8.91062561e-06 9.79201225e-06 -5.76267551e-05 -6.35561405e-04 -2.25592719e-04 2.58534037e-05 2.25592719e-04 7.96494859e-04 -8.98002720e-05 -7.96494859e-04 -4.19947626e-05 1.87026312e-05 1.45914819e-04 7.27370625e-05 -1.87026312e-05 -2.88133775e-05 -3.17780703e-04 -1.19372961e-04 1.17733915e-05 1.06219759e-04 4.21042676e-04 -4.09871288e-05 -3.75452183e-04 -2.94775127e-05 8.91062128e-06 7.27370625e-05 3.19132195e-05 -8.02923241e-06 -6.49189852e-06 -7.09999071e-05 -2.67594044e-05 1.31532020e-05 2.56060941e-05 9.25616986e-05 -4.55904927e-05 -8.86486914e-05 -5.65342212e-06 9.79201225e-06 1.87026402e-05 8.02923687e-06 -9.35131785e-06 + 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 73 90 107 129 146 163 185 202 219 241 254 267 280 293 306 319 332 345 358 371 384 397 410 +363 + -4.19067839e-05 -4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 -3.85148484e-05 1.13943659e-04 5.37258812e-05 -3.45722685e-03 -2.40103515e-02 -9.90913897e-03 -3.30304632e-03 8.24789229e-03 2.85493669e-02 9.51645564e-03 -2.34207980e-02 -9.52507063e-05 2.95644701e-05 -2.93091767e-04 -2.43817650e-04 -9.76972556e-05 -4.59847886e-04 -5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 -4.24093536e-04 1.25610344e-03 5.92551775e-04 -2.82457761e-02 -1.71751212e-01 -7.44323860e-02 -2.48107953e-02 6.03920467e-02 1.99275456e-01 6.64251521e-02 -1.57203294e-01 3.24249464e-03 4.50879047e-03 -1.39219266e-02 -6.40727580e-03 -4.64064220e-03 1.64210547e-04 1.80665485e-03 6.51188252e-04 -6.51188252e-04 -2.28643452e-03 2.28643452e-03 1.25264467e-04 -4.35082153e-04 -2.16964422e-04 9.44544481e-03 5.69742478e-02 2.26710495e-02 9.11275227e-03 -2.26710495e-02 -5.98891005e-02 -2.46043977e-02 5.98891005e-02 -1.15735780e-03 -1.42425294e-03 4.32077886e-03 2.00460252e-03 1.42425294e-03 -3.55321267e-05 1.22673788e-04 -2.67594037e-05 2.56060934e-05 3.14848160e-03 1.89914159e-02 9.11275227e-03 -1.62962327e-03 -7.55701649e-03 -2.46043977e-02 5.72262662e-03 1.99630335e-02 -2.76044654e-04 -6.43708735e-04 1.42425294e-03 6.04841681e-04 5.22771015e-04 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 6.51188252e-04 2.53135294e-03 -2.28600536e-03 -1.78410485e-04 4.59782247e-04 2.04285030e-04 -1.11066915e-02 -7.10145871e-02 -3.20054642e-02 -1.06684881e-02 2.26710495e-02 8.85285438e-02 2.95095146e-02 -6.06803588e-02 7.06161376e-04 1.09590367e-03 -3.66786595e-03 -1.69930240e-03 -1.22262198e-03 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 2.27823531e-03 8.00003727e-03 -8.00003727e-03 -4.41899521e-04 1.53469785e-03 7.65392422e-04 -2.93684884e-02 -1.64693282e-01 -6.71644943e-02 -2.72932817e-02 6.71644943e-02 1.69178880e-01 7.08075066e-02 -1.69178880e-01 5.00365540e-03 6.54105014e-03 -1.91168915e-02 -8.66658538e-03 -6.54105014e-03 1.22244630e-04 -4.21487409e-04 9.25616978e-05 -8.86486907e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 5.61759022e-03 2.23881648e-02 7.08075066e-02 -1.96411380e-02 -5.63929599e-02 1.72485035e-03 2.09264636e-03 -6.54105014e-03 -2.92175068e-03 -1.67409116e-03 6.03111568e-04 6.63633513e-03 2.52315372e-03 -2.27866446e-03 -8.84301209e-03 8.00003727e-03 6.25885014e-04 -1.62058512e-03 -7.21643868e-04 3.44970573e-02 2.06765444e-01 9.58039376e-02 3.19346459e-02 -6.63732360e-02 -2.55666160e-01 -8.52220534e-02 1.69178880e-01 -5.00605208e-03 -6.04935826e-03 1.79507415e-02 7.46088548e-03 5.98358049e-03 -2.80266684e-05 -3.09788318e-04 -8.96635549e-05 1.27645593e-04 3.19883438e-04 -4.51758142e-04 4.24904657e-06 6.85555547e-05 4.76480212e-05 -2.90743764e-04 7.24999625e-04 4.64604326e-04 -3.04108236e-04 7.90352123e-04 -2.34289734e-03 1.27634753e-04 -2.14405289e-04 -6.86769534e-04 3.07019318e-04 -8.06566400e-04 -7.58626682e-04 -6.41734093e-04 2.58534037e-05 -8.98002720e-05 1.87026312e-05 -1.87026312e-05 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 5.51145381e-04 4.66484788e-04 -1.28148024e-03 -1.82604212e-03 1.28148024e-03 5.68970014e-04 1.76503520e-05 -1.77520366e-03 -9.85484973e-04 -1.76503520e-05 1.16562923e-04 1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 9.94228598e-05 -2.91828551e-04 -1.36562960e-04 1.79735633e-03 -1.53985220e-03 1.44747440e-03 7.94834062e-04 -7.94561487e-04 4.35069962e-03 7.89788364e-04 -5.51684967e-03 -1.82140160e-03 -2.20576681e-03 5.32561099e-03 1.93251694e-03 1.99048524e-03 6.15274106e-05 6.78568920e-04 2.60527449e-04 -2.20594033e-04 -9.18778309e-04 7.80164894e-04 7.02617049e-05 -1.54384207e-04 -6.38261716e-05 9.12379677e-04 -4.64625899e-04 1.16537734e-03 6.53449231e-04 1.24970599e-04 1.10786596e-03 -1.55292111e-04 -3.78864150e-03 -1.45716187e-03 -1.43919689e-03 2.61925719e-03 5.92516593e-04 1.08836730e-03 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 1.87026310e-05 5.99118777e-04 -5.13284067e-04 7.94834062e-04 -6.72083101e-04 -2.64853829e-04 7.89788364e-04 2.24459732e-03 -1.83894989e-03 -1.02010732e-03 -9.94413772e-05 1.99048524e-03 8.82602648e-04 1.76503538e-05 -2.09533699e-05 -2.30541694e-04 -8.77725292e-05 7.90535749e-05 3.07587850e-04 -2.77581675e-04 -2.18794371e-05 5.63169039e-05 2.49125037e-05 -2.29717740e-04 -2.52930770e-03 -9.62831275e-04 8.67829024e-04 3.37575039e-03 -3.04907302e-03 -2.40622762e-04 6.20542033e-04 2.74771072e-04 8.02161920e-05 8.83492845e-04 3.25594127e-04 -3.07828064e-04 -1.14526706e-03 1.08403746e-03 7.15324657e-05 -2.09489434e-04 -9.75914609e-05 -1.77660633e-05 6.14441833e-05 -1.36062016e-05 1.24528913e-05 -8.89351465e-05 -9.78495099e-04 -3.78892317e-04 3.25594127e-04 1.32895588e-03 -1.14483791e-03 -1.01896469e-04 2.34189528e-04 9.80652718e-05 -2.79540982e-04 -3.08118840e-03 -1.13706785e-03 1.07583825e-03 4.00001864e-03 -3.78927493e-03 -2.51453785e-04 7.38202992e-04 3.44349746e-04 6.10150255e-05 -2.10743704e-04 4.69712051e-05 -4.30581980e-05 3.09547157e-04 3.40786578e-03 1.32075666e-03 -1.13749701e-03 -4.63224975e-03 4.00001864e-03 3.56474229e-04 -8.24090258e-04 -3.46191685e-04 -1.13912571e-05 -1.26317543e-04 -3.59315534e-05 5.11315772e-05 1.29437703e-04 -1.82347357e-04 2.12456635e-06 2.65607921e-05 1.81705086e-05 1.27002016e-05 -4.42097793e-05 9.35131333e-06 -8.91061892e-06 5.89361676e-05 6.50576527e-04 2.41696060e-04 -2.16995967e-04 -8.54786781e-04 7.68899516e-04 5.74280972e-05 -1.45913731e-04 -6.38258972e-05 3.27140331e-05 3.60788217e-04 1.41154488e-04 -1.14374274e-04 -4.97735633e-04 4.04712711e-04 4.07841922e-05 -8.16471441e-05 -3.19129521e-05 -1.38535120e-05 4.81227865e-05 -1.06733965e-05 9.35131320e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 +363 + -4.19067839e-05 -4.60671840e-04 -1.63047930e-04 1.71766884e-04 5.71146086e-04 -6.01152261e-04 -2.72705538e-05 1.13943659e-04 6.02177777e-05 -3.45722685e-03 -2.40103515e-02 -8.24789229e-03 -3.30304632e-03 9.90913897e-03 2.34207980e-02 9.51645564e-03 -2.85493669e-02 2.58777632e-04 9.76972556e-05 -2.93091767e-04 -3.94192935e-05 -2.95644701e-05 -4.59847886e-04 -5.05861954e-03 -1.79099103e-03 1.88599328e-03 6.27754236e-03 -6.60421974e-03 -3.01118122e-04 1.25610344e-03 6.63551663e-04 -2.82457761e-02 -1.71751212e-01 -6.03920467e-02 -2.48107953e-02 7.44323860e-02 1.57203294e-01 6.64251521e-02 -1.99275456e-01 3.92761630e-03 4.64064220e-03 -1.39219266e-02 -6.01172063e-03 -4.50879047e-03 1.72929501e-04 1.90165710e-03 6.51188252e-04 -7.22252505e-04 -2.28600536e-03 2.53135294e-03 8.77107835e-05 -4.59782247e-04 -2.56650527e-04 1.11066915e-02 7.10145871e-02 2.26710495e-02 1.06684881e-02 -3.20054642e-02 -6.06803588e-02 -2.95095146e-02 8.85285438e-02 -1.11855836e-03 -1.22262198e-03 3.66786595e-03 1.46120489e-03 1.09590367e-03 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 2.67594037e-05 3.14848160e-03 1.89914159e-02 7.55701649e-03 -1.62962327e-03 -9.11275227e-03 -1.99630335e-02 5.72262662e-03 2.46043977e-02 -3.85785934e-04 -5.22771015e-04 1.42425294e-03 5.41482523e-04 6.43708735e-04 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 -1.25264467e-04 4.35082153e-04 2.16964422e-04 -9.44544481e-03 -5.69742478e-02 -2.26710495e-02 -9.11275227e-03 2.26710495e-02 5.98891005e-02 2.46043977e-02 -5.98891005e-02 1.15735780e-03 1.42425294e-03 -4.32077886e-03 -2.00460252e-03 -1.42425294e-03 -6.03111568e-04 -6.63633513e-03 -2.27866446e-03 2.52315372e-03 8.00003727e-03 -8.84301209e-03 -3.12019415e-04 1.62058512e-03 9.02854256e-04 -3.44970573e-02 -2.06765444e-01 -6.63732360e-02 -3.19346459e-02 9.58039376e-02 1.69178880e-01 8.52220534e-02 -2.55666160e-01 3.95829032e-03 5.98358049e-03 -1.79507415e-02 -8.06581101e-03 -6.04935826e-03 1.22244630e-04 -4.21487409e-04 8.86486907e-05 -9.25616978e-05 -9.78949612e-03 -5.48977607e-02 -2.23881648e-02 5.61759022e-03 2.72932817e-02 5.63929599e-02 -1.96411380e-02 -7.08075066e-02 1.66788513e-03 1.67409116e-03 -6.54105014e-03 -2.95463956e-03 -2.09264636e-03 5.73105393e-04 6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 4.41899521e-04 -1.53469785e-03 -7.65392422e-04 2.93684884e-02 1.64693282e-01 6.71644943e-02 2.72932817e-02 -6.71644943e-02 -1.69178880e-01 -7.08075066e-02 1.69178880e-01 -5.00365540e-03 -6.54105014e-03 1.91168915e-02 8.66658538e-03 6.54105014e-03 -3.92709664e-05 -4.32763764e-04 -1.27217240e-04 1.80791612e-04 4.49763546e-04 -6.35743637e-04 4.24904199e-06 9.94228675e-05 7.02617075e-05 -6.44772096e-04 3.98780191e-05 5.03403775e-04 -4.13849516e-04 1.24154855e-03 -3.38826243e-03 7.06695363e-05 -2.12008609e-04 -6.86769528e-04 6.21686687e-04 -1.86506006e-03 -1.45716188e-03 -1.09287141e-03 2.70067140e-05 -9.37132791e-05 1.87026310e-05 -2.04654088e-05 -5.99118777e-04 5.13284067e-04 -2.64853829e-04 6.72083101e-04 7.94834062e-04 -1.83894989e-03 -2.24459732e-03 7.89788364e-04 2.54302654e-04 1.76503538e-05 -1.99048524e-03 -1.32474018e-03 -9.94413772e-05 1.16562923e-04 1.28613793e-03 4.42588686e-04 -4.67288779e-04 -1.56539438e-03 1.65128164e-03 6.85555624e-05 -2.91828551e-04 -1.54384202e-04 1.79735633e-03 -1.53985220e-03 7.94561487e-04 7.94834062e-04 -1.44747440e-03 5.51684967e-03 7.89788364e-04 -4.35069962e-03 -7.62907963e-04 -1.99048524e-03 5.32561099e-03 2.54363853e-03 2.20576681e-03 5.50355121e-05 6.07569013e-04 2.20841343e-04 -2.07914641e-04 -7.81316474e-04 7.36416338e-04 4.76480239e-05 -1.36562955e-04 -6.38261671e-05 7.07981324e-04 -8.60181042e-04 6.21979717e-04 5.90090074e-04 -1.80329523e-04 1.70864032e-03 -1.88180994e-04 -2.58294160e-03 -7.58626686e-04 -1.09994168e-03 2.00813559e-03 5.92516586e-04 9.85484973e-04 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 1.87026312e-05 5.30985993e-04 -6.45135782e-04 4.66484788e-04 -5.51145381e-04 -4.66484788e-04 1.28148024e-03 1.82604212e-03 -1.28148024e-03 -5.68970014e-04 -1.76503520e-05 1.77520366e-03 9.85484973e-04 1.76503520e-05 -2.09533699e-05 -2.30541694e-04 -7.90535749e-05 8.77725292e-05 2.77581675e-04 -3.07587850e-04 -1.06351425e-05 5.63169039e-05 3.14044002e-05 -2.29717740e-04 -2.52930770e-03 -8.67829024e-04 9.62831275e-04 3.04907302e-03 -3.37575039e-03 -1.17647348e-04 6.20542033e-04 3.45770961e-04 8.89351465e-05 9.78495099e-04 3.25594127e-04 -3.78892317e-04 -1.14483791e-03 1.32895588e-03 3.39787820e-05 -2.34189528e-04 -1.37277567e-04 -1.77660633e-05 6.14441833e-05 -1.24528913e-05 1.36062016e-05 -8.02161920e-05 -8.83492845e-04 -3.07828064e-04 3.25594127e-04 1.08403746e-03 -1.14526706e-03 -4.87504515e-05 2.09489434e-04 1.10744663e-04 -3.09547157e-04 -3.40786578e-03 -1.13749701e-03 1.32075666e-03 4.00001864e-03 -4.63224975e-03 -1.21573679e-04 8.24090258e-04 4.81811580e-04 6.10150255e-05 -2.10743704e-04 4.30581980e-05 -4.69712051e-05 2.79540982e-04 3.08118840e-03 1.07583825e-03 -1.13706785e-03 -3.78927493e-03 4.00001864e-03 1.72488735e-04 -7.38202992e-04 -3.89940239e-04 -2.26355552e-05 -2.49292990e-04 -7.34852386e-05 1.04277596e-04 2.59317810e-04 -3.66332851e-04 2.12456176e-06 5.74281049e-05 4.07841948e-05 1.38535120e-05 -4.81227865e-05 9.35131320e-06 -1.06733965e-05 5.89361676e-05 6.50576527e-04 2.16995967e-04 -2.41696060e-04 -7.68899516e-04 8.54786781e-04 2.65607998e-05 -1.45913731e-04 -8.16471397e-05 2.62221345e-05 2.89788310e-04 1.01468382e-04 -1.01694882e-04 -3.60273799e-04 3.60964155e-04 1.81705112e-05 -6.38258928e-05 -3.19129475e-05 -1.27002016e-05 4.42097793e-05 -8.91061892e-06 9.35131333e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 -2 0 1 -676 - -8.68754186e-04 -7.79382140e-03 1.72625944e-03 3.15044850e-03 1.72625944e-03 -5.60345969e-03 -1.01917052e-02 -5.60345969e-03 1.45649809e-04 -4.46634856e-04 -2.56398737e-04 -2.52272869e-04 -4.46634856e-04 -3.45722685e-03 -2.40103515e-02 9.90913897e-03 8.24789229e-03 3.30304632e-03 -2.85493669e-02 -2.34207980e-02 -9.51645564e-03 -9.52507063e-05 2.93091767e-04 2.95644701e-05 2.43817650e-04 9.76972556e-05 -8.18917543e-03 -7.12023536e-02 1.58463763e-02 2.87106175e-02 1.58463763e-02 -5.07482850e-02 -9.15058640e-02 -5.07482850e-02 7.79283584e-04 -2.79907826e-03 -1.69935910e-03 -1.34975876e-03 -2.79907826e-03 -2.82457761e-02 -1.71751212e-01 7.44323860e-02 6.03920467e-02 2.48107953e-02 -1.99275456e-01 -1.57203294e-01 -6.64251521e-02 3.24249464e-03 1.39219266e-02 4.50879047e-03 6.40727580e-03 4.64064220e-03 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 5.97190644e-03 3.27743805e-03 -6.57443339e-03 -1.89837654e-02 -1.04643658e-02 4.80190460e-04 -2.31278443e-04 -1.51466166e-04 -3.48102254e-04 -6.65641347e-04 -9.44544481e-03 -5.69742478e-02 2.26710495e-02 2.26710495e-02 9.11275227e-03 -5.98891005e-02 -5.98891005e-02 -2.46043977e-02 1.15735780e-03 4.32077886e-03 1.42425294e-03 2.00460252e-03 1.42425294e-03 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 1.19438129e-02 7.13784578e-03 -2.28953340e-02 -3.80108031e-02 -2.28953340e-02 2.61640661e-04 -1.34458777e-03 -9.14099894e-04 -4.53174918e-04 -1.34458777e-03 -1.11066915e-02 -7.10145871e-02 3.20054642e-02 2.26710495e-02 1.06684881e-02 -8.85285438e-02 -6.06803588e-02 -2.95095146e-02 7.06161376e-04 3.66786595e-03 1.09590367e-03 1.69930240e-03 1.22262198e-03 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 5.97190644e-03 2.11149871e-03 -1.04643658e-02 -1.89837654e-02 -6.57443339e-03 6.13701652e-05 -6.65641347e-04 -1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 7.55701649e-03 -1.62962327e-03 -2.46043977e-02 -1.99630335e-02 5.72262662e-03 2.76044654e-04 1.42425294e-03 6.43708735e-04 6.04841681e-04 5.22771015e-04 5.27394208e-03 4.46338470e-02 -6.79712466e-03 -1.94940564e-02 -1.07303294e-02 2.09548194e-02 6.15790402e-02 3.40677537e-02 -1.40466506e-03 3.80644111e-04 3.04172289e-04 8.51596998e-04 1.79436027e-03 2.93684884e-02 1.64693282e-01 -6.71644943e-02 -6.71644943e-02 -2.72932817e-02 1.69178880e-01 1.69178880e-01 7.08075066e-02 -5.00365540e-03 -1.91168915e-02 -6.54105014e-03 -8.66658538e-03 -6.54105014e-03 1.15630983e-02 9.92583999e-02 -2.34056249e-02 -3.89448405e-02 -2.34056249e-02 7.46919746e-02 1.23158080e-01 7.46919746e-02 -5.21311581e-04 3.61599049e-03 2.59867238e-03 9.02938145e-04 3.61599049e-03 3.44970573e-02 2.06765444e-01 -9.58039376e-02 -6.63732360e-02 -3.19346459e-02 2.55666160e-01 1.69178880e-01 8.52220534e-02 -5.00605208e-03 -1.79507415e-02 -6.04935826e-03 -7.46088548e-03 -5.98358049e-03 5.27394208e-03 4.46338470e-02 -1.07303294e-02 -1.94940564e-02 -6.79712466e-03 3.40677537e-02 6.15790402e-02 2.09548194e-02 -3.51721030e-05 1.79436027e-03 3.04172289e-04 1.64227413e-03 3.80644111e-04 9.78949612e-03 5.48977607e-02 -2.72932817e-02 -2.23881648e-02 5.61759022e-03 7.08075066e-02 5.63929599e-02 -1.96411380e-02 -1.72485035e-03 -6.54105014e-03 -2.09264636e-03 -2.92175068e-03 -1.67409116e-03 3.15462415e-04 2.14911508e-03 -8.81388081e-04 -7.40145109e-04 -4.39522720e-04 2.63076631e-03 1.97711345e-03 1.21404041e-03 1.26621054e-04 -1.55711914e-04 -6.35724085e-05 -1.75842915e-04 -2.17689657e-04 -2.90743764e-04 7.24999625e-04 -4.64604326e-04 7.90352123e-04 3.04108236e-04 2.34289734e-03 -2.14405289e-04 -1.27634753e-04 -6.86769534e-04 8.06566400e-04 3.07019318e-04 7.58626682e-04 6.41734093e-04 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 1.79713253e-03 1.15367735e-03 -1.43187248e-03 -4.83491532e-03 -3.23540474e-03 -1.52233917e-04 5.12341605e-04 2.54306520e-04 3.77981679e-04 4.40775872e-04 -1.79735633e-03 1.53985220e-03 1.44747440e-03 7.94561487e-04 7.94834062e-04 4.35069962e-03 5.51684967e-03 7.89788364e-04 1.82140160e-03 5.32561099e-03 2.20576681e-03 1.93251694e-03 1.99048524e-03 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 9.05218801e-04 2.61276086e-04 -6.02086007e-04 -2.43109263e-03 -6.02086007e-04 -9.04005053e-05 2.56170799e-04 1.29483612e-04 1.56578268e-04 2.56170799e-04 -5.30985993e-04 6.45135782e-04 4.66484788e-04 4.66484788e-04 -5.51145381e-04 1.28148024e-03 1.28148024e-03 1.82604212e-03 5.68970014e-04 1.77520366e-03 1.76503520e-05 9.85484973e-04 1.76503520e-05 -5.46396931e-04 -3.72237651e-03 1.01638677e-03 1.28196893e-03 1.27149785e-03 -2.92072676e-03 -3.42446095e-03 -3.73867384e-03 -1.75842915e-04 3.41266680e-04 1.10110642e-04 3.29666963e-04 3.05483813e-04 -9.12379677e-04 4.64625899e-04 1.16537734e-03 -1.24970599e-04 6.53449231e-04 1.10786596e-03 3.78864150e-03 -1.55292111e-04 1.45716187e-03 2.61925719e-03 1.43919689e-03 5.92516593e-04 1.08836730e-03 -6.18258214e-04 -3.96376881e-03 1.15367735e-03 1.79713253e-03 5.94206062e-04 -3.23540474e-03 -4.83491532e-03 -1.43187248e-03 -2.51224778e-04 4.40775872e-04 2.54306520e-04 3.20829279e-04 5.12341605e-04 -5.99118777e-04 5.13284067e-04 7.94834062e-04 2.64853829e-04 -6.72083101e-04 7.89788364e-04 1.83894989e-03 2.24459732e-03 1.02010732e-03 1.99048524e-03 9.94413772e-05 8.82602648e-04 1.76503538e-05 -4.82383223e-06 -5.12043280e-05 5.20539047e-06 2.52789703e-05 1.56161714e-05 -1.72648357e-05 -8.39088927e-05 -5.17945072e-05 9.23788948e-06 -5.08618816e-06 -3.14348229e-06 -7.61787451e-06 -1.52585645e-05 -4.34377116e-04 -3.79807241e-03 8.95685946e-04 1.48930151e-03 8.95685946e-04 -2.88410925e-03 -4.75300430e-03 -2.88410925e-03 3.03717859e-05 -1.80411666e-04 -1.23287142e-04 -5.26054763e-05 -1.80411666e-04 -5.10572729e-05 -5.41062349e-04 5.52396824e-05 2.68410075e-04 1.65719047e-04 -1.82785813e-04 -8.88812248e-04 -5.48357439e-04 9.84134525e-05 -5.41651408e-05 -3.34562014e-05 -8.12405629e-05 -1.62495422e-04 -4.19342645e-03 -3.56011790e-02 8.46167225e-03 1.39412095e-02 8.46167225e-03 -2.69027520e-02 -4.38147980e-02 -2.69027520e-02 4.71842371e-05 -1.10836724e-03 -8.54003590e-04 -8.17254960e-05 -1.10836724e-03 -5.01609937e-06 -5.34302152e-05 3.02680100e-06 2.64677851e-05 1.63664045e-05 -1.03101791e-05 -8.82600702e-05 -5.45283517e-05 1.03261404e-05 -2.91108482e-06 -1.81127951e-06 -8.02259245e-06 -1.61052890e-05 -7.65461036e-04 -6.30773565e-03 1.05574936e-03 2.69446838e-03 1.63871903e-03 -3.23154388e-03 -8.38641784e-03 -5.16569203e-03 1.39795820e-04 -2.49073062e-05 -4.82805976e-05 -6.97999083e-06 -2.10811663e-04 -2.58284789e-05 -2.74939414e-04 2.80868966e-05 1.33958037e-04 8.42606897e-05 -9.34967116e-05 -4.46515040e-04 -2.80490135e-04 4.88181549e-05 -2.71571877e-05 -1.70964778e-05 -3.89649170e-05 -8.14715631e-05 -1.83299245e-03 -1.55976063e-02 3.86040772e-03 5.97190644e-03 3.86040772e-03 -1.22979864e-02 -1.87718922e-02 -1.22979864e-02 1.11942090e-05 -5.59157674e-04 -4.59270210e-04 -1.93889387e-05 -5.59157674e-04 -1.50482981e-05 -1.60290646e-04 1.63664045e-05 7.94033554e-05 4.66705464e-05 -5.45283517e-05 -2.64780211e-04 -1.55719117e-04 2.83633386e-05 -1.61052890e-05 -9.46002143e-06 -2.55775959e-05 -4.58585221e-05 -7.65461036e-04 -6.30773565e-03 1.63871903e-03 2.69446838e-03 1.05574936e-03 -5.16569203e-03 -8.38641784e-03 -3.23154388e-03 -6.38530607e-05 -2.10811663e-04 -4.82805976e-05 -1.24556727e-04 -2.49073062e-05 1.65866672e-05 1.76253315e-04 -1.02570652e-05 -8.78891313e-05 -5.43031541e-05 3.47468517e-05 2.92076536e-04 1.80317734e-04 -3.43830647e-05 9.94002842e-06 6.17544148e-06 2.67979531e-05 5.36884391e-05 2.55459163e-03 2.07883140e-02 -3.45423515e-03 -8.89670877e-03 -5.43165556e-03 1.04774097e-02 2.75112865e-02 1.70338769e-02 -3.95807214e-04 -7.24850475e-05 7.76077099e-05 -9.14839486e-05 5.36919009e-04 8.53486220e-05 9.06383391e-04 -9.31257727e-05 -4.44704250e-04 -2.79377318e-04 3.08982576e-04 1.47728872e-03 9.26947727e-04 -1.62824572e-04 9.05075814e-05 5.69016890e-05 1.30282594e-04 2.71522744e-04 6.12439745e-03 5.15673339e-02 -1.28082773e-02 -1.97059296e-02 -1.28082773e-02 4.06242209e-02 6.15790402e-02 4.06242209e-02 1.03294686e-04 1.50326402e-03 1.34123111e-03 -1.78911645e-04 1.50326402e-03 4.97600015e-05 5.28759945e-04 -5.43031541e-05 -2.63667394e-04 -1.55065476e-04 1.80317734e-04 8.76229608e-04 5.15594141e-04 -9.46860034e-05 5.36884391e-05 3.15562587e-05 8.52800848e-05 1.53109199e-04 2.55459163e-03 2.07883140e-02 -5.43165556e-03 -8.89670877e-03 -3.45423515e-03 1.70338769e-02 2.75112865e-02 1.04774097e-02 2.77131031e-04 5.36919009e-04 7.76077099e-05 2.97037128e-04 -7.24850475e-05 9.40444675e-06 1.00454572e-04 -1.08727829e-05 -4.85925153e-05 -3.00830634e-05 3.63022854e-05 1.62774619e-04 1.00673511e-04 -1.73235403e-05 1.05048631e-05 6.50385115e-06 1.43630290e-05 2.89308035e-05 2.00184392e-04 1.41701573e-03 -5.40993441e-04 -4.89698657e-04 -3.14299494e-04 1.62190847e-03 1.35250718e-03 9.01737280e-04 6.33104844e-05 -7.87253424e-05 -2.50791227e-05 -8.79213776e-05 -1.00460940e-04 -5.00427187e-06 -5.34753310e-05 2.98773230e-06 2.61254277e-05 1.64589935e-05 -1.02450096e-05 -8.75356035e-05 -5.50654216e-05 1.01941866e-05 -2.83008361e-06 -1.80248119e-06 -7.63358642e-06 -1.60222426e-05 -3.52035023e-04 -2.27305779e-03 3.87834925e-04 1.01170243e-03 6.98847664e-04 -9.78743323e-04 -2.72218884e-03 -1.97796348e-03 -7.52473449e-05 2.56170550e-04 1.26687062e-04 1.98169399e-04 2.20387676e-04 -2.91079326e-06 -3.11280772e-05 1.72801077e-06 1.54678046e-05 9.08735927e-06 -5.93558137e-06 -5.18521718e-05 -3.04828079e-05 5.91557750e-06 -1.67194156e-06 -9.77057370e-07 -5.02114841e-06 -8.99382338e-06 -1.42936203e-04 -8.36708932e-04 1.58090518e-04 4.50389116e-04 1.58090518e-04 -3.75521428e-04 -1.17365137e-03 -3.75521428e-04 -5.19072194e-05 1.28551341e-04 6.47417432e-05 8.99059414e-05 1.28551341e-04 -8.52686423e-06 -9.09842175e-05 9.34502492e-06 4.29172263e-05 2.94988224e-05 -3.12041060e-05 -1.43661453e-04 -9.83658419e-05 1.59317588e-05 -8.76394747e-06 -6.04006825e-06 -1.05054747e-05 -2.77835919e-05 -3.46729538e-04 -2.45434324e-03 6.75264504e-04 8.48182954e-04 8.06146315e-04 -1.97764581e-03 -2.34261116e-03 -2.39343684e-03 -8.79213776e-05 1.61454400e-04 4.34383148e-05 1.64833346e-04 1.48905346e-04 -1.50128156e-05 -1.60425993e-04 1.64589935e-05 7.83762832e-05 4.68783815e-05 -5.50654216e-05 -2.62606810e-04 -1.57086134e-04 2.78719109e-05 -1.60222426e-05 -9.58076051e-06 -2.44657531e-05 -4.55560638e-05 -3.52035023e-04 -2.27305779e-03 6.98847664e-04 1.01170243e-03 3.87834925e-04 -1.97796348e-03 -2.72218884e-03 -9.78743323e-04 -1.33996061e-04 2.20387676e-04 1.26687062e-04 1.64250812e-04 2.56170550e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -663 - -4.34377093e-04 -3.89691070e-03 8.63129722e-04 1.72625944e-03 5.61059340e-04 -2.80172985e-03 -5.60345969e-03 -1.78651566e-03 7.28249045e-05 -2.56398737e-04 -6.20367503e-05 -2.58461671e-04 -1.24073501e-04 -1.15240895e-03 -8.00345050e-03 3.30304632e-03 3.30304632e-03 -5.60231245e-04 -9.51645564e-03 -9.51645564e-03 1.95641710e-03 -3.17502354e-05 2.95644701e-05 2.14253180e-04 -5.49930209e-05 2.14253180e-04 -4.09458772e-03 -3.56011768e-02 7.92318813e-03 1.58463763e-02 4.94105309e-03 -2.53741425e-02 -5.07482850e-02 -1.53834365e-02 3.89641792e-04 -1.69935910e-03 -2.50039606e-04 -1.87415927e-03 -5.00079211e-04 -9.41525869e-03 -5.72504040e-02 2.48107953e-02 2.48107953e-02 -5.77007414e-03 -6.64251521e-02 -6.64251521e-02 1.99304448e-02 1.08083155e-03 4.50879047e-03 1.89848533e-03 1.87205515e-03 1.89848533e-03 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 3.27743805e-03 1.05574936e-03 -3.28721669e-03 -1.04643658e-02 -3.28721669e-03 2.40095230e-04 -1.51466166e-04 -4.07919404e-06 -4.15857137e-04 -1.51466166e-04 -3.14848160e-03 -1.89914159e-02 7.55701649e-03 9.11275227e-03 -1.62962327e-03 -1.99630335e-02 -2.46043977e-02 5.72262662e-03 3.85785934e-04 1.42425294e-03 5.22771015e-04 5.41482523e-04 6.43708735e-04 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 5.97190644e-03 2.11149871e-03 -1.04643658e-02 -1.89837654e-02 -6.57443339e-03 6.13701652e-05 -6.65641347e-04 -1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 7.55701649e-03 -1.62962327e-03 -2.46043977e-02 -1.99630335e-02 5.72262662e-03 2.76044654e-04 1.42425294e-03 6.43708735e-04 6.04841681e-04 5.22771015e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 4.44337740e-03 1.05574936e-03 -7.19878526e-03 -1.43975705e-02 -3.30885282e-03 1.69585413e-04 -6.48383261e-04 -8.23856205e-05 -6.78844339e-04 -1.64771241e-04 -2.71074055e-03 -2.03708112e-02 7.70479146e-03 7.70479146e-03 -5.43207758e-04 -2.29168167e-02 -2.29168167e-02 1.64378945e-03 -2.99577007e-05 -3.41339087e-04 1.29386204e-05 -5.18882597e-05 1.29386204e-05 2.63697104e-03 2.23169235e-02 -3.39856233e-03 -1.07303294e-02 -3.39856233e-03 1.04774097e-02 3.40677537e-02 1.04774097e-02 -7.02332531e-04 3.04172289e-04 -7.56143227e-05 1.21647563e-03 3.04172289e-04 9.78949612e-03 5.48977607e-02 -2.23881648e-02 -2.72932817e-02 5.61759022e-03 5.63929599e-02 7.08075066e-02 -1.96411380e-02 -1.66788513e-03 -6.54105014e-03 -1.67409116e-03 -2.95463956e-03 -2.09264636e-03 5.27394208e-03 4.46338470e-02 -1.07303294e-02 -1.94940564e-02 -6.79712466e-03 3.40677537e-02 6.15790402e-02 2.09548194e-02 -3.51721030e-05 1.79436027e-03 3.04172289e-04 1.64227413e-03 3.80644111e-04 9.78949612e-03 5.48977607e-02 -2.72932817e-02 -2.23881648e-02 5.61759022e-03 7.08075066e-02 5.63929599e-02 -1.96411380e-02 -1.72485035e-03 -6.54105014e-03 -2.09264636e-03 -2.92175068e-03 -1.67409116e-03 3.65218523e-03 3.23076295e-02 -7.31013090e-03 -1.46202618e-02 -3.37692620e-03 2.35903440e-02 4.71806880e-02 1.04774097e-02 -4.68553427e-04 1.91279650e-03 1.65721120e-04 2.05763641e-03 3.31442239e-04 8.39173435e-03 6.03714157e-02 -2.30218531e-02 -2.30218531e-02 2.13628283e-03 6.68461425e-02 6.68461425e-02 -6.54704601e-03 -4.06451147e-04 -6.17570719e-04 -1.40079141e-04 -7.03994037e-04 -1.40079141e-04 1.57731207e-04 1.07455754e-03 -4.40694041e-04 -4.39522720e-04 -8.08610292e-05 1.31538316e-03 1.21404041e-03 1.56052831e-04 6.33105270e-05 -6.35724085e-05 -6.03533012e-05 -6.78003819e-05 -1.23935635e-04 -9.69145880e-05 2.41666542e-04 -1.54868109e-04 3.04108236e-04 -2.06031736e-05 7.80965781e-04 -1.27634753e-04 1.25954053e-04 -2.28923178e-04 3.07019318e-04 -1.21517806e-05 3.69298091e-04 5.86813235e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 9.05218801e-04 2.61276086e-04 -6.02086007e-04 -2.43109263e-03 -6.02086007e-04 -9.04005053e-05 2.56170799e-04 1.29483612e-04 1.56578268e-04 2.56170799e-04 -5.30985993e-04 6.45135782e-04 4.66484788e-04 4.66484788e-04 -5.51145381e-04 1.28148024e-03 1.28148024e-03 1.82604212e-03 5.68970014e-04 1.77520366e-03 1.76503520e-05 9.85484973e-04 1.76503520e-05 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 7.58193181e-04 1.23985505e-04 -5.28743471e-04 -2.21071022e-03 -2.87408028e-04 -1.66331586e-05 1.25755053e-04 6.47418095e-05 4.83147268e-05 1.27619336e-04 -3.81393684e-04 -1.80509883e-04 2.03514962e-04 4.33902441e-04 -3.85346086e-04 9.33418971e-04 3.50966477e-04 1.16615035e-03 3.04148228e-04 1.30933982e-03 5.88345543e-06 7.47483768e-04 1.95152926e-05 -1.40873233e-04 -6.61908408e-04 2.66387374e-04 2.77663663e-04 2.51858719e-04 -6.69686251e-04 -5.21425422e-04 -6.32837578e-04 -1.08042527e-04 2.03045895e-04 8.50297262e-05 1.64833471e-04 1.71923735e-04 -1.67860990e-04 4.18578729e-04 2.61740800e-04 -3.24931650e-06 -3.56857434e-05 3.03510886e-04 8.28091649e-04 2.18158819e-04 3.69298091e-04 5.31773057e-04 6.07435221e-05 1.97505527e-04 1.98480104e-05 -4.08373031e-04 -2.88134429e-03 7.58193181e-04 1.33958170e-03 2.47971010e-04 -2.21071022e-03 -3.84480879e-03 -5.74816056e-04 -1.10521587e-04 1.84605080e-04 1.27619336e-04 1.41232804e-04 2.56170813e-04 -3.81393684e-04 -1.80509883e-04 4.33902441e-04 2.03514962e-04 -3.85346086e-04 3.50966477e-04 9.33418971e-04 1.16615035e-03 4.95265818e-04 1.30933982e-03 1.95152926e-05 6.37141976e-04 5.88345543e-06 -1.60793792e-06 -1.70876570e-05 1.76036975e-06 8.80184876e-06 4.53312724e-06 -5.84536849e-06 -2.92268424e-05 -1.51208194e-05 3.05707246e-06 -1.79807868e-06 -9.25898222e-07 -3.33577284e-06 -4.62949111e-06 9.88382865e-05 3.25562240e-05 6.51124480e-05 -2.69514158e-04 -8.23793998e-05 -1.64758800e-04 9.32834789e-04 -4.24531186e-05 9.82445319e-06 7.10748450e-05 -5.87942786e-05 1.42149690e-04 -1.69994239e-05 -1.80353538e-04 1.86544973e-05 9.32724866e-05 4.81751546e-05 -6.17996114e-05 -3.08998057e-04 -1.60282018e-04 3.25321759e-05 -1.91040519e-05 -9.86723632e-06 -3.53520674e-05 -4.93361816e-05 -9.88387313e-05 -2.15771181e-09 5.38484117e-04 1.07696823e-03 -2.44365092e-03 -1.52860947e-03 -3.05721893e-03 8.46209650e-03 -3.42457555e-04 -8.64807938e-06 5.95315905e-04 -6.06126004e-04 1.19063181e-03 -1.64679509e-06 -1.75688170e-05 1.00893368e-06 9.09244704e-06 4.64591250e-06 -3.44380823e-06 -3.03435727e-05 -1.55856277e-05 3.36916312e-06 -1.02477172e-06 -5.07148666e-07 -3.49827788e-06 -4.78772410e-06 3.25562308e-05 5.38484182e-04 -5.82969672e-04 5.56728179e-05 1.32981768e-04 2.01145710e-03 -1.00299410e-04 5.49049709e-05 9.91063745e-05 -7.47348737e-05 3.03363518e-04 -8.23397546e-06 -8.78440850e-05 9.09244704e-06 4.46526795e-05 2.32295625e-05 -3.03435727e-05 -1.49092957e-04 -7.79281385e-05 1.53752594e-05 -9.19918352e-06 -4.78772410e-06 -1.66423634e-05 -2.34882243e-05 6.51124617e-05 1.07696836e-03 -1.16593934e-03 1.32981768e-04 2.55145469e-04 4.02291420e-03 -1.89076287e-04 1.19788748e-04 3.03363518e-04 -1.56122285e-04 5.54151652e-04 -5.68836735e-06 -6.04947890e-05 6.26502394e-06 3.13251197e-05 1.55568489e-05 -2.08222691e-05 -1.04111346e-04 -5.19803533e-05 1.07710795e-05 -6.43970549e-06 -3.19381660e-06 -1.22545294e-05 -1.59690830e-05 -2.69514151e-04 -2.44365085e-03 5.82969671e-04 1.16593934e-03 -1.90011147e-03 -3.80022293e-03 3.40366866e-05 4.43621871e-05 -1.93553576e-04 2.07999480e-05 -2.13492803e-04 4.15998960e-05 5.43846735e-06 5.78801126e-05 -3.41193992e-06 -3.01183751e-05 -1.54548995e-05 1.15822839e-05 1.00176519e-04 5.16528913e-05 -1.12051274e-05 3.48410422e-06 1.73808848e-06 1.15849558e-05 1.59846639e-05 -8.23794069e-05 -1.52860953e-03 -5.56728169e-05 -1.32981764e-04 1.90011147e-03 -6.55646716e-03 3.06525317e-04 -1.48956869e-04 -3.02178902e-04 2.73394681e-04 -9.53268973e-04 2.71923367e-05 2.89400563e-04 -3.01183751e-05 -1.47980140e-04 -7.72744977e-05 1.00176519e-04 4.92429573e-04 2.58264457e-04 -5.12727879e-05 3.05920031e-05 1.59846639e-05 5.51807203e-05 7.84644750e-05 -1.64758814e-04 -3.05721906e-03 -1.32981764e-04 -2.55145464e-04 3.80022293e-03 -1.31129343e-02 5.89434165e-04 -3.18366201e-04 -9.53268973e-04 5.60424337e-04 -1.73208236e-03 1.87306882e-05 1.98757155e-04 -2.06915410e-05 -1.03457705e-04 -5.16145113e-05 6.85589310e-05 3.42794655e-04 1.71864714e-04 -3.57782389e-05 2.13400803e-05 1.06353414e-05 4.04626579e-05 5.31767069e-05 9.32834782e-04 8.46209643e-03 -2.01145710e-03 -4.02291420e-03 -3.40366858e-05 6.55646716e-03 1.31129343e-02 -1.56250293e-04 6.55355235e-04 -6.08434596e-05 7.12399406e-04 -1.21686919e-04 3.15700682e-06 3.37568479e-05 -3.69714863e-06 -1.70949842e-05 -8.71106682e-06 1.23566599e-05 5.72602957e-05 2.93416114e-05 -5.77447018e-06 3.74395288e-06 1.91148296e-06 6.46094500e-06 8.78073184e-06 4.24531844e-05 3.42458193e-04 -1.00299401e-04 -1.89076268e-04 4.43621967e-05 3.06525309e-04 5.89434146e-04 -1.56250302e-04 1.34141631e-05 -2.18600154e-05 2.01211556e-05 -6.70691861e-06 -1.56538965e-06 -1.67759277e-05 9.41502973e-07 8.56169915e-06 4.41506194e-06 -3.24424410e-06 -2.87557358e-05 -1.49112131e-05 3.15567923e-06 -9.43350908e-07 -4.70281841e-07 -3.24235831e-06 -4.50381612e-06 -9.82460806e-06 8.64657845e-06 5.49049494e-05 1.19788706e-04 -1.93553598e-04 -1.48956849e-04 -3.18366161e-04 6.55355255e-04 -1.34139336e-05 -2.56125535e-10 1.86415402e-06 -2.32340119e-05 3.57826035e-05 -1.09218357e-06 -1.16607589e-05 6.72616141e-07 6.06704333e-06 2.98864769e-06 -2.29892049e-06 -2.02666295e-05 -1.00443515e-05 2.22829829e-06 -6.87847906e-07 -3.25683001e-07 -2.40870244e-06 -3.09574302e-06 -7.10749203e-05 -5.95316634e-04 9.91063634e-05 3.03363497e-04 2.07999367e-05 -3.02178891e-04 -9.53268953e-04 -6.08434487e-05 2.18601272e-05 -1.86440482e-06 -1.83575999e-05 -1.22027529e-10 -2.04577411e-06 -2.20558774e-05 2.29093131e-06 1.06517015e-05 6.10428702e-06 -7.74906723e-06 -3.61339788e-05 -2.07526611e-05 3.63723149e-06 -2.22343846e-06 -1.27834139e-06 -3.50178680e-06 -5.94328885e-06 5.87941603e-05 6.06124857e-04 -7.47348891e-05 -1.56122316e-04 -2.13492818e-04 2.73394696e-04 5.60424368e-04 7.12399421e-04 -2.01209895e-05 2.32336147e-05 1.83573994e-05 -1.45341545e-10 1.53452686e-05 -5.46091783e-06 -5.83037947e-05 6.06704333e-06 2.97944241e-05 1.49432385e-05 -2.02666295e-05 -9.95787422e-05 -5.02217574e-05 1.01533704e-05 -6.17760109e-06 -3.09574302e-06 -1.14730202e-05 -1.51852495e-05 -1.42149841e-04 -1.19063327e-03 3.03363497e-04 5.54151609e-04 4.15998734e-05 -9.53268953e-04 -1.73208232e-03 -1.21686897e-04 6.70712975e-06 -3.57831158e-05 -1.22027529e-10 -1.53456624e-05 -2.42180269e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 437 462 486 510 535 560 586 611 637 663 -676 - 4.34377093e-04 3.89691070e-03 -5.61059340e-04 -1.72625944e-03 -8.63129722e-04 1.78651566e-03 5.60345969e-03 2.80172985e-03 -1.87421921e-04 1.24073501e-04 6.20367503e-05 1.92299053e-04 2.56398737e-04 3.45722685e-03 2.40103515e-02 -8.24789229e-03 -9.90913897e-03 -3.30304632e-03 2.34207980e-02 2.85493669e-02 9.51645564e-03 -2.58777632e-04 -2.93091767e-04 -9.76972556e-05 -3.94192935e-05 -2.95644701e-05 4.09458772e-03 3.56011768e-02 -4.94105309e-03 -1.58463763e-02 -7.92318813e-03 1.53834365e-02 5.07482850e-02 2.53741425e-02 -1.42824864e-03 5.00079211e-04 2.50039606e-04 1.27451933e-03 1.69935910e-03 2.82457761e-02 1.71751212e-01 -6.03920467e-02 -7.44323860e-02 -2.48107953e-02 1.57203294e-01 1.99275456e-01 6.64251521e-02 -3.92761630e-03 -1.39219266e-02 -4.64064220e-03 -6.01172063e-03 -4.50879047e-03 1.10008765e-03 9.82835487e-03 -1.05574936e-03 -4.44337740e-03 -2.22168870e-03 3.30885282e-03 1.43975705e-02 7.19878526e-03 -5.03103737e-04 1.64771241e-04 8.23856205e-05 4.86287446e-04 6.48383261e-04 1.11066915e-02 7.10145871e-02 -2.26710495e-02 -3.20054642e-02 -1.06684881e-02 6.06803588e-02 8.85285438e-02 2.95095146e-02 -1.11855836e-03 -3.66786595e-03 -1.22262198e-03 -1.46120489e-03 -1.09590367e-03 1.59603453e-03 1.36924397e-02 -2.11149871e-03 -5.97190644e-03 -3.27743805e-03 6.57443339e-03 1.89837654e-02 1.04643658e-02 -4.80190460e-04 2.31278443e-04 1.51466166e-04 3.48102254e-04 6.65641347e-04 9.44544481e-03 5.69742478e-02 -2.26710495e-02 -2.26710495e-02 -9.11275227e-03 5.98891005e-02 5.98891005e-02 2.46043977e-02 -1.15735780e-03 -4.32077886e-03 -1.42425294e-03 -2.00460252e-03 -1.42425294e-03 7.98017267e-04 6.84621983e-03 -1.05574936e-03 -3.27743805e-03 -1.05574936e-03 3.28721669e-03 1.04643658e-02 3.28721669e-03 -2.40095230e-04 1.51466166e-04 4.07919404e-06 4.15857137e-04 1.51466166e-04 3.14848160e-03 1.89914159e-02 -7.55701649e-03 -9.11275227e-03 1.62962327e-03 1.99630335e-02 2.46043977e-02 -5.72262662e-03 -3.85785934e-04 -1.42425294e-03 -5.22771015e-04 -5.41482523e-04 -6.43708735e-04 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 1.46202618e-02 7.31013090e-03 -1.04774097e-02 -4.71806880e-02 -2.35903440e-02 1.54768869e-03 -3.31442239e-04 -1.65721120e-04 -1.43459737e-03 -1.91279650e-03 -3.44970573e-02 -2.06765444e-01 6.63732360e-02 9.58039376e-02 3.19346459e-02 -1.69178880e-01 -2.55666160e-01 -8.52220534e-02 3.95829032e-03 1.79507415e-02 5.98358049e-03 8.06581101e-03 6.04935826e-03 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 1.94940564e-02 1.07303294e-02 -2.09548194e-02 -6.15790402e-02 -3.40677537e-02 1.40466506e-03 -3.80644111e-04 -3.04172289e-04 -8.51596998e-04 -1.79436027e-03 -2.93684884e-02 -1.64693282e-01 6.71644943e-02 6.71644943e-02 2.72932817e-02 -1.69178880e-01 -1.69178880e-01 -7.08075066e-02 5.00365540e-03 1.91168915e-02 6.54105014e-03 8.66658538e-03 6.54105014e-03 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 1.07303294e-02 3.39856233e-03 -1.04774097e-02 -3.40677537e-02 -1.04774097e-02 7.02332531e-04 -3.04172289e-04 7.56143227e-05 -1.21647563e-03 -3.04172289e-04 -9.78949612e-03 -5.48977607e-02 2.23881648e-02 2.72932817e-02 -5.61759022e-03 -5.63929599e-02 -7.08075066e-02 1.96411380e-02 1.66788513e-03 6.54105014e-03 1.67409116e-03 2.95463956e-03 2.09264636e-03 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 2.07024260e-05 1.03512130e-05 -4.70027004e-04 1.55452545e-04 7.77262725e-05 -6.33105219e-05 8.69225047e-05 4.34612523e-05 1.08042524e-04 1.44056699e-04 6.44772096e-04 -3.98780191e-05 5.03403775e-04 -1.24154855e-03 -4.13849516e-04 -3.38826243e-03 2.12008609e-04 7.06695363e-05 6.86769528e-04 -1.86506006e-03 -6.21686687e-04 -1.45716188e-03 -1.09287141e-03 4.08373031e-04 2.88134429e-03 -2.47971010e-04 -1.33958170e-03 -7.58193181e-04 5.74816056e-04 3.84480879e-03 2.21071022e-03 6.70504030e-05 -2.56170813e-04 -1.27619336e-04 -1.66330904e-04 -1.84605080e-04 1.79735633e-03 -1.53985220e-03 -7.94561487e-04 -1.44747440e-03 -7.94834062e-04 -5.51684967e-03 -4.35069962e-03 -7.89788364e-04 -7.62907963e-04 -5.32561099e-03 -1.99048524e-03 -2.54363853e-03 -2.20576681e-03 2.04186516e-04 1.44067214e-03 -1.23985505e-04 -7.58193181e-04 -2.02291932e-04 2.87408028e-04 2.21071022e-03 5.28743471e-04 3.35252015e-05 -1.27619336e-04 -6.47418095e-05 -3.85621013e-05 -1.25755053e-04 5.99118777e-04 -5.13284067e-04 -2.64853829e-04 -7.94834062e-04 6.72083101e-04 -1.83894989e-03 -7.89788364e-04 -2.24459732e-03 -2.54302654e-04 -1.99048524e-03 -1.76503538e-05 -1.32474018e-03 -9.94413772e-05 2.07035849e-04 1.26154833e-03 -1.95957065e-04 -5.19469672e-04 -5.14845921e-04 4.51564505e-04 1.31210255e-03 1.47399836e-03 6.78003789e-05 -1.93293276e-04 -9.47823551e-05 -1.64833476e-04 -1.56578268e-04 7.07981324e-04 -8.60181042e-04 -6.21979717e-04 -1.80329523e-04 -5.90090074e-04 -1.70864032e-03 -2.58294160e-03 1.88180994e-04 -7.58626686e-04 -2.00813559e-03 -1.09994168e-03 -5.92516586e-04 -9.85484973e-04 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -9.05218801e-04 -2.61276086e-04 6.02086007e-04 2.43109263e-03 6.02086007e-04 9.04005053e-05 -2.56170799e-04 -1.29483612e-04 -1.56578268e-04 -2.56170799e-04 5.30985993e-04 -6.45135782e-04 -4.66484788e-04 -4.66484788e-04 5.51145381e-04 -1.28148024e-03 -1.28148024e-03 -1.82604212e-03 -5.68970014e-04 -1.77520366e-03 -1.76503520e-05 -9.85484973e-04 -1.76503520e-05 4.82385072e-06 5.11456850e-05 -4.38168968e-06 -2.56483584e-05 -1.53890151e-05 1.45782800e-05 8.49678302e-05 5.09806981e-05 -9.56947701e-06 4.31929334e-06 2.59157600e-06 8.13446121e-06 1.52521148e-05 8.68754163e-04 7.89265969e-03 -1.39163284e-03 -3.38740644e-03 -1.69370322e-03 4.50586610e-03 1.10421606e-02 5.52108029e-03 -3.02699944e-04 3.90296691e-04 1.95148346e-04 3.91966446e-04 5.22621928e-04 5.11162740e-05 5.41064084e-04 -4.67275354e-05 -2.72579364e-04 -1.63547618e-04 1.55055975e-04 9.00863958e-04 5.40518375e-04 -1.01993336e-04 4.62325416e-05 2.77395250e-05 8.67336250e-05 1.62625547e-04 8.09033670e-03 7.12023514e-02 -1.23257571e-02 -3.06157843e-02 -1.53078921e-02 3.92289696e-02 9.84393510e-02 4.92196755e-02 -2.16034799e-03 2.19079023e-03 1.09539512e-03 2.54255259e-03 3.39007012e-03 5.83979554e-06 6.19423174e-05 -3.02680094e-06 -3.13251192e-05 -1.87950715e-05 1.02845431e-05 1.03811082e-04 6.22866490e-05 -1.22772820e-05 2.94792633e-06 1.76875580e-06 1.00275936e-05 1.88017380e-05 1.93066115e-03 1.72130589e-02 -2.11149871e-03 -7.72081545e-03 -3.86040773e-03 6.65174234e-03 2.49949181e-02 1.24974591e-02 -8.43498376e-04 3.71142378e-04 1.85571189e-04 8.27409709e-04 1.10321295e-03 2.54590673e-05 2.70769897e-04 -2.32295620e-05 -1.33958036e-04 -8.18320217e-05 7.76278746e-05 4.45795113e-04 2.72191362e-04 -4.98626411e-05 2.26382124e-05 1.38457938e-05 4.11058195e-05 8.02426159e-05 3.25718153e-03 2.84618477e-02 -5.38893677e-03 -1.19438129e-02 -6.55487611e-03 1.71717810e-02 3.82226763e-02 2.10617134e-02 -7.30636912e-04 1.01670854e-03 6.06295850e-04 7.81888233e-04 1.45107144e-03 1.52754404e-05 1.62461938e-04 -1.39377372e-05 -8.18320217e-05 -4.66705459e-05 4.65767247e-05 2.72191362e-04 1.55457660e-04 -2.99175846e-05 1.38457938e-05 7.86936565e-06 2.76462723e-05 4.65547532e-05 1.62859076e-03 1.42309238e-02 -2.69446838e-03 -6.55487611e-03 -2.11149871e-03 8.58589049e-03 2.10617134e-02 6.63010621e-03 -3.65318456e-04 6.06295850e-04 1.07264763e-04 8.81208674e-04 3.57837303e-04 -1.92732184e-05 -2.03983109e-04 1.02827011e-05 1.03757968e-04 6.22547807e-05 -3.47468515e-05 -3.42794655e-04 -2.05676793e-04 4.07756430e-05 -1.00882586e-05 -6.05295515e-06 -3.33493203e-05 -6.25299756e-05 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 2.52176094e-02 1.26088047e-02 -2.09548194e-02 -8.12484417e-02 -4.06242209e-02 2.55654653e-03 -7.84571398e-04 -3.92285699e-04 -2.37767832e-03 -3.17023776e-03 -8.42896616e-05 -8.94331460e-04 7.75747607e-05 4.45424174e-04 2.71966165e-04 -2.58264456e-04 -1.47728872e-03 -9.01588667e-04 1.66477882e-04 -7.60160864e-05 -4.64637263e-05 -1.37446629e-04 -2.67982862e-04 -1.07126430e-02 -9.23249130e-02 1.73944722e-02 3.87329673e-02 2.13276769e-02 -5.50225731e-02 -1.23158080e-01 -6.81355074e-02 2.02927133e-03 -2.49337058e-03 -1.56161355e-03 -1.93344679e-03 -3.90708675e-03 -5.05737970e-05 -5.36598876e-04 4.65448564e-05 2.71966165e-04 1.55326932e-04 -1.54958674e-04 -9.01588667e-04 -5.15594141e-04 9.98867292e-05 -4.64637263e-05 -2.64547784e-05 -9.21342673e-05 -1.55634363e-04 -5.35632148e-03 -4.61624565e-02 8.69723612e-03 2.13276769e-02 6.74145184e-03 -2.75112865e-02 -6.81355074e-02 -2.09548194e-02 1.01463567e-03 -1.56161355e-03 -1.50950257e-04 -2.56171263e-03 -7.57301448e-04 -9.07295627e-06 -9.68756298e-05 8.92162943e-06 4.75479679e-05 2.85287807e-05 -2.99096955e-05 -1.59121249e-04 -9.54727496e-05 1.73236666e-05 -8.69050172e-06 -5.21430103e-06 -1.48337566e-05 -2.78132936e-05 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 2.71148878e-04 1.35574439e-04 -1.47888485e-03 -4.69153722e-04 -2.34576861e-04 -1.26621092e-04 1.63909076e-04 8.19545382e-05 1.95964061e-04 2.61285415e-04 5.77122413e-06 6.14084858e-05 -2.95088405e-06 -3.06443705e-05 -1.87184692e-05 1.00967728e-05 1.02027067e-04 6.22901155e-05 -1.20087054e-05 2.83011761e-06 1.73723238e-06 9.49635398e-06 1.85330465e-05 6.74596222e-04 4.57205531e-03 -4.54342147e-04 -2.12501180e-03 -1.21302287e-03 1.02794521e-03 5.95753527e-03 3.46815148e-03 1.44036975e-04 -5.12341868e-04 -2.55238794e-04 -3.46143184e-04 -4.04993276e-04 3.46273448e-06 3.68450915e-05 -1.77053043e-06 -1.87184692e-05 -1.06780033e-05 6.05806369e-06 6.22901155e-05 3.55842767e-05 -7.20522327e-06 1.73723238e-06 9.77069738e-07 6.38240795e-06 1.07547103e-05 3.37298111e-04 2.28602765e-03 -2.27171074e-04 -1.21302287e-03 -3.05477500e-04 5.13972607e-04 3.46815148e-03 7.55308050e-04 7.20184873e-05 -2.55238794e-04 -1.29483678e-04 -1.05234428e-04 -2.53374511e-04 8.01036040e-06 8.54919588e-05 -7.34001338e-06 -4.07762706e-05 -2.74301146e-05 2.46527286e-05 1.36497365e-04 9.15116286e-05 -1.54612485e-05 6.90130827e-06 4.67889186e-06 1.05055562e-05 2.61248585e-05 4.06703242e-04 2.52958160e-03 -5.37079328e-04 -9.53255651e-04 -9.80197458e-04 1.39464545e-03 2.39395234e-03 2.81923535e-03 1.55721916e-04 -3.73105556e-04 -1.61454682e-04 -3.29667092e-04 -3.13156735e-04 1.50194257e-05 1.60297423e-04 -1.37625251e-05 -7.96051316e-05 -4.61820911e-05 4.62238661e-05 2.66146595e-04 1.54560912e-04 -2.89898409e-05 1.35116916e-05 7.82002461e-06 2.61248585e-05 4.55564081e-05 5.42270989e-04 3.37277546e-03 -7.16105771e-04 -1.69064890e-03 -4.67647223e-04 1.85952727e-03 4.54381911e-03 1.05521517e-03 2.07629222e-04 -4.76558995e-04 -2.57103070e-04 -3.13156735e-04 -5.12341854e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +673 + 4.34377093e-04 3.89691070e-03 1.72625944e-03 5.61059340e-04 -8.63129722e-04 -5.60345969e-03 -1.78651566e-03 2.80172985e-03 2.60246826e-04 1.24073501e-04 -2.56398737e-04 -6.61626184e-05 -6.20367503e-05 3.45722685e-03 2.40103515e-02 9.90913897e-03 8.24789229e-03 -3.30304632e-03 -2.85493669e-02 -2.34207980e-02 9.51645564e-03 9.52507063e-05 -2.93091767e-04 2.95644701e-05 -2.43817650e-04 9.76972556e-05 4.09458772e-03 3.56011768e-02 1.58463763e-02 4.94105309e-03 -7.92318813e-03 -5.07482850e-02 -1.53834365e-02 2.53741425e-02 1.81789043e-03 5.00079211e-04 -1.69935910e-03 -5.99639944e-04 -2.50039606e-04 2.82457761e-02 1.71751212e-01 7.44323860e-02 6.03920467e-02 -2.48107953e-02 -1.99275456e-01 -1.57203294e-01 6.64251521e-02 -3.24249464e-03 -1.39219266e-02 4.50879047e-03 -6.40727580e-03 4.64064220e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 -2.11149871e-03 3.27743805e-03 1.89837654e-02 6.57443339e-03 -1.04643658e-02 -5.41560625e-04 -2.31278443e-04 6.65641347e-04 2.41806010e-04 1.51466166e-04 -9.44544481e-03 -5.69742478e-02 -2.26710495e-02 -2.26710495e-02 9.11275227e-03 5.98891005e-02 5.98891005e-02 -2.46043977e-02 1.15735780e-03 4.32077886e-03 -1.42425294e-03 2.00460252e-03 -1.42425294e-03 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 -1.05574936e-03 2.22168870e-03 1.43975705e-02 3.30885282e-03 -7.19878526e-03 -6.72689150e-04 -1.64771241e-04 6.48383261e-04 1.92556894e-04 8.23856205e-05 -1.11066915e-02 -7.10145871e-02 -3.20054642e-02 -2.26710495e-02 1.06684881e-02 8.85285438e-02 6.06803588e-02 -2.95095146e-02 7.06161376e-04 3.66786595e-03 -1.09590367e-03 1.69930240e-03 -1.22262198e-03 7.98017267e-04 6.84621983e-03 3.27743805e-03 1.05574936e-03 -1.05574936e-03 -1.04643658e-02 -3.28721669e-03 3.28721669e-03 4.80190460e-04 1.51466166e-04 -1.51466166e-04 -4.07919404e-06 3.14848160e-03 1.89914159e-02 9.11275227e-03 7.55701649e-03 1.62962327e-03 -2.46043977e-02 -1.99630335e-02 -5.72262662e-03 -2.76044654e-04 -1.42425294e-03 6.43708735e-04 -6.04841681e-04 5.22771015e-04 5.27394208e-03 4.46338470e-02 1.94940564e-02 6.79712466e-03 -1.07303294e-02 -6.15790402e-02 -2.09548194e-02 3.40677537e-02 1.43983717e-03 3.80644111e-04 -1.79436027e-03 -7.90677129e-04 -3.04172289e-04 2.93684884e-02 1.64693282e-01 6.71644943e-02 6.71644943e-02 -2.72932817e-02 -1.69178880e-01 -1.69178880e-01 7.08075066e-02 -5.00365540e-03 -1.91168915e-02 6.54105014e-03 -8.66658538e-03 6.54105014e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 3.37692620e-03 -7.31013090e-03 -4.71806880e-02 -1.04774097e-02 2.35903440e-02 2.01624211e-03 3.31442239e-04 -1.91279650e-03 -6.23039032e-04 -1.65721120e-04 3.44970573e-02 2.06765444e-01 9.58039376e-02 6.63732360e-02 -3.19346459e-02 -2.55666160e-01 -1.69178880e-01 8.52220534e-02 -5.00605208e-03 -1.79507415e-02 6.04935826e-03 -7.46088548e-03 5.98358049e-03 -2.63697104e-03 -2.23169235e-02 -1.07303294e-02 -3.39856233e-03 3.39856233e-03 3.40677537e-02 1.04774097e-02 -1.04774097e-02 -1.40466506e-03 -3.04172289e-04 3.04172289e-04 -7.56143227e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 -2.23881648e-02 -5.61759022e-03 7.08075066e-02 5.63929599e-02 1.96411380e-02 1.72485035e-03 6.54105014e-03 -2.09264636e-03 2.92175068e-03 -1.67409116e-03 2.00865402e-04 1.11050827e-03 4.60225146e-04 2.58546563e-04 -4.51045253e-04 -1.05858787e-03 -6.26079835e-04 1.23765688e-03 -2.15594948e-04 -2.10858140e-04 2.07629107e-04 -2.01210755e-05 1.03814554e-04 2.90743764e-04 -7.24999625e-04 -4.64604326e-04 7.90352123e-04 -3.04108236e-04 2.34289734e-03 -2.14405289e-04 1.27634753e-04 6.86769534e-04 -8.06566400e-04 3.07019318e-04 -7.58626682e-04 6.41734093e-04 4.08373031e-04 2.88134429e-03 1.33958170e-03 2.47971010e-04 -7.58193181e-04 -3.84480879e-03 -5.74816056e-04 2.21071022e-03 -1.77571990e-04 -2.56170813e-04 1.84605080e-04 -2.50980997e-05 1.27619336e-04 1.79735633e-03 -1.53985220e-03 1.44747440e-03 7.94561487e-04 -7.94834062e-04 4.35069962e-03 5.51684967e-03 -7.89788364e-04 -1.82140160e-03 -5.32561099e-03 2.20576681e-03 -1.93251694e-03 1.99048524e-03 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 -2.61276086e-04 2.61276086e-04 2.43109263e-03 6.02086007e-04 -6.02086007e-04 1.80801011e-04 2.56170799e-04 -2.56170799e-04 -1.29483612e-04 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 -4.66484788e-04 -5.51145381e-04 -1.28148024e-03 -1.28148024e-03 1.82604212e-03 5.68970014e-04 1.77520366e-03 -1.76503520e-05 9.85484973e-04 -1.76503520e-05 6.61626163e-05 5.99639923e-04 2.41806009e-04 -5.59016539e-05 -2.48458547e-04 -7.90677129e-04 1.81273073e-04 8.04312104e-04 2.01210696e-05 -2.13695409e-05 -4.64676266e-05 -1.25490500e-05 9.75262896e-06 9.12379677e-04 -4.64625899e-04 1.16537734e-03 -1.24970599e-04 -6.53449231e-04 1.10786596e-03 3.78864150e-03 1.55292111e-04 -1.45716187e-03 -2.61925719e-03 1.43919689e-03 -5.92516593e-04 1.08836730e-03 -2.04186516e-04 -1.44067214e-03 -7.58193181e-04 -1.23985505e-04 2.02291932e-04 2.21071022e-03 2.87408028e-04 -5.28743471e-04 5.01583601e-05 1.27619336e-04 -1.25755053e-04 -9.75262549e-06 -6.47418095e-05 -5.99118777e-04 5.13284067e-04 -7.94834062e-04 -2.64853829e-04 -6.72083101e-04 -7.89788364e-04 -1.83894989e-03 2.24459732e-03 1.02010732e-03 1.99048524e-03 -9.94413772e-05 8.82602648e-04 -1.76503538e-05 4.82385072e-06 5.11456850e-05 2.56483584e-05 4.38168968e-06 -1.53890151e-05 -8.49678302e-05 -1.45782800e-05 5.09806981e-05 1.18293886e-05 4.31929334e-06 -1.52521148e-05 -4.22017959e-06 -2.59157600e-06 8.68754163e-04 7.89265969e-03 3.38740644e-03 1.39163284e-03 -1.69370322e-03 -1.10421606e-02 -4.50586610e-03 5.52108029e-03 4.90802872e-04 3.90296691e-04 -5.22621928e-04 -6.61626184e-05 -1.95148346e-04 5.11162740e-05 5.41064084e-04 2.72579364e-04 4.67275354e-05 -1.63547618e-04 -9.00863958e-04 -1.55055975e-04 5.40518375e-04 1.26110190e-04 4.62325416e-05 -1.62625547e-04 -4.49620073e-05 -2.77395250e-05 8.09033670e-03 7.12023514e-02 3.06157843e-02 1.23257571e-02 -1.53078921e-02 -9.84393510e-02 -3.92289696e-02 4.92196755e-02 3.28208913e-03 2.19079023e-03 -3.39007012e-03 -5.99639944e-04 -1.09539512e-03 -2.54590673e-05 -2.70769897e-04 -1.33958036e-04 -2.32295620e-05 8.18320217e-05 4.45795113e-04 7.76278746e-05 -2.72191362e-04 -6.05300044e-05 -2.26382124e-05 8.02426159e-05 2.26294041e-05 1.38457938e-05 -3.25718153e-03 -2.84618477e-02 -1.19438129e-02 -5.38893677e-03 6.55487611e-03 3.82226763e-02 1.71717810e-02 -2.10617134e-02 -1.04245353e-03 -1.01670854e-03 1.45107144e-03 2.41806010e-04 6.06295850e-04 -5.83979554e-06 -6.19423174e-05 -3.13251192e-05 -3.02680094e-06 1.87950715e-05 1.03811082e-04 1.02845431e-05 -6.22866490e-05 -1.48227918e-05 -2.94792633e-06 1.88017380e-05 5.61864127e-06 1.76875580e-06 -1.93066115e-03 -1.72130589e-02 -7.72081545e-03 -2.11149871e-03 3.86040773e-03 2.49949181e-02 6.65174234e-03 -1.24974591e-02 -1.13830702e-03 -3.71142378e-04 1.10321295e-03 3.16786168e-04 1.85571189e-04 1.52754404e-05 1.62461938e-04 8.18320217e-05 1.39377372e-05 -4.66705459e-05 -2.72191362e-04 -4.65767247e-05 1.55457660e-04 3.89011665e-05 1.38457938e-05 -4.65547532e-05 -1.20862522e-05 -7.86936565e-06 1.62859076e-03 1.42309238e-02 6.55487611e-03 2.69446838e-03 -2.11149871e-03 -2.10617134e-02 -8.58589049e-03 6.63010621e-03 9.45808325e-04 6.06295850e-04 -3.57837303e-04 1.24229274e-04 -1.07264763e-04 8.42896616e-05 8.94331460e-04 4.45424174e-04 7.75747607e-05 -2.71966165e-04 -1.47728872e-03 -2.58264456e-04 9.01588667e-04 2.02271213e-04 7.60160864e-05 -2.67982862e-04 -7.54507604e-05 -4.64637263e-05 1.07126430e-02 9.23249130e-02 3.87329673e-02 1.73944722e-02 -2.13276769e-02 -1.23158080e-01 -5.50225731e-02 6.81355074e-02 2.68904970e-03 2.49337058e-03 -3.90708675e-03 -7.90677129e-04 -1.56161355e-03 1.92732184e-05 2.03983109e-04 1.03757968e-04 1.02827011e-05 -6.22547807e-05 -3.42794655e-04 -3.47468515e-05 2.05676793e-04 4.92691801e-05 1.00882586e-05 -6.25299756e-05 -1.86380825e-05 -6.05295515e-06 6.37153567e-03 5.61531625e-02 2.52176094e-02 6.71981571e-03 -1.26088047e-02 -8.12484417e-02 -2.09548194e-02 4.06242209e-02 3.33740309e-03 7.84571398e-04 -3.17023776e-03 -1.02519508e-03 -3.92285699e-04 -5.05737970e-05 -5.36598876e-04 -2.71966165e-04 -4.65448564e-05 1.55326932e-04 9.01588667e-04 1.54958674e-04 -5.15594141e-04 -1.29733981e-04 -4.64637263e-05 1.55634363e-04 4.04373113e-05 2.64547784e-05 -5.35632148e-03 -4.61624565e-02 -2.13276769e-02 -8.69723612e-03 6.74145184e-03 6.81355074e-02 2.75112865e-02 -2.09548194e-02 -2.72582605e-03 -1.56161355e-03 7.57301448e-04 -4.02156052e-04 1.50950257e-04 1.14736537e-05 1.22476023e-04 5.90872701e-05 1.08174528e-05 -3.80195664e-05 -1.97770811e-04 -3.63047370e-05 1.26987770e-04 2.53282058e-05 1.03219591e-05 -3.65314380e-05 -1.08398256e-05 -6.65918973e-06 4.31421448e-04 2.57470696e-03 9.61118049e-04 7.24164429e-04 -9.16663119e-04 -2.30780040e-03 -1.94724082e-03 2.55881787e-03 -4.31190088e-04 -4.05073428e-04 4.01844395e-04 -2.01210755e-05 1.80801125e-04 5.77122413e-06 6.14084858e-05 3.06443705e-05 2.95088405e-06 -1.87184692e-05 -1.02027067e-04 -1.00967728e-05 6.22901155e-05 1.42284365e-05 2.83011761e-06 -1.85330465e-05 -5.65166699e-06 -1.73723238e-06 6.74596222e-04 4.57205531e-03 2.12501180e-03 4.54342147e-04 -1.21302287e-03 -5.95753527e-03 -1.02794521e-03 3.46815148e-03 -3.71787278e-04 -5.12341868e-04 4.04993276e-04 -4.83319130e-05 2.55238794e-04 -1.50194257e-05 -1.60297423e-04 -7.96051316e-05 -1.37625251e-05 4.61820911e-05 2.66146595e-04 4.62238661e-05 -1.54560912e-04 -3.71197116e-05 -1.35116916e-05 4.55564081e-05 1.20435094e-05 7.82002461e-06 -5.42270989e-04 -3.37277546e-03 -1.69064890e-03 -7.16105771e-04 4.67647223e-04 4.54381911e-03 1.85952727e-03 -1.05521517e-03 3.75016299e-04 4.76558995e-04 -5.12341854e-04 -2.32338133e-05 -2.57103070e-04 -3.85223042e-06 -4.11507771e-05 -2.07896128e-05 -4.05635104e-06 1.09915916e-05 6.95543614e-05 1.35761918e-05 -3.69260122e-05 -1.02123337e-05 -4.07554113e-06 1.10245896e-05 2.50101702e-06 2.17627123e-06 6.61626163e-05 5.99639923e-04 2.41806009e-04 -1.80130928e-04 -3.72687821e-04 -7.90677129e-04 5.83429125e-04 1.20646816e-03 2.01210696e-05 -4.46033542e-05 -6.97014399e-05 -2.50980963e-05 9.75262896e-06 -3.46273448e-06 -3.68450915e-05 -1.87184692e-05 -1.77053043e-06 1.06780033e-05 6.22901155e-05 6.05806369e-06 -3.55842767e-05 -9.12993905e-06 -1.73723238e-06 1.07547103e-05 3.04870241e-06 9.77069738e-07 -3.37298111e-04 -2.28602765e-03 -1.21302287e-03 -2.27171074e-04 3.05477500e-04 3.46815148e-03 5.13972607e-04 -7.55308050e-04 1.27144932e-04 2.55238794e-04 -2.53374511e-04 -9.75262549e-06 -1.29483678e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 129 155 181 206 232 258 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 +660 + -4.34377093e-04 -3.89691070e-03 -1.72625944e-03 -8.63129722e-04 5.61059340e-04 5.60345969e-03 2.80172985e-03 -1.78651566e-03 -2.60246826e-04 -2.56398737e-04 1.24073501e-04 -6.61626184e-05 6.20367503e-05 -1.15240895e-03 -8.00345050e-03 -3.30304632e-03 -3.30304632e-03 -5.60231245e-04 9.51645564e-03 9.51645564e-03 1.95641710e-03 -3.17502354e-05 2.95644701e-05 -2.14253180e-04 -5.49930209e-05 -2.14253180e-04 -4.09458772e-03 -3.56011768e-02 -1.58463763e-02 -7.92318813e-03 4.94105309e-03 5.07482850e-02 2.53741425e-02 -1.53834365e-02 -1.81789043e-03 -1.69935910e-03 5.00079211e-04 -5.99639944e-04 2.50039606e-04 -9.41525869e-03 -5.72504040e-02 -2.48107953e-02 -2.48107953e-02 -5.77007414e-03 6.64251521e-02 6.64251521e-02 1.99304448e-02 1.08083155e-03 4.50879047e-03 -1.89848533e-03 1.87205515e-03 -1.89848533e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 3.27743805e-03 -2.11149871e-03 -1.89837654e-02 -1.04643658e-02 6.57443339e-03 5.41560625e-04 6.65641347e-04 -2.31278443e-04 2.41806010e-04 -1.51466166e-04 3.14848160e-03 1.89914159e-02 7.55701649e-03 9.11275227e-03 1.62962327e-03 -1.99630335e-02 -2.46043977e-02 -5.72262662e-03 -3.85785934e-04 -1.42425294e-03 5.22771015e-04 -5.41482523e-04 6.43708735e-04 7.98017267e-04 6.84621983e-03 3.27743805e-03 1.05574936e-03 -1.05574936e-03 -1.04643658e-02 -3.28721669e-03 3.28721669e-03 4.80190460e-04 1.51466166e-04 -1.51466166e-04 -4.07919404e-06 3.14848160e-03 1.89914159e-02 9.11275227e-03 7.55701649e-03 1.62962327e-03 -2.46043977e-02 -1.99630335e-02 -5.72262662e-03 -2.76044654e-04 -1.42425294e-03 6.43708735e-04 -6.04841681e-04 5.22771015e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 -2.22168870e-03 1.05574936e-03 1.43975705e-02 7.19878526e-03 -3.30885282e-03 -6.72689150e-04 -6.48383261e-04 1.64771241e-04 -1.92556894e-04 8.23856205e-05 -2.71074055e-03 -2.03708112e-02 -7.70479146e-03 -7.70479146e-03 -5.43207758e-04 2.29168167e-02 2.29168167e-02 1.64378945e-03 -2.99577007e-05 -3.41339087e-04 -1.29386204e-05 -5.18882597e-05 -1.29386204e-05 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 -1.07303294e-02 6.79712466e-03 6.15790402e-02 3.40677537e-02 -2.09548194e-02 -1.43983717e-03 -1.79436027e-03 3.80644111e-04 -7.90677129e-04 3.04172289e-04 -9.78949612e-03 -5.48977607e-02 -2.23881648e-02 -2.72932817e-02 -5.61759022e-03 5.63929599e-02 7.08075066e-02 1.96411380e-02 1.66788513e-03 6.54105014e-03 -1.67409116e-03 2.95463956e-03 -2.09264636e-03 -2.63697104e-03 -2.23169235e-02 -1.07303294e-02 -3.39856233e-03 3.39856233e-03 3.40677537e-02 1.04774097e-02 -1.04774097e-02 -1.40466506e-03 -3.04172289e-04 3.04172289e-04 -7.56143227e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 -2.23881648e-02 -5.61759022e-03 7.08075066e-02 5.63929599e-02 1.96411380e-02 1.72485035e-03 6.54105014e-03 -2.09264636e-03 2.92175068e-03 -1.67409116e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 7.31013090e-03 -3.37692620e-03 -4.71806880e-02 -2.35903440e-02 1.04774097e-02 2.01624211e-03 1.91279650e-03 -3.31442239e-04 6.23039032e-04 -1.65721120e-04 8.39173435e-03 6.03714157e-02 2.30218531e-02 2.30218531e-02 2.13628283e-03 -6.68461425e-02 -6.68461425e-02 -6.54704601e-03 -4.06451147e-04 -6.17570719e-04 1.40079141e-04 -7.03994037e-04 1.40079141e-04 -2.00865402e-04 -1.11050827e-03 -4.60225146e-04 -4.51045253e-04 2.58546563e-04 1.05858787e-03 1.23765688e-03 -6.26079835e-04 2.15594948e-04 2.07629107e-04 -2.10858140e-04 -2.01210755e-05 -1.03814554e-04 -9.69145880e-05 2.41666542e-04 1.54868109e-04 -3.04108236e-04 -2.06031736e-05 -7.80965781e-04 1.27634753e-04 1.25954053e-04 -2.28923178e-04 3.07019318e-04 1.21517806e-05 3.69298091e-04 -5.86813235e-05 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 -2.61276086e-04 2.61276086e-04 2.43109263e-03 6.02086007e-04 -6.02086007e-04 1.80801011e-04 2.56170799e-04 -2.56170799e-04 -1.29483612e-04 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 -4.66484788e-04 -5.51145381e-04 -1.28148024e-03 -1.28148024e-03 1.82604212e-03 5.68970014e-04 1.77520366e-03 -1.76503520e-05 9.85484973e-04 -1.76503520e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 7.58193181e-04 -2.47971010e-04 -3.84480879e-03 -2.21071022e-03 5.74816056e-04 -1.77571990e-04 -1.84605080e-04 2.56170813e-04 2.50980997e-05 1.27619336e-04 3.81393684e-04 1.80509883e-04 2.03514962e-04 4.33902441e-04 3.85346086e-04 9.33418971e-04 3.50966477e-04 -1.16615035e-03 -3.04148228e-04 -1.30933982e-03 5.88345543e-06 -7.47483768e-04 1.95152926e-05 6.61626163e-05 5.99639923e-04 2.41806009e-04 2.48458547e-04 5.59016539e-05 -7.90677129e-04 -8.04312104e-04 -1.81273073e-04 2.01210696e-05 4.64676266e-05 2.13695409e-05 1.25490500e-05 9.75262896e-06 -1.67860990e-04 4.18578729e-04 -2.61740800e-04 3.24931650e-06 -3.56857434e-05 -3.03510886e-04 -8.28091649e-04 2.18158819e-04 3.69298091e-04 5.31773057e-04 -6.07435221e-05 1.97505527e-04 -1.98480104e-05 2.04186516e-04 1.44067214e-03 7.58193181e-04 2.02291932e-04 -1.23985505e-04 -2.21071022e-03 -5.28743471e-04 2.87408028e-04 -5.01583601e-05 -1.25755053e-04 1.27619336e-04 -9.75262549e-06 6.47418095e-05 3.81393684e-04 1.80509883e-04 4.33902441e-04 2.03514962e-04 3.85346086e-04 3.50966477e-04 9.33418971e-04 -1.16615035e-03 -4.95265818e-04 -1.30933982e-03 1.95152926e-05 -6.37141976e-04 5.88345543e-06 -1.60793792e-06 -1.70876570e-05 -8.80184876e-06 -1.76036975e-06 4.53312724e-06 2.92268424e-05 5.84536849e-06 -1.51208194e-05 -4.41740024e-06 -1.79807868e-06 4.62949111e-06 9.79615990e-07 9.25898222e-07 9.88382865e-05 -6.51124480e-05 -3.25562240e-05 -2.69514158e-04 1.64758800e-04 8.23793998e-05 9.32834789e-04 -2.96907795e-05 9.82445319e-06 -1.42149690e-04 -6.61626184e-05 -7.10748450e-05 -1.69994239e-05 -1.80353538e-04 -9.32724866e-05 -1.86544973e-05 4.81751546e-05 3.08998057e-04 6.17996114e-05 -1.60282018e-04 -4.68818764e-05 -1.91040519e-05 4.93361816e-05 1.04976571e-05 9.86723632e-06 -9.88387313e-05 -2.15771179e-09 -1.07696823e-03 -5.38484117e-04 -2.44365092e-03 3.05721893e-03 1.52860947e-03 8.46209650e-03 -3.53691740e-04 -8.64807938e-06 -1.19063181e-03 -5.99639944e-04 -5.95315905e-04 8.23397546e-06 8.78440850e-05 4.46526795e-05 9.09244704e-06 -2.32295625e-05 -1.49092957e-04 -3.03435727e-05 7.79281385e-05 2.21003392e-05 9.19918352e-06 -2.34882243e-05 -4.99418356e-06 -4.78772410e-06 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 2.55145469e-04 1.32981768e-04 -4.02291420e-03 4.06677214e-05 -1.19788748e-04 5.54151652e-04 2.41806010e-04 3.03363518e-04 1.64679509e-06 1.75688170e-05 9.09244704e-06 1.00893368e-06 -4.64591250e-06 -3.03435727e-05 -3.44380823e-06 1.55856277e-05 4.71417907e-06 1.02477172e-06 -4.78772410e-06 -1.16864192e-06 -5.07148666e-07 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 1.32981768e-04 5.56728179e-05 -2.01145710e-03 1.45725943e-05 -5.49049709e-05 3.03363518e-04 1.24229274e-04 9.91063745e-05 -5.68836735e-06 -6.04947890e-05 -3.13251197e-05 -6.26502394e-06 1.55568489e-05 1.04111346e-04 2.08222691e-05 -5.19803533e-05 -1.59982735e-05 -6.43970549e-06 1.59690830e-05 3.20076379e-06 3.19381660e-06 -2.69514151e-04 -2.44365085e-03 -1.16593934e-03 -5.82969671e-04 3.80022293e-03 1.90011147e-03 3.40366866e-05 -2.07071284e-04 -1.93553576e-04 -4.15998960e-05 -6.83276203e-05 -2.07999480e-05 -2.71923367e-05 -2.89400563e-04 -1.47980140e-04 -3.01183751e-05 7.72744977e-05 4.92429573e-04 1.00176519e-04 -2.58264457e-04 -7.34242995e-05 -3.05920031e-05 7.84644750e-05 1.68131767e-05 1.59846639e-05 1.64758814e-04 3.05721906e-03 -2.55145464e-04 -1.32981764e-04 -3.80022293e-03 1.31129343e-02 -1.90624631e-04 3.18366201e-04 -1.73208236e-03 -7.90677129e-04 -9.53268973e-04 -5.43846735e-06 -5.78801126e-05 -3.01183751e-05 -3.41193992e-06 1.54548995e-05 1.00176519e-04 1.15822839e-05 -5.16528913e-05 -1.56354297e-05 -3.48410422e-06 1.59846639e-05 3.91144709e-06 1.73808848e-06 8.23794069e-05 1.52860953e-03 -1.32981764e-04 -5.56728169e-05 -1.90011147e-03 6.55646716e-03 -8.35040807e-05 1.48956869e-04 -9.53268973e-04 -4.02156052e-04 -3.02178902e-04 1.87306882e-05 1.98757155e-04 1.03457705e-04 2.06915410e-05 -5.16145113e-05 -3.42794655e-04 -6.85589310e-05 1.71864714e-04 5.29308091e-05 2.13400803e-05 -5.31767069e-05 -1.07535348e-05 -1.06353414e-05 9.32834782e-04 8.46209643e-03 4.02291420e-03 2.01145710e-03 -3.40366858e-05 -1.31129343e-02 -6.55646716e-03 6.95081130e-04 6.55355235e-04 1.21686919e-04 2.20882980e-04 6.08434596e-05 -3.35019576e-06 -3.59793740e-05 -1.77721362e-05 -3.83257903e-06 9.64200104e-06 5.99230914e-05 1.28892190e-05 -3.26431374e-05 -8.44259633e-06 -3.79753063e-06 9.53740505e-06 2.09678814e-06 2.06281760e-06 2.96906442e-05 3.53690428e-04 4.06677580e-05 1.45726121e-05 -2.07071302e-04 -1.90624666e-04 -8.35040977e-05 6.95081147e-04 -1.91591529e-10 1.34138190e-05 -1.66428517e-05 -2.01210755e-05 -2.68279820e-05 -1.56538965e-06 -1.67759277e-05 -8.56169915e-06 -9.41502973e-07 4.41506194e-06 2.87557358e-05 3.24424410e-06 -1.49112131e-05 -4.38580428e-06 -9.43350908e-07 4.50381612e-06 1.11171923e-06 4.70281841e-07 -9.82460806e-06 8.64657845e-06 -1.19788706e-04 -5.49049494e-05 -1.93553598e-04 3.18366161e-04 1.48956849e-04 6.55355255e-04 -1.34142777e-05 -2.56125533e-10 -3.57826035e-05 -2.32338133e-05 -1.86415402e-06 5.46091783e-06 5.83037947e-05 2.97944241e-05 6.06704333e-06 -1.49432385e-05 -9.95787422e-05 -2.02666295e-05 5.02217574e-05 1.50126121e-05 6.17760109e-06 -1.51852495e-05 -3.05656655e-06 -3.09574302e-06 1.42149841e-04 1.19063327e-03 5.54151609e-04 3.03363497e-04 -4.15998734e-05 -1.73208232e-03 -9.53268953e-04 1.21686897e-04 1.66432984e-05 3.57831158e-05 -2.42180267e-10 1.86428646e-06 -1.22027527e-10 1.71116105e-06 1.82063491e-05 9.47883982e-06 2.05635898e-06 -4.49186165e-06 -3.15218813e-05 -6.82664773e-06 1.50342504e-05 4.92050165e-06 2.13063908e-06 -4.63269241e-06 -8.33660651e-07 -1.01622210e-06 6.61626163e-05 5.99639923e-04 2.41806009e-04 1.24229274e-04 -6.83276197e-05 -7.90677129e-04 -4.02156052e-04 2.20882979e-04 2.01210696e-05 2.32338133e-05 -1.86427238e-06 9.75262896e-06 1.09218357e-06 1.16607589e-05 6.06704333e-06 6.72616141e-07 -2.98864769e-06 -2.02666295e-05 -2.29892049e-06 1.00443515e-05 3.20014665e-06 6.87847906e-07 -3.09574302e-06 -7.25411708e-07 -3.25683001e-07 7.10749203e-05 5.95316634e-04 3.03363497e-04 9.91063634e-05 -2.07999367e-05 -9.53268953e-04 -3.02178891e-04 6.08434487e-05 2.68282115e-05 1.86440482e-06 -1.22027527e-10 -9.75262549e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 + 0 26 52 78 103 129 155 180 206 232 257 283 309 335 360 386 410 434 459 483 507 532 558 584 610 635 660 +652 + -8.68754186e-04 -7.79382140e-03 -3.15044850e-03 -1.72625944e-03 1.72625944e-03 1.01917052e-02 5.60345969e-03 -5.60345969e-03 -2.91299618e-04 -4.46634856e-04 4.46634856e-04 2.56398737e-04 -3.45722685e-03 -2.40103515e-02 -8.24789229e-03 -9.90913897e-03 3.30304632e-03 2.34207980e-02 2.85493669e-02 -9.51645564e-03 2.58777632e-04 2.93091767e-04 -9.76972556e-05 3.94192935e-05 -2.95644701e-05 -8.18917543e-03 -7.12023536e-02 -2.87106175e-02 -1.58463763e-02 1.58463763e-02 9.15058640e-02 5.07482850e-02 -5.07482850e-02 -1.55856717e-03 -2.79907826e-03 2.79907826e-03 1.69935910e-03 -2.82457761e-02 -1.71751212e-01 -6.03920467e-02 -7.44323860e-02 2.48107953e-02 1.57203294e-01 1.99275456e-01 -6.64251521e-02 3.92761630e-03 1.39219266e-02 -4.64064220e-03 6.01172063e-03 -4.50879047e-03 3.49413945e-03 3.03670144e-02 1.19438129e-02 7.13784578e-03 -7.13784578e-03 -3.80108031e-02 -2.28953340e-02 2.28953340e-02 5.23281322e-04 1.34458777e-03 -1.34458777e-03 -9.14099894e-04 1.11066915e-02 7.10145871e-02 2.26710495e-02 3.20054642e-02 -1.06684881e-02 -6.06803588e-02 -8.85285438e-02 2.95095146e-02 -1.11855836e-03 -3.66786595e-03 1.22262198e-03 -1.46120489e-03 1.09590367e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 2.11149871e-03 -3.27743805e-03 -1.89837654e-02 -6.57443339e-03 1.04643658e-02 5.41560625e-04 2.31278443e-04 -6.65641347e-04 -2.41806010e-04 -1.51466166e-04 9.44544481e-03 5.69742478e-02 2.26710495e-02 2.26710495e-02 -9.11275227e-03 -5.98891005e-02 -5.98891005e-02 2.46043977e-02 -1.15735780e-03 -4.32077886e-03 1.42425294e-03 -2.00460252e-03 1.42425294e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 -3.27743805e-03 2.11149871e-03 1.89837654e-02 1.04643658e-02 -6.57443339e-03 -5.41560625e-04 -6.65641347e-04 2.31278443e-04 -2.41806010e-04 1.51466166e-04 -3.14848160e-03 -1.89914159e-02 -7.55701649e-03 -9.11275227e-03 -1.62962327e-03 1.99630335e-02 2.46043977e-02 5.72262662e-03 3.85785934e-04 1.42425294e-03 -5.22771015e-04 5.41482523e-04 -6.43708735e-04 -1.15630983e-02 -9.92583999e-02 -3.89448405e-02 -2.34056249e-02 2.34056249e-02 1.23158080e-01 7.46919746e-02 -7.46919746e-02 -1.04262316e-03 -3.61599049e-03 3.61599049e-03 2.59867238e-03 -3.44970573e-02 -2.06765444e-01 -6.63732360e-02 -9.58039376e-02 3.19346459e-02 1.69178880e-01 2.55666160e-01 -8.52220534e-02 3.95829032e-03 1.79507415e-02 -5.98358049e-03 8.06581101e-03 -6.04935826e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 -6.79712466e-03 1.07303294e-02 6.15790402e-02 2.09548194e-02 -3.40677537e-02 -1.43983717e-03 -3.80644111e-04 1.79436027e-03 7.90677129e-04 3.04172289e-04 -2.93684884e-02 -1.64693282e-01 -6.71644943e-02 -6.71644943e-02 2.72932817e-02 1.69178880e-01 1.69178880e-01 -7.08075066e-02 5.00365540e-03 1.91168915e-02 -6.54105014e-03 8.66658538e-03 -6.54105014e-03 5.27394208e-03 4.46338470e-02 1.94940564e-02 1.07303294e-02 -6.79712466e-03 -6.15790402e-02 -3.40677537e-02 2.09548194e-02 1.43983717e-03 1.79436027e-03 -3.80644111e-04 7.90677129e-04 -3.04172289e-04 9.78949612e-03 5.48977607e-02 2.23881648e-02 2.72932817e-02 5.61759022e-03 -5.63929599e-02 -7.08075066e-02 -1.96411380e-02 -1.66788513e-03 -6.54105014e-03 1.67409116e-03 -2.95463956e-03 2.09264636e-03 -6.30924830e-04 -4.29823016e-03 -1.48029022e-03 -1.32091080e-03 1.32091080e-03 3.95422690e-03 3.84480673e-03 -3.84480673e-03 4.31189917e-04 3.73401571e-04 -3.73401571e-04 -1.27144817e-04 -6.44772096e-04 3.98780191e-05 5.03403775e-04 -1.24154855e-03 4.13849516e-04 -3.38826243e-03 2.12008609e-04 -7.06695363e-05 -6.86769528e-04 1.86506006e-03 -6.21686687e-04 1.45716188e-03 -1.09287141e-03 -6.18258214e-04 -3.96376881e-03 -1.79713253e-03 -5.94206062e-04 1.15367735e-03 4.83491532e-03 1.43187248e-03 -3.23540474e-03 4.03458694e-04 5.12341605e-04 -4.40775872e-04 5.71524005e-05 -2.54306520e-04 -1.79735633e-03 1.53985220e-03 -7.94561487e-04 -1.44747440e-03 7.94834062e-04 -5.51684967e-03 -4.35069962e-03 7.89788364e-04 7.62907963e-04 5.32561099e-03 -1.99048524e-03 2.54363853e-03 -2.20576681e-03 6.18258214e-04 3.96376881e-03 1.79713253e-03 1.15367735e-03 -5.94206062e-04 -4.83491532e-03 -3.23540474e-03 1.43187248e-03 -4.03458694e-04 -4.40775872e-04 5.12341605e-04 5.71524005e-05 2.54306520e-04 5.99118777e-04 -5.13284067e-04 2.64853829e-04 7.94834062e-04 6.72083101e-04 1.83894989e-03 7.89788364e-04 -2.24459732e-03 -2.54302654e-04 -1.99048524e-03 1.76503538e-05 -1.32474018e-03 9.94413772e-05 2.55111085e-04 2.55111085e-04 -8.17947080e-04 -8.17947080e-04 3.57828666e-05 3.57828666e-05 2.50980997e-05 -7.07981324e-04 8.60181042e-04 -6.21979717e-04 -1.80329523e-04 5.90090074e-04 -1.70864032e-03 -2.58294160e-03 -1.88180994e-04 7.58626686e-04 2.00813559e-03 -1.09994168e-03 5.92516586e-04 -9.85484973e-04 2.76047799e-04 1.68206444e-03 9.05218801e-04 2.61276086e-04 -2.61276086e-04 -2.43109263e-03 -6.02086007e-04 6.02086007e-04 -1.80801011e-04 -2.56170799e-04 2.56170799e-04 1.29483612e-04 5.30985993e-04 -6.45135782e-04 4.66484788e-04 4.66484788e-04 5.51145381e-04 1.28148024e-03 1.28148024e-03 -1.82604212e-03 -5.68970014e-04 -1.77520366e-03 1.76503520e-05 -9.85484973e-04 1.76503520e-05 -4.82383223e-06 -5.12043280e-05 -2.52789703e-05 -5.20539047e-06 1.56161714e-05 8.39088927e-05 1.72648357e-05 -5.17945072e-05 -1.12162176e-05 -5.08618816e-06 1.52585645e-05 4.19130972e-06 3.14348229e-06 -4.34377116e-04 -3.79807241e-03 -1.48930151e-03 -8.95685946e-04 8.95685946e-04 4.75300430e-03 2.88410925e-03 -2.88410925e-03 -6.07435718e-05 -1.80411666e-04 1.80411666e-04 1.23287142e-04 -5.10572729e-05 -5.41062349e-04 -2.68410075e-04 -5.52396824e-05 1.65719047e-04 8.88812248e-04 1.82785813e-04 -5.48357439e-04 -1.19563118e-04 -5.41651408e-05 1.62495422e-04 4.46082685e-05 3.34562014e-05 -4.19342645e-03 -3.56011790e-02 -1.39412095e-02 -8.46167225e-03 8.46167225e-03 4.38147980e-02 2.69027520e-02 -2.69027520e-02 -9.43684742e-05 -1.10836724e-03 1.10836724e-03 8.54003590e-04 2.58284789e-05 2.74939414e-04 1.33958037e-04 2.80868966e-05 -8.42606897e-05 -4.46515040e-04 -9.34967116e-05 2.80490135e-04 5.81536854e-05 2.71571877e-05 -8.14715631e-05 -2.27953038e-05 -1.70964778e-05 1.83299245e-03 1.55976063e-02 5.97190644e-03 3.86040772e-03 -3.86040772e-03 -1.87718922e-02 -1.22979864e-02 1.22979864e-02 2.23884180e-05 5.59157674e-04 -5.59157674e-04 -4.59270210e-04 5.01609937e-06 5.34302152e-05 2.64677851e-05 3.02680100e-06 -1.63664045e-05 -8.82600702e-05 -1.03101791e-05 5.45283517e-05 1.21108390e-05 2.91108482e-06 -1.61052890e-05 -4.93140365e-06 -1.81127951e-06 7.65461036e-04 6.30773565e-03 2.69446838e-03 1.05574936e-03 -1.63871903e-03 -8.38641784e-03 -3.23154388e-03 5.16569203e-03 7.59427595e-05 2.49073062e-05 -2.10811663e-04 -1.17576736e-04 -4.82805976e-05 -1.50482981e-05 -1.60290646e-04 -7.94033554e-05 -1.63664045e-05 4.66705464e-05 2.64780211e-04 5.45283517e-05 -1.55719117e-04 -3.63325171e-05 -1.61052890e-05 4.58585221e-05 1.17745738e-05 9.46002143e-06 -7.65461036e-04 -6.30773565e-03 -2.69446838e-03 -1.63871903e-03 1.05574936e-03 8.38641784e-03 5.16569203e-03 -3.23154388e-03 -7.59427595e-05 -2.10811663e-04 2.49073062e-05 -1.17576736e-04 4.82805976e-05 -8.53486220e-05 -9.06383391e-04 -4.44704250e-04 -9.31257727e-05 2.79377318e-04 1.47728872e-03 3.08982576e-04 -9.26947727e-04 -1.94240322e-04 -9.05075814e-05 2.71522744e-04 7.58689186e-05 5.69016890e-05 -6.12439745e-03 -5.15673339e-02 -1.97059296e-02 -1.28082773e-02 1.28082773e-02 6.15790402e-02 4.06242209e-02 -4.06242209e-02 2.06589372e-04 -1.50326402e-03 1.50326402e-03 1.34123111e-03 -1.65866672e-05 -1.76253315e-04 -8.78891313e-05 -1.02570652e-05 5.43031541e-05 2.92076536e-04 3.47468517e-05 -1.80317734e-04 -4.03992405e-05 -9.94002842e-06 5.36884391e-05 1.63776309e-05 6.17544148e-06 -2.55459163e-03 -2.07883140e-02 -8.89670877e-03 -3.45423515e-03 5.43165556e-03 2.75112865e-02 1.04774097e-02 -1.70338769e-02 -1.18676184e-04 7.24850475e-05 5.36919009e-04 3.88521077e-04 7.76077099e-05 4.97600015e-05 5.28759945e-04 2.63667394e-04 5.43031541e-05 -1.55065476e-04 -8.76229608e-04 -1.80317734e-04 5.15594141e-04 1.21197722e-04 5.36884391e-05 -1.53109199e-04 -3.93604420e-05 -3.15562587e-05 2.55459163e-03 2.07883140e-02 8.89670877e-03 5.43165556e-03 -3.45423515e-03 -2.75112865e-02 -1.70338769e-02 1.04774097e-02 1.18676184e-04 5.36919009e-04 7.24850475e-05 3.88521077e-04 -7.76077099e-05 -1.20867044e-05 -1.29021930e-04 -6.14636659e-05 -1.35294204e-05 4.05882612e-05 2.05801778e-04 4.51746912e-05 -1.35524074e-04 -2.53280190e-05 -1.28422327e-05 3.85266982e-05 1.13103708e-05 8.48277812e-06 -4.00368784e-04 -2.83403147e-03 -9.79397314e-04 -8.55292935e-04 8.55292935e-04 2.70501437e-03 2.52364575e-03 -2.52364575e-03 2.15594777e-04 1.79186283e-04 -1.79186283e-04 -5.01582455e-05 -5.00427187e-06 -5.34753310e-05 -2.61254277e-05 -2.98773230e-06 1.64589935e-05 8.75356035e-05 1.02450096e-05 -5.50654216e-05 -1.17079731e-05 -2.83008361e-06 1.60222426e-05 5.01163134e-06 1.80248119e-06 -3.52035023e-04 -2.27305779e-03 -1.01170243e-03 -3.87834925e-04 6.98847664e-04 2.72218884e-03 9.78743323e-04 -1.97796348e-03 2.09243406e-04 2.56170550e-04 -2.20387676e-04 3.39185872e-05 -1.26687062e-04 1.50128156e-05 1.60425993e-04 7.83762832e-05 1.64589935e-05 -4.68783815e-05 -2.62606810e-04 -5.50654216e-05 1.57086134e-04 3.51239192e-05 1.60222426e-05 -4.55560638e-05 -1.19049063e-05 -9.58076051e-06 3.52035023e-04 2.27305779e-03 1.01170243e-03 6.98847664e-04 -3.87834925e-04 -2.72218884e-03 -1.97796348e-03 9.78743323e-04 -2.09243406e-04 -2.20387676e-04 2.56170550e-04 3.39185872e-05 1.26687062e-04 3.88105768e-06 4.15041029e-05 2.06237395e-05 4.74359372e-06 -1.13032859e-05 -6.91362290e-05 -1.58366484e-05 3.80028973e-05 9.74164110e-06 4.71550460e-06 -1.11630148e-05 -2.50099598e-06 -2.61246619e-06 1.30881812e-04 1.30881812e-04 -4.15791028e-04 -4.15791028e-04 1.25490534e-05 1.25490534e-05 1.25490534e-05 2.91079326e-06 3.11280772e-05 1.54678046e-05 1.72801077e-06 -9.08735927e-06 -5.18521718e-05 -5.93558137e-06 3.04828079e-05 7.30623082e-06 1.67194156e-06 -8.99382338e-06 -2.61246619e-06 -9.77057370e-07 1.42936203e-04 8.36708932e-04 4.50389116e-04 1.58090518e-04 -1.58090518e-04 -1.17365137e-03 -3.75521428e-04 3.75521428e-04 -1.03814439e-04 -1.28551341e-04 1.28551341e-04 6.47417432e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 -2 0 2 532 - -4.19067839e-05 -4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 -3.85148484e-05 -1.13943659e-04 -5.37258812e-05 -4.82384148e-06 -5.11750065e-05 2.58376554e-05 1.47546112e-05 -5.16753108e-06 -8.56460045e-05 -4.89723166e-05 1.71292009e-05 -1.21850916e-05 -1.47200182e-05 5.16158770e-06 -3.67042321e-06 2.94400364e-06 -4.59847886e-04 -5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 -4.24093536e-04 -1.25610344e-03 -5.92551775e-04 -5.10867734e-05 -5.41063217e-04 2.74388888e-04 1.56844995e-04 -5.48777776e-05 -9.07396512e-04 -5.19321090e-04 1.81479302e-04 -1.29744050e-04 -1.56977303e-04 5.49844256e-05 -3.92019561e-05 3.13954606e-05 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 -1.25264467e-04 -4.35082153e-04 -2.16964422e-04 -2.52697821e-05 -2.68960486e-04 1.33958036e-04 7.77842435e-05 -2.72773407e-05 -4.46166053e-04 -2.59313981e-04 9.08055201e-05 -6.19727577e-05 -7.67707986e-05 2.69600416e-05 -1.94671871e-05 1.56424767e-05 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 6.51188252e-04 -2.53135294e-03 -2.28600536e-03 -1.78410485e-04 -4.59782247e-04 -2.04285030e-04 -1.59098513e-05 -1.69164630e-04 8.58798007e-05 4.66705461e-05 -1.71759601e-05 -2.85497188e-04 -1.55575217e-04 5.70994376e-05 -4.16385141e-05 -4.68813595e-05 1.72944581e-05 -1.08933771e-05 9.37627190e-06 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 5.05395642e-06 5.37920973e-05 -2.72773407e-05 -1.55568487e-05 3.02680097e-06 9.08055201e-05 5.18627962e-05 -1.02995563e-05 1.32609259e-05 1.56424767e-05 -2.99104120e-06 4.39363890e-06 -1.68691036e-06 5.73105393e-04 6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 4.41899521e-04 1.53469785e-03 7.65392422e-04 8.36114988e-05 8.87799017e-04 -4.45053236e-04 -2.58660340e-04 9.05803225e-05 1.47728872e-03 8.59323568e-04 -3.00529556e-04 2.06771635e-04 2.56507620e-04 -8.99397180e-05 6.51482152e-05 -5.22359427e-05 6.03111568e-04 6.63633513e-03 -2.52315372e-03 -2.27866446e-03 8.84301209e-03 8.00003727e-03 6.25885014e-04 1.62058512e-03 7.21643868e-04 5.25821854e-05 5.57796227e-04 -2.84843547e-04 -1.55209375e-04 5.69687094e-05 9.43853767e-04 5.15594141e-04 -1.88770753e-04 1.38504722e-04 1.56575127e-04 -5.75913592e-05 3.65413080e-05 -3.13150254e-05 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 5.17320680e-05 -1.02676880e-05 -3.00529556e-04 -1.71864714e-04 3.47468516e-05 -4.41600675e-05 -5.22359427e-05 1.02124474e-05 -1.46495381e-05 5.77509438e-06 -2.80266684e-05 -3.09788318e-04 8.96635549e-05 1.27645593e-04 -3.19883438e-04 -4.51758142e-04 4.24904657e-06 -6.85555547e-05 -4.76480212e-05 -1.11178871e-05 -1.18841548e-04 5.76445547e-05 3.52822416e-05 -1.23793259e-05 -1.93270427e-04 -1.18217051e-04 4.14138567e-05 -2.53281016e-05 -3.40878355e-05 1.19810075e-05 -9.11418852e-06 7.32586789e-06 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 -9.94228598e-05 -2.91828551e-04 -1.36562960e-04 -1.55514449e-05 -1.65944916e-04 8.30769984e-05 4.58555150e-05 -1.69217960e-05 -2.77621887e-04 -1.53620178e-04 5.65179084e-05 -3.95630426e-05 -4.55562472e-05 1.68591953e-05 -1.07459493e-05 9.28732999e-06 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.63225572e-05 -1.52698146e-05 2.90777246e-06 8.81034506e-05 5.11624920e-05 -9.97258727e-06 1.25692811e-05 1.51854104e-05 -2.83009735e-06 4.35412670e-06 -1.62843763e-06 -6.15274106e-05 -6.78568920e-04 2.60527449e-04 2.20594033e-04 -9.18778309e-04 -7.80164894e-04 -7.02617049e-05 -1.54384207e-04 -6.38261716e-05 -4.40196826e-06 -4.69106481e-05 2.39518433e-05 1.21844749e-05 -5.28135596e-06 -7.98569198e-05 -4.08220236e-05 1.75647387e-05 -1.19379020e-05 -1.23220751e-05 5.37304655e-06 -2.50100955e-06 2.75788262e-06 -2.70067140e-05 9.37132791e-05 2.04654088e-05 1.87026310e-05 3.11028898e-06 3.31889832e-05 -1.69217960e-05 -9.17110299e-06 1.85237783e-06 5.65179084e-05 3.07240355e-05 -6.33592638e-06 8.46319694e-06 9.28732999e-06 -1.84600370e-06 2.46707222e-06 -9.77063263e-07 -4.82383223e-06 -5.12043280e-05 1.56161714e-05 2.52789703e-05 5.20539047e-06 -5.17945072e-05 -8.39088927e-05 -1.72648357e-05 1.97832811e-06 -1.52585645e-05 -3.14348229e-06 -1.18091842e-05 -5.08618816e-06 -2.09533699e-05 -2.30541694e-04 8.77725292e-05 7.90535749e-05 -3.07587850e-04 -2.77581675e-04 -2.18794371e-05 -5.63169039e-05 -2.49125037e-05 -5.10572729e-05 -5.41062349e-04 1.65719047e-04 2.68410075e-04 5.52396824e-05 -5.48357439e-04 -8.88812248e-04 -1.82785813e-04 2.11496651e-05 -1.62495422e-04 -3.34562014e-05 -1.25848831e-04 -5.41651408e-05 -2.29717740e-04 -2.52930770e-03 9.62831275e-04 8.67829024e-04 -3.37575039e-03 -3.04907302e-03 -2.40622762e-04 -6.20542033e-04 -2.74771072e-04 -1.50482981e-05 -1.60290646e-04 4.66705464e-05 7.94033554e-05 1.63664045e-05 -1.55719117e-04 -2.64780211e-04 -5.45283517e-05 7.96917854e-06 -4.58585221e-05 -9.46002143e-06 -3.73521697e-05 -1.61052890e-05 -8.02161920e-05 -8.83492845e-04 3.25594127e-04 3.07828064e-04 -1.14526706e-03 -1.08403746e-03 -7.15324657e-05 -2.09489434e-04 -9.75914609e-05 -2.58284789e-05 -2.74939414e-04 8.42606897e-05 1.33958037e-04 2.80868966e-05 -2.80490135e-04 -4.46515040e-04 -9.34967116e-05 9.33553055e-06 -8.14715631e-05 -1.70964778e-05 -6.17602208e-05 -2.71571877e-05 -8.89351465e-05 -9.78495099e-04 3.78892317e-04 3.25594127e-04 -1.32895588e-03 -1.14483791e-03 -1.01896469e-04 -2.34189528e-04 -9.80652718e-05 -5.01609937e-06 -5.34302152e-05 1.63664045e-05 2.64677851e-05 3.02680100e-06 -5.45283517e-05 -8.82600702e-05 -1.03101791e-05 1.78469868e-06 -1.61052890e-05 -1.81127951e-06 -1.29539961e-05 -2.91108482e-06 -1.77660633e-05 6.14441833e-05 1.36062016e-05 1.24528913e-05 4.97600015e-05 5.28759945e-04 -1.55065476e-04 -2.63667394e-04 -5.43031541e-05 5.15594141e-04 8.76229608e-04 1.80317734e-04 -2.65117181e-05 1.53109199e-04 3.15562587e-05 1.24640527e-04 5.36884391e-05 2.79540982e-04 3.08118840e-03 -1.13706785e-03 -1.07583825e-03 4.00001864e-03 3.78927493e-03 2.51453785e-04 7.38202992e-04 3.44349746e-04 8.53486220e-05 9.06383391e-04 -2.79377318e-04 -4.44704250e-04 -9.31257727e-05 9.26947727e-04 1.47728872e-03 3.08982576e-04 -3.14157501e-05 2.71522744e-04 5.69016890e-05 2.06151513e-04 9.05075814e-05 3.09547157e-04 3.40786578e-03 -1.32075666e-03 -1.13749701e-03 4.63224975e-03 4.00001864e-03 3.56474229e-04 8.24090258e-04 3.46191685e-04 1.65866672e-05 1.76253315e-04 -5.43031541e-05 -8.78891313e-05 -1.02570652e-05 1.80317734e-04 2.92076536e-04 3.47468517e-05 -6.01617585e-06 5.36884391e-05 6.17544148e-06 4.31755840e-05 9.94002842e-06 6.10150255e-05 -2.10743704e-04 -4.69712051e-05 -4.30581980e-05 2.68225767e-06 2.85673574e-05 -1.05051979e-05 -1.28711506e-05 -2.65663754e-06 3.48505623e-05 4.30271581e-05 8.87240578e-06 9.08036830e-07 9.59589470e-06 1.97892698e-06 5.40575280e-06 2.33736958e-06 -1.13912571e-05 -1.26317543e-04 3.59315534e-05 5.11315772e-05 -1.29437703e-04 -1.82347357e-04 2.12456635e-06 -2.65607921e-05 -1.81705086e-05 -1.50128156e-05 -1.60425993e-04 4.68783815e-05 7.83762832e-05 1.64589935e-05 -1.57086134e-04 -2.62606810e-04 -5.50654216e-05 7.25200828e-06 -4.55560638e-05 -9.58076051e-06 -3.63706594e-05 -1.60222426e-05 -5.89361676e-05 -6.50576527e-04 2.41696060e-04 2.16995967e-04 -8.54786781e-04 -7.68899516e-04 -5.74280972e-05 -1.45913731e-04 -6.38258972e-05 -2.91079326e-06 -3.11280772e-05 9.08735927e-06 1.54678046e-05 1.72801077e-06 -3.04828079e-05 -5.18521718e-05 -5.93558137e-06 1.39065333e-06 -8.99382338e-06 -9.77057370e-07 -7.63361459e-06 -1.67194156e-06 -1.27002016e-05 4.42097793e-05 9.35131333e-06 8.91061892e-06 -1.24079219e-05 -1.32488320e-04 4.08021083e-05 6.35409658e-05 1.40886186e-05 -1.36368739e-04 -2.12797682e-04 -4.70407544e-05 3.83702307e-06 -3.89466067e-05 -8.65253444e-06 -2.87370518e-05 -1.34794521e-05 -3.27140331e-05 -3.60788217e-04 1.41154488e-04 1.14374274e-04 -4.97735633e-04 -4.04712711e-04 -4.07841922e-05 -8.16471441e-05 -3.19129521e-05 -5.00427187e-06 -5.34753310e-05 1.64589935e-05 2.61254277e-05 2.98773230e-06 -5.50654216e-05 -8.75356035e-05 -1.02450096e-05 1.51378647e-06 -1.60222426e-05 -1.80248119e-06 -1.26452178e-05 -2.83008361e-06 -1.38535120e-05 4.81227865e-05 1.06733965e-05 9.35131320e-06 + 4.19067839e-05 4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 3.85148484e-05 1.13943659e-04 5.37258812e-05 8.03973579e-06 8.52916775e-05 2.58376554e-05 4.23147770e-05 8.61255180e-06 -8.56460045e-05 -1.40328055e-04 -2.85486682e-05 -3.53186638e-06 2.53490916e-05 5.16158770e-06 1.98816059e-05 8.44969718e-06 4.59847886e-04 5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 4.24093536e-04 1.25610344e-03 5.92551775e-04 8.51446224e-05 9.01772028e-04 2.74388888e-04 4.49526476e-04 9.14629627e-05 -9.07396512e-04 -1.48721070e-03 -3.02465504e-04 -3.77220998e-05 2.70136544e-04 5.49844256e-05 2.11961728e-04 9.00455145e-05 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 -1.25264467e-04 -4.35082153e-04 -2.16964422e-04 -2.52697821e-05 -2.68960486e-04 -7.77842435e-05 -1.33958036e-04 -2.72773407e-05 2.59313981e-04 4.46166053e-04 9.08055201e-05 1.41273003e-05 -7.67707986e-05 -1.56424767e-05 -6.34035760e-05 -2.69600416e-05 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 -6.51188252e-04 2.53135294e-03 2.28600536e-03 -1.78410485e-04 -4.59782247e-04 -2.04285030e-04 -4.28642856e-05 -4.56055815e-04 -1.38815371e-04 -2.23263394e-04 -4.62717902e-05 4.61875977e-04 7.43588136e-04 1.53958659e-04 1.67377511e-05 -1.34754137e-04 -2.79512305e-05 -1.03527250e-04 -4.49180458e-05 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 -4.46526788e-05 -5.04466829e-06 9.08055201e-05 1.48722018e-04 1.71659271e-05 3.26514280e-06 -2.69600416e-05 -2.99104120e-06 -2.19681945e-05 -4.87735431e-06 5.73105393e-04 6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 4.41899521e-04 1.53469785e-03 7.65392422e-04 8.36114988e-05 8.87799017e-04 2.58660340e-04 4.45053236e-04 9.05803225e-05 -8.59323568e-04 -1.47728872e-03 -3.00529556e-04 -4.69658080e-05 2.56507620e-04 5.22359427e-05 2.11643596e-04 8.99397180e-05 6.03111568e-04 6.63633513e-03 2.52315372e-03 2.27866446e-03 -8.84301209e-03 -8.00003727e-03 6.25885014e-04 1.62058512e-03 7.21643868e-04 1.41767784e-04 1.50478185e-03 4.60763160e-04 7.41777346e-04 1.53587720e-04 -1.52800684e-03 -2.46214787e-03 -5.09335613e-04 -5.62300464e-05 4.49565889e-04 9.31529678e-05 3.45801212e-04 1.49855296e-04 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 1.48351079e-04 1.71128133e-05 -3.00529556e-04 -4.92429573e-04 -5.79114193e-05 -1.09790351e-05 8.99397180e-05 1.02124474e-05 7.32476904e-05 1.66683716e-05 2.80266684e-05 3.09788318e-04 8.96635549e-05 1.27645593e-04 -3.19883438e-04 -4.51758142e-04 -4.24904657e-06 6.85555547e-05 4.76480212e-05 -4.23579594e-06 -4.51397922e-05 -1.66633196e-05 -2.02733712e-05 -4.13708166e-06 5.53046522e-05 6.78414545e-05 1.38352650e-05 -1.51339584e-06 -1.52119092e-05 -3.10212987e-06 -8.48670762e-06 -3.62110076e-06 1.16562923e-04 1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 9.94228598e-05 2.91828551e-04 1.36562960e-04 2.51033427e-05 2.68067114e-04 7.77906580e-05 1.31658857e-04 2.73137461e-05 -2.60484554e-04 -4.40649955e-04 -9.13167005e-05 -1.28680228e-05 7.59270615e-05 1.57723475e-05 6.14766473e-05 2.67038368e-05 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 2.63225572e-05 2.90777246e-06 -5.11624920e-05 -8.81034506e-05 -9.97258727e-06 -2.51385622e-06 1.51854104e-05 1.62843763e-06 1.30623801e-05 2.83009735e-06 6.15274106e-05 6.78568920e-04 2.60527449e-04 2.20594033e-04 -9.18778309e-04 -7.80164894e-04 7.02617049e-05 1.54384207e-04 6.38261716e-05 2.04803436e-05 2.18601217e-04 6.68535146e-05 1.05307995e-04 2.31028170e-05 -2.23371808e-04 -3.52447381e-04 -7.71128608e-05 -6.91797789e-06 6.40525946e-05 1.40812999e-05 4.78952650e-05 2.21877546e-05 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 -1.87026310e-05 8.36778090e-06 8.93557047e-05 2.73137461e-05 4.38862858e-05 4.95400178e-06 -9.13167005e-05 -1.46883318e-04 -1.69733528e-05 -2.79751765e-06 2.67038368e-05 2.96063699e-06 2.13535203e-05 4.71683005e-06 8.03974503e-06 8.52623560e-05 4.28734620e-05 2.49760952e-05 -8.57469241e-06 -1.42065166e-04 -8.28238138e-05 2.84130333e-05 1.99527830e-05 2.48105453e-05 -8.52509672e-06 6.36123043e-06 -4.96210905e-06 6.28601980e-05 6.90801986e-04 2.55761239e-04 2.47042285e-04 -8.94716671e-04 -8.64710496e-04 5.51502597e-05 1.71570414e-04 8.25392587e-05 8.51741230e-05 9.01772895e-04 4.55505289e-04 2.65514836e-04 -9.11010579e-05 -1.50579497e-03 -8.78360163e-04 3.01158993e-04 2.12606224e-04 2.64618424e-04 -9.08647993e-05 6.79062551e-05 -5.29236848e-05 6.89978032e-04 7.58793139e-03 2.80915529e-03 2.71415303e-03 -9.83268908e-03 -9.50601170e-03 6.07564310e-04 1.89166484e-03 9.10332477e-04 -4.23055887e-05 -4.50076888e-04 -2.23263393e-04 -1.32338925e-04 4.54622344e-05 7.43239149e-04 4.40699823e-04 -1.51267468e-04 -1.01845176e-04 -1.30053373e-04 4.47208997e-05 -3.39401906e-05 2.64972294e-05 -2.48204902e-04 -2.72981686e-03 -9.76782377e-04 -9.94548440e-04 3.42760197e-03 3.48883158e-03 -1.78996469e-04 -6.60674872e-04 -3.36337382e-04 -2.61313353e-05 -2.77834471e-04 -1.40434482e-04 -7.77842433e-05 2.80868964e-05 4.66883030e-04 2.59170081e-04 -9.33766060e-05 -6.72787546e-05 -7.77936360e-05 2.81492107e-05 -1.85859903e-05 1.55587272e-05 -2.56923856e-04 -2.82481911e-03 -1.06561269e-03 -9.76782377e-04 3.73375000e-03 3.42717282e-03 -2.54924501e-04 -6.85374967e-04 -3.10504789e-04 8.46111775e-06 9.00153776e-05 4.54622344e-05 2.64677849e-05 -5.04466826e-06 -1.51267468e-04 -8.81399646e-05 1.71553043e-05 2.18076728e-05 2.64972294e-05 -4.95731069e-06 7.61863588e-06 -2.86667205e-06 5.32981900e-05 -1.83903392e-04 3.99126057e-05 3.87592954e-05 1.40030661e-04 1.48619747e-03 7.42126332e-04 4.40046182e-04 -1.51042270e-04 -2.46214787e-03 -1.46038268e-03 5.00882593e-04 3.40118970e-04 4.34550764e-04 -1.49287433e-04 1.13483254e-04 -8.84872216e-05 8.66669803e-04 9.53812709e-03 3.41940276e-03 3.48063237e-03 -1.20000559e-02 -1.22107996e-02 6.32345257e-04 2.33119271e-03 1.18643510e-03 8.64336826e-05 9.16835300e-04 4.66229389e-04 2.58804239e-04 -9.32458779e-05 -1.54491288e-03 -8.59323568e-04 3.08982576e-04 2.24078635e-04 2.59973547e-04 -9.38426381e-05 6.23290813e-05 -5.19947095e-05 8.96675979e-04 9.86480447e-03 3.72555078e-03 3.41983192e-03 -1.30537744e-02 -1.20000559e-02 8.95295800e-04 2.41707998e-03 1.09709605e-03 -2.80061322e-05 -2.97239494e-04 -1.51042270e-04 -8.80092365e-05 1.71234360e-05 5.00882593e-04 2.92076536e-04 -5.79114192e-05 -7.26847052e-05 -8.84872216e-05 1.69407905e-05 -2.53876291e-05 9.81210028e-06 -1.83474235e-04 6.32231113e-04 -1.38152190e-04 -1.34239183e-04 1.88855785e-05 2.01703722e-04 9.75169733e-05 6.09224821e-05 -2.09260727e-05 -3.26617762e-04 -2.03790964e-04 6.99384944e-05 4.22136069e-05 5.86382660e-05 -2.01644843e-05 1.61315889e-05 -1.25889182e-05 4.46620796e-05 4.93259092e-04 1.43395556e-04 2.04159609e-04 -5.10329174e-04 -7.21168928e-04 -6.37352680e-06 1.10550317e-04 7.71255339e-05 2.56419720e-05 2.73586037e-04 1.36359573e-04 7.67677915e-05 -2.77765486e-05 -4.55665031e-04 -2.57018598e-04 9.27691873e-05 6.41134731e-05 7.59272450e-05 -2.75407896e-05 1.84353320e-05 -1.54789170e-05 1.74189678e-04 1.92169934e-03 6.92881498e-04 6.68181405e-04 -2.44777650e-03 -2.36188923e-03 1.41417622e-04 4.37743370e-04 2.09300022e-04 -8.29240770e-06 -8.85366752e-05 -4.40834153e-05 -2.61245672e-05 4.87404194e-06 1.47451165e-04 8.74137709e-05 -1.67009304e-05 -2.07527579e-05 -2.58670046e-05 4.71684379e-06 -7.59653417e-06 2.78659342e-06 -3.90066057e-05 1.35390765e-04 -2.80539490e-05 -2.84946434e-05 7.09277548e-06 7.56149471e-05 3.84248468e-05 1.98770882e-05 -8.50635294e-06 -1.28191958e-04 -6.66097968e-05 2.83028297e-05 1.89553024e-05 2.00114578e-05 -8.61545402e-06 4.16835844e-06 -4.49954313e-06 9.03407881e-05 9.96349622e-04 3.79900409e-04 3.26813792e-04 -1.33982098e-03 -1.15561708e-03 9.97392175e-05 2.27121269e-04 9.57393912e-05 -5.12839439e-06 -5.47172074e-05 -2.77765486e-05 -1.53535583e-05 3.03213952e-06 9.27691873e-05 5.14037196e-05 -1.03729323e-05 -1.37262472e-05 -1.54789170e-05 3.00415949e-06 -4.20873273e-06 1.62844352e-06 -4.01599160e-05 1.39303772e-04 -3.02574210e-05 -2.80539489e-05 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 579 - -8.71895427e-06 3.00061752e-05 6.49189655e-06 6.49189655e-06 1.60794716e-06 1.70583355e-05 -8.61255180e-06 -5.16753108e-06 9.74528347e-07 2.85486682e-05 1.71292009e-05 -3.29444758e-06 4.06169720e-06 5.16158770e-06 -9.55784314e-07 1.52937237e-06 -5.73470589e-07 -9.50022517e-05 3.26677379e-04 7.09998885e-05 7.09998885e-05 1.70289245e-05 1.80354406e-04 -9.14629627e-05 -5.48777776e-05 1.05042552e-05 3.02465504e-04 1.81479302e-04 -3.53762843e-05 4.32480167e-05 5.49844256e-05 -1.03521679e-05 1.62577083e-05 -6.21130072e-06 -3.55321267e-05 1.22673788e-04 2.56060934e-05 2.67594037e-05 8.42326070e-06 8.96534955e-05 -4.46526788e-05 -2.72773407e-05 5.04466829e-06 1.48722018e-04 9.08055201e-05 -1.71659271e-05 2.06575859e-05 2.69600416e-05 -4.87735431e-06 8.15640063e-06 -2.99104120e-06 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 5.05395642e-06 5.37920973e-05 -2.72773407e-05 -1.55568487e-05 3.02680097e-06 9.08055201e-05 5.18627962e-05 -1.02995563e-05 1.32609259e-05 1.56424767e-05 -2.99104120e-06 4.39363890e-06 -1.68691036e-06 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 3.55321266e-05 -1.22244630e-04 -1.22244630e-04 -6.79737099e-06 -2.58534045e-05 -1.17733919e-05 -2.43263422e-06 -2.57190371e-05 1.31402255e-05 7.88413529e-06 -1.00893365e-06 -4.33491342e-05 -2.60094805e-05 3.42879502e-06 -6.27604493e-06 -7.94698537e-06 9.81656846e-07 -2.39364429e-06 5.88994107e-07 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 -9.25616978e-05 -2.78704996e-05 -2.95933006e-04 1.48351079e-04 9.05803225e-05 -1.71128133e-05 -4.92429573e-04 -3.00529556e-04 5.79114193e-05 -6.89238782e-05 -8.99397180e-05 1.66683716e-05 -2.71157219e-05 1.02124474e-05 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 5.17320680e-05 -1.02676880e-05 -3.00529556e-04 -1.71864714e-04 3.47468516e-05 -4.41600675e-05 -5.22359427e-05 1.02124474e-05 -1.46495381e-05 5.77509438e-06 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -1.22673788e-04 4.21487409e-04 4.21487409e-04 2.36639301e-05 8.98002728e-05 4.09871293e-05 7.98938604e-06 8.43034182e-05 -4.32960204e-05 -2.59776122e-05 3.42695305e-06 1.42441618e-04 8.54649707e-05 -1.15822839e-05 2.07445424e-05 2.62786967e-05 -3.35991542e-06 7.89999152e-06 -2.01594925e-06 -6.79737075e-06 2.36639299e-05 4.12680939e-06 5.65341970e-06 3.70596237e-06 3.96138493e-05 -1.92148516e-05 -1.23793259e-05 2.27070591e-06 6.44234755e-05 4.14138567e-05 -7.78009929e-06 8.44270054e-06 1.19810075e-05 -2.13848231e-06 3.82242524e-06 -1.39613944e-06 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.63225572e-05 -1.52698146e-05 2.90777246e-06 8.81034506e-05 5.11624920e-05 -9.97258727e-06 1.25692811e-05 1.51854104e-05 -2.83009735e-06 4.35412670e-06 -1.62843763e-06 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 2.67594044e-05 -8.86486914e-05 -9.25616986e-05 -4.12681204e-06 -1.87026402e-05 -8.91062561e-06 -2.40771510e-06 -2.55281121e-05 1.28835124e-05 7.86371660e-06 -9.84614567e-07 -4.26793517e-05 -2.60388366e-05 3.36842965e-06 -6.04495968e-06 -7.85145226e-06 9.43371175e-07 -2.40925952e-06 5.79076593e-07 -1.17733915e-05 4.09871288e-05 8.91062128e-06 8.02923241e-06 1.16142320e-06 1.24464781e-05 -6.31660931e-06 -3.29897830e-06 8.31354061e-07 2.12193229e-05 1.11382390e-05 -2.83810084e-06 3.19493334e-06 3.33520685e-06 -8.33133654e-07 8.33668127e-07 -4.34610715e-07 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 2.56060941e-05 -9.25616986e-05 -8.86486914e-05 -5.65342212e-06 -1.87026402e-05 -8.02923687e-06 -1.44462906e-06 -1.53168672e-05 7.86371660e-06 4.49554804e-06 -5.90768740e-07 -2.60388366e-05 -1.49045927e-05 2.02105779e-06 -3.86688876e-06 -4.56312329e-06 5.79076593e-07 -1.30704190e-06 3.25689476e-07 1.60795640e-06 1.70290140e-05 -5.05395290e-06 -8.42325484e-06 -2.43263298e-06 1.67222963e-05 2.78704939e-05 7.98938483e-06 -8.47164996e-07 4.92893937e-06 1.44463483e-06 3.79020251e-06 2.40772471e-06 2.09534141e-05 2.30130146e-04 -8.39943549e-05 -8.39943549e-05 -8.71895427e-06 2.93564411e-04 2.93564411e-04 3.00061752e-05 1.66354113e-05 5.76267551e-05 6.49189655e-06 2.88133775e-05 6.49189655e-06 1.70584250e-05 1.80355273e-04 -5.37920632e-05 -8.96534387e-05 -2.57190251e-05 1.77559770e-04 2.95932950e-04 8.43034066e-05 -9.02801478e-06 5.26566956e-05 1.53169235e-05 4.05301617e-05 2.55282059e-05 2.30130146e-04 2.52931185e-03 -9.23162005e-04 -9.23162005e-04 -9.50022517e-05 3.22846934e-03 3.22846934e-03 3.26677379e-04 1.83470774e-04 6.35561405e-04 7.09998885e-05 3.17780703e-04 7.09998885e-05 5.16752756e-06 5.48777436e-05 -1.55568485e-05 -2.72773403e-05 -7.88413523e-06 5.17320678e-05 9.05803222e-05 2.59776122e-05 -3.33266170e-06 1.52697998e-05 4.49554494e-06 1.23702881e-05 7.86371142e-06 8.39943549e-05 9.23162005e-04 -3.25594125e-04 -3.43360188e-04 -3.55321267e-05 1.14116746e-03 1.20239706e-03 1.22673788e-04 5.37320015e-05 2.25592719e-04 2.56060934e-05 1.19372961e-04 2.67594037e-05 8.61254594e-06 9.14629059e-05 -2.72773403e-05 -4.46526781e-05 -1.31402254e-05 9.05803222e-05 1.48351078e-04 4.32960203e-05 -4.13707777e-06 2.63225327e-05 7.86371142e-06 1.97988346e-05 1.28835038e-05 8.39943549e-05 9.23162005e-04 -3.43360188e-04 -3.25594125e-04 -3.55321267e-05 1.20239706e-03 1.14116746e-03 1.22673788e-04 7.65140157e-05 2.25592719e-04 2.67594037e-05 1.06219759e-04 2.56060934e-05 9.74527112e-07 1.05042432e-05 -3.02680091e-06 -5.04466819e-06 -1.00893364e-06 1.02676879e-05 1.71128132e-05 3.42695303e-06 -4.15378414e-07 2.90776726e-06 5.90767582e-07 2.38216189e-06 9.84612637e-07 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 3.55321266e-05 1.77660633e-05 -1.22244630e-04 -1.22244630e-04 -6.12296045e-05 -6.79737099e-06 -2.58534045e-05 -1.31532020e-05 -1.17733919e-05 -1.31532020e-05 -1.71291975e-05 -1.81479269e-04 5.18627959e-05 9.08055198e-05 2.60094805e-05 -1.71864714e-04 -3.00529556e-04 -8.54649707e-05 1.10609283e-05 -5.11624774e-05 -1.49045897e-05 -4.14345600e-05 -2.60388315e-05 -2.93564411e-04 -3.22846934e-03 1.14116746e-03 1.20239706e-03 1.22244630e-04 -4.00001864e-03 -4.21076234e-03 -4.21487409e-04 -1.90445736e-04 -7.96494859e-04 -8.86486907e-05 -4.21042676e-04 -9.25616978e-05 -2.85486624e-05 -3.02465449e-04 9.08055198e-05 1.48722017e-04 4.33491342e-05 -3.00529556e-04 -4.92429573e-04 -1.42441618e-04 1.38352612e-05 -8.81034265e-05 -2.60388315e-05 -6.64020086e-05 -4.26793433e-05 -2.93564411e-04 -3.22846934e-03 1.20239706e-03 1.14116746e-03 1.22244630e-04 -4.21076234e-03 -4.00001864e-03 -4.21487409e-04 -2.69410785e-04 -7.96494859e-04 -9.25616978e-05 -3.75452183e-04 -8.86486907e-05 -3.29444637e-06 -3.53762726e-05 1.02995562e-05 1.71659271e-05 3.42879499e-06 -3.47468516e-05 -5.79114193e-05 -1.15822838e-05 1.43218144e-06 -9.97258216e-06 -2.02105664e-06 -8.15680996e-06 -3.36842774e-06 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -1.22673788e-04 -6.12296045e-05 4.21487409e-04 4.21487409e-04 2.10743705e-04 2.36639301e-05 8.98002728e-05 4.55904927e-05 4.09871293e-05 4.55904927e-05 -7.06379085e-07 -7.54447631e-06 2.82545784e-06 3.26513891e-06 1.06506489e-06 -9.39315942e-06 -1.09790313e-05 -3.53067705e-06 -3.02679842e-07 -2.51388461e-06 -8.01517097e-07 -1.22674084e-06 -9.36004932e-07 1.66354113e-05 1.83470774e-04 -5.37320015e-05 -7.65140157e-05 -6.79737075e-06 1.90445736e-04 2.69410785e-04 2.36639299e-05 -2.12448023e-06 4.19947626e-05 4.12680939e-06 2.94775127e-05 5.65341970e-06 5.16162840e-06 5.49848198e-05 -1.56424619e-05 -2.69600171e-05 -7.94698017e-06 5.22359282e-05 8.99396939e-05 2.62786916e-05 -3.10215826e-06 1.51855874e-05 4.56314934e-06 1.20436077e-05 7.85149689e-06 5.76267551e-05 6.35561405e-04 -2.25592719e-04 -2.25592719e-04 -2.58534037e-05 7.96494859e-04 7.96494859e-04 8.98002720e-05 4.19947626e-05 1.45914819e-04 1.87026312e-05 7.27370625e-05 1.87026312e-05 5.73476353e-07 6.21135700e-06 -1.68690725e-06 -2.99103602e-06 -5.88992950e-07 5.77509135e-06 1.02124423e-05 2.01594811e-06 -3.21690006e-07 1.62846368e-06 3.25690786e-07 1.42642066e-06 5.79079199e-07 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 2.67594044e-05 1.31532020e-05 -8.86486914e-05 -9.25616986e-05 -4.55904927e-05 -4.12681204e-06 -1.87026402e-05 -9.35131785e-06 -8.91062561e-06 -9.79201225e-06 4.28225249e-06 4.55830581e-05 -1.36811065e-05 -2.19681749e-05 -6.63203234e-06 4.55684978e-05 7.32476712e-05 2.19152923e-05 -1.85423273e-06 1.30625276e-05 4.00236793e-06 9.57916536e-06 6.43975573e-06 2.88133775e-05 3.17780703e-04 -1.19372961e-04 -1.06219759e-04 -1.17733915e-05 4.21042676e-04 3.75452183e-04 4.09871288e-05 2.94775127e-05 7.27370625e-05 8.91062128e-06 3.19132195e-05 8.02923241e-06 9.55793921e-07 1.03522617e-05 -2.99103602e-06 -4.87734568e-06 -9.81654916e-07 1.02124423e-05 1.66683631e-05 3.35991352e-06 -3.47731284e-07 2.83014198e-06 5.79079199e-07 2.26858416e-06 9.43375264e-07 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 2.56060941e-05 1.31532020e-05 -9.25616986e-05 -8.86486914e-05 -4.55904927e-05 -5.65342212e-06 -1.87026402e-05 -9.79201225e-06 -8.02923687e-06 -9.35131785e-06 + -8.71895427e-06 3.00061752e-05 -6.49189655e-06 -6.49189655e-06 1.60794716e-06 1.70583355e-05 5.16753108e-06 8.61255180e-06 9.74528347e-07 -1.71292009e-05 -2.85486682e-05 -3.29444758e-06 -7.06373276e-07 5.16158770e-06 5.73470589e-07 4.28221914e-06 9.55784314e-07 -9.50022517e-05 3.26677379e-04 -7.09998885e-05 -7.09998885e-05 1.70289245e-05 1.80354406e-04 5.48777776e-05 9.14629627e-05 1.05042552e-05 -1.81479302e-04 -3.02465504e-04 -3.53762843e-05 -7.54441997e-06 5.49844256e-05 6.21130072e-06 4.55827353e-05 1.03521679e-05 3.55321267e-05 -1.22673788e-04 2.56060934e-05 2.67594037e-05 -5.05395642e-06 -5.37920973e-05 -1.55568487e-05 -2.72773407e-05 -3.02680097e-06 5.18627962e-05 9.08055201e-05 1.02995563e-05 2.82546006e-06 -1.56424767e-05 -1.68691036e-06 -1.36811182e-05 -2.99104120e-06 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 -4.46526788e-05 -5.04466829e-06 9.08055201e-05 1.48722018e-04 1.71659271e-05 3.26514280e-06 -2.69600416e-05 -2.99104120e-06 -2.19681945e-05 -4.87735431e-06 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 -3.55321266e-05 1.22244630e-04 1.22244630e-04 -6.79737099e-06 -2.58534045e-05 -1.17733919e-05 -2.43263422e-06 -2.57190371e-05 -7.88413529e-06 -1.31402255e-05 -1.00893365e-06 2.60094805e-05 4.33491342e-05 3.42879502e-06 1.06506570e-06 -7.94698537e-06 -5.88994107e-07 -6.63203649e-06 -9.81656846e-07 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 -9.25616978e-05 1.67222998e-05 1.77559803e-04 5.17320680e-05 9.05803225e-05 1.02676880e-05 -1.71864714e-04 -3.00529556e-04 -3.47468516e-05 -9.39316160e-06 5.22359427e-05 5.77509438e-06 4.55685093e-05 1.02124474e-05 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 1.48351079e-04 1.71128133e-05 -3.00529556e-04 -4.92429573e-04 -5.79114193e-05 -1.09790351e-05 8.99397180e-05 1.02124474e-05 7.32476904e-05 1.66683716e-05 3.00061754e-05 3.26677380e-04 1.22673788e-04 1.22673788e-04 -4.21487409e-04 -4.21487409e-04 2.36639301e-05 8.98002728e-05 4.09871293e-05 7.98938604e-06 8.43034182e-05 2.59776122e-05 4.32960204e-05 3.42695305e-06 -8.54649707e-05 -1.42441618e-04 -1.15822839e-05 -3.53067783e-06 2.62786967e-05 2.01594925e-06 2.19152964e-05 3.35991542e-06 -6.79737075e-06 2.36639299e-05 -4.12680939e-06 -5.65341970e-06 -8.47159188e-07 -9.02795844e-06 -3.33266393e-06 -4.13708166e-06 -4.15379221e-07 1.10609304e-05 1.38352650e-05 1.43218222e-06 -3.02679168e-07 -3.10212987e-06 -3.21685798e-07 -1.85421399e-06 -3.47726245e-07 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 2.63225572e-05 2.90777246e-06 -5.11624920e-05 -8.81034506e-05 -9.97258727e-06 -2.51385622e-06 1.51854104e-05 1.62843763e-06 1.30623801e-05 2.83009735e-06 6.49189852e-06 7.09999071e-05 2.56060941e-05 2.67594044e-05 -8.86486914e-05 -9.25616986e-05 4.12681204e-06 1.87026402e-05 8.91062561e-06 1.44462906e-06 1.53168672e-05 4.49554804e-06 7.86371660e-06 5.90768740e-07 -1.49045927e-05 -2.60388366e-05 -2.02105779e-06 -8.01512889e-07 4.56312329e-06 3.25689476e-07 4.00234485e-06 5.79076593e-07 -1.17733915e-05 4.09871288e-05 -8.91062128e-06 -8.02923241e-06 3.79016916e-06 4.05298388e-05 1.23702998e-05 1.97988542e-05 2.38216604e-06 -4.14345715e-05 -6.64020279e-05 -8.15681405e-06 -1.22672209e-06 1.20434603e-05 1.42639758e-06 9.57904784e-06 2.26854683e-06 6.49189852e-06 7.09999071e-05 2.67594044e-05 2.56060941e-05 -9.25616986e-05 -8.86486914e-05 5.65342212e-06 1.87026402e-05 8.02923687e-06 2.40771510e-06 2.55281121e-05 7.86371660e-06 1.28835124e-05 9.84614567e-07 -2.60388366e-05 -4.26793517e-05 -3.36842965e-06 -9.35999893e-07 7.85145226e-06 5.79076593e-07 6.43971841e-06 9.43371175e-07 1.60795640e-06 1.70290140e-05 8.42325484e-06 5.05395290e-06 -2.43263298e-06 -2.78704939e-05 -1.67222963e-05 7.98938483e-06 3.70599416e-06 4.92893937e-06 -2.40772471e-06 1.16143485e-06 -1.44463483e-06 2.09534141e-05 2.30130146e-04 8.39943549e-05 8.39943549e-05 -8.71895427e-06 -2.93564411e-04 -2.93564411e-04 3.00061752e-05 1.66354113e-05 5.76267551e-05 -6.49189655e-06 2.88133775e-05 -6.49189655e-06 1.70584250e-05 1.80355273e-04 8.96534387e-05 5.37920632e-05 -2.57190251e-05 -2.95932950e-04 -1.77559770e-04 8.43034066e-05 3.96141570e-05 5.26566956e-05 -2.55282059e-05 1.24465907e-05 -1.53169235e-05 2.30130146e-04 2.52931185e-03 9.23162005e-04 9.23162005e-04 -9.50022517e-05 -3.22846934e-03 -3.22846934e-03 3.26677379e-04 1.83470774e-04 6.35561405e-04 -7.09998885e-05 3.17780703e-04 -7.09998885e-05 -8.61254594e-06 -9.14629059e-05 -4.46526781e-05 -2.72773403e-05 1.31402254e-05 1.48351078e-04 9.05803222e-05 -4.32960203e-05 -1.92148326e-05 -2.63225327e-05 1.28835038e-05 -6.31660287e-06 7.86371142e-06 -8.39943549e-05 -9.23162005e-04 -3.25594125e-04 -3.43360188e-04 3.55321267e-05 1.14116746e-03 1.20239706e-03 -1.22673788e-04 -5.37320015e-05 -2.25592719e-04 2.56060934e-05 -1.19372961e-04 2.67594037e-05 -5.16752756e-06 -5.48777436e-05 -2.72773403e-05 -1.55568485e-05 7.88413523e-06 9.05803222e-05 5.17320678e-05 -2.59776122e-05 -1.23793146e-05 -1.52697998e-05 7.86371142e-06 -3.29897437e-06 4.49554494e-06 -8.39943549e-05 -9.23162005e-04 -3.43360188e-04 -3.25594125e-04 3.55321267e-05 1.20239706e-03 1.14116746e-03 -1.22673788e-04 -7.65140157e-05 -2.25592719e-04 2.67594037e-05 -1.06219759e-04 2.56060934e-05 9.74527112e-07 1.05042432e-05 5.04466819e-06 3.02680091e-06 -1.00893364e-06 -1.71128132e-05 -1.02676879e-05 3.42695303e-06 2.27070192e-06 2.90776726e-06 -9.84612637e-07 8.31352686e-07 -5.90767582e-07 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 -3.55321266e-05 1.77660633e-05 1.22244630e-04 1.22244630e-04 -6.12296045e-05 -6.79737099e-06 -2.58534045e-05 1.31532020e-05 -1.17733919e-05 1.31532020e-05 2.85486624e-05 3.02465449e-04 1.48722017e-04 9.08055198e-05 -4.33491342e-05 -4.92429573e-04 -3.00529556e-04 1.42441618e-04 6.44234570e-05 8.81034265e-05 -4.26793433e-05 2.12193166e-05 -2.60388315e-05 2.93564411e-04 3.22846934e-03 1.14116746e-03 1.20239706e-03 -1.22244630e-04 -4.00001864e-03 -4.21076234e-03 4.21487409e-04 1.90445736e-04 7.96494859e-04 -8.86486907e-05 4.21042676e-04 -9.25616978e-05 1.71291975e-05 1.81479269e-04 9.08055198e-05 5.18627959e-05 -2.60094805e-05 -3.00529556e-04 -1.71864714e-04 8.54649707e-05 4.14138457e-05 5.11624774e-05 -2.60388315e-05 1.11382351e-05 -1.49045897e-05 2.93564411e-04 3.22846934e-03 1.20239706e-03 1.14116746e-03 -1.22244630e-04 -4.21076234e-03 -4.00001864e-03 4.21487409e-04 2.69410785e-04 7.96494859e-04 -9.25616978e-05 3.75452183e-04 -8.86486907e-05 -3.29444637e-06 -3.53762726e-05 -1.71659271e-05 -1.02995562e-05 3.42879499e-06 5.79114193e-05 3.47468516e-05 -1.15822838e-05 -7.78009536e-06 -9.97258216e-06 3.36842774e-06 -2.83809947e-06 2.02105664e-06 3.00061754e-05 3.26677380e-04 1.22673788e-04 1.22673788e-04 -6.12296045e-05 -4.21487409e-04 -4.21487409e-04 2.10743705e-04 2.36639301e-05 8.98002728e-05 -4.55904927e-05 4.09871293e-05 -4.55904927e-05 4.06172899e-06 4.32483245e-05 2.06575670e-05 1.32609147e-05 -6.27604093e-06 -6.89238596e-05 -4.41600564e-05 2.07445384e-05 8.44280475e-06 1.25694230e-05 -6.04499452e-06 3.19497515e-06 -3.86691085e-06 1.66354113e-05 1.83470774e-04 5.37320015e-05 7.65140157e-05 -6.79737075e-06 -1.90445736e-04 -2.69410785e-04 2.36639299e-05 -2.12448023e-06 4.19947626e-05 -4.12680939e-06 2.94775127e-05 -5.65341970e-06 5.16162840e-06 5.49848198e-05 2.69600171e-05 1.56424619e-05 -7.94698017e-06 -8.99396939e-05 -5.22359282e-05 2.62786916e-05 1.19811494e-05 1.51855874e-05 -7.85149689e-06 3.33525601e-06 -4.56314934e-06 5.76267551e-05 6.35561405e-04 2.25592719e-04 2.25592719e-04 -2.58534037e-05 -7.96494859e-04 -7.96494859e-04 8.98002720e-05 4.19947626e-05 1.45914819e-04 -1.87026312e-05 7.27370625e-05 -1.87026312e-05 -9.55793921e-07 -1.03522617e-05 -4.87734568e-06 -2.99103602e-06 9.81654916e-07 1.66683631e-05 1.02124423e-05 -3.35991352e-06 -2.13851715e-06 -2.83014198e-06 9.43375264e-07 -8.33147954e-07 5.79079199e-07 6.49189852e-06 7.09999071e-05 2.56060941e-05 2.67594044e-05 -1.31532020e-05 -8.86486914e-05 -9.25616986e-05 4.55904927e-05 4.12681204e-06 1.87026402e-05 -9.35131785e-06 8.91062561e-06 -9.79201225e-06 1.52938402e-06 1.62578209e-05 8.15639419e-06 4.39363497e-06 -2.39364292e-06 -2.71157156e-05 -1.46495342e-05 7.89999016e-06 3.82246704e-06 4.35417586e-06 -2.40927382e-06 8.33680768e-07 -1.30704980e-06 2.88133775e-05 3.17780703e-04 1.19372961e-04 1.06219759e-04 -1.17733915e-05 -4.21042676e-04 -3.75452183e-04 4.09871288e-05 2.94775127e-05 7.27370625e-05 -8.91062128e-06 3.19132195e-05 -8.02923241e-06 -5.73476353e-07 -6.21135700e-06 -2.99103602e-06 -1.68690725e-06 5.88992950e-07 1.02124423e-05 5.77509135e-06 -2.01594811e-06 -1.39616153e-06 -1.62846368e-06 5.79079199e-07 -4.34618611e-07 3.25690786e-07 6.49189852e-06 7.09999071e-05 2.67594044e-05 2.56060941e-05 -1.31532020e-05 -9.25616986e-05 -8.86486914e-05 4.55904927e-05 5.65342212e-06 1.87026402e-05 -9.79201225e-06 8.02923687e-06 -9.35131785e-06 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 17 34 51 68 90 107 124 146 163 180 202 219 241 267 293 319 345 371 397 423 449 475 501 527 553 579 532 - 4.19067839e-05 4.60671840e-04 -1.63047930e-04 -1.71766884e-04 5.71146086e-04 6.01152261e-04 2.72705538e-05 1.13943659e-04 6.02177777e-05 8.03973579e-06 8.52916775e-05 -4.23147770e-05 -2.58376554e-05 8.61255180e-06 1.40328055e-04 8.56460045e-05 -2.85486682e-05 1.89839090e-05 2.53490916e-05 -8.44969718e-06 6.88211693e-06 -5.16158770e-06 4.59847886e-04 5.05861954e-03 -1.79099103e-03 -1.88599328e-03 6.27754236e-03 6.60421974e-03 3.01118122e-04 1.25610344e-03 6.63551663e-04 8.51446224e-05 9.01772028e-04 -4.49526476e-04 -2.74388888e-04 9.14629627e-05 1.48721070e-03 9.07396512e-04 -3.02465504e-04 2.02425291e-04 2.70136544e-04 -9.00455145e-05 7.33125675e-05 -5.49844256e-05 1.72929501e-04 1.90165710e-03 -6.51188252e-04 -7.22252505e-04 2.28600536e-03 2.53135294e-03 8.77107835e-05 4.59782247e-04 2.56650527e-04 4.28642856e-05 4.56055815e-04 -2.23263394e-04 -1.38815371e-04 4.62717902e-05 7.43588136e-04 4.61875977e-04 -1.53958659e-04 9.80261040e-05 1.34754137e-04 -4.49180458e-05 3.72683073e-05 -2.79512305e-05 1.64210547e-04 1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 1.25264467e-04 4.35082153e-04 2.16964422e-04 2.52697821e-05 2.68960486e-04 -1.33958036e-04 -7.77842435e-05 2.72773407e-05 4.46166053e-04 2.59313981e-04 -9.08055201e-05 6.19727577e-05 7.67707986e-05 -2.69600416e-05 1.94671871e-05 -1.56424767e-05 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 -2.67594037e-05 -8.42326070e-06 -8.96534955e-05 4.46526788e-05 2.72773407e-05 -5.04466829e-06 -1.48722018e-04 -9.08055201e-05 1.71659271e-05 -2.06575859e-05 -2.69600416e-05 4.87735431e-06 -8.15640063e-06 2.99104120e-06 -6.03111568e-04 -6.63633513e-03 2.27866446e-03 2.52315372e-03 -8.00003727e-03 -8.84301209e-03 -3.12019415e-04 -1.62058512e-03 -9.02854256e-04 -1.41767784e-04 -1.50478185e-03 7.41777346e-04 4.60763160e-04 -1.53587720e-04 -2.46214787e-03 -1.52800684e-03 5.09335613e-04 -3.27587657e-04 -4.49565889e-04 1.49855296e-04 -1.24203957e-04 9.31529678e-05 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 -4.41899521e-04 -1.53469785e-03 -7.65392422e-04 -8.36114988e-05 -8.87799017e-04 4.45053236e-04 2.58660340e-04 -9.05803225e-05 -1.47728872e-03 -8.59323568e-04 3.00529556e-04 -2.06771635e-04 -2.56507620e-04 8.99397180e-05 -6.51482152e-05 5.22359427e-05 -1.22244630e-04 4.21487409e-04 8.86486907e-05 9.25616978e-05 2.78704996e-05 2.95933006e-04 -1.48351079e-04 -9.05803225e-05 1.71128133e-05 4.92429573e-04 3.00529556e-04 -5.79114193e-05 6.89238782e-05 8.99397180e-05 -1.66683716e-05 2.71157219e-05 -1.02124474e-05 3.92709664e-05 4.32763764e-04 -1.27217240e-04 -1.80791612e-04 4.49763546e-04 6.35743637e-04 -4.24904199e-06 9.94228675e-05 7.02617075e-05 1.98543958e-05 2.11884104e-04 -1.01336084e-04 -6.62285018e-05 2.20761673e-05 3.39149113e-04 2.21097987e-04 -7.36993289e-05 4.22135243e-05 6.30771287e-05 -2.10257096e-05 1.83277712e-05 -1.37458284e-05 1.16562923e-04 1.28613793e-03 -4.42588686e-04 -4.67288779e-04 1.56539438e-03 1.65128164e-03 6.85555624e-05 2.91828551e-04 1.54384202e-04 2.51033427e-05 2.68067114e-04 -1.31658857e-04 -7.77906580e-05 2.73137461e-05 4.40649955e-04 2.60484554e-04 -9.13167005e-05 5.96743497e-05 7.59270615e-05 -2.67038368e-05 1.95942890e-05 -1.57723475e-05 2.70067140e-05 -9.37132791e-05 -1.87026310e-05 -2.04654088e-05 -8.36778090e-06 -8.93557047e-05 4.38862858e-05 2.73137461e-05 -4.95400178e-06 -1.46883318e-04 -9.13167005e-05 1.69733528e-05 -1.98914499e-05 -2.67038368e-05 4.71683005e-06 -8.25403881e-06 2.96063699e-06 5.50355121e-05 6.07569013e-04 -2.20841343e-04 -2.07914641e-04 7.81316474e-04 7.36416338e-04 4.76480239e-05 1.36562955e-04 6.38261671e-05 6.57186490e-06 7.02084019e-05 -3.50967430e-05 -1.89958992e-05 7.96859069e-06 1.17471268e-04 6.37906705e-05 -2.65747394e-05 1.67590415e-05 1.88523975e-05 -7.95791207e-06 4.16834487e-06 -4.35412670e-06 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 -1.87026312e-05 -4.92889867e-06 -5.26563014e-05 2.63225572e-05 1.52698146e-05 -2.90777246e-06 -8.81034506e-05 -5.11624920e-05 9.97258727e-06 -1.25692811e-05 -1.51854104e-05 2.83009735e-06 -4.35412670e-06 1.62843763e-06 8.03974503e-06 8.52623560e-05 -2.49760952e-05 -4.28734620e-05 -8.57469241e-06 8.28238138e-05 1.42065166e-04 2.84130333e-05 -4.46740433e-06 2.48105453e-05 4.96210905e-06 2.04602321e-05 8.52509672e-06 6.28601980e-05 6.90801986e-04 -2.47042285e-04 -2.55761239e-04 8.64710496e-04 8.94716671e-04 4.39059650e-05 1.71570414e-04 8.90311553e-05 8.51741230e-05 9.01772895e-04 -2.65514836e-04 -4.55505289e-04 -9.11010579e-05 8.78360163e-04 1.50579497e-03 3.01158993e-04 -4.74945700e-05 2.64618424e-04 5.29236848e-05 2.18075518e-04 9.08647993e-05 6.89978032e-04 7.58793139e-03 -2.71415303e-03 -2.80915529e-03 9.50601170e-03 9.83268908e-03 4.84588896e-04 1.89166484e-03 9.81332366e-04 2.61313353e-05 2.77834471e-04 -7.77842433e-05 -1.40434482e-04 -2.80868964e-05 2.59170081e-04 4.66883030e-04 9.33766060e-05 -1.75434375e-05 7.77936360e-05 1.55587272e-05 6.75581058e-05 2.81492107e-05 2.56923856e-04 2.82481911e-03 -9.76782377e-04 -1.06561269e-03 3.42717282e-03 3.73375000e-03 1.41442785e-04 6.85374967e-04 3.76023488e-04 4.23055887e-05 4.50076888e-04 -1.32338925e-04 -2.23263393e-04 -4.54622344e-05 4.40699823e-04 7.43239149e-04 1.51267468e-04 -2.15295209e-05 1.30053373e-04 2.64972294e-05 1.05170605e-04 4.47208997e-05 2.48204902e-04 2.72981686e-03 -9.94548440e-04 -9.76782377e-04 3.48883158e-03 3.42760197e-03 2.01778483e-04 6.60674872e-04 3.23184180e-04 8.46111775e-06 9.00153776e-05 -2.64677849e-05 -4.54622344e-05 -5.04466826e-06 8.81399646e-05 1.51267468e-04 1.71553043e-05 -4.30590417e-06 2.64972294e-05 2.86667205e-06 2.26953166e-05 4.95731069e-06 5.32981900e-05 -1.83903392e-04 -3.87592954e-05 -3.99126057e-05 -8.64336826e-05 -9.16835300e-04 2.58804239e-04 4.66229389e-04 9.32458779e-05 -8.59323568e-04 -1.54491288e-03 -3.08982576e-04 5.80607499e-05 -2.59973547e-04 -5.19947095e-05 -2.25222331e-04 -9.38426381e-05 -8.96675979e-04 -9.86480447e-03 3.41983192e-03 3.72555078e-03 -1.20000559e-02 -1.30537744e-02 -5.02465151e-04 -2.41707998e-03 -1.32389693e-03 -1.40030661e-04 -1.48619747e-03 4.40046182e-04 7.42126332e-04 1.51042270e-04 -1.46038268e-03 -2.46214787e-03 -5.00882593e-04 7.17801043e-05 -4.34550764e-04 -8.84872216e-05 -3.51293295e-04 -1.49287433e-04 -8.66669803e-04 -9.53812709e-03 3.48063237e-03 3.41940276e-03 -1.22107996e-02 -1.20000559e-02 -7.11310306e-04 -2.33119271e-03 -1.14084461e-03 -2.80061322e-05 -2.97239494e-04 8.80092365e-05 1.51042270e-04 1.71234360e-05 -2.92076536e-04 -5.00882593e-04 -5.79114192e-05 1.43560209e-05 -8.84872216e-05 -9.81210028e-06 -7.56406157e-05 -1.69407905e-05 -1.83474235e-04 6.32231113e-04 1.34239183e-04 1.38152190e-04 -3.30026549e-06 -3.53673957e-05 1.32471777e-05 1.54815931e-05 3.09631863e-06 -4.42097057e-05 -5.22913884e-05 -1.04582777e-05 -1.51339906e-06 -1.19887022e-05 -2.39774043e-06 -6.29049625e-06 -2.62104010e-06 5.59063777e-05 6.16234538e-04 -1.80949242e-04 -2.57305627e-04 6.40209282e-04 9.05154422e-04 -6.37352221e-06 1.41417630e-04 9.97392202e-05 2.56419720e-05 2.73586037e-04 -7.67677915e-05 -1.36359573e-04 -2.77765486e-05 2.57018598e-04 4.55665031e-04 9.27691873e-05 -1.60912708e-05 7.59272450e-05 1.54789170e-05 6.47415625e-05 2.75407896e-05 1.74189678e-04 1.92169934e-03 -6.68181405e-04 -6.92881498e-04 2.36188923e-03 2.44777650e-03 1.10550325e-04 4.37743370e-04 2.27121265e-04 5.12839439e-06 5.47172074e-05 -1.53535583e-05 -2.77765486e-05 -3.03213952e-06 5.14037196e-05 9.27691873e-05 1.03729323e-05 -3.21825415e-06 1.54789170e-05 1.62844352e-06 1.39916452e-05 3.00415949e-06 4.01599160e-05 -1.39303772e-04 -2.80539489e-05 -3.02574210e-05 1.99017785e-05 2.12488020e-04 -6.26989613e-05 -1.03664600e-04 -2.23756871e-05 2.09793050e-04 3.46955258e-04 7.47199278e-05 -9.11420976e-06 6.07879570e-05 1.31520945e-05 4.78953644e-05 2.17706827e-05 8.38488896e-05 9.25349715e-04 -3.40214303e-04 -3.14134399e-04 1.20235915e-03 1.11186852e-03 7.71255365e-05 2.09300018e-04 9.57393866e-05 8.29240770e-06 8.85366752e-05 -2.61245672e-05 -4.40834153e-05 -4.87404194e-06 8.74137709e-05 1.47451165e-04 1.67009304e-05 -3.79758740e-06 2.58670046e-05 2.78659342e-06 2.17706827e-05 4.71684379e-06 3.90066057e-05 -1.35390765e-04 -2.84946434e-05 -2.80539490e-05 + -4.19067839e-05 -4.60671840e-04 -1.63047930e-04 -1.71766884e-04 5.71146086e-04 6.01152261e-04 -2.72705538e-05 -1.13943659e-04 -6.02177777e-05 -4.82384148e-06 -5.11750065e-05 -1.47546112e-05 -2.58376554e-05 -5.16753108e-06 4.89723166e-05 8.56460045e-05 1.71292009e-05 2.91386606e-06 -1.47200182e-05 -2.94400364e-06 -1.23878105e-05 -5.16158770e-06 -4.59847886e-04 -5.05861954e-03 -1.79099103e-03 -1.88599328e-03 6.27754236e-03 6.60421974e-03 -3.01118122e-04 -1.25610344e-03 -6.63551663e-04 -5.10867734e-05 -5.41063217e-04 -1.56844995e-04 -2.74388888e-04 -5.48777776e-05 5.19321090e-04 9.07396512e-04 1.81479302e-04 3.09221352e-05 -1.56977303e-04 -3.13954606e-05 -1.31962621e-04 -5.49844256e-05 1.72929501e-04 1.90165710e-03 6.51188252e-04 7.22252505e-04 -2.28600536e-03 -2.53135294e-03 8.77107835e-05 4.59782247e-04 2.56650527e-04 1.59098513e-05 1.69164630e-04 4.66705461e-05 8.58798007e-05 1.71759601e-05 -1.55575217e-04 -2.85497188e-04 -5.70994376e-05 -1.13853158e-05 4.68813595e-05 9.37627190e-06 4.15066995e-05 1.72944581e-05 1.64210547e-04 1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 1.25264467e-04 4.35082153e-04 2.16964422e-04 2.52697821e-05 2.68960486e-04 7.77842435e-05 1.33958036e-04 2.72773407e-05 -2.59313981e-04 -4.46166053e-04 -9.08055201e-05 -1.41273003e-05 7.67707986e-05 1.56424767e-05 6.34035760e-05 2.69600416e-05 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 -2.67594037e-05 5.05395642e-06 5.37920973e-05 1.55568487e-05 2.72773407e-05 3.02680097e-06 -5.18627962e-05 -9.08055201e-05 -1.02995563e-05 -2.82546006e-06 1.56424767e-05 1.68691036e-06 1.36811182e-05 2.99104120e-06 -6.03111568e-04 -6.63633513e-03 -2.27866446e-03 -2.52315372e-03 8.00003727e-03 8.84301209e-03 -3.12019415e-04 -1.62058512e-03 -9.02854256e-04 -5.25821854e-05 -5.57796227e-04 -1.55209375e-04 -2.84843547e-04 -5.69687094e-05 5.15594141e-04 9.43853767e-04 1.88770753e-04 3.76066601e-05 -1.56575127e-04 -3.13150254e-05 -1.38219262e-04 -5.75913592e-05 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 -4.41899521e-04 -1.53469785e-03 -7.65392422e-04 -8.36114988e-05 -8.87799017e-04 -2.58660340e-04 -4.45053236e-04 -9.05803225e-05 8.59323568e-04 1.47728872e-03 3.00529556e-04 4.69658080e-05 -2.56507620e-04 -5.22359427e-05 -2.11643596e-04 -8.99397180e-05 1.22244630e-04 -4.21487409e-04 8.86486907e-05 9.25616978e-05 -1.67222998e-05 -1.77559803e-04 -5.17320680e-05 -9.05803225e-05 -1.02676880e-05 1.71864714e-04 3.00529556e-04 3.47468516e-05 9.39316160e-06 -5.22359427e-05 -5.77509438e-06 -4.55685093e-05 -1.02124474e-05 -3.92709664e-05 -4.32763764e-04 -1.27217240e-04 -1.80791612e-04 4.49763546e-04 6.35743637e-04 4.24904199e-06 -9.94228675e-05 -7.02617075e-05 1.74672722e-06 1.87949609e-05 7.08905598e-06 8.07937257e-06 1.61587451e-06 -2.37556158e-05 -2.74770921e-05 -5.49541842e-06 9.08040048e-07 6.37268768e-06 1.27453754e-06 3.20954142e-06 1.33730893e-06 -1.16562923e-04 -1.28613793e-03 -4.42588686e-04 -4.67288779e-04 1.56539438e-03 1.65128164e-03 -6.85555624e-05 -2.91828551e-04 -1.54384202e-04 -1.55514449e-05 -1.65944916e-04 -4.58555150e-05 -8.30769984e-05 -1.69217960e-05 1.53620178e-04 2.77621887e-04 5.65179084e-05 1.04752563e-05 -4.55562472e-05 -9.28732999e-06 -3.96355746e-05 -1.68591953e-05 2.70067140e-05 -9.37132791e-05 1.87026310e-05 2.04654088e-05 -3.11028898e-06 -3.31889832e-05 -9.17110299e-06 -1.69217960e-05 -1.85237783e-06 3.07240355e-05 5.65179084e-05 6.33592638e-06 2.09505125e-06 -9.28732999e-06 -9.77063263e-07 -8.56287966e-06 -1.84600370e-06 -5.50355121e-05 -6.07569013e-04 -2.20841343e-04 -2.07914641e-04 7.81316474e-04 7.36416338e-04 -4.76480239e-05 -1.36562955e-04 -6.38261671e-05 -1.18293568e-05 -1.26375123e-04 -3.66475550e-05 -6.18975704e-05 -1.33614887e-05 1.22789981e-04 2.07305559e-04 4.46478214e-05 6.03325493e-06 -3.56819691e-05 -7.72332900e-06 -2.87371512e-05 -1.30623801e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 1.87026312e-05 -4.92889867e-06 -5.26563014e-05 -1.52698146e-05 -2.63225572e-05 -2.90777246e-06 5.11624920e-05 8.81034506e-05 9.97258727e-06 2.51385622e-06 -1.51854104e-05 -1.62843763e-06 -1.30623801e-05 -2.83009735e-06 -4.82383223e-06 -5.12043280e-05 -2.52789703e-05 -1.56161714e-05 5.20539047e-06 8.39088927e-05 5.17945072e-05 -1.72648357e-05 -1.12162176e-05 -1.52585645e-05 5.08618816e-06 -4.19130972e-06 3.14348229e-06 -2.09533699e-05 -2.30541694e-04 -7.90535749e-05 -8.77725292e-05 2.77581675e-04 3.07587850e-04 -1.06351425e-05 -5.63169039e-05 -3.14044002e-05 -5.10572729e-05 -5.41062349e-04 -2.68410075e-04 -1.65719047e-04 5.52396824e-05 8.88812248e-04 5.48357439e-04 -1.82785813e-04 -1.19563118e-04 -1.62495422e-04 5.41651408e-05 -4.46082685e-05 3.34562014e-05 -2.29717740e-04 -2.52930770e-03 -8.67829024e-04 -9.62831275e-04 3.04907302e-03 3.37575039e-03 -1.17647348e-04 -6.20542033e-04 -3.45770961e-04 2.58284789e-05 2.74939414e-04 1.33958037e-04 8.42606897e-05 -2.80868966e-05 -4.46515040e-04 -2.80490135e-04 9.34967116e-05 5.81536854e-05 8.14715631e-05 -2.71571877e-05 2.27953038e-05 -1.70964778e-05 8.89351465e-05 9.78495099e-04 3.25594127e-04 3.78892317e-04 -1.14483791e-03 -1.32895588e-03 3.39787820e-05 2.34189528e-04 1.37277567e-04 1.50482981e-05 1.60290646e-04 7.94033554e-05 4.66705464e-05 -1.63664045e-05 -2.64780211e-04 -1.55719117e-04 5.45283517e-05 3.63325171e-05 4.58585221e-05 -1.61052890e-05 1.17745738e-05 -9.46002143e-06 8.02161920e-05 8.83492845e-04 3.07828064e-04 3.25594127e-04 -1.08403746e-03 -1.14526706e-03 4.87504515e-05 2.09489434e-04 1.10744663e-04 -5.01609937e-06 -5.34302152e-05 -2.64677851e-05 -1.63664045e-05 3.02680100e-06 8.82600702e-05 5.45283517e-05 -1.03101791e-05 -1.21108390e-05 -1.61052890e-05 2.91108482e-06 -4.93140365e-06 1.81127951e-06 -1.77660633e-05 6.14441833e-05 -1.24528913e-05 -1.36062016e-05 -8.53486220e-05 -9.06383391e-04 -4.44704250e-04 -2.79377318e-04 9.31257727e-05 1.47728872e-03 9.26947727e-04 -3.08982576e-04 -1.94240322e-04 -2.71522744e-04 9.05075814e-05 -7.58689186e-05 5.69016890e-05 -3.09547157e-04 -3.40786578e-03 -1.13749701e-03 -1.32075666e-03 4.00001864e-03 4.63224975e-03 -1.21573679e-04 -8.24090258e-04 -4.81811580e-04 -4.97600015e-05 -5.28759945e-04 -2.63667394e-04 -1.55065476e-04 5.43031541e-05 8.76229608e-04 5.15594141e-04 -1.80317734e-04 -1.21197722e-04 -1.53109199e-04 5.36884391e-05 -3.93604420e-05 3.15562587e-05 -2.79540982e-04 -3.08118840e-03 -1.07583825e-03 -1.13706785e-03 3.78927493e-03 4.00001864e-03 -1.72488735e-04 -7.38202992e-04 -3.89940239e-04 1.65866672e-05 1.76253315e-04 8.78891313e-05 5.43031541e-05 -1.02570652e-05 -2.92076536e-04 -1.80317734e-04 3.47468517e-05 4.03992405e-05 5.36884391e-05 -9.94002842e-06 1.63776309e-05 -6.17544148e-06 6.10150255e-05 -2.10743704e-04 4.30581980e-05 4.69712051e-05 -1.20867044e-05 -1.29021930e-04 -6.14636659e-05 -4.05882612e-05 1.35294204e-05 2.05801778e-04 1.35524074e-04 -4.51746912e-05 -2.53280190e-05 -3.85266982e-05 1.28422327e-05 -1.13103708e-05 8.48277812e-06 -2.26355552e-05 -2.49292990e-04 -7.34852386e-05 -1.04277596e-04 2.59317810e-04 3.66332851e-04 2.12456176e-06 -5.74281049e-05 -4.07841948e-05 -1.50128156e-05 -1.60425993e-04 -7.83762832e-05 -4.68783815e-05 1.64589935e-05 2.62606810e-04 1.57086134e-04 -5.50654216e-05 -3.51239192e-05 -4.55560638e-05 1.60222426e-05 -1.19049063e-05 9.58076051e-06 -5.89361676e-05 -6.50576527e-04 -2.16995967e-04 -2.41696060e-04 7.68899516e-04 8.54786781e-04 -2.65607998e-05 -1.45913731e-04 -8.16471397e-05 5.00427187e-06 5.34753310e-05 2.61254277e-05 1.64589935e-05 -2.98773230e-06 -8.75356035e-05 -5.50654216e-05 1.02450096e-05 1.17079731e-05 1.60222426e-05 -2.83008361e-06 5.01163134e-06 -1.80248119e-06 1.38535120e-05 -4.81227865e-05 9.35131320e-06 1.06733965e-05 -3.88105768e-06 -4.15041029e-05 -2.06237395e-05 -1.13032859e-05 4.74359372e-06 6.91362290e-05 3.80028973e-05 -1.58366484e-05 -9.74164110e-06 -1.11630148e-05 4.71550460e-06 -2.50099598e-06 2.61246619e-06 -2.62221345e-05 -2.89788310e-04 -1.01468382e-04 -1.01694882e-04 3.60273799e-04 3.60964155e-04 -1.81705112e-05 -6.38258928e-05 -3.19129475e-05 2.91079326e-06 3.11280772e-05 1.54678046e-05 9.08735927e-06 -1.72801077e-06 -5.18521718e-05 -3.04828079e-05 5.93558137e-06 7.30623082e-06 8.99382338e-06 -1.67194156e-06 2.61246619e-06 -9.77057370e-07 1.27002016e-05 -4.42097793e-05 8.91061892e-06 9.35131333e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 -2 0 3 @@ -162,54 +162,54 @@ Matrix number of r(R): 177 0 -2 1 -1 169 - -7.76621345e-05 -7.76750667e-04 7.82732461e-05 -1.94284211e-05 3.91366230e-04 -2.66294932e-04 7.13392445e-05 -1.33147466e-03 5.59511230e-05 4.82847247e-06 -4.62448456e-05 1.25065071e-04 2.41423623e-05 -7.90759837e-04 -7.85879443e-03 7.88876780e-04 -2.38089531e-04 3.94438390e-03 -2.68095042e-03 8.71474601e-04 -1.34047521e-02 5.21998071e-04 5.79446114e-05 -4.37305360e-04 1.19493855e-03 2.89723057e-04 -7.26731858e-05 -7.14118899e-04 -2.01341922e-05 -2.01341922e-05 3.78719586e-04 7.45120919e-05 7.45120919e-05 -1.28216448e-03 6.81701924e-05 2.00456117e-06 2.56380636e-05 1.18074237e-04 2.56380636e-05 -1.70374853e-04 -1.74108521e-03 1.71622027e-04 -2.01341922e-05 8.58110133e-04 -5.87734887e-04 7.41550873e-05 -2.93867443e-03 1.47189649e-04 5.49556969e-06 -1.10680297e-04 2.76325477e-04 2.74778484e-05 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 -1.00670961e-04 1.79771982e-03 -1.28216448e-03 3.72560459e-04 -6.07987739e-03 2.21202498e-04 2.56380636e-05 -2.03389232e-04 5.21292111e-04 1.25067266e-04 2.48237490e-04 2.43756652e-03 7.31664170e-05 7.31664170e-05 -1.29067787e-03 -2.70389714e-04 -2.70389714e-04 4.37151806e-03 -2.29025270e-04 -7.48019848e-06 -9.31943159e-05 -3.96683404e-04 -9.31943159e-05 5.85871667e-04 5.98999154e-03 -5.89080562e-04 7.35234216e-05 -2.94540281e-03 2.01899694e-03 -2.70389714e-04 1.00949847e-02 -5.00771574e-04 -2.01115619e-05 3.76634315e-04 -9.40482904e-04 -1.00557809e-04 1.24118745e-03 1.21878326e-02 -1.29067787e-03 3.65832085e-04 -6.12208737e-03 4.37151806e-03 -1.35194857e-03 2.07128970e-02 -7.31865847e-04 -9.31943159e-05 6.79289519e-04 -1.74482096e-03 -4.54812915e-04 6.65367567e-05 6.11416935e-04 -8.42508425e-05 4.19906802e-05 -3.04792349e-04 2.81236195e-04 -1.53263522e-04 1.00567442e-03 -1.36937965e-05 -1.02783085e-05 3.03625795e-05 -4.90510404e-05 -4.40722661e-05 -2.25080754e-05 -2.21538979e-04 -7.80297517e-06 -4.31196670e-06 1.12918743e-04 2.84965838e-05 1.58652204e-05 -3.83139036e-04 2.04384121e-05 2.83849454e-07 9.87081996e-06 2.85817407e-05 5.64503337e-06 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 -2.33996176e-05 2.05750496e-04 8.66895949e-05 8.66895949e-05 -6.76468357e-04 2.04379331e-05 1.41924773e-06 2.73800131e-05 3.53995385e-05 2.73800131e-05 8.70901592e-05 7.68193823e-04 -9.13993954e-05 3.95881729e-05 -3.89757689e-04 2.99183926e-04 -1.50649849e-04 1.26468706e-03 -1.41273731e-06 -1.09839255e-05 1.82095465e-05 -4.28290698e-05 -5.06938410e-05 -1.12540377e-04 -1.10769490e-03 1.12918743e-04 -2.15598335e-05 5.34206993e-04 -3.83139036e-04 7.93261022e-05 -1.81057079e-03 6.50988451e-05 5.64503337e-06 -5.34416337e-05 1.21492926e-04 2.73800096e-05 + 7.76621345e-05 7.76750667e-04 7.82732461e-05 -1.94284211e-05 -3.91366230e-04 -2.66294932e-04 7.13392445e-05 1.33147466e-03 -5.59511230e-05 -4.82847247e-06 -4.62448456e-05 -1.25065071e-04 2.41423623e-05 7.90759837e-04 7.85879443e-03 7.88876780e-04 -2.38089531e-04 -3.94438390e-03 -2.68095042e-03 8.71474601e-04 1.34047521e-02 -5.21998071e-04 -5.79446114e-05 -4.37305360e-04 -1.19493855e-03 2.89723057e-04 -7.26731858e-05 -7.14118899e-04 2.01341922e-05 2.01341922e-05 3.78719586e-04 -7.45120919e-05 -7.45120919e-05 -1.28216448e-03 6.81701924e-05 2.00456117e-06 -2.56380636e-05 1.18074237e-04 -2.56380636e-05 -1.70374853e-04 -1.74108521e-03 -1.71622027e-04 2.01341922e-05 8.58110133e-04 5.87734887e-04 -7.41550873e-05 -2.93867443e-03 1.47189649e-04 5.49556969e-06 1.10680297e-04 2.76325477e-04 -2.74778484e-05 3.63365929e-04 3.57059449e-03 3.78719586e-04 -1.00670961e-04 -1.79771982e-03 -1.28216448e-03 3.72560459e-04 6.07987739e-03 -2.21202498e-04 -2.56380636e-05 -2.03389232e-04 -5.21292111e-04 1.25067266e-04 2.48237490e-04 2.43756652e-03 -7.31664170e-05 -7.31664170e-05 -1.29067787e-03 2.70389714e-04 2.70389714e-04 4.37151806e-03 -2.29025270e-04 -7.48019848e-06 9.31943159e-05 -3.96683404e-04 9.31943159e-05 5.85871667e-04 5.98999154e-03 5.89080562e-04 -7.35234216e-05 -2.94540281e-03 -2.01899694e-03 2.70389714e-04 1.00949847e-02 -5.00771574e-04 -2.01115619e-05 -3.76634315e-04 -9.40482904e-04 1.00557809e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 3.65832085e-04 6.12208737e-03 4.37151806e-03 -1.35194857e-03 -2.07128970e-02 7.31865847e-04 9.31943159e-05 6.79289519e-04 1.74482096e-03 -4.54812915e-04 -6.65367567e-05 -6.11416935e-04 -8.42508425e-05 4.19906802e-05 3.04792349e-04 2.81236195e-04 -1.53263522e-04 -1.00567442e-03 1.36937965e-05 1.02783085e-05 3.03625795e-05 4.90510404e-05 -4.40722661e-05 2.25080754e-05 2.21538979e-04 -7.80297517e-06 -4.31196670e-06 -1.12918743e-04 2.84965838e-05 1.58652204e-05 3.83139036e-04 -2.04384121e-05 -2.83849454e-07 9.87081996e-06 -2.85817407e-05 5.64503337e-06 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 2.33996176e-05 2.05750496e-04 -8.66895949e-05 -8.66895949e-05 -6.76468357e-04 2.04379331e-05 1.41924773e-06 -2.73800131e-05 3.53995385e-05 -2.73800131e-05 -8.70901592e-05 -7.68193823e-04 -9.13993954e-05 3.95881729e-05 3.89757689e-04 2.99183926e-04 -1.50649849e-04 -1.26468706e-03 1.41273731e-06 1.09839255e-05 1.82095465e-05 4.28290698e-05 -5.06938410e-05 -1.12540377e-04 -1.10769490e-03 -1.12918743e-04 2.15598335e-05 5.34206993e-04 3.83139036e-04 -7.93261022e-05 -1.81057079e-03 6.50988451e-05 5.64503337e-06 5.34416337e-05 1.21492926e-04 -2.73800096e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -3.88310673e-04 -3.88375334e-03 3.91366230e-04 3.91366230e-04 1.85912949e-03 -1.33147466e-03 -1.33147466e-03 -6.31973912e-03 2.79755615e-04 -4.62448456e-05 -2.17146786e-04 4.84550939e-04 -2.17146786e-04 -3.95379919e-03 -3.92939721e-02 3.94438390e-03 3.94438390e-03 1.86949532e-02 -1.34047521e-02 -1.34047521e-02 -6.34713355e-02 2.60999035e-03 -4.37305360e-04 -2.04112112e-03 4.52063590e-03 -2.04112112e-03 -3.63365929e-04 -3.57059449e-03 -1.00670961e-04 3.78719586e-04 1.79771982e-03 3.72560459e-04 -1.28216448e-03 -6.07987739e-03 3.40850962e-04 2.56380636e-05 1.25067266e-04 4.52213038e-04 -2.03389232e-04 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 -1.00670961e-04 1.79771982e-03 -1.28216448e-03 3.72560459e-04 -6.07987739e-03 2.21202498e-04 2.56380636e-05 -2.03389232e-04 5.21292111e-04 1.25067266e-04 -1.91453131e-03 -1.88799388e-02 1.98947604e-03 1.98947604e-03 8.98859910e-03 -6.74212437e-03 -6.74212437e-03 -3.04011720e-02 1.20896164e-03 -2.30652904e-04 -1.01510637e-03 2.09398298e-03 -1.01510637e-03 1.24118745e-03 1.21878326e-02 3.65832085e-04 -1.29067787e-03 -6.12208737e-03 -1.35194857e-03 4.37151806e-03 2.07128970e-02 -1.14512635e-03 -9.31943159e-05 -4.54812915e-04 -1.50622489e-03 6.79289519e-04 1.24118745e-03 1.21878326e-02 -1.29067787e-03 3.65832085e-04 -6.12208737e-03 4.37151806e-03 -1.35194857e-03 2.07128970e-02 -7.31865847e-04 -9.31943159e-05 6.79289519e-04 -1.74482096e-03 -4.54812915e-04 6.54357144e-03 6.44915881e-02 -6.78433435e-03 -6.78433435e-03 -3.06086518e-02 2.30022836e-02 2.30022836e-02 1.03564485e-01 -4.01372764e-03 7.73255245e-04 3.38908410e-03 -6.95198020e-03 3.38908410e-03 3.32683783e-04 3.05708468e-03 -4.21254213e-04 -3.04792349e-04 -1.42101259e-03 1.40618097e-03 1.00567442e-03 4.67397367e-03 -6.84689824e-05 3.03625795e-05 1.35462073e-04 -1.26159449e-04 6.54684769e-05 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 -2.33996176e-05 2.05750496e-04 8.66895949e-05 8.66895949e-05 -6.76468357e-04 2.04379331e-05 1.41924773e-06 2.73800131e-05 3.53995385e-05 2.73800131e-05 -2.24843278e-04 -2.04873800e-03 -1.20121140e-04 2.33014169e-04 1.03059227e-03 4.44606639e-04 -7.70434083e-04 -3.38970528e-03 1.18540491e-04 2.90703276e-05 1.36900065e-04 1.14239884e-04 -6.51540436e-05 5.76225216e-04 5.29502598e-03 -5.95155122e-04 -6.62394411e-04 -2.46126601e-03 1.97311175e-03 2.20434432e-03 8.09555987e-03 -1.26159449e-04 5.25895304e-05 1.53805550e-04 -2.14145366e-04 1.94216372e-04 -2.24843278e-04 -2.04873800e-03 2.33014169e-04 -1.20121140e-04 1.03059227e-03 -7.70434083e-04 4.44606639e-04 -3.38970528e-03 3.96643961e-05 2.90703276e-05 -6.51540436e-05 1.59779018e-04 1.36900065e-04 + -3.88310673e-04 -3.88375334e-03 -3.91366230e-04 -3.91366230e-04 1.85912949e-03 1.33147466e-03 1.33147466e-03 -6.31973912e-03 2.79755615e-04 -4.62448456e-05 2.17146786e-04 4.84550939e-04 2.17146786e-04 -3.95379919e-03 -3.92939721e-02 -3.94438390e-03 -3.94438390e-03 1.86949532e-02 1.34047521e-02 1.34047521e-02 -6.34713355e-02 2.60999035e-03 -4.37305360e-04 2.04112112e-03 4.52063590e-03 2.04112112e-03 3.63365929e-04 3.57059449e-03 -1.00670961e-04 3.78719586e-04 -1.79771982e-03 3.72560459e-04 -1.28216448e-03 6.07987739e-03 -3.40850962e-04 -2.56380636e-05 1.25067266e-04 -4.52213038e-04 -2.03389232e-04 3.63365929e-04 3.57059449e-03 3.78719586e-04 -1.00670961e-04 -1.79771982e-03 -1.28216448e-03 3.72560459e-04 6.07987739e-03 -2.21202498e-04 -2.56380636e-05 -2.03389232e-04 -5.21292111e-04 1.25067266e-04 -1.91453131e-03 -1.88799388e-02 -1.98947604e-03 -1.98947604e-03 8.98859910e-03 6.74212437e-03 6.74212437e-03 -3.04011720e-02 1.20896164e-03 -2.30652904e-04 1.01510637e-03 2.09398298e-03 1.01510637e-03 -1.24118745e-03 -1.21878326e-02 3.65832085e-04 -1.29067787e-03 6.12208737e-03 -1.35194857e-03 4.37151806e-03 -2.07128970e-02 1.14512635e-03 9.31943159e-05 -4.54812915e-04 1.50622489e-03 6.79289519e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 3.65832085e-04 6.12208737e-03 4.37151806e-03 -1.35194857e-03 -2.07128970e-02 7.31865847e-04 9.31943159e-05 6.79289519e-04 1.74482096e-03 -4.54812915e-04 6.54357144e-03 6.44915881e-02 6.78433435e-03 6.78433435e-03 -3.06086518e-02 -2.30022836e-02 -2.30022836e-02 1.03564485e-01 -4.01372764e-03 7.73255245e-04 -3.38908410e-03 -6.95198020e-03 -3.38908410e-03 3.32683783e-04 3.05708468e-03 4.21254213e-04 3.04792349e-04 -1.42101259e-03 -1.40618097e-03 -1.00567442e-03 4.67397367e-03 -6.84689824e-05 3.03625795e-05 -1.35462073e-04 -1.26159449e-04 -6.54684769e-05 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 2.33996176e-05 2.05750496e-04 -8.66895949e-05 -8.66895949e-05 -6.76468357e-04 2.04379331e-05 1.41924773e-06 -2.73800131e-05 3.53995385e-05 -2.73800131e-05 2.24843278e-04 2.04873800e-03 -1.20121140e-04 2.33014169e-04 -1.03059227e-03 4.44606639e-04 -7.70434083e-04 3.38970528e-03 -1.18540491e-04 -2.90703276e-05 1.36900065e-04 -1.14239884e-04 -6.51540436e-05 5.76225216e-04 5.29502598e-03 5.95155122e-04 6.62394411e-04 -2.46126601e-03 -1.97311175e-03 -2.20434432e-03 8.09555987e-03 -1.26159449e-04 5.25895304e-05 -1.53805550e-04 -2.14145366e-04 -1.94216372e-04 2.24843278e-04 2.04873800e-03 2.33014169e-04 -1.20121140e-04 -1.03059227e-03 -7.70434083e-04 4.44606639e-04 3.38970528e-03 -3.96643961e-05 -2.90703276e-05 -6.51540436e-05 -1.59779018e-04 1.36900065e-04 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 7.76621345e-05 7.76750667e-04 1.94284211e-05 -7.82732461e-05 -3.91366230e-04 -7.13392445e-05 2.66294932e-04 1.33147466e-03 -8.03339670e-05 -4.82847247e-06 -2.41423623e-05 -1.10987629e-04 4.62448456e-05 7.90759837e-04 7.85879443e-03 2.38089531e-04 -7.88876780e-04 -3.94438390e-03 -8.71474601e-04 2.68095042e-03 1.34047521e-02 -7.73848102e-04 -5.79446114e-05 -2.89723057e-04 -1.04953286e-03 4.37305360e-04 1.70374853e-04 1.74108521e-03 2.01341922e-05 -1.71622027e-04 -8.58110133e-04 -7.41550873e-05 5.87734887e-04 2.93867443e-03 -1.65710058e-04 -5.49556969e-06 -2.74778484e-05 -2.65632714e-04 1.10680297e-04 7.26731858e-05 7.14118899e-04 2.01341922e-05 2.01341922e-05 -3.78719586e-04 -7.45120919e-05 -7.45120919e-05 1.28216448e-03 -6.81701924e-05 -2.00456117e-06 -2.56380636e-05 -1.18074237e-04 -2.56380636e-05 3.63365929e-04 3.57059449e-03 1.00670961e-04 -3.78719586e-04 -1.79771982e-03 -3.72560459e-04 1.28216448e-03 6.07987739e-03 -3.40850962e-04 -2.56380636e-05 -1.25067266e-04 -4.52213038e-04 2.03389232e-04 -5.85871667e-04 -5.98999154e-03 -7.35234216e-05 5.89080562e-04 2.94540281e-03 2.70389714e-04 -2.01899694e-03 -1.00949847e-02 5.64096300e-04 2.01115619e-05 1.00557809e-04 9.03922356e-04 -3.76634315e-04 -2.48237490e-04 -2.43756652e-03 -7.31664170e-05 -7.31664170e-05 1.29067787e-03 2.70389714e-04 2.70389714e-04 -4.37151806e-03 2.29025270e-04 7.48019848e-06 9.31943159e-05 3.96683404e-04 9.31943159e-05 -1.24118745e-03 -1.21878326e-02 -3.65832085e-04 1.29067787e-03 6.12208737e-03 1.35194857e-03 -4.37151806e-03 -2.07128970e-02 1.14512635e-03 9.31943159e-05 4.54812915e-04 1.50622489e-03 -6.79289519e-04 -4.21539120e-05 -3.59566898e-04 -1.32890233e-05 3.70287771e-05 1.85143885e-04 5.38348357e-05 -1.18482783e-04 -5.92413914e-04 1.36937948e-05 4.37320422e-06 2.18660211e-05 1.41273631e-06 -5.88640128e-07 2.25080754e-05 2.21538979e-04 4.31196670e-06 7.80297517e-06 -1.12918743e-04 -1.58652204e-05 -2.84965838e-05 3.83139036e-04 -1.45333075e-05 -2.83849454e-07 -5.64503337e-06 -3.19910544e-05 -9.87081996e-06 1.12540377e-04 1.10769490e-03 2.15598335e-05 -1.12918743e-04 -5.34206993e-04 -7.93261022e-05 3.83139036e-04 1.81057079e-03 -7.26665375e-05 -5.64503337e-06 -2.73800096e-05 -1.17123716e-04 5.34416337e-05 -1.01167601e-04 -9.13599510e-04 -5.61590822e-05 1.18663068e-04 4.58836761e-04 2.08055028e-04 -3.93149652e-04 -1.50328312e-03 4.90510394e-05 1.43932390e-05 6.35146226e-05 4.28290715e-05 -3.53995385e-05 4.21531672e-05 3.80666462e-04 2.33996176e-05 2.33996176e-05 -2.05750496e-04 -8.66895949e-05 -8.66895949e-05 6.76468357e-04 -2.04379331e-05 -1.41924773e-06 -2.73800131e-05 -3.53995385e-05 -2.73800131e-05 + -7.76621345e-05 -7.76750667e-04 1.94284211e-05 -7.82732461e-05 3.91366230e-04 -7.13392445e-05 2.66294932e-04 -1.33147466e-03 8.03339670e-05 4.82847247e-06 -2.41423623e-05 1.10987629e-04 4.62448456e-05 -7.90759837e-04 -7.85879443e-03 2.38089531e-04 -7.88876780e-04 3.94438390e-03 -8.71474601e-04 2.68095042e-03 -1.34047521e-02 7.73848102e-04 5.79446114e-05 -2.89723057e-04 1.04953286e-03 4.37305360e-04 1.70374853e-04 1.74108521e-03 -2.01341922e-05 1.71622027e-04 -8.58110133e-04 7.41550873e-05 -5.87734887e-04 2.93867443e-03 -1.65710058e-04 -5.49556969e-06 2.74778484e-05 -2.65632714e-04 -1.10680297e-04 7.26731858e-05 7.14118899e-04 -2.01341922e-05 -2.01341922e-05 -3.78719586e-04 7.45120919e-05 7.45120919e-05 1.28216448e-03 -6.81701924e-05 -2.00456117e-06 2.56380636e-05 -1.18074237e-04 2.56380636e-05 -3.63365929e-04 -3.57059449e-03 1.00670961e-04 -3.78719586e-04 1.79771982e-03 -3.72560459e-04 1.28216448e-03 -6.07987739e-03 3.40850962e-04 2.56380636e-05 -1.25067266e-04 4.52213038e-04 2.03389232e-04 -5.85871667e-04 -5.98999154e-03 7.35234216e-05 -5.89080562e-04 2.94540281e-03 -2.70389714e-04 2.01899694e-03 -1.00949847e-02 5.64096300e-04 2.01115619e-05 -1.00557809e-04 9.03922356e-04 3.76634315e-04 -2.48237490e-04 -2.43756652e-03 7.31664170e-05 7.31664170e-05 1.29067787e-03 -2.70389714e-04 -2.70389714e-04 -4.37151806e-03 2.29025270e-04 7.48019848e-06 -9.31943159e-05 3.96683404e-04 -9.31943159e-05 1.24118745e-03 1.21878326e-02 -3.65832085e-04 1.29067787e-03 -6.12208737e-03 1.35194857e-03 -4.37151806e-03 2.07128970e-02 -1.14512635e-03 -9.31943159e-05 4.54812915e-04 -1.50622489e-03 -6.79289519e-04 4.21539120e-05 3.59566898e-04 -1.32890233e-05 3.70287771e-05 -1.85143885e-04 5.38348357e-05 -1.18482783e-04 5.92413914e-04 -1.36937948e-05 -4.37320422e-06 2.18660211e-05 -1.41273631e-06 -5.88640128e-07 -2.25080754e-05 -2.21538979e-04 4.31196670e-06 7.80297517e-06 1.12918743e-04 -1.58652204e-05 -2.84965838e-05 -3.83139036e-04 1.45333075e-05 2.83849454e-07 -5.64503337e-06 3.19910544e-05 -9.87081996e-06 1.12540377e-04 1.10769490e-03 -2.15598335e-05 1.12918743e-04 -5.34206993e-04 7.93261022e-05 -3.83139036e-04 1.81057079e-03 -7.26665375e-05 -5.64503337e-06 2.73800096e-05 -1.17123716e-04 -5.34416337e-05 1.01167601e-04 9.13599510e-04 -5.61590822e-05 1.18663068e-04 -4.58836761e-04 2.08055028e-04 -3.93149652e-04 1.50328312e-03 -4.90510394e-05 -1.43932390e-05 6.35146226e-05 -4.28290715e-05 -3.53995385e-05 4.21531672e-05 3.80666462e-04 -2.33996176e-05 -2.33996176e-05 -2.05750496e-04 8.66895949e-05 8.66895949e-05 6.76468357e-04 -2.04379331e-05 -1.41924773e-06 2.73800131e-05 -3.53995385e-05 2.73800131e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 1 0 -663 - -4.34377093e-04 -3.89691070e-03 8.63129722e-04 5.61059340e-04 1.72625944e-03 -2.80172985e-03 -1.78651566e-03 -5.60345969e-03 7.28249045e-05 -6.20367503e-05 -2.56398737e-04 2.58461671e-04 -1.24073501e-04 -1.15240895e-03 -8.00345050e-03 3.30304632e-03 -5.60231245e-04 3.30304632e-03 -9.51645564e-03 1.95641710e-03 -9.51645564e-03 -3.17502354e-05 2.14253180e-04 2.95644701e-05 5.49930209e-05 2.14253180e-04 -4.09458772e-03 -3.56011768e-02 7.92318813e-03 4.94105309e-03 1.58463763e-02 -2.53741425e-02 -1.53834365e-02 -5.07482850e-02 3.89641792e-04 -2.50039606e-04 -1.69935910e-03 1.87415927e-03 -5.00079211e-04 -9.41525869e-03 -5.72504040e-02 2.48107953e-02 -5.77007414e-03 2.48107953e-02 -6.64251521e-02 1.99304448e-02 -6.64251521e-02 1.08083155e-03 1.89848533e-03 4.50879047e-03 -1.87205515e-03 1.89848533e-03 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 1.05574936e-03 3.27743805e-03 -3.28721669e-03 -3.28721669e-03 -1.04643658e-02 2.40095230e-04 -4.07919404e-06 -1.51466166e-04 4.15857137e-04 -1.51466166e-04 -3.14848160e-03 -1.89914159e-02 7.55701649e-03 -1.62962327e-03 9.11275227e-03 -1.99630335e-02 5.72262662e-03 -2.46043977e-02 3.85785934e-04 5.22771015e-04 1.42425294e-03 -5.41482523e-04 6.43708735e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 1.05574936e-03 4.44337740e-03 -7.19878526e-03 -3.30885282e-03 -1.43975705e-02 1.69585413e-04 -8.23856205e-05 -6.48383261e-04 6.78844339e-04 -1.64771241e-04 -2.71074055e-03 -2.03708112e-02 7.70479146e-03 -5.43207758e-04 7.70479146e-03 -2.29168167e-02 1.64378945e-03 -2.29168167e-02 -2.99577007e-05 1.29386204e-05 -3.41339087e-04 5.18882597e-05 1.29386204e-05 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 2.11149871e-03 5.97190644e-03 -1.04643658e-02 -6.57443339e-03 -1.89837654e-02 6.13701652e-05 -1.51466166e-04 -6.65641347e-04 5.89908264e-04 -2.31278443e-04 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 -1.62962327e-03 7.55701649e-03 -2.46043977e-02 5.72262662e-03 -1.99630335e-02 2.76044654e-04 6.43708735e-04 1.42425294e-03 -6.04841681e-04 5.22771015e-04 2.63697104e-03 2.23169235e-02 -3.39856233e-03 -3.39856233e-03 -1.07303294e-02 1.04774097e-02 1.04774097e-02 3.40677537e-02 -7.02332531e-04 -7.56143227e-05 3.04172289e-04 -1.21647563e-03 3.04172289e-04 9.78949612e-03 5.48977607e-02 -2.23881648e-02 5.61759022e-03 -2.72932817e-02 5.63929599e-02 -1.96411380e-02 7.08075066e-02 -1.66788513e-03 -1.67409116e-03 -6.54105014e-03 2.95463956e-03 -2.09264636e-03 3.65218523e-03 3.23076295e-02 -7.31013090e-03 -3.37692620e-03 -1.46202618e-02 2.35903440e-02 1.04774097e-02 4.71806880e-02 -4.68553427e-04 1.65721120e-04 1.91279650e-03 -2.05763641e-03 3.31442239e-04 8.39173435e-03 6.03714157e-02 -2.30218531e-02 2.13628283e-03 -2.30218531e-02 6.68461425e-02 -6.54704601e-03 6.68461425e-02 -4.06451147e-04 -1.40079141e-04 -6.17570719e-04 7.03994037e-04 -1.40079141e-04 5.27394208e-03 4.46338470e-02 -1.07303294e-02 -6.79712466e-03 -1.94940564e-02 3.40677537e-02 2.09548194e-02 6.15790402e-02 -3.51721030e-05 3.04172289e-04 1.79436027e-03 -1.64227413e-03 3.80644111e-04 9.78949612e-03 5.48977607e-02 -2.72932817e-02 5.61759022e-03 -2.23881648e-02 7.08075066e-02 -1.96411380e-02 5.63929599e-02 -1.72485035e-03 -2.09264636e-03 -6.54105014e-03 2.92175068e-03 -1.67409116e-03 1.57731207e-04 1.07455754e-03 -4.40694041e-04 -8.08610292e-05 -4.39522720e-04 1.31538316e-03 1.56052831e-04 1.21404041e-03 6.33105270e-05 -6.03533012e-05 -6.35724085e-05 6.78003819e-05 -1.23935635e-04 -9.69145880e-05 2.41666542e-04 -1.54868109e-04 -2.06031736e-05 3.04108236e-04 7.80965781e-04 1.25954053e-04 -1.27634753e-04 -2.28923178e-04 -1.21517806e-05 3.07019318e-04 -3.69298091e-04 5.86813235e-05 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 1.23985505e-04 7.58193181e-04 -5.28743471e-04 -2.87408028e-04 -2.21071022e-03 -1.66331586e-05 6.47418095e-05 1.25755053e-04 -4.83147268e-05 1.27619336e-04 -3.81393684e-04 -1.80509883e-04 2.03514962e-04 -3.85346086e-04 4.33902441e-04 9.33418971e-04 1.16615035e-03 3.50966477e-04 3.04148228e-04 5.88345543e-06 1.30933982e-03 -7.47483768e-04 1.95152926e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 2.61276086e-04 9.05218801e-04 -6.02086007e-04 -6.02086007e-04 -2.43109263e-03 -9.04005053e-05 1.29483612e-04 2.56170799e-04 -1.56578268e-04 2.56170799e-04 -5.30985993e-04 6.45135782e-04 4.66484788e-04 -5.51145381e-04 4.66484788e-04 1.28148024e-03 1.82604212e-03 1.28148024e-03 5.68970014e-04 1.76503520e-05 1.77520366e-03 -9.85484973e-04 1.76503520e-05 1.40873233e-04 6.61908408e-04 -2.66387374e-04 -2.51858719e-04 -2.77663663e-04 6.69686251e-04 6.32837578e-04 5.21425422e-04 1.08042527e-04 -8.50297262e-05 -2.03045895e-04 1.64833471e-04 -1.71923735e-04 1.67860990e-04 -4.18578729e-04 -2.61740800e-04 3.56857434e-05 3.24931650e-06 -3.03510886e-04 -2.18158819e-04 -8.28091649e-04 -3.69298091e-04 -6.07435221e-05 -5.31773057e-04 1.97505527e-04 -1.98480104e-05 -4.08373031e-04 -2.88134429e-03 7.58193181e-04 2.47971010e-04 1.33958170e-03 -2.21071022e-03 -5.74816056e-04 -3.84480879e-03 -1.10521587e-04 1.27619336e-04 1.84605080e-04 -1.41232804e-04 2.56170813e-04 -3.81393684e-04 -1.80509883e-04 4.33902441e-04 -3.85346086e-04 2.03514962e-04 3.50966477e-04 1.16615035e-03 9.33418971e-04 4.95265818e-04 1.95152926e-05 1.30933982e-03 -6.37141976e-04 5.88345543e-06 -1.60793792e-06 -1.70876570e-05 1.76036975e-06 4.53312724e-06 8.80184876e-06 -5.84536849e-06 -1.51208194e-05 -2.92268424e-05 3.05707246e-06 -9.25898222e-07 -1.79807868e-06 3.33577284e-06 -4.62949111e-06 9.88382865e-05 3.25562240e-05 -2.69514158e-04 6.51124480e-05 -8.23793998e-05 9.32834789e-04 -1.64758800e-04 -4.24531186e-05 7.10748450e-05 9.82445319e-06 5.87942786e-05 1.42149690e-04 -1.69994239e-05 -1.80353538e-04 1.86544973e-05 4.81751546e-05 9.32724866e-05 -6.17996114e-05 -1.60282018e-04 -3.08998057e-04 3.25321759e-05 -9.86723632e-06 -1.91040519e-05 3.53520674e-05 -4.93361816e-05 -9.88387313e-05 -2.15771181e-09 5.38484117e-04 -2.44365092e-03 1.07696823e-03 -1.52860947e-03 8.46209650e-03 -3.05721893e-03 -3.42457555e-04 5.95315905e-04 -8.64807938e-06 6.06126004e-04 1.19063181e-03 -1.64679509e-06 -1.75688170e-05 1.00893368e-06 4.64591250e-06 9.09244704e-06 -3.44380823e-06 -1.55856277e-05 -3.03435727e-05 3.36916312e-06 -5.07148666e-07 -1.02477172e-06 3.49827788e-06 -4.78772410e-06 3.25562308e-05 5.38484182e-04 -5.82969672e-04 5.56728179e-05 2.01145710e-03 1.32981768e-04 -1.00299410e-04 9.91063745e-05 5.49049709e-05 7.47348737e-05 3.03363518e-04 -5.68836735e-06 -6.04947890e-05 6.26502394e-06 1.55568489e-05 3.13251197e-05 -2.08222691e-05 -5.19803533e-05 -1.04111346e-04 1.07710795e-05 -3.19381660e-06 -6.43970549e-06 1.22545294e-05 -1.59690830e-05 -2.69514151e-04 -2.44365085e-03 5.82969671e-04 1.16593934e-03 -1.90011147e-03 3.40366866e-05 -3.80022293e-03 4.43621871e-05 2.07999480e-05 -1.93553576e-04 2.13492803e-04 4.15998960e-05 -8.23397546e-06 -8.78440850e-05 9.09244704e-06 2.32295625e-05 4.46526795e-05 -3.03435727e-05 -7.79281385e-05 -1.49092957e-04 1.53752594e-05 -4.78772410e-06 -9.19918352e-06 1.66423634e-05 -2.34882243e-05 6.51124617e-05 1.07696836e-03 -1.16593934e-03 1.32981768e-04 4.02291420e-03 2.55145469e-04 -1.89076287e-04 3.03363518e-04 1.19788748e-04 1.56122285e-04 5.54151652e-04 5.43846735e-06 5.78801126e-05 -3.41193992e-06 -1.54548995e-05 -3.01183751e-05 1.15822839e-05 5.16528913e-05 1.00176519e-04 -1.12051274e-05 1.73808848e-06 3.48410422e-06 -1.15849558e-05 1.59846639e-05 -8.23794069e-05 -1.52860953e-03 -5.56728169e-05 1.90011147e-03 -1.32981764e-04 -6.55646716e-03 3.06525317e-04 -3.02178902e-04 -1.48956869e-04 -2.73394681e-04 -9.53268973e-04 1.87306882e-05 1.98757155e-04 -2.06915410e-05 -5.16145113e-05 -1.03457705e-04 6.85589310e-05 1.71864714e-04 3.42794655e-04 -3.57782389e-05 1.06353414e-05 2.13400803e-05 -4.04626579e-05 5.31767069e-05 9.32834782e-04 8.46209643e-03 -2.01145710e-03 -3.40366858e-05 -4.02291420e-03 6.55646716e-03 1.31129343e-02 -1.56250293e-04 -6.08434596e-05 6.55355235e-04 -7.12399406e-04 -1.21686919e-04 2.71923367e-05 2.89400563e-04 -3.01183751e-05 -7.72744977e-05 -1.47980140e-04 1.00176519e-04 2.58264457e-04 4.92429573e-04 -5.12727879e-05 1.59846639e-05 3.05920031e-05 -5.51807203e-05 7.84644750e-05 -1.64758814e-04 -3.05721906e-03 -1.32981764e-04 3.80022293e-03 -2.55145464e-04 -1.31129343e-02 5.89434165e-04 -9.53268973e-04 -3.18366201e-04 -5.60424337e-04 -1.73208236e-03 3.15700682e-06 3.37568479e-05 -3.69714863e-06 -8.71106682e-06 -1.70949842e-05 1.23566599e-05 2.93416114e-05 5.72602957e-05 -5.77447018e-06 1.91148296e-06 3.74395288e-06 -6.46094500e-06 8.78073184e-06 4.24531844e-05 3.42458193e-04 -1.00299401e-04 4.43621967e-05 -1.89076268e-04 3.06525309e-04 -1.56250302e-04 5.89434146e-04 -2.18600154e-05 1.34141631e-05 -2.01211556e-05 -6.70691861e-06 -1.09218357e-06 -1.16607589e-05 6.72616141e-07 2.98864769e-06 6.06704333e-06 -2.29892049e-06 -1.00443515e-05 -2.02666295e-05 2.22829829e-06 -3.25683001e-07 -6.87847906e-07 2.40870244e-06 -3.09574302e-06 -7.10749203e-05 -5.95316634e-04 9.91063634e-05 2.07999367e-05 3.03363497e-04 -3.02178891e-04 -6.08434487e-05 -9.53268953e-04 2.18601272e-05 -1.86440482e-06 1.83575999e-05 -1.22027530e-10 -1.56538965e-06 -1.67759277e-05 9.41502973e-07 4.41506194e-06 8.56169915e-06 -3.24424410e-06 -1.49112131e-05 -2.87557358e-05 3.15567923e-06 -4.70281841e-07 -9.43350908e-07 3.24235831e-06 -4.50381612e-06 -9.82460806e-06 8.64657845e-06 5.49049494e-05 -1.93553598e-04 1.19788706e-04 -1.48956849e-04 6.55355255e-04 -3.18366161e-04 -1.34139336e-05 1.86415402e-06 -2.56125535e-10 2.32340119e-05 3.57826035e-05 2.04577411e-06 2.20558774e-05 -2.29093131e-06 -6.10428702e-06 -1.06517015e-05 7.74906723e-06 2.07526611e-05 3.61339788e-05 -3.63723149e-06 1.27834139e-06 2.22343846e-06 -3.50178680e-06 5.94328885e-06 -5.87941603e-05 -6.06124857e-04 7.47348891e-05 2.13492818e-04 1.56122316e-04 -2.73394696e-04 -7.12399421e-04 -5.60424368e-04 2.01209895e-05 -1.83573994e-05 -2.32336147e-05 -1.45341545e-10 -1.53452686e-05 -5.46091783e-06 -5.83037947e-05 6.06704333e-06 1.49432385e-05 2.97944241e-05 -2.02666295e-05 -5.02217574e-05 -9.95787422e-05 1.01533704e-05 -3.09574302e-06 -6.17760109e-06 1.14730202e-05 -1.51852495e-05 -1.42149841e-04 -1.19063327e-03 3.03363497e-04 4.15998734e-05 5.54151609e-04 -9.53268953e-04 -1.21686897e-04 -1.73208232e-03 6.70712975e-06 -1.22027530e-10 -3.57831158e-05 1.53456624e-05 -2.42180269e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 438 462 486 511 535 560 585 611 637 663 -676 - -8.68754186e-04 -7.79382140e-03 1.72625944e-03 1.72625944e-03 3.15044850e-03 -5.60345969e-03 -5.60345969e-03 -1.01917052e-02 1.45649809e-04 -2.56398737e-04 -4.46634856e-04 2.52272869e-04 -4.46634856e-04 -3.45722685e-03 -2.40103515e-02 9.90913897e-03 3.30304632e-03 8.24789229e-03 -2.85493669e-02 -9.51645564e-03 -2.34207980e-02 -9.52507063e-05 2.95644701e-05 2.93091767e-04 -2.43817650e-04 9.76972556e-05 -8.18917543e-03 -7.12023536e-02 1.58463763e-02 1.58463763e-02 2.87106175e-02 -5.07482850e-02 -5.07482850e-02 -9.15058640e-02 7.79283584e-04 -1.69935910e-03 -2.79907826e-03 1.34975876e-03 -2.79907826e-03 -2.82457761e-02 -1.71751212e-01 7.44323860e-02 2.48107953e-02 6.03920467e-02 -1.99275456e-01 -6.64251521e-02 -1.57203294e-01 3.24249464e-03 4.50879047e-03 1.39219266e-02 -6.40727580e-03 4.64064220e-03 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 3.27743805e-03 5.97190644e-03 -6.57443339e-03 -1.04643658e-02 -1.89837654e-02 4.80190460e-04 -1.51466166e-04 -2.31278443e-04 3.48102254e-04 -6.65641347e-04 -9.44544481e-03 -5.69742478e-02 2.26710495e-02 9.11275227e-03 2.26710495e-02 -5.98891005e-02 -2.46043977e-02 -5.98891005e-02 1.15735780e-03 1.42425294e-03 4.32077886e-03 -2.00460252e-03 1.42425294e-03 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 2.11149871e-03 5.97190644e-03 -1.04643658e-02 -6.57443339e-03 -1.89837654e-02 6.13701652e-05 -1.51466166e-04 -6.65641347e-04 5.89908264e-04 -2.31278443e-04 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 -1.62962327e-03 7.55701649e-03 -2.46043977e-02 5.72262662e-03 -1.99630335e-02 2.76044654e-04 6.43708735e-04 1.42425294e-03 -6.04841681e-04 5.22771015e-04 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 7.13784578e-03 1.19438129e-02 -2.28953340e-02 -2.28953340e-02 -3.80108031e-02 2.61640661e-04 -9.14099894e-04 -1.34458777e-03 4.53174918e-04 -1.34458777e-03 -1.11066915e-02 -7.10145871e-02 3.20054642e-02 1.06684881e-02 2.26710495e-02 -8.85285438e-02 -2.95095146e-02 -6.06803588e-02 7.06161376e-04 1.09590367e-03 3.66786595e-03 -1.69930240e-03 1.22262198e-03 5.27394208e-03 4.46338470e-02 -6.79712466e-03 -1.07303294e-02 -1.94940564e-02 2.09548194e-02 3.40677537e-02 6.15790402e-02 -1.40466506e-03 3.04172289e-04 3.80644111e-04 -8.51596998e-04 1.79436027e-03 2.93684884e-02 1.64693282e-01 -6.71644943e-02 -2.72932817e-02 -6.71644943e-02 1.69178880e-01 7.08075066e-02 1.69178880e-01 -5.00365540e-03 -6.54105014e-03 -1.91168915e-02 8.66658538e-03 -6.54105014e-03 5.27394208e-03 4.46338470e-02 -1.07303294e-02 -6.79712466e-03 -1.94940564e-02 3.40677537e-02 2.09548194e-02 6.15790402e-02 -3.51721030e-05 3.04172289e-04 1.79436027e-03 -1.64227413e-03 3.80644111e-04 9.78949612e-03 5.48977607e-02 -2.72932817e-02 5.61759022e-03 -2.23881648e-02 7.08075066e-02 -1.96411380e-02 5.63929599e-02 -1.72485035e-03 -2.09264636e-03 -6.54105014e-03 2.92175068e-03 -1.67409116e-03 1.15630983e-02 9.92583999e-02 -2.34056249e-02 -2.34056249e-02 -3.89448405e-02 7.46919746e-02 7.46919746e-02 1.23158080e-01 -5.21311581e-04 2.59867238e-03 3.61599049e-03 -9.02938145e-04 3.61599049e-03 3.44970573e-02 2.06765444e-01 -9.58039376e-02 -3.19346459e-02 -6.63732360e-02 2.55666160e-01 8.52220534e-02 1.69178880e-01 -5.00605208e-03 -6.04935826e-03 -1.79507415e-02 7.46088548e-03 -5.98358049e-03 3.15462415e-04 2.14911508e-03 -8.81388081e-04 -4.39522720e-04 -7.40145109e-04 2.63076631e-03 1.21404041e-03 1.97711345e-03 1.26621054e-04 -6.35724085e-05 -1.55711914e-04 1.75842915e-04 -2.17689657e-04 -2.90743764e-04 7.24999625e-04 -4.64604326e-04 3.04108236e-04 7.90352123e-04 2.34289734e-03 -1.27634753e-04 -2.14405289e-04 -6.86769534e-04 3.07019318e-04 8.06566400e-04 -7.58626682e-04 6.41734093e-04 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 2.61276086e-04 9.05218801e-04 -6.02086007e-04 -6.02086007e-04 -2.43109263e-03 -9.04005053e-05 1.29483612e-04 2.56170799e-04 -1.56578268e-04 2.56170799e-04 -5.30985993e-04 6.45135782e-04 4.66484788e-04 -5.51145381e-04 4.66484788e-04 1.28148024e-03 1.82604212e-03 1.28148024e-03 5.68970014e-04 1.76503520e-05 1.77520366e-03 -9.85484973e-04 1.76503520e-05 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 1.15367735e-03 1.79713253e-03 -1.43187248e-03 -3.23540474e-03 -4.83491532e-03 -1.52233917e-04 2.54306520e-04 5.12341605e-04 -3.77981679e-04 4.40775872e-04 -1.79735633e-03 1.53985220e-03 1.44747440e-03 7.94834062e-04 7.94561487e-04 4.35069962e-03 7.89788364e-04 5.51684967e-03 1.82140160e-03 2.20576681e-03 5.32561099e-03 -1.93251694e-03 1.99048524e-03 5.46396931e-04 3.72237651e-03 -1.01638677e-03 -1.27149785e-03 -1.28196893e-03 2.92072676e-03 3.73867384e-03 3.42446095e-03 1.75842915e-04 -1.10110642e-04 -3.41266680e-04 3.29666963e-04 -3.05483813e-04 9.12379677e-04 -4.64625899e-04 -1.16537734e-03 -6.53449231e-04 1.24970599e-04 -1.10786596e-03 1.55292111e-04 -3.78864150e-03 -1.45716187e-03 -1.43919689e-03 -2.61925719e-03 5.92516593e-04 -1.08836730e-03 -6.18258214e-04 -3.96376881e-03 1.15367735e-03 5.94206062e-04 1.79713253e-03 -3.23540474e-03 -1.43187248e-03 -4.83491532e-03 -2.51224778e-04 2.54306520e-04 4.40775872e-04 -3.20829279e-04 5.12341605e-04 -5.99118777e-04 5.13284067e-04 7.94834062e-04 -6.72083101e-04 2.64853829e-04 7.89788364e-04 2.24459732e-03 1.83894989e-03 1.02010732e-03 9.94413772e-05 1.99048524e-03 -8.82602648e-04 1.76503538e-05 -4.82383223e-06 -5.12043280e-05 5.20539047e-06 1.56161714e-05 2.52789703e-05 -1.72648357e-05 -5.17945072e-05 -8.39088927e-05 9.23788948e-06 -3.14348229e-06 -5.08618816e-06 7.61787451e-06 -1.52585645e-05 -4.34377116e-04 -3.79807241e-03 8.95685946e-04 8.95685946e-04 1.48930151e-03 -2.88410925e-03 -2.88410925e-03 -4.75300430e-03 3.03717859e-05 -1.23287142e-04 -1.80411666e-04 5.26054763e-05 -1.80411666e-04 -5.10572729e-05 -5.41062349e-04 5.52396824e-05 1.65719047e-04 2.68410075e-04 -1.82785813e-04 -5.48357439e-04 -8.88812248e-04 9.84134525e-05 -3.34562014e-05 -5.41651408e-05 8.12405629e-05 -1.62495422e-04 -4.19342645e-03 -3.56011790e-02 8.46167225e-03 8.46167225e-03 1.39412095e-02 -2.69027520e-02 -2.69027520e-02 -4.38147980e-02 4.71842371e-05 -8.54003590e-04 -1.10836724e-03 8.17254960e-05 -1.10836724e-03 -5.01609937e-06 -5.34302152e-05 3.02680100e-06 1.63664045e-05 2.64677851e-05 -1.03101791e-05 -5.45283517e-05 -8.82600702e-05 1.03261404e-05 -1.81127951e-06 -2.91108482e-06 8.02259245e-06 -1.61052890e-05 -7.65461036e-04 -6.30773565e-03 1.05574936e-03 1.63871903e-03 2.69446838e-03 -3.23154388e-03 -5.16569203e-03 -8.38641784e-03 1.39795820e-04 -4.82805976e-05 -2.49073062e-05 6.97999083e-06 -2.10811663e-04 -1.50482981e-05 -1.60290646e-04 1.63664045e-05 4.66705464e-05 7.94033554e-05 -5.45283517e-05 -1.55719117e-04 -2.64780211e-04 2.83633386e-05 -9.46002143e-06 -1.61052890e-05 2.55775959e-05 -4.58585221e-05 -7.65461036e-04 -6.30773565e-03 1.63871903e-03 1.05574936e-03 2.69446838e-03 -5.16569203e-03 -3.23154388e-03 -8.38641784e-03 -6.38530607e-05 -4.82805976e-05 -2.10811663e-04 1.24556727e-04 -2.49073062e-05 -2.58284789e-05 -2.74939414e-04 2.80868966e-05 8.42606897e-05 1.33958037e-04 -9.34967116e-05 -2.80490135e-04 -4.46515040e-04 4.88181549e-05 -1.70964778e-05 -2.71571877e-05 3.89649170e-05 -8.14715631e-05 -1.83299245e-03 -1.55976063e-02 3.86040772e-03 3.86040772e-03 5.97190644e-03 -1.22979864e-02 -1.22979864e-02 -1.87718922e-02 1.11942090e-05 -4.59270210e-04 -5.59157674e-04 1.93889387e-05 -5.59157674e-04 1.65866672e-05 1.76253315e-04 -1.02570652e-05 -5.43031541e-05 -8.78891313e-05 3.47468517e-05 1.80317734e-04 2.92076536e-04 -3.43830647e-05 6.17544148e-06 9.94002842e-06 -2.67979531e-05 5.36884391e-05 2.55459163e-03 2.07883140e-02 -3.45423515e-03 -5.43165556e-03 -8.89670877e-03 1.04774097e-02 1.70338769e-02 2.75112865e-02 -3.95807214e-04 7.76077099e-05 -7.24850475e-05 9.14839486e-05 5.36919009e-04 4.97600015e-05 5.28759945e-04 -5.43031541e-05 -1.55065476e-04 -2.63667394e-04 1.80317734e-04 5.15594141e-04 8.76229608e-04 -9.46860034e-05 3.15562587e-05 5.36884391e-05 -8.52800848e-05 1.53109199e-04 2.55459163e-03 2.07883140e-02 -5.43165556e-03 -3.45423515e-03 -8.89670877e-03 1.70338769e-02 1.04774097e-02 2.75112865e-02 2.77131031e-04 7.76077099e-05 5.36919009e-04 -2.97037128e-04 -7.24850475e-05 8.53486220e-05 9.06383391e-04 -9.31257727e-05 -2.79377318e-04 -4.44704250e-04 3.08982576e-04 9.26947727e-04 1.47728872e-03 -1.62824572e-04 5.69016890e-05 9.05075814e-05 -1.30282594e-04 2.71522744e-04 6.12439745e-03 5.15673339e-02 -1.28082773e-02 -1.28082773e-02 -1.97059296e-02 4.06242209e-02 4.06242209e-02 6.15790402e-02 1.03294686e-04 1.34123111e-03 1.50326402e-03 1.78911645e-04 1.50326402e-03 9.40444675e-06 1.00454572e-04 -1.08727829e-05 -3.00830634e-05 -4.85925153e-05 3.63022854e-05 1.00673511e-04 1.62774619e-04 -1.73235403e-05 6.50385115e-06 1.05048631e-05 -1.43630290e-05 2.89308035e-05 2.00184392e-04 1.41701573e-03 -5.40993441e-04 -3.14299494e-04 -4.89698657e-04 1.62190847e-03 9.01737280e-04 1.35250718e-03 6.33104844e-05 -2.50791227e-05 -7.87253424e-05 8.79213776e-05 -1.00460940e-04 -2.91079326e-06 -3.11280772e-05 1.72801077e-06 9.08735927e-06 1.54678046e-05 -5.93558137e-06 -3.04828079e-05 -5.18521718e-05 5.91557750e-06 -9.77057370e-07 -1.67194156e-06 5.02114841e-06 -8.99382338e-06 -1.42936203e-04 -8.36708932e-04 1.58090518e-04 1.58090518e-04 4.50389116e-04 -3.75521428e-04 -3.75521428e-04 -1.17365137e-03 -5.19072194e-05 6.47417432e-05 1.28551341e-04 -8.99059414e-05 1.28551341e-04 -5.00427187e-06 -5.34753310e-05 2.98773230e-06 1.64589935e-05 2.61254277e-05 -1.02450096e-05 -5.50654216e-05 -8.75356035e-05 1.01941866e-05 -1.80248119e-06 -2.83008361e-06 7.63358642e-06 -1.60222426e-05 -3.52035023e-04 -2.27305779e-03 3.87834925e-04 6.98847664e-04 1.01170243e-03 -9.78743323e-04 -1.97796348e-03 -2.72218884e-03 -7.52473449e-05 1.26687062e-04 2.56170550e-04 -1.98169399e-04 2.20387676e-04 8.52686423e-06 9.09842175e-05 -9.34502492e-06 -2.94988224e-05 -4.29172263e-05 3.12041060e-05 9.83658419e-05 1.43661453e-04 -1.59317588e-05 6.04006825e-06 8.76394747e-06 -1.05054747e-05 2.77835919e-05 3.46729538e-04 2.45434324e-03 -6.75264504e-04 -8.06146315e-04 -8.48182954e-04 1.97764581e-03 2.39343684e-03 2.34261116e-03 8.79213776e-05 -4.34383148e-05 -1.61454400e-04 1.64833346e-04 -1.48905346e-04 -1.50128156e-05 -1.60425993e-04 1.64589935e-05 4.68783815e-05 7.83762832e-05 -5.50654216e-05 -1.57086134e-04 -2.62606810e-04 2.78719109e-05 -9.58076051e-06 -1.60222426e-05 2.44657531e-05 -4.55560638e-05 -3.52035023e-04 -2.27305779e-03 6.98847664e-04 3.87834925e-04 1.01170243e-03 -1.97796348e-03 -9.78743323e-04 -2.72218884e-03 -1.33996061e-04 1.26687062e-04 2.20387676e-04 -1.64250812e-04 2.56170550e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -676 - 4.34377093e-04 3.89691070e-03 -5.61059340e-04 -8.63129722e-04 -1.72625944e-03 1.78651566e-03 2.80172985e-03 5.60345969e-03 -1.87421921e-04 6.20367503e-05 1.24073501e-04 -1.92299053e-04 2.56398737e-04 3.45722685e-03 2.40103515e-02 -8.24789229e-03 -3.30304632e-03 -9.90913897e-03 2.34207980e-02 9.51645564e-03 2.85493669e-02 -2.58777632e-04 -9.76972556e-05 -2.93091767e-04 3.94192935e-05 -2.95644701e-05 4.09458772e-03 3.56011768e-02 -4.94105309e-03 -7.92318813e-03 -1.58463763e-02 1.53834365e-02 2.53741425e-02 5.07482850e-02 -1.42824864e-03 2.50039606e-04 5.00079211e-04 -1.27451933e-03 1.69935910e-03 2.82457761e-02 1.71751212e-01 -6.03920467e-02 -2.48107953e-02 -7.44323860e-02 1.57203294e-01 6.64251521e-02 1.99275456e-01 -3.92761630e-03 -4.64064220e-03 -1.39219266e-02 6.01172063e-03 -4.50879047e-03 1.10008765e-03 9.82835487e-03 -1.05574936e-03 -2.22168870e-03 -4.44337740e-03 3.30885282e-03 7.19878526e-03 1.43975705e-02 -5.03103737e-04 8.23856205e-05 1.64771241e-04 -4.86287446e-04 6.48383261e-04 1.11066915e-02 7.10145871e-02 -2.26710495e-02 -1.06684881e-02 -3.20054642e-02 6.06803588e-02 2.95095146e-02 8.85285438e-02 -1.11855836e-03 -1.22262198e-03 -3.66786595e-03 1.46120489e-03 -1.09590367e-03 7.98017267e-04 6.84621983e-03 -1.05574936e-03 -1.05574936e-03 -3.27743805e-03 3.28721669e-03 3.28721669e-03 1.04643658e-02 -2.40095230e-04 4.07919404e-06 1.51466166e-04 -4.15857137e-04 1.51466166e-04 3.14848160e-03 1.89914159e-02 -7.55701649e-03 1.62962327e-03 -9.11275227e-03 1.99630335e-02 -5.72262662e-03 2.46043977e-02 -3.85785934e-04 -5.22771015e-04 -1.42425294e-03 5.41482523e-04 -6.43708735e-04 1.59603453e-03 1.36924397e-02 -2.11149871e-03 -3.27743805e-03 -5.97190644e-03 6.57443339e-03 1.04643658e-02 1.89837654e-02 -4.80190460e-04 1.51466166e-04 2.31278443e-04 -3.48102254e-04 6.65641347e-04 9.44544481e-03 5.69742478e-02 -2.26710495e-02 -9.11275227e-03 -2.26710495e-02 5.98891005e-02 2.46043977e-02 5.98891005e-02 -1.15735780e-03 -1.42425294e-03 -4.32077886e-03 2.00460252e-03 -1.42425294e-03 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 7.31013090e-03 1.46202618e-02 -1.04774097e-02 -2.35903440e-02 -4.71806880e-02 1.54768869e-03 -1.65721120e-04 -3.31442239e-04 1.43459737e-03 -1.91279650e-03 -3.44970573e-02 -2.06765444e-01 6.63732360e-02 3.19346459e-02 9.58039376e-02 -1.69178880e-01 -8.52220534e-02 -2.55666160e-01 3.95829032e-03 5.98358049e-03 1.79507415e-02 -8.06581101e-03 6.04935826e-03 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 3.39856233e-03 1.07303294e-02 -1.04774097e-02 -1.04774097e-02 -3.40677537e-02 7.02332531e-04 7.56143227e-05 -3.04172289e-04 1.21647563e-03 -3.04172289e-04 -9.78949612e-03 -5.48977607e-02 2.23881648e-02 -5.61759022e-03 2.72932817e-02 -5.63929599e-02 1.96411380e-02 -7.08075066e-02 1.66788513e-03 1.67409116e-03 6.54105014e-03 -2.95463956e-03 2.09264636e-03 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 1.07303294e-02 1.94940564e-02 -2.09548194e-02 -3.40677537e-02 -6.15790402e-02 1.40466506e-03 -3.04172289e-04 -3.80644111e-04 8.51596998e-04 -1.79436027e-03 -2.93684884e-02 -1.64693282e-01 6.71644943e-02 2.72932817e-02 6.71644943e-02 -1.69178880e-01 -7.08075066e-02 -1.69178880e-01 5.00365540e-03 6.54105014e-03 1.91168915e-02 -8.66658538e-03 6.54105014e-03 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 1.03512130e-05 2.07024260e-05 -4.70027004e-04 7.77262725e-05 1.55452545e-04 -6.33105219e-05 4.34612523e-05 8.69225047e-05 -1.08042524e-04 1.44056699e-04 6.44772096e-04 -3.98780191e-05 5.03403775e-04 -4.13849516e-04 -1.24154855e-03 -3.38826243e-03 7.06695363e-05 2.12008609e-04 6.86769528e-04 -6.21686687e-04 -1.86506006e-03 1.45716188e-03 -1.09287141e-03 2.04186516e-04 1.44067214e-03 -1.23985505e-04 -2.02291932e-04 -7.58193181e-04 2.87408028e-04 5.28743471e-04 2.21071022e-03 3.35252015e-05 -6.47418095e-05 -1.27619336e-04 3.85621013e-05 -1.25755053e-04 5.99118777e-04 -5.13284067e-04 -2.64853829e-04 6.72083101e-04 -7.94834062e-04 -1.83894989e-03 -2.24459732e-03 -7.89788364e-04 -2.54302654e-04 -1.76503538e-05 -1.99048524e-03 1.32474018e-03 -9.94413772e-05 4.08373031e-04 2.88134429e-03 -2.47971010e-04 -7.58193181e-04 -1.33958170e-03 5.74816056e-04 2.21071022e-03 3.84480879e-03 6.70504030e-05 -1.27619336e-04 -2.56170813e-04 1.66330904e-04 -1.84605080e-04 1.79735633e-03 -1.53985220e-03 -7.94561487e-04 -7.94834062e-04 -1.44747440e-03 -5.51684967e-03 -7.89788364e-04 -4.35069962e-03 -7.62907963e-04 -1.99048524e-03 -5.32561099e-03 2.54363853e-03 -2.20576681e-03 -2.07035849e-04 -1.26154833e-03 1.95957065e-04 5.14845921e-04 5.19469672e-04 -4.51564505e-04 -1.47399836e-03 -1.31210255e-03 -6.78003789e-05 9.47823551e-05 1.93293276e-04 -1.64833476e-04 1.56578268e-04 -7.07981324e-04 8.60181042e-04 6.21979717e-04 5.90090074e-04 1.80329523e-04 1.70864032e-03 -1.88180994e-04 2.58294160e-03 7.58626686e-04 1.09994168e-03 2.00813559e-03 -5.92516586e-04 9.85484973e-04 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -2.61276086e-04 -9.05218801e-04 6.02086007e-04 6.02086007e-04 2.43109263e-03 9.04005053e-05 -1.29483612e-04 -2.56170799e-04 1.56578268e-04 -2.56170799e-04 5.30985993e-04 -6.45135782e-04 -4.66484788e-04 5.51145381e-04 -4.66484788e-04 -1.28148024e-03 -1.82604212e-03 -1.28148024e-03 -5.68970014e-04 -1.76503520e-05 -1.77520366e-03 9.85484973e-04 -1.76503520e-05 4.82385072e-06 5.11456850e-05 -4.38168968e-06 -1.53890151e-05 -2.56483584e-05 1.45782800e-05 5.09806981e-05 8.49678302e-05 -9.56947701e-06 2.59157600e-06 4.31929334e-06 -8.13446121e-06 1.52521148e-05 8.68754163e-04 7.89265969e-03 -1.39163284e-03 -1.69370322e-03 -3.38740644e-03 4.50586610e-03 5.52108029e-03 1.10421606e-02 -3.02699944e-04 1.95148346e-04 3.90296691e-04 -3.91966446e-04 5.22621928e-04 5.11162740e-05 5.41064084e-04 -4.67275354e-05 -1.63547618e-04 -2.72579364e-04 1.55055975e-04 5.40518375e-04 9.00863958e-04 -1.01993336e-04 2.77395250e-05 4.62325416e-05 -8.67336250e-05 1.62625547e-04 8.09033670e-03 7.12023514e-02 -1.23257571e-02 -1.53078921e-02 -3.06157843e-02 3.92289696e-02 4.92196755e-02 9.84393510e-02 -2.16034799e-03 1.09539512e-03 2.19079023e-03 -2.54255259e-03 3.39007012e-03 5.83979554e-06 6.19423174e-05 -3.02680094e-06 -1.87950715e-05 -3.13251192e-05 1.02845431e-05 6.22866490e-05 1.03811082e-04 -1.22772820e-05 1.76875580e-06 2.94792633e-06 -1.00275936e-05 1.88017380e-05 1.93066115e-03 1.72130589e-02 -2.11149871e-03 -3.86040773e-03 -7.72081545e-03 6.65174234e-03 1.24974591e-02 2.49949181e-02 -8.43498376e-04 1.85571189e-04 3.71142378e-04 -8.27409709e-04 1.10321295e-03 1.52754404e-05 1.62461938e-04 -1.39377372e-05 -4.66705459e-05 -8.18320217e-05 4.65767247e-05 1.55457660e-04 2.72191362e-04 -2.99175846e-05 7.86936565e-06 1.38457938e-05 -2.76462723e-05 4.65547532e-05 1.62859076e-03 1.42309238e-02 -2.69446838e-03 -2.11149871e-03 -6.55487611e-03 8.58589049e-03 6.63010621e-03 2.10617134e-02 -3.65318456e-04 1.07264763e-04 6.06295850e-04 -8.81208674e-04 3.57837303e-04 2.54590673e-05 2.70769897e-04 -2.32295620e-05 -8.18320217e-05 -1.33958036e-04 7.76278746e-05 2.72191362e-04 4.45795113e-04 -4.98626411e-05 1.38457938e-05 2.26382124e-05 -4.11058195e-05 8.02426159e-05 3.25718153e-03 2.84618477e-02 -5.38893677e-03 -6.55487611e-03 -1.19438129e-02 1.71717810e-02 2.10617134e-02 3.82226763e-02 -7.30636912e-04 6.06295850e-04 1.01670854e-03 -7.81888233e-04 1.45107144e-03 -1.92732184e-05 -2.03983109e-04 1.02827011e-05 6.22547807e-05 1.03757968e-04 -3.47468515e-05 -2.05676793e-04 -3.42794655e-04 4.07756430e-05 -6.05295515e-06 -1.00882586e-05 3.33493203e-05 -6.25299756e-05 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 1.26088047e-02 2.52176094e-02 -2.09548194e-02 -4.06242209e-02 -8.12484417e-02 2.55654653e-03 -3.92285699e-04 -7.84571398e-04 2.37767832e-03 -3.17023776e-03 -5.05737970e-05 -5.36598876e-04 4.65448564e-05 1.55326932e-04 2.71966165e-04 -1.54958674e-04 -5.15594141e-04 -9.01588667e-04 9.98867292e-05 -2.64547784e-05 -4.64637263e-05 9.21342673e-05 -1.55634363e-04 -5.35632148e-03 -4.61624565e-02 8.69723612e-03 6.74145184e-03 2.13276769e-02 -2.75112865e-02 -2.09548194e-02 -6.81355074e-02 1.01463567e-03 -1.50950257e-04 -1.56161355e-03 2.56171263e-03 -7.57301448e-04 -8.42896616e-05 -8.94331460e-04 7.75747607e-05 2.71966165e-04 4.45424174e-04 -2.58264456e-04 -9.01588667e-04 -1.47728872e-03 1.66477882e-04 -4.64637263e-05 -7.60160864e-05 1.37446629e-04 -2.67982862e-04 -1.07126430e-02 -9.23249130e-02 1.73944722e-02 2.13276769e-02 3.87329673e-02 -5.50225731e-02 -6.81355074e-02 -1.23158080e-01 2.02927133e-03 -1.56161355e-03 -2.49337058e-03 1.93344679e-03 -3.90708675e-03 -9.07295627e-06 -9.68756298e-05 8.92162943e-06 2.85287807e-05 4.75479679e-05 -2.99096955e-05 -9.54727496e-05 -1.59121249e-04 1.73236666e-05 -5.21430103e-06 -8.69050172e-06 1.48337566e-05 -2.78132936e-05 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 1.35574439e-04 2.71148878e-04 -1.47888485e-03 -2.34576861e-04 -4.69153722e-04 -1.26621092e-04 8.19545382e-05 1.63909076e-04 -1.95964061e-04 2.61285415e-04 3.46273448e-06 3.68450915e-05 -1.77053043e-06 -1.06780033e-05 -1.87184692e-05 6.05806369e-06 3.55842767e-05 6.22901155e-05 -7.20522327e-06 9.77069738e-07 1.73723238e-06 -6.38240795e-06 1.07547103e-05 3.37298111e-04 2.28602765e-03 -2.27171074e-04 -3.05477500e-04 -1.21302287e-03 5.13972607e-04 7.55308050e-04 3.46815148e-03 7.20184873e-05 -1.29483678e-04 -2.55238794e-04 1.05234428e-04 -2.53374511e-04 5.77122413e-06 6.14084858e-05 -2.95088405e-06 -1.87184692e-05 -3.06443705e-05 1.00967728e-05 6.22901155e-05 1.02027067e-04 -1.20087054e-05 1.73723238e-06 2.83011761e-06 -9.49635398e-06 1.85330465e-05 6.74596222e-04 4.57205531e-03 -4.54342147e-04 -1.21302287e-03 -2.12501180e-03 1.02794521e-03 3.46815148e-03 5.95753527e-03 1.44036975e-04 -2.55238794e-04 -5.12341868e-04 3.46143184e-04 -4.04993276e-04 -8.01036040e-06 -8.54919588e-05 7.34001338e-06 2.74301146e-05 4.07762706e-05 -2.46527286e-05 -9.15116286e-05 -1.36497365e-04 1.54612485e-05 -4.67889186e-06 -6.90130827e-06 1.05055562e-05 -2.61248585e-05 -4.06703242e-04 -2.52958160e-03 5.37079328e-04 9.80197458e-04 9.53255651e-04 -1.39464545e-03 -2.81923535e-03 -2.39395234e-03 -1.55721916e-04 1.61454682e-04 3.73105556e-04 -3.29667092e-04 3.13156735e-04 1.50194257e-05 1.60297423e-04 -1.37625251e-05 -4.61820911e-05 -7.96051316e-05 4.62238661e-05 1.54560912e-04 2.66146595e-04 -2.89898409e-05 7.82002461e-06 1.35116916e-05 -2.61248585e-05 4.55564081e-05 5.42270989e-04 3.37277546e-03 -7.16105771e-04 -4.67647223e-04 -1.69064890e-03 1.85952727e-03 1.05521517e-03 4.54381911e-03 2.07629222e-04 -2.57103070e-04 -4.76558995e-04 3.13156735e-04 -5.12341854e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +673 + 4.34377093e-04 3.89691070e-03 8.63129722e-04 5.61059340e-04 -1.72625944e-03 -2.80172985e-03 -1.78651566e-03 5.60345969e-03 -7.28249045e-05 6.20367503e-05 -2.56398737e-04 -2.58461671e-04 -1.24073501e-04 3.45722685e-03 2.40103515e-02 3.30304632e-03 8.24789229e-03 -9.90913897e-03 -9.51645564e-03 -2.34207980e-02 2.85493669e-02 1.63526925e-04 -9.76972556e-05 2.95644701e-05 -2.04398356e-04 2.93091767e-04 4.09458772e-03 3.56011768e-02 7.92318813e-03 4.94105309e-03 -1.58463763e-02 -2.53741425e-02 -1.53834365e-02 5.07482850e-02 -3.89641792e-04 2.50039606e-04 -1.69935910e-03 -1.87415927e-03 -5.00079211e-04 2.82457761e-02 1.71751212e-01 2.48107953e-02 6.03920467e-02 -7.44323860e-02 -6.64251521e-02 -1.57203294e-01 1.99275456e-01 7.17011093e-03 -4.64064220e-03 4.50879047e-03 -3.95555174e-04 1.39219266e-02 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 -1.05574936e-03 3.27743805e-03 3.28721669e-03 3.28721669e-03 -1.04643658e-02 2.40095230e-04 -4.07919404e-06 1.51466166e-04 4.15857137e-04 1.51466166e-04 -3.14848160e-03 -1.89914159e-02 1.62962327e-03 -7.55701649e-03 9.11275227e-03 -5.72262662e-03 1.99630335e-02 -2.46043977e-02 -6.61830588e-04 5.22771015e-04 -6.43708735e-04 6.33591580e-05 -1.42425294e-03 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 -1.05574936e-03 4.44337740e-03 7.19878526e-03 3.30885282e-03 -1.43975705e-02 1.69585413e-04 -8.23856205e-05 6.48383261e-04 6.78844339e-04 1.64771241e-04 -1.11066915e-02 -7.10145871e-02 -1.06684881e-02 -2.26710495e-02 3.20054642e-02 2.95095146e-02 6.06803588e-02 -8.85285438e-02 -1.82471973e-03 1.22262198e-03 -1.09590367e-03 2.38097508e-04 -3.66786595e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 2.11149871e-03 -5.97190644e-03 -1.04643658e-02 -6.57443339e-03 1.89837654e-02 -6.13701652e-05 1.51466166e-04 -6.65641347e-04 -5.89908264e-04 -2.31278443e-04 9.44544481e-03 5.69742478e-02 9.11275227e-03 2.26710495e-02 -2.26710495e-02 -2.46043977e-02 -5.98891005e-02 5.98891005e-02 2.31471561e-03 -1.42425294e-03 1.42425294e-03 4.32077886e-03 2.63697104e-03 2.23169235e-02 3.39856233e-03 3.39856233e-03 -1.07303294e-02 -1.04774097e-02 -1.04774097e-02 3.40677537e-02 -7.02332531e-04 -7.56143227e-05 -3.04172289e-04 -1.21647563e-03 -3.04172289e-04 9.78949612e-03 5.48977607e-02 -5.61759022e-03 2.23881648e-02 -2.72932817e-02 1.96411380e-02 -5.63929599e-02 7.08075066e-02 3.39273548e-03 -1.67409116e-03 2.09264636e-03 3.28888829e-05 6.54105014e-03 3.65218523e-03 3.23076295e-02 7.31013090e-03 3.37692620e-03 -1.46202618e-02 -2.35903440e-02 -1.04774097e-02 4.71806880e-02 -4.68553427e-04 1.65721120e-04 -1.91279650e-03 -2.05763641e-03 -3.31442239e-04 3.44970573e-02 2.06765444e-01 3.19346459e-02 6.63732360e-02 -9.58039376e-02 -8.52220534e-02 -1.69178880e-01 2.55666160e-01 8.96434240e-03 -5.98358049e-03 6.04935826e-03 6.04925537e-04 1.79507415e-02 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 -6.79712466e-03 1.94940564e-02 3.40677537e-02 2.09548194e-02 -6.15790402e-02 3.51721030e-05 -3.04172289e-04 1.79436027e-03 1.64227413e-03 3.80644111e-04 -2.93684884e-02 -1.64693282e-01 -2.72932817e-02 -6.71644943e-02 6.71644943e-02 7.08075066e-02 1.69178880e-01 -1.69178880e-01 -1.00073108e-02 6.54105014e-03 -6.54105014e-03 -1.91168915e-02 -1.57731207e-04 -1.07455754e-03 -4.40694041e-04 -8.08610292e-05 4.39522720e-04 1.31538316e-03 1.56052831e-04 -1.21404041e-03 -6.33105270e-05 6.03533012e-05 -6.35724085e-05 -6.78003819e-05 -1.23935635e-04 -9.35515860e-04 7.64877644e-04 -7.17957752e-04 -2.86948348e-04 7.76944222e-04 1.98304289e-04 -3.17385714e-03 2.13088873e-03 -1.23215965e-03 1.26342078e-03 -1.39989072e-03 -3.49267591e-04 -2.67162646e-03 2.04186516e-04 1.44067214e-03 2.02291932e-04 1.23985505e-04 -7.58193181e-04 -5.28743471e-04 -2.87408028e-04 2.21071022e-03 1.66331586e-05 -6.47418095e-05 1.25755053e-04 4.83147268e-05 1.27619336e-04 5.99118777e-04 -5.13284067e-04 -6.72083101e-04 2.64853829e-04 -7.94834062e-04 2.24459732e-03 1.83894989e-03 -7.89788364e-04 1.27440998e-03 -1.76503538e-05 9.94413772e-05 4.42137531e-04 1.99048524e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -2.61276086e-04 9.05218801e-04 6.02086007e-04 6.02086007e-04 -2.43109263e-03 -9.04005053e-05 1.29483612e-04 -2.56170799e-04 -1.56578268e-04 -2.56170799e-04 -5.30985993e-04 6.45135782e-04 5.51145381e-04 -4.66484788e-04 4.66484788e-04 -1.82604212e-03 -1.28148024e-03 1.28148024e-03 -1.13794003e-03 1.76503520e-05 -1.76503520e-05 -1.77520366e-03 -1.40873233e-04 -6.61908408e-04 -2.66387374e-04 -2.51858719e-04 2.77663663e-04 6.69686251e-04 6.32837578e-04 -5.21425422e-04 -1.08042527e-04 8.50297262e-05 -2.03045895e-04 -1.64833471e-04 -1.71923735e-04 2.04398353e-04 3.95555143e-04 6.33591575e-05 -7.46950316e-04 -9.85047821e-04 3.28888833e-05 2.08000118e-03 1.47507564e-03 3.49267599e-04 1.15743753e-05 4.53711915e-04 1.32641259e-03 6.11121600e-04 -4.08373031e-04 -2.88134429e-03 -7.58193181e-04 -2.47971010e-04 1.33958170e-03 2.21071022e-03 5.74816056e-04 -3.84480879e-03 -1.10521587e-04 1.27619336e-04 -1.84605080e-04 -1.41232804e-04 -2.56170813e-04 -1.79735633e-03 1.53985220e-03 -7.94834062e-04 -7.94561487e-04 1.44747440e-03 -7.89788364e-04 -5.51684967e-03 4.35069962e-03 -2.58430956e-03 1.99048524e-03 -2.20576681e-03 -6.11121586e-04 -5.32561099e-03 4.82385072e-06 5.11456850e-05 1.53890151e-05 4.38168968e-06 -2.56483584e-05 -5.09806981e-05 -1.45782800e-05 8.49678302e-05 -2.25991155e-06 2.59157600e-06 -1.52521148e-05 -1.23546408e-05 -4.31929334e-06 8.68754163e-04 7.89265969e-03 1.69370322e-03 1.39163284e-03 -3.38740644e-03 -5.52108029e-03 -4.50586610e-03 1.10421606e-02 -1.88102928e-04 1.95148346e-04 -5.22621928e-04 -4.58129064e-04 -3.90296691e-04 5.11162740e-05 5.41064084e-04 1.63547618e-04 4.67275354e-05 -2.72579364e-04 -5.40518375e-04 -1.55055975e-04 9.00863958e-04 -2.41168547e-05 2.77395250e-05 -1.62625547e-04 -1.31695632e-04 -4.62325416e-05 8.09033670e-03 7.12023514e-02 1.53078921e-02 1.23257571e-02 -3.06157843e-02 -4.92196755e-02 -3.92289696e-02 9.84393510e-02 -1.12174114e-03 1.09539512e-03 -3.39007012e-03 -3.14219253e-03 -2.19079023e-03 -1.52754404e-05 -1.62461938e-04 -4.66705459e-05 -1.39377372e-05 8.18320217e-05 1.55457660e-04 4.65767247e-05 -2.72191362e-04 8.98358182e-06 -7.86936565e-06 4.65547532e-05 3.97325245e-05 1.38457938e-05 -1.62859076e-03 -1.42309238e-02 -2.11149871e-03 -2.69446838e-03 6.55487611e-03 6.63010621e-03 8.58589049e-03 -2.10617134e-02 5.80489870e-04 -1.07264763e-04 3.57837303e-04 7.56979400e-04 6.06295850e-04 -5.83979554e-06 -6.19423174e-05 -1.87950715e-05 -3.02680094e-06 3.13251192e-05 6.22866490e-05 1.02845431e-05 -1.03811082e-04 2.54550981e-06 -1.76875580e-06 1.88017380e-05 1.56462349e-05 2.94792633e-06 -1.93066115e-03 -1.72130589e-02 -3.86040773e-03 -2.11149871e-03 7.72081545e-03 1.24974591e-02 6.65174234e-03 -2.49949181e-02 2.94808639e-04 -1.85571189e-04 1.10321295e-03 1.14419588e-03 3.71142378e-04 2.54590673e-05 2.70769897e-04 8.18320217e-05 2.32295620e-05 -1.33958036e-04 -2.72191362e-04 -7.76278746e-05 4.45795113e-04 -1.06673634e-05 1.38457938e-05 -8.02426159e-05 -6.37352236e-05 -2.26382124e-05 3.25718153e-03 2.84618477e-02 6.55487611e-03 5.38893677e-03 -1.19438129e-02 -2.10617134e-02 -1.71717810e-02 3.82226763e-02 -3.11816617e-04 6.06295850e-04 -1.45107144e-03 -1.02369424e-03 -1.01670854e-03 5.05737970e-05 5.36598876e-04 1.55326932e-04 4.65448564e-05 -2.71966165e-04 -5.15594141e-04 -1.54958674e-04 9.01588667e-04 -2.98472515e-05 2.64547784e-05 -1.55634363e-04 -1.32571579e-04 -4.64637263e-05 5.35632148e-03 4.61624565e-02 6.74145184e-03 8.69723612e-03 -2.13276769e-02 -2.09548194e-02 -2.75112865e-02 6.81355074e-02 -1.71119038e-03 1.50950257e-04 -7.57301448e-04 -2.15955658e-03 -1.56161355e-03 1.92732184e-05 2.03983109e-04 6.22547807e-05 1.02827011e-05 -1.03757968e-04 -2.05676793e-04 -3.47468515e-05 3.42794655e-04 -8.49353711e-06 6.05295515e-06 -6.25299756e-05 -5.19874028e-05 -1.00882586e-05 6.37153567e-03 5.61531625e-02 1.26088047e-02 6.71981571e-03 -2.52176094e-02 -4.06242209e-02 -2.09548194e-02 8.12484417e-02 -7.80856561e-04 3.92285699e-04 -3.17023776e-03 -3.40287340e-03 -7.84571398e-04 -8.42896616e-05 -8.94331460e-04 -2.71966165e-04 -7.75747607e-05 4.45424174e-04 9.01588667e-04 2.58264456e-04 -1.47728872e-03 3.57933315e-05 -4.64637263e-05 2.67982862e-04 2.12897389e-04 7.60160864e-05 -1.07126430e-02 -9.23249130e-02 -2.13276769e-02 -1.73944722e-02 3.87329673e-02 6.81355074e-02 5.50225731e-02 -1.23158080e-01 6.59778370e-04 -1.56161355e-03 3.90708675e-03 2.72412392e-03 2.49337058e-03 -2.40069746e-06 -2.56003932e-05 -9.49078569e-06 -1.89582333e-06 1.15393022e-05 3.15150203e-05 6.39504149e-06 -3.86495614e-05 -9.08038178e-07 -1.44488869e-06 8.71814435e-06 4.93516881e-06 1.63145742e-06 -2.73009231e-04 -1.80665689e-03 -7.81088680e-04 -2.06084255e-04 6.89969172e-04 2.32424101e-03 4.68355965e-04 -1.83864668e-03 -1.26621097e-04 9.88465870e-05 -1.40558980e-04 -1.55721919e-04 -2.41164352e-04 3.46273448e-06 3.68450915e-05 1.06780033e-05 1.77053043e-06 -1.87184692e-05 -3.55842767e-05 -6.05806369e-06 6.22901155e-05 -1.92471579e-06 9.77069738e-07 -1.07547103e-05 -9.43111036e-06 -1.73723238e-06 3.37298111e-04 2.28602765e-03 3.05477500e-04 2.27171074e-04 -1.21302287e-03 -7.55308050e-04 -5.13972607e-04 3.46815148e-03 5.51264444e-05 -1.29483678e-04 2.53374511e-04 1.14987054e-04 2.55238794e-04 -1.50194257e-05 -1.60297423e-04 -4.61820911e-05 -1.37625251e-05 7.96051316e-05 1.54560912e-04 4.62238661e-05 -2.66146595e-04 8.12987070e-06 -7.82002461e-06 4.55564081e-05 3.81683679e-05 1.35116916e-05 -5.42270989e-04 -3.37277546e-03 -4.67647223e-04 -7.16105771e-04 1.69064890e-03 1.05521517e-03 1.85952727e-03 -4.54381911e-03 -1.67387077e-04 2.57103070e-04 -5.12341854e-04 -3.36390548e-04 -4.76558995e-04 -1.18625908e-05 -1.26642736e-04 -3.84217061e-05 -1.13963644e-05 6.15658834e-05 1.28437641e-04 3.82289204e-05 -2.06051727e-04 4.30767692e-06 -6.85516309e-06 3.71494481e-05 2.87372610e-05 1.09768494e-05 -3.40540626e-04 -1.92994167e-03 -6.07509637e-04 -7.17210256e-04 7.11449642e-04 1.61276720e-03 1.97807458e-03 -1.60327521e-03 -1.95964064e-04 1.51702053e-04 -3.82858175e-04 -3.29667087e-04 -3.28502202e-04 -5.77122413e-06 -6.14084858e-05 -1.87184692e-05 -2.95088405e-06 3.06443705e-05 6.22901155e-05 1.00967728e-05 -1.02027067e-04 2.21973107e-06 -1.73723238e-06 1.85330465e-05 1.51480210e-05 2.83011761e-06 -6.74596222e-04 -4.57205531e-03 -1.21302287e-03 -4.54342147e-04 2.12501180e-03 3.46815148e-03 1.02794521e-03 -5.95753527e-03 -2.27750304e-04 2.55238794e-04 -4.04993276e-04 -2.97811271e-04 -5.12341868e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 129 155 181 206 232 258 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 +673 + -8.68754186e-04 -7.79382140e-03 -1.72625944e-03 -1.72625944e-03 3.15044850e-03 5.60345969e-03 5.60345969e-03 -1.01917052e-02 1.45649809e-04 -2.56398737e-04 4.46634856e-04 2.52272869e-04 4.46634856e-04 -3.45722685e-03 -2.40103515e-02 -3.30304632e-03 -9.90913897e-03 8.24789229e-03 9.51645564e-03 2.85493669e-02 -2.34207980e-02 -1.63526925e-04 2.95644701e-05 -9.76972556e-05 -2.04398356e-04 -2.93091767e-04 -8.18917543e-03 -7.12023536e-02 -1.58463763e-02 -1.58463763e-02 2.87106175e-02 5.07482850e-02 5.07482850e-02 -9.15058640e-02 7.79283584e-04 -1.69935910e-03 2.79907826e-03 1.34975876e-03 2.79907826e-03 -2.82457761e-02 -1.71751212e-01 -2.48107953e-02 -7.44323860e-02 6.03920467e-02 6.64251521e-02 1.99275456e-01 -1.57203294e-01 -7.17011093e-03 4.50879047e-03 -4.64064220e-03 -3.95555174e-04 -1.39219266e-02 1.59603453e-03 1.36924397e-02 2.11149871e-03 3.27743805e-03 -5.97190644e-03 -6.57443339e-03 -1.04643658e-02 1.89837654e-02 -4.80190460e-04 1.51466166e-04 -2.31278443e-04 -3.48102254e-04 -6.65641347e-04 3.14848160e-03 1.89914159e-02 -1.62962327e-03 9.11275227e-03 -7.55701649e-03 5.72262662e-03 -2.46043977e-02 1.99630335e-02 6.61830588e-04 -6.43708735e-04 5.22771015e-04 6.33591580e-05 1.42425294e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 2.11149871e-03 -5.97190644e-03 -1.04643658e-02 -6.57443339e-03 1.89837654e-02 -6.13701652e-05 1.51466166e-04 -6.65641347e-04 -5.89908264e-04 -2.31278443e-04 9.44544481e-03 5.69742478e-02 9.11275227e-03 2.26710495e-02 -2.26710495e-02 -2.46043977e-02 -5.98891005e-02 5.98891005e-02 2.31471561e-03 -1.42425294e-03 1.42425294e-03 4.32077886e-03 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 -7.13784578e-03 1.19438129e-02 2.28953340e-02 2.28953340e-02 -3.80108031e-02 2.61640661e-04 -9.14099894e-04 1.34458777e-03 4.53174918e-04 1.34458777e-03 -1.11066915e-02 -7.10145871e-02 -1.06684881e-02 -3.20054642e-02 2.26710495e-02 2.95095146e-02 8.85285438e-02 -6.06803588e-02 -1.82471973e-03 1.09590367e-03 -1.22262198e-03 -2.38097508e-04 -3.66786595e-03 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 -1.07303294e-02 1.94940564e-02 2.09548194e-02 3.40677537e-02 -6.15790402e-02 1.40466506e-03 -3.04172289e-04 3.80644111e-04 8.51596998e-04 1.79436027e-03 -9.78949612e-03 -5.48977607e-02 5.61759022e-03 -2.72932817e-02 2.23881648e-02 -1.96411380e-02 7.08075066e-02 -5.63929599e-02 -3.39273548e-03 2.09264636e-03 -1.67409116e-03 3.28888829e-05 -6.54105014e-03 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 -6.79712466e-03 1.94940564e-02 3.40677537e-02 2.09548194e-02 -6.15790402e-02 3.51721030e-05 -3.04172289e-04 1.79436027e-03 1.64227413e-03 3.80644111e-04 -2.93684884e-02 -1.64693282e-01 -2.72932817e-02 -6.71644943e-02 6.71644943e-02 7.08075066e-02 1.69178880e-01 -1.69178880e-01 -1.00073108e-02 6.54105014e-03 -6.54105014e-03 -1.91168915e-02 1.15630983e-02 9.92583999e-02 2.34056249e-02 2.34056249e-02 -3.89448405e-02 -7.46919746e-02 -7.46919746e-02 1.23158080e-01 -5.21311581e-04 2.59867238e-03 -3.61599049e-03 -9.02938145e-04 -3.61599049e-03 3.44970573e-02 2.06765444e-01 3.19346459e-02 9.58039376e-02 -6.63732360e-02 -8.52220534e-02 -2.55666160e-01 1.69178880e-01 8.96434240e-03 -6.04935826e-03 5.98358049e-03 -6.04925537e-04 1.79507415e-02 3.15462415e-04 2.14911508e-03 8.81388081e-04 4.39522720e-04 -7.40145109e-04 -2.63076631e-03 -1.21404041e-03 1.97711345e-03 1.26621054e-04 -6.35724085e-05 1.55711914e-04 1.75842915e-04 2.17689657e-04 9.35515860e-04 -7.64877644e-04 7.17957752e-04 7.76944222e-04 -2.86948348e-04 -1.98304289e-04 2.13088873e-03 -3.17385714e-03 1.23215965e-03 -1.39989072e-03 1.26342078e-03 -3.49267591e-04 2.67162646e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -2.61276086e-04 9.05218801e-04 6.02086007e-04 6.02086007e-04 -2.43109263e-03 -9.04005053e-05 1.29483612e-04 -2.56170799e-04 -1.56578268e-04 -2.56170799e-04 -5.30985993e-04 6.45135782e-04 5.51145381e-04 -4.66484788e-04 4.66484788e-04 -1.82604212e-03 -1.28148024e-03 1.28148024e-03 -1.13794003e-03 1.76503520e-05 -1.76503520e-05 -1.77520366e-03 6.18258214e-04 3.96376881e-03 5.94206062e-04 1.15367735e-03 -1.79713253e-03 -1.43187248e-03 -3.23540474e-03 4.83491532e-03 1.52233917e-04 -2.54306520e-04 5.12341605e-04 3.77981679e-04 4.40775872e-04 5.99118777e-04 -5.13284067e-04 -6.72083101e-04 7.94834062e-04 -2.64853829e-04 2.24459732e-03 7.89788364e-04 -1.83894989e-03 1.27440998e-03 -9.94413772e-05 1.76503538e-05 -4.42137531e-04 1.99048524e-03 5.46396931e-04 3.72237651e-03 1.01638677e-03 1.27149785e-03 -1.28196893e-03 -2.92072676e-03 -3.73867384e-03 3.42446095e-03 1.75842915e-04 -1.10110642e-04 3.41266680e-04 3.29666963e-04 3.05483813e-04 2.04398353e-04 3.95555143e-04 6.33591575e-05 9.85047821e-04 7.46950316e-04 3.28888833e-05 -1.47507564e-03 -2.08000118e-03 3.49267599e-04 -4.53711915e-04 -1.15743753e-05 -1.32641259e-03 6.11121600e-04 6.18258214e-04 3.96376881e-03 1.15367735e-03 5.94206062e-04 -1.79713253e-03 -3.23540474e-03 -1.43187248e-03 4.83491532e-03 2.51224778e-04 -2.54306520e-04 4.40775872e-04 3.20829279e-04 5.12341605e-04 1.79735633e-03 -1.53985220e-03 7.94834062e-04 1.44747440e-03 -7.94561487e-04 7.89788364e-04 4.35069962e-03 -5.51684967e-03 2.58430956e-03 -2.20576681e-03 1.99048524e-03 -6.11121586e-04 5.32561099e-03 -4.82383223e-06 -5.12043280e-05 -1.56161714e-05 -5.20539047e-06 2.52789703e-05 5.17945072e-05 1.72648357e-05 -8.39088927e-05 1.97832811e-06 -3.14348229e-06 1.52585645e-05 1.18091842e-05 5.08618816e-06 -4.34377116e-04 -3.79807241e-03 -8.95685946e-04 -8.95685946e-04 1.48930151e-03 2.88410925e-03 2.88410925e-03 -4.75300430e-03 3.03717859e-05 -1.23287142e-04 1.80411666e-04 5.26054763e-05 1.80411666e-04 -5.10572729e-05 -5.41062349e-04 -1.65719047e-04 -5.52396824e-05 2.68410075e-04 5.48357439e-04 1.82785813e-04 -8.88812248e-04 2.11496651e-05 -3.34562014e-05 1.62495422e-04 1.25848831e-04 5.41651408e-05 -4.19342645e-03 -3.56011790e-02 -8.46167225e-03 -8.46167225e-03 1.39412095e-02 2.69027520e-02 2.69027520e-02 -4.38147980e-02 4.71842371e-05 -8.54003590e-04 1.10836724e-03 8.17254960e-05 1.10836724e-03 1.50482981e-05 1.60290646e-04 4.66705464e-05 1.63664045e-05 -7.94033554e-05 -1.55719117e-04 -5.45283517e-05 2.64780211e-04 -7.96917854e-06 9.46002143e-06 -4.58585221e-05 -3.73521697e-05 -1.61052890e-05 7.65461036e-04 6.30773565e-03 1.05574936e-03 1.63871903e-03 -2.69446838e-03 -3.23154388e-03 -5.16569203e-03 8.38641784e-03 -1.39795820e-04 4.82805976e-05 -2.49073062e-05 -6.97999083e-06 -2.10811663e-04 5.01609937e-06 5.34302152e-05 1.63664045e-05 3.02680100e-06 -2.64677851e-05 -5.45283517e-05 -1.03101791e-05 8.82600702e-05 -1.78469868e-06 1.81127951e-06 -1.61052890e-05 -1.29539961e-05 -2.91108482e-06 7.65461036e-04 6.30773565e-03 1.63871903e-03 1.05574936e-03 -2.69446838e-03 -5.16569203e-03 -3.23154388e-03 8.38641784e-03 6.38530607e-05 4.82805976e-05 -2.10811663e-04 -1.24556727e-04 -2.49073062e-05 -2.58284789e-05 -2.74939414e-04 -8.42606897e-05 -2.80868966e-05 1.33958037e-04 2.80490135e-04 9.34967116e-05 -4.46515040e-04 9.33553055e-06 -1.70964778e-05 8.14715631e-05 6.17602208e-05 2.71571877e-05 -1.83299245e-03 -1.55976063e-02 -3.86040772e-03 -3.86040772e-03 5.97190644e-03 1.22979864e-02 1.22979864e-02 -1.87718922e-02 1.11942090e-05 -4.59270210e-04 5.59157674e-04 1.93889387e-05 5.59157674e-04 -4.97600015e-05 -5.28759945e-04 -1.55065476e-04 -5.43031541e-05 2.63667394e-04 5.15594141e-04 1.80317734e-04 -8.76229608e-04 2.65117181e-05 -3.15562587e-05 1.53109199e-04 1.24640527e-04 5.36884391e-05 -2.55459163e-03 -2.07883140e-02 -3.45423515e-03 -5.43165556e-03 8.89670877e-03 1.04774097e-02 1.70338769e-02 -2.75112865e-02 3.95807214e-04 -7.76077099e-05 -7.24850475e-05 -9.14839486e-05 5.36919009e-04 -1.65866672e-05 -1.76253315e-04 -5.43031541e-05 -1.02570652e-05 8.78891313e-05 1.80317734e-04 3.47468517e-05 -2.92076536e-04 6.01617585e-06 -6.17544148e-06 5.36884391e-05 4.31755840e-05 9.94002842e-06 -2.55459163e-03 -2.07883140e-02 -5.43165556e-03 -3.45423515e-03 8.89670877e-03 1.70338769e-02 1.04774097e-02 -2.75112865e-02 -2.77131031e-04 -7.76077099e-05 5.36919009e-04 2.97037128e-04 -7.24850475e-05 8.53486220e-05 9.06383391e-04 2.79377318e-04 9.31257727e-05 -4.44704250e-04 -9.26947727e-04 -3.08982576e-04 1.47728872e-03 -3.14157501e-05 5.69016890e-05 -2.71522744e-04 -2.06151513e-04 -9.05075814e-05 6.12439745e-03 5.15673339e-02 1.28082773e-02 1.28082773e-02 -1.97059296e-02 -4.06242209e-02 -4.06242209e-02 6.15790402e-02 1.03294686e-04 1.34123111e-03 -1.50326402e-03 1.78911645e-04 -1.50326402e-03 2.68225767e-06 2.85673574e-05 1.05051979e-05 2.65663754e-06 -1.28711506e-05 -3.48505623e-05 -8.87240578e-06 4.30271581e-05 9.08036830e-07 1.97892698e-06 -9.59589470e-06 -5.40575280e-06 -2.33736958e-06 2.00184392e-04 1.41701573e-03 5.40993441e-04 3.14299494e-04 -4.89698657e-04 -1.62190847e-03 -9.01737280e-04 1.35250718e-03 6.33104844e-05 -2.50791227e-05 7.87253424e-05 8.79213776e-05 1.00460940e-04 -2.91079326e-06 -3.11280772e-05 -9.08735927e-06 -1.72801077e-06 1.54678046e-05 3.04828079e-05 5.93558137e-06 -5.18521718e-05 1.39065333e-06 -9.77057370e-07 8.99382338e-06 7.63361459e-06 1.67194156e-06 -1.42936203e-04 -8.36708932e-04 -1.58090518e-04 -1.58090518e-04 4.50389116e-04 3.75521428e-04 3.75521428e-04 -1.17365137e-03 -5.19072194e-05 6.47417432e-05 -1.28551341e-04 -8.99059414e-05 -1.28551341e-04 1.50128156e-05 1.60425993e-04 4.68783815e-05 1.64589935e-05 -7.83762832e-05 -1.57086134e-04 -5.50654216e-05 2.62606810e-04 -7.25200828e-06 9.58076051e-06 -4.55560638e-05 -3.63706594e-05 -1.60222426e-05 3.52035023e-04 2.27305779e-03 3.87834925e-04 6.98847664e-04 -1.01170243e-03 -9.78743323e-04 -1.97796348e-03 2.72218884e-03 7.52473449e-05 -1.26687062e-04 2.56170550e-04 1.98169399e-04 2.20387676e-04 1.24079219e-05 1.32488320e-04 4.08021083e-05 1.40886186e-05 -6.35409658e-05 -1.36368739e-04 -4.70407544e-05 2.12797682e-04 -3.83702307e-06 8.65253444e-06 -3.89466067e-05 -2.87370518e-05 -1.34794521e-05 3.46729538e-04 2.45434324e-03 6.75264504e-04 8.06146315e-04 -8.48182954e-04 -1.97764581e-03 -2.39343684e-03 2.34261116e-03 8.79213776e-05 -4.34383148e-05 1.61454400e-04 1.64833346e-04 1.48905346e-04 5.00427187e-06 5.34753310e-05 1.64589935e-05 2.98773230e-06 -2.61254277e-05 -5.50654216e-05 -1.02450096e-05 8.75356035e-05 -1.51378647e-06 1.80248119e-06 -1.60222426e-05 -1.26452178e-05 -2.83008361e-06 3.52035023e-04 2.27305779e-03 6.98847664e-04 3.87834925e-04 -1.01170243e-03 -1.97796348e-03 -9.78743323e-04 2.72218884e-03 1.33996061e-04 -1.26687062e-04 2.20387676e-04 1.64250812e-04 2.56170550e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 103 129 155 180 206 232 257 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 +651 + -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 -8.63129722e-04 1.72625944e-03 1.78651566e-03 2.80172985e-03 -5.60345969e-03 1.87421921e-04 -6.20367503e-05 1.24073501e-04 1.92299053e-04 2.56398737e-04 -1.15240895e-03 -8.00345050e-03 5.60231245e-04 -3.30304632e-03 3.30304632e-03 -1.95641710e-03 9.51645564e-03 -9.51645564e-03 6.35004709e-05 2.14253180e-04 -2.14253180e-04 -2.95644701e-05 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 -7.92318813e-03 1.58463763e-02 1.53834365e-02 2.53741425e-02 -5.07482850e-02 1.42824864e-03 -2.50039606e-04 5.00079211e-04 1.27451933e-03 1.69935910e-03 -9.41525869e-03 -5.72504040e-02 5.77007414e-03 -2.48107953e-02 2.48107953e-02 -1.99304448e-02 6.64251521e-02 -6.64251521e-02 -2.16166309e-03 1.89848533e-03 -1.89848533e-03 -4.50879047e-03 1.10008765e-03 9.82835487e-03 1.05574936e-03 2.22168870e-03 -4.44337740e-03 -3.30885282e-03 -7.19878526e-03 1.43975705e-02 -5.03103737e-04 8.23856205e-05 -1.64771241e-04 -4.86287446e-04 -6.48383261e-04 2.71074055e-03 2.03708112e-02 -5.43207758e-04 7.70479146e-03 -7.70479146e-03 1.64378945e-03 -2.29168167e-02 2.29168167e-02 -5.99154015e-05 -1.29386204e-05 1.29386204e-05 -3.41339087e-04 7.98017267e-04 6.84621983e-03 1.05574936e-03 1.05574936e-03 -3.27743805e-03 -3.28721669e-03 -3.28721669e-03 1.04643658e-02 -2.40095230e-04 4.07919404e-06 -1.51466166e-04 -4.15857137e-04 -1.51466166e-04 3.14848160e-03 1.89914159e-02 -1.62962327e-03 7.55701649e-03 -9.11275227e-03 5.72262662e-03 -1.99630335e-02 2.46043977e-02 6.61830588e-04 -5.22771015e-04 6.43708735e-04 -6.33591580e-05 1.42425294e-03 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 -3.27743805e-03 5.97190644e-03 6.57443339e-03 1.04643658e-02 -1.89837654e-02 4.80190460e-04 -1.51466166e-04 2.31278443e-04 3.48102254e-04 6.65641347e-04 -3.14848160e-03 -1.89914159e-02 1.62962327e-03 -9.11275227e-03 7.55701649e-03 -5.72262662e-03 2.46043977e-02 -1.99630335e-02 -6.61830588e-04 6.43708735e-04 -5.22771015e-04 -6.33591580e-05 -1.42425294e-03 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 -7.31013090e-03 1.46202618e-02 1.04774097e-02 2.35903440e-02 -4.71806880e-02 1.54768869e-03 -1.65721120e-04 3.31442239e-04 1.43459737e-03 1.91279650e-03 -8.39173435e-03 -6.03714157e-02 2.13628283e-03 -2.30218531e-02 2.30218531e-02 -6.54704601e-03 6.68461425e-02 -6.68461425e-02 -8.12902293e-04 1.40079141e-04 -1.40079141e-04 -6.17570719e-04 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 -3.39856233e-03 1.07303294e-02 1.04774097e-02 1.04774097e-02 -3.40677537e-02 7.02332531e-04 7.56143227e-05 3.04172289e-04 1.21647563e-03 3.04172289e-04 -9.78949612e-03 -5.48977607e-02 5.61759022e-03 -2.23881648e-02 2.72932817e-02 -1.96411380e-02 5.63929599e-02 -7.08075066e-02 -3.39273548e-03 1.67409116e-03 -2.09264636e-03 -3.28888829e-05 -6.54105014e-03 5.27394208e-03 4.46338470e-02 6.79712466e-03 1.07303294e-02 -1.94940564e-02 -2.09548194e-02 -3.40677537e-02 6.15790402e-02 -1.40466506e-03 3.04172289e-04 -3.80644111e-04 -8.51596998e-04 -1.79436027e-03 9.78949612e-03 5.48977607e-02 -5.61759022e-03 2.72932817e-02 -2.23881648e-02 1.96411380e-02 -7.08075066e-02 5.63929599e-02 3.39273548e-03 -2.09264636e-03 1.67409116e-03 -3.28888829e-05 6.54105014e-03 4.31341945e-05 3.59507266e-05 1.77685534e-04 1.03512130e-05 -2.07024260e-05 -4.70027004e-04 7.77262725e-05 -1.55452545e-04 6.33105219e-05 -4.34612523e-05 8.69225047e-05 1.08042524e-04 1.44056699e-04 1.93829176e-04 -4.83333083e-04 -4.12063472e-05 1.49240127e-04 -1.49240127e-04 2.51908105e-04 6.53331028e-04 -6.53331028e-04 4.10719879e-04 -4.65295430e-05 4.65295430e-05 6.14038636e-04 -2.04186516e-04 -1.44067214e-03 -1.23985505e-04 -2.02291932e-04 7.58193181e-04 2.87408028e-04 5.28743471e-04 -2.21071022e-03 -3.35252015e-05 6.47418095e-05 -1.27619336e-04 -3.85621013e-05 -1.25755053e-04 -3.81393684e-04 -1.80509883e-04 3.85346086e-04 -2.03514962e-04 4.33902441e-04 -1.16615035e-03 -9.33418971e-04 3.50966477e-04 -7.99414046e-04 5.88345543e-06 -1.95152926e-05 -1.10341792e-04 -1.30933982e-03 4.08373031e-04 2.88134429e-03 2.47971010e-04 7.58193181e-04 -1.33958170e-03 -5.74816056e-04 -2.21071022e-03 3.84480879e-03 6.70504030e-05 -1.27619336e-04 2.56170813e-04 1.66330904e-04 1.84605080e-04 3.81393684e-04 1.80509883e-04 -3.85346086e-04 4.33902441e-04 -2.03514962e-04 1.16615035e-03 3.50966477e-04 -9.33418971e-04 7.99414046e-04 -1.95152926e-05 5.88345543e-06 -1.10341792e-04 1.30933982e-03 2.07035849e-04 1.26154833e-03 1.95957065e-04 5.14845921e-04 -5.19469672e-04 -4.51564505e-04 -1.47399836e-03 1.31210255e-03 6.78003789e-05 -9.47823551e-05 1.93293276e-04 1.64833476e-04 1.56578268e-04 2.64990116e-04 2.64990116e-04 -5.24580763e-04 -5.24580763e-04 -4.08955117e-05 -4.08955117e-05 -4.42137531e-04 2.76047799e-04 1.68206444e-03 2.61276086e-04 2.61276086e-04 -9.05218801e-04 -6.02086007e-04 -6.02086007e-04 2.43109263e-03 9.04005053e-05 -1.29483612e-04 2.56170799e-04 1.56578268e-04 2.56170799e-04 5.30985993e-04 -6.45135782e-04 -5.51145381e-04 4.66484788e-04 -4.66484788e-04 1.82604212e-03 1.28148024e-03 -1.28148024e-03 1.13794003e-03 -1.76503520e-05 1.76503520e-05 1.77520366e-03 -1.60793792e-06 -1.70876570e-05 -4.53312724e-06 -1.76036975e-06 8.80184876e-06 1.51208194e-05 5.84536849e-06 -2.92268424e-05 1.36032779e-06 -9.25898222e-07 4.62949111e-06 4.31538883e-06 1.79807868e-06 9.88382865e-05 2.69514158e-04 -3.25562240e-05 6.51124480e-05 -9.32834789e-04 8.23793998e-05 -1.64758800e-04 7.21438981e-05 7.10748450e-05 -1.42149690e-04 -7.36833989e-06 -9.82445319e-06 -1.69994239e-05 -1.80353538e-04 -4.81751546e-05 -1.86544973e-05 9.32724866e-05 1.60282018e-04 6.17996114e-05 -3.08998057e-04 1.43497005e-05 -9.86723632e-06 4.93361816e-05 4.58497245e-05 1.91040519e-05 -9.88387313e-05 -2.15771179e-09 2.44365092e-03 -5.38484117e-04 1.07696823e-03 -8.46209650e-03 1.52860947e-03 -3.05721893e-03 6.96149295e-04 5.95315905e-04 -1.19063181e-03 6.48605954e-06 8.64807938e-06 5.68836735e-06 6.04947890e-05 1.55568489e-05 6.26502394e-06 -3.13251197e-05 -5.19803533e-05 -2.08222691e-05 1.04111346e-04 -5.22719400e-06 3.19381660e-06 -1.59690830e-05 -1.54552932e-05 -6.43970549e-06 2.69514151e-04 2.44365085e-03 5.82969671e-04 -1.16593934e-03 3.40366866e-05 -1.90011147e-03 3.80022293e-03 -1.62709097e-04 -2.07999480e-05 4.15998960e-05 -1.45165182e-04 -1.93553576e-04 1.64679509e-06 1.75688170e-05 4.64591250e-06 1.00893368e-06 -9.09244704e-06 -1.55856277e-05 -3.44380823e-06 3.03435727e-05 -1.34501595e-06 5.07148666e-07 -4.78772410e-06 -4.66691979e-06 -1.02477172e-06 -3.25562308e-05 -5.38484182e-04 -5.82969672e-04 2.01145710e-03 5.56728179e-05 -1.32981768e-04 -1.14872004e-04 -9.91063745e-05 3.03363518e-04 4.94944000e-05 5.49049709e-05 -8.23397546e-06 -8.78440850e-05 -2.32295625e-05 -9.09244704e-06 4.46526795e-05 7.79281385e-05 3.03435727e-05 -1.49092957e-04 6.72507974e-06 -4.78772410e-06 2.34882243e-05 2.16365469e-05 9.19918352e-06 6.51124617e-05 1.07696836e-03 1.16593934e-03 -4.02291420e-03 -1.32981768e-04 2.55145469e-04 2.29744008e-04 3.03363518e-04 -5.54151652e-04 -8.56837251e-05 -1.19788748e-04 -1.87306882e-05 -1.98757155e-04 -5.16145113e-05 -2.06915410e-05 1.03457705e-04 1.71864714e-04 6.85589310e-05 -3.42794655e-04 1.71525702e-05 -1.06353414e-05 5.31767069e-05 5.12161927e-05 2.13400803e-05 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 -2.01145710e-03 4.02291420e-03 6.55646716e-03 -1.31129343e-02 5.38830837e-04 6.08434596e-05 -1.21686919e-04 4.91516426e-04 6.55355235e-04 -5.43846735e-06 -5.78801126e-05 -1.54548995e-05 -3.41193992e-06 3.01183751e-05 5.16528913e-05 1.15822839e-05 -1.00176519e-04 4.43030232e-06 -1.73808848e-06 1.59846639e-05 1.54964029e-05 3.48410422e-06 8.23794069e-05 1.52860953e-03 1.90011147e-03 -5.56728169e-05 1.32981764e-04 -6.55646716e-03 3.90029398e-04 3.02178902e-04 -9.53268973e-04 -1.28761371e-04 -1.48956869e-04 2.71923367e-05 2.89400563e-04 7.72744977e-05 3.01183751e-05 -1.47980140e-04 -2.58264457e-04 -1.00176519e-04 4.92429573e-04 -2.21515116e-05 1.59846639e-05 -7.84644750e-05 -7.19938970e-05 -3.05920031e-05 -1.64758814e-04 -3.05721906e-03 -3.80022293e-03 1.32981764e-04 -2.55145464e-04 1.31129343e-02 -7.80058795e-04 -9.53268973e-04 1.73208236e-03 2.30252792e-04 3.18366201e-04 1.93188944e-07 2.22252617e-06 9.30934221e-07 1.35430401e-07 -6.77152004e-07 -3.30152597e-06 -5.32559145e-07 2.66279573e-06 3.02681038e-07 1.51334641e-07 -7.56673206e-07 -1.28586596e-07 -5.35777483e-08 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 -1.14872013e-04 2.29744026e-04 5.38830845e-04 3.90029406e-04 -7.80058813e-04 -4.96796654e-06 9.93593309e-06 2.01209865e-05 2.68279820e-05 -1.09218357e-06 -1.16607589e-05 -2.98864769e-06 -6.72616141e-07 6.06704333e-06 1.00443515e-05 2.29892049e-06 -2.02666295e-05 9.71848359e-07 -3.25683001e-07 3.09574302e-06 3.13411415e-06 6.87847906e-07 -7.10749203e-05 -5.95316634e-04 -2.07999367e-05 -9.91063634e-05 3.03363497e-04 6.08434487e-05 3.02178891e-04 -9.53268953e-04 4.96808431e-06 1.22027527e-10 2.81102254e-05 1.86440482e-06 5.46091783e-06 5.83037947e-05 1.49432385e-05 6.06704333e-06 -2.97944241e-05 -5.02217574e-05 -2.02666295e-05 9.95787422e-05 -4.85924179e-06 3.09574302e-06 -1.51852495e-05 -1.45295868e-05 -6.17760109e-06 1.42149841e-04 1.19063327e-03 4.15998734e-05 3.03363497e-04 -5.54151609e-04 -1.21686897e-04 -9.53268953e-04 1.73208232e-03 -9.93616862e-06 1.22027527e-10 -2.42180267e-10 -1.34813760e-05 -3.57831158e-05 3.75693516e-06 4.02622265e-05 1.05961487e-05 4.34729029e-06 -2.01305413e-05 -3.57869114e-05 -1.45757150e-05 6.76558601e-05 -2.95230011e-06 2.29456350e-06 -1.05759813e-05 -9.57893802e-06 -4.35407754e-06 7.36845604e-06 -6.48493384e-06 -1.45165198e-04 4.94943846e-05 -8.56836931e-05 4.91516442e-04 -1.28761356e-04 2.30252761e-04 -2.01211585e-05 -2.81100284e-05 1.34809962e-05 -1.40235796e-10 -1.98668120e-10 1.56538965e-06 1.67759277e-05 4.41506194e-06 9.41502973e-07 -8.56169915e-06 -1.49112131e-05 -3.24424410e-06 2.87557358e-05 -1.23012505e-06 4.70281841e-07 -4.50381612e-06 -4.35407754e-06 -9.43350908e-07 9.82460806e-06 -8.64657845e-06 -1.93553598e-04 5.49049494e-05 -1.19788706e-04 6.55355255e-04 -1.48956849e-04 3.18366161e-04 -2.68282114e-05 -1.86415402e-06 3.57826035e-05 -1.98668120e-10 -2.56125533e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 377 402 426 450 475 499 523 548 573 599 625 651 -2 1 1 -655 - -4.34377093e-04 -3.89691070e-03 1.72625944e-03 5.61059340e-04 8.63129722e-04 -5.60345969e-03 -1.78651566e-03 -2.80172985e-03 -2.60246826e-04 -1.24073501e-04 -2.56398737e-04 6.61626184e-05 -6.20367503e-05 -7.76621345e-05 -7.76750667e-04 3.91366230e-04 -1.94284211e-05 7.82732461e-05 -1.33147466e-03 7.13392445e-05 -2.66294932e-04 -1.36285090e-04 2.41423623e-05 -4.62448456e-05 1.40774416e-05 4.82847247e-06 -4.09458772e-03 -3.56011768e-02 1.58463763e-02 4.94105309e-03 7.92318813e-03 -5.07482850e-02 -1.53834365e-02 -2.53741425e-02 -1.81789043e-03 -5.00079211e-04 -1.69935910e-03 5.99639944e-04 -2.50039606e-04 -7.90759837e-04 -7.85879443e-03 3.94438390e-03 -2.38089531e-04 7.88876780e-04 -1.34047521e-02 8.71474601e-04 -2.68095042e-03 -1.29584617e-03 2.89723057e-04 -4.37305360e-04 1.45405683e-04 5.79446114e-05 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 2.11149871e-03 3.27743805e-03 -1.89837654e-02 -6.57443339e-03 -1.04643658e-02 -5.41560625e-04 -2.31278443e-04 -6.65641347e-04 2.41806010e-04 -1.51466166e-04 -3.63365929e-04 -3.57059449e-03 1.79771982e-03 -1.00670961e-04 3.78719586e-04 -6.07987739e-03 3.72560459e-04 -1.28216448e-03 -5.62053460e-04 1.25067266e-04 -2.03389232e-04 6.90790729e-05 2.56380636e-05 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 1.05574936e-03 2.22168870e-03 -1.43975705e-02 -3.30885282e-03 -7.19878526e-03 -6.72689150e-04 -1.64771241e-04 -6.48383261e-04 1.92556894e-04 -8.23856205e-05 -1.70374853e-04 -1.74108521e-03 8.58110133e-04 -2.01341922e-05 1.71622027e-04 -2.93867443e-03 7.41550873e-05 -5.87734887e-04 -3.12899707e-04 2.74778484e-05 -1.10680297e-04 1.06927630e-05 5.49556969e-06 -7.98017267e-04 -6.84621983e-03 3.27743805e-03 1.05574936e-03 1.05574936e-03 -1.04643658e-02 -3.28721669e-03 -3.28721669e-03 -4.80190460e-04 -1.51466166e-04 -1.51466166e-04 -4.07919404e-06 -7.26731858e-05 -7.14118899e-04 3.78719586e-04 -2.01341922e-05 -2.01341922e-05 -1.28216448e-03 7.45120919e-05 7.45120919e-05 -1.36340385e-04 2.56380636e-05 2.56380636e-05 2.00456117e-06 5.27394208e-03 4.46338470e-02 -1.94940564e-02 -6.79712466e-03 -1.07303294e-02 6.15790402e-02 2.09548194e-02 3.40677537e-02 1.43983717e-03 3.80644111e-04 1.79436027e-03 -7.90677129e-04 3.04172289e-04 1.24118745e-03 1.21878326e-02 -6.12208737e-03 3.65832085e-04 -1.29067787e-03 2.07128970e-02 -1.35194857e-03 4.37151806e-03 1.87699220e-03 -4.54812915e-04 6.79289519e-04 -2.38596062e-04 -9.31943159e-05 3.65218523e-03 3.23076295e-02 -1.46202618e-02 -3.37692620e-03 -7.31013090e-03 4.71806880e-02 1.04774097e-02 2.35903440e-02 2.01624211e-03 3.31442239e-04 1.91279650e-03 -6.23039032e-04 1.65721120e-04 5.85871667e-04 5.98999154e-03 -2.94540281e-03 7.35234216e-05 -5.89080562e-04 1.00949847e-02 -2.70389714e-04 2.01899694e-03 1.06486787e-03 -1.00557809e-04 3.76634315e-04 -3.65605477e-05 -2.01115619e-05 2.63697104e-03 2.23169235e-02 -1.07303294e-02 -3.39856233e-03 -3.39856233e-03 3.40677537e-02 1.04774097e-02 1.04774097e-02 1.40466506e-03 3.04172289e-04 3.04172289e-04 -7.56143227e-05 2.48237490e-04 2.43756652e-03 -1.29067787e-03 7.31664170e-05 7.31664170e-05 4.37151806e-03 -2.70389714e-04 -2.70389714e-04 4.58050540e-04 -9.31943159e-05 -9.31943159e-05 -7.48019848e-06 -2.00865402e-04 -1.11050827e-03 4.60225146e-04 2.58546563e-04 4.51045253e-04 -1.05858787e-03 -6.26079835e-04 -1.23765688e-03 2.15594948e-04 2.10858140e-04 2.07629107e-04 2.01210755e-05 1.03814554e-04 -1.08690669e-04 -9.70983833e-04 4.89936234e-04 -5.52797035e-05 1.21279620e-04 -1.59808833e-03 2.07098357e-04 -3.99718977e-04 -5.73967082e-05 6.59382872e-05 -3.09512197e-05 2.38191505e-05 1.46515128e-05 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 2.47971010e-04 7.58193181e-04 -3.84480879e-03 -5.74816056e-04 -2.21071022e-03 1.77571990e-04 2.56170813e-04 1.84605080e-04 2.50980997e-05 1.27619336e-04 -1.12540377e-04 -1.10769490e-03 5.34206993e-04 -2.15598335e-05 1.12918743e-04 -1.81057079e-03 7.93261022e-05 -3.83139036e-04 -1.37765383e-04 2.73800096e-05 -5.34416337e-05 4.36920927e-06 5.64503337e-06 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 2.61276086e-04 2.61276086e-04 -2.43109263e-03 -6.02086007e-04 -6.02086007e-04 1.80801011e-04 2.56170799e-04 2.56170799e-04 1.29483612e-04 -4.21531672e-05 -3.80666462e-04 2.05750496e-04 -2.33996176e-05 -2.33996176e-05 -6.76468357e-04 8.66895949e-05 8.66895949e-05 -4.08758661e-05 2.73800131e-05 2.73800131e-05 1.41924773e-06 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 -5.59016539e-05 2.48458547e-04 -7.90677129e-04 1.81273073e-04 -8.04312104e-04 -2.01210696e-05 2.13695409e-05 -4.64676266e-05 1.25490500e-05 9.75262896e-06 -1.40774419e-05 -1.45405687e-04 6.90790725e-05 -1.65709093e-05 2.72636722e-05 -2.38596062e-04 5.74051786e-05 -9.39657262e-05 -2.38191525e-05 1.28207815e-05 -1.71899919e-05 8.73841903e-07 3.40931357e-06 -2.04186516e-04 -1.44067214e-03 7.58193181e-04 1.23985505e-04 2.02291932e-04 -2.21071022e-03 -2.87408028e-04 -5.28743471e-04 5.01583601e-05 1.27619336e-04 1.25755053e-04 -9.75262549e-06 6.47418095e-05 -2.25080754e-05 -2.21538979e-04 1.12918743e-04 -4.31196670e-06 -7.80297517e-06 -3.83139036e-04 1.58652204e-05 2.84965838e-05 -3.49717196e-05 5.64503337e-06 9.87081996e-06 -3.40931371e-06 2.83849454e-07 -7.76621636e-05 -7.62741779e-04 2.51619921e-04 1.53918253e-04 2.51619921e-04 -8.53057122e-04 -5.15422945e-04 -8.53057122e-04 -2.43828441e-05 -4.83735133e-05 -9.06058381e-05 4.22323247e-05 -4.83735133e-05 9.88382865e-05 6.51124480e-05 -2.69514158e-04 3.25562240e-05 -1.64758800e-04 9.32834789e-04 -8.23793998e-05 -2.96907795e-05 1.42149690e-04 9.82445319e-06 6.61626184e-05 7.10748450e-05 -8.04769289e-04 -7.85879716e-03 2.59090400e-03 1.56393769e-03 2.59090400e-03 -8.77300298e-03 -5.22057796e-03 -8.77300298e-03 -2.51850031e-04 -4.52883533e-04 -8.89100583e-04 4.36217050e-04 -4.52883533e-04 -9.88387313e-05 -2.15771181e-09 1.07696823e-03 -2.44365092e-03 5.38484117e-04 -3.05721893e-03 8.46209650e-03 -1.52860947e-03 -3.53691740e-04 1.19063181e-03 -8.64807938e-06 5.99639944e-04 5.95315905e-04 -2.01219378e-04 -1.91808307e-03 5.85817144e-04 3.94060925e-04 6.81695254e-04 -1.96198396e-03 -1.29973698e-03 -2.29257194e-03 -2.26550525e-05 -8.24739037e-05 -1.89877369e-04 1.24342331e-04 -1.08086352e-04 6.51124617e-05 1.07696836e-03 -1.16593934e-03 2.55145469e-04 4.02291420e-03 1.32981768e-04 -4.06677214e-05 5.54151652e-04 1.19788748e-04 2.41806010e-04 3.03363518e-04 -2.98921045e-04 -2.94504938e-03 9.69329582e-04 5.85817144e-04 9.69329582e-04 -3.28647791e-03 -1.96305497e-03 -3.28647791e-03 -8.65764324e-05 -1.86565756e-04 -3.53459402e-04 1.49954780e-04 -1.86565756e-04 -2.69514151e-04 -2.44365085e-03 1.16593934e-03 5.82969671e-04 -3.80022293e-03 3.40366866e-05 -1.90011147e-03 -2.07071284e-04 4.15998960e-05 -1.93553576e-04 6.83276203e-05 2.07999480e-05 -2.01219378e-04 -1.91808307e-03 6.81695254e-04 3.94060925e-04 5.85817144e-04 -2.29257194e-03 -1.29973698e-03 -1.96198396e-03 -9.63560913e-05 -1.08086352e-04 -1.89877369e-04 8.17910165e-05 -8.24739037e-05 3.25562308e-05 5.38484182e-04 -5.82969672e-04 1.32981768e-04 2.01145710e-03 5.56728179e-05 -1.45725943e-05 3.03363518e-04 5.49049709e-05 1.24229274e-04 9.91063745e-05 6.90540149e-04 6.58254788e-03 -2.00688529e-03 -1.34463831e-03 -2.33854429e-03 6.72403918e-03 4.43465253e-03 7.86873251e-03 7.75505225e-05 2.71636037e-04 6.42231072e-04 -4.29472912e-04 3.60333893e-04 -1.64758814e-04 -3.05721906e-03 -2.55145464e-04 3.80022293e-03 -1.32981764e-04 -1.31129343e-02 1.90624631e-04 -1.73208236e-03 -3.18366201e-04 -7.90677129e-04 -9.53268973e-04 1.02817432e-03 1.01349729e-02 -3.33137925e-03 -2.00581428e-03 -3.33137925e-03 1.13028125e-02 6.72403918e-03 1.13028125e-02 2.99166032e-04 6.28976784e-04 1.20602543e-03 -5.18170768e-04 6.28976784e-04 9.32834782e-04 8.46209643e-03 -4.02291420e-03 -3.40366858e-05 -2.01145710e-03 1.31129343e-02 6.55646716e-03 6.95081130e-04 -1.21686919e-04 6.55355235e-04 -2.20882980e-04 -6.08434596e-05 6.90540149e-04 6.58254788e-03 -2.33854429e-03 -1.34463831e-03 -2.00688529e-03 7.86873251e-03 4.43465253e-03 6.72403918e-03 3.33159191e-04 3.60333893e-04 6.42231072e-04 -2.81897179e-04 2.71636037e-04 -8.23794069e-05 -1.52860953e-03 -1.32981764e-04 1.90011147e-03 -5.56728169e-05 -6.55646716e-03 8.35040807e-05 -9.53268973e-04 -1.48956869e-04 -4.02156052e-04 -3.02178902e-04 2.43828447e-05 2.51850037e-04 -1.17099184e-04 -3.93543662e-05 -4.91340251e-05 4.03057347e-04 1.36412620e-04 1.70405778e-04 2.83778254e-05 2.24049798e-05 3.57287273e-05 8.93218502e-06 2.96906442e-05 3.53690428e-04 -4.06677580e-05 -2.07071302e-04 -1.45726121e-05 1.90624666e-04 6.95081147e-04 8.35040977e-05 -1.91591533e-10 1.66428517e-05 1.34138190e-05 2.01210755e-05 2.68279820e-05 -1.10743101e-04 -1.01946760e-03 3.07050762e-04 2.02958909e-04 3.63229331e-04 -1.01216828e-03 -6.54827538e-04 -1.20536761e-03 -4.54061602e-06 -1.94118635e-05 -7.10392052e-05 5.41914980e-05 -3.23186982e-05 -1.42149841e-04 -1.19063327e-03 5.54151609e-04 4.15998734e-05 3.03363497e-04 -1.73208232e-03 -1.21686897e-04 -9.53268953e-04 -1.66432984e-05 -2.42180270e-10 -3.57831158e-05 1.86428646e-06 -1.22027530e-10 -6.85107747e-05 -5.83250537e-04 1.99647298e-04 1.17856281e-04 1.99647298e-04 -6.41573251e-04 -3.59676072e-04 -6.41573251e-04 -1.78643636e-05 6.40181277e-06 -1.94118599e-05 3.09419855e-05 6.40181277e-06 -9.82460806e-06 8.64657845e-06 1.19788706e-04 -1.93553598e-04 5.49049494e-05 -3.18366161e-04 6.55355255e-04 -1.48956849e-04 -1.34142777e-05 3.57826035e-05 -2.56125535e-10 2.32338133e-05 1.86415402e-06 -4.22323258e-05 -4.36217060e-04 1.24342330e-04 6.81637617e-05 1.63582033e-04 -4.29472911e-04 -2.36273588e-04 -5.63794357e-04 -2.32495199e-05 -6.18839710e-05 2.83778255e-05 -3.10280416e-05 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 6.83276197e-05 1.24229274e-04 -7.90677129e-04 -2.20882979e-04 -4.02156052e-04 -2.01210696e-05 -1.86427238e-06 -2.32338133e-05 9.75262896e-06 -1.10743101e-04 -1.01946760e-03 3.63229331e-04 2.02958909e-04 3.07050762e-04 -1.20536761e-03 -6.54827538e-04 -1.01216828e-03 -4.46609059e-05 -3.23186982e-05 -7.10392052e-05 3.10280378e-05 -1.94118635e-05 -7.10749203e-05 -5.95316634e-04 3.03363497e-04 2.07999367e-05 9.91063634e-05 -9.53268953e-04 -6.08434487e-05 -3.02178891e-04 -2.68282115e-05 -1.22027530e-10 -1.86440482e-06 -9.75262549e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 - 0 26 52 78 104 128 154 180 204 230 256 280 306 332 357 383 407 432 456 480 505 529 554 580 606 630 655 -655 - -4.34377093e-04 -3.89691070e-03 1.72625944e-03 8.63129722e-04 5.61059340e-04 -5.60345969e-03 -2.80172985e-03 -1.78651566e-03 -2.60246826e-04 -2.56398737e-04 -1.24073501e-04 -6.61626184e-05 -6.20367503e-05 -7.76621345e-05 -7.76750667e-04 3.91366230e-04 7.82732461e-05 -1.94284211e-05 -1.33147466e-03 -2.66294932e-04 7.13392445e-05 -1.36285090e-04 -4.62448456e-05 2.41423623e-05 -1.40774416e-05 4.82847247e-06 -4.09458772e-03 -3.56011768e-02 1.58463763e-02 7.92318813e-03 4.94105309e-03 -5.07482850e-02 -2.53741425e-02 -1.53834365e-02 -1.81789043e-03 -1.69935910e-03 -5.00079211e-04 -5.99639944e-04 -2.50039606e-04 -7.90759837e-04 -7.85879443e-03 3.94438390e-03 7.88876780e-04 -2.38089531e-04 -1.34047521e-02 -2.68095042e-03 8.71474601e-04 -1.29584617e-03 -4.37305360e-04 2.89723057e-04 -1.45405683e-04 5.79446114e-05 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 3.27743805e-03 2.11149871e-03 -1.89837654e-02 -1.04643658e-02 -6.57443339e-03 -5.41560625e-04 -6.65641347e-04 -2.31278443e-04 -2.41806010e-04 -1.51466166e-04 -3.63365929e-04 -3.57059449e-03 1.79771982e-03 3.78719586e-04 -1.00670961e-04 -6.07987739e-03 -1.28216448e-03 3.72560459e-04 -5.62053460e-04 -2.03389232e-04 1.25067266e-04 -6.90790729e-05 2.56380636e-05 -7.98017267e-04 -6.84621983e-03 3.27743805e-03 1.05574936e-03 1.05574936e-03 -1.04643658e-02 -3.28721669e-03 -3.28721669e-03 -4.80190460e-04 -1.51466166e-04 -1.51466166e-04 -4.07919404e-06 -7.26731858e-05 -7.14118899e-04 3.78719586e-04 -2.01341922e-05 -2.01341922e-05 -1.28216448e-03 7.45120919e-05 7.45120919e-05 -1.36340385e-04 2.56380636e-05 2.56380636e-05 2.00456117e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 2.22168870e-03 1.05574936e-03 -1.43975705e-02 -7.19878526e-03 -3.30885282e-03 -6.72689150e-04 -6.48383261e-04 -1.64771241e-04 -1.92556894e-04 -8.23856205e-05 -1.70374853e-04 -1.74108521e-03 8.58110133e-04 1.71622027e-04 -2.01341922e-05 -2.93867443e-03 -5.87734887e-04 7.41550873e-05 -3.12899707e-04 -1.10680297e-04 2.74778484e-05 -1.06927630e-05 5.49556969e-06 5.27394208e-03 4.46338470e-02 -1.94940564e-02 -1.07303294e-02 -6.79712466e-03 6.15790402e-02 3.40677537e-02 2.09548194e-02 1.43983717e-03 1.79436027e-03 3.80644111e-04 7.90677129e-04 3.04172289e-04 1.24118745e-03 1.21878326e-02 -6.12208737e-03 -1.29067787e-03 3.65832085e-04 2.07128970e-02 4.37151806e-03 -1.35194857e-03 1.87699220e-03 6.79289519e-04 -4.54812915e-04 2.38596062e-04 -9.31943159e-05 2.63697104e-03 2.23169235e-02 -1.07303294e-02 -3.39856233e-03 -3.39856233e-03 3.40677537e-02 1.04774097e-02 1.04774097e-02 1.40466506e-03 3.04172289e-04 3.04172289e-04 -7.56143227e-05 2.48237490e-04 2.43756652e-03 -1.29067787e-03 7.31664170e-05 7.31664170e-05 4.37151806e-03 -2.70389714e-04 -2.70389714e-04 4.58050540e-04 -9.31943159e-05 -9.31943159e-05 -7.48019848e-06 3.65218523e-03 3.23076295e-02 -1.46202618e-02 -7.31013090e-03 -3.37692620e-03 4.71806880e-02 2.35903440e-02 1.04774097e-02 2.01624211e-03 1.91279650e-03 3.31442239e-04 6.23039032e-04 1.65721120e-04 5.85871667e-04 5.98999154e-03 -2.94540281e-03 -5.89080562e-04 7.35234216e-05 1.00949847e-02 2.01899694e-03 -2.70389714e-04 1.06486787e-03 3.76634315e-04 -1.00557809e-04 3.65605477e-05 -2.01115619e-05 -2.00865402e-04 -1.11050827e-03 4.60225146e-04 4.51045253e-04 2.58546563e-04 -1.05858787e-03 -1.23765688e-03 -6.26079835e-04 2.15594948e-04 2.07629107e-04 2.10858140e-04 -2.01210755e-05 1.03814554e-04 -1.08690669e-04 -9.70983833e-04 4.89936234e-04 1.21279620e-04 -5.52797035e-05 -1.59808833e-03 -3.99718977e-04 2.07098357e-04 -5.73967082e-05 -3.09512197e-05 6.59382872e-05 -2.38191505e-05 1.46515128e-05 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 2.61276086e-04 2.61276086e-04 -2.43109263e-03 -6.02086007e-04 -6.02086007e-04 1.80801011e-04 2.56170799e-04 2.56170799e-04 1.29483612e-04 -4.21531672e-05 -3.80666462e-04 2.05750496e-04 -2.33996176e-05 -2.33996176e-05 -6.76468357e-04 8.66895949e-05 8.66895949e-05 -4.08758661e-05 2.73800131e-05 2.73800131e-05 1.41924773e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 7.58193181e-04 2.47971010e-04 -3.84480879e-03 -2.21071022e-03 -5.74816056e-04 1.77571990e-04 1.84605080e-04 2.56170813e-04 -2.50980997e-05 1.27619336e-04 -1.12540377e-04 -1.10769490e-03 5.34206993e-04 1.12918743e-04 -2.15598335e-05 -1.81057079e-03 -3.83139036e-04 7.93261022e-05 -1.37765383e-04 -5.34416337e-05 2.73800096e-05 -4.36920927e-06 5.64503337e-06 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -2.48458547e-04 5.59016539e-05 7.90677129e-04 8.04312104e-04 -1.81273073e-04 2.01210696e-05 4.64676266e-05 -2.13695409e-05 1.25490500e-05 -9.75262896e-06 1.40774419e-05 1.45405687e-04 -6.90790725e-05 -2.72636722e-05 1.65709093e-05 2.38596062e-04 9.39657262e-05 -5.74051786e-05 2.38191525e-05 1.71899919e-05 -1.28207815e-05 8.73841903e-07 -3.40931357e-06 -2.04186516e-04 -1.44067214e-03 7.58193181e-04 2.02291932e-04 1.23985505e-04 -2.21071022e-03 -5.28743471e-04 -2.87408028e-04 5.01583601e-05 1.25755053e-04 1.27619336e-04 9.75262549e-06 6.47418095e-05 -2.25080754e-05 -2.21538979e-04 1.12918743e-04 -7.80297517e-06 -4.31196670e-06 -3.83139036e-04 2.84965838e-05 1.58652204e-05 -3.49717196e-05 9.87081996e-06 5.64503337e-06 3.40931371e-06 2.83849454e-07 -7.76621636e-05 -7.62741779e-04 2.51619921e-04 2.51619921e-04 1.53918253e-04 -8.53057122e-04 -8.53057122e-04 -5.15422945e-04 -2.43828441e-05 -9.06058381e-05 -4.83735133e-05 -4.22323247e-05 -4.83735133e-05 9.88382865e-05 6.51124480e-05 3.25562240e-05 -2.69514158e-04 -1.64758800e-04 -8.23793998e-05 9.32834789e-04 -2.96907795e-05 9.82445319e-06 1.42149690e-04 -6.61626184e-05 7.10748450e-05 -8.04769289e-04 -7.85879716e-03 2.59090400e-03 2.59090400e-03 1.56393769e-03 -8.77300298e-03 -8.77300298e-03 -5.22057796e-03 -2.51850031e-04 -8.89100583e-04 -4.52883533e-04 -4.36217050e-04 -4.52883533e-04 -9.88387313e-05 -2.15771181e-09 1.07696823e-03 5.38484117e-04 -2.44365092e-03 -3.05721893e-03 -1.52860947e-03 8.46209650e-03 -3.53691740e-04 -8.64807938e-06 1.19063181e-03 -5.99639944e-04 5.95315905e-04 -2.01219378e-04 -1.91808307e-03 5.85817144e-04 6.81695254e-04 3.94060925e-04 -1.96198396e-03 -2.29257194e-03 -1.29973698e-03 -2.26550525e-05 -1.89877369e-04 -8.24739037e-05 -1.24342331e-04 -1.08086352e-04 6.51124617e-05 1.07696836e-03 -1.16593934e-03 2.55145469e-04 1.32981768e-04 4.02291420e-03 -4.06677214e-05 1.19788748e-04 5.54151652e-04 -2.41806010e-04 3.03363518e-04 -2.01219378e-04 -1.91808307e-03 6.81695254e-04 5.85817144e-04 3.94060925e-04 -2.29257194e-03 -1.96198396e-03 -1.29973698e-03 -9.63560913e-05 -1.89877369e-04 -1.08086352e-04 -8.17910165e-05 -8.24739037e-05 3.25562308e-05 5.38484182e-04 -5.82969672e-04 1.32981768e-04 5.56728179e-05 2.01145710e-03 -1.45725943e-05 5.49049709e-05 3.03363518e-04 -1.24229274e-04 9.91063745e-05 -2.98921045e-04 -2.94504938e-03 9.69329582e-04 9.69329582e-04 5.85817144e-04 -3.28647791e-03 -3.28647791e-03 -1.96305497e-03 -8.65764324e-05 -3.53459402e-04 -1.86565756e-04 -1.49954780e-04 -1.86565756e-04 -2.69514151e-04 -2.44365085e-03 1.16593934e-03 5.82969671e-04 -3.80022293e-03 -1.90011147e-03 3.40366866e-05 -2.07071284e-04 -1.93553576e-04 4.15998960e-05 -6.83276203e-05 2.07999480e-05 6.90540149e-04 6.58254788e-03 -2.00688529e-03 -2.33854429e-03 -1.34463831e-03 6.72403918e-03 7.86873251e-03 4.43465253e-03 7.75505225e-05 6.42231072e-04 2.71636037e-04 4.29472912e-04 3.60333893e-04 -1.64758814e-04 -3.05721906e-03 -2.55145464e-04 -1.32981764e-04 3.80022293e-03 -1.31129343e-02 1.90624631e-04 -3.18366201e-04 -1.73208236e-03 7.90677129e-04 -9.53268973e-04 6.90540149e-04 6.58254788e-03 -2.33854429e-03 -2.00688529e-03 -1.34463831e-03 7.86873251e-03 6.72403918e-03 4.43465253e-03 3.33159191e-04 6.42231072e-04 3.60333893e-04 2.81897179e-04 2.71636037e-04 -8.23794069e-05 -1.52860953e-03 -1.32981764e-04 -5.56728169e-05 1.90011147e-03 -6.55646716e-03 8.35040807e-05 -1.48956869e-04 -9.53268973e-04 4.02156052e-04 -3.02178902e-04 1.02817432e-03 1.01349729e-02 -3.33137925e-03 -3.33137925e-03 -2.00581428e-03 1.13028125e-02 1.13028125e-02 6.72403918e-03 2.99166032e-04 1.20602543e-03 6.28976784e-04 5.18170768e-04 6.28976784e-04 9.32834782e-04 8.46209643e-03 -4.02291420e-03 -2.01145710e-03 -3.40366858e-05 1.31129343e-02 6.55646716e-03 6.95081130e-04 6.55355235e-04 -1.21686919e-04 2.20882980e-04 -6.08434596e-05 2.43828447e-05 2.51850037e-04 -1.17099184e-04 -4.91340251e-05 -3.93543662e-05 4.03057347e-04 1.70405778e-04 1.36412620e-04 2.83778254e-05 3.57287273e-05 2.24049798e-05 8.93218502e-06 2.96906442e-05 3.53690428e-04 -4.06677580e-05 -1.45726121e-05 -2.07071302e-04 1.90624666e-04 8.35040977e-05 6.95081147e-04 -1.91591533e-10 1.34138190e-05 1.66428517e-05 -2.01210755e-05 2.68279820e-05 -6.85107747e-05 -5.83250537e-04 1.99647298e-04 1.99647298e-04 1.17856281e-04 -6.41573251e-04 -6.41573251e-04 -3.59676072e-04 -1.78643636e-05 -1.94118599e-05 6.40181277e-06 -3.09419855e-05 6.40181277e-06 -9.82460806e-06 8.64657845e-06 1.19788706e-04 5.49049494e-05 -1.93553598e-04 -3.18366161e-04 -1.48956849e-04 6.55355255e-04 -1.34142777e-05 -2.56125535e-10 3.57826035e-05 -2.32338133e-05 1.86415402e-06 -1.10743101e-04 -1.01946760e-03 3.07050762e-04 3.63229331e-04 2.02958909e-04 -1.01216828e-03 -1.20536761e-03 -6.54827538e-04 -4.54061602e-06 -7.10392052e-05 -1.94118635e-05 -5.41914980e-05 -3.23186982e-05 -1.42149841e-04 -1.19063327e-03 5.54151609e-04 3.03363497e-04 4.15998734e-05 -1.73208232e-03 -9.53268953e-04 -1.21686897e-04 -1.66432984e-05 -3.57831158e-05 -2.42180270e-10 -1.86428646e-06 -1.22027530e-10 4.22323258e-05 4.36217060e-04 -1.24342330e-04 -1.63582033e-04 -6.81637617e-05 4.29472911e-04 5.63794357e-04 2.36273588e-04 6.18839710e-05 2.32495199e-05 2.83778255e-05 3.10280416e-05 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -1.24229274e-04 -6.83276197e-05 7.90677129e-04 4.02156052e-04 2.20882979e-04 2.01210696e-05 2.32338133e-05 1.86427238e-06 -9.75262896e-06 -1.10743101e-04 -1.01946760e-03 3.63229331e-04 3.07050762e-04 2.02958909e-04 -1.20536761e-03 -1.01216828e-03 -6.54827538e-04 -4.46609059e-05 -7.10392052e-05 -3.23186982e-05 -3.10280378e-05 -1.94118635e-05 -7.10749203e-05 -5.95316634e-04 3.03363497e-04 9.91063634e-05 2.07999367e-05 -9.53268953e-04 -3.02178891e-04 -6.08434487e-05 -2.68282115e-05 -1.86440482e-06 -1.22027530e-10 9.75262549e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 - 0 26 52 78 102 128 154 178 204 230 254 280 306 332 357 383 407 431 456 480 504 529 554 580 606 630 655 -628 - 8.68754186e-04 7.79382140e-03 -3.15044850e-03 -1.72625944e-03 -1.72625944e-03 1.01917052e-02 5.60345969e-03 5.60345969e-03 2.91299618e-04 4.46634856e-04 4.46634856e-04 2.56398737e-04 3.88310673e-04 3.88375334e-03 -1.85912949e-03 -3.91366230e-04 -3.91366230e-04 6.31973912e-03 1.33147466e-03 1.33147466e-03 5.59511230e-04 2.17146786e-04 2.17146786e-04 4.62448456e-05 8.18917543e-03 7.12023536e-02 -2.87106175e-02 -1.58463763e-02 -1.58463763e-02 9.15058640e-02 5.07482850e-02 5.07482850e-02 1.55856717e-03 2.79907826e-03 2.79907826e-03 1.69935910e-03 3.95379919e-03 3.92939721e-02 -1.86949532e-02 -3.94438390e-03 -3.94438390e-03 6.34713355e-02 1.34047521e-02 1.34047521e-02 5.21998071e-03 2.04112112e-03 2.04112112e-03 4.37305360e-04 3.49413945e-03 3.03670144e-02 -1.19438129e-02 -7.13784578e-03 -7.13784578e-03 3.80108031e-02 2.28953340e-02 2.28953340e-02 5.23281322e-04 1.34458777e-03 1.34458777e-03 9.14099894e-04 1.91453131e-03 1.88799388e-02 -8.98859910e-03 -1.98947604e-03 -1.98947604e-03 3.04011720e-02 6.74212437e-03 6.74212437e-03 2.41792328e-03 1.01510637e-03 1.01510637e-03 2.30652904e-04 1.59603453e-03 1.36924397e-02 -5.97190644e-03 -2.11149871e-03 -3.27743805e-03 1.89837654e-02 6.57443339e-03 1.04643658e-02 5.41560625e-04 2.31278443e-04 6.65641347e-04 -2.41806010e-04 1.51466166e-04 3.63365929e-04 3.57059449e-03 -1.79771982e-03 1.00670961e-04 -3.78719586e-04 6.07987739e-03 -3.72560459e-04 1.28216448e-03 5.62053460e-04 -1.25067266e-04 2.03389232e-04 -6.90790729e-05 -2.56380636e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 -3.27743805e-03 -2.11149871e-03 1.89837654e-02 1.04643658e-02 6.57443339e-03 5.41560625e-04 6.65641347e-04 2.31278443e-04 2.41806010e-04 1.51466166e-04 3.63365929e-04 3.57059449e-03 -1.79771982e-03 -3.78719586e-04 1.00670961e-04 6.07987739e-03 1.28216448e-03 -3.72560459e-04 5.62053460e-04 2.03389232e-04 -1.25067266e-04 6.90790729e-05 -2.56380636e-05 -1.15630983e-02 -9.92583999e-02 3.89448405e-02 2.34056249e-02 2.34056249e-02 -1.23158080e-01 -7.46919746e-02 -7.46919746e-02 -1.04262316e-03 -3.61599049e-03 -3.61599049e-03 -2.59867238e-03 -6.54357144e-03 -6.44915881e-02 3.06086518e-02 6.78433435e-03 6.78433435e-03 -1.03564485e-01 -2.30022836e-02 -2.30022836e-02 -8.02745528e-03 -3.38908410e-03 -3.38908410e-03 -7.73255245e-04 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 6.79712466e-03 1.07303294e-02 -6.15790402e-02 -2.09548194e-02 -3.40677537e-02 -1.43983717e-03 -3.80644111e-04 -1.79436027e-03 7.90677129e-04 -3.04172289e-04 -1.24118745e-03 -1.21878326e-02 6.12208737e-03 -3.65832085e-04 1.29067787e-03 -2.07128970e-02 1.35194857e-03 -4.37151806e-03 -1.87699220e-03 4.54812915e-04 -6.79289519e-04 2.38596062e-04 9.31943159e-05 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 1.07303294e-02 6.79712466e-03 -6.15790402e-02 -3.40677537e-02 -2.09548194e-02 -1.43983717e-03 -1.79436027e-03 -3.80644111e-04 -7.90677129e-04 -3.04172289e-04 -1.24118745e-03 -1.21878326e-02 6.12208737e-03 1.29067787e-03 -3.65832085e-04 -2.07128970e-02 -4.37151806e-03 1.35194857e-03 -1.87699220e-03 -6.79289519e-04 4.54812915e-04 -2.38596062e-04 9.31943159e-05 6.30924830e-04 4.29823016e-03 -1.48029022e-03 -1.32091080e-03 -1.32091080e-03 3.95422690e-03 3.84480673e-03 3.84480673e-03 -4.31189917e-04 -3.73401571e-04 -3.73401571e-04 -1.27144817e-04 6.65367567e-04 6.11416935e-03 -2.84202519e-03 -7.26046561e-04 -7.26046561e-04 9.34794734e-03 2.41185539e-03 2.41185539e-03 2.86983558e-04 2.00930550e-04 2.00930550e-04 6.07251591e-05 6.18258214e-04 3.96376881e-03 -1.79713253e-03 -5.94206062e-04 -1.15367735e-03 4.83491532e-03 1.43187248e-03 3.23540474e-03 -4.03458694e-04 -5.12341605e-04 -4.40775872e-04 -5.71524005e-05 -2.54306520e-04 2.24843278e-04 2.04873800e-03 -1.03059227e-03 1.20121140e-04 -2.33014169e-04 3.38970528e-03 -4.44606639e-04 7.70434083e-04 1.58204887e-04 -1.36900065e-04 6.51540436e-05 -4.55391345e-05 -2.90703276e-05 6.18258214e-04 3.96376881e-03 -1.79713253e-03 -1.15367735e-03 -5.94206062e-04 4.83491532e-03 3.23540474e-03 1.43187248e-03 -4.03458694e-04 -4.40775872e-04 -5.12341605e-04 5.71524005e-05 -2.54306520e-04 2.24843278e-04 2.04873800e-03 -1.03059227e-03 -2.33014169e-04 1.20121140e-04 3.38970528e-03 7.70434083e-04 -4.44606639e-04 1.58204887e-04 6.51540436e-05 -1.36900065e-04 4.55391345e-05 -2.90703276e-05 2.55111085e-04 -2.55111085e-04 -8.17947080e-04 8.17947080e-04 -3.57828666e-05 3.57828666e-05 -2.50980997e-05 6.72392884e-05 -6.72392884e-05 -2.31232569e-04 2.31232569e-04 -4.04108217e-05 4.04108217e-05 -4.36920927e-06 2.76047799e-04 1.68206444e-03 -9.05218801e-04 -2.61276086e-04 -2.61276086e-04 2.43109263e-03 6.02086007e-04 6.02086007e-04 -1.80801011e-04 -2.56170799e-04 -2.56170799e-04 -1.29483612e-04 4.21531672e-05 3.80666462e-04 -2.05750496e-04 2.33996176e-05 2.33996176e-05 6.76468357e-04 -8.66895949e-05 -8.66895949e-05 4.08758661e-05 -2.73800131e-05 -2.73800131e-05 -1.41924773e-06 3.88310644e-04 3.89776222e-03 -1.05959684e-03 -1.15729851e-03 -1.15729851e-03 3.60261748e-03 3.94025165e-03 3.94025165e-03 -4.87656881e-05 3.66606169e-04 3.66606169e-04 4.08838494e-04 1.30313126e-03 1.17895704e-02 -4.81159550e-03 -2.55683294e-03 -2.55683294e-03 1.56304061e-02 8.32281014e-03 8.32281014e-03 5.21855664e-04 7.12858047e-04 7.12858047e-04 3.89510333e-04 3.93978973e-03 3.92939694e-02 -1.05819117e-02 -1.16088780e-02 -1.16088780e-02 3.59316796e-02 3.94841046e-02 3.94841046e-02 -5.03700063e-04 3.39758025e-03 3.39758025e-03 3.83379730e-03 1.21849244e-02 1.06803528e-01 -4.34800255e-02 -2.32310803e-02 -2.32310803e-02 1.39196930e-01 7.45938180e-02 7.45938180e-02 3.02276586e-03 4.48978928e-03 4.48978928e-03 2.54471461e-03 1.20459963e-03 1.19630234e-02 -2.92908573e-03 -3.69611060e-03 -3.69611060e-03 9.90079347e-03 1.25487104e-02 1.25487104e-02 -3.62041126e-04 9.65615056e-04 9.65615056e-04 1.29609074e-03 5.15528644e-03 4.51364224e-02 -1.79157193e-02 -1.04152838e-02 -1.04152838e-02 5.72497140e-02 3.34926816e-02 3.34926816e-02 1.02417423e-03 2.13001786e-03 2.13001786e-03 1.36892958e-03 1.10689797e-03 1.09360571e-02 -3.12084195e-03 -2.92908573e-03 -3.40847627e-03 1.05619694e-02 9.89972246e-03 1.15548044e-02 -2.45670129e-05 8.61523204e-04 1.05071769e-03 -2.06133348e-04 9.68926669e-04 2.42660803e-03 2.10771437e-02 -9.24934449e-03 -3.16724807e-03 -4.91615708e-03 2.95811130e-02 9.91732290e-03 1.57630396e-02 1.00717849e-03 4.37649580e-04 1.12047103e-03 -3.66035284e-04 2.54651735e-04 1.10689797e-03 1.09360571e-02 -3.12084195e-03 -3.40847627e-03 -2.92908573e-03 1.05619694e-02 1.15548044e-02 9.89972246e-03 -2.45670129e-05 1.05071769e-03 8.61523204e-04 2.06133348e-04 9.68926669e-04 2.42660803e-03 2.10771437e-02 -9.24934449e-03 -4.91615708e-03 -3.16724807e-03 2.95811130e-02 1.57630396e-02 9.91732290e-03 1.00717849e-03 1.12047103e-03 4.37649580e-04 3.66035284e-04 2.54651735e-04 -4.11536886e-03 -4.08460745e-02 9.94355277e-03 1.25936117e-02 1.25936117e-02 -3.36201959e-02 -4.27777425e-02 -4.27777425e-02 1.24934571e-03 -3.19658540e-03 -3.19658540e-03 -4.33742840e-03 -1.70017992e-02 -1.46949466e-01 5.81837514e-02 3.40029725e-02 3.40029725e-02 -1.84737121e-01 -1.08759728e-01 -1.08759728e-01 -2.29183570e-03 -5.72871697e-03 -5.72871697e-03 -3.85611364e-03 -3.77773468e-03 -3.72936495e-02 1.06068708e-02 9.94462379e-03 1.16007767e-02 -3.59095826e-02 -3.36201959e-02 -3.93436625e-02 8.52028894e-05 -2.83924465e-03 -3.49173686e-03 7.11370090e-04 -3.20983968e-03 -7.99329252e-03 -6.84793800e-02 3.00914040e-02 1.01400142e-02 1.60290032e-02 -9.56467940e-02 -3.14322291e-02 -5.11016306e-02 -2.76099815e-03 -8.33773270e-04 -3.05180153e-03 1.19283318e-03 -5.30736869e-04 -3.77773468e-03 -3.72936495e-02 1.06068708e-02 1.16007767e-02 9.94462379e-03 -3.59095826e-02 -3.93436625e-02 -3.36201959e-02 8.52028894e-05 -3.49173686e-03 -2.83924465e-03 -7.11370090e-04 -3.20983968e-03 -7.99329252e-03 -6.84793800e-02 3.00914040e-02 1.60290032e-02 1.01400142e-02 -9.56467940e-02 -5.11016306e-02 -3.14322291e-02 -2.76099815e-03 -3.05180153e-03 -8.33773270e-04 -1.19283318e-03 -5.30736869e-04 4.87656894e-05 5.03700075e-04 1.10179529e-04 -2.60677340e-04 -2.60677340e-04 -3.78188408e-04 8.98969949e-04 8.98969949e-04 -1.41889142e-04 -4.39156251e-06 -4.39156251e-06 1.42914909e-04 8.61480876e-04 5.76242885e-03 -1.98118312e-03 -1.78652867e-03 -1.78652867e-03 5.20343944e-03 5.16596771e-03 5.16596771e-03 -6.46785057e-04 -5.67616859e-04 -5.67616859e-04 -2.04131389e-04 4.28975756e-04 3.96416432e-03 -9.82008209e-04 -1.08610006e-03 -1.30586066e-03 3.22243615e-03 3.57977690e-03 4.33677058e-03 -8.49302492e-05 9.70574385e-05 1.61591618e-04 -8.50474311e-05 2.00312125e-04 8.84481404e-04 5.65447983e-03 -2.58256262e-03 -8.00577199e-04 -1.60850703e-03 6.94764179e-03 1.88500164e-03 4.49284600e-03 -5.97673983e-04 -7.68512661e-04 -6.61164068e-04 -8.03862138e-05 -3.81925978e-04 4.28975756e-04 3.96416432e-03 -9.82008209e-04 -1.30586066e-03 -1.08610006e-03 3.22243615e-03 4.33677058e-03 3.57977690e-03 -8.49302492e-05 1.61591618e-04 9.70574385e-05 8.50474311e-05 2.00312125e-04 8.84481404e-04 5.65447983e-03 -2.58256262e-03 -1.60850703e-03 -8.00577199e-04 6.94764179e-03 4.49284600e-03 1.88500164e-03 -5.97673983e-04 -6.61164068e-04 -7.68512661e-04 8.03862138e-05 -3.81925978e-04 2.02821736e-04 -2.02821736e-04 -6.98115803e-04 6.98115803e-04 -6.96624926e-05 6.96624926e-05 -1.41889142e-04 3.79340359e-04 -3.79340359e-04 -1.22010313e-03 1.22010313e-03 -5.90166799e-05 5.90166799e-05 -3.76471461e-05 3.86743431e-04 3.52794726e-03 -1.06048761e-03 -9.78696598e-04 -9.78696598e-04 3.49107904e-03 3.20918186e-03 3.20918186e-03 3.57287273e-05 1.22871107e-04 1.22871107e-04 9.70574348e-05 4.09159394e-04 2.52741995e-03 -1.36004849e-03 -3.64461655e-04 -3.64461655e-04 3.68853390e-03 8.28650587e-04 8.28650587e-04 -2.57787582e-04 -3.83790257e-04 -3.83790257e-04 -1.94225480e-04 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 338 362 386 412 438 462 488 514 538 564 590 604 628 +674 + 8.68754186e-04 7.79382140e-03 1.72625944e-03 3.15044850e-03 -1.72625944e-03 -5.60345969e-03 -1.01917052e-02 5.60345969e-03 -1.45649809e-04 4.46634856e-04 -2.56398737e-04 2.52272869e-04 -4.46634856e-04 3.88310673e-04 3.88375334e-03 3.91366230e-04 1.85912949e-03 -3.91366230e-04 -1.33147466e-03 -6.31973912e-03 1.33147466e-03 -2.79755615e-04 2.17146786e-04 -4.62448456e-05 4.84550939e-04 -2.17146786e-04 8.18917543e-03 7.12023536e-02 1.58463763e-02 2.87106175e-02 -1.58463763e-02 -5.07482850e-02 -9.15058640e-02 5.07482850e-02 -7.79283584e-04 2.79907826e-03 -1.69935910e-03 1.34975876e-03 -2.79907826e-03 3.95379919e-03 3.92939721e-02 3.94438390e-03 1.86949532e-02 -3.94438390e-03 -1.34047521e-02 -6.34713355e-02 1.34047521e-02 -2.60999035e-03 2.04112112e-03 -4.37305360e-04 4.52063590e-03 -2.04112112e-03 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 -5.97190644e-03 3.27743805e-03 6.57443339e-03 1.89837654e-02 -1.04643658e-02 4.80190460e-04 -2.31278443e-04 1.51466166e-04 -3.48102254e-04 6.65641347e-04 -3.63365929e-04 -3.57059449e-03 1.00670961e-04 -1.79771982e-03 3.78719586e-04 -3.72560459e-04 6.07987739e-03 -1.28216448e-03 3.40850962e-04 1.25067266e-04 -2.56380636e-05 -4.52213038e-04 2.03389232e-04 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 -1.19438129e-02 7.13784578e-03 2.28953340e-02 3.80108031e-02 -2.28953340e-02 2.61640661e-04 -1.34458777e-03 9.14099894e-04 -4.53174918e-04 1.34458777e-03 -1.91453131e-03 -1.88799388e-02 -1.98947604e-03 -8.98859910e-03 1.98947604e-03 6.74212437e-03 3.04011720e-02 -6.74212437e-03 1.20896164e-03 -1.01510637e-03 2.30652904e-04 -2.09398298e-03 1.01510637e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 5.97190644e-03 -2.11149871e-03 -1.04643658e-02 -1.89837654e-02 6.57443339e-03 -6.13701652e-05 6.65641347e-04 -1.51466166e-04 5.89908264e-04 -2.31278443e-04 3.63365929e-04 3.57059449e-03 3.78719586e-04 1.79771982e-03 1.00670961e-04 -1.28216448e-03 -6.07987739e-03 -3.72560459e-04 -2.21202498e-04 2.03389232e-04 2.56380636e-05 5.21292111e-04 1.25067266e-04 5.27394208e-03 4.46338470e-02 6.79712466e-03 1.94940564e-02 -1.07303294e-02 -2.09548194e-02 -6.15790402e-02 3.40677537e-02 -1.40466506e-03 3.80644111e-04 -3.04172289e-04 8.51596998e-04 -1.79436027e-03 1.24118745e-03 1.21878326e-02 -3.65832085e-04 6.12208737e-03 -1.29067787e-03 1.35194857e-03 -2.07128970e-02 4.37151806e-03 -1.14512635e-03 -4.54812915e-04 9.31943159e-05 1.50622489e-03 -6.79289519e-04 1.15630983e-02 9.92583999e-02 2.34056249e-02 3.89448405e-02 -2.34056249e-02 -7.46919746e-02 -1.23158080e-01 7.46919746e-02 -5.21311581e-04 3.61599049e-03 -2.59867238e-03 9.02938145e-04 -3.61599049e-03 6.54357144e-03 6.44915881e-02 6.78433435e-03 3.06086518e-02 -6.78433435e-03 -2.30022836e-02 -1.03564485e-01 2.30022836e-02 -4.01372764e-03 3.38908410e-03 -7.73255245e-04 6.95198020e-03 -3.38908410e-03 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 -1.94940564e-02 6.79712466e-03 3.40677537e-02 6.15790402e-02 -2.09548194e-02 3.51721030e-05 -1.79436027e-03 3.04172289e-04 -1.64227413e-03 3.80644111e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 -6.12208737e-03 -3.65832085e-04 4.37151806e-03 2.07128970e-02 1.35194857e-03 7.31865847e-04 -6.79289519e-04 -9.31943159e-05 -1.74482096e-03 -4.54812915e-04 -3.15462415e-04 -2.14911508e-03 -8.81388081e-04 -7.40145109e-04 4.39522720e-04 2.63076631e-03 1.97711345e-03 -1.21404041e-03 -1.26621054e-04 1.55711914e-04 -6.35724085e-05 1.75842915e-04 -2.17689657e-04 -3.32683783e-04 -3.05708468e-03 -4.21254213e-04 -1.42101259e-03 3.04792349e-04 1.40618097e-03 4.67397367e-03 -1.00567442e-03 6.84689824e-05 -1.35462073e-04 3.03625795e-05 -1.26159449e-04 6.54684769e-05 6.18258214e-04 3.96376881e-03 5.94206062e-04 1.79713253e-03 -1.15367735e-03 -1.43187248e-03 -4.83491532e-03 3.23540474e-03 1.52233917e-04 -5.12341605e-04 2.54306520e-04 -3.77981679e-04 4.40775872e-04 2.24843278e-04 2.04873800e-03 -1.20121140e-04 1.03059227e-03 -2.33014169e-04 4.44606639e-04 -3.38970528e-03 7.70434083e-04 -1.18540491e-04 -1.36900065e-04 2.90703276e-05 1.14239884e-04 -6.51540436e-05 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -9.05218801e-04 2.61276086e-04 6.02086007e-04 2.43109263e-03 -6.02086007e-04 -9.04005053e-05 2.56170799e-04 -1.29483612e-04 1.56578268e-04 -2.56170799e-04 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 -2.05750496e-04 -2.33996176e-05 -8.66895949e-05 6.76468357e-04 8.66895949e-05 2.04379331e-05 2.73800131e-05 -1.41924773e-06 -3.53995385e-05 -2.73800131e-05 5.46396931e-04 3.72237651e-03 1.01638677e-03 1.28196893e-03 -1.27149785e-03 -2.92072676e-03 -3.42446095e-03 3.73867384e-03 1.75842915e-04 -3.41266680e-04 1.10110642e-04 -3.29666963e-04 3.05483813e-04 5.76225216e-04 5.29502598e-03 5.95155122e-04 2.46126601e-03 -6.62394411e-04 -1.97311175e-03 -8.09555987e-03 2.20434432e-03 -1.26159449e-04 1.53805550e-04 -5.25895304e-05 2.14145366e-04 -1.94216372e-04 -6.18258214e-04 -3.96376881e-03 -1.15367735e-03 -1.79713253e-03 5.94206062e-04 3.23540474e-03 4.83491532e-03 -1.43187248e-03 -2.51224778e-04 4.40775872e-04 -2.54306520e-04 3.20829279e-04 -5.12341605e-04 -2.24843278e-04 -2.04873800e-03 -2.33014169e-04 -1.03059227e-03 -1.20121140e-04 7.70434083e-04 3.38970528e-03 4.44606639e-04 3.96643961e-05 -6.51540436e-05 -2.90703276e-05 -1.59779018e-04 -1.36900065e-04 3.88310644e-04 3.89776222e-03 1.15729851e-03 1.05959684e-03 -1.15729851e-03 -3.94025165e-03 -3.60261748e-03 3.94025165e-03 2.43828441e-05 3.66606169e-04 -4.08838494e-04 -4.22323247e-05 -3.66606169e-04 1.30313126e-03 1.17895704e-02 2.55683294e-03 4.81159550e-03 -2.55683294e-03 -8.32281014e-03 -1.56304061e-02 8.32281014e-03 -2.60927832e-04 7.12858047e-04 -3.89510333e-04 4.51940262e-04 -7.12858047e-04 3.93978973e-03 3.92939694e-02 1.16088780e-02 1.05819117e-02 -1.16088780e-02 -3.94841046e-02 -3.59316796e-02 3.94841046e-02 2.51850031e-04 3.39758025e-03 -3.83379730e-03 -4.36217050e-04 -3.39758025e-03 1.21849244e-02 1.06803528e-01 2.32310803e-02 4.34800255e-02 -2.32310803e-02 -7.45938180e-02 -1.39196930e-01 7.45938180e-02 -1.51138293e-03 4.48978928e-03 -2.54471461e-03 2.61779203e-03 -4.48978928e-03 -1.10689797e-03 -1.09360571e-02 -2.92908573e-03 -3.12084195e-03 3.40847627e-03 9.89972246e-03 1.05619694e-02 -1.15548044e-02 1.66233209e-04 -8.61523204e-04 9.68926669e-04 1.24342331e-04 1.05071769e-03 -2.42660803e-03 -2.10771437e-02 -3.16724807e-03 -9.24934449e-03 4.91615708e-03 9.91732290e-03 2.95811130e-02 -1.57630396e-02 8.20585100e-04 -4.37649580e-04 2.54651735e-04 -6.89224517e-04 1.12047103e-03 -1.20459963e-03 -1.19630234e-02 -3.69611060e-03 -2.92908573e-03 3.69611060e-03 1.25487104e-02 9.90079347e-03 -1.25487104e-02 -1.81020563e-04 -9.65615056e-04 1.29609074e-03 3.13536813e-04 9.65615056e-04 -5.15528644e-03 -4.51364224e-02 -1.04152838e-02 -1.79157193e-02 1.04152838e-02 3.34926816e-02 5.72497140e-02 -3.34926816e-02 5.12087113e-04 -2.13001786e-03 1.36892958e-03 -8.86960897e-04 2.13001786e-03 1.10689797e-03 1.09360571e-02 3.40847627e-03 3.12084195e-03 -2.92908573e-03 -1.15548044e-02 -1.05619694e-02 9.89972246e-03 1.90800222e-04 1.05071769e-03 -9.68926669e-04 8.17910165e-05 -8.61523204e-04 2.42660803e-03 2.10771437e-02 4.91615708e-03 9.24934449e-03 -3.16724807e-03 -1.57630396e-02 -2.95811130e-02 9.91732290e-03 -1.86593391e-04 1.12047103e-03 -2.54651735e-04 1.05525980e-03 -4.37649580e-04 3.77773468e-03 3.72936495e-02 9.94462379e-03 1.06068708e-02 -1.16007767e-02 -3.36201959e-02 -3.59095826e-02 3.93436625e-02 -5.73463125e-04 2.83924465e-03 -3.20983968e-03 -4.29472912e-04 -3.49173686e-03 7.99329252e-03 6.84793800e-02 1.01400142e-02 3.00914040e-02 -1.60290032e-02 -3.14322291e-02 -9.56467940e-02 5.11016306e-02 -2.41352291e-03 8.33773270e-04 -5.30736869e-04 1.79467795e-03 -3.05180153e-03 4.11536886e-03 4.08460745e-02 1.25936117e-02 9.94355277e-03 -1.25936117e-02 -4.27777425e-02 -3.36201959e-02 4.27777425e-02 6.24672856e-04 3.19658540e-03 -4.33742840e-03 -1.08196513e-03 -3.19658540e-03 1.70017992e-02 1.46949466e-01 3.40029725e-02 5.81837514e-02 -3.40029725e-02 -1.08759728e-01 -1.84737121e-01 1.08759728e-01 -1.14591785e-03 5.72871697e-03 -3.85611364e-03 1.98478794e-03 -5.72871697e-03 -3.77773468e-03 -3.72936495e-02 -1.16007767e-02 -1.06068708e-02 9.94462379e-03 3.93436625e-02 3.59095826e-02 -3.36201959e-02 -6.58666015e-04 -3.49173686e-03 3.20983968e-03 -2.81897179e-04 2.83924465e-03 -7.99329252e-03 -6.84793800e-02 -1.60290032e-02 -3.00914040e-02 1.01400142e-02 5.11016306e-02 9.56467940e-02 -3.14322291e-02 3.47475237e-04 -3.05180153e-03 5.30736869e-04 -2.98751113e-03 8.33773270e-04 -2.43828447e-05 -2.51850037e-04 -3.05987445e-04 5.50897646e-05 -4.53101057e-05 1.05407099e-03 -1.89094204e-04 1.55101046e-04 -1.41889142e-04 -5.81337070e-05 7.14574546e-05 -6.25252696e-05 -4.30740438e-04 -2.88121443e-03 -1.22178272e-03 -9.90591561e-04 5.64745946e-04 3.63962416e-03 2.60171972e-03 -1.52634355e-03 -1.89931624e-04 2.32698486e-04 -1.02065694e-04 2.63764453e-04 -3.34918374e-04 4.28975756e-04 3.96416432e-03 1.08610006e-03 9.82008209e-04 -1.30586066e-03 -3.57977690e-03 -3.22243615e-03 4.33677058e-03 -3.11881113e-05 9.70574385e-05 -2.00312125e-04 -1.16075469e-04 -1.61591618e-04 8.84481404e-04 5.65447983e-03 8.00577199e-04 2.58256262e-03 -1.60850703e-03 -1.88500164e-03 -6.94764179e-03 4.49284600e-03 2.29220488e-04 -7.68512661e-04 3.81925978e-04 -5.57793959e-04 6.61164068e-04 -3.86743431e-04 -3.52794726e-03 -9.78696598e-04 -1.06048761e-03 9.78696598e-04 3.20918186e-03 3.49107904e-03 -3.20918186e-03 1.78643636e-05 -1.22871107e-04 9.70574348e-05 -3.09419855e-05 1.22871107e-04 -4.09159394e-04 -2.52741995e-03 -3.64461655e-04 -1.36004849e-03 3.64461655e-04 8.28650587e-04 3.68853390e-03 -8.28650587e-04 -1.28893791e-04 3.83790257e-04 -1.94225480e-04 2.23250595e-04 -3.83790257e-04 4.22323258e-05 4.36217060e-04 1.24342330e-04 -9.54182713e-05 -3.27164066e-04 -4.29472911e-04 3.27520769e-04 1.12758871e-03 -3.86344510e-05 -1.23767942e-04 -1.41889142e-04 -3.10280416e-05 7.46064324e-04 4.99040978e-03 1.35750903e-03 1.71575491e-03 -1.73684939e-03 -3.86380771e-03 -4.50631074e-03 5.08391084e-03 2.63764453e-04 -5.21078960e-04 1.76782968e-04 -4.94500579e-04 4.62062280e-04 -4.28975756e-04 -3.96416432e-03 -1.30586066e-03 -9.82008209e-04 1.08610006e-03 4.33677058e-03 3.22243615e-03 -3.57977690e-03 -1.16118360e-04 -1.61591618e-04 2.00312125e-04 3.10280378e-05 9.70574385e-05 -8.84481404e-04 -5.65447983e-03 -1.60850703e-03 -2.58256262e-03 8.00577199e-04 4.49284600e-03 6.94764179e-03 -1.88500164e-03 -3.68453495e-04 6.61164068e-04 -3.81925978e-04 4.77407745e-04 -7.68512661e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 571 597 623 648 674 +661 + -4.34377093e-04 -3.89691070e-03 -8.63129722e-04 -1.72625944e-03 5.61059340e-04 2.80172985e-03 5.60345969e-03 -1.78651566e-03 7.28249045e-05 -2.56398737e-04 6.20367503e-05 -2.58461671e-04 1.24073501e-04 -7.76621345e-05 -7.76750667e-04 -7.82732461e-05 -3.91366230e-04 -1.94284211e-05 2.66294932e-04 1.33147466e-03 7.13392445e-05 5.59511230e-05 -4.62448456e-05 -4.82847247e-06 -1.25065071e-04 -2.41423623e-05 -4.09458772e-03 -3.56011768e-02 -7.92318813e-03 -1.58463763e-02 4.94105309e-03 2.53741425e-02 5.07482850e-02 -1.53834365e-02 3.89641792e-04 -1.69935910e-03 2.50039606e-04 -1.87415927e-03 5.00079211e-04 -7.90759837e-04 -7.85879443e-03 -7.88876780e-04 -3.94438390e-03 -2.38089531e-04 2.68095042e-03 1.34047521e-02 8.71474601e-04 5.21998071e-04 -4.37305360e-04 -5.79446114e-05 -1.19493855e-03 -2.89723057e-04 7.98017267e-04 6.84621983e-03 1.05574936e-03 3.27743805e-03 -1.05574936e-03 -3.28721669e-03 -1.04643658e-02 3.28721669e-03 -2.40095230e-04 1.51466166e-04 -4.07919404e-06 4.15857137e-04 -1.51466166e-04 7.26731858e-05 7.14118899e-04 -2.01341922e-05 3.78719586e-04 2.01341922e-05 7.45120919e-05 -1.28216448e-03 -7.45120919e-05 -6.81701924e-05 -2.56380636e-05 2.00456117e-06 1.18074237e-04 2.56380636e-05 1.59603453e-03 1.36924397e-02 3.27743805e-03 5.97190644e-03 -2.11149871e-03 -1.04643658e-02 -1.89837654e-02 6.57443339e-03 -6.13701652e-05 6.65641347e-04 -1.51466166e-04 5.89908264e-04 -2.31278443e-04 3.63365929e-04 3.57059449e-03 3.78719586e-04 1.79771982e-03 1.00670961e-04 -1.28216448e-03 -6.07987739e-03 -3.72560459e-04 -2.21202498e-04 2.03389232e-04 2.56380636e-05 5.21292111e-04 1.25067266e-04 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 -4.44337740e-03 1.05574936e-03 7.19878526e-03 1.43975705e-02 -3.30885282e-03 1.69585413e-04 -6.48383261e-04 8.23856205e-05 -6.78844339e-04 1.64771241e-04 -1.70374853e-04 -1.74108521e-03 -1.71622027e-04 -8.58110133e-04 -2.01341922e-05 5.87734887e-04 2.93867443e-03 7.41550873e-05 1.47189649e-04 -1.10680297e-04 -5.49556969e-06 -2.76325477e-04 -2.74778484e-05 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 -1.07303294e-02 3.39856233e-03 1.04774097e-02 3.40677537e-02 -1.04774097e-02 7.02332531e-04 -3.04172289e-04 -7.56143227e-05 -1.21647563e-03 3.04172289e-04 -2.48237490e-04 -2.43756652e-03 7.31664170e-05 -1.29067787e-03 -7.31664170e-05 -2.70389714e-04 4.37151806e-03 2.70389714e-04 2.29025270e-04 9.31943159e-05 -7.48019848e-06 -3.96683404e-04 -9.31943159e-05 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 -1.94940564e-02 6.79712466e-03 3.40677537e-02 6.15790402e-02 -2.09548194e-02 3.51721030e-05 -1.79436027e-03 3.04172289e-04 -1.64227413e-03 3.80644111e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 -6.12208737e-03 -3.65832085e-04 4.37151806e-03 2.07128970e-02 1.35194857e-03 7.31865847e-04 -6.79289519e-04 -9.31943159e-05 -1.74482096e-03 -4.54812915e-04 3.65218523e-03 3.23076295e-02 7.31013090e-03 1.46202618e-02 -3.37692620e-03 -2.35903440e-02 -4.71806880e-02 1.04774097e-02 -4.68553427e-04 1.91279650e-03 -1.65721120e-04 2.05763641e-03 -3.31442239e-04 5.85871667e-04 5.98999154e-03 5.89080562e-04 2.94540281e-03 7.35234216e-05 -2.01899694e-03 -1.00949847e-02 -2.70389714e-04 -5.00771574e-04 3.76634315e-04 2.01115619e-05 9.40482904e-04 1.00557809e-04 1.57731207e-04 1.07455754e-03 4.40694041e-04 4.39522720e-04 -8.08610292e-05 -1.31538316e-03 -1.21404041e-03 1.56052831e-04 6.33105270e-05 -6.35724085e-05 6.03533012e-05 -6.78003819e-05 1.23935635e-04 6.65367567e-05 6.11416935e-04 8.42508425e-05 3.04792349e-04 4.19906802e-05 -2.81236195e-04 -1.00567442e-03 -1.53263522e-04 -1.36937965e-05 3.03625795e-05 1.02783085e-05 4.90510404e-05 4.40722661e-05 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -9.05218801e-04 2.61276086e-04 6.02086007e-04 2.43109263e-03 -6.02086007e-04 -9.04005053e-05 2.56170799e-04 -1.29483612e-04 1.56578268e-04 -2.56170799e-04 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 -2.05750496e-04 -2.33996176e-05 -8.66895949e-05 6.76468357e-04 8.66895949e-05 2.04379331e-05 2.73800131e-05 -1.41924773e-06 -3.53995385e-05 -2.73800131e-05 2.04186516e-04 1.44067214e-03 2.02291932e-04 7.58193181e-04 -1.23985505e-04 -5.28743471e-04 -2.21071022e-03 2.87408028e-04 1.66331586e-05 -1.25755053e-04 6.47418095e-05 -4.83147268e-05 1.27619336e-04 2.25080754e-05 2.21538979e-04 -7.80297517e-06 1.12918743e-04 4.31196670e-06 2.84965838e-05 -3.83139036e-04 -1.58652204e-05 -2.04384121e-05 -9.87081996e-06 2.83849454e-07 2.85817407e-05 5.64503337e-06 -1.40873233e-04 -6.61908408e-04 -2.66387374e-04 -2.77663663e-04 2.51858719e-04 6.69686251e-04 5.21425422e-04 -6.32837578e-04 -1.08042527e-04 2.03045895e-04 -8.50297262e-05 1.64833471e-04 -1.71923735e-04 -8.70901592e-05 -7.68193823e-04 -9.13993954e-05 -3.89757689e-04 -3.95881729e-05 2.99183926e-04 1.26468706e-03 1.50649849e-04 1.41273731e-06 -1.82095465e-05 -1.09839255e-05 -4.28290698e-05 -5.06938410e-05 4.08373031e-04 2.88134429e-03 7.58193181e-04 1.33958170e-03 -2.47971010e-04 -2.21071022e-03 -3.84480879e-03 5.74816056e-04 1.10521587e-04 -1.84605080e-04 1.27619336e-04 -1.41232804e-04 2.56170813e-04 1.12540377e-04 1.10769490e-03 1.12918743e-04 5.34206993e-04 2.15598335e-05 -3.83139036e-04 -1.81057079e-03 -7.93261022e-05 -6.50988451e-05 5.34416337e-05 5.64503337e-06 1.21492926e-04 2.73800096e-05 -7.76621636e-05 -7.62741779e-04 -2.51619921e-04 -2.51619921e-04 1.53918253e-04 8.53057122e-04 8.53057122e-04 -5.15422945e-04 -2.43828441e-05 -9.06058381e-05 4.83735133e-05 -4.22323247e-05 4.83735133e-05 9.88382865e-05 -3.25562240e-05 -6.51124480e-05 -2.69514158e-04 8.23793998e-05 1.64758800e-04 9.32834789e-04 -4.24531186e-05 9.82445319e-06 -7.10748450e-05 -5.87942786e-05 -1.42149690e-04 -8.04769289e-04 -7.85879716e-03 -2.59090400e-03 -2.59090400e-03 1.56393769e-03 8.77300298e-03 8.77300298e-03 -5.22057796e-03 -2.51850031e-04 -8.89100583e-04 4.52883533e-04 -4.36217050e-04 4.52883533e-04 -9.88387313e-05 -2.15771179e-09 -5.38484117e-04 -1.07696823e-03 -2.44365092e-03 1.52860947e-03 3.05721893e-03 8.46209650e-03 -3.42457555e-04 -8.64807938e-06 -5.95315905e-04 -6.06126004e-04 -1.19063181e-03 2.01219378e-04 1.91808307e-03 5.85817144e-04 6.81695254e-04 -3.94060925e-04 -1.96198396e-03 -2.29257194e-03 1.29973698e-03 2.26550525e-05 1.89877369e-04 -8.24739037e-05 1.24342331e-04 -1.08086352e-04 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 5.56728179e-05 1.32981768e-04 -2.01145710e-03 1.00299410e-04 -5.49049709e-05 9.91063745e-05 7.47348737e-05 3.03363518e-04 2.01219378e-04 1.91808307e-03 6.81695254e-04 5.85817144e-04 -3.94060925e-04 -2.29257194e-03 -1.96198396e-03 1.29973698e-03 9.63560913e-05 1.89877369e-04 -1.08086352e-04 8.17910165e-05 -8.24739037e-05 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 1.32981768e-04 2.55145469e-04 -4.02291420e-03 1.89076287e-04 -1.19788748e-04 3.03363518e-04 1.56122285e-04 5.54151652e-04 -2.98921045e-04 -2.94504938e-03 -9.69329582e-04 -9.69329582e-04 5.85817144e-04 3.28647791e-03 3.28647791e-03 -1.96305497e-03 -8.65764324e-05 -3.53459402e-04 1.86565756e-04 -1.49954780e-04 1.86565756e-04 -2.69514151e-04 -2.44365085e-03 -5.82969671e-04 -1.16593934e-03 1.90011147e-03 3.80022293e-03 3.40366866e-05 4.43621871e-05 -1.93553576e-04 -2.07999480e-05 -2.13492803e-04 -4.15998960e-05 -6.90540149e-04 -6.58254788e-03 -2.00688529e-03 -2.33854429e-03 1.34463831e-03 6.72403918e-03 7.86873251e-03 -4.43465253e-03 -7.75505225e-05 -6.42231072e-04 2.71636037e-04 -4.29472912e-04 3.60333893e-04 8.23794069e-05 1.52860953e-03 -5.56728169e-05 -1.32981764e-04 -1.90011147e-03 6.55646716e-03 -3.06525317e-04 1.48956869e-04 -3.02178902e-04 -2.73394681e-04 -9.53268973e-04 -6.90540149e-04 -6.58254788e-03 -2.33854429e-03 -2.00688529e-03 1.34463831e-03 7.86873251e-03 6.72403918e-03 -4.43465253e-03 -3.33159191e-04 -6.42231072e-04 3.60333893e-04 -2.81897179e-04 2.71636037e-04 1.64758814e-04 3.05721906e-03 -1.32981764e-04 -2.55145464e-04 -3.80022293e-03 1.31129343e-02 -5.89434165e-04 3.18366201e-04 -9.53268973e-04 -5.60424337e-04 -1.73208236e-03 1.02817432e-03 1.01349729e-02 3.33137925e-03 3.33137925e-03 -2.00581428e-03 -1.13028125e-02 -1.13028125e-02 6.72403918e-03 2.99166032e-04 1.20602543e-03 -6.28976784e-04 5.18170768e-04 -6.28976784e-04 9.32834782e-04 8.46209643e-03 2.01145710e-03 4.02291420e-03 -3.40366858e-05 -6.55646716e-03 -1.31129343e-02 -1.56250293e-04 6.55355235e-04 6.08434596e-05 7.12399406e-04 1.21686919e-04 2.43828447e-05 2.51850037e-04 1.17099184e-04 4.91340251e-05 -3.93543662e-05 -4.03057347e-04 -1.70405778e-04 1.36412620e-04 2.83778254e-05 3.57287273e-05 -2.24049798e-05 -8.93218502e-06 4.24531844e-05 3.42458193e-04 1.00299401e-04 1.89076268e-04 4.43621967e-05 -3.06525309e-04 -5.89434146e-04 -1.56250302e-04 1.34141631e-05 2.18600154e-05 2.01211556e-05 6.70691861e-06 -6.85107747e-05 -5.83250537e-04 -1.99647298e-04 -1.99647298e-04 1.17856281e-04 6.41573251e-04 6.41573251e-04 -3.59676072e-04 -1.78643636e-05 -1.94118599e-05 -6.40181277e-06 -3.09419855e-05 -6.40181277e-06 -9.82460806e-06 8.64657845e-06 -5.49049494e-05 -1.19788706e-04 -1.93553598e-04 1.48956849e-04 3.18366161e-04 6.55355255e-04 -1.34139336e-05 -2.56125533e-10 -1.86415402e-06 -2.32340119e-05 -3.57826035e-05 1.10743101e-04 1.01946760e-03 3.07050762e-04 3.63229331e-04 -2.02958909e-04 -1.01216828e-03 -1.20536761e-03 6.54827538e-04 4.54061602e-06 7.10392052e-05 -1.94118635e-05 5.41914980e-05 -3.23186982e-05 7.10749203e-05 5.95316634e-04 9.91063634e-05 3.03363497e-04 -2.07999367e-05 -3.02178891e-04 -9.53268953e-04 6.08434487e-05 -2.18601272e-05 1.86440482e-06 1.83575999e-05 -1.22027527e-10 4.22323258e-05 4.36217060e-04 1.24342330e-04 1.63582033e-04 -6.81637617e-05 -4.29472911e-04 -5.63794357e-04 2.36273588e-04 6.18839710e-05 -2.32495199e-05 2.83778255e-05 -3.10280416e-05 5.87941603e-05 6.06124857e-04 7.47348891e-05 1.56122316e-04 -2.13492818e-04 -2.73394696e-04 -5.60424368e-04 7.12399421e-04 -2.01209895e-05 2.32336147e-05 -1.83573994e-05 -1.45341543e-10 -1.53452686e-05 1.10743101e-04 1.01946760e-03 3.63229331e-04 3.07050762e-04 -2.02958909e-04 -1.20536761e-03 -1.01216828e-03 6.54827538e-04 4.46609059e-05 7.10392052e-05 -3.23186982e-05 3.10280378e-05 -1.94118635e-05 1.42149841e-04 1.19063327e-03 3.03363497e-04 5.54151609e-04 -4.15998734e-05 -9.53268953e-04 -1.73208232e-03 1.21686897e-04 -6.70712975e-06 3.57831158e-05 -1.22027527e-10 1.53456624e-05 -2.42180267e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 437 462 486 510 535 559 585 610 635 661 +651 + -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 -1.72625944e-03 8.63129722e-04 1.78651566e-03 5.60345969e-03 -2.80172985e-03 1.87421921e-04 -1.24073501e-04 6.20367503e-05 -1.92299053e-04 2.56398737e-04 -7.76621345e-05 -7.76750667e-04 1.94284211e-05 -3.91366230e-04 7.82732461e-05 -7.13392445e-05 1.33147466e-03 -2.66294932e-04 8.03339670e-05 2.41423623e-05 -4.82847247e-06 -1.10987629e-04 4.62448456e-05 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 -1.58463763e-02 7.92318813e-03 1.53834365e-02 5.07482850e-02 -2.53741425e-02 1.42824864e-03 -5.00079211e-04 2.50039606e-04 -1.27451933e-03 1.69935910e-03 -7.90759837e-04 -7.85879443e-03 2.38089531e-04 -3.94438390e-03 7.88876780e-04 -8.71474601e-04 1.34047521e-02 -2.68095042e-03 7.73848102e-04 2.89723057e-04 -5.79446114e-05 -1.04953286e-03 4.37305360e-04 1.10008765e-03 9.82835487e-03 1.05574936e-03 4.44337740e-03 -2.22168870e-03 -3.30885282e-03 -1.43975705e-02 7.19878526e-03 -5.03103737e-04 1.64771241e-04 -8.23856205e-05 4.86287446e-04 -6.48383261e-04 1.70374853e-04 1.74108521e-03 -2.01341922e-05 8.58110133e-04 -1.71622027e-04 7.41550873e-05 -2.93867443e-03 5.87734887e-04 -1.65710058e-04 -2.74778484e-05 5.49556969e-06 2.65632714e-04 -1.10680297e-04 1.59603453e-03 1.36924397e-02 2.11149871e-03 5.97190644e-03 -3.27743805e-03 -6.57443339e-03 -1.89837654e-02 1.04643658e-02 -4.80190460e-04 2.31278443e-04 -1.51466166e-04 3.48102254e-04 -6.65641347e-04 3.63365929e-04 3.57059449e-03 -1.00670961e-04 1.79771982e-03 -3.78719586e-04 3.72560459e-04 -6.07987739e-03 1.28216448e-03 -3.40850962e-04 -1.25067266e-04 2.56380636e-05 4.52213038e-04 -2.03389232e-04 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 -3.27743805e-03 1.05574936e-03 3.28721669e-03 1.04643658e-02 -3.28721669e-03 2.40095230e-04 -1.51466166e-04 4.07919404e-06 -4.15857137e-04 1.51466166e-04 -7.26731858e-05 -7.14118899e-04 2.01341922e-05 -3.78719586e-04 -2.01341922e-05 -7.45120919e-05 1.28216448e-03 7.45120919e-05 6.81701924e-05 2.56380636e-05 -2.00456117e-06 -1.18074237e-04 -2.56380636e-05 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 -1.46202618e-02 7.31013090e-03 1.04774097e-02 4.71806880e-02 -2.35903440e-02 1.54768869e-03 -3.31442239e-04 1.65721120e-04 -1.43459737e-03 1.91279650e-03 -5.85871667e-04 -5.98999154e-03 7.35234216e-05 -2.94540281e-03 5.89080562e-04 -2.70389714e-04 1.00949847e-02 -2.01899694e-03 5.64096300e-04 1.00557809e-04 -2.01115619e-05 -9.03922356e-04 3.76634315e-04 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 -1.94940564e-02 1.07303294e-02 2.09548194e-02 6.15790402e-02 -3.40677537e-02 1.40466506e-03 -3.80644111e-04 3.04172289e-04 -8.51596998e-04 1.79436027e-03 -1.24118745e-03 -1.21878326e-02 3.65832085e-04 -6.12208737e-03 1.29067787e-03 -1.35194857e-03 2.07128970e-02 -4.37151806e-03 1.14512635e-03 4.54812915e-04 -9.31943159e-05 -1.50622489e-03 6.79289519e-04 2.63697104e-03 2.23169235e-02 3.39856233e-03 1.07303294e-02 -3.39856233e-03 -1.04774097e-02 -3.40677537e-02 1.04774097e-02 -7.02332531e-04 3.04172289e-04 7.56143227e-05 1.21647563e-03 -3.04172289e-04 2.48237490e-04 2.43756652e-03 -7.31664170e-05 1.29067787e-03 7.31664170e-05 2.70389714e-04 -4.37151806e-03 -2.70389714e-04 -2.29025270e-04 -9.31943159e-05 7.48019848e-06 3.96683404e-04 9.31943159e-05 4.31341945e-05 3.59507266e-05 1.77685534e-04 2.07024260e-05 -1.03512130e-05 -4.70027004e-04 1.55452545e-04 -7.77262725e-05 6.33105219e-05 -8.69225047e-05 4.34612523e-05 -1.08042524e-04 1.44056699e-04 4.21539120e-05 3.59566898e-04 -1.32890233e-05 1.85143885e-04 -3.70287771e-05 5.38348357e-05 -5.92413914e-04 1.18482783e-04 -1.36937948e-05 -2.18660211e-05 4.37320422e-06 1.41273631e-06 -5.88640128e-07 -4.08373031e-04 -2.88134429e-03 -2.47971010e-04 -1.33958170e-03 7.58193181e-04 5.74816056e-04 3.84480879e-03 -2.21071022e-03 -6.70504030e-05 2.56170813e-04 -1.27619336e-04 1.66330904e-04 -1.84605080e-04 -1.12540377e-04 -1.10769490e-03 2.15598335e-05 -5.34206993e-04 1.12918743e-04 -7.93261022e-05 1.81057079e-03 -3.83139036e-04 7.26665375e-05 2.73800096e-05 -5.64503337e-06 -1.17123716e-04 5.34416337e-05 2.04186516e-04 1.44067214e-03 1.23985505e-04 7.58193181e-04 -2.02291932e-04 -2.87408028e-04 -2.21071022e-03 5.28743471e-04 3.35252015e-05 -1.27619336e-04 6.47418095e-05 -3.85621013e-05 1.25755053e-04 2.25080754e-05 2.21538979e-04 -4.31196670e-06 1.12918743e-04 7.80297517e-06 1.58652204e-05 -3.83139036e-04 -2.84965838e-05 -1.45333075e-05 -5.64503337e-06 2.83849454e-07 3.19910544e-05 9.87081996e-06 -2.07035849e-04 -1.26154833e-03 -1.95957065e-04 -5.19469672e-04 5.14845921e-04 4.51564505e-04 1.31210255e-03 -1.47399836e-03 -6.78003789e-05 1.93293276e-04 -9.47823551e-05 1.64833476e-04 -1.56578268e-04 -1.01167601e-04 -9.13599510e-04 5.61590822e-05 -4.58836761e-04 1.18663068e-04 -2.08055028e-04 1.50328312e-03 -3.93149652e-04 4.90510394e-05 6.35146226e-05 -1.43932390e-05 -4.28290715e-05 3.53995385e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 9.05218801e-04 -2.61276086e-04 -6.02086007e-04 -2.43109263e-03 6.02086007e-04 9.04005053e-05 -2.56170799e-04 1.29483612e-04 -1.56578268e-04 2.56170799e-04 4.21531672e-05 3.80666462e-04 -2.33996176e-05 2.05750496e-04 2.33996176e-05 8.66895949e-05 -6.76468357e-04 -8.66895949e-05 -2.04379331e-05 -2.73800131e-05 1.41924773e-06 3.53995385e-05 2.73800131e-05 -7.76621636e-05 -7.62741779e-04 -1.53918253e-04 -2.51619921e-04 2.51619921e-04 5.15422945e-04 8.53057122e-04 -8.53057122e-04 4.87656881e-05 -4.83735133e-05 4.83735133e-05 9.06058381e-05 9.88382865e-05 2.69514158e-04 -6.51124480e-05 3.25562240e-05 -9.32834789e-04 1.64758800e-04 -8.23793998e-05 7.21438981e-05 1.42149690e-04 -7.10748450e-05 7.36833989e-06 -9.82445319e-06 -8.04769289e-04 -7.85879716e-03 -1.56393769e-03 -2.59090400e-03 2.59090400e-03 5.22057796e-03 8.77300298e-03 -8.77300298e-03 5.03700063e-04 -4.52883533e-04 4.52883533e-04 8.89100583e-04 -9.88387313e-05 -2.15771179e-09 2.44365092e-03 -1.07696823e-03 5.38484117e-04 -8.46209650e-03 3.05721893e-03 -1.52860947e-03 6.96149295e-04 1.19063181e-03 -5.95315905e-04 -6.48605954e-06 8.64807938e-06 2.98921045e-04 2.94504938e-03 5.85817144e-04 9.69329582e-04 -9.69329582e-04 -1.96305497e-03 -3.28647791e-03 3.28647791e-03 -1.73152865e-04 1.86565756e-04 -1.86565756e-04 -3.53459402e-04 2.69514151e-04 2.44365085e-03 1.16593934e-03 -5.82969671e-04 3.40366866e-05 -3.80022293e-03 1.90011147e-03 -1.62709097e-04 -4.15998960e-05 2.07999480e-05 1.45165182e-04 -1.93553576e-04 2.01219378e-04 1.91808307e-03 3.94060925e-04 5.85817144e-04 -6.81695254e-04 -1.29973698e-03 -1.96198396e-03 2.29257194e-03 -1.19011144e-04 8.24739037e-05 -1.08086352e-04 -4.25513146e-05 -1.89877369e-04 -6.51124617e-05 -1.07696836e-03 -1.16593934e-03 4.02291420e-03 2.55145469e-04 -1.32981768e-04 -2.29744008e-04 -5.54151652e-04 3.03363518e-04 -8.56837251e-05 1.19788748e-04 -2.01219378e-04 -1.91808307e-03 -3.94060925e-04 -6.81695254e-04 5.85817144e-04 1.29973698e-03 2.29257194e-03 -1.96198396e-03 1.19011144e-04 -1.08086352e-04 8.24739037e-05 -4.25513146e-05 1.89877369e-04 3.25562308e-05 5.38484182e-04 5.82969672e-04 -2.01145710e-03 -1.32981768e-04 5.56728179e-05 1.14872004e-04 3.03363518e-04 -9.91063745e-05 4.94944000e-05 -5.49049709e-05 -1.02817432e-03 -1.01349729e-02 -2.00581428e-03 -3.33137925e-03 3.33137925e-03 6.72403918e-03 1.13028125e-02 -1.13028125e-02 5.98332065e-04 -6.28976784e-04 6.28976784e-04 1.20602543e-03 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 -4.02291420e-03 2.01145710e-03 1.31129343e-02 -6.55646716e-03 5.38830837e-04 1.21686919e-04 -6.08434596e-05 -4.91516426e-04 6.55355235e-04 -6.90540149e-04 -6.58254788e-03 -1.34463831e-03 -2.00688529e-03 2.33854429e-03 4.43465253e-03 6.72403918e-03 -7.86873251e-03 4.10709713e-04 -2.71636037e-04 3.60333893e-04 1.47575733e-04 6.42231072e-04 1.64758814e-04 3.05721906e-03 3.80022293e-03 -2.55145464e-04 1.32981764e-04 -1.31129343e-02 7.80058795e-04 1.73208236e-03 -9.53268973e-04 2.30252792e-04 -3.18366201e-04 6.90540149e-04 6.58254788e-03 1.34463831e-03 2.33854429e-03 -2.00688529e-03 -4.43465253e-03 -7.86873251e-03 6.72403918e-03 -4.10709713e-04 3.60333893e-04 -2.71636037e-04 1.47575733e-04 -6.42231072e-04 -8.23794069e-05 -1.52860953e-03 -1.90011147e-03 1.32981764e-04 -5.56728169e-05 6.55646716e-03 -3.90029398e-04 -9.53268973e-04 3.02178902e-04 -1.28761371e-04 1.48956869e-04 -4.87656894e-05 -5.03700075e-04 -7.87087324e-05 -1.66233209e-04 1.66233209e-04 2.72825240e-04 5.73463125e-04 -5.73463125e-04 2.83778255e-05 -3.13371648e-05 3.13371648e-05 7.14574546e-05 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 -2.29744026e-04 1.14872013e-04 5.38830845e-04 7.80058813e-04 -3.90029406e-04 -9.93593309e-06 4.96796654e-06 -2.01209865e-05 2.68279820e-05 -1.10743101e-04 -1.01946760e-03 -2.02958909e-04 -3.07050762e-04 3.63229331e-04 6.54827538e-04 1.01216828e-03 -1.20536761e-03 4.92015219e-05 -1.94118635e-05 3.23186982e-05 2.31634602e-05 7.10392052e-05 -1.42149841e-04 -1.19063327e-03 -4.15998734e-05 -5.54151609e-04 3.03363497e-04 1.21686897e-04 1.73208232e-03 -9.53268953e-04 9.93616862e-06 -2.42180267e-10 1.22027527e-10 -1.34813760e-05 3.57831158e-05 1.10743101e-04 1.01946760e-03 2.02958909e-04 3.63229331e-04 -3.07050762e-04 -6.54827538e-04 -1.20536761e-03 1.01216828e-03 -4.92015219e-05 3.23186982e-05 -1.94118635e-05 2.31634602e-05 -7.10392052e-05 7.10749203e-05 5.95316634e-04 2.07999367e-05 3.03363497e-04 -9.91063634e-05 -6.08434487e-05 -9.53268953e-04 3.02178891e-04 -4.96808431e-06 1.22027527e-10 2.81102254e-05 -1.86440482e-06 3.92397026e-05 3.92397026e-05 -1.34321446e-04 -1.34321446e-04 7.77852166e-06 7.77852166e-06 2.83778253e-05 -7.36845604e-06 6.48493384e-06 1.45165198e-04 -8.56836931e-05 4.94943846e-05 -4.91516442e-04 2.30252761e-04 -1.28761356e-04 2.01211585e-05 1.34809962e-05 -2.81100284e-05 -1.40235796e-10 1.98668120e-10 6.85107747e-05 5.83250537e-04 1.17856281e-04 1.99647298e-04 -1.99647298e-04 -3.59676072e-04 -6.41573251e-04 6.41573251e-04 -3.57287273e-05 -6.40181277e-06 6.40181277e-06 -1.94118599e-05 9.82460806e-06 -8.64657845e-06 -1.93553598e-04 1.19788706e-04 -5.49049494e-05 6.55355255e-04 -3.18366161e-04 1.48956849e-04 -2.68282114e-05 -3.57826035e-05 1.86415402e-06 1.98668120e-10 -2.56125533e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 387 411 435 459 483 507 531 555 581 606 626 651 -2 1 2 169 - -1.60793792e-06 -1.70876570e-05 8.80184876e-06 4.53312724e-06 1.76036975e-06 -2.92268424e-05 -1.51208194e-05 -5.84536849e-06 -4.41740024e-06 -4.62949111e-06 -1.79807868e-06 -9.79615990e-07 -9.25898222e-07 -1.69994239e-05 -1.80353538e-04 9.32724866e-05 4.81751546e-05 1.86544973e-05 -3.08998057e-04 -1.60282018e-04 -6.17996114e-05 -4.68818764e-05 -4.93361816e-05 -1.91040519e-05 -1.04976571e-05 -9.86723632e-06 -8.23397546e-06 -8.78440850e-05 4.46526795e-05 2.32295625e-05 9.09244704e-06 -1.49092957e-04 -7.79281385e-05 -3.03435727e-05 -2.21003392e-05 -2.34882243e-05 -9.19918352e-06 -4.99418356e-06 -4.78772410e-06 -5.68836735e-06 -6.04947890e-05 3.13251197e-05 1.55568489e-05 6.26502394e-06 -1.04111346e-04 -5.19803533e-05 -2.08222691e-05 -1.59982735e-05 -1.59690830e-05 -6.43970549e-06 -3.20076379e-06 -3.19381660e-06 -1.64679509e-06 -1.75688170e-05 9.09244704e-06 4.64591250e-06 1.00893368e-06 -3.03435727e-05 -1.55856277e-05 -3.44380823e-06 -4.71417907e-06 -4.78772410e-06 -1.02477172e-06 -1.16864192e-06 -5.07148666e-07 2.71923367e-05 2.89400563e-04 -1.47980140e-04 -7.72744977e-05 -3.01183751e-05 4.92429573e-04 2.58264457e-04 1.00176519e-04 7.34242995e-05 7.84644750e-05 3.05920031e-05 1.68131767e-05 1.59846639e-05 1.87306882e-05 1.98757155e-04 -1.03457705e-04 -5.16145113e-05 -2.06915410e-05 3.42794655e-04 1.71864714e-04 6.85589310e-05 5.29308091e-05 5.31767069e-05 2.13400803e-05 1.07535348e-05 1.06353414e-05 5.43846735e-06 5.78801126e-05 -3.01183751e-05 -1.54548995e-05 -3.41193992e-06 1.00176519e-04 5.16528913e-05 1.15822839e-05 1.56354297e-05 1.59846639e-05 3.48410422e-06 3.91144709e-06 1.73808848e-06 -3.35019576e-06 -3.59793740e-05 1.77721362e-05 9.64200104e-06 3.83257903e-06 -5.99230914e-05 -3.26431374e-05 -1.28892190e-05 -8.44259633e-06 -9.53740505e-06 -3.79753063e-06 -2.09678814e-06 -2.06281760e-06 -5.46091783e-06 -5.83037947e-05 2.97944241e-05 1.49432385e-05 6.06704333e-06 -9.95787422e-05 -5.02217574e-05 -2.02666295e-05 -1.50126121e-05 -1.51852495e-05 -6.17760109e-06 -3.05656655e-06 -3.09574302e-06 -1.56538965e-06 -1.67759277e-05 8.56169915e-06 4.41506194e-06 9.41502973e-07 -2.87557358e-05 -1.49112131e-05 -3.24424410e-06 -4.38580428e-06 -4.50381612e-06 -9.43350908e-07 -1.11171923e-06 -4.70281841e-07 -1.71116105e-06 -1.82063491e-05 9.47883982e-06 4.49186165e-06 2.05635898e-06 -3.15218813e-05 -1.50342504e-05 -6.82664773e-06 -4.92050165e-06 -4.63269241e-06 -2.13063908e-06 -8.33660651e-07 -1.01622210e-06 -1.09218357e-06 -1.16607589e-05 6.06704333e-06 2.98864769e-06 6.72616141e-07 -2.02666295e-05 -1.00443515e-05 -2.29892049e-06 -3.20014665e-06 -3.09574302e-06 -6.87847906e-07 -7.25411708e-07 -3.25683001e-07 + 1.12556393e-05 1.19379027e-04 3.60591394e-05 5.93505836e-05 -1.20197131e-05 -1.19497502e-04 -1.96747217e-04 3.98325006e-05 -5.08540465e-06 3.54396186e-05 -7.17969311e-06 2.79540275e-05 -1.18132062e-05 1.19231972e-04 1.26248171e-03 3.83058729e-04 6.30642877e-04 -1.27686243e-04 -1.26643558e-03 -2.08560916e-03 4.22145195e-04 -5.42945346e-05 3.77777665e-04 -7.65126498e-05 2.98074625e-04 -1.25925888e-04 -3.54912661e-05 -3.77630327e-04 -1.08897941e-04 -1.88512717e-04 3.81882769e-05 3.62908845e-04 6.27551895e-04 -1.27082689e-04 2.02854221e-05 -1.07683075e-04 2.18249320e-05 -8.94549823e-05 3.78147943e-05 -5.99000922e-05 -6.37172217e-04 -1.93370052e-04 -3.12568751e-04 6.44566839e-05 6.43261819e-04 1.04066123e-03 -2.14420606e-04 2.41399717e-05 -1.88036712e-04 3.88059831e-05 -1.45294279e-04 6.26789039e-05 1.18304220e-05 1.25876776e-04 3.81882769e-05 6.28375725e-05 -7.06253557e-06 -1.27082689e-04 -2.09183965e-04 2.40216752e-05 -4.74558691e-06 3.78147943e-05 -4.17080289e-06 3.09823929e-05 -6.84362379e-06 1.17462996e-04 1.24683809e-03 3.62255204e-04 6.26439078e-04 -1.26857491e-04 -1.20305300e-03 -2.07834783e-03 4.20741378e-04 -6.74198978e-05 3.59906040e-04 -7.29156268e-05 2.98646665e-04 -1.26190997e-04 1.98186946e-04 2.10318030e-03 6.42149003e-04 1.03885044e-03 -2.14049668e-04 -2.12906595e-03 -3.44700701e-03 7.09688650e-04 -8.10443428e-05 6.27609033e-04 -1.29404247e-04 4.85450911e-04 -2.09203011e-04 -3.91543320e-05 -4.15612697e-04 -1.26857491e-04 -2.08813026e-04 2.39685613e-05 4.20741378e-04 6.92782610e-04 -8.10759869e-05 1.59418944e-05 -1.26190997e-04 1.42494533e-05 -1.03319797e-04 2.33967148e-05 -5.78933421e-06 -6.17122269e-05 -2.28214414e-05 -2.76755917e-05 5.61752577e-06 7.57587420e-05 9.26557508e-05 -1.87981243e-05 -2.11875485e-06 -2.08279237e-05 4.22533277e-06 -1.15676624e-05 4.90483194e-06 3.51938698e-05 3.75708235e-04 1.08702934e-04 1.84941432e-04 -3.81684987e-05 -3.63882974e-04 -6.18693099e-04 1.27567979e-04 -1.84840372e-05 1.06298059e-04 -2.19639345e-05 8.65826351e-05 -3.73854310e-05 -6.94700409e-06 -7.41845257e-05 -2.14522699e-05 -3.71773099e-05 4.08753415e-06 7.18421760e-05 1.24354730e-04 -1.40095932e-05 3.63705912e-06 -2.13769973e-05 2.27981789e-06 -1.84911456e-05 3.98825314e-06 2.85527652e-05 3.04714114e-04 9.29049209e-05 1.47075024e-04 -3.21170154e-05 -3.10374878e-04 -4.92097080e-04 1.07184967e-04 -9.99893272e-06 8.91585824e-05 -1.95100655e-05 6.70534782e-05 -3.08960572e-05 -1.17312899e-05 -1.25236078e-04 -3.81684987e-05 -6.16471439e-05 6.92027127e-06 1.27567979e-04 2.06231033e-04 -2.37016960e-05 4.08124883e-06 -3.73854310e-05 4.11879278e-06 -3.00618229e-05 6.60357649e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.60795640e-06 1.70290140e-05 -8.42325484e-06 -5.05395290e-06 -2.43263298e-06 2.78704939e-05 1.67222963e-05 7.98938483e-06 3.70599416e-06 4.92893937e-06 2.40772471e-06 1.16143485e-06 1.44463483e-06 1.70584250e-05 1.80355273e-04 -8.96534387e-05 -5.37920632e-05 -2.57190251e-05 2.95932950e-04 1.77559770e-04 8.43034066e-05 3.96141570e-05 5.26566956e-05 2.55282059e-05 1.24465907e-05 1.53169235e-05 8.61254594e-06 9.14629059e-05 -4.46526781e-05 -2.72773403e-05 -1.31402254e-05 1.48351078e-04 9.05803222e-05 4.32960203e-05 1.92148326e-05 2.63225327e-05 1.28835038e-05 6.31660287e-06 7.86371142e-06 5.16752756e-06 5.48777436e-05 -2.72773403e-05 -1.55568485e-05 -7.88413523e-06 9.05803222e-05 5.17320678e-05 2.59776122e-05 1.23793146e-05 1.52697998e-05 7.86371142e-06 3.29897437e-06 4.49554494e-06 9.74527112e-07 1.05042432e-05 -5.04466819e-06 -3.02680091e-06 -1.00893364e-06 1.71128132e-05 1.02676879e-05 3.42695303e-06 2.27070192e-06 2.90776726e-06 9.84612637e-07 8.31352686e-07 5.90767582e-07 -2.85486624e-05 -3.02465449e-04 1.48722017e-04 9.08055198e-05 4.33491342e-05 -4.92429573e-04 -3.00529556e-04 -1.42441618e-04 -6.44234570e-05 -8.81034265e-05 -4.26793433e-05 -2.12193166e-05 -2.60388315e-05 -1.71291975e-05 -1.81479269e-04 9.08055198e-05 5.18627959e-05 2.60094805e-05 -3.00529556e-04 -1.71864714e-04 -8.54649707e-05 -4.14138457e-05 -5.11624774e-05 -2.60388315e-05 -1.11382351e-05 -1.49045897e-05 -3.29444637e-06 -3.53762726e-05 1.71659271e-05 1.02995562e-05 3.42879499e-06 -5.79114193e-05 -3.47468516e-05 -1.15822838e-05 -7.78009536e-06 -9.97258216e-06 -3.36842774e-06 -2.83809947e-06 -2.02105664e-06 4.06172899e-06 4.32483245e-05 -2.06575670e-05 -1.32609147e-05 -6.27604093e-06 6.89238596e-05 4.41600564e-05 2.07445384e-05 8.44280475e-06 1.25694230e-05 6.04499452e-06 3.19497515e-06 3.86691085e-06 5.16162840e-06 5.49848198e-05 -2.69600171e-05 -1.56424619e-05 -7.94698017e-06 8.99396939e-05 5.22359282e-05 2.62786916e-05 1.19811494e-05 1.51855874e-05 7.85149689e-06 3.33525601e-06 4.56314934e-06 9.55793921e-07 1.03522617e-05 -4.87734568e-06 -2.99103602e-06 -9.81654916e-07 1.66683631e-05 1.02124423e-05 3.35991352e-06 2.13851715e-06 2.83014198e-06 9.43375264e-07 8.33147954e-07 5.79079199e-07 1.52938402e-06 1.62578209e-05 -8.15639419e-06 -4.39363497e-06 -2.39364292e-06 2.71157156e-05 1.46495342e-05 7.89999016e-06 3.82246704e-06 4.35417586e-06 2.40927382e-06 8.33680768e-07 1.30704980e-06 5.73476353e-07 6.21135700e-06 -2.99103602e-06 -1.68690725e-06 -5.88992950e-07 1.02124423e-05 5.77509135e-06 2.01594811e-06 1.39616153e-06 1.62846368e-06 5.79079199e-07 4.34618611e-07 3.25690786e-07 + 1.60795640e-06 1.70290140e-05 5.05395290e-06 8.42325484e-06 -2.43263298e-06 -1.67222963e-05 -2.78704939e-05 7.98938483e-06 -8.47164996e-07 4.92893937e-06 -1.44463483e-06 3.79020251e-06 -2.40772471e-06 1.70584250e-05 1.80355273e-04 5.37920632e-05 8.96534387e-05 -2.57190251e-05 -1.77559770e-04 -2.95932950e-04 8.43034066e-05 -9.02801478e-06 5.26566956e-05 -1.53169235e-05 4.05301617e-05 -2.55282059e-05 -5.16752756e-06 -5.48777436e-05 -1.55568485e-05 -2.72773403e-05 7.88413523e-06 5.17320678e-05 9.05803222e-05 -2.59776122e-05 3.33266170e-06 -1.52697998e-05 4.49554494e-06 -1.23702881e-05 7.86371142e-06 -8.61254594e-06 -9.14629059e-05 -2.72773403e-05 -4.46526781e-05 1.31402254e-05 9.05803222e-05 1.48351078e-04 -4.32960203e-05 4.13707777e-06 -2.63225327e-05 7.86371142e-06 -1.97988346e-05 1.28835038e-05 9.74527112e-07 1.05042432e-05 3.02680091e-06 5.04466819e-06 -1.00893364e-06 -1.02676879e-05 -1.71128132e-05 3.42695303e-06 -4.15378414e-07 2.90776726e-06 -5.90767582e-07 2.38216189e-06 -9.84612637e-07 1.71291975e-05 1.81479269e-04 5.18627959e-05 9.08055198e-05 -2.60094805e-05 -1.71864714e-04 -3.00529556e-04 8.54649707e-05 -1.10609283e-05 5.11624774e-05 -1.49045897e-05 4.14345600e-05 -2.60388315e-05 2.85486624e-05 3.02465449e-04 9.08055198e-05 1.48722017e-04 -4.33491342e-05 -3.00529556e-04 -4.92429573e-04 1.42441618e-04 -1.38352612e-05 8.81034265e-05 -2.60388315e-05 6.64020086e-05 -4.26793433e-05 -3.29444637e-06 -3.53762726e-05 -1.02995562e-05 -1.71659271e-05 3.42879499e-06 3.47468516e-05 5.79114193e-05 -1.15822838e-05 1.43218144e-06 -9.97258216e-06 2.02105664e-06 -8.15680996e-06 3.36842774e-06 -7.06379085e-07 -7.54447631e-06 -2.82545784e-06 -3.26513891e-06 1.06506489e-06 9.39315942e-06 1.09790313e-05 -3.53067705e-06 -3.02679842e-07 -2.51388461e-06 8.01517097e-07 -1.22674084e-06 9.36004932e-07 5.16162840e-06 5.49848198e-05 1.56424619e-05 2.69600171e-05 -7.94698017e-06 -5.22359282e-05 -8.99396939e-05 2.62786916e-05 -3.10215826e-06 1.51855874e-05 -4.56314934e-06 1.20436077e-05 -7.85149689e-06 -5.73476353e-07 -6.21135700e-06 -1.68690725e-06 -2.99103602e-06 5.88992950e-07 5.77509135e-06 1.02124423e-05 -2.01594811e-06 3.21690006e-07 -1.62846368e-06 3.25690786e-07 -1.42642066e-06 5.79079199e-07 4.28225249e-06 4.55830581e-05 1.36811065e-05 2.19681749e-05 -6.63203234e-06 -4.55684978e-05 -7.32476712e-05 2.19152923e-05 -1.85423273e-06 1.30625276e-05 -4.00236793e-06 9.57916536e-06 -6.43975573e-06 -9.55793921e-07 -1.03522617e-05 -2.99103602e-06 -4.87734568e-06 9.81654916e-07 1.02124423e-05 1.66683631e-05 -3.35991352e-06 3.47731284e-07 -2.83014198e-06 5.79079199e-07 -2.26858416e-06 9.43375264e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.12556393e-05 1.19379027e-04 -5.93505836e-05 -3.60591394e-05 -1.20197131e-05 1.96747217e-04 1.19497502e-04 3.98325006e-05 2.67516003e-05 3.54396186e-05 1.18132062e-05 9.57292415e-06 7.17969311e-06 1.19231972e-04 1.26248171e-03 -6.30642877e-04 -3.83058729e-04 -1.27686243e-04 2.08560916e-03 1.26643558e-03 4.22145195e-04 2.85287465e-04 3.77777665e-04 1.25925888e-04 1.02016866e-04 7.65126498e-05 5.99000922e-05 6.37172217e-04 -3.12568751e-04 -1.93370052e-04 -6.44566839e-05 1.04066123e-03 6.43261819e-04 2.14420606e-04 1.37898522e-04 1.88036712e-04 6.26789039e-05 5.17413108e-05 3.88059831e-05 3.54912661e-05 3.77630327e-04 -1.88512717e-04 -1.08897941e-04 -3.81882769e-05 6.27551895e-04 3.62908845e-04 1.27082689e-04 8.76129982e-05 1.07683075e-04 3.78147943e-05 2.71598003e-05 2.18249320e-05 1.18304220e-05 1.25876776e-04 -6.28375725e-05 -3.81882769e-05 -7.06253557e-06 2.09183965e-04 1.27082689e-04 2.40216752e-05 2.92043327e-05 3.78147943e-05 6.84362379e-06 1.13813976e-05 4.17080289e-06 -1.98186946e-04 -2.10318030e-03 1.03885044e-03 6.42149003e-04 2.14049668e-04 -3.44700701e-03 -2.12906595e-03 -7.09688650e-04 -4.60934992e-04 -6.27609033e-04 -2.09203011e-04 -1.72538996e-04 -1.29404247e-04 -1.17462996e-04 -1.24683809e-03 6.26439078e-04 3.62255204e-04 1.26857491e-04 -2.07834783e-03 -1.20305300e-03 -4.20741378e-04 -2.92345548e-04 -3.59906040e-04 -1.26190997e-04 -9.09359884e-05 -7.29156268e-05 -3.91543320e-05 -4.15612697e-04 2.08813026e-04 1.26857491e-04 2.39685613e-05 -6.92782610e-04 -4.20741378e-04 -8.10759869e-05 -9.74485160e-05 -1.26190997e-04 -2.33967148e-05 -3.78538129e-05 -1.42494533e-05 2.76220871e-05 2.94746277e-04 -1.41208503e-04 -9.18687423e-05 -3.06229141e-05 4.72496448e-04 3.06671900e-04 1.02223967e-04 5.90990296e-05 8.76275592e-05 2.92091864e-05 2.53451716e-05 1.90088787e-05 3.51938698e-05 3.75708235e-04 -1.84941432e-04 -1.08702934e-04 -3.81684987e-05 6.18693099e-04 3.63882974e-04 1.27567979e-04 8.42247802e-05 1.06298059e-04 3.73854310e-05 2.72836718e-05 2.19639345e-05 1.17312899e-05 1.25236078e-04 -6.16471439e-05 -3.81684987e-05 -6.92027127e-06 2.06231033e-04 1.27567979e-04 2.37016960e-05 2.80749267e-05 3.73854310e-05 6.60357649e-06 1.14964463e-05 4.11879278e-06 9.26267212e-06 9.89127009e-05 -4.95697465e-05 -2.66885124e-05 -1.11935877e-05 1.65806306e-04 8.95784437e-05 3.73128304e-05 2.37764419e-05 2.65417802e-05 1.12003195e-05 5.83569377e-06 6.09578721e-06 6.94700409e-06 7.41845257e-05 -3.71773099e-05 -2.14522699e-05 -4.08753415e-06 1.24354730e-04 7.18421760e-05 1.40095932e-05 1.78323314e-05 2.13769973e-05 3.98825314e-06 6.09578721e-06 2.27981789e-06 + -1.60793792e-06 -1.70876570e-05 -4.53312724e-06 -8.80184876e-06 1.76036975e-06 1.51208194e-05 2.92268424e-05 -5.84536849e-06 1.36032779e-06 -4.62949111e-06 9.25898222e-07 -4.31538883e-06 1.79807868e-06 -1.69994239e-05 -1.80353538e-04 -4.81751546e-05 -9.32724866e-05 1.86544973e-05 1.60282018e-04 3.08998057e-04 -6.17996114e-05 1.43497005e-05 -4.93361816e-05 9.86723632e-06 -4.58497245e-05 1.91040519e-05 5.68836735e-06 6.04947890e-05 1.55568489e-05 3.13251197e-05 -6.26502394e-06 -5.19803533e-05 -1.04111346e-04 2.08222691e-05 -5.22719400e-06 1.59690830e-05 -3.19381660e-06 1.54552932e-05 -6.43970549e-06 8.23397546e-06 8.78440850e-05 2.32295625e-05 4.46526795e-05 -9.09244704e-06 -7.79281385e-05 -1.49092957e-04 3.03435727e-05 -6.72507974e-06 2.34882243e-05 -4.78772410e-06 2.16365469e-05 -9.19918352e-06 -1.64679509e-06 -1.75688170e-05 -4.64591250e-06 -9.09244704e-06 1.00893368e-06 1.55856277e-05 3.03435727e-05 -3.44380823e-06 1.34501595e-06 -4.78772410e-06 5.07148666e-07 -4.66691979e-06 1.02477172e-06 -1.87306882e-05 -1.98757155e-04 -5.16145113e-05 -1.03457705e-04 2.06915410e-05 1.71864714e-04 3.42794655e-04 -6.85589310e-05 1.71525702e-05 -5.31767069e-05 1.06353414e-05 -5.12161927e-05 2.13400803e-05 -2.71923367e-05 -2.89400563e-04 -7.72744977e-05 -1.47980140e-04 3.01183751e-05 2.58264457e-04 4.92429573e-04 -1.00176519e-04 2.21515116e-05 -7.84644750e-05 1.59846639e-05 -7.19938970e-05 3.05920031e-05 5.43846735e-06 5.78801126e-05 1.54548995e-05 3.01183751e-05 -3.41193992e-06 -5.16528913e-05 -1.00176519e-04 1.15822839e-05 -4.43030232e-06 1.59846639e-05 -1.73808848e-06 1.54964029e-05 -3.48410422e-06 1.93188944e-07 2.22252617e-06 9.30934221e-07 6.77152004e-07 -1.35430401e-07 -3.30152597e-06 -2.66279573e-06 5.32559145e-07 3.02681038e-07 7.56673206e-07 -1.51334641e-07 1.28586596e-07 -5.35777483e-08 -5.46091783e-06 -5.83037947e-05 -1.49432385e-05 -2.97944241e-05 6.06704333e-06 5.02217574e-05 9.95787422e-05 -2.02666295e-05 4.85924179e-06 -1.51852495e-05 3.09574302e-06 -1.45295868e-05 6.17760109e-06 1.09218357e-06 1.16607589e-05 2.98864769e-06 6.06704333e-06 -6.72616141e-07 -1.00443515e-05 -2.02666295e-05 2.29892049e-06 -9.71848359e-07 3.09574302e-06 -3.25683001e-07 3.13411415e-06 -6.87847906e-07 -3.75693516e-06 -4.02622265e-05 -1.05961487e-05 -2.01305413e-05 4.34729029e-06 3.57869114e-05 6.76558601e-05 -1.45757150e-05 2.95230011e-06 -1.05759813e-05 2.29456350e-06 -9.57893802e-06 4.35407754e-06 1.56538965e-06 1.67759277e-05 4.41506194e-06 8.56169915e-06 -9.41502973e-07 -1.49112131e-05 -2.87557358e-05 3.24424410e-06 -1.23012505e-06 4.50381612e-06 -4.70281841e-07 4.35407754e-06 -9.43350908e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 1 3 @@ -222,41 +222,41 @@ Matrix number of r(R): 177 0 -2 2 -1 169 - 1.60794716e-06 1.70583355e-05 -5.16753108e-06 9.74528347e-07 -8.61255180e-06 1.71292009e-05 -3.29444758e-06 2.85486682e-05 -7.06373276e-07 -5.73470589e-07 5.16158770e-06 -4.28221914e-06 -9.55784314e-07 1.70289245e-05 1.80354406e-04 -5.48777776e-05 1.05042552e-05 -9.14629627e-05 1.81479302e-04 -3.53762843e-05 3.02465504e-04 -7.54441997e-06 -6.21130072e-06 5.49844256e-05 -4.55827353e-05 -1.03521679e-05 5.05395642e-06 5.37920973e-05 -1.55568487e-05 3.02680097e-06 -2.72773407e-05 5.18627962e-05 -1.02995563e-05 9.08055201e-05 -2.82546006e-06 -1.68691036e-06 1.56424767e-05 -1.36811182e-05 -2.99104120e-06 -2.43263422e-06 -2.57190371e-05 7.88413529e-06 -1.00893365e-06 1.31402255e-05 -2.60094805e-05 3.42879502e-06 -4.33491342e-05 1.06506570e-06 5.88994107e-07 -7.94698537e-06 6.63203649e-06 9.81656846e-07 8.42326070e-06 8.96534955e-05 -2.72773407e-05 5.04466829e-06 -4.46526788e-05 9.08055201e-05 -1.71659271e-05 1.48722018e-04 -3.26514280e-06 -2.99104120e-06 2.69600416e-05 -2.19681945e-05 -4.87735431e-06 -1.67222998e-05 -1.77559803e-04 5.17320680e-05 -1.02676880e-05 9.05803225e-05 -1.71864714e-04 3.47468516e-05 -3.00529556e-04 9.39316160e-06 5.77509438e-06 -5.22359427e-05 4.55685093e-05 1.02124474e-05 7.98938604e-06 8.43034182e-05 -2.59776122e-05 3.42695305e-06 -4.32960204e-05 8.54649707e-05 -1.15822839e-05 1.42441618e-04 -3.53067783e-06 -2.01594925e-06 2.62786967e-05 -2.19152964e-05 -3.35991542e-06 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 -1.71128133e-05 1.48351079e-04 -3.00529556e-04 5.79114193e-05 -4.92429573e-04 1.09790351e-05 1.02124474e-05 -8.99397180e-05 7.32476904e-05 1.66683716e-05 -8.47159188e-07 -9.02795844e-06 3.33266393e-06 -4.15379221e-07 4.13708166e-06 -1.10609304e-05 1.43218222e-06 -1.38352650e-05 -3.02679168e-07 3.21685798e-07 -3.10212987e-06 1.85421399e-06 3.47726245e-07 -1.44462906e-06 -1.53168672e-05 4.49554804e-06 -5.90768740e-07 7.86371660e-06 -1.49045927e-05 2.02105779e-06 -2.60388366e-05 8.01512889e-07 3.25689476e-07 -4.56312329e-06 4.00234485e-06 5.79076593e-07 4.92889867e-06 5.26563014e-05 -1.52698146e-05 2.90777246e-06 -2.63225572e-05 5.11624920e-05 -9.97258727e-06 8.81034506e-05 -2.51385622e-06 -1.62843763e-06 1.51854104e-05 -1.30623801e-05 -2.83009735e-06 -3.79016916e-06 -4.05298388e-05 1.23702998e-05 -2.38216604e-06 1.97988542e-05 -4.14345715e-05 8.15681405e-06 -6.64020279e-05 1.22672209e-06 1.42639758e-06 -1.20434603e-05 9.57904784e-06 2.26854683e-06 -2.40771510e-06 -2.55281121e-05 7.86371660e-06 -9.84614567e-07 1.28835124e-05 -2.60388366e-05 3.36842965e-06 -4.26793517e-05 9.35999893e-07 5.79076593e-07 -7.85145226e-06 6.43971841e-06 9.43371175e-07 + 4.82384148e-06 5.11750065e-05 -5.16753108e-06 1.47546112e-05 -2.58376554e-05 1.71292009e-05 -4.89723166e-05 8.56460045e-05 -9.27122554e-06 -2.94400364e-06 5.16158770e-06 -8.71738727e-06 -1.47200182e-05 5.10867734e-05 5.41063217e-04 -5.48777776e-05 1.56844995e-04 -2.74388888e-04 1.81479302e-04 -5.19321090e-04 9.07396512e-04 -9.88219149e-05 -3.13954606e-05 5.49844256e-05 -9.27606654e-05 -1.56977303e-04 5.05395642e-06 5.37920973e-05 -3.02680097e-06 1.55568487e-05 -2.72773407e-05 1.02995563e-05 -5.18627962e-05 9.08055201e-05 -1.04354659e-05 -1.68691036e-06 2.99104120e-06 -9.28747928e-06 -1.56424767e-05 -1.59098513e-05 -1.69164630e-04 1.71759601e-05 -4.66705461e-05 8.58798007e-05 -5.70994376e-05 1.55575217e-04 -2.85497188e-04 3.02531983e-05 9.37627190e-06 -1.72944581e-05 3.06133224e-05 4.68813595e-05 2.52697821e-05 2.68960486e-04 -2.72773407e-05 7.77842435e-05 -1.33958036e-04 9.08055201e-05 -2.59313981e-04 4.46166053e-04 -4.78454574e-05 -1.56424767e-05 2.69600416e-05 -4.39363890e-05 -7.67707986e-05 -1.67222998e-05 -1.77559803e-04 1.02676880e-05 -5.17320680e-05 9.05803225e-05 -3.47468516e-05 1.71864714e-04 -3.00529556e-04 3.47669059e-05 5.77509438e-06 -1.02124474e-05 3.09189712e-05 5.22359427e-05 5.25821854e-05 5.57796227e-04 -5.69687094e-05 1.55209375e-04 -2.84843547e-04 1.88770753e-04 -5.15594141e-04 9.43853767e-04 -1.00898062e-04 -3.13150254e-05 5.75913592e-05 -1.01677954e-04 -1.56575127e-04 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 -2.58660340e-04 4.45053236e-04 -3.00529556e-04 8.59323568e-04 -1.47728872e-03 1.59805827e-04 5.22359427e-05 -8.99397180e-05 1.46495381e-04 2.56507620e-04 -9.37115990e-06 -1.00046587e-04 1.07634514e-05 -2.81931856e-05 4.95651821e-05 -3.59184383e-05 9.44614347e-05 -1.65793335e-04 1.73236052e-05 6.05133035e-06 -1.06436985e-05 1.65593002e-05 2.77151479e-05 -3.11028898e-06 -3.31889832e-05 1.85237783e-06 -9.17110299e-06 1.69217960e-05 -6.33592638e-06 3.07240355e-05 -5.65179084e-05 6.36814569e-06 9.77063263e-07 -1.84600370e-06 6.09580744e-06 9.28732999e-06 4.92889867e-06 5.26563014e-05 -2.90777246e-06 1.52698146e-05 -2.63225572e-05 9.97258727e-06 -5.11624920e-05 8.81034506e-05 -1.00554249e-05 -1.62843763e-06 2.83009735e-06 -8.70825340e-06 -1.51854104e-05 -7.42738855e-06 -7.94644754e-05 8.08013271e-06 -2.44630801e-05 3.79457271e-05 -2.70830826e-05 8.19679572e-05 -1.27448639e-04 1.37355867e-05 4.96544639e-06 -7.68933355e-06 1.05055060e-05 2.33598940e-05 -1.55514449e-05 -1.65944916e-04 1.69217960e-05 -4.58555150e-05 8.30769984e-05 -5.65179084e-05 1.53620178e-04 -2.77621887e-04 2.90877864e-05 9.28732999e-06 -1.68591953e-05 2.88896254e-05 4.55562472e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -8.03973579e-06 -8.52916775e-05 2.58376554e-05 -8.61255180e-06 4.23147770e-05 -8.56460045e-05 2.85486682e-05 -1.40328055e-04 3.53186638e-06 5.16158770e-06 -2.53490916e-05 1.98816059e-05 8.44969718e-06 -8.51446224e-05 -9.01772028e-04 2.74388888e-04 -9.14629627e-05 4.49526476e-04 -9.07396512e-04 3.02465504e-04 -1.48721070e-03 3.77220998e-05 5.49844256e-05 -2.70136544e-04 2.11961728e-04 9.00455145e-05 -2.52697821e-05 -2.68960486e-04 7.77842435e-05 -2.72773407e-05 1.33958036e-04 -2.59313981e-04 9.08055201e-05 -4.46166053e-04 1.41273003e-05 1.56424767e-05 -7.67707986e-05 6.34035760e-05 2.69600416e-05 8.42326070e-06 8.96534955e-05 -2.72773407e-05 5.04466829e-06 -4.46526788e-05 9.08055201e-05 -1.71659271e-05 1.48722018e-04 -3.26514280e-06 -2.99104120e-06 2.69600416e-05 -2.19681945e-05 -4.87735431e-06 -4.28642856e-05 -4.56055815e-04 1.38815371e-04 -4.62717902e-05 2.23263394e-04 -4.61875977e-04 1.53958659e-04 -7.43588136e-04 1.67377511e-05 2.79512305e-05 -1.34754137e-04 1.03527250e-04 4.49180458e-05 8.36114988e-05 8.87799017e-04 -2.58660340e-04 9.05803225e-05 -4.45053236e-04 8.59323568e-04 -3.00529556e-04 1.47728872e-03 -4.69658080e-05 -5.22359427e-05 2.56507620e-04 -2.11643596e-04 -8.99397180e-05 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 -1.71128133e-05 1.48351079e-04 -3.00529556e-04 5.79114193e-05 -4.92429573e-04 1.09790351e-05 1.02124474e-05 -8.99397180e-05 7.32476904e-05 1.66683716e-05 1.41767784e-04 1.50478185e-03 -4.60763160e-04 1.53587720e-04 -7.41777346e-04 1.52800684e-03 -5.09335613e-04 2.46214787e-03 -5.62300464e-05 -9.31529678e-05 4.49565889e-04 -3.45801212e-04 -1.49855296e-04 4.23579594e-06 4.51397922e-05 -1.66633196e-05 4.13708166e-06 -2.02733712e-05 5.53046522e-05 -1.38352650e-05 6.78414545e-05 1.51339584e-06 -3.10212987e-06 1.52119092e-05 -8.48670762e-06 -3.62110076e-06 4.92889867e-06 5.26563014e-05 -1.52698146e-05 2.90777246e-06 -2.63225572e-05 5.11624920e-05 -9.97258727e-06 8.81034506e-05 -2.51385622e-06 -1.62843763e-06 1.51854104e-05 -1.30623801e-05 -2.83009735e-06 -2.51033427e-05 -2.68067114e-04 7.77906580e-05 -2.73137461e-05 1.31658857e-04 -2.60484554e-04 9.13167005e-05 -4.40649955e-04 1.28680228e-05 1.57723475e-05 -7.59270615e-05 6.14766473e-05 2.67038368e-05 2.04803436e-05 2.18601217e-04 -6.68535146e-05 2.31028170e-05 -1.05307995e-04 2.23371808e-04 -7.71128608e-05 3.52447381e-04 -6.91797789e-06 -1.40812999e-05 6.40525946e-05 -4.78952650e-05 -2.21877546e-05 8.36778090e-06 8.93557047e-05 -2.73137461e-05 4.95400178e-06 -4.38862858e-05 9.13167005e-05 -1.69733528e-05 1.46883318e-04 -2.79751765e-06 -2.96063699e-06 2.67038368e-05 -2.13535203e-05 -4.71683005e-06 + -8.03973579e-06 -8.52916775e-05 8.61255180e-06 -2.58376554e-05 4.23147770e-05 -2.85486682e-05 8.56460045e-05 -1.40328055e-04 1.54520426e-05 5.16158770e-06 -8.44969718e-06 1.29994889e-05 2.53490916e-05 -8.51446224e-05 -9.01772028e-04 9.14629627e-05 -2.74388888e-04 4.49526476e-04 -3.02465504e-04 9.07396512e-04 -1.48721070e-03 1.64703192e-04 5.49844256e-05 -9.00455145e-05 1.38649161e-04 2.70136544e-04 -8.42326070e-06 -8.96534955e-05 5.04466829e-06 -2.72773407e-05 4.46526788e-05 -1.71659271e-05 9.08055201e-05 -1.48722018e-04 1.73924431e-05 2.99104120e-06 -4.87735431e-06 1.38117939e-05 2.69600416e-05 2.52697821e-05 2.68960486e-04 -2.72773407e-05 7.77842435e-05 -1.33958036e-04 9.08055201e-05 -2.59313981e-04 4.46166053e-04 -4.78454574e-05 -1.56424767e-05 2.69600416e-05 -4.39363890e-05 -7.67707986e-05 -4.28642856e-05 -4.56055815e-04 4.62717902e-05 -1.38815371e-04 2.23263394e-04 -1.53958659e-04 4.61875977e-04 -7.43588136e-04 8.12883528e-05 2.79512305e-05 -4.49180458e-05 6.62589426e-05 1.34754137e-04 2.78704996e-05 2.95933006e-04 -1.71128133e-05 9.05803225e-05 -1.48351079e-04 5.79114193e-05 -3.00529556e-04 4.92429573e-04 -5.79448431e-05 -1.02124474e-05 1.66683716e-05 -4.61319685e-05 -8.99397180e-05 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 -2.58660340e-04 4.45053236e-04 -3.00529556e-04 8.59323568e-04 -1.47728872e-03 1.59805827e-04 5.22359427e-05 -8.99397180e-05 1.46495381e-04 2.56507620e-04 1.41767784e-04 1.50478185e-03 -1.53587720e-04 4.60763160e-04 -7.41777346e-04 5.09335613e-04 -1.52800684e-03 2.46214787e-03 -2.71357611e-04 -9.31529678e-05 1.49855296e-04 -2.21597254e-04 -4.49565889e-04 1.56185998e-05 1.66744311e-04 -1.79390856e-05 4.95651821e-05 -8.10627132e-05 5.98640639e-05 -1.65793335e-04 2.71307658e-04 -2.88726753e-05 -1.06436985e-05 1.74046088e-05 -2.44613842e-05 -4.78652195e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 1.52698146e-05 -2.63225572e-05 9.97258727e-06 -5.11624920e-05 8.81034506e-05 -1.00554249e-05 -1.62843763e-06 2.83009735e-06 -8.70825340e-06 -1.51854104e-05 -8.36778090e-06 -8.93557047e-05 4.95400178e-06 -2.73137461e-05 4.38862858e-05 -1.69733528e-05 9.13167005e-05 -1.46883318e-04 1.70939322e-05 2.96063699e-06 -4.71683005e-06 1.30994815e-05 2.67038368e-05 1.39084787e-05 1.48392815e-04 -1.51342263e-05 4.78576154e-05 -7.02112519e-05 5.05381214e-05 -1.59581138e-04 2.34976114e-04 -2.60301140e-05 -9.72717325e-06 1.42298426e-05 -1.75091939e-05 -4.52001971e-05 2.51033427e-05 2.68067114e-04 -2.73137461e-05 7.77906580e-05 -1.31658857e-04 9.13167005e-05 -2.60484554e-04 4.40649955e-04 -4.68063269e-05 -1.57723475e-05 2.67038368e-05 -4.18823582e-05 -7.59270615e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 4.82384148e-06 5.11750065e-05 -1.47546112e-05 5.16753108e-06 -2.58376554e-05 4.89723166e-05 -1.71292009e-05 8.56460045e-05 -2.91386606e-06 -2.94400364e-06 1.47200182e-05 -1.23878105e-05 -5.16158770e-06 5.10867734e-05 5.41063217e-04 -1.56844995e-04 5.48777776e-05 -2.74388888e-04 5.19321090e-04 -1.81479302e-04 9.07396512e-04 -3.09221352e-05 -3.13954606e-05 1.56977303e-04 -1.31962621e-04 -5.49844256e-05 1.59098513e-05 1.69164630e-04 -4.66705461e-05 1.71759601e-05 -8.58798007e-05 1.55575217e-04 -5.70994376e-05 2.85497188e-04 -1.13853158e-05 -9.37627190e-06 4.68813595e-05 -4.15066995e-05 -1.72944581e-05 -5.05395642e-06 -5.37920973e-05 1.55568487e-05 -3.02680097e-06 2.72773407e-05 -5.18627962e-05 1.02995563e-05 -9.08055201e-05 2.82546006e-06 1.68691036e-06 -1.56424767e-05 1.36811182e-05 2.99104120e-06 2.52697821e-05 2.68960486e-04 -7.77842435e-05 2.72773407e-05 -1.33958036e-04 2.59313981e-04 -9.08055201e-05 4.46166053e-04 -1.41273003e-05 -1.56424767e-05 7.67707986e-05 -6.34035760e-05 -2.69600416e-05 -5.25821854e-05 -5.57796227e-04 1.55209375e-04 -5.69687094e-05 2.84843547e-04 -5.15594141e-04 1.88770753e-04 -9.43853767e-04 3.76066601e-05 3.13150254e-05 -1.56575127e-04 1.38219262e-04 5.75913592e-05 1.67222998e-05 1.77559803e-04 -5.17320680e-05 1.02676880e-05 -9.05803225e-05 1.71864714e-04 -3.47468516e-05 3.00529556e-04 -9.39316160e-06 -5.77509438e-06 5.22359427e-05 -4.55685093e-05 -1.02124474e-05 -8.36114988e-05 -8.87799017e-04 2.58660340e-04 -9.05803225e-05 4.45053236e-04 -8.59323568e-04 3.00529556e-04 -1.47728872e-03 4.69658080e-05 5.22359427e-05 -2.56507620e-04 2.11643596e-04 8.99397180e-05 -1.74672722e-06 -1.87949609e-05 7.08905598e-06 -1.61587451e-06 8.07937257e-06 -2.37556158e-05 5.49541842e-06 -2.74770921e-05 -9.08040048e-07 1.27453754e-06 -6.37268768e-06 3.20954142e-06 1.33730893e-06 -3.11028898e-06 -3.31889832e-05 9.17110299e-06 -1.85237783e-06 1.69217960e-05 -3.07240355e-05 6.33592638e-06 -5.65179084e-05 2.09505125e-06 9.77063263e-07 -9.28732999e-06 8.56287966e-06 1.84600370e-06 1.55514449e-05 1.65944916e-04 -4.58555150e-05 1.69217960e-05 -8.30769984e-05 1.53620178e-04 -5.65179084e-05 2.77621887e-04 -1.04752563e-05 -9.28732999e-06 4.55562472e-05 -3.96355746e-05 -1.68591953e-05 -1.18293568e-05 -1.26375123e-04 3.66475550e-05 -1.33614887e-05 6.18975704e-05 -1.22789981e-04 4.46478214e-05 -2.07305559e-04 6.03325493e-06 7.72332900e-06 -3.56819691e-05 2.87371512e-05 1.30623801e-05 -4.92889867e-06 -5.26563014e-05 1.52698146e-05 -2.90777246e-06 2.63225572e-05 -5.11624920e-05 9.97258727e-06 -8.81034506e-05 2.51385622e-06 1.62843763e-06 -1.51854104e-05 1.30623801e-05 2.83009735e-06 + 1.60794716e-06 1.70583355e-05 -9.74528347e-07 5.16753108e-06 -8.61255180e-06 3.29444758e-06 -1.71292009e-05 2.85486682e-05 -3.35532393e-06 -5.73470589e-07 9.55784314e-07 -2.75284677e-06 -5.16158770e-06 1.70289245e-05 1.80354406e-04 -1.05042552e-05 5.48777776e-05 -9.14629627e-05 3.53762843e-05 -1.81479302e-04 3.02465504e-04 -3.57035967e-05 -6.21130072e-06 1.03521679e-05 -2.93250270e-05 -5.49844256e-05 2.43263422e-06 2.57190371e-05 -1.00893365e-06 7.88413529e-06 -1.31402255e-05 3.42879502e-06 -2.60094805e-05 4.33491342e-05 -5.21097923e-06 -5.88994107e-07 9.81656846e-07 -4.23839220e-06 -7.94698537e-06 -5.05395642e-06 -5.37920973e-05 3.02680097e-06 -1.55568487e-05 2.72773407e-05 -1.02995563e-05 5.18627962e-05 -9.08055201e-05 1.04354659e-05 1.68691036e-06 -2.99104120e-06 9.28747928e-06 1.56424767e-05 8.42326070e-06 8.96534955e-05 -5.04466829e-06 2.72773407e-05 -4.46526788e-05 1.71659271e-05 -9.08055201e-05 1.48722018e-04 -1.73924431e-05 -2.99104120e-06 4.87735431e-06 -1.38117939e-05 -2.69600416e-05 -7.98938604e-06 -8.43034182e-05 3.42695305e-06 -2.59776122e-05 4.32960204e-05 -1.15822839e-05 8.54649707e-05 -1.42441618e-04 1.72138645e-05 2.01594925e-06 -3.35991542e-06 1.40153049e-05 2.62786967e-05 1.67222998e-05 1.77559803e-04 -1.02676880e-05 5.17320680e-05 -9.05803225e-05 3.47468516e-05 -1.71864714e-04 3.00529556e-04 -3.47669059e-05 -5.77509438e-06 1.02124474e-05 -3.09189712e-05 -5.22359427e-05 -2.78704996e-05 -2.95933006e-04 1.71128133e-05 -9.05803225e-05 1.48351079e-04 -5.79114193e-05 3.00529556e-04 -4.92429573e-04 5.79448431e-05 1.02124474e-05 -1.66683716e-05 4.61319685e-05 8.99397180e-05 -2.85880319e-06 -3.05858908e-05 1.85532669e-06 -9.04666195e-06 1.50777699e-05 -6.34791707e-06 3.03529263e-05 -5.05882105e-05 5.77453163e-06 1.07445364e-06 -1.79075606e-06 4.73540138e-06 8.87887759e-06 -1.44462906e-06 -1.53168672e-05 5.90768740e-07 -4.49554804e-06 7.86371660e-06 -2.02105779e-06 1.49045927e-05 -2.60388366e-05 3.06537587e-06 3.25689476e-07 -5.79076593e-07 2.69530295e-06 4.56312329e-06 2.40771510e-06 2.55281121e-05 -9.84614567e-07 7.86371660e-06 -1.28835124e-05 3.36842965e-06 -2.60388366e-05 4.26793517e-05 -5.10895979e-06 -5.79076593e-07 9.43371175e-07 -4.03045889e-06 -7.85145226e-06 -2.62874596e-06 -2.80833608e-05 1.55081198e-06 -9.07132154e-06 1.34822449e-05 -5.31871321e-06 3.02963325e-05 -4.51827049e-05 5.36289327e-06 9.91786862e-07 -1.43541318e-06 3.50183704e-06 8.70825340e-06 -4.92889867e-06 -5.26563014e-05 2.90777246e-06 -1.52698146e-05 2.63225572e-05 -9.97258727e-06 5.11624920e-05 -8.81034506e-05 1.00554249e-05 1.62843763e-06 -2.83009735e-06 8.70825340e-06 1.51854104e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -2 2 0 -579 - -8.71895427e-06 3.00061752e-05 6.49189655e-06 6.49189655e-06 1.60794716e-06 1.70583355e-05 -8.61255180e-06 9.74528347e-07 -5.16753108e-06 2.85486682e-05 -3.29444758e-06 1.71292009e-05 4.06169720e-06 -9.55784314e-07 5.16158770e-06 -1.52937237e-06 -5.73470589e-07 -9.50022517e-05 3.26677379e-04 7.09998885e-05 7.09998885e-05 1.70289245e-05 1.80354406e-04 -9.14629627e-05 1.05042552e-05 -5.48777776e-05 3.02465504e-04 -3.53762843e-05 1.81479302e-04 4.32480167e-05 -1.03521679e-05 5.49844256e-05 -1.62577083e-05 -6.21130072e-06 -3.55321267e-05 1.22673788e-04 2.56060934e-05 2.67594037e-05 8.42326070e-06 8.96534955e-05 -4.46526788e-05 5.04466829e-06 -2.72773407e-05 1.48722018e-04 -1.71659271e-05 9.08055201e-05 2.06575859e-05 -4.87735431e-06 2.69600416e-05 -8.15640063e-06 -2.99104120e-06 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 3.55321266e-05 -1.22244630e-04 -1.22244630e-04 -6.79737099e-06 -2.58534045e-05 1.17733919e-05 -2.43263422e-06 -2.57190371e-05 1.31402255e-05 -1.00893365e-06 7.88413529e-06 -4.33491342e-05 3.42879502e-06 -2.60094805e-05 -6.27604493e-06 9.81656846e-07 -7.94698537e-06 2.39364429e-06 5.88994107e-07 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 5.05395642e-06 5.37920973e-05 -2.72773407e-05 3.02680097e-06 -1.55568487e-05 9.08055201e-05 -1.02995563e-05 5.18627962e-05 1.32609259e-05 -2.99104120e-06 1.56424767e-05 -4.39363890e-06 -1.68691036e-06 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 -9.25616978e-05 -2.78704996e-05 -2.95933006e-04 1.48351079e-04 -1.71128133e-05 9.05803225e-05 -4.92429573e-04 5.79114193e-05 -3.00529556e-04 -6.89238782e-05 1.66683716e-05 -8.99397180e-05 2.71157219e-05 1.02124474e-05 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -1.22673788e-04 4.21487409e-04 4.21487409e-04 2.36639301e-05 8.98002728e-05 -4.09871293e-05 7.98938604e-06 8.43034182e-05 -4.32960204e-05 3.42695305e-06 -2.59776122e-05 1.42441618e-04 -1.15822839e-05 8.54649707e-05 2.07445424e-05 -3.35991542e-06 2.62786967e-05 -7.89999152e-06 -2.01594925e-06 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 -1.02676880e-05 5.17320680e-05 -3.00529556e-04 3.47468516e-05 -1.71864714e-04 -4.41600675e-05 1.02124474e-05 -5.22359427e-05 1.46495381e-05 5.77509438e-06 -6.79737075e-06 2.36639299e-05 4.12680939e-06 5.65341970e-06 3.70596237e-06 3.96138493e-05 -1.92148516e-05 2.27070591e-06 -1.23793259e-05 6.44234755e-05 -7.78009929e-06 4.14138567e-05 8.44270054e-06 -2.13848231e-06 1.19810075e-05 -3.82242524e-06 -1.39613944e-06 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 2.67594044e-05 -8.86486914e-05 -9.25616986e-05 -4.12681204e-06 -1.87026402e-05 8.91062561e-06 -2.40771510e-06 -2.55281121e-05 1.28835124e-05 -9.84614567e-07 7.86371660e-06 -4.26793517e-05 3.36842965e-06 -2.60388366e-05 -6.04495968e-06 9.43371175e-07 -7.85145226e-06 2.40925952e-06 5.79076593e-07 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.63225572e-05 2.90777246e-06 -1.52698146e-05 8.81034506e-05 -9.97258727e-06 5.11624920e-05 1.25692811e-05 -2.83009735e-06 1.51854104e-05 -4.35412670e-06 -1.62843763e-06 1.17733915e-05 -4.09871288e-05 -8.91062128e-06 -8.02923241e-06 -1.16142320e-06 -1.24464781e-05 6.31660931e-06 -8.31354061e-07 3.29897830e-06 -2.12193229e-05 2.83810084e-06 -1.11382390e-05 -3.19493334e-06 8.33133654e-07 -3.33520685e-06 8.33668127e-07 4.34610715e-07 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 2.56060941e-05 -9.25616986e-05 -8.86486914e-05 -5.65342212e-06 -1.87026402e-05 8.02923687e-06 -1.44462906e-06 -1.53168672e-05 7.86371660e-06 -5.90768740e-07 4.49554804e-06 -2.60388366e-05 2.02105779e-06 -1.49045927e-05 -3.86688876e-06 5.79076593e-07 -4.56312329e-06 1.30704190e-06 3.25689476e-07 1.60795640e-06 1.70290140e-05 -5.05395290e-06 -2.43263298e-06 -8.42325484e-06 1.67222963e-05 7.98938483e-06 2.78704939e-05 -8.47164996e-07 1.44463483e-06 4.92893937e-06 -3.79020251e-06 2.40772471e-06 2.09534141e-05 2.30130146e-04 -8.39943549e-05 -8.71895427e-06 -8.39943549e-05 2.93564411e-04 3.00061752e-05 2.93564411e-04 1.66354113e-05 6.49189655e-06 5.76267551e-05 -2.88133775e-05 6.49189655e-06 1.70584250e-05 1.80355273e-04 -5.37920632e-05 -2.57190251e-05 -8.96534387e-05 1.77559770e-04 8.43034066e-05 2.95932950e-04 -9.02801478e-06 1.53169235e-05 5.26566956e-05 -4.05301617e-05 2.55282059e-05 2.30130146e-04 2.52931185e-03 -9.23162005e-04 -9.50022517e-05 -9.23162005e-04 3.22846934e-03 3.26677379e-04 3.22846934e-03 1.83470774e-04 7.09998885e-05 6.35561405e-04 -3.17780703e-04 7.09998885e-05 5.16752756e-06 5.48777436e-05 -1.55568485e-05 -7.88413523e-06 -2.72773403e-05 5.17320678e-05 2.59776122e-05 9.05803222e-05 -3.33266170e-06 4.49554494e-06 1.52697998e-05 -1.23702881e-05 7.86371142e-06 8.39943549e-05 9.23162005e-04 -3.25594125e-04 -3.55321267e-05 -3.43360188e-04 1.14116746e-03 1.22673788e-04 1.20239706e-03 5.37320015e-05 2.56060934e-05 2.25592719e-04 -1.19372961e-04 2.67594037e-05 9.74527112e-07 1.05042432e-05 -3.02680091e-06 -1.00893364e-06 -5.04466819e-06 1.02676879e-05 3.42695303e-06 1.71128132e-05 -4.15378414e-07 5.90767582e-07 2.90776726e-06 -2.38216189e-06 9.84612637e-07 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 1.77660633e-05 3.55321266e-05 -1.22244630e-04 -6.12296045e-05 -1.22244630e-04 -6.79737099e-06 -1.31532020e-05 -2.58534045e-05 1.17733919e-05 -1.31532020e-05 8.61254594e-06 9.14629059e-05 -2.72773403e-05 -1.31402254e-05 -4.46526781e-05 9.05803222e-05 4.32960203e-05 1.48351078e-04 -4.13707777e-06 7.86371142e-06 2.63225327e-05 -1.97988346e-05 1.28835038e-05 8.39943549e-05 9.23162005e-04 -3.43360188e-04 -3.55321267e-05 -3.25594125e-04 1.20239706e-03 1.22673788e-04 1.14116746e-03 7.65140157e-05 2.67594037e-05 2.25592719e-04 -1.06219759e-04 2.56060934e-05 -1.71291975e-05 -1.81479269e-04 5.18627959e-05 2.60094805e-05 9.08055198e-05 -1.71864714e-04 -8.54649707e-05 -3.00529556e-04 1.10609283e-05 -1.49045897e-05 -5.11624774e-05 4.14345600e-05 -2.60388315e-05 -2.93564411e-04 -3.22846934e-03 1.14116746e-03 1.22244630e-04 1.20239706e-03 -4.00001864e-03 -4.21487409e-04 -4.21076234e-03 -1.90445736e-04 -8.86486907e-05 -7.96494859e-04 4.21042676e-04 -9.25616978e-05 -3.29444637e-06 -3.53762726e-05 1.02995562e-05 3.42879499e-06 1.71659271e-05 -3.47468516e-05 -1.15822838e-05 -5.79114193e-05 1.43218144e-06 -2.02105664e-06 -9.97258216e-06 8.15680996e-06 -3.36842774e-06 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -6.12296045e-05 -1.22673788e-04 4.21487409e-04 2.10743705e-04 4.21487409e-04 2.36639301e-05 4.55904927e-05 8.98002728e-05 -4.09871293e-05 4.55904927e-05 -2.85486624e-05 -3.02465449e-04 9.08055198e-05 4.33491342e-05 1.48722017e-04 -3.00529556e-04 -1.42441618e-04 -4.92429573e-04 1.38352612e-05 -2.60388315e-05 -8.81034265e-05 6.64020086e-05 -4.26793433e-05 -2.93564411e-04 -3.22846934e-03 1.20239706e-03 1.22244630e-04 1.14116746e-03 -4.21076234e-03 -4.21487409e-04 -4.00001864e-03 -2.69410785e-04 -9.25616978e-05 -7.96494859e-04 3.75452183e-04 -8.86486907e-05 -7.06379085e-07 -7.54447631e-06 2.82545784e-06 1.06506489e-06 3.26513891e-06 -9.39315942e-06 -3.53067705e-06 -1.09790313e-05 -3.02679842e-07 -8.01517097e-07 -2.51388461e-06 1.22674084e-06 -9.36004932e-07 1.66354113e-05 1.83470774e-04 -5.37320015e-05 -6.79737075e-06 -7.65140157e-05 1.90445736e-04 2.36639299e-05 2.69410785e-04 -2.12448023e-06 4.12680939e-06 4.19947626e-05 -2.94775127e-05 5.65341970e-06 5.73476353e-07 6.21135700e-06 -1.68690725e-06 -5.88992950e-07 -2.99103602e-06 5.77509135e-06 2.01594811e-06 1.02124423e-05 -3.21690006e-07 3.25690786e-07 1.62846368e-06 -1.42642066e-06 5.79079199e-07 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 1.31532020e-05 2.67594044e-05 -8.86486914e-05 -4.55904927e-05 -9.25616986e-05 -4.12681204e-06 -9.35131785e-06 -1.87026402e-05 8.91062561e-06 -9.79201225e-06 5.16162840e-06 5.49848198e-05 -1.56424619e-05 -7.94698017e-06 -2.69600171e-05 5.22359282e-05 2.62786916e-05 8.99396939e-05 -3.10215826e-06 4.56314934e-06 1.51855874e-05 -1.20436077e-05 7.85149689e-06 5.76267551e-05 6.35561405e-04 -2.25592719e-04 -2.58534037e-05 -2.25592719e-04 7.96494859e-04 8.98002720e-05 7.96494859e-04 4.19947626e-05 1.87026312e-05 1.45914819e-04 -7.27370625e-05 1.87026312e-05 -4.28225249e-06 -4.55830581e-05 1.36811065e-05 6.63203234e-06 2.19681749e-05 -4.55684978e-05 -2.19152923e-05 -7.32476712e-05 1.85423273e-06 -4.00236793e-06 -1.30625276e-05 9.57916536e-06 -6.43975573e-06 -2.88133775e-05 -3.17780703e-04 1.19372961e-04 1.17733915e-05 1.06219759e-04 -4.21042676e-04 -4.09871288e-05 -3.75452183e-04 -2.94775127e-05 -8.91062128e-06 -7.27370625e-05 3.19132195e-05 -8.02923241e-06 9.55793921e-07 1.03522617e-05 -2.99103602e-06 -9.81654916e-07 -4.87734568e-06 1.02124423e-05 3.35991352e-06 1.66683631e-05 -3.47731284e-07 5.79079199e-07 2.83014198e-06 -2.26858416e-06 9.43375264e-07 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 1.31532020e-05 2.56060941e-05 -9.25616986e-05 -4.55904927e-05 -8.86486914e-05 -5.65342212e-06 -9.79201225e-06 -1.87026402e-05 8.02923687e-06 -9.35131785e-06 - 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 73 90 107 129 146 163 185 202 219 241 267 293 319 345 371 397 423 449 475 501 527 553 579 -532 - -4.19067839e-05 -4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 -3.85148484e-05 -1.13943659e-04 5.37258812e-05 -4.82384148e-06 -5.11750065e-05 2.58376554e-05 -5.16753108e-06 1.47546112e-05 -8.56460045e-05 1.71292009e-05 -4.89723166e-05 -1.21850916e-05 5.16158770e-06 -1.47200182e-05 3.67042321e-06 2.94400364e-06 -4.59847886e-04 -5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 -4.24093536e-04 -1.25610344e-03 5.92551775e-04 -5.10867734e-05 -5.41063217e-04 2.74388888e-04 -5.48777776e-05 1.56844995e-04 -9.07396512e-04 1.81479302e-04 -5.19321090e-04 -1.29744050e-04 5.49844256e-05 -1.56977303e-04 3.92019561e-05 3.13954606e-05 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 -1.25264467e-04 -4.35082153e-04 2.16964422e-04 -2.52697821e-05 -2.68960486e-04 1.33958036e-04 -2.72773407e-05 7.77842435e-05 -4.46166053e-04 9.08055201e-05 -2.59313981e-04 -6.19727577e-05 2.69600416e-05 -7.67707986e-05 1.94671871e-05 1.56424767e-05 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 5.05395642e-06 5.37920973e-05 -2.72773407e-05 3.02680097e-06 -1.55568487e-05 9.08055201e-05 -1.02995563e-05 5.18627962e-05 1.32609259e-05 -2.99104120e-06 1.56424767e-05 -4.39363890e-06 -1.68691036e-06 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 6.51188252e-04 -2.53135294e-03 -2.28600536e-03 -1.78410485e-04 -4.59782247e-04 2.04285030e-04 -1.59098513e-05 -1.69164630e-04 8.58798007e-05 -1.71759601e-05 4.66705461e-05 -2.85497188e-04 5.70994376e-05 -1.55575217e-04 -4.16385141e-05 1.72944581e-05 -4.68813595e-05 1.08933771e-05 9.37627190e-06 5.73105393e-04 6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 4.41899521e-04 1.53469785e-03 -7.65392422e-04 8.36114988e-05 8.87799017e-04 -4.45053236e-04 9.05803225e-05 -2.58660340e-04 1.47728872e-03 -3.00529556e-04 8.59323568e-04 2.06771635e-04 -8.99397180e-05 2.56507620e-04 -6.51482152e-05 -5.22359427e-05 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 -1.02676880e-05 5.17320680e-05 -3.00529556e-04 3.47468516e-05 -1.71864714e-04 -4.41600675e-05 1.02124474e-05 -5.22359427e-05 1.46495381e-05 5.77509438e-06 6.03111568e-04 6.63633513e-03 -2.52315372e-03 -2.27866446e-03 8.84301209e-03 8.00003727e-03 6.25885014e-04 1.62058512e-03 -7.21643868e-04 5.25821854e-05 5.57796227e-04 -2.84843547e-04 5.69687094e-05 -1.55209375e-04 9.43853767e-04 -1.88770753e-04 5.15594141e-04 1.38504722e-04 -5.75913592e-05 1.56575127e-04 -3.65413080e-05 -3.13150254e-05 -2.80266684e-05 -3.09788318e-04 8.96635549e-05 1.27645593e-04 -3.19883438e-04 -4.51758142e-04 4.24904657e-06 -6.85555547e-05 4.76480212e-05 -1.11178871e-05 -1.18841548e-04 5.76445547e-05 -1.23793259e-05 3.52822416e-05 -1.93270427e-04 4.14138567e-05 -1.18217051e-04 -2.53281016e-05 1.19810075e-05 -3.40878355e-05 9.11418852e-06 7.32586789e-06 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.63225572e-05 2.90777246e-06 -1.52698146e-05 8.81034506e-05 -9.97258727e-06 5.11624920e-05 1.25692811e-05 -2.83009735e-06 1.51854104e-05 -4.35412670e-06 -1.62843763e-06 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 -9.94228598e-05 -2.91828551e-04 1.36562960e-04 -1.55514449e-05 -1.65944916e-04 8.30769984e-05 -1.69217960e-05 4.58555150e-05 -2.77621887e-04 5.65179084e-05 -1.53620178e-04 -3.95630426e-05 1.68591953e-05 -4.55562472e-05 1.07459493e-05 9.28732999e-06 6.15274106e-05 6.78568920e-04 -2.60527449e-04 -2.20594033e-04 9.18778309e-04 7.80164894e-04 7.02617049e-05 1.54384207e-04 -6.38261716e-05 4.40196826e-06 4.69106481e-05 -2.39518433e-05 5.28135596e-06 -1.21844749e-05 7.98569198e-05 -1.75647387e-05 4.08220236e-05 1.19379020e-05 -5.37304655e-06 1.23220751e-05 -2.50100955e-06 -2.75788262e-06 -2.70067140e-05 9.37132791e-05 2.04654088e-05 1.87026310e-05 3.11028898e-06 3.31889832e-05 -1.69217960e-05 1.85237783e-06 -9.17110299e-06 5.65179084e-05 -6.33592638e-06 3.07240355e-05 8.46319694e-06 -1.84600370e-06 9.28732999e-06 -2.46707222e-06 -9.77063263e-07 -4.82383223e-06 -5.12043280e-05 1.56161714e-05 5.20539047e-06 2.52789703e-05 -5.17945072e-05 -1.72648357e-05 -8.39088927e-05 1.97832811e-06 -3.14348229e-06 -1.52585645e-05 1.18091842e-05 -5.08618816e-06 -2.09533699e-05 -2.30541694e-04 8.77725292e-05 7.90535749e-05 -3.07587850e-04 -2.77581675e-04 -2.18794371e-05 -5.63169039e-05 2.49125037e-05 -5.10572729e-05 -5.41062349e-04 1.65719047e-04 5.52396824e-05 2.68410075e-04 -5.48357439e-04 -1.82785813e-04 -8.88812248e-04 2.11496651e-05 -3.34562014e-05 -1.62495422e-04 1.25848831e-04 -5.41651408e-05 -2.29717740e-04 -2.52930770e-03 9.62831275e-04 8.67829024e-04 -3.37575039e-03 -3.04907302e-03 -2.40622762e-04 -6.20542033e-04 2.74771072e-04 -1.50482981e-05 -1.60290646e-04 4.66705464e-05 1.63664045e-05 7.94033554e-05 -1.55719117e-04 -5.45283517e-05 -2.64780211e-04 7.96917854e-06 -9.46002143e-06 -4.58585221e-05 3.73521697e-05 -1.61052890e-05 -8.02161920e-05 -8.83492845e-04 3.25594127e-04 3.07828064e-04 -1.14526706e-03 -1.08403746e-03 -7.15324657e-05 -2.09489434e-04 9.75914609e-05 -5.01609937e-06 -5.34302152e-05 1.63664045e-05 3.02680100e-06 2.64677851e-05 -5.45283517e-05 -1.03101791e-05 -8.82600702e-05 1.78469868e-06 -1.81127951e-06 -1.61052890e-05 1.29539961e-05 -2.91108482e-06 -1.77660633e-05 6.14441833e-05 1.36062016e-05 1.24528913e-05 -2.58284789e-05 -2.74939414e-04 8.42606897e-05 2.80868966e-05 1.33958037e-04 -2.80490135e-04 -9.34967116e-05 -4.46515040e-04 9.33553055e-06 -1.70964778e-05 -8.14715631e-05 6.17602208e-05 -2.71571877e-05 -8.89351465e-05 -9.78495099e-04 3.78892317e-04 3.25594127e-04 -1.32895588e-03 -1.14483791e-03 -1.01896469e-04 -2.34189528e-04 9.80652718e-05 4.97600015e-05 5.28759945e-04 -1.55065476e-04 -5.43031541e-05 -2.63667394e-04 5.15594141e-04 1.80317734e-04 8.76229608e-04 -2.65117181e-05 3.15562587e-05 1.53109199e-04 -1.24640527e-04 5.36884391e-05 2.79540982e-04 3.08118840e-03 -1.13706785e-03 -1.07583825e-03 4.00001864e-03 3.78927493e-03 2.51453785e-04 7.38202992e-04 -3.44349746e-04 1.65866672e-05 1.76253315e-04 -5.43031541e-05 -1.02570652e-05 -8.78891313e-05 1.80317734e-04 3.47468517e-05 2.92076536e-04 -6.01617585e-06 6.17544148e-06 5.36884391e-05 -4.31755840e-05 9.94002842e-06 6.10150255e-05 -2.10743704e-04 -4.69712051e-05 -4.30581980e-05 8.53486220e-05 9.06383391e-04 -2.79377318e-04 -9.31257727e-05 -4.44704250e-04 9.26947727e-04 3.08982576e-04 1.47728872e-03 -3.14157501e-05 5.69016890e-05 2.71522744e-04 -2.06151513e-04 9.05075814e-05 3.09547157e-04 3.40786578e-03 -1.32075666e-03 -1.13749701e-03 4.63224975e-03 4.00001864e-03 3.56474229e-04 8.24090258e-04 -3.46191685e-04 2.68225767e-06 2.85673574e-05 -1.05051979e-05 -2.65663754e-06 -1.28711506e-05 3.48505623e-05 8.87240578e-06 4.30271581e-05 9.08036830e-07 1.97892698e-06 9.59589470e-06 -5.40575280e-06 2.33736958e-06 -1.13912571e-05 -1.26317543e-04 3.59315534e-05 5.11315772e-05 -1.29437703e-04 -1.82347357e-04 2.12456635e-06 -2.65607921e-05 1.81705086e-05 -2.91079326e-06 -3.11280772e-05 9.08735927e-06 1.72801077e-06 1.54678046e-05 -3.04828079e-05 -5.93558137e-06 -5.18521718e-05 1.39065333e-06 -9.77057370e-07 -8.99382338e-06 7.63361459e-06 -1.67194156e-06 -1.27002016e-05 4.42097793e-05 9.35131333e-06 8.91061892e-06 -1.50128156e-05 -1.60425993e-04 4.68783815e-05 1.64589935e-05 7.83762832e-05 -1.57086134e-04 -5.50654216e-05 -2.62606810e-04 7.25200828e-06 -9.58076051e-06 -4.55560638e-05 3.63706594e-05 -1.60222426e-05 -5.89361676e-05 -6.50576527e-04 2.41696060e-04 2.16995967e-04 -8.54786781e-04 -7.68899516e-04 -5.74280972e-05 -1.45913731e-04 6.38258972e-05 1.24079219e-05 1.32488320e-04 -4.08021083e-05 -1.40886186e-05 -6.35409658e-05 1.36368739e-04 4.70407544e-05 2.12797682e-04 -3.83702307e-06 8.65253444e-06 3.89466067e-05 -2.87370518e-05 1.34794521e-05 3.27140331e-05 3.60788217e-04 -1.41154488e-04 -1.14374274e-04 4.97735633e-04 4.04712711e-04 4.07841922e-05 8.16471441e-05 -3.19129521e-05 -5.00427187e-06 -5.34753310e-05 1.64589935e-05 2.98773230e-06 2.61254277e-05 -5.50654216e-05 -1.02450096e-05 -8.75356035e-05 1.51378647e-06 -1.80248119e-06 -1.60222426e-05 1.26452178e-05 -2.83008361e-06 -1.38535120e-05 4.81227865e-05 1.06733965e-05 9.35131320e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 -532 - 4.19067839e-05 4.60671840e-04 -1.63047930e-04 -1.71766884e-04 5.71146086e-04 6.01152261e-04 2.72705538e-05 1.13943659e-04 -6.02177777e-05 8.03973579e-06 8.52916775e-05 -4.23147770e-05 8.61255180e-06 -2.58376554e-05 1.40328055e-04 -2.85486682e-05 8.56460045e-05 1.89839090e-05 -8.44969718e-06 2.53490916e-05 -6.88211693e-06 -5.16158770e-06 4.59847886e-04 5.05861954e-03 -1.79099103e-03 -1.88599328e-03 6.27754236e-03 6.60421974e-03 3.01118122e-04 1.25610344e-03 -6.63551663e-04 8.51446224e-05 9.01772028e-04 -4.49526476e-04 9.14629627e-05 -2.74388888e-04 1.48721070e-03 -3.02465504e-04 9.07396512e-04 2.02425291e-04 -9.00455145e-05 2.70136544e-04 -7.33125675e-05 -5.49844256e-05 1.72929501e-04 1.90165710e-03 -6.51188252e-04 -7.22252505e-04 2.28600536e-03 2.53135294e-03 8.77107835e-05 4.59782247e-04 -2.56650527e-04 4.28642856e-05 4.56055815e-04 -2.23263394e-04 4.62717902e-05 -1.38815371e-04 7.43588136e-04 -1.53958659e-04 4.61875977e-04 9.80261040e-05 -4.49180458e-05 1.34754137e-04 -3.72683073e-05 -2.79512305e-05 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 -2.67594037e-05 -8.42326070e-06 -8.96534955e-05 4.46526788e-05 -5.04466829e-06 2.72773407e-05 -1.48722018e-04 1.71659271e-05 -9.08055201e-05 -2.06575859e-05 4.87735431e-06 -2.69600416e-05 8.15640063e-06 2.99104120e-06 1.64210547e-04 1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 1.25264467e-04 4.35082153e-04 -2.16964422e-04 2.52697821e-05 2.68960486e-04 -1.33958036e-04 2.72773407e-05 -7.77842435e-05 4.46166053e-04 -9.08055201e-05 2.59313981e-04 6.19727577e-05 -2.69600416e-05 7.67707986e-05 -1.94671871e-05 -1.56424767e-05 -6.03111568e-04 -6.63633513e-03 2.27866446e-03 2.52315372e-03 -8.00003727e-03 -8.84301209e-03 -3.12019415e-04 -1.62058512e-03 9.02854256e-04 -1.41767784e-04 -1.50478185e-03 7.41777346e-04 -1.53587720e-04 4.60763160e-04 -2.46214787e-03 5.09335613e-04 -1.52800684e-03 -3.27587657e-04 1.49855296e-04 -4.49565889e-04 1.24203957e-04 9.31529678e-05 -1.22244630e-04 4.21487409e-04 8.86486907e-05 9.25616978e-05 2.78704996e-05 2.95933006e-04 -1.48351079e-04 1.71128133e-05 -9.05803225e-05 4.92429573e-04 -5.79114193e-05 3.00529556e-04 6.89238782e-05 -1.66683716e-05 8.99397180e-05 -2.71157219e-05 -1.02124474e-05 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 -4.41899521e-04 -1.53469785e-03 7.65392422e-04 -8.36114988e-05 -8.87799017e-04 4.45053236e-04 -9.05803225e-05 2.58660340e-04 -1.47728872e-03 3.00529556e-04 -8.59323568e-04 -2.06771635e-04 8.99397180e-05 -2.56507620e-04 6.51482152e-05 5.22359427e-05 3.92709664e-05 4.32763764e-04 -1.27217240e-04 -1.80791612e-04 4.49763546e-04 6.35743637e-04 -4.24904199e-06 9.94228675e-05 -7.02617075e-05 1.98543958e-05 2.11884104e-04 -1.01336084e-04 2.20761673e-05 -6.62285018e-05 3.39149113e-04 -7.36993289e-05 2.21097987e-04 4.22135243e-05 -2.10257096e-05 6.30771287e-05 -1.83277712e-05 -1.37458284e-05 2.70067140e-05 -9.37132791e-05 -1.87026310e-05 -2.04654088e-05 -8.36778090e-06 -8.93557047e-05 4.38862858e-05 -4.95400178e-06 2.73137461e-05 -1.46883318e-04 1.69733528e-05 -9.13167005e-05 -1.98914499e-05 4.71683005e-06 -2.67038368e-05 8.25403881e-06 2.96063699e-06 1.16562923e-04 1.28613793e-03 -4.42588686e-04 -4.67288779e-04 1.56539438e-03 1.65128164e-03 6.85555624e-05 2.91828551e-04 -1.54384202e-04 2.51033427e-05 2.68067114e-04 -1.31658857e-04 2.73137461e-05 -7.77906580e-05 4.40649955e-04 -9.13167005e-05 2.60484554e-04 5.96743497e-05 -2.67038368e-05 7.59270615e-05 -1.95942890e-05 -1.57723475e-05 -5.50355121e-05 -6.07569013e-04 2.20841343e-04 2.07914641e-04 -7.81316474e-04 -7.36416338e-04 -4.76480239e-05 -1.36562955e-04 6.38261671e-05 -6.57186490e-06 -7.02084019e-05 3.50967430e-05 -7.96859069e-06 1.89958992e-05 -1.17471268e-04 2.65747394e-05 -6.37906705e-05 -1.67590415e-05 7.95791207e-06 -1.88523975e-05 4.16834487e-06 4.35412670e-06 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 -1.87026312e-05 -4.92889867e-06 -5.26563014e-05 2.63225572e-05 -2.90777246e-06 1.52698146e-05 -8.81034506e-05 9.97258727e-06 -5.11624920e-05 -1.25692811e-05 2.83009735e-06 -1.51854104e-05 4.35412670e-06 1.62843763e-06 8.03974503e-06 8.52623560e-05 -2.49760952e-05 -8.57469241e-06 -4.28734620e-05 8.28238138e-05 2.84130333e-05 1.42065166e-04 -4.46740433e-06 4.96210905e-06 2.48105453e-05 -2.04602321e-05 8.52509672e-06 6.28601980e-05 6.90801986e-04 -2.47042285e-04 -2.55761239e-04 8.64710496e-04 8.94716671e-04 4.39059650e-05 1.71570414e-04 -8.90311553e-05 8.51741230e-05 9.01772895e-04 -2.65514836e-04 -9.11010579e-05 -4.55505289e-04 8.78360163e-04 3.01158993e-04 1.50579497e-03 -4.74945700e-05 5.29236848e-05 2.64618424e-04 -2.18075518e-04 9.08647993e-05 6.89978032e-04 7.58793139e-03 -2.71415303e-03 -2.80915529e-03 9.50601170e-03 9.83268908e-03 4.84588896e-04 1.89166484e-03 -9.81332366e-04 2.61313353e-05 2.77834471e-04 -7.77842433e-05 -2.80868964e-05 -1.40434482e-04 2.59170081e-04 9.33766060e-05 4.66883030e-04 -1.75434375e-05 1.55587272e-05 7.77936360e-05 -6.75581058e-05 2.81492107e-05 2.56923856e-04 2.82481911e-03 -9.76782377e-04 -1.06561269e-03 3.42717282e-03 3.73375000e-03 1.41442785e-04 6.85374967e-04 -3.76023488e-04 8.46111775e-06 9.00153776e-05 -2.64677849e-05 -5.04466826e-06 -4.54622344e-05 8.81399646e-05 1.71553043e-05 1.51267468e-04 -4.30590417e-06 2.86667205e-06 2.64972294e-05 -2.26953166e-05 4.95731069e-06 5.32981900e-05 -1.83903392e-04 -3.87592954e-05 -3.99126057e-05 4.23055887e-05 4.50076888e-04 -1.32338925e-04 -4.54622344e-05 -2.23263393e-04 4.40699823e-04 1.51267468e-04 7.43239149e-04 -2.15295209e-05 2.64972294e-05 1.30053373e-04 -1.05170605e-04 4.47208997e-05 2.48204902e-04 2.72981686e-03 -9.94548440e-04 -9.76782377e-04 3.48883158e-03 3.42760197e-03 2.01778483e-04 6.60674872e-04 -3.23184180e-04 -8.64336826e-05 -9.16835300e-04 2.58804239e-04 9.32458779e-05 4.66229389e-04 -8.59323568e-04 -3.08982576e-04 -1.54491288e-03 5.80607499e-05 -5.19947095e-05 -2.59973547e-04 2.25222331e-04 -9.38426381e-05 -8.96675979e-04 -9.86480447e-03 3.41983192e-03 3.72555078e-03 -1.20000559e-02 -1.30537744e-02 -5.02465151e-04 -2.41707998e-03 1.32389693e-03 -2.80061322e-05 -2.97239494e-04 8.80092365e-05 1.71234360e-05 1.51042270e-04 -2.92076536e-04 -5.79114192e-05 -5.00882593e-04 1.43560209e-05 -9.81210028e-06 -8.84872216e-05 7.56406157e-05 -1.69407905e-05 -1.83474235e-04 6.32231113e-04 1.34239183e-04 1.38152190e-04 -1.40030661e-04 -1.48619747e-03 4.40046182e-04 1.51042270e-04 7.42126332e-04 -1.46038268e-03 -5.00882593e-04 -2.46214787e-03 7.17801043e-05 -8.84872216e-05 -4.34550764e-04 3.51293295e-04 -1.49287433e-04 -8.66669803e-04 -9.53812709e-03 3.48063237e-03 3.41940276e-03 -1.22107996e-02 -1.20000559e-02 -7.11310306e-04 -2.33119271e-03 1.14084461e-03 -3.30026549e-06 -3.53673957e-05 1.32471777e-05 3.09631863e-06 1.54815931e-05 -4.42097057e-05 -1.04582777e-05 -5.22913884e-05 -1.51339906e-06 -2.39774043e-06 -1.19887022e-05 6.29049625e-06 -2.62104010e-06 5.59063777e-05 6.16234538e-04 -1.80949242e-04 -2.57305627e-04 6.40209282e-04 9.05154422e-04 -6.37352221e-06 1.41417630e-04 -9.97392202e-05 5.12839439e-06 5.47172074e-05 -1.53535583e-05 -3.03213952e-06 -2.77765486e-05 5.14037196e-05 1.03729323e-05 9.27691873e-05 -3.21825415e-06 1.62844352e-06 1.54789170e-05 -1.39916452e-05 3.00415949e-06 4.01599160e-05 -1.39303772e-04 -2.80539489e-05 -3.02574210e-05 2.56419720e-05 2.73586037e-04 -7.67677915e-05 -2.77765486e-05 -1.36359573e-04 2.57018598e-04 9.27691873e-05 4.55665031e-04 -1.60912708e-05 1.54789170e-05 7.59272450e-05 -6.47415625e-05 2.75407896e-05 1.74189678e-04 1.92169934e-03 -6.68181405e-04 -6.92881498e-04 2.36188923e-03 2.44777650e-03 1.10550325e-04 4.37743370e-04 -2.27121265e-04 -1.99017785e-05 -2.12488020e-04 6.26989613e-05 2.23756871e-05 1.03664600e-04 -2.09793050e-04 -7.47199278e-05 -3.46955258e-04 9.11420976e-06 -1.31520945e-05 -6.07879570e-05 4.78953644e-05 -2.17706827e-05 -8.38488896e-05 -9.25349715e-04 3.40214303e-04 3.14134399e-04 -1.20235915e-03 -1.11186852e-03 -7.71255365e-05 -2.09300018e-04 9.57393866e-05 8.29240770e-06 8.85366752e-05 -2.61245672e-05 -4.87404194e-06 -4.40834153e-05 8.74137709e-05 1.67009304e-05 1.47451165e-04 -3.79758740e-06 2.78659342e-06 2.58670046e-05 -2.17706827e-05 4.71684379e-06 3.90066057e-05 -1.35390765e-04 -2.84946434e-05 -2.80539490e-05 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +530 + 4.19067839e-05 4.60671840e-04 1.63047930e-04 -1.71766884e-04 -5.71146086e-04 6.01152261e-04 -6.57854022e-05 -6.49189655e-06 -1.13943659e-04 8.03973579e-06 8.52916775e-05 -8.61255180e-06 4.23147770e-05 -2.58376554e-05 2.85486682e-05 -1.40328055e-04 8.56460045e-05 -1.54520426e-05 -8.44969718e-06 5.16158770e-06 1.29994889e-05 -2.53490916e-05 4.59847886e-04 5.05861954e-03 1.79099103e-03 -1.88599328e-03 -6.27754236e-03 6.60421974e-03 -7.25211658e-04 -7.09998885e-05 -1.25610344e-03 8.51446224e-05 9.01772028e-04 -9.14629627e-05 4.49526476e-04 -2.74388888e-04 3.02465504e-04 -1.48721070e-03 9.07396512e-04 -1.64703192e-04 -9.00455145e-05 5.49844256e-05 1.38649161e-04 -2.70136544e-04 3.55321267e-05 -1.22673788e-04 2.56060934e-05 -2.67594037e-05 8.42326070e-06 8.96534955e-05 -5.04466829e-06 4.46526788e-05 -2.72773407e-05 1.71659271e-05 -1.48722018e-04 9.08055201e-05 -1.73924431e-05 -4.87735431e-06 2.99104120e-06 1.38117939e-05 -2.69600416e-05 -1.72929501e-04 -1.90165710e-03 -6.51188252e-04 7.22252505e-04 2.28600536e-03 -2.53135294e-03 2.66121268e-04 5.23654970e-05 4.59782247e-04 -4.28642856e-05 -4.56055815e-04 4.62717902e-05 -2.23263394e-04 1.38815371e-04 -1.53958659e-04 7.43588136e-04 -4.61875977e-04 8.12883528e-05 4.49180458e-05 -2.79512305e-05 -6.62589426e-05 1.34754137e-04 1.64210547e-04 1.80665485e-03 6.51188252e-04 -6.51188252e-04 -2.28643452e-03 2.28643452e-03 -2.50528934e-04 -4.35082153e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 1.33958036e-04 -7.77842435e-05 9.08055201e-05 -4.46166053e-04 2.59313981e-04 -4.78454574e-05 -2.69600416e-05 1.56424767e-05 4.39363890e-05 -7.67707986e-05 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 9.25616978e-05 -2.78704996e-05 -2.95933006e-04 1.71128133e-05 -1.48351079e-04 9.05803225e-05 -5.79114193e-05 4.92429573e-04 -3.00529556e-04 5.79448431e-05 1.66683716e-05 -1.02124474e-05 -4.61319685e-05 8.99397180e-05 6.03111568e-04 6.63633513e-03 2.27866446e-03 -2.52315372e-03 -8.00003727e-03 8.84301209e-03 -9.37904429e-04 -1.81210388e-04 -1.62058512e-03 1.41767784e-04 1.50478185e-03 -1.53587720e-04 7.41777346e-04 -4.60763160e-04 5.09335613e-04 -2.46214787e-03 1.52800684e-03 -2.71357611e-04 -1.49855296e-04 9.31529678e-05 2.21597254e-04 -4.49565889e-04 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 2.27823531e-03 8.00003727e-03 -8.00003727e-03 8.83799042e-04 1.53469785e-03 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 -4.45053236e-04 2.58660340e-04 -3.00529556e-04 1.47728872e-03 -8.59323568e-04 1.59805827e-04 8.99397180e-05 -5.22359427e-05 -1.46495381e-04 2.56507620e-04 -6.72976348e-05 -7.42552082e-04 -2.54862833e-04 2.70455167e-04 9.01521688e-04 -9.55627075e-04 9.78637762e-05 1.13068392e-05 1.67978422e-04 -1.56185998e-05 -1.66744311e-04 1.79390856e-05 -8.10627132e-05 4.95651821e-05 -5.98640639e-05 2.71307658e-04 -1.65793335e-04 2.88726753e-05 1.74046088e-05 -1.06436985e-05 -2.44613842e-05 4.78652195e-05 -2.70067140e-05 9.37132791e-05 -1.87026310e-05 2.04654088e-05 -8.36778090e-06 -8.93557047e-05 4.95400178e-06 -4.38862858e-05 2.73137461e-05 -1.69733528e-05 1.46883318e-04 -9.13167005e-05 1.70939322e-05 4.71683005e-06 -2.96063699e-06 -1.30994815e-05 2.67038368e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 2.63225572e-05 -1.52698146e-05 9.97258727e-06 -8.81034506e-05 5.11624920e-05 -1.00554249e-05 -2.83009735e-06 1.62843763e-06 8.70825340e-06 -1.51854104e-05 6.49189852e-06 7.09999071e-05 -2.47309569e-07 -5.26128081e-05 1.15158059e-06 1.82361971e-04 -1.13068445e-05 -3.82866511e-05 -1.78212514e-05 1.39084787e-05 1.48392815e-04 -1.51342263e-05 7.02112519e-05 -4.78576154e-05 5.05381214e-05 -2.34976114e-04 1.59581138e-04 -2.60301140e-05 -1.42298426e-05 9.72717325e-06 1.75091939e-05 -4.52001971e-05 -1.16562923e-04 -1.28613793e-03 -4.42588686e-04 4.67288779e-04 1.56539438e-03 -1.65128164e-03 1.67978422e-04 1.78212424e-05 2.91828551e-04 -2.51033427e-05 -2.68067114e-04 2.73137461e-05 -1.31658857e-04 7.77906580e-05 -9.13167005e-05 4.40649955e-04 -2.60484554e-04 4.68063269e-05 2.67038368e-05 -1.57723475e-05 -4.18823582e-05 7.59270615e-05 8.03974503e-06 8.52623560e-05 8.57469241e-06 2.49760952e-05 -4.28734620e-05 -2.84130333e-05 -8.28238138e-05 1.42065166e-04 -1.54853786e-05 4.96210905e-06 -8.52509672e-06 -1.40990017e-05 -2.48105453e-05 6.28601980e-05 6.90801986e-04 2.47042285e-04 -2.55761239e-04 -8.64710496e-04 8.94716671e-04 -9.90562247e-05 -6.49189655e-06 -1.71570414e-04 8.51741230e-05 9.01772895e-04 9.11010579e-05 2.65514836e-04 -4.55505289e-04 -3.01158993e-04 -8.78360163e-04 1.50579497e-03 -1.65111654e-04 5.29236848e-05 -9.08647993e-05 -1.50169263e-04 -2.64618424e-04 6.89978032e-04 7.58793139e-03 2.71415303e-03 -2.80915529e-03 -9.50601170e-03 9.83268908e-03 -1.09215321e-03 -7.09998885e-05 -1.89166484e-03 -8.46111775e-06 -9.00153776e-05 -5.04466826e-06 -2.64677849e-05 4.54622344e-05 1.71553043e-05 8.81399646e-05 -1.51267468e-04 1.75017686e-05 -2.86667205e-06 4.95731069e-06 1.50766807e-05 2.64972294e-05 5.32981900e-05 -1.83903392e-04 3.87592954e-05 -3.99126057e-05 -2.61313353e-05 -2.77834471e-04 -2.80868964e-05 -7.77842433e-05 1.40434482e-04 9.33766060e-05 2.59170081e-04 -4.66883030e-04 4.97353171e-05 -1.55587272e-05 2.81492107e-05 4.89721155e-05 7.77936360e-05 -2.56923856e-04 -2.82481911e-03 -9.76782377e-04 1.06561269e-03 3.42717282e-03 -3.73375000e-03 3.96367286e-04 6.55186990e-05 6.85374967e-04 4.23055887e-05 4.50076888e-04 4.54622344e-05 1.32338925e-04 -2.23263393e-04 -1.51267468e-04 -4.40699823e-04 7.43239149e-04 -8.03156554e-05 2.64972294e-05 -4.47208997e-05 -7.12304146e-05 -1.30053373e-04 2.48204902e-04 2.72981686e-03 9.94548440e-04 -9.76782377e-04 -3.48883158e-03 3.42760197e-03 -3.80774951e-04 1.31532020e-05 -6.60674872e-04 2.80061322e-05 2.97239494e-04 1.71234360e-05 8.80092365e-05 -1.51042270e-04 -5.79114192e-05 -2.92076536e-04 5.00882593e-04 -5.83286843e-05 9.81210028e-06 -1.69407905e-05 -5.02529866e-05 -8.84872216e-05 -1.83474235e-04 6.32231113e-04 -1.34239183e-04 1.38152190e-04 8.64336826e-05 9.16835300e-04 9.32458779e-05 2.58804239e-04 -4.66229389e-04 -3.08982576e-04 -8.59323568e-04 1.54491288e-03 -1.66017885e-04 5.19947095e-05 -9.38426381e-05 -1.62893250e-04 -2.59973547e-04 8.96675979e-04 9.86480447e-03 3.41983192e-03 -3.72555078e-03 -1.20000559e-02 1.30537744e-02 -1.39776095e-03 -2.26800881e-04 -2.41707998e-03 -1.40030661e-04 -1.48619747e-03 -1.51042270e-04 -4.40046182e-04 7.42126332e-04 5.00882593e-04 1.46038268e-03 -2.46214787e-03 2.68338866e-04 -8.84872216e-05 1.49287433e-04 2.37810041e-04 4.34550764e-04 -8.66669803e-04 -9.53812709e-03 -3.48063237e-03 3.41940276e-03 1.22107996e-02 -1.20000559e-02 1.34365556e-03 -4.55904927e-05 2.33119271e-03 -1.55853130e-05 -1.66336326e-04 -1.78297541e-05 -4.76753044e-05 8.20353801e-05 5.94802168e-05 1.59581258e-04 -2.74326373e-04 2.88727402e-05 -1.01911777e-05 1.75434442e-05 2.66576554e-05 4.66495639e-05 -1.00568457e-04 -1.10949363e-03 -3.85108850e-04 4.00701184e-04 1.36137821e-03 -1.41548360e-03 1.46795846e-04 1.13068392e-05 2.51967947e-04 5.12839439e-06 5.47172074e-05 3.03213952e-06 1.53535583e-05 -2.77765486e-05 -1.03729323e-05 -5.14037196e-05 9.27691873e-05 -1.05079931e-05 1.62844352e-06 -3.00415949e-06 -9.78291243e-06 -1.54789170e-05 -4.01599160e-05 1.39303772e-04 -2.80539489e-05 3.02574210e-05 -8.29240770e-06 -8.85366752e-05 -4.87404194e-06 -2.61245672e-05 4.40834153e-05 1.67009304e-05 8.74137709e-05 -1.47451165e-04 1.69551705e-05 -2.78659342e-06 4.71684379e-06 1.41741485e-05 2.58670046e-05 3.90066057e-05 -1.35390765e-04 2.84946434e-05 -2.80539490e-05 -1.28090030e-05 -1.36873073e-04 -1.38693341e-05 -4.28218731e-05 6.52397527e-05 4.64170980e-05 1.43183253e-04 -2.18763300e-04 2.38339419e-05 -8.65255138e-06 1.31552286e-05 1.75092252e-05 4.07764991e-05 6.49189852e-06 7.09999071e-05 -1.34005116e-05 -6.57660101e-05 4.67420733e-05 2.27952463e-04 -1.13068445e-05 -5.74299812e-05 -1.78212514e-05 -2.56419720e-05 -2.73586037e-04 -2.77765486e-05 -7.67677915e-05 1.36359573e-04 9.27691873e-05 2.57018598e-04 -4.55665031e-04 4.80222024e-05 -1.54789170e-05 2.75407896e-05 4.63062305e-05 7.59272450e-05 -1.74189678e-04 -1.92169934e-03 -6.68181405e-04 6.92881498e-04 2.36188923e-03 -2.44777650e-03 2.51967947e-04 1.78212424e-05 4.37743370e-04 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 83 104 121 143 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 +530 + -4.19067839e-05 -4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 6.57854022e-05 -6.49189655e-06 1.13943659e-04 -4.82384148e-06 -5.11750065e-05 5.16753108e-06 -2.58376554e-05 1.47546112e-05 -1.71292009e-05 8.56460045e-05 -4.89723166e-05 9.27122554e-06 5.16158770e-06 -2.94400364e-06 -8.71738727e-06 1.47200182e-05 -4.59847886e-04 -5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 7.25211658e-04 -7.09998885e-05 1.25610344e-03 -5.10867734e-05 -5.41063217e-04 5.48777776e-05 -2.74388888e-04 1.56844995e-04 -1.81479302e-04 9.07396512e-04 -5.19321090e-04 9.88219149e-05 5.49844256e-05 -3.13954606e-05 -9.27606654e-05 1.56977303e-04 -3.55321267e-05 1.22673788e-04 -2.67594037e-05 2.56060934e-05 -5.05395642e-06 -5.37920973e-05 3.02680097e-06 -2.72773407e-05 1.55568487e-05 -1.02995563e-05 9.08055201e-05 -5.18627962e-05 1.04354659e-05 2.99104120e-06 -1.68691036e-06 -9.28747928e-06 1.56424767e-05 1.64210547e-04 1.80665485e-03 6.51188252e-04 -6.51188252e-04 -2.28643452e-03 2.28643452e-03 -2.50528934e-04 -4.35082153e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 1.33958036e-04 -7.77842435e-05 9.08055201e-05 -4.46166053e-04 2.59313981e-04 -4.78454574e-05 -2.69600416e-05 1.56424767e-05 4.39363890e-05 -7.67707986e-05 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 6.51188252e-04 2.53135294e-03 -2.28600536e-03 2.66121268e-04 -5.23654970e-05 4.59782247e-04 -1.59098513e-05 -1.69164630e-04 1.71759601e-05 -8.58798007e-05 4.66705461e-05 -5.70994376e-05 2.85497188e-04 -1.55575217e-04 3.02531983e-05 1.72944581e-05 -9.37627190e-06 -3.06133224e-05 4.68813595e-05 1.22244630e-04 -4.21487409e-04 9.25616978e-05 -8.86486907e-05 1.67222998e-05 1.77559803e-04 -1.02676880e-05 9.05803225e-05 -5.17320680e-05 3.47468516e-05 -3.00529556e-04 1.71864714e-04 -3.47669059e-05 -1.02124474e-05 5.77509438e-06 3.09189712e-05 -5.22359427e-05 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 2.27823531e-03 8.00003727e-03 -8.00003727e-03 8.83799042e-04 1.53469785e-03 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 -4.45053236e-04 2.58660340e-04 -3.00529556e-04 1.47728872e-03 -8.59323568e-04 1.59805827e-04 8.99397180e-05 -5.22359427e-05 -1.46495381e-04 2.56507620e-04 6.03111568e-04 6.63633513e-03 2.52315372e-03 -2.27866446e-03 -8.84301209e-03 8.00003727e-03 -9.37904429e-04 1.81210388e-04 -1.62058512e-03 5.25821854e-05 5.57796227e-04 -5.69687094e-05 2.84843547e-04 -1.55209375e-04 1.88770753e-04 -9.43853767e-04 5.15594141e-04 -1.00898062e-04 -5.75913592e-05 3.13150254e-05 1.01677954e-04 -1.56575127e-04 6.72976348e-05 7.42552082e-04 2.70455167e-04 -2.54862833e-04 -9.55627075e-04 9.01521688e-04 -9.78637762e-05 1.13068392e-05 -1.67978422e-04 9.37115990e-06 1.00046587e-04 -1.07634514e-05 4.95651821e-05 -2.81931856e-05 3.59184383e-05 -1.65793335e-04 9.44614347e-05 -1.73236052e-05 -1.06436985e-05 6.05133035e-06 1.65593002e-05 -2.77151479e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 2.63225572e-05 -1.52698146e-05 9.97258727e-06 -8.81034506e-05 5.11624920e-05 -1.00554249e-05 -2.83009735e-06 1.62843763e-06 8.70825340e-06 -1.51854104e-05 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 1.87026310e-05 -3.11028898e-06 -3.31889832e-05 1.85237783e-06 -1.69217960e-05 9.17110299e-06 -6.33592638e-06 5.65179084e-05 -3.07240355e-05 6.36814569e-06 1.84600370e-06 -9.77063263e-07 -6.09580744e-06 9.28732999e-06 6.49189852e-06 7.09999071e-05 5.26128081e-05 2.47309569e-07 -1.82361971e-04 -1.15158059e-06 -1.13068445e-05 3.82866511e-05 -1.78212514e-05 -7.42738855e-06 -7.94644754e-05 8.08013271e-06 -3.79457271e-05 2.44630801e-05 -2.70830826e-05 1.27448639e-04 -8.19679572e-05 1.37355867e-05 7.68933355e-06 -4.96544639e-06 -1.05055060e-05 2.33598940e-05 1.16562923e-04 1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 -1.67978422e-04 1.78212424e-05 -2.91828551e-04 1.55514449e-05 1.65944916e-04 -1.69217960e-05 8.30769984e-05 -4.58555150e-05 5.65179084e-05 -2.77621887e-04 1.53620178e-04 -2.90877864e-05 -1.68591953e-05 9.28732999e-06 2.88896254e-05 -4.55562472e-05 -4.82383223e-06 -5.12043280e-05 -5.20539047e-06 -1.56161714e-05 2.52789703e-05 1.72648357e-05 5.17945072e-05 -8.39088927e-05 9.23788948e-06 -3.14348229e-06 5.08618816e-06 7.61787451e-06 1.52585645e-05 -2.09533699e-05 -2.30541694e-04 -8.77725292e-05 7.90535749e-05 3.07587850e-04 -2.77581675e-04 3.25145796e-05 -6.49189655e-06 5.63169039e-05 -5.10572729e-05 -5.41062349e-04 -5.52396824e-05 -1.65719047e-04 2.68410075e-04 1.82785813e-04 5.48357439e-04 -8.88812248e-04 9.84134525e-05 -3.34562014e-05 5.41651408e-05 8.12405629e-05 1.62495422e-04 -2.29717740e-04 -2.52930770e-03 -9.62831275e-04 8.67829024e-04 3.37575039e-03 -3.04907302e-03 3.58270110e-04 -7.09998885e-05 6.20542033e-04 5.01609937e-06 5.34302152e-05 3.02680100e-06 1.63664045e-05 -2.64677851e-05 -1.03101791e-05 -5.45283517e-05 8.82600702e-05 -1.03261404e-05 1.81127951e-06 -2.91108482e-06 -8.02259245e-06 -1.61052890e-05 -1.77660633e-05 6.14441833e-05 -1.36062016e-05 1.24528913e-05 1.50482981e-05 1.60290646e-04 1.63664045e-05 4.66705464e-05 -7.94033554e-05 -5.45283517e-05 -1.55719117e-04 2.64780211e-04 -2.83633386e-05 9.46002143e-06 -1.61052890e-05 -2.55775959e-05 -4.58585221e-05 8.02161920e-05 8.83492845e-04 3.25594127e-04 -3.07828064e-04 -1.14526706e-03 1.08403746e-03 -1.20282917e-04 1.31532020e-05 -2.09489434e-04 -2.58284789e-05 -2.74939414e-04 -2.80868966e-05 -8.42606897e-05 1.33958037e-04 9.34967116e-05 2.80490135e-04 -4.46515040e-04 4.88181549e-05 -1.70964778e-05 2.71571877e-05 3.89649170e-05 8.14715631e-05 -8.89351465e-05 -9.78495099e-04 -3.78892317e-04 3.25594127e-04 1.32895588e-03 -1.14483791e-03 1.35875251e-04 -3.92122950e-05 2.34189528e-04 -1.65866672e-05 -1.76253315e-04 -1.02570652e-05 -5.43031541e-05 8.78891313e-05 3.47468517e-05 1.80317734e-04 -2.92076536e-04 3.43830647e-05 -6.17544148e-06 9.94002842e-06 2.67979531e-05 5.36884391e-05 6.10150255e-05 -2.10743704e-04 4.69712051e-05 -4.30581980e-05 -4.97600015e-05 -5.28759945e-04 -5.43031541e-05 -1.55065476e-04 2.63667394e-04 1.80317734e-04 5.15594141e-04 -8.76229608e-04 9.46860034e-05 -3.15562587e-05 5.36884391e-05 8.52800848e-05 1.53109199e-04 -2.79540982e-04 -3.08118840e-03 -1.13706785e-03 1.07583825e-03 4.00001864e-03 -3.78927493e-03 4.23942521e-04 -4.55904927e-05 7.38202992e-04 8.53486220e-05 9.06383391e-04 9.31257727e-05 2.79377318e-04 -4.44704250e-04 -3.08982576e-04 -9.26947727e-04 1.47728872e-03 -1.62824572e-04 5.69016890e-05 -9.05075814e-05 -1.30282594e-04 -2.71522744e-04 3.09547157e-04 3.40786578e-03 1.32075666e-03 -1.13749701e-03 -4.63224975e-03 4.00001864e-03 -4.78047908e-04 1.35619896e-04 -8.24090258e-04 9.40444675e-06 1.00454572e-04 1.08727829e-05 3.00830634e-05 -4.85925153e-05 -3.63022854e-05 -1.00673511e-04 1.62774619e-04 -1.73235403e-05 6.50385115e-06 -1.05048631e-05 -1.43630290e-05 -2.89308035e-05 3.40268122e-05 3.75610533e-04 1.40209149e-04 -1.24616816e-04 -4.95770554e-04 4.41665167e-04 -4.89317068e-05 1.13068392e-05 -8.39888970e-05 -2.91079326e-06 -3.11280772e-05 -1.72801077e-06 -9.08735927e-06 1.54678046e-05 5.93558137e-06 3.04828079e-05 -5.18521718e-05 5.91557750e-06 -9.77057370e-07 1.67194156e-06 5.02114841e-06 8.99382338e-06 1.27002016e-05 -4.42097793e-05 9.35131333e-06 -8.91061892e-06 5.00427187e-06 5.34753310e-05 2.98773230e-06 1.64589935e-05 -2.61254277e-05 -1.02450096e-05 -5.50654216e-05 8.75356035e-05 -1.01941866e-05 1.80248119e-06 -2.83008361e-06 -7.63358642e-06 -1.60222426e-05 -1.38535120e-05 4.81227865e-05 -1.06733965e-05 9.35131320e-06 8.52686423e-06 9.09842175e-05 9.34502492e-06 2.94988224e-05 -4.29172263e-05 -3.12041060e-05 -9.83658419e-05 1.43661453e-04 -1.59317588e-05 6.04006825e-06 -8.76394747e-06 -1.05054747e-05 -2.77835919e-05 6.49189852e-06 7.09999071e-05 3.94596061e-05 -1.29058925e-05 -1.36771478e-04 4.44389121e-05 -1.13068445e-05 1.91433210e-05 -1.78212514e-05 1.50128156e-05 1.60425993e-04 1.64589935e-05 4.68783815e-05 -7.83762832e-05 -5.50654216e-05 -1.57086134e-04 2.62606810e-04 -2.78719109e-05 9.58076051e-06 -1.60222426e-05 -2.44657531e-05 -4.55560638e-05 5.89361676e-05 6.50576527e-04 2.41696060e-04 -2.16995967e-04 -8.54786781e-04 7.68899516e-04 -8.39888970e-05 1.78212424e-05 -1.45913731e-04 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 82 104 121 142 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 +563 + 8.71895427e-06 -3.00061752e-05 6.49189655e-06 -6.49189655e-06 1.60794716e-06 1.70583355e-05 -9.74528347e-07 8.61255180e-06 -5.16753108e-06 3.29444758e-06 -2.85486682e-05 1.71292009e-05 -3.35532393e-06 -9.55784314e-07 5.73470589e-07 2.75284677e-06 -5.16158770e-06 9.50022517e-05 -3.26677379e-04 7.09998885e-05 -7.09998885e-05 1.70289245e-05 1.80354406e-04 -1.05042552e-05 9.14629627e-05 -5.48777776e-05 3.53762843e-05 -3.02465504e-04 1.81479302e-04 -3.57035967e-05 -1.03521679e-05 6.21130072e-06 2.93250270e-05 -5.49844256e-05 8.71895442e-06 9.50022532e-05 3.55321266e-05 -3.55321266e-05 -1.22244630e-04 1.22244630e-04 -1.35947420e-05 -2.58534045e-05 2.43263422e-06 2.57190371e-05 -1.00893365e-06 1.31402255e-05 -7.88413529e-06 3.42879502e-06 -4.33491342e-05 2.60094805e-05 -5.21097923e-06 -9.81656846e-07 5.88994107e-07 4.23839220e-06 -7.94698537e-06 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 2.67594037e-05 -8.42326070e-06 -8.96534955e-05 5.04466829e-06 -4.46526788e-05 2.72773407e-05 -1.71659271e-05 1.48722018e-04 -9.08055201e-05 1.73924431e-05 4.87735431e-06 -2.99104120e-06 -1.38117939e-05 2.69600416e-05 3.55321267e-05 -1.22673788e-04 2.67594037e-05 -2.56060934e-05 5.05395642e-06 5.37920973e-05 -3.02680097e-06 2.72773407e-05 -1.55568487e-05 1.02995563e-05 -9.08055201e-05 5.18627962e-05 -1.04354659e-05 -2.99104120e-06 1.68691036e-06 9.28747928e-06 -1.56424767e-05 -3.00061754e-05 -3.26677380e-04 -1.22673788e-04 1.22673788e-04 4.21487409e-04 -4.21487409e-04 4.73278602e-05 8.98002728e-05 -7.98938604e-06 -8.43034182e-05 3.42695305e-06 -4.32960204e-05 2.59776122e-05 -1.15822839e-05 1.42441618e-04 -8.54649707e-05 1.72138645e-05 3.35991542e-06 -2.01594925e-06 -1.40153049e-05 2.62786967e-05 1.22244630e-04 -4.21487409e-04 8.86486907e-05 -9.25616978e-05 2.78704996e-05 2.95933006e-04 -1.71128133e-05 1.48351079e-04 -9.05803225e-05 5.79114193e-05 -4.92429573e-04 3.00529556e-04 -5.79448431e-05 -1.66683716e-05 1.02124474e-05 4.61319685e-05 -8.99397180e-05 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 8.86486907e-05 -1.67222998e-05 -1.77559803e-04 1.02676880e-05 -9.05803225e-05 5.17320680e-05 -3.47468516e-05 3.00529556e-04 -1.71864714e-04 3.47669059e-05 1.02124474e-05 -5.77509438e-06 -3.09189712e-05 5.22359427e-05 -1.35947415e-05 4.73278597e-05 -9.78022909e-06 9.78022909e-06 -2.85880319e-06 -3.05858908e-05 1.85532669e-06 -1.50777699e-05 9.04666195e-06 -6.34791707e-06 5.05882105e-05 -3.03529263e-05 5.77453163e-06 1.79075606e-06 -1.07445364e-06 -4.73540138e-06 8.87887759e-06 -6.49189852e-06 -7.09999071e-05 -2.56060941e-05 2.67594044e-05 8.86486914e-05 -9.25616986e-05 9.78023416e-06 8.81388741e-07 1.87026402e-05 -2.40771510e-06 -2.55281121e-05 9.84614567e-07 -1.28835124e-05 7.86371660e-06 -3.36842965e-06 4.26793517e-05 -2.60388366e-05 5.10895979e-06 9.43371175e-07 -5.79076593e-07 -4.03045889e-06 7.85145226e-06 6.49189852e-06 7.09999071e-05 2.67594044e-05 -2.56060941e-05 -9.25616986e-05 8.86486914e-05 -9.78023416e-06 8.81388741e-07 -1.87026402e-05 1.44462906e-06 1.53168672e-05 -5.90768740e-07 7.86371660e-06 -4.49554804e-06 2.02105779e-06 -2.60388366e-05 1.49045927e-05 -3.06537587e-06 -5.79076593e-07 3.25689476e-07 2.69530295e-06 -4.56312329e-06 -8.81388870e-07 -8.81388870e-07 2.62874596e-06 2.80833608e-05 -1.55081198e-06 1.34822449e-05 -9.07132154e-06 5.31871321e-06 -4.51827049e-05 3.02963325e-05 -5.36289327e-06 -1.43541318e-06 9.91786862e-07 3.50183704e-06 -8.70825340e-06 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 1.87026312e-05 -4.92889867e-06 -5.26563014e-05 2.90777246e-06 -2.63225572e-05 1.52698146e-05 -9.97258727e-06 8.81034506e-05 -5.11624920e-05 1.00554249e-05 2.83009735e-06 -1.62843763e-06 -8.70825340e-06 1.51854104e-05 1.60795640e-06 1.70290140e-05 2.43263298e-06 5.05395290e-06 -8.42325484e-06 -7.98938483e-06 -1.67222963e-05 2.78704939e-05 -2.85882916e-06 1.44463483e-06 -2.40772471e-06 -2.62876766e-06 -4.92893937e-06 2.09534141e-05 2.30130146e-04 8.71895427e-06 8.39943549e-05 -8.39943549e-05 -3.00061752e-05 -2.93564411e-04 2.93564411e-04 -3.32708226e-05 6.49189655e-06 -6.49189655e-06 -5.76267551e-05 1.70584250e-05 1.80355273e-04 2.57190251e-05 5.37920632e-05 -8.96534387e-05 -8.43034066e-05 -1.77559770e-04 2.95932950e-04 -3.05861423e-05 1.53169235e-05 -2.55282059e-05 -2.80835710e-05 -5.26566956e-05 2.30130146e-04 2.52931185e-03 9.50022517e-05 9.23162005e-04 -9.23162005e-04 -3.26677379e-04 -3.22846934e-03 3.22846934e-03 -3.66941548e-04 7.09998885e-05 -7.09998885e-05 -6.35561405e-04 -9.74527112e-07 -1.05042432e-05 -1.00893364e-06 -3.02680091e-06 5.04466819e-06 3.42695303e-06 1.02676879e-05 -1.71128132e-05 1.85532351e-06 -5.90767582e-07 9.84612637e-07 1.55080920e-06 2.90776726e-06 8.71895442e-06 9.50022532e-05 1.77660633e-05 3.55321266e-05 -3.55321266e-05 -6.12296045e-05 -1.22244630e-04 1.22244630e-04 -1.35947420e-05 1.31532020e-05 -1.31532020e-05 -2.58534045e-05 -5.16752756e-06 -5.48777436e-05 -7.88413523e-06 -1.55568485e-05 2.72773403e-05 2.59776122e-05 5.17320678e-05 -9.05803222e-05 9.04665292e-06 -4.49554494e-06 7.86371142e-06 9.07131376e-06 1.52697998e-05 -8.39943549e-05 -9.23162005e-04 -3.55321267e-05 -3.25594125e-04 3.43360188e-04 1.22673788e-04 1.14116746e-03 -1.20239706e-03 1.30246017e-04 -2.56060934e-05 2.67594037e-05 1.31532020e-05 2.25592719e-04 8.61254594e-06 9.14629059e-05 1.31402254e-05 2.72773403e-05 -4.46526781e-05 -4.32960203e-05 -9.05803222e-05 1.48351078e-04 -1.50777549e-05 7.86371142e-06 -1.28835038e-05 -1.34822318e-05 -2.63225327e-05 8.39943549e-05 9.23162005e-04 3.55321267e-05 3.43360188e-04 -3.25594125e-04 -1.22673788e-04 -1.20239706e-03 1.14116746e-03 -1.30246017e-04 2.67594037e-05 -2.56060934e-05 1.31532020e-05 -2.25592719e-04 3.29444637e-06 3.53762726e-05 3.42879499e-06 1.02995562e-05 -1.71659271e-05 -1.15822838e-05 -3.47468516e-05 5.79114193e-05 -6.34791392e-06 2.02105664e-06 -3.36842774e-06 -5.31871049e-06 -9.97258216e-06 -3.00061754e-05 -3.26677380e-04 -6.12296045e-05 -1.22673788e-04 1.22673788e-04 2.10743705e-04 4.21487409e-04 -4.21487409e-04 4.73278602e-05 -4.55904927e-05 4.55904927e-05 8.98002728e-05 1.71291975e-05 1.81479269e-04 2.60094805e-05 5.18627959e-05 -9.08055198e-05 -8.54649707e-05 -1.71864714e-04 3.00529556e-04 -3.03529174e-05 1.49045897e-05 -2.60388315e-05 -3.02963249e-05 -5.11624774e-05 2.93564411e-04 3.22846934e-03 1.22244630e-04 1.14116746e-03 -1.20239706e-03 -4.21487409e-04 -4.00001864e-03 4.21076234e-03 -4.59856521e-04 8.86486907e-05 -9.25616978e-05 -4.55904927e-05 -7.96494859e-04 -2.85486624e-05 -3.02465449e-04 -4.33491342e-05 -9.08055198e-05 1.48722017e-04 1.42441618e-04 3.00529556e-04 -4.92429573e-04 5.05881957e-05 -2.60388315e-05 4.26793433e-05 4.51826920e-05 8.81034265e-05 -2.93564411e-04 -3.22846934e-03 -1.22244630e-04 -1.20239706e-03 1.14116746e-03 4.21487409e-04 4.21076234e-03 -4.00001864e-03 4.59856521e-04 -9.25616978e-05 8.86486907e-05 -4.55904927e-05 7.96494859e-04 -3.35534990e-06 -3.57038482e-05 -5.21097604e-06 -1.04354568e-05 1.73924281e-05 1.72138614e-05 3.47668970e-05 -5.79448283e-05 5.77460337e-06 -3.06539376e-06 5.10898959e-06 5.36295383e-06 1.00555384e-05 -3.32708226e-05 -3.66941548e-04 -1.35947415e-05 -1.30246017e-04 1.30246017e-04 4.73278597e-05 4.59856521e-04 -4.59856521e-04 4.89320694e-05 -9.78022909e-06 9.78022909e-06 8.39895252e-05 5.73476353e-07 6.21135700e-06 5.88992950e-07 1.68690725e-06 -2.99103602e-06 -2.01594811e-06 -5.77509135e-06 1.02124423e-05 -1.07447152e-06 3.25690786e-07 -5.79079199e-07 -9.91802046e-07 -1.62846368e-06 -6.49189852e-06 -7.09999071e-05 -1.31532020e-05 -2.56060941e-05 2.67594044e-05 4.55904927e-05 8.86486914e-05 -9.25616986e-05 9.78023416e-06 -9.35131785e-06 9.79201225e-06 8.81388741e-07 1.87026402e-05 -9.55793921e-07 -1.03522617e-05 -9.81654916e-07 -2.99103602e-06 4.87734568e-06 3.35991352e-06 1.02124423e-05 -1.66683631e-05 1.79078587e-06 -5.79079199e-07 9.43375264e-07 1.43543620e-06 2.83014198e-06 6.49189852e-06 7.09999071e-05 1.31532020e-05 2.67594044e-05 -2.56060941e-05 -4.55904927e-05 -9.25616986e-05 8.86486914e-05 -9.78023416e-06 9.79201225e-06 -9.35131785e-06 8.81388741e-07 -1.87026402e-05 -2.75286848e-06 -2.93252372e-05 -4.23838943e-06 -9.28747150e-06 1.38117807e-05 1.40153022e-05 3.09189636e-05 -4.61319556e-05 4.73546194e-06 -2.69531813e-06 4.03048192e-06 3.50188215e-06 8.70835173e-06 -1.31532020e-05 -1.31532020e-05 4.55904927e-05 4.55904927e-05 -8.81388870e-07 -8.81388870e-07 -1.91433301e-05 -5.16162840e-06 -5.49848198e-05 -7.94698017e-06 -1.56424619e-05 2.69600171e-05 2.62786916e-05 5.22359282e-05 -8.99396939e-05 8.87899113e-06 -4.56314934e-06 7.85149689e-06 8.70835173e-06 1.51855874e-05 -5.76267551e-05 -6.35561405e-04 -2.58534037e-05 -2.25592719e-04 2.25592719e-04 8.98002720e-05 7.96494859e-04 -7.96494859e-04 8.39895252e-05 -1.87026312e-05 1.87026312e-05 1.45914819e-04 + 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 17 34 55 72 89 110 127 144 161 183 205 220 237 262 287 312 338 364 389 415 441 466 492 518 538 563 -2 2 1 169 - 1.60795640e-06 1.70290140e-05 -8.42325484e-06 -2.43263298e-06 -5.05395290e-06 2.78704939e-05 7.98938483e-06 1.67222963e-05 3.70599416e-06 2.40772471e-06 4.92893937e-06 -1.16143485e-06 1.44463483e-06 1.70584250e-05 1.80355273e-04 -8.96534387e-05 -2.57190251e-05 -5.37920632e-05 2.95932950e-04 8.43034066e-05 1.77559770e-04 3.96141570e-05 2.55282059e-05 5.26566956e-05 -1.24465907e-05 1.53169235e-05 8.61254594e-06 9.14629059e-05 -4.46526781e-05 -1.31402254e-05 -2.72773403e-05 1.48351078e-04 4.32960203e-05 9.05803222e-05 1.92148326e-05 1.28835038e-05 2.63225327e-05 -6.31660287e-06 7.86371142e-06 9.74527112e-07 1.05042432e-05 -5.04466819e-06 -1.00893364e-06 -3.02680091e-06 1.71128132e-05 3.42695303e-06 1.02676879e-05 2.27070192e-06 9.84612637e-07 2.90776726e-06 -8.31352686e-07 5.90767582e-07 5.16752756e-06 5.48777436e-05 -2.72773403e-05 -7.88413523e-06 -1.55568485e-05 9.05803222e-05 2.59776122e-05 5.17320678e-05 1.23793146e-05 7.86371142e-06 1.52697998e-05 -3.29897437e-06 4.49554494e-06 -2.85486624e-05 -3.02465449e-04 1.48722017e-04 4.33491342e-05 9.08055198e-05 -4.92429573e-04 -1.42441618e-04 -3.00529556e-04 -6.44234570e-05 -4.26793433e-05 -8.81034265e-05 2.12193166e-05 -2.60388315e-05 -3.29444637e-06 -3.53762726e-05 1.71659271e-05 3.42879499e-06 1.02995562e-05 -5.79114193e-05 -1.15822838e-05 -3.47468516e-05 -7.78009536e-06 -3.36842774e-06 -9.97258216e-06 2.83809947e-06 -2.02105664e-06 -1.71291975e-05 -1.81479269e-04 9.08055198e-05 2.60094805e-05 5.18627959e-05 -3.00529556e-04 -8.54649707e-05 -1.71864714e-04 -4.14138457e-05 -2.60388315e-05 -5.11624774e-05 1.11382351e-05 -1.49045897e-05 4.06172899e-06 4.32483245e-05 -2.06575670e-05 -6.27604093e-06 -1.32609147e-05 6.89238596e-05 2.07445384e-05 4.41600564e-05 8.44280475e-06 6.04499452e-06 1.25694230e-05 -3.19497515e-06 3.86691085e-06 9.55793921e-07 1.03522617e-05 -4.87734568e-06 -9.81654916e-07 -2.99103602e-06 1.66683631e-05 3.35991352e-06 1.02124423e-05 2.13851715e-06 9.43375264e-07 2.83014198e-06 -8.33147954e-07 5.79079199e-07 5.16162840e-06 5.49848198e-05 -2.69600171e-05 -7.94698017e-06 -1.56424619e-05 8.99396939e-05 2.62786916e-05 5.22359282e-05 1.19811494e-05 7.85149689e-06 1.51855874e-05 -3.33525601e-06 4.56314934e-06 -1.52938402e-06 -1.62578209e-05 8.15639419e-06 2.39364292e-06 4.39363497e-06 -2.71157156e-05 -7.89999016e-06 -1.46495342e-05 -3.82246704e-06 -2.40927382e-06 -4.35417586e-06 8.33680768e-07 -1.30704980e-06 5.73476353e-07 6.21135700e-06 -2.99103602e-06 -5.88992950e-07 -1.68690725e-06 1.02124423e-05 2.01594811e-06 5.77509135e-06 1.39616153e-06 5.79079199e-07 1.62846368e-06 -4.34618611e-07 3.25690786e-07 + 1.12556393e-05 1.19379027e-04 1.20197131e-05 5.93505836e-05 -3.60591394e-05 -3.98325006e-05 -1.96747217e-04 1.19497502e-04 -2.16661957e-05 1.18132062e-05 -7.17969311e-06 1.83811034e-05 -3.54396186e-05 1.19231972e-04 1.26248171e-03 1.27686243e-04 6.30642877e-04 -3.83058729e-04 -4.22145195e-04 -2.08560916e-03 1.26643558e-03 -2.30992931e-04 1.25925888e-04 -7.65126498e-05 1.96057759e-04 -3.77777665e-04 -1.18304220e-05 -1.25876776e-04 -7.06253557e-06 -6.28375725e-05 3.81882769e-05 2.40216752e-05 2.09183965e-04 -1.27082689e-04 2.44587458e-05 -6.84362379e-06 4.17080289e-06 -1.96009953e-05 3.78147943e-05 -5.99000922e-05 -6.37172217e-04 -6.44566839e-05 -3.12568751e-04 1.93370052e-04 2.14420606e-04 1.04066123e-03 -6.43261819e-04 1.13758551e-04 -6.26789039e-05 3.88059831e-05 -9.35529682e-05 1.88036712e-04 3.54912661e-05 3.77630327e-04 3.81882769e-05 1.88512717e-04 -1.08897941e-04 -1.27082689e-04 -6.27551895e-04 3.62908845e-04 -6.73275762e-05 3.78147943e-05 -2.18249320e-05 6.22951820e-05 -1.07683075e-04 3.91543320e-05 4.15612697e-04 2.39685613e-05 2.08813026e-04 -1.26857491e-04 -8.10759869e-05 -6.92782610e-04 4.20741378e-04 -8.15066216e-05 2.33967148e-05 -1.42494533e-05 6.54659839e-05 -1.26190997e-04 1.98186946e-04 2.10318030e-03 2.14049668e-04 1.03885044e-03 -6.42149003e-04 -7.09688650e-04 -3.44700701e-03 2.12906595e-03 -3.79890650e-04 2.09203011e-04 -1.29404247e-04 3.12911915e-04 -6.27609033e-04 -1.17462996e-04 -1.24683809e-03 -1.26857491e-04 -6.26439078e-04 3.62255204e-04 4.20741378e-04 2.07834783e-03 -1.20305300e-03 2.24925650e-04 -1.26190997e-04 7.29156268e-05 -2.07710677e-04 3.59906040e-04 -2.18327529e-05 -2.33034050e-04 -2.50053883e-05 -1.13532911e-04 6.90473009e-05 8.34258423e-05 3.79840697e-04 -2.30913158e-04 4.04218103e-05 -2.43043544e-05 1.47835459e-05 -3.45597395e-05 6.67996355e-05 1.17312899e-05 1.25236078e-04 6.92027127e-06 6.16471439e-05 -3.81684987e-05 -2.37016960e-05 -2.06231033e-04 1.27567979e-04 -2.39936779e-05 6.60357649e-06 -4.11879278e-06 1.85653766e-05 -3.73854310e-05 -6.94700409e-06 -7.41845257e-05 -4.08753415e-06 -3.71773099e-05 2.14522699e-05 1.40095932e-05 1.24354730e-04 -7.18421760e-05 1.41952723e-05 -3.98825314e-06 2.27981789e-06 -1.23953584e-05 2.13769973e-05 1.92900931e-05 2.05801413e-04 2.09234277e-05 9.75052775e-05 -6.62164085e-05 -6.98721368e-05 -3.26290774e-04 2.20796434e-04 -3.61284692e-05 1.96957377e-05 -1.34142782e-05 2.45129131e-05 -6.26168022e-05 -3.51938698e-05 -3.75708235e-04 -3.81684987e-05 -1.84941432e-04 1.08702934e-04 1.27567979e-04 6.18693099e-04 -3.63882974e-04 6.57407429e-05 -3.73854310e-05 2.19639345e-05 -5.92989634e-05 1.06298059e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - -1.60793792e-06 -1.70876570e-05 8.80184876e-06 1.76036975e-06 4.53312724e-06 -2.92268424e-05 -5.84536849e-06 -1.51208194e-05 -4.41740024e-06 -1.79807868e-06 -4.62949111e-06 9.79615990e-07 -9.25898222e-07 -1.69994239e-05 -1.80353538e-04 9.32724866e-05 1.86544973e-05 4.81751546e-05 -3.08998057e-04 -6.17996114e-05 -1.60282018e-04 -4.68818764e-05 -1.91040519e-05 -4.93361816e-05 1.04976571e-05 -9.86723632e-06 -8.23397546e-06 -8.78440850e-05 4.46526795e-05 9.09244704e-06 2.32295625e-05 -1.49092957e-04 -3.03435727e-05 -7.79281385e-05 -2.21003392e-05 -9.19918352e-06 -2.34882243e-05 4.99418356e-06 -4.78772410e-06 -1.64679509e-06 -1.75688170e-05 9.09244704e-06 1.00893368e-06 4.64591250e-06 -3.03435727e-05 -3.44380823e-06 -1.55856277e-05 -4.71417907e-06 -1.02477172e-06 -4.78772410e-06 1.16864192e-06 -5.07148666e-07 -5.68836735e-06 -6.04947890e-05 3.13251197e-05 6.26502394e-06 1.55568489e-05 -1.04111346e-04 -2.08222691e-05 -5.19803533e-05 -1.59982735e-05 -6.43970549e-06 -1.59690830e-05 3.20076379e-06 -3.19381660e-06 2.71923367e-05 2.89400563e-04 -1.47980140e-04 -3.01183751e-05 -7.72744977e-05 4.92429573e-04 1.00176519e-04 2.58264457e-04 7.34242995e-05 3.05920031e-05 7.84644750e-05 -1.68131767e-05 1.59846639e-05 5.43846735e-06 5.78801126e-05 -3.01183751e-05 -3.41193992e-06 -1.54548995e-05 1.00176519e-04 1.15822839e-05 5.16528913e-05 1.56354297e-05 3.48410422e-06 1.59846639e-05 -3.91144709e-06 1.73808848e-06 1.87306882e-05 1.98757155e-04 -1.03457705e-04 -2.06915410e-05 -5.16145113e-05 3.42794655e-04 6.85589310e-05 1.71864714e-04 5.29308091e-05 2.13400803e-05 5.31767069e-05 -1.07535348e-05 1.06353414e-05 -3.35019576e-06 -3.59793740e-05 1.77721362e-05 3.83257903e-06 9.64200104e-06 -5.99230914e-05 -1.28892190e-05 -3.26431374e-05 -8.44259633e-06 -3.79753063e-06 -9.53740505e-06 2.09678814e-06 -2.06281760e-06 -1.56538965e-06 -1.67759277e-05 8.56169915e-06 9.41502973e-07 4.41506194e-06 -2.87557358e-05 -3.24424410e-06 -1.49112131e-05 -4.38580428e-06 -9.43350908e-07 -4.50381612e-06 1.11171923e-06 -4.70281841e-07 -5.46091783e-06 -5.83037947e-05 2.97944241e-05 6.06704333e-06 1.49432385e-05 -9.95787422e-05 -2.02666295e-05 -5.02217574e-05 -1.50126121e-05 -6.17760109e-06 -1.51852495e-05 3.05656655e-06 -3.09574302e-06 1.71116105e-06 1.82063491e-05 -9.47883982e-06 -2.05635898e-06 -4.49186165e-06 3.15218813e-05 6.82664773e-06 1.50342504e-05 4.92050165e-06 2.13063908e-06 4.63269241e-06 -8.33660651e-07 1.01622210e-06 -1.09218357e-06 -1.16607589e-05 6.06704333e-06 6.72616141e-07 2.98864769e-06 -2.02666295e-05 -2.29892049e-06 -1.00443515e-05 -3.20014665e-06 -6.87847906e-07 -3.09574302e-06 7.25411708e-07 -3.25683001e-07 + -1.60793792e-06 -1.70876570e-05 -1.76036975e-06 -8.80184876e-06 4.53312724e-06 5.84536849e-06 2.92268424e-05 -1.51208194e-05 3.05707246e-06 -1.79807868e-06 9.25898222e-07 -3.33577284e-06 4.62949111e-06 -1.69994239e-05 -1.80353538e-04 -1.86544973e-05 -9.32724866e-05 4.81751546e-05 6.17996114e-05 3.08998057e-04 -1.60282018e-04 3.25321759e-05 -1.91040519e-05 9.86723632e-06 -3.53520674e-05 4.93361816e-05 1.64679509e-06 1.75688170e-05 1.00893368e-06 9.09244704e-06 -4.64591250e-06 -3.44380823e-06 -3.03435727e-05 1.55856277e-05 -3.36916312e-06 1.02477172e-06 -5.07148666e-07 3.49827788e-06 -4.78772410e-06 8.23397546e-06 8.78440850e-05 9.09244704e-06 4.46526795e-05 -2.32295625e-05 -3.03435727e-05 -1.49092957e-04 7.79281385e-05 -1.53752594e-05 9.19918352e-06 -4.78772410e-06 1.66423634e-05 -2.34882243e-05 -5.68836735e-06 -6.04947890e-05 -6.26502394e-06 -3.13251197e-05 1.55568489e-05 2.08222691e-05 1.04111346e-04 -5.19803533e-05 1.07710795e-05 -6.43970549e-06 3.19381660e-06 -1.22545294e-05 1.59690830e-05 -5.43846735e-06 -5.78801126e-05 -3.41193992e-06 -3.01183751e-05 1.54548995e-05 1.15822839e-05 1.00176519e-04 -5.16528913e-05 1.12051274e-05 -3.48410422e-06 1.73808848e-06 -1.15849558e-05 1.59846639e-05 -2.71923367e-05 -2.89400563e-04 -3.01183751e-05 -1.47980140e-04 7.72744977e-05 1.00176519e-04 4.92429573e-04 -2.58264457e-04 5.12727879e-05 -3.05920031e-05 1.59846639e-05 -5.51807203e-05 7.84644750e-05 1.87306882e-05 1.98757155e-04 2.06915410e-05 1.03457705e-04 -5.16145113e-05 -6.85589310e-05 -3.42794655e-04 1.71864714e-04 -3.57782389e-05 2.13400803e-05 -1.06353414e-05 4.04626579e-05 -5.31767069e-05 3.15700682e-06 3.37568479e-05 3.69714863e-06 1.70949842e-05 -8.71106682e-06 -1.23566599e-05 -5.72602957e-05 2.93416114e-05 -5.77447018e-06 3.74395288e-06 -1.91148296e-06 6.46094500e-06 -8.78073184e-06 -1.56538965e-06 -1.67759277e-05 -9.41502973e-07 -8.56169915e-06 4.41506194e-06 3.24424410e-06 2.87557358e-05 -1.49112131e-05 3.15567923e-06 -9.43350908e-07 4.70281841e-07 -3.24235831e-06 4.50381612e-06 1.09218357e-06 1.16607589e-05 6.72616141e-07 6.06704333e-06 -2.98864769e-06 -2.29892049e-06 -2.02666295e-05 1.00443515e-05 -2.22829829e-06 6.87847906e-07 -3.25683001e-07 2.40870244e-06 -3.09574302e-06 -2.04577411e-06 -2.20558774e-05 -2.29093131e-06 -1.06517015e-05 6.10428702e-06 7.74906723e-06 3.61339788e-05 -2.07526611e-05 3.63723149e-06 -2.22343846e-06 1.27834139e-06 -3.50178680e-06 5.94328885e-06 5.46091783e-06 5.83037947e-05 6.06704333e-06 2.97944241e-05 -1.49432385e-05 -2.02666295e-05 -9.95787422e-05 5.02217574e-05 -1.01533704e-05 6.17760109e-06 -3.09574302e-06 1.14730202e-05 -1.51852495e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.12556393e-05 1.19379027e-04 -5.93505836e-05 -1.20197131e-05 -3.60591394e-05 1.96747217e-04 3.98325006e-05 1.19497502e-04 2.67516003e-05 1.18132062e-05 3.54396186e-05 -9.57292415e-06 7.17969311e-06 1.19231972e-04 1.26248171e-03 -6.30642877e-04 -1.27686243e-04 -3.83058729e-04 2.08560916e-03 4.22145195e-04 1.26643558e-03 2.85287465e-04 1.25925888e-04 3.77777665e-04 -1.02016866e-04 7.65126498e-05 5.99000922e-05 6.37172217e-04 -3.12568751e-04 -6.44566839e-05 -1.93370052e-04 1.04066123e-03 2.14420606e-04 6.43261819e-04 1.37898522e-04 6.26789039e-05 1.88036712e-04 -5.17413108e-05 3.88059831e-05 1.18304220e-05 1.25876776e-04 -6.28375725e-05 -7.06253557e-06 -3.81882769e-05 2.09183965e-04 2.40216752e-05 1.27082689e-04 2.92043327e-05 6.84362379e-06 3.78147943e-05 -1.13813976e-05 4.17080289e-06 3.54912661e-05 3.77630327e-04 -1.88512717e-04 -3.81882769e-05 -1.08897941e-04 6.27551895e-04 1.27082689e-04 3.62908845e-04 8.76129982e-05 3.78147943e-05 1.07683075e-04 -2.71598003e-05 2.18249320e-05 -1.98186946e-04 -2.10318030e-03 1.03885044e-03 2.14049668e-04 6.42149003e-04 -3.44700701e-03 -7.09688650e-04 -2.12906595e-03 -4.60934992e-04 -2.09203011e-04 -6.27609033e-04 1.72538996e-04 -1.29404247e-04 -3.91543320e-05 -4.15612697e-04 2.08813026e-04 2.39685613e-05 1.26857491e-04 -6.92782610e-04 -8.10759869e-05 -4.20741378e-04 -9.74485160e-05 -2.33967148e-05 -1.26190997e-04 3.78538129e-05 -1.42494533e-05 -1.17462996e-04 -1.24683809e-03 6.26439078e-04 1.26857491e-04 3.62255204e-04 -2.07834783e-03 -4.20741378e-04 -1.20305300e-03 -2.92345548e-04 -1.26190997e-04 -3.59906040e-04 9.09359884e-05 -7.29156268e-05 2.76220871e-05 2.94746277e-04 -1.41208503e-04 -3.06229141e-05 -9.18687423e-05 4.72496448e-04 1.02223967e-04 3.06671900e-04 5.90990296e-05 2.92091864e-05 8.76275592e-05 -2.53451716e-05 1.90088787e-05 1.17312899e-05 1.25236078e-04 -6.16471439e-05 -6.92027127e-06 -3.81684987e-05 2.06231033e-04 2.37016960e-05 1.27567979e-04 2.80749267e-05 6.60357649e-06 3.73854310e-05 -1.14964463e-05 4.11879278e-06 3.51938698e-05 3.75708235e-04 -1.84941432e-04 -3.81684987e-05 -1.08702934e-04 6.18693099e-04 1.27567979e-04 3.63882974e-04 8.42247802e-05 3.73854310e-05 1.06298059e-04 -2.72836718e-05 2.19639345e-05 -9.26267212e-06 -9.89127009e-05 4.95697465e-05 1.11935877e-05 2.66885124e-05 -1.65806306e-04 -3.73128304e-05 -8.95784437e-05 -2.37764419e-05 -1.12003195e-05 -2.65417802e-05 5.83569377e-06 -6.09578721e-06 6.94700409e-06 7.41845257e-05 -3.71773099e-05 -4.08753415e-06 -2.14522699e-05 1.24354730e-04 1.40095932e-05 7.18421760e-05 1.78323314e-05 3.98825314e-06 2.13769973e-05 -6.09578721e-06 2.27981789e-06 + 1.60795640e-06 1.70290140e-05 2.43263298e-06 8.42325484e-06 -5.05395290e-06 -7.98938483e-06 -2.78704939e-05 1.67222963e-05 -2.85882916e-06 2.40772471e-06 -1.44463483e-06 2.62876766e-06 -4.92893937e-06 1.70584250e-05 1.80355273e-04 2.57190251e-05 8.96534387e-05 -5.37920632e-05 -8.43034066e-05 -2.95932950e-04 1.77559770e-04 -3.05861423e-05 2.55282059e-05 -1.53169235e-05 2.80835710e-05 -5.26566956e-05 -9.74527112e-07 -1.05042432e-05 -1.00893364e-06 -5.04466819e-06 3.02680091e-06 3.42695303e-06 1.71128132e-05 -1.02676879e-05 1.85532351e-06 -9.84612637e-07 5.90767582e-07 -1.55080920e-06 2.90776726e-06 -8.61254594e-06 -9.14629059e-05 -1.31402254e-05 -4.46526781e-05 2.72773403e-05 4.32960203e-05 1.48351078e-04 -9.05803222e-05 1.50777549e-05 -1.28835038e-05 7.86371142e-06 -1.34822318e-05 2.63225327e-05 5.16752756e-06 5.48777436e-05 7.88413523e-06 2.72773403e-05 -1.55568485e-05 -2.59776122e-05 -9.05803222e-05 5.17320678e-05 -9.04665292e-06 7.86371142e-06 -4.49554494e-06 9.07131376e-06 -1.52697998e-05 3.29444637e-06 3.53762726e-05 3.42879499e-06 1.71659271e-05 -1.02995562e-05 -1.15822838e-05 -5.79114193e-05 3.47468516e-05 -6.34791392e-06 3.36842774e-06 -2.02105664e-06 5.31871049e-06 -9.97258216e-06 2.85486624e-05 3.02465449e-04 4.33491342e-05 1.48722017e-04 -9.08055198e-05 -1.42441618e-04 -4.92429573e-04 3.00529556e-04 -5.05881957e-05 4.26793433e-05 -2.60388315e-05 4.51826920e-05 -8.81034265e-05 -1.71291975e-05 -1.81479269e-04 -2.60094805e-05 -9.08055198e-05 5.18627959e-05 8.54649707e-05 3.00529556e-04 -1.71864714e-04 3.03529174e-05 -2.60388315e-05 1.49045897e-05 -3.02963249e-05 5.11624774e-05 -3.35534990e-06 -3.57038482e-05 -5.21097604e-06 -1.73924281e-05 1.04354568e-05 1.72138614e-05 5.79448283e-05 -3.47668970e-05 5.77460337e-06 -5.10898959e-06 3.06539376e-06 -5.36295383e-06 1.00555384e-05 9.55793921e-07 1.03522617e-05 9.81654916e-07 4.87734568e-06 -2.99103602e-06 -3.35991352e-06 -1.66683631e-05 1.02124423e-05 -1.79078587e-06 9.43375264e-07 -5.79079199e-07 1.43543620e-06 -2.83014198e-06 -5.73476353e-07 -6.21135700e-06 -5.88992950e-07 -2.99103602e-06 1.68690725e-06 2.01594811e-06 1.02124423e-05 -5.77509135e-06 1.07447152e-06 -5.79079199e-07 3.25690786e-07 -9.91802046e-07 1.62846368e-06 2.75286848e-06 2.93252372e-05 4.23838943e-06 1.38117807e-05 -9.28747150e-06 -1.40153022e-05 -4.61319556e-05 3.09189636e-05 -4.73546194e-06 4.03048192e-06 -2.69531813e-06 3.50188215e-06 -8.70835173e-06 -5.16162840e-06 -5.49848198e-05 -7.94698017e-06 -2.69600171e-05 1.56424619e-05 2.62786916e-05 8.99396939e-05 -5.22359282e-05 8.87899113e-06 -7.85149689e-06 4.56314934e-06 -8.70835173e-06 1.51855874e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -2 2 2 @@ -285,41 +285,41 @@ Matrix number of r(R): 177 0 -1 -2 0 169 - -8.03973579e-06 -8.52916775e-05 -2.58376554e-05 4.23147770e-05 8.61255180e-06 8.56460045e-05 -1.40328055e-04 -2.85486682e-05 3.53186638e-06 2.53490916e-05 5.16158770e-06 -1.98816059e-05 -8.44969718e-06 -8.51446224e-05 -9.01772028e-04 -2.74388888e-04 4.49526476e-04 9.14629627e-05 9.07396512e-04 -1.48721070e-03 -3.02465504e-04 3.77220998e-05 2.70136544e-04 5.49844256e-05 -2.11961728e-04 -9.00455145e-05 2.52697821e-05 2.68960486e-04 7.77842435e-05 -1.33958036e-04 -2.72773407e-05 -2.59313981e-04 4.46166053e-04 9.08055201e-05 -1.41273003e-05 -7.67707986e-05 -1.56424767e-05 6.34035760e-05 2.69600416e-05 -4.28642856e-05 -4.56055815e-04 -1.38815371e-04 2.23263394e-04 4.62717902e-05 4.61875977e-04 -7.43588136e-04 -1.53958659e-04 1.67377511e-05 1.34754137e-04 2.79512305e-05 -1.03527250e-04 -4.49180458e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 4.46526788e-05 5.04466829e-06 9.08055201e-05 -1.48722018e-04 -1.71659271e-05 3.26514280e-06 2.69600416e-05 2.99104120e-06 -2.19681945e-05 -4.87735431e-06 -8.36114988e-05 -8.87799017e-04 -2.58660340e-04 4.45053236e-04 9.05803225e-05 8.59323568e-04 -1.47728872e-03 -3.00529556e-04 4.69658080e-05 2.56507620e-04 5.22359427e-05 -2.11643596e-04 -8.99397180e-05 1.41767784e-04 1.50478185e-03 4.60763160e-04 -7.41777346e-04 -1.53587720e-04 -1.52800684e-03 2.46214787e-03 5.09335613e-04 -5.62300464e-05 -4.49565889e-04 -9.31529678e-05 3.45801212e-04 1.49855296e-04 2.78704996e-05 2.95933006e-04 9.05803225e-05 -1.48351079e-04 -1.71128133e-05 -3.00529556e-04 4.92429573e-04 5.79114193e-05 -1.09790351e-05 -8.99397180e-05 -1.02124474e-05 7.32476904e-05 1.66683716e-05 4.23579594e-06 4.51397922e-05 1.66633196e-05 -2.02733712e-05 -4.13708166e-06 -5.53046522e-05 6.78414545e-05 1.38352650e-05 1.51339584e-06 -1.52119092e-05 -3.10212987e-06 8.48670762e-06 3.62110076e-06 2.51033427e-05 2.68067114e-04 7.77906580e-05 -1.31658857e-04 -2.73137461e-05 -2.60484554e-04 4.40649955e-04 9.13167005e-05 -1.28680228e-05 -7.59270615e-05 -1.57723475e-05 6.14766473e-05 2.67038368e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 -2.63225572e-05 -2.90777246e-06 -5.11624920e-05 8.81034506e-05 9.97258727e-06 -2.51385622e-06 -1.51854104e-05 -1.62843763e-06 1.30623801e-05 2.83009735e-06 -2.04803436e-05 -2.18601217e-04 -6.68535146e-05 1.05307995e-04 2.31028170e-05 2.23371808e-04 -3.52447381e-04 -7.71128608e-05 6.91797789e-06 6.40525946e-05 1.40812999e-05 -4.78952650e-05 -2.21877546e-05 -8.36778090e-06 -8.93557047e-05 -2.73137461e-05 4.38862858e-05 4.95400178e-06 9.13167005e-05 -1.46883318e-04 -1.69733528e-05 2.79751765e-06 2.67038368e-05 2.96063699e-06 -2.13535203e-05 -4.71683005e-06 + -4.82384148e-06 -5.11750065e-05 -2.58376554e-05 1.47546112e-05 5.16753108e-06 8.56460045e-05 -4.89723166e-05 -1.71292009e-05 -1.21850916e-05 1.47200182e-05 5.16158770e-06 -3.67042321e-06 -2.94400364e-06 -5.10867734e-05 -5.41063217e-04 -2.74388888e-04 1.56844995e-04 5.48777776e-05 9.07396512e-04 -5.19321090e-04 -1.81479302e-04 -1.29744050e-04 1.56977303e-04 5.49844256e-05 -3.92019561e-05 -3.13954606e-05 2.52697821e-05 2.68960486e-04 1.33958036e-04 -7.77842435e-05 -2.72773407e-05 -4.46166053e-04 2.59313981e-04 9.08055201e-05 6.19727577e-05 -7.67707986e-05 -2.69600416e-05 1.94671871e-05 1.56424767e-05 -1.59098513e-05 -1.69164630e-04 -8.58798007e-05 4.66705461e-05 1.71759601e-05 2.85497188e-04 -1.55575217e-04 -5.70994376e-05 -4.16385141e-05 4.68813595e-05 1.72944581e-05 -1.08933771e-05 -9.37627190e-06 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 1.55568487e-05 3.02680097e-06 9.08055201e-05 -5.18627962e-05 -1.02995563e-05 -1.32609259e-05 1.56424767e-05 2.99104120e-06 -4.39363890e-06 -1.68691036e-06 -8.36114988e-05 -8.87799017e-04 -4.45053236e-04 2.58660340e-04 9.05803225e-05 1.47728872e-03 -8.59323568e-04 -3.00529556e-04 -2.06771635e-04 2.56507620e-04 8.99397180e-05 -6.51482152e-05 -5.22359427e-05 5.25821854e-05 5.57796227e-04 2.84843547e-04 -1.55209375e-04 -5.69687094e-05 -9.43853767e-04 5.15594141e-04 1.88770753e-04 1.38504722e-04 -1.56575127e-04 -5.75913592e-05 3.65413080e-05 3.13150254e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 -5.17320680e-05 -1.02676880e-05 -3.00529556e-04 1.71864714e-04 3.47468516e-05 4.41600675e-05 -5.22359427e-05 -1.02124474e-05 1.46495381e-05 5.77509438e-06 -1.11178871e-05 -1.18841548e-04 -5.76445547e-05 3.52822416e-05 1.23793259e-05 1.93270427e-04 -1.18217051e-04 -4.14138567e-05 -2.53281016e-05 3.40878355e-05 1.19810075e-05 -9.11418852e-06 -7.32586789e-06 1.55514449e-05 1.65944916e-04 8.30769984e-05 -4.58555150e-05 -1.69217960e-05 -2.77621887e-04 1.53620178e-04 5.65179084e-05 3.95630426e-05 -4.55562472e-05 -1.68591953e-05 1.07459493e-05 9.28732999e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 -1.52698146e-05 -2.90777246e-06 -8.81034506e-05 5.11624920e-05 9.97258727e-06 1.25692811e-05 -1.51854104e-05 -2.83009735e-06 4.35412670e-06 1.62843763e-06 -4.40196826e-06 -4.69106481e-05 -2.39518433e-05 1.21844749e-05 5.28135596e-06 7.98569198e-05 -4.08220236e-05 -1.75647387e-05 -1.19379020e-05 1.23220751e-05 5.37304655e-06 -2.50100955e-06 -2.75788262e-06 -3.11028898e-06 -3.31889832e-05 -1.69217960e-05 9.17110299e-06 1.85237783e-06 5.65179084e-05 -3.07240355e-05 -6.33592638e-06 -8.46319694e-06 9.28732999e-06 1.84600370e-06 -2.46707222e-06 -9.77063263e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -1.60794716e-06 -1.70583355e-05 -5.16753108e-06 8.61255180e-06 9.74528347e-07 1.71292009e-05 -2.85486682e-05 -3.29444758e-06 7.06373276e-07 5.16158770e-06 5.73470589e-07 -4.28221914e-06 -9.55784314e-07 -1.70289245e-05 -1.80354406e-04 -5.48777776e-05 9.14629627e-05 1.05042552e-05 1.81479302e-04 -3.02465504e-04 -3.53762843e-05 7.54441997e-06 5.49844256e-05 6.21130072e-06 -4.55827353e-05 -1.03521679e-05 5.05395642e-06 5.37920973e-05 1.55568487e-05 -2.72773407e-05 -3.02680097e-06 -5.18627962e-05 9.08055201e-05 1.02995563e-05 -2.82546006e-06 -1.56424767e-05 -1.68691036e-06 1.36811182e-05 2.99104120e-06 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 4.46526788e-05 5.04466829e-06 9.08055201e-05 -1.48722018e-04 -1.71659271e-05 3.26514280e-06 2.69600416e-05 2.99104120e-06 -2.19681945e-05 -4.87735431e-06 -2.43263422e-06 -2.57190371e-05 -7.88413529e-06 1.31402255e-05 1.00893365e-06 2.60094805e-05 -4.33491342e-05 -3.42879502e-06 1.06506570e-06 7.94698537e-06 5.88994107e-07 -6.63203649e-06 -9.81656846e-07 -1.67222998e-05 -1.77559803e-04 -5.17320680e-05 9.05803225e-05 1.02676880e-05 1.71864714e-04 -3.00529556e-04 -3.47468516e-05 9.39316160e-06 5.22359427e-05 5.77509438e-06 -4.55685093e-05 -1.02124474e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 -1.48351079e-04 -1.71128133e-05 -3.00529556e-04 4.92429573e-04 5.79114193e-05 -1.09790351e-05 -8.99397180e-05 -1.02124474e-05 7.32476904e-05 1.66683716e-05 7.98938604e-06 8.43034182e-05 2.59776122e-05 -4.32960204e-05 -3.42695305e-06 -8.54649707e-05 1.42441618e-04 1.15822839e-05 -3.53067783e-06 -2.62786967e-05 -2.01594925e-06 2.19152964e-05 3.35991542e-06 8.47159188e-07 9.02795844e-06 3.33266393e-06 -4.13708166e-06 -4.15379221e-07 -1.10609304e-05 1.38352650e-05 1.43218222e-06 3.02679168e-07 -3.10212987e-06 -3.21685798e-07 1.85421399e-06 3.47726245e-07 4.92889867e-06 5.26563014e-05 1.52698146e-05 -2.63225572e-05 -2.90777246e-06 -5.11624920e-05 8.81034506e-05 9.97258727e-06 -2.51385622e-06 -1.51854104e-05 -1.62843763e-06 1.30623801e-05 2.83009735e-06 1.44462906e-06 1.53168672e-05 4.49554804e-06 -7.86371660e-06 -5.90768740e-07 -1.49045927e-05 2.60388366e-05 2.02105779e-06 -8.01512889e-07 -4.56312329e-06 -3.25689476e-07 4.00234485e-06 5.79076593e-07 -3.79016916e-06 -4.05298388e-05 -1.23702998e-05 1.97988542e-05 2.38216604e-06 4.14345715e-05 -6.64020279e-05 -8.15681405e-06 1.22672209e-06 1.20434603e-05 1.42639758e-06 -9.57904784e-06 -2.26854683e-06 -2.40771510e-06 -2.55281121e-05 -7.86371660e-06 1.28835124e-05 9.84614567e-07 2.60388366e-05 -4.26793517e-05 -3.36842965e-06 9.35999893e-07 7.85145226e-06 5.79076593e-07 -6.43971841e-06 -9.43371175e-07 + -1.60794716e-06 -1.70583355e-05 -8.61255180e-06 5.16753108e-06 9.74528347e-07 2.85486682e-05 -1.71292009e-05 -3.29444758e-06 -4.06169720e-06 5.16158770e-06 9.55784314e-07 -1.52937237e-06 -5.73470589e-07 -1.70289245e-05 -1.80354406e-04 -9.14629627e-05 5.48777776e-05 1.05042552e-05 3.02465504e-04 -1.81479302e-04 -3.53762843e-05 -4.32480167e-05 5.49844256e-05 1.03521679e-05 -1.62577083e-05 -6.21130072e-06 8.42326070e-06 8.96534955e-05 4.46526788e-05 -2.72773407e-05 -5.04466829e-06 -1.48722018e-04 9.08055201e-05 1.71659271e-05 2.06575859e-05 -2.69600416e-05 -4.87735431e-06 8.15640063e-06 2.99104120e-06 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 1.55568487e-05 3.02680097e-06 9.08055201e-05 -5.18627962e-05 -1.02995563e-05 -1.32609259e-05 1.56424767e-05 2.99104120e-06 -4.39363890e-06 -1.68691036e-06 -2.43263422e-06 -2.57190371e-05 -1.31402255e-05 7.88413529e-06 1.00893365e-06 4.33491342e-05 -2.60094805e-05 -3.42879502e-06 -6.27604493e-06 7.94698537e-06 9.81656846e-07 -2.39364429e-06 -5.88994107e-07 -2.78704996e-05 -2.95933006e-04 -1.48351079e-04 9.05803225e-05 1.71128133e-05 4.92429573e-04 -3.00529556e-04 -5.79114193e-05 -6.89238782e-05 8.99397180e-05 1.66683716e-05 -2.71157219e-05 -1.02124474e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 -5.17320680e-05 -1.02676880e-05 -3.00529556e-04 1.71864714e-04 3.47468516e-05 4.41600675e-05 -5.22359427e-05 -1.02124474e-05 1.46495381e-05 5.77509438e-06 7.98938604e-06 8.43034182e-05 4.32960204e-05 -2.59776122e-05 -3.42695305e-06 -1.42441618e-04 8.54649707e-05 1.15822839e-05 2.07445424e-05 -2.62786967e-05 -3.35991542e-06 7.89999152e-06 2.01594925e-06 -3.70596237e-06 -3.96138493e-05 -1.92148516e-05 1.23793259e-05 2.27070591e-06 6.44234755e-05 -4.14138567e-05 -7.78009929e-06 -8.44270054e-06 1.19810075e-05 2.13848231e-06 -3.82242524e-06 -1.39613944e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 -1.52698146e-05 -2.90777246e-06 -8.81034506e-05 5.11624920e-05 9.97258727e-06 1.25692811e-05 -1.51854104e-05 -2.83009735e-06 4.35412670e-06 1.62843763e-06 2.40771510e-06 2.55281121e-05 1.28835124e-05 -7.86371660e-06 -9.84614567e-07 -4.26793517e-05 2.60388366e-05 3.36842965e-06 6.04495968e-06 -7.85145226e-06 -9.43371175e-07 2.40925952e-06 5.79076593e-07 -1.16142320e-06 -1.24464781e-05 -6.31660931e-06 3.29897830e-06 8.31354061e-07 2.12193229e-05 -1.11382390e-05 -2.83810084e-06 -3.19493334e-06 3.33520685e-06 8.33133654e-07 -8.33668127e-07 -4.34610715e-07 -1.44462906e-06 -1.53168672e-05 -7.86371660e-06 4.49554804e-06 5.90768740e-07 2.60388366e-05 -1.49045927e-05 -2.02105779e-06 -3.86688876e-06 4.56312329e-06 5.79076593e-07 -1.30704190e-06 -3.25689476e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -4.82384148e-06 -5.11750065e-05 -1.47546112e-05 2.58376554e-05 5.16753108e-06 4.89723166e-05 -8.56460045e-05 -1.71292009e-05 2.91386606e-06 1.47200182e-05 2.94400364e-06 -1.23878105e-05 -5.16158770e-06 -5.10867734e-05 -5.41063217e-04 -1.56844995e-04 2.74388888e-04 5.48777776e-05 5.19321090e-04 -9.07396512e-04 -1.81479302e-04 3.09221352e-05 1.56977303e-04 3.13954606e-05 -1.31962621e-04 -5.49844256e-05 1.59098513e-05 1.69164630e-04 4.66705461e-05 -8.58798007e-05 -1.71759601e-05 -1.55575217e-04 2.85497188e-04 5.70994376e-05 -1.13853158e-05 -4.68813595e-05 -9.37627190e-06 4.15066995e-05 1.72944581e-05 -2.52697821e-05 -2.68960486e-04 -7.77842435e-05 1.33958036e-04 2.72773407e-05 2.59313981e-04 -4.46166053e-04 -9.08055201e-05 1.41273003e-05 7.67707986e-05 1.56424767e-05 -6.34035760e-05 -2.69600416e-05 -5.05395642e-06 -5.37920973e-05 -1.55568487e-05 2.72773407e-05 3.02680097e-06 5.18627962e-05 -9.08055201e-05 -1.02995563e-05 2.82546006e-06 1.56424767e-05 1.68691036e-06 -1.36811182e-05 -2.99104120e-06 -5.25821854e-05 -5.57796227e-04 -1.55209375e-04 2.84843547e-04 5.69687094e-05 5.15594141e-04 -9.43853767e-04 -1.88770753e-04 3.76066601e-05 1.56575127e-04 3.13150254e-05 -1.38219262e-04 -5.75913592e-05 8.36114988e-05 8.87799017e-04 2.58660340e-04 -4.45053236e-04 -9.05803225e-05 -8.59323568e-04 1.47728872e-03 3.00529556e-04 -4.69658080e-05 -2.56507620e-04 -5.22359427e-05 2.11643596e-04 8.99397180e-05 1.67222998e-05 1.77559803e-04 5.17320680e-05 -9.05803225e-05 -1.02676880e-05 -1.71864714e-04 3.00529556e-04 3.47468516e-05 -9.39316160e-06 -5.22359427e-05 -5.77509438e-06 4.55685093e-05 1.02124474e-05 1.74672722e-06 1.87949609e-05 7.08905598e-06 -8.07937257e-06 -1.61587451e-06 -2.37556158e-05 2.74770921e-05 5.49541842e-06 9.08040048e-07 -6.37268768e-06 -1.27453754e-06 3.20954142e-06 1.33730893e-06 1.55514449e-05 1.65944916e-04 4.58555150e-05 -8.30769984e-05 -1.69217960e-05 -1.53620178e-04 2.77621887e-04 5.65179084e-05 -1.04752563e-05 -4.55562472e-05 -9.28732999e-06 3.96355746e-05 1.68591953e-05 3.11028898e-06 3.31889832e-05 9.17110299e-06 -1.69217960e-05 -1.85237783e-06 -3.07240355e-05 5.65179084e-05 6.33592638e-06 -2.09505125e-06 -9.28732999e-06 -9.77063263e-07 8.56287966e-06 1.84600370e-06 -1.18293568e-05 -1.26375123e-04 -3.66475550e-05 6.18975704e-05 1.33614887e-05 1.22789981e-04 -2.07305559e-04 -4.46478214e-05 6.03325493e-06 3.56819691e-05 7.72332900e-06 -2.87371512e-05 -1.30623801e-05 -4.92889867e-06 -5.26563014e-05 -1.52698146e-05 2.63225572e-05 2.90777246e-06 5.11624920e-05 -8.81034506e-05 -9.97258727e-06 2.51385622e-06 1.51854104e-05 1.62843763e-06 -1.30623801e-05 -2.83009735e-06 + -8.03973579e-06 -8.52916775e-05 -4.23147770e-05 2.58376554e-05 8.61255180e-06 1.40328055e-04 -8.56460045e-05 -2.85486682e-05 -1.89839090e-05 2.53490916e-05 8.44969718e-06 -6.88211693e-06 -5.16158770e-06 -8.51446224e-05 -9.01772028e-04 -4.49526476e-04 2.74388888e-04 9.14629627e-05 1.48721070e-03 -9.07396512e-04 -3.02465504e-04 -2.02425291e-04 2.70136544e-04 9.00455145e-05 -7.33125675e-05 -5.49844256e-05 4.28642856e-05 4.56055815e-04 2.23263394e-04 -1.38815371e-04 -4.62717902e-05 -7.43588136e-04 4.61875977e-04 1.53958659e-04 9.80261040e-05 -1.34754137e-04 -4.49180458e-05 3.72683073e-05 2.79512305e-05 -2.52697821e-05 -2.68960486e-04 -1.33958036e-04 7.77842435e-05 2.72773407e-05 4.46166053e-04 -2.59313981e-04 -9.08055201e-05 -6.19727577e-05 7.67707986e-05 2.69600416e-05 -1.94671871e-05 -1.56424767e-05 -8.42326070e-06 -8.96534955e-05 -4.46526788e-05 2.72773407e-05 5.04466829e-06 1.48722018e-04 -9.08055201e-05 -1.71659271e-05 -2.06575859e-05 2.69600416e-05 4.87735431e-06 -8.15640063e-06 -2.99104120e-06 -1.41767784e-04 -1.50478185e-03 -7.41777346e-04 4.60763160e-04 1.53587720e-04 2.46214787e-03 -1.52800684e-03 -5.09335613e-04 -3.27587657e-04 4.49565889e-04 1.49855296e-04 -1.24203957e-04 -9.31529678e-05 8.36114988e-05 8.87799017e-04 4.45053236e-04 -2.58660340e-04 -9.05803225e-05 -1.47728872e-03 8.59323568e-04 3.00529556e-04 2.06771635e-04 -2.56507620e-04 -8.99397180e-05 6.51482152e-05 5.22359427e-05 2.78704996e-05 2.95933006e-04 1.48351079e-04 -9.05803225e-05 -1.71128133e-05 -4.92429573e-04 3.00529556e-04 5.79114193e-05 6.89238782e-05 -8.99397180e-05 -1.66683716e-05 2.71157219e-05 1.02124474e-05 -1.98543958e-05 -2.11884104e-04 -1.01336084e-04 6.62285018e-05 2.20761673e-05 3.39149113e-04 -2.21097987e-04 -7.36993289e-05 -4.22135243e-05 6.30771287e-05 2.10257096e-05 -1.83277712e-05 -1.37458284e-05 2.51033427e-05 2.68067114e-04 1.31658857e-04 -7.77906580e-05 -2.73137461e-05 -4.40649955e-04 2.60484554e-04 9.13167005e-05 5.96743497e-05 -7.59270615e-05 -2.67038368e-05 1.95942890e-05 1.57723475e-05 8.36778090e-06 8.93557047e-05 4.38862858e-05 -2.73137461e-05 -4.95400178e-06 -1.46883318e-04 9.13167005e-05 1.69733528e-05 1.98914499e-05 -2.67038368e-05 -4.71683005e-06 8.25403881e-06 2.96063699e-06 -6.57186490e-06 -7.02084019e-05 -3.50967430e-05 1.89958992e-05 7.96859069e-06 1.17471268e-04 -6.37906705e-05 -2.65747394e-05 -1.67590415e-05 1.88523975e-05 7.95791207e-06 -4.16834487e-06 -4.35412670e-06 -4.92889867e-06 -5.26563014e-05 -2.63225572e-05 1.52698146e-05 2.90777246e-06 8.81034506e-05 -5.11624920e-05 -9.97258727e-06 -1.25692811e-05 1.51854104e-05 2.83009735e-06 -4.35412670e-06 -1.62843763e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 -2 1 -169 - -3.88310673e-04 -3.88375334e-03 -3.91366230e-04 1.85912949e-03 -3.91366230e-04 1.33147466e-03 -6.31973912e-03 1.33147466e-03 2.79755615e-04 2.17146786e-04 -4.62448456e-05 -4.84550939e-04 2.17146786e-04 -3.95379919e-03 -3.92939721e-02 -3.94438390e-03 1.86949532e-02 -3.94438390e-03 1.34047521e-02 -6.34713355e-02 1.34047521e-02 2.60999035e-03 2.04112112e-03 -4.37305360e-04 -4.52063590e-03 2.04112112e-03 3.63365929e-04 3.57059449e-03 -1.00670961e-04 -1.79771982e-03 3.78719586e-04 3.72560459e-04 6.07987739e-03 -1.28216448e-03 -3.40850962e-04 1.25067266e-04 -2.56380636e-05 4.52213038e-04 -2.03389232e-04 -1.91453131e-03 -1.88799388e-02 -1.98947604e-03 8.98859910e-03 -1.98947604e-03 6.74212437e-03 -3.04011720e-02 6.74212437e-03 1.20896164e-03 1.01510637e-03 -2.30652904e-04 -2.09398298e-03 1.01510637e-03 3.63365929e-04 3.57059449e-03 3.78719586e-04 -1.79771982e-03 -1.00670961e-04 -1.28216448e-03 6.07987739e-03 3.72560459e-04 -2.21202498e-04 -2.03389232e-04 -2.56380636e-05 5.21292111e-04 1.25067266e-04 -1.24118745e-03 -1.21878326e-02 3.65832085e-04 6.12208737e-03 -1.29067787e-03 -1.35194857e-03 -2.07128970e-02 4.37151806e-03 1.14512635e-03 -4.54812915e-04 9.31943159e-05 -1.50622489e-03 6.79289519e-04 6.54357144e-03 6.44915881e-02 6.78433435e-03 -3.06086518e-02 6.78433435e-03 -2.30022836e-02 1.03564485e-01 -2.30022836e-02 -4.01372764e-03 -3.38908410e-03 7.73255245e-04 6.95198020e-03 -3.38908410e-03 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 6.12208737e-03 3.65832085e-04 4.37151806e-03 -2.07128970e-02 -1.35194857e-03 7.31865847e-04 6.79289519e-04 9.31943159e-05 -1.74482096e-03 -4.54812915e-04 3.32683783e-04 3.05708468e-03 4.21254213e-04 -1.42101259e-03 3.04792349e-04 -1.40618097e-03 4.67397367e-03 -1.00567442e-03 -6.84689824e-05 -1.35462073e-04 3.03625795e-05 1.26159449e-04 -6.54684769e-05 2.24843278e-04 2.04873800e-03 -1.20121140e-04 -1.03059227e-03 2.33014169e-04 4.44606639e-04 3.38970528e-03 -7.70434083e-04 -1.18540491e-04 1.36900065e-04 -2.90703276e-05 1.14239884e-04 -6.51540436e-05 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 2.05750496e-04 2.33996176e-05 -8.66895949e-05 -6.76468357e-04 -8.66895949e-05 2.04379331e-05 -2.73800131e-05 1.41924773e-06 -3.53995385e-05 -2.73800131e-05 -5.76225216e-04 -5.29502598e-03 -5.95155122e-04 2.46126601e-03 -6.62394411e-04 1.97311175e-03 -8.09555987e-03 2.20434432e-03 1.26159449e-04 1.53805550e-04 -5.25895304e-05 -2.14145366e-04 1.94216372e-04 2.24843278e-04 2.04873800e-03 2.33014169e-04 -1.03059227e-03 -1.20121140e-04 -7.70434083e-04 3.38970528e-03 4.44606639e-04 -3.96643961e-05 -6.51540436e-05 -2.90703276e-05 1.59779018e-04 1.36900065e-04 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -169 - 7.76621345e-05 7.76750667e-04 7.82732461e-05 -3.91366230e-04 -1.94284211e-05 -2.66294932e-04 1.33147466e-03 7.13392445e-05 -5.59511230e-05 -4.62448456e-05 -4.82847247e-06 1.25065071e-04 2.41423623e-05 7.90759837e-04 7.85879443e-03 7.88876780e-04 -3.94438390e-03 -2.38089531e-04 -2.68095042e-03 1.34047521e-02 8.71474601e-04 -5.21998071e-04 -4.37305360e-04 -5.79446114e-05 1.19493855e-03 2.89723057e-04 -7.26731858e-05 -7.14118899e-04 2.01341922e-05 3.78719586e-04 2.01341922e-05 -7.45120919e-05 -1.28216448e-03 -7.45120919e-05 6.81701924e-05 -2.56380636e-05 2.00456117e-06 -1.18074237e-04 -2.56380636e-05 3.63365929e-04 3.57059449e-03 3.78719586e-04 -1.79771982e-03 -1.00670961e-04 -1.28216448e-03 6.07987739e-03 3.72560459e-04 -2.21202498e-04 -2.03389232e-04 -2.56380636e-05 5.21292111e-04 1.25067266e-04 -1.70374853e-04 -1.74108521e-03 -1.71622027e-04 8.58110133e-04 2.01341922e-05 5.87734887e-04 -2.93867443e-03 -7.41550873e-05 1.47189649e-04 1.10680297e-04 5.49556969e-06 -2.76325477e-04 -2.74778484e-05 2.48237490e-04 2.43756652e-03 -7.31664170e-05 -1.29067787e-03 -7.31664170e-05 2.70389714e-04 4.37151806e-03 2.70389714e-04 -2.29025270e-04 9.31943159e-05 -7.48019848e-06 3.96683404e-04 9.31943159e-05 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 6.12208737e-03 3.65832085e-04 4.37151806e-03 -2.07128970e-02 -1.35194857e-03 7.31865847e-04 6.79289519e-04 9.31943159e-05 -1.74482096e-03 -4.54812915e-04 5.85871667e-04 5.98999154e-03 5.89080562e-04 -2.94540281e-03 -7.35234216e-05 -2.01899694e-03 1.00949847e-02 2.70389714e-04 -5.00771574e-04 -3.76634315e-04 -2.01115619e-05 9.40482904e-04 1.00557809e-04 -6.65367567e-05 -6.11416935e-04 -8.42508425e-05 3.04792349e-04 4.19906802e-05 2.81236195e-04 -1.00567442e-03 -1.53263522e-04 1.36937965e-05 3.03625795e-05 1.02783085e-05 -4.90510404e-05 -4.40722661e-05 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 2.05750496e-04 2.33996176e-05 -8.66895949e-05 -6.76468357e-04 -8.66895949e-05 2.04379331e-05 -2.73800131e-05 1.41924773e-06 -3.53995385e-05 -2.73800131e-05 2.25080754e-05 2.21538979e-04 -7.80297517e-06 -1.12918743e-04 -4.31196670e-06 2.84965838e-05 3.83139036e-04 1.58652204e-05 -2.04384121e-05 9.87081996e-06 -2.83849454e-07 2.85817407e-05 5.64503337e-06 8.70901592e-05 7.68193823e-04 9.13993954e-05 -3.89757689e-04 -3.95881729e-05 -2.99183926e-04 1.26468706e-03 1.50649849e-04 -1.41273731e-06 -1.82095465e-05 -1.09839255e-05 4.28290698e-05 5.06938410e-05 -1.12540377e-04 -1.10769490e-03 -1.12918743e-04 5.34206993e-04 2.15598335e-05 3.83139036e-04 -1.81057079e-03 -7.93261022e-05 6.50988451e-05 5.34416337e-05 5.64503337e-06 -1.21492926e-04 -2.73800096e-05 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -169 - -7.76621345e-05 -7.76750667e-04 1.94284211e-05 3.91366230e-04 -7.82732461e-05 -7.13392445e-05 -1.33147466e-03 2.66294932e-04 8.03339670e-05 -2.41423623e-05 4.82847247e-06 -1.10987629e-04 4.62448456e-05 -7.90759837e-04 -7.85879443e-03 2.38089531e-04 3.94438390e-03 -7.88876780e-04 -8.71474601e-04 -1.34047521e-02 2.68095042e-03 7.73848102e-04 -2.89723057e-04 5.79446114e-05 -1.04953286e-03 4.37305360e-04 1.70374853e-04 1.74108521e-03 -2.01341922e-05 -8.58110133e-04 1.71622027e-04 7.41550873e-05 2.93867443e-03 -5.87734887e-04 -1.65710058e-04 2.74778484e-05 -5.49556969e-06 2.65632714e-04 -1.10680297e-04 -3.63365929e-04 -3.57059449e-03 1.00670961e-04 1.79771982e-03 -3.78719586e-04 -3.72560459e-04 -6.07987739e-03 1.28216448e-03 3.40850962e-04 -1.25067266e-04 2.56380636e-05 -4.52213038e-04 2.03389232e-04 7.26731858e-05 7.14118899e-04 -2.01341922e-05 -3.78719586e-04 -2.01341922e-05 7.45120919e-05 1.28216448e-03 7.45120919e-05 -6.81701924e-05 2.56380636e-05 -2.00456117e-06 1.18074237e-04 2.56380636e-05 -5.85871667e-04 -5.98999154e-03 7.35234216e-05 2.94540281e-03 -5.89080562e-04 -2.70389714e-04 -1.00949847e-02 2.01899694e-03 5.64096300e-04 -1.00557809e-04 2.01115619e-05 -9.03922356e-04 3.76634315e-04 1.24118745e-03 1.21878326e-02 -3.65832085e-04 -6.12208737e-03 1.29067787e-03 1.35194857e-03 2.07128970e-02 -4.37151806e-03 -1.14512635e-03 4.54812915e-04 -9.31943159e-05 1.50622489e-03 -6.79289519e-04 -2.48237490e-04 -2.43756652e-03 7.31664170e-05 1.29067787e-03 7.31664170e-05 -2.70389714e-04 -4.37151806e-03 -2.70389714e-04 2.29025270e-04 -9.31943159e-05 7.48019848e-06 -3.96683404e-04 -9.31943159e-05 4.21539120e-05 3.59566898e-04 -1.32890233e-05 -1.85143885e-04 3.70287771e-05 5.38348357e-05 5.92413914e-04 -1.18482783e-04 -1.36937948e-05 2.18660211e-05 -4.37320422e-06 1.41273631e-06 -5.88640128e-07 1.12540377e-04 1.10769490e-03 -2.15598335e-05 -5.34206993e-04 1.12918743e-04 7.93261022e-05 1.81057079e-03 -3.83139036e-04 -7.26665375e-05 2.73800096e-05 -5.64503337e-06 1.17123716e-04 -5.34416337e-05 -2.25080754e-05 -2.21538979e-04 4.31196670e-06 1.12918743e-04 7.80297517e-06 -1.58652204e-05 -3.83139036e-04 -2.84965838e-05 1.45333075e-05 -5.64503337e-06 2.83849454e-07 -3.19910544e-05 -9.87081996e-06 -1.01167601e-04 -9.13599510e-04 5.61590822e-05 4.58836761e-04 -1.18663068e-04 -2.08055028e-04 -1.50328312e-03 3.93149652e-04 4.90510394e-05 -6.35146226e-05 1.43932390e-05 -4.28290715e-05 3.53995385e-05 4.21531672e-05 3.80666462e-04 -2.33996176e-05 -2.05750496e-04 -2.33996176e-05 8.66895949e-05 6.76468357e-04 8.66895949e-05 -2.04379331e-05 2.73800131e-05 -1.41924773e-06 3.53995385e-05 2.73800131e-05 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +166 + -7.76621345e-05 -7.76750667e-04 -3.91366230e-04 -1.94284211e-05 -7.82732461e-05 1.33147466e-03 7.13392445e-05 2.66294932e-04 -1.36285090e-04 -2.41423623e-05 -4.62448456e-05 1.40774416e-05 -4.82847247e-06 -7.90759837e-04 -7.85879443e-03 -3.94438390e-03 -2.38089531e-04 -7.88876780e-04 1.34047521e-02 8.71474601e-04 2.68095042e-03 -1.29584617e-03 -2.89723057e-04 -4.37305360e-04 1.45405683e-04 -5.79446114e-05 3.63365929e-04 3.57059449e-03 1.79771982e-03 1.00670961e-04 3.78719586e-04 -6.07987739e-03 -3.72560459e-04 -1.28216448e-03 5.62053460e-04 1.25067266e-04 2.03389232e-04 -6.90790729e-05 2.56380636e-05 -1.70374853e-04 -1.74108521e-03 -8.58110133e-04 -2.01341922e-05 -1.71622027e-04 2.93867443e-03 7.41550873e-05 5.87734887e-04 -3.12899707e-04 -2.74778484e-05 -1.10680297e-04 1.06927630e-05 -5.49556969e-06 7.26731858e-05 7.14118899e-04 3.78719586e-04 2.01341922e-05 -2.01341922e-05 -1.28216448e-03 -7.45120919e-05 7.45120919e-05 1.36340385e-04 2.56380636e-05 -2.56380636e-05 2.00456117e-06 -1.24118745e-03 -1.21878326e-02 -6.12208737e-03 -3.65832085e-04 -1.29067787e-03 2.07128970e-02 1.35194857e-03 4.37151806e-03 -1.87699220e-03 -4.54812915e-04 -6.79289519e-04 2.38596062e-04 -9.31943159e-05 5.85871667e-04 5.98999154e-03 2.94540281e-03 7.35234216e-05 5.89080562e-04 -1.00949847e-02 -2.70389714e-04 -2.01899694e-03 1.06486787e-03 1.00557809e-04 3.76634315e-04 -3.65605477e-05 2.01115619e-05 -2.48237490e-04 -2.43756652e-03 -1.29067787e-03 -7.31664170e-05 7.31664170e-05 4.37151806e-03 2.70389714e-04 -2.70389714e-04 -4.58050540e-04 -9.31943159e-05 9.31943159e-05 -7.48019848e-06 -1.08690669e-04 -9.70983833e-04 -4.89936234e-04 -5.52797035e-05 -1.21279620e-04 1.59808833e-03 2.07098357e-04 3.99718977e-04 -5.73967082e-05 -6.59382872e-05 -3.09512197e-05 2.38191505e-05 -1.46515128e-05 1.12540377e-04 1.10769490e-03 5.34206993e-04 2.15598335e-05 1.12918743e-04 -1.81057079e-03 -7.93261022e-05 -3.83139036e-04 1.37765383e-04 2.73800096e-05 5.34416337e-05 -4.36920927e-06 5.64503337e-06 -4.21531672e-05 -3.80666462e-04 -2.05750496e-04 -2.33996176e-05 2.33996176e-05 6.76468357e-04 8.66895949e-05 -8.66895949e-05 -4.08758661e-05 -2.73800131e-05 2.73800131e-05 -1.41924773e-06 -1.40774419e-05 -1.45405687e-04 -6.90790725e-05 -1.65709093e-05 -2.72636722e-05 2.38596062e-04 5.74051786e-05 9.39657262e-05 -2.38191525e-05 -1.28207815e-05 -1.71899919e-05 8.73841903e-07 -3.40931357e-06 2.25080754e-05 2.21538979e-04 1.12918743e-04 4.31196670e-06 -7.80297517e-06 -3.83139036e-04 -1.58652204e-05 2.84965838e-05 3.49717196e-05 5.64503337e-06 -9.87081996e-06 3.40931371e-06 2.83849454e-07 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 64 77 90 102 115 128 140 153 166 166 166 166 166 166 166 166 166 166 166 166 166 166 +166 + 7.76621345e-05 7.76750667e-04 3.91366230e-04 -7.82732461e-05 -1.94284211e-05 -1.33147466e-03 2.66294932e-04 7.13392445e-05 1.36285090e-04 -4.62448456e-05 -2.41423623e-05 1.40774416e-05 4.82847247e-06 7.90759837e-04 7.85879443e-03 3.94438390e-03 -7.88876780e-04 -2.38089531e-04 -1.34047521e-02 2.68095042e-03 8.71474601e-04 1.29584617e-03 -4.37305360e-04 -2.89723057e-04 1.45405683e-04 5.79446114e-05 -3.63365929e-04 -3.57059449e-03 -1.79771982e-03 3.78719586e-04 1.00670961e-04 6.07987739e-03 -1.28216448e-03 -3.72560459e-04 -5.62053460e-04 2.03389232e-04 1.25067266e-04 -6.90790729e-05 -2.56380636e-05 7.26731858e-05 7.14118899e-04 3.78719586e-04 2.01341922e-05 -2.01341922e-05 -1.28216448e-03 -7.45120919e-05 7.45120919e-05 1.36340385e-04 2.56380636e-05 -2.56380636e-05 2.00456117e-06 -1.70374853e-04 -1.74108521e-03 -8.58110133e-04 1.71622027e-04 2.01341922e-05 2.93867443e-03 -5.87734887e-04 -7.41550873e-05 -3.12899707e-04 1.10680297e-04 2.74778484e-05 -1.06927630e-05 -5.49556969e-06 1.24118745e-03 1.21878326e-02 6.12208737e-03 -1.29067787e-03 -3.65832085e-04 -2.07128970e-02 4.37151806e-03 1.35194857e-03 1.87699220e-03 -6.79289519e-04 -4.54812915e-04 2.38596062e-04 9.31943159e-05 -2.48237490e-04 -2.43756652e-03 -1.29067787e-03 -7.31664170e-05 7.31664170e-05 4.37151806e-03 2.70389714e-04 -2.70389714e-04 -4.58050540e-04 -9.31943159e-05 9.31943159e-05 -7.48019848e-06 5.85871667e-04 5.98999154e-03 2.94540281e-03 -5.89080562e-04 -7.35234216e-05 -1.00949847e-02 2.01899694e-03 2.70389714e-04 1.06486787e-03 -3.76634315e-04 -1.00557809e-04 3.65605477e-05 2.01115619e-05 1.08690669e-04 9.70983833e-04 4.89936234e-04 -1.21279620e-04 -5.52797035e-05 -1.59808833e-03 3.99718977e-04 2.07098357e-04 5.73967082e-05 -3.09512197e-05 -6.59382872e-05 2.38191505e-05 1.46515128e-05 -4.21531672e-05 -3.80666462e-04 -2.05750496e-04 -2.33996176e-05 2.33996176e-05 6.76468357e-04 8.66895949e-05 -8.66895949e-05 -4.08758661e-05 -2.73800131e-05 2.73800131e-05 -1.41924773e-06 1.12540377e-04 1.10769490e-03 5.34206993e-04 -1.12918743e-04 -2.15598335e-05 -1.81057079e-03 3.83139036e-04 7.93261022e-05 1.37765383e-04 -5.34416337e-05 -2.73800096e-05 4.36920927e-06 5.64503337e-06 -1.40774419e-05 -1.45405687e-04 -6.90790725e-05 2.72636722e-05 1.65709093e-05 2.38596062e-04 -9.39657262e-05 -5.74051786e-05 -2.38191525e-05 1.71899919e-05 1.28207815e-05 -8.73841903e-07 -3.40931357e-06 -2.25080754e-05 -2.21538979e-04 -1.12918743e-04 -7.80297517e-06 4.31196670e-06 3.83139036e-04 2.84965838e-05 -1.58652204e-05 -3.49717196e-05 -9.87081996e-06 5.64503337e-06 3.40931371e-06 -2.83849454e-07 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 51 64 77 89 102 115 127 140 153 166 166 166 166 166 166 166 166 166 166 166 166 166 166 +157 + -3.88310673e-04 -3.88375334e-03 -1.85912949e-03 3.91366230e-04 -3.91366230e-04 6.31973912e-03 -1.33147466e-03 1.33147466e-03 -5.59511230e-04 2.17146786e-04 -2.17146786e-04 4.62448456e-05 -3.95379919e-03 -3.92939721e-02 -1.86949532e-02 3.94438390e-03 -3.94438390e-03 6.34713355e-02 -1.34047521e-02 1.34047521e-02 -5.21998071e-03 2.04112112e-03 -2.04112112e-03 4.37305360e-04 1.91453131e-03 1.88799388e-02 8.98859910e-03 -1.98947604e-03 1.98947604e-03 -3.04011720e-02 6.74212437e-03 -6.74212437e-03 2.41792328e-03 -1.01510637e-03 1.01510637e-03 -2.30652904e-04 -3.63365929e-04 -3.57059449e-03 -1.79771982e-03 -1.00670961e-04 -3.78719586e-04 6.07987739e-03 3.72560459e-04 1.28216448e-03 -5.62053460e-04 -1.25067266e-04 -2.03389232e-04 6.90790729e-05 -2.56380636e-05 3.63365929e-04 3.57059449e-03 1.79771982e-03 -3.78719586e-04 -1.00670961e-04 -6.07987739e-03 1.28216448e-03 3.72560459e-04 5.62053460e-04 -2.03389232e-04 -1.25067266e-04 6.90790729e-05 2.56380636e-05 -6.54357144e-03 -6.44915881e-02 -3.06086518e-02 6.78433435e-03 -6.78433435e-03 1.03564485e-01 -2.30022836e-02 2.30022836e-02 -8.02745528e-03 3.38908410e-03 -3.38908410e-03 7.73255245e-04 1.24118745e-03 1.21878326e-02 6.12208737e-03 3.65832085e-04 1.29067787e-03 -2.07128970e-02 -1.35194857e-03 -4.37151806e-03 1.87699220e-03 4.54812915e-04 6.79289519e-04 -2.38596062e-04 9.31943159e-05 -1.24118745e-03 -1.21878326e-02 -6.12208737e-03 1.29067787e-03 3.65832085e-04 2.07128970e-02 -4.37151806e-03 -1.35194857e-03 -1.87699220e-03 6.79289519e-04 4.54812915e-04 -2.38596062e-04 -9.31943159e-05 -6.65367567e-04 -6.11416935e-03 -2.84202519e-03 7.26046561e-04 -7.26046561e-04 9.34794734e-03 -2.41185539e-03 2.41185539e-03 -2.86983558e-04 2.00930550e-04 -2.00930550e-04 6.07251591e-05 2.24843278e-04 2.04873800e-03 1.03059227e-03 1.20121140e-04 2.33014169e-04 -3.38970528e-03 -4.44606639e-04 -7.70434083e-04 1.58204887e-04 1.36900065e-04 6.51540436e-05 -4.55391345e-05 2.90703276e-05 -2.24843278e-04 -2.04873800e-03 -1.03059227e-03 2.33014169e-04 1.20121140e-04 3.38970528e-03 -7.70434083e-04 -4.44606639e-04 -1.58204887e-04 6.51540436e-05 1.36900065e-04 -4.55391345e-05 -2.90703276e-05 -6.72392884e-05 -6.72392884e-05 2.31232569e-04 2.31232569e-04 -4.04108217e-05 -4.04108217e-05 4.36920927e-06 4.21531672e-05 3.80666462e-04 2.05750496e-04 2.33996176e-05 -2.33996176e-05 -6.76468357e-04 -8.66895949e-05 8.66895949e-05 4.08758661e-05 2.73800131e-05 -2.73800131e-05 1.41924773e-06 + 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 -1 -2 2 169 - -8.03973579e-06 -8.52916775e-05 8.61255180e-06 4.23147770e-05 -2.58376554e-05 -2.85486682e-05 -1.40328055e-04 8.56460045e-05 1.54520426e-05 -8.44969718e-06 5.16158770e-06 -1.29994889e-05 2.53490916e-05 -8.51446224e-05 -9.01772028e-04 9.14629627e-05 4.49526476e-04 -2.74388888e-04 -3.02465504e-04 -1.48721070e-03 9.07396512e-04 1.64703192e-04 -9.00455145e-05 5.49844256e-05 -1.38649161e-04 2.70136544e-04 -8.42326070e-06 -8.96534955e-05 5.04466829e-06 4.46526788e-05 -2.72773407e-05 -1.71659271e-05 -1.48722018e-04 9.08055201e-05 1.73924431e-05 -4.87735431e-06 2.99104120e-06 -1.38117939e-05 2.69600416e-05 -4.28642856e-05 -4.56055815e-04 4.62717902e-05 2.23263394e-04 -1.38815371e-04 -1.53958659e-04 -7.43588136e-04 4.61875977e-04 8.12883528e-05 -4.49180458e-05 2.79512305e-05 -6.62589426e-05 1.34754137e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 -1.33958036e-04 7.77842435e-05 9.08055201e-05 4.46166053e-04 -2.59313981e-04 -4.78454574e-05 2.69600416e-05 -1.56424767e-05 4.39363890e-05 -7.67707986e-05 2.78704996e-05 2.95933006e-04 -1.71128133e-05 -1.48351079e-04 9.05803225e-05 5.79114193e-05 4.92429573e-04 -3.00529556e-04 -5.79448431e-05 1.66683716e-05 -1.02124474e-05 4.61319685e-05 -8.99397180e-05 1.41767784e-04 1.50478185e-03 -1.53587720e-04 -7.41777346e-04 4.60763160e-04 5.09335613e-04 2.46214787e-03 -1.52800684e-03 -2.71357611e-04 1.49855296e-04 -9.31529678e-05 2.21597254e-04 -4.49565889e-04 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 4.45053236e-04 -2.58660340e-04 -3.00529556e-04 -1.47728872e-03 8.59323568e-04 1.59805827e-04 -8.99397180e-05 5.22359427e-05 -1.46495381e-04 2.56507620e-04 1.56185998e-05 1.66744311e-04 -1.79390856e-05 -8.10627132e-05 4.95651821e-05 5.98640639e-05 2.71307658e-04 -1.65793335e-04 -2.88726753e-05 1.74046088e-05 -1.06436985e-05 2.44613842e-05 -4.78652195e-05 -8.36778090e-06 -8.93557047e-05 4.95400178e-06 4.38862858e-05 -2.73137461e-05 -1.69733528e-05 -1.46883318e-04 9.13167005e-05 1.70939322e-05 -4.71683005e-06 2.96063699e-06 -1.30994815e-05 2.67038368e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 -2.63225572e-05 1.52698146e-05 9.97258727e-06 8.81034506e-05 -5.11624920e-05 -1.00554249e-05 2.83009735e-06 -1.62843763e-06 8.70825340e-06 -1.51854104e-05 -1.39084787e-05 -1.48392815e-04 1.51342263e-05 7.02112519e-05 -4.78576154e-05 -5.05381214e-05 -2.34976114e-04 1.59581138e-04 2.60301140e-05 -1.42298426e-05 9.72717325e-06 -1.75091939e-05 4.52001971e-05 2.51033427e-05 2.68067114e-04 -2.73137461e-05 -1.31658857e-04 7.77906580e-05 9.13167005e-05 4.40649955e-04 -2.60484554e-04 -4.68063269e-05 2.67038368e-05 -1.57723475e-05 4.18823582e-05 -7.59270615e-05 + 1.60794716e-06 1.70583355e-05 8.61255180e-06 9.74528347e-07 5.16753108e-06 -2.85486682e-05 -3.29444758e-06 -1.71292009e-05 4.06169720e-06 9.55784314e-07 5.16158770e-06 -1.52937237e-06 5.73470589e-07 1.70289245e-05 1.80354406e-04 9.14629627e-05 1.05042552e-05 5.48777776e-05 -3.02465504e-04 -3.53762843e-05 -1.81479302e-04 4.32480167e-05 1.03521679e-05 5.49844256e-05 -1.62577083e-05 6.21130072e-06 -8.42326070e-06 -8.96534955e-05 -4.46526788e-05 -5.04466829e-06 -2.72773407e-05 1.48722018e-04 1.71659271e-05 9.08055201e-05 -2.06575859e-05 -4.87735431e-06 -2.69600416e-05 8.15640063e-06 -2.99104120e-06 -2.43263422e-06 -2.57190371e-05 -1.31402255e-05 -1.00893365e-06 -7.88413529e-06 4.33491342e-05 3.42879502e-06 2.60094805e-05 -6.27604493e-06 -9.81656846e-07 -7.94698537e-06 2.39364429e-06 -5.88994107e-07 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 -3.02680097e-06 -1.55568487e-05 9.08055201e-05 1.02995563e-05 5.18627962e-05 -1.32609259e-05 -2.99104120e-06 -1.56424767e-05 4.39363890e-06 -1.68691036e-06 2.78704996e-05 2.95933006e-04 1.48351079e-04 1.71128133e-05 9.05803225e-05 -4.92429573e-04 -5.79114193e-05 -3.00529556e-04 6.89238782e-05 1.66683716e-05 8.99397180e-05 -2.71157219e-05 1.02124474e-05 7.98938604e-06 8.43034182e-05 4.32960204e-05 3.42695305e-06 2.59776122e-05 -1.42441618e-04 -1.15822839e-05 -8.54649707e-05 2.07445424e-05 3.35991542e-06 2.62786967e-05 -7.89999152e-06 2.01594925e-06 1.67222998e-05 1.77559803e-04 9.05803225e-05 1.02676880e-05 5.17320680e-05 -3.00529556e-04 -3.47468516e-05 -1.71864714e-04 4.41600675e-05 1.02124474e-05 5.22359427e-05 -1.46495381e-05 5.77509438e-06 3.70596237e-06 3.96138493e-05 1.92148516e-05 2.27070591e-06 1.23793259e-05 -6.44234755e-05 -7.78009929e-06 -4.14138567e-05 8.44270054e-06 2.13848231e-06 1.19810075e-05 -3.82242524e-06 1.39613944e-06 2.40771510e-06 2.55281121e-05 1.28835124e-05 9.84614567e-07 7.86371660e-06 -4.26793517e-05 -3.36842965e-06 -2.60388366e-05 6.04495968e-06 9.43371175e-07 7.85145226e-06 -2.40925952e-06 5.79076593e-07 4.92889867e-06 5.26563014e-05 2.63225572e-05 2.90777246e-06 1.52698146e-05 -8.81034506e-05 -9.97258727e-06 -5.11624920e-05 1.25692811e-05 2.83009735e-06 1.51854104e-05 -4.35412670e-06 1.62843763e-06 -1.16142320e-06 -1.24464781e-05 -6.31660931e-06 -8.31354061e-07 -3.29897830e-06 2.12193229e-05 2.83810084e-06 1.11382390e-05 -3.19493334e-06 -8.33133654e-07 -3.33520685e-06 8.33668127e-07 -4.34610715e-07 1.44462906e-06 1.53168672e-05 7.86371660e-06 5.90768740e-07 4.49554804e-06 -2.60388366e-05 -2.02105779e-06 -1.49045927e-05 3.86688876e-06 5.79076593e-07 4.56312329e-06 -1.30704190e-06 3.25689476e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 4.82384148e-06 5.11750065e-05 -5.16753108e-06 -2.58376554e-05 1.47546112e-05 1.71292009e-05 8.56460045e-05 -4.89723166e-05 -9.27122554e-06 5.16158770e-06 -2.94400364e-06 8.71738727e-06 -1.47200182e-05 5.10867734e-05 5.41063217e-04 -5.48777776e-05 -2.74388888e-04 1.56844995e-04 1.81479302e-04 9.07396512e-04 -5.19321090e-04 -9.88219149e-05 5.49844256e-05 -3.13954606e-05 9.27606654e-05 -1.56977303e-04 5.05395642e-06 5.37920973e-05 -3.02680097e-06 -2.72773407e-05 1.55568487e-05 1.02995563e-05 9.08055201e-05 -5.18627962e-05 -1.04354659e-05 2.99104120e-06 -1.68691036e-06 9.28747928e-06 -1.56424767e-05 2.52697821e-05 2.68960486e-04 -2.72773407e-05 -1.33958036e-04 7.77842435e-05 9.08055201e-05 4.46166053e-04 -2.59313981e-04 -4.78454574e-05 2.69600416e-05 -1.56424767e-05 4.39363890e-05 -7.67707986e-05 -1.59098513e-05 -1.69164630e-04 1.71759601e-05 8.58798007e-05 -4.66705461e-05 -5.70994376e-05 -2.85497188e-04 1.55575217e-04 3.02531983e-05 -1.72944581e-05 9.37627190e-06 -3.06133224e-05 4.68813595e-05 -1.67222998e-05 -1.77559803e-04 1.02676880e-05 9.05803225e-05 -5.17320680e-05 -3.47468516e-05 -3.00529556e-04 1.71864714e-04 3.47669059e-05 -1.02124474e-05 5.77509438e-06 -3.09189712e-05 5.22359427e-05 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 4.45053236e-04 -2.58660340e-04 -3.00529556e-04 -1.47728872e-03 8.59323568e-04 1.59805827e-04 -8.99397180e-05 5.22359427e-05 -1.46495381e-04 2.56507620e-04 5.25821854e-05 5.57796227e-04 -5.69687094e-05 -2.84843547e-04 1.55209375e-04 1.88770753e-04 9.43853767e-04 -5.15594141e-04 -1.00898062e-04 5.75913592e-05 -3.13150254e-05 1.01677954e-04 -1.56575127e-04 -9.37115990e-06 -1.00046587e-04 1.07634514e-05 4.95651821e-05 -2.81931856e-05 -3.59184383e-05 -1.65793335e-04 9.44614347e-05 1.73236052e-05 -1.06436985e-05 6.05133035e-06 -1.65593002e-05 2.77151479e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 -2.63225572e-05 1.52698146e-05 9.97258727e-06 8.81034506e-05 -5.11624920e-05 -1.00554249e-05 2.83009735e-06 -1.62843763e-06 8.70825340e-06 -1.51854104e-05 -3.11028898e-06 -3.31889832e-05 1.85237783e-06 1.69217960e-05 -9.17110299e-06 -6.33592638e-06 -5.65179084e-05 3.07240355e-05 6.36814569e-06 -1.84600370e-06 9.77063263e-07 -6.09580744e-06 9.28732999e-06 7.42738855e-06 7.94644754e-05 -8.08013271e-06 -3.79457271e-05 2.44630801e-05 2.70830826e-05 1.27448639e-04 -8.19679572e-05 -1.37355867e-05 7.68933355e-06 -4.96544639e-06 1.05055060e-05 -2.33598940e-05 -1.55514449e-05 -1.65944916e-04 1.69217960e-05 8.30769984e-05 -4.58555150e-05 -5.65179084e-05 -2.77621887e-04 1.53620178e-04 2.90877864e-05 -1.68591953e-05 9.28732999e-06 -2.88896254e-05 4.55562472e-05 + 4.82384148e-06 5.11750065e-05 2.58376554e-05 5.16753108e-06 1.47546112e-05 -8.56460045e-05 -1.71292009e-05 -4.89723166e-05 1.21850916e-05 5.16158770e-06 1.47200182e-05 -3.67042321e-06 2.94400364e-06 5.10867734e-05 5.41063217e-04 2.74388888e-04 5.48777776e-05 1.56844995e-04 -9.07396512e-04 -1.81479302e-04 -5.19321090e-04 1.29744050e-04 5.49844256e-05 1.56977303e-04 -3.92019561e-05 3.13954606e-05 -2.52697821e-05 -2.68960486e-04 -1.33958036e-04 -2.72773407e-05 -7.77842435e-05 4.46166053e-04 9.08055201e-05 2.59313981e-04 -6.19727577e-05 -2.69600416e-05 -7.67707986e-05 1.94671871e-05 -1.56424767e-05 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 -3.02680097e-06 -1.55568487e-05 9.08055201e-05 1.02995563e-05 5.18627962e-05 -1.32609259e-05 -2.99104120e-06 -1.56424767e-05 4.39363890e-06 -1.68691036e-06 -1.59098513e-05 -1.69164630e-04 -8.58798007e-05 -1.71759601e-05 -4.66705461e-05 2.85497188e-04 5.70994376e-05 1.55575217e-04 -4.16385141e-05 -1.72944581e-05 -4.68813595e-05 1.08933771e-05 -9.37627190e-06 8.36114988e-05 8.87799017e-04 4.45053236e-04 9.05803225e-05 2.58660340e-04 -1.47728872e-03 -3.00529556e-04 -8.59323568e-04 2.06771635e-04 8.99397180e-05 2.56507620e-04 -6.51482152e-05 5.22359427e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 1.02676880e-05 5.17320680e-05 -3.00529556e-04 -3.47468516e-05 -1.71864714e-04 4.41600675e-05 1.02124474e-05 5.22359427e-05 -1.46495381e-05 5.77509438e-06 5.25821854e-05 5.57796227e-04 2.84843547e-04 5.69687094e-05 1.55209375e-04 -9.43853767e-04 -1.88770753e-04 -5.15594141e-04 1.38504722e-04 5.75913592e-05 1.56575127e-04 -3.65413080e-05 3.13150254e-05 1.11178871e-05 1.18841548e-04 5.76445547e-05 1.23793259e-05 3.52822416e-05 -1.93270427e-04 -4.14138567e-05 -1.18217051e-04 2.53281016e-05 1.19810075e-05 3.40878355e-05 -9.11418852e-06 7.32586789e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 2.90777246e-06 1.52698146e-05 -8.81034506e-05 -9.97258727e-06 -5.11624920e-05 1.25692811e-05 2.83009735e-06 1.51854104e-05 -4.35412670e-06 1.62843763e-06 1.55514449e-05 1.65944916e-04 8.30769984e-05 1.69217960e-05 4.58555150e-05 -2.77621887e-04 -5.65179084e-05 -1.53620178e-04 3.95630426e-05 1.68591953e-05 4.55562472e-05 -1.07459493e-05 9.28732999e-06 -4.40196826e-06 -4.69106481e-05 -2.39518433e-05 -5.28135596e-06 -1.21844749e-05 7.98569198e-05 1.75647387e-05 4.08220236e-05 -1.19379020e-05 -5.37304655e-06 -1.23220751e-05 2.50100955e-06 -2.75788262e-06 3.11028898e-06 3.31889832e-05 1.69217960e-05 1.85237783e-06 9.17110299e-06 -5.65179084e-05 -6.33592638e-06 -3.07240355e-05 8.46319694e-06 1.84600370e-06 9.28732999e-06 -2.46707222e-06 9.77063263e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 1.60794716e-06 1.70583355e-05 -9.74528347e-07 -8.61255180e-06 5.16753108e-06 3.29444758e-06 2.85486682e-05 -1.71292009e-05 -3.35532393e-06 9.55784314e-07 -5.73470589e-07 2.75284677e-06 -5.16158770e-06 1.70289245e-05 1.80354406e-04 -1.05042552e-05 -9.14629627e-05 5.48777776e-05 3.53762843e-05 3.02465504e-04 -1.81479302e-04 -3.57035967e-05 1.03521679e-05 -6.21130072e-06 2.93250270e-05 -5.49844256e-05 2.43263422e-06 2.57190371e-05 -1.00893365e-06 -1.31402255e-05 7.88413529e-06 3.42879502e-06 4.33491342e-05 -2.60094805e-05 -5.21097923e-06 9.81656846e-07 -5.88994107e-07 4.23839220e-06 -7.94698537e-06 8.42326070e-06 8.96534955e-05 -5.04466829e-06 -4.46526788e-05 2.72773407e-05 1.71659271e-05 1.48722018e-04 -9.08055201e-05 -1.73924431e-05 4.87735431e-06 -2.99104120e-06 1.38117939e-05 -2.69600416e-05 -5.05395642e-06 -5.37920973e-05 3.02680097e-06 2.72773407e-05 -1.55568487e-05 -1.02995563e-05 -9.08055201e-05 5.18627962e-05 1.04354659e-05 -2.99104120e-06 1.68691036e-06 -9.28747928e-06 1.56424767e-05 -7.98938604e-06 -8.43034182e-05 3.42695305e-06 4.32960204e-05 -2.59776122e-05 -1.15822839e-05 -1.42441618e-04 8.54649707e-05 1.72138645e-05 -3.35991542e-06 2.01594925e-06 -1.40153049e-05 2.62786967e-05 -2.78704996e-05 -2.95933006e-04 1.71128133e-05 1.48351079e-04 -9.05803225e-05 -5.79114193e-05 -4.92429573e-04 3.00529556e-04 5.79448431e-05 -1.66683716e-05 1.02124474e-05 -4.61319685e-05 8.99397180e-05 1.67222998e-05 1.77559803e-04 -1.02676880e-05 -9.05803225e-05 5.17320680e-05 3.47468516e-05 3.00529556e-04 -1.71864714e-04 -3.47669059e-05 1.02124474e-05 -5.77509438e-06 3.09189712e-05 -5.22359427e-05 -2.85880319e-06 -3.05858908e-05 1.85532669e-06 1.50777699e-05 -9.04666195e-06 -6.34791707e-06 -5.05882105e-05 3.03529263e-05 5.77453163e-06 -1.79075606e-06 1.07445364e-06 -4.73540138e-06 8.87887759e-06 2.40771510e-06 2.55281121e-05 -9.84614567e-07 -1.28835124e-05 7.86371660e-06 3.36842965e-06 4.26793517e-05 -2.60388366e-05 -5.10895979e-06 9.43371175e-07 -5.79076593e-07 4.03045889e-06 -7.85145226e-06 -1.44462906e-06 -1.53168672e-05 5.90768740e-07 7.86371660e-06 -4.49554804e-06 -2.02105779e-06 -2.60388366e-05 1.49045927e-05 3.06537587e-06 -5.79076593e-07 3.25689476e-07 -2.69530295e-06 4.56312329e-06 2.62874596e-06 2.80833608e-05 -1.55081198e-06 -1.34822449e-05 9.07132154e-06 5.31871321e-06 4.51827049e-05 -3.02963325e-05 -5.36289327e-06 1.43541318e-06 -9.91786862e-07 3.50183704e-06 -8.70825340e-06 -4.92889867e-06 -5.26563014e-05 2.90777246e-06 2.63225572e-05 -1.52698146e-05 -9.97258727e-06 -8.81034506e-05 5.11624920e-05 1.00554249e-05 -2.83009735e-06 1.62843763e-06 -8.70825340e-06 1.51854104e-05 + -8.03973579e-06 -8.52916775e-05 -4.23147770e-05 -8.61255180e-06 -2.58376554e-05 1.40328055e-04 2.85486682e-05 8.56460045e-05 -1.89839090e-05 -8.44969718e-06 -2.53490916e-05 6.88211693e-06 -5.16158770e-06 -8.51446224e-05 -9.01772028e-04 -4.49526476e-04 -9.14629627e-05 -2.74388888e-04 1.48721070e-03 3.02465504e-04 9.07396512e-04 -2.02425291e-04 -9.00455145e-05 -2.70136544e-04 7.33125675e-05 -5.49844256e-05 4.28642856e-05 4.56055815e-04 2.23263394e-04 4.62717902e-05 1.38815371e-04 -7.43588136e-04 -1.53958659e-04 -4.61875977e-04 9.80261040e-05 4.49180458e-05 1.34754137e-04 -3.72683073e-05 2.79512305e-05 8.42326070e-06 8.96534955e-05 4.46526788e-05 5.04466829e-06 2.72773407e-05 -1.48722018e-04 -1.71659271e-05 -9.08055201e-05 2.06575859e-05 4.87735431e-06 2.69600416e-05 -8.15640063e-06 2.99104120e-06 2.52697821e-05 2.68960486e-04 1.33958036e-04 2.72773407e-05 7.77842435e-05 -4.46166053e-04 -9.08055201e-05 -2.59313981e-04 6.19727577e-05 2.69600416e-05 7.67707986e-05 -1.94671871e-05 1.56424767e-05 -1.41767784e-04 -1.50478185e-03 -7.41777346e-04 -1.53587720e-04 -4.60763160e-04 2.46214787e-03 5.09335613e-04 1.52800684e-03 -3.27587657e-04 -1.49855296e-04 -4.49565889e-04 1.24203957e-04 -9.31529678e-05 -2.78704996e-05 -2.95933006e-04 -1.48351079e-04 -1.71128133e-05 -9.05803225e-05 4.92429573e-04 5.79114193e-05 3.00529556e-04 -6.89238782e-05 -1.66683716e-05 -8.99397180e-05 2.71157219e-05 -1.02124474e-05 -8.36114988e-05 -8.87799017e-04 -4.45053236e-04 -9.05803225e-05 -2.58660340e-04 1.47728872e-03 3.00529556e-04 8.59323568e-04 -2.06771635e-04 -8.99397180e-05 -2.56507620e-04 6.51482152e-05 -5.22359427e-05 -1.98543958e-05 -2.11884104e-04 -1.01336084e-04 -2.20761673e-05 -6.62285018e-05 3.39149113e-04 7.36993289e-05 2.21097987e-04 -4.22135243e-05 -2.10257096e-05 -6.30771287e-05 1.83277712e-05 -1.37458284e-05 -8.36778090e-06 -8.93557047e-05 -4.38862858e-05 -4.95400178e-06 -2.73137461e-05 1.46883318e-04 1.69733528e-05 9.13167005e-05 -1.98914499e-05 -4.71683005e-06 -2.67038368e-05 8.25403881e-06 -2.96063699e-06 -2.51033427e-05 -2.68067114e-04 -1.31658857e-04 -2.73137461e-05 -7.77906580e-05 4.40649955e-04 9.13167005e-05 2.60484554e-04 -5.96743497e-05 -2.67038368e-05 -7.59270615e-05 1.95942890e-05 -1.57723475e-05 6.57186490e-06 7.02084019e-05 3.50967430e-05 7.96859069e-06 1.89958992e-05 -1.17471268e-04 -2.65747394e-05 -6.37906705e-05 1.67590415e-05 7.95791207e-06 1.88523975e-05 -4.16834487e-06 4.35412670e-06 -4.92889867e-06 -5.26563014e-05 -2.63225572e-05 -2.90777246e-06 -1.52698146e-05 8.81034506e-05 9.97258727e-06 5.11624920e-05 -1.25692811e-05 -2.83009735e-06 -1.51854104e-05 4.35412670e-06 -1.62843763e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 -2 3 @@ -340,64 +340,64 @@ Matrix number of r(R): 177 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 22 23 25 0 12 24 36 49 62 74 87 100 112 125 138 145 156 156 156 156 156 156 156 156 156 156 156 156 156 156 -1 -1 0 -507 - -8.68754186e-04 -7.79382140e-03 -1.72625944e-03 3.15044850e-03 1.72625944e-03 5.60345969e-03 -1.01917052e-02 -5.60345969e-03 1.45649809e-04 4.46634856e-04 2.56398737e-04 -2.52272869e-04 -4.46634856e-04 -5.36542057e-02 -1.76271110e-01 -4.57049260e-02 1.13890548e-01 4.57049260e-02 9.03039775e-02 -2.16658921e-01 -9.03039775e-02 -1.35521619e-02 -2.05384217e-02 -7.62844642e-03 2.34730330e-02 2.05384217e-02 -8.18917543e-03 -7.12023536e-02 -1.58463763e-02 2.87106175e-02 1.58463763e-02 5.07482850e-02 -9.15058640e-02 -5.07482850e-02 7.79283584e-04 2.79907826e-03 1.69935910e-03 -1.34975876e-03 -2.79907826e-03 -3.43403353e-01 -6.15475557e-01 -2.23253775e-01 5.33532974e-01 2.23253775e-01 2.82161404e-01 -5.90928994e-01 -2.82161404e-01 -8.74605768e-02 -1.44565442e-01 -5.64420326e-02 1.51486163e-01 1.44565442e-01 1.59603453e-03 1.36924397e-02 2.11149871e-03 -5.97190644e-03 -3.27743805e-03 -6.57443339e-03 1.89837654e-02 1.04643658e-02 -4.80190460e-04 -2.31278443e-04 -1.51466166e-04 3.48102254e-04 6.65641347e-04 5.22145440e-02 9.02775200e-02 -2.19387344e-02 -1.02158091e-01 -4.10516260e-02 6.31504909e-02 1.27959799e-01 5.58787361e-02 3.48978097e-02 -2.35149874e-03 -6.17201627e-04 -3.52793451e-02 -3.17023077e-02 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 1.19438129e-02 7.13784578e-03 2.28953340e-02 -3.80108031e-02 -2.28953340e-02 2.61640661e-04 1.34458777e-03 9.14099894e-04 -4.53174918e-04 -1.34458777e-03 -1.79867862e-01 -4.07060912e-01 -1.44151665e-01 3.06474274e-01 1.44151665e-01 2.24585454e-01 -4.35697908e-01 -2.24585454e-01 -4.19162129e-02 -8.31367919e-02 -3.61007421e-02 7.26010104e-02 8.31367919e-02 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 5.97190644e-03 2.11149871e-03 1.04643658e-02 -1.89837654e-02 -6.57443339e-03 6.13701652e-05 6.65641347e-04 1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 1.02158091e-01 -2.19387344e-02 5.58787361e-02 -1.27959799e-01 6.31504909e-02 -1.31039042e-02 -3.17023077e-02 6.17201627e-04 4.78620623e-02 -2.35149874e-03 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 1.94940564e-02 1.07303294e-02 2.09548194e-02 -6.15790402e-02 -3.40677537e-02 1.40466506e-03 3.80644111e-04 3.04172289e-04 -8.51596998e-04 -1.79436027e-03 -1.49318633e-01 -1.72817914e-01 6.65042275e-02 2.56081283e-01 1.04343510e-01 -1.75519787e-01 -2.22512499e-01 -1.05382160e-01 -1.03195811e-01 2.11966879e-02 6.97865905e-03 9.60783781e-02 8.92800356e-02 1.15630983e-02 9.92583999e-02 2.34056249e-02 -3.89448405e-02 -2.34056249e-02 -7.46919746e-02 1.23158080e-01 7.46919746e-02 -5.21311581e-04 -3.61599049e-03 -2.59867238e-03 9.02938145e-04 3.61599049e-03 5.02208911e-01 7.74008960e-01 3.52706938e-01 -7.16425339e-01 -3.52706938e-01 -4.09780464e-01 6.67537496e-01 4.09780464e-01 1.10220994e-01 2.36371565e-01 1.06344525e-01 -1.90908362e-01 -2.36371565e-01 5.27394208e-03 4.46338470e-02 1.07303294e-02 -1.94940564e-02 -6.79712466e-03 -3.40677537e-02 6.15790402e-02 2.09548194e-02 -3.51721030e-05 -1.79436027e-03 -3.04172289e-04 1.64227413e-03 3.80644111e-04 1.49318633e-01 1.72817914e-01 1.04343510e-01 -2.56081283e-01 6.65042275e-02 -1.05382160e-01 2.22512499e-01 -1.75519787e-01 3.16084107e-02 8.92800356e-02 -6.97865905e-03 -1.37409383e-01 2.11966879e-02 3.15462415e-04 2.14911508e-03 8.81388081e-04 -7.40145109e-04 -4.39522720e-04 -2.63076631e-03 1.97711345e-03 1.21404041e-03 1.26621054e-04 1.55711914e-04 6.35724085e-05 -1.75842915e-04 -2.17689657e-04 -1.36772413e-03 -6.55565339e-02 -1.14716388e-02 2.86273251e-02 1.04106084e-02 5.24934677e-02 -9.08377777e-02 -3.54111799e-02 -5.62612218e-03 -3.10335202e-03 -3.92598110e-04 1.01556294e-02 6.72242655e-03 6.18258214e-04 3.96376881e-03 5.94206062e-04 -1.79713253e-03 -1.15367735e-03 -1.43187248e-03 4.83491532e-03 3.23540474e-03 1.52233917e-04 5.12341605e-04 2.54306520e-04 -3.77981679e-04 -4.40775872e-04 1.15692117e-03 -5.42096157e-02 -3.20831423e-03 2.49960812e-02 8.74041784e-03 -6.92761354e-03 -8.88032761e-02 -3.61760677e-02 -2.47170049e-03 -1.29100061e-02 -5.08107693e-03 1.12547135e-02 6.64158511e-03 2.76047799e-04 1.68206444e-03 2.61276086e-04 -9.05218801e-04 -2.61276086e-04 -6.02086007e-04 2.43109263e-03 6.02086007e-04 9.04005053e-05 2.56170799e-04 1.29483612e-04 -1.56578268e-04 -2.56170799e-04 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 4.34198339e-03 9.02806791e-04 -2.39610809e-03 -1.91115783e-02 2.39610809e-03 -1.46575273e-03 -4.30333535e-03 -3.97456344e-04 2.53875819e-03 4.30333535e-03 -5.46396931e-04 -3.72237651e-03 -1.01638677e-03 1.28196893e-03 1.27149785e-03 2.92072676e-03 -3.42446095e-03 -3.73867384e-03 -1.75842915e-04 -3.41266680e-04 -1.10110642e-04 3.29666963e-04 3.05483813e-04 2.36896768e-03 1.13547247e-01 1.86442889e-02 -4.95839816e-02 -1.92568750e-02 -7.11964262e-02 1.57335646e-01 8.10588897e-02 1.01556294e-02 9.55411068e-03 6.79999874e-04 -1.73528329e-02 -7.46463703e-03 -6.18258214e-04 -3.96376881e-03 -1.15367735e-03 1.79713253e-03 5.94206062e-04 3.23540474e-03 -4.83491532e-03 -1.43187248e-03 -2.51224778e-04 -4.40775872e-04 -2.54306520e-04 3.20829279e-04 5.12341605e-04 -1.15692117e-03 5.42096157e-02 8.74041784e-03 -2.49960812e-02 -3.20831423e-03 -3.61760677e-02 8.88032761e-02 -6.92761354e-03 8.51101757e-03 6.64158511e-03 5.08107693e-03 -7.76791218e-03 -1.29100061e-02 -4.34377116e-04 -3.79807241e-03 -8.95685946e-04 1.48930151e-03 8.95685946e-04 2.88410925e-03 -4.75300430e-03 -2.88410925e-03 3.03717859e-05 1.80411666e-04 1.23287142e-04 -5.26054763e-05 -1.80411666e-04 -4.19342645e-03 -3.56011790e-02 -8.46167225e-03 1.39412095e-02 8.46167225e-03 2.69027520e-02 -4.38147980e-02 -2.69027520e-02 4.71842371e-05 1.10836724e-03 8.54003590e-04 -8.17254960e-05 -1.10836724e-03 7.65461036e-04 6.30773565e-03 1.05574936e-03 -2.69446838e-03 -1.63871903e-03 -3.23154388e-03 8.38641784e-03 5.16569203e-03 -1.39795820e-04 -2.49073062e-05 -4.82805976e-05 6.97999083e-06 2.10811663e-04 -1.83299245e-03 -1.55976063e-02 -3.86040772e-03 5.97190644e-03 3.86040772e-03 1.22979864e-02 -1.87718922e-02 -1.22979864e-02 1.11942090e-05 5.59157674e-04 4.59270210e-04 -1.93889387e-05 -5.59157674e-04 -7.65461036e-04 -6.30773565e-03 -1.63871903e-03 2.69446838e-03 1.05574936e-03 5.16569203e-03 -8.38641784e-03 -3.23154388e-03 -6.38530607e-05 2.10811663e-04 4.82805976e-05 -1.24556727e-04 -2.49073062e-05 -2.55459163e-03 -2.07883140e-02 -3.45423515e-03 8.89670877e-03 5.43165556e-03 1.04774097e-02 -2.75112865e-02 -1.70338769e-02 3.95807214e-04 -7.24850475e-05 7.76077099e-05 9.14839486e-05 -5.36919009e-04 6.12439745e-03 5.15673339e-02 1.28082773e-02 -1.97059296e-02 -1.28082773e-02 -4.06242209e-02 6.15790402e-02 4.06242209e-02 1.03294686e-04 -1.50326402e-03 -1.34123111e-03 -1.78911645e-04 1.50326402e-03 2.55459163e-03 2.07883140e-02 5.43165556e-03 -8.89670877e-03 -3.45423515e-03 -1.70338769e-02 2.75112865e-02 1.04774097e-02 2.77131031e-04 -5.36919009e-04 -7.76077099e-05 2.97037128e-04 -7.24850475e-05 2.00184392e-04 1.41701573e-03 5.40993441e-04 -4.89698657e-04 -3.14299494e-04 -1.62190847e-03 1.35250718e-03 9.01737280e-04 6.33104844e-05 7.87253424e-05 2.50791227e-05 -8.79213776e-05 -1.00460940e-04 3.52035023e-04 2.27305779e-03 3.87834925e-04 -1.01170243e-03 -6.98847664e-04 -9.78743323e-04 2.72218884e-03 1.97796348e-03 7.52473449e-05 2.56170550e-04 1.26687062e-04 -1.98169399e-04 -2.20387676e-04 1.42936203e-04 8.36708932e-04 1.58090518e-04 -4.50389116e-04 -1.58090518e-04 -3.75521428e-04 1.17365137e-03 3.75521428e-04 5.19072194e-05 1.28551341e-04 6.47417432e-05 -8.99059414e-05 -1.28551341e-04 -3.46729538e-04 -2.45434324e-03 -6.75264504e-04 8.48182954e-04 8.06146315e-04 1.97764581e-03 -2.34261116e-03 -2.39343684e-03 -8.79213776e-05 -1.61454400e-04 -4.34383148e-05 1.64833346e-04 1.48905346e-04 -3.52035023e-04 -2.27305779e-03 -6.98847664e-04 1.01170243e-03 3.87834925e-04 1.97796348e-03 -2.72218884e-03 -9.78743323e-04 -1.33996061e-04 -2.20387676e-04 -1.26687062e-04 1.64250812e-04 2.56170550e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 -494 - -4.34377093e-04 -3.89691070e-03 -8.63129722e-04 1.72625944e-03 5.61059340e-04 2.80172985e-03 -5.60345969e-03 -1.78651566e-03 7.28249045e-05 2.56398737e-04 6.20367503e-05 -2.58461671e-04 -1.24073501e-04 -1.78847352e-02 -5.87570366e-02 -1.52349753e-02 4.57049260e-02 -7.98925478e-03 3.01013258e-02 -9.03039775e-02 2.41516852e-02 -4.51738731e-03 -7.62844642e-03 -1.95897929e-04 1.25181794e-02 5.87693787e-04 -4.09458772e-03 -3.56011768e-02 -7.92318813e-03 1.58463763e-02 4.94105309e-03 2.53741425e-02 -5.07482850e-02 -1.53834365e-02 3.89641792e-04 1.69935910e-03 2.50039606e-04 -1.87415927e-03 -5.00079211e-04 -1.14467784e-01 -2.05158519e-01 -7.44179251e-02 2.23253775e-01 -6.18104264e-02 9.40538013e-02 -2.82161404e-01 1.61501416e-01 -2.91535256e-02 -5.64420326e-02 5.94664510e-03 1.00016699e-01 -1.78399353e-02 7.98017267e-04 6.84621983e-03 1.05574936e-03 -3.27743805e-03 -1.05574936e-03 -3.28721669e-03 1.04643658e-02 3.28721669e-03 -2.40095230e-04 -1.51466166e-04 -4.07919404e-06 4.15857137e-04 1.51466166e-04 1.74048480e-02 3.00925067e-02 -7.31291146e-03 -4.10516260e-02 7.31291146e-03 2.10501636e-02 5.58787361e-02 -2.10501636e-02 1.16326032e-02 -6.17201627e-04 -7.05627734e-04 -2.01482598e-02 6.17201627e-04 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 5.97190644e-03 2.11149871e-03 1.04643658e-02 -1.89837654e-02 -6.57443339e-03 6.13701652e-05 6.65641347e-04 1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 1.02158091e-01 -2.19387344e-02 5.58787361e-02 -1.27959799e-01 6.31504909e-02 -1.31039042e-02 -3.17023077e-02 6.17201627e-04 4.78620623e-02 -2.35149874e-03 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 4.44337740e-03 1.05574936e-03 7.19878526e-03 -1.43975705e-02 -3.30885282e-03 1.69585413e-04 6.48383261e-04 8.23856205e-05 -6.78844339e-04 -1.64771241e-04 -4.06290781e-02 -1.66320858e-01 -3.46806621e-02 1.04041986e-01 -7.31291146e-03 7.55754911e-02 -2.26726473e-01 3.77732694e-03 -6.97246830e-03 -1.25781017e-02 4.19577757e-03 2.14649352e-02 -1.25873327e-02 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 1.07303294e-02 3.39856233e-03 1.04774097e-02 -3.40677537e-02 -1.04774097e-02 7.02332531e-04 3.04172289e-04 -7.56143227e-05 -1.21647563e-03 -3.04172289e-04 -4.97728778e-02 -5.76059714e-02 2.21680758e-02 1.04343510e-01 -2.21680758e-02 -5.85065957e-02 -1.05382160e-01 5.85065957e-02 -3.43986036e-02 6.97865905e-03 2.58693043e-03 5.95801292e-02 -6.97865905e-03 5.27394208e-03 4.46338470e-02 1.07303294e-02 -1.94940564e-02 -6.79712466e-03 -3.40677537e-02 6.15790402e-02 2.09548194e-02 -3.51721030e-05 -1.79436027e-03 -3.04172289e-04 1.64227413e-03 3.80644111e-04 1.49318633e-01 1.72817914e-01 1.04343510e-01 -2.56081283e-01 6.65042275e-02 -1.05382160e-01 2.22512499e-01 -1.75519787e-01 3.16084107e-02 8.92800356e-02 -6.97865905e-03 -1.37409383e-01 2.11966879e-02 3.65218523e-03 3.23076295e-02 7.31013090e-03 -1.46202618e-02 -3.37692620e-03 -2.35903440e-02 4.71806880e-02 1.04774097e-02 -4.68553427e-04 -1.91279650e-03 -1.65721120e-04 2.05763641e-03 3.31442239e-04 1.04025889e-01 3.13161189e-01 7.44575789e-02 -2.23372737e-01 3.94409125e-02 -1.28761369e-01 3.86284108e-01 -5.85065957e-02 2.59318990e-02 4.42148092e-02 -1.28157335e-02 -7.29907912e-02 3.84472004e-02 1.57731207e-04 1.07455754e-03 4.40694041e-04 -4.39522720e-04 -8.08610292e-05 -1.31538316e-03 1.21404041e-03 1.56052831e-04 6.33105270e-05 6.35724085e-05 6.03533012e-05 -6.78003819e-05 -1.23935635e-04 -4.55908042e-04 -2.18521780e-02 -3.82387958e-03 1.04106084e-02 8.65702588e-04 1.74978226e-02 -3.54111799e-02 3.59203543e-03 -1.87537406e-03 -3.92598110e-04 -2.05642373e-03 1.95433698e-03 4.14863929e-03 2.76047799e-04 1.68206444e-03 2.61276086e-04 -9.05218801e-04 -2.61276086e-04 -6.02086007e-04 2.43109263e-03 6.02086007e-04 9.04005053e-05 2.56170799e-04 1.29483612e-04 -1.56578268e-04 -2.56170799e-04 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 4.34198339e-03 9.02806791e-04 -2.39610809e-03 -1.91115783e-02 2.39610809e-03 -1.46575273e-03 -4.30333535e-03 -3.97456344e-04 2.53875819e-03 4.30333535e-03 2.04186516e-04 1.44067214e-03 2.02291932e-04 -7.58193181e-04 -1.23985505e-04 -5.28743471e-04 2.21071022e-03 2.87408028e-04 1.66331586e-05 1.25755053e-04 6.47418095e-05 -4.83147268e-05 -1.27619336e-04 -1.95760213e-03 -2.80327626e-02 -8.00829454e-04 1.40981101e-02 4.29097929e-03 -5.37991953e-04 -4.87973601e-02 -9.69081107e-03 1.43697344e-03 -2.73068110e-03 -1.32485452e-04 -3.13841738e-04 1.56406873e-03 -1.40873233e-04 -6.61908408e-04 -2.66387374e-04 2.77663663e-04 2.51858719e-04 6.69686251e-04 -5.21425422e-04 -6.32837578e-04 -1.08042527e-04 -2.03045895e-04 -8.50297262e-05 1.64833471e-04 1.71923735e-04 -3.90417919e-03 -1.16722294e-02 -2.17371517e-03 7.13373164e-03 -9.08043907e-04 3.82186111e-03 -2.13280468e-02 -1.68033719e-04 4.81608262e-03 4.39751651e-03 1.38676110e-03 -5.78427761e-03 -2.99367094e-03 -4.08373031e-04 -2.88134429e-03 -7.58193181e-04 1.33958170e-03 2.47971010e-04 2.21071022e-03 -3.84480879e-03 -5.74816056e-04 -1.10521587e-04 -1.84605080e-04 -1.27619336e-04 1.41232804e-04 2.56170813e-04 5.87280638e-03 8.40982877e-02 1.40981101e-02 -3.83957898e-02 -1.28729379e-02 -4.87973601e-02 1.29588302e-01 2.90724332e-02 9.29175443e-04 1.24388086e-04 1.56406873e-03 -2.08384549e-03 -4.30333539e-03 9.88382865e-05 -3.25562240e-05 6.51124480e-05 -2.69514158e-04 8.23793998e-05 -1.64758800e-04 9.32834789e-04 -4.24531186e-05 -9.82445319e-06 -7.10748450e-05 -5.87942786e-05 1.42149690e-04 -9.88387313e-05 -2.15771181e-09 -5.38484117e-04 1.07696823e-03 -2.44365092e-03 1.52860947e-03 -3.05721893e-03 8.46209650e-03 -3.42457555e-04 8.64807938e-06 -5.95315905e-04 -6.06126004e-04 1.19063181e-03 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 5.56728179e-05 -1.32981768e-04 -2.01145710e-03 1.00299410e-04 5.49049709e-05 9.91063745e-05 7.47348737e-05 -3.03363518e-04 6.51124617e-05 1.07696836e-03 -1.16593934e-03 -1.32981768e-04 2.55145469e-04 4.02291420e-03 -1.89076287e-04 -1.19788748e-04 -3.03363518e-04 -1.56122285e-04 5.54151652e-04 -2.69514151e-04 -2.44365085e-03 -5.82969671e-04 1.16593934e-03 1.90011147e-03 -3.80022293e-03 3.40366866e-05 4.43621871e-05 1.93553576e-04 -2.07999480e-05 -2.13492803e-04 4.15998960e-05 8.23794069e-05 1.52860953e-03 -5.56728169e-05 1.32981764e-04 -1.90011147e-03 6.55646716e-03 -3.06525317e-04 -1.48956869e-04 -3.02178902e-04 -2.73394681e-04 9.53268973e-04 -1.64758814e-04 -3.05721906e-03 1.32981764e-04 -2.55145464e-04 3.80022293e-03 -1.31129343e-02 5.89434165e-04 3.18366201e-04 9.53268973e-04 5.60424337e-04 -1.73208236e-03 9.32834782e-04 8.46209643e-03 2.01145710e-03 -4.02291420e-03 -3.40366858e-05 -6.55646716e-03 1.31129343e-02 -1.56250293e-04 -6.55355235e-04 6.08434596e-05 7.12399406e-04 -1.21686919e-04 4.24531844e-05 3.42458193e-04 1.00299401e-04 -1.89076268e-04 4.43621967e-05 -3.06525309e-04 5.89434146e-04 -1.56250302e-04 -1.34141631e-05 2.18600154e-05 2.01211556e-05 -6.70691861e-06 9.82460806e-06 -8.64657845e-06 5.49049494e-05 -1.19788706e-04 1.93553598e-04 -1.48956849e-04 3.18366161e-04 -6.55355255e-04 1.34139336e-05 -2.56125535e-10 1.86415402e-06 2.32340119e-05 -3.57826035e-05 7.10749203e-05 5.95316634e-04 9.91063634e-05 -3.03363497e-04 -2.07999367e-05 -3.02178891e-04 9.53268953e-04 6.08434487e-05 -2.18601272e-05 -1.86440482e-06 1.83575999e-05 1.22027529e-10 5.87941603e-05 6.06124857e-04 7.47348891e-05 -1.56122316e-04 -2.13492818e-04 -2.73394696e-04 5.60424368e-04 7.12399421e-04 -2.01209895e-05 -2.32336147e-05 -1.83573994e-05 -1.45341545e-10 1.53452686e-05 -1.42149841e-04 -1.19063327e-03 -3.03363497e-04 5.54151609e-04 4.15998734e-05 9.53268953e-04 -1.73208232e-03 -1.21686897e-04 6.70712975e-06 3.57831158e-05 1.22027529e-10 -1.53456624e-05 -2.42180269e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 17 18 19 20 21 22 23 24 25 13 14 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 20 21 22 23 24 25 13 14 15 16 17 20 21 22 23 24 25 13 14 15 16 17 20 21 22 23 24 25 13 14 15 16 17 18 19 21 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 350 363 374 385 397 408 419 431 443 456 468 481 494 -494 - -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 1.72625944e-03 8.63129722e-04 1.78651566e-03 -5.60345969e-03 -2.80172985e-03 1.87421921e-04 1.24073501e-04 6.20367503e-05 -1.92299053e-04 -2.56398737e-04 -1.78847352e-02 -5.87570366e-02 7.98925478e-03 4.57049260e-02 1.52349753e-02 -2.41516852e-02 -9.03039775e-02 -3.01013258e-02 -8.58236774e-03 -5.87693787e-04 -1.95897929e-04 1.01712619e-02 7.62844642e-03 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 1.58463763e-02 7.92318813e-03 1.53834365e-02 -5.07482850e-02 -2.53741425e-02 1.42824864e-03 5.00079211e-04 2.50039606e-04 -1.27451933e-03 -1.69935910e-03 -1.14467784e-01 -2.05158519e-01 6.18104264e-02 2.23253775e-01 7.44179251e-02 -1.61501416e-01 -2.82161404e-01 -9.40538013e-02 -7.20402398e-02 1.78399353e-02 5.94664510e-03 7.52560435e-02 5.64420326e-02 1.10008765e-03 9.82835487e-03 1.05574936e-03 -4.44337740e-03 -2.22168870e-03 -3.30885282e-03 1.43975705e-02 7.19878526e-03 -5.03103737e-04 -1.64771241e-04 -8.23856205e-05 4.86287446e-04 6.48383261e-04 4.06290781e-02 1.66320858e-01 -7.31291146e-03 -1.04041986e-01 -3.46806621e-02 3.77732694e-03 2.26726473e-01 7.55754911e-02 1.51029450e-02 -1.25873327e-02 -4.19577757e-03 -1.67708023e-02 -1.25781017e-02 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 5.97190644e-03 3.27743805e-03 6.57443339e-03 -1.89837654e-02 -1.04643658e-02 4.80190460e-04 2.31278443e-04 1.51466166e-04 -3.48102254e-04 -6.65641347e-04 -5.22145440e-02 -9.02775200e-02 2.19387344e-02 1.02158091e-01 4.10516260e-02 -6.31504909e-02 -1.27959799e-01 -5.58787361e-02 -3.48978097e-02 2.35149874e-03 6.17201627e-04 3.52793451e-02 3.17023077e-02 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 3.27743805e-03 1.05574936e-03 3.28721669e-03 -1.04643658e-02 -3.28721669e-03 2.40095230e-04 1.51466166e-04 4.07919404e-06 -4.15857137e-04 -1.51466166e-04 -1.74048480e-02 -3.00925067e-02 7.31291146e-03 4.10516260e-02 -7.31291146e-03 -2.10501636e-02 -5.58787361e-02 2.10501636e-02 -1.16326032e-02 6.17201627e-04 7.05627734e-04 2.01482598e-02 -6.17201627e-04 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 1.46202618e-02 7.31013090e-03 1.04774097e-02 -4.71806880e-02 -2.35903440e-02 1.54768869e-03 3.31442239e-04 1.65721120e-04 -1.43459737e-03 -1.91279650e-03 -1.04025889e-01 -3.13161189e-01 3.94409125e-02 2.23372737e-01 7.44575789e-02 -5.85065957e-02 -3.86284108e-01 -1.28761369e-01 -5.02459300e-02 3.84472004e-02 1.28157335e-02 5.89530789e-02 4.42148092e-02 5.27394208e-03 4.46338470e-02 6.79712466e-03 -1.94940564e-02 -1.07303294e-02 -2.09548194e-02 6.15790402e-02 3.40677537e-02 -1.40466506e-03 -3.80644111e-04 -3.04172289e-04 8.51596998e-04 1.79436027e-03 1.49318633e-01 1.72817914e-01 -6.65042275e-02 -2.56081283e-01 -1.04343510e-01 1.75519787e-01 2.22512499e-01 1.05382160e-01 1.03195811e-01 -2.11966879e-02 -6.97865905e-03 -9.60783781e-02 -8.92800356e-02 2.63697104e-03 2.23169235e-02 3.39856233e-03 -1.07303294e-02 -3.39856233e-03 -1.04774097e-02 3.40677537e-02 1.04774097e-02 -7.02332531e-04 -3.04172289e-04 7.56143227e-05 1.21647563e-03 3.04172289e-04 4.97728778e-02 5.76059714e-02 -2.21680758e-02 -1.04343510e-01 2.21680758e-02 5.85065957e-02 1.05382160e-01 -5.85065957e-02 3.43986036e-02 -6.97865905e-03 -2.58693043e-03 -5.95801292e-02 6.97865905e-03 4.31341945e-05 3.59507266e-05 1.77685534e-04 -2.07024260e-05 -1.03512130e-05 -4.70027004e-04 -1.55452545e-04 -7.77262725e-05 6.33105219e-05 8.69225047e-05 4.34612523e-05 -1.08042524e-04 -1.44056699e-04 3.60907238e-03 2.10345361e-02 -3.53537797e-04 -1.13832970e-02 -3.79443235e-03 1.65049625e-03 3.61762203e-02 1.20587401e-02 -1.87537404e-03 -5.18275436e-04 -1.72758479e-04 4.81608261e-03 3.61206196e-03 4.08373031e-04 2.88134429e-03 2.47971010e-04 -1.33958170e-03 -7.58193181e-04 -5.74816056e-04 3.84480879e-03 2.21071022e-03 6.70504030e-05 2.56170813e-04 1.27619336e-04 -1.66330904e-04 -1.84605080e-04 -5.87280638e-03 -8.40982877e-02 -1.28729379e-02 3.83957898e-02 1.40981101e-02 2.90724332e-02 -1.29588302e-01 -4.87973601e-02 -1.34007541e-03 -4.30333539e-03 -1.56406873e-03 1.84661228e-03 1.24388086e-04 2.04186516e-04 1.44067214e-03 1.23985505e-04 -7.58193181e-04 -2.02291932e-04 -2.87408028e-04 2.21071022e-03 5.28743471e-04 3.35252015e-05 1.27619336e-04 6.47418095e-05 -3.85621013e-05 -1.25755053e-04 -1.95760213e-03 -2.80327626e-02 -4.29097929e-03 1.40981101e-02 8.00829454e-04 9.69081107e-03 -4.87973601e-02 5.37991953e-04 -4.46691802e-04 -1.56406873e-03 -1.32485452e-04 -1.40137637e-03 2.73068110e-03 -2.07035849e-04 -1.26154833e-03 -1.95957065e-04 5.19469672e-04 5.14845921e-04 4.51564505e-04 -1.31210255e-03 -1.47399836e-03 -6.78003789e-05 -1.93293276e-04 -9.47823551e-05 1.64833476e-04 1.56578268e-04 -1.55726165e-03 1.30884265e-02 1.20374239e-03 -5.44898556e-03 -2.22471928e-03 3.19481079e-03 2.00029580e-02 1.32426283e-02 1.95433697e-03 5.08966248e-03 2.47429574e-03 -5.78427763e-03 -2.53875819e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 9.05218801e-04 2.61276086e-04 6.02086007e-04 -2.43109263e-03 -6.02086007e-04 -9.04005053e-05 -2.56170799e-04 -1.29483612e-04 1.56578268e-04 2.56170799e-04 -1.16794623e-03 9.81631991e-03 9.02806791e-04 -4.34198339e-03 -9.02806791e-04 2.39610809e-03 1.91115783e-02 -2.39610809e-03 1.46575273e-03 4.30333535e-03 3.97456344e-04 -2.53875819e-03 -4.30333535e-03 9.88382865e-05 2.69514158e-04 6.51124480e-05 3.25562240e-05 -9.32834789e-04 -1.64758800e-04 -8.23793998e-05 7.21438981e-05 -1.42149690e-04 -7.10748450e-05 7.36833989e-06 9.82445319e-06 -9.88387313e-05 -2.15771181e-09 2.44365092e-03 1.07696823e-03 5.38484117e-04 -8.46209650e-03 -3.05721893e-03 -1.52860947e-03 6.96149295e-04 -1.19063181e-03 -5.95315905e-04 -6.48605954e-06 -8.64807938e-06 2.69514151e-04 2.44365085e-03 -1.16593934e-03 -5.82969671e-04 3.40366866e-05 3.80022293e-03 1.90011147e-03 -1.62709097e-04 4.15998960e-05 2.07999480e-05 1.45165182e-04 1.93553576e-04 6.51124617e-05 1.07696836e-03 1.16593934e-03 -4.02291420e-03 2.55145469e-04 1.32981768e-04 2.29744008e-04 -5.54151652e-04 -3.03363518e-04 8.56837251e-05 1.19788748e-04 3.25562308e-05 5.38484182e-04 5.82969672e-04 -2.01145710e-03 1.32981768e-04 5.56728179e-05 1.14872004e-04 -3.03363518e-04 -9.91063745e-05 4.94944000e-05 5.49049709e-05 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 4.02291420e-03 2.01145710e-03 -1.31129343e-02 -6.55646716e-03 5.38830837e-04 -1.21686919e-04 -6.08434596e-05 -4.91516426e-04 -6.55355235e-04 -1.64758814e-04 -3.05721906e-03 -3.80022293e-03 -2.55145464e-04 -1.32981764e-04 1.31129343e-02 -7.80058795e-04 1.73208236e-03 9.53268973e-04 -2.30252792e-04 -3.18366201e-04 -8.23794069e-05 -1.52860953e-03 -1.90011147e-03 -1.32981764e-04 -5.56728169e-05 6.55646716e-03 -3.90029398e-04 9.53268973e-04 3.02178902e-04 -1.28761371e-04 -1.48956869e-04 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 2.29744026e-04 1.14872013e-04 5.38830845e-04 -7.80058813e-04 -3.90029406e-04 9.93593309e-06 4.96796654e-06 -2.01209865e-05 -2.68279820e-05 1.42149841e-04 1.19063327e-03 4.15998734e-05 -5.54151609e-04 -3.03363497e-04 -1.21686897e-04 1.73208232e-03 9.53268953e-04 -9.93616862e-06 -2.42180270e-10 -1.22027529e-10 1.34813760e-05 3.57831158e-05 7.10749203e-05 5.95316634e-04 2.07999367e-05 -3.03363497e-04 -9.91063634e-05 -6.08434487e-05 9.53268953e-04 3.02178891e-04 -4.96808431e-06 -1.22027529e-10 2.81102254e-05 1.86440482e-06 -7.36845604e-06 6.48493384e-06 1.45165198e-04 8.56836931e-05 4.94943846e-05 -4.91516442e-04 -2.30252761e-04 -1.28761356e-04 2.01211585e-05 -1.34809962e-05 -2.81100284e-05 -1.40235800e-10 -1.98668118e-10 -9.82460806e-06 8.64657845e-06 1.93553598e-04 1.19788706e-04 5.49049494e-05 -6.55355255e-04 -3.18366161e-04 -1.48956849e-04 2.68282114e-05 -3.57826035e-05 -1.86415402e-06 -1.98668118e-10 -2.56125535e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 18 19 20 21 22 23 24 25 13 14 15 18 19 20 21 22 23 24 25 13 14 15 18 19 20 21 22 23 24 25 13 14 15 16 17 19 20 21 22 23 24 25 13 14 15 16 17 18 21 22 23 24 25 13 14 15 16 17 18 21 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 350 363 375 386 397 409 420 431 443 456 468 481 494 +488 + -4.34377093e-04 -3.89691070e-03 -1.72625944e-03 5.61059340e-04 8.63129722e-04 5.60345969e-03 -1.78651566e-03 -2.80172985e-03 -2.60246826e-04 1.24073501e-04 2.56398737e-04 6.61626184e-05 -6.20367503e-05 -1.78847352e-02 -5.87570366e-02 -4.57049260e-02 -7.98925478e-03 1.52349753e-02 9.03039775e-02 2.41516852e-02 -3.01013258e-02 1.30997551e-02 -5.87693787e-04 -7.62844642e-03 -2.34691754e-03 1.95897929e-04 -4.09458772e-03 -3.56011768e-02 -1.58463763e-02 4.94105309e-03 7.92318813e-03 5.07482850e-02 -1.53834365e-02 -2.53741425e-02 -1.81789043e-03 5.00079211e-04 1.69935910e-03 5.99639944e-04 -2.50039606e-04 -1.14467784e-01 -2.05158519e-01 -2.23253775e-01 -6.18104264e-02 7.44179251e-02 2.82161404e-01 1.61501416e-01 -9.40538013e-02 1.01193765e-01 1.78399353e-02 -5.64420326e-02 -2.47606560e-02 -5.94664510e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 -2.11149871e-03 -3.27743805e-03 -1.89837654e-02 6.57443339e-03 1.04643658e-02 5.41560625e-04 -2.31278443e-04 -6.65641347e-04 -2.41806010e-04 1.51466166e-04 5.22145440e-02 9.02775200e-02 1.02158091e-01 2.19387344e-02 -4.10516260e-02 -1.27959799e-01 -6.31504909e-02 5.58787361e-02 -4.80017139e-02 -2.35149874e-03 3.17023077e-02 1.25827172e-02 6.17201627e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 1.05574936e-03 2.22168870e-03 1.43975705e-02 -3.30885282e-03 -7.19878526e-03 -6.72689150e-04 1.64771241e-04 6.48383261e-04 1.92556894e-04 -8.23856205e-05 -4.06290781e-02 -1.66320858e-01 -1.04041986e-01 -7.31291146e-03 3.46806621e-02 2.26726473e-01 3.77732694e-03 -7.55754911e-02 2.20754133e-02 1.25873327e-02 -1.25781017e-02 -4.69413293e-03 -4.19577757e-03 -7.98017267e-04 -6.84621983e-03 -3.27743805e-03 1.05574936e-03 1.05574936e-03 1.04643658e-02 -3.28721669e-03 -3.28721669e-03 -4.80190460e-04 1.51466166e-04 1.51466166e-04 -4.07919404e-06 -1.74048480e-02 -3.00925067e-02 -4.10516260e-02 -7.31291146e-03 -7.31291146e-03 5.58787361e-02 2.10501636e-02 2.10501636e-02 2.32652065e-02 6.17201627e-04 6.17201627e-04 -7.05627734e-04 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 6.79712466e-03 1.07303294e-02 6.15790402e-02 -2.09548194e-02 -3.40677537e-02 -1.43983717e-03 3.80644111e-04 1.79436027e-03 7.90677129e-04 -3.04172289e-04 -1.49318633e-01 -1.72817914e-01 -2.56081283e-01 -6.65042275e-02 1.04343510e-01 2.22512499e-01 1.75519787e-01 -1.05382160e-01 1.34804222e-01 2.11966879e-02 -8.92800356e-02 -4.13310048e-02 -6.97865905e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 -3.37692620e-03 -7.31013090e-03 -4.71806880e-02 1.04774097e-02 2.35903440e-02 2.01624211e-03 -3.31442239e-04 -1.91279650e-03 -6.23039032e-04 1.65721120e-04 1.04025889e-01 3.13161189e-01 2.23372737e-01 3.94409125e-02 -7.44575789e-02 -3.86284108e-01 -5.85065957e-02 1.28761369e-01 -7.61778289e-02 -3.84472004e-02 4.42148092e-02 1.40377123e-02 1.28157335e-02 2.63697104e-03 2.23169235e-02 1.07303294e-02 -3.39856233e-03 -3.39856233e-03 -3.40677537e-02 1.04774097e-02 1.04774097e-02 1.40466506e-03 -3.04172289e-04 -3.04172289e-04 -7.56143227e-05 4.97728778e-02 5.76059714e-02 1.04343510e-01 2.21680758e-02 2.21680758e-02 -1.05382160e-01 -5.85065957e-02 -5.85065957e-02 -6.87972073e-02 -6.97865905e-03 -6.97865905e-03 2.58693043e-03 -2.00865402e-04 -1.11050827e-03 -4.60225146e-04 2.58546563e-04 4.51045253e-04 1.05858787e-03 -6.26079835e-04 -1.23765688e-03 2.15594948e-04 -2.10858140e-04 -2.07629107e-04 2.01210755e-05 1.03814554e-04 -3.15316433e-03 8.17641809e-04 -9.72688603e-04 -1.21924039e-03 -2.94472345e-05 7.65040372e-04 -1.94153918e-03 5.43908247e-03 -7.73872941e-03 4.66691473e-03 4.00466007e-03 -1.43087283e-03 -2.22918221e-03 4.08373031e-04 2.88134429e-03 1.33958170e-03 -2.47971010e-04 -7.58193181e-04 -3.84480879e-03 5.74816056e-04 2.21071022e-03 -1.77571990e-04 2.56170813e-04 1.84605080e-04 -2.50980997e-05 -1.27619336e-04 -5.87280638e-03 -8.40982877e-02 -3.83957898e-02 1.28729379e-02 1.40981101e-02 1.29588302e-01 -2.90724332e-02 -4.87973601e-02 2.26925085e-03 -4.30333539e-03 -1.24388086e-04 -2.37233204e-04 1.56406873e-03 2.76047799e-04 1.68206444e-03 9.05218801e-04 -2.61276086e-04 -2.61276086e-04 -2.43109263e-03 6.02086007e-04 6.02086007e-04 -1.80801011e-04 2.56170799e-04 2.56170799e-04 -1.29483612e-04 1.16794623e-03 -9.81631991e-03 -4.34198339e-03 9.02806791e-04 9.02806791e-04 1.91115783e-02 2.39610809e-03 2.39610809e-03 2.93150545e-03 -4.30333535e-03 -4.30333535e-03 3.97456344e-04 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 -5.59016539e-05 2.48458547e-04 7.90677129e-04 1.81273073e-04 -8.04312104e-04 -2.01210696e-05 -2.13695409e-05 4.64676266e-05 1.25490500e-05 9.75262896e-06 2.34691754e-03 2.47606559e-02 1.25827172e-02 -2.95698480e-04 -4.39843445e-03 -4.13310048e-02 -3.02677707e-03 1.70644894e-02 1.43087281e-03 2.09599155e-03 -1.85875832e-03 7.90777347e-05 -1.08753464e-03 -2.04186516e-04 -1.44067214e-03 -7.58193181e-04 1.23985505e-04 2.02291932e-04 2.21071022e-03 -2.87408028e-04 -5.28743471e-04 5.01583601e-05 -1.27619336e-04 -1.25755053e-04 -9.75262549e-06 6.47418095e-05 1.95760213e-03 2.80327626e-02 1.40981101e-02 -4.29097929e-03 -8.00829454e-04 -4.87973601e-02 9.69081107e-03 -5.37991953e-04 9.90281639e-04 1.56406873e-03 2.73068110e-03 1.08753464e-03 -1.32485452e-04 9.88382865e-05 -6.51124480e-05 -2.69514158e-04 3.25562240e-05 1.64758800e-04 9.32834789e-04 -8.23793998e-05 -2.96907795e-05 -1.42149690e-04 -9.82445319e-06 6.61626184e-05 7.10748450e-05 -9.88387313e-05 -2.15771179e-09 -1.07696823e-03 -2.44365092e-03 5.38484117e-04 3.05721893e-03 8.46209650e-03 -1.52860947e-03 -3.53691740e-04 -1.19063181e-03 8.64807938e-06 5.99639944e-04 5.95315905e-04 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 2.55145469e-04 -4.02291420e-03 -1.32981768e-04 4.06677214e-05 5.54151652e-04 1.19788748e-04 -2.41806010e-04 -3.03363518e-04 -2.69514151e-04 -2.44365085e-03 -1.16593934e-03 5.82969671e-04 3.80022293e-03 3.40366866e-05 -1.90011147e-03 -2.07071284e-04 -4.15998960e-05 1.93553576e-04 6.83276203e-05 2.07999480e-05 3.25562308e-05 5.38484182e-04 -5.82969672e-04 -1.32981768e-04 2.01145710e-03 5.56728179e-05 -1.45725943e-05 -3.03363518e-04 -5.49049709e-05 1.24229274e-04 9.91063745e-05 1.64758814e-04 3.05721906e-03 -2.55145464e-04 -3.80022293e-03 1.32981764e-04 1.31129343e-02 -1.90624631e-04 -1.73208236e-03 -3.18366201e-04 7.90677129e-04 9.53268973e-04 9.32834782e-04 8.46209643e-03 4.02291420e-03 -3.40366858e-05 -2.01145710e-03 -1.31129343e-02 6.55646716e-03 6.95081130e-04 1.21686919e-04 -6.55355235e-04 -2.20882980e-04 -6.08434596e-05 -8.23794069e-05 -1.52860953e-03 1.32981764e-04 1.90011147e-03 -5.56728169e-05 -6.55646716e-03 8.35040807e-05 9.53268973e-04 1.48956869e-04 -4.02156052e-04 -3.02178902e-04 2.96906442e-05 3.53690428e-04 4.06677580e-05 -2.07071302e-04 -1.45726121e-05 -1.90624666e-04 6.95081147e-04 8.35040977e-05 -1.91591529e-10 -1.66428517e-05 -1.34138190e-05 2.01210755e-05 2.68279820e-05 1.42149841e-04 1.19063327e-03 5.54151609e-04 -4.15998734e-05 -3.03363497e-04 -1.73208232e-03 1.21686897e-04 9.53268953e-04 1.66432984e-05 -2.42180267e-10 -3.57831158e-05 -1.86428646e-06 1.22027527e-10 9.82460806e-06 -8.64657845e-06 1.19788706e-04 1.93553598e-04 -5.49049494e-05 -3.18366161e-04 -6.55355255e-04 1.48956849e-04 1.34142777e-05 3.57826035e-05 -2.56125532e-10 -2.32338133e-05 -1.86415402e-06 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 6.83276197e-05 1.24229274e-04 7.90677129e-04 -2.20882979e-04 -4.02156052e-04 -2.01210696e-05 1.86427238e-06 2.32338133e-05 9.75262896e-06 -7.10749203e-05 -5.95316634e-04 -3.03363497e-04 2.07999367e-05 9.91063634e-05 9.53268953e-04 -6.08434487e-05 -3.02178891e-04 -2.68282115e-05 1.22027527e-10 1.86440482e-06 -9.75262549e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 18 19 20 21 22 23 24 25 13 14 15 17 18 19 20 21 22 23 24 25 13 14 16 18 19 20 21 22 23 24 25 13 14 15 16 17 19 21 22 23 24 25 13 14 15 16 17 18 20 21 22 23 24 25 13 14 15 16 17 19 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 + 0 26 52 78 104 128 154 180 204 230 256 280 306 332 344 357 368 380 391 402 414 425 438 451 464 476 488 +488 + -4.34377093e-04 -3.89691070e-03 -1.72625944e-03 8.63129722e-04 5.61059340e-04 5.60345969e-03 -2.80172985e-03 -1.78651566e-03 -2.60246826e-04 2.56398737e-04 1.24073501e-04 -6.61626184e-05 -6.20367503e-05 -1.78847352e-02 -5.87570366e-02 -4.57049260e-02 1.52349753e-02 -7.98925478e-03 9.03039775e-02 -3.01013258e-02 2.41516852e-02 1.30997551e-02 -7.62844642e-03 -5.87693787e-04 2.34691754e-03 1.95897929e-04 -4.09458772e-03 -3.56011768e-02 -1.58463763e-02 7.92318813e-03 4.94105309e-03 5.07482850e-02 -2.53741425e-02 -1.53834365e-02 -1.81789043e-03 1.69935910e-03 5.00079211e-04 -5.99639944e-04 -2.50039606e-04 -1.14467784e-01 -2.05158519e-01 -2.23253775e-01 7.44179251e-02 -6.18104264e-02 2.82161404e-01 -9.40538013e-02 1.61501416e-01 1.01193765e-01 -5.64420326e-02 1.78399353e-02 2.47606560e-02 -5.94664510e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 -3.27743805e-03 -2.11149871e-03 -1.89837654e-02 1.04643658e-02 6.57443339e-03 5.41560625e-04 -6.65641347e-04 -2.31278443e-04 2.41806010e-04 1.51466166e-04 5.22145440e-02 9.02775200e-02 1.02158091e-01 -4.10516260e-02 2.19387344e-02 -1.27959799e-01 5.58787361e-02 -6.31504909e-02 -4.80017139e-02 3.17023077e-02 -2.35149874e-03 -1.25827172e-02 6.17201627e-04 -7.98017267e-04 -6.84621983e-03 -3.27743805e-03 1.05574936e-03 1.05574936e-03 1.04643658e-02 -3.28721669e-03 -3.28721669e-03 -4.80190460e-04 1.51466166e-04 1.51466166e-04 -4.07919404e-06 -1.74048480e-02 -3.00925067e-02 -4.10516260e-02 -7.31291146e-03 -7.31291146e-03 5.58787361e-02 2.10501636e-02 2.10501636e-02 2.32652065e-02 6.17201627e-04 6.17201627e-04 -7.05627734e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 2.22168870e-03 1.05574936e-03 1.43975705e-02 -7.19878526e-03 -3.30885282e-03 -6.72689150e-04 6.48383261e-04 1.64771241e-04 -1.92556894e-04 -8.23856205e-05 -4.06290781e-02 -1.66320858e-01 -1.04041986e-01 3.46806621e-02 -7.31291146e-03 2.26726473e-01 -7.55754911e-02 3.77732694e-03 2.20754133e-02 -1.25781017e-02 1.25873327e-02 4.69413293e-03 -4.19577757e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 1.07303294e-02 6.79712466e-03 6.15790402e-02 -3.40677537e-02 -2.09548194e-02 -1.43983717e-03 1.79436027e-03 3.80644111e-04 -7.90677129e-04 -3.04172289e-04 -1.49318633e-01 -1.72817914e-01 -2.56081283e-01 1.04343510e-01 -6.65042275e-02 2.22512499e-01 -1.05382160e-01 1.75519787e-01 1.34804222e-01 -8.92800356e-02 2.11966879e-02 4.13310048e-02 -6.97865905e-03 2.63697104e-03 2.23169235e-02 1.07303294e-02 -3.39856233e-03 -3.39856233e-03 -3.40677537e-02 1.04774097e-02 1.04774097e-02 1.40466506e-03 -3.04172289e-04 -3.04172289e-04 -7.56143227e-05 4.97728778e-02 5.76059714e-02 1.04343510e-01 2.21680758e-02 2.21680758e-02 -1.05382160e-01 -5.85065957e-02 -5.85065957e-02 -6.87972073e-02 -6.97865905e-03 -6.97865905e-03 2.58693043e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 -7.31013090e-03 -3.37692620e-03 -4.71806880e-02 2.35903440e-02 1.04774097e-02 2.01624211e-03 -1.91279650e-03 -3.31442239e-04 6.23039032e-04 1.65721120e-04 1.04025889e-01 3.13161189e-01 2.23372737e-01 -7.44575789e-02 3.94409125e-02 -3.86284108e-01 1.28761369e-01 -5.85065957e-02 -7.61778289e-02 4.42148092e-02 -3.84472004e-02 -1.40377123e-02 1.28157335e-02 -2.00865402e-04 -1.11050827e-03 -4.60225146e-04 4.51045253e-04 2.58546563e-04 1.05858787e-03 -1.23765688e-03 -6.26079835e-04 2.15594948e-04 -2.07629107e-04 -2.10858140e-04 -2.01210755e-05 1.03814554e-04 -3.15316433e-03 8.17641809e-04 -9.72688603e-04 -2.94472345e-05 -1.21924039e-03 7.65040372e-04 5.43908247e-03 -1.94153918e-03 -7.73872941e-03 4.00466007e-03 4.66691473e-03 1.43087283e-03 -2.22918221e-03 2.76047799e-04 1.68206444e-03 9.05218801e-04 -2.61276086e-04 -2.61276086e-04 -2.43109263e-03 6.02086007e-04 6.02086007e-04 -1.80801011e-04 2.56170799e-04 2.56170799e-04 -1.29483612e-04 1.16794623e-03 -9.81631991e-03 -4.34198339e-03 9.02806791e-04 9.02806791e-04 1.91115783e-02 2.39610809e-03 2.39610809e-03 2.93150545e-03 -4.30333535e-03 -4.30333535e-03 3.97456344e-04 4.08373031e-04 2.88134429e-03 1.33958170e-03 -7.58193181e-04 -2.47971010e-04 -3.84480879e-03 2.21071022e-03 5.74816056e-04 -1.77571990e-04 1.84605080e-04 2.56170813e-04 2.50980997e-05 -1.27619336e-04 -5.87280638e-03 -8.40982877e-02 -3.83957898e-02 1.40981101e-02 1.28729379e-02 1.29588302e-01 -4.87973601e-02 -2.90724332e-02 2.26925085e-03 -1.24388086e-04 -4.30333539e-03 2.37233204e-04 1.56406873e-03 6.61626163e-05 5.99639923e-04 2.41806009e-04 -2.48458547e-04 5.59016539e-05 -7.90677129e-04 8.04312104e-04 -1.81273073e-04 2.01210696e-05 -4.64676266e-05 2.13695409e-05 1.25490500e-05 -9.75262896e-06 -2.34691754e-03 -2.47606559e-02 -1.25827172e-02 4.39843445e-03 2.95698480e-04 4.13310048e-02 -1.70644894e-02 3.02677707e-03 -1.43087281e-03 1.85875832e-03 -2.09599155e-03 7.90777347e-05 1.08753464e-03 -2.04186516e-04 -1.44067214e-03 -7.58193181e-04 2.02291932e-04 1.23985505e-04 2.21071022e-03 -5.28743471e-04 -2.87408028e-04 5.01583601e-05 -1.25755053e-04 -1.27619336e-04 9.75262549e-06 6.47418095e-05 1.95760213e-03 2.80327626e-02 1.40981101e-02 -8.00829454e-04 -4.29097929e-03 -4.87973601e-02 -5.37991953e-04 9.69081107e-03 9.90281639e-04 2.73068110e-03 1.56406873e-03 -1.08753464e-03 -1.32485452e-04 9.88382865e-05 -6.51124480e-05 3.25562240e-05 -2.69514158e-04 1.64758800e-04 -8.23793998e-05 9.32834789e-04 -2.96907795e-05 -9.82445319e-06 -1.42149690e-04 -6.61626184e-05 7.10748450e-05 -9.88387313e-05 -2.15771179e-09 -1.07696823e-03 5.38484117e-04 -2.44365092e-03 3.05721893e-03 -1.52860947e-03 8.46209650e-03 -3.53691740e-04 8.64807938e-06 -1.19063181e-03 -5.99639944e-04 5.95315905e-04 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 2.55145469e-04 -1.32981768e-04 -4.02291420e-03 4.06677214e-05 1.19788748e-04 5.54151652e-04 2.41806010e-04 -3.03363518e-04 3.25562308e-05 5.38484182e-04 -5.82969672e-04 -1.32981768e-04 5.56728179e-05 2.01145710e-03 -1.45725943e-05 -5.49049709e-05 -3.03363518e-04 -1.24229274e-04 9.91063745e-05 -2.69514151e-04 -2.44365085e-03 -1.16593934e-03 5.82969671e-04 3.80022293e-03 -1.90011147e-03 3.40366866e-05 -2.07071284e-04 1.93553576e-04 -4.15998960e-05 -6.83276203e-05 2.07999480e-05 1.64758814e-04 3.05721906e-03 -2.55145464e-04 1.32981764e-04 -3.80022293e-03 1.31129343e-02 -1.90624631e-04 -3.18366201e-04 -1.73208236e-03 -7.90677129e-04 9.53268973e-04 -8.23794069e-05 -1.52860953e-03 1.32981764e-04 -5.56728169e-05 1.90011147e-03 -6.55646716e-03 8.35040807e-05 1.48956869e-04 9.53268973e-04 4.02156052e-04 -3.02178902e-04 9.32834782e-04 8.46209643e-03 4.02291420e-03 -2.01145710e-03 -3.40366858e-05 -1.31129343e-02 6.55646716e-03 6.95081130e-04 -6.55355235e-04 1.21686919e-04 2.20882980e-04 -6.08434596e-05 2.96906442e-05 3.53690428e-04 4.06677580e-05 -1.45726121e-05 -2.07071302e-04 -1.90624666e-04 8.35040977e-05 6.95081147e-04 -1.91591529e-10 -1.34138190e-05 -1.66428517e-05 -2.01210755e-05 2.68279820e-05 9.82460806e-06 -8.64657845e-06 1.19788706e-04 -5.49049494e-05 1.93553598e-04 -3.18366161e-04 1.48956849e-04 -6.55355255e-04 1.34142777e-05 -2.56125533e-10 3.57826035e-05 2.32338133e-05 -1.86415402e-06 1.42149841e-04 1.19063327e-03 5.54151609e-04 -3.03363497e-04 -4.15998734e-05 -1.73208232e-03 9.53268953e-04 1.21686897e-04 1.66432984e-05 -3.57831158e-05 -2.42180267e-10 1.86428646e-06 1.22027527e-10 6.61626163e-05 5.99639923e-04 2.41806009e-04 -1.24229274e-04 -6.83276197e-05 -7.90677129e-04 4.02156052e-04 2.20882979e-04 2.01210696e-05 -2.32338133e-05 -1.86427238e-06 -9.75262896e-06 -7.10749203e-05 -5.95316634e-04 -3.03363497e-04 9.91063634e-05 2.07999367e-05 9.53268953e-04 -3.02178891e-04 -6.08434487e-05 -2.68282115e-05 1.86440482e-06 1.22027527e-10 9.75262549e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 17 18 19 20 21 22 23 24 25 13 14 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 20 21 22 23 24 25 13 14 15 16 17 20 21 22 23 24 25 13 14 15 16 17 20 21 22 23 24 25 13 14 15 16 17 18 19 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 + 0 26 52 78 102 128 154 178 204 230 254 280 306 332 344 357 368 379 391 402 413 425 438 451 464 476 488 +471 + -8.68754186e-04 -7.79382140e-03 -3.15044850e-03 1.72625944e-03 1.72625944e-03 1.01917052e-02 -5.60345969e-03 -5.60345969e-03 -2.91299618e-04 4.46634856e-04 4.46634856e-04 -2.56398737e-04 -5.36542057e-02 -1.76271110e-01 -1.13890548e-01 4.57049260e-02 4.57049260e-02 2.16658921e-01 -9.03039775e-02 -9.03039775e-02 2.71043239e-02 -2.05384217e-02 -2.05384217e-02 7.62844642e-03 -8.18917543e-03 -7.12023536e-02 -2.87106175e-02 1.58463763e-02 1.58463763e-02 9.15058640e-02 -5.07482850e-02 -5.07482850e-02 -1.55856717e-03 2.79907826e-03 2.79907826e-03 -1.69935910e-03 -3.43403353e-01 -6.15475557e-01 -5.33532974e-01 2.23253775e-01 2.23253775e-01 5.90928994e-01 -2.82161404e-01 -2.82161404e-01 1.74921154e-01 -1.44565442e-01 -1.44565442e-01 5.64420326e-02 3.49413945e-03 3.03670144e-02 1.19438129e-02 -7.13784578e-03 -7.13784578e-03 -3.80108031e-02 2.28953340e-02 2.28953340e-02 5.23281322e-04 -1.34458777e-03 -1.34458777e-03 9.14099894e-04 1.79867862e-01 4.07060912e-01 3.06474274e-01 -1.44151665e-01 -1.44151665e-01 -4.35697908e-01 2.24585454e-01 2.24585454e-01 -8.38324258e-02 8.31367919e-02 8.31367919e-02 -3.61007421e-02 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 2.11149871e-03 3.27743805e-03 1.89837654e-02 -6.57443339e-03 -1.04643658e-02 -5.41560625e-04 2.31278443e-04 6.65641347e-04 2.41806010e-04 -1.51466166e-04 -5.22145440e-02 -9.02775200e-02 -1.02158091e-01 -2.19387344e-02 4.10516260e-02 1.27959799e-01 6.31504909e-02 -5.58787361e-02 4.80017139e-02 2.35149874e-03 -3.17023077e-02 -1.25827172e-02 -6.17201627e-04 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 3.27743805e-03 2.11149871e-03 1.89837654e-02 -1.04643658e-02 -6.57443339e-03 -5.41560625e-04 6.65641347e-04 2.31278443e-04 -2.41806010e-04 -1.51466166e-04 -5.22145440e-02 -9.02775200e-02 -1.02158091e-01 4.10516260e-02 -2.19387344e-02 1.27959799e-01 -5.58787361e-02 6.31504909e-02 4.80017139e-02 -3.17023077e-02 2.35149874e-03 1.25827172e-02 -6.17201627e-04 -1.15630983e-02 -9.92583999e-02 -3.89448405e-02 2.34056249e-02 2.34056249e-02 1.23158080e-01 -7.46919746e-02 -7.46919746e-02 -1.04262316e-03 3.61599049e-03 3.61599049e-03 -2.59867238e-03 -5.02208911e-01 -7.74008960e-01 -7.16425339e-01 3.52706938e-01 3.52706938e-01 6.67537496e-01 -4.09780464e-01 -4.09780464e-01 2.20441988e-01 -2.36371565e-01 -2.36371565e-01 1.06344525e-01 5.27394208e-03 4.46338470e-02 1.94940564e-02 -6.79712466e-03 -1.07303294e-02 -6.15790402e-02 2.09548194e-02 3.40677537e-02 1.43983717e-03 -3.80644111e-04 -1.79436027e-03 -7.90677129e-04 3.04172289e-04 1.49318633e-01 1.72817914e-01 2.56081283e-01 6.65042275e-02 -1.04343510e-01 -2.22512499e-01 -1.75519787e-01 1.05382160e-01 -1.34804222e-01 -2.11966879e-02 8.92800356e-02 4.13310048e-02 6.97865905e-03 5.27394208e-03 4.46338470e-02 1.94940564e-02 -1.07303294e-02 -6.79712466e-03 -6.15790402e-02 3.40677537e-02 2.09548194e-02 1.43983717e-03 -1.79436027e-03 -3.80644111e-04 7.90677129e-04 3.04172289e-04 1.49318633e-01 1.72817914e-01 2.56081283e-01 -1.04343510e-01 6.65042275e-02 -2.22512499e-01 1.05382160e-01 -1.75519787e-01 -1.34804222e-01 8.92800356e-02 -2.11966879e-02 -4.13310048e-02 6.97865905e-03 -6.30924830e-04 -4.29823016e-03 -1.48029022e-03 1.32091080e-03 1.32091080e-03 3.95422690e-03 -3.84480673e-03 -3.84480673e-03 4.31189917e-04 -3.73401571e-04 -3.73401571e-04 1.27144817e-04 2.73544825e-03 1.31113068e-01 5.72546502e-02 -2.18822472e-02 -2.18822472e-02 -1.81675555e-01 8.79046476e-02 8.79046476e-02 -2.32161883e-02 9.82577857e-03 9.82577857e-03 -7.85196220e-04 6.18258214e-04 3.96376881e-03 1.79713253e-03 -5.94206062e-04 -1.15367735e-03 -4.83491532e-03 1.43187248e-03 3.23540474e-03 -4.03458694e-04 5.12341605e-04 4.40775872e-04 -5.71524005e-05 -2.54306520e-04 1.15692117e-03 -5.42096157e-02 -2.49960812e-02 3.20831423e-03 8.74041784e-03 8.88032761e-02 6.92761354e-03 -3.61760677e-02 1.09827181e-02 -1.29100061e-02 -6.64158511e-03 3.48680134e-03 5.08107693e-03 6.18258214e-04 3.96376881e-03 1.79713253e-03 -1.15367735e-03 -5.94206062e-04 -4.83491532e-03 3.23540474e-03 1.43187248e-03 -4.03458694e-04 4.40775872e-04 5.12341605e-04 5.71524005e-05 -2.54306520e-04 1.15692117e-03 -5.42096157e-02 -2.49960812e-02 8.74041784e-03 3.20831423e-03 8.88032761e-02 -3.61760677e-02 6.92761354e-03 1.09827181e-02 -6.64158511e-03 -1.29100061e-02 -3.48680134e-03 5.08107693e-03 -2.55111085e-04 2.55111085e-04 8.17947080e-04 -8.17947080e-04 -3.57828666e-05 3.57828666e-05 2.50980997e-05 6.12586133e-04 -6.12586133e-04 -9.86246345e-03 9.86246345e-03 2.08947365e-03 -2.08947365e-03 2.37233204e-04 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 2.61276086e-04 2.61276086e-04 2.43109263e-03 -6.02086007e-04 -6.02086007e-04 1.80801011e-04 -2.56170799e-04 -2.56170799e-04 1.29483612e-04 -1.16794623e-03 9.81631991e-03 4.34198339e-03 -9.02806791e-04 -9.02806791e-04 -1.91115783e-02 -2.39610809e-03 -2.39610809e-03 -2.93150545e-03 4.30333535e-03 4.30333535e-03 -3.97456344e-04 -4.34377116e-04 -3.79807241e-03 -1.48930151e-03 8.95685946e-04 8.95685946e-04 4.75300430e-03 -2.88410925e-03 -2.88410925e-03 -6.07435718e-05 1.80411666e-04 1.80411666e-04 -1.23287142e-04 -4.19342645e-03 -3.56011790e-02 -1.39412095e-02 8.46167225e-03 8.46167225e-03 4.38147980e-02 -2.69027520e-02 -2.69027520e-02 -9.43684742e-05 1.10836724e-03 1.10836724e-03 -8.54003590e-04 1.83299245e-03 1.55976063e-02 5.97190644e-03 -3.86040772e-03 -3.86040772e-03 -1.87718922e-02 1.22979864e-02 1.22979864e-02 2.23884180e-05 -5.59157674e-04 -5.59157674e-04 4.59270210e-04 -7.65461036e-04 -6.30773565e-03 -2.69446838e-03 1.05574936e-03 1.63871903e-03 8.38641784e-03 -3.23154388e-03 -5.16569203e-03 -7.59427595e-05 2.49073062e-05 2.10811663e-04 1.17576736e-04 -4.82805976e-05 -7.65461036e-04 -6.30773565e-03 -2.69446838e-03 1.63871903e-03 1.05574936e-03 8.38641784e-03 -5.16569203e-03 -3.23154388e-03 -7.59427595e-05 2.10811663e-04 2.49073062e-05 -1.17576736e-04 -4.82805976e-05 -6.12439745e-03 -5.15673339e-02 -1.97059296e-02 1.28082773e-02 1.28082773e-02 6.15790402e-02 -4.06242209e-02 -4.06242209e-02 2.06589372e-04 1.50326402e-03 1.50326402e-03 -1.34123111e-03 2.55459163e-03 2.07883140e-02 8.89670877e-03 -3.45423515e-03 -5.43165556e-03 -2.75112865e-02 1.04774097e-02 1.70338769e-02 1.18676184e-04 7.24850475e-05 -5.36919009e-04 -3.88521077e-04 7.76077099e-05 2.55459163e-03 2.07883140e-02 8.89670877e-03 -5.43165556e-03 -3.45423515e-03 -2.75112865e-02 1.70338769e-02 1.04774097e-02 1.18676184e-04 -5.36919009e-04 7.24850475e-05 3.88521077e-04 7.76077099e-05 -4.00368784e-04 -2.83403147e-03 -9.79397314e-04 8.55292935e-04 8.55292935e-04 2.70501437e-03 -2.52364575e-03 -2.52364575e-03 2.15594777e-04 -1.79186283e-04 -1.79186283e-04 5.01582455e-05 3.52035023e-04 2.27305779e-03 1.01170243e-03 -3.87834925e-04 -6.98847664e-04 -2.72218884e-03 9.78743323e-04 1.97796348e-03 -2.09243406e-04 2.56170550e-04 2.20387676e-04 -3.39185872e-05 -1.26687062e-04 3.52035023e-04 2.27305779e-03 1.01170243e-03 -6.98847664e-04 -3.87834925e-04 -2.72218884e-03 1.97796348e-03 9.78743323e-04 -2.09243406e-04 2.20387676e-04 2.56170550e-04 3.39185872e-05 -1.26687062e-04 -1.30881812e-04 1.30881812e-04 4.15791028e-04 -4.15791028e-04 -1.25490534e-05 1.25490534e-05 1.25490534e-05 -1.42936203e-04 -8.36708932e-04 -4.50389116e-04 1.58090518e-04 1.58090518e-04 1.17365137e-03 -3.75521428e-04 -3.75521428e-04 1.03814439e-04 -1.28551341e-04 -1.28551341e-04 6.47417432e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 326 338 350 363 376 388 401 414 426 439 452 459 471 -1 -1 1 -448 - -1.27869407e-02 -7.13665990e-02 4.26817819e-02 -1.09329842e-01 -2.99488748e-03 5.18729729e-03 -5.36542057e-02 -1.76271110e-01 4.57049260e-02 1.13890548e-01 -4.57049260e-02 -9.03039775e-02 -2.16658921e-01 9.03039775e-02 -1.35521619e-02 2.05384217e-02 -7.62844642e-03 2.34730330e-02 -2.05384217e-02 -9.59214865e-02 -4.13151347e-01 2.72846002e-01 -5.86236200e-01 -4.62409233e-02 8.00916286e-02 -3.43403353e-01 -6.15475557e-01 2.23253775e-01 5.33532974e-01 -2.23253775e-01 -2.82161404e-01 -5.90928994e-01 2.82161404e-01 -8.74605768e-02 1.44565442e-01 -5.64420326e-02 1.51486163e-01 -1.44565442e-01 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 -5.22145440e-02 -9.02775200e-02 -2.19387344e-02 1.02158091e-01 -4.10516260e-02 6.31504909e-02 -1.27959799e-01 5.58787361e-02 -3.48978097e-02 -2.35149874e-03 6.17201627e-04 3.52793451e-02 -3.17023077e-02 -5.17997189e-02 -2.37589743e-01 1.54469561e-01 -3.49521804e-01 -2.15787654e-02 3.73755180e-02 -1.79867862e-01 -4.07060912e-01 1.44151665e-01 3.06474274e-01 -1.44151665e-01 -2.24585454e-01 -4.35697908e-01 2.24585454e-01 -4.19162129e-02 8.31367919e-02 -3.61007421e-02 7.26010104e-02 -8.31367919e-02 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 5.22145440e-02 9.02775200e-02 -4.10516260e-02 -1.02158091e-01 -2.19387344e-02 5.58787361e-02 1.27959799e-01 6.31504909e-02 1.31039042e-02 -3.17023077e-02 -6.17201627e-04 -4.78620623e-02 -2.35149874e-03 4.92416826e-02 -1.25849568e-01 1.62020575e-02 1.49318633e-01 1.72817914e-01 6.65042275e-02 -2.56081283e-01 1.04343510e-01 -1.75519787e-01 2.22512499e-01 -1.05382160e-01 1.03195811e-01 2.11966879e-02 -6.97865905e-03 -9.60783781e-02 8.92800356e-02 1.55338927e-01 6.17040743e-01 -4.26833454e-01 8.67199647e-01 8.24610569e-02 -1.42826740e-01 5.02208911e-01 7.74008960e-01 -3.52706938e-01 -7.16425339e-01 3.52706938e-01 4.09780464e-01 6.67537496e-01 -4.09780464e-01 1.10220994e-01 -2.36371565e-01 1.06344525e-01 -1.90908362e-01 2.36371565e-01 4.92416826e-02 -1.25849568e-01 1.62020575e-02 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 2.56081283e-01 6.65042275e-02 -1.05382160e-01 -2.22512499e-01 -1.75519787e-01 -3.16084107e-02 8.92800356e-02 6.97865905e-03 1.37409383e-01 2.11966879e-02 2.62262208e-03 -1.77518441e-02 3.18280272e-03 -3.63300852e-02 5.33814220e-03 -8.57586561e-03 -1.36772413e-03 -6.55565339e-02 1.14716388e-02 2.86273251e-02 -1.04106084e-02 -5.24934677e-02 -9.08377777e-02 3.54111799e-02 -5.62612218e-03 3.10335202e-03 -3.92598110e-04 1.01556294e-02 -6.72242655e-03 -1.97421770e-03 -1.30004332e-03 -6.16048880e-03 -1.15692117e-03 5.42096157e-02 -3.20831423e-03 -2.49960812e-02 8.74041784e-03 -6.92761354e-03 8.88032761e-02 -3.61760677e-02 2.47170049e-03 -1.29100061e-02 5.08107693e-03 -1.12547135e-02 6.64158511e-03 3.86863876e-04 1.16794623e-03 -9.81631991e-03 9.02806791e-04 4.34198339e-03 -9.02806791e-04 2.39610809e-03 -1.91115783e-02 -2.39610809e-03 -1.46575273e-03 4.30333535e-03 -3.97456344e-04 2.53875819e-03 -4.30333535e-03 -4.54251469e-03 3.07470959e-02 -5.51277601e-03 6.29255534e-02 -8.57586561e-03 1.52406988e-02 2.36896768e-03 1.13547247e-01 -1.86442889e-02 -4.95839816e-02 1.92568750e-02 7.11964262e-02 1.57335646e-01 -8.10588897e-02 1.01556294e-02 -9.55411068e-03 6.79999874e-04 -1.73528329e-02 7.46463703e-03 -1.97421770e-03 -1.30004332e-03 -6.16048880e-03 1.15692117e-03 -5.42096157e-02 8.74041784e-03 2.49960812e-02 -3.20831423e-03 -3.61760677e-02 -8.88032761e-02 -6.92761354e-03 -8.51101757e-03 6.64158511e-03 -5.08107693e-03 7.76791218e-03 -1.29100061e-02 -2.32986433e-04 -2.31624311e-03 -2.40419799e-04 1.10439733e-03 2.40419799e-04 8.16942238e-04 -3.74707701e-03 -8.16942238e-04 1.57267809e-04 1.28748826e-04 2.85652536e-05 -2.72395835e-04 -1.28748826e-04 -6.39347033e-03 -2.95445775e-02 1.90614067e-02 -4.31626497e-02 -2.90182117e-03 5.02610170e-03 -2.38628896e-03 -2.35763860e-02 -2.44138823e-03 1.11799748e-02 2.44138823e-03 8.28623517e-03 -3.78787508e-02 -8.28623517e-03 1.47657606e-03 1.22314980e-03 2.73711098e-04 -2.55750475e-03 -1.22314980e-03 -5.40994650e-02 -2.06575672e-01 1.45237065e-01 -2.85416965e-01 -3.02427318e-02 5.23819480e-02 2.12419498e-04 2.06759882e-03 -6.04025768e-05 -1.04028065e-03 -2.27231751e-04 2.24881951e-04 3.50703504e-03 7.67596006e-04 -1.88429929e-04 7.60295846e-05 1.58305272e-05 2.42739409e-04 1.16108553e-04 -8.23319109e-03 2.05138474e-02 -3.24311619e-03 -1.15979916e-03 -1.13649604e-02 -1.23203687e-03 5.39315946e-03 1.23203687e-03 4.16928202e-03 -1.81992072e-02 -4.16928202e-03 6.82966800e-04 6.05966651e-04 1.43372225e-04 -1.18293320e-03 -6.05966651e-04 -2.81793437e-02 -1.09980807e-01 7.72347806e-02 -1.55432989e-01 -1.53883733e-02 2.66534444e-02 -2.12419498e-04 -2.06759882e-03 -2.27231751e-04 1.04028065e-03 -6.04025768e-05 7.67596006e-04 -3.50703504e-03 2.24881951e-04 1.16003530e-04 1.16108553e-04 -1.58305272e-05 -2.84554809e-04 7.60295846e-05 -8.23319109e-03 2.05138474e-02 -3.24311619e-03 -7.26655031e-04 -7.06931567e-03 2.18153576e-04 3.54924502e-03 7.76109403e-04 -8.11169143e-04 -1.19698609e-02 -2.62291084e-03 6.34864886e-04 -2.74929003e-04 -5.72175336e-05 -8.10357567e-04 -3.89344800e-04 2.59898393e-02 -6.29247841e-02 1.18265323e-02 3.97090933e-03 3.88990034e-02 4.21149200e-03 -1.84066871e-02 -4.21149200e-03 -1.42592475e-02 6.21386909e-02 1.42592475e-02 -2.27618738e-03 -2.03332623e-03 -4.83310526e-04 3.94247220e-03 2.03332623e-03 8.91717349e-02 3.16221507e-01 -2.32744639e-01 4.33599823e-01 5.27632714e-02 -9.13886668e-02 7.26655031e-04 7.06931567e-03 7.76109403e-04 -3.54924502e-03 2.18153576e-04 -2.62291084e-03 1.19698609e-02 -8.11169143e-04 -3.84357796e-04 -3.89344800e-04 5.72175336e-05 9.54987903e-04 -2.74929003e-04 2.59898393e-02 -6.29247841e-02 1.18265323e-02 2.10195977e-04 1.92367038e-03 2.68833179e-04 -8.95017754e-04 -1.99593381e-04 -8.95919510e-04 2.93643342e-03 6.58166364e-04 -4.10815746e-05 -8.46616925e-05 -2.02025034e-05 7.56959895e-05 4.44420355e-05 2.71568840e-03 -1.75365259e-03 -3.00758935e-03 -6.63229960e-03 2.66907121e-03 -4.28793299e-03 1.36445318e-04 1.23076669e-03 -7.10834577e-05 -6.21452543e-04 -1.45733490e-04 2.64722728e-04 2.03394741e-03 4.80489364e-04 -6.77401100e-05 8.21399401e-05 1.77802397e-05 6.06310271e-05 3.90925217e-05 -2.39718386e-03 3.07548188e-03 -3.08024443e-03 2.44735752e-05 2.17072200e-04 -1.35920812e-05 -1.18469817e-04 1.35920812e-05 5.07128126e-05 3.86523638e-04 -5.07128126e-05 -1.02778569e-05 1.60899252e-05 8.51544598e-07 1.78017704e-05 -1.60899252e-05 1.93431938e-04 -3.64070112e-04 -3.33189484e-03 -3.85681493e-04 1.55021622e-03 4.25657109e-04 1.27724443e-03 -5.08605187e-03 -1.41451127e-03 7.56959895e-05 1.00196693e-04 3.49917623e-05 -1.28487774e-04 -1.23417523e-04 -4.70371028e-03 3.03741539e-03 5.20929756e-03 1.14874799e-02 -4.28793299e-03 7.62034974e-03 -1.36445318e-04 -1.23076669e-03 -1.45733490e-04 6.21452543e-04 -7.10834577e-05 4.80489364e-04 -2.03394741e-03 2.64722728e-04 1.86379547e-05 3.90925217e-05 -1.77802397e-05 -8.89801697e-05 8.21399401e-05 -2.39718386e-03 3.07548188e-03 -3.08024443e-03 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 - 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 -477 - -4.47099972e-03 1.27627629e-02 -9.76976450e-05 1.78847352e-02 5.87570366e-02 -1.52349753e-02 -4.57049260e-02 -7.98925478e-03 3.01013258e-02 9.03039775e-02 2.41516852e-02 4.51738731e-03 -7.62844642e-03 1.95897929e-04 -1.25181794e-02 5.87693787e-04 -3.34843015e-02 8.91304049e-02 -7.75107896e-03 1.14467784e-01 2.05158519e-01 -7.44179251e-02 -2.23253775e-01 -6.18104264e-02 9.40538013e-02 2.82161404e-01 1.61501416e-01 2.91535256e-02 -5.64420326e-02 -5.94664510e-03 -1.00016699e-01 -1.78399353e-02 -4.34381032e-05 1.74048480e-02 3.00925067e-02 7.31291146e-03 -4.10516260e-02 -7.31291146e-03 -2.10501636e-02 5.58787361e-02 2.10501636e-02 1.16326032e-02 6.17201627e-04 -7.05627734e-04 -2.01482598e-02 -6.17201627e-04 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 5.22145440e-02 9.02775200e-02 -4.10516260e-02 -1.02158091e-01 -2.19387344e-02 5.58787361e-02 1.27959799e-01 6.31504909e-02 1.31039042e-02 -3.17023077e-02 -6.17201627e-04 -4.78620623e-02 -2.35149874e-03 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 -4.92416826e-02 5.82447061e-04 -9.21951697e-04 -4.06290781e-02 -1.66320858e-01 3.46806621e-02 1.04041986e-01 7.31291146e-03 -7.55754911e-02 -2.26726473e-01 -3.77732694e-03 -6.97246830e-03 1.25781017e-02 4.19577757e-03 2.14649352e-02 1.25873327e-02 -1.63621157e-04 -4.97728778e-02 -5.76059714e-02 -2.21680758e-02 1.04343510e-01 2.21680758e-02 5.85065957e-02 -1.05382160e-01 -5.85065957e-02 -3.43986036e-02 -6.97865905e-03 2.58693043e-03 5.95801292e-02 6.97865905e-03 4.92416826e-02 -1.25849568e-01 1.62020575e-02 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 2.56081283e-01 6.65042275e-02 -1.05382160e-01 -2.22512499e-01 -1.75519787e-01 -3.16084107e-02 8.92800356e-02 6.97865905e-03 1.37409383e-01 2.11966879e-02 1.27627629e-02 8.91304049e-02 -4.37656907e-02 1.25849568e-01 4.22523540e-04 -4.04589924e-04 1.04025889e-01 3.13161189e-01 -7.44575789e-02 -2.23372737e-01 -3.94409125e-02 1.28761369e-01 3.86284108e-01 5.85065957e-02 2.59318990e-02 -4.42148092e-02 -1.28157335e-02 -7.29907912e-02 -3.84472004e-02 5.82447061e-04 4.22523540e-04 1.89005792e-03 4.55908042e-04 2.18521780e-02 -3.82387958e-03 -1.04106084e-02 8.65702588e-04 1.74978226e-02 3.54111799e-02 3.59203543e-03 1.87537406e-03 -3.92598110e-04 2.05642373e-03 -1.95433698e-03 4.14863929e-03 3.86863876e-04 1.16794623e-03 -9.81631991e-03 9.02806791e-04 4.34198339e-03 -9.02806791e-04 2.39610809e-03 -1.91115783e-02 -2.39610809e-03 -1.46575273e-03 4.30333535e-03 -3.97456344e-04 2.53875819e-03 -4.30333535e-03 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 1.95760213e-03 2.80327626e-02 -8.00829454e-04 -1.40981101e-02 4.29097929e-03 -5.37991953e-04 4.87973601e-02 -9.69081107e-03 -1.43697344e-03 -2.73068110e-03 1.32485452e-04 3.13841738e-04 1.56406873e-03 -9.21951696e-04 -4.04589925e-04 -2.49994859e-03 3.90417919e-03 1.16722294e-02 -2.17371517e-03 -7.13373164e-03 -9.08043907e-04 3.82186111e-03 2.13280468e-02 -1.68033719e-04 -4.81608262e-03 4.39751651e-03 -1.38676110e-03 5.78427761e-03 -2.99367094e-03 9.76976343e-05 7.75107886e-03 -3.66608235e-03 1.62020575e-02 -1.89005789e-03 2.49994854e-03 5.87280638e-03 8.40982877e-02 -1.40981101e-02 -3.83957898e-02 1.28729379e-02 4.87973601e-02 1.29588302e-01 -2.90724332e-02 9.29175443e-04 -1.24388086e-04 1.56406873e-03 -2.08384549e-03 4.30333539e-03 7.76621055e-05 7.90759556e-04 7.26731853e-05 -3.63365926e-04 -1.70374852e-04 -2.48237490e-04 1.24118745e-03 5.85871666e-04 -6.65366834e-05 -4.21531144e-05 -2.25080645e-05 8.70900330e-05 1.12540322e-04 6.39347036e-03 4.18220215e-02 -2.36203752e-02 -4.47099972e-03 6.61671923e-02 1.27627629e-02 9.30663158e-05 -1.61195587e-04 -9.76976450e-05 7.76750386e-04 7.85879170e-03 7.14118894e-04 -3.57059447e-03 -1.74108521e-03 -2.43756652e-03 1.21878326e-02 5.98999154e-03 -6.11416225e-04 -3.80665951e-04 -2.21538874e-04 7.68192600e-04 1.10769437e-03 4.18220215e-02 2.06575675e-01 -1.27608936e-01 -3.34843015e-02 3.00819236e-01 8.91304049e-02 1.59981915e-02 -2.77096805e-02 -7.75107896e-03 -7.82732456e-05 -7.88876775e-04 2.01341921e-05 3.78719587e-04 1.71622027e-04 -7.31664169e-05 -1.29067787e-03 -5.89080562e-04 8.42508410e-05 -2.33996183e-05 -7.80297521e-06 -9.13993928e-05 -1.12918743e-04 8.23319109e-03 -2.32518433e-02 4.22966163e-04 -4.34381032e-05 3.91366228e-04 3.94438388e-03 3.78719587e-04 -1.79771982e-03 -8.58110134e-04 -1.29067787e-03 6.12208738e-03 2.94540281e-03 -3.04792342e-04 -2.05750491e-04 -1.12918743e-04 3.89757676e-04 5.34206989e-04 2.36203752e-02 1.27608936e-01 -7.72347806e-02 -1.64663822e-02 1.94088814e-01 4.37656907e-02 6.19039206e-03 -1.07220736e-02 -3.66608235e-03 -1.94284214e-05 -2.38089534e-04 -2.01341921e-05 1.00670961e-04 2.01341921e-05 7.31664169e-05 -3.65832084e-04 -7.35234215e-05 4.19906811e-05 2.33996183e-05 4.31196669e-06 -3.95881747e-05 -2.15598335e-05 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 8.23319109e-03 -4.92416826e-02 -2.32518433e-02 5.82447061e-04 -9.21951697e-04 4.22966163e-04 2.66294931e-04 2.68095042e-03 -7.45120918e-05 -1.28216448e-03 -5.87734887e-04 2.70389714e-04 4.37151806e-03 2.01899694e-03 -2.81236193e-04 8.66895956e-05 2.84965838e-05 2.99183923e-04 3.83139035e-04 -2.32518433e-02 6.29247841e-02 -4.37552520e-03 -1.63621157e-04 -1.33147466e-03 -1.34047521e-02 -1.28216448e-03 6.07987739e-03 2.93867443e-03 4.37151806e-03 -2.07128970e-02 -1.00949847e-02 1.00567441e-03 6.76468352e-04 3.83139035e-04 -1.26468705e-03 -1.81057079e-03 -6.61671923e-02 -3.00819236e-01 1.94088814e-01 4.92416826e-02 -4.33599823e-01 -1.25849568e-01 -2.96977856e-02 5.14380735e-02 1.62020575e-02 7.13392449e-05 8.71474604e-04 7.45120917e-05 -3.72560459e-04 -7.41550872e-05 -2.70389714e-04 1.35194857e-03 2.70389714e-04 -1.53263523e-04 -8.66895956e-05 -1.58652204e-05 1.50649851e-04 7.93261022e-05 1.27627629e-02 8.91304049e-02 -4.37656907e-02 -2.32518433e-02 1.25849568e-01 6.29247841e-02 4.22523540e-04 -4.04589924e-04 -4.37552520e-03 -5.59510497e-05 -5.21997361e-04 -6.81701909e-05 2.21202491e-04 1.47189648e-04 2.29025268e-04 -7.31865840e-04 -5.00771573e-04 1.36936114e-05 2.04378012e-05 2.04383847e-05 -1.41241889e-06 -6.50987074e-05 9.30663158e-05 1.59981915e-02 -6.19039206e-03 5.82447061e-04 2.96977856e-02 4.22523540e-04 -2.66907099e-03 4.28793262e-03 1.89005792e-03 -4.62447928e-05 -4.37304849e-04 2.56380643e-05 2.03389226e-04 1.10680297e-04 -9.31943165e-05 -6.79289514e-04 -3.76634314e-04 3.03624477e-05 -2.73801119e-05 -9.87084015e-06 -1.82093182e-05 -5.34415350e-05 -4.22966163e-04 4.37552520e-03 3.08024438e-03 3.86863876e-04 4.82848338e-06 5.79447171e-05 2.00456121e-06 -2.56380643e-05 -5.49556968e-06 -7.48019851e-06 9.31943165e-05 2.01115618e-05 -1.02783359e-05 -1.41926792e-06 -2.83853675e-07 1.09839726e-05 5.64505451e-06 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 -1.93431938e-04 1.25064945e-04 1.19493732e-03 1.18074234e-04 -5.21292098e-04 -2.76325475e-04 -3.96683401e-04 1.74482094e-03 9.40482902e-04 -4.90507219e-05 -3.53993101e-05 -2.85816936e-05 4.28285216e-05 1.21492690e-04 -1.61195587e-04 -2.77096805e-02 1.07220736e-02 -9.21951696e-04 -5.14380735e-02 -4.04589925e-04 4.28793262e-03 -7.62034910e-03 -2.49994859e-03 -2.41424169e-05 -2.89723585e-04 -2.56380643e-05 1.25067270e-04 2.74778484e-05 9.31943165e-05 -4.54812918e-04 -1.00557809e-04 4.40724037e-05 2.73801119e-05 5.64505451e-06 -5.06940771e-05 -2.73801153e-05 9.76976343e-05 7.75107886e-03 -3.66608235e-03 -4.22966163e-04 1.62020575e-02 4.37552520e-03 -1.89005789e-03 2.49994854e-03 3.08024438e-03 - 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 16 32 46 62 81 95 111 130 146 160 176 192 211 233 255 272 294 316 333 355 377 399 416 433 455 477 -477 - 4.47099972e-03 -1.27627629e-02 9.76976450e-05 1.78847352e-02 5.87570366e-02 7.98925478e-03 -4.57049260e-02 1.52349753e-02 -2.41516852e-02 9.03039775e-02 -3.01013258e-02 8.58236774e-03 -5.87693787e-04 1.95897929e-04 -1.01712619e-02 7.62844642e-03 3.34843015e-02 -8.91304049e-02 7.75107896e-03 1.14467784e-01 2.05158519e-01 6.18104264e-02 -2.23253775e-01 7.44179251e-02 -1.61501416e-01 2.82161404e-01 -9.40538013e-02 7.20402398e-02 1.78399353e-02 -5.94664510e-03 -7.52560435e-02 5.64420326e-02 4.47099972e-03 3.34843015e-02 -1.64663822e-02 4.92416826e-02 -5.07210060e-04 9.65389800e-04 4.06290781e-02 1.66320858e-01 7.31291146e-03 -1.04041986e-01 3.46806621e-02 -3.77732694e-03 2.26726473e-01 -7.55754911e-02 1.51029450e-02 1.25873327e-02 -4.19577757e-03 -1.67708023e-02 1.25781017e-02 1.64663822e-02 -4.37656907e-02 3.66608235e-03 5.22145440e-02 9.02775200e-02 2.19387344e-02 -1.02158091e-01 4.10516260e-02 -6.31504909e-02 1.27959799e-01 -5.58787361e-02 3.48978097e-02 2.35149874e-03 -6.17201627e-04 -3.52793451e-02 3.17023077e-02 4.34381032e-05 -1.74048480e-02 -3.00925067e-02 -7.31291146e-03 4.10516260e-02 7.31291146e-03 2.10501636e-02 -5.58787361e-02 -2.10501636e-02 -1.16326032e-02 -6.17201627e-04 7.05627734e-04 2.01482598e-02 6.17201627e-04 -1.27627629e-02 -8.91304049e-02 4.37656907e-02 -1.25849568e-01 -1.39123382e-04 5.68211081e-04 -1.04025889e-01 -3.13161189e-01 -3.94409125e-02 2.23372737e-01 -7.44575789e-02 5.85065957e-02 -3.86284108e-01 1.28761369e-01 -5.02459300e-02 -3.84472004e-02 1.28157335e-02 5.89530789e-02 -4.42148092e-02 -4.92416826e-02 1.25849568e-01 -1.62020575e-02 -1.49318633e-01 -1.72817914e-01 -6.65042275e-02 2.56081283e-01 -1.04343510e-01 1.75519787e-01 -2.22512499e-01 1.05382160e-01 -1.03195811e-01 -2.11966879e-02 6.97865905e-03 9.60783781e-02 -8.92800356e-02 1.63621157e-04 4.97728778e-02 5.76059714e-02 2.21680758e-02 -1.04343510e-01 -2.21680758e-02 -5.85065957e-02 1.05382160e-01 5.85065957e-02 3.43986036e-02 6.97865905e-03 -2.58693043e-03 -5.95801292e-02 -6.97865905e-03 -5.07210059e-04 -1.39123383e-04 -1.21999003e-03 -3.60907238e-03 -2.10345361e-02 -3.53537797e-04 1.13832970e-02 -3.79443235e-03 1.65049625e-03 -3.61762203e-02 1.20587401e-02 1.87537404e-03 -5.18275436e-04 1.72758479e-04 -4.81608261e-03 3.61206196e-03 -9.76976343e-05 -7.75107886e-03 3.66608235e-03 -1.62020575e-02 1.21999000e-03 -2.88681241e-03 -5.87280638e-03 -8.40982877e-02 1.28729379e-02 3.83957898e-02 -1.40981101e-02 -2.90724332e-02 -1.29588302e-01 4.87973601e-02 -1.34007541e-03 4.30333539e-03 -1.56406873e-03 1.84661228e-03 -1.24388086e-04 4.34381032e-05 1.63621157e-04 3.86863877e-04 1.95760213e-03 2.80327626e-02 -4.29097929e-03 -1.40981101e-02 8.00829454e-04 9.69081107e-03 4.87973601e-02 5.37991953e-04 4.46691802e-04 -1.56406873e-03 1.32485452e-04 1.40137637e-03 2.73068110e-03 9.65389799e-04 5.68211082e-04 2.88681246e-03 1.55726165e-03 -1.30884265e-02 1.20374239e-03 5.44898556e-03 -2.22471928e-03 3.19481079e-03 -2.00029580e-02 1.32426283e-02 -1.95433697e-03 5.08966248e-03 -2.47429574e-03 5.78427763e-03 -2.53875819e-03 -3.86863876e-04 -1.16794623e-03 9.81631991e-03 -9.02806791e-04 -4.34198339e-03 9.02806791e-04 -2.39610809e-03 1.91115783e-02 2.39610809e-03 1.46575273e-03 -4.30333535e-03 3.97456344e-04 -2.53875819e-03 4.30333535e-03 7.76621055e-05 7.90759556e-04 1.70374852e-04 -3.63365926e-04 -7.26731853e-05 -5.85871666e-04 1.24118745e-03 2.48237490e-04 -4.21538393e-05 -1.12540322e-04 -2.25080645e-05 1.01167475e-04 4.21531144e-05 6.39347036e-03 4.18220215e-02 4.47099972e-03 -2.36203752e-02 -1.27627629e-02 6.61671923e-02 9.30663158e-05 9.76976450e-05 -1.61195587e-04 7.76750386e-04 7.85879170e-03 1.74108521e-03 -3.57059447e-03 -7.14118894e-04 -5.98999154e-03 1.21878326e-02 2.43756652e-03 -3.59566194e-04 -1.10769437e-03 -2.21538874e-04 9.13598283e-04 3.80665951e-04 4.18220215e-02 2.06575675e-01 3.34843015e-02 -1.27608936e-01 -8.91304049e-02 3.00819236e-01 1.59981915e-02 7.75107896e-03 -2.77096805e-02 1.94284214e-05 2.38089534e-04 2.01341921e-05 -1.00670961e-04 -2.01341921e-05 -7.35234215e-05 3.65832084e-04 7.31664169e-05 -1.32890245e-05 -2.15598335e-05 -4.31196669e-06 5.61590839e-05 2.33996183e-05 4.47099972e-03 3.34843015e-02 8.23319109e-03 -1.64663822e-02 -2.32518433e-02 4.92416826e-02 -5.07210060e-04 4.22966163e-04 9.65389800e-04 3.91366228e-04 3.94438388e-03 8.58110134e-04 -1.79771982e-03 -3.78719587e-04 -2.94540281e-03 6.12208738e-03 1.29067787e-03 -1.85143878e-04 -5.34206989e-04 -1.12918743e-04 4.58836749e-04 2.05750491e-04 2.36203752e-02 1.27608936e-01 1.64663822e-02 -7.72347806e-02 -4.37656907e-02 1.94088814e-01 6.19039206e-03 3.66608235e-03 -1.07220736e-02 7.82732456e-05 7.88876775e-04 1.71622027e-04 -3.78719587e-04 2.01341921e-05 -5.89080562e-04 1.29067787e-03 -7.31664169e-05 -3.70287756e-05 -1.12918743e-04 7.80297521e-06 1.18663065e-04 -2.33996183e-05 8.23319109e-03 -2.32518433e-02 4.34381032e-05 4.22966163e-04 -7.13392449e-05 -8.71474604e-04 -7.41550872e-05 3.72560459e-04 7.45120917e-05 2.70389714e-04 -1.35194857e-03 -2.70389714e-04 5.38348368e-05 7.93261022e-05 1.58652204e-05 -2.08055029e-04 -8.66895956e-05 -1.27627629e-02 -8.91304049e-02 -2.32518433e-02 4.37656907e-02 6.29247841e-02 -1.25849568e-01 -1.39123382e-04 -4.37552520e-03 5.68211081e-04 -1.33147466e-03 -1.34047521e-02 -2.93867443e-03 6.07987739e-03 1.28216448e-03 1.00949847e-02 -2.07128970e-02 -4.37151806e-03 5.92413906e-04 1.81057079e-03 3.83139035e-04 -1.50328311e-03 -6.76468352e-04 -6.61671923e-02 -3.00819236e-01 -4.92416826e-02 1.94088814e-01 1.25849568e-01 -4.33599823e-01 -2.96977856e-02 -1.62020575e-02 5.14380735e-02 -2.66294931e-04 -2.68095042e-03 -5.87734887e-04 1.28216448e-03 -7.45120918e-05 2.01899694e-03 -4.37151806e-03 2.70389714e-04 1.18482781e-04 3.83139035e-04 -2.84965838e-05 -3.93149649e-04 8.66895956e-05 -2.32518433e-02 6.29247841e-02 1.63621157e-04 -4.37552520e-03 -8.03338944e-05 -7.73847398e-04 -1.65710057e-04 3.40850954e-04 6.81701909e-05 5.64096299e-04 -1.14512634e-03 -2.29025268e-04 1.36936131e-05 7.26664019e-05 1.45332804e-05 -4.90507229e-05 -2.04378012e-05 9.30663158e-05 1.59981915e-02 -5.07210059e-04 -6.19039206e-03 -1.39123383e-04 2.96977856e-02 -2.66907099e-03 -1.21999003e-03 4.28793262e-03 2.41424169e-05 2.89723585e-04 2.74778484e-05 -1.25067270e-04 -2.56380643e-05 -1.00557809e-04 4.54812918e-04 9.31943165e-05 -2.18661568e-05 -2.73801153e-05 -5.64505451e-06 6.35148598e-05 2.73801119e-05 -9.76976343e-05 -7.75107886e-03 -4.22966163e-04 3.66608235e-03 4.37552520e-03 -1.62020575e-02 1.21999000e-03 3.08024438e-03 -2.88681241e-03 4.82848338e-06 5.79447171e-05 5.49556968e-06 -2.56380643e-05 -2.00456121e-06 -2.01115618e-05 9.31943165e-05 7.48019851e-06 -4.37323135e-06 -5.64505451e-06 -2.83853675e-07 1.43932863e-05 1.41926792e-06 4.34381032e-05 1.63621157e-04 -1.93431938e-04 3.86863877e-04 1.10987503e-04 1.04953164e-03 2.65632712e-04 -4.52213026e-04 -1.18074234e-04 -9.03922355e-04 1.50622488e-03 3.96683401e-04 -1.41241990e-06 -1.17123479e-04 -3.19910072e-05 4.28285199e-05 3.53993101e-05 -1.61195587e-04 -2.77096805e-02 9.65389799e-04 1.07220736e-02 5.68211082e-04 -5.14380735e-02 4.28793262e-03 2.88681246e-03 -7.62034910e-03 4.62447928e-05 4.37304849e-04 1.10680297e-04 -2.03389226e-04 2.56380643e-05 -3.76634314e-04 6.79289514e-04 -9.31943165e-05 -5.88508290e-07 -5.34415350e-05 9.87084015e-06 3.53993101e-05 -2.73801119e-05 -4.22966163e-04 4.37552520e-03 -3.86863876e-04 3.08024438e-03 - 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 16 32 51 67 81 100 116 130 146 165 181 197 211 233 255 277 299 316 338 360 377 399 421 438 460 477 --1 -1 2 -670 - -8.68754186e-04 -7.79382140e-03 1.72625944e-03 3.15044850e-03 -1.72625944e-03 -5.60345969e-03 -1.01917052e-02 5.60345969e-03 1.45649809e-04 -4.46634856e-04 2.56398737e-04 -2.52272869e-04 4.46634856e-04 -2.32986404e-04 -2.33025200e-03 7.04459215e-04 6.06757548e-04 -7.04459215e-04 -2.39665439e-03 -2.05902021e-03 2.39665439e-03 -2.43828441e-05 -2.07489841e-04 2.49722166e-04 4.22323247e-05 2.07489841e-04 -8.18917543e-03 -7.12023536e-02 1.58463763e-02 2.87106175e-02 -1.58463763e-02 -5.07482850e-02 -9.15058640e-02 5.07482850e-02 7.79283584e-04 -2.79907826e-03 1.69935910e-03 -1.34975876e-03 2.79907826e-03 -2.37227951e-03 -2.35763833e-02 7.09989102e-03 6.07292471e-03 -7.09989102e-03 -2.41285538e-02 -2.05761288e-02 2.41285538e-02 -2.51850031e-04 -1.92523189e-03 2.36144894e-03 4.36217050e-04 1.92523189e-03 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 5.97190644e-03 -3.27743805e-03 -6.57443339e-03 -1.89837654e-02 1.04643658e-02 4.80190460e-04 -2.31278443e-04 1.51466166e-04 -3.48102254e-04 6.65641347e-04 -6.54058672e-04 -6.42707009e-03 1.75745144e-03 1.75745144e-03 -2.04508576e-03 -5.93085321e-03 -5.93085321e-03 6.92368817e-03 7.17890784e-05 -4.71998554e-04 5.79402019e-04 1.24342331e-04 5.79402019e-04 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 1.19438129e-02 -7.13784578e-03 -2.28953340e-02 -3.80108031e-02 2.28953340e-02 2.61640661e-04 -1.34458777e-03 9.14099894e-04 -4.53174918e-04 1.34458777e-03 -7.51760339e-04 -7.45403640e-03 2.33272009e-03 1.75745144e-03 -2.33272009e-03 -7.91759414e-03 -5.93192422e-03 7.91759414e-03 -1.33798498e-04 -5.76090406e-04 8.24775068e-04 2.31745796e-04 5.76090406e-04 1.59603453e-03 1.36924397e-02 -3.27743805e-03 -5.97190644e-03 2.11149871e-03 1.04643658e-02 1.89837654e-02 -6.57443339e-03 -6.13701652e-05 6.65641347e-04 -1.51466166e-04 5.89908264e-04 -2.31278443e-04 6.54058672e-04 6.42707009e-03 -2.04508576e-03 -1.75745144e-03 1.75745144e-03 6.92368817e-03 5.93085321e-03 -5.93085321e-03 1.43578157e-04 5.79402019e-04 -5.79402019e-04 -4.71998554e-04 5.27394208e-03 4.46338470e-02 -6.79712466e-03 -1.94940564e-02 1.07303294e-02 2.09548194e-02 6.15790402e-02 -3.40677537e-02 -1.40466506e-03 3.80644111e-04 -3.04172289e-04 8.51596998e-04 -1.79436027e-03 2.23413741e-03 2.19380987e-02 -5.97575454e-03 -5.97575454e-03 6.96966051e-03 2.01721175e-02 2.01721175e-02 -2.36061975e-02 -2.47956301e-04 1.55544034e-03 -1.92603538e-03 -4.29472912e-04 -1.92603538e-03 1.15630983e-02 9.92583999e-02 -2.34056249e-02 -3.89448405e-02 2.34056249e-02 7.46919746e-02 1.23158080e-01 -7.46919746e-02 -5.21311581e-04 3.61599049e-03 -2.59867238e-03 9.02938145e-04 -3.61599049e-03 2.57177159e-03 2.54905237e-02 -7.96249547e-03 -5.97468352e-03 7.96249547e-03 2.70402775e-02 2.01721175e-02 -2.70402775e-02 4.61919444e-04 1.91278109e-03 -2.77172691e-03 -8.00067947e-04 -1.91278109e-03 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 1.94940564e-02 -6.79712466e-03 -3.40677537e-02 -6.15790402e-02 2.09548194e-02 3.51721030e-05 -1.79436027e-03 3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.23413741e-03 -2.19380987e-02 6.96966051e-03 5.97575454e-03 -5.97575454e-03 -2.36061975e-02 -2.01721175e-02 2.01721175e-02 -4.95912603e-04 -1.92603538e-03 1.92603538e-03 1.55544034e-03 3.15462415e-04 2.14911508e-03 -8.81388081e-04 -7.40145109e-04 4.39522720e-04 2.63076631e-03 1.97711345e-03 -1.21404041e-03 1.26621054e-04 -1.55711914e-04 6.35724085e-05 -1.75842915e-04 2.17689657e-04 2.43828447e-05 2.51850037e-04 -2.11543315e-04 7.86769923e-06 1.91195970e-06 7.28564171e-04 -2.63407921e-05 -7.65236608e-06 8.51334835e-05 4.02693434e-05 -5.35930909e-05 2.67965423e-05 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 1.79713253e-03 -1.15367735e-03 -1.43187248e-03 -4.83491532e-03 3.23540474e-03 -1.52233917e-04 5.12341605e-04 -2.54306520e-04 3.77981679e-04 -4.40775872e-04 -2.69859428e-04 -2.49181596e-03 6.96575412e-04 5.92483559e-04 -8.34544998e-04 -2.29597259e-03 -1.93863184e-03 2.77106909e-03 1.33237476e-05 -5.82346510e-05 1.35675665e-04 8.51334835e-05 9.69551583e-05 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -9.05218801e-04 2.61276086e-04 6.02086007e-04 2.43109263e-03 -6.02086007e-04 9.04005053e-05 -2.56170799e-04 1.29483612e-04 -1.56578268e-04 2.56170799e-04 2.27627103e-04 2.05559890e-03 -5.89171948e-04 -5.89171948e-04 5.89171948e-04 1.92537756e-03 1.92537756e-03 -1.92537756e-03 5.82346474e-05 -5.82346474e-05 -5.82346474e-05 -5.46396931e-04 -3.72237651e-03 1.01638677e-03 1.28196893e-03 -1.27149785e-03 -2.92072676e-03 -3.42446095e-03 3.73867384e-03 -1.75842915e-04 3.41266680e-04 -1.10110642e-04 3.29666963e-04 -3.05483813e-04 -4.22323258e-05 -4.36217060e-04 1.24342330e-04 -1.36272548e-05 -2.45373050e-04 -4.29472911e-04 4.56235903e-05 8.45691536e-04 7.69246553e-06 9.28259564e-05 8.51334836e-05 3.10280416e-05 6.18258214e-04 3.96376881e-03 -1.15367735e-03 -1.79713253e-03 5.94206062e-04 3.23540474e-03 4.83491532e-03 -1.43187248e-03 2.51224778e-04 -4.40775872e-04 2.54306520e-04 -3.20829279e-04 5.12341605e-04 2.69859428e-04 2.49181596e-03 -8.34544998e-04 -5.92483559e-04 6.96575412e-04 2.77106909e-03 1.93863184e-03 -2.29597259e-03 8.03896332e-05 9.69551583e-05 -1.35675665e-04 -3.10280378e-05 -5.82346510e-05 -2.32986433e-04 -2.31624311e-03 2.40419799e-04 1.10439733e-03 -2.40419799e-04 -8.16942238e-04 -3.74707701e-03 8.16942238e-04 1.57267809e-04 -1.28748826e-04 2.85652536e-05 -2.72395835e-04 1.28748826e-04 -4.34377116e-04 -3.79807241e-03 8.95685946e-04 1.48930151e-03 -8.95685946e-04 -2.88410925e-03 -4.75300430e-03 2.88410925e-03 3.03717859e-05 -1.80411666e-04 1.23287142e-04 -5.26054763e-05 1.80411666e-04 -2.38628896e-03 -2.35763860e-02 2.44138823e-03 1.11799748e-02 -2.44138823e-03 -8.28623517e-03 -3.78787508e-02 8.28623517e-03 1.47657606e-03 -1.22314980e-03 2.73711098e-04 -2.55750475e-03 1.22314980e-03 -4.19342645e-03 -3.56011790e-02 8.46167225e-03 1.39412095e-02 -8.46167225e-03 -2.69027520e-02 -4.38147980e-02 2.69027520e-02 4.71842371e-05 -1.10836724e-03 8.54003590e-04 -8.17254960e-05 1.10836724e-03 -2.12419498e-04 -2.06759882e-03 -6.04025768e-05 1.04028065e-03 -2.27231751e-04 2.24881951e-04 -3.50703504e-03 7.67596006e-04 1.88429929e-04 7.60295846e-05 -1.58305272e-05 -2.42739409e-04 1.16108553e-04 -7.65461036e-04 -6.30773565e-03 1.05574936e-03 2.69446838e-03 -1.63871903e-03 -3.23154388e-03 -8.38641784e-03 5.16569203e-03 1.39795820e-04 -2.49073062e-05 4.82805976e-05 -6.97999083e-06 2.10811663e-04 -1.15979916e-03 -1.13649604e-02 1.23203687e-03 5.39315946e-03 -1.23203687e-03 -4.16928202e-03 -1.81992072e-02 4.16928202e-03 6.82966800e-04 -6.05966651e-04 1.43372225e-04 -1.18293320e-03 6.05966651e-04 -1.83299245e-03 -1.55976063e-02 3.86040772e-03 5.97190644e-03 -3.86040772e-03 -1.22979864e-02 -1.87718922e-02 1.22979864e-02 1.11942090e-05 -5.59157674e-04 4.59270210e-04 -1.93889387e-05 5.59157674e-04 2.12419498e-04 2.06759882e-03 -2.27231751e-04 -1.04028065e-03 -6.04025768e-05 7.67596006e-04 3.50703504e-03 2.24881951e-04 -1.16003530e-04 1.16108553e-04 1.58305272e-05 2.84554809e-04 7.60295846e-05 7.65461036e-04 6.30773565e-03 -1.63871903e-03 -2.69446838e-03 1.05574936e-03 5.16569203e-03 8.38641784e-03 -3.23154388e-03 6.38530607e-05 2.10811663e-04 -4.82805976e-05 1.24556727e-04 -2.49073062e-05 7.26655031e-04 7.06931567e-03 2.18153576e-04 -3.54924502e-03 7.76109403e-04 -8.11169143e-04 1.19698609e-02 -2.62291084e-03 -6.34864886e-04 -2.74929003e-04 5.72175336e-05 8.10357567e-04 -3.89344800e-04 2.55459163e-03 2.07883140e-02 -3.45423515e-03 -8.89670877e-03 5.43165556e-03 1.04774097e-02 2.75112865e-02 -1.70338769e-02 -3.95807214e-04 -7.24850475e-05 -7.76077099e-05 -9.14839486e-05 -5.36919009e-04 3.97090933e-03 3.88990034e-02 -4.21149200e-03 -1.84066871e-02 4.21149200e-03 1.42592475e-02 6.21386909e-02 -1.42592475e-02 -2.27618738e-03 2.03332623e-03 -4.83310526e-04 3.94247220e-03 -2.03332623e-03 6.12439745e-03 5.15673339e-02 -1.28082773e-02 -1.97059296e-02 1.28082773e-02 4.06242209e-02 6.15790402e-02 -4.06242209e-02 1.03294686e-04 1.50326402e-03 -1.34123111e-03 -1.78911645e-04 -1.50326402e-03 -7.26655031e-04 -7.06931567e-03 7.76109403e-04 3.54924502e-03 2.18153576e-04 -2.62291084e-03 -1.19698609e-02 -8.11169143e-04 3.84357796e-04 -3.89344800e-04 -5.72175336e-05 -9.54987903e-04 -2.74929003e-04 -2.55459163e-03 -2.07883140e-02 5.43165556e-03 8.89670877e-03 -3.45423515e-03 -1.70338769e-02 -2.75112865e-02 1.04774097e-02 -2.77131031e-04 -5.36919009e-04 7.76077099e-05 -2.97037128e-04 -7.24850475e-05 2.10195977e-04 1.92367038e-03 -2.68833179e-04 -8.95017754e-04 1.99593381e-04 8.95919510e-04 2.93643342e-03 -6.58166364e-04 -4.10815746e-05 8.46616925e-05 -2.02025034e-05 7.56959895e-05 -4.44420355e-05 2.00184392e-04 1.41701573e-03 -5.40993441e-04 -4.89698657e-04 3.14299494e-04 1.62190847e-03 1.35250718e-03 -9.01737280e-04 6.33104844e-05 -7.87253424e-05 2.50791227e-05 -8.79213776e-05 1.00460940e-04 -1.36445318e-04 -1.23076669e-03 -7.10834577e-05 6.21452543e-04 -1.45733490e-04 2.64722728e-04 -2.03394741e-03 4.80489364e-04 6.77401100e-05 8.21399401e-05 -1.77802397e-05 -6.06310271e-05 3.90925217e-05 -3.52035023e-04 -2.27305779e-03 3.87834925e-04 1.01170243e-03 -6.98847664e-04 -9.78743323e-04 -2.72218884e-03 1.97796348e-03 -7.52473449e-05 2.56170550e-04 -1.26687062e-04 1.98169399e-04 -2.20387676e-04 2.44735752e-05 2.17072200e-04 1.35920812e-05 -1.18469817e-04 -1.35920812e-05 -5.07128126e-05 3.86523638e-04 5.07128126e-05 -1.02778569e-05 -1.60899252e-05 8.51544598e-07 1.78017704e-05 1.60899252e-05 1.42936203e-04 8.36708932e-04 -1.58090518e-04 -4.50389116e-04 1.58090518e-04 3.75521428e-04 1.17365137e-03 -3.75521428e-04 5.19072194e-05 -1.28551341e-04 6.47417432e-05 -8.99059414e-05 1.28551341e-04 -3.64070112e-04 -3.33189484e-03 3.85681493e-04 1.55021622e-03 -4.25657109e-04 -1.27724443e-03 -5.08605187e-03 1.41451127e-03 7.56959895e-05 -1.00196693e-04 3.49917623e-05 -1.28487774e-04 1.23417523e-04 -3.46729538e-04 -2.45434324e-03 6.75264504e-04 8.48182954e-04 -8.06146315e-04 -1.97764581e-03 -2.34261116e-03 2.39343684e-03 -8.79213776e-05 1.61454400e-04 -4.34383148e-05 1.64833346e-04 -1.48905346e-04 1.36445318e-04 1.23076669e-03 -1.45733490e-04 -6.21452543e-04 -7.10834577e-05 4.80489364e-04 2.03394741e-03 2.64722728e-04 -1.86379547e-05 3.90925217e-05 1.77802397e-05 8.89801697e-05 8.21399401e-05 3.52035023e-04 2.27305779e-03 -6.98847664e-04 -1.01170243e-03 3.87834925e-04 1.97796348e-03 2.72218884e-03 -9.78743323e-04 1.33996061e-04 -2.20387676e-04 1.26687062e-04 -1.64250812e-04 2.56170550e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 129 155 181 206 231 257 281 306 332 358 384 410 436 462 488 514 540 566 592 618 644 670 -670 - 4.34377093e-04 3.89691070e-03 -8.63129722e-04 -1.72625944e-03 5.61059340e-04 2.80172985e-03 5.60345969e-03 -1.78651566e-03 -7.28249045e-05 2.56398737e-04 -6.20367503e-05 2.58461671e-04 -1.24073501e-04 2.32986404e-04 2.33025200e-03 -7.04459215e-04 -7.04459215e-04 6.06757548e-04 2.39665439e-03 2.39665439e-03 -2.05902021e-03 2.43828441e-05 2.49722166e-04 -2.07489841e-04 4.22323247e-05 -2.07489841e-04 4.09458772e-03 3.56011768e-02 -7.92318813e-03 -1.58463763e-02 4.94105309e-03 2.53741425e-02 5.07482850e-02 -1.53834365e-02 -3.89641792e-04 1.69935910e-03 -2.50039606e-04 1.87415927e-03 -5.00079211e-04 2.37227951e-03 2.35763833e-02 -7.09989102e-03 -7.09989102e-03 6.07292471e-03 2.41285538e-02 2.41285538e-02 -2.05761288e-02 2.51850031e-04 2.36144894e-03 -1.92523189e-03 4.36217050e-04 -1.92523189e-03 7.98017267e-04 6.84621983e-03 -1.05574936e-03 -3.27743805e-03 1.05574936e-03 3.28721669e-03 1.04643658e-02 -3.28721669e-03 -2.40095230e-04 1.51466166e-04 -4.07919404e-06 4.15857137e-04 -1.51466166e-04 6.54058672e-04 6.42707009e-03 -1.75745144e-03 -2.04508576e-03 1.75745144e-03 5.93085321e-03 6.92368817e-03 -5.93085321e-03 -7.17890784e-05 5.79402019e-04 -4.71998554e-04 1.24342331e-04 -5.79402019e-04 1.59603453e-03 1.36924397e-02 -3.27743805e-03 -5.97190644e-03 2.11149871e-03 1.04643658e-02 1.89837654e-02 -6.57443339e-03 -6.13701652e-05 6.65641347e-04 -1.51466166e-04 5.89908264e-04 -2.31278443e-04 6.54058672e-04 6.42707009e-03 -2.04508576e-03 -1.75745144e-03 1.75745144e-03 6.92368817e-03 5.93085321e-03 -5.93085321e-03 1.43578157e-04 5.79402019e-04 -5.79402019e-04 -4.71998554e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 4.44337740e-03 -1.05574936e-03 -7.19878526e-03 -1.43975705e-02 3.30885282e-03 1.69585413e-04 -6.48383261e-04 8.23856205e-05 -6.78844339e-04 1.64771241e-04 -7.51760339e-04 -7.45403640e-03 2.33272009e-03 2.33272009e-03 -1.75745144e-03 -7.91759414e-03 -7.91759414e-03 5.93192422e-03 -1.33798498e-04 -8.24775068e-04 5.76090406e-04 -2.31745796e-04 5.76090406e-04 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 1.07303294e-02 -3.39856233e-03 -1.04774097e-02 -3.40677537e-02 1.04774097e-02 7.02332531e-04 -3.04172289e-04 -7.56143227e-05 -1.21647563e-03 3.04172289e-04 -2.23413741e-03 -2.19380987e-02 5.97575454e-03 6.96966051e-03 -5.97575454e-03 -2.01721175e-02 -2.36061975e-02 2.01721175e-02 2.47956301e-04 -1.92603538e-03 1.55544034e-03 -4.29472912e-04 1.92603538e-03 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 1.94940564e-02 -6.79712466e-03 -3.40677537e-02 -6.15790402e-02 2.09548194e-02 3.51721030e-05 -1.79436027e-03 3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.23413741e-03 -2.19380987e-02 6.96966051e-03 5.97575454e-03 -5.97575454e-03 -2.36061975e-02 -2.01721175e-02 2.01721175e-02 -4.95912603e-04 -1.92603538e-03 1.92603538e-03 1.55544034e-03 3.65218523e-03 3.23076295e-02 -7.31013090e-03 -1.46202618e-02 3.37692620e-03 2.35903440e-02 4.71806880e-02 -1.04774097e-02 -4.68553427e-04 1.91279650e-03 -1.65721120e-04 2.05763641e-03 -3.31442239e-04 2.57177159e-03 2.54905237e-02 -7.96249547e-03 -7.96249547e-03 5.97468352e-03 2.70402775e-02 2.70402775e-02 -2.01721175e-02 4.61919444e-04 2.77172691e-03 -1.91278109e-03 8.00067947e-04 -1.91278109e-03 -1.57731207e-04 -1.07455754e-03 4.40694041e-04 4.39522720e-04 -8.08610292e-05 -1.31538316e-03 -1.21404041e-03 1.56052831e-04 -6.33105270e-05 6.35724085e-05 -6.03533012e-05 6.78003819e-05 -1.23935635e-04 -2.43828447e-05 -2.51850037e-04 2.11543315e-04 1.91195970e-06 7.86769923e-06 -7.28564171e-04 -7.65236608e-06 -2.63407921e-05 -8.51334835e-05 -5.35930909e-05 4.02693434e-05 -2.67965423e-05 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -9.05218801e-04 2.61276086e-04 6.02086007e-04 2.43109263e-03 -6.02086007e-04 9.04005053e-05 -2.56170799e-04 1.29483612e-04 -1.56578268e-04 2.56170799e-04 2.27627103e-04 2.05559890e-03 -5.89171948e-04 -5.89171948e-04 5.89171948e-04 1.92537756e-03 1.92537756e-03 -1.92537756e-03 5.82346474e-05 -5.82346474e-05 -5.82346474e-05 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 7.58193181e-04 -1.23985505e-04 -5.28743471e-04 -2.21071022e-03 2.87408028e-04 -1.66331586e-05 1.25755053e-04 -6.47418095e-05 4.83147268e-05 -1.27619336e-04 -2.69859428e-04 -2.49181596e-03 6.96575412e-04 8.34544998e-04 -5.92483559e-04 -2.29597259e-03 -2.77106909e-03 1.93863184e-03 1.33237476e-05 -1.35675665e-04 5.82346510e-05 -8.51334835e-05 9.69551583e-05 1.40873233e-04 6.61908408e-04 -2.66387374e-04 -2.77663663e-04 2.51858719e-04 6.69686251e-04 5.21425422e-04 -6.32837578e-04 1.08042527e-04 -2.03045895e-04 8.50297262e-05 -1.64833471e-04 1.71923735e-04 -4.22323258e-05 -4.36217060e-04 1.24342330e-04 2.45373050e-04 1.36272548e-05 -4.29472911e-04 -8.45691536e-04 -4.56235903e-05 -9.28259564e-05 -7.69246553e-06 -8.51334836e-05 3.10280416e-05 -4.08373031e-04 -2.88134429e-03 7.58193181e-04 1.33958170e-03 -2.47971010e-04 -2.21071022e-03 -3.84480879e-03 5.74816056e-04 -1.10521587e-04 1.84605080e-04 -1.27619336e-04 1.41232804e-04 -2.56170813e-04 -2.69859428e-04 -2.49181596e-03 8.34544998e-04 6.96575412e-04 -5.92483559e-04 -2.77106909e-03 -2.29597259e-03 1.93863184e-03 -8.03896332e-05 -1.35675665e-04 9.69551583e-05 -3.10280378e-05 5.82346510e-05 2.32986374e-04 2.34426089e-03 -2.29219677e-04 -1.14609839e-03 1.31518010e-04 7.80827354e-04 3.90413677e-03 -4.43193177e-04 -1.78438929e-04 1.34642806e-04 -1.28511195e-05 3.37220175e-04 -6.42555976e-05 8.68754163e-04 7.89265969e-03 -1.69370322e-03 -3.38740644e-03 1.39163284e-03 5.52108029e-03 1.10421606e-02 -4.50586610e-03 -1.88102928e-04 5.22621928e-04 -1.95148346e-04 4.58129064e-04 -3.90296691e-04 2.35827006e-03 2.35763806e-02 -2.29187245e-03 -1.14593623e-02 1.26490614e-03 7.79946736e-03 3.89973368e-02 -4.24704234e-03 -1.65541237e-03 1.25527667e-03 -1.05649651e-04 3.15806969e-03 -5.28248254e-04 8.09033670e-03 7.12023514e-02 -1.53078921e-02 -3.06157843e-02 1.23257571e-02 4.92196755e-02 9.84393510e-02 -3.92289696e-02 -1.12174114e-03 3.39007012e-03 -1.09539512e-03 3.14219253e-03 -2.19079023e-03 2.23619617e-04 2.21711457e-03 6.04025766e-05 -1.13615876e-03 1.31353642e-04 -2.22190601e-04 3.85500682e-03 -4.40056378e-04 -2.20591226e-04 -7.46757455e-05 1.18120975e-05 3.27547866e-04 -6.16426154e-05 1.62859076e-03 1.42309238e-02 -2.11149871e-03 -6.55487611e-03 2.69446838e-03 6.63010621e-03 2.10617134e-02 -8.58589049e-03 -5.80489870e-04 3.57837303e-04 -1.07264763e-04 7.56979400e-04 -6.06295850e-04 1.11809809e-03 1.10855729e-02 -1.13615876e-03 -5.39315946e-03 6.56768211e-04 3.85500682e-03 1.82818422e-02 -2.20028189e-03 -7.47197338e-04 6.12528955e-04 -6.16426154e-05 1.43234190e-03 -2.84072456e-04 3.25718153e-03 2.84618477e-02 -6.55487611e-03 -1.19438129e-02 5.38893677e-03 2.10617134e-02 3.82226763e-02 -1.71717810e-02 -3.11816617e-04 1.45107144e-03 -6.06295850e-04 1.02369424e-03 -1.01670854e-03 -3.21321284e-04 -3.24408088e-03 3.23109861e-04 1.61554931e-03 6.04025766e-05 -1.10230336e-03 -5.51151678e-03 -2.21833596e-04 2.52388617e-04 -1.97960976e-04 -1.53031061e-05 -5.13062778e-04 -7.65155303e-05 -1.93066115e-03 -1.72130589e-02 3.86040773e-03 7.72081545e-03 -2.11149871e-03 -1.24974591e-02 -2.49949181e-02 6.65174234e-03 2.94808639e-04 -1.10321295e-03 1.85571189e-04 -1.14419588e-03 3.71142378e-04 -7.62769912e-04 -7.55608346e-03 -2.20844926e-04 3.86352022e-03 -4.41402053e-04 8.11169143e-04 -1.31145542e-02 1.47821751e-03 7.39286733e-04 2.73078227e-04 -4.34569808e-05 -1.09255073e-03 1.96750404e-04 -5.35632148e-03 -4.61624565e-02 6.74145184e-03 2.13276769e-02 -8.69723612e-03 -2.09548194e-02 -6.81355074e-02 2.75112865e-02 1.71119038e-03 -7.57301448e-04 1.50950257e-04 -2.15955658e-03 1.56161355e-03 -3.81384956e-03 -3.77804173e-02 3.86352022e-03 1.83240521e-02 -2.20701026e-03 -1.31145542e-02 -6.21386909e-02 7.39108755e-03 2.46940610e-03 -2.03504739e-03 1.96750404e-04 -4.75432896e-03 9.00944956e-04 -1.07126430e-02 -9.23249130e-02 2.13276769e-02 3.87329673e-02 -1.73944722e-02 -6.81355074e-02 -1.23158080e-01 5.50225731e-02 6.59778370e-04 -3.90708675e-03 1.56161355e-03 -2.72412392e-03 2.49337058e-03 1.10040409e-03 1.11085085e-02 -1.10364903e-03 -5.51824516e-03 -2.21201930e-04 3.76760416e-03 1.88380208e-02 8.11169143e-04 -8.48279625e-04 6.66579035e-04 5.60883442e-05 1.73031596e-03 2.80441721e-04 6.37153567e-03 5.61531625e-02 -1.26088047e-02 -2.52176094e-02 6.71981571e-03 4.06242209e-02 8.12484417e-02 -2.09548194e-02 -7.80856561e-04 3.17023776e-03 -3.92285699e-04 3.40287340e-03 -7.84571398e-04 -1.89024563e-04 -1.74483123e-03 2.36671876e-04 8.30787189e-04 -6.32082878e-05 -7.91497658e-04 -2.74321467e-03 1.94244529e-04 4.10812043e-05 -8.11629603e-05 -1.18232394e-07 -9.95144996e-05 -2.30458247e-05 -2.73009231e-04 -1.80665689e-03 7.81088680e-04 6.89969172e-04 -2.06084255e-04 -2.32424101e-03 -1.83864668e-03 4.68355965e-04 -1.26621097e-04 1.40558980e-04 -9.88465870e-05 1.55721919e-04 -2.41164352e-04 1.30551127e-04 1.19863777e-03 7.24372995e-05 -6.14890219e-04 6.38810614e-05 -2.66573506e-04 2.03222623e-03 -2.03255125e-04 -7.12383138e-05 -8.21401381e-05 1.27093356e-05 8.90083951e-05 1.31849124e-06 5.42270989e-04 3.37277546e-03 -4.67647223e-04 -1.69064890e-03 7.16105771e-04 1.05521517e-03 4.54381911e-03 -1.85952727e-03 1.67387077e-04 -5.12341854e-04 2.57103070e-04 -3.36390548e-04 4.76558995e-04 -4.01876674e-05 -3.85133242e-04 -1.76105115e-05 2.00199422e-04 1.41195031e-05 6.44733661e-05 -6.73083755e-04 -5.18420027e-05 3.05984882e-05 2.11609078e-05 -8.51552583e-07 -4.61795088e-05 -1.69351213e-05 -3.37298111e-04 -2.28602765e-03 3.05477500e-04 1.21302287e-03 -2.27171074e-04 -7.55308050e-04 -3.46815148e-03 5.13972607e-04 -5.51264444e-05 2.53374511e-04 -1.29483678e-04 1.14987054e-04 -2.55238794e-04 2.99245263e-04 2.73132497e-03 -3.00873025e-04 -1.30080748e-03 1.97149129e-04 9.95051252e-04 4.27419506e-03 -6.39183204e-04 -5.18761966e-05 7.18184032e-05 -6.61384263e-06 1.28486661e-04 -2.01050075e-05 3.40540626e-04 1.92994167e-03 -6.07509637e-04 -7.11449642e-04 7.17210256e-04 1.61276720e-03 1.60327521e-03 -1.97807458e-03 1.95964064e-04 -3.82858175e-04 1.51702053e-04 -3.29667087e-04 3.28502202e-04 -2.00938337e-04 -1.92566621e-03 2.00199422e-04 9.43346715e-04 7.05975154e-05 -6.73083755e-04 -3.16632866e-03 -2.59210014e-04 8.61252864e-05 -7.95031556e-05 -1.69351213e-05 -1.92291774e-04 -8.21401346e-05 -6.74596222e-04 -4.57205531e-03 1.21302287e-03 2.12501180e-03 -4.54342147e-04 -3.46815148e-03 -5.95753527e-03 1.02794521e-03 -2.27750304e-04 4.04993276e-04 -2.55238794e-04 2.97811271e-04 -5.12341868e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 103 129 155 180 206 231 255 281 306 332 358 384 410 436 462 488 514 540 566 592 618 644 670 -663 - 4.34377093e-04 3.89691070e-03 -5.61059340e-04 -1.72625944e-03 8.63129722e-04 1.78651566e-03 5.60345969e-03 -2.80172985e-03 -1.87421921e-04 1.24073501e-04 -6.20367503e-05 1.92299053e-04 -2.56398737e-04 2.32986404e-04 2.33025200e-03 -6.06757548e-04 -7.04459215e-04 7.04459215e-04 2.05902021e-03 2.39665439e-03 -2.39665439e-03 -4.87656881e-05 2.07489841e-04 -2.07489841e-04 -2.49722166e-04 4.09458772e-03 3.56011768e-02 -4.94105309e-03 -1.58463763e-02 7.92318813e-03 1.53834365e-02 5.07482850e-02 -2.53741425e-02 -1.42824864e-03 5.00079211e-04 -2.50039606e-04 1.27451933e-03 -1.69935910e-03 2.37227951e-03 2.35763833e-02 -6.07292471e-03 -7.09989102e-03 7.09989102e-03 2.05761288e-02 2.41285538e-02 -2.41285538e-02 -5.03700063e-04 1.92523189e-03 -1.92523189e-03 -2.36144894e-03 1.10008765e-03 9.82835487e-03 -1.05574936e-03 -4.44337740e-03 2.22168870e-03 3.30885282e-03 1.43975705e-02 -7.19878526e-03 -5.03103737e-04 1.64771241e-04 -8.23856205e-05 4.86287446e-04 -6.48383261e-04 7.51760339e-04 7.45403640e-03 -1.75745144e-03 -2.33272009e-03 2.33272009e-03 5.93192422e-03 7.91759414e-03 -7.91759414e-03 -2.67596996e-04 5.76090406e-04 -5.76090406e-04 -8.24775068e-04 1.59603453e-03 1.36924397e-02 -2.11149871e-03 -5.97190644e-03 3.27743805e-03 6.57443339e-03 1.89837654e-02 -1.04643658e-02 -4.80190460e-04 2.31278443e-04 -1.51466166e-04 3.48102254e-04 -6.65641347e-04 6.54058672e-04 6.42707009e-03 -1.75745144e-03 -1.75745144e-03 2.04508576e-03 5.93085321e-03 5.93085321e-03 -6.92368817e-03 -7.17890784e-05 4.71998554e-04 -5.79402019e-04 -1.24342331e-04 -5.79402019e-04 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 3.27743805e-03 -1.05574936e-03 -3.28721669e-03 -1.04643658e-02 3.28721669e-03 2.40095230e-04 -1.51466166e-04 4.07919404e-06 -4.15857137e-04 1.51466166e-04 -6.54058672e-04 -6.42707009e-03 1.75745144e-03 2.04508576e-03 -1.75745144e-03 -5.93085321e-03 -6.92368817e-03 5.93085321e-03 7.17890784e-05 -5.79402019e-04 4.71998554e-04 -1.24342331e-04 5.79402019e-04 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 1.46202618e-02 -7.31013090e-03 -1.04774097e-02 -4.71806880e-02 2.35903440e-02 1.54768869e-03 -3.31442239e-04 1.65721120e-04 -1.43459737e-03 1.91279650e-03 -2.57177159e-03 -2.54905237e-02 5.97468352e-03 7.96249547e-03 -7.96249547e-03 -2.01721175e-02 -2.70402775e-02 2.70402775e-02 9.23838889e-04 -1.91278109e-03 1.91278109e-03 2.77172691e-03 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 1.94940564e-02 -1.07303294e-02 -2.09548194e-02 -6.15790402e-02 3.40677537e-02 1.40466506e-03 -3.80644111e-04 3.04172289e-04 -8.51596998e-04 1.79436027e-03 -2.23413741e-03 -2.19380987e-02 5.97575454e-03 5.97575454e-03 -6.96966051e-03 -2.01721175e-02 -2.01721175e-02 2.36061975e-02 2.47956301e-04 -1.55544034e-03 1.92603538e-03 4.29472912e-04 1.92603538e-03 2.63697104e-03 2.23169235e-02 -3.39856233e-03 -1.07303294e-02 3.39856233e-03 1.04774097e-02 3.40677537e-02 -1.04774097e-02 -7.02332531e-04 3.04172289e-04 7.56143227e-05 1.21647563e-03 -3.04172289e-04 2.23413741e-03 2.19380987e-02 -5.97575454e-03 -6.96966051e-03 5.97575454e-03 2.01721175e-02 2.36061975e-02 -2.01721175e-02 -2.47956301e-04 1.92603538e-03 -1.55544034e-03 4.29472912e-04 -1.92603538e-03 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 2.07024260e-05 -1.03512130e-05 -4.70027004e-04 1.55452545e-04 -7.77262725e-05 -6.33105219e-05 8.69225047e-05 -4.34612523e-05 1.08042524e-04 -1.44056699e-04 4.87656894e-05 5.03700075e-04 1.57353985e-05 -2.13455274e-04 2.13455274e-04 -5.26815843e-05 7.36216537e-04 -7.36216537e-04 -8.51334837e-05 1.34728011e-05 -1.34728011e-05 -1.07186182e-04 4.08373031e-04 2.88134429e-03 -2.47971010e-04 -1.33958170e-03 7.58193181e-04 5.74816056e-04 3.84480879e-03 -2.21071022e-03 6.70504030e-05 -2.56170813e-04 1.27619336e-04 -1.66330904e-04 1.84605080e-04 2.69859428e-04 2.49181596e-03 -5.92483559e-04 -6.96575412e-04 8.34544998e-04 1.93863184e-03 2.29597259e-03 -2.77106909e-03 -6.70658856e-05 5.82346510e-05 -9.69551583e-05 -5.41054456e-05 -1.35675665e-04 -2.04186516e-04 -1.44067214e-03 1.23985505e-04 7.58193181e-04 -2.02291932e-04 -2.87408028e-04 -2.21071022e-03 5.28743471e-04 -3.35252015e-05 1.27619336e-04 -6.47418095e-05 3.85621013e-05 -1.25755053e-04 -2.69859428e-04 -2.49181596e-03 5.92483559e-04 8.34544998e-04 -6.96575412e-04 -1.93863184e-03 -2.77106909e-03 2.29597259e-03 6.70658856e-05 -9.69551583e-05 5.82346510e-05 -5.41054456e-05 1.35675665e-04 2.07035849e-04 1.26154833e-03 -1.95957065e-04 -5.19469672e-04 5.14845921e-04 4.51564505e-04 1.31210255e-03 -1.47399836e-03 6.78003789e-05 -1.93293276e-04 9.47823551e-05 -1.64833476e-04 1.56578268e-04 1.21030719e-04 1.21030719e-04 -4.16218624e-04 -4.16218624e-04 -3.87205071e-05 -3.87205071e-05 -8.51334835e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 9.05218801e-04 -2.61276086e-04 -6.02086007e-04 -2.43109263e-03 6.02086007e-04 -9.04005053e-05 2.56170799e-04 -1.29483612e-04 1.56578268e-04 -2.56170799e-04 -2.27627103e-04 -2.05559890e-03 5.89171948e-04 5.89171948e-04 -5.89171948e-04 -1.92537756e-03 -1.92537756e-03 1.92537756e-03 -5.82346474e-05 5.82346474e-05 5.82346474e-05 2.32986374e-04 2.34426089e-03 -1.31518010e-04 -1.14609839e-03 2.29219677e-04 4.43193177e-04 3.90413677e-03 -7.80827354e-04 -2.02821773e-04 6.42555976e-05 -1.28511195e-05 3.23142733e-04 -1.34642806e-04 8.68754163e-04 7.89265969e-03 -1.39163284e-03 -3.38740644e-03 1.69370322e-03 4.50586610e-03 1.10421606e-02 -5.52108029e-03 -3.02699944e-04 3.90296691e-04 -1.95148346e-04 3.91966446e-04 -5.22621928e-04 2.35827006e-03 2.35763806e-02 -1.26490614e-03 -1.14593623e-02 2.29187245e-03 4.24704234e-03 3.89973368e-02 -7.79946736e-03 -1.90726240e-03 5.28248254e-04 -1.05649651e-04 3.01266401e-03 -1.25527667e-03 8.09033670e-03 7.12023514e-02 -1.23257571e-02 -3.06157843e-02 1.53078921e-02 3.92289696e-02 9.84393510e-02 -4.92196755e-02 -2.16034799e-03 2.19079023e-03 -1.09539512e-03 2.54255259e-03 -3.39007012e-03 3.21321284e-04 3.24408088e-03 6.04025766e-05 -1.61554931e-03 3.23109861e-04 -2.21833596e-04 5.51151678e-03 -1.10230336e-03 -3.18131091e-04 -7.65155303e-05 1.53031061e-05 4.75106343e-04 -1.97960976e-04 1.93066115e-03 1.72130589e-02 -2.11149871e-03 -7.72081545e-03 3.86040773e-03 6.65174234e-03 2.49949181e-02 -1.24974591e-02 -8.43498376e-04 3.71142378e-04 -1.85571189e-04 8.27409709e-04 -1.10321295e-03 1.11809809e-03 1.10855729e-02 -6.56768211e-04 -5.39315946e-03 1.13615876e-03 2.20028189e-03 1.82818422e-02 -3.85500682e-03 -8.66845802e-04 2.84072456e-04 -6.16426154e-05 1.36326283e-03 -6.12528955e-04 3.25718153e-03 2.84618477e-02 -5.38893677e-03 -1.19438129e-02 6.55487611e-03 1.71717810e-02 3.82226763e-02 -2.10617134e-02 -7.30636912e-04 1.01670854e-03 -6.06295850e-04 7.81888233e-04 -1.45107144e-03 -2.23619617e-04 -2.21711457e-03 1.31353642e-04 1.13615876e-03 6.04025766e-05 -4.40056378e-04 -3.85500682e-03 -2.22190601e-04 1.73369160e-04 -6.16426154e-05 -1.18120975e-05 -3.54811539e-04 -7.46757455e-05 -1.62859076e-03 -1.42309238e-02 2.69446838e-03 6.55487611e-03 -2.11149871e-03 -8.58589049e-03 -2.10617134e-02 6.63010621e-03 3.65318456e-04 -6.06295850e-04 1.07264763e-04 -8.81208674e-04 3.57837303e-04 -1.10040409e-03 -1.11085085e-02 -2.21201930e-04 5.51824516e-03 -1.10364903e-03 8.11169143e-04 -1.88380208e-02 3.76760416e-03 1.07435776e-03 2.80441721e-04 -5.60883442e-05 -1.59978968e-03 6.66579035e-04 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 2.52176094e-02 -1.26088047e-02 -2.09548194e-02 -8.12484417e-02 4.06242209e-02 2.55654653e-03 -7.84571398e-04 3.92285699e-04 -2.37767832e-03 3.17023776e-03 -3.81384956e-03 -3.77804173e-02 2.20701026e-03 1.83240521e-02 -3.86352022e-03 -7.39108755e-03 -6.21386909e-02 1.31145542e-02 2.88266660e-03 -9.00944956e-04 1.96750404e-04 -4.51573290e-03 2.03504739e-03 -1.07126430e-02 -9.23249130e-02 1.73944722e-02 3.87329673e-02 -2.13276769e-02 -5.50225731e-02 -1.23158080e-01 6.81355074e-02 2.02927133e-03 -2.49337058e-03 1.56161355e-03 -1.93344679e-03 3.90708675e-03 7.62769912e-04 7.55608346e-03 -4.41402053e-04 -3.86352022e-03 -2.20844926e-04 1.47821751e-03 1.31145542e-02 8.11169143e-04 -5.76533321e-04 1.96750404e-04 4.34569808e-05 1.18651646e-03 2.73078227e-04 5.35632148e-03 4.61624565e-02 -8.69723612e-03 -2.13276769e-02 6.74145184e-03 2.75112865e-02 6.81355074e-02 -2.09548194e-02 -1.01463567e-03 1.56161355e-03 -1.50950257e-04 2.56171263e-03 -7.57301448e-04 -1.64641718e-04 -1.49298119e-03 1.39132010e-04 7.11138725e-04 -1.42227745e-04 -4.56426627e-04 -2.32995417e-03 4.65990834e-04 4.10812026e-05 -2.89343596e-05 5.78687193e-06 -5.18761956e-05 2.16150815e-05 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 2.71148878e-04 -1.35574439e-04 -1.47888485e-03 -4.69153722e-04 2.34576861e-04 -1.26621092e-04 1.63909076e-04 -8.19545382e-05 1.95964061e-04 -2.61285415e-04 2.00938337e-04 1.92566621e-03 7.05975154e-05 -9.43346715e-04 2.00199422e-04 -2.59210014e-04 3.16632866e-03 -6.73083755e-04 -1.23466918e-04 -8.21401346e-05 1.69351213e-05 1.70732573e-04 -7.95031556e-05 6.74596222e-04 4.57205531e-03 -4.54342147e-04 -2.12501180e-03 1.21302287e-03 1.02794521e-03 5.95753527e-03 -3.46815148e-03 1.44036975e-04 -5.12341868e-04 2.55238794e-04 -3.46143184e-04 4.04993276e-04 -4.01876674e-05 -3.85133242e-04 -1.41195031e-05 2.00199422e-04 1.76105115e-05 5.18420027e-05 -6.73083755e-04 -6.44733661e-05 2.46933837e-05 1.69351213e-05 -8.51552583e-07 -4.95888225e-05 -2.11609078e-05 -3.37298111e-04 -2.28602765e-03 2.27171074e-04 1.21302287e-03 -3.05477500e-04 -5.13972607e-04 -3.46815148e-03 7.55308050e-04 -7.20184873e-05 2.55238794e-04 -1.29483678e-04 1.05234428e-04 -2.53374511e-04 3.13322705e-04 2.87673066e-03 -1.53314547e-04 -1.36988655e-03 3.55400369e-04 4.87812299e-04 4.51279112e-03 -1.18298270e-03 -9.95144986e-05 -9.90576589e-06 -3.20452906e-06 1.28486663e-04 -1.06198387e-04 4.06703242e-04 2.52958160e-03 -5.37079328e-04 -9.53255651e-04 9.80197458e-04 1.39464545e-03 2.39395234e-03 -2.81923535e-03 1.55721916e-04 -3.73105556e-04 1.61454682e-04 -3.29667092e-04 3.13156735e-04 -1.30551127e-04 -1.19863777e-03 6.38810614e-05 6.14890219e-04 7.24372995e-05 -2.03255125e-04 -2.03222623e-03 -2.66573506e-04 4.14643744e-05 1.31849124e-06 -1.27093356e-05 -1.06198387e-04 -8.21401381e-05 -5.42270989e-04 -3.37277546e-03 7.16105771e-04 1.69064890e-03 -4.67647223e-04 -1.85952727e-03 -4.54381911e-03 1.05521517e-03 -2.07629222e-04 4.76558995e-04 -2.57103070e-04 3.13156735e-04 -5.12341854e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 325 351 377 403 429 455 481 507 533 559 585 611 637 663 +461 + -4.47099972e-03 1.27627629e-02 9.76976450e-05 1.78847352e-02 5.87570366e-02 4.57049260e-02 -7.98925478e-03 1.52349753e-02 -9.03039775e-02 2.41516852e-02 -3.01013258e-02 -1.30997551e-02 -5.87693787e-04 -7.62844642e-03 2.34691754e-03 -1.95897929e-04 -3.34843015e-02 8.91304049e-02 7.75107896e-03 1.14467784e-01 2.05158519e-01 2.23253775e-01 -6.18104264e-02 7.44179251e-02 -2.82161404e-01 1.61501416e-01 -9.40538013e-02 -1.01193765e-01 1.78399353e-02 -5.64420326e-02 2.47606560e-02 5.94664510e-03 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -5.22145440e-02 -9.02775200e-02 -1.02158091e-01 2.19387344e-02 -4.10516260e-02 1.27959799e-01 -6.31504909e-02 5.58787361e-02 4.80017139e-02 -2.35149874e-03 3.17023077e-02 -1.25827172e-02 -6.17201627e-04 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 4.92416826e-02 -1.08965712e-03 -4.34381032e-05 -4.06290781e-02 -1.66320858e-01 -1.04041986e-01 7.31291146e-03 -3.46806621e-02 2.26726473e-01 -3.77732694e-03 7.55754911e-02 2.20754133e-02 -1.25873327e-02 1.25781017e-02 -4.69413293e-03 -4.19577757e-03 -4.34381032e-05 -1.74048480e-02 -3.00925067e-02 -4.10516260e-02 7.31291146e-03 7.31291146e-03 5.58787361e-02 -2.10501636e-02 -2.10501636e-02 2.32652065e-02 -6.17201627e-04 -6.17201627e-04 -7.05627734e-04 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.49318633e-01 1.72817914e-01 2.56081283e-01 -6.65042275e-02 1.04343510e-01 -2.22512499e-01 1.75519787e-01 -1.05382160e-01 -1.34804222e-01 2.11966879e-02 -8.92800356e-02 4.13310048e-02 6.97865905e-03 1.27627629e-02 8.91304049e-02 4.37656907e-02 -1.25849568e-01 -5.61646922e-04 -1.63621157e-04 1.04025889e-01 3.13161189e-01 2.23372737e-01 -3.94409125e-02 7.44575789e-02 -3.86284108e-01 5.85065957e-02 -1.28761369e-01 -7.61778289e-02 3.84472004e-02 -4.42148092e-02 1.40377123e-02 1.28157335e-02 -1.63621157e-04 4.97728778e-02 5.76059714e-02 1.04343510e-01 -2.21680758e-02 -2.21680758e-02 -1.05382160e-01 5.85065957e-02 5.85065957e-02 -6.87972073e-02 6.97865905e-03 6.97865905e-03 2.58693043e-03 -1.08965712e-03 -5.61646923e-04 3.11004794e-03 3.15316433e-03 -8.17641809e-04 9.72688603e-04 -1.21924039e-03 -2.94472345e-05 -7.65040372e-04 -1.94153918e-03 5.43908247e-03 7.73872941e-03 4.66691473e-03 4.00466007e-03 1.43087283e-03 2.22918221e-03 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 1.62020575e-02 -3.11004788e-03 -3.86863876e-04 -5.87280638e-03 -8.40982877e-02 -3.83957898e-02 -1.28729379e-02 -1.40981101e-02 1.29588302e-01 2.90724332e-02 4.87973601e-02 2.26925085e-03 4.30333539e-03 1.24388086e-04 -2.37233204e-04 1.56406873e-03 -3.86863876e-04 1.16794623e-03 -9.81631991e-03 -4.34198339e-03 -9.02806791e-04 -9.02806791e-04 1.91115783e-02 -2.39610809e-03 -2.39610809e-03 2.93150545e-03 4.30333535e-03 4.30333535e-03 3.97456344e-04 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -2.34691754e-03 -2.47606559e-02 -1.25827172e-02 -2.95698480e-04 -4.39843445e-03 4.13310048e-02 -3.02677707e-03 1.70644894e-02 -1.43087281e-03 2.09599155e-03 -1.85875832e-03 -7.90777347e-05 1.08753464e-03 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.95760213e-03 -2.80327626e-02 -1.40981101e-02 -4.29097929e-03 -8.00829454e-04 4.87973601e-02 9.69081107e-03 -5.37991953e-04 -9.90281639e-04 1.56406873e-03 2.73068110e-03 -1.08753464e-03 1.32485452e-04 7.76621055e-05 7.90759556e-04 3.63365926e-04 -1.70374852e-04 -7.26731853e-05 -1.24118745e-03 5.85871666e-04 2.48237490e-04 1.08690523e-04 -1.12540322e-04 -4.21531144e-05 1.40774416e-05 2.25080645e-05 6.39347036e-03 4.18220215e-02 2.36203752e-02 -4.47099972e-03 -6.61671923e-02 1.27627629e-02 -1.86132632e-04 9.76976450e-05 7.76750386e-04 7.85879170e-03 3.57059447e-03 -1.74108521e-03 -7.14118894e-04 -1.21878326e-02 5.98999154e-03 2.43756652e-03 9.70982419e-04 -1.10769437e-03 -3.80665951e-04 1.45405683e-04 2.21538874e-04 4.18220215e-02 2.06575675e-01 1.27608936e-01 -3.34843015e-02 -3.00819236e-01 8.91304049e-02 -3.19963830e-02 7.75107896e-03 -3.91366228e-04 -3.94438388e-03 -1.79771982e-03 8.58110134e-04 3.78719587e-04 6.12208738e-03 -2.94540281e-03 -1.29067787e-03 -4.89936220e-04 5.34206989e-04 2.05750491e-04 -6.90790729e-05 -1.12918743e-04 -2.36203752e-02 -1.27608936e-01 -7.72347806e-02 1.64663822e-02 1.94088814e-01 -4.37656907e-02 1.23807841e-02 -3.66608235e-03 -1.94284214e-05 -2.38089534e-04 -1.00670961e-04 2.01341921e-05 2.01341921e-05 3.65832084e-04 -7.35234215e-05 -7.31664169e-05 -5.52797056e-05 2.15598335e-05 2.33996183e-05 -1.65709092e-05 -4.31196669e-06 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 8.23319109e-03 4.92416826e-02 -2.32518433e-02 -1.08965712e-03 -4.22966163e-04 -4.34381032e-05 7.82732456e-05 7.88876775e-04 3.78719587e-04 -1.71622027e-04 2.01341921e-05 -1.29067787e-03 5.89080562e-04 -7.31664169e-05 1.21279617e-04 -1.12918743e-04 2.33996183e-05 2.72636722e-05 -7.80297521e-06 8.23319109e-03 -2.32518433e-02 -4.22966163e-04 -4.34381032e-05 1.33147466e-03 1.34047521e-02 6.07987739e-03 -2.93867443e-03 -1.28216448e-03 -2.07128970e-02 1.00949847e-02 4.37151806e-03 1.59808831e-03 -1.81057079e-03 -6.76468352e-04 2.38596062e-04 3.83139035e-04 6.61671923e-02 3.00819236e-01 1.94088814e-01 -4.92416826e-02 -4.33599823e-01 1.25849568e-01 -5.93955711e-02 1.62020575e-02 7.13392449e-05 8.71474604e-04 3.72560459e-04 -7.41550872e-05 -7.45120917e-05 -1.35194857e-03 2.70389714e-04 2.70389714e-04 2.07098359e-04 -7.93261022e-05 -8.66895956e-05 5.74051784e-05 1.58652204e-05 1.27627629e-02 8.91304049e-02 4.37656907e-02 -2.32518433e-02 -1.25849568e-01 6.29247841e-02 -5.61646922e-04 4.37552520e-03 -1.63621157e-04 -2.66294931e-04 -2.68095042e-03 -1.28216448e-03 5.87734887e-04 -7.45120918e-05 4.37151806e-03 -2.01899694e-03 2.70389714e-04 -3.99718974e-04 3.83139035e-04 -8.66895956e-05 -9.39657262e-05 2.84965838e-05 -2.32518433e-02 6.29247841e-02 4.37552520e-03 -1.63621157e-04 1.36284944e-04 1.29584476e-03 5.62053445e-04 -3.12899705e-04 -1.36340382e-04 -1.87699218e-03 1.06486787e-03 4.58050537e-04 5.73959750e-05 -1.37765109e-04 -4.08756025e-05 2.38191505e-05 3.49716651e-05 -1.86132632e-04 -3.19963830e-02 -1.23807841e-02 -1.08965712e-03 5.93955711e-02 -5.61646923e-04 -1.00959882e-02 3.11004794e-03 2.41424169e-05 2.89723585e-04 1.25067270e-04 -2.74778484e-05 -2.56380643e-05 -4.54812918e-04 1.00557809e-04 9.31943165e-05 6.59385605e-05 -2.73801153e-05 -2.73801119e-05 1.28207827e-05 5.64505451e-06 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 4.22966163e-04 1.62020575e-02 -4.37552520e-03 -3.11004788e-03 3.08024438e-03 -3.86863876e-04 -4.62447928e-05 -4.37304849e-04 -2.03389226e-04 1.10680297e-04 -2.56380643e-05 6.79289514e-04 -3.76634314e-04 9.31943165e-05 -3.09509560e-05 5.34415350e-05 -2.73801119e-05 -1.71899919e-05 9.87084015e-06 4.22966163e-04 -4.37552520e-03 3.08024438e-03 -3.86863876e-04 -1.40774419e-05 -1.45405687e-04 -6.90790725e-05 1.06927628e-05 2.38596062e-04 -3.65605476e-05 -2.38191525e-05 4.36921043e-06 -8.73842037e-07 3.40931357e-06 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.93431938e-04 -4.82848338e-06 -5.79447171e-05 -2.56380643e-05 5.49556968e-06 2.00456121e-06 9.31943165e-05 -2.01115618e-05 -7.48019851e-06 -1.46515673e-05 5.64505451e-06 1.41926792e-06 -3.40931371e-06 -2.83853675e-07 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.93431938e-04 + 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 5 6 8 9 11 12 16 19 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 16 32 48 67 80 96 115 128 144 163 176 192 208 229 250 271 293 310 331 353 370 391 413 430 444 461 +461 + -4.47099972e-03 1.27627629e-02 9.76976450e-05 1.78847352e-02 5.87570366e-02 4.57049260e-02 1.52349753e-02 -7.98925478e-03 -9.03039775e-02 -3.01013258e-02 2.41516852e-02 -1.30997551e-02 -7.62844642e-03 -5.87693787e-04 -2.34691754e-03 -1.95897929e-04 -3.34843015e-02 8.91304049e-02 7.75107896e-03 1.14467784e-01 2.05158519e-01 2.23253775e-01 7.44179251e-02 -6.18104264e-02 -2.82161404e-01 -9.40538013e-02 1.61501416e-01 -1.01193765e-01 -5.64420326e-02 1.78399353e-02 -2.47606560e-02 5.94664510e-03 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -5.22145440e-02 -9.02775200e-02 -1.02158091e-01 -4.10516260e-02 2.19387344e-02 1.27959799e-01 5.58787361e-02 -6.31504909e-02 4.80017139e-02 3.17023077e-02 -2.35149874e-03 1.25827172e-02 -6.17201627e-04 -4.34381032e-05 -1.74048480e-02 -3.00925067e-02 -4.10516260e-02 7.31291146e-03 7.31291146e-03 5.58787361e-02 -2.10501636e-02 -2.10501636e-02 2.32652065e-02 -6.17201627e-04 -6.17201627e-04 -7.05627734e-04 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 4.92416826e-02 -1.08965712e-03 4.34381032e-05 -4.06290781e-02 -1.66320858e-01 -1.04041986e-01 -3.46806621e-02 7.31291146e-03 2.26726473e-01 7.55754911e-02 -3.77732694e-03 2.20754133e-02 1.25781017e-02 -1.25873327e-02 4.69413293e-03 -4.19577757e-03 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.49318633e-01 1.72817914e-01 2.56081283e-01 1.04343510e-01 -6.65042275e-02 -2.22512499e-01 -1.05382160e-01 1.75519787e-01 -1.34804222e-01 -8.92800356e-02 2.11966879e-02 -4.13310048e-02 6.97865905e-03 -1.63621157e-04 4.97728778e-02 5.76059714e-02 1.04343510e-01 -2.21680758e-02 -2.21680758e-02 -1.05382160e-01 5.85065957e-02 5.85065957e-02 -6.87972073e-02 6.97865905e-03 6.97865905e-03 2.58693043e-03 1.27627629e-02 8.91304049e-02 4.37656907e-02 -1.25849568e-01 -5.61646922e-04 1.63621157e-04 1.04025889e-01 3.13161189e-01 2.23372737e-01 7.44575789e-02 -3.94409125e-02 -3.86284108e-01 -1.28761369e-01 5.85065957e-02 -7.61778289e-02 -4.42148092e-02 3.84472004e-02 -1.40377123e-02 1.28157335e-02 -1.08965712e-03 -5.61646923e-04 3.11004794e-03 3.15316433e-03 -8.17641809e-04 9.72688603e-04 -2.94472345e-05 -1.21924039e-03 -7.65040372e-04 5.43908247e-03 -1.94153918e-03 7.73872941e-03 4.00466007e-03 4.66691473e-03 -1.43087283e-03 2.22918221e-03 -3.86863876e-04 1.16794623e-03 -9.81631991e-03 -4.34198339e-03 -9.02806791e-04 -9.02806791e-04 1.91115783e-02 -2.39610809e-03 -2.39610809e-03 2.93150545e-03 4.30333535e-03 4.30333535e-03 3.97456344e-04 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 1.62020575e-02 -3.11004788e-03 3.86863876e-04 -5.87280638e-03 -8.40982877e-02 -3.83957898e-02 -1.40981101e-02 -1.28729379e-02 1.29588302e-01 4.87973601e-02 2.90724332e-02 2.26925085e-03 1.24388086e-04 4.30333539e-03 2.37233204e-04 1.56406873e-03 4.34381032e-05 1.63621157e-04 -3.86863877e-04 2.34691754e-03 2.47606559e-02 1.25827172e-02 4.39843445e-03 2.95698480e-04 -4.13310048e-02 -1.70644894e-02 3.02677707e-03 1.43087281e-03 1.85875832e-03 -2.09599155e-03 -7.90777347e-05 -1.08753464e-03 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.95760213e-03 -2.80327626e-02 -1.40981101e-02 -8.00829454e-04 -4.29097929e-03 4.87973601e-02 -5.37991953e-04 9.69081107e-03 -9.90281639e-04 2.73068110e-03 1.56406873e-03 1.08753464e-03 1.32485452e-04 7.76621055e-05 7.90759556e-04 3.63365926e-04 -7.26731853e-05 -1.70374852e-04 -1.24118745e-03 2.48237490e-04 5.85871666e-04 1.08690523e-04 -4.21531144e-05 -1.12540322e-04 -1.40774416e-05 2.25080645e-05 6.39347036e-03 4.18220215e-02 2.36203752e-02 -4.47099972e-03 -6.61671923e-02 1.27627629e-02 -1.86132632e-04 9.76976450e-05 7.76750386e-04 7.85879170e-03 3.57059447e-03 -7.14118894e-04 -1.74108521e-03 -1.21878326e-02 2.43756652e-03 5.98999154e-03 9.70982419e-04 -3.80665951e-04 -1.10769437e-03 -1.45405683e-04 2.21538874e-04 4.18220215e-02 2.06575675e-01 1.27608936e-01 -3.34843015e-02 -3.00819236e-01 8.91304049e-02 -3.19963830e-02 7.75107896e-03 -3.91366228e-04 -3.94438388e-03 -1.79771982e-03 3.78719587e-04 8.58110134e-04 6.12208738e-03 -1.29067787e-03 -2.94540281e-03 -4.89936220e-04 2.05750491e-04 5.34206989e-04 6.90790729e-05 -1.12918743e-04 -2.36203752e-02 -1.27608936e-01 -7.72347806e-02 1.64663822e-02 1.94088814e-01 -4.37656907e-02 1.23807841e-02 -3.66608235e-03 7.82732456e-05 7.88876775e-04 3.78719587e-04 2.01341921e-05 -1.71622027e-04 -1.29067787e-03 -7.31664169e-05 5.89080562e-04 1.21279617e-04 2.33996183e-05 -1.12918743e-04 -2.72636722e-05 -7.80297521e-06 8.23319109e-03 -2.32518433e-02 -4.22966163e-04 -4.34381032e-05 -1.94284214e-05 -2.38089534e-04 -1.00670961e-04 2.01341921e-05 2.01341921e-05 3.65832084e-04 -7.31664169e-05 -7.35234215e-05 -5.52797056e-05 2.33996183e-05 2.15598335e-05 1.65709092e-05 -4.31196669e-06 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 8.23319109e-03 4.92416826e-02 -2.32518433e-02 -1.08965712e-03 -4.22966163e-04 4.34381032e-05 1.33147466e-03 1.34047521e-02 6.07987739e-03 -1.28216448e-03 -2.93867443e-03 -2.07128970e-02 4.37151806e-03 1.00949847e-02 1.59808831e-03 -6.76468352e-04 -1.81057079e-03 -2.38596062e-04 3.83139035e-04 6.61671923e-02 3.00819236e-01 1.94088814e-01 -4.92416826e-02 -4.33599823e-01 1.25849568e-01 -5.93955711e-02 1.62020575e-02 -2.66294931e-04 -2.68095042e-03 -1.28216448e-03 -7.45120918e-05 5.87734887e-04 4.37151806e-03 2.70389714e-04 -2.01899694e-03 -3.99718974e-04 -8.66895956e-05 3.83139035e-04 9.39657262e-05 2.84965838e-05 -2.32518433e-02 6.29247841e-02 4.37552520e-03 -1.63621157e-04 7.13392449e-05 8.71474604e-04 3.72560459e-04 -7.45120917e-05 -7.41550872e-05 -1.35194857e-03 2.70389714e-04 2.70389714e-04 2.07098359e-04 -8.66895956e-05 -7.93261022e-05 -5.74051784e-05 1.58652204e-05 1.27627629e-02 8.91304049e-02 4.37656907e-02 -2.32518433e-02 -1.25849568e-01 6.29247841e-02 -5.61646922e-04 4.37552520e-03 1.63621157e-04 1.36284944e-04 1.29584476e-03 5.62053445e-04 -1.36340382e-04 -3.12899705e-04 -1.87699218e-03 4.58050537e-04 1.06486787e-03 5.73959750e-05 -4.08756025e-05 -1.37765109e-04 -2.38191505e-05 3.49716651e-05 -1.86132632e-04 -3.19963830e-02 -1.23807841e-02 -1.08965712e-03 5.93955711e-02 -5.61646923e-04 -1.00959882e-02 3.11004794e-03 -4.62447928e-05 -4.37304849e-04 -2.03389226e-04 -2.56380643e-05 1.10680297e-04 6.79289514e-04 9.31943165e-05 -3.76634314e-04 -3.09509560e-05 -2.73801119e-05 5.34415350e-05 1.71899919e-05 9.87084015e-06 4.22966163e-04 -4.37552520e-03 3.08024438e-03 -3.86863876e-04 2.41424169e-05 2.89723585e-04 1.25067270e-04 -2.56380643e-05 -2.74778484e-05 -4.54812918e-04 9.31943165e-05 1.00557809e-04 6.59385605e-05 -2.73801119e-05 -2.73801153e-05 -1.28207827e-05 5.64505451e-06 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 4.22966163e-04 1.62020575e-02 -4.37552520e-03 -3.11004788e-03 3.08024438e-03 3.86863876e-04 1.40774419e-05 1.45405687e-04 6.90790725e-05 -1.06927628e-05 -2.38596062e-04 3.65605476e-05 2.38191525e-05 -4.36921043e-06 -8.73842037e-07 -3.40931357e-06 4.34381032e-05 1.63621157e-04 -3.86863877e-04 -1.93431938e-04 -4.82848338e-06 -5.79447171e-05 -2.56380643e-05 2.00456121e-06 5.49556968e-06 9.31943165e-05 -7.48019851e-06 -2.01115618e-05 -1.46515673e-05 1.41926792e-06 5.64505451e-06 3.40931371e-06 -2.83853675e-07 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.93431938e-04 + 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 4 5 7 8 10 11 12 17 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 16 32 48 61 80 96 109 128 144 157 176 192 208 229 250 271 288 310 331 348 370 391 408 430 444 461 +404 + -1.27869407e-02 -7.13665990e-02 -4.26817819e-02 1.09329842e-01 5.98977497e-03 -5.36542057e-02 -1.76271110e-01 -1.13890548e-01 -4.57049260e-02 -4.57049260e-02 2.16658921e-01 9.03039775e-02 9.03039775e-02 2.71043239e-02 2.05384217e-02 2.05384217e-02 7.62844642e-03 -9.59214865e-02 -4.13151347e-01 -2.72846002e-01 5.86236200e-01 9.24818466e-02 -3.43403353e-01 -6.15475557e-01 -5.33532974e-01 -2.23253775e-01 -2.23253775e-01 5.90928994e-01 2.82161404e-01 2.82161404e-01 1.74921154e-01 1.44565442e-01 1.44565442e-01 5.64420326e-02 5.17997189e-02 2.37589743e-01 1.54469561e-01 -3.49521804e-01 -4.31575307e-02 1.79867862e-01 4.07060912e-01 3.06474274e-01 1.44151665e-01 1.44151665e-01 -4.35697908e-01 -2.24585454e-01 -2.24585454e-01 -8.38324258e-02 -8.31367919e-02 -8.31367919e-02 -3.61007421e-02 -1.64663822e-02 4.37656907e-02 3.66608235e-03 5.22145440e-02 9.02775200e-02 1.02158091e-01 -2.19387344e-02 4.10516260e-02 -1.27959799e-01 6.31504909e-02 -5.58787361e-02 -4.80017139e-02 2.35149874e-03 -3.17023077e-02 1.25827172e-02 6.17201627e-04 -1.64663822e-02 4.37656907e-02 3.66608235e-03 5.22145440e-02 9.02775200e-02 1.02158091e-01 4.10516260e-02 -2.19387344e-02 -1.27959799e-01 -5.58787361e-02 6.31504909e-02 -4.80017139e-02 -3.17023077e-02 2.35149874e-03 -1.25827172e-02 6.17201627e-04 -1.55338927e-01 -6.17040743e-01 -4.26833454e-01 8.67199647e-01 1.64922114e-01 -5.02208911e-01 -7.74008960e-01 -7.16425339e-01 -3.52706938e-01 -3.52706938e-01 6.67537496e-01 4.09780464e-01 4.09780464e-01 2.20441988e-01 2.36371565e-01 2.36371565e-01 1.06344525e-01 4.92416826e-02 -1.25849568e-01 -1.62020575e-02 -1.49318633e-01 -1.72817914e-01 -2.56081283e-01 6.65042275e-02 -1.04343510e-01 2.22512499e-01 -1.75519787e-01 1.05382160e-01 1.34804222e-01 -2.11966879e-02 8.92800356e-02 -4.13310048e-02 -6.97865905e-03 4.92416826e-02 -1.25849568e-01 -1.62020575e-02 -1.49318633e-01 -1.72817914e-01 -2.56081283e-01 -1.04343510e-01 6.65042275e-02 2.22512499e-01 1.05382160e-01 -1.75519787e-01 1.34804222e-01 8.92800356e-02 -2.11966879e-02 4.13310048e-02 -6.97865905e-03 -5.24524416e-03 3.55036882e-02 6.36560543e-03 -7.26601703e-02 2.01919772e-02 2.73544825e-03 1.31113068e-01 5.72546502e-02 2.18822472e-02 2.18822472e-02 -1.81675555e-01 -8.79046476e-02 -8.79046476e-02 -2.32161883e-02 -9.82577857e-03 -9.82577857e-03 -7.85196220e-04 1.97421770e-03 1.30004332e-03 -6.16048880e-03 -1.15692117e-03 5.42096157e-02 2.49960812e-02 3.20831423e-03 8.74041784e-03 -8.88032761e-02 6.92761354e-03 -3.61760677e-02 -1.09827181e-02 -1.29100061e-02 -6.64158511e-03 -3.48680134e-03 -5.08107693e-03 1.97421770e-03 1.30004332e-03 -6.16048880e-03 -1.15692117e-03 5.42096157e-02 2.49960812e-02 8.74041784e-03 3.20831423e-03 -8.88032761e-02 -3.61760677e-02 6.92761354e-03 -1.09827181e-02 -6.64158511e-03 -1.29100061e-02 3.48680134e-03 -5.08107693e-03 3.86863876e-04 -6.12586133e-04 6.12586133e-04 9.86246345e-03 -9.86246345e-03 -2.08947365e-03 2.08947365e-03 2.37233204e-04 3.86863876e-04 -1.16794623e-03 9.81631991e-03 4.34198339e-03 9.02806791e-04 9.02806791e-04 -1.91115783e-02 2.39610809e-03 2.39610809e-03 -2.93150545e-03 -4.30333535e-03 -4.30333535e-03 -3.97456344e-04 -2.32986433e-04 -2.31624311e-03 -1.10439733e-03 2.40419799e-04 2.40419799e-04 3.74707701e-03 -8.16942238e-04 -8.16942238e-04 -3.14535617e-04 1.28748826e-04 1.28748826e-04 -2.85652536e-05 -6.39347033e-03 -2.95445775e-02 -1.90614067e-02 4.31626497e-02 5.80364234e-03 -2.38628896e-03 -2.35763860e-02 -1.11799748e-02 2.44138823e-03 2.44138823e-03 3.78787508e-02 -8.28623517e-03 -8.28623517e-03 -2.95315212e-03 1.22314980e-03 1.22314980e-03 -2.73711098e-04 -5.40994650e-02 -2.06575672e-01 -1.45237065e-01 2.85416965e-01 6.04854636e-02 1.15979916e-03 1.13649604e-02 5.39315946e-03 -1.23203687e-03 -1.23203687e-03 -1.81992072e-02 4.16928202e-03 4.16928202e-03 1.36593360e-03 -6.05966651e-04 -6.05966651e-04 1.43372225e-04 2.81793437e-02 1.09980807e-01 7.72347806e-02 -1.55432989e-01 -3.07767466e-02 -2.12419498e-04 -2.06759882e-03 -1.04028065e-03 -6.04025768e-05 2.27231751e-04 3.50703504e-03 2.24881951e-04 -7.67596006e-04 -3.04433459e-04 -7.60295846e-05 1.16108553e-04 4.18154007e-05 1.58305272e-05 -8.23319109e-03 2.05138474e-02 3.24311619e-03 -2.12419498e-04 -2.06759882e-03 -1.04028065e-03 2.27231751e-04 -6.04025768e-05 3.50703504e-03 -7.67596006e-04 2.24881951e-04 -3.04433459e-04 1.16108553e-04 -7.60295846e-05 -4.18154007e-05 1.58305272e-05 -8.23319109e-03 2.05138474e-02 3.24311619e-03 -3.97090933e-03 -3.88990034e-02 -1.84066871e-02 4.21149200e-03 4.21149200e-03 6.21386909e-02 -1.42592475e-02 -1.42592475e-02 -4.55237477e-03 2.03332623e-03 2.03332623e-03 -4.83310526e-04 -8.91717349e-02 -3.16221507e-01 -2.32744639e-01 4.33599823e-01 1.05526543e-01 7.26655031e-04 7.06931567e-03 3.54924502e-03 2.18153576e-04 -7.76109403e-04 -1.19698609e-02 -8.11169143e-04 2.62291084e-03 1.01922268e-03 2.74929003e-04 -3.89344800e-04 -1.44630336e-04 -5.72175336e-05 2.59898393e-02 -6.29247841e-02 -1.18265323e-02 7.26655031e-04 7.06931567e-03 3.54924502e-03 -7.76109403e-04 2.18153576e-04 -1.19698609e-02 2.62291084e-03 -8.11169143e-04 1.01922268e-03 -3.89344800e-04 2.74929003e-04 1.44630336e-04 -5.72175336e-05 2.59898393e-02 -6.29247841e-02 -1.18265323e-02 -4.20391954e-04 -3.84734076e-03 -1.79003551e-03 4.68426560e-04 4.68426560e-04 5.87286683e-03 -1.55408587e-03 -1.55408587e-03 -1.72190874e-04 1.29103728e-04 1.29103728e-04 -4.04050068e-05 -5.43137679e-03 3.50730519e-03 -6.01517870e-03 -1.32645992e-02 1.00959890e-02 1.36445318e-04 1.23076669e-03 6.21452543e-04 7.10834577e-05 -1.45733490e-04 -2.03394741e-03 -2.64722728e-04 4.80489364e-04 8.63780648e-05 8.21399401e-05 -3.90925217e-05 -2.83491426e-05 -1.77802397e-05 2.39718386e-03 -3.07548188e-03 -3.08024443e-03 1.36445318e-04 1.23076669e-03 6.21452543e-04 -1.45733490e-04 7.10834577e-05 -2.03394741e-03 4.80489364e-04 -2.64722728e-04 8.63780648e-05 -3.90925217e-05 8.21399401e-05 2.83491426e-05 -1.77802397e-05 2.39718386e-03 -3.07548188e-03 -3.08024443e-03 -3.99756162e-05 3.99756162e-05 1.37266843e-04 -1.37266843e-04 -2.32208297e-05 2.32208297e-05 2.62152533e-06 1.93431938e-04 -2.44735752e-05 -2.17072200e-04 -1.18469817e-04 -1.35920812e-05 -1.35920812e-05 3.86523638e-04 5.07128126e-05 5.07128126e-05 -2.05557138e-05 -1.60899252e-05 -1.60899252e-05 8.51544598e-07 1.93431938e-04 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 + 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +-1 -1 2 +667 + 4.34377093e-04 3.89691070e-03 1.72625944e-03 5.61059340e-04 8.63129722e-04 -5.60345969e-03 -1.78651566e-03 -2.80172985e-03 2.60246826e-04 1.24073501e-04 2.56398737e-04 -6.61626184e-05 6.20367503e-05 2.32986404e-04 2.33025200e-03 7.04459215e-04 6.06757548e-04 7.04459215e-04 -2.39665439e-03 -2.05902021e-03 -2.39665439e-03 2.43828441e-05 2.07489841e-04 2.49722166e-04 -4.22323247e-05 2.07489841e-04 4.09458772e-03 3.56011768e-02 1.58463763e-02 4.94105309e-03 7.92318813e-03 -5.07482850e-02 -1.53834365e-02 -2.53741425e-02 1.81789043e-03 5.00079211e-04 1.69935910e-03 -5.99639944e-04 2.50039606e-04 2.37227951e-03 2.35763833e-02 7.09989102e-03 6.07292471e-03 7.09989102e-03 -2.41285538e-02 -2.05761288e-02 -2.41285538e-02 2.51850031e-04 1.92523189e-03 2.36144894e-03 -4.36217050e-04 1.92523189e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 -2.11149871e-03 -3.27743805e-03 1.89837654e-02 6.57443339e-03 1.04643658e-02 -5.41560625e-04 -2.31278443e-04 -6.65641347e-04 2.41806010e-04 -1.51466166e-04 -6.54058672e-04 -6.42707009e-03 -1.75745144e-03 -1.75745144e-03 -2.04508576e-03 5.93085321e-03 5.93085321e-03 6.92368817e-03 7.17890784e-05 -4.71998554e-04 -5.79402019e-04 1.24342331e-04 -5.79402019e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 -1.05574936e-03 -2.22168870e-03 1.43975705e-02 3.30885282e-03 7.19878526e-03 -6.72689150e-04 -1.64771241e-04 -6.48383261e-04 1.92556894e-04 -8.23856205e-05 -7.51760339e-04 -7.45403640e-03 -2.33272009e-03 -1.75745144e-03 -2.33272009e-03 7.91759414e-03 5.93192422e-03 7.91759414e-03 -1.33798498e-04 -5.76090406e-04 -8.24775068e-04 2.31745796e-04 -5.76090406e-04 -7.98017267e-04 -6.84621983e-03 -3.27743805e-03 -1.05574936e-03 -1.05574936e-03 1.04643658e-02 3.28721669e-03 3.28721669e-03 -4.80190460e-04 -1.51466166e-04 -1.51466166e-04 -4.07919404e-06 -6.54058672e-04 -6.42707009e-03 -2.04508576e-03 -1.75745144e-03 -1.75745144e-03 6.92368817e-03 5.93085321e-03 5.93085321e-03 -1.43578157e-04 -5.79402019e-04 -5.79402019e-04 -4.71998554e-04 5.27394208e-03 4.46338470e-02 1.94940564e-02 6.79712466e-03 1.07303294e-02 -6.15790402e-02 -2.09548194e-02 -3.40677537e-02 1.43983717e-03 3.80644111e-04 1.79436027e-03 -7.90677129e-04 3.04172289e-04 2.23413741e-03 2.19380987e-02 5.97575454e-03 5.97575454e-03 6.96966051e-03 -2.01721175e-02 -2.01721175e-02 -2.36061975e-02 -2.47956301e-04 1.55544034e-03 1.92603538e-03 -4.29472912e-04 1.92603538e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 3.37692620e-03 7.31013090e-03 -4.71806880e-02 -1.04774097e-02 -2.35903440e-02 2.01624211e-03 3.31442239e-04 1.91279650e-03 -6.23039032e-04 1.65721120e-04 2.57177159e-03 2.54905237e-02 7.96249547e-03 5.97468352e-03 7.96249547e-03 -2.70402775e-02 -2.01721175e-02 -2.70402775e-02 4.61919444e-04 1.91278109e-03 2.77172691e-03 -8.00067947e-04 1.91278109e-03 2.63697104e-03 2.23169235e-02 1.07303294e-02 3.39856233e-03 3.39856233e-03 -3.40677537e-02 -1.04774097e-02 -1.04774097e-02 1.40466506e-03 3.04172289e-04 3.04172289e-04 -7.56143227e-05 2.23413741e-03 2.19380987e-02 6.96966051e-03 5.97575454e-03 5.97575454e-03 -2.36061975e-02 -2.01721175e-02 -2.01721175e-02 4.95912603e-04 1.92603538e-03 1.92603538e-03 1.55544034e-03 2.00865402e-04 1.11050827e-03 4.60225146e-04 2.58546563e-04 4.51045253e-04 -1.05858787e-03 -6.26079835e-04 -1.23765688e-03 -2.15594948e-04 -2.10858140e-04 -2.07629107e-04 -2.01210755e-05 -1.03814554e-04 -2.43828447e-05 -2.51850037e-04 -2.11543315e-04 7.86769923e-06 -1.91195970e-06 7.28564171e-04 -2.63407921e-05 7.65236608e-06 -8.51334835e-05 -4.02693434e-05 -5.35930909e-05 2.67965423e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 2.47971010e-04 7.58193181e-04 -3.84480879e-03 -5.74816056e-04 -2.21071022e-03 -1.77571990e-04 -2.56170813e-04 -1.84605080e-04 -2.50980997e-05 -1.27619336e-04 2.69859428e-04 2.49181596e-03 6.96575412e-04 5.92483559e-04 8.34544998e-04 -2.29597259e-03 -1.93863184e-03 -2.77106909e-03 -1.33237476e-05 5.82346510e-05 1.35675665e-04 -8.51334835e-05 9.69551583e-05 2.76047799e-04 1.68206444e-03 9.05218801e-04 2.61276086e-04 2.61276086e-04 -2.43109263e-03 -6.02086007e-04 -6.02086007e-04 -1.80801011e-04 -2.56170799e-04 -2.56170799e-04 -1.29483612e-04 2.27627103e-04 2.05559890e-03 5.89171948e-04 5.89171948e-04 5.89171948e-04 -1.92537756e-03 -1.92537756e-03 -1.92537756e-03 5.82346474e-05 5.82346474e-05 5.82346474e-05 6.61626163e-05 5.99639923e-04 2.41806009e-04 -5.59016539e-05 2.48458547e-04 -7.90677129e-04 1.81273073e-04 -8.04312104e-04 2.01210696e-05 -2.13695409e-05 4.64676266e-05 -1.25490500e-05 -9.75262896e-06 4.22323258e-05 4.36217060e-04 1.24342330e-04 -1.36272548e-05 2.45373050e-04 -4.29472911e-04 4.56235903e-05 -8.45691536e-04 -7.69246553e-06 9.28259564e-05 -8.51334836e-05 3.10280416e-05 2.04186516e-04 1.44067214e-03 7.58193181e-04 1.23985505e-04 2.02291932e-04 -2.21071022e-03 -2.87408028e-04 -5.28743471e-04 -5.01583601e-05 -1.27619336e-04 -1.25755053e-04 9.75262549e-06 -6.47418095e-05 2.69859428e-04 2.49181596e-03 8.34544998e-04 5.92483559e-04 6.96575412e-04 -2.77106909e-03 -1.93863184e-03 -2.29597259e-03 8.03896332e-05 9.69551583e-05 1.35675665e-04 -3.10280378e-05 5.82346510e-05 2.32986374e-04 2.34426089e-03 1.14609839e-03 1.31518010e-04 2.29219677e-04 -3.90413677e-03 -4.43193177e-04 -7.80827354e-04 3.81260703e-04 6.42555976e-05 1.34642806e-04 -1.40774416e-05 1.28511195e-05 8.68754163e-04 7.89265969e-03 3.38740644e-03 1.39163284e-03 1.69370322e-03 -1.10421606e-02 -4.50586610e-03 -5.52108029e-03 4.90802872e-04 3.90296691e-04 5.22621928e-04 -6.61626184e-05 1.95148346e-04 2.35827006e-03 2.35763806e-02 1.14593623e-02 1.26490614e-03 2.29187245e-03 -3.89973368e-02 -4.24704234e-03 -7.79946736e-03 3.56267477e-03 5.28248254e-04 1.25527667e-03 -1.45405683e-04 1.05649651e-04 8.09033670e-03 7.12023514e-02 3.06157843e-02 1.23257571e-02 1.53078921e-02 -9.84393510e-02 -3.92289696e-02 -4.92196755e-02 3.28208913e-03 2.19079023e-03 3.39007012e-03 -5.99639944e-04 1.09539512e-03 -1.11809809e-03 -1.10855729e-02 -5.39315946e-03 -6.56768211e-04 -1.13615876e-03 1.82818422e-02 2.20028189e-03 3.85500682e-03 -1.61404314e-03 -2.84072456e-04 -6.12528955e-04 6.90790729e-05 -6.16426154e-05 -3.25718153e-03 -2.84618477e-02 -1.19438129e-02 -5.38893677e-03 -6.55487611e-03 3.82226763e-02 1.71717810e-02 2.10617134e-02 -1.04245353e-03 -1.01670854e-03 -1.45107144e-03 2.41806010e-04 -6.06295850e-04 -3.21321284e-04 -3.24408088e-03 -1.61554931e-03 6.04025766e-05 -3.23109861e-04 5.51151678e-03 -2.21833596e-04 1.10230336e-03 -5.70519708e-04 7.65155303e-05 -1.97960976e-04 3.79564352e-05 1.53031061e-05 -1.93066115e-03 -1.72130589e-02 -7.72081545e-03 -2.11149871e-03 -3.86040773e-03 2.49949181e-02 6.65174234e-03 1.24974591e-02 -1.13830702e-03 -3.71142378e-04 -1.10321295e-03 3.16786168e-04 -1.85571189e-04 -2.23619617e-04 -2.21711457e-03 -1.13615876e-03 -1.31353642e-04 6.04025766e-05 3.85500682e-03 4.40056378e-04 -2.22190601e-04 -3.93960386e-04 -6.16426154e-05 7.46757455e-05 -2.72636722e-05 1.18120975e-05 -1.62859076e-03 -1.42309238e-02 -6.55487611e-03 -2.69446838e-03 -2.11149871e-03 2.10617134e-02 8.58589049e-03 6.63010621e-03 -9.45808325e-04 -6.06295850e-04 -3.57837303e-04 -1.24229274e-04 -1.07264763e-04 3.81384956e-03 3.77804173e-02 1.83240521e-02 2.20701026e-03 3.86352022e-03 -6.21386909e-02 -7.39108755e-03 -1.31145542e-02 5.35207271e-03 9.00944956e-04 2.03504739e-03 -2.38596062e-04 1.96750404e-04 1.07126430e-02 9.23249130e-02 3.87329673e-02 1.73944722e-02 2.13276769e-02 -1.23158080e-01 -5.50225731e-02 -6.81355074e-02 2.68904970e-03 2.49337058e-03 3.90708675e-03 -7.90677129e-04 1.56161355e-03 1.10040409e-03 1.11085085e-02 5.51824516e-03 -2.21201930e-04 1.10364903e-03 -1.88380208e-02 8.11169143e-04 -3.76760416e-03 1.92263739e-03 -2.80441721e-04 6.66579035e-04 -1.30526274e-04 -5.60883442e-05 6.37153567e-03 5.61531625e-02 2.52176094e-02 6.71981571e-03 1.26088047e-02 -8.12484417e-02 -2.09548194e-02 -4.06242209e-02 3.33740309e-03 7.84571398e-04 3.17023776e-03 -1.02519508e-03 3.92285699e-04 7.62769912e-04 7.55608346e-03 3.86352022e-03 4.41402053e-04 -2.20844926e-04 -1.31145542e-02 -1.47821751e-03 8.11169143e-04 1.31582005e-03 1.96750404e-04 -2.73078227e-04 9.39657262e-05 -4.34569808e-05 5.35632148e-03 4.61624565e-02 2.13276769e-02 8.69723612e-03 6.74145184e-03 -6.81355074e-02 -2.75112865e-02 -2.09548194e-02 2.72582605e-03 1.56161355e-03 7.57301448e-04 4.02156052e-04 1.50950257e-04 3.53666281e-04 3.23781243e-03 1.54192591e-03 2.02340298e-04 3.78899621e-04 -5.07316884e-03 -6.50671157e-04 -1.25748849e-03 1.72189391e-04 5.88853492e-06 1.02778042e-04 -2.38191505e-05 5.66863953e-06 4.31421448e-04 2.57470696e-03 9.61118049e-04 7.24164429e-04 9.16663119e-04 -2.30780040e-03 -1.94724082e-03 -2.55881787e-03 -4.31190088e-04 -4.05073428e-04 -4.01844395e-04 -2.01210755e-05 -1.80801125e-04 2.00938337e-04 1.92566621e-03 9.43346715e-04 -7.05975154e-05 2.00199422e-04 -3.16632866e-03 2.59210014e-04 -6.73083755e-04 2.09592205e-04 -8.21401346e-05 7.95031556e-05 -2.15592012e-05 -1.69351213e-05 6.74596222e-04 4.57205531e-03 2.12501180e-03 4.54342147e-04 1.21302287e-03 -5.95753527e-03 -1.02794521e-03 -3.46815148e-03 -3.71787278e-04 -5.12341868e-04 -4.04993276e-04 -4.83319130e-05 -2.55238794e-04 1.30551127e-04 1.19863777e-03 6.14890219e-04 6.38810614e-05 -7.24372995e-05 -2.03222623e-03 -2.03255125e-04 2.66573506e-04 1.12702688e-04 -1.31849124e-06 -8.21401381e-05 1.71899919e-05 -1.27093356e-05 5.42270989e-04 3.37277546e-03 1.69064890e-03 7.16105771e-04 4.67647223e-04 -4.54381911e-03 -1.85952727e-03 -1.05521517e-03 -3.75016299e-04 -4.76558995e-04 -5.12341854e-04 2.32338133e-05 -2.57103070e-04 1.40774419e-05 1.45405687e-04 6.90790725e-05 -4.38345815e-05 5.45273444e-05 -2.38596062e-04 1.51370905e-04 -1.87931452e-04 2.38191525e-05 -3.00107734e-05 3.43799839e-05 -2.62152584e-06 -3.40931357e-06 6.61626163e-05 5.99639923e-04 2.41806009e-04 -1.80130928e-04 3.72687821e-04 -7.90677129e-04 5.83429125e-04 -1.20646816e-03 2.01210696e-05 -4.46033542e-05 6.97014399e-05 -2.50980963e-05 -9.75262896e-06 4.01876674e-05 3.85133242e-04 2.00199422e-04 -1.41195031e-05 -1.76105115e-05 -6.73083755e-04 5.18420027e-05 6.44733661e-05 5.52918719e-05 -1.69351213e-05 -2.11609078e-05 3.40931371e-06 -8.51552583e-07 3.37298111e-04 2.28602765e-03 1.21302287e-03 2.27171074e-04 3.05477500e-04 -3.46815148e-03 -5.13972607e-04 -7.55308050e-04 -1.27144932e-04 -2.55238794e-04 -2.53374511e-04 9.75262549e-06 -1.29483678e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 128 154 180 204 229 255 278 303 329 355 381 407 433 459 485 511 537 563 589 615 641 667 +667 + 4.34377093e-04 3.89691070e-03 1.72625944e-03 8.63129722e-04 5.61059340e-04 -5.60345969e-03 -2.80172985e-03 -1.78651566e-03 2.60246826e-04 2.56398737e-04 1.24073501e-04 6.61626184e-05 6.20367503e-05 2.32986404e-04 2.33025200e-03 7.04459215e-04 7.04459215e-04 6.06757548e-04 -2.39665439e-03 -2.39665439e-03 -2.05902021e-03 2.43828441e-05 2.49722166e-04 2.07489841e-04 4.22323247e-05 2.07489841e-04 4.09458772e-03 3.56011768e-02 1.58463763e-02 7.92318813e-03 4.94105309e-03 -5.07482850e-02 -2.53741425e-02 -1.53834365e-02 1.81789043e-03 1.69935910e-03 5.00079211e-04 5.99639944e-04 2.50039606e-04 2.37227951e-03 2.35763833e-02 7.09989102e-03 7.09989102e-03 6.07292471e-03 -2.41285538e-02 -2.41285538e-02 -2.05761288e-02 2.51850031e-04 2.36144894e-03 1.92523189e-03 4.36217050e-04 1.92523189e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 -3.27743805e-03 -2.11149871e-03 1.89837654e-02 1.04643658e-02 6.57443339e-03 -5.41560625e-04 -6.65641347e-04 -2.31278443e-04 -2.41806010e-04 -1.51466166e-04 -6.54058672e-04 -6.42707009e-03 -1.75745144e-03 -2.04508576e-03 -1.75745144e-03 5.93085321e-03 6.92368817e-03 5.93085321e-03 7.17890784e-05 -5.79402019e-04 -4.71998554e-04 -1.24342331e-04 -5.79402019e-04 -7.98017267e-04 -6.84621983e-03 -3.27743805e-03 -1.05574936e-03 -1.05574936e-03 1.04643658e-02 3.28721669e-03 3.28721669e-03 -4.80190460e-04 -1.51466166e-04 -1.51466166e-04 -4.07919404e-06 -6.54058672e-04 -6.42707009e-03 -2.04508576e-03 -1.75745144e-03 -1.75745144e-03 6.92368817e-03 5.93085321e-03 5.93085321e-03 -1.43578157e-04 -5.79402019e-04 -5.79402019e-04 -4.71998554e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 -2.22168870e-03 -1.05574936e-03 1.43975705e-02 7.19878526e-03 3.30885282e-03 -6.72689150e-04 -6.48383261e-04 -1.64771241e-04 -1.92556894e-04 -8.23856205e-05 -7.51760339e-04 -7.45403640e-03 -2.33272009e-03 -2.33272009e-03 -1.75745144e-03 7.91759414e-03 7.91759414e-03 5.93192422e-03 -1.33798498e-04 -8.24775068e-04 -5.76090406e-04 -2.31745796e-04 -5.76090406e-04 5.27394208e-03 4.46338470e-02 1.94940564e-02 1.07303294e-02 6.79712466e-03 -6.15790402e-02 -3.40677537e-02 -2.09548194e-02 1.43983717e-03 1.79436027e-03 3.80644111e-04 7.90677129e-04 3.04172289e-04 2.23413741e-03 2.19380987e-02 5.97575454e-03 6.96966051e-03 5.97575454e-03 -2.01721175e-02 -2.36061975e-02 -2.01721175e-02 -2.47956301e-04 1.92603538e-03 1.55544034e-03 4.29472912e-04 1.92603538e-03 2.63697104e-03 2.23169235e-02 1.07303294e-02 3.39856233e-03 3.39856233e-03 -3.40677537e-02 -1.04774097e-02 -1.04774097e-02 1.40466506e-03 3.04172289e-04 3.04172289e-04 -7.56143227e-05 2.23413741e-03 2.19380987e-02 6.96966051e-03 5.97575454e-03 5.97575454e-03 -2.36061975e-02 -2.01721175e-02 -2.01721175e-02 4.95912603e-04 1.92603538e-03 1.92603538e-03 1.55544034e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 7.31013090e-03 3.37692620e-03 -4.71806880e-02 -2.35903440e-02 -1.04774097e-02 2.01624211e-03 1.91279650e-03 3.31442239e-04 6.23039032e-04 1.65721120e-04 2.57177159e-03 2.54905237e-02 7.96249547e-03 7.96249547e-03 5.97468352e-03 -2.70402775e-02 -2.70402775e-02 -2.01721175e-02 4.61919444e-04 2.77172691e-03 1.91278109e-03 8.00067947e-04 1.91278109e-03 2.00865402e-04 1.11050827e-03 4.60225146e-04 4.51045253e-04 2.58546563e-04 -1.05858787e-03 -1.23765688e-03 -6.26079835e-04 -2.15594948e-04 -2.07629107e-04 -2.10858140e-04 2.01210755e-05 -1.03814554e-04 -2.43828447e-05 -2.51850037e-04 -2.11543315e-04 -1.91195970e-06 7.86769923e-06 7.28564171e-04 7.65236608e-06 -2.63407921e-05 -8.51334835e-05 -5.35930909e-05 -4.02693434e-05 2.67965423e-05 2.76047799e-04 1.68206444e-03 9.05218801e-04 2.61276086e-04 2.61276086e-04 -2.43109263e-03 -6.02086007e-04 -6.02086007e-04 -1.80801011e-04 -2.56170799e-04 -2.56170799e-04 -1.29483612e-04 2.27627103e-04 2.05559890e-03 5.89171948e-04 5.89171948e-04 5.89171948e-04 -1.92537756e-03 -1.92537756e-03 -1.92537756e-03 5.82346474e-05 5.82346474e-05 5.82346474e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 7.58193181e-04 2.47971010e-04 -3.84480879e-03 -2.21071022e-03 -5.74816056e-04 -1.77571990e-04 -1.84605080e-04 -2.56170813e-04 2.50980997e-05 -1.27619336e-04 2.69859428e-04 2.49181596e-03 6.96575412e-04 8.34544998e-04 5.92483559e-04 -2.29597259e-03 -2.77106909e-03 -1.93863184e-03 -1.33237476e-05 1.35675665e-04 5.82346510e-05 8.51334835e-05 9.69551583e-05 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 -2.48458547e-04 5.59016539e-05 7.90677129e-04 8.04312104e-04 -1.81273073e-04 -2.01210696e-05 -4.64676266e-05 2.13695409e-05 -1.25490500e-05 9.75262896e-06 -4.22323258e-05 -4.36217060e-04 -1.24342330e-04 -2.45373050e-04 1.36272548e-05 4.29472911e-04 8.45691536e-04 -4.56235903e-05 -9.28259564e-05 7.69246553e-06 -8.51334836e-05 -3.10280416e-05 2.04186516e-04 1.44067214e-03 7.58193181e-04 2.02291932e-04 1.23985505e-04 -2.21071022e-03 -5.28743471e-04 -2.87408028e-04 -5.01583601e-05 -1.25755053e-04 -1.27619336e-04 -9.75262549e-06 -6.47418095e-05 2.69859428e-04 2.49181596e-03 8.34544998e-04 6.96575412e-04 5.92483559e-04 -2.77106909e-03 -2.29597259e-03 -1.93863184e-03 8.03896332e-05 1.35675665e-04 9.69551583e-05 3.10280378e-05 5.82346510e-05 2.32986374e-04 2.34426089e-03 1.14609839e-03 2.29219677e-04 1.31518010e-04 -3.90413677e-03 -7.80827354e-04 -4.43193177e-04 3.81260703e-04 1.34642806e-04 6.42555976e-05 1.40774416e-05 1.28511195e-05 8.68754163e-04 7.89265969e-03 3.38740644e-03 1.69370322e-03 1.39163284e-03 -1.10421606e-02 -5.52108029e-03 -4.50586610e-03 4.90802872e-04 5.22621928e-04 3.90296691e-04 6.61626184e-05 1.95148346e-04 2.35827006e-03 2.35763806e-02 1.14593623e-02 2.29187245e-03 1.26490614e-03 -3.89973368e-02 -7.79946736e-03 -4.24704234e-03 3.56267477e-03 1.25527667e-03 5.28248254e-04 1.45405683e-04 1.05649651e-04 8.09033670e-03 7.12023514e-02 3.06157843e-02 1.53078921e-02 1.23257571e-02 -9.84393510e-02 -4.92196755e-02 -3.92289696e-02 3.28208913e-03 3.39007012e-03 2.19079023e-03 5.99639944e-04 1.09539512e-03 -1.11809809e-03 -1.10855729e-02 -5.39315946e-03 -1.13615876e-03 -6.56768211e-04 1.82818422e-02 3.85500682e-03 2.20028189e-03 -1.61404314e-03 -6.12528955e-04 -2.84072456e-04 -6.90790729e-05 -6.16426154e-05 -3.25718153e-03 -2.84618477e-02 -1.19438129e-02 -6.55487611e-03 -5.38893677e-03 3.82226763e-02 2.10617134e-02 1.71717810e-02 -1.04245353e-03 -1.45107144e-03 -1.01670854e-03 -2.41806010e-04 -6.06295850e-04 -2.23619617e-04 -2.21711457e-03 -1.13615876e-03 6.04025766e-05 -1.31353642e-04 3.85500682e-03 -2.22190601e-04 4.40056378e-04 -3.93960386e-04 7.46757455e-05 -6.16426154e-05 2.72636722e-05 1.18120975e-05 -1.62859076e-03 -1.42309238e-02 -6.55487611e-03 -2.11149871e-03 -2.69446838e-03 2.10617134e-02 6.63010621e-03 8.58589049e-03 -9.45808325e-04 -3.57837303e-04 -6.06295850e-04 1.24229274e-04 -1.07264763e-04 -3.21321284e-04 -3.24408088e-03 -1.61554931e-03 -3.23109861e-04 6.04025766e-05 5.51151678e-03 1.10230336e-03 -2.21833596e-04 -5.70519708e-04 -1.97960976e-04 7.65155303e-05 -3.79564352e-05 1.53031061e-05 -1.93066115e-03 -1.72130589e-02 -7.72081545e-03 -3.86040773e-03 -2.11149871e-03 2.49949181e-02 1.24974591e-02 6.65174234e-03 -1.13830702e-03 -1.10321295e-03 -3.71142378e-04 -3.16786168e-04 -1.85571189e-04 3.81384956e-03 3.77804173e-02 1.83240521e-02 3.86352022e-03 2.20701026e-03 -6.21386909e-02 -1.31145542e-02 -7.39108755e-03 5.35207271e-03 2.03504739e-03 9.00944956e-04 2.38596062e-04 1.96750404e-04 1.07126430e-02 9.23249130e-02 3.87329673e-02 2.13276769e-02 1.73944722e-02 -1.23158080e-01 -6.81355074e-02 -5.50225731e-02 2.68904970e-03 3.90708675e-03 2.49337058e-03 7.90677129e-04 1.56161355e-03 7.62769912e-04 7.55608346e-03 3.86352022e-03 -2.20844926e-04 4.41402053e-04 -1.31145542e-02 8.11169143e-04 -1.47821751e-03 1.31582005e-03 -2.73078227e-04 1.96750404e-04 -9.39657262e-05 -4.34569808e-05 5.35632148e-03 4.61624565e-02 2.13276769e-02 6.74145184e-03 8.69723612e-03 -6.81355074e-02 -2.09548194e-02 -2.75112865e-02 2.72582605e-03 7.57301448e-04 1.56161355e-03 -4.02156052e-04 1.50950257e-04 1.10040409e-03 1.11085085e-02 5.51824516e-03 1.10364903e-03 -2.21201930e-04 -1.88380208e-02 -3.76760416e-03 8.11169143e-04 1.92263739e-03 6.66579035e-04 -2.80441721e-04 1.30526274e-04 -5.60883442e-05 6.37153567e-03 5.61531625e-02 2.52176094e-02 1.26088047e-02 6.71981571e-03 -8.12484417e-02 -4.06242209e-02 -2.09548194e-02 3.33740309e-03 3.17023776e-03 7.84571398e-04 1.02519508e-03 3.92285699e-04 3.53666281e-04 3.23781243e-03 1.54192591e-03 3.78899621e-04 2.02340298e-04 -5.07316884e-03 -1.25748849e-03 -6.50671157e-04 1.72189391e-04 1.02778042e-04 5.88853492e-06 2.38191505e-05 5.66863953e-06 4.31421448e-04 2.57470696e-03 9.61118049e-04 9.16663119e-04 7.24164429e-04 -2.30780040e-03 -2.55881787e-03 -1.94724082e-03 -4.31190088e-04 -4.01844395e-04 -4.05073428e-04 2.01210755e-05 -1.80801125e-04 1.30551127e-04 1.19863777e-03 6.14890219e-04 -7.24372995e-05 6.38810614e-05 -2.03222623e-03 2.66573506e-04 -2.03255125e-04 1.12702688e-04 -8.21401381e-05 -1.31849124e-06 -1.71899919e-05 -1.27093356e-05 5.42270989e-04 3.37277546e-03 1.69064890e-03 4.67647223e-04 7.16105771e-04 -4.54381911e-03 -1.05521517e-03 -1.85952727e-03 -3.75016299e-04 -5.12341854e-04 -4.76558995e-04 -2.32338133e-05 -2.57103070e-04 2.00938337e-04 1.92566621e-03 9.43346715e-04 2.00199422e-04 -7.05975154e-05 -3.16632866e-03 -6.73083755e-04 2.59210014e-04 2.09592205e-04 7.95031556e-05 -8.21401346e-05 2.15592012e-05 -1.69351213e-05 6.74596222e-04 4.57205531e-03 2.12501180e-03 1.21302287e-03 4.54342147e-04 -5.95753527e-03 -3.46815148e-03 -1.02794521e-03 -3.71787278e-04 -4.04993276e-04 -5.12341868e-04 4.83319130e-05 -2.55238794e-04 -1.40774419e-05 -1.45405687e-04 -6.90790725e-05 -5.45273444e-05 4.38345815e-05 2.38596062e-04 1.87931452e-04 -1.51370905e-04 -2.38191525e-05 -3.43799839e-05 3.00107734e-05 -2.62152584e-06 3.40931357e-06 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 -3.72687821e-04 1.80130928e-04 7.90677129e-04 1.20646816e-03 -5.83429125e-04 -2.01210696e-05 -6.97014399e-05 4.46033542e-05 -2.50980963e-05 9.75262896e-06 4.01876674e-05 3.85133242e-04 2.00199422e-04 -1.76105115e-05 -1.41195031e-05 -6.73083755e-04 6.44733661e-05 5.18420027e-05 5.52918719e-05 -2.11609078e-05 -1.69351213e-05 -3.40931371e-06 -8.51552583e-07 3.37298111e-04 2.28602765e-03 1.21302287e-03 3.05477500e-04 2.27171074e-04 -3.46815148e-03 -7.55308050e-04 -5.13972607e-04 -1.27144932e-04 -2.53374511e-04 -2.55238794e-04 -9.75262549e-06 -1.29483678e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 102 128 154 178 204 229 252 278 303 329 355 381 407 433 459 485 511 537 563 589 615 641 667 +627 + -8.68754186e-04 -7.79382140e-03 -3.15044850e-03 -1.72625944e-03 -1.72625944e-03 1.01917052e-02 5.60345969e-03 5.60345969e-03 -2.91299618e-04 -4.46634856e-04 -4.46634856e-04 -2.56398737e-04 -2.32986404e-04 -2.33025200e-03 -6.06757548e-04 -7.04459215e-04 -7.04459215e-04 2.05902021e-03 2.39665439e-03 2.39665439e-03 4.87656881e-05 -2.07489841e-04 -2.07489841e-04 -2.49722166e-04 -8.18917543e-03 -7.12023536e-02 -2.87106175e-02 -1.58463763e-02 -1.58463763e-02 9.15058640e-02 5.07482850e-02 5.07482850e-02 -1.55856717e-03 -2.79907826e-03 -2.79907826e-03 -1.69935910e-03 -2.37227951e-03 -2.35763833e-02 -6.07292471e-03 -7.09989102e-03 -7.09989102e-03 2.05761288e-02 2.41285538e-02 2.41285538e-02 5.03700063e-04 -1.92523189e-03 -1.92523189e-03 -2.36144894e-03 3.49413945e-03 3.03670144e-02 1.19438129e-02 7.13784578e-03 7.13784578e-03 -3.80108031e-02 -2.28953340e-02 -2.28953340e-02 5.23281322e-04 1.34458777e-03 1.34458777e-03 9.14099894e-04 7.51760339e-04 7.45403640e-03 1.75745144e-03 2.33272009e-03 2.33272009e-03 -5.93192422e-03 -7.91759414e-03 -7.91759414e-03 -2.67596996e-04 5.76090406e-04 5.76090406e-04 8.24775068e-04 1.59603453e-03 1.36924397e-02 5.97190644e-03 2.11149871e-03 3.27743805e-03 -1.89837654e-02 -6.57443339e-03 -1.04643658e-02 5.41560625e-04 2.31278443e-04 6.65641347e-04 -2.41806010e-04 1.51466166e-04 6.54058672e-04 6.42707009e-03 1.75745144e-03 1.75745144e-03 2.04508576e-03 -5.93085321e-03 -5.93085321e-03 -6.92368817e-03 -7.17890784e-05 4.71998554e-04 5.79402019e-04 -1.24342331e-04 5.79402019e-04 1.59603453e-03 1.36924397e-02 5.97190644e-03 3.27743805e-03 2.11149871e-03 -1.89837654e-02 -1.04643658e-02 -6.57443339e-03 5.41560625e-04 6.65641347e-04 2.31278443e-04 2.41806010e-04 1.51466166e-04 6.54058672e-04 6.42707009e-03 1.75745144e-03 2.04508576e-03 1.75745144e-03 -5.93085321e-03 -6.92368817e-03 -5.93085321e-03 -7.17890784e-05 5.79402019e-04 4.71998554e-04 1.24342331e-04 5.79402019e-04 -1.15630983e-02 -9.92583999e-02 -3.89448405e-02 -2.34056249e-02 -2.34056249e-02 1.23158080e-01 7.46919746e-02 7.46919746e-02 -1.04262316e-03 -3.61599049e-03 -3.61599049e-03 -2.59867238e-03 -2.57177159e-03 -2.54905237e-02 -5.97468352e-03 -7.96249547e-03 -7.96249547e-03 2.01721175e-02 2.70402775e-02 2.70402775e-02 9.23838889e-04 -1.91278109e-03 -1.91278109e-03 -2.77172691e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 -6.79712466e-03 -1.07303294e-02 6.15790402e-02 2.09548194e-02 3.40677537e-02 -1.43983717e-03 -3.80644111e-04 -1.79436027e-03 7.90677129e-04 -3.04172289e-04 -2.23413741e-03 -2.19380987e-02 -5.97575454e-03 -5.97575454e-03 -6.96966051e-03 2.01721175e-02 2.01721175e-02 2.36061975e-02 2.47956301e-04 -1.55544034e-03 -1.92603538e-03 4.29472912e-04 -1.92603538e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 -1.07303294e-02 -6.79712466e-03 6.15790402e-02 3.40677537e-02 2.09548194e-02 -1.43983717e-03 -1.79436027e-03 -3.80644111e-04 -7.90677129e-04 -3.04172289e-04 -2.23413741e-03 -2.19380987e-02 -5.97575454e-03 -6.96966051e-03 -5.97575454e-03 2.01721175e-02 2.36061975e-02 2.01721175e-02 2.47956301e-04 -1.92603538e-03 -1.55544034e-03 -4.29472912e-04 -1.92603538e-03 -6.30924830e-04 -4.29823016e-03 -1.48029022e-03 -1.32091080e-03 -1.32091080e-03 3.95422690e-03 3.84480673e-03 3.84480673e-03 4.31189917e-04 3.73401571e-04 3.73401571e-04 1.27144817e-04 -4.87656894e-05 -5.03700075e-04 1.57353985e-05 -2.13455274e-04 -2.13455274e-04 -5.26815843e-05 7.36216537e-04 7.36216537e-04 8.51334837e-05 -1.34728011e-05 -1.34728011e-05 -1.07186182e-04 -6.18258214e-04 -3.96376881e-03 -1.79713253e-03 -5.94206062e-04 -1.15367735e-03 4.83491532e-03 1.43187248e-03 3.23540474e-03 4.03458694e-04 5.12341605e-04 4.40775872e-04 5.71524005e-05 2.54306520e-04 -2.69859428e-04 -2.49181596e-03 -5.92483559e-04 -6.96575412e-04 -8.34544998e-04 1.93863184e-03 2.29597259e-03 2.77106909e-03 6.70658856e-05 -5.82346510e-05 -9.69551583e-05 5.41054456e-05 -1.35675665e-04 -6.18258214e-04 -3.96376881e-03 -1.79713253e-03 -1.15367735e-03 -5.94206062e-04 4.83491532e-03 3.23540474e-03 1.43187248e-03 4.03458694e-04 4.40775872e-04 5.12341605e-04 -5.71524005e-05 2.54306520e-04 -2.69859428e-04 -2.49181596e-03 -5.92483559e-04 -8.34544998e-04 -6.96575412e-04 1.93863184e-03 2.77106909e-03 2.29597259e-03 6.70658856e-05 -9.69551583e-05 -5.82346510e-05 -5.41054456e-05 -1.35675665e-04 2.55111085e-04 -2.55111085e-04 -8.17947080e-04 8.17947080e-04 3.57828666e-05 -3.57828666e-05 2.50980997e-05 1.21030719e-04 -1.21030719e-04 -4.16218624e-04 4.16218624e-04 3.87205071e-05 -3.87205071e-05 8.51334835e-05 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 -2.61276086e-04 -2.61276086e-04 2.43109263e-03 6.02086007e-04 6.02086007e-04 1.80801011e-04 2.56170799e-04 2.56170799e-04 1.29483612e-04 -2.27627103e-04 -2.05559890e-03 -5.89171948e-04 -5.89171948e-04 -5.89171948e-04 1.92537756e-03 1.92537756e-03 1.92537756e-03 -5.82346474e-05 -5.82346474e-05 -5.82346474e-05 -2.32986433e-04 -2.31624311e-03 -1.10439733e-03 -2.40419799e-04 -2.40419799e-04 3.74707701e-03 8.16942238e-04 8.16942238e-04 -3.14535617e-04 -1.28748826e-04 -1.28748826e-04 -2.85652536e-05 -4.34377116e-04 -3.79807241e-03 -1.48930151e-03 -8.95685946e-04 -8.95685946e-04 4.75300430e-03 2.88410925e-03 2.88410925e-03 -6.07435718e-05 -1.80411666e-04 -1.80411666e-04 -1.23287142e-04 -2.38628896e-03 -2.35763860e-02 -1.11799748e-02 -2.44138823e-03 -2.44138823e-03 3.78787508e-02 8.28623517e-03 8.28623517e-03 -2.95315212e-03 -1.22314980e-03 -1.22314980e-03 -2.73711098e-04 -4.19342645e-03 -3.56011790e-02 -1.39412095e-02 -8.46167225e-03 -8.46167225e-03 4.38147980e-02 2.69027520e-02 2.69027520e-02 -9.43684742e-05 -1.10836724e-03 -1.10836724e-03 -8.54003590e-04 1.15979916e-03 1.13649604e-02 5.39315946e-03 1.23203687e-03 1.23203687e-03 -1.81992072e-02 -4.16928202e-03 -4.16928202e-03 1.36593360e-03 6.05966651e-04 6.05966651e-04 1.43372225e-04 1.83299245e-03 1.55976063e-02 5.97190644e-03 3.86040772e-03 3.86040772e-03 -1.87718922e-02 -1.22979864e-02 -1.22979864e-02 2.23884180e-05 5.59157674e-04 5.59157674e-04 4.59270210e-04 2.12419498e-04 2.06759882e-03 1.04028065e-03 -6.04025768e-05 2.27231751e-04 -3.50703504e-03 2.24881951e-04 -7.67596006e-04 3.04433459e-04 -7.60295846e-05 1.16108553e-04 -4.18154007e-05 -1.58305272e-05 7.65461036e-04 6.30773565e-03 2.69446838e-03 1.05574936e-03 1.63871903e-03 -8.38641784e-03 -3.23154388e-03 -5.16569203e-03 7.59427595e-05 2.49073062e-05 2.10811663e-04 -1.17576736e-04 4.82805976e-05 2.12419498e-04 2.06759882e-03 1.04028065e-03 2.27231751e-04 -6.04025768e-05 -3.50703504e-03 -7.67596006e-04 2.24881951e-04 3.04433459e-04 1.16108553e-04 -7.60295846e-05 4.18154007e-05 -1.58305272e-05 7.65461036e-04 6.30773565e-03 2.69446838e-03 1.63871903e-03 1.05574936e-03 -8.38641784e-03 -5.16569203e-03 -3.23154388e-03 7.59427595e-05 2.10811663e-04 2.49073062e-05 1.17576736e-04 4.82805976e-05 -3.97090933e-03 -3.88990034e-02 -1.84066871e-02 -4.21149200e-03 -4.21149200e-03 6.21386909e-02 1.42592475e-02 1.42592475e-02 -4.55237477e-03 -2.03332623e-03 -2.03332623e-03 -4.83310526e-04 -6.12439745e-03 -5.15673339e-02 -1.97059296e-02 -1.28082773e-02 -1.28082773e-02 6.15790402e-02 4.06242209e-02 4.06242209e-02 2.06589372e-04 -1.50326402e-03 -1.50326402e-03 -1.34123111e-03 -7.26655031e-04 -7.06931567e-03 -3.54924502e-03 2.18153576e-04 -7.76109403e-04 1.19698609e-02 -8.11169143e-04 2.62291084e-03 -1.01922268e-03 2.74929003e-04 -3.89344800e-04 1.44630336e-04 5.72175336e-05 -2.55459163e-03 -2.07883140e-02 -8.89670877e-03 -3.45423515e-03 -5.43165556e-03 2.75112865e-02 1.04774097e-02 1.70338769e-02 -1.18676184e-04 7.24850475e-05 -5.36919009e-04 3.88521077e-04 -7.76077099e-05 -7.26655031e-04 -7.06931567e-03 -3.54924502e-03 -7.76109403e-04 2.18153576e-04 1.19698609e-02 2.62291084e-03 -8.11169143e-04 -1.01922268e-03 -3.89344800e-04 2.74929003e-04 -1.44630336e-04 5.72175336e-05 -2.55459163e-03 -2.07883140e-02 -8.89670877e-03 -5.43165556e-03 -3.45423515e-03 2.75112865e-02 1.70338769e-02 1.04774097e-02 -1.18676184e-04 -5.36919009e-04 7.24850475e-05 -3.88521077e-04 -7.76077099e-05 -4.20391954e-04 -3.84734076e-03 -1.79003551e-03 -4.68426560e-04 -4.68426560e-04 5.87286683e-03 1.55408587e-03 1.55408587e-03 -1.72190874e-04 -1.29103728e-04 -1.29103728e-04 -4.04050068e-05 -4.00368784e-04 -2.83403147e-03 -9.79397314e-04 -8.55292935e-04 -8.55292935e-04 2.70501437e-03 2.52364575e-03 2.52364575e-03 2.15594777e-04 1.79186283e-04 1.79186283e-04 5.01582455e-05 -1.36445318e-04 -1.23076669e-03 -6.21452543e-04 7.10834577e-05 -1.45733490e-04 2.03394741e-03 -2.64722728e-04 4.80489364e-04 -8.63780648e-05 8.21399401e-05 -3.90925217e-05 2.83491426e-05 1.77802397e-05 -3.52035023e-04 -2.27305779e-03 -1.01170243e-03 -3.87834925e-04 -6.98847664e-04 2.72218884e-03 9.78743323e-04 1.97796348e-03 2.09243406e-04 2.56170550e-04 2.20387676e-04 3.39185872e-05 1.26687062e-04 -1.36445318e-04 -1.23076669e-03 -6.21452543e-04 -1.45733490e-04 7.10834577e-05 2.03394741e-03 4.80489364e-04 -2.64722728e-04 -8.63780648e-05 -3.90925217e-05 8.21399401e-05 -2.83491426e-05 1.77802397e-05 -3.52035023e-04 -2.27305779e-03 -1.01170243e-03 -6.98847664e-04 -3.87834925e-04 2.72218884e-03 1.97796348e-03 9.78743323e-04 2.09243406e-04 2.20387676e-04 2.56170550e-04 -3.39185872e-05 1.26687062e-04 3.99756162e-05 -3.99756162e-05 -1.37266843e-04 1.37266843e-04 2.32208297e-05 -2.32208297e-05 2.62152533e-06 1.30881812e-04 -1.30881812e-04 -4.15791028e-04 4.15791028e-04 1.25490534e-05 -1.25490534e-05 1.25490534e-05 -2.44735752e-05 -2.17072200e-04 -1.18469817e-04 1.35920812e-05 1.35920812e-05 3.86523638e-04 -5.07128126e-05 -5.07128126e-05 -2.05557138e-05 1.60899252e-05 1.60899252e-05 8.51544598e-07 -1.42936203e-04 -8.36708932e-04 -4.50389116e-04 -1.58090518e-04 -1.58090518e-04 1.17365137e-03 3.75521428e-04 3.75521428e-04 1.03814439e-04 1.28551341e-04 1.28551341e-04 6.47417432e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 313 337 361 385 411 437 461 487 513 537 563 589 603 627 -1 -1 3 0 0 0 -1 0 -2 169 - -1.60794716e-06 -1.70583355e-05 -5.16753108e-06 9.74528347e-07 8.61255180e-06 1.71292009e-05 -3.29444758e-06 -2.85486682e-05 7.06373276e-07 5.73470589e-07 5.16158770e-06 4.28221914e-06 -9.55784314e-07 -1.70289245e-05 -1.80354406e-04 -5.48777776e-05 1.05042552e-05 9.14629627e-05 1.81479302e-04 -3.53762843e-05 -3.02465504e-04 7.54441997e-06 6.21130072e-06 5.49844256e-05 4.55827353e-05 -1.03521679e-05 5.05395642e-06 5.37920973e-05 1.55568487e-05 -3.02680097e-06 -2.72773407e-05 -5.18627962e-05 1.02995563e-05 9.08055201e-05 -2.82546006e-06 -1.68691036e-06 -1.56424767e-05 -1.36811182e-05 2.99104120e-06 -2.43263422e-06 -2.57190371e-05 -7.88413529e-06 1.00893365e-06 1.31402255e-05 2.60094805e-05 -3.42879502e-06 -4.33491342e-05 1.06506570e-06 5.88994107e-07 7.94698537e-06 6.63203649e-06 -9.81656846e-07 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 5.04466829e-06 4.46526788e-05 9.08055201e-05 -1.71659271e-05 -1.48722018e-04 3.26514280e-06 2.99104120e-06 2.69600416e-05 2.19681945e-05 -4.87735431e-06 -1.67222998e-05 -1.77559803e-04 -5.17320680e-05 1.02676880e-05 9.05803225e-05 1.71864714e-04 -3.47468516e-05 -3.00529556e-04 9.39316160e-06 5.77509438e-06 5.22359427e-05 4.55685093e-05 -1.02124474e-05 7.98938604e-06 8.43034182e-05 2.59776122e-05 -3.42695305e-06 -4.32960204e-05 -8.54649707e-05 1.15822839e-05 1.42441618e-04 -3.53067783e-06 -2.01594925e-06 -2.62786967e-05 -2.19152964e-05 3.35991542e-06 2.78704996e-05 2.95933006e-04 9.05803225e-05 -1.71128133e-05 -1.48351079e-04 -3.00529556e-04 5.79114193e-05 4.92429573e-04 -1.09790351e-05 -1.02124474e-05 -8.99397180e-05 -7.32476904e-05 1.66683716e-05 8.47159188e-07 9.02795844e-06 3.33266393e-06 -4.15379221e-07 -4.13708166e-06 -1.10609304e-05 1.43218222e-06 1.38352650e-05 3.02679168e-07 -3.21685798e-07 -3.10212987e-06 -1.85421399e-06 3.47726245e-07 1.44462906e-06 1.53168672e-05 4.49554804e-06 -5.90768740e-07 -7.86371660e-06 -1.49045927e-05 2.02105779e-06 2.60388366e-05 -8.01512889e-07 -3.25689476e-07 -4.56312329e-06 -4.00234485e-06 5.79076593e-07 4.92889867e-06 5.26563014e-05 1.52698146e-05 -2.90777246e-06 -2.63225572e-05 -5.11624920e-05 9.97258727e-06 8.81034506e-05 -2.51385622e-06 -1.62843763e-06 -1.51854104e-05 -1.30623801e-05 2.83009735e-06 3.79016916e-06 4.05298388e-05 1.23702998e-05 -2.38216604e-06 -1.97988542e-05 -4.14345715e-05 8.15681405e-06 6.64020279e-05 -1.22672209e-06 -1.42639758e-06 -1.20434603e-05 -9.57904784e-06 2.26854683e-06 -2.40771510e-06 -2.55281121e-05 -7.86371660e-06 9.84614567e-07 1.28835124e-05 2.60388366e-05 -3.36842965e-06 -4.26793517e-05 9.35999893e-07 5.79076593e-07 7.85145226e-06 6.43971841e-06 -9.43371175e-07 + -4.82384148e-06 -5.11750065e-05 -5.16753108e-06 1.47546112e-05 2.58376554e-05 1.71292009e-05 -4.89723166e-05 -8.56460045e-05 9.27122554e-06 2.94400364e-06 5.16158770e-06 8.71738727e-06 -1.47200182e-05 -5.10867734e-05 -5.41063217e-04 -5.48777776e-05 1.56844995e-04 2.74388888e-04 1.81479302e-04 -5.19321090e-04 -9.07396512e-04 9.88219149e-05 3.13954606e-05 5.49844256e-05 9.27606654e-05 -1.56977303e-04 5.05395642e-06 5.37920973e-05 3.02680097e-06 -1.55568487e-05 -2.72773407e-05 -1.02995563e-05 5.18627962e-05 9.08055201e-05 -1.04354659e-05 -1.68691036e-06 -2.99104120e-06 -9.28747928e-06 1.56424767e-05 -1.59098513e-05 -1.69164630e-04 -1.71759601e-05 4.66705461e-05 8.58798007e-05 5.70994376e-05 -1.55575217e-04 -2.85497188e-04 3.02531983e-05 9.37627190e-06 1.72944581e-05 3.06133224e-05 -4.68813595e-05 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 7.77842435e-05 1.33958036e-04 9.08055201e-05 -2.59313981e-04 -4.46166053e-04 4.78454574e-05 1.56424767e-05 2.69600416e-05 4.39363890e-05 -7.67707986e-05 -1.67222998e-05 -1.77559803e-04 -1.02676880e-05 5.17320680e-05 9.05803225e-05 3.47468516e-05 -1.71864714e-04 -3.00529556e-04 3.47669059e-05 5.77509438e-06 1.02124474e-05 3.09189712e-05 -5.22359427e-05 5.25821854e-05 5.57796227e-04 5.69687094e-05 -1.55209375e-04 -2.84843547e-04 -1.88770753e-04 5.15594141e-04 9.43853767e-04 -1.00898062e-04 -3.13150254e-05 -5.75913592e-05 -1.01677954e-04 1.56575127e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 -2.58660340e-04 -4.45053236e-04 -3.00529556e-04 8.59323568e-04 1.47728872e-03 -1.59805827e-04 -5.22359427e-05 -8.99397180e-05 -1.46495381e-04 2.56507620e-04 9.37115990e-06 1.00046587e-04 1.07634514e-05 -2.81931856e-05 -4.95651821e-05 -3.59184383e-05 9.44614347e-05 1.65793335e-04 -1.73236052e-05 -6.05133035e-06 -1.06436985e-05 -1.65593002e-05 2.77151479e-05 3.11028898e-06 3.31889832e-05 1.85237783e-06 -9.17110299e-06 -1.69217960e-05 -6.33592638e-06 3.07240355e-05 5.65179084e-05 -6.36814569e-06 -9.77063263e-07 -1.84600370e-06 -6.09580744e-06 9.28732999e-06 4.92889867e-06 5.26563014e-05 2.90777246e-06 -1.52698146e-05 -2.63225572e-05 -9.97258727e-06 5.11624920e-05 8.81034506e-05 -1.00554249e-05 -1.62843763e-06 -2.83009735e-06 -8.70825340e-06 1.51854104e-05 7.42738855e-06 7.94644754e-05 8.08013271e-06 -2.44630801e-05 -3.79457271e-05 -2.70830826e-05 8.19679572e-05 1.27448639e-04 -1.37355867e-05 -4.96544639e-06 -7.68933355e-06 -1.05055060e-05 2.33598940e-05 -1.55514449e-05 -1.65944916e-04 -1.69217960e-05 4.58555150e-05 8.30769984e-05 5.65179084e-05 -1.53620178e-04 -2.77621887e-04 2.90877864e-05 9.28732999e-06 1.68591953e-05 2.88896254e-05 -4.55562472e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -8.03973579e-06 -8.52916775e-05 -2.58376554e-05 8.61255180e-06 4.23147770e-05 8.56460045e-05 -2.85486682e-05 -1.40328055e-04 3.53186638e-06 5.16158770e-06 2.53490916e-05 1.98816059e-05 -8.44969718e-06 -8.51446224e-05 -9.01772028e-04 -2.74388888e-04 9.14629627e-05 4.49526476e-04 9.07396512e-04 -3.02465504e-04 -1.48721070e-03 3.77220998e-05 5.49844256e-05 2.70136544e-04 2.11961728e-04 -9.00455145e-05 2.52697821e-05 2.68960486e-04 7.77842435e-05 -2.72773407e-05 -1.33958036e-04 -2.59313981e-04 9.08055201e-05 4.46166053e-04 -1.41273003e-05 -1.56424767e-05 -7.67707986e-05 -6.34035760e-05 2.69600416e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 5.04466829e-06 4.46526788e-05 9.08055201e-05 -1.71659271e-05 -1.48722018e-04 3.26514280e-06 2.99104120e-06 2.69600416e-05 2.19681945e-05 -4.87735431e-06 -4.28642856e-05 -4.56055815e-04 -1.38815371e-04 4.62717902e-05 2.23263394e-04 4.61875977e-04 -1.53958659e-04 -7.43588136e-04 1.67377511e-05 2.79512305e-05 1.34754137e-04 1.03527250e-04 -4.49180458e-05 -8.36114988e-05 -8.87799017e-04 -2.58660340e-04 9.05803225e-05 4.45053236e-04 8.59323568e-04 -3.00529556e-04 -1.47728872e-03 4.69658080e-05 5.22359427e-05 2.56507620e-04 2.11643596e-04 -8.99397180e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 -1.71128133e-05 -1.48351079e-04 -3.00529556e-04 5.79114193e-05 4.92429573e-04 -1.09790351e-05 -1.02124474e-05 -8.99397180e-05 -7.32476904e-05 1.66683716e-05 1.41767784e-04 1.50478185e-03 4.60763160e-04 -1.53587720e-04 -7.41777346e-04 -1.52800684e-03 5.09335613e-04 2.46214787e-03 -5.62300464e-05 -9.31529678e-05 -4.49565889e-04 -3.45801212e-04 1.49855296e-04 4.23579594e-06 4.51397922e-05 1.66633196e-05 -4.13708166e-06 -2.02733712e-05 -5.53046522e-05 1.38352650e-05 6.78414545e-05 1.51339584e-06 -3.10212987e-06 -1.52119092e-05 -8.48670762e-06 3.62110076e-06 4.92889867e-06 5.26563014e-05 1.52698146e-05 -2.90777246e-06 -2.63225572e-05 -5.11624920e-05 9.97258727e-06 8.81034506e-05 -2.51385622e-06 -1.62843763e-06 -1.51854104e-05 -1.30623801e-05 2.83009735e-06 2.51033427e-05 2.68067114e-04 7.77906580e-05 -2.73137461e-05 -1.31658857e-04 -2.60484554e-04 9.13167005e-05 4.40649955e-04 -1.28680228e-05 -1.57723475e-05 -7.59270615e-05 -6.14766473e-05 2.67038368e-05 2.04803436e-05 2.18601217e-04 6.68535146e-05 -2.31028170e-05 -1.05307995e-04 -2.23371808e-04 7.71128608e-05 3.52447381e-04 -6.91797789e-06 -1.40812999e-05 -6.40525946e-05 -4.78952650e-05 2.21877546e-05 -8.36778090e-06 -8.93557047e-05 -2.73137461e-05 4.95400178e-06 4.38862858e-05 9.13167005e-05 -1.69733528e-05 -1.46883318e-04 2.79751765e-06 2.96063699e-06 2.67038368e-05 2.13535203e-05 -4.71683005e-06 + -8.03973579e-06 -8.52916775e-05 -8.61255180e-06 2.58376554e-05 4.23147770e-05 2.85486682e-05 -8.56460045e-05 -1.40328055e-04 1.54520426e-05 5.16158770e-06 8.44969718e-06 1.29994889e-05 -2.53490916e-05 -8.51446224e-05 -9.01772028e-04 -9.14629627e-05 2.74388888e-04 4.49526476e-04 3.02465504e-04 -9.07396512e-04 -1.48721070e-03 1.64703192e-04 5.49844256e-05 9.00455145e-05 1.38649161e-04 -2.70136544e-04 8.42326070e-06 8.96534955e-05 5.04466829e-06 -2.72773407e-05 -4.46526788e-05 -1.71659271e-05 9.08055201e-05 1.48722018e-04 -1.73924431e-05 -2.99104120e-06 -4.87735431e-06 -1.38117939e-05 2.69600416e-05 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 7.77842435e-05 1.33958036e-04 9.08055201e-05 -2.59313981e-04 -4.46166053e-04 4.78454574e-05 1.56424767e-05 2.69600416e-05 4.39363890e-05 -7.67707986e-05 -4.28642856e-05 -4.56055815e-04 -4.62717902e-05 1.38815371e-04 2.23263394e-04 1.53958659e-04 -4.61875977e-04 -7.43588136e-04 8.12883528e-05 2.79512305e-05 4.49180458e-05 6.62589426e-05 -1.34754137e-04 -2.78704996e-05 -2.95933006e-04 -1.71128133e-05 9.05803225e-05 1.48351079e-04 5.79114193e-05 -3.00529556e-04 -4.92429573e-04 5.79448431e-05 1.02124474e-05 1.66683716e-05 4.61319685e-05 -8.99397180e-05 8.36114988e-05 8.87799017e-04 9.05803225e-05 -2.58660340e-04 -4.45053236e-04 -3.00529556e-04 8.59323568e-04 1.47728872e-03 -1.59805827e-04 -5.22359427e-05 -8.99397180e-05 -1.46495381e-04 2.56507620e-04 1.41767784e-04 1.50478185e-03 1.53587720e-04 -4.60763160e-04 -7.41777346e-04 -5.09335613e-04 1.52800684e-03 2.46214787e-03 -2.71357611e-04 -9.31529678e-05 -1.49855296e-04 -2.21597254e-04 4.49565889e-04 1.56185998e-05 1.66744311e-04 1.79390856e-05 -4.95651821e-05 -8.10627132e-05 -5.98640639e-05 1.65793335e-04 2.71307658e-04 -2.88726753e-05 -1.06436985e-05 -1.74046088e-05 -2.44613842e-05 4.78652195e-05 4.92889867e-06 5.26563014e-05 2.90777246e-06 -1.52698146e-05 -2.63225572e-05 -9.97258727e-06 5.11624920e-05 8.81034506e-05 -1.00554249e-05 -1.62843763e-06 -2.83009735e-06 -8.70825340e-06 1.51854104e-05 8.36778090e-06 8.93557047e-05 4.95400178e-06 -2.73137461e-05 -4.38862858e-05 -1.69733528e-05 9.13167005e-05 1.46883318e-04 -1.70939322e-05 -2.96063699e-06 -4.71683005e-06 -1.30994815e-05 2.67038368e-05 1.39084787e-05 1.48392815e-04 1.51342263e-05 -4.78576154e-05 -7.02112519e-05 -5.05381214e-05 1.59581138e-04 2.34976114e-04 -2.60301140e-05 -9.72717325e-06 -1.42298426e-05 -1.75091939e-05 4.52001971e-05 -2.51033427e-05 -2.68067114e-04 -2.73137461e-05 7.77906580e-05 1.31658857e-04 9.13167005e-05 -2.60484554e-04 -4.40649955e-04 4.68063269e-05 1.57723475e-05 2.67038368e-05 4.18823582e-05 -7.59270615e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -4.82384148e-06 -5.11750065e-05 -1.47546112e-05 5.16753108e-06 2.58376554e-05 4.89723166e-05 -1.71292009e-05 -8.56460045e-05 2.91386606e-06 2.94400364e-06 1.47200182e-05 1.23878105e-05 -5.16158770e-06 -5.10867734e-05 -5.41063217e-04 -1.56844995e-04 5.48777776e-05 2.74388888e-04 5.19321090e-04 -1.81479302e-04 -9.07396512e-04 3.09221352e-05 3.13954606e-05 1.56977303e-04 1.31962621e-04 -5.49844256e-05 1.59098513e-05 1.69164630e-04 4.66705461e-05 -1.71759601e-05 -8.58798007e-05 -1.55575217e-04 5.70994376e-05 2.85497188e-04 -1.13853158e-05 -9.37627190e-06 -4.68813595e-05 -4.15066995e-05 1.72944581e-05 -5.05395642e-06 -5.37920973e-05 -1.55568487e-05 3.02680097e-06 2.72773407e-05 5.18627962e-05 -1.02995563e-05 -9.08055201e-05 2.82546006e-06 1.68691036e-06 1.56424767e-05 1.36811182e-05 -2.99104120e-06 -2.52697821e-05 -2.68960486e-04 -7.77842435e-05 2.72773407e-05 1.33958036e-04 2.59313981e-04 -9.08055201e-05 -4.46166053e-04 1.41273003e-05 1.56424767e-05 7.67707986e-05 6.34035760e-05 -2.69600416e-05 -5.25821854e-05 -5.57796227e-04 -1.55209375e-04 5.69687094e-05 2.84843547e-04 5.15594141e-04 -1.88770753e-04 -9.43853767e-04 3.76066601e-05 3.13150254e-05 1.56575127e-04 1.38219262e-04 -5.75913592e-05 1.67222998e-05 1.77559803e-04 5.17320680e-05 -1.02676880e-05 -9.05803225e-05 -1.71864714e-04 3.47468516e-05 3.00529556e-04 -9.39316160e-06 -5.77509438e-06 -5.22359427e-05 -4.55685093e-05 1.02124474e-05 8.36114988e-05 8.87799017e-04 2.58660340e-04 -9.05803225e-05 -4.45053236e-04 -8.59323568e-04 3.00529556e-04 1.47728872e-03 -4.69658080e-05 -5.22359427e-05 -2.56507620e-04 -2.11643596e-04 8.99397180e-05 1.74672722e-06 1.87949609e-05 7.08905598e-06 -1.61587451e-06 -8.07937257e-06 -2.37556158e-05 5.49541842e-06 2.74770921e-05 9.08040048e-07 -1.27453754e-06 -6.37268768e-06 -3.20954142e-06 1.33730893e-06 3.11028898e-06 3.31889832e-05 9.17110299e-06 -1.85237783e-06 -1.69217960e-05 -3.07240355e-05 6.33592638e-06 5.65179084e-05 -2.09505125e-06 -9.77063263e-07 -9.28732999e-06 -8.56287966e-06 1.84600370e-06 1.55514449e-05 1.65944916e-04 4.58555150e-05 -1.69217960e-05 -8.30769984e-05 -1.53620178e-04 5.65179084e-05 2.77621887e-04 -1.04752563e-05 -9.28732999e-06 -4.55562472e-05 -3.96355746e-05 1.68591953e-05 1.18293568e-05 1.26375123e-04 3.66475550e-05 -1.33614887e-05 -6.18975704e-05 -1.22789981e-04 4.46478214e-05 2.07305559e-04 -6.03325493e-06 -7.72332900e-06 -3.56819691e-05 -2.87371512e-05 1.30623801e-05 -4.92889867e-06 -5.26563014e-05 -1.52698146e-05 2.90777246e-06 2.63225572e-05 5.11624920e-05 -9.97258727e-06 -8.81034506e-05 2.51385622e-06 1.62843763e-06 1.51854104e-05 1.30623801e-05 -2.83009735e-06 + -1.60794716e-06 -1.70583355e-05 -9.74528347e-07 5.16753108e-06 8.61255180e-06 3.29444758e-06 -1.71292009e-05 -2.85486682e-05 3.35532393e-06 5.73470589e-07 9.55784314e-07 2.75284677e-06 -5.16158770e-06 -1.70289245e-05 -1.80354406e-04 -1.05042552e-05 5.48777776e-05 9.14629627e-05 3.53762843e-05 -1.81479302e-04 -3.02465504e-04 3.57035967e-05 6.21130072e-06 1.03521679e-05 2.93250270e-05 -5.49844256e-05 2.43263422e-06 2.57190371e-05 1.00893365e-06 -7.88413529e-06 -1.31402255e-05 -3.42879502e-06 2.60094805e-05 4.33491342e-05 -5.21097923e-06 -5.88994107e-07 -9.81656846e-07 -4.23839220e-06 7.94698537e-06 -5.05395642e-06 -5.37920973e-05 -3.02680097e-06 1.55568487e-05 2.72773407e-05 1.02995563e-05 -5.18627962e-05 -9.08055201e-05 1.04354659e-05 1.68691036e-06 2.99104120e-06 9.28747928e-06 -1.56424767e-05 -8.42326070e-06 -8.96534955e-05 -5.04466829e-06 2.72773407e-05 4.46526788e-05 1.71659271e-05 -9.08055201e-05 -1.48722018e-04 1.73924431e-05 2.99104120e-06 4.87735431e-06 1.38117939e-05 -2.69600416e-05 -7.98938604e-06 -8.43034182e-05 -3.42695305e-06 2.59776122e-05 4.32960204e-05 1.15822839e-05 -8.54649707e-05 -1.42441618e-04 1.72138645e-05 2.01594925e-06 3.35991542e-06 1.40153049e-05 -2.62786967e-05 1.67222998e-05 1.77559803e-04 1.02676880e-05 -5.17320680e-05 -9.05803225e-05 -3.47468516e-05 1.71864714e-04 3.00529556e-04 -3.47669059e-05 -5.77509438e-06 -1.02124474e-05 -3.09189712e-05 5.22359427e-05 2.78704996e-05 2.95933006e-04 1.71128133e-05 -9.05803225e-05 -1.48351079e-04 -5.79114193e-05 3.00529556e-04 4.92429573e-04 -5.79448431e-05 -1.02124474e-05 -1.66683716e-05 -4.61319685e-05 8.99397180e-05 2.85880319e-06 3.05858908e-05 1.85532669e-06 -9.04666195e-06 -1.50777699e-05 -6.34791707e-06 3.03529263e-05 5.05882105e-05 -5.77453163e-06 -1.07445364e-06 -1.79075606e-06 -4.73540138e-06 8.87887759e-06 1.44462906e-06 1.53168672e-05 5.90768740e-07 -4.49554804e-06 -7.86371660e-06 -2.02105779e-06 1.49045927e-05 2.60388366e-05 -3.06537587e-06 -3.25689476e-07 -5.79076593e-07 -2.69530295e-06 4.56312329e-06 2.40771510e-06 2.55281121e-05 9.84614567e-07 -7.86371660e-06 -1.28835124e-05 -3.36842965e-06 2.60388366e-05 4.26793517e-05 -5.10895979e-06 -5.79076593e-07 -9.43371175e-07 -4.03045889e-06 7.85145226e-06 2.62874596e-06 2.80833608e-05 1.55081198e-06 -9.07132154e-06 -1.34822449e-05 -5.31871321e-06 3.02963325e-05 4.51827049e-05 -5.36289327e-06 -9.91786862e-07 -1.43541318e-06 -3.50183704e-06 8.70825340e-06 -4.92889867e-06 -5.26563014e-05 -2.90777246e-06 1.52698146e-05 2.63225572e-05 9.97258727e-06 -5.11624920e-05 -8.81034506e-05 1.00554249e-05 1.62843763e-06 2.83009735e-06 8.70825340e-06 -1.51854104e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 0 -1 494 - -4.34377093e-04 -3.89691070e-03 -8.63129722e-04 5.61059340e-04 1.72625944e-03 2.80172985e-03 -1.78651566e-03 -5.60345969e-03 7.28249045e-05 6.20367503e-05 2.56398737e-04 2.58461671e-04 -1.24073501e-04 -1.78847352e-02 -5.87570366e-02 -1.52349753e-02 -7.98925478e-03 4.57049260e-02 3.01013258e-02 2.41516852e-02 -9.03039775e-02 -4.51738731e-03 -1.95897929e-04 -7.62844642e-03 -1.25181794e-02 5.87693787e-04 -4.09458772e-03 -3.56011768e-02 -7.92318813e-03 4.94105309e-03 1.58463763e-02 2.53741425e-02 -1.53834365e-02 -5.07482850e-02 3.89641792e-04 2.50039606e-04 1.69935910e-03 1.87415927e-03 -5.00079211e-04 -1.14467784e-01 -2.05158519e-01 -7.44179251e-02 -6.18104264e-02 2.23253775e-01 9.40538013e-02 1.61501416e-01 -2.82161404e-01 -2.91535256e-02 5.94664510e-03 -5.64420326e-02 -1.00016699e-01 -1.78399353e-02 7.98017267e-04 6.84621983e-03 1.05574936e-03 -1.05574936e-03 -3.27743805e-03 -3.28721669e-03 3.28721669e-03 1.04643658e-02 -2.40095230e-04 -4.07919404e-06 -1.51466166e-04 -4.15857137e-04 1.51466166e-04 1.74048480e-02 3.00925067e-02 -7.31291146e-03 7.31291146e-03 -4.10516260e-02 2.10501636e-02 -2.10501636e-02 5.58787361e-02 1.16326032e-02 -7.05627734e-04 -6.17201627e-04 2.01482598e-02 6.17201627e-04 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 1.05574936e-03 4.44337740e-03 7.19878526e-03 -3.30885282e-03 -1.43975705e-02 1.69585413e-04 8.23856205e-05 6.48383261e-04 6.78844339e-04 -1.64771241e-04 -4.06290781e-02 -1.66320858e-01 -3.46806621e-02 -7.31291146e-03 1.04041986e-01 7.55754911e-02 3.77732694e-03 -2.26726473e-01 -6.97246830e-03 4.19577757e-03 -1.25781017e-02 -2.14649352e-02 -1.25873327e-02 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 2.11149871e-03 5.97190644e-03 1.04643658e-02 -6.57443339e-03 -1.89837654e-02 6.13701652e-05 1.51466166e-04 6.65641347e-04 5.89908264e-04 -2.31278443e-04 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 -2.19387344e-02 1.02158091e-01 5.58787361e-02 6.31504909e-02 -1.27959799e-01 -1.31039042e-02 6.17201627e-04 -3.17023077e-02 -4.78620623e-02 -2.35149874e-03 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 3.39856233e-03 1.07303294e-02 1.04774097e-02 -1.04774097e-02 -3.40677537e-02 7.02332531e-04 -7.56143227e-05 3.04172289e-04 1.21647563e-03 -3.04172289e-04 -4.97728778e-02 -5.76059714e-02 2.21680758e-02 -2.21680758e-02 1.04343510e-01 -5.85065957e-02 5.85065957e-02 -1.05382160e-01 -3.43986036e-02 2.58693043e-03 6.97865905e-03 -5.95801292e-02 -6.97865905e-03 3.65218523e-03 3.23076295e-02 7.31013090e-03 -3.37692620e-03 -1.46202618e-02 -2.35903440e-02 1.04774097e-02 4.71806880e-02 -4.68553427e-04 -1.65721120e-04 -1.91279650e-03 -2.05763641e-03 3.31442239e-04 1.04025889e-01 3.13161189e-01 7.44575789e-02 3.94409125e-02 -2.23372737e-01 -1.28761369e-01 -5.85065957e-02 3.86284108e-01 2.59318990e-02 -1.28157335e-02 4.42148092e-02 7.29907912e-02 3.84472004e-02 5.27394208e-03 4.46338470e-02 1.07303294e-02 -6.79712466e-03 -1.94940564e-02 -3.40677537e-02 2.09548194e-02 6.15790402e-02 -3.51721030e-05 -3.04172289e-04 -1.79436027e-03 -1.64227413e-03 3.80644111e-04 1.49318633e-01 1.72817914e-01 1.04343510e-01 6.65042275e-02 -2.56081283e-01 -1.05382160e-01 -1.75519787e-01 2.22512499e-01 3.16084107e-02 -6.97865905e-03 8.92800356e-02 1.37409383e-01 2.11966879e-02 1.57731207e-04 1.07455754e-03 4.40694041e-04 -8.08610292e-05 -4.39522720e-04 -1.31538316e-03 1.56052831e-04 1.21404041e-03 6.33105270e-05 6.03533012e-05 6.35724085e-05 6.78003819e-05 -1.23935635e-04 -4.55908042e-04 -2.18521780e-02 -3.82387958e-03 8.65702588e-04 1.04106084e-02 1.74978226e-02 3.59203543e-03 -3.54111799e-02 -1.87537406e-03 -2.05642373e-03 -3.92598110e-04 -1.95433698e-03 4.14863929e-03 2.04186516e-04 1.44067214e-03 2.02291932e-04 -1.23985505e-04 -7.58193181e-04 -5.28743471e-04 2.87408028e-04 2.21071022e-03 1.66331586e-05 6.47418095e-05 1.25755053e-04 4.83147268e-05 -1.27619336e-04 -1.95760213e-03 -2.80327626e-02 -8.00829454e-04 4.29097929e-03 1.40981101e-02 -5.37991953e-04 -9.69081107e-03 -4.87973601e-02 1.43697344e-03 -1.32485452e-04 -2.73068110e-03 3.13841738e-04 1.56406873e-03 2.76047799e-04 1.68206444e-03 2.61276086e-04 -2.61276086e-04 -9.05218801e-04 -6.02086007e-04 6.02086007e-04 2.43109263e-03 9.04005053e-05 1.29483612e-04 2.56170799e-04 1.56578268e-04 -2.56170799e-04 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 9.02806791e-04 4.34198339e-03 -2.39610809e-03 2.39610809e-03 -1.91115783e-02 -1.46575273e-03 -3.97456344e-04 -4.30333535e-03 -2.53875819e-03 4.30333535e-03 1.40873233e-04 6.61908408e-04 2.66387374e-04 -2.51858719e-04 -2.77663663e-04 -6.69686251e-04 6.32837578e-04 5.21425422e-04 1.08042527e-04 8.50297262e-05 2.03045895e-04 1.64833471e-04 -1.71923735e-04 3.90417919e-03 1.16722294e-02 2.17371517e-03 9.08043907e-04 -7.13373164e-03 -3.82186111e-03 1.68033719e-04 2.13280468e-02 -4.81608262e-03 -1.38676110e-03 -4.39751651e-03 -5.78427761e-03 2.99367094e-03 -4.08373031e-04 -2.88134429e-03 -7.58193181e-04 2.47971010e-04 1.33958170e-03 2.21071022e-03 -5.74816056e-04 -3.84480879e-03 -1.10521587e-04 -1.27619336e-04 -1.84605080e-04 -1.41232804e-04 2.56170813e-04 5.87280638e-03 8.40982877e-02 1.40981101e-02 -1.28729379e-02 -3.83957898e-02 -4.87973601e-02 2.90724332e-02 1.29588302e-01 9.29175443e-04 1.56406873e-03 1.24388086e-04 2.08384549e-03 -4.30333539e-03 9.88382865e-05 -3.25562240e-05 -2.69514158e-04 6.51124480e-05 8.23793998e-05 9.32834789e-04 -1.64758800e-04 -4.24531186e-05 -7.10748450e-05 -9.82445319e-06 5.87942786e-05 1.42149690e-04 -9.88387313e-05 -2.15771181e-09 -5.38484117e-04 -2.44365092e-03 1.07696823e-03 1.52860947e-03 8.46209650e-03 -3.05721893e-03 -3.42457555e-04 -5.95315905e-04 8.64807938e-06 6.06126004e-04 1.19063181e-03 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 5.56728179e-05 -2.01145710e-03 -1.32981768e-04 1.00299410e-04 9.91063745e-05 5.49049709e-05 -7.47348737e-05 -3.03363518e-04 -2.69514151e-04 -2.44365085e-03 -5.82969671e-04 1.16593934e-03 1.90011147e-03 3.40366866e-05 -3.80022293e-03 4.43621871e-05 -2.07999480e-05 1.93553576e-04 2.13492803e-04 4.15998960e-05 6.51124617e-05 1.07696836e-03 -1.16593934e-03 -1.32981768e-04 4.02291420e-03 2.55145469e-04 -1.89076287e-04 -3.03363518e-04 -1.19788748e-04 1.56122285e-04 5.54151652e-04 8.23794069e-05 1.52860953e-03 -5.56728169e-05 -1.90011147e-03 1.32981764e-04 6.55646716e-03 -3.06525317e-04 -3.02178902e-04 -1.48956869e-04 2.73394681e-04 9.53268973e-04 9.32834782e-04 8.46209643e-03 2.01145710e-03 -3.40366858e-05 -4.02291420e-03 -6.55646716e-03 1.31129343e-02 -1.56250293e-04 6.08434596e-05 -6.55355235e-04 -7.12399406e-04 -1.21686919e-04 -1.64758814e-04 -3.05721906e-03 1.32981764e-04 3.80022293e-03 -2.55145464e-04 -1.31129343e-02 5.89434165e-04 9.53268973e-04 3.18366201e-04 -5.60424337e-04 -1.73208236e-03 4.24531844e-05 3.42458193e-04 1.00299401e-04 4.43621967e-05 -1.89076268e-04 -3.06525309e-04 -1.56250302e-04 5.89434146e-04 2.18600154e-05 -1.34141631e-05 -2.01211556e-05 -6.70691861e-06 7.10749203e-05 5.95316634e-04 9.91063634e-05 -2.07999367e-05 -3.03363497e-04 -3.02178891e-04 6.08434487e-05 9.53268953e-04 -2.18601272e-05 -1.86440482e-06 -1.83575999e-05 1.22027530e-10 9.82460806e-06 -8.64657845e-06 5.49049494e-05 1.93553598e-04 -1.19788706e-04 -1.48956849e-04 -6.55355255e-04 3.18366161e-04 1.34139336e-05 1.86415402e-06 -2.56125535e-10 -2.32340119e-05 -3.57826035e-05 -5.87941603e-05 -6.06124857e-04 -7.47348891e-05 2.13492818e-04 1.56122316e-04 2.73394696e-04 -7.12399421e-04 -5.60424368e-04 2.01209895e-05 1.83573994e-05 2.32336147e-05 -1.45341545e-10 -1.53452686e-05 -1.42149841e-04 -1.19063327e-03 -3.03363497e-04 4.15998734e-05 5.54151609e-04 9.53268953e-04 -1.21686897e-04 -1.73208232e-03 6.70712975e-06 1.22027530e-10 3.57831158e-05 1.53456624e-05 -2.42180269e-10 + -4.34377093e-04 -3.89691070e-03 -8.63129722e-04 5.61059340e-04 1.72625944e-03 2.80172985e-03 -1.78651566e-03 -5.60345969e-03 7.28249045e-05 6.20367503e-05 2.56398737e-04 2.58461671e-04 -1.24073501e-04 -1.78847352e-02 -5.87570366e-02 -1.52349753e-02 -7.98925478e-03 4.57049260e-02 3.01013258e-02 2.41516852e-02 -9.03039775e-02 -4.51738731e-03 -1.95897929e-04 -7.62844642e-03 -1.25181794e-02 5.87693787e-04 -4.09458772e-03 -3.56011768e-02 -7.92318813e-03 4.94105309e-03 1.58463763e-02 2.53741425e-02 -1.53834365e-02 -5.07482850e-02 3.89641792e-04 2.50039606e-04 1.69935910e-03 1.87415927e-03 -5.00079211e-04 -1.14467784e-01 -2.05158519e-01 -7.44179251e-02 -6.18104264e-02 2.23253775e-01 9.40538013e-02 1.61501416e-01 -2.82161404e-01 -2.91535256e-02 5.94664510e-03 -5.64420326e-02 -1.00016699e-01 -1.78399353e-02 7.98017267e-04 6.84621983e-03 1.05574936e-03 -1.05574936e-03 -3.27743805e-03 -3.28721669e-03 3.28721669e-03 1.04643658e-02 -2.40095230e-04 -4.07919404e-06 -1.51466166e-04 -4.15857137e-04 1.51466166e-04 1.74048480e-02 3.00925067e-02 -7.31291146e-03 7.31291146e-03 -4.10516260e-02 2.10501636e-02 -2.10501636e-02 5.58787361e-02 1.16326032e-02 -7.05627734e-04 -6.17201627e-04 2.01482598e-02 6.17201627e-04 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 1.05574936e-03 4.44337740e-03 7.19878526e-03 -3.30885282e-03 -1.43975705e-02 1.69585413e-04 8.23856205e-05 6.48383261e-04 6.78844339e-04 -1.64771241e-04 -4.06290781e-02 -1.66320858e-01 -3.46806621e-02 -7.31291146e-03 1.04041986e-01 7.55754911e-02 3.77732694e-03 -2.26726473e-01 -6.97246830e-03 4.19577757e-03 -1.25781017e-02 -2.14649352e-02 -1.25873327e-02 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 2.11149871e-03 5.97190644e-03 1.04643658e-02 -6.57443339e-03 -1.89837654e-02 6.13701652e-05 1.51466166e-04 6.65641347e-04 5.89908264e-04 -2.31278443e-04 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 -2.19387344e-02 1.02158091e-01 5.58787361e-02 6.31504909e-02 -1.27959799e-01 -1.31039042e-02 6.17201627e-04 -3.17023077e-02 -4.78620623e-02 -2.35149874e-03 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 3.39856233e-03 1.07303294e-02 1.04774097e-02 -1.04774097e-02 -3.40677537e-02 7.02332531e-04 -7.56143227e-05 3.04172289e-04 1.21647563e-03 -3.04172289e-04 -4.97728778e-02 -5.76059714e-02 2.21680758e-02 -2.21680758e-02 1.04343510e-01 -5.85065957e-02 5.85065957e-02 -1.05382160e-01 -3.43986036e-02 2.58693043e-03 6.97865905e-03 -5.95801292e-02 -6.97865905e-03 3.65218523e-03 3.23076295e-02 7.31013090e-03 -3.37692620e-03 -1.46202618e-02 -2.35903440e-02 1.04774097e-02 4.71806880e-02 -4.68553427e-04 -1.65721120e-04 -1.91279650e-03 -2.05763641e-03 3.31442239e-04 1.04025889e-01 3.13161189e-01 7.44575789e-02 3.94409125e-02 -2.23372737e-01 -1.28761369e-01 -5.85065957e-02 3.86284108e-01 2.59318990e-02 -1.28157335e-02 4.42148092e-02 7.29907912e-02 3.84472004e-02 5.27394208e-03 4.46338470e-02 1.07303294e-02 -6.79712466e-03 -1.94940564e-02 -3.40677537e-02 2.09548194e-02 6.15790402e-02 -3.51721030e-05 -3.04172289e-04 -1.79436027e-03 -1.64227413e-03 3.80644111e-04 1.49318633e-01 1.72817914e-01 1.04343510e-01 6.65042275e-02 -2.56081283e-01 -1.05382160e-01 -1.75519787e-01 2.22512499e-01 3.16084107e-02 -6.97865905e-03 8.92800356e-02 1.37409383e-01 2.11966879e-02 1.57731207e-04 1.07455754e-03 4.40694041e-04 -8.08610292e-05 -4.39522720e-04 -1.31538316e-03 1.56052831e-04 1.21404041e-03 6.33105270e-05 6.03533012e-05 6.35724085e-05 6.78003819e-05 -1.23935635e-04 -4.55908042e-04 -2.18521780e-02 -3.82387958e-03 8.65702588e-04 1.04106084e-02 1.74978226e-02 3.59203543e-03 -3.54111799e-02 -1.87537406e-03 -2.05642373e-03 -3.92598110e-04 -1.95433698e-03 4.14863929e-03 2.04186516e-04 1.44067214e-03 2.02291932e-04 -1.23985505e-04 -7.58193181e-04 -5.28743471e-04 2.87408028e-04 2.21071022e-03 1.66331586e-05 6.47418095e-05 1.25755053e-04 4.83147268e-05 -1.27619336e-04 -1.95760213e-03 -2.80327626e-02 -8.00829454e-04 4.29097929e-03 1.40981101e-02 -5.37991953e-04 -9.69081107e-03 -4.87973601e-02 1.43697344e-03 -1.32485452e-04 -2.73068110e-03 3.13841738e-04 1.56406873e-03 2.76047799e-04 1.68206444e-03 2.61276086e-04 -2.61276086e-04 -9.05218801e-04 -6.02086007e-04 6.02086007e-04 2.43109263e-03 9.04005053e-05 1.29483612e-04 2.56170799e-04 1.56578268e-04 -2.56170799e-04 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 9.02806791e-04 4.34198339e-03 -2.39610809e-03 2.39610809e-03 -1.91115783e-02 -1.46575273e-03 -3.97456344e-04 -4.30333535e-03 -2.53875819e-03 4.30333535e-03 1.40873233e-04 6.61908408e-04 2.66387374e-04 -2.51858719e-04 -2.77663663e-04 -6.69686251e-04 6.32837578e-04 5.21425422e-04 1.08042527e-04 8.50297262e-05 2.03045895e-04 1.64833471e-04 -1.71923735e-04 3.90417919e-03 1.16722294e-02 2.17371517e-03 9.08043907e-04 -7.13373164e-03 -3.82186111e-03 1.68033719e-04 2.13280468e-02 -4.81608262e-03 -1.38676110e-03 -4.39751651e-03 -5.78427761e-03 2.99367094e-03 -4.08373031e-04 -2.88134429e-03 -7.58193181e-04 2.47971010e-04 1.33958170e-03 2.21071022e-03 -5.74816056e-04 -3.84480879e-03 -1.10521587e-04 -1.27619336e-04 -1.84605080e-04 -1.41232804e-04 2.56170813e-04 5.87280638e-03 8.40982877e-02 1.40981101e-02 -1.28729379e-02 -3.83957898e-02 -4.87973601e-02 2.90724332e-02 1.29588302e-01 9.29175443e-04 1.56406873e-03 1.24388086e-04 2.08384549e-03 -4.30333539e-03 9.88382865e-05 -3.25562240e-05 -2.69514158e-04 6.51124480e-05 8.23793998e-05 9.32834789e-04 -1.64758800e-04 -4.24531186e-05 -7.10748450e-05 -9.82445319e-06 5.87942786e-05 1.42149690e-04 -9.88387313e-05 -2.15771179e-09 -5.38484117e-04 -2.44365092e-03 1.07696823e-03 1.52860947e-03 8.46209650e-03 -3.05721893e-03 -3.42457555e-04 -5.95315905e-04 8.64807938e-06 6.06126004e-04 1.19063181e-03 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 5.56728179e-05 -2.01145710e-03 -1.32981768e-04 1.00299410e-04 9.91063745e-05 5.49049709e-05 -7.47348737e-05 -3.03363518e-04 -2.69514151e-04 -2.44365085e-03 -5.82969671e-04 1.16593934e-03 1.90011147e-03 3.40366866e-05 -3.80022293e-03 4.43621871e-05 -2.07999480e-05 1.93553576e-04 2.13492803e-04 4.15998960e-05 6.51124617e-05 1.07696836e-03 -1.16593934e-03 -1.32981768e-04 4.02291420e-03 2.55145469e-04 -1.89076287e-04 -3.03363518e-04 -1.19788748e-04 1.56122285e-04 5.54151652e-04 8.23794069e-05 1.52860953e-03 -5.56728169e-05 -1.90011147e-03 1.32981764e-04 6.55646716e-03 -3.06525317e-04 -3.02178902e-04 -1.48956869e-04 2.73394681e-04 9.53268973e-04 9.32834782e-04 8.46209643e-03 2.01145710e-03 -3.40366858e-05 -4.02291420e-03 -6.55646716e-03 1.31129343e-02 -1.56250293e-04 6.08434596e-05 -6.55355235e-04 -7.12399406e-04 -1.21686919e-04 -1.64758814e-04 -3.05721906e-03 1.32981764e-04 3.80022293e-03 -2.55145464e-04 -1.31129343e-02 5.89434165e-04 9.53268973e-04 3.18366201e-04 -5.60424337e-04 -1.73208236e-03 4.24531844e-05 3.42458193e-04 1.00299401e-04 4.43621967e-05 -1.89076268e-04 -3.06525309e-04 -1.56250302e-04 5.89434146e-04 2.18600154e-05 -1.34141631e-05 -2.01211556e-05 -6.70691861e-06 7.10749203e-05 5.95316634e-04 9.91063634e-05 -2.07999367e-05 -3.03363497e-04 -3.02178891e-04 6.08434487e-05 9.53268953e-04 -2.18601272e-05 -1.86440482e-06 -1.83575999e-05 1.22027527e-10 9.82460806e-06 -8.64657845e-06 5.49049494e-05 1.93553598e-04 -1.19788706e-04 -1.48956849e-04 -6.55355255e-04 3.18366161e-04 1.34139336e-05 1.86415402e-06 -2.56125533e-10 -2.32340119e-05 -3.57826035e-05 -5.87941603e-05 -6.06124857e-04 -7.47348891e-05 2.13492818e-04 1.56122316e-04 2.73394696e-04 -7.12399421e-04 -5.60424368e-04 2.01209895e-05 1.83573994e-05 2.32336147e-05 -1.45341542e-10 -1.53452686e-05 -1.42149841e-04 -1.19063327e-03 -3.03363497e-04 4.15998734e-05 5.54151609e-04 9.53268953e-04 -1.21686897e-04 -1.73208232e-03 6.70712975e-06 1.22027527e-10 3.57831158e-05 1.53456624e-05 -2.42180267e-10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 18 19 20 21 22 23 24 25 13 14 15 17 18 19 20 21 22 23 24 25 13 14 16 18 19 20 21 22 23 24 25 13 14 15 16 17 19 21 22 23 24 25 13 14 15 16 17 18 20 21 22 23 24 25 13 14 15 16 17 19 21 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 350 363 374 386 397 408 420 431 443 455 468 481 494 507 @@ -405,48 +405,48 @@ Matrix number of r(R): 177 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 494 - -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 8.63129722e-04 1.72625944e-03 1.78651566e-03 -2.80172985e-03 -5.60345969e-03 1.87421921e-04 6.20367503e-05 1.24073501e-04 1.92299053e-04 -2.56398737e-04 -1.78847352e-02 -5.87570366e-02 7.98925478e-03 1.52349753e-02 4.57049260e-02 -2.41516852e-02 -3.01013258e-02 -9.03039775e-02 -8.58236774e-03 -1.95897929e-04 -5.87693787e-04 -1.01712619e-02 7.62844642e-03 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 7.92318813e-03 1.58463763e-02 1.53834365e-02 -2.53741425e-02 -5.07482850e-02 1.42824864e-03 2.50039606e-04 5.00079211e-04 1.27451933e-03 -1.69935910e-03 -1.14467784e-01 -2.05158519e-01 6.18104264e-02 7.44179251e-02 2.23253775e-01 -1.61501416e-01 -9.40538013e-02 -2.82161404e-01 -7.20402398e-02 5.94664510e-03 1.78399353e-02 -7.52560435e-02 5.64420326e-02 1.10008765e-03 9.82835487e-03 1.05574936e-03 -2.22168870e-03 -4.44337740e-03 -3.30885282e-03 7.19878526e-03 1.43975705e-02 -5.03103737e-04 -8.23856205e-05 -1.64771241e-04 -4.86287446e-04 6.48383261e-04 4.06290781e-02 1.66320858e-01 -7.31291146e-03 -3.46806621e-02 -1.04041986e-01 3.77732694e-03 7.55754911e-02 2.26726473e-01 1.51029450e-02 -4.19577757e-03 -1.25873327e-02 1.67708023e-02 -1.25781017e-02 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 1.05574936e-03 3.27743805e-03 3.28721669e-03 -3.28721669e-03 -1.04643658e-02 2.40095230e-04 4.07919404e-06 1.51466166e-04 4.15857137e-04 -1.51466166e-04 -1.74048480e-02 -3.00925067e-02 7.31291146e-03 -7.31291146e-03 4.10516260e-02 -2.10501636e-02 2.10501636e-02 -5.58787361e-02 -1.16326032e-02 7.05627734e-04 6.17201627e-04 -2.01482598e-02 -6.17201627e-04 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 3.27743805e-03 5.97190644e-03 6.57443339e-03 -1.04643658e-02 -1.89837654e-02 4.80190460e-04 1.51466166e-04 2.31278443e-04 3.48102254e-04 -6.65641347e-04 -5.22145440e-02 -9.02775200e-02 2.19387344e-02 4.10516260e-02 1.02158091e-01 -6.31504909e-02 -5.58787361e-02 -1.27959799e-01 -3.48978097e-02 6.17201627e-04 2.35149874e-03 -3.52793451e-02 3.17023077e-02 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 7.31013090e-03 1.46202618e-02 1.04774097e-02 -2.35903440e-02 -4.71806880e-02 1.54768869e-03 1.65721120e-04 3.31442239e-04 1.43459737e-03 -1.91279650e-03 -1.04025889e-01 -3.13161189e-01 3.94409125e-02 7.44575789e-02 2.23372737e-01 -5.85065957e-02 -1.28761369e-01 -3.86284108e-01 -5.02459300e-02 1.28157335e-02 3.84472004e-02 -5.89530789e-02 4.42148092e-02 2.63697104e-03 2.23169235e-02 3.39856233e-03 -3.39856233e-03 -1.07303294e-02 -1.04774097e-02 1.04774097e-02 3.40677537e-02 -7.02332531e-04 7.56143227e-05 -3.04172289e-04 -1.21647563e-03 3.04172289e-04 4.97728778e-02 5.76059714e-02 -2.21680758e-02 2.21680758e-02 -1.04343510e-01 5.85065957e-02 -5.85065957e-02 1.05382160e-01 3.43986036e-02 -2.58693043e-03 -6.97865905e-03 5.95801292e-02 6.97865905e-03 5.27394208e-03 4.46338470e-02 6.79712466e-03 -1.07303294e-02 -1.94940564e-02 -2.09548194e-02 3.40677537e-02 6.15790402e-02 -1.40466506e-03 -3.04172289e-04 -3.80644111e-04 -8.51596998e-04 1.79436027e-03 1.49318633e-01 1.72817914e-01 -6.65042275e-02 -1.04343510e-01 -2.56081283e-01 1.75519787e-01 1.05382160e-01 2.22512499e-01 1.03195811e-01 -6.97865905e-03 -2.11966879e-02 9.60783781e-02 -8.92800356e-02 4.31341945e-05 3.59507266e-05 1.77685534e-04 -1.03512130e-05 -2.07024260e-05 -4.70027004e-04 -7.77262725e-05 -1.55452545e-04 6.33105219e-05 4.34612523e-05 8.69225047e-05 1.08042524e-04 -1.44056699e-04 3.60907238e-03 2.10345361e-02 -3.53537797e-04 -3.79443235e-03 -1.13832970e-02 1.65049625e-03 1.20587401e-02 3.61762203e-02 -1.87537404e-03 -1.72758479e-04 -5.18275436e-04 -4.81608261e-03 3.61206196e-03 2.04186516e-04 1.44067214e-03 1.23985505e-04 -2.02291932e-04 -7.58193181e-04 -2.87408028e-04 5.28743471e-04 2.21071022e-03 3.35252015e-05 6.47418095e-05 1.27619336e-04 3.85621013e-05 -1.25755053e-04 -1.95760213e-03 -2.80327626e-02 -4.29097929e-03 8.00829454e-04 1.40981101e-02 9.69081107e-03 5.37991953e-04 -4.87973601e-02 -4.46691802e-04 -1.32485452e-04 -1.56406873e-03 1.40137637e-03 2.73068110e-03 4.08373031e-04 2.88134429e-03 2.47971010e-04 -7.58193181e-04 -1.33958170e-03 -5.74816056e-04 2.21071022e-03 3.84480879e-03 6.70504030e-05 1.27619336e-04 2.56170813e-04 1.66330904e-04 -1.84605080e-04 -5.87280638e-03 -8.40982877e-02 -1.28729379e-02 1.40981101e-02 3.83957898e-02 2.90724332e-02 -4.87973601e-02 -1.29588302e-01 -1.34007541e-03 -1.56406873e-03 -4.30333539e-03 -1.84661228e-03 1.24388086e-04 2.07035849e-04 1.26154833e-03 1.95957065e-04 -5.14845921e-04 -5.19469672e-04 -4.51564505e-04 1.47399836e-03 1.31210255e-03 6.78003789e-05 9.47823551e-05 1.93293276e-04 1.64833476e-04 -1.56578268e-04 1.55726165e-03 -1.30884265e-02 -1.20374239e-03 2.22471928e-03 5.44898556e-03 -3.19481079e-03 -1.32426283e-02 -2.00029580e-02 -1.95433697e-03 -2.47429574e-03 -5.08966248e-03 -5.78427763e-03 2.53875819e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 2.61276086e-04 9.05218801e-04 6.02086007e-04 -6.02086007e-04 -2.43109263e-03 -9.04005053e-05 -1.29483612e-04 -2.56170799e-04 -1.56578268e-04 2.56170799e-04 -1.16794623e-03 9.81631991e-03 9.02806791e-04 -9.02806791e-04 -4.34198339e-03 2.39610809e-03 -2.39610809e-03 1.91115783e-02 1.46575273e-03 3.97456344e-04 4.30333535e-03 2.53875819e-03 -4.30333535e-03 9.88382865e-05 2.69514158e-04 3.25562240e-05 6.51124480e-05 -9.32834789e-04 -8.23793998e-05 -1.64758800e-04 7.21438981e-05 -7.10748450e-05 -1.42149690e-04 -7.36833989e-06 9.82445319e-06 -9.88387313e-05 -2.15771181e-09 2.44365092e-03 5.38484117e-04 1.07696823e-03 -8.46209650e-03 -1.52860947e-03 -3.05721893e-03 6.96149295e-04 -5.95315905e-04 -1.19063181e-03 6.48605954e-06 -8.64807938e-06 2.69514151e-04 2.44365085e-03 -5.82969671e-04 -1.16593934e-03 3.40366866e-05 1.90011147e-03 3.80022293e-03 -1.62709097e-04 2.07999480e-05 4.15998960e-05 -1.45165182e-04 1.93553576e-04 3.25562308e-05 5.38484182e-04 5.82969672e-04 -2.01145710e-03 5.56728179e-05 1.32981768e-04 1.14872004e-04 -9.91063745e-05 -3.03363518e-04 -4.94944000e-05 5.49049709e-05 6.51124617e-05 1.07696836e-03 1.16593934e-03 -4.02291420e-03 1.32981768e-04 2.55145469e-04 2.29744008e-04 -3.03363518e-04 -5.54151652e-04 -8.56837251e-05 1.19788748e-04 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 2.01145710e-03 4.02291420e-03 -6.55646716e-03 -1.31129343e-02 5.38830837e-04 -6.08434596e-05 -1.21686919e-04 4.91516426e-04 -6.55355235e-04 -8.23794069e-05 -1.52860953e-03 -1.90011147e-03 -5.56728169e-05 -1.32981764e-04 6.55646716e-03 -3.90029398e-04 3.02178902e-04 9.53268973e-04 1.28761371e-04 -1.48956869e-04 -1.64758814e-04 -3.05721906e-03 -3.80022293e-03 -1.32981764e-04 -2.55145464e-04 1.31129343e-02 -7.80058795e-04 9.53268973e-04 1.73208236e-03 2.30252792e-04 -3.18366201e-04 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 1.14872013e-04 2.29744026e-04 5.38830845e-04 -3.90029406e-04 -7.80058813e-04 4.96796654e-06 9.93593309e-06 2.01209865e-05 -2.68279820e-05 7.10749203e-05 5.95316634e-04 2.07999367e-05 -9.91063634e-05 -3.03363497e-04 -6.08434487e-05 3.02178891e-04 9.53268953e-04 -4.96808431e-06 -1.22027529e-10 -2.81102254e-05 1.86440482e-06 1.42149841e-04 1.19063327e-03 4.15998734e-05 -3.03363497e-04 -5.54151609e-04 -1.21686897e-04 9.53268953e-04 1.73208232e-03 -9.93616862e-06 -1.22027529e-10 -2.42180269e-10 -1.34813760e-05 3.57831158e-05 7.36845604e-06 -6.48493384e-06 -1.45165198e-04 -4.94943846e-05 -8.56836931e-05 4.91516442e-04 1.28761356e-04 2.30252761e-04 -2.01211585e-05 2.81100284e-05 1.34809962e-05 -1.40235800e-10 1.98668118e-10 -9.82460806e-06 8.64657845e-06 1.93553598e-04 5.49049494e-05 1.19788706e-04 -6.55355255e-04 -1.48956849e-04 -3.18366161e-04 2.68282114e-05 -1.86415402e-06 -3.57826035e-05 1.98668118e-10 -2.56125535e-10 + -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 8.63129722e-04 1.72625944e-03 1.78651566e-03 -2.80172985e-03 -5.60345969e-03 1.87421921e-04 6.20367503e-05 1.24073501e-04 1.92299053e-04 -2.56398737e-04 -1.78847352e-02 -5.87570366e-02 7.98925478e-03 1.52349753e-02 4.57049260e-02 -2.41516852e-02 -3.01013258e-02 -9.03039775e-02 -8.58236774e-03 -1.95897929e-04 -5.87693787e-04 -1.01712619e-02 7.62844642e-03 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 7.92318813e-03 1.58463763e-02 1.53834365e-02 -2.53741425e-02 -5.07482850e-02 1.42824864e-03 2.50039606e-04 5.00079211e-04 1.27451933e-03 -1.69935910e-03 -1.14467784e-01 -2.05158519e-01 6.18104264e-02 7.44179251e-02 2.23253775e-01 -1.61501416e-01 -9.40538013e-02 -2.82161404e-01 -7.20402398e-02 5.94664510e-03 1.78399353e-02 -7.52560435e-02 5.64420326e-02 1.10008765e-03 9.82835487e-03 1.05574936e-03 -2.22168870e-03 -4.44337740e-03 -3.30885282e-03 7.19878526e-03 1.43975705e-02 -5.03103737e-04 -8.23856205e-05 -1.64771241e-04 -4.86287446e-04 6.48383261e-04 4.06290781e-02 1.66320858e-01 -7.31291146e-03 -3.46806621e-02 -1.04041986e-01 3.77732694e-03 7.55754911e-02 2.26726473e-01 1.51029450e-02 -4.19577757e-03 -1.25873327e-02 1.67708023e-02 -1.25781017e-02 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 1.05574936e-03 3.27743805e-03 3.28721669e-03 -3.28721669e-03 -1.04643658e-02 2.40095230e-04 4.07919404e-06 1.51466166e-04 4.15857137e-04 -1.51466166e-04 -1.74048480e-02 -3.00925067e-02 7.31291146e-03 -7.31291146e-03 4.10516260e-02 -2.10501636e-02 2.10501636e-02 -5.58787361e-02 -1.16326032e-02 7.05627734e-04 6.17201627e-04 -2.01482598e-02 -6.17201627e-04 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 3.27743805e-03 5.97190644e-03 6.57443339e-03 -1.04643658e-02 -1.89837654e-02 4.80190460e-04 1.51466166e-04 2.31278443e-04 3.48102254e-04 -6.65641347e-04 -5.22145440e-02 -9.02775200e-02 2.19387344e-02 4.10516260e-02 1.02158091e-01 -6.31504909e-02 -5.58787361e-02 -1.27959799e-01 -3.48978097e-02 6.17201627e-04 2.35149874e-03 -3.52793451e-02 3.17023077e-02 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 7.31013090e-03 1.46202618e-02 1.04774097e-02 -2.35903440e-02 -4.71806880e-02 1.54768869e-03 1.65721120e-04 3.31442239e-04 1.43459737e-03 -1.91279650e-03 -1.04025889e-01 -3.13161189e-01 3.94409125e-02 7.44575789e-02 2.23372737e-01 -5.85065957e-02 -1.28761369e-01 -3.86284108e-01 -5.02459300e-02 1.28157335e-02 3.84472004e-02 -5.89530789e-02 4.42148092e-02 2.63697104e-03 2.23169235e-02 3.39856233e-03 -3.39856233e-03 -1.07303294e-02 -1.04774097e-02 1.04774097e-02 3.40677537e-02 -7.02332531e-04 7.56143227e-05 -3.04172289e-04 -1.21647563e-03 3.04172289e-04 4.97728778e-02 5.76059714e-02 -2.21680758e-02 2.21680758e-02 -1.04343510e-01 5.85065957e-02 -5.85065957e-02 1.05382160e-01 3.43986036e-02 -2.58693043e-03 -6.97865905e-03 5.95801292e-02 6.97865905e-03 5.27394208e-03 4.46338470e-02 6.79712466e-03 -1.07303294e-02 -1.94940564e-02 -2.09548194e-02 3.40677537e-02 6.15790402e-02 -1.40466506e-03 -3.04172289e-04 -3.80644111e-04 -8.51596998e-04 1.79436027e-03 1.49318633e-01 1.72817914e-01 -6.65042275e-02 -1.04343510e-01 -2.56081283e-01 1.75519787e-01 1.05382160e-01 2.22512499e-01 1.03195811e-01 -6.97865905e-03 -2.11966879e-02 9.60783781e-02 -8.92800356e-02 4.31341945e-05 3.59507266e-05 1.77685534e-04 -1.03512130e-05 -2.07024260e-05 -4.70027004e-04 -7.77262725e-05 -1.55452545e-04 6.33105219e-05 4.34612523e-05 8.69225047e-05 1.08042524e-04 -1.44056699e-04 3.60907238e-03 2.10345361e-02 -3.53537797e-04 -3.79443235e-03 -1.13832970e-02 1.65049625e-03 1.20587401e-02 3.61762203e-02 -1.87537404e-03 -1.72758479e-04 -5.18275436e-04 -4.81608261e-03 3.61206196e-03 2.04186516e-04 1.44067214e-03 1.23985505e-04 -2.02291932e-04 -7.58193181e-04 -2.87408028e-04 5.28743471e-04 2.21071022e-03 3.35252015e-05 6.47418095e-05 1.27619336e-04 3.85621013e-05 -1.25755053e-04 -1.95760213e-03 -2.80327626e-02 -4.29097929e-03 8.00829454e-04 1.40981101e-02 9.69081107e-03 5.37991953e-04 -4.87973601e-02 -4.46691802e-04 -1.32485452e-04 -1.56406873e-03 1.40137637e-03 2.73068110e-03 4.08373031e-04 2.88134429e-03 2.47971010e-04 -7.58193181e-04 -1.33958170e-03 -5.74816056e-04 2.21071022e-03 3.84480879e-03 6.70504030e-05 1.27619336e-04 2.56170813e-04 1.66330904e-04 -1.84605080e-04 -5.87280638e-03 -8.40982877e-02 -1.28729379e-02 1.40981101e-02 3.83957898e-02 2.90724332e-02 -4.87973601e-02 -1.29588302e-01 -1.34007541e-03 -1.56406873e-03 -4.30333539e-03 -1.84661228e-03 1.24388086e-04 2.07035849e-04 1.26154833e-03 1.95957065e-04 -5.14845921e-04 -5.19469672e-04 -4.51564505e-04 1.47399836e-03 1.31210255e-03 6.78003789e-05 9.47823551e-05 1.93293276e-04 1.64833476e-04 -1.56578268e-04 1.55726165e-03 -1.30884265e-02 -1.20374239e-03 2.22471928e-03 5.44898556e-03 -3.19481079e-03 -1.32426283e-02 -2.00029580e-02 -1.95433697e-03 -2.47429574e-03 -5.08966248e-03 -5.78427763e-03 2.53875819e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 2.61276086e-04 9.05218801e-04 6.02086007e-04 -6.02086007e-04 -2.43109263e-03 -9.04005053e-05 -1.29483612e-04 -2.56170799e-04 -1.56578268e-04 2.56170799e-04 -1.16794623e-03 9.81631991e-03 9.02806791e-04 -9.02806791e-04 -4.34198339e-03 2.39610809e-03 -2.39610809e-03 1.91115783e-02 1.46575273e-03 3.97456344e-04 4.30333535e-03 2.53875819e-03 -4.30333535e-03 9.88382865e-05 2.69514158e-04 3.25562240e-05 6.51124480e-05 -9.32834789e-04 -8.23793998e-05 -1.64758800e-04 7.21438981e-05 -7.10748450e-05 -1.42149690e-04 -7.36833989e-06 9.82445319e-06 -9.88387313e-05 -2.15771179e-09 2.44365092e-03 5.38484117e-04 1.07696823e-03 -8.46209650e-03 -1.52860947e-03 -3.05721893e-03 6.96149295e-04 -5.95315905e-04 -1.19063181e-03 6.48605954e-06 -8.64807938e-06 2.69514151e-04 2.44365085e-03 -5.82969671e-04 -1.16593934e-03 3.40366866e-05 1.90011147e-03 3.80022293e-03 -1.62709097e-04 2.07999480e-05 4.15998960e-05 -1.45165182e-04 1.93553576e-04 3.25562308e-05 5.38484182e-04 5.82969672e-04 -2.01145710e-03 5.56728179e-05 1.32981768e-04 1.14872004e-04 -9.91063745e-05 -3.03363518e-04 -4.94944000e-05 5.49049709e-05 6.51124617e-05 1.07696836e-03 1.16593934e-03 -4.02291420e-03 1.32981768e-04 2.55145469e-04 2.29744008e-04 -3.03363518e-04 -5.54151652e-04 -8.56837251e-05 1.19788748e-04 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 2.01145710e-03 4.02291420e-03 -6.55646716e-03 -1.31129343e-02 5.38830837e-04 -6.08434596e-05 -1.21686919e-04 4.91516426e-04 -6.55355235e-04 -8.23794069e-05 -1.52860953e-03 -1.90011147e-03 -5.56728169e-05 -1.32981764e-04 6.55646716e-03 -3.90029398e-04 3.02178902e-04 9.53268973e-04 1.28761371e-04 -1.48956869e-04 -1.64758814e-04 -3.05721906e-03 -3.80022293e-03 -1.32981764e-04 -2.55145464e-04 1.31129343e-02 -7.80058795e-04 9.53268973e-04 1.73208236e-03 2.30252792e-04 -3.18366201e-04 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 1.14872013e-04 2.29744026e-04 5.38830845e-04 -3.90029406e-04 -7.80058813e-04 4.96796654e-06 9.93593309e-06 2.01209865e-05 -2.68279820e-05 7.10749203e-05 5.95316634e-04 2.07999367e-05 -9.91063634e-05 -3.03363497e-04 -6.08434487e-05 3.02178891e-04 9.53268953e-04 -4.96808431e-06 -1.22027527e-10 -2.81102254e-05 1.86440482e-06 1.42149841e-04 1.19063327e-03 4.15998734e-05 -3.03363497e-04 -5.54151609e-04 -1.21686897e-04 9.53268953e-04 1.73208232e-03 -9.93616862e-06 -1.22027527e-10 -2.42180267e-10 -1.34813760e-05 3.57831158e-05 7.36845604e-06 -6.48493384e-06 -1.45165198e-04 -4.94943846e-05 -8.56836931e-05 4.91516442e-04 1.28761356e-04 2.30252761e-04 -2.01211585e-05 2.81100284e-05 1.34809962e-05 -1.40235796e-10 1.98668120e-10 -9.82460806e-06 8.64657845e-06 1.93553598e-04 5.49049494e-05 1.19788706e-04 -6.55355255e-04 -1.48956849e-04 -3.18366161e-04 2.68282114e-05 -1.86415402e-06 -3.57826035e-05 1.98668120e-10 -2.56125533e-10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 18 19 20 21 22 23 24 25 13 14 15 18 19 20 21 22 23 24 25 13 14 15 18 19 20 21 22 23 24 25 13 14 15 16 17 19 20 21 22 23 24 25 13 14 15 16 17 18 21 22 23 24 25 13 14 15 16 17 18 21 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 350 363 375 386 397 409 420 431 443 455 468 481 494 -1 0 0 -514 - -9.97941008e-02 -2.04964493e-01 1.00485876e-01 1.62429582e-01 -1.28298356e-01 -2.49454358e-01 -3.65223703e-02 -2.14604447e-02 6.32586010e-02 -3.36635330e-01 -6.00803025e-02 2.79978651e-01 -7.61269872e-02 2.79978651e-01 -9.88564063e-02 2.63462323e-01 -9.88564063e-02 9.04387481e-02 2.99232209e-02 1.86567728e-01 -1.56644507e-01 2.99232209e-02 -5.25968835e-01 -5.27743977e-01 2.98097979e-01 5.97726387e-01 -1.33242869e-01 -5.61774114e-01 -6.33817908e-02 -1.24251960e-01 1.09780482e-01 -7.95960981e-01 -3.52184840e-01 2.82739999e-01 -5.92943912e-01 2.82739999e-01 -3.44314839e-01 6.23481967e-01 -3.44314839e-01 5.70212879e-02 -1.81587718e-01 -8.28239502e-02 -9.87637677e-02 -1.81587718e-01 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 -6.29105724e-02 -3.16946196e-01 1.64738608e-01 -6.47757141e-02 -6.47757141e-02 2.50928153e-01 1.80106320e-01 1.80106320e-01 4.22679391e-02 -9.94422948e-02 2.58354085e-02 2.78263070e-02 -1.72239107e-01 2.78263070e-02 -2.57908389e-01 -4.33873478e-01 1.77165865e-01 3.99481020e-01 -2.19480362e-01 -5.25030657e-01 -6.67133340e-02 -1.08862181e-01 9.85919203e-02 -6.73051834e-01 -7.10945304e-01 5.66632020e-01 -6.47757141e-02 5.66632020e-01 -4.74320364e-01 -1.98643602e-01 -4.74320364e-01 1.00591741e-01 -3.75360119e-02 3.06942202e-01 -1.74230006e-01 -3.75360119e-02 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 -4.98632714e-02 1.03324683e-01 -3.16946196e-01 1.64738608e-01 2.50928153e-01 -6.47757141e-02 -6.47757141e-02 4.22679391e-02 1.80106320e-01 1.80106320e-01 1.98884590e-01 2.78263070e-02 2.78263070e-02 2.58354085e-02 2.79195153e-01 -3.14419661e-01 1.07897992e-01 1.59352399e-01 4.94072922e-01 -1.26865104e-01 2.89740381e-01 2.89740381e-01 -2.26847922e-01 -2.19389285e-01 -2.19389285e-01 1.15101243e-01 6.98971024e-02 -4.86987866e-03 1.25835261e-01 1.21065333e-01 1.25835261e-01 6.31512314e-01 6.34165035e-01 -2.40399462e-01 -7.98789769e-01 9.07048686e-02 7.19544190e-01 8.14435351e-02 2.67250390e-01 -8.96099338e-02 8.56391652e-01 8.40931702e-01 -3.64686303e-01 6.68490304e-01 -3.64686303e-01 4.49591770e-01 -2.19389285e-01 4.49591770e-01 5.56554497e-03 3.04632910e-01 6.25022448e-02 -9.63980665e-03 3.04632910e-01 5.10356312e-01 2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 3.42331031e-02 -1.10747881e-01 4.94072922e-01 -1.26865104e-01 -2.26847922e-01 2.89740381e-01 2.89740381e-01 1.15101243e-01 -2.19389285e-01 -2.19389285e-01 -1.39794205e-01 1.25835261e-01 1.25835261e-01 -4.86987866e-03 -2.57804338e-02 -7.80204073e-02 5.65079916e-02 7.33580542e-02 -5.17641002e-02 -9.89745322e-02 -4.18576958e-02 -1.16014095e-02 7.22429769e-02 -9.04387481e-02 -5.70212881e-02 2.22852980e-01 -6.05558966e-02 3.77369524e-02 -3.23356514e-03 4.21308788e-02 -1.03228871e-01 1.74482015e-01 5.45816124e-03 1.48376777e-01 -7.41883884e-02 2.91851645e-02 -8.17708670e-02 1.99460370e-02 2.02424243e-02 2.69567029e-01 -5.37216627e-02 -4.23416092e-02 -1.05713030e-01 -3.19466606e-01 -2.18216613e-01 9.12861759e-02 -2.41784577e-02 1.42918615e-01 -3.52009406e-02 -1.27168854e-01 1.74482015e-01 -8.11848975e-02 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.12922522e-01 -1.52485431e-01 -4.03507107e-02 -4.03507107e-02 -4.03507107e-02 -8.75114737e-02 -8.75114737e-02 -8.75114737e-02 -3.52009407e-02 -3.52009407e-02 -3.52009407e-02 2.14604447e-02 1.24251960e-01 -3.37254078e-02 -7.51367731e-02 7.75815316e-02 1.89668859e-01 1.16014094e-02 4.00402676e-02 -1.97978432e-02 1.56644507e-01 9.87637680e-02 -1.72239107e-01 1.04885890e-01 -2.79115895e-01 1.21065333e-01 -7.29728226e-02 6.33330159e-02 8.25141012e-02 -2.56996116e-01 1.74482015e-01 3.65301443e-02 4.46530211e-02 1.35135310e-01 -1.14833676e-01 -1.10100913e-01 1.41112458e-01 1.19974512e-01 7.22429769e-02 1.97978433e-02 -1.25276700e-01 2.69567029e-01 -5.37216627e-02 -3.19466606e-01 -1.05713030e-01 -4.23416092e-02 -2.41784577e-02 9.12861759e-02 -2.18216613e-01 -2.22565165e-01 -8.11848975e-02 -1.27168854e-01 -3.65301442e-02 -3.52009406e-02 -1.15240899e-03 -6.59164266e-03 -1.15253701e-03 1.79636435e-03 3.45761104e-03 3.08113839e-03 -4.11484618e-03 -9.24341516e-03 -4.20856481e-04 -2.64837705e-04 -1.96704920e-04 2.04398356e-04 7.94513115e-04 1.60502171e-01 -7.87112565e-02 -1.67675506e-02 2.51606979e-01 1.30450977e-01 -5.37096833e-03 -2.14604447e-02 9.30279003e-03 -1.08270672e-02 -5.72504074e-02 -1.02100582e-02 1.65898354e-02 3.06301747e-02 2.59841812e-02 -3.58803813e-02 -7.79525435e-02 -4.52511388e-03 -2.92266621e-03 -2.79081449e-03 3.95555174e-04 8.76799864e-03 -1.60502171e-01 2.41039089e-09 -6.78877497e-02 2.31740658e-01 2.50461083e-01 -1.78070162e-01 7.31930763e-03 -1.24251960e-01 -1.26774127e-02 9.97972292e-04 4.39067884e-03 -5.43207758e-04 -1.48184830e-03 -3.03758409e-03 1.94255434e-03 2.66380705e-03 7.30517122e-03 6.80539646e-04 1.24486312e-04 2.45424033e-04 -6.33591580e-05 -1.21444665e-03 -6.32100027e-02 -8.38322201e-03 -2.53421858e-02 -4.65516356e-03 -2.72123758e-02 -4.59331988e-03 7.55701648e-03 1.37799596e-02 1.22102881e-02 -1.83291605e-02 -3.66308644e-02 -1.31212928e-03 -9.03365939e-04 -8.86097381e-04 -9.02517655e-05 2.71009782e-03 -7.87112564e-02 -6.78877493e-02 1.11157578e-01 1.04595505e-02 -7.91055947e-02 -5.10267128e-03 -7.12937944e-02 -8.12087787e-03 -2.99391688e-03 -1.31720365e-02 -3.03758409e-03 4.44554491e-03 7.55701648e-03 7.30517122e-03 -7.99142115e-03 -1.75379023e-02 -1.80212516e-03 -1.21444665e-03 -1.10499690e-03 3.28349274e-04 3.36301073e-03 -1.67675505e-02 2.31740659e-01 -1.11157578e-01 3.52864706e-01 1.36879556e-01 1.17473913e-02 -3.75683866e-02 -3.38811485e-03 -3.35417886e-03 -1.44567897e-02 1.83751794e-03 5.08893831e-03 9.99405524e-03 -6.54704601e-03 -9.18795546e-03 -2.36025022e-02 -2.32792509e-03 -3.67861669e-04 -7.86416870e-04 -3.28888829e-05 4.09743731e-03 6.32100027e-02 1.30635623e-02 6.45179693e-02 1.51911056e-02 8.54425313e-02 1.46354194e-02 -2.40220378e-02 -4.39062582e-02 -3.80170490e-02 5.63929599e-02 1.14051147e-01 4.91827589e-03 3.37607037e-03 3.60574543e-03 1.09661742e-03 -1.01282111e-02 2.51606979e-01 2.50461083e-01 -1.04595505e-02 -3.52864706e-01 3.14419661e-01 1.48397175e-02 1.72415961e-01 2.57512622e-02 1.00625366e-02 4.33703691e-02 9.99405524e-03 -1.52668149e-02 -2.48132960e-02 -2.36025022e-02 2.75638664e-02 5.63929599e-02 5.96124430e-03 4.09743731e-03 3.93354002e-03 -4.91691879e-04 -1.12943612e-02 1.30450977e-01 -1.78070163e-01 7.91055946e-02 -1.36879556e-01 -3.14419661e-01 -3.23707145e-02 9.48344293e-02 4.61331527e-03 6.78186304e-04 1.88011941e-03 6.99248694e-04 -7.99538799e-04 -1.28953467e-03 -1.26311469e-03 8.72209360e-04 1.91517777e-03 4.10719670e-04 4.17477053e-04 5.53946997e-04 3.49267591e-04 -9.19647369e-04 5.37096820e-03 -7.31930892e-03 -5.10267115e-03 1.17473915e-02 1.48397174e-02 -3.23707146e-02 1.69929126e-10 -1.16014095e-02 -2.89031410e-10 4.31978328e-04 1.20469192e-03 -2.73798399e-04 -5.84109873e-04 -1.00464035e-03 9.38367828e-04 7.68560231e-04 1.65382446e-03 4.28466248e-04 5.88336498e-06 6.04107133e-05 2.90900225e-04 -6.63494805e-04 -8.38322202e-03 1.30635623e-02 1.48193697e-04 3.63845544e-04 1.07284020e-03 -1.52860678e-04 -6.76291074e-04 -7.85740832e-04 5.19812628e-04 1.16213258e-03 1.32602988e-03 2.91996301e-04 -2.13803119e-05 5.88336315e-06 1.51237305e-04 -4.48213226e-04 -2.53421858e-02 6.45179693e-02 -1.48193631e-04 -2.04398353e-04 -3.95555143e-04 -6.33591575e-05 -4.18601042e-04 6.56698548e-04 -3.28888833e-05 1.58830930e-03 -9.83383760e-04 -3.49267599e-04 -1.39662930e-04 -3.02474610e-04 -4.42137521e-04 6.11121600e-04 2.14604447e-02 1.24251960e-01 -7.12937944e-02 -3.75683866e-02 1.72415961e-01 9.48344293e-02 1.16014094e-02 -1.97978432e-02 -1.29593498e-03 -3.61407575e-03 -1.00464035e-03 1.75232962e-03 2.40524253e-03 1.65382446e-03 -2.30568069e-03 -3.47183074e-03 -8.32330470e-04 -6.63494805e-04 -8.78776381e-04 -6.11121586e-04 1.77520285e-03 -9.30278981e-03 1.26774149e-02 -8.12087810e-03 -3.38811507e-03 2.57512624e-02 4.61331548e-03 -2.89031396e-10 1.97978433e-02 5.03673853e-10 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 83 103 120 142 162 183 200 215 236 258 279 301 317 338 359 375 396 417 439 455 471 492 514 -514 - -9.97941008e-02 -2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 -3.65223703e-02 2.14604447e-02 6.32586010e-02 -3.36635330e-01 -6.00803025e-02 2.79978651e-01 2.79978651e-01 -7.61269872e-02 -9.88564063e-02 -9.88564063e-02 2.63462323e-01 9.04387481e-02 1.86567728e-01 2.99232209e-02 1.56644507e-01 2.99232209e-02 -5.25968835e-01 -5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 -6.33817908e-02 1.24251960e-01 1.09780482e-01 -7.95960981e-01 -3.52184840e-01 2.82739999e-01 2.82739999e-01 -5.92943912e-01 -3.44314839e-01 -3.44314839e-01 6.23481967e-01 5.70212879e-02 -8.28239502e-02 -1.81587718e-01 9.87637677e-02 -1.81587718e-01 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -3.16946196e-01 1.64738608e-01 -6.47757141e-02 2.50928153e-01 -6.47757141e-02 1.80106320e-01 4.22679391e-02 1.80106320e-01 -9.94422948e-02 2.78263070e-02 2.58354085e-02 1.72239107e-01 2.78263070e-02 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 -4.98632714e-02 1.03324683e-01 -3.16946196e-01 1.64738608e-01 2.50928153e-01 -6.47757141e-02 -6.47757141e-02 4.22679391e-02 1.80106320e-01 1.80106320e-01 1.98884590e-01 2.78263070e-02 2.78263070e-02 2.58354085e-02 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 1.77165865e-01 -5.25030657e-01 -2.19480362e-01 -6.67133340e-02 1.08862181e-01 9.85919203e-02 -6.73051834e-01 -7.10945304e-01 5.66632020e-01 5.66632020e-01 -6.47757141e-02 -4.74320364e-01 -4.74320364e-01 -1.98643602e-01 1.00591741e-01 3.06942202e-01 -3.75360119e-02 1.74230006e-01 -3.75360119e-02 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 4.94072922e-01 -1.26865104e-01 2.89740381e-01 -2.26847922e-01 2.89740381e-01 -2.19389285e-01 1.15101243e-01 -2.19389285e-01 6.98971024e-02 1.25835261e-01 -4.86987866e-03 -1.21065333e-01 1.25835261e-01 5.10356312e-01 2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 3.42331031e-02 -1.10747881e-01 4.94072922e-01 -1.26865104e-01 -2.26847922e-01 2.89740381e-01 2.89740381e-01 1.15101243e-01 -2.19389285e-01 -2.19389285e-01 -1.39794205e-01 1.25835261e-01 1.25835261e-01 -4.86987866e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 -2.40399462e-01 7.19544190e-01 9.07048686e-02 8.14435351e-02 -2.67250390e-01 -8.96099338e-02 8.56391652e-01 8.40931702e-01 -3.64686303e-01 -3.64686303e-01 6.68490304e-01 4.49591770e-01 4.49591770e-01 -2.19389285e-01 5.56554497e-03 6.25022448e-02 3.04632910e-01 9.63980665e-03 3.04632910e-01 -2.57804338e-02 -7.80204073e-02 7.33580542e-02 5.65079916e-02 -9.89745322e-02 -5.17641002e-02 -4.18576958e-02 1.16014095e-02 7.22429769e-02 -9.04387481e-02 -5.70212881e-02 2.22852980e-01 3.77369524e-02 -6.05558966e-02 -3.23356514e-03 -1.03228871e-01 4.21308788e-02 1.74482015e-01 1.48376777e-01 5.45816124e-03 -7.41883884e-02 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.12922522e-01 -1.52485431e-01 -4.03507107e-02 -4.03507107e-02 -4.03507107e-02 -8.75114737e-02 -8.75114737e-02 -8.75114737e-02 -3.52009407e-02 -3.52009407e-02 -3.52009407e-02 2.91851645e-02 -8.17708670e-02 2.02424243e-02 1.99460370e-02 2.69567029e-01 -5.37216627e-02 -4.23416092e-02 -3.19466606e-01 -1.05713030e-01 -2.18216613e-01 -2.41784577e-02 9.12861759e-02 1.42918615e-01 -1.27168854e-01 -3.52009406e-02 -1.74482015e-01 -8.11848975e-02 -2.14604447e-02 -1.24251960e-01 7.51367731e-02 3.37254078e-02 -1.89668859e-01 -7.75815316e-02 -1.16014094e-02 4.00402676e-02 1.97978432e-02 -1.56644507e-01 -9.87637680e-02 1.72239107e-01 2.79115895e-01 -1.04885890e-01 -1.21065333e-01 -6.33330159e-02 7.29728226e-02 2.56996116e-01 -8.25141012e-02 1.74482015e-01 -3.65301443e-02 4.46530211e-02 1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 7.22429769e-02 -1.97978433e-02 -1.25276700e-01 2.69567029e-01 -5.37216627e-02 -3.19466606e-01 -4.23416092e-02 -1.05713030e-01 -2.41784577e-02 -2.18216613e-01 9.12861759e-02 -2.22565165e-01 -1.27168854e-01 -8.11848975e-02 3.65301442e-02 -3.52009406e-02 -1.15240899e-03 -6.59164266e-03 -1.15253701e-03 3.45761104e-03 1.79636435e-03 3.08113839e-03 -9.24341516e-03 -4.11484618e-03 -4.20856481e-04 -1.96704920e-04 -2.64837705e-04 -2.04398356e-04 7.94513115e-04 1.60502171e-01 -1.67675506e-02 -7.87112565e-02 1.30450977e-01 2.51606979e-01 -5.37096833e-03 2.14604447e-02 9.30279003e-03 -1.08270672e-02 -5.72504074e-02 -1.02100582e-02 3.06301747e-02 1.65898354e-02 2.59841812e-02 -7.79525435e-02 -3.58803813e-02 -4.52511388e-03 -2.79081449e-03 -2.92266621e-03 -3.95555174e-04 8.76799864e-03 -1.60502171e-01 2.41039089e-09 2.31740658e-01 -6.78877497e-02 -1.78070162e-01 2.50461083e-01 7.31930763e-03 1.24251960e-01 -1.26774127e-02 9.97972292e-04 4.39067884e-03 -5.43207758e-04 -3.03758409e-03 -1.48184830e-03 1.94255434e-03 7.30517122e-03 2.66380705e-03 6.80539646e-04 2.45424033e-04 1.24486312e-04 6.33591580e-05 -1.21444665e-03 -6.32100027e-02 -2.53421858e-02 -8.38322201e-03 -2.99391688e-03 -1.31720365e-02 -3.03758409e-03 7.55701648e-03 4.44554491e-03 7.30517122e-03 -1.75379023e-02 -7.99142115e-03 -1.80212516e-03 -1.10499690e-03 -1.21444665e-03 -3.28349274e-04 3.36301073e-03 -1.67675505e-02 2.31740659e-01 -1.11157578e-01 1.36879556e-01 3.52864706e-01 1.17473913e-02 3.75683866e-02 -3.38811485e-03 -4.65516356e-03 -2.72123758e-02 -4.59331988e-03 1.37799596e-02 7.55701648e-03 1.22102881e-02 -3.66308644e-02 -1.83291605e-02 -1.31212928e-03 -8.86097381e-04 -9.03365939e-04 9.02517655e-05 2.71009782e-03 -7.87112564e-02 -6.78877493e-02 1.11157578e-01 -7.91055947e-02 1.04595505e-02 -5.10267128e-03 7.12937944e-02 -8.12087787e-03 -3.35417886e-03 -1.44567897e-02 1.83751794e-03 9.99405524e-03 5.08893831e-03 -6.54704601e-03 -2.36025022e-02 -9.18795546e-03 -2.32792509e-03 -7.86416870e-04 -3.67861669e-04 3.28888829e-05 4.09743731e-03 6.32100027e-02 6.45179693e-02 1.30635623e-02 1.00625366e-02 4.33703691e-02 9.99405524e-03 -2.48132960e-02 -1.52668149e-02 -2.36025022e-02 5.63929599e-02 2.75638664e-02 5.96124430e-03 3.93354002e-03 4.09743731e-03 4.91691879e-04 -1.12943612e-02 1.30450977e-01 -1.78070163e-01 -1.36879556e-01 7.91055946e-02 -3.14419661e-01 -3.23707145e-02 -9.48344293e-02 4.61331527e-03 1.51911056e-02 8.54425313e-02 1.46354194e-02 -4.39062582e-02 -2.40220378e-02 -3.80170490e-02 1.14051147e-01 5.63929599e-02 4.91827589e-03 3.60574543e-03 3.37607037e-03 -1.09661742e-03 -1.01282111e-02 2.51606979e-01 2.50461083e-01 -3.52864706e-01 -1.04595505e-02 3.14419661e-01 1.48397175e-02 -1.72415961e-01 2.57512622e-02 6.78186304e-04 1.88011941e-03 6.99248694e-04 -1.28953467e-03 -7.99538799e-04 -1.26311469e-03 1.91517777e-03 8.72209360e-04 4.10719670e-04 5.53946997e-04 4.17477053e-04 -3.49267591e-04 -9.19647369e-04 5.37096820e-03 -7.31930892e-03 1.17473915e-02 -5.10267115e-03 -3.23707146e-02 1.48397174e-02 1.69929126e-10 1.16014095e-02 -2.89031452e-10 3.63845544e-04 1.07284020e-03 -1.52860678e-04 -7.85740832e-04 -6.76291074e-04 5.19812628e-04 1.32602988e-03 1.16213258e-03 2.91996301e-04 5.88336315e-06 -2.13803119e-05 -1.51237305e-04 -4.48213226e-04 -2.53421858e-02 6.45179693e-02 -1.48193631e-04 4.31978328e-04 1.20469192e-03 -2.73798399e-04 -1.00464035e-03 -5.84109873e-04 9.38367828e-04 1.65382446e-03 7.68560231e-04 4.28466248e-04 6.04107133e-05 5.88336498e-06 -2.90900225e-04 -6.63494805e-04 -8.38322202e-03 1.30635623e-02 1.48193697e-04 2.04398353e-04 3.95555143e-04 6.33591575e-05 -6.56698548e-04 4.18601042e-04 3.28888833e-05 9.83383760e-04 -1.58830930e-03 3.49267599e-04 3.02474610e-04 1.39662930e-04 -4.42137521e-04 -6.11121600e-04 -2.14604447e-02 -1.24251960e-01 3.75683866e-02 7.12937944e-02 -9.48344293e-02 -1.72415961e-01 -1.16014094e-02 1.97978432e-02 -1.29593498e-03 -3.61407575e-03 -1.00464035e-03 2.40524253e-03 1.75232962e-03 1.65382446e-03 -3.47183074e-03 -2.30568069e-03 -8.32330470e-04 -8.78776381e-04 -6.63494805e-04 6.11121586e-04 1.77520285e-03 -9.30278981e-03 1.26774149e-02 -3.38811507e-03 -8.12087810e-03 4.61331548e-03 2.57512624e-02 -2.89031424e-10 -1.97978433e-02 5.03673825e-10 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 81 103 120 140 162 183 198 215 236 258 279 301 317 338 359 375 396 417 439 455 471 492 514 -538 - 6.19437059e-02 -1.21156002e-01 2.14604447e-02 2.14604447e-02 3.36635330e-01 6.00803025e-02 7.61269872e-02 -2.79978651e-01 -2.79978651e-01 -2.63462323e-01 9.88564063e-02 9.88564063e-02 1.80877496e-01 -2.99232209e-02 -2.99232209e-02 -1.86567728e-01 2.99628408e-01 -4.28531245e-01 1.24251960e-01 1.24251960e-01 7.95960981e-01 3.52184840e-01 5.92943912e-01 -2.82739999e-01 -2.82739999e-01 -6.23481967e-01 3.44314839e-01 3.44314839e-01 1.14042576e-01 1.81587718e-01 1.81587718e-01 8.28239502e-02 6.19437059e-02 2.99628408e-01 -1.11157578e-01 -1.11157578e-01 2.79195153e-01 2.79195153e-01 -1.25237243e-02 -1.22262008e-02 6.73051834e-01 7.10945304e-01 6.47757141e-02 -5.66632020e-01 -5.66632020e-01 1.98643602e-01 4.74320364e-01 4.74320364e-01 2.01183481e-01 3.75360119e-02 3.75360119e-02 -3.06942202e-01 1.11157578e-01 -1.52775148e-01 4.59516086e-02 6.29105724e-02 3.16946196e-01 -1.64738608e-01 6.47757141e-02 6.47757141e-02 -2.50928153e-01 -1.80106320e-01 -1.80106320e-01 -4.22679391e-02 9.94422948e-02 -2.58354085e-02 -2.78263070e-02 1.72239107e-01 -2.78263070e-02 1.11157578e-01 -1.52775148e-01 6.29105724e-02 4.59516086e-02 3.16946196e-01 -1.64738608e-01 6.47757141e-02 -2.50928153e-01 6.47757141e-02 -1.80106320e-01 -4.22679391e-02 -1.80106320e-01 9.94422948e-02 -2.78263070e-02 -2.58354085e-02 -1.72239107e-01 -2.78263070e-02 -1.21156002e-01 -4.28531245e-01 1.52775148e-01 1.52775148e-01 -3.14419661e-01 -3.14419661e-01 4.19112151e-02 3.03164600e-02 -8.56391652e-01 -8.40931702e-01 -6.68490304e-01 3.64686303e-01 3.64686303e-01 2.19389285e-01 -4.49591770e-01 -4.49591770e-01 1.11310899e-02 -3.04632910e-01 -3.04632910e-01 -6.25022448e-02 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 -1.59352399e-01 -4.94072922e-01 1.26865104e-01 -2.89740381e-01 -2.89740381e-01 2.26847922e-01 2.19389285e-01 2.19389285e-01 -1.15101243e-01 -6.98971024e-02 4.86987866e-03 -1.25835261e-01 -1.21065333e-01 -1.25835261e-01 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 -1.07897992e-01 -4.94072922e-01 1.26865104e-01 -2.89740381e-01 2.26847922e-01 -2.89740381e-01 2.19389285e-01 -1.15101243e-01 2.19389285e-01 -6.98971024e-02 -1.25835261e-01 4.86987866e-03 1.21065333e-01 -1.25835261e-01 -1.25237243e-02 4.19112150e-02 1.13447305e-02 1.13447305e-02 -1.80877496e-01 -1.14042576e-01 -1.21111793e-01 2.60589932e-01 2.60589932e-01 8.42617575e-02 -1.06462436e-01 -1.06462436e-01 -1.74482015e-01 -6.87302272e-02 -6.87302272e-02 2.96753553e-01 -2.14604447e-02 -1.24251960e-01 4.59516086e-02 6.29105724e-02 -1.07897992e-01 -1.59352399e-01 -1.13447305e-02 -1.48193664e-04 1.99460369e-02 -2.69567029e-01 5.37216627e-02 1.05713030e-01 4.23416092e-02 3.19466606e-01 -9.12861759e-02 2.18216613e-01 2.41784577e-02 -7.96465497e-02 3.52009406e-02 8.11848975e-02 -2.11012159e-01 1.27168854e-01 -2.14604447e-02 -1.24251960e-01 6.29105724e-02 4.59516086e-02 -1.59352399e-01 -1.07897992e-01 -1.13447305e-02 1.48193664e-04 1.99460369e-02 -2.69567029e-01 5.37216627e-02 1.05713030e-01 3.19466606e-01 4.23416092e-02 -9.12861759e-02 2.41784577e-02 2.18216613e-01 -7.96465497e-02 8.11848975e-02 3.52009406e-02 2.11012159e-01 1.27168854e-01 1.48193664e-04 -1.48193664e-04 -1.06876788e-01 1.06876788e-01 -5.77323168e-02 5.77323168e-02 -4.59839569e-02 4.59839569e-02 -1.74482015e-01 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -1.12922522e-01 1.52485431e-01 4.03507107e-02 4.03507107e-02 4.03507107e-02 8.75114737e-02 8.75114737e-02 8.75114737e-02 3.52009407e-02 3.52009407e-02 3.52009407e-02 1.15240891e-03 9.41525834e-03 2.71074056e-03 -3.14848161e-03 -3.14848161e-03 -8.39173435e-03 9.78949613e-03 9.78949613e-03 -1.93829085e-04 -3.81393629e-04 -3.81393629e-04 5.30985818e-04 9.97941008e-02 3.65466664e-01 6.19437059e-02 -1.79197132e-01 -1.79197132e-01 -1.21156002e-01 3.79905335e-01 3.79905335e-01 3.11514020e-02 2.14604447e-02 2.14604447e-02 -5.39558109e-02 8.00345014e-03 5.72504005e-02 2.03708112e-02 -1.89914160e-02 -1.89914160e-02 -6.03714158e-02 5.48977607e-02 5.48977607e-02 4.83333965e-04 -1.80509349e-04 -1.80509349e-04 -6.45137476e-04 3.65466664e-01 5.27743980e-01 2.99628408e-01 -3.65985728e-01 -3.65985728e-01 -4.28531245e-01 3.83703952e-01 3.83703952e-01 7.07010984e-02 1.24251960e-01 1.24251960e-01 -1.22457895e-01 5.60231243e-04 5.77007412e-03 5.43207758e-04 -1.62962327e-03 -1.62962327e-03 -2.13628283e-03 5.61759022e-03 5.61759022e-03 -4.12063434e-05 -3.85346082e-04 -3.85346082e-04 5.51145373e-04 6.19437059e-02 2.99628408e-01 1.11157578e-01 -1.11157578e-01 -1.11157578e-01 -2.15985150e-01 2.79195153e-01 2.79195153e-01 -1.25237243e-02 3.75683866e-02 3.75683866e-02 -1.22262008e-02 3.30304633e-03 2.48107954e-02 7.70479146e-03 -7.55701649e-03 -9.11275228e-03 -2.30218531e-02 2.23881648e-02 2.72932817e-02 -1.49240138e-04 -2.03514971e-04 -4.33902449e-04 -2.64990116e-04 4.66484809e-04 1.79197132e-01 3.65985728e-01 1.11157578e-01 -1.77165865e-01 -2.88323443e-01 -1.52775148e-01 2.29939912e-01 4.45925062e-01 6.16106628e-02 4.59516086e-02 6.29105724e-02 3.75683866e-02 -1.06712798e-01 3.30304633e-03 2.48107954e-02 7.70479146e-03 -9.11275228e-03 -7.55701649e-03 -2.30218531e-02 2.72932817e-02 2.23881648e-02 -1.49240138e-04 -4.33902449e-04 -2.03514971e-04 2.64990116e-04 4.66484809e-04 1.79197132e-01 3.65985728e-01 1.11157578e-01 -2.88323443e-01 -1.77165865e-01 -1.52775148e-01 4.45925062e-01 2.29939912e-01 6.16106628e-02 6.29105724e-02 4.59516086e-02 -3.75683866e-02 -1.06712798e-01 -1.95641709e-03 -1.99304448e-02 -1.64378945e-03 5.72262662e-03 5.72262662e-03 6.54704601e-03 -1.96411380e-02 -1.96411380e-02 2.51908102e-04 1.16615035e-03 1.16615035e-03 -1.82604211e-03 -1.21156002e-01 -4.28531245e-01 -2.15985150e-01 1.52775148e-01 1.52775148e-01 3.14419661e-01 -3.14419661e-01 -3.14419661e-01 4.19112151e-02 -9.48344293e-02 -9.48344293e-02 3.03164600e-02 -9.51645565e-03 -6.64251522e-02 -2.29168167e-02 1.99630335e-02 2.46043977e-02 6.68461425e-02 -5.63929599e-02 -7.08075066e-02 -6.53331019e-04 -9.33418963e-04 -3.50966470e-04 5.24580762e-04 1.28148022e-03 -3.79905335e-01 -3.83703952e-01 -2.79195153e-01 2.29939912e-01 4.45925062e-01 3.14419661e-01 -9.07048686e-02 -4.05124529e-01 -6.66038176e-02 -1.07897992e-01 -1.59352399e-01 -9.48344293e-02 1.15361196e-01 -9.51645565e-03 -6.64251522e-02 -2.29168167e-02 2.46043977e-02 1.99630335e-02 6.68461425e-02 -7.08075066e-02 -5.63929599e-02 -6.53331019e-04 -3.50966470e-04 -9.33418963e-04 -5.24580762e-04 1.28148022e-03 -3.79905335e-01 -3.83703952e-01 -2.79195153e-01 4.45925062e-01 2.29939912e-01 3.14419661e-01 -4.05124529e-01 -9.07048686e-02 -6.66038176e-02 -1.59352399e-01 -1.07897992e-01 9.48344293e-02 1.15361196e-01 -6.35003799e-05 2.16166397e-03 -5.99154052e-05 -6.61830578e-04 -6.61830578e-04 -8.12902290e-04 3.39273548e-03 3.39273548e-03 -4.10720101e-04 -7.99414185e-04 -7.99414185e-04 1.13794046e-03 3.11514020e-02 7.07010984e-02 -1.25237243e-02 -6.16106628e-02 -6.16106628e-02 4.19112150e-02 6.66038176e-02 6.66038176e-02 4.18576960e-02 1.13447305e-02 1.13447305e-02 -7.22429772e-02 2.14253235e-04 1.89848587e-03 1.29386167e-05 -5.22771006e-04 -6.43708727e-04 -1.40079137e-04 1.67409115e-03 2.09264635e-03 -4.65296816e-05 -5.88353340e-06 -1.95153713e-05 -4.08955136e-05 1.76506147e-05 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 4.59516086e-02 6.29105724e-02 9.48344293e-02 -1.07897992e-01 -1.59352399e-01 -1.13447305e-02 -1.99460369e-02 -2.00942306e-02 -1.48193664e-04 1.99460369e-02 2.14253235e-04 1.89848587e-03 1.29386167e-05 -6.43708727e-04 -5.22771006e-04 -1.40079137e-04 2.09264635e-03 1.67409115e-03 -4.65296816e-05 -1.95153713e-05 -5.88353340e-06 4.08955136e-05 1.76506147e-05 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 6.29105724e-02 4.59516086e-02 9.48344293e-02 -1.59352399e-01 -1.07897992e-01 -1.13447305e-02 -2.00942306e-02 -1.99460369e-02 1.48193664e-04 1.99460369e-02 6.33591574e-05 -6.33591574e-05 3.28888839e-05 -3.28888839e-05 -1.10341793e-04 1.10341793e-04 4.42137540e-04 -3.75683866e-02 3.75683866e-02 9.48344293e-02 -9.48344293e-02 1.48193664e-04 -1.48193664e-04 -4.00402675e-02 -2.95646450e-05 -4.50879217e-03 3.41339095e-04 1.42425292e-03 1.42425292e-03 6.17570712e-04 -6.54105012e-03 -6.54105012e-03 6.14039065e-04 1.30934008e-03 1.30934008e-03 -1.77520448e-03 -5.39558109e-02 -1.22457895e-01 -1.22262008e-02 1.06712798e-01 1.06712798e-01 3.03164600e-02 -1.15361196e-01 -1.15361196e-01 -7.22429772e-02 -1.99460370e-02 -1.99460370e-02 1.25276701e-01 - 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 16 17 19 20 22 23 24 2 5 9 10 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 16 32 52 69 86 106 123 140 156 178 200 209 224 248 272 296 322 348 372 398 424 448 474 500 514 538 +573 + -6.19437059e-02 1.21156002e-01 2.14604447e-02 -2.14604447e-02 3.36635330e-01 6.00803025e-02 2.79978651e-01 -7.61269872e-02 -2.79978651e-01 -9.88564063e-02 2.63462323e-01 9.88564063e-02 -9.04387481e-02 -2.99232209e-02 1.86567728e-01 1.56644507e-01 2.99232209e-02 -2.99628408e-01 4.28531245e-01 1.24251960e-01 -1.24251960e-01 7.95960981e-01 3.52184840e-01 2.82739999e-01 -5.92943912e-01 -2.82739999e-01 -3.44314839e-01 6.23481967e-01 3.44314839e-01 -5.70212879e-02 1.81587718e-01 -8.28239502e-02 9.87637677e-02 -1.81587718e-01 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 6.29105724e-02 -3.16946196e-01 1.64738608e-01 6.47757141e-02 6.47757141e-02 2.50928153e-01 -1.80106320e-01 -1.80106320e-01 4.22679391e-02 -9.94422948e-02 2.58354085e-02 -2.78263070e-02 -1.72239107e-01 -2.78263070e-02 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 1.11157578e-01 2.79195153e-01 -2.79195153e-01 -6.26186216e-03 -1.22262008e-02 1.08458634e-02 -6.73051834e-01 -7.10945304e-01 -5.66632020e-01 6.47757141e-02 5.66632020e-01 4.74320364e-01 1.98643602e-01 -4.74320364e-01 1.00591741e-01 -3.75360119e-02 -3.06942202e-01 -1.74230006e-01 3.75360119e-02 -1.11157578e-01 1.52775148e-01 6.29105724e-02 -4.59516086e-02 3.16946196e-01 -1.64738608e-01 2.50928153e-01 -6.47757141e-02 6.47757141e-02 4.22679391e-02 1.80106320e-01 -1.80106320e-01 -1.98884590e-01 -2.78263070e-02 2.78263070e-02 2.58354085e-02 -2.79195153e-01 3.14419661e-01 1.07897992e-01 -1.59352399e-01 4.94072922e-01 -1.26865104e-01 -2.89740381e-01 -2.89740381e-01 -2.26847922e-01 2.19389285e-01 2.19389285e-01 1.15101243e-01 6.98971024e-02 -4.86987866e-03 -1.25835261e-01 1.21065333e-01 -1.25835261e-01 1.21156002e-01 4.28531245e-01 1.52775148e-01 -1.52775148e-01 -3.14419661e-01 3.14419661e-01 2.09556075e-02 3.03164600e-02 -3.62961769e-02 8.56391652e-01 8.40931702e-01 3.64686303e-01 -6.68490304e-01 -3.64686303e-01 -4.49591770e-01 2.19389285e-01 4.49591770e-01 5.56554497e-03 3.04632910e-01 -6.25022448e-02 -9.63980665e-03 -3.04632910e-01 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 1.07897992e-01 -4.94072922e-01 1.26865104e-01 -2.26847922e-01 2.89740381e-01 -2.89740381e-01 1.15101243e-01 -2.19389285e-01 2.19389285e-01 1.39794205e-01 -1.25835261e-01 1.25835261e-01 -4.86987866e-03 -6.26186216e-03 2.09556075e-02 -5.54402578e-03 5.80070473e-03 9.04387481e-02 5.70212881e-02 2.22852980e-01 -6.05558966e-02 -3.77369524e-02 -3.23356514e-03 4.21308788e-02 1.03228871e-01 -1.74482015e-01 -5.45816124e-03 1.48376777e-01 -7.41883884e-02 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 6.29105724e-02 1.07897992e-01 -1.59352399e-01 5.54402575e-03 -1.99460369e-02 -9.89892161e-03 -2.69567029e-01 5.37216627e-02 -4.23416092e-02 -1.05713030e-01 3.19466606e-01 -2.18216613e-01 9.12861759e-02 2.41784577e-02 -1.42918615e-01 3.52009406e-02 -1.27168854e-01 -1.74482015e-01 -8.11848975e-02 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.12922522e-01 -1.52485431e-01 4.03507107e-02 4.03507107e-02 -4.03507107e-02 8.75114737e-02 8.75114737e-02 -8.75114737e-02 -3.52009407e-02 3.52009407e-02 3.52009407e-02 1.08458634e-02 -3.62961769e-02 9.89892165e-03 -9.75072799e-03 -1.56644507e-01 -9.87637680e-02 -1.72239107e-01 1.04885890e-01 2.79115895e-01 1.21065333e-01 -7.29728226e-02 -6.33330159e-02 -8.25141012e-02 -2.56996116e-01 -1.74482015e-01 3.65301443e-02 2.14604447e-02 1.24251960e-01 6.29105724e-02 -4.59516086e-02 -1.59352399e-01 1.07897992e-01 -5.80070471e-03 1.99460369e-02 9.75072795e-03 2.69567029e-01 -5.37216627e-02 3.19466606e-01 1.05713030e-01 -4.23416092e-02 2.41784577e-02 -9.12861759e-02 -2.18216613e-01 -2.22565165e-01 -8.11848975e-02 1.27168854e-01 -3.65301442e-02 3.52009406e-02 1.15240891e-03 9.41525834e-03 3.14848161e-03 -2.71074056e-03 -3.14848161e-03 -9.78949613e-03 8.39173435e-03 9.78949613e-03 9.69145425e-05 -3.81393629e-04 -5.30985818e-04 -1.67860912e-04 3.81393629e-04 9.97941008e-02 3.65466664e-01 1.79197132e-01 -6.19437059e-02 -1.79197132e-01 -3.79905335e-01 1.21156002e-01 3.79905335e-01 -1.55757010e-02 2.14604447e-02 5.39558109e-02 2.69779055e-02 -2.14604447e-02 8.00345014e-03 5.72504005e-02 1.89914160e-02 -2.03708112e-02 -1.89914160e-02 -5.48977607e-02 6.03714158e-02 5.48977607e-02 -2.41666982e-04 -1.80509349e-04 6.45137476e-04 4.18579492e-04 1.80509349e-04 3.65466664e-01 5.27743980e-01 3.65985728e-01 -2.99628408e-01 -3.65985728e-01 -3.83703952e-01 4.28531245e-01 3.83703952e-01 -3.53505492e-02 1.24251960e-01 1.22457895e-01 6.12289473e-02 -1.24251960e-01 -3.30304633e-03 -2.48107954e-02 -7.55701649e-03 7.70479146e-03 9.11275228e-03 2.23881648e-02 -2.30218531e-02 -2.72932817e-02 1.54868103e-04 2.03514971e-04 4.66484809e-04 2.61740808e-04 -4.33902449e-04 -1.79197132e-01 -3.65985728e-01 -1.77165865e-01 1.11157578e-01 2.88323443e-01 2.29939912e-01 -1.52775148e-01 -4.45925062e-01 -1.72984576e-03 -4.59516086e-02 -1.06712798e-01 -7.21405924e-02 6.29105724e-02 -5.60231243e-04 -5.77007412e-03 -1.62962327e-03 5.43207758e-04 1.62962327e-03 5.61759022e-03 -2.13628283e-03 -5.61759022e-03 -2.06031717e-05 3.85346082e-04 5.51145373e-04 3.56857402e-05 -3.85346082e-04 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 1.11157578e-01 1.11157578e-01 2.79195153e-01 -2.15985150e-01 -2.79195153e-01 -6.26186216e-03 -3.75683866e-02 -1.22262008e-02 1.08458634e-02 3.75683866e-02 3.30304633e-03 2.48107954e-02 9.11275228e-03 -7.70479146e-03 -7.55701649e-03 -2.72932817e-02 2.30218531e-02 2.23881648e-02 3.04108241e-04 -4.33902449e-04 -4.66484809e-04 3.24930728e-06 2.03514971e-04 1.79197132e-01 3.65985728e-01 2.88323443e-01 -1.11157578e-01 -1.77165865e-01 -4.45925062e-01 1.52775148e-01 2.29939912e-01 -6.33405085e-02 6.29105724e-02 1.06712798e-01 3.45722058e-02 -4.59516086e-02 9.51645565e-03 6.64251522e-02 1.99630335e-02 -2.29168167e-02 -2.46043977e-02 -5.63929599e-02 6.68461425e-02 7.08075066e-02 -7.80965776e-04 9.33418963e-04 1.28148022e-03 3.03510878e-04 -3.50966470e-04 3.79905335e-01 3.83703952e-01 2.29939912e-01 -2.79195153e-01 -4.45925062e-01 -9.07048686e-02 3.14419661e-01 4.05124529e-01 4.88271161e-02 1.07897992e-01 1.15361196e-01 1.05097813e-01 -1.59352399e-01 1.95641709e-03 1.99304448e-02 5.72262662e-03 -1.64378945e-03 -5.72262662e-03 -1.96411380e-02 6.54704601e-03 1.96411380e-02 1.25954051e-04 -1.16615035e-03 -1.82604211e-03 -2.18158816e-04 1.16615035e-03 1.21156002e-01 4.28531245e-01 1.52775148e-01 -2.15985150e-01 -1.52775148e-01 -3.14419661e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 9.48344293e-02 3.03164600e-02 -3.62961769e-02 -9.48344293e-02 -9.51645565e-03 -6.64251522e-02 -2.46043977e-02 2.29168167e-02 1.99630335e-02 7.08075066e-02 -6.68461425e-02 -5.63929599e-02 -1.27634757e-04 -3.50966470e-04 -1.28148022e-03 -8.28091640e-04 9.33418963e-04 -3.79905335e-01 -3.83703952e-01 -4.45925062e-01 2.79195153e-01 2.29939912e-01 4.05124529e-01 -3.14419661e-01 -9.07048686e-02 1.15430934e-01 -1.59352399e-01 -1.15361196e-01 -1.02633834e-02 1.07897992e-01 3.17501900e-05 -1.08083199e-03 -3.85785929e-04 -2.99577026e-05 2.76044649e-04 1.66788513e-03 -4.06451145e-04 -1.72485035e-03 2.28923130e-04 3.04148296e-04 5.68970229e-04 3.69298191e-04 -4.95265888e-04 -1.55757010e-02 -3.53505492e-02 1.72984576e-03 -6.26186216e-03 6.33405085e-02 -4.88271161e-02 2.09556075e-02 -1.15430934e-01 -1.95657766e-02 -5.54402578e-03 -3.61214886e-02 -3.54628585e-02 5.80070473e-03 2.14253235e-04 1.89848587e-03 5.22771006e-04 -1.29386167e-05 -6.43708727e-04 -1.67409115e-03 1.40079137e-04 2.09264635e-03 -1.21517129e-05 -5.88353340e-06 -1.76506147e-05 -6.07436431e-05 1.95153713e-05 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 3.75683866e-02 6.29105724e-02 1.07897992e-01 -9.48344293e-02 -1.59352399e-01 5.54402575e-03 -1.99460369e-02 -1.99460369e-02 -9.89892161e-03 2.00942306e-02 2.95646450e-05 4.50879217e-03 1.42425292e-03 3.41339095e-04 -1.42425292e-03 -6.54105012e-03 6.17570712e-04 6.54105012e-03 3.07019532e-04 -1.30934008e-03 -1.77520448e-03 -5.31773429e-04 1.30934008e-03 5.39558109e-02 1.22457895e-01 1.06712798e-01 -1.22262008e-02 -1.06712798e-01 -1.15361196e-01 3.03164600e-02 1.15361196e-01 -3.61214886e-02 1.99460370e-02 1.25276701e-01 6.25642535e-02 -1.99460370e-02 -5.49929422e-05 1.87205591e-03 5.41482515e-04 5.18882630e-05 -6.04841672e-04 -2.95463955e-03 7.03994034e-04 2.92175067e-03 3.69298191e-04 -7.47483889e-04 -9.85485344e-04 -1.97505690e-04 6.37142095e-04 2.69779055e-02 6.12289473e-02 7.21405924e-02 1.08458634e-02 -3.45722058e-02 -1.05097813e-01 -3.62961769e-02 1.02633834e-02 -3.54628585e-02 9.89892165e-03 6.25642535e-02 2.13832051e-02 -9.75072799e-03 -2.14253235e-04 -1.89848587e-03 -6.43708727e-04 1.29386167e-05 5.22771006e-04 2.09264635e-03 -1.40079137e-04 -1.67409115e-03 -5.86813944e-05 1.95153713e-05 1.76506147e-05 1.98481295e-05 -5.88353340e-06 2.14604447e-02 1.24251960e-01 6.29105724e-02 -3.75683866e-02 -4.59516086e-02 -1.59352399e-01 9.48344293e-02 1.07897992e-01 -5.80070471e-03 2.00942306e-02 1.99460369e-02 9.75072795e-03 -1.99460369e-02 + 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 73 89 106 128 144 160 182 197 213 235 261 287 313 339 365 391 417 443 469 495 521 547 573 +516 + -9.97941008e-02 -2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 3.68464755e-02 -6.32586010e-02 -2.08990781e-02 -3.36635330e-01 -6.00803025e-02 -2.79978651e-01 -2.79978651e-01 -7.61269872e-02 9.88564063e-02 9.88564063e-02 2.63462323e-01 9.04387481e-02 1.86567728e-01 -2.99232209e-02 1.56644507e-01 -2.99232209e-02 -5.25968835e-01 -5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 1.39296249e-01 -1.09780482e-01 7.23573908e-03 -7.95960981e-01 -3.52184840e-01 -2.82739999e-01 -2.82739999e-01 -5.92943912e-01 3.44314839e-01 3.44314839e-01 6.23481967e-01 5.70212879e-02 -8.28239502e-02 1.81587718e-01 9.87637677e-02 1.81587718e-01 1.95964683e-01 1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 -2.49316357e-02 1.03324683e-01 4.31828598e-02 3.16946196e-01 -1.64738608e-01 -6.47757141e-02 2.50928153e-01 6.47757141e-02 1.80106320e-01 4.22679391e-02 -1.80106320e-01 9.94422948e-02 -2.78263070e-02 2.58354085e-02 -1.72239107e-01 2.78263070e-02 -1.11157578e-01 1.52775148e-01 6.29105724e-02 -4.59516086e-02 3.16946196e-01 -1.64738608e-01 2.50928153e-01 -6.47757141e-02 6.47757141e-02 4.22679391e-02 1.80106320e-01 -1.80106320e-01 -1.98884590e-01 -2.78263070e-02 2.78263070e-02 2.58354085e-02 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 1.77165865e-01 5.25030657e-01 -2.19480362e-01 1.27634081e-01 -9.85919203e-02 -3.34435159e-03 -6.73051834e-01 -7.10945304e-01 -5.66632020e-01 -5.66632020e-01 -6.47757141e-02 4.74320364e-01 4.74320364e-01 -1.98643602e-01 1.00591741e-01 3.06942202e-01 3.75360119e-02 1.74230006e-01 3.75360119e-02 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 1.71165515e-02 -1.10747881e-01 -2.96467369e-02 -4.94072922e-01 1.26865104e-01 2.89740381e-01 -2.26847922e-01 -2.89740381e-01 -2.19389285e-01 1.15101243e-01 2.19389285e-01 -6.98971024e-02 -1.25835261e-01 -4.86987866e-03 1.21065333e-01 1.25835261e-01 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 1.07897992e-01 -4.94072922e-01 1.26865104e-01 -2.26847922e-01 2.89740381e-01 -2.89740381e-01 1.15101243e-01 -2.19389285e-01 2.19389285e-01 1.39794205e-01 -1.25835261e-01 1.25835261e-01 -4.86987866e-03 6.31512314e-01 6.34165035e-01 7.98789769e-01 -2.40399462e-01 -7.19544190e-01 9.07048686e-02 -2.72167395e-01 8.96099338e-02 -6.30930247e-02 8.56391652e-01 8.40931702e-01 3.64686303e-01 3.64686303e-01 6.68490304e-01 -4.49591770e-01 -4.49591770e-01 -2.19389285e-01 5.56554497e-03 6.25022448e-02 -3.04632910e-01 9.63980665e-03 -3.04632910e-01 -5.69507344e-03 -6.85951504e-02 -2.83913272e-02 9.53064110e-04 1.14770784e-01 -4.13055271e-02 1.95657767e-02 1.89760533e-02 2.38614490e-02 -9.04387481e-02 -5.70212881e-02 -2.22852980e-01 -3.77369524e-02 -6.05558966e-02 3.23356514e-03 1.03228871e-01 4.21308788e-02 1.74482015e-01 1.48376777e-01 -5.45816124e-03 7.41883884e-02 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.12922522e-01 -1.52485431e-01 4.03507107e-02 4.03507107e-02 -4.03507107e-02 8.75114737e-02 8.75114737e-02 -8.75114737e-02 -3.52009407e-02 3.52009407e-02 3.52009407e-02 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 5.32669237e-02 -1.25276700e-01 -5.26653316e-02 -2.69567029e-01 5.37216627e-02 -4.23416092e-02 -3.19466606e-01 1.05713030e-01 -2.18216613e-01 -2.41784577e-02 -9.12861759e-02 -1.42918615e-01 1.27168854e-01 -3.52009406e-02 1.74482015e-01 -8.11848975e-02 -3.30567329e-02 -1.29693635e-01 -1.01098325e-01 6.58000602e-02 1.80548889e-01 -8.36197915e-02 4.70642679e-02 -7.24631748e-02 -2.13832049e-02 -1.56644507e-01 -9.87637680e-02 -1.72239107e-01 -2.79115895e-01 -1.04885890e-01 1.21065333e-01 6.33330159e-02 7.29728226e-02 2.56996116e-01 8.25141012e-02 1.74482015e-01 3.65301443e-02 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 1.99460370e-02 -2.69567029e-01 5.37216627e-02 -3.19466606e-01 -4.23416092e-02 1.05713030e-01 -2.41784577e-02 -2.18216613e-01 -9.12861759e-02 2.22565165e-01 1.27168854e-01 -8.11848975e-02 -3.65301442e-02 -3.52009406e-02 -1.15240899e-03 -6.59164266e-03 -3.45761104e-03 1.15253701e-03 1.79636435e-03 9.24341516e-03 -3.08113839e-03 -4.11484618e-03 3.34140716e-05 -1.96704920e-04 -7.94513115e-04 -4.66671582e-04 2.64837705e-04 1.60502171e-01 1.67675506e-02 -7.87112565e-02 -1.30450977e-01 2.51606979e-01 2.12707745e-02 -9.30279003e-03 6.07882735e-03 -1.08270672e-02 -5.72504074e-02 -3.06301747e-02 1.02100582e-02 1.65898354e-02 7.79525435e-02 -2.59841812e-02 -3.58803813e-02 1.91999611e-03 -2.79081449e-03 -8.76799864e-03 -4.11664116e-03 2.92266621e-03 -1.60502171e-01 2.41039078e-09 -2.31740658e-01 -6.78877497e-02 1.78070162e-01 2.50461083e-01 1.03945700e-01 1.26774127e-02 6.84646864e-02 2.99391688e-03 1.31720365e-02 7.55701648e-03 -3.03758409e-03 -4.44554491e-03 -1.75379023e-02 7.30517122e-03 7.99142115e-03 -6.16703766e-04 1.10499690e-03 3.36301073e-03 1.72486080e-03 -1.21444665e-03 1.67675505e-02 -2.31740659e-01 1.11157578e-01 1.36879556e-01 -3.52864706e-01 -2.66614815e-02 -3.38811485e-03 -2.89577326e-02 -9.97972292e-04 -4.39067884e-03 -3.03758409e-03 -5.43207758e-04 1.48184830e-03 7.30517122e-03 1.94255434e-03 -2.66380705e-03 2.85399183e-04 -2.45424033e-04 -1.21444665e-03 -6.21044201e-04 1.24486312e-04 -6.32100027e-02 2.53421858e-02 -8.38322201e-03 -4.65516356e-03 -2.72123758e-02 -1.37799596e-02 4.59331988e-03 7.55701648e-03 3.66308644e-02 -1.22102881e-02 -1.83291605e-02 7.34224963e-04 -8.86097381e-04 -2.71009782e-03 -1.09121141e-03 9.03365939e-04 -7.87112564e-02 -6.78877493e-02 -1.11157578e-01 7.91055947e-02 1.04595505e-02 6.42935727e-02 8.12087787e-03 3.12278542e-02 -1.00625366e-02 -4.33703691e-02 -2.48132960e-02 9.99405524e-03 1.52668149e-02 5.63929599e-02 -2.36025022e-02 -2.75638664e-02 2.55480449e-03 -3.93354002e-03 -1.12943612e-02 -5.40843494e-03 4.09743731e-03 -1.30450977e-01 1.78070163e-01 -1.36879556e-01 -7.91055946e-02 3.14419661e-01 6.59436677e-02 4.61331527e-03 7.54510758e-02 3.35417886e-03 1.44567897e-02 9.99405524e-03 1.83751794e-03 -5.08893831e-03 -2.36025022e-02 -6.54704601e-03 9.18795546e-03 -1.19244515e-03 7.86416870e-04 4.09743731e-03 1.99959782e-03 -3.67861669e-04 6.32100027e-02 -6.45179693e-02 1.30635623e-02 1.51911056e-02 8.54425313e-02 4.39062582e-02 -1.46354194e-02 -2.40220378e-02 -1.14051147e-01 3.80170490e-02 5.63929599e-02 -3.40883649e-03 3.60574543e-03 1.01282111e-02 3.71104316e-03 -3.37607037e-03 2.51606979e-01 2.50461083e-01 3.52864706e-01 -1.04595505e-02 -3.14419661e-01 -1.56736461e-01 -2.57512622e-02 -7.33564081e-02 -1.62078986e-04 -5.97498903e-04 -7.60497114e-05 2.94753707e-04 7.62288536e-04 1.05953566e-04 -6.60039951e-04 -1.81162088e-03 -2.28923226e-04 -1.50228024e-05 6.94231461e-05 -2.00303993e-05 8.77868812e-05 -2.12707744e-02 -1.03945700e-01 -2.66614814e-02 6.42935726e-02 6.59436676e-02 -1.56736461e-01 -1.71454353e-02 -1.16014095e-02 3.63845544e-04 1.07284020e-03 7.85740832e-04 1.52860678e-04 -6.76291074e-04 -1.32602988e-03 -5.19812628e-04 1.16213258e-03 -2.76973499e-04 5.88336315e-06 4.48213226e-04 1.77257562e-04 2.13803119e-05 2.53421858e-02 -6.45179693e-02 1.48193631e-04 1.29593498e-03 3.61407575e-03 2.40524253e-03 -1.00464035e-03 -1.75232962e-03 -3.47183074e-03 1.65382446e-03 2.30568069e-03 -9.45412053e-04 8.78776381e-04 1.77520285e-03 4.15258538e-04 -6.63494805e-04 9.30278981e-03 -1.26774149e-02 -3.38811507e-03 8.12087810e-03 4.61331548e-03 -2.57512624e-02 1.71454351e-02 5.03673825e-10 9.89892190e-03 6.89525745e-04 1.82600874e-03 1.44511906e-03 -6.37246712e-04 -4.83120390e-04 -2.15028448e-03 1.07744496e-03 -3.87991870e-05 -7.18565590e-04 6.30969477e-04 1.10199878e-03 1.97505375e-04 -4.31377198e-04 -6.07882747e-03 -6.84646876e-02 -2.89577327e-02 3.12278543e-02 7.54510759e-02 -7.33564082e-02 1.16014094e-02 -9.89892136e-03 1.63328812e-10 -4.31978328e-04 -1.20469192e-03 -1.00464035e-03 -2.73798399e-04 5.84109873e-04 1.65382446e-03 9.38367828e-04 -7.68560231e-04 4.66160109e-04 -6.04107133e-05 -6.63494805e-04 -2.25612543e-04 5.88336498e-06 -8.38322202e-03 1.30635623e-02 -1.48193697e-04 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 + 0 22 44 66 82 104 126 142 164 185 200 222 243 260 281 303 324 340 361 382 398 419 440 456 478 500 516 +510 + -9.97941008e-02 -2.04964493e-01 -1.00485876e-01 1.62429582e-01 1.28298356e-01 -2.49454358e-01 -3.24105166e-04 -6.32586010e-02 -4.23595229e-02 -3.36635330e-01 -6.00803025e-02 7.61269872e-02 -2.79978651e-01 2.79978651e-01 -2.63462323e-01 9.88564063e-02 -9.88564063e-02 -1.80877496e-01 2.99232209e-02 -2.99232209e-02 -1.86567728e-01 -5.25968835e-01 -5.27743977e-01 -2.98097979e-01 5.97726387e-01 1.33242869e-01 -5.61774114e-01 -7.59144585e-02 -1.09780482e-01 -1.17016221e-01 -7.95960981e-01 -3.52184840e-01 5.92943912e-01 -2.82739999e-01 2.82739999e-01 -6.23481967e-01 3.44314839e-01 -3.44314839e-01 -1.14042576e-01 -1.81587718e-01 1.81587718e-01 8.28239502e-02 2.57908389e-01 4.33873478e-01 1.77165865e-01 -3.99481020e-01 -2.19480362e-01 5.25030657e-01 6.09207472e-02 9.85919203e-02 1.12206533e-01 6.73051834e-01 7.10945304e-01 -6.47757141e-02 5.66632020e-01 -5.66632020e-01 -1.98643602e-01 -4.74320364e-01 4.74320364e-01 2.01183481e-01 3.75360119e-02 -3.75360119e-02 3.06942202e-01 -1.11157578e-01 1.52775148e-01 4.59516086e-02 -6.29105724e-02 3.16946196e-01 -1.64738608e-01 -6.47757141e-02 -6.47757141e-02 -2.50928153e-01 1.80106320e-01 1.80106320e-01 -4.22679391e-02 9.94422948e-02 -2.58354085e-02 2.78263070e-02 1.72239107e-01 2.78263070e-02 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 2.49316357e-02 -1.03324683e-01 -4.31828598e-02 -3.16946196e-01 1.64738608e-01 6.47757141e-02 -2.50928153e-01 -6.47757141e-02 -1.80106320e-01 -4.22679391e-02 1.80106320e-01 -9.94422948e-02 2.78263070e-02 -2.58354085e-02 1.72239107e-01 -2.78263070e-02 -6.31512314e-01 -6.34165035e-01 -2.40399462e-01 7.98789769e-01 9.07048686e-02 -7.19544190e-01 -1.90723860e-01 -8.96099338e-02 -2.04157365e-01 -8.56391652e-01 -8.40931702e-01 6.68490304e-01 -3.64686303e-01 3.64686303e-01 -2.19389285e-01 4.49591770e-01 -4.49591770e-01 1.11310899e-02 -3.04632910e-01 3.04632910e-01 6.25022448e-02 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 1.59352399e-01 -4.94072922e-01 1.26865104e-01 2.89740381e-01 2.89740381e-01 2.26847922e-01 -2.19389285e-01 -2.19389285e-01 -1.15101243e-01 -6.98971024e-02 4.86987866e-03 1.25835261e-01 -1.21065333e-01 1.25835261e-01 5.10356312e-01 2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 -1.71165515e-02 1.10747881e-01 2.96467369e-02 4.94072922e-01 -1.26865104e-01 -2.89740381e-01 2.26847922e-01 2.89740381e-01 2.19389285e-01 -1.15101243e-01 -2.19389285e-01 6.98971024e-02 1.25835261e-01 4.86987866e-03 -1.21065333e-01 -1.25835261e-01 3.14755072e-02 1.46615558e-01 5.74610557e-02 -1.01749381e-01 -9.30696273e-02 2.13745316e-01 1.95657768e-02 5.32669236e-02 4.70642678e-02 1.80877496e-01 1.14042576e-01 -1.21111793e-01 2.60589932e-01 -2.60589932e-01 8.42617575e-02 -1.06462436e-01 1.06462436e-01 1.74482015e-01 6.87302272e-02 -6.87302272e-02 2.96753553e-01 -2.91851645e-02 8.17708670e-02 1.99460370e-02 -2.02424243e-02 2.69567029e-01 -5.37216627e-02 1.05713030e-01 4.23416092e-02 -3.19466606e-01 -9.12861759e-02 2.18216613e-01 -2.41784577e-02 7.96465497e-02 -3.52009406e-02 8.11848975e-02 2.11012159e-01 1.27168854e-01 -4.46530211e-02 -1.35135310e-01 -1.14833676e-01 1.10100913e-01 1.41112458e-01 -1.19974512e-01 1.89760532e-02 -1.25276700e-01 -7.24631749e-02 -2.69567029e-01 5.37216627e-02 -1.05713030e-01 -3.19466606e-01 4.23416092e-02 9.12861759e-02 -2.41784577e-02 2.18216613e-01 -7.96465497e-02 8.11848975e-02 -3.52009406e-02 2.11012159e-01 -1.27168854e-01 -1.15962882e-02 -5.44167465e-03 -3.20746523e-02 2.59615520e-02 6.03825995e-03 9.11997006e-03 2.38614490e-02 -5.26653316e-02 -2.13832050e-02 -1.06876788e-01 -1.06876788e-01 -5.77323168e-02 -5.77323168e-02 4.59839569e-02 4.59839569e-02 1.74482015e-01 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 1.99460370e-02 -1.12922522e-01 1.52485431e-01 -4.03507107e-02 -4.03507107e-02 4.03507107e-02 -8.75114737e-02 -8.75114737e-02 8.75114737e-02 3.52009407e-02 -3.52009407e-02 -3.52009407e-02 -1.15240899e-03 -6.59164266e-03 -1.79636435e-03 1.15253701e-03 3.45761104e-03 4.11484618e-03 -3.08113839e-03 -9.24341516e-03 3.87442410e-04 -2.64837705e-04 -7.94513115e-04 -2.62273226e-04 1.96704920e-04 1.60502171e-01 7.87112565e-02 -1.67675506e-02 -2.51606979e-01 1.30450977e-01 -1.58998062e-02 -9.30279003e-03 -1.53816174e-02 -1.08270672e-02 -5.72504074e-02 -1.65898354e-02 1.02100582e-02 3.06301747e-02 3.58803813e-02 -2.59841812e-02 -7.79525435e-02 2.60511777e-03 -2.92266621e-03 -8.76799864e-03 -3.72108599e-03 2.79081449e-03 -1.60502171e-01 2.41039078e-09 6.78877497e-02 2.31740658e-01 -2.50461083e-01 -1.78070162e-01 -1.11265008e-01 1.26774127e-02 -5.57872737e-02 4.65516356e-03 2.72123758e-02 7.55701648e-03 -4.59331988e-03 -1.37799596e-02 -1.83291605e-02 1.22102881e-02 3.66308644e-02 -5.77904320e-04 9.03365939e-04 2.71009782e-03 1.18146317e-03 -8.86097381e-04 7.87112564e-02 6.78877493e-02 -1.11157578e-01 1.04595505e-02 7.91055947e-02 5.91909014e-02 -8.12087787e-03 4.00659401e-02 -9.97972292e-04 -4.39067884e-03 -1.48184830e-03 -5.43207758e-04 3.03758409e-03 2.66380705e-03 1.94255434e-03 -7.30517122e-03 3.95140464e-04 -1.24486312e-04 -1.21444665e-03 -5.57685043e-04 2.45424033e-04 -6.32100027e-02 8.38322201e-03 -2.53421858e-02 -2.99391688e-03 -1.31720365e-02 -4.44554491e-03 3.03758409e-03 7.55701648e-03 7.99142115e-03 -7.30517122e-03 -1.75379023e-02 1.18542139e-03 -1.21444665e-03 -3.36301073e-03 -1.39651153e-03 1.10499690e-03 -1.67675505e-02 2.31740659e-01 1.11157578e-01 -3.52864706e-01 1.36879556e-01 -3.84088728e-02 3.38811485e-03 -8.61065397e-03 -1.51911056e-02 -8.54425313e-02 -2.40220378e-02 1.46354194e-02 4.39062582e-02 5.63929599e-02 -3.80170490e-02 -1.14051147e-01 1.50943941e-03 -3.37607037e-03 -1.01282111e-02 -4.80766057e-03 3.60574543e-03 -2.51606979e-01 -2.50461083e-01 -1.04595505e-02 3.52864706e-01 -3.14419661e-01 -1.41896743e-01 2.57512622e-02 -9.90595528e-02 3.35417886e-03 1.44567897e-02 5.08893831e-03 1.83751794e-03 -9.99405524e-03 -9.18795546e-03 -6.54704601e-03 2.36025022e-02 -1.13547994e-03 3.67861669e-04 4.09743731e-03 2.03248671e-03 -7.86416870e-04 6.32100027e-02 -1.30635623e-02 6.45179693e-02 1.00625366e-02 4.33703691e-02 1.52668149e-02 -9.99405524e-03 -2.48132960e-02 -2.75638664e-02 2.36025022e-02 5.63929599e-02 -3.40643981e-03 4.09743731e-03 1.12943612e-02 4.91674306e-03 -3.93354002e-03 1.30450977e-01 -1.78070163e-01 -7.91055946e-02 -1.36879556e-01 3.14419661e-01 9.83143822e-02 -4.61331527e-03 1.93833535e-02 -5.16107319e-04 -1.28262051e-03 -3.72502627e-05 4.04494987e-04 1.21348496e-03 -9.39411523e-04 -6.03074734e-04 -1.80922420e-03 -2.28923220e-04 -3.29690172e-04 -9.89070515e-04 -7.18565594e-04 5.38924195e-04 1.58998062e-02 1.11265009e-01 5.91909015e-02 -3.84088729e-02 -1.41896743e-01 9.83143822e-02 1.12927397e-10 1.71454350e-02 1.16014094e-02 4.31978328e-04 1.20469192e-03 5.84109873e-04 2.73798399e-04 -1.00464035e-03 -7.68560231e-04 -9.38367828e-04 1.65382446e-03 3.76938611e-05 5.88336498e-06 6.63494805e-04 5.16512768e-04 -6.04107133e-05 8.38322202e-03 -1.30635623e-02 -1.48193697e-04 1.29593498e-03 3.61407575e-03 1.75232962e-03 -1.00464035e-03 -2.40524253e-03 -2.30568069e-03 1.65382446e-03 3.47183074e-03 1.13081583e-04 6.63494805e-04 1.77520285e-03 1.02638012e-03 -8.78776381e-04 9.30278981e-03 -1.26774149e-02 -8.12087810e-03 3.38811507e-03 2.57512624e-02 -4.61331548e-03 -1.71454354e-02 5.03673880e-10 -9.89892140e-03 4.85127392e-04 1.43045360e-03 9.01721432e-04 -5.73887554e-04 -7.88420512e-04 -1.54951011e-03 1.11033385e-03 1.16690072e-03 -2.00304031e-05 2.91714268e-04 4.90877184e-04 1.97505369e-04 -3.28494867e-04 1.53816173e-02 5.57872727e-02 4.00659400e-02 -8.61065385e-03 -9.90595527e-02 1.93833534e-02 -1.16014095e-02 9.89892186e-03 1.26128011e-10 -3.63845544e-04 -1.07284020e-03 -6.76291074e-04 -1.52860678e-04 7.85740832e-04 1.16213258e-03 5.19812628e-04 -1.32602988e-03 1.50228023e-05 2.13803119e-05 -4.48213226e-04 -3.28494867e-04 5.88336315e-06 -2.53421858e-02 6.45179693e-02 1.48193631e-04 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 + 0 21 42 63 80 102 123 140 162 183 200 222 238 253 274 296 317 333 354 375 391 412 434 450 472 494 510 -1 0 1 -519 - -9.97941008e-02 -2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 3.68464755e-02 6.32586010e-02 2.08990781e-02 -1.78847352e-02 -5.87570366e-02 4.57049260e-02 -7.98925478e-03 -1.52349753e-02 -9.03039775e-02 2.41516852e-02 3.01013258e-02 1.30997551e-02 5.87693787e-04 -7.62844642e-03 -2.34691754e-03 -1.95897929e-04 -5.25968835e-01 -5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 1.39296249e-01 1.09780482e-01 -7.23573908e-03 -1.14467784e-01 -2.05158519e-01 2.23253775e-01 -6.18104264e-02 -7.44179251e-02 -2.82161404e-01 1.61501416e-01 9.40538013e-02 1.01193765e-01 -1.78399353e-02 -5.64420326e-02 -2.47606560e-02 5.94664510e-03 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 2.49316357e-02 1.03324683e-01 4.31828598e-02 -5.22145440e-02 -9.02775200e-02 1.02158091e-01 -2.19387344e-02 -4.10516260e-02 -1.27959799e-01 6.31504909e-02 5.58787361e-02 4.80017139e-02 -2.35149874e-03 -3.17023077e-02 -1.25827172e-02 6.17201627e-04 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 1.77165865e-01 -5.25030657e-01 -2.19480362e-01 1.27634081e-01 9.85919203e-02 3.34435159e-03 -4.06290781e-02 -1.66320858e-01 1.04041986e-01 -7.31291146e-03 -3.46806621e-02 -2.26726473e-01 3.77732694e-03 7.55754911e-02 2.20754133e-02 -1.25873327e-02 -1.25781017e-02 -4.69413293e-03 4.19577757e-03 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 1.74048480e-02 3.00925067e-02 -4.10516260e-02 7.31291146e-03 -7.31291146e-03 5.58787361e-02 -2.10501636e-02 2.10501636e-02 -2.32652065e-02 6.17201627e-04 -6.17201627e-04 -7.05627734e-04 5.10356312e-01 2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 -1.71165515e-02 -1.10747881e-01 -2.96467369e-02 1.49318633e-01 1.72817914e-01 -2.56081283e-01 6.65042275e-02 1.04343510e-01 2.22512499e-01 -1.75519787e-01 -1.05382160e-01 -1.34804222e-01 2.11966879e-02 8.92800356e-02 4.13310048e-02 -6.97865905e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 -2.40399462e-01 7.19544190e-01 9.07048686e-02 -2.72167395e-01 -8.96099338e-02 6.30930247e-02 1.04025889e-01 3.13161189e-01 -2.23372737e-01 3.94409125e-02 7.44575789e-02 3.86284108e-01 -5.85065957e-02 -1.28761369e-01 -7.61778289e-02 3.84472004e-02 4.42148092e-02 1.40377123e-02 -1.28157335e-02 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 -4.97728778e-02 -5.76059714e-02 1.04343510e-01 -2.21680758e-02 2.21680758e-02 -1.05382160e-01 5.85065957e-02 -5.85065957e-02 6.87972073e-02 -6.97865905e-03 6.97865905e-03 2.58693043e-03 -5.69507344e-03 -6.85951504e-02 2.83913272e-02 9.53064110e-04 -1.14770784e-01 -4.13055271e-02 1.95657767e-02 -1.89760533e-02 -2.38614490e-02 -3.15316433e-03 8.17641809e-04 9.72688603e-04 -1.21924039e-03 2.94472345e-05 -7.65040372e-04 -1.94153918e-03 -5.43908247e-03 -7.73872941e-03 -4.66691473e-03 4.00466007e-03 -1.43087283e-03 2.22918221e-03 4.46530211e-02 1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 -5.32669237e-02 -1.25276700e-01 -5.26653316e-02 5.87280638e-03 8.40982877e-02 -3.83957898e-02 -1.28729379e-02 1.40981101e-02 1.29588302e-01 2.90724332e-02 -4.87973601e-02 -2.26925085e-03 -4.30333539e-03 1.24388086e-04 2.37233204e-04 1.56406873e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 4.34198339e-03 9.02806791e-04 -9.02806791e-04 -1.91115783e-02 2.39610809e-03 -2.39610809e-03 2.93150545e-03 4.30333535e-03 -4.30333535e-03 -3.97456344e-04 3.30567329e-02 1.29693635e-01 -1.01098325e-01 -6.58000602e-02 1.80548889e-01 8.36197915e-02 -4.70642679e-02 -7.24631748e-02 -2.13832049e-02 2.34691754e-03 2.47606559e-02 -1.25827172e-02 -2.95698480e-04 4.39843445e-03 4.13310048e-02 -3.02677707e-03 -1.70644894e-02 1.43087281e-03 -2.09599155e-03 -1.85875832e-03 7.90777347e-05 1.08753464e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 1.99460370e-02 -1.95760213e-03 -2.80327626e-02 1.40981101e-02 4.29097929e-03 -8.00829454e-04 -4.87973601e-02 -9.69081107e-03 -5.37991953e-04 -9.90281639e-04 1.56406873e-03 -2.73068110e-03 -1.08753464e-03 -1.32485452e-04 -1.78847352e-02 -3.04628881e-03 1.30651027e-02 1.59710779e-02 1.30651027e-02 -1.04297738e-02 2.29636895e-02 -1.04297738e-02 -8.57886662e-03 1.40779216e-02 5.47494637e-03 1.48590329e-02 1.40779216e-02 1.60502171e-01 -1.67675506e-02 -7.87112565e-02 1.30450977e-01 2.51606979e-01 2.12707745e-02 9.30279003e-03 -6.07882735e-03 -1.70178532e-01 -2.05158517e-01 1.18743344e-01 2.20001679e-01 1.18743344e-01 -1.30501631e-01 -1.35949676e-01 -1.30501631e-01 -3.64548735e-02 7.83070898e-02 3.43559153e-02 6.31416932e-02 7.83070898e-02 -1.60502171e-01 2.41039089e-09 2.31740658e-01 -6.78877497e-02 -1.78070162e-01 2.50461083e-01 1.03945700e-01 -1.26774127e-02 -6.84646864e-02 -1.95747207e-02 1.42329117e-02 -7.31291146e-03 2.00548392e-02 1.36838753e-02 1.99322514e-02 3.22624463e-02 -2.47132090e-03 -1.94413269e-02 -2.63710392e-03 -7.12403355e-04 1.73048004e-02 1.82213991e-02 -1.67675505e-02 2.31740659e-01 -1.11157578e-01 1.36879556e-01 3.52864706e-01 2.66614815e-02 -3.38811485e-03 -2.89577326e-02 -8.19483921e-02 -9.35296165e-02 6.20484128e-02 1.02158091e-01 6.20484128e-02 -6.43632084e-02 -5.16568258e-02 -6.43632084e-02 -1.84017002e-02 4.70925008e-02 2.26198336e-02 3.18726797e-02 4.70925008e-02 -7.87112564e-02 -6.78877493e-02 1.11157578e-01 -7.91055947e-02 1.04595505e-02 6.42935727e-02 -8.12087787e-03 -3.12278542e-02 -1.95747207e-02 1.42329117e-02 1.36838753e-02 2.00548392e-02 -7.31291146e-03 -2.47132090e-03 3.22624463e-02 1.99322514e-02 -5.26573332e-03 1.82213991e-02 -7.12403355e-04 2.54890832e-02 -2.63710392e-03 -6.32100027e-02 -2.53421858e-02 -8.38322201e-03 6.94444298e-02 2.11581415e-02 2.32859880e-02 -9.58590373e-02 -5.09360943e-02 -5.85065957e-02 1.17481779e-02 3.51273868e-02 5.12993847e-02 1.18219208e-02 3.85373668e-03 -4.03201100e-02 -4.74613345e-02 1.30450977e-01 -1.78070163e-01 -1.36879556e-01 7.91055946e-02 -3.14419661e-01 -6.59436677e-02 4.61331527e-03 7.54510758e-02 2.62586300e-01 3.19029642e-01 -1.92484692e-01 -3.32384257e-01 -1.92484692e-01 1.99016143e-01 2.22512499e-01 1.99016143e-01 4.32014036e-02 -1.27979951e-01 -6.45258239e-02 -7.48270260e-02 -1.27979951e-01 2.51606979e-01 2.50461083e-01 -3.52864706e-01 -1.04595505e-02 3.14419661e-01 -1.56736461e-01 2.57512622e-02 7.33564081e-02 6.94444298e-02 2.11581415e-02 -5.09360943e-02 -9.58590373e-02 2.32859880e-02 3.51273868e-02 1.17481779e-02 -5.85065957e-02 9.26854717e-03 -4.74613345e-02 3.85373668e-03 -6.45866253e-02 1.18219208e-02 6.32100027e-02 6.45179693e-02 1.30635623e-02 3.60557120e-03 -1.45508307e-02 -3.98484409e-03 5.11281239e-03 2.57243754e-03 -5.97041483e-04 -2.38181870e-02 -1.30713164e-02 -1.87537399e-03 1.24500106e-03 -2.26852210e-04 3.38520968e-03 1.64461174e-03 -2.12707744e-02 -1.03945700e-01 2.66614814e-02 6.42935726e-02 -6.59436676e-02 -1.56736461e-01 1.71454353e-02 1.16014095e-02 -7.61742130e-03 -1.20487364e-02 -2.92270905e-03 1.10482099e-02 4.74049068e-03 2.44715359e-03 -1.95883378e-02 -5.64263342e-03 6.13349533e-04 -4.30333525e-03 -1.95293947e-03 -4.31843860e-03 -2.21386155e-03 -9.30278981e-03 1.26774149e-02 -3.38811507e-03 -8.12087810e-03 4.61331548e-03 2.57512624e-02 -1.71454351e-02 5.03673853e-10 9.89892190e-03 -3.32144628e-03 -1.22697974e-02 -8.07605063e-04 9.13892513e-03 -8.07605063e-04 7.28814282e-04 -2.27071228e-02 7.28814282e-04 8.46302405e-04 -1.17519788e-03 -1.32485439e-04 -1.46583876e-03 -1.17519788e-03 -2.53421858e-02 6.45179693e-02 -1.48193631e-04 -6.24503250e-03 2.52027780e-02 -6.69744206e-04 -8.85565083e-03 3.11610411e-03 1.54381581e-02 4.12543100e-02 8.23613213e-03 3.38520968e-03 -2.61783576e-03 3.92919554e-04 -5.78427744e-03 -2.38712043e-03 6.07882747e-03 6.84646876e-02 -2.89577327e-02 -3.12278543e-02 7.54510759e-02 7.33564082e-02 -1.16014094e-02 -9.89892136e-03 1.63328819e-10 -7.61742130e-03 -1.20487364e-02 4.74049068e-03 1.10482099e-02 -2.92270905e-03 -5.64263342e-03 -1.95883378e-02 2.44715359e-03 3.43320277e-03 -2.21386155e-03 -1.95293947e-03 -2.69039558e-03 -4.30333525e-03 -8.38322202e-03 1.30635623e-02 1.48193697e-04 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 - 0 22 44 66 88 104 126 148 164 186 208 224 246 263 284 306 327 348 364 385 406 422 443 465 481 503 519 +532 + 9.97941008e-02 2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 -3.68464755e-02 -6.32586010e-02 -2.08990781e-02 5.36542057e-02 1.76271110e-01 4.57049260e-02 1.13890548e-01 4.57049260e-02 -9.03039775e-02 -2.16658921e-01 -9.03039775e-02 1.35521619e-02 -2.05384217e-02 -7.62844642e-03 -2.34730330e-02 -2.05384217e-02 5.25968835e-01 5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 -1.39296249e-01 -1.09780482e-01 7.23573908e-03 3.43403353e-01 6.15475557e-01 2.23253775e-01 5.33532974e-01 2.23253775e-01 -2.82161404e-01 -5.90928994e-01 -2.82161404e-01 8.74605768e-02 -1.44565442e-01 -5.64420326e-02 -1.51486163e-01 -1.44565442e-01 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 2.49316357e-02 1.03324683e-01 4.31828598e-02 -5.22145440e-02 -9.02775200e-02 2.19387344e-02 -1.02158091e-01 -4.10516260e-02 -6.31504909e-02 1.27959799e-01 5.58787361e-02 -3.48978097e-02 -2.35149874e-03 -6.17201627e-04 3.52793451e-02 3.17023077e-02 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 -1.77165865e-01 5.25030657e-01 2.19480362e-01 1.27634081e-01 9.85919203e-02 3.34435159e-03 -1.79867862e-01 -4.07060912e-01 -1.44151665e-01 -3.06474274e-01 -1.44151665e-01 2.24585454e-01 4.35697908e-01 2.24585454e-01 -4.19162129e-02 8.31367919e-02 3.61007421e-02 7.26010104e-02 8.31367919e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 -1.02158091e-01 2.19387344e-02 5.58787361e-02 1.27959799e-01 -6.31504909e-02 -1.31039042e-02 3.17023077e-02 -6.17201627e-04 4.78620623e-02 -2.35149874e-03 5.10356312e-01 2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 -1.71165515e-02 -1.10747881e-01 -2.96467369e-02 1.49318633e-01 1.72817914e-01 -6.65042275e-02 2.56081283e-01 1.04343510e-01 1.75519787e-01 -2.22512499e-01 -1.05382160e-01 1.03195811e-01 2.11966879e-02 6.97865905e-03 -9.60783781e-02 -8.92800356e-02 6.31512314e-01 6.34165035e-01 7.98789769e-01 2.40399462e-01 -7.19544190e-01 -9.07048686e-02 -2.72167395e-01 -8.96099338e-02 6.30930247e-02 5.02208911e-01 7.74008960e-01 3.52706938e-01 7.16425339e-01 3.52706938e-01 -4.09780464e-01 -6.67537496e-01 -4.09780464e-01 1.10220994e-01 -2.36371565e-01 -1.06344525e-01 -1.90908362e-01 -2.36371565e-01 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 1.49318633e-01 1.72817914e-01 1.04343510e-01 2.56081283e-01 -6.65042275e-02 -1.05382160e-01 -2.22512499e-01 1.75519787e-01 3.16084107e-02 -8.92800356e-02 6.97865905e-03 -1.37409383e-01 2.11966879e-02 5.69507344e-03 6.85951504e-02 2.83913272e-02 9.53064110e-04 -1.14770784e-01 -4.13055271e-02 -1.95657767e-02 1.89760533e-02 2.38614490e-02 1.36772413e-03 6.55565339e-02 1.14716388e-02 2.86273251e-02 1.04106084e-02 -5.24934677e-02 -9.08377777e-02 -3.54111799e-02 5.62612218e-03 -3.10335202e-03 -3.92598110e-04 -1.01556294e-02 -6.72242655e-03 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 5.32669237e-02 1.25276700e-01 5.26653316e-02 1.15692117e-03 -5.42096157e-02 -3.20831423e-03 -2.49960812e-02 -8.74041784e-03 -6.92761354e-03 8.88032761e-02 3.61760677e-02 -2.47170049e-03 1.29100061e-02 5.08107693e-03 1.12547135e-02 6.64158511e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 -4.34198339e-03 -9.02806791e-04 -2.39610809e-03 1.91115783e-02 -2.39610809e-03 -1.46575273e-03 4.30333535e-03 3.97456344e-04 2.53875819e-03 4.30333535e-03 -3.30567329e-02 -1.29693635e-01 -1.01098325e-01 -6.58000602e-02 1.80548889e-01 8.36197915e-02 4.70642679e-02 7.24631748e-02 2.13832049e-02 -2.36896768e-03 -1.13547247e-01 -1.86442889e-02 -4.95839816e-02 -1.92568750e-02 7.11964262e-02 1.57335646e-01 8.10588897e-02 -1.01556294e-02 9.55411068e-03 6.79999874e-04 1.73528329e-02 7.46463703e-03 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 -1.99460370e-02 1.15692117e-03 -5.42096157e-02 -8.74041784e-03 -2.49960812e-02 -3.20831423e-03 3.61760677e-02 8.88032761e-02 -6.92761354e-03 -8.51101757e-03 6.64158511e-03 5.08107693e-03 7.76791218e-03 1.29100061e-02 5.36542057e-02 2.31981857e-01 1.43624396e-01 2.46505685e-02 -4.78747986e-02 -3.29926588e-01 -5.57225185e-02 1.09975529e-01 -2.30463457e-02 -7.04819392e-03 1.40889466e-02 2.34691754e-03 2.34939797e-03 1.99588202e-01 5.70431156e-01 3.41626714e-01 2.79683008e-01 -6.29359693e-01 -5.08203691e-01 -5.24221764e-02 -1.17214412e-01 -4.78769836e-02 2.87692605e-01 6.15475558e-01 5.36785070e-01 4.27000053e-02 -1.78928357e-01 -7.37140722e-01 9.84164379e-03 2.45713574e-01 -2.03205172e-01 -4.84184168e-02 1.22700385e-01 2.47606560e-02 1.61394723e-02 8.91435499e-01 1.05548796e+00 9.63712115e-01 6.64083707e-01 -9.45478066e-01 -5.16946820e-01 -1.74646799e-01 -2.32238377e-01 -5.39932082e-02 -1.50134014e-01 -4.03808815e-01 -3.06474274e-01 -6.01645177e-02 1.23154878e-01 5.12000882e-01 9.70717548e-02 -2.16100982e-01 9.50307394e-02 3.36927924e-02 -6.77465988e-02 -1.25827172e-02 -1.28637069e-02 -3.75161815e-01 -5.00230798e-01 -3.54331730e-01 -4.65489308e-01 3.23000268e-01 5.38985419e-01 2.32017900e-02 2.10037482e-01 1.15323452e-01 -7.32689014e-02 -2.70831290e-01 -1.86145238e-01 2.19387344e-02 6.20484128e-02 3.86948719e-01 -4.69955664e-02 -1.28982906e-01 4.53700671e-02 -1.23017275e-02 -2.60590102e-02 -9.09256737e-03 4.10057584e-03 -4.37105521e-01 -7.99859206e-01 -6.87804463e-01 -3.54331730e-01 9.70955720e-01 4.49420274e-01 1.90974590e-01 2.05304719e-01 3.79165574e-02 5.00446713e-02 1.34602938e-01 1.23154878e-01 2.00548392e-02 2.19387344e-02 -2.16100982e-01 -3.23572516e-02 -6.42684031e-02 -4.65598602e-02 -1.28637069e-02 -3.31596446e-04 -4.39843445e-03 -6.10426006e-04 2.22315155e-01 -3.68760298e-01 -1.00478959e-01 -8.35199951e-02 3.88941244e-01 6.27797232e-01 6.40122365e-01 9.37180182e-02 -2.64565755e-01 -6.67537497e-01 -3.52445338e-02 3.16146481e-01 -2.68843403e-01 -8.71949260e-02 1.97671649e-01 4.13310048e-02 3.48400420e-02 8.90261647e-01 5.89337741e-01 5.96759380e-01 8.12744530e-01 -1.81409737e-01 -4.95829398e-01 3.17105646e-02 -2.26109077e-01 -1.34744550e-01 1.83900092e-01 4.64820962e-01 3.83594982e-01 -8.26591520e-02 -1.27864994e-01 -5.97048429e-01 1.75519787e-01 1.99016143e-01 -1.50414119e-01 4.78219675e-02 8.60335103e-02 3.11022017e-02 -1.59406558e-02 1.01141765e+00 1.01786899e+00 1.24471483e+00 4.70339374e-01 -1.12466872e+00 -1.81409737e-01 -3.87598328e-01 -2.04971130e-01 5.28296413e-02 -1.29647081e-01 -2.09265744e-01 -2.64565755e-01 -3.12393394e-02 -6.53863153e-02 3.16146481e-01 1.17481779e-02 1.75519787e-01 1.43033497e-01 3.48400420e-02 1.63534262e-02 1.70644894e-02 5.71185281e-03 -4.95180304e-01 6.28839321e-01 2.54186828e-01 2.02732421e-01 -6.79342631e-03 -1.02829048e-01 -4.60563368e-02 -2.45138941e-02 2.33241010e-02 1.33274141e-01 7.22947506e-02 -7.96753722e-02 2.32161886e-02 1.16030805e-02 -1.09408258e-02 1.43087283e-03 -3.46808285e-03 -9.88062754e-03 3.32446012e-02 3.01211729e-02 -6.23874444e-02 -1.63597900e-01 7.41254066e-02 -3.91315534e-02 5.50975418e-02 5.93243074e-02 -1.23333065e-02 -1.50356640e-01 -7.44400809e-02 -1.31585430e-02 2.75790186e-02 2.37979916e-01 1.96976661e-02 -9.06160612e-02 9.20541662e-03 1.29100062e-02 -4.55211164e-03 1.62152511e-03 -4.69220619e-03 -9.86088321e-02 -2.57593204e-01 -2.16813711e-01 -2.21546474e-01 2.35335708e-01 2.56473654e-01 8.93884123e-02 2.50553401e-01 1.15229585e-01 5.29255390e-03 7.60746720e-02 4.03862745e-02 1.43837153e-02 -1.18841197e-03 -1.27503192e-01 -3.94225930e-02 -1.17708752e-02 -9.86767122e-03 -8.73105891e-03 1.29100062e-02 1.85875832e-03 3.52559381e-03 4.97945873e-02 -1.25150889e-01 -3.98920739e-02 -4.00402676e-02 -2.34691754e-03 -2.47606559e-02 -1.25827172e-02 4.10273597e-03 8.79686889e-03 4.13310048e-02 -2.00912665e-02 -3.41289788e-02 -1.43087281e-03 3.95474986e-03 3.71751664e-03 -2.37233213e-04 -1.08753464e-03 -6.00346384e-02 -1.90922582e-01 -1.73238917e-01 -1.00372266e-01 2.85646701e-01 9.38831749e-02 8.25271263e-02 1.35027428e-01 4.27664100e-02 4.11110217e-03 5.01188799e-02 2.75790186e-02 4.38618101e-03 -8.96031182e-04 -9.06160612e-02 -6.56588870e-03 -3.66291433e-03 -2.48619002e-04 -4.69220619e-03 5.85881856e-03 1.08753464e-03 3.97456357e-04 6.67535511e-02 -1.76605296e-01 -4.03366549e-02 -3.98920739e-02 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 576 - -6.19437059e-02 1.21156002e-01 -2.14604447e-02 -2.14604447e-02 1.78847352e-02 5.87570366e-02 -4.57049260e-02 -1.52349753e-02 -7.98925478e-03 9.03039775e-02 3.01013258e-02 2.41516852e-02 -1.30997551e-02 -7.62844642e-03 5.87693787e-04 -2.34691754e-03 1.95897929e-04 -2.99628408e-01 4.28531245e-01 -1.24251960e-01 -1.24251960e-01 1.14467784e-01 2.05158519e-01 -2.23253775e-01 -7.44179251e-02 -6.18104264e-02 2.82161404e-01 9.40538013e-02 1.61501416e-01 -1.01193765e-01 -5.64420326e-02 -1.78399353e-02 -2.47606560e-02 -5.94664510e-03 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 -6.29105724e-02 5.22145440e-02 9.02775200e-02 -1.02158091e-01 -4.10516260e-02 -2.19387344e-02 1.27959799e-01 5.58787361e-02 6.31504909e-02 -4.80017139e-02 -3.17023077e-02 -2.35149874e-03 -1.25827172e-02 -6.17201627e-04 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 1.74048480e-02 3.00925067e-02 -4.10516260e-02 7.31291146e-03 -7.31291146e-03 5.58787361e-02 -2.10501636e-02 2.10501636e-02 -2.32652065e-02 6.17201627e-04 -6.17201627e-04 -7.05627734e-04 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.79195153e-01 -6.26186216e-03 1.22262008e-02 -1.08458634e-02 -4.06290781e-02 -1.66320858e-01 1.04041986e-01 3.46806621e-02 7.31291146e-03 -2.26726473e-01 -7.55754911e-02 -3.77732694e-03 2.20754133e-02 1.25781017e-02 1.25873327e-02 4.69413293e-03 4.19577757e-03 2.79195153e-01 -3.14419661e-01 1.07897992e-01 1.59352399e-01 -1.49318633e-01 -1.72817914e-01 2.56081283e-01 1.04343510e-01 6.65042275e-02 -2.22512499e-01 -1.05382160e-01 -1.75519787e-01 1.34804222e-01 8.92800356e-02 2.11966879e-02 4.13310048e-02 6.97865905e-03 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 -4.97728778e-02 -5.76059714e-02 1.04343510e-01 -2.21680758e-02 2.21680758e-02 -1.05382160e-01 5.85065957e-02 -5.85065957e-02 6.87972073e-02 -6.97865905e-03 6.97865905e-03 2.58693043e-03 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 -3.03164600e-02 3.62961769e-02 1.04025889e-01 3.13161189e-01 -2.23372737e-01 -7.44575789e-02 -3.94409125e-02 3.86284108e-01 1.28761369e-01 5.85065957e-02 -7.61778289e-02 -4.42148092e-02 -3.84472004e-02 -1.40377123e-02 -1.28157335e-02 -6.26186216e-03 2.09556075e-02 5.54402578e-03 5.80070473e-03 3.15316433e-03 -8.17641809e-04 -9.72688603e-04 2.94472345e-05 -1.21924039e-03 7.65040372e-04 -5.43908247e-03 -1.94153918e-03 7.73872941e-03 4.00466007e-03 -4.66691473e-03 -1.43087283e-03 -2.22918221e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 4.34198339e-03 9.02806791e-04 -9.02806791e-04 -1.91115783e-02 2.39610809e-03 -2.39610809e-03 2.93150545e-03 4.30333535e-03 -4.30333535e-03 -3.97456344e-04 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -6.29105724e-02 1.07897992e-01 1.59352399e-01 -5.54402575e-03 -1.99460369e-02 -9.89892161e-03 5.87280638e-03 8.40982877e-02 -3.83957898e-02 -1.40981101e-02 1.28729379e-02 1.29588302e-01 4.87973601e-02 -2.90724332e-02 -2.26925085e-03 -1.24388086e-04 4.30333539e-03 -2.37233204e-04 1.56406873e-03 -1.08458634e-02 3.62961769e-02 9.89892165e-03 9.75072799e-03 2.34691754e-03 2.47606559e-02 -1.25827172e-02 -4.39843445e-03 2.95698480e-04 4.13310048e-02 1.70644894e-02 3.02677707e-03 1.43087281e-03 1.85875832e-03 2.09599155e-03 -7.90777347e-05 1.08753464e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 -4.59516086e-02 1.59352399e-01 1.07897992e-01 -5.80070471e-03 -1.99460369e-02 -9.75072795e-03 1.95760213e-03 2.80327626e-02 -1.40981101e-02 -8.00829454e-04 4.29097929e-03 4.87973601e-02 -5.37991953e-04 -9.69081107e-03 9.90281639e-04 -2.73068110e-03 1.56406873e-03 -1.08753464e-03 1.32485452e-04 1.78847352e-02 1.14467784e-01 -1.74048480e-02 -5.22145440e-02 -4.06290781e-02 4.97728778e-02 1.49318633e-01 1.04025889e-01 4.55908008e-04 1.16794628e-03 -1.95760212e-03 3.90417925e-03 -5.87280635e-03 9.97941008e-02 3.65466664e-01 -1.79197132e-01 -1.79197132e-01 -6.19437059e-02 3.79905335e-01 3.79905335e-01 1.21156002e-01 -1.55757010e-02 -5.39558109e-02 -2.14604447e-02 -2.69779055e-02 -2.14604447e-02 5.87570367e-02 2.05158520e-01 -3.00925066e-02 -9.02775198e-02 -1.66320858e-01 5.76059713e-02 1.72817914e-01 3.13161189e-01 2.18521776e-02 -9.81631944e-03 -2.80327625e-02 1.16722301e-02 -8.40982874e-02 3.65466664e-01 5.27743980e-01 -3.65985728e-01 -3.65985728e-01 -2.99628408e-01 3.83703952e-01 3.83703952e-01 4.28531245e-01 -3.53505492e-02 -1.22457895e-01 -1.24251960e-01 -6.12289473e-02 -1.24251960e-01 1.52349753e-02 7.44179250e-02 7.31291146e-03 -4.10516260e-02 -3.46806621e-02 -2.21680758e-02 1.04343510e-01 7.44575789e-02 3.82387960e-03 -9.02806809e-04 -8.00829461e-04 2.17371514e-03 -1.40981101e-02 1.79197132e-01 3.65985728e-01 -1.77165865e-01 -2.88323443e-01 -1.11157578e-01 2.29939912e-01 4.45925062e-01 1.52775148e-01 1.72984576e-03 -1.06712798e-01 -4.59516086e-02 -7.21405924e-02 -6.29105724e-02 4.57049259e-02 2.23253775e-01 -4.10516260e-02 -1.02158091e-01 -1.04041986e-01 1.04343510e-01 2.56081283e-01 2.23372737e-01 1.04106085e-02 -4.34198345e-03 -1.40981101e-02 7.13373157e-03 -3.83957898e-02 1.79197132e-01 3.65985728e-01 -2.88323443e-01 -1.77165865e-01 -1.11157578e-01 4.45925062e-01 2.29939912e-01 1.52775148e-01 -6.33405085e-02 -1.06712798e-01 -6.29105724e-02 -3.45722058e-02 -4.59516086e-02 -7.98925478e-03 -6.18104265e-02 7.31291146e-03 2.19387344e-02 7.31291146e-03 -2.21680758e-02 -6.65042275e-02 -3.94409125e-02 8.65702603e-04 -9.02806810e-04 -4.29097929e-03 -9.08043933e-04 -1.28729379e-02 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.79195153e-01 -2.15985150e-01 -6.26186216e-03 1.22262008e-02 3.75683866e-02 -1.08458634e-02 3.75683866e-02 -3.01013258e-02 -9.40538012e-02 -2.10501636e-02 5.58787361e-02 7.55754911e-02 5.85065957e-02 -1.05382160e-01 -1.28761369e-01 -1.74978226e-02 -2.39610808e-03 -5.37991947e-04 -3.82186109e-03 4.87973601e-02 -3.79905335e-01 -3.83703952e-01 2.29939912e-01 4.45925062e-01 2.79195153e-01 -9.07048686e-02 -4.05124529e-01 -3.14419661e-01 -4.88271161e-02 1.15361196e-01 1.07897992e-01 1.05097813e-01 1.59352399e-01 -9.03039774e-02 -2.82161404e-01 5.58787361e-02 1.27959799e-01 2.26726473e-01 -1.05382160e-01 -2.22512499e-01 -3.86284108e-01 -3.54111799e-02 1.91115783e-02 4.87973601e-02 -2.13280467e-02 1.29588302e-01 -3.79905335e-01 -3.83703952e-01 4.45925062e-01 2.29939912e-01 2.79195153e-01 -4.05124529e-01 -9.07048686e-02 -3.14419661e-01 1.15430934e-01 1.15361196e-01 1.59352399e-01 1.02633834e-02 1.07897992e-01 2.41516852e-02 1.61501416e-01 -2.10501636e-02 -6.31504909e-02 -3.77732694e-03 5.85065957e-02 1.75519787e-01 5.85065957e-02 3.59203542e-03 -2.39610808e-03 9.69081108e-03 -1.68033698e-04 2.90724332e-02 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -1.52775148e-01 -2.15985150e-01 3.14419661e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 -3.03164600e-02 -9.48344293e-02 3.62961769e-02 -9.48344293e-02 4.51738728e-03 2.91535252e-02 -1.16326033e-02 -1.31039043e-02 -6.97246832e-03 3.43986036e-02 3.16084108e-02 2.59318990e-02 1.87537412e-03 -1.46575285e-03 1.43697341e-03 -4.81608276e-03 -9.29175516e-04 -1.55757010e-02 -3.53505492e-02 -1.72984576e-03 6.33405085e-02 -6.26186216e-03 4.88271161e-02 -1.15430934e-01 2.09556075e-02 -1.95657766e-02 3.61214886e-02 5.54402578e-03 3.54628585e-02 5.80070473e-03 -7.62844637e-03 -5.64420322e-02 -6.17201609e-04 3.17023077e-02 1.25781017e-02 6.97865904e-03 -8.92800356e-02 -4.42148092e-02 -3.92598236e-04 4.30333547e-03 2.73068112e-03 4.39751672e-03 1.24388206e-04 -5.39558109e-02 -1.22457895e-01 1.06712798e-01 1.06712798e-01 1.22262008e-02 -1.15361196e-01 -1.15361196e-01 -3.03164600e-02 3.61214886e-02 1.25276701e-01 1.99460370e-02 6.25642535e-02 1.99460370e-02 -1.95897918e-04 5.94664521e-03 -7.05627727e-04 -6.17201608e-04 -4.19577756e-03 2.58693042e-03 6.97865904e-03 1.28157334e-02 -2.05642376e-03 3.97456371e-04 1.32485453e-04 1.38676117e-03 1.56406874e-03 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -6.29105724e-02 -3.75683866e-02 1.07897992e-01 1.59352399e-01 9.48344293e-02 -5.54402575e-03 -1.99460369e-02 -1.99460369e-02 -9.89892161e-03 -2.00942306e-02 -1.25181794e-02 -1.00016699e-01 2.01482599e-02 4.78620624e-02 2.14649352e-02 -5.95801292e-02 -1.37409383e-01 -7.29907912e-02 -1.95433712e-03 2.53875841e-03 -3.13841674e-04 5.78427789e-03 2.08384566e-03 -2.69779055e-02 -6.12289473e-02 7.21405924e-02 3.45722058e-02 -1.08458634e-02 -1.05097813e-01 -1.02633834e-02 3.62961769e-02 3.54628585e-02 6.25642535e-02 9.89892165e-03 2.13832051e-02 9.75072799e-03 -5.87693754e-04 1.78399356e-02 -6.17201608e-04 -2.35149868e-03 -1.25873327e-02 6.97865904e-03 2.11966879e-02 3.84472003e-02 -4.14863936e-03 4.30333547e-03 1.56406874e-03 2.99367111e-03 4.30333543e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 -4.59516086e-02 -3.75683866e-02 1.59352399e-01 1.07897992e-01 9.48344293e-02 -5.80070471e-03 -1.99460369e-02 -2.00942306e-02 -9.75072795e-03 -1.99460369e-02 - 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 67 89 106 122 144 161 177 199 216 238 264 290 316 342 368 394 420 446 472 498 524 550 576 -520 - 9.97941008e-02 2.04964493e-01 -1.00485876e-01 -1.62429582e-01 1.28298356e-01 2.49454358e-01 3.24105166e-04 -6.32586010e-02 -4.23595229e-02 5.36542057e-02 1.76271110e-01 -1.13890548e-01 -4.57049260e-02 4.57049260e-02 2.16658921e-01 9.03039775e-02 -9.03039775e-02 -2.71043239e-02 -2.05384217e-02 2.05384217e-02 7.62844642e-03 5.25968835e-01 5.27743977e-01 -2.98097979e-01 -5.97726387e-01 1.33242869e-01 5.61774114e-01 7.59144585e-02 -1.09780482e-01 -1.17016221e-01 3.43403353e-01 6.15475557e-01 -5.33532974e-01 -2.23253775e-01 2.23253775e-01 5.90928994e-01 2.82161404e-01 -2.82161404e-01 -1.74921154e-01 -1.44565442e-01 1.44565442e-01 5.64420326e-02 2.57908389e-01 4.33873478e-01 -1.77165865e-01 -3.99481020e-01 2.19480362e-01 5.25030657e-01 6.09207472e-02 -9.85919203e-02 -1.12206533e-01 1.79867862e-01 4.07060912e-01 -3.06474274e-01 -1.44151665e-01 1.44151665e-01 4.35697908e-01 2.24585454e-01 -2.24585454e-01 -8.38324258e-02 -8.31367919e-02 8.31367919e-02 3.61007421e-02 1.95964683e-01 1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 -2.49316357e-02 -1.03324683e-01 -4.31828598e-02 5.22145440e-02 9.02775200e-02 -1.02158091e-01 2.19387344e-02 4.10516260e-02 1.27959799e-01 -6.31504909e-02 -5.58787361e-02 -4.80017139e-02 2.35149874e-03 3.17023077e-02 1.25827172e-02 -6.17201627e-04 1.11157578e-01 -1.52775148e-01 4.59516086e-02 6.29105724e-02 -5.22145440e-02 -9.02775200e-02 1.02158091e-01 4.10516260e-02 2.19387344e-02 -1.27959799e-01 -5.58787361e-02 -6.31504909e-02 4.80017139e-02 3.17023077e-02 2.35149874e-03 1.25827172e-02 6.17201627e-04 -6.31512314e-01 -6.34165035e-01 2.40399462e-01 7.98789769e-01 -9.07048686e-02 -7.19544190e-01 -1.90723860e-01 8.96099338e-02 2.04157365e-01 -5.02208911e-01 -7.74008960e-01 7.16425339e-01 3.52706938e-01 -3.52706938e-01 -6.67537496e-01 -4.09780464e-01 4.09780464e-01 2.20441988e-01 2.36371565e-01 -2.36371565e-01 -1.06344525e-01 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 1.71165515e-02 1.10747881e-01 2.96467369e-02 -1.49318633e-01 -1.72817914e-01 2.56081283e-01 -6.65042275e-02 -1.04343510e-01 -2.22512499e-01 1.75519787e-01 1.05382160e-01 1.34804222e-01 -2.11966879e-02 -8.92800356e-02 -4.13310048e-02 6.97865905e-03 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 -1.59352399e-01 1.49318633e-01 1.72817914e-01 -2.56081283e-01 -1.04343510e-01 -6.65042275e-02 2.22512499e-01 1.05382160e-01 1.75519787e-01 -1.34804222e-01 -8.92800356e-02 -2.11966879e-02 -4.13310048e-02 -6.97865905e-03 -3.14755072e-02 -1.46615558e-01 5.74610557e-02 1.01749381e-01 -9.30696273e-02 -2.13745316e-01 -1.95657768e-02 5.32669236e-02 4.70642678e-02 -2.73544825e-03 -1.31113068e-01 5.72546502e-02 2.18822472e-02 -2.18822472e-02 -1.81675555e-01 -8.79046476e-02 8.79046476e-02 2.32161883e-02 9.82577857e-03 -9.82577857e-03 -7.85196220e-04 -4.46530211e-02 -1.35135310e-01 1.14833676e-01 1.10100913e-01 -1.41112458e-01 -1.19974512e-01 1.89760532e-02 1.25276700e-01 7.24631749e-02 1.15692117e-03 -5.42096157e-02 2.49960812e-02 3.20831423e-03 -8.74041784e-03 -8.88032761e-02 6.92761354e-03 3.61760677e-02 1.09827181e-02 1.29100061e-02 -6.64158511e-03 3.48680134e-03 -5.08107693e-03 -2.91851645e-02 8.17708670e-02 -1.99460370e-02 -2.02424243e-02 -1.15692117e-03 5.42096157e-02 -2.49960812e-02 -8.74041784e-03 3.20831423e-03 8.88032761e-02 3.61760677e-02 6.92761354e-03 -1.09827181e-02 -6.64158511e-03 1.29100061e-02 3.48680134e-03 5.08107693e-03 -1.15962882e-02 -5.44167465e-03 3.20746523e-02 2.59615520e-02 -6.03825995e-03 9.11997006e-03 2.38614490e-02 5.26653316e-02 2.13832050e-02 -6.12586133e-04 -6.12586133e-04 9.86246345e-03 9.86246345e-03 2.08947365e-03 2.08947365e-03 -2.37233204e-04 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -1.16794623e-03 9.81631991e-03 -4.34198339e-03 -9.02806791e-04 9.02806791e-04 1.91115783e-02 -2.39610809e-03 2.39610809e-03 -2.93150545e-03 -4.30333535e-03 4.30333535e-03 3.97456344e-04 5.36542057e-02 2.31981857e-01 -2.46505685e-02 -1.43624396e-01 -4.78747986e-02 5.57225185e-02 3.29926588e-01 1.09975529e-01 1.35556631e-02 -7.04819392e-03 -2.34939797e-03 -1.87852621e-02 -1.40889466e-02 1.99588202e-01 5.70431156e-01 -2.79683008e-01 -3.41626714e-01 5.08203691e-01 6.29359693e-01 -1.52515958e-02 -1.17214412e-01 -6.93374283e-02 2.87692605e-01 6.15475558e-01 -4.27000053e-02 -5.36785070e-01 -1.78928357e-01 -9.84164379e-03 7.37140722e-01 2.45713574e-01 1.23045943e-01 -4.84184168e-02 -1.61394723e-02 -1.63600513e-01 -1.22700385e-01 8.91435499e-01 1.05548796e+00 -6.64083707e-01 -9.63712115e-01 5.16946820e-01 9.45478066e-01 4.05639093e-02 -2.32238377e-01 -1.78245168e-01 7.32689014e-02 2.70831290e-01 2.19387344e-02 -1.86145238e-01 -6.20484128e-02 -4.69955664e-02 3.86948719e-01 1.28982906e-01 3.05594279e-02 1.23017275e-02 4.10057584e-03 -3.47453470e-02 -2.60590102e-02 4.37105521e-01 7.99859206e-01 -3.54331730e-01 -6.87804463e-01 4.49420274e-01 9.70955720e-01 6.26505929e-02 -2.05304719e-01 -1.84347125e-01 1.50134014e-01 4.03808815e-01 -6.01645177e-02 -3.06474274e-01 -1.23154878e-01 9.70717548e-02 5.12000882e-01 2.16100982e-01 5.84123224e-02 -3.36927924e-02 -1.28637069e-02 -7.60076758e-02 -6.77465988e-02 3.75161815e-01 5.00230798e-01 -4.65489308e-01 -3.54331730e-01 5.38985419e-01 3.23000268e-01 -8.82721442e-02 -2.10037482e-01 -7.77550656e-02 5.00446713e-02 1.34602938e-01 -2.00548392e-02 -1.23154878e-01 2.19387344e-02 3.23572516e-02 2.16100982e-01 -6.42684031e-02 1.94707741e-02 -1.28637069e-02 6.10426006e-04 -4.25212390e-02 3.31596446e-04 2.22315155e-01 -3.68760298e-01 8.35199951e-02 1.00478959e-01 -1.83900092e-01 -4.64820962e-01 -8.26591520e-02 3.83594982e-01 1.27864994e-01 1.75519787e-01 -5.97048429e-01 -1.99016143e-01 -1.02142356e-01 -4.78219675e-02 -1.59406558e-02 1.14711347e-01 8.60335103e-02 -1.01141765e+00 -1.01786899e+00 4.70339374e-01 1.24471483e+00 -1.81409737e-01 -1.12466872e+00 -2.39550976e-01 2.04971130e-01 3.09255178e-01 -3.88941244e-01 -6.27797232e-01 9.37180182e-02 6.40122365e-01 2.64565755e-01 -3.52445338e-02 -6.67537497e-01 -3.16146481e-01 -1.70215402e-01 8.71949260e-02 3.48400420e-02 2.12159714e-01 1.97671649e-01 -8.90261647e-01 -5.89337741e-01 8.12744530e-01 5.96759380e-01 -4.95829398e-01 -1.81409737e-01 1.32547485e-01 2.26109077e-01 3.99101203e-02 -1.29647081e-01 -2.09265744e-01 3.12393394e-02 2.64565755e-01 -6.53863153e-02 -1.17481779e-02 -3.16146481e-01 1.75519787e-01 -5.67384672e-02 3.48400420e-02 -5.71185281e-03 1.32402887e-01 -1.63534262e-02 -4.95180304e-01 6.28839321e-01 -2.02732421e-01 -2.54186828e-01 1.36422295e-03 2.99711671e-02 -1.58100206e-02 -1.21312157e-02 -4.04373856e-03 5.35469225e-02 3.08433704e-02 1.02811235e-02 5.62612222e-03 -2.37662640e-03 -7.92208799e-04 -1.15865023e-02 -8.68987676e-03 -4.70512082e-02 -1.81966107e-01 5.57312100e-02 1.65089890e-01 -4.42425112e-02 -3.29176250e-01 -3.91315534e-02 8.93884122e-02 8.25271263e-02 -1.23333065e-02 -1.50356640e-01 1.31585430e-02 7.44400809e-02 2.75790186e-02 -1.96976661e-02 -2.37979916e-01 -9.06160612e-02 -3.19842637e-03 1.29100062e-02 4.69220619e-03 8.78288720e-03 4.55211164e-03 -9.86088321e-02 -2.57593204e-01 2.21546474e-01 2.16813711e-01 -2.56473654e-01 -2.35335708e-01 5.50975418e-02 2.50553401e-01 1.35027428e-01 -4.11110217e-03 -5.01188799e-02 4.38618101e-03 2.75790186e-02 8.96031182e-04 -6.56588870e-03 -9.06160612e-02 3.66291433e-03 -1.06614212e-03 4.69220619e-03 3.97456357e-04 -3.28456946e-04 5.85881856e-03 -6.67535511e-02 1.76605296e-01 -3.98920739e-02 -4.03366549e-02 -7.05673853e-03 -1.01432896e-01 1.91782871e-02 4.61773163e-02 2.45976984e-02 -5.25634573e-02 -1.36084294e-01 -8.60653858e-02 -8.72475671e-03 1.20259374e-02 3.54721517e-03 1.73528331e-02 7.61627479e-03 -3.85741937e-02 -6.66706220e-02 1.04215245e-01 6.05337578e-02 -1.11136073e-01 -1.14341331e-03 5.93243074e-02 1.15229585e-01 4.27664101e-02 -5.29255390e-03 -7.60746720e-02 1.43837153e-02 4.03862745e-02 1.18841197e-03 -3.94225930e-02 -1.27503192e-01 1.17708752e-02 -6.54356753e-03 8.73105891e-03 3.52559381e-03 7.61627479e-03 1.29100062e-02 -4.97945873e-02 1.25150889e-01 -4.00402676e-02 -3.98920739e-02 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 21 42 63 85 102 123 145 162 183 205 222 238 254 276 298 320 342 359 381 403 420 442 464 481 503 520 + -6.19437059e-02 1.21156002e-01 2.14604447e-02 2.14604447e-02 1.78847352e-02 5.87570366e-02 1.52349753e-02 4.57049260e-02 -7.98925478e-03 -3.01013258e-02 -9.03039775e-02 2.41516852e-02 4.51738731e-03 -7.62844642e-03 -1.95897929e-04 -1.25181794e-02 -5.87693787e-04 -2.99628408e-01 4.28531245e-01 1.24251960e-01 1.24251960e-01 1.14467784e-01 2.05158519e-01 7.44179251e-02 2.23253775e-01 -6.18104264e-02 -9.40538013e-02 -2.82161404e-01 1.61501416e-01 2.91535256e-02 -5.64420326e-02 5.94664510e-03 -1.00016699e-01 1.78399353e-02 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 -6.29105724e-02 -1.74048480e-02 -3.00925067e-02 7.31291146e-03 -4.10516260e-02 7.31291146e-03 -2.10501636e-02 5.58787361e-02 -2.10501636e-02 -1.16326032e-02 -6.17201627e-04 -7.05627734e-04 2.01482598e-02 -6.17201627e-04 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 -1.02158091e-01 2.19387344e-02 5.58787361e-02 1.27959799e-01 -6.31504909e-02 -1.31039042e-02 3.17023077e-02 -6.17201627e-04 4.78620623e-02 -2.35149874e-03 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 -1.11157578e-01 2.79195153e-01 2.79195153e-01 -6.26186216e-03 1.22262008e-02 -1.08458634e-02 -4.06290781e-02 -1.66320858e-01 -3.46806621e-02 -1.04041986e-01 7.31291146e-03 7.55754911e-02 2.26726473e-01 -3.77732694e-03 -6.97246830e-03 1.25781017e-02 -4.19577757e-03 2.14649352e-02 -1.25873327e-02 -2.79195153e-01 3.14419661e-01 1.07897992e-01 1.59352399e-01 4.97728778e-02 5.76059714e-02 -2.21680758e-02 1.04343510e-01 -2.21680758e-02 5.85065957e-02 -1.05382160e-01 5.85065957e-02 3.43986036e-02 6.97865905e-03 2.58693043e-03 -5.95801292e-02 6.97865905e-03 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 1.49318633e-01 1.72817914e-01 1.04343510e-01 2.56081283e-01 -6.65042275e-02 -1.05382160e-01 -2.22512499e-01 1.75519787e-01 3.16084107e-02 -8.92800356e-02 6.97865905e-03 -1.37409383e-01 2.11966879e-02 1.21156002e-01 4.28531245e-01 1.52775148e-01 1.52775148e-01 -3.14419661e-01 -3.14419661e-01 2.09556075e-02 -3.03164600e-02 3.62961769e-02 1.04025889e-01 3.13161189e-01 7.44575789e-02 2.23372737e-01 -3.94409125e-02 -1.28761369e-01 -3.86284108e-01 5.85065957e-02 2.59318990e-02 -4.42148092e-02 1.28157335e-02 -7.29907912e-02 3.84472004e-02 -6.26186216e-03 2.09556075e-02 -5.54402578e-03 -5.80070473e-03 4.55908042e-04 2.18521780e-02 3.82387958e-03 1.04106084e-02 8.65702588e-04 -1.74978226e-02 -3.54111799e-02 3.59203543e-03 1.87537406e-03 -3.92598110e-04 -2.05642373e-03 -1.95433698e-03 -4.14863929e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 -4.34198339e-03 -9.02806791e-04 -2.39610809e-03 1.91115783e-02 -2.39610809e-03 -1.46575273e-03 4.30333535e-03 3.97456344e-04 2.53875819e-03 4.30333535e-03 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 -6.29105724e-02 1.07897992e-01 1.59352399e-01 5.54402575e-03 1.99460369e-02 9.89892161e-03 -1.95760213e-03 -2.80327626e-02 -8.00829454e-04 -1.40981101e-02 -4.29097929e-03 -5.37991953e-04 4.87973601e-02 9.69081107e-03 1.43697344e-03 2.73068110e-03 1.32485452e-04 -3.13841738e-04 1.56406873e-03 -1.08458634e-02 3.62961769e-02 -9.89892165e-03 -9.75072799e-03 3.90417919e-03 1.16722294e-02 2.17371517e-03 7.13373164e-03 -9.08043907e-04 -3.82186111e-03 -2.13280468e-02 -1.68033719e-04 -4.81608262e-03 4.39751651e-03 1.38676110e-03 5.78427761e-03 2.99367094e-03 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 -4.59516086e-02 1.59352399e-01 1.07897992e-01 5.80070471e-03 1.99460369e-02 9.75072795e-03 -5.87280638e-03 -8.40982877e-02 -1.40981101e-02 -3.83957898e-02 -1.28729379e-02 4.87973601e-02 1.29588302e-01 2.90724332e-02 -9.29175443e-04 1.24388086e-04 1.56406873e-03 2.08384549e-03 4.30333539e-03 1.78847352e-02 1.14467784e-01 5.22145440e-02 1.74048480e-02 -4.06290781e-02 -1.49318633e-01 -4.97728778e-02 1.04025889e-01 3.15316441e-03 1.16794628e-03 5.87280635e-03 2.34691754e-03 1.95760212e-03 9.97941008e-02 3.65466664e-01 1.79197132e-01 1.79197132e-01 -6.19437059e-02 -3.79905335e-01 -3.79905335e-01 1.21156002e-01 -1.55757010e-02 -5.39558109e-02 2.14604447e-02 -2.69779055e-02 2.14604447e-02 5.87570367e-02 2.05158520e-01 9.02775198e-02 3.00925066e-02 -1.66320858e-01 -1.72817914e-01 -5.76059713e-02 3.13161189e-01 -8.17641058e-04 -9.81631944e-03 8.40982874e-02 2.47606560e-02 2.80327625e-02 3.65466664e-01 5.27743980e-01 3.65985728e-01 3.65985728e-01 -2.99628408e-01 -3.83703952e-01 -3.83703952e-01 4.28531245e-01 -3.53505492e-02 -1.22457895e-01 1.24251960e-01 -6.12289473e-02 1.24251960e-01 -4.57049259e-02 -2.23253775e-01 -1.02158091e-01 -4.10516260e-02 1.04041986e-01 2.56081283e-01 1.04343510e-01 -2.23372737e-01 -9.72688516e-04 4.34198345e-03 -3.83957898e-02 -1.25827172e-02 -1.40981101e-02 -1.79197132e-01 -3.65985728e-01 -1.77165865e-01 -2.88323443e-01 1.11157578e-01 2.29939912e-01 4.45925062e-01 -1.52775148e-01 -1.72984576e-03 1.06712798e-01 -4.59516086e-02 7.21405924e-02 -6.29105724e-02 -1.52349753e-02 -7.44179250e-02 -4.10516260e-02 7.31291146e-03 3.46806621e-02 1.04343510e-01 -2.21680758e-02 -7.44575789e-02 2.94472639e-05 9.02806809e-04 -1.40981101e-02 -4.39843445e-03 -8.00829461e-04 -1.79197132e-01 -3.65985728e-01 -2.88323443e-01 -1.77165865e-01 1.11157578e-01 4.45925062e-01 2.29939912e-01 -1.52775148e-01 6.33405085e-02 1.06712798e-01 -6.29105724e-02 3.45722058e-02 -4.59516086e-02 -7.98925478e-03 -6.18104265e-02 -2.19387344e-02 -7.31291146e-03 7.31291146e-03 6.65042275e-02 2.21680758e-02 -3.94409125e-02 -1.21924042e-03 -9.02806810e-04 1.28729379e-02 2.95698480e-04 4.29097929e-03 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 -1.11157578e-01 1.11157578e-01 2.79195153e-01 2.79195153e-01 -2.15985150e-01 -6.26186216e-03 1.22262008e-02 -3.75683866e-02 -1.08458634e-02 -3.75683866e-02 9.03039774e-02 2.82161404e-01 1.27959799e-01 5.58787361e-02 -2.26726473e-01 -2.22512499e-01 -1.05382160e-01 3.86284108e-01 7.65040299e-04 -1.91115783e-02 1.29588302e-01 4.13310048e-02 4.87973601e-02 3.79905335e-01 3.83703952e-01 2.29939912e-01 4.45925062e-01 -2.79195153e-01 -9.07048686e-02 -4.05124529e-01 3.14419661e-01 4.88271161e-02 -1.15361196e-01 1.07897992e-01 -1.05097813e-01 1.59352399e-01 3.01013258e-02 9.40538012e-02 5.58787361e-02 -2.10501636e-02 -7.55754911e-02 -1.05382160e-01 5.85065957e-02 1.28761369e-01 -5.43908250e-03 2.39610808e-03 4.87973601e-02 1.70644894e-02 -5.37991947e-04 3.79905335e-01 3.83703952e-01 4.45925062e-01 2.29939912e-01 -2.79195153e-01 -4.05124529e-01 -9.07048686e-02 3.14419661e-01 -1.15430934e-01 -1.15361196e-01 1.59352399e-01 -1.02633834e-02 1.07897992e-01 2.41516852e-02 1.61501416e-01 6.31504909e-02 2.10501636e-02 -3.77732694e-03 -1.75519787e-01 -5.85065957e-02 5.85065957e-02 -1.94153916e-03 -2.39610808e-03 -2.90724332e-02 3.02677707e-03 -9.69081108e-03 1.21156002e-01 4.28531245e-01 1.52775148e-01 1.52775148e-01 -2.15985150e-01 -3.14419661e-01 -3.14419661e-01 3.14419661e-01 2.09556075e-02 -3.03164600e-02 9.48344293e-02 3.62961769e-02 9.48344293e-02 -1.30997550e-02 -1.01193765e-01 -4.80017140e-02 -2.32652065e-02 2.20754134e-02 1.34804222e-01 6.87972073e-02 -7.61778290e-02 7.73872975e-03 2.93150570e-03 -2.26925104e-03 1.43087283e-03 9.90281567e-04 -1.55757010e-02 -3.53505492e-02 1.72984576e-03 -6.33405085e-02 -6.26186216e-03 -4.88271161e-02 1.15430934e-01 2.09556075e-02 -1.95657766e-02 3.61214886e-02 -5.54402578e-03 3.54628585e-02 -5.80070473e-03 -7.62844637e-03 -5.64420322e-02 -3.17023077e-02 6.17201609e-04 1.25781017e-02 8.92800356e-02 -6.97865904e-03 -4.42148092e-02 4.00466032e-03 4.30333547e-03 -1.24388206e-04 1.85875832e-03 -2.73068112e-03 -5.39558109e-02 -1.22457895e-01 -1.06712798e-01 -1.06712798e-01 1.22262008e-02 1.15361196e-01 1.15361196e-01 -3.03164600e-02 3.61214886e-02 1.25276701e-01 -1.99460370e-02 6.25642535e-02 -1.99460370e-02 5.87693754e-04 -1.78399356e-02 -2.35149868e-03 -6.17201608e-04 1.25873327e-02 2.11966879e-02 6.97865904e-03 -3.84472003e-02 -4.66691492e-03 -4.30333547e-03 4.30333543e-03 2.09599152e-03 1.56406874e-03 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 -6.29105724e-02 3.75683866e-02 1.07897992e-01 1.59352399e-01 -9.48344293e-02 5.54402575e-03 1.99460369e-02 -1.99460369e-02 9.89892161e-03 -2.00942306e-02 -2.34691754e-03 -2.47606559e-02 -1.25827172e-02 4.69413293e-03 4.13310048e-02 -1.40377123e-02 -1.43087281e-03 -2.37233231e-04 -7.90777437e-05 -1.08753464e-03 -2.69779055e-02 -6.12289473e-02 -7.21405924e-02 -3.45722058e-02 -1.08458634e-02 1.05097813e-01 1.02633834e-02 3.62961769e-02 3.54628585e-02 6.25642535e-02 -9.89892165e-03 2.13832051e-02 -9.75072799e-03 1.95897918e-04 -5.94664521e-03 -6.17201608e-04 -7.05627727e-04 4.19577756e-03 6.97865904e-03 2.58693042e-03 -1.28157334e-02 -2.22918228e-03 -3.97456371e-04 1.56406874e-03 1.08753464e-03 1.32485453e-04 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 -4.59516086e-02 3.75683866e-02 1.59352399e-01 1.07897992e-01 -9.48344293e-02 5.80070471e-03 1.99460369e-02 -2.00942306e-02 9.75072795e-03 -1.99460369e-02 + 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 68 90 107 124 146 163 180 202 219 241 267 293 319 345 371 397 423 449 475 501 527 550 576 +511 + -9.97941008e-02 -2.04964493e-01 -1.00485876e-01 -1.62429582e-01 1.28298356e-01 2.49454358e-01 -3.24105166e-04 6.32586010e-02 4.23595229e-02 -1.78847352e-02 -5.87570366e-02 7.98925478e-03 -4.57049260e-02 -1.52349753e-02 -2.41516852e-02 9.03039775e-02 3.01013258e-02 -8.58236774e-03 5.87693787e-04 1.95897929e-04 1.01712619e-02 7.62844642e-03 -5.25968835e-01 -5.27743977e-01 -2.98097979e-01 -5.97726387e-01 1.33242869e-01 5.61774114e-01 -7.59144585e-02 1.09780482e-01 1.17016221e-01 -1.14467784e-01 -2.05158519e-01 6.18104264e-02 -2.23253775e-01 -7.44179251e-02 -1.61501416e-01 2.82161404e-01 9.40538013e-02 -7.20402398e-02 -1.78399353e-02 -5.94664510e-03 7.52560435e-02 5.64420326e-02 2.57908389e-01 4.33873478e-01 1.77165865e-01 3.99481020e-01 -2.19480362e-01 -5.25030657e-01 6.09207472e-02 -9.85919203e-02 -1.12206533e-01 4.06290781e-02 1.66320858e-01 -7.31291146e-03 1.04041986e-01 3.46806621e-02 3.77732694e-03 -2.26726473e-01 -7.55754911e-02 1.51029450e-02 1.25873327e-02 4.19577757e-03 -1.67708023e-02 -1.25781017e-02 1.95964683e-01 1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 -2.49316357e-02 -1.03324683e-01 -4.31828598e-02 5.22145440e-02 9.02775200e-02 -2.19387344e-02 1.02158091e-01 4.10516260e-02 6.31504909e-02 -1.27959799e-01 -5.58787361e-02 3.48978097e-02 2.35149874e-03 6.17201627e-04 -3.52793451e-02 -3.17023077e-02 -1.11157578e-01 1.52775148e-01 4.59516086e-02 6.29105724e-02 1.74048480e-02 3.00925067e-02 -7.31291146e-03 4.10516260e-02 -7.31291146e-03 2.10501636e-02 -5.58787361e-02 2.10501636e-02 1.16326032e-02 6.17201627e-04 7.05627734e-04 -2.01482598e-02 6.17201627e-04 -6.31512314e-01 -6.34165035e-01 -2.40399462e-01 -7.98789769e-01 9.07048686e-02 7.19544190e-01 -1.90723860e-01 8.96099338e-02 2.04157365e-01 -1.04025889e-01 -3.13161189e-01 3.94409125e-02 -2.23372737e-01 -7.44575789e-02 -5.85065957e-02 3.86284108e-01 1.28761369e-01 -5.02459300e-02 -3.84472004e-02 -1.28157335e-02 5.89530789e-02 4.42148092e-02 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 1.71165515e-02 1.10747881e-01 2.96467369e-02 -1.49318633e-01 -1.72817914e-01 6.65042275e-02 -2.56081283e-01 -1.04343510e-01 -1.75519787e-01 2.22512499e-01 1.05382160e-01 -1.03195811e-01 -2.11966879e-02 -6.97865905e-03 9.60783781e-02 8.92800356e-02 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 -1.59352399e-01 -4.97728778e-02 -5.76059714e-02 2.21680758e-02 -1.04343510e-01 2.21680758e-02 -5.85065957e-02 1.05382160e-01 -5.85065957e-02 -3.43986036e-02 -6.97865905e-03 -2.58693043e-03 5.95801292e-02 -6.97865905e-03 3.14755072e-02 1.46615558e-01 5.74610557e-02 1.01749381e-01 -9.30696273e-02 -2.13745316e-01 1.95657768e-02 -5.32669236e-02 -4.70642678e-02 3.60907238e-03 2.10345361e-02 -3.53537797e-04 1.13832970e-02 3.79443235e-03 1.65049625e-03 -3.61762203e-02 -1.20587401e-02 -1.87537404e-03 5.18275436e-04 1.72758479e-04 4.81608261e-03 3.61206196e-03 4.46530211e-02 1.35135310e-01 1.14833676e-01 1.10100913e-01 -1.41112458e-01 -1.19974512e-01 -1.89760532e-02 -1.25276700e-01 -7.24631749e-02 5.87280638e-03 8.40982877e-02 1.28729379e-02 3.83957898e-02 1.40981101e-02 -2.90724332e-02 -1.29588302e-01 -4.87973601e-02 1.34007541e-03 -4.30333539e-03 -1.56406873e-03 -1.84661228e-03 -1.24388086e-04 -2.91851645e-02 8.17708670e-02 1.99460370e-02 2.02424243e-02 1.95760213e-03 2.80327626e-02 4.29097929e-03 1.40981101e-02 8.00829454e-04 -9.69081107e-03 -4.87973601e-02 5.37991953e-04 4.46691802e-04 -1.56406873e-03 -1.32485452e-04 1.40137637e-03 -2.73068110e-03 1.15962882e-02 5.44167465e-03 3.20746523e-02 2.59615520e-02 -6.03825995e-03 9.11997006e-03 -2.38614490e-02 -5.26653316e-02 -2.13832050e-02 -1.55726165e-03 1.30884265e-02 1.20374239e-03 5.44898556e-03 2.22471928e-03 3.19481079e-03 -2.00029580e-02 -1.32426283e-02 1.95433697e-03 -5.08966248e-03 -2.47429574e-03 -5.78427763e-03 -2.53875819e-03 -1.22262008e-02 3.03164600e-02 1.99460370e-02 1.99460370e-02 -1.16794623e-03 9.81631991e-03 9.02806791e-04 4.34198339e-03 9.02806791e-04 2.39610809e-03 -1.91115783e-02 2.39610809e-03 1.46575273e-03 -4.30333535e-03 -3.97456344e-04 -2.53875819e-03 -4.30333535e-03 -1.78847352e-02 -3.04628881e-03 -1.59710779e-02 -1.30651027e-02 1.30651027e-02 -2.29636895e-02 1.04297738e-02 -1.04297738e-02 1.71577332e-02 1.40779216e-02 -1.40779216e-02 -5.47494637e-03 1.60502171e-01 7.87112565e-02 1.67675506e-02 -2.51606979e-01 -1.30450977e-01 -1.58998062e-02 9.30279003e-03 1.53816174e-02 -1.70178532e-01 -2.05158517e-01 -2.20001679e-01 -1.18743344e-01 1.18743344e-01 1.35949676e-01 1.30501631e-01 -1.30501631e-01 7.29097471e-02 7.83070898e-02 -7.83070898e-02 -3.43559153e-02 -1.60502171e-01 2.41039078e-09 6.78877497e-02 -2.31740658e-01 -2.50461083e-01 1.78070162e-01 -1.11265008e-01 -1.26774127e-02 5.57872737e-02 8.19483921e-02 9.35296165e-02 1.02158091e-01 6.20484128e-02 -6.20484128e-02 -5.16568258e-02 -6.43632084e-02 6.43632084e-02 -3.68034004e-02 -4.70925008e-02 4.70925008e-02 2.26198336e-02 7.87112564e-02 6.78877493e-02 1.11157578e-01 1.04595505e-02 -7.91055947e-02 5.91909014e-02 8.12087787e-03 -4.00659401e-02 1.95747207e-02 -1.42329117e-02 2.00548392e-02 -7.31291146e-03 -1.36838753e-02 3.22624463e-02 1.99322514e-02 2.47132090e-03 -2.47070602e-02 2.63710392e-03 1.82213991e-02 8.18428276e-03 -7.12403355e-04 1.67675505e-02 -2.31740659e-01 -1.11157578e-01 3.52864706e-01 1.36879556e-01 3.84088728e-02 3.38811485e-03 -8.61065397e-03 -1.95747207e-02 1.42329117e-02 -2.00548392e-02 -1.36838753e-02 -7.31291146e-03 -3.22624463e-02 2.47132090e-03 1.99322514e-02 2.47070602e-02 1.82213991e-02 2.63710392e-03 8.18428276e-03 7.12403355e-04 -6.32100027e-02 8.38322201e-03 2.53421858e-02 -2.62586300e-01 -3.19029642e-01 -3.32384257e-01 -1.92484692e-01 1.92484692e-01 2.22512499e-01 1.99016143e-01 -1.99016143e-01 8.64028072e-02 1.27979951e-01 -1.27979951e-01 -6.45258239e-02 -2.51606979e-01 -2.50461083e-01 -1.04595505e-02 -3.52864706e-01 3.14419661e-01 -1.41896743e-01 -2.57512622e-02 9.90595528e-02 -6.94444298e-02 -2.11581415e-02 -9.58590373e-02 2.32859880e-02 5.09360943e-02 1.17481779e-02 -5.85065957e-02 -3.51273868e-02 6.05679319e-02 -1.18219208e-02 -4.74613345e-02 -2.42665154e-02 3.85373668e-03 -1.30450977e-01 1.78070163e-01 7.91055946e-02 -1.36879556e-01 -3.14419661e-01 -9.83143822e-02 -4.61331527e-03 1.93833535e-02 6.94444298e-02 2.11581415e-02 9.58590373e-02 5.09360943e-02 2.32859880e-02 -1.17481779e-02 -3.51273868e-02 -5.85065957e-02 -6.05679319e-02 -4.74613345e-02 -1.18219208e-02 -2.42665154e-02 -3.85373668e-03 6.32100027e-02 -1.30635623e-02 -6.45179693e-02 -7.21114239e-03 2.91016613e-02 1.02256248e-02 -1.41240655e-03 1.41240655e-03 -4.76363740e-02 -1.36683578e-02 1.36683578e-02 -7.73872916e-03 -2.88961280e-03 2.88961280e-03 -4.53704420e-04 1.58998062e-02 1.11265009e-01 5.91909015e-02 3.84088729e-02 -1.41896743e-01 -9.83143822e-02 1.12927397e-10 -1.71454350e-02 -1.16014094e-02 -7.61742130e-03 -1.20487364e-02 -1.10482099e-02 2.92270905e-03 4.74049068e-03 1.95883378e-02 -2.44715359e-03 -5.64263342e-03 -4.04655230e-03 -4.30333525e-03 2.21386155e-03 -1.62804302e-03 1.95293947e-03 -9.30278981e-03 1.26774149e-02 8.12087810e-03 3.38811507e-03 -2.57512624e-02 -4.61331548e-03 1.71454354e-02 5.03673880e-10 -9.89892140e-03 7.61742130e-03 1.20487364e-02 1.10482099e-02 4.74049068e-03 2.92270905e-03 -1.95883378e-02 -5.64263342e-03 -2.44715359e-03 4.04655230e-03 2.21386155e-03 -4.30333525e-03 -1.62804302e-03 -1.95293947e-03 8.38322202e-03 -1.30635623e-02 1.48193697e-04 3.78584831e-03 3.78584831e-03 -7.20202595e-03 -7.20202595e-03 -2.30715334e-04 -2.30715334e-04 7.90777260e-05 -1.53816173e-02 -5.57872727e-02 -4.00659400e-02 -8.61065385e-03 9.90595527e-02 1.93833534e-02 1.16014095e-02 9.89892186e-03 1.26128014e-10 3.32144628e-03 1.22697974e-02 9.13892513e-03 -8.07605063e-04 8.07605063e-04 -2.27071228e-02 7.28814282e-04 -7.28814282e-04 1.69260481e-03 1.17519788e-03 -1.17519788e-03 -1.32485439e-04 2.53421858e-02 -6.45179693e-02 -1.48193631e-04 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 + 0 22 44 66 88 105 127 149 166 188 210 227 249 266 286 307 327 348 364 384 405 421 442 464 480 496 511 -1 0 2 -660 - -4.34377093e-04 -3.89691070e-03 1.72625944e-03 5.61059340e-04 -8.63129722e-04 -5.60345969e-03 -1.78651566e-03 2.80172985e-03 -2.60246826e-04 -1.24073501e-04 2.56398737e-04 6.61626184e-05 6.20367503e-05 -1.60794716e-06 -1.70583355e-05 8.61255180e-06 9.74528347e-07 -5.16753108e-06 -2.85486682e-05 -3.29444758e-06 1.71292009e-05 -4.06169720e-06 -9.55784314e-07 5.16158770e-06 1.52937237e-06 5.73470589e-07 -4.09458772e-03 -3.56011768e-02 1.58463763e-02 4.94105309e-03 -7.92318813e-03 -5.07482850e-02 -1.53834365e-02 2.53741425e-02 -1.81789043e-03 -5.00079211e-04 1.69935910e-03 5.99639944e-04 2.50039606e-04 -1.70289245e-05 -1.80354406e-04 9.14629627e-05 1.05042552e-05 -5.48777776e-05 -3.02465504e-04 -3.53762843e-05 1.81479302e-04 -4.32480167e-05 -1.03521679e-05 5.49844256e-05 1.62577083e-05 6.21130072e-06 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 2.11149871e-03 -3.27743805e-03 -1.89837654e-02 -6.57443339e-03 1.04643658e-02 -5.41560625e-04 -2.31278443e-04 6.65641347e-04 2.41806010e-04 1.51466166e-04 -8.42326070e-06 -8.96534955e-05 4.46526788e-05 5.04466829e-06 -2.72773407e-05 -1.48722018e-04 -1.71659271e-05 9.08055201e-05 -2.06575859e-05 -4.87735431e-06 2.69600416e-05 8.15640063e-06 2.99104120e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 1.05574936e-03 -2.22168870e-03 -1.43975705e-02 -3.30885282e-03 7.19878526e-03 -6.72689150e-04 -1.64771241e-04 6.48383261e-04 1.92556894e-04 8.23856205e-05 -2.43263422e-06 -2.57190371e-05 1.31402255e-05 1.00893365e-06 -7.88413529e-06 -4.33491342e-05 -3.42879502e-06 2.60094805e-05 -6.27604493e-06 -9.81656846e-07 7.94698537e-06 2.39364429e-06 5.88994107e-07 7.98017267e-04 6.84621983e-03 -3.27743805e-03 -1.05574936e-03 1.05574936e-03 1.04643658e-02 3.28721669e-03 -3.28721669e-03 4.80190460e-04 1.51466166e-04 -1.51466166e-04 -4.07919404e-06 5.05395642e-06 5.37920973e-05 -2.72773407e-05 -3.02680097e-06 1.55568487e-05 9.08055201e-05 1.02995563e-05 -5.18627962e-05 1.32609259e-05 2.99104120e-06 -1.56424767e-05 -4.39363890e-06 -1.68691036e-06 5.27394208e-03 4.46338470e-02 -1.94940564e-02 -6.79712466e-03 1.07303294e-02 6.15790402e-02 2.09548194e-02 -3.40677537e-02 1.43983717e-03 3.80644111e-04 -1.79436027e-03 -7.90677129e-04 -3.04172289e-04 2.78704996e-05 2.95933006e-04 -1.48351079e-04 -1.71128133e-05 9.05803225e-05 4.92429573e-04 5.79114193e-05 -3.00529556e-04 6.89238782e-05 1.66683716e-05 -8.99397180e-05 -2.71157219e-05 -1.02124474e-05 3.65218523e-03 3.23076295e-02 -1.46202618e-02 -3.37692620e-03 7.31013090e-03 4.71806880e-02 1.04774097e-02 -2.35903440e-02 2.01624211e-03 3.31442239e-04 -1.91279650e-03 -6.23039032e-04 -1.65721120e-04 7.98938604e-06 8.43034182e-05 -4.32960204e-05 -3.42695305e-06 2.59776122e-05 1.42441618e-04 1.15822839e-05 -8.54649707e-05 2.07445424e-05 3.35991542e-06 -2.62786967e-05 -7.89999152e-06 -2.01594925e-06 -2.63697104e-03 -2.23169235e-02 1.07303294e-02 3.39856233e-03 -3.39856233e-03 -3.40677537e-02 -1.04774097e-02 1.04774097e-02 -1.40466506e-03 -3.04172289e-04 3.04172289e-04 -7.56143227e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 1.02676880e-05 -5.17320680e-05 -3.00529556e-04 -3.47468516e-05 1.71864714e-04 -4.41600675e-05 -1.02124474e-05 5.22359427e-05 1.46495381e-05 5.77509438e-06 -2.00865402e-04 -1.11050827e-03 4.60225146e-04 2.58546563e-04 -4.51045253e-04 -1.05858787e-03 -6.26079835e-04 1.23765688e-03 2.15594948e-04 2.10858140e-04 -2.07629107e-04 2.01210755e-05 -1.03814554e-04 -3.70596237e-06 -3.96138493e-05 1.92148516e-05 2.27070591e-06 -1.23793259e-05 -6.44234755e-05 -7.78009929e-06 4.14138567e-05 -8.44270054e-06 -2.13848231e-06 1.19810075e-05 3.82242524e-06 1.39613944e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 2.47971010e-04 -7.58193181e-04 -3.84480879e-03 -5.74816056e-04 2.21071022e-03 1.77571990e-04 2.56170813e-04 -1.84605080e-04 2.50980997e-05 -1.27619336e-04 -2.40771510e-06 -2.55281121e-05 1.28835124e-05 9.84614567e-07 -7.86371660e-06 -4.26793517e-05 -3.36842965e-06 2.60388366e-05 -6.04495968e-06 -9.43371175e-07 7.85145226e-06 2.40925952e-06 5.79076593e-07 2.76047799e-04 1.68206444e-03 -9.05218801e-04 -2.61276086e-04 2.61276086e-04 2.43109263e-03 6.02086007e-04 -6.02086007e-04 -1.80801011e-04 -2.56170799e-04 2.56170799e-04 1.29483612e-04 4.92889867e-06 5.26563014e-05 -2.63225572e-05 -2.90777246e-06 1.52698146e-05 8.81034506e-05 9.97258727e-06 -5.11624920e-05 1.25692811e-05 2.83009735e-06 -1.51854104e-05 -4.35412670e-06 -1.62843763e-06 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 -5.59016539e-05 -2.48458547e-04 -7.90677129e-04 1.81273073e-04 8.04312104e-04 -2.01210696e-05 2.13695409e-05 4.64676266e-05 1.25490500e-05 -9.75262896e-06 1.16142320e-06 1.24464781e-05 -6.31660931e-06 -8.31354061e-07 3.29897830e-06 2.12193229e-05 2.83810084e-06 -1.11382390e-05 3.19493334e-06 8.33133654e-07 -3.33520685e-06 -8.33668127e-07 -4.34610715e-07 2.04186516e-04 1.44067214e-03 -7.58193181e-04 -1.23985505e-04 2.02291932e-04 2.21071022e-03 2.87408028e-04 -5.28743471e-04 -5.01583601e-05 -1.27619336e-04 1.25755053e-04 9.75262549e-06 6.47418095e-05 1.44462906e-06 1.53168672e-05 -7.86371660e-06 -5.90768740e-07 4.49554804e-06 2.60388366e-05 2.02105779e-06 -1.49045927e-05 3.86688876e-06 5.79076593e-07 -4.56312329e-06 -1.30704190e-06 -3.25689476e-07 -1.15240899e-03 -6.59164266e-03 3.45761104e-03 1.79636435e-03 -1.15253701e-03 -9.24341516e-03 -4.11484618e-03 3.08113839e-03 3.34140716e-05 7.94513115e-04 -1.96704920e-04 4.66671582e-04 -2.64837705e-04 9.88382865e-05 6.51124480e-05 -2.69514158e-04 -3.25562240e-05 -1.64758800e-04 9.32834789e-04 8.23793998e-05 -2.96907795e-05 1.42149690e-04 -9.82445319e-06 6.61626184e-05 -7.10748450e-05 -1.08270672e-02 -5.72504074e-02 3.06301747e-02 1.65898354e-02 -1.02100582e-02 -7.79525435e-02 -3.58803813e-02 2.59841812e-02 1.91999611e-03 8.76799864e-03 -2.79081449e-03 4.11664116e-03 -2.92266621e-03 -9.88387313e-05 -2.15771181e-09 1.07696823e-03 -2.44365092e-03 -5.38484117e-04 -3.05721893e-03 8.46209650e-03 1.52860947e-03 -3.53691740e-04 1.19063181e-03 8.64807938e-06 5.99639944e-04 -5.95315905e-04 -2.99391688e-03 -1.31720365e-02 7.55701648e-03 4.44554491e-03 -3.03758409e-03 -1.75379023e-02 -7.99142115e-03 7.30517122e-03 6.16703766e-04 3.36301073e-03 -1.10499690e-03 1.72486080e-03 -1.21444665e-03 6.51124617e-05 1.07696836e-03 -1.16593934e-03 2.55145469e-04 4.02291420e-03 -1.32981768e-04 -4.06677214e-05 5.54151652e-04 -1.19788748e-04 2.41806010e-04 -3.03363518e-04 -4.65516356e-03 -2.72123758e-02 1.37799596e-02 7.55701648e-03 -4.59331988e-03 -3.66308644e-02 -1.83291605e-02 1.22102881e-02 7.34224963e-04 2.71009782e-03 -8.86097381e-04 1.09121141e-03 -9.03365939e-04 -2.69514151e-04 -2.44365085e-03 1.16593934e-03 -5.82969671e-04 -3.80022293e-03 3.40366866e-05 1.90011147e-03 -2.07071284e-04 4.15998960e-05 1.93553576e-04 6.83276203e-05 -2.07999480e-05 9.97972292e-04 4.39067884e-03 -3.03758409e-03 -1.48184830e-03 -5.43207758e-04 7.30517122e-03 2.66380705e-03 1.94255434e-03 -2.85399183e-04 -1.21444665e-03 2.45424033e-04 -6.21044201e-04 1.24486312e-04 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 -1.32981768e-04 -2.01145710e-03 5.56728179e-05 1.45725943e-05 -3.03363518e-04 5.49049709e-05 -1.24229274e-04 9.91063745e-05 1.00625366e-02 4.33703691e-02 -2.48132960e-02 -1.52668149e-02 9.99405524e-03 5.63929599e-02 2.75638664e-02 -2.36025022e-02 -2.55480449e-03 -1.12943612e-02 3.93354002e-03 -5.40843494e-03 4.09743731e-03 -1.64758814e-04 -3.05721906e-03 -2.55145464e-04 3.80022293e-03 1.32981764e-04 -1.31129343e-02 1.90624631e-04 -1.73208236e-03 3.18366201e-04 -7.90677129e-04 9.53268973e-04 1.51911056e-02 8.54425313e-02 -4.39062582e-02 -2.40220378e-02 1.46354194e-02 1.14051147e-01 5.63929599e-02 -3.80170490e-02 -3.40883649e-03 -1.01282111e-02 3.60574543e-03 -3.71104316e-03 3.37607037e-03 9.32834782e-04 8.46209643e-03 -4.02291420e-03 -3.40366858e-05 2.01145710e-03 1.31129343e-02 -6.55646716e-03 6.95081130e-04 -1.21686919e-04 -6.55355235e-04 -2.20882980e-04 6.08434596e-05 -3.35417886e-03 -1.44567897e-02 9.99405524e-03 5.08893831e-03 1.83751794e-03 -2.36025022e-02 -9.18795546e-03 -6.54704601e-03 1.19244515e-03 4.09743731e-03 -7.86416870e-04 1.99959782e-03 -3.67861669e-04 8.23794069e-05 1.52860953e-03 1.32981764e-04 -1.90011147e-03 -5.56728169e-05 6.55646716e-03 -8.35040807e-05 9.53268973e-04 -1.48956869e-04 4.02156052e-04 -3.02178902e-04 -1.62078986e-04 -5.97498903e-04 7.60497114e-05 7.62288536e-04 -2.94753707e-04 -1.05953566e-04 -1.81162088e-03 6.60039951e-04 -2.28923226e-04 -6.94231461e-05 -1.50228024e-05 2.00303993e-05 -8.77868812e-05 2.96906442e-05 3.53690428e-04 -4.06677580e-05 -2.07071302e-04 1.45726121e-05 1.90624666e-04 6.95081147e-04 -8.35040977e-05 -1.91591533e-10 1.66428517e-05 -1.34138190e-05 2.01210755e-05 -2.68279820e-05 -1.29593498e-03 -3.61407575e-03 2.40524253e-03 1.75232962e-03 -1.00464035e-03 -3.47183074e-03 -2.30568069e-03 1.65382446e-03 9.45412053e-04 1.77520285e-03 -8.78776381e-04 4.15258538e-04 -6.63494805e-04 -1.42149841e-04 -1.19063327e-03 5.54151609e-04 4.15998734e-05 -3.03363497e-04 -1.73208232e-03 -1.21686897e-04 9.53268953e-04 -1.66432984e-05 -2.42180270e-10 3.57831158e-05 1.86428646e-06 1.22027530e-10 3.63845544e-04 1.07284020e-03 -7.85740832e-04 -6.76291074e-04 -1.52860678e-04 1.32602988e-03 1.16213258e-03 5.19812628e-04 -2.76973499e-04 -4.48213226e-04 5.88336315e-06 -1.77257562e-04 -2.13803119e-05 9.82460806e-06 -8.64657845e-06 -1.19788706e-04 1.93553598e-04 5.49049494e-05 3.18366161e-04 -6.55355255e-04 -1.48956849e-04 1.34142777e-05 -3.57826035e-05 -2.56125535e-10 -2.32338133e-05 1.86415402e-06 -6.89525745e-04 -1.82600874e-03 1.44511906e-03 4.83120390e-04 -6.37246712e-04 -2.15028448e-03 3.87991870e-05 1.07744496e-03 7.18565590e-04 1.10199878e-03 -6.30969477e-04 1.97505375e-04 -4.31377198e-04 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 6.83276197e-05 -1.24229274e-04 -7.90677129e-04 -2.20882979e-04 4.02156052e-04 -2.01210696e-05 -1.86427238e-06 2.32338133e-05 -9.75262896e-06 4.31978328e-04 1.20469192e-03 -1.00464035e-03 -5.84109873e-04 -2.73798399e-04 1.65382446e-03 7.68560231e-04 9.38367828e-04 -4.66160109e-04 -6.63494805e-04 6.04107133e-05 -2.25612543e-04 5.88336498e-06 7.10749203e-05 5.95316634e-04 -3.03363497e-04 -2.07999367e-05 9.91063634e-05 9.53268953e-04 6.08434487e-05 -3.02178891e-04 2.68282115e-05 1.22027530e-10 -1.86440482e-06 9.75262549e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 - 0 26 52 78 104 129 155 181 206 232 258 283 309 335 360 386 410 435 459 483 508 532 558 584 610 635 660 -673 - 4.34377093e-04 3.89691070e-03 -1.72625944e-03 -8.63129722e-04 5.61059340e-04 5.60345969e-03 2.80172985e-03 -1.78651566e-03 2.60246826e-04 2.56398737e-04 -1.24073501e-04 6.61626184e-05 -6.20367503e-05 4.82384148e-06 5.11750065e-05 -2.58376554e-05 -5.16753108e-06 1.47546112e-05 8.56460045e-05 1.71292009e-05 -4.89723166e-05 1.21850916e-05 5.16158770e-06 -1.47200182e-05 -3.67042321e-06 -2.94400364e-06 4.09458772e-03 3.56011768e-02 -1.58463763e-02 -7.92318813e-03 4.94105309e-03 5.07482850e-02 2.53741425e-02 -1.53834365e-02 1.81789043e-03 1.69935910e-03 -5.00079211e-04 5.99639944e-04 -2.50039606e-04 5.10867734e-05 5.41063217e-04 -2.74388888e-04 -5.48777776e-05 1.56844995e-04 9.07396512e-04 1.81479302e-04 -5.19321090e-04 1.29744050e-04 5.49844256e-05 -1.56977303e-04 -3.92019561e-05 -3.13954606e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 -3.27743805e-03 2.11149871e-03 1.89837654e-02 1.04643658e-02 -6.57443339e-03 5.41560625e-04 6.65641347e-04 -2.31278443e-04 2.41806010e-04 -1.51466166e-04 2.52697821e-05 2.68960486e-04 -1.33958036e-04 -2.72773407e-05 7.77842435e-05 4.46166053e-04 9.08055201e-05 -2.59313981e-04 6.19727577e-05 2.69600416e-05 -7.67707986e-05 -1.94671871e-05 -1.56424767e-05 7.98017267e-04 6.84621983e-03 -3.27743805e-03 -1.05574936e-03 1.05574936e-03 1.04643658e-02 3.28721669e-03 -3.28721669e-03 4.80190460e-04 1.51466166e-04 -1.51466166e-04 -4.07919404e-06 5.05395642e-06 5.37920973e-05 -2.72773407e-05 -3.02680097e-06 1.55568487e-05 9.08055201e-05 1.02995563e-05 -5.18627962e-05 1.32609259e-05 2.99104120e-06 -1.56424767e-05 -4.39363890e-06 -1.68691036e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 2.22168870e-03 -1.05574936e-03 -1.43975705e-02 -7.19878526e-03 3.30885282e-03 -6.72689150e-04 -6.48383261e-04 1.64771241e-04 -1.92556894e-04 8.23856205e-05 -1.59098513e-05 -1.69164630e-04 8.58798007e-05 1.71759601e-05 -4.66705461e-05 -2.85497188e-04 -5.70994376e-05 1.55575217e-04 -4.16385141e-05 -1.72944581e-05 4.68813595e-05 1.08933771e-05 9.37627190e-06 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 1.07303294e-02 -6.79712466e-03 -6.15790402e-02 -3.40677537e-02 2.09548194e-02 -1.43983717e-03 -1.79436027e-03 3.80644111e-04 -7.90677129e-04 3.04172289e-04 -8.36114988e-05 -8.87799017e-04 4.45053236e-04 9.05803225e-05 -2.58660340e-04 -1.47728872e-03 -3.00529556e-04 8.59323568e-04 -2.06771635e-04 -8.99397180e-05 2.56507620e-04 6.51482152e-05 5.22359427e-05 -2.63697104e-03 -2.23169235e-02 1.07303294e-02 3.39856233e-03 -3.39856233e-03 -3.40677537e-02 -1.04774097e-02 1.04774097e-02 -1.40466506e-03 -3.04172289e-04 3.04172289e-04 -7.56143227e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 1.02676880e-05 -5.17320680e-05 -3.00529556e-04 -3.47468516e-05 1.71864714e-04 -4.41600675e-05 -1.02124474e-05 5.22359427e-05 1.46495381e-05 5.77509438e-06 3.65218523e-03 3.23076295e-02 -1.46202618e-02 -7.31013090e-03 3.37692620e-03 4.71806880e-02 2.35903440e-02 -1.04774097e-02 2.01624211e-03 1.91279650e-03 -3.31442239e-04 6.23039032e-04 -1.65721120e-04 5.25821854e-05 5.57796227e-04 -2.84843547e-04 -5.69687094e-05 1.55209375e-04 9.43853767e-04 1.88770753e-04 -5.15594141e-04 1.38504722e-04 5.75913592e-05 -1.56575127e-04 -3.65413080e-05 -3.13150254e-05 2.00865402e-04 1.11050827e-03 -4.60225146e-04 -4.51045253e-04 2.58546563e-04 1.05858787e-03 1.23765688e-03 -6.26079835e-04 -2.15594948e-04 -2.07629107e-04 2.10858140e-04 2.01210755e-05 1.03814554e-04 1.11178871e-05 1.18841548e-04 -5.76445547e-05 -1.23793259e-05 3.52822416e-05 1.93270427e-04 4.14138567e-05 -1.18217051e-04 2.53281016e-05 1.19810075e-05 -3.40878355e-05 -9.11418852e-06 -7.32586789e-06 2.76047799e-04 1.68206444e-03 -9.05218801e-04 -2.61276086e-04 2.61276086e-04 2.43109263e-03 6.02086007e-04 -6.02086007e-04 -1.80801011e-04 -2.56170799e-04 2.56170799e-04 1.29483612e-04 4.92889867e-06 5.26563014e-05 -2.63225572e-05 -2.90777246e-06 1.52698146e-05 8.81034506e-05 9.97258727e-06 -5.11624920e-05 1.25692811e-05 2.83009735e-06 -1.51854104e-05 -4.35412670e-06 -1.62843763e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 7.58193181e-04 -2.47971010e-04 -3.84480879e-03 -2.21071022e-03 5.74816056e-04 1.77571990e-04 1.84605080e-04 -2.56170813e-04 -2.50980997e-05 -1.27619336e-04 -1.55514449e-05 -1.65944916e-04 8.30769984e-05 1.69217960e-05 -4.58555150e-05 -2.77621887e-04 -5.65179084e-05 1.53620178e-04 -3.95630426e-05 -1.68591953e-05 4.55562472e-05 1.07459493e-05 9.28732999e-06 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 2.48458547e-04 5.59016539e-05 -7.90677129e-04 -8.04312104e-04 -1.81273073e-04 -2.01210696e-05 -4.64676266e-05 -2.13695409e-05 -1.25490500e-05 -9.75262896e-06 -4.40196826e-06 -4.69106481e-05 2.39518433e-05 5.28135596e-06 -1.21844749e-05 -7.98569198e-05 -1.75647387e-05 4.08220236e-05 -1.19379020e-05 -5.37304655e-06 1.23220751e-05 2.50100955e-06 2.75788262e-06 -2.04186516e-04 -1.44067214e-03 7.58193181e-04 2.02291932e-04 -1.23985505e-04 -2.21071022e-03 -5.28743471e-04 2.87408028e-04 5.01583601e-05 1.25755053e-04 -1.27619336e-04 9.75262549e-06 -6.47418095e-05 -3.11028898e-06 -3.31889832e-05 1.69217960e-05 1.85237783e-06 -9.17110299e-06 -5.65179084e-05 -6.33592638e-06 3.07240355e-05 -8.46319694e-06 -1.84600370e-06 9.28732999e-06 2.46707222e-06 9.77063263e-07 3.45722681e-03 2.54221593e-02 -9.75457426e-03 -9.75457426e-03 1.59027807e-03 2.88224074e-02 2.88224074e-02 -4.47890016e-03 1.60415013e-04 4.71856878e-04 4.71127303e-05 2.77846953e-04 4.71127303e-05 8.68754163e-04 7.89265969e-03 -3.38740644e-03 -1.69370322e-03 1.39163284e-03 1.10421606e-02 5.52108029e-03 -4.50586610e-03 4.90802872e-04 5.22621928e-04 -3.90296691e-04 6.61626184e-05 -1.95148346e-04 2.68339675e-02 1.71751208e-01 -6.86130067e-02 -6.86130067e-02 8.83066297e-03 1.87748065e-01 1.87748065e-01 -2.05105261e-02 -2.40333007e-03 -9.66271842e-03 3.61646131e-03 -4.16268980e-03 3.61646131e-03 8.09033670e-03 7.12023514e-02 -3.06157843e-02 -1.53078921e-02 1.23257571e-02 9.84393510e-02 4.92196755e-02 -3.92289696e-02 3.28208913e-03 3.39007012e-03 -2.19079023e-03 5.99639944e-04 -1.09539512e-03 9.60000953e-03 6.27936273e-02 -2.26710495e-02 -2.73382568e-02 4.44554491e-03 6.23142318e-02 7.65020771e-02 -1.15765998e-02 -9.26439972e-04 -2.38202107e-03 8.42027059e-04 -8.21224239e-04 8.53515021e-04 3.25718153e-03 2.84618477e-02 -1.19438129e-02 -6.55487611e-03 5.38893677e-03 3.82226763e-02 2.10617134e-02 -1.71717810e-02 1.04245353e-03 1.45107144e-03 -1.01670854e-03 2.41806010e-04 -6.06295850e-04 9.60000953e-03 6.27936273e-02 -2.73382568e-02 -2.26710495e-02 4.44554491e-03 7.65020771e-02 6.23142318e-02 -1.15765998e-02 -2.47981067e-04 -2.38202107e-03 8.53515021e-04 -1.21293267e-03 8.42027059e-04 1.62859076e-03 1.42309238e-02 -6.55487611e-03 -2.11149871e-03 2.69446838e-03 2.10617134e-02 6.63010621e-03 -8.58589049e-03 9.45808325e-04 3.57837303e-04 -6.06295850e-04 -1.24229274e-04 -1.07264763e-04 -4.86124986e-03 -3.49715483e-02 1.37799596e-02 1.37799596e-02 1.62962327e-03 -4.02160431e-02 -4.02160431e-02 -5.42386173e-03 -3.93122298e-05 -1.31532800e-04 -4.11223323e-04 -6.80907793e-05 -4.11223323e-04 -1.93066115e-03 -1.72130589e-02 7.72081545e-03 3.86040773e-03 -2.11149871e-03 -2.49949181e-02 -1.24974591e-02 6.65174234e-03 -1.13830702e-03 -1.10321295e-03 3.71142378e-04 -3.16786168e-04 1.85571189e-04 -2.90954479e-02 -1.76220673e-01 6.47393630e-02 7.91909611e-02 -1.16816362e-02 -1.69178880e-01 -2.12422520e-01 2.75638664e-02 4.11673604e-03 1.43635805e-02 -4.28160128e-03 6.21279000e-03 -4.53625919e-03 -1.07126430e-02 -9.23249130e-02 3.87329673e-02 2.13276769e-02 -1.73944722e-02 -1.23158080e-01 -6.81355074e-02 5.50225731e-02 -2.68904970e-03 -3.90708675e-03 2.49337058e-03 -7.90677129e-04 1.56161355e-03 -2.90954479e-02 -1.76220673e-01 7.91909611e-02 6.47393630e-02 -1.16816362e-02 -2.12422520e-01 -1.69178880e-01 2.75638664e-02 3.32206594e-03 1.43635805e-02 -4.53625919e-03 6.67159299e-03 -4.28160128e-03 -5.35632148e-03 -4.61624565e-02 2.13276769e-02 6.74145184e-03 -8.69723612e-03 -6.81355074e-02 -2.09548194e-02 2.75112865e-02 -2.72582605e-03 -7.57301448e-04 1.56161355e-03 4.02156052e-04 1.50950257e-04 1.48270516e-02 1.00812387e-01 -4.03210795e-02 -4.03210795e-02 -5.91635511e-03 1.14051147e-01 1.14051147e-01 1.96411380e-02 -9.38856345e-04 -3.06118355e-03 1.44630863e-03 -1.62614689e-03 1.44630863e-03 6.37153567e-03 5.61531625e-02 -2.52176094e-02 -1.26088047e-02 6.71981571e-03 8.12484417e-02 4.06242209e-02 -2.09548194e-02 3.33740309e-03 3.17023776e-03 -7.84571398e-04 1.02519508e-03 -3.92285699e-04 2.25579366e-04 -1.56416507e-03 6.95522146e-04 -3.32171823e-04 -1.12486446e-05 -3.22981669e-03 -1.46958084e-03 6.58359250e-04 6.86769486e-04 -1.18300886e-03 2.79844735e-04 -1.10789437e-03 6.12628535e-04 4.31421448e-04 2.57470696e-03 -9.61118049e-04 -9.16663119e-04 7.24164429e-04 2.30780040e-03 2.55881787e-03 -1.94724082e-03 -4.31190088e-04 -4.01844395e-04 4.05073428e-04 2.01210755e-05 1.80801125e-04 1.03240734e-03 -5.79906373e-03 4.91283345e-04 4.91283345e-04 -7.60951667e-04 -9.10401061e-03 -9.10401061e-03 4.26965494e-03 -1.44495956e-03 -5.32561180e-03 1.34464078e-03 -2.50274337e-03 1.34464078e-03 5.42270989e-04 3.37277546e-03 -1.69064890e-03 -4.67647223e-04 7.16105771e-04 4.54381911e-03 1.05521517e-03 -1.85952727e-03 -3.75016299e-04 -5.12341854e-04 4.76558995e-04 -2.32338133e-05 2.57103070e-04 -5.48534134e-04 1.53746610e-03 -1.15741082e-04 2.24096154e-04 7.83630788e-04 3.54092909e-03 2.79457930e-03 -2.47237984e-03 5.96144744e-04 2.63633025e-03 -1.76504443e-05 1.55571118e-03 -5.85459565e-05 -6.74596222e-04 -4.57205531e-03 2.12501180e-03 1.21302287e-03 -4.54342147e-04 -5.95753527e-03 -3.46815148e-03 1.02794521e-03 3.71787278e-04 4.04993276e-04 -5.12341868e-04 -4.83319130e-05 -2.55238794e-04 3.90714923e-04 -2.70921337e-03 1.80009153e-05 6.11340305e-04 -1.94832239e-05 -3.56166132e-03 -4.57793397e-03 1.14031167e-03 -1.10789437e-03 -2.04903146e-03 8.68970933e-04 -5.92516744e-04 6.76838116e-04 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 3.72687821e-04 1.80130928e-04 -7.90677129e-04 -1.20646816e-03 -5.83429125e-04 -2.01210696e-05 -6.97014399e-05 -4.46033542e-05 -2.50980963e-05 -9.75262896e-06 -5.48534134e-04 1.53746610e-03 2.24096154e-04 -1.15741082e-04 7.83630788e-04 2.79457930e-03 3.54092909e-03 -2.47237984e-03 1.04921303e-03 2.63633025e-03 -5.85459565e-05 1.29413208e-03 -1.76504443e-05 -3.37298111e-04 -2.28602765e-03 1.21302287e-03 3.05477500e-04 -2.27171074e-04 -3.46815148e-03 -7.55308050e-04 5.13972607e-04 1.27144932e-04 2.53374511e-04 -2.55238794e-04 9.75262549e-06 -1.29483678e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 103 129 155 180 206 232 257 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 -652 - 8.68754186e-04 7.79382140e-03 -3.15044850e-03 -1.72625944e-03 1.72625944e-03 1.01917052e-02 5.60345969e-03 -5.60345969e-03 2.91299618e-04 4.46634856e-04 -4.46634856e-04 -2.56398737e-04 8.03973579e-06 8.52916775e-05 -4.23147770e-05 -8.61255180e-06 2.58376554e-05 1.40328055e-04 2.85486682e-05 -8.56460045e-05 1.89839090e-05 8.44969718e-06 -2.53490916e-05 -6.88211693e-06 -5.16158770e-06 8.18917543e-03 7.12023536e-02 -2.87106175e-02 -1.58463763e-02 1.58463763e-02 9.15058640e-02 5.07482850e-02 -5.07482850e-02 1.55856717e-03 2.79907826e-03 -2.79907826e-03 -1.69935910e-03 8.51446224e-05 9.01772028e-04 -4.49526476e-04 -9.14629627e-05 2.74388888e-04 1.48721070e-03 3.02465504e-04 -9.07396512e-04 2.02425291e-04 9.00455145e-05 -2.70136544e-04 -7.33125675e-05 -5.49844256e-05 3.49413945e-03 3.03670144e-02 -1.19438129e-02 -7.13784578e-03 7.13784578e-03 3.80108031e-02 2.28953340e-02 -2.28953340e-02 5.23281322e-04 1.34458777e-03 -1.34458777e-03 -9.14099894e-04 4.28642856e-05 4.56055815e-04 -2.23263394e-04 -4.62717902e-05 1.38815371e-04 7.43588136e-04 1.53958659e-04 -4.61875977e-04 9.80261040e-05 4.49180458e-05 -1.34754137e-04 -3.72683073e-05 -2.79512305e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 -2.11149871e-03 3.27743805e-03 1.89837654e-02 6.57443339e-03 -1.04643658e-02 5.41560625e-04 2.31278443e-04 -6.65641347e-04 -2.41806010e-04 -1.51466166e-04 8.42326070e-06 8.96534955e-05 -4.46526788e-05 -5.04466829e-06 2.72773407e-05 1.48722018e-04 1.71659271e-05 -9.08055201e-05 2.06575859e-05 4.87735431e-06 -2.69600416e-05 -8.15640063e-06 -2.99104120e-06 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 3.27743805e-03 -2.11149871e-03 -1.89837654e-02 -1.04643658e-02 6.57443339e-03 -5.41560625e-04 -6.65641347e-04 2.31278443e-04 -2.41806010e-04 1.51466166e-04 -2.52697821e-05 -2.68960486e-04 1.33958036e-04 2.72773407e-05 -7.77842435e-05 -4.46166053e-04 -9.08055201e-05 2.59313981e-04 -6.19727577e-05 -2.69600416e-05 7.67707986e-05 1.94671871e-05 1.56424767e-05 -1.15630983e-02 -9.92583999e-02 3.89448405e-02 2.34056249e-02 -2.34056249e-02 -1.23158080e-01 -7.46919746e-02 7.46919746e-02 -1.04262316e-03 -3.61599049e-03 3.61599049e-03 2.59867238e-03 -1.41767784e-04 -1.50478185e-03 7.41777346e-04 1.53587720e-04 -4.60763160e-04 -2.46214787e-03 -5.09335613e-04 1.52800684e-03 -3.27587657e-04 -1.49855296e-04 4.49565889e-04 1.24203957e-04 9.31529678e-05 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 6.79712466e-03 -1.07303294e-02 -6.15790402e-02 -2.09548194e-02 3.40677537e-02 -1.43983717e-03 -3.80644111e-04 1.79436027e-03 7.90677129e-04 3.04172289e-04 -2.78704996e-05 -2.95933006e-04 1.48351079e-04 1.71128133e-05 -9.05803225e-05 -4.92429573e-04 -5.79114193e-05 3.00529556e-04 -6.89238782e-05 -1.66683716e-05 8.99397180e-05 2.71157219e-05 1.02124474e-05 5.27394208e-03 4.46338470e-02 -1.94940564e-02 -1.07303294e-02 6.79712466e-03 6.15790402e-02 3.40677537e-02 -2.09548194e-02 1.43983717e-03 1.79436027e-03 -3.80644111e-04 7.90677129e-04 -3.04172289e-04 8.36114988e-05 8.87799017e-04 -4.45053236e-04 -9.05803225e-05 2.58660340e-04 1.47728872e-03 3.00529556e-04 -8.59323568e-04 2.06771635e-04 8.99397180e-05 -2.56507620e-04 -6.51482152e-05 -5.22359427e-05 6.30924830e-04 4.29823016e-03 -1.48029022e-03 -1.32091080e-03 1.32091080e-03 3.95422690e-03 3.84480673e-03 -3.84480673e-03 -4.31189917e-04 -3.73401571e-04 3.73401571e-04 1.27144817e-04 1.98543958e-05 2.11884104e-04 -1.01336084e-04 -2.20761673e-05 6.62285018e-05 3.39149113e-04 7.36993289e-05 -2.21097987e-04 4.22135243e-05 2.10257096e-05 -6.30771287e-05 -1.83277712e-05 -1.37458284e-05 6.18258214e-04 3.96376881e-03 -1.79713253e-03 -5.94206062e-04 1.15367735e-03 4.83491532e-03 1.43187248e-03 -3.23540474e-03 -4.03458694e-04 -5.12341605e-04 4.40775872e-04 -5.71524005e-05 2.54306520e-04 8.36778090e-06 8.93557047e-05 -4.38862858e-05 -4.95400178e-06 2.73137461e-05 1.46883318e-04 1.69733528e-05 -9.13167005e-05 1.98914499e-05 4.71683005e-06 -2.67038368e-05 -8.25403881e-06 -2.96063699e-06 -6.18258214e-04 -3.96376881e-03 1.79713253e-03 1.15367735e-03 -5.94206062e-04 -4.83491532e-03 -3.23540474e-03 1.43187248e-03 4.03458694e-04 4.40775872e-04 -5.12341605e-04 -5.71524005e-05 -2.54306520e-04 -2.51033427e-05 -2.68067114e-04 1.31658857e-04 2.73137461e-05 -7.77906580e-05 -4.40649955e-04 -9.13167005e-05 2.60484554e-04 -5.96743497e-05 -2.67038368e-05 7.59270615e-05 1.95942890e-05 1.57723475e-05 2.55111085e-04 2.55111085e-04 -8.17947080e-04 -8.17947080e-04 -3.57828666e-05 -3.57828666e-05 -2.50980997e-05 -6.57186490e-06 -7.02084019e-05 3.50967430e-05 7.96859069e-06 -1.89958992e-05 -1.17471268e-04 -2.65747394e-05 6.37906705e-05 -1.67590415e-05 -7.95791207e-06 1.88523975e-05 4.16834487e-06 4.35412670e-06 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 2.61276086e-04 -2.61276086e-04 -2.43109263e-03 -6.02086007e-04 6.02086007e-04 1.80801011e-04 2.56170799e-04 -2.56170799e-04 -1.29483612e-04 -4.92889867e-06 -5.26563014e-05 2.63225572e-05 2.90777246e-06 -1.52698146e-05 -8.81034506e-05 -9.97258727e-06 5.11624920e-05 -1.25692811e-05 -2.83009735e-06 1.51854104e-05 4.35412670e-06 1.62843763e-06 5.76204471e-03 4.14290603e-02 -1.46994202e-02 -1.63606669e-02 5.45355563e-03 4.27267497e-02 4.78553187e-02 -1.59517729e-02 -1.30112854e-04 2.08329581e-04 -6.94431938e-05 1.83434639e-04 -1.37575979e-04 1.30313126e-03 1.17895704e-02 -4.81159550e-03 -2.55683294e-03 2.55683294e-03 1.56304061e-02 8.32281014e-03 -8.32281014e-03 5.21855664e-04 7.12858047e-04 -7.12858047e-04 -3.89510333e-04 4.56644849e-02 2.86252016e-01 -1.04194258e-01 -1.18234597e-01 3.94115324e-02 2.78526207e-01 3.20598369e-01 -1.06866123e-01 -5.25011482e-03 -1.90758545e-02 6.35861818e-03 -8.30235527e-03 6.22676645e-03 1.21849244e-02 1.06803528e-01 -4.34800255e-02 -2.32310803e-02 2.32310803e-02 1.39196930e-01 7.45938180e-02 -7.45938180e-02 3.02276586e-03 4.48978928e-03 -4.48978928e-03 -2.54471461e-03 1.75582194e-02 1.14816798e-01 -3.77850824e-02 -5.02309687e-02 1.67436562e-02 1.03031557e-01 1.40426223e-01 -4.68087411e-02 -1.65921239e-03 -4.62563408e-03 1.54187803e-03 -1.74094660e-03 1.30570995e-03 5.15528644e-03 4.51364224e-02 -1.79157193e-02 -1.04152838e-02 1.04152838e-02 5.72497140e-02 3.34926816e-02 -3.34926816e-02 1.02417423e-03 2.13001786e-03 -2.13001786e-03 -1.36892958e-03 1.58969727e-02 1.00776459e-01 -4.08965540e-02 -3.77850824e-02 1.51879205e-02 1.11786780e-01 1.02240299e-01 -4.19036241e-02 -1.12929422e-03 -5.27854699e-03 1.63405923e-03 -2.61269351e-03 1.74350899e-03 2.42660803e-03 2.10771437e-02 -9.24934449e-03 -3.16724807e-03 4.91615708e-03 2.95811130e-02 9.91732290e-03 -1.57630396e-02 1.00717849e-03 4.37649580e-04 -1.12047103e-03 -3.66035284e-04 -2.54651735e-04 -5.29899091e-03 -3.35921531e-02 1.36321847e-02 1.51879205e-02 2.71603879e-03 -3.72622600e-02 -4.19036241e-02 -9.50269890e-03 3.76431405e-04 1.63405923e-03 -9.21055717e-04 5.25280004e-04 -1.04199344e-03 -2.42660803e-03 -2.10771437e-02 9.24934449e-03 4.91615708e-03 -3.16724807e-03 -2.95811130e-02 -1.57630396e-02 9.91732290e-03 -1.00717849e-03 -1.12047103e-03 4.37649580e-04 -3.66035284e-04 2.54651735e-04 -5.38030091e-02 -3.28088357e-01 1.08724434e-01 1.47701617e-01 -4.92338723e-02 -2.81964799e-01 -3.97281173e-01 1.32427058e-01 6.40714123e-03 2.57732718e-02 -8.59109061e-03 1.13239614e-02 -8.49297109e-03 -1.70017992e-02 -1.46949466e-01 5.81837514e-02 3.40029725e-02 -3.40029725e-02 -1.84737121e-01 -1.08759728e-01 1.08759728e-01 -2.29183570e-03 -5.72871697e-03 5.72871697e-03 3.85611364e-03 -4.86744401e-02 -2.86016195e-01 1.19062174e-01 1.09515693e-01 -4.45925082e-02 -3.10793893e-01 -2.81964799e-01 1.18012511e-01 6.60087100e-03 2.69394219e-02 -8.98466297e-03 1.24164277e-02 -9.14856026e-03 -7.99329252e-03 -6.84793800e-02 3.00914040e-02 1.01400142e-02 -1.60290032e-02 -9.56467940e-02 -3.14322291e-02 5.11016306e-02 -2.76099815e-03 -8.33773270e-04 3.05180153e-03 1.19283318e-03 5.30736869e-04 1.62248134e-02 9.53387316e-02 -3.96873912e-02 -4.45925082e-02 -9.39766250e-03 1.03597964e-01 1.18012511e-01 3.27352301e-02 -2.20029033e-03 -8.98466297e-03 2.98032065e-03 -3.87679241e-03 3.39887585e-03 7.99329252e-03 6.84793800e-02 -3.00914040e-02 -1.60290032e-02 1.01400142e-02 9.56467940e-02 5.11016306e-02 -3.14322291e-02 2.76099815e-03 3.05180153e-03 -8.33773270e-04 1.19283318e-03 -5.30736869e-04 7.73436874e-04 -1.36237655e-03 1.04405781e-03 -1.26961214e-03 4.23204045e-04 -5.83711334e-03 -1.38520698e-03 4.61735661e-04 1.14461584e-03 -2.74104961e-03 9.13683203e-04 -2.19575816e-03 1.64681862e-03 8.61480876e-04 5.76242885e-03 -1.98118312e-03 -1.78652867e-03 1.78652867e-03 5.20343944e-03 5.16596771e-03 -5.16596771e-03 -6.46785057e-04 -5.67616859e-04 5.67616859e-04 2.04131389e-04 2.29877768e-03 -6.69378015e-03 1.63206646e-04 -4.89706264e-04 5.85027775e-04 -1.33393800e-02 -1.21732300e-02 3.23340119e-03 -1.63889751e-03 -8.87601913e-03 3.31747567e-03 -4.06089693e-03 3.53275725e-03 8.84481404e-04 5.65447983e-03 -2.58256262e-03 -8.00577199e-04 1.60850703e-03 6.94764179e-03 1.88500164e-03 -4.49284600e-03 -5.97673983e-04 -7.68512661e-04 6.61164068e-04 -8.03862138e-05 3.81925978e-04 -7.66259227e-04 2.23126005e-03 -5.44022152e-05 5.85027775e-04 1.07036780e-03 4.44646001e-03 3.23340119e-03 -3.55082681e-03 5.46299170e-04 3.31747567e-03 -2.94173426e-05 2.13296759e-03 -1.38472041e-04 -8.84481404e-04 -5.65447983e-03 2.58256262e-03 1.60850703e-03 -8.00577199e-04 -6.94764179e-03 -4.49284600e-03 1.88500164e-03 5.97673983e-04 6.61164068e-04 -7.68512661e-04 -8.03862138e-05 -3.81925978e-04 9.30835257e-04 -3.15081569e-03 -3.42238002e-04 4.27761466e-04 6.06292593e-04 -4.96679076e-03 -6.33278391e-03 7.33971859e-04 -1.49722297e-03 -3.52539399e-03 1.90816909e-03 -9.87527803e-04 1.64247508e-03 3.79340359e-04 3.79340359e-04 -1.22010313e-03 -1.22010313e-03 -5.90166799e-05 -5.90166799e-05 -3.76471461e-05 -6.98126442e-04 2.36311176e-03 2.56678501e-04 1.47228744e-04 9.49430083e-04 3.72509307e-03 3.88899036e-03 -3.13227160e-03 1.12291723e-03 3.10219409e-03 -5.66810159e-05 1.64247508e-03 -2.94173408e-05 -4.09159394e-04 -2.52741995e-03 1.36004849e-03 3.64461655e-04 -3.64461655e-04 -3.68853390e-03 -8.28650587e-04 8.28650587e-04 2.57787582e-04 3.83790257e-04 -3.83790257e-04 -1.94225480e-04 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +676 + 8.68754186e-04 7.79382140e-03 1.72625944e-03 3.15044850e-03 1.72625944e-03 -5.60345969e-03 -1.01917052e-02 -5.60345969e-03 -1.45649809e-04 4.46634856e-04 2.56398737e-04 2.52272869e-04 4.46634856e-04 8.03973579e-06 8.52916775e-05 8.61255180e-06 4.23147770e-05 2.58376554e-05 -2.85486682e-05 -1.40328055e-04 -8.56460045e-05 -1.54520426e-05 8.44969718e-06 5.16158770e-06 1.29994889e-05 2.53490916e-05 8.18917543e-03 7.12023536e-02 1.58463763e-02 2.87106175e-02 1.58463763e-02 -5.07482850e-02 -9.15058640e-02 -5.07482850e-02 -7.79283584e-04 2.79907826e-03 1.69935910e-03 1.34975876e-03 2.79907826e-03 8.51446224e-05 9.01772028e-04 9.14629627e-05 4.49526476e-04 2.74388888e-04 -3.02465504e-04 -1.48721070e-03 -9.07396512e-04 -1.64703192e-04 9.00455145e-05 5.49844256e-05 1.38649161e-04 2.70136544e-04 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 -5.97190644e-03 -3.27743805e-03 6.57443339e-03 1.89837654e-02 1.04643658e-02 4.80190460e-04 -2.31278443e-04 -1.51466166e-04 -3.48102254e-04 -6.65641347e-04 -8.42326070e-06 -8.96534955e-05 -5.04466829e-06 -4.46526788e-05 -2.72773407e-05 1.71659271e-05 1.48722018e-04 9.08055201e-05 1.73924431e-05 -4.87735431e-06 -2.99104120e-06 -1.38117939e-05 -2.69600416e-05 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 -1.19438129e-02 -7.13784578e-03 2.28953340e-02 3.80108031e-02 2.28953340e-02 2.61640661e-04 -1.34458777e-03 -9.14099894e-04 -4.53174918e-04 -1.34458777e-03 -4.28642856e-05 -4.56055815e-04 -4.62717902e-05 -2.23263394e-04 -1.38815371e-04 1.53958659e-04 7.43588136e-04 4.61875977e-04 8.12883528e-05 -4.49180458e-05 -2.79512305e-05 -6.62589426e-05 -1.34754137e-04 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 -5.97190644e-03 -2.11149871e-03 1.04643658e-02 1.89837654e-02 6.57443339e-03 6.13701652e-05 -6.65641347e-04 -1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 -1.33958036e-04 -7.77842435e-05 9.08055201e-05 4.46166053e-04 2.59313981e-04 4.78454574e-05 -2.69600416e-05 -1.56424767e-05 -4.39363890e-05 -7.67707986e-05 5.27394208e-03 4.46338470e-02 6.79712466e-03 1.94940564e-02 1.07303294e-02 -2.09548194e-02 -6.15790402e-02 -3.40677537e-02 -1.40466506e-03 3.80644111e-04 3.04172289e-04 8.51596998e-04 1.79436027e-03 2.78704996e-05 2.95933006e-04 1.71128133e-05 1.48351079e-04 9.05803225e-05 -5.79114193e-05 -4.92429573e-04 -3.00529556e-04 -5.79448431e-05 1.66683716e-05 1.02124474e-05 4.61319685e-05 8.99397180e-05 1.15630983e-02 9.92583999e-02 2.34056249e-02 3.89448405e-02 2.34056249e-02 -7.46919746e-02 -1.23158080e-01 -7.46919746e-02 -5.21311581e-04 3.61599049e-03 2.59867238e-03 9.02938145e-04 3.61599049e-03 1.41767784e-04 1.50478185e-03 1.53587720e-04 7.41777346e-04 4.60763160e-04 -5.09335613e-04 -2.46214787e-03 -1.52800684e-03 -2.71357611e-04 1.49855296e-04 9.31529678e-05 2.21597254e-04 4.49565889e-04 5.27394208e-03 4.46338470e-02 1.07303294e-02 1.94940564e-02 6.79712466e-03 -3.40677537e-02 -6.15790402e-02 -2.09548194e-02 -3.51721030e-05 1.79436027e-03 3.04172289e-04 1.64227413e-03 3.80644111e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 4.45053236e-04 2.58660340e-04 -3.00529556e-04 -1.47728872e-03 -8.59323568e-04 -1.59805827e-04 8.99397180e-05 5.22359427e-05 1.46495381e-04 2.56507620e-04 -3.15462415e-04 -2.14911508e-03 -8.81388081e-04 -7.40145109e-04 -4.39522720e-04 2.63076631e-03 1.97711345e-03 1.21404041e-03 -1.26621054e-04 1.55711914e-04 6.35724085e-05 1.75842915e-04 2.17689657e-04 -1.56185998e-05 -1.66744311e-04 -1.79390856e-05 -8.10627132e-05 -4.95651821e-05 5.98640639e-05 2.71307658e-04 1.65793335e-04 2.88726753e-05 -1.74046088e-05 -1.06436985e-05 -2.44613842e-05 -4.78652195e-05 6.18258214e-04 3.96376881e-03 5.94206062e-04 1.79713253e-03 1.15367735e-03 -1.43187248e-03 -4.83491532e-03 -3.23540474e-03 1.52233917e-04 -5.12341605e-04 -2.54306520e-04 -3.77981679e-04 -4.40775872e-04 8.36778090e-06 8.93557047e-05 4.95400178e-06 4.38862858e-05 2.73137461e-05 -1.69733528e-05 -1.46883318e-04 -9.13167005e-05 -1.70939322e-05 4.71683005e-06 2.96063699e-06 1.30994815e-05 2.67038368e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 9.05218801e-04 2.61276086e-04 -6.02086007e-04 -2.43109263e-03 -6.02086007e-04 9.04005053e-05 -2.56170799e-04 -1.29483612e-04 -1.56578268e-04 -2.56170799e-04 4.92889867e-06 5.26563014e-05 2.90777246e-06 2.63225572e-05 1.52698146e-05 -9.97258727e-06 -8.81034506e-05 -5.11624920e-05 -1.00554249e-05 2.83009735e-06 1.62843763e-06 8.70825340e-06 1.51854104e-05 5.46396931e-04 3.72237651e-03 1.01638677e-03 1.28196893e-03 1.27149785e-03 -2.92072676e-03 -3.42446095e-03 -3.73867384e-03 1.75842915e-04 -3.41266680e-04 -1.10110642e-04 -3.29666963e-04 -3.05483813e-04 1.39084787e-05 1.48392815e-04 1.51342263e-05 7.02112519e-05 4.78576154e-05 -5.05381214e-05 -2.34976114e-04 -1.59581138e-04 -2.60301140e-05 1.42298426e-05 9.72717325e-06 1.75091939e-05 4.52001971e-05 6.18258214e-04 3.96376881e-03 1.15367735e-03 1.79713253e-03 5.94206062e-04 -3.23540474e-03 -4.83491532e-03 -1.43187248e-03 2.51224778e-04 -4.40775872e-04 -2.54306520e-04 -3.20829279e-04 -5.12341605e-04 2.51033427e-05 2.68067114e-04 2.73137461e-05 1.31658857e-04 7.77906580e-05 -9.13167005e-05 -4.40649955e-04 -2.60484554e-04 -4.68063269e-05 2.67038368e-05 1.57723475e-05 4.18823582e-05 7.59270615e-05 5.76204471e-03 4.14290603e-02 1.63606669e-02 1.46994202e-02 5.45355563e-03 -4.78553187e-02 -4.27267497e-02 -1.59517729e-02 2.23915484e-04 2.08329581e-04 1.37575979e-04 -2.09637173e-05 6.94431938e-05 1.30313126e-03 1.17895704e-02 2.55683294e-03 4.81159550e-03 2.55683294e-03 -8.32281014e-03 -1.56304061e-02 -8.32281014e-03 -2.60927832e-04 7.12858047e-04 3.89510333e-04 4.51940262e-04 7.12858047e-04 4.56644849e-02 2.86252016e-01 1.18234597e-01 1.04194258e-01 3.94115324e-02 -3.20598369e-01 -2.78526207e-01 -1.06866123e-01 -4.56499317e-03 -1.90758545e-02 -6.22676645e-03 -8.69791045e-03 -6.35861818e-03 1.21849244e-02 1.06803528e-01 2.32310803e-02 4.34800255e-02 2.32310803e-02 -7.45938180e-02 -1.39196930e-01 -7.45938180e-02 -1.51138293e-03 4.48978928e-03 2.54471461e-03 2.61779203e-03 4.48978928e-03 -1.58969727e-02 -1.00776459e-01 -3.77850824e-02 -4.08965540e-02 -1.51879205e-02 1.02240299e-01 1.11786780e-01 4.19036241e-02 1.69801184e-03 5.27854699e-03 1.74350899e-03 2.28434423e-03 1.63405923e-03 -2.42660803e-03 -2.10771437e-02 -3.16724807e-03 -9.24934449e-03 -4.91615708e-03 9.91732290e-03 2.95811130e-02 1.57630396e-02 8.20585100e-04 -4.37649580e-04 -2.54651735e-04 -6.89224517e-04 -1.12047103e-03 -1.75582194e-02 -1.14816798e-01 -5.02309687e-02 -3.77850824e-02 -1.67436562e-02 1.40426223e-01 1.03031557e-01 4.68087411e-02 6.78097789e-04 4.62563408e-03 1.30570995e-03 2.30739339e-03 1.54187803e-03 -5.15528644e-03 -4.51364224e-02 -1.04152838e-02 -1.79157193e-02 -1.04152838e-02 3.34926816e-02 5.72497140e-02 3.34926816e-02 5.12087113e-04 -2.13001786e-03 -1.36892958e-03 -8.86960897e-04 -2.13001786e-03 -5.29899091e-03 -3.35921531e-02 -1.51879205e-02 -1.36321847e-02 2.71603879e-03 4.19036241e-02 3.72622600e-02 -9.50269890e-03 2.66690125e-04 1.63405923e-03 1.04199344e-03 5.88639162e-04 9.21055717e-04 -2.42660803e-03 -2.10771437e-02 -4.91615708e-03 -9.24934449e-03 -3.16724807e-03 1.57630396e-02 2.95811130e-02 9.91732290e-03 1.86593391e-04 -1.12047103e-03 -2.54651735e-04 -1.05525980e-03 -4.37649580e-04 4.86744401e-02 2.86016195e-01 1.09515693e-01 1.19062174e-01 4.45925082e-02 -2.81964799e-01 -3.10793893e-01 -1.18012511e-01 -7.45250631e-03 -2.69394219e-02 -9.14856026e-03 -1.19247358e-02 -8.98466297e-03 7.99329252e-03 6.84793800e-02 1.01400142e-02 3.00914040e-02 1.60290032e-02 -3.14322291e-02 -9.56467940e-02 -5.11016306e-02 -2.41352291e-03 8.33773270e-04 5.30736869e-04 1.79467795e-03 3.05180153e-03 5.38030091e-02 3.28088357e-01 1.47701617e-01 1.08724434e-01 4.92338723e-02 -3.97281173e-01 -2.81964799e-01 -1.32427058e-01 -6.60326767e-03 -2.57732718e-02 -8.49297109e-03 -1.12107278e-02 -8.59109061e-03 1.70017992e-02 1.46949466e-01 3.40029725e-02 5.81837514e-02 3.40029725e-02 -1.08759728e-01 -1.84737121e-01 -1.08759728e-01 -1.14591785e-03 5.72871697e-03 3.85611364e-03 1.98478794e-03 5.72871697e-03 1.62248134e-02 9.53387316e-02 4.45925082e-02 3.96873912e-02 -9.39766250e-03 -1.18012511e-01 -1.03597964e-01 3.27352301e-02 -2.25725555e-03 -8.98466297e-03 -3.39887585e-03 -3.84390353e-03 -2.98032065e-03 7.99329252e-03 6.84793800e-02 1.60290032e-02 3.00914040e-02 1.01400142e-02 -5.11016306e-02 -9.56467940e-02 -3.14322291e-02 -3.47475237e-04 3.05180153e-03 5.30736869e-04 2.98751113e-03 8.33773270e-04 4.19408542e-04 -2.04749815e-03 -1.00525836e-03 8.18415710e-04 3.13462765e-04 4.79174825e-03 1.38281030e-03 4.04770445e-04 1.14461584e-03 -1.68255595e-03 -5.99015833e-04 -1.49722296e-03 -1.19568131e-03 -4.30740438e-04 -2.88121443e-03 -1.22178272e-03 -9.90591561e-04 -5.64745946e-04 3.63962416e-03 2.60171972e-03 1.52634355e-03 -1.89931624e-04 2.32698486e-04 1.02065694e-04 2.63764453e-04 3.34918374e-04 2.29877768e-03 -6.69378015e-03 4.89706264e-04 -1.63206646e-04 5.85027775e-04 1.21732300e-02 1.33393800e-02 3.23340119e-03 -2.69739115e-03 -8.87601913e-03 -3.53275725e-03 -3.44977534e-03 -3.31747567e-03 8.84481404e-04 5.65447983e-03 8.00577199e-04 2.58256262e-03 1.60850703e-03 -1.88500164e-03 -6.94764179e-03 -4.49284600e-03 2.29220488e-04 -7.68512661e-04 -3.81925978e-04 -5.57793959e-04 -6.61164068e-04 6.98126442e-04 -2.36311176e-03 1.47228744e-04 2.56678501e-04 -9.49430083e-04 3.88899036e-03 3.72509307e-03 3.13227160e-03 -8.60966530e-04 -3.10219409e-03 -2.94173408e-05 -1.79371238e-03 -5.66810159e-05 4.09159394e-04 2.52741995e-03 3.64461655e-04 1.36004849e-03 3.64461655e-04 -8.28650587e-04 -3.68853390e-03 -8.28650587e-04 1.28893791e-04 -3.83790257e-04 -1.94225480e-04 -2.23250595e-04 -3.83790257e-04 1.13523361e-03 -2.75526054e-03 8.85635630e-04 -7.33061588e-04 6.69651751e-04 4.36601639e-03 7.53848382e-03 7.66860742e-04 -2.19575816e-03 -4.13651559e-03 -2.24742430e-03 -9.87527810e-04 -1.74535741e-03 7.46064324e-04 4.99040978e-03 1.35750903e-03 1.71575491e-03 1.73684939e-03 -3.86380771e-03 -4.50631074e-03 -5.08391084e-03 2.63764453e-04 -5.21078960e-04 -1.76782968e-04 -4.94500579e-04 -4.62062280e-04 7.66259227e-04 -2.23126005e-03 5.85027775e-04 -5.44022152e-05 -1.07036780e-03 3.23340119e-03 4.44646001e-03 3.55082681e-03 -1.57405453e-03 -3.31747567e-03 -1.38472041e-04 -1.53959275e-03 -2.94173426e-05 8.84481404e-04 5.65447983e-03 1.60850703e-03 2.58256262e-03 8.00577199e-04 -4.49284600e-03 -6.94764179e-03 -1.88500164e-03 3.68453495e-04 -6.61164068e-04 -3.81925978e-04 -4.77407745e-04 -7.68512661e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +676 + 4.34377093e-04 3.89691070e-03 8.63129722e-04 1.72625944e-03 5.61059340e-04 -2.80172985e-03 -5.60345969e-03 -1.78651566e-03 -7.28249045e-05 2.56398737e-04 6.20367503e-05 2.58461671e-04 1.24073501e-04 4.82384148e-06 5.11750065e-05 5.16753108e-06 2.58376554e-05 1.47546112e-05 -1.71292009e-05 -8.56460045e-05 -4.89723166e-05 -9.27122554e-06 5.16158770e-06 2.94400364e-06 8.71738727e-06 1.47200182e-05 4.09458772e-03 3.56011768e-02 7.92318813e-03 1.58463763e-02 4.94105309e-03 -2.53741425e-02 -5.07482850e-02 -1.53834365e-02 -3.89641792e-04 1.69935910e-03 2.50039606e-04 1.87415927e-03 5.00079211e-04 5.10867734e-05 5.41063217e-04 5.48777776e-05 2.74388888e-04 1.56844995e-04 -1.81479302e-04 -9.07396512e-04 -5.19321090e-04 -9.88219149e-05 5.49844256e-05 3.13954606e-05 9.27606654e-05 1.56977303e-04 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 -3.27743805e-03 -1.05574936e-03 3.28721669e-03 1.04643658e-02 3.28721669e-03 2.40095230e-04 -1.51466166e-04 -4.07919404e-06 -4.15857137e-04 -1.51466166e-04 -5.05395642e-06 -5.37920973e-05 -3.02680097e-06 -2.72773407e-05 -1.55568487e-05 1.02995563e-05 9.08055201e-05 5.18627962e-05 1.04354659e-05 -2.99104120e-06 -1.68691036e-06 -9.28747928e-06 -1.56424767e-05 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 -5.97190644e-03 -2.11149871e-03 1.04643658e-02 1.89837654e-02 6.57443339e-03 6.13701652e-05 -6.65641347e-04 -1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 -1.33958036e-04 -7.77842435e-05 9.08055201e-05 4.46166053e-04 2.59313981e-04 4.78454574e-05 -2.69600416e-05 -1.56424767e-05 -4.39363890e-05 -7.67707986e-05 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 -4.44337740e-03 -1.05574936e-03 7.19878526e-03 1.43975705e-02 3.30885282e-03 1.69585413e-04 -6.48383261e-04 -8.23856205e-05 -6.78844339e-04 -1.64771241e-04 -1.59098513e-05 -1.69164630e-04 -1.71759601e-05 -8.58798007e-05 -4.66705461e-05 5.70994376e-05 2.85497188e-04 1.55575217e-04 3.02531983e-05 -1.72944581e-05 -9.37627190e-06 -3.06133224e-05 -4.68813595e-05 2.63697104e-03 2.23169235e-02 3.39856233e-03 1.07303294e-02 3.39856233e-03 -1.04774097e-02 -3.40677537e-02 -1.04774097e-02 -7.02332531e-04 3.04172289e-04 -7.56143227e-05 1.21647563e-03 3.04172289e-04 1.67222998e-05 1.77559803e-04 1.02676880e-05 9.05803225e-05 5.17320680e-05 -3.47468516e-05 -3.00529556e-04 -1.71864714e-04 -3.47669059e-05 1.02124474e-05 5.77509438e-06 3.09189712e-05 5.22359427e-05 5.27394208e-03 4.46338470e-02 1.07303294e-02 1.94940564e-02 6.79712466e-03 -3.40677537e-02 -6.15790402e-02 -2.09548194e-02 -3.51721030e-05 1.79436027e-03 3.04172289e-04 1.64227413e-03 3.80644111e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 4.45053236e-04 2.58660340e-04 -3.00529556e-04 -1.47728872e-03 -8.59323568e-04 -1.59805827e-04 8.99397180e-05 5.22359427e-05 1.46495381e-04 2.56507620e-04 3.65218523e-03 3.23076295e-02 7.31013090e-03 1.46202618e-02 3.37692620e-03 -2.35903440e-02 -4.71806880e-02 -1.04774097e-02 -4.68553427e-04 1.91279650e-03 1.65721120e-04 2.05763641e-03 3.31442239e-04 5.25821854e-05 5.57796227e-04 5.69687094e-05 2.84843547e-04 1.55209375e-04 -1.88770753e-04 -9.43853767e-04 -5.15594141e-04 -1.00898062e-04 5.75913592e-05 3.13150254e-05 1.01677954e-04 1.56575127e-04 -1.57731207e-04 -1.07455754e-03 -4.40694041e-04 -4.39522720e-04 -8.08610292e-05 1.31538316e-03 1.21404041e-03 1.56052831e-04 -6.33105270e-05 6.35724085e-05 6.03533012e-05 6.78003819e-05 1.23935635e-04 -9.37115990e-06 -1.00046587e-04 -1.07634514e-05 -4.95651821e-05 -2.81931856e-05 3.59184383e-05 1.65793335e-04 9.44614347e-05 1.73236052e-05 -1.06436985e-05 -6.05133035e-06 -1.65593002e-05 -2.77151479e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 9.05218801e-04 2.61276086e-04 -6.02086007e-04 -2.43109263e-03 -6.02086007e-04 9.04005053e-05 -2.56170799e-04 -1.29483612e-04 -1.56578268e-04 -2.56170799e-04 4.92889867e-06 5.26563014e-05 2.90777246e-06 2.63225572e-05 1.52698146e-05 -9.97258727e-06 -8.81034506e-05 -5.11624920e-05 -1.00554249e-05 2.83009735e-06 1.62843763e-06 8.70825340e-06 1.51854104e-05 2.04186516e-04 1.44067214e-03 2.02291932e-04 7.58193181e-04 1.23985505e-04 -5.28743471e-04 -2.21071022e-03 -2.87408028e-04 1.66331586e-05 -1.25755053e-04 -6.47418095e-05 -4.83147268e-05 -1.27619336e-04 3.11028898e-06 3.31889832e-05 1.85237783e-06 1.69217960e-05 9.17110299e-06 -6.33592638e-06 -5.65179084e-05 -3.07240355e-05 -6.36814569e-06 1.84600370e-06 9.77063263e-07 6.09580744e-06 9.28732999e-06 1.40873233e-04 6.61908408e-04 2.66387374e-04 2.77663663e-04 2.51858719e-04 -6.69686251e-04 -5.21425422e-04 -6.32837578e-04 1.08042527e-04 -2.03045895e-04 -8.50297262e-05 -1.64833471e-04 -1.71923735e-04 7.42738855e-06 7.94644754e-05 8.08013271e-06 3.79457271e-05 2.44630801e-05 -2.70830826e-05 -1.27448639e-04 -8.19679572e-05 -1.37355867e-05 7.68933355e-06 4.96544639e-06 1.05055060e-05 2.33598940e-05 4.08373031e-04 2.88134429e-03 7.58193181e-04 1.33958170e-03 2.47971010e-04 -2.21071022e-03 -3.84480879e-03 -5.74816056e-04 1.10521587e-04 -1.84605080e-04 -1.27619336e-04 -1.41232804e-04 -2.56170813e-04 1.55514449e-05 1.65944916e-04 1.69217960e-05 8.30769984e-05 4.58555150e-05 -5.65179084e-05 -2.77621887e-04 -1.53620178e-04 -2.90877864e-05 1.68591953e-05 9.28732999e-06 2.88896254e-05 4.55562472e-05 3.45722681e-03 2.54221593e-02 9.75457426e-03 9.75457426e-03 1.59027807e-03 -2.88224074e-02 -2.88224074e-02 -4.47890016e-03 1.60415013e-04 4.71856878e-04 -4.71127303e-05 2.77846953e-04 -4.71127303e-05 8.68754163e-04 7.89265969e-03 1.69370322e-03 3.38740644e-03 1.39163284e-03 -5.52108029e-03 -1.10421606e-02 -4.50586610e-03 -1.88102928e-04 5.22621928e-04 1.95148346e-04 4.58129064e-04 3.90296691e-04 2.68339675e-02 1.71751208e-01 6.86130067e-02 6.86130067e-02 8.83066297e-03 -1.87748065e-01 -1.87748065e-01 -2.05105261e-02 -2.40333007e-03 -9.66271842e-03 -3.61646131e-03 -4.16268980e-03 -3.61646131e-03 8.09033670e-03 7.12023514e-02 1.53078921e-02 3.06157843e-02 1.23257571e-02 -4.92196755e-02 -9.84393510e-02 -3.92289696e-02 -1.12174114e-03 3.39007012e-03 1.09539512e-03 3.14219253e-03 2.19079023e-03 -9.60000953e-03 -6.27936273e-02 -2.26710495e-02 -2.73382568e-02 -4.44554491e-03 6.23142318e-02 7.65020771e-02 1.15765998e-02 9.26439972e-04 2.38202107e-03 8.42027059e-04 8.21224239e-04 8.53515021e-04 -1.62859076e-03 -1.42309238e-02 -2.11149871e-03 -6.55487611e-03 -2.69446838e-03 6.63010621e-03 2.10617134e-02 8.58589049e-03 5.80489870e-04 -3.57837303e-04 -1.07264763e-04 -7.56979400e-04 -6.06295850e-04 -9.60000953e-03 -6.27936273e-02 -2.73382568e-02 -2.26710495e-02 -4.44554491e-03 7.65020771e-02 6.23142318e-02 1.15765998e-02 2.47981067e-04 2.38202107e-03 8.53515021e-04 1.21293267e-03 8.42027059e-04 -3.25718153e-03 -2.84618477e-02 -6.55487611e-03 -1.19438129e-02 -5.38893677e-03 2.10617134e-02 3.82226763e-02 1.71717810e-02 3.11816617e-04 -1.45107144e-03 -6.06295850e-04 -1.02369424e-03 -1.01670854e-03 -4.86124986e-03 -3.49715483e-02 -1.37799596e-02 -1.37799596e-02 1.62962327e-03 4.02160431e-02 4.02160431e-02 -5.42386173e-03 -3.93122298e-05 -1.31532800e-04 4.11223323e-04 -6.80907793e-05 4.11223323e-04 -1.93066115e-03 -1.72130589e-02 -3.86040773e-03 -7.72081545e-03 -2.11149871e-03 1.24974591e-02 2.49949181e-02 6.65174234e-03 2.94808639e-04 -1.10321295e-03 -1.85571189e-04 -1.14419588e-03 -3.71142378e-04 2.90954479e-02 1.76220673e-01 6.47393630e-02 7.91909611e-02 1.16816362e-02 -1.69178880e-01 -2.12422520e-01 -2.75638664e-02 -4.11673604e-03 -1.43635805e-02 -4.28160128e-03 -6.21279000e-03 -4.53625919e-03 5.35632148e-03 4.61624565e-02 6.74145184e-03 2.13276769e-02 8.69723612e-03 -2.09548194e-02 -6.81355074e-02 -2.75112865e-02 -1.71119038e-03 7.57301448e-04 1.50950257e-04 2.15955658e-03 1.56161355e-03 2.90954479e-02 1.76220673e-01 7.91909611e-02 6.47393630e-02 1.16816362e-02 -2.12422520e-01 -1.69178880e-01 -2.75638664e-02 -3.32206594e-03 -1.43635805e-02 -4.53625919e-03 -6.67159299e-03 -4.28160128e-03 1.07126430e-02 9.23249130e-02 2.13276769e-02 3.87329673e-02 1.73944722e-02 -6.81355074e-02 -1.23158080e-01 -5.50225731e-02 -6.59778370e-04 3.90708675e-03 1.56161355e-03 2.72412392e-03 2.49337058e-03 1.48270516e-02 1.00812387e-01 4.03210795e-02 4.03210795e-02 -5.91635511e-03 -1.14051147e-01 -1.14051147e-01 1.96411380e-02 -9.38856345e-04 -3.06118355e-03 -1.44630863e-03 -1.62614689e-03 -1.44630863e-03 6.37153567e-03 5.61531625e-02 1.26088047e-02 2.52176094e-02 6.71981571e-03 -4.06242209e-02 -8.12484417e-02 -2.09548194e-02 -7.80856561e-04 3.17023776e-03 3.92285699e-04 3.40287340e-03 7.84571398e-04 2.25579366e-04 -1.56416507e-03 -6.95522146e-04 3.32171823e-04 -1.12486446e-05 3.22981669e-03 1.46958084e-03 6.58359250e-04 6.86769486e-04 -1.18300886e-03 -2.79844735e-04 -1.10789437e-03 -6.12628535e-04 -2.73009231e-04 -1.80665689e-03 -7.81088680e-04 -6.89969172e-04 -2.06084255e-04 2.32424101e-03 1.83864668e-03 4.68355965e-04 -1.26621097e-04 1.40558980e-04 9.88465870e-05 1.55721919e-04 2.41164352e-04 1.03240734e-03 -5.79906373e-03 -4.91283345e-04 -4.91283345e-04 -7.60951667e-04 9.10401061e-03 9.10401061e-03 4.26965494e-03 -1.44495956e-03 -5.32561180e-03 -1.34464078e-03 -2.50274337e-03 -1.34464078e-03 5.42270989e-04 3.37277546e-03 4.67647223e-04 1.69064890e-03 7.16105771e-04 -1.05521517e-03 -4.54381911e-03 -1.85952727e-03 1.67387077e-04 -5.12341854e-04 -2.57103070e-04 -3.36390548e-04 -4.76558995e-04 5.48534134e-04 -1.53746610e-03 -1.15741082e-04 2.24096154e-04 -7.83630788e-04 3.54092909e-03 2.79457930e-03 2.47237984e-03 -5.96144744e-04 -2.63633025e-03 -1.76504443e-05 -1.55571118e-03 -5.85459565e-05 3.37298111e-04 2.28602765e-03 3.05477500e-04 1.21302287e-03 2.27171074e-04 -7.55308050e-04 -3.46815148e-03 -5.13972607e-04 5.51264444e-05 -2.53374511e-04 -1.29483678e-04 -1.14987054e-04 -2.55238794e-04 3.90714923e-04 -2.70921337e-03 -1.80009153e-05 -6.11340305e-04 -1.94832239e-05 3.56166132e-03 4.57793397e-03 1.14031167e-03 -1.10789437e-03 -2.04903146e-03 -8.68970933e-04 -5.92516744e-04 -6.76838116e-04 3.40540626e-04 1.92994167e-03 6.07509637e-04 7.11449642e-04 7.17210256e-04 -1.61276720e-03 -1.60327521e-03 -1.97807458e-03 1.95964064e-04 -3.82858175e-04 -1.51702053e-04 -3.29667087e-04 -3.28502202e-04 5.48534134e-04 -1.53746610e-03 2.24096154e-04 -1.15741082e-04 -7.83630788e-04 2.79457930e-03 3.54092909e-03 2.47237984e-03 -1.04921303e-03 -2.63633025e-03 -5.85459565e-05 -1.29413208e-03 -1.76504443e-05 6.74596222e-04 4.57205531e-03 1.21302287e-03 2.12501180e-03 4.54342147e-04 -3.46815148e-03 -5.95753527e-03 -1.02794521e-03 2.27750304e-04 -4.04993276e-04 -2.55238794e-04 -2.97811271e-04 -5.12341868e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +663 + -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 -1.72625944e-03 -8.63129722e-04 1.78651566e-03 5.60345969e-03 2.80172985e-03 1.87421921e-04 -1.24073501e-04 -6.20367503e-05 -1.92299053e-04 -2.56398737e-04 -1.60794716e-06 -1.70583355e-05 -9.74528347e-07 -8.61255180e-06 -5.16753108e-06 3.29444758e-06 2.85486682e-05 1.71292009e-05 3.35532393e-06 -9.55784314e-07 -5.73470589e-07 -2.75284677e-06 -5.16158770e-06 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 -1.58463763e-02 -7.92318813e-03 1.53834365e-02 5.07482850e-02 2.53741425e-02 1.42824864e-03 -5.00079211e-04 -2.50039606e-04 -1.27451933e-03 -1.69935910e-03 -1.70289245e-05 -1.80354406e-04 -1.05042552e-05 -9.14629627e-05 -5.48777776e-05 3.53762843e-05 3.02465504e-04 1.81479302e-04 3.57035967e-05 -1.03521679e-05 -6.21130072e-06 -2.93250270e-05 -5.49844256e-05 1.10008765e-03 9.82835487e-03 1.05574936e-03 4.44337740e-03 2.22168870e-03 -3.30885282e-03 -1.43975705e-02 -7.19878526e-03 -5.03103737e-04 1.64771241e-04 8.23856205e-05 4.86287446e-04 6.48383261e-04 2.43263422e-06 2.57190371e-05 1.00893365e-06 1.31402255e-05 7.88413529e-06 -3.42879502e-06 -4.33491342e-05 -2.60094805e-05 -5.21097923e-06 9.81656846e-07 5.88994107e-07 4.23839220e-06 7.94698537e-06 1.59603453e-03 1.36924397e-02 2.11149871e-03 5.97190644e-03 3.27743805e-03 -6.57443339e-03 -1.89837654e-02 -1.04643658e-02 -4.80190460e-04 2.31278443e-04 1.51466166e-04 3.48102254e-04 6.65641347e-04 8.42326070e-06 8.96534955e-05 5.04466829e-06 4.46526788e-05 2.72773407e-05 -1.71659271e-05 -1.48722018e-04 -9.08055201e-05 -1.73924431e-05 4.87735431e-06 2.99104120e-06 1.38117939e-05 2.69600416e-05 7.98017267e-04 6.84621983e-03 1.05574936e-03 3.27743805e-03 1.05574936e-03 -3.28721669e-03 -1.04643658e-02 -3.28721669e-03 -2.40095230e-04 1.51466166e-04 4.07919404e-06 4.15857137e-04 1.51466166e-04 5.05395642e-06 5.37920973e-05 3.02680097e-06 2.72773407e-05 1.55568487e-05 -1.02995563e-05 -9.08055201e-05 -5.18627962e-05 -1.04354659e-05 2.99104120e-06 1.68691036e-06 9.28747928e-06 1.56424767e-05 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 -1.46202618e-02 -7.31013090e-03 1.04774097e-02 4.71806880e-02 2.35903440e-02 1.54768869e-03 -3.31442239e-04 -1.65721120e-04 -1.43459737e-03 -1.91279650e-03 -7.98938604e-06 -8.43034182e-05 -3.42695305e-06 -4.32960204e-05 -2.59776122e-05 1.15822839e-05 1.42441618e-04 8.54649707e-05 1.72138645e-05 -3.35991542e-06 -2.01594925e-06 -1.40153049e-05 -2.62786967e-05 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 -1.94940564e-02 -1.07303294e-02 2.09548194e-02 6.15790402e-02 3.40677537e-02 1.40466506e-03 -3.80644111e-04 -3.04172289e-04 -8.51596998e-04 -1.79436027e-03 -2.78704996e-05 -2.95933006e-04 -1.71128133e-05 -1.48351079e-04 -9.05803225e-05 5.79114193e-05 4.92429573e-04 3.00529556e-04 5.79448431e-05 -1.66683716e-05 -1.02124474e-05 -4.61319685e-05 -8.99397180e-05 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 -1.07303294e-02 -3.39856233e-03 1.04774097e-02 3.40677537e-02 1.04774097e-02 7.02332531e-04 -3.04172289e-04 7.56143227e-05 -1.21647563e-03 -3.04172289e-04 -1.67222998e-05 -1.77559803e-04 -1.02676880e-05 -9.05803225e-05 -5.17320680e-05 3.47468516e-05 3.00529556e-04 1.71864714e-04 3.47669059e-05 -1.02124474e-05 -5.77509438e-06 -3.09189712e-05 -5.22359427e-05 4.31341945e-05 3.59507266e-05 1.77685534e-04 2.07024260e-05 1.03512130e-05 -4.70027004e-04 1.55452545e-04 7.77262725e-05 6.33105219e-05 -8.69225047e-05 -4.34612523e-05 -1.08042524e-04 -1.44056699e-04 2.85880319e-06 3.05858908e-05 1.85532669e-06 1.50777699e-05 9.04666195e-06 -6.34791707e-06 -5.05882105e-05 -3.03529263e-05 -5.77453163e-06 1.79075606e-06 1.07445364e-06 4.73540138e-06 8.87887759e-06 -4.08373031e-04 -2.88134429e-03 -2.47971010e-04 -1.33958170e-03 -7.58193181e-04 5.74816056e-04 3.84480879e-03 2.21071022e-03 -6.70504030e-05 2.56170813e-04 1.27619336e-04 1.66330904e-04 1.84605080e-04 -2.40771510e-06 -2.55281121e-05 -9.84614567e-07 -1.28835124e-05 -7.86371660e-06 3.36842965e-06 4.26793517e-05 2.60388366e-05 5.10895979e-06 -9.43371175e-07 -5.79076593e-07 -4.03045889e-06 -7.85145226e-06 -2.04186516e-04 -1.44067214e-03 -1.23985505e-04 -7.58193181e-04 -2.02291932e-04 2.87408028e-04 2.21071022e-03 5.28743471e-04 -3.35252015e-05 1.27619336e-04 6.47418095e-05 3.85621013e-05 1.25755053e-04 -1.44462906e-06 -1.53168672e-05 -5.90768740e-07 -7.86371660e-06 -4.49554804e-06 2.02105779e-06 2.60388366e-05 1.49045927e-05 3.06537587e-06 -5.79076593e-07 -3.25689476e-07 -2.69530295e-06 -4.56312329e-06 -2.07035849e-04 -1.26154833e-03 -1.95957065e-04 -5.19469672e-04 -5.14845921e-04 4.51564505e-04 1.31210255e-03 1.47399836e-03 -6.78003789e-05 1.93293276e-04 9.47823551e-05 1.64833476e-04 1.56578268e-04 -2.62874596e-06 -2.80833608e-05 -1.55081198e-06 -1.34822449e-05 -9.07132154e-06 5.31871321e-06 4.51827049e-05 3.02963325e-05 5.36289327e-06 -1.43541318e-06 -9.91786862e-07 -3.50183704e-06 -8.70825340e-06 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -9.05218801e-04 -2.61276086e-04 6.02086007e-04 2.43109263e-03 6.02086007e-04 -9.04005053e-05 2.56170799e-04 1.29483612e-04 1.56578268e-04 2.56170799e-04 -4.92889867e-06 -5.26563014e-05 -2.90777246e-06 -2.63225572e-05 -1.52698146e-05 9.97258727e-06 8.81034506e-05 5.11624920e-05 1.00554249e-05 -2.83009735e-06 -1.62843763e-06 -8.70825340e-06 -1.51854104e-05 -1.15240899e-03 -6.59164266e-03 -1.79636435e-03 -3.45761104e-03 -1.15253701e-03 4.11484618e-03 9.24341516e-03 3.08113839e-03 3.87442410e-04 7.94513115e-04 2.64837705e-04 2.62273226e-04 1.96704920e-04 9.88382865e-05 2.69514158e-04 -6.51124480e-05 -3.25562240e-05 -9.32834789e-04 1.64758800e-04 8.23793998e-05 7.21438981e-05 1.42149690e-04 7.10748450e-05 7.36833989e-06 9.82445319e-06 -1.08270672e-02 -5.72504074e-02 -1.65898354e-02 -3.06301747e-02 -1.02100582e-02 3.58803813e-02 7.79525435e-02 2.59841812e-02 2.60511777e-03 8.76799864e-03 2.92266621e-03 3.72108599e-03 2.79081449e-03 -9.88387313e-05 -2.15771179e-09 2.44365092e-03 -1.07696823e-03 -5.38484117e-04 -8.46209650e-03 3.05721893e-03 1.52860947e-03 6.96149295e-04 1.19063181e-03 5.95315905e-04 -6.48605954e-06 -8.64807938e-06 4.65516356e-03 2.72123758e-02 7.55701648e-03 1.37799596e-02 4.59331988e-03 -1.83291605e-02 -3.66308644e-02 -1.22102881e-02 -5.77904320e-04 -2.71009782e-03 -9.03365939e-04 -1.18146317e-03 -8.86097381e-04 2.69514151e-04 2.44365085e-03 1.16593934e-03 5.82969671e-04 3.40366866e-05 -3.80022293e-03 -1.90011147e-03 -1.62709097e-04 -4.15998960e-05 -2.07999480e-05 1.45165182e-04 1.93553576e-04 2.99391688e-03 1.31720365e-02 4.44554491e-03 7.55701648e-03 3.03758409e-03 -7.99142115e-03 -1.75379023e-02 -7.30517122e-03 -1.18542139e-03 -3.36301073e-03 -1.21444665e-03 -1.39651153e-03 -1.10499690e-03 -6.51124617e-05 -1.07696836e-03 -1.16593934e-03 4.02291420e-03 2.55145469e-04 1.32981768e-04 -2.29744008e-04 -5.54151652e-04 -3.03363518e-04 -8.56837251e-05 -1.19788748e-04 9.97972292e-04 4.39067884e-03 1.48184830e-03 3.03758409e-03 -5.43207758e-04 -2.66380705e-03 -7.30517122e-03 1.94255434e-03 -3.95140464e-04 -1.21444665e-03 -1.24486312e-04 -5.57685043e-04 -2.45424033e-04 -3.25562308e-05 -5.38484182e-04 -5.82969672e-04 2.01145710e-03 1.32981768e-04 5.56728179e-05 -1.14872004e-04 -3.03363518e-04 -9.91063745e-05 -4.94944000e-05 -5.49049709e-05 -1.51911056e-02 -8.54425313e-02 -2.40220378e-02 -4.39062582e-02 -1.46354194e-02 5.63929599e-02 1.14051147e-01 3.80170490e-02 1.50943941e-03 1.01282111e-02 3.37607037e-03 4.80766057e-03 3.60574543e-03 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 -4.02291420e-03 -2.01145710e-03 1.31129343e-02 6.55646716e-03 5.38830837e-04 1.21686919e-04 6.08434596e-05 -4.91516426e-04 -6.55355235e-04 -1.00625366e-02 -4.33703691e-02 -1.52668149e-02 -2.48132960e-02 -9.99405524e-03 2.75638664e-02 5.63929599e-02 2.36025022e-02 3.40643981e-03 1.12943612e-02 4.09743731e-03 4.91674306e-03 3.93354002e-03 1.64758814e-04 3.05721906e-03 3.80022293e-03 -2.55145464e-04 -1.32981764e-04 -1.31129343e-02 7.80058795e-04 1.73208236e-03 9.53268973e-04 2.30252792e-04 3.18366201e-04 -3.35417886e-03 -1.44567897e-02 -5.08893831e-03 -9.99405524e-03 1.83751794e-03 9.18795546e-03 2.36025022e-02 -6.54704601e-03 1.13547994e-03 4.09743731e-03 3.67861669e-04 2.03248671e-03 7.86416870e-04 8.23794069e-05 1.52860953e-03 1.90011147e-03 -1.32981764e-04 -5.56728169e-05 -6.55646716e-03 3.90029398e-04 9.53268973e-04 3.02178902e-04 1.28761371e-04 1.48956869e-04 -5.16107319e-04 -1.28262051e-03 -3.72502627e-05 -1.21348496e-03 -4.04494987e-04 -9.39411523e-04 1.80922420e-03 6.03074734e-04 -2.28923220e-04 9.89070515e-04 3.29690172e-04 7.18565594e-04 5.38924195e-04 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 -2.29744026e-04 -1.14872013e-04 5.38830845e-04 7.80058813e-04 3.90029406e-04 -9.93593309e-06 -4.96796654e-06 -2.01209865e-05 -2.68279820e-05 -1.29593498e-03 -3.61407575e-03 -1.75232962e-03 -2.40524253e-03 -1.00464035e-03 2.30568069e-03 3.47183074e-03 1.65382446e-03 -1.13081583e-04 1.77520285e-03 6.63494805e-04 1.02638012e-03 8.78776381e-04 -1.42149841e-04 -1.19063327e-03 -4.15998734e-05 -5.54151609e-04 -3.03363497e-04 1.21686897e-04 1.73208232e-03 9.53268953e-04 9.93616862e-06 -2.42180267e-10 -1.22027527e-10 -1.34813760e-05 -3.57831158e-05 -4.31978328e-04 -1.20469192e-03 -5.84109873e-04 -1.00464035e-03 2.73798399e-04 7.68560231e-04 1.65382446e-03 -9.38367828e-04 -3.76938611e-05 6.63494805e-04 5.88336498e-06 5.16512768e-04 6.04107133e-05 -7.10749203e-05 -5.95316634e-04 -2.07999367e-05 -3.03363497e-04 -9.91063634e-05 6.08434487e-05 9.53268953e-04 3.02178891e-04 4.96808431e-06 -1.22027527e-10 -2.81102254e-05 -1.86440482e-06 -4.85127392e-04 -1.43045360e-03 -9.01721432e-04 -7.88420512e-04 -5.73887554e-04 1.54951011e-03 1.16690072e-03 1.11033385e-03 2.00304031e-05 4.90877184e-04 2.91714268e-04 1.97505369e-04 3.28494867e-04 -7.36845604e-06 6.48493384e-06 1.45165198e-04 -8.56836931e-05 -4.94943846e-05 -4.91516442e-04 2.30252761e-04 1.28761356e-04 2.01211585e-05 1.34809962e-05 2.81100284e-05 -1.40235796e-10 -1.98668120e-10 -3.63845544e-04 -1.07284020e-03 -6.76291074e-04 -7.85740832e-04 1.52860678e-04 1.16213258e-03 1.32602988e-03 -5.19812628e-04 1.50228023e-05 4.48213226e-04 -2.13803119e-05 3.28494867e-04 5.88336315e-06 -9.82460806e-06 8.64657845e-06 1.93553598e-04 -1.19788706e-04 -5.49049494e-05 -6.55355255e-04 3.18366161e-04 1.48956849e-04 2.68282114e-05 3.57826035e-05 1.86415402e-06 -1.98668120e-10 -2.56125533e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 414 438 462 487 511 535 560 586 611 637 663 -1 0 3 0 0 @@ -457,15 +457,15 @@ Matrix number of r(R): 177 0 -1 1 -2 169 - 7.76621345e-05 7.76750667e-04 7.82732461e-05 -1.94284211e-05 -3.91366230e-04 -2.66294932e-04 7.13392445e-05 1.33147466e-03 -5.59511230e-05 -4.82847247e-06 -4.62448456e-05 -1.25065071e-04 2.41423623e-05 7.90759837e-04 7.85879443e-03 7.88876780e-04 -2.38089531e-04 -3.94438390e-03 -2.68095042e-03 8.71474601e-04 1.34047521e-02 -5.21998071e-04 -5.79446114e-05 -4.37305360e-04 -1.19493855e-03 2.89723057e-04 -7.26731858e-05 -7.14118899e-04 2.01341922e-05 2.01341922e-05 3.78719586e-04 -7.45120919e-05 -7.45120919e-05 -1.28216448e-03 6.81701924e-05 2.00456117e-06 -2.56380636e-05 1.18074237e-04 -2.56380636e-05 -1.70374853e-04 -1.74108521e-03 -1.71622027e-04 2.01341922e-05 8.58110133e-04 5.87734887e-04 -7.41550873e-05 -2.93867443e-03 1.47189649e-04 5.49556969e-06 1.10680297e-04 2.76325477e-04 -2.74778484e-05 3.63365929e-04 3.57059449e-03 3.78719586e-04 -1.00670961e-04 -1.79771982e-03 -1.28216448e-03 3.72560459e-04 6.07987739e-03 -2.21202498e-04 -2.56380636e-05 -2.03389232e-04 -5.21292111e-04 1.25067266e-04 2.48237490e-04 2.43756652e-03 -7.31664170e-05 -7.31664170e-05 -1.29067787e-03 2.70389714e-04 2.70389714e-04 4.37151806e-03 -2.29025270e-04 -7.48019848e-06 9.31943159e-05 -3.96683404e-04 9.31943159e-05 5.85871667e-04 5.98999154e-03 5.89080562e-04 -7.35234216e-05 -2.94540281e-03 -2.01899694e-03 2.70389714e-04 1.00949847e-02 -5.00771574e-04 -2.01115619e-05 -3.76634315e-04 -9.40482904e-04 1.00557809e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 3.65832085e-04 6.12208737e-03 4.37151806e-03 -1.35194857e-03 -2.07128970e-02 7.31865847e-04 9.31943159e-05 6.79289519e-04 1.74482096e-03 -4.54812915e-04 -6.65367567e-05 -6.11416935e-04 -8.42508425e-05 4.19906802e-05 3.04792349e-04 2.81236195e-04 -1.53263522e-04 -1.00567442e-03 1.36937965e-05 1.02783085e-05 3.03625795e-05 4.90510404e-05 -4.40722661e-05 2.25080754e-05 2.21538979e-04 -7.80297517e-06 -4.31196670e-06 -1.12918743e-04 2.84965838e-05 1.58652204e-05 3.83139036e-04 -2.04384121e-05 -2.83849454e-07 9.87081996e-06 -2.85817407e-05 5.64503337e-06 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 2.33996176e-05 2.05750496e-04 -8.66895949e-05 -8.66895949e-05 -6.76468357e-04 2.04379331e-05 1.41924773e-06 -2.73800131e-05 3.53995385e-05 -2.73800131e-05 -8.70901592e-05 -7.68193823e-04 -9.13993954e-05 3.95881729e-05 3.89757689e-04 2.99183926e-04 -1.50649849e-04 -1.26468706e-03 1.41273731e-06 1.09839255e-05 1.82095465e-05 4.28290698e-05 -5.06938410e-05 -1.12540377e-04 -1.10769490e-03 -1.12918743e-04 2.15598335e-05 5.34206993e-04 3.83139036e-04 -7.93261022e-05 -1.81057079e-03 6.50988451e-05 5.64503337e-06 5.34416337e-05 1.21492926e-04 -2.73800096e-05 + -7.76621345e-05 -7.76750667e-04 7.82732461e-05 -1.94284211e-05 3.91366230e-04 -2.66294932e-04 7.13392445e-05 -1.33147466e-03 5.59511230e-05 4.82847247e-06 -4.62448456e-05 1.25065071e-04 2.41423623e-05 -7.90759837e-04 -7.85879443e-03 7.88876780e-04 -2.38089531e-04 3.94438390e-03 -2.68095042e-03 8.71474601e-04 -1.34047521e-02 5.21998071e-04 5.79446114e-05 -4.37305360e-04 1.19493855e-03 2.89723057e-04 -7.26731858e-05 -7.14118899e-04 -2.01341922e-05 -2.01341922e-05 3.78719586e-04 7.45120919e-05 7.45120919e-05 -1.28216448e-03 6.81701924e-05 2.00456117e-06 2.56380636e-05 1.18074237e-04 2.56380636e-05 -1.70374853e-04 -1.74108521e-03 1.71622027e-04 -2.01341922e-05 8.58110133e-04 -5.87734887e-04 7.41550873e-05 -2.93867443e-03 1.47189649e-04 5.49556969e-06 -1.10680297e-04 2.76325477e-04 2.74778484e-05 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 -1.00670961e-04 1.79771982e-03 -1.28216448e-03 3.72560459e-04 -6.07987739e-03 2.21202498e-04 2.56380636e-05 -2.03389232e-04 5.21292111e-04 1.25067266e-04 2.48237490e-04 2.43756652e-03 7.31664170e-05 7.31664170e-05 -1.29067787e-03 -2.70389714e-04 -2.70389714e-04 4.37151806e-03 -2.29025270e-04 -7.48019848e-06 -9.31943159e-05 -3.96683404e-04 -9.31943159e-05 5.85871667e-04 5.98999154e-03 -5.89080562e-04 7.35234216e-05 -2.94540281e-03 2.01899694e-03 -2.70389714e-04 1.00949847e-02 -5.00771574e-04 -2.01115619e-05 3.76634315e-04 -9.40482904e-04 -1.00557809e-04 1.24118745e-03 1.21878326e-02 -1.29067787e-03 3.65832085e-04 -6.12208737e-03 4.37151806e-03 -1.35194857e-03 2.07128970e-02 -7.31865847e-04 -9.31943159e-05 6.79289519e-04 -1.74482096e-03 -4.54812915e-04 6.65367567e-05 6.11416935e-04 -8.42508425e-05 4.19906802e-05 -3.04792349e-04 2.81236195e-04 -1.53263522e-04 1.00567442e-03 -1.36937965e-05 -1.02783085e-05 3.03625795e-05 -4.90510404e-05 -4.40722661e-05 -2.25080754e-05 -2.21538979e-04 -7.80297517e-06 -4.31196670e-06 1.12918743e-04 2.84965838e-05 1.58652204e-05 -3.83139036e-04 2.04384121e-05 2.83849454e-07 9.87081996e-06 2.85817407e-05 5.64503337e-06 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 -2.33996176e-05 2.05750496e-04 8.66895949e-05 8.66895949e-05 -6.76468357e-04 2.04379331e-05 1.41924773e-06 2.73800131e-05 3.53995385e-05 2.73800131e-05 8.70901592e-05 7.68193823e-04 -9.13993954e-05 3.95881729e-05 -3.89757689e-04 2.99183926e-04 -1.50649849e-04 1.26468706e-03 -1.41273731e-06 -1.09839255e-05 1.82095465e-05 -4.28290698e-05 -5.06938410e-05 -1.12540377e-04 -1.10769490e-03 1.12918743e-04 -2.15598335e-05 5.34206993e-04 -3.83139036e-04 7.93261022e-05 -1.81057079e-03 6.50988451e-05 5.64503337e-06 -5.34416337e-05 1.21492926e-04 2.73800096e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -3.88310673e-04 -3.88375334e-03 -3.91366230e-04 -3.91366230e-04 1.85912949e-03 1.33147466e-03 1.33147466e-03 -6.31973912e-03 2.79755615e-04 -4.62448456e-05 2.17146786e-04 4.84550939e-04 2.17146786e-04 -3.95379919e-03 -3.92939721e-02 -3.94438390e-03 -3.94438390e-03 1.86949532e-02 1.34047521e-02 1.34047521e-02 -6.34713355e-02 2.60999035e-03 -4.37305360e-04 2.04112112e-03 4.52063590e-03 2.04112112e-03 3.63365929e-04 3.57059449e-03 -1.00670961e-04 3.78719586e-04 -1.79771982e-03 3.72560459e-04 -1.28216448e-03 6.07987739e-03 -3.40850962e-04 -2.56380636e-05 1.25067266e-04 -4.52213038e-04 -2.03389232e-04 3.63365929e-04 3.57059449e-03 3.78719586e-04 -1.00670961e-04 -1.79771982e-03 -1.28216448e-03 3.72560459e-04 6.07987739e-03 -2.21202498e-04 -2.56380636e-05 -2.03389232e-04 -5.21292111e-04 1.25067266e-04 -1.91453131e-03 -1.88799388e-02 -1.98947604e-03 -1.98947604e-03 8.98859910e-03 6.74212437e-03 6.74212437e-03 -3.04011720e-02 1.20896164e-03 -2.30652904e-04 1.01510637e-03 2.09398298e-03 1.01510637e-03 -1.24118745e-03 -1.21878326e-02 3.65832085e-04 -1.29067787e-03 6.12208737e-03 -1.35194857e-03 4.37151806e-03 -2.07128970e-02 1.14512635e-03 9.31943159e-05 -4.54812915e-04 1.50622489e-03 6.79289519e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 3.65832085e-04 6.12208737e-03 4.37151806e-03 -1.35194857e-03 -2.07128970e-02 7.31865847e-04 9.31943159e-05 6.79289519e-04 1.74482096e-03 -4.54812915e-04 6.54357144e-03 6.44915881e-02 6.78433435e-03 6.78433435e-03 -3.06086518e-02 -2.30022836e-02 -2.30022836e-02 1.03564485e-01 -4.01372764e-03 7.73255245e-04 -3.38908410e-03 -6.95198020e-03 -3.38908410e-03 3.32683783e-04 3.05708468e-03 4.21254213e-04 3.04792349e-04 -1.42101259e-03 -1.40618097e-03 -1.00567442e-03 4.67397367e-03 -6.84689824e-05 3.03625795e-05 -1.35462073e-04 -1.26159449e-04 -6.54684769e-05 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 2.33996176e-05 2.05750496e-04 -8.66895949e-05 -8.66895949e-05 -6.76468357e-04 2.04379331e-05 1.41924773e-06 -2.73800131e-05 3.53995385e-05 -2.73800131e-05 2.24843278e-04 2.04873800e-03 -1.20121140e-04 2.33014169e-04 -1.03059227e-03 4.44606639e-04 -7.70434083e-04 3.38970528e-03 -1.18540491e-04 -2.90703276e-05 1.36900065e-04 -1.14239884e-04 -6.51540436e-05 5.76225216e-04 5.29502598e-03 5.95155122e-04 6.62394411e-04 -2.46126601e-03 -1.97311175e-03 -2.20434432e-03 8.09555987e-03 -1.26159449e-04 5.25895304e-05 -1.53805550e-04 -2.14145366e-04 -1.94216372e-04 2.24843278e-04 2.04873800e-03 2.33014169e-04 -1.20121140e-04 -1.03059227e-03 -7.70434083e-04 4.44606639e-04 3.38970528e-03 -3.96643961e-05 -2.90703276e-05 -6.51540436e-05 -1.59779018e-04 1.36900065e-04 + -3.88310673e-04 -3.88375334e-03 3.91366230e-04 3.91366230e-04 1.85912949e-03 -1.33147466e-03 -1.33147466e-03 -6.31973912e-03 2.79755615e-04 -4.62448456e-05 -2.17146786e-04 4.84550939e-04 -2.17146786e-04 -3.95379919e-03 -3.92939721e-02 3.94438390e-03 3.94438390e-03 1.86949532e-02 -1.34047521e-02 -1.34047521e-02 -6.34713355e-02 2.60999035e-03 -4.37305360e-04 -2.04112112e-03 4.52063590e-03 -2.04112112e-03 -3.63365929e-04 -3.57059449e-03 -1.00670961e-04 3.78719586e-04 1.79771982e-03 3.72560459e-04 -1.28216448e-03 -6.07987739e-03 3.40850962e-04 2.56380636e-05 1.25067266e-04 4.52213038e-04 -2.03389232e-04 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 -1.00670961e-04 1.79771982e-03 -1.28216448e-03 3.72560459e-04 -6.07987739e-03 2.21202498e-04 2.56380636e-05 -2.03389232e-04 5.21292111e-04 1.25067266e-04 -1.91453131e-03 -1.88799388e-02 1.98947604e-03 1.98947604e-03 8.98859910e-03 -6.74212437e-03 -6.74212437e-03 -3.04011720e-02 1.20896164e-03 -2.30652904e-04 -1.01510637e-03 2.09398298e-03 -1.01510637e-03 1.24118745e-03 1.21878326e-02 3.65832085e-04 -1.29067787e-03 -6.12208737e-03 -1.35194857e-03 4.37151806e-03 2.07128970e-02 -1.14512635e-03 -9.31943159e-05 -4.54812915e-04 -1.50622489e-03 6.79289519e-04 1.24118745e-03 1.21878326e-02 -1.29067787e-03 3.65832085e-04 -6.12208737e-03 4.37151806e-03 -1.35194857e-03 2.07128970e-02 -7.31865847e-04 -9.31943159e-05 6.79289519e-04 -1.74482096e-03 -4.54812915e-04 6.54357144e-03 6.44915881e-02 -6.78433435e-03 -6.78433435e-03 -3.06086518e-02 2.30022836e-02 2.30022836e-02 1.03564485e-01 -4.01372764e-03 7.73255245e-04 3.38908410e-03 -6.95198020e-03 3.38908410e-03 3.32683783e-04 3.05708468e-03 -4.21254213e-04 -3.04792349e-04 -1.42101259e-03 1.40618097e-03 1.00567442e-03 4.67397367e-03 -6.84689824e-05 3.03625795e-05 1.35462073e-04 -1.26159449e-04 6.54684769e-05 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 -2.33996176e-05 2.05750496e-04 8.66895949e-05 8.66895949e-05 -6.76468357e-04 2.04379331e-05 1.41924773e-06 2.73800131e-05 3.53995385e-05 2.73800131e-05 -2.24843278e-04 -2.04873800e-03 -1.20121140e-04 2.33014169e-04 1.03059227e-03 4.44606639e-04 -7.70434083e-04 -3.38970528e-03 1.18540491e-04 2.90703276e-05 1.36900065e-04 1.14239884e-04 -6.51540436e-05 5.76225216e-04 5.29502598e-03 -5.95155122e-04 -6.62394411e-04 -2.46126601e-03 1.97311175e-03 2.20434432e-03 8.09555987e-03 -1.26159449e-04 5.25895304e-05 1.53805550e-04 -2.14145366e-04 1.94216372e-04 -2.24843278e-04 -2.04873800e-03 2.33014169e-04 -1.20121140e-04 1.03059227e-03 -7.70434083e-04 4.44606639e-04 -3.38970528e-03 3.96643961e-05 2.90703276e-05 -6.51540436e-05 1.59779018e-04 1.36900065e-04 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -7.76621345e-05 -7.76750667e-04 1.94284211e-05 -7.82732461e-05 3.91366230e-04 -7.13392445e-05 2.66294932e-04 -1.33147466e-03 8.03339670e-05 4.82847247e-06 -2.41423623e-05 1.10987629e-04 4.62448456e-05 -7.90759837e-04 -7.85879443e-03 2.38089531e-04 -7.88876780e-04 3.94438390e-03 -8.71474601e-04 2.68095042e-03 -1.34047521e-02 7.73848102e-04 5.79446114e-05 -2.89723057e-04 1.04953286e-03 4.37305360e-04 1.70374853e-04 1.74108521e-03 -2.01341922e-05 1.71622027e-04 -8.58110133e-04 7.41550873e-05 -5.87734887e-04 2.93867443e-03 -1.65710058e-04 -5.49556969e-06 2.74778484e-05 -2.65632714e-04 -1.10680297e-04 7.26731858e-05 7.14118899e-04 -2.01341922e-05 -2.01341922e-05 -3.78719586e-04 7.45120919e-05 7.45120919e-05 1.28216448e-03 -6.81701924e-05 -2.00456117e-06 2.56380636e-05 -1.18074237e-04 2.56380636e-05 -3.63365929e-04 -3.57059449e-03 1.00670961e-04 -3.78719586e-04 1.79771982e-03 -3.72560459e-04 1.28216448e-03 -6.07987739e-03 3.40850962e-04 2.56380636e-05 -1.25067266e-04 4.52213038e-04 2.03389232e-04 -5.85871667e-04 -5.98999154e-03 7.35234216e-05 -5.89080562e-04 2.94540281e-03 -2.70389714e-04 2.01899694e-03 -1.00949847e-02 5.64096300e-04 2.01115619e-05 -1.00557809e-04 9.03922356e-04 3.76634315e-04 -2.48237490e-04 -2.43756652e-03 7.31664170e-05 7.31664170e-05 1.29067787e-03 -2.70389714e-04 -2.70389714e-04 -4.37151806e-03 2.29025270e-04 7.48019848e-06 -9.31943159e-05 3.96683404e-04 -9.31943159e-05 1.24118745e-03 1.21878326e-02 -3.65832085e-04 1.29067787e-03 -6.12208737e-03 1.35194857e-03 -4.37151806e-03 2.07128970e-02 -1.14512635e-03 -9.31943159e-05 4.54812915e-04 -1.50622489e-03 -6.79289519e-04 4.21539120e-05 3.59566898e-04 -1.32890233e-05 3.70287771e-05 -1.85143885e-04 5.38348357e-05 -1.18482783e-04 5.92413914e-04 -1.36937948e-05 -4.37320422e-06 2.18660211e-05 -1.41273631e-06 -5.88640128e-07 -2.25080754e-05 -2.21538979e-04 4.31196670e-06 7.80297517e-06 1.12918743e-04 -1.58652204e-05 -2.84965838e-05 -3.83139036e-04 1.45333075e-05 2.83849454e-07 -5.64503337e-06 3.19910544e-05 -9.87081996e-06 1.12540377e-04 1.10769490e-03 -2.15598335e-05 1.12918743e-04 -5.34206993e-04 7.93261022e-05 -3.83139036e-04 1.81057079e-03 -7.26665375e-05 -5.64503337e-06 2.73800096e-05 -1.17123716e-04 -5.34416337e-05 1.01167601e-04 9.13599510e-04 -5.61590822e-05 1.18663068e-04 -4.58836761e-04 2.08055028e-04 -3.93149652e-04 1.50328312e-03 -4.90510394e-05 -1.43932390e-05 6.35146226e-05 -4.28290715e-05 -3.53995385e-05 4.21531672e-05 3.80666462e-04 -2.33996176e-05 -2.33996176e-05 -2.05750496e-04 8.66895949e-05 8.66895949e-05 6.76468357e-04 -2.04379331e-05 -1.41924773e-06 2.73800131e-05 -3.53995385e-05 2.73800131e-05 + 7.76621345e-05 7.76750667e-04 1.94284211e-05 -7.82732461e-05 -3.91366230e-04 -7.13392445e-05 2.66294932e-04 1.33147466e-03 -8.03339670e-05 -4.82847247e-06 -2.41423623e-05 -1.10987629e-04 4.62448456e-05 7.90759837e-04 7.85879443e-03 2.38089531e-04 -7.88876780e-04 -3.94438390e-03 -8.71474601e-04 2.68095042e-03 1.34047521e-02 -7.73848102e-04 -5.79446114e-05 -2.89723057e-04 -1.04953286e-03 4.37305360e-04 1.70374853e-04 1.74108521e-03 2.01341922e-05 -1.71622027e-04 -8.58110133e-04 -7.41550873e-05 5.87734887e-04 2.93867443e-03 -1.65710058e-04 -5.49556969e-06 -2.74778484e-05 -2.65632714e-04 1.10680297e-04 7.26731858e-05 7.14118899e-04 2.01341922e-05 2.01341922e-05 -3.78719586e-04 -7.45120919e-05 -7.45120919e-05 1.28216448e-03 -6.81701924e-05 -2.00456117e-06 -2.56380636e-05 -1.18074237e-04 -2.56380636e-05 3.63365929e-04 3.57059449e-03 1.00670961e-04 -3.78719586e-04 -1.79771982e-03 -3.72560459e-04 1.28216448e-03 6.07987739e-03 -3.40850962e-04 -2.56380636e-05 -1.25067266e-04 -4.52213038e-04 2.03389232e-04 -5.85871667e-04 -5.98999154e-03 -7.35234216e-05 5.89080562e-04 2.94540281e-03 2.70389714e-04 -2.01899694e-03 -1.00949847e-02 5.64096300e-04 2.01115619e-05 1.00557809e-04 9.03922356e-04 -3.76634315e-04 -2.48237490e-04 -2.43756652e-03 -7.31664170e-05 -7.31664170e-05 1.29067787e-03 2.70389714e-04 2.70389714e-04 -4.37151806e-03 2.29025270e-04 7.48019848e-06 9.31943159e-05 3.96683404e-04 9.31943159e-05 -1.24118745e-03 -1.21878326e-02 -3.65832085e-04 1.29067787e-03 6.12208737e-03 1.35194857e-03 -4.37151806e-03 -2.07128970e-02 1.14512635e-03 9.31943159e-05 4.54812915e-04 1.50622489e-03 -6.79289519e-04 -4.21539120e-05 -3.59566898e-04 -1.32890233e-05 3.70287771e-05 1.85143885e-04 5.38348357e-05 -1.18482783e-04 -5.92413914e-04 1.36937948e-05 4.37320422e-06 2.18660211e-05 1.41273631e-06 -5.88640128e-07 2.25080754e-05 2.21538979e-04 4.31196670e-06 7.80297517e-06 -1.12918743e-04 -1.58652204e-05 -2.84965838e-05 3.83139036e-04 -1.45333075e-05 -2.83849454e-07 -5.64503337e-06 -3.19910544e-05 -9.87081996e-06 1.12540377e-04 1.10769490e-03 2.15598335e-05 -1.12918743e-04 -5.34206993e-04 -7.93261022e-05 3.83139036e-04 1.81057079e-03 -7.26665375e-05 -5.64503337e-06 -2.73800096e-05 -1.17123716e-04 5.34416337e-05 -1.01167601e-04 -9.13599510e-04 -5.61590822e-05 1.18663068e-04 4.58836761e-04 2.08055028e-04 -3.93149652e-04 -1.50328312e-03 4.90510394e-05 1.43932390e-05 6.35146226e-05 4.28290715e-05 -3.53995385e-05 4.21531672e-05 3.80666462e-04 2.33996176e-05 2.33996176e-05 -2.05750496e-04 -8.66895949e-05 -8.66895949e-05 6.76468357e-04 -2.04379331e-05 -1.41924773e-06 -2.73800131e-05 -3.53995385e-05 -2.73800131e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 1 -1 @@ -482,44 +482,44 @@ Matrix number of r(R): 177 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 4 7 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 10 13 14 15 16 17 18 19 20 21 22 23 24 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 16 32 51 65 81 100 114 130 146 162 181 197 211 233 255 277 294 316 338 355 377 399 416 438 460 477 -1 1 0 -576 - -6.19437059e-02 1.21156002e-01 -2.14604447e-02 -2.14604447e-02 1.78847352e-02 5.87570366e-02 -4.57049260e-02 -7.98925478e-03 -1.52349753e-02 9.03039775e-02 2.41516852e-02 3.01013258e-02 -1.30997551e-02 5.87693787e-04 -7.62844642e-03 2.34691754e-03 1.95897929e-04 -2.99628408e-01 4.28531245e-01 -1.24251960e-01 -1.24251960e-01 1.14467784e-01 2.05158519e-01 -2.23253775e-01 -6.18104264e-02 -7.44179251e-02 2.82161404e-01 1.61501416e-01 9.40538013e-02 -1.01193765e-01 -1.78399353e-02 -5.64420326e-02 2.47606560e-02 -5.94664510e-03 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 -6.29105724e-02 5.22145440e-02 9.02775200e-02 -1.02158091e-01 -2.19387344e-02 -4.10516260e-02 1.27959799e-01 6.31504909e-02 5.58787361e-02 -4.80017139e-02 -2.35149874e-03 -3.17023077e-02 1.25827172e-02 -6.17201627e-04 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.79195153e-01 -6.26186216e-03 1.22262008e-02 1.08458634e-02 -4.06290781e-02 -1.66320858e-01 1.04041986e-01 7.31291146e-03 3.46806621e-02 -2.26726473e-01 -3.77732694e-03 -7.55754911e-02 2.20754133e-02 1.25873327e-02 1.25781017e-02 -4.69413293e-03 4.19577757e-03 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 1.74048480e-02 3.00925067e-02 -4.10516260e-02 -7.31291146e-03 7.31291146e-03 5.58787361e-02 2.10501636e-02 -2.10501636e-02 -2.32652065e-02 -6.17201627e-04 6.17201627e-04 -7.05627734e-04 2.79195153e-01 -3.14419661e-01 1.07897992e-01 1.59352399e-01 -1.49318633e-01 -1.72817914e-01 2.56081283e-01 6.65042275e-02 1.04343510e-01 -2.22512499e-01 -1.75519787e-01 -1.05382160e-01 1.34804222e-01 2.11966879e-02 8.92800356e-02 -4.13310048e-02 6.97865905e-03 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 -3.03164600e-02 -3.62961769e-02 1.04025889e-01 3.13161189e-01 -2.23372737e-01 -3.94409125e-02 -7.44575789e-02 3.86284108e-01 5.85065957e-02 1.28761369e-01 -7.61778289e-02 -3.84472004e-02 -4.42148092e-02 1.40377123e-02 -1.28157335e-02 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 -4.97728778e-02 -5.76059714e-02 1.04343510e-01 2.21680758e-02 -2.21680758e-02 -1.05382160e-01 -5.85065957e-02 5.85065957e-02 6.87972073e-02 6.97865905e-03 -6.97865905e-03 2.58693043e-03 -6.26186216e-03 2.09556075e-02 5.54402578e-03 5.80070473e-03 3.15316433e-03 -8.17641809e-04 -9.72688603e-04 -1.21924039e-03 2.94472345e-05 7.65040372e-04 -1.94153918e-03 -5.43908247e-03 7.73872941e-03 -4.66691473e-03 4.00466007e-03 1.43087283e-03 -2.22918221e-03 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -6.29105724e-02 1.07897992e-01 1.59352399e-01 -5.54402575e-03 -1.99460369e-02 9.89892161e-03 5.87280638e-03 8.40982877e-02 -3.83957898e-02 1.28729379e-02 -1.40981101e-02 1.29588302e-01 -2.90724332e-02 4.87973601e-02 -2.26925085e-03 4.30333539e-03 -1.24388086e-04 2.37233204e-04 1.56406873e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 4.34198339e-03 -9.02806791e-04 9.02806791e-04 -1.91115783e-02 -2.39610809e-03 2.39610809e-03 2.93150545e-03 -4.30333535e-03 4.30333535e-03 -3.97456344e-04 1.08458634e-02 -3.62961769e-02 -9.89892165e-03 -9.75072799e-03 -2.34691754e-03 -2.47606559e-02 1.25827172e-02 -2.95698480e-04 4.39843445e-03 -4.13310048e-02 -3.02677707e-03 -1.70644894e-02 -1.43087281e-03 -2.09599155e-03 -1.85875832e-03 -7.90777347e-05 -1.08753464e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 -4.59516086e-02 1.59352399e-01 1.07897992e-01 -5.80070471e-03 -1.99460369e-02 9.75072795e-03 1.95760213e-03 2.80327626e-02 -1.40981101e-02 4.29097929e-03 -8.00829454e-04 4.87973601e-02 -9.69081107e-03 -5.37991953e-04 9.90281639e-04 1.56406873e-03 -2.73068110e-03 1.08753464e-03 1.32485452e-04 1.78847352e-02 1.14467784e-01 -1.74048480e-02 -4.06290781e-02 -5.22145440e-02 4.97728778e-02 1.04025889e-01 1.49318633e-01 4.55908008e-04 -1.95760212e-03 1.16794628e-03 -3.90417925e-03 -5.87280635e-03 9.97941008e-02 3.65466664e-01 -1.79197132e-01 -6.19437059e-02 -1.79197132e-01 3.79905335e-01 1.21156002e-01 3.79905335e-01 -1.55757010e-02 -2.14604447e-02 -5.39558109e-02 2.69779055e-02 -2.14604447e-02 5.87570367e-02 2.05158520e-01 -3.00925066e-02 -1.66320858e-01 -9.02775198e-02 5.76059713e-02 3.13161189e-01 1.72817914e-01 2.18521776e-02 -2.80327625e-02 -9.81631944e-03 -1.16722301e-02 -8.40982874e-02 3.65466664e-01 5.27743980e-01 -3.65985728e-01 -2.99628408e-01 -3.65985728e-01 3.83703952e-01 4.28531245e-01 3.83703952e-01 -3.53505492e-02 -1.24251960e-01 -1.22457895e-01 6.12289473e-02 -1.24251960e-01 1.52349753e-02 7.44179250e-02 7.31291146e-03 -3.46806621e-02 -4.10516260e-02 -2.21680758e-02 7.44575789e-02 1.04343510e-01 3.82387960e-03 -8.00829461e-04 -9.02806809e-04 -2.17371514e-03 -1.40981101e-02 1.79197132e-01 3.65985728e-01 -1.77165865e-01 -1.11157578e-01 -2.88323443e-01 2.29939912e-01 1.52775148e-01 4.45925062e-01 1.72984576e-03 -4.59516086e-02 -1.06712798e-01 7.21405924e-02 -6.29105724e-02 -7.98925478e-03 -6.18104265e-02 7.31291146e-03 7.31291146e-03 2.19387344e-02 -2.21680758e-02 -3.94409125e-02 -6.65042275e-02 8.65702603e-04 -4.29097929e-03 -9.02806810e-04 9.08043933e-04 -1.28729379e-02 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.15985150e-01 -2.79195153e-01 -6.26186216e-03 3.75683866e-02 1.22262008e-02 1.08458634e-02 3.75683866e-02 4.57049259e-02 2.23253775e-01 -4.10516260e-02 -1.04041986e-01 -1.02158091e-01 1.04343510e-01 2.23372737e-01 2.56081283e-01 1.04106085e-02 -1.40981101e-02 -4.34198345e-03 -7.13373157e-03 -3.83957898e-02 1.79197132e-01 3.65985728e-01 -2.88323443e-01 -1.11157578e-01 -1.77165865e-01 4.45925062e-01 1.52775148e-01 2.29939912e-01 -6.33405085e-02 -6.29105724e-02 -1.06712798e-01 3.45722058e-02 -4.59516086e-02 -3.01013258e-02 -9.40538012e-02 -2.10501636e-02 7.55754911e-02 5.58787361e-02 5.85065957e-02 -1.28761369e-01 -1.05382160e-01 -1.74978226e-02 -5.37991947e-04 -2.39610808e-03 3.82186109e-03 4.87973601e-02 -3.79905335e-01 -3.83703952e-01 2.29939912e-01 2.79195153e-01 4.45925062e-01 -9.07048686e-02 -3.14419661e-01 -4.05124529e-01 -4.88271161e-02 1.07897992e-01 1.15361196e-01 -1.05097813e-01 1.59352399e-01 2.41516852e-02 1.61501416e-01 -2.10501636e-02 -3.77732694e-03 -6.31504909e-02 5.85065957e-02 5.85065957e-02 1.75519787e-01 3.59203542e-03 9.69081108e-03 -2.39610808e-03 1.68033698e-04 2.90724332e-02 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -2.15985150e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 -9.48344293e-02 -3.03164600e-02 -3.62961769e-02 -9.48344293e-02 -9.03039774e-02 -2.82161404e-01 5.58787361e-02 2.26726473e-01 1.27959799e-01 -1.05382160e-01 -3.86284108e-01 -2.22512499e-01 -3.54111799e-02 4.87973601e-02 1.91115783e-02 2.13280467e-02 1.29588302e-01 -3.79905335e-01 -3.83703952e-01 4.45925062e-01 2.79195153e-01 2.29939912e-01 -4.05124529e-01 -3.14419661e-01 -9.07048686e-02 1.15430934e-01 1.59352399e-01 1.15361196e-01 -1.02633834e-02 1.07897992e-01 4.51738728e-03 2.91535252e-02 -1.16326033e-02 -6.97246832e-03 -1.31039043e-02 3.43986036e-02 2.59318990e-02 3.16084108e-02 1.87537412e-03 1.43697341e-03 -1.46575285e-03 4.81608276e-03 -9.29175516e-04 -1.55757010e-02 -3.53505492e-02 -1.72984576e-03 -6.26186216e-03 6.33405085e-02 4.88271161e-02 2.09556075e-02 -1.15430934e-01 -1.95657766e-02 5.54402578e-03 3.61214886e-02 -3.54628585e-02 5.80070473e-03 -1.95897918e-04 5.94664521e-03 -7.05627727e-04 -4.19577756e-03 -6.17201608e-04 2.58693042e-03 1.28157334e-02 6.97865904e-03 -2.05642376e-03 1.32485453e-04 3.97456371e-04 -1.38676117e-03 1.56406874e-03 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -3.75683866e-02 -6.29105724e-02 1.07897992e-01 9.48344293e-02 1.59352399e-01 -5.54402575e-03 -1.99460369e-02 -1.99460369e-02 9.89892161e-03 -2.00942306e-02 -7.62844637e-03 -5.64420322e-02 -6.17201609e-04 1.25781017e-02 3.17023077e-02 6.97865904e-03 -4.42148092e-02 -8.92800356e-02 -3.92598236e-04 2.73068112e-03 4.30333547e-03 -4.39751672e-03 1.24388206e-04 -5.39558109e-02 -1.22457895e-01 1.06712798e-01 1.22262008e-02 1.06712798e-01 -1.15361196e-01 -3.03164600e-02 -1.15361196e-01 3.61214886e-02 1.99460370e-02 1.25276701e-01 -6.25642535e-02 1.99460370e-02 1.25181794e-02 1.00016699e-01 -2.01482599e-02 -2.14649352e-02 -4.78620624e-02 5.95801292e-02 7.29907912e-02 1.37409383e-01 1.95433712e-03 3.13841674e-04 -2.53875841e-03 5.78427789e-03 -2.08384566e-03 2.69779055e-02 6.12289473e-02 -7.21405924e-02 1.08458634e-02 -3.45722058e-02 1.05097813e-01 -3.62961769e-02 1.02633834e-02 -3.54628585e-02 -9.89892165e-03 -6.25642535e-02 2.13832051e-02 -9.75072799e-03 -5.87693754e-04 1.78399356e-02 -6.17201608e-04 -1.25873327e-02 -2.35149868e-03 6.97865904e-03 3.84472003e-02 2.11966879e-02 -4.14863936e-03 1.56406874e-03 4.30333547e-03 -2.99367111e-03 4.30333543e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 -3.75683866e-02 -4.59516086e-02 1.59352399e-01 9.48344293e-02 1.07897992e-01 -5.80070471e-03 -2.00942306e-02 -1.99460369e-02 9.75072795e-03 -1.99460369e-02 - 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 73 89 106 128 144 161 183 199 216 238 264 290 316 342 368 394 420 446 472 498 524 550 576 -519 - -9.97941008e-02 -2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 3.68464755e-02 6.32586010e-02 -2.08990781e-02 -1.78847352e-02 -5.87570366e-02 4.57049260e-02 -1.52349753e-02 -7.98925478e-03 -9.03039775e-02 3.01013258e-02 2.41516852e-02 1.30997551e-02 -7.62844642e-03 5.87693787e-04 2.34691754e-03 -1.95897929e-04 -5.25968835e-01 -5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 1.39296249e-01 1.09780482e-01 7.23573908e-03 -1.14467784e-01 -2.05158519e-01 2.23253775e-01 -7.44179251e-02 -6.18104264e-02 -2.82161404e-01 9.40538013e-02 1.61501416e-01 1.01193765e-01 -5.64420326e-02 -1.78399353e-02 2.47606560e-02 5.94664510e-03 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 2.49316357e-02 1.03324683e-01 -4.31828598e-02 -5.22145440e-02 -9.02775200e-02 1.02158091e-01 -4.10516260e-02 -2.19387344e-02 -1.27959799e-01 5.58787361e-02 6.31504909e-02 4.80017139e-02 -3.17023077e-02 -2.35149874e-03 1.25827172e-02 6.17201627e-04 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 1.74048480e-02 3.00925067e-02 -4.10516260e-02 -7.31291146e-03 7.31291146e-03 5.58787361e-02 2.10501636e-02 -2.10501636e-02 -2.32652065e-02 -6.17201627e-04 6.17201627e-04 -7.05627734e-04 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 1.77165865e-01 -5.25030657e-01 -2.19480362e-01 1.27634081e-01 9.85919203e-02 -3.34435159e-03 -4.06290781e-02 -1.66320858e-01 1.04041986e-01 -3.46806621e-02 -7.31291146e-03 -2.26726473e-01 7.55754911e-02 3.77732694e-03 2.20754133e-02 -1.25781017e-02 -1.25873327e-02 4.69413293e-03 4.19577757e-03 5.10356312e-01 2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 -1.71165515e-02 -1.10747881e-01 2.96467369e-02 1.49318633e-01 1.72817914e-01 -2.56081283e-01 1.04343510e-01 6.65042275e-02 2.22512499e-01 -1.05382160e-01 -1.75519787e-01 -1.34804222e-01 8.92800356e-02 2.11966879e-02 -4.13310048e-02 -6.97865905e-03 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 -4.97728778e-02 -5.76059714e-02 1.04343510e-01 2.21680758e-02 -2.21680758e-02 -1.05382160e-01 -5.85065957e-02 5.85065957e-02 6.87972073e-02 6.97865905e-03 -6.97865905e-03 2.58693043e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 -2.40399462e-01 7.19544190e-01 9.07048686e-02 -2.72167395e-01 -8.96099338e-02 -6.30930247e-02 1.04025889e-01 3.13161189e-01 -2.23372737e-01 7.44575789e-02 3.94409125e-02 3.86284108e-01 -1.28761369e-01 -5.85065957e-02 -7.61778289e-02 4.42148092e-02 3.84472004e-02 -1.40377123e-02 -1.28157335e-02 -5.69507344e-03 -6.85951504e-02 2.83913272e-02 9.53064110e-04 -1.14770784e-01 -4.13055271e-02 1.95657767e-02 -1.89760533e-02 2.38614490e-02 -3.15316433e-03 8.17641809e-04 9.72688603e-04 2.94472345e-05 -1.21924039e-03 -7.65040372e-04 -5.43908247e-03 -1.94153918e-03 -7.73872941e-03 4.00466007e-03 -4.66691473e-03 1.43087283e-03 2.22918221e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 4.34198339e-03 -9.02806791e-04 9.02806791e-04 -1.91115783e-02 -2.39610809e-03 2.39610809e-03 2.93150545e-03 -4.30333535e-03 4.30333535e-03 -3.97456344e-04 4.46530211e-02 1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 -5.32669237e-02 -1.25276700e-01 5.26653316e-02 5.87280638e-03 8.40982877e-02 -3.83957898e-02 1.40981101e-02 -1.28729379e-02 1.29588302e-01 -4.87973601e-02 2.90724332e-02 -2.26925085e-03 1.24388086e-04 -4.30333539e-03 -2.37233204e-04 1.56406873e-03 -3.30567329e-02 -1.29693635e-01 1.01098325e-01 6.58000602e-02 -1.80548889e-01 -8.36197915e-02 4.70642679e-02 7.24631748e-02 -2.13832049e-02 -2.34691754e-03 -2.47606559e-02 1.25827172e-02 -4.39843445e-03 2.95698480e-04 -4.13310048e-02 1.70644894e-02 3.02677707e-03 -1.43087281e-03 1.85875832e-03 2.09599155e-03 7.90777347e-05 -1.08753464e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 1.99460370e-02 -1.95760213e-03 -2.80327626e-02 1.40981101e-02 -8.00829454e-04 4.29097929e-03 -4.87973601e-02 -5.37991953e-04 -9.69081107e-03 -9.90281639e-04 -2.73068110e-03 1.56406873e-03 1.08753464e-03 -1.32485452e-04 -1.78847352e-02 -3.04628881e-03 1.30651027e-02 1.30651027e-02 1.59710779e-02 -1.04297738e-02 -1.04297738e-02 2.29636895e-02 -8.57886662e-03 5.47494637e-03 1.40779216e-02 -1.48590329e-02 1.40779216e-02 1.60502171e-01 -1.67675506e-02 -7.87112565e-02 1.30450977e-01 2.51606979e-01 2.12707745e-02 9.30279003e-03 6.07882735e-03 -1.70178532e-01 -2.05158517e-01 1.18743344e-01 1.18743344e-01 2.20001679e-01 -1.30501631e-01 -1.30501631e-01 -1.35949676e-01 -3.64548735e-02 3.43559153e-02 7.83070898e-02 -6.31416932e-02 7.83070898e-02 -1.60502171e-01 2.41039089e-09 2.31740658e-01 -6.78877497e-02 -1.78070162e-01 2.50461083e-01 1.03945700e-01 -1.26774127e-02 6.84646864e-02 -1.95747207e-02 1.42329117e-02 -7.31291146e-03 1.36838753e-02 2.00548392e-02 1.99322514e-02 -2.47132090e-03 3.22624463e-02 -1.94413269e-02 -7.12403355e-04 -2.63710392e-03 -1.73048004e-02 1.82213991e-02 -1.67675505e-02 2.31740659e-01 -1.11157578e-01 1.36879556e-01 3.52864706e-01 2.66614815e-02 -3.38811485e-03 2.89577326e-02 -1.95747207e-02 1.42329117e-02 1.36838753e-02 -7.31291146e-03 2.00548392e-02 -2.47132090e-03 1.99322514e-02 3.22624463e-02 -5.26573332e-03 -7.12403355e-04 1.82213991e-02 -2.54890832e-02 -2.63710392e-03 -6.32100027e-02 -2.53421858e-02 -8.38322201e-03 -8.19483921e-02 -9.35296165e-02 6.20484128e-02 6.20484128e-02 1.02158091e-01 -6.43632084e-02 -6.43632084e-02 -5.16568258e-02 -1.84017002e-02 2.26198336e-02 4.70925008e-02 -3.18726797e-02 4.70925008e-02 -7.87112564e-02 -6.78877493e-02 1.11157578e-01 -7.91055947e-02 1.04595505e-02 6.42935727e-02 -8.12087787e-03 3.12278542e-02 6.94444298e-02 2.11581415e-02 2.32859880e-02 -5.09360943e-02 -9.58590373e-02 -5.85065957e-02 3.51273868e-02 1.17481779e-02 5.12993847e-02 3.85373668e-03 1.18219208e-02 4.03201100e-02 -4.74613345e-02 1.30450977e-01 -1.78070163e-01 -1.36879556e-01 7.91055946e-02 -3.14419661e-01 -6.59436677e-02 4.61331527e-03 -7.54510758e-02 6.94444298e-02 2.11581415e-02 -5.09360943e-02 2.32859880e-02 -9.58590373e-02 3.51273868e-02 -5.85065957e-02 1.17481779e-02 9.26854717e-03 3.85373668e-03 -4.74613345e-02 6.45866253e-02 1.18219208e-02 6.32100027e-02 6.45179693e-02 1.30635623e-02 2.62586300e-01 3.19029642e-01 -1.92484692e-01 -1.92484692e-01 -3.32384257e-01 1.99016143e-01 1.99016143e-01 2.22512499e-01 4.32014036e-02 -6.45258239e-02 -1.27979951e-01 7.48270260e-02 -1.27979951e-01 2.51606979e-01 2.50461083e-01 -3.52864706e-01 -1.04595505e-02 3.14419661e-01 -1.56736461e-01 2.57512622e-02 -7.33564081e-02 3.60557120e-03 -1.45508307e-02 -3.98484409e-03 2.57243754e-03 5.11281239e-03 -5.97041483e-04 -1.30713164e-02 -2.38181870e-02 -1.87537399e-03 -2.26852210e-04 1.24500106e-03 -3.38520968e-03 1.64461174e-03 -2.12707744e-02 -1.03945700e-01 2.66614814e-02 6.42935726e-02 -6.59436676e-02 -1.56736461e-01 1.71454353e-02 -1.16014095e-02 -3.32144628e-03 -1.22697974e-02 -8.07605063e-04 -8.07605063e-04 9.13892513e-03 7.28814282e-04 7.28814282e-04 -2.27071228e-02 8.46302405e-04 -1.32485439e-04 -1.17519788e-03 1.46583876e-03 -1.17519788e-03 -2.53421858e-02 6.45179693e-02 -1.48193631e-04 -7.61742130e-03 -1.20487364e-02 -2.92270905e-03 4.74049068e-03 1.10482099e-02 2.44715359e-03 -5.64263342e-03 -1.95883378e-02 6.13349533e-04 -1.95293947e-03 -4.30333525e-03 4.31843860e-03 -2.21386155e-03 -9.30278981e-03 1.26774149e-02 -3.38811507e-03 -8.12087810e-03 4.61331548e-03 2.57512624e-02 -1.71454351e-02 5.03673853e-10 -9.89892190e-03 6.24503250e-03 -2.52027780e-02 6.69744206e-04 -3.11610411e-03 8.85565083e-03 -1.54381581e-02 -8.23613213e-03 -4.12543100e-02 -3.38520968e-03 -3.92919554e-04 2.61783576e-03 -5.78427744e-03 2.38712043e-03 -6.07882747e-03 -6.84646876e-02 2.89577327e-02 3.12278543e-02 -7.54510759e-02 -7.33564082e-02 1.16014094e-02 9.89892136e-03 1.63328816e-10 -7.61742130e-03 -1.20487364e-02 4.74049068e-03 -2.92270905e-03 1.10482099e-02 -5.64263342e-03 2.44715359e-03 -1.95883378e-02 3.43320277e-03 -1.95293947e-03 -2.21386155e-03 2.69039558e-03 -4.30333525e-03 -8.38322202e-03 1.30635623e-02 1.48193697e-04 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 - 0 22 44 66 82 104 126 142 164 186 202 224 246 263 284 306 327 343 364 385 401 422 443 459 481 503 519 +530 + 9.97941008e-02 2.04964493e-01 1.00485876e-01 -1.62429582e-01 -1.28298356e-01 2.49454358e-01 3.65223703e-02 2.14604447e-02 6.32586010e-02 5.36542057e-02 1.76271110e-01 -4.57049260e-02 1.13890548e-01 -4.57049260e-02 9.03039775e-02 -2.16658921e-01 9.03039775e-02 1.35521619e-02 2.05384217e-02 -7.62844642e-03 -2.34730330e-02 2.05384217e-02 5.25968835e-01 5.27743977e-01 2.98097979e-01 -5.97726387e-01 -1.33242869e-01 5.61774114e-01 6.33817908e-02 1.24251960e-01 1.09780482e-01 3.43403353e-01 6.15475557e-01 -2.23253775e-01 5.33532974e-01 -2.23253775e-01 2.82161404e-01 -5.90928994e-01 2.82161404e-01 8.74605768e-02 1.44565442e-01 -5.64420326e-02 -1.51486163e-01 1.44565442e-01 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 6.29105724e-02 5.22145440e-02 9.02775200e-02 2.19387344e-02 1.02158091e-01 -4.10516260e-02 -6.31504909e-02 -1.27959799e-01 5.58787361e-02 3.48978097e-02 -2.35149874e-03 6.17201627e-04 -3.52793451e-02 3.17023077e-02 -2.57908389e-01 -4.33873478e-01 -1.77165865e-01 3.99481020e-01 2.19480362e-01 -5.25030657e-01 -6.67133340e-02 -1.08862181e-01 -9.85919203e-02 -1.79867862e-01 -4.07060912e-01 1.44151665e-01 -3.06474274e-01 1.44151665e-01 -2.24585454e-01 4.35697908e-01 -2.24585454e-01 -4.19162129e-02 -8.31367919e-02 3.61007421e-02 7.26010104e-02 -8.31367919e-02 1.95964683e-01 1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 4.98632714e-02 1.03324683e-01 5.22145440e-02 9.02775200e-02 -4.10516260e-02 1.02158091e-01 2.19387344e-02 5.58787361e-02 -1.27959799e-01 -6.31504909e-02 1.31039042e-02 3.17023077e-02 6.17201627e-04 -4.78620623e-02 -2.35149874e-03 -2.79195153e-01 3.14419661e-01 1.07897992e-01 -1.59352399e-01 -1.49318633e-01 -1.72817914e-01 -6.65042275e-02 -2.56081283e-01 1.04343510e-01 1.75519787e-01 2.22512499e-01 -1.05382160e-01 -1.03195811e-01 2.11966879e-02 -6.97865905e-03 9.60783781e-02 -8.92800356e-02 6.31512314e-01 6.34165035e-01 2.40399462e-01 -7.98789769e-01 -9.07048686e-02 7.19544190e-01 8.14435351e-02 2.67250390e-01 8.96099338e-02 5.02208911e-01 7.74008960e-01 -3.52706938e-01 7.16425339e-01 -3.52706938e-01 4.09780464e-01 -6.67537496e-01 4.09780464e-01 1.10220994e-01 2.36371565e-01 -1.06344525e-01 -1.90908362e-01 2.36371565e-01 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 -3.42331031e-02 -1.10747881e-01 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 -2.56081283e-01 -6.65042275e-02 -1.05382160e-01 2.22512499e-01 1.75519787e-01 -3.16084107e-02 -8.92800356e-02 -6.97865905e-03 1.37409383e-01 2.11966879e-02 2.57804338e-02 7.80204073e-02 5.65079916e-02 -7.33580542e-02 -5.17641002e-02 9.89745322e-02 4.18576958e-02 1.16014095e-02 7.22429769e-02 1.36772413e-03 6.55565339e-02 -1.14716388e-02 2.86273251e-02 -1.04106084e-02 5.24934677e-02 -9.08377777e-02 3.54111799e-02 5.62612218e-03 3.10335202e-03 -3.92598110e-04 -1.01556294e-02 6.72242655e-03 2.91851645e-02 -8.17708670e-02 -1.99460370e-02 2.02424243e-02 -1.15692117e-03 5.42096157e-02 -3.20831423e-03 2.49960812e-02 -8.74041784e-03 -6.92761354e-03 -8.88032761e-02 3.61760677e-02 2.47170049e-03 1.29100061e-02 -5.08107693e-03 -1.12547135e-02 6.64158511e-03 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 9.02806791e-04 -4.34198339e-03 9.02806791e-04 2.39610809e-03 1.91115783e-02 2.39610809e-03 -1.46575273e-03 -4.30333535e-03 3.97456344e-04 2.53875819e-03 -4.30333535e-03 -2.14604447e-02 -1.24251960e-01 -3.37254078e-02 7.51367731e-02 7.75815316e-02 -1.89668859e-01 -1.16014094e-02 -4.00402676e-02 -1.97978432e-02 -2.36896768e-03 -1.13547247e-01 1.86442889e-02 -4.95839816e-02 1.92568750e-02 -7.11964262e-02 1.57335646e-01 -8.10588897e-02 -1.01556294e-02 -9.55411068e-03 6.79999874e-04 1.73528329e-02 -7.46463703e-03 4.46530211e-02 1.35135310e-01 1.14833676e-01 -1.10100913e-01 -1.41112458e-01 1.19974512e-01 7.22429769e-02 1.97978433e-02 1.25276700e-01 -1.15692117e-03 5.42096157e-02 -8.74041784e-03 2.49960812e-02 -3.20831423e-03 3.61760677e-02 -8.88032761e-02 -6.92761354e-03 8.51101757e-03 6.64158511e-03 -5.08107693e-03 -7.76791218e-03 1.29100061e-02 5.36542057e-02 2.31981857e-01 4.78747986e-02 2.46505685e-02 -1.43624396e-01 -1.09975529e-01 -5.57225185e-02 3.29926588e-01 9.49068264e-03 -2.34939797e-03 1.40889466e-02 2.11321796e-02 7.04819392e-03 1.99588202e-01 5.70431156e-01 2.79683008e-01 -3.41626714e-01 -5.08203691e-01 6.29359693e-01 6.76737723e-02 2.14604447e-02 1.17214412e-01 2.87692605e-01 6.15475558e-01 1.78928357e-01 4.27000053e-02 -5.36785070e-01 -2.45713574e-01 9.84164379e-03 7.37140722e-01 8.01592288e-02 -1.61394723e-02 1.22700385e-01 1.88361169e-01 4.84184168e-02 8.91435499e-01 1.05548796e+00 6.64083707e-01 -9.63712115e-01 -5.16946820e-01 9.45478066e-01 1.34082889e-01 1.24251960e-01 2.32238377e-01 -5.00446713e-02 -1.34602938e-01 2.19387344e-02 -2.00548392e-02 1.23154878e-01 -6.42684031e-02 3.23572516e-02 -2.16100982e-01 -2.70890861e-02 -6.10426006e-04 3.31596446e-04 -3.81228045e-02 -1.28637069e-02 2.22315155e-01 -3.68760298e-01 -8.35199951e-02 1.00478959e-01 -7.32689014e-02 -2.70831290e-01 -6.20484128e-02 2.19387344e-02 1.86145238e-01 1.28982906e-01 -4.69955664e-02 -3.86948719e-01 -1.48106392e-02 -4.10057584e-03 -2.60590102e-02 -4.38379143e-02 1.23017275e-02 -4.37105521e-01 -7.99859206e-01 -3.54331730e-01 6.87804463e-01 4.49420274e-01 -9.70955720e-01 -1.28323997e-01 -1.46430567e-01 -2.05304719e-01 1.50134014e-01 4.03808815e-01 1.23154878e-01 6.01645177e-02 -3.06474274e-01 -2.16100982e-01 -9.70717548e-02 5.12000882e-01 3.66184169e-02 -1.28637069e-02 6.77465988e-02 8.85903930e-02 3.36927924e-02 3.75161815e-01 5.00230798e-01 4.65489308e-01 -3.54331730e-01 -5.38985419e-01 3.23000268e-01 1.11473934e-01 -3.75683866e-02 2.10037482e-01 1.29647081e-01 2.09265744e-01 -6.53863153e-02 3.12393394e-02 -2.64565755e-01 1.75519787e-01 -1.17481779e-02 3.16146481e-01 8.62950299e-02 5.71185281e-03 -1.63534262e-02 1.15338397e-01 3.48400420e-02 -4.95180304e-01 6.28839321e-01 2.02732421e-01 -2.54186828e-01 1.83900092e-01 4.64820962e-01 1.27864994e-01 -8.26591520e-02 -3.83594982e-01 -1.99016143e-01 1.75519787e-01 5.97048429e-01 4.82717625e-02 1.59406558e-02 8.60335103e-02 1.45813549e-01 -4.78219675e-02 1.01141765e+00 1.01786899e+00 4.70339374e-01 -1.24471483e+00 -1.81409737e-01 1.12466872e+00 1.48047353e-01 3.62084819e-01 2.04971130e-01 -3.88941244e-01 -6.27797232e-01 -2.64565755e-01 -9.37180182e-02 6.40122365e-01 3.16146481e-01 3.52445338e-02 -6.67537497e-01 -9.86280014e-02 3.48400420e-02 -1.97671649e-01 -2.53490719e-01 -8.71949260e-02 -8.90261647e-01 -5.89337741e-01 -8.12744530e-01 5.96759380e-01 4.95829398e-01 -1.81409737e-01 -1.00836921e-01 9.48344293e-02 -2.26109077e-01 5.42920336e-03 7.28578812e-02 1.92803624e-02 8.70387349e-03 -3.39251212e-02 -6.93942488e-02 -1.87478281e-02 1.02430771e-01 5.62612224e-03 -2.67587405e-03 2.25094907e-03 8.72475672e-03 9.22645409e-03 5.69318357e-02 1.48721506e-01 1.18118654e-01 -1.34968717e-01 -1.18367918e-01 1.65578350e-01 8.37153918e-02 1.16014095e-02 1.44485954e-01 -4.11110217e-03 -5.01188799e-02 -8.96031182e-04 -4.38618101e-03 2.75790186e-02 -3.66291433e-03 6.56588870e-03 -9.06160612e-02 8.17523120e-04 3.97456357e-04 -5.85881856e-03 -7.59077689e-04 -4.69220619e-03 6.67535511e-02 -1.76605296e-01 -3.98920739e-02 4.03366549e-02 5.29255390e-03 7.60746720e-02 1.18841197e-03 1.43837153e-02 -4.03862745e-02 1.17708752e-02 -3.94225930e-02 1.27503192e-01 3.32410369e-03 -3.52559381e-03 1.29100062e-02 9.47503311e-03 8.73105891e-03 -4.97945873e-02 1.25150889e-01 4.00402676e-02 -3.98920739e-02 4.70982100e-03 7.66722400e-02 1.58008295e-02 2.32810230e-02 -3.35945991e-02 -5.19364070e-02 -7.26547238e-02 9.47532894e-02 1.15865024e-02 -2.45968053e-03 1.13337914e-02 1.73528331e-02 8.07118754e-03 -2.14604447e-02 -1.24251960e-01 3.84297875e-03 1.12705160e-01 -1.72528977e-02 -2.84503288e-01 -1.16014094e-02 -8.00805351e-02 -1.97978432e-02 1.23333065e-02 1.50356640e-01 2.75790186e-02 1.31585430e-02 -7.44400809e-02 -9.06160612e-02 -1.96976661e-02 2.37979916e-01 6.00699025e-03 -4.69220619e-03 4.55211164e-03 7.16136209e-03 1.29100062e-02 9.86088321e-02 2.57593204e-01 2.21546474e-01 -2.16813711e-01 -2.56473654e-01 2.35335708e-01 1.44485954e-01 1.97978433e-02 2.50553401e-01 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 83 104 121 143 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 520 - 9.97941008e-02 2.04964493e-01 -1.00485876e-01 -1.62429582e-01 1.28298356e-01 2.49454358e-01 3.24105166e-04 -6.32586010e-02 4.23595229e-02 5.36542057e-02 1.76271110e-01 -1.13890548e-01 4.57049260e-02 -4.57049260e-02 2.16658921e-01 -9.03039775e-02 9.03039775e-02 -2.71043239e-02 2.05384217e-02 -2.05384217e-02 7.62844642e-03 5.25968835e-01 5.27743977e-01 -2.98097979e-01 -5.97726387e-01 1.33242869e-01 5.61774114e-01 7.59144585e-02 -1.09780482e-01 1.17016221e-01 3.43403353e-01 6.15475557e-01 -5.33532974e-01 2.23253775e-01 -2.23253775e-01 5.90928994e-01 -2.82161404e-01 2.82161404e-01 -1.74921154e-01 1.44565442e-01 -1.44565442e-01 5.64420326e-02 2.57908389e-01 4.33873478e-01 -1.77165865e-01 -3.99481020e-01 2.19480362e-01 5.25030657e-01 6.09207472e-02 -9.85919203e-02 1.12206533e-01 1.79867862e-01 4.07060912e-01 -3.06474274e-01 1.44151665e-01 -1.44151665e-01 4.35697908e-01 -2.24585454e-01 2.24585454e-01 -8.38324258e-02 8.31367919e-02 -8.31367919e-02 3.61007421e-02 1.11157578e-01 -1.52775148e-01 4.59516086e-02 6.29105724e-02 -5.22145440e-02 -9.02775200e-02 1.02158091e-01 2.19387344e-02 4.10516260e-02 -1.27959799e-01 -6.31504909e-02 -5.58787361e-02 4.80017139e-02 2.35149874e-03 3.17023077e-02 -1.25827172e-02 6.17201627e-04 1.95964683e-01 1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 -2.49316357e-02 -1.03324683e-01 4.31828598e-02 5.22145440e-02 9.02775200e-02 -1.02158091e-01 4.10516260e-02 2.19387344e-02 1.27959799e-01 -5.58787361e-02 -6.31504909e-02 -4.80017139e-02 3.17023077e-02 2.35149874e-03 -1.25827172e-02 -6.17201627e-04 -6.31512314e-01 -6.34165035e-01 2.40399462e-01 7.98789769e-01 -9.07048686e-02 -7.19544190e-01 -1.90723860e-01 8.96099338e-02 -2.04157365e-01 -5.02208911e-01 -7.74008960e-01 7.16425339e-01 -3.52706938e-01 3.52706938e-01 -6.67537496e-01 4.09780464e-01 -4.09780464e-01 2.20441988e-01 -2.36371565e-01 2.36371565e-01 -1.06344525e-01 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 -1.59352399e-01 1.49318633e-01 1.72817914e-01 -2.56081283e-01 -6.65042275e-02 -1.04343510e-01 2.22512499e-01 1.75519787e-01 1.05382160e-01 -1.34804222e-01 -2.11966879e-02 -8.92800356e-02 4.13310048e-02 -6.97865905e-03 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 1.71165515e-02 1.10747881e-01 -2.96467369e-02 -1.49318633e-01 -1.72817914e-01 2.56081283e-01 -1.04343510e-01 -6.65042275e-02 -2.22512499e-01 1.05382160e-01 1.75519787e-01 1.34804222e-01 -8.92800356e-02 -2.11966879e-02 4.13310048e-02 6.97865905e-03 -3.14755072e-02 -1.46615558e-01 5.74610557e-02 1.01749381e-01 -9.30696273e-02 -2.13745316e-01 -1.95657768e-02 5.32669236e-02 -4.70642678e-02 -2.73544825e-03 -1.31113068e-01 5.72546502e-02 -2.18822472e-02 2.18822472e-02 -1.81675555e-01 8.79046476e-02 -8.79046476e-02 2.32161883e-02 -9.82577857e-03 9.82577857e-03 -7.85196220e-04 -2.91851645e-02 8.17708670e-02 -1.99460370e-02 -2.02424243e-02 -1.15692117e-03 5.42096157e-02 -2.49960812e-02 3.20831423e-03 -8.74041784e-03 8.88032761e-02 6.92761354e-03 3.61760677e-02 -1.09827181e-02 1.29100061e-02 -6.64158511e-03 -3.48680134e-03 5.08107693e-03 -4.46530211e-02 -1.35135310e-01 1.14833676e-01 1.10100913e-01 -1.41112458e-01 -1.19974512e-01 1.89760532e-02 1.25276700e-01 -7.24631749e-02 1.15692117e-03 -5.42096157e-02 2.49960812e-02 -8.74041784e-03 3.20831423e-03 -8.88032761e-02 3.61760677e-02 6.92761354e-03 1.09827181e-02 -6.64158511e-03 1.29100061e-02 -3.48680134e-03 -5.08107693e-03 1.15962882e-02 5.44167465e-03 -3.20746523e-02 -2.59615520e-02 6.03825995e-03 -9.11997006e-03 -2.38614490e-02 -5.26653316e-02 2.13832050e-02 6.12586133e-04 6.12586133e-04 -9.86246345e-03 -9.86246345e-03 -2.08947365e-03 -2.08947365e-03 -2.37233204e-04 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -1.16794623e-03 9.81631991e-03 -4.34198339e-03 9.02806791e-04 -9.02806791e-04 1.91115783e-02 2.39610809e-03 -2.39610809e-03 -2.93150545e-03 4.30333535e-03 -4.30333535e-03 3.97456344e-04 5.36542057e-02 2.31981857e-01 -2.46505685e-02 -4.78747986e-02 -1.43624396e-01 5.57225185e-02 1.09975529e-01 3.29926588e-01 1.35556631e-02 -2.34939797e-03 -7.04819392e-03 1.87852621e-02 -1.40889466e-02 1.99588202e-01 5.70431156e-01 -2.79683008e-01 -3.41626714e-01 5.08203691e-01 6.29359693e-01 -1.52515958e-02 -1.17214412e-01 6.93374283e-02 2.87692605e-01 6.15475558e-01 -4.27000053e-02 -1.78928357e-01 -5.36785070e-01 -9.84164379e-03 2.45713574e-01 7.37140722e-01 1.23045943e-01 -1.61394723e-02 -4.84184168e-02 1.63600513e-01 -1.22700385e-01 8.91435499e-01 1.05548796e+00 -6.64083707e-01 -9.63712115e-01 5.16946820e-01 9.45478066e-01 4.05639093e-02 -2.32238377e-01 1.78245168e-01 7.32689014e-02 2.70831290e-01 2.19387344e-02 -6.20484128e-02 -1.86145238e-01 -4.69955664e-02 1.28982906e-01 3.86948719e-01 3.05594279e-02 4.10057584e-03 1.23017275e-02 3.47453470e-02 -2.60590102e-02 4.37105521e-01 7.99859206e-01 -3.54331730e-01 -6.87804463e-01 4.49420274e-01 9.70955720e-01 6.26505929e-02 -2.05304719e-01 1.84347125e-01 5.00446713e-02 1.34602938e-01 -2.00548392e-02 2.19387344e-02 -1.23154878e-01 3.23572516e-02 -6.42684031e-02 2.16100982e-01 1.94707741e-02 6.10426006e-04 -1.28637069e-02 4.25212390e-02 3.31596446e-04 2.22315155e-01 -3.68760298e-01 8.35199951e-02 1.00478959e-01 1.50134014e-01 4.03808815e-01 -6.01645177e-02 -1.23154878e-01 -3.06474274e-01 9.70717548e-02 2.16100982e-01 5.12000882e-01 5.84123224e-02 -1.28637069e-02 -3.36927924e-02 7.60076758e-02 -6.77465988e-02 3.75161815e-01 5.00230798e-01 -4.65489308e-01 -3.54331730e-01 5.38985419e-01 3.23000268e-01 -8.82721442e-02 -2.10037482e-01 7.77550656e-02 -1.83900092e-01 -4.64820962e-01 -8.26591520e-02 1.27864994e-01 3.83594982e-01 1.75519787e-01 -1.99016143e-01 -5.97048429e-01 -1.02142356e-01 -1.59406558e-02 -4.78219675e-02 -1.14711347e-01 8.60335103e-02 -1.01141765e+00 -1.01786899e+00 4.70339374e-01 1.24471483e+00 -1.81409737e-01 -1.12466872e+00 -2.39550976e-01 2.04971130e-01 -3.09255178e-01 -1.29647081e-01 -2.09265744e-01 3.12393394e-02 -6.53863153e-02 2.64565755e-01 -1.17481779e-02 1.75519787e-01 -3.16146481e-01 -5.67384672e-02 -5.71185281e-03 3.48400420e-02 -1.32402887e-01 -1.63534262e-02 -4.95180304e-01 6.28839321e-01 -2.02732421e-01 -2.54186828e-01 -3.88941244e-01 -6.27797232e-01 9.37180182e-02 2.64565755e-01 6.40122365e-01 -3.52445338e-02 -3.16146481e-01 -6.67537497e-01 -1.70215402e-01 3.48400420e-02 8.71949260e-02 -2.12159714e-01 1.97671649e-01 -8.90261647e-01 -5.89337741e-01 8.12744530e-01 5.96759380e-01 -4.95829398e-01 -1.81409737e-01 1.32547485e-01 2.26109077e-01 -3.99101203e-02 1.36422295e-03 2.99711671e-02 -1.58100206e-02 -4.04373856e-03 -1.21312157e-02 5.35469225e-02 1.02811235e-02 3.08433704e-02 5.62612222e-03 -7.92208799e-04 -2.37662640e-03 1.15865023e-02 -8.68987676e-03 -4.70512082e-02 -1.81966107e-01 5.57312100e-02 1.65089890e-01 -4.42425112e-02 -3.29176250e-01 -3.91315534e-02 8.93884122e-02 -8.25271263e-02 -4.11110217e-03 -5.01188799e-02 4.38618101e-03 8.96031182e-04 2.75790186e-02 -6.56588870e-03 3.66291433e-03 -9.06160612e-02 -1.06614212e-03 3.97456357e-04 4.69220619e-03 3.28456946e-04 5.85881856e-03 -6.67535511e-02 1.76605296e-01 -3.98920739e-02 -4.03366549e-02 -1.23333065e-02 -1.50356640e-01 1.31585430e-02 2.75790186e-02 7.44400809e-02 -1.96976661e-02 -9.06160612e-02 -2.37979916e-01 -3.19842637e-03 4.69220619e-03 1.29100062e-02 -8.78288720e-03 4.55211164e-03 -9.86088321e-02 -2.57593204e-01 2.21546474e-01 2.16813711e-01 -2.56473654e-01 -2.35335708e-01 5.50975418e-02 2.50553401e-01 -1.35027428e-01 7.05673853e-03 1.01432896e-01 -1.91782871e-02 -2.45976984e-02 -4.61773163e-02 5.25634573e-02 8.60653858e-02 1.36084294e-01 8.72475671e-03 -3.54721517e-03 -1.20259374e-02 1.73528331e-02 -7.61627479e-03 3.85741937e-02 6.66706220e-02 -1.04215245e-01 -6.05337578e-02 1.11136073e-01 1.14341331e-03 -5.93243074e-02 -1.15229585e-01 4.27664101e-02 -5.29255390e-03 -7.60746720e-02 1.43837153e-02 1.18841197e-03 4.03862745e-02 -3.94225930e-02 1.17708752e-02 -1.27503192e-01 -6.54356753e-03 3.52559381e-03 8.73105891e-03 -7.61627479e-03 1.29100062e-02 -4.97945873e-02 1.25150889e-01 -4.00402676e-02 -3.98920739e-02 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 21 42 63 80 102 123 140 162 183 200 222 238 254 276 298 320 337 359 381 398 420 442 459 481 503 520 + -9.97941008e-02 -2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 -3.65223703e-02 2.14604447e-02 -6.32586010e-02 -1.78847352e-02 -5.87570366e-02 1.52349753e-02 -4.57049260e-02 -7.98925478e-03 -3.01013258e-02 9.03039775e-02 2.41516852e-02 -4.51738731e-03 -7.62844642e-03 1.95897929e-04 1.25181794e-02 -5.87693787e-04 -5.25968835e-01 -5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 -6.33817908e-02 1.24251960e-01 -1.09780482e-01 -1.14467784e-01 -2.05158519e-01 7.44179251e-02 -2.23253775e-01 -6.18104264e-02 -9.40538013e-02 2.82161404e-01 1.61501416e-01 -2.91535256e-02 -5.64420326e-02 -5.94664510e-03 1.00016699e-01 1.78399353e-02 -1.11157578e-01 1.52775148e-01 6.29105724e-02 -4.59516086e-02 -1.74048480e-02 -3.00925067e-02 -7.31291146e-03 -4.10516260e-02 -7.31291146e-03 2.10501636e-02 5.58787361e-02 2.10501636e-02 -1.16326032e-02 6.17201627e-04 -7.05627734e-04 2.01482598e-02 6.17201627e-04 1.95964683e-01 1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 4.98632714e-02 1.03324683e-01 5.22145440e-02 9.02775200e-02 -4.10516260e-02 1.02158091e-01 2.19387344e-02 5.58787361e-02 -1.27959799e-01 -6.31504909e-02 1.31039042e-02 3.17023077e-02 6.17201627e-04 -4.78620623e-02 -2.35149874e-03 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 1.77165865e-01 5.25030657e-01 -2.19480362e-01 -6.67133340e-02 1.08862181e-01 -9.85919203e-02 -4.06290781e-02 -1.66320858e-01 3.46806621e-02 -1.04041986e-01 -7.31291146e-03 -7.55754911e-02 2.26726473e-01 3.77732694e-03 -6.97246830e-03 -1.25781017e-02 -4.19577757e-03 2.14649352e-02 1.25873327e-02 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 1.07897992e-01 4.97728778e-02 5.76059714e-02 2.21680758e-02 1.04343510e-01 2.21680758e-02 -5.85065957e-02 -1.05382160e-01 -5.85065957e-02 3.43986036e-02 -6.97865905e-03 2.58693043e-03 -5.95801292e-02 -6.97865905e-03 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 -3.42331031e-02 -1.10747881e-01 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 -2.56081283e-01 -6.65042275e-02 -1.05382160e-01 2.22512499e-01 1.75519787e-01 -3.16084107e-02 -8.92800356e-02 -6.97865905e-03 1.37409383e-01 2.11966879e-02 6.31512314e-01 6.34165035e-01 7.98789769e-01 -2.40399462e-01 -7.19544190e-01 9.07048686e-02 8.14435351e-02 -2.67250390e-01 8.96099338e-02 1.04025889e-01 3.13161189e-01 -7.44575789e-02 2.23372737e-01 3.94409125e-02 1.28761369e-01 -3.86284108e-01 -5.85065957e-02 2.59318990e-02 4.42148092e-02 1.28157335e-02 -7.29907912e-02 -3.84472004e-02 -2.57804338e-02 -7.80204073e-02 -7.33580542e-02 5.65079916e-02 9.89745322e-02 -5.17641002e-02 -4.18576958e-02 1.16014095e-02 -7.22429769e-02 -4.55908042e-04 -2.18521780e-02 3.82387958e-03 -1.04106084e-02 8.65702588e-04 -1.74978226e-02 3.54111799e-02 3.59203543e-03 -1.87537406e-03 -3.92598110e-04 2.05642373e-03 1.95433698e-03 -4.14863929e-03 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 9.02806791e-04 -4.34198339e-03 9.02806791e-04 2.39610809e-03 1.91115783e-02 2.39610809e-03 -1.46575273e-03 -4.30333535e-03 3.97456344e-04 2.53875819e-03 -4.30333535e-03 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 1.99460370e-02 1.95760213e-03 2.80327626e-02 -8.00829454e-04 1.40981101e-02 -4.29097929e-03 -5.37991953e-04 -4.87973601e-02 9.69081107e-03 -1.43697344e-03 2.73068110e-03 -1.32485452e-04 3.13841738e-04 1.56406873e-03 -2.14604447e-02 -1.24251960e-01 -7.51367731e-02 3.37254078e-02 1.89668859e-01 -7.75815316e-02 -1.16014094e-02 4.00402676e-02 -1.97978432e-02 -3.90417919e-03 -1.16722294e-02 2.17371517e-03 -7.13373164e-03 -9.08043907e-04 -3.82186111e-03 2.13280468e-02 -1.68033719e-04 4.81608262e-03 4.39751651e-03 -1.38676110e-03 -5.78427761e-03 2.99367094e-03 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 -7.22429769e-02 1.97978433e-02 -1.25276700e-01 -5.87280638e-03 -8.40982877e-02 1.40981101e-02 -3.83957898e-02 1.28729379e-02 -4.87973601e-02 1.29588302e-01 -2.90724332e-02 -9.29175443e-04 -1.24388086e-04 1.56406873e-03 2.08384549e-03 -4.30333539e-03 -1.78847352e-02 -3.04628881e-03 -1.30651027e-02 -1.30651027e-02 1.59710779e-02 1.04297738e-02 1.04297738e-02 2.29636895e-02 -8.57886662e-03 5.47494637e-03 -1.40779216e-02 -1.48590329e-02 -1.40779216e-02 1.60502171e-01 1.67675506e-02 -7.87112565e-02 -1.30450977e-01 2.51606979e-01 -5.37096833e-03 2.14604447e-02 -9.30279003e-03 -1.70178532e-01 -2.05158517e-01 -1.18743344e-01 -1.18743344e-01 2.20001679e-01 1.30501631e-01 1.30501631e-01 -1.35949676e-01 -3.64548735e-02 3.43559153e-02 -7.83070898e-02 -6.31416932e-02 -7.83070898e-02 -1.60502171e-01 2.41039078e-09 -2.31740658e-01 -6.78877497e-02 1.78070162e-01 2.50461083e-01 7.31930763e-03 1.24251960e-01 1.26774127e-02 1.95747207e-02 -1.42329117e-02 -7.31291146e-03 1.36838753e-02 -2.00548392e-02 1.99322514e-02 -2.47132090e-03 -3.22624463e-02 1.94413269e-02 7.12403355e-04 -2.63710392e-03 1.73048004e-02 1.82213991e-02 -6.32100027e-02 2.53421858e-02 -8.38322201e-03 1.95747207e-02 -1.42329117e-02 1.36838753e-02 -7.31291146e-03 -2.00548392e-02 -2.47132090e-03 1.99322514e-02 -3.22624463e-02 5.26573332e-03 7.12403355e-04 1.82213991e-02 2.54890832e-02 -2.63710392e-03 1.67675505e-02 -2.31740659e-01 1.11157578e-01 1.36879556e-01 -3.52864706e-01 -1.17473913e-02 -3.75683866e-02 -3.38811485e-03 -8.19483921e-02 -9.35296165e-02 -6.20484128e-02 -6.20484128e-02 1.02158091e-01 6.43632084e-02 6.43632084e-02 -5.16568258e-02 -1.84017002e-02 2.26198336e-02 -4.70925008e-02 -3.18726797e-02 -4.70925008e-02 -7.87112564e-02 -6.78877493e-02 -1.11157578e-01 7.91055947e-02 1.04595505e-02 -5.10267128e-03 7.12937944e-02 8.12087787e-03 -6.94444298e-02 -2.11581415e-02 2.32859880e-02 -5.09360943e-02 9.58590373e-02 -5.85065957e-02 3.51273868e-02 -1.17481779e-02 -5.12993847e-02 -3.85373668e-03 1.18219208e-02 -4.03201100e-02 -4.74613345e-02 6.32100027e-02 -6.45179693e-02 1.30635623e-02 -6.94444298e-02 -2.11581415e-02 -5.09360943e-02 2.32859880e-02 9.58590373e-02 3.51273868e-02 -5.85065957e-02 -1.17481779e-02 -9.26854717e-03 -3.85373668e-03 -4.74613345e-02 -6.45866253e-02 1.18219208e-02 -1.30450977e-01 1.78070163e-01 -1.36879556e-01 -7.91055946e-02 3.14419661e-01 3.23707145e-02 9.48344293e-02 4.61331527e-03 2.62586300e-01 3.19029642e-01 1.92484692e-01 1.92484692e-01 -3.32384257e-01 -1.99016143e-01 -1.99016143e-01 2.22512499e-01 4.32014036e-02 -6.45258239e-02 1.27979951e-01 7.48270260e-02 1.27979951e-01 2.51606979e-01 2.50461083e-01 3.52864706e-01 -1.04595505e-02 -3.14419661e-01 1.48397175e-02 -1.72415961e-01 -2.57512622e-02 3.60557120e-03 -1.45508307e-02 3.98484409e-03 -2.57243754e-03 5.11281239e-03 5.97041483e-04 1.30713164e-02 -2.38181870e-02 -1.87537399e-03 -2.26852210e-04 -1.24500106e-03 -3.38520968e-03 -1.64461174e-03 5.37096820e-03 -7.31930892e-03 -1.17473915e-02 -5.10267115e-03 3.23707146e-02 1.48397174e-02 1.69929119e-10 1.16014095e-02 2.89031424e-10 -3.32144628e-03 -1.22697974e-02 8.07605063e-04 8.07605063e-04 9.13892513e-03 -7.28814282e-04 -7.28814282e-04 -2.27071228e-02 8.46302405e-04 -1.32485439e-04 1.17519788e-03 1.46583876e-03 1.17519788e-03 2.53421858e-02 -6.45179693e-02 1.48193631e-04 7.61742130e-03 1.20487364e-02 -2.92270905e-03 4.74049068e-03 -1.10482099e-02 2.44715359e-03 -5.64263342e-03 1.95883378e-02 -6.13349533e-04 1.95293947e-03 -4.30333525e-03 -4.31843860e-03 -2.21386155e-03 -8.38322202e-03 1.30635623e-02 -1.48193697e-04 6.24503250e-03 -2.52027780e-02 -6.69744206e-04 3.11610411e-03 8.85565083e-03 1.54381581e-02 8.23613213e-03 -4.12543100e-02 -3.38520968e-03 -3.92919554e-04 -2.61783576e-03 -5.78427744e-03 -2.38712043e-03 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 7.12937944e-02 9.48344293e-02 -1.72415961e-01 -1.16014094e-02 -1.97978432e-02 7.61742130e-03 1.20487364e-02 4.74049068e-03 -2.92270905e-03 -1.10482099e-02 -5.64263342e-03 2.44715359e-03 1.95883378e-02 -3.43320277e-03 1.95293947e-03 -2.21386155e-03 -2.69039558e-03 -4.30333525e-03 9.30278981e-03 -1.26774149e-02 -3.38811507e-03 8.12087810e-03 4.61331548e-03 -2.57512624e-02 2.89031382e-10 1.97978433e-02 5.03673825e-10 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 82 104 121 142 164 186 203 220 242 264 285 307 323 344 365 381 402 423 445 461 477 498 520 +563 + 6.19437059e-02 -1.21156002e-01 -2.14604447e-02 2.14604447e-02 1.78847352e-02 5.87570366e-02 7.98925478e-03 4.57049260e-02 -1.52349753e-02 -2.41516852e-02 -9.03039775e-02 3.01013258e-02 8.58236774e-03 5.87693787e-04 -1.95897929e-04 -1.01712619e-02 7.62844642e-03 2.99628408e-01 -4.28531245e-01 -1.24251960e-01 1.24251960e-01 1.14467784e-01 2.05158519e-01 6.18104264e-02 2.23253775e-01 -7.44179251e-02 -1.61501416e-01 -2.82161404e-01 9.40538013e-02 7.20402398e-02 -1.78399353e-02 5.94664510e-03 -7.52560435e-02 5.64420326e-02 6.19437059e-02 2.99628408e-01 1.11157578e-01 -1.11157578e-01 -2.79195153e-01 2.79195153e-01 -1.25237243e-02 1.22262008e-02 4.06290781e-02 1.66320858e-01 7.31291146e-03 1.04041986e-01 -3.46806621e-02 -3.77732694e-03 -2.26726473e-01 7.55754911e-02 1.51029450e-02 -1.25873327e-02 4.19577757e-03 -1.67708023e-02 1.25781017e-02 -1.11157578e-01 1.52775148e-01 4.59516086e-02 -6.29105724e-02 -5.22145440e-02 -9.02775200e-02 -2.19387344e-02 -1.02158091e-01 4.10516260e-02 6.31504909e-02 1.27959799e-01 -5.58787361e-02 -3.48978097e-02 2.35149874e-03 -6.17201627e-04 3.52793451e-02 -3.17023077e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 4.59516086e-02 1.74048480e-02 3.00925067e-02 7.31291146e-03 4.10516260e-02 7.31291146e-03 -2.10501636e-02 -5.58787361e-02 -2.10501636e-02 1.16326032e-02 -6.17201627e-04 7.05627734e-04 -2.01482598e-02 -6.17201627e-04 -1.21156002e-01 -4.28531245e-01 -1.52775148e-01 1.52775148e-01 3.14419661e-01 -3.14419661e-01 4.19112151e-02 -3.03164600e-02 -1.04025889e-01 -3.13161189e-01 -3.94409125e-02 -2.23372737e-01 7.44575789e-02 5.85065957e-02 3.86284108e-01 -1.28761369e-01 -5.02459300e-02 3.84472004e-02 -1.28157335e-02 5.89530789e-02 -4.42148092e-02 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 1.59352399e-01 1.49318633e-01 1.72817914e-01 6.65042275e-02 2.56081283e-01 -1.04343510e-01 -1.75519787e-01 -2.22512499e-01 1.05382160e-01 1.03195811e-01 -2.11966879e-02 6.97865905e-03 -9.60783781e-02 8.92800356e-02 -2.79195153e-01 3.14419661e-01 1.59352399e-01 -1.07897992e-01 -4.97728778e-02 -5.76059714e-02 -2.21680758e-02 -1.04343510e-01 -2.21680758e-02 5.85065957e-02 1.05382160e-01 5.85065957e-02 -3.43986036e-02 6.97865905e-03 -2.58693043e-03 5.95801292e-02 6.97865905e-03 -1.25237243e-02 4.19112150e-02 -1.13447305e-02 1.13447305e-02 -3.60907238e-03 -2.10345361e-02 -3.53537797e-04 -1.13832970e-02 3.79443235e-03 1.65049625e-03 3.61762203e-02 -1.20587401e-02 1.87537404e-03 5.18275436e-04 -1.72758479e-04 -4.81608261e-03 3.61206196e-03 2.14604447e-02 1.24251960e-01 4.59516086e-02 -6.29105724e-02 -1.07897992e-01 1.59352399e-01 1.13447305e-02 1.48193664e-04 1.99460369e-02 5.87280638e-03 8.40982877e-02 -1.28729379e-02 3.83957898e-02 -1.40981101e-02 2.90724332e-02 -1.29588302e-01 4.87973601e-02 1.34007541e-03 4.30333539e-03 -1.56406873e-03 -1.84661228e-03 1.24388086e-04 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 4.59516086e-02 1.59352399e-01 -1.07897992e-01 -1.13447305e-02 1.48193664e-04 -1.99460369e-02 -1.95760213e-03 -2.80327626e-02 4.29097929e-03 -1.40981101e-02 8.00829454e-04 -9.69081107e-03 4.87973601e-02 5.37991953e-04 -4.46691802e-04 -1.56406873e-03 1.32485452e-04 -1.40137637e-03 -2.73068110e-03 -1.48193664e-04 -1.48193664e-04 1.55726165e-03 -1.30884265e-02 1.20374239e-03 -5.44898556e-03 2.22471928e-03 3.19481079e-03 2.00029580e-02 -1.32426283e-02 -1.95433697e-03 -5.08966248e-03 2.47429574e-03 5.78427763e-03 -2.53875819e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 1.99460370e-02 -1.16794623e-03 9.81631991e-03 -9.02806791e-04 4.34198339e-03 -9.02806791e-04 -2.39610809e-03 -1.91115783e-02 -2.39610809e-03 1.46575273e-03 4.30333535e-03 -3.97456344e-04 -2.53875819e-03 4.30333535e-03 1.78847352e-02 1.14467784e-01 4.06290781e-02 1.74048480e-02 -5.22145440e-02 -1.04025889e-01 -4.97728778e-02 1.49318633e-01 -3.60907242e-03 -1.95760212e-03 5.87280635e-03 -1.55726171e-03 -1.16794628e-03 9.97941008e-02 3.65466664e-01 6.19437059e-02 1.79197132e-01 -1.79197132e-01 -1.21156002e-01 -3.79905335e-01 3.79905335e-01 3.11514020e-02 -2.14604447e-02 2.14604447e-02 5.39558109e-02 5.87570367e-02 2.05158520e-01 1.66320858e-01 3.00925066e-02 -9.02775198e-02 -3.13161189e-01 -5.76059713e-02 1.72817914e-01 -2.10345366e-02 -2.80327625e-02 8.40982874e-02 1.30884259e-02 9.81631944e-03 3.65466664e-01 5.27743980e-01 2.99628408e-01 3.65985728e-01 -3.65985728e-01 -4.28531245e-01 -3.83703952e-01 3.83703952e-01 7.07010984e-02 -1.24251960e-01 1.24251960e-01 1.22457895e-01 7.98925478e-03 6.18104265e-02 7.31291146e-03 7.31291146e-03 -2.19387344e-02 -3.94409125e-02 -2.21680758e-02 6.65042275e-02 -3.53537812e-04 4.29097929e-03 -1.28729379e-02 -1.20374241e-03 -9.02806810e-04 6.19437059e-02 2.99628408e-01 1.11157578e-01 1.11157578e-01 -1.11157578e-01 -2.15985150e-01 -2.79195153e-01 2.79195153e-01 -1.25237243e-02 -3.75683866e-02 3.75683866e-02 1.22262008e-02 -1.52349753e-02 -7.44179250e-02 -3.46806621e-02 7.31291146e-03 4.10516260e-02 7.44575789e-02 -2.21680758e-02 -1.04343510e-01 3.79443233e-03 8.00829461e-04 -1.40981101e-02 -2.22471930e-03 -9.02806809e-04 -1.79197132e-01 -3.65985728e-01 -1.11157578e-01 -1.77165865e-01 2.88323443e-01 1.52775148e-01 2.29939912e-01 -4.45925062e-01 -6.16106628e-02 4.59516086e-02 -6.29105724e-02 -3.75683866e-02 -1.06712798e-01 4.57049259e-02 2.23253775e-01 1.04041986e-01 4.10516260e-02 -1.02158091e-01 -2.23372737e-01 -1.04343510e-01 2.56081283e-01 -1.13832970e-02 -1.40981101e-02 3.83957898e-02 5.44898564e-03 4.34198345e-03 1.79197132e-01 3.65985728e-01 1.11157578e-01 2.88323443e-01 -1.77165865e-01 -1.52775148e-01 -4.45925062e-01 2.29939912e-01 6.16106628e-02 -6.29105724e-02 4.59516086e-02 -3.75683866e-02 1.06712798e-01 -2.41516852e-02 -1.61501416e-01 -3.77732694e-03 -2.10501636e-02 6.31504909e-02 5.85065957e-02 5.85065957e-02 -1.75519787e-01 1.65049626e-03 -9.69081108e-03 2.90724332e-02 -3.19481077e-03 -2.39610808e-03 -1.21156002e-01 -4.28531245e-01 -2.15985150e-01 -1.52775148e-01 1.52775148e-01 3.14419661e-01 3.14419661e-01 -3.14419661e-01 4.19112151e-02 9.48344293e-02 -9.48344293e-02 -3.03164600e-02 3.01013258e-02 9.40538012e-02 7.55754911e-02 -2.10501636e-02 -5.58787361e-02 -1.28761369e-01 5.85065957e-02 1.05382160e-01 -1.20587401e-02 5.37991947e-04 4.87973601e-02 1.32426283e-02 -2.39610808e-03 3.79905335e-01 3.83703952e-01 2.79195153e-01 2.29939912e-01 -4.45925062e-01 -3.14419661e-01 -9.07048686e-02 4.05124529e-01 6.66038176e-02 -1.07897992e-01 1.59352399e-01 9.48344293e-02 1.15361196e-01 -9.03039774e-02 -2.82161404e-01 -2.26726473e-01 -5.58787361e-02 1.27959799e-01 3.86284108e-01 1.05382160e-01 -2.22512499e-01 3.61762202e-02 4.87973601e-02 -1.29588302e-01 -2.00029581e-02 -1.91115783e-02 -3.79905335e-01 -3.83703952e-01 -2.79195153e-01 -4.45925062e-01 2.29939912e-01 3.14419661e-01 4.05124529e-01 -9.07048686e-02 -6.66038176e-02 1.59352399e-01 -1.07897992e-01 9.48344293e-02 -1.15361196e-01 8.58236770e-03 7.20402394e-02 1.51029450e-02 1.16326033e-02 -3.48978098e-02 -5.02459300e-02 -3.43986037e-02 1.03195811e-01 1.87537414e-03 -4.46691842e-04 1.34007552e-03 1.95433713e-03 1.46575285e-03 3.11514020e-02 7.07010984e-02 -1.25237243e-02 6.16106628e-02 -6.16106628e-02 4.19112150e-02 -6.66038176e-02 6.66038176e-02 4.18576960e-02 -1.13447305e-02 1.13447305e-02 7.22429772e-02 -1.95897918e-04 5.94664521e-03 4.19577756e-03 7.05627727e-04 -6.17201608e-04 -1.28157334e-02 -2.58693042e-03 6.97865904e-03 -1.72758518e-04 1.32485453e-04 -1.56406874e-03 -2.47429580e-03 -3.97456371e-04 2.14604447e-02 1.24251960e-01 3.75683866e-02 4.59516086e-02 -6.29105724e-02 -9.48344293e-02 -1.07897992e-01 1.59352399e-01 1.13447305e-02 -1.99460369e-02 2.00942306e-02 1.48193664e-04 1.99460369e-02 5.87693754e-04 -1.78399356e-02 -1.25873327e-02 -6.17201608e-04 2.35149868e-03 3.84472003e-02 6.97865904e-03 -2.11966879e-02 5.18275555e-04 -1.56406874e-03 4.30333543e-03 5.08966264e-03 4.30333547e-03 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 -6.29105724e-02 4.59516086e-02 9.48344293e-02 1.59352399e-01 -1.07897992e-01 -1.13447305e-02 2.00942306e-02 -1.99460369e-02 1.48193664e-04 -1.99460369e-02 1.01712618e-02 7.52560429e-02 1.67708023e-02 2.01482599e-02 -3.52793452e-02 -5.89530789e-02 -5.95801292e-02 9.60783782e-02 4.81608277e-03 1.40137631e-03 1.84661243e-03 5.78427787e-03 2.53875841e-03 3.75683866e-02 3.75683866e-02 -9.48344293e-02 -9.48344293e-02 -1.48193664e-04 -1.48193664e-04 -4.00402675e-02 7.62844637e-03 5.64420322e-02 1.25781017e-02 -6.17201609e-04 -3.17023077e-02 -4.42148092e-02 6.97865904e-03 8.92800356e-02 3.61206208e-03 -2.73068112e-03 1.24388206e-04 2.53875841e-03 4.30333547e-03 5.39558109e-02 1.22457895e-01 1.22262008e-02 1.06712798e-01 -1.06712798e-01 -3.03164600e-02 -1.15361196e-01 1.15361196e-01 7.22429772e-02 -1.99460370e-02 1.99460370e-02 1.25276701e-01 + 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 17 34 55 72 89 110 127 144 161 183 205 220 237 262 287 312 338 364 389 415 441 466 492 518 538 563 -1 1 1 -461 - -4.47099972e-03 1.27627629e-02 -9.76976450e-05 7.76621345e-05 7.76750667e-04 -3.91366230e-04 -1.94284211e-05 7.82732461e-05 1.33147466e-03 7.13392445e-05 -2.66294932e-04 1.36285090e-04 2.41423623e-05 -4.62448456e-05 -1.40774416e-05 -4.82847247e-06 -3.34843015e-02 8.91304049e-02 -7.75107896e-03 7.90759837e-04 7.85879443e-03 -3.94438390e-03 -2.38089531e-04 7.88876780e-04 1.34047521e-02 8.71474601e-04 -2.68095042e-03 1.29584617e-03 2.89723057e-04 -4.37305360e-04 -1.45405683e-04 -5.79446114e-05 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 3.63365929e-04 3.57059449e-03 -1.79771982e-03 -1.00670961e-04 3.78719586e-04 6.07987739e-03 3.72560459e-04 -1.28216448e-03 5.62053460e-04 1.25067266e-04 -2.03389232e-04 -6.90790729e-05 -2.56380636e-05 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 -4.92416826e-02 -1.08965712e-03 -4.34381032e-05 -1.70374853e-04 -1.74108521e-03 8.58110133e-04 2.01341922e-05 -1.71622027e-04 -2.93867443e-03 -7.41550873e-05 5.87734887e-04 -3.12899707e-04 -2.74778484e-05 1.10680297e-04 1.06927630e-05 5.49556969e-06 -4.34381032e-05 -7.26731858e-05 -7.14118899e-04 3.78719586e-04 2.01341922e-05 2.01341922e-05 -1.28216448e-03 -7.45120919e-05 -7.45120919e-05 -1.36340385e-04 -2.56380636e-05 -2.56380636e-05 2.00456117e-06 4.92416826e-02 -1.25849568e-01 1.62020575e-02 -1.24118745e-03 -1.21878326e-02 6.12208737e-03 3.65832085e-04 -1.29067787e-03 -2.07128970e-02 -1.35194857e-03 4.37151806e-03 -1.87699220e-03 -4.54812915e-04 6.79289519e-04 2.38596062e-04 9.31943159e-05 1.27627629e-02 8.91304049e-02 -4.37656907e-02 1.25849568e-01 -5.61646922e-04 -1.63621157e-04 5.85871667e-04 5.98999154e-03 -2.94540281e-03 -7.35234216e-05 5.89080562e-04 1.00949847e-02 2.70389714e-04 -2.01899694e-03 1.06486787e-03 1.00557809e-04 -3.76634315e-04 -3.65605477e-05 -2.01115619e-05 -1.63621157e-04 2.48237490e-04 2.43756652e-03 -1.29067787e-03 -7.31664170e-05 -7.31664170e-05 4.37151806e-03 2.70389714e-04 2.70389714e-04 4.58050540e-04 9.31943159e-05 9.31943159e-05 -7.48019848e-06 -1.08965712e-03 -5.61646923e-04 -3.11004794e-03 1.08690669e-04 9.70983833e-04 -4.89936234e-04 -5.52797035e-05 1.21279620e-04 1.59808833e-03 2.07098357e-04 -3.99718977e-04 5.73967082e-05 6.59382872e-05 -3.09512197e-05 -2.38191505e-05 -1.46515128e-05 9.76976343e-05 7.75107886e-03 -3.66608235e-03 1.62020575e-02 3.11004788e-03 3.86863876e-04 -1.12540377e-04 -1.10769490e-03 5.34206993e-04 2.15598335e-05 -1.12918743e-04 -1.81057079e-03 -7.93261022e-05 3.83139036e-04 -1.37765383e-04 -2.73800096e-05 5.34416337e-05 4.36920927e-06 5.64503337e-06 3.86863876e-04 -4.21531672e-05 -3.80666462e-04 2.05750496e-04 2.33996176e-05 2.33996176e-05 -6.76468357e-04 -8.66895949e-05 -8.66895949e-05 -4.08758661e-05 -2.73800131e-05 -2.73800131e-05 1.41924773e-06 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 1.40774419e-05 1.45405687e-04 -6.90790725e-05 -1.65709093e-05 2.72636722e-05 2.38596062e-04 5.74051786e-05 -9.39657262e-05 2.38191525e-05 1.28207815e-05 -1.71899919e-05 -8.73841903e-07 -3.40931357e-06 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 2.25080754e-05 2.21538979e-04 -1.12918743e-04 -4.31196670e-06 -7.80297517e-06 3.83139036e-04 1.58652204e-05 2.84965838e-05 3.49717196e-05 5.64503337e-06 9.87081996e-06 3.40931371e-06 -2.83849454e-07 1.78847352e-02 1.14467784e-01 -5.22145440e-02 -4.06290781e-02 -1.74048480e-02 1.49318633e-01 1.04025889e-01 4.97728778e-02 3.15316441e-03 -5.87280635e-03 1.16794628e-03 -2.34691754e-03 -1.95760212e-03 6.39347036e-03 4.18220215e-02 -2.36203752e-02 -4.47099972e-03 6.61671923e-02 1.27627629e-02 -1.86132632e-04 -9.76976450e-05 5.87570367e-02 2.05158520e-01 -9.02775198e-02 -1.66320858e-01 -3.00925066e-02 1.72817914e-01 3.13161189e-01 5.76059713e-02 -8.17641058e-04 -8.40982874e-02 -9.81631944e-03 -2.47606560e-02 -2.80327625e-02 4.18220215e-02 2.06575675e-01 -1.27608936e-01 -3.34843015e-02 3.00819236e-01 8.91304049e-02 -3.19963830e-02 -7.75107896e-03 4.57049259e-02 2.23253775e-01 -1.02158091e-01 -1.04041986e-01 -4.10516260e-02 2.56081283e-01 2.23372737e-01 1.04343510e-01 9.72688516e-04 -3.83957898e-02 -4.34198345e-03 -1.25827172e-02 -1.40981101e-02 2.36203752e-02 1.27608936e-01 -7.72347806e-02 -1.64663822e-02 1.94088814e-01 4.37656907e-02 -1.23807841e-02 -3.66608235e-03 -7.98925478e-03 -6.18104265e-02 2.19387344e-02 7.31291146e-03 7.31291146e-03 -6.65042275e-02 -3.94409125e-02 -2.21680758e-02 -1.21924042e-03 -1.28729379e-02 -9.02806810e-04 -2.95698480e-04 -4.29097929e-03 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 8.23319109e-03 -4.92416826e-02 -2.32518433e-02 -1.08965712e-03 4.22966163e-04 -4.34381032e-05 1.52349753e-02 7.44179250e-02 -4.10516260e-02 -3.46806621e-02 7.31291146e-03 1.04343510e-01 7.44575789e-02 -2.21680758e-02 -2.94472639e-05 -1.40981101e-02 -9.02806809e-04 -4.39843445e-03 -8.00829461e-04 8.23319109e-03 -2.32518433e-02 4.22966163e-04 -4.34381032e-05 -9.03039774e-02 -2.82161404e-01 1.27959799e-01 2.26726473e-01 5.58787361e-02 -2.22512499e-01 -3.86284108e-01 -1.05382160e-01 -7.65040299e-04 1.29588302e-01 1.91115783e-02 4.13310048e-02 4.87973601e-02 -6.61671923e-02 -3.00819236e-01 1.94088814e-01 4.92416826e-02 -4.33599823e-01 -1.25849568e-01 5.93955711e-02 1.62020575e-02 2.41516852e-02 1.61501416e-01 -6.31504909e-02 -3.77732694e-03 -2.10501636e-02 1.75519787e-01 5.85065957e-02 5.85065957e-02 -1.94153916e-03 2.90724332e-02 -2.39610808e-03 -3.02677707e-03 9.69081108e-03 1.27627629e-02 8.91304049e-02 -4.37656907e-02 -2.32518433e-02 1.25849568e-01 6.29247841e-02 -5.61646922e-04 -4.37552520e-03 -1.63621157e-04 -3.01013258e-02 -9.40538012e-02 5.58787361e-02 7.55754911e-02 -2.10501636e-02 -1.05382160e-01 -1.28761369e-01 5.85065957e-02 5.43908250e-03 4.87973601e-02 -2.39610808e-03 1.70644894e-02 -5.37991947e-04 -2.32518433e-02 6.29247841e-02 -4.37552520e-03 -1.63621157e-04 -1.30997550e-02 -1.01193765e-01 4.80017140e-02 2.20754134e-02 2.32652065e-02 -1.34804222e-01 -7.61778290e-02 -6.87972073e-02 7.73872975e-03 2.26925104e-03 2.93150570e-03 -1.43087283e-03 -9.90281567e-04 -1.86132632e-04 -3.19963830e-02 1.23807841e-02 -1.08965712e-03 -5.93955711e-02 -5.61646923e-04 -1.00959882e-02 -3.11004794e-03 -5.87693754e-04 1.78399356e-02 -2.35149868e-03 -1.25873327e-02 -6.17201608e-04 2.11966879e-02 3.84472003e-02 6.97865904e-03 4.66691492e-03 4.30333543e-03 4.30333547e-03 2.09599152e-03 1.56406874e-03 9.76976343e-05 7.75107886e-03 -3.66608235e-03 -4.22966163e-04 1.62020575e-02 4.37552520e-03 3.11004788e-03 3.08024438e-03 3.86863876e-04 -7.62844637e-03 -5.64420322e-02 3.17023077e-02 1.25781017e-02 -6.17201609e-04 -8.92800356e-02 -4.42148092e-02 6.97865904e-03 4.00466032e-03 1.24388206e-04 4.30333547e-03 -1.85875832e-03 2.73068112e-03 -4.22966163e-04 4.37552520e-03 3.08024438e-03 3.86863876e-04 2.34691754e-03 2.47606559e-02 -1.25827172e-02 -4.69413293e-03 4.13310048e-02 1.40377123e-02 1.43087281e-03 -2.37233231e-04 -7.90777437e-05 -1.08753464e-03 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 -1.93431938e-04 -1.95897918e-04 5.94664521e-03 -6.17201608e-04 -4.19577756e-03 -7.05627727e-04 6.97865904e-03 1.28157334e-02 2.58693042e-03 2.22918228e-03 1.56406874e-03 3.97456371e-04 1.08753464e-03 1.32485453e-04 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 -1.93431938e-04 - 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 5 6 8 9 11 12 16 19 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 16 32 48 67 80 96 115 128 144 163 176 192 208 229 250 271 293 310 331 353 370 391 413 430 444 461 -461 - -4.47099972e-03 1.27627629e-02 -9.76976450e-05 7.76621345e-05 7.76750667e-04 -3.91366230e-04 7.82732461e-05 -1.94284211e-05 1.33147466e-03 -2.66294932e-04 7.13392445e-05 1.36285090e-04 -4.62448456e-05 2.41423623e-05 1.40774416e-05 -4.82847247e-06 -3.34843015e-02 8.91304049e-02 -7.75107896e-03 7.90759837e-04 7.85879443e-03 -3.94438390e-03 7.88876780e-04 -2.38089531e-04 1.34047521e-02 -2.68095042e-03 8.71474601e-04 1.29584617e-03 -4.37305360e-04 2.89723057e-04 1.45405683e-04 -5.79446114e-05 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 3.63365929e-04 3.57059449e-03 -1.79771982e-03 3.78719586e-04 -1.00670961e-04 6.07987739e-03 -1.28216448e-03 3.72560459e-04 5.62053460e-04 -2.03389232e-04 1.25067266e-04 6.90790729e-05 -2.56380636e-05 -4.34381032e-05 -7.26731858e-05 -7.14118899e-04 3.78719586e-04 2.01341922e-05 2.01341922e-05 -1.28216448e-03 -7.45120919e-05 -7.45120919e-05 -1.36340385e-04 -2.56380636e-05 -2.56380636e-05 2.00456117e-06 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 -4.92416826e-02 -1.08965712e-03 4.34381032e-05 -1.70374853e-04 -1.74108521e-03 8.58110133e-04 -1.71622027e-04 2.01341922e-05 -2.93867443e-03 5.87734887e-04 -7.41550873e-05 -3.12899707e-04 1.10680297e-04 -2.74778484e-05 -1.06927630e-05 5.49556969e-06 4.92416826e-02 -1.25849568e-01 1.62020575e-02 -1.24118745e-03 -1.21878326e-02 6.12208737e-03 -1.29067787e-03 3.65832085e-04 -2.07128970e-02 4.37151806e-03 -1.35194857e-03 -1.87699220e-03 6.79289519e-04 -4.54812915e-04 -2.38596062e-04 9.31943159e-05 -1.63621157e-04 2.48237490e-04 2.43756652e-03 -1.29067787e-03 -7.31664170e-05 -7.31664170e-05 4.37151806e-03 2.70389714e-04 2.70389714e-04 4.58050540e-04 9.31943159e-05 9.31943159e-05 -7.48019848e-06 1.27627629e-02 8.91304049e-02 -4.37656907e-02 1.25849568e-01 -5.61646922e-04 1.63621157e-04 5.85871667e-04 5.98999154e-03 -2.94540281e-03 5.89080562e-04 -7.35234216e-05 1.00949847e-02 -2.01899694e-03 2.70389714e-04 1.06486787e-03 -3.76634315e-04 1.00557809e-04 3.65605477e-05 -2.01115619e-05 -1.08965712e-03 -5.61646923e-04 -3.11004794e-03 1.08690669e-04 9.70983833e-04 -4.89936234e-04 1.21279620e-04 -5.52797035e-05 1.59808833e-03 -3.99718977e-04 2.07098357e-04 5.73967082e-05 -3.09512197e-05 6.59382872e-05 2.38191505e-05 -1.46515128e-05 3.86863876e-04 -4.21531672e-05 -3.80666462e-04 2.05750496e-04 2.33996176e-05 2.33996176e-05 -6.76468357e-04 -8.66895949e-05 -8.66895949e-05 -4.08758661e-05 -2.73800131e-05 -2.73800131e-05 1.41924773e-06 9.76976343e-05 7.75107886e-03 -3.66608235e-03 1.62020575e-02 3.11004788e-03 -3.86863876e-04 -1.12540377e-04 -1.10769490e-03 5.34206993e-04 -1.12918743e-04 2.15598335e-05 -1.81057079e-03 3.83139036e-04 -7.93261022e-05 -1.37765383e-04 5.34416337e-05 -2.73800096e-05 -4.36920927e-06 5.64503337e-06 4.34381032e-05 1.63621157e-04 3.86863877e-04 -1.40774419e-05 -1.45405687e-04 6.90790725e-05 -2.72636722e-05 1.65709093e-05 -2.38596062e-04 9.39657262e-05 -5.74051786e-05 -2.38191525e-05 1.71899919e-05 -1.28207815e-05 -8.73841903e-07 3.40931357e-06 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 2.25080754e-05 2.21538979e-04 -1.12918743e-04 -7.80297517e-06 -4.31196670e-06 3.83139036e-04 2.84965838e-05 1.58652204e-05 3.49717196e-05 9.87081996e-06 5.64503337e-06 -3.40931371e-06 -2.83849454e-07 1.78847352e-02 1.14467784e-01 -5.22145440e-02 -1.74048480e-02 -4.06290781e-02 1.49318633e-01 4.97728778e-02 1.04025889e-01 3.15316441e-03 1.16794628e-03 -5.87280635e-03 2.34691754e-03 -1.95760212e-03 6.39347036e-03 4.18220215e-02 -2.36203752e-02 -4.47099972e-03 6.61671923e-02 1.27627629e-02 -1.86132632e-04 -9.76976450e-05 5.87570367e-02 2.05158520e-01 -9.02775198e-02 -3.00925066e-02 -1.66320858e-01 1.72817914e-01 5.76059713e-02 3.13161189e-01 -8.17641058e-04 -9.81631944e-03 -8.40982874e-02 2.47606560e-02 -2.80327625e-02 4.18220215e-02 2.06575675e-01 -1.27608936e-01 -3.34843015e-02 3.00819236e-01 8.91304049e-02 -3.19963830e-02 -7.75107896e-03 4.57049259e-02 2.23253775e-01 -1.02158091e-01 -4.10516260e-02 -1.04041986e-01 2.56081283e-01 1.04343510e-01 2.23372737e-01 9.72688516e-04 -4.34198345e-03 -3.83957898e-02 1.25827172e-02 -1.40981101e-02 2.36203752e-02 1.27608936e-01 -7.72347806e-02 -1.64663822e-02 1.94088814e-01 4.37656907e-02 -1.23807841e-02 -3.66608235e-03 1.52349753e-02 7.44179250e-02 -4.10516260e-02 7.31291146e-03 -3.46806621e-02 1.04343510e-01 -2.21680758e-02 7.44575789e-02 -2.94472639e-05 -9.02806809e-04 -1.40981101e-02 4.39843445e-03 -8.00829461e-04 8.23319109e-03 -2.32518433e-02 4.22966163e-04 -4.34381032e-05 -7.98925478e-03 -6.18104265e-02 2.19387344e-02 7.31291146e-03 7.31291146e-03 -6.65042275e-02 -2.21680758e-02 -3.94409125e-02 -1.21924042e-03 -9.02806810e-04 -1.28729379e-02 2.95698480e-04 -4.29097929e-03 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 8.23319109e-03 -4.92416826e-02 -2.32518433e-02 -1.08965712e-03 4.22966163e-04 4.34381032e-05 -9.03039774e-02 -2.82161404e-01 1.27959799e-01 5.58787361e-02 2.26726473e-01 -2.22512499e-01 -1.05382160e-01 -3.86284108e-01 -7.65040299e-04 1.91115783e-02 1.29588302e-01 -4.13310048e-02 4.87973601e-02 -6.61671923e-02 -3.00819236e-01 1.94088814e-01 4.92416826e-02 -4.33599823e-01 -1.25849568e-01 5.93955711e-02 1.62020575e-02 -3.01013258e-02 -9.40538012e-02 5.58787361e-02 -2.10501636e-02 7.55754911e-02 -1.05382160e-01 5.85065957e-02 -1.28761369e-01 5.43908250e-03 -2.39610808e-03 4.87973601e-02 -1.70644894e-02 -5.37991947e-04 -2.32518433e-02 6.29247841e-02 -4.37552520e-03 -1.63621157e-04 2.41516852e-02 1.61501416e-01 -6.31504909e-02 -2.10501636e-02 -3.77732694e-03 1.75519787e-01 5.85065957e-02 5.85065957e-02 -1.94153916e-03 -2.39610808e-03 2.90724332e-02 3.02677707e-03 9.69081108e-03 1.27627629e-02 8.91304049e-02 -4.37656907e-02 -2.32518433e-02 1.25849568e-01 6.29247841e-02 -5.61646922e-04 -4.37552520e-03 1.63621157e-04 -1.30997550e-02 -1.01193765e-01 4.80017140e-02 2.32652065e-02 2.20754134e-02 -1.34804222e-01 -6.87972073e-02 -7.61778290e-02 7.73872975e-03 2.93150570e-03 2.26925104e-03 1.43087283e-03 -9.90281567e-04 -1.86132632e-04 -3.19963830e-02 1.23807841e-02 -1.08965712e-03 -5.93955711e-02 -5.61646923e-04 -1.00959882e-02 -3.11004794e-03 -7.62844637e-03 -5.64420322e-02 3.17023077e-02 -6.17201609e-04 1.25781017e-02 -8.92800356e-02 6.97865904e-03 -4.42148092e-02 4.00466032e-03 4.30333547e-03 1.24388206e-04 1.85875832e-03 2.73068112e-03 -4.22966163e-04 4.37552520e-03 3.08024438e-03 3.86863876e-04 -5.87693754e-04 1.78399356e-02 -2.35149868e-03 -6.17201608e-04 -1.25873327e-02 2.11966879e-02 6.97865904e-03 3.84472003e-02 4.66691492e-03 4.30333547e-03 4.30333543e-03 -2.09599152e-03 1.56406874e-03 9.76976343e-05 7.75107886e-03 -3.66608235e-03 -4.22966163e-04 1.62020575e-02 4.37552520e-03 3.11004788e-03 3.08024438e-03 -3.86863876e-04 -2.34691754e-03 -2.47606559e-02 1.25827172e-02 4.69413293e-03 -4.13310048e-02 -1.40377123e-02 -1.43087281e-03 2.37233231e-04 -7.90777437e-05 1.08753464e-03 4.34381032e-05 1.63621157e-04 3.86863877e-04 -1.93431938e-04 -1.95897918e-04 5.94664521e-03 -6.17201608e-04 -7.05627727e-04 -4.19577756e-03 6.97865904e-03 2.58693042e-03 1.28157334e-02 2.22918228e-03 3.97456371e-04 1.56406874e-03 -1.08753464e-03 1.32485453e-04 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 -1.93431938e-04 - 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 4 5 7 8 10 11 12 17 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 16 32 48 61 80 96 109 128 144 157 176 192 208 229 250 271 288 310 331 348 370 391 408 430 444 461 -404 - 1.27869407e-02 7.13665990e-02 -4.26817819e-02 1.09329842e-01 -5.98977497e-03 3.88310673e-04 3.88375334e-03 -1.85912949e-03 3.91366230e-04 3.91366230e-04 6.31973912e-03 -1.33147466e-03 -1.33147466e-03 5.59511230e-04 -2.17146786e-04 -2.17146786e-04 4.62448456e-05 9.59214865e-02 4.13151347e-01 -2.72846002e-01 5.86236200e-01 -9.24818466e-02 3.95379919e-03 3.92939721e-02 -1.86949532e-02 3.94438390e-03 3.94438390e-03 6.34713355e-02 -1.34047521e-02 -1.34047521e-02 5.21998071e-03 -2.04112112e-03 -2.04112112e-03 4.37305360e-04 5.17997189e-02 2.37589743e-01 -1.54469561e-01 3.49521804e-01 -4.31575307e-02 1.91453131e-03 1.88799388e-02 -8.98859910e-03 1.98947604e-03 1.98947604e-03 3.04011720e-02 -6.74212437e-03 -6.74212437e-03 2.41792328e-03 -1.01510637e-03 -1.01510637e-03 2.30652904e-04 1.64663822e-02 -4.37656907e-02 3.66608235e-03 -3.63365929e-04 -3.57059449e-03 1.79771982e-03 1.00670961e-04 -3.78719586e-04 -6.07987739e-03 -3.72560459e-04 1.28216448e-03 -5.62053460e-04 -1.25067266e-04 2.03389232e-04 6.90790729e-05 2.56380636e-05 1.64663822e-02 -4.37656907e-02 3.66608235e-03 -3.63365929e-04 -3.57059449e-03 1.79771982e-03 -3.78719586e-04 1.00670961e-04 -6.07987739e-03 1.28216448e-03 -3.72560459e-04 -5.62053460e-04 2.03389232e-04 -1.25067266e-04 -6.90790729e-05 2.56380636e-05 -1.55338927e-01 -6.17040743e-01 4.26833454e-01 -8.67199647e-01 1.64922114e-01 -6.54357144e-03 -6.44915881e-02 3.06086518e-02 -6.78433435e-03 -6.78433435e-03 -1.03564485e-01 2.30022836e-02 2.30022836e-02 -8.02745528e-03 3.38908410e-03 3.38908410e-03 -7.73255245e-04 -4.92416826e-02 1.25849568e-01 -1.62020575e-02 1.24118745e-03 1.21878326e-02 -6.12208737e-03 -3.65832085e-04 1.29067787e-03 2.07128970e-02 1.35194857e-03 -4.37151806e-03 1.87699220e-03 4.54812915e-04 -6.79289519e-04 -2.38596062e-04 -9.31943159e-05 -4.92416826e-02 1.25849568e-01 -1.62020575e-02 1.24118745e-03 1.21878326e-02 -6.12208737e-03 1.29067787e-03 -3.65832085e-04 2.07128970e-02 -4.37151806e-03 1.35194857e-03 1.87699220e-03 -6.79289519e-04 4.54812915e-04 2.38596062e-04 -9.31943159e-05 5.24524416e-03 -3.55036882e-02 6.36560543e-03 -7.26601703e-02 -2.01919772e-02 6.65367567e-04 6.11416935e-03 -2.84202519e-03 7.26046561e-04 7.26046561e-04 9.34794734e-03 -2.41185539e-03 -2.41185539e-03 2.86983558e-04 -2.00930550e-04 -2.00930550e-04 6.07251591e-05 1.97421770e-03 1.30004332e-03 6.16048880e-03 -2.24843278e-04 -2.04873800e-03 1.03059227e-03 1.20121140e-04 -2.33014169e-04 -3.38970528e-03 -4.44606639e-04 7.70434083e-04 -1.58204887e-04 -1.36900065e-04 6.51540436e-05 4.55391345e-05 2.90703276e-05 1.97421770e-03 1.30004332e-03 6.16048880e-03 -2.24843278e-04 -2.04873800e-03 1.03059227e-03 -2.33014169e-04 1.20121140e-04 -3.38970528e-03 7.70434083e-04 -4.44606639e-04 -1.58204887e-04 6.51540436e-05 -1.36900065e-04 -4.55391345e-05 2.90703276e-05 -3.86863876e-04 -6.72392884e-05 6.72392884e-05 2.31232569e-04 -2.31232569e-04 4.04108217e-05 -4.04108217e-05 -4.36920927e-06 -3.86863876e-04 4.21531672e-05 3.80666462e-04 -2.05750496e-04 -2.33996176e-05 -2.33996176e-05 6.76468357e-04 8.66895949e-05 8.66895949e-05 4.08758661e-05 2.73800131e-05 2.73800131e-05 -1.41924773e-06 8.94236761e-02 3.49495931e-01 -2.11810018e-01 -7.83447493e-02 -7.83447493e-02 4.56281532e-01 1.70178181e-01 1.70178181e-01 -3.70509145e-02 -2.69989218e-02 -2.69989218e-02 -9.78194646e-03 1.91804111e-02 1.13188620e-01 -6.63021571e-02 1.75497034e-01 -6.17590760e-03 5.16628174e-01 1.02579260e+00 -8.47064269e-01 -3.27764207e-01 -3.27764207e-01 1.04590831e+00 4.33821177e-01 4.33821177e-01 -2.76932560e-01 -2.10823794e-01 -2.10823794e-01 -7.85281500e-02 1.37743508e-01 6.19727021e-01 -4.00454938e-01 8.87055436e-01 -1.24478230e-01 2.77787332e-01 7.20592207e-01 -5.10790456e-01 -2.26254917e-01 -2.26254917e-01 8.19738991e-01 3.84807700e-01 3.84807700e-01 -1.30861451e-01 -1.19181083e-01 -1.19181083e-01 -4.95816506e-02 7.54200941e-02 3.65198680e-01 -2.31704342e-01 5.43610618e-01 -5.55383148e-02 8.48543673e-02 1.94787952e-01 -1.84261343e-01 3.65645573e-02 -6.84193767e-02 2.88182045e-01 -1.06368730e-01 1.09286151e-01 -7.12963677e-02 2.06589356e-03 -4.51832162e-02 1.69811516e-02 5.21999900e-04 2.46995733e-02 -6.70175341e-02 4.08904852e-03 8.48543673e-02 1.94787952e-01 -1.84261343e-01 -6.84193767e-02 3.65645573e-02 2.88182045e-01 1.09286151e-01 -1.06368730e-01 -7.12963677e-02 -4.51832162e-02 2.06589356e-03 -1.69811516e-02 5.21999900e-04 2.46995733e-02 -6.70175341e-02 4.08904852e-03 -7.41831522e-01 -1.22898828e+00 1.10046642e+00 5.12929183e-01 5.12929183e-01 -1.11256249e+00 -6.20544785e-01 -6.20544785e-01 3.54481170e-01 3.44763179e-01 3.44763179e-01 1.48163226e-01 -2.21506119e-01 -9.17859979e-01 6.20922268e-01 -1.30079947e+00 2.24317685e-01 -2.29192837e-01 -3.24477687e-01 4.16303529e-01 -1.09722467e-01 1.57750925e-01 -4.33276820e-01 2.92532978e-01 -1.75636934e-01 2.09040511e-01 -3.05714550e-02 1.31098737e-01 -5.83954942e-02 -1.01035814e-02 -7.24935260e-02 1.88774352e-01 -2.05775827e-02 -2.29192837e-01 -3.24477687e-01 4.16303529e-01 1.57750925e-01 -1.09722467e-01 -4.33276820e-01 -1.75636934e-01 2.92532978e-01 2.09040511e-01 1.31098737e-01 -3.05714550e-02 5.83954942e-02 -1.01035814e-02 -7.24935260e-02 1.88774352e-01 -2.05775827e-02 -1.26820389e-02 -2.33124474e-01 1.04283676e-01 4.51769009e-02 4.51769009e-02 -3.15714737e-01 -1.62140937e-01 -1.62140937e-01 3.86936475e-02 1.67619443e-02 1.67619443e-02 2.02409686e-03 5.05911153e-03 -6.75000712e-02 1.87463896e-02 -1.32055741e-01 -3.02879653e-02 -5.30357897e-03 -1.20467968e-01 6.10403724e-02 3.49391941e-03 2.22213264e-02 -1.97194890e-01 1.63023807e-02 -7.79947688e-02 1.79188838e-02 2.15166769e-02 1.10693087e-02 5.34555966e-03 8.20921440e-03 1.55125154e-03 5.67556852e-03 9.24073318e-03 -5.30357897e-03 -1.20467968e-01 6.10403724e-02 2.22213264e-02 3.49391941e-03 -1.97194890e-01 -7.79947688e-02 1.63023807e-02 1.79188838e-02 1.10693087e-02 2.15166769e-02 -5.34555966e-03 8.20921440e-03 1.55125154e-03 5.67556852e-03 9.24073318e-03 -5.01102058e-03 5.01102058e-03 2.69269529e-02 -2.69269529e-02 3.94823197e-03 -3.94823197e-03 -3.95388683e-04 -5.80295815e-04 -9.85553810e-04 -3.19024373e-02 1.78228919e-02 9.98008518e-04 9.98008518e-04 -6.09302794e-02 5.52103047e-03 5.52103047e-03 4.17040609e-03 7.43147282e-03 7.43147282e-03 6.62427248e-04 -5.80295815e-04 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 - 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +448 + 1.27869407e-02 7.13665990e-02 4.26817819e-02 -1.09329842e-01 2.99488748e-03 -5.18729729e-03 3.88310673e-04 3.88375334e-03 -3.91366230e-04 1.85912949e-03 3.91366230e-04 1.33147466e-03 -6.31973912e-03 -1.33147466e-03 -2.79755615e-04 -2.17146786e-04 -4.62448456e-05 4.84550939e-04 2.17146786e-04 9.59214865e-02 4.13151347e-01 2.72846002e-01 -5.86236200e-01 4.62409233e-02 -8.00916286e-02 3.95379919e-03 3.92939721e-02 -3.94438390e-03 1.86949532e-02 3.94438390e-03 1.34047521e-02 -6.34713355e-02 -1.34047521e-02 -2.60999035e-03 -2.04112112e-03 -4.37305360e-04 4.52063590e-03 2.04112112e-03 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 3.63365929e-04 3.57059449e-03 1.00670961e-04 1.79771982e-03 3.78719586e-04 -3.72560459e-04 -6.07987739e-03 -1.28216448e-03 -3.40850962e-04 1.25067266e-04 2.56380636e-05 4.52213038e-04 2.03389232e-04 -5.17997189e-02 -2.37589743e-01 -1.54469561e-01 3.49521804e-01 -2.15787654e-02 3.73755180e-02 -1.91453131e-03 -1.88799388e-02 1.98947604e-03 -8.98859910e-03 -1.98947604e-03 -6.74212437e-03 3.04011720e-02 6.74212437e-03 1.20896164e-03 1.01510637e-03 2.30652904e-04 -2.09398298e-03 -1.01510637e-03 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 -1.79771982e-03 1.00670961e-04 -1.28216448e-03 6.07987739e-03 -3.72560459e-04 2.21202498e-04 2.03389232e-04 -2.56380636e-05 -5.21292111e-04 1.25067266e-04 -4.92416826e-02 1.25849568e-01 1.62020575e-02 -1.24118745e-03 -1.21878326e-02 -3.65832085e-04 -6.12208737e-03 -1.29067787e-03 1.35194857e-03 2.07128970e-02 4.37151806e-03 1.14512635e-03 -4.54812915e-04 -9.31943159e-05 -1.50622489e-03 -6.79289519e-04 1.55338927e-01 6.17040743e-01 4.26833454e-01 -8.67199647e-01 8.24610569e-02 -1.42826740e-01 6.54357144e-03 6.44915881e-02 -6.78433435e-03 3.06086518e-02 6.78433435e-03 2.30022836e-02 -1.03564485e-01 -2.30022836e-02 -4.01372764e-03 -3.38908410e-03 -7.73255245e-04 6.95198020e-03 3.38908410e-03 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.24118745e-03 1.21878326e-02 -1.29067787e-03 6.12208737e-03 -3.65832085e-04 4.37151806e-03 -2.07128970e-02 1.35194857e-03 -7.31865847e-04 -6.79289519e-04 9.31943159e-05 1.74482096e-03 -4.54812915e-04 -2.62262208e-03 1.77518441e-02 3.18280272e-03 -3.63300852e-02 -5.33814220e-03 8.57586561e-03 -3.32683783e-04 -3.05708468e-03 4.21254213e-04 -1.42101259e-03 -3.04792349e-04 -1.40618097e-03 4.67397367e-03 1.00567442e-03 6.84689824e-05 1.35462073e-04 3.03625795e-05 -1.26159449e-04 -6.54684769e-05 -1.97421770e-03 -1.30004332e-03 6.16048880e-03 -2.24843278e-04 -2.04873800e-03 -1.20121140e-04 -1.03059227e-03 -2.33014169e-04 4.44606639e-04 3.38970528e-03 7.70434083e-04 1.18540491e-04 -1.36900065e-04 -2.90703276e-05 -1.14239884e-04 -6.51540436e-05 -3.86863876e-04 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 -2.05750496e-04 2.33996176e-05 8.66895949e-05 6.76468357e-04 -8.66895949e-05 2.04379331e-05 -2.73800131e-05 -1.41924773e-06 -3.53995385e-05 2.73800131e-05 4.54251469e-03 -3.07470959e-02 -5.51277601e-03 6.29255534e-02 8.57586561e-03 -1.52406988e-02 5.76225216e-04 5.29502598e-03 -5.95155122e-04 2.46126601e-03 6.62394411e-04 1.97311175e-03 -8.09555987e-03 -2.20434432e-03 -1.26159449e-04 -1.53805550e-04 -5.25895304e-05 2.14145366e-04 1.94216372e-04 -1.97421770e-03 -1.30004332e-03 6.16048880e-03 2.24843278e-04 2.04873800e-03 -2.33014169e-04 1.03059227e-03 -1.20121140e-04 7.70434083e-04 -3.38970528e-03 4.44606639e-04 -3.96643961e-05 -6.51540436e-05 2.90703276e-05 1.59779018e-04 -1.36900065e-04 8.94236761e-02 3.49495931e-01 7.83447493e-02 2.11810018e-01 -7.83447493e-02 -1.70178181e-01 -4.56281532e-01 1.70178181e-01 1.85254573e-02 -2.69989218e-02 9.78194646e-03 -3.20870332e-02 2.69989218e-02 1.91804111e-02 1.13188620e-01 6.63021571e-02 -1.75497034e-01 3.08795380e-03 -5.34849287e-03 5.16628174e-01 1.02579260e+00 3.27764207e-01 8.47064269e-01 -3.27764207e-01 -4.33821177e-01 -1.04590831e+00 4.33821177e-01 1.38466280e-01 -2.10823794e-01 7.85281500e-02 -2.39830632e-01 2.10823794e-01 1.37743508e-01 6.19727021e-01 4.00454938e-01 -8.87055436e-01 6.22391148e-02 -1.07801309e-01 -8.48543673e-02 -1.94787952e-01 3.65645573e-02 -1.84261343e-01 6.84193767e-02 -1.06368730e-01 2.88182045e-01 -1.09286151e-01 -5.03542926e-02 -2.06589356e-03 5.21999900e-04 5.32538898e-02 -4.51832162e-02 2.46995733e-02 -6.70175341e-02 -4.08904852e-03 -2.77787332e-01 -7.20592207e-01 -2.26254917e-01 -5.10790456e-01 2.26254917e-01 3.84807700e-01 8.19738991e-01 -3.84807700e-01 -6.54307256e-02 1.19181083e-01 -4.95816506e-02 1.13329341e-01 -1.19181083e-01 -7.54200941e-02 -3.65198680e-01 -2.31704342e-01 5.43610618e-01 -2.77691574e-02 4.80975915e-02 8.48543673e-02 1.94787952e-01 6.84193767e-02 1.84261343e-01 3.65645573e-02 -1.09286151e-01 -2.88182045e-01 -1.06368730e-01 2.09420751e-02 -4.51832162e-02 -5.21999900e-04 -7.02350414e-02 -2.06589356e-03 2.46995733e-02 -6.70175341e-02 -4.08904852e-03 2.29192837e-01 3.24477687e-01 -1.09722467e-01 4.16303529e-01 -1.57750925e-01 2.92532978e-01 -4.33276820e-01 1.75636934e-01 1.55092237e-01 3.05714550e-02 -1.01035814e-02 -1.51836646e-01 1.31098737e-01 -7.24935260e-02 1.88774352e-01 2.05775827e-02 7.41831522e-01 1.22898828e+00 5.12929183e-01 1.10046642e+00 -5.12929183e-01 -6.20544785e-01 -1.11256249e+00 6.20544785e-01 1.77240585e-01 -3.44763179e-01 1.48163226e-01 -3.06989698e-01 3.44763179e-01 2.21506119e-01 9.17859979e-01 6.20922268e-01 -1.30079947e+00 1.12158843e-01 -1.94264814e-01 -2.29192837e-01 -3.24477687e-01 -1.57750925e-01 -4.16303529e-01 -1.09722467e-01 1.75636934e-01 4.33276820e-01 2.92532978e-01 -5.39482743e-02 1.31098737e-01 1.01035814e-02 2.10232140e-01 3.05714550e-02 -7.24935260e-02 1.88774352e-01 2.05775827e-02 6.34101945e-03 1.16562237e-01 2.69281216e-02 5.21418378e-02 -1.82487793e-02 -1.04389894e-01 -1.57857368e-01 5.77510435e-02 9.37687036e-03 -4.96170298e-03 1.01204843e-03 -1.69260492e-02 1.18002414e-02 -2.52955576e-03 3.37500356e-02 9.37319478e-03 -6.60278707e-02 -8.00721319e-03 1.28637982e-02 -5.30357897e-03 -1.20467968e-01 -3.49391941e-03 -6.10403724e-02 2.22213264e-02 -1.63023807e-02 1.97194890e-01 -7.79947688e-02 -4.33005146e-03 2.15166769e-02 -8.20921440e-03 1.81909884e-02 -1.10693087e-02 -1.55125154e-03 -5.67556852e-03 9.24073318e-03 9.85553810e-04 3.19024373e-02 9.98008518e-04 1.78228919e-02 -9.98008518e-04 5.52103047e-03 -6.09302794e-02 -5.52103047e-03 2.08520305e-03 -7.43147282e-03 6.62427248e-04 -3.61167762e-03 7.43147282e-03 -5.80295815e-04 -1.09829679e-02 -2.01891717e-01 -3.66188336e-02 -9.03123123e-02 4.16298542e-02 1.26954694e-01 2.73416982e-01 -1.53881647e-01 -1.69260492e-02 1.64903856e-02 -1.75291930e-03 2.89213884e-02 -1.25421536e-02 4.38131910e-03 -5.84567764e-02 -1.62348496e-02 1.14363627e-01 1.28637982e-02 -2.28610479e-02 5.30357897e-03 1.20467968e-01 2.22213264e-02 6.10403724e-02 -3.49391941e-03 -7.79947688e-02 -1.97194890e-01 -1.63023807e-02 1.35888324e-02 -1.10693087e-02 8.20921440e-03 -1.28454288e-02 2.15166769e-02 -1.55125154e-03 -5.67556852e-03 9.24073318e-03 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 + 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 +477 + -4.47099972e-03 1.27627629e-02 9.76976450e-05 7.76621345e-05 7.76750667e-04 -7.82732461e-05 3.91366230e-04 -1.94284211e-05 2.66294932e-04 -1.33147466e-03 7.13392445e-05 -5.59511230e-05 -4.62448456e-05 4.82847247e-06 1.25065071e-04 -2.41423623e-05 -3.34843015e-02 8.91304049e-02 7.75107896e-03 7.90759837e-04 7.85879443e-03 -7.88876780e-04 3.94438390e-03 -2.38089531e-04 2.68095042e-03 -1.34047521e-02 8.71474601e-04 -5.21998071e-04 -4.37305360e-04 5.79446114e-05 1.19493855e-03 -2.89723057e-04 -4.34381032e-05 7.26731858e-05 7.14118899e-04 2.01341922e-05 3.78719586e-04 -2.01341922e-05 -7.45120919e-05 -1.28216448e-03 7.45120919e-05 -6.81701924e-05 2.56380636e-05 2.00456117e-06 1.18074237e-04 -2.56380636e-05 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 -1.79771982e-03 1.00670961e-04 -1.28216448e-03 6.07987739e-03 -3.72560459e-04 2.21202498e-04 2.03389232e-04 -2.56380636e-05 -5.21292111e-04 1.25067266e-04 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 4.92416826e-02 5.82447061e-04 -9.21951697e-04 -1.70374853e-04 -1.74108521e-03 1.71622027e-04 -8.58110133e-04 2.01341922e-05 -5.87734887e-04 2.93867443e-03 -7.41550873e-05 1.47189649e-04 1.10680297e-04 -5.49556969e-06 -2.76325477e-04 2.74778484e-05 -1.63621157e-04 -2.48237490e-04 -2.43756652e-03 -7.31664170e-05 -1.29067787e-03 7.31664170e-05 2.70389714e-04 4.37151806e-03 -2.70389714e-04 2.29025270e-04 -9.31943159e-05 -7.48019848e-06 -3.96683404e-04 9.31943159e-05 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.24118745e-03 1.21878326e-02 -1.29067787e-03 6.12208737e-03 -3.65832085e-04 4.37151806e-03 -2.07128970e-02 1.35194857e-03 -7.31865847e-04 -6.79289519e-04 9.31943159e-05 1.74482096e-03 -4.54812915e-04 1.27627629e-02 8.91304049e-02 4.37656907e-02 -1.25849568e-01 4.22523540e-04 -4.04589924e-04 5.85871667e-04 5.98999154e-03 -5.89080562e-04 2.94540281e-03 -7.35234216e-05 2.01899694e-03 -1.00949847e-02 2.70389714e-04 -5.00771574e-04 -3.76634315e-04 2.01115619e-05 9.40482904e-04 -1.00557809e-04 5.82447061e-04 4.22523540e-04 -1.89005792e-03 -6.65367567e-05 -6.11416935e-04 8.42508425e-05 -3.04792349e-04 4.19906802e-05 -2.81236195e-04 1.00567442e-03 -1.53263522e-04 1.36937965e-05 3.03625795e-05 -1.02783085e-05 -4.90510404e-05 4.40722661e-05 -3.86863876e-04 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 -2.05750496e-04 2.33996176e-05 8.66895949e-05 6.76468357e-04 -8.66895949e-05 2.04379331e-05 -2.73800131e-05 -1.41924773e-06 -3.53995385e-05 2.73800131e-05 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -2.25080754e-05 -2.21538979e-04 -7.80297517e-06 -1.12918743e-04 4.31196670e-06 2.84965838e-05 3.83139036e-04 -1.58652204e-05 2.04384121e-05 -9.87081996e-06 -2.83849454e-07 -2.85817407e-05 5.64503337e-06 -9.21951696e-04 -4.04589925e-04 2.49994859e-03 8.70901592e-05 7.68193823e-04 -9.13993954e-05 3.89757689e-04 -3.95881729e-05 2.99183926e-04 -1.26468706e-03 1.50649849e-04 -1.41273731e-06 -1.82095465e-05 1.09839255e-05 4.28290698e-05 -5.06938410e-05 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 1.62020575e-02 1.89005789e-03 -2.49994854e-03 1.12540377e-04 1.10769490e-03 -1.12918743e-04 5.34206993e-04 -2.15598335e-05 3.83139036e-04 -1.81057079e-03 7.93261022e-05 -6.50988451e-05 -5.34416337e-05 5.64503337e-06 1.21492926e-04 -2.73800096e-05 1.78847352e-02 1.14467784e-01 1.74048480e-02 5.22145440e-02 -4.06290781e-02 -4.97728778e-02 -1.49318633e-01 1.04025889e-01 4.55908008e-04 1.16794628e-03 1.95760212e-03 3.90417925e-03 5.87280635e-03 6.39347036e-03 4.18220215e-02 2.36203752e-02 -4.47099972e-03 -6.61671923e-02 1.27627629e-02 9.30663158e-05 -1.61195587e-04 9.76976450e-05 5.87570367e-02 2.05158520e-01 3.00925066e-02 9.02775198e-02 -1.66320858e-01 -5.76059713e-02 -1.72817914e-01 3.13161189e-01 2.18521776e-02 -9.81631944e-03 2.80327625e-02 1.16722301e-02 8.40982874e-02 4.18220215e-02 2.06575675e-01 1.27608936e-01 -3.34843015e-02 -3.00819236e-01 8.91304049e-02 1.59981915e-02 -2.77096805e-02 7.75107896e-03 -1.52349753e-02 -7.44179250e-02 7.31291146e-03 -4.10516260e-02 3.46806621e-02 -2.21680758e-02 1.04343510e-01 -7.44575789e-02 -3.82387960e-03 9.02806809e-04 -8.00829461e-04 -2.17371514e-03 -1.40981101e-02 8.23319109e-03 -2.32518433e-02 -4.22966163e-04 -4.34381032e-05 -4.57049259e-02 -2.23253775e-01 -4.10516260e-02 -1.02158091e-01 1.04041986e-01 1.04343510e-01 2.56081283e-01 -2.23372737e-01 -1.04106085e-02 4.34198345e-03 -1.40981101e-02 -7.13373157e-03 -3.83957898e-02 -2.36203752e-02 -1.27608936e-01 -7.72347806e-02 1.64663822e-02 1.94088814e-01 -4.37656907e-02 -6.19039206e-03 1.07220736e-02 -3.66608235e-03 -7.98925478e-03 -6.18104265e-02 -7.31291146e-03 -2.19387344e-02 7.31291146e-03 2.21680758e-02 6.65042275e-02 -3.94409125e-02 8.65702603e-04 -9.02806810e-04 4.29097929e-03 -9.08043933e-04 1.28729379e-02 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 8.23319109e-03 4.92416826e-02 -2.32518433e-02 5.82447061e-04 -9.21951697e-04 -4.22966163e-04 3.01013258e-02 9.40538012e-02 -2.10501636e-02 5.58787361e-02 -7.55754911e-02 5.85065957e-02 -1.05382160e-01 1.28761369e-01 1.74978226e-02 2.39610808e-03 -5.37991947e-04 3.82186109e-03 4.87973601e-02 -2.32518433e-02 6.29247841e-02 4.37552520e-03 -1.63621157e-04 9.03039774e-02 2.82161404e-01 5.58787361e-02 1.27959799e-01 -2.26726473e-01 -1.05382160e-01 -2.22512499e-01 3.86284108e-01 3.54111799e-02 -1.91115783e-02 4.87973601e-02 2.13280467e-02 1.29588302e-01 6.61671923e-02 3.00819236e-01 1.94088814e-01 -4.92416826e-02 -4.33599823e-01 1.25849568e-01 2.96977856e-02 -5.14380735e-02 1.62020575e-02 2.41516852e-02 1.61501416e-01 2.10501636e-02 6.31504909e-02 -3.77732694e-03 -5.85065957e-02 -1.75519787e-01 5.85065957e-02 3.59203542e-03 -2.39610808e-03 -9.69081108e-03 -1.68033698e-04 -2.90724332e-02 1.27627629e-02 8.91304049e-02 4.37656907e-02 -2.32518433e-02 -1.25849568e-01 6.29247841e-02 4.22523540e-04 -4.04589924e-04 4.37552520e-03 4.51738728e-03 2.91535252e-02 1.16326033e-02 1.31039043e-02 -6.97246832e-03 -3.43986036e-02 -3.16084108e-02 2.59318990e-02 1.87537412e-03 -1.46575285e-03 -1.43697341e-03 -4.81608276e-03 9.29175516e-04 9.30663158e-05 1.59981915e-02 6.19039206e-03 5.82447061e-04 -2.96977856e-02 4.22523540e-04 -2.66907099e-03 4.28793262e-03 -1.89005792e-03 -7.62844637e-03 -5.64420322e-02 6.17201609e-04 -3.17023077e-02 1.25781017e-02 -6.97865904e-03 8.92800356e-02 -4.42148092e-02 -3.92598236e-04 4.30333547e-03 -2.73068112e-03 4.39751672e-03 -1.24388206e-04 4.22966163e-04 -4.37552520e-03 3.08024438e-03 -3.86863876e-04 1.95897918e-04 -5.94664521e-03 -7.05627727e-04 -6.17201608e-04 4.19577756e-03 2.58693042e-03 6.97865904e-03 -1.28157334e-02 2.05642376e-03 -3.97456371e-04 1.32485453e-04 -1.38676117e-03 1.56406874e-03 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.93431938e-04 -1.25181794e-02 -1.00016699e-01 -2.01482599e-02 -4.78620624e-02 2.14649352e-02 5.95801292e-02 1.37409383e-01 -7.29907912e-02 -1.95433712e-03 2.53875841e-03 3.13841674e-04 5.78427789e-03 -2.08384566e-03 -1.61195587e-04 -2.77096805e-02 -1.07220736e-02 -9.21951696e-04 5.14380735e-02 -4.04589925e-04 4.28793262e-03 -7.62034910e-03 2.49994859e-03 5.87693754e-04 -1.78399356e-02 -6.17201608e-04 -2.35149868e-03 1.25873327e-02 6.97865904e-03 2.11966879e-02 -3.84472003e-02 4.14863936e-03 -4.30333547e-03 1.56406874e-03 -2.99367111e-03 4.30333543e-03 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 4.22966163e-04 1.62020575e-02 -4.37552520e-03 1.89005789e-03 -2.49994854e-03 3.08024438e-03 + 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 16 32 46 62 81 95 111 130 146 160 176 192 211 233 255 272 294 316 333 355 377 399 416 433 455 477 +477 + 4.47099972e-03 -1.27627629e-02 -9.76976450e-05 7.76621345e-05 7.76750667e-04 1.94284211e-05 3.91366230e-04 7.82732461e-05 -7.13392445e-05 -1.33147466e-03 -2.66294932e-04 -8.03339670e-05 2.41423623e-05 4.82847247e-06 1.10987629e-04 4.62448456e-05 3.34843015e-02 -8.91304049e-02 -7.75107896e-03 7.90759837e-04 7.85879443e-03 2.38089531e-04 3.94438390e-03 7.88876780e-04 -8.71474601e-04 -1.34047521e-02 -2.68095042e-03 -7.73848102e-04 2.89723057e-04 5.79446114e-05 1.04953286e-03 4.37305360e-04 4.47099972e-03 3.34843015e-02 1.64663822e-02 -4.92416826e-02 -5.07210060e-04 9.65389800e-04 1.70374853e-04 1.74108521e-03 2.01341922e-05 8.58110133e-04 1.71622027e-04 -7.41550873e-05 -2.93867443e-03 -5.87734887e-04 -1.65710058e-04 2.74778484e-05 5.49556969e-06 2.65632714e-04 1.10680297e-04 -1.64663822e-02 4.37656907e-02 3.66608235e-03 -3.63365929e-04 -3.57059449e-03 -1.00670961e-04 -1.79771982e-03 -3.78719586e-04 3.72560459e-04 6.07987739e-03 1.28216448e-03 3.40850962e-04 -1.25067266e-04 -2.56380636e-05 -4.52213038e-04 -2.03389232e-04 4.34381032e-05 -7.26731858e-05 -7.14118899e-04 -2.01341922e-05 -3.78719586e-04 2.01341922e-05 7.45120919e-05 1.28216448e-03 -7.45120919e-05 6.81701924e-05 -2.56380636e-05 -2.00456117e-06 -1.18074237e-04 2.56380636e-05 -1.27627629e-02 -8.91304049e-02 -4.37656907e-02 1.25849568e-01 -1.39123382e-04 5.68211081e-04 -5.85871667e-04 -5.98999154e-03 -7.35234216e-05 -2.94540281e-03 -5.89080562e-04 2.70389714e-04 1.00949847e-02 2.01899694e-03 5.64096300e-04 -1.00557809e-04 -2.01115619e-05 -9.03922356e-04 -3.76634315e-04 4.92416826e-02 -1.25849568e-01 -1.62020575e-02 1.24118745e-03 1.21878326e-02 3.65832085e-04 6.12208737e-03 1.29067787e-03 -1.35194857e-03 -2.07128970e-02 -4.37151806e-03 -1.14512635e-03 4.54812915e-04 9.31943159e-05 1.50622489e-03 6.79289519e-04 1.63621157e-04 2.48237490e-04 2.43756652e-03 7.31664170e-05 1.29067787e-03 -7.31664170e-05 -2.70389714e-04 -4.37151806e-03 2.70389714e-04 -2.29025270e-04 9.31943159e-05 7.48019848e-06 3.96683404e-04 -9.31943159e-05 -5.07210059e-04 -1.39123383e-04 1.21999003e-03 -4.21539120e-05 -3.59566898e-04 -1.32890233e-05 -1.85143885e-04 -3.70287771e-05 5.38348357e-05 5.92413914e-04 1.18482783e-04 1.36937948e-05 -2.18660211e-05 -4.37320422e-06 -1.41273631e-06 -5.88640128e-07 9.76976343e-05 7.75107886e-03 3.66608235e-03 -1.62020575e-02 -1.21999000e-03 2.88681241e-03 -1.12540377e-04 -1.10769490e-03 -2.15598335e-05 -5.34206993e-04 -1.12918743e-04 7.93261022e-05 1.81057079e-03 3.83139036e-04 7.26665375e-05 -2.73800096e-05 -5.64503337e-06 -1.17123716e-04 -5.34416337e-05 4.34381032e-05 1.63621157e-04 -3.86863877e-04 -2.25080754e-05 -2.21538979e-04 -4.31196670e-06 -1.12918743e-04 7.80297517e-06 1.58652204e-05 3.83139036e-04 -2.84965838e-05 1.45333075e-05 -5.64503337e-06 -2.83849454e-07 -3.19910544e-05 9.87081996e-06 9.65389799e-04 5.68211082e-04 -2.88681246e-03 1.01167601e-04 9.13599510e-04 5.61590822e-05 4.58836761e-04 1.18663068e-04 -2.08055028e-04 -1.50328312e-03 -3.93149652e-04 -4.90510394e-05 6.35146226e-05 1.43932390e-05 4.28290715e-05 3.53995385e-05 3.86863876e-04 4.21531672e-05 3.80666462e-04 2.33996176e-05 2.05750496e-04 -2.33996176e-05 -8.66895949e-05 -6.76468357e-04 8.66895949e-05 -2.04379331e-05 2.73800131e-05 1.41924773e-06 3.53995385e-05 -2.73800131e-05 1.78847352e-02 1.14467784e-01 4.06290781e-02 5.22145440e-02 -1.74048480e-02 -1.04025889e-01 -1.49318633e-01 4.97728778e-02 -3.60907242e-03 -5.87280635e-03 1.95760212e-03 1.55726171e-03 -1.16794628e-03 6.39347036e-03 4.18220215e-02 4.47099972e-03 2.36203752e-02 -1.27627629e-02 -6.61671923e-02 9.30663158e-05 -9.76976450e-05 -1.61195587e-04 5.87570367e-02 2.05158520e-01 1.66320858e-01 9.02775198e-02 -3.00925066e-02 -3.13161189e-01 -1.72817914e-01 5.76059713e-02 -2.10345366e-02 -8.40982874e-02 2.80327625e-02 -1.30884259e-02 9.81631944e-03 4.18220215e-02 2.06575675e-01 3.34843015e-02 1.27608936e-01 -8.91304049e-02 -3.00819236e-01 1.59981915e-02 -7.75107896e-03 -2.77096805e-02 7.98925478e-03 6.18104265e-02 7.31291146e-03 2.19387344e-02 -7.31291146e-03 -3.94409125e-02 -6.65042275e-02 2.21680758e-02 -3.53537812e-04 1.28729379e-02 -4.29097929e-03 1.20374241e-03 -9.02806810e-04 4.47099972e-03 3.34843015e-02 8.23319109e-03 1.64663822e-02 -2.32518433e-02 -4.92416826e-02 -5.07210060e-04 -4.22966163e-04 9.65389800e-04 -4.57049259e-02 -2.23253775e-01 -1.04041986e-01 -1.02158091e-01 4.10516260e-02 2.23372737e-01 2.56081283e-01 -1.04343510e-01 1.13832970e-02 3.83957898e-02 -1.40981101e-02 5.44898564e-03 -4.34198345e-03 -2.36203752e-02 -1.27608936e-01 -1.64663822e-02 -7.72347806e-02 4.37656907e-02 1.94088814e-01 -6.19039206e-03 3.66608235e-03 1.07220736e-02 1.52349753e-02 7.44179250e-02 3.46806621e-02 4.10516260e-02 7.31291146e-03 -7.44575789e-02 -1.04343510e-01 -2.21680758e-02 -3.79443233e-03 -1.40981101e-02 8.00829461e-04 -2.22471930e-03 9.02806809e-04 8.23319109e-03 -2.32518433e-02 4.34381032e-05 -4.22966163e-04 -2.41516852e-02 -1.61501416e-01 -3.77732694e-03 -6.31504909e-02 2.10501636e-02 5.85065957e-02 1.75519787e-01 -5.85065957e-02 1.65049626e-03 -2.90724332e-02 9.69081108e-03 3.19481077e-03 -2.39610808e-03 -1.27627629e-02 -8.91304049e-02 -2.32518433e-02 -4.37656907e-02 6.29247841e-02 1.25849568e-01 -1.39123382e-04 4.37552520e-03 5.68211081e-04 9.03039774e-02 2.82161404e-01 2.26726473e-01 1.27959799e-01 -5.58787361e-02 -3.86284108e-01 -2.22512499e-01 1.05382160e-01 -3.61762202e-02 -1.29588302e-01 4.87973601e-02 -2.00029581e-02 1.91115783e-02 6.61671923e-02 3.00819236e-01 4.92416826e-02 1.94088814e-01 -1.25849568e-01 -4.33599823e-01 2.96977856e-02 -1.62020575e-02 -5.14380735e-02 -3.01013258e-02 -9.40538012e-02 -7.55754911e-02 -5.58787361e-02 -2.10501636e-02 1.28761369e-01 1.05382160e-01 5.85065957e-02 1.20587401e-02 4.87973601e-02 5.37991947e-04 1.32426283e-02 2.39610808e-03 -2.32518433e-02 6.29247841e-02 1.63621157e-04 4.37552520e-03 8.58236770e-03 7.20402394e-02 1.51029450e-02 3.48978098e-02 -1.16326033e-02 -5.02459300e-02 -1.03195811e-01 3.43986037e-02 1.87537414e-03 -1.34007552e-03 4.46691842e-04 -1.95433713e-03 1.46575285e-03 9.30663158e-05 1.59981915e-02 -5.07210059e-04 6.19039206e-03 -1.39123383e-04 -2.96977856e-02 -2.66907099e-03 1.21999003e-03 4.28793262e-03 -5.87693754e-04 1.78399356e-02 1.25873327e-02 2.35149868e-03 -6.17201608e-04 -3.84472003e-02 -2.11966879e-02 6.97865904e-03 -5.18275555e-04 4.30333543e-03 -1.56406874e-03 5.08966264e-03 -4.30333547e-03 9.76976343e-05 7.75107886e-03 4.22966163e-04 3.66608235e-03 -4.37552520e-03 -1.62020575e-02 -1.21999000e-03 3.08024438e-03 2.88681241e-03 1.95897918e-04 -5.94664521e-03 -4.19577756e-03 -6.17201608e-04 7.05627727e-04 1.28157334e-02 6.97865904e-03 -2.58693042e-03 1.72758518e-04 -1.56406874e-03 1.32485453e-04 -2.47429580e-03 3.97456371e-04 4.34381032e-05 1.63621157e-04 -1.93431938e-04 -3.86863877e-04 -1.01712618e-02 -7.52560429e-02 -1.67708023e-02 -3.52793452e-02 2.01482599e-02 5.89530789e-02 9.60783782e-02 -5.95801292e-02 -4.81608277e-03 1.84661243e-03 1.40137631e-03 5.78427787e-03 -2.53875841e-03 -1.61195587e-04 -2.77096805e-02 9.65389799e-04 -1.07220736e-02 5.68211082e-04 5.14380735e-02 4.28793262e-03 -2.88681246e-03 -7.62034910e-03 7.62844637e-03 5.64420322e-02 1.25781017e-02 3.17023077e-02 6.17201609e-04 -4.42148092e-02 -8.92800356e-02 -6.97865904e-03 3.61206208e-03 -1.24388206e-04 2.73068112e-03 -2.53875841e-03 4.30333547e-03 4.22966163e-04 -4.37552520e-03 3.86863876e-04 3.08024438e-03 + 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 16 32 51 67 81 100 116 130 146 165 181 197 211 233 255 277 299 316 338 360 377 399 421 438 460 477 -1 1 2 -166 - 7.76621055e-05 7.90759556e-04 -3.63365926e-04 -1.70374852e-04 7.26731853e-05 1.24118745e-03 5.85871666e-04 -2.48237490e-04 1.08690523e-04 1.12540322e-04 -4.21531144e-05 1.40774416e-05 -2.25080645e-05 7.76750386e-04 7.85879170e-03 -3.57059447e-03 -1.74108521e-03 7.14118894e-04 1.21878326e-02 5.98999154e-03 -2.43756652e-03 9.70982419e-04 1.10769437e-03 -3.80665951e-04 1.45405683e-04 -2.21538874e-04 3.91366228e-04 3.94438388e-03 -1.79771982e-03 -8.58110134e-04 3.78719587e-04 6.12208738e-03 2.94540281e-03 -1.29067787e-03 4.89936220e-04 5.34206989e-04 -2.05750491e-04 6.90790729e-05 -1.12918743e-04 -1.94284214e-05 -2.38089534e-04 1.00670961e-04 2.01341921e-05 -2.01341921e-05 -3.65832084e-04 -7.35234215e-05 7.31664169e-05 -5.52797056e-05 -2.15598335e-05 2.33996183e-05 -1.65709092e-05 4.31196669e-06 -7.82732456e-05 -7.88876775e-04 3.78719587e-04 1.71622027e-04 2.01341921e-05 -1.29067787e-03 -5.89080562e-04 -7.31664169e-05 -1.21279617e-04 -1.12918743e-04 -2.33996183e-05 -2.72636722e-05 -7.80297521e-06 -1.33147466e-03 -1.34047521e-02 6.07987739e-03 2.93867443e-03 -1.28216448e-03 -2.07128970e-02 -1.00949847e-02 4.37151806e-03 -1.59808831e-03 -1.81057079e-03 6.76468352e-04 -2.38596062e-04 3.83139035e-04 7.13392449e-05 8.71474604e-04 -3.72560459e-04 -7.41550872e-05 7.45120917e-05 1.35194857e-03 2.70389714e-04 -2.70389714e-04 2.07098359e-04 7.93261022e-05 -8.66895956e-05 5.74051784e-05 -1.58652204e-05 2.66294931e-04 2.68095042e-03 -1.28216448e-03 -5.87734887e-04 -7.45120918e-05 4.37151806e-03 2.01899694e-03 2.70389714e-04 3.99718974e-04 3.83139035e-04 8.66895956e-05 9.39657262e-05 2.84965838e-05 1.36284944e-04 1.29584476e-03 -5.62053445e-04 -3.12899705e-04 1.36340382e-04 1.87699218e-03 1.06486787e-03 -4.58050537e-04 5.73959750e-05 1.37765109e-04 -4.08756025e-05 2.38191505e-05 -3.49716651e-05 -2.41424169e-05 -2.89723585e-04 1.25067270e-04 2.74778484e-05 -2.56380643e-05 -4.54812918e-04 -1.00557809e-04 9.31943165e-05 -6.59385605e-05 -2.73801153e-05 2.73801119e-05 -1.28207827e-05 5.64505451e-06 -4.62447928e-05 -4.37304849e-04 2.03389226e-04 1.10680297e-04 2.56380643e-05 -6.79289514e-04 -3.76634314e-04 -9.31943165e-05 -3.09509560e-05 -5.34415350e-05 -2.73801119e-05 -1.71899919e-05 -9.87084015e-06 -1.40774419e-05 -1.45405687e-04 6.90790725e-05 1.06927628e-05 -2.38596062e-04 -3.65605476e-05 -2.38191525e-05 -4.36921043e-06 -8.73842037e-07 -3.40931357e-06 4.82848338e-06 5.79447171e-05 -2.56380643e-05 -5.49556968e-06 2.00456121e-06 9.31943165e-05 2.01115618e-05 -7.48019851e-06 1.46515673e-05 5.64505451e-06 -1.41926792e-06 3.40931371e-06 -2.83853675e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 5 6 8 9 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 153 166 169 - 2.32986374e-04 2.34426089e-03 -1.14609839e-03 -2.29219677e-04 1.31518010e-04 3.90413677e-03 7.80827354e-04 -4.43193177e-04 3.81260703e-04 1.34642806e-04 -6.42555976e-05 1.40774416e-05 -1.28511195e-05 2.35827006e-03 2.35763806e-02 -1.14593623e-02 -2.29187245e-03 1.26490614e-03 3.89973368e-02 7.79946736e-03 -4.24704234e-03 3.56267477e-03 1.25527667e-03 -5.28248254e-04 1.45405683e-04 -1.05649651e-04 1.11809809e-03 1.10855729e-02 -5.39315946e-03 -1.13615876e-03 6.56768211e-04 1.82818422e-02 3.85500682e-03 -2.20028189e-03 1.61404314e-03 6.12528955e-04 -2.84072456e-04 6.90790729e-05 -6.16426154e-05 2.23619617e-04 2.21711457e-03 -1.13615876e-03 6.04025766e-05 1.31353642e-04 3.85500682e-03 -2.22190601e-04 -4.40056378e-04 3.93960386e-04 -7.46757455e-05 -6.16426154e-05 -2.72636722e-05 1.18120975e-05 -3.21321284e-04 -3.24408088e-03 1.61554931e-03 3.23109861e-04 6.04025766e-05 -5.51151678e-03 -1.10230336e-03 -2.21833596e-04 -5.70519708e-04 -1.97960976e-04 -7.65155303e-05 -3.79564352e-05 -1.53031061e-05 -3.81384956e-03 -3.77804173e-02 1.83240521e-02 3.86352022e-03 -2.20701026e-03 -6.21386909e-02 -1.31145542e-02 7.39108755e-03 -5.35207271e-03 -2.03504739e-03 9.00944956e-04 -2.38596062e-04 1.96750404e-04 -7.62769912e-04 -7.55608346e-03 3.86352022e-03 -2.20844926e-04 -4.41402053e-04 -1.31145542e-02 8.11169143e-04 1.47821751e-03 -1.31582005e-03 2.73078227e-04 1.96750404e-04 9.39657262e-05 -4.34569808e-05 1.10040409e-03 1.11085085e-02 -5.51824516e-03 -1.10364903e-03 -2.21201930e-04 1.88380208e-02 3.76760416e-03 8.11169143e-04 1.92263739e-03 6.66579035e-04 2.80441721e-04 1.30526274e-04 5.60883442e-05 3.53666281e-04 3.23781243e-03 -1.54192591e-03 -3.78899621e-04 2.02340298e-04 5.07316884e-03 1.25748849e-03 -6.50671157e-04 1.72189391e-04 1.02778042e-04 -5.88853492e-06 2.38191505e-05 -5.66863953e-06 1.30551127e-04 1.19863777e-03 -6.14890219e-04 7.24372995e-05 6.38810614e-05 2.03222623e-03 -2.66573506e-04 -2.03255125e-04 1.12702688e-04 -8.21401381e-05 1.31849124e-06 -1.71899919e-05 1.27093356e-05 -2.00938337e-04 -1.92566621e-03 9.43346715e-04 2.00199422e-04 7.05975154e-05 -3.16632866e-03 -6.73083755e-04 -2.59210014e-04 -2.09592205e-04 -7.95031556e-05 -8.21401346e-05 -2.15592012e-05 -1.69351213e-05 -1.40774419e-05 -1.45405687e-04 6.90790725e-05 5.45273444e-05 4.38345815e-05 -2.38596062e-04 -1.87931452e-04 -1.51370905e-04 -2.38191525e-05 -3.43799839e-05 -3.00107734e-05 -2.62152584e-06 -3.40931357e-06 -4.01876674e-05 -3.85133242e-04 2.00199422e-04 -1.76105115e-05 1.41195031e-05 -6.73083755e-04 6.44733661e-05 -5.18420027e-05 -5.52918719e-05 2.11609078e-05 -1.69351213e-05 3.40931371e-06 -8.51552583e-07 + 5.43634913e-04 5.45126356e-03 5.42312662e-04 2.61386164e-03 5.42312662e-04 -1.84600708e-03 -8.89240123e-03 -1.84600708e-03 -4.02243421e-04 3.05544746e-04 6.39244375e-05 6.96706043e-04 3.05544746e-04 5.52130941e-03 5.50115583e-02 5.44737958e-03 2.62099316e-02 5.44737958e-03 -1.85232691e-02 -8.90639202e-02 -1.85232691e-02 -3.74340465e-03 2.85909243e-03 6.00899622e-04 6.48376705e-03 2.85909243e-03 -5.14312360e-04 -5.07359017e-03 1.40939346e-04 -2.55515899e-03 -5.30207420e-04 -5.20238968e-04 8.65271974e-03 1.79673295e-03 4.93271995e-04 1.74104948e-04 3.54456000e-05 -6.61686668e-04 -2.90669911e-04 -2.66926347e-03 -2.63949171e-02 -2.74691521e-03 -1.25840387e-02 -2.74691521e-03 9.31496672e-03 4.26031367e-02 9.31496672e-03 1.73495648e-03 -1.42424610e-03 -3.17933583e-04 -3.00503277e-03 -1.42424610e-03 -5.14312360e-04 -5.07359017e-03 -5.30207420e-04 -2.55515899e-03 1.40939346e-04 1.79673295e-03 8.65271974e-03 -5.20238968e-04 3.26401466e-04 -2.90669911e-04 3.54456000e-05 -7.58029413e-04 1.74104948e-04 1.75571987e-03 1.73063496e-02 -5.13510594e-04 8.69492972e-03 1.80524634e-03 1.89272800e-03 -2.94559331e-02 -6.12012528e-03 -1.65538781e-03 -6.34696826e-04 -1.29171098e-04 2.20209222e-03 9.69234239e-04 9.11623355e-03 9.00841728e-02 9.35717670e-03 4.28106166e-02 9.35717670e-03 -3.17453197e-02 -1.44990279e-01 -3.17453197e-02 -5.75126789e-03 4.74484197e-03 1.06319996e-03 9.96148820e-03 4.74484197e-03 1.75571987e-03 1.73063496e-02 1.80524634e-03 8.69492972e-03 -5.13510594e-04 -6.12012528e-03 -2.94559331e-02 1.89272800e-03 -1.07937390e-03 9.69234239e-04 -1.29171098e-04 2.53465401e-03 -6.34696826e-04 -4.55171590e-04 -4.19049897e-03 -5.73675246e-04 -1.94700743e-03 -4.09991317e-04 1.91644244e-03 6.41151393e-03 1.35318247e-03 9.58563903e-05 -1.86262454e-04 -4.05226557e-05 -1.76622908e-04 -8.64949183e-05 3.13241238e-04 2.86670931e-03 -1.69158822e-04 1.43973199e-03 3.20294848e-04 6.24490551e-04 -4.74546315e-03 -1.06037880e-03 -1.69340872e-04 -1.91660190e-04 -4.03604154e-05 1.67848740e-04 9.12155654e-05 5.98327591e-05 5.44260725e-04 -3.32071540e-05 2.93031175e-04 -3.32071540e-05 1.22666377e-04 -9.66413077e-04 1.22666377e-04 -3.05980092e-05 -3.86701010e-05 -1.98695086e-06 5.29973066e-05 -3.86701010e-05 7.88380319e-04 7.25815713e-03 8.04628752e-04 3.37231580e-03 8.99131712e-04 -2.66897908e-03 -1.11050679e-02 -2.99417737e-03 -1.76622908e-04 2.07414407e-04 7.01872985e-05 2.99802957e-04 2.65015220e-04 3.13241238e-04 2.86670931e-03 3.20294848e-04 1.43973199e-03 -1.69158822e-04 -1.06037880e-03 -4.74546315e-03 6.24490551e-04 -6.06908374e-05 9.12155654e-05 -4.03604154e-05 2.30577867e-04 -1.91660190e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +169 + 2.32986374e-04 2.34426089e-03 2.29219677e-04 1.14609839e-03 1.31518010e-04 -7.80827354e-04 -3.90413677e-03 -4.43193177e-04 -1.78438929e-04 1.34642806e-04 1.28511195e-05 3.37220175e-04 6.42555976e-05 2.35827006e-03 2.35763806e-02 2.29187245e-03 1.14593623e-02 1.26490614e-03 -7.79946736e-03 -3.89973368e-02 -4.24704234e-03 -1.65541237e-03 1.25527667e-03 1.05649651e-04 3.15806969e-03 5.28248254e-04 -2.23619617e-04 -2.21711457e-03 6.04025766e-05 -1.13615876e-03 -1.31353642e-04 -2.22190601e-04 3.85500682e-03 4.40056378e-04 2.20591226e-04 7.46757455e-05 1.18120975e-05 -3.27547866e-04 -6.16426154e-05 -1.11809809e-03 -1.10855729e-02 -1.13615876e-03 -5.39315946e-03 -6.56768211e-04 3.85500682e-03 1.82818422e-02 2.20028189e-03 7.47197338e-04 -6.12528955e-04 -6.16426154e-05 -1.43234190e-03 -2.84072456e-04 -3.21321284e-04 -3.24408088e-03 -3.23109861e-04 -1.61554931e-03 6.04025766e-05 1.10230336e-03 5.51151678e-03 -2.21833596e-04 2.52388617e-04 -1.97960976e-04 1.53031061e-05 -5.13062778e-04 7.65155303e-05 7.62769912e-04 7.55608346e-03 -2.20844926e-04 3.86352022e-03 4.41402053e-04 8.11169143e-04 -1.31145542e-02 -1.47821751e-03 -7.39286733e-04 -2.73078227e-04 -4.34569808e-05 1.09255073e-03 1.96750404e-04 3.81384956e-03 3.77804173e-02 3.86352022e-03 1.83240521e-02 2.20701026e-03 -1.31145542e-02 -6.21386909e-02 -7.39108755e-03 -2.46940610e-03 2.03504739e-03 1.96750404e-04 4.75432896e-03 9.00944956e-04 1.10040409e-03 1.11085085e-02 1.10364903e-03 5.51824516e-03 -2.21201930e-04 -3.76760416e-03 -1.88380208e-02 8.11169143e-04 -8.48279625e-04 6.66579035e-04 -5.60883442e-05 1.73031596e-03 -2.80441721e-04 -1.89024563e-04 -1.74483123e-03 -2.36671876e-04 -8.30787189e-04 -6.32082878e-05 7.91497658e-04 2.74321467e-03 1.94244529e-04 4.10812043e-05 -8.11629603e-05 1.18232394e-07 -9.95144996e-05 2.30458247e-05 1.30551127e-04 1.19863777e-03 -7.24372995e-05 6.14890219e-04 6.38810614e-05 2.66573506e-04 -2.03222623e-03 -2.03255125e-04 -7.12383138e-05 -8.21401381e-05 -1.27093356e-05 8.90083951e-05 -1.31849124e-06 4.01876674e-05 3.85133242e-04 -1.76105115e-05 2.00199422e-04 -1.41195031e-05 6.44733661e-05 -6.73083755e-04 5.18420027e-05 -3.05984882e-05 -2.11609078e-05 -8.51552583e-07 4.61795088e-05 -1.69351213e-05 2.99245263e-04 2.73132497e-03 3.00873025e-04 1.30080748e-03 1.97149129e-04 -9.95051252e-04 -4.27419506e-03 -6.39183204e-04 -5.18761966e-05 7.18184032e-05 6.61384263e-06 1.28486661e-04 2.01050075e-05 2.00938337e-04 1.92566621e-03 2.00199422e-04 9.43346715e-04 -7.05975154e-05 -6.73083755e-04 -3.16632866e-03 2.59210014e-04 -8.61252864e-05 7.95031556e-05 -1.69351213e-05 1.92291774e-04 -8.21401346e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +169 + 7.76621055e-05 7.90759556e-04 1.70374852e-04 3.63365926e-04 7.26731853e-05 -5.85871666e-04 -1.24118745e-03 -2.48237490e-04 -4.21538393e-05 1.12540322e-04 2.25080645e-05 1.01167475e-04 4.21531144e-05 7.76750386e-04 7.85879170e-03 1.74108521e-03 3.57059447e-03 7.14118894e-04 -5.98999154e-03 -1.21878326e-02 -2.43756652e-03 -3.59566194e-04 1.10769437e-03 2.21538874e-04 9.13598283e-04 3.80665951e-04 1.94284214e-05 2.38089534e-04 2.01341921e-05 1.00670961e-04 2.01341921e-05 -7.35234215e-05 -3.65832084e-04 -7.31664169e-05 -1.32890245e-05 2.15598335e-05 4.31196669e-06 5.61590839e-05 2.33996183e-05 -3.91366228e-04 -3.94438388e-03 -8.58110134e-04 -1.79771982e-03 -3.78719587e-04 2.94540281e-03 6.12208738e-03 1.29067787e-03 1.85143878e-04 -5.34206989e-04 -1.12918743e-04 -4.58836749e-04 -2.05750491e-04 -7.82732456e-05 -7.88876775e-04 -1.71622027e-04 -3.78719587e-04 2.01341921e-05 5.89080562e-04 1.29067787e-03 -7.31664169e-05 3.70287756e-05 -1.12918743e-04 7.80297521e-06 -1.18663065e-04 2.33996183e-05 -7.13392449e-05 -8.71474604e-04 -7.41550872e-05 -3.72560459e-04 -7.45120917e-05 2.70389714e-04 1.35194857e-03 2.70389714e-04 5.38348368e-05 -7.93261022e-05 -1.58652204e-05 -2.08055029e-04 -8.66895956e-05 1.33147466e-03 1.34047521e-02 2.93867443e-03 6.07987739e-03 1.28216448e-03 -1.00949847e-02 -2.07128970e-02 -4.37151806e-03 -5.92413906e-04 1.81057079e-03 3.83139035e-04 1.50328311e-03 6.76468352e-04 2.66294931e-04 2.68095042e-03 5.87734887e-04 1.28216448e-03 -7.45120918e-05 -2.01899694e-03 -4.37151806e-03 2.70389714e-04 -1.18482781e-04 3.83139035e-04 -2.84965838e-05 3.93149649e-04 -8.66895956e-05 -8.03338944e-05 -7.73847398e-04 -1.65710057e-04 -3.40850954e-04 -6.81701909e-05 5.64096299e-04 1.14512634e-03 2.29025268e-04 1.36936131e-05 -7.26664019e-05 -1.45332804e-05 -4.90507229e-05 -2.04378012e-05 -2.41424169e-05 -2.89723585e-04 -2.74778484e-05 -1.25067270e-04 -2.56380643e-05 1.00557809e-04 4.54812918e-04 9.31943165e-05 2.18661568e-05 -2.73801153e-05 -5.64505451e-06 -6.35148598e-05 -2.73801119e-05 -4.82848338e-06 -5.79447171e-05 -5.49556968e-06 -2.56380643e-05 -2.00456121e-06 2.01115618e-05 9.31943165e-05 7.48019851e-06 4.37323135e-06 -5.64505451e-06 -2.83853675e-07 -1.43932863e-05 -1.41926792e-06 1.10987503e-04 1.04953164e-03 2.65632712e-04 4.52213026e-04 1.18074234e-04 -9.03922355e-04 -1.50622488e-03 -3.96683401e-04 -1.41241990e-06 1.17123479e-04 3.19910072e-05 4.28285199e-05 3.53993101e-05 4.62447928e-05 4.37304849e-04 1.10680297e-04 2.03389226e-04 -2.56380643e-05 -3.76634314e-04 -6.79289514e-04 9.31943165e-05 -5.88508290e-07 5.34415350e-05 -9.87084015e-06 3.53993101e-05 -2.73801119e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -157 - 5.43634913e-04 5.45126356e-03 -2.61386164e-03 -5.42312662e-04 5.42312662e-04 8.89240123e-03 1.84600708e-03 -1.84600708e-03 8.04486843e-04 3.05544746e-04 -3.05544746e-04 -6.39244375e-05 5.52130941e-03 5.50115583e-02 -2.62099316e-02 -5.44737958e-03 5.44737958e-03 8.90639202e-02 1.85232691e-02 -1.85232691e-02 7.48680930e-03 2.85909243e-03 -2.85909243e-03 -6.00899622e-04 2.66926347e-03 2.63949171e-02 -1.25840387e-02 -2.74691521e-03 2.74691521e-03 4.26031367e-02 9.31496672e-03 -9.31496672e-03 3.46991296e-03 1.42424610e-03 -1.42424610e-03 -3.17933583e-04 5.14312360e-04 5.07359017e-03 -2.55515899e-03 1.40939346e-04 5.30207420e-04 8.65271974e-03 -5.20238968e-04 -1.79673295e-03 8.19673461e-04 -1.74104948e-04 -2.90669911e-04 -9.63427450e-05 3.54456000e-05 -5.14312360e-04 -5.07359017e-03 2.55515899e-03 5.30207420e-04 1.40939346e-04 -8.65271974e-03 -1.79673295e-03 -5.20238968e-04 -8.19673461e-04 -2.90669911e-04 -1.74104948e-04 -9.63427450e-05 -3.54456000e-05 -9.11623355e-03 -9.00841728e-02 4.28106166e-02 9.35717670e-03 -9.35717670e-03 -1.44990279e-01 -3.17453197e-02 3.17453197e-02 -1.15025358e-02 -4.74484197e-03 4.74484197e-03 1.06319996e-03 -1.75571987e-03 -1.73063496e-02 8.69492972e-03 -5.13510594e-04 -1.80524634e-03 -2.94559331e-02 1.89272800e-03 6.12012528e-03 -2.73476171e-03 6.34696826e-04 9.69234239e-04 3.32561788e-04 -1.29171098e-04 1.75571987e-03 1.73063496e-02 -8.69492972e-03 -1.80524634e-03 -5.13510594e-04 2.94559331e-02 6.12012528e-03 1.89272800e-03 2.73476171e-03 9.69234239e-04 6.34696826e-04 3.32561788e-04 1.29171098e-04 9.10343179e-04 8.38099795e-03 -3.89401487e-03 -9.83666563e-04 9.83666563e-04 1.28230279e-02 3.26962490e-03 -3.26962490e-03 4.01776241e-04 2.72757372e-04 -2.72757372e-04 -8.10453114e-05 3.13241238e-04 2.86670931e-03 -1.43973199e-03 1.69158822e-04 3.20294848e-04 4.74546315e-03 -6.24490551e-04 -1.06037880e-03 2.30031709e-04 -1.91660190e-04 -9.12155654e-05 -6.27291264e-05 4.03604154e-05 -3.13241238e-04 -2.86670931e-03 1.43973199e-03 3.20294848e-04 1.69158822e-04 -4.74546315e-03 -1.06037880e-03 -6.24490551e-04 -2.30031709e-04 -9.12155654e-05 -1.91660190e-04 -6.27291264e-05 -4.03604154e-05 9.45029606e-05 9.45029606e-05 -3.25198295e-04 -3.25198295e-04 -5.76008136e-05 -5.76008136e-05 -6.11689321e-06 -5.98327591e-05 -5.44260725e-04 2.93031175e-04 -3.32071540e-05 3.32071540e-05 -9.66413077e-04 1.22666377e-04 -1.22666377e-04 -6.11960184e-05 3.86701010e-05 -3.86701010e-05 -1.98695086e-06 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 -1 1 3 0 0 @@ -530,15 +530,15 @@ Matrix number of r(R): 177 0 -1 2 -2 169 - 4.82384148e-06 5.11750065e-05 -5.16753108e-06 1.47546112e-05 -2.58376554e-05 1.71292009e-05 -4.89723166e-05 8.56460045e-05 -9.27122554e-06 -2.94400364e-06 5.16158770e-06 -8.71738727e-06 -1.47200182e-05 5.10867734e-05 5.41063217e-04 -5.48777776e-05 1.56844995e-04 -2.74388888e-04 1.81479302e-04 -5.19321090e-04 9.07396512e-04 -9.88219149e-05 -3.13954606e-05 5.49844256e-05 -9.27606654e-05 -1.56977303e-04 5.05395642e-06 5.37920973e-05 -3.02680097e-06 1.55568487e-05 -2.72773407e-05 1.02995563e-05 -5.18627962e-05 9.08055201e-05 -1.04354659e-05 -1.68691036e-06 2.99104120e-06 -9.28747928e-06 -1.56424767e-05 -1.59098513e-05 -1.69164630e-04 1.71759601e-05 -4.66705461e-05 8.58798007e-05 -5.70994376e-05 1.55575217e-04 -2.85497188e-04 3.02531983e-05 9.37627190e-06 -1.72944581e-05 3.06133224e-05 4.68813595e-05 2.52697821e-05 2.68960486e-04 -2.72773407e-05 7.77842435e-05 -1.33958036e-04 9.08055201e-05 -2.59313981e-04 4.46166053e-04 -4.78454574e-05 -1.56424767e-05 2.69600416e-05 -4.39363890e-05 -7.67707986e-05 -1.67222998e-05 -1.77559803e-04 1.02676880e-05 -5.17320680e-05 9.05803225e-05 -3.47468516e-05 1.71864714e-04 -3.00529556e-04 3.47669059e-05 5.77509438e-06 -1.02124474e-05 3.09189712e-05 5.22359427e-05 5.25821854e-05 5.57796227e-04 -5.69687094e-05 1.55209375e-04 -2.84843547e-04 1.88770753e-04 -5.15594141e-04 9.43853767e-04 -1.00898062e-04 -3.13150254e-05 5.75913592e-05 -1.01677954e-04 -1.56575127e-04 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 -2.58660340e-04 4.45053236e-04 -3.00529556e-04 8.59323568e-04 -1.47728872e-03 1.59805827e-04 5.22359427e-05 -8.99397180e-05 1.46495381e-04 2.56507620e-04 -9.37115990e-06 -1.00046587e-04 1.07634514e-05 -2.81931856e-05 4.95651821e-05 -3.59184383e-05 9.44614347e-05 -1.65793335e-04 1.73236052e-05 6.05133035e-06 -1.06436985e-05 1.65593002e-05 2.77151479e-05 -3.11028898e-06 -3.31889832e-05 1.85237783e-06 -9.17110299e-06 1.69217960e-05 -6.33592638e-06 3.07240355e-05 -5.65179084e-05 6.36814569e-06 9.77063263e-07 -1.84600370e-06 6.09580744e-06 9.28732999e-06 4.92889867e-06 5.26563014e-05 -2.90777246e-06 1.52698146e-05 -2.63225572e-05 9.97258727e-06 -5.11624920e-05 8.81034506e-05 -1.00554249e-05 -1.62843763e-06 2.83009735e-06 -8.70825340e-06 -1.51854104e-05 -7.42738855e-06 -7.94644754e-05 8.08013271e-06 -2.44630801e-05 3.79457271e-05 -2.70830826e-05 8.19679572e-05 -1.27448639e-04 1.37355867e-05 4.96544639e-06 -7.68933355e-06 1.05055060e-05 2.33598940e-05 -1.55514449e-05 -1.65944916e-04 1.69217960e-05 -4.58555150e-05 8.30769984e-05 -5.65179084e-05 1.53620178e-04 -2.77621887e-04 2.90877864e-05 9.28732999e-06 -1.68591953e-05 2.88896254e-05 4.55562472e-05 + 1.60794716e-06 1.70583355e-05 -5.16753108e-06 9.74528347e-07 -8.61255180e-06 1.71292009e-05 -3.29444758e-06 2.85486682e-05 -7.06373276e-07 -5.73470589e-07 5.16158770e-06 -4.28221914e-06 -9.55784314e-07 1.70289245e-05 1.80354406e-04 -5.48777776e-05 1.05042552e-05 -9.14629627e-05 1.81479302e-04 -3.53762843e-05 3.02465504e-04 -7.54441997e-06 -6.21130072e-06 5.49844256e-05 -4.55827353e-05 -1.03521679e-05 5.05395642e-06 5.37920973e-05 -1.55568487e-05 3.02680097e-06 -2.72773407e-05 5.18627962e-05 -1.02995563e-05 9.08055201e-05 -2.82546006e-06 -1.68691036e-06 1.56424767e-05 -1.36811182e-05 -2.99104120e-06 -2.43263422e-06 -2.57190371e-05 7.88413529e-06 -1.00893365e-06 1.31402255e-05 -2.60094805e-05 3.42879502e-06 -4.33491342e-05 1.06506570e-06 5.88994107e-07 -7.94698537e-06 6.63203649e-06 9.81656846e-07 8.42326070e-06 8.96534955e-05 -2.72773407e-05 5.04466829e-06 -4.46526788e-05 9.08055201e-05 -1.71659271e-05 1.48722018e-04 -3.26514280e-06 -2.99104120e-06 2.69600416e-05 -2.19681945e-05 -4.87735431e-06 -1.67222998e-05 -1.77559803e-04 5.17320680e-05 -1.02676880e-05 9.05803225e-05 -1.71864714e-04 3.47468516e-05 -3.00529556e-04 9.39316160e-06 5.77509438e-06 -5.22359427e-05 4.55685093e-05 1.02124474e-05 7.98938604e-06 8.43034182e-05 -2.59776122e-05 3.42695305e-06 -4.32960204e-05 8.54649707e-05 -1.15822839e-05 1.42441618e-04 -3.53067783e-06 -2.01594925e-06 2.62786967e-05 -2.19152964e-05 -3.35991542e-06 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 -1.71128133e-05 1.48351079e-04 -3.00529556e-04 5.79114193e-05 -4.92429573e-04 1.09790351e-05 1.02124474e-05 -8.99397180e-05 7.32476904e-05 1.66683716e-05 -8.47159188e-07 -9.02795844e-06 3.33266393e-06 -4.15379221e-07 4.13708166e-06 -1.10609304e-05 1.43218222e-06 -1.38352650e-05 -3.02679168e-07 3.21685798e-07 -3.10212987e-06 1.85421399e-06 3.47726245e-07 -1.44462906e-06 -1.53168672e-05 4.49554804e-06 -5.90768740e-07 7.86371660e-06 -1.49045927e-05 2.02105779e-06 -2.60388366e-05 8.01512889e-07 3.25689476e-07 -4.56312329e-06 4.00234485e-06 5.79076593e-07 4.92889867e-06 5.26563014e-05 -1.52698146e-05 2.90777246e-06 -2.63225572e-05 5.11624920e-05 -9.97258727e-06 8.81034506e-05 -2.51385622e-06 -1.62843763e-06 1.51854104e-05 -1.30623801e-05 -2.83009735e-06 -3.79016916e-06 -4.05298388e-05 1.23702998e-05 -2.38216604e-06 1.97988542e-05 -4.14345715e-05 8.15681405e-06 -6.64020279e-05 1.22672209e-06 1.42639758e-06 -1.20434603e-05 9.57904784e-06 2.26854683e-06 -2.40771510e-06 -2.55281121e-05 7.86371660e-06 -9.84614567e-07 1.28835124e-05 -2.60388366e-05 3.36842965e-06 -4.26793517e-05 9.35999893e-07 5.79076593e-07 -7.85145226e-06 6.43971841e-06 9.43371175e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -8.03973579e-06 -8.52916775e-05 8.61255180e-06 -2.58376554e-05 4.23147770e-05 -2.85486682e-05 8.56460045e-05 -1.40328055e-04 1.54520426e-05 5.16158770e-06 -8.44969718e-06 1.29994889e-05 2.53490916e-05 -8.51446224e-05 -9.01772028e-04 9.14629627e-05 -2.74388888e-04 4.49526476e-04 -3.02465504e-04 9.07396512e-04 -1.48721070e-03 1.64703192e-04 5.49844256e-05 -9.00455145e-05 1.38649161e-04 2.70136544e-04 -8.42326070e-06 -8.96534955e-05 5.04466829e-06 -2.72773407e-05 4.46526788e-05 -1.71659271e-05 9.08055201e-05 -1.48722018e-04 1.73924431e-05 2.99104120e-06 -4.87735431e-06 1.38117939e-05 2.69600416e-05 2.52697821e-05 2.68960486e-04 -2.72773407e-05 7.77842435e-05 -1.33958036e-04 9.08055201e-05 -2.59313981e-04 4.46166053e-04 -4.78454574e-05 -1.56424767e-05 2.69600416e-05 -4.39363890e-05 -7.67707986e-05 -4.28642856e-05 -4.56055815e-04 4.62717902e-05 -1.38815371e-04 2.23263394e-04 -1.53958659e-04 4.61875977e-04 -7.43588136e-04 8.12883528e-05 2.79512305e-05 -4.49180458e-05 6.62589426e-05 1.34754137e-04 2.78704996e-05 2.95933006e-04 -1.71128133e-05 9.05803225e-05 -1.48351079e-04 5.79114193e-05 -3.00529556e-04 4.92429573e-04 -5.79448431e-05 -1.02124474e-05 1.66683716e-05 -4.61319685e-05 -8.99397180e-05 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 -2.58660340e-04 4.45053236e-04 -3.00529556e-04 8.59323568e-04 -1.47728872e-03 1.59805827e-04 5.22359427e-05 -8.99397180e-05 1.46495381e-04 2.56507620e-04 1.41767784e-04 1.50478185e-03 -1.53587720e-04 4.60763160e-04 -7.41777346e-04 5.09335613e-04 -1.52800684e-03 2.46214787e-03 -2.71357611e-04 -9.31529678e-05 1.49855296e-04 -2.21597254e-04 -4.49565889e-04 1.56185998e-05 1.66744311e-04 -1.79390856e-05 4.95651821e-05 -8.10627132e-05 5.98640639e-05 -1.65793335e-04 2.71307658e-04 -2.88726753e-05 -1.06436985e-05 1.74046088e-05 -2.44613842e-05 -4.78652195e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 1.52698146e-05 -2.63225572e-05 9.97258727e-06 -5.11624920e-05 8.81034506e-05 -1.00554249e-05 -1.62843763e-06 2.83009735e-06 -8.70825340e-06 -1.51854104e-05 -8.36778090e-06 -8.93557047e-05 4.95400178e-06 -2.73137461e-05 4.38862858e-05 -1.69733528e-05 9.13167005e-05 -1.46883318e-04 1.70939322e-05 2.96063699e-06 -4.71683005e-06 1.30994815e-05 2.67038368e-05 1.39084787e-05 1.48392815e-04 -1.51342263e-05 4.78576154e-05 -7.02112519e-05 5.05381214e-05 -1.59581138e-04 2.34976114e-04 -2.60301140e-05 -9.72717325e-06 1.42298426e-05 -1.75091939e-05 -4.52001971e-05 2.51033427e-05 2.68067114e-04 -2.73137461e-05 7.77906580e-05 -1.31658857e-04 9.13167005e-05 -2.60484554e-04 4.40649955e-04 -4.68063269e-05 -1.57723475e-05 2.67038368e-05 -4.18823582e-05 -7.59270615e-05 + -8.03973579e-06 -8.52916775e-05 2.58376554e-05 -8.61255180e-06 4.23147770e-05 -8.56460045e-05 2.85486682e-05 -1.40328055e-04 3.53186638e-06 5.16158770e-06 -2.53490916e-05 1.98816059e-05 8.44969718e-06 -8.51446224e-05 -9.01772028e-04 2.74388888e-04 -9.14629627e-05 4.49526476e-04 -9.07396512e-04 3.02465504e-04 -1.48721070e-03 3.77220998e-05 5.49844256e-05 -2.70136544e-04 2.11961728e-04 9.00455145e-05 -2.52697821e-05 -2.68960486e-04 7.77842435e-05 -2.72773407e-05 1.33958036e-04 -2.59313981e-04 9.08055201e-05 -4.46166053e-04 1.41273003e-05 1.56424767e-05 -7.67707986e-05 6.34035760e-05 2.69600416e-05 8.42326070e-06 8.96534955e-05 -2.72773407e-05 5.04466829e-06 -4.46526788e-05 9.08055201e-05 -1.71659271e-05 1.48722018e-04 -3.26514280e-06 -2.99104120e-06 2.69600416e-05 -2.19681945e-05 -4.87735431e-06 -4.28642856e-05 -4.56055815e-04 1.38815371e-04 -4.62717902e-05 2.23263394e-04 -4.61875977e-04 1.53958659e-04 -7.43588136e-04 1.67377511e-05 2.79512305e-05 -1.34754137e-04 1.03527250e-04 4.49180458e-05 8.36114988e-05 8.87799017e-04 -2.58660340e-04 9.05803225e-05 -4.45053236e-04 8.59323568e-04 -3.00529556e-04 1.47728872e-03 -4.69658080e-05 -5.22359427e-05 2.56507620e-04 -2.11643596e-04 -8.99397180e-05 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 -1.71128133e-05 1.48351079e-04 -3.00529556e-04 5.79114193e-05 -4.92429573e-04 1.09790351e-05 1.02124474e-05 -8.99397180e-05 7.32476904e-05 1.66683716e-05 1.41767784e-04 1.50478185e-03 -4.60763160e-04 1.53587720e-04 -7.41777346e-04 1.52800684e-03 -5.09335613e-04 2.46214787e-03 -5.62300464e-05 -9.31529678e-05 4.49565889e-04 -3.45801212e-04 -1.49855296e-04 4.23579594e-06 4.51397922e-05 -1.66633196e-05 4.13708166e-06 -2.02733712e-05 5.53046522e-05 -1.38352650e-05 6.78414545e-05 1.51339584e-06 -3.10212987e-06 1.52119092e-05 -8.48670762e-06 -3.62110076e-06 4.92889867e-06 5.26563014e-05 -1.52698146e-05 2.90777246e-06 -2.63225572e-05 5.11624920e-05 -9.97258727e-06 8.81034506e-05 -2.51385622e-06 -1.62843763e-06 1.51854104e-05 -1.30623801e-05 -2.83009735e-06 -2.51033427e-05 -2.68067114e-04 7.77906580e-05 -2.73137461e-05 1.31658857e-04 -2.60484554e-04 9.13167005e-05 -4.40649955e-04 1.28680228e-05 1.57723475e-05 -7.59270615e-05 6.14766473e-05 2.67038368e-05 2.04803436e-05 2.18601217e-04 -6.68535146e-05 2.31028170e-05 -1.05307995e-04 2.23371808e-04 -7.71128608e-05 3.52447381e-04 -6.91797789e-06 -1.40812999e-05 6.40525946e-05 -4.78952650e-05 -2.21877546e-05 8.36778090e-06 8.93557047e-05 -2.73137461e-05 4.95400178e-06 -4.38862858e-05 9.13167005e-05 -1.69733528e-05 1.46883318e-04 -2.79751765e-06 -2.96063699e-06 2.67038368e-05 -2.13535203e-05 -4.71683005e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 1.60794716e-06 1.70583355e-05 -9.74528347e-07 5.16753108e-06 -8.61255180e-06 3.29444758e-06 -1.71292009e-05 2.85486682e-05 -3.35532393e-06 -5.73470589e-07 9.55784314e-07 -2.75284677e-06 -5.16158770e-06 1.70289245e-05 1.80354406e-04 -1.05042552e-05 5.48777776e-05 -9.14629627e-05 3.53762843e-05 -1.81479302e-04 3.02465504e-04 -3.57035967e-05 -6.21130072e-06 1.03521679e-05 -2.93250270e-05 -5.49844256e-05 2.43263422e-06 2.57190371e-05 -1.00893365e-06 7.88413529e-06 -1.31402255e-05 3.42879502e-06 -2.60094805e-05 4.33491342e-05 -5.21097923e-06 -5.88994107e-07 9.81656846e-07 -4.23839220e-06 -7.94698537e-06 -5.05395642e-06 -5.37920973e-05 3.02680097e-06 -1.55568487e-05 2.72773407e-05 -1.02995563e-05 5.18627962e-05 -9.08055201e-05 1.04354659e-05 1.68691036e-06 -2.99104120e-06 9.28747928e-06 1.56424767e-05 8.42326070e-06 8.96534955e-05 -5.04466829e-06 2.72773407e-05 -4.46526788e-05 1.71659271e-05 -9.08055201e-05 1.48722018e-04 -1.73924431e-05 -2.99104120e-06 4.87735431e-06 -1.38117939e-05 -2.69600416e-05 -7.98938604e-06 -8.43034182e-05 3.42695305e-06 -2.59776122e-05 4.32960204e-05 -1.15822839e-05 8.54649707e-05 -1.42441618e-04 1.72138645e-05 2.01594925e-06 -3.35991542e-06 1.40153049e-05 2.62786967e-05 1.67222998e-05 1.77559803e-04 -1.02676880e-05 5.17320680e-05 -9.05803225e-05 3.47468516e-05 -1.71864714e-04 3.00529556e-04 -3.47669059e-05 -5.77509438e-06 1.02124474e-05 -3.09189712e-05 -5.22359427e-05 -2.78704996e-05 -2.95933006e-04 1.71128133e-05 -9.05803225e-05 1.48351079e-04 -5.79114193e-05 3.00529556e-04 -4.92429573e-04 5.79448431e-05 1.02124474e-05 -1.66683716e-05 4.61319685e-05 8.99397180e-05 -2.85880319e-06 -3.05858908e-05 1.85532669e-06 -9.04666195e-06 1.50777699e-05 -6.34791707e-06 3.03529263e-05 -5.05882105e-05 5.77453163e-06 1.07445364e-06 -1.79075606e-06 4.73540138e-06 8.87887759e-06 -1.44462906e-06 -1.53168672e-05 5.90768740e-07 -4.49554804e-06 7.86371660e-06 -2.02105779e-06 1.49045927e-05 -2.60388366e-05 3.06537587e-06 3.25689476e-07 -5.79076593e-07 2.69530295e-06 4.56312329e-06 2.40771510e-06 2.55281121e-05 -9.84614567e-07 7.86371660e-06 -1.28835124e-05 3.36842965e-06 -2.60388366e-05 4.26793517e-05 -5.10895979e-06 -5.79076593e-07 9.43371175e-07 -4.03045889e-06 -7.85145226e-06 -2.62874596e-06 -2.80833608e-05 1.55081198e-06 -9.07132154e-06 1.34822449e-05 -5.31871321e-06 3.02963325e-05 -4.51827049e-05 5.36289327e-06 9.91786862e-07 -1.43541318e-06 3.50183704e-06 8.70825340e-06 -4.92889867e-06 -5.26563014e-05 2.90777246e-06 -1.52698146e-05 2.63225572e-05 -9.97258727e-06 5.11624920e-05 -8.81034506e-05 1.00554249e-05 1.62843763e-06 -2.83009735e-06 8.70825340e-06 1.51854104e-05 + 4.82384148e-06 5.11750065e-05 -1.47546112e-05 5.16753108e-06 -2.58376554e-05 4.89723166e-05 -1.71292009e-05 8.56460045e-05 -2.91386606e-06 -2.94400364e-06 1.47200182e-05 -1.23878105e-05 -5.16158770e-06 5.10867734e-05 5.41063217e-04 -1.56844995e-04 5.48777776e-05 -2.74388888e-04 5.19321090e-04 -1.81479302e-04 9.07396512e-04 -3.09221352e-05 -3.13954606e-05 1.56977303e-04 -1.31962621e-04 -5.49844256e-05 1.59098513e-05 1.69164630e-04 -4.66705461e-05 1.71759601e-05 -8.58798007e-05 1.55575217e-04 -5.70994376e-05 2.85497188e-04 -1.13853158e-05 -9.37627190e-06 4.68813595e-05 -4.15066995e-05 -1.72944581e-05 -5.05395642e-06 -5.37920973e-05 1.55568487e-05 -3.02680097e-06 2.72773407e-05 -5.18627962e-05 1.02995563e-05 -9.08055201e-05 2.82546006e-06 1.68691036e-06 -1.56424767e-05 1.36811182e-05 2.99104120e-06 2.52697821e-05 2.68960486e-04 -7.77842435e-05 2.72773407e-05 -1.33958036e-04 2.59313981e-04 -9.08055201e-05 4.46166053e-04 -1.41273003e-05 -1.56424767e-05 7.67707986e-05 -6.34035760e-05 -2.69600416e-05 -5.25821854e-05 -5.57796227e-04 1.55209375e-04 -5.69687094e-05 2.84843547e-04 -5.15594141e-04 1.88770753e-04 -9.43853767e-04 3.76066601e-05 3.13150254e-05 -1.56575127e-04 1.38219262e-04 5.75913592e-05 1.67222998e-05 1.77559803e-04 -5.17320680e-05 1.02676880e-05 -9.05803225e-05 1.71864714e-04 -3.47468516e-05 3.00529556e-04 -9.39316160e-06 -5.77509438e-06 5.22359427e-05 -4.55685093e-05 -1.02124474e-05 -8.36114988e-05 -8.87799017e-04 2.58660340e-04 -9.05803225e-05 4.45053236e-04 -8.59323568e-04 3.00529556e-04 -1.47728872e-03 4.69658080e-05 5.22359427e-05 -2.56507620e-04 2.11643596e-04 8.99397180e-05 -1.74672722e-06 -1.87949609e-05 7.08905598e-06 -1.61587451e-06 8.07937257e-06 -2.37556158e-05 5.49541842e-06 -2.74770921e-05 -9.08040048e-07 1.27453754e-06 -6.37268768e-06 3.20954142e-06 1.33730893e-06 -3.11028898e-06 -3.31889832e-05 9.17110299e-06 -1.85237783e-06 1.69217960e-05 -3.07240355e-05 6.33592638e-06 -5.65179084e-05 2.09505125e-06 9.77063263e-07 -9.28732999e-06 8.56287966e-06 1.84600370e-06 1.55514449e-05 1.65944916e-04 -4.58555150e-05 1.69217960e-05 -8.30769984e-05 1.53620178e-04 -5.65179084e-05 2.77621887e-04 -1.04752563e-05 -9.28732999e-06 4.55562472e-05 -3.96355746e-05 -1.68591953e-05 -1.18293568e-05 -1.26375123e-04 3.66475550e-05 -1.33614887e-05 6.18975704e-05 -1.22789981e-04 4.46478214e-05 -2.07305559e-04 6.03325493e-06 7.72332900e-06 -3.56819691e-05 2.87371512e-05 1.30623801e-05 -4.92889867e-06 -5.26563014e-05 1.52698146e-05 -2.90777246e-06 2.63225572e-05 -5.11624920e-05 9.97258727e-06 -8.81034506e-05 2.51385622e-06 1.62843763e-06 -1.51854104e-05 1.30623801e-05 2.83009735e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 -1 2 -1 @@ -555,31 +555,31 @@ Matrix number of r(R): 177 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 25 50 75 101 127 152 178 204 229 255 281 301 325 351 377 403 429 455 481 507 533 559 585 611 637 663 -1 2 0 -673 - 4.34377093e-04 3.89691070e-03 -1.72625944e-03 5.61059340e-04 -8.63129722e-04 5.60345969e-03 -1.78651566e-03 2.80172985e-03 2.60246826e-04 -1.24073501e-04 2.56398737e-04 -6.61626184e-05 -6.20367503e-05 4.82384148e-06 5.11750065e-05 -2.58376554e-05 1.47546112e-05 -5.16753108e-06 8.56460045e-05 -4.89723166e-05 1.71292009e-05 1.21850916e-05 -1.47200182e-05 5.16158770e-06 3.67042321e-06 -2.94400364e-06 4.09458772e-03 3.56011768e-02 -1.58463763e-02 4.94105309e-03 -7.92318813e-03 5.07482850e-02 -1.53834365e-02 2.53741425e-02 1.81789043e-03 -5.00079211e-04 1.69935910e-03 -5.99639944e-04 -2.50039606e-04 5.10867734e-05 5.41063217e-04 -2.74388888e-04 1.56844995e-04 -5.48777776e-05 9.07396512e-04 -5.19321090e-04 1.81479302e-04 1.29744050e-04 -1.56977303e-04 5.49844256e-05 3.92019561e-05 -3.13954606e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 2.11149871e-03 -3.27743805e-03 1.89837654e-02 -6.57443339e-03 1.04643658e-02 5.41560625e-04 -2.31278443e-04 6.65641347e-04 -2.41806010e-04 -1.51466166e-04 2.52697821e-05 2.68960486e-04 -1.33958036e-04 7.77842435e-05 -2.72773407e-05 4.46166053e-04 -2.59313981e-04 9.08055201e-05 6.19727577e-05 -7.67707986e-05 2.69600416e-05 1.94671871e-05 -1.56424767e-05 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 -1.05574936e-03 2.22168870e-03 -1.43975705e-02 3.30885282e-03 -7.19878526e-03 -6.72689150e-04 1.64771241e-04 -6.48383261e-04 1.92556894e-04 8.23856205e-05 -1.59098513e-05 -1.69164630e-04 8.58798007e-05 -4.66705461e-05 1.71759601e-05 -2.85497188e-04 1.55575217e-04 -5.70994376e-05 -4.16385141e-05 4.68813595e-05 -1.72944581e-05 -1.08933771e-05 9.37627190e-06 7.98017267e-04 6.84621983e-03 -3.27743805e-03 1.05574936e-03 -1.05574936e-03 1.04643658e-02 -3.28721669e-03 3.28721669e-03 4.80190460e-04 -1.51466166e-04 1.51466166e-04 -4.07919404e-06 5.05395642e-06 5.37920973e-05 -2.72773407e-05 1.55568487e-05 -3.02680097e-06 9.08055201e-05 -5.18627962e-05 1.02995563e-05 1.32609259e-05 -1.56424767e-05 2.99104120e-06 4.39363890e-06 -1.68691036e-06 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 -6.79712466e-03 1.07303294e-02 -6.15790402e-02 2.09548194e-02 -3.40677537e-02 -1.43983717e-03 3.80644111e-04 -1.79436027e-03 7.90677129e-04 3.04172289e-04 -8.36114988e-05 -8.87799017e-04 4.45053236e-04 -2.58660340e-04 9.05803225e-05 -1.47728872e-03 8.59323568e-04 -3.00529556e-04 -2.06771635e-04 2.56507620e-04 -8.99397180e-05 -6.51482152e-05 5.22359427e-05 3.65218523e-03 3.23076295e-02 -1.46202618e-02 3.37692620e-03 -7.31013090e-03 4.71806880e-02 -1.04774097e-02 2.35903440e-02 2.01624211e-03 -3.31442239e-04 1.91279650e-03 -6.23039032e-04 -1.65721120e-04 5.25821854e-05 5.57796227e-04 -2.84843547e-04 1.55209375e-04 -5.69687094e-05 9.43853767e-04 -5.15594141e-04 1.88770753e-04 1.38504722e-04 -1.56575127e-04 5.75913592e-05 3.65413080e-05 -3.13150254e-05 -2.63697104e-03 -2.23169235e-02 1.07303294e-02 -3.39856233e-03 3.39856233e-03 -3.40677537e-02 1.04774097e-02 -1.04774097e-02 -1.40466506e-03 3.04172289e-04 -3.04172289e-04 -7.56143227e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 -5.17320680e-05 1.02676880e-05 -3.00529556e-04 1.71864714e-04 -3.47468516e-05 -4.41600675e-05 5.22359427e-05 -1.02124474e-05 -1.46495381e-05 5.77509438e-06 2.00865402e-04 1.11050827e-03 -4.60225146e-04 2.58546563e-04 -4.51045253e-04 1.05858787e-03 -6.26079835e-04 1.23765688e-03 -2.15594948e-04 2.10858140e-04 -2.07629107e-04 -2.01210755e-05 1.03814554e-04 1.11178871e-05 1.18841548e-04 -5.76445547e-05 3.52822416e-05 -1.23793259e-05 1.93270427e-04 -1.18217051e-04 4.14138567e-05 2.53281016e-05 -3.40878355e-05 1.19810075e-05 9.11418852e-06 -7.32586789e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 -2.47971010e-04 7.58193181e-04 -3.84480879e-03 5.74816056e-04 -2.21071022e-03 1.77571990e-04 -2.56170813e-04 1.84605080e-04 2.50980997e-05 -1.27619336e-04 -1.55514449e-05 -1.65944916e-04 8.30769984e-05 -4.58555150e-05 1.69217960e-05 -2.77621887e-04 1.53620178e-04 -5.65179084e-05 -3.95630426e-05 4.55562472e-05 -1.68591953e-05 -1.07459493e-05 9.28732999e-06 2.76047799e-04 1.68206444e-03 -9.05218801e-04 2.61276086e-04 -2.61276086e-04 2.43109263e-03 -6.02086007e-04 6.02086007e-04 -1.80801011e-04 2.56170799e-04 -2.56170799e-04 1.29483612e-04 4.92889867e-06 5.26563014e-05 -2.63225572e-05 1.52698146e-05 -2.90777246e-06 8.81034506e-05 -5.11624920e-05 9.97258727e-06 1.25692811e-05 -1.51854104e-05 2.83009735e-06 4.35412670e-06 -1.62843763e-06 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -5.59016539e-05 -2.48458547e-04 7.90677129e-04 1.81273073e-04 8.04312104e-04 2.01210696e-05 2.13695409e-05 4.64676266e-05 -1.25490500e-05 9.75262896e-06 4.40196826e-06 4.69106481e-05 -2.39518433e-05 1.21844749e-05 -5.28135596e-06 7.98569198e-05 -4.08220236e-05 1.75647387e-05 1.19379020e-05 -1.23220751e-05 5.37304655e-06 2.50100955e-06 -2.75788262e-06 -2.04186516e-04 -1.44067214e-03 7.58193181e-04 -1.23985505e-04 2.02291932e-04 -2.21071022e-03 2.87408028e-04 -5.28743471e-04 5.01583601e-05 -1.27619336e-04 1.25755053e-04 -9.75262549e-06 -6.47418095e-05 -3.11028898e-06 -3.31889832e-05 1.69217960e-05 -9.17110299e-06 1.85237783e-06 -5.65179084e-05 3.07240355e-05 -6.33592638e-06 -8.46319694e-06 9.28732999e-06 -1.84600370e-06 -2.46707222e-06 9.77063263e-07 3.45722681e-03 2.54221593e-02 -9.75457426e-03 1.59027807e-03 -9.75457426e-03 2.88224074e-02 -4.47890016e-03 2.88224074e-02 1.60415013e-04 4.71127303e-05 4.71856878e-04 -2.77846953e-04 4.71127303e-05 8.68754163e-04 7.89265969e-03 -3.38740644e-03 1.39163284e-03 -1.69370322e-03 1.10421606e-02 -4.50586610e-03 5.52108029e-03 4.90802872e-04 -3.90296691e-04 5.22621928e-04 -6.61626184e-05 -1.95148346e-04 2.68339675e-02 1.71751208e-01 -6.86130067e-02 8.83066297e-03 -6.86130067e-02 1.87748065e-01 -2.05105261e-02 1.87748065e-01 -2.40333007e-03 3.61646131e-03 -9.66271842e-03 4.16268980e-03 3.61646131e-03 8.09033670e-03 7.12023514e-02 -3.06157843e-02 1.23257571e-02 -1.53078921e-02 9.84393510e-02 -3.92289696e-02 4.92196755e-02 3.28208913e-03 -2.19079023e-03 3.39007012e-03 -5.99639944e-04 -1.09539512e-03 9.60000953e-03 6.27936273e-02 -2.26710495e-02 4.44554491e-03 -2.73382568e-02 6.23142318e-02 -1.15765998e-02 7.65020771e-02 -9.26439972e-04 8.42027059e-04 -2.38202107e-03 8.21224239e-04 8.53515021e-04 3.25718153e-03 2.84618477e-02 -1.19438129e-02 5.38893677e-03 -6.55487611e-03 3.82226763e-02 -1.71717810e-02 2.10617134e-02 1.04245353e-03 -1.01670854e-03 1.45107144e-03 -2.41806010e-04 -6.06295850e-04 -4.86124986e-03 -3.49715483e-02 1.37799596e-02 1.62962327e-03 1.37799596e-02 -4.02160431e-02 -5.42386173e-03 -4.02160431e-02 -3.93122298e-05 -4.11223323e-04 -1.31532800e-04 6.80907793e-05 -4.11223323e-04 -1.93066115e-03 -1.72130589e-02 7.72081545e-03 -2.11149871e-03 3.86040773e-03 -2.49949181e-02 6.65174234e-03 -1.24974591e-02 -1.13830702e-03 3.71142378e-04 -1.10321295e-03 3.16786168e-04 1.85571189e-04 9.60000953e-03 6.27936273e-02 -2.73382568e-02 4.44554491e-03 -2.26710495e-02 7.65020771e-02 -1.15765998e-02 6.23142318e-02 -2.47981067e-04 8.53515021e-04 -2.38202107e-03 1.21293267e-03 8.42027059e-04 1.62859076e-03 1.42309238e-02 -6.55487611e-03 2.69446838e-03 -2.11149871e-03 2.10617134e-02 -8.58589049e-03 6.63010621e-03 9.45808325e-04 -6.06295850e-04 3.57837303e-04 1.24229274e-04 -1.07264763e-04 -2.90954479e-02 -1.76220673e-01 6.47393630e-02 -1.16816362e-02 7.91909611e-02 -1.69178880e-01 2.75638664e-02 -2.12422520e-01 4.11673604e-03 -4.28160128e-03 1.43635805e-02 -6.21279000e-03 -4.53625919e-03 -1.07126430e-02 -9.23249130e-02 3.87329673e-02 -1.73944722e-02 2.13276769e-02 -1.23158080e-01 5.50225731e-02 -6.81355074e-02 -2.68904970e-03 2.49337058e-03 -3.90708675e-03 7.90677129e-04 1.56161355e-03 1.48270516e-02 1.00812387e-01 -4.03210795e-02 -5.91635511e-03 -4.03210795e-02 1.14051147e-01 1.96411380e-02 1.14051147e-01 -9.38856345e-04 1.44630863e-03 -3.06118355e-03 1.62614689e-03 1.44630863e-03 6.37153567e-03 5.61531625e-02 -2.52176094e-02 6.71981571e-03 -1.26088047e-02 8.12484417e-02 -2.09548194e-02 4.06242209e-02 3.33740309e-03 -7.84571398e-04 3.17023776e-03 -1.02519508e-03 -3.92285699e-04 -2.90954479e-02 -1.76220673e-01 7.91909611e-02 -1.16816362e-02 6.47393630e-02 -2.12422520e-01 2.75638664e-02 -1.69178880e-01 3.32206594e-03 -4.53625919e-03 1.43635805e-02 -6.67159299e-03 -4.28160128e-03 -5.35632148e-03 -4.61624565e-02 2.13276769e-02 -8.69723612e-03 6.74145184e-03 -6.81355074e-02 2.75112865e-02 -2.09548194e-02 -2.72582605e-03 1.56161355e-03 -7.57301448e-04 -4.02156052e-04 1.50950257e-04 2.25579366e-04 -1.56416507e-03 6.95522146e-04 -1.12486446e-05 -3.32171823e-04 -3.22981669e-03 6.58359250e-04 -1.46958084e-03 6.86769486e-04 2.79844735e-04 -1.18300886e-03 1.10789437e-03 6.12628535e-04 4.31421448e-04 2.57470696e-03 -9.61118049e-04 7.24164429e-04 -9.16663119e-04 2.30780040e-03 -1.94724082e-03 2.55881787e-03 -4.31190088e-04 4.05073428e-04 -4.01844395e-04 -2.01210755e-05 1.80801125e-04 -5.48534134e-04 1.53746610e-03 -1.15741082e-04 7.83630788e-04 2.24096154e-04 3.54092909e-03 -2.47237984e-03 2.79457930e-03 5.96144744e-04 -1.76504443e-05 2.63633025e-03 -1.55571118e-03 -5.85459565e-05 -6.74596222e-04 -4.57205531e-03 2.12501180e-03 -4.54342147e-04 1.21302287e-03 -5.95753527e-03 1.02794521e-03 -3.46815148e-03 3.71787278e-04 -5.12341868e-04 4.04993276e-04 4.83319130e-05 -2.55238794e-04 1.03240734e-03 -5.79906373e-03 4.91283345e-04 -7.60951667e-04 4.91283345e-04 -9.10401061e-03 4.26965494e-03 -9.10401061e-03 -1.44495956e-03 1.34464078e-03 -5.32561180e-03 2.50274337e-03 1.34464078e-03 5.42270989e-04 3.37277546e-03 -1.69064890e-03 7.16105771e-04 -4.67647223e-04 4.54381911e-03 -1.85952727e-03 1.05521517e-03 -3.75016299e-04 4.76558995e-04 -5.12341854e-04 2.32338133e-05 2.57103070e-04 -3.90714923e-04 2.70921337e-03 -1.80009153e-05 1.94832239e-05 -6.11340305e-04 3.56166132e-03 -1.14031167e-03 4.57793397e-03 1.10789437e-03 -8.68970933e-04 2.04903146e-03 -5.92516744e-04 -6.76838116e-04 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -1.80130928e-04 -3.72687821e-04 7.90677129e-04 5.83429125e-04 1.20646816e-03 2.01210696e-05 4.46033542e-05 6.97014399e-05 -2.50980963e-05 9.75262896e-06 -5.48534134e-04 1.53746610e-03 2.24096154e-04 7.83630788e-04 -1.15741082e-04 2.79457930e-03 -2.47237984e-03 3.54092909e-03 1.04921303e-03 -5.85459565e-05 2.63633025e-03 -1.29413208e-03 -1.76504443e-05 -3.37298111e-04 -2.28602765e-03 1.21302287e-03 -2.27171074e-04 3.05477500e-04 -3.46815148e-03 5.13972607e-04 -7.55308050e-04 1.27144932e-04 -2.55238794e-04 2.53374511e-04 -9.75262549e-06 -1.29483678e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 129 155 181 206 232 258 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 -660 - -4.34377093e-04 -3.89691070e-03 1.72625944e-03 -8.63129722e-04 5.61059340e-04 -5.60345969e-03 2.80172985e-03 -1.78651566e-03 -2.60246826e-04 2.56398737e-04 -1.24073501e-04 -6.61626184e-05 6.20367503e-05 -1.60794716e-06 -1.70583355e-05 8.61255180e-06 -5.16753108e-06 9.74528347e-07 -2.85486682e-05 1.71292009e-05 -3.29444758e-06 -4.06169720e-06 5.16158770e-06 -9.55784314e-07 -1.52937237e-06 5.73470589e-07 -4.09458772e-03 -3.56011768e-02 1.58463763e-02 -7.92318813e-03 4.94105309e-03 -5.07482850e-02 2.53741425e-02 -1.53834365e-02 -1.81789043e-03 1.69935910e-03 -5.00079211e-04 -5.99639944e-04 2.50039606e-04 -1.70289245e-05 -1.80354406e-04 9.14629627e-05 -5.48777776e-05 1.05042552e-05 -3.02465504e-04 1.81479302e-04 -3.53762843e-05 -4.32480167e-05 5.49844256e-05 -1.03521679e-05 -1.62577083e-05 6.21130072e-06 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 -3.27743805e-03 2.11149871e-03 -1.89837654e-02 1.04643658e-02 -6.57443339e-03 -5.41560625e-04 6.65641347e-04 -2.31278443e-04 -2.41806010e-04 1.51466166e-04 -8.42326070e-06 -8.96534955e-05 4.46526788e-05 -2.72773407e-05 5.04466829e-06 -1.48722018e-04 9.08055201e-05 -1.71659271e-05 -2.06575859e-05 2.69600416e-05 -4.87735431e-06 -8.15640063e-06 2.99104120e-06 7.98017267e-04 6.84621983e-03 -3.27743805e-03 1.05574936e-03 -1.05574936e-03 1.04643658e-02 -3.28721669e-03 3.28721669e-03 4.80190460e-04 -1.51466166e-04 1.51466166e-04 -4.07919404e-06 5.05395642e-06 5.37920973e-05 -2.72773407e-05 1.55568487e-05 -3.02680097e-06 9.08055201e-05 -5.18627962e-05 1.02995563e-05 1.32609259e-05 -1.56424767e-05 2.99104120e-06 4.39363890e-06 -1.68691036e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 -2.22168870e-03 1.05574936e-03 -1.43975705e-02 7.19878526e-03 -3.30885282e-03 -6.72689150e-04 6.48383261e-04 -1.64771241e-04 -1.92556894e-04 8.23856205e-05 -2.43263422e-06 -2.57190371e-05 1.31402255e-05 -7.88413529e-06 1.00893365e-06 -4.33491342e-05 2.60094805e-05 -3.42879502e-06 -6.27604493e-06 7.94698537e-06 -9.81656846e-07 -2.39364429e-06 5.88994107e-07 5.27394208e-03 4.46338470e-02 -1.94940564e-02 1.07303294e-02 -6.79712466e-03 6.15790402e-02 -3.40677537e-02 2.09548194e-02 1.43983717e-03 -1.79436027e-03 3.80644111e-04 7.90677129e-04 -3.04172289e-04 2.78704996e-05 2.95933006e-04 -1.48351079e-04 9.05803225e-05 -1.71128133e-05 4.92429573e-04 -3.00529556e-04 5.79114193e-05 6.89238782e-05 -8.99397180e-05 1.66683716e-05 2.71157219e-05 -1.02124474e-05 -2.63697104e-03 -2.23169235e-02 1.07303294e-02 -3.39856233e-03 3.39856233e-03 -3.40677537e-02 1.04774097e-02 -1.04774097e-02 -1.40466506e-03 3.04172289e-04 -3.04172289e-04 -7.56143227e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 -5.17320680e-05 1.02676880e-05 -3.00529556e-04 1.71864714e-04 -3.47468516e-05 -4.41600675e-05 5.22359427e-05 -1.02124474e-05 -1.46495381e-05 5.77509438e-06 3.65218523e-03 3.23076295e-02 -1.46202618e-02 7.31013090e-03 -3.37692620e-03 4.71806880e-02 -2.35903440e-02 1.04774097e-02 2.01624211e-03 -1.91279650e-03 3.31442239e-04 6.23039032e-04 -1.65721120e-04 7.98938604e-06 8.43034182e-05 -4.32960204e-05 2.59776122e-05 -3.42695305e-06 1.42441618e-04 -8.54649707e-05 1.15822839e-05 2.07445424e-05 -2.62786967e-05 3.35991542e-06 7.89999152e-06 -2.01594925e-06 -2.00865402e-04 -1.11050827e-03 4.60225146e-04 -4.51045253e-04 2.58546563e-04 -1.05858787e-03 1.23765688e-03 -6.26079835e-04 2.15594948e-04 -2.07629107e-04 2.10858140e-04 -2.01210755e-05 -1.03814554e-04 -3.70596237e-06 -3.96138493e-05 1.92148516e-05 -1.23793259e-05 2.27070591e-06 -6.44234755e-05 4.14138567e-05 -7.78009929e-06 -8.44270054e-06 1.19810075e-05 -2.13848231e-06 -3.82242524e-06 1.39613944e-06 2.76047799e-04 1.68206444e-03 -9.05218801e-04 2.61276086e-04 -2.61276086e-04 2.43109263e-03 -6.02086007e-04 6.02086007e-04 -1.80801011e-04 2.56170799e-04 -2.56170799e-04 1.29483612e-04 4.92889867e-06 5.26563014e-05 -2.63225572e-05 1.52698146e-05 -2.90777246e-06 8.81034506e-05 -5.11624920e-05 9.97258727e-06 1.25692811e-05 -1.51854104e-05 2.83009735e-06 4.35412670e-06 -1.62843763e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 -7.58193181e-04 2.47971010e-04 -3.84480879e-03 2.21071022e-03 -5.74816056e-04 1.77571990e-04 -1.84605080e-04 2.56170813e-04 -2.50980997e-05 -1.27619336e-04 -2.40771510e-06 -2.55281121e-05 1.28835124e-05 -7.86371660e-06 9.84614567e-07 -4.26793517e-05 2.60388366e-05 -3.36842965e-06 -6.04495968e-06 7.85145226e-06 -9.43371175e-07 -2.40925952e-06 5.79076593e-07 6.61626163e-05 5.99639923e-04 -2.41806009e-04 2.48458547e-04 5.59016539e-05 7.90677129e-04 -8.04312104e-04 -1.81273073e-04 2.01210696e-05 -4.64676266e-05 -2.13695409e-05 1.25490500e-05 9.75262896e-06 -1.16142320e-06 -1.24464781e-05 6.31660931e-06 -3.29897830e-06 8.31354061e-07 -2.12193229e-05 1.11382390e-05 -2.83810084e-06 -3.19493334e-06 3.33520685e-06 -8.33133654e-07 -8.33668127e-07 4.34610715e-07 2.04186516e-04 1.44067214e-03 -7.58193181e-04 2.02291932e-04 -1.23985505e-04 2.21071022e-03 -5.28743471e-04 2.87408028e-04 -5.01583601e-05 1.25755053e-04 -1.27619336e-04 -9.75262549e-06 6.47418095e-05 1.44462906e-06 1.53168672e-05 -7.86371660e-06 4.49554804e-06 -5.90768740e-07 2.60388366e-05 -1.49045927e-05 2.02105779e-06 3.86688876e-06 -4.56312329e-06 5.79076593e-07 1.30704190e-06 -3.25689476e-07 -1.15240899e-03 -6.59164266e-03 3.45761104e-03 -1.15253701e-03 1.79636435e-03 -9.24341516e-03 3.08113839e-03 -4.11484618e-03 3.34140716e-05 -1.96704920e-04 7.94513115e-04 -4.66671582e-04 -2.64837705e-04 9.88382865e-05 6.51124480e-05 -3.25562240e-05 -2.69514158e-04 -1.64758800e-04 8.23793998e-05 9.32834789e-04 -2.96907795e-05 -9.82445319e-06 1.42149690e-04 -6.61626184e-05 -7.10748450e-05 -1.08270672e-02 -5.72504074e-02 3.06301747e-02 -1.02100582e-02 1.65898354e-02 -7.79525435e-02 2.59841812e-02 -3.58803813e-02 1.91999611e-03 -2.79081449e-03 8.76799864e-03 -4.11664116e-03 -2.92266621e-03 -9.88387313e-05 -2.15771181e-09 1.07696823e-03 -5.38484117e-04 -2.44365092e-03 -3.05721893e-03 1.52860947e-03 8.46209650e-03 -3.53691740e-04 8.64807938e-06 1.19063181e-03 -5.99639944e-04 -5.95315905e-04 -2.99391688e-03 -1.31720365e-02 7.55701648e-03 -3.03758409e-03 4.44554491e-03 -1.75379023e-02 7.30517122e-03 -7.99142115e-03 6.16703766e-04 -1.10499690e-03 3.36301073e-03 -1.72486080e-03 -1.21444665e-03 6.51124617e-05 1.07696836e-03 -1.16593934e-03 2.55145469e-04 -1.32981768e-04 4.02291420e-03 -4.06677214e-05 -1.19788748e-04 5.54151652e-04 -2.41806010e-04 -3.03363518e-04 9.97972292e-04 4.39067884e-03 -3.03758409e-03 -5.43207758e-04 -1.48184830e-03 7.30517122e-03 1.94255434e-03 2.66380705e-03 -2.85399183e-04 2.45424033e-04 -1.21444665e-03 6.21044201e-04 1.24486312e-04 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 -1.32981768e-04 5.56728179e-05 -2.01145710e-03 1.45725943e-05 5.49049709e-05 -3.03363518e-04 1.24229274e-04 9.91063745e-05 -4.65516356e-03 -2.72123758e-02 1.37799596e-02 -4.59331988e-03 7.55701648e-03 -3.66308644e-02 1.22102881e-02 -1.83291605e-02 7.34224963e-04 -8.86097381e-04 2.71009782e-03 -1.09121141e-03 -9.03365939e-04 -2.69514151e-04 -2.44365085e-03 1.16593934e-03 -5.82969671e-04 -3.80022293e-03 1.90011147e-03 3.40366866e-05 -2.07071284e-04 1.93553576e-04 4.15998960e-05 -6.83276203e-05 -2.07999480e-05 1.00625366e-02 4.33703691e-02 -2.48132960e-02 9.99405524e-03 -1.52668149e-02 5.63929599e-02 -2.36025022e-02 2.75638664e-02 -2.55480449e-03 3.93354002e-03 -1.12943612e-02 5.40843494e-03 4.09743731e-03 -1.64758814e-04 -3.05721906e-03 -2.55145464e-04 1.32981764e-04 3.80022293e-03 -1.31129343e-02 1.90624631e-04 3.18366201e-04 -1.73208236e-03 7.90677129e-04 9.53268973e-04 -3.35417886e-03 -1.44567897e-02 9.99405524e-03 1.83751794e-03 5.08893831e-03 -2.36025022e-02 -6.54704601e-03 -9.18795546e-03 1.19244515e-03 -7.86416870e-04 4.09743731e-03 -1.99959782e-03 -3.67861669e-04 8.23794069e-05 1.52860953e-03 1.32981764e-04 -5.56728169e-05 -1.90011147e-03 6.55646716e-03 -8.35040807e-05 -1.48956869e-04 9.53268973e-04 -4.02156052e-04 -3.02178902e-04 1.51911056e-02 8.54425313e-02 -4.39062582e-02 1.46354194e-02 -2.40220378e-02 1.14051147e-01 -3.80170490e-02 5.63929599e-02 -3.40883649e-03 3.60574543e-03 -1.01282111e-02 3.71104316e-03 3.37607037e-03 9.32834782e-04 8.46209643e-03 -4.02291420e-03 2.01145710e-03 -3.40366858e-05 1.31129343e-02 -6.55646716e-03 6.95081130e-04 -6.55355235e-04 -1.21686919e-04 2.20882980e-04 6.08434596e-05 -1.62078986e-04 -5.97498903e-04 7.60497114e-05 -2.94753707e-04 7.62288536e-04 -1.05953566e-04 6.60039951e-04 -1.81162088e-03 -2.28923226e-04 -1.50228024e-05 -6.94231461e-05 -2.00303993e-05 -8.77868812e-05 2.96906442e-05 3.53690428e-04 -4.06677580e-05 1.45726121e-05 -2.07071302e-04 1.90624666e-04 -8.35040977e-05 6.95081147e-04 -1.91591533e-10 -1.34138190e-05 1.66428517e-05 -2.01210755e-05 -2.68279820e-05 3.63845544e-04 1.07284020e-03 -7.85740832e-04 -1.52860678e-04 -6.76291074e-04 1.32602988e-03 5.19812628e-04 1.16213258e-03 -2.76973499e-04 5.88336315e-06 -4.48213226e-04 1.77257562e-04 -2.13803119e-05 9.82460806e-06 -8.64657845e-06 -1.19788706e-04 5.49049494e-05 1.93553598e-04 3.18366161e-04 -1.48956849e-04 -6.55355255e-04 1.34142777e-05 -2.56125535e-10 -3.57826035e-05 2.32338133e-05 1.86415402e-06 -1.29593498e-03 -3.61407575e-03 2.40524253e-03 -1.00464035e-03 1.75232962e-03 -3.47183074e-03 1.65382446e-03 -2.30568069e-03 9.45412053e-04 -8.78776381e-04 1.77520285e-03 -4.15258538e-04 -6.63494805e-04 -1.42149841e-04 -1.19063327e-03 5.54151609e-04 -3.03363497e-04 4.15998734e-05 -1.73208232e-03 9.53268953e-04 -1.21686897e-04 -1.66432984e-05 3.57831158e-05 -2.42180270e-10 -1.86428646e-06 1.22027530e-10 6.89525745e-04 1.82600874e-03 -1.44511906e-03 6.37246712e-04 -4.83120390e-04 2.15028448e-03 -1.07744496e-03 -3.87991870e-05 -7.18565590e-04 6.30969477e-04 -1.10199878e-03 1.97505375e-04 4.31377198e-04 6.61626163e-05 5.99639923e-04 -2.41806009e-04 1.24229274e-04 -6.83276197e-05 7.90677129e-04 -4.02156052e-04 2.20882979e-04 2.01210696e-05 -2.32338133e-05 1.86427238e-06 9.75262896e-06 4.31978328e-04 1.20469192e-03 -1.00464035e-03 -2.73798399e-04 -5.84109873e-04 1.65382446e-03 9.38367828e-04 7.68560231e-04 -4.66160109e-04 6.04107133e-05 -6.63494805e-04 2.25612543e-04 5.88336498e-06 7.10749203e-05 5.95316634e-04 -3.03363497e-04 9.91063634e-05 -2.07999367e-05 9.53268953e-04 -3.02178891e-04 6.08434487e-05 2.68282115e-05 -1.86440482e-06 1.22027530e-10 -9.75262549e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 - 0 26 52 78 103 129 155 180 206 232 257 283 309 335 360 386 410 434 459 483 507 532 558 584 610 635 660 -652 - 8.68754186e-04 7.79382140e-03 -3.15044850e-03 1.72625944e-03 -1.72625944e-03 1.01917052e-02 -5.60345969e-03 5.60345969e-03 2.91299618e-04 -4.46634856e-04 4.46634856e-04 -2.56398737e-04 8.03973579e-06 8.52916775e-05 -4.23147770e-05 2.58376554e-05 -8.61255180e-06 1.40328055e-04 -8.56460045e-05 2.85486682e-05 1.89839090e-05 -2.53490916e-05 8.44969718e-06 6.88211693e-06 -5.16158770e-06 8.18917543e-03 7.12023536e-02 -2.87106175e-02 1.58463763e-02 -1.58463763e-02 9.15058640e-02 -5.07482850e-02 5.07482850e-02 1.55856717e-03 -2.79907826e-03 2.79907826e-03 -1.69935910e-03 8.51446224e-05 9.01772028e-04 -4.49526476e-04 2.74388888e-04 -9.14629627e-05 1.48721070e-03 -9.07396512e-04 3.02465504e-04 2.02425291e-04 -2.70136544e-04 9.00455145e-05 7.33125675e-05 -5.49844256e-05 3.49413945e-03 3.03670144e-02 -1.19438129e-02 7.13784578e-03 -7.13784578e-03 3.80108031e-02 -2.28953340e-02 2.28953340e-02 5.23281322e-04 -1.34458777e-03 1.34458777e-03 -9.14099894e-04 4.28642856e-05 4.56055815e-04 -2.23263394e-04 1.38815371e-04 -4.62717902e-05 7.43588136e-04 -4.61875977e-04 1.53958659e-04 9.80261040e-05 -1.34754137e-04 4.49180458e-05 3.72683073e-05 -2.79512305e-05 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 -2.11149871e-03 3.27743805e-03 -1.89837654e-02 6.57443339e-03 -1.04643658e-02 -5.41560625e-04 2.31278443e-04 -6.65641347e-04 2.41806010e-04 1.51466166e-04 -2.52697821e-05 -2.68960486e-04 1.33958036e-04 -7.77842435e-05 2.72773407e-05 -4.46166053e-04 2.59313981e-04 -9.08055201e-05 -6.19727577e-05 7.67707986e-05 -2.69600416e-05 -1.94671871e-05 1.56424767e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 3.27743805e-03 -2.11149871e-03 1.89837654e-02 -1.04643658e-02 6.57443339e-03 5.41560625e-04 -6.65641347e-04 2.31278443e-04 2.41806010e-04 -1.51466166e-04 8.42326070e-06 8.96534955e-05 -4.46526788e-05 2.72773407e-05 -5.04466829e-06 1.48722018e-04 -9.08055201e-05 1.71659271e-05 2.06575859e-05 -2.69600416e-05 4.87735431e-06 8.15640063e-06 -2.99104120e-06 -1.15630983e-02 -9.92583999e-02 3.89448405e-02 -2.34056249e-02 2.34056249e-02 -1.23158080e-01 7.46919746e-02 -7.46919746e-02 -1.04262316e-03 3.61599049e-03 -3.61599049e-03 2.59867238e-03 -1.41767784e-04 -1.50478185e-03 7.41777346e-04 -4.60763160e-04 1.53587720e-04 -2.46214787e-03 1.52800684e-03 -5.09335613e-04 -3.27587657e-04 4.49565889e-04 -1.49855296e-04 -1.24203957e-04 9.31529678e-05 5.27394208e-03 4.46338470e-02 -1.94940564e-02 6.79712466e-03 -1.07303294e-02 6.15790402e-02 -2.09548194e-02 3.40677537e-02 1.43983717e-03 -3.80644111e-04 1.79436027e-03 -7.90677129e-04 -3.04172289e-04 8.36114988e-05 8.87799017e-04 -4.45053236e-04 2.58660340e-04 -9.05803225e-05 1.47728872e-03 -8.59323568e-04 3.00529556e-04 2.06771635e-04 -2.56507620e-04 8.99397180e-05 6.51482152e-05 -5.22359427e-05 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 -1.07303294e-02 6.79712466e-03 -6.15790402e-02 3.40677537e-02 -2.09548194e-02 -1.43983717e-03 1.79436027e-03 -3.80644111e-04 -7.90677129e-04 3.04172289e-04 -2.78704996e-05 -2.95933006e-04 1.48351079e-04 -9.05803225e-05 1.71128133e-05 -4.92429573e-04 3.00529556e-04 -5.79114193e-05 -6.89238782e-05 8.99397180e-05 -1.66683716e-05 -2.71157219e-05 1.02124474e-05 6.30924830e-04 4.29823016e-03 -1.48029022e-03 1.32091080e-03 -1.32091080e-03 3.95422690e-03 -3.84480673e-03 3.84480673e-03 -4.31189917e-04 3.73401571e-04 -3.73401571e-04 1.27144817e-04 1.98543958e-05 2.11884104e-04 -1.01336084e-04 6.62285018e-05 -2.20761673e-05 3.39149113e-04 -2.21097987e-04 7.36993289e-05 4.22135243e-05 -6.30771287e-05 2.10257096e-05 1.83277712e-05 -1.37458284e-05 -6.18258214e-04 -3.96376881e-03 1.79713253e-03 -5.94206062e-04 1.15367735e-03 -4.83491532e-03 1.43187248e-03 -3.23540474e-03 4.03458694e-04 -5.12341605e-04 4.40775872e-04 5.71524005e-05 -2.54306520e-04 -2.51033427e-05 -2.68067114e-04 1.31658857e-04 -7.77906580e-05 2.73137461e-05 -4.40649955e-04 2.60484554e-04 -9.13167005e-05 -5.96743497e-05 7.59270615e-05 -2.67038368e-05 -1.95942890e-05 1.57723475e-05 6.18258214e-04 3.96376881e-03 -1.79713253e-03 1.15367735e-03 -5.94206062e-04 4.83491532e-03 -3.23540474e-03 1.43187248e-03 -4.03458694e-04 4.40775872e-04 -5.12341605e-04 5.71524005e-05 2.54306520e-04 8.36778090e-06 8.93557047e-05 -4.38862858e-05 2.73137461e-05 -4.95400178e-06 1.46883318e-04 -9.13167005e-05 1.69733528e-05 1.98914499e-05 -2.67038368e-05 4.71683005e-06 8.25403881e-06 -2.96063699e-06 -2.55111085e-04 -2.55111085e-04 8.17947080e-04 8.17947080e-04 3.57828666e-05 3.57828666e-05 -2.50980997e-05 6.57186490e-06 7.02084019e-05 -3.50967430e-05 1.89958992e-05 -7.96859069e-06 1.17471268e-04 -6.37906705e-05 2.65747394e-05 1.67590415e-05 -1.88523975e-05 7.95791207e-06 4.16834487e-06 -4.35412670e-06 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 -2.61276086e-04 2.61276086e-04 -2.43109263e-03 6.02086007e-04 -6.02086007e-04 1.80801011e-04 -2.56170799e-04 2.56170799e-04 -1.29483612e-04 -4.92889867e-06 -5.26563014e-05 2.63225572e-05 -1.52698146e-05 2.90777246e-06 -8.81034506e-05 5.11624920e-05 -9.97258727e-06 -1.25692811e-05 1.51854104e-05 -2.83009735e-06 -4.35412670e-06 1.62843763e-06 5.76204471e-03 4.14290603e-02 -1.46994202e-02 5.45355563e-03 -1.63606669e-02 4.27267497e-02 -1.59517729e-02 4.78553187e-02 -1.30112854e-04 -6.94431938e-05 2.08329581e-04 -1.83434639e-04 -1.37575979e-04 1.30313126e-03 1.17895704e-02 -4.81159550e-03 2.55683294e-03 -2.55683294e-03 1.56304061e-02 -8.32281014e-03 8.32281014e-03 5.21855664e-04 -7.12858047e-04 7.12858047e-04 -3.89510333e-04 4.56644849e-02 2.86252016e-01 -1.04194258e-01 3.94115324e-02 -1.18234597e-01 2.78526207e-01 -1.06866123e-01 3.20598369e-01 -5.25011482e-03 6.35861818e-03 -1.90758545e-02 8.30235527e-03 6.22676645e-03 1.21849244e-02 1.06803528e-01 -4.34800255e-02 2.32310803e-02 -2.32310803e-02 1.39196930e-01 -7.45938180e-02 7.45938180e-02 3.02276586e-03 -4.48978928e-03 4.48978928e-03 -2.54471461e-03 1.75582194e-02 1.14816798e-01 -3.77850824e-02 1.67436562e-02 -5.02309687e-02 1.03031557e-01 -4.68087411e-02 1.40426223e-01 -1.65921239e-03 1.54187803e-03 -4.62563408e-03 1.74094660e-03 1.30570995e-03 5.15528644e-03 4.51364224e-02 -1.79157193e-02 1.04152838e-02 -1.04152838e-02 5.72497140e-02 -3.34926816e-02 3.34926816e-02 1.02417423e-03 -2.13001786e-03 2.13001786e-03 -1.36892958e-03 -5.29899091e-03 -3.35921531e-02 1.36321847e-02 2.71603879e-03 1.51879205e-02 -3.72622600e-02 -9.50269890e-03 -4.19036241e-02 3.76431405e-04 -9.21055717e-04 1.63405923e-03 -5.25280004e-04 -1.04199344e-03 -2.42660803e-03 -2.10771437e-02 9.24934449e-03 -3.16724807e-03 4.91615708e-03 -2.95811130e-02 9.91732290e-03 -1.57630396e-02 -1.00717849e-03 4.37649580e-04 -1.12047103e-03 3.66035284e-04 2.54651735e-04 1.58969727e-02 1.00776459e-01 -4.08965540e-02 1.51879205e-02 -3.77850824e-02 1.11786780e-01 -4.19036241e-02 1.02240299e-01 -1.12929422e-03 1.63405923e-03 -5.27854699e-03 2.61269351e-03 1.74350899e-03 2.42660803e-03 2.10771437e-02 -9.24934449e-03 4.91615708e-03 -3.16724807e-03 2.95811130e-02 -1.57630396e-02 9.91732290e-03 1.00717849e-03 -1.12047103e-03 4.37649580e-04 3.66035284e-04 -2.54651735e-04 -5.38030091e-02 -3.28088357e-01 1.08724434e-01 -4.92338723e-02 1.47701617e-01 -2.81964799e-01 1.32427058e-01 -3.97281173e-01 6.40714123e-03 -8.59109061e-03 2.57732718e-02 -1.13239614e-02 -8.49297109e-03 -1.70017992e-02 -1.46949466e-01 5.81837514e-02 -3.40029725e-02 3.40029725e-02 -1.84737121e-01 1.08759728e-01 -1.08759728e-01 -2.29183570e-03 5.72871697e-03 -5.72871697e-03 3.85611364e-03 1.62248134e-02 9.53387316e-02 -3.96873912e-02 -9.39766250e-03 -4.45925082e-02 1.03597964e-01 3.27352301e-02 1.18012511e-01 -2.20029033e-03 2.98032065e-03 -8.98466297e-03 3.87679241e-03 3.39887585e-03 7.99329252e-03 6.84793800e-02 -3.00914040e-02 1.01400142e-02 -1.60290032e-02 9.56467940e-02 -3.14322291e-02 5.11016306e-02 2.76099815e-03 -8.33773270e-04 3.05180153e-03 -1.19283318e-03 -5.30736869e-04 -4.86744401e-02 -2.86016195e-01 1.19062174e-01 -4.45925082e-02 1.09515693e-01 -3.10793893e-01 1.18012511e-01 -2.81964799e-01 6.60087100e-03 -8.98466297e-03 2.69394219e-02 -1.24164277e-02 -9.14856026e-03 -7.99329252e-03 -6.84793800e-02 3.00914040e-02 -1.60290032e-02 1.01400142e-02 -9.56467940e-02 5.11016306e-02 -3.14322291e-02 -2.76099815e-03 3.05180153e-03 -8.33773270e-04 -1.19283318e-03 5.30736869e-04 7.73436874e-04 -1.36237655e-03 1.04405781e-03 4.23204045e-04 -1.26961214e-03 -5.83711334e-03 4.61735661e-04 -1.38520698e-03 1.14461584e-03 9.13683203e-04 -2.74104961e-03 2.19575816e-03 1.64681862e-03 8.61480876e-04 5.76242885e-03 -1.98118312e-03 1.78652867e-03 -1.78652867e-03 5.20343944e-03 -5.16596771e-03 5.16596771e-03 -6.46785057e-04 5.67616859e-04 -5.67616859e-04 2.04131389e-04 -7.66259227e-04 2.23126005e-03 -5.44022152e-05 1.07036780e-03 5.85027775e-04 4.44646001e-03 -3.55082681e-03 3.23340119e-03 5.46299170e-04 -2.94173426e-05 3.31747567e-03 -2.13296759e-03 -1.38472041e-04 -8.84481404e-04 -5.65447983e-03 2.58256262e-03 -8.00577199e-04 1.60850703e-03 -6.94764179e-03 1.88500164e-03 -4.49284600e-03 5.97673983e-04 -7.68512661e-04 6.61164068e-04 8.03862138e-05 -3.81925978e-04 2.29877768e-03 -6.69378015e-03 1.63206646e-04 5.85027775e-04 -4.89706264e-04 -1.33393800e-02 3.23340119e-03 -1.21732300e-02 -1.63889751e-03 3.31747567e-03 -8.87601913e-03 4.06089693e-03 3.53275725e-03 8.84481404e-04 5.65447983e-03 -2.58256262e-03 1.60850703e-03 -8.00577199e-04 6.94764179e-03 -4.49284600e-03 1.88500164e-03 -5.97673983e-04 6.61164068e-04 -7.68512661e-04 8.03862138e-05 3.81925978e-04 -9.30835257e-04 3.15081569e-03 3.42238002e-04 -6.06292593e-04 -4.27761466e-04 4.96679076e-03 -7.33971859e-04 6.33278391e-03 1.49722297e-03 -1.90816909e-03 3.52539399e-03 -9.87527803e-04 -1.64247508e-03 -3.79340359e-04 -3.79340359e-04 1.22010313e-03 1.22010313e-03 5.90166799e-05 5.90166799e-05 -3.76471461e-05 -6.98126442e-04 2.36311176e-03 2.56678501e-04 9.49430083e-04 1.47228744e-04 3.72509307e-03 -3.13227160e-03 3.88899036e-03 1.12291723e-03 -5.66810159e-05 3.10219409e-03 -1.64247508e-03 -2.94173408e-05 -4.09159394e-04 -2.52741995e-03 1.36004849e-03 -3.64461655e-04 3.64461655e-04 -3.68853390e-03 8.28650587e-04 -8.28650587e-04 2.57787582e-04 -3.83790257e-04 3.83790257e-04 -1.94225480e-04 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +676 + 8.68754186e-04 7.79382140e-03 -1.72625944e-03 3.15044850e-03 -1.72625944e-03 5.60345969e-03 -1.01917052e-02 5.60345969e-03 -1.45649809e-04 -4.46634856e-04 2.56398737e-04 2.52272869e-04 -4.46634856e-04 8.03973579e-06 8.52916775e-05 -2.58376554e-05 4.23147770e-05 -8.61255180e-06 8.56460045e-05 -1.40328055e-04 2.85486682e-05 -3.53186638e-06 -2.53490916e-05 5.16158770e-06 1.98816059e-05 -8.44969718e-06 8.18917543e-03 7.12023536e-02 -1.58463763e-02 2.87106175e-02 -1.58463763e-02 5.07482850e-02 -9.15058640e-02 5.07482850e-02 -7.79283584e-04 -2.79907826e-03 1.69935910e-03 1.34975876e-03 -2.79907826e-03 8.51446224e-05 9.01772028e-04 -2.74388888e-04 4.49526476e-04 -9.14629627e-05 9.07396512e-04 -1.48721070e-03 3.02465504e-04 -3.77220998e-05 -2.70136544e-04 5.49844256e-05 2.11961728e-04 -9.00455145e-05 1.59603453e-03 1.36924397e-02 -2.11149871e-03 5.97190644e-03 -3.27743805e-03 6.57443339e-03 -1.89837654e-02 1.04643658e-02 -4.80190460e-04 -2.31278443e-04 1.51466166e-04 3.48102254e-04 -6.65641347e-04 2.52697821e-05 2.68960486e-04 -7.77842435e-05 1.33958036e-04 -2.72773407e-05 2.59313981e-04 -4.46166053e-04 9.08055201e-05 -1.41273003e-05 -7.67707986e-05 1.56424767e-05 6.34035760e-05 -2.69600416e-05 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 -1.19438129e-02 7.13784578e-03 -2.28953340e-02 3.80108031e-02 -2.28953340e-02 2.61640661e-04 1.34458777e-03 -9.14099894e-04 -4.53174918e-04 1.34458777e-03 -4.28642856e-05 -4.56055815e-04 1.38815371e-04 -2.23263394e-04 4.62717902e-05 -4.61875977e-04 7.43588136e-04 -1.53958659e-04 1.67377511e-05 1.34754137e-04 -2.79512305e-05 -1.03527250e-04 4.49180458e-05 1.59603453e-03 1.36924397e-02 -3.27743805e-03 5.97190644e-03 -2.11149871e-03 1.04643658e-02 -1.89837654e-02 6.57443339e-03 -6.13701652e-05 -6.65641347e-04 1.51466166e-04 5.89908264e-04 -2.31278443e-04 8.42326070e-06 8.96534955e-05 -2.72773407e-05 4.46526788e-05 -5.04466829e-06 9.08055201e-05 -1.48722018e-04 1.71659271e-05 -3.26514280e-06 -2.69600416e-05 2.99104120e-06 2.19681945e-05 -4.87735431e-06 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 -1.94940564e-02 1.07303294e-02 -2.09548194e-02 6.15790402e-02 -3.40677537e-02 1.40466506e-03 3.80644111e-04 -3.04172289e-04 -8.51596998e-04 1.79436027e-03 -8.36114988e-05 -8.87799017e-04 2.58660340e-04 -4.45053236e-04 9.05803225e-05 -8.59323568e-04 1.47728872e-03 -3.00529556e-04 4.69658080e-05 2.56507620e-04 -5.22359427e-05 -2.11643596e-04 8.99397180e-05 1.15630983e-02 9.92583999e-02 -2.34056249e-02 3.89448405e-02 -2.34056249e-02 7.46919746e-02 -1.23158080e-01 7.46919746e-02 -5.21311581e-04 -3.61599049e-03 2.59867238e-03 9.02938145e-04 -3.61599049e-03 1.41767784e-04 1.50478185e-03 -4.60763160e-04 7.41777346e-04 -1.53587720e-04 1.52800684e-03 -2.46214787e-03 5.09335613e-04 -5.62300464e-05 -4.49565889e-04 9.31529678e-05 3.45801212e-04 -1.49855296e-04 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 -1.94940564e-02 6.79712466e-03 -3.40677537e-02 6.15790402e-02 -2.09548194e-02 3.51721030e-05 1.79436027e-03 -3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 -1.48351079e-04 1.71128133e-05 -3.00529556e-04 4.92429573e-04 -5.79114193e-05 1.09790351e-05 8.99397180e-05 -1.02124474e-05 -7.32476904e-05 1.66683716e-05 -3.15462415e-04 -2.14911508e-03 8.81388081e-04 -7.40145109e-04 4.39522720e-04 -2.63076631e-03 1.97711345e-03 -1.21404041e-03 -1.26621054e-04 -1.55711914e-04 6.35724085e-05 1.75842915e-04 -2.17689657e-04 -4.23579594e-06 -4.51397922e-05 1.66633196e-05 -2.02733712e-05 4.13708166e-06 -5.53046522e-05 6.78414545e-05 -1.38352650e-05 -1.51339584e-06 1.52119092e-05 -3.10212987e-06 -8.48670762e-06 3.62110076e-06 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 -1.79713253e-03 1.15367735e-03 -1.43187248e-03 4.83491532e-03 -3.23540474e-03 -1.52233917e-04 -5.12341605e-04 2.54306520e-04 3.77981679e-04 -4.40775872e-04 -2.51033427e-05 -2.68067114e-04 7.77906580e-05 -1.31658857e-04 2.73137461e-05 -2.60484554e-04 4.40649955e-04 -9.13167005e-05 1.28680228e-05 7.59270615e-05 -1.57723475e-05 -6.14766473e-05 2.67038368e-05 2.76047799e-04 1.68206444e-03 -2.61276086e-04 9.05218801e-04 -2.61276086e-04 6.02086007e-04 -2.43109263e-03 6.02086007e-04 9.04005053e-05 2.56170799e-04 -1.29483612e-04 -1.56578268e-04 2.56170799e-04 4.92889867e-06 5.26563014e-05 -1.52698146e-05 2.63225572e-05 -2.90777246e-06 5.11624920e-05 -8.81034506e-05 9.97258727e-06 -2.51385622e-06 -1.51854104e-05 1.62843763e-06 1.30623801e-05 -2.83009735e-06 5.46396931e-04 3.72237651e-03 -1.01638677e-03 1.28196893e-03 -1.27149785e-03 2.92072676e-03 -3.42446095e-03 3.73867384e-03 1.75842915e-04 3.41266680e-04 -1.10110642e-04 -3.29666963e-04 3.05483813e-04 2.04803436e-05 2.18601217e-04 -6.68535146e-05 1.05307995e-04 -2.31028170e-05 2.23371808e-04 -3.52447381e-04 7.71128608e-05 -6.91797789e-06 -6.40525946e-05 1.40812999e-05 4.78952650e-05 -2.21877546e-05 -6.18258214e-04 -3.96376881e-03 1.15367735e-03 -1.79713253e-03 5.94206062e-04 -3.23540474e-03 4.83491532e-03 -1.43187248e-03 -2.51224778e-04 -4.40775872e-04 2.54306520e-04 3.20829279e-04 -5.12341605e-04 -8.36778090e-06 -8.93557047e-05 2.73137461e-05 -4.38862858e-05 4.95400178e-06 -9.13167005e-05 1.46883318e-04 -1.69733528e-05 2.79751765e-06 2.67038368e-05 -2.96063699e-06 -2.13535203e-05 4.71683005e-06 5.76204471e-03 4.14290603e-02 -5.45355563e-03 1.46994202e-02 -1.63606669e-02 1.59517729e-02 -4.27267497e-02 4.78553187e-02 -9.38026304e-05 -6.94431938e-05 1.37575979e-04 -2.04398356e-04 -2.08329581e-04 1.30313126e-03 1.17895704e-02 -2.55683294e-03 4.81159550e-03 -2.55683294e-03 8.32281014e-03 -1.56304061e-02 8.32281014e-03 -2.60927832e-04 -7.12858047e-04 3.89510333e-04 4.51940262e-04 -7.12858047e-04 4.56644849e-02 2.86252016e-01 -3.94115324e-02 1.04194258e-01 -1.18234597e-01 1.06866123e-01 -2.78526207e-01 3.20598369e-01 9.81510799e-03 6.35861818e-03 -6.22676645e-03 -3.95555174e-04 1.90758545e-02 1.21849244e-02 1.06803528e-01 -2.32310803e-02 4.34800255e-02 -2.32310803e-02 7.45938180e-02 -1.39196930e-01 7.45938180e-02 -1.51138293e-03 -4.48978928e-03 2.54471461e-03 2.61779203e-03 -4.48978928e-03 5.29899091e-03 3.35921531e-02 2.71603879e-03 1.36321847e-02 -1.51879205e-02 -9.50269890e-03 -3.72622600e-02 4.19036241e-02 6.43121530e-04 9.21055717e-04 -1.04199344e-03 -6.33591580e-05 1.63405923e-03 2.42660803e-03 2.10771437e-02 -3.16724807e-03 9.24934449e-03 -4.91615708e-03 9.91732290e-03 -2.95811130e-02 1.57630396e-02 -8.20585100e-04 -4.37649580e-04 2.54651735e-04 6.89224517e-04 -1.12047103e-03 -1.75582194e-02 -1.14816798e-01 1.67436562e-02 -3.77850824e-02 5.02309687e-02 -4.68087411e-02 1.03031557e-01 -1.40426223e-01 -2.33731018e-03 -1.54187803e-03 1.30570995e-03 5.66446782e-04 -4.62563408e-03 -5.15528644e-03 -4.51364224e-02 1.04152838e-02 -1.79157193e-02 1.04152838e-02 -3.34926816e-02 5.72497140e-02 -3.34926816e-02 5.12087113e-04 2.13001786e-03 -1.36892958e-03 -8.86960897e-04 2.13001786e-03 1.58969727e-02 1.00776459e-01 -1.51879205e-02 4.08965540e-02 -3.77850824e-02 4.19036241e-02 -1.11786780e-01 1.02240299e-01 2.82730606e-03 1.63405923e-03 -1.74350899e-03 3.28349274e-04 5.27854699e-03 2.42660803e-03 2.10771437e-02 -4.91615708e-03 9.24934449e-03 -3.16724807e-03 1.57630396e-02 -2.95811130e-02 9.91732290e-03 -1.86593391e-04 -1.12047103e-03 2.54651735e-04 1.05525980e-03 -4.37649580e-04 -1.62248134e-02 -9.53387316e-02 -9.39766250e-03 -3.96873912e-02 4.45925082e-02 3.27352301e-02 1.03597964e-01 -1.18012511e-01 -4.45754588e-03 -2.98032065e-03 3.39887585e-03 -3.28888829e-05 -8.98466297e-03 -7.99329252e-03 -6.84793800e-02 1.01400142e-02 -3.00914040e-02 1.60290032e-02 -3.14322291e-02 9.56467940e-02 -5.11016306e-02 2.41352291e-03 8.33773270e-04 -5.30736869e-04 -1.79467795e-03 3.05180153e-03 5.38030091e-02 3.28088357e-01 -4.92338723e-02 1.08724434e-01 -1.47701617e-01 1.32427058e-01 -2.81964799e-01 3.97281173e-01 1.30104089e-02 8.59109061e-03 -8.49297109e-03 1.13233658e-04 2.57732718e-02 1.70017992e-02 1.46949466e-01 -3.40029725e-02 5.81837514e-02 -3.40029725e-02 1.08759728e-01 -1.84737121e-01 1.08759728e-01 -1.14591785e-03 -5.72871697e-03 3.85611364e-03 1.98478794e-03 -5.72871697e-03 -4.86744401e-02 -2.86016195e-01 4.45925082e-02 -1.19062174e-01 1.09515693e-01 -1.18012511e-01 3.10793893e-01 -2.81964799e-01 -1.40533773e-02 -8.98466297e-03 9.14856026e-03 -4.91691879e-04 -2.69394219e-02 -7.99329252e-03 -6.84793800e-02 1.60290032e-02 -3.00914040e-02 1.01400142e-02 -5.11016306e-02 9.56467940e-02 -3.14322291e-02 3.47475237e-04 3.05180153e-03 -5.30736869e-04 -2.98751113e-03 8.33773270e-04 -1.19284542e-03 3.40987470e-03 7.36666810e-04 2.25642102e-04 2.64353772e-04 8.66506106e-04 -7.21992365e-03 6.17695524e-03 -2.05359963e-03 -2.10936451e-03 2.24583445e-03 -3.49267591e-04 -4.42360555e-03 -4.30740438e-04 -2.88121443e-03 1.22178272e-03 -9.90591561e-04 5.64745946e-04 -3.63962416e-03 2.60171972e-03 -1.52634355e-03 -1.89931624e-04 -2.32698486e-04 1.02065694e-04 2.63764453e-04 -3.34918374e-04 -7.66259227e-04 2.23126005e-03 -1.07036780e-03 5.44022152e-05 5.85027775e-04 3.55082681e-03 -4.44646001e-03 3.23340119e-03 -2.12035370e-03 -2.94173426e-05 1.38472041e-04 -5.93374836e-04 -3.31747567e-03 -8.84481404e-04 -5.65447983e-03 8.00577199e-04 -2.58256262e-03 1.60850703e-03 -1.88500164e-03 6.94764179e-03 -4.49284600e-03 -2.29220488e-04 -7.68512661e-04 3.81925978e-04 5.57793959e-04 -6.61164068e-04 6.98126442e-04 -2.36311176e-03 9.49430083e-04 2.56678501e-04 -1.47228744e-04 -3.13227160e-03 3.72509307e-03 -3.88899036e-03 1.98388376e-03 5.66810159e-05 -2.94173408e-05 -1.51237305e-04 3.10219409e-03 4.09159394e-04 2.52741995e-03 -3.64461655e-04 1.36004849e-03 -3.64461655e-04 8.28650587e-04 -3.68853390e-03 8.28650587e-04 1.28893791e-04 3.83790257e-04 -1.94225480e-04 -2.23250595e-04 3.83790257e-04 2.04398353e-04 3.95555143e-04 -6.33591575e-05 -1.07529959e-03 -1.31339710e-03 -3.28888833e-05 2.57169306e-03 1.96676752e-03 3.49267599e-04 -1.62811680e-04 -6.04949220e-04 2.21068766e-03 6.11121600e-04 7.46064324e-04 4.99040978e-03 -1.35750903e-03 1.71575491e-03 -1.73684939e-03 3.86380771e-03 -4.50631074e-03 5.08391084e-03 2.63764453e-04 5.21078960e-04 -1.76782968e-04 -4.94500579e-04 4.62062280e-04 -2.29877768e-03 6.69378015e-03 5.85027775e-04 1.63206646e-04 4.89706264e-04 3.23340119e-03 -1.33393800e-02 1.21732300e-02 -4.33628866e-03 -3.31747567e-03 3.53275725e-03 -6.11121586e-04 -8.87601913e-03 -8.84481404e-04 -5.65447983e-03 1.60850703e-03 -2.58256262e-03 8.00577199e-04 -4.49284600e-03 6.94764179e-03 -1.88500164e-03 -3.68453495e-04 -6.61164068e-04 3.81925978e-04 4.77407745e-04 -7.68512661e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +663 + -4.34377093e-04 -3.89691070e-03 8.63129722e-04 -1.72625944e-03 5.61059340e-04 -2.80172985e-03 5.60345969e-03 -1.78651566e-03 7.28249045e-05 2.56398737e-04 -6.20367503e-05 -2.58461671e-04 1.24073501e-04 -1.60794716e-06 -1.70583355e-05 5.16753108e-06 -8.61255180e-06 9.74528347e-07 -1.71292009e-05 2.85486682e-05 -3.29444758e-06 7.06373276e-07 5.16158770e-06 -5.73470589e-07 -4.28221914e-06 9.55784314e-07 -4.09458772e-03 -3.56011768e-02 7.92318813e-03 -1.58463763e-02 4.94105309e-03 -2.53741425e-02 5.07482850e-02 -1.53834365e-02 3.89641792e-04 1.69935910e-03 -2.50039606e-04 -1.87415927e-03 5.00079211e-04 -1.70289245e-05 -1.80354406e-04 5.48777776e-05 -9.14629627e-05 1.05042552e-05 -1.81479302e-04 3.02465504e-04 -3.53762843e-05 7.54441997e-06 5.49844256e-05 -6.21130072e-06 -4.55827353e-05 1.03521679e-05 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 -3.27743805e-03 1.05574936e-03 -3.28721669e-03 1.04643658e-02 -3.28721669e-03 2.40095230e-04 1.51466166e-04 -4.07919404e-06 -4.15857137e-04 1.51466166e-04 -5.05395642e-06 -5.37920973e-05 1.55568487e-05 -2.72773407e-05 3.02680097e-06 -5.18627962e-05 9.08055201e-05 -1.02995563e-05 2.82546006e-06 1.56424767e-05 -1.68691036e-06 -1.36811182e-05 2.99104120e-06 1.59603453e-03 1.36924397e-02 -3.27743805e-03 5.97190644e-03 -2.11149871e-03 1.04643658e-02 -1.89837654e-02 6.57443339e-03 -6.13701652e-05 -6.65641347e-04 1.51466166e-04 5.89908264e-04 -2.31278443e-04 8.42326070e-06 8.96534955e-05 -2.72773407e-05 4.46526788e-05 -5.04466829e-06 9.08055201e-05 -1.48722018e-04 1.71659271e-05 -3.26514280e-06 -2.69600416e-05 2.99104120e-06 2.19681945e-05 -4.87735431e-06 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 -4.44337740e-03 1.05574936e-03 -7.19878526e-03 1.43975705e-02 -3.30885282e-03 1.69585413e-04 6.48383261e-04 -8.23856205e-05 -6.78844339e-04 1.64771241e-04 -2.43263422e-06 -2.57190371e-05 7.88413529e-06 -1.31402255e-05 1.00893365e-06 -2.60094805e-05 4.33491342e-05 -3.42879502e-06 1.06506570e-06 7.94698537e-06 -5.88994107e-07 -6.63203649e-06 9.81656846e-07 2.63697104e-03 2.23169235e-02 -3.39856233e-03 1.07303294e-02 -3.39856233e-03 1.04774097e-02 -3.40677537e-02 1.04774097e-02 -7.02332531e-04 -3.04172289e-04 -7.56143227e-05 1.21647563e-03 -3.04172289e-04 1.67222998e-05 1.77559803e-04 -5.17320680e-05 9.05803225e-05 -1.02676880e-05 1.71864714e-04 -3.00529556e-04 3.47468516e-05 -9.39316160e-06 -5.22359427e-05 5.77509438e-06 4.55685093e-05 -1.02124474e-05 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 -1.94940564e-02 6.79712466e-03 -3.40677537e-02 6.15790402e-02 -2.09548194e-02 3.51721030e-05 1.79436027e-03 -3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 -1.48351079e-04 1.71128133e-05 -3.00529556e-04 4.92429573e-04 -5.79114193e-05 1.09790351e-05 8.99397180e-05 -1.02124474e-05 -7.32476904e-05 1.66683716e-05 3.65218523e-03 3.23076295e-02 -7.31013090e-03 1.46202618e-02 -3.37692620e-03 2.35903440e-02 -4.71806880e-02 1.04774097e-02 -4.68553427e-04 -1.91279650e-03 1.65721120e-04 2.05763641e-03 -3.31442239e-04 7.98938604e-06 8.43034182e-05 -2.59776122e-05 4.32960204e-05 -3.42695305e-06 8.54649707e-05 -1.42441618e-04 1.15822839e-05 -3.53067783e-06 -2.62786967e-05 2.01594925e-06 2.19152964e-05 -3.35991542e-06 1.57731207e-04 1.07455754e-03 -4.40694041e-04 4.39522720e-04 -8.08610292e-05 1.31538316e-03 -1.21404041e-03 1.56052831e-04 6.33105270e-05 6.35724085e-05 -6.03533012e-05 -6.78003819e-05 1.23935635e-04 8.47159188e-07 9.02795844e-06 -3.33266393e-06 4.13708166e-06 -4.15379221e-07 1.10609304e-05 -1.38352650e-05 1.43218222e-06 3.02679168e-07 -3.10212987e-06 3.21685798e-07 1.85421399e-06 -3.47726245e-07 2.76047799e-04 1.68206444e-03 -2.61276086e-04 9.05218801e-04 -2.61276086e-04 6.02086007e-04 -2.43109263e-03 6.02086007e-04 9.04005053e-05 2.56170799e-04 -1.29483612e-04 -1.56578268e-04 2.56170799e-04 4.92889867e-06 5.26563014e-05 -1.52698146e-05 2.63225572e-05 -2.90777246e-06 5.11624920e-05 -8.81034506e-05 9.97258727e-06 -2.51385622e-06 -1.51854104e-05 1.62843763e-06 1.30623801e-05 -2.83009735e-06 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 -7.58193181e-04 1.23985505e-04 -5.28743471e-04 2.21071022e-03 -2.87408028e-04 -1.66331586e-05 -1.25755053e-04 6.47418095e-05 4.83147268e-05 -1.27619336e-04 -1.44462906e-06 -1.53168672e-05 4.49554804e-06 -7.86371660e-06 5.90768740e-07 -1.49045927e-05 2.60388366e-05 -2.02105779e-06 8.01512889e-07 4.56312329e-06 -3.25689476e-07 -4.00234485e-06 5.79076593e-07 -1.40873233e-04 -6.61908408e-04 2.66387374e-04 -2.77663663e-04 2.51858719e-04 -6.69686251e-04 5.21425422e-04 -6.32837578e-04 -1.08042527e-04 -2.03045895e-04 8.50297262e-05 1.64833471e-04 -1.71923735e-04 -3.79016916e-06 -4.05298388e-05 1.23702998e-05 -1.97988542e-05 2.38216604e-06 -4.14345715e-05 6.64020279e-05 -8.15681405e-06 1.22672209e-06 1.20434603e-05 -1.42639758e-06 -9.57904784e-06 2.26854683e-06 4.08373031e-04 2.88134429e-03 -7.58193181e-04 1.33958170e-03 -2.47971010e-04 2.21071022e-03 -3.84480879e-03 5.74816056e-04 1.10521587e-04 1.84605080e-04 -1.27619336e-04 -1.41232804e-04 2.56170813e-04 2.40771510e-06 2.55281121e-05 -7.86371660e-06 1.28835124e-05 -9.84614567e-07 2.60388366e-05 -4.26793517e-05 3.36842965e-06 -9.35999893e-07 -7.85145226e-06 5.79076593e-07 6.43971841e-06 -9.43371175e-07 -1.15240899e-03 -6.59164266e-03 1.15253701e-03 -3.45761104e-03 1.79636435e-03 -3.08113839e-03 9.24341516e-03 -4.11484618e-03 -4.20856481e-04 -1.96704920e-04 2.64837705e-04 -2.04398356e-04 -7.94513115e-04 9.88382865e-05 3.25562240e-05 -6.51124480e-05 -2.69514158e-04 -8.23793998e-05 1.64758800e-04 9.32834789e-04 -4.24531186e-05 -9.82445319e-06 7.10748450e-05 -5.87942786e-05 -1.42149690e-04 -1.08270672e-02 -5.72504074e-02 1.02100582e-02 -3.06301747e-02 1.65898354e-02 -2.59841812e-02 7.79525435e-02 -3.58803813e-02 -4.52511388e-03 -2.79081449e-03 2.92266621e-03 -3.95555174e-04 -8.76799864e-03 -9.88387313e-05 -2.15771179e-09 5.38484117e-04 -1.07696823e-03 -2.44365092e-03 -1.52860947e-03 3.05721893e-03 8.46209650e-03 -3.42457555e-04 8.64807938e-06 5.95315905e-04 -6.06126004e-04 -1.19063181e-03 -9.97972292e-04 -4.39067884e-03 -5.43207758e-04 -3.03758409e-03 1.48184830e-03 1.94255434e-03 7.30517122e-03 -2.66380705e-03 -6.80539646e-04 -2.45424033e-04 1.24486312e-04 -6.33591580e-05 -1.21444665e-03 3.25562308e-05 5.38484182e-04 -5.82969672e-04 5.56728179e-05 -1.32981768e-04 2.01145710e-03 -1.00299410e-04 -5.49049709e-05 9.91063745e-05 -7.47348737e-05 -3.03363518e-04 2.99391688e-03 1.31720365e-02 -3.03758409e-03 7.55701648e-03 -4.44554491e-03 7.30517122e-03 -1.75379023e-02 7.99142115e-03 1.80212516e-03 1.10499690e-03 -1.21444665e-03 3.28349274e-04 3.36301073e-03 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 -1.32981768e-04 2.55145469e-04 -4.02291420e-03 1.89076287e-04 1.19788748e-04 -3.03363518e-04 1.56122285e-04 5.54151652e-04 -4.65516356e-03 -2.72123758e-02 4.59331988e-03 -1.37799596e-02 7.55701648e-03 -1.22102881e-02 3.66308644e-02 -1.83291605e-02 -1.31212928e-03 -8.86097381e-04 9.03365939e-04 9.02517655e-05 -2.71009782e-03 -2.69514151e-04 -2.44365085e-03 5.82969671e-04 -1.16593934e-03 -1.90011147e-03 3.80022293e-03 3.40366866e-05 4.43621871e-05 1.93553576e-04 2.07999480e-05 -2.13492803e-04 -4.15998960e-05 3.35417886e-03 1.44567897e-02 1.83751794e-03 9.99405524e-03 -5.08893831e-03 -6.54704601e-03 -2.36025022e-02 9.18795546e-03 2.32792509e-03 7.86416870e-04 -3.67861669e-04 -3.28888829e-05 4.09743731e-03 -8.23794069e-05 -1.52860953e-03 -5.56728169e-05 1.32981764e-04 1.90011147e-03 -6.55646716e-03 3.06525317e-04 1.48956869e-04 -3.02178902e-04 2.73394681e-04 9.53268973e-04 -1.00625366e-02 -4.33703691e-02 9.99405524e-03 -2.48132960e-02 1.52668149e-02 -2.36025022e-02 5.63929599e-02 -2.75638664e-02 -5.96124430e-03 -3.93354002e-03 4.09743731e-03 -4.91691879e-04 -1.12943612e-02 1.64758814e-04 3.05721906e-03 1.32981764e-04 -2.55145464e-04 -3.80022293e-03 1.31129343e-02 -5.89434165e-04 -3.18366201e-04 9.53268973e-04 -5.60424337e-04 -1.73208236e-03 1.51911056e-02 8.54425313e-02 -1.46354194e-02 4.39062582e-02 -2.40220378e-02 3.80170490e-02 -1.14051147e-01 5.63929599e-02 4.91827589e-03 3.60574543e-03 -3.37607037e-03 -1.09661742e-03 1.01282111e-02 9.32834782e-04 8.46209643e-03 -2.01145710e-03 4.02291420e-03 -3.40366858e-05 6.55646716e-03 -1.31129343e-02 -1.56250293e-04 -6.55355235e-04 -6.08434596e-05 7.12399406e-04 1.21686919e-04 6.78186304e-04 1.88011941e-03 -6.99248694e-04 1.28953467e-03 -7.99538799e-04 1.26311469e-03 -1.91517777e-03 8.72209360e-04 4.10719670e-04 5.53946997e-04 -4.17477053e-04 -3.49267591e-04 9.19647369e-04 4.24531844e-05 3.42458193e-04 -1.00299401e-04 1.89076268e-04 4.43621967e-05 3.06525309e-04 -5.89434146e-04 -1.56250302e-04 -1.34141631e-05 -2.18600154e-05 2.01211556e-05 6.70691861e-06 3.63845544e-04 1.07284020e-03 1.52860678e-04 7.85740832e-04 -6.76291074e-04 -5.19812628e-04 -1.32602988e-03 1.16213258e-03 2.91996301e-04 5.88336315e-06 2.13803119e-05 -1.51237305e-04 4.48213226e-04 9.82460806e-06 -8.64657845e-06 -5.49049494e-05 1.19788706e-04 1.93553598e-04 1.48956849e-04 -3.18366161e-04 -6.55355255e-04 1.34139336e-05 -2.56125533e-10 -1.86415402e-06 2.32340119e-05 3.57826035e-05 -4.31978328e-04 -1.20469192e-03 -2.73798399e-04 -1.00464035e-03 5.84109873e-04 9.38367828e-04 1.65382446e-03 -7.68560231e-04 -4.28466248e-04 -6.04107133e-05 5.88336498e-06 2.90900225e-04 -6.63494805e-04 -7.10749203e-05 -5.95316634e-04 9.91063634e-05 -3.03363497e-04 2.07999367e-05 -3.02178891e-04 9.53268953e-04 -6.08434487e-05 2.18601272e-05 1.86440482e-06 -1.83575999e-05 1.22027527e-10 2.04398353e-04 3.95555143e-04 -6.33591575e-05 6.56698548e-04 4.18601042e-04 -3.28888833e-05 -9.83383760e-04 -1.58830930e-03 3.49267599e-04 3.02474610e-04 -1.39662930e-04 -4.42137521e-04 6.11121600e-04 5.87941603e-05 6.06124857e-04 -7.47348891e-05 1.56122316e-04 -2.13492818e-04 2.73394696e-04 -5.60424368e-04 7.12399421e-04 -2.01209895e-05 -2.32336147e-05 1.83573994e-05 -1.45341543e-10 -1.53452686e-05 1.29593498e-03 3.61407575e-03 -1.00464035e-03 2.40524253e-03 -1.75232962e-03 1.65382446e-03 -3.47183074e-03 2.30568069e-03 8.32330470e-04 8.78776381e-04 -6.63494805e-04 -6.11121586e-04 1.77520285e-03 1.42149841e-04 1.19063327e-03 -3.03363497e-04 5.54151609e-04 -4.15998734e-05 9.53268953e-04 -1.73208232e-03 1.21686897e-04 -6.70712975e-06 -3.57831158e-05 1.22027527e-10 1.53456624e-05 -2.42180267e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 437 462 486 510 535 560 586 611 637 663 +664 + 4.34377093e-04 3.89691070e-03 -5.61059340e-04 1.72625944e-03 -8.63129722e-04 1.78651566e-03 -5.60345969e-03 2.80172985e-03 -1.87421921e-04 -1.24073501e-04 6.20367503e-05 1.92299053e-04 -2.56398737e-04 4.82384148e-06 5.11750065e-05 -1.47546112e-05 2.58376554e-05 -5.16753108e-06 4.89723166e-05 -8.56460045e-05 1.71292009e-05 -2.91386606e-06 -1.47200182e-05 2.94400364e-06 1.23878105e-05 -5.16158770e-06 4.09458772e-03 3.56011768e-02 -4.94105309e-03 1.58463763e-02 -7.92318813e-03 1.53834365e-02 -5.07482850e-02 2.53741425e-02 -1.42824864e-03 -5.00079211e-04 2.50039606e-04 1.27451933e-03 -1.69935910e-03 5.10867734e-05 5.41063217e-04 -1.56844995e-04 2.74388888e-04 -5.48777776e-05 5.19321090e-04 -9.07396512e-04 1.81479302e-04 -3.09221352e-05 -1.56977303e-04 3.13954606e-05 1.31962621e-04 -5.49844256e-05 1.10008765e-03 9.82835487e-03 -1.05574936e-03 4.44337740e-03 -2.22168870e-03 3.30885282e-03 -1.43975705e-02 7.19878526e-03 -5.03103737e-04 -1.64771241e-04 8.23856205e-05 4.86287446e-04 -6.48383261e-04 1.59098513e-05 1.69164630e-04 -4.66705461e-05 8.58798007e-05 -1.71759601e-05 1.55575217e-04 -2.85497188e-04 5.70994376e-05 -1.13853158e-05 -4.68813595e-05 9.37627190e-06 4.15066995e-05 -1.72944581e-05 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 -5.97190644e-03 3.27743805e-03 -6.57443339e-03 1.89837654e-02 -1.04643658e-02 4.80190460e-04 2.31278443e-04 -1.51466166e-04 -3.48102254e-04 6.65641347e-04 -2.52697821e-05 -2.68960486e-04 7.77842435e-05 -1.33958036e-04 2.72773407e-05 -2.59313981e-04 4.46166053e-04 -9.08055201e-05 1.41273003e-05 7.67707986e-05 -1.56424767e-05 -6.34035760e-05 2.69600416e-05 7.98017267e-04 6.84621983e-03 -1.05574936e-03 3.27743805e-03 -1.05574936e-03 3.28721669e-03 -1.04643658e-02 3.28721669e-03 -2.40095230e-04 -1.51466166e-04 4.07919404e-06 4.15857137e-04 -1.51466166e-04 5.05395642e-06 5.37920973e-05 -1.55568487e-05 2.72773407e-05 -3.02680097e-06 5.18627962e-05 -9.08055201e-05 1.02995563e-05 -2.82546006e-06 -1.56424767e-05 1.68691036e-06 1.36811182e-05 -2.99104120e-06 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 -1.46202618e-02 7.31013090e-03 -1.04774097e-02 4.71806880e-02 -2.35903440e-02 1.54768869e-03 3.31442239e-04 -1.65721120e-04 -1.43459737e-03 1.91279650e-03 -5.25821854e-05 -5.57796227e-04 1.55209375e-04 -2.84843547e-04 5.69687094e-05 -5.15594141e-04 9.43853767e-04 -1.88770753e-04 3.76066601e-05 1.56575127e-04 -3.13150254e-05 -1.38219262e-04 5.75913592e-05 5.27394208e-03 4.46338470e-02 -6.79712466e-03 1.94940564e-02 -1.07303294e-02 2.09548194e-02 -6.15790402e-02 3.40677537e-02 -1.40466506e-03 -3.80644111e-04 3.04172289e-04 8.51596998e-04 -1.79436027e-03 8.36114988e-05 8.87799017e-04 -2.58660340e-04 4.45053236e-04 -9.05803225e-05 8.59323568e-04 -1.47728872e-03 3.00529556e-04 -4.69658080e-05 -2.56507620e-04 5.22359427e-05 2.11643596e-04 -8.99397180e-05 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 -1.07303294e-02 3.39856233e-03 -1.04774097e-02 3.40677537e-02 -1.04774097e-02 7.02332531e-04 3.04172289e-04 7.56143227e-05 -1.21647563e-03 3.04172289e-04 -1.67222998e-05 -1.77559803e-04 5.17320680e-05 -9.05803225e-05 1.02676880e-05 -1.71864714e-04 3.00529556e-04 -3.47468516e-05 9.39316160e-06 5.22359427e-05 -5.77509438e-06 -4.55685093e-05 1.02124474e-05 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 -2.07024260e-05 1.03512130e-05 -4.70027004e-04 -1.55452545e-04 7.77262725e-05 -6.33105219e-05 -8.69225047e-05 4.34612523e-05 1.08042524e-04 -1.44056699e-04 -1.74672722e-06 -1.87949609e-05 7.08905598e-06 -8.07937257e-06 1.61587451e-06 -2.37556158e-05 2.74770921e-05 -5.49541842e-06 -9.08040048e-07 6.37268768e-06 -1.27453754e-06 -3.20954142e-06 1.33730893e-06 -4.08373031e-04 -2.88134429e-03 2.47971010e-04 -1.33958170e-03 7.58193181e-04 -5.74816056e-04 3.84480879e-03 -2.21071022e-03 -6.70504030e-05 -2.56170813e-04 1.27619336e-04 1.66330904e-04 -1.84605080e-04 -1.55514449e-05 -1.65944916e-04 4.58555150e-05 -8.30769984e-05 1.69217960e-05 -1.53620178e-04 2.77621887e-04 -5.65179084e-05 1.04752563e-05 4.55562472e-05 -9.28732999e-06 -3.96355746e-05 1.68591953e-05 2.04186516e-04 1.44067214e-03 -1.23985505e-04 7.58193181e-04 -2.02291932e-04 2.87408028e-04 -2.21071022e-03 5.28743471e-04 3.35252015e-05 1.27619336e-04 -6.47418095e-05 -3.85621013e-05 1.25755053e-04 3.11028898e-06 3.31889832e-05 -9.17110299e-06 1.69217960e-05 -1.85237783e-06 3.07240355e-05 -5.65179084e-05 6.33592638e-06 -2.09505125e-06 -9.28732999e-06 9.77063263e-07 8.56287966e-06 -1.84600370e-06 2.07035849e-04 1.26154833e-03 -1.95957065e-04 5.19469672e-04 -5.14845921e-04 4.51564505e-04 -1.31210255e-03 1.47399836e-03 6.78003789e-05 1.93293276e-04 -9.47823551e-05 -1.64833476e-04 1.56578268e-04 1.18293568e-05 1.26375123e-04 -3.66475550e-05 6.18975704e-05 -1.33614887e-05 1.22789981e-04 -2.07305559e-04 4.46478214e-05 -6.03325493e-06 -3.56819691e-05 7.72332900e-06 2.87371512e-05 -1.30623801e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 -9.05218801e-04 2.61276086e-04 -6.02086007e-04 2.43109263e-03 -6.02086007e-04 -9.04005053e-05 -2.56170799e-04 1.29483612e-04 1.56578268e-04 -2.56170799e-04 -4.92889867e-06 -5.26563014e-05 1.52698146e-05 -2.63225572e-05 2.90777246e-06 -5.11624920e-05 8.81034506e-05 -9.97258727e-06 2.51385622e-06 1.51854104e-05 -1.62843763e-06 -1.30623801e-05 2.83009735e-06 3.45722681e-03 2.54221593e-02 -1.59027807e-03 9.75457426e-03 -9.75457426e-03 4.47890016e-03 -2.88224074e-02 2.88224074e-02 -3.20830027e-04 4.71127303e-05 -4.71127303e-05 -4.71856878e-04 8.68754163e-04 7.89265969e-03 -1.39163284e-03 3.38740644e-03 -1.69370322e-03 4.50586610e-03 -1.10421606e-02 5.52108029e-03 -3.02699944e-04 -3.90296691e-04 1.95148346e-04 3.91966446e-04 -5.22621928e-04 2.68339675e-02 1.71751208e-01 -8.83066297e-03 6.86130067e-02 -6.86130067e-02 2.05105261e-02 -1.87748065e-01 1.87748065e-01 4.80666015e-03 3.61646131e-03 -3.61646131e-03 9.66271842e-03 8.09033670e-03 7.12023514e-02 -1.23257571e-02 3.06157843e-02 -1.53078921e-02 3.92289696e-02 -9.84393510e-02 4.92196755e-02 -2.16034799e-03 -2.19079023e-03 1.09539512e-03 2.54255259e-03 -3.39007012e-03 4.86124986e-03 3.49715483e-02 1.62962327e-03 1.37799596e-02 -1.37799596e-02 -5.42386173e-03 -4.02160431e-02 4.02160431e-02 -7.86244595e-05 4.11223323e-04 -4.11223323e-04 -1.31532800e-04 1.93066115e-03 1.72130589e-02 -2.11149871e-03 7.72081545e-03 -3.86040773e-03 6.65174234e-03 -2.49949181e-02 1.24974591e-02 -8.43498376e-04 -3.71142378e-04 1.85571189e-04 8.27409709e-04 -1.10321295e-03 -9.60000953e-03 -6.27936273e-02 4.44554491e-03 -2.26710495e-02 2.73382568e-02 -1.15765998e-02 6.23142318e-02 -7.65020771e-02 -1.17442104e-03 -8.42027059e-04 8.53515021e-04 3.91708432e-04 -2.38202107e-03 -3.25718153e-03 -2.84618477e-02 5.38893677e-03 -1.19438129e-02 6.55487611e-03 -1.71717810e-02 3.82226763e-02 -2.10617134e-02 7.30636912e-04 1.01670854e-03 -6.06295850e-04 -7.81888233e-04 1.45107144e-03 9.60000953e-03 6.27936273e-02 -4.44554491e-03 2.73382568e-02 -2.26710495e-02 1.15765998e-02 -7.65020771e-02 6.23142318e-02 1.17442104e-03 8.53515021e-04 -8.42027059e-04 3.91708432e-04 2.38202107e-03 1.62859076e-03 1.42309238e-02 -2.69446838e-03 6.55487611e-03 -2.11149871e-03 8.58589049e-03 -2.10617134e-02 6.63010621e-03 -3.65318456e-04 -6.06295850e-04 1.07264763e-04 8.81208674e-04 -3.57837303e-04 -1.48270516e-02 -1.00812387e-01 -5.91635511e-03 -4.03210795e-02 4.03210795e-02 1.96411380e-02 1.14051147e-01 -1.14051147e-01 -1.87771269e-03 -1.44630863e-03 1.44630863e-03 -3.06118355e-03 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 -2.52176094e-02 1.26088047e-02 -2.09548194e-02 8.12484417e-02 -4.06242209e-02 2.55654653e-03 7.84571398e-04 -3.92285699e-04 -2.37767832e-03 3.17023776e-03 2.90954479e-02 1.76220673e-01 -1.16816362e-02 6.47393630e-02 -7.91909611e-02 2.75638664e-02 -1.69178880e-01 2.12422520e-01 7.43880199e-03 4.28160128e-03 -4.53625919e-03 -4.58802996e-04 1.43635805e-02 1.07126430e-02 9.23249130e-02 -1.73944722e-02 3.87329673e-02 -2.13276769e-02 5.50225731e-02 -1.23158080e-01 6.81355074e-02 -2.02927133e-03 -2.49337058e-03 1.56161355e-03 1.93344679e-03 -3.90708675e-03 -2.90954479e-02 -1.76220673e-01 1.16816362e-02 -7.91909611e-02 6.47393630e-02 -2.75638664e-02 2.12422520e-01 -1.69178880e-01 -7.43880199e-03 -4.53625919e-03 4.28160128e-03 -4.58802996e-04 -1.43635805e-02 -5.35632148e-03 -4.61624565e-02 8.69723612e-03 -2.13276769e-02 6.74145184e-03 -2.75112865e-02 6.81355074e-02 -2.09548194e-02 1.01463567e-03 1.56161355e-03 -1.50950257e-04 -2.56171263e-03 7.57301448e-04 -4.51158732e-04 3.12833014e-03 -2.24972891e-05 3.63350323e-04 -3.63350323e-04 1.31671850e-03 -4.69939753e-03 4.69939753e-03 -1.23215986e-03 -8.92473270e-04 8.92473270e-04 -2.36601773e-03 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 -2.71148878e-04 1.35574439e-04 -1.47888485e-03 4.69153722e-04 -2.34576861e-04 -1.26621092e-04 -1.63909076e-04 8.19545382e-05 1.95964061e-04 -2.61285415e-04 -5.48534134e-04 1.53746610e-03 -7.83630788e-04 1.15741082e-04 2.24096154e-04 2.47237984e-03 -3.54092909e-03 2.79457930e-03 -1.64535777e-03 -1.76504443e-05 5.85459565e-05 -2.61579097e-04 -2.63633025e-03 -6.74596222e-04 -4.57205531e-03 4.54342147e-04 -2.12501180e-03 1.21302287e-03 -1.02794521e-03 5.95753527e-03 -3.46815148e-03 -1.44036975e-04 -5.12341868e-04 2.55238794e-04 3.46143184e-04 -4.04993276e-04 5.48534134e-04 -1.53746610e-03 7.83630788e-04 2.24096154e-04 1.15741082e-04 -2.47237984e-03 2.79457930e-03 -3.54092909e-03 1.64535777e-03 5.85459565e-05 -1.76504443e-05 -2.61579097e-04 2.63633025e-03 3.37298111e-04 2.28602765e-03 -2.27171074e-04 1.21302287e-03 -3.05477500e-04 5.13972607e-04 -3.46815148e-03 7.55308050e-04 7.20184873e-05 2.55238794e-04 -1.29483678e-04 -1.05234428e-04 2.53374511e-04 -5.93339390e-04 -5.93339390e-04 1.01627264e-03 1.01627264e-03 -1.92132817e-04 -1.92132817e-04 1.32641260e-03 4.06703242e-04 2.52958160e-03 -5.37079328e-04 9.53255651e-04 -9.80197458e-04 1.39464545e-03 -2.39395234e-03 2.81923535e-03 1.55721916e-04 3.73105556e-04 -1.61454682e-04 -3.29667092e-04 3.13156735e-04 -1.03240734e-03 5.79906373e-03 -7.60951667e-04 4.91283345e-04 -4.91283345e-04 4.26965494e-03 -9.10401061e-03 9.10401061e-03 -2.88991912e-03 -1.34464078e-03 1.34464078e-03 -5.32561180e-03 -5.42270989e-04 -3.37277546e-03 7.16105771e-04 -1.69064890e-03 4.67647223e-04 -1.85952727e-03 4.54381911e-03 -1.05521517e-03 -2.07629222e-04 -4.76558995e-04 2.57103070e-04 3.13156735e-04 -5.12341854e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 -1 2 1 169 - 2.32986374e-04 2.34426089e-03 -1.14609839e-03 1.31518010e-04 -2.29219677e-04 3.90413677e-03 -4.43193177e-04 7.80827354e-04 3.81260703e-04 -6.42555976e-05 1.34642806e-04 -1.40774416e-05 -1.28511195e-05 2.35827006e-03 2.35763806e-02 -1.14593623e-02 1.26490614e-03 -2.29187245e-03 3.89973368e-02 -4.24704234e-03 7.79946736e-03 3.56267477e-03 -5.28248254e-04 1.25527667e-03 -1.45405683e-04 -1.05649651e-04 1.11809809e-03 1.10855729e-02 -5.39315946e-03 6.56768211e-04 -1.13615876e-03 1.82818422e-02 -2.20028189e-03 3.85500682e-03 1.61404314e-03 -2.84072456e-04 6.12528955e-04 -6.90790729e-05 -6.16426154e-05 -3.21321284e-04 -3.24408088e-03 1.61554931e-03 6.04025766e-05 3.23109861e-04 -5.51151678e-03 -2.21833596e-04 -1.10230336e-03 -5.70519708e-04 -7.65155303e-05 -1.97960976e-04 3.79564352e-05 -1.53031061e-05 2.23619617e-04 2.21711457e-03 -1.13615876e-03 1.31353642e-04 6.04025766e-05 3.85500682e-03 -4.40056378e-04 -2.22190601e-04 3.93960386e-04 -6.16426154e-05 -7.46757455e-05 2.72636722e-05 1.18120975e-05 -3.81384956e-03 -3.77804173e-02 1.83240521e-02 -2.20701026e-03 3.86352022e-03 -6.21386909e-02 7.39108755e-03 -1.31145542e-02 -5.35207271e-03 9.00944956e-04 -2.03504739e-03 2.38596062e-04 1.96750404e-04 1.10040409e-03 1.11085085e-02 -5.51824516e-03 -2.21201930e-04 -1.10364903e-03 1.88380208e-02 8.11169143e-04 3.76760416e-03 1.92263739e-03 2.80441721e-04 6.66579035e-04 -1.30526274e-04 5.60883442e-05 -7.62769912e-04 -7.55608346e-03 3.86352022e-03 -4.41402053e-04 -2.20844926e-04 -1.31145542e-02 1.47821751e-03 8.11169143e-04 -1.31582005e-03 1.96750404e-04 2.73078227e-04 -9.39657262e-05 -4.34569808e-05 3.53666281e-04 3.23781243e-03 -1.54192591e-03 2.02340298e-04 -3.78899621e-04 5.07316884e-03 -6.50671157e-04 1.25748849e-03 1.72189391e-04 -5.88853492e-06 1.02778042e-04 -2.38191505e-05 -5.66863953e-06 -2.00938337e-04 -1.92566621e-03 9.43346715e-04 7.05975154e-05 2.00199422e-04 -3.16632866e-03 -2.59210014e-04 -6.73083755e-04 -2.09592205e-04 -8.21401346e-05 -7.95031556e-05 2.15592012e-05 -1.69351213e-05 1.30551127e-04 1.19863777e-03 -6.14890219e-04 6.38810614e-05 7.24372995e-05 2.03222623e-03 -2.03255125e-04 -2.66573506e-04 1.12702688e-04 1.31849124e-06 -8.21401381e-05 1.71899919e-05 1.27093356e-05 1.40774419e-05 1.45405687e-04 -6.90790725e-05 -4.38345815e-05 -5.45273444e-05 2.38596062e-04 1.51370905e-04 1.87931452e-04 2.38191525e-05 3.00107734e-05 3.43799839e-05 -2.62152584e-06 3.40931357e-06 -4.01876674e-05 -3.85133242e-04 2.00199422e-04 1.41195031e-05 -1.76105115e-05 -6.73083755e-04 -5.18420027e-05 6.44733661e-05 -5.52918719e-05 -1.69351213e-05 2.11609078e-05 -3.40931371e-06 -8.51552583e-07 + 5.43634913e-04 5.45126356e-03 -5.42312662e-04 2.61386164e-03 -5.42312662e-04 1.84600708e-03 -8.89240123e-03 1.84600708e-03 -4.02243421e-04 -3.05544746e-04 6.39244375e-05 6.96706043e-04 -3.05544746e-04 5.52130941e-03 5.50115583e-02 -5.44737958e-03 2.62099316e-02 -5.44737958e-03 1.85232691e-02 -8.90639202e-02 1.85232691e-02 -3.74340465e-03 -2.85909243e-03 6.00899622e-04 6.48376705e-03 -2.85909243e-03 5.14312360e-04 5.07359017e-03 1.40939346e-04 2.55515899e-03 -5.30207420e-04 -5.20238968e-04 -8.65271974e-03 1.79673295e-03 -4.93271995e-04 1.74104948e-04 -3.54456000e-05 6.61686668e-04 -2.90669911e-04 -2.66926347e-03 -2.63949171e-02 2.74691521e-03 -1.25840387e-02 2.74691521e-03 -9.31496672e-03 4.26031367e-02 -9.31496672e-03 1.73495648e-03 1.42424610e-03 -3.17933583e-04 -3.00503277e-03 1.42424610e-03 5.14312360e-04 5.07359017e-03 -5.30207420e-04 2.55515899e-03 1.40939346e-04 1.79673295e-03 -8.65271974e-03 -5.20238968e-04 -3.26401466e-04 -2.90669911e-04 -3.54456000e-05 7.58029413e-04 1.74104948e-04 -1.75571987e-03 -1.73063496e-02 -5.13510594e-04 -8.69492972e-03 1.80524634e-03 1.89272800e-03 2.94559331e-02 -6.12012528e-03 1.65538781e-03 -6.34696826e-04 1.29171098e-04 -2.20209222e-03 9.69234239e-04 9.11623355e-03 9.00841728e-02 -9.35717670e-03 4.28106166e-02 -9.35717670e-03 3.17453197e-02 -1.44990279e-01 3.17453197e-02 -5.75126789e-03 -4.74484197e-03 1.06319996e-03 9.96148820e-03 -4.74484197e-03 -1.75571987e-03 -1.73063496e-02 1.80524634e-03 -8.69492972e-03 -5.13510594e-04 -6.12012528e-03 2.94559331e-02 1.89272800e-03 1.07937390e-03 9.69234239e-04 1.29171098e-04 -2.53465401e-03 -6.34696826e-04 -4.55171590e-04 -4.19049897e-03 5.73675246e-04 -1.94700743e-03 4.09991317e-04 -1.91644244e-03 6.41151393e-03 -1.35318247e-03 9.58563903e-05 1.86262454e-04 -4.05226557e-05 -1.76622908e-04 8.64949183e-05 -3.13241238e-04 -2.86670931e-03 -1.69158822e-04 -1.43973199e-03 3.20294848e-04 6.24490551e-04 4.74546315e-03 -1.06037880e-03 1.69340872e-04 -1.91660190e-04 4.03604154e-05 -1.67848740e-04 9.12155654e-05 5.98327591e-05 5.44260725e-04 3.32071540e-05 2.93031175e-04 3.32071540e-05 -1.22666377e-04 -9.66413077e-04 -1.22666377e-04 -3.05980092e-05 3.86701010e-05 -1.98695086e-06 5.29973066e-05 3.86701010e-05 7.88380319e-04 7.25815713e-03 -8.04628752e-04 3.37231580e-03 -8.99131712e-04 2.66897908e-03 -1.11050679e-02 2.99417737e-03 -1.76622908e-04 -2.07414407e-04 7.01872985e-05 2.99802957e-04 -2.65015220e-04 -3.13241238e-04 -2.86670931e-03 3.20294848e-04 -1.43973199e-03 -1.69158822e-04 -1.06037880e-03 4.74546315e-03 6.24490551e-04 6.06908374e-05 9.12155654e-05 4.03604154e-05 -2.30577867e-04 -1.91660190e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +169 + 7.76621055e-05 7.90759556e-04 -7.26731853e-05 3.63365926e-04 -1.70374852e-04 2.48237490e-04 -1.24118745e-03 5.85871666e-04 -6.65366834e-05 -4.21531144e-05 2.25080645e-05 8.70900330e-05 -1.12540322e-04 7.76750386e-04 7.85879170e-03 -7.14118894e-04 3.57059447e-03 -1.74108521e-03 2.43756652e-03 -1.21878326e-02 5.98999154e-03 -6.11416225e-04 -3.80665951e-04 2.21538874e-04 7.68192600e-04 -1.10769437e-03 7.82732456e-05 7.88876775e-04 2.01341921e-05 3.78719587e-04 -1.71622027e-04 -7.31664169e-05 -1.29067787e-03 5.89080562e-04 -8.42508410e-05 2.33996183e-05 -7.80297521e-06 9.13993928e-05 -1.12918743e-04 -3.91366228e-04 -3.94438388e-03 3.78719587e-04 -1.79771982e-03 8.58110134e-04 -1.29067787e-03 6.12208738e-03 -2.94540281e-03 3.04792342e-04 2.05750491e-04 -1.12918743e-04 -3.89757676e-04 5.34206989e-04 -1.94284214e-05 -2.38089534e-04 2.01341921e-05 -1.00670961e-04 2.01341921e-05 -7.31664169e-05 3.65832084e-04 -7.35234215e-05 4.19906811e-05 2.33996183e-05 -4.31196669e-06 -3.95881747e-05 2.15598335e-05 -2.66294931e-04 -2.68095042e-03 -7.45120918e-05 -1.28216448e-03 5.87734887e-04 2.70389714e-04 4.37151806e-03 -2.01899694e-03 2.81236193e-04 -8.66895956e-05 2.84965838e-05 -2.99183923e-04 3.83139035e-04 1.33147466e-03 1.34047521e-02 -1.28216448e-03 6.07987739e-03 -2.93867443e-03 4.37151806e-03 -2.07128970e-02 1.00949847e-02 -1.00567441e-03 -6.76468352e-04 3.83139035e-04 1.26468705e-03 -1.81057079e-03 7.13392449e-05 8.71474604e-04 -7.45120917e-05 3.72560459e-04 -7.41550872e-05 2.70389714e-04 -1.35194857e-03 2.70389714e-04 -1.53263523e-04 -8.66895956e-05 1.58652204e-05 1.50649851e-04 -7.93261022e-05 -5.59510497e-05 -5.21997361e-04 6.81701909e-05 -2.21202491e-04 1.47189648e-04 -2.29025268e-04 7.31865840e-04 -5.00771573e-04 1.36936114e-05 2.04378012e-05 -2.04383847e-05 -1.41241889e-06 6.50987074e-05 -4.62447928e-05 -4.37304849e-04 -2.56380643e-05 -2.03389226e-04 1.10680297e-04 9.31943165e-05 6.79289514e-04 -3.76634314e-04 3.03624477e-05 -2.73801119e-05 9.87084015e-06 -1.82093182e-05 5.34415350e-05 -4.82848338e-06 -5.79447171e-05 2.00456121e-06 -2.56380643e-05 5.49556968e-06 -7.48019851e-06 9.31943165e-05 -2.01115618e-05 1.02783359e-05 1.41926792e-06 -2.83853675e-07 -1.09839726e-05 5.64505451e-06 1.25064945e-04 1.19493732e-03 -1.18074234e-04 5.21292098e-04 -2.76325475e-04 3.96683401e-04 -1.74482094e-03 9.40482902e-04 -4.90507219e-05 -3.53993101e-05 2.85816936e-05 4.28285216e-05 -1.21492690e-04 2.41424169e-05 2.89723585e-04 -2.56380643e-05 1.25067270e-04 -2.74778484e-05 9.31943165e-05 -4.54812918e-04 1.00557809e-04 -4.40724037e-05 -2.73801119e-05 5.64505451e-06 5.06940771e-05 -2.73801153e-05 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +169 + 2.32986374e-04 2.34426089e-03 -1.31518010e-04 1.14609839e-03 -2.29219677e-04 4.43193177e-04 -3.90413677e-03 7.80827354e-04 -2.02821773e-04 -6.42555976e-05 1.28511195e-05 3.23142733e-04 -1.34642806e-04 2.35827006e-03 2.35763806e-02 -1.26490614e-03 1.14593623e-02 -2.29187245e-03 4.24704234e-03 -3.89973368e-02 7.79946736e-03 -1.90726240e-03 -5.28248254e-04 1.05649651e-04 3.01266401e-03 -1.25527667e-03 3.21321284e-04 3.24408088e-03 6.04025766e-05 1.61554931e-03 -3.23109861e-04 -2.21833596e-04 -5.51151678e-03 1.10230336e-03 -3.18131091e-04 7.65155303e-05 -1.53031061e-05 4.75106343e-04 -1.97960976e-04 -1.11809809e-03 -1.10855729e-02 6.56768211e-04 -5.39315946e-03 1.13615876e-03 -2.20028189e-03 1.82818422e-02 -3.85500682e-03 8.66845802e-04 2.84072456e-04 -6.16426154e-05 -1.36326283e-03 6.12528955e-04 2.23619617e-04 2.21711457e-03 -1.31353642e-04 1.13615876e-03 6.04025766e-05 4.40056378e-04 -3.85500682e-03 -2.22190601e-04 -1.73369160e-04 -6.16426154e-05 -1.18120975e-05 3.54811539e-04 7.46757455e-05 -1.10040409e-03 -1.11085085e-02 -2.21201930e-04 -5.51824516e-03 1.10364903e-03 8.11169143e-04 1.88380208e-02 -3.76760416e-03 1.07435776e-03 -2.80441721e-04 5.60883442e-05 -1.59978968e-03 6.66579035e-04 3.81384956e-03 3.77804173e-02 -2.20701026e-03 1.83240521e-02 -3.86352022e-03 7.39108755e-03 -6.21386909e-02 1.31145542e-02 -2.88266660e-03 -9.00944956e-04 1.96750404e-04 4.51573290e-03 -2.03504739e-03 -7.62769912e-04 -7.55608346e-03 4.41402053e-04 -3.86352022e-03 -2.20844926e-04 -1.47821751e-03 1.31145542e-02 8.11169143e-04 5.76533321e-04 1.96750404e-04 4.34569808e-05 -1.18651646e-03 -2.73078227e-04 -1.64641718e-04 -1.49298119e-03 1.39132010e-04 -7.11138725e-04 1.42227745e-04 -4.56426627e-04 2.32995417e-03 -4.65990834e-04 4.10812026e-05 2.89343596e-05 -5.78687193e-06 -5.18761956e-05 2.16150815e-05 -2.00938337e-04 -1.92566621e-03 -7.05975154e-05 -9.43346715e-04 2.00199422e-04 2.59210014e-04 3.16632866e-03 -6.73083755e-04 1.23466918e-04 -8.21401346e-05 1.69351213e-05 -1.70732573e-04 7.95031556e-05 4.01876674e-05 3.85133242e-04 1.41195031e-05 2.00199422e-04 1.76105115e-05 -5.18420027e-05 -6.73083755e-04 -6.44733661e-05 -2.46933837e-05 1.69351213e-05 -8.51552583e-07 4.95888225e-05 2.11609078e-05 3.13322705e-04 2.87673066e-03 -1.53314547e-04 1.36988655e-03 -3.55400369e-04 4.87812299e-04 -4.51279112e-03 1.18298270e-03 -9.95144986e-05 9.90576589e-06 3.20452906e-06 1.28486663e-04 -1.06198387e-04 -1.30551127e-04 -1.19863777e-03 6.38810614e-05 -6.14890219e-04 -7.24372995e-05 -2.03255125e-04 2.03222623e-03 2.66573506e-04 4.14643744e-05 -1.31849124e-06 1.27093356e-05 -1.06198387e-04 -8.21401381e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -166 - 7.76621055e-05 7.90759556e-04 -3.63365926e-04 7.26731853e-05 -1.70374852e-04 1.24118745e-03 -2.48237490e-04 5.85871666e-04 1.08690523e-04 -4.21531144e-05 1.12540322e-04 -1.40774416e-05 -2.25080645e-05 7.76750386e-04 7.85879170e-03 -3.57059447e-03 7.14118894e-04 -1.74108521e-03 1.21878326e-02 -2.43756652e-03 5.98999154e-03 9.70982419e-04 -3.80665951e-04 1.10769437e-03 -1.45405683e-04 -2.21538874e-04 3.91366228e-04 3.94438388e-03 -1.79771982e-03 3.78719587e-04 -8.58110134e-04 6.12208738e-03 -1.29067787e-03 2.94540281e-03 4.89936220e-04 -2.05750491e-04 5.34206989e-04 -6.90790729e-05 -1.12918743e-04 -7.82732456e-05 -7.88876775e-04 3.78719587e-04 2.01341921e-05 1.71622027e-04 -1.29067787e-03 -7.31664169e-05 -5.89080562e-04 -1.21279617e-04 -2.33996183e-05 -1.12918743e-04 2.72636722e-05 -7.80297521e-06 -1.94284214e-05 -2.38089534e-04 1.00670961e-04 -2.01341921e-05 2.01341921e-05 -3.65832084e-04 7.31664169e-05 -7.35234215e-05 -5.52797056e-05 2.33996183e-05 -2.15598335e-05 1.65709092e-05 4.31196669e-06 -1.33147466e-03 -1.34047521e-02 6.07987739e-03 -1.28216448e-03 2.93867443e-03 -2.07128970e-02 4.37151806e-03 -1.00949847e-02 -1.59808831e-03 6.76468352e-04 -1.81057079e-03 2.38596062e-04 3.83139035e-04 2.66294931e-04 2.68095042e-03 -1.28216448e-03 -7.45120918e-05 -5.87734887e-04 4.37151806e-03 2.70389714e-04 2.01899694e-03 3.99718974e-04 8.66895956e-05 3.83139035e-04 -9.39657262e-05 2.84965838e-05 7.13392449e-05 8.71474604e-04 -3.72560459e-04 7.45120917e-05 -7.41550872e-05 1.35194857e-03 -2.70389714e-04 2.70389714e-04 2.07098359e-04 -8.66895956e-05 7.93261022e-05 -5.74051784e-05 -1.58652204e-05 1.36284944e-04 1.29584476e-03 -5.62053445e-04 1.36340382e-04 -3.12899705e-04 1.87699218e-03 -4.58050537e-04 1.06486787e-03 5.73959750e-05 -4.08756025e-05 1.37765109e-04 -2.38191505e-05 -3.49716651e-05 -4.62447928e-05 -4.37304849e-04 2.03389226e-04 2.56380643e-05 1.10680297e-04 -6.79289514e-04 -9.31943165e-05 -3.76634314e-04 -3.09509560e-05 -2.73801119e-05 -5.34415350e-05 1.71899919e-05 -9.87084015e-06 -2.41424169e-05 -2.89723585e-04 1.25067270e-04 -2.56380643e-05 2.74778484e-05 -4.54812918e-04 9.31943165e-05 -1.00557809e-04 -6.59385605e-05 2.73801119e-05 -2.73801153e-05 1.28207827e-05 5.64505451e-06 1.40774419e-05 1.45405687e-04 -6.90790725e-05 -1.06927628e-05 2.38596062e-04 3.65605476e-05 2.38191525e-05 4.36921043e-06 -8.73842037e-07 3.40931357e-06 4.82848338e-06 5.79447171e-05 -2.56380643e-05 2.00456121e-06 -5.49556968e-06 9.31943165e-05 -7.48019851e-06 2.01115618e-05 1.46515673e-05 -1.41926792e-06 5.64505451e-06 -3.40931371e-06 -2.83853675e-07 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 4 5 7 8 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 153 166 -157 - 5.43634913e-04 5.45126356e-03 -2.61386164e-03 5.42312662e-04 -5.42312662e-04 8.89240123e-03 -1.84600708e-03 1.84600708e-03 8.04486843e-04 -3.05544746e-04 3.05544746e-04 -6.39244375e-05 5.52130941e-03 5.50115583e-02 -2.62099316e-02 5.44737958e-03 -5.44737958e-03 8.90639202e-02 -1.85232691e-02 1.85232691e-02 7.48680930e-03 -2.85909243e-03 2.85909243e-03 -6.00899622e-04 2.66926347e-03 2.63949171e-02 -1.25840387e-02 2.74691521e-03 -2.74691521e-03 4.26031367e-02 -9.31496672e-03 9.31496672e-03 3.46991296e-03 -1.42424610e-03 1.42424610e-03 -3.17933583e-04 -5.14312360e-04 -5.07359017e-03 2.55515899e-03 1.40939346e-04 5.30207420e-04 -8.65271974e-03 -5.20238968e-04 -1.79673295e-03 -8.19673461e-04 -1.74104948e-04 -2.90669911e-04 9.63427450e-05 -3.54456000e-05 5.14312360e-04 5.07359017e-03 -2.55515899e-03 5.30207420e-04 1.40939346e-04 8.65271974e-03 -1.79673295e-03 -5.20238968e-04 8.19673461e-04 -2.90669911e-04 -1.74104948e-04 9.63427450e-05 3.54456000e-05 -9.11623355e-03 -9.00841728e-02 4.28106166e-02 -9.35717670e-03 9.35717670e-03 -1.44990279e-01 3.17453197e-02 -3.17453197e-02 -1.15025358e-02 4.74484197e-03 -4.74484197e-03 1.06319996e-03 1.75571987e-03 1.73063496e-02 -8.69492972e-03 -5.13510594e-04 -1.80524634e-03 2.94559331e-02 1.89272800e-03 6.12012528e-03 2.73476171e-03 6.34696826e-04 9.69234239e-04 -3.32561788e-04 1.29171098e-04 -1.75571987e-03 -1.73063496e-02 8.69492972e-03 -1.80524634e-03 -5.13510594e-04 -2.94559331e-02 6.12012528e-03 1.89272800e-03 -2.73476171e-03 9.69234239e-04 6.34696826e-04 -3.32561788e-04 -1.29171098e-04 9.10343179e-04 8.38099795e-03 -3.89401487e-03 9.83666563e-04 -9.83666563e-04 1.28230279e-02 -3.26962490e-03 3.26962490e-03 4.01776241e-04 -2.72757372e-04 2.72757372e-04 -8.10453114e-05 -3.13241238e-04 -2.86670931e-03 1.43973199e-03 1.69158822e-04 3.20294848e-04 -4.74546315e-03 -6.24490551e-04 -1.06037880e-03 -2.30031709e-04 -1.91660190e-04 -9.12155654e-05 6.27291264e-05 -4.03604154e-05 3.13241238e-04 2.86670931e-03 -1.43973199e-03 3.20294848e-04 1.69158822e-04 4.74546315e-03 -1.06037880e-03 -6.24490551e-04 2.30031709e-04 -9.12155654e-05 -1.91660190e-04 6.27291264e-05 4.03604154e-05 -9.45029606e-05 -9.45029606e-05 3.25198295e-04 3.25198295e-04 5.76008136e-05 5.76008136e-05 -6.11689321e-06 -5.98327591e-05 -5.44260725e-04 2.93031175e-04 3.32071540e-05 -3.32071540e-05 -9.66413077e-04 -1.22666377e-04 1.22666377e-04 -6.11960184e-05 -3.86701010e-05 3.86701010e-05 -1.98695086e-06 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 -1 2 2 0 0 @@ -614,15 +614,15 @@ Matrix number of r(R): 177 0 0 -2 -1 169 - -4.82384148e-06 -5.11750065e-05 -2.58376554e-05 1.47546112e-05 5.16753108e-06 8.56460045e-05 -4.89723166e-05 -1.71292009e-05 -1.21850916e-05 1.47200182e-05 5.16158770e-06 -3.67042321e-06 -2.94400364e-06 -5.10867734e-05 -5.41063217e-04 -2.74388888e-04 1.56844995e-04 5.48777776e-05 9.07396512e-04 -5.19321090e-04 -1.81479302e-04 -1.29744050e-04 1.56977303e-04 5.49844256e-05 -3.92019561e-05 -3.13954606e-05 2.52697821e-05 2.68960486e-04 1.33958036e-04 -7.77842435e-05 -2.72773407e-05 -4.46166053e-04 2.59313981e-04 9.08055201e-05 6.19727577e-05 -7.67707986e-05 -2.69600416e-05 1.94671871e-05 1.56424767e-05 -1.59098513e-05 -1.69164630e-04 -8.58798007e-05 4.66705461e-05 1.71759601e-05 2.85497188e-04 -1.55575217e-04 -5.70994376e-05 -4.16385141e-05 4.68813595e-05 1.72944581e-05 -1.08933771e-05 -9.37627190e-06 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 1.55568487e-05 3.02680097e-06 9.08055201e-05 -5.18627962e-05 -1.02995563e-05 -1.32609259e-05 1.56424767e-05 2.99104120e-06 -4.39363890e-06 -1.68691036e-06 -8.36114988e-05 -8.87799017e-04 -4.45053236e-04 2.58660340e-04 9.05803225e-05 1.47728872e-03 -8.59323568e-04 -3.00529556e-04 -2.06771635e-04 2.56507620e-04 8.99397180e-05 -6.51482152e-05 -5.22359427e-05 5.25821854e-05 5.57796227e-04 2.84843547e-04 -1.55209375e-04 -5.69687094e-05 -9.43853767e-04 5.15594141e-04 1.88770753e-04 1.38504722e-04 -1.56575127e-04 -5.75913592e-05 3.65413080e-05 3.13150254e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 -5.17320680e-05 -1.02676880e-05 -3.00529556e-04 1.71864714e-04 3.47468516e-05 4.41600675e-05 -5.22359427e-05 -1.02124474e-05 1.46495381e-05 5.77509438e-06 -1.11178871e-05 -1.18841548e-04 -5.76445547e-05 3.52822416e-05 1.23793259e-05 1.93270427e-04 -1.18217051e-04 -4.14138567e-05 -2.53281016e-05 3.40878355e-05 1.19810075e-05 -9.11418852e-06 -7.32586789e-06 1.55514449e-05 1.65944916e-04 8.30769984e-05 -4.58555150e-05 -1.69217960e-05 -2.77621887e-04 1.53620178e-04 5.65179084e-05 3.95630426e-05 -4.55562472e-05 -1.68591953e-05 1.07459493e-05 9.28732999e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 -1.52698146e-05 -2.90777246e-06 -8.81034506e-05 5.11624920e-05 9.97258727e-06 1.25692811e-05 -1.51854104e-05 -2.83009735e-06 4.35412670e-06 1.62843763e-06 -4.40196826e-06 -4.69106481e-05 -2.39518433e-05 1.21844749e-05 5.28135596e-06 7.98569198e-05 -4.08220236e-05 -1.75647387e-05 -1.19379020e-05 1.23220751e-05 5.37304655e-06 -2.50100955e-06 -2.75788262e-06 -3.11028898e-06 -3.31889832e-05 -1.69217960e-05 9.17110299e-06 1.85237783e-06 5.65179084e-05 -3.07240355e-05 -6.33592638e-06 -8.46319694e-06 9.28732999e-06 1.84600370e-06 -2.46707222e-06 -9.77063263e-07 + -8.03973579e-06 -8.52916775e-05 -2.58376554e-05 4.23147770e-05 8.61255180e-06 8.56460045e-05 -1.40328055e-04 -2.85486682e-05 3.53186638e-06 2.53490916e-05 5.16158770e-06 -1.98816059e-05 -8.44969718e-06 -8.51446224e-05 -9.01772028e-04 -2.74388888e-04 4.49526476e-04 9.14629627e-05 9.07396512e-04 -1.48721070e-03 -3.02465504e-04 3.77220998e-05 2.70136544e-04 5.49844256e-05 -2.11961728e-04 -9.00455145e-05 2.52697821e-05 2.68960486e-04 7.77842435e-05 -1.33958036e-04 -2.72773407e-05 -2.59313981e-04 4.46166053e-04 9.08055201e-05 -1.41273003e-05 -7.67707986e-05 -1.56424767e-05 6.34035760e-05 2.69600416e-05 -4.28642856e-05 -4.56055815e-04 -1.38815371e-04 2.23263394e-04 4.62717902e-05 4.61875977e-04 -7.43588136e-04 -1.53958659e-04 1.67377511e-05 1.34754137e-04 2.79512305e-05 -1.03527250e-04 -4.49180458e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 4.46526788e-05 5.04466829e-06 9.08055201e-05 -1.48722018e-04 -1.71659271e-05 3.26514280e-06 2.69600416e-05 2.99104120e-06 -2.19681945e-05 -4.87735431e-06 -8.36114988e-05 -8.87799017e-04 -2.58660340e-04 4.45053236e-04 9.05803225e-05 8.59323568e-04 -1.47728872e-03 -3.00529556e-04 4.69658080e-05 2.56507620e-04 5.22359427e-05 -2.11643596e-04 -8.99397180e-05 1.41767784e-04 1.50478185e-03 4.60763160e-04 -7.41777346e-04 -1.53587720e-04 -1.52800684e-03 2.46214787e-03 5.09335613e-04 -5.62300464e-05 -4.49565889e-04 -9.31529678e-05 3.45801212e-04 1.49855296e-04 2.78704996e-05 2.95933006e-04 9.05803225e-05 -1.48351079e-04 -1.71128133e-05 -3.00529556e-04 4.92429573e-04 5.79114193e-05 -1.09790351e-05 -8.99397180e-05 -1.02124474e-05 7.32476904e-05 1.66683716e-05 4.23579594e-06 4.51397922e-05 1.66633196e-05 -2.02733712e-05 -4.13708166e-06 -5.53046522e-05 6.78414545e-05 1.38352650e-05 1.51339584e-06 -1.52119092e-05 -3.10212987e-06 8.48670762e-06 3.62110076e-06 2.51033427e-05 2.68067114e-04 7.77906580e-05 -1.31658857e-04 -2.73137461e-05 -2.60484554e-04 4.40649955e-04 9.13167005e-05 -1.28680228e-05 -7.59270615e-05 -1.57723475e-05 6.14766473e-05 2.67038368e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 -2.63225572e-05 -2.90777246e-06 -5.11624920e-05 8.81034506e-05 9.97258727e-06 -2.51385622e-06 -1.51854104e-05 -1.62843763e-06 1.30623801e-05 2.83009735e-06 -2.04803436e-05 -2.18601217e-04 -6.68535146e-05 1.05307995e-04 2.31028170e-05 2.23371808e-04 -3.52447381e-04 -7.71128608e-05 6.91797789e-06 6.40525946e-05 1.40812999e-05 -4.78952650e-05 -2.21877546e-05 -8.36778090e-06 -8.93557047e-05 -2.73137461e-05 4.38862858e-05 4.95400178e-06 9.13167005e-05 -1.46883318e-04 -1.69733528e-05 2.79751765e-06 2.67038368e-05 2.96063699e-06 -2.13535203e-05 -4.71683005e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -1.60794716e-06 -1.70583355e-05 -8.61255180e-06 5.16753108e-06 9.74528347e-07 2.85486682e-05 -1.71292009e-05 -3.29444758e-06 -4.06169720e-06 5.16158770e-06 9.55784314e-07 -1.52937237e-06 -5.73470589e-07 -1.70289245e-05 -1.80354406e-04 -9.14629627e-05 5.48777776e-05 1.05042552e-05 3.02465504e-04 -1.81479302e-04 -3.53762843e-05 -4.32480167e-05 5.49844256e-05 1.03521679e-05 -1.62577083e-05 -6.21130072e-06 8.42326070e-06 8.96534955e-05 4.46526788e-05 -2.72773407e-05 -5.04466829e-06 -1.48722018e-04 9.08055201e-05 1.71659271e-05 2.06575859e-05 -2.69600416e-05 -4.87735431e-06 8.15640063e-06 2.99104120e-06 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 1.55568487e-05 3.02680097e-06 9.08055201e-05 -5.18627962e-05 -1.02995563e-05 -1.32609259e-05 1.56424767e-05 2.99104120e-06 -4.39363890e-06 -1.68691036e-06 -2.43263422e-06 -2.57190371e-05 -1.31402255e-05 7.88413529e-06 1.00893365e-06 4.33491342e-05 -2.60094805e-05 -3.42879502e-06 -6.27604493e-06 7.94698537e-06 9.81656846e-07 -2.39364429e-06 -5.88994107e-07 -2.78704996e-05 -2.95933006e-04 -1.48351079e-04 9.05803225e-05 1.71128133e-05 4.92429573e-04 -3.00529556e-04 -5.79114193e-05 -6.89238782e-05 8.99397180e-05 1.66683716e-05 -2.71157219e-05 -1.02124474e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 -5.17320680e-05 -1.02676880e-05 -3.00529556e-04 1.71864714e-04 3.47468516e-05 4.41600675e-05 -5.22359427e-05 -1.02124474e-05 1.46495381e-05 5.77509438e-06 7.98938604e-06 8.43034182e-05 4.32960204e-05 -2.59776122e-05 -3.42695305e-06 -1.42441618e-04 8.54649707e-05 1.15822839e-05 2.07445424e-05 -2.62786967e-05 -3.35991542e-06 7.89999152e-06 2.01594925e-06 -3.70596237e-06 -3.96138493e-05 -1.92148516e-05 1.23793259e-05 2.27070591e-06 6.44234755e-05 -4.14138567e-05 -7.78009929e-06 -8.44270054e-06 1.19810075e-05 2.13848231e-06 -3.82242524e-06 -1.39613944e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 -1.52698146e-05 -2.90777246e-06 -8.81034506e-05 5.11624920e-05 9.97258727e-06 1.25692811e-05 -1.51854104e-05 -2.83009735e-06 4.35412670e-06 1.62843763e-06 2.40771510e-06 2.55281121e-05 1.28835124e-05 -7.86371660e-06 -9.84614567e-07 -4.26793517e-05 2.60388366e-05 3.36842965e-06 6.04495968e-06 -7.85145226e-06 -9.43371175e-07 2.40925952e-06 5.79076593e-07 -1.16142320e-06 -1.24464781e-05 -6.31660931e-06 3.29897830e-06 8.31354061e-07 2.12193229e-05 -1.11382390e-05 -2.83810084e-06 -3.19493334e-06 3.33520685e-06 8.33133654e-07 -8.33668127e-07 -4.34610715e-07 -1.44462906e-06 -1.53168672e-05 -7.86371660e-06 4.49554804e-06 5.90768740e-07 2.60388366e-05 -1.49045927e-05 -2.02105779e-06 -3.86688876e-06 4.56312329e-06 5.79076593e-07 -1.30704190e-06 -3.25689476e-07 + -1.60794716e-06 -1.70583355e-05 -5.16753108e-06 8.61255180e-06 9.74528347e-07 1.71292009e-05 -2.85486682e-05 -3.29444758e-06 7.06373276e-07 5.16158770e-06 5.73470589e-07 -4.28221914e-06 -9.55784314e-07 -1.70289245e-05 -1.80354406e-04 -5.48777776e-05 9.14629627e-05 1.05042552e-05 1.81479302e-04 -3.02465504e-04 -3.53762843e-05 7.54441997e-06 5.49844256e-05 6.21130072e-06 -4.55827353e-05 -1.03521679e-05 5.05395642e-06 5.37920973e-05 1.55568487e-05 -2.72773407e-05 -3.02680097e-06 -5.18627962e-05 9.08055201e-05 1.02995563e-05 -2.82546006e-06 -1.56424767e-05 -1.68691036e-06 1.36811182e-05 2.99104120e-06 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 4.46526788e-05 5.04466829e-06 9.08055201e-05 -1.48722018e-04 -1.71659271e-05 3.26514280e-06 2.69600416e-05 2.99104120e-06 -2.19681945e-05 -4.87735431e-06 -2.43263422e-06 -2.57190371e-05 -7.88413529e-06 1.31402255e-05 1.00893365e-06 2.60094805e-05 -4.33491342e-05 -3.42879502e-06 1.06506570e-06 7.94698537e-06 5.88994107e-07 -6.63203649e-06 -9.81656846e-07 -1.67222998e-05 -1.77559803e-04 -5.17320680e-05 9.05803225e-05 1.02676880e-05 1.71864714e-04 -3.00529556e-04 -3.47468516e-05 9.39316160e-06 5.22359427e-05 5.77509438e-06 -4.55685093e-05 -1.02124474e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 -1.48351079e-04 -1.71128133e-05 -3.00529556e-04 4.92429573e-04 5.79114193e-05 -1.09790351e-05 -8.99397180e-05 -1.02124474e-05 7.32476904e-05 1.66683716e-05 7.98938604e-06 8.43034182e-05 2.59776122e-05 -4.32960204e-05 -3.42695305e-06 -8.54649707e-05 1.42441618e-04 1.15822839e-05 -3.53067783e-06 -2.62786967e-05 -2.01594925e-06 2.19152964e-05 3.35991542e-06 8.47159188e-07 9.02795844e-06 3.33266393e-06 -4.13708166e-06 -4.15379221e-07 -1.10609304e-05 1.38352650e-05 1.43218222e-06 3.02679168e-07 -3.10212987e-06 -3.21685798e-07 1.85421399e-06 3.47726245e-07 4.92889867e-06 5.26563014e-05 1.52698146e-05 -2.63225572e-05 -2.90777246e-06 -5.11624920e-05 8.81034506e-05 9.97258727e-06 -2.51385622e-06 -1.51854104e-05 -1.62843763e-06 1.30623801e-05 2.83009735e-06 1.44462906e-06 1.53168672e-05 4.49554804e-06 -7.86371660e-06 -5.90768740e-07 -1.49045927e-05 2.60388366e-05 2.02105779e-06 -8.01512889e-07 -4.56312329e-06 -3.25689476e-07 4.00234485e-06 5.79076593e-07 -3.79016916e-06 -4.05298388e-05 -1.23702998e-05 1.97988542e-05 2.38216604e-06 4.14345715e-05 -6.64020279e-05 -8.15681405e-06 1.22672209e-06 1.20434603e-05 1.42639758e-06 -9.57904784e-06 -2.26854683e-06 -2.40771510e-06 -2.55281121e-05 -7.86371660e-06 1.28835124e-05 9.84614567e-07 2.60388366e-05 -4.26793517e-05 -3.36842965e-06 9.35999893e-07 7.85145226e-06 5.79076593e-07 -6.43971841e-06 -9.43371175e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -8.03973579e-06 -8.52916775e-05 -4.23147770e-05 2.58376554e-05 8.61255180e-06 1.40328055e-04 -8.56460045e-05 -2.85486682e-05 -1.89839090e-05 2.53490916e-05 8.44969718e-06 -6.88211693e-06 -5.16158770e-06 -8.51446224e-05 -9.01772028e-04 -4.49526476e-04 2.74388888e-04 9.14629627e-05 1.48721070e-03 -9.07396512e-04 -3.02465504e-04 -2.02425291e-04 2.70136544e-04 9.00455145e-05 -7.33125675e-05 -5.49844256e-05 4.28642856e-05 4.56055815e-04 2.23263394e-04 -1.38815371e-04 -4.62717902e-05 -7.43588136e-04 4.61875977e-04 1.53958659e-04 9.80261040e-05 -1.34754137e-04 -4.49180458e-05 3.72683073e-05 2.79512305e-05 -2.52697821e-05 -2.68960486e-04 -1.33958036e-04 7.77842435e-05 2.72773407e-05 4.46166053e-04 -2.59313981e-04 -9.08055201e-05 -6.19727577e-05 7.67707986e-05 2.69600416e-05 -1.94671871e-05 -1.56424767e-05 -8.42326070e-06 -8.96534955e-05 -4.46526788e-05 2.72773407e-05 5.04466829e-06 1.48722018e-04 -9.08055201e-05 -1.71659271e-05 -2.06575859e-05 2.69600416e-05 4.87735431e-06 -8.15640063e-06 -2.99104120e-06 -1.41767784e-04 -1.50478185e-03 -7.41777346e-04 4.60763160e-04 1.53587720e-04 2.46214787e-03 -1.52800684e-03 -5.09335613e-04 -3.27587657e-04 4.49565889e-04 1.49855296e-04 -1.24203957e-04 -9.31529678e-05 8.36114988e-05 8.87799017e-04 4.45053236e-04 -2.58660340e-04 -9.05803225e-05 -1.47728872e-03 8.59323568e-04 3.00529556e-04 2.06771635e-04 -2.56507620e-04 -8.99397180e-05 6.51482152e-05 5.22359427e-05 2.78704996e-05 2.95933006e-04 1.48351079e-04 -9.05803225e-05 -1.71128133e-05 -4.92429573e-04 3.00529556e-04 5.79114193e-05 6.89238782e-05 -8.99397180e-05 -1.66683716e-05 2.71157219e-05 1.02124474e-05 -1.98543958e-05 -2.11884104e-04 -1.01336084e-04 6.62285018e-05 2.20761673e-05 3.39149113e-04 -2.21097987e-04 -7.36993289e-05 -4.22135243e-05 6.30771287e-05 2.10257096e-05 -1.83277712e-05 -1.37458284e-05 2.51033427e-05 2.68067114e-04 1.31658857e-04 -7.77906580e-05 -2.73137461e-05 -4.40649955e-04 2.60484554e-04 9.13167005e-05 5.96743497e-05 -7.59270615e-05 -2.67038368e-05 1.95942890e-05 1.57723475e-05 8.36778090e-06 8.93557047e-05 4.38862858e-05 -2.73137461e-05 -4.95400178e-06 -1.46883318e-04 9.13167005e-05 1.69733528e-05 1.98914499e-05 -2.67038368e-05 -4.71683005e-06 8.25403881e-06 2.96063699e-06 -6.57186490e-06 -7.02084019e-05 -3.50967430e-05 1.89958992e-05 7.96859069e-06 1.17471268e-04 -6.37906705e-05 -2.65747394e-05 -1.67590415e-05 1.88523975e-05 7.95791207e-06 -4.16834487e-06 -4.35412670e-06 -4.92889867e-06 -5.26563014e-05 -2.63225572e-05 1.52698146e-05 2.90777246e-06 8.81034506e-05 -5.11624920e-05 -9.97258727e-06 -1.25692811e-05 1.51854104e-05 2.83009735e-06 -4.35412670e-06 -1.62843763e-06 + -4.82384148e-06 -5.11750065e-05 -1.47546112e-05 2.58376554e-05 5.16753108e-06 4.89723166e-05 -8.56460045e-05 -1.71292009e-05 2.91386606e-06 1.47200182e-05 2.94400364e-06 -1.23878105e-05 -5.16158770e-06 -5.10867734e-05 -5.41063217e-04 -1.56844995e-04 2.74388888e-04 5.48777776e-05 5.19321090e-04 -9.07396512e-04 -1.81479302e-04 3.09221352e-05 1.56977303e-04 3.13954606e-05 -1.31962621e-04 -5.49844256e-05 1.59098513e-05 1.69164630e-04 4.66705461e-05 -8.58798007e-05 -1.71759601e-05 -1.55575217e-04 2.85497188e-04 5.70994376e-05 -1.13853158e-05 -4.68813595e-05 -9.37627190e-06 4.15066995e-05 1.72944581e-05 -2.52697821e-05 -2.68960486e-04 -7.77842435e-05 1.33958036e-04 2.72773407e-05 2.59313981e-04 -4.46166053e-04 -9.08055201e-05 1.41273003e-05 7.67707986e-05 1.56424767e-05 -6.34035760e-05 -2.69600416e-05 -5.05395642e-06 -5.37920973e-05 -1.55568487e-05 2.72773407e-05 3.02680097e-06 5.18627962e-05 -9.08055201e-05 -1.02995563e-05 2.82546006e-06 1.56424767e-05 1.68691036e-06 -1.36811182e-05 -2.99104120e-06 -5.25821854e-05 -5.57796227e-04 -1.55209375e-04 2.84843547e-04 5.69687094e-05 5.15594141e-04 -9.43853767e-04 -1.88770753e-04 3.76066601e-05 1.56575127e-04 3.13150254e-05 -1.38219262e-04 -5.75913592e-05 8.36114988e-05 8.87799017e-04 2.58660340e-04 -4.45053236e-04 -9.05803225e-05 -8.59323568e-04 1.47728872e-03 3.00529556e-04 -4.69658080e-05 -2.56507620e-04 -5.22359427e-05 2.11643596e-04 8.99397180e-05 1.67222998e-05 1.77559803e-04 5.17320680e-05 -9.05803225e-05 -1.02676880e-05 -1.71864714e-04 3.00529556e-04 3.47468516e-05 -9.39316160e-06 -5.22359427e-05 -5.77509438e-06 4.55685093e-05 1.02124474e-05 1.74672722e-06 1.87949609e-05 7.08905598e-06 -8.07937257e-06 -1.61587451e-06 -2.37556158e-05 2.74770921e-05 5.49541842e-06 9.08040048e-07 -6.37268768e-06 -1.27453754e-06 3.20954142e-06 1.33730893e-06 1.55514449e-05 1.65944916e-04 4.58555150e-05 -8.30769984e-05 -1.69217960e-05 -1.53620178e-04 2.77621887e-04 5.65179084e-05 -1.04752563e-05 -4.55562472e-05 -9.28732999e-06 3.96355746e-05 1.68591953e-05 3.11028898e-06 3.31889832e-05 9.17110299e-06 -1.69217960e-05 -1.85237783e-06 -3.07240355e-05 5.65179084e-05 6.33592638e-06 -2.09505125e-06 -9.28732999e-06 -9.77063263e-07 8.56287966e-06 1.84600370e-06 -1.18293568e-05 -1.26375123e-04 -3.66475550e-05 6.18975704e-05 1.33614887e-05 1.22789981e-04 -2.07305559e-04 -4.46478214e-05 6.03325493e-06 3.56819691e-05 7.72332900e-06 -2.87371512e-05 -1.30623801e-05 -4.92889867e-06 -5.26563014e-05 -1.52698146e-05 2.63225572e-05 2.90777246e-06 5.11624920e-05 -8.81034506e-05 -9.97258727e-06 2.51385622e-06 1.51854104e-05 1.62843763e-06 -1.30623801e-05 -2.83009735e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 -2 0 @@ -639,64 +639,64 @@ Matrix number of r(R): 177 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 13 14 15 16 18 19 21 22 24 17 20 23 25 13 14 15 16 18 19 21 22 24 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 275 284 293 302 306 315 324 328 337 346 350 359 363 0 -2 1 +660 + -4.34377093e-04 -3.89691070e-03 -1.72625944e-03 5.61059340e-04 -8.63129722e-04 5.60345969e-03 -1.78651566e-03 2.80172985e-03 -2.60246826e-04 1.24073501e-04 -2.56398737e-04 6.61626184e-05 6.20367503e-05 -1.15240895e-03 -8.00345050e-03 -3.30304632e-03 -5.60231245e-04 -3.30304632e-03 9.51645564e-03 1.95641710e-03 9.51645564e-03 -3.17502354e-05 -2.14253180e-04 2.95644701e-05 5.49930209e-05 -2.14253180e-04 -4.09458772e-03 -3.56011768e-02 -1.58463763e-02 4.94105309e-03 -7.92318813e-03 5.07482850e-02 -1.53834365e-02 2.53741425e-02 -1.81789043e-03 5.00079211e-04 -1.69935910e-03 5.99639944e-04 2.50039606e-04 -9.41525869e-03 -5.72504040e-02 -2.48107953e-02 -5.77007414e-03 -2.48107953e-02 6.64251521e-02 1.99304448e-02 6.64251521e-02 1.08083155e-03 -1.89848533e-03 4.50879047e-03 -1.87205515e-03 -1.89848533e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 -2.11149871e-03 3.27743805e-03 -1.89837654e-02 6.57443339e-03 -1.04643658e-02 5.41560625e-04 -2.31278443e-04 6.65641347e-04 -2.41806010e-04 -1.51466166e-04 3.14848160e-03 1.89914159e-02 7.55701649e-03 1.62962327e-03 9.11275227e-03 -1.99630335e-02 -5.72262662e-03 -2.46043977e-02 -3.85785934e-04 5.22771015e-04 -1.42425294e-03 5.41482523e-04 6.43708735e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 1.05574936e-03 -2.22168870e-03 1.43975705e-02 -3.30885282e-03 7.19878526e-03 -6.72689150e-04 1.64771241e-04 -6.48383261e-04 1.92556894e-04 8.23856205e-05 -2.71074055e-03 -2.03708112e-02 -7.70479146e-03 -5.43207758e-04 -7.70479146e-03 2.29168167e-02 1.64378945e-03 2.29168167e-02 -2.99577007e-05 -1.29386204e-05 -3.41339087e-04 5.18882597e-05 -1.29386204e-05 7.98017267e-04 6.84621983e-03 3.27743805e-03 -1.05574936e-03 1.05574936e-03 -1.04643658e-02 3.28721669e-03 -3.28721669e-03 4.80190460e-04 -1.51466166e-04 1.51466166e-04 -4.07919404e-06 3.14848160e-03 1.89914159e-02 9.11275227e-03 1.62962327e-03 7.55701649e-03 -2.46043977e-02 -5.72262662e-03 -1.99630335e-02 -2.76044654e-04 6.43708735e-04 -1.42425294e-03 6.04841681e-04 5.22771015e-04 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 6.79712466e-03 -1.07303294e-02 6.15790402e-02 -2.09548194e-02 3.40677537e-02 -1.43983717e-03 3.80644111e-04 -1.79436027e-03 7.90677129e-04 3.04172289e-04 -9.78949612e-03 -5.48977607e-02 -2.23881648e-02 -5.61759022e-03 -2.72932817e-02 5.63929599e-02 1.96411380e-02 7.08075066e-02 1.66788513e-03 -1.67409116e-03 6.54105014e-03 -2.95463956e-03 -2.09264636e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 -3.37692620e-03 7.31013090e-03 -4.71806880e-02 1.04774097e-02 -2.35903440e-02 2.01624211e-03 -3.31442239e-04 1.91279650e-03 -6.23039032e-04 -1.65721120e-04 8.39173435e-03 6.03714157e-02 2.30218531e-02 2.13628283e-03 2.30218531e-02 -6.68461425e-02 -6.54704601e-03 -6.68461425e-02 -4.06451147e-04 1.40079141e-04 -6.17570719e-04 7.03994037e-04 1.40079141e-04 -2.63697104e-03 -2.23169235e-02 -1.07303294e-02 3.39856233e-03 -3.39856233e-03 3.40677537e-02 -1.04774097e-02 1.04774097e-02 -1.40466506e-03 3.04172289e-04 -3.04172289e-04 -7.56143227e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 -5.61759022e-03 -2.23881648e-02 7.08075066e-02 1.96411380e-02 5.63929599e-02 1.72485035e-03 -2.09264636e-03 6.54105014e-03 -2.92175068e-03 -1.67409116e-03 -2.00865402e-04 -1.11050827e-03 -4.60225146e-04 2.58546563e-04 -4.51045253e-04 1.05858787e-03 -6.26079835e-04 1.23765688e-03 2.15594948e-04 -2.10858140e-04 2.07629107e-04 2.01210755e-05 -1.03814554e-04 -9.69145880e-05 2.41666542e-04 1.54868109e-04 -2.06031736e-05 -3.04108236e-04 -7.80965781e-04 1.25954053e-04 1.27634753e-04 -2.28923178e-04 1.21517806e-05 3.07019318e-04 -3.69298091e-04 -5.86813235e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 -2.47971010e-04 7.58193181e-04 -3.84480879e-03 5.74816056e-04 -2.21071022e-03 -1.77571990e-04 2.56170813e-04 -1.84605080e-04 -2.50980997e-05 1.27619336e-04 3.81393684e-04 1.80509883e-04 2.03514962e-04 3.85346086e-04 4.33902441e-04 9.33418971e-04 -1.16615035e-03 3.50966477e-04 -3.04148228e-04 5.88345543e-06 -1.30933982e-03 7.47483768e-04 1.95152926e-05 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 2.61276086e-04 -2.61276086e-04 2.43109263e-03 -6.02086007e-04 6.02086007e-04 1.80801011e-04 -2.56170799e-04 2.56170799e-04 -1.29483612e-04 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 -5.51145381e-04 -4.66484788e-04 -1.28148024e-03 1.82604212e-03 -1.28148024e-03 5.68970014e-04 -1.76503520e-05 1.77520366e-03 -9.85484973e-04 -1.76503520e-05 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 -5.59016539e-05 -2.48458547e-04 7.90677129e-04 1.81273073e-04 8.04312104e-04 -2.01210696e-05 -2.13695409e-05 -4.64676266e-05 1.25490500e-05 -9.75262896e-06 1.67860990e-04 -4.18578729e-04 2.61740800e-04 3.56857434e-05 -3.24931650e-06 3.03510886e-04 -2.18158819e-04 8.28091649e-04 -3.69298091e-04 6.07435221e-05 -5.31773057e-04 1.97505527e-04 1.98480104e-05 2.04186516e-04 1.44067214e-03 7.58193181e-04 -1.23985505e-04 2.02291932e-04 -2.21071022e-03 2.87408028e-04 -5.28743471e-04 -5.01583601e-05 1.27619336e-04 -1.25755053e-04 9.75262549e-06 6.47418095e-05 3.81393684e-04 1.80509883e-04 4.33902441e-04 3.85346086e-04 2.03514962e-04 3.50966477e-04 -1.16615035e-03 9.33418971e-04 -4.95265818e-04 1.95152926e-05 -1.30933982e-03 6.37141976e-04 5.88345543e-06 -1.60793792e-06 -1.70876570e-05 -8.80184876e-06 4.53312724e-06 -1.76036975e-06 2.92268424e-05 -1.51208194e-05 5.84536849e-06 -4.41740024e-06 4.62949111e-06 -1.79807868e-06 -9.79615990e-07 9.25898222e-07 9.88382865e-05 -6.51124480e-05 -2.69514158e-04 -3.25562240e-05 1.64758800e-04 9.32834789e-04 8.23793998e-05 -2.96907795e-05 -1.42149690e-04 9.82445319e-06 6.61626184e-05 -7.10748450e-05 -1.69994239e-05 -1.80353538e-04 -9.32724866e-05 4.81751546e-05 -1.86544973e-05 3.08998057e-04 -1.60282018e-04 6.17996114e-05 -4.68818764e-05 4.93361816e-05 -1.91040519e-05 -1.04976571e-05 9.86723632e-06 -9.88387313e-05 -2.15771179e-09 -1.07696823e-03 -2.44365092e-03 -5.38484117e-04 3.05721893e-03 8.46209650e-03 1.52860947e-03 -3.53691740e-04 -1.19063181e-03 -8.64807938e-06 5.99639944e-04 -5.95315905e-04 8.23397546e-06 8.78440850e-05 4.46526795e-05 -2.32295625e-05 9.09244704e-06 -1.49092957e-04 7.79281385e-05 -3.03435727e-05 2.21003392e-05 -2.34882243e-05 9.19918352e-06 4.99418356e-06 -4.78772410e-06 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 2.55145469e-04 -4.02291420e-03 1.32981768e-04 4.06677214e-05 5.54151652e-04 -1.19788748e-04 -2.41806010e-04 3.03363518e-04 -5.68836735e-06 -6.04947890e-05 -3.13251197e-05 1.55568489e-05 -6.26502394e-06 1.04111346e-04 -5.19803533e-05 2.08222691e-05 -1.59982735e-05 1.59690830e-05 -6.43970549e-06 -3.20076379e-06 3.19381660e-06 -2.69514151e-04 -2.44365085e-03 -1.16593934e-03 -5.82969671e-04 3.80022293e-03 3.40366866e-05 1.90011147e-03 -2.07071284e-04 -4.15998960e-05 -1.93553576e-04 6.83276203e-05 -2.07999480e-05 1.64679509e-06 1.75688170e-05 9.09244704e-06 -4.64591250e-06 1.00893368e-06 -3.03435727e-05 1.55856277e-05 -3.44380823e-06 4.71417907e-06 -4.78772410e-06 1.02477172e-06 1.16864192e-06 -5.07148666e-07 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 1.32981768e-04 -2.01145710e-03 5.56728179e-05 1.45725943e-05 3.03363518e-04 -5.49049709e-05 -1.24229274e-04 9.91063745e-05 -2.71923367e-05 -2.89400563e-04 -1.47980140e-04 7.72744977e-05 -3.01183751e-05 4.92429573e-04 -2.58264457e-04 1.00176519e-04 -7.34242995e-05 7.84644750e-05 -3.05920031e-05 -1.68131767e-05 1.59846639e-05 1.64758814e-04 3.05721906e-03 -2.55145464e-04 -3.80022293e-03 -1.32981764e-04 1.31129343e-02 -1.90624631e-04 -1.73208236e-03 3.18366201e-04 7.90677129e-04 -9.53268973e-04 1.87306882e-05 1.98757155e-04 1.03457705e-04 -5.16145113e-05 2.06915410e-05 -3.42794655e-04 1.71864714e-04 -6.85589310e-05 5.29308091e-05 -5.31767069e-05 2.13400803e-05 1.07535348e-05 -1.06353414e-05 9.32834782e-04 8.46209643e-03 4.02291420e-03 -3.40366858e-05 2.01145710e-03 -1.31129343e-02 -6.55646716e-03 6.95081130e-04 1.21686919e-04 6.55355235e-04 -2.20882980e-04 6.08434596e-05 -5.43846735e-06 -5.78801126e-05 -3.01183751e-05 1.54548995e-05 -3.41193992e-06 1.00176519e-04 -5.16528913e-05 1.15822839e-05 -1.56354297e-05 1.59846639e-05 -3.48410422e-06 -3.91144709e-06 1.73808848e-06 8.23794069e-05 1.52860953e-03 -1.32981764e-04 -1.90011147e-03 -5.56728169e-05 6.55646716e-03 -8.35040807e-05 -9.53268973e-04 1.48956869e-04 4.02156052e-04 -3.02178902e-04 -3.35019576e-06 -3.59793740e-05 -1.77721362e-05 9.64200104e-06 -3.83257903e-06 5.99230914e-05 -3.26431374e-05 1.28892190e-05 -8.44259633e-06 9.53740505e-06 -3.79753063e-06 -2.09678814e-06 2.06281760e-06 2.96906442e-05 3.53690428e-04 4.06677580e-05 -2.07071302e-04 1.45726121e-05 -1.90624666e-04 6.95081147e-04 -8.35040977e-05 -1.91591529e-10 -1.66428517e-05 1.34138190e-05 2.01210755e-05 -2.68279820e-05 5.46091783e-06 5.83037947e-05 2.97944241e-05 -1.49432385e-05 6.06704333e-06 -9.95787422e-05 5.02217574e-05 -2.02666295e-05 1.50126121e-05 -1.51852495e-05 6.17760109e-06 3.05656655e-06 -3.09574302e-06 1.42149841e-04 1.19063327e-03 5.54151609e-04 -4.15998734e-05 3.03363497e-04 -1.73208232e-03 1.21686897e-04 -9.53268953e-04 1.66432984e-05 -2.42180267e-10 3.57831158e-05 -1.86428646e-06 -1.22027527e-10 -1.56538965e-06 -1.67759277e-05 -8.56169915e-06 4.41506194e-06 -9.41502973e-07 2.87557358e-05 -1.49112131e-05 3.24424410e-06 -4.38580428e-06 4.50381612e-06 -9.43350908e-07 -1.11171923e-06 4.70281841e-07 -9.82460806e-06 8.64657845e-06 -1.19788706e-04 -1.93553598e-04 -5.49049494e-05 3.18366161e-04 6.55355255e-04 1.48956849e-04 -1.34142777e-05 -3.57826035e-05 -2.56125532e-10 2.32338133e-05 -1.86415402e-06 -1.71116105e-06 -1.82063491e-05 -9.47883982e-06 4.49186165e-06 -2.05635898e-06 3.15218813e-05 -1.50342504e-05 6.82664773e-06 -4.92050165e-06 4.63269241e-06 -2.13063908e-06 -8.33660651e-07 1.01622210e-06 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 6.83276197e-05 -1.24229274e-04 7.90677129e-04 -2.20882979e-04 4.02156052e-04 -2.01210696e-05 1.86427238e-06 -2.32338133e-05 -9.75262896e-06 1.09218357e-06 1.16607589e-05 6.06704333e-06 -2.98864769e-06 6.72616141e-07 -2.02666295e-05 1.00443515e-05 -2.29892049e-06 3.20014665e-06 -3.09574302e-06 6.87847906e-07 7.25411708e-07 -3.25683001e-07 7.10749203e-05 5.95316634e-04 3.03363497e-04 -2.07999367e-05 9.91063634e-05 -9.53268953e-04 6.08434487e-05 -3.02178891e-04 2.68282115e-05 -1.22027527e-10 1.86440482e-06 9.75262549e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 + 0 26 52 78 104 129 155 181 206 232 258 283 309 335 360 386 410 435 459 483 508 532 558 584 610 635 660 673 - -8.68754186e-04 -7.79382140e-03 -1.72625944e-03 3.15044850e-03 -1.72625944e-03 5.60345969e-03 -1.01917052e-02 5.60345969e-03 1.45649809e-04 4.46634856e-04 -2.56398737e-04 -2.52272869e-04 4.46634856e-04 -3.45722685e-03 -2.40103515e-02 -3.30304632e-03 8.24789229e-03 -9.90913897e-03 9.51645564e-03 -2.34207980e-02 2.85493669e-02 -1.63526925e-04 -9.76972556e-05 2.95644701e-05 2.04398356e-04 -2.93091767e-04 -8.18917543e-03 -7.12023536e-02 -1.58463763e-02 2.87106175e-02 -1.58463763e-02 5.07482850e-02 -9.15058640e-02 5.07482850e-02 7.79283584e-04 2.79907826e-03 -1.69935910e-03 -1.34975876e-03 2.79907826e-03 -2.82457761e-02 -1.71751212e-01 -2.48107953e-02 6.03920467e-02 -7.44323860e-02 6.64251521e-02 -1.57203294e-01 1.99275456e-01 -7.17011093e-03 -4.64064220e-03 4.50879047e-03 3.95555174e-04 -1.39219266e-02 1.59603453e-03 1.36924397e-02 2.11149871e-03 -5.97190644e-03 3.27743805e-03 -6.57443339e-03 1.89837654e-02 -1.04643658e-02 -4.80190460e-04 -2.31278443e-04 1.51466166e-04 3.48102254e-04 -6.65641347e-04 3.14848160e-03 1.89914159e-02 -1.62962327e-03 -7.55701649e-03 9.11275227e-03 5.72262662e-03 1.99630335e-02 -2.46043977e-02 6.61830588e-04 5.22771015e-04 -6.43708735e-04 -6.33591580e-05 1.42425294e-03 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 1.19438129e-02 -7.13784578e-03 2.28953340e-02 -3.80108031e-02 2.28953340e-02 2.61640661e-04 1.34458777e-03 -9.14099894e-04 -4.53174918e-04 1.34458777e-03 -1.11066915e-02 -7.10145871e-02 -1.06684881e-02 2.26710495e-02 -3.20054642e-02 2.95095146e-02 -6.06803588e-02 8.85285438e-02 -1.82471973e-03 -1.22262198e-03 1.09590367e-03 2.38097508e-04 -3.66786595e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 -5.97190644e-03 2.11149871e-03 -1.04643658e-02 1.89837654e-02 -6.57443339e-03 -6.13701652e-05 -6.65641347e-04 1.51466166e-04 5.89908264e-04 -2.31278443e-04 9.44544481e-03 5.69742478e-02 9.11275227e-03 -2.26710495e-02 2.26710495e-02 -2.46043977e-02 5.98891005e-02 -5.98891005e-02 2.31471561e-03 1.42425294e-03 -1.42425294e-03 4.32077886e-03 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 1.94940564e-02 -1.07303294e-02 2.09548194e-02 -6.15790402e-02 3.40677537e-02 1.40466506e-03 3.80644111e-04 -3.04172289e-04 -8.51596998e-04 1.79436027e-03 -9.78949612e-03 -5.48977607e-02 5.61759022e-03 2.23881648e-02 -2.72932817e-02 -1.96411380e-02 -5.63929599e-02 7.08075066e-02 -3.39273548e-03 -1.67409116e-03 2.09264636e-03 -3.28888829e-05 -6.54105014e-03 1.15630983e-02 9.92583999e-02 2.34056249e-02 -3.89448405e-02 2.34056249e-02 -7.46919746e-02 1.23158080e-01 -7.46919746e-02 -5.21311581e-04 -3.61599049e-03 2.59867238e-03 9.02938145e-04 -3.61599049e-03 3.44970573e-02 2.06765444e-01 3.19346459e-02 -6.63732360e-02 9.58039376e-02 -8.52220534e-02 1.69178880e-01 -2.55666160e-01 8.96434240e-03 5.98358049e-03 -6.04935826e-03 6.04925537e-04 1.79507415e-02 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 1.94940564e-02 -6.79712466e-03 3.40677537e-02 -6.15790402e-02 2.09548194e-02 3.51721030e-05 1.79436027e-03 -3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.93684884e-02 -1.64693282e-01 -2.72932817e-02 6.71644943e-02 -6.71644943e-02 7.08075066e-02 -1.69178880e-01 1.69178880e-01 -1.00073108e-02 -6.54105014e-03 6.54105014e-03 -1.91168915e-02 3.15462415e-04 2.14911508e-03 8.81388081e-04 -7.40145109e-04 4.39522720e-04 -2.63076631e-03 1.97711345e-03 -1.21404041e-03 1.26621054e-04 1.55711914e-04 -6.35724085e-05 -1.75842915e-04 2.17689657e-04 9.35515860e-04 -7.64877644e-04 7.17957752e-04 -2.86948348e-04 7.76944222e-04 -1.98304289e-04 -3.17385714e-03 2.13088873e-03 1.23215965e-03 1.26342078e-03 -1.39989072e-03 3.49267591e-04 2.67162646e-03 6.18258214e-04 3.96376881e-03 5.94206062e-04 -1.79713253e-03 1.15367735e-03 -1.43187248e-03 4.83491532e-03 -3.23540474e-03 1.52233917e-04 5.12341605e-04 -2.54306520e-04 -3.77981679e-04 4.40775872e-04 5.99118777e-04 -5.13284067e-04 -6.72083101e-04 -2.64853829e-04 7.94834062e-04 2.24459732e-03 -1.83894989e-03 7.89788364e-04 1.27440998e-03 1.76503538e-05 -9.94413772e-05 4.42137531e-04 1.99048524e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 9.05218801e-04 -2.61276086e-04 6.02086007e-04 -2.43109263e-03 6.02086007e-04 -9.04005053e-05 -2.56170799e-04 1.29483612e-04 1.56578268e-04 -2.56170799e-04 -5.30985993e-04 6.45135782e-04 5.51145381e-04 4.66484788e-04 -4.66484788e-04 -1.82604212e-03 1.28148024e-03 -1.28148024e-03 -1.13794003e-03 -1.76503520e-05 1.76503520e-05 -1.77520366e-03 -5.46396931e-04 -3.72237651e-03 -1.01638677e-03 1.28196893e-03 -1.27149785e-03 2.92072676e-03 -3.42446095e-03 3.73867384e-03 -1.75842915e-04 -3.41266680e-04 1.10110642e-04 3.29666963e-04 -3.05483813e-04 -2.04398353e-04 -3.95555143e-04 -6.33591575e-05 -7.46950316e-04 -9.85047821e-04 -3.28888833e-05 2.08000118e-03 1.47507564e-03 -3.49267599e-04 1.15743753e-05 4.53711915e-04 -1.32641259e-03 -6.11121600e-04 6.18258214e-04 3.96376881e-03 1.15367735e-03 -1.79713253e-03 5.94206062e-04 -3.23540474e-03 4.83491532e-03 -1.43187248e-03 2.51224778e-04 4.40775872e-04 -2.54306520e-04 -3.20829279e-04 5.12341605e-04 1.79735633e-03 -1.53985220e-03 7.94834062e-04 -7.94561487e-04 1.44747440e-03 7.89788364e-04 -5.51684967e-03 4.35069962e-03 2.58430956e-03 1.99048524e-03 -2.20576681e-03 6.11121586e-04 5.32561099e-03 -4.82383223e-06 -5.12043280e-05 -1.56161714e-05 2.52789703e-05 -5.20539047e-06 5.17945072e-05 -8.39088927e-05 1.72648357e-05 1.97832811e-06 1.52585645e-05 -3.14348229e-06 -1.18091842e-05 5.08618816e-06 -4.34377116e-04 -3.79807241e-03 -8.95685946e-04 1.48930151e-03 -8.95685946e-04 2.88410925e-03 -4.75300430e-03 2.88410925e-03 3.03717859e-05 1.80411666e-04 -1.23287142e-04 -5.26054763e-05 1.80411666e-04 -5.10572729e-05 -5.41062349e-04 -1.65719047e-04 2.68410075e-04 -5.52396824e-05 5.48357439e-04 -8.88812248e-04 1.82785813e-04 2.11496651e-05 1.62495422e-04 -3.34562014e-05 -1.25848831e-04 5.41651408e-05 -4.19342645e-03 -3.56011790e-02 -8.46167225e-03 1.39412095e-02 -8.46167225e-03 2.69027520e-02 -4.38147980e-02 2.69027520e-02 4.71842371e-05 1.10836724e-03 -8.54003590e-04 -8.17254960e-05 1.10836724e-03 1.50482981e-05 1.60290646e-04 4.66705464e-05 -7.94033554e-05 1.63664045e-05 -1.55719117e-04 2.64780211e-04 -5.45283517e-05 -7.96917854e-06 -4.58585221e-05 9.46002143e-06 3.73521697e-05 -1.61052890e-05 7.65461036e-04 6.30773565e-03 1.05574936e-03 -2.69446838e-03 1.63871903e-03 -3.23154388e-03 8.38641784e-03 -5.16569203e-03 -1.39795820e-04 -2.49073062e-05 4.82805976e-05 6.97999083e-06 -2.10811663e-04 -2.58284789e-05 -2.74939414e-04 -8.42606897e-05 1.33958037e-04 -2.80868966e-05 2.80490135e-04 -4.46515040e-04 9.34967116e-05 9.33553055e-06 8.14715631e-05 -1.70964778e-05 -6.17602208e-05 2.71571877e-05 -1.83299245e-03 -1.55976063e-02 -3.86040772e-03 5.97190644e-03 -3.86040772e-03 1.22979864e-02 -1.87718922e-02 1.22979864e-02 1.11942090e-05 5.59157674e-04 -4.59270210e-04 -1.93889387e-05 5.59157674e-04 5.01609937e-06 5.34302152e-05 1.63664045e-05 -2.64677851e-05 3.02680100e-06 -5.45283517e-05 8.82600702e-05 -1.03101791e-05 -1.78469868e-06 -1.61052890e-05 1.81127951e-06 1.29539961e-05 -2.91108482e-06 7.65461036e-04 6.30773565e-03 1.63871903e-03 -2.69446838e-03 1.05574936e-03 -5.16569203e-03 8.38641784e-03 -3.23154388e-03 6.38530607e-05 -2.10811663e-04 4.82805976e-05 1.24556727e-04 -2.49073062e-05 -4.97600015e-05 -5.28759945e-04 -1.55065476e-04 2.63667394e-04 -5.43031541e-05 5.15594141e-04 -8.76229608e-04 1.80317734e-04 2.65117181e-05 1.53109199e-04 -3.15562587e-05 -1.24640527e-04 5.36884391e-05 -2.55459163e-03 -2.07883140e-02 -3.45423515e-03 8.89670877e-03 -5.43165556e-03 1.04774097e-02 -2.75112865e-02 1.70338769e-02 3.95807214e-04 -7.24850475e-05 -7.76077099e-05 9.14839486e-05 5.36919009e-04 8.53486220e-05 9.06383391e-04 2.79377318e-04 -4.44704250e-04 9.31257727e-05 -9.26947727e-04 1.47728872e-03 -3.08982576e-04 -3.14157501e-05 -2.71522744e-04 5.69016890e-05 2.06151513e-04 -9.05075814e-05 6.12439745e-03 5.15673339e-02 1.28082773e-02 -1.97059296e-02 1.28082773e-02 -4.06242209e-02 6.15790402e-02 -4.06242209e-02 1.03294686e-04 -1.50326402e-03 1.34123111e-03 -1.78911645e-04 -1.50326402e-03 -1.65866672e-05 -1.76253315e-04 -5.43031541e-05 8.78891313e-05 -1.02570652e-05 1.80317734e-04 -2.92076536e-04 3.47468517e-05 6.01617585e-06 5.36884391e-05 -6.17544148e-06 -4.31755840e-05 9.94002842e-06 -2.55459163e-03 -2.07883140e-02 -5.43165556e-03 8.89670877e-03 -3.45423515e-03 1.70338769e-02 -2.75112865e-02 1.04774097e-02 -2.77131031e-04 5.36919009e-04 -7.76077099e-05 -2.97037128e-04 -7.24850475e-05 2.68225767e-06 2.85673574e-05 1.05051979e-05 -1.28711506e-05 2.65663754e-06 -3.48505623e-05 4.30271581e-05 -8.87240578e-06 9.08036830e-07 -9.59589470e-06 1.97892698e-06 5.40575280e-06 -2.33736958e-06 2.00184392e-04 1.41701573e-03 5.40993441e-04 -4.89698657e-04 3.14299494e-04 -1.62190847e-03 1.35250718e-03 -9.01737280e-04 6.33104844e-05 7.87253424e-05 -2.50791227e-05 -8.79213776e-05 1.00460940e-04 1.50128156e-05 1.60425993e-04 4.68783815e-05 -7.83762832e-05 1.64589935e-05 -1.57086134e-04 2.62606810e-04 -5.50654216e-05 -7.25200828e-06 -4.55560638e-05 9.58076051e-06 3.63706594e-05 -1.60222426e-05 3.52035023e-04 2.27305779e-03 3.87834925e-04 -1.01170243e-03 6.98847664e-04 -9.78743323e-04 2.72218884e-03 -1.97796348e-03 7.52473449e-05 2.56170550e-04 -1.26687062e-04 -1.98169399e-04 2.20387676e-04 -2.91079326e-06 -3.11280772e-05 -9.08735927e-06 1.54678046e-05 -1.72801077e-06 3.04828079e-05 -5.18521718e-05 5.93558137e-06 1.39065333e-06 8.99382338e-06 -9.77057370e-07 -7.63361459e-06 1.67194156e-06 -1.42936203e-04 -8.36708932e-04 -1.58090518e-04 4.50389116e-04 -1.58090518e-04 3.75521428e-04 -1.17365137e-03 3.75521428e-04 -5.19072194e-05 -1.28551341e-04 6.47417432e-05 8.99059414e-05 -1.28551341e-04 -1.24079219e-05 -1.32488320e-04 -4.08021083e-05 6.35409658e-05 -1.40886186e-05 1.36368739e-04 -2.12797682e-04 4.70407544e-05 3.83702307e-06 3.89466067e-05 -8.65253444e-06 -2.87370518e-05 1.34794521e-05 -3.46729538e-04 -2.45434324e-03 -6.75264504e-04 8.48182954e-04 -8.06146315e-04 1.97764581e-03 -2.34261116e-03 2.39343684e-03 -8.79213776e-05 -1.61454400e-04 4.34383148e-05 1.64833346e-04 -1.48905346e-04 5.00427187e-06 5.34753310e-05 1.64589935e-05 -2.61254277e-05 2.98773230e-06 -5.50654216e-05 8.75356035e-05 -1.02450096e-05 -1.51378647e-06 -1.60222426e-05 1.80248119e-06 1.26452178e-05 -2.83008361e-06 3.52035023e-04 2.27305779e-03 6.98847664e-04 -1.01170243e-03 3.87834925e-04 -1.97796348e-03 2.72218884e-03 -9.78743323e-04 1.33996061e-04 2.20387676e-04 -1.26687062e-04 -1.64250812e-04 2.56170550e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 129 155 181 206 232 258 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 -673 - 4.34377093e-04 3.89691070e-03 8.63129722e-04 -1.72625944e-03 5.61059340e-04 -2.80172985e-03 5.60345969e-03 -1.78651566e-03 -7.28249045e-05 -2.56398737e-04 6.20367503e-05 2.58461671e-04 -1.24073501e-04 3.45722685e-03 2.40103515e-02 3.30304632e-03 -9.90913897e-03 8.24789229e-03 -9.51645564e-03 2.85493669e-02 -2.34207980e-02 1.63526925e-04 2.95644701e-05 -9.76972556e-05 2.04398356e-04 2.93091767e-04 4.09458772e-03 3.56011768e-02 7.92318813e-03 -1.58463763e-02 4.94105309e-03 -2.53741425e-02 5.07482850e-02 -1.53834365e-02 -3.89641792e-04 -1.69935910e-03 2.50039606e-04 1.87415927e-03 -5.00079211e-04 2.82457761e-02 1.71751212e-01 2.48107953e-02 -7.44323860e-02 6.03920467e-02 -6.64251521e-02 1.99275456e-01 -1.57203294e-01 7.17011093e-03 4.50879047e-03 -4.64064220e-03 3.95555174e-04 1.39219266e-02 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 3.27743805e-03 -1.05574936e-03 3.28721669e-03 -1.04643658e-02 3.28721669e-03 2.40095230e-04 1.51466166e-04 -4.07919404e-06 -4.15857137e-04 1.51466166e-04 -3.14848160e-03 -1.89914159e-02 1.62962327e-03 9.11275227e-03 -7.55701649e-03 -5.72262662e-03 -2.46043977e-02 1.99630335e-02 -6.61830588e-04 -6.43708735e-04 5.22771015e-04 -6.33591580e-05 -1.42425294e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 -5.97190644e-03 2.11149871e-03 -1.04643658e-02 1.89837654e-02 -6.57443339e-03 -6.13701652e-05 -6.65641347e-04 1.51466166e-04 5.89908264e-04 -2.31278443e-04 9.44544481e-03 5.69742478e-02 9.11275227e-03 -2.26710495e-02 2.26710495e-02 -2.46043977e-02 5.98891005e-02 -5.98891005e-02 2.31471561e-03 1.42425294e-03 -1.42425294e-03 4.32077886e-03 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 4.44337740e-03 -1.05574936e-03 7.19878526e-03 -1.43975705e-02 3.30885282e-03 1.69585413e-04 6.48383261e-04 -8.23856205e-05 -6.78844339e-04 1.64771241e-04 -1.11066915e-02 -7.10145871e-02 -1.06684881e-02 3.20054642e-02 -2.26710495e-02 2.95095146e-02 -8.85285438e-02 6.06803588e-02 -1.82471973e-03 -1.09590367e-03 1.22262198e-03 -2.38097508e-04 -3.66786595e-03 2.63697104e-03 2.23169235e-02 3.39856233e-03 -1.07303294e-02 3.39856233e-03 -1.04774097e-02 3.40677537e-02 -1.04774097e-02 -7.02332531e-04 -3.04172289e-04 -7.56143227e-05 1.21647563e-03 -3.04172289e-04 9.78949612e-03 5.48977607e-02 -5.61759022e-03 -2.72932817e-02 2.23881648e-02 1.96411380e-02 7.08075066e-02 -5.63929599e-02 3.39273548e-03 2.09264636e-03 -1.67409116e-03 -3.28888829e-05 6.54105014e-03 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 1.94940564e-02 -6.79712466e-03 3.40677537e-02 -6.15790402e-02 2.09548194e-02 3.51721030e-05 1.79436027e-03 -3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.93684884e-02 -1.64693282e-01 -2.72932817e-02 6.71644943e-02 -6.71644943e-02 7.08075066e-02 -1.69178880e-01 1.69178880e-01 -1.00073108e-02 -6.54105014e-03 6.54105014e-03 -1.91168915e-02 3.65218523e-03 3.23076295e-02 7.31013090e-03 -1.46202618e-02 3.37692620e-03 -2.35903440e-02 4.71806880e-02 -1.04774097e-02 -4.68553427e-04 -1.91279650e-03 1.65721120e-04 2.05763641e-03 -3.31442239e-04 3.44970573e-02 2.06765444e-01 3.19346459e-02 -9.58039376e-02 6.63732360e-02 -8.52220534e-02 2.55666160e-01 -1.69178880e-01 8.96434240e-03 6.04935826e-03 -5.98358049e-03 -6.04925537e-04 1.79507415e-02 -1.57731207e-04 -1.07455754e-03 -4.40694041e-04 4.39522720e-04 -8.08610292e-05 1.31538316e-03 -1.21404041e-03 1.56052831e-04 -6.33105270e-05 -6.35724085e-05 6.03533012e-05 6.78003819e-05 -1.23935635e-04 -9.35515860e-04 7.64877644e-04 -7.17957752e-04 7.76944222e-04 -2.86948348e-04 1.98304289e-04 2.13088873e-03 -3.17385714e-03 -1.23215965e-03 -1.39989072e-03 1.26342078e-03 3.49267591e-04 -2.67162646e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 9.05218801e-04 -2.61276086e-04 6.02086007e-04 -2.43109263e-03 6.02086007e-04 -9.04005053e-05 -2.56170799e-04 1.29483612e-04 1.56578268e-04 -2.56170799e-04 -5.30985993e-04 6.45135782e-04 5.51145381e-04 4.66484788e-04 -4.66484788e-04 -1.82604212e-03 1.28148024e-03 -1.28148024e-03 -1.13794003e-03 -1.76503520e-05 1.76503520e-05 -1.77520366e-03 2.04186516e-04 1.44067214e-03 2.02291932e-04 -7.58193181e-04 1.23985505e-04 -5.28743471e-04 2.21071022e-03 -2.87408028e-04 1.66331586e-05 1.25755053e-04 -6.47418095e-05 -4.83147268e-05 1.27619336e-04 5.99118777e-04 -5.13284067e-04 -6.72083101e-04 -7.94834062e-04 2.64853829e-04 2.24459732e-03 -7.89788364e-04 1.83894989e-03 1.27440998e-03 9.94413772e-05 -1.76503538e-05 -4.42137531e-04 1.99048524e-03 1.40873233e-04 6.61908408e-04 2.66387374e-04 -2.77663663e-04 2.51858719e-04 -6.69686251e-04 5.21425422e-04 -6.32837578e-04 1.08042527e-04 2.03045895e-04 -8.50297262e-05 -1.64833471e-04 1.71923735e-04 -2.04398353e-04 -3.95555143e-04 -6.33591575e-05 9.85047821e-04 7.46950316e-04 -3.28888833e-05 -1.47507564e-03 -2.08000118e-03 -3.49267599e-04 -4.53711915e-04 -1.15743753e-05 1.32641259e-03 -6.11121600e-04 -4.08373031e-04 -2.88134429e-03 -7.58193181e-04 1.33958170e-03 -2.47971010e-04 2.21071022e-03 -3.84480879e-03 5.74816056e-04 -1.10521587e-04 -1.84605080e-04 1.27619336e-04 1.41232804e-04 -2.56170813e-04 -1.79735633e-03 1.53985220e-03 -7.94834062e-04 1.44747440e-03 -7.94561487e-04 -7.89788364e-04 4.35069962e-03 -5.51684967e-03 -2.58430956e-03 -2.20576681e-03 1.99048524e-03 6.11121586e-04 -5.32561099e-03 4.82385072e-06 5.11456850e-05 1.53890151e-05 -2.56483584e-05 4.38168968e-06 -5.09806981e-05 8.49678302e-05 -1.45782800e-05 -2.25991155e-06 -1.52521148e-05 2.59157600e-06 1.23546408e-05 -4.31929334e-06 8.68754163e-04 7.89265969e-03 1.69370322e-03 -3.38740644e-03 1.39163284e-03 -5.52108029e-03 1.10421606e-02 -4.50586610e-03 -1.88102928e-04 -5.22621928e-04 1.95148346e-04 4.58129064e-04 -3.90296691e-04 5.11162740e-05 5.41064084e-04 1.63547618e-04 -2.72579364e-04 4.67275354e-05 -5.40518375e-04 9.00863958e-04 -1.55055975e-04 -2.41168547e-05 -1.62625547e-04 2.77395250e-05 1.31695632e-04 -4.62325416e-05 8.09033670e-03 7.12023514e-02 1.53078921e-02 -3.06157843e-02 1.23257571e-02 -4.92196755e-02 9.84393510e-02 -3.92289696e-02 -1.12174114e-03 -3.39007012e-03 1.09539512e-03 3.14219253e-03 -2.19079023e-03 -1.52754404e-05 -1.62461938e-04 -4.66705459e-05 8.18320217e-05 -1.39377372e-05 1.55457660e-04 -2.72191362e-04 4.65767247e-05 8.98358182e-06 4.65547532e-05 -7.86936565e-06 -3.97325245e-05 1.38457938e-05 -1.62859076e-03 -1.42309238e-02 -2.11149871e-03 6.55487611e-03 -2.69446838e-03 6.63010621e-03 -2.10617134e-02 8.58589049e-03 5.80489870e-04 3.57837303e-04 -1.07264763e-04 -7.56979400e-04 6.06295850e-04 2.54590673e-05 2.70769897e-04 8.18320217e-05 -1.33958036e-04 2.32295620e-05 -2.72191362e-04 4.45795113e-04 -7.76278746e-05 -1.06673634e-05 -8.02426159e-05 1.38457938e-05 6.37352236e-05 -2.26382124e-05 3.25718153e-03 2.84618477e-02 6.55487611e-03 -1.19438129e-02 5.38893677e-03 -2.10617134e-02 3.82226763e-02 -1.71717810e-02 -3.11816617e-04 -1.45107144e-03 6.06295850e-04 1.02369424e-03 -1.01670854e-03 -5.83979554e-06 -6.19423174e-05 -1.87950715e-05 3.13251192e-05 -3.02680094e-06 6.22866490e-05 -1.03811082e-04 1.02845431e-05 2.54550981e-06 1.88017380e-05 -1.76875580e-06 -1.56462349e-05 2.94792633e-06 -1.93066115e-03 -1.72130589e-02 -3.86040773e-03 7.72081545e-03 -2.11149871e-03 1.24974591e-02 -2.49949181e-02 6.65174234e-03 2.94808639e-04 1.10321295e-03 -1.85571189e-04 -1.14419588e-03 3.71142378e-04 5.05737970e-05 5.36598876e-04 1.55326932e-04 -2.71966165e-04 4.65448564e-05 -5.15594141e-04 9.01588667e-04 -1.54958674e-04 -2.98472515e-05 -1.55634363e-04 2.64547784e-05 1.32571579e-04 -4.64637263e-05 5.35632148e-03 4.61624565e-02 6.74145184e-03 -2.13276769e-02 8.69723612e-03 -2.09548194e-02 6.81355074e-02 -2.75112865e-02 -1.71119038e-03 -7.57301448e-04 1.50950257e-04 2.15955658e-03 -1.56161355e-03 -8.42896616e-05 -8.94331460e-04 -2.71966165e-04 4.45424174e-04 -7.75747607e-05 9.01588667e-04 -1.47728872e-03 2.58264456e-04 3.57933315e-05 2.67982862e-04 -4.64637263e-05 -2.12897389e-04 7.60160864e-05 -1.07126430e-02 -9.23249130e-02 -2.13276769e-02 3.87329673e-02 -1.73944722e-02 6.81355074e-02 -1.23158080e-01 5.50225731e-02 6.59778370e-04 3.90708675e-03 -1.56161355e-03 -2.72412392e-03 2.49337058e-03 1.92732184e-05 2.03983109e-04 6.22547807e-05 -1.03757968e-04 1.02827011e-05 -2.05676793e-04 3.42794655e-04 -3.47468515e-05 -8.49353711e-06 -6.25299756e-05 6.05295515e-06 5.19874028e-05 -1.00882586e-05 6.37153567e-03 5.61531625e-02 1.26088047e-02 -2.52176094e-02 6.71981571e-03 -4.06242209e-02 8.12484417e-02 -2.09548194e-02 -7.80856561e-04 -3.17023776e-03 3.92285699e-04 3.40287340e-03 -7.84571398e-04 -2.40069746e-06 -2.56003932e-05 -9.49078569e-06 1.15393022e-05 -1.89582333e-06 3.15150203e-05 -3.86495614e-05 6.39504149e-06 -9.08038178e-07 8.71814435e-06 -1.44488869e-06 -4.93516881e-06 1.63145742e-06 -2.73009231e-04 -1.80665689e-03 -7.81088680e-04 6.89969172e-04 -2.06084255e-04 2.32424101e-03 -1.83864668e-03 4.68355965e-04 -1.26621097e-04 -1.40558980e-04 9.88465870e-05 1.55721919e-04 -2.41164352e-04 -1.50194257e-05 -1.60297423e-04 -4.61820911e-05 7.96051316e-05 -1.37625251e-05 1.54560912e-04 -2.66146595e-04 4.62238661e-05 8.12987070e-06 4.55564081e-05 -7.82002461e-06 -3.81683679e-05 1.35116916e-05 -5.42270989e-04 -3.37277546e-03 -4.67647223e-04 1.69064890e-03 -7.16105771e-04 1.05521517e-03 -4.54381911e-03 1.85952727e-03 -1.67387077e-04 -5.12341854e-04 2.57103070e-04 3.36390548e-04 -4.76558995e-04 3.46273448e-06 3.68450915e-05 1.06780033e-05 -1.87184692e-05 1.77053043e-06 -3.55842767e-05 6.22901155e-05 -6.05806369e-06 -1.92471579e-06 -1.07547103e-05 9.77069738e-07 9.43111036e-06 -1.73723238e-06 3.37298111e-04 2.28602765e-03 3.05477500e-04 -1.21302287e-03 2.27171074e-04 -7.55308050e-04 3.46815148e-03 -5.13972607e-04 5.51264444e-05 2.53374511e-04 -1.29483678e-04 -1.14987054e-04 2.55238794e-04 1.18625908e-05 1.26642736e-04 3.84217061e-05 -6.15658834e-05 1.13963644e-05 -1.28437641e-04 2.06051727e-04 -3.82289204e-05 -4.30767692e-06 -3.71494481e-05 6.85516309e-06 2.87372610e-05 -1.09768494e-05 3.40540626e-04 1.92994167e-03 6.07509637e-04 -7.11449642e-04 7.17210256e-04 -1.61276720e-03 1.60327521e-03 -1.97807458e-03 1.95964064e-04 3.82858175e-04 -1.51702053e-04 -3.29667087e-04 3.28502202e-04 -5.77122413e-06 -6.14084858e-05 -1.87184692e-05 3.06443705e-05 -2.95088405e-06 6.22901155e-05 -1.02027067e-04 1.00967728e-05 2.21973107e-06 1.85330465e-05 -1.73723238e-06 -1.51480210e-05 2.83011761e-06 -6.74596222e-04 -4.57205531e-03 -1.21302287e-03 2.12501180e-03 -4.54342147e-04 3.46815148e-03 -5.95753527e-03 1.02794521e-03 -2.27750304e-04 -4.04993276e-04 2.55238794e-04 2.97811271e-04 -5.12341868e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 4.34377093e-04 3.89691070e-03 1.72625944e-03 -8.63129722e-04 5.61059340e-04 -5.60345969e-03 2.80172985e-03 -1.78651566e-03 2.60246826e-04 -2.56398737e-04 1.24073501e-04 6.61626184e-05 -6.20367503e-05 3.45722685e-03 2.40103515e-02 9.90913897e-03 -3.30304632e-03 8.24789229e-03 -2.85493669e-02 9.51645564e-03 -2.34207980e-02 9.52507063e-05 2.95644701e-05 -2.93091767e-04 2.43817650e-04 9.76972556e-05 4.09458772e-03 3.56011768e-02 1.58463763e-02 -7.92318813e-03 4.94105309e-03 -5.07482850e-02 2.53741425e-02 -1.53834365e-02 1.81789043e-03 -1.69935910e-03 5.00079211e-04 5.99639944e-04 -2.50039606e-04 2.82457761e-02 1.71751212e-01 7.44323860e-02 -2.48107953e-02 6.03920467e-02 -1.99275456e-01 6.64251521e-02 -1.57203294e-01 -3.24249464e-03 4.50879047e-03 -1.39219266e-02 6.40727580e-03 4.64064220e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 3.27743805e-03 -2.11149871e-03 1.89837654e-02 -1.04643658e-02 6.57443339e-03 -5.41560625e-04 6.65641347e-04 -2.31278443e-04 -2.41806010e-04 1.51466166e-04 -9.44544481e-03 -5.69742478e-02 -2.26710495e-02 9.11275227e-03 -2.26710495e-02 5.98891005e-02 -2.46043977e-02 5.98891005e-02 1.15735780e-03 -1.42425294e-03 4.32077886e-03 -2.00460252e-03 -1.42425294e-03 7.98017267e-04 6.84621983e-03 3.27743805e-03 -1.05574936e-03 1.05574936e-03 -1.04643658e-02 3.28721669e-03 -3.28721669e-03 4.80190460e-04 -1.51466166e-04 1.51466166e-04 -4.07919404e-06 3.14848160e-03 1.89914159e-02 9.11275227e-03 1.62962327e-03 7.55701649e-03 -2.46043977e-02 -5.72262662e-03 -1.99630335e-02 -2.76044654e-04 6.43708735e-04 -1.42425294e-03 6.04841681e-04 5.22771015e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 2.22168870e-03 -1.05574936e-03 1.43975705e-02 -7.19878526e-03 3.30885282e-03 -6.72689150e-04 6.48383261e-04 -1.64771241e-04 -1.92556894e-04 8.23856205e-05 -1.11066915e-02 -7.10145871e-02 -3.20054642e-02 1.06684881e-02 -2.26710495e-02 8.85285438e-02 -2.95095146e-02 6.06803588e-02 7.06161376e-04 -1.09590367e-03 3.66786595e-03 -1.69930240e-03 -1.22262198e-03 5.27394208e-03 4.46338470e-02 1.94940564e-02 -1.07303294e-02 6.79712466e-03 -6.15790402e-02 3.40677537e-02 -2.09548194e-02 1.43983717e-03 -1.79436027e-03 3.80644111e-04 7.90677129e-04 -3.04172289e-04 2.93684884e-02 1.64693282e-01 6.71644943e-02 -2.72932817e-02 6.71644943e-02 -1.69178880e-01 7.08075066e-02 -1.69178880e-01 -5.00365540e-03 6.54105014e-03 -1.91168915e-02 8.66658538e-03 6.54105014e-03 -2.63697104e-03 -2.23169235e-02 -1.07303294e-02 3.39856233e-03 -3.39856233e-03 3.40677537e-02 -1.04774097e-02 1.04774097e-02 -1.40466506e-03 3.04172289e-04 -3.04172289e-04 -7.56143227e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 -5.61759022e-03 -2.23881648e-02 7.08075066e-02 1.96411380e-02 5.63929599e-02 1.72485035e-03 -2.09264636e-03 6.54105014e-03 -2.92175068e-03 -1.67409116e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 -7.31013090e-03 3.37692620e-03 -4.71806880e-02 2.35903440e-02 -1.04774097e-02 2.01624211e-03 -1.91279650e-03 3.31442239e-04 6.23039032e-04 -1.65721120e-04 3.44970573e-02 2.06765444e-01 9.58039376e-02 -3.19346459e-02 6.63732360e-02 -2.55666160e-01 8.52220534e-02 -1.69178880e-01 -5.00605208e-03 6.04935826e-03 -1.79507415e-02 7.46088548e-03 5.98358049e-03 2.00865402e-04 1.11050827e-03 4.60225146e-04 -4.51045253e-04 2.58546563e-04 -1.05858787e-03 1.23765688e-03 -6.26079835e-04 -2.15594948e-04 2.07629107e-04 -2.10858140e-04 2.01210755e-05 1.03814554e-04 2.90743764e-04 -7.24999625e-04 -4.64604326e-04 -3.04108236e-04 7.90352123e-04 2.34289734e-03 1.27634753e-04 -2.14405289e-04 6.86769534e-04 3.07019318e-04 -8.06566400e-04 7.58626682e-04 6.41734093e-04 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 2.61276086e-04 -2.61276086e-04 2.43109263e-03 -6.02086007e-04 6.02086007e-04 1.80801011e-04 -2.56170799e-04 2.56170799e-04 -1.29483612e-04 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 -5.51145381e-04 -4.66484788e-04 -1.28148024e-03 1.82604212e-03 -1.28148024e-03 5.68970014e-04 -1.76503520e-05 1.77520366e-03 -9.85484973e-04 -1.76503520e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 -7.58193181e-04 2.47971010e-04 -3.84480879e-03 2.21071022e-03 -5.74816056e-04 -1.77571990e-04 1.84605080e-04 -2.56170813e-04 2.50980997e-05 1.27619336e-04 1.79735633e-03 -1.53985220e-03 1.44747440e-03 -7.94834062e-04 7.94561487e-04 4.35069962e-03 -7.89788364e-04 5.51684967e-03 -1.82140160e-03 2.20576681e-03 -5.32561099e-03 1.93251694e-03 1.99048524e-03 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 2.48458547e-04 5.59016539e-05 7.90677129e-04 -8.04312104e-04 -1.81273073e-04 -2.01210696e-05 4.64676266e-05 2.13695409e-05 -1.25490500e-05 -9.75262896e-06 -9.12379677e-04 4.64625899e-04 -1.16537734e-03 6.53449231e-04 1.24970599e-04 -1.10786596e-03 -1.55292111e-04 -3.78864150e-03 1.45716187e-03 -1.43919689e-03 2.61925719e-03 -5.92516593e-04 -1.08836730e-03 -2.04186516e-04 -1.44067214e-03 -7.58193181e-04 2.02291932e-04 -1.23985505e-04 2.21071022e-03 -5.28743471e-04 2.87408028e-04 5.01583601e-05 -1.25755053e-04 1.27619336e-04 9.75262549e-06 -6.47418095e-05 -5.99118777e-04 5.13284067e-04 -7.94834062e-04 -6.72083101e-04 -2.64853829e-04 -7.89788364e-04 2.24459732e-03 -1.83894989e-03 1.02010732e-03 -9.94413772e-05 1.99048524e-03 -8.82602648e-04 -1.76503538e-05 4.82385072e-06 5.11456850e-05 2.56483584e-05 -1.53890151e-05 4.38168968e-06 -8.49678302e-05 5.09806981e-05 -1.45782800e-05 1.18293886e-05 -1.52521148e-05 4.31929334e-06 4.22017959e-06 -2.59157600e-06 8.68754163e-04 7.89265969e-03 3.38740644e-03 -1.69370322e-03 1.39163284e-03 -1.10421606e-02 5.52108029e-03 -4.50586610e-03 4.90802872e-04 -5.22621928e-04 3.90296691e-04 6.61626184e-05 -1.95148346e-04 5.11162740e-05 5.41064084e-04 2.72579364e-04 -1.63547618e-04 4.67275354e-05 -9.00863958e-04 5.40518375e-04 -1.55055975e-04 1.26110190e-04 -1.62625547e-04 4.62325416e-05 4.49620073e-05 -2.77395250e-05 8.09033670e-03 7.12023514e-02 3.06157843e-02 -1.53078921e-02 1.23257571e-02 -9.84393510e-02 4.92196755e-02 -3.92289696e-02 3.28208913e-03 -3.39007012e-03 2.19079023e-03 5.99639944e-04 -1.09539512e-03 -2.54590673e-05 -2.70769897e-04 -1.33958036e-04 8.18320217e-05 -2.32295620e-05 4.45795113e-04 -2.72191362e-04 7.76278746e-05 -6.05300044e-05 8.02426159e-05 -2.26382124e-05 -2.26294041e-05 1.38457938e-05 -3.25718153e-03 -2.84618477e-02 -1.19438129e-02 6.55487611e-03 -5.38893677e-03 3.82226763e-02 -2.10617134e-02 1.71717810e-02 -1.04245353e-03 1.45107144e-03 -1.01670854e-03 -2.41806010e-04 6.06295850e-04 1.52754404e-05 1.62461938e-04 8.18320217e-05 -4.66705459e-05 1.39377372e-05 -2.72191362e-04 1.55457660e-04 -4.65767247e-05 3.89011665e-05 -4.65547532e-05 1.38457938e-05 1.20862522e-05 -7.86936565e-06 1.62859076e-03 1.42309238e-02 6.55487611e-03 -2.11149871e-03 2.69446838e-03 -2.10617134e-02 6.63010621e-03 -8.58589049e-03 9.45808325e-04 -3.57837303e-04 6.06295850e-04 -1.24229274e-04 -1.07264763e-04 -5.83979554e-06 -6.19423174e-05 -3.13251192e-05 1.87950715e-05 -3.02680094e-06 1.03811082e-04 -6.22866490e-05 1.02845431e-05 -1.48227918e-05 1.88017380e-05 -2.94792633e-06 -5.61864127e-06 1.76875580e-06 -1.93066115e-03 -1.72130589e-02 -7.72081545e-03 3.86040773e-03 -2.11149871e-03 2.49949181e-02 -1.24974591e-02 6.65174234e-03 -1.13830702e-03 1.10321295e-03 -3.71142378e-04 -3.16786168e-04 1.85571189e-04 8.42896616e-05 8.94331460e-04 4.45424174e-04 -2.71966165e-04 7.75747607e-05 -1.47728872e-03 9.01588667e-04 -2.58264456e-04 2.02271213e-04 -2.67982862e-04 7.60160864e-05 7.54507604e-05 -4.64637263e-05 1.07126430e-02 9.23249130e-02 3.87329673e-02 -2.13276769e-02 1.73944722e-02 -1.23158080e-01 6.81355074e-02 -5.50225731e-02 2.68904970e-03 -3.90708675e-03 2.49337058e-03 7.90677129e-04 -1.56161355e-03 -5.05737970e-05 -5.36598876e-04 -2.71966165e-04 1.55326932e-04 -4.65448564e-05 9.01588667e-04 -5.15594141e-04 1.54958674e-04 -1.29733981e-04 1.55634363e-04 -4.64637263e-05 -4.04373113e-05 2.64547784e-05 -5.35632148e-03 -4.61624565e-02 -2.13276769e-02 6.74145184e-03 -8.69723612e-03 6.81355074e-02 -2.09548194e-02 2.75112865e-02 -2.72582605e-03 7.57301448e-04 -1.56161355e-03 4.02156052e-04 1.50950257e-04 1.92732184e-05 2.03983109e-04 1.03757968e-04 -6.22547807e-05 1.02827011e-05 -3.42794655e-04 2.05676793e-04 -3.47468515e-05 4.92691801e-05 -6.25299756e-05 1.00882586e-05 1.86380825e-05 -6.05295515e-06 6.37153567e-03 5.61531625e-02 2.52176094e-02 -1.26088047e-02 6.71981571e-03 -8.12484417e-02 4.06242209e-02 -2.09548194e-02 3.33740309e-03 -3.17023776e-03 7.84571398e-04 1.02519508e-03 -3.92285699e-04 1.14736537e-05 1.22476023e-04 5.90872701e-05 -3.80195664e-05 1.08174528e-05 -1.97770811e-04 1.26987770e-04 -3.63047370e-05 2.53282058e-05 -3.65314380e-05 1.03219591e-05 1.08398256e-05 -6.65918973e-06 4.31421448e-04 2.57470696e-03 9.61118049e-04 -9.16663119e-04 7.24164429e-04 -2.30780040e-03 2.55881787e-03 -1.94724082e-03 -4.31190088e-04 4.01844395e-04 -4.05073428e-04 2.01210755e-05 1.80801125e-04 -1.50194257e-05 -1.60297423e-04 -7.96051316e-05 4.61820911e-05 -1.37625251e-05 2.66146595e-04 -1.54560912e-04 4.62238661e-05 -3.71197116e-05 4.55564081e-05 -1.35116916e-05 -1.20435094e-05 7.82002461e-06 -5.42270989e-04 -3.37277546e-03 -1.69064890e-03 4.67647223e-04 -7.16105771e-04 4.54381911e-03 -1.05521517e-03 1.85952727e-03 3.75016299e-04 -5.12341854e-04 4.76558995e-04 2.32338133e-05 -2.57103070e-04 5.77122413e-06 6.14084858e-05 3.06443705e-05 -1.87184692e-05 2.95088405e-06 -1.02027067e-04 6.22901155e-05 -1.00967728e-05 1.42284365e-05 -1.85330465e-05 2.83011761e-06 5.65166699e-06 -1.73723238e-06 6.74596222e-04 4.57205531e-03 2.12501180e-03 -1.21302287e-03 4.54342147e-04 -5.95753527e-03 3.46815148e-03 -1.02794521e-03 -3.71787278e-04 4.04993276e-04 -5.12341868e-04 4.83319130e-05 2.55238794e-04 3.85223042e-06 4.11507771e-05 2.07896128e-05 -1.09915916e-05 4.05635104e-06 -6.95543614e-05 3.69260122e-05 -1.35761918e-05 1.02123337e-05 -1.10245896e-05 4.07554113e-06 2.50101702e-06 -2.17627123e-06 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 3.72687821e-04 1.80130928e-04 7.90677129e-04 -1.20646816e-03 -5.83429125e-04 -2.01210696e-05 6.97014399e-05 4.46033542e-05 -2.50980963e-05 -9.75262896e-06 -3.46273448e-06 -3.68450915e-05 -1.87184692e-05 1.06780033e-05 -1.77053043e-06 6.22901155e-05 -3.55842767e-05 6.05806369e-06 -9.12993905e-06 1.07547103e-05 -1.73723238e-06 -3.04870241e-06 9.77069738e-07 -3.37298111e-04 -2.28602765e-03 -1.21302287e-03 3.05477500e-04 -2.27171074e-04 3.46815148e-03 -7.55308050e-04 5.13972607e-04 1.27144932e-04 -2.53374511e-04 2.55238794e-04 9.75262549e-06 -1.29483678e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 103 129 155 180 206 232 257 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 -651 - -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 1.72625944e-03 -8.63129722e-04 1.78651566e-03 -5.60345969e-03 2.80172985e-03 1.87421921e-04 1.24073501e-04 -6.20367503e-05 -1.92299053e-04 2.56398737e-04 -1.15240895e-03 -8.00345050e-03 5.60231245e-04 3.30304632e-03 -3.30304632e-03 -1.95641710e-03 -9.51645564e-03 9.51645564e-03 6.35004709e-05 -2.14253180e-04 2.14253180e-04 -2.95644701e-05 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 1.58463763e-02 -7.92318813e-03 1.53834365e-02 -5.07482850e-02 2.53741425e-02 1.42824864e-03 5.00079211e-04 -2.50039606e-04 -1.27451933e-03 1.69935910e-03 -9.41525869e-03 -5.72504040e-02 5.77007414e-03 2.48107953e-02 -2.48107953e-02 -1.99304448e-02 -6.64251521e-02 6.64251521e-02 -2.16166309e-03 -1.89848533e-03 1.89848533e-03 -4.50879047e-03 1.10008765e-03 9.82835487e-03 1.05574936e-03 -4.44337740e-03 2.22168870e-03 -3.30885282e-03 1.43975705e-02 -7.19878526e-03 -5.03103737e-04 -1.64771241e-04 8.23856205e-05 4.86287446e-04 -6.48383261e-04 2.71074055e-03 2.03708112e-02 -5.43207758e-04 -7.70479146e-03 7.70479146e-03 1.64378945e-03 2.29168167e-02 -2.29168167e-02 -5.99154015e-05 1.29386204e-05 -1.29386204e-05 -3.41339087e-04 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 5.97190644e-03 -3.27743805e-03 6.57443339e-03 -1.89837654e-02 1.04643658e-02 4.80190460e-04 2.31278443e-04 -1.51466166e-04 -3.48102254e-04 6.65641347e-04 -3.14848160e-03 -1.89914159e-02 1.62962327e-03 7.55701649e-03 -9.11275227e-03 -5.72262662e-03 -1.99630335e-02 2.46043977e-02 -6.61830588e-04 -5.22771015e-04 6.43708735e-04 6.33591580e-05 -1.42425294e-03 7.98017267e-04 6.84621983e-03 1.05574936e-03 -3.27743805e-03 1.05574936e-03 -3.28721669e-03 1.04643658e-02 -3.28721669e-03 -2.40095230e-04 -1.51466166e-04 4.07919404e-06 4.15857137e-04 -1.51466166e-04 3.14848160e-03 1.89914159e-02 -1.62962327e-03 -9.11275227e-03 7.55701649e-03 5.72262662e-03 2.46043977e-02 -1.99630335e-02 6.61830588e-04 6.43708735e-04 -5.22771015e-04 6.33591580e-05 1.42425294e-03 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 1.46202618e-02 -7.31013090e-03 1.04774097e-02 -4.71806880e-02 2.35903440e-02 1.54768869e-03 3.31442239e-04 -1.65721120e-04 -1.43459737e-03 1.91279650e-03 -8.39173435e-03 -6.03714157e-02 2.13628283e-03 2.30218531e-02 -2.30218531e-02 -6.54704601e-03 -6.68461425e-02 6.68461425e-02 -8.12902293e-04 -1.40079141e-04 1.40079141e-04 -6.17570719e-04 5.27394208e-03 4.46338470e-02 6.79712466e-03 -1.94940564e-02 1.07303294e-02 -2.09548194e-02 6.15790402e-02 -3.40677537e-02 -1.40466506e-03 -3.80644111e-04 3.04172289e-04 8.51596998e-04 -1.79436027e-03 9.78949612e-03 5.48977607e-02 -5.61759022e-03 -2.23881648e-02 2.72932817e-02 1.96411380e-02 5.63929599e-02 -7.08075066e-02 3.39273548e-03 1.67409116e-03 -2.09264636e-03 3.28888829e-05 6.54105014e-03 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 1.07303294e-02 -3.39856233e-03 1.04774097e-02 -3.40677537e-02 1.04774097e-02 7.02332531e-04 3.04172289e-04 7.56143227e-05 -1.21647563e-03 3.04172289e-04 -9.78949612e-03 -5.48977607e-02 5.61759022e-03 2.72932817e-02 -2.23881648e-02 -1.96411380e-02 -7.08075066e-02 5.63929599e-02 -3.39273548e-03 -2.09264636e-03 1.67409116e-03 3.28888829e-05 -6.54105014e-03 4.31341945e-05 3.59507266e-05 1.77685534e-04 -2.07024260e-05 1.03512130e-05 -4.70027004e-04 -1.55452545e-04 7.77262725e-05 6.33105219e-05 8.69225047e-05 -4.34612523e-05 -1.08042524e-04 1.44056699e-04 1.93829176e-04 -4.83333083e-04 -4.12063472e-05 -1.49240127e-04 1.49240127e-04 2.51908105e-04 -6.53331028e-04 6.53331028e-04 4.10719879e-04 4.65295430e-05 -4.65295430e-05 6.14038636e-04 4.08373031e-04 2.88134429e-03 2.47971010e-04 -1.33958170e-03 7.58193181e-04 -5.74816056e-04 3.84480879e-03 -2.21071022e-03 6.70504030e-05 2.56170813e-04 -1.27619336e-04 -1.66330904e-04 1.84605080e-04 3.81393684e-04 1.80509883e-04 -3.85346086e-04 -2.03514962e-04 4.33902441e-04 1.16615035e-03 -9.33418971e-04 3.50966477e-04 7.99414046e-04 5.88345543e-06 -1.95152926e-05 1.10341792e-04 1.30933982e-03 -2.04186516e-04 -1.44067214e-03 -1.23985505e-04 7.58193181e-04 -2.02291932e-04 2.87408028e-04 -2.21071022e-03 5.28743471e-04 -3.35252015e-05 -1.27619336e-04 6.47418095e-05 3.85621013e-05 -1.25755053e-04 -3.81393684e-04 -1.80509883e-04 3.85346086e-04 4.33902441e-04 -2.03514962e-04 -1.16615035e-03 3.50966477e-04 -9.33418971e-04 -7.99414046e-04 -1.95152926e-05 5.88345543e-06 1.10341792e-04 -1.30933982e-03 -2.07035849e-04 -1.26154833e-03 -1.95957065e-04 5.19469672e-04 -5.14845921e-04 4.51564505e-04 -1.31210255e-03 1.47399836e-03 -6.78003789e-05 -1.93293276e-04 9.47823551e-05 1.64833476e-04 -1.56578268e-04 -2.64990116e-04 -2.64990116e-04 5.24580763e-04 5.24580763e-04 4.08955117e-05 4.08955117e-05 -4.42137531e-04 2.76047799e-04 1.68206444e-03 2.61276086e-04 -9.05218801e-04 2.61276086e-04 -6.02086007e-04 2.43109263e-03 -6.02086007e-04 9.04005053e-05 2.56170799e-04 -1.29483612e-04 -1.56578268e-04 2.56170799e-04 5.30985993e-04 -6.45135782e-04 -5.51145381e-04 -4.66484788e-04 4.66484788e-04 1.82604212e-03 -1.28148024e-03 1.28148024e-03 1.13794003e-03 1.76503520e-05 -1.76503520e-05 1.77520366e-03 -1.60793792e-06 -1.70876570e-05 -4.53312724e-06 8.80184876e-06 -1.76036975e-06 1.51208194e-05 -2.92268424e-05 5.84536849e-06 1.36032779e-06 4.62949111e-06 -9.25898222e-07 -4.31538883e-06 1.79807868e-06 9.88382865e-05 2.69514158e-04 6.51124480e-05 -3.25562240e-05 -9.32834789e-04 -1.64758800e-04 8.23793998e-05 7.21438981e-05 -1.42149690e-04 7.10748450e-05 7.36833989e-06 -9.82445319e-06 -1.69994239e-05 -1.80353538e-04 -4.81751546e-05 9.32724866e-05 -1.86544973e-05 1.60282018e-04 -3.08998057e-04 6.17996114e-05 1.43497005e-05 4.93361816e-05 -9.86723632e-06 -4.58497245e-05 1.91040519e-05 -9.88387313e-05 -2.15771181e-09 2.44365092e-03 1.07696823e-03 -5.38484117e-04 -8.46209650e-03 -3.05721893e-03 1.52860947e-03 6.96149295e-04 -1.19063181e-03 5.95315905e-04 -6.48605954e-06 8.64807938e-06 5.68836735e-06 6.04947890e-05 1.55568489e-05 -3.13251197e-05 6.26502394e-06 -5.19803533e-05 1.04111346e-04 -2.08222691e-05 -5.22719400e-06 -1.59690830e-05 3.19381660e-06 1.54552932e-05 -6.43970549e-06 2.69514151e-04 2.44365085e-03 -1.16593934e-03 5.82969671e-04 3.40366866e-05 3.80022293e-03 -1.90011147e-03 -1.62709097e-04 4.15998960e-05 -2.07999480e-05 1.45165182e-04 -1.93553576e-04 -8.23397546e-06 -8.78440850e-05 -2.32295625e-05 4.46526795e-05 -9.09244704e-06 7.79281385e-05 -1.49092957e-04 3.03435727e-05 6.72507974e-06 2.34882243e-05 -4.78772410e-06 -2.16365469e-05 9.19918352e-06 6.51124617e-05 1.07696836e-03 1.16593934e-03 -4.02291420e-03 2.55145469e-04 -1.32981768e-04 2.29744008e-04 -5.54151652e-04 3.03363518e-04 8.56837251e-05 -1.19788748e-04 1.64679509e-06 1.75688170e-05 4.64591250e-06 -9.09244704e-06 1.00893368e-06 -1.55856277e-05 3.03435727e-05 -3.44380823e-06 -1.34501595e-06 -4.78772410e-06 5.07148666e-07 4.66691979e-06 -1.02477172e-06 -3.25562308e-05 -5.38484182e-04 -5.82969672e-04 2.01145710e-03 -1.32981768e-04 5.56728179e-05 -1.14872004e-04 3.03363518e-04 -9.91063745e-05 -4.94944000e-05 5.49049709e-05 -1.87306882e-05 -1.98757155e-04 -5.16145113e-05 1.03457705e-04 -2.06915410e-05 1.71864714e-04 -3.42794655e-04 6.85589310e-05 1.71525702e-05 5.31767069e-05 -1.06353414e-05 -5.12161927e-05 2.13400803e-05 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 4.02291420e-03 -2.01145710e-03 -1.31129343e-02 6.55646716e-03 5.38830837e-04 -1.21686919e-04 6.08434596e-05 -4.91516426e-04 6.55355235e-04 2.71923367e-05 2.89400563e-04 7.72744977e-05 -1.47980140e-04 3.01183751e-05 -2.58264457e-04 4.92429573e-04 -1.00176519e-04 -2.21515116e-05 -7.84644750e-05 1.59846639e-05 7.19938970e-05 -3.05920031e-05 -1.64758814e-04 -3.05721906e-03 -3.80022293e-03 -2.55145464e-04 1.32981764e-04 1.31129343e-02 -7.80058795e-04 1.73208236e-03 -9.53268973e-04 -2.30252792e-04 3.18366201e-04 -5.43846735e-06 -5.78801126e-05 -1.54548995e-05 3.01183751e-05 -3.41193992e-06 5.16528913e-05 -1.00176519e-04 1.15822839e-05 4.43030232e-06 1.59846639e-05 -1.73808848e-06 -1.54964029e-05 3.48410422e-06 8.23794069e-05 1.52860953e-03 1.90011147e-03 1.32981764e-04 -5.56728169e-05 -6.55646716e-03 3.90029398e-04 -9.53268973e-04 3.02178902e-04 1.28761371e-04 -1.48956869e-04 1.93188944e-07 2.22252617e-06 9.30934221e-07 -6.77152004e-07 1.35430401e-07 -3.30152597e-06 2.66279573e-06 -5.32559145e-07 3.02681038e-07 -7.56673206e-07 1.51334641e-07 1.28586596e-07 -5.35777483e-08 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 2.29744026e-04 -1.14872013e-04 5.38830845e-04 -7.80058813e-04 3.90029406e-04 9.93593309e-06 -4.96796654e-06 -2.01209865e-05 2.68279820e-05 5.46091783e-06 5.83037947e-05 1.49432385e-05 -2.97944241e-05 6.06704333e-06 -5.02217574e-05 9.95787422e-05 -2.02666295e-05 -4.85924179e-06 -1.51852495e-05 3.09574302e-06 1.45295868e-05 -6.17760109e-06 1.42149841e-04 1.19063327e-03 4.15998734e-05 -5.54151609e-04 3.03363497e-04 -1.21686897e-04 1.73208232e-03 -9.53268953e-04 -9.93616862e-06 -2.42180270e-10 1.22027529e-10 1.34813760e-05 -3.57831158e-05 -1.09218357e-06 -1.16607589e-05 -2.98864769e-06 6.06704333e-06 -6.72616141e-07 1.00443515e-05 -2.02666295e-05 2.29892049e-06 9.71848359e-07 3.09574302e-06 -3.25683001e-07 -3.13411415e-06 6.87847906e-07 -7.10749203e-05 -5.95316634e-04 -2.07999367e-05 3.03363497e-04 -9.91063634e-05 6.08434487e-05 -9.53268953e-04 3.02178891e-04 4.96808431e-06 1.22027529e-10 -2.81102254e-05 1.86440482e-06 -3.75693516e-06 -4.02622265e-05 -1.05961487e-05 2.01305413e-05 -4.34729029e-06 3.57869114e-05 -6.76558601e-05 1.45757150e-05 2.95230011e-06 1.05759813e-05 -2.29456350e-06 -9.57893802e-06 4.35407754e-06 -7.36845604e-06 6.48493384e-06 1.45165198e-04 8.56836931e-05 -4.94943846e-05 -4.91516442e-04 -2.30252761e-04 1.28761356e-04 2.01211585e-05 -1.34809962e-05 2.81100284e-05 -1.40235800e-10 1.98668118e-10 1.56538965e-06 1.67759277e-05 4.41506194e-06 -8.56169915e-06 9.41502973e-07 -1.49112131e-05 2.87557358e-05 -3.24424410e-06 -1.23012505e-06 -4.50381612e-06 4.70281841e-07 4.35407754e-06 -9.43350908e-07 9.82460806e-06 -8.64657845e-06 -1.93553598e-04 -1.19788706e-04 5.49049494e-05 6.55355255e-04 3.18366161e-04 -1.48956849e-04 -2.68282114e-05 3.57826035e-05 -1.86415402e-06 1.98668118e-10 -2.56125535e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 377 402 426 450 475 499 523 548 574 599 625 651 +652 + -8.68754186e-04 -7.79382140e-03 -3.15044850e-03 1.72625944e-03 -1.72625944e-03 1.01917052e-02 -5.60345969e-03 5.60345969e-03 -2.91299618e-04 4.46634856e-04 -4.46634856e-04 2.56398737e-04 -3.45722685e-03 -2.40103515e-02 -8.24789229e-03 3.30304632e-03 -9.90913897e-03 2.34207980e-02 -9.51645564e-03 2.85493669e-02 2.58777632e-04 -9.76972556e-05 2.93091767e-04 -3.94192935e-05 -2.95644701e-05 -8.18917543e-03 -7.12023536e-02 -2.87106175e-02 1.58463763e-02 -1.58463763e-02 9.15058640e-02 -5.07482850e-02 5.07482850e-02 -1.55856717e-03 2.79907826e-03 -2.79907826e-03 1.69935910e-03 -2.82457761e-02 -1.71751212e-01 -6.03920467e-02 2.48107953e-02 -7.44323860e-02 1.57203294e-01 -6.64251521e-02 1.99275456e-01 3.92761630e-03 -4.64064220e-03 1.39219266e-02 -6.01172063e-03 -4.50879047e-03 3.49413945e-03 3.03670144e-02 1.19438129e-02 -7.13784578e-03 7.13784578e-03 -3.80108031e-02 2.28953340e-02 -2.28953340e-02 5.23281322e-04 -1.34458777e-03 1.34458777e-03 -9.14099894e-04 1.11066915e-02 7.10145871e-02 2.26710495e-02 -1.06684881e-02 3.20054642e-02 -6.06803588e-02 2.95095146e-02 -8.85285438e-02 -1.11855836e-03 1.22262198e-03 -3.66786595e-03 1.46120489e-03 1.09590367e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 2.11149871e-03 -3.27743805e-03 1.89837654e-02 -6.57443339e-03 1.04643658e-02 -5.41560625e-04 2.31278443e-04 -6.65641347e-04 2.41806010e-04 1.51466166e-04 -3.14848160e-03 -1.89914159e-02 -7.55701649e-03 -1.62962327e-03 -9.11275227e-03 1.99630335e-02 5.72262662e-03 2.46043977e-02 3.85785934e-04 -5.22771015e-04 1.42425294e-03 -5.41482523e-04 -6.43708735e-04 1.59603453e-03 1.36924397e-02 5.97190644e-03 -3.27743805e-03 2.11149871e-03 -1.89837654e-02 1.04643658e-02 -6.57443339e-03 5.41560625e-04 -6.65641347e-04 2.31278443e-04 2.41806010e-04 -1.51466166e-04 9.44544481e-03 5.69742478e-02 2.26710495e-02 -9.11275227e-03 2.26710495e-02 -5.98891005e-02 2.46043977e-02 -5.98891005e-02 -1.15735780e-03 1.42425294e-03 -4.32077886e-03 2.00460252e-03 1.42425294e-03 -1.15630983e-02 -9.92583999e-02 -3.89448405e-02 2.34056249e-02 -2.34056249e-02 1.23158080e-01 -7.46919746e-02 7.46919746e-02 -1.04262316e-03 3.61599049e-03 -3.61599049e-03 2.59867238e-03 -3.44970573e-02 -2.06765444e-01 -6.63732360e-02 3.19346459e-02 -9.58039376e-02 1.69178880e-01 -8.52220534e-02 2.55666160e-01 3.95829032e-03 -5.98358049e-03 1.79507415e-02 -8.06581101e-03 -6.04935826e-03 5.27394208e-03 4.46338470e-02 1.94940564e-02 -6.79712466e-03 1.07303294e-02 -6.15790402e-02 2.09548194e-02 -3.40677537e-02 1.43983717e-03 -3.80644111e-04 1.79436027e-03 -7.90677129e-04 -3.04172289e-04 9.78949612e-03 5.48977607e-02 2.23881648e-02 5.61759022e-03 2.72932817e-02 -5.63929599e-02 -1.96411380e-02 -7.08075066e-02 -1.66788513e-03 1.67409116e-03 -6.54105014e-03 2.95463956e-03 2.09264636e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 1.07303294e-02 -6.79712466e-03 6.15790402e-02 -3.40677537e-02 2.09548194e-02 -1.43983717e-03 1.79436027e-03 -3.80644111e-04 -7.90677129e-04 3.04172289e-04 -2.93684884e-02 -1.64693282e-01 -6.71644943e-02 2.72932817e-02 -6.71644943e-02 1.69178880e-01 -7.08075066e-02 1.69178880e-01 5.00365540e-03 -6.54105014e-03 1.91168915e-02 -8.66658538e-03 -6.54105014e-03 -6.30924830e-04 -4.29823016e-03 -1.48029022e-03 1.32091080e-03 -1.32091080e-03 3.95422690e-03 -3.84480673e-03 3.84480673e-03 4.31189917e-04 -3.73401571e-04 3.73401571e-04 -1.27144817e-04 -6.44772096e-04 3.98780191e-05 5.03403775e-04 4.13849516e-04 -1.24154855e-03 -3.38826243e-03 -7.06695363e-05 2.12008609e-04 -6.86769528e-04 -6.21686687e-04 1.86506006e-03 -1.45716188e-03 -1.09287141e-03 6.18258214e-04 3.96376881e-03 1.79713253e-03 -5.94206062e-04 1.15367735e-03 -4.83491532e-03 1.43187248e-03 -3.23540474e-03 -4.03458694e-04 5.12341605e-04 -4.40775872e-04 -5.71524005e-05 2.54306520e-04 5.99118777e-04 -5.13284067e-04 2.64853829e-04 6.72083101e-04 7.94834062e-04 1.83894989e-03 -2.24459732e-03 7.89788364e-04 -2.54302654e-04 1.76503538e-05 -1.99048524e-03 1.32474018e-03 9.94413772e-05 -6.18258214e-04 -3.96376881e-03 -1.79713253e-03 1.15367735e-03 -5.94206062e-04 4.83491532e-03 -3.23540474e-03 1.43187248e-03 4.03458694e-04 -4.40775872e-04 5.12341605e-04 -5.71524005e-05 -2.54306520e-04 -1.79735633e-03 1.53985220e-03 -7.94561487e-04 7.94834062e-04 -1.44747440e-03 -5.51684967e-03 7.89788364e-04 -4.35069962e-03 7.62907963e-04 -1.99048524e-03 5.32561099e-03 -2.54363853e-03 -2.20576681e-03 -2.55111085e-04 -2.55111085e-04 8.17947080e-04 8.17947080e-04 -3.57828666e-05 -3.57828666e-05 2.50980997e-05 7.07981324e-04 -8.60181042e-04 6.21979717e-04 -5.90090074e-04 1.80329523e-04 1.70864032e-03 1.88180994e-04 2.58294160e-03 -7.58626686e-04 1.09994168e-03 -2.00813559e-03 5.92516586e-04 9.85484973e-04 2.76047799e-04 1.68206444e-03 9.05218801e-04 -2.61276086e-04 2.61276086e-04 -2.43109263e-03 6.02086007e-04 -6.02086007e-04 -1.80801011e-04 2.56170799e-04 -2.56170799e-04 1.29483612e-04 5.30985993e-04 -6.45135782e-04 4.66484788e-04 5.51145381e-04 4.66484788e-04 1.28148024e-03 -1.82604212e-03 1.28148024e-03 -5.68970014e-04 1.76503520e-05 -1.77520366e-03 9.85484973e-04 1.76503520e-05 -4.82383223e-06 -5.12043280e-05 -2.52789703e-05 1.56161714e-05 -5.20539047e-06 8.39088927e-05 -5.17945072e-05 1.72648357e-05 -1.12162176e-05 1.52585645e-05 -5.08618816e-06 -4.19130972e-06 3.14348229e-06 -4.34377116e-04 -3.79807241e-03 -1.48930151e-03 8.95685946e-04 -8.95685946e-04 4.75300430e-03 -2.88410925e-03 2.88410925e-03 -6.07435718e-05 1.80411666e-04 -1.80411666e-04 1.23287142e-04 -5.10572729e-05 -5.41062349e-04 -2.68410075e-04 1.65719047e-04 -5.52396824e-05 8.88812248e-04 -5.48357439e-04 1.82785813e-04 -1.19563118e-04 1.62495422e-04 -5.41651408e-05 -4.46082685e-05 3.34562014e-05 -4.19342645e-03 -3.56011790e-02 -1.39412095e-02 8.46167225e-03 -8.46167225e-03 4.38147980e-02 -2.69027520e-02 2.69027520e-02 -9.43684742e-05 1.10836724e-03 -1.10836724e-03 8.54003590e-04 2.58284789e-05 2.74939414e-04 1.33958037e-04 -8.42606897e-05 2.80868966e-05 -4.46515040e-04 2.80490135e-04 -9.34967116e-05 5.81536854e-05 -8.14715631e-05 2.71571877e-05 2.27953038e-05 -1.70964778e-05 1.83299245e-03 1.55976063e-02 5.97190644e-03 -3.86040772e-03 3.86040772e-03 -1.87718922e-02 1.22979864e-02 -1.22979864e-02 2.23884180e-05 -5.59157674e-04 5.59157674e-04 -4.59270210e-04 -1.50482981e-05 -1.60290646e-04 -7.94033554e-05 4.66705464e-05 -1.63664045e-05 2.64780211e-04 -1.55719117e-04 5.45283517e-05 -3.63325171e-05 4.58585221e-05 -1.61052890e-05 -1.17745738e-05 9.46002143e-06 -7.65461036e-04 -6.30773565e-03 -2.69446838e-03 1.05574936e-03 -1.63871903e-03 8.38641784e-03 -3.23154388e-03 5.16569203e-03 -7.59427595e-05 2.49073062e-05 -2.10811663e-04 1.17576736e-04 4.82805976e-05 5.01609937e-06 5.34302152e-05 2.64677851e-05 -1.63664045e-05 3.02680100e-06 -8.82600702e-05 5.45283517e-05 -1.03101791e-05 1.21108390e-05 -1.61052890e-05 2.91108482e-06 4.93140365e-06 -1.81127951e-06 7.65461036e-04 6.30773565e-03 2.69446838e-03 -1.63871903e-03 1.05574936e-03 -8.38641784e-03 5.16569203e-03 -3.23154388e-03 7.59427595e-05 -2.10811663e-04 2.49073062e-05 1.17576736e-04 -4.82805976e-05 -8.53486220e-05 -9.06383391e-04 -4.44704250e-04 2.79377318e-04 -9.31257727e-05 1.47728872e-03 -9.26947727e-04 3.08982576e-04 -1.94240322e-04 2.71522744e-04 -9.05075814e-05 -7.58689186e-05 5.69016890e-05 -6.12439745e-03 -5.15673339e-02 -1.97059296e-02 1.28082773e-02 -1.28082773e-02 6.15790402e-02 -4.06242209e-02 4.06242209e-02 2.06589372e-04 1.50326402e-03 -1.50326402e-03 1.34123111e-03 4.97600015e-05 5.28759945e-04 2.63667394e-04 -1.55065476e-04 5.43031541e-05 -8.76229608e-04 5.15594141e-04 -1.80317734e-04 1.21197722e-04 -1.53109199e-04 5.36884391e-05 3.93604420e-05 -3.15562587e-05 2.55459163e-03 2.07883140e-02 8.89670877e-03 -3.45423515e-03 5.43165556e-03 -2.75112865e-02 1.04774097e-02 -1.70338769e-02 1.18676184e-04 7.24850475e-05 5.36919009e-04 -3.88521077e-04 -7.76077099e-05 -1.65866672e-05 -1.76253315e-04 -8.78891313e-05 5.43031541e-05 -1.02570652e-05 2.92076536e-04 -1.80317734e-04 3.47468517e-05 -4.03992405e-05 5.36884391e-05 -9.94002842e-06 -1.63776309e-05 6.17544148e-06 -2.55459163e-03 -2.07883140e-02 -8.89670877e-03 5.43165556e-03 -3.45423515e-03 2.75112865e-02 -1.70338769e-02 1.04774097e-02 -1.18676184e-04 5.36919009e-04 7.24850475e-05 -3.88521077e-04 7.76077099e-05 -1.20867044e-05 -1.29021930e-04 -6.14636659e-05 4.05882612e-05 -1.35294204e-05 2.05801778e-04 -1.35524074e-04 4.51746912e-05 -2.53280190e-05 3.85266982e-05 -1.28422327e-05 -1.13103708e-05 8.48277812e-06 -4.00368784e-04 -2.83403147e-03 -9.79397314e-04 8.55292935e-04 -8.55292935e-04 2.70501437e-03 -2.52364575e-03 2.52364575e-03 2.15594777e-04 -1.79186283e-04 1.79186283e-04 -5.01582455e-05 1.50128156e-05 1.60425993e-04 7.83762832e-05 -4.68783815e-05 1.64589935e-05 -2.62606810e-04 1.57086134e-04 -5.50654216e-05 3.51239192e-05 -4.55560638e-05 1.60222426e-05 1.19049063e-05 -9.58076051e-06 3.52035023e-04 2.27305779e-03 1.01170243e-03 -3.87834925e-04 6.98847664e-04 -2.72218884e-03 9.78743323e-04 -1.97796348e-03 -2.09243406e-04 2.56170550e-04 -2.20387676e-04 -3.39185872e-05 1.26687062e-04 -5.00427187e-06 -5.34753310e-05 -2.61254277e-05 1.64589935e-05 -2.98773230e-06 8.75356035e-05 -5.50654216e-05 1.02450096e-05 -1.17079731e-05 1.60222426e-05 -2.83008361e-06 -5.01163134e-06 1.80248119e-06 -3.52035023e-04 -2.27305779e-03 -1.01170243e-03 6.98847664e-04 -3.87834925e-04 2.72218884e-03 -1.97796348e-03 9.78743323e-04 2.09243406e-04 -2.20387676e-04 2.56170550e-04 -3.39185872e-05 -1.26687062e-04 -3.88105768e-06 -4.15041029e-05 -2.06237395e-05 1.13032859e-05 -4.74359372e-06 6.91362290e-05 -3.80028973e-05 1.58366484e-05 -9.74164110e-06 1.11630148e-05 -4.71550460e-06 -2.50099598e-06 2.61246619e-06 -1.30881812e-04 -1.30881812e-04 4.15791028e-04 4.15791028e-04 -1.25490534e-05 -1.25490534e-05 1.25490534e-05 2.91079326e-06 3.11280772e-05 1.54678046e-05 -9.08735927e-06 1.72801077e-06 -5.18521718e-05 3.04828079e-05 -5.93558137e-06 7.30623082e-06 -8.99382338e-06 1.67194156e-06 2.61246619e-06 -9.77057370e-07 1.42936203e-04 8.36708932e-04 4.50389116e-04 -1.58090518e-04 1.58090518e-04 -1.17365137e-03 3.75521428e-04 -3.75521428e-04 -1.03814439e-04 1.28551341e-04 -1.28551341e-04 6.47417432e-05 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 0 -2 2 -530 - -4.19067839e-05 -4.60671840e-04 1.63047930e-04 -1.71766884e-04 -5.71146086e-04 6.01152261e-04 6.57854022e-05 6.49189655e-06 1.13943659e-04 -4.82384148e-06 -5.11750065e-05 5.16753108e-06 1.47546112e-05 -2.58376554e-05 -1.71292009e-05 -4.89723166e-05 8.56460045e-05 9.27122554e-06 -2.94400364e-06 5.16158770e-06 8.71738727e-06 1.47200182e-05 -4.59847886e-04 -5.05861954e-03 1.79099103e-03 -1.88599328e-03 -6.27754236e-03 6.60421974e-03 7.25211658e-04 7.09998885e-05 1.25610344e-03 -5.10867734e-05 -5.41063217e-04 5.48777776e-05 1.56844995e-04 -2.74388888e-04 -1.81479302e-04 -5.19321090e-04 9.07396512e-04 9.88219149e-05 -3.13954606e-05 5.49844256e-05 9.27606654e-05 1.56977303e-04 -3.55321267e-05 1.22673788e-04 2.56060934e-05 -2.67594037e-05 -5.05395642e-06 -5.37920973e-05 3.02680097e-06 1.55568487e-05 -2.72773407e-05 -1.02995563e-05 -5.18627962e-05 9.08055201e-05 1.04354659e-05 -1.68691036e-06 2.99104120e-06 9.28747928e-06 1.56424767e-05 -1.72929501e-04 -1.90165710e-03 6.51188252e-04 -7.22252505e-04 -2.28600536e-03 2.53135294e-03 2.66121268e-04 5.23654970e-05 4.59782247e-04 -1.59098513e-05 -1.69164630e-04 1.71759601e-05 4.66705461e-05 -8.58798007e-05 -5.70994376e-05 -1.55575217e-04 2.85497188e-04 3.02531983e-05 -9.37627190e-06 1.72944581e-05 3.06133224e-05 4.68813595e-05 1.64210547e-04 1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 -2.50528934e-04 -4.35082153e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 -7.77842435e-05 1.33958036e-04 9.08055201e-05 2.59313981e-04 -4.46166053e-04 -4.78454574e-05 1.56424767e-05 -2.69600416e-05 -4.39363890e-05 -7.67707986e-05 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 9.25616978e-05 1.67222998e-05 1.77559803e-04 -1.02676880e-05 -5.17320680e-05 9.05803225e-05 3.47468516e-05 1.71864714e-04 -3.00529556e-04 -3.47669059e-05 5.77509438e-06 -1.02124474e-05 -3.09189712e-05 -5.22359427e-05 6.03111568e-04 6.63633513e-03 -2.27866446e-03 2.52315372e-03 8.00003727e-03 -8.84301209e-03 -9.37904429e-04 -1.81210388e-04 -1.62058512e-03 5.25821854e-05 5.57796227e-04 -5.69687094e-05 -1.55209375e-04 2.84843547e-04 1.88770753e-04 5.15594141e-04 -9.43853767e-04 -1.00898062e-04 3.13150254e-05 -5.75913592e-05 -1.01677954e-04 -1.56575127e-04 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 8.83799042e-04 1.53469785e-03 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 2.58660340e-04 -4.45053236e-04 -3.00529556e-04 -8.59323568e-04 1.47728872e-03 1.59805827e-04 -5.22359427e-05 8.99397180e-05 1.46495381e-04 2.56507620e-04 6.72976348e-05 7.42552082e-04 -2.54862833e-04 2.70455167e-04 9.01521688e-04 -9.55627075e-04 -9.78637762e-05 -1.13068392e-05 -1.67978422e-04 9.37115990e-06 1.00046587e-04 -1.07634514e-05 -2.81931856e-05 4.95651821e-05 3.59184383e-05 9.44614347e-05 -1.65793335e-04 -1.73236052e-05 6.05133035e-06 -1.06436985e-05 -1.65593002e-05 -2.77151479e-05 -2.70067140e-05 9.37132791e-05 1.87026310e-05 -2.04654088e-05 -3.11028898e-06 -3.31889832e-05 1.85237783e-06 9.17110299e-06 -1.69217960e-05 -6.33592638e-06 -3.07240355e-05 5.65179084e-05 6.36814569e-06 -9.77063263e-07 1.84600370e-06 6.09580744e-06 9.28732999e-06 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 -1.52698146e-05 2.63225572e-05 9.97258727e-06 5.11624920e-05 -8.81034506e-05 -1.00554249e-05 1.62843763e-06 -2.83009735e-06 -8.70825340e-06 -1.51854104e-05 -6.49189852e-06 -7.09999071e-05 -2.47309569e-07 -5.26128081e-05 1.15158059e-06 1.82361971e-04 1.13068445e-05 3.82866511e-05 1.78212514e-05 7.42738855e-06 7.94644754e-05 -8.08013271e-06 -2.44630801e-05 3.79457271e-05 2.70830826e-05 8.19679572e-05 -1.27448639e-04 -1.37355867e-05 4.96544639e-06 -7.68933355e-06 -1.05055060e-05 -2.33598940e-05 1.16562923e-04 1.28613793e-03 -4.42588686e-04 4.67288779e-04 1.56539438e-03 -1.65128164e-03 -1.67978422e-04 -1.78212424e-05 -2.91828551e-04 1.55514449e-05 1.65944916e-04 -1.69217960e-05 -4.58555150e-05 8.30769984e-05 5.65179084e-05 1.53620178e-04 -2.77621887e-04 -2.90877864e-05 9.28732999e-06 -1.68591953e-05 -2.88896254e-05 -4.55562472e-05 -4.82383223e-06 -5.12043280e-05 -5.20539047e-06 2.52789703e-05 -1.56161714e-05 1.72648357e-05 -8.39088927e-05 5.17945072e-05 9.23788948e-06 5.08618816e-06 -3.14348229e-06 -7.61787451e-06 1.52585645e-05 -2.09533699e-05 -2.30541694e-04 7.90535749e-05 -8.77725292e-05 -2.77581675e-04 3.07587850e-04 3.25145796e-05 6.49189655e-06 5.63169039e-05 -5.10572729e-05 -5.41062349e-04 -5.52396824e-05 2.68410075e-04 -1.65719047e-04 1.82785813e-04 -8.88812248e-04 5.48357439e-04 9.84134525e-05 5.41651408e-05 -3.34562014e-05 -8.12405629e-05 1.62495422e-04 -2.29717740e-04 -2.52930770e-03 8.67829024e-04 -9.62831275e-04 -3.04907302e-03 3.37575039e-03 3.58270110e-04 7.09998885e-05 6.20542033e-04 5.01609937e-06 5.34302152e-05 3.02680100e-06 -2.64677851e-05 1.63664045e-05 -1.03101791e-05 8.82600702e-05 -5.45283517e-05 -1.03261404e-05 -2.91108482e-06 1.81127951e-06 8.02259245e-06 -1.61052890e-05 -1.77660633e-05 6.14441833e-05 1.24528913e-05 -1.36062016e-05 -2.58284789e-05 -2.74939414e-04 -2.80868966e-05 1.33958037e-04 -8.42606897e-05 9.34967116e-05 -4.46515040e-04 2.80490135e-04 4.88181549e-05 2.71571877e-05 -1.70964778e-05 -3.89649170e-05 8.14715631e-05 -8.89351465e-05 -9.78495099e-04 3.25594127e-04 -3.78892317e-04 -1.14483791e-03 1.32895588e-03 1.35875251e-04 3.92122950e-05 2.34189528e-04 1.50482981e-05 1.60290646e-04 1.63664045e-05 -7.94033554e-05 4.66705464e-05 -5.45283517e-05 2.64780211e-04 -1.55719117e-04 -2.83633386e-05 -1.61052890e-05 9.46002143e-06 2.55775959e-05 -4.58585221e-05 8.02161920e-05 8.83492845e-04 -3.07828064e-04 3.25594127e-04 1.08403746e-03 -1.14526706e-03 -1.20282917e-04 -1.31532020e-05 -2.09489434e-04 -1.65866672e-05 -1.76253315e-04 -1.02570652e-05 8.78891313e-05 -5.43031541e-05 3.47468517e-05 -2.92076536e-04 1.80317734e-04 3.43830647e-05 9.94002842e-06 -6.17544148e-06 -2.67979531e-05 5.36884391e-05 6.10150255e-05 -2.10743704e-04 -4.30581980e-05 4.69712051e-05 8.53486220e-05 9.06383391e-04 9.31257727e-05 -4.44704250e-04 2.79377318e-04 -3.08982576e-04 1.47728872e-03 -9.26947727e-04 -1.62824572e-04 -9.05075814e-05 5.69016890e-05 1.30282594e-04 -2.71522744e-04 3.09547157e-04 3.40786578e-03 -1.13749701e-03 1.32075666e-03 4.00001864e-03 -4.63224975e-03 -4.78047908e-04 -1.35619896e-04 -8.24090258e-04 -4.97600015e-05 -5.28759945e-04 -5.43031541e-05 2.63667394e-04 -1.55065476e-04 1.80317734e-04 -8.76229608e-04 5.15594141e-04 9.46860034e-05 5.36884391e-05 -3.15562587e-05 -8.52800848e-05 1.53109199e-04 -2.79540982e-04 -3.08118840e-03 1.07583825e-03 -1.13706785e-03 -3.78927493e-03 4.00001864e-03 4.23942521e-04 4.55904927e-05 7.38202992e-04 9.40444675e-06 1.00454572e-04 1.08727829e-05 -4.85925153e-05 3.00830634e-05 -3.63022854e-05 1.62774619e-04 -1.00673511e-04 -1.73235403e-05 -1.05048631e-05 6.50385115e-06 1.43630290e-05 -2.89308035e-05 3.40268122e-05 3.75610533e-04 -1.24616816e-04 1.40209149e-04 4.41665167e-04 -4.95770554e-04 -4.89317068e-05 -1.13068392e-05 -8.39888970e-05 5.00427187e-06 5.34753310e-05 2.98773230e-06 -2.61254277e-05 1.64589935e-05 -1.02450096e-05 8.75356035e-05 -5.50654216e-05 -1.01941866e-05 -2.83008361e-06 1.80248119e-06 7.63358642e-06 -1.60222426e-05 -1.38535120e-05 4.81227865e-05 9.35131320e-06 -1.06733965e-05 -2.91079326e-06 -3.11280772e-05 -1.72801077e-06 1.54678046e-05 -9.08735927e-06 5.93558137e-06 -5.18521718e-05 3.04828079e-05 5.91557750e-06 1.67194156e-06 -9.77057370e-07 -5.02114841e-06 8.99382338e-06 1.27002016e-05 -4.42097793e-05 -8.91061892e-06 9.35131333e-06 -8.52686423e-06 -9.09842175e-05 -9.34502492e-06 4.29172263e-05 -2.94988224e-05 3.12041060e-05 -1.43661453e-04 9.83658419e-05 1.59317588e-05 8.76394747e-06 -6.04006825e-06 -1.05054747e-05 2.77835919e-05 -6.49189852e-06 -7.09999071e-05 1.29058925e-05 -3.94596061e-05 -4.44389121e-05 1.36771478e-04 1.13068445e-05 1.91433210e-05 1.78212514e-05 1.50128156e-05 1.60425993e-04 1.64589935e-05 -7.83762832e-05 4.68783815e-05 -5.50654216e-05 2.62606810e-04 -1.57086134e-04 -2.78719109e-05 -1.60222426e-05 9.58076051e-06 2.44657531e-05 -4.55560638e-05 5.89361676e-05 6.50576527e-04 -2.16995967e-04 2.41696060e-04 7.68899516e-04 -8.54786781e-04 -8.39888970e-05 -1.78212424e-05 -1.45913731e-04 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 83 104 121 143 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 -530 - 4.19067839e-05 4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 -6.57854022e-05 6.49189655e-06 -1.13943659e-04 8.03973579e-06 8.52916775e-05 -8.61255180e-06 -2.58376554e-05 4.23147770e-05 2.85486682e-05 8.56460045e-05 -1.40328055e-04 -1.54520426e-05 5.16158770e-06 -8.44969718e-06 -1.29994889e-05 -2.53490916e-05 4.59847886e-04 5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 -7.25211658e-04 7.09998885e-05 -1.25610344e-03 8.51446224e-05 9.01772028e-04 -9.14629627e-05 -2.74388888e-04 4.49526476e-04 3.02465504e-04 9.07396512e-04 -1.48721070e-03 -1.64703192e-04 5.49844256e-05 -9.00455145e-05 -1.38649161e-04 -2.70136544e-04 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 2.56060934e-05 8.42326070e-06 8.96534955e-05 -5.04466829e-06 -2.72773407e-05 4.46526788e-05 1.71659271e-05 9.08055201e-05 -1.48722018e-04 -1.73924431e-05 2.99104120e-06 -4.87735431e-06 -1.38117939e-05 -2.69600416e-05 1.64210547e-04 1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 -2.50528934e-04 -4.35082153e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 -7.77842435e-05 1.33958036e-04 9.08055201e-05 2.59313981e-04 -4.46166053e-04 -4.78454574e-05 1.56424767e-05 -2.69600416e-05 -4.39363890e-05 -7.67707986e-05 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 -6.51188252e-04 -2.53135294e-03 2.28600536e-03 2.66121268e-04 -5.23654970e-05 4.59782247e-04 -4.28642856e-05 -4.56055815e-04 4.62717902e-05 1.38815371e-04 -2.23263394e-04 -1.53958659e-04 -4.61875977e-04 7.43588136e-04 8.12883528e-05 -2.79512305e-05 4.49180458e-05 6.62589426e-05 1.34754137e-04 -1.22244630e-04 4.21487409e-04 9.25616978e-05 -8.86486907e-05 -2.78704996e-05 -2.95933006e-04 1.71128133e-05 9.05803225e-05 -1.48351079e-04 -5.79114193e-05 -3.00529556e-04 4.92429573e-04 5.79448431e-05 -1.02124474e-05 1.66683716e-05 4.61319685e-05 8.99397180e-05 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 8.83799042e-04 1.53469785e-03 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 2.58660340e-04 -4.45053236e-04 -3.00529556e-04 -8.59323568e-04 1.47728872e-03 1.59805827e-04 -5.22359427e-05 8.99397180e-05 1.46495381e-04 2.56507620e-04 6.03111568e-04 6.63633513e-03 -2.52315372e-03 2.27866446e-03 8.84301209e-03 -8.00003727e-03 -9.37904429e-04 1.81210388e-04 -1.62058512e-03 1.41767784e-04 1.50478185e-03 -1.53587720e-04 -4.60763160e-04 7.41777346e-04 5.09335613e-04 1.52800684e-03 -2.46214787e-03 -2.71357611e-04 9.31529678e-05 -1.49855296e-04 -2.21597254e-04 -4.49565889e-04 -6.72976348e-05 -7.42552082e-04 2.70455167e-04 -2.54862833e-04 -9.55627075e-04 9.01521688e-04 9.78637762e-05 -1.13068392e-05 1.67978422e-04 -1.56185998e-05 -1.66744311e-04 1.79390856e-05 4.95651821e-05 -8.10627132e-05 -5.98640639e-05 -1.65793335e-04 2.71307658e-04 2.88726753e-05 -1.06436985e-05 1.74046088e-05 2.44613842e-05 4.78652195e-05 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 -1.52698146e-05 2.63225572e-05 9.97258727e-06 5.11624920e-05 -8.81034506e-05 -1.00554249e-05 1.62843763e-06 -2.83009735e-06 -8.70825340e-06 -1.51854104e-05 -2.70067140e-05 9.37132791e-05 2.04654088e-05 -1.87026310e-05 -8.36778090e-06 -8.93557047e-05 4.95400178e-06 2.73137461e-05 -4.38862858e-05 -1.69733528e-05 -9.13167005e-05 1.46883318e-04 1.70939322e-05 -2.96063699e-06 4.71683005e-06 1.30994815e-05 2.67038368e-05 -6.49189852e-06 -7.09999071e-05 5.26128081e-05 2.47309569e-07 -1.82361971e-04 -1.15158059e-06 1.13068445e-05 -3.82866511e-05 1.78212514e-05 -1.39084787e-05 -1.48392815e-04 1.51342263e-05 4.78576154e-05 -7.02112519e-05 -5.05381214e-05 -1.59581138e-04 2.34976114e-04 2.60301140e-05 -9.72717325e-06 1.42298426e-05 1.75091939e-05 4.52001971e-05 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 1.67978422e-04 -1.78212424e-05 2.91828551e-04 -2.51033427e-05 -2.68067114e-04 2.73137461e-05 7.77906580e-05 -1.31658857e-04 -9.13167005e-05 -2.60484554e-04 4.40649955e-04 4.68063269e-05 -1.57723475e-05 2.67038368e-05 4.18823582e-05 7.59270615e-05 8.03974503e-06 8.52623560e-05 8.57469241e-06 -4.28734620e-05 2.49760952e-05 -2.84130333e-05 1.42065166e-04 -8.28238138e-05 -1.54853786e-05 -8.52509672e-06 4.96210905e-06 1.40990017e-05 -2.48105453e-05 6.28601980e-05 6.90801986e-04 -2.55761239e-04 2.47042285e-04 8.94716671e-04 -8.64710496e-04 -9.90562247e-05 6.49189655e-06 -1.71570414e-04 8.51741230e-05 9.01772895e-04 9.11010579e-05 -4.55505289e-04 2.65514836e-04 -3.01158993e-04 1.50579497e-03 -8.78360163e-04 -1.65111654e-04 -9.08647993e-05 5.29236848e-05 1.50169263e-04 -2.64618424e-04 6.89978032e-04 7.58793139e-03 -2.80915529e-03 2.71415303e-03 9.83268908e-03 -9.50601170e-03 -1.09215321e-03 7.09998885e-05 -1.89166484e-03 -8.46111775e-06 -9.00153776e-05 -5.04466826e-06 4.54622344e-05 -2.64677849e-05 1.71553043e-05 -1.51267468e-04 8.81399646e-05 1.75017686e-05 4.95731069e-06 -2.86667205e-06 -1.50766807e-05 2.64972294e-05 5.32981900e-05 -1.83903392e-04 -3.99126057e-05 3.87592954e-05 4.23055887e-05 4.50076888e-04 4.54622344e-05 -2.23263393e-04 1.32338925e-04 -1.51267468e-04 7.43239149e-04 -4.40699823e-04 -8.03156554e-05 -4.47208997e-05 2.64972294e-05 7.12304146e-05 -1.30053373e-04 2.48204902e-04 2.72981686e-03 -9.76782377e-04 9.94548440e-04 3.42760197e-03 -3.48883158e-03 -3.80774951e-04 -1.31532020e-05 -6.60674872e-04 -2.61313353e-05 -2.77834471e-04 -2.80868964e-05 1.40434482e-04 -7.77842433e-05 9.33766060e-05 -4.66883030e-04 2.59170081e-04 4.97353171e-05 2.81492107e-05 -1.55587272e-05 -4.89721155e-05 7.77936360e-05 -2.56923856e-04 -2.82481911e-03 1.06561269e-03 -9.76782377e-04 -3.73375000e-03 3.42717282e-03 3.96367286e-04 -6.55186990e-05 6.85374967e-04 2.80061322e-05 2.97239494e-04 1.71234360e-05 -1.51042270e-04 8.80092365e-05 -5.79114192e-05 5.00882593e-04 -2.92076536e-04 -5.83286843e-05 -1.69407905e-05 9.81210028e-06 5.02529866e-05 -8.84872216e-05 -1.83474235e-04 6.32231113e-04 1.38152190e-04 -1.34239183e-04 -1.40030661e-04 -1.48619747e-03 -1.51042270e-04 7.42126332e-04 -4.40046182e-04 5.00882593e-04 -2.46214787e-03 1.46038268e-03 2.68338866e-04 1.49287433e-04 -8.84872216e-05 -2.37810041e-04 4.34550764e-04 -8.66669803e-04 -9.53812709e-03 3.41940276e-03 -3.48063237e-03 -1.20000559e-02 1.22107996e-02 1.34365556e-03 4.55904927e-05 2.33119271e-03 8.64336826e-05 9.16835300e-04 9.32458779e-05 -4.66229389e-04 2.58804239e-04 -3.08982576e-04 1.54491288e-03 -8.59323568e-04 -1.66017885e-04 -9.38426381e-05 5.19947095e-05 1.62893250e-04 -2.59973547e-04 8.96675979e-04 9.86480447e-03 -3.72555078e-03 3.41983192e-03 1.30537744e-02 -1.20000559e-02 -1.39776095e-03 2.26800881e-04 -2.41707998e-03 -1.55853130e-05 -1.66336326e-04 -1.78297541e-05 8.20353801e-05 -4.76753044e-05 5.94802168e-05 -2.74326373e-04 1.59581258e-04 2.88727402e-05 1.75434442e-05 -1.01911777e-05 -2.66576554e-05 4.66495639e-05 -1.00568457e-04 -1.10949363e-03 4.00701184e-04 -3.85108850e-04 -1.41548360e-03 1.36137821e-03 1.46795846e-04 -1.13068392e-05 2.51967947e-04 -8.29240770e-06 -8.85366752e-05 -4.87404194e-06 4.40834153e-05 -2.61245672e-05 1.67009304e-05 -1.47451165e-04 8.74137709e-05 1.69551705e-05 4.71684379e-06 -2.78659342e-06 -1.41741485e-05 2.58670046e-05 3.90066057e-05 -1.35390765e-04 -2.80539490e-05 2.84946434e-05 5.12839439e-06 5.47172074e-05 3.03213952e-06 -2.77765486e-05 1.53535583e-05 -1.03729323e-05 9.27691873e-05 -5.14037196e-05 -1.05079931e-05 -3.00415949e-06 1.62844352e-06 9.78291243e-06 -1.54789170e-05 -4.01599160e-05 1.39303772e-04 3.02574210e-05 -2.80539489e-05 1.28090030e-05 1.36873073e-04 1.38693341e-05 -6.52397527e-05 4.28218731e-05 -4.64170980e-05 2.18763300e-04 -1.43183253e-04 -2.38339419e-05 -1.31552286e-05 8.65255138e-06 1.75092252e-05 -4.07764991e-05 -6.49189852e-06 -7.09999071e-05 6.57660101e-05 1.34005116e-05 -2.27952463e-04 -4.67420733e-05 1.13068445e-05 -5.74299812e-05 1.78212514e-05 -2.56419720e-05 -2.73586037e-04 -2.77765486e-05 1.36359573e-04 -7.67677915e-05 9.27691873e-05 -4.55665031e-04 2.57018598e-04 4.80222024e-05 2.75407896e-05 -1.54789170e-05 -4.63062305e-05 7.59272450e-05 -1.74189678e-04 -1.92169934e-03 6.92881498e-04 -6.68181405e-04 -2.44777650e-03 2.36188923e-03 2.51967947e-04 -1.78212424e-05 4.37743370e-04 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 82 104 121 142 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 -563 - 8.71895427e-06 -3.00061752e-05 -6.49189655e-06 6.49189655e-06 1.60794716e-06 1.70583355e-05 -9.74528347e-07 -5.16753108e-06 8.61255180e-06 3.29444758e-06 1.71292009e-05 -2.85486682e-05 -3.35532393e-06 5.73470589e-07 -9.55784314e-07 -2.75284677e-06 -5.16158770e-06 9.50022517e-05 -3.26677379e-04 -7.09998885e-05 7.09998885e-05 1.70289245e-05 1.80354406e-04 -1.05042552e-05 -5.48777776e-05 9.14629627e-05 3.53762843e-05 1.81479302e-04 -3.02465504e-04 -3.57035967e-05 6.21130072e-06 -1.03521679e-05 -2.93250270e-05 -5.49844256e-05 8.71895442e-06 9.50022532e-05 -3.55321266e-05 3.55321266e-05 1.22244630e-04 -1.22244630e-04 -1.35947420e-05 -2.58534045e-05 2.43263422e-06 2.57190371e-05 -1.00893365e-06 -7.88413529e-06 1.31402255e-05 3.42879502e-06 2.60094805e-05 -4.33491342e-05 -5.21097923e-06 5.88994107e-07 -9.81656846e-07 -4.23839220e-06 -7.94698537e-06 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 2.67594037e-05 5.05395642e-06 5.37920973e-05 -3.02680097e-06 -1.55568487e-05 2.72773407e-05 1.02995563e-05 5.18627962e-05 -9.08055201e-05 -1.04354659e-05 1.68691036e-06 -2.99104120e-06 -9.28747928e-06 -1.56424767e-05 -3.55321267e-05 1.22673788e-04 2.67594037e-05 -2.56060934e-05 -8.42326070e-06 -8.96534955e-05 5.04466829e-06 2.72773407e-05 -4.46526788e-05 -1.71659271e-05 -9.08055201e-05 1.48722018e-04 1.73924431e-05 -2.99104120e-06 4.87735431e-06 1.38117939e-05 2.69600416e-05 -3.00061754e-05 -3.26677380e-04 1.22673788e-04 -1.22673788e-04 -4.21487409e-04 4.21487409e-04 4.73278602e-05 8.98002728e-05 -7.98938604e-06 -8.43034182e-05 3.42695305e-06 2.59776122e-05 -4.32960204e-05 -1.15822839e-05 -8.54649707e-05 1.42441618e-04 1.72138645e-05 -2.01594925e-06 3.35991542e-06 1.40153049e-05 2.62786967e-05 -1.22244630e-04 4.21487409e-04 8.86486907e-05 -9.25616978e-05 -1.67222998e-05 -1.77559803e-04 1.02676880e-05 5.17320680e-05 -9.05803225e-05 -3.47468516e-05 -1.71864714e-04 3.00529556e-04 3.47669059e-05 -5.77509438e-06 1.02124474e-05 3.09189712e-05 5.22359427e-05 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 8.86486907e-05 2.78704996e-05 2.95933006e-04 -1.71128133e-05 -9.05803225e-05 1.48351079e-04 5.79114193e-05 3.00529556e-04 -4.92429573e-04 -5.79448431e-05 1.02124474e-05 -1.66683716e-05 -4.61319685e-05 -8.99397180e-05 -1.35947415e-05 4.73278597e-05 9.78022909e-06 -9.78022909e-06 -2.85880319e-06 -3.05858908e-05 1.85532669e-06 9.04666195e-06 -1.50777699e-05 -6.34791707e-06 -3.03529263e-05 5.05882105e-05 5.77453163e-06 -1.07445364e-06 1.79075606e-06 4.73540138e-06 8.87887759e-06 6.49189852e-06 7.09999071e-05 -2.56060941e-05 2.67594044e-05 8.86486914e-05 -9.25616986e-05 -9.78023416e-06 -8.81388741e-07 -1.87026402e-05 1.44462906e-06 1.53168672e-05 -5.90768740e-07 -4.49554804e-06 7.86371660e-06 2.02105779e-06 1.49045927e-05 -2.60388366e-05 -3.06537587e-06 3.25689476e-07 -5.79076593e-07 -2.69530295e-06 -4.56312329e-06 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 -2.56060941e-05 -9.25616986e-05 8.86486914e-05 9.78023416e-06 -8.81388741e-07 1.87026402e-05 -2.40771510e-06 -2.55281121e-05 9.84614567e-07 7.86371660e-06 -1.28835124e-05 -3.36842965e-06 -2.60388366e-05 4.26793517e-05 5.10895979e-06 -5.79076593e-07 9.43371175e-07 4.03045889e-06 7.85145226e-06 8.81388870e-07 8.81388870e-07 -2.62874596e-06 -2.80833608e-05 1.55081198e-06 9.07132154e-06 -1.34822449e-05 -5.31871321e-06 -3.02963325e-05 4.51827049e-05 5.36289327e-06 -9.91786862e-07 1.43541318e-06 3.50183704e-06 8.70825340e-06 -2.58534037e-05 8.98002720e-05 1.87026312e-05 -1.87026312e-05 -4.92889867e-06 -5.26563014e-05 2.90777246e-06 1.52698146e-05 -2.63225572e-05 -9.97258727e-06 -5.11624920e-05 8.81034506e-05 1.00554249e-05 -1.62843763e-06 2.83009735e-06 8.70825340e-06 1.51854104e-05 1.60795640e-06 1.70290140e-05 2.43263298e-06 -8.42325484e-06 5.05395290e-06 -7.98938483e-06 2.78704939e-05 -1.67222963e-05 -2.85882916e-06 -2.40772471e-06 1.44463483e-06 2.62876766e-06 -4.92893937e-06 2.09534141e-05 2.30130146e-04 8.71895427e-06 -8.39943549e-05 8.39943549e-05 -3.00061752e-05 2.93564411e-04 -2.93564411e-04 -3.32708226e-05 -6.49189655e-06 6.49189655e-06 -5.76267551e-05 1.70584250e-05 1.80355273e-04 2.57190251e-05 -8.96534387e-05 5.37920632e-05 -8.43034066e-05 2.95932950e-04 -1.77559770e-04 -3.05861423e-05 -2.55282059e-05 1.53169235e-05 2.80835710e-05 -5.26566956e-05 2.30130146e-04 2.52931185e-03 9.50022517e-05 -9.23162005e-04 9.23162005e-04 -3.26677379e-04 3.22846934e-03 -3.22846934e-03 -3.66941548e-04 -7.09998885e-05 7.09998885e-05 -6.35561405e-04 -9.74527112e-07 -1.05042432e-05 -1.00893364e-06 5.04466819e-06 -3.02680091e-06 3.42695303e-06 -1.71128132e-05 1.02676879e-05 1.85532351e-06 9.84612637e-07 -5.90767582e-07 -1.55080920e-06 2.90776726e-06 8.71895442e-06 9.50022532e-05 1.77660633e-05 -3.55321266e-05 3.55321266e-05 -6.12296045e-05 1.22244630e-04 -1.22244630e-04 -1.35947420e-05 -1.31532020e-05 1.31532020e-05 -2.58534045e-05 8.61254594e-06 9.14629059e-05 1.31402254e-05 -4.46526781e-05 2.72773403e-05 -4.32960203e-05 1.48351078e-04 -9.05803222e-05 -1.50777549e-05 -1.28835038e-05 7.86371142e-06 1.34822318e-05 -2.63225327e-05 8.39943549e-05 9.23162005e-04 3.55321267e-05 -3.25594125e-04 3.43360188e-04 -1.22673788e-04 1.14116746e-03 -1.20239706e-03 -1.30246017e-04 -2.56060934e-05 2.67594037e-05 -1.31532020e-05 -2.25592719e-04 -5.16752756e-06 -5.48777436e-05 -7.88413523e-06 2.72773403e-05 -1.55568485e-05 2.59776122e-05 -9.05803222e-05 5.17320678e-05 9.04665292e-06 7.86371142e-06 -4.49554494e-06 -9.07131376e-06 1.52697998e-05 -8.39943549e-05 -9.23162005e-04 -3.55321267e-05 3.43360188e-04 -3.25594125e-04 1.22673788e-04 -1.20239706e-03 1.14116746e-03 1.30246017e-04 2.67594037e-05 -2.56060934e-05 -1.31532020e-05 2.25592719e-04 3.29444637e-06 3.53762726e-05 3.42879499e-06 -1.71659271e-05 1.02995562e-05 -1.15822838e-05 5.79114193e-05 -3.47468516e-05 -6.34791392e-06 -3.36842774e-06 2.02105664e-06 5.31871049e-06 -9.97258216e-06 -3.00061754e-05 -3.26677380e-04 -6.12296045e-05 1.22673788e-04 -1.22673788e-04 2.10743705e-04 -4.21487409e-04 4.21487409e-04 4.73278602e-05 4.55904927e-05 -4.55904927e-05 8.98002728e-05 -2.85486624e-05 -3.02465449e-04 -4.33491342e-05 1.48722017e-04 -9.08055198e-05 1.42441618e-04 -4.92429573e-04 3.00529556e-04 5.05881957e-05 4.26793433e-05 -2.60388315e-05 -4.51826920e-05 8.81034265e-05 -2.93564411e-04 -3.22846934e-03 -1.22244630e-04 1.14116746e-03 -1.20239706e-03 4.21487409e-04 -4.00001864e-03 4.21076234e-03 4.59856521e-04 8.86486907e-05 -9.25616978e-05 4.55904927e-05 7.96494859e-04 1.71291975e-05 1.81479269e-04 2.60094805e-05 -9.08055198e-05 5.18627959e-05 -8.54649707e-05 3.00529556e-04 -1.71864714e-04 -3.03529174e-05 -2.60388315e-05 1.49045897e-05 3.02963249e-05 -5.11624774e-05 2.93564411e-04 3.22846934e-03 1.22244630e-04 -1.20239706e-03 1.14116746e-03 -4.21487409e-04 4.21076234e-03 -4.00001864e-03 -4.59856521e-04 -9.25616978e-05 8.86486907e-05 4.55904927e-05 -7.96494859e-04 -3.35534990e-06 -3.57038482e-05 -5.21097604e-06 1.73924281e-05 -1.04354568e-05 1.72138614e-05 -5.79448283e-05 3.47668970e-05 5.77460337e-06 5.10898959e-06 -3.06539376e-06 -5.36295383e-06 1.00555384e-05 -3.32708226e-05 -3.66941548e-04 -1.35947415e-05 1.30246017e-04 -1.30246017e-04 4.73278597e-05 -4.59856521e-04 4.59856521e-04 4.89320694e-05 9.78022909e-06 -9.78022909e-06 8.39895252e-05 -9.55793921e-07 -1.03522617e-05 -9.81654916e-07 4.87734568e-06 -2.99103602e-06 3.35991352e-06 -1.66683631e-05 1.02124423e-05 1.79078587e-06 9.43375264e-07 -5.79079199e-07 -1.43543620e-06 2.83014198e-06 6.49189852e-06 7.09999071e-05 1.31532020e-05 -2.56060941e-05 2.67594044e-05 -4.55904927e-05 8.86486914e-05 -9.25616986e-05 -9.78023416e-06 -9.35131785e-06 9.79201225e-06 -8.81388741e-07 -1.87026402e-05 5.73476353e-07 6.21135700e-06 5.88992950e-07 -2.99103602e-06 1.68690725e-06 -2.01594811e-06 1.02124423e-05 -5.77509135e-06 -1.07447152e-06 -5.79079199e-07 3.25690786e-07 9.91802046e-07 -1.62846368e-06 -6.49189852e-06 -7.09999071e-05 -1.31532020e-05 2.67594044e-05 -2.56060941e-05 4.55904927e-05 -9.25616986e-05 8.86486914e-05 9.78023416e-06 9.79201225e-06 -9.35131785e-06 -8.81388741e-07 1.87026402e-05 2.75286848e-06 2.93252372e-05 4.23838943e-06 -1.38117807e-05 9.28747150e-06 -1.40153022e-05 4.61319556e-05 -3.09189636e-05 -4.73546194e-06 -4.03048192e-06 2.69531813e-06 3.50188215e-06 -8.70835173e-06 1.31532020e-05 1.31532020e-05 -4.55904927e-05 -4.55904927e-05 8.81388870e-07 8.81388870e-07 -1.91433301e-05 -5.16162840e-06 -5.49848198e-05 -7.94698017e-06 2.69600171e-05 -1.56424619e-05 2.62786916e-05 -8.99396939e-05 5.22359282e-05 8.87899113e-06 7.85149689e-06 -4.56314934e-06 -8.70835173e-06 1.51855874e-05 -5.76267551e-05 -6.35561405e-04 -2.58534037e-05 2.25592719e-04 -2.25592719e-04 8.98002720e-05 -7.96494859e-04 7.96494859e-04 8.39895252e-05 1.87026312e-05 -1.87026312e-05 1.45914819e-04 - 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 17 34 55 72 89 110 127 144 161 183 205 220 237 262 287 312 338 364 389 415 441 466 492 518 538 563 -0 -2 3 -0 -0 -0 +579 + -8.71895427e-06 3.00061752e-05 -6.49189655e-06 -6.49189655e-06 1.60794716e-06 1.70583355e-05 5.16753108e-06 9.74528347e-07 8.61255180e-06 -1.71292009e-05 -3.29444758e-06 -2.85486682e-05 -7.06373276e-07 5.73470589e-07 5.16158770e-06 -4.28221914e-06 9.55784314e-07 -9.50022517e-05 3.26677379e-04 -7.09998885e-05 -7.09998885e-05 1.70289245e-05 1.80354406e-04 5.48777776e-05 1.05042552e-05 9.14629627e-05 -1.81479302e-04 -3.53762843e-05 -3.02465504e-04 -7.54441997e-06 6.21130072e-06 5.49844256e-05 -4.55827353e-05 1.03521679e-05 3.55321267e-05 -1.22673788e-04 2.56060934e-05 2.67594037e-05 -5.05395642e-06 -5.37920973e-05 -1.55568487e-05 -3.02680097e-06 -2.72773407e-05 5.18627962e-05 1.02995563e-05 9.08055201e-05 2.82546006e-06 -1.68691036e-06 -1.56424767e-05 1.36811182e-05 -2.99104120e-06 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 -3.55321266e-05 1.22244630e-04 1.22244630e-04 -6.79737099e-06 -2.58534045e-05 1.17733919e-05 -2.43263422e-06 -2.57190371e-05 -7.88413529e-06 -1.00893365e-06 -1.31402255e-05 2.60094805e-05 3.42879502e-06 4.33491342e-05 1.06506570e-06 -5.88994107e-07 -7.94698537e-06 6.63203649e-06 -9.81656846e-07 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 -5.04466829e-06 -4.46526788e-05 9.08055201e-05 1.71659271e-05 1.48722018e-04 3.26514280e-06 -2.99104120e-06 -2.69600416e-05 2.19681945e-05 -4.87735431e-06 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 -9.25616978e-05 1.67222998e-05 1.77559803e-04 5.17320680e-05 1.02676880e-05 9.05803225e-05 -1.71864714e-04 -3.47468516e-05 -3.00529556e-04 -9.39316160e-06 5.77509438e-06 5.22359427e-05 -4.55685093e-05 1.02124474e-05 3.00061754e-05 3.26677380e-04 1.22673788e-04 1.22673788e-04 -4.21487409e-04 -4.21487409e-04 2.36639301e-05 8.98002728e-05 -4.09871293e-05 7.98938604e-06 8.43034182e-05 2.59776122e-05 3.42695305e-06 4.32960204e-05 -8.54649707e-05 -1.15822839e-05 -1.42441618e-04 -3.53067783e-06 2.01594925e-06 2.62786967e-05 -2.19152964e-05 3.35991542e-06 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 1.71128133e-05 1.48351079e-04 -3.00529556e-04 -5.79114193e-05 -4.92429573e-04 -1.09790351e-05 1.02124474e-05 8.99397180e-05 -7.32476904e-05 1.66683716e-05 -6.79737075e-06 2.36639299e-05 -4.12680939e-06 -5.65341970e-06 -8.47159188e-07 -9.02795844e-06 -3.33266393e-06 -4.15379221e-07 -4.13708166e-06 1.10609304e-05 1.43218222e-06 1.38352650e-05 -3.02679168e-07 -3.21685798e-07 -3.10212987e-06 1.85421399e-06 -3.47726245e-07 6.49189852e-06 7.09999071e-05 2.56060941e-05 2.67594044e-05 -8.86486914e-05 -9.25616986e-05 4.12681204e-06 1.87026402e-05 -8.91062561e-06 1.44462906e-06 1.53168672e-05 4.49554804e-06 5.90768740e-07 7.86371660e-06 -1.49045927e-05 -2.02105779e-06 -2.60388366e-05 -8.01512889e-07 3.25689476e-07 4.56312329e-06 -4.00234485e-06 5.79076593e-07 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 2.90777246e-06 2.63225572e-05 -5.11624920e-05 -9.97258727e-06 -8.81034506e-05 -2.51385622e-06 1.62843763e-06 1.51854104e-05 -1.30623801e-05 2.83009735e-06 1.17733915e-05 -4.09871288e-05 8.91062128e-06 8.02923241e-06 -3.79016916e-06 -4.05298388e-05 -1.23702998e-05 -2.38216604e-06 -1.97988542e-05 4.14345715e-05 8.15681405e-06 6.64020279e-05 1.22672209e-06 -1.42639758e-06 -1.20434603e-05 9.57904784e-06 -2.26854683e-06 6.49189852e-06 7.09999071e-05 2.67594044e-05 2.56060941e-05 -9.25616986e-05 -8.86486914e-05 5.65342212e-06 1.87026402e-05 -8.02923687e-06 2.40771510e-06 2.55281121e-05 7.86371660e-06 9.84614567e-07 1.28835124e-05 -2.60388366e-05 -3.36842965e-06 -4.26793517e-05 -9.35999893e-07 5.79076593e-07 7.85145226e-06 -6.43971841e-06 9.43371175e-07 1.60795640e-06 1.70290140e-05 8.42325484e-06 -2.43263298e-06 5.05395290e-06 -2.78704939e-05 7.98938483e-06 -1.67222963e-05 3.70599416e-06 -2.40772471e-06 4.92893937e-06 -1.16143485e-06 -1.44463483e-06 2.09534141e-05 2.30130146e-04 8.39943549e-05 -8.71895427e-06 8.39943549e-05 -2.93564411e-04 3.00061752e-05 -2.93564411e-04 1.66354113e-05 -6.49189655e-06 5.76267551e-05 -2.88133775e-05 -6.49189655e-06 1.70584250e-05 1.80355273e-04 8.96534387e-05 -2.57190251e-05 5.37920632e-05 -2.95932950e-04 8.43034066e-05 -1.77559770e-04 3.96141570e-05 -2.55282059e-05 5.26566956e-05 -1.24465907e-05 -1.53169235e-05 2.30130146e-04 2.52931185e-03 9.23162005e-04 -9.50022517e-05 9.23162005e-04 -3.22846934e-03 3.26677379e-04 -3.22846934e-03 1.83470774e-04 -7.09998885e-05 6.35561405e-04 -3.17780703e-04 -7.09998885e-05 -8.61254594e-06 -9.14629059e-05 -4.46526781e-05 1.31402254e-05 -2.72773403e-05 1.48351078e-04 -4.32960203e-05 9.05803222e-05 -1.92148326e-05 1.28835038e-05 -2.63225327e-05 6.31660287e-06 7.86371142e-06 -8.39943549e-05 -9.23162005e-04 -3.25594125e-04 3.55321267e-05 -3.43360188e-04 1.14116746e-03 -1.22673788e-04 1.20239706e-03 -5.37320015e-05 2.56060934e-05 -2.25592719e-04 1.19372961e-04 2.67594037e-05 9.74527112e-07 1.05042432e-05 5.04466819e-06 -1.00893364e-06 3.02680091e-06 -1.71128132e-05 3.42695303e-06 -1.02676879e-05 2.27070192e-06 -9.84612637e-07 2.90776726e-06 -8.31352686e-07 -5.90767582e-07 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 1.77660633e-05 -3.55321266e-05 1.22244630e-04 -6.12296045e-05 1.22244630e-04 -6.79737099e-06 1.31532020e-05 -2.58534045e-05 1.17733919e-05 1.31532020e-05 -5.16752756e-06 -5.48777436e-05 -2.72773403e-05 7.88413523e-06 -1.55568485e-05 9.05803222e-05 -2.59776122e-05 5.17320678e-05 -1.23793146e-05 7.86371142e-06 -1.52697998e-05 3.29897437e-06 4.49554494e-06 -8.39943549e-05 -9.23162005e-04 -3.43360188e-04 3.55321267e-05 -3.25594125e-04 1.20239706e-03 -1.22673788e-04 1.14116746e-03 -7.65140157e-05 2.67594037e-05 -2.25592719e-04 1.06219759e-04 2.56060934e-05 2.85486624e-05 3.02465449e-04 1.48722017e-04 -4.33491342e-05 9.08055198e-05 -4.92429573e-04 1.42441618e-04 -3.00529556e-04 6.44234570e-05 -4.26793433e-05 8.81034265e-05 -2.12193166e-05 -2.60388315e-05 2.93564411e-04 3.22846934e-03 1.14116746e-03 -1.22244630e-04 1.20239706e-03 -4.00001864e-03 4.21487409e-04 -4.21076234e-03 1.90445736e-04 -8.86486907e-05 7.96494859e-04 -4.21042676e-04 -9.25616978e-05 -3.29444637e-06 -3.53762726e-05 -1.71659271e-05 3.42879499e-06 -1.02995562e-05 5.79114193e-05 -1.15822838e-05 3.47468516e-05 -7.78009536e-06 3.36842774e-06 -9.97258216e-06 2.83809947e-06 2.02105664e-06 3.00061754e-05 3.26677380e-04 1.22673788e-04 -6.12296045e-05 1.22673788e-04 -4.21487409e-04 2.10743705e-04 -4.21487409e-04 2.36639301e-05 -4.55904927e-05 8.98002728e-05 -4.09871293e-05 -4.55904927e-05 1.71291975e-05 1.81479269e-04 9.08055198e-05 -2.60094805e-05 5.18627959e-05 -3.00529556e-04 8.54649707e-05 -1.71864714e-04 4.14138457e-05 -2.60388315e-05 5.11624774e-05 -1.11382351e-05 -1.49045897e-05 2.93564411e-04 3.22846934e-03 1.20239706e-03 -1.22244630e-04 1.14116746e-03 -4.21076234e-03 4.21487409e-04 -4.00001864e-03 2.69410785e-04 -9.25616978e-05 7.96494859e-04 -3.75452183e-04 -8.86486907e-05 4.06172899e-06 4.32483245e-05 2.06575670e-05 -6.27604093e-06 1.32609147e-05 -6.89238596e-05 2.07445384e-05 -4.41600564e-05 8.44280475e-06 -6.04499452e-06 1.25694230e-05 -3.19497515e-06 -3.86691085e-06 1.66354113e-05 1.83470774e-04 5.37320015e-05 -6.79737075e-06 7.65140157e-05 -1.90445736e-04 2.36639299e-05 -2.69410785e-04 -2.12448023e-06 -4.12680939e-06 4.19947626e-05 -2.94775127e-05 -5.65341970e-06 -9.55793921e-07 -1.03522617e-05 -4.87734568e-06 9.81654916e-07 -2.99103602e-06 1.66683631e-05 -3.35991352e-06 1.02124423e-05 -2.13851715e-06 9.43375264e-07 -2.83014198e-06 8.33147954e-07 5.79079199e-07 6.49189852e-06 7.09999071e-05 2.56060941e-05 -1.31532020e-05 2.67594044e-05 -8.86486914e-05 4.55904927e-05 -9.25616986e-05 4.12681204e-06 -9.35131785e-06 1.87026402e-05 -8.91062561e-06 -9.79201225e-06 5.16162840e-06 5.49848198e-05 2.69600171e-05 -7.94698017e-06 1.56424619e-05 -8.99396939e-05 2.62786916e-05 -5.22359282e-05 1.19811494e-05 -7.85149689e-06 1.51855874e-05 -3.33525601e-06 -4.56314934e-06 5.76267551e-05 6.35561405e-04 2.25592719e-04 -2.58534037e-05 2.25592719e-04 -7.96494859e-04 8.98002720e-05 -7.96494859e-04 4.19947626e-05 -1.87026312e-05 1.45914819e-04 -7.27370625e-05 -1.87026312e-05 -1.52938402e-06 -1.62578209e-05 -8.15639419e-06 2.39364292e-06 -4.39363497e-06 2.71157156e-05 -7.89999016e-06 1.46495342e-05 -3.82246704e-06 2.40927382e-06 -4.35417586e-06 8.33680768e-07 1.30704980e-06 -2.88133775e-05 -3.17780703e-04 -1.19372961e-04 1.17733915e-05 -1.06219759e-04 4.21042676e-04 -4.09871288e-05 3.75452183e-04 -2.94775127e-05 8.91062128e-06 -7.27370625e-05 3.19132195e-05 8.02923241e-06 -5.73476353e-07 -6.21135700e-06 -2.99103602e-06 5.88992950e-07 -1.68690725e-06 1.02124423e-05 -2.01594811e-06 5.77509135e-06 -1.39616153e-06 5.79079199e-07 -1.62846368e-06 4.34618611e-07 3.25690786e-07 6.49189852e-06 7.09999071e-05 2.67594044e-05 -1.31532020e-05 2.56060941e-05 -9.25616986e-05 4.55904927e-05 -8.86486914e-05 5.65342212e-06 -9.79201225e-06 1.87026402e-05 -8.02923687e-06 -9.35131785e-06 + 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 73 90 107 129 146 163 185 202 219 241 267 293 319 345 371 397 423 449 475 501 527 553 579 +532 + 4.19067839e-05 4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 3.85148484e-05 1.13943659e-04 -5.37258812e-05 8.03973579e-06 8.52916775e-05 2.58376554e-05 8.61255180e-06 4.23147770e-05 -8.56460045e-05 -2.85486682e-05 -1.40328055e-04 -3.53186638e-06 5.16158770e-06 2.53490916e-05 -1.98816059e-05 8.44969718e-06 4.59847886e-04 5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 4.24093536e-04 1.25610344e-03 -5.92551775e-04 8.51446224e-05 9.01772028e-04 2.74388888e-04 9.14629627e-05 4.49526476e-04 -9.07396512e-04 -3.02465504e-04 -1.48721070e-03 -3.77220998e-05 5.49844256e-05 2.70136544e-04 -2.11961728e-04 9.00455145e-05 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 -1.25264467e-04 -4.35082153e-04 2.16964422e-04 -2.52697821e-05 -2.68960486e-04 -7.77842435e-05 -2.72773407e-05 -1.33958036e-04 2.59313981e-04 9.08055201e-05 4.46166053e-04 1.41273003e-05 -1.56424767e-05 -7.67707986e-05 6.34035760e-05 -2.69600416e-05 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 -5.04466829e-06 -4.46526788e-05 9.08055201e-05 1.71659271e-05 1.48722018e-04 3.26514280e-06 -2.99104120e-06 -2.69600416e-05 2.19681945e-05 -4.87735431e-06 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 -6.51188252e-04 2.53135294e-03 2.28600536e-03 -1.78410485e-04 -4.59782247e-04 2.04285030e-04 -4.28642856e-05 -4.56055815e-04 -1.38815371e-04 -4.62717902e-05 -2.23263394e-04 4.61875977e-04 1.53958659e-04 7.43588136e-04 1.67377511e-05 -2.79512305e-05 -1.34754137e-04 1.03527250e-04 -4.49180458e-05 5.73105393e-04 6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 4.41899521e-04 1.53469785e-03 -7.65392422e-04 8.36114988e-05 8.87799017e-04 2.58660340e-04 9.05803225e-05 4.45053236e-04 -8.59323568e-04 -3.00529556e-04 -1.47728872e-03 -4.69658080e-05 5.22359427e-05 2.56507620e-04 -2.11643596e-04 8.99397180e-05 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 1.71128133e-05 1.48351079e-04 -3.00529556e-04 -5.79114193e-05 -4.92429573e-04 -1.09790351e-05 1.02124474e-05 8.99397180e-05 -7.32476904e-05 1.66683716e-05 6.03111568e-04 6.63633513e-03 2.52315372e-03 2.27866446e-03 -8.84301209e-03 -8.00003727e-03 6.25885014e-04 1.62058512e-03 -7.21643868e-04 1.41767784e-04 1.50478185e-03 4.60763160e-04 1.53587720e-04 7.41777346e-04 -1.52800684e-03 -5.09335613e-04 -2.46214787e-03 -5.62300464e-05 9.31529678e-05 4.49565889e-04 -3.45801212e-04 1.49855296e-04 2.80266684e-05 3.09788318e-04 8.96635549e-05 1.27645593e-04 -3.19883438e-04 -4.51758142e-04 -4.24904657e-06 6.85555547e-05 -4.76480212e-05 -4.23579594e-06 -4.51397922e-05 -1.66633196e-05 -4.13708166e-06 -2.02733712e-05 5.53046522e-05 1.38352650e-05 6.78414545e-05 -1.51339584e-06 -3.10212987e-06 -1.52119092e-05 8.48670762e-06 -3.62110076e-06 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 2.90777246e-06 2.63225572e-05 -5.11624920e-05 -9.97258727e-06 -8.81034506e-05 -2.51385622e-06 1.62843763e-06 1.51854104e-05 -1.30623801e-05 2.83009735e-06 1.16562923e-04 1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 9.94228598e-05 2.91828551e-04 -1.36562960e-04 2.51033427e-05 2.68067114e-04 7.77906580e-05 2.73137461e-05 1.31658857e-04 -2.60484554e-04 -9.13167005e-05 -4.40649955e-04 -1.28680228e-05 1.57723475e-05 7.59270615e-05 -6.14766473e-05 2.67038368e-05 -6.15274106e-05 -6.78568920e-04 -2.60527449e-04 -2.20594033e-04 9.18778309e-04 7.80164894e-04 -7.02617049e-05 -1.54384207e-04 6.38261716e-05 -2.04803436e-05 -2.18601217e-04 -6.68535146e-05 -2.31028170e-05 -1.05307995e-04 2.23371808e-04 7.71128608e-05 3.52447381e-04 6.91797789e-06 -1.40812999e-05 -6.40525946e-05 4.78952650e-05 -2.21877546e-05 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 -1.87026310e-05 8.36778090e-06 8.93557047e-05 2.73137461e-05 4.95400178e-06 4.38862858e-05 -9.13167005e-05 -1.69733528e-05 -1.46883318e-04 -2.79751765e-06 2.96063699e-06 2.67038368e-05 -2.13535203e-05 4.71683005e-06 8.03974503e-06 8.52623560e-05 4.28734620e-05 -8.57469241e-06 2.49760952e-05 -1.42065166e-04 2.84130333e-05 -8.28238138e-05 1.99527830e-05 -8.52509672e-06 2.48105453e-05 -6.36123043e-06 -4.96210905e-06 6.28601980e-05 6.90801986e-04 2.55761239e-04 2.47042285e-04 -8.94716671e-04 -8.64710496e-04 5.51502597e-05 1.71570414e-04 -8.25392587e-05 8.51741230e-05 9.01772895e-04 4.55505289e-04 -9.11010579e-05 2.65514836e-04 -1.50579497e-03 3.01158993e-04 -8.78360163e-04 2.12606224e-04 -9.08647993e-05 2.64618424e-04 -6.79062551e-05 -5.29236848e-05 6.89978032e-04 7.58793139e-03 2.80915529e-03 2.71415303e-03 -9.83268908e-03 -9.50601170e-03 6.07564310e-04 1.89166484e-03 -9.10332477e-04 -4.23055887e-05 -4.50076888e-04 -2.23263393e-04 4.54622344e-05 -1.32338925e-04 7.43239149e-04 -1.51267468e-04 4.40699823e-04 -1.01845176e-04 4.47208997e-05 -1.30053373e-04 3.39401906e-05 2.64972294e-05 -2.48204902e-04 -2.72981686e-03 -9.76782377e-04 -9.94548440e-04 3.42760197e-03 3.48883158e-03 -1.78996469e-04 -6.60674872e-04 3.36337382e-04 8.46111775e-06 9.00153776e-05 4.54622344e-05 -5.04466826e-06 2.64677849e-05 -1.51267468e-04 1.71553043e-05 -8.81399646e-05 2.18076728e-05 -4.95731069e-06 2.64972294e-05 -7.61863588e-06 -2.86667205e-06 5.32981900e-05 -1.83903392e-04 3.99126057e-05 3.87592954e-05 -2.61313353e-05 -2.77834471e-04 -1.40434482e-04 2.80868964e-05 -7.77842433e-05 4.66883030e-04 -9.33766060e-05 2.59170081e-04 -6.72787546e-05 2.81492107e-05 -7.77936360e-05 1.85859903e-05 1.55587272e-05 -2.56923856e-04 -2.82481911e-03 -1.06561269e-03 -9.76782377e-04 3.73375000e-03 3.42717282e-03 -2.54924501e-04 -6.85374967e-04 3.10504789e-04 1.40030661e-04 1.48619747e-03 7.42126332e-04 -1.51042270e-04 4.40046182e-04 -2.46214787e-03 5.00882593e-04 -1.46038268e-03 3.40118970e-04 -1.49287433e-04 4.34550764e-04 -1.13483254e-04 -8.84872216e-05 8.66669803e-04 9.53812709e-03 3.41940276e-03 3.48063237e-03 -1.20000559e-02 -1.22107996e-02 6.32345257e-04 2.33119271e-03 -1.18643510e-03 -2.80061322e-05 -2.97239494e-04 -1.51042270e-04 1.71234360e-05 -8.80092365e-05 5.00882593e-04 -5.79114192e-05 2.92076536e-04 -7.26847052e-05 1.69407905e-05 -8.84872216e-05 2.53876291e-05 9.81210028e-06 -1.83474235e-04 6.32231113e-04 -1.38152190e-04 -1.34239183e-04 8.64336826e-05 9.16835300e-04 4.66229389e-04 -9.32458779e-05 2.58804239e-04 -1.54491288e-03 3.08982576e-04 -8.59323568e-04 2.24078635e-04 -9.38426381e-05 2.59973547e-04 -6.23290813e-05 -5.19947095e-05 8.96675979e-04 9.86480447e-03 3.72555078e-03 3.41983192e-03 -1.30537744e-02 -1.20000559e-02 8.95295800e-04 2.41707998e-03 -1.09709605e-03 1.88855785e-05 2.01703722e-04 9.75169733e-05 -2.09260727e-05 6.09224821e-05 -3.26617762e-04 6.99384944e-05 -2.03790964e-04 4.22136069e-05 -2.01644843e-05 5.86382660e-05 -1.61315889e-05 -1.25889182e-05 4.46620796e-05 4.93259092e-04 1.43395556e-04 2.04159609e-04 -5.10329174e-04 -7.21168928e-04 -6.37352680e-06 1.10550317e-04 -7.71255339e-05 -8.29240770e-06 -8.85366752e-05 -4.40834153e-05 4.87404194e-06 -2.61245672e-05 1.47451165e-04 -1.67009304e-05 8.74137709e-05 -2.07527579e-05 4.71684379e-06 -2.58670046e-05 7.59653417e-06 2.78659342e-06 -3.90066057e-05 1.35390765e-04 -2.80539490e-05 -2.84946434e-05 2.56419720e-05 2.73586037e-04 1.36359573e-04 -2.77765486e-05 7.67677915e-05 -4.55665031e-04 9.27691873e-05 -2.57018598e-04 6.41134731e-05 -2.75407896e-05 7.59272450e-05 -1.84353320e-05 -1.54789170e-05 1.74189678e-04 1.92169934e-03 6.92881498e-04 6.68181405e-04 -2.44777650e-03 -2.36188923e-03 1.41417622e-04 4.37743370e-04 -2.09300022e-04 -7.09277548e-06 -7.56149471e-05 -3.84248468e-05 8.50635294e-06 -1.98770882e-05 1.28191958e-04 -2.83028297e-05 6.66097968e-05 -1.89553024e-05 8.61545402e-06 -2.00114578e-05 4.16835844e-06 4.49954313e-06 -9.03407881e-05 -9.96349622e-04 -3.79900409e-04 -3.26813792e-04 1.33982098e-03 1.15561708e-03 -9.97392175e-05 -2.27121269e-04 9.57393912e-05 -5.12839439e-06 -5.47172074e-05 -2.77765486e-05 3.03213952e-06 -1.53535583e-05 9.27691873e-05 -1.03729323e-05 5.14037196e-05 -1.37262472e-05 3.00415949e-06 -1.54789170e-05 4.20873273e-06 1.62844352e-06 -4.01599160e-05 1.39303772e-04 -3.02574210e-05 -2.80539489e-05 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +532 + -4.19067839e-05 -4.60671840e-04 -1.63047930e-04 -1.71766884e-04 5.71146086e-04 6.01152261e-04 -2.72705538e-05 -1.13943659e-04 6.02177777e-05 -4.82384148e-06 -5.11750065e-05 -1.47546112e-05 -5.16753108e-06 -2.58376554e-05 4.89723166e-05 1.71292009e-05 8.56460045e-05 2.91386606e-06 -2.94400364e-06 -1.47200182e-05 1.23878105e-05 -5.16158770e-06 -4.59847886e-04 -5.05861954e-03 -1.79099103e-03 -1.88599328e-03 6.27754236e-03 6.60421974e-03 -3.01118122e-04 -1.25610344e-03 6.63551663e-04 -5.10867734e-05 -5.41063217e-04 -1.56844995e-04 -5.48777776e-05 -2.74388888e-04 5.19321090e-04 1.81479302e-04 9.07396512e-04 3.09221352e-05 -3.13954606e-05 -1.56977303e-04 1.31962621e-04 -5.49844256e-05 1.72929501e-04 1.90165710e-03 6.51188252e-04 7.22252505e-04 -2.28600536e-03 -2.53135294e-03 8.77107835e-05 4.59782247e-04 -2.56650527e-04 1.59098513e-05 1.69164630e-04 4.66705461e-05 1.71759601e-05 8.58798007e-05 -1.55575217e-04 -5.70994376e-05 -2.85497188e-04 -1.13853158e-05 9.37627190e-06 4.68813595e-05 -4.15066995e-05 1.72944581e-05 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 -2.67594037e-05 5.05395642e-06 5.37920973e-05 1.55568487e-05 3.02680097e-06 2.72773407e-05 -5.18627962e-05 -1.02995563e-05 -9.08055201e-05 -2.82546006e-06 1.68691036e-06 1.56424767e-05 -1.36811182e-05 2.99104120e-06 1.64210547e-04 1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 1.25264467e-04 4.35082153e-04 -2.16964422e-04 2.52697821e-05 2.68960486e-04 7.77842435e-05 2.72773407e-05 1.33958036e-04 -2.59313981e-04 -9.08055201e-05 -4.46166053e-04 -1.41273003e-05 1.56424767e-05 7.67707986e-05 -6.34035760e-05 2.69600416e-05 -6.03111568e-04 -6.63633513e-03 -2.27866446e-03 -2.52315372e-03 8.00003727e-03 8.84301209e-03 -3.12019415e-04 -1.62058512e-03 9.02854256e-04 -5.25821854e-05 -5.57796227e-04 -1.55209375e-04 -5.69687094e-05 -2.84843547e-04 5.15594141e-04 1.88770753e-04 9.43853767e-04 3.76066601e-05 -3.13150254e-05 -1.56575127e-04 1.38219262e-04 -5.75913592e-05 1.22244630e-04 -4.21487409e-04 8.86486907e-05 9.25616978e-05 -1.67222998e-05 -1.77559803e-04 -5.17320680e-05 -1.02676880e-05 -9.05803225e-05 1.71864714e-04 3.47468516e-05 3.00529556e-04 9.39316160e-06 -5.77509438e-06 -5.22359427e-05 4.55685093e-05 -1.02124474e-05 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 -4.41899521e-04 -1.53469785e-03 7.65392422e-04 -8.36114988e-05 -8.87799017e-04 -2.58660340e-04 -9.05803225e-05 -4.45053236e-04 8.59323568e-04 3.00529556e-04 1.47728872e-03 4.69658080e-05 -5.22359427e-05 -2.56507620e-04 2.11643596e-04 -8.99397180e-05 -3.92709664e-05 -4.32763764e-04 -1.27217240e-04 -1.80791612e-04 4.49763546e-04 6.35743637e-04 4.24904199e-06 -9.94228675e-05 7.02617075e-05 1.74672722e-06 1.87949609e-05 7.08905598e-06 1.61587451e-06 8.07937257e-06 -2.37556158e-05 -5.49541842e-06 -2.74770921e-05 9.08040048e-07 1.27453754e-06 6.37268768e-06 -3.20954142e-06 1.33730893e-06 2.70067140e-05 -9.37132791e-05 1.87026310e-05 2.04654088e-05 -3.11028898e-06 -3.31889832e-05 -9.17110299e-06 -1.85237783e-06 -1.69217960e-05 3.07240355e-05 6.33592638e-06 5.65179084e-05 2.09505125e-06 -9.77063263e-07 -9.28732999e-06 8.56287966e-06 -1.84600370e-06 -1.16562923e-04 -1.28613793e-03 -4.42588686e-04 -4.67288779e-04 1.56539438e-03 1.65128164e-03 -6.85555624e-05 -2.91828551e-04 1.54384202e-04 -1.55514449e-05 -1.65944916e-04 -4.58555150e-05 -1.69217960e-05 -8.30769984e-05 1.53620178e-04 5.65179084e-05 2.77621887e-04 1.04752563e-05 -9.28732999e-06 -4.55562472e-05 3.96355746e-05 -1.68591953e-05 5.50355121e-05 6.07569013e-04 2.20841343e-04 2.07914641e-04 -7.81316474e-04 -7.36416338e-04 4.76480239e-05 1.36562955e-04 -6.38261671e-05 1.18293568e-05 1.26375123e-04 3.66475550e-05 1.33614887e-05 6.18975704e-05 -1.22789981e-04 -4.46478214e-05 -2.07305559e-04 -6.03325493e-06 7.72332900e-06 3.56819691e-05 -2.87371512e-05 1.30623801e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 1.87026312e-05 -4.92889867e-06 -5.26563014e-05 -1.52698146e-05 -2.90777246e-06 -2.63225572e-05 5.11624920e-05 9.97258727e-06 8.81034506e-05 2.51385622e-06 -1.62843763e-06 -1.51854104e-05 1.30623801e-05 -2.83009735e-06 -4.82383223e-06 -5.12043280e-05 -2.52789703e-05 5.20539047e-06 -1.56161714e-05 8.39088927e-05 -1.72648357e-05 5.17945072e-05 -1.12162176e-05 5.08618816e-06 -1.52585645e-05 4.19130972e-06 3.14348229e-06 -2.09533699e-05 -2.30541694e-04 -7.90535749e-05 -8.77725292e-05 2.77581675e-04 3.07587850e-04 -1.06351425e-05 -5.63169039e-05 3.14044002e-05 -5.10572729e-05 -5.41062349e-04 -2.68410075e-04 5.52396824e-05 -1.65719047e-04 8.88812248e-04 -1.82785813e-04 5.48357439e-04 -1.19563118e-04 5.41651408e-05 -1.62495422e-04 4.46082685e-05 3.34562014e-05 -2.29717740e-04 -2.52930770e-03 -8.67829024e-04 -9.62831275e-04 3.04907302e-03 3.37575039e-03 -1.17647348e-04 -6.20542033e-04 3.45770961e-04 2.58284789e-05 2.74939414e-04 1.33958037e-04 -2.80868966e-05 8.42606897e-05 -4.46515040e-04 9.34967116e-05 -2.80490135e-04 5.81536854e-05 -2.71571877e-05 8.14715631e-05 -2.27953038e-05 -1.70964778e-05 8.89351465e-05 9.78495099e-04 3.25594127e-04 3.78892317e-04 -1.14483791e-03 -1.32895588e-03 3.39787820e-05 2.34189528e-04 -1.37277567e-04 -5.01609937e-06 -5.34302152e-05 -2.64677851e-05 3.02680100e-06 -1.63664045e-05 8.82600702e-05 -1.03101791e-05 5.45283517e-05 -1.21108390e-05 2.91108482e-06 -1.61052890e-05 4.93140365e-06 1.81127951e-06 -1.77660633e-05 6.14441833e-05 -1.24528913e-05 -1.36062016e-05 1.50482981e-05 1.60290646e-04 7.94033554e-05 -1.63664045e-05 4.66705464e-05 -2.64780211e-04 5.45283517e-05 -1.55719117e-04 3.63325171e-05 -1.61052890e-05 4.58585221e-05 -1.17745738e-05 -9.46002143e-06 8.02161920e-05 8.83492845e-04 3.07828064e-04 3.25594127e-04 -1.08403746e-03 -1.14526706e-03 4.87504515e-05 2.09489434e-04 -1.10744663e-04 -8.53486220e-05 -9.06383391e-04 -4.44704250e-04 9.31257727e-05 -2.79377318e-04 1.47728872e-03 -3.08982576e-04 9.26947727e-04 -1.94240322e-04 9.05075814e-05 -2.71522744e-04 7.58689186e-05 5.69016890e-05 -3.09547157e-04 -3.40786578e-03 -1.13749701e-03 -1.32075666e-03 4.00001864e-03 4.63224975e-03 -1.21573679e-04 -8.24090258e-04 4.81811580e-04 1.65866672e-05 1.76253315e-04 8.78891313e-05 -1.02570652e-05 5.43031541e-05 -2.92076536e-04 3.47468517e-05 -1.80317734e-04 4.03992405e-05 -9.94002842e-06 5.36884391e-05 -1.63776309e-05 -6.17544148e-06 6.10150255e-05 -2.10743704e-04 4.30581980e-05 4.69712051e-05 -4.97600015e-05 -5.28759945e-04 -2.63667394e-04 5.43031541e-05 -1.55065476e-04 8.76229608e-04 -1.80317734e-04 5.15594141e-04 -1.21197722e-04 5.36884391e-05 -1.53109199e-04 3.93604420e-05 3.15562587e-05 -2.79540982e-04 -3.08118840e-03 -1.07583825e-03 -1.13706785e-03 3.78927493e-03 4.00001864e-03 -1.72488735e-04 -7.38202992e-04 3.89940239e-04 -1.20867044e-05 -1.29021930e-04 -6.14636659e-05 1.35294204e-05 -4.05882612e-05 2.05801778e-04 -4.51746912e-05 1.35524074e-04 -2.53280190e-05 1.28422327e-05 -3.85266982e-05 1.13103708e-05 8.48277812e-06 -2.26355552e-05 -2.49292990e-04 -7.34852386e-05 -1.04277596e-04 2.59317810e-04 3.66332851e-04 2.12456176e-06 -5.74281049e-05 4.07841948e-05 5.00427187e-06 5.34753310e-05 2.61254277e-05 -2.98773230e-06 1.64589935e-05 -8.75356035e-05 1.02450096e-05 -5.50654216e-05 1.17079731e-05 -2.83008361e-06 1.60222426e-05 -5.01163134e-06 -1.80248119e-06 1.38535120e-05 -4.81227865e-05 9.35131320e-06 1.06733965e-05 -1.50128156e-05 -1.60425993e-04 -7.83762832e-05 1.64589935e-05 -4.68783815e-05 2.62606810e-04 -5.50654216e-05 1.57086134e-04 -3.51239192e-05 1.60222426e-05 -4.55560638e-05 1.19049063e-05 9.58076051e-06 -5.89361676e-05 -6.50576527e-04 -2.16995967e-04 -2.41696060e-04 7.68899516e-04 8.54786781e-04 -2.65607998e-05 -1.45913731e-04 8.16471397e-05 3.88105768e-06 4.15041029e-05 2.06237395e-05 -4.74359372e-06 1.13032859e-05 -6.91362290e-05 1.58366484e-05 -3.80028973e-05 9.74164110e-06 -4.71550460e-06 1.11630148e-05 -2.50099598e-06 -2.61246619e-06 2.62221345e-05 2.89788310e-04 1.01468382e-04 1.01694882e-04 -3.60273799e-04 -3.60964155e-04 1.81705112e-05 6.38258928e-05 -3.19129475e-05 2.91079326e-06 3.11280772e-05 1.54678046e-05 -1.72801077e-06 9.08735927e-06 -5.18521718e-05 5.93558137e-06 -3.04828079e-05 7.30623082e-06 -1.67194156e-06 8.99382338e-06 -2.61246619e-06 -9.77057370e-07 1.27002016e-05 -4.42097793e-05 8.91061892e-06 9.35131333e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +0 -2 3 +0 +0 +0 0 -1 -2 169 - -1.60794716e-06 -1.70583355e-05 -8.61255180e-06 9.74528347e-07 5.16753108e-06 2.85486682e-05 -3.29444758e-06 -1.71292009e-05 -4.06169720e-06 9.55784314e-07 5.16158770e-06 1.52937237e-06 -5.73470589e-07 -1.70289245e-05 -1.80354406e-04 -9.14629627e-05 1.05042552e-05 5.48777776e-05 3.02465504e-04 -3.53762843e-05 -1.81479302e-04 -4.32480167e-05 1.03521679e-05 5.49844256e-05 1.62577083e-05 -6.21130072e-06 8.42326070e-06 8.96534955e-05 4.46526788e-05 -5.04466829e-06 -2.72773407e-05 -1.48722018e-04 1.71659271e-05 9.08055201e-05 2.06575859e-05 -4.87735431e-06 -2.69600416e-05 -8.15640063e-06 2.99104120e-06 -2.43263422e-06 -2.57190371e-05 -1.31402255e-05 1.00893365e-06 7.88413529e-06 4.33491342e-05 -3.42879502e-06 -2.60094805e-05 -6.27604493e-06 9.81656846e-07 7.94698537e-06 2.39364429e-06 -5.88994107e-07 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 3.02680097e-06 1.55568487e-05 9.08055201e-05 -1.02995563e-05 -5.18627962e-05 -1.32609259e-05 2.99104120e-06 1.56424767e-05 4.39363890e-06 -1.68691036e-06 -2.78704996e-05 -2.95933006e-04 -1.48351079e-04 1.71128133e-05 9.05803225e-05 4.92429573e-04 -5.79114193e-05 -3.00529556e-04 -6.89238782e-05 1.66683716e-05 8.99397180e-05 2.71157219e-05 -1.02124474e-05 7.98938604e-06 8.43034182e-05 4.32960204e-05 -3.42695305e-06 -2.59776122e-05 -1.42441618e-04 1.15822839e-05 8.54649707e-05 2.07445424e-05 -3.35991542e-06 -2.62786967e-05 -7.89999152e-06 2.01594925e-06 1.67222998e-05 1.77559803e-04 9.05803225e-05 -1.02676880e-05 -5.17320680e-05 -3.00529556e-04 3.47468516e-05 1.71864714e-04 4.41600675e-05 -1.02124474e-05 -5.22359427e-05 -1.46495381e-05 5.77509438e-06 -3.70596237e-06 -3.96138493e-05 -1.92148516e-05 2.27070591e-06 1.23793259e-05 6.44234755e-05 -7.78009929e-06 -4.14138567e-05 -8.44270054e-06 2.13848231e-06 1.19810075e-05 3.82242524e-06 -1.39613944e-06 2.40771510e-06 2.55281121e-05 1.28835124e-05 -9.84614567e-07 -7.86371660e-06 -4.26793517e-05 3.36842965e-06 2.60388366e-05 6.04495968e-06 -9.43371175e-07 -7.85145226e-06 -2.40925952e-06 5.79076593e-07 4.92889867e-06 5.26563014e-05 2.63225572e-05 -2.90777246e-06 -1.52698146e-05 -8.81034506e-05 9.97258727e-06 5.11624920e-05 1.25692811e-05 -2.83009735e-06 -1.51854104e-05 -4.35412670e-06 1.62843763e-06 1.16142320e-06 1.24464781e-05 6.31660931e-06 -8.31354061e-07 -3.29897830e-06 -2.12193229e-05 2.83810084e-06 1.11382390e-05 3.19493334e-06 -8.33133654e-07 -3.33520685e-06 -8.33668127e-07 4.34610715e-07 -1.44462906e-06 -1.53168672e-05 -7.86371660e-06 5.90768740e-07 4.49554804e-06 2.60388366e-05 -2.02105779e-06 -1.49045927e-05 -3.86688876e-06 5.79076593e-07 4.56312329e-06 1.30704190e-06 -3.25689476e-07 + -8.03973579e-06 -8.52916775e-05 -8.61255180e-06 4.23147770e-05 2.58376554e-05 2.85486682e-05 -1.40328055e-04 -8.56460045e-05 1.54520426e-05 8.44969718e-06 5.16158770e-06 -1.29994889e-05 -2.53490916e-05 -8.51446224e-05 -9.01772028e-04 -9.14629627e-05 4.49526476e-04 2.74388888e-04 3.02465504e-04 -1.48721070e-03 -9.07396512e-04 1.64703192e-04 9.00455145e-05 5.49844256e-05 -1.38649161e-04 -2.70136544e-04 8.42326070e-06 8.96534955e-05 5.04466829e-06 -4.46526788e-05 -2.72773407e-05 -1.71659271e-05 1.48722018e-04 9.08055201e-05 -1.73924431e-05 -4.87735431e-06 -2.99104120e-06 1.38117939e-05 2.69600416e-05 -4.28642856e-05 -4.56055815e-04 -4.62717902e-05 2.23263394e-04 1.38815371e-04 1.53958659e-04 -7.43588136e-04 -4.61875977e-04 8.12883528e-05 4.49180458e-05 2.79512305e-05 -6.62589426e-05 -1.34754137e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 1.33958036e-04 7.77842435e-05 9.08055201e-05 -4.46166053e-04 -2.59313981e-04 4.78454574e-05 2.69600416e-05 1.56424767e-05 -4.39363890e-05 -7.67707986e-05 -2.78704996e-05 -2.95933006e-04 -1.71128133e-05 1.48351079e-04 9.05803225e-05 5.79114193e-05 -4.92429573e-04 -3.00529556e-04 5.79448431e-05 1.66683716e-05 1.02124474e-05 -4.61319685e-05 -8.99397180e-05 1.41767784e-04 1.50478185e-03 1.53587720e-04 -7.41777346e-04 -4.60763160e-04 -5.09335613e-04 2.46214787e-03 1.52800684e-03 -2.71357611e-04 -1.49855296e-04 -9.31529678e-05 2.21597254e-04 4.49565889e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 -4.45053236e-04 -2.58660340e-04 -3.00529556e-04 1.47728872e-03 8.59323568e-04 -1.59805827e-04 -8.99397180e-05 -5.22359427e-05 1.46495381e-04 2.56507620e-04 1.56185998e-05 1.66744311e-04 1.79390856e-05 -8.10627132e-05 -4.95651821e-05 -5.98640639e-05 2.71307658e-04 1.65793335e-04 -2.88726753e-05 -1.74046088e-05 -1.06436985e-05 2.44613842e-05 4.78652195e-05 8.36778090e-06 8.93557047e-05 4.95400178e-06 -4.38862858e-05 -2.73137461e-05 -1.69733528e-05 1.46883318e-04 9.13167005e-05 -1.70939322e-05 -4.71683005e-06 -2.96063699e-06 1.30994815e-05 2.67038368e-05 4.92889867e-06 5.26563014e-05 2.90777246e-06 -2.63225572e-05 -1.52698146e-05 -9.97258727e-06 8.81034506e-05 5.11624920e-05 -1.00554249e-05 -2.83009735e-06 -1.62843763e-06 8.70825340e-06 1.51854104e-05 -1.39084787e-05 -1.48392815e-04 -1.51342263e-05 7.02112519e-05 4.78576154e-05 5.05381214e-05 -2.34976114e-04 -1.59581138e-04 2.60301140e-05 1.42298426e-05 9.72717325e-06 -1.75091939e-05 -4.52001971e-05 -2.51033427e-05 -2.68067114e-04 -2.73137461e-05 1.31658857e-04 7.77906580e-05 9.13167005e-05 -4.40649955e-04 -2.60484554e-04 4.68063269e-05 2.67038368e-05 1.57723475e-05 -4.18823582e-05 -7.59270615e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -4.82384148e-06 -5.11750065e-05 -2.58376554e-05 5.16753108e-06 1.47546112e-05 8.56460045e-05 -1.71292009e-05 -4.89723166e-05 -1.21850916e-05 5.16158770e-06 1.47200182e-05 3.67042321e-06 -2.94400364e-06 -5.10867734e-05 -5.41063217e-04 -2.74388888e-04 5.48777776e-05 1.56844995e-04 9.07396512e-04 -1.81479302e-04 -5.19321090e-04 -1.29744050e-04 5.49844256e-05 1.56977303e-04 3.92019561e-05 -3.13954606e-05 2.52697821e-05 2.68960486e-04 1.33958036e-04 -2.72773407e-05 -7.77842435e-05 -4.46166053e-04 9.08055201e-05 2.59313981e-04 6.19727577e-05 -2.69600416e-05 -7.67707986e-05 -1.94671871e-05 1.56424767e-05 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 3.02680097e-06 1.55568487e-05 9.08055201e-05 -1.02995563e-05 -5.18627962e-05 -1.32609259e-05 2.99104120e-06 1.56424767e-05 4.39363890e-06 -1.68691036e-06 -1.59098513e-05 -1.69164630e-04 -8.58798007e-05 1.71759601e-05 4.66705461e-05 2.85497188e-04 -5.70994376e-05 -1.55575217e-04 -4.16385141e-05 1.72944581e-05 4.68813595e-05 1.08933771e-05 -9.37627190e-06 -8.36114988e-05 -8.87799017e-04 -4.45053236e-04 9.05803225e-05 2.58660340e-04 1.47728872e-03 -3.00529556e-04 -8.59323568e-04 -2.06771635e-04 8.99397180e-05 2.56507620e-04 6.51482152e-05 -5.22359427e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 -1.02676880e-05 -5.17320680e-05 -3.00529556e-04 3.47468516e-05 1.71864714e-04 4.41600675e-05 -1.02124474e-05 -5.22359427e-05 -1.46495381e-05 5.77509438e-06 5.25821854e-05 5.57796227e-04 2.84843547e-04 -5.69687094e-05 -1.55209375e-04 -9.43853767e-04 1.88770753e-04 5.15594141e-04 1.38504722e-04 -5.75913592e-05 -1.56575127e-04 -3.65413080e-05 3.13150254e-05 -1.11178871e-05 -1.18841548e-04 -5.76445547e-05 1.23793259e-05 3.52822416e-05 1.93270427e-04 -4.14138567e-05 -1.18217051e-04 -2.53281016e-05 1.19810075e-05 3.40878355e-05 9.11418852e-06 -7.32586789e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 -2.90777246e-06 -1.52698146e-05 -8.81034506e-05 9.97258727e-06 5.11624920e-05 1.25692811e-05 -2.83009735e-06 -1.51854104e-05 -4.35412670e-06 1.62843763e-06 1.55514449e-05 1.65944916e-04 8.30769984e-05 -1.69217960e-05 -4.58555150e-05 -2.77621887e-04 5.65179084e-05 1.53620178e-04 3.95630426e-05 -1.68591953e-05 -4.55562472e-05 -1.07459493e-05 9.28732999e-06 4.40196826e-06 4.69106481e-05 2.39518433e-05 -5.28135596e-06 -1.21844749e-05 -7.98569198e-05 1.75647387e-05 4.08220236e-05 1.19379020e-05 -5.37304655e-06 -1.23220751e-05 -2.50100955e-06 2.75788262e-06 -3.11028898e-06 -3.31889832e-05 -1.69217960e-05 1.85237783e-06 9.17110299e-06 5.65179084e-05 -6.33592638e-06 -3.07240355e-05 -8.46319694e-06 1.84600370e-06 9.28732999e-06 2.46707222e-06 -9.77063263e-07 + -4.82384148e-06 -5.11750065e-05 -5.16753108e-06 2.58376554e-05 1.47546112e-05 1.71292009e-05 -8.56460045e-05 -4.89723166e-05 9.27122554e-06 5.16158770e-06 2.94400364e-06 -8.71738727e-06 -1.47200182e-05 -5.10867734e-05 -5.41063217e-04 -5.48777776e-05 2.74388888e-04 1.56844995e-04 1.81479302e-04 -9.07396512e-04 -5.19321090e-04 9.88219149e-05 5.49844256e-05 3.13954606e-05 -9.27606654e-05 -1.56977303e-04 5.05395642e-06 5.37920973e-05 3.02680097e-06 -2.72773407e-05 -1.55568487e-05 -1.02995563e-05 9.08055201e-05 5.18627962e-05 -1.04354659e-05 -2.99104120e-06 -1.68691036e-06 9.28747928e-06 1.56424767e-05 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 1.33958036e-04 7.77842435e-05 9.08055201e-05 -4.46166053e-04 -2.59313981e-04 4.78454574e-05 2.69600416e-05 1.56424767e-05 -4.39363890e-05 -7.67707986e-05 -1.59098513e-05 -1.69164630e-04 -1.71759601e-05 8.58798007e-05 4.66705461e-05 5.70994376e-05 -2.85497188e-04 -1.55575217e-04 3.02531983e-05 1.72944581e-05 9.37627190e-06 -3.06133224e-05 -4.68813595e-05 -1.67222998e-05 -1.77559803e-04 -1.02676880e-05 9.05803225e-05 5.17320680e-05 3.47468516e-05 -3.00529556e-04 -1.71864714e-04 3.47669059e-05 1.02124474e-05 5.77509438e-06 -3.09189712e-05 -5.22359427e-05 8.36114988e-05 8.87799017e-04 9.05803225e-05 -4.45053236e-04 -2.58660340e-04 -3.00529556e-04 1.47728872e-03 8.59323568e-04 -1.59805827e-04 -8.99397180e-05 -5.22359427e-05 1.46495381e-04 2.56507620e-04 5.25821854e-05 5.57796227e-04 5.69687094e-05 -2.84843547e-04 -1.55209375e-04 -1.88770753e-04 9.43853767e-04 5.15594141e-04 -1.00898062e-04 -5.75913592e-05 -3.13150254e-05 1.01677954e-04 1.56575127e-04 9.37115990e-06 1.00046587e-04 1.07634514e-05 -4.95651821e-05 -2.81931856e-05 -3.59184383e-05 1.65793335e-04 9.44614347e-05 -1.73236052e-05 -1.06436985e-05 -6.05133035e-06 1.65593002e-05 2.77151479e-05 4.92889867e-06 5.26563014e-05 2.90777246e-06 -2.63225572e-05 -1.52698146e-05 -9.97258727e-06 8.81034506e-05 5.11624920e-05 -1.00554249e-05 -2.83009735e-06 -1.62843763e-06 8.70825340e-06 1.51854104e-05 3.11028898e-06 3.31889832e-05 1.85237783e-06 -1.69217960e-05 -9.17110299e-06 -6.33592638e-06 5.65179084e-05 3.07240355e-05 -6.36814569e-06 -1.84600370e-06 -9.77063263e-07 6.09580744e-06 9.28732999e-06 -7.42738855e-06 -7.94644754e-05 -8.08013271e-06 3.79457271e-05 2.44630801e-05 2.70830826e-05 -1.27448639e-04 -8.19679572e-05 1.37355867e-05 7.68933355e-06 4.96544639e-06 -1.05055060e-05 -2.33598940e-05 -1.55514449e-05 -1.65944916e-04 -1.69217960e-05 8.30769984e-05 4.58555150e-05 5.65179084e-05 -2.77621887e-04 -1.53620178e-04 2.90877864e-05 1.68591953e-05 9.28732999e-06 -2.88896254e-05 -4.55562472e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -8.03973579e-06 -8.52916775e-05 -4.23147770e-05 8.61255180e-06 2.58376554e-05 1.40328055e-04 -2.85486682e-05 -8.56460045e-05 -1.89839090e-05 8.44969718e-06 2.53490916e-05 6.88211693e-06 -5.16158770e-06 -8.51446224e-05 -9.01772028e-04 -4.49526476e-04 9.14629627e-05 2.74388888e-04 1.48721070e-03 -3.02465504e-04 -9.07396512e-04 -2.02425291e-04 9.00455145e-05 2.70136544e-04 7.33125675e-05 -5.49844256e-05 4.28642856e-05 4.56055815e-04 2.23263394e-04 -4.62717902e-05 -1.38815371e-04 -7.43588136e-04 1.53958659e-04 4.61875977e-04 9.80261040e-05 -4.49180458e-05 -1.34754137e-04 -3.72683073e-05 2.79512305e-05 -8.42326070e-06 -8.96534955e-05 -4.46526788e-05 5.04466829e-06 2.72773407e-05 1.48722018e-04 -1.71659271e-05 -9.08055201e-05 -2.06575859e-05 4.87735431e-06 2.69600416e-05 8.15640063e-06 -2.99104120e-06 -2.52697821e-05 -2.68960486e-04 -1.33958036e-04 2.72773407e-05 7.77842435e-05 4.46166053e-04 -9.08055201e-05 -2.59313981e-04 -6.19727577e-05 2.69600416e-05 7.67707986e-05 1.94671871e-05 -1.56424767e-05 -1.41767784e-04 -1.50478185e-03 -7.41777346e-04 1.53587720e-04 4.60763160e-04 2.46214787e-03 -5.09335613e-04 -1.52800684e-03 -3.27587657e-04 1.49855296e-04 4.49565889e-04 1.24203957e-04 -9.31529678e-05 2.78704996e-05 2.95933006e-04 1.48351079e-04 -1.71128133e-05 -9.05803225e-05 -4.92429573e-04 5.79114193e-05 3.00529556e-04 6.89238782e-05 -1.66683716e-05 -8.99397180e-05 -2.71157219e-05 1.02124474e-05 8.36114988e-05 8.87799017e-04 4.45053236e-04 -9.05803225e-05 -2.58660340e-04 -1.47728872e-03 3.00529556e-04 8.59323568e-04 2.06771635e-04 -8.99397180e-05 -2.56507620e-04 -6.51482152e-05 5.22359427e-05 -1.98543958e-05 -2.11884104e-04 -1.01336084e-04 2.20761673e-05 6.62285018e-05 3.39149113e-04 -7.36993289e-05 -2.21097987e-04 -4.22135243e-05 2.10257096e-05 6.30771287e-05 1.83277712e-05 -1.37458284e-05 8.36778090e-06 8.93557047e-05 4.38862858e-05 -4.95400178e-06 -2.73137461e-05 -1.46883318e-04 1.69733528e-05 9.13167005e-05 1.98914499e-05 -4.71683005e-06 -2.67038368e-05 -8.25403881e-06 2.96063699e-06 2.51033427e-05 2.68067114e-04 1.31658857e-04 -2.73137461e-05 -7.77906580e-05 -4.40649955e-04 9.13167005e-05 2.60484554e-04 5.96743497e-05 -2.67038368e-05 -7.59270615e-05 -1.95942890e-05 1.57723475e-05 6.57186490e-06 7.02084019e-05 3.50967430e-05 -7.96859069e-06 -1.89958992e-05 -1.17471268e-04 2.65747394e-05 6.37906705e-05 1.67590415e-05 -7.95791207e-06 -1.88523975e-05 -4.16834487e-06 4.35412670e-06 -4.92889867e-06 -5.26563014e-05 -2.63225572e-05 2.90777246e-06 1.52698146e-05 8.81034506e-05 -9.97258727e-06 -5.11624920e-05 -1.25692811e-05 2.83009735e-06 1.51854104e-05 4.35412670e-06 -1.62843763e-06 + -1.60794716e-06 -1.70583355e-05 -9.74528347e-07 8.61255180e-06 5.16753108e-06 3.29444758e-06 -2.85486682e-05 -1.71292009e-05 3.35532393e-06 9.55784314e-07 5.73470589e-07 -2.75284677e-06 -5.16158770e-06 -1.70289245e-05 -1.80354406e-04 -1.05042552e-05 9.14629627e-05 5.48777776e-05 3.53762843e-05 -3.02465504e-04 -1.81479302e-04 3.57035967e-05 1.03521679e-05 6.21130072e-06 -2.93250270e-05 -5.49844256e-05 2.43263422e-06 2.57190371e-05 1.00893365e-06 -1.31402255e-05 -7.88413529e-06 -3.42879502e-06 4.33491342e-05 2.60094805e-05 -5.21097923e-06 -9.81656846e-07 -5.88994107e-07 4.23839220e-06 7.94698537e-06 -8.42326070e-06 -8.96534955e-05 -5.04466829e-06 4.46526788e-05 2.72773407e-05 1.71659271e-05 -1.48722018e-04 -9.08055201e-05 1.73924431e-05 4.87735431e-06 2.99104120e-06 -1.38117939e-05 -2.69600416e-05 -5.05395642e-06 -5.37920973e-05 -3.02680097e-06 2.72773407e-05 1.55568487e-05 1.02995563e-05 -9.08055201e-05 -5.18627962e-05 1.04354659e-05 2.99104120e-06 1.68691036e-06 -9.28747928e-06 -1.56424767e-05 -7.98938604e-06 -8.43034182e-05 -3.42695305e-06 4.32960204e-05 2.59776122e-05 1.15822839e-05 -1.42441618e-04 -8.54649707e-05 1.72138645e-05 3.35991542e-06 2.01594925e-06 -1.40153049e-05 -2.62786967e-05 2.78704996e-05 2.95933006e-04 1.71128133e-05 -1.48351079e-04 -9.05803225e-05 -5.79114193e-05 4.92429573e-04 3.00529556e-04 -5.79448431e-05 -1.66683716e-05 -1.02124474e-05 4.61319685e-05 8.99397180e-05 1.67222998e-05 1.77559803e-04 1.02676880e-05 -9.05803225e-05 -5.17320680e-05 -3.47468516e-05 3.00529556e-04 1.71864714e-04 -3.47669059e-05 -1.02124474e-05 -5.77509438e-06 3.09189712e-05 5.22359427e-05 2.85880319e-06 3.05858908e-05 1.85532669e-06 -1.50777699e-05 -9.04666195e-06 -6.34791707e-06 5.05882105e-05 3.03529263e-05 -5.77453163e-06 -1.79075606e-06 -1.07445364e-06 4.73540138e-06 8.87887759e-06 2.40771510e-06 2.55281121e-05 9.84614567e-07 -1.28835124e-05 -7.86371660e-06 -3.36842965e-06 4.26793517e-05 2.60388366e-05 -5.10895979e-06 -9.43371175e-07 -5.79076593e-07 4.03045889e-06 7.85145226e-06 1.44462906e-06 1.53168672e-05 5.90768740e-07 -7.86371660e-06 -4.49554804e-06 -2.02105779e-06 2.60388366e-05 1.49045927e-05 -3.06537587e-06 -5.79076593e-07 -3.25689476e-07 2.69530295e-06 4.56312329e-06 -2.62874596e-06 -2.80833608e-05 -1.55081198e-06 1.34822449e-05 9.07132154e-06 5.31871321e-06 -4.51827049e-05 -3.02963325e-05 5.36289327e-06 1.43541318e-06 9.91786862e-07 -3.50183704e-06 -8.70825340e-06 -4.92889867e-06 -5.26563014e-05 -2.90777246e-06 2.63225572e-05 1.52698146e-05 9.97258727e-06 -8.81034506e-05 -5.11624920e-05 1.00554249e-05 2.83009735e-06 1.62843763e-06 -8.70825340e-06 -1.51854104e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 0 -1 -1 -488 - -4.34377093e-04 -3.89691070e-03 -1.72625944e-03 5.61059340e-04 8.63129722e-04 5.60345969e-03 -1.78651566e-03 -2.80172985e-03 -2.60246826e-04 1.24073501e-04 2.56398737e-04 6.61626184e-05 -6.20367503e-05 -1.78847352e-02 -5.87570366e-02 -4.57049260e-02 -7.98925478e-03 1.52349753e-02 9.03039775e-02 2.41516852e-02 -3.01013258e-02 1.30997551e-02 -5.87693787e-04 -7.62844642e-03 -2.34691754e-03 1.95897929e-04 -4.09458772e-03 -3.56011768e-02 -1.58463763e-02 4.94105309e-03 7.92318813e-03 5.07482850e-02 -1.53834365e-02 -2.53741425e-02 -1.81789043e-03 5.00079211e-04 1.69935910e-03 5.99639944e-04 -2.50039606e-04 -1.14467784e-01 -2.05158519e-01 -2.23253775e-01 -6.18104264e-02 7.44179251e-02 2.82161404e-01 1.61501416e-01 -9.40538013e-02 1.01193765e-01 1.78399353e-02 -5.64420326e-02 -2.47606560e-02 -5.94664510e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 -2.11149871e-03 -3.27743805e-03 -1.89837654e-02 6.57443339e-03 1.04643658e-02 5.41560625e-04 -2.31278443e-04 -6.65641347e-04 -2.41806010e-04 1.51466166e-04 5.22145440e-02 9.02775200e-02 1.02158091e-01 2.19387344e-02 -4.10516260e-02 -1.27959799e-01 -6.31504909e-02 5.58787361e-02 -4.80017139e-02 -2.35149874e-03 3.17023077e-02 1.25827172e-02 6.17201627e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 1.05574936e-03 2.22168870e-03 1.43975705e-02 -3.30885282e-03 -7.19878526e-03 -6.72689150e-04 1.64771241e-04 6.48383261e-04 1.92556894e-04 -8.23856205e-05 -4.06290781e-02 -1.66320858e-01 -1.04041986e-01 -7.31291146e-03 3.46806621e-02 2.26726473e-01 3.77732694e-03 -7.55754911e-02 2.20754133e-02 1.25873327e-02 -1.25781017e-02 -4.69413293e-03 -4.19577757e-03 -7.98017267e-04 -6.84621983e-03 -3.27743805e-03 1.05574936e-03 1.05574936e-03 1.04643658e-02 -3.28721669e-03 -3.28721669e-03 -4.80190460e-04 1.51466166e-04 1.51466166e-04 -4.07919404e-06 -1.74048480e-02 -3.00925067e-02 -4.10516260e-02 -7.31291146e-03 -7.31291146e-03 5.58787361e-02 2.10501636e-02 2.10501636e-02 2.32652065e-02 6.17201627e-04 6.17201627e-04 -7.05627734e-04 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 6.79712466e-03 1.07303294e-02 6.15790402e-02 -2.09548194e-02 -3.40677537e-02 -1.43983717e-03 3.80644111e-04 1.79436027e-03 7.90677129e-04 -3.04172289e-04 -1.49318633e-01 -1.72817914e-01 -2.56081283e-01 -6.65042275e-02 1.04343510e-01 2.22512499e-01 1.75519787e-01 -1.05382160e-01 1.34804222e-01 2.11966879e-02 -8.92800356e-02 -4.13310048e-02 -6.97865905e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 -3.37692620e-03 -7.31013090e-03 -4.71806880e-02 1.04774097e-02 2.35903440e-02 2.01624211e-03 -3.31442239e-04 -1.91279650e-03 -6.23039032e-04 1.65721120e-04 1.04025889e-01 3.13161189e-01 2.23372737e-01 3.94409125e-02 -7.44575789e-02 -3.86284108e-01 -5.85065957e-02 1.28761369e-01 -7.61778289e-02 -3.84472004e-02 4.42148092e-02 1.40377123e-02 1.28157335e-02 2.63697104e-03 2.23169235e-02 1.07303294e-02 -3.39856233e-03 -3.39856233e-03 -3.40677537e-02 1.04774097e-02 1.04774097e-02 1.40466506e-03 -3.04172289e-04 -3.04172289e-04 -7.56143227e-05 4.97728778e-02 5.76059714e-02 1.04343510e-01 2.21680758e-02 2.21680758e-02 -1.05382160e-01 -5.85065957e-02 -5.85065957e-02 -6.87972073e-02 -6.97865905e-03 -6.97865905e-03 2.58693043e-03 -2.00865402e-04 -1.11050827e-03 -4.60225146e-04 2.58546563e-04 4.51045253e-04 1.05858787e-03 -6.26079835e-04 -1.23765688e-03 2.15594948e-04 -2.10858140e-04 -2.07629107e-04 2.01210755e-05 1.03814554e-04 -3.15316433e-03 8.17641809e-04 -9.72688603e-04 -1.21924039e-03 -2.94472345e-05 7.65040372e-04 -1.94153918e-03 5.43908247e-03 -7.73872941e-03 4.66691473e-03 4.00466007e-03 -1.43087283e-03 -2.22918221e-03 4.08373031e-04 2.88134429e-03 1.33958170e-03 -2.47971010e-04 -7.58193181e-04 -3.84480879e-03 5.74816056e-04 2.21071022e-03 -1.77571990e-04 2.56170813e-04 1.84605080e-04 -2.50980997e-05 -1.27619336e-04 -5.87280638e-03 -8.40982877e-02 -3.83957898e-02 1.28729379e-02 1.40981101e-02 1.29588302e-01 -2.90724332e-02 -4.87973601e-02 2.26925085e-03 -4.30333539e-03 -1.24388086e-04 -2.37233204e-04 1.56406873e-03 2.76047799e-04 1.68206444e-03 9.05218801e-04 -2.61276086e-04 -2.61276086e-04 -2.43109263e-03 6.02086007e-04 6.02086007e-04 -1.80801011e-04 2.56170799e-04 2.56170799e-04 -1.29483612e-04 1.16794623e-03 -9.81631991e-03 -4.34198339e-03 9.02806791e-04 9.02806791e-04 1.91115783e-02 2.39610809e-03 2.39610809e-03 2.93150545e-03 -4.30333535e-03 -4.30333535e-03 3.97456344e-04 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 -5.59016539e-05 2.48458547e-04 7.90677129e-04 1.81273073e-04 -8.04312104e-04 -2.01210696e-05 -2.13695409e-05 4.64676266e-05 1.25490500e-05 9.75262896e-06 2.34691754e-03 2.47606559e-02 1.25827172e-02 -2.95698480e-04 -4.39843445e-03 -4.13310048e-02 -3.02677707e-03 1.70644894e-02 1.43087281e-03 2.09599155e-03 -1.85875832e-03 7.90777347e-05 -1.08753464e-03 -2.04186516e-04 -1.44067214e-03 -7.58193181e-04 1.23985505e-04 2.02291932e-04 2.21071022e-03 -2.87408028e-04 -5.28743471e-04 5.01583601e-05 -1.27619336e-04 -1.25755053e-04 -9.75262549e-06 6.47418095e-05 1.95760213e-03 2.80327626e-02 1.40981101e-02 -4.29097929e-03 -8.00829454e-04 -4.87973601e-02 9.69081107e-03 -5.37991953e-04 9.90281639e-04 1.56406873e-03 2.73068110e-03 1.08753464e-03 -1.32485452e-04 9.88382865e-05 -6.51124480e-05 -2.69514158e-04 3.25562240e-05 1.64758800e-04 9.32834789e-04 -8.23793998e-05 -2.96907795e-05 -1.42149690e-04 -9.82445319e-06 6.61626184e-05 7.10748450e-05 -9.88387313e-05 -2.15771181e-09 -1.07696823e-03 -2.44365092e-03 5.38484117e-04 3.05721893e-03 8.46209650e-03 -1.52860947e-03 -3.53691740e-04 -1.19063181e-03 8.64807938e-06 5.99639944e-04 5.95315905e-04 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 2.55145469e-04 -4.02291420e-03 -1.32981768e-04 4.06677214e-05 5.54151652e-04 1.19788748e-04 -2.41806010e-04 -3.03363518e-04 -2.69514151e-04 -2.44365085e-03 -1.16593934e-03 5.82969671e-04 3.80022293e-03 3.40366866e-05 -1.90011147e-03 -2.07071284e-04 -4.15998960e-05 1.93553576e-04 6.83276203e-05 2.07999480e-05 3.25562308e-05 5.38484182e-04 -5.82969672e-04 -1.32981768e-04 2.01145710e-03 5.56728179e-05 -1.45725943e-05 -3.03363518e-04 -5.49049709e-05 1.24229274e-04 9.91063745e-05 1.64758814e-04 3.05721906e-03 -2.55145464e-04 -3.80022293e-03 1.32981764e-04 1.31129343e-02 -1.90624631e-04 -1.73208236e-03 -3.18366201e-04 7.90677129e-04 9.53268973e-04 9.32834782e-04 8.46209643e-03 4.02291420e-03 -3.40366858e-05 -2.01145710e-03 -1.31129343e-02 6.55646716e-03 6.95081130e-04 1.21686919e-04 -6.55355235e-04 -2.20882980e-04 -6.08434596e-05 -8.23794069e-05 -1.52860953e-03 1.32981764e-04 1.90011147e-03 -5.56728169e-05 -6.55646716e-03 8.35040807e-05 9.53268973e-04 1.48956869e-04 -4.02156052e-04 -3.02178902e-04 2.96906442e-05 3.53690428e-04 4.06677580e-05 -2.07071302e-04 -1.45726121e-05 -1.90624666e-04 6.95081147e-04 8.35040977e-05 -1.91591533e-10 -1.66428517e-05 -1.34138190e-05 2.01210755e-05 2.68279820e-05 1.42149841e-04 1.19063327e-03 5.54151609e-04 -4.15998734e-05 -3.03363497e-04 -1.73208232e-03 1.21686897e-04 9.53268953e-04 1.66432984e-05 -2.42180270e-10 -3.57831158e-05 -1.86428646e-06 1.22027530e-10 9.82460806e-06 -8.64657845e-06 1.19788706e-04 1.93553598e-04 -5.49049494e-05 -3.18366161e-04 -6.55355255e-04 1.48956849e-04 1.34142777e-05 3.57826035e-05 -2.56125535e-10 -2.32338133e-05 -1.86415402e-06 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 6.83276197e-05 1.24229274e-04 7.90677129e-04 -2.20882979e-04 -4.02156052e-04 -2.01210696e-05 1.86427238e-06 2.32338133e-05 9.75262896e-06 -7.10749203e-05 -5.95316634e-04 -3.03363497e-04 2.07999367e-05 9.91063634e-05 9.53268953e-04 -6.08434487e-05 -3.02178891e-04 -2.68282115e-05 1.22027530e-10 1.86440482e-06 -9.75262549e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 18 19 20 21 22 23 24 25 13 14 15 17 18 19 20 21 22 23 24 25 13 14 16 18 19 20 21 22 23 24 25 13 14 15 16 17 19 21 22 23 24 25 13 14 15 16 17 18 20 21 22 23 24 25 13 14 15 16 17 19 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 - 0 26 52 78 104 128 154 180 204 230 256 280 306 332 344 357 368 380 391 402 414 425 438 451 464 476 488 -488 - -4.34377093e-04 -3.89691070e-03 -1.72625944e-03 8.63129722e-04 5.61059340e-04 5.60345969e-03 -2.80172985e-03 -1.78651566e-03 -2.60246826e-04 2.56398737e-04 1.24073501e-04 -6.61626184e-05 -6.20367503e-05 -1.78847352e-02 -5.87570366e-02 -4.57049260e-02 1.52349753e-02 -7.98925478e-03 9.03039775e-02 -3.01013258e-02 2.41516852e-02 1.30997551e-02 -7.62844642e-03 -5.87693787e-04 2.34691754e-03 1.95897929e-04 -4.09458772e-03 -3.56011768e-02 -1.58463763e-02 7.92318813e-03 4.94105309e-03 5.07482850e-02 -2.53741425e-02 -1.53834365e-02 -1.81789043e-03 1.69935910e-03 5.00079211e-04 -5.99639944e-04 -2.50039606e-04 -1.14467784e-01 -2.05158519e-01 -2.23253775e-01 7.44179251e-02 -6.18104264e-02 2.82161404e-01 -9.40538013e-02 1.61501416e-01 1.01193765e-01 -5.64420326e-02 1.78399353e-02 2.47606560e-02 -5.94664510e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 -3.27743805e-03 -2.11149871e-03 -1.89837654e-02 1.04643658e-02 6.57443339e-03 5.41560625e-04 -6.65641347e-04 -2.31278443e-04 2.41806010e-04 1.51466166e-04 5.22145440e-02 9.02775200e-02 1.02158091e-01 -4.10516260e-02 2.19387344e-02 -1.27959799e-01 5.58787361e-02 -6.31504909e-02 -4.80017139e-02 3.17023077e-02 -2.35149874e-03 -1.25827172e-02 6.17201627e-04 -7.98017267e-04 -6.84621983e-03 -3.27743805e-03 1.05574936e-03 1.05574936e-03 1.04643658e-02 -3.28721669e-03 -3.28721669e-03 -4.80190460e-04 1.51466166e-04 1.51466166e-04 -4.07919404e-06 -1.74048480e-02 -3.00925067e-02 -4.10516260e-02 -7.31291146e-03 -7.31291146e-03 5.58787361e-02 2.10501636e-02 2.10501636e-02 2.32652065e-02 6.17201627e-04 6.17201627e-04 -7.05627734e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 2.22168870e-03 1.05574936e-03 1.43975705e-02 -7.19878526e-03 -3.30885282e-03 -6.72689150e-04 6.48383261e-04 1.64771241e-04 -1.92556894e-04 -8.23856205e-05 -4.06290781e-02 -1.66320858e-01 -1.04041986e-01 3.46806621e-02 -7.31291146e-03 2.26726473e-01 -7.55754911e-02 3.77732694e-03 2.20754133e-02 -1.25781017e-02 1.25873327e-02 4.69413293e-03 -4.19577757e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 1.07303294e-02 6.79712466e-03 6.15790402e-02 -3.40677537e-02 -2.09548194e-02 -1.43983717e-03 1.79436027e-03 3.80644111e-04 -7.90677129e-04 -3.04172289e-04 -1.49318633e-01 -1.72817914e-01 -2.56081283e-01 1.04343510e-01 -6.65042275e-02 2.22512499e-01 -1.05382160e-01 1.75519787e-01 1.34804222e-01 -8.92800356e-02 2.11966879e-02 4.13310048e-02 -6.97865905e-03 2.63697104e-03 2.23169235e-02 1.07303294e-02 -3.39856233e-03 -3.39856233e-03 -3.40677537e-02 1.04774097e-02 1.04774097e-02 1.40466506e-03 -3.04172289e-04 -3.04172289e-04 -7.56143227e-05 4.97728778e-02 5.76059714e-02 1.04343510e-01 2.21680758e-02 2.21680758e-02 -1.05382160e-01 -5.85065957e-02 -5.85065957e-02 -6.87972073e-02 -6.97865905e-03 -6.97865905e-03 2.58693043e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 -7.31013090e-03 -3.37692620e-03 -4.71806880e-02 2.35903440e-02 1.04774097e-02 2.01624211e-03 -1.91279650e-03 -3.31442239e-04 6.23039032e-04 1.65721120e-04 1.04025889e-01 3.13161189e-01 2.23372737e-01 -7.44575789e-02 3.94409125e-02 -3.86284108e-01 1.28761369e-01 -5.85065957e-02 -7.61778289e-02 4.42148092e-02 -3.84472004e-02 -1.40377123e-02 1.28157335e-02 -2.00865402e-04 -1.11050827e-03 -4.60225146e-04 4.51045253e-04 2.58546563e-04 1.05858787e-03 -1.23765688e-03 -6.26079835e-04 2.15594948e-04 -2.07629107e-04 -2.10858140e-04 -2.01210755e-05 1.03814554e-04 -3.15316433e-03 8.17641809e-04 -9.72688603e-04 -2.94472345e-05 -1.21924039e-03 7.65040372e-04 5.43908247e-03 -1.94153918e-03 -7.73872941e-03 4.00466007e-03 4.66691473e-03 1.43087283e-03 -2.22918221e-03 2.76047799e-04 1.68206444e-03 9.05218801e-04 -2.61276086e-04 -2.61276086e-04 -2.43109263e-03 6.02086007e-04 6.02086007e-04 -1.80801011e-04 2.56170799e-04 2.56170799e-04 -1.29483612e-04 1.16794623e-03 -9.81631991e-03 -4.34198339e-03 9.02806791e-04 9.02806791e-04 1.91115783e-02 2.39610809e-03 2.39610809e-03 2.93150545e-03 -4.30333535e-03 -4.30333535e-03 3.97456344e-04 4.08373031e-04 2.88134429e-03 1.33958170e-03 -7.58193181e-04 -2.47971010e-04 -3.84480879e-03 2.21071022e-03 5.74816056e-04 -1.77571990e-04 1.84605080e-04 2.56170813e-04 2.50980997e-05 -1.27619336e-04 -5.87280638e-03 -8.40982877e-02 -3.83957898e-02 1.40981101e-02 1.28729379e-02 1.29588302e-01 -4.87973601e-02 -2.90724332e-02 2.26925085e-03 -1.24388086e-04 -4.30333539e-03 2.37233204e-04 1.56406873e-03 6.61626163e-05 5.99639923e-04 2.41806009e-04 -2.48458547e-04 5.59016539e-05 -7.90677129e-04 8.04312104e-04 -1.81273073e-04 2.01210696e-05 -4.64676266e-05 2.13695409e-05 1.25490500e-05 -9.75262896e-06 -2.34691754e-03 -2.47606559e-02 -1.25827172e-02 4.39843445e-03 2.95698480e-04 4.13310048e-02 -1.70644894e-02 3.02677707e-03 -1.43087281e-03 1.85875832e-03 -2.09599155e-03 7.90777347e-05 1.08753464e-03 -2.04186516e-04 -1.44067214e-03 -7.58193181e-04 2.02291932e-04 1.23985505e-04 2.21071022e-03 -5.28743471e-04 -2.87408028e-04 5.01583601e-05 -1.25755053e-04 -1.27619336e-04 9.75262549e-06 6.47418095e-05 1.95760213e-03 2.80327626e-02 1.40981101e-02 -8.00829454e-04 -4.29097929e-03 -4.87973601e-02 -5.37991953e-04 9.69081107e-03 9.90281639e-04 2.73068110e-03 1.56406873e-03 -1.08753464e-03 -1.32485452e-04 9.88382865e-05 -6.51124480e-05 3.25562240e-05 -2.69514158e-04 1.64758800e-04 -8.23793998e-05 9.32834789e-04 -2.96907795e-05 -9.82445319e-06 -1.42149690e-04 -6.61626184e-05 7.10748450e-05 -9.88387313e-05 -2.15771181e-09 -1.07696823e-03 5.38484117e-04 -2.44365092e-03 3.05721893e-03 -1.52860947e-03 8.46209650e-03 -3.53691740e-04 8.64807938e-06 -1.19063181e-03 -5.99639944e-04 5.95315905e-04 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 2.55145469e-04 -1.32981768e-04 -4.02291420e-03 4.06677214e-05 1.19788748e-04 5.54151652e-04 2.41806010e-04 -3.03363518e-04 3.25562308e-05 5.38484182e-04 -5.82969672e-04 -1.32981768e-04 5.56728179e-05 2.01145710e-03 -1.45725943e-05 -5.49049709e-05 -3.03363518e-04 -1.24229274e-04 9.91063745e-05 -2.69514151e-04 -2.44365085e-03 -1.16593934e-03 5.82969671e-04 3.80022293e-03 -1.90011147e-03 3.40366866e-05 -2.07071284e-04 1.93553576e-04 -4.15998960e-05 -6.83276203e-05 2.07999480e-05 1.64758814e-04 3.05721906e-03 -2.55145464e-04 1.32981764e-04 -3.80022293e-03 1.31129343e-02 -1.90624631e-04 -3.18366201e-04 -1.73208236e-03 -7.90677129e-04 9.53268973e-04 -8.23794069e-05 -1.52860953e-03 1.32981764e-04 -5.56728169e-05 1.90011147e-03 -6.55646716e-03 8.35040807e-05 1.48956869e-04 9.53268973e-04 4.02156052e-04 -3.02178902e-04 9.32834782e-04 8.46209643e-03 4.02291420e-03 -2.01145710e-03 -3.40366858e-05 -1.31129343e-02 6.55646716e-03 6.95081130e-04 -6.55355235e-04 1.21686919e-04 2.20882980e-04 -6.08434596e-05 2.96906442e-05 3.53690428e-04 4.06677580e-05 -1.45726121e-05 -2.07071302e-04 -1.90624666e-04 8.35040977e-05 6.95081147e-04 -1.91591533e-10 -1.34138190e-05 -1.66428517e-05 -2.01210755e-05 2.68279820e-05 9.82460806e-06 -8.64657845e-06 1.19788706e-04 -5.49049494e-05 1.93553598e-04 -3.18366161e-04 1.48956849e-04 -6.55355255e-04 1.34142777e-05 -2.56125535e-10 3.57826035e-05 2.32338133e-05 -1.86415402e-06 1.42149841e-04 1.19063327e-03 5.54151609e-04 -3.03363497e-04 -4.15998734e-05 -1.73208232e-03 9.53268953e-04 1.21686897e-04 1.66432984e-05 -3.57831158e-05 -2.42180270e-10 1.86428646e-06 1.22027530e-10 6.61626163e-05 5.99639923e-04 2.41806009e-04 -1.24229274e-04 -6.83276197e-05 -7.90677129e-04 4.02156052e-04 2.20882979e-04 2.01210696e-05 -2.32338133e-05 -1.86427238e-06 -9.75262896e-06 -7.10749203e-05 -5.95316634e-04 -3.03363497e-04 9.91063634e-05 2.07999367e-05 9.53268953e-04 -3.02178891e-04 -6.08434487e-05 -2.68282115e-05 1.86440482e-06 1.22027530e-10 9.75262549e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 17 18 19 20 21 22 23 24 25 13 14 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 20 21 22 23 24 25 13 14 15 16 17 20 21 22 23 24 25 13 14 15 16 17 20 21 22 23 24 25 13 14 15 16 17 18 19 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 - 0 26 52 78 102 128 154 178 204 230 254 280 306 332 344 357 368 379 391 402 413 425 438 451 464 476 488 -471 - -8.68754186e-04 -7.79382140e-03 -3.15044850e-03 1.72625944e-03 1.72625944e-03 1.01917052e-02 -5.60345969e-03 -5.60345969e-03 -2.91299618e-04 4.46634856e-04 4.46634856e-04 -2.56398737e-04 -5.36542057e-02 -1.76271110e-01 -1.13890548e-01 4.57049260e-02 4.57049260e-02 2.16658921e-01 -9.03039775e-02 -9.03039775e-02 2.71043239e-02 -2.05384217e-02 -2.05384217e-02 7.62844642e-03 -8.18917543e-03 -7.12023536e-02 -2.87106175e-02 1.58463763e-02 1.58463763e-02 9.15058640e-02 -5.07482850e-02 -5.07482850e-02 -1.55856717e-03 2.79907826e-03 2.79907826e-03 -1.69935910e-03 -3.43403353e-01 -6.15475557e-01 -5.33532974e-01 2.23253775e-01 2.23253775e-01 5.90928994e-01 -2.82161404e-01 -2.82161404e-01 1.74921154e-01 -1.44565442e-01 -1.44565442e-01 5.64420326e-02 3.49413945e-03 3.03670144e-02 1.19438129e-02 -7.13784578e-03 -7.13784578e-03 -3.80108031e-02 2.28953340e-02 2.28953340e-02 5.23281322e-04 -1.34458777e-03 -1.34458777e-03 9.14099894e-04 1.79867862e-01 4.07060912e-01 3.06474274e-01 -1.44151665e-01 -1.44151665e-01 -4.35697908e-01 2.24585454e-01 2.24585454e-01 -8.38324258e-02 8.31367919e-02 8.31367919e-02 -3.61007421e-02 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 2.11149871e-03 3.27743805e-03 1.89837654e-02 -6.57443339e-03 -1.04643658e-02 -5.41560625e-04 2.31278443e-04 6.65641347e-04 2.41806010e-04 -1.51466166e-04 -5.22145440e-02 -9.02775200e-02 -1.02158091e-01 -2.19387344e-02 4.10516260e-02 1.27959799e-01 6.31504909e-02 -5.58787361e-02 4.80017139e-02 2.35149874e-03 -3.17023077e-02 -1.25827172e-02 -6.17201627e-04 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 3.27743805e-03 2.11149871e-03 1.89837654e-02 -1.04643658e-02 -6.57443339e-03 -5.41560625e-04 6.65641347e-04 2.31278443e-04 -2.41806010e-04 -1.51466166e-04 -5.22145440e-02 -9.02775200e-02 -1.02158091e-01 4.10516260e-02 -2.19387344e-02 1.27959799e-01 -5.58787361e-02 6.31504909e-02 4.80017139e-02 -3.17023077e-02 2.35149874e-03 1.25827172e-02 -6.17201627e-04 -1.15630983e-02 -9.92583999e-02 -3.89448405e-02 2.34056249e-02 2.34056249e-02 1.23158080e-01 -7.46919746e-02 -7.46919746e-02 -1.04262316e-03 3.61599049e-03 3.61599049e-03 -2.59867238e-03 -5.02208911e-01 -7.74008960e-01 -7.16425339e-01 3.52706938e-01 3.52706938e-01 6.67537496e-01 -4.09780464e-01 -4.09780464e-01 2.20441988e-01 -2.36371565e-01 -2.36371565e-01 1.06344525e-01 5.27394208e-03 4.46338470e-02 1.94940564e-02 -6.79712466e-03 -1.07303294e-02 -6.15790402e-02 2.09548194e-02 3.40677537e-02 1.43983717e-03 -3.80644111e-04 -1.79436027e-03 -7.90677129e-04 3.04172289e-04 1.49318633e-01 1.72817914e-01 2.56081283e-01 6.65042275e-02 -1.04343510e-01 -2.22512499e-01 -1.75519787e-01 1.05382160e-01 -1.34804222e-01 -2.11966879e-02 8.92800356e-02 4.13310048e-02 6.97865905e-03 5.27394208e-03 4.46338470e-02 1.94940564e-02 -1.07303294e-02 -6.79712466e-03 -6.15790402e-02 3.40677537e-02 2.09548194e-02 1.43983717e-03 -1.79436027e-03 -3.80644111e-04 7.90677129e-04 3.04172289e-04 1.49318633e-01 1.72817914e-01 2.56081283e-01 -1.04343510e-01 6.65042275e-02 -2.22512499e-01 1.05382160e-01 -1.75519787e-01 -1.34804222e-01 8.92800356e-02 -2.11966879e-02 -4.13310048e-02 6.97865905e-03 -6.30924830e-04 -4.29823016e-03 -1.48029022e-03 1.32091080e-03 1.32091080e-03 3.95422690e-03 -3.84480673e-03 -3.84480673e-03 4.31189917e-04 -3.73401571e-04 -3.73401571e-04 1.27144817e-04 2.73544825e-03 1.31113068e-01 5.72546502e-02 -2.18822472e-02 -2.18822472e-02 -1.81675555e-01 8.79046476e-02 8.79046476e-02 -2.32161883e-02 9.82577857e-03 9.82577857e-03 -7.85196220e-04 6.18258214e-04 3.96376881e-03 1.79713253e-03 -5.94206062e-04 -1.15367735e-03 -4.83491532e-03 1.43187248e-03 3.23540474e-03 -4.03458694e-04 5.12341605e-04 4.40775872e-04 -5.71524005e-05 -2.54306520e-04 1.15692117e-03 -5.42096157e-02 -2.49960812e-02 3.20831423e-03 8.74041784e-03 8.88032761e-02 6.92761354e-03 -3.61760677e-02 1.09827181e-02 -1.29100061e-02 -6.64158511e-03 3.48680134e-03 5.08107693e-03 6.18258214e-04 3.96376881e-03 1.79713253e-03 -1.15367735e-03 -5.94206062e-04 -4.83491532e-03 3.23540474e-03 1.43187248e-03 -4.03458694e-04 4.40775872e-04 5.12341605e-04 5.71524005e-05 -2.54306520e-04 1.15692117e-03 -5.42096157e-02 -2.49960812e-02 8.74041784e-03 3.20831423e-03 8.88032761e-02 -3.61760677e-02 6.92761354e-03 1.09827181e-02 -6.64158511e-03 -1.29100061e-02 -3.48680134e-03 5.08107693e-03 -2.55111085e-04 2.55111085e-04 8.17947080e-04 -8.17947080e-04 -3.57828666e-05 3.57828666e-05 2.50980997e-05 6.12586133e-04 -6.12586133e-04 -9.86246345e-03 9.86246345e-03 2.08947365e-03 -2.08947365e-03 2.37233204e-04 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 2.61276086e-04 2.61276086e-04 2.43109263e-03 -6.02086007e-04 -6.02086007e-04 1.80801011e-04 -2.56170799e-04 -2.56170799e-04 1.29483612e-04 -1.16794623e-03 9.81631991e-03 4.34198339e-03 -9.02806791e-04 -9.02806791e-04 -1.91115783e-02 -2.39610809e-03 -2.39610809e-03 -2.93150545e-03 4.30333535e-03 4.30333535e-03 -3.97456344e-04 -4.34377116e-04 -3.79807241e-03 -1.48930151e-03 8.95685946e-04 8.95685946e-04 4.75300430e-03 -2.88410925e-03 -2.88410925e-03 -6.07435718e-05 1.80411666e-04 1.80411666e-04 -1.23287142e-04 -4.19342645e-03 -3.56011790e-02 -1.39412095e-02 8.46167225e-03 8.46167225e-03 4.38147980e-02 -2.69027520e-02 -2.69027520e-02 -9.43684742e-05 1.10836724e-03 1.10836724e-03 -8.54003590e-04 1.83299245e-03 1.55976063e-02 5.97190644e-03 -3.86040772e-03 -3.86040772e-03 -1.87718922e-02 1.22979864e-02 1.22979864e-02 2.23884180e-05 -5.59157674e-04 -5.59157674e-04 4.59270210e-04 -7.65461036e-04 -6.30773565e-03 -2.69446838e-03 1.05574936e-03 1.63871903e-03 8.38641784e-03 -3.23154388e-03 -5.16569203e-03 -7.59427595e-05 2.49073062e-05 2.10811663e-04 1.17576736e-04 -4.82805976e-05 -7.65461036e-04 -6.30773565e-03 -2.69446838e-03 1.63871903e-03 1.05574936e-03 8.38641784e-03 -5.16569203e-03 -3.23154388e-03 -7.59427595e-05 2.10811663e-04 2.49073062e-05 -1.17576736e-04 -4.82805976e-05 -6.12439745e-03 -5.15673339e-02 -1.97059296e-02 1.28082773e-02 1.28082773e-02 6.15790402e-02 -4.06242209e-02 -4.06242209e-02 2.06589372e-04 1.50326402e-03 1.50326402e-03 -1.34123111e-03 2.55459163e-03 2.07883140e-02 8.89670877e-03 -3.45423515e-03 -5.43165556e-03 -2.75112865e-02 1.04774097e-02 1.70338769e-02 1.18676184e-04 7.24850475e-05 -5.36919009e-04 -3.88521077e-04 7.76077099e-05 2.55459163e-03 2.07883140e-02 8.89670877e-03 -5.43165556e-03 -3.45423515e-03 -2.75112865e-02 1.70338769e-02 1.04774097e-02 1.18676184e-04 -5.36919009e-04 7.24850475e-05 3.88521077e-04 7.76077099e-05 -4.00368784e-04 -2.83403147e-03 -9.79397314e-04 8.55292935e-04 8.55292935e-04 2.70501437e-03 -2.52364575e-03 -2.52364575e-03 2.15594777e-04 -1.79186283e-04 -1.79186283e-04 5.01582455e-05 3.52035023e-04 2.27305779e-03 1.01170243e-03 -3.87834925e-04 -6.98847664e-04 -2.72218884e-03 9.78743323e-04 1.97796348e-03 -2.09243406e-04 2.56170550e-04 2.20387676e-04 -3.39185872e-05 -1.26687062e-04 3.52035023e-04 2.27305779e-03 1.01170243e-03 -6.98847664e-04 -3.87834925e-04 -2.72218884e-03 1.97796348e-03 9.78743323e-04 -2.09243406e-04 2.20387676e-04 2.56170550e-04 3.39185872e-05 -1.26687062e-04 -1.30881812e-04 1.30881812e-04 4.15791028e-04 -4.15791028e-04 -1.25490534e-05 1.25490534e-05 1.25490534e-05 -1.42936203e-04 -8.36708932e-04 -4.50389116e-04 1.58090518e-04 1.58090518e-04 1.17365137e-03 -3.75521428e-04 -3.75521428e-04 1.03814439e-04 -1.28551341e-04 -1.28551341e-04 6.47417432e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 314 326 338 350 363 376 388 401 414 426 439 452 459 471 +507 + -8.68754186e-04 -7.79382140e-03 -1.72625944e-03 3.15044850e-03 1.72625944e-03 5.60345969e-03 -1.01917052e-02 -5.60345969e-03 1.45649809e-04 4.46634856e-04 2.56398737e-04 -2.52272869e-04 -4.46634856e-04 -5.36542057e-02 -1.76271110e-01 -4.57049260e-02 1.13890548e-01 4.57049260e-02 9.03039775e-02 -2.16658921e-01 -9.03039775e-02 -1.35521619e-02 -2.05384217e-02 -7.62844642e-03 2.34730330e-02 2.05384217e-02 -8.18917543e-03 -7.12023536e-02 -1.58463763e-02 2.87106175e-02 1.58463763e-02 5.07482850e-02 -9.15058640e-02 -5.07482850e-02 7.79283584e-04 2.79907826e-03 1.69935910e-03 -1.34975876e-03 -2.79907826e-03 -3.43403353e-01 -6.15475557e-01 -2.23253775e-01 5.33532974e-01 2.23253775e-01 2.82161404e-01 -5.90928994e-01 -2.82161404e-01 -8.74605768e-02 -1.44565442e-01 -5.64420326e-02 1.51486163e-01 1.44565442e-01 1.59603453e-03 1.36924397e-02 2.11149871e-03 -5.97190644e-03 -3.27743805e-03 -6.57443339e-03 1.89837654e-02 1.04643658e-02 -4.80190460e-04 -2.31278443e-04 -1.51466166e-04 3.48102254e-04 6.65641347e-04 5.22145440e-02 9.02775200e-02 -2.19387344e-02 -1.02158091e-01 -4.10516260e-02 6.31504909e-02 1.27959799e-01 5.58787361e-02 3.48978097e-02 -2.35149874e-03 -6.17201627e-04 -3.52793451e-02 -3.17023077e-02 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 1.19438129e-02 7.13784578e-03 2.28953340e-02 -3.80108031e-02 -2.28953340e-02 2.61640661e-04 1.34458777e-03 9.14099894e-04 -4.53174918e-04 -1.34458777e-03 -1.79867862e-01 -4.07060912e-01 -1.44151665e-01 3.06474274e-01 1.44151665e-01 2.24585454e-01 -4.35697908e-01 -2.24585454e-01 -4.19162129e-02 -8.31367919e-02 -3.61007421e-02 7.26010104e-02 8.31367919e-02 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 5.97190644e-03 2.11149871e-03 1.04643658e-02 -1.89837654e-02 -6.57443339e-03 6.13701652e-05 6.65641347e-04 1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 1.02158091e-01 -2.19387344e-02 5.58787361e-02 -1.27959799e-01 6.31504909e-02 -1.31039042e-02 -3.17023077e-02 6.17201627e-04 4.78620623e-02 -2.35149874e-03 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 1.94940564e-02 1.07303294e-02 2.09548194e-02 -6.15790402e-02 -3.40677537e-02 1.40466506e-03 3.80644111e-04 3.04172289e-04 -8.51596998e-04 -1.79436027e-03 -1.49318633e-01 -1.72817914e-01 6.65042275e-02 2.56081283e-01 1.04343510e-01 -1.75519787e-01 -2.22512499e-01 -1.05382160e-01 -1.03195811e-01 2.11966879e-02 6.97865905e-03 9.60783781e-02 8.92800356e-02 1.15630983e-02 9.92583999e-02 2.34056249e-02 -3.89448405e-02 -2.34056249e-02 -7.46919746e-02 1.23158080e-01 7.46919746e-02 -5.21311581e-04 -3.61599049e-03 -2.59867238e-03 9.02938145e-04 3.61599049e-03 5.02208911e-01 7.74008960e-01 3.52706938e-01 -7.16425339e-01 -3.52706938e-01 -4.09780464e-01 6.67537496e-01 4.09780464e-01 1.10220994e-01 2.36371565e-01 1.06344525e-01 -1.90908362e-01 -2.36371565e-01 5.27394208e-03 4.46338470e-02 1.07303294e-02 -1.94940564e-02 -6.79712466e-03 -3.40677537e-02 6.15790402e-02 2.09548194e-02 -3.51721030e-05 -1.79436027e-03 -3.04172289e-04 1.64227413e-03 3.80644111e-04 1.49318633e-01 1.72817914e-01 1.04343510e-01 -2.56081283e-01 6.65042275e-02 -1.05382160e-01 2.22512499e-01 -1.75519787e-01 3.16084107e-02 8.92800356e-02 -6.97865905e-03 -1.37409383e-01 2.11966879e-02 3.15462415e-04 2.14911508e-03 8.81388081e-04 -7.40145109e-04 -4.39522720e-04 -2.63076631e-03 1.97711345e-03 1.21404041e-03 1.26621054e-04 1.55711914e-04 6.35724085e-05 -1.75842915e-04 -2.17689657e-04 -1.36772413e-03 -6.55565339e-02 -1.14716388e-02 2.86273251e-02 1.04106084e-02 5.24934677e-02 -9.08377777e-02 -3.54111799e-02 -5.62612218e-03 -3.10335202e-03 -3.92598110e-04 1.01556294e-02 6.72242655e-03 6.18258214e-04 3.96376881e-03 5.94206062e-04 -1.79713253e-03 -1.15367735e-03 -1.43187248e-03 4.83491532e-03 3.23540474e-03 1.52233917e-04 5.12341605e-04 2.54306520e-04 -3.77981679e-04 -4.40775872e-04 1.15692117e-03 -5.42096157e-02 -3.20831423e-03 2.49960812e-02 8.74041784e-03 -6.92761354e-03 -8.88032761e-02 -3.61760677e-02 -2.47170049e-03 -1.29100061e-02 -5.08107693e-03 1.12547135e-02 6.64158511e-03 2.76047799e-04 1.68206444e-03 2.61276086e-04 -9.05218801e-04 -2.61276086e-04 -6.02086007e-04 2.43109263e-03 6.02086007e-04 9.04005053e-05 2.56170799e-04 1.29483612e-04 -1.56578268e-04 -2.56170799e-04 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 4.34198339e-03 9.02806791e-04 -2.39610809e-03 -1.91115783e-02 2.39610809e-03 -1.46575273e-03 -4.30333535e-03 -3.97456344e-04 2.53875819e-03 4.30333535e-03 -5.46396931e-04 -3.72237651e-03 -1.01638677e-03 1.28196893e-03 1.27149785e-03 2.92072676e-03 -3.42446095e-03 -3.73867384e-03 -1.75842915e-04 -3.41266680e-04 -1.10110642e-04 3.29666963e-04 3.05483813e-04 2.36896768e-03 1.13547247e-01 1.86442889e-02 -4.95839816e-02 -1.92568750e-02 -7.11964262e-02 1.57335646e-01 8.10588897e-02 1.01556294e-02 9.55411068e-03 6.79999874e-04 -1.73528329e-02 -7.46463703e-03 -6.18258214e-04 -3.96376881e-03 -1.15367735e-03 1.79713253e-03 5.94206062e-04 3.23540474e-03 -4.83491532e-03 -1.43187248e-03 -2.51224778e-04 -4.40775872e-04 -2.54306520e-04 3.20829279e-04 5.12341605e-04 -1.15692117e-03 5.42096157e-02 8.74041784e-03 -2.49960812e-02 -3.20831423e-03 -3.61760677e-02 8.88032761e-02 -6.92761354e-03 8.51101757e-03 6.64158511e-03 5.08107693e-03 -7.76791218e-03 -1.29100061e-02 -4.34377116e-04 -3.79807241e-03 -8.95685946e-04 1.48930151e-03 8.95685946e-04 2.88410925e-03 -4.75300430e-03 -2.88410925e-03 3.03717859e-05 1.80411666e-04 1.23287142e-04 -5.26054763e-05 -1.80411666e-04 -4.19342645e-03 -3.56011790e-02 -8.46167225e-03 1.39412095e-02 8.46167225e-03 2.69027520e-02 -4.38147980e-02 -2.69027520e-02 4.71842371e-05 1.10836724e-03 8.54003590e-04 -8.17254960e-05 -1.10836724e-03 7.65461036e-04 6.30773565e-03 1.05574936e-03 -2.69446838e-03 -1.63871903e-03 -3.23154388e-03 8.38641784e-03 5.16569203e-03 -1.39795820e-04 -2.49073062e-05 -4.82805976e-05 6.97999083e-06 2.10811663e-04 -1.83299245e-03 -1.55976063e-02 -3.86040772e-03 5.97190644e-03 3.86040772e-03 1.22979864e-02 -1.87718922e-02 -1.22979864e-02 1.11942090e-05 5.59157674e-04 4.59270210e-04 -1.93889387e-05 -5.59157674e-04 -7.65461036e-04 -6.30773565e-03 -1.63871903e-03 2.69446838e-03 1.05574936e-03 5.16569203e-03 -8.38641784e-03 -3.23154388e-03 -6.38530607e-05 2.10811663e-04 4.82805976e-05 -1.24556727e-04 -2.49073062e-05 -2.55459163e-03 -2.07883140e-02 -3.45423515e-03 8.89670877e-03 5.43165556e-03 1.04774097e-02 -2.75112865e-02 -1.70338769e-02 3.95807214e-04 -7.24850475e-05 7.76077099e-05 9.14839486e-05 -5.36919009e-04 6.12439745e-03 5.15673339e-02 1.28082773e-02 -1.97059296e-02 -1.28082773e-02 -4.06242209e-02 6.15790402e-02 4.06242209e-02 1.03294686e-04 -1.50326402e-03 -1.34123111e-03 -1.78911645e-04 1.50326402e-03 2.55459163e-03 2.07883140e-02 5.43165556e-03 -8.89670877e-03 -3.45423515e-03 -1.70338769e-02 2.75112865e-02 1.04774097e-02 2.77131031e-04 -5.36919009e-04 -7.76077099e-05 2.97037128e-04 -7.24850475e-05 2.00184392e-04 1.41701573e-03 5.40993441e-04 -4.89698657e-04 -3.14299494e-04 -1.62190847e-03 1.35250718e-03 9.01737280e-04 6.33104844e-05 7.87253424e-05 2.50791227e-05 -8.79213776e-05 -1.00460940e-04 3.52035023e-04 2.27305779e-03 3.87834925e-04 -1.01170243e-03 -6.98847664e-04 -9.78743323e-04 2.72218884e-03 1.97796348e-03 7.52473449e-05 2.56170550e-04 1.26687062e-04 -1.98169399e-04 -2.20387676e-04 1.42936203e-04 8.36708932e-04 1.58090518e-04 -4.50389116e-04 -1.58090518e-04 -3.75521428e-04 1.17365137e-03 3.75521428e-04 5.19072194e-05 1.28551341e-04 6.47417432e-05 -8.99059414e-05 -1.28551341e-04 -3.46729538e-04 -2.45434324e-03 -6.75264504e-04 8.48182954e-04 8.06146315e-04 1.97764581e-03 -2.34261116e-03 -2.39343684e-03 -8.79213776e-05 -1.61454400e-04 -4.34383148e-05 1.64833346e-04 1.48905346e-04 -3.52035023e-04 -2.27305779e-03 -6.98847664e-04 1.01170243e-03 3.87834925e-04 1.97796348e-03 -2.72218884e-03 -9.78743323e-04 -1.33996061e-04 -2.20387676e-04 -1.26687062e-04 1.64250812e-04 2.56170550e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 351 364 377 390 403 416 429 442 455 468 481 494 507 +494 + -4.34377093e-04 -3.89691070e-03 -8.63129722e-04 1.72625944e-03 5.61059340e-04 2.80172985e-03 -5.60345969e-03 -1.78651566e-03 7.28249045e-05 2.56398737e-04 6.20367503e-05 -2.58461671e-04 -1.24073501e-04 -1.78847352e-02 -5.87570366e-02 -1.52349753e-02 4.57049260e-02 -7.98925478e-03 3.01013258e-02 -9.03039775e-02 2.41516852e-02 -4.51738731e-03 -7.62844642e-03 -1.95897929e-04 1.25181794e-02 5.87693787e-04 -4.09458772e-03 -3.56011768e-02 -7.92318813e-03 1.58463763e-02 4.94105309e-03 2.53741425e-02 -5.07482850e-02 -1.53834365e-02 3.89641792e-04 1.69935910e-03 2.50039606e-04 -1.87415927e-03 -5.00079211e-04 -1.14467784e-01 -2.05158519e-01 -7.44179251e-02 2.23253775e-01 -6.18104264e-02 9.40538013e-02 -2.82161404e-01 1.61501416e-01 -2.91535256e-02 -5.64420326e-02 5.94664510e-03 1.00016699e-01 -1.78399353e-02 7.98017267e-04 6.84621983e-03 1.05574936e-03 -3.27743805e-03 -1.05574936e-03 -3.28721669e-03 1.04643658e-02 3.28721669e-03 -2.40095230e-04 -1.51466166e-04 -4.07919404e-06 4.15857137e-04 1.51466166e-04 1.74048480e-02 3.00925067e-02 -7.31291146e-03 -4.10516260e-02 7.31291146e-03 2.10501636e-02 5.58787361e-02 -2.10501636e-02 1.16326032e-02 -6.17201627e-04 -7.05627734e-04 -2.01482598e-02 6.17201627e-04 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 5.97190644e-03 2.11149871e-03 1.04643658e-02 -1.89837654e-02 -6.57443339e-03 6.13701652e-05 6.65641347e-04 1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 1.02158091e-01 -2.19387344e-02 5.58787361e-02 -1.27959799e-01 6.31504909e-02 -1.31039042e-02 -3.17023077e-02 6.17201627e-04 4.78620623e-02 -2.35149874e-03 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 4.44337740e-03 1.05574936e-03 7.19878526e-03 -1.43975705e-02 -3.30885282e-03 1.69585413e-04 6.48383261e-04 8.23856205e-05 -6.78844339e-04 -1.64771241e-04 -4.06290781e-02 -1.66320858e-01 -3.46806621e-02 1.04041986e-01 -7.31291146e-03 7.55754911e-02 -2.26726473e-01 3.77732694e-03 -6.97246830e-03 -1.25781017e-02 4.19577757e-03 2.14649352e-02 -1.25873327e-02 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 1.07303294e-02 3.39856233e-03 1.04774097e-02 -3.40677537e-02 -1.04774097e-02 7.02332531e-04 3.04172289e-04 -7.56143227e-05 -1.21647563e-03 -3.04172289e-04 -4.97728778e-02 -5.76059714e-02 2.21680758e-02 1.04343510e-01 -2.21680758e-02 -5.85065957e-02 -1.05382160e-01 5.85065957e-02 -3.43986036e-02 6.97865905e-03 2.58693043e-03 5.95801292e-02 -6.97865905e-03 5.27394208e-03 4.46338470e-02 1.07303294e-02 -1.94940564e-02 -6.79712466e-03 -3.40677537e-02 6.15790402e-02 2.09548194e-02 -3.51721030e-05 -1.79436027e-03 -3.04172289e-04 1.64227413e-03 3.80644111e-04 1.49318633e-01 1.72817914e-01 1.04343510e-01 -2.56081283e-01 6.65042275e-02 -1.05382160e-01 2.22512499e-01 -1.75519787e-01 3.16084107e-02 8.92800356e-02 -6.97865905e-03 -1.37409383e-01 2.11966879e-02 3.65218523e-03 3.23076295e-02 7.31013090e-03 -1.46202618e-02 -3.37692620e-03 -2.35903440e-02 4.71806880e-02 1.04774097e-02 -4.68553427e-04 -1.91279650e-03 -1.65721120e-04 2.05763641e-03 3.31442239e-04 1.04025889e-01 3.13161189e-01 7.44575789e-02 -2.23372737e-01 3.94409125e-02 -1.28761369e-01 3.86284108e-01 -5.85065957e-02 2.59318990e-02 4.42148092e-02 -1.28157335e-02 -7.29907912e-02 3.84472004e-02 1.57731207e-04 1.07455754e-03 4.40694041e-04 -4.39522720e-04 -8.08610292e-05 -1.31538316e-03 1.21404041e-03 1.56052831e-04 6.33105270e-05 6.35724085e-05 6.03533012e-05 -6.78003819e-05 -1.23935635e-04 -4.55908042e-04 -2.18521780e-02 -3.82387958e-03 1.04106084e-02 8.65702588e-04 1.74978226e-02 -3.54111799e-02 3.59203543e-03 -1.87537406e-03 -3.92598110e-04 -2.05642373e-03 1.95433698e-03 4.14863929e-03 2.76047799e-04 1.68206444e-03 2.61276086e-04 -9.05218801e-04 -2.61276086e-04 -6.02086007e-04 2.43109263e-03 6.02086007e-04 9.04005053e-05 2.56170799e-04 1.29483612e-04 -1.56578268e-04 -2.56170799e-04 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 4.34198339e-03 9.02806791e-04 -2.39610809e-03 -1.91115783e-02 2.39610809e-03 -1.46575273e-03 -4.30333535e-03 -3.97456344e-04 2.53875819e-03 4.30333535e-03 2.04186516e-04 1.44067214e-03 2.02291932e-04 -7.58193181e-04 -1.23985505e-04 -5.28743471e-04 2.21071022e-03 2.87408028e-04 1.66331586e-05 1.25755053e-04 6.47418095e-05 -4.83147268e-05 -1.27619336e-04 -1.95760213e-03 -2.80327626e-02 -8.00829454e-04 1.40981101e-02 4.29097929e-03 -5.37991953e-04 -4.87973601e-02 -9.69081107e-03 1.43697344e-03 -2.73068110e-03 -1.32485452e-04 -3.13841738e-04 1.56406873e-03 -1.40873233e-04 -6.61908408e-04 -2.66387374e-04 2.77663663e-04 2.51858719e-04 6.69686251e-04 -5.21425422e-04 -6.32837578e-04 -1.08042527e-04 -2.03045895e-04 -8.50297262e-05 1.64833471e-04 1.71923735e-04 -3.90417919e-03 -1.16722294e-02 -2.17371517e-03 7.13373164e-03 -9.08043907e-04 3.82186111e-03 -2.13280468e-02 -1.68033719e-04 4.81608262e-03 4.39751651e-03 1.38676110e-03 -5.78427761e-03 -2.99367094e-03 -4.08373031e-04 -2.88134429e-03 -7.58193181e-04 1.33958170e-03 2.47971010e-04 2.21071022e-03 -3.84480879e-03 -5.74816056e-04 -1.10521587e-04 -1.84605080e-04 -1.27619336e-04 1.41232804e-04 2.56170813e-04 5.87280638e-03 8.40982877e-02 1.40981101e-02 -3.83957898e-02 -1.28729379e-02 -4.87973601e-02 1.29588302e-01 2.90724332e-02 9.29175443e-04 1.24388086e-04 1.56406873e-03 -2.08384549e-03 -4.30333539e-03 9.88382865e-05 -3.25562240e-05 6.51124480e-05 -2.69514158e-04 8.23793998e-05 -1.64758800e-04 9.32834789e-04 -4.24531186e-05 -9.82445319e-06 -7.10748450e-05 -5.87942786e-05 1.42149690e-04 -9.88387313e-05 -2.15771179e-09 -5.38484117e-04 1.07696823e-03 -2.44365092e-03 1.52860947e-03 -3.05721893e-03 8.46209650e-03 -3.42457555e-04 8.64807938e-06 -5.95315905e-04 -6.06126004e-04 1.19063181e-03 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 5.56728179e-05 -1.32981768e-04 -2.01145710e-03 1.00299410e-04 5.49049709e-05 9.91063745e-05 7.47348737e-05 -3.03363518e-04 6.51124617e-05 1.07696836e-03 -1.16593934e-03 -1.32981768e-04 2.55145469e-04 4.02291420e-03 -1.89076287e-04 -1.19788748e-04 -3.03363518e-04 -1.56122285e-04 5.54151652e-04 -2.69514151e-04 -2.44365085e-03 -5.82969671e-04 1.16593934e-03 1.90011147e-03 -3.80022293e-03 3.40366866e-05 4.43621871e-05 1.93553576e-04 -2.07999480e-05 -2.13492803e-04 4.15998960e-05 8.23794069e-05 1.52860953e-03 -5.56728169e-05 1.32981764e-04 -1.90011147e-03 6.55646716e-03 -3.06525317e-04 -1.48956869e-04 -3.02178902e-04 -2.73394681e-04 9.53268973e-04 -1.64758814e-04 -3.05721906e-03 1.32981764e-04 -2.55145464e-04 3.80022293e-03 -1.31129343e-02 5.89434165e-04 3.18366201e-04 9.53268973e-04 5.60424337e-04 -1.73208236e-03 9.32834782e-04 8.46209643e-03 2.01145710e-03 -4.02291420e-03 -3.40366858e-05 -6.55646716e-03 1.31129343e-02 -1.56250293e-04 -6.55355235e-04 6.08434596e-05 7.12399406e-04 -1.21686919e-04 4.24531844e-05 3.42458193e-04 1.00299401e-04 -1.89076268e-04 4.43621967e-05 -3.06525309e-04 5.89434146e-04 -1.56250302e-04 -1.34141631e-05 2.18600154e-05 2.01211556e-05 -6.70691861e-06 9.82460806e-06 -8.64657845e-06 5.49049494e-05 -1.19788706e-04 1.93553598e-04 -1.48956849e-04 3.18366161e-04 -6.55355255e-04 1.34139336e-05 -2.56125533e-10 1.86415402e-06 2.32340119e-05 -3.57826035e-05 7.10749203e-05 5.95316634e-04 9.91063634e-05 -3.03363497e-04 -2.07999367e-05 -3.02178891e-04 9.53268953e-04 6.08434487e-05 -2.18601272e-05 -1.86440482e-06 1.83575999e-05 1.22027527e-10 5.87941603e-05 6.06124857e-04 7.47348891e-05 -1.56122316e-04 -2.13492818e-04 -2.73394696e-04 5.60424368e-04 7.12399421e-04 -2.01209895e-05 -2.32336147e-05 -1.83573994e-05 -1.45341543e-10 1.53452686e-05 -1.42149841e-04 -1.19063327e-03 -3.03363497e-04 5.54151609e-04 4.15998734e-05 9.53268953e-04 -1.73208232e-03 -1.21686897e-04 6.70712975e-06 3.57831158e-05 1.22027527e-10 -1.53456624e-05 -2.42180267e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 17 18 19 20 21 22 23 24 25 13 14 17 18 19 20 21 22 23 24 25 13 14 15 16 18 19 20 21 22 23 24 25 13 14 15 16 17 20 21 22 23 24 25 13 14 15 16 17 20 21 22 23 24 25 13 14 15 16 17 18 19 21 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 350 363 374 385 397 408 419 431 443 456 468 481 494 +494 + -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 1.72625944e-03 8.63129722e-04 1.78651566e-03 -5.60345969e-03 -2.80172985e-03 1.87421921e-04 1.24073501e-04 6.20367503e-05 -1.92299053e-04 -2.56398737e-04 -1.78847352e-02 -5.87570366e-02 7.98925478e-03 4.57049260e-02 1.52349753e-02 -2.41516852e-02 -9.03039775e-02 -3.01013258e-02 -8.58236774e-03 -5.87693787e-04 -1.95897929e-04 1.01712619e-02 7.62844642e-03 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 1.58463763e-02 7.92318813e-03 1.53834365e-02 -5.07482850e-02 -2.53741425e-02 1.42824864e-03 5.00079211e-04 2.50039606e-04 -1.27451933e-03 -1.69935910e-03 -1.14467784e-01 -2.05158519e-01 6.18104264e-02 2.23253775e-01 7.44179251e-02 -1.61501416e-01 -2.82161404e-01 -9.40538013e-02 -7.20402398e-02 1.78399353e-02 5.94664510e-03 7.52560435e-02 5.64420326e-02 1.10008765e-03 9.82835487e-03 1.05574936e-03 -4.44337740e-03 -2.22168870e-03 -3.30885282e-03 1.43975705e-02 7.19878526e-03 -5.03103737e-04 -1.64771241e-04 -8.23856205e-05 4.86287446e-04 6.48383261e-04 4.06290781e-02 1.66320858e-01 -7.31291146e-03 -1.04041986e-01 -3.46806621e-02 3.77732694e-03 2.26726473e-01 7.55754911e-02 1.51029450e-02 -1.25873327e-02 -4.19577757e-03 -1.67708023e-02 -1.25781017e-02 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 5.97190644e-03 3.27743805e-03 6.57443339e-03 -1.89837654e-02 -1.04643658e-02 4.80190460e-04 2.31278443e-04 1.51466166e-04 -3.48102254e-04 -6.65641347e-04 -5.22145440e-02 -9.02775200e-02 2.19387344e-02 1.02158091e-01 4.10516260e-02 -6.31504909e-02 -1.27959799e-01 -5.58787361e-02 -3.48978097e-02 2.35149874e-03 6.17201627e-04 3.52793451e-02 3.17023077e-02 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 3.27743805e-03 1.05574936e-03 3.28721669e-03 -1.04643658e-02 -3.28721669e-03 2.40095230e-04 1.51466166e-04 4.07919404e-06 -4.15857137e-04 -1.51466166e-04 -1.74048480e-02 -3.00925067e-02 7.31291146e-03 4.10516260e-02 -7.31291146e-03 -2.10501636e-02 -5.58787361e-02 2.10501636e-02 -1.16326032e-02 6.17201627e-04 7.05627734e-04 2.01482598e-02 -6.17201627e-04 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 1.46202618e-02 7.31013090e-03 1.04774097e-02 -4.71806880e-02 -2.35903440e-02 1.54768869e-03 3.31442239e-04 1.65721120e-04 -1.43459737e-03 -1.91279650e-03 -1.04025889e-01 -3.13161189e-01 3.94409125e-02 2.23372737e-01 7.44575789e-02 -5.85065957e-02 -3.86284108e-01 -1.28761369e-01 -5.02459300e-02 3.84472004e-02 1.28157335e-02 5.89530789e-02 4.42148092e-02 5.27394208e-03 4.46338470e-02 6.79712466e-03 -1.94940564e-02 -1.07303294e-02 -2.09548194e-02 6.15790402e-02 3.40677537e-02 -1.40466506e-03 -3.80644111e-04 -3.04172289e-04 8.51596998e-04 1.79436027e-03 1.49318633e-01 1.72817914e-01 -6.65042275e-02 -2.56081283e-01 -1.04343510e-01 1.75519787e-01 2.22512499e-01 1.05382160e-01 1.03195811e-01 -2.11966879e-02 -6.97865905e-03 -9.60783781e-02 -8.92800356e-02 2.63697104e-03 2.23169235e-02 3.39856233e-03 -1.07303294e-02 -3.39856233e-03 -1.04774097e-02 3.40677537e-02 1.04774097e-02 -7.02332531e-04 -3.04172289e-04 7.56143227e-05 1.21647563e-03 3.04172289e-04 4.97728778e-02 5.76059714e-02 -2.21680758e-02 -1.04343510e-01 2.21680758e-02 5.85065957e-02 1.05382160e-01 -5.85065957e-02 3.43986036e-02 -6.97865905e-03 -2.58693043e-03 -5.95801292e-02 6.97865905e-03 4.31341945e-05 3.59507266e-05 1.77685534e-04 -2.07024260e-05 -1.03512130e-05 -4.70027004e-04 -1.55452545e-04 -7.77262725e-05 6.33105219e-05 8.69225047e-05 4.34612523e-05 -1.08042524e-04 -1.44056699e-04 3.60907238e-03 2.10345361e-02 -3.53537797e-04 -1.13832970e-02 -3.79443235e-03 1.65049625e-03 3.61762203e-02 1.20587401e-02 -1.87537404e-03 -5.18275436e-04 -1.72758479e-04 4.81608261e-03 3.61206196e-03 4.08373031e-04 2.88134429e-03 2.47971010e-04 -1.33958170e-03 -7.58193181e-04 -5.74816056e-04 3.84480879e-03 2.21071022e-03 6.70504030e-05 2.56170813e-04 1.27619336e-04 -1.66330904e-04 -1.84605080e-04 -5.87280638e-03 -8.40982877e-02 -1.28729379e-02 3.83957898e-02 1.40981101e-02 2.90724332e-02 -1.29588302e-01 -4.87973601e-02 -1.34007541e-03 -4.30333539e-03 -1.56406873e-03 1.84661228e-03 1.24388086e-04 2.04186516e-04 1.44067214e-03 1.23985505e-04 -7.58193181e-04 -2.02291932e-04 -2.87408028e-04 2.21071022e-03 5.28743471e-04 3.35252015e-05 1.27619336e-04 6.47418095e-05 -3.85621013e-05 -1.25755053e-04 -1.95760213e-03 -2.80327626e-02 -4.29097929e-03 1.40981101e-02 8.00829454e-04 9.69081107e-03 -4.87973601e-02 5.37991953e-04 -4.46691802e-04 -1.56406873e-03 -1.32485452e-04 -1.40137637e-03 2.73068110e-03 -2.07035849e-04 -1.26154833e-03 -1.95957065e-04 5.19469672e-04 5.14845921e-04 4.51564505e-04 -1.31210255e-03 -1.47399836e-03 -6.78003789e-05 -1.93293276e-04 -9.47823551e-05 1.64833476e-04 1.56578268e-04 -1.55726165e-03 1.30884265e-02 1.20374239e-03 -5.44898556e-03 -2.22471928e-03 3.19481079e-03 2.00029580e-02 1.32426283e-02 1.95433697e-03 5.08966248e-03 2.47429574e-03 -5.78427763e-03 -2.53875819e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 9.05218801e-04 2.61276086e-04 6.02086007e-04 -2.43109263e-03 -6.02086007e-04 -9.04005053e-05 -2.56170799e-04 -1.29483612e-04 1.56578268e-04 2.56170799e-04 -1.16794623e-03 9.81631991e-03 9.02806791e-04 -4.34198339e-03 -9.02806791e-04 2.39610809e-03 1.91115783e-02 -2.39610809e-03 1.46575273e-03 4.30333535e-03 3.97456344e-04 -2.53875819e-03 -4.30333535e-03 9.88382865e-05 2.69514158e-04 6.51124480e-05 3.25562240e-05 -9.32834789e-04 -1.64758800e-04 -8.23793998e-05 7.21438981e-05 -1.42149690e-04 -7.10748450e-05 7.36833989e-06 9.82445319e-06 -9.88387313e-05 -2.15771179e-09 2.44365092e-03 1.07696823e-03 5.38484117e-04 -8.46209650e-03 -3.05721893e-03 -1.52860947e-03 6.96149295e-04 -1.19063181e-03 -5.95315905e-04 -6.48605954e-06 -8.64807938e-06 2.69514151e-04 2.44365085e-03 -1.16593934e-03 -5.82969671e-04 3.40366866e-05 3.80022293e-03 1.90011147e-03 -1.62709097e-04 4.15998960e-05 2.07999480e-05 1.45165182e-04 1.93553576e-04 6.51124617e-05 1.07696836e-03 1.16593934e-03 -4.02291420e-03 2.55145469e-04 1.32981768e-04 2.29744008e-04 -5.54151652e-04 -3.03363518e-04 8.56837251e-05 1.19788748e-04 3.25562308e-05 5.38484182e-04 5.82969672e-04 -2.01145710e-03 1.32981768e-04 5.56728179e-05 1.14872004e-04 -3.03363518e-04 -9.91063745e-05 4.94944000e-05 5.49049709e-05 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 4.02291420e-03 2.01145710e-03 -1.31129343e-02 -6.55646716e-03 5.38830837e-04 -1.21686919e-04 -6.08434596e-05 -4.91516426e-04 -6.55355235e-04 -1.64758814e-04 -3.05721906e-03 -3.80022293e-03 -2.55145464e-04 -1.32981764e-04 1.31129343e-02 -7.80058795e-04 1.73208236e-03 9.53268973e-04 -2.30252792e-04 -3.18366201e-04 -8.23794069e-05 -1.52860953e-03 -1.90011147e-03 -1.32981764e-04 -5.56728169e-05 6.55646716e-03 -3.90029398e-04 9.53268973e-04 3.02178902e-04 -1.28761371e-04 -1.48956869e-04 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 2.29744026e-04 1.14872013e-04 5.38830845e-04 -7.80058813e-04 -3.90029406e-04 9.93593309e-06 4.96796654e-06 -2.01209865e-05 -2.68279820e-05 1.42149841e-04 1.19063327e-03 4.15998734e-05 -5.54151609e-04 -3.03363497e-04 -1.21686897e-04 1.73208232e-03 9.53268953e-04 -9.93616862e-06 -2.42180267e-10 -1.22027527e-10 1.34813760e-05 3.57831158e-05 7.10749203e-05 5.95316634e-04 2.07999367e-05 -3.03363497e-04 -9.91063634e-05 -6.08434487e-05 9.53268953e-04 3.02178891e-04 -4.96808431e-06 -1.22027527e-10 2.81102254e-05 1.86440482e-06 -7.36845604e-06 6.48493384e-06 1.45165198e-04 8.56836931e-05 4.94943846e-05 -4.91516442e-04 -2.30252761e-04 -1.28761356e-04 2.01211585e-05 -1.34809962e-05 -2.81100284e-05 -1.40235796e-10 -1.98668120e-10 -9.82460806e-06 8.64657845e-06 1.93553598e-04 1.19788706e-04 5.49049494e-05 -6.55355255e-04 -3.18366161e-04 -1.48956849e-04 2.68282114e-05 -3.57826035e-05 -1.86415402e-06 -1.98668120e-10 -2.56125533e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 18 19 20 21 22 23 24 25 13 14 15 18 19 20 21 22 23 24 25 13 14 15 18 19 20 21 22 23 24 25 13 14 15 16 17 19 20 21 22 23 24 25 13 14 15 16 17 18 21 22 23 24 25 13 14 15 16 17 18 21 22 23 24 25 13 14 15 16 17 18 19 20 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 350 363 375 386 397 409 420 431 443 456 468 481 494 0 -1 0 516 - -9.97941008e-02 -2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 3.68464755e-02 -6.32586010e-02 2.08990781e-02 -3.36635330e-01 -6.00803025e-02 -2.79978651e-01 -7.61269872e-02 -2.79978651e-01 9.88564063e-02 2.63462323e-01 9.88564063e-02 9.04387481e-02 -2.99232209e-02 1.86567728e-01 -1.56644507e-01 -2.99232209e-02 -5.25968835e-01 -5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 1.39296249e-01 -1.09780482e-01 -7.23573908e-03 -7.95960981e-01 -3.52184840e-01 -2.82739999e-01 -5.92943912e-01 -2.82739999e-01 3.44314839e-01 6.23481967e-01 3.44314839e-01 5.70212879e-02 1.81587718e-01 -8.28239502e-02 -9.87637677e-02 1.81587718e-01 1.95964683e-01 1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 -2.49316357e-02 1.03324683e-01 -4.31828598e-02 3.16946196e-01 -1.64738608e-01 -6.47757141e-02 6.47757141e-02 2.50928153e-01 1.80106320e-01 -1.80106320e-01 4.22679391e-02 9.94422948e-02 2.58354085e-02 -2.78263070e-02 1.72239107e-01 2.78263070e-02 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 1.77165865e-01 5.25030657e-01 -2.19480362e-01 1.27634081e-01 -9.85919203e-02 3.34435159e-03 -6.73051834e-01 -7.10945304e-01 -5.66632020e-01 -6.47757141e-02 -5.66632020e-01 4.74320364e-01 -1.98643602e-01 4.74320364e-01 1.00591741e-01 3.75360119e-02 3.06942202e-01 -1.74230006e-01 3.75360119e-02 -1.11157578e-01 1.52775148e-01 6.29105724e-02 -4.59516086e-02 3.16946196e-01 -1.64738608e-01 2.50928153e-01 6.47757141e-02 -6.47757141e-02 4.22679391e-02 -1.80106320e-01 1.80106320e-01 -1.98884590e-01 2.78263070e-02 -2.78263070e-02 2.58354085e-02 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 1.71165515e-02 -1.10747881e-01 2.96467369e-02 -4.94072922e-01 1.26865104e-01 2.89740381e-01 -2.89740381e-01 -2.26847922e-01 -2.19389285e-01 2.19389285e-01 1.15101243e-01 -6.98971024e-02 -4.86987866e-03 -1.25835261e-01 -1.21065333e-01 1.25835261e-01 6.31512314e-01 6.34165035e-01 7.98789769e-01 -2.40399462e-01 -7.19544190e-01 9.07048686e-02 -2.72167395e-01 8.96099338e-02 6.30930247e-02 8.56391652e-01 8.40931702e-01 3.64686303e-01 6.68490304e-01 3.64686303e-01 -4.49591770e-01 -2.19389285e-01 -4.49591770e-01 5.56554497e-03 -3.04632910e-01 6.25022448e-02 -9.63980665e-03 -3.04632910e-01 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 1.07897992e-01 -4.94072922e-01 1.26865104e-01 -2.26847922e-01 -2.89740381e-01 2.89740381e-01 1.15101243e-01 2.19389285e-01 -2.19389285e-01 1.39794205e-01 1.25835261e-01 -1.25835261e-01 -4.86987866e-03 -5.69507344e-03 -6.85951504e-02 -2.83913272e-02 9.53064110e-04 1.14770784e-01 -4.13055271e-02 1.95657767e-02 1.89760533e-02 -2.38614490e-02 -9.04387481e-02 -5.70212881e-02 -2.22852980e-01 -6.05558966e-02 -3.77369524e-02 3.23356514e-03 4.21308788e-02 1.03228871e-01 1.74482015e-01 -5.45816124e-03 1.48376777e-01 7.41883884e-02 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 5.32669237e-02 -1.25276700e-01 5.26653316e-02 -2.69567029e-01 5.37216627e-02 -4.23416092e-02 1.05713030e-01 -3.19466606e-01 -2.18216613e-01 -9.12861759e-02 -2.41784577e-02 -1.42918615e-01 -3.52009406e-02 1.27168854e-01 -1.74482015e-01 -8.11848975e-02 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.12922522e-01 -1.52485431e-01 4.03507107e-02 -4.03507107e-02 4.03507107e-02 8.75114737e-02 -8.75114737e-02 8.75114737e-02 3.52009407e-02 -3.52009407e-02 3.52009407e-02 3.30567329e-02 1.29693635e-01 1.01098325e-01 -6.58000602e-02 -1.80548889e-01 8.36197915e-02 -4.70642679e-02 7.24631748e-02 -2.13832049e-02 1.56644507e-01 9.87637680e-02 1.72239107e-01 1.04885890e-01 2.79115895e-01 -1.21065333e-01 -7.29728226e-02 -6.33330159e-02 -8.25141012e-02 -2.56996116e-01 1.74482015e-01 -3.65301443e-02 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 1.99460370e-02 -2.69567029e-01 5.37216627e-02 -3.19466606e-01 1.05713030e-01 -4.23416092e-02 -2.41784577e-02 -9.12861759e-02 -2.18216613e-01 2.22565165e-01 -8.11848975e-02 1.27168854e-01 3.65301442e-02 -3.52009406e-02 -1.15240899e-03 -6.59164266e-03 -3.45761104e-03 1.79636435e-03 1.15253701e-03 9.24341516e-03 -4.11484618e-03 -3.08113839e-03 3.34140716e-05 -7.94513115e-04 -1.96704920e-04 4.66671582e-04 2.64837705e-04 1.60502171e-01 1.67675506e-02 -7.87112565e-02 -1.30450977e-01 2.51606979e-01 2.12707745e-02 -9.30279003e-03 -6.07882735e-03 -1.08270672e-02 -5.72504074e-02 -3.06301747e-02 1.65898354e-02 1.02100582e-02 7.79525435e-02 -3.58803813e-02 -2.59841812e-02 1.91999611e-03 -8.76799864e-03 -2.79081449e-03 4.11664116e-03 2.92266621e-03 -1.60502171e-01 2.41039089e-09 -2.31740658e-01 -6.78877497e-02 1.78070162e-01 2.50461083e-01 1.03945700e-01 1.26774127e-02 -6.84646864e-02 2.99391688e-03 1.31720365e-02 7.55701648e-03 -4.44554491e-03 -3.03758409e-03 -1.75379023e-02 7.99142115e-03 7.30517122e-03 -6.16703766e-04 3.36301073e-03 1.10499690e-03 -1.72486080e-03 -1.21444665e-03 1.67675505e-02 -2.31740659e-01 1.11157578e-01 1.36879556e-01 -3.52864706e-01 -2.66614815e-02 -3.38811485e-03 2.89577326e-02 -4.65516356e-03 -2.72123758e-02 -1.37799596e-02 7.55701648e-03 4.59331988e-03 3.66308644e-02 -1.83291605e-02 -1.22102881e-02 7.34224963e-04 -2.71009782e-03 -8.86097381e-04 1.09121141e-03 9.03365939e-04 -7.87112564e-02 -6.78877493e-02 -1.11157578e-01 7.91055947e-02 1.04595505e-02 6.42935727e-02 8.12087787e-03 -3.12278542e-02 -9.97972292e-04 -4.39067884e-03 -3.03758409e-03 1.48184830e-03 -5.43207758e-04 7.30517122e-03 -2.66380705e-03 1.94255434e-03 2.85399183e-04 -1.21444665e-03 -2.45424033e-04 6.21044201e-04 1.24486312e-04 -6.32100027e-02 2.53421858e-02 -8.38322201e-03 -1.00625366e-02 -4.33703691e-02 -2.48132960e-02 1.52668149e-02 9.99405524e-03 5.63929599e-02 -2.75638664e-02 -2.36025022e-02 2.55480449e-03 -1.12943612e-02 -3.93354002e-03 5.40843494e-03 4.09743731e-03 -1.30450977e-01 1.78070163e-01 -1.36879556e-01 -7.91055946e-02 3.14419661e-01 6.59436677e-02 4.61331527e-03 -7.54510758e-02 1.51911056e-02 8.54425313e-02 4.39062582e-02 -2.40220378e-02 -1.46354194e-02 -1.14051147e-01 5.63929599e-02 3.80170490e-02 -3.40883649e-03 1.01282111e-02 3.60574543e-03 -3.71104316e-03 -3.37607037e-03 2.51606979e-01 2.50461083e-01 3.52864706e-01 -1.04595505e-02 -3.14419661e-01 -1.56736461e-01 -2.57512622e-02 7.33564081e-02 3.35417886e-03 1.44567897e-02 9.99405524e-03 -5.08893831e-03 1.83751794e-03 -2.36025022e-02 9.18795546e-03 -6.54704601e-03 -1.19244515e-03 4.09743731e-03 7.86416870e-04 -1.99959782e-03 -3.67861669e-04 6.32100027e-02 -6.45179693e-02 1.30635623e-02 -1.62078986e-04 -5.97498903e-04 -7.60497114e-05 7.62288536e-04 2.94753707e-04 1.05953566e-04 -1.81162088e-03 -6.60039951e-04 -2.28923226e-04 6.94231461e-05 -1.50228024e-05 2.00303993e-05 8.77868812e-05 -2.12707744e-02 -1.03945700e-01 -2.66614814e-02 6.42935726e-02 6.59436676e-02 -1.56736461e-01 -1.71454353e-02 1.16014095e-02 1.29593498e-03 3.61407575e-03 2.40524253e-03 -1.75232962e-03 -1.00464035e-03 -3.47183074e-03 2.30568069e-03 1.65382446e-03 -9.45412053e-04 1.77520285e-03 8.78776381e-04 -4.15258538e-04 -6.63494805e-04 9.30278981e-03 -1.26774149e-02 -3.38811507e-03 8.12087810e-03 4.61331548e-03 -2.57512624e-02 1.71454351e-02 5.03673853e-10 -9.89892190e-03 3.63845544e-04 1.07284020e-03 7.85740832e-04 -6.76291074e-04 1.52860678e-04 -1.32602988e-03 1.16213258e-03 -5.19812628e-04 -2.76973499e-04 4.48213226e-04 5.88336315e-06 -1.77257562e-04 2.13803119e-05 2.53421858e-02 -6.45179693e-02 1.48193631e-04 -6.89525745e-04 -1.82600874e-03 -1.44511906e-03 4.83120390e-04 6.37246712e-04 2.15028448e-03 3.87991870e-05 -1.07744496e-03 7.18565590e-04 -1.10199878e-03 -6.30969477e-04 1.97505375e-04 4.31377198e-04 6.07882747e-03 6.84646876e-02 2.89577327e-02 -3.12278543e-02 -7.54510759e-02 7.33564082e-02 -1.16014094e-02 9.89892136e-03 1.63328819e-10 -4.31978328e-04 -1.20469192e-03 -1.00464035e-03 5.84109873e-04 -2.73798399e-04 1.65382446e-03 -7.68560231e-04 9.38367828e-04 4.66160109e-04 -6.63494805e-04 -6.04107133e-05 2.25612543e-04 5.88336498e-06 -8.38322202e-03 1.30635623e-02 -1.48193697e-04 + -9.97941008e-02 -2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 3.68464755e-02 -6.32586010e-02 2.08990781e-02 -3.36635330e-01 -6.00803025e-02 -2.79978651e-01 -7.61269872e-02 -2.79978651e-01 9.88564063e-02 2.63462323e-01 9.88564063e-02 9.04387481e-02 -2.99232209e-02 1.86567728e-01 -1.56644507e-01 -2.99232209e-02 -5.25968835e-01 -5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 1.39296249e-01 -1.09780482e-01 -7.23573908e-03 -7.95960981e-01 -3.52184840e-01 -2.82739999e-01 -5.92943912e-01 -2.82739999e-01 3.44314839e-01 6.23481967e-01 3.44314839e-01 5.70212879e-02 1.81587718e-01 -8.28239502e-02 -9.87637677e-02 1.81587718e-01 1.95964683e-01 1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 -2.49316357e-02 1.03324683e-01 -4.31828598e-02 3.16946196e-01 -1.64738608e-01 -6.47757141e-02 6.47757141e-02 2.50928153e-01 1.80106320e-01 -1.80106320e-01 4.22679391e-02 9.94422948e-02 2.58354085e-02 -2.78263070e-02 1.72239107e-01 2.78263070e-02 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 1.77165865e-01 5.25030657e-01 -2.19480362e-01 1.27634081e-01 -9.85919203e-02 3.34435159e-03 -6.73051834e-01 -7.10945304e-01 -5.66632020e-01 -6.47757141e-02 -5.66632020e-01 4.74320364e-01 -1.98643602e-01 4.74320364e-01 1.00591741e-01 3.75360119e-02 3.06942202e-01 -1.74230006e-01 3.75360119e-02 -1.11157578e-01 1.52775148e-01 6.29105724e-02 -4.59516086e-02 3.16946196e-01 -1.64738608e-01 2.50928153e-01 6.47757141e-02 -6.47757141e-02 4.22679391e-02 -1.80106320e-01 1.80106320e-01 -1.98884590e-01 2.78263070e-02 -2.78263070e-02 2.58354085e-02 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 1.71165515e-02 -1.10747881e-01 2.96467369e-02 -4.94072922e-01 1.26865104e-01 2.89740381e-01 -2.89740381e-01 -2.26847922e-01 -2.19389285e-01 2.19389285e-01 1.15101243e-01 -6.98971024e-02 -4.86987866e-03 -1.25835261e-01 -1.21065333e-01 1.25835261e-01 6.31512314e-01 6.34165035e-01 7.98789769e-01 -2.40399462e-01 -7.19544190e-01 9.07048686e-02 -2.72167395e-01 8.96099338e-02 6.30930247e-02 8.56391652e-01 8.40931702e-01 3.64686303e-01 6.68490304e-01 3.64686303e-01 -4.49591770e-01 -2.19389285e-01 -4.49591770e-01 5.56554497e-03 -3.04632910e-01 6.25022448e-02 -9.63980665e-03 -3.04632910e-01 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 1.07897992e-01 -4.94072922e-01 1.26865104e-01 -2.26847922e-01 -2.89740381e-01 2.89740381e-01 1.15101243e-01 2.19389285e-01 -2.19389285e-01 1.39794205e-01 1.25835261e-01 -1.25835261e-01 -4.86987866e-03 -5.69507344e-03 -6.85951504e-02 -2.83913272e-02 9.53064110e-04 1.14770784e-01 -4.13055271e-02 1.95657767e-02 1.89760533e-02 -2.38614490e-02 -9.04387481e-02 -5.70212881e-02 -2.22852980e-01 -6.05558966e-02 -3.77369524e-02 3.23356514e-03 4.21308788e-02 1.03228871e-01 1.74482015e-01 -5.45816124e-03 1.48376777e-01 7.41883884e-02 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 5.32669237e-02 -1.25276700e-01 5.26653316e-02 -2.69567029e-01 5.37216627e-02 -4.23416092e-02 1.05713030e-01 -3.19466606e-01 -2.18216613e-01 -9.12861759e-02 -2.41784577e-02 -1.42918615e-01 -3.52009406e-02 1.27168854e-01 -1.74482015e-01 -8.11848975e-02 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.12922522e-01 -1.52485431e-01 4.03507107e-02 -4.03507107e-02 4.03507107e-02 8.75114737e-02 -8.75114737e-02 8.75114737e-02 3.52009407e-02 -3.52009407e-02 3.52009407e-02 3.30567329e-02 1.29693635e-01 1.01098325e-01 -6.58000602e-02 -1.80548889e-01 8.36197915e-02 -4.70642679e-02 7.24631748e-02 -2.13832049e-02 1.56644507e-01 9.87637680e-02 1.72239107e-01 1.04885890e-01 2.79115895e-01 -1.21065333e-01 -7.29728226e-02 -6.33330159e-02 -8.25141012e-02 -2.56996116e-01 1.74482015e-01 -3.65301443e-02 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 1.99460370e-02 -2.69567029e-01 5.37216627e-02 -3.19466606e-01 1.05713030e-01 -4.23416092e-02 -2.41784577e-02 -9.12861759e-02 -2.18216613e-01 2.22565165e-01 -8.11848975e-02 1.27168854e-01 3.65301442e-02 -3.52009406e-02 -1.15240899e-03 -6.59164266e-03 -3.45761104e-03 1.79636435e-03 1.15253701e-03 9.24341516e-03 -4.11484618e-03 -3.08113839e-03 3.34140716e-05 -7.94513115e-04 -1.96704920e-04 4.66671582e-04 2.64837705e-04 1.60502171e-01 1.67675506e-02 -7.87112565e-02 -1.30450977e-01 2.51606979e-01 2.12707745e-02 -9.30279003e-03 -6.07882735e-03 -1.08270672e-02 -5.72504074e-02 -3.06301747e-02 1.65898354e-02 1.02100582e-02 7.79525435e-02 -3.58803813e-02 -2.59841812e-02 1.91999611e-03 -8.76799864e-03 -2.79081449e-03 4.11664116e-03 2.92266621e-03 -1.60502171e-01 2.41039078e-09 -2.31740658e-01 -6.78877497e-02 1.78070162e-01 2.50461083e-01 1.03945700e-01 1.26774127e-02 -6.84646864e-02 2.99391688e-03 1.31720365e-02 7.55701648e-03 -4.44554491e-03 -3.03758409e-03 -1.75379023e-02 7.99142115e-03 7.30517122e-03 -6.16703766e-04 3.36301073e-03 1.10499690e-03 -1.72486080e-03 -1.21444665e-03 1.67675505e-02 -2.31740659e-01 1.11157578e-01 1.36879556e-01 -3.52864706e-01 -2.66614815e-02 -3.38811485e-03 2.89577326e-02 -4.65516356e-03 -2.72123758e-02 -1.37799596e-02 7.55701648e-03 4.59331988e-03 3.66308644e-02 -1.83291605e-02 -1.22102881e-02 7.34224963e-04 -2.71009782e-03 -8.86097381e-04 1.09121141e-03 9.03365939e-04 -7.87112564e-02 -6.78877493e-02 -1.11157578e-01 7.91055947e-02 1.04595505e-02 6.42935727e-02 8.12087787e-03 -3.12278542e-02 -9.97972292e-04 -4.39067884e-03 -3.03758409e-03 1.48184830e-03 -5.43207758e-04 7.30517122e-03 -2.66380705e-03 1.94255434e-03 2.85399183e-04 -1.21444665e-03 -2.45424033e-04 6.21044201e-04 1.24486312e-04 -6.32100027e-02 2.53421858e-02 -8.38322201e-03 -1.00625366e-02 -4.33703691e-02 -2.48132960e-02 1.52668149e-02 9.99405524e-03 5.63929599e-02 -2.75638664e-02 -2.36025022e-02 2.55480449e-03 -1.12943612e-02 -3.93354002e-03 5.40843494e-03 4.09743731e-03 -1.30450977e-01 1.78070163e-01 -1.36879556e-01 -7.91055946e-02 3.14419661e-01 6.59436677e-02 4.61331527e-03 -7.54510758e-02 1.51911056e-02 8.54425313e-02 4.39062582e-02 -2.40220378e-02 -1.46354194e-02 -1.14051147e-01 5.63929599e-02 3.80170490e-02 -3.40883649e-03 1.01282111e-02 3.60574543e-03 -3.71104316e-03 -3.37607037e-03 2.51606979e-01 2.50461083e-01 3.52864706e-01 -1.04595505e-02 -3.14419661e-01 -1.56736461e-01 -2.57512622e-02 7.33564081e-02 3.35417886e-03 1.44567897e-02 9.99405524e-03 -5.08893831e-03 1.83751794e-03 -2.36025022e-02 9.18795546e-03 -6.54704601e-03 -1.19244515e-03 4.09743731e-03 7.86416870e-04 -1.99959782e-03 -3.67861669e-04 6.32100027e-02 -6.45179693e-02 1.30635623e-02 -1.62078986e-04 -5.97498903e-04 -7.60497114e-05 7.62288536e-04 2.94753707e-04 1.05953566e-04 -1.81162088e-03 -6.60039951e-04 -2.28923226e-04 6.94231461e-05 -1.50228024e-05 2.00303993e-05 8.77868812e-05 -2.12707744e-02 -1.03945700e-01 -2.66614814e-02 6.42935726e-02 6.59436676e-02 -1.56736461e-01 -1.71454353e-02 1.16014095e-02 1.29593498e-03 3.61407575e-03 2.40524253e-03 -1.75232962e-03 -1.00464035e-03 -3.47183074e-03 2.30568069e-03 1.65382446e-03 -9.45412053e-04 1.77520285e-03 8.78776381e-04 -4.15258538e-04 -6.63494805e-04 9.30278981e-03 -1.26774149e-02 -3.38811507e-03 8.12087810e-03 4.61331548e-03 -2.57512624e-02 1.71454351e-02 5.03673853e-10 -9.89892190e-03 3.63845544e-04 1.07284020e-03 7.85740832e-04 -6.76291074e-04 1.52860678e-04 -1.32602988e-03 1.16213258e-03 -5.19812628e-04 -2.76973499e-04 4.48213226e-04 5.88336315e-06 -1.77257562e-04 2.13803119e-05 2.53421858e-02 -6.45179693e-02 1.48193631e-04 -6.89525745e-04 -1.82600874e-03 -1.44511906e-03 4.83120390e-04 6.37246712e-04 2.15028448e-03 3.87991870e-05 -1.07744496e-03 7.18565590e-04 -1.10199878e-03 -6.30969477e-04 1.97505375e-04 4.31377198e-04 6.07882747e-03 6.84646876e-02 2.89577327e-02 -3.12278543e-02 -7.54510759e-02 7.33564082e-02 -1.16014094e-02 9.89892136e-03 1.63328826e-10 -4.31978328e-04 -1.20469192e-03 -1.00464035e-03 5.84109873e-04 -2.73798399e-04 1.65382446e-03 -7.68560231e-04 9.38367828e-04 4.66160109e-04 -6.63494805e-04 -6.04107133e-05 2.25612543e-04 5.88336498e-06 -8.38322202e-03 1.30635623e-02 -1.48193697e-04 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 22 44 66 88 104 126 148 164 185 207 222 243 260 281 303 324 345 361 382 403 419 440 462 478 500 516 573 @@ -704,35 +704,35 @@ Matrix number of r(R): 177 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 4 7 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 17 34 51 67 89 106 122 144 160 175 197 213 235 261 287 313 339 365 391 417 443 469 495 521 547 573 510 - -9.97941008e-02 -2.04964493e-01 -1.00485876e-01 1.62429582e-01 1.28298356e-01 -2.49454358e-01 -3.24105166e-04 -6.32586010e-02 4.23595229e-02 -3.36635330e-01 -6.00803025e-02 7.61269872e-02 2.79978651e-01 -2.79978651e-01 -2.63462323e-01 -9.88564063e-02 9.88564063e-02 -1.80877496e-01 -2.99232209e-02 2.99232209e-02 -1.86567728e-01 -5.25968835e-01 -5.27743977e-01 -2.98097979e-01 5.97726387e-01 1.33242869e-01 -5.61774114e-01 -7.59144585e-02 -1.09780482e-01 1.17016221e-01 -7.95960981e-01 -3.52184840e-01 5.92943912e-01 2.82739999e-01 -2.82739999e-01 -6.23481967e-01 -3.44314839e-01 3.44314839e-01 -1.14042576e-01 1.81587718e-01 -1.81587718e-01 8.28239502e-02 2.57908389e-01 4.33873478e-01 1.77165865e-01 -3.99481020e-01 -2.19480362e-01 5.25030657e-01 6.09207472e-02 9.85919203e-02 -1.12206533e-01 6.73051834e-01 7.10945304e-01 -6.47757141e-02 -5.66632020e-01 5.66632020e-01 -1.98643602e-01 4.74320364e-01 -4.74320364e-01 2.01183481e-01 -3.75360119e-02 3.75360119e-02 3.06942202e-01 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 2.49316357e-02 -1.03324683e-01 4.31828598e-02 -3.16946196e-01 1.64738608e-01 6.47757141e-02 -6.47757141e-02 -2.50928153e-01 -1.80106320e-01 1.80106320e-01 -4.22679391e-02 -9.94422948e-02 -2.58354085e-02 2.78263070e-02 -1.72239107e-01 -2.78263070e-02 -1.11157578e-01 1.52775148e-01 4.59516086e-02 -6.29105724e-02 3.16946196e-01 -1.64738608e-01 -6.47757141e-02 -2.50928153e-01 -6.47757141e-02 1.80106320e-01 -4.22679391e-02 1.80106320e-01 9.94422948e-02 2.78263070e-02 -2.58354085e-02 -1.72239107e-01 2.78263070e-02 -6.31512314e-01 -6.34165035e-01 -2.40399462e-01 7.98789769e-01 9.07048686e-02 -7.19544190e-01 -1.90723860e-01 -8.96099338e-02 2.04157365e-01 -8.56391652e-01 -8.40931702e-01 6.68490304e-01 3.64686303e-01 -3.64686303e-01 -2.19389285e-01 -4.49591770e-01 4.49591770e-01 1.11310899e-02 3.04632910e-01 -3.04632910e-01 6.25022448e-02 5.10356312e-01 2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 -1.71165515e-02 1.10747881e-01 -2.96467369e-02 4.94072922e-01 -1.26865104e-01 -2.89740381e-01 2.89740381e-01 2.26847922e-01 2.19389285e-01 -2.19389285e-01 -1.15101243e-01 6.98971024e-02 4.86987866e-03 1.25835261e-01 1.21065333e-01 -1.25835261e-01 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 1.59352399e-01 -4.94072922e-01 1.26865104e-01 2.89740381e-01 2.26847922e-01 2.89740381e-01 -2.19389285e-01 -1.15101243e-01 -2.19389285e-01 -6.98971024e-02 1.25835261e-01 4.86987866e-03 1.21065333e-01 1.25835261e-01 3.14755072e-02 1.46615558e-01 5.74610557e-02 -1.01749381e-01 -9.30696273e-02 2.13745316e-01 1.95657768e-02 5.32669236e-02 -4.70642678e-02 1.80877496e-01 1.14042576e-01 -1.21111793e-01 -2.60589932e-01 2.60589932e-01 8.42617575e-02 1.06462436e-01 -1.06462436e-01 1.74482015e-01 -6.87302272e-02 6.87302272e-02 2.96753553e-01 -4.46530211e-02 -1.35135310e-01 -1.14833676e-01 1.10100913e-01 1.41112458e-01 -1.19974512e-01 1.89760532e-02 -1.25276700e-01 7.24631749e-02 -2.69567029e-01 5.37216627e-02 -1.05713030e-01 4.23416092e-02 -3.19466606e-01 9.12861759e-02 2.18216613e-01 -2.41784577e-02 -7.96465497e-02 -3.52009406e-02 8.11848975e-02 -2.11012159e-01 -1.27168854e-01 -2.91851645e-02 8.17708670e-02 1.99460370e-02 -2.02424243e-02 2.69567029e-01 -5.37216627e-02 1.05713030e-01 -3.19466606e-01 4.23416092e-02 -9.12861759e-02 -2.41784577e-02 2.18216613e-01 7.96465497e-02 8.11848975e-02 -3.52009406e-02 -2.11012159e-01 1.27168854e-01 1.15962882e-02 5.44167465e-03 3.20746523e-02 -2.59615520e-02 -6.03825995e-03 -9.11997006e-03 -2.38614490e-02 5.26653316e-02 -2.13832050e-02 1.06876788e-01 1.06876788e-01 5.77323168e-02 5.77323168e-02 -4.59839569e-02 -4.59839569e-02 1.74482015e-01 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 1.99460370e-02 -1.12922522e-01 1.52485431e-01 -4.03507107e-02 4.03507107e-02 -4.03507107e-02 -8.75114737e-02 8.75114737e-02 -8.75114737e-02 -3.52009407e-02 3.52009407e-02 -3.52009407e-02 -1.15240899e-03 -6.59164266e-03 -1.79636435e-03 3.45761104e-03 1.15253701e-03 4.11484618e-03 -9.24341516e-03 -3.08113839e-03 3.87442410e-04 -7.94513115e-04 -2.64837705e-04 2.62273226e-04 1.96704920e-04 1.60502171e-01 7.87112565e-02 -1.67675506e-02 -2.51606979e-01 1.30450977e-01 -1.58998062e-02 -9.30279003e-03 1.53816174e-02 -1.08270672e-02 -5.72504074e-02 -1.65898354e-02 3.06301747e-02 1.02100582e-02 3.58803813e-02 -7.79525435e-02 -2.59841812e-02 2.60511777e-03 -8.76799864e-03 -2.92266621e-03 3.72108599e-03 2.79081449e-03 -1.60502171e-01 2.41039089e-09 6.78877497e-02 2.31740658e-01 -2.50461083e-01 -1.78070162e-01 -1.11265008e-01 1.26774127e-02 5.57872737e-02 4.65516356e-03 2.72123758e-02 7.55701648e-03 -1.37799596e-02 -4.59331988e-03 -1.83291605e-02 3.66308644e-02 1.22102881e-02 -5.77904320e-04 2.71009782e-03 9.03365939e-04 -1.18146317e-03 -8.86097381e-04 7.87112564e-02 6.78877493e-02 -1.11157578e-01 1.04595505e-02 7.91055947e-02 5.91909014e-02 -8.12087787e-03 -4.00659401e-02 -2.99391688e-03 -1.31720365e-02 -4.44554491e-03 7.55701648e-03 3.03758409e-03 7.99142115e-03 -1.75379023e-02 -7.30517122e-03 1.18542139e-03 -3.36301073e-03 -1.21444665e-03 1.39651153e-03 1.10499690e-03 -1.67675505e-02 2.31740659e-01 1.11157578e-01 -3.52864706e-01 1.36879556e-01 -3.84088728e-02 3.38811485e-03 8.61065397e-03 -9.97972292e-04 -4.39067884e-03 -1.48184830e-03 3.03758409e-03 -5.43207758e-04 2.66380705e-03 -7.30517122e-03 1.94255434e-03 3.95140464e-04 -1.21444665e-03 -1.24486312e-04 5.57685043e-04 2.45424033e-04 -6.32100027e-02 8.38322201e-03 -2.53421858e-02 -1.51911056e-02 -8.54425313e-02 -2.40220378e-02 4.39062582e-02 1.46354194e-02 5.63929599e-02 -1.14051147e-01 -3.80170490e-02 1.50943941e-03 -1.01282111e-02 -3.37607037e-03 4.80766057e-03 3.60574543e-03 -2.51606979e-01 -2.50461083e-01 -1.04595505e-02 3.52864706e-01 -3.14419661e-01 -1.41896743e-01 2.57512622e-02 9.90595528e-02 1.00625366e-02 4.33703691e-02 1.52668149e-02 -2.48132960e-02 -9.99405524e-03 -2.75638664e-02 5.63929599e-02 2.36025022e-02 -3.40643981e-03 1.12943612e-02 4.09743731e-03 -4.91674306e-03 -3.93354002e-03 1.30450977e-01 -1.78070163e-01 -7.91055946e-02 -1.36879556e-01 3.14419661e-01 9.83143822e-02 -4.61331527e-03 -1.93833535e-02 3.35417886e-03 1.44567897e-02 5.08893831e-03 -9.99405524e-03 1.83751794e-03 -9.18795546e-03 2.36025022e-02 -6.54704601e-03 -1.13547994e-03 4.09743731e-03 3.67861669e-04 -2.03248671e-03 -7.86416870e-04 6.32100027e-02 -1.30635623e-02 6.45179693e-02 -5.16107319e-04 -1.28262051e-03 -3.72502627e-05 1.21348496e-03 4.04494987e-04 -9.39411523e-04 -1.80922420e-03 -6.03074734e-04 -2.28923220e-04 -9.89070515e-04 -3.29690172e-04 7.18565594e-04 5.38924195e-04 1.58998062e-02 1.11265009e-01 5.91909015e-02 -3.84088729e-02 -1.41896743e-01 9.83143822e-02 1.12927379e-10 1.71454350e-02 -1.16014094e-02 1.29593498e-03 3.61407575e-03 1.75232962e-03 -2.40524253e-03 -1.00464035e-03 -2.30568069e-03 3.47183074e-03 1.65382446e-03 1.13081583e-04 1.77520285e-03 6.63494805e-04 -1.02638012e-03 -8.78776381e-04 9.30278981e-03 -1.26774149e-02 -8.12087810e-03 3.38811507e-03 2.57512624e-02 -4.61331548e-03 -1.71454354e-02 5.03673880e-10 9.89892140e-03 4.31978328e-04 1.20469192e-03 5.84109873e-04 -1.00464035e-03 2.73798399e-04 -7.68560231e-04 1.65382446e-03 -9.38367828e-04 3.76938611e-05 6.63494805e-04 5.88336498e-06 -5.16512768e-04 -6.04107133e-05 8.38322202e-03 -1.30635623e-02 -1.48193697e-04 -4.85127392e-04 -1.43045360e-03 -9.01721432e-04 7.88420512e-04 5.73887554e-04 1.54951011e-03 -1.16690072e-03 -1.11033385e-03 2.00304031e-05 -4.90877184e-04 -2.91714268e-04 1.97505369e-04 3.28494867e-04 -1.53816173e-02 -5.57872727e-02 -4.00659400e-02 8.61065385e-03 9.90595527e-02 -1.93833534e-02 1.16014095e-02 -9.89892186e-03 1.26128014e-10 -3.63845544e-04 -1.07284020e-03 -6.76291074e-04 7.85740832e-04 -1.52860678e-04 1.16213258e-03 -1.32602988e-03 5.19812628e-04 1.50228023e-05 -4.48213226e-04 2.13803119e-05 3.28494867e-04 5.88336315e-06 -2.53421858e-02 6.45179693e-02 1.48193631e-04 + -9.97941008e-02 -2.04964493e-01 -1.00485876e-01 1.62429582e-01 1.28298356e-01 -2.49454358e-01 -3.24105166e-04 -6.32586010e-02 4.23595229e-02 -3.36635330e-01 -6.00803025e-02 7.61269872e-02 2.79978651e-01 -2.79978651e-01 -2.63462323e-01 -9.88564063e-02 9.88564063e-02 -1.80877496e-01 -2.99232209e-02 2.99232209e-02 -1.86567728e-01 -5.25968835e-01 -5.27743977e-01 -2.98097979e-01 5.97726387e-01 1.33242869e-01 -5.61774114e-01 -7.59144585e-02 -1.09780482e-01 1.17016221e-01 -7.95960981e-01 -3.52184840e-01 5.92943912e-01 2.82739999e-01 -2.82739999e-01 -6.23481967e-01 -3.44314839e-01 3.44314839e-01 -1.14042576e-01 1.81587718e-01 -1.81587718e-01 8.28239502e-02 2.57908389e-01 4.33873478e-01 1.77165865e-01 -3.99481020e-01 -2.19480362e-01 5.25030657e-01 6.09207472e-02 9.85919203e-02 -1.12206533e-01 6.73051834e-01 7.10945304e-01 -6.47757141e-02 -5.66632020e-01 5.66632020e-01 -1.98643602e-01 4.74320364e-01 -4.74320364e-01 2.01183481e-01 -3.75360119e-02 3.75360119e-02 3.06942202e-01 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 2.49316357e-02 -1.03324683e-01 4.31828598e-02 -3.16946196e-01 1.64738608e-01 6.47757141e-02 -6.47757141e-02 -2.50928153e-01 -1.80106320e-01 1.80106320e-01 -4.22679391e-02 -9.94422948e-02 -2.58354085e-02 2.78263070e-02 -1.72239107e-01 -2.78263070e-02 -1.11157578e-01 1.52775148e-01 4.59516086e-02 -6.29105724e-02 3.16946196e-01 -1.64738608e-01 -6.47757141e-02 -2.50928153e-01 -6.47757141e-02 1.80106320e-01 -4.22679391e-02 1.80106320e-01 9.94422948e-02 2.78263070e-02 -2.58354085e-02 -1.72239107e-01 2.78263070e-02 -6.31512314e-01 -6.34165035e-01 -2.40399462e-01 7.98789769e-01 9.07048686e-02 -7.19544190e-01 -1.90723860e-01 -8.96099338e-02 2.04157365e-01 -8.56391652e-01 -8.40931702e-01 6.68490304e-01 3.64686303e-01 -3.64686303e-01 -2.19389285e-01 -4.49591770e-01 4.49591770e-01 1.11310899e-02 3.04632910e-01 -3.04632910e-01 6.25022448e-02 5.10356312e-01 2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 -1.71165515e-02 1.10747881e-01 -2.96467369e-02 4.94072922e-01 -1.26865104e-01 -2.89740381e-01 2.89740381e-01 2.26847922e-01 2.19389285e-01 -2.19389285e-01 -1.15101243e-01 6.98971024e-02 4.86987866e-03 1.25835261e-01 1.21065333e-01 -1.25835261e-01 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 1.59352399e-01 -4.94072922e-01 1.26865104e-01 2.89740381e-01 2.26847922e-01 2.89740381e-01 -2.19389285e-01 -1.15101243e-01 -2.19389285e-01 -6.98971024e-02 1.25835261e-01 4.86987866e-03 1.21065333e-01 1.25835261e-01 3.14755072e-02 1.46615558e-01 5.74610557e-02 -1.01749381e-01 -9.30696273e-02 2.13745316e-01 1.95657768e-02 5.32669236e-02 -4.70642678e-02 1.80877496e-01 1.14042576e-01 -1.21111793e-01 -2.60589932e-01 2.60589932e-01 8.42617575e-02 1.06462436e-01 -1.06462436e-01 1.74482015e-01 -6.87302272e-02 6.87302272e-02 2.96753553e-01 -4.46530211e-02 -1.35135310e-01 -1.14833676e-01 1.10100913e-01 1.41112458e-01 -1.19974512e-01 1.89760532e-02 -1.25276700e-01 7.24631749e-02 -2.69567029e-01 5.37216627e-02 -1.05713030e-01 4.23416092e-02 -3.19466606e-01 9.12861759e-02 2.18216613e-01 -2.41784577e-02 -7.96465497e-02 -3.52009406e-02 8.11848975e-02 -2.11012159e-01 -1.27168854e-01 -2.91851645e-02 8.17708670e-02 1.99460370e-02 -2.02424243e-02 2.69567029e-01 -5.37216627e-02 1.05713030e-01 -3.19466606e-01 4.23416092e-02 -9.12861759e-02 -2.41784577e-02 2.18216613e-01 7.96465497e-02 8.11848975e-02 -3.52009406e-02 -2.11012159e-01 1.27168854e-01 1.15962882e-02 5.44167465e-03 3.20746523e-02 -2.59615520e-02 -6.03825995e-03 -9.11997006e-03 -2.38614490e-02 5.26653316e-02 -2.13832050e-02 1.06876788e-01 1.06876788e-01 5.77323168e-02 5.77323168e-02 -4.59839569e-02 -4.59839569e-02 1.74482015e-01 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 1.99460370e-02 -1.12922522e-01 1.52485431e-01 -4.03507107e-02 4.03507107e-02 -4.03507107e-02 -8.75114737e-02 8.75114737e-02 -8.75114737e-02 -3.52009407e-02 3.52009407e-02 -3.52009407e-02 -1.15240899e-03 -6.59164266e-03 -1.79636435e-03 3.45761104e-03 1.15253701e-03 4.11484618e-03 -9.24341516e-03 -3.08113839e-03 3.87442410e-04 -7.94513115e-04 -2.64837705e-04 2.62273226e-04 1.96704920e-04 1.60502171e-01 7.87112565e-02 -1.67675506e-02 -2.51606979e-01 1.30450977e-01 -1.58998062e-02 -9.30279003e-03 1.53816174e-02 -1.08270672e-02 -5.72504074e-02 -1.65898354e-02 3.06301747e-02 1.02100582e-02 3.58803813e-02 -7.79525435e-02 -2.59841812e-02 2.60511777e-03 -8.76799864e-03 -2.92266621e-03 3.72108599e-03 2.79081449e-03 -1.60502171e-01 2.41039078e-09 6.78877497e-02 2.31740658e-01 -2.50461083e-01 -1.78070162e-01 -1.11265008e-01 1.26774127e-02 5.57872737e-02 4.65516356e-03 2.72123758e-02 7.55701648e-03 -1.37799596e-02 -4.59331988e-03 -1.83291605e-02 3.66308644e-02 1.22102881e-02 -5.77904320e-04 2.71009782e-03 9.03365939e-04 -1.18146317e-03 -8.86097381e-04 7.87112564e-02 6.78877493e-02 -1.11157578e-01 1.04595505e-02 7.91055947e-02 5.91909014e-02 -8.12087787e-03 -4.00659401e-02 -2.99391688e-03 -1.31720365e-02 -4.44554491e-03 7.55701648e-03 3.03758409e-03 7.99142115e-03 -1.75379023e-02 -7.30517122e-03 1.18542139e-03 -3.36301073e-03 -1.21444665e-03 1.39651153e-03 1.10499690e-03 -1.67675505e-02 2.31740659e-01 1.11157578e-01 -3.52864706e-01 1.36879556e-01 -3.84088728e-02 3.38811485e-03 8.61065397e-03 -9.97972292e-04 -4.39067884e-03 -1.48184830e-03 3.03758409e-03 -5.43207758e-04 2.66380705e-03 -7.30517122e-03 1.94255434e-03 3.95140464e-04 -1.21444665e-03 -1.24486312e-04 5.57685043e-04 2.45424033e-04 -6.32100027e-02 8.38322201e-03 -2.53421858e-02 -1.51911056e-02 -8.54425313e-02 -2.40220378e-02 4.39062582e-02 1.46354194e-02 5.63929599e-02 -1.14051147e-01 -3.80170490e-02 1.50943941e-03 -1.01282111e-02 -3.37607037e-03 4.80766057e-03 3.60574543e-03 -2.51606979e-01 -2.50461083e-01 -1.04595505e-02 3.52864706e-01 -3.14419661e-01 -1.41896743e-01 2.57512622e-02 9.90595528e-02 1.00625366e-02 4.33703691e-02 1.52668149e-02 -2.48132960e-02 -9.99405524e-03 -2.75638664e-02 5.63929599e-02 2.36025022e-02 -3.40643981e-03 1.12943612e-02 4.09743731e-03 -4.91674306e-03 -3.93354002e-03 1.30450977e-01 -1.78070163e-01 -7.91055946e-02 -1.36879556e-01 3.14419661e-01 9.83143822e-02 -4.61331527e-03 -1.93833535e-02 3.35417886e-03 1.44567897e-02 5.08893831e-03 -9.99405524e-03 1.83751794e-03 -9.18795546e-03 2.36025022e-02 -6.54704601e-03 -1.13547994e-03 4.09743731e-03 3.67861669e-04 -2.03248671e-03 -7.86416870e-04 6.32100027e-02 -1.30635623e-02 6.45179693e-02 -5.16107319e-04 -1.28262051e-03 -3.72502627e-05 1.21348496e-03 4.04494987e-04 -9.39411523e-04 -1.80922420e-03 -6.03074734e-04 -2.28923220e-04 -9.89070515e-04 -3.29690172e-04 7.18565594e-04 5.38924195e-04 1.58998062e-02 1.11265009e-01 5.91909015e-02 -3.84088729e-02 -1.41896743e-01 9.83143822e-02 1.12927397e-10 1.71454350e-02 -1.16014094e-02 1.29593498e-03 3.61407575e-03 1.75232962e-03 -2.40524253e-03 -1.00464035e-03 -2.30568069e-03 3.47183074e-03 1.65382446e-03 1.13081583e-04 1.77520285e-03 6.63494805e-04 -1.02638012e-03 -8.78776381e-04 9.30278981e-03 -1.26774149e-02 -8.12087810e-03 3.38811507e-03 2.57512624e-02 -4.61331548e-03 -1.71454354e-02 5.03673880e-10 9.89892140e-03 4.31978328e-04 1.20469192e-03 5.84109873e-04 -1.00464035e-03 2.73798399e-04 -7.68560231e-04 1.65382446e-03 -9.38367828e-04 3.76938611e-05 6.63494805e-04 5.88336498e-06 -5.16512768e-04 -6.04107133e-05 8.38322202e-03 -1.30635623e-02 -1.48193697e-04 -4.85127392e-04 -1.43045360e-03 -9.01721432e-04 7.88420512e-04 5.73887554e-04 1.54951011e-03 -1.16690072e-03 -1.11033385e-03 2.00304031e-05 -4.90877184e-04 -2.91714268e-04 1.97505369e-04 3.28494867e-04 -1.53816173e-02 -5.57872727e-02 -4.00659400e-02 8.61065385e-03 9.90595527e-02 -1.93833534e-02 1.16014095e-02 -9.89892186e-03 1.26128014e-10 -3.63845544e-04 -1.07284020e-03 -6.76291074e-04 7.85740832e-04 -1.52860678e-04 1.16213258e-03 -1.32602988e-03 5.19812628e-04 1.50228023e-05 -4.48213226e-04 2.13803119e-05 3.28494867e-04 5.88336315e-06 -2.53421858e-02 6.45179693e-02 1.48193631e-04 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 21 42 63 85 102 123 145 162 183 205 222 238 253 274 296 317 338 354 375 396 412 434 456 472 494 510 0 -1 1 -520 - -9.97941008e-02 -2.04964493e-01 1.00485876e-01 -1.62429582e-01 -1.28298356e-01 2.49454358e-01 -3.65223703e-02 -2.14604447e-02 -6.32586010e-02 -1.78847352e-02 -5.87570366e-02 1.52349753e-02 -7.98925478e-03 -4.57049260e-02 -3.01013258e-02 2.41516852e-02 9.03039775e-02 -4.51738731e-03 1.95897929e-04 -7.62844642e-03 -1.25181794e-02 -5.87693787e-04 -5.25968835e-01 -5.27743977e-01 2.98097979e-01 -5.97726387e-01 -1.33242869e-01 5.61774114e-01 -6.33817908e-02 -1.24251960e-01 -1.09780482e-01 -1.14467784e-01 -2.05158519e-01 7.44179251e-02 -6.18104264e-02 -2.23253775e-01 -9.40538013e-02 1.61501416e-01 2.82161404e-01 -2.91535256e-02 -5.94664510e-03 -5.64420326e-02 -1.00016699e-01 1.78399353e-02 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 6.29105724e-02 -1.74048480e-02 -3.00925067e-02 -7.31291146e-03 -7.31291146e-03 -4.10516260e-02 2.10501636e-02 2.10501636e-02 5.58787361e-02 -1.16326032e-02 -7.05627734e-04 6.17201627e-04 -2.01482598e-02 6.17201627e-04 -2.57908389e-01 -4.33873478e-01 1.77165865e-01 -3.99481020e-01 -2.19480362e-01 5.25030657e-01 -6.67133340e-02 -1.08862181e-01 -9.85919203e-02 -4.06290781e-02 -1.66320858e-01 3.46806621e-02 -7.31291146e-03 -1.04041986e-01 -7.55754911e-02 3.77732694e-03 2.26726473e-01 -6.97246830e-03 -4.19577757e-03 -1.25781017e-02 -2.14649352e-02 1.25873327e-02 1.95964683e-01 1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 4.98632714e-02 1.03324683e-01 5.22145440e-02 9.02775200e-02 -4.10516260e-02 2.19387344e-02 1.02158091e-01 5.58787361e-02 -6.31504909e-02 -1.27959799e-01 1.31039042e-02 6.17201627e-04 3.17023077e-02 4.78620623e-02 -2.35149874e-03 2.79195153e-01 -3.14419661e-01 1.07897992e-01 -1.59352399e-01 4.97728778e-02 5.76059714e-02 2.21680758e-02 2.21680758e-02 1.04343510e-01 -5.85065957e-02 -5.85065957e-02 -1.05382160e-01 3.43986036e-02 2.58693043e-03 -6.97865905e-03 5.95801292e-02 -6.97865905e-03 6.31512314e-01 6.34165035e-01 -2.40399462e-01 7.98789769e-01 9.07048686e-02 -7.19544190e-01 8.14435351e-02 2.67250390e-01 8.96099338e-02 1.04025889e-01 3.13161189e-01 -7.44575789e-02 3.94409125e-02 2.23372737e-01 1.28761369e-01 -5.85065957e-02 -3.86284108e-01 2.59318990e-02 1.28157335e-02 4.42148092e-02 7.29907912e-02 -3.84472004e-02 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 -3.42331031e-02 -1.10747881e-01 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 -6.65042275e-02 -2.56081283e-01 -1.05382160e-01 1.75519787e-01 2.22512499e-01 -3.16084107e-02 -6.97865905e-03 -8.92800356e-02 -1.37409383e-01 2.11966879e-02 -2.57804338e-02 -7.80204073e-02 5.65079916e-02 -7.33580542e-02 -5.17641002e-02 9.89745322e-02 -4.18576958e-02 -1.16014095e-02 -7.22429769e-02 -4.55908042e-04 -2.18521780e-02 3.82387958e-03 8.65702588e-04 -1.04106084e-02 -1.74978226e-02 3.59203543e-03 3.54111799e-02 -1.87537406e-03 2.05642373e-03 -3.92598110e-04 -1.95433698e-03 -4.14863929e-03 2.91851645e-02 -8.17708670e-02 1.99460370e-02 -2.02424243e-02 1.95760213e-03 2.80327626e-02 -8.00829454e-04 -4.29097929e-03 1.40981101e-02 -5.37991953e-04 9.69081107e-03 -4.87973601e-02 -1.43697344e-03 -1.32485452e-04 2.73068110e-03 -3.13841738e-04 1.56406873e-03 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 9.02806791e-04 9.02806791e-04 -4.34198339e-03 2.39610809e-03 2.39610809e-03 1.91115783e-02 -1.46575273e-03 3.97456344e-04 -4.30333535e-03 -2.53875819e-03 -4.30333535e-03 2.14604447e-02 1.24251960e-01 -3.37254078e-02 7.51367731e-02 7.75815316e-02 -1.89668859e-01 1.16014094e-02 4.00402676e-02 1.97978432e-02 3.90417919e-03 1.16722294e-02 -2.17371517e-03 9.08043907e-04 7.13373164e-03 3.82186111e-03 1.68033719e-04 -2.13280468e-02 -4.81608262e-03 1.38676110e-03 -4.39751651e-03 -5.78427761e-03 -2.99367094e-03 -4.46530211e-02 -1.35135310e-01 1.14833676e-01 -1.10100913e-01 -1.41112458e-01 1.19974512e-01 -7.22429769e-02 -1.97978433e-02 -1.25276700e-01 -5.87280638e-03 -8.40982877e-02 1.40981101e-02 1.28729379e-02 -3.83957898e-02 -4.87973601e-02 -2.90724332e-02 1.29588302e-01 -9.29175443e-04 1.56406873e-03 -1.24388086e-04 -2.08384549e-03 -4.30333539e-03 -1.78847352e-02 -3.04628881e-03 -1.30651027e-02 1.59710779e-02 -1.30651027e-02 1.04297738e-02 2.29636895e-02 1.04297738e-02 -8.57886662e-03 -1.40779216e-02 5.47494637e-03 1.48590329e-02 -1.40779216e-02 1.60502171e-01 -7.87112565e-02 1.67675506e-02 2.51606979e-01 -1.30450977e-01 -5.37096833e-03 -2.14604447e-02 -9.30279003e-03 -1.70178532e-01 -2.05158517e-01 -1.18743344e-01 2.20001679e-01 -1.18743344e-01 1.30501631e-01 -1.35949676e-01 1.30501631e-01 -3.64548735e-02 -7.83070898e-02 3.43559153e-02 6.31416932e-02 -7.83070898e-02 -1.60502171e-01 2.41039089e-09 -6.78877497e-02 -2.31740658e-01 2.50461083e-01 1.78070162e-01 7.31930763e-03 -1.24251960e-01 1.26774127e-02 1.95747207e-02 -1.42329117e-02 -7.31291146e-03 -2.00548392e-02 1.36838753e-02 1.99322514e-02 -3.22624463e-02 -2.47132090e-03 1.94413269e-02 -2.63710392e-03 7.12403355e-04 -1.73048004e-02 1.82213991e-02 -6.32100027e-02 -8.38322201e-03 2.53421858e-02 -8.19483921e-02 -9.35296165e-02 -6.20484128e-02 1.02158091e-01 -6.20484128e-02 6.43632084e-02 -5.16568258e-02 6.43632084e-02 -1.84017002e-02 -4.70925008e-02 2.26198336e-02 3.18726797e-02 -4.70925008e-02 -7.87112564e-02 -6.78877493e-02 -1.11157578e-01 1.04595505e-02 7.91055947e-02 -5.10267128e-03 -7.12937944e-02 8.12087787e-03 1.95747207e-02 -1.42329117e-02 1.36838753e-02 -2.00548392e-02 -7.31291146e-03 -2.47132090e-03 -3.22624463e-02 1.99322514e-02 5.26573332e-03 1.82213991e-02 7.12403355e-04 -2.54890832e-02 -2.63710392e-03 1.67675505e-02 -2.31740659e-01 1.11157578e-01 -3.52864706e-01 1.36879556e-01 -1.17473913e-02 3.75683866e-02 -3.38811485e-03 -6.94444298e-02 -2.11581415e-02 2.32859880e-02 9.58590373e-02 -5.09360943e-02 -5.85065957e-02 -1.17481779e-02 3.51273868e-02 -5.12993847e-02 1.18219208e-02 -3.85373668e-03 4.03201100e-02 -4.74613345e-02 6.32100027e-02 1.30635623e-02 -6.45179693e-02 2.62586300e-01 3.19029642e-01 1.92484692e-01 -3.32384257e-01 1.92484692e-01 -1.99016143e-01 2.22512499e-01 -1.99016143e-01 4.32014036e-02 1.27979951e-01 -6.45258239e-02 -7.48270260e-02 1.27979951e-01 2.51606979e-01 2.50461083e-01 -1.04595505e-02 3.52864706e-01 -3.14419661e-01 1.48397175e-02 1.72415961e-01 -2.57512622e-02 -6.94444298e-02 -2.11581415e-02 -5.09360943e-02 9.58590373e-02 2.32859880e-02 3.51273868e-02 -1.17481779e-02 -5.85065957e-02 -9.26854717e-03 -4.74613345e-02 -3.85373668e-03 6.45866253e-02 1.18219208e-02 -1.30450977e-01 1.78070163e-01 -7.91055946e-02 -1.36879556e-01 3.14419661e-01 3.23707145e-02 -9.48344293e-02 4.61331527e-03 3.60557120e-03 -1.45508307e-02 3.98484409e-03 5.11281239e-03 -2.57243754e-03 5.97041483e-04 -2.38181870e-02 1.30713164e-02 -1.87537399e-03 -1.24500106e-03 -2.26852210e-04 3.38520968e-03 -1.64461174e-03 5.37096820e-03 -7.31930892e-03 -5.10267115e-03 -1.17473915e-02 1.48397174e-02 3.23707146e-02 1.69929126e-10 -1.16014095e-02 2.89031410e-10 7.61742130e-03 1.20487364e-02 -2.92270905e-03 -1.10482099e-02 4.74049068e-03 2.44715359e-03 1.95883378e-02 -5.64263342e-03 -6.13349533e-04 -4.30333525e-03 1.95293947e-03 4.31843860e-03 -2.21386155e-03 -8.38322202e-03 1.30635623e-02 -1.48193697e-04 -3.32144628e-03 -1.22697974e-02 8.07605063e-04 9.13892513e-03 8.07605063e-04 -7.28814282e-04 -2.27071228e-02 -7.28814282e-04 8.46302405e-04 1.17519788e-03 -1.32485439e-04 -1.46583876e-03 1.17519788e-03 2.53421858e-02 -6.45179693e-02 1.48193631e-04 -6.24503250e-03 2.52027780e-02 6.69744206e-04 -8.85565083e-03 -3.11610411e-03 -1.54381581e-02 4.12543100e-02 -8.23613213e-03 3.38520968e-03 2.61783576e-03 3.92919554e-04 -5.78427744e-03 2.38712043e-03 2.14604447e-02 1.24251960e-01 -7.12937944e-02 3.75683866e-02 1.72415961e-01 -9.48344293e-02 1.16014094e-02 1.97978432e-02 7.61742130e-03 1.20487364e-02 4.74049068e-03 -1.10482099e-02 -2.92270905e-03 -5.64263342e-03 1.95883378e-02 2.44715359e-03 -3.43320277e-03 -2.21386155e-03 1.95293947e-03 2.69039558e-03 -4.30333525e-03 9.30278981e-03 -1.26774149e-02 8.12087810e-03 -3.38811507e-03 -2.57512624e-02 4.61331548e-03 2.89031396e-10 -1.97978433e-02 5.03673853e-10 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 83 104 121 143 164 186 203 220 242 264 285 307 323 344 365 381 402 423 445 461 477 498 520 -530 - 9.97941008e-02 2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 3.65223703e-02 -2.14604447e-02 6.32586010e-02 5.36542057e-02 1.76271110e-01 -4.57049260e-02 -4.57049260e-02 1.13890548e-01 9.03039775e-02 9.03039775e-02 -2.16658921e-01 1.35521619e-02 -7.62844642e-03 2.05384217e-02 2.34730330e-02 2.05384217e-02 5.25968835e-01 5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 6.33817908e-02 -1.24251960e-01 1.09780482e-01 3.43403353e-01 6.15475557e-01 -2.23253775e-01 -2.23253775e-01 5.33532974e-01 2.82161404e-01 2.82161404e-01 -5.90928994e-01 8.74605768e-02 -5.64420326e-02 1.44565442e-01 1.51486163e-01 1.44565442e-01 1.11157578e-01 -1.52775148e-01 6.29105724e-02 -4.59516086e-02 5.22145440e-02 9.02775200e-02 2.19387344e-02 -4.10516260e-02 1.02158091e-01 -6.31504909e-02 5.58787361e-02 -1.27959799e-01 3.48978097e-02 6.17201627e-04 -2.35149874e-03 3.52793451e-02 3.17023077e-02 1.95964683e-01 1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 4.98632714e-02 1.03324683e-01 5.22145440e-02 9.02775200e-02 -4.10516260e-02 2.19387344e-02 1.02158091e-01 5.58787361e-02 -6.31504909e-02 -1.27959799e-01 1.31039042e-02 6.17201627e-04 3.17023077e-02 4.78620623e-02 -2.35149874e-03 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 -1.77165865e-01 -5.25030657e-01 2.19480362e-01 -6.67133340e-02 1.08862181e-01 -9.85919203e-02 -1.79867862e-01 -4.07060912e-01 1.44151665e-01 1.44151665e-01 -3.06474274e-01 -2.24585454e-01 -2.24585454e-01 4.35697908e-01 -4.19162129e-02 3.61007421e-02 -8.31367919e-02 -7.26010104e-02 -8.31367919e-02 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 1.07897992e-01 -1.49318633e-01 -1.72817914e-01 -6.65042275e-02 1.04343510e-01 -2.56081283e-01 1.75519787e-01 -1.05382160e-01 2.22512499e-01 -1.03195811e-01 -6.97865905e-03 2.11966879e-02 -9.60783781e-02 -8.92800356e-02 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 -3.42331031e-02 -1.10747881e-01 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 -6.65042275e-02 -2.56081283e-01 -1.05382160e-01 1.75519787e-01 2.22512499e-01 -3.16084107e-02 -6.97865905e-03 -8.92800356e-02 -1.37409383e-01 2.11966879e-02 6.31512314e-01 6.34165035e-01 -7.98789769e-01 2.40399462e-01 7.19544190e-01 -9.07048686e-02 8.14435351e-02 -2.67250390e-01 8.96099338e-02 5.02208911e-01 7.74008960e-01 -3.52706938e-01 -3.52706938e-01 7.16425339e-01 4.09780464e-01 4.09780464e-01 -6.67537496e-01 1.10220994e-01 -1.06344525e-01 2.36371565e-01 1.90908362e-01 2.36371565e-01 2.57804338e-02 7.80204073e-02 -7.33580542e-02 5.65079916e-02 9.89745322e-02 -5.17641002e-02 4.18576958e-02 -1.16014095e-02 7.22429769e-02 1.36772413e-03 6.55565339e-02 -1.14716388e-02 -1.04106084e-02 2.86273251e-02 5.24934677e-02 3.54111799e-02 -9.08377777e-02 5.62612218e-03 -3.92598110e-04 3.10335202e-03 1.01556294e-02 6.72242655e-03 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 9.02806791e-04 9.02806791e-04 -4.34198339e-03 2.39610809e-03 2.39610809e-03 1.91115783e-02 -1.46575273e-03 3.97456344e-04 -4.30333535e-03 -2.53875819e-03 -4.30333535e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 -1.99460370e-02 -1.15692117e-03 5.42096157e-02 -3.20831423e-03 -8.74041784e-03 2.49960812e-02 -6.92761354e-03 3.61760677e-02 -8.88032761e-02 2.47170049e-03 -5.08107693e-03 1.29100061e-02 1.12547135e-02 6.64158511e-03 2.14604447e-02 1.24251960e-01 -7.51367731e-02 3.37254078e-02 1.89668859e-01 -7.75815316e-02 1.16014094e-02 -4.00402676e-02 1.97978432e-02 2.36896768e-03 1.13547247e-01 -1.86442889e-02 -1.92568750e-02 4.95839816e-02 7.11964262e-02 8.10588897e-02 -1.57335646e-01 1.01556294e-02 -6.79999874e-04 9.55411068e-03 1.73528329e-02 7.46463703e-03 4.46530211e-02 1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 7.22429769e-02 -1.97978433e-02 1.25276700e-01 -1.15692117e-03 5.42096157e-02 -8.74041784e-03 -3.20831423e-03 2.49960812e-02 3.61760677e-02 -6.92761354e-03 -8.88032761e-02 8.51101757e-03 -5.08107693e-03 6.64158511e-03 7.76791218e-03 1.29100061e-02 5.36542057e-02 2.31981857e-01 4.78747986e-02 -1.43624396e-01 2.46505685e-02 -1.09975529e-01 3.29926588e-01 -5.57225185e-02 9.49068264e-03 1.40889466e-02 -2.34939797e-03 -2.11321796e-02 7.04819392e-03 1.99588202e-01 5.70431156e-01 -3.41626714e-01 2.79683008e-01 6.29359693e-01 -5.08203691e-01 6.76737723e-02 -2.14604447e-02 1.17214412e-01 2.87692605e-01 6.15475558e-01 1.78928357e-01 -5.36785070e-01 4.27000053e-02 -2.45713574e-01 7.37140722e-01 9.84164379e-03 8.01592288e-02 1.22700385e-01 -1.61394723e-02 -1.88361169e-01 4.84184168e-02 8.91435499e-01 1.05548796e+00 -9.63712115e-01 6.64083707e-01 9.45478066e-01 -5.16946820e-01 1.34082889e-01 -1.24251960e-01 2.32238377e-01 -5.00446713e-02 -1.34602938e-01 2.19387344e-02 1.23154878e-01 -2.00548392e-02 -6.42684031e-02 -2.16100982e-01 3.23572516e-02 -2.70890861e-02 3.31596446e-04 -6.10426006e-04 3.81228045e-02 -1.28637069e-02 2.22315155e-01 -3.68760298e-01 1.00478959e-01 -8.35199951e-02 1.50134014e-01 4.03808815e-01 1.23154878e-01 -3.06474274e-01 6.01645177e-02 -2.16100982e-01 5.12000882e-01 -9.70717548e-02 3.66184169e-02 6.77465988e-02 -1.28637069e-02 -8.85903930e-02 3.36927924e-02 3.75161815e-01 5.00230798e-01 -3.54331730e-01 4.65489308e-01 3.23000268e-01 -5.38985419e-01 1.11473934e-01 3.75683866e-02 2.10037482e-01 -7.32689014e-02 -2.70831290e-01 -6.20484128e-02 1.86145238e-01 2.19387344e-02 1.28982906e-01 -3.86948719e-01 -4.69955664e-02 -1.48106392e-02 -2.60590102e-02 -4.10057584e-03 4.38379143e-02 1.23017275e-02 -4.37105521e-01 -7.99859206e-01 6.87804463e-01 -3.54331730e-01 -9.70955720e-01 4.49420274e-01 -1.28323997e-01 1.46430567e-01 -2.05304719e-01 1.29647081e-01 2.09265744e-01 -6.53863153e-02 -2.64565755e-01 3.12393394e-02 1.75519787e-01 3.16146481e-01 -1.17481779e-02 8.62950299e-02 -1.63534262e-02 5.71185281e-03 -1.15338397e-01 3.48400420e-02 -4.95180304e-01 6.28839321e-01 -2.54186828e-01 2.02732421e-01 -3.88941244e-01 -6.27797232e-01 -2.64565755e-01 6.40122365e-01 -9.37180182e-02 3.16146481e-01 -6.67537497e-01 3.52445338e-02 -9.86280014e-02 -1.97671649e-01 3.48400420e-02 2.53490719e-01 -8.71949260e-02 -8.90261647e-01 -5.89337741e-01 5.96759380e-01 -8.12744530e-01 -1.81409737e-01 4.95829398e-01 -1.00836921e-01 -9.48344293e-02 -2.26109077e-01 1.83900092e-01 4.64820962e-01 1.27864994e-01 -3.83594982e-01 -8.26591520e-02 -1.99016143e-01 5.97048429e-01 1.75519787e-01 4.82717625e-02 8.60335103e-02 1.59406558e-02 -1.45813549e-01 -4.78219675e-02 1.01141765e+00 1.01786899e+00 -1.24471483e+00 4.70339374e-01 1.12466872e+00 -1.81409737e-01 1.48047353e-01 -3.62084819e-01 2.04971130e-01 5.42920336e-03 7.28578812e-02 1.92803624e-02 -3.39251212e-02 8.70387349e-03 -6.93942488e-02 1.02430771e-01 -1.87478281e-02 5.62612224e-03 2.25094907e-03 -2.67587405e-03 -8.72475672e-03 9.22645409e-03 5.69318357e-02 1.48721506e-01 -1.34968717e-01 1.18118654e-01 1.65578350e-01 -1.18367918e-01 8.37153918e-02 -1.16014095e-02 1.44485954e-01 5.29255390e-03 7.60746720e-02 1.18841197e-03 -4.03862745e-02 1.43837153e-02 1.17708752e-02 1.27503192e-01 -3.94225930e-02 3.32410369e-03 1.29100062e-02 -3.52559381e-03 -9.47503311e-03 8.73105891e-03 -4.97945873e-02 1.25150889e-01 -3.98920739e-02 4.00402676e-02 -4.11110217e-03 -5.01188799e-02 -8.96031182e-04 2.75790186e-02 -4.38618101e-03 -3.66291433e-03 -9.06160612e-02 6.56588870e-03 8.17523120e-04 -5.85881856e-03 3.97456357e-04 7.59077689e-04 -4.69220619e-03 6.67535511e-02 -1.76605296e-01 4.03366549e-02 -3.98920739e-02 -4.70982100e-03 -7.66722400e-02 -1.58008295e-02 3.35945991e-02 -2.32810230e-02 5.19364070e-02 -9.47532894e-02 7.26547238e-02 -1.15865024e-02 -1.13337914e-02 2.45968053e-03 1.73528331e-02 -8.07118754e-03 2.14604447e-02 1.24251960e-01 -1.12705160e-01 -3.84297875e-03 2.84503288e-01 1.72528977e-02 1.16014094e-02 -8.00805351e-02 1.97978432e-02 1.23333065e-02 1.50356640e-01 2.75790186e-02 -7.44400809e-02 1.31585430e-02 -9.06160612e-02 2.37979916e-01 -1.96976661e-02 6.00699025e-03 4.55211164e-03 -4.69220619e-03 -7.16136209e-03 1.29100062e-02 9.86088321e-02 2.57593204e-01 -2.16813711e-01 2.21546474e-01 2.35335708e-01 -2.56473654e-01 1.44485954e-01 -1.97978433e-02 2.50553401e-01 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 82 104 121 142 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 -563 - 6.19437059e-02 -1.21156002e-01 2.14604447e-02 -2.14604447e-02 1.78847352e-02 5.87570366e-02 7.98925478e-03 -1.52349753e-02 4.57049260e-02 -2.41516852e-02 3.01013258e-02 -9.03039775e-02 8.58236774e-03 -1.95897929e-04 5.87693787e-04 1.01712619e-02 7.62844642e-03 2.99628408e-01 -4.28531245e-01 1.24251960e-01 -1.24251960e-01 1.14467784e-01 2.05158519e-01 6.18104264e-02 -7.44179251e-02 2.23253775e-01 -1.61501416e-01 9.40538013e-02 -2.82161404e-01 7.20402398e-02 5.94664510e-03 -1.78399353e-02 7.52560435e-02 5.64420326e-02 6.19437059e-02 2.99628408e-01 -1.11157578e-01 1.11157578e-01 2.79195153e-01 -2.79195153e-01 -1.25237243e-02 1.22262008e-02 4.06290781e-02 1.66320858e-01 7.31291146e-03 -3.46806621e-02 1.04041986e-01 -3.77732694e-03 7.55754911e-02 -2.26726473e-01 1.51029450e-02 4.19577757e-03 -1.25873327e-02 1.67708023e-02 1.25781017e-02 1.11157578e-01 -1.52775148e-01 4.59516086e-02 -6.29105724e-02 1.74048480e-02 3.00925067e-02 7.31291146e-03 7.31291146e-03 4.10516260e-02 -2.10501636e-02 -2.10501636e-02 -5.58787361e-02 1.16326032e-02 7.05627734e-04 -6.17201627e-04 2.01482598e-02 -6.17201627e-04 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -2.19387344e-02 4.10516260e-02 -1.02158091e-01 6.31504909e-02 -5.58787361e-02 1.27959799e-01 -3.48978097e-02 -6.17201627e-04 2.35149874e-03 -3.52793451e-02 -3.17023077e-02 -1.21156002e-01 -4.28531245e-01 1.52775148e-01 -1.52775148e-01 -3.14419661e-01 3.14419661e-01 4.19112151e-02 -3.03164600e-02 -1.04025889e-01 -3.13161189e-01 -3.94409125e-02 7.44575789e-02 -2.23372737e-01 5.85065957e-02 -1.28761369e-01 3.86284108e-01 -5.02459300e-02 -1.28157335e-02 3.84472004e-02 -5.89530789e-02 -4.42148092e-02 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 1.59352399e-01 -4.97728778e-02 -5.76059714e-02 -2.21680758e-02 -2.21680758e-02 -1.04343510e-01 5.85065957e-02 5.85065957e-02 1.05382160e-01 -3.43986036e-02 -2.58693043e-03 6.97865905e-03 -5.95801292e-02 6.97865905e-03 2.79195153e-01 -3.14419661e-01 1.59352399e-01 -1.07897992e-01 1.49318633e-01 1.72817914e-01 6.65042275e-02 -1.04343510e-01 2.56081283e-01 -1.75519787e-01 1.05382160e-01 -2.22512499e-01 1.03195811e-01 6.97865905e-03 -2.11966879e-02 9.60783781e-02 8.92800356e-02 -1.25237243e-02 4.19112150e-02 1.13447305e-02 -1.13447305e-02 -3.60907238e-03 -2.10345361e-02 -3.53537797e-04 3.79443235e-03 -1.13832970e-02 1.65049625e-03 -1.20587401e-02 3.61762203e-02 1.87537404e-03 -1.72758479e-04 5.18275436e-04 4.81608261e-03 3.61206196e-03 -2.14604447e-02 -1.24251960e-01 4.59516086e-02 -6.29105724e-02 -1.07897992e-01 1.59352399e-01 -1.13447305e-02 -1.48193664e-04 -1.99460369e-02 -1.95760213e-03 -2.80327626e-02 4.29097929e-03 8.00829454e-04 -1.40981101e-02 -9.69081107e-03 5.37991953e-04 4.87973601e-02 -4.46691802e-04 1.32485452e-04 -1.56406873e-03 1.40137637e-03 -2.73068110e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 4.59516086e-02 1.59352399e-01 -1.07897992e-01 1.13447305e-02 -1.48193664e-04 1.99460369e-02 5.87280638e-03 8.40982877e-02 -1.28729379e-02 -1.40981101e-02 3.83957898e-02 2.90724332e-02 4.87973601e-02 -1.29588302e-01 1.34007541e-03 -1.56406873e-03 4.30333539e-03 1.84661228e-03 1.24388086e-04 1.48193664e-04 1.48193664e-04 -1.55726165e-03 1.30884265e-02 -1.20374239e-03 -2.22471928e-03 5.44898556e-03 -3.19481079e-03 1.32426283e-02 -2.00029580e-02 1.95433697e-03 -2.47429574e-03 5.08966248e-03 5.78427763e-03 2.53875819e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 -1.99460370e-02 -1.16794623e-03 9.81631991e-03 -9.02806791e-04 -9.02806791e-04 4.34198339e-03 -2.39610809e-03 -2.39610809e-03 -1.91115783e-02 1.46575273e-03 -3.97456344e-04 4.30333535e-03 2.53875819e-03 4.30333535e-03 1.78847352e-02 1.14467784e-01 4.06290781e-02 -5.22145440e-02 1.74048480e-02 -1.04025889e-01 1.49318633e-01 -4.97728778e-02 -3.60907242e-03 5.87280635e-03 -1.95760212e-03 1.55726171e-03 -1.16794628e-03 9.97941008e-02 3.65466664e-01 6.19437059e-02 -1.79197132e-01 1.79197132e-01 -1.21156002e-01 3.79905335e-01 -3.79905335e-01 3.11514020e-02 2.14604447e-02 -2.14604447e-02 5.39558109e-02 5.87570367e-02 2.05158520e-01 1.66320858e-01 -9.02775198e-02 3.00925066e-02 -3.13161189e-01 1.72817914e-01 -5.76059713e-02 -2.10345366e-02 8.40982874e-02 -2.80327625e-02 -1.30884259e-02 9.81631944e-03 3.65466664e-01 5.27743980e-01 2.99628408e-01 -3.65985728e-01 3.65985728e-01 -4.28531245e-01 3.83703952e-01 -3.83703952e-01 7.07010984e-02 1.24251960e-01 -1.24251960e-01 1.22457895e-01 7.98925478e-03 6.18104265e-02 7.31291146e-03 -2.19387344e-02 7.31291146e-03 -3.94409125e-02 6.65042275e-02 -2.21680758e-02 -3.53537812e-04 -1.28729379e-02 4.29097929e-03 1.20374241e-03 -9.02806810e-04 6.19437059e-02 2.99628408e-01 1.11157578e-01 -1.11157578e-01 1.11157578e-01 -2.15985150e-01 2.79195153e-01 -2.79195153e-01 -1.25237243e-02 3.75683866e-02 -3.75683866e-02 1.22262008e-02 4.57049259e-02 2.23253775e-01 1.04041986e-01 -1.02158091e-01 4.10516260e-02 -2.23372737e-01 2.56081283e-01 -1.04343510e-01 -1.13832970e-02 3.83957898e-02 -1.40981101e-02 -5.44898564e-03 4.34198345e-03 1.79197132e-01 3.65985728e-01 1.11157578e-01 -1.77165865e-01 2.88323443e-01 -1.52775148e-01 2.29939912e-01 -4.45925062e-01 6.16106628e-02 4.59516086e-02 -6.29105724e-02 3.75683866e-02 1.06712798e-01 -1.52349753e-02 -7.44179250e-02 -3.46806621e-02 4.10516260e-02 7.31291146e-03 7.44575789e-02 -1.04343510e-01 -2.21680758e-02 3.79443233e-03 -1.40981101e-02 8.00829461e-04 2.22471930e-03 -9.02806809e-04 -1.79197132e-01 -3.65985728e-01 -1.11157578e-01 2.88323443e-01 -1.77165865e-01 1.52775148e-01 -4.45925062e-01 2.29939912e-01 -6.16106628e-02 -6.29105724e-02 4.59516086e-02 3.75683866e-02 -1.06712798e-01 -2.41516852e-02 -1.61501416e-01 -3.77732694e-03 6.31504909e-02 -2.10501636e-02 5.85065957e-02 -1.75519787e-01 5.85065957e-02 1.65049626e-03 2.90724332e-02 -9.69081108e-03 3.19481077e-03 -2.39610808e-03 -1.21156002e-01 -4.28531245e-01 -2.15985150e-01 1.52775148e-01 -1.52775148e-01 3.14419661e-01 -3.14419661e-01 3.14419661e-01 4.19112151e-02 -9.48344293e-02 9.48344293e-02 -3.03164600e-02 -9.03039774e-02 -2.82161404e-01 -2.26726473e-01 1.27959799e-01 -5.58787361e-02 3.86284108e-01 -2.22512499e-01 1.05382160e-01 3.61762202e-02 -1.29588302e-01 4.87973601e-02 2.00029581e-02 -1.91115783e-02 -3.79905335e-01 -3.83703952e-01 -2.79195153e-01 2.29939912e-01 -4.45925062e-01 3.14419661e-01 -9.07048686e-02 4.05124529e-01 -6.66038176e-02 -1.07897992e-01 1.59352399e-01 -9.48344293e-02 -1.15361196e-01 3.01013258e-02 9.40538012e-02 7.55754911e-02 -5.58787361e-02 -2.10501636e-02 -1.28761369e-01 1.05382160e-01 5.85065957e-02 -1.20587401e-02 4.87973601e-02 5.37991947e-04 -1.32426283e-02 -2.39610808e-03 3.79905335e-01 3.83703952e-01 2.79195153e-01 -4.45925062e-01 2.29939912e-01 -3.14419661e-01 4.05124529e-01 -9.07048686e-02 6.66038176e-02 1.59352399e-01 -1.07897992e-01 -9.48344293e-02 1.15361196e-01 8.58236770e-03 7.20402394e-02 1.51029450e-02 -3.48978098e-02 1.16326033e-02 -5.02459300e-02 1.03195811e-01 -3.43986037e-02 1.87537414e-03 1.34007552e-03 -4.46691842e-04 -1.95433713e-03 1.46575285e-03 3.11514020e-02 7.07010984e-02 -1.25237243e-02 -6.16106628e-02 6.16106628e-02 4.19112150e-02 6.66038176e-02 -6.66038176e-02 4.18576960e-02 1.13447305e-02 -1.13447305e-02 7.22429772e-02 5.87693754e-04 -1.78399356e-02 -1.25873327e-02 2.35149868e-03 -6.17201608e-04 3.84472003e-02 -2.11966879e-02 6.97865904e-03 5.18275555e-04 4.30333543e-03 -1.56406874e-03 -5.08966264e-03 4.30333547e-03 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 4.59516086e-02 -6.29105724e-02 9.48344293e-02 -1.07897992e-01 1.59352399e-01 -1.13447305e-02 -1.99460369e-02 2.00942306e-02 -1.48193664e-04 -1.99460369e-02 -1.95897918e-04 5.94664521e-03 4.19577756e-03 -6.17201608e-04 7.05627727e-04 -1.28157334e-02 6.97865904e-03 -2.58693042e-03 -1.72758518e-04 -1.56406874e-03 1.32485453e-04 2.47429580e-03 -3.97456371e-04 2.14604447e-02 1.24251960e-01 3.75683866e-02 -6.29105724e-02 4.59516086e-02 -9.48344293e-02 1.59352399e-01 -1.07897992e-01 1.13447305e-02 2.00942306e-02 -1.99460369e-02 -1.48193664e-04 1.99460369e-02 -1.01712618e-02 -7.52560429e-02 -1.67708023e-02 3.52793452e-02 -2.01482599e-02 5.89530789e-02 -9.60783782e-02 5.95801292e-02 -4.81608277e-03 -1.84661243e-03 -1.40137631e-03 5.78427787e-03 -2.53875841e-03 -3.75683866e-02 -3.75683866e-02 9.48344293e-02 9.48344293e-02 1.48193664e-04 1.48193664e-04 -4.00402675e-02 7.62844637e-03 5.64420322e-02 1.25781017e-02 -3.17023077e-02 -6.17201609e-04 -4.42148092e-02 8.92800356e-02 6.97865904e-03 3.61206208e-03 1.24388206e-04 -2.73068112e-03 -2.53875841e-03 4.30333547e-03 5.39558109e-02 1.22457895e-01 1.22262008e-02 -1.06712798e-01 1.06712798e-01 -3.03164600e-02 1.15361196e-01 -1.15361196e-01 7.22429772e-02 1.99460370e-02 -1.99460370e-02 1.25276701e-01 - 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 17 34 55 72 89 110 127 144 161 183 205 220 237 262 287 312 338 364 389 415 441 466 492 518 538 563 +576 + -6.19437059e-02 1.21156002e-01 2.14604447e-02 2.14604447e-02 1.78847352e-02 5.87570366e-02 1.52349753e-02 -7.98925478e-03 4.57049260e-02 -3.01013258e-02 2.41516852e-02 -9.03039775e-02 4.51738731e-03 -1.95897929e-04 -7.62844642e-03 1.25181794e-02 -5.87693787e-04 -2.99628408e-01 4.28531245e-01 1.24251960e-01 1.24251960e-01 1.14467784e-01 2.05158519e-01 7.44179251e-02 -6.18104264e-02 2.23253775e-01 -9.40538013e-02 1.61501416e-01 -2.82161404e-01 2.91535256e-02 5.94664510e-03 -5.64420326e-02 1.00016699e-01 1.78399353e-02 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 -6.29105724e-02 -1.74048480e-02 -3.00925067e-02 7.31291146e-03 7.31291146e-03 -4.10516260e-02 -2.10501636e-02 -2.10501636e-02 5.58787361e-02 -1.16326032e-02 -7.05627734e-04 -6.17201627e-04 -2.01482598e-02 -6.17201627e-04 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 -1.11157578e-01 2.79195153e-01 2.79195153e-01 -6.26186216e-03 1.22262008e-02 1.08458634e-02 -4.06290781e-02 -1.66320858e-01 -3.46806621e-02 7.31291146e-03 -1.04041986e-01 7.55754911e-02 -3.77732694e-03 2.26726473e-01 -6.97246830e-03 -4.19577757e-03 1.25781017e-02 -2.14649352e-02 -1.25873327e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 2.19387344e-02 -1.02158091e-01 5.58787361e-02 -6.31504909e-02 1.27959799e-01 -1.31039042e-02 -6.17201627e-04 3.17023077e-02 -4.78620623e-02 -2.35149874e-03 -2.79195153e-01 3.14419661e-01 1.07897992e-01 1.59352399e-01 4.97728778e-02 5.76059714e-02 -2.21680758e-02 -2.21680758e-02 1.04343510e-01 5.85065957e-02 5.85065957e-02 -1.05382160e-01 3.43986036e-02 2.58693043e-03 6.97865905e-03 5.95801292e-02 6.97865905e-03 1.21156002e-01 4.28531245e-01 1.52775148e-01 1.52775148e-01 -3.14419661e-01 -3.14419661e-01 2.09556075e-02 -3.03164600e-02 -3.62961769e-02 1.04025889e-01 3.13161189e-01 7.44575789e-02 -3.94409125e-02 2.23372737e-01 -1.28761369e-01 5.85065957e-02 -3.86284108e-01 2.59318990e-02 1.28157335e-02 -4.42148092e-02 7.29907912e-02 3.84472004e-02 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 1.49318633e-01 1.72817914e-01 1.04343510e-01 -6.65042275e-02 2.56081283e-01 -1.05382160e-01 1.75519787e-01 -2.22512499e-01 3.16084107e-02 6.97865905e-03 -8.92800356e-02 1.37409383e-01 2.11966879e-02 -6.26186216e-03 2.09556075e-02 -5.54402578e-03 -5.80070473e-03 4.55908042e-04 2.18521780e-02 3.82387958e-03 8.65702588e-04 1.04106084e-02 -1.74978226e-02 3.59203543e-03 -3.54111799e-02 1.87537406e-03 -2.05642373e-03 -3.92598110e-04 1.95433698e-03 -4.14863929e-03 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 -6.29105724e-02 1.07897992e-01 1.59352399e-01 5.54402575e-03 1.99460369e-02 -9.89892161e-03 -1.95760213e-03 -2.80327626e-02 -8.00829454e-04 -4.29097929e-03 -1.40981101e-02 -5.37991953e-04 9.69081107e-03 4.87973601e-02 1.43697344e-03 1.32485452e-04 2.73068110e-03 3.13841738e-04 1.56406873e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 -9.02806791e-04 -4.34198339e-03 -2.39610809e-03 -2.39610809e-03 1.91115783e-02 -1.46575273e-03 3.97456344e-04 4.30333535e-03 -2.53875819e-03 4.30333535e-03 1.08458634e-02 -3.62961769e-02 9.89892165e-03 9.75072799e-03 -3.90417919e-03 -1.16722294e-02 -2.17371517e-03 9.08043907e-04 -7.13373164e-03 3.82186111e-03 1.68033719e-04 2.13280468e-02 4.81608262e-03 -1.38676110e-03 -4.39751651e-03 5.78427761e-03 -2.99367094e-03 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 -4.59516086e-02 1.59352399e-01 1.07897992e-01 5.80070471e-03 1.99460369e-02 -9.75072795e-03 -5.87280638e-03 -8.40982877e-02 -1.40981101e-02 -1.28729379e-02 -3.83957898e-02 4.87973601e-02 2.90724332e-02 1.29588302e-01 -9.29175443e-04 1.56406873e-03 1.24388086e-04 -2.08384549e-03 4.30333539e-03 1.78847352e-02 1.14467784e-01 5.22145440e-02 -4.06290781e-02 1.74048480e-02 -1.49318633e-01 1.04025889e-01 -4.97728778e-02 3.15316441e-03 5.87280635e-03 1.16794628e-03 -2.34691754e-03 1.95760212e-03 9.97941008e-02 3.65466664e-01 1.79197132e-01 -6.19437059e-02 1.79197132e-01 -3.79905335e-01 1.21156002e-01 -3.79905335e-01 -1.55757010e-02 2.14604447e-02 -5.39558109e-02 2.69779055e-02 2.14604447e-02 5.87570367e-02 2.05158520e-01 9.02775198e-02 -1.66320858e-01 3.00925066e-02 -1.72817914e-01 3.13161189e-01 -5.76059713e-02 -8.17641058e-04 8.40982874e-02 -9.81631944e-03 -2.47606560e-02 2.80327625e-02 3.65466664e-01 5.27743980e-01 3.65985728e-01 -2.99628408e-01 3.65985728e-01 -3.83703952e-01 4.28531245e-01 -3.83703952e-01 -3.53505492e-02 1.24251960e-01 -1.22457895e-01 6.12289473e-02 1.24251960e-01 -4.57049259e-02 -2.23253775e-01 -1.02158091e-01 1.04041986e-01 -4.10516260e-02 2.56081283e-01 -2.23372737e-01 1.04343510e-01 -9.72688516e-04 -3.83957898e-02 4.34198345e-03 1.25827172e-02 -1.40981101e-02 -1.79197132e-01 -3.65985728e-01 -1.77165865e-01 1.11157578e-01 -2.88323443e-01 2.29939912e-01 -1.52775148e-01 4.45925062e-01 -1.72984576e-03 -4.59516086e-02 1.06712798e-01 -7.21405924e-02 -6.29105724e-02 -7.98925478e-03 -6.18104265e-02 -2.19387344e-02 7.31291146e-03 -7.31291146e-03 6.65042275e-02 -3.94409125e-02 2.21680758e-02 -1.21924042e-03 1.28729379e-02 -9.02806810e-04 -2.95698480e-04 4.29097929e-03 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 1.11157578e-01 -1.11157578e-01 2.79195153e-01 -2.15985150e-01 2.79195153e-01 -6.26186216e-03 -3.75683866e-02 1.22262008e-02 1.08458634e-02 -3.75683866e-02 -1.52349753e-02 -7.44179250e-02 -4.10516260e-02 3.46806621e-02 7.31291146e-03 1.04343510e-01 -7.44575789e-02 -2.21680758e-02 2.94472639e-05 -1.40981101e-02 9.02806809e-04 4.39843445e-03 -8.00829461e-04 -1.79197132e-01 -3.65985728e-01 -2.88323443e-01 1.11157578e-01 -1.77165865e-01 4.45925062e-01 -1.52775148e-01 2.29939912e-01 6.33405085e-02 -6.29105724e-02 1.06712798e-01 -3.45722058e-02 -4.59516086e-02 9.03039774e-02 2.82161404e-01 1.27959799e-01 -2.26726473e-01 5.58787361e-02 -2.22512499e-01 3.86284108e-01 -1.05382160e-01 7.65040299e-04 1.29588302e-01 -1.91115783e-02 -4.13310048e-02 4.87973601e-02 3.79905335e-01 3.83703952e-01 2.29939912e-01 -2.79195153e-01 4.45925062e-01 -9.07048686e-02 3.14419661e-01 -4.05124529e-01 4.88271161e-02 1.07897992e-01 -1.15361196e-01 1.05097813e-01 1.59352399e-01 2.41516852e-02 1.61501416e-01 6.31504909e-02 -3.77732694e-03 2.10501636e-02 -1.75519787e-01 5.85065957e-02 -5.85065957e-02 -1.94153916e-03 -2.90724332e-02 -2.39610808e-03 -3.02677707e-03 -9.69081108e-03 1.21156002e-01 4.28531245e-01 1.52775148e-01 -2.15985150e-01 1.52775148e-01 -3.14419661e-01 3.14419661e-01 -3.14419661e-01 2.09556075e-02 9.48344293e-02 -3.03164600e-02 -3.62961769e-02 9.48344293e-02 3.01013258e-02 9.40538012e-02 5.58787361e-02 -7.55754911e-02 -2.10501636e-02 -1.05382160e-01 1.28761369e-01 5.85065957e-02 -5.43908250e-03 4.87973601e-02 2.39610808e-03 -1.70644894e-02 -5.37991947e-04 3.79905335e-01 3.83703952e-01 4.45925062e-01 -2.79195153e-01 2.29939912e-01 -4.05124529e-01 3.14419661e-01 -9.07048686e-02 -1.15430934e-01 1.59352399e-01 -1.15361196e-01 1.02633834e-02 1.07897992e-01 -1.30997550e-02 -1.01193765e-01 -4.80017140e-02 2.20754134e-02 -2.32652065e-02 1.34804222e-01 -7.61778290e-02 6.87972073e-02 7.73872975e-03 -2.26925104e-03 2.93150570e-03 -1.43087283e-03 9.90281567e-04 -1.55757010e-02 -3.53505492e-02 1.72984576e-03 -6.26186216e-03 -6.33405085e-02 -4.88271161e-02 2.09556075e-02 1.15430934e-01 -1.95657766e-02 -5.54402578e-03 3.61214886e-02 -3.54628585e-02 -5.80070473e-03 5.87693754e-04 -1.78399356e-02 -2.35149868e-03 1.25873327e-02 -6.17201608e-04 2.11966879e-02 -3.84472003e-02 6.97865904e-03 -4.66691492e-03 4.30333543e-03 -4.30333547e-03 -2.09599152e-03 1.56406874e-03 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 3.75683866e-02 -6.29105724e-02 1.07897992e-01 -9.48344293e-02 1.59352399e-01 5.54402575e-03 -1.99460369e-02 1.99460369e-02 -9.89892161e-03 -2.00942306e-02 -7.62844637e-03 -5.64420322e-02 -3.17023077e-02 1.25781017e-02 6.17201609e-04 8.92800356e-02 -4.42148092e-02 -6.97865904e-03 4.00466032e-03 -1.24388206e-04 4.30333547e-03 -1.85875832e-03 -2.73068112e-03 -5.39558109e-02 -1.22457895e-01 -1.06712798e-01 1.22262008e-02 -1.06712798e-01 1.15361196e-01 -3.03164600e-02 1.15361196e-01 3.61214886e-02 -1.99460370e-02 1.25276701e-01 -6.25642535e-02 -1.99460370e-02 2.34691754e-03 2.47606559e-02 1.25827172e-02 -4.69413293e-03 -4.13310048e-02 1.40377123e-02 1.43087281e-03 2.37233231e-04 -7.90777437e-05 1.08753464e-03 2.69779055e-02 6.12289473e-02 7.21405924e-02 1.08458634e-02 3.45722058e-02 -1.05097813e-01 -3.62961769e-02 -1.02633834e-02 -3.54628585e-02 9.89892165e-03 -6.25642535e-02 2.13832051e-02 9.75072799e-03 1.95897918e-04 -5.94664521e-03 -6.17201608e-04 4.19577756e-03 -7.05627727e-04 6.97865904e-03 -1.28157334e-02 2.58693042e-03 -2.22918228e-03 1.56406874e-03 -3.97456371e-04 -1.08753464e-03 1.32485453e-04 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 3.75683866e-02 -4.59516086e-02 1.59352399e-01 -9.48344293e-02 1.07897992e-01 5.80070471e-03 -2.00942306e-02 1.99460369e-02 -9.75072795e-03 -1.99460369e-02 + 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 73 90 107 129 146 163 185 202 219 241 267 293 319 345 371 397 423 449 475 501 527 550 576 +532 + 9.97941008e-02 2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 -3.68464755e-02 -6.32586010e-02 2.08990781e-02 5.36542057e-02 1.76271110e-01 4.57049260e-02 4.57049260e-02 1.13890548e-01 -9.03039775e-02 -9.03039775e-02 -2.16658921e-01 1.35521619e-02 -7.62844642e-03 -2.05384217e-02 2.34730330e-02 -2.05384217e-02 5.25968835e-01 5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 -1.39296249e-01 -1.09780482e-01 -7.23573908e-03 3.43403353e-01 6.15475557e-01 2.23253775e-01 2.23253775e-01 5.33532974e-01 -2.82161404e-01 -2.82161404e-01 -5.90928994e-01 8.74605768e-02 -5.64420326e-02 -1.44565442e-01 1.51486163e-01 -1.44565442e-01 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 2.49316357e-02 1.03324683e-01 -4.31828598e-02 -5.22145440e-02 -9.02775200e-02 2.19387344e-02 -4.10516260e-02 -1.02158091e-01 -6.31504909e-02 5.58787361e-02 1.27959799e-01 -3.48978097e-02 -6.17201627e-04 -2.35149874e-03 -3.52793451e-02 3.17023077e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 2.19387344e-02 -1.02158091e-01 5.58787361e-02 -6.31504909e-02 1.27959799e-01 -1.31039042e-02 -6.17201627e-04 3.17023077e-02 -4.78620623e-02 -2.35149874e-03 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 -1.77165865e-01 5.25030657e-01 2.19480362e-01 1.27634081e-01 9.85919203e-02 -3.34435159e-03 -1.79867862e-01 -4.07060912e-01 -1.44151665e-01 -1.44151665e-01 -3.06474274e-01 2.24585454e-01 2.24585454e-01 4.35697908e-01 -4.19162129e-02 3.61007421e-02 8.31367919e-02 -7.26010104e-02 8.31367919e-02 5.10356312e-01 2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 -1.71165515e-02 -1.10747881e-01 2.96467369e-02 1.49318633e-01 1.72817914e-01 -6.65042275e-02 1.04343510e-01 2.56081283e-01 1.75519787e-01 -1.05382160e-01 -2.22512499e-01 1.03195811e-01 6.97865905e-03 2.11966879e-02 9.60783781e-02 -8.92800356e-02 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 1.49318633e-01 1.72817914e-01 1.04343510e-01 -6.65042275e-02 2.56081283e-01 -1.05382160e-01 1.75519787e-01 -2.22512499e-01 3.16084107e-02 6.97865905e-03 -8.92800356e-02 1.37409383e-01 2.11966879e-02 6.31512314e-01 6.34165035e-01 7.98789769e-01 2.40399462e-01 -7.19544190e-01 -9.07048686e-02 -2.72167395e-01 -8.96099338e-02 -6.30930247e-02 5.02208911e-01 7.74008960e-01 3.52706938e-01 3.52706938e-01 7.16425339e-01 -4.09780464e-01 -4.09780464e-01 -6.67537496e-01 1.10220994e-01 -1.06344525e-01 -2.36371565e-01 1.90908362e-01 -2.36371565e-01 5.69507344e-03 6.85951504e-02 2.83913272e-02 9.53064110e-04 -1.14770784e-01 -4.13055271e-02 -1.95657767e-02 1.89760533e-02 -2.38614490e-02 1.36772413e-03 6.55565339e-02 1.14716388e-02 1.04106084e-02 2.86273251e-02 -5.24934677e-02 -3.54111799e-02 -9.08377777e-02 5.62612218e-03 -3.92598110e-04 -3.10335202e-03 1.01556294e-02 -6.72242655e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 -9.02806791e-04 -4.34198339e-03 -2.39610809e-03 -2.39610809e-03 1.91115783e-02 -1.46575273e-03 3.97456344e-04 4.30333535e-03 -2.53875819e-03 4.30333535e-03 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 5.32669237e-02 1.25276700e-01 -5.26653316e-02 1.15692117e-03 -5.42096157e-02 -3.20831423e-03 -8.74041784e-03 -2.49960812e-02 -6.92761354e-03 3.61760677e-02 8.88032761e-02 -2.47170049e-03 5.08107693e-03 1.29100061e-02 -1.12547135e-02 6.64158511e-03 3.30567329e-02 1.29693635e-01 1.01098325e-01 6.58000602e-02 -1.80548889e-01 -8.36197915e-02 -4.70642679e-02 -7.24631748e-02 2.13832049e-02 2.36896768e-03 1.13547247e-01 1.86442889e-02 1.92568750e-02 4.95839816e-02 -7.11964262e-02 -8.10588897e-02 -1.57335646e-01 1.01556294e-02 -6.79999874e-04 -9.55411068e-03 1.73528329e-02 -7.46463703e-03 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 -1.99460370e-02 1.15692117e-03 -5.42096157e-02 -8.74041784e-03 -3.20831423e-03 -2.49960812e-02 3.61760677e-02 -6.92761354e-03 8.88032761e-02 -8.51101757e-03 5.08107693e-03 6.64158511e-03 -7.76791218e-03 1.29100061e-02 5.36542057e-02 2.31981857e-01 1.43624396e-01 -4.78747986e-02 2.46505685e-02 -3.29926588e-01 1.09975529e-01 -5.57225185e-02 -2.30463457e-02 1.40889466e-02 -7.04819392e-03 -2.34691754e-03 2.34939797e-03 1.99588202e-01 5.70431156e-01 3.41626714e-01 2.79683008e-01 -6.29359693e-01 -5.08203691e-01 -5.24221764e-02 -1.17214412e-01 4.78769836e-02 2.87692605e-01 6.15475558e-01 5.36785070e-01 -1.78928357e-01 4.27000053e-02 -7.37140722e-01 2.45713574e-01 9.84164379e-03 -2.03205172e-01 1.22700385e-01 -4.84184168e-02 -2.47606560e-02 1.61394723e-02 8.91435499e-01 1.05548796e+00 9.63712115e-01 6.64083707e-01 -9.45478066e-01 -5.16946820e-01 -1.74646799e-01 -2.32238377e-01 5.39932082e-02 -1.50134014e-01 -4.03808815e-01 -3.06474274e-01 1.23154878e-01 -6.01645177e-02 5.12000882e-01 -2.16100982e-01 9.70717548e-02 9.50307394e-02 -6.77465988e-02 3.36927924e-02 1.25827172e-02 -1.28637069e-02 -3.75161815e-01 -5.00230798e-01 -3.54331730e-01 -4.65489308e-01 3.23000268e-01 5.38985419e-01 2.32017900e-02 2.10037482e-01 -1.15323452e-01 5.00446713e-02 1.34602938e-01 1.23154878e-01 2.19387344e-02 2.00548392e-02 -2.16100982e-01 -6.42684031e-02 -3.23572516e-02 -4.65598602e-02 -3.31596446e-04 -1.28637069e-02 4.39843445e-03 -6.10426006e-04 2.22315155e-01 -3.68760298e-01 -1.00478959e-01 -8.35199951e-02 -7.32689014e-02 -2.70831290e-01 -1.86145238e-01 6.20484128e-02 2.19387344e-02 3.86948719e-01 -1.28982906e-01 -4.69955664e-02 4.53700671e-02 -2.60590102e-02 -1.23017275e-02 9.09256737e-03 4.10057584e-03 -4.37105521e-01 -7.99859206e-01 -6.87804463e-01 -3.54331730e-01 9.70955720e-01 4.49420274e-01 1.90974590e-01 2.05304719e-01 -3.79165574e-02 3.88941244e-01 6.27797232e-01 6.40122365e-01 -2.64565755e-01 9.37180182e-02 -6.67537497e-01 3.16146481e-01 -3.52445338e-02 -2.68843403e-01 1.97671649e-01 -8.71949260e-02 -4.13310048e-02 3.48400420e-02 8.90261647e-01 5.89337741e-01 5.96759380e-01 8.12744530e-01 -1.81409737e-01 -4.95829398e-01 3.17105646e-02 -2.26109077e-01 1.34744550e-01 -1.29647081e-01 -2.09265744e-01 -2.64565755e-01 -6.53863153e-02 -3.12393394e-02 3.16146481e-01 1.75519787e-01 1.17481779e-02 1.43033497e-01 1.63534262e-02 3.48400420e-02 -1.70644894e-02 5.71185281e-03 -4.95180304e-01 6.28839321e-01 2.54186828e-01 2.02732421e-01 1.83900092e-01 4.64820962e-01 3.83594982e-01 -1.27864994e-01 -8.26591520e-02 -5.97048429e-01 1.99016143e-01 1.75519787e-01 -1.50414119e-01 8.60335103e-02 4.78219675e-02 -3.11022017e-02 -1.59406558e-02 1.01141765e+00 1.01786899e+00 1.24471483e+00 4.70339374e-01 -1.12466872e+00 -1.81409737e-01 -3.87598328e-01 -2.04971130e-01 -5.28296413e-02 -6.79342631e-03 -1.02829048e-01 -4.60563368e-02 2.33241010e-02 -2.45138941e-02 1.33274141e-01 -7.96753722e-02 7.22947506e-02 2.32161886e-02 -1.09408258e-02 1.16030805e-02 -1.43087283e-03 -3.46808285e-03 -9.88062754e-03 3.32446012e-02 3.01211729e-02 -6.23874444e-02 -1.63597900e-01 7.41254066e-02 -3.91315534e-02 5.50975418e-02 -5.93243074e-02 5.29255390e-03 7.60746720e-02 4.03862745e-02 -1.18841197e-03 1.43837153e-02 -1.27503192e-01 -1.17708752e-02 -3.94225930e-02 -9.86767122e-03 1.29100062e-02 -8.73105891e-03 -1.85875832e-03 3.52559381e-03 4.97945873e-02 -1.25150889e-01 -3.98920739e-02 -4.00402676e-02 -1.23333065e-02 -1.50356640e-01 -7.44400809e-02 2.75790186e-02 -1.31585430e-02 2.37979916e-01 -9.06160612e-02 1.96976661e-02 9.20541662e-03 -4.55211164e-03 1.29100062e-02 -1.62152511e-03 -4.69220619e-03 -9.86088321e-02 -2.57593204e-01 -2.16813711e-01 -2.21546474e-01 2.35335708e-01 2.56473654e-01 8.93884123e-02 2.50553401e-01 -1.15229585e-01 2.34691754e-03 2.47606559e-02 1.25827172e-02 -8.79686889e-03 -4.10273597e-03 -4.13310048e-02 3.41289788e-02 2.00912665e-02 1.43087281e-03 -3.71751664e-03 -3.95474986e-03 -2.37233213e-04 1.08753464e-03 6.00346384e-02 1.90922582e-01 1.73238917e-01 1.00372266e-01 -2.85646701e-01 -9.38831749e-02 -8.25271263e-02 -1.35027428e-01 4.27664100e-02 4.11110217e-03 5.01188799e-02 2.75790186e-02 -8.96031182e-04 4.38618101e-03 -9.06160612e-02 -3.66291433e-03 -6.56588870e-03 -2.48619002e-04 5.85881856e-03 -4.69220619e-03 -1.08753464e-03 3.97456357e-04 6.67535511e-02 -1.76605296e-01 -4.03366549e-02 -3.98920739e-02 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +511 + -9.97941008e-02 -2.04964493e-01 -1.00485876e-01 -1.62429582e-01 1.28298356e-01 2.49454358e-01 -3.24105166e-04 6.32586010e-02 -4.23595229e-02 -1.78847352e-02 -5.87570366e-02 7.98925478e-03 -1.52349753e-02 -4.57049260e-02 -2.41516852e-02 3.01013258e-02 9.03039775e-02 -8.58236774e-03 1.95897929e-04 5.87693787e-04 -1.01712619e-02 7.62844642e-03 -5.25968835e-01 -5.27743977e-01 -2.98097979e-01 -5.97726387e-01 1.33242869e-01 5.61774114e-01 -7.59144585e-02 1.09780482e-01 -1.17016221e-01 -1.14467784e-01 -2.05158519e-01 6.18104264e-02 -7.44179251e-02 -2.23253775e-01 -1.61501416e-01 9.40538013e-02 2.82161404e-01 -7.20402398e-02 -5.94664510e-03 -1.78399353e-02 -7.52560435e-02 5.64420326e-02 2.57908389e-01 4.33873478e-01 1.77165865e-01 3.99481020e-01 -2.19480362e-01 -5.25030657e-01 6.09207472e-02 -9.85919203e-02 1.12206533e-01 4.06290781e-02 1.66320858e-01 -7.31291146e-03 3.46806621e-02 1.04041986e-01 3.77732694e-03 -7.55754911e-02 -2.26726473e-01 1.51029450e-02 4.19577757e-03 1.25873327e-02 1.67708023e-02 -1.25781017e-02 -1.11157578e-01 1.52775148e-01 4.59516086e-02 6.29105724e-02 1.74048480e-02 3.00925067e-02 -7.31291146e-03 -7.31291146e-03 4.10516260e-02 2.10501636e-02 2.10501636e-02 -5.58787361e-02 1.16326032e-02 7.05627734e-04 6.17201627e-04 2.01482598e-02 6.17201627e-04 1.95964683e-01 1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 -2.49316357e-02 -1.03324683e-01 4.31828598e-02 5.22145440e-02 9.02775200e-02 -2.19387344e-02 4.10516260e-02 1.02158091e-01 6.31504909e-02 -5.58787361e-02 -1.27959799e-01 3.48978097e-02 6.17201627e-04 2.35149874e-03 3.52793451e-02 -3.17023077e-02 -6.31512314e-01 -6.34165035e-01 -2.40399462e-01 -7.98789769e-01 9.07048686e-02 7.19544190e-01 -1.90723860e-01 8.96099338e-02 -2.04157365e-01 -1.04025889e-01 -3.13161189e-01 3.94409125e-02 -7.44575789e-02 -2.23372737e-01 -5.85065957e-02 1.28761369e-01 3.86284108e-01 -5.02459300e-02 -1.28157335e-02 -3.84472004e-02 -5.89530789e-02 4.42148092e-02 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 -1.59352399e-01 -4.97728778e-02 -5.76059714e-02 2.21680758e-02 2.21680758e-02 -1.04343510e-01 -5.85065957e-02 -5.85065957e-02 1.05382160e-01 -3.43986036e-02 -2.58693043e-03 -6.97865905e-03 -5.95801292e-02 -6.97865905e-03 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 1.71165515e-02 1.10747881e-01 -2.96467369e-02 -1.49318633e-01 -1.72817914e-01 6.65042275e-02 -1.04343510e-01 -2.56081283e-01 -1.75519787e-01 1.05382160e-01 2.22512499e-01 -1.03195811e-01 -6.97865905e-03 -2.11966879e-02 -9.60783781e-02 8.92800356e-02 3.14755072e-02 1.46615558e-01 5.74610557e-02 1.01749381e-01 -9.30696273e-02 -2.13745316e-01 1.95657768e-02 -5.32669236e-02 4.70642678e-02 3.60907238e-03 2.10345361e-02 -3.53537797e-04 3.79443235e-03 1.13832970e-02 1.65049625e-03 -1.20587401e-02 -3.61762203e-02 -1.87537404e-03 1.72758479e-04 5.18275436e-04 -4.81608261e-03 3.61206196e-03 -2.91851645e-02 8.17708670e-02 1.99460370e-02 2.02424243e-02 1.95760213e-03 2.80327626e-02 4.29097929e-03 8.00829454e-04 1.40981101e-02 -9.69081107e-03 5.37991953e-04 -4.87973601e-02 4.46691802e-04 -1.32485452e-04 -1.56406873e-03 -1.40137637e-03 -2.73068110e-03 4.46530211e-02 1.35135310e-01 1.14833676e-01 1.10100913e-01 -1.41112458e-01 -1.19974512e-01 -1.89760532e-02 -1.25276700e-01 7.24631749e-02 5.87280638e-03 8.40982877e-02 1.28729379e-02 1.40981101e-02 3.83957898e-02 -2.90724332e-02 -4.87973601e-02 -1.29588302e-01 1.34007541e-03 -1.56406873e-03 -4.30333539e-03 1.84661228e-03 -1.24388086e-04 -1.15962882e-02 -5.44167465e-03 -3.20746523e-02 -2.59615520e-02 6.03825995e-03 -9.11997006e-03 2.38614490e-02 5.26653316e-02 -2.13832050e-02 1.55726165e-03 -1.30884265e-02 -1.20374239e-03 -2.22471928e-03 -5.44898556e-03 -3.19481079e-03 1.32426283e-02 2.00029580e-02 -1.95433697e-03 2.47429574e-03 5.08966248e-03 -5.78427763e-03 2.53875819e-03 -1.22262008e-02 3.03164600e-02 1.99460370e-02 1.99460370e-02 -1.16794623e-03 9.81631991e-03 9.02806791e-04 9.02806791e-04 4.34198339e-03 2.39610809e-03 2.39610809e-03 -1.91115783e-02 1.46575273e-03 -3.97456344e-04 -4.30333535e-03 2.53875819e-03 -4.30333535e-03 -1.78847352e-02 -3.04628881e-03 -1.59710779e-02 1.30651027e-02 -1.30651027e-02 -2.29636895e-02 -1.04297738e-02 1.04297738e-02 1.71577332e-02 -1.40779216e-02 1.40779216e-02 -5.47494637e-03 1.60502171e-01 7.87112565e-02 1.67675506e-02 -2.51606979e-01 -1.30450977e-01 -1.58998062e-02 9.30279003e-03 -1.53816174e-02 -1.70178532e-01 -2.05158517e-01 -2.20001679e-01 1.18743344e-01 -1.18743344e-01 1.35949676e-01 -1.30501631e-01 1.30501631e-01 7.29097471e-02 -7.83070898e-02 7.83070898e-02 -3.43559153e-02 -1.60502171e-01 2.41039078e-09 6.78877497e-02 -2.31740658e-01 -2.50461083e-01 1.78070162e-01 -1.11265008e-01 -1.26774127e-02 -5.57872737e-02 8.19483921e-02 9.35296165e-02 1.02158091e-01 -6.20484128e-02 6.20484128e-02 -5.16568258e-02 6.43632084e-02 -6.43632084e-02 -3.68034004e-02 4.70925008e-02 -4.70925008e-02 2.26198336e-02 7.87112564e-02 6.78877493e-02 1.11157578e-01 1.04595505e-02 -7.91055947e-02 5.91909014e-02 8.12087787e-03 4.00659401e-02 -1.95747207e-02 1.42329117e-02 -2.00548392e-02 -7.31291146e-03 -1.36838753e-02 -3.22624463e-02 1.99322514e-02 2.47132090e-03 2.47070602e-02 2.63710392e-03 1.82213991e-02 -8.18428276e-03 7.12403355e-04 -6.32100027e-02 8.38322201e-03 2.53421858e-02 1.95747207e-02 -1.42329117e-02 2.00548392e-02 -1.36838753e-02 -7.31291146e-03 3.22624463e-02 2.47132090e-03 1.99322514e-02 -2.47070602e-02 1.82213991e-02 2.63710392e-03 -8.18428276e-03 -7.12403355e-04 1.67675505e-02 -2.31740659e-01 -1.11157578e-01 3.52864706e-01 1.36879556e-01 3.84088728e-02 3.38811485e-03 8.61065397e-03 -2.62586300e-01 -3.19029642e-01 -3.32384257e-01 1.92484692e-01 -1.92484692e-01 2.22512499e-01 -1.99016143e-01 1.99016143e-01 8.64028072e-02 -1.27979951e-01 1.27979951e-01 -6.45258239e-02 -2.51606979e-01 -2.50461083e-01 -1.04595505e-02 -3.52864706e-01 3.14419661e-01 -1.41896743e-01 -2.57512622e-02 -9.90595528e-02 6.94444298e-02 2.11581415e-02 9.58590373e-02 2.32859880e-02 5.09360943e-02 -1.17481779e-02 -5.85065957e-02 -3.51273868e-02 -6.05679319e-02 -1.18219208e-02 -4.74613345e-02 2.42665154e-02 -3.85373668e-03 6.32100027e-02 -1.30635623e-02 -6.45179693e-02 -6.94444298e-02 -2.11581415e-02 -9.58590373e-02 5.09360943e-02 2.32859880e-02 1.17481779e-02 -3.51273868e-02 -5.85065957e-02 6.05679319e-02 -4.74613345e-02 -1.18219208e-02 2.42665154e-02 3.85373668e-03 -1.30450977e-01 1.78070163e-01 7.91055946e-02 -1.36879556e-01 -3.14419661e-01 -9.83143822e-02 -4.61331527e-03 -1.93833535e-02 -7.21114239e-03 2.91016613e-02 1.02256248e-02 1.41240655e-03 -1.41240655e-03 -4.76363740e-02 1.36683578e-02 -1.36683578e-02 -7.73872916e-03 2.88961280e-03 -2.88961280e-03 -4.53704420e-04 1.58998062e-02 1.11265009e-01 5.91909015e-02 3.84088729e-02 -1.41896743e-01 -9.83143822e-02 1.12927397e-10 -1.71454350e-02 1.16014094e-02 7.61742130e-03 1.20487364e-02 1.10482099e-02 2.92270905e-03 4.74049068e-03 -1.95883378e-02 -2.44715359e-03 -5.64263342e-03 4.04655230e-03 -4.30333525e-03 2.21386155e-03 1.62804302e-03 -1.95293947e-03 8.38322202e-03 -1.30635623e-02 1.48193697e-04 -7.61742130e-03 -1.20487364e-02 -1.10482099e-02 4.74049068e-03 2.92270905e-03 1.95883378e-02 -5.64263342e-03 -2.44715359e-03 -4.04655230e-03 2.21386155e-03 -4.30333525e-03 1.62804302e-03 1.95293947e-03 -9.30278981e-03 1.26774149e-02 8.12087810e-03 3.38811507e-03 -2.57512624e-02 -4.61331548e-03 1.71454354e-02 5.03673880e-10 9.89892140e-03 -3.78584831e-03 -3.78584831e-03 7.20202595e-03 7.20202595e-03 2.30715334e-04 2.30715334e-04 7.90777260e-05 1.53816173e-02 5.57872727e-02 4.00659400e-02 8.61065385e-03 -9.90595527e-02 -1.93833534e-02 -1.16014095e-02 -9.89892186e-03 1.26128011e-10 3.32144628e-03 1.22697974e-02 9.13892513e-03 8.07605063e-04 -8.07605063e-04 -2.27071228e-02 -7.28814282e-04 7.28814282e-04 1.69260481e-03 -1.17519788e-03 1.17519788e-03 -1.32485439e-04 2.53421858e-02 -6.45179693e-02 -1.48193631e-04 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 286 307 327 343 364 384 400 421 442 458 480 496 511 0 -1 2 -663 - -4.34377093e-04 -3.89691070e-03 8.63129722e-04 5.61059340e-04 -1.72625944e-03 -2.80172985e-03 -1.78651566e-03 5.60345969e-03 7.28249045e-05 -6.20367503e-05 2.56398737e-04 2.58461671e-04 1.24073501e-04 -1.60794716e-06 -1.70583355e-05 5.16753108e-06 9.74528347e-07 -8.61255180e-06 -1.71292009e-05 -3.29444758e-06 2.85486682e-05 7.06373276e-07 -5.73470589e-07 5.16158770e-06 4.28221914e-06 9.55784314e-07 -4.09458772e-03 -3.56011768e-02 7.92318813e-03 4.94105309e-03 -1.58463763e-02 -2.53741425e-02 -1.53834365e-02 5.07482850e-02 3.89641792e-04 -2.50039606e-04 1.69935910e-03 1.87415927e-03 5.00079211e-04 -1.70289245e-05 -1.80354406e-04 5.48777776e-05 1.05042552e-05 -9.14629627e-05 -1.81479302e-04 -3.53762843e-05 3.02465504e-04 7.54441997e-06 -6.21130072e-06 5.49844256e-05 4.55827353e-05 1.03521679e-05 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 1.05574936e-03 -3.27743805e-03 -3.28721669e-03 -3.28721669e-03 1.04643658e-02 2.40095230e-04 -4.07919404e-06 1.51466166e-04 4.15857137e-04 1.51466166e-04 -5.05395642e-06 -5.37920973e-05 1.55568487e-05 3.02680097e-06 -2.72773407e-05 -5.18627962e-05 -1.02995563e-05 9.08055201e-05 2.82546006e-06 -1.68691036e-06 1.56424767e-05 1.36811182e-05 2.99104120e-06 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 1.05574936e-03 -4.44337740e-03 -7.19878526e-03 -3.30885282e-03 1.43975705e-02 1.69585413e-04 -8.23856205e-05 6.48383261e-04 6.78844339e-04 1.64771241e-04 -2.43263422e-06 -2.57190371e-05 7.88413529e-06 1.00893365e-06 -1.31402255e-05 -2.60094805e-05 -3.42879502e-06 4.33491342e-05 1.06506570e-06 -5.88994107e-07 7.94698537e-06 6.63203649e-06 9.81656846e-07 1.59603453e-03 1.36924397e-02 -3.27743805e-03 -2.11149871e-03 5.97190644e-03 1.04643658e-02 6.57443339e-03 -1.89837654e-02 -6.13701652e-05 1.51466166e-04 -6.65641347e-04 -5.89908264e-04 -2.31278443e-04 8.42326070e-06 8.96534955e-05 -2.72773407e-05 -5.04466829e-06 4.46526788e-05 9.08055201e-05 1.71659271e-05 -1.48722018e-04 -3.26514280e-06 2.99104120e-06 -2.69600416e-05 -2.19681945e-05 -4.87735431e-06 2.63697104e-03 2.23169235e-02 -3.39856233e-03 -3.39856233e-03 1.07303294e-02 1.04774097e-02 1.04774097e-02 -3.40677537e-02 -7.02332531e-04 -7.56143227e-05 -3.04172289e-04 -1.21647563e-03 -3.04172289e-04 1.67222998e-05 1.77559803e-04 -5.17320680e-05 -1.02676880e-05 9.05803225e-05 1.71864714e-04 3.47468516e-05 -3.00529556e-04 -9.39316160e-06 5.77509438e-06 -5.22359427e-05 -4.55685093e-05 -1.02124474e-05 3.65218523e-03 3.23076295e-02 -7.31013090e-03 -3.37692620e-03 1.46202618e-02 2.35903440e-02 1.04774097e-02 -4.71806880e-02 -4.68553427e-04 1.65721120e-04 -1.91279650e-03 -2.05763641e-03 -3.31442239e-04 7.98938604e-06 8.43034182e-05 -2.59776122e-05 -3.42695305e-06 4.32960204e-05 8.54649707e-05 1.15822839e-05 -1.42441618e-04 -3.53067783e-06 2.01594925e-06 -2.62786967e-05 -2.19152964e-05 -3.35991542e-06 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 6.79712466e-03 -1.94940564e-02 -3.40677537e-02 -2.09548194e-02 6.15790402e-02 3.51721030e-05 -3.04172289e-04 1.79436027e-03 1.64227413e-03 3.80644111e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 1.71128133e-05 -1.48351079e-04 -3.00529556e-04 -5.79114193e-05 4.92429573e-04 1.09790351e-05 -1.02124474e-05 8.99397180e-05 7.32476904e-05 1.66683716e-05 1.57731207e-04 1.07455754e-03 -4.40694041e-04 -8.08610292e-05 4.39522720e-04 1.31538316e-03 1.56052831e-04 -1.21404041e-03 6.33105270e-05 -6.03533012e-05 6.35724085e-05 6.78003819e-05 1.23935635e-04 8.47159188e-07 9.02795844e-06 -3.33266393e-06 -4.15379221e-07 4.13708166e-06 1.10609304e-05 1.43218222e-06 -1.38352650e-05 3.02679168e-07 3.21685798e-07 -3.10212987e-06 -1.85421399e-06 -3.47726245e-07 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 1.23985505e-04 -7.58193181e-04 -5.28743471e-04 -2.87408028e-04 2.21071022e-03 -1.66331586e-05 6.47418095e-05 -1.25755053e-04 -4.83147268e-05 -1.27619336e-04 -1.44462906e-06 -1.53168672e-05 4.49554804e-06 5.90768740e-07 -7.86371660e-06 -1.49045927e-05 -2.02105779e-06 2.60388366e-05 8.01512889e-07 -3.25689476e-07 4.56312329e-06 4.00234485e-06 5.79076593e-07 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -2.61276086e-04 9.05218801e-04 6.02086007e-04 6.02086007e-04 -2.43109263e-03 9.04005053e-05 -1.29483612e-04 2.56170799e-04 1.56578268e-04 2.56170799e-04 4.92889867e-06 5.26563014e-05 -1.52698146e-05 -2.90777246e-06 2.63225572e-05 5.11624920e-05 9.97258727e-06 -8.81034506e-05 -2.51385622e-06 1.62843763e-06 -1.51854104e-05 -1.30623801e-05 -2.83009735e-06 1.40873233e-04 6.61908408e-04 -2.66387374e-04 -2.51858719e-04 2.77663663e-04 6.69686251e-04 6.32837578e-04 -5.21425422e-04 1.08042527e-04 -8.50297262e-05 2.03045895e-04 1.64833471e-04 1.71923735e-04 3.79016916e-06 4.05298388e-05 -1.23702998e-05 -2.38216604e-06 1.97988542e-05 4.14345715e-05 8.15681405e-06 -6.64020279e-05 -1.22672209e-06 1.42639758e-06 -1.20434603e-05 -9.57904784e-06 -2.26854683e-06 4.08373031e-04 2.88134429e-03 -7.58193181e-04 -2.47971010e-04 1.33958170e-03 2.21071022e-03 5.74816056e-04 -3.84480879e-03 1.10521587e-04 -1.27619336e-04 1.84605080e-04 1.41232804e-04 2.56170813e-04 2.40771510e-06 2.55281121e-05 -7.86371660e-06 -9.84614567e-07 1.28835124e-05 2.60388366e-05 3.36842965e-06 -4.26793517e-05 -9.35999893e-07 5.79076593e-07 -7.85145226e-06 -6.43971841e-06 -9.43371175e-07 -1.15240899e-03 -6.59164266e-03 1.15253701e-03 1.79636435e-03 -3.45761104e-03 -3.08113839e-03 -4.11484618e-03 9.24341516e-03 -4.20856481e-04 2.64837705e-04 -1.96704920e-04 2.04398356e-04 -7.94513115e-04 9.88382865e-05 3.25562240e-05 -2.69514158e-04 -6.51124480e-05 -8.23793998e-05 9.32834789e-04 1.64758800e-04 -4.24531186e-05 7.10748450e-05 -9.82445319e-06 5.87942786e-05 -1.42149690e-04 -1.08270672e-02 -5.72504074e-02 1.02100582e-02 1.65898354e-02 -3.06301747e-02 -2.59841812e-02 -3.58803813e-02 7.79525435e-02 -4.52511388e-03 2.92266621e-03 -2.79081449e-03 3.95555174e-04 -8.76799864e-03 -9.88387313e-05 -2.15771181e-09 5.38484117e-04 -2.44365092e-03 -1.07696823e-03 -1.52860947e-03 8.46209650e-03 3.05721893e-03 -3.42457555e-04 5.95315905e-04 8.64807938e-06 6.06126004e-04 -1.19063181e-03 -9.97972292e-04 -4.39067884e-03 -5.43207758e-04 1.48184830e-03 -3.03758409e-03 1.94255434e-03 -2.66380705e-03 7.30517122e-03 -6.80539646e-04 1.24486312e-04 -2.45424033e-04 6.33591580e-05 -1.21444665e-03 3.25562308e-05 5.38484182e-04 -5.82969672e-04 5.56728179e-05 2.01145710e-03 -1.32981768e-04 -1.00299410e-04 9.91063745e-05 -5.49049709e-05 7.47348737e-05 -3.03363518e-04 -4.65516356e-03 -2.72123758e-02 4.59331988e-03 7.55701648e-03 -1.37799596e-02 -1.22102881e-02 -1.83291605e-02 3.66308644e-02 -1.31212928e-03 9.03365939e-04 -8.86097381e-04 -9.02517655e-05 -2.71009782e-03 -2.69514151e-04 -2.44365085e-03 5.82969671e-04 -1.16593934e-03 -1.90011147e-03 3.40366866e-05 3.80022293e-03 4.43621871e-05 2.07999480e-05 1.93553576e-04 2.13492803e-04 -4.15998960e-05 2.99391688e-03 1.31720365e-02 -3.03758409e-03 -4.44554491e-03 7.55701648e-03 7.30517122e-03 7.99142115e-03 -1.75379023e-02 1.80212516e-03 -1.21444665e-03 1.10499690e-03 -3.28349274e-04 3.36301073e-03 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 -1.32981768e-04 -4.02291420e-03 2.55145469e-04 1.89076287e-04 -3.03363518e-04 1.19788748e-04 -1.56122285e-04 5.54151652e-04 3.35417886e-03 1.44567897e-02 1.83751794e-03 -5.08893831e-03 9.99405524e-03 -6.54704601e-03 9.18795546e-03 -2.36025022e-02 2.32792509e-03 -3.67861669e-04 7.86416870e-04 3.28888829e-05 4.09743731e-03 -8.23794069e-05 -1.52860953e-03 -5.56728169e-05 1.90011147e-03 1.32981764e-04 -6.55646716e-03 3.06525317e-04 -3.02178902e-04 1.48956869e-04 -2.73394681e-04 9.53268973e-04 1.51911056e-02 8.54425313e-02 -1.46354194e-02 -2.40220378e-02 4.39062582e-02 3.80170490e-02 5.63929599e-02 -1.14051147e-01 4.91827589e-03 -3.37607037e-03 3.60574543e-03 1.09661742e-03 1.01282111e-02 9.32834782e-04 8.46209643e-03 -2.01145710e-03 -3.40366858e-05 4.02291420e-03 6.55646716e-03 -1.31129343e-02 -1.56250293e-04 -6.08434596e-05 -6.55355235e-04 -7.12399406e-04 1.21686919e-04 -1.00625366e-02 -4.33703691e-02 9.99405524e-03 1.52668149e-02 -2.48132960e-02 -2.36025022e-02 -2.75638664e-02 5.63929599e-02 -5.96124430e-03 4.09743731e-03 -3.93354002e-03 4.91691879e-04 -1.12943612e-02 1.64758814e-04 3.05721906e-03 1.32981764e-04 -3.80022293e-03 -2.55145464e-04 1.31129343e-02 -5.89434165e-04 9.53268973e-04 -3.18366201e-04 5.60424337e-04 -1.73208236e-03 6.78186304e-04 1.88011941e-03 -6.99248694e-04 -7.99538799e-04 1.28953467e-03 1.26311469e-03 8.72209360e-04 -1.91517777e-03 4.10719670e-04 -4.17477053e-04 5.53946997e-04 3.49267591e-04 9.19647369e-04 4.24531844e-05 3.42458193e-04 -1.00299401e-04 4.43621967e-05 1.89076268e-04 3.06525309e-04 -1.56250302e-04 -5.89434146e-04 -2.18600154e-05 -1.34141631e-05 -2.01211556e-05 6.70691861e-06 -4.31978328e-04 -1.20469192e-03 -2.73798399e-04 5.84109873e-04 -1.00464035e-03 9.38367828e-04 -7.68560231e-04 1.65382446e-03 -4.28466248e-04 5.88336498e-06 -6.04107133e-05 -2.90900225e-04 -6.63494805e-04 -7.10749203e-05 -5.95316634e-04 9.91063634e-05 2.07999367e-05 -3.03363497e-04 -3.02178891e-04 -6.08434487e-05 9.53268953e-04 2.18601272e-05 1.86440482e-06 1.83575999e-05 1.22027530e-10 3.63845544e-04 1.07284020e-03 1.52860678e-04 -6.76291074e-04 7.85740832e-04 -5.19812628e-04 1.16213258e-03 -1.32602988e-03 2.91996301e-04 2.13803119e-05 5.88336315e-06 1.51237305e-04 4.48213226e-04 9.82460806e-06 -8.64657845e-06 -5.49049494e-05 1.93553598e-04 1.19788706e-04 1.48956849e-04 -6.55355255e-04 -3.18366161e-04 1.34139336e-05 -1.86415402e-06 -2.56125535e-10 -2.32340119e-05 3.57826035e-05 -2.04398353e-04 -3.95555143e-04 6.33591575e-05 -4.18601042e-04 -6.56698548e-04 3.28888833e-05 1.58830930e-03 9.83383760e-04 -3.49267599e-04 1.39662930e-04 -3.02474610e-04 -4.42137521e-04 -6.11121600e-04 -5.87941603e-05 -6.06124857e-04 7.47348891e-05 2.13492818e-04 -1.56122316e-04 -2.73394696e-04 -7.12399421e-04 5.60424368e-04 2.01209895e-05 -1.83573994e-05 2.32336147e-05 -1.45341545e-10 1.53452686e-05 1.29593498e-03 3.61407575e-03 -1.00464035e-03 -1.75232962e-03 2.40524253e-03 1.65382446e-03 2.30568069e-03 -3.47183074e-03 8.32330470e-04 -6.63494805e-04 8.78776381e-04 6.11121586e-04 1.77520285e-03 1.42149841e-04 1.19063327e-03 -3.03363497e-04 -4.15998734e-05 5.54151609e-04 9.53268953e-04 1.21686897e-04 -1.73208232e-03 -6.70712975e-06 1.22027530e-10 -3.57831158e-05 -1.53456624e-05 -2.42180269e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 438 462 486 511 535 560 585 611 637 663 676 - 8.68754186e-04 7.79382140e-03 -1.72625944e-03 -1.72625944e-03 3.15044850e-03 5.60345969e-03 5.60345969e-03 -1.01917052e-02 -1.45649809e-04 2.56398737e-04 -4.46634856e-04 -2.52272869e-04 -4.46634856e-04 8.03973579e-06 8.52916775e-05 -2.58376554e-05 -8.61255180e-06 4.23147770e-05 8.56460045e-05 2.85486682e-05 -1.40328055e-04 -3.53186638e-06 5.16158770e-06 -2.53490916e-05 -1.98816059e-05 -8.44969718e-06 8.18917543e-03 7.12023536e-02 -1.58463763e-02 -1.58463763e-02 2.87106175e-02 5.07482850e-02 5.07482850e-02 -9.15058640e-02 -7.79283584e-04 1.69935910e-03 -2.79907826e-03 -1.34975876e-03 -2.79907826e-03 8.51446224e-05 9.01772028e-04 -2.74388888e-04 -9.14629627e-05 4.49526476e-04 9.07396512e-04 3.02465504e-04 -1.48721070e-03 -3.77220998e-05 5.49844256e-05 -2.70136544e-04 -2.11961728e-04 -9.00455145e-05 1.59603453e-03 1.36924397e-02 -2.11149871e-03 -3.27743805e-03 5.97190644e-03 6.57443339e-03 1.04643658e-02 -1.89837654e-02 -4.80190460e-04 1.51466166e-04 -2.31278443e-04 -3.48102254e-04 -6.65641347e-04 2.52697821e-05 2.68960486e-04 -7.77842435e-05 -2.72773407e-05 1.33958036e-04 2.59313981e-04 9.08055201e-05 -4.46166053e-04 -1.41273003e-05 1.56424767e-05 -7.67707986e-05 -6.34035760e-05 -2.69600416e-05 1.59603453e-03 1.36924397e-02 -3.27743805e-03 -2.11149871e-03 5.97190644e-03 1.04643658e-02 6.57443339e-03 -1.89837654e-02 -6.13701652e-05 1.51466166e-04 -6.65641347e-04 -5.89908264e-04 -2.31278443e-04 8.42326070e-06 8.96534955e-05 -2.72773407e-05 -5.04466829e-06 4.46526788e-05 9.08055201e-05 1.71659271e-05 -1.48722018e-04 -3.26514280e-06 2.99104120e-06 -2.69600416e-05 -2.19681945e-05 -4.87735431e-06 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 7.13784578e-03 -1.19438129e-02 -2.28953340e-02 -2.28953340e-02 3.80108031e-02 2.61640661e-04 -9.14099894e-04 1.34458777e-03 4.53174918e-04 1.34458777e-03 -4.28642856e-05 -4.56055815e-04 1.38815371e-04 4.62717902e-05 -2.23263394e-04 -4.61875977e-04 -1.53958659e-04 7.43588136e-04 1.67377511e-05 -2.79512305e-05 1.34754137e-04 1.03527250e-04 4.49180458e-05 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 1.07303294e-02 -1.94940564e-02 -2.09548194e-02 -3.40677537e-02 6.15790402e-02 1.40466506e-03 -3.04172289e-04 3.80644111e-04 8.51596998e-04 1.79436027e-03 -8.36114988e-05 -8.87799017e-04 2.58660340e-04 9.05803225e-05 -4.45053236e-04 -8.59323568e-04 -3.00529556e-04 1.47728872e-03 4.69658080e-05 -5.22359427e-05 2.56507620e-04 2.11643596e-04 8.99397180e-05 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 6.79712466e-03 -1.94940564e-02 -3.40677537e-02 -2.09548194e-02 6.15790402e-02 3.51721030e-05 -3.04172289e-04 1.79436027e-03 1.64227413e-03 3.80644111e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 1.71128133e-05 -1.48351079e-04 -3.00529556e-04 -5.79114193e-05 4.92429573e-04 1.09790351e-05 -1.02124474e-05 8.99397180e-05 7.32476904e-05 1.66683716e-05 1.15630983e-02 9.92583999e-02 -2.34056249e-02 -2.34056249e-02 3.89448405e-02 7.46919746e-02 7.46919746e-02 -1.23158080e-01 -5.21311581e-04 2.59867238e-03 -3.61599049e-03 -9.02938145e-04 -3.61599049e-03 1.41767784e-04 1.50478185e-03 -4.60763160e-04 -1.53587720e-04 7.41777346e-04 1.52800684e-03 5.09335613e-04 -2.46214787e-03 -5.62300464e-05 9.31529678e-05 -4.49565889e-04 -3.45801212e-04 -1.49855296e-04 -3.15462415e-04 -2.14911508e-03 8.81388081e-04 4.39522720e-04 -7.40145109e-04 -2.63076631e-03 -1.21404041e-03 1.97711345e-03 -1.26621054e-04 6.35724085e-05 -1.55711914e-04 -1.75842915e-04 -2.17689657e-04 -4.23579594e-06 -4.51397922e-05 1.66633196e-05 4.13708166e-06 -2.02733712e-05 -5.53046522e-05 -1.38352650e-05 6.78414545e-05 -1.51339584e-06 -3.10212987e-06 1.52119092e-05 8.48670762e-06 3.62110076e-06 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -2.61276086e-04 9.05218801e-04 6.02086007e-04 6.02086007e-04 -2.43109263e-03 9.04005053e-05 -1.29483612e-04 2.56170799e-04 1.56578268e-04 2.56170799e-04 4.92889867e-06 5.26563014e-05 -1.52698146e-05 -2.90777246e-06 2.63225572e-05 5.11624920e-05 9.97258727e-06 -8.81034506e-05 -2.51385622e-06 1.62843763e-06 -1.51854104e-05 -1.30623801e-05 -2.83009735e-06 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 1.15367735e-03 -1.79713253e-03 -1.43187248e-03 -3.23540474e-03 4.83491532e-03 -1.52233917e-04 2.54306520e-04 -5.12341605e-04 -3.77981679e-04 -4.40775872e-04 -2.51033427e-05 -2.68067114e-04 7.77906580e-05 2.73137461e-05 -1.31658857e-04 -2.60484554e-04 -9.13167005e-05 4.40649955e-04 1.28680228e-05 -1.57723475e-05 7.59270615e-05 6.14766473e-05 2.67038368e-05 -5.46396931e-04 -3.72237651e-03 1.01638677e-03 1.27149785e-03 -1.28196893e-03 -2.92072676e-03 -3.73867384e-03 3.42446095e-03 -1.75842915e-04 1.10110642e-04 -3.41266680e-04 -3.29666963e-04 -3.05483813e-04 -2.04803436e-05 -2.18601217e-04 6.68535146e-05 2.31028170e-05 -1.05307995e-04 -2.23371808e-04 -7.71128608e-05 3.52447381e-04 6.91797789e-06 -1.40812999e-05 6.40525946e-05 4.78952650e-05 2.21877546e-05 -6.18258214e-04 -3.96376881e-03 1.15367735e-03 5.94206062e-04 -1.79713253e-03 -3.23540474e-03 -1.43187248e-03 4.83491532e-03 -2.51224778e-04 2.54306520e-04 -4.40775872e-04 -3.20829279e-04 -5.12341605e-04 -8.36778090e-06 -8.93557047e-05 2.73137461e-05 4.95400178e-06 -4.38862858e-05 -9.13167005e-05 -1.69733528e-05 1.46883318e-04 2.79751765e-06 -2.96063699e-06 2.67038368e-05 2.13535203e-05 4.71683005e-06 5.76204471e-03 4.14290603e-02 -5.45355563e-03 -1.63606669e-02 1.46994202e-02 1.59517729e-02 4.78553187e-02 -4.27267497e-02 -9.38026304e-05 1.37575979e-04 -6.94431938e-05 2.04398356e-04 -2.08329581e-04 1.30313126e-03 1.17895704e-02 -2.55683294e-03 -2.55683294e-03 4.81159550e-03 8.32281014e-03 8.32281014e-03 -1.56304061e-02 -2.60927832e-04 3.89510333e-04 -7.12858047e-04 -4.51940262e-04 -7.12858047e-04 4.56644849e-02 2.86252016e-01 -3.94115324e-02 -1.18234597e-01 1.04194258e-01 1.06866123e-01 3.20598369e-01 -2.78526207e-01 9.81510799e-03 -6.22676645e-03 6.35861818e-03 3.95555174e-04 1.90758545e-02 1.21849244e-02 1.06803528e-01 -2.32310803e-02 -2.32310803e-02 4.34800255e-02 7.45938180e-02 7.45938180e-02 -1.39196930e-01 -1.51138293e-03 2.54471461e-03 -4.48978928e-03 -2.61779203e-03 -4.48978928e-03 5.29899091e-03 3.35921531e-02 2.71603879e-03 -1.51879205e-02 1.36321847e-02 -9.50269890e-03 4.19036241e-02 -3.72622600e-02 6.43121530e-04 -1.04199344e-03 9.21055717e-04 6.33591580e-05 1.63405923e-03 2.42660803e-03 2.10771437e-02 -3.16724807e-03 -4.91615708e-03 9.24934449e-03 9.91732290e-03 1.57630396e-02 -2.95811130e-02 -8.20585100e-04 2.54651735e-04 -4.37649580e-04 -6.89224517e-04 -1.12047103e-03 1.58969727e-02 1.00776459e-01 -1.51879205e-02 -3.77850824e-02 4.08965540e-02 4.19036241e-02 1.02240299e-01 -1.11786780e-01 2.82730606e-03 -1.74350899e-03 1.63405923e-03 -3.28349274e-04 5.27854699e-03 2.42660803e-03 2.10771437e-02 -4.91615708e-03 -3.16724807e-03 9.24934449e-03 1.57630396e-02 9.91732290e-03 -2.95811130e-02 -1.86593391e-04 2.54651735e-04 -1.12047103e-03 -1.05525980e-03 -4.37649580e-04 -1.75582194e-02 -1.14816798e-01 1.67436562e-02 5.02309687e-02 -3.77850824e-02 -4.68087411e-02 -1.40426223e-01 1.03031557e-01 -2.33731018e-03 1.30570995e-03 -1.54187803e-03 -5.66446782e-04 -4.62563408e-03 -5.15528644e-03 -4.51364224e-02 1.04152838e-02 1.04152838e-02 -1.79157193e-02 -3.34926816e-02 -3.34926816e-02 5.72497140e-02 5.12087113e-04 -1.36892958e-03 2.13001786e-03 8.86960897e-04 2.13001786e-03 -1.62248134e-02 -9.53387316e-02 -9.39766250e-03 4.45925082e-02 -3.96873912e-02 3.27352301e-02 -1.18012511e-01 1.03597964e-01 -4.45754588e-03 3.39887585e-03 -2.98032065e-03 3.28888829e-05 -8.98466297e-03 -7.99329252e-03 -6.84793800e-02 1.01400142e-02 1.60290032e-02 -3.00914040e-02 -3.14322291e-02 -5.11016306e-02 9.56467940e-02 2.41352291e-03 -5.30736869e-04 8.33773270e-04 1.79467795e-03 3.05180153e-03 -4.86744401e-02 -2.86016195e-01 4.45925082e-02 1.09515693e-01 -1.19062174e-01 -1.18012511e-01 -2.81964799e-01 3.10793893e-01 -1.40533773e-02 9.14856026e-03 -8.98466297e-03 4.91691879e-04 -2.69394219e-02 -7.99329252e-03 -6.84793800e-02 1.60290032e-02 1.01400142e-02 -3.00914040e-02 -5.11016306e-02 -3.14322291e-02 9.56467940e-02 3.47475237e-04 -5.30736869e-04 3.05180153e-03 2.98751113e-03 8.33773270e-04 5.38030091e-02 3.28088357e-01 -4.92338723e-02 -1.47701617e-01 1.08724434e-01 1.32427058e-01 3.97281173e-01 -2.81964799e-01 1.30104089e-02 -8.49297109e-03 8.59109061e-03 -1.13233658e-04 2.57732718e-02 1.70017992e-02 1.46949466e-01 -3.40029725e-02 -3.40029725e-02 5.81837514e-02 1.08759728e-01 1.08759728e-01 -1.84737121e-01 -1.14591785e-03 3.85611364e-03 -5.72871697e-03 -1.98478794e-03 -5.72871697e-03 -1.19284542e-03 3.40987470e-03 7.36666810e-04 2.64353772e-04 2.25642102e-04 8.66506106e-04 6.17695524e-03 -7.21992365e-03 -2.05359963e-03 2.24583445e-03 -2.10936451e-03 3.49267591e-04 -4.42360555e-03 -4.30740438e-04 -2.88121443e-03 1.22178272e-03 5.64745946e-04 -9.90591561e-04 -3.63962416e-03 -1.52634355e-03 2.60171972e-03 -1.89931624e-04 1.02065694e-04 -2.32698486e-04 -2.63764453e-04 -3.34918374e-04 6.98126442e-04 -2.36311176e-03 9.49430083e-04 -1.47228744e-04 2.56678501e-04 -3.13227160e-03 -3.88899036e-03 3.72509307e-03 1.98388376e-03 -2.94173408e-05 5.66810159e-05 1.51237305e-04 3.10219409e-03 4.09159394e-04 2.52741995e-03 -3.64461655e-04 -3.64461655e-04 1.36004849e-03 8.28650587e-04 8.28650587e-04 -3.68853390e-03 1.28893791e-04 -1.94225480e-04 3.83790257e-04 2.23250595e-04 3.83790257e-04 -7.66259227e-04 2.23126005e-03 -1.07036780e-03 5.85027775e-04 5.44022152e-05 3.55082681e-03 3.23340119e-03 -4.44646001e-03 -2.12035370e-03 1.38472041e-04 -2.94173426e-05 5.93374836e-04 -3.31747567e-03 -8.84481404e-04 -5.65447983e-03 8.00577199e-04 1.60850703e-03 -2.58256262e-03 -1.88500164e-03 -4.49284600e-03 6.94764179e-03 -2.29220488e-04 3.81925978e-04 -7.68512661e-04 -5.57793959e-04 -6.61164068e-04 -2.04398353e-04 -3.95555143e-04 6.33591575e-05 1.31339710e-03 1.07529959e-03 3.28888833e-05 -1.96676752e-03 -2.57169306e-03 -3.49267599e-04 6.04949220e-04 1.62811680e-04 2.21068766e-03 -6.11121600e-04 -7.46064324e-04 -4.99040978e-03 1.35750903e-03 1.73684939e-03 -1.71575491e-03 -3.86380771e-03 -5.08391084e-03 4.50631074e-03 -2.63764453e-04 1.76782968e-04 -5.21078960e-04 -4.94500579e-04 -4.62062280e-04 -2.29877768e-03 6.69378015e-03 5.85027775e-04 4.89706264e-04 1.63206646e-04 3.23340119e-03 1.21732300e-02 -1.33393800e-02 -4.33628866e-03 3.53275725e-03 -3.31747567e-03 6.11121586e-04 -8.87601913e-03 -8.84481404e-04 -5.65447983e-03 1.60850703e-03 8.00577199e-04 -2.58256262e-03 -4.49284600e-03 -1.88500164e-03 6.94764179e-03 -3.68453495e-04 3.81925978e-04 -6.61164068e-04 -4.77407745e-04 -7.68512661e-04 + 4.34377093e-04 3.89691070e-03 8.63129722e-04 5.61059340e-04 1.72625944e-03 -2.80172985e-03 -1.78651566e-03 -5.60345969e-03 -7.28249045e-05 6.20367503e-05 2.56398737e-04 -2.58461671e-04 1.24073501e-04 4.82384148e-06 5.11750065e-05 5.16753108e-06 1.47546112e-05 2.58376554e-05 -1.71292009e-05 -4.89723166e-05 -8.56460045e-05 -9.27122554e-06 2.94400364e-06 5.16158770e-06 -8.71738727e-06 1.47200182e-05 4.09458772e-03 3.56011768e-02 7.92318813e-03 4.94105309e-03 1.58463763e-02 -2.53741425e-02 -1.53834365e-02 -5.07482850e-02 -3.89641792e-04 2.50039606e-04 1.69935910e-03 -1.87415927e-03 5.00079211e-04 5.10867734e-05 5.41063217e-04 5.48777776e-05 1.56844995e-04 2.74388888e-04 -1.81479302e-04 -5.19321090e-04 -9.07396512e-04 -9.88219149e-05 3.13954606e-05 5.49844256e-05 -9.27606654e-05 1.56977303e-04 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 -1.05574936e-03 -3.27743805e-03 3.28721669e-03 3.28721669e-03 1.04643658e-02 2.40095230e-04 -4.07919404e-06 -1.51466166e-04 4.15857137e-04 -1.51466166e-04 -5.05395642e-06 -5.37920973e-05 -3.02680097e-06 -1.55568487e-05 -2.72773407e-05 1.02995563e-05 5.18627962e-05 9.08055201e-05 1.04354659e-05 -1.68691036e-06 -2.99104120e-06 9.28747928e-06 -1.56424767e-05 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 -1.05574936e-03 -4.44337740e-03 7.19878526e-03 3.30885282e-03 1.43975705e-02 1.69585413e-04 -8.23856205e-05 -6.48383261e-04 6.78844339e-04 -1.64771241e-04 -1.59098513e-05 -1.69164630e-04 -1.71759601e-05 -4.66705461e-05 -8.58798007e-05 5.70994376e-05 1.55575217e-04 2.85497188e-04 3.02531983e-05 -9.37627190e-06 -1.72944581e-05 3.06133224e-05 -4.68813595e-05 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 -2.11149871e-03 -5.97190644e-03 1.04643658e-02 6.57443339e-03 1.89837654e-02 6.13701652e-05 -1.51466166e-04 -6.65641347e-04 5.89908264e-04 -2.31278443e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 -7.77842435e-05 -1.33958036e-04 9.08055201e-05 2.59313981e-04 4.46166053e-04 4.78454574e-05 -1.56424767e-05 -2.69600416e-05 4.39363890e-05 -7.67707986e-05 2.63697104e-03 2.23169235e-02 3.39856233e-03 3.39856233e-03 1.07303294e-02 -1.04774097e-02 -1.04774097e-02 -3.40677537e-02 -7.02332531e-04 -7.56143227e-05 3.04172289e-04 -1.21647563e-03 3.04172289e-04 1.67222998e-05 1.77559803e-04 1.02676880e-05 5.17320680e-05 9.05803225e-05 -3.47468516e-05 -1.71864714e-04 -3.00529556e-04 -3.47669059e-05 5.77509438e-06 1.02124474e-05 -3.09189712e-05 5.22359427e-05 3.65218523e-03 3.23076295e-02 7.31013090e-03 3.37692620e-03 1.46202618e-02 -2.35903440e-02 -1.04774097e-02 -4.71806880e-02 -4.68553427e-04 1.65721120e-04 1.91279650e-03 -2.05763641e-03 3.31442239e-04 5.25821854e-05 5.57796227e-04 5.69687094e-05 1.55209375e-04 2.84843547e-04 -1.88770753e-04 -5.15594141e-04 -9.43853767e-04 -1.00898062e-04 3.13150254e-05 5.75913592e-05 -1.01677954e-04 1.56575127e-04 5.27394208e-03 4.46338470e-02 1.07303294e-02 6.79712466e-03 1.94940564e-02 -3.40677537e-02 -2.09548194e-02 -6.15790402e-02 -3.51721030e-05 3.04172289e-04 1.79436027e-03 -1.64227413e-03 3.80644111e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 2.58660340e-04 4.45053236e-04 -3.00529556e-04 -8.59323568e-04 -1.47728872e-03 -1.59805827e-04 5.22359427e-05 8.99397180e-05 -1.46495381e-04 2.56507620e-04 -1.57731207e-04 -1.07455754e-03 -4.40694041e-04 -8.08610292e-05 -4.39522720e-04 1.31538316e-03 1.56052831e-04 1.21404041e-03 -6.33105270e-05 6.03533012e-05 6.35724085e-05 -6.78003819e-05 1.23935635e-04 -9.37115990e-06 -1.00046587e-04 -1.07634514e-05 -2.81931856e-05 -4.95651821e-05 3.59184383e-05 9.44614347e-05 1.65793335e-04 1.73236052e-05 -6.05133035e-06 -1.06436985e-05 1.65593002e-05 -2.77151479e-05 2.04186516e-04 1.44067214e-03 2.02291932e-04 1.23985505e-04 7.58193181e-04 -5.28743471e-04 -2.87408028e-04 -2.21071022e-03 1.66331586e-05 -6.47418095e-05 -1.25755053e-04 4.83147268e-05 -1.27619336e-04 3.11028898e-06 3.31889832e-05 1.85237783e-06 9.17110299e-06 1.69217960e-05 -6.33592638e-06 -3.07240355e-05 -5.65179084e-05 -6.36814569e-06 9.77063263e-07 1.84600370e-06 -6.09580744e-06 9.28732999e-06 2.76047799e-04 1.68206444e-03 2.61276086e-04 2.61276086e-04 9.05218801e-04 -6.02086007e-04 -6.02086007e-04 -2.43109263e-03 9.04005053e-05 -1.29483612e-04 -2.56170799e-04 1.56578268e-04 -2.56170799e-04 4.92889867e-06 5.26563014e-05 2.90777246e-06 1.52698146e-05 2.63225572e-05 -9.97258727e-06 -5.11624920e-05 -8.81034506e-05 -1.00554249e-05 1.62843763e-06 2.83009735e-06 -8.70825340e-06 1.51854104e-05 -1.40873233e-04 -6.61908408e-04 -2.66387374e-04 -2.51858719e-04 -2.77663663e-04 6.69686251e-04 6.32837578e-04 5.21425422e-04 -1.08042527e-04 8.50297262e-05 2.03045895e-04 -1.64833471e-04 1.71923735e-04 -7.42738855e-06 -7.94644754e-05 -8.08013271e-06 -2.44630801e-05 -3.79457271e-05 2.70830826e-05 8.19679572e-05 1.27448639e-04 1.37355867e-05 -4.96544639e-06 -7.68933355e-06 1.05055060e-05 -2.33598940e-05 4.08373031e-04 2.88134429e-03 7.58193181e-04 2.47971010e-04 1.33958170e-03 -2.21071022e-03 -5.74816056e-04 -3.84480879e-03 1.10521587e-04 -1.27619336e-04 -1.84605080e-04 1.41232804e-04 -2.56170813e-04 1.55514449e-05 1.65944916e-04 1.69217960e-05 4.58555150e-05 8.30769984e-05 -5.65179084e-05 -1.53620178e-04 -2.77621887e-04 -2.90877864e-05 9.28732999e-06 1.68591953e-05 -2.88896254e-05 4.55562472e-05 3.45722681e-03 2.54221593e-02 9.75457426e-03 1.59027807e-03 9.75457426e-03 -2.88224074e-02 -4.47890016e-03 -2.88224074e-02 1.60415013e-04 -4.71127303e-05 4.71856878e-04 -2.77846953e-04 -4.71127303e-05 8.68754163e-04 7.89265969e-03 1.69370322e-03 1.39163284e-03 3.38740644e-03 -5.52108029e-03 -4.50586610e-03 -1.10421606e-02 -1.88102928e-04 1.95148346e-04 5.22621928e-04 -4.58129064e-04 3.90296691e-04 2.68339675e-02 1.71751208e-01 6.86130067e-02 8.83066297e-03 6.86130067e-02 -1.87748065e-01 -2.05105261e-02 -1.87748065e-01 -2.40333007e-03 -3.61646131e-03 -9.66271842e-03 4.16268980e-03 -3.61646131e-03 8.09033670e-03 7.12023514e-02 1.53078921e-02 1.23257571e-02 3.06157843e-02 -4.92196755e-02 -3.92289696e-02 -9.84393510e-02 -1.12174114e-03 1.09539512e-03 3.39007012e-03 -3.14219253e-03 2.19079023e-03 -9.60000953e-03 -6.27936273e-02 -2.26710495e-02 -4.44554491e-03 -2.73382568e-02 6.23142318e-02 1.15765998e-02 7.65020771e-02 9.26439972e-04 8.42027059e-04 2.38202107e-03 -8.21224239e-04 8.53515021e-04 -1.62859076e-03 -1.42309238e-02 -2.11149871e-03 -2.69446838e-03 -6.55487611e-03 6.63010621e-03 8.58589049e-03 2.10617134e-02 5.80489870e-04 -1.07264763e-04 -3.57837303e-04 7.56979400e-04 -6.06295850e-04 -4.86124986e-03 -3.49715483e-02 -1.37799596e-02 1.62962327e-03 -1.37799596e-02 4.02160431e-02 -5.42386173e-03 4.02160431e-02 -3.93122298e-05 4.11223323e-04 -1.31532800e-04 6.80907793e-05 4.11223323e-04 -1.93066115e-03 -1.72130589e-02 -3.86040773e-03 -2.11149871e-03 -7.72081545e-03 1.24974591e-02 6.65174234e-03 2.49949181e-02 2.94808639e-04 -1.85571189e-04 -1.10321295e-03 1.14419588e-03 -3.71142378e-04 -9.60000953e-03 -6.27936273e-02 -2.73382568e-02 -4.44554491e-03 -2.26710495e-02 7.65020771e-02 1.15765998e-02 6.23142318e-02 2.47981067e-04 8.53515021e-04 2.38202107e-03 -1.21293267e-03 8.42027059e-04 -3.25718153e-03 -2.84618477e-02 -6.55487611e-03 -5.38893677e-03 -1.19438129e-02 2.10617134e-02 1.71717810e-02 3.82226763e-02 3.11816617e-04 -6.06295850e-04 -1.45107144e-03 1.02369424e-03 -1.01670854e-03 2.90954479e-02 1.76220673e-01 6.47393630e-02 1.16816362e-02 7.91909611e-02 -1.69178880e-01 -2.75638664e-02 -2.12422520e-01 -4.11673604e-03 -4.28160128e-03 -1.43635805e-02 6.21279000e-03 -4.53625919e-03 5.35632148e-03 4.61624565e-02 6.74145184e-03 8.69723612e-03 2.13276769e-02 -2.09548194e-02 -2.75112865e-02 -6.81355074e-02 -1.71119038e-03 1.50950257e-04 7.57301448e-04 -2.15955658e-03 1.56161355e-03 1.48270516e-02 1.00812387e-01 4.03210795e-02 -5.91635511e-03 4.03210795e-02 -1.14051147e-01 1.96411380e-02 -1.14051147e-01 -9.38856345e-04 -1.44630863e-03 -3.06118355e-03 1.62614689e-03 -1.44630863e-03 6.37153567e-03 5.61531625e-02 1.26088047e-02 6.71981571e-03 2.52176094e-02 -4.06242209e-02 -2.09548194e-02 -8.12484417e-02 -7.80856561e-04 3.92285699e-04 3.17023776e-03 -3.40287340e-03 7.84571398e-04 2.90954479e-02 1.76220673e-01 7.91909611e-02 1.16816362e-02 6.47393630e-02 -2.12422520e-01 -2.75638664e-02 -1.69178880e-01 -3.32206594e-03 -4.53625919e-03 -1.43635805e-02 6.67159299e-03 -4.28160128e-03 1.07126430e-02 9.23249130e-02 2.13276769e-02 1.73944722e-02 3.87329673e-02 -6.81355074e-02 -5.50225731e-02 -1.23158080e-01 -6.59778370e-04 1.56161355e-03 3.90708675e-03 -2.72412392e-03 2.49337058e-03 2.25579366e-04 -1.56416507e-03 -6.95522146e-04 -1.12486446e-05 3.32171823e-04 3.22981669e-03 6.58359250e-04 1.46958084e-03 6.86769486e-04 -2.79844735e-04 -1.18300886e-03 1.10789437e-03 -6.12628535e-04 -2.73009231e-04 -1.80665689e-03 -7.81088680e-04 -2.06084255e-04 -6.89969172e-04 2.32424101e-03 4.68355965e-04 1.83864668e-03 -1.26621097e-04 9.88465870e-05 1.40558980e-04 -1.55721919e-04 2.41164352e-04 5.48534134e-04 -1.53746610e-03 -1.15741082e-04 -7.83630788e-04 2.24096154e-04 3.54092909e-03 2.47237984e-03 2.79457930e-03 -5.96144744e-04 -1.76504443e-05 -2.63633025e-03 1.55571118e-03 -5.85459565e-05 3.37298111e-04 2.28602765e-03 3.05477500e-04 2.27171074e-04 1.21302287e-03 -7.55308050e-04 -5.13972607e-04 -3.46815148e-03 5.51264444e-05 -1.29483678e-04 -2.53374511e-04 1.14987054e-04 -2.55238794e-04 1.03240734e-03 -5.79906373e-03 -4.91283345e-04 -7.60951667e-04 -4.91283345e-04 9.10401061e-03 4.26965494e-03 9.10401061e-03 -1.44495956e-03 -1.34464078e-03 -5.32561180e-03 2.50274337e-03 -1.34464078e-03 5.42270989e-04 3.37277546e-03 4.67647223e-04 7.16105771e-04 1.69064890e-03 -1.05521517e-03 -1.85952727e-03 -4.54381911e-03 1.67387077e-04 -2.57103070e-04 -5.12341854e-04 3.36390548e-04 -4.76558995e-04 -3.90714923e-04 2.70921337e-03 1.80009153e-05 1.94832239e-05 6.11340305e-04 -3.56166132e-03 -1.14031167e-03 -4.57793397e-03 1.10789437e-03 8.68970933e-04 2.04903146e-03 -5.92516744e-04 6.76838116e-04 -3.40540626e-04 -1.92994167e-03 -6.07509637e-04 -7.17210256e-04 -7.11449642e-04 1.61276720e-03 1.97807458e-03 1.60327521e-03 -1.95964064e-04 1.51702053e-04 3.82858175e-04 -3.29667087e-04 3.28502202e-04 5.48534134e-04 -1.53746610e-03 2.24096154e-04 -7.83630788e-04 -1.15741082e-04 2.79457930e-03 2.47237984e-03 3.54092909e-03 -1.04921303e-03 -5.85459565e-05 -2.63633025e-03 1.29413208e-03 -1.76504443e-05 6.74596222e-04 4.57205531e-03 1.21302287e-03 4.54342147e-04 2.12501180e-03 -3.46815148e-03 -1.02794521e-03 -5.95753527e-03 2.27750304e-04 -2.55238794e-04 -4.04993276e-04 2.97811271e-04 -5.12341868e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -664 - 4.34377093e-04 3.89691070e-03 -5.61059340e-04 -8.63129722e-04 1.72625944e-03 1.78651566e-03 2.80172985e-03 -5.60345969e-03 -1.87421921e-04 6.20367503e-05 -1.24073501e-04 -1.92299053e-04 -2.56398737e-04 4.82384148e-06 5.11750065e-05 -1.47546112e-05 -5.16753108e-06 2.58376554e-05 4.89723166e-05 1.71292009e-05 -8.56460045e-05 -2.91386606e-06 2.94400364e-06 -1.47200182e-05 -1.23878105e-05 -5.16158770e-06 4.09458772e-03 3.56011768e-02 -4.94105309e-03 -7.92318813e-03 1.58463763e-02 1.53834365e-02 2.53741425e-02 -5.07482850e-02 -1.42824864e-03 2.50039606e-04 -5.00079211e-04 -1.27451933e-03 -1.69935910e-03 5.10867734e-05 5.41063217e-04 -1.56844995e-04 -5.48777776e-05 2.74388888e-04 5.19321090e-04 1.81479302e-04 -9.07396512e-04 -3.09221352e-05 3.13954606e-05 -1.56977303e-04 -1.31962621e-04 -5.49844256e-05 1.10008765e-03 9.82835487e-03 -1.05574936e-03 -2.22168870e-03 4.44337740e-03 3.30885282e-03 7.19878526e-03 -1.43975705e-02 -5.03103737e-04 8.23856205e-05 -1.64771241e-04 -4.86287446e-04 -6.48383261e-04 1.59098513e-05 1.69164630e-04 -4.66705461e-05 -1.71759601e-05 8.58798007e-05 1.55575217e-04 5.70994376e-05 -2.85497188e-04 -1.13853158e-05 9.37627190e-06 -4.68813595e-05 -4.15066995e-05 -1.72944581e-05 7.98017267e-04 6.84621983e-03 -1.05574936e-03 -1.05574936e-03 3.27743805e-03 3.28721669e-03 3.28721669e-03 -1.04643658e-02 -2.40095230e-04 4.07919404e-06 -1.51466166e-04 -4.15857137e-04 -1.51466166e-04 5.05395642e-06 5.37920973e-05 -1.55568487e-05 -3.02680097e-06 2.72773407e-05 5.18627962e-05 1.02995563e-05 -9.08055201e-05 -2.82546006e-06 1.68691036e-06 -1.56424767e-05 -1.36811182e-05 -2.99104120e-06 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 3.27743805e-03 -5.97190644e-03 -6.57443339e-03 -1.04643658e-02 1.89837654e-02 4.80190460e-04 -1.51466166e-04 2.31278443e-04 3.48102254e-04 6.65641347e-04 -2.52697821e-05 -2.68960486e-04 7.77842435e-05 2.72773407e-05 -1.33958036e-04 -2.59313981e-04 -9.08055201e-05 4.46166053e-04 1.41273003e-05 -1.56424767e-05 7.67707986e-05 6.34035760e-05 2.69600416e-05 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 7.31013090e-03 -1.46202618e-02 -1.04774097e-02 -2.35903440e-02 4.71806880e-02 1.54768869e-03 -1.65721120e-04 3.31442239e-04 1.43459737e-03 1.91279650e-03 -5.25821854e-05 -5.57796227e-04 1.55209375e-04 5.69687094e-05 -2.84843547e-04 -5.15594141e-04 -1.88770753e-04 9.43853767e-04 3.76066601e-05 -3.13150254e-05 1.56575127e-04 1.38219262e-04 5.75913592e-05 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 3.39856233e-03 -1.07303294e-02 -1.04774097e-02 -1.04774097e-02 3.40677537e-02 7.02332531e-04 7.56143227e-05 3.04172289e-04 1.21647563e-03 3.04172289e-04 -1.67222998e-05 -1.77559803e-04 5.17320680e-05 1.02676880e-05 -9.05803225e-05 -1.71864714e-04 -3.47468516e-05 3.00529556e-04 9.39316160e-06 -5.77509438e-06 5.22359427e-05 4.55685093e-05 1.02124474e-05 5.27394208e-03 4.46338470e-02 -6.79712466e-03 -1.07303294e-02 1.94940564e-02 2.09548194e-02 3.40677537e-02 -6.15790402e-02 -1.40466506e-03 3.04172289e-04 -3.80644111e-04 -8.51596998e-04 -1.79436027e-03 8.36114988e-05 8.87799017e-04 -2.58660340e-04 -9.05803225e-05 4.45053236e-04 8.59323568e-04 3.00529556e-04 -1.47728872e-03 -4.69658080e-05 5.22359427e-05 -2.56507620e-04 -2.11643596e-04 -8.99397180e-05 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 1.03512130e-05 -2.07024260e-05 -4.70027004e-04 7.77262725e-05 -1.55452545e-04 -6.33105219e-05 4.34612523e-05 -8.69225047e-05 -1.08042524e-04 -1.44056699e-04 -1.74672722e-06 -1.87949609e-05 7.08905598e-06 1.61587451e-06 -8.07937257e-06 -2.37556158e-05 -5.49541842e-06 2.74770921e-05 -9.08040048e-07 -1.27453754e-06 6.37268768e-06 3.20954142e-06 1.33730893e-06 2.04186516e-04 1.44067214e-03 -1.23985505e-04 -2.02291932e-04 7.58193181e-04 2.87408028e-04 5.28743471e-04 -2.21071022e-03 3.35252015e-05 -6.47418095e-05 1.27619336e-04 3.85621013e-05 1.25755053e-04 3.11028898e-06 3.31889832e-05 -9.17110299e-06 -1.85237783e-06 1.69217960e-05 3.07240355e-05 6.33592638e-06 -5.65179084e-05 -2.09505125e-06 9.77063263e-07 -9.28732999e-06 -8.56287966e-06 -1.84600370e-06 -4.08373031e-04 -2.88134429e-03 2.47971010e-04 7.58193181e-04 -1.33958170e-03 -5.74816056e-04 -2.21071022e-03 3.84480879e-03 -6.70504030e-05 1.27619336e-04 -2.56170813e-04 -1.66330904e-04 -1.84605080e-04 -1.55514449e-05 -1.65944916e-04 4.58555150e-05 1.69217960e-05 -8.30769984e-05 -1.53620178e-04 -5.65179084e-05 2.77621887e-04 1.04752563e-05 -9.28732999e-06 4.55562472e-05 3.96355746e-05 1.68591953e-05 -2.07035849e-04 -1.26154833e-03 1.95957065e-04 5.14845921e-04 -5.19469672e-04 -4.51564505e-04 -1.47399836e-03 1.31210255e-03 -6.78003789e-05 9.47823551e-05 -1.93293276e-04 -1.64833476e-04 -1.56578268e-04 -1.18293568e-05 -1.26375123e-04 3.66475550e-05 1.33614887e-05 -6.18975704e-05 -1.22789981e-04 -4.46478214e-05 2.07305559e-04 6.03325493e-06 -7.72332900e-06 3.56819691e-05 2.87371512e-05 1.30623801e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 2.61276086e-04 -9.05218801e-04 -6.02086007e-04 -6.02086007e-04 2.43109263e-03 -9.04005053e-05 1.29483612e-04 -2.56170799e-04 -1.56578268e-04 -2.56170799e-04 -4.92889867e-06 -5.26563014e-05 1.52698146e-05 2.90777246e-06 -2.63225572e-05 -5.11624920e-05 -9.97258727e-06 8.81034506e-05 2.51385622e-06 -1.62843763e-06 1.51854104e-05 1.30623801e-05 2.83009735e-06 3.45722681e-03 2.54221593e-02 -1.59027807e-03 -9.75457426e-03 9.75457426e-03 4.47890016e-03 2.88224074e-02 -2.88224074e-02 -3.20830027e-04 -4.71127303e-05 4.71127303e-05 -4.71856878e-04 8.68754163e-04 7.89265969e-03 -1.39163284e-03 -1.69370322e-03 3.38740644e-03 4.50586610e-03 5.52108029e-03 -1.10421606e-02 -3.02699944e-04 1.95148346e-04 -3.90296691e-04 -3.91966446e-04 -5.22621928e-04 2.68339675e-02 1.71751208e-01 -8.83066297e-03 -6.86130067e-02 6.86130067e-02 2.05105261e-02 1.87748065e-01 -1.87748065e-01 4.80666015e-03 -3.61646131e-03 3.61646131e-03 9.66271842e-03 8.09033670e-03 7.12023514e-02 -1.23257571e-02 -1.53078921e-02 3.06157843e-02 3.92289696e-02 4.92196755e-02 -9.84393510e-02 -2.16034799e-03 1.09539512e-03 -2.19079023e-03 -2.54255259e-03 -3.39007012e-03 4.86124986e-03 3.49715483e-02 1.62962327e-03 -1.37799596e-02 1.37799596e-02 -5.42386173e-03 4.02160431e-02 -4.02160431e-02 -7.86244595e-05 -4.11223323e-04 4.11223323e-04 -1.31532800e-04 1.93066115e-03 1.72130589e-02 -2.11149871e-03 -3.86040773e-03 7.72081545e-03 6.65174234e-03 1.24974591e-02 -2.49949181e-02 -8.43498376e-04 1.85571189e-04 -3.71142378e-04 -8.27409709e-04 -1.10321295e-03 9.60000953e-03 6.27936273e-02 -4.44554491e-03 -2.26710495e-02 2.73382568e-02 1.15765998e-02 6.23142318e-02 -7.65020771e-02 1.17442104e-03 -8.42027059e-04 8.53515021e-04 -3.91708432e-04 2.38202107e-03 1.62859076e-03 1.42309238e-02 -2.69446838e-03 -2.11149871e-03 6.55487611e-03 8.58589049e-03 6.63010621e-03 -2.10617134e-02 -3.65318456e-04 1.07264763e-04 -6.06295850e-04 -8.81208674e-04 -3.57837303e-04 -9.60000953e-03 -6.27936273e-02 4.44554491e-03 2.73382568e-02 -2.26710495e-02 -1.15765998e-02 -7.65020771e-02 6.23142318e-02 -1.17442104e-03 8.53515021e-04 -8.42027059e-04 -3.91708432e-04 -2.38202107e-03 -3.25718153e-03 -2.84618477e-02 5.38893677e-03 6.55487611e-03 -1.19438129e-02 -1.71717810e-02 -2.10617134e-02 3.82226763e-02 7.30636912e-04 -6.06295850e-04 1.01670854e-03 7.81888233e-04 1.45107144e-03 -1.48270516e-02 -1.00812387e-01 -5.91635511e-03 4.03210795e-02 -4.03210795e-02 1.96411380e-02 -1.14051147e-01 1.14051147e-01 -1.87771269e-03 1.44630863e-03 -1.44630863e-03 -3.06118355e-03 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 1.26088047e-02 -2.52176094e-02 -2.09548194e-02 -4.06242209e-02 8.12484417e-02 2.55654653e-03 -3.92285699e-04 7.84571398e-04 2.37767832e-03 3.17023776e-03 -2.90954479e-02 -1.76220673e-01 1.16816362e-02 6.47393630e-02 -7.91909611e-02 -2.75638664e-02 -1.69178880e-01 2.12422520e-01 -7.43880199e-03 4.28160128e-03 -4.53625919e-03 4.58802996e-04 -1.43635805e-02 -5.35632148e-03 -4.61624565e-02 8.69723612e-03 6.74145184e-03 -2.13276769e-02 -2.75112865e-02 -2.09548194e-02 6.81355074e-02 1.01463567e-03 -1.50950257e-04 1.56161355e-03 2.56171263e-03 7.57301448e-04 2.90954479e-02 1.76220673e-01 -1.16816362e-02 -7.91909611e-02 6.47393630e-02 2.75638664e-02 2.12422520e-01 -1.69178880e-01 7.43880199e-03 -4.53625919e-03 4.28160128e-03 4.58802996e-04 1.43635805e-02 1.07126430e-02 9.23249130e-02 -1.73944722e-02 -2.13276769e-02 3.87329673e-02 5.50225731e-02 6.81355074e-02 -1.23158080e-01 -2.02927133e-03 1.56161355e-03 -2.49337058e-03 -1.93344679e-03 -3.90708675e-03 -4.51158732e-04 3.12833014e-03 -2.24972891e-05 -3.63350323e-04 3.63350323e-04 1.31671850e-03 4.69939753e-03 -4.69939753e-03 -1.23215986e-03 8.92473270e-04 -8.92473270e-04 -2.36601773e-03 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 1.35574439e-04 -2.71148878e-04 -1.47888485e-03 -2.34576861e-04 4.69153722e-04 -1.26621092e-04 8.19545382e-05 -1.63909076e-04 -1.95964061e-04 -2.61285415e-04 5.48534134e-04 -1.53746610e-03 7.83630788e-04 1.15741082e-04 2.24096154e-04 -2.47237984e-03 -3.54092909e-03 2.79457930e-03 1.64535777e-03 -1.76504443e-05 5.85459565e-05 2.61579097e-04 2.63633025e-03 3.37298111e-04 2.28602765e-03 -2.27171074e-04 -3.05477500e-04 1.21302287e-03 5.13972607e-04 7.55308050e-04 -3.46815148e-03 7.20184873e-05 -1.29483678e-04 2.55238794e-04 1.05234428e-04 2.53374511e-04 -5.48534134e-04 1.53746610e-03 -7.83630788e-04 2.24096154e-04 1.15741082e-04 2.47237984e-03 2.79457930e-03 -3.54092909e-03 -1.64535777e-03 5.85459565e-05 -1.76504443e-05 2.61579097e-04 -2.63633025e-03 -6.74596222e-04 -4.57205531e-03 4.54342147e-04 1.21302287e-03 -2.12501180e-03 -1.02794521e-03 -3.46815148e-03 5.95753527e-03 -1.44036975e-04 2.55238794e-04 -5.12341868e-04 -3.46143184e-04 -4.04993276e-04 5.93339390e-04 5.93339390e-04 -1.01627264e-03 -1.01627264e-03 1.92132817e-04 1.92132817e-04 1.32641260e-03 -4.06703242e-04 -2.52958160e-03 5.37079328e-04 9.80197458e-04 -9.53255651e-04 -1.39464545e-03 -2.81923535e-03 2.39395234e-03 -1.55721916e-04 1.61454682e-04 -3.73105556e-04 -3.29667092e-04 -3.13156735e-04 -1.03240734e-03 5.79906373e-03 -7.60951667e-04 -4.91283345e-04 4.91283345e-04 4.26965494e-03 9.10401061e-03 -9.10401061e-03 -2.88991912e-03 1.34464078e-03 -1.34464078e-03 -5.32561180e-03 -5.42270989e-04 -3.37277546e-03 7.16105771e-04 4.67647223e-04 -1.69064890e-03 -1.85952727e-03 -1.05521517e-03 4.54381911e-03 -2.07629222e-04 2.57103070e-04 -4.76558995e-04 -3.13156735e-04 -5.12341854e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +676 + 8.68754186e-04 7.79382140e-03 1.72625944e-03 1.72625944e-03 3.15044850e-03 -5.60345969e-03 -5.60345969e-03 -1.01917052e-02 -1.45649809e-04 2.56398737e-04 4.46634856e-04 -2.52272869e-04 4.46634856e-04 8.03973579e-06 8.52916775e-05 8.61255180e-06 2.58376554e-05 4.23147770e-05 -2.85486682e-05 -8.56460045e-05 -1.40328055e-04 -1.54520426e-05 5.16158770e-06 8.44969718e-06 -1.29994889e-05 2.53490916e-05 8.18917543e-03 7.12023536e-02 1.58463763e-02 1.58463763e-02 2.87106175e-02 -5.07482850e-02 -5.07482850e-02 -9.15058640e-02 -7.79283584e-04 1.69935910e-03 2.79907826e-03 -1.34975876e-03 2.79907826e-03 8.51446224e-05 9.01772028e-04 9.14629627e-05 2.74388888e-04 4.49526476e-04 -3.02465504e-04 -9.07396512e-04 -1.48721070e-03 -1.64703192e-04 5.49844256e-05 9.00455145e-05 -1.38649161e-04 2.70136544e-04 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 -3.27743805e-03 -5.97190644e-03 6.57443339e-03 1.04643658e-02 1.89837654e-02 4.80190460e-04 -1.51466166e-04 -2.31278443e-04 3.48102254e-04 -6.65641347e-04 -8.42326070e-06 -8.96534955e-05 -5.04466829e-06 -2.72773407e-05 -4.46526788e-05 1.71659271e-05 9.08055201e-05 1.48722018e-04 1.73924431e-05 -2.99104120e-06 -4.87735431e-06 1.38117939e-05 -2.69600416e-05 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 -2.11149871e-03 -5.97190644e-03 1.04643658e-02 6.57443339e-03 1.89837654e-02 6.13701652e-05 -1.51466166e-04 -6.65641347e-04 5.89908264e-04 -2.31278443e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 -7.77842435e-05 -1.33958036e-04 9.08055201e-05 2.59313981e-04 4.46166053e-04 4.78454574e-05 -1.56424767e-05 -2.69600416e-05 4.39363890e-05 -7.67707986e-05 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 -7.13784578e-03 -1.19438129e-02 2.28953340e-02 2.28953340e-02 3.80108031e-02 2.61640661e-04 -9.14099894e-04 -1.34458777e-03 4.53174918e-04 -1.34458777e-03 -4.28642856e-05 -4.56055815e-04 -4.62717902e-05 -1.38815371e-04 -2.23263394e-04 1.53958659e-04 4.61875977e-04 7.43588136e-04 8.12883528e-05 -2.79512305e-05 -4.49180458e-05 6.62589426e-05 -1.34754137e-04 5.27394208e-03 4.46338470e-02 6.79712466e-03 1.07303294e-02 1.94940564e-02 -2.09548194e-02 -3.40677537e-02 -6.15790402e-02 -1.40466506e-03 3.04172289e-04 3.80644111e-04 -8.51596998e-04 1.79436027e-03 2.78704996e-05 2.95933006e-04 1.71128133e-05 9.05803225e-05 1.48351079e-04 -5.79114193e-05 -3.00529556e-04 -4.92429573e-04 -5.79448431e-05 1.02124474e-05 1.66683716e-05 -4.61319685e-05 8.99397180e-05 5.27394208e-03 4.46338470e-02 1.07303294e-02 6.79712466e-03 1.94940564e-02 -3.40677537e-02 -2.09548194e-02 -6.15790402e-02 -3.51721030e-05 3.04172289e-04 1.79436027e-03 -1.64227413e-03 3.80644111e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 2.58660340e-04 4.45053236e-04 -3.00529556e-04 -8.59323568e-04 -1.47728872e-03 -1.59805827e-04 5.22359427e-05 8.99397180e-05 -1.46495381e-04 2.56507620e-04 1.15630983e-02 9.92583999e-02 2.34056249e-02 2.34056249e-02 3.89448405e-02 -7.46919746e-02 -7.46919746e-02 -1.23158080e-01 -5.21311581e-04 2.59867238e-03 3.61599049e-03 -9.02938145e-04 3.61599049e-03 1.41767784e-04 1.50478185e-03 1.53587720e-04 4.60763160e-04 7.41777346e-04 -5.09335613e-04 -1.52800684e-03 -2.46214787e-03 -2.71357611e-04 9.31529678e-05 1.49855296e-04 -2.21597254e-04 4.49565889e-04 -3.15462415e-04 -2.14911508e-03 -8.81388081e-04 -4.39522720e-04 -7.40145109e-04 2.63076631e-03 1.21404041e-03 1.97711345e-03 -1.26621054e-04 6.35724085e-05 1.55711914e-04 -1.75842915e-04 2.17689657e-04 -1.56185998e-05 -1.66744311e-04 -1.79390856e-05 -4.95651821e-05 -8.10627132e-05 5.98640639e-05 1.65793335e-04 2.71307658e-04 2.88726753e-05 -1.06436985e-05 -1.74046088e-05 2.44613842e-05 -4.78652195e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 2.61276086e-04 9.05218801e-04 -6.02086007e-04 -6.02086007e-04 -2.43109263e-03 9.04005053e-05 -1.29483612e-04 -2.56170799e-04 1.56578268e-04 -2.56170799e-04 4.92889867e-06 5.26563014e-05 2.90777246e-06 1.52698146e-05 2.63225572e-05 -9.97258727e-06 -5.11624920e-05 -8.81034506e-05 -1.00554249e-05 1.62843763e-06 2.83009735e-06 -8.70825340e-06 1.51854104e-05 6.18258214e-04 3.96376881e-03 5.94206062e-04 1.15367735e-03 1.79713253e-03 -1.43187248e-03 -3.23540474e-03 -4.83491532e-03 1.52233917e-04 -2.54306520e-04 -5.12341605e-04 3.77981679e-04 -4.40775872e-04 8.36778090e-06 8.93557047e-05 4.95400178e-06 2.73137461e-05 4.38862858e-05 -1.69733528e-05 -9.13167005e-05 -1.46883318e-04 -1.70939322e-05 2.96063699e-06 4.71683005e-06 -1.30994815e-05 2.67038368e-05 -5.46396931e-04 -3.72237651e-03 -1.01638677e-03 -1.27149785e-03 -1.28196893e-03 2.92072676e-03 3.73867384e-03 3.42446095e-03 -1.75842915e-04 1.10110642e-04 3.41266680e-04 -3.29666963e-04 3.05483813e-04 -1.39084787e-05 -1.48392815e-04 -1.51342263e-05 -4.78576154e-05 -7.02112519e-05 5.05381214e-05 1.59581138e-04 2.34976114e-04 2.60301140e-05 -9.72717325e-06 -1.42298426e-05 1.75091939e-05 -4.52001971e-05 6.18258214e-04 3.96376881e-03 1.15367735e-03 5.94206062e-04 1.79713253e-03 -3.23540474e-03 -1.43187248e-03 -4.83491532e-03 2.51224778e-04 -2.54306520e-04 -4.40775872e-04 3.20829279e-04 -5.12341605e-04 2.51033427e-05 2.68067114e-04 2.73137461e-05 7.77906580e-05 1.31658857e-04 -9.13167005e-05 -2.60484554e-04 -4.40649955e-04 -4.68063269e-05 1.57723475e-05 2.67038368e-05 -4.18823582e-05 7.59270615e-05 5.76204471e-03 4.14290603e-02 1.63606669e-02 5.45355563e-03 1.46994202e-02 -4.78553187e-02 -1.59517729e-02 -4.27267497e-02 2.23915484e-04 1.37575979e-04 2.08329581e-04 2.09637173e-05 6.94431938e-05 1.30313126e-03 1.17895704e-02 2.55683294e-03 2.55683294e-03 4.81159550e-03 -8.32281014e-03 -8.32281014e-03 -1.56304061e-02 -2.60927832e-04 3.89510333e-04 7.12858047e-04 -4.51940262e-04 7.12858047e-04 4.56644849e-02 2.86252016e-01 1.18234597e-01 3.94115324e-02 1.04194258e-01 -3.20598369e-01 -1.06866123e-01 -2.78526207e-01 -4.56499317e-03 -6.22676645e-03 -1.90758545e-02 8.69791045e-03 -6.35861818e-03 1.21849244e-02 1.06803528e-01 2.32310803e-02 2.32310803e-02 4.34800255e-02 -7.45938180e-02 -7.45938180e-02 -1.39196930e-01 -1.51138293e-03 2.54471461e-03 4.48978928e-03 -2.61779203e-03 4.48978928e-03 -1.58969727e-02 -1.00776459e-01 -3.77850824e-02 -1.51879205e-02 -4.08965540e-02 1.02240299e-01 4.19036241e-02 1.11786780e-01 1.69801184e-03 1.74350899e-03 5.27854699e-03 -2.28434423e-03 1.63405923e-03 -2.42660803e-03 -2.10771437e-02 -3.16724807e-03 -4.91615708e-03 -9.24934449e-03 9.91732290e-03 1.57630396e-02 2.95811130e-02 8.20585100e-04 -2.54651735e-04 -4.37649580e-04 6.89224517e-04 -1.12047103e-03 -5.29899091e-03 -3.35921531e-02 -1.51879205e-02 2.71603879e-03 -1.36321847e-02 4.19036241e-02 -9.50269890e-03 3.72622600e-02 2.66690125e-04 1.04199344e-03 1.63405923e-03 -5.88639162e-04 9.21055717e-04 -2.42660803e-03 -2.10771437e-02 -4.91615708e-03 -3.16724807e-03 -9.24934449e-03 1.57630396e-02 9.91732290e-03 2.95811130e-02 1.86593391e-04 -2.54651735e-04 -1.12047103e-03 1.05525980e-03 -4.37649580e-04 -1.75582194e-02 -1.14816798e-01 -5.02309687e-02 -1.67436562e-02 -3.77850824e-02 1.40426223e-01 4.68087411e-02 1.03031557e-01 6.78097789e-04 1.30570995e-03 4.62563408e-03 -2.30739339e-03 1.54187803e-03 -5.15528644e-03 -4.51364224e-02 -1.04152838e-02 -1.04152838e-02 -1.79157193e-02 3.34926816e-02 3.34926816e-02 5.72497140e-02 5.12087113e-04 -1.36892958e-03 -2.13001786e-03 8.86960897e-04 -2.13001786e-03 4.86744401e-02 2.86016195e-01 1.09515693e-01 4.45925082e-02 1.19062174e-01 -2.81964799e-01 -1.18012511e-01 -3.10793893e-01 -7.45250631e-03 -9.14856026e-03 -2.69394219e-02 1.19247358e-02 -8.98466297e-03 7.99329252e-03 6.84793800e-02 1.01400142e-02 1.60290032e-02 3.00914040e-02 -3.14322291e-02 -5.11016306e-02 -9.56467940e-02 -2.41352291e-03 5.30736869e-04 8.33773270e-04 -1.79467795e-03 3.05180153e-03 1.62248134e-02 9.53387316e-02 4.45925082e-02 -9.39766250e-03 3.96873912e-02 -1.18012511e-01 3.27352301e-02 -1.03597964e-01 -2.25725555e-03 -3.39887585e-03 -8.98466297e-03 3.84390353e-03 -2.98032065e-03 7.99329252e-03 6.84793800e-02 1.60290032e-02 1.01400142e-02 3.00914040e-02 -5.11016306e-02 -3.14322291e-02 -9.56467940e-02 -3.47475237e-04 5.30736869e-04 3.05180153e-03 -2.98751113e-03 8.33773270e-04 5.38030091e-02 3.28088357e-01 1.47701617e-01 4.92338723e-02 1.08724434e-01 -3.97281173e-01 -1.32427058e-01 -2.81964799e-01 -6.60326767e-03 -8.49297109e-03 -2.57732718e-02 1.12107278e-02 -8.59109061e-03 1.70017992e-02 1.46949466e-01 3.40029725e-02 3.40029725e-02 5.81837514e-02 -1.08759728e-01 -1.08759728e-01 -1.84737121e-01 -1.14591785e-03 3.85611364e-03 5.72871697e-03 -1.98478794e-03 5.72871697e-03 4.19408542e-04 -2.04749815e-03 -1.00525836e-03 3.13462765e-04 8.18415710e-04 4.79174825e-03 4.04770445e-04 1.38281030e-03 1.14461584e-03 -5.99015833e-04 -1.68255595e-03 1.49722296e-03 -1.19568131e-03 -4.30740438e-04 -2.88121443e-03 -1.22178272e-03 -5.64745946e-04 -9.90591561e-04 3.63962416e-03 1.52634355e-03 2.60171972e-03 -1.89931624e-04 1.02065694e-04 2.32698486e-04 -2.63764453e-04 3.34918374e-04 6.98126442e-04 -2.36311176e-03 1.47228744e-04 -9.49430083e-04 2.56678501e-04 3.88899036e-03 3.13227160e-03 3.72509307e-03 -8.60966530e-04 -2.94173408e-05 -3.10219409e-03 1.79371238e-03 -5.66810159e-05 4.09159394e-04 2.52741995e-03 3.64461655e-04 3.64461655e-04 1.36004849e-03 -8.28650587e-04 -8.28650587e-04 -3.68853390e-03 1.28893791e-04 -1.94225480e-04 -3.83790257e-04 2.23250595e-04 -3.83790257e-04 2.29877768e-03 -6.69378015e-03 4.89706264e-04 5.85027775e-04 -1.63206646e-04 1.21732300e-02 3.23340119e-03 1.33393800e-02 -2.69739115e-03 -3.53275725e-03 -8.87601913e-03 3.44977534e-03 -3.31747567e-03 8.84481404e-04 5.65447983e-03 8.00577199e-04 1.60850703e-03 2.58256262e-03 -1.88500164e-03 -4.49284600e-03 -6.94764179e-03 2.29220488e-04 -3.81925978e-04 -7.68512661e-04 5.57793959e-04 -6.61164068e-04 -1.13523361e-03 2.75526054e-03 -8.85635630e-04 -6.69651751e-04 7.33061588e-04 -4.36601639e-03 -7.66860742e-04 -7.53848382e-03 2.19575816e-03 2.24742430e-03 4.13651559e-03 -9.87527810e-04 1.74535741e-03 -7.46064324e-04 -4.99040978e-03 -1.35750903e-03 -1.73684939e-03 -1.71575491e-03 3.86380771e-03 5.08391084e-03 4.50631074e-03 -2.63764453e-04 1.76782968e-04 5.21078960e-04 -4.94500579e-04 4.62062280e-04 7.66259227e-04 -2.23126005e-03 5.85027775e-04 -1.07036780e-03 -5.44022152e-05 3.23340119e-03 3.55082681e-03 4.44646001e-03 -1.57405453e-03 -1.38472041e-04 -3.31747567e-03 1.53959275e-03 -2.94173426e-05 8.84481404e-04 5.65447983e-03 1.60850703e-03 8.00577199e-04 2.58256262e-03 -4.49284600e-03 -1.88500164e-03 -6.94764179e-03 3.68453495e-04 -3.81925978e-04 -6.61164068e-04 4.77407745e-04 -7.68512661e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +663 + -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 -8.63129722e-04 -1.72625944e-03 1.78651566e-03 2.80172985e-03 5.60345969e-03 1.87421921e-04 -6.20367503e-05 -1.24073501e-04 1.92299053e-04 -2.56398737e-04 -1.60794716e-06 -1.70583355e-05 -9.74528347e-07 -5.16753108e-06 -8.61255180e-06 3.29444758e-06 1.71292009e-05 2.85486682e-05 3.35532393e-06 -5.73470589e-07 -9.55784314e-07 2.75284677e-06 -5.16158770e-06 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 -7.92318813e-03 -1.58463763e-02 1.53834365e-02 2.53741425e-02 5.07482850e-02 1.42824864e-03 -2.50039606e-04 -5.00079211e-04 1.27451933e-03 -1.69935910e-03 -1.70289245e-05 -1.80354406e-04 -1.05042552e-05 -5.48777776e-05 -9.14629627e-05 3.53762843e-05 1.81479302e-04 3.02465504e-04 3.57035967e-05 -6.21130072e-06 -1.03521679e-05 2.93250270e-05 -5.49844256e-05 1.10008765e-03 9.82835487e-03 1.05574936e-03 2.22168870e-03 4.44337740e-03 -3.30885282e-03 -7.19878526e-03 -1.43975705e-02 -5.03103737e-04 8.23856205e-05 1.64771241e-04 -4.86287446e-04 6.48383261e-04 2.43263422e-06 2.57190371e-05 1.00893365e-06 7.88413529e-06 1.31402255e-05 -3.42879502e-06 -2.60094805e-05 -4.33491342e-05 -5.21097923e-06 5.88994107e-07 9.81656846e-07 -4.23839220e-06 7.94698537e-06 7.98017267e-04 6.84621983e-03 1.05574936e-03 1.05574936e-03 3.27743805e-03 -3.28721669e-03 -3.28721669e-03 -1.04643658e-02 -2.40095230e-04 4.07919404e-06 1.51466166e-04 -4.15857137e-04 1.51466166e-04 5.05395642e-06 5.37920973e-05 3.02680097e-06 1.55568487e-05 2.72773407e-05 -1.02995563e-05 -5.18627962e-05 -9.08055201e-05 -1.04354659e-05 1.68691036e-06 2.99104120e-06 -9.28747928e-06 1.56424767e-05 1.59603453e-03 1.36924397e-02 2.11149871e-03 3.27743805e-03 5.97190644e-03 -6.57443339e-03 -1.04643658e-02 -1.89837654e-02 -4.80190460e-04 1.51466166e-04 2.31278443e-04 -3.48102254e-04 6.65641347e-04 8.42326070e-06 8.96534955e-05 5.04466829e-06 2.72773407e-05 4.46526788e-05 -1.71659271e-05 -9.08055201e-05 -1.48722018e-04 -1.73924431e-05 2.99104120e-06 4.87735431e-06 -1.38117939e-05 2.69600416e-05 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 -7.31013090e-03 -1.46202618e-02 1.04774097e-02 2.35903440e-02 4.71806880e-02 1.54768869e-03 -1.65721120e-04 -3.31442239e-04 1.43459737e-03 -1.91279650e-03 -7.98938604e-06 -8.43034182e-05 -3.42695305e-06 -2.59776122e-05 -4.32960204e-05 1.15822839e-05 8.54649707e-05 1.42441618e-04 1.72138645e-05 -2.01594925e-06 -3.35991542e-06 1.40153049e-05 -2.62786967e-05 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 -3.39856233e-03 -1.07303294e-02 1.04774097e-02 1.04774097e-02 3.40677537e-02 7.02332531e-04 7.56143227e-05 -3.04172289e-04 1.21647563e-03 -3.04172289e-04 -1.67222998e-05 -1.77559803e-04 -1.02676880e-05 -5.17320680e-05 -9.05803225e-05 3.47468516e-05 1.71864714e-04 3.00529556e-04 3.47669059e-05 -5.77509438e-06 -1.02124474e-05 3.09189712e-05 -5.22359427e-05 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 -1.07303294e-02 -1.94940564e-02 2.09548194e-02 3.40677537e-02 6.15790402e-02 1.40466506e-03 -3.04172289e-04 -3.80644111e-04 8.51596998e-04 -1.79436027e-03 -2.78704996e-05 -2.95933006e-04 -1.71128133e-05 -9.05803225e-05 -1.48351079e-04 5.79114193e-05 3.00529556e-04 4.92429573e-04 5.79448431e-05 -1.02124474e-05 -1.66683716e-05 4.61319685e-05 -8.99397180e-05 4.31341945e-05 3.59507266e-05 1.77685534e-04 1.03512130e-05 2.07024260e-05 -4.70027004e-04 7.77262725e-05 1.55452545e-04 6.33105219e-05 -4.34612523e-05 -8.69225047e-05 1.08042524e-04 -1.44056699e-04 2.85880319e-06 3.05858908e-05 1.85532669e-06 9.04666195e-06 1.50777699e-05 -6.34791707e-06 -3.03529263e-05 -5.05882105e-05 -5.77453163e-06 1.07445364e-06 1.79075606e-06 -4.73540138e-06 8.87887759e-06 -2.04186516e-04 -1.44067214e-03 -1.23985505e-04 -2.02291932e-04 -7.58193181e-04 2.87408028e-04 5.28743471e-04 2.21071022e-03 -3.35252015e-05 6.47418095e-05 1.27619336e-04 -3.85621013e-05 1.25755053e-04 -1.44462906e-06 -1.53168672e-05 -5.90768740e-07 -4.49554804e-06 -7.86371660e-06 2.02105779e-06 1.49045927e-05 2.60388366e-05 3.06537587e-06 -3.25689476e-07 -5.79076593e-07 2.69530295e-06 -4.56312329e-06 -4.08373031e-04 -2.88134429e-03 -2.47971010e-04 -7.58193181e-04 -1.33958170e-03 5.74816056e-04 2.21071022e-03 3.84480879e-03 -6.70504030e-05 1.27619336e-04 2.56170813e-04 -1.66330904e-04 1.84605080e-04 -2.40771510e-06 -2.55281121e-05 -9.84614567e-07 -7.86371660e-06 -1.28835124e-05 3.36842965e-06 2.60388366e-05 4.26793517e-05 5.10895979e-06 -5.79076593e-07 -9.43371175e-07 4.03045889e-06 -7.85145226e-06 2.07035849e-04 1.26154833e-03 1.95957065e-04 5.14845921e-04 5.19469672e-04 -4.51564505e-04 -1.47399836e-03 -1.31210255e-03 6.78003789e-05 -9.47823551e-05 -1.93293276e-04 1.64833476e-04 -1.56578268e-04 2.62874596e-06 2.80833608e-05 1.55081198e-06 9.07132154e-06 1.34822449e-05 -5.31871321e-06 -3.02963325e-05 -4.51827049e-05 -5.36289327e-06 9.91786862e-07 1.43541318e-06 -3.50183704e-06 8.70825340e-06 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -2.61276086e-04 -9.05218801e-04 6.02086007e-04 6.02086007e-04 2.43109263e-03 -9.04005053e-05 1.29483612e-04 2.56170799e-04 -1.56578268e-04 2.56170799e-04 -4.92889867e-06 -5.26563014e-05 -2.90777246e-06 -1.52698146e-05 -2.63225572e-05 9.97258727e-06 5.11624920e-05 8.81034506e-05 1.00554249e-05 -1.62843763e-06 -2.83009735e-06 8.70825340e-06 -1.51854104e-05 -1.15240899e-03 -6.59164266e-03 -1.79636435e-03 -1.15253701e-03 -3.45761104e-03 4.11484618e-03 3.08113839e-03 9.24341516e-03 3.87442410e-04 2.64837705e-04 7.94513115e-04 -2.62273226e-04 1.96704920e-04 9.88382865e-05 2.69514158e-04 -3.25562240e-05 -6.51124480e-05 -9.32834789e-04 8.23793998e-05 1.64758800e-04 7.21438981e-05 7.10748450e-05 1.42149690e-04 -7.36833989e-06 9.82445319e-06 -1.08270672e-02 -5.72504074e-02 -1.65898354e-02 -1.02100582e-02 -3.06301747e-02 3.58803813e-02 2.59841812e-02 7.79525435e-02 2.60511777e-03 2.92266621e-03 8.76799864e-03 -3.72108599e-03 2.79081449e-03 -9.88387313e-05 -2.15771179e-09 2.44365092e-03 -5.38484117e-04 -1.07696823e-03 -8.46209650e-03 1.52860947e-03 3.05721893e-03 6.96149295e-04 5.95315905e-04 1.19063181e-03 6.48605954e-06 -8.64807938e-06 4.65516356e-03 2.72123758e-02 7.55701648e-03 4.59331988e-03 1.37799596e-02 -1.83291605e-02 -1.22102881e-02 -3.66308644e-02 -5.77904320e-04 -9.03365939e-04 -2.71009782e-03 1.18146317e-03 -8.86097381e-04 2.69514151e-04 2.44365085e-03 5.82969671e-04 1.16593934e-03 3.40366866e-05 -1.90011147e-03 -3.80022293e-03 -1.62709097e-04 -2.07999480e-05 -4.15998960e-05 -1.45165182e-04 1.93553576e-04 9.97972292e-04 4.39067884e-03 1.48184830e-03 -5.43207758e-04 3.03758409e-03 -2.66380705e-03 1.94255434e-03 -7.30517122e-03 -3.95140464e-04 -1.24486312e-04 -1.21444665e-03 5.57685043e-04 -2.45424033e-04 -3.25562308e-05 -5.38484182e-04 -5.82969672e-04 2.01145710e-03 5.56728179e-05 1.32981768e-04 -1.14872004e-04 -9.91063745e-05 -3.03363518e-04 4.94944000e-05 -5.49049709e-05 2.99391688e-03 1.31720365e-02 4.44554491e-03 3.03758409e-03 7.55701648e-03 -7.99142115e-03 -7.30517122e-03 -1.75379023e-02 -1.18542139e-03 -1.21444665e-03 -3.36301073e-03 1.39651153e-03 -1.10499690e-03 -6.51124617e-05 -1.07696836e-03 -1.16593934e-03 4.02291420e-03 1.32981768e-04 2.55145469e-04 -2.29744008e-04 -3.03363518e-04 -5.54151652e-04 8.56837251e-05 -1.19788748e-04 -1.51911056e-02 -8.54425313e-02 -2.40220378e-02 -1.46354194e-02 -4.39062582e-02 5.63929599e-02 3.80170490e-02 1.14051147e-01 1.50943941e-03 3.37607037e-03 1.01282111e-02 -4.80766057e-03 3.60574543e-03 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 -2.01145710e-03 -4.02291420e-03 6.55646716e-03 1.31129343e-02 5.38830837e-04 6.08434596e-05 1.21686919e-04 4.91516426e-04 -6.55355235e-04 -3.35417886e-03 -1.44567897e-02 -5.08893831e-03 1.83751794e-03 -9.99405524e-03 9.18795546e-03 -6.54704601e-03 2.36025022e-02 1.13547994e-03 3.67861669e-04 4.09743731e-03 -2.03248671e-03 7.86416870e-04 8.23794069e-05 1.52860953e-03 1.90011147e-03 -5.56728169e-05 -1.32981764e-04 -6.55646716e-03 3.90029398e-04 3.02178902e-04 9.53268973e-04 -1.28761371e-04 1.48956869e-04 -1.00625366e-02 -4.33703691e-02 -1.52668149e-02 -9.99405524e-03 -2.48132960e-02 2.75638664e-02 2.36025022e-02 5.63929599e-02 3.40643981e-03 4.09743731e-03 1.12943612e-02 -4.91674306e-03 3.93354002e-03 1.64758814e-04 3.05721906e-03 3.80022293e-03 -1.32981764e-04 -2.55145464e-04 -1.31129343e-02 7.80058795e-04 9.53268973e-04 1.73208236e-03 -2.30252792e-04 3.18366201e-04 -5.16107319e-04 -1.28262051e-03 -3.72502627e-05 -4.04494987e-04 -1.21348496e-03 -9.39411523e-04 6.03074734e-04 1.80922420e-03 -2.28923220e-04 3.29690172e-04 9.89070515e-04 -7.18565594e-04 5.38924195e-04 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 -1.14872013e-04 -2.29744026e-04 5.38830845e-04 3.90029406e-04 7.80058813e-04 -4.96796654e-06 -9.93593309e-06 2.01209865e-05 -2.68279820e-05 -4.31978328e-04 -1.20469192e-03 -5.84109873e-04 2.73798399e-04 -1.00464035e-03 7.68560231e-04 -9.38367828e-04 1.65382446e-03 -3.76938611e-05 5.88336498e-06 6.63494805e-04 -5.16512768e-04 6.04107133e-05 -7.10749203e-05 -5.95316634e-04 -2.07999367e-05 -9.91063634e-05 -3.03363497e-04 6.08434487e-05 3.02178891e-04 9.53268953e-04 4.96808431e-06 -1.22027527e-10 2.81102254e-05 -1.86440482e-06 -1.29593498e-03 -3.61407575e-03 -1.75232962e-03 -1.00464035e-03 -2.40524253e-03 2.30568069e-03 1.65382446e-03 3.47183074e-03 -1.13081583e-04 6.63494805e-04 1.77520285e-03 -1.02638012e-03 8.78776381e-04 -1.42149841e-04 -1.19063327e-03 -4.15998734e-05 -3.03363497e-04 -5.54151609e-04 1.21686897e-04 9.53268953e-04 1.73208232e-03 9.93616862e-06 -1.22027527e-10 -2.42180267e-10 1.34813760e-05 -3.57831158e-05 4.85127392e-04 1.43045360e-03 9.01721432e-04 5.73887554e-04 7.88420512e-04 -1.54951011e-03 -1.11033385e-03 -1.16690072e-03 -2.00304031e-05 -2.91714268e-04 -4.90877184e-04 1.97505369e-04 -3.28494867e-04 7.36845604e-06 -6.48493384e-06 -1.45165198e-04 4.94943846e-05 8.56836931e-05 4.91516442e-04 -1.28761356e-04 -2.30252761e-04 -2.01211585e-05 -2.81100284e-05 -1.34809962e-05 -1.40235796e-10 1.98668120e-10 -3.63845544e-04 -1.07284020e-03 -6.76291074e-04 1.52860678e-04 -7.85740832e-04 1.16213258e-03 -5.19812628e-04 1.32602988e-03 1.50228023e-05 -2.13803119e-05 4.48213226e-04 -3.28494867e-04 5.88336315e-06 -9.82460806e-06 8.64657845e-06 1.93553598e-04 -5.49049494e-05 -1.19788706e-04 -6.55355255e-04 1.48956849e-04 3.18366161e-04 2.68282114e-05 1.86415402e-06 3.57826035e-05 1.98668120e-10 -2.56125533e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 414 438 462 487 511 535 560 585 611 637 663 0 -1 3 0 0 @@ -742,31 +742,31 @@ Matrix number of r(R): 177 0 0 0 0 -2 -410 - -8.71895427e-06 3.00061752e-05 -6.49189655e-06 6.49189655e-06 1.15240895e-03 8.00345050e-03 3.30304632e-03 -5.60231245e-04 -3.30304632e-03 -9.51645564e-03 1.95641710e-03 9.51645564e-03 3.17502354e-05 -2.14253180e-04 2.95644701e-05 -5.49930209e-05 2.14253180e-04 -9.50022517e-05 3.26677379e-04 -7.09998885e-05 7.09998885e-05 9.41525869e-03 5.72504040e-02 2.48107953e-02 -5.77007414e-03 -2.48107953e-02 -6.64251521e-02 1.99304448e-02 6.64251521e-02 -1.08083155e-03 -1.89848533e-03 4.50879047e-03 1.87205515e-03 1.89848533e-03 3.55321267e-05 -1.22673788e-04 2.56060934e-05 -2.67594037e-05 -3.14848160e-03 -1.89914159e-02 -7.55701649e-03 1.62962327e-03 9.11275227e-03 1.99630335e-02 -5.72262662e-03 -2.46043977e-02 3.85785934e-04 5.22771015e-04 -1.42425294e-03 -5.41482523e-04 -6.43708735e-04 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 3.55321266e-05 1.22244630e-04 -1.22244630e-04 -6.79737099e-06 2.58534045e-05 1.17733919e-05 -2.71074055e-03 -2.03708112e-02 -7.70479146e-03 5.43207758e-04 7.70479146e-03 2.29168167e-02 -1.64378945e-03 -2.29168167e-02 -2.99577007e-05 1.29386204e-05 3.41339087e-04 5.18882597e-05 -1.29386204e-05 -3.55321267e-05 1.22673788e-04 -2.67594037e-05 2.56060934e-05 3.14848160e-03 1.89914159e-02 9.11275227e-03 -1.62962327e-03 -7.55701649e-03 -2.46043977e-02 5.72262662e-03 1.99630335e-02 -2.76044654e-04 -6.43708735e-04 1.42425294e-03 6.04841681e-04 5.22771015e-04 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 9.25616978e-05 9.78949612e-03 5.48977607e-02 2.23881648e-02 -5.61759022e-03 -2.72932817e-02 -5.63929599e-02 1.96411380e-02 7.08075066e-02 -1.66788513e-03 -1.67409116e-03 6.54105014e-03 2.95463956e-03 2.09264636e-03 3.00061754e-05 3.26677380e-04 1.22673788e-04 -1.22673788e-04 -4.21487409e-04 4.21487409e-04 2.36639301e-05 -8.98002728e-05 -4.09871293e-05 8.39173435e-03 6.03714157e-02 2.30218531e-02 -2.13628283e-03 -2.30218531e-02 -6.68461425e-02 6.54704601e-03 6.68461425e-02 -4.06451147e-04 -1.40079141e-04 6.17570719e-04 7.03994037e-04 1.40079141e-04 1.22244630e-04 -4.21487409e-04 9.25616978e-05 -8.86486907e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 5.61759022e-03 2.23881648e-02 7.08075066e-02 -1.96411380e-02 -5.63929599e-02 1.72485035e-03 2.09264636e-03 -6.54105014e-03 -2.92175068e-03 -1.67409116e-03 -6.79737075e-06 2.36639299e-05 -4.12680939e-06 5.65341970e-06 9.69145880e-05 -2.41666542e-04 -1.54868109e-04 -2.06031736e-05 -3.04108236e-04 7.80965781e-04 1.25954053e-04 1.27634753e-04 2.28923178e-04 1.21517806e-05 3.07019318e-04 3.69298091e-04 5.86813235e-05 6.49189852e-06 7.09999071e-05 2.56060941e-05 -2.67594044e-05 -8.86486914e-05 9.25616986e-05 4.12681204e-06 -1.87026402e-05 -8.91062561e-06 3.81393684e-04 1.80509883e-04 2.03514962e-04 -3.85346086e-04 -4.33902441e-04 9.33418971e-04 1.16615035e-03 -3.50966477e-04 -3.04148228e-04 -5.88345543e-06 1.30933982e-03 7.47483768e-04 1.95152926e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 -1.87026312e-05 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 5.51145381e-04 4.66484788e-04 -1.28148024e-03 -1.82604212e-03 1.28148024e-03 5.68970014e-04 1.76503520e-05 -1.77520366e-03 -9.85484973e-04 -1.76503520e-05 1.17733915e-05 -4.09871288e-05 8.91062128e-06 -8.02923241e-06 -1.67860990e-04 4.18578729e-04 -2.61740800e-04 3.56857434e-05 -3.24931650e-06 -3.03510886e-04 -2.18158819e-04 8.28091649e-04 3.69298091e-04 6.07435221e-05 -5.31773057e-04 -1.97505527e-04 -1.98480104e-05 -6.49189852e-06 -7.09999071e-05 -2.67594044e-05 2.56060941e-05 9.25616986e-05 -8.86486914e-05 -5.65342212e-06 1.87026402e-05 8.02923687e-06 -3.81393684e-04 -1.80509883e-04 -4.33902441e-04 3.85346086e-04 2.03514962e-04 -3.50966477e-04 -1.16615035e-03 9.33418971e-04 4.95265818e-04 1.95152926e-05 -1.30933982e-03 -6.37141976e-04 -5.88345543e-06 2.09534141e-05 2.30130146e-04 8.39943549e-05 -8.71895427e-06 -8.39943549e-05 -2.93564411e-04 3.00061752e-05 2.93564411e-04 1.66354113e-05 -6.49189655e-06 -5.76267551e-05 -2.88133775e-05 6.49189655e-06 2.30130146e-04 2.52931185e-03 9.23162005e-04 -9.50022517e-05 -9.23162005e-04 -3.22846934e-03 3.26677379e-04 3.22846934e-03 1.83470774e-04 -7.09998885e-05 -6.35561405e-04 -3.17780703e-04 7.09998885e-05 -8.39943549e-05 -9.23162005e-04 -3.25594125e-04 3.55321267e-05 3.43360188e-04 1.14116746e-03 -1.22673788e-04 -1.20239706e-03 -5.37320015e-05 2.56060934e-05 2.25592719e-04 1.19372961e-04 -2.67594037e-05 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 1.77660633e-05 3.55321266e-05 1.22244630e-04 -6.12296045e-05 -1.22244630e-04 -6.79737099e-06 1.31532020e-05 2.58534045e-05 1.17733919e-05 -1.31532020e-05 8.39943549e-05 9.23162005e-04 3.43360188e-04 -3.55321267e-05 -3.25594125e-04 -1.20239706e-03 1.22673788e-04 1.14116746e-03 7.65140157e-05 -2.67594037e-05 -2.25592719e-04 -1.06219759e-04 2.56060934e-05 2.93564411e-04 3.22846934e-03 1.14116746e-03 -1.22244630e-04 -1.20239706e-03 -4.00001864e-03 4.21487409e-04 4.21076234e-03 1.90445736e-04 -8.86486907e-05 -7.96494859e-04 -4.21042676e-04 9.25616978e-05 3.00061754e-05 3.26677380e-04 1.22673788e-04 -6.12296045e-05 -1.22673788e-04 -4.21487409e-04 2.10743705e-04 4.21487409e-04 2.36639301e-05 -4.55904927e-05 -8.98002728e-05 -4.09871293e-05 4.55904927e-05 -2.93564411e-04 -3.22846934e-03 -1.20239706e-03 1.22244630e-04 1.14116746e-03 4.21076234e-03 -4.21487409e-04 -4.00001864e-03 -2.69410785e-04 9.25616978e-05 7.96494859e-04 3.75452183e-04 -8.86486907e-05 1.66354113e-05 1.83470774e-04 5.37320015e-05 -6.79737075e-06 -7.65140157e-05 -1.90445736e-04 2.36639299e-05 2.69410785e-04 -2.12448023e-06 -4.12680939e-06 -4.19947626e-05 -2.94775127e-05 5.65341970e-06 6.49189852e-06 7.09999071e-05 2.56060941e-05 -1.31532020e-05 -2.67594044e-05 -8.86486914e-05 4.55904927e-05 9.25616986e-05 4.12681204e-06 -9.35131785e-06 -1.87026402e-05 -8.91062561e-06 9.79201225e-06 -5.76267551e-05 -6.35561405e-04 -2.25592719e-04 2.58534037e-05 2.25592719e-04 7.96494859e-04 -8.98002720e-05 -7.96494859e-04 -4.19947626e-05 1.87026312e-05 1.45914819e-04 7.27370625e-05 -1.87026312e-05 -2.88133775e-05 -3.17780703e-04 -1.19372961e-04 1.17733915e-05 1.06219759e-04 4.21042676e-04 -4.09871288e-05 -3.75452183e-04 -2.94775127e-05 8.91062128e-06 7.27370625e-05 3.19132195e-05 -8.02923241e-06 -6.49189852e-06 -7.09999071e-05 -2.67594044e-05 1.31532020e-05 2.56060941e-05 9.25616986e-05 -4.55904927e-05 -8.86486914e-05 -5.65342212e-06 9.79201225e-06 1.87026402e-05 8.02923687e-06 -9.35131785e-06 - 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 73 90 107 129 146 163 185 202 219 241 254 267 280 293 306 319 332 345 358 371 384 397 410 -363 - -4.19067839e-05 -4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 -3.85148484e-05 1.13943659e-04 5.37258812e-05 -3.45722685e-03 -2.40103515e-02 -9.90913897e-03 -3.30304632e-03 8.24789229e-03 2.85493669e-02 9.51645564e-03 -2.34207980e-02 -9.52507063e-05 2.95644701e-05 -2.93091767e-04 -2.43817650e-04 -9.76972556e-05 -4.59847886e-04 -5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 -4.24093536e-04 1.25610344e-03 5.92551775e-04 -2.82457761e-02 -1.71751212e-01 -7.44323860e-02 -2.48107953e-02 6.03920467e-02 1.99275456e-01 6.64251521e-02 -1.57203294e-01 3.24249464e-03 4.50879047e-03 -1.39219266e-02 -6.40727580e-03 -4.64064220e-03 1.64210547e-04 1.80665485e-03 6.51188252e-04 -6.51188252e-04 -2.28643452e-03 2.28643452e-03 1.25264467e-04 -4.35082153e-04 -2.16964422e-04 9.44544481e-03 5.69742478e-02 2.26710495e-02 9.11275227e-03 -2.26710495e-02 -5.98891005e-02 -2.46043977e-02 5.98891005e-02 -1.15735780e-03 -1.42425294e-03 4.32077886e-03 2.00460252e-03 1.42425294e-03 -3.55321267e-05 1.22673788e-04 -2.67594037e-05 2.56060934e-05 3.14848160e-03 1.89914159e-02 9.11275227e-03 -1.62962327e-03 -7.55701649e-03 -2.46043977e-02 5.72262662e-03 1.99630335e-02 -2.76044654e-04 -6.43708735e-04 1.42425294e-03 6.04841681e-04 5.22771015e-04 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 6.51188252e-04 2.53135294e-03 -2.28600536e-03 -1.78410485e-04 4.59782247e-04 2.04285030e-04 -1.11066915e-02 -7.10145871e-02 -3.20054642e-02 -1.06684881e-02 2.26710495e-02 8.85285438e-02 2.95095146e-02 -6.06803588e-02 7.06161376e-04 1.09590367e-03 -3.66786595e-03 -1.69930240e-03 -1.22262198e-03 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 2.27823531e-03 8.00003727e-03 -8.00003727e-03 -4.41899521e-04 1.53469785e-03 7.65392422e-04 -2.93684884e-02 -1.64693282e-01 -6.71644943e-02 -2.72932817e-02 6.71644943e-02 1.69178880e-01 7.08075066e-02 -1.69178880e-01 5.00365540e-03 6.54105014e-03 -1.91168915e-02 -8.66658538e-03 -6.54105014e-03 1.22244630e-04 -4.21487409e-04 9.25616978e-05 -8.86486907e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 5.61759022e-03 2.23881648e-02 7.08075066e-02 -1.96411380e-02 -5.63929599e-02 1.72485035e-03 2.09264636e-03 -6.54105014e-03 -2.92175068e-03 -1.67409116e-03 6.03111568e-04 6.63633513e-03 2.52315372e-03 -2.27866446e-03 -8.84301209e-03 8.00003727e-03 6.25885014e-04 -1.62058512e-03 -7.21643868e-04 3.44970573e-02 2.06765444e-01 9.58039376e-02 3.19346459e-02 -6.63732360e-02 -2.55666160e-01 -8.52220534e-02 1.69178880e-01 -5.00605208e-03 -6.04935826e-03 1.79507415e-02 7.46088548e-03 5.98358049e-03 -2.80266684e-05 -3.09788318e-04 -8.96635549e-05 1.27645593e-04 3.19883438e-04 -4.51758142e-04 4.24904657e-06 6.85555547e-05 4.76480212e-05 -2.90743764e-04 7.24999625e-04 4.64604326e-04 -3.04108236e-04 7.90352123e-04 -2.34289734e-03 1.27634753e-04 -2.14405289e-04 -6.86769534e-04 3.07019318e-04 -8.06566400e-04 -7.58626682e-04 -6.41734093e-04 2.58534037e-05 -8.98002720e-05 1.87026312e-05 -1.87026312e-05 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 5.51145381e-04 4.66484788e-04 -1.28148024e-03 -1.82604212e-03 1.28148024e-03 5.68970014e-04 1.76503520e-05 -1.77520366e-03 -9.85484973e-04 -1.76503520e-05 1.16562923e-04 1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 9.94228598e-05 -2.91828551e-04 -1.36562960e-04 1.79735633e-03 -1.53985220e-03 1.44747440e-03 7.94834062e-04 -7.94561487e-04 4.35069962e-03 7.89788364e-04 -5.51684967e-03 -1.82140160e-03 -2.20576681e-03 5.32561099e-03 1.93251694e-03 1.99048524e-03 6.15274106e-05 6.78568920e-04 2.60527449e-04 -2.20594033e-04 -9.18778309e-04 7.80164894e-04 7.02617049e-05 -1.54384207e-04 -6.38261716e-05 9.12379677e-04 -4.64625899e-04 1.16537734e-03 6.53449231e-04 1.24970599e-04 1.10786596e-03 -1.55292111e-04 -3.78864150e-03 -1.45716187e-03 -1.43919689e-03 2.61925719e-03 5.92516593e-04 1.08836730e-03 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 1.87026310e-05 5.99118777e-04 -5.13284067e-04 7.94834062e-04 -6.72083101e-04 -2.64853829e-04 7.89788364e-04 2.24459732e-03 -1.83894989e-03 -1.02010732e-03 -9.94413772e-05 1.99048524e-03 8.82602648e-04 1.76503538e-05 -2.09533699e-05 -2.30541694e-04 -8.77725292e-05 7.90535749e-05 3.07587850e-04 -2.77581675e-04 -2.18794371e-05 5.63169039e-05 2.49125037e-05 -2.29717740e-04 -2.52930770e-03 -9.62831275e-04 8.67829024e-04 3.37575039e-03 -3.04907302e-03 -2.40622762e-04 6.20542033e-04 2.74771072e-04 8.02161920e-05 8.83492845e-04 3.25594127e-04 -3.07828064e-04 -1.14526706e-03 1.08403746e-03 7.15324657e-05 -2.09489434e-04 -9.75914609e-05 -1.77660633e-05 6.14441833e-05 -1.36062016e-05 1.24528913e-05 -8.89351465e-05 -9.78495099e-04 -3.78892317e-04 3.25594127e-04 1.32895588e-03 -1.14483791e-03 -1.01896469e-04 2.34189528e-04 9.80652718e-05 -2.79540982e-04 -3.08118840e-03 -1.13706785e-03 1.07583825e-03 4.00001864e-03 -3.78927493e-03 -2.51453785e-04 7.38202992e-04 3.44349746e-04 6.10150255e-05 -2.10743704e-04 4.69712051e-05 -4.30581980e-05 3.09547157e-04 3.40786578e-03 1.32075666e-03 -1.13749701e-03 -4.63224975e-03 4.00001864e-03 3.56474229e-04 -8.24090258e-04 -3.46191685e-04 -1.13912571e-05 -1.26317543e-04 -3.59315534e-05 5.11315772e-05 1.29437703e-04 -1.82347357e-04 2.12456635e-06 2.65607921e-05 1.81705086e-05 1.27002016e-05 -4.42097793e-05 9.35131333e-06 -8.91061892e-06 5.89361676e-05 6.50576527e-04 2.41696060e-04 -2.16995967e-04 -8.54786781e-04 7.68899516e-04 5.74280972e-05 -1.45913731e-04 -6.38258972e-05 3.27140331e-05 3.60788217e-04 1.41154488e-04 -1.14374274e-04 -4.97735633e-04 4.04712711e-04 4.07841922e-05 -8.16471441e-05 -3.19129521e-05 -1.38535120e-05 4.81227865e-05 -1.06733965e-05 9.35131320e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 -363 - -4.19067839e-05 -4.60671840e-04 -1.63047930e-04 1.71766884e-04 5.71146086e-04 -6.01152261e-04 -2.72705538e-05 1.13943659e-04 6.02177777e-05 -3.45722685e-03 -2.40103515e-02 -8.24789229e-03 -3.30304632e-03 9.90913897e-03 2.34207980e-02 9.51645564e-03 -2.85493669e-02 2.58777632e-04 9.76972556e-05 -2.93091767e-04 -3.94192935e-05 -2.95644701e-05 -4.59847886e-04 -5.05861954e-03 -1.79099103e-03 1.88599328e-03 6.27754236e-03 -6.60421974e-03 -3.01118122e-04 1.25610344e-03 6.63551663e-04 -2.82457761e-02 -1.71751212e-01 -6.03920467e-02 -2.48107953e-02 7.44323860e-02 1.57203294e-01 6.64251521e-02 -1.99275456e-01 3.92761630e-03 4.64064220e-03 -1.39219266e-02 -6.01172063e-03 -4.50879047e-03 1.72929501e-04 1.90165710e-03 6.51188252e-04 -7.22252505e-04 -2.28600536e-03 2.53135294e-03 8.77107835e-05 -4.59782247e-04 -2.56650527e-04 1.11066915e-02 7.10145871e-02 2.26710495e-02 1.06684881e-02 -3.20054642e-02 -6.06803588e-02 -2.95095146e-02 8.85285438e-02 -1.11855836e-03 -1.22262198e-03 3.66786595e-03 1.46120489e-03 1.09590367e-03 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 2.67594037e-05 3.14848160e-03 1.89914159e-02 7.55701649e-03 -1.62962327e-03 -9.11275227e-03 -1.99630335e-02 5.72262662e-03 2.46043977e-02 -3.85785934e-04 -5.22771015e-04 1.42425294e-03 5.41482523e-04 6.43708735e-04 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 -1.25264467e-04 4.35082153e-04 2.16964422e-04 -9.44544481e-03 -5.69742478e-02 -2.26710495e-02 -9.11275227e-03 2.26710495e-02 5.98891005e-02 2.46043977e-02 -5.98891005e-02 1.15735780e-03 1.42425294e-03 -4.32077886e-03 -2.00460252e-03 -1.42425294e-03 -6.03111568e-04 -6.63633513e-03 -2.27866446e-03 2.52315372e-03 8.00003727e-03 -8.84301209e-03 -3.12019415e-04 1.62058512e-03 9.02854256e-04 -3.44970573e-02 -2.06765444e-01 -6.63732360e-02 -3.19346459e-02 9.58039376e-02 1.69178880e-01 8.52220534e-02 -2.55666160e-01 3.95829032e-03 5.98358049e-03 -1.79507415e-02 -8.06581101e-03 -6.04935826e-03 1.22244630e-04 -4.21487409e-04 8.86486907e-05 -9.25616978e-05 -9.78949612e-03 -5.48977607e-02 -2.23881648e-02 5.61759022e-03 2.72932817e-02 5.63929599e-02 -1.96411380e-02 -7.08075066e-02 1.66788513e-03 1.67409116e-03 -6.54105014e-03 -2.95463956e-03 -2.09264636e-03 5.73105393e-04 6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 4.41899521e-04 -1.53469785e-03 -7.65392422e-04 2.93684884e-02 1.64693282e-01 6.71644943e-02 2.72932817e-02 -6.71644943e-02 -1.69178880e-01 -7.08075066e-02 1.69178880e-01 -5.00365540e-03 -6.54105014e-03 1.91168915e-02 8.66658538e-03 6.54105014e-03 -3.92709664e-05 -4.32763764e-04 -1.27217240e-04 1.80791612e-04 4.49763546e-04 -6.35743637e-04 4.24904199e-06 9.94228675e-05 7.02617075e-05 -6.44772096e-04 3.98780191e-05 5.03403775e-04 -4.13849516e-04 1.24154855e-03 -3.38826243e-03 7.06695363e-05 -2.12008609e-04 -6.86769528e-04 6.21686687e-04 -1.86506006e-03 -1.45716188e-03 -1.09287141e-03 2.70067140e-05 -9.37132791e-05 1.87026310e-05 -2.04654088e-05 -5.99118777e-04 5.13284067e-04 -2.64853829e-04 6.72083101e-04 7.94834062e-04 -1.83894989e-03 -2.24459732e-03 7.89788364e-04 2.54302654e-04 1.76503538e-05 -1.99048524e-03 -1.32474018e-03 -9.94413772e-05 1.16562923e-04 1.28613793e-03 4.42588686e-04 -4.67288779e-04 -1.56539438e-03 1.65128164e-03 6.85555624e-05 -2.91828551e-04 -1.54384202e-04 1.79735633e-03 -1.53985220e-03 7.94561487e-04 7.94834062e-04 -1.44747440e-03 5.51684967e-03 7.89788364e-04 -4.35069962e-03 -7.62907963e-04 -1.99048524e-03 5.32561099e-03 2.54363853e-03 2.20576681e-03 5.50355121e-05 6.07569013e-04 2.20841343e-04 -2.07914641e-04 -7.81316474e-04 7.36416338e-04 4.76480239e-05 -1.36562955e-04 -6.38261671e-05 7.07981324e-04 -8.60181042e-04 6.21979717e-04 5.90090074e-04 -1.80329523e-04 1.70864032e-03 -1.88180994e-04 -2.58294160e-03 -7.58626686e-04 -1.09994168e-03 2.00813559e-03 5.92516586e-04 9.85484973e-04 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 1.87026312e-05 5.30985993e-04 -6.45135782e-04 4.66484788e-04 -5.51145381e-04 -4.66484788e-04 1.28148024e-03 1.82604212e-03 -1.28148024e-03 -5.68970014e-04 -1.76503520e-05 1.77520366e-03 9.85484973e-04 1.76503520e-05 -2.09533699e-05 -2.30541694e-04 -7.90535749e-05 8.77725292e-05 2.77581675e-04 -3.07587850e-04 -1.06351425e-05 5.63169039e-05 3.14044002e-05 -2.29717740e-04 -2.52930770e-03 -8.67829024e-04 9.62831275e-04 3.04907302e-03 -3.37575039e-03 -1.17647348e-04 6.20542033e-04 3.45770961e-04 8.89351465e-05 9.78495099e-04 3.25594127e-04 -3.78892317e-04 -1.14483791e-03 1.32895588e-03 3.39787820e-05 -2.34189528e-04 -1.37277567e-04 -1.77660633e-05 6.14441833e-05 -1.24528913e-05 1.36062016e-05 -8.02161920e-05 -8.83492845e-04 -3.07828064e-04 3.25594127e-04 1.08403746e-03 -1.14526706e-03 -4.87504515e-05 2.09489434e-04 1.10744663e-04 -3.09547157e-04 -3.40786578e-03 -1.13749701e-03 1.32075666e-03 4.00001864e-03 -4.63224975e-03 -1.21573679e-04 8.24090258e-04 4.81811580e-04 6.10150255e-05 -2.10743704e-04 4.30581980e-05 -4.69712051e-05 2.79540982e-04 3.08118840e-03 1.07583825e-03 -1.13706785e-03 -3.78927493e-03 4.00001864e-03 1.72488735e-04 -7.38202992e-04 -3.89940239e-04 -2.26355552e-05 -2.49292990e-04 -7.34852386e-05 1.04277596e-04 2.59317810e-04 -3.66332851e-04 2.12456176e-06 5.74281049e-05 4.07841948e-05 1.38535120e-05 -4.81227865e-05 9.35131320e-06 -1.06733965e-05 5.89361676e-05 6.50576527e-04 2.16995967e-04 -2.41696060e-04 -7.68899516e-04 8.54786781e-04 2.65607998e-05 -1.45913731e-04 -8.16471397e-05 2.62221345e-05 2.89788310e-04 1.01468382e-04 -1.01694882e-04 -3.60273799e-04 3.60964155e-04 1.81705112e-05 -6.38258928e-05 -3.19129475e-05 -1.27002016e-05 4.42097793e-05 -8.91061892e-06 9.35131333e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 13 14 15 17 18 20 21 23 24 13 14 15 17 18 20 21 23 24 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 275 284 293 297 306 315 319 328 337 341 350 359 363 +358 + -4.19067839e-05 -4.60671840e-04 1.63047930e-04 1.71766884e-04 -5.71146086e-04 -6.01152261e-04 6.57854022e-05 6.49189655e-06 -1.13943659e-04 -3.45722685e-03 -2.40103515e-02 3.30304632e-03 8.24789229e-03 9.90913897e-03 -9.51645564e-03 -2.34207980e-02 -2.85493669e-02 -1.63526925e-04 9.76972556e-05 2.95644701e-05 2.04398356e-04 2.93091767e-04 -4.59847886e-04 -5.05861954e-03 1.79099103e-03 1.88599328e-03 -6.27754236e-03 -6.60421974e-03 7.25211658e-04 7.09998885e-05 -1.25610344e-03 -2.82457761e-02 -1.71751212e-01 2.48107953e-02 6.03920467e-02 7.44323860e-02 -6.64251521e-02 -1.57203294e-01 -1.99275456e-01 -7.17011093e-03 4.64064220e-03 4.50879047e-03 3.95555174e-04 1.39219266e-02 -3.55321267e-05 1.22673788e-04 2.56060934e-05 2.67594037e-05 -3.14848160e-03 -1.89914159e-02 -1.62962327e-03 7.55701649e-03 9.11275227e-03 5.72262662e-03 -1.99630335e-02 -2.46043977e-02 -6.61830588e-04 5.22771015e-04 6.43708735e-04 6.33591580e-05 1.42425294e-03 -1.72929501e-04 -1.90165710e-03 6.51188252e-04 7.22252505e-04 -2.28600536e-03 -2.53135294e-03 2.66121268e-04 5.23654970e-05 -4.59782247e-04 -1.11066915e-02 -7.10145871e-02 1.06684881e-02 2.26710495e-02 3.20054642e-02 -2.95095146e-02 -6.06803588e-02 -8.85285438e-02 -1.82471973e-03 1.22262198e-03 1.09590367e-03 2.38097508e-04 3.66786595e-03 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 2.50528934e-04 -4.35082153e-04 -9.44544481e-03 -5.69742478e-02 9.11275227e-03 2.26710495e-02 2.26710495e-02 -2.46043977e-02 -5.98891005e-02 -5.98891005e-02 -2.31471561e-03 1.42425294e-03 1.42425294e-03 4.32077886e-03 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 -9.25616978e-05 9.78949612e-03 5.48977607e-02 5.61759022e-03 -2.23881648e-02 -2.72932817e-02 -1.96411380e-02 5.63929599e-02 7.08075066e-02 3.39273548e-03 -1.67409116e-03 -2.09264636e-03 3.28888829e-05 -6.54105014e-03 6.03111568e-04 6.63633513e-03 -2.27866446e-03 -2.52315372e-03 8.00003727e-03 8.84301209e-03 -9.37904429e-04 -1.81210388e-04 1.62058512e-03 3.44970573e-02 2.06765444e-01 -3.19346459e-02 -6.63732360e-02 -9.58039376e-02 8.52220534e-02 1.69178880e-01 2.55666160e-01 8.96434240e-03 -5.98358049e-03 -6.04935826e-03 6.04925537e-04 -1.79507415e-02 5.73105393e-04 6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 -8.83799042e-04 1.53469785e-03 2.93684884e-02 1.64693282e-01 -2.72932817e-02 -6.71644943e-02 -6.71644943e-02 7.08075066e-02 1.69178880e-01 1.69178880e-01 1.00073108e-02 -6.54105014e-03 -6.54105014e-03 -1.91168915e-02 6.72976348e-05 7.42552082e-04 -2.54862833e-04 -2.70455167e-04 9.01521688e-04 9.55627075e-04 -9.78637762e-05 -1.13068392e-05 1.67978422e-04 9.35515860e-04 -7.64877644e-04 -7.17957752e-04 -2.86948348e-04 -7.76944222e-04 1.98304289e-04 -3.17385714e-03 -2.13088873e-03 1.23215965e-03 -1.26342078e-03 -1.39989072e-03 3.49267591e-04 -2.67162646e-03 -2.70067140e-05 9.37132791e-05 1.87026310e-05 2.04654088e-05 -5.99118777e-04 5.13284067e-04 -6.72083101e-04 2.64853829e-04 7.94834062e-04 2.24459732e-03 1.83894989e-03 7.89788364e-04 -1.27440998e-03 1.76503538e-05 9.94413772e-05 -4.42137531e-04 1.99048524e-03 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 -5.30985993e-04 6.45135782e-04 -5.51145381e-04 4.66484788e-04 4.66484788e-04 1.82604212e-03 1.28148024e-03 1.28148024e-03 -1.13794003e-03 1.76503520e-05 1.76503520e-05 1.77520366e-03 -6.49189852e-06 -7.09999071e-05 -2.47309569e-07 5.26128081e-05 1.15158059e-06 -1.82361971e-04 1.13068445e-05 3.82866511e-05 -1.78212514e-05 -2.04398353e-04 -3.95555143e-04 6.33591575e-05 -7.46950316e-04 9.85047821e-04 3.28888833e-05 2.08000118e-03 -1.47507564e-03 -3.49267599e-04 -1.15743753e-05 4.53711915e-04 -1.32641259e-03 6.11121600e-04 -1.16562923e-04 -1.28613793e-03 4.42588686e-04 4.67288779e-04 -1.56539438e-03 -1.65128164e-03 1.67978422e-04 1.78212424e-05 -2.91828551e-04 -1.79735633e-03 1.53985220e-03 7.94834062e-04 7.94561487e-04 1.44747440e-03 7.89788364e-04 5.51684967e-03 4.35069962e-03 -2.58430956e-03 1.99048524e-03 2.20576681e-03 -6.11121586e-04 5.32561099e-03 -2.09533699e-05 -2.30541694e-04 7.90535749e-05 8.77725292e-05 -2.77581675e-04 -3.07587850e-04 3.25145796e-05 6.49189655e-06 -5.63169039e-05 -2.29717740e-04 -2.52930770e-03 8.67829024e-04 9.62831275e-04 -3.04907302e-03 -3.37575039e-03 3.58270110e-04 7.09998885e-05 -6.20542033e-04 -1.77660633e-05 6.14441833e-05 1.24528913e-05 1.36062016e-05 -8.89351465e-05 -9.78495099e-04 3.25594127e-04 3.78892317e-04 -1.14483791e-03 -1.32895588e-03 1.35875251e-04 3.92122950e-05 -2.34189528e-04 -8.02161920e-05 -8.83492845e-04 3.07828064e-04 3.25594127e-04 -1.08403746e-03 -1.14526706e-03 1.20282917e-04 1.31532020e-05 -2.09489434e-04 6.10150255e-05 -2.10743704e-04 -4.30581980e-05 -4.69712051e-05 3.09547157e-04 3.40786578e-03 -1.13749701e-03 -1.32075666e-03 4.00001864e-03 4.63224975e-03 -4.78047908e-04 -1.35619896e-04 8.24090258e-04 2.79540982e-04 3.08118840e-03 -1.07583825e-03 -1.13706785e-03 3.78927493e-03 4.00001864e-03 -4.23942521e-04 -4.55904927e-05 7.38202992e-04 3.40268122e-05 3.75610533e-04 -1.24616816e-04 -1.40209149e-04 4.41665167e-04 4.95770554e-04 -4.89317068e-05 -1.13068392e-05 8.39888970e-05 -1.38535120e-05 4.81227865e-05 9.35131320e-06 1.06733965e-05 -1.27002016e-05 4.42097793e-05 8.91061892e-06 9.35131333e-06 -6.49189852e-06 -7.09999071e-05 1.29058925e-05 3.94596061e-05 -4.44389121e-05 -1.36771478e-04 1.13068445e-05 1.91433210e-05 -1.78212514e-05 -5.89361676e-05 -6.50576527e-04 2.16995967e-04 2.41696060e-04 -7.68899516e-04 -8.54786781e-04 8.39888970e-05 1.78212424e-05 -1.45913731e-04 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 + 0 22 44 61 83 103 120 142 162 184 201 217 239 261 270 279 283 292 301 305 314 323 332 336 340 349 358 +358 + -4.19067839e-05 -4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 6.57854022e-05 -6.49189655e-06 -1.13943659e-04 -3.45722685e-03 -2.40103515e-02 3.30304632e-03 9.90913897e-03 8.24789229e-03 -9.51645564e-03 -2.85493669e-02 -2.34207980e-02 -1.63526925e-04 2.95644701e-05 9.76972556e-05 -2.04398356e-04 2.93091767e-04 -4.59847886e-04 -5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 7.25211658e-04 -7.09998885e-05 -1.25610344e-03 -2.82457761e-02 -1.71751212e-01 2.48107953e-02 7.44323860e-02 6.03920467e-02 -6.64251521e-02 -1.99275456e-01 -1.57203294e-01 -7.17011093e-03 4.50879047e-03 4.64064220e-03 -3.95555174e-04 1.39219266e-02 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 -3.14848160e-03 -1.89914159e-02 -1.62962327e-03 9.11275227e-03 7.55701649e-03 5.72262662e-03 -2.46043977e-02 -1.99630335e-02 -6.61830588e-04 6.43708735e-04 5.22771015e-04 -6.33591580e-05 1.42425294e-03 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 2.50528934e-04 -4.35082153e-04 -9.44544481e-03 -5.69742478e-02 9.11275227e-03 2.26710495e-02 2.26710495e-02 -2.46043977e-02 -5.98891005e-02 -5.98891005e-02 -2.31471561e-03 1.42425294e-03 1.42425294e-03 4.32077886e-03 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 6.51188252e-04 -2.53135294e-03 -2.28600536e-03 2.66121268e-04 -5.23654970e-05 -4.59782247e-04 -1.11066915e-02 -7.10145871e-02 1.06684881e-02 3.20054642e-02 2.26710495e-02 -2.95095146e-02 -8.85285438e-02 -6.06803588e-02 -1.82471973e-03 1.09590367e-03 1.22262198e-03 -2.38097508e-04 3.66786595e-03 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 9.78949612e-03 5.48977607e-02 5.61759022e-03 -2.72932817e-02 -2.23881648e-02 -1.96411380e-02 7.08075066e-02 5.63929599e-02 3.39273548e-03 -2.09264636e-03 -1.67409116e-03 -3.28888829e-05 -6.54105014e-03 5.73105393e-04 6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 -8.83799042e-04 1.53469785e-03 2.93684884e-02 1.64693282e-01 -2.72932817e-02 -6.71644943e-02 -6.71644943e-02 7.08075066e-02 1.69178880e-01 1.69178880e-01 1.00073108e-02 -6.54105014e-03 -6.54105014e-03 -1.91168915e-02 6.03111568e-04 6.63633513e-03 -2.52315372e-03 -2.27866446e-03 8.84301209e-03 8.00003727e-03 -9.37904429e-04 1.81210388e-04 1.62058512e-03 3.44970573e-02 2.06765444e-01 -3.19346459e-02 -9.58039376e-02 -6.63732360e-02 8.52220534e-02 2.55666160e-01 1.69178880e-01 8.96434240e-03 -6.04935826e-03 -5.98358049e-03 -6.04925537e-04 -1.79507415e-02 6.72976348e-05 7.42552082e-04 -2.70455167e-04 -2.54862833e-04 9.55627075e-04 9.01521688e-04 -9.78637762e-05 1.13068392e-05 1.67978422e-04 9.35515860e-04 -7.64877644e-04 -7.17957752e-04 -7.76944222e-04 -2.86948348e-04 1.98304289e-04 -2.13088873e-03 -3.17385714e-03 1.23215965e-03 -1.39989072e-03 -1.26342078e-03 -3.49267591e-04 -2.67162646e-03 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 -5.30985993e-04 6.45135782e-04 -5.51145381e-04 4.66484788e-04 4.66484788e-04 1.82604212e-03 1.28148024e-03 1.28148024e-03 -1.13794003e-03 1.76503520e-05 1.76503520e-05 1.77520366e-03 -2.70067140e-05 9.37132791e-05 2.04654088e-05 1.87026310e-05 -5.99118777e-04 5.13284067e-04 -6.72083101e-04 7.94834062e-04 2.64853829e-04 2.24459732e-03 7.89788364e-04 1.83894989e-03 -1.27440998e-03 9.94413772e-05 1.76503538e-05 4.42137531e-04 1.99048524e-03 6.49189852e-06 7.09999071e-05 -5.26128081e-05 2.47309569e-07 1.82361971e-04 -1.15158059e-06 -1.13068445e-05 3.82866511e-05 1.78212514e-05 2.04398353e-04 3.95555143e-04 -6.33591575e-05 -9.85047821e-04 7.46950316e-04 -3.28888833e-05 1.47507564e-03 -2.08000118e-03 3.49267599e-04 -4.53711915e-04 1.15743753e-05 -1.32641259e-03 -6.11121600e-04 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 1.67978422e-04 -1.78212424e-05 -2.91828551e-04 -1.79735633e-03 1.53985220e-03 7.94834062e-04 1.44747440e-03 7.94561487e-04 7.89788364e-04 4.35069962e-03 5.51684967e-03 -2.58430956e-03 2.20576681e-03 1.99048524e-03 6.11121586e-04 5.32561099e-03 -2.09533699e-05 -2.30541694e-04 8.77725292e-05 7.90535749e-05 -3.07587850e-04 -2.77581675e-04 3.25145796e-05 -6.49189655e-06 -5.63169039e-05 -2.29717740e-04 -2.52930770e-03 9.62831275e-04 8.67829024e-04 -3.37575039e-03 -3.04907302e-03 3.58270110e-04 -7.09998885e-05 -6.20542033e-04 -1.77660633e-05 6.14441833e-05 1.36062016e-05 1.24528913e-05 -8.02161920e-05 -8.83492845e-04 3.25594127e-04 3.07828064e-04 -1.14526706e-03 -1.08403746e-03 1.20282917e-04 -1.31532020e-05 -2.09489434e-04 -8.89351465e-05 -9.78495099e-04 3.78892317e-04 3.25594127e-04 -1.32895588e-03 -1.14483791e-03 1.35875251e-04 -3.92122950e-05 -2.34189528e-04 6.10150255e-05 -2.10743704e-04 -4.69712051e-05 -4.30581980e-05 2.79540982e-04 3.08118840e-03 -1.13706785e-03 -1.07583825e-03 4.00001864e-03 3.78927493e-03 -4.23942521e-04 4.55904927e-05 7.38202992e-04 3.09547157e-04 3.40786578e-03 -1.32075666e-03 -1.13749701e-03 4.63224975e-03 4.00001864e-03 -4.78047908e-04 1.35619896e-04 8.24090258e-04 3.40268122e-05 3.75610533e-04 -1.40209149e-04 -1.24616816e-04 4.95770554e-04 4.41665167e-04 -4.89317068e-05 1.13068392e-05 8.39888970e-05 -1.27002016e-05 4.42097793e-05 9.35131333e-06 8.91061892e-06 -1.38535120e-05 4.81227865e-05 1.06733965e-05 9.35131320e-06 6.49189852e-06 7.09999071e-05 -3.94596061e-05 -1.29058925e-05 1.36771478e-04 4.44389121e-05 -1.13068445e-05 1.91433210e-05 1.78212514e-05 -5.89361676e-05 -6.50576527e-04 2.41696060e-04 2.16995967e-04 -8.54786781e-04 -7.68899516e-04 8.39888970e-05 -1.78212424e-05 -1.45913731e-04 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 15 18 22 23 15 18 22 23 13 14 16 17 19 20 21 24 25 13 14 16 17 19 20 21 24 25 + 0 22 44 61 81 103 120 140 162 184 200 217 239 261 270 279 283 292 301 305 314 323 332 336 340 349 358 +382 + 8.71895427e-06 -3.00061752e-05 -6.49189655e-06 -6.49189655e-06 1.15240895e-03 8.00345050e-03 5.60231245e-04 -3.30304632e-03 -3.30304632e-03 -1.95641710e-03 9.51645564e-03 9.51645564e-03 -6.35004709e-05 -2.14253180e-04 -2.14253180e-04 -2.95644701e-05 9.50022517e-05 -3.26677379e-04 -7.09998885e-05 -7.09998885e-05 9.41525869e-03 5.72504040e-02 5.77007414e-03 -2.48107953e-02 -2.48107953e-02 -1.99304448e-02 6.64251521e-02 6.64251521e-02 2.16166309e-03 -1.89848533e-03 -1.89848533e-03 -4.50879047e-03 8.71895442e-06 9.50022532e-05 -3.55321266e-05 -3.55321266e-05 1.22244630e-04 1.22244630e-04 -1.35947420e-05 2.58534045e-05 2.71074055e-03 2.03708112e-02 5.43207758e-04 -7.70479146e-03 -7.70479146e-03 -1.64378945e-03 2.29168167e-02 2.29168167e-02 -5.99154015e-05 -1.29386204e-05 -1.29386204e-05 3.41339087e-04 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 -2.67594037e-05 3.14848160e-03 1.89914159e-02 1.62962327e-03 -7.55701649e-03 -9.11275227e-03 -5.72262662e-03 1.99630335e-02 2.46043977e-02 6.61830588e-04 -5.22771015e-04 -6.43708735e-04 -6.33591580e-05 -1.42425294e-03 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 -2.56060934e-05 3.14848160e-03 1.89914159e-02 1.62962327e-03 -9.11275227e-03 -7.55701649e-03 -5.72262662e-03 2.46043977e-02 1.99630335e-02 6.61830588e-04 -6.43708735e-04 -5.22771015e-04 6.33591580e-05 -1.42425294e-03 -3.00061754e-05 -3.26677380e-04 1.22673788e-04 1.22673788e-04 -4.21487409e-04 -4.21487409e-04 4.73278602e-05 -8.98002728e-05 -8.39173435e-03 -6.03714157e-02 -2.13628283e-03 2.30218531e-02 2.30218531e-02 6.54704601e-03 -6.68461425e-02 -6.68461425e-02 -8.12902293e-04 1.40079141e-04 1.40079141e-04 6.17570719e-04 -1.22244630e-04 4.21487409e-04 8.86486907e-05 9.25616978e-05 -9.78949612e-03 -5.48977607e-02 -5.61759022e-03 2.23881648e-02 2.72932817e-02 1.96411380e-02 -5.63929599e-02 -7.08075066e-02 -3.39273548e-03 1.67409116e-03 2.09264636e-03 -3.28888829e-05 6.54105014e-03 -1.22244630e-04 4.21487409e-04 9.25616978e-05 8.86486907e-05 -9.78949612e-03 -5.48977607e-02 -5.61759022e-03 2.72932817e-02 2.23881648e-02 1.96411380e-02 -7.08075066e-02 -5.63929599e-02 -3.39273548e-03 2.09264636e-03 1.67409116e-03 3.28888829e-05 6.54105014e-03 -1.35947415e-05 4.73278597e-05 9.78022909e-06 9.78022909e-06 -1.93829176e-04 4.83333083e-04 -4.12063472e-05 1.49240127e-04 1.49240127e-04 2.51908105e-04 6.53331028e-04 6.53331028e-04 -4.10719879e-04 4.65295430e-05 4.65295430e-05 6.14038636e-04 6.49189852e-06 7.09999071e-05 -2.56060941e-05 -2.67594044e-05 8.86486914e-05 9.25616986e-05 -9.78023416e-06 -8.81388741e-07 1.87026402e-05 3.81393684e-04 1.80509883e-04 3.85346086e-04 -2.03514962e-04 -4.33902441e-04 -1.16615035e-03 -9.33418971e-04 -3.50966477e-04 7.99414046e-04 -5.88345543e-06 -1.95152926e-05 1.10341792e-04 -1.30933982e-03 6.49189852e-06 7.09999071e-05 -2.67594044e-05 -2.56060941e-05 9.25616986e-05 8.86486914e-05 -9.78023416e-06 8.81388741e-07 1.87026402e-05 3.81393684e-04 1.80509883e-04 3.85346086e-04 -4.33902441e-04 -2.03514962e-04 -1.16615035e-03 -3.50966477e-04 -9.33418971e-04 7.99414046e-04 -1.95152926e-05 -5.88345543e-06 -1.10341792e-04 -1.30933982e-03 8.81388870e-07 -8.81388870e-07 2.64990116e-04 -2.64990116e-04 -5.24580763e-04 5.24580763e-04 4.08955117e-05 -4.08955117e-05 4.42137531e-04 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 -1.87026312e-05 5.30985993e-04 -6.45135782e-04 5.51145381e-04 -4.66484788e-04 -4.66484788e-04 -1.82604212e-03 -1.28148024e-03 -1.28148024e-03 1.13794003e-03 -1.76503520e-05 -1.76503520e-05 -1.77520366e-03 2.09534141e-05 2.30130146e-04 8.71895427e-06 -8.39943549e-05 -8.39943549e-05 -3.00061752e-05 2.93564411e-04 2.93564411e-04 -3.32708226e-05 -6.49189655e-06 -6.49189655e-06 5.76267551e-05 2.30130146e-04 2.52931185e-03 9.50022517e-05 -9.23162005e-04 -9.23162005e-04 -3.26677379e-04 3.22846934e-03 3.22846934e-03 -3.66941548e-04 -7.09998885e-05 -7.09998885e-05 6.35561405e-04 8.71895442e-06 9.50022532e-05 1.77660633e-05 -3.55321266e-05 -3.55321266e-05 -6.12296045e-05 1.22244630e-04 1.22244630e-04 -1.35947420e-05 -1.31532020e-05 -1.31532020e-05 2.58534045e-05 8.39943549e-05 9.23162005e-04 3.55321267e-05 -3.25594125e-04 -3.43360188e-04 -1.22673788e-04 1.14116746e-03 1.20239706e-03 -1.30246017e-04 -2.56060934e-05 -2.67594037e-05 -1.31532020e-05 2.25592719e-04 8.39943549e-05 9.23162005e-04 3.55321267e-05 -3.43360188e-04 -3.25594125e-04 -1.22673788e-04 1.20239706e-03 1.14116746e-03 -1.30246017e-04 -2.67594037e-05 -2.56060934e-05 1.31532020e-05 2.25592719e-04 -3.00061754e-05 -3.26677380e-04 -6.12296045e-05 1.22673788e-04 1.22673788e-04 2.10743705e-04 -4.21487409e-04 -4.21487409e-04 4.73278602e-05 4.55904927e-05 4.55904927e-05 -8.98002728e-05 -2.93564411e-04 -3.22846934e-03 -1.22244630e-04 1.14116746e-03 1.20239706e-03 4.21487409e-04 -4.00001864e-03 -4.21076234e-03 4.59856521e-04 8.86486907e-05 9.25616978e-05 4.55904927e-05 -7.96494859e-04 -2.93564411e-04 -3.22846934e-03 -1.22244630e-04 1.20239706e-03 1.14116746e-03 4.21487409e-04 -4.21076234e-03 -4.00001864e-03 4.59856521e-04 9.25616978e-05 8.86486907e-05 -4.55904927e-05 -7.96494859e-04 -3.32708226e-05 -3.66941548e-04 -1.35947415e-05 1.30246017e-04 1.30246017e-04 4.73278597e-05 -4.59856521e-04 -4.59856521e-04 4.89320694e-05 9.78022909e-06 9.78022909e-06 -8.39895252e-05 6.49189852e-06 7.09999071e-05 1.31532020e-05 -2.56060941e-05 -2.67594044e-05 -4.55904927e-05 8.86486914e-05 9.25616986e-05 -9.78023416e-06 -9.35131785e-06 -9.79201225e-06 -8.81388741e-07 1.87026402e-05 6.49189852e-06 7.09999071e-05 1.31532020e-05 -2.67594044e-05 -2.56060941e-05 -4.55904927e-05 9.25616986e-05 8.86486914e-05 -9.78023416e-06 -9.79201225e-06 -9.35131785e-06 8.81388741e-07 1.87026402e-05 1.31532020e-05 -1.31532020e-05 -4.55904927e-05 4.55904927e-05 8.81388870e-07 -8.81388870e-07 -1.91433301e-05 5.76267551e-05 6.35561405e-04 2.58534037e-05 -2.25592719e-04 -2.25592719e-04 -8.98002720e-05 7.96494859e-04 7.96494859e-04 -8.39895252e-05 -1.87026312e-05 -1.87026312e-05 1.45914819e-04 + 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 16 17 19 20 22 23 24 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 + 0 16 32 52 69 86 106 123 140 156 178 200 209 225 237 249 261 274 287 299 312 325 337 350 363 370 382 0 0 -1 -573 - -6.19437059e-02 1.21156002e-01 2.14604447e-02 -2.14604447e-02 3.36635330e-01 6.00803025e-02 2.79978651e-01 -7.61269872e-02 -2.79978651e-01 -9.88564063e-02 2.63462323e-01 9.88564063e-02 -9.04387481e-02 -2.99232209e-02 1.86567728e-01 1.56644507e-01 2.99232209e-02 -2.99628408e-01 4.28531245e-01 1.24251960e-01 -1.24251960e-01 7.95960981e-01 3.52184840e-01 2.82739999e-01 -5.92943912e-01 -2.82739999e-01 -3.44314839e-01 6.23481967e-01 3.44314839e-01 -5.70212879e-02 1.81587718e-01 -8.28239502e-02 9.87637677e-02 -1.81587718e-01 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 6.29105724e-02 -3.16946196e-01 1.64738608e-01 6.47757141e-02 6.47757141e-02 2.50928153e-01 -1.80106320e-01 -1.80106320e-01 4.22679391e-02 -9.94422948e-02 2.58354085e-02 -2.78263070e-02 -1.72239107e-01 -2.78263070e-02 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 1.11157578e-01 2.79195153e-01 -2.79195153e-01 -6.26186216e-03 -1.22262008e-02 1.08458634e-02 -6.73051834e-01 -7.10945304e-01 -5.66632020e-01 6.47757141e-02 5.66632020e-01 4.74320364e-01 1.98643602e-01 -4.74320364e-01 1.00591741e-01 -3.75360119e-02 -3.06942202e-01 -1.74230006e-01 3.75360119e-02 -1.11157578e-01 1.52775148e-01 6.29105724e-02 -4.59516086e-02 3.16946196e-01 -1.64738608e-01 2.50928153e-01 -6.47757141e-02 6.47757141e-02 4.22679391e-02 1.80106320e-01 -1.80106320e-01 -1.98884590e-01 -2.78263070e-02 2.78263070e-02 2.58354085e-02 -2.79195153e-01 3.14419661e-01 1.07897992e-01 -1.59352399e-01 4.94072922e-01 -1.26865104e-01 -2.89740381e-01 -2.89740381e-01 -2.26847922e-01 2.19389285e-01 2.19389285e-01 1.15101243e-01 6.98971024e-02 -4.86987866e-03 -1.25835261e-01 1.21065333e-01 -1.25835261e-01 1.21156002e-01 4.28531245e-01 1.52775148e-01 -1.52775148e-01 -3.14419661e-01 3.14419661e-01 2.09556075e-02 3.03164600e-02 -3.62961769e-02 8.56391652e-01 8.40931702e-01 3.64686303e-01 -6.68490304e-01 -3.64686303e-01 -4.49591770e-01 2.19389285e-01 4.49591770e-01 5.56554497e-03 3.04632910e-01 -6.25022448e-02 -9.63980665e-03 -3.04632910e-01 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 1.07897992e-01 -4.94072922e-01 1.26865104e-01 -2.26847922e-01 2.89740381e-01 -2.89740381e-01 1.15101243e-01 -2.19389285e-01 2.19389285e-01 1.39794205e-01 -1.25835261e-01 1.25835261e-01 -4.86987866e-03 -6.26186216e-03 2.09556075e-02 -5.54402578e-03 5.80070473e-03 9.04387481e-02 5.70212881e-02 2.22852980e-01 -6.05558966e-02 -3.77369524e-02 -3.23356514e-03 4.21308788e-02 1.03228871e-01 -1.74482015e-01 -5.45816124e-03 1.48376777e-01 -7.41883884e-02 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 6.29105724e-02 1.07897992e-01 -1.59352399e-01 5.54402575e-03 -1.99460369e-02 -9.89892161e-03 -2.69567029e-01 5.37216627e-02 -4.23416092e-02 -1.05713030e-01 3.19466606e-01 -2.18216613e-01 9.12861759e-02 2.41784577e-02 -1.42918615e-01 3.52009406e-02 -1.27168854e-01 -1.74482015e-01 -8.11848975e-02 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.12922522e-01 -1.52485431e-01 4.03507107e-02 4.03507107e-02 -4.03507107e-02 8.75114737e-02 8.75114737e-02 -8.75114737e-02 -3.52009407e-02 3.52009407e-02 3.52009407e-02 1.08458634e-02 -3.62961769e-02 9.89892165e-03 -9.75072799e-03 -1.56644507e-01 -9.87637680e-02 -1.72239107e-01 1.04885890e-01 2.79115895e-01 1.21065333e-01 -7.29728226e-02 -6.33330159e-02 -8.25141012e-02 -2.56996116e-01 -1.74482015e-01 3.65301443e-02 2.14604447e-02 1.24251960e-01 6.29105724e-02 -4.59516086e-02 -1.59352399e-01 1.07897992e-01 -5.80070471e-03 1.99460369e-02 9.75072795e-03 2.69567029e-01 -5.37216627e-02 3.19466606e-01 1.05713030e-01 -4.23416092e-02 2.41784577e-02 -9.12861759e-02 -2.18216613e-01 -2.22565165e-01 -8.11848975e-02 1.27168854e-01 -3.65301442e-02 3.52009406e-02 1.15240891e-03 9.41525834e-03 3.14848161e-03 -2.71074056e-03 -3.14848161e-03 -9.78949613e-03 8.39173435e-03 9.78949613e-03 9.69145425e-05 -3.81393629e-04 -5.30985818e-04 -1.67860912e-04 3.81393629e-04 9.97941008e-02 3.65466664e-01 1.79197132e-01 -6.19437059e-02 -1.79197132e-01 -3.79905335e-01 1.21156002e-01 3.79905335e-01 -1.55757010e-02 2.14604447e-02 5.39558109e-02 2.69779055e-02 -2.14604447e-02 8.00345014e-03 5.72504005e-02 1.89914160e-02 -2.03708112e-02 -1.89914160e-02 -5.48977607e-02 6.03714158e-02 5.48977607e-02 -2.41666982e-04 -1.80509349e-04 6.45137476e-04 4.18579492e-04 1.80509349e-04 3.65466664e-01 5.27743980e-01 3.65985728e-01 -2.99628408e-01 -3.65985728e-01 -3.83703952e-01 4.28531245e-01 3.83703952e-01 -3.53505492e-02 1.24251960e-01 1.22457895e-01 6.12289473e-02 -1.24251960e-01 -3.30304633e-03 -2.48107954e-02 -7.55701649e-03 7.70479146e-03 9.11275228e-03 2.23881648e-02 -2.30218531e-02 -2.72932817e-02 1.54868103e-04 2.03514971e-04 4.66484809e-04 2.61740808e-04 -4.33902449e-04 -1.79197132e-01 -3.65985728e-01 -1.77165865e-01 1.11157578e-01 2.88323443e-01 2.29939912e-01 -1.52775148e-01 -4.45925062e-01 -1.72984576e-03 -4.59516086e-02 -1.06712798e-01 -7.21405924e-02 6.29105724e-02 -5.60231243e-04 -5.77007412e-03 -1.62962327e-03 5.43207758e-04 1.62962327e-03 5.61759022e-03 -2.13628283e-03 -5.61759022e-03 -2.06031717e-05 3.85346082e-04 5.51145373e-04 3.56857402e-05 -3.85346082e-04 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 1.11157578e-01 1.11157578e-01 2.79195153e-01 -2.15985150e-01 -2.79195153e-01 -6.26186216e-03 -3.75683866e-02 -1.22262008e-02 1.08458634e-02 3.75683866e-02 3.30304633e-03 2.48107954e-02 9.11275228e-03 -7.70479146e-03 -7.55701649e-03 -2.72932817e-02 2.30218531e-02 2.23881648e-02 3.04108241e-04 -4.33902449e-04 -4.66484809e-04 3.24930728e-06 2.03514971e-04 1.79197132e-01 3.65985728e-01 2.88323443e-01 -1.11157578e-01 -1.77165865e-01 -4.45925062e-01 1.52775148e-01 2.29939912e-01 -6.33405085e-02 6.29105724e-02 1.06712798e-01 3.45722058e-02 -4.59516086e-02 9.51645565e-03 6.64251522e-02 1.99630335e-02 -2.29168167e-02 -2.46043977e-02 -5.63929599e-02 6.68461425e-02 7.08075066e-02 -7.80965776e-04 9.33418963e-04 1.28148022e-03 3.03510878e-04 -3.50966470e-04 3.79905335e-01 3.83703952e-01 2.29939912e-01 -2.79195153e-01 -4.45925062e-01 -9.07048686e-02 3.14419661e-01 4.05124529e-01 4.88271161e-02 1.07897992e-01 1.15361196e-01 1.05097813e-01 -1.59352399e-01 1.95641709e-03 1.99304448e-02 5.72262662e-03 -1.64378945e-03 -5.72262662e-03 -1.96411380e-02 6.54704601e-03 1.96411380e-02 1.25954051e-04 -1.16615035e-03 -1.82604211e-03 -2.18158816e-04 1.16615035e-03 1.21156002e-01 4.28531245e-01 1.52775148e-01 -2.15985150e-01 -1.52775148e-01 -3.14419661e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 9.48344293e-02 3.03164600e-02 -3.62961769e-02 -9.48344293e-02 -9.51645565e-03 -6.64251522e-02 -2.46043977e-02 2.29168167e-02 1.99630335e-02 7.08075066e-02 -6.68461425e-02 -5.63929599e-02 -1.27634757e-04 -3.50966470e-04 -1.28148022e-03 -8.28091640e-04 9.33418963e-04 -3.79905335e-01 -3.83703952e-01 -4.45925062e-01 2.79195153e-01 2.29939912e-01 4.05124529e-01 -3.14419661e-01 -9.07048686e-02 1.15430934e-01 -1.59352399e-01 -1.15361196e-01 -1.02633834e-02 1.07897992e-01 3.17501900e-05 -1.08083199e-03 -3.85785929e-04 -2.99577026e-05 2.76044649e-04 1.66788513e-03 -4.06451145e-04 -1.72485035e-03 2.28923130e-04 3.04148296e-04 5.68970229e-04 3.69298191e-04 -4.95265888e-04 -1.55757010e-02 -3.53505492e-02 1.72984576e-03 -6.26186216e-03 6.33405085e-02 -4.88271161e-02 2.09556075e-02 -1.15430934e-01 -1.95657766e-02 -5.54402578e-03 -3.61214886e-02 -3.54628585e-02 5.80070473e-03 2.14253235e-04 1.89848587e-03 5.22771006e-04 -1.29386167e-05 -6.43708727e-04 -1.67409115e-03 1.40079137e-04 2.09264635e-03 -1.21517129e-05 -5.88353340e-06 -1.76506147e-05 -6.07436431e-05 1.95153713e-05 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 3.75683866e-02 6.29105724e-02 1.07897992e-01 -9.48344293e-02 -1.59352399e-01 5.54402575e-03 -1.99460369e-02 -1.99460369e-02 -9.89892161e-03 2.00942306e-02 2.95646450e-05 4.50879217e-03 1.42425292e-03 3.41339095e-04 -1.42425292e-03 -6.54105012e-03 6.17570712e-04 6.54105012e-03 3.07019532e-04 -1.30934008e-03 -1.77520448e-03 -5.31773429e-04 1.30934008e-03 5.39558109e-02 1.22457895e-01 1.06712798e-01 -1.22262008e-02 -1.06712798e-01 -1.15361196e-01 3.03164600e-02 1.15361196e-01 -3.61214886e-02 1.99460370e-02 1.25276701e-01 6.25642535e-02 -1.99460370e-02 -5.49929422e-05 1.87205591e-03 5.41482515e-04 5.18882630e-05 -6.04841672e-04 -2.95463955e-03 7.03994034e-04 2.92175067e-03 3.69298191e-04 -7.47483889e-04 -9.85485344e-04 -1.97505690e-04 6.37142095e-04 2.69779055e-02 6.12289473e-02 7.21405924e-02 1.08458634e-02 -3.45722058e-02 -1.05097813e-01 -3.62961769e-02 1.02633834e-02 -3.54628585e-02 9.89892165e-03 6.25642535e-02 2.13832051e-02 -9.75072799e-03 -2.14253235e-04 -1.89848587e-03 -6.43708727e-04 1.29386167e-05 5.22771006e-04 2.09264635e-03 -1.40079137e-04 -1.67409115e-03 -5.86813944e-05 1.95153713e-05 1.76506147e-05 1.98481295e-05 -5.88353340e-06 2.14604447e-02 1.24251960e-01 6.29105724e-02 -3.75683866e-02 -4.59516086e-02 -1.59352399e-01 9.48344293e-02 1.07897992e-01 -5.80070471e-03 2.00942306e-02 1.99460369e-02 9.75072795e-03 -1.99460369e-02 - 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 73 89 106 128 144 160 182 197 213 235 261 287 313 339 365 391 417 443 469 495 521 547 573 -516 - -9.97941008e-02 -2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 3.68464755e-02 -6.32586010e-02 -2.08990781e-02 -3.36635330e-01 -6.00803025e-02 -2.79978651e-01 -2.79978651e-01 -7.61269872e-02 9.88564063e-02 9.88564063e-02 2.63462323e-01 9.04387481e-02 1.86567728e-01 -2.99232209e-02 1.56644507e-01 -2.99232209e-02 -5.25968835e-01 -5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 1.39296249e-01 -1.09780482e-01 7.23573908e-03 -7.95960981e-01 -3.52184840e-01 -2.82739999e-01 -2.82739999e-01 -5.92943912e-01 3.44314839e-01 3.44314839e-01 6.23481967e-01 5.70212879e-02 -8.28239502e-02 1.81587718e-01 9.87637677e-02 1.81587718e-01 1.95964683e-01 1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 -2.49316357e-02 1.03324683e-01 4.31828598e-02 3.16946196e-01 -1.64738608e-01 -6.47757141e-02 2.50928153e-01 6.47757141e-02 1.80106320e-01 4.22679391e-02 -1.80106320e-01 9.94422948e-02 -2.78263070e-02 2.58354085e-02 -1.72239107e-01 2.78263070e-02 -1.11157578e-01 1.52775148e-01 6.29105724e-02 -4.59516086e-02 3.16946196e-01 -1.64738608e-01 2.50928153e-01 -6.47757141e-02 6.47757141e-02 4.22679391e-02 1.80106320e-01 -1.80106320e-01 -1.98884590e-01 -2.78263070e-02 2.78263070e-02 2.58354085e-02 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 1.77165865e-01 5.25030657e-01 -2.19480362e-01 1.27634081e-01 -9.85919203e-02 -3.34435159e-03 -6.73051834e-01 -7.10945304e-01 -5.66632020e-01 -5.66632020e-01 -6.47757141e-02 4.74320364e-01 4.74320364e-01 -1.98643602e-01 1.00591741e-01 3.06942202e-01 3.75360119e-02 1.74230006e-01 3.75360119e-02 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 1.71165515e-02 -1.10747881e-01 -2.96467369e-02 -4.94072922e-01 1.26865104e-01 2.89740381e-01 -2.26847922e-01 -2.89740381e-01 -2.19389285e-01 1.15101243e-01 2.19389285e-01 -6.98971024e-02 -1.25835261e-01 -4.86987866e-03 1.21065333e-01 1.25835261e-01 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 1.07897992e-01 -4.94072922e-01 1.26865104e-01 -2.26847922e-01 2.89740381e-01 -2.89740381e-01 1.15101243e-01 -2.19389285e-01 2.19389285e-01 1.39794205e-01 -1.25835261e-01 1.25835261e-01 -4.86987866e-03 6.31512314e-01 6.34165035e-01 7.98789769e-01 -2.40399462e-01 -7.19544190e-01 9.07048686e-02 -2.72167395e-01 8.96099338e-02 -6.30930247e-02 8.56391652e-01 8.40931702e-01 3.64686303e-01 3.64686303e-01 6.68490304e-01 -4.49591770e-01 -4.49591770e-01 -2.19389285e-01 5.56554497e-03 6.25022448e-02 -3.04632910e-01 9.63980665e-03 -3.04632910e-01 -5.69507344e-03 -6.85951504e-02 -2.83913272e-02 9.53064110e-04 1.14770784e-01 -4.13055271e-02 1.95657767e-02 1.89760533e-02 2.38614490e-02 -9.04387481e-02 -5.70212881e-02 -2.22852980e-01 -3.77369524e-02 -6.05558966e-02 3.23356514e-03 1.03228871e-01 4.21308788e-02 1.74482015e-01 1.48376777e-01 -5.45816124e-03 7.41883884e-02 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.12922522e-01 -1.52485431e-01 4.03507107e-02 4.03507107e-02 -4.03507107e-02 8.75114737e-02 8.75114737e-02 -8.75114737e-02 -3.52009407e-02 3.52009407e-02 3.52009407e-02 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 5.32669237e-02 -1.25276700e-01 -5.26653316e-02 -2.69567029e-01 5.37216627e-02 -4.23416092e-02 -3.19466606e-01 1.05713030e-01 -2.18216613e-01 -2.41784577e-02 -9.12861759e-02 -1.42918615e-01 1.27168854e-01 -3.52009406e-02 1.74482015e-01 -8.11848975e-02 -3.30567329e-02 -1.29693635e-01 -1.01098325e-01 6.58000602e-02 1.80548889e-01 -8.36197915e-02 4.70642679e-02 -7.24631748e-02 -2.13832049e-02 -1.56644507e-01 -9.87637680e-02 -1.72239107e-01 -2.79115895e-01 -1.04885890e-01 1.21065333e-01 6.33330159e-02 7.29728226e-02 2.56996116e-01 8.25141012e-02 1.74482015e-01 3.65301443e-02 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 1.99460370e-02 -2.69567029e-01 5.37216627e-02 -3.19466606e-01 -4.23416092e-02 1.05713030e-01 -2.41784577e-02 -2.18216613e-01 -9.12861759e-02 2.22565165e-01 1.27168854e-01 -8.11848975e-02 -3.65301442e-02 -3.52009406e-02 -1.15240899e-03 -6.59164266e-03 -3.45761104e-03 1.15253701e-03 1.79636435e-03 9.24341516e-03 -3.08113839e-03 -4.11484618e-03 3.34140716e-05 -1.96704920e-04 -7.94513115e-04 -4.66671582e-04 2.64837705e-04 1.60502171e-01 1.67675506e-02 -7.87112565e-02 -1.30450977e-01 2.51606979e-01 2.12707745e-02 -9.30279003e-03 6.07882735e-03 -1.08270672e-02 -5.72504074e-02 -3.06301747e-02 1.02100582e-02 1.65898354e-02 7.79525435e-02 -2.59841812e-02 -3.58803813e-02 1.91999611e-03 -2.79081449e-03 -8.76799864e-03 -4.11664116e-03 2.92266621e-03 -1.60502171e-01 2.41039089e-09 -2.31740658e-01 -6.78877497e-02 1.78070162e-01 2.50461083e-01 1.03945700e-01 1.26774127e-02 6.84646864e-02 2.99391688e-03 1.31720365e-02 7.55701648e-03 -3.03758409e-03 -4.44554491e-03 -1.75379023e-02 7.30517122e-03 7.99142115e-03 -6.16703766e-04 1.10499690e-03 3.36301073e-03 1.72486080e-03 -1.21444665e-03 1.67675505e-02 -2.31740659e-01 1.11157578e-01 1.36879556e-01 -3.52864706e-01 -2.66614815e-02 -3.38811485e-03 -2.89577326e-02 -9.97972292e-04 -4.39067884e-03 -3.03758409e-03 -5.43207758e-04 1.48184830e-03 7.30517122e-03 1.94255434e-03 -2.66380705e-03 2.85399183e-04 -2.45424033e-04 -1.21444665e-03 -6.21044201e-04 1.24486312e-04 -6.32100027e-02 2.53421858e-02 -8.38322201e-03 -4.65516356e-03 -2.72123758e-02 -1.37799596e-02 4.59331988e-03 7.55701648e-03 3.66308644e-02 -1.22102881e-02 -1.83291605e-02 7.34224963e-04 -8.86097381e-04 -2.71009782e-03 -1.09121141e-03 9.03365939e-04 -7.87112564e-02 -6.78877493e-02 -1.11157578e-01 7.91055947e-02 1.04595505e-02 6.42935727e-02 8.12087787e-03 3.12278542e-02 -1.00625366e-02 -4.33703691e-02 -2.48132960e-02 9.99405524e-03 1.52668149e-02 5.63929599e-02 -2.36025022e-02 -2.75638664e-02 2.55480449e-03 -3.93354002e-03 -1.12943612e-02 -5.40843494e-03 4.09743731e-03 -1.30450977e-01 1.78070163e-01 -1.36879556e-01 -7.91055946e-02 3.14419661e-01 6.59436677e-02 4.61331527e-03 7.54510758e-02 3.35417886e-03 1.44567897e-02 9.99405524e-03 1.83751794e-03 -5.08893831e-03 -2.36025022e-02 -6.54704601e-03 9.18795546e-03 -1.19244515e-03 7.86416870e-04 4.09743731e-03 1.99959782e-03 -3.67861669e-04 6.32100027e-02 -6.45179693e-02 1.30635623e-02 1.51911056e-02 8.54425313e-02 4.39062582e-02 -1.46354194e-02 -2.40220378e-02 -1.14051147e-01 3.80170490e-02 5.63929599e-02 -3.40883649e-03 3.60574543e-03 1.01282111e-02 3.71104316e-03 -3.37607037e-03 2.51606979e-01 2.50461083e-01 3.52864706e-01 -1.04595505e-02 -3.14419661e-01 -1.56736461e-01 -2.57512622e-02 -7.33564081e-02 -1.62078986e-04 -5.97498903e-04 -7.60497114e-05 2.94753707e-04 7.62288536e-04 1.05953566e-04 -6.60039951e-04 -1.81162088e-03 -2.28923226e-04 -1.50228024e-05 6.94231461e-05 -2.00303993e-05 8.77868812e-05 -2.12707744e-02 -1.03945700e-01 -2.66614814e-02 6.42935726e-02 6.59436676e-02 -1.56736461e-01 -1.71454353e-02 -1.16014095e-02 3.63845544e-04 1.07284020e-03 7.85740832e-04 1.52860678e-04 -6.76291074e-04 -1.32602988e-03 -5.19812628e-04 1.16213258e-03 -2.76973499e-04 5.88336315e-06 4.48213226e-04 1.77257562e-04 2.13803119e-05 2.53421858e-02 -6.45179693e-02 1.48193631e-04 1.29593498e-03 3.61407575e-03 2.40524253e-03 -1.00464035e-03 -1.75232962e-03 -3.47183074e-03 1.65382446e-03 2.30568069e-03 -9.45412053e-04 8.78776381e-04 1.77520285e-03 4.15258538e-04 -6.63494805e-04 9.30278981e-03 -1.26774149e-02 -3.38811507e-03 8.12087810e-03 4.61331548e-03 -2.57512624e-02 1.71454351e-02 5.03673853e-10 9.89892190e-03 6.89525745e-04 1.82600874e-03 1.44511906e-03 -6.37246712e-04 -4.83120390e-04 -2.15028448e-03 1.07744496e-03 -3.87991870e-05 -7.18565590e-04 6.30969477e-04 1.10199878e-03 1.97505375e-04 -4.31377198e-04 -6.07882747e-03 -6.84646876e-02 -2.89577327e-02 3.12278543e-02 7.54510759e-02 -7.33564082e-02 1.16014094e-02 -9.89892136e-03 1.63328816e-10 -4.31978328e-04 -1.20469192e-03 -1.00464035e-03 -2.73798399e-04 5.84109873e-04 1.65382446e-03 9.38367828e-04 -7.68560231e-04 4.66160109e-04 -6.04107133e-05 -6.63494805e-04 -2.25612543e-04 5.88336498e-06 -8.38322202e-03 1.30635623e-02 -1.48193697e-04 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 - 0 22 44 66 82 104 126 142 164 185 200 222 243 260 281 303 324 340 361 382 398 419 440 456 478 500 516 -510 - -9.97941008e-02 -2.04964493e-01 -1.00485876e-01 1.62429582e-01 1.28298356e-01 -2.49454358e-01 -3.24105166e-04 -6.32586010e-02 -4.23595229e-02 -3.36635330e-01 -6.00803025e-02 7.61269872e-02 -2.79978651e-01 2.79978651e-01 -2.63462323e-01 9.88564063e-02 -9.88564063e-02 -1.80877496e-01 2.99232209e-02 -2.99232209e-02 -1.86567728e-01 -5.25968835e-01 -5.27743977e-01 -2.98097979e-01 5.97726387e-01 1.33242869e-01 -5.61774114e-01 -7.59144585e-02 -1.09780482e-01 -1.17016221e-01 -7.95960981e-01 -3.52184840e-01 5.92943912e-01 -2.82739999e-01 2.82739999e-01 -6.23481967e-01 3.44314839e-01 -3.44314839e-01 -1.14042576e-01 -1.81587718e-01 1.81587718e-01 8.28239502e-02 2.57908389e-01 4.33873478e-01 1.77165865e-01 -3.99481020e-01 -2.19480362e-01 5.25030657e-01 6.09207472e-02 9.85919203e-02 1.12206533e-01 6.73051834e-01 7.10945304e-01 -6.47757141e-02 5.66632020e-01 -5.66632020e-01 -1.98643602e-01 -4.74320364e-01 4.74320364e-01 2.01183481e-01 3.75360119e-02 -3.75360119e-02 3.06942202e-01 -1.11157578e-01 1.52775148e-01 4.59516086e-02 -6.29105724e-02 3.16946196e-01 -1.64738608e-01 -6.47757141e-02 -6.47757141e-02 -2.50928153e-01 1.80106320e-01 1.80106320e-01 -4.22679391e-02 9.94422948e-02 -2.58354085e-02 2.78263070e-02 1.72239107e-01 2.78263070e-02 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 2.49316357e-02 -1.03324683e-01 -4.31828598e-02 -3.16946196e-01 1.64738608e-01 6.47757141e-02 -2.50928153e-01 -6.47757141e-02 -1.80106320e-01 -4.22679391e-02 1.80106320e-01 -9.94422948e-02 2.78263070e-02 -2.58354085e-02 1.72239107e-01 -2.78263070e-02 -6.31512314e-01 -6.34165035e-01 -2.40399462e-01 7.98789769e-01 9.07048686e-02 -7.19544190e-01 -1.90723860e-01 -8.96099338e-02 -2.04157365e-01 -8.56391652e-01 -8.40931702e-01 6.68490304e-01 -3.64686303e-01 3.64686303e-01 -2.19389285e-01 4.49591770e-01 -4.49591770e-01 1.11310899e-02 -3.04632910e-01 3.04632910e-01 6.25022448e-02 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 1.59352399e-01 -4.94072922e-01 1.26865104e-01 2.89740381e-01 2.89740381e-01 2.26847922e-01 -2.19389285e-01 -2.19389285e-01 -1.15101243e-01 -6.98971024e-02 4.86987866e-03 1.25835261e-01 -1.21065333e-01 1.25835261e-01 5.10356312e-01 2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 -1.71165515e-02 1.10747881e-01 2.96467369e-02 4.94072922e-01 -1.26865104e-01 -2.89740381e-01 2.26847922e-01 2.89740381e-01 2.19389285e-01 -1.15101243e-01 -2.19389285e-01 6.98971024e-02 1.25835261e-01 4.86987866e-03 -1.21065333e-01 -1.25835261e-01 3.14755072e-02 1.46615558e-01 5.74610557e-02 -1.01749381e-01 -9.30696273e-02 2.13745316e-01 1.95657768e-02 5.32669236e-02 4.70642678e-02 1.80877496e-01 1.14042576e-01 -1.21111793e-01 2.60589932e-01 -2.60589932e-01 8.42617575e-02 -1.06462436e-01 1.06462436e-01 1.74482015e-01 6.87302272e-02 -6.87302272e-02 2.96753553e-01 -2.91851645e-02 8.17708670e-02 1.99460370e-02 -2.02424243e-02 2.69567029e-01 -5.37216627e-02 1.05713030e-01 4.23416092e-02 -3.19466606e-01 -9.12861759e-02 2.18216613e-01 -2.41784577e-02 7.96465497e-02 -3.52009406e-02 8.11848975e-02 2.11012159e-01 1.27168854e-01 -4.46530211e-02 -1.35135310e-01 -1.14833676e-01 1.10100913e-01 1.41112458e-01 -1.19974512e-01 1.89760532e-02 -1.25276700e-01 -7.24631749e-02 -2.69567029e-01 5.37216627e-02 -1.05713030e-01 -3.19466606e-01 4.23416092e-02 9.12861759e-02 -2.41784577e-02 2.18216613e-01 -7.96465497e-02 8.11848975e-02 -3.52009406e-02 2.11012159e-01 -1.27168854e-01 -1.15962882e-02 -5.44167465e-03 -3.20746523e-02 2.59615520e-02 6.03825995e-03 9.11997006e-03 2.38614490e-02 -5.26653316e-02 -2.13832050e-02 -1.06876788e-01 -1.06876788e-01 -5.77323168e-02 -5.77323168e-02 4.59839569e-02 4.59839569e-02 1.74482015e-01 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 1.99460370e-02 -1.12922522e-01 1.52485431e-01 -4.03507107e-02 -4.03507107e-02 4.03507107e-02 -8.75114737e-02 -8.75114737e-02 8.75114737e-02 3.52009407e-02 -3.52009407e-02 -3.52009407e-02 -1.15240899e-03 -6.59164266e-03 -1.79636435e-03 1.15253701e-03 3.45761104e-03 4.11484618e-03 -3.08113839e-03 -9.24341516e-03 3.87442410e-04 -2.64837705e-04 -7.94513115e-04 -2.62273226e-04 1.96704920e-04 1.60502171e-01 7.87112565e-02 -1.67675506e-02 -2.51606979e-01 1.30450977e-01 -1.58998062e-02 -9.30279003e-03 -1.53816174e-02 -1.08270672e-02 -5.72504074e-02 -1.65898354e-02 1.02100582e-02 3.06301747e-02 3.58803813e-02 -2.59841812e-02 -7.79525435e-02 2.60511777e-03 -2.92266621e-03 -8.76799864e-03 -3.72108599e-03 2.79081449e-03 -1.60502171e-01 2.41039089e-09 6.78877497e-02 2.31740658e-01 -2.50461083e-01 -1.78070162e-01 -1.11265008e-01 1.26774127e-02 -5.57872737e-02 4.65516356e-03 2.72123758e-02 7.55701648e-03 -4.59331988e-03 -1.37799596e-02 -1.83291605e-02 1.22102881e-02 3.66308644e-02 -5.77904320e-04 9.03365939e-04 2.71009782e-03 1.18146317e-03 -8.86097381e-04 7.87112564e-02 6.78877493e-02 -1.11157578e-01 1.04595505e-02 7.91055947e-02 5.91909014e-02 -8.12087787e-03 4.00659401e-02 -9.97972292e-04 -4.39067884e-03 -1.48184830e-03 -5.43207758e-04 3.03758409e-03 2.66380705e-03 1.94255434e-03 -7.30517122e-03 3.95140464e-04 -1.24486312e-04 -1.21444665e-03 -5.57685043e-04 2.45424033e-04 -6.32100027e-02 8.38322201e-03 -2.53421858e-02 -2.99391688e-03 -1.31720365e-02 -4.44554491e-03 3.03758409e-03 7.55701648e-03 7.99142115e-03 -7.30517122e-03 -1.75379023e-02 1.18542139e-03 -1.21444665e-03 -3.36301073e-03 -1.39651153e-03 1.10499690e-03 -1.67675505e-02 2.31740659e-01 1.11157578e-01 -3.52864706e-01 1.36879556e-01 -3.84088728e-02 3.38811485e-03 -8.61065397e-03 -1.51911056e-02 -8.54425313e-02 -2.40220378e-02 1.46354194e-02 4.39062582e-02 5.63929599e-02 -3.80170490e-02 -1.14051147e-01 1.50943941e-03 -3.37607037e-03 -1.01282111e-02 -4.80766057e-03 3.60574543e-03 -2.51606979e-01 -2.50461083e-01 -1.04595505e-02 3.52864706e-01 -3.14419661e-01 -1.41896743e-01 2.57512622e-02 -9.90595528e-02 3.35417886e-03 1.44567897e-02 5.08893831e-03 1.83751794e-03 -9.99405524e-03 -9.18795546e-03 -6.54704601e-03 2.36025022e-02 -1.13547994e-03 3.67861669e-04 4.09743731e-03 2.03248671e-03 -7.86416870e-04 6.32100027e-02 -1.30635623e-02 6.45179693e-02 1.00625366e-02 4.33703691e-02 1.52668149e-02 -9.99405524e-03 -2.48132960e-02 -2.75638664e-02 2.36025022e-02 5.63929599e-02 -3.40643981e-03 4.09743731e-03 1.12943612e-02 4.91674306e-03 -3.93354002e-03 1.30450977e-01 -1.78070163e-01 -7.91055946e-02 -1.36879556e-01 3.14419661e-01 9.83143822e-02 -4.61331527e-03 1.93833535e-02 -5.16107319e-04 -1.28262051e-03 -3.72502627e-05 4.04494987e-04 1.21348496e-03 -9.39411523e-04 -6.03074734e-04 -1.80922420e-03 -2.28923220e-04 -3.29690172e-04 -9.89070515e-04 -7.18565594e-04 5.38924195e-04 1.58998062e-02 1.11265009e-01 5.91909015e-02 -3.84088729e-02 -1.41896743e-01 9.83143822e-02 1.12927379e-10 1.71454350e-02 1.16014094e-02 4.31978328e-04 1.20469192e-03 5.84109873e-04 2.73798399e-04 -1.00464035e-03 -7.68560231e-04 -9.38367828e-04 1.65382446e-03 3.76938611e-05 5.88336498e-06 6.63494805e-04 5.16512768e-04 -6.04107133e-05 8.38322202e-03 -1.30635623e-02 -1.48193697e-04 1.29593498e-03 3.61407575e-03 1.75232962e-03 -1.00464035e-03 -2.40524253e-03 -2.30568069e-03 1.65382446e-03 3.47183074e-03 1.13081583e-04 6.63494805e-04 1.77520285e-03 1.02638012e-03 -8.78776381e-04 9.30278981e-03 -1.26774149e-02 -8.12087810e-03 3.38811507e-03 2.57512624e-02 -4.61331548e-03 -1.71454354e-02 5.03673908e-10 -9.89892140e-03 4.85127392e-04 1.43045360e-03 9.01721432e-04 -5.73887554e-04 -7.88420512e-04 -1.54951011e-03 1.11033385e-03 1.16690072e-03 -2.00304031e-05 2.91714268e-04 4.90877184e-04 1.97505369e-04 -3.28494867e-04 1.53816173e-02 5.57872727e-02 4.00659400e-02 -8.61065385e-03 -9.90595527e-02 1.93833534e-02 -1.16014095e-02 9.89892186e-03 1.26128014e-10 -3.63845544e-04 -1.07284020e-03 -6.76291074e-04 -1.52860678e-04 7.85740832e-04 1.16213258e-03 5.19812628e-04 -1.32602988e-03 1.50228023e-05 2.13803119e-05 -4.48213226e-04 -3.28494867e-04 5.88336315e-06 -2.53421858e-02 6.45179693e-02 1.48193631e-04 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 - 0 21 42 63 80 102 123 140 162 183 200 222 238 253 274 296 317 333 354 375 391 412 434 450 472 494 510 +514 + -9.97941008e-02 -2.04964493e-01 1.00485876e-01 1.62429582e-01 -1.28298356e-01 -2.49454358e-01 -3.65223703e-02 -2.14604447e-02 6.32586010e-02 -3.36635330e-01 -6.00803025e-02 2.79978651e-01 -7.61269872e-02 2.79978651e-01 -9.88564063e-02 2.63462323e-01 -9.88564063e-02 9.04387481e-02 2.99232209e-02 1.86567728e-01 -1.56644507e-01 2.99232209e-02 -5.25968835e-01 -5.27743977e-01 2.98097979e-01 5.97726387e-01 -1.33242869e-01 -5.61774114e-01 -6.33817908e-02 -1.24251960e-01 1.09780482e-01 -7.95960981e-01 -3.52184840e-01 2.82739999e-01 -5.92943912e-01 2.82739999e-01 -3.44314839e-01 6.23481967e-01 -3.44314839e-01 5.70212879e-02 -1.81587718e-01 -8.28239502e-02 -9.87637677e-02 -1.81587718e-01 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 -6.29105724e-02 -3.16946196e-01 1.64738608e-01 -6.47757141e-02 -6.47757141e-02 2.50928153e-01 1.80106320e-01 1.80106320e-01 4.22679391e-02 -9.94422948e-02 2.58354085e-02 2.78263070e-02 -1.72239107e-01 2.78263070e-02 -2.57908389e-01 -4.33873478e-01 1.77165865e-01 3.99481020e-01 -2.19480362e-01 -5.25030657e-01 -6.67133340e-02 -1.08862181e-01 9.85919203e-02 -6.73051834e-01 -7.10945304e-01 5.66632020e-01 -6.47757141e-02 5.66632020e-01 -4.74320364e-01 -1.98643602e-01 -4.74320364e-01 1.00591741e-01 -3.75360119e-02 3.06942202e-01 -1.74230006e-01 -3.75360119e-02 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 -4.98632714e-02 1.03324683e-01 -3.16946196e-01 1.64738608e-01 2.50928153e-01 -6.47757141e-02 -6.47757141e-02 4.22679391e-02 1.80106320e-01 1.80106320e-01 1.98884590e-01 2.78263070e-02 2.78263070e-02 2.58354085e-02 2.79195153e-01 -3.14419661e-01 1.07897992e-01 1.59352399e-01 4.94072922e-01 -1.26865104e-01 2.89740381e-01 2.89740381e-01 -2.26847922e-01 -2.19389285e-01 -2.19389285e-01 1.15101243e-01 6.98971024e-02 -4.86987866e-03 1.25835261e-01 1.21065333e-01 1.25835261e-01 6.31512314e-01 6.34165035e-01 -2.40399462e-01 -7.98789769e-01 9.07048686e-02 7.19544190e-01 8.14435351e-02 2.67250390e-01 -8.96099338e-02 8.56391652e-01 8.40931702e-01 -3.64686303e-01 6.68490304e-01 -3.64686303e-01 4.49591770e-01 -2.19389285e-01 4.49591770e-01 5.56554497e-03 3.04632910e-01 6.25022448e-02 -9.63980665e-03 3.04632910e-01 5.10356312e-01 2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 3.42331031e-02 -1.10747881e-01 4.94072922e-01 -1.26865104e-01 -2.26847922e-01 2.89740381e-01 2.89740381e-01 1.15101243e-01 -2.19389285e-01 -2.19389285e-01 -1.39794205e-01 1.25835261e-01 1.25835261e-01 -4.86987866e-03 -2.57804338e-02 -7.80204073e-02 5.65079916e-02 7.33580542e-02 -5.17641002e-02 -9.89745322e-02 -4.18576958e-02 -1.16014095e-02 7.22429769e-02 -9.04387481e-02 -5.70212881e-02 2.22852980e-01 -6.05558966e-02 3.77369524e-02 -3.23356514e-03 4.21308788e-02 -1.03228871e-01 1.74482015e-01 5.45816124e-03 1.48376777e-01 -7.41883884e-02 2.91851645e-02 -8.17708670e-02 1.99460370e-02 2.02424243e-02 2.69567029e-01 -5.37216627e-02 -4.23416092e-02 -1.05713030e-01 -3.19466606e-01 -2.18216613e-01 9.12861759e-02 -2.41784577e-02 1.42918615e-01 -3.52009406e-02 -1.27168854e-01 1.74482015e-01 -8.11848975e-02 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.12922522e-01 -1.52485431e-01 -4.03507107e-02 -4.03507107e-02 -4.03507107e-02 -8.75114737e-02 -8.75114737e-02 -8.75114737e-02 -3.52009407e-02 -3.52009407e-02 -3.52009407e-02 2.14604447e-02 1.24251960e-01 -3.37254078e-02 -7.51367731e-02 7.75815316e-02 1.89668859e-01 1.16014094e-02 4.00402676e-02 -1.97978432e-02 1.56644507e-01 9.87637680e-02 -1.72239107e-01 1.04885890e-01 -2.79115895e-01 1.21065333e-01 -7.29728226e-02 6.33330159e-02 8.25141012e-02 -2.56996116e-01 1.74482015e-01 3.65301443e-02 4.46530211e-02 1.35135310e-01 -1.14833676e-01 -1.10100913e-01 1.41112458e-01 1.19974512e-01 7.22429769e-02 1.97978433e-02 -1.25276700e-01 2.69567029e-01 -5.37216627e-02 -3.19466606e-01 -1.05713030e-01 -4.23416092e-02 -2.41784577e-02 9.12861759e-02 -2.18216613e-01 -2.22565165e-01 -8.11848975e-02 -1.27168854e-01 -3.65301442e-02 -3.52009406e-02 -1.15240899e-03 -6.59164266e-03 -1.15253701e-03 1.79636435e-03 3.45761104e-03 3.08113839e-03 -4.11484618e-03 -9.24341516e-03 -4.20856481e-04 -2.64837705e-04 -1.96704920e-04 2.04398356e-04 7.94513115e-04 1.60502171e-01 -7.87112565e-02 -1.67675506e-02 2.51606979e-01 1.30450977e-01 -5.37096833e-03 -2.14604447e-02 9.30279003e-03 -1.08270672e-02 -5.72504074e-02 -1.02100582e-02 1.65898354e-02 3.06301747e-02 2.59841812e-02 -3.58803813e-02 -7.79525435e-02 -4.52511388e-03 -2.92266621e-03 -2.79081449e-03 3.95555174e-04 8.76799864e-03 -1.60502171e-01 2.41039078e-09 -6.78877497e-02 2.31740658e-01 2.50461083e-01 -1.78070162e-01 7.31930763e-03 -1.24251960e-01 -1.26774127e-02 9.97972292e-04 4.39067884e-03 -5.43207758e-04 -1.48184830e-03 -3.03758409e-03 1.94255434e-03 2.66380705e-03 7.30517122e-03 6.80539646e-04 1.24486312e-04 2.45424033e-04 -6.33591580e-05 -1.21444665e-03 -6.32100027e-02 -8.38322201e-03 -2.53421858e-02 -4.65516356e-03 -2.72123758e-02 -4.59331988e-03 7.55701648e-03 1.37799596e-02 1.22102881e-02 -1.83291605e-02 -3.66308644e-02 -1.31212928e-03 -9.03365939e-04 -8.86097381e-04 -9.02517655e-05 2.71009782e-03 -7.87112564e-02 -6.78877493e-02 1.11157578e-01 1.04595505e-02 -7.91055947e-02 -5.10267128e-03 -7.12937944e-02 -8.12087787e-03 -2.99391688e-03 -1.31720365e-02 -3.03758409e-03 4.44554491e-03 7.55701648e-03 7.30517122e-03 -7.99142115e-03 -1.75379023e-02 -1.80212516e-03 -1.21444665e-03 -1.10499690e-03 3.28349274e-04 3.36301073e-03 -1.67675505e-02 2.31740659e-01 -1.11157578e-01 3.52864706e-01 1.36879556e-01 1.17473913e-02 -3.75683866e-02 -3.38811485e-03 -3.35417886e-03 -1.44567897e-02 1.83751794e-03 5.08893831e-03 9.99405524e-03 -6.54704601e-03 -9.18795546e-03 -2.36025022e-02 -2.32792509e-03 -3.67861669e-04 -7.86416870e-04 -3.28888829e-05 4.09743731e-03 6.32100027e-02 1.30635623e-02 6.45179693e-02 1.51911056e-02 8.54425313e-02 1.46354194e-02 -2.40220378e-02 -4.39062582e-02 -3.80170490e-02 5.63929599e-02 1.14051147e-01 4.91827589e-03 3.37607037e-03 3.60574543e-03 1.09661742e-03 -1.01282111e-02 2.51606979e-01 2.50461083e-01 -1.04595505e-02 -3.52864706e-01 3.14419661e-01 1.48397175e-02 1.72415961e-01 2.57512622e-02 1.00625366e-02 4.33703691e-02 9.99405524e-03 -1.52668149e-02 -2.48132960e-02 -2.36025022e-02 2.75638664e-02 5.63929599e-02 5.96124430e-03 4.09743731e-03 3.93354002e-03 -4.91691879e-04 -1.12943612e-02 1.30450977e-01 -1.78070163e-01 7.91055946e-02 -1.36879556e-01 -3.14419661e-01 -3.23707145e-02 9.48344293e-02 4.61331527e-03 6.78186304e-04 1.88011941e-03 6.99248694e-04 -7.99538799e-04 -1.28953467e-03 -1.26311469e-03 8.72209360e-04 1.91517777e-03 4.10719670e-04 4.17477053e-04 5.53946997e-04 3.49267591e-04 -9.19647369e-04 5.37096820e-03 -7.31930892e-03 -5.10267115e-03 1.17473915e-02 1.48397174e-02 -3.23707146e-02 1.69929119e-10 -1.16014095e-02 -2.89031382e-10 4.31978328e-04 1.20469192e-03 -2.73798399e-04 -5.84109873e-04 -1.00464035e-03 9.38367828e-04 7.68560231e-04 1.65382446e-03 4.28466248e-04 5.88336498e-06 6.04107133e-05 2.90900225e-04 -6.63494805e-04 -8.38322202e-03 1.30635623e-02 1.48193697e-04 3.63845544e-04 1.07284020e-03 -1.52860678e-04 -6.76291074e-04 -7.85740832e-04 5.19812628e-04 1.16213258e-03 1.32602988e-03 2.91996301e-04 -2.13803119e-05 5.88336315e-06 1.51237305e-04 -4.48213226e-04 -2.53421858e-02 6.45179693e-02 -1.48193631e-04 -2.04398353e-04 -3.95555143e-04 -6.33591575e-05 -4.18601042e-04 6.56698548e-04 -3.28888833e-05 1.58830930e-03 -9.83383760e-04 -3.49267599e-04 -1.39662930e-04 -3.02474610e-04 -4.42137521e-04 6.11121600e-04 2.14604447e-02 1.24251960e-01 -7.12937944e-02 -3.75683866e-02 1.72415961e-01 9.48344293e-02 1.16014094e-02 -1.97978432e-02 -1.29593498e-03 -3.61407575e-03 -1.00464035e-03 1.75232962e-03 2.40524253e-03 1.65382446e-03 -2.30568069e-03 -3.47183074e-03 -8.32330470e-04 -6.63494805e-04 -8.78776381e-04 -6.11121586e-04 1.77520285e-03 -9.30278981e-03 1.26774149e-02 -8.12087810e-03 -3.38811507e-03 2.57512624e-02 4.61331548e-03 -2.89031368e-10 1.97978433e-02 5.03673853e-10 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 83 103 120 142 162 183 200 215 236 258 279 301 317 338 359 375 396 417 439 455 471 492 514 +514 + -9.97941008e-02 -2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 -3.65223703e-02 2.14604447e-02 6.32586010e-02 -3.36635330e-01 -6.00803025e-02 2.79978651e-01 2.79978651e-01 -7.61269872e-02 -9.88564063e-02 -9.88564063e-02 2.63462323e-01 9.04387481e-02 1.86567728e-01 2.99232209e-02 1.56644507e-01 2.99232209e-02 -5.25968835e-01 -5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 -6.33817908e-02 1.24251960e-01 1.09780482e-01 -7.95960981e-01 -3.52184840e-01 2.82739999e-01 2.82739999e-01 -5.92943912e-01 -3.44314839e-01 -3.44314839e-01 6.23481967e-01 5.70212879e-02 -8.28239502e-02 -1.81587718e-01 9.87637677e-02 -1.81587718e-01 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -3.16946196e-01 1.64738608e-01 -6.47757141e-02 2.50928153e-01 -6.47757141e-02 1.80106320e-01 4.22679391e-02 1.80106320e-01 -9.94422948e-02 2.78263070e-02 2.58354085e-02 1.72239107e-01 2.78263070e-02 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 -4.98632714e-02 1.03324683e-01 -3.16946196e-01 1.64738608e-01 2.50928153e-01 -6.47757141e-02 -6.47757141e-02 4.22679391e-02 1.80106320e-01 1.80106320e-01 1.98884590e-01 2.78263070e-02 2.78263070e-02 2.58354085e-02 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 1.77165865e-01 -5.25030657e-01 -2.19480362e-01 -6.67133340e-02 1.08862181e-01 9.85919203e-02 -6.73051834e-01 -7.10945304e-01 5.66632020e-01 5.66632020e-01 -6.47757141e-02 -4.74320364e-01 -4.74320364e-01 -1.98643602e-01 1.00591741e-01 3.06942202e-01 -3.75360119e-02 1.74230006e-01 -3.75360119e-02 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 4.94072922e-01 -1.26865104e-01 2.89740381e-01 -2.26847922e-01 2.89740381e-01 -2.19389285e-01 1.15101243e-01 -2.19389285e-01 6.98971024e-02 1.25835261e-01 -4.86987866e-03 -1.21065333e-01 1.25835261e-01 5.10356312e-01 2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 3.42331031e-02 -1.10747881e-01 4.94072922e-01 -1.26865104e-01 -2.26847922e-01 2.89740381e-01 2.89740381e-01 1.15101243e-01 -2.19389285e-01 -2.19389285e-01 -1.39794205e-01 1.25835261e-01 1.25835261e-01 -4.86987866e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 -2.40399462e-01 7.19544190e-01 9.07048686e-02 8.14435351e-02 -2.67250390e-01 -8.96099338e-02 8.56391652e-01 8.40931702e-01 -3.64686303e-01 -3.64686303e-01 6.68490304e-01 4.49591770e-01 4.49591770e-01 -2.19389285e-01 5.56554497e-03 6.25022448e-02 3.04632910e-01 9.63980665e-03 3.04632910e-01 -2.57804338e-02 -7.80204073e-02 7.33580542e-02 5.65079916e-02 -9.89745322e-02 -5.17641002e-02 -4.18576958e-02 1.16014095e-02 7.22429769e-02 -9.04387481e-02 -5.70212881e-02 2.22852980e-01 3.77369524e-02 -6.05558966e-02 -3.23356514e-03 -1.03228871e-01 4.21308788e-02 1.74482015e-01 1.48376777e-01 5.45816124e-03 -7.41883884e-02 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.12922522e-01 -1.52485431e-01 -4.03507107e-02 -4.03507107e-02 -4.03507107e-02 -8.75114737e-02 -8.75114737e-02 -8.75114737e-02 -3.52009407e-02 -3.52009407e-02 -3.52009407e-02 2.91851645e-02 -8.17708670e-02 2.02424243e-02 1.99460370e-02 2.69567029e-01 -5.37216627e-02 -4.23416092e-02 -3.19466606e-01 -1.05713030e-01 -2.18216613e-01 -2.41784577e-02 9.12861759e-02 1.42918615e-01 -1.27168854e-01 -3.52009406e-02 -1.74482015e-01 -8.11848975e-02 -2.14604447e-02 -1.24251960e-01 7.51367731e-02 3.37254078e-02 -1.89668859e-01 -7.75815316e-02 -1.16014094e-02 4.00402676e-02 1.97978432e-02 -1.56644507e-01 -9.87637680e-02 1.72239107e-01 2.79115895e-01 -1.04885890e-01 -1.21065333e-01 -6.33330159e-02 7.29728226e-02 2.56996116e-01 -8.25141012e-02 1.74482015e-01 -3.65301443e-02 4.46530211e-02 1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 7.22429769e-02 -1.97978433e-02 -1.25276700e-01 2.69567029e-01 -5.37216627e-02 -3.19466606e-01 -4.23416092e-02 -1.05713030e-01 -2.41784577e-02 -2.18216613e-01 9.12861759e-02 -2.22565165e-01 -1.27168854e-01 -8.11848975e-02 3.65301442e-02 -3.52009406e-02 -1.15240899e-03 -6.59164266e-03 -1.15253701e-03 3.45761104e-03 1.79636435e-03 3.08113839e-03 -9.24341516e-03 -4.11484618e-03 -4.20856481e-04 -1.96704920e-04 -2.64837705e-04 -2.04398356e-04 7.94513115e-04 1.60502171e-01 -1.67675506e-02 -7.87112565e-02 1.30450977e-01 2.51606979e-01 -5.37096833e-03 2.14604447e-02 9.30279003e-03 -1.08270672e-02 -5.72504074e-02 -1.02100582e-02 3.06301747e-02 1.65898354e-02 2.59841812e-02 -7.79525435e-02 -3.58803813e-02 -4.52511388e-03 -2.79081449e-03 -2.92266621e-03 -3.95555174e-04 8.76799864e-03 -1.60502171e-01 2.41039078e-09 2.31740658e-01 -6.78877497e-02 -1.78070162e-01 2.50461083e-01 7.31930763e-03 1.24251960e-01 -1.26774127e-02 9.97972292e-04 4.39067884e-03 -5.43207758e-04 -3.03758409e-03 -1.48184830e-03 1.94255434e-03 7.30517122e-03 2.66380705e-03 6.80539646e-04 2.45424033e-04 1.24486312e-04 6.33591580e-05 -1.21444665e-03 -6.32100027e-02 -2.53421858e-02 -8.38322201e-03 -2.99391688e-03 -1.31720365e-02 -3.03758409e-03 7.55701648e-03 4.44554491e-03 7.30517122e-03 -1.75379023e-02 -7.99142115e-03 -1.80212516e-03 -1.10499690e-03 -1.21444665e-03 -3.28349274e-04 3.36301073e-03 -1.67675505e-02 2.31740659e-01 -1.11157578e-01 1.36879556e-01 3.52864706e-01 1.17473913e-02 3.75683866e-02 -3.38811485e-03 -4.65516356e-03 -2.72123758e-02 -4.59331988e-03 1.37799596e-02 7.55701648e-03 1.22102881e-02 -3.66308644e-02 -1.83291605e-02 -1.31212928e-03 -8.86097381e-04 -9.03365939e-04 9.02517655e-05 2.71009782e-03 -7.87112564e-02 -6.78877493e-02 1.11157578e-01 -7.91055947e-02 1.04595505e-02 -5.10267128e-03 7.12937944e-02 -8.12087787e-03 -3.35417886e-03 -1.44567897e-02 1.83751794e-03 9.99405524e-03 5.08893831e-03 -6.54704601e-03 -2.36025022e-02 -9.18795546e-03 -2.32792509e-03 -7.86416870e-04 -3.67861669e-04 3.28888829e-05 4.09743731e-03 6.32100027e-02 6.45179693e-02 1.30635623e-02 1.00625366e-02 4.33703691e-02 9.99405524e-03 -2.48132960e-02 -1.52668149e-02 -2.36025022e-02 5.63929599e-02 2.75638664e-02 5.96124430e-03 3.93354002e-03 4.09743731e-03 4.91691879e-04 -1.12943612e-02 1.30450977e-01 -1.78070163e-01 -1.36879556e-01 7.91055946e-02 -3.14419661e-01 -3.23707145e-02 -9.48344293e-02 4.61331527e-03 1.51911056e-02 8.54425313e-02 1.46354194e-02 -4.39062582e-02 -2.40220378e-02 -3.80170490e-02 1.14051147e-01 5.63929599e-02 4.91827589e-03 3.60574543e-03 3.37607037e-03 -1.09661742e-03 -1.01282111e-02 2.51606979e-01 2.50461083e-01 -3.52864706e-01 -1.04595505e-02 3.14419661e-01 1.48397175e-02 -1.72415961e-01 2.57512622e-02 6.78186304e-04 1.88011941e-03 6.99248694e-04 -1.28953467e-03 -7.99538799e-04 -1.26311469e-03 1.91517777e-03 8.72209360e-04 4.10719670e-04 5.53946997e-04 4.17477053e-04 -3.49267591e-04 -9.19647369e-04 5.37096820e-03 -7.31930892e-03 1.17473915e-02 -5.10267115e-03 -3.23707146e-02 1.48397174e-02 1.69929119e-10 1.16014095e-02 -2.89031424e-10 3.63845544e-04 1.07284020e-03 -1.52860678e-04 -7.85740832e-04 -6.76291074e-04 5.19812628e-04 1.32602988e-03 1.16213258e-03 2.91996301e-04 5.88336315e-06 -2.13803119e-05 -1.51237305e-04 -4.48213226e-04 -2.53421858e-02 6.45179693e-02 -1.48193631e-04 4.31978328e-04 1.20469192e-03 -2.73798399e-04 -1.00464035e-03 -5.84109873e-04 9.38367828e-04 1.65382446e-03 7.68560231e-04 4.28466248e-04 6.04107133e-05 5.88336498e-06 -2.90900225e-04 -6.63494805e-04 -8.38322202e-03 1.30635623e-02 1.48193697e-04 2.04398353e-04 3.95555143e-04 6.33591575e-05 -6.56698548e-04 4.18601042e-04 3.28888833e-05 9.83383760e-04 -1.58830930e-03 3.49267599e-04 3.02474610e-04 1.39662930e-04 -4.42137521e-04 -6.11121600e-04 -2.14604447e-02 -1.24251960e-01 3.75683866e-02 7.12937944e-02 -9.48344293e-02 -1.72415961e-01 -1.16014094e-02 1.97978432e-02 -1.29593498e-03 -3.61407575e-03 -1.00464035e-03 2.40524253e-03 1.75232962e-03 1.65382446e-03 -3.47183074e-03 -2.30568069e-03 -8.32330470e-04 -8.78776381e-04 -6.63494805e-04 6.11121586e-04 1.77520285e-03 -9.30278981e-03 1.26774149e-02 -3.38811507e-03 -8.12087810e-03 4.61331548e-03 2.57512624e-02 -2.89031382e-10 -1.97978433e-02 5.03673825e-10 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 81 103 120 140 162 183 198 215 236 258 279 301 317 338 359 375 396 417 439 455 471 492 514 +538 + 6.19437059e-02 -1.21156002e-01 2.14604447e-02 2.14604447e-02 3.36635330e-01 6.00803025e-02 7.61269872e-02 -2.79978651e-01 -2.79978651e-01 -2.63462323e-01 9.88564063e-02 9.88564063e-02 1.80877496e-01 -2.99232209e-02 -2.99232209e-02 -1.86567728e-01 2.99628408e-01 -4.28531245e-01 1.24251960e-01 1.24251960e-01 7.95960981e-01 3.52184840e-01 5.92943912e-01 -2.82739999e-01 -2.82739999e-01 -6.23481967e-01 3.44314839e-01 3.44314839e-01 1.14042576e-01 1.81587718e-01 1.81587718e-01 8.28239502e-02 6.19437059e-02 2.99628408e-01 -1.11157578e-01 -1.11157578e-01 2.79195153e-01 2.79195153e-01 -1.25237243e-02 -1.22262008e-02 6.73051834e-01 7.10945304e-01 6.47757141e-02 -5.66632020e-01 -5.66632020e-01 1.98643602e-01 4.74320364e-01 4.74320364e-01 2.01183481e-01 3.75360119e-02 3.75360119e-02 -3.06942202e-01 1.11157578e-01 -1.52775148e-01 4.59516086e-02 6.29105724e-02 3.16946196e-01 -1.64738608e-01 6.47757141e-02 6.47757141e-02 -2.50928153e-01 -1.80106320e-01 -1.80106320e-01 -4.22679391e-02 9.94422948e-02 -2.58354085e-02 -2.78263070e-02 1.72239107e-01 -2.78263070e-02 1.11157578e-01 -1.52775148e-01 6.29105724e-02 4.59516086e-02 3.16946196e-01 -1.64738608e-01 6.47757141e-02 -2.50928153e-01 6.47757141e-02 -1.80106320e-01 -4.22679391e-02 -1.80106320e-01 9.94422948e-02 -2.78263070e-02 -2.58354085e-02 -1.72239107e-01 -2.78263070e-02 -1.21156002e-01 -4.28531245e-01 1.52775148e-01 1.52775148e-01 -3.14419661e-01 -3.14419661e-01 4.19112151e-02 3.03164600e-02 -8.56391652e-01 -8.40931702e-01 -6.68490304e-01 3.64686303e-01 3.64686303e-01 2.19389285e-01 -4.49591770e-01 -4.49591770e-01 1.11310899e-02 -3.04632910e-01 -3.04632910e-01 -6.25022448e-02 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 -1.59352399e-01 -4.94072922e-01 1.26865104e-01 -2.89740381e-01 -2.89740381e-01 2.26847922e-01 2.19389285e-01 2.19389285e-01 -1.15101243e-01 -6.98971024e-02 4.86987866e-03 -1.25835261e-01 -1.21065333e-01 -1.25835261e-01 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 -1.07897992e-01 -4.94072922e-01 1.26865104e-01 -2.89740381e-01 2.26847922e-01 -2.89740381e-01 2.19389285e-01 -1.15101243e-01 2.19389285e-01 -6.98971024e-02 -1.25835261e-01 4.86987866e-03 1.21065333e-01 -1.25835261e-01 -1.25237243e-02 4.19112150e-02 1.13447305e-02 1.13447305e-02 -1.80877496e-01 -1.14042576e-01 -1.21111793e-01 2.60589932e-01 2.60589932e-01 8.42617575e-02 -1.06462436e-01 -1.06462436e-01 -1.74482015e-01 -6.87302272e-02 -6.87302272e-02 2.96753553e-01 -2.14604447e-02 -1.24251960e-01 4.59516086e-02 6.29105724e-02 -1.07897992e-01 -1.59352399e-01 -1.13447305e-02 -1.48193664e-04 1.99460369e-02 -2.69567029e-01 5.37216627e-02 1.05713030e-01 4.23416092e-02 3.19466606e-01 -9.12861759e-02 2.18216613e-01 2.41784577e-02 -7.96465497e-02 3.52009406e-02 8.11848975e-02 -2.11012159e-01 1.27168854e-01 -2.14604447e-02 -1.24251960e-01 6.29105724e-02 4.59516086e-02 -1.59352399e-01 -1.07897992e-01 -1.13447305e-02 1.48193664e-04 1.99460369e-02 -2.69567029e-01 5.37216627e-02 1.05713030e-01 3.19466606e-01 4.23416092e-02 -9.12861759e-02 2.41784577e-02 2.18216613e-01 -7.96465497e-02 8.11848975e-02 3.52009406e-02 2.11012159e-01 1.27168854e-01 1.48193664e-04 -1.48193664e-04 -1.06876788e-01 1.06876788e-01 -5.77323168e-02 5.77323168e-02 -4.59839569e-02 4.59839569e-02 -1.74482015e-01 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -1.12922522e-01 1.52485431e-01 4.03507107e-02 4.03507107e-02 4.03507107e-02 8.75114737e-02 8.75114737e-02 8.75114737e-02 3.52009407e-02 3.52009407e-02 3.52009407e-02 1.15240891e-03 9.41525834e-03 2.71074056e-03 -3.14848161e-03 -3.14848161e-03 -8.39173435e-03 9.78949613e-03 9.78949613e-03 -1.93829085e-04 -3.81393629e-04 -3.81393629e-04 5.30985818e-04 9.97941008e-02 3.65466664e-01 6.19437059e-02 -1.79197132e-01 -1.79197132e-01 -1.21156002e-01 3.79905335e-01 3.79905335e-01 3.11514020e-02 2.14604447e-02 2.14604447e-02 -5.39558109e-02 8.00345014e-03 5.72504005e-02 2.03708112e-02 -1.89914160e-02 -1.89914160e-02 -6.03714158e-02 5.48977607e-02 5.48977607e-02 4.83333965e-04 -1.80509349e-04 -1.80509349e-04 -6.45137476e-04 3.65466664e-01 5.27743980e-01 2.99628408e-01 -3.65985728e-01 -3.65985728e-01 -4.28531245e-01 3.83703952e-01 3.83703952e-01 7.07010984e-02 1.24251960e-01 1.24251960e-01 -1.22457895e-01 5.60231243e-04 5.77007412e-03 5.43207758e-04 -1.62962327e-03 -1.62962327e-03 -2.13628283e-03 5.61759022e-03 5.61759022e-03 -4.12063434e-05 -3.85346082e-04 -3.85346082e-04 5.51145373e-04 6.19437059e-02 2.99628408e-01 1.11157578e-01 -1.11157578e-01 -1.11157578e-01 -2.15985150e-01 2.79195153e-01 2.79195153e-01 -1.25237243e-02 3.75683866e-02 3.75683866e-02 -1.22262008e-02 3.30304633e-03 2.48107954e-02 7.70479146e-03 -7.55701649e-03 -9.11275228e-03 -2.30218531e-02 2.23881648e-02 2.72932817e-02 -1.49240138e-04 -2.03514971e-04 -4.33902449e-04 -2.64990116e-04 4.66484809e-04 1.79197132e-01 3.65985728e-01 1.11157578e-01 -1.77165865e-01 -2.88323443e-01 -1.52775148e-01 2.29939912e-01 4.45925062e-01 6.16106628e-02 4.59516086e-02 6.29105724e-02 3.75683866e-02 -1.06712798e-01 3.30304633e-03 2.48107954e-02 7.70479146e-03 -9.11275228e-03 -7.55701649e-03 -2.30218531e-02 2.72932817e-02 2.23881648e-02 -1.49240138e-04 -4.33902449e-04 -2.03514971e-04 2.64990116e-04 4.66484809e-04 1.79197132e-01 3.65985728e-01 1.11157578e-01 -2.88323443e-01 -1.77165865e-01 -1.52775148e-01 4.45925062e-01 2.29939912e-01 6.16106628e-02 6.29105724e-02 4.59516086e-02 -3.75683866e-02 -1.06712798e-01 -1.95641709e-03 -1.99304448e-02 -1.64378945e-03 5.72262662e-03 5.72262662e-03 6.54704601e-03 -1.96411380e-02 -1.96411380e-02 2.51908102e-04 1.16615035e-03 1.16615035e-03 -1.82604211e-03 -1.21156002e-01 -4.28531245e-01 -2.15985150e-01 1.52775148e-01 1.52775148e-01 3.14419661e-01 -3.14419661e-01 -3.14419661e-01 4.19112151e-02 -9.48344293e-02 -9.48344293e-02 3.03164600e-02 -9.51645565e-03 -6.64251522e-02 -2.29168167e-02 1.99630335e-02 2.46043977e-02 6.68461425e-02 -5.63929599e-02 -7.08075066e-02 -6.53331019e-04 -9.33418963e-04 -3.50966470e-04 5.24580762e-04 1.28148022e-03 -3.79905335e-01 -3.83703952e-01 -2.79195153e-01 2.29939912e-01 4.45925062e-01 3.14419661e-01 -9.07048686e-02 -4.05124529e-01 -6.66038176e-02 -1.07897992e-01 -1.59352399e-01 -9.48344293e-02 1.15361196e-01 -9.51645565e-03 -6.64251522e-02 -2.29168167e-02 2.46043977e-02 1.99630335e-02 6.68461425e-02 -7.08075066e-02 -5.63929599e-02 -6.53331019e-04 -3.50966470e-04 -9.33418963e-04 -5.24580762e-04 1.28148022e-03 -3.79905335e-01 -3.83703952e-01 -2.79195153e-01 4.45925062e-01 2.29939912e-01 3.14419661e-01 -4.05124529e-01 -9.07048686e-02 -6.66038176e-02 -1.59352399e-01 -1.07897992e-01 9.48344293e-02 1.15361196e-01 -6.35003799e-05 2.16166397e-03 -5.99154052e-05 -6.61830578e-04 -6.61830578e-04 -8.12902290e-04 3.39273548e-03 3.39273548e-03 -4.10720101e-04 -7.99414185e-04 -7.99414185e-04 1.13794046e-03 3.11514020e-02 7.07010984e-02 -1.25237243e-02 -6.16106628e-02 -6.16106628e-02 4.19112150e-02 6.66038176e-02 6.66038176e-02 4.18576960e-02 1.13447305e-02 1.13447305e-02 -7.22429772e-02 2.14253235e-04 1.89848587e-03 1.29386167e-05 -5.22771006e-04 -6.43708727e-04 -1.40079137e-04 1.67409115e-03 2.09264635e-03 -4.65296816e-05 -5.88353340e-06 -1.95153713e-05 -4.08955136e-05 1.76506147e-05 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 4.59516086e-02 6.29105724e-02 9.48344293e-02 -1.07897992e-01 -1.59352399e-01 -1.13447305e-02 -1.99460369e-02 -2.00942306e-02 -1.48193664e-04 1.99460369e-02 2.14253235e-04 1.89848587e-03 1.29386167e-05 -6.43708727e-04 -5.22771006e-04 -1.40079137e-04 2.09264635e-03 1.67409115e-03 -4.65296816e-05 -1.95153713e-05 -5.88353340e-06 4.08955136e-05 1.76506147e-05 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 6.29105724e-02 4.59516086e-02 9.48344293e-02 -1.59352399e-01 -1.07897992e-01 -1.13447305e-02 -2.00942306e-02 -1.99460369e-02 1.48193664e-04 1.99460369e-02 6.33591574e-05 -6.33591574e-05 3.28888839e-05 -3.28888839e-05 -1.10341793e-04 1.10341793e-04 4.42137540e-04 -3.75683866e-02 3.75683866e-02 9.48344293e-02 -9.48344293e-02 1.48193664e-04 -1.48193664e-04 -4.00402675e-02 -2.95646450e-05 -4.50879217e-03 3.41339095e-04 1.42425292e-03 1.42425292e-03 6.17570712e-04 -6.54105012e-03 -6.54105012e-03 6.14039065e-04 1.30934008e-03 1.30934008e-03 -1.77520448e-03 -5.39558109e-02 -1.22457895e-01 -1.22262008e-02 1.06712798e-01 1.06712798e-01 3.03164600e-02 -1.15361196e-01 -1.15361196e-01 -7.22429772e-02 -1.99460370e-02 -1.99460370e-02 1.25276701e-01 + 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 16 17 19 20 22 23 24 2 5 9 10 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 16 32 52 69 86 106 123 140 156 178 200 209 224 248 272 296 322 348 372 398 424 448 474 500 514 538 0 0 0 395 -1.33199917e+00 1.40159250e-01 3.36635330e-01 6.00803025e-02 -2.79978651e-01 -7.61269872e-02 2.79978651e-01 9.88564063e-02 2.63462323e-01 -9.88564063e-02 -9.04387481e-02 2.99232209e-02 1.86567728e-01 1.56644507e-01 -2.99232209e-02 -9.31233160e-01 2.27541712e+00 7.95960981e-01 3.52184840e-01 -2.82739999e-01 -5.92943912e-01 2.82739999e-01 3.44314839e-01 6.23481967e-01 -3.44314839e-01 -5.70212879e-02 -1.81587718e-01 -8.28239502e-02 9.87637677e-02 1.81587718e-01 1.00124767e+00 3.16946196e-01 -1.64738608e-01 6.47757141e-02 -6.47757141e-02 2.50928153e-01 -1.80106320e-01 1.80106320e-01 4.22679391e-02 9.94422948e-02 2.58354085e-02 2.78263070e-02 1.72239107e-01 -2.78263070e-02 -1.33199918e+00 -9.31233199e-01 -5.78070612e-01 1.00124767e+00 -6.73051834e-01 -7.10945304e-01 5.66632020e-01 6.47757141e-02 -5.66632020e-01 -4.74320364e-01 1.98643602e-01 4.74320364e-01 1.00591741e-01 3.75360119e-02 -3.06942202e-01 -1.74230006e-01 -3.75360119e-02 1.00124767e+00 -3.16946196e-01 1.64738608e-01 2.50928153e-01 6.47757141e-02 6.47757141e-02 4.22679391e-02 -1.80106320e-01 -1.80106320e-01 1.98884590e-01 -2.78263070e-02 -2.78263070e-02 2.58354085e-02 -7.48965769e-03 -4.94072922e-01 1.26865104e-01 -2.89740381e-01 2.89740381e-01 -2.26847922e-01 2.19389285e-01 -2.19389285e-01 1.15101243e-01 -6.98971024e-02 -4.86987866e-03 1.25835261e-01 -1.21065333e-01 -1.25835261e-01 1.40159254e-01 2.27541716e+00 4.32415588e-03 -7.48965769e-03 8.56391652e-01 8.40931702e-01 -3.64686303e-01 -6.68490304e-01 3.64686303e-01 4.49591770e-01 2.19389285e-01 -4.49591770e-01 5.56554497e-03 -3.04632910e-01 -6.25022448e-02 -9.63980665e-03 3.04632910e-01 -7.48965769e-03 4.94072922e-01 -1.26865104e-01 -2.26847922e-01 -2.89740381e-01 -2.89740381e-01 1.15101243e-01 2.19389285e-01 2.19389285e-01 -1.39794205e-01 -1.25835261e-01 -1.25835261e-01 -4.86987866e-03 -5.78070617e-01 4.32416043e-03 9.04387481e-02 5.70212881e-02 -2.22852980e-01 -6.05558966e-02 3.77369524e-02 3.23356514e-03 4.21308788e-02 -1.03228871e-01 -1.74482015e-01 5.45816124e-03 1.48376777e-01 7.41883884e-02 1.00124768e+00 -7.48966556e-03 2.69567029e-01 -5.37216627e-02 -4.23416092e-02 1.05713030e-01 3.19466606e-01 -2.18216613e-01 -9.12861759e-02 2.41784577e-02 1.42918615e-01 3.52009406e-02 1.27168854e-01 1.74482015e-01 -8.11848975e-02 1.12922522e-01 -1.52485431e-01 -4.03507107e-02 4.03507107e-02 4.03507107e-02 -8.75114737e-02 8.75114737e-02 8.75114737e-02 3.52009407e-02 3.52009407e-02 -3.52009407e-02 1.00124768e+00 -7.48966556e-03 -1.56644507e-01 -9.87637680e-02 1.72239107e-01 1.04885890e-01 -2.79115895e-01 -1.21065333e-01 -7.29728226e-02 6.33330159e-02 8.25141012e-02 -2.56996116e-01 -1.74482015e-01 -3.65301443e-02 1.00124768e+00 -7.48966556e-03 -2.69567029e-01 5.37216627e-02 3.19466606e-01 -1.05713030e-01 -4.23416092e-02 2.41784577e-02 9.12861759e-02 -2.18216613e-01 2.22565165e-01 -8.11848975e-02 -1.27168854e-01 3.65301442e-02 3.52009406e-02 3.36635330e-01 7.95960982e-01 3.16946196e-01 -6.73051834e-01 -3.16946196e-01 -4.94072922e-01 8.56391652e-01 4.94072922e-01 9.04387481e-02 2.69567028e-01 1.12922522e-01 -1.56644507e-01 -2.69567028e-01 2.54999983e+00 -1.64418204e-06 -1.33199917e+00 1.40159250e-01 6.00803035e-02 3.52184850e-01 -1.64738607e-01 -7.10945305e-01 1.64738607e-01 1.26865103e-01 8.40931703e-01 -1.26865103e-01 5.70212879e-02 -5.37216659e-02 -1.52485434e-01 -9.87637677e-02 5.37216659e-02 -1.64418204e-06 2.54998407e+00 -9.31233160e-01 2.27541712e+00 -2.79978651e-01 -2.82740000e-01 6.47757141e-02 5.66632020e-01 2.50928153e-01 -2.89740381e-01 -3.64686303e-01 -2.26847922e-01 -2.22852980e-01 -4.23416090e-02 -4.03507105e-02 1.72239107e-01 3.19466606e-01 2.54999696e+00 8.88134121e-06 1.00124767e+00 -7.61269872e-02 -5.92943912e-01 -6.47757141e-02 6.47757141e-02 6.47757141e-02 2.89740381e-01 -6.68490304e-01 -2.89740381e-01 -6.05558966e-02 1.05713029e-01 4.03507105e-02 1.04885890e-01 -1.05713029e-01 -1.33199918e+00 -9.31233199e-01 2.54999696e+00 8.88134121e-06 -5.78070612e-01 1.00124767e+00 2.79978651e-01 2.82740000e-01 2.50928153e-01 -5.66632020e-01 6.47757141e-02 -2.26847922e-01 3.64686303e-01 -2.89740381e-01 3.77369524e-02 3.19466606e-01 4.03507105e-02 -2.79115895e-01 -4.23416090e-02 2.54999696e+00 8.88134121e-06 1.00124767e+00 9.88564063e-02 3.44314840e-01 -1.80106320e-01 -4.74320364e-01 4.22679391e-02 2.19389285e-01 4.49591770e-01 1.15101243e-01 3.23356511e-03 -2.18216613e-01 -8.75114737e-02 -1.21065333e-01 2.41784578e-02 8.88134121e-06 2.54997404e+00 -7.48965769e-03 2.63462323e-01 6.23481966e-01 1.80106320e-01 1.98643602e-01 -1.80106320e-01 -2.19389285e-01 2.19389285e-01 2.19389285e-01 4.21308787e-02 -9.12861758e-02 8.75114738e-02 -7.29728226e-02 9.12861758e-02 1.40159254e-01 2.27541716e+00 8.88134121e-06 2.54997404e+00 4.32415588e-03 -7.48965769e-03 -9.88564063e-02 -3.44314840e-01 4.22679391e-02 4.74320364e-01 -1.80106320e-01 1.15101243e-01 -4.49591770e-01 2.19389285e-01 -1.03228871e-01 2.41784578e-02 8.75114737e-02 6.33330159e-02 -2.18216613e-01 8.88134121e-06 2.54997404e+00 -7.48965769e-03 -9.04387481e-02 -5.70212881e-02 9.94422948e-02 1.00591741e-01 1.98884590e-01 -6.98971024e-02 5.56554498e-03 -1.39794205e-01 -1.74482015e-01 1.42918615e-01 2.22565165e-01 -5.78070617e-01 4.32416043e-03 2.54999889e+00 2.99232205e-02 -1.81587721e-01 2.58354083e-02 3.75360121e-02 -2.78263068e-02 -4.86987857e-03 -3.04632910e-01 -1.25835261e-01 5.45816124e-03 3.52009418e-02 3.52009416e-02 8.25141010e-02 -8.11848985e-02 1.00124768e+00 -7.48966556e-03 2.54999889e+00 1.86567727e-01 -8.28239532e-02 2.78263069e-02 -3.06942202e-01 -2.78263069e-02 1.25835261e-01 -6.25022449e-02 -1.25835261e-01 1.48376777e-01 1.27168855e-01 3.52009417e-02 -2.56996116e-01 -1.27168855e-01 2.54999889e+00 1.56644507e-01 9.87637680e-02 1.72239107e-01 -1.74230006e-01 -1.21065333e-01 -9.63980668e-03 1.74482015e-01 -1.74482015e-01 3.65301443e-02 1.00124768e+00 -7.48966556e-03 2.54999889e+00 -2.99232205e-02 1.81587721e-01 -2.78263068e-02 -3.75360121e-02 2.58354083e-02 -1.25835261e-01 3.04632910e-01 -4.86987857e-03 7.41883882e-02 -8.11848985e-02 -3.52009416e-02 -3.65301442e-02 3.52009418e-02 1.00124768e+00 -7.48966556e-03 2.54999889e+00 @@ -781,31 +781,31 @@ Matrix number of r(R): 177 2 5 13 14 15 16 17 18 19 20 21 22 23 25 2 5 13 14 15 16 17 18 19 20 21 22 23 25 0 1 8 13 14 15 16 17 18 19 20 21 22 23 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 8 13 14 15 16 17 18 19 20 21 22 23 25 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 13 14 15 16 17 18 19 20 21 22 23 25 3 6 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 0 14 28 43 57 71 86 100 114 128 143 158 165 176 192 208 225 241 257 274 290 306 320 336 352 360 373 0 0 1 -573 - -6.19437059e-02 1.21156002e-01 -2.14604447e-02 2.14604447e-02 1.15240895e-03 8.00345050e-03 -3.30304632e-03 -5.60231245e-04 3.30304632e-03 9.51645564e-03 1.95641710e-03 -9.51645564e-03 3.17502354e-05 2.14253180e-04 2.95644701e-05 -5.49930209e-05 -2.14253180e-04 -2.99628408e-01 4.28531245e-01 -1.24251960e-01 1.24251960e-01 9.41525869e-03 5.72504040e-02 -2.48107953e-02 -5.77007414e-03 2.48107953e-02 6.64251521e-02 1.99304448e-02 -6.64251521e-02 -1.08083155e-03 1.89848533e-03 4.50879047e-03 1.87205515e-03 -1.89848533e-03 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 6.29105724e-02 3.14848160e-03 1.89914159e-02 -7.55701649e-03 -1.62962327e-03 9.11275227e-03 1.99630335e-02 5.72262662e-03 -2.46043977e-02 -3.85785934e-04 5.22771015e-04 1.42425294e-03 5.41482523e-04 -6.43708735e-04 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 -1.11157578e-01 -2.79195153e-01 2.79195153e-01 -6.26186216e-03 -1.22262008e-02 1.08458634e-02 -2.71074055e-03 -2.03708112e-02 7.70479146e-03 5.43207758e-04 -7.70479146e-03 -2.29168167e-02 -1.64378945e-03 2.29168167e-02 -2.99577007e-05 -1.29386204e-05 3.41339087e-04 5.18882597e-05 1.29386204e-05 1.11157578e-01 -1.52775148e-01 6.29105724e-02 -4.59516086e-02 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 1.62962327e-03 -7.55701649e-03 -2.46043977e-02 -5.72262662e-03 1.99630335e-02 2.76044654e-04 -6.43708735e-04 -1.42425294e-03 -6.04841681e-04 5.22771015e-04 2.79195153e-01 -3.14419661e-01 1.07897992e-01 -1.59352399e-01 -9.78949612e-03 -5.48977607e-02 2.23881648e-02 5.61759022e-03 -2.72932817e-02 -5.63929599e-02 -1.96411380e-02 7.08075066e-02 1.66788513e-03 -1.67409116e-03 -6.54105014e-03 -2.95463956e-03 2.09264636e-03 1.21156002e-01 4.28531245e-01 -1.52775148e-01 1.52775148e-01 3.14419661e-01 -3.14419661e-01 2.09556075e-02 3.03164600e-02 -3.62961769e-02 8.39173435e-03 6.03714157e-02 -2.30218531e-02 -2.13628283e-03 2.30218531e-02 6.68461425e-02 6.54704601e-03 -6.68461425e-02 -4.06451147e-04 1.40079141e-04 6.17570719e-04 7.03994037e-04 -1.40079141e-04 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 1.07897992e-01 9.78949612e-03 5.48977607e-02 -2.72932817e-02 -5.61759022e-03 2.23881648e-02 7.08075066e-02 1.96411380e-02 -5.63929599e-02 -1.72485035e-03 2.09264636e-03 6.54105014e-03 2.92175068e-03 -1.67409116e-03 -6.26186216e-03 2.09556075e-02 5.54402578e-03 -5.80070473e-03 9.69145880e-05 -2.41666542e-04 1.54868109e-04 -2.06031736e-05 3.04108236e-04 -7.80965781e-04 1.25954053e-04 -1.27634753e-04 2.28923178e-04 -1.21517806e-05 3.07019318e-04 3.69298091e-04 -5.86813235e-05 2.14604447e-02 1.24251960e-01 -4.59516086e-02 6.29105724e-02 1.07897992e-01 -1.59352399e-01 -5.54402575e-03 1.99460369e-02 9.89892161e-03 -3.81393684e-04 -1.80509883e-04 2.03514962e-04 3.85346086e-04 -4.33902441e-04 9.33418971e-04 -1.16615035e-03 -3.50966477e-04 3.04148228e-04 -5.88345543e-06 -1.30933982e-03 -7.47483768e-04 1.95152926e-05 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 -5.30985993e-04 6.45135782e-04 4.66484788e-04 5.51145381e-04 -4.66484788e-04 1.28148024e-03 -1.82604212e-03 -1.28148024e-03 5.68970014e-04 -1.76503520e-05 -1.77520366e-03 -9.85484973e-04 1.76503520e-05 1.08458634e-02 -3.62961769e-02 -9.89892165e-03 9.75072799e-03 -1.67860990e-04 4.18578729e-04 2.61740800e-04 3.56857434e-05 3.24931650e-06 3.03510886e-04 -2.18158819e-04 -8.28091649e-04 3.69298091e-04 -6.07435221e-05 -5.31773057e-04 -1.97505527e-04 1.98480104e-05 -2.14604447e-02 -1.24251960e-01 6.29105724e-02 -4.59516086e-02 -1.59352399e-01 1.07897992e-01 5.80070471e-03 -1.99460369e-02 -9.75072795e-03 3.81393684e-04 1.80509883e-04 -4.33902441e-04 -3.85346086e-04 2.03514962e-04 -3.50966477e-04 1.16615035e-03 9.33418971e-04 -4.95265818e-04 1.95152926e-05 1.30933982e-03 6.37141976e-04 -5.88345543e-06 3.36635330e-01 7.95960982e-01 -3.16946196e-01 -6.73051834e-01 3.16946196e-01 4.94072922e-01 8.56391652e-01 -4.94072922e-01 9.04387481e-02 -2.69567028e-01 1.12922522e-01 -1.56644507e-01 2.69567028e-01 9.97941008e-02 3.65466664e-01 -1.79197132e-01 -6.19437059e-02 1.79197132e-01 3.79905335e-01 1.21156002e-01 -3.79905335e-01 -1.55757010e-02 -2.14604447e-02 5.39558109e-02 2.69779055e-02 2.14604447e-02 6.00803035e-02 3.52184850e-01 1.64738607e-01 -7.10945305e-01 -1.64738607e-01 -1.26865103e-01 8.40931703e-01 1.26865103e-01 5.70212879e-02 5.37216659e-02 -1.52485434e-01 -9.87637677e-02 -5.37216659e-02 3.65466664e-01 5.27743980e-01 -3.65985728e-01 -2.99628408e-01 3.65985728e-01 3.83703952e-01 4.28531245e-01 -3.83703952e-01 -3.53505492e-02 -1.24251960e-01 1.22457895e-01 6.12289473e-02 1.24251960e-01 2.79978651e-01 2.82740000e-01 6.47757141e-02 -5.66632020e-01 2.50928153e-01 -2.89740381e-01 3.64686303e-01 -2.26847922e-01 2.22852980e-01 -4.23416090e-02 4.03507105e-02 -1.72239107e-01 3.19466606e-01 1.79197132e-01 3.65985728e-01 -1.77165865e-01 -1.11157578e-01 2.88323443e-01 2.29939912e-01 1.52775148e-01 -4.45925062e-01 1.72984576e-03 -4.59516086e-02 1.06712798e-01 7.21405924e-02 6.29105724e-02 -7.61269872e-02 -5.92943912e-01 6.47757141e-02 6.47757141e-02 -6.47757141e-02 -2.89740381e-01 -6.68490304e-01 2.89740381e-01 -6.05558966e-02 -1.05713029e-01 4.03507105e-02 1.04885890e-01 1.05713029e-01 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 -1.11157578e-01 -2.79195153e-01 -2.15985150e-01 2.79195153e-01 -6.26186216e-03 3.75683866e-02 -1.22262008e-02 1.08458634e-02 -3.75683866e-02 -2.79978651e-01 -2.82740000e-01 2.50928153e-01 5.66632020e-01 6.47757141e-02 -2.26847922e-01 -3.64686303e-01 -2.89740381e-01 -3.77369524e-02 3.19466606e-01 -4.03507105e-02 2.79115895e-01 -4.23416090e-02 -1.79197132e-01 -3.65985728e-01 2.88323443e-01 1.11157578e-01 -1.77165865e-01 -4.45925062e-01 -1.52775148e-01 2.29939912e-01 6.33405085e-02 6.29105724e-02 -1.06712798e-01 -3.45722058e-02 -4.59516086e-02 -9.88564063e-02 -3.44314840e-01 -1.80106320e-01 4.74320364e-01 4.22679391e-02 2.19389285e-01 -4.49591770e-01 1.15101243e-01 -3.23356511e-03 -2.18216613e-01 8.75114737e-02 1.21065333e-01 2.41784578e-02 -3.79905335e-01 -3.83703952e-01 2.29939912e-01 2.79195153e-01 -4.45925062e-01 -9.07048686e-02 -3.14419661e-01 4.05124529e-01 -4.88271161e-02 1.07897992e-01 -1.15361196e-01 -1.05097813e-01 -1.59352399e-01 2.63462323e-01 6.23481966e-01 -1.80106320e-01 1.98643602e-01 1.80106320e-01 2.19389285e-01 2.19389285e-01 -2.19389285e-01 4.21308787e-02 9.12861758e-02 8.75114738e-02 -7.29728226e-02 -9.12861758e-02 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -2.15985150e-01 1.52775148e-01 3.14419661e-01 3.14419661e-01 -3.14419661e-01 2.09556075e-02 -9.48344293e-02 3.03164600e-02 -3.62961769e-02 9.48344293e-02 9.88564063e-02 3.44314840e-01 4.22679391e-02 -4.74320364e-01 -1.80106320e-01 1.15101243e-01 4.49591770e-01 2.19389285e-01 1.03228871e-01 2.41784578e-02 -8.75114737e-02 -6.33330159e-02 -2.18216613e-01 3.79905335e-01 3.83703952e-01 -4.45925062e-01 -2.79195153e-01 2.29939912e-01 4.05124529e-01 3.14419661e-01 -9.07048686e-02 -1.15430934e-01 -1.59352399e-01 1.15361196e-01 1.02633834e-02 1.07897992e-01 -9.04387481e-02 -5.70212881e-02 -9.94422948e-02 1.00591741e-01 -1.98884590e-01 6.98971024e-02 5.56554498e-03 1.39794205e-01 -1.74482015e-01 -1.42918615e-01 -2.22565165e-01 -1.55757010e-02 -3.53505492e-02 -1.72984576e-03 -6.26186216e-03 -6.33405085e-02 4.88271161e-02 2.09556075e-02 1.15430934e-01 -1.95657766e-02 5.54402578e-03 -3.61214886e-02 -3.54628585e-02 -5.80070473e-03 -2.99232205e-02 1.81587721e-01 2.58354083e-02 -3.75360121e-02 -2.78263068e-02 -4.86987857e-03 3.04632910e-01 -1.25835261e-01 -5.45816124e-03 3.52009418e-02 -3.52009416e-02 -8.25141010e-02 -8.11848985e-02 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -3.75683866e-02 6.29105724e-02 1.07897992e-01 9.48344293e-02 -1.59352399e-01 -5.54402575e-03 -1.99460369e-02 1.99460369e-02 9.89892161e-03 2.00942306e-02 1.86567727e-01 -8.28239532e-02 -2.78263069e-02 -3.06942202e-01 2.78263069e-02 -1.25835261e-01 -6.25022449e-02 1.25835261e-01 1.48376777e-01 -1.27168855e-01 3.52009417e-02 -2.56996116e-01 1.27168855e-01 5.39558109e-02 1.22457895e-01 -1.06712798e-01 -1.22262008e-02 1.06712798e-01 1.15361196e-01 3.03164600e-02 -1.15361196e-01 -3.61214886e-02 -1.99460370e-02 1.25276701e-01 6.25642535e-02 1.99460370e-02 1.56644507e-01 9.87637680e-02 -1.72239107e-01 -1.74230006e-01 1.21065333e-01 -9.63980668e-03 -1.74482015e-01 -1.74482015e-01 -3.65301443e-02 2.69779055e-02 6.12289473e-02 -7.21405924e-02 1.08458634e-02 3.45722058e-02 1.05097813e-01 -3.62961769e-02 -1.02633834e-02 -3.54628585e-02 -9.89892165e-03 6.25642535e-02 2.13832051e-02 9.75072799e-03 2.99232205e-02 -1.81587721e-01 -2.78263068e-02 3.75360121e-02 2.58354083e-02 -1.25835261e-01 -3.04632910e-01 -4.86987857e-03 -7.41883882e-02 -8.11848985e-02 3.52009416e-02 3.65301442e-02 3.52009418e-02 -2.14604447e-02 -1.24251960e-01 6.29105724e-02 3.75683866e-02 -4.59516086e-02 -1.59352399e-01 -9.48344293e-02 1.07897992e-01 5.80070471e-03 2.00942306e-02 -1.99460369e-02 -9.75072795e-03 -1.99460369e-02 - 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 73 90 107 129 146 163 185 202 219 241 267 293 319 345 371 397 423 449 473 499 525 547 573 -530 - 9.97941008e-02 2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 -3.68464755e-02 6.32586010e-02 2.08990781e-02 3.45722685e-03 2.40103515e-02 -9.90913897e-03 3.30304632e-03 8.24789229e-03 2.85493669e-02 -9.51645564e-03 -2.34207980e-02 9.52507063e-05 2.95644701e-05 2.93091767e-04 2.43817650e-04 -9.76972556e-05 5.25968835e-01 5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 -1.39296249e-01 1.09780482e-01 -7.23573908e-03 2.82457761e-02 1.71751212e-01 -7.44323860e-02 2.48107953e-02 6.03920467e-02 1.99275456e-01 -6.64251521e-02 -1.57203294e-01 -3.24249464e-03 4.50879047e-03 1.39219266e-02 6.40727580e-03 -4.64064220e-03 1.95964683e-01 1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 -2.49316357e-02 1.03324683e-01 4.31828598e-02 9.44544481e-03 5.69742478e-02 -2.26710495e-02 9.11275227e-03 2.26710495e-02 5.98891005e-02 -2.46043977e-02 -5.98891005e-02 -1.15735780e-03 1.42425294e-03 4.32077886e-03 2.00460252e-03 -1.42425294e-03 1.11157578e-01 -1.52775148e-01 6.29105724e-02 -4.59516086e-02 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 1.62962327e-03 -7.55701649e-03 -2.46043977e-02 -5.72262662e-03 1.99630335e-02 2.76044654e-04 -6.43708735e-04 -1.42425294e-03 -6.04841681e-04 5.22771015e-04 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 -1.77165865e-01 -5.25030657e-01 2.19480362e-01 1.27634081e-01 -9.85919203e-02 -3.34435159e-03 -1.11066915e-02 -7.10145871e-02 3.20054642e-02 -1.06684881e-02 -2.26710495e-02 -8.85285438e-02 2.95095146e-02 6.06803588e-02 7.06161376e-04 -1.09590367e-03 -3.66786595e-03 -1.69930240e-03 1.22262198e-03 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 1.71165515e-02 -1.10747881e-01 -2.96467369e-02 -2.93684884e-02 -1.64693282e-01 6.71644943e-02 -2.72932817e-02 -6.71644943e-02 -1.69178880e-01 7.08075066e-02 1.69178880e-01 5.00365540e-03 -6.54105014e-03 -1.91168915e-02 -8.66658538e-03 6.54105014e-03 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 1.07897992e-01 9.78949612e-03 5.48977607e-02 -2.72932817e-02 -5.61759022e-03 2.23881648e-02 7.08075066e-02 1.96411380e-02 -5.63929599e-02 -1.72485035e-03 2.09264636e-03 6.54105014e-03 2.92175068e-03 -1.67409116e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 2.40399462e-01 7.19544190e-01 -9.07048686e-02 -2.72167395e-01 8.96099338e-02 -6.30930247e-02 3.44970573e-02 2.06765444e-01 -9.58039376e-02 3.19346459e-02 6.63732360e-02 2.55666160e-01 -8.52220534e-02 -1.69178880e-01 -5.00605208e-03 6.04935826e-03 1.79507415e-02 7.46088548e-03 -5.98358049e-03 5.69507344e-03 6.85951504e-02 -2.83913272e-02 9.53064110e-04 1.14770784e-01 -4.13055271e-02 -1.95657767e-02 -1.89760533e-02 -2.38614490e-02 2.90743764e-04 -7.24999625e-04 4.64604326e-04 3.04108236e-04 7.90352123e-04 -2.34289734e-03 -1.27634753e-04 -2.14405289e-04 6.86769534e-04 3.07019318e-04 8.06566400e-04 7.58626682e-04 -6.41734093e-04 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 -5.30985993e-04 6.45135782e-04 4.66484788e-04 5.51145381e-04 -4.66484788e-04 1.28148024e-03 -1.82604212e-03 -1.28148024e-03 5.68970014e-04 -1.76503520e-05 -1.77520366e-03 -9.85484973e-04 1.76503520e-05 4.46530211e-02 1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 -5.32669237e-02 1.25276700e-01 5.26653316e-02 -1.79735633e-03 1.53985220e-03 1.44747440e-03 -7.94834062e-04 -7.94561487e-04 4.35069962e-03 -7.89788364e-04 -5.51684967e-03 1.82140160e-03 -2.20576681e-03 -5.32561099e-03 -1.93251694e-03 1.99048524e-03 3.30567329e-02 1.29693635e-01 -1.01098325e-01 6.58000602e-02 1.80548889e-01 -8.36197915e-02 -4.70642679e-02 7.24631748e-02 2.13832049e-02 -9.12379677e-04 4.64625899e-04 1.16537734e-03 -6.53449231e-04 1.24970599e-04 1.10786596e-03 1.55292111e-04 -3.78864150e-03 1.45716187e-03 -1.43919689e-03 -2.61925719e-03 -5.92516593e-04 1.08836730e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 -1.99460370e-02 5.99118777e-04 -5.13284067e-04 -7.94834062e-04 -6.72083101e-04 2.64853829e-04 -7.89788364e-04 2.24459732e-03 1.83894989e-03 -1.02010732e-03 9.94413772e-05 1.99048524e-03 8.82602648e-04 -1.76503538e-05 1.00990599e+00 9.16121587e-01 -8.76903497e-01 -8.76903497e-01 5.20797860e-01 6.91785735e-01 6.91785735e-01 -3.29467005e-01 -9.04387481e-02 -4.86057977e-01 3.29413470e-01 -1.56644507e-01 3.29413470e-01 1.99588202e-01 5.70431156e-01 -3.41626714e-01 2.79683008e-01 6.29359693e-01 -5.08203691e-01 -5.24221764e-02 1.17214412e-01 4.78769836e-02 1.65200227e+00 1.05655453e+00 -4.00741391e-01 -4.00741391e-01 -4.74942520e-01 5.61764575e-01 5.61764575e-01 4.06032231e-01 -5.70212879e-02 3.18133334e-01 -4.16897102e-01 -9.87637677e-02 -4.16897102e-01 8.91435499e-01 1.05548796e+00 -9.63712115e-01 6.64083707e-01 9.45478066e-01 -5.16946820e-01 -1.74646799e-01 2.32238377e-01 5.39932082e-02 9.13871043e-01 -4.67372159e-02 1.94327142e-01 -7.52784459e-01 4.37080592e-01 -6.49953022e-01 1.42312044e-01 -4.47366269e-03 4.21737569e-01 -9.60033246e-02 9.40124260e-02 -1.72239107e-01 3.75119220e-01 3.75161815e-01 5.00230798e-01 -3.54331730e-01 4.65489308e-01 3.23000268e-01 -5.38985419e-01 -2.32017900e-02 2.10037482e-01 1.15323452e-01 9.13871043e-01 -4.67372159e-02 -7.52784459e-01 1.94327142e-01 4.37080592e-01 1.42312044e-01 -6.49953022e-01 -4.47366269e-03 -3.60032227e-01 -9.60033246e-02 3.75119220e-01 2.79115895e-01 9.40124260e-02 2.22315155e-01 -3.68760298e-01 1.00478959e-01 -8.35199951e-02 -1.26997668e+00 -8.28946696e-01 1.06848833e+00 1.06848833e+00 1.94327142e-01 -6.58900347e-01 -6.58900347e-01 -2.71203099e-01 2.61739378e-01 6.54235115e-01 -3.06410056e-02 4.53345901e-01 -3.06410056e-02 -4.37105521e-01 -7.99859206e-01 6.87804463e-01 -3.54331730e-01 -9.70955720e-01 4.49420274e-01 1.90974590e-01 -2.05304719e-01 -3.79165574e-02 -1.08700225e+00 -9.05846319e-02 -7.59587083e-01 4.11427905e-01 1.05160399e-01 6.58167855e-01 -3.45303728e-01 1.08132008e-02 -1.43027770e-01 -3.39181995e-01 2.08476856e-01 1.21065333e-01 2.75848979e-01 -8.90261647e-01 -5.89337741e-01 5.96759380e-01 -8.12744530e-01 -1.81409737e-01 4.95829398e-01 -3.17105646e-02 -2.26109077e-01 -1.34744550e-01 -1.08700225e+00 -9.05846319e-02 4.11427905e-01 -7.59587083e-01 1.05160399e-01 -3.45303728e-01 6.58167855e-01 1.08132008e-02 1.76359539e-01 -3.39181995e-01 2.75848979e-01 -6.33330159e-02 2.08476856e-01 -4.95180304e-01 6.28839321e-01 -2.54186828e-01 2.02732421e-01 1.44932098e+00 1.05838144e+00 -5.49266286e-01 -5.49266286e-01 -1.13833701e+00 6.79794256e-01 6.79794256e-01 6.58167855e-01 -3.09997888e-02 2.12515963e-01 -5.17979645e-01 -5.36932092e-02 -5.17979645e-01 1.01141765e+00 1.01786899e+00 -1.24471483e+00 4.70339374e-01 1.12466872e+00 -1.81409737e-01 -3.87598328e-01 2.04971130e-01 -5.28296413e-02 9.04387481e-02 5.70212881e-02 -5.45148254e-01 1.23410685e-01 -2.21703534e-01 7.63642327e-02 6.66635373e-02 7.86962125e-02 -5.23446044e-01 -2.96753553e-01 1.53834938e-01 -3.70941942e-01 -9.88062754e-03 3.32446012e-02 -3.01211729e-02 -6.23874444e-02 1.63597900e-01 7.41254066e-02 -3.91315534e-02 -5.50975418e-02 -5.93243074e-02 -4.12412771e-01 3.87794815e-01 1.08527728e-01 1.08527728e-01 -3.87643623e-01 3.00858208e-01 3.00858208e-01 -2.37525192e-01 -1.48376777e-01 1.05602823e-01 -1.97570737e-01 -2.56996116e-01 -1.97570737e-01 -4.97945873e-02 1.25150889e-01 -3.98920739e-02 4.00402676e-02 5.69057278e-01 -2.89031047e-01 -1.10518627e-01 -6.66759519e-01 1.73890047e-01 -4.31563348e-01 -1.74192176e-01 1.22060559e-01 2.91295392e-01 -2.89538650e-01 1.05602823e-01 -4.31478131e-01 2.43554694e-01 9.86088321e-02 2.57593204e-01 -2.16813711e-01 2.21546474e-01 2.35335708e-01 -2.56473654e-01 -8.93884123e-02 2.50553401e-01 1.15229585e-01 1.56644507e-01 9.87637680e-02 -1.72239107e-01 -5.58231790e-01 -3.84001785e-01 1.21065333e-01 1.26666032e-01 1.36305838e-01 -5.13992232e-01 -3.39510217e-01 -5.23446044e-01 -3.65301443e-02 6.00346384e-02 1.90922582e-01 -1.73238917e-01 1.00372266e-01 2.85646701e-01 -9.38831749e-02 -8.25271263e-02 1.35027428e-01 4.27664100e-02 5.69057278e-01 -2.89031047e-01 -6.66759519e-01 -1.10518627e-01 1.73890047e-01 -1.74192176e-01 -4.31563348e-01 1.22060559e-01 -5.19318718e-01 -2.89538650e-01 2.43554694e-01 3.65301442e-02 1.05602823e-01 6.67535511e-02 -1.76605296e-01 4.03366549e-02 -3.98920739e-02 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 453 470 492 513 530 -520 - 9.97941008e-02 2.04964493e-01 -1.00485876e-01 1.62429582e-01 1.28298356e-01 -2.49454358e-01 3.24105166e-04 6.32586010e-02 4.23595229e-02 3.45722685e-03 2.40103515e-02 -8.24789229e-03 3.30304632e-03 9.90913897e-03 2.34207980e-02 -9.51645564e-03 -2.85493669e-02 -2.58777632e-04 9.76972556e-05 2.93091767e-04 3.94192935e-05 -2.95644701e-05 5.25968835e-01 5.27743977e-01 -2.98097979e-01 5.97726387e-01 1.33242869e-01 -5.61774114e-01 7.59144585e-02 1.09780482e-01 1.17016221e-01 2.82457761e-02 1.71751212e-01 -6.03920467e-02 2.48107953e-02 7.44323860e-02 1.57203294e-01 -6.64251521e-02 -1.99275456e-01 -3.92761630e-03 4.64064220e-03 1.39219266e-02 6.01172063e-03 -4.50879047e-03 2.57908389e-01 4.33873478e-01 -1.77165865e-01 3.99481020e-01 2.19480362e-01 -5.25030657e-01 6.09207472e-02 9.85919203e-02 1.12206533e-01 1.11066915e-02 7.10145871e-02 -2.26710495e-02 1.06684881e-02 3.20054642e-02 6.06803588e-02 -2.95095146e-02 -8.85285438e-02 -1.11855836e-03 1.22262198e-03 3.66786595e-03 1.46120489e-03 -1.09590367e-03 1.11157578e-01 -1.52775148e-01 4.59516086e-02 -6.29105724e-02 -3.14848160e-03 -1.89914159e-02 7.55701649e-03 1.62962327e-03 -9.11275227e-03 -1.99630335e-02 -5.72262662e-03 2.46043977e-02 3.85785934e-04 -5.22771015e-04 -1.42425294e-03 -5.41482523e-04 6.43708735e-04 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 2.49316357e-02 -1.03324683e-01 -4.31828598e-02 -9.44544481e-03 -5.69742478e-02 2.26710495e-02 -9.11275227e-03 -2.26710495e-02 -5.98891005e-02 2.46043977e-02 5.98891005e-02 1.15735780e-03 -1.42425294e-03 -4.32077886e-03 -2.00460252e-03 1.42425294e-03 -6.31512314e-01 -6.34165035e-01 2.40399462e-01 -7.98789769e-01 -9.07048686e-02 7.19544190e-01 -1.90723860e-01 -8.96099338e-02 -2.04157365e-01 -3.44970573e-02 -2.06765444e-01 6.63732360e-02 -3.19346459e-02 -9.58039376e-02 -1.69178880e-01 8.52220534e-02 2.55666160e-01 3.95829032e-03 -5.98358049e-03 -1.79507415e-02 -8.06581101e-03 6.04935826e-03 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 1.59352399e-01 9.78949612e-03 5.48977607e-02 -2.23881648e-02 -5.61759022e-03 2.72932817e-02 5.63929599e-02 1.96411380e-02 -7.08075066e-02 -1.66788513e-03 1.67409116e-03 6.54105014e-03 2.95463956e-03 -2.09264636e-03 5.10356312e-01 2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 -1.71165515e-02 1.10747881e-01 2.96467369e-02 2.93684884e-02 1.64693282e-01 -6.71644943e-02 2.72932817e-02 6.71644943e-02 1.69178880e-01 -7.08075066e-02 -1.69178880e-01 -5.00365540e-03 6.54105014e-03 1.91168915e-02 8.66658538e-03 -6.54105014e-03 -3.14755072e-02 -1.46615558e-01 5.74610557e-02 -1.01749381e-01 -9.30696273e-02 2.13745316e-01 -1.95657768e-02 -5.32669236e-02 -4.70642678e-02 6.44772096e-04 -3.98780191e-05 5.03403775e-04 4.13849516e-04 1.24154855e-03 -3.38826243e-03 -7.06695363e-05 -2.12008609e-04 6.86769528e-04 6.21686687e-04 1.86506006e-03 1.45716188e-03 -1.09287141e-03 -2.91851645e-02 8.17708670e-02 -1.99460370e-02 2.02424243e-02 -5.99118777e-04 5.13284067e-04 2.64853829e-04 6.72083101e-04 -7.94834062e-04 1.83894989e-03 -2.24459732e-03 -7.89788364e-04 2.54302654e-04 -1.76503538e-05 -1.99048524e-03 -1.32474018e-03 9.94413772e-05 4.46530211e-02 1.35135310e-01 -1.14833676e-01 1.10100913e-01 1.41112458e-01 -1.19974512e-01 -1.89760532e-02 1.25276700e-01 7.24631749e-02 -1.79735633e-03 1.53985220e-03 7.94561487e-04 -7.94834062e-04 -1.44747440e-03 5.51684967e-03 -7.89788364e-04 -4.35069962e-03 7.62907963e-04 -1.99048524e-03 -5.32561099e-03 -2.54363853e-03 2.20576681e-03 1.15962882e-02 5.44167465e-03 -3.20746523e-02 2.59615520e-02 6.03825995e-03 9.11997006e-03 -2.38614490e-02 5.26653316e-02 2.13832050e-02 -7.07981324e-04 8.60181042e-04 6.21979717e-04 -5.90090074e-04 -1.80329523e-04 1.70864032e-03 1.88180994e-04 -2.58294160e-03 7.58626686e-04 -1.09994168e-03 -2.00813559e-03 -5.92516586e-04 9.85484973e-04 1.22262008e-02 -3.03164600e-02 1.99460370e-02 -1.99460370e-02 5.30985993e-04 -6.45135782e-04 -4.66484788e-04 -5.51145381e-04 4.66484788e-04 -1.28148024e-03 1.82604212e-03 1.28148024e-03 -5.68970014e-04 1.76503520e-05 1.77520366e-03 9.85484973e-04 -1.76503520e-05 1.00990599e+00 9.16121587e-01 -5.20797860e-01 -8.76903497e-01 8.76903497e-01 3.29467005e-01 6.91785735e-01 -6.91785735e-01 1.80877496e-01 -3.29413470e-01 3.29413470e-01 4.86057977e-01 1.99588202e-01 5.70431156e-01 -2.79683008e-01 3.41626714e-01 5.08203691e-01 -6.29359693e-01 -1.52515958e-02 1.17214412e-01 6.93374283e-02 1.65200227e+00 1.05655453e+00 4.74942520e-01 -4.00741391e-01 4.00741391e-01 -4.06032231e-01 5.61764575e-01 -5.61764575e-01 1.14042576e-01 4.16897102e-01 -4.16897102e-01 -3.18133334e-01 8.91435499e-01 1.05548796e+00 -6.64083707e-01 9.63712115e-01 5.16946820e-01 -9.45478066e-01 4.05639093e-02 2.32238377e-01 1.78245168e-01 1.26997668e+00 8.28946696e-01 1.94327142e-01 -1.06848833e+00 1.06848833e+00 -2.71203099e-01 6.58900347e-01 -6.58900347e-01 5.23478756e-01 -3.06410056e-02 3.06410056e-02 6.54235115e-01 4.37105521e-01 7.99859206e-01 -3.54331730e-01 6.87804463e-01 4.49420274e-01 -9.70955720e-01 6.26505929e-02 2.05304719e-01 1.84347125e-01 9.13871043e-01 -4.67372159e-02 -4.37080592e-01 1.94327142e-01 7.52784459e-01 4.47366269e-03 -6.49953022e-01 -1.42312044e-01 -6.17053424e-02 -9.40124260e-02 3.75119220e-01 4.51355002e-01 9.60033246e-02 2.22315155e-01 -3.68760298e-01 8.35199951e-02 -1.00478959e-01 -9.13871043e-01 4.67372159e-02 4.37080592e-01 7.52784459e-01 1.94327142e-01 -4.47366269e-03 -1.42312044e-01 -6.49953022e-01 6.17053424e-02 3.75119220e-01 -9.40124260e-02 4.51355002e-01 -9.60033246e-02 -3.75161815e-01 -5.00230798e-01 4.65489308e-01 -3.54331730e-01 -5.38985419e-01 3.23000268e-01 8.82721442e-02 -2.10037482e-01 -7.77550656e-02 -1.44932098e+00 -1.05838144e+00 -1.13833701e+00 5.49266286e-01 -5.49266286e-01 6.58167855e-01 -6.79794256e-01 6.79794256e-01 -6.19995776e-02 -5.17979645e-01 5.17979645e-01 2.12515963e-01 -1.01141765e+00 -1.01786899e+00 4.70339374e-01 -1.24471483e+00 -1.81409737e-01 1.12466872e+00 -2.39550976e-01 -2.04971130e-01 -3.09255178e-01 -1.08700225e+00 -9.05846319e-02 -1.05160399e-01 -7.59587083e-01 -4.11427905e-01 -1.08132008e-02 6.58167855e-01 3.45303728e-01 -3.33317687e-02 -2.08476856e-01 2.75848979e-01 -1.84398349e-01 3.39181995e-01 -4.95180304e-01 6.28839321e-01 -2.02732421e-01 2.54186828e-01 1.08700225e+00 9.05846319e-02 1.05160399e-01 -4.11427905e-01 -7.59587083e-01 1.08132008e-02 3.45303728e-01 6.58167855e-01 3.33317687e-02 2.75848979e-01 -2.08476856e-01 -1.84398349e-01 -3.39181995e-01 8.90261647e-01 5.89337741e-01 -8.12744530e-01 5.96759380e-01 4.95829398e-01 -1.81409737e-01 -1.32547485e-01 2.26109077e-01 3.99101203e-02 -1.80877496e-01 -1.14042576e-01 -4.43407068e-01 4.21737569e-01 -4.21737569e-01 1.57392425e-01 -1.43027770e-01 1.43027770e-01 -5.23446044e-01 -2.17107004e-01 2.17107004e-01 -5.93507107e-01 -4.70512082e-02 -1.81966107e-01 5.57312100e-02 -1.65089890e-01 -4.42425112e-02 3.29176250e-01 -3.91315534e-02 -8.93884122e-02 -8.25271263e-02 -5.69057278e-01 2.89031047e-01 1.73890047e-01 1.10518627e-01 -6.66759519e-01 1.22060559e-01 4.31563348e-01 -1.74192176e-01 -2.28023326e-01 1.05602823e-01 -2.43554694e-01 -4.68008275e-01 -2.89538650e-01 -6.67535511e-02 1.76605296e-01 -3.98920739e-02 4.03366549e-02 5.69057278e-01 -2.89031047e-01 -1.73890047e-01 -6.66759519e-01 1.10518627e-01 -1.22060559e-01 -1.74192176e-01 4.31563348e-01 2.28023326e-01 -2.43554694e-01 1.05602823e-01 -4.68008275e-01 2.89538650e-01 9.86088321e-02 2.57593204e-01 -2.21546474e-01 2.16813711e-01 2.56473654e-01 -2.35335708e-01 -5.50975418e-02 2.50553401e-01 1.35027428e-01 -3.85992683e-01 -3.85992683e-01 5.60069909e-03 5.60069909e-03 -3.02980073e-01 -3.02980073e-01 -5.23446044e-01 3.85741937e-02 6.66706220e-02 -1.04215245e-01 6.05337578e-02 1.11136073e-01 -1.14341331e-03 -5.93243074e-02 1.15229585e-01 4.27664101e-02 4.12412771e-01 -3.87794815e-01 -3.87643623e-01 -1.08527728e-01 1.08527728e-01 -2.37525192e-01 -3.00858208e-01 3.00858208e-01 -2.96753553e-01 -1.97570737e-01 1.97570737e-01 1.05602823e-01 4.97945873e-02 -1.25150889e-01 4.00402676e-02 -3.98920739e-02 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 287 308 329 346 368 389 406 428 449 466 488 504 520 +525 + 9.97941008e-02 2.04964493e-01 1.00485876e-01 1.62429582e-01 -1.28298356e-01 -2.49454358e-01 3.65223703e-02 2.14604447e-02 -6.32586010e-02 3.45722685e-03 2.40103515e-02 -3.30304632e-03 8.24789229e-03 9.90913897e-03 9.51645564e-03 -2.34207980e-02 -2.85493669e-02 1.63526925e-04 9.76972556e-05 2.95644701e-05 -2.04398356e-04 -2.93091767e-04 5.25968835e-01 5.27743977e-01 2.98097979e-01 5.97726387e-01 -1.33242869e-01 -5.61774114e-01 6.33817908e-02 1.24251960e-01 -1.09780482e-01 2.82457761e-02 1.71751212e-01 -2.48107953e-02 6.03920467e-02 7.44323860e-02 6.64251521e-02 -1.57203294e-01 -1.99275456e-01 7.17011093e-03 4.64064220e-03 4.50879047e-03 -3.95555174e-04 -1.39219266e-02 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 -6.29105724e-02 3.14848160e-03 1.89914159e-02 1.62962327e-03 7.55701649e-03 9.11275227e-03 -5.72262662e-03 -1.99630335e-02 -2.46043977e-02 6.61830588e-04 5.22771015e-04 6.43708735e-04 -6.33591580e-05 -1.42425294e-03 -2.57908389e-01 -4.33873478e-01 -1.77165865e-01 -3.99481020e-01 2.19480362e-01 5.25030657e-01 -6.67133340e-02 -1.08862181e-01 9.85919203e-02 -1.11066915e-02 -7.10145871e-02 1.06684881e-02 -2.26710495e-02 -3.20054642e-02 -2.95095146e-02 6.06803588e-02 8.85285438e-02 -1.82471973e-03 -1.22262198e-03 -1.09590367e-03 2.38097508e-04 3.66786595e-03 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 -4.98632714e-02 1.03324683e-01 -9.44544481e-03 -5.69742478e-02 9.11275227e-03 -2.26710495e-02 -2.26710495e-02 -2.46043977e-02 5.98891005e-02 5.98891005e-02 -2.31471561e-03 -1.42425294e-03 -1.42425294e-03 4.32077886e-03 -2.79195153e-01 3.14419661e-01 1.07897992e-01 1.59352399e-01 -9.78949612e-03 -5.48977607e-02 -5.61759022e-03 -2.23881648e-02 -2.72932817e-02 1.96411380e-02 5.63929599e-02 7.08075066e-02 -3.39273548e-03 -1.67409116e-03 -2.09264636e-03 -3.28888829e-05 6.54105014e-03 6.31512314e-01 6.34165035e-01 2.40399462e-01 7.98789769e-01 -9.07048686e-02 -7.19544190e-01 8.14435351e-02 2.67250390e-01 -8.96099338e-02 3.44970573e-02 2.06765444e-01 -3.19346459e-02 6.63732360e-02 9.58039376e-02 8.52220534e-02 -1.69178880e-01 -2.55666160e-01 8.96434240e-03 5.98358049e-03 6.04935826e-03 6.04925537e-04 -1.79507415e-02 5.10356312e-01 2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 3.42331031e-02 -1.10747881e-01 2.93684884e-02 1.64693282e-01 -2.72932817e-02 6.71644943e-02 6.71644943e-02 7.08075066e-02 -1.69178880e-01 -1.69178880e-01 1.00073108e-02 6.54105014e-03 6.54105014e-03 -1.91168915e-02 2.57804338e-02 7.80204073e-02 5.65079916e-02 7.33580542e-02 -5.17641002e-02 -9.89745322e-02 4.18576958e-02 1.16014095e-02 -7.22429769e-02 -9.35515860e-04 7.64877644e-04 7.17957752e-04 -2.86948348e-04 -7.76944222e-04 -1.98304289e-04 -3.17385714e-03 -2.13088873e-03 -1.23215965e-03 -1.26342078e-03 -1.39989072e-03 -3.49267591e-04 2.67162646e-03 2.91851645e-02 -8.17708670e-02 -1.99460370e-02 -2.02424243e-02 -5.99118777e-04 5.13284067e-04 -6.72083101e-04 -2.64853829e-04 -7.94834062e-04 2.24459732e-03 -1.83894989e-03 -7.89788364e-04 -1.27440998e-03 -1.76503538e-05 -9.94413772e-05 -4.42137531e-04 1.99048524e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -5.30985993e-04 6.45135782e-04 -5.51145381e-04 -4.66484788e-04 -4.66484788e-04 1.82604212e-03 -1.28148024e-03 -1.28148024e-03 -1.13794003e-03 -1.76503520e-05 -1.76503520e-05 1.77520366e-03 -2.14604447e-02 -1.24251960e-01 -3.37254078e-02 -7.51367731e-02 7.75815316e-02 1.89668859e-01 -1.16014094e-02 -4.00402676e-02 1.97978432e-02 2.04398353e-04 3.95555143e-04 -6.33591575e-05 -7.46950316e-04 9.85047821e-04 -3.28888833e-05 2.08000118e-03 -1.47507564e-03 3.49267599e-04 -1.15743753e-05 4.53711915e-04 1.32641259e-03 -6.11121600e-04 -4.46530211e-02 -1.35135310e-01 -1.14833676e-01 -1.10100913e-01 1.41112458e-01 1.19974512e-01 -7.22429769e-02 -1.97978433e-02 1.25276700e-01 1.79735633e-03 -1.53985220e-03 -7.94834062e-04 7.94561487e-04 1.44747440e-03 -7.89788364e-04 5.51684967e-03 4.35069962e-03 2.58430956e-03 1.99048524e-03 2.20576681e-03 6.11121586e-04 -5.32561099e-03 1.00990599e+00 9.16121587e-01 8.76903497e-01 5.20797860e-01 8.76903497e-01 -6.91785735e-01 -3.29467005e-01 -6.91785735e-01 -9.04387481e-02 -3.29413470e-01 -4.86057977e-01 1.56644507e-01 -3.29413470e-01 1.99588202e-01 5.70431156e-01 2.79683008e-01 3.41626714e-01 -5.08203691e-01 -6.29359693e-01 6.76737723e-02 2.14604447e-02 -1.17214412e-01 1.65200227e+00 1.05655453e+00 4.00741391e-01 -4.74942520e-01 4.00741391e-01 -5.61764575e-01 4.06032231e-01 -5.61764575e-01 -5.70212879e-02 4.16897102e-01 3.18133334e-01 9.87637677e-02 4.16897102e-01 8.91435499e-01 1.05548796e+00 6.64083707e-01 9.63712115e-01 -5.16946820e-01 -9.45478066e-01 1.34082889e-01 1.24251960e-01 -2.32238377e-01 -9.13871043e-01 4.67372159e-02 1.94327142e-01 -4.37080592e-01 -7.52784459e-01 -6.49953022e-01 4.47366269e-03 1.42312044e-01 -4.21737569e-01 9.40124260e-02 9.60033246e-02 -1.72239107e-01 3.75119220e-01 2.22315155e-01 -3.68760298e-01 -8.35199951e-02 -1.00478959e-01 -1.26997668e+00 -8.28946696e-01 -1.06848833e+00 1.94327142e-01 -1.06848833e+00 6.58900347e-01 -2.71203099e-01 6.58900347e-01 2.61739378e-01 3.06410056e-02 6.54235115e-01 -4.53345901e-01 3.06410056e-02 -4.37105521e-01 -7.99859206e-01 -3.54331730e-01 -6.87804463e-01 4.49420274e-01 9.70955720e-01 -1.28323997e-01 -1.46430567e-01 2.05304719e-01 -9.13871043e-01 4.67372159e-02 -7.52784459e-01 -4.37080592e-01 1.94327142e-01 1.42312044e-01 4.47366269e-03 -6.49953022e-01 3.60032227e-01 3.75119220e-01 9.60033246e-02 2.79115895e-01 9.40124260e-02 -3.75161815e-01 -5.00230798e-01 -4.65489308e-01 -3.54331730e-01 5.38985419e-01 3.23000268e-01 -1.11473934e-01 3.75683866e-02 2.10037482e-01 1.08700225e+00 9.05846319e-02 -7.59587083e-01 -1.05160399e-01 4.11427905e-01 6.58167855e-01 -1.08132008e-02 -3.45303728e-01 1.43027770e-01 2.08476856e-01 3.39181995e-01 1.21065333e-01 2.75848979e-01 -4.95180304e-01 6.28839321e-01 2.02732421e-01 2.54186828e-01 1.44932098e+00 1.05838144e+00 5.49266286e-01 -1.13833701e+00 5.49266286e-01 -6.79794256e-01 6.58167855e-01 -6.79794256e-01 -3.09997888e-02 5.17979645e-01 2.12515963e-01 5.36932092e-02 5.17979645e-01 1.01141765e+00 1.01786899e+00 4.70339374e-01 1.24471483e+00 -1.81409737e-01 -1.12466872e+00 1.48047353e-01 3.62084819e-01 -2.04971130e-01 1.08700225e+00 9.05846319e-02 4.11427905e-01 -1.05160399e-01 -7.59587083e-01 -3.45303728e-01 -1.08132008e-02 6.58167855e-01 -1.76359539e-01 2.75848979e-01 3.39181995e-01 -6.33330159e-02 2.08476856e-01 8.90261647e-01 5.89337741e-01 8.12744530e-01 5.96759380e-01 -4.95829398e-01 -1.81409737e-01 1.00836921e-01 -9.48344293e-02 -2.26109077e-01 9.04387481e-02 5.70212881e-02 5.45148254e-01 -2.21703534e-01 -1.23410685e-01 -7.63642327e-02 7.86962125e-02 -6.66635373e-02 -5.23446044e-01 -1.53834938e-01 -2.96753553e-01 3.70941942e-01 5.69318357e-02 1.48721506e-01 1.18118654e-01 1.34968717e-01 -1.18367918e-01 -1.65578350e-01 8.37153918e-02 1.16014095e-02 -1.44485954e-01 -5.69057278e-01 2.89031047e-01 -1.10518627e-01 -1.73890047e-01 -6.66759519e-01 -4.31563348e-01 -1.22060559e-01 -1.74192176e-01 -2.91295392e-01 1.05602823e-01 2.89538650e-01 -4.31478131e-01 2.43554694e-01 6.67535511e-02 -1.76605296e-01 -3.98920739e-02 -4.03366549e-02 -4.12412771e-01 3.87794815e-01 -1.08527728e-01 -3.87643623e-01 -1.08527728e-01 -3.00858208e-01 -2.37525192e-01 -3.00858208e-01 -1.48376777e-01 1.97570737e-01 1.05602823e-01 2.56996116e-01 1.97570737e-01 4.97945873e-02 -1.25150889e-01 -4.00402676e-02 -3.98920739e-02 -1.56644507e-01 -9.87637680e-02 -1.72239107e-01 3.84001785e-01 -5.58231790e-01 1.21065333e-01 -1.36305838e-01 1.26666032e-01 -3.39510217e-01 5.13992232e-01 -5.23446044e-01 -3.65301443e-02 -2.14604447e-02 -1.24251960e-01 3.84297875e-03 -1.12705160e-01 -1.72528977e-02 2.84503288e-01 -1.16014094e-02 -8.00805351e-02 1.97978432e-02 -5.69057278e-01 2.89031047e-01 -6.66759519e-01 -1.73890047e-01 -1.10518627e-01 -1.74192176e-01 -1.22060559e-01 -4.31563348e-01 5.19318718e-01 2.43554694e-01 2.89538650e-01 3.65301442e-02 1.05602823e-01 -9.86088321e-02 -2.57593204e-01 -2.21546474e-01 -2.16813711e-01 2.56473654e-01 2.35335708e-01 -1.44485954e-01 -1.97978433e-02 2.50553401e-01 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 83 103 120 142 162 184 201 217 239 261 283 305 322 344 366 383 405 427 448 465 482 503 525 +525 + 9.97941008e-02 2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 3.65223703e-02 -2.14604447e-02 -6.32586010e-02 3.45722685e-03 2.40103515e-02 -3.30304632e-03 9.90913897e-03 8.24789229e-03 9.51645564e-03 -2.85493669e-02 -2.34207980e-02 1.63526925e-04 2.95644701e-05 9.76972556e-05 2.04398356e-04 -2.93091767e-04 5.25968835e-01 5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 6.33817908e-02 -1.24251960e-01 -1.09780482e-01 2.82457761e-02 1.71751212e-01 -2.48107953e-02 7.44323860e-02 6.03920467e-02 6.64251521e-02 -1.99275456e-01 -1.57203294e-01 7.17011093e-03 4.50879047e-03 4.64064220e-03 3.95555174e-04 -1.39219266e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 3.14848160e-03 1.89914159e-02 1.62962327e-03 9.11275227e-03 7.55701649e-03 -5.72262662e-03 -2.46043977e-02 -1.99630335e-02 6.61830588e-04 6.43708735e-04 5.22771015e-04 6.33591580e-05 -1.42425294e-03 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 -4.98632714e-02 1.03324683e-01 -9.44544481e-03 -5.69742478e-02 9.11275227e-03 -2.26710495e-02 -2.26710495e-02 -2.46043977e-02 5.98891005e-02 5.98891005e-02 -2.31471561e-03 -1.42425294e-03 -1.42425294e-03 4.32077886e-03 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 -1.77165865e-01 5.25030657e-01 2.19480362e-01 -6.67133340e-02 1.08862181e-01 9.85919203e-02 -1.11066915e-02 -7.10145871e-02 1.06684881e-02 -3.20054642e-02 -2.26710495e-02 -2.95095146e-02 8.85285438e-02 6.06803588e-02 -1.82471973e-03 -1.09590367e-03 -1.22262198e-03 -2.38097508e-04 3.66786595e-03 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 -9.78949612e-03 -5.48977607e-02 -5.61759022e-03 -2.72932817e-02 -2.23881648e-02 1.96411380e-02 7.08075066e-02 5.63929599e-02 -3.39273548e-03 -2.09264636e-03 -1.67409116e-03 3.28888829e-05 6.54105014e-03 5.10356312e-01 2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 3.42331031e-02 -1.10747881e-01 2.93684884e-02 1.64693282e-01 -2.72932817e-02 6.71644943e-02 6.71644943e-02 7.08075066e-02 -1.69178880e-01 -1.69178880e-01 1.00073108e-02 6.54105014e-03 6.54105014e-03 -1.91168915e-02 6.31512314e-01 6.34165035e-01 7.98789769e-01 2.40399462e-01 -7.19544190e-01 -9.07048686e-02 8.14435351e-02 -2.67250390e-01 -8.96099338e-02 3.44970573e-02 2.06765444e-01 -3.19346459e-02 9.58039376e-02 6.63732360e-02 8.52220534e-02 -2.55666160e-01 -1.69178880e-01 8.96434240e-03 6.04935826e-03 5.98358049e-03 -6.04925537e-04 -1.79507415e-02 2.57804338e-02 7.80204073e-02 7.33580542e-02 5.65079916e-02 -9.89745322e-02 -5.17641002e-02 4.18576958e-02 -1.16014095e-02 -7.22429769e-02 -9.35515860e-04 7.64877644e-04 7.17957752e-04 -7.76944222e-04 -2.86948348e-04 -1.98304289e-04 -2.13088873e-03 -3.17385714e-03 -1.23215965e-03 -1.39989072e-03 -1.26342078e-03 3.49267591e-04 2.67162646e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -5.30985993e-04 6.45135782e-04 -5.51145381e-04 -4.66484788e-04 -4.66484788e-04 1.82604212e-03 -1.28148024e-03 -1.28148024e-03 -1.13794003e-03 -1.76503520e-05 -1.76503520e-05 1.77520366e-03 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 -1.99460370e-02 -5.99118777e-04 5.13284067e-04 -6.72083101e-04 -7.94834062e-04 -2.64853829e-04 2.24459732e-03 -7.89788364e-04 -1.83894989e-03 -1.27440998e-03 -9.94413772e-05 -1.76503538e-05 4.42137531e-04 1.99048524e-03 2.14604447e-02 1.24251960e-01 7.51367731e-02 3.37254078e-02 -1.89668859e-01 -7.75815316e-02 1.16014094e-02 -4.00402676e-02 -1.97978432e-02 -2.04398353e-04 -3.95555143e-04 6.33591575e-05 -9.85047821e-04 7.46950316e-04 3.28888833e-05 1.47507564e-03 -2.08000118e-03 -3.49267599e-04 -4.53711915e-04 1.15743753e-05 1.32641259e-03 6.11121600e-04 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 -7.22429769e-02 1.97978433e-02 1.25276700e-01 1.79735633e-03 -1.53985220e-03 -7.94834062e-04 1.44747440e-03 7.94561487e-04 -7.89788364e-04 4.35069962e-03 5.51684967e-03 2.58430956e-03 2.20576681e-03 1.99048524e-03 -6.11121586e-04 -5.32561099e-03 1.00990599e+00 9.16121587e-01 8.76903497e-01 8.76903497e-01 5.20797860e-01 -6.91785735e-01 -6.91785735e-01 -3.29467005e-01 -9.04387481e-02 -4.86057977e-01 -3.29413470e-01 -1.56644507e-01 -3.29413470e-01 1.99588202e-01 5.70431156e-01 3.41626714e-01 2.79683008e-01 -6.29359693e-01 -5.08203691e-01 6.76737723e-02 -2.14604447e-02 -1.17214412e-01 1.65200227e+00 1.05655453e+00 4.00741391e-01 4.00741391e-01 -4.74942520e-01 -5.61764575e-01 -5.61764575e-01 4.06032231e-01 -5.70212879e-02 3.18133334e-01 4.16897102e-01 -9.87637677e-02 4.16897102e-01 8.91435499e-01 1.05548796e+00 9.63712115e-01 6.64083707e-01 -9.45478066e-01 -5.16946820e-01 1.34082889e-01 -1.24251960e-01 -2.32238377e-01 -9.13871043e-01 4.67372159e-02 1.94327142e-01 -7.52784459e-01 -4.37080592e-01 -6.49953022e-01 1.42312044e-01 4.47366269e-03 -4.21737569e-01 9.60033246e-02 9.40124260e-02 1.72239107e-01 3.75119220e-01 2.22315155e-01 -3.68760298e-01 -1.00478959e-01 -8.35199951e-02 -9.13871043e-01 4.67372159e-02 -7.52784459e-01 1.94327142e-01 -4.37080592e-01 1.42312044e-01 -6.49953022e-01 4.47366269e-03 3.60032227e-01 9.60033246e-02 3.75119220e-01 -2.79115895e-01 9.40124260e-02 -3.75161815e-01 -5.00230798e-01 -3.54331730e-01 -4.65489308e-01 3.23000268e-01 5.38985419e-01 -1.11473934e-01 -3.75683866e-02 2.10037482e-01 -1.26997668e+00 -8.28946696e-01 -1.06848833e+00 -1.06848833e+00 1.94327142e-01 6.58900347e-01 6.58900347e-01 -2.71203099e-01 2.61739378e-01 6.54235115e-01 3.06410056e-02 4.53345901e-01 3.06410056e-02 -4.37105521e-01 -7.99859206e-01 -6.87804463e-01 -3.54331730e-01 9.70955720e-01 4.49420274e-01 -1.28323997e-01 1.46430567e-01 2.05304719e-01 1.08700225e+00 9.05846319e-02 -7.59587083e-01 4.11427905e-01 -1.05160399e-01 6.58167855e-01 -3.45303728e-01 -1.08132008e-02 1.43027770e-01 3.39181995e-01 2.08476856e-01 -1.21065333e-01 2.75848979e-01 -4.95180304e-01 6.28839321e-01 2.54186828e-01 2.02732421e-01 1.08700225e+00 9.05846319e-02 4.11427905e-01 -7.59587083e-01 -1.05160399e-01 -3.45303728e-01 6.58167855e-01 -1.08132008e-02 -1.76359539e-01 3.39181995e-01 2.75848979e-01 6.33330159e-02 2.08476856e-01 8.90261647e-01 5.89337741e-01 5.96759380e-01 8.12744530e-01 -1.81409737e-01 -4.95829398e-01 1.00836921e-01 9.48344293e-02 -2.26109077e-01 1.44932098e+00 1.05838144e+00 5.49266286e-01 5.49266286e-01 -1.13833701e+00 -6.79794256e-01 -6.79794256e-01 6.58167855e-01 -3.09997888e-02 2.12515963e-01 5.17979645e-01 -5.36932092e-02 5.17979645e-01 1.01141765e+00 1.01786899e+00 1.24471483e+00 4.70339374e-01 -1.12466872e+00 -1.81409737e-01 1.48047353e-01 -3.62084819e-01 -2.04971130e-01 9.04387481e-02 5.70212881e-02 5.45148254e-01 -1.23410685e-01 -2.21703534e-01 -7.63642327e-02 -6.66635373e-02 7.86962125e-02 -5.23446044e-01 -2.96753553e-01 -1.53834938e-01 3.70941942e-01 5.69318357e-02 1.48721506e-01 1.34968717e-01 1.18118654e-01 -1.65578350e-01 -1.18367918e-01 8.37153918e-02 -1.16014095e-02 -1.44485954e-01 -4.12412771e-01 3.87794815e-01 -1.08527728e-01 -1.08527728e-01 -3.87643623e-01 -3.00858208e-01 -3.00858208e-01 -2.37525192e-01 -1.48376777e-01 1.05602823e-01 1.97570737e-01 -2.56996116e-01 1.97570737e-01 4.97945873e-02 -1.25150889e-01 -3.98920739e-02 -4.00402676e-02 -5.69057278e-01 2.89031047e-01 -1.10518627e-01 -6.66759519e-01 -1.73890047e-01 -4.31563348e-01 -1.74192176e-01 -1.22060559e-01 -2.91295392e-01 2.89538650e-01 1.05602823e-01 4.31478131e-01 2.43554694e-01 6.67535511e-02 -1.76605296e-01 -4.03366549e-02 -3.98920739e-02 1.56644507e-01 9.87637680e-02 1.72239107e-01 5.58231790e-01 -3.84001785e-01 -1.21065333e-01 -1.26666032e-01 1.36305838e-01 -5.13992232e-01 3.39510217e-01 -5.23446044e-01 3.65301443e-02 2.14604447e-02 1.24251960e-01 1.12705160e-01 -3.84297875e-03 -2.84503288e-01 1.72528977e-02 1.16014094e-02 -8.00805351e-02 -1.97978432e-02 -5.69057278e-01 2.89031047e-01 -6.66759519e-01 -1.10518627e-01 -1.73890047e-01 -1.74192176e-01 -4.31563348e-01 -1.22060559e-01 5.19318718e-01 2.89538650e-01 2.43554694e-01 -3.65301442e-02 1.05602823e-01 -9.86088321e-02 -2.57593204e-01 -2.16813711e-01 -2.21546474e-01 2.35335708e-01 2.56473654e-01 -1.44485954e-01 1.97978433e-02 2.50553401e-01 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 81 103 120 140 162 184 200 217 239 261 283 305 322 344 366 383 405 427 448 465 482 503 525 +538 + 6.19437059e-02 -1.21156002e-01 -2.14604447e-02 -2.14604447e-02 1.15240895e-03 8.00345050e-03 5.60231245e-04 3.30304632e-03 3.30304632e-03 -1.95641710e-03 -9.51645564e-03 -9.51645564e-03 -6.35004709e-05 2.14253180e-04 2.14253180e-04 -2.95644701e-05 2.99628408e-01 -4.28531245e-01 -1.24251960e-01 -1.24251960e-01 9.41525869e-03 5.72504040e-02 5.77007414e-03 2.48107953e-02 2.48107953e-02 -1.99304448e-02 -6.64251521e-02 -6.64251521e-02 2.16166309e-03 1.89848533e-03 1.89848533e-03 -4.50879047e-03 6.19437059e-02 2.99628408e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.79195153e-01 -1.25237243e-02 -1.22262008e-02 2.71074055e-03 2.03708112e-02 5.43207758e-04 7.70479146e-03 7.70479146e-03 -1.64378945e-03 -2.29168167e-02 -2.29168167e-02 -5.99154015e-05 1.29386204e-05 1.29386204e-05 3.41339087e-04 -1.11157578e-01 1.52775148e-01 4.59516086e-02 6.29105724e-02 -3.14848160e-03 -1.89914159e-02 -1.62962327e-03 -7.55701649e-03 -9.11275227e-03 5.72262662e-03 1.99630335e-02 2.46043977e-02 -6.61830588e-04 -5.22771015e-04 -6.43708735e-04 6.33591580e-05 1.42425294e-03 -1.11157578e-01 1.52775148e-01 6.29105724e-02 4.59516086e-02 -3.14848160e-03 -1.89914159e-02 -1.62962327e-03 -9.11275227e-03 -7.55701649e-03 5.72262662e-03 2.46043977e-02 1.99630335e-02 -6.61830588e-04 -6.43708735e-04 -5.22771015e-04 -6.33591580e-05 1.42425294e-03 -1.21156002e-01 -4.28531245e-01 -1.52775148e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 4.19112151e-02 3.03164600e-02 -8.39173435e-03 -6.03714157e-02 -2.13628283e-03 -2.30218531e-02 -2.30218531e-02 6.54704601e-03 6.68461425e-02 6.68461425e-02 -8.12902293e-04 -1.40079141e-04 -1.40079141e-04 6.17570719e-04 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 -1.59352399e-01 9.78949612e-03 5.48977607e-02 5.61759022e-03 2.23881648e-02 2.72932817e-02 -1.96411380e-02 -5.63929599e-02 -7.08075066e-02 3.39273548e-03 1.67409116e-03 2.09264636e-03 3.28888829e-05 -6.54105014e-03 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 -1.07897992e-01 9.78949612e-03 5.48977607e-02 5.61759022e-03 2.72932817e-02 2.23881648e-02 -1.96411380e-02 -7.08075066e-02 -5.63929599e-02 3.39273548e-03 2.09264636e-03 1.67409116e-03 -3.28888829e-05 -6.54105014e-03 -1.25237243e-02 4.19112150e-02 -1.13447305e-02 -1.13447305e-02 -1.93829176e-04 4.83333083e-04 -4.12063472e-05 -1.49240127e-04 -1.49240127e-04 2.51908105e-04 -6.53331028e-04 -6.53331028e-04 -4.10719879e-04 -4.65295430e-05 -4.65295430e-05 6.14038636e-04 2.14604447e-02 1.24251960e-01 4.59516086e-02 6.29105724e-02 -1.07897992e-01 -1.59352399e-01 1.13447305e-02 1.48193664e-04 -1.99460369e-02 -3.81393684e-04 -1.80509883e-04 -3.85346086e-04 -2.03514962e-04 -4.33902441e-04 1.16615035e-03 -9.33418971e-04 -3.50966477e-04 -7.99414046e-04 -5.88345543e-06 -1.95152926e-05 -1.10341792e-04 1.30933982e-03 2.14604447e-02 1.24251960e-01 6.29105724e-02 4.59516086e-02 -1.59352399e-01 -1.07897992e-01 1.13447305e-02 -1.48193664e-04 -1.99460369e-02 -3.81393684e-04 -1.80509883e-04 -3.85346086e-04 -4.33902441e-04 -2.03514962e-04 1.16615035e-03 -3.50966477e-04 -9.33418971e-04 -7.99414046e-04 -1.95152926e-05 -5.88345543e-06 1.10341792e-04 1.30933982e-03 -1.48193664e-04 1.48193664e-04 -2.64990116e-04 2.64990116e-04 5.24580763e-04 -5.24580763e-04 -4.08955117e-05 4.08955117e-05 4.42137531e-04 -1.22262008e-02 3.03164600e-02 1.99460370e-02 1.99460370e-02 5.30985993e-04 -6.45135782e-04 5.51145381e-04 4.66484788e-04 4.66484788e-04 -1.82604212e-03 1.28148024e-03 1.28148024e-03 1.13794003e-03 1.76503520e-05 1.76503520e-05 -1.77520366e-03 3.36635330e-01 7.95960982e-01 6.73051834e-01 3.16946196e-01 3.16946196e-01 -8.56391652e-01 -4.94072922e-01 -4.94072922e-01 -1.80877496e-01 -2.69567028e-01 -2.69567028e-01 -1.12922522e-01 9.97941008e-02 3.65466664e-01 6.19437059e-02 1.79197132e-01 1.79197132e-01 -1.21156002e-01 -3.79905335e-01 -3.79905335e-01 3.11514020e-02 -2.14604447e-02 -2.14604447e-02 -5.39558109e-02 6.00803035e-02 3.52184850e-01 7.10945305e-01 -1.64738607e-01 -1.64738607e-01 -8.40931703e-01 1.26865103e-01 1.26865103e-01 -1.14042576e-01 5.37216659e-02 5.37216659e-02 1.52485434e-01 3.65466664e-01 5.27743980e-01 2.99628408e-01 3.65985728e-01 3.65985728e-01 -4.28531245e-01 -3.83703952e-01 -3.83703952e-01 7.07010984e-02 -1.24251960e-01 -1.24251960e-01 -1.22457895e-01 7.61269872e-02 5.92943912e-01 6.47757141e-02 6.47757141e-02 6.47757141e-02 -6.68490304e-01 -2.89740381e-01 -2.89740381e-01 -1.21111793e-01 1.05713029e-01 1.05713029e-01 4.03507105e-02 6.19437059e-02 2.99628408e-01 1.11157578e-01 1.11157578e-01 1.11157578e-01 -2.15985150e-01 -2.79195153e-01 -2.79195153e-01 -1.25237243e-02 -3.75683866e-02 -3.75683866e-02 -1.22262008e-02 -2.79978651e-01 -2.82740000e-01 -5.66632020e-01 6.47757141e-02 -2.50928153e-01 3.64686303e-01 -2.89740381e-01 2.26847922e-01 2.60589932e-01 4.23416090e-02 3.19466606e-01 -1.06876788e-01 4.03507105e-02 -1.79197132e-01 -3.65985728e-01 -1.11157578e-01 -1.77165865e-01 -2.88323443e-01 1.52775148e-01 2.29939912e-01 4.45925062e-01 -6.16106628e-02 4.59516086e-02 6.29105724e-02 -3.75683866e-02 1.06712798e-01 -2.79978651e-01 -2.82740000e-01 -5.66632020e-01 -2.50928153e-01 6.47757141e-02 3.64686303e-01 2.26847922e-01 -2.89740381e-01 2.60589932e-01 3.19466606e-01 4.23416090e-02 1.06876788e-01 4.03507105e-02 -1.79197132e-01 -3.65985728e-01 -1.11157578e-01 -2.88323443e-01 -1.77165865e-01 1.52775148e-01 4.45925062e-01 2.29939912e-01 -6.16106628e-02 6.29105724e-02 4.59516086e-02 3.75683866e-02 1.06712798e-01 -2.63462323e-01 -6.23481966e-01 1.98643602e-01 -1.80106320e-01 -1.80106320e-01 2.19389285e-01 2.19389285e-01 2.19389285e-01 8.42617575e-02 -9.12861758e-02 -9.12861758e-02 8.75114738e-02 -1.21156002e-01 -4.28531245e-01 -2.15985150e-01 -1.52775148e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 3.14419661e-01 4.19112151e-02 9.48344293e-02 9.48344293e-02 3.03164600e-02 9.88564063e-02 3.44314840e-01 4.74320364e-01 -1.80106320e-01 -4.22679391e-02 -4.49591770e-01 2.19389285e-01 -1.15101243e-01 -1.06462436e-01 2.18216613e-01 2.41784578e-02 -5.77323168e-02 8.75114737e-02 3.79905335e-01 3.83703952e-01 2.79195153e-01 2.29939912e-01 4.45925062e-01 -3.14419661e-01 -9.07048686e-02 -4.05124529e-01 6.66038176e-02 -1.07897992e-01 -1.59352399e-01 9.48344293e-02 -1.15361196e-01 9.88564063e-02 3.44314840e-01 4.74320364e-01 -4.22679391e-02 -1.80106320e-01 -4.49591770e-01 -1.15101243e-01 2.19389285e-01 -1.06462436e-01 2.41784578e-02 2.18216613e-01 5.77323168e-02 8.75114737e-02 3.79905335e-01 3.83703952e-01 2.79195153e-01 4.45925062e-01 2.29939912e-01 -3.14419661e-01 -4.05124529e-01 -9.07048686e-02 6.66038176e-02 -1.59352399e-01 -1.07897992e-01 -9.48344293e-02 -1.15361196e-01 1.80877496e-01 1.14042576e-01 2.01183481e-01 9.94422948e-02 9.94422948e-02 1.11310900e-02 -6.98971025e-02 -6.98971025e-02 -1.74482015e-01 -7.96465495e-02 -7.96465495e-02 3.11514020e-02 7.07010984e-02 -1.25237243e-02 6.16106628e-02 6.16106628e-02 4.19112150e-02 -6.66038176e-02 -6.66038176e-02 4.18576960e-02 -1.13447305e-02 -1.13447305e-02 -7.22429772e-02 -2.99232205e-02 1.81587721e-01 3.75360121e-02 -2.58354083e-02 -2.78263068e-02 -3.04632910e-01 4.86987857e-03 -1.25835261e-01 -6.87302270e-02 3.52009418e-02 8.11848985e-02 -4.59839568e-02 3.52009416e-02 2.14604447e-02 1.24251960e-01 3.75683866e-02 4.59516086e-02 6.29105724e-02 -9.48344293e-02 -1.07897992e-01 -1.59352399e-01 1.13447305e-02 -1.99460369e-02 -2.00942306e-02 1.48193664e-04 -1.99460369e-02 -2.99232205e-02 1.81587721e-01 3.75360121e-02 -2.78263068e-02 -2.58354083e-02 -3.04632910e-01 -1.25835261e-01 4.86987857e-03 -6.87302270e-02 8.11848985e-02 3.52009418e-02 4.59839568e-02 3.52009416e-02 2.14604447e-02 1.24251960e-01 3.75683866e-02 6.29105724e-02 4.59516086e-02 -9.48344293e-02 -1.59352399e-01 -1.07897992e-01 1.13447305e-02 -2.00942306e-02 -1.99460369e-02 -1.48193664e-04 -1.99460369e-02 1.72239107e-01 -1.72239107e-01 -1.21065333e-01 1.21065333e-01 -2.11012159e-01 2.11012159e-01 -1.74482015e-01 3.75683866e-02 -3.75683866e-02 -9.48344293e-02 9.48344293e-02 -1.48193664e-04 1.48193664e-04 -4.00402675e-02 -1.86567727e-01 8.28239532e-02 -3.06942202e-01 -2.78263069e-02 -2.78263069e-02 -6.25022449e-02 -1.25835261e-01 -1.25835261e-01 2.96753553e-01 1.27168855e-01 1.27168855e-01 3.52009417e-02 -5.39558109e-02 -1.22457895e-01 -1.22262008e-02 -1.06712798e-01 -1.06712798e-01 3.03164600e-02 1.15361196e-01 1.15361196e-01 -7.22429772e-02 1.99460370e-02 1.99460370e-02 1.25276701e-01 + 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 16 17 19 20 22 23 24 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 16 32 52 69 86 106 123 140 156 178 200 209 225 249 273 297 323 349 373 399 425 448 474 500 514 538 0 0 2 -410 - -8.71895427e-06 3.00061752e-05 6.49189655e-06 -6.49189655e-06 -9.50022517e-05 3.26677379e-04 7.09998885e-05 -7.09998885e-05 -3.55321267e-05 1.22673788e-04 2.56060934e-05 -2.67594037e-05 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 -3.55321266e-05 -1.22244630e-04 1.22244630e-04 -6.79737099e-06 2.58534045e-05 1.17733919e-05 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 2.56060934e-05 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 9.25616978e-05 3.00061754e-05 3.26677380e-04 -1.22673788e-04 1.22673788e-04 4.21487409e-04 -4.21487409e-04 2.36639301e-05 -8.98002728e-05 -4.09871293e-05 -1.22244630e-04 4.21487409e-04 9.25616978e-05 -8.86486907e-05 -6.79737075e-06 2.36639299e-05 4.12680939e-06 -5.65341970e-06 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 -2.67594044e-05 -8.86486914e-05 9.25616986e-05 -4.12681204e-06 1.87026402e-05 8.91062561e-06 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 1.17733915e-05 -4.09871288e-05 -8.91062128e-06 8.02923241e-06 6.49189852e-06 7.09999071e-05 -2.67594044e-05 2.56060941e-05 9.25616986e-05 -8.86486914e-05 5.65342212e-06 -1.87026402e-05 -8.02923687e-06 1.15240891e-03 9.41525834e-03 -3.14848161e-03 -2.71074056e-03 3.14848161e-03 9.78949613e-03 8.39173435e-03 -9.78949613e-03 9.69145425e-05 3.81393629e-04 -5.30985818e-04 -1.67860912e-04 -3.81393629e-04 2.09534141e-05 2.30130146e-04 -8.39943549e-05 -8.71895427e-06 8.39943549e-05 2.93564411e-04 3.00061752e-05 -2.93564411e-04 1.66354113e-05 6.49189655e-06 -5.76267551e-05 -2.88133775e-05 -6.49189655e-06 8.00345014e-03 5.72504005e-02 -1.89914160e-02 -2.03708112e-02 1.89914160e-02 5.48977607e-02 6.03714158e-02 -5.48977607e-02 -2.41666982e-04 1.80509349e-04 6.45137476e-04 4.18579492e-04 -1.80509349e-04 2.30130146e-04 2.52931185e-03 -9.23162005e-04 -9.50022517e-05 9.23162005e-04 3.22846934e-03 3.26677379e-04 -3.22846934e-03 1.83470774e-04 7.09998885e-05 -6.35561405e-04 -3.17780703e-04 -7.09998885e-05 3.30304633e-03 2.48107954e-02 -7.55701649e-03 -7.70479146e-03 9.11275228e-03 2.23881648e-02 2.30218531e-02 -2.72932817e-02 -1.54868103e-04 2.03514971e-04 -4.66484809e-04 -2.61740808e-04 -4.33902449e-04 8.39943549e-05 9.23162005e-04 -3.25594125e-04 -3.55321267e-05 3.43360188e-04 1.14116746e-03 1.22673788e-04 -1.20239706e-03 5.37320015e-05 2.56060934e-05 -2.25592719e-04 -1.19372961e-04 -2.67594037e-05 -5.60231243e-04 -5.77007412e-03 1.62962327e-03 5.43207758e-04 -1.62962327e-03 -5.61759022e-03 -2.13628283e-03 5.61759022e-03 -2.06031717e-05 -3.85346082e-04 5.51145373e-04 3.56857402e-05 3.85346082e-04 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 1.77660633e-05 -3.55321266e-05 -1.22244630e-04 -6.12296045e-05 1.22244630e-04 -6.79737099e-06 -1.31532020e-05 2.58534045e-05 1.17733919e-05 1.31532020e-05 -3.30304633e-03 -2.48107954e-02 9.11275228e-03 7.70479146e-03 -7.55701649e-03 -2.72932817e-02 -2.30218531e-02 2.23881648e-02 -3.04108241e-04 -4.33902449e-04 4.66484809e-04 -3.24930728e-06 2.03514971e-04 -8.39943549e-05 -9.23162005e-04 3.43360188e-04 3.55321267e-05 -3.25594125e-04 -1.20239706e-03 -1.22673788e-04 1.14116746e-03 -7.65140157e-05 -2.67594037e-05 2.25592719e-04 1.06219759e-04 2.56060934e-05 -9.51645565e-03 -6.64251522e-02 1.99630335e-02 2.29168167e-02 -2.46043977e-02 -5.63929599e-02 -6.68461425e-02 7.08075066e-02 7.80965776e-04 9.33418963e-04 -1.28148022e-03 -3.03510878e-04 -3.50966470e-04 -2.93564411e-04 -3.22846934e-03 1.14116746e-03 1.22244630e-04 -1.20239706e-03 -4.00001864e-03 -4.21487409e-04 4.21076234e-03 -1.90445736e-04 -8.86486907e-05 7.96494859e-04 4.21042676e-04 9.25616978e-05 1.95641709e-03 1.99304448e-02 -5.72262662e-03 -1.64378945e-03 5.72262662e-03 1.96411380e-02 6.54704601e-03 -1.96411380e-02 1.25954051e-04 1.16615035e-03 -1.82604211e-03 -2.18158816e-04 -1.16615035e-03 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -6.12296045e-05 1.22673788e-04 4.21487409e-04 2.10743705e-04 -4.21487409e-04 2.36639301e-05 4.55904927e-05 -8.98002728e-05 -4.09871293e-05 -4.55904927e-05 9.51645565e-03 6.64251522e-02 -2.46043977e-02 -2.29168167e-02 1.99630335e-02 7.08075066e-02 6.68461425e-02 -5.63929599e-02 1.27634757e-04 -3.50966470e-04 1.28148022e-03 8.28091640e-04 9.33418963e-04 2.93564411e-04 3.22846934e-03 -1.20239706e-03 -1.22244630e-04 1.14116746e-03 4.21076234e-03 4.21487409e-04 -4.00001864e-03 2.69410785e-04 9.25616978e-05 -7.96494859e-04 -3.75452183e-04 -8.86486907e-05 3.17501900e-05 -1.08083199e-03 3.85785929e-04 -2.99577026e-05 -2.76044649e-04 -1.66788513e-03 -4.06451145e-04 1.72485035e-03 2.28923130e-04 -3.04148296e-04 5.68970229e-04 3.69298191e-04 4.95265888e-04 1.66354113e-05 1.83470774e-04 -5.37320015e-05 -6.79737075e-06 7.65140157e-05 1.90445736e-04 2.36639299e-05 -2.69410785e-04 -2.12448023e-06 4.12680939e-06 -4.19947626e-05 -2.94775127e-05 -5.65341970e-06 -2.14253235e-04 -1.89848587e-03 5.22771006e-04 1.29386167e-05 -6.43708727e-04 -1.67409115e-03 -1.40079137e-04 2.09264635e-03 1.21517129e-05 -5.88353340e-06 1.76506147e-05 6.07436431e-05 1.95153713e-05 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 1.31532020e-05 -2.67594044e-05 -8.86486914e-05 -4.55904927e-05 9.25616986e-05 -4.12681204e-06 -9.35131785e-06 1.87026402e-05 8.91062561e-06 9.79201225e-06 2.95646450e-05 4.50879217e-03 -1.42425292e-03 3.41339095e-04 1.42425292e-03 6.54105012e-03 6.17570712e-04 -6.54105012e-03 3.07019532e-04 1.30934008e-03 -1.77520448e-03 -5.31773429e-04 -1.30934008e-03 -5.76267551e-05 -6.35561405e-04 2.25592719e-04 2.58534037e-05 -2.25592719e-04 -7.96494859e-04 -8.98002720e-05 7.96494859e-04 -4.19947626e-05 -1.87026312e-05 1.45914819e-04 7.27370625e-05 1.87026312e-05 -5.49929422e-05 1.87205591e-03 -5.41482515e-04 5.18882630e-05 6.04841672e-04 2.95463955e-03 7.03994034e-04 -2.92175067e-03 3.69298191e-04 7.47483889e-04 -9.85485344e-04 -1.97505690e-04 -6.37142095e-04 -2.88133775e-05 -3.17780703e-04 1.19372961e-04 1.17733915e-05 -1.06219759e-04 -4.21042676e-04 -4.09871288e-05 3.75452183e-04 -2.94775127e-05 -8.91062128e-06 7.27370625e-05 3.19132195e-05 8.02923241e-06 2.14253235e-04 1.89848587e-03 -6.43708727e-04 -1.29386167e-05 5.22771006e-04 2.09264635e-03 1.40079137e-04 -1.67409115e-03 5.86813944e-05 1.95153713e-05 -1.76506147e-05 -1.98481295e-05 -5.88353340e-06 6.49189852e-06 7.09999071e-05 -2.67594044e-05 -1.31532020e-05 2.56060941e-05 9.25616986e-05 4.55904927e-05 -8.86486914e-05 5.65342212e-06 9.79201225e-06 -1.87026402e-05 -8.02923687e-06 -9.35131785e-06 - 3 6 9 12 3 6 9 12 3 6 9 12 0 1 2 4 5 7 8 10 11 3 6 9 12 3 6 9 12 0 1 2 4 5 7 8 10 11 3 6 9 12 3 6 9 12 0 1 2 4 5 7 8 10 11 3 6 9 12 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 4 8 12 21 25 29 38 42 46 55 59 63 72 98 124 150 176 202 228 254 280 306 332 358 384 410 -363 - 4.19067839e-05 4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 3.85148484e-05 -1.13943659e-04 -5.37258812e-05 4.59847886e-04 5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 4.24093536e-04 -1.25610344e-03 -5.92551775e-04 1.64210547e-04 1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 1.25264467e-04 -4.35082153e-04 -2.16964422e-04 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 2.56060934e-05 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 -6.51188252e-04 -2.53135294e-03 2.28600536e-03 -1.78410485e-04 4.59782247e-04 2.04285030e-04 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 -4.41899521e-04 1.53469785e-03 7.65392422e-04 -1.22244630e-04 4.21487409e-04 9.25616978e-05 -8.86486907e-05 6.03111568e-04 6.63633513e-03 -2.52315372e-03 2.27866446e-03 8.84301209e-03 -8.00003727e-03 6.25885014e-04 -1.62058512e-03 -7.21643868e-04 2.80266684e-05 3.09788318e-04 -8.96635549e-05 1.27645593e-04 3.19883438e-04 -4.51758142e-04 -4.24904657e-06 -6.85555547e-05 -4.76480212e-05 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 -9.94228598e-05 2.91828551e-04 1.36562960e-04 -6.15274106e-05 -6.78568920e-04 2.60527449e-04 -2.20594033e-04 -9.18778309e-04 7.80164894e-04 -7.02617049e-05 1.54384207e-04 6.38261716e-05 -2.70067140e-05 9.37132791e-05 2.04654088e-05 -1.87026310e-05 5.76204471e-03 4.14290603e-02 -1.63606669e-02 -5.45355563e-03 1.46994202e-02 4.78553187e-02 1.59517729e-02 -4.27267497e-02 2.23915484e-04 1.37575979e-04 -2.08329581e-04 2.09637173e-05 -6.94431938e-05 6.28601980e-05 6.90801986e-04 -2.55761239e-04 2.47042285e-04 8.94716671e-04 -8.64710496e-04 5.51502597e-05 -1.71570414e-04 -8.25392587e-05 4.56644849e-02 2.86252016e-01 -1.18234597e-01 -3.94115324e-02 1.04194258e-01 3.20598369e-01 1.06866123e-01 -2.78526207e-01 -4.56499317e-03 -6.22676645e-03 1.90758545e-02 8.69791045e-03 6.35861818e-03 6.89978032e-04 7.58793139e-03 -2.80915529e-03 2.71415303e-03 9.83268908e-03 -9.50601170e-03 6.07564310e-04 -1.89166484e-03 -9.10332477e-04 1.58969727e-02 1.00776459e-01 -3.77850824e-02 -1.51879205e-02 4.08965540e-02 1.02240299e-01 4.19036241e-02 -1.11786780e-01 -1.69801184e-03 -1.74350899e-03 5.27854699e-03 2.28434423e-03 1.63405923e-03 2.48204902e-04 2.72981686e-03 -9.76782377e-04 9.94548440e-04 3.42760197e-03 -3.48883158e-03 1.78996469e-04 -6.60674872e-04 -3.36337382e-04 5.29899091e-03 3.35921531e-02 -1.51879205e-02 2.71603879e-03 1.36321847e-02 4.19036241e-02 -9.50269890e-03 -3.72622600e-02 -2.66690125e-04 -1.04199344e-03 1.63405923e-03 5.88639162e-04 9.21055717e-04 5.32981900e-05 -1.83903392e-04 -3.99126057e-05 3.87592954e-05 -1.75582194e-02 -1.14816798e-01 5.02309687e-02 1.67436562e-02 -3.77850824e-02 -1.40426223e-01 -4.68087411e-02 1.03031557e-01 6.78097789e-04 1.30570995e-03 -4.62563408e-03 -2.30739339e-03 -1.54187803e-03 -2.56923856e-04 -2.82481911e-03 1.06561269e-03 -9.76782377e-04 -3.73375000e-03 3.42717282e-03 -2.54924501e-04 6.85374967e-04 3.10504789e-04 -4.86744401e-02 -2.86016195e-01 1.09515693e-01 4.45925082e-02 -1.19062174e-01 -2.81964799e-01 -1.18012511e-01 3.10793893e-01 7.45250631e-03 9.14856026e-03 -2.69394219e-02 -1.19247358e-02 -8.98466297e-03 -8.66669803e-04 -9.53812709e-03 3.41940276e-03 -3.48063237e-03 -1.20000559e-02 1.22107996e-02 -6.32345257e-04 2.33119271e-03 1.18643510e-03 -1.62248134e-02 -9.53387316e-02 4.45925082e-02 -9.39766250e-03 -3.96873912e-02 -1.18012511e-01 3.27352301e-02 1.03597964e-01 2.25725555e-03 3.39887585e-03 -8.98466297e-03 -3.84390353e-03 -2.98032065e-03 -1.83474235e-04 6.32231113e-04 1.38152190e-04 -1.34239183e-04 5.38030091e-02 3.28088357e-01 -1.47701617e-01 -4.92338723e-02 1.08724434e-01 3.97281173e-01 1.32427058e-01 -2.81964799e-01 -6.60326767e-03 -8.49297109e-03 2.57732718e-02 1.12107278e-02 8.59109061e-03 8.96675979e-04 9.86480447e-03 -3.72555078e-03 3.41983192e-03 1.30537744e-02 -1.20000559e-02 8.95295800e-04 -2.41707998e-03 -1.09709605e-03 4.19408542e-04 -2.04749815e-03 1.00525836e-03 -3.13462765e-04 8.18415710e-04 -4.79174825e-03 -4.04770445e-04 1.38281030e-03 1.14461584e-03 -5.99015833e-04 1.68255595e-03 1.49722296e-03 1.19568131e-03 4.46620796e-05 4.93259092e-04 -1.43395556e-04 2.04159609e-04 5.10329174e-04 -7.21168928e-04 -6.37352680e-06 -1.10550317e-04 -7.71255339e-05 6.98126442e-04 -2.36311176e-03 -1.47228744e-04 9.49430083e-04 2.56678501e-04 -3.88899036e-03 -3.13227160e-03 3.72509307e-03 -8.60966530e-04 -2.94173408e-05 3.10219409e-03 1.79371238e-03 5.66810159e-05 3.90066057e-05 -1.35390765e-04 -2.80539490e-05 2.84946434e-05 -2.29877768e-03 6.69378015e-03 4.89706264e-04 5.85027775e-04 1.63206646e-04 1.21732300e-02 3.23340119e-03 -1.33393800e-02 2.69739115e-03 3.53275725e-03 -8.87601913e-03 -3.44977534e-03 -3.31747567e-03 -1.74189678e-04 -1.92169934e-03 6.92881498e-04 -6.68181405e-04 -2.44777650e-03 2.36188923e-03 -1.41417622e-04 4.37743370e-04 2.09300022e-04 -1.13523361e-03 2.75526054e-03 8.85635630e-04 6.69651751e-04 7.33061588e-04 4.36601639e-03 7.66860742e-04 -7.53848382e-03 2.19575816e-03 2.24742430e-03 -4.13651559e-03 -9.87527810e-04 -1.74535741e-03 -9.03407881e-05 -9.96349622e-04 3.79900409e-04 -3.26813792e-04 -1.33982098e-03 1.15561708e-03 -9.97392175e-05 2.27121269e-04 9.57393912e-05 -7.66259227e-04 2.23126005e-03 5.85027775e-04 -1.07036780e-03 5.44022152e-05 3.23340119e-03 3.55082681e-03 -4.44646001e-03 1.57405453e-03 1.38472041e-04 -3.31747567e-03 -1.53959275e-03 -2.94173426e-05 -4.01599160e-05 1.39303772e-04 3.02574210e-05 -2.80539489e-05 - 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 -363 - 4.19067839e-05 4.60671840e-04 -1.63047930e-04 1.71766884e-04 5.71146086e-04 -6.01152261e-04 2.72705538e-05 -1.13943659e-04 -6.02177777e-05 4.59847886e-04 5.05861954e-03 -1.79099103e-03 1.88599328e-03 6.27754236e-03 -6.60421974e-03 3.01118122e-04 -1.25610344e-03 -6.63551663e-04 1.72929501e-04 1.90165710e-03 -6.51188252e-04 7.22252505e-04 2.28600536e-03 -2.53135294e-03 8.77107835e-05 -4.59782247e-04 -2.56650527e-04 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 2.67594037e-05 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 -6.51188252e-04 -2.28643452e-03 2.28643452e-03 -1.25264467e-04 4.35082153e-04 2.16964422e-04 -6.03111568e-04 -6.63633513e-03 2.27866446e-03 -2.52315372e-03 -8.00003727e-03 8.84301209e-03 -3.12019415e-04 1.62058512e-03 9.02854256e-04 -1.22244630e-04 4.21487409e-04 8.86486907e-05 -9.25616978e-05 5.73105393e-04 6.30965775e-03 -2.27823531e-03 2.27823531e-03 8.00003727e-03 -8.00003727e-03 4.41899521e-04 -1.53469785e-03 -7.65392422e-04 3.92709664e-05 4.32763764e-04 -1.27217240e-04 1.80791612e-04 4.49763546e-04 -6.35743637e-04 -4.24904199e-06 -9.94228675e-05 -7.02617075e-05 2.70067140e-05 -9.37132791e-05 -1.87026310e-05 2.04654088e-05 -1.16562923e-04 -1.28613793e-03 4.42588686e-04 -4.67288779e-04 -1.56539438e-03 1.65128164e-03 -6.85555624e-05 2.91828551e-04 1.54384202e-04 -5.50355121e-05 -6.07569013e-04 2.20841343e-04 -2.07914641e-04 -7.81316474e-04 7.36416338e-04 -4.76480239e-05 1.36562955e-04 6.38261671e-05 -2.58534037e-05 8.98002720e-05 1.87026312e-05 -1.87026312e-05 5.76204471e-03 4.14290603e-02 -1.46994202e-02 -5.45355563e-03 1.63606669e-02 4.27267497e-02 1.59517729e-02 -4.78553187e-02 -1.30112854e-04 6.94431938e-05 -2.08329581e-04 -1.83434639e-04 -1.37575979e-04 6.28601980e-05 6.90801986e-04 -2.47042285e-04 2.55761239e-04 8.64710496e-04 -8.94716671e-04 4.39059650e-05 -1.71570414e-04 -8.90311553e-05 4.56644849e-02 2.86252016e-01 -1.04194258e-01 -3.94115324e-02 1.18234597e-01 2.78526207e-01 1.06866123e-01 -3.20598369e-01 -5.25011482e-03 -6.35861818e-03 1.90758545e-02 8.30235527e-03 6.22676645e-03 6.89978032e-04 7.58793139e-03 -2.71415303e-03 2.80915529e-03 9.50601170e-03 -9.83268908e-03 4.84588896e-04 -1.89166484e-03 -9.81332366e-04 1.75582194e-02 1.14816798e-01 -3.77850824e-02 -1.67436562e-02 5.02309687e-02 1.03031557e-01 4.68087411e-02 -1.40426223e-01 -1.65921239e-03 -1.54187803e-03 4.62563408e-03 1.74094660e-03 1.30570995e-03 2.56923856e-04 2.82481911e-03 -9.76782377e-04 1.06561269e-03 3.42717282e-03 -3.73375000e-03 1.41442785e-04 -6.85374967e-04 -3.76023488e-04 5.29899091e-03 3.35921531e-02 -1.36321847e-02 2.71603879e-03 1.51879205e-02 3.72622600e-02 -9.50269890e-03 -4.19036241e-02 -3.76431405e-04 -9.21055717e-04 1.63405923e-03 5.25280004e-04 1.04199344e-03 5.32981900e-05 -1.83903392e-04 -3.87592954e-05 3.99126057e-05 -1.58969727e-02 -1.00776459e-01 4.08965540e-02 1.51879205e-02 -3.77850824e-02 -1.11786780e-01 -4.19036241e-02 1.02240299e-01 1.12929422e-03 1.63405923e-03 -5.27854699e-03 -2.61269351e-03 -1.74350899e-03 -2.48204902e-04 -2.72981686e-03 9.94548440e-04 -9.76782377e-04 -3.48883158e-03 3.42760197e-03 -2.01778483e-04 6.60674872e-04 3.23184180e-04 -5.38030091e-02 -3.28088357e-01 1.08724434e-01 4.92338723e-02 -1.47701617e-01 -2.81964799e-01 -1.32427058e-01 3.97281173e-01 6.40714123e-03 8.59109061e-03 -2.57732718e-02 -1.13239614e-02 -8.49297109e-03 -8.96675979e-04 -9.86480447e-03 3.41983192e-03 -3.72555078e-03 -1.20000559e-02 1.30537744e-02 -5.02465151e-04 2.41707998e-03 1.32389693e-03 -1.62248134e-02 -9.53387316e-02 3.96873912e-02 -9.39766250e-03 -4.45925082e-02 -1.03597964e-01 3.27352301e-02 1.18012511e-01 2.20029033e-03 2.98032065e-03 -8.98466297e-03 -3.87679241e-03 -3.39887585e-03 -1.83474235e-04 6.32231113e-04 1.34239183e-04 -1.38152190e-04 4.86744401e-02 2.86016195e-01 -1.19062174e-01 -4.45925082e-02 1.09515693e-01 3.10793893e-01 1.18012511e-01 -2.81964799e-01 -6.60087100e-03 -8.98466297e-03 2.69394219e-02 1.24164277e-02 9.14856026e-03 8.66669803e-04 9.53812709e-03 -3.48063237e-03 3.41940276e-03 1.22107996e-02 -1.20000559e-02 7.11310306e-04 -2.33119271e-03 -1.14084461e-03 7.73436874e-04 -1.36237655e-03 1.04405781e-03 -4.23204045e-04 1.26961214e-03 -5.83711334e-03 -4.61735661e-04 1.38520698e-03 1.14461584e-03 -9.13683203e-04 2.74104961e-03 2.19575816e-03 1.64681862e-03 5.59063777e-05 6.16234538e-04 -1.80949242e-04 2.57305627e-04 6.40209282e-04 -9.05154422e-04 -6.37352221e-06 -1.41417630e-04 -9.97392202e-05 7.66259227e-04 -2.23126005e-03 5.44022152e-05 1.07036780e-03 5.85027775e-04 -4.44646001e-03 -3.55082681e-03 3.23340119e-03 -5.46299170e-04 -2.94173426e-05 3.31747567e-03 2.13296759e-03 1.38472041e-04 4.01599160e-05 -1.39303772e-04 -2.80539489e-05 3.02574210e-05 -2.29877768e-03 6.69378015e-03 -1.63206646e-04 5.85027775e-04 -4.89706264e-04 1.33393800e-02 3.23340119e-03 -1.21732300e-02 1.63889751e-03 3.31747567e-03 -8.87601913e-03 -4.06089693e-03 -3.53275725e-03 -1.74189678e-04 -1.92169934e-03 6.68181405e-04 -6.92881498e-04 -2.36188923e-03 2.44777650e-03 -1.10550325e-04 4.37743370e-04 2.27121265e-04 -9.30835257e-04 3.15081569e-03 3.42238002e-04 6.06292593e-04 4.27761466e-04 4.96679076e-03 7.33971859e-04 -6.33278391e-03 1.49722297e-03 1.90816909e-03 -3.52539399e-03 -9.87527803e-04 -1.64247508e-03 -8.38488896e-05 -9.25349715e-04 3.40214303e-04 -3.14134399e-04 -1.20235915e-03 1.11186852e-03 -7.71255365e-05 2.09300018e-04 9.57393866e-05 -6.98126442e-04 2.36311176e-03 2.56678501e-04 -9.49430083e-04 -1.47228744e-04 3.72509307e-03 3.13227160e-03 -3.88899036e-03 1.12291723e-03 5.66810159e-05 -3.10219409e-03 -1.64247508e-03 -2.94173408e-05 -3.90066057e-05 1.35390765e-04 2.84946434e-05 -2.80539490e-05 - 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 +361 + 4.19067839e-05 4.60671840e-04 1.63047930e-04 1.71766884e-04 -5.71146086e-04 -6.01152261e-04 -6.57854022e-05 -6.49189655e-06 1.13943659e-04 4.59847886e-04 5.05861954e-03 1.79099103e-03 1.88599328e-03 -6.27754236e-03 -6.60421974e-03 -7.25211658e-04 -7.09998885e-05 1.25610344e-03 3.55321267e-05 -1.22673788e-04 2.56060934e-05 2.67594037e-05 -1.72929501e-04 -1.90165710e-03 -6.51188252e-04 -7.22252505e-04 2.28600536e-03 2.53135294e-03 2.66121268e-04 5.23654970e-05 -4.59782247e-04 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 2.50528934e-04 -4.35082153e-04 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 -9.25616978e-05 6.03111568e-04 6.63633513e-03 2.27866446e-03 2.52315372e-03 -8.00003727e-03 -8.84301209e-03 -9.37904429e-04 -1.81210388e-04 1.62058512e-03 5.73105393e-04 6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 -8.83799042e-04 1.53469785e-03 -6.72976348e-05 -7.42552082e-04 -2.54862833e-04 -2.70455167e-04 9.01521688e-04 9.55627075e-04 9.78637762e-05 1.13068392e-05 -1.67978422e-04 -2.70067140e-05 9.37132791e-05 -1.87026310e-05 -2.04654088e-05 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 6.49189852e-06 7.09999071e-05 -2.47309569e-07 5.26128081e-05 1.15158059e-06 -1.82361971e-04 -1.13068445e-05 -3.82866511e-05 1.78212514e-05 1.16562923e-04 1.28613793e-03 4.42588686e-04 4.67288779e-04 -1.56539438e-03 -1.65128164e-03 -1.67978422e-04 -1.78212424e-05 2.91828551e-04 5.76204471e-03 4.14290603e-02 5.45355563e-03 1.46994202e-02 1.63606669e-02 -1.59517729e-02 -4.27267497e-02 -4.78553187e-02 -9.38026304e-05 6.94431938e-05 1.37575979e-04 -2.04398356e-04 2.08329581e-04 6.28601980e-05 6.90801986e-04 2.47042285e-04 2.55761239e-04 -8.64710496e-04 -8.94716671e-04 -9.90562247e-05 -6.49189655e-06 1.71570414e-04 4.56644849e-02 2.86252016e-01 3.94115324e-02 1.04194258e-01 1.18234597e-01 -1.06866123e-01 -2.78526207e-01 -3.20598369e-01 9.81510799e-03 -6.35861818e-03 -6.22676645e-03 -3.95555174e-04 -1.90758545e-02 6.89978032e-04 7.58793139e-03 2.71415303e-03 2.80915529e-03 -9.50601170e-03 -9.83268908e-03 -1.09215321e-03 -7.09998885e-05 1.89166484e-03 -5.29899091e-03 -3.35921531e-02 2.71603879e-03 -1.36321847e-02 -1.51879205e-02 -9.50269890e-03 3.72622600e-02 4.19036241e-02 -6.43121530e-04 9.21055717e-04 1.04199344e-03 6.33591580e-05 1.63405923e-03 5.32981900e-05 -1.83903392e-04 3.87592954e-05 3.99126057e-05 -1.75582194e-02 -1.14816798e-01 -1.67436562e-02 -3.77850824e-02 -5.02309687e-02 4.68087411e-02 1.03031557e-01 1.40426223e-01 -2.33731018e-03 1.54187803e-03 1.30570995e-03 5.66446782e-04 4.62563408e-03 -2.56923856e-04 -2.82481911e-03 -9.76782377e-04 -1.06561269e-03 3.42717282e-03 3.73375000e-03 3.96367286e-04 6.55186990e-05 -6.85374967e-04 -1.58969727e-02 -1.00776459e-01 -1.51879205e-02 -4.08965540e-02 -3.77850824e-02 4.19036241e-02 1.11786780e-01 1.02240299e-01 -2.82730606e-03 1.63405923e-03 1.74350899e-03 -3.28349274e-04 5.27854699e-03 -2.48204902e-04 -2.72981686e-03 -9.94548440e-04 -9.76782377e-04 3.48883158e-03 3.42760197e-03 3.80774951e-04 -1.31532020e-05 -6.60674872e-04 1.62248134e-02 9.53387316e-02 -9.39766250e-03 3.96873912e-02 4.45925082e-02 3.27352301e-02 -1.03597964e-01 -1.18012511e-01 4.45754588e-03 -2.98032065e-03 -3.39887585e-03 3.28888829e-05 -8.98466297e-03 -1.83474235e-04 6.32231113e-04 -1.34239183e-04 -1.38152190e-04 5.38030091e-02 3.28088357e-01 4.92338723e-02 1.08724434e-01 1.47701617e-01 -1.32427058e-01 -2.81964799e-01 -3.97281173e-01 1.30104089e-02 -8.59109061e-03 -8.49297109e-03 1.13233658e-04 -2.57732718e-02 8.96675979e-04 9.86480447e-03 3.41983192e-03 3.72555078e-03 -1.20000559e-02 -1.30537744e-02 -1.39776095e-03 -2.26800881e-04 2.41707998e-03 4.86744401e-02 2.86016195e-01 4.45925082e-02 1.19062174e-01 1.09515693e-01 -1.18012511e-01 -3.10793893e-01 -2.81964799e-01 1.40533773e-02 -8.98466297e-03 -9.14856026e-03 4.91691879e-04 -2.69394219e-02 8.66669803e-04 9.53812709e-03 3.48063237e-03 3.41940276e-03 -1.22107996e-02 -1.20000559e-02 -1.34365556e-03 4.55904927e-05 2.33119271e-03 -1.19284542e-03 3.40987470e-03 -7.36666810e-04 2.25642102e-04 -2.64353772e-04 -8.66506106e-04 -7.21992365e-03 -6.17695524e-03 -2.05359963e-03 2.10936451e-03 2.24583445e-03 -3.49267591e-04 4.42360555e-03 -1.00568457e-04 -1.10949363e-03 -3.85108850e-04 -4.00701184e-04 1.36137821e-03 1.41548360e-03 1.46795846e-04 1.13068392e-05 -2.51967947e-04 7.66259227e-04 -2.23126005e-03 -1.07036780e-03 -5.44022152e-05 5.85027775e-04 3.55082681e-03 4.44646001e-03 3.23340119e-03 2.12035370e-03 -2.94173426e-05 -1.38472041e-04 5.93374836e-04 -3.31747567e-03 -4.01599160e-05 1.39303772e-04 -2.80539489e-05 -3.02574210e-05 6.98126442e-04 -2.36311176e-03 -9.49430083e-04 2.56678501e-04 1.47228744e-04 3.13227160e-03 3.72509307e-03 3.88899036e-03 1.98388376e-03 -5.66810159e-05 -2.94173408e-05 -1.51237305e-04 -3.10219409e-03 -3.90066057e-05 1.35390765e-04 -2.84946434e-05 -2.80539490e-05 2.04398353e-04 3.95555143e-04 6.33591575e-05 -1.07529959e-03 1.31339710e-03 3.28888833e-05 2.57169306e-03 -1.96676752e-03 3.49267599e-04 1.62811680e-04 -6.04949220e-04 2.21068766e-03 -6.11121600e-04 6.49189852e-06 7.09999071e-05 -1.34005116e-05 6.57660101e-05 4.67420733e-05 -2.27952463e-04 -1.13068445e-05 -5.74299812e-05 1.78212514e-05 2.29877768e-03 -6.69378015e-03 5.85027775e-04 -1.63206646e-04 4.89706264e-04 3.23340119e-03 1.33393800e-02 1.21732300e-02 4.33628866e-03 -3.31747567e-03 -3.53275725e-03 6.11121586e-04 -8.87601913e-03 1.74189678e-04 1.92169934e-03 6.68181405e-04 6.92881498e-04 -2.36188923e-03 -2.44777650e-03 -2.51967947e-04 -1.78212424e-05 4.37743370e-04 + 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 11 12 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 9 18 22 31 39 43 52 60 69 73 77 86 95 117 139 156 178 200 217 239 261 283 300 317 339 361 +361 + 4.19067839e-05 4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 -6.57854022e-05 6.49189655e-06 1.13943659e-04 4.59847886e-04 5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 -7.25211658e-04 7.09998885e-05 1.25610344e-03 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 2.50528934e-04 -4.35082153e-04 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 -6.51188252e-04 2.53135294e-03 2.28600536e-03 2.66121268e-04 -5.23654970e-05 -4.59782247e-04 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 5.73105393e-04 6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 -8.83799042e-04 1.53469785e-03 6.03111568e-04 6.63633513e-03 2.52315372e-03 2.27866446e-03 -8.84301209e-03 -8.00003727e-03 -9.37904429e-04 1.81210388e-04 1.62058512e-03 -6.72976348e-05 -7.42552082e-04 -2.70455167e-04 -2.54862833e-04 9.55627075e-04 9.01521688e-04 9.78637762e-05 -1.13068392e-05 -1.67978422e-04 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 -1.87026310e-05 -6.49189852e-06 -7.09999071e-05 -5.26128081e-05 2.47309569e-07 1.82361971e-04 -1.15158059e-06 1.13068445e-05 -3.82866511e-05 -1.78212514e-05 1.16562923e-04 1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 -1.67978422e-04 1.78212424e-05 2.91828551e-04 5.76204471e-03 4.14290603e-02 5.45355563e-03 1.63606669e-02 1.46994202e-02 -1.59517729e-02 -4.78553187e-02 -4.27267497e-02 -9.38026304e-05 1.37575979e-04 6.94431938e-05 2.04398356e-04 2.08329581e-04 6.28601980e-05 6.90801986e-04 2.55761239e-04 2.47042285e-04 -8.94716671e-04 -8.64710496e-04 -9.90562247e-05 6.49189655e-06 1.71570414e-04 4.56644849e-02 2.86252016e-01 3.94115324e-02 1.18234597e-01 1.04194258e-01 -1.06866123e-01 -3.20598369e-01 -2.78526207e-01 9.81510799e-03 -6.22676645e-03 -6.35861818e-03 3.95555174e-04 -1.90758545e-02 6.89978032e-04 7.58793139e-03 2.80915529e-03 2.71415303e-03 -9.83268908e-03 -9.50601170e-03 -1.09215321e-03 7.09998885e-05 1.89166484e-03 -5.29899091e-03 -3.35921531e-02 2.71603879e-03 -1.51879205e-02 -1.36321847e-02 -9.50269890e-03 4.19036241e-02 3.72622600e-02 -6.43121530e-04 1.04199344e-03 9.21055717e-04 -6.33591580e-05 1.63405923e-03 5.32981900e-05 -1.83903392e-04 3.99126057e-05 3.87592954e-05 -1.58969727e-02 -1.00776459e-01 -1.51879205e-02 -3.77850824e-02 -4.08965540e-02 4.19036241e-02 1.02240299e-01 1.11786780e-01 -2.82730606e-03 1.74350899e-03 1.63405923e-03 3.28349274e-04 5.27854699e-03 -2.48204902e-04 -2.72981686e-03 -9.76782377e-04 -9.94548440e-04 3.42760197e-03 3.48883158e-03 3.80774951e-04 1.31532020e-05 -6.60674872e-04 -1.75582194e-02 -1.14816798e-01 -1.67436562e-02 -5.02309687e-02 -3.77850824e-02 4.68087411e-02 1.40426223e-01 1.03031557e-01 -2.33731018e-03 1.30570995e-03 1.54187803e-03 -5.66446782e-04 4.62563408e-03 -2.56923856e-04 -2.82481911e-03 -1.06561269e-03 -9.76782377e-04 3.73375000e-03 3.42717282e-03 3.96367286e-04 -6.55186990e-05 -6.85374967e-04 1.62248134e-02 9.53387316e-02 -9.39766250e-03 4.45925082e-02 3.96873912e-02 3.27352301e-02 -1.18012511e-01 -1.03597964e-01 4.45754588e-03 -3.39887585e-03 -2.98032065e-03 -3.28888829e-05 -8.98466297e-03 -1.83474235e-04 6.32231113e-04 -1.38152190e-04 -1.34239183e-04 4.86744401e-02 2.86016195e-01 4.45925082e-02 1.09515693e-01 1.19062174e-01 -1.18012511e-01 -2.81964799e-01 -3.10793893e-01 1.40533773e-02 -9.14856026e-03 -8.98466297e-03 -4.91691879e-04 -2.69394219e-02 8.66669803e-04 9.53812709e-03 3.41940276e-03 3.48063237e-03 -1.20000559e-02 -1.22107996e-02 -1.34365556e-03 -4.55904927e-05 2.33119271e-03 5.38030091e-02 3.28088357e-01 4.92338723e-02 1.47701617e-01 1.08724434e-01 -1.32427058e-01 -3.97281173e-01 -2.81964799e-01 1.30104089e-02 -8.49297109e-03 -8.59109061e-03 -1.13233658e-04 -2.57732718e-02 8.96675979e-04 9.86480447e-03 3.72555078e-03 3.41983192e-03 -1.30537744e-02 -1.20000559e-02 -1.39776095e-03 2.26800881e-04 2.41707998e-03 -1.19284542e-03 3.40987470e-03 -7.36666810e-04 -2.64353772e-04 2.25642102e-04 -8.66506106e-04 -6.17695524e-03 -7.21992365e-03 -2.05359963e-03 2.24583445e-03 2.10936451e-03 3.49267591e-04 4.42360555e-03 -1.00568457e-04 -1.10949363e-03 -4.00701184e-04 -3.85108850e-04 1.41548360e-03 1.36137821e-03 1.46795846e-04 -1.13068392e-05 -2.51967947e-04 6.98126442e-04 -2.36311176e-03 -9.49430083e-04 1.47228744e-04 2.56678501e-04 3.13227160e-03 3.88899036e-03 3.72509307e-03 1.98388376e-03 -2.94173408e-05 -5.66810159e-05 1.51237305e-04 -3.10219409e-03 -3.90066057e-05 1.35390765e-04 -2.80539490e-05 -2.84946434e-05 7.66259227e-04 -2.23126005e-03 -1.07036780e-03 5.85027775e-04 -5.44022152e-05 3.55082681e-03 3.23340119e-03 4.44646001e-03 2.12035370e-03 -1.38472041e-04 -2.94173426e-05 -5.93374836e-04 -3.31747567e-03 -4.01599160e-05 1.39303772e-04 -3.02574210e-05 -2.80539489e-05 -2.04398353e-04 -3.95555143e-04 -6.33591575e-05 -1.31339710e-03 1.07529959e-03 -3.28888833e-05 1.96676752e-03 -2.57169306e-03 -3.49267599e-04 6.04949220e-04 -1.62811680e-04 2.21068766e-03 6.11121600e-04 -6.49189852e-06 -7.09999071e-05 -6.57660101e-05 1.34005116e-05 2.27952463e-04 -4.67420733e-05 1.13068445e-05 -5.74299812e-05 -1.78212514e-05 2.29877768e-03 -6.69378015e-03 5.85027775e-04 4.89706264e-04 -1.63206646e-04 3.23340119e-03 1.21732300e-02 1.33393800e-02 4.33628866e-03 -3.53275725e-03 -3.31747567e-03 -6.11121586e-04 -8.87601913e-03 1.74189678e-04 1.92169934e-03 6.92881498e-04 6.68181405e-04 -2.44777650e-03 -2.36188923e-03 -2.51967947e-04 1.78212424e-05 4.37743370e-04 + 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 9 18 22 30 39 43 51 60 69 73 77 86 95 117 139 156 178 200 217 239 261 283 300 317 339 361 +382 + 8.71895427e-06 -3.00061752e-05 6.49189655e-06 6.49189655e-06 9.50022517e-05 -3.26677379e-04 7.09998885e-05 7.09998885e-05 8.71895442e-06 9.50022532e-05 3.55321266e-05 3.55321266e-05 -1.22244630e-04 -1.22244630e-04 -1.35947420e-05 2.58534045e-05 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 -2.67594037e-05 -3.55321267e-05 1.22673788e-04 -2.67594037e-05 -2.56060934e-05 -3.00061754e-05 -3.26677380e-04 -1.22673788e-04 -1.22673788e-04 4.21487409e-04 4.21487409e-04 4.73278602e-05 -8.98002728e-05 1.22244630e-04 -4.21487409e-04 8.86486907e-05 9.25616978e-05 1.22244630e-04 -4.21487409e-04 9.25616978e-05 8.86486907e-05 -1.35947415e-05 4.73278597e-05 -9.78022909e-06 -9.78022909e-06 -6.49189852e-06 -7.09999071e-05 -2.56060941e-05 -2.67594044e-05 8.86486914e-05 9.25616986e-05 9.78023416e-06 8.81388741e-07 -1.87026402e-05 -6.49189852e-06 -7.09999071e-05 -2.67594044e-05 -2.56060941e-05 9.25616986e-05 8.86486914e-05 9.78023416e-06 -8.81388741e-07 -1.87026402e-05 -8.81388870e-07 8.81388870e-07 2.58534037e-05 -8.98002720e-05 1.87026312e-05 1.87026312e-05 1.15240891e-03 9.41525834e-03 2.71074056e-03 3.14848161e-03 3.14848161e-03 -8.39173435e-03 -9.78949613e-03 -9.78949613e-03 -1.93829085e-04 3.81393629e-04 3.81393629e-04 5.30985818e-04 2.09534141e-05 2.30130146e-04 8.71895427e-06 8.39943549e-05 8.39943549e-05 -3.00061752e-05 -2.93564411e-04 -2.93564411e-04 -3.32708226e-05 6.49189655e-06 6.49189655e-06 5.76267551e-05 8.00345014e-03 5.72504005e-02 2.03708112e-02 1.89914160e-02 1.89914160e-02 -6.03714158e-02 -5.48977607e-02 -5.48977607e-02 4.83333965e-04 1.80509349e-04 1.80509349e-04 -6.45137476e-04 2.30130146e-04 2.52931185e-03 9.50022517e-05 9.23162005e-04 9.23162005e-04 -3.26677379e-04 -3.22846934e-03 -3.22846934e-03 -3.66941548e-04 7.09998885e-05 7.09998885e-05 6.35561405e-04 5.60231243e-04 5.77007412e-03 5.43207758e-04 1.62962327e-03 1.62962327e-03 -2.13628283e-03 -5.61759022e-03 -5.61759022e-03 -4.12063434e-05 3.85346082e-04 3.85346082e-04 5.51145373e-04 8.71895442e-06 9.50022532e-05 1.77660633e-05 3.55321266e-05 3.55321266e-05 -6.12296045e-05 -1.22244630e-04 -1.22244630e-04 -1.35947420e-05 1.31532020e-05 1.31532020e-05 2.58534045e-05 -3.30304633e-03 -2.48107954e-02 -7.70479146e-03 -7.55701649e-03 -9.11275228e-03 2.30218531e-02 2.23881648e-02 2.72932817e-02 1.49240138e-04 -2.03514971e-04 -4.33902449e-04 2.64990116e-04 -4.66484809e-04 -8.39943549e-05 -9.23162005e-04 -3.55321267e-05 -3.25594125e-04 -3.43360188e-04 1.22673788e-04 1.14116746e-03 1.20239706e-03 1.30246017e-04 -2.56060934e-05 -2.67594037e-05 1.31532020e-05 -2.25592719e-04 -3.30304633e-03 -2.48107954e-02 -7.70479146e-03 -9.11275228e-03 -7.55701649e-03 2.30218531e-02 2.72932817e-02 2.23881648e-02 1.49240138e-04 -4.33902449e-04 -2.03514971e-04 -2.64990116e-04 -4.66484809e-04 -8.39943549e-05 -9.23162005e-04 -3.55321267e-05 -3.43360188e-04 -3.25594125e-04 1.22673788e-04 1.20239706e-03 1.14116746e-03 1.30246017e-04 -2.67594037e-05 -2.56060934e-05 -1.31532020e-05 -2.25592719e-04 -1.95641709e-03 -1.99304448e-02 -1.64378945e-03 -5.72262662e-03 -5.72262662e-03 6.54704601e-03 1.96411380e-02 1.96411380e-02 2.51908102e-04 -1.16615035e-03 -1.16615035e-03 -1.82604211e-03 -3.00061754e-05 -3.26677380e-04 -6.12296045e-05 -1.22673788e-04 -1.22673788e-04 2.10743705e-04 4.21487409e-04 4.21487409e-04 4.73278602e-05 -4.55904927e-05 -4.55904927e-05 -8.98002728e-05 9.51645565e-03 6.64251522e-02 2.29168167e-02 1.99630335e-02 2.46043977e-02 -6.68461425e-02 -5.63929599e-02 -7.08075066e-02 6.53331019e-04 -9.33418963e-04 -3.50966470e-04 -5.24580762e-04 -1.28148022e-03 2.93564411e-04 3.22846934e-03 1.22244630e-04 1.14116746e-03 1.20239706e-03 -4.21487409e-04 -4.00001864e-03 -4.21076234e-03 -4.59856521e-04 8.86486907e-05 9.25616978e-05 -4.55904927e-05 7.96494859e-04 9.51645565e-03 6.64251522e-02 2.29168167e-02 2.46043977e-02 1.99630335e-02 -6.68461425e-02 -7.08075066e-02 -5.63929599e-02 6.53331019e-04 -3.50966470e-04 -9.33418963e-04 5.24580762e-04 -1.28148022e-03 2.93564411e-04 3.22846934e-03 1.22244630e-04 1.20239706e-03 1.14116746e-03 -4.21487409e-04 -4.21076234e-03 -4.00001864e-03 -4.59856521e-04 9.25616978e-05 8.86486907e-05 4.55904927e-05 7.96494859e-04 -6.35003799e-05 2.16166397e-03 -5.99154052e-05 6.61830578e-04 6.61830578e-04 -8.12902290e-04 -3.39273548e-03 -3.39273548e-03 -4.10720101e-04 7.99414185e-04 7.99414185e-04 1.13794046e-03 -3.32708226e-05 -3.66941548e-04 -1.35947415e-05 -1.30246017e-04 -1.30246017e-04 4.73278597e-05 4.59856521e-04 4.59856521e-04 4.89320694e-05 -9.78022909e-06 -9.78022909e-06 -8.39895252e-05 -2.14253235e-04 -1.89848587e-03 -1.29386167e-05 -5.22771006e-04 -6.43708727e-04 1.40079137e-04 1.67409115e-03 2.09264635e-03 4.65296816e-05 -5.88353340e-06 -1.95153713e-05 4.08955136e-05 -1.76506147e-05 -6.49189852e-06 -7.09999071e-05 -1.31532020e-05 -2.56060941e-05 -2.67594044e-05 4.55904927e-05 8.86486914e-05 9.25616986e-05 9.78023416e-06 -9.35131785e-06 -9.79201225e-06 8.81388741e-07 -1.87026402e-05 -2.14253235e-04 -1.89848587e-03 -1.29386167e-05 -6.43708727e-04 -5.22771006e-04 1.40079137e-04 2.09264635e-03 1.67409115e-03 4.65296816e-05 -1.95153713e-05 -5.88353340e-06 -4.08955136e-05 -1.76506147e-05 -6.49189852e-06 -7.09999071e-05 -1.31532020e-05 -2.67594044e-05 -2.56060941e-05 4.55904927e-05 9.25616986e-05 8.86486914e-05 9.78023416e-06 -9.79201225e-06 -9.35131785e-06 -8.81388741e-07 -1.87026402e-05 -6.33591574e-05 6.33591574e-05 -3.28888839e-05 3.28888839e-05 1.10341793e-04 -1.10341793e-04 4.42137540e-04 -1.31532020e-05 1.31532020e-05 4.55904927e-05 -4.55904927e-05 -8.81388870e-07 8.81388870e-07 -1.91433301e-05 -2.95646450e-05 -4.50879217e-03 3.41339095e-04 -1.42425292e-03 -1.42425292e-03 6.17570712e-04 6.54105012e-03 6.54105012e-03 6.14039065e-04 -1.30934008e-03 -1.30934008e-03 -1.77520448e-03 5.76267551e-05 6.35561405e-04 2.58534037e-05 2.25592719e-04 2.25592719e-04 -8.98002720e-05 -7.96494859e-04 -7.96494859e-04 -8.39895252e-05 1.87026312e-05 1.87026312e-05 1.45914819e-04 + 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 9 10 2 5 9 10 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 4 8 16 20 24 32 36 40 44 53 62 64 68 92 116 140 166 192 216 242 268 292 318 344 358 382 0 0 3 0 0 @@ -815,31 +815,31 @@ Matrix number of r(R): 177 0 0 0 1 -2 -673 - 4.34377093e-04 3.89691070e-03 8.63129722e-04 5.61059340e-04 -1.72625944e-03 -2.80172985e-03 -1.78651566e-03 5.60345969e-03 -7.28249045e-05 6.20367503e-05 -2.56398737e-04 -2.58461671e-04 -1.24073501e-04 3.45722685e-03 2.40103515e-02 3.30304632e-03 8.24789229e-03 -9.90913897e-03 -9.51645564e-03 -2.34207980e-02 2.85493669e-02 1.63526925e-04 -9.76972556e-05 2.95644701e-05 -2.04398356e-04 2.93091767e-04 4.09458772e-03 3.56011768e-02 7.92318813e-03 4.94105309e-03 -1.58463763e-02 -2.53741425e-02 -1.53834365e-02 5.07482850e-02 -3.89641792e-04 2.50039606e-04 -1.69935910e-03 -1.87415927e-03 -5.00079211e-04 2.82457761e-02 1.71751212e-01 2.48107953e-02 6.03920467e-02 -7.44323860e-02 -6.64251521e-02 -1.57203294e-01 1.99275456e-01 7.17011093e-03 -4.64064220e-03 4.50879047e-03 -3.95555174e-04 1.39219266e-02 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 -1.05574936e-03 3.27743805e-03 3.28721669e-03 3.28721669e-03 -1.04643658e-02 2.40095230e-04 -4.07919404e-06 1.51466166e-04 4.15857137e-04 1.51466166e-04 -3.14848160e-03 -1.89914159e-02 1.62962327e-03 -7.55701649e-03 9.11275227e-03 -5.72262662e-03 1.99630335e-02 -2.46043977e-02 -6.61830588e-04 5.22771015e-04 -6.43708735e-04 6.33591580e-05 -1.42425294e-03 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 -1.05574936e-03 4.44337740e-03 7.19878526e-03 3.30885282e-03 -1.43975705e-02 1.69585413e-04 -8.23856205e-05 6.48383261e-04 6.78844339e-04 1.64771241e-04 -1.11066915e-02 -7.10145871e-02 -1.06684881e-02 -2.26710495e-02 3.20054642e-02 2.95095146e-02 6.06803588e-02 -8.85285438e-02 -1.82471973e-03 1.22262198e-03 -1.09590367e-03 2.38097508e-04 -3.66786595e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 2.11149871e-03 -5.97190644e-03 -1.04643658e-02 -6.57443339e-03 1.89837654e-02 -6.13701652e-05 1.51466166e-04 -6.65641347e-04 -5.89908264e-04 -2.31278443e-04 9.44544481e-03 5.69742478e-02 9.11275227e-03 2.26710495e-02 -2.26710495e-02 -2.46043977e-02 -5.98891005e-02 5.98891005e-02 2.31471561e-03 -1.42425294e-03 1.42425294e-03 4.32077886e-03 2.63697104e-03 2.23169235e-02 3.39856233e-03 3.39856233e-03 -1.07303294e-02 -1.04774097e-02 -1.04774097e-02 3.40677537e-02 -7.02332531e-04 -7.56143227e-05 -3.04172289e-04 -1.21647563e-03 -3.04172289e-04 9.78949612e-03 5.48977607e-02 -5.61759022e-03 2.23881648e-02 -2.72932817e-02 1.96411380e-02 -5.63929599e-02 7.08075066e-02 3.39273548e-03 -1.67409116e-03 2.09264636e-03 3.28888829e-05 6.54105014e-03 3.65218523e-03 3.23076295e-02 7.31013090e-03 3.37692620e-03 -1.46202618e-02 -2.35903440e-02 -1.04774097e-02 4.71806880e-02 -4.68553427e-04 1.65721120e-04 -1.91279650e-03 -2.05763641e-03 -3.31442239e-04 3.44970573e-02 2.06765444e-01 3.19346459e-02 6.63732360e-02 -9.58039376e-02 -8.52220534e-02 -1.69178880e-01 2.55666160e-01 8.96434240e-03 -5.98358049e-03 6.04935826e-03 6.04925537e-04 1.79507415e-02 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 -6.79712466e-03 1.94940564e-02 3.40677537e-02 2.09548194e-02 -6.15790402e-02 3.51721030e-05 -3.04172289e-04 1.79436027e-03 1.64227413e-03 3.80644111e-04 -2.93684884e-02 -1.64693282e-01 -2.72932817e-02 -6.71644943e-02 6.71644943e-02 7.08075066e-02 1.69178880e-01 -1.69178880e-01 -1.00073108e-02 6.54105014e-03 -6.54105014e-03 -1.91168915e-02 -1.57731207e-04 -1.07455754e-03 -4.40694041e-04 -8.08610292e-05 4.39522720e-04 1.31538316e-03 1.56052831e-04 -1.21404041e-03 -6.33105270e-05 6.03533012e-05 -6.35724085e-05 -6.78003819e-05 -1.23935635e-04 -9.35515860e-04 7.64877644e-04 -7.17957752e-04 -2.86948348e-04 7.76944222e-04 1.98304289e-04 -3.17385714e-03 2.13088873e-03 -1.23215965e-03 1.26342078e-03 -1.39989072e-03 -3.49267591e-04 -2.67162646e-03 2.04186516e-04 1.44067214e-03 2.02291932e-04 1.23985505e-04 -7.58193181e-04 -5.28743471e-04 -2.87408028e-04 2.21071022e-03 1.66331586e-05 -6.47418095e-05 1.25755053e-04 4.83147268e-05 1.27619336e-04 5.99118777e-04 -5.13284067e-04 -6.72083101e-04 2.64853829e-04 -7.94834062e-04 2.24459732e-03 1.83894989e-03 -7.89788364e-04 1.27440998e-03 -1.76503538e-05 9.94413772e-05 4.42137531e-04 1.99048524e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -2.61276086e-04 9.05218801e-04 6.02086007e-04 6.02086007e-04 -2.43109263e-03 -9.04005053e-05 1.29483612e-04 -2.56170799e-04 -1.56578268e-04 -2.56170799e-04 -5.30985993e-04 6.45135782e-04 5.51145381e-04 -4.66484788e-04 4.66484788e-04 -1.82604212e-03 -1.28148024e-03 1.28148024e-03 -1.13794003e-03 1.76503520e-05 -1.76503520e-05 -1.77520366e-03 -1.40873233e-04 -6.61908408e-04 -2.66387374e-04 -2.51858719e-04 2.77663663e-04 6.69686251e-04 6.32837578e-04 -5.21425422e-04 -1.08042527e-04 8.50297262e-05 -2.03045895e-04 -1.64833471e-04 -1.71923735e-04 2.04398353e-04 3.95555143e-04 6.33591575e-05 -7.46950316e-04 -9.85047821e-04 3.28888833e-05 2.08000118e-03 1.47507564e-03 3.49267599e-04 1.15743753e-05 4.53711915e-04 1.32641259e-03 6.11121600e-04 -4.08373031e-04 -2.88134429e-03 -7.58193181e-04 -2.47971010e-04 1.33958170e-03 2.21071022e-03 5.74816056e-04 -3.84480879e-03 -1.10521587e-04 1.27619336e-04 -1.84605080e-04 -1.41232804e-04 -2.56170813e-04 -1.79735633e-03 1.53985220e-03 -7.94834062e-04 -7.94561487e-04 1.44747440e-03 -7.89788364e-04 -5.51684967e-03 4.35069962e-03 -2.58430956e-03 1.99048524e-03 -2.20576681e-03 -6.11121586e-04 -5.32561099e-03 4.82385072e-06 5.11456850e-05 1.53890151e-05 4.38168968e-06 -2.56483584e-05 -5.09806981e-05 -1.45782800e-05 8.49678302e-05 -2.25991155e-06 2.59157600e-06 -1.52521148e-05 -1.23546408e-05 -4.31929334e-06 8.68754163e-04 7.89265969e-03 1.69370322e-03 1.39163284e-03 -3.38740644e-03 -5.52108029e-03 -4.50586610e-03 1.10421606e-02 -1.88102928e-04 1.95148346e-04 -5.22621928e-04 -4.58129064e-04 -3.90296691e-04 5.11162740e-05 5.41064084e-04 1.63547618e-04 4.67275354e-05 -2.72579364e-04 -5.40518375e-04 -1.55055975e-04 9.00863958e-04 -2.41168547e-05 2.77395250e-05 -1.62625547e-04 -1.31695632e-04 -4.62325416e-05 8.09033670e-03 7.12023514e-02 1.53078921e-02 1.23257571e-02 -3.06157843e-02 -4.92196755e-02 -3.92289696e-02 9.84393510e-02 -1.12174114e-03 1.09539512e-03 -3.39007012e-03 -3.14219253e-03 -2.19079023e-03 -1.52754404e-05 -1.62461938e-04 -4.66705459e-05 -1.39377372e-05 8.18320217e-05 1.55457660e-04 4.65767247e-05 -2.72191362e-04 8.98358182e-06 -7.86936565e-06 4.65547532e-05 3.97325245e-05 1.38457938e-05 -1.62859076e-03 -1.42309238e-02 -2.11149871e-03 -2.69446838e-03 6.55487611e-03 6.63010621e-03 8.58589049e-03 -2.10617134e-02 5.80489870e-04 -1.07264763e-04 3.57837303e-04 7.56979400e-04 6.06295850e-04 -5.83979554e-06 -6.19423174e-05 -1.87950715e-05 -3.02680094e-06 3.13251192e-05 6.22866490e-05 1.02845431e-05 -1.03811082e-04 2.54550981e-06 -1.76875580e-06 1.88017380e-05 1.56462349e-05 2.94792633e-06 -1.93066115e-03 -1.72130589e-02 -3.86040773e-03 -2.11149871e-03 7.72081545e-03 1.24974591e-02 6.65174234e-03 -2.49949181e-02 2.94808639e-04 -1.85571189e-04 1.10321295e-03 1.14419588e-03 3.71142378e-04 2.54590673e-05 2.70769897e-04 8.18320217e-05 2.32295620e-05 -1.33958036e-04 -2.72191362e-04 -7.76278746e-05 4.45795113e-04 -1.06673634e-05 1.38457938e-05 -8.02426159e-05 -6.37352236e-05 -2.26382124e-05 3.25718153e-03 2.84618477e-02 6.55487611e-03 5.38893677e-03 -1.19438129e-02 -2.10617134e-02 -1.71717810e-02 3.82226763e-02 -3.11816617e-04 6.06295850e-04 -1.45107144e-03 -1.02369424e-03 -1.01670854e-03 5.05737970e-05 5.36598876e-04 1.55326932e-04 4.65448564e-05 -2.71966165e-04 -5.15594141e-04 -1.54958674e-04 9.01588667e-04 -2.98472515e-05 2.64547784e-05 -1.55634363e-04 -1.32571579e-04 -4.64637263e-05 5.35632148e-03 4.61624565e-02 6.74145184e-03 8.69723612e-03 -2.13276769e-02 -2.09548194e-02 -2.75112865e-02 6.81355074e-02 -1.71119038e-03 1.50950257e-04 -7.57301448e-04 -2.15955658e-03 -1.56161355e-03 1.92732184e-05 2.03983109e-04 6.22547807e-05 1.02827011e-05 -1.03757968e-04 -2.05676793e-04 -3.47468515e-05 3.42794655e-04 -8.49353711e-06 6.05295515e-06 -6.25299756e-05 -5.19874028e-05 -1.00882586e-05 6.37153567e-03 5.61531625e-02 1.26088047e-02 6.71981571e-03 -2.52176094e-02 -4.06242209e-02 -2.09548194e-02 8.12484417e-02 -7.80856561e-04 3.92285699e-04 -3.17023776e-03 -3.40287340e-03 -7.84571398e-04 -8.42896616e-05 -8.94331460e-04 -2.71966165e-04 -7.75747607e-05 4.45424174e-04 9.01588667e-04 2.58264456e-04 -1.47728872e-03 3.57933315e-05 -4.64637263e-05 2.67982862e-04 2.12897389e-04 7.60160864e-05 -1.07126430e-02 -9.23249130e-02 -2.13276769e-02 -1.73944722e-02 3.87329673e-02 6.81355074e-02 5.50225731e-02 -1.23158080e-01 6.59778370e-04 -1.56161355e-03 3.90708675e-03 2.72412392e-03 2.49337058e-03 -2.40069746e-06 -2.56003932e-05 -9.49078569e-06 -1.89582333e-06 1.15393022e-05 3.15150203e-05 6.39504149e-06 -3.86495614e-05 -9.08038178e-07 -1.44488869e-06 8.71814435e-06 4.93516881e-06 1.63145742e-06 -2.73009231e-04 -1.80665689e-03 -7.81088680e-04 -2.06084255e-04 6.89969172e-04 2.32424101e-03 4.68355965e-04 -1.83864668e-03 -1.26621097e-04 9.88465870e-05 -1.40558980e-04 -1.55721919e-04 -2.41164352e-04 3.46273448e-06 3.68450915e-05 1.06780033e-05 1.77053043e-06 -1.87184692e-05 -3.55842767e-05 -6.05806369e-06 6.22901155e-05 -1.92471579e-06 9.77069738e-07 -1.07547103e-05 -9.43111036e-06 -1.73723238e-06 3.37298111e-04 2.28602765e-03 3.05477500e-04 2.27171074e-04 -1.21302287e-03 -7.55308050e-04 -5.13972607e-04 3.46815148e-03 5.51264444e-05 -1.29483678e-04 2.53374511e-04 1.14987054e-04 2.55238794e-04 -1.50194257e-05 -1.60297423e-04 -4.61820911e-05 -1.37625251e-05 7.96051316e-05 1.54560912e-04 4.62238661e-05 -2.66146595e-04 8.12987070e-06 -7.82002461e-06 4.55564081e-05 3.81683679e-05 1.35116916e-05 -5.42270989e-04 -3.37277546e-03 -4.67647223e-04 -7.16105771e-04 1.69064890e-03 1.05521517e-03 1.85952727e-03 -4.54381911e-03 -1.67387077e-04 2.57103070e-04 -5.12341854e-04 -3.36390548e-04 -4.76558995e-04 -1.18625908e-05 -1.26642736e-04 -3.84217061e-05 -1.13963644e-05 6.15658834e-05 1.28437641e-04 3.82289204e-05 -2.06051727e-04 4.30767692e-06 -6.85516309e-06 3.71494481e-05 2.87372610e-05 1.09768494e-05 -3.40540626e-04 -1.92994167e-03 -6.07509637e-04 -7.17210256e-04 7.11449642e-04 1.61276720e-03 1.97807458e-03 -1.60327521e-03 -1.95964064e-04 1.51702053e-04 -3.82858175e-04 -3.29667087e-04 -3.28502202e-04 -5.77122413e-06 -6.14084858e-05 -1.87184692e-05 -2.95088405e-06 3.06443705e-05 6.22901155e-05 1.00967728e-05 -1.02027067e-04 2.21973107e-06 -1.73723238e-06 1.85330465e-05 1.51480210e-05 2.83011761e-06 -6.74596222e-04 -4.57205531e-03 -1.21302287e-03 -4.54342147e-04 2.12501180e-03 3.46815148e-03 1.02794521e-03 -5.95753527e-03 -2.27750304e-04 2.55238794e-04 -4.04993276e-04 -2.97811271e-04 -5.12341868e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 129 155 181 206 232 258 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 -673 - -8.68754186e-04 -7.79382140e-03 -1.72625944e-03 -1.72625944e-03 3.15044850e-03 5.60345969e-03 5.60345969e-03 -1.01917052e-02 1.45649809e-04 -2.56398737e-04 4.46634856e-04 2.52272869e-04 4.46634856e-04 -3.45722685e-03 -2.40103515e-02 -3.30304632e-03 -9.90913897e-03 8.24789229e-03 9.51645564e-03 2.85493669e-02 -2.34207980e-02 -1.63526925e-04 2.95644701e-05 -9.76972556e-05 -2.04398356e-04 -2.93091767e-04 -8.18917543e-03 -7.12023536e-02 -1.58463763e-02 -1.58463763e-02 2.87106175e-02 5.07482850e-02 5.07482850e-02 -9.15058640e-02 7.79283584e-04 -1.69935910e-03 2.79907826e-03 1.34975876e-03 2.79907826e-03 -2.82457761e-02 -1.71751212e-01 -2.48107953e-02 -7.44323860e-02 6.03920467e-02 6.64251521e-02 1.99275456e-01 -1.57203294e-01 -7.17011093e-03 4.50879047e-03 -4.64064220e-03 -3.95555174e-04 -1.39219266e-02 1.59603453e-03 1.36924397e-02 2.11149871e-03 3.27743805e-03 -5.97190644e-03 -6.57443339e-03 -1.04643658e-02 1.89837654e-02 -4.80190460e-04 1.51466166e-04 -2.31278443e-04 -3.48102254e-04 -6.65641347e-04 3.14848160e-03 1.89914159e-02 -1.62962327e-03 9.11275227e-03 -7.55701649e-03 5.72262662e-03 -2.46043977e-02 1.99630335e-02 6.61830588e-04 -6.43708735e-04 5.22771015e-04 6.33591580e-05 1.42425294e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 2.11149871e-03 -5.97190644e-03 -1.04643658e-02 -6.57443339e-03 1.89837654e-02 -6.13701652e-05 1.51466166e-04 -6.65641347e-04 -5.89908264e-04 -2.31278443e-04 9.44544481e-03 5.69742478e-02 9.11275227e-03 2.26710495e-02 -2.26710495e-02 -2.46043977e-02 -5.98891005e-02 5.98891005e-02 2.31471561e-03 -1.42425294e-03 1.42425294e-03 4.32077886e-03 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 -7.13784578e-03 1.19438129e-02 2.28953340e-02 2.28953340e-02 -3.80108031e-02 2.61640661e-04 -9.14099894e-04 1.34458777e-03 4.53174918e-04 1.34458777e-03 -1.11066915e-02 -7.10145871e-02 -1.06684881e-02 -3.20054642e-02 2.26710495e-02 2.95095146e-02 8.85285438e-02 -6.06803588e-02 -1.82471973e-03 1.09590367e-03 -1.22262198e-03 -2.38097508e-04 -3.66786595e-03 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 -1.07303294e-02 1.94940564e-02 2.09548194e-02 3.40677537e-02 -6.15790402e-02 1.40466506e-03 -3.04172289e-04 3.80644111e-04 8.51596998e-04 1.79436027e-03 -9.78949612e-03 -5.48977607e-02 5.61759022e-03 -2.72932817e-02 2.23881648e-02 -1.96411380e-02 7.08075066e-02 -5.63929599e-02 -3.39273548e-03 2.09264636e-03 -1.67409116e-03 3.28888829e-05 -6.54105014e-03 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 -6.79712466e-03 1.94940564e-02 3.40677537e-02 2.09548194e-02 -6.15790402e-02 3.51721030e-05 -3.04172289e-04 1.79436027e-03 1.64227413e-03 3.80644111e-04 -2.93684884e-02 -1.64693282e-01 -2.72932817e-02 -6.71644943e-02 6.71644943e-02 7.08075066e-02 1.69178880e-01 -1.69178880e-01 -1.00073108e-02 6.54105014e-03 -6.54105014e-03 -1.91168915e-02 1.15630983e-02 9.92583999e-02 2.34056249e-02 2.34056249e-02 -3.89448405e-02 -7.46919746e-02 -7.46919746e-02 1.23158080e-01 -5.21311581e-04 2.59867238e-03 -3.61599049e-03 -9.02938145e-04 -3.61599049e-03 3.44970573e-02 2.06765444e-01 3.19346459e-02 9.58039376e-02 -6.63732360e-02 -8.52220534e-02 -2.55666160e-01 1.69178880e-01 8.96434240e-03 -6.04935826e-03 5.98358049e-03 -6.04925537e-04 1.79507415e-02 3.15462415e-04 2.14911508e-03 8.81388081e-04 4.39522720e-04 -7.40145109e-04 -2.63076631e-03 -1.21404041e-03 1.97711345e-03 1.26621054e-04 -6.35724085e-05 1.55711914e-04 1.75842915e-04 2.17689657e-04 9.35515860e-04 -7.64877644e-04 7.17957752e-04 7.76944222e-04 -2.86948348e-04 -1.98304289e-04 2.13088873e-03 -3.17385714e-03 1.23215965e-03 -1.39989072e-03 1.26342078e-03 -3.49267591e-04 2.67162646e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -2.61276086e-04 9.05218801e-04 6.02086007e-04 6.02086007e-04 -2.43109263e-03 -9.04005053e-05 1.29483612e-04 -2.56170799e-04 -1.56578268e-04 -2.56170799e-04 -5.30985993e-04 6.45135782e-04 5.51145381e-04 -4.66484788e-04 4.66484788e-04 -1.82604212e-03 -1.28148024e-03 1.28148024e-03 -1.13794003e-03 1.76503520e-05 -1.76503520e-05 -1.77520366e-03 6.18258214e-04 3.96376881e-03 5.94206062e-04 1.15367735e-03 -1.79713253e-03 -1.43187248e-03 -3.23540474e-03 4.83491532e-03 1.52233917e-04 -2.54306520e-04 5.12341605e-04 3.77981679e-04 4.40775872e-04 5.99118777e-04 -5.13284067e-04 -6.72083101e-04 7.94834062e-04 -2.64853829e-04 2.24459732e-03 7.89788364e-04 -1.83894989e-03 1.27440998e-03 -9.94413772e-05 1.76503538e-05 -4.42137531e-04 1.99048524e-03 5.46396931e-04 3.72237651e-03 1.01638677e-03 1.27149785e-03 -1.28196893e-03 -2.92072676e-03 -3.73867384e-03 3.42446095e-03 1.75842915e-04 -1.10110642e-04 3.41266680e-04 3.29666963e-04 3.05483813e-04 2.04398353e-04 3.95555143e-04 6.33591575e-05 9.85047821e-04 7.46950316e-04 3.28888833e-05 -1.47507564e-03 -2.08000118e-03 3.49267599e-04 -4.53711915e-04 -1.15743753e-05 -1.32641259e-03 6.11121600e-04 6.18258214e-04 3.96376881e-03 1.15367735e-03 5.94206062e-04 -1.79713253e-03 -3.23540474e-03 -1.43187248e-03 4.83491532e-03 2.51224778e-04 -2.54306520e-04 4.40775872e-04 3.20829279e-04 5.12341605e-04 1.79735633e-03 -1.53985220e-03 7.94834062e-04 1.44747440e-03 -7.94561487e-04 7.89788364e-04 4.35069962e-03 -5.51684967e-03 2.58430956e-03 -2.20576681e-03 1.99048524e-03 -6.11121586e-04 5.32561099e-03 -4.82383223e-06 -5.12043280e-05 -1.56161714e-05 -5.20539047e-06 2.52789703e-05 5.17945072e-05 1.72648357e-05 -8.39088927e-05 1.97832811e-06 -3.14348229e-06 1.52585645e-05 1.18091842e-05 5.08618816e-06 -4.34377116e-04 -3.79807241e-03 -8.95685946e-04 -8.95685946e-04 1.48930151e-03 2.88410925e-03 2.88410925e-03 -4.75300430e-03 3.03717859e-05 -1.23287142e-04 1.80411666e-04 5.26054763e-05 1.80411666e-04 -5.10572729e-05 -5.41062349e-04 -1.65719047e-04 -5.52396824e-05 2.68410075e-04 5.48357439e-04 1.82785813e-04 -8.88812248e-04 2.11496651e-05 -3.34562014e-05 1.62495422e-04 1.25848831e-04 5.41651408e-05 -4.19342645e-03 -3.56011790e-02 -8.46167225e-03 -8.46167225e-03 1.39412095e-02 2.69027520e-02 2.69027520e-02 -4.38147980e-02 4.71842371e-05 -8.54003590e-04 1.10836724e-03 8.17254960e-05 1.10836724e-03 1.50482981e-05 1.60290646e-04 4.66705464e-05 1.63664045e-05 -7.94033554e-05 -1.55719117e-04 -5.45283517e-05 2.64780211e-04 -7.96917854e-06 9.46002143e-06 -4.58585221e-05 -3.73521697e-05 -1.61052890e-05 7.65461036e-04 6.30773565e-03 1.05574936e-03 1.63871903e-03 -2.69446838e-03 -3.23154388e-03 -5.16569203e-03 8.38641784e-03 -1.39795820e-04 4.82805976e-05 -2.49073062e-05 -6.97999083e-06 -2.10811663e-04 5.01609937e-06 5.34302152e-05 1.63664045e-05 3.02680100e-06 -2.64677851e-05 -5.45283517e-05 -1.03101791e-05 8.82600702e-05 -1.78469868e-06 1.81127951e-06 -1.61052890e-05 -1.29539961e-05 -2.91108482e-06 7.65461036e-04 6.30773565e-03 1.63871903e-03 1.05574936e-03 -2.69446838e-03 -5.16569203e-03 -3.23154388e-03 8.38641784e-03 6.38530607e-05 4.82805976e-05 -2.10811663e-04 -1.24556727e-04 -2.49073062e-05 -2.58284789e-05 -2.74939414e-04 -8.42606897e-05 -2.80868966e-05 1.33958037e-04 2.80490135e-04 9.34967116e-05 -4.46515040e-04 9.33553055e-06 -1.70964778e-05 8.14715631e-05 6.17602208e-05 2.71571877e-05 -1.83299245e-03 -1.55976063e-02 -3.86040772e-03 -3.86040772e-03 5.97190644e-03 1.22979864e-02 1.22979864e-02 -1.87718922e-02 1.11942090e-05 -4.59270210e-04 5.59157674e-04 1.93889387e-05 5.59157674e-04 -4.97600015e-05 -5.28759945e-04 -1.55065476e-04 -5.43031541e-05 2.63667394e-04 5.15594141e-04 1.80317734e-04 -8.76229608e-04 2.65117181e-05 -3.15562587e-05 1.53109199e-04 1.24640527e-04 5.36884391e-05 -2.55459163e-03 -2.07883140e-02 -3.45423515e-03 -5.43165556e-03 8.89670877e-03 1.04774097e-02 1.70338769e-02 -2.75112865e-02 3.95807214e-04 -7.76077099e-05 -7.24850475e-05 -9.14839486e-05 5.36919009e-04 -1.65866672e-05 -1.76253315e-04 -5.43031541e-05 -1.02570652e-05 8.78891313e-05 1.80317734e-04 3.47468517e-05 -2.92076536e-04 6.01617585e-06 -6.17544148e-06 5.36884391e-05 4.31755840e-05 9.94002842e-06 -2.55459163e-03 -2.07883140e-02 -5.43165556e-03 -3.45423515e-03 8.89670877e-03 1.70338769e-02 1.04774097e-02 -2.75112865e-02 -2.77131031e-04 -7.76077099e-05 5.36919009e-04 2.97037128e-04 -7.24850475e-05 8.53486220e-05 9.06383391e-04 2.79377318e-04 9.31257727e-05 -4.44704250e-04 -9.26947727e-04 -3.08982576e-04 1.47728872e-03 -3.14157501e-05 5.69016890e-05 -2.71522744e-04 -2.06151513e-04 -9.05075814e-05 6.12439745e-03 5.15673339e-02 1.28082773e-02 1.28082773e-02 -1.97059296e-02 -4.06242209e-02 -4.06242209e-02 6.15790402e-02 1.03294686e-04 1.34123111e-03 -1.50326402e-03 1.78911645e-04 -1.50326402e-03 2.68225767e-06 2.85673574e-05 1.05051979e-05 2.65663754e-06 -1.28711506e-05 -3.48505623e-05 -8.87240578e-06 4.30271581e-05 9.08036830e-07 1.97892698e-06 -9.59589470e-06 -5.40575280e-06 -2.33736958e-06 2.00184392e-04 1.41701573e-03 5.40993441e-04 3.14299494e-04 -4.89698657e-04 -1.62190847e-03 -9.01737280e-04 1.35250718e-03 6.33104844e-05 -2.50791227e-05 7.87253424e-05 8.79213776e-05 1.00460940e-04 -2.91079326e-06 -3.11280772e-05 -9.08735927e-06 -1.72801077e-06 1.54678046e-05 3.04828079e-05 5.93558137e-06 -5.18521718e-05 1.39065333e-06 -9.77057370e-07 8.99382338e-06 7.63361459e-06 1.67194156e-06 -1.42936203e-04 -8.36708932e-04 -1.58090518e-04 -1.58090518e-04 4.50389116e-04 3.75521428e-04 3.75521428e-04 -1.17365137e-03 -5.19072194e-05 6.47417432e-05 -1.28551341e-04 -8.99059414e-05 -1.28551341e-04 1.50128156e-05 1.60425993e-04 4.68783815e-05 1.64589935e-05 -7.83762832e-05 -1.57086134e-04 -5.50654216e-05 2.62606810e-04 -7.25200828e-06 9.58076051e-06 -4.55560638e-05 -3.63706594e-05 -1.60222426e-05 3.52035023e-04 2.27305779e-03 3.87834925e-04 6.98847664e-04 -1.01170243e-03 -9.78743323e-04 -1.97796348e-03 2.72218884e-03 7.52473449e-05 -1.26687062e-04 2.56170550e-04 1.98169399e-04 2.20387676e-04 1.24079219e-05 1.32488320e-04 4.08021083e-05 1.40886186e-05 -6.35409658e-05 -1.36368739e-04 -4.70407544e-05 2.12797682e-04 -3.83702307e-06 8.65253444e-06 -3.89466067e-05 -2.87370518e-05 -1.34794521e-05 3.46729538e-04 2.45434324e-03 6.75264504e-04 8.06146315e-04 -8.48182954e-04 -1.97764581e-03 -2.39343684e-03 2.34261116e-03 8.79213776e-05 -4.34383148e-05 1.61454400e-04 1.64833346e-04 1.48905346e-04 5.00427187e-06 5.34753310e-05 1.64589935e-05 2.98773230e-06 -2.61254277e-05 -5.50654216e-05 -1.02450096e-05 8.75356035e-05 -1.51378647e-06 1.80248119e-06 -1.60222426e-05 -1.26452178e-05 -2.83008361e-06 3.52035023e-04 2.27305779e-03 6.98847664e-04 3.87834925e-04 -1.01170243e-03 -1.97796348e-03 -9.78743323e-04 2.72218884e-03 1.33996061e-04 -1.26687062e-04 2.20387676e-04 1.64250812e-04 2.56170550e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 103 129 155 180 206 232 257 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 -651 - -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 -8.63129722e-04 1.72625944e-03 1.78651566e-03 2.80172985e-03 -5.60345969e-03 1.87421921e-04 -6.20367503e-05 1.24073501e-04 1.92299053e-04 2.56398737e-04 -1.15240895e-03 -8.00345050e-03 5.60231245e-04 -3.30304632e-03 3.30304632e-03 -1.95641710e-03 9.51645564e-03 -9.51645564e-03 6.35004709e-05 2.14253180e-04 -2.14253180e-04 -2.95644701e-05 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 -7.92318813e-03 1.58463763e-02 1.53834365e-02 2.53741425e-02 -5.07482850e-02 1.42824864e-03 -2.50039606e-04 5.00079211e-04 1.27451933e-03 1.69935910e-03 -9.41525869e-03 -5.72504040e-02 5.77007414e-03 -2.48107953e-02 2.48107953e-02 -1.99304448e-02 6.64251521e-02 -6.64251521e-02 -2.16166309e-03 1.89848533e-03 -1.89848533e-03 -4.50879047e-03 1.10008765e-03 9.82835487e-03 1.05574936e-03 2.22168870e-03 -4.44337740e-03 -3.30885282e-03 -7.19878526e-03 1.43975705e-02 -5.03103737e-04 8.23856205e-05 -1.64771241e-04 -4.86287446e-04 -6.48383261e-04 2.71074055e-03 2.03708112e-02 -5.43207758e-04 7.70479146e-03 -7.70479146e-03 1.64378945e-03 -2.29168167e-02 2.29168167e-02 -5.99154015e-05 -1.29386204e-05 1.29386204e-05 -3.41339087e-04 7.98017267e-04 6.84621983e-03 1.05574936e-03 1.05574936e-03 -3.27743805e-03 -3.28721669e-03 -3.28721669e-03 1.04643658e-02 -2.40095230e-04 4.07919404e-06 -1.51466166e-04 -4.15857137e-04 -1.51466166e-04 3.14848160e-03 1.89914159e-02 -1.62962327e-03 7.55701649e-03 -9.11275227e-03 5.72262662e-03 -1.99630335e-02 2.46043977e-02 6.61830588e-04 -5.22771015e-04 6.43708735e-04 -6.33591580e-05 1.42425294e-03 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 -3.27743805e-03 5.97190644e-03 6.57443339e-03 1.04643658e-02 -1.89837654e-02 4.80190460e-04 -1.51466166e-04 2.31278443e-04 3.48102254e-04 6.65641347e-04 -3.14848160e-03 -1.89914159e-02 1.62962327e-03 -9.11275227e-03 7.55701649e-03 -5.72262662e-03 2.46043977e-02 -1.99630335e-02 -6.61830588e-04 6.43708735e-04 -5.22771015e-04 -6.33591580e-05 -1.42425294e-03 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 -7.31013090e-03 1.46202618e-02 1.04774097e-02 2.35903440e-02 -4.71806880e-02 1.54768869e-03 -1.65721120e-04 3.31442239e-04 1.43459737e-03 1.91279650e-03 -8.39173435e-03 -6.03714157e-02 2.13628283e-03 -2.30218531e-02 2.30218531e-02 -6.54704601e-03 6.68461425e-02 -6.68461425e-02 -8.12902293e-04 1.40079141e-04 -1.40079141e-04 -6.17570719e-04 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 -3.39856233e-03 1.07303294e-02 1.04774097e-02 1.04774097e-02 -3.40677537e-02 7.02332531e-04 7.56143227e-05 3.04172289e-04 1.21647563e-03 3.04172289e-04 -9.78949612e-03 -5.48977607e-02 5.61759022e-03 -2.23881648e-02 2.72932817e-02 -1.96411380e-02 5.63929599e-02 -7.08075066e-02 -3.39273548e-03 1.67409116e-03 -2.09264636e-03 -3.28888829e-05 -6.54105014e-03 5.27394208e-03 4.46338470e-02 6.79712466e-03 1.07303294e-02 -1.94940564e-02 -2.09548194e-02 -3.40677537e-02 6.15790402e-02 -1.40466506e-03 3.04172289e-04 -3.80644111e-04 -8.51596998e-04 -1.79436027e-03 9.78949612e-03 5.48977607e-02 -5.61759022e-03 2.72932817e-02 -2.23881648e-02 1.96411380e-02 -7.08075066e-02 5.63929599e-02 3.39273548e-03 -2.09264636e-03 1.67409116e-03 -3.28888829e-05 6.54105014e-03 4.31341945e-05 3.59507266e-05 1.77685534e-04 1.03512130e-05 -2.07024260e-05 -4.70027004e-04 7.77262725e-05 -1.55452545e-04 6.33105219e-05 -4.34612523e-05 8.69225047e-05 1.08042524e-04 1.44056699e-04 1.93829176e-04 -4.83333083e-04 -4.12063472e-05 1.49240127e-04 -1.49240127e-04 2.51908105e-04 6.53331028e-04 -6.53331028e-04 4.10719879e-04 -4.65295430e-05 4.65295430e-05 6.14038636e-04 -2.04186516e-04 -1.44067214e-03 -1.23985505e-04 -2.02291932e-04 7.58193181e-04 2.87408028e-04 5.28743471e-04 -2.21071022e-03 -3.35252015e-05 6.47418095e-05 -1.27619336e-04 -3.85621013e-05 -1.25755053e-04 -3.81393684e-04 -1.80509883e-04 3.85346086e-04 -2.03514962e-04 4.33902441e-04 -1.16615035e-03 -9.33418971e-04 3.50966477e-04 -7.99414046e-04 5.88345543e-06 -1.95152926e-05 -1.10341792e-04 -1.30933982e-03 4.08373031e-04 2.88134429e-03 2.47971010e-04 7.58193181e-04 -1.33958170e-03 -5.74816056e-04 -2.21071022e-03 3.84480879e-03 6.70504030e-05 -1.27619336e-04 2.56170813e-04 1.66330904e-04 1.84605080e-04 3.81393684e-04 1.80509883e-04 -3.85346086e-04 4.33902441e-04 -2.03514962e-04 1.16615035e-03 3.50966477e-04 -9.33418971e-04 7.99414046e-04 -1.95152926e-05 5.88345543e-06 -1.10341792e-04 1.30933982e-03 2.07035849e-04 1.26154833e-03 1.95957065e-04 5.14845921e-04 -5.19469672e-04 -4.51564505e-04 -1.47399836e-03 1.31210255e-03 6.78003789e-05 -9.47823551e-05 1.93293276e-04 1.64833476e-04 1.56578268e-04 2.64990116e-04 2.64990116e-04 -5.24580763e-04 -5.24580763e-04 -4.08955117e-05 -4.08955117e-05 -4.42137531e-04 2.76047799e-04 1.68206444e-03 2.61276086e-04 2.61276086e-04 -9.05218801e-04 -6.02086007e-04 -6.02086007e-04 2.43109263e-03 9.04005053e-05 -1.29483612e-04 2.56170799e-04 1.56578268e-04 2.56170799e-04 5.30985993e-04 -6.45135782e-04 -5.51145381e-04 4.66484788e-04 -4.66484788e-04 1.82604212e-03 1.28148024e-03 -1.28148024e-03 1.13794003e-03 -1.76503520e-05 1.76503520e-05 1.77520366e-03 -1.60793792e-06 -1.70876570e-05 -4.53312724e-06 -1.76036975e-06 8.80184876e-06 1.51208194e-05 5.84536849e-06 -2.92268424e-05 1.36032779e-06 -9.25898222e-07 4.62949111e-06 4.31538883e-06 1.79807868e-06 9.88382865e-05 2.69514158e-04 -3.25562240e-05 6.51124480e-05 -9.32834789e-04 8.23793998e-05 -1.64758800e-04 7.21438981e-05 7.10748450e-05 -1.42149690e-04 -7.36833989e-06 -9.82445319e-06 -1.69994239e-05 -1.80353538e-04 -4.81751546e-05 -1.86544973e-05 9.32724866e-05 1.60282018e-04 6.17996114e-05 -3.08998057e-04 1.43497005e-05 -9.86723632e-06 4.93361816e-05 4.58497245e-05 1.91040519e-05 -9.88387313e-05 -2.15771181e-09 2.44365092e-03 -5.38484117e-04 1.07696823e-03 -8.46209650e-03 1.52860947e-03 -3.05721893e-03 6.96149295e-04 5.95315905e-04 -1.19063181e-03 6.48605954e-06 8.64807938e-06 5.68836735e-06 6.04947890e-05 1.55568489e-05 6.26502394e-06 -3.13251197e-05 -5.19803533e-05 -2.08222691e-05 1.04111346e-04 -5.22719400e-06 3.19381660e-06 -1.59690830e-05 -1.54552932e-05 -6.43970549e-06 2.69514151e-04 2.44365085e-03 5.82969671e-04 -1.16593934e-03 3.40366866e-05 -1.90011147e-03 3.80022293e-03 -1.62709097e-04 -2.07999480e-05 4.15998960e-05 -1.45165182e-04 -1.93553576e-04 1.64679509e-06 1.75688170e-05 4.64591250e-06 1.00893368e-06 -9.09244704e-06 -1.55856277e-05 -3.44380823e-06 3.03435727e-05 -1.34501595e-06 5.07148666e-07 -4.78772410e-06 -4.66691979e-06 -1.02477172e-06 -3.25562308e-05 -5.38484182e-04 -5.82969672e-04 2.01145710e-03 5.56728179e-05 -1.32981768e-04 -1.14872004e-04 -9.91063745e-05 3.03363518e-04 4.94944000e-05 5.49049709e-05 -8.23397546e-06 -8.78440850e-05 -2.32295625e-05 -9.09244704e-06 4.46526795e-05 7.79281385e-05 3.03435727e-05 -1.49092957e-04 6.72507974e-06 -4.78772410e-06 2.34882243e-05 2.16365469e-05 9.19918352e-06 6.51124617e-05 1.07696836e-03 1.16593934e-03 -4.02291420e-03 -1.32981768e-04 2.55145469e-04 2.29744008e-04 3.03363518e-04 -5.54151652e-04 -8.56837251e-05 -1.19788748e-04 -1.87306882e-05 -1.98757155e-04 -5.16145113e-05 -2.06915410e-05 1.03457705e-04 1.71864714e-04 6.85589310e-05 -3.42794655e-04 1.71525702e-05 -1.06353414e-05 5.31767069e-05 5.12161927e-05 2.13400803e-05 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 -2.01145710e-03 4.02291420e-03 6.55646716e-03 -1.31129343e-02 5.38830837e-04 6.08434596e-05 -1.21686919e-04 4.91516426e-04 6.55355235e-04 -5.43846735e-06 -5.78801126e-05 -1.54548995e-05 -3.41193992e-06 3.01183751e-05 5.16528913e-05 1.15822839e-05 -1.00176519e-04 4.43030232e-06 -1.73808848e-06 1.59846639e-05 1.54964029e-05 3.48410422e-06 8.23794069e-05 1.52860953e-03 1.90011147e-03 -5.56728169e-05 1.32981764e-04 -6.55646716e-03 3.90029398e-04 3.02178902e-04 -9.53268973e-04 -1.28761371e-04 -1.48956869e-04 2.71923367e-05 2.89400563e-04 7.72744977e-05 3.01183751e-05 -1.47980140e-04 -2.58264457e-04 -1.00176519e-04 4.92429573e-04 -2.21515116e-05 1.59846639e-05 -7.84644750e-05 -7.19938970e-05 -3.05920031e-05 -1.64758814e-04 -3.05721906e-03 -3.80022293e-03 1.32981764e-04 -2.55145464e-04 1.31129343e-02 -7.80058795e-04 -9.53268973e-04 1.73208236e-03 2.30252792e-04 3.18366201e-04 1.93188944e-07 2.22252617e-06 9.30934221e-07 1.35430401e-07 -6.77152004e-07 -3.30152597e-06 -5.32559145e-07 2.66279573e-06 3.02681038e-07 1.51334641e-07 -7.56673206e-07 -1.28586596e-07 -5.35777483e-08 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 -1.14872013e-04 2.29744026e-04 5.38830845e-04 3.90029406e-04 -7.80058813e-04 -4.96796654e-06 9.93593309e-06 2.01209865e-05 2.68279820e-05 -1.09218357e-06 -1.16607589e-05 -2.98864769e-06 -6.72616141e-07 6.06704333e-06 1.00443515e-05 2.29892049e-06 -2.02666295e-05 9.71848359e-07 -3.25683001e-07 3.09574302e-06 3.13411415e-06 6.87847906e-07 -7.10749203e-05 -5.95316634e-04 -2.07999367e-05 -9.91063634e-05 3.03363497e-04 6.08434487e-05 3.02178891e-04 -9.53268953e-04 4.96808431e-06 1.22027529e-10 2.81102254e-05 1.86440482e-06 5.46091783e-06 5.83037947e-05 1.49432385e-05 6.06704333e-06 -2.97944241e-05 -5.02217574e-05 -2.02666295e-05 9.95787422e-05 -4.85924179e-06 3.09574302e-06 -1.51852495e-05 -1.45295868e-05 -6.17760109e-06 1.42149841e-04 1.19063327e-03 4.15998734e-05 3.03363497e-04 -5.54151609e-04 -1.21686897e-04 -9.53268953e-04 1.73208232e-03 -9.93616862e-06 1.22027529e-10 -2.42180269e-10 -1.34813760e-05 -3.57831158e-05 3.75693516e-06 4.02622265e-05 1.05961487e-05 4.34729029e-06 -2.01305413e-05 -3.57869114e-05 -1.45757150e-05 6.76558601e-05 -2.95230011e-06 2.29456350e-06 -1.05759813e-05 -9.57893802e-06 -4.35407754e-06 7.36845604e-06 -6.48493384e-06 -1.45165198e-04 4.94943846e-05 -8.56836931e-05 4.91516442e-04 -1.28761356e-04 2.30252761e-04 -2.01211585e-05 -2.81100284e-05 1.34809962e-05 -1.40235800e-10 -1.98668118e-10 1.56538965e-06 1.67759277e-05 4.41506194e-06 9.41502973e-07 -8.56169915e-06 -1.49112131e-05 -3.24424410e-06 2.87557358e-05 -1.23012505e-06 4.70281841e-07 -4.50381612e-06 -4.35407754e-06 -9.43350908e-07 9.82460806e-06 -8.64657845e-06 -1.93553598e-04 5.49049494e-05 -1.19788706e-04 6.55355255e-04 -1.48956849e-04 3.18366161e-04 -2.68282114e-05 -1.86415402e-06 3.57826035e-05 -1.98668118e-10 -2.56125535e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 377 402 426 450 475 499 523 548 573 599 625 651 +663 + -4.34377093e-04 -3.89691070e-03 8.63129722e-04 5.61059340e-04 1.72625944e-03 -2.80172985e-03 -1.78651566e-03 -5.60345969e-03 7.28249045e-05 -6.20367503e-05 -2.56398737e-04 2.58461671e-04 -1.24073501e-04 -1.15240895e-03 -8.00345050e-03 3.30304632e-03 -5.60231245e-04 3.30304632e-03 -9.51645564e-03 1.95641710e-03 -9.51645564e-03 -3.17502354e-05 2.14253180e-04 2.95644701e-05 5.49930209e-05 2.14253180e-04 -4.09458772e-03 -3.56011768e-02 7.92318813e-03 4.94105309e-03 1.58463763e-02 -2.53741425e-02 -1.53834365e-02 -5.07482850e-02 3.89641792e-04 -2.50039606e-04 -1.69935910e-03 1.87415927e-03 -5.00079211e-04 -9.41525869e-03 -5.72504040e-02 2.48107953e-02 -5.77007414e-03 2.48107953e-02 -6.64251521e-02 1.99304448e-02 -6.64251521e-02 1.08083155e-03 1.89848533e-03 4.50879047e-03 -1.87205515e-03 1.89848533e-03 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 1.05574936e-03 3.27743805e-03 -3.28721669e-03 -3.28721669e-03 -1.04643658e-02 2.40095230e-04 -4.07919404e-06 -1.51466166e-04 4.15857137e-04 -1.51466166e-04 -3.14848160e-03 -1.89914159e-02 7.55701649e-03 -1.62962327e-03 9.11275227e-03 -1.99630335e-02 5.72262662e-03 -2.46043977e-02 3.85785934e-04 5.22771015e-04 1.42425294e-03 -5.41482523e-04 6.43708735e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 1.05574936e-03 4.44337740e-03 -7.19878526e-03 -3.30885282e-03 -1.43975705e-02 1.69585413e-04 -8.23856205e-05 -6.48383261e-04 6.78844339e-04 -1.64771241e-04 -2.71074055e-03 -2.03708112e-02 7.70479146e-03 -5.43207758e-04 7.70479146e-03 -2.29168167e-02 1.64378945e-03 -2.29168167e-02 -2.99577007e-05 1.29386204e-05 -3.41339087e-04 5.18882597e-05 1.29386204e-05 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 2.11149871e-03 5.97190644e-03 -1.04643658e-02 -6.57443339e-03 -1.89837654e-02 6.13701652e-05 -1.51466166e-04 -6.65641347e-04 5.89908264e-04 -2.31278443e-04 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 -1.62962327e-03 7.55701649e-03 -2.46043977e-02 5.72262662e-03 -1.99630335e-02 2.76044654e-04 6.43708735e-04 1.42425294e-03 -6.04841681e-04 5.22771015e-04 2.63697104e-03 2.23169235e-02 -3.39856233e-03 -3.39856233e-03 -1.07303294e-02 1.04774097e-02 1.04774097e-02 3.40677537e-02 -7.02332531e-04 -7.56143227e-05 3.04172289e-04 -1.21647563e-03 3.04172289e-04 9.78949612e-03 5.48977607e-02 -2.23881648e-02 5.61759022e-03 -2.72932817e-02 5.63929599e-02 -1.96411380e-02 7.08075066e-02 -1.66788513e-03 -1.67409116e-03 -6.54105014e-03 2.95463956e-03 -2.09264636e-03 3.65218523e-03 3.23076295e-02 -7.31013090e-03 -3.37692620e-03 -1.46202618e-02 2.35903440e-02 1.04774097e-02 4.71806880e-02 -4.68553427e-04 1.65721120e-04 1.91279650e-03 -2.05763641e-03 3.31442239e-04 8.39173435e-03 6.03714157e-02 -2.30218531e-02 2.13628283e-03 -2.30218531e-02 6.68461425e-02 -6.54704601e-03 6.68461425e-02 -4.06451147e-04 -1.40079141e-04 -6.17570719e-04 7.03994037e-04 -1.40079141e-04 5.27394208e-03 4.46338470e-02 -1.07303294e-02 -6.79712466e-03 -1.94940564e-02 3.40677537e-02 2.09548194e-02 6.15790402e-02 -3.51721030e-05 3.04172289e-04 1.79436027e-03 -1.64227413e-03 3.80644111e-04 9.78949612e-03 5.48977607e-02 -2.72932817e-02 5.61759022e-03 -2.23881648e-02 7.08075066e-02 -1.96411380e-02 5.63929599e-02 -1.72485035e-03 -2.09264636e-03 -6.54105014e-03 2.92175068e-03 -1.67409116e-03 1.57731207e-04 1.07455754e-03 -4.40694041e-04 -8.08610292e-05 -4.39522720e-04 1.31538316e-03 1.56052831e-04 1.21404041e-03 6.33105270e-05 -6.03533012e-05 -6.35724085e-05 6.78003819e-05 -1.23935635e-04 -9.69145880e-05 2.41666542e-04 -1.54868109e-04 -2.06031736e-05 3.04108236e-04 7.80965781e-04 1.25954053e-04 -1.27634753e-04 -2.28923178e-04 -1.21517806e-05 3.07019318e-04 -3.69298091e-04 5.86813235e-05 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 1.23985505e-04 7.58193181e-04 -5.28743471e-04 -2.87408028e-04 -2.21071022e-03 -1.66331586e-05 6.47418095e-05 1.25755053e-04 -4.83147268e-05 1.27619336e-04 -3.81393684e-04 -1.80509883e-04 2.03514962e-04 -3.85346086e-04 4.33902441e-04 9.33418971e-04 1.16615035e-03 3.50966477e-04 3.04148228e-04 5.88345543e-06 1.30933982e-03 -7.47483768e-04 1.95152926e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 2.61276086e-04 9.05218801e-04 -6.02086007e-04 -6.02086007e-04 -2.43109263e-03 -9.04005053e-05 1.29483612e-04 2.56170799e-04 -1.56578268e-04 2.56170799e-04 -5.30985993e-04 6.45135782e-04 4.66484788e-04 -5.51145381e-04 4.66484788e-04 1.28148024e-03 1.82604212e-03 1.28148024e-03 5.68970014e-04 1.76503520e-05 1.77520366e-03 -9.85484973e-04 1.76503520e-05 1.40873233e-04 6.61908408e-04 -2.66387374e-04 -2.51858719e-04 -2.77663663e-04 6.69686251e-04 6.32837578e-04 5.21425422e-04 1.08042527e-04 -8.50297262e-05 -2.03045895e-04 1.64833471e-04 -1.71923735e-04 1.67860990e-04 -4.18578729e-04 -2.61740800e-04 3.56857434e-05 3.24931650e-06 -3.03510886e-04 -2.18158819e-04 -8.28091649e-04 -3.69298091e-04 -6.07435221e-05 -5.31773057e-04 1.97505527e-04 -1.98480104e-05 -4.08373031e-04 -2.88134429e-03 7.58193181e-04 2.47971010e-04 1.33958170e-03 -2.21071022e-03 -5.74816056e-04 -3.84480879e-03 -1.10521587e-04 1.27619336e-04 1.84605080e-04 -1.41232804e-04 2.56170813e-04 -3.81393684e-04 -1.80509883e-04 4.33902441e-04 -3.85346086e-04 2.03514962e-04 3.50966477e-04 1.16615035e-03 9.33418971e-04 4.95265818e-04 1.95152926e-05 1.30933982e-03 -6.37141976e-04 5.88345543e-06 -1.60793792e-06 -1.70876570e-05 1.76036975e-06 4.53312724e-06 8.80184876e-06 -5.84536849e-06 -1.51208194e-05 -2.92268424e-05 3.05707246e-06 -9.25898222e-07 -1.79807868e-06 3.33577284e-06 -4.62949111e-06 9.88382865e-05 3.25562240e-05 -2.69514158e-04 6.51124480e-05 -8.23793998e-05 9.32834789e-04 -1.64758800e-04 -4.24531186e-05 7.10748450e-05 9.82445319e-06 5.87942786e-05 1.42149690e-04 -1.69994239e-05 -1.80353538e-04 1.86544973e-05 4.81751546e-05 9.32724866e-05 -6.17996114e-05 -1.60282018e-04 -3.08998057e-04 3.25321759e-05 -9.86723632e-06 -1.91040519e-05 3.53520674e-05 -4.93361816e-05 -9.88387313e-05 -2.15771179e-09 5.38484117e-04 -2.44365092e-03 1.07696823e-03 -1.52860947e-03 8.46209650e-03 -3.05721893e-03 -3.42457555e-04 5.95315905e-04 -8.64807938e-06 6.06126004e-04 1.19063181e-03 -1.64679509e-06 -1.75688170e-05 1.00893368e-06 4.64591250e-06 9.09244704e-06 -3.44380823e-06 -1.55856277e-05 -3.03435727e-05 3.36916312e-06 -5.07148666e-07 -1.02477172e-06 3.49827788e-06 -4.78772410e-06 3.25562308e-05 5.38484182e-04 -5.82969672e-04 5.56728179e-05 2.01145710e-03 1.32981768e-04 -1.00299410e-04 9.91063745e-05 5.49049709e-05 7.47348737e-05 3.03363518e-04 -5.68836735e-06 -6.04947890e-05 6.26502394e-06 1.55568489e-05 3.13251197e-05 -2.08222691e-05 -5.19803533e-05 -1.04111346e-04 1.07710795e-05 -3.19381660e-06 -6.43970549e-06 1.22545294e-05 -1.59690830e-05 -2.69514151e-04 -2.44365085e-03 5.82969671e-04 1.16593934e-03 -1.90011147e-03 3.40366866e-05 -3.80022293e-03 4.43621871e-05 2.07999480e-05 -1.93553576e-04 2.13492803e-04 4.15998960e-05 -8.23397546e-06 -8.78440850e-05 9.09244704e-06 2.32295625e-05 4.46526795e-05 -3.03435727e-05 -7.79281385e-05 -1.49092957e-04 1.53752594e-05 -4.78772410e-06 -9.19918352e-06 1.66423634e-05 -2.34882243e-05 6.51124617e-05 1.07696836e-03 -1.16593934e-03 1.32981768e-04 4.02291420e-03 2.55145469e-04 -1.89076287e-04 3.03363518e-04 1.19788748e-04 1.56122285e-04 5.54151652e-04 5.43846735e-06 5.78801126e-05 -3.41193992e-06 -1.54548995e-05 -3.01183751e-05 1.15822839e-05 5.16528913e-05 1.00176519e-04 -1.12051274e-05 1.73808848e-06 3.48410422e-06 -1.15849558e-05 1.59846639e-05 -8.23794069e-05 -1.52860953e-03 -5.56728169e-05 1.90011147e-03 -1.32981764e-04 -6.55646716e-03 3.06525317e-04 -3.02178902e-04 -1.48956869e-04 -2.73394681e-04 -9.53268973e-04 1.87306882e-05 1.98757155e-04 -2.06915410e-05 -5.16145113e-05 -1.03457705e-04 6.85589310e-05 1.71864714e-04 3.42794655e-04 -3.57782389e-05 1.06353414e-05 2.13400803e-05 -4.04626579e-05 5.31767069e-05 9.32834782e-04 8.46209643e-03 -2.01145710e-03 -3.40366858e-05 -4.02291420e-03 6.55646716e-03 1.31129343e-02 -1.56250293e-04 -6.08434596e-05 6.55355235e-04 -7.12399406e-04 -1.21686919e-04 2.71923367e-05 2.89400563e-04 -3.01183751e-05 -7.72744977e-05 -1.47980140e-04 1.00176519e-04 2.58264457e-04 4.92429573e-04 -5.12727879e-05 1.59846639e-05 3.05920031e-05 -5.51807203e-05 7.84644750e-05 -1.64758814e-04 -3.05721906e-03 -1.32981764e-04 3.80022293e-03 -2.55145464e-04 -1.31129343e-02 5.89434165e-04 -9.53268973e-04 -3.18366201e-04 -5.60424337e-04 -1.73208236e-03 3.15700682e-06 3.37568479e-05 -3.69714863e-06 -8.71106682e-06 -1.70949842e-05 1.23566599e-05 2.93416114e-05 5.72602957e-05 -5.77447018e-06 1.91148296e-06 3.74395288e-06 -6.46094500e-06 8.78073184e-06 4.24531844e-05 3.42458193e-04 -1.00299401e-04 4.43621967e-05 -1.89076268e-04 3.06525309e-04 -1.56250302e-04 5.89434146e-04 -2.18600154e-05 1.34141631e-05 -2.01211556e-05 -6.70691861e-06 -1.09218357e-06 -1.16607589e-05 6.72616141e-07 2.98864769e-06 6.06704333e-06 -2.29892049e-06 -1.00443515e-05 -2.02666295e-05 2.22829829e-06 -3.25683001e-07 -6.87847906e-07 2.40870244e-06 -3.09574302e-06 -7.10749203e-05 -5.95316634e-04 9.91063634e-05 2.07999367e-05 3.03363497e-04 -3.02178891e-04 -6.08434487e-05 -9.53268953e-04 2.18601272e-05 -1.86440482e-06 1.83575999e-05 -1.22027527e-10 -1.56538965e-06 -1.67759277e-05 9.41502973e-07 4.41506194e-06 8.56169915e-06 -3.24424410e-06 -1.49112131e-05 -2.87557358e-05 3.15567923e-06 -4.70281841e-07 -9.43350908e-07 3.24235831e-06 -4.50381612e-06 -9.82460806e-06 8.64657845e-06 5.49049494e-05 -1.93553598e-04 1.19788706e-04 -1.48956849e-04 6.55355255e-04 -3.18366161e-04 -1.34139336e-05 1.86415402e-06 -2.56125533e-10 2.32340119e-05 3.57826035e-05 2.04577411e-06 2.20558774e-05 -2.29093131e-06 -6.10428702e-06 -1.06517015e-05 7.74906723e-06 2.07526611e-05 3.61339788e-05 -3.63723149e-06 1.27834139e-06 2.22343846e-06 -3.50178680e-06 5.94328885e-06 -5.87941603e-05 -6.06124857e-04 7.47348891e-05 2.13492818e-04 1.56122316e-04 -2.73394696e-04 -7.12399421e-04 -5.60424368e-04 2.01209895e-05 -1.83573994e-05 -2.32336147e-05 -1.45341542e-10 -1.53452686e-05 -5.46091783e-06 -5.83037947e-05 6.06704333e-06 1.49432385e-05 2.97944241e-05 -2.02666295e-05 -5.02217574e-05 -9.95787422e-05 1.01533704e-05 -3.09574302e-06 -6.17760109e-06 1.14730202e-05 -1.51852495e-05 -1.42149841e-04 -1.19063327e-03 3.03363497e-04 4.15998734e-05 5.54151609e-04 -9.53268953e-04 -1.21686897e-04 -1.73208232e-03 6.70712975e-06 -1.22027527e-10 -3.57831158e-05 1.53456624e-05 -2.42180267e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 438 462 486 511 535 560 585 611 637 663 +676 + -8.68754186e-04 -7.79382140e-03 1.72625944e-03 1.72625944e-03 3.15044850e-03 -5.60345969e-03 -5.60345969e-03 -1.01917052e-02 1.45649809e-04 -2.56398737e-04 -4.46634856e-04 2.52272869e-04 -4.46634856e-04 -3.45722685e-03 -2.40103515e-02 9.90913897e-03 3.30304632e-03 8.24789229e-03 -2.85493669e-02 -9.51645564e-03 -2.34207980e-02 -9.52507063e-05 2.95644701e-05 2.93091767e-04 -2.43817650e-04 9.76972556e-05 -8.18917543e-03 -7.12023536e-02 1.58463763e-02 1.58463763e-02 2.87106175e-02 -5.07482850e-02 -5.07482850e-02 -9.15058640e-02 7.79283584e-04 -1.69935910e-03 -2.79907826e-03 1.34975876e-03 -2.79907826e-03 -2.82457761e-02 -1.71751212e-01 7.44323860e-02 2.48107953e-02 6.03920467e-02 -1.99275456e-01 -6.64251521e-02 -1.57203294e-01 3.24249464e-03 4.50879047e-03 1.39219266e-02 -6.40727580e-03 4.64064220e-03 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 3.27743805e-03 5.97190644e-03 -6.57443339e-03 -1.04643658e-02 -1.89837654e-02 4.80190460e-04 -1.51466166e-04 -2.31278443e-04 3.48102254e-04 -6.65641347e-04 -9.44544481e-03 -5.69742478e-02 2.26710495e-02 9.11275227e-03 2.26710495e-02 -5.98891005e-02 -2.46043977e-02 -5.98891005e-02 1.15735780e-03 1.42425294e-03 4.32077886e-03 -2.00460252e-03 1.42425294e-03 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 2.11149871e-03 5.97190644e-03 -1.04643658e-02 -6.57443339e-03 -1.89837654e-02 6.13701652e-05 -1.51466166e-04 -6.65641347e-04 5.89908264e-04 -2.31278443e-04 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 -1.62962327e-03 7.55701649e-03 -2.46043977e-02 5.72262662e-03 -1.99630335e-02 2.76044654e-04 6.43708735e-04 1.42425294e-03 -6.04841681e-04 5.22771015e-04 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 7.13784578e-03 1.19438129e-02 -2.28953340e-02 -2.28953340e-02 -3.80108031e-02 2.61640661e-04 -9.14099894e-04 -1.34458777e-03 4.53174918e-04 -1.34458777e-03 -1.11066915e-02 -7.10145871e-02 3.20054642e-02 1.06684881e-02 2.26710495e-02 -8.85285438e-02 -2.95095146e-02 -6.06803588e-02 7.06161376e-04 1.09590367e-03 3.66786595e-03 -1.69930240e-03 1.22262198e-03 5.27394208e-03 4.46338470e-02 -6.79712466e-03 -1.07303294e-02 -1.94940564e-02 2.09548194e-02 3.40677537e-02 6.15790402e-02 -1.40466506e-03 3.04172289e-04 3.80644111e-04 -8.51596998e-04 1.79436027e-03 2.93684884e-02 1.64693282e-01 -6.71644943e-02 -2.72932817e-02 -6.71644943e-02 1.69178880e-01 7.08075066e-02 1.69178880e-01 -5.00365540e-03 -6.54105014e-03 -1.91168915e-02 8.66658538e-03 -6.54105014e-03 5.27394208e-03 4.46338470e-02 -1.07303294e-02 -6.79712466e-03 -1.94940564e-02 3.40677537e-02 2.09548194e-02 6.15790402e-02 -3.51721030e-05 3.04172289e-04 1.79436027e-03 -1.64227413e-03 3.80644111e-04 9.78949612e-03 5.48977607e-02 -2.72932817e-02 5.61759022e-03 -2.23881648e-02 7.08075066e-02 -1.96411380e-02 5.63929599e-02 -1.72485035e-03 -2.09264636e-03 -6.54105014e-03 2.92175068e-03 -1.67409116e-03 1.15630983e-02 9.92583999e-02 -2.34056249e-02 -2.34056249e-02 -3.89448405e-02 7.46919746e-02 7.46919746e-02 1.23158080e-01 -5.21311581e-04 2.59867238e-03 3.61599049e-03 -9.02938145e-04 3.61599049e-03 3.44970573e-02 2.06765444e-01 -9.58039376e-02 -3.19346459e-02 -6.63732360e-02 2.55666160e-01 8.52220534e-02 1.69178880e-01 -5.00605208e-03 -6.04935826e-03 -1.79507415e-02 7.46088548e-03 -5.98358049e-03 3.15462415e-04 2.14911508e-03 -8.81388081e-04 -4.39522720e-04 -7.40145109e-04 2.63076631e-03 1.21404041e-03 1.97711345e-03 1.26621054e-04 -6.35724085e-05 -1.55711914e-04 1.75842915e-04 -2.17689657e-04 -2.90743764e-04 7.24999625e-04 -4.64604326e-04 3.04108236e-04 7.90352123e-04 2.34289734e-03 -1.27634753e-04 -2.14405289e-04 -6.86769534e-04 3.07019318e-04 8.06566400e-04 -7.58626682e-04 6.41734093e-04 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 2.61276086e-04 9.05218801e-04 -6.02086007e-04 -6.02086007e-04 -2.43109263e-03 -9.04005053e-05 1.29483612e-04 2.56170799e-04 -1.56578268e-04 2.56170799e-04 -5.30985993e-04 6.45135782e-04 4.66484788e-04 -5.51145381e-04 4.66484788e-04 1.28148024e-03 1.82604212e-03 1.28148024e-03 5.68970014e-04 1.76503520e-05 1.77520366e-03 -9.85484973e-04 1.76503520e-05 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 1.15367735e-03 1.79713253e-03 -1.43187248e-03 -3.23540474e-03 -4.83491532e-03 -1.52233917e-04 2.54306520e-04 5.12341605e-04 -3.77981679e-04 4.40775872e-04 -1.79735633e-03 1.53985220e-03 1.44747440e-03 7.94834062e-04 7.94561487e-04 4.35069962e-03 7.89788364e-04 5.51684967e-03 1.82140160e-03 2.20576681e-03 5.32561099e-03 -1.93251694e-03 1.99048524e-03 5.46396931e-04 3.72237651e-03 -1.01638677e-03 -1.27149785e-03 -1.28196893e-03 2.92072676e-03 3.73867384e-03 3.42446095e-03 1.75842915e-04 -1.10110642e-04 -3.41266680e-04 3.29666963e-04 -3.05483813e-04 9.12379677e-04 -4.64625899e-04 -1.16537734e-03 -6.53449231e-04 1.24970599e-04 -1.10786596e-03 1.55292111e-04 -3.78864150e-03 -1.45716187e-03 -1.43919689e-03 -2.61925719e-03 5.92516593e-04 -1.08836730e-03 -6.18258214e-04 -3.96376881e-03 1.15367735e-03 5.94206062e-04 1.79713253e-03 -3.23540474e-03 -1.43187248e-03 -4.83491532e-03 -2.51224778e-04 2.54306520e-04 4.40775872e-04 -3.20829279e-04 5.12341605e-04 -5.99118777e-04 5.13284067e-04 7.94834062e-04 -6.72083101e-04 2.64853829e-04 7.89788364e-04 2.24459732e-03 1.83894989e-03 1.02010732e-03 9.94413772e-05 1.99048524e-03 -8.82602648e-04 1.76503538e-05 -4.82383223e-06 -5.12043280e-05 5.20539047e-06 1.56161714e-05 2.52789703e-05 -1.72648357e-05 -5.17945072e-05 -8.39088927e-05 9.23788948e-06 -3.14348229e-06 -5.08618816e-06 7.61787451e-06 -1.52585645e-05 -4.34377116e-04 -3.79807241e-03 8.95685946e-04 8.95685946e-04 1.48930151e-03 -2.88410925e-03 -2.88410925e-03 -4.75300430e-03 3.03717859e-05 -1.23287142e-04 -1.80411666e-04 5.26054763e-05 -1.80411666e-04 -5.10572729e-05 -5.41062349e-04 5.52396824e-05 1.65719047e-04 2.68410075e-04 -1.82785813e-04 -5.48357439e-04 -8.88812248e-04 9.84134525e-05 -3.34562014e-05 -5.41651408e-05 8.12405629e-05 -1.62495422e-04 -4.19342645e-03 -3.56011790e-02 8.46167225e-03 8.46167225e-03 1.39412095e-02 -2.69027520e-02 -2.69027520e-02 -4.38147980e-02 4.71842371e-05 -8.54003590e-04 -1.10836724e-03 8.17254960e-05 -1.10836724e-03 -5.01609937e-06 -5.34302152e-05 3.02680100e-06 1.63664045e-05 2.64677851e-05 -1.03101791e-05 -5.45283517e-05 -8.82600702e-05 1.03261404e-05 -1.81127951e-06 -2.91108482e-06 8.02259245e-06 -1.61052890e-05 -7.65461036e-04 -6.30773565e-03 1.05574936e-03 1.63871903e-03 2.69446838e-03 -3.23154388e-03 -5.16569203e-03 -8.38641784e-03 1.39795820e-04 -4.82805976e-05 -2.49073062e-05 6.97999083e-06 -2.10811663e-04 -1.50482981e-05 -1.60290646e-04 1.63664045e-05 4.66705464e-05 7.94033554e-05 -5.45283517e-05 -1.55719117e-04 -2.64780211e-04 2.83633386e-05 -9.46002143e-06 -1.61052890e-05 2.55775959e-05 -4.58585221e-05 -7.65461036e-04 -6.30773565e-03 1.63871903e-03 1.05574936e-03 2.69446838e-03 -5.16569203e-03 -3.23154388e-03 -8.38641784e-03 -6.38530607e-05 -4.82805976e-05 -2.10811663e-04 1.24556727e-04 -2.49073062e-05 -2.58284789e-05 -2.74939414e-04 2.80868966e-05 8.42606897e-05 1.33958037e-04 -9.34967116e-05 -2.80490135e-04 -4.46515040e-04 4.88181549e-05 -1.70964778e-05 -2.71571877e-05 3.89649170e-05 -8.14715631e-05 -1.83299245e-03 -1.55976063e-02 3.86040772e-03 3.86040772e-03 5.97190644e-03 -1.22979864e-02 -1.22979864e-02 -1.87718922e-02 1.11942090e-05 -4.59270210e-04 -5.59157674e-04 1.93889387e-05 -5.59157674e-04 1.65866672e-05 1.76253315e-04 -1.02570652e-05 -5.43031541e-05 -8.78891313e-05 3.47468517e-05 1.80317734e-04 2.92076536e-04 -3.43830647e-05 6.17544148e-06 9.94002842e-06 -2.67979531e-05 5.36884391e-05 2.55459163e-03 2.07883140e-02 -3.45423515e-03 -5.43165556e-03 -8.89670877e-03 1.04774097e-02 1.70338769e-02 2.75112865e-02 -3.95807214e-04 7.76077099e-05 -7.24850475e-05 9.14839486e-05 5.36919009e-04 4.97600015e-05 5.28759945e-04 -5.43031541e-05 -1.55065476e-04 -2.63667394e-04 1.80317734e-04 5.15594141e-04 8.76229608e-04 -9.46860034e-05 3.15562587e-05 5.36884391e-05 -8.52800848e-05 1.53109199e-04 2.55459163e-03 2.07883140e-02 -5.43165556e-03 -3.45423515e-03 -8.89670877e-03 1.70338769e-02 1.04774097e-02 2.75112865e-02 2.77131031e-04 7.76077099e-05 5.36919009e-04 -2.97037128e-04 -7.24850475e-05 8.53486220e-05 9.06383391e-04 -9.31257727e-05 -2.79377318e-04 -4.44704250e-04 3.08982576e-04 9.26947727e-04 1.47728872e-03 -1.62824572e-04 5.69016890e-05 9.05075814e-05 -1.30282594e-04 2.71522744e-04 6.12439745e-03 5.15673339e-02 -1.28082773e-02 -1.28082773e-02 -1.97059296e-02 4.06242209e-02 4.06242209e-02 6.15790402e-02 1.03294686e-04 1.34123111e-03 1.50326402e-03 1.78911645e-04 1.50326402e-03 9.40444675e-06 1.00454572e-04 -1.08727829e-05 -3.00830634e-05 -4.85925153e-05 3.63022854e-05 1.00673511e-04 1.62774619e-04 -1.73235403e-05 6.50385115e-06 1.05048631e-05 -1.43630290e-05 2.89308035e-05 2.00184392e-04 1.41701573e-03 -5.40993441e-04 -3.14299494e-04 -4.89698657e-04 1.62190847e-03 9.01737280e-04 1.35250718e-03 6.33104844e-05 -2.50791227e-05 -7.87253424e-05 8.79213776e-05 -1.00460940e-04 -2.91079326e-06 -3.11280772e-05 1.72801077e-06 9.08735927e-06 1.54678046e-05 -5.93558137e-06 -3.04828079e-05 -5.18521718e-05 5.91557750e-06 -9.77057370e-07 -1.67194156e-06 5.02114841e-06 -8.99382338e-06 -1.42936203e-04 -8.36708932e-04 1.58090518e-04 1.58090518e-04 4.50389116e-04 -3.75521428e-04 -3.75521428e-04 -1.17365137e-03 -5.19072194e-05 6.47417432e-05 1.28551341e-04 -8.99059414e-05 1.28551341e-04 -5.00427187e-06 -5.34753310e-05 2.98773230e-06 1.64589935e-05 2.61254277e-05 -1.02450096e-05 -5.50654216e-05 -8.75356035e-05 1.01941866e-05 -1.80248119e-06 -2.83008361e-06 7.63358642e-06 -1.60222426e-05 -3.52035023e-04 -2.27305779e-03 3.87834925e-04 6.98847664e-04 1.01170243e-03 -9.78743323e-04 -1.97796348e-03 -2.72218884e-03 -7.52473449e-05 1.26687062e-04 2.56170550e-04 -1.98169399e-04 2.20387676e-04 8.52686423e-06 9.09842175e-05 -9.34502492e-06 -2.94988224e-05 -4.29172263e-05 3.12041060e-05 9.83658419e-05 1.43661453e-04 -1.59317588e-05 6.04006825e-06 8.76394747e-06 -1.05054747e-05 2.77835919e-05 3.46729538e-04 2.45434324e-03 -6.75264504e-04 -8.06146315e-04 -8.48182954e-04 1.97764581e-03 2.39343684e-03 2.34261116e-03 8.79213776e-05 -4.34383148e-05 -1.61454400e-04 1.64833346e-04 -1.48905346e-04 -1.50128156e-05 -1.60425993e-04 1.64589935e-05 4.68783815e-05 7.83762832e-05 -5.50654216e-05 -1.57086134e-04 -2.62606810e-04 2.78719109e-05 -9.58076051e-06 -1.60222426e-05 2.44657531e-05 -4.55560638e-05 -3.52035023e-04 -2.27305779e-03 6.98847664e-04 3.87834925e-04 1.01170243e-03 -1.97796348e-03 -9.78743323e-04 -2.72218884e-03 -1.33996061e-04 1.26687062e-04 2.20387676e-04 -1.64250812e-04 2.56170550e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +676 + 4.34377093e-04 3.89691070e-03 -5.61059340e-04 -8.63129722e-04 -1.72625944e-03 1.78651566e-03 2.80172985e-03 5.60345969e-03 -1.87421921e-04 6.20367503e-05 1.24073501e-04 -1.92299053e-04 2.56398737e-04 3.45722685e-03 2.40103515e-02 -8.24789229e-03 -3.30304632e-03 -9.90913897e-03 2.34207980e-02 9.51645564e-03 2.85493669e-02 -2.58777632e-04 -9.76972556e-05 -2.93091767e-04 3.94192935e-05 -2.95644701e-05 4.09458772e-03 3.56011768e-02 -4.94105309e-03 -7.92318813e-03 -1.58463763e-02 1.53834365e-02 2.53741425e-02 5.07482850e-02 -1.42824864e-03 2.50039606e-04 5.00079211e-04 -1.27451933e-03 1.69935910e-03 2.82457761e-02 1.71751212e-01 -6.03920467e-02 -2.48107953e-02 -7.44323860e-02 1.57203294e-01 6.64251521e-02 1.99275456e-01 -3.92761630e-03 -4.64064220e-03 -1.39219266e-02 6.01172063e-03 -4.50879047e-03 1.10008765e-03 9.82835487e-03 -1.05574936e-03 -2.22168870e-03 -4.44337740e-03 3.30885282e-03 7.19878526e-03 1.43975705e-02 -5.03103737e-04 8.23856205e-05 1.64771241e-04 -4.86287446e-04 6.48383261e-04 1.11066915e-02 7.10145871e-02 -2.26710495e-02 -1.06684881e-02 -3.20054642e-02 6.06803588e-02 2.95095146e-02 8.85285438e-02 -1.11855836e-03 -1.22262198e-03 -3.66786595e-03 1.46120489e-03 -1.09590367e-03 7.98017267e-04 6.84621983e-03 -1.05574936e-03 -1.05574936e-03 -3.27743805e-03 3.28721669e-03 3.28721669e-03 1.04643658e-02 -2.40095230e-04 4.07919404e-06 1.51466166e-04 -4.15857137e-04 1.51466166e-04 3.14848160e-03 1.89914159e-02 -7.55701649e-03 1.62962327e-03 -9.11275227e-03 1.99630335e-02 -5.72262662e-03 2.46043977e-02 -3.85785934e-04 -5.22771015e-04 -1.42425294e-03 5.41482523e-04 -6.43708735e-04 1.59603453e-03 1.36924397e-02 -2.11149871e-03 -3.27743805e-03 -5.97190644e-03 6.57443339e-03 1.04643658e-02 1.89837654e-02 -4.80190460e-04 1.51466166e-04 2.31278443e-04 -3.48102254e-04 6.65641347e-04 9.44544481e-03 5.69742478e-02 -2.26710495e-02 -9.11275227e-03 -2.26710495e-02 5.98891005e-02 2.46043977e-02 5.98891005e-02 -1.15735780e-03 -1.42425294e-03 -4.32077886e-03 2.00460252e-03 -1.42425294e-03 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 7.31013090e-03 1.46202618e-02 -1.04774097e-02 -2.35903440e-02 -4.71806880e-02 1.54768869e-03 -1.65721120e-04 -3.31442239e-04 1.43459737e-03 -1.91279650e-03 -3.44970573e-02 -2.06765444e-01 6.63732360e-02 3.19346459e-02 9.58039376e-02 -1.69178880e-01 -8.52220534e-02 -2.55666160e-01 3.95829032e-03 5.98358049e-03 1.79507415e-02 -8.06581101e-03 6.04935826e-03 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 3.39856233e-03 1.07303294e-02 -1.04774097e-02 -1.04774097e-02 -3.40677537e-02 7.02332531e-04 7.56143227e-05 -3.04172289e-04 1.21647563e-03 -3.04172289e-04 -9.78949612e-03 -5.48977607e-02 2.23881648e-02 -5.61759022e-03 2.72932817e-02 -5.63929599e-02 1.96411380e-02 -7.08075066e-02 1.66788513e-03 1.67409116e-03 6.54105014e-03 -2.95463956e-03 2.09264636e-03 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 1.07303294e-02 1.94940564e-02 -2.09548194e-02 -3.40677537e-02 -6.15790402e-02 1.40466506e-03 -3.04172289e-04 -3.80644111e-04 8.51596998e-04 -1.79436027e-03 -2.93684884e-02 -1.64693282e-01 6.71644943e-02 2.72932817e-02 6.71644943e-02 -1.69178880e-01 -7.08075066e-02 -1.69178880e-01 5.00365540e-03 6.54105014e-03 1.91168915e-02 -8.66658538e-03 6.54105014e-03 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 1.03512130e-05 2.07024260e-05 -4.70027004e-04 7.77262725e-05 1.55452545e-04 -6.33105219e-05 4.34612523e-05 8.69225047e-05 -1.08042524e-04 1.44056699e-04 6.44772096e-04 -3.98780191e-05 5.03403775e-04 -4.13849516e-04 -1.24154855e-03 -3.38826243e-03 7.06695363e-05 2.12008609e-04 6.86769528e-04 -6.21686687e-04 -1.86506006e-03 1.45716188e-03 -1.09287141e-03 2.04186516e-04 1.44067214e-03 -1.23985505e-04 -2.02291932e-04 -7.58193181e-04 2.87408028e-04 5.28743471e-04 2.21071022e-03 3.35252015e-05 -6.47418095e-05 -1.27619336e-04 3.85621013e-05 -1.25755053e-04 5.99118777e-04 -5.13284067e-04 -2.64853829e-04 6.72083101e-04 -7.94834062e-04 -1.83894989e-03 -2.24459732e-03 -7.89788364e-04 -2.54302654e-04 -1.76503538e-05 -1.99048524e-03 1.32474018e-03 -9.94413772e-05 4.08373031e-04 2.88134429e-03 -2.47971010e-04 -7.58193181e-04 -1.33958170e-03 5.74816056e-04 2.21071022e-03 3.84480879e-03 6.70504030e-05 -1.27619336e-04 -2.56170813e-04 1.66330904e-04 -1.84605080e-04 1.79735633e-03 -1.53985220e-03 -7.94561487e-04 -7.94834062e-04 -1.44747440e-03 -5.51684967e-03 -7.89788364e-04 -4.35069962e-03 -7.62907963e-04 -1.99048524e-03 -5.32561099e-03 2.54363853e-03 -2.20576681e-03 -2.07035849e-04 -1.26154833e-03 1.95957065e-04 5.14845921e-04 5.19469672e-04 -4.51564505e-04 -1.47399836e-03 -1.31210255e-03 -6.78003789e-05 9.47823551e-05 1.93293276e-04 -1.64833476e-04 1.56578268e-04 -7.07981324e-04 8.60181042e-04 6.21979717e-04 5.90090074e-04 1.80329523e-04 1.70864032e-03 -1.88180994e-04 2.58294160e-03 7.58626686e-04 1.09994168e-03 2.00813559e-03 -5.92516586e-04 9.85484973e-04 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -2.61276086e-04 -9.05218801e-04 6.02086007e-04 6.02086007e-04 2.43109263e-03 9.04005053e-05 -1.29483612e-04 -2.56170799e-04 1.56578268e-04 -2.56170799e-04 5.30985993e-04 -6.45135782e-04 -4.66484788e-04 5.51145381e-04 -4.66484788e-04 -1.28148024e-03 -1.82604212e-03 -1.28148024e-03 -5.68970014e-04 -1.76503520e-05 -1.77520366e-03 9.85484973e-04 -1.76503520e-05 4.82385072e-06 5.11456850e-05 -4.38168968e-06 -1.53890151e-05 -2.56483584e-05 1.45782800e-05 5.09806981e-05 8.49678302e-05 -9.56947701e-06 2.59157600e-06 4.31929334e-06 -8.13446121e-06 1.52521148e-05 8.68754163e-04 7.89265969e-03 -1.39163284e-03 -1.69370322e-03 -3.38740644e-03 4.50586610e-03 5.52108029e-03 1.10421606e-02 -3.02699944e-04 1.95148346e-04 3.90296691e-04 -3.91966446e-04 5.22621928e-04 5.11162740e-05 5.41064084e-04 -4.67275354e-05 -1.63547618e-04 -2.72579364e-04 1.55055975e-04 5.40518375e-04 9.00863958e-04 -1.01993336e-04 2.77395250e-05 4.62325416e-05 -8.67336250e-05 1.62625547e-04 8.09033670e-03 7.12023514e-02 -1.23257571e-02 -1.53078921e-02 -3.06157843e-02 3.92289696e-02 4.92196755e-02 9.84393510e-02 -2.16034799e-03 1.09539512e-03 2.19079023e-03 -2.54255259e-03 3.39007012e-03 5.83979554e-06 6.19423174e-05 -3.02680094e-06 -1.87950715e-05 -3.13251192e-05 1.02845431e-05 6.22866490e-05 1.03811082e-04 -1.22772820e-05 1.76875580e-06 2.94792633e-06 -1.00275936e-05 1.88017380e-05 1.93066115e-03 1.72130589e-02 -2.11149871e-03 -3.86040773e-03 -7.72081545e-03 6.65174234e-03 1.24974591e-02 2.49949181e-02 -8.43498376e-04 1.85571189e-04 3.71142378e-04 -8.27409709e-04 1.10321295e-03 1.52754404e-05 1.62461938e-04 -1.39377372e-05 -4.66705459e-05 -8.18320217e-05 4.65767247e-05 1.55457660e-04 2.72191362e-04 -2.99175846e-05 7.86936565e-06 1.38457938e-05 -2.76462723e-05 4.65547532e-05 1.62859076e-03 1.42309238e-02 -2.69446838e-03 -2.11149871e-03 -6.55487611e-03 8.58589049e-03 6.63010621e-03 2.10617134e-02 -3.65318456e-04 1.07264763e-04 6.06295850e-04 -8.81208674e-04 3.57837303e-04 2.54590673e-05 2.70769897e-04 -2.32295620e-05 -8.18320217e-05 -1.33958036e-04 7.76278746e-05 2.72191362e-04 4.45795113e-04 -4.98626411e-05 1.38457938e-05 2.26382124e-05 -4.11058195e-05 8.02426159e-05 3.25718153e-03 2.84618477e-02 -5.38893677e-03 -6.55487611e-03 -1.19438129e-02 1.71717810e-02 2.10617134e-02 3.82226763e-02 -7.30636912e-04 6.06295850e-04 1.01670854e-03 -7.81888233e-04 1.45107144e-03 -1.92732184e-05 -2.03983109e-04 1.02827011e-05 6.22547807e-05 1.03757968e-04 -3.47468515e-05 -2.05676793e-04 -3.42794655e-04 4.07756430e-05 -6.05295515e-06 -1.00882586e-05 3.33493203e-05 -6.25299756e-05 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 1.26088047e-02 2.52176094e-02 -2.09548194e-02 -4.06242209e-02 -8.12484417e-02 2.55654653e-03 -3.92285699e-04 -7.84571398e-04 2.37767832e-03 -3.17023776e-03 -5.05737970e-05 -5.36598876e-04 4.65448564e-05 1.55326932e-04 2.71966165e-04 -1.54958674e-04 -5.15594141e-04 -9.01588667e-04 9.98867292e-05 -2.64547784e-05 -4.64637263e-05 9.21342673e-05 -1.55634363e-04 -5.35632148e-03 -4.61624565e-02 8.69723612e-03 6.74145184e-03 2.13276769e-02 -2.75112865e-02 -2.09548194e-02 -6.81355074e-02 1.01463567e-03 -1.50950257e-04 -1.56161355e-03 2.56171263e-03 -7.57301448e-04 -8.42896616e-05 -8.94331460e-04 7.75747607e-05 2.71966165e-04 4.45424174e-04 -2.58264456e-04 -9.01588667e-04 -1.47728872e-03 1.66477882e-04 -4.64637263e-05 -7.60160864e-05 1.37446629e-04 -2.67982862e-04 -1.07126430e-02 -9.23249130e-02 1.73944722e-02 2.13276769e-02 3.87329673e-02 -5.50225731e-02 -6.81355074e-02 -1.23158080e-01 2.02927133e-03 -1.56161355e-03 -2.49337058e-03 1.93344679e-03 -3.90708675e-03 -9.07295627e-06 -9.68756298e-05 8.92162943e-06 2.85287807e-05 4.75479679e-05 -2.99096955e-05 -9.54727496e-05 -1.59121249e-04 1.73236666e-05 -5.21430103e-06 -8.69050172e-06 1.48337566e-05 -2.78132936e-05 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 1.35574439e-04 2.71148878e-04 -1.47888485e-03 -2.34576861e-04 -4.69153722e-04 -1.26621092e-04 8.19545382e-05 1.63909076e-04 -1.95964061e-04 2.61285415e-04 3.46273448e-06 3.68450915e-05 -1.77053043e-06 -1.06780033e-05 -1.87184692e-05 6.05806369e-06 3.55842767e-05 6.22901155e-05 -7.20522327e-06 9.77069738e-07 1.73723238e-06 -6.38240795e-06 1.07547103e-05 3.37298111e-04 2.28602765e-03 -2.27171074e-04 -3.05477500e-04 -1.21302287e-03 5.13972607e-04 7.55308050e-04 3.46815148e-03 7.20184873e-05 -1.29483678e-04 -2.55238794e-04 1.05234428e-04 -2.53374511e-04 5.77122413e-06 6.14084858e-05 -2.95088405e-06 -1.87184692e-05 -3.06443705e-05 1.00967728e-05 6.22901155e-05 1.02027067e-04 -1.20087054e-05 1.73723238e-06 2.83011761e-06 -9.49635398e-06 1.85330465e-05 6.74596222e-04 4.57205531e-03 -4.54342147e-04 -1.21302287e-03 -2.12501180e-03 1.02794521e-03 3.46815148e-03 5.95753527e-03 1.44036975e-04 -2.55238794e-04 -5.12341868e-04 3.46143184e-04 -4.04993276e-04 -8.01036040e-06 -8.54919588e-05 7.34001338e-06 2.74301146e-05 4.07762706e-05 -2.46527286e-05 -9.15116286e-05 -1.36497365e-04 1.54612485e-05 -4.67889186e-06 -6.90130827e-06 1.05055562e-05 -2.61248585e-05 -4.06703242e-04 -2.52958160e-03 5.37079328e-04 9.80197458e-04 9.53255651e-04 -1.39464545e-03 -2.81923535e-03 -2.39395234e-03 -1.55721916e-04 1.61454682e-04 3.73105556e-04 -3.29667092e-04 3.13156735e-04 1.50194257e-05 1.60297423e-04 -1.37625251e-05 -4.61820911e-05 -7.96051316e-05 4.62238661e-05 1.54560912e-04 2.66146595e-04 -2.89898409e-05 7.82002461e-06 1.35116916e-05 -2.61248585e-05 4.55564081e-05 5.42270989e-04 3.37277546e-03 -7.16105771e-04 -4.67647223e-04 -1.69064890e-03 1.85952727e-03 1.05521517e-03 4.54381911e-03 2.07629222e-04 -2.57103070e-04 -4.76558995e-04 3.13156735e-04 -5.12341854e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 0 1 -1 -530 - 9.97941008e-02 2.04964493e-01 1.00485876e-01 -1.62429582e-01 -1.28298356e-01 2.49454358e-01 3.65223703e-02 2.14604447e-02 6.32586010e-02 5.36542057e-02 1.76271110e-01 -4.57049260e-02 1.13890548e-01 -4.57049260e-02 9.03039775e-02 -2.16658921e-01 9.03039775e-02 1.35521619e-02 2.05384217e-02 -7.62844642e-03 -2.34730330e-02 2.05384217e-02 5.25968835e-01 5.27743977e-01 2.98097979e-01 -5.97726387e-01 -1.33242869e-01 5.61774114e-01 6.33817908e-02 1.24251960e-01 1.09780482e-01 3.43403353e-01 6.15475557e-01 -2.23253775e-01 5.33532974e-01 -2.23253775e-01 2.82161404e-01 -5.90928994e-01 2.82161404e-01 8.74605768e-02 1.44565442e-01 -5.64420326e-02 -1.51486163e-01 1.44565442e-01 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 6.29105724e-02 5.22145440e-02 9.02775200e-02 2.19387344e-02 1.02158091e-01 -4.10516260e-02 -6.31504909e-02 -1.27959799e-01 5.58787361e-02 3.48978097e-02 -2.35149874e-03 6.17201627e-04 -3.52793451e-02 3.17023077e-02 -2.57908389e-01 -4.33873478e-01 -1.77165865e-01 3.99481020e-01 2.19480362e-01 -5.25030657e-01 -6.67133340e-02 -1.08862181e-01 -9.85919203e-02 -1.79867862e-01 -4.07060912e-01 1.44151665e-01 -3.06474274e-01 1.44151665e-01 -2.24585454e-01 4.35697908e-01 -2.24585454e-01 -4.19162129e-02 -8.31367919e-02 3.61007421e-02 7.26010104e-02 -8.31367919e-02 1.95964683e-01 1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 4.98632714e-02 1.03324683e-01 5.22145440e-02 9.02775200e-02 -4.10516260e-02 1.02158091e-01 2.19387344e-02 5.58787361e-02 -1.27959799e-01 -6.31504909e-02 1.31039042e-02 3.17023077e-02 6.17201627e-04 -4.78620623e-02 -2.35149874e-03 -2.79195153e-01 3.14419661e-01 1.07897992e-01 -1.59352399e-01 -1.49318633e-01 -1.72817914e-01 -6.65042275e-02 -2.56081283e-01 1.04343510e-01 1.75519787e-01 2.22512499e-01 -1.05382160e-01 -1.03195811e-01 2.11966879e-02 -6.97865905e-03 9.60783781e-02 -8.92800356e-02 6.31512314e-01 6.34165035e-01 2.40399462e-01 -7.98789769e-01 -9.07048686e-02 7.19544190e-01 8.14435351e-02 2.67250390e-01 8.96099338e-02 5.02208911e-01 7.74008960e-01 -3.52706938e-01 7.16425339e-01 -3.52706938e-01 4.09780464e-01 -6.67537496e-01 4.09780464e-01 1.10220994e-01 2.36371565e-01 -1.06344525e-01 -1.90908362e-01 2.36371565e-01 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 -3.42331031e-02 -1.10747881e-01 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 -2.56081283e-01 -6.65042275e-02 -1.05382160e-01 2.22512499e-01 1.75519787e-01 -3.16084107e-02 -8.92800356e-02 -6.97865905e-03 1.37409383e-01 2.11966879e-02 2.57804338e-02 7.80204073e-02 5.65079916e-02 -7.33580542e-02 -5.17641002e-02 9.89745322e-02 4.18576958e-02 1.16014095e-02 7.22429769e-02 1.36772413e-03 6.55565339e-02 -1.14716388e-02 2.86273251e-02 -1.04106084e-02 5.24934677e-02 -9.08377777e-02 3.54111799e-02 5.62612218e-03 3.10335202e-03 -3.92598110e-04 -1.01556294e-02 6.72242655e-03 2.91851645e-02 -8.17708670e-02 -1.99460370e-02 2.02424243e-02 -1.15692117e-03 5.42096157e-02 -3.20831423e-03 2.49960812e-02 -8.74041784e-03 -6.92761354e-03 -8.88032761e-02 3.61760677e-02 2.47170049e-03 1.29100061e-02 -5.08107693e-03 -1.12547135e-02 6.64158511e-03 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 9.02806791e-04 -4.34198339e-03 9.02806791e-04 2.39610809e-03 1.91115783e-02 2.39610809e-03 -1.46575273e-03 -4.30333535e-03 3.97456344e-04 2.53875819e-03 -4.30333535e-03 -2.14604447e-02 -1.24251960e-01 -3.37254078e-02 7.51367731e-02 7.75815316e-02 -1.89668859e-01 -1.16014094e-02 -4.00402676e-02 -1.97978432e-02 -2.36896768e-03 -1.13547247e-01 1.86442889e-02 -4.95839816e-02 1.92568750e-02 -7.11964262e-02 1.57335646e-01 -8.10588897e-02 -1.01556294e-02 -9.55411068e-03 6.79999874e-04 1.73528329e-02 -7.46463703e-03 4.46530211e-02 1.35135310e-01 1.14833676e-01 -1.10100913e-01 -1.41112458e-01 1.19974512e-01 7.22429769e-02 1.97978433e-02 1.25276700e-01 -1.15692117e-03 5.42096157e-02 -8.74041784e-03 2.49960812e-02 -3.20831423e-03 3.61760677e-02 -8.88032761e-02 -6.92761354e-03 8.51101757e-03 6.64158511e-03 -5.08107693e-03 -7.76791218e-03 1.29100061e-02 5.36542057e-02 2.31981857e-01 4.78747986e-02 2.46505685e-02 -1.43624396e-01 -1.09975529e-01 -5.57225185e-02 3.29926588e-01 9.49068264e-03 -2.34939797e-03 1.40889466e-02 2.11321796e-02 7.04819392e-03 1.99588202e-01 5.70431156e-01 2.79683008e-01 -3.41626714e-01 -5.08203691e-01 6.29359693e-01 6.76737723e-02 2.14604447e-02 1.17214412e-01 2.87692605e-01 6.15475558e-01 1.78928357e-01 4.27000053e-02 -5.36785070e-01 -2.45713574e-01 9.84164379e-03 7.37140722e-01 8.01592288e-02 -1.61394723e-02 1.22700385e-01 1.88361169e-01 4.84184168e-02 8.91435499e-01 1.05548796e+00 6.64083707e-01 -9.63712115e-01 -5.16946820e-01 9.45478066e-01 1.34082889e-01 1.24251960e-01 2.32238377e-01 -5.00446713e-02 -1.34602938e-01 2.19387344e-02 -2.00548392e-02 1.23154878e-01 -6.42684031e-02 3.23572516e-02 -2.16100982e-01 -2.70890861e-02 -6.10426006e-04 3.31596446e-04 -3.81228045e-02 -1.28637069e-02 2.22315155e-01 -3.68760298e-01 -8.35199951e-02 1.00478959e-01 -7.32689014e-02 -2.70831290e-01 -6.20484128e-02 2.19387344e-02 1.86145238e-01 1.28982906e-01 -4.69955664e-02 -3.86948719e-01 -1.48106392e-02 -4.10057584e-03 -2.60590102e-02 -4.38379143e-02 1.23017275e-02 -4.37105521e-01 -7.99859206e-01 -3.54331730e-01 6.87804463e-01 4.49420274e-01 -9.70955720e-01 -1.28323997e-01 -1.46430567e-01 -2.05304719e-01 1.50134014e-01 4.03808815e-01 1.23154878e-01 6.01645177e-02 -3.06474274e-01 -2.16100982e-01 -9.70717548e-02 5.12000882e-01 3.66184169e-02 -1.28637069e-02 6.77465988e-02 8.85903930e-02 3.36927924e-02 3.75161815e-01 5.00230798e-01 4.65489308e-01 -3.54331730e-01 -5.38985419e-01 3.23000268e-01 1.11473934e-01 -3.75683866e-02 2.10037482e-01 1.29647081e-01 2.09265744e-01 -6.53863153e-02 3.12393394e-02 -2.64565755e-01 1.75519787e-01 -1.17481779e-02 3.16146481e-01 8.62950299e-02 5.71185281e-03 -1.63534262e-02 1.15338397e-01 3.48400420e-02 -4.95180304e-01 6.28839321e-01 2.02732421e-01 -2.54186828e-01 1.83900092e-01 4.64820962e-01 1.27864994e-01 -8.26591520e-02 -3.83594982e-01 -1.99016143e-01 1.75519787e-01 5.97048429e-01 4.82717625e-02 1.59406558e-02 8.60335103e-02 1.45813549e-01 -4.78219675e-02 1.01141765e+00 1.01786899e+00 4.70339374e-01 -1.24471483e+00 -1.81409737e-01 1.12466872e+00 1.48047353e-01 3.62084819e-01 2.04971130e-01 -3.88941244e-01 -6.27797232e-01 -2.64565755e-01 -9.37180182e-02 6.40122365e-01 3.16146481e-01 3.52445338e-02 -6.67537497e-01 -9.86280014e-02 3.48400420e-02 -1.97671649e-01 -2.53490719e-01 -8.71949260e-02 -8.90261647e-01 -5.89337741e-01 -8.12744530e-01 5.96759380e-01 4.95829398e-01 -1.81409737e-01 -1.00836921e-01 9.48344293e-02 -2.26109077e-01 5.42920336e-03 7.28578812e-02 1.92803624e-02 8.70387349e-03 -3.39251212e-02 -6.93942488e-02 -1.87478281e-02 1.02430771e-01 5.62612224e-03 -2.67587405e-03 2.25094907e-03 8.72475672e-03 9.22645409e-03 5.69318357e-02 1.48721506e-01 1.18118654e-01 -1.34968717e-01 -1.18367918e-01 1.65578350e-01 8.37153918e-02 1.16014095e-02 1.44485954e-01 -4.11110217e-03 -5.01188799e-02 -8.96031182e-04 -4.38618101e-03 2.75790186e-02 -3.66291433e-03 6.56588870e-03 -9.06160612e-02 8.17523120e-04 3.97456357e-04 -5.85881856e-03 -7.59077689e-04 -4.69220619e-03 6.67535511e-02 -1.76605296e-01 -3.98920739e-02 4.03366549e-02 5.29255390e-03 7.60746720e-02 1.18841197e-03 1.43837153e-02 -4.03862745e-02 1.17708752e-02 -3.94225930e-02 1.27503192e-01 3.32410369e-03 -3.52559381e-03 1.29100062e-02 9.47503311e-03 8.73105891e-03 -4.97945873e-02 1.25150889e-01 4.00402676e-02 -3.98920739e-02 4.70982100e-03 7.66722400e-02 1.58008295e-02 2.32810230e-02 -3.35945991e-02 -5.19364070e-02 -7.26547238e-02 9.47532894e-02 1.15865024e-02 -2.45968053e-03 1.13337914e-02 1.73528331e-02 8.07118754e-03 -2.14604447e-02 -1.24251960e-01 3.84297875e-03 1.12705160e-01 -1.72528977e-02 -2.84503288e-01 -1.16014094e-02 -8.00805351e-02 -1.97978432e-02 1.23333065e-02 1.50356640e-01 2.75790186e-02 1.31585430e-02 -7.44400809e-02 -9.06160612e-02 -1.96976661e-02 2.37979916e-01 6.00699025e-03 -4.69220619e-03 4.55211164e-03 7.16136209e-03 1.29100062e-02 9.86088321e-02 2.57593204e-01 2.21546474e-01 -2.16813711e-01 -2.56473654e-01 2.35335708e-01 1.44485954e-01 1.97978433e-02 2.50553401e-01 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 83 104 121 143 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 +576 + -6.19437059e-02 1.21156002e-01 -2.14604447e-02 -2.14604447e-02 1.78847352e-02 5.87570366e-02 -4.57049260e-02 -7.98925478e-03 -1.52349753e-02 9.03039775e-02 2.41516852e-02 3.01013258e-02 -1.30997551e-02 5.87693787e-04 -7.62844642e-03 2.34691754e-03 1.95897929e-04 -2.99628408e-01 4.28531245e-01 -1.24251960e-01 -1.24251960e-01 1.14467784e-01 2.05158519e-01 -2.23253775e-01 -6.18104264e-02 -7.44179251e-02 2.82161404e-01 1.61501416e-01 9.40538013e-02 -1.01193765e-01 -1.78399353e-02 -5.64420326e-02 2.47606560e-02 -5.94664510e-03 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 -6.29105724e-02 5.22145440e-02 9.02775200e-02 -1.02158091e-01 -2.19387344e-02 -4.10516260e-02 1.27959799e-01 6.31504909e-02 5.58787361e-02 -4.80017139e-02 -2.35149874e-03 -3.17023077e-02 1.25827172e-02 -6.17201627e-04 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.79195153e-01 -6.26186216e-03 1.22262008e-02 1.08458634e-02 -4.06290781e-02 -1.66320858e-01 1.04041986e-01 7.31291146e-03 3.46806621e-02 -2.26726473e-01 -3.77732694e-03 -7.55754911e-02 2.20754133e-02 1.25873327e-02 1.25781017e-02 -4.69413293e-03 4.19577757e-03 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 1.74048480e-02 3.00925067e-02 -4.10516260e-02 -7.31291146e-03 7.31291146e-03 5.58787361e-02 2.10501636e-02 -2.10501636e-02 -2.32652065e-02 -6.17201627e-04 6.17201627e-04 -7.05627734e-04 2.79195153e-01 -3.14419661e-01 1.07897992e-01 1.59352399e-01 -1.49318633e-01 -1.72817914e-01 2.56081283e-01 6.65042275e-02 1.04343510e-01 -2.22512499e-01 -1.75519787e-01 -1.05382160e-01 1.34804222e-01 2.11966879e-02 8.92800356e-02 -4.13310048e-02 6.97865905e-03 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 -3.03164600e-02 -3.62961769e-02 1.04025889e-01 3.13161189e-01 -2.23372737e-01 -3.94409125e-02 -7.44575789e-02 3.86284108e-01 5.85065957e-02 1.28761369e-01 -7.61778289e-02 -3.84472004e-02 -4.42148092e-02 1.40377123e-02 -1.28157335e-02 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 -4.97728778e-02 -5.76059714e-02 1.04343510e-01 2.21680758e-02 -2.21680758e-02 -1.05382160e-01 -5.85065957e-02 5.85065957e-02 6.87972073e-02 6.97865905e-03 -6.97865905e-03 2.58693043e-03 -6.26186216e-03 2.09556075e-02 5.54402578e-03 5.80070473e-03 3.15316433e-03 -8.17641809e-04 -9.72688603e-04 -1.21924039e-03 2.94472345e-05 7.65040372e-04 -1.94153918e-03 -5.43908247e-03 7.73872941e-03 -4.66691473e-03 4.00466007e-03 1.43087283e-03 -2.22918221e-03 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -6.29105724e-02 1.07897992e-01 1.59352399e-01 -5.54402575e-03 -1.99460369e-02 9.89892161e-03 5.87280638e-03 8.40982877e-02 -3.83957898e-02 1.28729379e-02 -1.40981101e-02 1.29588302e-01 -2.90724332e-02 4.87973601e-02 -2.26925085e-03 4.30333539e-03 -1.24388086e-04 2.37233204e-04 1.56406873e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 4.34198339e-03 -9.02806791e-04 9.02806791e-04 -1.91115783e-02 -2.39610809e-03 2.39610809e-03 2.93150545e-03 -4.30333535e-03 4.30333535e-03 -3.97456344e-04 1.08458634e-02 -3.62961769e-02 -9.89892165e-03 -9.75072799e-03 -2.34691754e-03 -2.47606559e-02 1.25827172e-02 -2.95698480e-04 4.39843445e-03 -4.13310048e-02 -3.02677707e-03 -1.70644894e-02 -1.43087281e-03 -2.09599155e-03 -1.85875832e-03 -7.90777347e-05 -1.08753464e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 -4.59516086e-02 1.59352399e-01 1.07897992e-01 -5.80070471e-03 -1.99460369e-02 9.75072795e-03 1.95760213e-03 2.80327626e-02 -1.40981101e-02 4.29097929e-03 -8.00829454e-04 4.87973601e-02 -9.69081107e-03 -5.37991953e-04 9.90281639e-04 1.56406873e-03 -2.73068110e-03 1.08753464e-03 1.32485452e-04 1.78847352e-02 1.14467784e-01 -1.74048480e-02 -4.06290781e-02 -5.22145440e-02 4.97728778e-02 1.04025889e-01 1.49318633e-01 4.55908008e-04 -1.95760212e-03 1.16794628e-03 -3.90417925e-03 -5.87280635e-03 9.97941008e-02 3.65466664e-01 -1.79197132e-01 -6.19437059e-02 -1.79197132e-01 3.79905335e-01 1.21156002e-01 3.79905335e-01 -1.55757010e-02 -2.14604447e-02 -5.39558109e-02 2.69779055e-02 -2.14604447e-02 5.87570367e-02 2.05158520e-01 -3.00925066e-02 -1.66320858e-01 -9.02775198e-02 5.76059713e-02 3.13161189e-01 1.72817914e-01 2.18521776e-02 -2.80327625e-02 -9.81631944e-03 -1.16722301e-02 -8.40982874e-02 3.65466664e-01 5.27743980e-01 -3.65985728e-01 -2.99628408e-01 -3.65985728e-01 3.83703952e-01 4.28531245e-01 3.83703952e-01 -3.53505492e-02 -1.24251960e-01 -1.22457895e-01 6.12289473e-02 -1.24251960e-01 1.52349753e-02 7.44179250e-02 7.31291146e-03 -3.46806621e-02 -4.10516260e-02 -2.21680758e-02 7.44575789e-02 1.04343510e-01 3.82387960e-03 -8.00829461e-04 -9.02806809e-04 -2.17371514e-03 -1.40981101e-02 1.79197132e-01 3.65985728e-01 -1.77165865e-01 -1.11157578e-01 -2.88323443e-01 2.29939912e-01 1.52775148e-01 4.45925062e-01 1.72984576e-03 -4.59516086e-02 -1.06712798e-01 7.21405924e-02 -6.29105724e-02 -7.98925478e-03 -6.18104265e-02 7.31291146e-03 7.31291146e-03 2.19387344e-02 -2.21680758e-02 -3.94409125e-02 -6.65042275e-02 8.65702603e-04 -4.29097929e-03 -9.02806810e-04 9.08043933e-04 -1.28729379e-02 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.15985150e-01 -2.79195153e-01 -6.26186216e-03 3.75683866e-02 1.22262008e-02 1.08458634e-02 3.75683866e-02 4.57049259e-02 2.23253775e-01 -4.10516260e-02 -1.04041986e-01 -1.02158091e-01 1.04343510e-01 2.23372737e-01 2.56081283e-01 1.04106085e-02 -1.40981101e-02 -4.34198345e-03 -7.13373157e-03 -3.83957898e-02 1.79197132e-01 3.65985728e-01 -2.88323443e-01 -1.11157578e-01 -1.77165865e-01 4.45925062e-01 1.52775148e-01 2.29939912e-01 -6.33405085e-02 -6.29105724e-02 -1.06712798e-01 3.45722058e-02 -4.59516086e-02 -3.01013258e-02 -9.40538012e-02 -2.10501636e-02 7.55754911e-02 5.58787361e-02 5.85065957e-02 -1.28761369e-01 -1.05382160e-01 -1.74978226e-02 -5.37991947e-04 -2.39610808e-03 3.82186109e-03 4.87973601e-02 -3.79905335e-01 -3.83703952e-01 2.29939912e-01 2.79195153e-01 4.45925062e-01 -9.07048686e-02 -3.14419661e-01 -4.05124529e-01 -4.88271161e-02 1.07897992e-01 1.15361196e-01 -1.05097813e-01 1.59352399e-01 2.41516852e-02 1.61501416e-01 -2.10501636e-02 -3.77732694e-03 -6.31504909e-02 5.85065957e-02 5.85065957e-02 1.75519787e-01 3.59203542e-03 9.69081108e-03 -2.39610808e-03 1.68033698e-04 2.90724332e-02 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -2.15985150e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 -9.48344293e-02 -3.03164600e-02 -3.62961769e-02 -9.48344293e-02 -9.03039774e-02 -2.82161404e-01 5.58787361e-02 2.26726473e-01 1.27959799e-01 -1.05382160e-01 -3.86284108e-01 -2.22512499e-01 -3.54111799e-02 4.87973601e-02 1.91115783e-02 2.13280467e-02 1.29588302e-01 -3.79905335e-01 -3.83703952e-01 4.45925062e-01 2.79195153e-01 2.29939912e-01 -4.05124529e-01 -3.14419661e-01 -9.07048686e-02 1.15430934e-01 1.59352399e-01 1.15361196e-01 -1.02633834e-02 1.07897992e-01 4.51738728e-03 2.91535252e-02 -1.16326033e-02 -6.97246832e-03 -1.31039043e-02 3.43986036e-02 2.59318990e-02 3.16084108e-02 1.87537412e-03 1.43697341e-03 -1.46575285e-03 4.81608276e-03 -9.29175516e-04 -1.55757010e-02 -3.53505492e-02 -1.72984576e-03 -6.26186216e-03 6.33405085e-02 4.88271161e-02 2.09556075e-02 -1.15430934e-01 -1.95657766e-02 5.54402578e-03 3.61214886e-02 -3.54628585e-02 5.80070473e-03 -1.95897918e-04 5.94664521e-03 -7.05627727e-04 -4.19577756e-03 -6.17201608e-04 2.58693042e-03 1.28157334e-02 6.97865904e-03 -2.05642376e-03 1.32485453e-04 3.97456371e-04 -1.38676117e-03 1.56406874e-03 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -3.75683866e-02 -6.29105724e-02 1.07897992e-01 9.48344293e-02 1.59352399e-01 -5.54402575e-03 -1.99460369e-02 -1.99460369e-02 9.89892161e-03 -2.00942306e-02 -7.62844637e-03 -5.64420322e-02 -6.17201609e-04 1.25781017e-02 3.17023077e-02 6.97865904e-03 -4.42148092e-02 -8.92800356e-02 -3.92598236e-04 2.73068112e-03 4.30333547e-03 -4.39751672e-03 1.24388206e-04 -5.39558109e-02 -1.22457895e-01 1.06712798e-01 1.22262008e-02 1.06712798e-01 -1.15361196e-01 -3.03164600e-02 -1.15361196e-01 3.61214886e-02 1.99460370e-02 1.25276701e-01 -6.25642535e-02 1.99460370e-02 1.25181794e-02 1.00016699e-01 -2.01482599e-02 -2.14649352e-02 -4.78620624e-02 5.95801292e-02 7.29907912e-02 1.37409383e-01 1.95433712e-03 3.13841674e-04 -2.53875841e-03 5.78427789e-03 -2.08384566e-03 2.69779055e-02 6.12289473e-02 -7.21405924e-02 1.08458634e-02 -3.45722058e-02 1.05097813e-01 -3.62961769e-02 1.02633834e-02 -3.54628585e-02 -9.89892165e-03 -6.25642535e-02 2.13832051e-02 -9.75072799e-03 -5.87693754e-04 1.78399356e-02 -6.17201608e-04 -1.25873327e-02 -2.35149868e-03 6.97865904e-03 3.84472003e-02 2.11966879e-02 -4.14863936e-03 1.56406874e-03 4.30333547e-03 -2.99367111e-03 4.30333543e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 -3.75683866e-02 -4.59516086e-02 1.59352399e-01 9.48344293e-02 1.07897992e-01 -5.80070471e-03 -2.00942306e-02 -1.99460369e-02 9.75072795e-03 -1.99460369e-02 + 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 73 89 106 128 144 161 183 199 216 238 264 290 316 342 368 394 420 446 472 498 524 550 576 +519 + -9.97941008e-02 -2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 3.68464755e-02 6.32586010e-02 -2.08990781e-02 -1.78847352e-02 -5.87570366e-02 4.57049260e-02 -1.52349753e-02 -7.98925478e-03 -9.03039775e-02 3.01013258e-02 2.41516852e-02 1.30997551e-02 -7.62844642e-03 5.87693787e-04 2.34691754e-03 -1.95897929e-04 -5.25968835e-01 -5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 1.39296249e-01 1.09780482e-01 7.23573908e-03 -1.14467784e-01 -2.05158519e-01 2.23253775e-01 -7.44179251e-02 -6.18104264e-02 -2.82161404e-01 9.40538013e-02 1.61501416e-01 1.01193765e-01 -5.64420326e-02 -1.78399353e-02 2.47606560e-02 5.94664510e-03 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 2.49316357e-02 1.03324683e-01 -4.31828598e-02 -5.22145440e-02 -9.02775200e-02 1.02158091e-01 -4.10516260e-02 -2.19387344e-02 -1.27959799e-01 5.58787361e-02 6.31504909e-02 4.80017139e-02 -3.17023077e-02 -2.35149874e-03 1.25827172e-02 6.17201627e-04 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 1.74048480e-02 3.00925067e-02 -4.10516260e-02 -7.31291146e-03 7.31291146e-03 5.58787361e-02 2.10501636e-02 -2.10501636e-02 -2.32652065e-02 -6.17201627e-04 6.17201627e-04 -7.05627734e-04 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 1.77165865e-01 -5.25030657e-01 -2.19480362e-01 1.27634081e-01 9.85919203e-02 -3.34435159e-03 -4.06290781e-02 -1.66320858e-01 1.04041986e-01 -3.46806621e-02 -7.31291146e-03 -2.26726473e-01 7.55754911e-02 3.77732694e-03 2.20754133e-02 -1.25781017e-02 -1.25873327e-02 4.69413293e-03 4.19577757e-03 5.10356312e-01 2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 -1.71165515e-02 -1.10747881e-01 2.96467369e-02 1.49318633e-01 1.72817914e-01 -2.56081283e-01 1.04343510e-01 6.65042275e-02 2.22512499e-01 -1.05382160e-01 -1.75519787e-01 -1.34804222e-01 8.92800356e-02 2.11966879e-02 -4.13310048e-02 -6.97865905e-03 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 -4.97728778e-02 -5.76059714e-02 1.04343510e-01 2.21680758e-02 -2.21680758e-02 -1.05382160e-01 -5.85065957e-02 5.85065957e-02 6.87972073e-02 6.97865905e-03 -6.97865905e-03 2.58693043e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 -2.40399462e-01 7.19544190e-01 9.07048686e-02 -2.72167395e-01 -8.96099338e-02 -6.30930247e-02 1.04025889e-01 3.13161189e-01 -2.23372737e-01 7.44575789e-02 3.94409125e-02 3.86284108e-01 -1.28761369e-01 -5.85065957e-02 -7.61778289e-02 4.42148092e-02 3.84472004e-02 -1.40377123e-02 -1.28157335e-02 -5.69507344e-03 -6.85951504e-02 2.83913272e-02 9.53064110e-04 -1.14770784e-01 -4.13055271e-02 1.95657767e-02 -1.89760533e-02 2.38614490e-02 -3.15316433e-03 8.17641809e-04 9.72688603e-04 2.94472345e-05 -1.21924039e-03 -7.65040372e-04 -5.43908247e-03 -1.94153918e-03 -7.73872941e-03 4.00466007e-03 -4.66691473e-03 1.43087283e-03 2.22918221e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 4.34198339e-03 -9.02806791e-04 9.02806791e-04 -1.91115783e-02 -2.39610809e-03 2.39610809e-03 2.93150545e-03 -4.30333535e-03 4.30333535e-03 -3.97456344e-04 4.46530211e-02 1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 -5.32669237e-02 -1.25276700e-01 5.26653316e-02 5.87280638e-03 8.40982877e-02 -3.83957898e-02 1.40981101e-02 -1.28729379e-02 1.29588302e-01 -4.87973601e-02 2.90724332e-02 -2.26925085e-03 1.24388086e-04 -4.30333539e-03 -2.37233204e-04 1.56406873e-03 -3.30567329e-02 -1.29693635e-01 1.01098325e-01 6.58000602e-02 -1.80548889e-01 -8.36197915e-02 4.70642679e-02 7.24631748e-02 -2.13832049e-02 -2.34691754e-03 -2.47606559e-02 1.25827172e-02 -4.39843445e-03 2.95698480e-04 -4.13310048e-02 1.70644894e-02 3.02677707e-03 -1.43087281e-03 1.85875832e-03 2.09599155e-03 7.90777347e-05 -1.08753464e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 1.99460370e-02 -1.95760213e-03 -2.80327626e-02 1.40981101e-02 -8.00829454e-04 4.29097929e-03 -4.87973601e-02 -5.37991953e-04 -9.69081107e-03 -9.90281639e-04 -2.73068110e-03 1.56406873e-03 1.08753464e-03 -1.32485452e-04 -1.78847352e-02 -3.04628881e-03 1.30651027e-02 1.30651027e-02 1.59710779e-02 -1.04297738e-02 -1.04297738e-02 2.29636895e-02 -8.57886662e-03 5.47494637e-03 1.40779216e-02 -1.48590329e-02 1.40779216e-02 1.60502171e-01 -1.67675506e-02 -7.87112565e-02 1.30450977e-01 2.51606979e-01 2.12707745e-02 9.30279003e-03 6.07882735e-03 -1.70178532e-01 -2.05158517e-01 1.18743344e-01 1.18743344e-01 2.20001679e-01 -1.30501631e-01 -1.30501631e-01 -1.35949676e-01 -3.64548735e-02 3.43559153e-02 7.83070898e-02 -6.31416932e-02 7.83070898e-02 -1.60502171e-01 2.41039078e-09 2.31740658e-01 -6.78877497e-02 -1.78070162e-01 2.50461083e-01 1.03945700e-01 -1.26774127e-02 6.84646864e-02 -1.95747207e-02 1.42329117e-02 -7.31291146e-03 1.36838753e-02 2.00548392e-02 1.99322514e-02 -2.47132090e-03 3.22624463e-02 -1.94413269e-02 -7.12403355e-04 -2.63710392e-03 -1.73048004e-02 1.82213991e-02 -1.67675505e-02 2.31740659e-01 -1.11157578e-01 1.36879556e-01 3.52864706e-01 2.66614815e-02 -3.38811485e-03 2.89577326e-02 -1.95747207e-02 1.42329117e-02 1.36838753e-02 -7.31291146e-03 2.00548392e-02 -2.47132090e-03 1.99322514e-02 3.22624463e-02 -5.26573332e-03 -7.12403355e-04 1.82213991e-02 -2.54890832e-02 -2.63710392e-03 -6.32100027e-02 -2.53421858e-02 -8.38322201e-03 -8.19483921e-02 -9.35296165e-02 6.20484128e-02 6.20484128e-02 1.02158091e-01 -6.43632084e-02 -6.43632084e-02 -5.16568258e-02 -1.84017002e-02 2.26198336e-02 4.70925008e-02 -3.18726797e-02 4.70925008e-02 -7.87112564e-02 -6.78877493e-02 1.11157578e-01 -7.91055947e-02 1.04595505e-02 6.42935727e-02 -8.12087787e-03 3.12278542e-02 6.94444298e-02 2.11581415e-02 2.32859880e-02 -5.09360943e-02 -9.58590373e-02 -5.85065957e-02 3.51273868e-02 1.17481779e-02 5.12993847e-02 3.85373668e-03 1.18219208e-02 4.03201100e-02 -4.74613345e-02 1.30450977e-01 -1.78070163e-01 -1.36879556e-01 7.91055946e-02 -3.14419661e-01 -6.59436677e-02 4.61331527e-03 -7.54510758e-02 6.94444298e-02 2.11581415e-02 -5.09360943e-02 2.32859880e-02 -9.58590373e-02 3.51273868e-02 -5.85065957e-02 1.17481779e-02 9.26854717e-03 3.85373668e-03 -4.74613345e-02 6.45866253e-02 1.18219208e-02 6.32100027e-02 6.45179693e-02 1.30635623e-02 2.62586300e-01 3.19029642e-01 -1.92484692e-01 -1.92484692e-01 -3.32384257e-01 1.99016143e-01 1.99016143e-01 2.22512499e-01 4.32014036e-02 -6.45258239e-02 -1.27979951e-01 7.48270260e-02 -1.27979951e-01 2.51606979e-01 2.50461083e-01 -3.52864706e-01 -1.04595505e-02 3.14419661e-01 -1.56736461e-01 2.57512622e-02 -7.33564081e-02 3.60557120e-03 -1.45508307e-02 -3.98484409e-03 2.57243754e-03 5.11281239e-03 -5.97041483e-04 -1.30713164e-02 -2.38181870e-02 -1.87537399e-03 -2.26852210e-04 1.24500106e-03 -3.38520968e-03 1.64461174e-03 -2.12707744e-02 -1.03945700e-01 2.66614814e-02 6.42935726e-02 -6.59436676e-02 -1.56736461e-01 1.71454353e-02 -1.16014095e-02 -3.32144628e-03 -1.22697974e-02 -8.07605063e-04 -8.07605063e-04 9.13892513e-03 7.28814282e-04 7.28814282e-04 -2.27071228e-02 8.46302405e-04 -1.32485439e-04 -1.17519788e-03 1.46583876e-03 -1.17519788e-03 -2.53421858e-02 6.45179693e-02 -1.48193631e-04 -7.61742130e-03 -1.20487364e-02 -2.92270905e-03 4.74049068e-03 1.10482099e-02 2.44715359e-03 -5.64263342e-03 -1.95883378e-02 6.13349533e-04 -1.95293947e-03 -4.30333525e-03 4.31843860e-03 -2.21386155e-03 -9.30278981e-03 1.26774149e-02 -3.38811507e-03 -8.12087810e-03 4.61331548e-03 2.57512624e-02 -1.71454351e-02 5.03673825e-10 -9.89892190e-03 6.24503250e-03 -2.52027780e-02 6.69744206e-04 -3.11610411e-03 8.85565083e-03 -1.54381581e-02 -8.23613213e-03 -4.12543100e-02 -3.38520968e-03 -3.92919554e-04 2.61783576e-03 -5.78427744e-03 2.38712043e-03 -6.07882747e-03 -6.84646876e-02 2.89577327e-02 3.12278543e-02 -7.54510759e-02 -7.33564082e-02 1.16014094e-02 9.89892136e-03 1.63328812e-10 -7.61742130e-03 -1.20487364e-02 4.74049068e-03 -2.92270905e-03 1.10482099e-02 -5.64263342e-03 2.44715359e-03 -1.95883378e-02 3.43320277e-03 -1.95293947e-03 -2.21386155e-03 2.69039558e-03 -4.30333525e-03 -8.38322202e-03 1.30635623e-02 1.48193697e-04 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 + 0 22 44 66 82 104 126 142 164 186 202 224 246 263 284 306 327 343 364 385 401 422 443 459 481 503 519 520 - -9.97941008e-02 -2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 -3.65223703e-02 2.14604447e-02 -6.32586010e-02 -1.78847352e-02 -5.87570366e-02 1.52349753e-02 -4.57049260e-02 -7.98925478e-03 -3.01013258e-02 9.03039775e-02 2.41516852e-02 -4.51738731e-03 -7.62844642e-03 1.95897929e-04 1.25181794e-02 -5.87693787e-04 -5.25968835e-01 -5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 -6.33817908e-02 1.24251960e-01 -1.09780482e-01 -1.14467784e-01 -2.05158519e-01 7.44179251e-02 -2.23253775e-01 -6.18104264e-02 -9.40538013e-02 2.82161404e-01 1.61501416e-01 -2.91535256e-02 -5.64420326e-02 -5.94664510e-03 1.00016699e-01 1.78399353e-02 -1.11157578e-01 1.52775148e-01 6.29105724e-02 -4.59516086e-02 -1.74048480e-02 -3.00925067e-02 -7.31291146e-03 -4.10516260e-02 -7.31291146e-03 2.10501636e-02 5.58787361e-02 2.10501636e-02 -1.16326032e-02 6.17201627e-04 -7.05627734e-04 2.01482598e-02 6.17201627e-04 1.95964683e-01 1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 4.98632714e-02 1.03324683e-01 5.22145440e-02 9.02775200e-02 -4.10516260e-02 1.02158091e-01 2.19387344e-02 5.58787361e-02 -1.27959799e-01 -6.31504909e-02 1.31039042e-02 3.17023077e-02 6.17201627e-04 -4.78620623e-02 -2.35149874e-03 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 1.77165865e-01 5.25030657e-01 -2.19480362e-01 -6.67133340e-02 1.08862181e-01 -9.85919203e-02 -4.06290781e-02 -1.66320858e-01 3.46806621e-02 -1.04041986e-01 -7.31291146e-03 -7.55754911e-02 2.26726473e-01 3.77732694e-03 -6.97246830e-03 -1.25781017e-02 -4.19577757e-03 2.14649352e-02 1.25873327e-02 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 1.07897992e-01 4.97728778e-02 5.76059714e-02 2.21680758e-02 1.04343510e-01 2.21680758e-02 -5.85065957e-02 -1.05382160e-01 -5.85065957e-02 3.43986036e-02 -6.97865905e-03 2.58693043e-03 -5.95801292e-02 -6.97865905e-03 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 -3.42331031e-02 -1.10747881e-01 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 -2.56081283e-01 -6.65042275e-02 -1.05382160e-01 2.22512499e-01 1.75519787e-01 -3.16084107e-02 -8.92800356e-02 -6.97865905e-03 1.37409383e-01 2.11966879e-02 6.31512314e-01 6.34165035e-01 7.98789769e-01 -2.40399462e-01 -7.19544190e-01 9.07048686e-02 8.14435351e-02 -2.67250390e-01 8.96099338e-02 1.04025889e-01 3.13161189e-01 -7.44575789e-02 2.23372737e-01 3.94409125e-02 1.28761369e-01 -3.86284108e-01 -5.85065957e-02 2.59318990e-02 4.42148092e-02 1.28157335e-02 -7.29907912e-02 -3.84472004e-02 -2.57804338e-02 -7.80204073e-02 -7.33580542e-02 5.65079916e-02 9.89745322e-02 -5.17641002e-02 -4.18576958e-02 1.16014095e-02 -7.22429769e-02 -4.55908042e-04 -2.18521780e-02 3.82387958e-03 -1.04106084e-02 8.65702588e-04 -1.74978226e-02 3.54111799e-02 3.59203543e-03 -1.87537406e-03 -3.92598110e-04 2.05642373e-03 1.95433698e-03 -4.14863929e-03 -1.22262008e-02 3.03164600e-02 1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 9.02806791e-04 -4.34198339e-03 9.02806791e-04 2.39610809e-03 1.91115783e-02 2.39610809e-03 -1.46575273e-03 -4.30333535e-03 3.97456344e-04 2.53875819e-03 -4.30333535e-03 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 1.99460370e-02 1.95760213e-03 2.80327626e-02 -8.00829454e-04 1.40981101e-02 -4.29097929e-03 -5.37991953e-04 -4.87973601e-02 9.69081107e-03 -1.43697344e-03 2.73068110e-03 -1.32485452e-04 3.13841738e-04 1.56406873e-03 -2.14604447e-02 -1.24251960e-01 -7.51367731e-02 3.37254078e-02 1.89668859e-01 -7.75815316e-02 -1.16014094e-02 4.00402676e-02 -1.97978432e-02 -3.90417919e-03 -1.16722294e-02 2.17371517e-03 -7.13373164e-03 -9.08043907e-04 -3.82186111e-03 2.13280468e-02 -1.68033719e-04 4.81608262e-03 4.39751651e-03 -1.38676110e-03 -5.78427761e-03 2.99367094e-03 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 -7.22429769e-02 1.97978433e-02 -1.25276700e-01 -5.87280638e-03 -8.40982877e-02 1.40981101e-02 -3.83957898e-02 1.28729379e-02 -4.87973601e-02 1.29588302e-01 -2.90724332e-02 -9.29175443e-04 -1.24388086e-04 1.56406873e-03 2.08384549e-03 -4.30333539e-03 -1.78847352e-02 -3.04628881e-03 -1.30651027e-02 -1.30651027e-02 1.59710779e-02 1.04297738e-02 1.04297738e-02 2.29636895e-02 -8.57886662e-03 5.47494637e-03 -1.40779216e-02 -1.48590329e-02 -1.40779216e-02 1.60502171e-01 1.67675506e-02 -7.87112565e-02 -1.30450977e-01 2.51606979e-01 -5.37096833e-03 2.14604447e-02 -9.30279003e-03 -1.70178532e-01 -2.05158517e-01 -1.18743344e-01 -1.18743344e-01 2.20001679e-01 1.30501631e-01 1.30501631e-01 -1.35949676e-01 -3.64548735e-02 3.43559153e-02 -7.83070898e-02 -6.31416932e-02 -7.83070898e-02 -1.60502171e-01 2.41039089e-09 -2.31740658e-01 -6.78877497e-02 1.78070162e-01 2.50461083e-01 7.31930763e-03 1.24251960e-01 1.26774127e-02 1.95747207e-02 -1.42329117e-02 -7.31291146e-03 1.36838753e-02 -2.00548392e-02 1.99322514e-02 -2.47132090e-03 -3.22624463e-02 1.94413269e-02 7.12403355e-04 -2.63710392e-03 1.73048004e-02 1.82213991e-02 -6.32100027e-02 2.53421858e-02 -8.38322201e-03 1.95747207e-02 -1.42329117e-02 1.36838753e-02 -7.31291146e-03 -2.00548392e-02 -2.47132090e-03 1.99322514e-02 -3.22624463e-02 5.26573332e-03 7.12403355e-04 1.82213991e-02 2.54890832e-02 -2.63710392e-03 1.67675505e-02 -2.31740659e-01 1.11157578e-01 1.36879556e-01 -3.52864706e-01 -1.17473913e-02 -3.75683866e-02 -3.38811485e-03 -8.19483921e-02 -9.35296165e-02 -6.20484128e-02 -6.20484128e-02 1.02158091e-01 6.43632084e-02 6.43632084e-02 -5.16568258e-02 -1.84017002e-02 2.26198336e-02 -4.70925008e-02 -3.18726797e-02 -4.70925008e-02 -7.87112564e-02 -6.78877493e-02 -1.11157578e-01 7.91055947e-02 1.04595505e-02 -5.10267128e-03 7.12937944e-02 8.12087787e-03 -6.94444298e-02 -2.11581415e-02 2.32859880e-02 -5.09360943e-02 9.58590373e-02 -5.85065957e-02 3.51273868e-02 -1.17481779e-02 -5.12993847e-02 -3.85373668e-03 1.18219208e-02 -4.03201100e-02 -4.74613345e-02 6.32100027e-02 -6.45179693e-02 1.30635623e-02 -6.94444298e-02 -2.11581415e-02 -5.09360943e-02 2.32859880e-02 9.58590373e-02 3.51273868e-02 -5.85065957e-02 -1.17481779e-02 -9.26854717e-03 -3.85373668e-03 -4.74613345e-02 -6.45866253e-02 1.18219208e-02 -1.30450977e-01 1.78070163e-01 -1.36879556e-01 -7.91055946e-02 3.14419661e-01 3.23707145e-02 9.48344293e-02 4.61331527e-03 2.62586300e-01 3.19029642e-01 1.92484692e-01 1.92484692e-01 -3.32384257e-01 -1.99016143e-01 -1.99016143e-01 2.22512499e-01 4.32014036e-02 -6.45258239e-02 1.27979951e-01 7.48270260e-02 1.27979951e-01 2.51606979e-01 2.50461083e-01 3.52864706e-01 -1.04595505e-02 -3.14419661e-01 1.48397175e-02 -1.72415961e-01 -2.57512622e-02 3.60557120e-03 -1.45508307e-02 3.98484409e-03 -2.57243754e-03 5.11281239e-03 5.97041483e-04 1.30713164e-02 -2.38181870e-02 -1.87537399e-03 -2.26852210e-04 -1.24500106e-03 -3.38520968e-03 -1.64461174e-03 5.37096820e-03 -7.31930892e-03 -1.17473915e-02 -5.10267115e-03 3.23707146e-02 1.48397174e-02 1.69929126e-10 1.16014095e-02 2.89031452e-10 -3.32144628e-03 -1.22697974e-02 8.07605063e-04 8.07605063e-04 9.13892513e-03 -7.28814282e-04 -7.28814282e-04 -2.27071228e-02 8.46302405e-04 -1.32485439e-04 1.17519788e-03 1.46583876e-03 1.17519788e-03 2.53421858e-02 -6.45179693e-02 1.48193631e-04 7.61742130e-03 1.20487364e-02 -2.92270905e-03 4.74049068e-03 -1.10482099e-02 2.44715359e-03 -5.64263342e-03 1.95883378e-02 -6.13349533e-04 1.95293947e-03 -4.30333525e-03 -4.31843860e-03 -2.21386155e-03 -8.38322202e-03 1.30635623e-02 -1.48193697e-04 6.24503250e-03 -2.52027780e-02 -6.69744206e-04 3.11610411e-03 8.85565083e-03 1.54381581e-02 8.23613213e-03 -4.12543100e-02 -3.38520968e-03 -3.92919554e-04 -2.61783576e-03 -5.78427744e-03 -2.38712043e-03 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 7.12937944e-02 9.48344293e-02 -1.72415961e-01 -1.16014094e-02 -1.97978432e-02 7.61742130e-03 1.20487364e-02 4.74049068e-03 -2.92270905e-03 -1.10482099e-02 -5.64263342e-03 2.44715359e-03 1.95883378e-02 -3.43320277e-03 1.95293947e-03 -2.21386155e-03 -2.69039558e-03 -4.30333525e-03 9.30278981e-03 -1.26774149e-02 -3.38811507e-03 8.12087810e-03 4.61331548e-03 -2.57512624e-02 2.89031424e-10 1.97978433e-02 5.03673825e-10 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 82 104 121 142 164 186 203 220 242 264 285 307 323 344 365 381 402 423 445 461 477 498 520 -563 - 6.19437059e-02 -1.21156002e-01 -2.14604447e-02 2.14604447e-02 1.78847352e-02 5.87570366e-02 7.98925478e-03 4.57049260e-02 -1.52349753e-02 -2.41516852e-02 -9.03039775e-02 3.01013258e-02 8.58236774e-03 5.87693787e-04 -1.95897929e-04 -1.01712619e-02 7.62844642e-03 2.99628408e-01 -4.28531245e-01 -1.24251960e-01 1.24251960e-01 1.14467784e-01 2.05158519e-01 6.18104264e-02 2.23253775e-01 -7.44179251e-02 -1.61501416e-01 -2.82161404e-01 9.40538013e-02 7.20402398e-02 -1.78399353e-02 5.94664510e-03 -7.52560435e-02 5.64420326e-02 6.19437059e-02 2.99628408e-01 1.11157578e-01 -1.11157578e-01 -2.79195153e-01 2.79195153e-01 -1.25237243e-02 1.22262008e-02 4.06290781e-02 1.66320858e-01 7.31291146e-03 1.04041986e-01 -3.46806621e-02 -3.77732694e-03 -2.26726473e-01 7.55754911e-02 1.51029450e-02 -1.25873327e-02 4.19577757e-03 -1.67708023e-02 1.25781017e-02 -1.11157578e-01 1.52775148e-01 4.59516086e-02 -6.29105724e-02 -5.22145440e-02 -9.02775200e-02 -2.19387344e-02 -1.02158091e-01 4.10516260e-02 6.31504909e-02 1.27959799e-01 -5.58787361e-02 -3.48978097e-02 2.35149874e-03 -6.17201627e-04 3.52793451e-02 -3.17023077e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 4.59516086e-02 1.74048480e-02 3.00925067e-02 7.31291146e-03 4.10516260e-02 7.31291146e-03 -2.10501636e-02 -5.58787361e-02 -2.10501636e-02 1.16326032e-02 -6.17201627e-04 7.05627734e-04 -2.01482598e-02 -6.17201627e-04 -1.21156002e-01 -4.28531245e-01 -1.52775148e-01 1.52775148e-01 3.14419661e-01 -3.14419661e-01 4.19112151e-02 -3.03164600e-02 -1.04025889e-01 -3.13161189e-01 -3.94409125e-02 -2.23372737e-01 7.44575789e-02 5.85065957e-02 3.86284108e-01 -1.28761369e-01 -5.02459300e-02 3.84472004e-02 -1.28157335e-02 5.89530789e-02 -4.42148092e-02 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 1.59352399e-01 1.49318633e-01 1.72817914e-01 6.65042275e-02 2.56081283e-01 -1.04343510e-01 -1.75519787e-01 -2.22512499e-01 1.05382160e-01 1.03195811e-01 -2.11966879e-02 6.97865905e-03 -9.60783781e-02 8.92800356e-02 -2.79195153e-01 3.14419661e-01 1.59352399e-01 -1.07897992e-01 -4.97728778e-02 -5.76059714e-02 -2.21680758e-02 -1.04343510e-01 -2.21680758e-02 5.85065957e-02 1.05382160e-01 5.85065957e-02 -3.43986036e-02 6.97865905e-03 -2.58693043e-03 5.95801292e-02 6.97865905e-03 -1.25237243e-02 4.19112150e-02 -1.13447305e-02 1.13447305e-02 -3.60907238e-03 -2.10345361e-02 -3.53537797e-04 -1.13832970e-02 3.79443235e-03 1.65049625e-03 3.61762203e-02 -1.20587401e-02 1.87537404e-03 5.18275436e-04 -1.72758479e-04 -4.81608261e-03 3.61206196e-03 2.14604447e-02 1.24251960e-01 4.59516086e-02 -6.29105724e-02 -1.07897992e-01 1.59352399e-01 1.13447305e-02 1.48193664e-04 1.99460369e-02 5.87280638e-03 8.40982877e-02 -1.28729379e-02 3.83957898e-02 -1.40981101e-02 2.90724332e-02 -1.29588302e-01 4.87973601e-02 1.34007541e-03 4.30333539e-03 -1.56406873e-03 -1.84661228e-03 1.24388086e-04 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 4.59516086e-02 1.59352399e-01 -1.07897992e-01 -1.13447305e-02 1.48193664e-04 -1.99460369e-02 -1.95760213e-03 -2.80327626e-02 4.29097929e-03 -1.40981101e-02 8.00829454e-04 -9.69081107e-03 4.87973601e-02 5.37991953e-04 -4.46691802e-04 -1.56406873e-03 1.32485452e-04 -1.40137637e-03 -2.73068110e-03 -1.48193664e-04 -1.48193664e-04 1.55726165e-03 -1.30884265e-02 1.20374239e-03 -5.44898556e-03 2.22471928e-03 3.19481079e-03 2.00029580e-02 -1.32426283e-02 -1.95433697e-03 -5.08966248e-03 2.47429574e-03 5.78427763e-03 -2.53875819e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 1.99460370e-02 -1.16794623e-03 9.81631991e-03 -9.02806791e-04 4.34198339e-03 -9.02806791e-04 -2.39610809e-03 -1.91115783e-02 -2.39610809e-03 1.46575273e-03 4.30333535e-03 -3.97456344e-04 -2.53875819e-03 4.30333535e-03 1.78847352e-02 1.14467784e-01 4.06290781e-02 1.74048480e-02 -5.22145440e-02 -1.04025889e-01 -4.97728778e-02 1.49318633e-01 -3.60907242e-03 -1.95760212e-03 5.87280635e-03 -1.55726171e-03 -1.16794628e-03 9.97941008e-02 3.65466664e-01 6.19437059e-02 1.79197132e-01 -1.79197132e-01 -1.21156002e-01 -3.79905335e-01 3.79905335e-01 3.11514020e-02 -2.14604447e-02 2.14604447e-02 5.39558109e-02 5.87570367e-02 2.05158520e-01 1.66320858e-01 3.00925066e-02 -9.02775198e-02 -3.13161189e-01 -5.76059713e-02 1.72817914e-01 -2.10345366e-02 -2.80327625e-02 8.40982874e-02 1.30884259e-02 9.81631944e-03 3.65466664e-01 5.27743980e-01 2.99628408e-01 3.65985728e-01 -3.65985728e-01 -4.28531245e-01 -3.83703952e-01 3.83703952e-01 7.07010984e-02 -1.24251960e-01 1.24251960e-01 1.22457895e-01 7.98925478e-03 6.18104265e-02 7.31291146e-03 7.31291146e-03 -2.19387344e-02 -3.94409125e-02 -2.21680758e-02 6.65042275e-02 -3.53537812e-04 4.29097929e-03 -1.28729379e-02 -1.20374241e-03 -9.02806810e-04 6.19437059e-02 2.99628408e-01 1.11157578e-01 1.11157578e-01 -1.11157578e-01 -2.15985150e-01 -2.79195153e-01 2.79195153e-01 -1.25237243e-02 -3.75683866e-02 3.75683866e-02 1.22262008e-02 -1.52349753e-02 -7.44179250e-02 -3.46806621e-02 7.31291146e-03 4.10516260e-02 7.44575789e-02 -2.21680758e-02 -1.04343510e-01 3.79443233e-03 8.00829461e-04 -1.40981101e-02 -2.22471930e-03 -9.02806809e-04 -1.79197132e-01 -3.65985728e-01 -1.11157578e-01 -1.77165865e-01 2.88323443e-01 1.52775148e-01 2.29939912e-01 -4.45925062e-01 -6.16106628e-02 4.59516086e-02 -6.29105724e-02 -3.75683866e-02 -1.06712798e-01 4.57049259e-02 2.23253775e-01 1.04041986e-01 4.10516260e-02 -1.02158091e-01 -2.23372737e-01 -1.04343510e-01 2.56081283e-01 -1.13832970e-02 -1.40981101e-02 3.83957898e-02 5.44898564e-03 4.34198345e-03 1.79197132e-01 3.65985728e-01 1.11157578e-01 2.88323443e-01 -1.77165865e-01 -1.52775148e-01 -4.45925062e-01 2.29939912e-01 6.16106628e-02 -6.29105724e-02 4.59516086e-02 -3.75683866e-02 1.06712798e-01 -2.41516852e-02 -1.61501416e-01 -3.77732694e-03 -2.10501636e-02 6.31504909e-02 5.85065957e-02 5.85065957e-02 -1.75519787e-01 1.65049626e-03 -9.69081108e-03 2.90724332e-02 -3.19481077e-03 -2.39610808e-03 -1.21156002e-01 -4.28531245e-01 -2.15985150e-01 -1.52775148e-01 1.52775148e-01 3.14419661e-01 3.14419661e-01 -3.14419661e-01 4.19112151e-02 9.48344293e-02 -9.48344293e-02 -3.03164600e-02 3.01013258e-02 9.40538012e-02 7.55754911e-02 -2.10501636e-02 -5.58787361e-02 -1.28761369e-01 5.85065957e-02 1.05382160e-01 -1.20587401e-02 5.37991947e-04 4.87973601e-02 1.32426283e-02 -2.39610808e-03 3.79905335e-01 3.83703952e-01 2.79195153e-01 2.29939912e-01 -4.45925062e-01 -3.14419661e-01 -9.07048686e-02 4.05124529e-01 6.66038176e-02 -1.07897992e-01 1.59352399e-01 9.48344293e-02 1.15361196e-01 -9.03039774e-02 -2.82161404e-01 -2.26726473e-01 -5.58787361e-02 1.27959799e-01 3.86284108e-01 1.05382160e-01 -2.22512499e-01 3.61762202e-02 4.87973601e-02 -1.29588302e-01 -2.00029581e-02 -1.91115783e-02 -3.79905335e-01 -3.83703952e-01 -2.79195153e-01 -4.45925062e-01 2.29939912e-01 3.14419661e-01 4.05124529e-01 -9.07048686e-02 -6.66038176e-02 1.59352399e-01 -1.07897992e-01 9.48344293e-02 -1.15361196e-01 8.58236770e-03 7.20402394e-02 1.51029450e-02 1.16326033e-02 -3.48978098e-02 -5.02459300e-02 -3.43986037e-02 1.03195811e-01 1.87537414e-03 -4.46691842e-04 1.34007552e-03 1.95433713e-03 1.46575285e-03 3.11514020e-02 7.07010984e-02 -1.25237243e-02 6.16106628e-02 -6.16106628e-02 4.19112150e-02 -6.66038176e-02 6.66038176e-02 4.18576960e-02 -1.13447305e-02 1.13447305e-02 7.22429772e-02 -1.95897918e-04 5.94664521e-03 4.19577756e-03 7.05627727e-04 -6.17201608e-04 -1.28157334e-02 -2.58693042e-03 6.97865904e-03 -1.72758518e-04 1.32485453e-04 -1.56406874e-03 -2.47429580e-03 -3.97456371e-04 2.14604447e-02 1.24251960e-01 3.75683866e-02 4.59516086e-02 -6.29105724e-02 -9.48344293e-02 -1.07897992e-01 1.59352399e-01 1.13447305e-02 -1.99460369e-02 2.00942306e-02 1.48193664e-04 1.99460369e-02 5.87693754e-04 -1.78399356e-02 -1.25873327e-02 -6.17201608e-04 2.35149868e-03 3.84472003e-02 6.97865904e-03 -2.11966879e-02 5.18275555e-04 -1.56406874e-03 4.30333543e-03 5.08966264e-03 4.30333547e-03 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 -6.29105724e-02 4.59516086e-02 9.48344293e-02 1.59352399e-01 -1.07897992e-01 -1.13447305e-02 2.00942306e-02 -1.99460369e-02 1.48193664e-04 -1.99460369e-02 1.01712618e-02 7.52560429e-02 1.67708023e-02 2.01482599e-02 -3.52793452e-02 -5.89530789e-02 -5.95801292e-02 9.60783782e-02 4.81608277e-03 1.40137631e-03 1.84661243e-03 5.78427787e-03 2.53875841e-03 3.75683866e-02 3.75683866e-02 -9.48344293e-02 -9.48344293e-02 -1.48193664e-04 -1.48193664e-04 -4.00402675e-02 7.62844637e-03 5.64420322e-02 1.25781017e-02 -6.17201609e-04 -3.17023077e-02 -4.42148092e-02 6.97865904e-03 8.92800356e-02 3.61206208e-03 -2.73068112e-03 1.24388206e-04 2.53875841e-03 4.30333547e-03 5.39558109e-02 1.22457895e-01 1.22262008e-02 1.06712798e-01 -1.06712798e-01 -3.03164600e-02 -1.15361196e-01 1.15361196e-01 7.22429772e-02 -1.99460370e-02 1.99460370e-02 1.25276701e-01 - 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 17 34 55 72 89 110 127 144 161 183 205 220 237 262 287 312 338 364 389 415 441 466 492 518 538 563 + 9.97941008e-02 2.04964493e-01 -1.00485876e-01 -1.62429582e-01 1.28298356e-01 2.49454358e-01 3.24105166e-04 -6.32586010e-02 4.23595229e-02 5.36542057e-02 1.76271110e-01 -1.13890548e-01 4.57049260e-02 -4.57049260e-02 2.16658921e-01 -9.03039775e-02 9.03039775e-02 -2.71043239e-02 2.05384217e-02 -2.05384217e-02 7.62844642e-03 5.25968835e-01 5.27743977e-01 -2.98097979e-01 -5.97726387e-01 1.33242869e-01 5.61774114e-01 7.59144585e-02 -1.09780482e-01 1.17016221e-01 3.43403353e-01 6.15475557e-01 -5.33532974e-01 2.23253775e-01 -2.23253775e-01 5.90928994e-01 -2.82161404e-01 2.82161404e-01 -1.74921154e-01 1.44565442e-01 -1.44565442e-01 5.64420326e-02 2.57908389e-01 4.33873478e-01 -1.77165865e-01 -3.99481020e-01 2.19480362e-01 5.25030657e-01 6.09207472e-02 -9.85919203e-02 1.12206533e-01 1.79867862e-01 4.07060912e-01 -3.06474274e-01 1.44151665e-01 -1.44151665e-01 4.35697908e-01 -2.24585454e-01 2.24585454e-01 -8.38324258e-02 8.31367919e-02 -8.31367919e-02 3.61007421e-02 1.11157578e-01 -1.52775148e-01 4.59516086e-02 6.29105724e-02 -5.22145440e-02 -9.02775200e-02 1.02158091e-01 2.19387344e-02 4.10516260e-02 -1.27959799e-01 -6.31504909e-02 -5.58787361e-02 4.80017139e-02 2.35149874e-03 3.17023077e-02 -1.25827172e-02 6.17201627e-04 1.95964683e-01 1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 -2.49316357e-02 -1.03324683e-01 4.31828598e-02 5.22145440e-02 9.02775200e-02 -1.02158091e-01 4.10516260e-02 2.19387344e-02 1.27959799e-01 -5.58787361e-02 -6.31504909e-02 -4.80017139e-02 3.17023077e-02 2.35149874e-03 -1.25827172e-02 -6.17201627e-04 -6.31512314e-01 -6.34165035e-01 2.40399462e-01 7.98789769e-01 -9.07048686e-02 -7.19544190e-01 -1.90723860e-01 8.96099338e-02 -2.04157365e-01 -5.02208911e-01 -7.74008960e-01 7.16425339e-01 -3.52706938e-01 3.52706938e-01 -6.67537496e-01 4.09780464e-01 -4.09780464e-01 2.20441988e-01 -2.36371565e-01 2.36371565e-01 -1.06344525e-01 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 -1.59352399e-01 1.49318633e-01 1.72817914e-01 -2.56081283e-01 -6.65042275e-02 -1.04343510e-01 2.22512499e-01 1.75519787e-01 1.05382160e-01 -1.34804222e-01 -2.11966879e-02 -8.92800356e-02 4.13310048e-02 -6.97865905e-03 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 1.71165515e-02 1.10747881e-01 -2.96467369e-02 -1.49318633e-01 -1.72817914e-01 2.56081283e-01 -1.04343510e-01 -6.65042275e-02 -2.22512499e-01 1.05382160e-01 1.75519787e-01 1.34804222e-01 -8.92800356e-02 -2.11966879e-02 4.13310048e-02 6.97865905e-03 -3.14755072e-02 -1.46615558e-01 5.74610557e-02 1.01749381e-01 -9.30696273e-02 -2.13745316e-01 -1.95657768e-02 5.32669236e-02 -4.70642678e-02 -2.73544825e-03 -1.31113068e-01 5.72546502e-02 -2.18822472e-02 2.18822472e-02 -1.81675555e-01 8.79046476e-02 -8.79046476e-02 2.32161883e-02 -9.82577857e-03 9.82577857e-03 -7.85196220e-04 -2.91851645e-02 8.17708670e-02 -1.99460370e-02 -2.02424243e-02 -1.15692117e-03 5.42096157e-02 -2.49960812e-02 3.20831423e-03 -8.74041784e-03 8.88032761e-02 6.92761354e-03 3.61760677e-02 -1.09827181e-02 1.29100061e-02 -6.64158511e-03 -3.48680134e-03 5.08107693e-03 -4.46530211e-02 -1.35135310e-01 1.14833676e-01 1.10100913e-01 -1.41112458e-01 -1.19974512e-01 1.89760532e-02 1.25276700e-01 -7.24631749e-02 1.15692117e-03 -5.42096157e-02 2.49960812e-02 -8.74041784e-03 3.20831423e-03 -8.88032761e-02 3.61760677e-02 6.92761354e-03 1.09827181e-02 -6.64158511e-03 1.29100061e-02 -3.48680134e-03 -5.08107693e-03 1.15962882e-02 5.44167465e-03 -3.20746523e-02 -2.59615520e-02 6.03825995e-03 -9.11997006e-03 -2.38614490e-02 -5.26653316e-02 2.13832050e-02 6.12586133e-04 6.12586133e-04 -9.86246345e-03 -9.86246345e-03 -2.08947365e-03 -2.08947365e-03 -2.37233204e-04 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -1.16794623e-03 9.81631991e-03 -4.34198339e-03 9.02806791e-04 -9.02806791e-04 1.91115783e-02 2.39610809e-03 -2.39610809e-03 -2.93150545e-03 4.30333535e-03 -4.30333535e-03 3.97456344e-04 5.36542057e-02 2.31981857e-01 -2.46505685e-02 -4.78747986e-02 -1.43624396e-01 5.57225185e-02 1.09975529e-01 3.29926588e-01 1.35556631e-02 -2.34939797e-03 -7.04819392e-03 1.87852621e-02 -1.40889466e-02 1.99588202e-01 5.70431156e-01 -2.79683008e-01 -3.41626714e-01 5.08203691e-01 6.29359693e-01 -1.52515958e-02 -1.17214412e-01 6.93374283e-02 2.87692605e-01 6.15475558e-01 -4.27000053e-02 -1.78928357e-01 -5.36785070e-01 -9.84164379e-03 2.45713574e-01 7.37140722e-01 1.23045943e-01 -1.61394723e-02 -4.84184168e-02 1.63600513e-01 -1.22700385e-01 8.91435499e-01 1.05548796e+00 -6.64083707e-01 -9.63712115e-01 5.16946820e-01 9.45478066e-01 4.05639093e-02 -2.32238377e-01 1.78245168e-01 7.32689014e-02 2.70831290e-01 2.19387344e-02 -6.20484128e-02 -1.86145238e-01 -4.69955664e-02 1.28982906e-01 3.86948719e-01 3.05594279e-02 4.10057584e-03 1.23017275e-02 3.47453470e-02 -2.60590102e-02 4.37105521e-01 7.99859206e-01 -3.54331730e-01 -6.87804463e-01 4.49420274e-01 9.70955720e-01 6.26505929e-02 -2.05304719e-01 1.84347125e-01 5.00446713e-02 1.34602938e-01 -2.00548392e-02 2.19387344e-02 -1.23154878e-01 3.23572516e-02 -6.42684031e-02 2.16100982e-01 1.94707741e-02 6.10426006e-04 -1.28637069e-02 4.25212390e-02 3.31596446e-04 2.22315155e-01 -3.68760298e-01 8.35199951e-02 1.00478959e-01 1.50134014e-01 4.03808815e-01 -6.01645177e-02 -1.23154878e-01 -3.06474274e-01 9.70717548e-02 2.16100982e-01 5.12000882e-01 5.84123224e-02 -1.28637069e-02 -3.36927924e-02 7.60076758e-02 -6.77465988e-02 3.75161815e-01 5.00230798e-01 -4.65489308e-01 -3.54331730e-01 5.38985419e-01 3.23000268e-01 -8.82721442e-02 -2.10037482e-01 7.77550656e-02 -1.83900092e-01 -4.64820962e-01 -8.26591520e-02 1.27864994e-01 3.83594982e-01 1.75519787e-01 -1.99016143e-01 -5.97048429e-01 -1.02142356e-01 -1.59406558e-02 -4.78219675e-02 -1.14711347e-01 8.60335103e-02 -1.01141765e+00 -1.01786899e+00 4.70339374e-01 1.24471483e+00 -1.81409737e-01 -1.12466872e+00 -2.39550976e-01 2.04971130e-01 -3.09255178e-01 -1.29647081e-01 -2.09265744e-01 3.12393394e-02 -6.53863153e-02 2.64565755e-01 -1.17481779e-02 1.75519787e-01 -3.16146481e-01 -5.67384672e-02 -5.71185281e-03 3.48400420e-02 -1.32402887e-01 -1.63534262e-02 -4.95180304e-01 6.28839321e-01 -2.02732421e-01 -2.54186828e-01 -3.88941244e-01 -6.27797232e-01 9.37180182e-02 2.64565755e-01 6.40122365e-01 -3.52445338e-02 -3.16146481e-01 -6.67537497e-01 -1.70215402e-01 3.48400420e-02 8.71949260e-02 -2.12159714e-01 1.97671649e-01 -8.90261647e-01 -5.89337741e-01 8.12744530e-01 5.96759380e-01 -4.95829398e-01 -1.81409737e-01 1.32547485e-01 2.26109077e-01 -3.99101203e-02 1.36422295e-03 2.99711671e-02 -1.58100206e-02 -4.04373856e-03 -1.21312157e-02 5.35469225e-02 1.02811235e-02 3.08433704e-02 5.62612222e-03 -7.92208799e-04 -2.37662640e-03 1.15865023e-02 -8.68987676e-03 -4.70512082e-02 -1.81966107e-01 5.57312100e-02 1.65089890e-01 -4.42425112e-02 -3.29176250e-01 -3.91315534e-02 8.93884122e-02 -8.25271263e-02 -4.11110217e-03 -5.01188799e-02 4.38618101e-03 8.96031182e-04 2.75790186e-02 -6.56588870e-03 3.66291433e-03 -9.06160612e-02 -1.06614212e-03 3.97456357e-04 4.69220619e-03 3.28456946e-04 5.85881856e-03 -6.67535511e-02 1.76605296e-01 -3.98920739e-02 -4.03366549e-02 -1.23333065e-02 -1.50356640e-01 1.31585430e-02 2.75790186e-02 7.44400809e-02 -1.96976661e-02 -9.06160612e-02 -2.37979916e-01 -3.19842637e-03 4.69220619e-03 1.29100062e-02 -8.78288720e-03 4.55211164e-03 -9.86088321e-02 -2.57593204e-01 2.21546474e-01 2.16813711e-01 -2.56473654e-01 -2.35335708e-01 5.50975418e-02 2.50553401e-01 -1.35027428e-01 7.05673853e-03 1.01432896e-01 -1.91782871e-02 -2.45976984e-02 -4.61773163e-02 5.25634573e-02 8.60653858e-02 1.36084294e-01 8.72475671e-03 -3.54721517e-03 -1.20259374e-02 1.73528331e-02 -7.61627479e-03 3.85741937e-02 6.66706220e-02 -1.04215245e-01 -6.05337578e-02 1.11136073e-01 1.14341331e-03 -5.93243074e-02 -1.15229585e-01 4.27664101e-02 -5.29255390e-03 -7.60746720e-02 1.43837153e-02 1.18841197e-03 4.03862745e-02 -3.94225930e-02 1.17708752e-02 -1.27503192e-01 -6.54356753e-03 3.52559381e-03 8.73105891e-03 -7.61627479e-03 1.29100062e-02 -4.97945873e-02 1.25150889e-01 -4.00402676e-02 -3.98920739e-02 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 16 17 19 20 22 23 24 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 21 42 63 80 102 123 140 162 183 200 222 238 254 276 298 320 337 359 381 398 420 442 459 481 503 520 0 1 0 530 9.97941008e-02 2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 -3.68464755e-02 6.32586010e-02 -2.08990781e-02 3.45722685e-03 2.40103515e-02 -9.90913897e-03 8.24789229e-03 3.30304632e-03 2.85493669e-02 -2.34207980e-02 -9.51645564e-03 9.52507063e-05 2.93091767e-04 2.95644701e-05 -2.43817650e-04 -9.76972556e-05 5.25968835e-01 5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 -1.39296249e-01 1.09780482e-01 7.23573908e-03 2.82457761e-02 1.71751212e-01 -7.44323860e-02 6.03920467e-02 2.48107953e-02 1.99275456e-01 -1.57203294e-01 -6.64251521e-02 -3.24249464e-03 1.39219266e-02 4.50879047e-03 -6.40727580e-03 -4.64064220e-03 1.95964683e-01 1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 -2.49316357e-02 1.03324683e-01 -4.31828598e-02 9.44544481e-03 5.69742478e-02 -2.26710495e-02 2.26710495e-02 9.11275227e-03 5.98891005e-02 -5.98891005e-02 -2.46043977e-02 -1.15735780e-03 4.32077886e-03 1.42425294e-03 -2.00460252e-03 -1.42425294e-03 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 -1.77165865e-01 -5.25030657e-01 2.19480362e-01 1.27634081e-01 -9.85919203e-02 3.34435159e-03 -1.11066915e-02 -7.10145871e-02 3.20054642e-02 -2.26710495e-02 -1.06684881e-02 -8.85285438e-02 6.06803588e-02 2.95095146e-02 7.06161376e-04 -3.66786595e-03 -1.09590367e-03 1.69930240e-03 1.22262198e-03 1.11157578e-01 -1.52775148e-01 6.29105724e-02 -4.59516086e-02 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 -7.55701649e-03 1.62962327e-03 -2.46043977e-02 1.99630335e-02 -5.72262662e-03 2.76044654e-04 -1.42425294e-03 -6.43708735e-04 6.04841681e-04 5.22771015e-04 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 1.71165515e-02 -1.10747881e-01 2.96467369e-02 -2.93684884e-02 -1.64693282e-01 6.71644943e-02 -6.71644943e-02 -2.72932817e-02 -1.69178880e-01 1.69178880e-01 7.08075066e-02 5.00365540e-03 -1.91168915e-02 -6.54105014e-03 8.66658538e-03 6.54105014e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 2.40399462e-01 7.19544190e-01 -9.07048686e-02 -2.72167395e-01 8.96099338e-02 6.30930247e-02 3.44970573e-02 2.06765444e-01 -9.58039376e-02 6.63732360e-02 3.19346459e-02 2.55666160e-01 -1.69178880e-01 -8.52220534e-02 -5.00605208e-03 1.79507415e-02 6.04935826e-03 -7.46088548e-03 -5.98358049e-03 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 1.07897992e-01 9.78949612e-03 5.48977607e-02 -2.72932817e-02 2.23881648e-02 -5.61759022e-03 7.08075066e-02 -5.63929599e-02 1.96411380e-02 -1.72485035e-03 6.54105014e-03 2.09264636e-03 -2.92175068e-03 -1.67409116e-03 5.69507344e-03 6.85951504e-02 -2.83913272e-02 9.53064110e-04 1.14770784e-01 -4.13055271e-02 -1.95657767e-02 -1.89760533e-02 2.38614490e-02 2.90743764e-04 -7.24999625e-04 4.64604326e-04 7.90352123e-04 3.04108236e-04 -2.34289734e-03 -2.14405289e-04 -1.27634753e-04 6.86769534e-04 8.06566400e-04 3.07019318e-04 -7.58626682e-04 -6.41734093e-04 4.46530211e-02 1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 -5.32669237e-02 1.25276700e-01 -5.26653316e-02 -1.79735633e-03 1.53985220e-03 1.44747440e-03 -7.94561487e-04 -7.94834062e-04 4.35069962e-03 -5.51684967e-03 -7.89788364e-04 1.82140160e-03 -5.32561099e-03 -2.20576681e-03 1.93251694e-03 1.99048524e-03 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 -5.30985993e-04 6.45135782e-04 4.66484788e-04 -4.66484788e-04 5.51145381e-04 1.28148024e-03 -1.28148024e-03 -1.82604212e-03 5.68970014e-04 -1.77520366e-03 -1.76503520e-05 9.85484973e-04 1.76503520e-05 -3.30567329e-02 -1.29693635e-01 1.01098325e-01 -6.58000602e-02 -1.80548889e-01 8.36197915e-02 4.70642679e-02 -7.24631748e-02 2.13832049e-02 9.12379677e-04 -4.64625899e-04 -1.16537734e-03 -1.24970599e-04 6.53449231e-04 -1.10786596e-03 3.78864150e-03 -1.55292111e-04 -1.45716187e-03 2.61925719e-03 1.43919689e-03 -5.92516593e-04 -1.08836730e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 -1.99460370e-02 5.99118777e-04 -5.13284067e-04 -7.94834062e-04 2.64853829e-04 -6.72083101e-04 -7.89788364e-04 1.83894989e-03 2.24459732e-03 -1.02010732e-03 1.99048524e-03 9.94413772e-05 -8.82602648e-04 -1.76503538e-05 1.00990599e+00 9.16121587e-01 -8.76903497e-01 5.20797860e-01 -8.76903497e-01 6.91785735e-01 -3.29467005e-01 6.91785735e-01 -9.04387481e-02 3.29413470e-01 -4.86057977e-01 1.56644507e-01 3.29413470e-01 1.99588202e-01 5.70431156e-01 -3.41626714e-01 2.79683008e-01 6.29359693e-01 -5.08203691e-01 -5.24221764e-02 1.17214412e-01 -4.78769836e-02 1.65200227e+00 1.05655453e+00 -4.00741391e-01 -4.74942520e-01 -4.00741391e-01 5.61764575e-01 4.06032231e-01 5.61764575e-01 -5.70212879e-02 -4.16897102e-01 3.18133334e-01 9.87637677e-02 -4.16897102e-01 8.91435499e-01 1.05548796e+00 -9.63712115e-01 6.64083707e-01 9.45478066e-01 -5.16946820e-01 -1.74646799e-01 2.32238377e-01 -5.39932082e-02 9.13871043e-01 -4.67372159e-02 1.94327142e-01 4.37080592e-01 -7.52784459e-01 -6.49953022e-01 -4.47366269e-03 1.42312044e-01 4.21737569e-01 9.40124260e-02 -9.60033246e-02 1.72239107e-01 3.75119220e-01 3.75161815e-01 5.00230798e-01 -3.54331730e-01 4.65489308e-01 3.23000268e-01 -5.38985419e-01 -2.32017900e-02 2.10037482e-01 -1.15323452e-01 -1.26997668e+00 -8.28946696e-01 1.06848833e+00 1.94327142e-01 1.06848833e+00 -6.58900347e-01 -2.71203099e-01 -6.58900347e-01 2.61739378e-01 -3.06410056e-02 6.54235115e-01 -4.53345901e-01 -3.06410056e-02 -4.37105521e-01 -7.99859206e-01 6.87804463e-01 -3.54331730e-01 -9.70955720e-01 4.49420274e-01 1.90974590e-01 -2.05304719e-01 3.79165574e-02 9.13871043e-01 -4.67372159e-02 -7.52784459e-01 4.37080592e-01 1.94327142e-01 1.42312044e-01 -4.47366269e-03 -6.49953022e-01 -3.60032227e-01 3.75119220e-01 -9.60033246e-02 -2.79115895e-01 9.40124260e-02 2.22315155e-01 -3.68760298e-01 1.00478959e-01 -8.35199951e-02 -1.08700225e+00 -9.05846319e-02 -7.59587083e-01 1.05160399e-01 4.11427905e-01 6.58167855e-01 1.08132008e-02 -3.45303728e-01 -1.43027770e-01 2.08476856e-01 -3.39181995e-01 -1.21065333e-01 2.75848979e-01 -8.90261647e-01 -5.89337741e-01 5.96759380e-01 -8.12744530e-01 -1.81409737e-01 4.95829398e-01 -3.17105646e-02 -2.26109077e-01 1.34744550e-01 1.44932098e+00 1.05838144e+00 -5.49266286e-01 -1.13833701e+00 -5.49266286e-01 6.79794256e-01 6.58167855e-01 6.79794256e-01 -3.09997888e-02 -5.17979645e-01 2.12515963e-01 5.36932092e-02 -5.17979645e-01 1.01141765e+00 1.01786899e+00 -1.24471483e+00 4.70339374e-01 1.12466872e+00 -1.81409737e-01 -3.87598328e-01 2.04971130e-01 5.28296413e-02 -1.08700225e+00 -9.05846319e-02 4.11427905e-01 1.05160399e-01 -7.59587083e-01 -3.45303728e-01 1.08132008e-02 6.58167855e-01 1.76359539e-01 2.75848979e-01 -3.39181995e-01 6.33330159e-02 2.08476856e-01 -4.95180304e-01 6.28839321e-01 -2.54186828e-01 2.02732421e-01 9.04387481e-02 5.70212881e-02 -5.45148254e-01 -2.21703534e-01 1.23410685e-01 7.63642327e-02 7.86962125e-02 6.66635373e-02 -5.23446044e-01 1.53834938e-01 -2.96753553e-01 -3.70941942e-01 -9.88062754e-03 3.32446012e-02 -3.01211729e-02 -6.23874444e-02 1.63597900e-01 7.41254066e-02 -3.91315534e-02 -5.50975418e-02 5.93243074e-02 5.69057278e-01 -2.89031047e-01 -1.10518627e-01 1.73890047e-01 -6.66759519e-01 -4.31563348e-01 1.22060559e-01 -1.74192176e-01 2.91295392e-01 1.05602823e-01 -2.89538650e-01 4.31478131e-01 2.43554694e-01 9.86088321e-02 2.57593204e-01 -2.16813711e-01 2.21546474e-01 2.35335708e-01 -2.56473654e-01 -8.93884123e-02 2.50553401e-01 -1.15229585e-01 -4.12412771e-01 3.87794815e-01 1.08527728e-01 -3.87643623e-01 1.08527728e-01 3.00858208e-01 -2.37525192e-01 3.00858208e-01 -1.48376777e-01 -1.97570737e-01 1.05602823e-01 2.56996116e-01 -1.97570737e-01 -4.97945873e-02 1.25150889e-01 -3.98920739e-02 4.00402676e-02 -1.56644507e-01 -9.87637680e-02 1.72239107e-01 3.84001785e-01 5.58231790e-01 -1.21065333e-01 -1.36305838e-01 -1.26666032e-01 3.39510217e-01 5.13992232e-01 -5.23446044e-01 3.65301443e-02 -6.00346384e-02 -1.90922582e-01 1.73238917e-01 -1.00372266e-01 -2.85646701e-01 9.38831749e-02 8.25271263e-02 -1.35027428e-01 4.27664100e-02 5.69057278e-01 -2.89031047e-01 -6.66759519e-01 1.73890047e-01 -1.10518627e-01 -1.74192176e-01 1.22060559e-01 -4.31563348e-01 -5.19318718e-01 2.43554694e-01 -2.89538650e-01 -3.65301442e-02 1.05602823e-01 6.67535511e-02 -1.76605296e-01 4.03366549e-02 -3.98920739e-02 @@ -854,29 +854,29 @@ Matrix number of r(R): 177 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 287 308 329 351 368 389 411 428 449 471 488 504 520 0 1 1 -504 - 4.34377093e-04 3.89691070e-03 -1.72625944e-03 5.61059340e-04 8.63129722e-04 5.60345969e-03 -1.78651566e-03 -2.80172985e-03 2.60246826e-04 -1.24073501e-04 -2.56398737e-04 -6.61626184e-05 6.20367503e-05 4.09458772e-03 3.56011768e-02 -1.58463763e-02 4.94105309e-03 7.92318813e-03 5.07482850e-02 -1.53834365e-02 -2.53741425e-02 1.81789043e-03 -5.00079211e-04 -1.69935910e-03 -5.99639944e-04 2.50039606e-04 1.59603453e-03 1.36924397e-02 -5.97190644e-03 2.11149871e-03 3.27743805e-03 1.89837654e-02 -6.57443339e-03 -1.04643658e-02 5.41560625e-04 -2.31278443e-04 -6.65641347e-04 -2.41806010e-04 1.51466166e-04 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 -1.05574936e-03 -2.22168870e-03 -1.43975705e-02 3.30885282e-03 7.19878526e-03 -6.72689150e-04 1.64771241e-04 6.48383261e-04 1.92556894e-04 -8.23856205e-05 -7.98017267e-04 -6.84621983e-03 3.27743805e-03 -1.05574936e-03 -1.05574936e-03 -1.04643658e-02 3.28721669e-03 3.28721669e-03 -4.80190460e-04 1.51466166e-04 1.51466166e-04 -4.07919404e-06 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 -6.79712466e-03 -1.07303294e-02 -6.15790402e-02 2.09548194e-02 3.40677537e-02 -1.43983717e-03 3.80644111e-04 1.79436027e-03 7.90677129e-04 -3.04172289e-04 3.65218523e-03 3.23076295e-02 -1.46202618e-02 3.37692620e-03 7.31013090e-03 4.71806880e-02 -1.04774097e-02 -2.35903440e-02 2.01624211e-03 -3.31442239e-04 -1.91279650e-03 -6.23039032e-04 1.65721120e-04 2.63697104e-03 2.23169235e-02 -1.07303294e-02 3.39856233e-03 3.39856233e-03 3.40677537e-02 -1.04774097e-02 -1.04774097e-02 1.40466506e-03 -3.04172289e-04 -3.04172289e-04 -7.56143227e-05 2.00865402e-04 1.11050827e-03 -4.60225146e-04 2.58546563e-04 4.51045253e-04 1.05858787e-03 -6.26079835e-04 -1.23765688e-03 -2.15594948e-04 2.10858140e-04 2.07629107e-04 -2.01210755e-05 -1.03814554e-04 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 -2.47971010e-04 -7.58193181e-04 -3.84480879e-03 5.74816056e-04 2.21071022e-03 1.77571990e-04 -2.56170813e-04 -1.84605080e-04 2.50980997e-05 1.27619336e-04 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 -2.61276086e-04 -2.61276086e-04 -2.43109263e-03 6.02086007e-04 6.02086007e-04 1.80801011e-04 -2.56170799e-04 -2.56170799e-04 1.29483612e-04 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -5.59016539e-05 2.48458547e-04 7.90677129e-04 1.81273073e-04 -8.04312104e-04 2.01210696e-05 2.13695409e-05 -4.64676266e-05 -1.25490500e-05 -9.75262896e-06 2.04186516e-04 1.44067214e-03 -7.58193181e-04 1.23985505e-04 2.02291932e-04 2.21071022e-03 -2.87408028e-04 -5.28743471e-04 -5.01583601e-05 1.27619336e-04 1.25755053e-04 9.75262549e-06 -6.47418095e-05 5.36542057e-02 2.31981857e-01 -1.43624396e-01 2.46505685e-02 4.78747986e-02 3.29926588e-01 -5.57225185e-02 -1.09975529e-01 -2.30463457e-02 7.04819392e-03 1.40889466e-02 2.34691754e-03 -2.34939797e-03 8.68754163e-04 7.89265969e-03 -3.38740644e-03 1.39163284e-03 1.69370322e-03 1.10421606e-02 -4.50586610e-03 -5.52108029e-03 4.90802872e-04 -3.90296691e-04 -5.22621928e-04 -6.61626184e-05 1.95148346e-04 2.87692605e-01 6.15475558e-01 -5.36785070e-01 4.27000053e-02 1.78928357e-01 7.37140722e-01 9.84164379e-03 -2.45713574e-01 -2.03205172e-01 4.84184168e-02 1.22700385e-01 2.47606560e-02 -1.61394723e-02 8.09033670e-03 7.12023514e-02 -3.06157843e-02 1.23257571e-02 1.53078921e-02 9.84393510e-02 -3.92289696e-02 -4.92196755e-02 3.28208913e-03 -2.19079023e-03 -3.39007012e-03 -5.99639944e-04 1.09539512e-03 1.50134014e-01 4.03808815e-01 -3.06474274e-01 6.01645177e-02 1.23154878e-01 5.12000882e-01 -9.70717548e-02 -2.16100982e-01 -9.50307394e-02 3.36927924e-02 6.77465988e-02 1.25827172e-02 -1.28637069e-02 3.25718153e-03 2.84618477e-02 -1.19438129e-02 5.38893677e-03 6.55487611e-03 3.82226763e-02 -1.71717810e-02 -2.10617134e-02 1.04245353e-03 -1.01670854e-03 -1.45107144e-03 -2.41806010e-04 6.06295850e-04 -7.32689014e-02 -2.70831290e-01 1.86145238e-01 2.19387344e-02 -6.20484128e-02 -3.86948719e-01 -4.69955664e-02 1.28982906e-01 4.53700671e-02 1.23017275e-02 -2.60590102e-02 -9.09256737e-03 -4.10057584e-03 -1.93066115e-03 -1.72130589e-02 7.72081545e-03 -2.11149871e-03 -3.86040773e-03 -2.49949181e-02 6.65174234e-03 1.24974591e-02 -1.13830702e-03 3.71142378e-04 1.10321295e-03 3.16786168e-04 -1.85571189e-04 -5.00446713e-02 -1.34602938e-01 1.23154878e-01 -2.00548392e-02 2.19387344e-02 -2.16100982e-01 3.23572516e-02 -6.42684031e-02 4.65598602e-02 -1.28637069e-02 3.31596446e-04 4.39843445e-03 -6.10426006e-04 -1.62859076e-03 -1.42309238e-02 6.55487611e-03 -2.69446838e-03 -2.11149871e-03 -2.10617134e-02 8.58589049e-03 6.63010621e-03 -9.45808325e-04 6.06295850e-04 3.57837303e-04 -1.24229274e-04 -1.07264763e-04 -3.88941244e-01 -6.27797232e-01 6.40122365e-01 -9.37180182e-02 -2.64565755e-01 -6.67537497e-01 3.52445338e-02 3.16146481e-01 2.68843403e-01 -8.71949260e-02 -1.97671649e-01 -4.13310048e-02 3.48400420e-02 -1.07126430e-02 -9.23249130e-02 3.87329673e-02 -1.73944722e-02 -2.13276769e-02 -1.23158080e-01 5.50225731e-02 6.81355074e-02 -2.68904970e-03 2.49337058e-03 3.90708675e-03 7.90677129e-04 -1.56161355e-03 1.83900092e-01 4.64820962e-01 -3.83594982e-01 -8.26591520e-02 1.27864994e-01 5.97048429e-01 1.75519787e-01 -1.99016143e-01 -1.50414119e-01 -4.78219675e-02 8.60335103e-02 3.11022017e-02 1.59406558e-02 6.37153567e-03 5.61531625e-02 -2.52176094e-02 6.71981571e-03 1.26088047e-02 8.12484417e-02 -2.09548194e-02 -4.06242209e-02 3.33740309e-03 -7.84571398e-04 -3.17023776e-03 -1.02519508e-03 3.92285699e-04 1.29647081e-01 2.09265744e-01 -2.64565755e-01 3.12393394e-02 -6.53863153e-02 3.16146481e-01 -1.17481779e-02 1.75519787e-01 -1.43033497e-01 3.48400420e-02 -1.63534262e-02 -1.70644894e-02 5.71185281e-03 5.35632148e-03 4.61624565e-02 -2.13276769e-02 8.69723612e-03 6.74145184e-03 6.81355074e-02 -2.75112865e-02 -2.09548194e-02 2.72582605e-03 -1.56161355e-03 -7.57301448e-04 4.02156052e-04 1.50950257e-04 -6.79342631e-03 -1.02829048e-01 4.60563368e-02 -2.45138941e-02 -2.33241010e-02 -1.33274141e-01 7.22947506e-02 7.96753722e-02 2.32161886e-02 -1.16030805e-02 -1.09408258e-02 1.43087283e-03 3.46808285e-03 4.31421448e-04 2.57470696e-03 -9.61118049e-04 7.24164429e-04 9.16663119e-04 2.30780040e-03 -1.94724082e-03 -2.55881787e-03 -4.31190088e-04 4.05073428e-04 4.01844395e-04 -2.01210755e-05 -1.80801125e-04 1.23333065e-02 1.50356640e-01 -7.44400809e-02 1.31585430e-02 2.75790186e-02 2.37979916e-01 -1.96976661e-02 -9.06160612e-02 -9.20541662e-03 1.29100062e-02 4.55211164e-03 -1.62152511e-03 -4.69220619e-03 -6.74596222e-04 -4.57205531e-03 2.12501180e-03 -4.54342147e-04 -1.21302287e-03 -5.95753527e-03 1.02794521e-03 3.46815148e-03 3.71787278e-04 -5.12341868e-04 -4.04993276e-04 4.83319130e-05 2.55238794e-04 5.29255390e-03 7.60746720e-02 -4.03862745e-02 1.43837153e-02 1.18841197e-03 1.27503192e-01 -3.94225930e-02 1.17708752e-02 -9.86767122e-03 8.73105891e-03 1.29100062e-02 1.85875832e-03 -3.52559381e-03 -5.42270989e-04 -3.37277546e-03 1.69064890e-03 -7.16105771e-04 -4.67647223e-04 -4.54381911e-03 1.85952727e-03 1.05521517e-03 3.75016299e-04 -4.76558995e-04 -5.12341854e-04 -2.32338133e-05 2.57103070e-04 -2.34691754e-03 -2.47606559e-02 1.25827172e-02 4.10273597e-03 -8.79686889e-03 -4.13310048e-02 -2.00912665e-02 3.41289788e-02 -1.43087281e-03 -3.95474986e-03 3.71751664e-03 -2.37233213e-04 1.08753464e-03 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -1.80130928e-04 3.72687821e-04 7.90677129e-04 5.83429125e-04 -1.20646816e-03 2.01210696e-05 4.46033542e-05 -6.97014399e-05 -2.50980963e-05 -9.75262896e-06 -4.11110217e-03 -5.01188799e-02 2.75790186e-02 -4.38618101e-03 -8.96031182e-04 -9.06160612e-02 6.56588870e-03 -3.66291433e-03 2.48619002e-04 -4.69220619e-03 -5.85881856e-03 -1.08753464e-03 3.97456357e-04 3.37298111e-04 2.28602765e-03 -1.21302287e-03 2.27171074e-04 3.05477500e-04 3.46815148e-03 -5.13972607e-04 -7.55308050e-04 -1.27144932e-04 2.55238794e-04 2.53374511e-04 9.75262549e-06 -1.29483678e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 64 77 90 102 115 128 140 153 166 192 218 244 270 296 322 348 374 400 426 452 478 504 -504 - 4.34377093e-04 3.89691070e-03 -1.72625944e-03 8.63129722e-04 5.61059340e-04 5.60345969e-03 -2.80172985e-03 -1.78651566e-03 2.60246826e-04 -2.56398737e-04 -1.24073501e-04 6.61626184e-05 6.20367503e-05 4.09458772e-03 3.56011768e-02 -1.58463763e-02 7.92318813e-03 4.94105309e-03 5.07482850e-02 -2.53741425e-02 -1.53834365e-02 1.81789043e-03 -1.69935910e-03 -5.00079211e-04 5.99639944e-04 2.50039606e-04 1.59603453e-03 1.36924397e-02 -5.97190644e-03 3.27743805e-03 2.11149871e-03 1.89837654e-02 -1.04643658e-02 -6.57443339e-03 5.41560625e-04 -6.65641347e-04 -2.31278443e-04 2.41806010e-04 1.51466166e-04 -7.98017267e-04 -6.84621983e-03 3.27743805e-03 -1.05574936e-03 -1.05574936e-03 -1.04643658e-02 3.28721669e-03 3.28721669e-03 -4.80190460e-04 1.51466166e-04 1.51466166e-04 -4.07919404e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 -2.22168870e-03 -1.05574936e-03 -1.43975705e-02 7.19878526e-03 3.30885282e-03 -6.72689150e-04 6.48383261e-04 1.64771241e-04 -1.92556894e-04 -8.23856205e-05 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 -1.07303294e-02 -6.79712466e-03 -6.15790402e-02 3.40677537e-02 2.09548194e-02 -1.43983717e-03 1.79436027e-03 3.80644111e-04 -7.90677129e-04 -3.04172289e-04 2.63697104e-03 2.23169235e-02 -1.07303294e-02 3.39856233e-03 3.39856233e-03 3.40677537e-02 -1.04774097e-02 -1.04774097e-02 1.40466506e-03 -3.04172289e-04 -3.04172289e-04 -7.56143227e-05 3.65218523e-03 3.23076295e-02 -1.46202618e-02 7.31013090e-03 3.37692620e-03 4.71806880e-02 -2.35903440e-02 -1.04774097e-02 2.01624211e-03 -1.91279650e-03 -3.31442239e-04 6.23039032e-04 1.65721120e-04 2.00865402e-04 1.11050827e-03 -4.60225146e-04 4.51045253e-04 2.58546563e-04 1.05858787e-03 -1.23765688e-03 -6.26079835e-04 -2.15594948e-04 2.07629107e-04 2.10858140e-04 2.01210755e-05 -1.03814554e-04 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 -2.61276086e-04 -2.61276086e-04 -2.43109263e-03 6.02086007e-04 6.02086007e-04 1.80801011e-04 -2.56170799e-04 -2.56170799e-04 1.29483612e-04 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 -7.58193181e-04 -2.47971010e-04 -3.84480879e-03 2.21071022e-03 5.74816056e-04 1.77571990e-04 -1.84605080e-04 -2.56170813e-04 -2.50980997e-05 1.27619336e-04 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 -2.48458547e-04 5.59016539e-05 -7.90677129e-04 8.04312104e-04 -1.81273073e-04 -2.01210696e-05 4.64676266e-05 -2.13695409e-05 -1.25490500e-05 9.75262896e-06 2.04186516e-04 1.44067214e-03 -7.58193181e-04 2.02291932e-04 1.23985505e-04 2.21071022e-03 -5.28743471e-04 -2.87408028e-04 -5.01583601e-05 1.25755053e-04 1.27619336e-04 -9.75262549e-06 -6.47418095e-05 5.36542057e-02 2.31981857e-01 -1.43624396e-01 4.78747986e-02 2.46505685e-02 3.29926588e-01 -1.09975529e-01 -5.57225185e-02 -2.30463457e-02 1.40889466e-02 7.04819392e-03 -2.34691754e-03 -2.34939797e-03 8.68754163e-04 7.89265969e-03 -3.38740644e-03 1.69370322e-03 1.39163284e-03 1.10421606e-02 -5.52108029e-03 -4.50586610e-03 4.90802872e-04 -5.22621928e-04 -3.90296691e-04 6.61626184e-05 1.95148346e-04 2.87692605e-01 6.15475558e-01 -5.36785070e-01 1.78928357e-01 4.27000053e-02 7.37140722e-01 -2.45713574e-01 9.84164379e-03 -2.03205172e-01 1.22700385e-01 4.84184168e-02 -2.47606560e-02 -1.61394723e-02 8.09033670e-03 7.12023514e-02 -3.06157843e-02 1.53078921e-02 1.23257571e-02 9.84393510e-02 -4.92196755e-02 -3.92289696e-02 3.28208913e-03 -3.39007012e-03 -2.19079023e-03 5.99639944e-04 1.09539512e-03 1.50134014e-01 4.03808815e-01 -3.06474274e-01 1.23154878e-01 6.01645177e-02 5.12000882e-01 -2.16100982e-01 -9.70717548e-02 -9.50307394e-02 6.77465988e-02 3.36927924e-02 -1.25827172e-02 -1.28637069e-02 3.25718153e-03 2.84618477e-02 -1.19438129e-02 6.55487611e-03 5.38893677e-03 3.82226763e-02 -2.10617134e-02 -1.71717810e-02 1.04245353e-03 -1.45107144e-03 -1.01670854e-03 2.41806010e-04 6.06295850e-04 -5.00446713e-02 -1.34602938e-01 1.23154878e-01 2.19387344e-02 -2.00548392e-02 -2.16100982e-01 -6.42684031e-02 3.23572516e-02 4.65598602e-02 3.31596446e-04 -1.28637069e-02 -4.39843445e-03 -6.10426006e-04 -1.62859076e-03 -1.42309238e-02 6.55487611e-03 -2.11149871e-03 -2.69446838e-03 -2.10617134e-02 6.63010621e-03 8.58589049e-03 -9.45808325e-04 3.57837303e-04 6.06295850e-04 1.24229274e-04 -1.07264763e-04 -7.32689014e-02 -2.70831290e-01 1.86145238e-01 -6.20484128e-02 2.19387344e-02 -3.86948719e-01 1.28982906e-01 -4.69955664e-02 4.53700671e-02 -2.60590102e-02 1.23017275e-02 9.09256737e-03 -4.10057584e-03 -1.93066115e-03 -1.72130589e-02 7.72081545e-03 -3.86040773e-03 -2.11149871e-03 -2.49949181e-02 1.24974591e-02 6.65174234e-03 -1.13830702e-03 1.10321295e-03 3.71142378e-04 -3.16786168e-04 -1.85571189e-04 -3.88941244e-01 -6.27797232e-01 6.40122365e-01 -2.64565755e-01 -9.37180182e-02 -6.67537497e-01 3.16146481e-01 3.52445338e-02 2.68843403e-01 -1.97671649e-01 -8.71949260e-02 4.13310048e-02 3.48400420e-02 -1.07126430e-02 -9.23249130e-02 3.87329673e-02 -2.13276769e-02 -1.73944722e-02 -1.23158080e-01 6.81355074e-02 5.50225731e-02 -2.68904970e-03 3.90708675e-03 2.49337058e-03 -7.90677129e-04 -1.56161355e-03 1.29647081e-01 2.09265744e-01 -2.64565755e-01 -6.53863153e-02 3.12393394e-02 3.16146481e-01 1.75519787e-01 -1.17481779e-02 -1.43033497e-01 -1.63534262e-02 3.48400420e-02 1.70644894e-02 5.71185281e-03 5.35632148e-03 4.61624565e-02 -2.13276769e-02 6.74145184e-03 8.69723612e-03 6.81355074e-02 -2.09548194e-02 -2.75112865e-02 2.72582605e-03 -7.57301448e-04 -1.56161355e-03 -4.02156052e-04 1.50950257e-04 1.83900092e-01 4.64820962e-01 -3.83594982e-01 1.27864994e-01 -8.26591520e-02 5.97048429e-01 -1.99016143e-01 1.75519787e-01 -1.50414119e-01 8.60335103e-02 -4.78219675e-02 -3.11022017e-02 1.59406558e-02 6.37153567e-03 5.61531625e-02 -2.52176094e-02 1.26088047e-02 6.71981571e-03 8.12484417e-02 -4.06242209e-02 -2.09548194e-02 3.33740309e-03 -3.17023776e-03 -7.84571398e-04 1.02519508e-03 3.92285699e-04 -6.79342631e-03 -1.02829048e-01 4.60563368e-02 -2.33241010e-02 -2.45138941e-02 -1.33274141e-01 7.96753722e-02 7.22947506e-02 2.32161886e-02 -1.09408258e-02 -1.16030805e-02 -1.43087283e-03 3.46808285e-03 4.31421448e-04 2.57470696e-03 -9.61118049e-04 9.16663119e-04 7.24164429e-04 2.30780040e-03 -2.55881787e-03 -1.94724082e-03 -4.31190088e-04 4.01844395e-04 4.05073428e-04 2.01210755e-05 -1.80801125e-04 5.29255390e-03 7.60746720e-02 -4.03862745e-02 1.18841197e-03 1.43837153e-02 1.27503192e-01 1.17708752e-02 -3.94225930e-02 -9.86767122e-03 1.29100062e-02 8.73105891e-03 -1.85875832e-03 -3.52559381e-03 -5.42270989e-04 -3.37277546e-03 1.69064890e-03 -4.67647223e-04 -7.16105771e-04 -4.54381911e-03 1.05521517e-03 1.85952727e-03 3.75016299e-04 -5.12341854e-04 -4.76558995e-04 2.32338133e-05 2.57103070e-04 1.23333065e-02 1.50356640e-01 -7.44400809e-02 2.75790186e-02 1.31585430e-02 2.37979916e-01 -9.06160612e-02 -1.96976661e-02 -9.20541662e-03 4.55211164e-03 1.29100062e-02 1.62152511e-03 -4.69220619e-03 -6.74596222e-04 -4.57205531e-03 2.12501180e-03 -1.21302287e-03 -4.54342147e-04 -5.95753527e-03 3.46815148e-03 1.02794521e-03 3.71787278e-04 -4.04993276e-04 -5.12341868e-04 -4.83319130e-05 2.55238794e-04 2.34691754e-03 2.47606559e-02 -1.25827172e-02 8.79686889e-03 -4.10273597e-03 4.13310048e-02 -3.41289788e-02 2.00912665e-02 1.43087281e-03 -3.71751664e-03 3.95474986e-03 -2.37233213e-04 -1.08753464e-03 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 -3.72687821e-04 1.80130928e-04 -7.90677129e-04 1.20646816e-03 -5.83429125e-04 -2.01210696e-05 6.97014399e-05 -4.46033542e-05 -2.50980963e-05 9.75262896e-06 -4.11110217e-03 -5.01188799e-02 2.75790186e-02 -8.96031182e-04 -4.38618101e-03 -9.06160612e-02 -3.66291433e-03 6.56588870e-03 2.48619002e-04 -5.85881856e-03 -4.69220619e-03 1.08753464e-03 3.97456357e-04 3.37298111e-04 2.28602765e-03 -1.21302287e-03 3.05477500e-04 2.27171074e-04 3.46815148e-03 -7.55308050e-04 -5.13972607e-04 -1.27144932e-04 2.53374511e-04 2.55238794e-04 -9.75262549e-06 -1.29483678e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 51 64 77 89 102 115 127 140 153 166 192 218 244 270 296 322 348 374 400 426 452 478 504 -471 - 8.68754186e-04 7.79382140e-03 -3.15044850e-03 1.72625944e-03 1.72625944e-03 1.01917052e-02 -5.60345969e-03 -5.60345969e-03 2.91299618e-04 -4.46634856e-04 -4.46634856e-04 2.56398737e-04 8.18917543e-03 7.12023536e-02 -2.87106175e-02 1.58463763e-02 1.58463763e-02 9.15058640e-02 -5.07482850e-02 -5.07482850e-02 1.55856717e-03 -2.79907826e-03 -2.79907826e-03 1.69935910e-03 3.49413945e-03 3.03670144e-02 -1.19438129e-02 7.13784578e-03 7.13784578e-03 3.80108031e-02 -2.28953340e-02 -2.28953340e-02 5.23281322e-04 -1.34458777e-03 -1.34458777e-03 9.14099894e-04 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 -2.11149871e-03 -3.27743805e-03 -1.89837654e-02 6.57443339e-03 1.04643658e-02 -5.41560625e-04 2.31278443e-04 6.65641347e-04 2.41806010e-04 -1.51466166e-04 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 -3.27743805e-03 -2.11149871e-03 -1.89837654e-02 1.04643658e-02 6.57443339e-03 -5.41560625e-04 6.65641347e-04 2.31278443e-04 -2.41806010e-04 -1.51466166e-04 -1.15630983e-02 -9.92583999e-02 3.89448405e-02 -2.34056249e-02 -2.34056249e-02 -1.23158080e-01 7.46919746e-02 7.46919746e-02 -1.04262316e-03 3.61599049e-03 3.61599049e-03 -2.59867238e-03 5.27394208e-03 4.46338470e-02 -1.94940564e-02 6.79712466e-03 1.07303294e-02 6.15790402e-02 -2.09548194e-02 -3.40677537e-02 1.43983717e-03 -3.80644111e-04 -1.79436027e-03 -7.90677129e-04 3.04172289e-04 5.27394208e-03 4.46338470e-02 -1.94940564e-02 1.07303294e-02 6.79712466e-03 6.15790402e-02 -3.40677537e-02 -2.09548194e-02 1.43983717e-03 -1.79436027e-03 -3.80644111e-04 7.90677129e-04 3.04172289e-04 6.30924830e-04 4.29823016e-03 -1.48029022e-03 1.32091080e-03 1.32091080e-03 3.95422690e-03 -3.84480673e-03 -3.84480673e-03 -4.31189917e-04 3.73401571e-04 3.73401571e-04 -1.27144817e-04 -6.18258214e-04 -3.96376881e-03 1.79713253e-03 -5.94206062e-04 -1.15367735e-03 -4.83491532e-03 1.43187248e-03 3.23540474e-03 4.03458694e-04 -5.12341605e-04 -4.40775872e-04 5.71524005e-05 2.54306520e-04 -6.18258214e-04 -3.96376881e-03 1.79713253e-03 -1.15367735e-03 -5.94206062e-04 -4.83491532e-03 3.23540474e-03 1.43187248e-03 4.03458694e-04 -4.40775872e-04 -5.12341605e-04 -5.71524005e-05 2.54306520e-04 -2.55111085e-04 2.55111085e-04 8.17947080e-04 -8.17947080e-04 3.57828666e-05 -3.57828666e-05 -2.50980997e-05 2.76047799e-04 1.68206444e-03 -9.05218801e-04 2.61276086e-04 2.61276086e-04 2.43109263e-03 -6.02086007e-04 -6.02086007e-04 -1.80801011e-04 2.56170799e-04 2.56170799e-04 -1.29483612e-04 8.94236761e-02 3.49495931e-01 -2.11810018e-01 7.83447493e-02 7.83447493e-02 4.56281532e-01 -1.70178181e-01 -1.70178181e-01 -3.70509145e-02 2.69989218e-02 2.69989218e-02 -9.78194646e-03 1.30313126e-03 1.17895704e-02 -4.81159550e-03 2.55683294e-03 2.55683294e-03 1.56304061e-02 -8.32281014e-03 -8.32281014e-03 5.21855664e-04 -7.12858047e-04 -7.12858047e-04 3.89510333e-04 5.16628174e-01 1.02579260e+00 -8.47064269e-01 3.27764207e-01 3.27764207e-01 1.04590831e+00 -4.33821177e-01 -4.33821177e-01 -2.76932560e-01 2.10823794e-01 2.10823794e-01 -7.85281500e-02 1.21849244e-02 1.06803528e-01 -4.34800255e-02 2.32310803e-02 2.32310803e-02 1.39196930e-01 -7.45938180e-02 -7.45938180e-02 3.02276586e-03 -4.48978928e-03 -4.48978928e-03 2.54471461e-03 2.77787332e-01 7.20592207e-01 -5.10790456e-01 2.26254917e-01 2.26254917e-01 8.19738991e-01 -3.84807700e-01 -3.84807700e-01 -1.30861451e-01 1.19181083e-01 1.19181083e-01 -4.95816506e-02 5.15528644e-03 4.51364224e-02 -1.79157193e-02 1.04152838e-02 1.04152838e-02 5.72497140e-02 -3.34926816e-02 -3.34926816e-02 1.02417423e-03 -2.13001786e-03 -2.13001786e-03 1.36892958e-03 -8.48543673e-02 -1.94787952e-01 1.84261343e-01 3.65645573e-02 -6.84193767e-02 -2.88182045e-01 -1.06368730e-01 1.09286151e-01 7.12963677e-02 2.06589356e-03 -4.51832162e-02 -1.69811516e-02 -5.21999900e-04 -2.42660803e-03 -2.10771437e-02 9.24934449e-03 -3.16724807e-03 -4.91615708e-03 -2.95811130e-02 9.91732290e-03 1.57630396e-02 -1.00717849e-03 4.37649580e-04 1.12047103e-03 3.66035284e-04 -2.54651735e-04 -8.48543673e-02 -1.94787952e-01 1.84261343e-01 -6.84193767e-02 3.65645573e-02 -2.88182045e-01 1.09286151e-01 -1.06368730e-01 7.12963677e-02 -4.51832162e-02 2.06589356e-03 1.69811516e-02 -5.21999900e-04 -2.42660803e-03 -2.10771437e-02 9.24934449e-03 -4.91615708e-03 -3.16724807e-03 -2.95811130e-02 1.57630396e-02 9.91732290e-03 -1.00717849e-03 1.12047103e-03 4.37649580e-04 -3.66035284e-04 -2.54651735e-04 -7.41831522e-01 -1.22898828e+00 1.10046642e+00 -5.12929183e-01 -5.12929183e-01 -1.11256249e+00 6.20544785e-01 6.20544785e-01 3.54481170e-01 -3.44763179e-01 -3.44763179e-01 1.48163226e-01 -1.70017992e-02 -1.46949466e-01 5.81837514e-02 -3.40029725e-02 -3.40029725e-02 -1.84737121e-01 1.08759728e-01 1.08759728e-01 -2.29183570e-03 5.72871697e-03 5.72871697e-03 -3.85611364e-03 2.29192837e-01 3.24477687e-01 -4.16303529e-01 -1.09722467e-01 1.57750925e-01 4.33276820e-01 2.92532978e-01 -1.75636934e-01 -2.09040511e-01 -3.05714550e-02 1.31098737e-01 5.83954942e-02 1.01035814e-02 7.99329252e-03 6.84793800e-02 -3.00914040e-02 1.01400142e-02 1.60290032e-02 9.56467940e-02 -3.14322291e-02 -5.11016306e-02 2.76099815e-03 -8.33773270e-04 -3.05180153e-03 -1.19283318e-03 5.30736869e-04 2.29192837e-01 3.24477687e-01 -4.16303529e-01 1.57750925e-01 -1.09722467e-01 4.33276820e-01 -1.75636934e-01 2.92532978e-01 -2.09040511e-01 1.31098737e-01 -3.05714550e-02 -5.83954942e-02 1.01035814e-02 7.99329252e-03 6.84793800e-02 -3.00914040e-02 1.60290032e-02 1.01400142e-02 9.56467940e-02 -5.11016306e-02 -3.14322291e-02 2.76099815e-03 -3.05180153e-03 -8.33773270e-04 1.19283318e-03 5.30736869e-04 -1.26820389e-02 -2.33124474e-01 1.04283676e-01 -4.51769009e-02 -4.51769009e-02 -3.15714737e-01 1.62140937e-01 1.62140937e-01 3.86936475e-02 -1.67619443e-02 -1.67619443e-02 2.02409686e-03 8.61480876e-04 5.76242885e-03 -1.98118312e-03 1.78652867e-03 1.78652867e-03 5.20343944e-03 -5.16596771e-03 -5.16596771e-03 -6.46785057e-04 5.67616859e-04 5.67616859e-04 -2.04131389e-04 5.30357897e-03 1.20467968e-01 -6.10403724e-02 3.49391941e-03 2.22213264e-02 1.97194890e-01 1.63023807e-02 -7.79947688e-02 -1.79188838e-02 2.15166769e-02 1.10693087e-02 -5.34555966e-03 -8.20921440e-03 -8.84481404e-04 -5.65447983e-03 2.58256262e-03 -8.00577199e-04 -1.60850703e-03 -6.94764179e-03 1.88500164e-03 4.49284600e-03 5.97673983e-04 -7.68512661e-04 -6.61164068e-04 8.03862138e-05 3.81925978e-04 5.30357897e-03 1.20467968e-01 -6.10403724e-02 2.22213264e-02 3.49391941e-03 1.97194890e-01 -7.79947688e-02 1.63023807e-02 -1.79188838e-02 1.10693087e-02 2.15166769e-02 5.34555966e-03 -8.20921440e-03 -8.84481404e-04 -5.65447983e-03 2.58256262e-03 -1.60850703e-03 -8.00577199e-04 -6.94764179e-03 4.49284600e-03 1.88500164e-03 5.97673983e-04 -6.61164068e-04 -7.68512661e-04 -8.03862138e-05 3.81925978e-04 5.01102058e-03 -5.01102058e-03 -2.69269529e-02 2.69269529e-02 -3.94823197e-03 3.94823197e-03 -3.95388683e-04 -3.79340359e-04 3.79340359e-04 1.22010313e-03 -1.22010313e-03 5.90166799e-05 -5.90166799e-05 -3.76471461e-05 -9.85553810e-04 -3.19024373e-02 1.78228919e-02 -9.98008518e-04 -9.98008518e-04 -6.09302794e-02 -5.52103047e-03 -5.52103047e-03 4.17040609e-03 -7.43147282e-03 -7.43147282e-03 6.62427248e-04 4.09159394e-04 2.52741995e-03 -1.36004849e-03 3.64461655e-04 3.64461655e-04 3.68853390e-03 -8.28650587e-04 -8.28650587e-04 -2.57787582e-04 3.83790257e-04 3.83790257e-04 -1.94225480e-04 - 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 181 205 229 255 281 305 331 357 381 407 433 447 471 +507 + 8.68754186e-04 7.79382140e-03 -1.72625944e-03 3.15044850e-03 1.72625944e-03 5.60345969e-03 -1.01917052e-02 -5.60345969e-03 -1.45649809e-04 -4.46634856e-04 -2.56398737e-04 2.52272869e-04 4.46634856e-04 8.18917543e-03 7.12023536e-02 -1.58463763e-02 2.87106175e-02 1.58463763e-02 5.07482850e-02 -9.15058640e-02 -5.07482850e-02 -7.79283584e-04 -2.79907826e-03 -1.69935910e-03 1.34975876e-03 2.79907826e-03 1.59603453e-03 1.36924397e-02 -2.11149871e-03 5.97190644e-03 3.27743805e-03 6.57443339e-03 -1.89837654e-02 -1.04643658e-02 -4.80190460e-04 -2.31278443e-04 -1.51466166e-04 3.48102254e-04 6.65641347e-04 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 -1.19438129e-02 -7.13784578e-03 -2.28953340e-02 3.80108031e-02 2.28953340e-02 2.61640661e-04 1.34458777e-03 9.14099894e-04 -4.53174918e-04 -1.34458777e-03 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 -5.97190644e-03 -2.11149871e-03 -1.04643658e-02 1.89837654e-02 6.57443339e-03 6.13701652e-05 6.65641347e-04 1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 -1.94940564e-02 -1.07303294e-02 -2.09548194e-02 6.15790402e-02 3.40677537e-02 1.40466506e-03 3.80644111e-04 3.04172289e-04 -8.51596998e-04 -1.79436027e-03 1.15630983e-02 9.92583999e-02 -2.34056249e-02 3.89448405e-02 2.34056249e-02 7.46919746e-02 -1.23158080e-01 -7.46919746e-02 -5.21311581e-04 -3.61599049e-03 -2.59867238e-03 9.02938145e-04 3.61599049e-03 5.27394208e-03 4.46338470e-02 -1.07303294e-02 1.94940564e-02 6.79712466e-03 3.40677537e-02 -6.15790402e-02 -2.09548194e-02 -3.51721030e-05 -1.79436027e-03 -3.04172289e-04 1.64227413e-03 3.80644111e-04 -3.15462415e-04 -2.14911508e-03 8.81388081e-04 -7.40145109e-04 -4.39522720e-04 -2.63076631e-03 1.97711345e-03 1.21404041e-03 -1.26621054e-04 -1.55711914e-04 -6.35724085e-05 1.75842915e-04 2.17689657e-04 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 -1.79713253e-03 -1.15367735e-03 -1.43187248e-03 4.83491532e-03 3.23540474e-03 -1.52233917e-04 -5.12341605e-04 -2.54306520e-04 3.77981679e-04 4.40775872e-04 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 -9.05218801e-04 -2.61276086e-04 -6.02086007e-04 2.43109263e-03 6.02086007e-04 -9.04005053e-05 -2.56170799e-04 -1.29483612e-04 1.56578268e-04 2.56170799e-04 5.46396931e-04 3.72237651e-03 -1.01638677e-03 1.28196893e-03 1.27149785e-03 2.92072676e-03 -3.42446095e-03 -3.73867384e-03 1.75842915e-04 3.41266680e-04 1.10110642e-04 -3.29666963e-04 -3.05483813e-04 6.18258214e-04 3.96376881e-03 -1.15367735e-03 1.79713253e-03 5.94206062e-04 3.23540474e-03 -4.83491532e-03 -1.43187248e-03 2.51224778e-04 4.40775872e-04 2.54306520e-04 -3.20829279e-04 -5.12341605e-04 8.94236761e-02 3.49495931e-01 -7.83447493e-02 2.11810018e-01 7.83447493e-02 1.70178181e-01 -4.56281532e-01 -1.70178181e-01 1.85254573e-02 2.69989218e-02 9.78194646e-03 -3.20870332e-02 -2.69989218e-02 1.30313126e-03 1.17895704e-02 -2.55683294e-03 4.81159550e-03 2.55683294e-03 8.32281014e-03 -1.56304061e-02 -8.32281014e-03 -2.60927832e-04 -7.12858047e-04 -3.89510333e-04 4.51940262e-04 7.12858047e-04 5.16628174e-01 1.02579260e+00 -3.27764207e-01 8.47064269e-01 3.27764207e-01 4.33821177e-01 -1.04590831e+00 -4.33821177e-01 1.38466280e-01 2.10823794e-01 7.85281500e-02 -2.39830632e-01 -2.10823794e-01 1.21849244e-02 1.06803528e-01 -2.32310803e-02 4.34800255e-02 2.32310803e-02 7.45938180e-02 -1.39196930e-01 -7.45938180e-02 -1.51138293e-03 -4.48978928e-03 -2.54471461e-03 2.61779203e-03 4.48978928e-03 8.48543673e-02 1.94787952e-01 3.65645573e-02 1.84261343e-01 6.84193767e-02 -1.06368730e-01 -2.88182045e-01 -1.09286151e-01 5.03542926e-02 -2.06589356e-03 -5.21999900e-04 -5.32538898e-02 -4.51832162e-02 2.42660803e-03 2.10771437e-02 -3.16724807e-03 9.24934449e-03 4.91615708e-03 9.91732290e-03 -2.95811130e-02 -1.57630396e-02 -8.20585100e-04 -4.37649580e-04 -2.54651735e-04 6.89224517e-04 1.12047103e-03 -2.77787332e-01 -7.20592207e-01 2.26254917e-01 -5.10790456e-01 -2.26254917e-01 -3.84807700e-01 8.19738991e-01 3.84807700e-01 -6.54307256e-02 -1.19181083e-01 -4.95816506e-02 1.13329341e-01 1.19181083e-01 -5.15528644e-03 -4.51364224e-02 1.04152838e-02 -1.79157193e-02 -1.04152838e-02 -3.34926816e-02 5.72497140e-02 3.34926816e-02 5.12087113e-04 2.13001786e-03 1.36892958e-03 -8.86960897e-04 -2.13001786e-03 -8.48543673e-02 -1.94787952e-01 6.84193767e-02 -1.84261343e-01 3.65645573e-02 -1.09286151e-01 2.88182045e-01 -1.06368730e-01 -2.09420751e-02 -4.51832162e-02 5.21999900e-04 7.02350414e-02 -2.06589356e-03 -2.42660803e-03 -2.10771437e-02 4.91615708e-03 -9.24934449e-03 -3.16724807e-03 -1.57630396e-02 2.95811130e-02 9.91732290e-03 1.86593391e-04 1.12047103e-03 2.54651735e-04 -1.05525980e-03 -4.37649580e-04 -2.29192837e-01 -3.24477687e-01 -1.09722467e-01 -4.16303529e-01 -1.57750925e-01 2.92532978e-01 4.33276820e-01 1.75636934e-01 -1.55092237e-01 3.05714550e-02 1.01035814e-02 1.51836646e-01 1.31098737e-01 -7.99329252e-03 -6.84793800e-02 1.01400142e-02 -3.00914040e-02 -1.60290032e-02 -3.14322291e-02 9.56467940e-02 5.11016306e-02 2.41352291e-03 8.33773270e-04 5.30736869e-04 -1.79467795e-03 -3.05180153e-03 7.41831522e-01 1.22898828e+00 -5.12929183e-01 1.10046642e+00 5.12929183e-01 6.20544785e-01 -1.11256249e+00 -6.20544785e-01 1.77240585e-01 3.44763179e-01 1.48163226e-01 -3.06989698e-01 -3.44763179e-01 1.70017992e-02 1.46949466e-01 -3.40029725e-02 5.81837514e-02 3.40029725e-02 1.08759728e-01 -1.84737121e-01 -1.08759728e-01 -1.14591785e-03 -5.72871697e-03 -3.85611364e-03 1.98478794e-03 5.72871697e-03 2.29192837e-01 3.24477687e-01 -1.57750925e-01 4.16303529e-01 -1.09722467e-01 1.75636934e-01 -4.33276820e-01 2.92532978e-01 5.39482743e-02 1.31098737e-01 -1.01035814e-02 -2.10232140e-01 3.05714550e-02 7.99329252e-03 6.84793800e-02 -1.60290032e-02 3.00914040e-02 1.01400142e-02 5.11016306e-02 -9.56467940e-02 -3.14322291e-02 -3.47475237e-04 -3.05180153e-03 -5.30736869e-04 2.98751113e-03 8.33773270e-04 6.34101945e-03 1.16562237e-01 -2.69281216e-02 5.21418378e-02 1.82487793e-02 1.04389894e-01 -1.57857368e-01 -5.77510435e-02 9.37687036e-03 4.96170298e-03 1.01204843e-03 -1.69260492e-02 -1.18002414e-02 -4.30740438e-04 -2.88121443e-03 1.22178272e-03 -9.90591561e-04 -5.64745946e-04 -3.63962416e-03 2.60171972e-03 1.52634355e-03 -1.89931624e-04 -2.32698486e-04 -1.02065694e-04 2.63764453e-04 3.34918374e-04 5.30357897e-03 1.20467968e-01 -3.49391941e-03 6.10403724e-02 2.22213264e-02 -1.63023807e-02 -1.97194890e-01 -7.79947688e-02 4.33005146e-03 2.15166769e-02 8.20921440e-03 -1.81909884e-02 -1.10693087e-02 -8.84481404e-04 -5.65447983e-03 8.00577199e-04 -2.58256262e-03 -1.60850703e-03 -1.88500164e-03 6.94764179e-03 4.49284600e-03 -2.29220488e-04 -7.68512661e-04 -3.81925978e-04 5.57793959e-04 6.61164068e-04 9.85553810e-04 3.19024373e-02 -9.98008518e-04 1.78228919e-02 9.98008518e-04 -5.52103047e-03 -6.09302794e-02 5.52103047e-03 2.08520305e-03 7.43147282e-03 6.62427248e-04 -3.61167762e-03 -7.43147282e-03 -4.09159394e-04 -2.52741995e-03 3.64461655e-04 -1.36004849e-03 -3.64461655e-04 -8.28650587e-04 3.68853390e-03 8.28650587e-04 -1.28893791e-04 -3.83790257e-04 -1.94225480e-04 2.23250595e-04 3.83790257e-04 -1.09829679e-02 -2.01891717e-01 3.66188336e-02 -9.03123123e-02 -4.16298542e-02 -1.26954694e-01 2.73416982e-01 1.53881647e-01 -1.69260492e-02 -1.64903856e-02 -1.75291930e-03 2.89213884e-02 1.25421536e-02 7.46064324e-04 4.99040978e-03 -1.35750903e-03 1.71575491e-03 1.73684939e-03 3.86380771e-03 -4.50631074e-03 -5.08391084e-03 2.63764453e-04 5.21078960e-04 1.76782968e-04 -4.94500579e-04 -4.62062280e-04 -5.30357897e-03 -1.20467968e-01 2.22213264e-02 -6.10403724e-02 -3.49391941e-03 -7.79947688e-02 1.97194890e-01 -1.63023807e-02 -1.35888324e-02 -1.10693087e-02 -8.20921440e-03 1.28454288e-02 2.15166769e-02 8.84481404e-04 5.65447983e-03 -1.60850703e-03 2.58256262e-03 8.00577199e-04 4.49284600e-03 -6.94764179e-03 -1.88500164e-03 3.68453495e-04 6.61164068e-04 3.81925978e-04 -4.77407745e-04 -7.68512661e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 +507 + 4.34377093e-04 3.89691070e-03 -8.63129722e-04 1.72625944e-03 5.61059340e-04 2.80172985e-03 -5.60345969e-03 -1.78651566e-03 -7.28249045e-05 -2.56398737e-04 -6.20367503e-05 2.58461671e-04 1.24073501e-04 4.09458772e-03 3.56011768e-02 -7.92318813e-03 1.58463763e-02 4.94105309e-03 2.53741425e-02 -5.07482850e-02 -1.53834365e-02 -3.89641792e-04 -1.69935910e-03 -2.50039606e-04 1.87415927e-03 5.00079211e-04 7.98017267e-04 6.84621983e-03 -1.05574936e-03 3.27743805e-03 1.05574936e-03 3.28721669e-03 -1.04643658e-02 -3.28721669e-03 -2.40095230e-04 -1.51466166e-04 -4.07919404e-06 4.15857137e-04 1.51466166e-04 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 -5.97190644e-03 -2.11149871e-03 -1.04643658e-02 1.89837654e-02 6.57443339e-03 6.13701652e-05 6.65641347e-04 1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 -4.44337740e-03 -1.05574936e-03 -7.19878526e-03 1.43975705e-02 3.30885282e-03 1.69585413e-04 6.48383261e-04 8.23856205e-05 -6.78844339e-04 -1.64771241e-04 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 -1.07303294e-02 -3.39856233e-03 -1.04774097e-02 3.40677537e-02 1.04774097e-02 7.02332531e-04 3.04172289e-04 -7.56143227e-05 -1.21647563e-03 -3.04172289e-04 5.27394208e-03 4.46338470e-02 -1.07303294e-02 1.94940564e-02 6.79712466e-03 3.40677537e-02 -6.15790402e-02 -2.09548194e-02 -3.51721030e-05 -1.79436027e-03 -3.04172289e-04 1.64227413e-03 3.80644111e-04 3.65218523e-03 3.23076295e-02 -7.31013090e-03 1.46202618e-02 3.37692620e-03 2.35903440e-02 -4.71806880e-02 -1.04774097e-02 -4.68553427e-04 -1.91279650e-03 -1.65721120e-04 2.05763641e-03 3.31442239e-04 -1.57731207e-04 -1.07455754e-03 4.40694041e-04 -4.39522720e-04 -8.08610292e-05 -1.31538316e-03 1.21404041e-03 1.56052831e-04 -6.33105270e-05 -6.35724085e-05 -6.03533012e-05 6.78003819e-05 1.23935635e-04 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 -9.05218801e-04 -2.61276086e-04 -6.02086007e-04 2.43109263e-03 6.02086007e-04 -9.04005053e-05 -2.56170799e-04 -1.29483612e-04 1.56578268e-04 2.56170799e-04 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 -7.58193181e-04 -1.23985505e-04 -5.28743471e-04 2.21071022e-03 2.87408028e-04 -1.66331586e-05 -1.25755053e-04 -6.47418095e-05 4.83147268e-05 1.27619336e-04 1.40873233e-04 6.61908408e-04 -2.66387374e-04 2.77663663e-04 2.51858719e-04 6.69686251e-04 -5.21425422e-04 -6.32837578e-04 1.08042527e-04 2.03045895e-04 8.50297262e-05 -1.64833471e-04 -1.71923735e-04 4.08373031e-04 2.88134429e-03 -7.58193181e-04 1.33958170e-03 2.47971010e-04 2.21071022e-03 -3.84480879e-03 -5.74816056e-04 1.10521587e-04 1.84605080e-04 1.27619336e-04 -1.41232804e-04 -2.56170813e-04 5.36542057e-02 2.31981857e-01 -4.78747986e-02 1.43624396e-01 2.46505685e-02 1.09975529e-01 -3.29926588e-01 -5.57225185e-02 9.49068264e-03 1.40889466e-02 2.34939797e-03 -2.11321796e-02 -7.04819392e-03 8.68754163e-04 7.89265969e-03 -1.69370322e-03 3.38740644e-03 1.39163284e-03 5.52108029e-03 -1.10421606e-02 -4.50586610e-03 -1.88102928e-04 -5.22621928e-04 -1.95148346e-04 4.58129064e-04 3.90296691e-04 2.87692605e-01 6.15475558e-01 -1.78928357e-01 5.36785070e-01 4.27000053e-02 2.45713574e-01 -7.37140722e-01 9.84164379e-03 8.01592288e-02 1.22700385e-01 1.61394723e-02 -1.88361169e-01 -4.84184168e-02 8.09033670e-03 7.12023514e-02 -1.53078921e-02 3.06157843e-02 1.23257571e-02 4.92196755e-02 -9.84393510e-02 -3.92289696e-02 -1.12174114e-03 -3.39007012e-03 -1.09539512e-03 3.14219253e-03 2.19079023e-03 5.00446713e-02 1.34602938e-01 2.19387344e-02 1.23154878e-01 2.00548392e-02 -6.42684031e-02 -2.16100982e-01 -3.23572516e-02 2.70890861e-02 -3.31596446e-04 -6.10426006e-04 -3.81228045e-02 -1.28637069e-02 1.62859076e-03 1.42309238e-02 -2.11149871e-03 6.55487611e-03 2.69446838e-03 6.63010621e-03 -2.10617134e-02 -8.58589049e-03 -5.80489870e-04 -3.57837303e-04 -1.07264763e-04 7.56979400e-04 6.06295850e-04 -1.50134014e-01 -4.03808815e-01 1.23154878e-01 -3.06474274e-01 -6.01645177e-02 -2.16100982e-01 5.12000882e-01 9.70717548e-02 -3.66184169e-02 -6.77465988e-02 -1.28637069e-02 8.85903930e-02 3.36927924e-02 -3.25718153e-03 -2.84618477e-02 6.55487611e-03 -1.19438129e-02 -5.38893677e-03 -2.10617134e-02 3.82226763e-02 1.71717810e-02 3.11816617e-04 1.45107144e-03 6.06295850e-04 -1.02369424e-03 -1.01670854e-03 -7.32689014e-02 -2.70831290e-01 6.20484128e-02 -1.86145238e-01 2.19387344e-02 -1.28982906e-01 3.86948719e-01 -4.69955664e-02 -1.48106392e-02 -2.60590102e-02 4.10057584e-03 4.38379143e-02 -1.23017275e-02 -1.93066115e-03 -1.72130589e-02 3.86040773e-03 -7.72081545e-03 -2.11149871e-03 -1.24974591e-02 2.49949181e-02 6.65174234e-03 2.94808639e-04 1.10321295e-03 1.85571189e-04 -1.14419588e-03 -3.71142378e-04 -1.29647081e-01 -2.09265744e-01 -6.53863153e-02 -2.64565755e-01 -3.12393394e-02 1.75519787e-01 3.16146481e-01 1.17481779e-02 -8.62950299e-02 1.63534262e-02 5.71185281e-03 1.15338397e-01 3.48400420e-02 -5.35632148e-03 -4.61624565e-02 6.74145184e-03 -2.13276769e-02 -8.69723612e-03 -2.09548194e-02 6.81355074e-02 2.75112865e-02 1.71119038e-03 7.57301448e-04 1.50950257e-04 -2.15955658e-03 -1.56161355e-03 3.88941244e-01 6.27797232e-01 -2.64565755e-01 6.40122365e-01 9.37180182e-02 3.16146481e-01 -6.67537497e-01 -3.52445338e-02 9.86280014e-02 1.97671649e-01 3.48400420e-02 -2.53490719e-01 -8.71949260e-02 1.07126430e-02 9.23249130e-02 -2.13276769e-02 3.87329673e-02 1.73944722e-02 6.81355074e-02 -1.23158080e-01 -5.50225731e-02 -6.59778370e-04 -3.90708675e-03 -1.56161355e-03 2.72412392e-03 2.49337058e-03 1.83900092e-01 4.64820962e-01 -1.27864994e-01 3.83594982e-01 -8.26591520e-02 1.99016143e-01 -5.97048429e-01 1.75519787e-01 4.82717625e-02 8.60335103e-02 -1.59406558e-02 -1.45813549e-01 4.78219675e-02 6.37153567e-03 5.61531625e-02 -1.26088047e-02 2.52176094e-02 6.71981571e-03 4.06242209e-02 -8.12484417e-02 -2.09548194e-02 -7.80856561e-04 -3.17023776e-03 -3.92285699e-04 3.40287340e-03 7.84571398e-04 5.42920336e-03 7.28578812e-02 -1.92803624e-02 3.39251212e-02 8.70387349e-03 6.93942488e-02 -1.02430771e-01 -1.87478281e-02 5.62612224e-03 2.25094907e-03 2.67587405e-03 -8.72475672e-03 -9.22645409e-03 -2.73009231e-04 -1.80665689e-03 7.81088680e-04 -6.89969172e-04 -2.06084255e-04 -2.32424101e-03 1.83864668e-03 4.68355965e-04 -1.26621097e-04 -1.40558980e-04 -9.88465870e-05 1.55721919e-04 2.41164352e-04 5.29255390e-03 7.60746720e-02 -1.18841197e-03 4.03862745e-02 1.43837153e-02 -1.17708752e-02 -1.27503192e-01 -3.94225930e-02 3.32410369e-03 1.29100062e-02 3.52559381e-03 -9.47503311e-03 -8.73105891e-03 -5.42270989e-04 -3.37277546e-03 4.67647223e-04 -1.69064890e-03 -7.16105771e-04 -1.05521517e-03 4.54381911e-03 1.85952727e-03 -1.67387077e-04 -5.12341854e-04 -2.57103070e-04 3.36390548e-04 4.76558995e-04 4.11110217e-03 5.01188799e-02 -8.96031182e-04 2.75790186e-02 4.38618101e-03 -3.66291433e-03 -9.06160612e-02 -6.56588870e-03 -8.17523120e-04 5.85881856e-03 3.97456357e-04 -7.59077689e-04 -4.69220619e-03 -3.37298111e-04 -2.28602765e-03 3.05477500e-04 -1.21302287e-03 -2.27171074e-04 -7.55308050e-04 3.46815148e-03 5.13972607e-04 -5.51264444e-05 -2.53374511e-04 -1.29483678e-04 1.14987054e-04 2.55238794e-04 -4.70982100e-03 -7.66722400e-02 1.58008295e-02 -3.35945991e-02 -2.32810230e-02 -5.19364070e-02 9.47532894e-02 7.26547238e-02 -1.15865024e-02 -1.13337914e-02 -2.45968053e-03 1.73528331e-02 8.07118754e-03 3.40540626e-04 1.92994167e-03 -6.07509637e-04 7.11449642e-04 7.17210256e-04 1.61276720e-03 -1.60327521e-03 -1.97807458e-03 1.95964064e-04 3.82858175e-04 1.51702053e-04 -3.29667087e-04 -3.28502202e-04 -1.23333065e-02 -1.50356640e-01 2.75790186e-02 -7.44400809e-02 -1.31585430e-02 -9.06160612e-02 2.37979916e-01 1.96976661e-02 -6.00699025e-03 -4.55211164e-03 -4.69220619e-03 7.16136209e-03 1.29100062e-02 6.74596222e-04 4.57205531e-03 -1.21302287e-03 2.12501180e-03 4.54342147e-04 3.46815148e-03 -5.95753527e-03 -1.02794521e-03 2.27750304e-04 4.04993276e-04 2.55238794e-04 -2.97811271e-04 -5.12341868e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 +507 + 4.34377093e-04 3.89691070e-03 -5.61059340e-04 1.72625944e-03 8.63129722e-04 1.78651566e-03 -5.60345969e-03 -2.80172985e-03 -1.87421921e-04 -1.24073501e-04 -6.20367503e-05 1.92299053e-04 2.56398737e-04 4.09458772e-03 3.56011768e-02 -4.94105309e-03 1.58463763e-02 7.92318813e-03 1.53834365e-02 -5.07482850e-02 -2.53741425e-02 -1.42824864e-03 -5.00079211e-04 -2.50039606e-04 1.27451933e-03 1.69935910e-03 1.10008765e-03 9.82835487e-03 -1.05574936e-03 4.44337740e-03 2.22168870e-03 3.30885282e-03 -1.43975705e-02 -7.19878526e-03 -5.03103737e-04 -1.64771241e-04 -8.23856205e-05 4.86287446e-04 6.48383261e-04 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 -5.97190644e-03 -3.27743805e-03 -6.57443339e-03 1.89837654e-02 1.04643658e-02 4.80190460e-04 2.31278443e-04 1.51466166e-04 -3.48102254e-04 -6.65641347e-04 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 -3.27743805e-03 -1.05574936e-03 -3.28721669e-03 1.04643658e-02 3.28721669e-03 2.40095230e-04 1.51466166e-04 4.07919404e-06 -4.15857137e-04 -1.51466166e-04 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 -1.46202618e-02 -7.31013090e-03 -1.04774097e-02 4.71806880e-02 2.35903440e-02 1.54768869e-03 3.31442239e-04 1.65721120e-04 -1.43459737e-03 -1.91279650e-03 5.27394208e-03 4.46338470e-02 -6.79712466e-03 1.94940564e-02 1.07303294e-02 2.09548194e-02 -6.15790402e-02 -3.40677537e-02 -1.40466506e-03 -3.80644111e-04 -3.04172289e-04 8.51596998e-04 1.79436027e-03 2.63697104e-03 2.23169235e-02 -3.39856233e-03 1.07303294e-02 3.39856233e-03 1.04774097e-02 -3.40677537e-02 -1.04774097e-02 -7.02332531e-04 -3.04172289e-04 7.56143227e-05 1.21647563e-03 3.04172289e-04 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 -2.07024260e-05 -1.03512130e-05 -4.70027004e-04 -1.55452545e-04 -7.77262725e-05 -6.33105219e-05 -8.69225047e-05 -4.34612523e-05 1.08042524e-04 1.44056699e-04 -4.08373031e-04 -2.88134429e-03 2.47971010e-04 -1.33958170e-03 -7.58193181e-04 -5.74816056e-04 3.84480879e-03 2.21071022e-03 -6.70504030e-05 -2.56170813e-04 -1.27619336e-04 1.66330904e-04 1.84605080e-04 -2.04186516e-04 -1.44067214e-03 1.23985505e-04 -7.58193181e-04 -2.02291932e-04 -2.87408028e-04 2.21071022e-03 5.28743471e-04 -3.35252015e-05 -1.27619336e-04 -6.47418095e-05 3.85621013e-05 1.25755053e-04 2.07035849e-04 1.26154833e-03 -1.95957065e-04 5.19469672e-04 5.14845921e-04 4.51564505e-04 -1.31210255e-03 -1.47399836e-03 6.78003789e-05 1.93293276e-04 9.47823551e-05 -1.64833476e-04 -1.56578268e-04 2.76047799e-04 1.68206444e-03 -2.61276086e-04 9.05218801e-04 2.61276086e-04 6.02086007e-04 -2.43109263e-03 -6.02086007e-04 9.04005053e-05 2.56170799e-04 1.29483612e-04 -1.56578268e-04 -2.56170799e-04 5.36542057e-02 2.31981857e-01 -2.46505685e-02 1.43624396e-01 4.78747986e-02 5.57225185e-02 -3.29926588e-01 -1.09975529e-01 1.35556631e-02 7.04819392e-03 2.34939797e-03 -1.87852621e-02 -1.40889466e-02 8.68754163e-04 7.89265969e-03 -1.39163284e-03 3.38740644e-03 1.69370322e-03 4.50586610e-03 -1.10421606e-02 -5.52108029e-03 -3.02699944e-04 -3.90296691e-04 -1.95148346e-04 3.91966446e-04 5.22621928e-04 2.87692605e-01 6.15475558e-01 -4.27000053e-02 5.36785070e-01 1.78928357e-01 -9.84164379e-03 -7.37140722e-01 -2.45713574e-01 1.23045943e-01 4.84184168e-02 1.61394723e-02 -1.63600513e-01 -1.22700385e-01 8.09033670e-03 7.12023514e-02 -1.23257571e-02 3.06157843e-02 1.53078921e-02 3.92289696e-02 -9.84393510e-02 -4.92196755e-02 -2.16034799e-03 -2.19079023e-03 -1.09539512e-03 2.54255259e-03 3.39007012e-03 7.32689014e-02 2.70831290e-01 2.19387344e-02 1.86145238e-01 6.20484128e-02 -4.69955664e-02 -3.86948719e-01 -1.28982906e-01 3.05594279e-02 -1.23017275e-02 -4.10057584e-03 -3.47453470e-02 -2.60590102e-02 1.93066115e-03 1.72130589e-02 -2.11149871e-03 7.72081545e-03 3.86040773e-03 6.65174234e-03 -2.49949181e-02 -1.24974591e-02 -8.43498376e-04 -3.71142378e-04 -1.85571189e-04 8.27409709e-04 1.10321295e-03 -1.50134014e-01 -4.03808815e-01 6.01645177e-02 -3.06474274e-01 -1.23154878e-01 -9.70717548e-02 5.12000882e-01 2.16100982e-01 -5.84123224e-02 -3.36927924e-02 -1.28637069e-02 7.60076758e-02 6.77465988e-02 -3.25718153e-03 -2.84618477e-02 5.38893677e-03 -1.19438129e-02 -6.55487611e-03 -1.71717810e-02 3.82226763e-02 2.10617134e-02 7.30636912e-04 1.01670854e-03 6.06295850e-04 -7.81888233e-04 -1.45107144e-03 -5.00446713e-02 -1.34602938e-01 2.00548392e-02 -1.23154878e-01 2.19387344e-02 -3.23572516e-02 2.16100982e-01 -6.42684031e-02 -1.94707741e-02 -1.28637069e-02 6.10426006e-04 4.25212390e-02 -3.31596446e-04 -1.62859076e-03 -1.42309238e-02 2.69446838e-03 -6.55487611e-03 -2.11149871e-03 -8.58589049e-03 2.10617134e-02 6.63010621e-03 3.65318456e-04 6.06295850e-04 1.07264763e-04 -8.81208674e-04 -3.57837303e-04 -1.83900092e-01 -4.64820962e-01 -8.26591520e-02 -3.83594982e-01 -1.27864994e-01 1.75519787e-01 5.97048429e-01 1.99016143e-01 -1.02142356e-01 4.78219675e-02 1.59406558e-02 1.14711347e-01 8.60335103e-02 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 -2.52176094e-02 -1.26088047e-02 -2.09548194e-02 8.12484417e-02 4.06242209e-02 2.55654653e-03 7.84571398e-04 3.92285699e-04 -2.37767832e-03 -3.17023776e-03 3.88941244e-01 6.27797232e-01 -9.37180182e-02 6.40122365e-01 2.64565755e-01 3.52445338e-02 -6.67537497e-01 -3.16146481e-01 1.70215402e-01 8.71949260e-02 3.48400420e-02 -2.12159714e-01 -1.97671649e-01 1.07126430e-02 9.23249130e-02 -1.73944722e-02 3.87329673e-02 2.13276769e-02 5.50225731e-02 -1.23158080e-01 -6.81355074e-02 -2.02927133e-03 -2.49337058e-03 -1.56161355e-03 1.93344679e-03 3.90708675e-03 1.29647081e-01 2.09265744e-01 -3.12393394e-02 2.64565755e-01 -6.53863153e-02 1.17481779e-02 -3.16146481e-01 1.75519787e-01 5.67384672e-02 3.48400420e-02 -5.71185281e-03 -1.32402887e-01 1.63534262e-02 5.35632148e-03 4.61624565e-02 -8.69723612e-03 2.13276769e-02 6.74145184e-03 2.75112865e-02 -6.81355074e-02 -2.09548194e-02 -1.01463567e-03 -1.56161355e-03 -1.50950257e-04 2.56171263e-03 7.57301448e-04 1.36422295e-03 2.99711671e-02 -1.58100206e-02 1.21312157e-02 4.04373856e-03 5.35469225e-02 -3.08433704e-02 -1.02811235e-02 5.62612222e-03 2.37662640e-03 7.92208799e-04 -1.15865023e-02 -8.68987676e-03 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 -2.71148878e-04 -1.35574439e-04 -1.47888485e-03 4.69153722e-04 2.34576861e-04 -1.26621092e-04 -1.63909076e-04 -8.19545382e-05 1.95964061e-04 2.61285415e-04 1.23333065e-02 1.50356640e-01 -1.31585430e-02 7.44400809e-02 2.75790186e-02 1.96976661e-02 -2.37979916e-01 -9.06160612e-02 3.19842637e-03 1.29100062e-02 4.69220619e-03 -8.78288720e-03 -4.55211164e-03 -6.74596222e-04 -4.57205531e-03 4.54342147e-04 -2.12501180e-03 -1.21302287e-03 -1.02794521e-03 5.95753527e-03 3.46815148e-03 -1.44036975e-04 -5.12341868e-04 -2.55238794e-04 3.46143184e-04 4.04993276e-04 4.11110217e-03 5.01188799e-02 -4.38618101e-03 2.75790186e-02 8.96031182e-04 6.56588870e-03 -9.06160612e-02 3.66291433e-03 1.06614212e-03 4.69220619e-03 3.97456357e-04 3.28456946e-04 -5.85881856e-03 -3.37298111e-04 -2.28602765e-03 2.27171074e-04 -1.21302287e-03 -3.05477500e-04 -5.13972607e-04 3.46815148e-03 7.55308050e-04 -7.20184873e-05 -2.55238794e-04 -1.29483678e-04 1.05234428e-04 2.53374511e-04 -7.05673853e-03 -1.01432896e-01 1.91782871e-02 -4.61773163e-02 -2.45976984e-02 -5.25634573e-02 1.36084294e-01 8.60653858e-02 -8.72475671e-03 -1.20259374e-02 -3.54721517e-03 1.73528331e-02 7.61627479e-03 4.06703242e-04 2.52958160e-03 -5.37079328e-04 9.53255651e-04 9.80197458e-04 1.39464545e-03 -2.39395234e-03 -2.81923535e-03 1.55721916e-04 3.73105556e-04 1.61454682e-04 -3.29667092e-04 -3.13156735e-04 -5.29255390e-03 -7.60746720e-02 1.43837153e-02 -4.03862745e-02 -1.18841197e-03 -3.94225930e-02 1.27503192e-01 -1.17708752e-02 -6.54356753e-03 -8.73105891e-03 -3.52559381e-03 7.61627479e-03 1.29100062e-02 5.42270989e-04 3.37277546e-03 -7.16105771e-04 1.69064890e-03 4.67647223e-04 1.85952727e-03 -4.54381911e-03 -1.05521517e-03 2.07629222e-04 4.76558995e-04 2.57103070e-04 -3.13156735e-04 -5.12341854e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 0 1 2 169 - 4.82385072e-06 5.11456850e-05 -2.56483584e-05 4.38168968e-06 1.53890151e-05 8.49678302e-05 -1.45782800e-05 -5.09806981e-05 1.18293886e-05 -4.31929334e-06 -1.52521148e-05 -4.22017959e-06 2.59157600e-06 5.11162740e-05 5.41064084e-04 -2.72579364e-04 4.67275354e-05 1.63547618e-04 9.00863958e-04 -1.55055975e-04 -5.40518375e-04 1.26110190e-04 -4.62325416e-05 -1.62625547e-04 -4.49620073e-05 2.77395250e-05 2.54590673e-05 2.70769897e-04 -1.33958036e-04 2.32295620e-05 8.18320217e-05 4.45795113e-04 -7.76278746e-05 -2.72191362e-04 6.05300044e-05 -2.26382124e-05 -8.02426159e-05 -2.26294041e-05 1.38457938e-05 -5.83979554e-06 -6.19423174e-05 3.13251192e-05 -3.02680094e-06 -1.87950715e-05 -1.03811082e-04 1.02845431e-05 6.22866490e-05 -1.48227918e-05 2.94792633e-06 1.88017380e-05 5.61864127e-06 -1.76875580e-06 -1.52754404e-05 -1.62461938e-04 8.18320217e-05 -1.39377372e-05 -4.66705459e-05 -2.72191362e-04 4.65767247e-05 1.55457660e-04 -3.89011665e-05 1.38457938e-05 4.65547532e-05 1.20862522e-05 -7.86936565e-06 -8.42896616e-05 -8.94331460e-04 4.45424174e-04 -7.75747607e-05 -2.71966165e-04 -1.47728872e-03 2.58264456e-04 9.01588667e-04 -2.02271213e-04 7.60160864e-05 2.67982862e-04 7.54507604e-05 -4.64637263e-05 1.92732184e-05 2.03983109e-04 -1.03757968e-04 1.02827011e-05 6.22547807e-05 3.42794655e-04 -3.47468515e-05 -2.05676793e-04 4.92691801e-05 -1.00882586e-05 -6.25299756e-05 -1.86380825e-05 6.05295515e-06 5.05737970e-05 5.36598876e-04 -2.71966165e-04 4.65448564e-05 1.55326932e-04 9.01588667e-04 -1.54958674e-04 -5.15594141e-04 1.29733981e-04 -4.64637263e-05 -1.55634363e-04 -4.04373113e-05 2.64547784e-05 1.14736537e-05 1.22476023e-04 -5.90872701e-05 1.08174528e-05 3.80195664e-05 1.97770811e-04 -3.63047370e-05 -1.26987770e-04 2.53282058e-05 -1.03219591e-05 -3.65314380e-05 -1.08398256e-05 6.65918973e-06 -5.77122413e-06 -6.14084858e-05 3.06443705e-05 -2.95088405e-06 -1.87184692e-05 -1.02027067e-04 1.00967728e-05 6.22901155e-05 -1.42284365e-05 2.83011761e-06 1.85330465e-05 5.65166699e-06 -1.73723238e-06 -1.50194257e-05 -1.60297423e-04 7.96051316e-05 -1.37625251e-05 -4.61820911e-05 -2.66146595e-04 4.62238661e-05 1.54560912e-04 -3.71197116e-05 1.35116916e-05 4.55564081e-05 1.20435094e-05 -7.82002461e-06 -3.85223042e-06 -4.11507771e-05 2.07896128e-05 -4.05635104e-06 -1.09915916e-05 -6.95543614e-05 1.35761918e-05 3.69260122e-05 -1.02123337e-05 4.07554113e-06 1.10245896e-05 2.50101702e-06 -2.17627123e-06 3.46273448e-06 3.68450915e-05 -1.87184692e-05 1.77053043e-06 1.06780033e-05 6.22901155e-05 -6.05806369e-06 -3.55842767e-05 9.12993905e-06 -1.73723238e-06 -1.07547103e-05 -3.04870241e-06 9.77069738e-07 + 1.12556393e-05 1.19379027e-04 -1.20197131e-05 5.93505836e-05 3.60591394e-05 3.98325006e-05 -1.96747217e-04 -1.19497502e-04 -2.16661957e-05 -1.18132062e-05 -7.17969311e-06 1.83811034e-05 3.54396186e-05 1.19231972e-04 1.26248171e-03 -1.27686243e-04 6.30642877e-04 3.83058729e-04 4.22145195e-04 -2.08560916e-03 -1.26643558e-03 -2.30992931e-04 -1.25925888e-04 -7.65126498e-05 1.96057759e-04 3.77777665e-04 1.18304220e-05 1.25876776e-04 -7.06253557e-06 6.28375725e-05 3.81882769e-05 2.40216752e-05 -2.09183965e-04 -1.27082689e-04 -2.44587458e-05 -6.84362379e-06 -4.17080289e-06 1.96009953e-05 3.78147943e-05 -5.99000922e-05 -6.37172217e-04 6.44566839e-05 -3.12568751e-04 -1.93370052e-04 -2.14420606e-04 1.04066123e-03 6.43261819e-04 1.13758551e-04 6.26789039e-05 3.88059831e-05 -9.35529682e-05 -1.88036712e-04 -3.54912661e-05 -3.77630327e-04 3.81882769e-05 -1.88512717e-04 -1.08897941e-04 -1.27082689e-04 6.27551895e-04 3.62908845e-04 6.73275762e-05 3.78147943e-05 2.18249320e-05 -6.22951820e-05 -1.07683075e-04 -3.91543320e-05 -4.15612697e-04 2.39685613e-05 -2.08813026e-04 -1.26857491e-04 -8.10759869e-05 6.92782610e-04 4.20741378e-04 8.15066216e-05 2.33967148e-05 1.42494533e-05 -6.54659839e-05 -1.26190997e-04 1.98186946e-04 2.10318030e-03 -2.14049668e-04 1.03885044e-03 6.42149003e-04 7.09688650e-04 -3.44700701e-03 -2.12906595e-03 -3.79890650e-04 -2.09203011e-04 -1.29404247e-04 3.12911915e-04 6.27609033e-04 1.17462996e-04 1.24683809e-03 -1.26857491e-04 6.26439078e-04 3.62255204e-04 4.20741378e-04 -2.07834783e-03 -1.20305300e-03 -2.24925650e-04 -1.26190997e-04 -7.29156268e-05 2.07710677e-04 3.59906040e-04 -2.18327529e-05 -2.33034050e-04 2.50053883e-05 -1.13532911e-04 -6.90473009e-05 -8.34258423e-05 3.79840697e-04 2.30913158e-04 4.04218103e-05 2.43043544e-05 1.47835459e-05 -3.45597395e-05 -6.67996355e-05 -1.17312899e-05 -1.25236078e-04 6.92027127e-06 -6.16471439e-05 -3.81684987e-05 -2.37016960e-05 2.06231033e-04 1.27567979e-04 2.39936779e-05 6.60357649e-06 4.11879278e-06 -1.85653766e-05 -3.73854310e-05 -6.94700409e-06 -7.41845257e-05 4.08753415e-06 -3.71773099e-05 -2.14522699e-05 -1.40095932e-05 1.24354730e-04 7.18421760e-05 1.41952723e-05 3.98825314e-06 2.27981789e-06 -1.23953584e-05 -2.13769973e-05 1.92900931e-05 2.05801413e-04 -2.09234277e-05 9.75052775e-05 6.62164085e-05 6.98721368e-05 -3.26290774e-04 -2.20796434e-04 -3.61284692e-05 -1.96957377e-05 -1.34142782e-05 2.45129131e-05 6.26168022e-05 3.51938698e-05 3.75708235e-04 -3.81684987e-05 1.84941432e-04 1.08702934e-04 1.27567979e-04 -6.18693099e-04 -3.63882974e-04 -6.57407429e-05 -3.73854310e-05 -2.19639345e-05 5.92989634e-05 1.06298059e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 8.03974503e-06 8.52623560e-05 -4.28734620e-05 8.57469241e-06 2.49760952e-05 1.42065166e-04 -2.84130333e-05 -8.28238138e-05 1.99527830e-05 -8.52509672e-06 -2.48105453e-05 -6.36123043e-06 4.96210905e-06 8.51741230e-05 9.01772895e-04 -4.55505289e-04 9.11010579e-05 2.65514836e-04 1.50579497e-03 -3.01158993e-04 -8.78360163e-04 2.12606224e-04 -9.08647993e-05 -2.64618424e-04 -6.79062551e-05 5.29236848e-05 4.23055887e-05 4.50076888e-04 -2.23263393e-04 4.54622344e-05 1.32338925e-04 7.43239149e-04 -1.51267468e-04 -4.40699823e-04 1.01845176e-04 -4.47208997e-05 -1.30053373e-04 -3.39401906e-05 2.64972294e-05 -8.46111775e-06 -9.00153776e-05 4.54622344e-05 -5.04466826e-06 -2.64677849e-05 -1.51267468e-04 1.71553043e-05 8.81399646e-05 -2.18076728e-05 4.95731069e-06 2.64972294e-05 7.61863588e-06 -2.86667205e-06 -2.61313353e-05 -2.77834471e-04 1.40434482e-04 -2.80868964e-05 -7.77842433e-05 -4.66883030e-04 9.33766060e-05 2.59170081e-04 -6.72787546e-05 2.81492107e-05 7.77936360e-05 1.85859903e-05 -1.55587272e-05 -1.40030661e-04 -1.48619747e-03 7.42126332e-04 -1.51042270e-04 -4.40046182e-04 -2.46214787e-03 5.00882593e-04 1.46038268e-03 -3.40118970e-04 1.49287433e-04 4.34550764e-04 1.13483254e-04 -8.84872216e-05 2.80061322e-05 2.97239494e-04 -1.51042270e-04 1.71234360e-05 8.80092365e-05 5.00882593e-04 -5.79114192e-05 -2.92076536e-04 7.26847052e-05 -1.69407905e-05 -8.84872216e-05 -2.53876291e-05 9.81210028e-06 8.64336826e-05 9.16835300e-04 -4.66229389e-04 9.32458779e-05 2.58804239e-04 1.54491288e-03 -3.08982576e-04 -8.59323568e-04 2.24078635e-04 -9.38426381e-05 -2.59973547e-04 -6.23290813e-05 5.19947095e-05 1.88855785e-05 2.01703722e-04 -9.75169733e-05 2.09260727e-05 6.09224821e-05 3.26617762e-04 -6.99384944e-05 -2.03790964e-04 4.22136069e-05 -2.01644843e-05 -5.86382660e-05 -1.61315889e-05 1.25889182e-05 -8.29240770e-06 -8.85366752e-05 4.40834153e-05 -4.87404194e-06 -2.61245672e-05 -1.47451165e-04 1.67009304e-05 8.74137709e-05 -2.07527579e-05 4.71684379e-06 2.58670046e-05 7.59653417e-06 -2.78659342e-06 -2.56419720e-05 -2.73586037e-04 1.36359573e-04 -2.77765486e-05 -7.67677915e-05 -4.55665031e-04 9.27691873e-05 2.57018598e-04 -6.41134731e-05 2.75407896e-05 7.59272450e-05 1.84353320e-05 -1.54789170e-05 -7.09277548e-06 -7.56149471e-05 3.84248468e-05 -8.50635294e-06 -1.98770882e-05 -1.28191958e-04 2.83028297e-05 6.66097968e-05 -1.89553024e-05 8.61545402e-06 2.00114578e-05 4.16835844e-06 -4.49954313e-06 5.12839439e-06 5.47172074e-05 -2.77765486e-05 3.03213952e-06 1.53535583e-05 9.27691873e-05 -1.03729323e-05 -5.14037196e-05 1.37262472e-05 -3.00415949e-06 -1.54789170e-05 -4.20873273e-06 1.62844352e-06 + 8.03974503e-06 8.52623560e-05 -8.57469241e-06 4.28734620e-05 2.49760952e-05 2.84130333e-05 -1.42065166e-04 -8.28238138e-05 -1.54853786e-05 -8.52509672e-06 -4.96210905e-06 1.40990017e-05 2.48105453e-05 8.51741230e-05 9.01772895e-04 -9.11010579e-05 4.55505289e-04 2.65514836e-04 3.01158993e-04 -1.50579497e-03 -8.78360163e-04 -1.65111654e-04 -9.08647993e-05 -5.29236848e-05 1.50169263e-04 2.64618424e-04 8.46111775e-06 9.00153776e-05 -5.04466826e-06 4.54622344e-05 2.64677849e-05 1.71553043e-05 -1.51267468e-04 -8.81399646e-05 -1.75017686e-05 -4.95731069e-06 -2.86667205e-06 1.50766807e-05 2.64972294e-05 -4.23055887e-05 -4.50076888e-04 4.54622344e-05 -2.23263393e-04 -1.32338925e-04 -1.51267468e-04 7.43239149e-04 4.40699823e-04 8.03156554e-05 4.47208997e-05 2.64972294e-05 -7.12304146e-05 -1.30053373e-04 -2.61313353e-05 -2.77834471e-04 2.80868964e-05 -1.40434482e-04 -7.77842433e-05 -9.33766060e-05 4.66883030e-04 2.59170081e-04 4.97353171e-05 2.81492107e-05 1.55587272e-05 -4.89721155e-05 -7.77936360e-05 -2.80061322e-05 -2.97239494e-04 1.71234360e-05 -1.51042270e-04 -8.80092365e-05 -5.79114192e-05 5.00882593e-04 2.92076536e-04 5.83286843e-05 1.69407905e-05 9.81210028e-06 -5.02529866e-05 -8.84872216e-05 1.40030661e-04 1.48619747e-03 -1.51042270e-04 7.42126332e-04 4.40046182e-04 5.00882593e-04 -2.46214787e-03 -1.46038268e-03 -2.68338866e-04 -1.49287433e-04 -8.84872216e-05 2.37810041e-04 4.34550764e-04 8.64336826e-05 9.16835300e-04 -9.32458779e-05 4.66229389e-04 2.58804239e-04 3.08982576e-04 -1.54491288e-03 -8.59323568e-04 -1.66017885e-04 -9.38426381e-05 -5.19947095e-05 1.62893250e-04 2.59973547e-04 -1.55853130e-05 -1.66336326e-04 1.78297541e-05 -8.20353801e-05 -4.76753044e-05 -5.94802168e-05 2.74326373e-04 1.59581258e-04 2.88727402e-05 1.75434442e-05 1.01911777e-05 -2.66576554e-05 -4.66495639e-05 -8.29240770e-06 -8.85366752e-05 4.87404194e-06 -4.40834153e-05 -2.61245672e-05 -1.67009304e-05 1.47451165e-04 8.74137709e-05 1.69551705e-05 4.71684379e-06 2.78659342e-06 -1.41741485e-05 -2.58670046e-05 -5.12839439e-06 -5.47172074e-05 3.03213952e-06 -2.77765486e-05 -1.53535583e-05 -1.03729323e-05 9.27691873e-05 5.14037196e-05 1.05079931e-05 3.00415949e-06 1.62844352e-06 -9.78291243e-06 -1.54789170e-05 1.28090030e-05 1.36873073e-04 -1.38693341e-05 6.52397527e-05 4.28218731e-05 4.64170980e-05 -2.18763300e-04 -1.43183253e-04 -2.38339419e-05 -1.31552286e-05 -8.65255138e-06 1.75092252e-05 4.07764991e-05 2.56419720e-05 2.73586037e-04 -2.77765486e-05 1.36359573e-04 7.67677915e-05 9.27691873e-05 -4.55665031e-04 -2.57018598e-04 -4.80222024e-05 -2.75407896e-05 -1.54789170e-05 4.63062305e-05 7.59272450e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.12556393e-05 1.19379027e-04 -5.93505836e-05 1.20197131e-05 3.60591394e-05 1.96747217e-04 -3.98325006e-05 -1.19497502e-04 2.67516003e-05 -1.18132062e-05 -3.54396186e-05 -9.57292415e-06 7.17969311e-06 1.19231972e-04 1.26248171e-03 -6.30642877e-04 1.27686243e-04 3.83058729e-04 2.08560916e-03 -4.22145195e-04 -1.26643558e-03 2.85287465e-04 -1.25925888e-04 -3.77777665e-04 -1.02016866e-04 7.65126498e-05 5.99000922e-05 6.37172217e-04 -3.12568751e-04 6.44566839e-05 1.93370052e-04 1.04066123e-03 -2.14420606e-04 -6.43261819e-04 1.37898522e-04 -6.26789039e-05 -1.88036712e-04 -5.17413108e-05 3.88059831e-05 -1.18304220e-05 -1.25876776e-04 6.28375725e-05 -7.06253557e-06 -3.81882769e-05 -2.09183965e-04 2.40216752e-05 1.27082689e-04 -2.92043327e-05 6.84362379e-06 3.78147943e-05 1.13813976e-05 -4.17080289e-06 -3.54912661e-05 -3.77630327e-04 1.88512717e-04 -3.81882769e-05 -1.08897941e-04 -6.27551895e-04 1.27082689e-04 3.62908845e-04 -8.76129982e-05 3.78147943e-05 1.07683075e-04 2.71598003e-05 -2.18249320e-05 -1.98186946e-04 -2.10318030e-03 1.03885044e-03 -2.14049668e-04 -6.42149003e-04 -3.44700701e-03 7.09688650e-04 2.12906595e-03 -4.60934992e-04 2.09203011e-04 6.27609033e-04 1.72538996e-04 -1.29404247e-04 3.91543320e-05 4.15612697e-04 -2.08813026e-04 2.39685613e-05 1.26857491e-04 6.92782610e-04 -8.10759869e-05 -4.20741378e-04 9.74485160e-05 -2.33967148e-05 -1.26190997e-04 -3.78538129e-05 1.42494533e-05 1.17462996e-04 1.24683809e-03 -6.26439078e-04 1.26857491e-04 3.62255204e-04 2.07834783e-03 -4.20741378e-04 -1.20305300e-03 2.92345548e-04 -1.26190997e-04 -3.59906040e-04 -9.09359884e-05 7.29156268e-05 2.76220871e-05 2.94746277e-04 -1.41208503e-04 3.06229141e-05 9.18687423e-05 4.72496448e-04 -1.02223967e-04 -3.06671900e-04 5.90990296e-05 -2.92091864e-05 -8.76275592e-05 -2.53451716e-05 1.90088787e-05 -1.17312899e-05 -1.25236078e-04 6.16471439e-05 -6.92027127e-06 -3.81684987e-05 -2.06231033e-04 2.37016960e-05 1.27567979e-04 -2.80749267e-05 6.60357649e-06 3.73854310e-05 1.14964463e-05 -4.11879278e-06 -3.51938698e-05 -3.75708235e-04 1.84941432e-04 -3.81684987e-05 -1.08702934e-04 -6.18693099e-04 1.27567979e-04 3.63882974e-04 -8.42247802e-05 3.73854310e-05 1.06298059e-04 2.72836718e-05 -2.19639345e-05 -9.26267212e-06 -9.89127009e-05 4.95697465e-05 -1.11935877e-05 -2.66885124e-05 -1.65806306e-04 3.73128304e-05 8.95784437e-05 -2.37764419e-05 1.12003195e-05 2.65417802e-05 5.83569377e-06 -6.09578721e-06 6.94700409e-06 7.41845257e-05 -3.71773099e-05 4.08753415e-06 2.14522699e-05 1.24354730e-04 -1.40095932e-05 -7.18421760e-05 1.78323314e-05 -3.98825314e-06 -2.13769973e-05 -6.09578721e-06 2.27981789e-06 + 4.82385072e-06 5.11456850e-05 -4.38168968e-06 2.56483584e-05 1.53890151e-05 1.45782800e-05 -8.49678302e-05 -5.09806981e-05 -9.56947701e-06 -4.31929334e-06 -2.59157600e-06 8.13446121e-06 1.52521148e-05 5.11162740e-05 5.41064084e-04 -4.67275354e-05 2.72579364e-04 1.63547618e-04 1.55055975e-04 -9.00863958e-04 -5.40518375e-04 -1.01993336e-04 -4.62325416e-05 -2.77395250e-05 8.67336250e-05 1.62625547e-04 5.83979554e-06 6.19423174e-05 -3.02680094e-06 3.13251192e-05 1.87950715e-05 1.02845431e-05 -1.03811082e-04 -6.22866490e-05 -1.22772820e-05 -2.94792633e-06 -1.76875580e-06 1.00275936e-05 1.88017380e-05 -2.54590673e-05 -2.70769897e-04 2.32295620e-05 -1.33958036e-04 -8.18320217e-05 -7.76278746e-05 4.45795113e-04 2.72191362e-04 4.98626411e-05 2.26382124e-05 1.38457938e-05 -4.11058195e-05 -8.02426159e-05 -1.52754404e-05 -1.62461938e-04 1.39377372e-05 -8.18320217e-05 -4.66705459e-05 -4.65767247e-05 2.72191362e-04 1.55457660e-04 2.99175846e-05 1.38457938e-05 7.86936565e-06 -2.76462723e-05 -4.65547532e-05 -1.92732184e-05 -2.03983109e-04 1.02827011e-05 -1.03757968e-04 -6.22547807e-05 -3.47468515e-05 3.42794655e-04 2.05676793e-04 4.07756430e-05 1.00882586e-05 6.05295515e-06 -3.33493203e-05 -6.25299756e-05 8.42896616e-05 8.94331460e-04 -7.75747607e-05 4.45424174e-04 2.71966165e-04 2.58264456e-04 -1.47728872e-03 -9.01588667e-04 -1.66477882e-04 -7.60160864e-05 -4.64637263e-05 1.37446629e-04 2.67982862e-04 5.05737970e-05 5.36598876e-04 -4.65448564e-05 2.71966165e-04 1.55326932e-04 1.54958674e-04 -9.01588667e-04 -5.15594141e-04 -9.98867292e-05 -4.64637263e-05 -2.64547784e-05 9.21342673e-05 1.55634363e-04 -9.07295627e-06 -9.68756298e-05 8.92162943e-06 -4.75479679e-05 -2.85287807e-05 -2.99096955e-05 1.59121249e-04 9.54727496e-05 1.73236666e-05 8.69050172e-06 5.21430103e-06 -1.48337566e-05 -2.78132936e-05 -5.77122413e-06 -6.14084858e-05 2.95088405e-06 -3.06443705e-05 -1.87184692e-05 -1.00967728e-05 1.02027067e-04 6.22901155e-05 1.20087054e-05 2.83011761e-06 1.73723238e-06 -9.49635398e-06 -1.85330465e-05 -3.46273448e-06 -3.68450915e-05 1.77053043e-06 -1.87184692e-05 -1.06780033e-05 -6.05806369e-06 6.22901155e-05 3.55842767e-05 7.20522327e-06 1.73723238e-06 9.77069738e-07 -6.38240795e-06 -1.07547103e-05 8.01036040e-06 8.54919588e-05 -7.34001338e-06 4.07762706e-05 2.74301146e-05 2.46527286e-05 -1.36497365e-04 -9.15116286e-05 -1.54612485e-05 -6.90130827e-06 -4.67889186e-06 1.05055562e-05 2.61248585e-05 1.50194257e-05 1.60297423e-04 -1.37625251e-05 7.96051316e-05 4.61820911e-05 4.62238661e-05 -2.66146595e-04 -1.54560912e-04 -2.89898409e-05 -1.35116916e-05 -7.82002461e-06 2.61248585e-05 4.55564081e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 0 2 -3 @@ -884,31 +884,31 @@ Matrix number of r(R): 177 0 0 0 2 -2 -530 - 4.19067839e-05 4.60671840e-04 1.63047930e-04 -1.71766884e-04 -5.71146086e-04 6.01152261e-04 -6.57854022e-05 -6.49189655e-06 -1.13943659e-04 8.03973579e-06 8.52916775e-05 -8.61255180e-06 4.23147770e-05 -2.58376554e-05 2.85486682e-05 -1.40328055e-04 8.56460045e-05 -1.54520426e-05 -8.44969718e-06 5.16158770e-06 1.29994889e-05 -2.53490916e-05 4.59847886e-04 5.05861954e-03 1.79099103e-03 -1.88599328e-03 -6.27754236e-03 6.60421974e-03 -7.25211658e-04 -7.09998885e-05 -1.25610344e-03 8.51446224e-05 9.01772028e-04 -9.14629627e-05 4.49526476e-04 -2.74388888e-04 3.02465504e-04 -1.48721070e-03 9.07396512e-04 -1.64703192e-04 -9.00455145e-05 5.49844256e-05 1.38649161e-04 -2.70136544e-04 3.55321267e-05 -1.22673788e-04 2.56060934e-05 -2.67594037e-05 8.42326070e-06 8.96534955e-05 -5.04466829e-06 4.46526788e-05 -2.72773407e-05 1.71659271e-05 -1.48722018e-04 9.08055201e-05 -1.73924431e-05 -4.87735431e-06 2.99104120e-06 1.38117939e-05 -2.69600416e-05 -1.72929501e-04 -1.90165710e-03 -6.51188252e-04 7.22252505e-04 2.28600536e-03 -2.53135294e-03 2.66121268e-04 5.23654970e-05 4.59782247e-04 -4.28642856e-05 -4.56055815e-04 4.62717902e-05 -2.23263394e-04 1.38815371e-04 -1.53958659e-04 7.43588136e-04 -4.61875977e-04 8.12883528e-05 4.49180458e-05 -2.79512305e-05 -6.62589426e-05 1.34754137e-04 1.64210547e-04 1.80665485e-03 6.51188252e-04 -6.51188252e-04 -2.28643452e-03 2.28643452e-03 -2.50528934e-04 -4.35082153e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 1.33958036e-04 -7.77842435e-05 9.08055201e-05 -4.46166053e-04 2.59313981e-04 -4.78454574e-05 -2.69600416e-05 1.56424767e-05 4.39363890e-05 -7.67707986e-05 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 9.25616978e-05 -2.78704996e-05 -2.95933006e-04 1.71128133e-05 -1.48351079e-04 9.05803225e-05 -5.79114193e-05 4.92429573e-04 -3.00529556e-04 5.79448431e-05 1.66683716e-05 -1.02124474e-05 -4.61319685e-05 8.99397180e-05 6.03111568e-04 6.63633513e-03 2.27866446e-03 -2.52315372e-03 -8.00003727e-03 8.84301209e-03 -9.37904429e-04 -1.81210388e-04 -1.62058512e-03 1.41767784e-04 1.50478185e-03 -1.53587720e-04 7.41777346e-04 -4.60763160e-04 5.09335613e-04 -2.46214787e-03 1.52800684e-03 -2.71357611e-04 -1.49855296e-04 9.31529678e-05 2.21597254e-04 -4.49565889e-04 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 2.27823531e-03 8.00003727e-03 -8.00003727e-03 8.83799042e-04 1.53469785e-03 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 -4.45053236e-04 2.58660340e-04 -3.00529556e-04 1.47728872e-03 -8.59323568e-04 1.59805827e-04 8.99397180e-05 -5.22359427e-05 -1.46495381e-04 2.56507620e-04 -6.72976348e-05 -7.42552082e-04 -2.54862833e-04 2.70455167e-04 9.01521688e-04 -9.55627075e-04 9.78637762e-05 1.13068392e-05 1.67978422e-04 -1.56185998e-05 -1.66744311e-04 1.79390856e-05 -8.10627132e-05 4.95651821e-05 -5.98640639e-05 2.71307658e-04 -1.65793335e-04 2.88726753e-05 1.74046088e-05 -1.06436985e-05 -2.44613842e-05 4.78652195e-05 -2.70067140e-05 9.37132791e-05 -1.87026310e-05 2.04654088e-05 -8.36778090e-06 -8.93557047e-05 4.95400178e-06 -4.38862858e-05 2.73137461e-05 -1.69733528e-05 1.46883318e-04 -9.13167005e-05 1.70939322e-05 4.71683005e-06 -2.96063699e-06 -1.30994815e-05 2.67038368e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 2.63225572e-05 -1.52698146e-05 9.97258727e-06 -8.81034506e-05 5.11624920e-05 -1.00554249e-05 -2.83009735e-06 1.62843763e-06 8.70825340e-06 -1.51854104e-05 6.49189852e-06 7.09999071e-05 -2.47309569e-07 -5.26128081e-05 1.15158059e-06 1.82361971e-04 -1.13068445e-05 -3.82866511e-05 -1.78212514e-05 1.39084787e-05 1.48392815e-04 -1.51342263e-05 7.02112519e-05 -4.78576154e-05 5.05381214e-05 -2.34976114e-04 1.59581138e-04 -2.60301140e-05 -1.42298426e-05 9.72717325e-06 1.75091939e-05 -4.52001971e-05 -1.16562923e-04 -1.28613793e-03 -4.42588686e-04 4.67288779e-04 1.56539438e-03 -1.65128164e-03 1.67978422e-04 1.78212424e-05 2.91828551e-04 -2.51033427e-05 -2.68067114e-04 2.73137461e-05 -1.31658857e-04 7.77906580e-05 -9.13167005e-05 4.40649955e-04 -2.60484554e-04 4.68063269e-05 2.67038368e-05 -1.57723475e-05 -4.18823582e-05 7.59270615e-05 8.03974503e-06 8.52623560e-05 8.57469241e-06 2.49760952e-05 -4.28734620e-05 -2.84130333e-05 -8.28238138e-05 1.42065166e-04 -1.54853786e-05 4.96210905e-06 -8.52509672e-06 -1.40990017e-05 -2.48105453e-05 6.28601980e-05 6.90801986e-04 2.47042285e-04 -2.55761239e-04 -8.64710496e-04 8.94716671e-04 -9.90562247e-05 -6.49189655e-06 -1.71570414e-04 8.51741230e-05 9.01772895e-04 9.11010579e-05 2.65514836e-04 -4.55505289e-04 -3.01158993e-04 -8.78360163e-04 1.50579497e-03 -1.65111654e-04 5.29236848e-05 -9.08647993e-05 -1.50169263e-04 -2.64618424e-04 6.89978032e-04 7.58793139e-03 2.71415303e-03 -2.80915529e-03 -9.50601170e-03 9.83268908e-03 -1.09215321e-03 -7.09998885e-05 -1.89166484e-03 -8.46111775e-06 -9.00153776e-05 -5.04466826e-06 -2.64677849e-05 4.54622344e-05 1.71553043e-05 8.81399646e-05 -1.51267468e-04 1.75017686e-05 -2.86667205e-06 4.95731069e-06 1.50766807e-05 2.64972294e-05 5.32981900e-05 -1.83903392e-04 3.87592954e-05 -3.99126057e-05 -2.61313353e-05 -2.77834471e-04 -2.80868964e-05 -7.77842433e-05 1.40434482e-04 9.33766060e-05 2.59170081e-04 -4.66883030e-04 4.97353171e-05 -1.55587272e-05 2.81492107e-05 4.89721155e-05 7.77936360e-05 -2.56923856e-04 -2.82481911e-03 -9.76782377e-04 1.06561269e-03 3.42717282e-03 -3.73375000e-03 3.96367286e-04 6.55186990e-05 6.85374967e-04 4.23055887e-05 4.50076888e-04 4.54622344e-05 1.32338925e-04 -2.23263393e-04 -1.51267468e-04 -4.40699823e-04 7.43239149e-04 -8.03156554e-05 2.64972294e-05 -4.47208997e-05 -7.12304146e-05 -1.30053373e-04 2.48204902e-04 2.72981686e-03 9.94548440e-04 -9.76782377e-04 -3.48883158e-03 3.42760197e-03 -3.80774951e-04 1.31532020e-05 -6.60674872e-04 2.80061322e-05 2.97239494e-04 1.71234360e-05 8.80092365e-05 -1.51042270e-04 -5.79114192e-05 -2.92076536e-04 5.00882593e-04 -5.83286843e-05 9.81210028e-06 -1.69407905e-05 -5.02529866e-05 -8.84872216e-05 -1.83474235e-04 6.32231113e-04 -1.34239183e-04 1.38152190e-04 8.64336826e-05 9.16835300e-04 9.32458779e-05 2.58804239e-04 -4.66229389e-04 -3.08982576e-04 -8.59323568e-04 1.54491288e-03 -1.66017885e-04 5.19947095e-05 -9.38426381e-05 -1.62893250e-04 -2.59973547e-04 8.96675979e-04 9.86480447e-03 3.41983192e-03 -3.72555078e-03 -1.20000559e-02 1.30537744e-02 -1.39776095e-03 -2.26800881e-04 -2.41707998e-03 -1.40030661e-04 -1.48619747e-03 -1.51042270e-04 -4.40046182e-04 7.42126332e-04 5.00882593e-04 1.46038268e-03 -2.46214787e-03 2.68338866e-04 -8.84872216e-05 1.49287433e-04 2.37810041e-04 4.34550764e-04 -8.66669803e-04 -9.53812709e-03 -3.48063237e-03 3.41940276e-03 1.22107996e-02 -1.20000559e-02 1.34365556e-03 -4.55904927e-05 2.33119271e-03 -1.55853130e-05 -1.66336326e-04 -1.78297541e-05 -4.76753044e-05 8.20353801e-05 5.94802168e-05 1.59581258e-04 -2.74326373e-04 2.88727402e-05 -1.01911777e-05 1.75434442e-05 2.66576554e-05 4.66495639e-05 -1.00568457e-04 -1.10949363e-03 -3.85108850e-04 4.00701184e-04 1.36137821e-03 -1.41548360e-03 1.46795846e-04 1.13068392e-05 2.51967947e-04 5.12839439e-06 5.47172074e-05 3.03213952e-06 1.53535583e-05 -2.77765486e-05 -1.03729323e-05 -5.14037196e-05 9.27691873e-05 -1.05079931e-05 1.62844352e-06 -3.00415949e-06 -9.78291243e-06 -1.54789170e-05 -4.01599160e-05 1.39303772e-04 -2.80539489e-05 3.02574210e-05 -8.29240770e-06 -8.85366752e-05 -4.87404194e-06 -2.61245672e-05 4.40834153e-05 1.67009304e-05 8.74137709e-05 -1.47451165e-04 1.69551705e-05 -2.78659342e-06 4.71684379e-06 1.41741485e-05 2.58670046e-05 3.90066057e-05 -1.35390765e-04 2.84946434e-05 -2.80539490e-05 -1.28090030e-05 -1.36873073e-04 -1.38693341e-05 -4.28218731e-05 6.52397527e-05 4.64170980e-05 1.43183253e-04 -2.18763300e-04 2.38339419e-05 -8.65255138e-06 1.31552286e-05 1.75092252e-05 4.07764991e-05 6.49189852e-06 7.09999071e-05 -1.34005116e-05 -6.57660101e-05 4.67420733e-05 2.27952463e-04 -1.13068445e-05 -5.74299812e-05 -1.78212514e-05 -2.56419720e-05 -2.73586037e-04 -2.77765486e-05 -7.67677915e-05 1.36359573e-04 9.27691873e-05 2.57018598e-04 -4.55665031e-04 4.80222024e-05 -1.54789170e-05 2.75407896e-05 4.63062305e-05 7.59272450e-05 -1.74189678e-04 -1.92169934e-03 -6.68181405e-04 6.92881498e-04 2.36188923e-03 -2.44777650e-03 2.51967947e-04 1.78212424e-05 4.37743370e-04 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 83 104 121 143 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 -530 - -4.19067839e-05 -4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 6.57854022e-05 -6.49189655e-06 1.13943659e-04 -4.82384148e-06 -5.11750065e-05 5.16753108e-06 -2.58376554e-05 1.47546112e-05 -1.71292009e-05 8.56460045e-05 -4.89723166e-05 9.27122554e-06 5.16158770e-06 -2.94400364e-06 -8.71738727e-06 1.47200182e-05 -4.59847886e-04 -5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 7.25211658e-04 -7.09998885e-05 1.25610344e-03 -5.10867734e-05 -5.41063217e-04 5.48777776e-05 -2.74388888e-04 1.56844995e-04 -1.81479302e-04 9.07396512e-04 -5.19321090e-04 9.88219149e-05 5.49844256e-05 -3.13954606e-05 -9.27606654e-05 1.56977303e-04 -3.55321267e-05 1.22673788e-04 -2.67594037e-05 2.56060934e-05 -5.05395642e-06 -5.37920973e-05 3.02680097e-06 -2.72773407e-05 1.55568487e-05 -1.02995563e-05 9.08055201e-05 -5.18627962e-05 1.04354659e-05 2.99104120e-06 -1.68691036e-06 -9.28747928e-06 1.56424767e-05 1.64210547e-04 1.80665485e-03 6.51188252e-04 -6.51188252e-04 -2.28643452e-03 2.28643452e-03 -2.50528934e-04 -4.35082153e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 1.33958036e-04 -7.77842435e-05 9.08055201e-05 -4.46166053e-04 2.59313981e-04 -4.78454574e-05 -2.69600416e-05 1.56424767e-05 4.39363890e-05 -7.67707986e-05 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 6.51188252e-04 2.53135294e-03 -2.28600536e-03 2.66121268e-04 -5.23654970e-05 4.59782247e-04 -1.59098513e-05 -1.69164630e-04 1.71759601e-05 -8.58798007e-05 4.66705461e-05 -5.70994376e-05 2.85497188e-04 -1.55575217e-04 3.02531983e-05 1.72944581e-05 -9.37627190e-06 -3.06133224e-05 4.68813595e-05 1.22244630e-04 -4.21487409e-04 9.25616978e-05 -8.86486907e-05 1.67222998e-05 1.77559803e-04 -1.02676880e-05 9.05803225e-05 -5.17320680e-05 3.47468516e-05 -3.00529556e-04 1.71864714e-04 -3.47669059e-05 -1.02124474e-05 5.77509438e-06 3.09189712e-05 -5.22359427e-05 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 2.27823531e-03 8.00003727e-03 -8.00003727e-03 8.83799042e-04 1.53469785e-03 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 -4.45053236e-04 2.58660340e-04 -3.00529556e-04 1.47728872e-03 -8.59323568e-04 1.59805827e-04 8.99397180e-05 -5.22359427e-05 -1.46495381e-04 2.56507620e-04 6.03111568e-04 6.63633513e-03 2.52315372e-03 -2.27866446e-03 -8.84301209e-03 8.00003727e-03 -9.37904429e-04 1.81210388e-04 -1.62058512e-03 5.25821854e-05 5.57796227e-04 -5.69687094e-05 2.84843547e-04 -1.55209375e-04 1.88770753e-04 -9.43853767e-04 5.15594141e-04 -1.00898062e-04 -5.75913592e-05 3.13150254e-05 1.01677954e-04 -1.56575127e-04 6.72976348e-05 7.42552082e-04 2.70455167e-04 -2.54862833e-04 -9.55627075e-04 9.01521688e-04 -9.78637762e-05 1.13068392e-05 -1.67978422e-04 9.37115990e-06 1.00046587e-04 -1.07634514e-05 4.95651821e-05 -2.81931856e-05 3.59184383e-05 -1.65793335e-04 9.44614347e-05 -1.73236052e-05 -1.06436985e-05 6.05133035e-06 1.65593002e-05 -2.77151479e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 2.63225572e-05 -1.52698146e-05 9.97258727e-06 -8.81034506e-05 5.11624920e-05 -1.00554249e-05 -2.83009735e-06 1.62843763e-06 8.70825340e-06 -1.51854104e-05 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 1.87026310e-05 -3.11028898e-06 -3.31889832e-05 1.85237783e-06 -1.69217960e-05 9.17110299e-06 -6.33592638e-06 5.65179084e-05 -3.07240355e-05 6.36814569e-06 1.84600370e-06 -9.77063263e-07 -6.09580744e-06 9.28732999e-06 6.49189852e-06 7.09999071e-05 5.26128081e-05 2.47309569e-07 -1.82361971e-04 -1.15158059e-06 -1.13068445e-05 3.82866511e-05 -1.78212514e-05 -7.42738855e-06 -7.94644754e-05 8.08013271e-06 -3.79457271e-05 2.44630801e-05 -2.70830826e-05 1.27448639e-04 -8.19679572e-05 1.37355867e-05 7.68933355e-06 -4.96544639e-06 -1.05055060e-05 2.33598940e-05 1.16562923e-04 1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 -1.67978422e-04 1.78212424e-05 -2.91828551e-04 1.55514449e-05 1.65944916e-04 -1.69217960e-05 8.30769984e-05 -4.58555150e-05 5.65179084e-05 -2.77621887e-04 1.53620178e-04 -2.90877864e-05 -1.68591953e-05 9.28732999e-06 2.88896254e-05 -4.55562472e-05 -4.82383223e-06 -5.12043280e-05 -5.20539047e-06 -1.56161714e-05 2.52789703e-05 1.72648357e-05 5.17945072e-05 -8.39088927e-05 9.23788948e-06 -3.14348229e-06 5.08618816e-06 7.61787451e-06 1.52585645e-05 -2.09533699e-05 -2.30541694e-04 -8.77725292e-05 7.90535749e-05 3.07587850e-04 -2.77581675e-04 3.25145796e-05 -6.49189655e-06 5.63169039e-05 -5.10572729e-05 -5.41062349e-04 -5.52396824e-05 -1.65719047e-04 2.68410075e-04 1.82785813e-04 5.48357439e-04 -8.88812248e-04 9.84134525e-05 -3.34562014e-05 5.41651408e-05 8.12405629e-05 1.62495422e-04 -2.29717740e-04 -2.52930770e-03 -9.62831275e-04 8.67829024e-04 3.37575039e-03 -3.04907302e-03 3.58270110e-04 -7.09998885e-05 6.20542033e-04 5.01609937e-06 5.34302152e-05 3.02680100e-06 1.63664045e-05 -2.64677851e-05 -1.03101791e-05 -5.45283517e-05 8.82600702e-05 -1.03261404e-05 1.81127951e-06 -2.91108482e-06 -8.02259245e-06 -1.61052890e-05 -1.77660633e-05 6.14441833e-05 -1.36062016e-05 1.24528913e-05 1.50482981e-05 1.60290646e-04 1.63664045e-05 4.66705464e-05 -7.94033554e-05 -5.45283517e-05 -1.55719117e-04 2.64780211e-04 -2.83633386e-05 9.46002143e-06 -1.61052890e-05 -2.55775959e-05 -4.58585221e-05 8.02161920e-05 8.83492845e-04 3.25594127e-04 -3.07828064e-04 -1.14526706e-03 1.08403746e-03 -1.20282917e-04 1.31532020e-05 -2.09489434e-04 -2.58284789e-05 -2.74939414e-04 -2.80868966e-05 -8.42606897e-05 1.33958037e-04 9.34967116e-05 2.80490135e-04 -4.46515040e-04 4.88181549e-05 -1.70964778e-05 2.71571877e-05 3.89649170e-05 8.14715631e-05 -8.89351465e-05 -9.78495099e-04 -3.78892317e-04 3.25594127e-04 1.32895588e-03 -1.14483791e-03 1.35875251e-04 -3.92122950e-05 2.34189528e-04 -1.65866672e-05 -1.76253315e-04 -1.02570652e-05 -5.43031541e-05 8.78891313e-05 3.47468517e-05 1.80317734e-04 -2.92076536e-04 3.43830647e-05 -6.17544148e-06 9.94002842e-06 2.67979531e-05 5.36884391e-05 6.10150255e-05 -2.10743704e-04 4.69712051e-05 -4.30581980e-05 -4.97600015e-05 -5.28759945e-04 -5.43031541e-05 -1.55065476e-04 2.63667394e-04 1.80317734e-04 5.15594141e-04 -8.76229608e-04 9.46860034e-05 -3.15562587e-05 5.36884391e-05 8.52800848e-05 1.53109199e-04 -2.79540982e-04 -3.08118840e-03 -1.13706785e-03 1.07583825e-03 4.00001864e-03 -3.78927493e-03 4.23942521e-04 -4.55904927e-05 7.38202992e-04 8.53486220e-05 9.06383391e-04 9.31257727e-05 2.79377318e-04 -4.44704250e-04 -3.08982576e-04 -9.26947727e-04 1.47728872e-03 -1.62824572e-04 5.69016890e-05 -9.05075814e-05 -1.30282594e-04 -2.71522744e-04 3.09547157e-04 3.40786578e-03 1.32075666e-03 -1.13749701e-03 -4.63224975e-03 4.00001864e-03 -4.78047908e-04 1.35619896e-04 -8.24090258e-04 9.40444675e-06 1.00454572e-04 1.08727829e-05 3.00830634e-05 -4.85925153e-05 -3.63022854e-05 -1.00673511e-04 1.62774619e-04 -1.73235403e-05 6.50385115e-06 -1.05048631e-05 -1.43630290e-05 -2.89308035e-05 3.40268122e-05 3.75610533e-04 1.40209149e-04 -1.24616816e-04 -4.95770554e-04 4.41665167e-04 -4.89317068e-05 1.13068392e-05 -8.39888970e-05 -2.91079326e-06 -3.11280772e-05 -1.72801077e-06 -9.08735927e-06 1.54678046e-05 5.93558137e-06 3.04828079e-05 -5.18521718e-05 5.91557750e-06 -9.77057370e-07 1.67194156e-06 5.02114841e-06 8.99382338e-06 1.27002016e-05 -4.42097793e-05 9.35131333e-06 -8.91061892e-06 5.00427187e-06 5.34753310e-05 2.98773230e-06 1.64589935e-05 -2.61254277e-05 -1.02450096e-05 -5.50654216e-05 8.75356035e-05 -1.01941866e-05 1.80248119e-06 -2.83008361e-06 -7.63358642e-06 -1.60222426e-05 -1.38535120e-05 4.81227865e-05 -1.06733965e-05 9.35131320e-06 8.52686423e-06 9.09842175e-05 9.34502492e-06 2.94988224e-05 -4.29172263e-05 -3.12041060e-05 -9.83658419e-05 1.43661453e-04 -1.59317588e-05 6.04006825e-06 -8.76394747e-06 -1.05054747e-05 -2.77835919e-05 6.49189852e-06 7.09999071e-05 3.94596061e-05 -1.29058925e-05 -1.36771478e-04 4.44389121e-05 -1.13068445e-05 1.91433210e-05 -1.78212514e-05 1.50128156e-05 1.60425993e-04 1.64589935e-05 4.68783815e-05 -7.83762832e-05 -5.50654216e-05 -1.57086134e-04 2.62606810e-04 -2.78719109e-05 9.58076051e-06 -1.60222426e-05 -2.44657531e-05 -4.55560638e-05 5.89361676e-05 6.50576527e-04 2.41696060e-04 -2.16995967e-04 -8.54786781e-04 7.68899516e-04 -8.39888970e-05 1.78212424e-05 -1.45913731e-04 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 82 104 121 142 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 -563 - 8.71895427e-06 -3.00061752e-05 6.49189655e-06 -6.49189655e-06 1.60794716e-06 1.70583355e-05 -9.74528347e-07 8.61255180e-06 -5.16753108e-06 3.29444758e-06 -2.85486682e-05 1.71292009e-05 -3.35532393e-06 -9.55784314e-07 5.73470589e-07 2.75284677e-06 -5.16158770e-06 9.50022517e-05 -3.26677379e-04 7.09998885e-05 -7.09998885e-05 1.70289245e-05 1.80354406e-04 -1.05042552e-05 9.14629627e-05 -5.48777776e-05 3.53762843e-05 -3.02465504e-04 1.81479302e-04 -3.57035967e-05 -1.03521679e-05 6.21130072e-06 2.93250270e-05 -5.49844256e-05 8.71895442e-06 9.50022532e-05 3.55321266e-05 -3.55321266e-05 -1.22244630e-04 1.22244630e-04 -1.35947420e-05 -2.58534045e-05 2.43263422e-06 2.57190371e-05 -1.00893365e-06 1.31402255e-05 -7.88413529e-06 3.42879502e-06 -4.33491342e-05 2.60094805e-05 -5.21097923e-06 -9.81656846e-07 5.88994107e-07 4.23839220e-06 -7.94698537e-06 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 2.67594037e-05 -8.42326070e-06 -8.96534955e-05 5.04466829e-06 -4.46526788e-05 2.72773407e-05 -1.71659271e-05 1.48722018e-04 -9.08055201e-05 1.73924431e-05 4.87735431e-06 -2.99104120e-06 -1.38117939e-05 2.69600416e-05 3.55321267e-05 -1.22673788e-04 2.67594037e-05 -2.56060934e-05 5.05395642e-06 5.37920973e-05 -3.02680097e-06 2.72773407e-05 -1.55568487e-05 1.02995563e-05 -9.08055201e-05 5.18627962e-05 -1.04354659e-05 -2.99104120e-06 1.68691036e-06 9.28747928e-06 -1.56424767e-05 -3.00061754e-05 -3.26677380e-04 -1.22673788e-04 1.22673788e-04 4.21487409e-04 -4.21487409e-04 4.73278602e-05 8.98002728e-05 -7.98938604e-06 -8.43034182e-05 3.42695305e-06 -4.32960204e-05 2.59776122e-05 -1.15822839e-05 1.42441618e-04 -8.54649707e-05 1.72138645e-05 3.35991542e-06 -2.01594925e-06 -1.40153049e-05 2.62786967e-05 1.22244630e-04 -4.21487409e-04 8.86486907e-05 -9.25616978e-05 2.78704996e-05 2.95933006e-04 -1.71128133e-05 1.48351079e-04 -9.05803225e-05 5.79114193e-05 -4.92429573e-04 3.00529556e-04 -5.79448431e-05 -1.66683716e-05 1.02124474e-05 4.61319685e-05 -8.99397180e-05 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 8.86486907e-05 -1.67222998e-05 -1.77559803e-04 1.02676880e-05 -9.05803225e-05 5.17320680e-05 -3.47468516e-05 3.00529556e-04 -1.71864714e-04 3.47669059e-05 1.02124474e-05 -5.77509438e-06 -3.09189712e-05 5.22359427e-05 -1.35947415e-05 4.73278597e-05 -9.78022909e-06 9.78022909e-06 -2.85880319e-06 -3.05858908e-05 1.85532669e-06 -1.50777699e-05 9.04666195e-06 -6.34791707e-06 5.05882105e-05 -3.03529263e-05 5.77453163e-06 1.79075606e-06 -1.07445364e-06 -4.73540138e-06 8.87887759e-06 -6.49189852e-06 -7.09999071e-05 -2.56060941e-05 2.67594044e-05 8.86486914e-05 -9.25616986e-05 9.78023416e-06 8.81388741e-07 1.87026402e-05 -2.40771510e-06 -2.55281121e-05 9.84614567e-07 -1.28835124e-05 7.86371660e-06 -3.36842965e-06 4.26793517e-05 -2.60388366e-05 5.10895979e-06 9.43371175e-07 -5.79076593e-07 -4.03045889e-06 7.85145226e-06 6.49189852e-06 7.09999071e-05 2.67594044e-05 -2.56060941e-05 -9.25616986e-05 8.86486914e-05 -9.78023416e-06 8.81388741e-07 -1.87026402e-05 1.44462906e-06 1.53168672e-05 -5.90768740e-07 7.86371660e-06 -4.49554804e-06 2.02105779e-06 -2.60388366e-05 1.49045927e-05 -3.06537587e-06 -5.79076593e-07 3.25689476e-07 2.69530295e-06 -4.56312329e-06 -8.81388870e-07 -8.81388870e-07 2.62874596e-06 2.80833608e-05 -1.55081198e-06 1.34822449e-05 -9.07132154e-06 5.31871321e-06 -4.51827049e-05 3.02963325e-05 -5.36289327e-06 -1.43541318e-06 9.91786862e-07 3.50183704e-06 -8.70825340e-06 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 1.87026312e-05 -4.92889867e-06 -5.26563014e-05 2.90777246e-06 -2.63225572e-05 1.52698146e-05 -9.97258727e-06 8.81034506e-05 -5.11624920e-05 1.00554249e-05 2.83009735e-06 -1.62843763e-06 -8.70825340e-06 1.51854104e-05 1.60795640e-06 1.70290140e-05 2.43263298e-06 5.05395290e-06 -8.42325484e-06 -7.98938483e-06 -1.67222963e-05 2.78704939e-05 -2.85882916e-06 1.44463483e-06 -2.40772471e-06 -2.62876766e-06 -4.92893937e-06 2.09534141e-05 2.30130146e-04 8.71895427e-06 8.39943549e-05 -8.39943549e-05 -3.00061752e-05 -2.93564411e-04 2.93564411e-04 -3.32708226e-05 6.49189655e-06 -6.49189655e-06 -5.76267551e-05 1.70584250e-05 1.80355273e-04 2.57190251e-05 5.37920632e-05 -8.96534387e-05 -8.43034066e-05 -1.77559770e-04 2.95932950e-04 -3.05861423e-05 1.53169235e-05 -2.55282059e-05 -2.80835710e-05 -5.26566956e-05 2.30130146e-04 2.52931185e-03 9.50022517e-05 9.23162005e-04 -9.23162005e-04 -3.26677379e-04 -3.22846934e-03 3.22846934e-03 -3.66941548e-04 7.09998885e-05 -7.09998885e-05 -6.35561405e-04 -9.74527112e-07 -1.05042432e-05 -1.00893364e-06 -3.02680091e-06 5.04466819e-06 3.42695303e-06 1.02676879e-05 -1.71128132e-05 1.85532351e-06 -5.90767582e-07 9.84612637e-07 1.55080920e-06 2.90776726e-06 8.71895442e-06 9.50022532e-05 1.77660633e-05 3.55321266e-05 -3.55321266e-05 -6.12296045e-05 -1.22244630e-04 1.22244630e-04 -1.35947420e-05 1.31532020e-05 -1.31532020e-05 -2.58534045e-05 -5.16752756e-06 -5.48777436e-05 -7.88413523e-06 -1.55568485e-05 2.72773403e-05 2.59776122e-05 5.17320678e-05 -9.05803222e-05 9.04665292e-06 -4.49554494e-06 7.86371142e-06 9.07131376e-06 1.52697998e-05 -8.39943549e-05 -9.23162005e-04 -3.55321267e-05 -3.25594125e-04 3.43360188e-04 1.22673788e-04 1.14116746e-03 -1.20239706e-03 1.30246017e-04 -2.56060934e-05 2.67594037e-05 1.31532020e-05 2.25592719e-04 8.61254594e-06 9.14629059e-05 1.31402254e-05 2.72773403e-05 -4.46526781e-05 -4.32960203e-05 -9.05803222e-05 1.48351078e-04 -1.50777549e-05 7.86371142e-06 -1.28835038e-05 -1.34822318e-05 -2.63225327e-05 8.39943549e-05 9.23162005e-04 3.55321267e-05 3.43360188e-04 -3.25594125e-04 -1.22673788e-04 -1.20239706e-03 1.14116746e-03 -1.30246017e-04 2.67594037e-05 -2.56060934e-05 1.31532020e-05 -2.25592719e-04 3.29444637e-06 3.53762726e-05 3.42879499e-06 1.02995562e-05 -1.71659271e-05 -1.15822838e-05 -3.47468516e-05 5.79114193e-05 -6.34791392e-06 2.02105664e-06 -3.36842774e-06 -5.31871049e-06 -9.97258216e-06 -3.00061754e-05 -3.26677380e-04 -6.12296045e-05 -1.22673788e-04 1.22673788e-04 2.10743705e-04 4.21487409e-04 -4.21487409e-04 4.73278602e-05 -4.55904927e-05 4.55904927e-05 8.98002728e-05 1.71291975e-05 1.81479269e-04 2.60094805e-05 5.18627959e-05 -9.08055198e-05 -8.54649707e-05 -1.71864714e-04 3.00529556e-04 -3.03529174e-05 1.49045897e-05 -2.60388315e-05 -3.02963249e-05 -5.11624774e-05 2.93564411e-04 3.22846934e-03 1.22244630e-04 1.14116746e-03 -1.20239706e-03 -4.21487409e-04 -4.00001864e-03 4.21076234e-03 -4.59856521e-04 8.86486907e-05 -9.25616978e-05 -4.55904927e-05 -7.96494859e-04 -2.85486624e-05 -3.02465449e-04 -4.33491342e-05 -9.08055198e-05 1.48722017e-04 1.42441618e-04 3.00529556e-04 -4.92429573e-04 5.05881957e-05 -2.60388315e-05 4.26793433e-05 4.51826920e-05 8.81034265e-05 -2.93564411e-04 -3.22846934e-03 -1.22244630e-04 -1.20239706e-03 1.14116746e-03 4.21487409e-04 4.21076234e-03 -4.00001864e-03 4.59856521e-04 -9.25616978e-05 8.86486907e-05 -4.55904927e-05 7.96494859e-04 -3.35534990e-06 -3.57038482e-05 -5.21097604e-06 -1.04354568e-05 1.73924281e-05 1.72138614e-05 3.47668970e-05 -5.79448283e-05 5.77460337e-06 -3.06539376e-06 5.10898959e-06 5.36295383e-06 1.00555384e-05 -3.32708226e-05 -3.66941548e-04 -1.35947415e-05 -1.30246017e-04 1.30246017e-04 4.73278597e-05 4.59856521e-04 -4.59856521e-04 4.89320694e-05 -9.78022909e-06 9.78022909e-06 8.39895252e-05 5.73476353e-07 6.21135700e-06 5.88992950e-07 1.68690725e-06 -2.99103602e-06 -2.01594811e-06 -5.77509135e-06 1.02124423e-05 -1.07447152e-06 3.25690786e-07 -5.79079199e-07 -9.91802046e-07 -1.62846368e-06 -6.49189852e-06 -7.09999071e-05 -1.31532020e-05 -2.56060941e-05 2.67594044e-05 4.55904927e-05 8.86486914e-05 -9.25616986e-05 9.78023416e-06 -9.35131785e-06 9.79201225e-06 8.81388741e-07 1.87026402e-05 -9.55793921e-07 -1.03522617e-05 -9.81654916e-07 -2.99103602e-06 4.87734568e-06 3.35991352e-06 1.02124423e-05 -1.66683631e-05 1.79078587e-06 -5.79079199e-07 9.43375264e-07 1.43543620e-06 2.83014198e-06 6.49189852e-06 7.09999071e-05 1.31532020e-05 2.67594044e-05 -2.56060941e-05 -4.55904927e-05 -9.25616986e-05 8.86486914e-05 -9.78023416e-06 9.79201225e-06 -9.35131785e-06 8.81388741e-07 -1.87026402e-05 -2.75286848e-06 -2.93252372e-05 -4.23838943e-06 -9.28747150e-06 1.38117807e-05 1.40153022e-05 3.09189636e-05 -4.61319556e-05 4.73546194e-06 -2.69531813e-06 4.03048192e-06 3.50188215e-06 8.70835173e-06 -1.31532020e-05 -1.31532020e-05 4.55904927e-05 4.55904927e-05 -8.81388870e-07 -8.81388870e-07 -1.91433301e-05 -5.16162840e-06 -5.49848198e-05 -7.94698017e-06 -1.56424619e-05 2.69600171e-05 2.62786916e-05 5.22359282e-05 -8.99396939e-05 8.87899113e-06 -4.56314934e-06 7.85149689e-06 8.70835173e-06 1.51855874e-05 -5.76267551e-05 -6.35561405e-04 -2.58534037e-05 -2.25592719e-04 2.25592719e-04 8.98002720e-05 7.96494859e-04 -7.96494859e-04 8.39895252e-05 -1.87026312e-05 1.87026312e-05 1.45914819e-04 - 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 17 34 55 72 89 110 127 144 161 183 205 220 237 262 287 312 338 364 389 415 441 466 492 518 538 563 +579 + -8.71895427e-06 3.00061752e-05 6.49189655e-06 6.49189655e-06 1.60794716e-06 1.70583355e-05 -8.61255180e-06 9.74528347e-07 -5.16753108e-06 2.85486682e-05 -3.29444758e-06 1.71292009e-05 4.06169720e-06 -9.55784314e-07 5.16158770e-06 -1.52937237e-06 -5.73470589e-07 -9.50022517e-05 3.26677379e-04 7.09998885e-05 7.09998885e-05 1.70289245e-05 1.80354406e-04 -9.14629627e-05 1.05042552e-05 -5.48777776e-05 3.02465504e-04 -3.53762843e-05 1.81479302e-04 4.32480167e-05 -1.03521679e-05 5.49844256e-05 -1.62577083e-05 -6.21130072e-06 -3.55321267e-05 1.22673788e-04 2.56060934e-05 2.67594037e-05 8.42326070e-06 8.96534955e-05 -4.46526788e-05 5.04466829e-06 -2.72773407e-05 1.48722018e-04 -1.71659271e-05 9.08055201e-05 2.06575859e-05 -4.87735431e-06 2.69600416e-05 -8.15640063e-06 -2.99104120e-06 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 3.55321266e-05 -1.22244630e-04 -1.22244630e-04 -6.79737099e-06 -2.58534045e-05 1.17733919e-05 -2.43263422e-06 -2.57190371e-05 1.31402255e-05 -1.00893365e-06 7.88413529e-06 -4.33491342e-05 3.42879502e-06 -2.60094805e-05 -6.27604493e-06 9.81656846e-07 -7.94698537e-06 2.39364429e-06 5.88994107e-07 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 5.05395642e-06 5.37920973e-05 -2.72773407e-05 3.02680097e-06 -1.55568487e-05 9.08055201e-05 -1.02995563e-05 5.18627962e-05 1.32609259e-05 -2.99104120e-06 1.56424767e-05 -4.39363890e-06 -1.68691036e-06 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 -9.25616978e-05 -2.78704996e-05 -2.95933006e-04 1.48351079e-04 -1.71128133e-05 9.05803225e-05 -4.92429573e-04 5.79114193e-05 -3.00529556e-04 -6.89238782e-05 1.66683716e-05 -8.99397180e-05 2.71157219e-05 1.02124474e-05 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -1.22673788e-04 4.21487409e-04 4.21487409e-04 2.36639301e-05 8.98002728e-05 -4.09871293e-05 7.98938604e-06 8.43034182e-05 -4.32960204e-05 3.42695305e-06 -2.59776122e-05 1.42441618e-04 -1.15822839e-05 8.54649707e-05 2.07445424e-05 -3.35991542e-06 2.62786967e-05 -7.89999152e-06 -2.01594925e-06 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 -1.02676880e-05 5.17320680e-05 -3.00529556e-04 3.47468516e-05 -1.71864714e-04 -4.41600675e-05 1.02124474e-05 -5.22359427e-05 1.46495381e-05 5.77509438e-06 -6.79737075e-06 2.36639299e-05 4.12680939e-06 5.65341970e-06 3.70596237e-06 3.96138493e-05 -1.92148516e-05 2.27070591e-06 -1.23793259e-05 6.44234755e-05 -7.78009929e-06 4.14138567e-05 8.44270054e-06 -2.13848231e-06 1.19810075e-05 -3.82242524e-06 -1.39613944e-06 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 2.67594044e-05 -8.86486914e-05 -9.25616986e-05 -4.12681204e-06 -1.87026402e-05 8.91062561e-06 -2.40771510e-06 -2.55281121e-05 1.28835124e-05 -9.84614567e-07 7.86371660e-06 -4.26793517e-05 3.36842965e-06 -2.60388366e-05 -6.04495968e-06 9.43371175e-07 -7.85145226e-06 2.40925952e-06 5.79076593e-07 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.63225572e-05 2.90777246e-06 -1.52698146e-05 8.81034506e-05 -9.97258727e-06 5.11624920e-05 1.25692811e-05 -2.83009735e-06 1.51854104e-05 -4.35412670e-06 -1.62843763e-06 1.17733915e-05 -4.09871288e-05 -8.91062128e-06 -8.02923241e-06 -1.16142320e-06 -1.24464781e-05 6.31660931e-06 -8.31354061e-07 3.29897830e-06 -2.12193229e-05 2.83810084e-06 -1.11382390e-05 -3.19493334e-06 8.33133654e-07 -3.33520685e-06 8.33668127e-07 4.34610715e-07 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 2.56060941e-05 -9.25616986e-05 -8.86486914e-05 -5.65342212e-06 -1.87026402e-05 8.02923687e-06 -1.44462906e-06 -1.53168672e-05 7.86371660e-06 -5.90768740e-07 4.49554804e-06 -2.60388366e-05 2.02105779e-06 -1.49045927e-05 -3.86688876e-06 5.79076593e-07 -4.56312329e-06 1.30704190e-06 3.25689476e-07 1.60795640e-06 1.70290140e-05 -5.05395290e-06 -2.43263298e-06 -8.42325484e-06 1.67222963e-05 7.98938483e-06 2.78704939e-05 -8.47164996e-07 1.44463483e-06 4.92893937e-06 -3.79020251e-06 2.40772471e-06 2.09534141e-05 2.30130146e-04 -8.39943549e-05 -8.71895427e-06 -8.39943549e-05 2.93564411e-04 3.00061752e-05 2.93564411e-04 1.66354113e-05 6.49189655e-06 5.76267551e-05 -2.88133775e-05 6.49189655e-06 1.70584250e-05 1.80355273e-04 -5.37920632e-05 -2.57190251e-05 -8.96534387e-05 1.77559770e-04 8.43034066e-05 2.95932950e-04 -9.02801478e-06 1.53169235e-05 5.26566956e-05 -4.05301617e-05 2.55282059e-05 2.30130146e-04 2.52931185e-03 -9.23162005e-04 -9.50022517e-05 -9.23162005e-04 3.22846934e-03 3.26677379e-04 3.22846934e-03 1.83470774e-04 7.09998885e-05 6.35561405e-04 -3.17780703e-04 7.09998885e-05 5.16752756e-06 5.48777436e-05 -1.55568485e-05 -7.88413523e-06 -2.72773403e-05 5.17320678e-05 2.59776122e-05 9.05803222e-05 -3.33266170e-06 4.49554494e-06 1.52697998e-05 -1.23702881e-05 7.86371142e-06 8.39943549e-05 9.23162005e-04 -3.25594125e-04 -3.55321267e-05 -3.43360188e-04 1.14116746e-03 1.22673788e-04 1.20239706e-03 5.37320015e-05 2.56060934e-05 2.25592719e-04 -1.19372961e-04 2.67594037e-05 9.74527112e-07 1.05042432e-05 -3.02680091e-06 -1.00893364e-06 -5.04466819e-06 1.02676879e-05 3.42695303e-06 1.71128132e-05 -4.15378414e-07 5.90767582e-07 2.90776726e-06 -2.38216189e-06 9.84612637e-07 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 1.77660633e-05 3.55321266e-05 -1.22244630e-04 -6.12296045e-05 -1.22244630e-04 -6.79737099e-06 -1.31532020e-05 -2.58534045e-05 1.17733919e-05 -1.31532020e-05 8.61254594e-06 9.14629059e-05 -2.72773403e-05 -1.31402254e-05 -4.46526781e-05 9.05803222e-05 4.32960203e-05 1.48351078e-04 -4.13707777e-06 7.86371142e-06 2.63225327e-05 -1.97988346e-05 1.28835038e-05 8.39943549e-05 9.23162005e-04 -3.43360188e-04 -3.55321267e-05 -3.25594125e-04 1.20239706e-03 1.22673788e-04 1.14116746e-03 7.65140157e-05 2.67594037e-05 2.25592719e-04 -1.06219759e-04 2.56060934e-05 -1.71291975e-05 -1.81479269e-04 5.18627959e-05 2.60094805e-05 9.08055198e-05 -1.71864714e-04 -8.54649707e-05 -3.00529556e-04 1.10609283e-05 -1.49045897e-05 -5.11624774e-05 4.14345600e-05 -2.60388315e-05 -2.93564411e-04 -3.22846934e-03 1.14116746e-03 1.22244630e-04 1.20239706e-03 -4.00001864e-03 -4.21487409e-04 -4.21076234e-03 -1.90445736e-04 -8.86486907e-05 -7.96494859e-04 4.21042676e-04 -9.25616978e-05 -3.29444637e-06 -3.53762726e-05 1.02995562e-05 3.42879499e-06 1.71659271e-05 -3.47468516e-05 -1.15822838e-05 -5.79114193e-05 1.43218144e-06 -2.02105664e-06 -9.97258216e-06 8.15680996e-06 -3.36842774e-06 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -6.12296045e-05 -1.22673788e-04 4.21487409e-04 2.10743705e-04 4.21487409e-04 2.36639301e-05 4.55904927e-05 8.98002728e-05 -4.09871293e-05 4.55904927e-05 -2.85486624e-05 -3.02465449e-04 9.08055198e-05 4.33491342e-05 1.48722017e-04 -3.00529556e-04 -1.42441618e-04 -4.92429573e-04 1.38352612e-05 -2.60388315e-05 -8.81034265e-05 6.64020086e-05 -4.26793433e-05 -2.93564411e-04 -3.22846934e-03 1.20239706e-03 1.22244630e-04 1.14116746e-03 -4.21076234e-03 -4.21487409e-04 -4.00001864e-03 -2.69410785e-04 -9.25616978e-05 -7.96494859e-04 3.75452183e-04 -8.86486907e-05 -7.06379085e-07 -7.54447631e-06 2.82545784e-06 1.06506489e-06 3.26513891e-06 -9.39315942e-06 -3.53067705e-06 -1.09790313e-05 -3.02679842e-07 -8.01517097e-07 -2.51388461e-06 1.22674084e-06 -9.36004932e-07 1.66354113e-05 1.83470774e-04 -5.37320015e-05 -6.79737075e-06 -7.65140157e-05 1.90445736e-04 2.36639299e-05 2.69410785e-04 -2.12448023e-06 4.12680939e-06 4.19947626e-05 -2.94775127e-05 5.65341970e-06 5.73476353e-07 6.21135700e-06 -1.68690725e-06 -5.88992950e-07 -2.99103602e-06 5.77509135e-06 2.01594811e-06 1.02124423e-05 -3.21690006e-07 3.25690786e-07 1.62846368e-06 -1.42642066e-06 5.79079199e-07 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 1.31532020e-05 2.67594044e-05 -8.86486914e-05 -4.55904927e-05 -9.25616986e-05 -4.12681204e-06 -9.35131785e-06 -1.87026402e-05 8.91062561e-06 -9.79201225e-06 5.16162840e-06 5.49848198e-05 -1.56424619e-05 -7.94698017e-06 -2.69600171e-05 5.22359282e-05 2.62786916e-05 8.99396939e-05 -3.10215826e-06 4.56314934e-06 1.51855874e-05 -1.20436077e-05 7.85149689e-06 5.76267551e-05 6.35561405e-04 -2.25592719e-04 -2.58534037e-05 -2.25592719e-04 7.96494859e-04 8.98002720e-05 7.96494859e-04 4.19947626e-05 1.87026312e-05 1.45914819e-04 -7.27370625e-05 1.87026312e-05 -4.28225249e-06 -4.55830581e-05 1.36811065e-05 6.63203234e-06 2.19681749e-05 -4.55684978e-05 -2.19152923e-05 -7.32476712e-05 1.85423273e-06 -4.00236793e-06 -1.30625276e-05 9.57916536e-06 -6.43975573e-06 -2.88133775e-05 -3.17780703e-04 1.19372961e-04 1.17733915e-05 1.06219759e-04 -4.21042676e-04 -4.09871288e-05 -3.75452183e-04 -2.94775127e-05 -8.91062128e-06 -7.27370625e-05 3.19132195e-05 -8.02923241e-06 9.55793921e-07 1.03522617e-05 -2.99103602e-06 -9.81654916e-07 -4.87734568e-06 1.02124423e-05 3.35991352e-06 1.66683631e-05 -3.47731284e-07 5.79079199e-07 2.83014198e-06 -2.26858416e-06 9.43375264e-07 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 1.31532020e-05 2.56060941e-05 -9.25616986e-05 -4.55904927e-05 -8.86486914e-05 -5.65342212e-06 -9.79201225e-06 -1.87026402e-05 8.02923687e-06 -9.35131785e-06 + 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 73 90 107 129 146 163 185 202 219 241 267 293 319 345 371 397 423 449 475 501 527 553 579 +532 + -4.19067839e-05 -4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 -3.85148484e-05 -1.13943659e-04 5.37258812e-05 -4.82384148e-06 -5.11750065e-05 2.58376554e-05 -5.16753108e-06 1.47546112e-05 -8.56460045e-05 1.71292009e-05 -4.89723166e-05 -1.21850916e-05 5.16158770e-06 -1.47200182e-05 3.67042321e-06 2.94400364e-06 -4.59847886e-04 -5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 -4.24093536e-04 -1.25610344e-03 5.92551775e-04 -5.10867734e-05 -5.41063217e-04 2.74388888e-04 -5.48777776e-05 1.56844995e-04 -9.07396512e-04 1.81479302e-04 -5.19321090e-04 -1.29744050e-04 5.49844256e-05 -1.56977303e-04 3.92019561e-05 3.13954606e-05 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 -1.25264467e-04 -4.35082153e-04 2.16964422e-04 -2.52697821e-05 -2.68960486e-04 1.33958036e-04 -2.72773407e-05 7.77842435e-05 -4.46166053e-04 9.08055201e-05 -2.59313981e-04 -6.19727577e-05 2.69600416e-05 -7.67707986e-05 1.94671871e-05 1.56424767e-05 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 5.05395642e-06 5.37920973e-05 -2.72773407e-05 3.02680097e-06 -1.55568487e-05 9.08055201e-05 -1.02995563e-05 5.18627962e-05 1.32609259e-05 -2.99104120e-06 1.56424767e-05 -4.39363890e-06 -1.68691036e-06 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 6.51188252e-04 -2.53135294e-03 -2.28600536e-03 -1.78410485e-04 -4.59782247e-04 2.04285030e-04 -1.59098513e-05 -1.69164630e-04 8.58798007e-05 -1.71759601e-05 4.66705461e-05 -2.85497188e-04 5.70994376e-05 -1.55575217e-04 -4.16385141e-05 1.72944581e-05 -4.68813595e-05 1.08933771e-05 9.37627190e-06 5.73105393e-04 6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 4.41899521e-04 1.53469785e-03 -7.65392422e-04 8.36114988e-05 8.87799017e-04 -4.45053236e-04 9.05803225e-05 -2.58660340e-04 1.47728872e-03 -3.00529556e-04 8.59323568e-04 2.06771635e-04 -8.99397180e-05 2.56507620e-04 -6.51482152e-05 -5.22359427e-05 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 -1.02676880e-05 5.17320680e-05 -3.00529556e-04 3.47468516e-05 -1.71864714e-04 -4.41600675e-05 1.02124474e-05 -5.22359427e-05 1.46495381e-05 5.77509438e-06 6.03111568e-04 6.63633513e-03 -2.52315372e-03 -2.27866446e-03 8.84301209e-03 8.00003727e-03 6.25885014e-04 1.62058512e-03 -7.21643868e-04 5.25821854e-05 5.57796227e-04 -2.84843547e-04 5.69687094e-05 -1.55209375e-04 9.43853767e-04 -1.88770753e-04 5.15594141e-04 1.38504722e-04 -5.75913592e-05 1.56575127e-04 -3.65413080e-05 -3.13150254e-05 -2.80266684e-05 -3.09788318e-04 8.96635549e-05 1.27645593e-04 -3.19883438e-04 -4.51758142e-04 4.24904657e-06 -6.85555547e-05 4.76480212e-05 -1.11178871e-05 -1.18841548e-04 5.76445547e-05 -1.23793259e-05 3.52822416e-05 -1.93270427e-04 4.14138567e-05 -1.18217051e-04 -2.53281016e-05 1.19810075e-05 -3.40878355e-05 9.11418852e-06 7.32586789e-06 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.63225572e-05 2.90777246e-06 -1.52698146e-05 8.81034506e-05 -9.97258727e-06 5.11624920e-05 1.25692811e-05 -2.83009735e-06 1.51854104e-05 -4.35412670e-06 -1.62843763e-06 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 -9.94228598e-05 -2.91828551e-04 1.36562960e-04 -1.55514449e-05 -1.65944916e-04 8.30769984e-05 -1.69217960e-05 4.58555150e-05 -2.77621887e-04 5.65179084e-05 -1.53620178e-04 -3.95630426e-05 1.68591953e-05 -4.55562472e-05 1.07459493e-05 9.28732999e-06 6.15274106e-05 6.78568920e-04 -2.60527449e-04 -2.20594033e-04 9.18778309e-04 7.80164894e-04 7.02617049e-05 1.54384207e-04 -6.38261716e-05 4.40196826e-06 4.69106481e-05 -2.39518433e-05 5.28135596e-06 -1.21844749e-05 7.98569198e-05 -1.75647387e-05 4.08220236e-05 1.19379020e-05 -5.37304655e-06 1.23220751e-05 -2.50100955e-06 -2.75788262e-06 -2.70067140e-05 9.37132791e-05 2.04654088e-05 1.87026310e-05 3.11028898e-06 3.31889832e-05 -1.69217960e-05 1.85237783e-06 -9.17110299e-06 5.65179084e-05 -6.33592638e-06 3.07240355e-05 8.46319694e-06 -1.84600370e-06 9.28732999e-06 -2.46707222e-06 -9.77063263e-07 -4.82383223e-06 -5.12043280e-05 1.56161714e-05 5.20539047e-06 2.52789703e-05 -5.17945072e-05 -1.72648357e-05 -8.39088927e-05 1.97832811e-06 -3.14348229e-06 -1.52585645e-05 1.18091842e-05 -5.08618816e-06 -2.09533699e-05 -2.30541694e-04 8.77725292e-05 7.90535749e-05 -3.07587850e-04 -2.77581675e-04 -2.18794371e-05 -5.63169039e-05 2.49125037e-05 -5.10572729e-05 -5.41062349e-04 1.65719047e-04 5.52396824e-05 2.68410075e-04 -5.48357439e-04 -1.82785813e-04 -8.88812248e-04 2.11496651e-05 -3.34562014e-05 -1.62495422e-04 1.25848831e-04 -5.41651408e-05 -2.29717740e-04 -2.52930770e-03 9.62831275e-04 8.67829024e-04 -3.37575039e-03 -3.04907302e-03 -2.40622762e-04 -6.20542033e-04 2.74771072e-04 -1.50482981e-05 -1.60290646e-04 4.66705464e-05 1.63664045e-05 7.94033554e-05 -1.55719117e-04 -5.45283517e-05 -2.64780211e-04 7.96917854e-06 -9.46002143e-06 -4.58585221e-05 3.73521697e-05 -1.61052890e-05 -8.02161920e-05 -8.83492845e-04 3.25594127e-04 3.07828064e-04 -1.14526706e-03 -1.08403746e-03 -7.15324657e-05 -2.09489434e-04 9.75914609e-05 -5.01609937e-06 -5.34302152e-05 1.63664045e-05 3.02680100e-06 2.64677851e-05 -5.45283517e-05 -1.03101791e-05 -8.82600702e-05 1.78469868e-06 -1.81127951e-06 -1.61052890e-05 1.29539961e-05 -2.91108482e-06 -1.77660633e-05 6.14441833e-05 1.36062016e-05 1.24528913e-05 -2.58284789e-05 -2.74939414e-04 8.42606897e-05 2.80868966e-05 1.33958037e-04 -2.80490135e-04 -9.34967116e-05 -4.46515040e-04 9.33553055e-06 -1.70964778e-05 -8.14715631e-05 6.17602208e-05 -2.71571877e-05 -8.89351465e-05 -9.78495099e-04 3.78892317e-04 3.25594127e-04 -1.32895588e-03 -1.14483791e-03 -1.01896469e-04 -2.34189528e-04 9.80652718e-05 4.97600015e-05 5.28759945e-04 -1.55065476e-04 -5.43031541e-05 -2.63667394e-04 5.15594141e-04 1.80317734e-04 8.76229608e-04 -2.65117181e-05 3.15562587e-05 1.53109199e-04 -1.24640527e-04 5.36884391e-05 2.79540982e-04 3.08118840e-03 -1.13706785e-03 -1.07583825e-03 4.00001864e-03 3.78927493e-03 2.51453785e-04 7.38202992e-04 -3.44349746e-04 1.65866672e-05 1.76253315e-04 -5.43031541e-05 -1.02570652e-05 -8.78891313e-05 1.80317734e-04 3.47468517e-05 2.92076536e-04 -6.01617585e-06 6.17544148e-06 5.36884391e-05 -4.31755840e-05 9.94002842e-06 6.10150255e-05 -2.10743704e-04 -4.69712051e-05 -4.30581980e-05 8.53486220e-05 9.06383391e-04 -2.79377318e-04 -9.31257727e-05 -4.44704250e-04 9.26947727e-04 3.08982576e-04 1.47728872e-03 -3.14157501e-05 5.69016890e-05 2.71522744e-04 -2.06151513e-04 9.05075814e-05 3.09547157e-04 3.40786578e-03 -1.32075666e-03 -1.13749701e-03 4.63224975e-03 4.00001864e-03 3.56474229e-04 8.24090258e-04 -3.46191685e-04 2.68225767e-06 2.85673574e-05 -1.05051979e-05 -2.65663754e-06 -1.28711506e-05 3.48505623e-05 8.87240578e-06 4.30271581e-05 9.08036830e-07 1.97892698e-06 9.59589470e-06 -5.40575280e-06 2.33736958e-06 -1.13912571e-05 -1.26317543e-04 3.59315534e-05 5.11315772e-05 -1.29437703e-04 -1.82347357e-04 2.12456635e-06 -2.65607921e-05 1.81705086e-05 -2.91079326e-06 -3.11280772e-05 9.08735927e-06 1.72801077e-06 1.54678046e-05 -3.04828079e-05 -5.93558137e-06 -5.18521718e-05 1.39065333e-06 -9.77057370e-07 -8.99382338e-06 7.63361459e-06 -1.67194156e-06 -1.27002016e-05 4.42097793e-05 9.35131333e-06 8.91061892e-06 -1.50128156e-05 -1.60425993e-04 4.68783815e-05 1.64589935e-05 7.83762832e-05 -1.57086134e-04 -5.50654216e-05 -2.62606810e-04 7.25200828e-06 -9.58076051e-06 -4.55560638e-05 3.63706594e-05 -1.60222426e-05 -5.89361676e-05 -6.50576527e-04 2.41696060e-04 2.16995967e-04 -8.54786781e-04 -7.68899516e-04 -5.74280972e-05 -1.45913731e-04 6.38258972e-05 1.24079219e-05 1.32488320e-04 -4.08021083e-05 -1.40886186e-05 -6.35409658e-05 1.36368739e-04 4.70407544e-05 2.12797682e-04 -3.83702307e-06 8.65253444e-06 3.89466067e-05 -2.87370518e-05 1.34794521e-05 3.27140331e-05 3.60788217e-04 -1.41154488e-04 -1.14374274e-04 4.97735633e-04 4.04712711e-04 4.07841922e-05 8.16471441e-05 -3.19129521e-05 -5.00427187e-06 -5.34753310e-05 1.64589935e-05 2.98773230e-06 2.61254277e-05 -5.50654216e-05 -1.02450096e-05 -8.75356035e-05 1.51378647e-06 -1.80248119e-06 -1.60222426e-05 1.26452178e-05 -2.83008361e-06 -1.38535120e-05 4.81227865e-05 1.06733965e-05 9.35131320e-06 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +532 + 4.19067839e-05 4.60671840e-04 -1.63047930e-04 -1.71766884e-04 5.71146086e-04 6.01152261e-04 2.72705538e-05 1.13943659e-04 -6.02177777e-05 8.03973579e-06 8.52916775e-05 -4.23147770e-05 8.61255180e-06 -2.58376554e-05 1.40328055e-04 -2.85486682e-05 8.56460045e-05 1.89839090e-05 -8.44969718e-06 2.53490916e-05 -6.88211693e-06 -5.16158770e-06 4.59847886e-04 5.05861954e-03 -1.79099103e-03 -1.88599328e-03 6.27754236e-03 6.60421974e-03 3.01118122e-04 1.25610344e-03 -6.63551663e-04 8.51446224e-05 9.01772028e-04 -4.49526476e-04 9.14629627e-05 -2.74388888e-04 1.48721070e-03 -3.02465504e-04 9.07396512e-04 2.02425291e-04 -9.00455145e-05 2.70136544e-04 -7.33125675e-05 -5.49844256e-05 1.72929501e-04 1.90165710e-03 -6.51188252e-04 -7.22252505e-04 2.28600536e-03 2.53135294e-03 8.77107835e-05 4.59782247e-04 -2.56650527e-04 4.28642856e-05 4.56055815e-04 -2.23263394e-04 4.62717902e-05 -1.38815371e-04 7.43588136e-04 -1.53958659e-04 4.61875977e-04 9.80261040e-05 -4.49180458e-05 1.34754137e-04 -3.72683073e-05 -2.79512305e-05 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 -2.67594037e-05 -8.42326070e-06 -8.96534955e-05 4.46526788e-05 -5.04466829e-06 2.72773407e-05 -1.48722018e-04 1.71659271e-05 -9.08055201e-05 -2.06575859e-05 4.87735431e-06 -2.69600416e-05 8.15640063e-06 2.99104120e-06 1.64210547e-04 1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 1.25264467e-04 4.35082153e-04 -2.16964422e-04 2.52697821e-05 2.68960486e-04 -1.33958036e-04 2.72773407e-05 -7.77842435e-05 4.46166053e-04 -9.08055201e-05 2.59313981e-04 6.19727577e-05 -2.69600416e-05 7.67707986e-05 -1.94671871e-05 -1.56424767e-05 -6.03111568e-04 -6.63633513e-03 2.27866446e-03 2.52315372e-03 -8.00003727e-03 -8.84301209e-03 -3.12019415e-04 -1.62058512e-03 9.02854256e-04 -1.41767784e-04 -1.50478185e-03 7.41777346e-04 -1.53587720e-04 4.60763160e-04 -2.46214787e-03 5.09335613e-04 -1.52800684e-03 -3.27587657e-04 1.49855296e-04 -4.49565889e-04 1.24203957e-04 9.31529678e-05 -1.22244630e-04 4.21487409e-04 8.86486907e-05 9.25616978e-05 2.78704996e-05 2.95933006e-04 -1.48351079e-04 1.71128133e-05 -9.05803225e-05 4.92429573e-04 -5.79114193e-05 3.00529556e-04 6.89238782e-05 -1.66683716e-05 8.99397180e-05 -2.71157219e-05 -1.02124474e-05 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 -4.41899521e-04 -1.53469785e-03 7.65392422e-04 -8.36114988e-05 -8.87799017e-04 4.45053236e-04 -9.05803225e-05 2.58660340e-04 -1.47728872e-03 3.00529556e-04 -8.59323568e-04 -2.06771635e-04 8.99397180e-05 -2.56507620e-04 6.51482152e-05 5.22359427e-05 3.92709664e-05 4.32763764e-04 -1.27217240e-04 -1.80791612e-04 4.49763546e-04 6.35743637e-04 -4.24904199e-06 9.94228675e-05 -7.02617075e-05 1.98543958e-05 2.11884104e-04 -1.01336084e-04 2.20761673e-05 -6.62285018e-05 3.39149113e-04 -7.36993289e-05 2.21097987e-04 4.22135243e-05 -2.10257096e-05 6.30771287e-05 -1.83277712e-05 -1.37458284e-05 2.70067140e-05 -9.37132791e-05 -1.87026310e-05 -2.04654088e-05 -8.36778090e-06 -8.93557047e-05 4.38862858e-05 -4.95400178e-06 2.73137461e-05 -1.46883318e-04 1.69733528e-05 -9.13167005e-05 -1.98914499e-05 4.71683005e-06 -2.67038368e-05 8.25403881e-06 2.96063699e-06 1.16562923e-04 1.28613793e-03 -4.42588686e-04 -4.67288779e-04 1.56539438e-03 1.65128164e-03 6.85555624e-05 2.91828551e-04 -1.54384202e-04 2.51033427e-05 2.68067114e-04 -1.31658857e-04 2.73137461e-05 -7.77906580e-05 4.40649955e-04 -9.13167005e-05 2.60484554e-04 5.96743497e-05 -2.67038368e-05 7.59270615e-05 -1.95942890e-05 -1.57723475e-05 -5.50355121e-05 -6.07569013e-04 2.20841343e-04 2.07914641e-04 -7.81316474e-04 -7.36416338e-04 -4.76480239e-05 -1.36562955e-04 6.38261671e-05 -6.57186490e-06 -7.02084019e-05 3.50967430e-05 -7.96859069e-06 1.89958992e-05 -1.17471268e-04 2.65747394e-05 -6.37906705e-05 -1.67590415e-05 7.95791207e-06 -1.88523975e-05 4.16834487e-06 4.35412670e-06 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 -1.87026312e-05 -4.92889867e-06 -5.26563014e-05 2.63225572e-05 -2.90777246e-06 1.52698146e-05 -8.81034506e-05 9.97258727e-06 -5.11624920e-05 -1.25692811e-05 2.83009735e-06 -1.51854104e-05 4.35412670e-06 1.62843763e-06 8.03974503e-06 8.52623560e-05 -2.49760952e-05 -8.57469241e-06 -4.28734620e-05 8.28238138e-05 2.84130333e-05 1.42065166e-04 -4.46740433e-06 4.96210905e-06 2.48105453e-05 -2.04602321e-05 8.52509672e-06 6.28601980e-05 6.90801986e-04 -2.47042285e-04 -2.55761239e-04 8.64710496e-04 8.94716671e-04 4.39059650e-05 1.71570414e-04 -8.90311553e-05 8.51741230e-05 9.01772895e-04 -2.65514836e-04 -9.11010579e-05 -4.55505289e-04 8.78360163e-04 3.01158993e-04 1.50579497e-03 -4.74945700e-05 5.29236848e-05 2.64618424e-04 -2.18075518e-04 9.08647993e-05 6.89978032e-04 7.58793139e-03 -2.71415303e-03 -2.80915529e-03 9.50601170e-03 9.83268908e-03 4.84588896e-04 1.89166484e-03 -9.81332366e-04 2.61313353e-05 2.77834471e-04 -7.77842433e-05 -2.80868964e-05 -1.40434482e-04 2.59170081e-04 9.33766060e-05 4.66883030e-04 -1.75434375e-05 1.55587272e-05 7.77936360e-05 -6.75581058e-05 2.81492107e-05 2.56923856e-04 2.82481911e-03 -9.76782377e-04 -1.06561269e-03 3.42717282e-03 3.73375000e-03 1.41442785e-04 6.85374967e-04 -3.76023488e-04 8.46111775e-06 9.00153776e-05 -2.64677849e-05 -5.04466826e-06 -4.54622344e-05 8.81399646e-05 1.71553043e-05 1.51267468e-04 -4.30590417e-06 2.86667205e-06 2.64972294e-05 -2.26953166e-05 4.95731069e-06 5.32981900e-05 -1.83903392e-04 -3.87592954e-05 -3.99126057e-05 4.23055887e-05 4.50076888e-04 -1.32338925e-04 -4.54622344e-05 -2.23263393e-04 4.40699823e-04 1.51267468e-04 7.43239149e-04 -2.15295209e-05 2.64972294e-05 1.30053373e-04 -1.05170605e-04 4.47208997e-05 2.48204902e-04 2.72981686e-03 -9.94548440e-04 -9.76782377e-04 3.48883158e-03 3.42760197e-03 2.01778483e-04 6.60674872e-04 -3.23184180e-04 -8.64336826e-05 -9.16835300e-04 2.58804239e-04 9.32458779e-05 4.66229389e-04 -8.59323568e-04 -3.08982576e-04 -1.54491288e-03 5.80607499e-05 -5.19947095e-05 -2.59973547e-04 2.25222331e-04 -9.38426381e-05 -8.96675979e-04 -9.86480447e-03 3.41983192e-03 3.72555078e-03 -1.20000559e-02 -1.30537744e-02 -5.02465151e-04 -2.41707998e-03 1.32389693e-03 -2.80061322e-05 -2.97239494e-04 8.80092365e-05 1.71234360e-05 1.51042270e-04 -2.92076536e-04 -5.79114192e-05 -5.00882593e-04 1.43560209e-05 -9.81210028e-06 -8.84872216e-05 7.56406157e-05 -1.69407905e-05 -1.83474235e-04 6.32231113e-04 1.34239183e-04 1.38152190e-04 -1.40030661e-04 -1.48619747e-03 4.40046182e-04 1.51042270e-04 7.42126332e-04 -1.46038268e-03 -5.00882593e-04 -2.46214787e-03 7.17801043e-05 -8.84872216e-05 -4.34550764e-04 3.51293295e-04 -1.49287433e-04 -8.66669803e-04 -9.53812709e-03 3.48063237e-03 3.41940276e-03 -1.22107996e-02 -1.20000559e-02 -7.11310306e-04 -2.33119271e-03 1.14084461e-03 -3.30026549e-06 -3.53673957e-05 1.32471777e-05 3.09631863e-06 1.54815931e-05 -4.42097057e-05 -1.04582777e-05 -5.22913884e-05 -1.51339906e-06 -2.39774043e-06 -1.19887022e-05 6.29049625e-06 -2.62104010e-06 5.59063777e-05 6.16234538e-04 -1.80949242e-04 -2.57305627e-04 6.40209282e-04 9.05154422e-04 -6.37352221e-06 1.41417630e-04 -9.97392202e-05 5.12839439e-06 5.47172074e-05 -1.53535583e-05 -3.03213952e-06 -2.77765486e-05 5.14037196e-05 1.03729323e-05 9.27691873e-05 -3.21825415e-06 1.62844352e-06 1.54789170e-05 -1.39916452e-05 3.00415949e-06 4.01599160e-05 -1.39303772e-04 -2.80539489e-05 -3.02574210e-05 2.56419720e-05 2.73586037e-04 -7.67677915e-05 -2.77765486e-05 -1.36359573e-04 2.57018598e-04 9.27691873e-05 4.55665031e-04 -1.60912708e-05 1.54789170e-05 7.59272450e-05 -6.47415625e-05 2.75407896e-05 1.74189678e-04 1.92169934e-03 -6.68181405e-04 -6.92881498e-04 2.36188923e-03 2.44777650e-03 1.10550325e-04 4.37743370e-04 -2.27121265e-04 -1.99017785e-05 -2.12488020e-04 6.26989613e-05 2.23756871e-05 1.03664600e-04 -2.09793050e-04 -7.47199278e-05 -3.46955258e-04 9.11420976e-06 -1.31520945e-05 -6.07879570e-05 4.78953644e-05 -2.17706827e-05 -8.38488896e-05 -9.25349715e-04 3.40214303e-04 3.14134399e-04 -1.20235915e-03 -1.11186852e-03 -7.71255365e-05 -2.09300018e-04 9.57393866e-05 8.29240770e-06 8.85366752e-05 -2.61245672e-05 -4.87404194e-06 -4.40834153e-05 8.74137709e-05 1.67009304e-05 1.47451165e-04 -3.79758740e-06 2.78659342e-06 2.58670046e-05 -2.17706827e-05 4.71684379e-06 3.90066057e-05 -1.35390765e-04 -2.84946434e-05 -2.80539490e-05 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 0 2 -1 -676 - 8.68754186e-04 7.79382140e-03 -1.72625944e-03 3.15044850e-03 -1.72625944e-03 5.60345969e-03 -1.01917052e-02 5.60345969e-03 -1.45649809e-04 -4.46634856e-04 2.56398737e-04 2.52272869e-04 -4.46634856e-04 8.03973579e-06 8.52916775e-05 -2.58376554e-05 4.23147770e-05 -8.61255180e-06 8.56460045e-05 -1.40328055e-04 2.85486682e-05 -3.53186638e-06 -2.53490916e-05 5.16158770e-06 1.98816059e-05 -8.44969718e-06 8.18917543e-03 7.12023536e-02 -1.58463763e-02 2.87106175e-02 -1.58463763e-02 5.07482850e-02 -9.15058640e-02 5.07482850e-02 -7.79283584e-04 -2.79907826e-03 1.69935910e-03 1.34975876e-03 -2.79907826e-03 8.51446224e-05 9.01772028e-04 -2.74388888e-04 4.49526476e-04 -9.14629627e-05 9.07396512e-04 -1.48721070e-03 3.02465504e-04 -3.77220998e-05 -2.70136544e-04 5.49844256e-05 2.11961728e-04 -9.00455145e-05 1.59603453e-03 1.36924397e-02 -2.11149871e-03 5.97190644e-03 -3.27743805e-03 6.57443339e-03 -1.89837654e-02 1.04643658e-02 -4.80190460e-04 -2.31278443e-04 1.51466166e-04 3.48102254e-04 -6.65641347e-04 2.52697821e-05 2.68960486e-04 -7.77842435e-05 1.33958036e-04 -2.72773407e-05 2.59313981e-04 -4.46166053e-04 9.08055201e-05 -1.41273003e-05 -7.67707986e-05 1.56424767e-05 6.34035760e-05 -2.69600416e-05 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 -1.19438129e-02 7.13784578e-03 -2.28953340e-02 3.80108031e-02 -2.28953340e-02 2.61640661e-04 1.34458777e-03 -9.14099894e-04 -4.53174918e-04 1.34458777e-03 -4.28642856e-05 -4.56055815e-04 1.38815371e-04 -2.23263394e-04 4.62717902e-05 -4.61875977e-04 7.43588136e-04 -1.53958659e-04 1.67377511e-05 1.34754137e-04 -2.79512305e-05 -1.03527250e-04 4.49180458e-05 1.59603453e-03 1.36924397e-02 -3.27743805e-03 5.97190644e-03 -2.11149871e-03 1.04643658e-02 -1.89837654e-02 6.57443339e-03 -6.13701652e-05 -6.65641347e-04 1.51466166e-04 5.89908264e-04 -2.31278443e-04 8.42326070e-06 8.96534955e-05 -2.72773407e-05 4.46526788e-05 -5.04466829e-06 9.08055201e-05 -1.48722018e-04 1.71659271e-05 -3.26514280e-06 -2.69600416e-05 2.99104120e-06 2.19681945e-05 -4.87735431e-06 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 -1.94940564e-02 1.07303294e-02 -2.09548194e-02 6.15790402e-02 -3.40677537e-02 1.40466506e-03 3.80644111e-04 -3.04172289e-04 -8.51596998e-04 1.79436027e-03 -8.36114988e-05 -8.87799017e-04 2.58660340e-04 -4.45053236e-04 9.05803225e-05 -8.59323568e-04 1.47728872e-03 -3.00529556e-04 4.69658080e-05 2.56507620e-04 -5.22359427e-05 -2.11643596e-04 8.99397180e-05 1.15630983e-02 9.92583999e-02 -2.34056249e-02 3.89448405e-02 -2.34056249e-02 7.46919746e-02 -1.23158080e-01 7.46919746e-02 -5.21311581e-04 -3.61599049e-03 2.59867238e-03 9.02938145e-04 -3.61599049e-03 1.41767784e-04 1.50478185e-03 -4.60763160e-04 7.41777346e-04 -1.53587720e-04 1.52800684e-03 -2.46214787e-03 5.09335613e-04 -5.62300464e-05 -4.49565889e-04 9.31529678e-05 3.45801212e-04 -1.49855296e-04 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 -1.94940564e-02 6.79712466e-03 -3.40677537e-02 6.15790402e-02 -2.09548194e-02 3.51721030e-05 1.79436027e-03 -3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 -1.48351079e-04 1.71128133e-05 -3.00529556e-04 4.92429573e-04 -5.79114193e-05 1.09790351e-05 8.99397180e-05 -1.02124474e-05 -7.32476904e-05 1.66683716e-05 -3.15462415e-04 -2.14911508e-03 8.81388081e-04 -7.40145109e-04 4.39522720e-04 -2.63076631e-03 1.97711345e-03 -1.21404041e-03 -1.26621054e-04 -1.55711914e-04 6.35724085e-05 1.75842915e-04 -2.17689657e-04 -4.23579594e-06 -4.51397922e-05 1.66633196e-05 -2.02733712e-05 4.13708166e-06 -5.53046522e-05 6.78414545e-05 -1.38352650e-05 -1.51339584e-06 1.52119092e-05 -3.10212987e-06 -8.48670762e-06 3.62110076e-06 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 -1.79713253e-03 1.15367735e-03 -1.43187248e-03 4.83491532e-03 -3.23540474e-03 -1.52233917e-04 -5.12341605e-04 2.54306520e-04 3.77981679e-04 -4.40775872e-04 -2.51033427e-05 -2.68067114e-04 7.77906580e-05 -1.31658857e-04 2.73137461e-05 -2.60484554e-04 4.40649955e-04 -9.13167005e-05 1.28680228e-05 7.59270615e-05 -1.57723475e-05 -6.14766473e-05 2.67038368e-05 2.76047799e-04 1.68206444e-03 -2.61276086e-04 9.05218801e-04 -2.61276086e-04 6.02086007e-04 -2.43109263e-03 6.02086007e-04 9.04005053e-05 2.56170799e-04 -1.29483612e-04 -1.56578268e-04 2.56170799e-04 4.92889867e-06 5.26563014e-05 -1.52698146e-05 2.63225572e-05 -2.90777246e-06 5.11624920e-05 -8.81034506e-05 9.97258727e-06 -2.51385622e-06 -1.51854104e-05 1.62843763e-06 1.30623801e-05 -2.83009735e-06 5.46396931e-04 3.72237651e-03 -1.01638677e-03 1.28196893e-03 -1.27149785e-03 2.92072676e-03 -3.42446095e-03 3.73867384e-03 1.75842915e-04 3.41266680e-04 -1.10110642e-04 -3.29666963e-04 3.05483813e-04 2.04803436e-05 2.18601217e-04 -6.68535146e-05 1.05307995e-04 -2.31028170e-05 2.23371808e-04 -3.52447381e-04 7.71128608e-05 -6.91797789e-06 -6.40525946e-05 1.40812999e-05 4.78952650e-05 -2.21877546e-05 -6.18258214e-04 -3.96376881e-03 1.15367735e-03 -1.79713253e-03 5.94206062e-04 -3.23540474e-03 4.83491532e-03 -1.43187248e-03 -2.51224778e-04 -4.40775872e-04 2.54306520e-04 3.20829279e-04 -5.12341605e-04 -8.36778090e-06 -8.93557047e-05 2.73137461e-05 -4.38862858e-05 4.95400178e-06 -9.13167005e-05 1.46883318e-04 -1.69733528e-05 2.79751765e-06 2.67038368e-05 -2.96063699e-06 -2.13535203e-05 4.71683005e-06 5.76204471e-03 4.14290603e-02 -5.45355563e-03 1.46994202e-02 -1.63606669e-02 1.59517729e-02 -4.27267497e-02 4.78553187e-02 -9.38026304e-05 -6.94431938e-05 1.37575979e-04 -2.04398356e-04 -2.08329581e-04 1.30313126e-03 1.17895704e-02 -2.55683294e-03 4.81159550e-03 -2.55683294e-03 8.32281014e-03 -1.56304061e-02 8.32281014e-03 -2.60927832e-04 -7.12858047e-04 3.89510333e-04 4.51940262e-04 -7.12858047e-04 4.56644849e-02 2.86252016e-01 -3.94115324e-02 1.04194258e-01 -1.18234597e-01 1.06866123e-01 -2.78526207e-01 3.20598369e-01 9.81510799e-03 6.35861818e-03 -6.22676645e-03 -3.95555174e-04 1.90758545e-02 1.21849244e-02 1.06803528e-01 -2.32310803e-02 4.34800255e-02 -2.32310803e-02 7.45938180e-02 -1.39196930e-01 7.45938180e-02 -1.51138293e-03 -4.48978928e-03 2.54471461e-03 2.61779203e-03 -4.48978928e-03 5.29899091e-03 3.35921531e-02 2.71603879e-03 1.36321847e-02 -1.51879205e-02 -9.50269890e-03 -3.72622600e-02 4.19036241e-02 6.43121530e-04 9.21055717e-04 -1.04199344e-03 -6.33591580e-05 1.63405923e-03 2.42660803e-03 2.10771437e-02 -3.16724807e-03 9.24934449e-03 -4.91615708e-03 9.91732290e-03 -2.95811130e-02 1.57630396e-02 -8.20585100e-04 -4.37649580e-04 2.54651735e-04 6.89224517e-04 -1.12047103e-03 -1.75582194e-02 -1.14816798e-01 1.67436562e-02 -3.77850824e-02 5.02309687e-02 -4.68087411e-02 1.03031557e-01 -1.40426223e-01 -2.33731018e-03 -1.54187803e-03 1.30570995e-03 5.66446782e-04 -4.62563408e-03 -5.15528644e-03 -4.51364224e-02 1.04152838e-02 -1.79157193e-02 1.04152838e-02 -3.34926816e-02 5.72497140e-02 -3.34926816e-02 5.12087113e-04 2.13001786e-03 -1.36892958e-03 -8.86960897e-04 2.13001786e-03 1.58969727e-02 1.00776459e-01 -1.51879205e-02 4.08965540e-02 -3.77850824e-02 4.19036241e-02 -1.11786780e-01 1.02240299e-01 2.82730606e-03 1.63405923e-03 -1.74350899e-03 3.28349274e-04 5.27854699e-03 2.42660803e-03 2.10771437e-02 -4.91615708e-03 9.24934449e-03 -3.16724807e-03 1.57630396e-02 -2.95811130e-02 9.91732290e-03 -1.86593391e-04 -1.12047103e-03 2.54651735e-04 1.05525980e-03 -4.37649580e-04 -1.62248134e-02 -9.53387316e-02 -9.39766250e-03 -3.96873912e-02 4.45925082e-02 3.27352301e-02 1.03597964e-01 -1.18012511e-01 -4.45754588e-03 -2.98032065e-03 3.39887585e-03 -3.28888829e-05 -8.98466297e-03 -7.99329252e-03 -6.84793800e-02 1.01400142e-02 -3.00914040e-02 1.60290032e-02 -3.14322291e-02 9.56467940e-02 -5.11016306e-02 2.41352291e-03 8.33773270e-04 -5.30736869e-04 -1.79467795e-03 3.05180153e-03 5.38030091e-02 3.28088357e-01 -4.92338723e-02 1.08724434e-01 -1.47701617e-01 1.32427058e-01 -2.81964799e-01 3.97281173e-01 1.30104089e-02 8.59109061e-03 -8.49297109e-03 1.13233658e-04 2.57732718e-02 1.70017992e-02 1.46949466e-01 -3.40029725e-02 5.81837514e-02 -3.40029725e-02 1.08759728e-01 -1.84737121e-01 1.08759728e-01 -1.14591785e-03 -5.72871697e-03 3.85611364e-03 1.98478794e-03 -5.72871697e-03 -4.86744401e-02 -2.86016195e-01 4.45925082e-02 -1.19062174e-01 1.09515693e-01 -1.18012511e-01 3.10793893e-01 -2.81964799e-01 -1.40533773e-02 -8.98466297e-03 9.14856026e-03 -4.91691879e-04 -2.69394219e-02 -7.99329252e-03 -6.84793800e-02 1.60290032e-02 -3.00914040e-02 1.01400142e-02 -5.11016306e-02 9.56467940e-02 -3.14322291e-02 3.47475237e-04 3.05180153e-03 -5.30736869e-04 -2.98751113e-03 8.33773270e-04 -1.19284542e-03 3.40987470e-03 7.36666810e-04 2.25642102e-04 2.64353772e-04 8.66506106e-04 -7.21992365e-03 6.17695524e-03 -2.05359963e-03 -2.10936451e-03 2.24583445e-03 -3.49267591e-04 -4.42360555e-03 -4.30740438e-04 -2.88121443e-03 1.22178272e-03 -9.90591561e-04 5.64745946e-04 -3.63962416e-03 2.60171972e-03 -1.52634355e-03 -1.89931624e-04 -2.32698486e-04 1.02065694e-04 2.63764453e-04 -3.34918374e-04 -7.66259227e-04 2.23126005e-03 -1.07036780e-03 5.44022152e-05 5.85027775e-04 3.55082681e-03 -4.44646001e-03 3.23340119e-03 -2.12035370e-03 -2.94173426e-05 1.38472041e-04 -5.93374836e-04 -3.31747567e-03 -8.84481404e-04 -5.65447983e-03 8.00577199e-04 -2.58256262e-03 1.60850703e-03 -1.88500164e-03 6.94764179e-03 -4.49284600e-03 -2.29220488e-04 -7.68512661e-04 3.81925978e-04 5.57793959e-04 -6.61164068e-04 6.98126442e-04 -2.36311176e-03 9.49430083e-04 2.56678501e-04 -1.47228744e-04 -3.13227160e-03 3.72509307e-03 -3.88899036e-03 1.98388376e-03 5.66810159e-05 -2.94173408e-05 -1.51237305e-04 3.10219409e-03 4.09159394e-04 2.52741995e-03 -3.64461655e-04 1.36004849e-03 -3.64461655e-04 8.28650587e-04 -3.68853390e-03 8.28650587e-04 1.28893791e-04 3.83790257e-04 -1.94225480e-04 -2.23250595e-04 3.83790257e-04 2.04398353e-04 3.95555143e-04 -6.33591575e-05 -1.07529959e-03 -1.31339710e-03 -3.28888833e-05 2.57169306e-03 1.96676752e-03 3.49267599e-04 -1.62811680e-04 -6.04949220e-04 2.21068766e-03 6.11121600e-04 7.46064324e-04 4.99040978e-03 -1.35750903e-03 1.71575491e-03 -1.73684939e-03 3.86380771e-03 -4.50631074e-03 5.08391084e-03 2.63764453e-04 5.21078960e-04 -1.76782968e-04 -4.94500579e-04 4.62062280e-04 -2.29877768e-03 6.69378015e-03 5.85027775e-04 1.63206646e-04 4.89706264e-04 3.23340119e-03 -1.33393800e-02 1.21732300e-02 -4.33628866e-03 -3.31747567e-03 3.53275725e-03 -6.11121586e-04 -8.87601913e-03 -8.84481404e-04 -5.65447983e-03 1.60850703e-03 -2.58256262e-03 8.00577199e-04 -4.49284600e-03 6.94764179e-03 -1.88500164e-03 -3.68453495e-04 -6.61164068e-04 3.81925978e-04 4.77407745e-04 -7.68512661e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -663 - -4.34377093e-04 -3.89691070e-03 8.63129722e-04 -1.72625944e-03 5.61059340e-04 -2.80172985e-03 5.60345969e-03 -1.78651566e-03 7.28249045e-05 2.56398737e-04 -6.20367503e-05 -2.58461671e-04 1.24073501e-04 -1.60794716e-06 -1.70583355e-05 5.16753108e-06 -8.61255180e-06 9.74528347e-07 -1.71292009e-05 2.85486682e-05 -3.29444758e-06 7.06373276e-07 5.16158770e-06 -5.73470589e-07 -4.28221914e-06 9.55784314e-07 -4.09458772e-03 -3.56011768e-02 7.92318813e-03 -1.58463763e-02 4.94105309e-03 -2.53741425e-02 5.07482850e-02 -1.53834365e-02 3.89641792e-04 1.69935910e-03 -2.50039606e-04 -1.87415927e-03 5.00079211e-04 -1.70289245e-05 -1.80354406e-04 5.48777776e-05 -9.14629627e-05 1.05042552e-05 -1.81479302e-04 3.02465504e-04 -3.53762843e-05 7.54441997e-06 5.49844256e-05 -6.21130072e-06 -4.55827353e-05 1.03521679e-05 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 -3.27743805e-03 1.05574936e-03 -3.28721669e-03 1.04643658e-02 -3.28721669e-03 2.40095230e-04 1.51466166e-04 -4.07919404e-06 -4.15857137e-04 1.51466166e-04 -5.05395642e-06 -5.37920973e-05 1.55568487e-05 -2.72773407e-05 3.02680097e-06 -5.18627962e-05 9.08055201e-05 -1.02995563e-05 2.82546006e-06 1.56424767e-05 -1.68691036e-06 -1.36811182e-05 2.99104120e-06 1.59603453e-03 1.36924397e-02 -3.27743805e-03 5.97190644e-03 -2.11149871e-03 1.04643658e-02 -1.89837654e-02 6.57443339e-03 -6.13701652e-05 -6.65641347e-04 1.51466166e-04 5.89908264e-04 -2.31278443e-04 8.42326070e-06 8.96534955e-05 -2.72773407e-05 4.46526788e-05 -5.04466829e-06 9.08055201e-05 -1.48722018e-04 1.71659271e-05 -3.26514280e-06 -2.69600416e-05 2.99104120e-06 2.19681945e-05 -4.87735431e-06 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 -4.44337740e-03 1.05574936e-03 -7.19878526e-03 1.43975705e-02 -3.30885282e-03 1.69585413e-04 6.48383261e-04 -8.23856205e-05 -6.78844339e-04 1.64771241e-04 -2.43263422e-06 -2.57190371e-05 7.88413529e-06 -1.31402255e-05 1.00893365e-06 -2.60094805e-05 4.33491342e-05 -3.42879502e-06 1.06506570e-06 7.94698537e-06 -5.88994107e-07 -6.63203649e-06 9.81656846e-07 2.63697104e-03 2.23169235e-02 -3.39856233e-03 1.07303294e-02 -3.39856233e-03 1.04774097e-02 -3.40677537e-02 1.04774097e-02 -7.02332531e-04 -3.04172289e-04 -7.56143227e-05 1.21647563e-03 -3.04172289e-04 1.67222998e-05 1.77559803e-04 -5.17320680e-05 9.05803225e-05 -1.02676880e-05 1.71864714e-04 -3.00529556e-04 3.47468516e-05 -9.39316160e-06 -5.22359427e-05 5.77509438e-06 4.55685093e-05 -1.02124474e-05 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 -1.94940564e-02 6.79712466e-03 -3.40677537e-02 6.15790402e-02 -2.09548194e-02 3.51721030e-05 1.79436027e-03 -3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 -1.48351079e-04 1.71128133e-05 -3.00529556e-04 4.92429573e-04 -5.79114193e-05 1.09790351e-05 8.99397180e-05 -1.02124474e-05 -7.32476904e-05 1.66683716e-05 3.65218523e-03 3.23076295e-02 -7.31013090e-03 1.46202618e-02 -3.37692620e-03 2.35903440e-02 -4.71806880e-02 1.04774097e-02 -4.68553427e-04 -1.91279650e-03 1.65721120e-04 2.05763641e-03 -3.31442239e-04 7.98938604e-06 8.43034182e-05 -2.59776122e-05 4.32960204e-05 -3.42695305e-06 8.54649707e-05 -1.42441618e-04 1.15822839e-05 -3.53067783e-06 -2.62786967e-05 2.01594925e-06 2.19152964e-05 -3.35991542e-06 1.57731207e-04 1.07455754e-03 -4.40694041e-04 4.39522720e-04 -8.08610292e-05 1.31538316e-03 -1.21404041e-03 1.56052831e-04 6.33105270e-05 6.35724085e-05 -6.03533012e-05 -6.78003819e-05 1.23935635e-04 8.47159188e-07 9.02795844e-06 -3.33266393e-06 4.13708166e-06 -4.15379221e-07 1.10609304e-05 -1.38352650e-05 1.43218222e-06 3.02679168e-07 -3.10212987e-06 3.21685798e-07 1.85421399e-06 -3.47726245e-07 2.76047799e-04 1.68206444e-03 -2.61276086e-04 9.05218801e-04 -2.61276086e-04 6.02086007e-04 -2.43109263e-03 6.02086007e-04 9.04005053e-05 2.56170799e-04 -1.29483612e-04 -1.56578268e-04 2.56170799e-04 4.92889867e-06 5.26563014e-05 -1.52698146e-05 2.63225572e-05 -2.90777246e-06 5.11624920e-05 -8.81034506e-05 9.97258727e-06 -2.51385622e-06 -1.51854104e-05 1.62843763e-06 1.30623801e-05 -2.83009735e-06 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 -7.58193181e-04 1.23985505e-04 -5.28743471e-04 2.21071022e-03 -2.87408028e-04 -1.66331586e-05 -1.25755053e-04 6.47418095e-05 4.83147268e-05 -1.27619336e-04 -1.44462906e-06 -1.53168672e-05 4.49554804e-06 -7.86371660e-06 5.90768740e-07 -1.49045927e-05 2.60388366e-05 -2.02105779e-06 8.01512889e-07 4.56312329e-06 -3.25689476e-07 -4.00234485e-06 5.79076593e-07 -1.40873233e-04 -6.61908408e-04 2.66387374e-04 -2.77663663e-04 2.51858719e-04 -6.69686251e-04 5.21425422e-04 -6.32837578e-04 -1.08042527e-04 -2.03045895e-04 8.50297262e-05 1.64833471e-04 -1.71923735e-04 -3.79016916e-06 -4.05298388e-05 1.23702998e-05 -1.97988542e-05 2.38216604e-06 -4.14345715e-05 6.64020279e-05 -8.15681405e-06 1.22672209e-06 1.20434603e-05 -1.42639758e-06 -9.57904784e-06 2.26854683e-06 4.08373031e-04 2.88134429e-03 -7.58193181e-04 1.33958170e-03 -2.47971010e-04 2.21071022e-03 -3.84480879e-03 5.74816056e-04 1.10521587e-04 1.84605080e-04 -1.27619336e-04 -1.41232804e-04 2.56170813e-04 2.40771510e-06 2.55281121e-05 -7.86371660e-06 1.28835124e-05 -9.84614567e-07 2.60388366e-05 -4.26793517e-05 3.36842965e-06 -9.35999893e-07 -7.85145226e-06 5.79076593e-07 6.43971841e-06 -9.43371175e-07 -1.15240899e-03 -6.59164266e-03 1.15253701e-03 -3.45761104e-03 1.79636435e-03 -3.08113839e-03 9.24341516e-03 -4.11484618e-03 -4.20856481e-04 -1.96704920e-04 2.64837705e-04 -2.04398356e-04 -7.94513115e-04 9.88382865e-05 3.25562240e-05 -6.51124480e-05 -2.69514158e-04 -8.23793998e-05 1.64758800e-04 9.32834789e-04 -4.24531186e-05 -9.82445319e-06 7.10748450e-05 -5.87942786e-05 -1.42149690e-04 -1.08270672e-02 -5.72504074e-02 1.02100582e-02 -3.06301747e-02 1.65898354e-02 -2.59841812e-02 7.79525435e-02 -3.58803813e-02 -4.52511388e-03 -2.79081449e-03 2.92266621e-03 -3.95555174e-04 -8.76799864e-03 -9.88387313e-05 -2.15771181e-09 5.38484117e-04 -1.07696823e-03 -2.44365092e-03 -1.52860947e-03 3.05721893e-03 8.46209650e-03 -3.42457555e-04 8.64807938e-06 5.95315905e-04 -6.06126004e-04 -1.19063181e-03 -9.97972292e-04 -4.39067884e-03 -5.43207758e-04 -3.03758409e-03 1.48184830e-03 1.94255434e-03 7.30517122e-03 -2.66380705e-03 -6.80539646e-04 -2.45424033e-04 1.24486312e-04 -6.33591580e-05 -1.21444665e-03 3.25562308e-05 5.38484182e-04 -5.82969672e-04 5.56728179e-05 -1.32981768e-04 2.01145710e-03 -1.00299410e-04 -5.49049709e-05 9.91063745e-05 -7.47348737e-05 -3.03363518e-04 2.99391688e-03 1.31720365e-02 -3.03758409e-03 7.55701648e-03 -4.44554491e-03 7.30517122e-03 -1.75379023e-02 7.99142115e-03 1.80212516e-03 1.10499690e-03 -1.21444665e-03 3.28349274e-04 3.36301073e-03 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 -1.32981768e-04 2.55145469e-04 -4.02291420e-03 1.89076287e-04 1.19788748e-04 -3.03363518e-04 1.56122285e-04 5.54151652e-04 -4.65516356e-03 -2.72123758e-02 4.59331988e-03 -1.37799596e-02 7.55701648e-03 -1.22102881e-02 3.66308644e-02 -1.83291605e-02 -1.31212928e-03 -8.86097381e-04 9.03365939e-04 9.02517655e-05 -2.71009782e-03 -2.69514151e-04 -2.44365085e-03 5.82969671e-04 -1.16593934e-03 -1.90011147e-03 3.80022293e-03 3.40366866e-05 4.43621871e-05 1.93553576e-04 2.07999480e-05 -2.13492803e-04 -4.15998960e-05 3.35417886e-03 1.44567897e-02 1.83751794e-03 9.99405524e-03 -5.08893831e-03 -6.54704601e-03 -2.36025022e-02 9.18795546e-03 2.32792509e-03 7.86416870e-04 -3.67861669e-04 -3.28888829e-05 4.09743731e-03 -8.23794069e-05 -1.52860953e-03 -5.56728169e-05 1.32981764e-04 1.90011147e-03 -6.55646716e-03 3.06525317e-04 1.48956869e-04 -3.02178902e-04 2.73394681e-04 9.53268973e-04 -1.00625366e-02 -4.33703691e-02 9.99405524e-03 -2.48132960e-02 1.52668149e-02 -2.36025022e-02 5.63929599e-02 -2.75638664e-02 -5.96124430e-03 -3.93354002e-03 4.09743731e-03 -4.91691879e-04 -1.12943612e-02 1.64758814e-04 3.05721906e-03 1.32981764e-04 -2.55145464e-04 -3.80022293e-03 1.31129343e-02 -5.89434165e-04 -3.18366201e-04 9.53268973e-04 -5.60424337e-04 -1.73208236e-03 1.51911056e-02 8.54425313e-02 -1.46354194e-02 4.39062582e-02 -2.40220378e-02 3.80170490e-02 -1.14051147e-01 5.63929599e-02 4.91827589e-03 3.60574543e-03 -3.37607037e-03 -1.09661742e-03 1.01282111e-02 9.32834782e-04 8.46209643e-03 -2.01145710e-03 4.02291420e-03 -3.40366858e-05 6.55646716e-03 -1.31129343e-02 -1.56250293e-04 -6.55355235e-04 -6.08434596e-05 7.12399406e-04 1.21686919e-04 6.78186304e-04 1.88011941e-03 -6.99248694e-04 1.28953467e-03 -7.99538799e-04 1.26311469e-03 -1.91517777e-03 8.72209360e-04 4.10719670e-04 5.53946997e-04 -4.17477053e-04 -3.49267591e-04 9.19647369e-04 4.24531844e-05 3.42458193e-04 -1.00299401e-04 1.89076268e-04 4.43621967e-05 3.06525309e-04 -5.89434146e-04 -1.56250302e-04 -1.34141631e-05 -2.18600154e-05 2.01211556e-05 6.70691861e-06 3.63845544e-04 1.07284020e-03 1.52860678e-04 7.85740832e-04 -6.76291074e-04 -5.19812628e-04 -1.32602988e-03 1.16213258e-03 2.91996301e-04 5.88336315e-06 2.13803119e-05 -1.51237305e-04 4.48213226e-04 9.82460806e-06 -8.64657845e-06 -5.49049494e-05 1.19788706e-04 1.93553598e-04 1.48956849e-04 -3.18366161e-04 -6.55355255e-04 1.34139336e-05 -2.56125535e-10 -1.86415402e-06 2.32340119e-05 3.57826035e-05 -4.31978328e-04 -1.20469192e-03 -2.73798399e-04 -1.00464035e-03 5.84109873e-04 9.38367828e-04 1.65382446e-03 -7.68560231e-04 -4.28466248e-04 -6.04107133e-05 5.88336498e-06 2.90900225e-04 -6.63494805e-04 -7.10749203e-05 -5.95316634e-04 9.91063634e-05 -3.03363497e-04 2.07999367e-05 -3.02178891e-04 9.53268953e-04 -6.08434487e-05 2.18601272e-05 1.86440482e-06 -1.83575999e-05 1.22027529e-10 2.04398353e-04 3.95555143e-04 -6.33591575e-05 6.56698548e-04 4.18601042e-04 -3.28888833e-05 -9.83383760e-04 -1.58830930e-03 3.49267599e-04 3.02474610e-04 -1.39662930e-04 -4.42137521e-04 6.11121600e-04 5.87941603e-05 6.06124857e-04 -7.47348891e-05 1.56122316e-04 -2.13492818e-04 2.73394696e-04 -5.60424368e-04 7.12399421e-04 -2.01209895e-05 -2.32336147e-05 1.83573994e-05 -1.45341545e-10 -1.53452686e-05 1.29593498e-03 3.61407575e-03 -1.00464035e-03 2.40524253e-03 -1.75232962e-03 1.65382446e-03 -3.47183074e-03 2.30568069e-03 8.32330470e-04 8.78776381e-04 -6.63494805e-04 -6.11121586e-04 1.77520285e-03 1.42149841e-04 1.19063327e-03 -3.03363497e-04 5.54151609e-04 -4.15998734e-05 9.53268953e-04 -1.73208232e-03 1.21686897e-04 -6.70712975e-06 -3.57831158e-05 1.22027529e-10 1.53456624e-05 -2.42180269e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 437 462 486 510 535 560 586 611 637 663 -664 - 4.34377093e-04 3.89691070e-03 -5.61059340e-04 1.72625944e-03 -8.63129722e-04 1.78651566e-03 -5.60345969e-03 2.80172985e-03 -1.87421921e-04 -1.24073501e-04 6.20367503e-05 1.92299053e-04 -2.56398737e-04 4.82384148e-06 5.11750065e-05 -1.47546112e-05 2.58376554e-05 -5.16753108e-06 4.89723166e-05 -8.56460045e-05 1.71292009e-05 -2.91386606e-06 -1.47200182e-05 2.94400364e-06 1.23878105e-05 -5.16158770e-06 4.09458772e-03 3.56011768e-02 -4.94105309e-03 1.58463763e-02 -7.92318813e-03 1.53834365e-02 -5.07482850e-02 2.53741425e-02 -1.42824864e-03 -5.00079211e-04 2.50039606e-04 1.27451933e-03 -1.69935910e-03 5.10867734e-05 5.41063217e-04 -1.56844995e-04 2.74388888e-04 -5.48777776e-05 5.19321090e-04 -9.07396512e-04 1.81479302e-04 -3.09221352e-05 -1.56977303e-04 3.13954606e-05 1.31962621e-04 -5.49844256e-05 1.10008765e-03 9.82835487e-03 -1.05574936e-03 4.44337740e-03 -2.22168870e-03 3.30885282e-03 -1.43975705e-02 7.19878526e-03 -5.03103737e-04 -1.64771241e-04 8.23856205e-05 4.86287446e-04 -6.48383261e-04 1.59098513e-05 1.69164630e-04 -4.66705461e-05 8.58798007e-05 -1.71759601e-05 1.55575217e-04 -2.85497188e-04 5.70994376e-05 -1.13853158e-05 -4.68813595e-05 9.37627190e-06 4.15066995e-05 -1.72944581e-05 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 -5.97190644e-03 3.27743805e-03 -6.57443339e-03 1.89837654e-02 -1.04643658e-02 4.80190460e-04 2.31278443e-04 -1.51466166e-04 -3.48102254e-04 6.65641347e-04 -2.52697821e-05 -2.68960486e-04 7.77842435e-05 -1.33958036e-04 2.72773407e-05 -2.59313981e-04 4.46166053e-04 -9.08055201e-05 1.41273003e-05 7.67707986e-05 -1.56424767e-05 -6.34035760e-05 2.69600416e-05 7.98017267e-04 6.84621983e-03 -1.05574936e-03 3.27743805e-03 -1.05574936e-03 3.28721669e-03 -1.04643658e-02 3.28721669e-03 -2.40095230e-04 -1.51466166e-04 4.07919404e-06 4.15857137e-04 -1.51466166e-04 5.05395642e-06 5.37920973e-05 -1.55568487e-05 2.72773407e-05 -3.02680097e-06 5.18627962e-05 -9.08055201e-05 1.02995563e-05 -2.82546006e-06 -1.56424767e-05 1.68691036e-06 1.36811182e-05 -2.99104120e-06 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 -1.46202618e-02 7.31013090e-03 -1.04774097e-02 4.71806880e-02 -2.35903440e-02 1.54768869e-03 3.31442239e-04 -1.65721120e-04 -1.43459737e-03 1.91279650e-03 -5.25821854e-05 -5.57796227e-04 1.55209375e-04 -2.84843547e-04 5.69687094e-05 -5.15594141e-04 9.43853767e-04 -1.88770753e-04 3.76066601e-05 1.56575127e-04 -3.13150254e-05 -1.38219262e-04 5.75913592e-05 5.27394208e-03 4.46338470e-02 -6.79712466e-03 1.94940564e-02 -1.07303294e-02 2.09548194e-02 -6.15790402e-02 3.40677537e-02 -1.40466506e-03 -3.80644111e-04 3.04172289e-04 8.51596998e-04 -1.79436027e-03 8.36114988e-05 8.87799017e-04 -2.58660340e-04 4.45053236e-04 -9.05803225e-05 8.59323568e-04 -1.47728872e-03 3.00529556e-04 -4.69658080e-05 -2.56507620e-04 5.22359427e-05 2.11643596e-04 -8.99397180e-05 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 -1.07303294e-02 3.39856233e-03 -1.04774097e-02 3.40677537e-02 -1.04774097e-02 7.02332531e-04 3.04172289e-04 7.56143227e-05 -1.21647563e-03 3.04172289e-04 -1.67222998e-05 -1.77559803e-04 5.17320680e-05 -9.05803225e-05 1.02676880e-05 -1.71864714e-04 3.00529556e-04 -3.47468516e-05 9.39316160e-06 5.22359427e-05 -5.77509438e-06 -4.55685093e-05 1.02124474e-05 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 -2.07024260e-05 1.03512130e-05 -4.70027004e-04 -1.55452545e-04 7.77262725e-05 -6.33105219e-05 -8.69225047e-05 4.34612523e-05 1.08042524e-04 -1.44056699e-04 -1.74672722e-06 -1.87949609e-05 7.08905598e-06 -8.07937257e-06 1.61587451e-06 -2.37556158e-05 2.74770921e-05 -5.49541842e-06 -9.08040048e-07 6.37268768e-06 -1.27453754e-06 -3.20954142e-06 1.33730893e-06 -4.08373031e-04 -2.88134429e-03 2.47971010e-04 -1.33958170e-03 7.58193181e-04 -5.74816056e-04 3.84480879e-03 -2.21071022e-03 -6.70504030e-05 -2.56170813e-04 1.27619336e-04 1.66330904e-04 -1.84605080e-04 -1.55514449e-05 -1.65944916e-04 4.58555150e-05 -8.30769984e-05 1.69217960e-05 -1.53620178e-04 2.77621887e-04 -5.65179084e-05 1.04752563e-05 4.55562472e-05 -9.28732999e-06 -3.96355746e-05 1.68591953e-05 2.04186516e-04 1.44067214e-03 -1.23985505e-04 7.58193181e-04 -2.02291932e-04 2.87408028e-04 -2.21071022e-03 5.28743471e-04 3.35252015e-05 1.27619336e-04 -6.47418095e-05 -3.85621013e-05 1.25755053e-04 3.11028898e-06 3.31889832e-05 -9.17110299e-06 1.69217960e-05 -1.85237783e-06 3.07240355e-05 -5.65179084e-05 6.33592638e-06 -2.09505125e-06 -9.28732999e-06 9.77063263e-07 8.56287966e-06 -1.84600370e-06 2.07035849e-04 1.26154833e-03 -1.95957065e-04 5.19469672e-04 -5.14845921e-04 4.51564505e-04 -1.31210255e-03 1.47399836e-03 6.78003789e-05 1.93293276e-04 -9.47823551e-05 -1.64833476e-04 1.56578268e-04 1.18293568e-05 1.26375123e-04 -3.66475550e-05 6.18975704e-05 -1.33614887e-05 1.22789981e-04 -2.07305559e-04 4.46478214e-05 -6.03325493e-06 -3.56819691e-05 7.72332900e-06 2.87371512e-05 -1.30623801e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 -9.05218801e-04 2.61276086e-04 -6.02086007e-04 2.43109263e-03 -6.02086007e-04 -9.04005053e-05 -2.56170799e-04 1.29483612e-04 1.56578268e-04 -2.56170799e-04 -4.92889867e-06 -5.26563014e-05 1.52698146e-05 -2.63225572e-05 2.90777246e-06 -5.11624920e-05 8.81034506e-05 -9.97258727e-06 2.51385622e-06 1.51854104e-05 -1.62843763e-06 -1.30623801e-05 2.83009735e-06 3.45722681e-03 2.54221593e-02 -1.59027807e-03 9.75457426e-03 -9.75457426e-03 4.47890016e-03 -2.88224074e-02 2.88224074e-02 -3.20830027e-04 4.71127303e-05 -4.71127303e-05 -4.71856878e-04 8.68754163e-04 7.89265969e-03 -1.39163284e-03 3.38740644e-03 -1.69370322e-03 4.50586610e-03 -1.10421606e-02 5.52108029e-03 -3.02699944e-04 -3.90296691e-04 1.95148346e-04 3.91966446e-04 -5.22621928e-04 2.68339675e-02 1.71751208e-01 -8.83066297e-03 6.86130067e-02 -6.86130067e-02 2.05105261e-02 -1.87748065e-01 1.87748065e-01 4.80666015e-03 3.61646131e-03 -3.61646131e-03 9.66271842e-03 8.09033670e-03 7.12023514e-02 -1.23257571e-02 3.06157843e-02 -1.53078921e-02 3.92289696e-02 -9.84393510e-02 4.92196755e-02 -2.16034799e-03 -2.19079023e-03 1.09539512e-03 2.54255259e-03 -3.39007012e-03 4.86124986e-03 3.49715483e-02 1.62962327e-03 1.37799596e-02 -1.37799596e-02 -5.42386173e-03 -4.02160431e-02 4.02160431e-02 -7.86244595e-05 4.11223323e-04 -4.11223323e-04 -1.31532800e-04 1.93066115e-03 1.72130589e-02 -2.11149871e-03 7.72081545e-03 -3.86040773e-03 6.65174234e-03 -2.49949181e-02 1.24974591e-02 -8.43498376e-04 -3.71142378e-04 1.85571189e-04 8.27409709e-04 -1.10321295e-03 -9.60000953e-03 -6.27936273e-02 4.44554491e-03 -2.26710495e-02 2.73382568e-02 -1.15765998e-02 6.23142318e-02 -7.65020771e-02 -1.17442104e-03 -8.42027059e-04 8.53515021e-04 3.91708432e-04 -2.38202107e-03 -3.25718153e-03 -2.84618477e-02 5.38893677e-03 -1.19438129e-02 6.55487611e-03 -1.71717810e-02 3.82226763e-02 -2.10617134e-02 7.30636912e-04 1.01670854e-03 -6.06295850e-04 -7.81888233e-04 1.45107144e-03 9.60000953e-03 6.27936273e-02 -4.44554491e-03 2.73382568e-02 -2.26710495e-02 1.15765998e-02 -7.65020771e-02 6.23142318e-02 1.17442104e-03 8.53515021e-04 -8.42027059e-04 3.91708432e-04 2.38202107e-03 1.62859076e-03 1.42309238e-02 -2.69446838e-03 6.55487611e-03 -2.11149871e-03 8.58589049e-03 -2.10617134e-02 6.63010621e-03 -3.65318456e-04 -6.06295850e-04 1.07264763e-04 8.81208674e-04 -3.57837303e-04 -1.48270516e-02 -1.00812387e-01 -5.91635511e-03 -4.03210795e-02 4.03210795e-02 1.96411380e-02 1.14051147e-01 -1.14051147e-01 -1.87771269e-03 -1.44630863e-03 1.44630863e-03 -3.06118355e-03 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 -2.52176094e-02 1.26088047e-02 -2.09548194e-02 8.12484417e-02 -4.06242209e-02 2.55654653e-03 7.84571398e-04 -3.92285699e-04 -2.37767832e-03 3.17023776e-03 2.90954479e-02 1.76220673e-01 -1.16816362e-02 6.47393630e-02 -7.91909611e-02 2.75638664e-02 -1.69178880e-01 2.12422520e-01 7.43880199e-03 4.28160128e-03 -4.53625919e-03 -4.58802996e-04 1.43635805e-02 1.07126430e-02 9.23249130e-02 -1.73944722e-02 3.87329673e-02 -2.13276769e-02 5.50225731e-02 -1.23158080e-01 6.81355074e-02 -2.02927133e-03 -2.49337058e-03 1.56161355e-03 1.93344679e-03 -3.90708675e-03 -2.90954479e-02 -1.76220673e-01 1.16816362e-02 -7.91909611e-02 6.47393630e-02 -2.75638664e-02 2.12422520e-01 -1.69178880e-01 -7.43880199e-03 -4.53625919e-03 4.28160128e-03 -4.58802996e-04 -1.43635805e-02 -5.35632148e-03 -4.61624565e-02 8.69723612e-03 -2.13276769e-02 6.74145184e-03 -2.75112865e-02 6.81355074e-02 -2.09548194e-02 1.01463567e-03 1.56161355e-03 -1.50950257e-04 -2.56171263e-03 7.57301448e-04 -4.51158732e-04 3.12833014e-03 -2.24972891e-05 3.63350323e-04 -3.63350323e-04 1.31671850e-03 -4.69939753e-03 4.69939753e-03 -1.23215986e-03 -8.92473270e-04 8.92473270e-04 -2.36601773e-03 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 -2.71148878e-04 1.35574439e-04 -1.47888485e-03 4.69153722e-04 -2.34576861e-04 -1.26621092e-04 -1.63909076e-04 8.19545382e-05 1.95964061e-04 -2.61285415e-04 -5.48534134e-04 1.53746610e-03 -7.83630788e-04 1.15741082e-04 2.24096154e-04 2.47237984e-03 -3.54092909e-03 2.79457930e-03 -1.64535777e-03 -1.76504443e-05 5.85459565e-05 -2.61579097e-04 -2.63633025e-03 -6.74596222e-04 -4.57205531e-03 4.54342147e-04 -2.12501180e-03 1.21302287e-03 -1.02794521e-03 5.95753527e-03 -3.46815148e-03 -1.44036975e-04 -5.12341868e-04 2.55238794e-04 3.46143184e-04 -4.04993276e-04 5.48534134e-04 -1.53746610e-03 7.83630788e-04 2.24096154e-04 1.15741082e-04 -2.47237984e-03 2.79457930e-03 -3.54092909e-03 1.64535777e-03 5.85459565e-05 -1.76504443e-05 -2.61579097e-04 2.63633025e-03 3.37298111e-04 2.28602765e-03 -2.27171074e-04 1.21302287e-03 -3.05477500e-04 5.13972607e-04 -3.46815148e-03 7.55308050e-04 7.20184873e-05 2.55238794e-04 -1.29483678e-04 -1.05234428e-04 2.53374511e-04 -5.93339390e-04 -5.93339390e-04 1.01627264e-03 1.01627264e-03 -1.92132817e-04 -1.92132817e-04 1.32641260e-03 4.06703242e-04 2.52958160e-03 -5.37079328e-04 9.53255651e-04 -9.80197458e-04 1.39464545e-03 -2.39395234e-03 2.81923535e-03 1.55721916e-04 3.73105556e-04 -1.61454682e-04 -3.29667092e-04 3.13156735e-04 -1.03240734e-03 5.79906373e-03 -7.60951667e-04 4.91283345e-04 -4.91283345e-04 4.26965494e-03 -9.10401061e-03 9.10401061e-03 -2.88991912e-03 -1.34464078e-03 1.34464078e-03 -5.32561180e-03 -5.42270989e-04 -3.37277546e-03 7.16105771e-04 -1.69064890e-03 4.67647223e-04 -1.85952727e-03 4.54381911e-03 -1.05521517e-03 -2.07629222e-04 -4.76558995e-04 2.57103070e-04 3.13156735e-04 -5.12341854e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 +673 + 4.34377093e-04 3.89691070e-03 -1.72625944e-03 5.61059340e-04 -8.63129722e-04 5.60345969e-03 -1.78651566e-03 2.80172985e-03 2.60246826e-04 -1.24073501e-04 2.56398737e-04 -6.61626184e-05 -6.20367503e-05 4.82384148e-06 5.11750065e-05 -2.58376554e-05 1.47546112e-05 -5.16753108e-06 8.56460045e-05 -4.89723166e-05 1.71292009e-05 1.21850916e-05 -1.47200182e-05 5.16158770e-06 3.67042321e-06 -2.94400364e-06 4.09458772e-03 3.56011768e-02 -1.58463763e-02 4.94105309e-03 -7.92318813e-03 5.07482850e-02 -1.53834365e-02 2.53741425e-02 1.81789043e-03 -5.00079211e-04 1.69935910e-03 -5.99639944e-04 -2.50039606e-04 5.10867734e-05 5.41063217e-04 -2.74388888e-04 1.56844995e-04 -5.48777776e-05 9.07396512e-04 -5.19321090e-04 1.81479302e-04 1.29744050e-04 -1.56977303e-04 5.49844256e-05 3.92019561e-05 -3.13954606e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 2.11149871e-03 -3.27743805e-03 1.89837654e-02 -6.57443339e-03 1.04643658e-02 5.41560625e-04 -2.31278443e-04 6.65641347e-04 -2.41806010e-04 -1.51466166e-04 2.52697821e-05 2.68960486e-04 -1.33958036e-04 7.77842435e-05 -2.72773407e-05 4.46166053e-04 -2.59313981e-04 9.08055201e-05 6.19727577e-05 -7.67707986e-05 2.69600416e-05 1.94671871e-05 -1.56424767e-05 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 -1.05574936e-03 2.22168870e-03 -1.43975705e-02 3.30885282e-03 -7.19878526e-03 -6.72689150e-04 1.64771241e-04 -6.48383261e-04 1.92556894e-04 8.23856205e-05 -1.59098513e-05 -1.69164630e-04 8.58798007e-05 -4.66705461e-05 1.71759601e-05 -2.85497188e-04 1.55575217e-04 -5.70994376e-05 -4.16385141e-05 4.68813595e-05 -1.72944581e-05 -1.08933771e-05 9.37627190e-06 7.98017267e-04 6.84621983e-03 -3.27743805e-03 1.05574936e-03 -1.05574936e-03 1.04643658e-02 -3.28721669e-03 3.28721669e-03 4.80190460e-04 -1.51466166e-04 1.51466166e-04 -4.07919404e-06 5.05395642e-06 5.37920973e-05 -2.72773407e-05 1.55568487e-05 -3.02680097e-06 9.08055201e-05 -5.18627962e-05 1.02995563e-05 1.32609259e-05 -1.56424767e-05 2.99104120e-06 4.39363890e-06 -1.68691036e-06 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 -6.79712466e-03 1.07303294e-02 -6.15790402e-02 2.09548194e-02 -3.40677537e-02 -1.43983717e-03 3.80644111e-04 -1.79436027e-03 7.90677129e-04 3.04172289e-04 -8.36114988e-05 -8.87799017e-04 4.45053236e-04 -2.58660340e-04 9.05803225e-05 -1.47728872e-03 8.59323568e-04 -3.00529556e-04 -2.06771635e-04 2.56507620e-04 -8.99397180e-05 -6.51482152e-05 5.22359427e-05 3.65218523e-03 3.23076295e-02 -1.46202618e-02 3.37692620e-03 -7.31013090e-03 4.71806880e-02 -1.04774097e-02 2.35903440e-02 2.01624211e-03 -3.31442239e-04 1.91279650e-03 -6.23039032e-04 -1.65721120e-04 5.25821854e-05 5.57796227e-04 -2.84843547e-04 1.55209375e-04 -5.69687094e-05 9.43853767e-04 -5.15594141e-04 1.88770753e-04 1.38504722e-04 -1.56575127e-04 5.75913592e-05 3.65413080e-05 -3.13150254e-05 -2.63697104e-03 -2.23169235e-02 1.07303294e-02 -3.39856233e-03 3.39856233e-03 -3.40677537e-02 1.04774097e-02 -1.04774097e-02 -1.40466506e-03 3.04172289e-04 -3.04172289e-04 -7.56143227e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 -5.17320680e-05 1.02676880e-05 -3.00529556e-04 1.71864714e-04 -3.47468516e-05 -4.41600675e-05 5.22359427e-05 -1.02124474e-05 -1.46495381e-05 5.77509438e-06 2.00865402e-04 1.11050827e-03 -4.60225146e-04 2.58546563e-04 -4.51045253e-04 1.05858787e-03 -6.26079835e-04 1.23765688e-03 -2.15594948e-04 2.10858140e-04 -2.07629107e-04 -2.01210755e-05 1.03814554e-04 1.11178871e-05 1.18841548e-04 -5.76445547e-05 3.52822416e-05 -1.23793259e-05 1.93270427e-04 -1.18217051e-04 4.14138567e-05 2.53281016e-05 -3.40878355e-05 1.19810075e-05 9.11418852e-06 -7.32586789e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 -2.47971010e-04 7.58193181e-04 -3.84480879e-03 5.74816056e-04 -2.21071022e-03 1.77571990e-04 -2.56170813e-04 1.84605080e-04 2.50980997e-05 -1.27619336e-04 -1.55514449e-05 -1.65944916e-04 8.30769984e-05 -4.58555150e-05 1.69217960e-05 -2.77621887e-04 1.53620178e-04 -5.65179084e-05 -3.95630426e-05 4.55562472e-05 -1.68591953e-05 -1.07459493e-05 9.28732999e-06 2.76047799e-04 1.68206444e-03 -9.05218801e-04 2.61276086e-04 -2.61276086e-04 2.43109263e-03 -6.02086007e-04 6.02086007e-04 -1.80801011e-04 2.56170799e-04 -2.56170799e-04 1.29483612e-04 4.92889867e-06 5.26563014e-05 -2.63225572e-05 1.52698146e-05 -2.90777246e-06 8.81034506e-05 -5.11624920e-05 9.97258727e-06 1.25692811e-05 -1.51854104e-05 2.83009735e-06 4.35412670e-06 -1.62843763e-06 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -5.59016539e-05 -2.48458547e-04 7.90677129e-04 1.81273073e-04 8.04312104e-04 2.01210696e-05 2.13695409e-05 4.64676266e-05 -1.25490500e-05 9.75262896e-06 4.40196826e-06 4.69106481e-05 -2.39518433e-05 1.21844749e-05 -5.28135596e-06 7.98569198e-05 -4.08220236e-05 1.75647387e-05 1.19379020e-05 -1.23220751e-05 5.37304655e-06 2.50100955e-06 -2.75788262e-06 -2.04186516e-04 -1.44067214e-03 7.58193181e-04 -1.23985505e-04 2.02291932e-04 -2.21071022e-03 2.87408028e-04 -5.28743471e-04 5.01583601e-05 -1.27619336e-04 1.25755053e-04 -9.75262549e-06 -6.47418095e-05 -3.11028898e-06 -3.31889832e-05 1.69217960e-05 -9.17110299e-06 1.85237783e-06 -5.65179084e-05 3.07240355e-05 -6.33592638e-06 -8.46319694e-06 9.28732999e-06 -1.84600370e-06 -2.46707222e-06 9.77063263e-07 3.45722681e-03 2.54221593e-02 -9.75457426e-03 1.59027807e-03 -9.75457426e-03 2.88224074e-02 -4.47890016e-03 2.88224074e-02 1.60415013e-04 4.71127303e-05 4.71856878e-04 -2.77846953e-04 4.71127303e-05 8.68754163e-04 7.89265969e-03 -3.38740644e-03 1.39163284e-03 -1.69370322e-03 1.10421606e-02 -4.50586610e-03 5.52108029e-03 4.90802872e-04 -3.90296691e-04 5.22621928e-04 -6.61626184e-05 -1.95148346e-04 2.68339675e-02 1.71751208e-01 -6.86130067e-02 8.83066297e-03 -6.86130067e-02 1.87748065e-01 -2.05105261e-02 1.87748065e-01 -2.40333007e-03 3.61646131e-03 -9.66271842e-03 4.16268980e-03 3.61646131e-03 8.09033670e-03 7.12023514e-02 -3.06157843e-02 1.23257571e-02 -1.53078921e-02 9.84393510e-02 -3.92289696e-02 4.92196755e-02 3.28208913e-03 -2.19079023e-03 3.39007012e-03 -5.99639944e-04 -1.09539512e-03 9.60000953e-03 6.27936273e-02 -2.26710495e-02 4.44554491e-03 -2.73382568e-02 6.23142318e-02 -1.15765998e-02 7.65020771e-02 -9.26439972e-04 8.42027059e-04 -2.38202107e-03 8.21224239e-04 8.53515021e-04 3.25718153e-03 2.84618477e-02 -1.19438129e-02 5.38893677e-03 -6.55487611e-03 3.82226763e-02 -1.71717810e-02 2.10617134e-02 1.04245353e-03 -1.01670854e-03 1.45107144e-03 -2.41806010e-04 -6.06295850e-04 -4.86124986e-03 -3.49715483e-02 1.37799596e-02 1.62962327e-03 1.37799596e-02 -4.02160431e-02 -5.42386173e-03 -4.02160431e-02 -3.93122298e-05 -4.11223323e-04 -1.31532800e-04 6.80907793e-05 -4.11223323e-04 -1.93066115e-03 -1.72130589e-02 7.72081545e-03 -2.11149871e-03 3.86040773e-03 -2.49949181e-02 6.65174234e-03 -1.24974591e-02 -1.13830702e-03 3.71142378e-04 -1.10321295e-03 3.16786168e-04 1.85571189e-04 9.60000953e-03 6.27936273e-02 -2.73382568e-02 4.44554491e-03 -2.26710495e-02 7.65020771e-02 -1.15765998e-02 6.23142318e-02 -2.47981067e-04 8.53515021e-04 -2.38202107e-03 1.21293267e-03 8.42027059e-04 1.62859076e-03 1.42309238e-02 -6.55487611e-03 2.69446838e-03 -2.11149871e-03 2.10617134e-02 -8.58589049e-03 6.63010621e-03 9.45808325e-04 -6.06295850e-04 3.57837303e-04 1.24229274e-04 -1.07264763e-04 -2.90954479e-02 -1.76220673e-01 6.47393630e-02 -1.16816362e-02 7.91909611e-02 -1.69178880e-01 2.75638664e-02 -2.12422520e-01 4.11673604e-03 -4.28160128e-03 1.43635805e-02 -6.21279000e-03 -4.53625919e-03 -1.07126430e-02 -9.23249130e-02 3.87329673e-02 -1.73944722e-02 2.13276769e-02 -1.23158080e-01 5.50225731e-02 -6.81355074e-02 -2.68904970e-03 2.49337058e-03 -3.90708675e-03 7.90677129e-04 1.56161355e-03 1.48270516e-02 1.00812387e-01 -4.03210795e-02 -5.91635511e-03 -4.03210795e-02 1.14051147e-01 1.96411380e-02 1.14051147e-01 -9.38856345e-04 1.44630863e-03 -3.06118355e-03 1.62614689e-03 1.44630863e-03 6.37153567e-03 5.61531625e-02 -2.52176094e-02 6.71981571e-03 -1.26088047e-02 8.12484417e-02 -2.09548194e-02 4.06242209e-02 3.33740309e-03 -7.84571398e-04 3.17023776e-03 -1.02519508e-03 -3.92285699e-04 -2.90954479e-02 -1.76220673e-01 7.91909611e-02 -1.16816362e-02 6.47393630e-02 -2.12422520e-01 2.75638664e-02 -1.69178880e-01 3.32206594e-03 -4.53625919e-03 1.43635805e-02 -6.67159299e-03 -4.28160128e-03 -5.35632148e-03 -4.61624565e-02 2.13276769e-02 -8.69723612e-03 6.74145184e-03 -6.81355074e-02 2.75112865e-02 -2.09548194e-02 -2.72582605e-03 1.56161355e-03 -7.57301448e-04 -4.02156052e-04 1.50950257e-04 2.25579366e-04 -1.56416507e-03 6.95522146e-04 -1.12486446e-05 -3.32171823e-04 -3.22981669e-03 6.58359250e-04 -1.46958084e-03 6.86769486e-04 2.79844735e-04 -1.18300886e-03 1.10789437e-03 6.12628535e-04 4.31421448e-04 2.57470696e-03 -9.61118049e-04 7.24164429e-04 -9.16663119e-04 2.30780040e-03 -1.94724082e-03 2.55881787e-03 -4.31190088e-04 4.05073428e-04 -4.01844395e-04 -2.01210755e-05 1.80801125e-04 -5.48534134e-04 1.53746610e-03 -1.15741082e-04 7.83630788e-04 2.24096154e-04 3.54092909e-03 -2.47237984e-03 2.79457930e-03 5.96144744e-04 -1.76504443e-05 2.63633025e-03 -1.55571118e-03 -5.85459565e-05 -6.74596222e-04 -4.57205531e-03 2.12501180e-03 -4.54342147e-04 1.21302287e-03 -5.95753527e-03 1.02794521e-03 -3.46815148e-03 3.71787278e-04 -5.12341868e-04 4.04993276e-04 4.83319130e-05 -2.55238794e-04 1.03240734e-03 -5.79906373e-03 4.91283345e-04 -7.60951667e-04 4.91283345e-04 -9.10401061e-03 4.26965494e-03 -9.10401061e-03 -1.44495956e-03 1.34464078e-03 -5.32561180e-03 2.50274337e-03 1.34464078e-03 5.42270989e-04 3.37277546e-03 -1.69064890e-03 7.16105771e-04 -4.67647223e-04 4.54381911e-03 -1.85952727e-03 1.05521517e-03 -3.75016299e-04 4.76558995e-04 -5.12341854e-04 2.32338133e-05 2.57103070e-04 -3.90714923e-04 2.70921337e-03 -1.80009153e-05 1.94832239e-05 -6.11340305e-04 3.56166132e-03 -1.14031167e-03 4.57793397e-03 1.10789437e-03 -8.68970933e-04 2.04903146e-03 -5.92516744e-04 -6.76838116e-04 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -1.80130928e-04 -3.72687821e-04 7.90677129e-04 5.83429125e-04 1.20646816e-03 2.01210696e-05 4.46033542e-05 6.97014399e-05 -2.50980963e-05 9.75262896e-06 -5.48534134e-04 1.53746610e-03 2.24096154e-04 7.83630788e-04 -1.15741082e-04 2.79457930e-03 -2.47237984e-03 3.54092909e-03 1.04921303e-03 -5.85459565e-05 2.63633025e-03 -1.29413208e-03 -1.76504443e-05 -3.37298111e-04 -2.28602765e-03 1.21302287e-03 -2.27171074e-04 3.05477500e-04 -3.46815148e-03 5.13972607e-04 -7.55308050e-04 1.27144932e-04 -2.55238794e-04 2.53374511e-04 -9.75262549e-06 -1.29483678e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 129 155 181 206 232 258 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 +660 + -4.34377093e-04 -3.89691070e-03 1.72625944e-03 -8.63129722e-04 5.61059340e-04 -5.60345969e-03 2.80172985e-03 -1.78651566e-03 -2.60246826e-04 2.56398737e-04 -1.24073501e-04 -6.61626184e-05 6.20367503e-05 -1.60794716e-06 -1.70583355e-05 8.61255180e-06 -5.16753108e-06 9.74528347e-07 -2.85486682e-05 1.71292009e-05 -3.29444758e-06 -4.06169720e-06 5.16158770e-06 -9.55784314e-07 -1.52937237e-06 5.73470589e-07 -4.09458772e-03 -3.56011768e-02 1.58463763e-02 -7.92318813e-03 4.94105309e-03 -5.07482850e-02 2.53741425e-02 -1.53834365e-02 -1.81789043e-03 1.69935910e-03 -5.00079211e-04 -5.99639944e-04 2.50039606e-04 -1.70289245e-05 -1.80354406e-04 9.14629627e-05 -5.48777776e-05 1.05042552e-05 -3.02465504e-04 1.81479302e-04 -3.53762843e-05 -4.32480167e-05 5.49844256e-05 -1.03521679e-05 -1.62577083e-05 6.21130072e-06 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 -3.27743805e-03 2.11149871e-03 -1.89837654e-02 1.04643658e-02 -6.57443339e-03 -5.41560625e-04 6.65641347e-04 -2.31278443e-04 -2.41806010e-04 1.51466166e-04 -8.42326070e-06 -8.96534955e-05 4.46526788e-05 -2.72773407e-05 5.04466829e-06 -1.48722018e-04 9.08055201e-05 -1.71659271e-05 -2.06575859e-05 2.69600416e-05 -4.87735431e-06 -8.15640063e-06 2.99104120e-06 7.98017267e-04 6.84621983e-03 -3.27743805e-03 1.05574936e-03 -1.05574936e-03 1.04643658e-02 -3.28721669e-03 3.28721669e-03 4.80190460e-04 -1.51466166e-04 1.51466166e-04 -4.07919404e-06 5.05395642e-06 5.37920973e-05 -2.72773407e-05 1.55568487e-05 -3.02680097e-06 9.08055201e-05 -5.18627962e-05 1.02995563e-05 1.32609259e-05 -1.56424767e-05 2.99104120e-06 4.39363890e-06 -1.68691036e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 -2.22168870e-03 1.05574936e-03 -1.43975705e-02 7.19878526e-03 -3.30885282e-03 -6.72689150e-04 6.48383261e-04 -1.64771241e-04 -1.92556894e-04 8.23856205e-05 -2.43263422e-06 -2.57190371e-05 1.31402255e-05 -7.88413529e-06 1.00893365e-06 -4.33491342e-05 2.60094805e-05 -3.42879502e-06 -6.27604493e-06 7.94698537e-06 -9.81656846e-07 -2.39364429e-06 5.88994107e-07 5.27394208e-03 4.46338470e-02 -1.94940564e-02 1.07303294e-02 -6.79712466e-03 6.15790402e-02 -3.40677537e-02 2.09548194e-02 1.43983717e-03 -1.79436027e-03 3.80644111e-04 7.90677129e-04 -3.04172289e-04 2.78704996e-05 2.95933006e-04 -1.48351079e-04 9.05803225e-05 -1.71128133e-05 4.92429573e-04 -3.00529556e-04 5.79114193e-05 6.89238782e-05 -8.99397180e-05 1.66683716e-05 2.71157219e-05 -1.02124474e-05 -2.63697104e-03 -2.23169235e-02 1.07303294e-02 -3.39856233e-03 3.39856233e-03 -3.40677537e-02 1.04774097e-02 -1.04774097e-02 -1.40466506e-03 3.04172289e-04 -3.04172289e-04 -7.56143227e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 -5.17320680e-05 1.02676880e-05 -3.00529556e-04 1.71864714e-04 -3.47468516e-05 -4.41600675e-05 5.22359427e-05 -1.02124474e-05 -1.46495381e-05 5.77509438e-06 3.65218523e-03 3.23076295e-02 -1.46202618e-02 7.31013090e-03 -3.37692620e-03 4.71806880e-02 -2.35903440e-02 1.04774097e-02 2.01624211e-03 -1.91279650e-03 3.31442239e-04 6.23039032e-04 -1.65721120e-04 7.98938604e-06 8.43034182e-05 -4.32960204e-05 2.59776122e-05 -3.42695305e-06 1.42441618e-04 -8.54649707e-05 1.15822839e-05 2.07445424e-05 -2.62786967e-05 3.35991542e-06 7.89999152e-06 -2.01594925e-06 -2.00865402e-04 -1.11050827e-03 4.60225146e-04 -4.51045253e-04 2.58546563e-04 -1.05858787e-03 1.23765688e-03 -6.26079835e-04 2.15594948e-04 -2.07629107e-04 2.10858140e-04 -2.01210755e-05 -1.03814554e-04 -3.70596237e-06 -3.96138493e-05 1.92148516e-05 -1.23793259e-05 2.27070591e-06 -6.44234755e-05 4.14138567e-05 -7.78009929e-06 -8.44270054e-06 1.19810075e-05 -2.13848231e-06 -3.82242524e-06 1.39613944e-06 2.76047799e-04 1.68206444e-03 -9.05218801e-04 2.61276086e-04 -2.61276086e-04 2.43109263e-03 -6.02086007e-04 6.02086007e-04 -1.80801011e-04 2.56170799e-04 -2.56170799e-04 1.29483612e-04 4.92889867e-06 5.26563014e-05 -2.63225572e-05 1.52698146e-05 -2.90777246e-06 8.81034506e-05 -5.11624920e-05 9.97258727e-06 1.25692811e-05 -1.51854104e-05 2.83009735e-06 4.35412670e-06 -1.62843763e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 -7.58193181e-04 2.47971010e-04 -3.84480879e-03 2.21071022e-03 -5.74816056e-04 1.77571990e-04 -1.84605080e-04 2.56170813e-04 -2.50980997e-05 -1.27619336e-04 -2.40771510e-06 -2.55281121e-05 1.28835124e-05 -7.86371660e-06 9.84614567e-07 -4.26793517e-05 2.60388366e-05 -3.36842965e-06 -6.04495968e-06 7.85145226e-06 -9.43371175e-07 -2.40925952e-06 5.79076593e-07 6.61626163e-05 5.99639923e-04 -2.41806009e-04 2.48458547e-04 5.59016539e-05 7.90677129e-04 -8.04312104e-04 -1.81273073e-04 2.01210696e-05 -4.64676266e-05 -2.13695409e-05 1.25490500e-05 9.75262896e-06 -1.16142320e-06 -1.24464781e-05 6.31660931e-06 -3.29897830e-06 8.31354061e-07 -2.12193229e-05 1.11382390e-05 -2.83810084e-06 -3.19493334e-06 3.33520685e-06 -8.33133654e-07 -8.33668127e-07 4.34610715e-07 2.04186516e-04 1.44067214e-03 -7.58193181e-04 2.02291932e-04 -1.23985505e-04 2.21071022e-03 -5.28743471e-04 2.87408028e-04 -5.01583601e-05 1.25755053e-04 -1.27619336e-04 -9.75262549e-06 6.47418095e-05 1.44462906e-06 1.53168672e-05 -7.86371660e-06 4.49554804e-06 -5.90768740e-07 2.60388366e-05 -1.49045927e-05 2.02105779e-06 3.86688876e-06 -4.56312329e-06 5.79076593e-07 1.30704190e-06 -3.25689476e-07 -1.15240899e-03 -6.59164266e-03 3.45761104e-03 -1.15253701e-03 1.79636435e-03 -9.24341516e-03 3.08113839e-03 -4.11484618e-03 3.34140716e-05 -1.96704920e-04 7.94513115e-04 -4.66671582e-04 -2.64837705e-04 9.88382865e-05 6.51124480e-05 -3.25562240e-05 -2.69514158e-04 -1.64758800e-04 8.23793998e-05 9.32834789e-04 -2.96907795e-05 -9.82445319e-06 1.42149690e-04 -6.61626184e-05 -7.10748450e-05 -1.08270672e-02 -5.72504074e-02 3.06301747e-02 -1.02100582e-02 1.65898354e-02 -7.79525435e-02 2.59841812e-02 -3.58803813e-02 1.91999611e-03 -2.79081449e-03 8.76799864e-03 -4.11664116e-03 -2.92266621e-03 -9.88387313e-05 -2.15771179e-09 1.07696823e-03 -5.38484117e-04 -2.44365092e-03 -3.05721893e-03 1.52860947e-03 8.46209650e-03 -3.53691740e-04 8.64807938e-06 1.19063181e-03 -5.99639944e-04 -5.95315905e-04 -2.99391688e-03 -1.31720365e-02 7.55701648e-03 -3.03758409e-03 4.44554491e-03 -1.75379023e-02 7.30517122e-03 -7.99142115e-03 6.16703766e-04 -1.10499690e-03 3.36301073e-03 -1.72486080e-03 -1.21444665e-03 6.51124617e-05 1.07696836e-03 -1.16593934e-03 2.55145469e-04 -1.32981768e-04 4.02291420e-03 -4.06677214e-05 -1.19788748e-04 5.54151652e-04 -2.41806010e-04 -3.03363518e-04 9.97972292e-04 4.39067884e-03 -3.03758409e-03 -5.43207758e-04 -1.48184830e-03 7.30517122e-03 1.94255434e-03 2.66380705e-03 -2.85399183e-04 2.45424033e-04 -1.21444665e-03 6.21044201e-04 1.24486312e-04 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 -1.32981768e-04 5.56728179e-05 -2.01145710e-03 1.45725943e-05 5.49049709e-05 -3.03363518e-04 1.24229274e-04 9.91063745e-05 -4.65516356e-03 -2.72123758e-02 1.37799596e-02 -4.59331988e-03 7.55701648e-03 -3.66308644e-02 1.22102881e-02 -1.83291605e-02 7.34224963e-04 -8.86097381e-04 2.71009782e-03 -1.09121141e-03 -9.03365939e-04 -2.69514151e-04 -2.44365085e-03 1.16593934e-03 -5.82969671e-04 -3.80022293e-03 1.90011147e-03 3.40366866e-05 -2.07071284e-04 1.93553576e-04 4.15998960e-05 -6.83276203e-05 -2.07999480e-05 1.00625366e-02 4.33703691e-02 -2.48132960e-02 9.99405524e-03 -1.52668149e-02 5.63929599e-02 -2.36025022e-02 2.75638664e-02 -2.55480449e-03 3.93354002e-03 -1.12943612e-02 5.40843494e-03 4.09743731e-03 -1.64758814e-04 -3.05721906e-03 -2.55145464e-04 1.32981764e-04 3.80022293e-03 -1.31129343e-02 1.90624631e-04 3.18366201e-04 -1.73208236e-03 7.90677129e-04 9.53268973e-04 -3.35417886e-03 -1.44567897e-02 9.99405524e-03 1.83751794e-03 5.08893831e-03 -2.36025022e-02 -6.54704601e-03 -9.18795546e-03 1.19244515e-03 -7.86416870e-04 4.09743731e-03 -1.99959782e-03 -3.67861669e-04 8.23794069e-05 1.52860953e-03 1.32981764e-04 -5.56728169e-05 -1.90011147e-03 6.55646716e-03 -8.35040807e-05 -1.48956869e-04 9.53268973e-04 -4.02156052e-04 -3.02178902e-04 1.51911056e-02 8.54425313e-02 -4.39062582e-02 1.46354194e-02 -2.40220378e-02 1.14051147e-01 -3.80170490e-02 5.63929599e-02 -3.40883649e-03 3.60574543e-03 -1.01282111e-02 3.71104316e-03 3.37607037e-03 9.32834782e-04 8.46209643e-03 -4.02291420e-03 2.01145710e-03 -3.40366858e-05 1.31129343e-02 -6.55646716e-03 6.95081130e-04 -6.55355235e-04 -1.21686919e-04 2.20882980e-04 6.08434596e-05 -1.62078986e-04 -5.97498903e-04 7.60497114e-05 -2.94753707e-04 7.62288536e-04 -1.05953566e-04 6.60039951e-04 -1.81162088e-03 -2.28923226e-04 -1.50228024e-05 -6.94231461e-05 -2.00303993e-05 -8.77868812e-05 2.96906442e-05 3.53690428e-04 -4.06677580e-05 1.45726121e-05 -2.07071302e-04 1.90624666e-04 -8.35040977e-05 6.95081147e-04 -1.91591529e-10 -1.34138190e-05 1.66428517e-05 -2.01210755e-05 -2.68279820e-05 3.63845544e-04 1.07284020e-03 -7.85740832e-04 -1.52860678e-04 -6.76291074e-04 1.32602988e-03 5.19812628e-04 1.16213258e-03 -2.76973499e-04 5.88336315e-06 -4.48213226e-04 1.77257562e-04 -2.13803119e-05 9.82460806e-06 -8.64657845e-06 -1.19788706e-04 5.49049494e-05 1.93553598e-04 3.18366161e-04 -1.48956849e-04 -6.55355255e-04 1.34142777e-05 -2.56125533e-10 -3.57826035e-05 2.32338133e-05 1.86415402e-06 -1.29593498e-03 -3.61407575e-03 2.40524253e-03 -1.00464035e-03 1.75232962e-03 -3.47183074e-03 1.65382446e-03 -2.30568069e-03 9.45412053e-04 -8.78776381e-04 1.77520285e-03 -4.15258538e-04 -6.63494805e-04 -1.42149841e-04 -1.19063327e-03 5.54151609e-04 -3.03363497e-04 4.15998734e-05 -1.73208232e-03 9.53268953e-04 -1.21686897e-04 -1.66432984e-05 3.57831158e-05 -2.42180267e-10 -1.86428646e-06 1.22027527e-10 6.89525745e-04 1.82600874e-03 -1.44511906e-03 6.37246712e-04 -4.83120390e-04 2.15028448e-03 -1.07744496e-03 -3.87991870e-05 -7.18565590e-04 6.30969477e-04 -1.10199878e-03 1.97505375e-04 4.31377198e-04 6.61626163e-05 5.99639923e-04 -2.41806009e-04 1.24229274e-04 -6.83276197e-05 7.90677129e-04 -4.02156052e-04 2.20882979e-04 2.01210696e-05 -2.32338133e-05 1.86427238e-06 9.75262896e-06 4.31978328e-04 1.20469192e-03 -1.00464035e-03 -2.73798399e-04 -5.84109873e-04 1.65382446e-03 9.38367828e-04 7.68560231e-04 -4.66160109e-04 6.04107133e-05 -6.63494805e-04 2.25612543e-04 5.88336498e-06 7.10749203e-05 5.95316634e-04 -3.03363497e-04 9.91063634e-05 -2.07999367e-05 9.53268953e-04 -3.02178891e-04 6.08434487e-05 2.68282115e-05 -1.86440482e-06 1.22027527e-10 -9.75262549e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 + 0 26 52 78 103 129 155 180 206 232 257 283 309 335 360 386 410 434 459 483 507 532 558 584 610 635 660 +652 + 8.68754186e-04 7.79382140e-03 -3.15044850e-03 1.72625944e-03 -1.72625944e-03 1.01917052e-02 -5.60345969e-03 5.60345969e-03 2.91299618e-04 -4.46634856e-04 4.46634856e-04 -2.56398737e-04 8.03973579e-06 8.52916775e-05 -4.23147770e-05 2.58376554e-05 -8.61255180e-06 1.40328055e-04 -8.56460045e-05 2.85486682e-05 1.89839090e-05 -2.53490916e-05 8.44969718e-06 6.88211693e-06 -5.16158770e-06 8.18917543e-03 7.12023536e-02 -2.87106175e-02 1.58463763e-02 -1.58463763e-02 9.15058640e-02 -5.07482850e-02 5.07482850e-02 1.55856717e-03 -2.79907826e-03 2.79907826e-03 -1.69935910e-03 8.51446224e-05 9.01772028e-04 -4.49526476e-04 2.74388888e-04 -9.14629627e-05 1.48721070e-03 -9.07396512e-04 3.02465504e-04 2.02425291e-04 -2.70136544e-04 9.00455145e-05 7.33125675e-05 -5.49844256e-05 3.49413945e-03 3.03670144e-02 -1.19438129e-02 7.13784578e-03 -7.13784578e-03 3.80108031e-02 -2.28953340e-02 2.28953340e-02 5.23281322e-04 -1.34458777e-03 1.34458777e-03 -9.14099894e-04 4.28642856e-05 4.56055815e-04 -2.23263394e-04 1.38815371e-04 -4.62717902e-05 7.43588136e-04 -4.61875977e-04 1.53958659e-04 9.80261040e-05 -1.34754137e-04 4.49180458e-05 3.72683073e-05 -2.79512305e-05 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 -2.11149871e-03 3.27743805e-03 -1.89837654e-02 6.57443339e-03 -1.04643658e-02 -5.41560625e-04 2.31278443e-04 -6.65641347e-04 2.41806010e-04 1.51466166e-04 -2.52697821e-05 -2.68960486e-04 1.33958036e-04 -7.77842435e-05 2.72773407e-05 -4.46166053e-04 2.59313981e-04 -9.08055201e-05 -6.19727577e-05 7.67707986e-05 -2.69600416e-05 -1.94671871e-05 1.56424767e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 3.27743805e-03 -2.11149871e-03 1.89837654e-02 -1.04643658e-02 6.57443339e-03 5.41560625e-04 -6.65641347e-04 2.31278443e-04 2.41806010e-04 -1.51466166e-04 8.42326070e-06 8.96534955e-05 -4.46526788e-05 2.72773407e-05 -5.04466829e-06 1.48722018e-04 -9.08055201e-05 1.71659271e-05 2.06575859e-05 -2.69600416e-05 4.87735431e-06 8.15640063e-06 -2.99104120e-06 -1.15630983e-02 -9.92583999e-02 3.89448405e-02 -2.34056249e-02 2.34056249e-02 -1.23158080e-01 7.46919746e-02 -7.46919746e-02 -1.04262316e-03 3.61599049e-03 -3.61599049e-03 2.59867238e-03 -1.41767784e-04 -1.50478185e-03 7.41777346e-04 -4.60763160e-04 1.53587720e-04 -2.46214787e-03 1.52800684e-03 -5.09335613e-04 -3.27587657e-04 4.49565889e-04 -1.49855296e-04 -1.24203957e-04 9.31529678e-05 5.27394208e-03 4.46338470e-02 -1.94940564e-02 6.79712466e-03 -1.07303294e-02 6.15790402e-02 -2.09548194e-02 3.40677537e-02 1.43983717e-03 -3.80644111e-04 1.79436027e-03 -7.90677129e-04 -3.04172289e-04 8.36114988e-05 8.87799017e-04 -4.45053236e-04 2.58660340e-04 -9.05803225e-05 1.47728872e-03 -8.59323568e-04 3.00529556e-04 2.06771635e-04 -2.56507620e-04 8.99397180e-05 6.51482152e-05 -5.22359427e-05 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 -1.07303294e-02 6.79712466e-03 -6.15790402e-02 3.40677537e-02 -2.09548194e-02 -1.43983717e-03 1.79436027e-03 -3.80644111e-04 -7.90677129e-04 3.04172289e-04 -2.78704996e-05 -2.95933006e-04 1.48351079e-04 -9.05803225e-05 1.71128133e-05 -4.92429573e-04 3.00529556e-04 -5.79114193e-05 -6.89238782e-05 8.99397180e-05 -1.66683716e-05 -2.71157219e-05 1.02124474e-05 6.30924830e-04 4.29823016e-03 -1.48029022e-03 1.32091080e-03 -1.32091080e-03 3.95422690e-03 -3.84480673e-03 3.84480673e-03 -4.31189917e-04 3.73401571e-04 -3.73401571e-04 1.27144817e-04 1.98543958e-05 2.11884104e-04 -1.01336084e-04 6.62285018e-05 -2.20761673e-05 3.39149113e-04 -2.21097987e-04 7.36993289e-05 4.22135243e-05 -6.30771287e-05 2.10257096e-05 1.83277712e-05 -1.37458284e-05 -6.18258214e-04 -3.96376881e-03 1.79713253e-03 -5.94206062e-04 1.15367735e-03 -4.83491532e-03 1.43187248e-03 -3.23540474e-03 4.03458694e-04 -5.12341605e-04 4.40775872e-04 5.71524005e-05 -2.54306520e-04 -2.51033427e-05 -2.68067114e-04 1.31658857e-04 -7.77906580e-05 2.73137461e-05 -4.40649955e-04 2.60484554e-04 -9.13167005e-05 -5.96743497e-05 7.59270615e-05 -2.67038368e-05 -1.95942890e-05 1.57723475e-05 6.18258214e-04 3.96376881e-03 -1.79713253e-03 1.15367735e-03 -5.94206062e-04 4.83491532e-03 -3.23540474e-03 1.43187248e-03 -4.03458694e-04 4.40775872e-04 -5.12341605e-04 5.71524005e-05 2.54306520e-04 8.36778090e-06 8.93557047e-05 -4.38862858e-05 2.73137461e-05 -4.95400178e-06 1.46883318e-04 -9.13167005e-05 1.69733528e-05 1.98914499e-05 -2.67038368e-05 4.71683005e-06 8.25403881e-06 -2.96063699e-06 -2.55111085e-04 -2.55111085e-04 8.17947080e-04 8.17947080e-04 3.57828666e-05 3.57828666e-05 -2.50980997e-05 6.57186490e-06 7.02084019e-05 -3.50967430e-05 1.89958992e-05 -7.96859069e-06 1.17471268e-04 -6.37906705e-05 2.65747394e-05 1.67590415e-05 -1.88523975e-05 7.95791207e-06 4.16834487e-06 -4.35412670e-06 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 -2.61276086e-04 2.61276086e-04 -2.43109263e-03 6.02086007e-04 -6.02086007e-04 1.80801011e-04 -2.56170799e-04 2.56170799e-04 -1.29483612e-04 -4.92889867e-06 -5.26563014e-05 2.63225572e-05 -1.52698146e-05 2.90777246e-06 -8.81034506e-05 5.11624920e-05 -9.97258727e-06 -1.25692811e-05 1.51854104e-05 -2.83009735e-06 -4.35412670e-06 1.62843763e-06 5.76204471e-03 4.14290603e-02 -1.46994202e-02 5.45355563e-03 -1.63606669e-02 4.27267497e-02 -1.59517729e-02 4.78553187e-02 -1.30112854e-04 -6.94431938e-05 2.08329581e-04 -1.83434639e-04 -1.37575979e-04 1.30313126e-03 1.17895704e-02 -4.81159550e-03 2.55683294e-03 -2.55683294e-03 1.56304061e-02 -8.32281014e-03 8.32281014e-03 5.21855664e-04 -7.12858047e-04 7.12858047e-04 -3.89510333e-04 4.56644849e-02 2.86252016e-01 -1.04194258e-01 3.94115324e-02 -1.18234597e-01 2.78526207e-01 -1.06866123e-01 3.20598369e-01 -5.25011482e-03 6.35861818e-03 -1.90758545e-02 8.30235527e-03 6.22676645e-03 1.21849244e-02 1.06803528e-01 -4.34800255e-02 2.32310803e-02 -2.32310803e-02 1.39196930e-01 -7.45938180e-02 7.45938180e-02 3.02276586e-03 -4.48978928e-03 4.48978928e-03 -2.54471461e-03 1.75582194e-02 1.14816798e-01 -3.77850824e-02 1.67436562e-02 -5.02309687e-02 1.03031557e-01 -4.68087411e-02 1.40426223e-01 -1.65921239e-03 1.54187803e-03 -4.62563408e-03 1.74094660e-03 1.30570995e-03 5.15528644e-03 4.51364224e-02 -1.79157193e-02 1.04152838e-02 -1.04152838e-02 5.72497140e-02 -3.34926816e-02 3.34926816e-02 1.02417423e-03 -2.13001786e-03 2.13001786e-03 -1.36892958e-03 -5.29899091e-03 -3.35921531e-02 1.36321847e-02 2.71603879e-03 1.51879205e-02 -3.72622600e-02 -9.50269890e-03 -4.19036241e-02 3.76431405e-04 -9.21055717e-04 1.63405923e-03 -5.25280004e-04 -1.04199344e-03 -2.42660803e-03 -2.10771437e-02 9.24934449e-03 -3.16724807e-03 4.91615708e-03 -2.95811130e-02 9.91732290e-03 -1.57630396e-02 -1.00717849e-03 4.37649580e-04 -1.12047103e-03 3.66035284e-04 2.54651735e-04 1.58969727e-02 1.00776459e-01 -4.08965540e-02 1.51879205e-02 -3.77850824e-02 1.11786780e-01 -4.19036241e-02 1.02240299e-01 -1.12929422e-03 1.63405923e-03 -5.27854699e-03 2.61269351e-03 1.74350899e-03 2.42660803e-03 2.10771437e-02 -9.24934449e-03 4.91615708e-03 -3.16724807e-03 2.95811130e-02 -1.57630396e-02 9.91732290e-03 1.00717849e-03 -1.12047103e-03 4.37649580e-04 3.66035284e-04 -2.54651735e-04 -5.38030091e-02 -3.28088357e-01 1.08724434e-01 -4.92338723e-02 1.47701617e-01 -2.81964799e-01 1.32427058e-01 -3.97281173e-01 6.40714123e-03 -8.59109061e-03 2.57732718e-02 -1.13239614e-02 -8.49297109e-03 -1.70017992e-02 -1.46949466e-01 5.81837514e-02 -3.40029725e-02 3.40029725e-02 -1.84737121e-01 1.08759728e-01 -1.08759728e-01 -2.29183570e-03 5.72871697e-03 -5.72871697e-03 3.85611364e-03 1.62248134e-02 9.53387316e-02 -3.96873912e-02 -9.39766250e-03 -4.45925082e-02 1.03597964e-01 3.27352301e-02 1.18012511e-01 -2.20029033e-03 2.98032065e-03 -8.98466297e-03 3.87679241e-03 3.39887585e-03 7.99329252e-03 6.84793800e-02 -3.00914040e-02 1.01400142e-02 -1.60290032e-02 9.56467940e-02 -3.14322291e-02 5.11016306e-02 2.76099815e-03 -8.33773270e-04 3.05180153e-03 -1.19283318e-03 -5.30736869e-04 -4.86744401e-02 -2.86016195e-01 1.19062174e-01 -4.45925082e-02 1.09515693e-01 -3.10793893e-01 1.18012511e-01 -2.81964799e-01 6.60087100e-03 -8.98466297e-03 2.69394219e-02 -1.24164277e-02 -9.14856026e-03 -7.99329252e-03 -6.84793800e-02 3.00914040e-02 -1.60290032e-02 1.01400142e-02 -9.56467940e-02 5.11016306e-02 -3.14322291e-02 -2.76099815e-03 3.05180153e-03 -8.33773270e-04 -1.19283318e-03 5.30736869e-04 7.73436874e-04 -1.36237655e-03 1.04405781e-03 4.23204045e-04 -1.26961214e-03 -5.83711334e-03 4.61735661e-04 -1.38520698e-03 1.14461584e-03 9.13683203e-04 -2.74104961e-03 2.19575816e-03 1.64681862e-03 8.61480876e-04 5.76242885e-03 -1.98118312e-03 1.78652867e-03 -1.78652867e-03 5.20343944e-03 -5.16596771e-03 5.16596771e-03 -6.46785057e-04 5.67616859e-04 -5.67616859e-04 2.04131389e-04 -7.66259227e-04 2.23126005e-03 -5.44022152e-05 1.07036780e-03 5.85027775e-04 4.44646001e-03 -3.55082681e-03 3.23340119e-03 5.46299170e-04 -2.94173426e-05 3.31747567e-03 -2.13296759e-03 -1.38472041e-04 -8.84481404e-04 -5.65447983e-03 2.58256262e-03 -8.00577199e-04 1.60850703e-03 -6.94764179e-03 1.88500164e-03 -4.49284600e-03 5.97673983e-04 -7.68512661e-04 6.61164068e-04 8.03862138e-05 -3.81925978e-04 2.29877768e-03 -6.69378015e-03 1.63206646e-04 5.85027775e-04 -4.89706264e-04 -1.33393800e-02 3.23340119e-03 -1.21732300e-02 -1.63889751e-03 3.31747567e-03 -8.87601913e-03 4.06089693e-03 3.53275725e-03 8.84481404e-04 5.65447983e-03 -2.58256262e-03 1.60850703e-03 -8.00577199e-04 6.94764179e-03 -4.49284600e-03 1.88500164e-03 -5.97673983e-04 6.61164068e-04 -7.68512661e-04 8.03862138e-05 3.81925978e-04 -9.30835257e-04 3.15081569e-03 3.42238002e-04 -6.06292593e-04 -4.27761466e-04 4.96679076e-03 -7.33971859e-04 6.33278391e-03 1.49722297e-03 -1.90816909e-03 3.52539399e-03 -9.87527803e-04 -1.64247508e-03 -3.79340359e-04 -3.79340359e-04 1.22010313e-03 1.22010313e-03 5.90166799e-05 5.90166799e-05 -3.76471461e-05 -6.98126442e-04 2.36311176e-03 2.56678501e-04 9.49430083e-04 1.47228744e-04 3.72509307e-03 -3.13227160e-03 3.88899036e-03 1.12291723e-03 -5.66810159e-05 3.10219409e-03 -1.64247508e-03 -2.94173408e-05 -4.09159394e-04 -2.52741995e-03 1.36004849e-03 -3.64461655e-04 3.64461655e-04 -3.68853390e-03 8.28650587e-04 -8.28650587e-04 2.57787582e-04 -3.83790257e-04 3.83790257e-04 -1.94225480e-04 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 0 2 0 363 4.19067839e-05 4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 3.85148484e-05 -1.13943659e-04 5.37258812e-05 4.59847886e-04 5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 4.24093536e-04 -1.25610344e-03 5.92551775e-04 1.64210547e-04 1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 1.25264467e-04 -4.35082153e-04 2.16964422e-04 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 -6.51188252e-04 -2.53135294e-03 2.28600536e-03 -1.78410485e-04 4.59782247e-04 -2.04285030e-04 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 2.56060934e-05 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 -4.41899521e-04 1.53469785e-03 -7.65392422e-04 6.03111568e-04 6.63633513e-03 -2.52315372e-03 2.27866446e-03 8.84301209e-03 -8.00003727e-03 6.25885014e-04 -1.62058512e-03 7.21643868e-04 -1.22244630e-04 4.21487409e-04 9.25616978e-05 -8.86486907e-05 2.80266684e-05 3.09788318e-04 -8.96635549e-05 1.27645593e-04 3.19883438e-04 -4.51758142e-04 -4.24904657e-06 -6.85555547e-05 4.76480212e-05 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 -9.94228598e-05 2.91828551e-04 -1.36562960e-04 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 6.15274106e-05 6.78568920e-04 -2.60527449e-04 2.20594033e-04 9.18778309e-04 -7.80164894e-04 7.02617049e-05 -1.54384207e-04 6.38261716e-05 -2.70067140e-05 9.37132791e-05 2.04654088e-05 -1.87026310e-05 5.76204471e-03 4.14290603e-02 -1.63606669e-02 1.46994202e-02 -5.45355563e-03 4.78553187e-02 -4.27267497e-02 1.59517729e-02 2.23915484e-04 -2.08329581e-04 1.37575979e-04 -2.09637173e-05 -6.94431938e-05 6.28601980e-05 6.90801986e-04 -2.55761239e-04 2.47042285e-04 8.94716671e-04 -8.64710496e-04 5.51502597e-05 -1.71570414e-04 8.25392587e-05 4.56644849e-02 2.86252016e-01 -1.18234597e-01 1.04194258e-01 -3.94115324e-02 3.20598369e-01 -2.78526207e-01 1.06866123e-01 -4.56499317e-03 1.90758545e-02 -6.22676645e-03 -8.69791045e-03 6.35861818e-03 6.89978032e-04 7.58793139e-03 -2.80915529e-03 2.71415303e-03 9.83268908e-03 -9.50601170e-03 6.07564310e-04 -1.89166484e-03 9.10332477e-04 1.58969727e-02 1.00776459e-01 -3.77850824e-02 4.08965540e-02 -1.51879205e-02 1.02240299e-01 -1.11786780e-01 4.19036241e-02 -1.69801184e-03 5.27854699e-03 -1.74350899e-03 -2.28434423e-03 1.63405923e-03 2.48204902e-04 2.72981686e-03 -9.76782377e-04 9.94548440e-04 3.42760197e-03 -3.48883158e-03 1.78996469e-04 -6.60674872e-04 3.36337382e-04 -1.75582194e-02 -1.14816798e-01 5.02309687e-02 -3.77850824e-02 1.67436562e-02 -1.40426223e-01 1.03031557e-01 -4.68087411e-02 6.78097789e-04 -4.62563408e-03 1.30570995e-03 2.30739339e-03 -1.54187803e-03 -2.56923856e-04 -2.82481911e-03 1.06561269e-03 -9.76782377e-04 -3.73375000e-03 3.42717282e-03 -2.54924501e-04 6.85374967e-04 -3.10504789e-04 5.29899091e-03 3.35921531e-02 -1.51879205e-02 1.36321847e-02 2.71603879e-03 4.19036241e-02 -3.72622600e-02 -9.50269890e-03 -2.66690125e-04 1.63405923e-03 -1.04199344e-03 -5.88639162e-04 9.21055717e-04 5.32981900e-05 -1.83903392e-04 -3.99126057e-05 3.87592954e-05 -4.86744401e-02 -2.86016195e-01 1.09515693e-01 -1.19062174e-01 4.45925082e-02 -2.81964799e-01 3.10793893e-01 -1.18012511e-01 7.45250631e-03 -2.69394219e-02 9.14856026e-03 1.19247358e-02 -8.98466297e-03 -8.66669803e-04 -9.53812709e-03 3.41940276e-03 -3.48063237e-03 -1.20000559e-02 1.22107996e-02 -6.32345257e-04 2.33119271e-03 -1.18643510e-03 5.38030091e-02 3.28088357e-01 -1.47701617e-01 1.08724434e-01 -4.92338723e-02 3.97281173e-01 -2.81964799e-01 1.32427058e-01 -6.60326767e-03 2.57732718e-02 -8.49297109e-03 -1.12107278e-02 8.59109061e-03 8.96675979e-04 9.86480447e-03 -3.72555078e-03 3.41983192e-03 1.30537744e-02 -1.20000559e-02 8.95295800e-04 -2.41707998e-03 1.09709605e-03 -1.62248134e-02 -9.53387316e-02 4.45925082e-02 -3.96873912e-02 -9.39766250e-03 -1.18012511e-01 1.03597964e-01 3.27352301e-02 2.25725555e-03 -8.98466297e-03 3.39887585e-03 3.84390353e-03 -2.98032065e-03 -1.83474235e-04 6.32231113e-04 1.38152190e-04 -1.34239183e-04 4.19408542e-04 -2.04749815e-03 1.00525836e-03 8.18415710e-04 -3.13462765e-04 -4.79174825e-03 1.38281030e-03 -4.04770445e-04 1.14461584e-03 1.68255595e-03 -5.99015833e-04 -1.49722296e-03 1.19568131e-03 4.46620796e-05 4.93259092e-04 -1.43395556e-04 2.04159609e-04 5.10329174e-04 -7.21168928e-04 -6.37352680e-06 -1.10550317e-04 7.71255339e-05 -2.29877768e-03 6.69378015e-03 4.89706264e-04 1.63206646e-04 5.85027775e-04 1.21732300e-02 -1.33393800e-02 3.23340119e-03 2.69739115e-03 -8.87601913e-03 3.53275725e-03 3.44977534e-03 -3.31747567e-03 -1.74189678e-04 -1.92169934e-03 6.92881498e-04 -6.68181405e-04 -2.44777650e-03 2.36188923e-03 -1.41417622e-04 4.37743370e-04 -2.09300022e-04 6.98126442e-04 -2.36311176e-03 -1.47228744e-04 2.56678501e-04 9.49430083e-04 -3.88899036e-03 3.72509307e-03 -3.13227160e-03 -8.60966530e-04 3.10219409e-03 -2.94173408e-05 -1.79371238e-03 5.66810159e-05 3.90066057e-05 -1.35390765e-04 -2.80539490e-05 2.84946434e-05 1.13523361e-03 -2.75526054e-03 -8.85635630e-04 -7.33061588e-04 -6.69651751e-04 -4.36601639e-03 7.53848382e-03 -7.66860742e-04 -2.19575816e-03 4.13651559e-03 -2.24742430e-03 -9.87527810e-04 1.74535741e-03 9.03407881e-05 9.96349622e-04 -3.79900409e-04 3.26813792e-04 1.33982098e-03 -1.15561708e-03 9.97392175e-05 -2.27121269e-04 9.57393912e-05 -7.66259227e-04 2.23126005e-03 5.85027775e-04 5.44022152e-05 -1.07036780e-03 3.23340119e-03 -4.44646001e-03 3.55082681e-03 1.57405453e-03 -3.31747567e-03 1.38472041e-04 1.53959275e-03 -2.94173426e-05 -4.01599160e-05 1.39303772e-04 3.02574210e-05 -2.80539489e-05 @@ -924,15 +924,15 @@ Matrix number of r(R): 177 0 9 18 27 36 40 49 58 62 71 80 84 93 97 119 141 163 185 202 224 246 263 285 307 324 346 363 0 2 1 169 - 8.03974503e-06 8.52623560e-05 -4.28734620e-05 2.49760952e-05 8.57469241e-06 1.42065166e-04 -8.28238138e-05 -2.84130333e-05 1.99527830e-05 -2.48105453e-05 -8.52509672e-06 6.36123043e-06 4.96210905e-06 8.51741230e-05 9.01772895e-04 -4.55505289e-04 2.65514836e-04 9.11010579e-05 1.50579497e-03 -8.78360163e-04 -3.01158993e-04 2.12606224e-04 -2.64618424e-04 -9.08647993e-05 6.79062551e-05 5.29236848e-05 4.23055887e-05 4.50076888e-04 -2.23263393e-04 1.32338925e-04 4.54622344e-05 7.43239149e-04 -4.40699823e-04 -1.51267468e-04 1.01845176e-04 -1.30053373e-04 -4.47208997e-05 3.39401906e-05 2.64972294e-05 -2.61313353e-05 -2.77834471e-04 1.40434482e-04 -7.77842433e-05 -2.80868964e-05 -4.66883030e-04 2.59170081e-04 9.33766060e-05 -6.72787546e-05 7.77936360e-05 2.81492107e-05 -1.85859903e-05 -1.55587272e-05 -8.46111775e-06 -9.00153776e-05 4.54622344e-05 -2.64677849e-05 -5.04466826e-06 -1.51267468e-04 8.81399646e-05 1.71553043e-05 -2.18076728e-05 2.64972294e-05 4.95731069e-06 -7.61863588e-06 -2.86667205e-06 -1.40030661e-04 -1.48619747e-03 7.42126332e-04 -4.40046182e-04 -1.51042270e-04 -2.46214787e-03 1.46038268e-03 5.00882593e-04 -3.40118970e-04 4.34550764e-04 1.49287433e-04 -1.13483254e-04 -8.84872216e-05 8.64336826e-05 9.16835300e-04 -4.66229389e-04 2.58804239e-04 9.32458779e-05 1.54491288e-03 -8.59323568e-04 -3.08982576e-04 2.24078635e-04 -2.59973547e-04 -9.38426381e-05 6.23290813e-05 5.19947095e-05 2.80061322e-05 2.97239494e-04 -1.51042270e-04 8.80092365e-05 1.71234360e-05 5.00882593e-04 -2.92076536e-04 -5.79114192e-05 7.26847052e-05 -8.84872216e-05 -1.69407905e-05 2.53876291e-05 9.81210028e-06 1.88855785e-05 2.01703722e-04 -9.75169733e-05 6.09224821e-05 2.09260727e-05 3.26617762e-04 -2.03790964e-04 -6.99384944e-05 4.22136069e-05 -5.86382660e-05 -2.01644843e-05 1.61315889e-05 1.25889182e-05 -2.56419720e-05 -2.73586037e-04 1.36359573e-04 -7.67677915e-05 -2.77765486e-05 -4.55665031e-04 2.57018598e-04 9.27691873e-05 -6.41134731e-05 7.59272450e-05 2.75407896e-05 -1.84353320e-05 -1.54789170e-05 -8.29240770e-06 -8.85366752e-05 4.40834153e-05 -2.61245672e-05 -4.87404194e-06 -1.47451165e-04 8.74137709e-05 1.67009304e-05 -2.07527579e-05 2.58670046e-05 4.71684379e-06 -7.59653417e-06 -2.78659342e-06 7.09277548e-06 7.56149471e-05 -3.84248468e-05 1.98770882e-05 8.50635294e-06 1.28191958e-04 -6.66097968e-05 -2.83028297e-05 1.89553024e-05 -2.00114578e-05 -8.61545402e-06 4.16835844e-06 4.49954313e-06 5.12839439e-06 5.47172074e-05 -2.77765486e-05 1.53535583e-05 3.03213952e-06 9.27691873e-05 -5.14037196e-05 -1.03729323e-05 1.37262472e-05 -1.54789170e-05 -3.00415949e-06 4.20873273e-06 1.62844352e-06 + 1.12556393e-05 1.19379027e-04 -3.60591394e-05 5.93505836e-05 1.20197131e-05 1.19497502e-04 -1.96747217e-04 -3.98325006e-05 -5.08540465e-06 -3.54396186e-05 -7.17969311e-06 2.79540275e-05 1.18132062e-05 1.19231972e-04 1.26248171e-03 -3.83058729e-04 6.30642877e-04 1.27686243e-04 1.26643558e-03 -2.08560916e-03 -4.22145195e-04 -5.42945346e-05 -3.77777665e-04 -7.65126498e-05 2.98074625e-04 1.25925888e-04 3.54912661e-05 3.77630327e-04 -1.08897941e-04 1.88512717e-04 3.81882769e-05 3.62908845e-04 -6.27551895e-04 -1.27082689e-04 -2.02854221e-05 -1.07683075e-04 -2.18249320e-05 8.94549823e-05 3.78147943e-05 -5.99000922e-05 -6.37172217e-04 1.93370052e-04 -3.12568751e-04 -6.44566839e-05 -6.43261819e-04 1.04066123e-03 2.14420606e-04 2.41399717e-05 1.88036712e-04 3.88059831e-05 -1.45294279e-04 -6.26789039e-05 -1.18304220e-05 -1.25876776e-04 3.81882769e-05 -6.28375725e-05 -7.06253557e-06 -1.27082689e-04 2.09183965e-04 2.40216752e-05 4.74558691e-06 3.78147943e-05 4.17080289e-06 -3.09823929e-05 -6.84362379e-06 -1.17462996e-04 -1.24683809e-03 3.62255204e-04 -6.26439078e-04 -1.26857491e-04 -1.20305300e-03 2.07834783e-03 4.20741378e-04 6.74198978e-05 3.59906040e-04 7.29156268e-05 -2.98646665e-04 -1.26190997e-04 1.98186946e-04 2.10318030e-03 -6.42149003e-04 1.03885044e-03 2.14049668e-04 2.12906595e-03 -3.44700701e-03 -7.09688650e-04 -8.10443428e-05 -6.27609033e-04 -1.29404247e-04 4.85450911e-04 2.09203011e-04 3.91543320e-05 4.15612697e-04 -1.26857491e-04 2.08813026e-04 2.39685613e-05 4.20741378e-04 -6.92782610e-04 -8.10759869e-05 -1.59418944e-05 -1.26190997e-04 -1.42494533e-05 1.03319797e-04 2.33967148e-05 -5.78933421e-06 -6.17122269e-05 2.28214414e-05 -2.76755917e-05 -5.61752577e-06 -7.57587420e-05 9.26557508e-05 1.87981243e-05 -2.11875485e-06 2.08279237e-05 4.22533277e-06 -1.15676624e-05 -4.90483194e-06 -3.51938698e-05 -3.75708235e-04 1.08702934e-04 -1.84941432e-04 -3.81684987e-05 -3.63882974e-04 6.18693099e-04 1.27567979e-04 1.84840372e-05 1.06298059e-04 2.19639345e-05 -8.65826351e-05 -3.73854310e-05 -6.94700409e-06 -7.41845257e-05 2.14522699e-05 -3.71773099e-05 -4.08753415e-06 -7.18421760e-05 1.24354730e-04 1.40095932e-05 3.63705912e-06 2.13769973e-05 2.27981789e-06 -1.84911456e-05 -3.98825314e-06 2.85527652e-05 3.04714114e-04 -9.29049209e-05 1.47075024e-04 3.21170154e-05 3.10374878e-04 -4.92097080e-04 -1.07184967e-04 -9.99893272e-06 -8.91585824e-05 -1.95100655e-05 6.70534782e-05 3.08960572e-05 1.17312899e-05 1.25236078e-04 -3.81684987e-05 6.16471439e-05 6.92027127e-06 1.27567979e-04 -2.06231033e-04 -2.37016960e-05 -4.08124883e-06 -3.73854310e-05 -4.11879278e-06 3.00618229e-05 6.60357649e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 4.82385072e-06 5.11456850e-05 -2.56483584e-05 1.53890151e-05 4.38168968e-06 8.49678302e-05 -5.09806981e-05 -1.45782800e-05 1.18293886e-05 -1.52521148e-05 -4.31929334e-06 4.22017959e-06 2.59157600e-06 5.11162740e-05 5.41064084e-04 -2.72579364e-04 1.63547618e-04 4.67275354e-05 9.00863958e-04 -5.40518375e-04 -1.55055975e-04 1.26110190e-04 -1.62625547e-04 -4.62325416e-05 4.49620073e-05 2.77395250e-05 2.54590673e-05 2.70769897e-04 -1.33958036e-04 8.18320217e-05 2.32295620e-05 4.45795113e-04 -2.72191362e-04 -7.76278746e-05 6.05300044e-05 -8.02426159e-05 -2.26382124e-05 2.26294041e-05 1.38457938e-05 -1.52754404e-05 -1.62461938e-04 8.18320217e-05 -4.66705459e-05 -1.39377372e-05 -2.72191362e-04 1.55457660e-04 4.65767247e-05 -3.89011665e-05 4.65547532e-05 1.38457938e-05 -1.20862522e-05 -7.86936565e-06 -5.83979554e-06 -6.19423174e-05 3.13251192e-05 -1.87950715e-05 -3.02680094e-06 -1.03811082e-04 6.22866490e-05 1.02845431e-05 -1.48227918e-05 1.88017380e-05 2.94792633e-06 -5.61864127e-06 -1.76875580e-06 -8.42896616e-05 -8.94331460e-04 4.45424174e-04 -2.71966165e-04 -7.75747607e-05 -1.47728872e-03 9.01588667e-04 2.58264456e-04 -2.02271213e-04 2.67982862e-04 7.60160864e-05 -7.54507604e-05 -4.64637263e-05 5.05737970e-05 5.36598876e-04 -2.71966165e-04 1.55326932e-04 4.65448564e-05 9.01588667e-04 -5.15594141e-04 -1.54958674e-04 1.29733981e-04 -1.55634363e-04 -4.64637263e-05 4.04373113e-05 2.64547784e-05 1.92732184e-05 2.03983109e-04 -1.03757968e-04 6.22547807e-05 1.02827011e-05 3.42794655e-04 -2.05676793e-04 -3.47468515e-05 4.92691801e-05 -6.25299756e-05 -1.00882586e-05 1.86380825e-05 6.05295515e-06 1.14736537e-05 1.22476023e-04 -5.90872701e-05 3.80195664e-05 1.08174528e-05 1.97770811e-04 -1.26987770e-04 -3.63047370e-05 2.53282058e-05 -3.65314380e-05 -1.03219591e-05 1.08398256e-05 6.65918973e-06 -1.50194257e-05 -1.60297423e-04 7.96051316e-05 -4.61820911e-05 -1.37625251e-05 -2.66146595e-04 1.54560912e-04 4.62238661e-05 -3.71197116e-05 4.55564081e-05 1.35116916e-05 -1.20435094e-05 -7.82002461e-06 -5.77122413e-06 -6.14084858e-05 3.06443705e-05 -1.87184692e-05 -2.95088405e-06 -1.02027067e-04 6.22901155e-05 1.00967728e-05 -1.42284365e-05 1.85330465e-05 2.83011761e-06 -5.65166699e-06 -1.73723238e-06 3.85223042e-06 4.11507771e-05 -2.07896128e-05 1.09915916e-05 4.05635104e-06 6.95543614e-05 -3.69260122e-05 -1.35761918e-05 1.02123337e-05 -1.10245896e-05 -4.07554113e-06 2.50101702e-06 2.17627123e-06 3.46273448e-06 3.68450915e-05 -1.87184692e-05 1.06780033e-05 1.77053043e-06 6.22901155e-05 -3.55842767e-05 -6.05806369e-06 9.12993905e-06 -1.07547103e-05 -1.73723238e-06 3.04870241e-06 9.77069738e-07 + 4.82385072e-06 5.11456850e-05 -1.53890151e-05 2.56483584e-05 4.38168968e-06 5.09806981e-05 -8.49678302e-05 -1.45782800e-05 -2.25991155e-06 -1.52521148e-05 -2.59157600e-06 1.23546408e-05 4.31929334e-06 5.11162740e-05 5.41064084e-04 -1.63547618e-04 2.72579364e-04 4.67275354e-05 5.40518375e-04 -9.00863958e-04 -1.55055975e-04 -2.41168547e-05 -1.62625547e-04 -2.77395250e-05 1.31695632e-04 4.62325416e-05 1.52754404e-05 1.62461938e-04 -4.66705459e-05 8.18320217e-05 1.39377372e-05 1.55457660e-04 -2.72191362e-04 -4.65767247e-05 -8.98358182e-06 -4.65547532e-05 -7.86936565e-06 3.97325245e-05 1.38457938e-05 -2.54590673e-05 -2.70769897e-04 8.18320217e-05 -1.33958036e-04 -2.32295620e-05 -2.72191362e-04 4.45795113e-04 7.76278746e-05 1.06673634e-05 8.02426159e-05 1.38457938e-05 -6.37352236e-05 -2.26382124e-05 -5.83979554e-06 -6.19423174e-05 1.87950715e-05 -3.13251192e-05 -3.02680094e-06 -6.22866490e-05 1.03811082e-04 1.02845431e-05 2.54550981e-06 1.88017380e-05 1.76875580e-06 -1.56462349e-05 -2.94792633e-06 -5.05737970e-05 -5.36598876e-04 1.55326932e-04 -2.71966165e-04 -4.65448564e-05 -5.15594141e-04 9.01588667e-04 1.54958674e-04 2.98472515e-05 1.55634363e-04 2.64547784e-05 -1.32571579e-04 -4.64637263e-05 8.42896616e-05 8.94331460e-04 -2.71966165e-04 4.45424174e-04 7.75747607e-05 9.01588667e-04 -1.47728872e-03 -2.58264456e-04 -3.57933315e-05 -2.67982862e-04 -4.64637263e-05 2.12897389e-04 7.60160864e-05 1.92732184e-05 2.03983109e-04 -6.22547807e-05 1.03757968e-04 1.02827011e-05 2.05676793e-04 -3.42794655e-04 -3.47468515e-05 -8.49353711e-06 -6.25299756e-05 -6.05295515e-06 5.19874028e-05 1.00882586e-05 -2.40069746e-06 -2.56003932e-05 9.49078569e-06 -1.15393022e-05 -1.89582333e-06 -3.15150203e-05 3.86495614e-05 6.39504149e-06 -9.08038178e-07 8.71814435e-06 1.44488869e-06 -4.93516881e-06 -1.63145742e-06 -1.50194257e-05 -1.60297423e-04 4.61820911e-05 -7.96051316e-05 -1.37625251e-05 -1.54560912e-04 2.66146595e-04 4.62238661e-05 8.12987070e-06 4.55564081e-05 7.82002461e-06 -3.81683679e-05 -1.35116916e-05 -3.46273448e-06 -3.68450915e-05 1.06780033e-05 -1.87184692e-05 -1.77053043e-06 -3.55842767e-05 6.22901155e-05 6.05806369e-06 1.92471579e-06 1.07547103e-05 9.77069738e-07 -9.43111036e-06 -1.73723238e-06 1.18625908e-05 1.26642736e-04 -3.84217061e-05 6.15658834e-05 1.13963644e-05 1.28437641e-04 -2.06051727e-04 -3.82289204e-05 -4.30767692e-06 -3.71494481e-05 -6.85516309e-06 2.87372610e-05 1.09768494e-05 5.77122413e-06 6.14084858e-05 -1.87184692e-05 3.06443705e-05 2.95088405e-06 6.22901155e-05 -1.02027067e-04 -1.00967728e-05 -2.21973107e-06 -1.85330465e-05 -1.73723238e-06 1.51480210e-05 2.83011761e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.12556393e-05 1.19379027e-04 -5.93505836e-05 3.60591394e-05 1.20197131e-05 1.96747217e-04 -1.19497502e-04 -3.98325006e-05 2.67516003e-05 -3.54396186e-05 -1.18132062e-05 9.57292415e-06 7.17969311e-06 1.19231972e-04 1.26248171e-03 -6.30642877e-04 3.83058729e-04 1.27686243e-04 2.08560916e-03 -1.26643558e-03 -4.22145195e-04 2.85287465e-04 -3.77777665e-04 -1.25925888e-04 1.02016866e-04 7.65126498e-05 5.99000922e-05 6.37172217e-04 -3.12568751e-04 1.93370052e-04 6.44566839e-05 1.04066123e-03 -6.43261819e-04 -2.14420606e-04 1.37898522e-04 -1.88036712e-04 -6.26789039e-05 5.17413108e-05 3.88059831e-05 -3.54912661e-05 -3.77630327e-04 1.88512717e-04 -1.08897941e-04 -3.81882769e-05 -6.27551895e-04 3.62908845e-04 1.27082689e-04 -8.76129982e-05 1.07683075e-04 3.78147943e-05 -2.71598003e-05 -2.18249320e-05 -1.18304220e-05 -1.25876776e-04 6.28375725e-05 -3.81882769e-05 -7.06253557e-06 -2.09183965e-04 1.27082689e-04 2.40216752e-05 -2.92043327e-05 3.78147943e-05 6.84362379e-06 -1.13813976e-05 -4.17080289e-06 -1.98186946e-04 -2.10318030e-03 1.03885044e-03 -6.42149003e-04 -2.14049668e-04 -3.44700701e-03 2.12906595e-03 7.09688650e-04 -4.60934992e-04 6.27609033e-04 2.09203011e-04 -1.72538996e-04 -1.29404247e-04 1.17462996e-04 1.24683809e-03 -6.26439078e-04 3.62255204e-04 1.26857491e-04 2.07834783e-03 -1.20305300e-03 -4.20741378e-04 2.92345548e-04 -3.59906040e-04 -1.26190997e-04 9.09359884e-05 7.29156268e-05 3.91543320e-05 4.15612697e-04 -2.08813026e-04 1.26857491e-04 2.39685613e-05 6.92782610e-04 -4.20741378e-04 -8.10759869e-05 9.74485160e-05 -1.26190997e-04 -2.33967148e-05 3.78538129e-05 1.42494533e-05 2.76220871e-05 2.94746277e-04 -1.41208503e-04 9.18687423e-05 3.06229141e-05 4.72496448e-04 -3.06671900e-04 -1.02223967e-04 5.90990296e-05 -8.76275592e-05 -2.92091864e-05 2.53451716e-05 1.90088787e-05 -3.51938698e-05 -3.75708235e-04 1.84941432e-04 -1.08702934e-04 -3.81684987e-05 -6.18693099e-04 3.63882974e-04 1.27567979e-04 -8.42247802e-05 1.06298059e-04 3.73854310e-05 -2.72836718e-05 -2.19639345e-05 -1.17312899e-05 -1.25236078e-04 6.16471439e-05 -3.81684987e-05 -6.92027127e-06 -2.06231033e-04 1.27567979e-04 2.37016960e-05 -2.80749267e-05 3.73854310e-05 6.60357649e-06 -1.14964463e-05 -4.11879278e-06 9.26267212e-06 9.89127009e-05 -4.95697465e-05 2.66885124e-05 1.11935877e-05 1.65806306e-04 -8.95784437e-05 -3.73128304e-05 2.37764419e-05 -2.65417802e-05 -1.12003195e-05 5.83569377e-06 6.09578721e-06 6.94700409e-06 7.41845257e-05 -3.71773099e-05 2.14522699e-05 4.08753415e-06 1.24354730e-04 -7.18421760e-05 -1.40095932e-05 1.78323314e-05 -2.13769973e-05 -3.98825314e-06 6.09578721e-06 2.27981789e-06 + 8.03974503e-06 8.52623560e-05 -2.49760952e-05 4.28734620e-05 8.57469241e-06 8.28238138e-05 -1.42065166e-04 -2.84130333e-05 -4.46740433e-06 -2.48105453e-05 -4.96210905e-06 2.04602321e-05 8.52509672e-06 8.51741230e-05 9.01772895e-04 -2.65514836e-04 4.55505289e-04 9.11010579e-05 8.78360163e-04 -1.50579497e-03 -3.01158993e-04 -4.74945700e-05 -2.64618424e-04 -5.29236848e-05 2.18075518e-04 9.08647993e-05 2.61313353e-05 2.77834471e-04 -7.77842433e-05 1.40434482e-04 2.80868964e-05 2.59170081e-04 -4.66883030e-04 -9.33766060e-05 -1.75434375e-05 -7.77936360e-05 -1.55587272e-05 6.75581058e-05 2.81492107e-05 -4.23055887e-05 -4.50076888e-04 1.32338925e-04 -2.23263393e-04 -4.54622344e-05 -4.40699823e-04 7.43239149e-04 1.51267468e-04 2.15295209e-05 1.30053373e-04 2.64972294e-05 -1.05170605e-04 -4.47208997e-05 -8.46111775e-06 -9.00153776e-05 2.64677849e-05 -4.54622344e-05 -5.04466826e-06 -8.81399646e-05 1.51267468e-04 1.71553043e-05 4.30590417e-06 2.64972294e-05 2.86667205e-06 -2.26953166e-05 -4.95731069e-06 -8.64336826e-05 -9.16835300e-04 2.58804239e-04 -4.66229389e-04 -9.32458779e-05 -8.59323568e-04 1.54491288e-03 3.08982576e-04 5.80607499e-05 2.59973547e-04 5.19947095e-05 -2.25222331e-04 -9.38426381e-05 1.40030661e-04 1.48619747e-03 -4.40046182e-04 7.42126332e-04 1.51042270e-04 1.46038268e-03 -2.46214787e-03 -5.00882593e-04 -7.17801043e-05 -4.34550764e-04 -8.84872216e-05 3.51293295e-04 1.49287433e-04 2.80061322e-05 2.97239494e-04 -8.80092365e-05 1.51042270e-04 1.71234360e-05 2.92076536e-04 -5.00882593e-04 -5.79114192e-05 -1.43560209e-05 -8.84872216e-05 -9.81210028e-06 7.56406157e-05 1.69407905e-05 -3.30026549e-06 -3.53673957e-05 1.32471777e-05 -1.54815931e-05 -3.09631863e-06 -4.42097057e-05 5.22913884e-05 1.04582777e-05 -1.51339906e-06 1.19887022e-05 2.39774043e-06 -6.29049625e-06 -2.62104010e-06 -2.56419720e-05 -2.73586037e-04 7.67677915e-05 -1.36359573e-04 -2.77765486e-05 -2.57018598e-04 4.55665031e-04 9.27691873e-05 1.60912708e-05 7.59272450e-05 1.54789170e-05 -6.47415625e-05 -2.75407896e-05 -5.12839439e-06 -5.47172074e-05 1.53535583e-05 -2.77765486e-05 -3.03213952e-06 -5.14037196e-05 9.27691873e-05 1.03729323e-05 3.21825415e-06 1.54789170e-05 1.62844352e-06 -1.39916452e-05 -3.00415949e-06 1.99017785e-05 2.12488020e-04 -6.26989613e-05 1.03664600e-04 2.23756871e-05 2.09793050e-04 -3.46955258e-04 -7.47199278e-05 -9.11420976e-06 -6.07879570e-05 -1.31520945e-05 4.78953644e-05 2.17706827e-05 8.29240770e-06 8.85366752e-05 -2.61245672e-05 4.40834153e-05 4.87404194e-06 8.74137709e-05 -1.47451165e-04 -1.67009304e-05 -3.79758740e-06 -2.58670046e-05 -2.78659342e-06 2.17706827e-05 4.71684379e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 0 3 -2 @@ -968,34 +968,34 @@ Matrix number of r(R): 177 0 0 1 -2 -1 -166 - -7.76621345e-05 -7.76750667e-04 -3.91366230e-04 -1.94284211e-05 -7.82732461e-05 1.33147466e-03 7.13392445e-05 2.66294932e-04 -1.36285090e-04 -2.41423623e-05 -4.62448456e-05 1.40774416e-05 -4.82847247e-06 -7.90759837e-04 -7.85879443e-03 -3.94438390e-03 -2.38089531e-04 -7.88876780e-04 1.34047521e-02 8.71474601e-04 2.68095042e-03 -1.29584617e-03 -2.89723057e-04 -4.37305360e-04 1.45405683e-04 -5.79446114e-05 3.63365929e-04 3.57059449e-03 1.79771982e-03 1.00670961e-04 3.78719586e-04 -6.07987739e-03 -3.72560459e-04 -1.28216448e-03 5.62053460e-04 1.25067266e-04 2.03389232e-04 -6.90790729e-05 2.56380636e-05 -1.70374853e-04 -1.74108521e-03 -8.58110133e-04 -2.01341922e-05 -1.71622027e-04 2.93867443e-03 7.41550873e-05 5.87734887e-04 -3.12899707e-04 -2.74778484e-05 -1.10680297e-04 1.06927630e-05 -5.49556969e-06 7.26731858e-05 7.14118899e-04 3.78719586e-04 2.01341922e-05 -2.01341922e-05 -1.28216448e-03 -7.45120919e-05 7.45120919e-05 1.36340385e-04 2.56380636e-05 -2.56380636e-05 2.00456117e-06 -1.24118745e-03 -1.21878326e-02 -6.12208737e-03 -3.65832085e-04 -1.29067787e-03 2.07128970e-02 1.35194857e-03 4.37151806e-03 -1.87699220e-03 -4.54812915e-04 -6.79289519e-04 2.38596062e-04 -9.31943159e-05 5.85871667e-04 5.98999154e-03 2.94540281e-03 7.35234216e-05 5.89080562e-04 -1.00949847e-02 -2.70389714e-04 -2.01899694e-03 1.06486787e-03 1.00557809e-04 3.76634315e-04 -3.65605477e-05 2.01115619e-05 -2.48237490e-04 -2.43756652e-03 -1.29067787e-03 -7.31664170e-05 7.31664170e-05 4.37151806e-03 2.70389714e-04 -2.70389714e-04 -4.58050540e-04 -9.31943159e-05 9.31943159e-05 -7.48019848e-06 -1.08690669e-04 -9.70983833e-04 -4.89936234e-04 -5.52797035e-05 -1.21279620e-04 1.59808833e-03 2.07098357e-04 3.99718977e-04 -5.73967082e-05 -6.59382872e-05 -3.09512197e-05 2.38191505e-05 -1.46515128e-05 1.12540377e-04 1.10769490e-03 5.34206993e-04 2.15598335e-05 1.12918743e-04 -1.81057079e-03 -7.93261022e-05 -3.83139036e-04 1.37765383e-04 2.73800096e-05 5.34416337e-05 -4.36920927e-06 5.64503337e-06 -4.21531672e-05 -3.80666462e-04 -2.05750496e-04 -2.33996176e-05 2.33996176e-05 6.76468357e-04 8.66895949e-05 -8.66895949e-05 -4.08758661e-05 -2.73800131e-05 2.73800131e-05 -1.41924773e-06 -1.40774419e-05 -1.45405687e-04 -6.90790725e-05 -1.65709093e-05 -2.72636722e-05 2.38596062e-04 5.74051786e-05 9.39657262e-05 -2.38191525e-05 -1.28207815e-05 -1.71899919e-05 8.73841903e-07 -3.40931357e-06 2.25080754e-05 2.21538979e-04 1.12918743e-04 4.31196670e-06 -7.80297517e-06 -3.83139036e-04 -1.58652204e-05 2.84965838e-05 3.49717196e-05 5.64503337e-06 -9.87081996e-06 3.40931371e-06 2.83849454e-07 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 64 77 90 102 115 128 140 153 166 166 166 166 166 166 166 166 166 166 166 166 166 166 -166 - 7.76621345e-05 7.76750667e-04 3.91366230e-04 -7.82732461e-05 -1.94284211e-05 -1.33147466e-03 2.66294932e-04 7.13392445e-05 1.36285090e-04 -4.62448456e-05 -2.41423623e-05 1.40774416e-05 4.82847247e-06 7.90759837e-04 7.85879443e-03 3.94438390e-03 -7.88876780e-04 -2.38089531e-04 -1.34047521e-02 2.68095042e-03 8.71474601e-04 1.29584617e-03 -4.37305360e-04 -2.89723057e-04 1.45405683e-04 5.79446114e-05 -3.63365929e-04 -3.57059449e-03 -1.79771982e-03 3.78719586e-04 1.00670961e-04 6.07987739e-03 -1.28216448e-03 -3.72560459e-04 -5.62053460e-04 2.03389232e-04 1.25067266e-04 -6.90790729e-05 -2.56380636e-05 7.26731858e-05 7.14118899e-04 3.78719586e-04 2.01341922e-05 -2.01341922e-05 -1.28216448e-03 -7.45120919e-05 7.45120919e-05 1.36340385e-04 2.56380636e-05 -2.56380636e-05 2.00456117e-06 -1.70374853e-04 -1.74108521e-03 -8.58110133e-04 1.71622027e-04 2.01341922e-05 2.93867443e-03 -5.87734887e-04 -7.41550873e-05 -3.12899707e-04 1.10680297e-04 2.74778484e-05 -1.06927630e-05 -5.49556969e-06 1.24118745e-03 1.21878326e-02 6.12208737e-03 -1.29067787e-03 -3.65832085e-04 -2.07128970e-02 4.37151806e-03 1.35194857e-03 1.87699220e-03 -6.79289519e-04 -4.54812915e-04 2.38596062e-04 9.31943159e-05 -2.48237490e-04 -2.43756652e-03 -1.29067787e-03 -7.31664170e-05 7.31664170e-05 4.37151806e-03 2.70389714e-04 -2.70389714e-04 -4.58050540e-04 -9.31943159e-05 9.31943159e-05 -7.48019848e-06 5.85871667e-04 5.98999154e-03 2.94540281e-03 -5.89080562e-04 -7.35234216e-05 -1.00949847e-02 2.01899694e-03 2.70389714e-04 1.06486787e-03 -3.76634315e-04 -1.00557809e-04 3.65605477e-05 2.01115619e-05 1.08690669e-04 9.70983833e-04 4.89936234e-04 -1.21279620e-04 -5.52797035e-05 -1.59808833e-03 3.99718977e-04 2.07098357e-04 5.73967082e-05 -3.09512197e-05 -6.59382872e-05 2.38191505e-05 1.46515128e-05 -4.21531672e-05 -3.80666462e-04 -2.05750496e-04 -2.33996176e-05 2.33996176e-05 6.76468357e-04 8.66895949e-05 -8.66895949e-05 -4.08758661e-05 -2.73800131e-05 2.73800131e-05 -1.41924773e-06 1.12540377e-04 1.10769490e-03 5.34206993e-04 -1.12918743e-04 -2.15598335e-05 -1.81057079e-03 3.83139036e-04 7.93261022e-05 1.37765383e-04 -5.34416337e-05 -2.73800096e-05 4.36920927e-06 5.64503337e-06 -1.40774419e-05 -1.45405687e-04 -6.90790725e-05 2.72636722e-05 1.65709093e-05 2.38596062e-04 -9.39657262e-05 -5.74051786e-05 -2.38191525e-05 1.71899919e-05 1.28207815e-05 -8.73841903e-07 -3.40931357e-06 -2.25080754e-05 -2.21538979e-04 -1.12918743e-04 -7.80297517e-06 4.31196670e-06 3.83139036e-04 2.84965838e-05 -1.58652204e-05 -3.49717196e-05 -9.87081996e-06 5.64503337e-06 3.40931371e-06 -2.83849454e-07 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 51 64 77 89 102 115 127 140 153 166 166 166 166 166 166 166 166 166 166 166 166 166 166 -157 - -3.88310673e-04 -3.88375334e-03 -1.85912949e-03 3.91366230e-04 -3.91366230e-04 6.31973912e-03 -1.33147466e-03 1.33147466e-03 -5.59511230e-04 2.17146786e-04 -2.17146786e-04 4.62448456e-05 -3.95379919e-03 -3.92939721e-02 -1.86949532e-02 3.94438390e-03 -3.94438390e-03 6.34713355e-02 -1.34047521e-02 1.34047521e-02 -5.21998071e-03 2.04112112e-03 -2.04112112e-03 4.37305360e-04 1.91453131e-03 1.88799388e-02 8.98859910e-03 -1.98947604e-03 1.98947604e-03 -3.04011720e-02 6.74212437e-03 -6.74212437e-03 2.41792328e-03 -1.01510637e-03 1.01510637e-03 -2.30652904e-04 -3.63365929e-04 -3.57059449e-03 -1.79771982e-03 -1.00670961e-04 -3.78719586e-04 6.07987739e-03 3.72560459e-04 1.28216448e-03 -5.62053460e-04 -1.25067266e-04 -2.03389232e-04 6.90790729e-05 -2.56380636e-05 3.63365929e-04 3.57059449e-03 1.79771982e-03 -3.78719586e-04 -1.00670961e-04 -6.07987739e-03 1.28216448e-03 3.72560459e-04 5.62053460e-04 -2.03389232e-04 -1.25067266e-04 6.90790729e-05 2.56380636e-05 -6.54357144e-03 -6.44915881e-02 -3.06086518e-02 6.78433435e-03 -6.78433435e-03 1.03564485e-01 -2.30022836e-02 2.30022836e-02 -8.02745528e-03 3.38908410e-03 -3.38908410e-03 7.73255245e-04 1.24118745e-03 1.21878326e-02 6.12208737e-03 3.65832085e-04 1.29067787e-03 -2.07128970e-02 -1.35194857e-03 -4.37151806e-03 1.87699220e-03 4.54812915e-04 6.79289519e-04 -2.38596062e-04 9.31943159e-05 -1.24118745e-03 -1.21878326e-02 -6.12208737e-03 1.29067787e-03 3.65832085e-04 2.07128970e-02 -4.37151806e-03 -1.35194857e-03 -1.87699220e-03 6.79289519e-04 4.54812915e-04 -2.38596062e-04 -9.31943159e-05 -6.65367567e-04 -6.11416935e-03 -2.84202519e-03 7.26046561e-04 -7.26046561e-04 9.34794734e-03 -2.41185539e-03 2.41185539e-03 -2.86983558e-04 2.00930550e-04 -2.00930550e-04 6.07251591e-05 2.24843278e-04 2.04873800e-03 1.03059227e-03 1.20121140e-04 2.33014169e-04 -3.38970528e-03 -4.44606639e-04 -7.70434083e-04 1.58204887e-04 1.36900065e-04 6.51540436e-05 -4.55391345e-05 2.90703276e-05 -2.24843278e-04 -2.04873800e-03 -1.03059227e-03 2.33014169e-04 1.20121140e-04 3.38970528e-03 -7.70434083e-04 -4.44606639e-04 -1.58204887e-04 6.51540436e-05 1.36900065e-04 -4.55391345e-05 -2.90703276e-05 -6.72392884e-05 -6.72392884e-05 2.31232569e-04 2.31232569e-04 -4.04108217e-05 -4.04108217e-05 4.36920927e-06 4.21531672e-05 3.80666462e-04 2.05750496e-04 2.33996176e-05 -2.33996176e-05 -6.76468357e-04 -8.66895949e-05 8.66895949e-05 4.08758661e-05 2.73800131e-05 -2.73800131e-05 1.41924773e-06 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 +169 + -3.88310673e-04 -3.88375334e-03 -3.91366230e-04 1.85912949e-03 -3.91366230e-04 1.33147466e-03 -6.31973912e-03 1.33147466e-03 2.79755615e-04 2.17146786e-04 -4.62448456e-05 -4.84550939e-04 2.17146786e-04 -3.95379919e-03 -3.92939721e-02 -3.94438390e-03 1.86949532e-02 -3.94438390e-03 1.34047521e-02 -6.34713355e-02 1.34047521e-02 2.60999035e-03 2.04112112e-03 -4.37305360e-04 -4.52063590e-03 2.04112112e-03 3.63365929e-04 3.57059449e-03 -1.00670961e-04 -1.79771982e-03 3.78719586e-04 3.72560459e-04 6.07987739e-03 -1.28216448e-03 -3.40850962e-04 1.25067266e-04 -2.56380636e-05 4.52213038e-04 -2.03389232e-04 -1.91453131e-03 -1.88799388e-02 -1.98947604e-03 8.98859910e-03 -1.98947604e-03 6.74212437e-03 -3.04011720e-02 6.74212437e-03 1.20896164e-03 1.01510637e-03 -2.30652904e-04 -2.09398298e-03 1.01510637e-03 3.63365929e-04 3.57059449e-03 3.78719586e-04 -1.79771982e-03 -1.00670961e-04 -1.28216448e-03 6.07987739e-03 3.72560459e-04 -2.21202498e-04 -2.03389232e-04 -2.56380636e-05 5.21292111e-04 1.25067266e-04 -1.24118745e-03 -1.21878326e-02 3.65832085e-04 6.12208737e-03 -1.29067787e-03 -1.35194857e-03 -2.07128970e-02 4.37151806e-03 1.14512635e-03 -4.54812915e-04 9.31943159e-05 -1.50622489e-03 6.79289519e-04 6.54357144e-03 6.44915881e-02 6.78433435e-03 -3.06086518e-02 6.78433435e-03 -2.30022836e-02 1.03564485e-01 -2.30022836e-02 -4.01372764e-03 -3.38908410e-03 7.73255245e-04 6.95198020e-03 -3.38908410e-03 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 6.12208737e-03 3.65832085e-04 4.37151806e-03 -2.07128970e-02 -1.35194857e-03 7.31865847e-04 6.79289519e-04 9.31943159e-05 -1.74482096e-03 -4.54812915e-04 3.32683783e-04 3.05708468e-03 4.21254213e-04 -1.42101259e-03 3.04792349e-04 -1.40618097e-03 4.67397367e-03 -1.00567442e-03 -6.84689824e-05 -1.35462073e-04 3.03625795e-05 1.26159449e-04 -6.54684769e-05 2.24843278e-04 2.04873800e-03 -1.20121140e-04 -1.03059227e-03 2.33014169e-04 4.44606639e-04 3.38970528e-03 -7.70434083e-04 -1.18540491e-04 1.36900065e-04 -2.90703276e-05 1.14239884e-04 -6.51540436e-05 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 2.05750496e-04 2.33996176e-05 -8.66895949e-05 -6.76468357e-04 -8.66895949e-05 2.04379331e-05 -2.73800131e-05 1.41924773e-06 -3.53995385e-05 -2.73800131e-05 -5.76225216e-04 -5.29502598e-03 -5.95155122e-04 2.46126601e-03 -6.62394411e-04 1.97311175e-03 -8.09555987e-03 2.20434432e-03 1.26159449e-04 1.53805550e-04 -5.25895304e-05 -2.14145366e-04 1.94216372e-04 2.24843278e-04 2.04873800e-03 2.33014169e-04 -1.03059227e-03 -1.20121140e-04 -7.70434083e-04 3.38970528e-03 4.44606639e-04 -3.96643961e-05 -6.51540436e-05 -2.90703276e-05 1.59779018e-04 1.36900065e-04 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +169 + 7.76621345e-05 7.76750667e-04 7.82732461e-05 -3.91366230e-04 -1.94284211e-05 -2.66294932e-04 1.33147466e-03 7.13392445e-05 -5.59511230e-05 -4.62448456e-05 -4.82847247e-06 1.25065071e-04 2.41423623e-05 7.90759837e-04 7.85879443e-03 7.88876780e-04 -3.94438390e-03 -2.38089531e-04 -2.68095042e-03 1.34047521e-02 8.71474601e-04 -5.21998071e-04 -4.37305360e-04 -5.79446114e-05 1.19493855e-03 2.89723057e-04 -7.26731858e-05 -7.14118899e-04 2.01341922e-05 3.78719586e-04 2.01341922e-05 -7.45120919e-05 -1.28216448e-03 -7.45120919e-05 6.81701924e-05 -2.56380636e-05 2.00456117e-06 -1.18074237e-04 -2.56380636e-05 3.63365929e-04 3.57059449e-03 3.78719586e-04 -1.79771982e-03 -1.00670961e-04 -1.28216448e-03 6.07987739e-03 3.72560459e-04 -2.21202498e-04 -2.03389232e-04 -2.56380636e-05 5.21292111e-04 1.25067266e-04 -1.70374853e-04 -1.74108521e-03 -1.71622027e-04 8.58110133e-04 2.01341922e-05 5.87734887e-04 -2.93867443e-03 -7.41550873e-05 1.47189649e-04 1.10680297e-04 5.49556969e-06 -2.76325477e-04 -2.74778484e-05 2.48237490e-04 2.43756652e-03 -7.31664170e-05 -1.29067787e-03 -7.31664170e-05 2.70389714e-04 4.37151806e-03 2.70389714e-04 -2.29025270e-04 9.31943159e-05 -7.48019848e-06 3.96683404e-04 9.31943159e-05 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 6.12208737e-03 3.65832085e-04 4.37151806e-03 -2.07128970e-02 -1.35194857e-03 7.31865847e-04 6.79289519e-04 9.31943159e-05 -1.74482096e-03 -4.54812915e-04 5.85871667e-04 5.98999154e-03 5.89080562e-04 -2.94540281e-03 -7.35234216e-05 -2.01899694e-03 1.00949847e-02 2.70389714e-04 -5.00771574e-04 -3.76634315e-04 -2.01115619e-05 9.40482904e-04 1.00557809e-04 -6.65367567e-05 -6.11416935e-04 -8.42508425e-05 3.04792349e-04 4.19906802e-05 2.81236195e-04 -1.00567442e-03 -1.53263522e-04 1.36937965e-05 3.03625795e-05 1.02783085e-05 -4.90510404e-05 -4.40722661e-05 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 2.05750496e-04 2.33996176e-05 -8.66895949e-05 -6.76468357e-04 -8.66895949e-05 2.04379331e-05 -2.73800131e-05 1.41924773e-06 -3.53995385e-05 -2.73800131e-05 2.25080754e-05 2.21538979e-04 -7.80297517e-06 -1.12918743e-04 -4.31196670e-06 2.84965838e-05 3.83139036e-04 1.58652204e-05 -2.04384121e-05 9.87081996e-06 -2.83849454e-07 2.85817407e-05 5.64503337e-06 8.70901592e-05 7.68193823e-04 9.13993954e-05 -3.89757689e-04 -3.95881729e-05 -2.99183926e-04 1.26468706e-03 1.50649849e-04 -1.41273731e-06 -1.82095465e-05 -1.09839255e-05 4.28290698e-05 5.06938410e-05 -1.12540377e-04 -1.10769490e-03 -1.12918743e-04 5.34206993e-04 2.15598335e-05 3.83139036e-04 -1.81057079e-03 -7.93261022e-05 6.50988451e-05 5.34416337e-05 5.64503337e-06 -1.21492926e-04 -2.73800096e-05 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +169 + -7.76621345e-05 -7.76750667e-04 1.94284211e-05 3.91366230e-04 -7.82732461e-05 -7.13392445e-05 -1.33147466e-03 2.66294932e-04 8.03339670e-05 -2.41423623e-05 4.82847247e-06 -1.10987629e-04 4.62448456e-05 -7.90759837e-04 -7.85879443e-03 2.38089531e-04 3.94438390e-03 -7.88876780e-04 -8.71474601e-04 -1.34047521e-02 2.68095042e-03 7.73848102e-04 -2.89723057e-04 5.79446114e-05 -1.04953286e-03 4.37305360e-04 1.70374853e-04 1.74108521e-03 -2.01341922e-05 -8.58110133e-04 1.71622027e-04 7.41550873e-05 2.93867443e-03 -5.87734887e-04 -1.65710058e-04 2.74778484e-05 -5.49556969e-06 2.65632714e-04 -1.10680297e-04 -3.63365929e-04 -3.57059449e-03 1.00670961e-04 1.79771982e-03 -3.78719586e-04 -3.72560459e-04 -6.07987739e-03 1.28216448e-03 3.40850962e-04 -1.25067266e-04 2.56380636e-05 -4.52213038e-04 2.03389232e-04 7.26731858e-05 7.14118899e-04 -2.01341922e-05 -3.78719586e-04 -2.01341922e-05 7.45120919e-05 1.28216448e-03 7.45120919e-05 -6.81701924e-05 2.56380636e-05 -2.00456117e-06 1.18074237e-04 2.56380636e-05 -5.85871667e-04 -5.98999154e-03 7.35234216e-05 2.94540281e-03 -5.89080562e-04 -2.70389714e-04 -1.00949847e-02 2.01899694e-03 5.64096300e-04 -1.00557809e-04 2.01115619e-05 -9.03922356e-04 3.76634315e-04 1.24118745e-03 1.21878326e-02 -3.65832085e-04 -6.12208737e-03 1.29067787e-03 1.35194857e-03 2.07128970e-02 -4.37151806e-03 -1.14512635e-03 4.54812915e-04 -9.31943159e-05 1.50622489e-03 -6.79289519e-04 -2.48237490e-04 -2.43756652e-03 7.31664170e-05 1.29067787e-03 7.31664170e-05 -2.70389714e-04 -4.37151806e-03 -2.70389714e-04 2.29025270e-04 -9.31943159e-05 7.48019848e-06 -3.96683404e-04 -9.31943159e-05 4.21539120e-05 3.59566898e-04 -1.32890233e-05 -1.85143885e-04 3.70287771e-05 5.38348357e-05 5.92413914e-04 -1.18482783e-04 -1.36937948e-05 2.18660211e-05 -4.37320422e-06 1.41273631e-06 -5.88640128e-07 1.12540377e-04 1.10769490e-03 -2.15598335e-05 -5.34206993e-04 1.12918743e-04 7.93261022e-05 1.81057079e-03 -3.83139036e-04 -7.26665375e-05 2.73800096e-05 -5.64503337e-06 1.17123716e-04 -5.34416337e-05 -2.25080754e-05 -2.21538979e-04 4.31196670e-06 1.12918743e-04 7.80297517e-06 -1.58652204e-05 -3.83139036e-04 -2.84965838e-05 1.45333075e-05 -5.64503337e-06 2.83849454e-07 -3.19910544e-05 -9.87081996e-06 -1.01167601e-04 -9.13599510e-04 5.61590822e-05 4.58836761e-04 -1.18663068e-04 -2.08055028e-04 -1.50328312e-03 3.93149652e-04 4.90510394e-05 -6.35146226e-05 1.43932390e-05 -4.28290715e-05 3.53995385e-05 4.21531672e-05 3.80666462e-04 -2.33996176e-05 -2.05750496e-04 -2.33996176e-05 8.66895949e-05 6.76468357e-04 8.66895949e-05 -2.04379331e-05 2.73800131e-05 -1.41924773e-06 3.53995385e-05 2.73800131e-05 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 1 -2 0 -660 - -4.34377093e-04 -3.89691070e-03 -1.72625944e-03 5.61059340e-04 -8.63129722e-04 5.60345969e-03 -1.78651566e-03 2.80172985e-03 -2.60246826e-04 1.24073501e-04 -2.56398737e-04 6.61626184e-05 6.20367503e-05 -1.15240895e-03 -8.00345050e-03 -3.30304632e-03 -5.60231245e-04 -3.30304632e-03 9.51645564e-03 1.95641710e-03 9.51645564e-03 -3.17502354e-05 -2.14253180e-04 2.95644701e-05 5.49930209e-05 -2.14253180e-04 -4.09458772e-03 -3.56011768e-02 -1.58463763e-02 4.94105309e-03 -7.92318813e-03 5.07482850e-02 -1.53834365e-02 2.53741425e-02 -1.81789043e-03 5.00079211e-04 -1.69935910e-03 5.99639944e-04 2.50039606e-04 -9.41525869e-03 -5.72504040e-02 -2.48107953e-02 -5.77007414e-03 -2.48107953e-02 6.64251521e-02 1.99304448e-02 6.64251521e-02 1.08083155e-03 -1.89848533e-03 4.50879047e-03 -1.87205515e-03 -1.89848533e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 -2.11149871e-03 3.27743805e-03 -1.89837654e-02 6.57443339e-03 -1.04643658e-02 5.41560625e-04 -2.31278443e-04 6.65641347e-04 -2.41806010e-04 -1.51466166e-04 3.14848160e-03 1.89914159e-02 7.55701649e-03 1.62962327e-03 9.11275227e-03 -1.99630335e-02 -5.72262662e-03 -2.46043977e-02 -3.85785934e-04 5.22771015e-04 -1.42425294e-03 5.41482523e-04 6.43708735e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 1.05574936e-03 -2.22168870e-03 1.43975705e-02 -3.30885282e-03 7.19878526e-03 -6.72689150e-04 1.64771241e-04 -6.48383261e-04 1.92556894e-04 8.23856205e-05 -2.71074055e-03 -2.03708112e-02 -7.70479146e-03 -5.43207758e-04 -7.70479146e-03 2.29168167e-02 1.64378945e-03 2.29168167e-02 -2.99577007e-05 -1.29386204e-05 -3.41339087e-04 5.18882597e-05 -1.29386204e-05 7.98017267e-04 6.84621983e-03 3.27743805e-03 -1.05574936e-03 1.05574936e-03 -1.04643658e-02 3.28721669e-03 -3.28721669e-03 4.80190460e-04 -1.51466166e-04 1.51466166e-04 -4.07919404e-06 3.14848160e-03 1.89914159e-02 9.11275227e-03 1.62962327e-03 7.55701649e-03 -2.46043977e-02 -5.72262662e-03 -1.99630335e-02 -2.76044654e-04 6.43708735e-04 -1.42425294e-03 6.04841681e-04 5.22771015e-04 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 6.79712466e-03 -1.07303294e-02 6.15790402e-02 -2.09548194e-02 3.40677537e-02 -1.43983717e-03 3.80644111e-04 -1.79436027e-03 7.90677129e-04 3.04172289e-04 -9.78949612e-03 -5.48977607e-02 -2.23881648e-02 -5.61759022e-03 -2.72932817e-02 5.63929599e-02 1.96411380e-02 7.08075066e-02 1.66788513e-03 -1.67409116e-03 6.54105014e-03 -2.95463956e-03 -2.09264636e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 -3.37692620e-03 7.31013090e-03 -4.71806880e-02 1.04774097e-02 -2.35903440e-02 2.01624211e-03 -3.31442239e-04 1.91279650e-03 -6.23039032e-04 -1.65721120e-04 8.39173435e-03 6.03714157e-02 2.30218531e-02 2.13628283e-03 2.30218531e-02 -6.68461425e-02 -6.54704601e-03 -6.68461425e-02 -4.06451147e-04 1.40079141e-04 -6.17570719e-04 7.03994037e-04 1.40079141e-04 -2.63697104e-03 -2.23169235e-02 -1.07303294e-02 3.39856233e-03 -3.39856233e-03 3.40677537e-02 -1.04774097e-02 1.04774097e-02 -1.40466506e-03 3.04172289e-04 -3.04172289e-04 -7.56143227e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 -5.61759022e-03 -2.23881648e-02 7.08075066e-02 1.96411380e-02 5.63929599e-02 1.72485035e-03 -2.09264636e-03 6.54105014e-03 -2.92175068e-03 -1.67409116e-03 -2.00865402e-04 -1.11050827e-03 -4.60225146e-04 2.58546563e-04 -4.51045253e-04 1.05858787e-03 -6.26079835e-04 1.23765688e-03 2.15594948e-04 -2.10858140e-04 2.07629107e-04 2.01210755e-05 -1.03814554e-04 -9.69145880e-05 2.41666542e-04 1.54868109e-04 -2.06031736e-05 -3.04108236e-04 -7.80965781e-04 1.25954053e-04 1.27634753e-04 -2.28923178e-04 1.21517806e-05 3.07019318e-04 -3.69298091e-04 -5.86813235e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 -2.47971010e-04 7.58193181e-04 -3.84480879e-03 5.74816056e-04 -2.21071022e-03 -1.77571990e-04 2.56170813e-04 -1.84605080e-04 -2.50980997e-05 1.27619336e-04 3.81393684e-04 1.80509883e-04 2.03514962e-04 3.85346086e-04 4.33902441e-04 9.33418971e-04 -1.16615035e-03 3.50966477e-04 -3.04148228e-04 5.88345543e-06 -1.30933982e-03 7.47483768e-04 1.95152926e-05 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 2.61276086e-04 -2.61276086e-04 2.43109263e-03 -6.02086007e-04 6.02086007e-04 1.80801011e-04 -2.56170799e-04 2.56170799e-04 -1.29483612e-04 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 -5.51145381e-04 -4.66484788e-04 -1.28148024e-03 1.82604212e-03 -1.28148024e-03 5.68970014e-04 -1.76503520e-05 1.77520366e-03 -9.85484973e-04 -1.76503520e-05 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 -5.59016539e-05 -2.48458547e-04 7.90677129e-04 1.81273073e-04 8.04312104e-04 -2.01210696e-05 -2.13695409e-05 -4.64676266e-05 1.25490500e-05 -9.75262896e-06 1.67860990e-04 -4.18578729e-04 2.61740800e-04 3.56857434e-05 -3.24931650e-06 3.03510886e-04 -2.18158819e-04 8.28091649e-04 -3.69298091e-04 6.07435221e-05 -5.31773057e-04 1.97505527e-04 1.98480104e-05 2.04186516e-04 1.44067214e-03 7.58193181e-04 -1.23985505e-04 2.02291932e-04 -2.21071022e-03 2.87408028e-04 -5.28743471e-04 -5.01583601e-05 1.27619336e-04 -1.25755053e-04 9.75262549e-06 6.47418095e-05 3.81393684e-04 1.80509883e-04 4.33902441e-04 3.85346086e-04 2.03514962e-04 3.50966477e-04 -1.16615035e-03 9.33418971e-04 -4.95265818e-04 1.95152926e-05 -1.30933982e-03 6.37141976e-04 5.88345543e-06 -1.60793792e-06 -1.70876570e-05 -8.80184876e-06 4.53312724e-06 -1.76036975e-06 2.92268424e-05 -1.51208194e-05 5.84536849e-06 -4.41740024e-06 4.62949111e-06 -1.79807868e-06 -9.79615990e-07 9.25898222e-07 9.88382865e-05 -6.51124480e-05 -2.69514158e-04 -3.25562240e-05 1.64758800e-04 9.32834789e-04 8.23793998e-05 -2.96907795e-05 -1.42149690e-04 9.82445319e-06 6.61626184e-05 -7.10748450e-05 -1.69994239e-05 -1.80353538e-04 -9.32724866e-05 4.81751546e-05 -1.86544973e-05 3.08998057e-04 -1.60282018e-04 6.17996114e-05 -4.68818764e-05 4.93361816e-05 -1.91040519e-05 -1.04976571e-05 9.86723632e-06 -9.88387313e-05 -2.15771181e-09 -1.07696823e-03 -2.44365092e-03 -5.38484117e-04 3.05721893e-03 8.46209650e-03 1.52860947e-03 -3.53691740e-04 -1.19063181e-03 -8.64807938e-06 5.99639944e-04 -5.95315905e-04 8.23397546e-06 8.78440850e-05 4.46526795e-05 -2.32295625e-05 9.09244704e-06 -1.49092957e-04 7.79281385e-05 -3.03435727e-05 2.21003392e-05 -2.34882243e-05 9.19918352e-06 4.99418356e-06 -4.78772410e-06 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 2.55145469e-04 -4.02291420e-03 1.32981768e-04 4.06677214e-05 5.54151652e-04 -1.19788748e-04 -2.41806010e-04 3.03363518e-04 -5.68836735e-06 -6.04947890e-05 -3.13251197e-05 1.55568489e-05 -6.26502394e-06 1.04111346e-04 -5.19803533e-05 2.08222691e-05 -1.59982735e-05 1.59690830e-05 -6.43970549e-06 -3.20076379e-06 3.19381660e-06 -2.69514151e-04 -2.44365085e-03 -1.16593934e-03 -5.82969671e-04 3.80022293e-03 3.40366866e-05 1.90011147e-03 -2.07071284e-04 -4.15998960e-05 -1.93553576e-04 6.83276203e-05 -2.07999480e-05 1.64679509e-06 1.75688170e-05 9.09244704e-06 -4.64591250e-06 1.00893368e-06 -3.03435727e-05 1.55856277e-05 -3.44380823e-06 4.71417907e-06 -4.78772410e-06 1.02477172e-06 1.16864192e-06 -5.07148666e-07 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 1.32981768e-04 -2.01145710e-03 5.56728179e-05 1.45725943e-05 3.03363518e-04 -5.49049709e-05 -1.24229274e-04 9.91063745e-05 -2.71923367e-05 -2.89400563e-04 -1.47980140e-04 7.72744977e-05 -3.01183751e-05 4.92429573e-04 -2.58264457e-04 1.00176519e-04 -7.34242995e-05 7.84644750e-05 -3.05920031e-05 -1.68131767e-05 1.59846639e-05 1.64758814e-04 3.05721906e-03 -2.55145464e-04 -3.80022293e-03 -1.32981764e-04 1.31129343e-02 -1.90624631e-04 -1.73208236e-03 3.18366201e-04 7.90677129e-04 -9.53268973e-04 1.87306882e-05 1.98757155e-04 1.03457705e-04 -5.16145113e-05 2.06915410e-05 -3.42794655e-04 1.71864714e-04 -6.85589310e-05 5.29308091e-05 -5.31767069e-05 2.13400803e-05 1.07535348e-05 -1.06353414e-05 9.32834782e-04 8.46209643e-03 4.02291420e-03 -3.40366858e-05 2.01145710e-03 -1.31129343e-02 -6.55646716e-03 6.95081130e-04 1.21686919e-04 6.55355235e-04 -2.20882980e-04 6.08434596e-05 -5.43846735e-06 -5.78801126e-05 -3.01183751e-05 1.54548995e-05 -3.41193992e-06 1.00176519e-04 -5.16528913e-05 1.15822839e-05 -1.56354297e-05 1.59846639e-05 -3.48410422e-06 -3.91144709e-06 1.73808848e-06 8.23794069e-05 1.52860953e-03 -1.32981764e-04 -1.90011147e-03 -5.56728169e-05 6.55646716e-03 -8.35040807e-05 -9.53268973e-04 1.48956869e-04 4.02156052e-04 -3.02178902e-04 -3.35019576e-06 -3.59793740e-05 -1.77721362e-05 9.64200104e-06 -3.83257903e-06 5.99230914e-05 -3.26431374e-05 1.28892190e-05 -8.44259633e-06 9.53740505e-06 -3.79753063e-06 -2.09678814e-06 2.06281760e-06 2.96906442e-05 3.53690428e-04 4.06677580e-05 -2.07071302e-04 1.45726121e-05 -1.90624666e-04 6.95081147e-04 -8.35040977e-05 -1.91591533e-10 -1.66428517e-05 1.34138190e-05 2.01210755e-05 -2.68279820e-05 5.46091783e-06 5.83037947e-05 2.97944241e-05 -1.49432385e-05 6.06704333e-06 -9.95787422e-05 5.02217574e-05 -2.02666295e-05 1.50126121e-05 -1.51852495e-05 6.17760109e-06 3.05656655e-06 -3.09574302e-06 1.42149841e-04 1.19063327e-03 5.54151609e-04 -4.15998734e-05 3.03363497e-04 -1.73208232e-03 1.21686897e-04 -9.53268953e-04 1.66432984e-05 -2.42180270e-10 3.57831158e-05 -1.86428646e-06 -1.22027530e-10 -1.56538965e-06 -1.67759277e-05 -8.56169915e-06 4.41506194e-06 -9.41502973e-07 2.87557358e-05 -1.49112131e-05 3.24424410e-06 -4.38580428e-06 4.50381612e-06 -9.43350908e-07 -1.11171923e-06 4.70281841e-07 -9.82460806e-06 8.64657845e-06 -1.19788706e-04 -1.93553598e-04 -5.49049494e-05 3.18366161e-04 6.55355255e-04 1.48956849e-04 -1.34142777e-05 -3.57826035e-05 -2.56125535e-10 2.32338133e-05 -1.86415402e-06 -1.71116105e-06 -1.82063491e-05 -9.47883982e-06 4.49186165e-06 -2.05635898e-06 3.15218813e-05 -1.50342504e-05 6.82664773e-06 -4.92050165e-06 4.63269241e-06 -2.13063908e-06 -8.33660651e-07 1.01622210e-06 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 6.83276197e-05 -1.24229274e-04 7.90677129e-04 -2.20882979e-04 4.02156052e-04 -2.01210696e-05 1.86427238e-06 -2.32338133e-05 -9.75262896e-06 1.09218357e-06 1.16607589e-05 6.06704333e-06 -2.98864769e-06 6.72616141e-07 -2.02666295e-05 1.00443515e-05 -2.29892049e-06 3.20014665e-06 -3.09574302e-06 6.87847906e-07 7.25411708e-07 -3.25683001e-07 7.10749203e-05 5.95316634e-04 3.03363497e-04 -2.07999367e-05 9.91063634e-05 -9.53268953e-04 6.08434487e-05 -3.02178891e-04 2.68282115e-05 -1.22027530e-10 1.86440482e-06 9.75262549e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 - 0 26 52 78 104 129 155 181 206 232 258 283 309 335 360 386 410 435 459 483 508 532 558 584 610 635 660 673 - 4.34377093e-04 3.89691070e-03 1.72625944e-03 -8.63129722e-04 5.61059340e-04 -5.60345969e-03 2.80172985e-03 -1.78651566e-03 2.60246826e-04 -2.56398737e-04 1.24073501e-04 6.61626184e-05 -6.20367503e-05 3.45722685e-03 2.40103515e-02 9.90913897e-03 -3.30304632e-03 8.24789229e-03 -2.85493669e-02 9.51645564e-03 -2.34207980e-02 9.52507063e-05 2.95644701e-05 -2.93091767e-04 2.43817650e-04 9.76972556e-05 4.09458772e-03 3.56011768e-02 1.58463763e-02 -7.92318813e-03 4.94105309e-03 -5.07482850e-02 2.53741425e-02 -1.53834365e-02 1.81789043e-03 -1.69935910e-03 5.00079211e-04 5.99639944e-04 -2.50039606e-04 2.82457761e-02 1.71751212e-01 7.44323860e-02 -2.48107953e-02 6.03920467e-02 -1.99275456e-01 6.64251521e-02 -1.57203294e-01 -3.24249464e-03 4.50879047e-03 -1.39219266e-02 6.40727580e-03 4.64064220e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 3.27743805e-03 -2.11149871e-03 1.89837654e-02 -1.04643658e-02 6.57443339e-03 -5.41560625e-04 6.65641347e-04 -2.31278443e-04 -2.41806010e-04 1.51466166e-04 -9.44544481e-03 -5.69742478e-02 -2.26710495e-02 9.11275227e-03 -2.26710495e-02 5.98891005e-02 -2.46043977e-02 5.98891005e-02 1.15735780e-03 -1.42425294e-03 4.32077886e-03 -2.00460252e-03 -1.42425294e-03 7.98017267e-04 6.84621983e-03 3.27743805e-03 -1.05574936e-03 1.05574936e-03 -1.04643658e-02 3.28721669e-03 -3.28721669e-03 4.80190460e-04 -1.51466166e-04 1.51466166e-04 -4.07919404e-06 3.14848160e-03 1.89914159e-02 9.11275227e-03 1.62962327e-03 7.55701649e-03 -2.46043977e-02 -5.72262662e-03 -1.99630335e-02 -2.76044654e-04 6.43708735e-04 -1.42425294e-03 6.04841681e-04 5.22771015e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 2.22168870e-03 -1.05574936e-03 1.43975705e-02 -7.19878526e-03 3.30885282e-03 -6.72689150e-04 6.48383261e-04 -1.64771241e-04 -1.92556894e-04 8.23856205e-05 -1.11066915e-02 -7.10145871e-02 -3.20054642e-02 1.06684881e-02 -2.26710495e-02 8.85285438e-02 -2.95095146e-02 6.06803588e-02 7.06161376e-04 -1.09590367e-03 3.66786595e-03 -1.69930240e-03 -1.22262198e-03 5.27394208e-03 4.46338470e-02 1.94940564e-02 -1.07303294e-02 6.79712466e-03 -6.15790402e-02 3.40677537e-02 -2.09548194e-02 1.43983717e-03 -1.79436027e-03 3.80644111e-04 7.90677129e-04 -3.04172289e-04 2.93684884e-02 1.64693282e-01 6.71644943e-02 -2.72932817e-02 6.71644943e-02 -1.69178880e-01 7.08075066e-02 -1.69178880e-01 -5.00365540e-03 6.54105014e-03 -1.91168915e-02 8.66658538e-03 6.54105014e-03 -2.63697104e-03 -2.23169235e-02 -1.07303294e-02 3.39856233e-03 -3.39856233e-03 3.40677537e-02 -1.04774097e-02 1.04774097e-02 -1.40466506e-03 3.04172289e-04 -3.04172289e-04 -7.56143227e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 -5.61759022e-03 -2.23881648e-02 7.08075066e-02 1.96411380e-02 5.63929599e-02 1.72485035e-03 -2.09264636e-03 6.54105014e-03 -2.92175068e-03 -1.67409116e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 -7.31013090e-03 3.37692620e-03 -4.71806880e-02 2.35903440e-02 -1.04774097e-02 2.01624211e-03 -1.91279650e-03 3.31442239e-04 6.23039032e-04 -1.65721120e-04 3.44970573e-02 2.06765444e-01 9.58039376e-02 -3.19346459e-02 6.63732360e-02 -2.55666160e-01 8.52220534e-02 -1.69178880e-01 -5.00605208e-03 6.04935826e-03 -1.79507415e-02 7.46088548e-03 5.98358049e-03 2.00865402e-04 1.11050827e-03 4.60225146e-04 -4.51045253e-04 2.58546563e-04 -1.05858787e-03 1.23765688e-03 -6.26079835e-04 -2.15594948e-04 2.07629107e-04 -2.10858140e-04 2.01210755e-05 1.03814554e-04 2.90743764e-04 -7.24999625e-04 -4.64604326e-04 -3.04108236e-04 7.90352123e-04 2.34289734e-03 1.27634753e-04 -2.14405289e-04 6.86769534e-04 3.07019318e-04 -8.06566400e-04 7.58626682e-04 6.41734093e-04 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 2.61276086e-04 -2.61276086e-04 2.43109263e-03 -6.02086007e-04 6.02086007e-04 1.80801011e-04 -2.56170799e-04 2.56170799e-04 -1.29483612e-04 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 -5.51145381e-04 -4.66484788e-04 -1.28148024e-03 1.82604212e-03 -1.28148024e-03 5.68970014e-04 -1.76503520e-05 1.77520366e-03 -9.85484973e-04 -1.76503520e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 -7.58193181e-04 2.47971010e-04 -3.84480879e-03 2.21071022e-03 -5.74816056e-04 -1.77571990e-04 1.84605080e-04 -2.56170813e-04 2.50980997e-05 1.27619336e-04 1.79735633e-03 -1.53985220e-03 1.44747440e-03 -7.94834062e-04 7.94561487e-04 4.35069962e-03 -7.89788364e-04 5.51684967e-03 -1.82140160e-03 2.20576681e-03 -5.32561099e-03 1.93251694e-03 1.99048524e-03 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 2.48458547e-04 5.59016539e-05 7.90677129e-04 -8.04312104e-04 -1.81273073e-04 -2.01210696e-05 4.64676266e-05 2.13695409e-05 -1.25490500e-05 -9.75262896e-06 -9.12379677e-04 4.64625899e-04 -1.16537734e-03 6.53449231e-04 1.24970599e-04 -1.10786596e-03 -1.55292111e-04 -3.78864150e-03 1.45716187e-03 -1.43919689e-03 2.61925719e-03 -5.92516593e-04 -1.08836730e-03 -2.04186516e-04 -1.44067214e-03 -7.58193181e-04 2.02291932e-04 -1.23985505e-04 2.21071022e-03 -5.28743471e-04 2.87408028e-04 5.01583601e-05 -1.25755053e-04 1.27619336e-04 9.75262549e-06 -6.47418095e-05 -5.99118777e-04 5.13284067e-04 -7.94834062e-04 -6.72083101e-04 -2.64853829e-04 -7.89788364e-04 2.24459732e-03 -1.83894989e-03 1.02010732e-03 -9.94413772e-05 1.99048524e-03 -8.82602648e-04 -1.76503538e-05 4.82385072e-06 5.11456850e-05 2.56483584e-05 -1.53890151e-05 4.38168968e-06 -8.49678302e-05 5.09806981e-05 -1.45782800e-05 1.18293886e-05 -1.52521148e-05 4.31929334e-06 4.22017959e-06 -2.59157600e-06 8.68754163e-04 7.89265969e-03 3.38740644e-03 -1.69370322e-03 1.39163284e-03 -1.10421606e-02 5.52108029e-03 -4.50586610e-03 4.90802872e-04 -5.22621928e-04 3.90296691e-04 6.61626184e-05 -1.95148346e-04 5.11162740e-05 5.41064084e-04 2.72579364e-04 -1.63547618e-04 4.67275354e-05 -9.00863958e-04 5.40518375e-04 -1.55055975e-04 1.26110190e-04 -1.62625547e-04 4.62325416e-05 4.49620073e-05 -2.77395250e-05 8.09033670e-03 7.12023514e-02 3.06157843e-02 -1.53078921e-02 1.23257571e-02 -9.84393510e-02 4.92196755e-02 -3.92289696e-02 3.28208913e-03 -3.39007012e-03 2.19079023e-03 5.99639944e-04 -1.09539512e-03 -2.54590673e-05 -2.70769897e-04 -1.33958036e-04 8.18320217e-05 -2.32295620e-05 4.45795113e-04 -2.72191362e-04 7.76278746e-05 -6.05300044e-05 8.02426159e-05 -2.26382124e-05 -2.26294041e-05 1.38457938e-05 -3.25718153e-03 -2.84618477e-02 -1.19438129e-02 6.55487611e-03 -5.38893677e-03 3.82226763e-02 -2.10617134e-02 1.71717810e-02 -1.04245353e-03 1.45107144e-03 -1.01670854e-03 -2.41806010e-04 6.06295850e-04 1.52754404e-05 1.62461938e-04 8.18320217e-05 -4.66705459e-05 1.39377372e-05 -2.72191362e-04 1.55457660e-04 -4.65767247e-05 3.89011665e-05 -4.65547532e-05 1.38457938e-05 1.20862522e-05 -7.86936565e-06 1.62859076e-03 1.42309238e-02 6.55487611e-03 -2.11149871e-03 2.69446838e-03 -2.10617134e-02 6.63010621e-03 -8.58589049e-03 9.45808325e-04 -3.57837303e-04 6.06295850e-04 -1.24229274e-04 -1.07264763e-04 -5.83979554e-06 -6.19423174e-05 -3.13251192e-05 1.87950715e-05 -3.02680094e-06 1.03811082e-04 -6.22866490e-05 1.02845431e-05 -1.48227918e-05 1.88017380e-05 -2.94792633e-06 -5.61864127e-06 1.76875580e-06 -1.93066115e-03 -1.72130589e-02 -7.72081545e-03 3.86040773e-03 -2.11149871e-03 2.49949181e-02 -1.24974591e-02 6.65174234e-03 -1.13830702e-03 1.10321295e-03 -3.71142378e-04 -3.16786168e-04 1.85571189e-04 8.42896616e-05 8.94331460e-04 4.45424174e-04 -2.71966165e-04 7.75747607e-05 -1.47728872e-03 9.01588667e-04 -2.58264456e-04 2.02271213e-04 -2.67982862e-04 7.60160864e-05 7.54507604e-05 -4.64637263e-05 1.07126430e-02 9.23249130e-02 3.87329673e-02 -2.13276769e-02 1.73944722e-02 -1.23158080e-01 6.81355074e-02 -5.50225731e-02 2.68904970e-03 -3.90708675e-03 2.49337058e-03 7.90677129e-04 -1.56161355e-03 -5.05737970e-05 -5.36598876e-04 -2.71966165e-04 1.55326932e-04 -4.65448564e-05 9.01588667e-04 -5.15594141e-04 1.54958674e-04 -1.29733981e-04 1.55634363e-04 -4.64637263e-05 -4.04373113e-05 2.64547784e-05 -5.35632148e-03 -4.61624565e-02 -2.13276769e-02 6.74145184e-03 -8.69723612e-03 6.81355074e-02 -2.09548194e-02 2.75112865e-02 -2.72582605e-03 7.57301448e-04 -1.56161355e-03 4.02156052e-04 1.50950257e-04 1.92732184e-05 2.03983109e-04 1.03757968e-04 -6.22547807e-05 1.02827011e-05 -3.42794655e-04 2.05676793e-04 -3.47468515e-05 4.92691801e-05 -6.25299756e-05 1.00882586e-05 1.86380825e-05 -6.05295515e-06 6.37153567e-03 5.61531625e-02 2.52176094e-02 -1.26088047e-02 6.71981571e-03 -8.12484417e-02 4.06242209e-02 -2.09548194e-02 3.33740309e-03 -3.17023776e-03 7.84571398e-04 1.02519508e-03 -3.92285699e-04 1.14736537e-05 1.22476023e-04 5.90872701e-05 -3.80195664e-05 1.08174528e-05 -1.97770811e-04 1.26987770e-04 -3.63047370e-05 2.53282058e-05 -3.65314380e-05 1.03219591e-05 1.08398256e-05 -6.65918973e-06 4.31421448e-04 2.57470696e-03 9.61118049e-04 -9.16663119e-04 7.24164429e-04 -2.30780040e-03 2.55881787e-03 -1.94724082e-03 -4.31190088e-04 4.01844395e-04 -4.05073428e-04 2.01210755e-05 1.80801125e-04 -1.50194257e-05 -1.60297423e-04 -7.96051316e-05 4.61820911e-05 -1.37625251e-05 2.66146595e-04 -1.54560912e-04 4.62238661e-05 -3.71197116e-05 4.55564081e-05 -1.35116916e-05 -1.20435094e-05 7.82002461e-06 -5.42270989e-04 -3.37277546e-03 -1.69064890e-03 4.67647223e-04 -7.16105771e-04 4.54381911e-03 -1.05521517e-03 1.85952727e-03 3.75016299e-04 -5.12341854e-04 4.76558995e-04 2.32338133e-05 -2.57103070e-04 5.77122413e-06 6.14084858e-05 3.06443705e-05 -1.87184692e-05 2.95088405e-06 -1.02027067e-04 6.22901155e-05 -1.00967728e-05 1.42284365e-05 -1.85330465e-05 2.83011761e-06 5.65166699e-06 -1.73723238e-06 6.74596222e-04 4.57205531e-03 2.12501180e-03 -1.21302287e-03 4.54342147e-04 -5.95753527e-03 3.46815148e-03 -1.02794521e-03 -3.71787278e-04 4.04993276e-04 -5.12341868e-04 4.83319130e-05 2.55238794e-04 3.85223042e-06 4.11507771e-05 2.07896128e-05 -1.09915916e-05 4.05635104e-06 -6.95543614e-05 3.69260122e-05 -1.35761918e-05 1.02123337e-05 -1.10245896e-05 4.07554113e-06 2.50101702e-06 -2.17627123e-06 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 3.72687821e-04 1.80130928e-04 7.90677129e-04 -1.20646816e-03 -5.83429125e-04 -2.01210696e-05 6.97014399e-05 4.46033542e-05 -2.50980963e-05 -9.75262896e-06 -3.46273448e-06 -3.68450915e-05 -1.87184692e-05 1.06780033e-05 -1.77053043e-06 6.22901155e-05 -3.55842767e-05 6.05806369e-06 -9.12993905e-06 1.07547103e-05 -1.73723238e-06 -3.04870241e-06 9.77069738e-07 -3.37298111e-04 -2.28602765e-03 -1.21302287e-03 3.05477500e-04 -2.27171074e-04 3.46815148e-03 -7.55308050e-04 5.13972607e-04 1.27144932e-04 -2.53374511e-04 2.55238794e-04 9.75262549e-06 -1.29483678e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + -8.68754186e-04 -7.79382140e-03 -1.72625944e-03 3.15044850e-03 -1.72625944e-03 5.60345969e-03 -1.01917052e-02 5.60345969e-03 1.45649809e-04 4.46634856e-04 -2.56398737e-04 -2.52272869e-04 4.46634856e-04 -3.45722685e-03 -2.40103515e-02 -3.30304632e-03 8.24789229e-03 -9.90913897e-03 9.51645564e-03 -2.34207980e-02 2.85493669e-02 -1.63526925e-04 -9.76972556e-05 2.95644701e-05 2.04398356e-04 -2.93091767e-04 -8.18917543e-03 -7.12023536e-02 -1.58463763e-02 2.87106175e-02 -1.58463763e-02 5.07482850e-02 -9.15058640e-02 5.07482850e-02 7.79283584e-04 2.79907826e-03 -1.69935910e-03 -1.34975876e-03 2.79907826e-03 -2.82457761e-02 -1.71751212e-01 -2.48107953e-02 6.03920467e-02 -7.44323860e-02 6.64251521e-02 -1.57203294e-01 1.99275456e-01 -7.17011093e-03 -4.64064220e-03 4.50879047e-03 3.95555174e-04 -1.39219266e-02 1.59603453e-03 1.36924397e-02 2.11149871e-03 -5.97190644e-03 3.27743805e-03 -6.57443339e-03 1.89837654e-02 -1.04643658e-02 -4.80190460e-04 -2.31278443e-04 1.51466166e-04 3.48102254e-04 -6.65641347e-04 3.14848160e-03 1.89914159e-02 -1.62962327e-03 -7.55701649e-03 9.11275227e-03 5.72262662e-03 1.99630335e-02 -2.46043977e-02 6.61830588e-04 5.22771015e-04 -6.43708735e-04 -6.33591580e-05 1.42425294e-03 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 1.19438129e-02 -7.13784578e-03 2.28953340e-02 -3.80108031e-02 2.28953340e-02 2.61640661e-04 1.34458777e-03 -9.14099894e-04 -4.53174918e-04 1.34458777e-03 -1.11066915e-02 -7.10145871e-02 -1.06684881e-02 2.26710495e-02 -3.20054642e-02 2.95095146e-02 -6.06803588e-02 8.85285438e-02 -1.82471973e-03 -1.22262198e-03 1.09590367e-03 2.38097508e-04 -3.66786595e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 -5.97190644e-03 2.11149871e-03 -1.04643658e-02 1.89837654e-02 -6.57443339e-03 -6.13701652e-05 -6.65641347e-04 1.51466166e-04 5.89908264e-04 -2.31278443e-04 9.44544481e-03 5.69742478e-02 9.11275227e-03 -2.26710495e-02 2.26710495e-02 -2.46043977e-02 5.98891005e-02 -5.98891005e-02 2.31471561e-03 1.42425294e-03 -1.42425294e-03 4.32077886e-03 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 1.94940564e-02 -1.07303294e-02 2.09548194e-02 -6.15790402e-02 3.40677537e-02 1.40466506e-03 3.80644111e-04 -3.04172289e-04 -8.51596998e-04 1.79436027e-03 -9.78949612e-03 -5.48977607e-02 5.61759022e-03 2.23881648e-02 -2.72932817e-02 -1.96411380e-02 -5.63929599e-02 7.08075066e-02 -3.39273548e-03 -1.67409116e-03 2.09264636e-03 -3.28888829e-05 -6.54105014e-03 1.15630983e-02 9.92583999e-02 2.34056249e-02 -3.89448405e-02 2.34056249e-02 -7.46919746e-02 1.23158080e-01 -7.46919746e-02 -5.21311581e-04 -3.61599049e-03 2.59867238e-03 9.02938145e-04 -3.61599049e-03 3.44970573e-02 2.06765444e-01 3.19346459e-02 -6.63732360e-02 9.58039376e-02 -8.52220534e-02 1.69178880e-01 -2.55666160e-01 8.96434240e-03 5.98358049e-03 -6.04935826e-03 6.04925537e-04 1.79507415e-02 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 1.94940564e-02 -6.79712466e-03 3.40677537e-02 -6.15790402e-02 2.09548194e-02 3.51721030e-05 1.79436027e-03 -3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.93684884e-02 -1.64693282e-01 -2.72932817e-02 6.71644943e-02 -6.71644943e-02 7.08075066e-02 -1.69178880e-01 1.69178880e-01 -1.00073108e-02 -6.54105014e-03 6.54105014e-03 -1.91168915e-02 3.15462415e-04 2.14911508e-03 8.81388081e-04 -7.40145109e-04 4.39522720e-04 -2.63076631e-03 1.97711345e-03 -1.21404041e-03 1.26621054e-04 1.55711914e-04 -6.35724085e-05 -1.75842915e-04 2.17689657e-04 9.35515860e-04 -7.64877644e-04 7.17957752e-04 -2.86948348e-04 7.76944222e-04 -1.98304289e-04 -3.17385714e-03 2.13088873e-03 1.23215965e-03 1.26342078e-03 -1.39989072e-03 3.49267591e-04 2.67162646e-03 6.18258214e-04 3.96376881e-03 5.94206062e-04 -1.79713253e-03 1.15367735e-03 -1.43187248e-03 4.83491532e-03 -3.23540474e-03 1.52233917e-04 5.12341605e-04 -2.54306520e-04 -3.77981679e-04 4.40775872e-04 5.99118777e-04 -5.13284067e-04 -6.72083101e-04 -2.64853829e-04 7.94834062e-04 2.24459732e-03 -1.83894989e-03 7.89788364e-04 1.27440998e-03 1.76503538e-05 -9.94413772e-05 4.42137531e-04 1.99048524e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 9.05218801e-04 -2.61276086e-04 6.02086007e-04 -2.43109263e-03 6.02086007e-04 -9.04005053e-05 -2.56170799e-04 1.29483612e-04 1.56578268e-04 -2.56170799e-04 -5.30985993e-04 6.45135782e-04 5.51145381e-04 4.66484788e-04 -4.66484788e-04 -1.82604212e-03 1.28148024e-03 -1.28148024e-03 -1.13794003e-03 -1.76503520e-05 1.76503520e-05 -1.77520366e-03 -5.46396931e-04 -3.72237651e-03 -1.01638677e-03 1.28196893e-03 -1.27149785e-03 2.92072676e-03 -3.42446095e-03 3.73867384e-03 -1.75842915e-04 -3.41266680e-04 1.10110642e-04 3.29666963e-04 -3.05483813e-04 -2.04398353e-04 -3.95555143e-04 -6.33591575e-05 -7.46950316e-04 -9.85047821e-04 -3.28888833e-05 2.08000118e-03 1.47507564e-03 -3.49267599e-04 1.15743753e-05 4.53711915e-04 -1.32641259e-03 -6.11121600e-04 6.18258214e-04 3.96376881e-03 1.15367735e-03 -1.79713253e-03 5.94206062e-04 -3.23540474e-03 4.83491532e-03 -1.43187248e-03 2.51224778e-04 4.40775872e-04 -2.54306520e-04 -3.20829279e-04 5.12341605e-04 1.79735633e-03 -1.53985220e-03 7.94834062e-04 -7.94561487e-04 1.44747440e-03 7.89788364e-04 -5.51684967e-03 4.35069962e-03 2.58430956e-03 1.99048524e-03 -2.20576681e-03 6.11121586e-04 5.32561099e-03 -4.82383223e-06 -5.12043280e-05 -1.56161714e-05 2.52789703e-05 -5.20539047e-06 5.17945072e-05 -8.39088927e-05 1.72648357e-05 1.97832811e-06 1.52585645e-05 -3.14348229e-06 -1.18091842e-05 5.08618816e-06 -4.34377116e-04 -3.79807241e-03 -8.95685946e-04 1.48930151e-03 -8.95685946e-04 2.88410925e-03 -4.75300430e-03 2.88410925e-03 3.03717859e-05 1.80411666e-04 -1.23287142e-04 -5.26054763e-05 1.80411666e-04 -5.10572729e-05 -5.41062349e-04 -1.65719047e-04 2.68410075e-04 -5.52396824e-05 5.48357439e-04 -8.88812248e-04 1.82785813e-04 2.11496651e-05 1.62495422e-04 -3.34562014e-05 -1.25848831e-04 5.41651408e-05 -4.19342645e-03 -3.56011790e-02 -8.46167225e-03 1.39412095e-02 -8.46167225e-03 2.69027520e-02 -4.38147980e-02 2.69027520e-02 4.71842371e-05 1.10836724e-03 -8.54003590e-04 -8.17254960e-05 1.10836724e-03 1.50482981e-05 1.60290646e-04 4.66705464e-05 -7.94033554e-05 1.63664045e-05 -1.55719117e-04 2.64780211e-04 -5.45283517e-05 -7.96917854e-06 -4.58585221e-05 9.46002143e-06 3.73521697e-05 -1.61052890e-05 7.65461036e-04 6.30773565e-03 1.05574936e-03 -2.69446838e-03 1.63871903e-03 -3.23154388e-03 8.38641784e-03 -5.16569203e-03 -1.39795820e-04 -2.49073062e-05 4.82805976e-05 6.97999083e-06 -2.10811663e-04 -2.58284789e-05 -2.74939414e-04 -8.42606897e-05 1.33958037e-04 -2.80868966e-05 2.80490135e-04 -4.46515040e-04 9.34967116e-05 9.33553055e-06 8.14715631e-05 -1.70964778e-05 -6.17602208e-05 2.71571877e-05 -1.83299245e-03 -1.55976063e-02 -3.86040772e-03 5.97190644e-03 -3.86040772e-03 1.22979864e-02 -1.87718922e-02 1.22979864e-02 1.11942090e-05 5.59157674e-04 -4.59270210e-04 -1.93889387e-05 5.59157674e-04 5.01609937e-06 5.34302152e-05 1.63664045e-05 -2.64677851e-05 3.02680100e-06 -5.45283517e-05 8.82600702e-05 -1.03101791e-05 -1.78469868e-06 -1.61052890e-05 1.81127951e-06 1.29539961e-05 -2.91108482e-06 7.65461036e-04 6.30773565e-03 1.63871903e-03 -2.69446838e-03 1.05574936e-03 -5.16569203e-03 8.38641784e-03 -3.23154388e-03 6.38530607e-05 -2.10811663e-04 4.82805976e-05 1.24556727e-04 -2.49073062e-05 -4.97600015e-05 -5.28759945e-04 -1.55065476e-04 2.63667394e-04 -5.43031541e-05 5.15594141e-04 -8.76229608e-04 1.80317734e-04 2.65117181e-05 1.53109199e-04 -3.15562587e-05 -1.24640527e-04 5.36884391e-05 -2.55459163e-03 -2.07883140e-02 -3.45423515e-03 8.89670877e-03 -5.43165556e-03 1.04774097e-02 -2.75112865e-02 1.70338769e-02 3.95807214e-04 -7.24850475e-05 -7.76077099e-05 9.14839486e-05 5.36919009e-04 8.53486220e-05 9.06383391e-04 2.79377318e-04 -4.44704250e-04 9.31257727e-05 -9.26947727e-04 1.47728872e-03 -3.08982576e-04 -3.14157501e-05 -2.71522744e-04 5.69016890e-05 2.06151513e-04 -9.05075814e-05 6.12439745e-03 5.15673339e-02 1.28082773e-02 -1.97059296e-02 1.28082773e-02 -4.06242209e-02 6.15790402e-02 -4.06242209e-02 1.03294686e-04 -1.50326402e-03 1.34123111e-03 -1.78911645e-04 -1.50326402e-03 -1.65866672e-05 -1.76253315e-04 -5.43031541e-05 8.78891313e-05 -1.02570652e-05 1.80317734e-04 -2.92076536e-04 3.47468517e-05 6.01617585e-06 5.36884391e-05 -6.17544148e-06 -4.31755840e-05 9.94002842e-06 -2.55459163e-03 -2.07883140e-02 -5.43165556e-03 8.89670877e-03 -3.45423515e-03 1.70338769e-02 -2.75112865e-02 1.04774097e-02 -2.77131031e-04 5.36919009e-04 -7.76077099e-05 -2.97037128e-04 -7.24850475e-05 2.68225767e-06 2.85673574e-05 1.05051979e-05 -1.28711506e-05 2.65663754e-06 -3.48505623e-05 4.30271581e-05 -8.87240578e-06 9.08036830e-07 -9.59589470e-06 1.97892698e-06 5.40575280e-06 -2.33736958e-06 2.00184392e-04 1.41701573e-03 5.40993441e-04 -4.89698657e-04 3.14299494e-04 -1.62190847e-03 1.35250718e-03 -9.01737280e-04 6.33104844e-05 7.87253424e-05 -2.50791227e-05 -8.79213776e-05 1.00460940e-04 1.50128156e-05 1.60425993e-04 4.68783815e-05 -7.83762832e-05 1.64589935e-05 -1.57086134e-04 2.62606810e-04 -5.50654216e-05 -7.25200828e-06 -4.55560638e-05 9.58076051e-06 3.63706594e-05 -1.60222426e-05 3.52035023e-04 2.27305779e-03 3.87834925e-04 -1.01170243e-03 6.98847664e-04 -9.78743323e-04 2.72218884e-03 -1.97796348e-03 7.52473449e-05 2.56170550e-04 -1.26687062e-04 -1.98169399e-04 2.20387676e-04 -2.91079326e-06 -3.11280772e-05 -9.08735927e-06 1.54678046e-05 -1.72801077e-06 3.04828079e-05 -5.18521718e-05 5.93558137e-06 1.39065333e-06 8.99382338e-06 -9.77057370e-07 -7.63361459e-06 1.67194156e-06 -1.42936203e-04 -8.36708932e-04 -1.58090518e-04 4.50389116e-04 -1.58090518e-04 3.75521428e-04 -1.17365137e-03 3.75521428e-04 -5.19072194e-05 -1.28551341e-04 6.47417432e-05 8.99059414e-05 -1.28551341e-04 -1.24079219e-05 -1.32488320e-04 -4.08021083e-05 6.35409658e-05 -1.40886186e-05 1.36368739e-04 -2.12797682e-04 4.70407544e-05 3.83702307e-06 3.89466067e-05 -8.65253444e-06 -2.87370518e-05 1.34794521e-05 -3.46729538e-04 -2.45434324e-03 -6.75264504e-04 8.48182954e-04 -8.06146315e-04 1.97764581e-03 -2.34261116e-03 2.39343684e-03 -8.79213776e-05 -1.61454400e-04 4.34383148e-05 1.64833346e-04 -1.48905346e-04 5.00427187e-06 5.34753310e-05 1.64589935e-05 -2.61254277e-05 2.98773230e-06 -5.50654216e-05 8.75356035e-05 -1.02450096e-05 -1.51378647e-06 -1.60222426e-05 1.80248119e-06 1.26452178e-05 -2.83008361e-06 3.52035023e-04 2.27305779e-03 6.98847664e-04 -1.01170243e-03 3.87834925e-04 -1.97796348e-03 2.72218884e-03 -9.78743323e-04 1.33996061e-04 2.20387676e-04 -1.26687062e-04 -1.64250812e-04 2.56170550e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 129 155 181 206 232 258 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 +673 + 4.34377093e-04 3.89691070e-03 8.63129722e-04 -1.72625944e-03 5.61059340e-04 -2.80172985e-03 5.60345969e-03 -1.78651566e-03 -7.28249045e-05 -2.56398737e-04 6.20367503e-05 2.58461671e-04 -1.24073501e-04 3.45722685e-03 2.40103515e-02 3.30304632e-03 -9.90913897e-03 8.24789229e-03 -9.51645564e-03 2.85493669e-02 -2.34207980e-02 1.63526925e-04 2.95644701e-05 -9.76972556e-05 2.04398356e-04 2.93091767e-04 4.09458772e-03 3.56011768e-02 7.92318813e-03 -1.58463763e-02 4.94105309e-03 -2.53741425e-02 5.07482850e-02 -1.53834365e-02 -3.89641792e-04 -1.69935910e-03 2.50039606e-04 1.87415927e-03 -5.00079211e-04 2.82457761e-02 1.71751212e-01 2.48107953e-02 -7.44323860e-02 6.03920467e-02 -6.64251521e-02 1.99275456e-01 -1.57203294e-01 7.17011093e-03 4.50879047e-03 -4.64064220e-03 3.95555174e-04 1.39219266e-02 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 3.27743805e-03 -1.05574936e-03 3.28721669e-03 -1.04643658e-02 3.28721669e-03 2.40095230e-04 1.51466166e-04 -4.07919404e-06 -4.15857137e-04 1.51466166e-04 -3.14848160e-03 -1.89914159e-02 1.62962327e-03 9.11275227e-03 -7.55701649e-03 -5.72262662e-03 -2.46043977e-02 1.99630335e-02 -6.61830588e-04 -6.43708735e-04 5.22771015e-04 -6.33591580e-05 -1.42425294e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 -5.97190644e-03 2.11149871e-03 -1.04643658e-02 1.89837654e-02 -6.57443339e-03 -6.13701652e-05 -6.65641347e-04 1.51466166e-04 5.89908264e-04 -2.31278443e-04 9.44544481e-03 5.69742478e-02 9.11275227e-03 -2.26710495e-02 2.26710495e-02 -2.46043977e-02 5.98891005e-02 -5.98891005e-02 2.31471561e-03 1.42425294e-03 -1.42425294e-03 4.32077886e-03 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 4.44337740e-03 -1.05574936e-03 7.19878526e-03 -1.43975705e-02 3.30885282e-03 1.69585413e-04 6.48383261e-04 -8.23856205e-05 -6.78844339e-04 1.64771241e-04 -1.11066915e-02 -7.10145871e-02 -1.06684881e-02 3.20054642e-02 -2.26710495e-02 2.95095146e-02 -8.85285438e-02 6.06803588e-02 -1.82471973e-03 -1.09590367e-03 1.22262198e-03 -2.38097508e-04 -3.66786595e-03 2.63697104e-03 2.23169235e-02 3.39856233e-03 -1.07303294e-02 3.39856233e-03 -1.04774097e-02 3.40677537e-02 -1.04774097e-02 -7.02332531e-04 -3.04172289e-04 -7.56143227e-05 1.21647563e-03 -3.04172289e-04 9.78949612e-03 5.48977607e-02 -5.61759022e-03 -2.72932817e-02 2.23881648e-02 1.96411380e-02 7.08075066e-02 -5.63929599e-02 3.39273548e-03 2.09264636e-03 -1.67409116e-03 -3.28888829e-05 6.54105014e-03 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 1.94940564e-02 -6.79712466e-03 3.40677537e-02 -6.15790402e-02 2.09548194e-02 3.51721030e-05 1.79436027e-03 -3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.93684884e-02 -1.64693282e-01 -2.72932817e-02 6.71644943e-02 -6.71644943e-02 7.08075066e-02 -1.69178880e-01 1.69178880e-01 -1.00073108e-02 -6.54105014e-03 6.54105014e-03 -1.91168915e-02 3.65218523e-03 3.23076295e-02 7.31013090e-03 -1.46202618e-02 3.37692620e-03 -2.35903440e-02 4.71806880e-02 -1.04774097e-02 -4.68553427e-04 -1.91279650e-03 1.65721120e-04 2.05763641e-03 -3.31442239e-04 3.44970573e-02 2.06765444e-01 3.19346459e-02 -9.58039376e-02 6.63732360e-02 -8.52220534e-02 2.55666160e-01 -1.69178880e-01 8.96434240e-03 6.04935826e-03 -5.98358049e-03 -6.04925537e-04 1.79507415e-02 -1.57731207e-04 -1.07455754e-03 -4.40694041e-04 4.39522720e-04 -8.08610292e-05 1.31538316e-03 -1.21404041e-03 1.56052831e-04 -6.33105270e-05 -6.35724085e-05 6.03533012e-05 6.78003819e-05 -1.23935635e-04 -9.35515860e-04 7.64877644e-04 -7.17957752e-04 7.76944222e-04 -2.86948348e-04 1.98304289e-04 2.13088873e-03 -3.17385714e-03 -1.23215965e-03 -1.39989072e-03 1.26342078e-03 3.49267591e-04 -2.67162646e-03 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 9.05218801e-04 -2.61276086e-04 6.02086007e-04 -2.43109263e-03 6.02086007e-04 -9.04005053e-05 -2.56170799e-04 1.29483612e-04 1.56578268e-04 -2.56170799e-04 -5.30985993e-04 6.45135782e-04 5.51145381e-04 4.66484788e-04 -4.66484788e-04 -1.82604212e-03 1.28148024e-03 -1.28148024e-03 -1.13794003e-03 -1.76503520e-05 1.76503520e-05 -1.77520366e-03 2.04186516e-04 1.44067214e-03 2.02291932e-04 -7.58193181e-04 1.23985505e-04 -5.28743471e-04 2.21071022e-03 -2.87408028e-04 1.66331586e-05 1.25755053e-04 -6.47418095e-05 -4.83147268e-05 1.27619336e-04 5.99118777e-04 -5.13284067e-04 -6.72083101e-04 -7.94834062e-04 2.64853829e-04 2.24459732e-03 -7.89788364e-04 1.83894989e-03 1.27440998e-03 9.94413772e-05 -1.76503538e-05 -4.42137531e-04 1.99048524e-03 1.40873233e-04 6.61908408e-04 2.66387374e-04 -2.77663663e-04 2.51858719e-04 -6.69686251e-04 5.21425422e-04 -6.32837578e-04 1.08042527e-04 2.03045895e-04 -8.50297262e-05 -1.64833471e-04 1.71923735e-04 -2.04398353e-04 -3.95555143e-04 -6.33591575e-05 9.85047821e-04 7.46950316e-04 -3.28888833e-05 -1.47507564e-03 -2.08000118e-03 -3.49267599e-04 -4.53711915e-04 -1.15743753e-05 1.32641259e-03 -6.11121600e-04 -4.08373031e-04 -2.88134429e-03 -7.58193181e-04 1.33958170e-03 -2.47971010e-04 2.21071022e-03 -3.84480879e-03 5.74816056e-04 -1.10521587e-04 -1.84605080e-04 1.27619336e-04 1.41232804e-04 -2.56170813e-04 -1.79735633e-03 1.53985220e-03 -7.94834062e-04 1.44747440e-03 -7.94561487e-04 -7.89788364e-04 4.35069962e-03 -5.51684967e-03 -2.58430956e-03 -2.20576681e-03 1.99048524e-03 6.11121586e-04 -5.32561099e-03 4.82385072e-06 5.11456850e-05 1.53890151e-05 -2.56483584e-05 4.38168968e-06 -5.09806981e-05 8.49678302e-05 -1.45782800e-05 -2.25991155e-06 -1.52521148e-05 2.59157600e-06 1.23546408e-05 -4.31929334e-06 8.68754163e-04 7.89265969e-03 1.69370322e-03 -3.38740644e-03 1.39163284e-03 -5.52108029e-03 1.10421606e-02 -4.50586610e-03 -1.88102928e-04 -5.22621928e-04 1.95148346e-04 4.58129064e-04 -3.90296691e-04 5.11162740e-05 5.41064084e-04 1.63547618e-04 -2.72579364e-04 4.67275354e-05 -5.40518375e-04 9.00863958e-04 -1.55055975e-04 -2.41168547e-05 -1.62625547e-04 2.77395250e-05 1.31695632e-04 -4.62325416e-05 8.09033670e-03 7.12023514e-02 1.53078921e-02 -3.06157843e-02 1.23257571e-02 -4.92196755e-02 9.84393510e-02 -3.92289696e-02 -1.12174114e-03 -3.39007012e-03 1.09539512e-03 3.14219253e-03 -2.19079023e-03 -1.52754404e-05 -1.62461938e-04 -4.66705459e-05 8.18320217e-05 -1.39377372e-05 1.55457660e-04 -2.72191362e-04 4.65767247e-05 8.98358182e-06 4.65547532e-05 -7.86936565e-06 -3.97325245e-05 1.38457938e-05 -1.62859076e-03 -1.42309238e-02 -2.11149871e-03 6.55487611e-03 -2.69446838e-03 6.63010621e-03 -2.10617134e-02 8.58589049e-03 5.80489870e-04 3.57837303e-04 -1.07264763e-04 -7.56979400e-04 6.06295850e-04 2.54590673e-05 2.70769897e-04 8.18320217e-05 -1.33958036e-04 2.32295620e-05 -2.72191362e-04 4.45795113e-04 -7.76278746e-05 -1.06673634e-05 -8.02426159e-05 1.38457938e-05 6.37352236e-05 -2.26382124e-05 3.25718153e-03 2.84618477e-02 6.55487611e-03 -1.19438129e-02 5.38893677e-03 -2.10617134e-02 3.82226763e-02 -1.71717810e-02 -3.11816617e-04 -1.45107144e-03 6.06295850e-04 1.02369424e-03 -1.01670854e-03 -5.83979554e-06 -6.19423174e-05 -1.87950715e-05 3.13251192e-05 -3.02680094e-06 6.22866490e-05 -1.03811082e-04 1.02845431e-05 2.54550981e-06 1.88017380e-05 -1.76875580e-06 -1.56462349e-05 2.94792633e-06 -1.93066115e-03 -1.72130589e-02 -3.86040773e-03 7.72081545e-03 -2.11149871e-03 1.24974591e-02 -2.49949181e-02 6.65174234e-03 2.94808639e-04 1.10321295e-03 -1.85571189e-04 -1.14419588e-03 3.71142378e-04 5.05737970e-05 5.36598876e-04 1.55326932e-04 -2.71966165e-04 4.65448564e-05 -5.15594141e-04 9.01588667e-04 -1.54958674e-04 -2.98472515e-05 -1.55634363e-04 2.64547784e-05 1.32571579e-04 -4.64637263e-05 5.35632148e-03 4.61624565e-02 6.74145184e-03 -2.13276769e-02 8.69723612e-03 -2.09548194e-02 6.81355074e-02 -2.75112865e-02 -1.71119038e-03 -7.57301448e-04 1.50950257e-04 2.15955658e-03 -1.56161355e-03 -8.42896616e-05 -8.94331460e-04 -2.71966165e-04 4.45424174e-04 -7.75747607e-05 9.01588667e-04 -1.47728872e-03 2.58264456e-04 3.57933315e-05 2.67982862e-04 -4.64637263e-05 -2.12897389e-04 7.60160864e-05 -1.07126430e-02 -9.23249130e-02 -2.13276769e-02 3.87329673e-02 -1.73944722e-02 6.81355074e-02 -1.23158080e-01 5.50225731e-02 6.59778370e-04 3.90708675e-03 -1.56161355e-03 -2.72412392e-03 2.49337058e-03 1.92732184e-05 2.03983109e-04 6.22547807e-05 -1.03757968e-04 1.02827011e-05 -2.05676793e-04 3.42794655e-04 -3.47468515e-05 -8.49353711e-06 -6.25299756e-05 6.05295515e-06 5.19874028e-05 -1.00882586e-05 6.37153567e-03 5.61531625e-02 1.26088047e-02 -2.52176094e-02 6.71981571e-03 -4.06242209e-02 8.12484417e-02 -2.09548194e-02 -7.80856561e-04 -3.17023776e-03 3.92285699e-04 3.40287340e-03 -7.84571398e-04 -2.40069746e-06 -2.56003932e-05 -9.49078569e-06 1.15393022e-05 -1.89582333e-06 3.15150203e-05 -3.86495614e-05 6.39504149e-06 -9.08038178e-07 8.71814435e-06 -1.44488869e-06 -4.93516881e-06 1.63145742e-06 -2.73009231e-04 -1.80665689e-03 -7.81088680e-04 6.89969172e-04 -2.06084255e-04 2.32424101e-03 -1.83864668e-03 4.68355965e-04 -1.26621097e-04 -1.40558980e-04 9.88465870e-05 1.55721919e-04 -2.41164352e-04 -1.50194257e-05 -1.60297423e-04 -4.61820911e-05 7.96051316e-05 -1.37625251e-05 1.54560912e-04 -2.66146595e-04 4.62238661e-05 8.12987070e-06 4.55564081e-05 -7.82002461e-06 -3.81683679e-05 1.35116916e-05 -5.42270989e-04 -3.37277546e-03 -4.67647223e-04 1.69064890e-03 -7.16105771e-04 1.05521517e-03 -4.54381911e-03 1.85952727e-03 -1.67387077e-04 -5.12341854e-04 2.57103070e-04 3.36390548e-04 -4.76558995e-04 3.46273448e-06 3.68450915e-05 1.06780033e-05 -1.87184692e-05 1.77053043e-06 -3.55842767e-05 6.22901155e-05 -6.05806369e-06 -1.92471579e-06 -1.07547103e-05 9.77069738e-07 9.43111036e-06 -1.73723238e-06 3.37298111e-04 2.28602765e-03 3.05477500e-04 -1.21302287e-03 2.27171074e-04 -7.55308050e-04 3.46815148e-03 -5.13972607e-04 5.51264444e-05 2.53374511e-04 -1.29483678e-04 -1.14987054e-04 2.55238794e-04 1.18625908e-05 1.26642736e-04 3.84217061e-05 -6.15658834e-05 1.13963644e-05 -1.28437641e-04 2.06051727e-04 -3.82289204e-05 -4.30767692e-06 -3.71494481e-05 6.85516309e-06 2.87372610e-05 -1.09768494e-05 3.40540626e-04 1.92994167e-03 6.07509637e-04 -7.11449642e-04 7.17210256e-04 -1.61276720e-03 1.60327521e-03 -1.97807458e-03 1.95964064e-04 3.82858175e-04 -1.51702053e-04 -3.29667087e-04 3.28502202e-04 -5.77122413e-06 -6.14084858e-05 -1.87184692e-05 3.06443705e-05 -2.95088405e-06 6.22901155e-05 -1.02027067e-04 1.00967728e-05 2.21973107e-06 1.85330465e-05 -1.73723238e-06 -1.51480210e-05 2.83011761e-06 -6.74596222e-04 -4.57205531e-03 -1.21302287e-03 2.12501180e-03 -4.54342147e-04 3.46815148e-03 -5.95753527e-03 1.02794521e-03 -2.27750304e-04 -4.04993276e-04 2.55238794e-04 2.97811271e-04 -5.12341868e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 103 129 155 180 206 232 257 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 -652 - -8.68754186e-04 -7.79382140e-03 -3.15044850e-03 1.72625944e-03 -1.72625944e-03 1.01917052e-02 -5.60345969e-03 5.60345969e-03 -2.91299618e-04 4.46634856e-04 -4.46634856e-04 2.56398737e-04 -3.45722685e-03 -2.40103515e-02 -8.24789229e-03 3.30304632e-03 -9.90913897e-03 2.34207980e-02 -9.51645564e-03 2.85493669e-02 2.58777632e-04 -9.76972556e-05 2.93091767e-04 -3.94192935e-05 -2.95644701e-05 -8.18917543e-03 -7.12023536e-02 -2.87106175e-02 1.58463763e-02 -1.58463763e-02 9.15058640e-02 -5.07482850e-02 5.07482850e-02 -1.55856717e-03 2.79907826e-03 -2.79907826e-03 1.69935910e-03 -2.82457761e-02 -1.71751212e-01 -6.03920467e-02 2.48107953e-02 -7.44323860e-02 1.57203294e-01 -6.64251521e-02 1.99275456e-01 3.92761630e-03 -4.64064220e-03 1.39219266e-02 -6.01172063e-03 -4.50879047e-03 3.49413945e-03 3.03670144e-02 1.19438129e-02 -7.13784578e-03 7.13784578e-03 -3.80108031e-02 2.28953340e-02 -2.28953340e-02 5.23281322e-04 -1.34458777e-03 1.34458777e-03 -9.14099894e-04 1.11066915e-02 7.10145871e-02 2.26710495e-02 -1.06684881e-02 3.20054642e-02 -6.06803588e-02 2.95095146e-02 -8.85285438e-02 -1.11855836e-03 1.22262198e-03 -3.66786595e-03 1.46120489e-03 1.09590367e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 2.11149871e-03 -3.27743805e-03 1.89837654e-02 -6.57443339e-03 1.04643658e-02 -5.41560625e-04 2.31278443e-04 -6.65641347e-04 2.41806010e-04 1.51466166e-04 -3.14848160e-03 -1.89914159e-02 -7.55701649e-03 -1.62962327e-03 -9.11275227e-03 1.99630335e-02 5.72262662e-03 2.46043977e-02 3.85785934e-04 -5.22771015e-04 1.42425294e-03 -5.41482523e-04 -6.43708735e-04 1.59603453e-03 1.36924397e-02 5.97190644e-03 -3.27743805e-03 2.11149871e-03 -1.89837654e-02 1.04643658e-02 -6.57443339e-03 5.41560625e-04 -6.65641347e-04 2.31278443e-04 2.41806010e-04 -1.51466166e-04 9.44544481e-03 5.69742478e-02 2.26710495e-02 -9.11275227e-03 2.26710495e-02 -5.98891005e-02 2.46043977e-02 -5.98891005e-02 -1.15735780e-03 1.42425294e-03 -4.32077886e-03 2.00460252e-03 1.42425294e-03 -1.15630983e-02 -9.92583999e-02 -3.89448405e-02 2.34056249e-02 -2.34056249e-02 1.23158080e-01 -7.46919746e-02 7.46919746e-02 -1.04262316e-03 3.61599049e-03 -3.61599049e-03 2.59867238e-03 -3.44970573e-02 -2.06765444e-01 -6.63732360e-02 3.19346459e-02 -9.58039376e-02 1.69178880e-01 -8.52220534e-02 2.55666160e-01 3.95829032e-03 -5.98358049e-03 1.79507415e-02 -8.06581101e-03 -6.04935826e-03 5.27394208e-03 4.46338470e-02 1.94940564e-02 -6.79712466e-03 1.07303294e-02 -6.15790402e-02 2.09548194e-02 -3.40677537e-02 1.43983717e-03 -3.80644111e-04 1.79436027e-03 -7.90677129e-04 -3.04172289e-04 9.78949612e-03 5.48977607e-02 2.23881648e-02 5.61759022e-03 2.72932817e-02 -5.63929599e-02 -1.96411380e-02 -7.08075066e-02 -1.66788513e-03 1.67409116e-03 -6.54105014e-03 2.95463956e-03 2.09264636e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 1.07303294e-02 -6.79712466e-03 6.15790402e-02 -3.40677537e-02 2.09548194e-02 -1.43983717e-03 1.79436027e-03 -3.80644111e-04 -7.90677129e-04 3.04172289e-04 -2.93684884e-02 -1.64693282e-01 -6.71644943e-02 2.72932817e-02 -6.71644943e-02 1.69178880e-01 -7.08075066e-02 1.69178880e-01 5.00365540e-03 -6.54105014e-03 1.91168915e-02 -8.66658538e-03 -6.54105014e-03 -6.30924830e-04 -4.29823016e-03 -1.48029022e-03 1.32091080e-03 -1.32091080e-03 3.95422690e-03 -3.84480673e-03 3.84480673e-03 4.31189917e-04 -3.73401571e-04 3.73401571e-04 -1.27144817e-04 -6.44772096e-04 3.98780191e-05 5.03403775e-04 4.13849516e-04 -1.24154855e-03 -3.38826243e-03 -7.06695363e-05 2.12008609e-04 -6.86769528e-04 -6.21686687e-04 1.86506006e-03 -1.45716188e-03 -1.09287141e-03 6.18258214e-04 3.96376881e-03 1.79713253e-03 -5.94206062e-04 1.15367735e-03 -4.83491532e-03 1.43187248e-03 -3.23540474e-03 -4.03458694e-04 5.12341605e-04 -4.40775872e-04 -5.71524005e-05 2.54306520e-04 5.99118777e-04 -5.13284067e-04 2.64853829e-04 6.72083101e-04 7.94834062e-04 1.83894989e-03 -2.24459732e-03 7.89788364e-04 -2.54302654e-04 1.76503538e-05 -1.99048524e-03 1.32474018e-03 9.94413772e-05 -6.18258214e-04 -3.96376881e-03 -1.79713253e-03 1.15367735e-03 -5.94206062e-04 4.83491532e-03 -3.23540474e-03 1.43187248e-03 4.03458694e-04 -4.40775872e-04 5.12341605e-04 -5.71524005e-05 -2.54306520e-04 -1.79735633e-03 1.53985220e-03 -7.94561487e-04 7.94834062e-04 -1.44747440e-03 -5.51684967e-03 7.89788364e-04 -4.35069962e-03 7.62907963e-04 -1.99048524e-03 5.32561099e-03 -2.54363853e-03 -2.20576681e-03 -2.55111085e-04 -2.55111085e-04 8.17947080e-04 8.17947080e-04 -3.57828666e-05 -3.57828666e-05 2.50980997e-05 7.07981324e-04 -8.60181042e-04 6.21979717e-04 -5.90090074e-04 1.80329523e-04 1.70864032e-03 1.88180994e-04 2.58294160e-03 -7.58626686e-04 1.09994168e-03 -2.00813559e-03 5.92516586e-04 9.85484973e-04 2.76047799e-04 1.68206444e-03 9.05218801e-04 -2.61276086e-04 2.61276086e-04 -2.43109263e-03 6.02086007e-04 -6.02086007e-04 -1.80801011e-04 2.56170799e-04 -2.56170799e-04 1.29483612e-04 5.30985993e-04 -6.45135782e-04 4.66484788e-04 5.51145381e-04 4.66484788e-04 1.28148024e-03 -1.82604212e-03 1.28148024e-03 -5.68970014e-04 1.76503520e-05 -1.77520366e-03 9.85484973e-04 1.76503520e-05 -4.82383223e-06 -5.12043280e-05 -2.52789703e-05 1.56161714e-05 -5.20539047e-06 8.39088927e-05 -5.17945072e-05 1.72648357e-05 -1.12162176e-05 1.52585645e-05 -5.08618816e-06 -4.19130972e-06 3.14348229e-06 -4.34377116e-04 -3.79807241e-03 -1.48930151e-03 8.95685946e-04 -8.95685946e-04 4.75300430e-03 -2.88410925e-03 2.88410925e-03 -6.07435718e-05 1.80411666e-04 -1.80411666e-04 1.23287142e-04 -5.10572729e-05 -5.41062349e-04 -2.68410075e-04 1.65719047e-04 -5.52396824e-05 8.88812248e-04 -5.48357439e-04 1.82785813e-04 -1.19563118e-04 1.62495422e-04 -5.41651408e-05 -4.46082685e-05 3.34562014e-05 -4.19342645e-03 -3.56011790e-02 -1.39412095e-02 8.46167225e-03 -8.46167225e-03 4.38147980e-02 -2.69027520e-02 2.69027520e-02 -9.43684742e-05 1.10836724e-03 -1.10836724e-03 8.54003590e-04 2.58284789e-05 2.74939414e-04 1.33958037e-04 -8.42606897e-05 2.80868966e-05 -4.46515040e-04 2.80490135e-04 -9.34967116e-05 5.81536854e-05 -8.14715631e-05 2.71571877e-05 2.27953038e-05 -1.70964778e-05 1.83299245e-03 1.55976063e-02 5.97190644e-03 -3.86040772e-03 3.86040772e-03 -1.87718922e-02 1.22979864e-02 -1.22979864e-02 2.23884180e-05 -5.59157674e-04 5.59157674e-04 -4.59270210e-04 -1.50482981e-05 -1.60290646e-04 -7.94033554e-05 4.66705464e-05 -1.63664045e-05 2.64780211e-04 -1.55719117e-04 5.45283517e-05 -3.63325171e-05 4.58585221e-05 -1.61052890e-05 -1.17745738e-05 9.46002143e-06 -7.65461036e-04 -6.30773565e-03 -2.69446838e-03 1.05574936e-03 -1.63871903e-03 8.38641784e-03 -3.23154388e-03 5.16569203e-03 -7.59427595e-05 2.49073062e-05 -2.10811663e-04 1.17576736e-04 4.82805976e-05 5.01609937e-06 5.34302152e-05 2.64677851e-05 -1.63664045e-05 3.02680100e-06 -8.82600702e-05 5.45283517e-05 -1.03101791e-05 1.21108390e-05 -1.61052890e-05 2.91108482e-06 4.93140365e-06 -1.81127951e-06 7.65461036e-04 6.30773565e-03 2.69446838e-03 -1.63871903e-03 1.05574936e-03 -8.38641784e-03 5.16569203e-03 -3.23154388e-03 7.59427595e-05 -2.10811663e-04 2.49073062e-05 1.17576736e-04 -4.82805976e-05 -8.53486220e-05 -9.06383391e-04 -4.44704250e-04 2.79377318e-04 -9.31257727e-05 1.47728872e-03 -9.26947727e-04 3.08982576e-04 -1.94240322e-04 2.71522744e-04 -9.05075814e-05 -7.58689186e-05 5.69016890e-05 -6.12439745e-03 -5.15673339e-02 -1.97059296e-02 1.28082773e-02 -1.28082773e-02 6.15790402e-02 -4.06242209e-02 4.06242209e-02 2.06589372e-04 1.50326402e-03 -1.50326402e-03 1.34123111e-03 4.97600015e-05 5.28759945e-04 2.63667394e-04 -1.55065476e-04 5.43031541e-05 -8.76229608e-04 5.15594141e-04 -1.80317734e-04 1.21197722e-04 -1.53109199e-04 5.36884391e-05 3.93604420e-05 -3.15562587e-05 2.55459163e-03 2.07883140e-02 8.89670877e-03 -3.45423515e-03 5.43165556e-03 -2.75112865e-02 1.04774097e-02 -1.70338769e-02 1.18676184e-04 7.24850475e-05 5.36919009e-04 -3.88521077e-04 -7.76077099e-05 -1.65866672e-05 -1.76253315e-04 -8.78891313e-05 5.43031541e-05 -1.02570652e-05 2.92076536e-04 -1.80317734e-04 3.47468517e-05 -4.03992405e-05 5.36884391e-05 -9.94002842e-06 -1.63776309e-05 6.17544148e-06 -2.55459163e-03 -2.07883140e-02 -8.89670877e-03 5.43165556e-03 -3.45423515e-03 2.75112865e-02 -1.70338769e-02 1.04774097e-02 -1.18676184e-04 5.36919009e-04 7.24850475e-05 -3.88521077e-04 7.76077099e-05 -1.20867044e-05 -1.29021930e-04 -6.14636659e-05 4.05882612e-05 -1.35294204e-05 2.05801778e-04 -1.35524074e-04 4.51746912e-05 -2.53280190e-05 3.85266982e-05 -1.28422327e-05 -1.13103708e-05 8.48277812e-06 -4.00368784e-04 -2.83403147e-03 -9.79397314e-04 8.55292935e-04 -8.55292935e-04 2.70501437e-03 -2.52364575e-03 2.52364575e-03 2.15594777e-04 -1.79186283e-04 1.79186283e-04 -5.01582455e-05 1.50128156e-05 1.60425993e-04 7.83762832e-05 -4.68783815e-05 1.64589935e-05 -2.62606810e-04 1.57086134e-04 -5.50654216e-05 3.51239192e-05 -4.55560638e-05 1.60222426e-05 1.19049063e-05 -9.58076051e-06 3.52035023e-04 2.27305779e-03 1.01170243e-03 -3.87834925e-04 6.98847664e-04 -2.72218884e-03 9.78743323e-04 -1.97796348e-03 -2.09243406e-04 2.56170550e-04 -2.20387676e-04 -3.39185872e-05 1.26687062e-04 -5.00427187e-06 -5.34753310e-05 -2.61254277e-05 1.64589935e-05 -2.98773230e-06 8.75356035e-05 -5.50654216e-05 1.02450096e-05 -1.17079731e-05 1.60222426e-05 -2.83008361e-06 -5.01163134e-06 1.80248119e-06 -3.52035023e-04 -2.27305779e-03 -1.01170243e-03 6.98847664e-04 -3.87834925e-04 2.72218884e-03 -1.97796348e-03 9.78743323e-04 2.09243406e-04 -2.20387676e-04 2.56170550e-04 -3.39185872e-05 -1.26687062e-04 -3.88105768e-06 -4.15041029e-05 -2.06237395e-05 1.13032859e-05 -4.74359372e-06 6.91362290e-05 -3.80028973e-05 1.58366484e-05 -9.74164110e-06 1.11630148e-05 -4.71550460e-06 -2.50099598e-06 2.61246619e-06 -1.30881812e-04 -1.30881812e-04 4.15791028e-04 4.15791028e-04 -1.25490534e-05 -1.25490534e-05 1.25490534e-05 2.91079326e-06 3.11280772e-05 1.54678046e-05 -9.08735927e-06 1.72801077e-06 -5.18521718e-05 3.04828079e-05 -5.93558137e-06 7.30623082e-06 -8.99382338e-06 1.67194156e-06 2.61246619e-06 -9.77057370e-07 1.42936203e-04 8.36708932e-04 4.50389116e-04 -1.58090518e-04 1.58090518e-04 -1.17365137e-03 3.75521428e-04 -3.75521428e-04 -1.03814439e-04 1.28551341e-04 -1.28551341e-04 6.47417432e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +651 + -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 1.72625944e-03 -8.63129722e-04 1.78651566e-03 -5.60345969e-03 2.80172985e-03 1.87421921e-04 1.24073501e-04 -6.20367503e-05 -1.92299053e-04 2.56398737e-04 -1.15240895e-03 -8.00345050e-03 5.60231245e-04 3.30304632e-03 -3.30304632e-03 -1.95641710e-03 -9.51645564e-03 9.51645564e-03 6.35004709e-05 -2.14253180e-04 2.14253180e-04 -2.95644701e-05 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 1.58463763e-02 -7.92318813e-03 1.53834365e-02 -5.07482850e-02 2.53741425e-02 1.42824864e-03 5.00079211e-04 -2.50039606e-04 -1.27451933e-03 1.69935910e-03 -9.41525869e-03 -5.72504040e-02 5.77007414e-03 2.48107953e-02 -2.48107953e-02 -1.99304448e-02 -6.64251521e-02 6.64251521e-02 -2.16166309e-03 -1.89848533e-03 1.89848533e-03 -4.50879047e-03 1.10008765e-03 9.82835487e-03 1.05574936e-03 -4.44337740e-03 2.22168870e-03 -3.30885282e-03 1.43975705e-02 -7.19878526e-03 -5.03103737e-04 -1.64771241e-04 8.23856205e-05 4.86287446e-04 -6.48383261e-04 2.71074055e-03 2.03708112e-02 -5.43207758e-04 -7.70479146e-03 7.70479146e-03 1.64378945e-03 2.29168167e-02 -2.29168167e-02 -5.99154015e-05 1.29386204e-05 -1.29386204e-05 -3.41339087e-04 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 5.97190644e-03 -3.27743805e-03 6.57443339e-03 -1.89837654e-02 1.04643658e-02 4.80190460e-04 2.31278443e-04 -1.51466166e-04 -3.48102254e-04 6.65641347e-04 -3.14848160e-03 -1.89914159e-02 1.62962327e-03 7.55701649e-03 -9.11275227e-03 -5.72262662e-03 -1.99630335e-02 2.46043977e-02 -6.61830588e-04 -5.22771015e-04 6.43708735e-04 6.33591580e-05 -1.42425294e-03 7.98017267e-04 6.84621983e-03 1.05574936e-03 -3.27743805e-03 1.05574936e-03 -3.28721669e-03 1.04643658e-02 -3.28721669e-03 -2.40095230e-04 -1.51466166e-04 4.07919404e-06 4.15857137e-04 -1.51466166e-04 3.14848160e-03 1.89914159e-02 -1.62962327e-03 -9.11275227e-03 7.55701649e-03 5.72262662e-03 2.46043977e-02 -1.99630335e-02 6.61830588e-04 6.43708735e-04 -5.22771015e-04 6.33591580e-05 1.42425294e-03 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 1.46202618e-02 -7.31013090e-03 1.04774097e-02 -4.71806880e-02 2.35903440e-02 1.54768869e-03 3.31442239e-04 -1.65721120e-04 -1.43459737e-03 1.91279650e-03 -8.39173435e-03 -6.03714157e-02 2.13628283e-03 2.30218531e-02 -2.30218531e-02 -6.54704601e-03 -6.68461425e-02 6.68461425e-02 -8.12902293e-04 -1.40079141e-04 1.40079141e-04 -6.17570719e-04 5.27394208e-03 4.46338470e-02 6.79712466e-03 -1.94940564e-02 1.07303294e-02 -2.09548194e-02 6.15790402e-02 -3.40677537e-02 -1.40466506e-03 -3.80644111e-04 3.04172289e-04 8.51596998e-04 -1.79436027e-03 9.78949612e-03 5.48977607e-02 -5.61759022e-03 -2.23881648e-02 2.72932817e-02 1.96411380e-02 5.63929599e-02 -7.08075066e-02 3.39273548e-03 1.67409116e-03 -2.09264636e-03 3.28888829e-05 6.54105014e-03 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 1.07303294e-02 -3.39856233e-03 1.04774097e-02 -3.40677537e-02 1.04774097e-02 7.02332531e-04 3.04172289e-04 7.56143227e-05 -1.21647563e-03 3.04172289e-04 -9.78949612e-03 -5.48977607e-02 5.61759022e-03 2.72932817e-02 -2.23881648e-02 -1.96411380e-02 -7.08075066e-02 5.63929599e-02 -3.39273548e-03 -2.09264636e-03 1.67409116e-03 3.28888829e-05 -6.54105014e-03 4.31341945e-05 3.59507266e-05 1.77685534e-04 -2.07024260e-05 1.03512130e-05 -4.70027004e-04 -1.55452545e-04 7.77262725e-05 6.33105219e-05 8.69225047e-05 -4.34612523e-05 -1.08042524e-04 1.44056699e-04 1.93829176e-04 -4.83333083e-04 -4.12063472e-05 -1.49240127e-04 1.49240127e-04 2.51908105e-04 -6.53331028e-04 6.53331028e-04 4.10719879e-04 4.65295430e-05 -4.65295430e-05 6.14038636e-04 4.08373031e-04 2.88134429e-03 2.47971010e-04 -1.33958170e-03 7.58193181e-04 -5.74816056e-04 3.84480879e-03 -2.21071022e-03 6.70504030e-05 2.56170813e-04 -1.27619336e-04 -1.66330904e-04 1.84605080e-04 3.81393684e-04 1.80509883e-04 -3.85346086e-04 -2.03514962e-04 4.33902441e-04 1.16615035e-03 -9.33418971e-04 3.50966477e-04 7.99414046e-04 5.88345543e-06 -1.95152926e-05 1.10341792e-04 1.30933982e-03 -2.04186516e-04 -1.44067214e-03 -1.23985505e-04 7.58193181e-04 -2.02291932e-04 2.87408028e-04 -2.21071022e-03 5.28743471e-04 -3.35252015e-05 -1.27619336e-04 6.47418095e-05 3.85621013e-05 -1.25755053e-04 -3.81393684e-04 -1.80509883e-04 3.85346086e-04 4.33902441e-04 -2.03514962e-04 -1.16615035e-03 3.50966477e-04 -9.33418971e-04 -7.99414046e-04 -1.95152926e-05 5.88345543e-06 1.10341792e-04 -1.30933982e-03 -2.07035849e-04 -1.26154833e-03 -1.95957065e-04 5.19469672e-04 -5.14845921e-04 4.51564505e-04 -1.31210255e-03 1.47399836e-03 -6.78003789e-05 -1.93293276e-04 9.47823551e-05 1.64833476e-04 -1.56578268e-04 -2.64990116e-04 -2.64990116e-04 5.24580763e-04 5.24580763e-04 4.08955117e-05 4.08955117e-05 -4.42137531e-04 2.76047799e-04 1.68206444e-03 2.61276086e-04 -9.05218801e-04 2.61276086e-04 -6.02086007e-04 2.43109263e-03 -6.02086007e-04 9.04005053e-05 2.56170799e-04 -1.29483612e-04 -1.56578268e-04 2.56170799e-04 5.30985993e-04 -6.45135782e-04 -5.51145381e-04 -4.66484788e-04 4.66484788e-04 1.82604212e-03 -1.28148024e-03 1.28148024e-03 1.13794003e-03 1.76503520e-05 -1.76503520e-05 1.77520366e-03 -1.60793792e-06 -1.70876570e-05 -4.53312724e-06 8.80184876e-06 -1.76036975e-06 1.51208194e-05 -2.92268424e-05 5.84536849e-06 1.36032779e-06 4.62949111e-06 -9.25898222e-07 -4.31538883e-06 1.79807868e-06 9.88382865e-05 2.69514158e-04 6.51124480e-05 -3.25562240e-05 -9.32834789e-04 -1.64758800e-04 8.23793998e-05 7.21438981e-05 -1.42149690e-04 7.10748450e-05 7.36833989e-06 -9.82445319e-06 -1.69994239e-05 -1.80353538e-04 -4.81751546e-05 9.32724866e-05 -1.86544973e-05 1.60282018e-04 -3.08998057e-04 6.17996114e-05 1.43497005e-05 4.93361816e-05 -9.86723632e-06 -4.58497245e-05 1.91040519e-05 -9.88387313e-05 -2.15771179e-09 2.44365092e-03 1.07696823e-03 -5.38484117e-04 -8.46209650e-03 -3.05721893e-03 1.52860947e-03 6.96149295e-04 -1.19063181e-03 5.95315905e-04 -6.48605954e-06 8.64807938e-06 5.68836735e-06 6.04947890e-05 1.55568489e-05 -3.13251197e-05 6.26502394e-06 -5.19803533e-05 1.04111346e-04 -2.08222691e-05 -5.22719400e-06 -1.59690830e-05 3.19381660e-06 1.54552932e-05 -6.43970549e-06 2.69514151e-04 2.44365085e-03 -1.16593934e-03 5.82969671e-04 3.40366866e-05 3.80022293e-03 -1.90011147e-03 -1.62709097e-04 4.15998960e-05 -2.07999480e-05 1.45165182e-04 -1.93553576e-04 -8.23397546e-06 -8.78440850e-05 -2.32295625e-05 4.46526795e-05 -9.09244704e-06 7.79281385e-05 -1.49092957e-04 3.03435727e-05 6.72507974e-06 2.34882243e-05 -4.78772410e-06 -2.16365469e-05 9.19918352e-06 6.51124617e-05 1.07696836e-03 1.16593934e-03 -4.02291420e-03 2.55145469e-04 -1.32981768e-04 2.29744008e-04 -5.54151652e-04 3.03363518e-04 8.56837251e-05 -1.19788748e-04 1.64679509e-06 1.75688170e-05 4.64591250e-06 -9.09244704e-06 1.00893368e-06 -1.55856277e-05 3.03435727e-05 -3.44380823e-06 -1.34501595e-06 -4.78772410e-06 5.07148666e-07 4.66691979e-06 -1.02477172e-06 -3.25562308e-05 -5.38484182e-04 -5.82969672e-04 2.01145710e-03 -1.32981768e-04 5.56728179e-05 -1.14872004e-04 3.03363518e-04 -9.91063745e-05 -4.94944000e-05 5.49049709e-05 -1.87306882e-05 -1.98757155e-04 -5.16145113e-05 1.03457705e-04 -2.06915410e-05 1.71864714e-04 -3.42794655e-04 6.85589310e-05 1.71525702e-05 5.31767069e-05 -1.06353414e-05 -5.12161927e-05 2.13400803e-05 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 4.02291420e-03 -2.01145710e-03 -1.31129343e-02 6.55646716e-03 5.38830837e-04 -1.21686919e-04 6.08434596e-05 -4.91516426e-04 6.55355235e-04 2.71923367e-05 2.89400563e-04 7.72744977e-05 -1.47980140e-04 3.01183751e-05 -2.58264457e-04 4.92429573e-04 -1.00176519e-04 -2.21515116e-05 -7.84644750e-05 1.59846639e-05 7.19938970e-05 -3.05920031e-05 -1.64758814e-04 -3.05721906e-03 -3.80022293e-03 -2.55145464e-04 1.32981764e-04 1.31129343e-02 -7.80058795e-04 1.73208236e-03 -9.53268973e-04 -2.30252792e-04 3.18366201e-04 -5.43846735e-06 -5.78801126e-05 -1.54548995e-05 3.01183751e-05 -3.41193992e-06 5.16528913e-05 -1.00176519e-04 1.15822839e-05 4.43030232e-06 1.59846639e-05 -1.73808848e-06 -1.54964029e-05 3.48410422e-06 8.23794069e-05 1.52860953e-03 1.90011147e-03 1.32981764e-04 -5.56728169e-05 -6.55646716e-03 3.90029398e-04 -9.53268973e-04 3.02178902e-04 1.28761371e-04 -1.48956869e-04 1.93188944e-07 2.22252617e-06 9.30934221e-07 -6.77152004e-07 1.35430401e-07 -3.30152597e-06 2.66279573e-06 -5.32559145e-07 3.02681038e-07 -7.56673206e-07 1.51334641e-07 1.28586596e-07 -5.35777483e-08 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 2.29744026e-04 -1.14872013e-04 5.38830845e-04 -7.80058813e-04 3.90029406e-04 9.93593309e-06 -4.96796654e-06 -2.01209865e-05 2.68279820e-05 5.46091783e-06 5.83037947e-05 1.49432385e-05 -2.97944241e-05 6.06704333e-06 -5.02217574e-05 9.95787422e-05 -2.02666295e-05 -4.85924179e-06 -1.51852495e-05 3.09574302e-06 1.45295868e-05 -6.17760109e-06 1.42149841e-04 1.19063327e-03 4.15998734e-05 -5.54151609e-04 3.03363497e-04 -1.21686897e-04 1.73208232e-03 -9.53268953e-04 -9.93616862e-06 -2.42180267e-10 1.22027527e-10 1.34813760e-05 -3.57831158e-05 -1.09218357e-06 -1.16607589e-05 -2.98864769e-06 6.06704333e-06 -6.72616141e-07 1.00443515e-05 -2.02666295e-05 2.29892049e-06 9.71848359e-07 3.09574302e-06 -3.25683001e-07 -3.13411415e-06 6.87847906e-07 -7.10749203e-05 -5.95316634e-04 -2.07999367e-05 3.03363497e-04 -9.91063634e-05 6.08434487e-05 -9.53268953e-04 3.02178891e-04 4.96808431e-06 1.22027527e-10 -2.81102254e-05 1.86440482e-06 -3.75693516e-06 -4.02622265e-05 -1.05961487e-05 2.01305413e-05 -4.34729029e-06 3.57869114e-05 -6.76558601e-05 1.45757150e-05 2.95230011e-06 1.05759813e-05 -2.29456350e-06 -9.57893802e-06 4.35407754e-06 -7.36845604e-06 6.48493384e-06 1.45165198e-04 8.56836931e-05 -4.94943846e-05 -4.91516442e-04 -2.30252761e-04 1.28761356e-04 2.01211585e-05 -1.34809962e-05 2.81100284e-05 -1.40235796e-10 1.98668120e-10 1.56538965e-06 1.67759277e-05 4.41506194e-06 -8.56169915e-06 9.41502973e-07 -1.49112131e-05 2.87557358e-05 -3.24424410e-06 -1.23012505e-06 -4.50381612e-06 4.70281841e-07 4.35407754e-06 -9.43350908e-07 9.82460806e-06 -8.64657845e-06 -1.93553598e-04 -1.19788706e-04 5.49049494e-05 6.55355255e-04 3.18366161e-04 -1.48956849e-04 -2.68282114e-05 3.57826035e-05 -1.86415402e-06 1.98668120e-10 -2.56125533e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 377 402 426 450 475 499 523 548 574 599 625 651 1 -2 1 661 - -4.34377093e-04 -3.89691070e-03 -8.63129722e-04 5.61059340e-04 -1.72625944e-03 2.80172985e-03 -1.78651566e-03 5.60345969e-03 7.28249045e-05 6.20367503e-05 -2.56398737e-04 2.58461671e-04 1.24073501e-04 -7.76621345e-05 -7.76750667e-04 -7.82732461e-05 -1.94284211e-05 -3.91366230e-04 2.66294932e-04 7.13392445e-05 1.33147466e-03 5.59511230e-05 -4.82847247e-06 -4.62448456e-05 1.25065071e-04 -2.41423623e-05 -4.09458772e-03 -3.56011768e-02 -7.92318813e-03 4.94105309e-03 -1.58463763e-02 2.53741425e-02 -1.53834365e-02 5.07482850e-02 3.89641792e-04 2.50039606e-04 -1.69935910e-03 1.87415927e-03 5.00079211e-04 -7.90759837e-04 -7.85879443e-03 -7.88876780e-04 -2.38089531e-04 -3.94438390e-03 2.68095042e-03 8.71474601e-04 1.34047521e-02 5.21998071e-04 -5.79446114e-05 -4.37305360e-04 1.19493855e-03 -2.89723057e-04 7.98017267e-04 6.84621983e-03 1.05574936e-03 -1.05574936e-03 3.27743805e-03 -3.28721669e-03 3.28721669e-03 -1.04643658e-02 -2.40095230e-04 -4.07919404e-06 1.51466166e-04 -4.15857137e-04 -1.51466166e-04 7.26731858e-05 7.14118899e-04 -2.01341922e-05 2.01341922e-05 3.78719586e-04 7.45120919e-05 -7.45120919e-05 -1.28216448e-03 -6.81701924e-05 2.00456117e-06 -2.56380636e-05 -1.18074237e-04 2.56380636e-05 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 1.05574936e-03 -4.44337740e-03 7.19878526e-03 -3.30885282e-03 1.43975705e-02 1.69585413e-04 8.23856205e-05 -6.48383261e-04 6.78844339e-04 1.64771241e-04 -1.70374853e-04 -1.74108521e-03 -1.71622027e-04 -2.01341922e-05 -8.58110133e-04 5.87734887e-04 7.41550873e-05 2.93867443e-03 1.47189649e-04 -5.49556969e-06 -1.10680297e-04 2.76325477e-04 -2.74778484e-05 1.59603453e-03 1.36924397e-02 3.27743805e-03 -2.11149871e-03 5.97190644e-03 -1.04643658e-02 6.57443339e-03 -1.89837654e-02 -6.13701652e-05 -1.51466166e-04 6.65641347e-04 -5.89908264e-04 -2.31278443e-04 3.63365929e-04 3.57059449e-03 3.78719586e-04 1.00670961e-04 1.79771982e-03 -1.28216448e-03 -3.72560459e-04 -6.07987739e-03 -2.21202498e-04 2.56380636e-05 2.03389232e-04 -5.21292111e-04 1.25067266e-04 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 3.39856233e-03 -1.07303294e-02 1.04774097e-02 -1.04774097e-02 3.40677537e-02 7.02332531e-04 -7.56143227e-05 -3.04172289e-04 1.21647563e-03 3.04172289e-04 -2.48237490e-04 -2.43756652e-03 7.31664170e-05 -7.31664170e-05 -1.29067787e-03 -2.70389714e-04 2.70389714e-04 4.37151806e-03 2.29025270e-04 -7.48019848e-06 9.31943159e-05 3.96683404e-04 -9.31943159e-05 3.65218523e-03 3.23076295e-02 7.31013090e-03 -3.37692620e-03 1.46202618e-02 -2.35903440e-02 1.04774097e-02 -4.71806880e-02 -4.68553427e-04 -1.65721120e-04 1.91279650e-03 -2.05763641e-03 -3.31442239e-04 5.85871667e-04 5.98999154e-03 5.89080562e-04 7.35234216e-05 2.94540281e-03 -2.01899694e-03 -2.70389714e-04 -1.00949847e-02 -5.00771574e-04 2.01115619e-05 3.76634315e-04 -9.40482904e-04 1.00557809e-04 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 6.79712466e-03 -1.94940564e-02 3.40677537e-02 -2.09548194e-02 6.15790402e-02 3.51721030e-05 3.04172289e-04 -1.79436027e-03 1.64227413e-03 3.80644111e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 -3.65832085e-04 -6.12208737e-03 4.37151806e-03 1.35194857e-03 2.07128970e-02 7.31865847e-04 -9.31943159e-05 -6.79289519e-04 1.74482096e-03 -4.54812915e-04 1.57731207e-04 1.07455754e-03 4.40694041e-04 -8.08610292e-05 4.39522720e-04 -1.31538316e-03 1.56052831e-04 -1.21404041e-03 6.33105270e-05 6.03533012e-05 -6.35724085e-05 6.78003819e-05 1.23935635e-04 6.65367567e-05 6.11416935e-04 8.42508425e-05 4.19906802e-05 3.04792349e-04 -2.81236195e-04 -1.53263522e-04 -1.00567442e-03 -1.36937965e-05 1.02783085e-05 3.03625795e-05 -4.90510404e-05 4.40722661e-05 2.04186516e-04 1.44067214e-03 2.02291932e-04 -1.23985505e-04 7.58193181e-04 -5.28743471e-04 2.87408028e-04 -2.21071022e-03 1.66331586e-05 6.47418095e-05 -1.25755053e-04 4.83147268e-05 1.27619336e-04 2.25080754e-05 2.21538979e-04 -7.80297517e-06 4.31196670e-06 1.12918743e-04 2.84965838e-05 -1.58652204e-05 -3.83139036e-04 -2.04384121e-05 2.83849454e-07 -9.87081996e-06 -2.85817407e-05 5.64503337e-06 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 2.61276086e-04 -9.05218801e-04 6.02086007e-04 -6.02086007e-04 2.43109263e-03 -9.04005053e-05 -1.29483612e-04 2.56170799e-04 -1.56578268e-04 -2.56170799e-04 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 -2.33996176e-05 -2.05750496e-04 -8.66895949e-05 8.66895949e-05 6.76468357e-04 2.04379331e-05 -1.41924773e-06 2.73800131e-05 3.53995385e-05 -2.73800131e-05 1.40873233e-04 6.61908408e-04 2.66387374e-04 -2.51858719e-04 2.77663663e-04 -6.69686251e-04 6.32837578e-04 -5.21425422e-04 1.08042527e-04 8.50297262e-05 -2.03045895e-04 1.64833471e-04 1.71923735e-04 8.70901592e-05 7.68193823e-04 9.13993954e-05 3.95881729e-05 3.89757689e-04 -2.99183926e-04 -1.50649849e-04 -1.26468706e-03 -1.41273731e-06 1.09839255e-05 1.82095465e-05 -4.28290698e-05 5.06938410e-05 4.08373031e-04 2.88134429e-03 7.58193181e-04 -2.47971010e-04 1.33958170e-03 -2.21071022e-03 5.74816056e-04 -3.84480879e-03 1.10521587e-04 1.27619336e-04 -1.84605080e-04 1.41232804e-04 2.56170813e-04 1.12540377e-04 1.10769490e-03 1.12918743e-04 2.15598335e-05 5.34206993e-04 -3.83139036e-04 -7.93261022e-05 -1.81057079e-03 -6.50988451e-05 5.64503337e-06 5.34416337e-05 -1.21492926e-04 2.73800096e-05 -7.76621636e-05 -7.62741779e-04 -2.51619921e-04 1.53918253e-04 -2.51619921e-04 8.53057122e-04 -5.15422945e-04 8.53057122e-04 -2.43828441e-05 4.83735133e-05 -9.06058381e-05 4.22323247e-05 4.83735133e-05 9.88382865e-05 -3.25562240e-05 -2.69514158e-04 -6.51124480e-05 8.23793998e-05 9.32834789e-04 1.64758800e-04 -4.24531186e-05 -7.10748450e-05 9.82445319e-06 5.87942786e-05 -1.42149690e-04 -8.04769289e-04 -7.85879716e-03 -2.59090400e-03 1.56393769e-03 -2.59090400e-03 8.77300298e-03 -5.22057796e-03 8.77300298e-03 -2.51850031e-04 4.52883533e-04 -8.89100583e-04 4.36217050e-04 4.52883533e-04 -9.88387313e-05 -2.15771181e-09 -5.38484117e-04 -2.44365092e-03 -1.07696823e-03 1.52860947e-03 8.46209650e-03 3.05721893e-03 -3.42457555e-04 -5.95315905e-04 -8.64807938e-06 6.06126004e-04 -1.19063181e-03 2.01219378e-04 1.91808307e-03 5.85817144e-04 -3.94060925e-04 6.81695254e-04 -1.96198396e-03 1.29973698e-03 -2.29257194e-03 2.26550525e-05 -8.24739037e-05 1.89877369e-04 -1.24342331e-04 -1.08086352e-04 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 5.56728179e-05 -2.01145710e-03 1.32981768e-04 1.00299410e-04 9.91063745e-05 -5.49049709e-05 -7.47348737e-05 3.03363518e-04 -2.98921045e-04 -2.94504938e-03 -9.69329582e-04 5.85817144e-04 -9.69329582e-04 3.28647791e-03 -1.96305497e-03 3.28647791e-03 -8.65764324e-05 1.86565756e-04 -3.53459402e-04 1.49954780e-04 1.86565756e-04 -2.69514151e-04 -2.44365085e-03 -5.82969671e-04 -1.16593934e-03 1.90011147e-03 3.40366866e-05 3.80022293e-03 4.43621871e-05 -2.07999480e-05 -1.93553576e-04 2.13492803e-04 -4.15998960e-05 2.01219378e-04 1.91808307e-03 6.81695254e-04 -3.94060925e-04 5.85817144e-04 -2.29257194e-03 1.29973698e-03 -1.96198396e-03 9.63560913e-05 -1.08086352e-04 1.89877369e-04 -8.17910165e-05 -8.24739037e-05 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 1.32981768e-04 -4.02291420e-03 2.55145469e-04 1.89076287e-04 3.03363518e-04 -1.19788748e-04 -1.56122285e-04 5.54151652e-04 -6.90540149e-04 -6.58254788e-03 -2.00688529e-03 1.34463831e-03 -2.33854429e-03 6.72403918e-03 -4.43465253e-03 7.86873251e-03 -7.75505225e-05 2.71636037e-04 -6.42231072e-04 4.29472912e-04 3.60333893e-04 8.23794069e-05 1.52860953e-03 -5.56728169e-05 -1.90011147e-03 -1.32981764e-04 6.55646716e-03 -3.06525317e-04 -3.02178902e-04 1.48956869e-04 2.73394681e-04 -9.53268973e-04 1.02817432e-03 1.01349729e-02 3.33137925e-03 -2.00581428e-03 3.33137925e-03 -1.13028125e-02 6.72403918e-03 -1.13028125e-02 2.99166032e-04 -6.28976784e-04 1.20602543e-03 -5.18170768e-04 -6.28976784e-04 9.32834782e-04 8.46209643e-03 2.01145710e-03 -3.40366858e-05 4.02291420e-03 -6.55646716e-03 -1.31129343e-02 -1.56250293e-04 6.08434596e-05 6.55355235e-04 -7.12399406e-04 1.21686919e-04 -6.90540149e-04 -6.58254788e-03 -2.33854429e-03 1.34463831e-03 -2.00688529e-03 7.86873251e-03 -4.43465253e-03 6.72403918e-03 -3.33159191e-04 3.60333893e-04 -6.42231072e-04 2.81897179e-04 2.71636037e-04 1.64758814e-04 3.05721906e-03 -1.32981764e-04 -3.80022293e-03 -2.55145464e-04 1.31129343e-02 -5.89434165e-04 -9.53268973e-04 3.18366201e-04 5.60424337e-04 -1.73208236e-03 2.43828447e-05 2.51850037e-04 1.17099184e-04 -3.93543662e-05 4.91340251e-05 -4.03057347e-04 1.36412620e-04 -1.70405778e-04 2.83778254e-05 -2.24049798e-05 3.57287273e-05 -8.93218502e-06 4.24531844e-05 3.42458193e-04 1.00299401e-04 4.43621967e-05 1.89076268e-04 -3.06525309e-04 -1.56250302e-04 -5.89434146e-04 2.18600154e-05 1.34141631e-05 -2.01211556e-05 6.70691861e-06 1.10743101e-04 1.01946760e-03 3.07050762e-04 -2.02958909e-04 3.63229331e-04 -1.01216828e-03 6.54827538e-04 -1.20536761e-03 4.54061602e-06 -1.94118635e-05 7.10392052e-05 -5.41914980e-05 -3.23186982e-05 7.10749203e-05 5.95316634e-04 9.91063634e-05 -2.07999367e-05 3.03363497e-04 -3.02178891e-04 6.08434487e-05 -9.53268953e-04 -2.18601272e-05 1.86440482e-06 -1.83575999e-05 -1.22027530e-10 -6.85107747e-05 -5.83250537e-04 -1.99647298e-04 1.17856281e-04 -1.99647298e-04 6.41573251e-04 -3.59676072e-04 6.41573251e-04 -1.78643636e-05 -6.40181277e-06 -1.94118599e-05 3.09419855e-05 -6.40181277e-06 -9.82460806e-06 8.64657845e-06 -5.49049494e-05 -1.93553598e-04 -1.19788706e-04 1.48956849e-04 6.55355255e-04 3.18366161e-04 -1.34139336e-05 -1.86415402e-06 -2.56125535e-10 2.32340119e-05 -3.57826035e-05 -4.22323258e-05 -4.36217060e-04 -1.24342330e-04 6.81637617e-05 -1.63582033e-04 4.29472911e-04 -2.36273588e-04 5.63794357e-04 2.32495199e-05 -6.18839710e-05 2.83778255e-05 3.10280416e-05 -5.87941603e-05 -6.06124857e-04 -7.47348891e-05 2.13492818e-04 -1.56122316e-04 2.73394696e-04 -7.12399421e-04 5.60424368e-04 2.01209895e-05 1.83573994e-05 -2.32336147e-05 -1.45341545e-10 1.53452686e-05 1.10743101e-04 1.01946760e-03 3.63229331e-04 -2.02958909e-04 3.07050762e-04 -1.20536761e-03 6.54827538e-04 -1.01216828e-03 4.46609059e-05 -3.23186982e-05 7.10392052e-05 -3.10280378e-05 -1.94118635e-05 1.42149841e-04 1.19063327e-03 3.03363497e-04 -4.15998734e-05 5.54151609e-04 -9.53268953e-04 1.21686897e-04 -1.73208232e-03 -6.70712975e-06 -1.22027530e-10 3.57831158e-05 -1.53456624e-05 -2.42180269e-10 + -4.34377093e-04 -3.89691070e-03 -8.63129722e-04 5.61059340e-04 -1.72625944e-03 2.80172985e-03 -1.78651566e-03 5.60345969e-03 7.28249045e-05 6.20367503e-05 -2.56398737e-04 2.58461671e-04 1.24073501e-04 -7.76621345e-05 -7.76750667e-04 -7.82732461e-05 -1.94284211e-05 -3.91366230e-04 2.66294932e-04 7.13392445e-05 1.33147466e-03 5.59511230e-05 -4.82847247e-06 -4.62448456e-05 1.25065071e-04 -2.41423623e-05 -4.09458772e-03 -3.56011768e-02 -7.92318813e-03 4.94105309e-03 -1.58463763e-02 2.53741425e-02 -1.53834365e-02 5.07482850e-02 3.89641792e-04 2.50039606e-04 -1.69935910e-03 1.87415927e-03 5.00079211e-04 -7.90759837e-04 -7.85879443e-03 -7.88876780e-04 -2.38089531e-04 -3.94438390e-03 2.68095042e-03 8.71474601e-04 1.34047521e-02 5.21998071e-04 -5.79446114e-05 -4.37305360e-04 1.19493855e-03 -2.89723057e-04 7.98017267e-04 6.84621983e-03 1.05574936e-03 -1.05574936e-03 3.27743805e-03 -3.28721669e-03 3.28721669e-03 -1.04643658e-02 -2.40095230e-04 -4.07919404e-06 1.51466166e-04 -4.15857137e-04 -1.51466166e-04 7.26731858e-05 7.14118899e-04 -2.01341922e-05 2.01341922e-05 3.78719586e-04 7.45120919e-05 -7.45120919e-05 -1.28216448e-03 -6.81701924e-05 2.00456117e-06 -2.56380636e-05 -1.18074237e-04 2.56380636e-05 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 1.05574936e-03 -4.44337740e-03 7.19878526e-03 -3.30885282e-03 1.43975705e-02 1.69585413e-04 8.23856205e-05 -6.48383261e-04 6.78844339e-04 1.64771241e-04 -1.70374853e-04 -1.74108521e-03 -1.71622027e-04 -2.01341922e-05 -8.58110133e-04 5.87734887e-04 7.41550873e-05 2.93867443e-03 1.47189649e-04 -5.49556969e-06 -1.10680297e-04 2.76325477e-04 -2.74778484e-05 1.59603453e-03 1.36924397e-02 3.27743805e-03 -2.11149871e-03 5.97190644e-03 -1.04643658e-02 6.57443339e-03 -1.89837654e-02 -6.13701652e-05 -1.51466166e-04 6.65641347e-04 -5.89908264e-04 -2.31278443e-04 3.63365929e-04 3.57059449e-03 3.78719586e-04 1.00670961e-04 1.79771982e-03 -1.28216448e-03 -3.72560459e-04 -6.07987739e-03 -2.21202498e-04 2.56380636e-05 2.03389232e-04 -5.21292111e-04 1.25067266e-04 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 3.39856233e-03 -1.07303294e-02 1.04774097e-02 -1.04774097e-02 3.40677537e-02 7.02332531e-04 -7.56143227e-05 -3.04172289e-04 1.21647563e-03 3.04172289e-04 -2.48237490e-04 -2.43756652e-03 7.31664170e-05 -7.31664170e-05 -1.29067787e-03 -2.70389714e-04 2.70389714e-04 4.37151806e-03 2.29025270e-04 -7.48019848e-06 9.31943159e-05 3.96683404e-04 -9.31943159e-05 3.65218523e-03 3.23076295e-02 7.31013090e-03 -3.37692620e-03 1.46202618e-02 -2.35903440e-02 1.04774097e-02 -4.71806880e-02 -4.68553427e-04 -1.65721120e-04 1.91279650e-03 -2.05763641e-03 -3.31442239e-04 5.85871667e-04 5.98999154e-03 5.89080562e-04 7.35234216e-05 2.94540281e-03 -2.01899694e-03 -2.70389714e-04 -1.00949847e-02 -5.00771574e-04 2.01115619e-05 3.76634315e-04 -9.40482904e-04 1.00557809e-04 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 6.79712466e-03 -1.94940564e-02 3.40677537e-02 -2.09548194e-02 6.15790402e-02 3.51721030e-05 3.04172289e-04 -1.79436027e-03 1.64227413e-03 3.80644111e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 -3.65832085e-04 -6.12208737e-03 4.37151806e-03 1.35194857e-03 2.07128970e-02 7.31865847e-04 -9.31943159e-05 -6.79289519e-04 1.74482096e-03 -4.54812915e-04 1.57731207e-04 1.07455754e-03 4.40694041e-04 -8.08610292e-05 4.39522720e-04 -1.31538316e-03 1.56052831e-04 -1.21404041e-03 6.33105270e-05 6.03533012e-05 -6.35724085e-05 6.78003819e-05 1.23935635e-04 6.65367567e-05 6.11416935e-04 8.42508425e-05 4.19906802e-05 3.04792349e-04 -2.81236195e-04 -1.53263522e-04 -1.00567442e-03 -1.36937965e-05 1.02783085e-05 3.03625795e-05 -4.90510404e-05 4.40722661e-05 2.04186516e-04 1.44067214e-03 2.02291932e-04 -1.23985505e-04 7.58193181e-04 -5.28743471e-04 2.87408028e-04 -2.21071022e-03 1.66331586e-05 6.47418095e-05 -1.25755053e-04 4.83147268e-05 1.27619336e-04 2.25080754e-05 2.21538979e-04 -7.80297517e-06 4.31196670e-06 1.12918743e-04 2.84965838e-05 -1.58652204e-05 -3.83139036e-04 -2.04384121e-05 2.83849454e-07 -9.87081996e-06 -2.85817407e-05 5.64503337e-06 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 2.61276086e-04 -9.05218801e-04 6.02086007e-04 -6.02086007e-04 2.43109263e-03 -9.04005053e-05 -1.29483612e-04 2.56170799e-04 -1.56578268e-04 -2.56170799e-04 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 -2.33996176e-05 -2.05750496e-04 -8.66895949e-05 8.66895949e-05 6.76468357e-04 2.04379331e-05 -1.41924773e-06 2.73800131e-05 3.53995385e-05 -2.73800131e-05 1.40873233e-04 6.61908408e-04 2.66387374e-04 -2.51858719e-04 2.77663663e-04 -6.69686251e-04 6.32837578e-04 -5.21425422e-04 1.08042527e-04 8.50297262e-05 -2.03045895e-04 1.64833471e-04 1.71923735e-04 8.70901592e-05 7.68193823e-04 9.13993954e-05 3.95881729e-05 3.89757689e-04 -2.99183926e-04 -1.50649849e-04 -1.26468706e-03 -1.41273731e-06 1.09839255e-05 1.82095465e-05 -4.28290698e-05 5.06938410e-05 4.08373031e-04 2.88134429e-03 7.58193181e-04 -2.47971010e-04 1.33958170e-03 -2.21071022e-03 5.74816056e-04 -3.84480879e-03 1.10521587e-04 1.27619336e-04 -1.84605080e-04 1.41232804e-04 2.56170813e-04 1.12540377e-04 1.10769490e-03 1.12918743e-04 2.15598335e-05 5.34206993e-04 -3.83139036e-04 -7.93261022e-05 -1.81057079e-03 -6.50988451e-05 5.64503337e-06 5.34416337e-05 -1.21492926e-04 2.73800096e-05 -7.76621636e-05 -7.62741779e-04 -2.51619921e-04 1.53918253e-04 -2.51619921e-04 8.53057122e-04 -5.15422945e-04 8.53057122e-04 -2.43828441e-05 4.83735133e-05 -9.06058381e-05 4.22323247e-05 4.83735133e-05 9.88382865e-05 -3.25562240e-05 -2.69514158e-04 -6.51124480e-05 8.23793998e-05 9.32834789e-04 1.64758800e-04 -4.24531186e-05 -7.10748450e-05 9.82445319e-06 5.87942786e-05 -1.42149690e-04 -8.04769289e-04 -7.85879716e-03 -2.59090400e-03 1.56393769e-03 -2.59090400e-03 8.77300298e-03 -5.22057796e-03 8.77300298e-03 -2.51850031e-04 4.52883533e-04 -8.89100583e-04 4.36217050e-04 4.52883533e-04 -9.88387313e-05 -2.15771179e-09 -5.38484117e-04 -2.44365092e-03 -1.07696823e-03 1.52860947e-03 8.46209650e-03 3.05721893e-03 -3.42457555e-04 -5.95315905e-04 -8.64807938e-06 6.06126004e-04 -1.19063181e-03 2.01219378e-04 1.91808307e-03 5.85817144e-04 -3.94060925e-04 6.81695254e-04 -1.96198396e-03 1.29973698e-03 -2.29257194e-03 2.26550525e-05 -8.24739037e-05 1.89877369e-04 -1.24342331e-04 -1.08086352e-04 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 5.56728179e-05 -2.01145710e-03 1.32981768e-04 1.00299410e-04 9.91063745e-05 -5.49049709e-05 -7.47348737e-05 3.03363518e-04 -2.98921045e-04 -2.94504938e-03 -9.69329582e-04 5.85817144e-04 -9.69329582e-04 3.28647791e-03 -1.96305497e-03 3.28647791e-03 -8.65764324e-05 1.86565756e-04 -3.53459402e-04 1.49954780e-04 1.86565756e-04 -2.69514151e-04 -2.44365085e-03 -5.82969671e-04 -1.16593934e-03 1.90011147e-03 3.40366866e-05 3.80022293e-03 4.43621871e-05 -2.07999480e-05 -1.93553576e-04 2.13492803e-04 -4.15998960e-05 2.01219378e-04 1.91808307e-03 6.81695254e-04 -3.94060925e-04 5.85817144e-04 -2.29257194e-03 1.29973698e-03 -1.96198396e-03 9.63560913e-05 -1.08086352e-04 1.89877369e-04 -8.17910165e-05 -8.24739037e-05 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 1.32981768e-04 -4.02291420e-03 2.55145469e-04 1.89076287e-04 3.03363518e-04 -1.19788748e-04 -1.56122285e-04 5.54151652e-04 -6.90540149e-04 -6.58254788e-03 -2.00688529e-03 1.34463831e-03 -2.33854429e-03 6.72403918e-03 -4.43465253e-03 7.86873251e-03 -7.75505225e-05 2.71636037e-04 -6.42231072e-04 4.29472912e-04 3.60333893e-04 8.23794069e-05 1.52860953e-03 -5.56728169e-05 -1.90011147e-03 -1.32981764e-04 6.55646716e-03 -3.06525317e-04 -3.02178902e-04 1.48956869e-04 2.73394681e-04 -9.53268973e-04 1.02817432e-03 1.01349729e-02 3.33137925e-03 -2.00581428e-03 3.33137925e-03 -1.13028125e-02 6.72403918e-03 -1.13028125e-02 2.99166032e-04 -6.28976784e-04 1.20602543e-03 -5.18170768e-04 -6.28976784e-04 9.32834782e-04 8.46209643e-03 2.01145710e-03 -3.40366858e-05 4.02291420e-03 -6.55646716e-03 -1.31129343e-02 -1.56250293e-04 6.08434596e-05 6.55355235e-04 -7.12399406e-04 1.21686919e-04 -6.90540149e-04 -6.58254788e-03 -2.33854429e-03 1.34463831e-03 -2.00688529e-03 7.86873251e-03 -4.43465253e-03 6.72403918e-03 -3.33159191e-04 3.60333893e-04 -6.42231072e-04 2.81897179e-04 2.71636037e-04 1.64758814e-04 3.05721906e-03 -1.32981764e-04 -3.80022293e-03 -2.55145464e-04 1.31129343e-02 -5.89434165e-04 -9.53268973e-04 3.18366201e-04 5.60424337e-04 -1.73208236e-03 2.43828447e-05 2.51850037e-04 1.17099184e-04 -3.93543662e-05 4.91340251e-05 -4.03057347e-04 1.36412620e-04 -1.70405778e-04 2.83778254e-05 -2.24049798e-05 3.57287273e-05 -8.93218502e-06 4.24531844e-05 3.42458193e-04 1.00299401e-04 4.43621967e-05 1.89076268e-04 -3.06525309e-04 -1.56250302e-04 -5.89434146e-04 2.18600154e-05 1.34141631e-05 -2.01211556e-05 6.70691861e-06 1.10743101e-04 1.01946760e-03 3.07050762e-04 -2.02958909e-04 3.63229331e-04 -1.01216828e-03 6.54827538e-04 -1.20536761e-03 4.54061602e-06 -1.94118635e-05 7.10392052e-05 -5.41914980e-05 -3.23186982e-05 7.10749203e-05 5.95316634e-04 9.91063634e-05 -2.07999367e-05 3.03363497e-04 -3.02178891e-04 6.08434487e-05 -9.53268953e-04 -2.18601272e-05 1.86440482e-06 -1.83575999e-05 -1.22027527e-10 -6.85107747e-05 -5.83250537e-04 -1.99647298e-04 1.17856281e-04 -1.99647298e-04 6.41573251e-04 -3.59676072e-04 6.41573251e-04 -1.78643636e-05 -6.40181277e-06 -1.94118599e-05 3.09419855e-05 -6.40181277e-06 -9.82460806e-06 8.64657845e-06 -5.49049494e-05 -1.93553598e-04 -1.19788706e-04 1.48956849e-04 6.55355255e-04 3.18366161e-04 -1.34139336e-05 -1.86415402e-06 -2.56125533e-10 2.32340119e-05 -3.57826035e-05 -4.22323258e-05 -4.36217060e-04 -1.24342330e-04 6.81637617e-05 -1.63582033e-04 4.29472911e-04 -2.36273588e-04 5.63794357e-04 2.32495199e-05 -6.18839710e-05 2.83778255e-05 3.10280416e-05 -5.87941603e-05 -6.06124857e-04 -7.47348891e-05 2.13492818e-04 -1.56122316e-04 2.73394696e-04 -7.12399421e-04 5.60424368e-04 2.01209895e-05 1.83573994e-05 -2.32336147e-05 -1.45341542e-10 1.53452686e-05 1.10743101e-04 1.01946760e-03 3.63229331e-04 -2.02958909e-04 3.07050762e-04 -1.20536761e-03 6.54827538e-04 -1.01216828e-03 4.46609059e-05 -3.23186982e-05 7.10392052e-05 -3.10280378e-05 -1.94118635e-05 1.42149841e-04 1.19063327e-03 3.03363497e-04 -4.15998734e-05 5.54151609e-04 -9.53268953e-04 1.21686897e-04 -1.73208232e-03 -6.70712975e-06 -1.22027527e-10 3.57831158e-05 -1.53456624e-05 -2.42180267e-10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 438 462 486 511 535 559 584 610 635 661 674 @@ -1003,20 +1003,20 @@ Matrix number of r(R): 177 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 571 597 623 648 674 651 - -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 8.63129722e-04 -1.72625944e-03 1.78651566e-03 -2.80172985e-03 5.60345969e-03 1.87421921e-04 6.20367503e-05 -1.24073501e-04 1.92299053e-04 2.56398737e-04 -7.76621345e-05 -7.76750667e-04 1.94284211e-05 7.82732461e-05 -3.91366230e-04 -7.13392445e-05 -2.66294932e-04 1.33147466e-03 8.03339670e-05 -4.82847247e-06 2.41423623e-05 1.10987629e-04 4.62448456e-05 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 7.92318813e-03 -1.58463763e-02 1.53834365e-02 -2.53741425e-02 5.07482850e-02 1.42824864e-03 2.50039606e-04 -5.00079211e-04 1.27451933e-03 1.69935910e-03 -7.90759837e-04 -7.85879443e-03 2.38089531e-04 7.88876780e-04 -3.94438390e-03 -8.71474601e-04 -2.68095042e-03 1.34047521e-02 7.73848102e-04 -5.79446114e-05 2.89723057e-04 1.04953286e-03 4.37305360e-04 1.10008765e-03 9.82835487e-03 1.05574936e-03 -2.22168870e-03 4.44337740e-03 -3.30885282e-03 7.19878526e-03 -1.43975705e-02 -5.03103737e-04 -8.23856205e-05 1.64771241e-04 -4.86287446e-04 -6.48383261e-04 1.70374853e-04 1.74108521e-03 -2.01341922e-05 -1.71622027e-04 8.58110133e-04 7.41550873e-05 5.87734887e-04 -2.93867443e-03 -1.65710058e-04 5.49556969e-06 -2.74778484e-05 -2.65632714e-04 -1.10680297e-04 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 1.05574936e-03 -3.27743805e-03 3.28721669e-03 -3.28721669e-03 1.04643658e-02 2.40095230e-04 4.07919404e-06 -1.51466166e-04 4.15857137e-04 1.51466166e-04 -7.26731858e-05 -7.14118899e-04 2.01341922e-05 -2.01341922e-05 -3.78719586e-04 -7.45120919e-05 7.45120919e-05 1.28216448e-03 6.81701924e-05 -2.00456117e-06 2.56380636e-05 1.18074237e-04 -2.56380636e-05 1.59603453e-03 1.36924397e-02 2.11149871e-03 -3.27743805e-03 5.97190644e-03 -6.57443339e-03 1.04643658e-02 -1.89837654e-02 -4.80190460e-04 -1.51466166e-04 2.31278443e-04 -3.48102254e-04 -6.65641347e-04 3.63365929e-04 3.57059449e-03 -1.00670961e-04 -3.78719586e-04 1.79771982e-03 3.72560459e-04 1.28216448e-03 -6.07987739e-03 -3.40850962e-04 2.56380636e-05 -1.25067266e-04 -4.52213038e-04 -2.03389232e-04 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 7.31013090e-03 -1.46202618e-02 1.04774097e-02 -2.35903440e-02 4.71806880e-02 1.54768869e-03 1.65721120e-04 -3.31442239e-04 1.43459737e-03 1.91279650e-03 -5.85871667e-04 -5.98999154e-03 7.35234216e-05 5.89080562e-04 -2.94540281e-03 -2.70389714e-04 -2.01899694e-03 1.00949847e-02 5.64096300e-04 -2.01115619e-05 1.00557809e-04 9.03922356e-04 3.76634315e-04 2.63697104e-03 2.23169235e-02 3.39856233e-03 -3.39856233e-03 1.07303294e-02 -1.04774097e-02 1.04774097e-02 -3.40677537e-02 -7.02332531e-04 7.56143227e-05 3.04172289e-04 -1.21647563e-03 -3.04172289e-04 2.48237490e-04 2.43756652e-03 -7.31664170e-05 7.31664170e-05 1.29067787e-03 2.70389714e-04 -2.70389714e-04 -4.37151806e-03 -2.29025270e-04 7.48019848e-06 -9.31943159e-05 -3.96683404e-04 9.31943159e-05 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 1.07303294e-02 -1.94940564e-02 2.09548194e-02 -3.40677537e-02 6.15790402e-02 1.40466506e-03 3.04172289e-04 -3.80644111e-04 8.51596998e-04 1.79436027e-03 -1.24118745e-03 -1.21878326e-02 3.65832085e-04 1.29067787e-03 -6.12208737e-03 -1.35194857e-03 -4.37151806e-03 2.07128970e-02 1.14512635e-03 -9.31943159e-05 4.54812915e-04 1.50622489e-03 6.79289519e-04 4.31341945e-05 3.59507266e-05 1.77685534e-04 -1.03512130e-05 2.07024260e-05 -4.70027004e-04 -7.77262725e-05 1.55452545e-04 6.33105219e-05 4.34612523e-05 -8.69225047e-05 1.08042524e-04 1.44056699e-04 4.21539120e-05 3.59566898e-04 -1.32890233e-05 -3.70287771e-05 1.85143885e-04 5.38348357e-05 1.18482783e-04 -5.92413914e-04 -1.36937948e-05 4.37320422e-06 -2.18660211e-05 -1.41273631e-06 -5.88640128e-07 2.04186516e-04 1.44067214e-03 1.23985505e-04 -2.02291932e-04 7.58193181e-04 -2.87408028e-04 5.28743471e-04 -2.21071022e-03 3.35252015e-05 6.47418095e-05 -1.27619336e-04 3.85621013e-05 1.25755053e-04 2.25080754e-05 2.21538979e-04 -4.31196670e-06 7.80297517e-06 1.12918743e-04 1.58652204e-05 -2.84965838e-05 -3.83139036e-04 -1.45333075e-05 2.83849454e-07 -5.64503337e-06 -3.19910544e-05 9.87081996e-06 -4.08373031e-04 -2.88134429e-03 -2.47971010e-04 7.58193181e-04 -1.33958170e-03 5.74816056e-04 -2.21071022e-03 3.84480879e-03 -6.70504030e-05 -1.27619336e-04 2.56170813e-04 -1.66330904e-04 -1.84605080e-04 -1.12540377e-04 -1.10769490e-03 2.15598335e-05 1.12918743e-04 -5.34206993e-04 -7.93261022e-05 -3.83139036e-04 1.81057079e-03 7.26665375e-05 -5.64503337e-06 2.73800096e-05 1.17123716e-04 5.34416337e-05 2.07035849e-04 1.26154833e-03 1.95957065e-04 -5.14845921e-04 5.19469672e-04 -4.51564505e-04 1.47399836e-03 -1.31210255e-03 6.78003789e-05 9.47823551e-05 -1.93293276e-04 1.64833476e-04 1.56578268e-04 1.01167601e-04 9.13599510e-04 -5.61590822e-05 -1.18663068e-04 4.58836761e-04 2.08055028e-04 3.93149652e-04 -1.50328312e-03 -4.90510394e-05 1.43932390e-05 -6.35146226e-05 -4.28290715e-05 -3.53995385e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 -2.61276086e-04 9.05218801e-04 -6.02086007e-04 6.02086007e-04 -2.43109263e-03 9.04005053e-05 1.29483612e-04 -2.56170799e-04 1.56578268e-04 2.56170799e-04 4.21531672e-05 3.80666462e-04 -2.33996176e-05 2.33996176e-05 2.05750496e-04 8.66895949e-05 -8.66895949e-05 -6.76468357e-04 -2.04379331e-05 1.41924773e-06 -2.73800131e-05 -3.53995385e-05 2.73800131e-05 -7.76621636e-05 -7.62741779e-04 -1.53918253e-04 2.51619921e-04 -2.51619921e-04 5.15422945e-04 -8.53057122e-04 8.53057122e-04 4.87656881e-05 4.83735133e-05 -4.83735133e-05 9.06058381e-05 9.88382865e-05 2.69514158e-04 3.25562240e-05 -6.51124480e-05 -9.32834789e-04 -8.23793998e-05 1.64758800e-04 7.21438981e-05 -7.10748450e-05 1.42149690e-04 -7.36833989e-06 -9.82445319e-06 -8.04769289e-04 -7.85879716e-03 -1.56393769e-03 2.59090400e-03 -2.59090400e-03 5.22057796e-03 -8.77300298e-03 8.77300298e-03 5.03700063e-04 4.52883533e-04 -4.52883533e-04 8.89100583e-04 -9.88387313e-05 -2.15771181e-09 2.44365092e-03 5.38484117e-04 -1.07696823e-03 -8.46209650e-03 -1.52860947e-03 3.05721893e-03 6.96149295e-04 -5.95315905e-04 1.19063181e-03 6.48605954e-06 8.64807938e-06 2.98921045e-04 2.94504938e-03 5.85817144e-04 -9.69329582e-04 9.69329582e-04 -1.96305497e-03 3.28647791e-03 -3.28647791e-03 -1.73152865e-04 -1.86565756e-04 1.86565756e-04 -3.53459402e-04 2.69514151e-04 2.44365085e-03 -5.82969671e-04 1.16593934e-03 3.40366866e-05 1.90011147e-03 -3.80022293e-03 -1.62709097e-04 2.07999480e-05 -4.15998960e-05 -1.45165182e-04 -1.93553576e-04 -2.01219378e-04 -1.91808307e-03 -3.94060925e-04 5.85817144e-04 -6.81695254e-04 1.29973698e-03 -1.96198396e-03 2.29257194e-03 1.19011144e-04 8.24739037e-05 -1.08086352e-04 4.25513146e-05 1.89877369e-04 3.25562308e-05 5.38484182e-04 5.82969672e-04 -2.01145710e-03 5.56728179e-05 -1.32981768e-04 1.14872004e-04 -9.91063745e-05 3.03363518e-04 -4.94944000e-05 -5.49049709e-05 2.01219378e-04 1.91808307e-03 3.94060925e-04 -6.81695254e-04 5.85817144e-04 -1.29973698e-03 2.29257194e-03 -1.96198396e-03 -1.19011144e-04 -1.08086352e-04 8.24739037e-05 4.25513146e-05 -1.89877369e-04 -6.51124617e-05 -1.07696836e-03 -1.16593934e-03 4.02291420e-03 -1.32981768e-04 2.55145469e-04 -2.29744008e-04 3.03363518e-04 -5.54151652e-04 8.56837251e-05 1.19788748e-04 -1.02817432e-03 -1.01349729e-02 -2.00581428e-03 3.33137925e-03 -3.33137925e-03 6.72403918e-03 -1.13028125e-02 1.13028125e-02 5.98332065e-04 6.28976784e-04 -6.28976784e-04 1.20602543e-03 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 2.01145710e-03 -4.02291420e-03 -6.55646716e-03 1.31129343e-02 5.38830837e-04 -6.08434596e-05 1.21686919e-04 4.91516426e-04 6.55355235e-04 6.90540149e-04 6.58254788e-03 1.34463831e-03 -2.00688529e-03 2.33854429e-03 -4.43465253e-03 6.72403918e-03 -7.86873251e-03 -4.10709713e-04 -2.71636037e-04 3.60333893e-04 -1.47575733e-04 -6.42231072e-04 -8.23794069e-05 -1.52860953e-03 -1.90011147e-03 -5.56728169e-05 1.32981764e-04 6.55646716e-03 -3.90029398e-04 3.02178902e-04 -9.53268973e-04 1.28761371e-04 1.48956869e-04 -6.90540149e-04 -6.58254788e-03 -1.34463831e-03 2.33854429e-03 -2.00688529e-03 4.43465253e-03 -7.86873251e-03 6.72403918e-03 4.10709713e-04 3.60333893e-04 -2.71636037e-04 -1.47575733e-04 6.42231072e-04 1.64758814e-04 3.05721906e-03 3.80022293e-03 1.32981764e-04 -2.55145464e-04 -1.31129343e-02 7.80058795e-04 -9.53268973e-04 1.73208236e-03 -2.30252792e-04 -3.18366201e-04 -4.87656894e-05 -5.03700075e-04 -7.87087324e-05 1.66233209e-04 -1.66233209e-04 2.72825240e-04 -5.73463125e-04 5.73463125e-04 2.83778255e-05 3.13371648e-05 -3.13371648e-05 7.14574546e-05 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 1.14872013e-04 -2.29744026e-04 5.38830845e-04 -3.90029406e-04 7.80058813e-04 4.96796654e-06 -9.93593309e-06 2.01209865e-05 2.68279820e-05 1.10743101e-04 1.01946760e-03 2.02958909e-04 -3.07050762e-04 3.63229331e-04 -6.54827538e-04 1.01216828e-03 -1.20536761e-03 -4.92015219e-05 -1.94118635e-05 3.23186982e-05 -2.31634602e-05 -7.10392052e-05 7.10749203e-05 5.95316634e-04 2.07999367e-05 -9.91063634e-05 3.03363497e-04 -6.08434487e-05 3.02178891e-04 -9.53268953e-04 -4.96808431e-06 1.22027529e-10 -2.81102254e-05 -1.86440482e-06 -1.10743101e-04 -1.01946760e-03 -2.02958909e-04 3.63229331e-04 -3.07050762e-04 6.54827538e-04 -1.20536761e-03 1.01216828e-03 4.92015219e-05 3.23186982e-05 -1.94118635e-05 -2.31634602e-05 7.10392052e-05 -1.42149841e-04 -1.19063327e-03 -4.15998734e-05 3.03363497e-04 -5.54151609e-04 1.21686897e-04 -9.53268953e-04 1.73208232e-03 9.93616862e-06 1.22027529e-10 -2.42180269e-10 1.34813760e-05 3.57831158e-05 -3.92397026e-05 -3.92397026e-05 1.34321446e-04 1.34321446e-04 -7.77852166e-06 -7.77852166e-06 2.83778253e-05 7.36845604e-06 -6.48493384e-06 -1.45165198e-04 -4.94943846e-05 8.56836931e-05 4.91516442e-04 1.28761356e-04 -2.30252761e-04 -2.01211585e-05 2.81100284e-05 -1.34809962e-05 -1.40235800e-10 -1.98668118e-10 6.85107747e-05 5.83250537e-04 1.17856281e-04 -1.99647298e-04 1.99647298e-04 -3.59676072e-04 6.41573251e-04 -6.41573251e-04 -3.57287273e-05 6.40181277e-06 -6.40181277e-06 -1.94118599e-05 9.82460806e-06 -8.64657845e-06 -1.93553598e-04 -5.49049494e-05 1.19788706e-04 6.55355255e-04 1.48956849e-04 -3.18366161e-04 -2.68282114e-05 1.86415402e-06 -3.57826035e-05 -1.98668118e-10 -2.56125535e-10 + -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 8.63129722e-04 -1.72625944e-03 1.78651566e-03 -2.80172985e-03 5.60345969e-03 1.87421921e-04 6.20367503e-05 -1.24073501e-04 1.92299053e-04 2.56398737e-04 -7.76621345e-05 -7.76750667e-04 1.94284211e-05 7.82732461e-05 -3.91366230e-04 -7.13392445e-05 -2.66294932e-04 1.33147466e-03 8.03339670e-05 -4.82847247e-06 2.41423623e-05 1.10987629e-04 4.62448456e-05 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 7.92318813e-03 -1.58463763e-02 1.53834365e-02 -2.53741425e-02 5.07482850e-02 1.42824864e-03 2.50039606e-04 -5.00079211e-04 1.27451933e-03 1.69935910e-03 -7.90759837e-04 -7.85879443e-03 2.38089531e-04 7.88876780e-04 -3.94438390e-03 -8.71474601e-04 -2.68095042e-03 1.34047521e-02 7.73848102e-04 -5.79446114e-05 2.89723057e-04 1.04953286e-03 4.37305360e-04 1.10008765e-03 9.82835487e-03 1.05574936e-03 -2.22168870e-03 4.44337740e-03 -3.30885282e-03 7.19878526e-03 -1.43975705e-02 -5.03103737e-04 -8.23856205e-05 1.64771241e-04 -4.86287446e-04 -6.48383261e-04 1.70374853e-04 1.74108521e-03 -2.01341922e-05 -1.71622027e-04 8.58110133e-04 7.41550873e-05 5.87734887e-04 -2.93867443e-03 -1.65710058e-04 5.49556969e-06 -2.74778484e-05 -2.65632714e-04 -1.10680297e-04 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 1.05574936e-03 -3.27743805e-03 3.28721669e-03 -3.28721669e-03 1.04643658e-02 2.40095230e-04 4.07919404e-06 -1.51466166e-04 4.15857137e-04 1.51466166e-04 -7.26731858e-05 -7.14118899e-04 2.01341922e-05 -2.01341922e-05 -3.78719586e-04 -7.45120919e-05 7.45120919e-05 1.28216448e-03 6.81701924e-05 -2.00456117e-06 2.56380636e-05 1.18074237e-04 -2.56380636e-05 1.59603453e-03 1.36924397e-02 2.11149871e-03 -3.27743805e-03 5.97190644e-03 -6.57443339e-03 1.04643658e-02 -1.89837654e-02 -4.80190460e-04 -1.51466166e-04 2.31278443e-04 -3.48102254e-04 -6.65641347e-04 3.63365929e-04 3.57059449e-03 -1.00670961e-04 -3.78719586e-04 1.79771982e-03 3.72560459e-04 1.28216448e-03 -6.07987739e-03 -3.40850962e-04 2.56380636e-05 -1.25067266e-04 -4.52213038e-04 -2.03389232e-04 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 7.31013090e-03 -1.46202618e-02 1.04774097e-02 -2.35903440e-02 4.71806880e-02 1.54768869e-03 1.65721120e-04 -3.31442239e-04 1.43459737e-03 1.91279650e-03 -5.85871667e-04 -5.98999154e-03 7.35234216e-05 5.89080562e-04 -2.94540281e-03 -2.70389714e-04 -2.01899694e-03 1.00949847e-02 5.64096300e-04 -2.01115619e-05 1.00557809e-04 9.03922356e-04 3.76634315e-04 2.63697104e-03 2.23169235e-02 3.39856233e-03 -3.39856233e-03 1.07303294e-02 -1.04774097e-02 1.04774097e-02 -3.40677537e-02 -7.02332531e-04 7.56143227e-05 3.04172289e-04 -1.21647563e-03 -3.04172289e-04 2.48237490e-04 2.43756652e-03 -7.31664170e-05 7.31664170e-05 1.29067787e-03 2.70389714e-04 -2.70389714e-04 -4.37151806e-03 -2.29025270e-04 7.48019848e-06 -9.31943159e-05 -3.96683404e-04 9.31943159e-05 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 1.07303294e-02 -1.94940564e-02 2.09548194e-02 -3.40677537e-02 6.15790402e-02 1.40466506e-03 3.04172289e-04 -3.80644111e-04 8.51596998e-04 1.79436027e-03 -1.24118745e-03 -1.21878326e-02 3.65832085e-04 1.29067787e-03 -6.12208737e-03 -1.35194857e-03 -4.37151806e-03 2.07128970e-02 1.14512635e-03 -9.31943159e-05 4.54812915e-04 1.50622489e-03 6.79289519e-04 4.31341945e-05 3.59507266e-05 1.77685534e-04 -1.03512130e-05 2.07024260e-05 -4.70027004e-04 -7.77262725e-05 1.55452545e-04 6.33105219e-05 4.34612523e-05 -8.69225047e-05 1.08042524e-04 1.44056699e-04 4.21539120e-05 3.59566898e-04 -1.32890233e-05 -3.70287771e-05 1.85143885e-04 5.38348357e-05 1.18482783e-04 -5.92413914e-04 -1.36937948e-05 4.37320422e-06 -2.18660211e-05 -1.41273631e-06 -5.88640128e-07 2.04186516e-04 1.44067214e-03 1.23985505e-04 -2.02291932e-04 7.58193181e-04 -2.87408028e-04 5.28743471e-04 -2.21071022e-03 3.35252015e-05 6.47418095e-05 -1.27619336e-04 3.85621013e-05 1.25755053e-04 2.25080754e-05 2.21538979e-04 -4.31196670e-06 7.80297517e-06 1.12918743e-04 1.58652204e-05 -2.84965838e-05 -3.83139036e-04 -1.45333075e-05 2.83849454e-07 -5.64503337e-06 -3.19910544e-05 9.87081996e-06 -4.08373031e-04 -2.88134429e-03 -2.47971010e-04 7.58193181e-04 -1.33958170e-03 5.74816056e-04 -2.21071022e-03 3.84480879e-03 -6.70504030e-05 -1.27619336e-04 2.56170813e-04 -1.66330904e-04 -1.84605080e-04 -1.12540377e-04 -1.10769490e-03 2.15598335e-05 1.12918743e-04 -5.34206993e-04 -7.93261022e-05 -3.83139036e-04 1.81057079e-03 7.26665375e-05 -5.64503337e-06 2.73800096e-05 1.17123716e-04 5.34416337e-05 2.07035849e-04 1.26154833e-03 1.95957065e-04 -5.14845921e-04 5.19469672e-04 -4.51564505e-04 1.47399836e-03 -1.31210255e-03 6.78003789e-05 9.47823551e-05 -1.93293276e-04 1.64833476e-04 1.56578268e-04 1.01167601e-04 9.13599510e-04 -5.61590822e-05 -1.18663068e-04 4.58836761e-04 2.08055028e-04 3.93149652e-04 -1.50328312e-03 -4.90510394e-05 1.43932390e-05 -6.35146226e-05 -4.28290715e-05 -3.53995385e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 -2.61276086e-04 9.05218801e-04 -6.02086007e-04 6.02086007e-04 -2.43109263e-03 9.04005053e-05 1.29483612e-04 -2.56170799e-04 1.56578268e-04 2.56170799e-04 4.21531672e-05 3.80666462e-04 -2.33996176e-05 2.33996176e-05 2.05750496e-04 8.66895949e-05 -8.66895949e-05 -6.76468357e-04 -2.04379331e-05 1.41924773e-06 -2.73800131e-05 -3.53995385e-05 2.73800131e-05 -7.76621636e-05 -7.62741779e-04 -1.53918253e-04 2.51619921e-04 -2.51619921e-04 5.15422945e-04 -8.53057122e-04 8.53057122e-04 4.87656881e-05 4.83735133e-05 -4.83735133e-05 9.06058381e-05 9.88382865e-05 2.69514158e-04 3.25562240e-05 -6.51124480e-05 -9.32834789e-04 -8.23793998e-05 1.64758800e-04 7.21438981e-05 -7.10748450e-05 1.42149690e-04 -7.36833989e-06 -9.82445319e-06 -8.04769289e-04 -7.85879716e-03 -1.56393769e-03 2.59090400e-03 -2.59090400e-03 5.22057796e-03 -8.77300298e-03 8.77300298e-03 5.03700063e-04 4.52883533e-04 -4.52883533e-04 8.89100583e-04 -9.88387313e-05 -2.15771179e-09 2.44365092e-03 5.38484117e-04 -1.07696823e-03 -8.46209650e-03 -1.52860947e-03 3.05721893e-03 6.96149295e-04 -5.95315905e-04 1.19063181e-03 6.48605954e-06 8.64807938e-06 2.98921045e-04 2.94504938e-03 5.85817144e-04 -9.69329582e-04 9.69329582e-04 -1.96305497e-03 3.28647791e-03 -3.28647791e-03 -1.73152865e-04 -1.86565756e-04 1.86565756e-04 -3.53459402e-04 2.69514151e-04 2.44365085e-03 -5.82969671e-04 1.16593934e-03 3.40366866e-05 1.90011147e-03 -3.80022293e-03 -1.62709097e-04 2.07999480e-05 -4.15998960e-05 -1.45165182e-04 -1.93553576e-04 -2.01219378e-04 -1.91808307e-03 -3.94060925e-04 5.85817144e-04 -6.81695254e-04 1.29973698e-03 -1.96198396e-03 2.29257194e-03 1.19011144e-04 8.24739037e-05 -1.08086352e-04 4.25513146e-05 1.89877369e-04 3.25562308e-05 5.38484182e-04 5.82969672e-04 -2.01145710e-03 5.56728179e-05 -1.32981768e-04 1.14872004e-04 -9.91063745e-05 3.03363518e-04 -4.94944000e-05 -5.49049709e-05 2.01219378e-04 1.91808307e-03 3.94060925e-04 -6.81695254e-04 5.85817144e-04 -1.29973698e-03 2.29257194e-03 -1.96198396e-03 -1.19011144e-04 -1.08086352e-04 8.24739037e-05 4.25513146e-05 -1.89877369e-04 -6.51124617e-05 -1.07696836e-03 -1.16593934e-03 4.02291420e-03 -1.32981768e-04 2.55145469e-04 -2.29744008e-04 3.03363518e-04 -5.54151652e-04 8.56837251e-05 1.19788748e-04 -1.02817432e-03 -1.01349729e-02 -2.00581428e-03 3.33137925e-03 -3.33137925e-03 6.72403918e-03 -1.13028125e-02 1.13028125e-02 5.98332065e-04 6.28976784e-04 -6.28976784e-04 1.20602543e-03 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 2.01145710e-03 -4.02291420e-03 -6.55646716e-03 1.31129343e-02 5.38830837e-04 -6.08434596e-05 1.21686919e-04 4.91516426e-04 6.55355235e-04 6.90540149e-04 6.58254788e-03 1.34463831e-03 -2.00688529e-03 2.33854429e-03 -4.43465253e-03 6.72403918e-03 -7.86873251e-03 -4.10709713e-04 -2.71636037e-04 3.60333893e-04 -1.47575733e-04 -6.42231072e-04 -8.23794069e-05 -1.52860953e-03 -1.90011147e-03 -5.56728169e-05 1.32981764e-04 6.55646716e-03 -3.90029398e-04 3.02178902e-04 -9.53268973e-04 1.28761371e-04 1.48956869e-04 -6.90540149e-04 -6.58254788e-03 -1.34463831e-03 2.33854429e-03 -2.00688529e-03 4.43465253e-03 -7.86873251e-03 6.72403918e-03 4.10709713e-04 3.60333893e-04 -2.71636037e-04 -1.47575733e-04 6.42231072e-04 1.64758814e-04 3.05721906e-03 3.80022293e-03 1.32981764e-04 -2.55145464e-04 -1.31129343e-02 7.80058795e-04 -9.53268973e-04 1.73208236e-03 -2.30252792e-04 -3.18366201e-04 -4.87656894e-05 -5.03700075e-04 -7.87087324e-05 1.66233209e-04 -1.66233209e-04 2.72825240e-04 -5.73463125e-04 5.73463125e-04 2.83778255e-05 3.13371648e-05 -3.13371648e-05 7.14574546e-05 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 1.14872013e-04 -2.29744026e-04 5.38830845e-04 -3.90029406e-04 7.80058813e-04 4.96796654e-06 -9.93593309e-06 2.01209865e-05 2.68279820e-05 1.10743101e-04 1.01946760e-03 2.02958909e-04 -3.07050762e-04 3.63229331e-04 -6.54827538e-04 1.01216828e-03 -1.20536761e-03 -4.92015219e-05 -1.94118635e-05 3.23186982e-05 -2.31634602e-05 -7.10392052e-05 7.10749203e-05 5.95316634e-04 2.07999367e-05 -9.91063634e-05 3.03363497e-04 -6.08434487e-05 3.02178891e-04 -9.53268953e-04 -4.96808431e-06 1.22027527e-10 -2.81102254e-05 -1.86440482e-06 -1.10743101e-04 -1.01946760e-03 -2.02958909e-04 3.63229331e-04 -3.07050762e-04 6.54827538e-04 -1.20536761e-03 1.01216828e-03 4.92015219e-05 3.23186982e-05 -1.94118635e-05 -2.31634602e-05 7.10392052e-05 -1.42149841e-04 -1.19063327e-03 -4.15998734e-05 3.03363497e-04 -5.54151609e-04 1.21686897e-04 -9.53268953e-04 1.73208232e-03 9.93616862e-06 1.22027527e-10 -2.42180267e-10 1.34813760e-05 3.57831158e-05 -3.92397026e-05 -3.92397026e-05 1.34321446e-04 1.34321446e-04 -7.77852166e-06 -7.77852166e-06 2.83778253e-05 7.36845604e-06 -6.48493384e-06 -1.45165198e-04 -4.94943846e-05 8.56836931e-05 4.91516442e-04 1.28761356e-04 -2.30252761e-04 -2.01211585e-05 2.81100284e-05 -1.34809962e-05 -1.40235796e-10 -1.98668120e-10 6.85107747e-05 5.83250537e-04 1.17856281e-04 -1.99647298e-04 1.99647298e-04 -3.59676072e-04 6.41573251e-04 -6.41573251e-04 -3.57287273e-05 6.40181277e-06 -6.40181277e-06 -1.94118599e-05 9.82460806e-06 -8.64657845e-06 -1.93553598e-04 -5.49049494e-05 1.19788706e-04 6.55355255e-04 1.48956849e-04 -3.18366161e-04 -2.68282114e-05 1.86415402e-06 -3.57826035e-05 -1.98668120e-10 -2.56125533e-10 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 387 411 435 459 483 507 531 555 580 606 626 651 1 -2 2 169 - -1.60793792e-06 -1.70876570e-05 -1.76036975e-06 4.53312724e-06 -8.80184876e-06 5.84536849e-06 -1.51208194e-05 2.92268424e-05 3.05707246e-06 9.25898222e-07 -1.79807868e-06 3.33577284e-06 4.62949111e-06 -1.69994239e-05 -1.80353538e-04 -1.86544973e-05 4.81751546e-05 -9.32724866e-05 6.17996114e-05 -1.60282018e-04 3.08998057e-04 3.25321759e-05 9.86723632e-06 -1.91040519e-05 3.53520674e-05 4.93361816e-05 1.64679509e-06 1.75688170e-05 1.00893368e-06 -4.64591250e-06 9.09244704e-06 -3.44380823e-06 1.55856277e-05 -3.03435727e-05 -3.36916312e-06 -5.07148666e-07 1.02477172e-06 -3.49827788e-06 -4.78772410e-06 -5.68836735e-06 -6.04947890e-05 -6.26502394e-06 1.55568489e-05 -3.13251197e-05 2.08222691e-05 -5.19803533e-05 1.04111346e-04 1.07710795e-05 3.19381660e-06 -6.43970549e-06 1.22545294e-05 1.59690830e-05 8.23397546e-06 8.78440850e-05 9.09244704e-06 -2.32295625e-05 4.46526795e-05 -3.03435727e-05 7.79281385e-05 -1.49092957e-04 -1.53752594e-05 -4.78772410e-06 9.19918352e-06 -1.66423634e-05 -2.34882243e-05 -5.43846735e-06 -5.78801126e-05 -3.41193992e-06 1.54548995e-05 -3.01183751e-05 1.15822839e-05 -5.16528913e-05 1.00176519e-04 1.12051274e-05 1.73808848e-06 -3.48410422e-06 1.15849558e-05 1.59846639e-05 1.87306882e-05 1.98757155e-04 2.06915410e-05 -5.16145113e-05 1.03457705e-04 -6.85589310e-05 1.71864714e-04 -3.42794655e-04 -3.57782389e-05 -1.06353414e-05 2.13400803e-05 -4.04626579e-05 -5.31767069e-05 -2.71923367e-05 -2.89400563e-04 -3.01183751e-05 7.72744977e-05 -1.47980140e-04 1.00176519e-04 -2.58264457e-04 4.92429573e-04 5.12727879e-05 1.59846639e-05 -3.05920031e-05 5.51807203e-05 7.84644750e-05 3.15700682e-06 3.37568479e-05 3.69714863e-06 -8.71106682e-06 1.70949842e-05 -1.23566599e-05 2.93416114e-05 -5.72602957e-05 -5.77447018e-06 -1.91148296e-06 3.74395288e-06 -6.46094500e-06 -8.78073184e-06 1.09218357e-06 1.16607589e-05 6.72616141e-07 -2.98864769e-06 6.06704333e-06 -2.29892049e-06 1.00443515e-05 -2.02666295e-05 -2.22829829e-06 -3.25683001e-07 6.87847906e-07 -2.40870244e-06 -3.09574302e-06 -1.56538965e-06 -1.67759277e-05 -9.41502973e-07 4.41506194e-06 -8.56169915e-06 3.24424410e-06 -1.49112131e-05 2.87557358e-05 3.15567923e-06 4.70281841e-07 -9.43350908e-07 3.24235831e-06 4.50381612e-06 2.04577411e-06 2.20558774e-05 2.29093131e-06 -6.10428702e-06 1.06517015e-05 -7.74906723e-06 2.07526611e-05 -3.61339788e-05 -3.63723149e-06 -1.27834139e-06 2.22343846e-06 -3.50178680e-06 -5.94328885e-06 5.46091783e-06 5.83037947e-05 6.06704333e-06 -1.49432385e-05 2.97944241e-05 -2.02666295e-05 5.02217574e-05 -9.95787422e-05 -1.01533704e-05 -3.09574302e-06 6.17760109e-06 -1.14730202e-05 -1.51852495e-05 + 1.60795640e-06 1.70290140e-05 5.05395290e-06 -2.43263298e-06 8.42325484e-06 -1.67222963e-05 7.98938483e-06 -2.78704939e-05 -8.47164996e-07 -1.44463483e-06 4.92893937e-06 -3.79020251e-06 -2.40772471e-06 1.70584250e-05 1.80355273e-04 5.37920632e-05 -2.57190251e-05 8.96534387e-05 -1.77559770e-04 8.43034066e-05 -2.95932950e-04 -9.02801478e-06 -1.53169235e-05 5.26566956e-05 -4.05301617e-05 -2.55282059e-05 -5.16752756e-06 -5.48777436e-05 -1.55568485e-05 7.88413523e-06 -2.72773403e-05 5.17320678e-05 -2.59776122e-05 9.05803222e-05 3.33266170e-06 4.49554494e-06 -1.52697998e-05 1.23702881e-05 7.86371142e-06 9.74527112e-07 1.05042432e-05 3.02680091e-06 -1.00893364e-06 5.04466819e-06 -1.02676879e-05 3.42695303e-06 -1.71128132e-05 -4.15378414e-07 -5.90767582e-07 2.90776726e-06 -2.38216189e-06 -9.84612637e-07 -8.61254594e-06 -9.14629059e-05 -2.72773403e-05 1.31402254e-05 -4.46526781e-05 9.05803222e-05 -4.32960203e-05 1.48351078e-04 4.13707777e-06 7.86371142e-06 -2.63225327e-05 1.97988346e-05 1.28835038e-05 1.71291975e-05 1.81479269e-04 5.18627959e-05 -2.60094805e-05 9.08055198e-05 -1.71864714e-04 8.54649707e-05 -3.00529556e-04 -1.10609283e-05 -1.49045897e-05 5.11624774e-05 -4.14345600e-05 -2.60388315e-05 -3.29444637e-06 -3.53762726e-05 -1.02995562e-05 3.42879499e-06 -1.71659271e-05 3.47468516e-05 -1.15822838e-05 5.79114193e-05 1.43218144e-06 2.02105664e-06 -9.97258216e-06 8.15680996e-06 3.36842774e-06 2.85486624e-05 3.02465449e-04 9.08055198e-05 -4.33491342e-05 1.48722017e-04 -3.00529556e-04 1.42441618e-04 -4.92429573e-04 -1.38352612e-05 -2.60388315e-05 8.81034265e-05 -6.64020086e-05 -4.26793433e-05 -7.06379085e-07 -7.54447631e-06 -2.82545784e-06 1.06506489e-06 -3.26513891e-06 9.39315942e-06 -3.53067705e-06 1.09790313e-05 -3.02679842e-07 8.01517097e-07 -2.51388461e-06 1.22674084e-06 9.36004932e-07 -5.73476353e-07 -6.21135700e-06 -1.68690725e-06 5.88992950e-07 -2.99103602e-06 5.77509135e-06 -2.01594811e-06 1.02124423e-05 3.21690006e-07 3.25690786e-07 -1.62846368e-06 1.42642066e-06 5.79079199e-07 5.16162840e-06 5.49848198e-05 1.56424619e-05 -7.94698017e-06 2.69600171e-05 -5.22359282e-05 2.62786916e-05 -8.99396939e-05 -3.10215826e-06 -4.56314934e-06 1.51855874e-05 -1.20436077e-05 -7.85149689e-06 -4.28225249e-06 -4.55830581e-05 -1.36811065e-05 6.63203234e-06 -2.19681749e-05 4.55684978e-05 -2.19152923e-05 7.32476712e-05 1.85423273e-06 4.00236793e-06 -1.30625276e-05 9.57916536e-06 6.43975573e-06 -9.55793921e-07 -1.03522617e-05 -2.99103602e-06 9.81654916e-07 -4.87734568e-06 1.02124423e-05 -3.35991352e-06 1.66683631e-05 3.47731284e-07 5.79079199e-07 -2.83014198e-06 2.26858416e-06 9.43375264e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.12556393e-05 1.19379027e-04 1.20197131e-05 -3.60591394e-05 5.93505836e-05 -3.98325006e-05 1.19497502e-04 -1.96747217e-04 -2.16661957e-05 -7.17969311e-06 1.18132062e-05 -1.83811034e-05 -3.54396186e-05 1.19231972e-04 1.26248171e-03 1.27686243e-04 -3.83058729e-04 6.30642877e-04 -4.22145195e-04 1.26643558e-03 -2.08560916e-03 -2.30992931e-04 -7.65126498e-05 1.25925888e-04 -1.96057759e-04 -3.77777665e-04 -1.18304220e-05 -1.25876776e-04 -7.06253557e-06 3.81882769e-05 -6.28375725e-05 2.40216752e-05 -1.27082689e-04 2.09183965e-04 2.44587458e-05 4.17080289e-06 -6.84362379e-06 1.96009953e-05 3.78147943e-05 3.54912661e-05 3.77630327e-04 3.81882769e-05 -1.08897941e-04 1.88512717e-04 -1.27082689e-04 3.62908845e-04 -6.27551895e-04 -6.73275762e-05 -2.18249320e-05 3.78147943e-05 -6.22951820e-05 -1.07683075e-04 -5.99000922e-05 -6.37172217e-04 -6.44566839e-05 1.93370052e-04 -3.12568751e-04 2.14420606e-04 -6.43261819e-04 1.04066123e-03 1.13758551e-04 3.88059831e-05 -6.26789039e-05 9.35529682e-05 1.88036712e-04 3.91543320e-05 4.15612697e-04 2.39685613e-05 -1.26857491e-04 2.08813026e-04 -8.10759869e-05 4.20741378e-04 -6.92782610e-04 -8.15066216e-05 -1.42494533e-05 2.33967148e-05 -6.54659839e-05 -1.26190997e-04 -1.17462996e-04 -1.24683809e-03 -1.26857491e-04 3.62255204e-04 -6.26439078e-04 4.20741378e-04 -1.20305300e-03 2.07834783e-03 2.24925650e-04 7.29156268e-05 -1.26190997e-04 2.07710677e-04 3.59906040e-04 1.98186946e-04 2.10318030e-03 2.14049668e-04 -6.42149003e-04 1.03885044e-03 -7.09688650e-04 2.12906595e-03 -3.44700701e-03 -3.79890650e-04 -1.29404247e-04 2.09203011e-04 -3.12911915e-04 -6.27609033e-04 -2.18327529e-05 -2.33034050e-04 -2.50053883e-05 6.90473009e-05 -1.13532911e-04 8.34258423e-05 -2.30913158e-04 3.79840697e-04 4.04218103e-05 1.47835459e-05 -2.43043544e-05 3.45597395e-05 6.67996355e-05 -6.94700409e-06 -7.41845257e-05 -4.08753415e-06 2.14522699e-05 -3.71773099e-05 1.40095932e-05 -7.18421760e-05 1.24354730e-04 1.41952723e-05 2.27981789e-06 -3.98825314e-06 1.23953584e-05 2.13769973e-05 1.17312899e-05 1.25236078e-04 6.92027127e-06 -3.81684987e-05 6.16471439e-05 -2.37016960e-05 1.27567979e-04 -2.06231033e-04 -2.39936779e-05 -4.11879278e-06 6.60357649e-06 -1.85653766e-05 -3.73854310e-05 -1.92900931e-05 -2.05801413e-04 -2.09234277e-05 6.62164085e-05 -9.75052775e-05 6.98721368e-05 -2.20796434e-04 3.26290774e-04 3.61284692e-05 1.34142782e-05 -1.96957377e-05 2.45129131e-05 6.26168022e-05 -3.51938698e-05 -3.75708235e-04 -3.81684987e-05 1.08702934e-04 -1.84941432e-04 1.27567979e-04 -3.63882974e-04 6.18693099e-04 6.57407429e-05 2.19639345e-05 -3.73854310e-05 5.92989634e-05 1.06298059e-04 + 1.12556393e-05 1.19379027e-04 3.60591394e-05 -1.20197131e-05 5.93505836e-05 -1.19497502e-04 3.98325006e-05 -1.96747217e-04 -5.08540465e-06 -7.17969311e-06 3.54396186e-05 -2.79540275e-05 -1.18132062e-05 1.19231972e-04 1.26248171e-03 3.83058729e-04 -1.27686243e-04 6.30642877e-04 -1.26643558e-03 4.22145195e-04 -2.08560916e-03 -5.42945346e-05 -7.65126498e-05 3.77777665e-04 -2.98074625e-04 -1.25925888e-04 -3.54912661e-05 -3.77630327e-04 -1.08897941e-04 3.81882769e-05 -1.88512717e-04 3.62908845e-04 -1.27082689e-04 6.27551895e-04 2.02854221e-05 2.18249320e-05 -1.07683075e-04 8.94549823e-05 3.78147943e-05 1.18304220e-05 1.25876776e-04 3.81882769e-05 -7.06253557e-06 6.28375725e-05 -1.27082689e-04 2.40216752e-05 -2.09183965e-04 -4.74558691e-06 -4.17080289e-06 3.78147943e-05 -3.09823929e-05 -6.84362379e-06 -5.99000922e-05 -6.37172217e-04 -1.93370052e-04 6.44566839e-05 -3.12568751e-04 6.43261819e-04 -2.14420606e-04 1.04066123e-03 2.41399717e-05 3.88059831e-05 -1.88036712e-04 1.45294279e-04 6.26789039e-05 1.17462996e-04 1.24683809e-03 3.62255204e-04 -1.26857491e-04 6.26439078e-04 -1.20305300e-03 4.20741378e-04 -2.07834783e-03 -6.74198978e-05 -7.29156268e-05 3.59906040e-04 -2.98646665e-04 -1.26190997e-04 -3.91543320e-05 -4.15612697e-04 -1.26857491e-04 2.39685613e-05 -2.08813026e-04 4.20741378e-04 -8.10759869e-05 6.92782610e-04 1.59418944e-05 1.42494533e-05 -1.26190997e-04 1.03319797e-04 2.33967148e-05 1.98186946e-04 2.10318030e-03 6.42149003e-04 -2.14049668e-04 1.03885044e-03 -2.12906595e-03 7.09688650e-04 -3.44700701e-03 -8.10443428e-05 -1.29404247e-04 6.27609033e-04 -4.85450911e-04 -2.09203011e-04 -5.78933421e-06 -6.17122269e-05 -2.28214414e-05 5.61752577e-06 -2.76755917e-05 7.57587420e-05 -1.87981243e-05 9.26557508e-05 -2.11875485e-06 4.22533277e-06 -2.08279237e-05 1.15676624e-05 4.90483194e-06 -6.94700409e-06 -7.41845257e-05 -2.14522699e-05 4.08753415e-06 -3.71773099e-05 7.18421760e-05 -1.40095932e-05 1.24354730e-04 3.63705912e-06 2.27981789e-06 -2.13769973e-05 1.84911456e-05 3.98825314e-06 3.51938698e-05 3.75708235e-04 1.08702934e-04 -3.81684987e-05 1.84941432e-04 -3.63882974e-04 1.27567979e-04 -6.18693099e-04 -1.84840372e-05 -2.19639345e-05 1.06298059e-04 -8.65826351e-05 -3.73854310e-05 -2.85527652e-05 -3.04714114e-04 -9.29049209e-05 3.21170154e-05 -1.47075024e-04 3.10374878e-04 -1.07184967e-04 4.92097080e-04 9.99893272e-06 1.95100655e-05 -8.91585824e-05 6.70534782e-05 3.08960572e-05 -1.17312899e-05 -1.25236078e-04 -3.81684987e-05 6.92027127e-06 -6.16471439e-05 1.27567979e-04 -2.37016960e-05 2.06231033e-04 4.08124883e-06 4.11879278e-06 -3.73854310e-05 3.00618229e-05 6.60357649e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.60795640e-06 1.70290140e-05 2.43263298e-06 -5.05395290e-06 8.42325484e-06 -7.98938483e-06 1.67222963e-05 -2.78704939e-05 -2.85882916e-06 -1.44463483e-06 2.40772471e-06 -2.62876766e-06 -4.92893937e-06 1.70584250e-05 1.80355273e-04 2.57190251e-05 -5.37920632e-05 8.96534387e-05 -8.43034066e-05 1.77559770e-04 -2.95932950e-04 -3.05861423e-05 -1.53169235e-05 2.55282059e-05 -2.80835710e-05 -5.26566956e-05 -9.74527112e-07 -1.05042432e-05 -1.00893364e-06 3.02680091e-06 -5.04466819e-06 3.42695303e-06 -1.02676879e-05 1.71128132e-05 1.85532351e-06 5.90767582e-07 -9.84612637e-07 1.55080920e-06 2.90776726e-06 5.16752756e-06 5.48777436e-05 7.88413523e-06 -1.55568485e-05 2.72773403e-05 -2.59776122e-05 5.17320678e-05 -9.05803222e-05 -9.04665292e-06 -4.49554494e-06 7.86371142e-06 -9.07131376e-06 -1.52697998e-05 -8.61254594e-06 -9.14629059e-05 -1.31402254e-05 2.72773403e-05 -4.46526781e-05 4.32960203e-05 -9.05803222e-05 1.48351078e-04 1.50777549e-05 7.86371142e-06 -1.28835038e-05 1.34822318e-05 2.63225327e-05 3.29444637e-06 3.53762726e-05 3.42879499e-06 -1.02995562e-05 1.71659271e-05 -1.15822838e-05 3.47468516e-05 -5.79114193e-05 -6.34791392e-06 -2.02105664e-06 3.36842774e-06 -5.31871049e-06 -9.97258216e-06 -1.71291975e-05 -1.81479269e-04 -2.60094805e-05 5.18627959e-05 -9.08055198e-05 8.54649707e-05 -1.71864714e-04 3.00529556e-04 3.03529174e-05 1.49045897e-05 -2.60388315e-05 3.02963249e-05 5.11624774e-05 2.85486624e-05 3.02465449e-04 4.33491342e-05 -9.08055198e-05 1.48722017e-04 -1.42441618e-04 3.00529556e-04 -4.92429573e-04 -5.05881957e-05 -2.60388315e-05 4.26793433e-05 -4.51826920e-05 -8.81034265e-05 -3.35534990e-06 -3.57038482e-05 -5.21097604e-06 1.04354568e-05 -1.73924281e-05 1.72138614e-05 -3.47668970e-05 5.79448283e-05 5.77460337e-06 3.06539376e-06 -5.10898959e-06 5.36295383e-06 1.00555384e-05 -5.73476353e-07 -6.21135700e-06 -5.88992950e-07 1.68690725e-06 -2.99103602e-06 2.01594811e-06 -5.77509135e-06 1.02124423e-05 1.07447152e-06 3.25690786e-07 -5.79079199e-07 9.91802046e-07 1.62846368e-06 9.55793921e-07 1.03522617e-05 9.81654916e-07 -2.99103602e-06 4.87734568e-06 -3.35991352e-06 1.02124423e-05 -1.66683631e-05 -1.79078587e-06 -5.79079199e-07 9.43375264e-07 -1.43543620e-06 -2.83014198e-06 -2.75286848e-06 -2.93252372e-05 -4.23838943e-06 9.28747150e-06 -1.38117807e-05 1.40153022e-05 -3.09189636e-05 4.61319556e-05 4.73546194e-06 2.69531813e-06 -4.03048192e-06 3.50188215e-06 8.70835173e-06 -5.16162840e-06 -5.49848198e-05 -7.94698017e-06 1.56424619e-05 -2.69600171e-05 2.62786916e-05 -5.22359282e-05 8.99396939e-05 8.87899113e-06 4.56314934e-06 -7.85149689e-06 8.70835173e-06 1.51855874e-05 + -1.60793792e-06 -1.70876570e-05 -4.53312724e-06 1.76036975e-06 -8.80184876e-06 1.51208194e-05 -5.84536849e-06 2.92268424e-05 1.36032779e-06 9.25898222e-07 -4.62949111e-06 4.31538883e-06 1.79807868e-06 -1.69994239e-05 -1.80353538e-04 -4.81751546e-05 1.86544973e-05 -9.32724866e-05 1.60282018e-04 -6.17996114e-05 3.08998057e-04 1.43497005e-05 9.86723632e-06 -4.93361816e-05 4.58497245e-05 1.91040519e-05 5.68836735e-06 6.04947890e-05 1.55568489e-05 -6.26502394e-06 3.13251197e-05 -5.19803533e-05 2.08222691e-05 -1.04111346e-04 -5.22719400e-06 -3.19381660e-06 1.59690830e-05 -1.54552932e-05 -6.43970549e-06 -1.64679509e-06 -1.75688170e-05 -4.64591250e-06 1.00893368e-06 -9.09244704e-06 1.55856277e-05 -3.44380823e-06 3.03435727e-05 1.34501595e-06 5.07148666e-07 -4.78772410e-06 4.66691979e-06 1.02477172e-06 8.23397546e-06 8.78440850e-05 2.32295625e-05 -9.09244704e-06 4.46526795e-05 -7.79281385e-05 3.03435727e-05 -1.49092957e-04 -6.72507974e-06 -4.78772410e-06 2.34882243e-05 -2.16365469e-05 -9.19918352e-06 -1.87306882e-05 -1.98757155e-04 -5.16145113e-05 2.06915410e-05 -1.03457705e-04 1.71864714e-04 -6.85589310e-05 3.42794655e-04 1.71525702e-05 1.06353414e-05 -5.31767069e-05 5.12161927e-05 2.13400803e-05 5.43846735e-06 5.78801126e-05 1.54548995e-05 -3.41193992e-06 3.01183751e-05 -5.16528913e-05 1.15822839e-05 -1.00176519e-04 -4.43030232e-06 -1.73808848e-06 1.59846639e-05 -1.54964029e-05 -3.48410422e-06 -2.71923367e-05 -2.89400563e-04 -7.72744977e-05 3.01183751e-05 -1.47980140e-04 2.58264457e-04 -1.00176519e-04 4.92429573e-04 2.21515116e-05 1.59846639e-05 -7.84644750e-05 7.19938970e-05 3.05920031e-05 1.93188944e-07 2.22252617e-06 9.30934221e-07 -1.35430401e-07 6.77152004e-07 -3.30152597e-06 5.32559145e-07 -2.66279573e-06 3.02681038e-07 -1.51334641e-07 7.56673206e-07 -1.28586596e-07 -5.35777483e-08 1.09218357e-06 1.16607589e-05 2.98864769e-06 -6.72616141e-07 6.06704333e-06 -1.00443515e-05 2.29892049e-06 -2.02666295e-05 -9.71848359e-07 -3.25683001e-07 3.09574302e-06 -3.13411415e-06 -6.87847906e-07 -5.46091783e-06 -5.83037947e-05 -1.49432385e-05 6.06704333e-06 -2.97944241e-05 5.02217574e-05 -2.02666295e-05 9.95787422e-05 4.85924179e-06 3.09574302e-06 -1.51852495e-05 1.45295868e-05 6.17760109e-06 3.75693516e-06 4.02622265e-05 1.05961487e-05 -4.34729029e-06 2.01305413e-05 -3.57869114e-05 1.45757150e-05 -6.76558601e-05 -2.95230011e-06 -2.29456350e-06 1.05759813e-05 -9.57893802e-06 -4.35407754e-06 1.56538965e-06 1.67759277e-05 4.41506194e-06 -9.41502973e-07 8.56169915e-06 -1.49112131e-05 3.24424410e-06 -2.87557358e-05 -1.23012505e-06 -4.70281841e-07 4.50381612e-06 -4.35407754e-06 -9.43350908e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 -2 3 @@ -1028,44 +1028,44 @@ Matrix number of r(R): 177 0 0 1 -1 -2 -166 - 7.76621345e-05 7.76750667e-04 3.91366230e-04 -1.94284211e-05 -7.82732461e-05 -1.33147466e-03 7.13392445e-05 2.66294932e-04 1.36285090e-04 -2.41423623e-05 -4.62448456e-05 -1.40774416e-05 4.82847247e-06 7.90759837e-04 7.85879443e-03 3.94438390e-03 -2.38089531e-04 -7.88876780e-04 -1.34047521e-02 8.71474601e-04 2.68095042e-03 1.29584617e-03 -2.89723057e-04 -4.37305360e-04 -1.45405683e-04 5.79446114e-05 -3.63365929e-04 -3.57059449e-03 -1.79771982e-03 1.00670961e-04 3.78719586e-04 6.07987739e-03 -3.72560459e-04 -1.28216448e-03 -5.62053460e-04 1.25067266e-04 2.03389232e-04 6.90790729e-05 -2.56380636e-05 -1.70374853e-04 -1.74108521e-03 -8.58110133e-04 2.01341922e-05 1.71622027e-04 2.93867443e-03 -7.41550873e-05 -5.87734887e-04 -3.12899707e-04 2.74778484e-05 1.10680297e-04 1.06927630e-05 -5.49556969e-06 7.26731858e-05 7.14118899e-04 3.78719586e-04 -2.01341922e-05 2.01341922e-05 -1.28216448e-03 7.45120919e-05 -7.45120919e-05 1.36340385e-04 -2.56380636e-05 2.56380636e-05 2.00456117e-06 1.24118745e-03 1.21878326e-02 6.12208737e-03 -3.65832085e-04 -1.29067787e-03 -2.07128970e-02 1.35194857e-03 4.37151806e-03 1.87699220e-03 -4.54812915e-04 -6.79289519e-04 -2.38596062e-04 9.31943159e-05 5.85871667e-04 5.98999154e-03 2.94540281e-03 -7.35234216e-05 -5.89080562e-04 -1.00949847e-02 2.70389714e-04 2.01899694e-03 1.06486787e-03 -1.00557809e-04 -3.76634315e-04 -3.65605477e-05 2.01115619e-05 -2.48237490e-04 -2.43756652e-03 -1.29067787e-03 7.31664170e-05 -7.31664170e-05 4.37151806e-03 -2.70389714e-04 2.70389714e-04 -4.58050540e-04 9.31943159e-05 -9.31943159e-05 -7.48019848e-06 1.08690669e-04 9.70983833e-04 4.89936234e-04 -5.52797035e-05 -1.21279620e-04 -1.59808833e-03 2.07098357e-04 3.99718977e-04 5.73967082e-05 -6.59382872e-05 -3.09512197e-05 -2.38191505e-05 1.46515128e-05 1.12540377e-04 1.10769490e-03 5.34206993e-04 -2.15598335e-05 -1.12918743e-04 -1.81057079e-03 7.93261022e-05 3.83139036e-04 1.37765383e-04 -2.73800096e-05 -5.34416337e-05 -4.36920927e-06 5.64503337e-06 -4.21531672e-05 -3.80666462e-04 -2.05750496e-04 2.33996176e-05 -2.33996176e-05 6.76468357e-04 -8.66895949e-05 8.66895949e-05 -4.08758661e-05 2.73800131e-05 -2.73800131e-05 -1.41924773e-06 1.40774419e-05 1.45405687e-04 6.90790725e-05 -1.65709093e-05 -2.72636722e-05 -2.38596062e-04 5.74051786e-05 9.39657262e-05 2.38191525e-05 -1.28207815e-05 -1.71899919e-05 -8.73841903e-07 3.40931357e-06 -2.25080754e-05 -2.21538979e-04 -1.12918743e-04 4.31196670e-06 -7.80297517e-06 3.83139036e-04 -1.58652204e-05 2.84965838e-05 -3.49717196e-05 5.64503337e-06 -9.87081996e-06 -3.40931371e-06 -2.83849454e-07 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 64 77 90 102 115 128 140 153 166 166 166 166 166 166 166 166 166 166 166 166 166 166 -166 - -7.76621345e-05 -7.76750667e-04 -3.91366230e-04 -7.82732461e-05 -1.94284211e-05 1.33147466e-03 2.66294932e-04 7.13392445e-05 -1.36285090e-04 -4.62448456e-05 -2.41423623e-05 -1.40774416e-05 -4.82847247e-06 -7.90759837e-04 -7.85879443e-03 -3.94438390e-03 -7.88876780e-04 -2.38089531e-04 1.34047521e-02 2.68095042e-03 8.71474601e-04 -1.29584617e-03 -4.37305360e-04 -2.89723057e-04 -1.45405683e-04 -5.79446114e-05 3.63365929e-04 3.57059449e-03 1.79771982e-03 3.78719586e-04 1.00670961e-04 -6.07987739e-03 -1.28216448e-03 -3.72560459e-04 5.62053460e-04 2.03389232e-04 1.25067266e-04 6.90790729e-05 2.56380636e-05 7.26731858e-05 7.14118899e-04 3.78719586e-04 -2.01341922e-05 2.01341922e-05 -1.28216448e-03 7.45120919e-05 -7.45120919e-05 1.36340385e-04 -2.56380636e-05 2.56380636e-05 2.00456117e-06 -1.70374853e-04 -1.74108521e-03 -8.58110133e-04 -1.71622027e-04 -2.01341922e-05 2.93867443e-03 5.87734887e-04 7.41550873e-05 -3.12899707e-04 -1.10680297e-04 -2.74778484e-05 -1.06927630e-05 -5.49556969e-06 -1.24118745e-03 -1.21878326e-02 -6.12208737e-03 -1.29067787e-03 -3.65832085e-04 2.07128970e-02 4.37151806e-03 1.35194857e-03 -1.87699220e-03 -6.79289519e-04 -4.54812915e-04 -2.38596062e-04 -9.31943159e-05 -2.48237490e-04 -2.43756652e-03 -1.29067787e-03 7.31664170e-05 -7.31664170e-05 4.37151806e-03 -2.70389714e-04 2.70389714e-04 -4.58050540e-04 9.31943159e-05 -9.31943159e-05 -7.48019848e-06 5.85871667e-04 5.98999154e-03 2.94540281e-03 5.89080562e-04 7.35234216e-05 -1.00949847e-02 -2.01899694e-03 -2.70389714e-04 1.06486787e-03 3.76634315e-04 1.00557809e-04 3.65605477e-05 2.01115619e-05 -1.08690669e-04 -9.70983833e-04 -4.89936234e-04 -1.21279620e-04 -5.52797035e-05 1.59808833e-03 3.99718977e-04 2.07098357e-04 -5.73967082e-05 -3.09512197e-05 -6.59382872e-05 -2.38191505e-05 -1.46515128e-05 -4.21531672e-05 -3.80666462e-04 -2.05750496e-04 2.33996176e-05 -2.33996176e-05 6.76468357e-04 -8.66895949e-05 8.66895949e-05 -4.08758661e-05 2.73800131e-05 -2.73800131e-05 -1.41924773e-06 1.12540377e-04 1.10769490e-03 5.34206993e-04 1.12918743e-04 2.15598335e-05 -1.81057079e-03 -3.83139036e-04 -7.93261022e-05 1.37765383e-04 5.34416337e-05 2.73800096e-05 4.36920927e-06 5.64503337e-06 1.40774419e-05 1.45405687e-04 6.90790725e-05 2.72636722e-05 1.65709093e-05 -2.38596062e-04 -9.39657262e-05 -5.74051786e-05 2.38191525e-05 1.71899919e-05 1.28207815e-05 8.73841903e-07 3.40931357e-06 2.25080754e-05 2.21538979e-04 1.12918743e-04 -7.80297517e-06 4.31196670e-06 -3.83139036e-04 2.84965838e-05 -1.58652204e-05 3.49717196e-05 -9.87081996e-06 5.64503337e-06 -3.40931371e-06 2.83849454e-07 - 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 51 64 77 89 102 115 127 140 153 166 166 166 166 166 166 166 166 166 166 166 166 166 166 -157 - -3.88310673e-04 -3.88375334e-03 -1.85912949e-03 -3.91366230e-04 3.91366230e-04 6.31973912e-03 1.33147466e-03 -1.33147466e-03 -5.59511230e-04 -2.17146786e-04 2.17146786e-04 4.62448456e-05 -3.95379919e-03 -3.92939721e-02 -1.86949532e-02 -3.94438390e-03 3.94438390e-03 6.34713355e-02 1.34047521e-02 -1.34047521e-02 -5.21998071e-03 -2.04112112e-03 2.04112112e-03 4.37305360e-04 1.91453131e-03 1.88799388e-02 8.98859910e-03 1.98947604e-03 -1.98947604e-03 -3.04011720e-02 -6.74212437e-03 6.74212437e-03 2.41792328e-03 1.01510637e-03 -1.01510637e-03 -2.30652904e-04 3.63365929e-04 3.57059449e-03 1.79771982e-03 -1.00670961e-04 -3.78719586e-04 -6.07987739e-03 3.72560459e-04 1.28216448e-03 5.62053460e-04 -1.25067266e-04 -2.03389232e-04 -6.90790729e-05 2.56380636e-05 -3.63365929e-04 -3.57059449e-03 -1.79771982e-03 -3.78719586e-04 -1.00670961e-04 6.07987739e-03 1.28216448e-03 3.72560459e-04 -5.62053460e-04 -2.03389232e-04 -1.25067266e-04 -6.90790729e-05 -2.56380636e-05 -6.54357144e-03 -6.44915881e-02 -3.06086518e-02 -6.78433435e-03 6.78433435e-03 1.03564485e-01 2.30022836e-02 -2.30022836e-02 -8.02745528e-03 -3.38908410e-03 3.38908410e-03 7.73255245e-04 -1.24118745e-03 -1.21878326e-02 -6.12208737e-03 3.65832085e-04 1.29067787e-03 2.07128970e-02 -1.35194857e-03 -4.37151806e-03 -1.87699220e-03 4.54812915e-04 6.79289519e-04 2.38596062e-04 -9.31943159e-05 1.24118745e-03 1.21878326e-02 6.12208737e-03 1.29067787e-03 3.65832085e-04 -2.07128970e-02 -4.37151806e-03 -1.35194857e-03 1.87699220e-03 6.79289519e-04 4.54812915e-04 2.38596062e-04 9.31943159e-05 -6.65367567e-04 -6.11416935e-03 -2.84202519e-03 -7.26046561e-04 7.26046561e-04 9.34794734e-03 2.41185539e-03 -2.41185539e-03 -2.86983558e-04 -2.00930550e-04 2.00930550e-04 6.07251591e-05 -2.24843278e-04 -2.04873800e-03 -1.03059227e-03 1.20121140e-04 2.33014169e-04 3.38970528e-03 -4.44606639e-04 -7.70434083e-04 -1.58204887e-04 1.36900065e-04 6.51540436e-05 4.55391345e-05 -2.90703276e-05 2.24843278e-04 2.04873800e-03 1.03059227e-03 2.33014169e-04 1.20121140e-04 -3.38970528e-03 -7.70434083e-04 -4.44606639e-04 1.58204887e-04 6.51540436e-05 1.36900065e-04 4.55391345e-05 2.90703276e-05 6.72392884e-05 6.72392884e-05 -2.31232569e-04 -2.31232569e-04 4.04108217e-05 4.04108217e-05 4.36920927e-06 4.21531672e-05 3.80666462e-04 2.05750496e-04 -2.33996176e-05 2.33996176e-05 -6.76468357e-04 8.66895949e-05 -8.66895949e-05 4.08758661e-05 -2.73800131e-05 2.73800131e-05 1.41924773e-06 - 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 16 17 19 20 22 23 24 13 14 15 16 17 18 19 20 21 22 23 25 - 0 12 24 36 49 62 74 87 100 112 125 138 145 157 157 157 157 157 157 157 157 157 157 157 157 157 157 +169 + -3.88310673e-04 -3.88375334e-03 3.91366230e-04 1.85912949e-03 3.91366230e-04 -1.33147466e-03 -6.31973912e-03 -1.33147466e-03 2.79755615e-04 -2.17146786e-04 -4.62448456e-05 -4.84550939e-04 -2.17146786e-04 -3.95379919e-03 -3.92939721e-02 3.94438390e-03 1.86949532e-02 3.94438390e-03 -1.34047521e-02 -6.34713355e-02 -1.34047521e-02 2.60999035e-03 -2.04112112e-03 -4.37305360e-04 -4.52063590e-03 -2.04112112e-03 -3.63365929e-04 -3.57059449e-03 -1.00670961e-04 1.79771982e-03 3.78719586e-04 3.72560459e-04 -6.07987739e-03 -1.28216448e-03 3.40850962e-04 1.25067266e-04 2.56380636e-05 -4.52213038e-04 -2.03389232e-04 -1.91453131e-03 -1.88799388e-02 1.98947604e-03 8.98859910e-03 1.98947604e-03 -6.74212437e-03 -3.04011720e-02 -6.74212437e-03 1.20896164e-03 -1.01510637e-03 -2.30652904e-04 -2.09398298e-03 -1.01510637e-03 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 1.79771982e-03 -1.00670961e-04 -1.28216448e-03 -6.07987739e-03 3.72560459e-04 2.21202498e-04 -2.03389232e-04 2.56380636e-05 -5.21292111e-04 1.25067266e-04 1.24118745e-03 1.21878326e-02 3.65832085e-04 -6.12208737e-03 -1.29067787e-03 -1.35194857e-03 2.07128970e-02 4.37151806e-03 -1.14512635e-03 -4.54812915e-04 -9.31943159e-05 1.50622489e-03 6.79289519e-04 6.54357144e-03 6.44915881e-02 -6.78433435e-03 -3.06086518e-02 -6.78433435e-03 2.30022836e-02 1.03564485e-01 2.30022836e-02 -4.01372764e-03 3.38908410e-03 7.73255245e-04 6.95198020e-03 3.38908410e-03 1.24118745e-03 1.21878326e-02 -1.29067787e-03 -6.12208737e-03 3.65832085e-04 4.37151806e-03 2.07128970e-02 -1.35194857e-03 -7.31865847e-04 6.79289519e-04 -9.31943159e-05 1.74482096e-03 -4.54812915e-04 3.32683783e-04 3.05708468e-03 -4.21254213e-04 -1.42101259e-03 -3.04792349e-04 1.40618097e-03 4.67397367e-03 1.00567442e-03 -6.84689824e-05 1.35462073e-04 3.03625795e-05 1.26159449e-04 6.54684769e-05 -2.24843278e-04 -2.04873800e-03 -1.20121140e-04 1.03059227e-03 2.33014169e-04 4.44606639e-04 -3.38970528e-03 -7.70434083e-04 1.18540491e-04 1.36900065e-04 2.90703276e-05 -1.14239884e-04 -6.51540436e-05 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 2.05750496e-04 -2.33996176e-05 8.66895949e-05 -6.76468357e-04 8.66895949e-05 2.04379331e-05 2.73800131e-05 1.41924773e-06 -3.53995385e-05 2.73800131e-05 -5.76225216e-04 -5.29502598e-03 5.95155122e-04 2.46126601e-03 6.62394411e-04 -1.97311175e-03 -8.09555987e-03 -2.20434432e-03 1.26159449e-04 -1.53805550e-04 -5.25895304e-05 -2.14145366e-04 -1.94216372e-04 -2.24843278e-04 -2.04873800e-03 2.33014169e-04 1.03059227e-03 -1.20121140e-04 -7.70434083e-04 -3.38970528e-03 4.44606639e-04 3.96643961e-05 -6.51540436e-05 2.90703276e-05 -1.59779018e-04 1.36900065e-04 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +169 + -7.76621345e-05 -7.76750667e-04 7.82732461e-05 3.91366230e-04 -1.94284211e-05 -2.66294932e-04 -1.33147466e-03 7.13392445e-05 5.59511230e-05 -4.62448456e-05 4.82847247e-06 -1.25065071e-04 2.41423623e-05 -7.90759837e-04 -7.85879443e-03 7.88876780e-04 3.94438390e-03 -2.38089531e-04 -2.68095042e-03 -1.34047521e-02 8.71474601e-04 5.21998071e-04 -4.37305360e-04 5.79446114e-05 -1.19493855e-03 2.89723057e-04 -7.26731858e-05 -7.14118899e-04 -2.01341922e-05 3.78719586e-04 -2.01341922e-05 7.45120919e-05 -1.28216448e-03 7.45120919e-05 6.81701924e-05 2.56380636e-05 2.00456117e-06 -1.18074237e-04 2.56380636e-05 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 1.79771982e-03 -1.00670961e-04 -1.28216448e-03 -6.07987739e-03 3.72560459e-04 2.21202498e-04 -2.03389232e-04 2.56380636e-05 -5.21292111e-04 1.25067266e-04 -1.70374853e-04 -1.74108521e-03 1.71622027e-04 8.58110133e-04 -2.01341922e-05 -5.87734887e-04 -2.93867443e-03 7.41550873e-05 1.47189649e-04 -1.10680297e-04 5.49556969e-06 -2.76325477e-04 2.74778484e-05 2.48237490e-04 2.43756652e-03 7.31664170e-05 -1.29067787e-03 7.31664170e-05 -2.70389714e-04 4.37151806e-03 -2.70389714e-04 -2.29025270e-04 -9.31943159e-05 -7.48019848e-06 3.96683404e-04 -9.31943159e-05 1.24118745e-03 1.21878326e-02 -1.29067787e-03 -6.12208737e-03 3.65832085e-04 4.37151806e-03 2.07128970e-02 -1.35194857e-03 -7.31865847e-04 6.79289519e-04 -9.31943159e-05 1.74482096e-03 -4.54812915e-04 5.85871667e-04 5.98999154e-03 -5.89080562e-04 -2.94540281e-03 7.35234216e-05 2.01899694e-03 1.00949847e-02 -2.70389714e-04 -5.00771574e-04 3.76634315e-04 -2.01115619e-05 9.40482904e-04 -1.00557809e-04 6.65367567e-05 6.11416935e-04 -8.42508425e-05 -3.04792349e-04 4.19906802e-05 2.81236195e-04 1.00567442e-03 -1.53263522e-04 -1.36937965e-05 3.03625795e-05 -1.02783085e-05 4.90510404e-05 -4.40722661e-05 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 2.05750496e-04 -2.33996176e-05 8.66895949e-05 -6.76468357e-04 8.66895949e-05 2.04379331e-05 2.73800131e-05 1.41924773e-06 -3.53995385e-05 2.73800131e-05 -2.25080754e-05 -2.21538979e-04 -7.80297517e-06 1.12918743e-04 -4.31196670e-06 2.84965838e-05 -3.83139036e-04 1.58652204e-05 2.04384121e-05 9.87081996e-06 2.83849454e-07 -2.85817407e-05 5.64503337e-06 -8.70901592e-05 -7.68193823e-04 9.13993954e-05 3.89757689e-04 -3.95881729e-05 -2.99183926e-04 -1.26468706e-03 1.50649849e-04 1.41273731e-06 -1.82095465e-05 1.09839255e-05 -4.28290698e-05 5.06938410e-05 -1.12540377e-04 -1.10769490e-03 1.12918743e-04 5.34206993e-04 -2.15598335e-05 -3.83139036e-04 -1.81057079e-03 7.93261022e-05 6.50988451e-05 -5.34416337e-05 5.64503337e-06 -1.21492926e-04 2.73800096e-05 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 +169 + 7.76621345e-05 7.76750667e-04 1.94284211e-05 -3.91366230e-04 -7.82732461e-05 -7.13392445e-05 1.33147466e-03 2.66294932e-04 -8.03339670e-05 -2.41423623e-05 -4.82847247e-06 1.10987629e-04 4.62448456e-05 7.90759837e-04 7.85879443e-03 2.38089531e-04 -3.94438390e-03 -7.88876780e-04 -8.71474601e-04 1.34047521e-02 2.68095042e-03 -7.73848102e-04 -2.89723057e-04 -5.79446114e-05 1.04953286e-03 4.37305360e-04 1.70374853e-04 1.74108521e-03 2.01341922e-05 -8.58110133e-04 -1.71622027e-04 -7.41550873e-05 2.93867443e-03 5.87734887e-04 -1.65710058e-04 -2.74778484e-05 -5.49556969e-06 2.65632714e-04 1.10680297e-04 3.63365929e-04 3.57059449e-03 1.00670961e-04 -1.79771982e-03 -3.78719586e-04 -3.72560459e-04 6.07987739e-03 1.28216448e-03 -3.40850962e-04 -1.25067266e-04 -2.56380636e-05 4.52213038e-04 2.03389232e-04 7.26731858e-05 7.14118899e-04 2.01341922e-05 -3.78719586e-04 2.01341922e-05 -7.45120919e-05 1.28216448e-03 -7.45120919e-05 -6.81701924e-05 -2.56380636e-05 -2.00456117e-06 1.18074237e-04 -2.56380636e-05 -5.85871667e-04 -5.98999154e-03 -7.35234216e-05 2.94540281e-03 5.89080562e-04 2.70389714e-04 -1.00949847e-02 -2.01899694e-03 5.64096300e-04 1.00557809e-04 2.01115619e-05 -9.03922356e-04 -3.76634315e-04 -1.24118745e-03 -1.21878326e-02 -3.65832085e-04 6.12208737e-03 1.29067787e-03 1.35194857e-03 -2.07128970e-02 -4.37151806e-03 1.14512635e-03 4.54812915e-04 9.31943159e-05 -1.50622489e-03 -6.79289519e-04 -2.48237490e-04 -2.43756652e-03 -7.31664170e-05 1.29067787e-03 -7.31664170e-05 2.70389714e-04 -4.37151806e-03 2.70389714e-04 2.29025270e-04 9.31943159e-05 7.48019848e-06 -3.96683404e-04 9.31943159e-05 -4.21539120e-05 -3.59566898e-04 -1.32890233e-05 1.85143885e-04 3.70287771e-05 5.38348357e-05 -5.92413914e-04 -1.18482783e-04 1.36937948e-05 2.18660211e-05 4.37320422e-06 -1.41273631e-06 -5.88640128e-07 1.12540377e-04 1.10769490e-03 2.15598335e-05 -5.34206993e-04 -1.12918743e-04 -7.93261022e-05 1.81057079e-03 3.83139036e-04 -7.26665375e-05 -2.73800096e-05 -5.64503337e-06 1.17123716e-04 5.34416337e-05 2.25080754e-05 2.21538979e-04 4.31196670e-06 -1.12918743e-04 7.80297517e-06 -1.58652204e-05 3.83139036e-04 -2.84965838e-05 -1.45333075e-05 -5.64503337e-06 -2.83849454e-07 3.19910544e-05 -9.87081996e-06 1.01167601e-04 9.13599510e-04 5.61590822e-05 -4.58836761e-04 -1.18663068e-04 -2.08055028e-04 1.50328312e-03 3.93149652e-04 -4.90510394e-05 -6.35146226e-05 -1.43932390e-05 4.28290715e-05 3.53995385e-05 4.21531672e-05 3.80666462e-04 2.33996176e-05 -2.05750496e-04 2.33996176e-05 -8.66895949e-05 6.76468357e-04 -8.66895949e-05 -2.04379331e-05 -2.73800131e-05 -1.41924773e-06 3.53995385e-05 -2.73800131e-05 + 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 1 -1 -1 -461 - -4.47099972e-03 1.27627629e-02 9.76976450e-05 1.78847352e-02 5.87570366e-02 4.57049260e-02 -7.98925478e-03 1.52349753e-02 -9.03039775e-02 2.41516852e-02 -3.01013258e-02 -1.30997551e-02 -5.87693787e-04 -7.62844642e-03 2.34691754e-03 -1.95897929e-04 -3.34843015e-02 8.91304049e-02 7.75107896e-03 1.14467784e-01 2.05158519e-01 2.23253775e-01 -6.18104264e-02 7.44179251e-02 -2.82161404e-01 1.61501416e-01 -9.40538013e-02 -1.01193765e-01 1.78399353e-02 -5.64420326e-02 2.47606560e-02 5.94664510e-03 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -5.22145440e-02 -9.02775200e-02 -1.02158091e-01 2.19387344e-02 -4.10516260e-02 1.27959799e-01 -6.31504909e-02 5.58787361e-02 4.80017139e-02 -2.35149874e-03 3.17023077e-02 -1.25827172e-02 -6.17201627e-04 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 4.92416826e-02 -1.08965712e-03 -4.34381032e-05 -4.06290781e-02 -1.66320858e-01 -1.04041986e-01 7.31291146e-03 -3.46806621e-02 2.26726473e-01 -3.77732694e-03 7.55754911e-02 2.20754133e-02 -1.25873327e-02 1.25781017e-02 -4.69413293e-03 -4.19577757e-03 -4.34381032e-05 -1.74048480e-02 -3.00925067e-02 -4.10516260e-02 7.31291146e-03 7.31291146e-03 5.58787361e-02 -2.10501636e-02 -2.10501636e-02 2.32652065e-02 -6.17201627e-04 -6.17201627e-04 -7.05627734e-04 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.49318633e-01 1.72817914e-01 2.56081283e-01 -6.65042275e-02 1.04343510e-01 -2.22512499e-01 1.75519787e-01 -1.05382160e-01 -1.34804222e-01 2.11966879e-02 -8.92800356e-02 4.13310048e-02 6.97865905e-03 1.27627629e-02 8.91304049e-02 4.37656907e-02 -1.25849568e-01 -5.61646922e-04 -1.63621157e-04 1.04025889e-01 3.13161189e-01 2.23372737e-01 -3.94409125e-02 7.44575789e-02 -3.86284108e-01 5.85065957e-02 -1.28761369e-01 -7.61778289e-02 3.84472004e-02 -4.42148092e-02 1.40377123e-02 1.28157335e-02 -1.63621157e-04 4.97728778e-02 5.76059714e-02 1.04343510e-01 -2.21680758e-02 -2.21680758e-02 -1.05382160e-01 5.85065957e-02 5.85065957e-02 -6.87972073e-02 6.97865905e-03 6.97865905e-03 2.58693043e-03 -1.08965712e-03 -5.61646923e-04 3.11004794e-03 3.15316433e-03 -8.17641809e-04 9.72688603e-04 -1.21924039e-03 -2.94472345e-05 -7.65040372e-04 -1.94153918e-03 5.43908247e-03 7.73872941e-03 4.66691473e-03 4.00466007e-03 1.43087283e-03 2.22918221e-03 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 1.62020575e-02 -3.11004788e-03 -3.86863876e-04 -5.87280638e-03 -8.40982877e-02 -3.83957898e-02 -1.28729379e-02 -1.40981101e-02 1.29588302e-01 2.90724332e-02 4.87973601e-02 2.26925085e-03 4.30333539e-03 1.24388086e-04 -2.37233204e-04 1.56406873e-03 -3.86863876e-04 1.16794623e-03 -9.81631991e-03 -4.34198339e-03 -9.02806791e-04 -9.02806791e-04 1.91115783e-02 -2.39610809e-03 -2.39610809e-03 2.93150545e-03 4.30333535e-03 4.30333535e-03 3.97456344e-04 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -2.34691754e-03 -2.47606559e-02 -1.25827172e-02 -2.95698480e-04 -4.39843445e-03 4.13310048e-02 -3.02677707e-03 1.70644894e-02 -1.43087281e-03 2.09599155e-03 -1.85875832e-03 -7.90777347e-05 1.08753464e-03 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.95760213e-03 -2.80327626e-02 -1.40981101e-02 -4.29097929e-03 -8.00829454e-04 4.87973601e-02 9.69081107e-03 -5.37991953e-04 -9.90281639e-04 1.56406873e-03 2.73068110e-03 -1.08753464e-03 1.32485452e-04 7.76621055e-05 7.90759556e-04 3.63365926e-04 -1.70374852e-04 -7.26731853e-05 -1.24118745e-03 5.85871666e-04 2.48237490e-04 1.08690523e-04 -1.12540322e-04 -4.21531144e-05 1.40774416e-05 2.25080645e-05 6.39347036e-03 4.18220215e-02 2.36203752e-02 -4.47099972e-03 -6.61671923e-02 1.27627629e-02 -1.86132632e-04 9.76976450e-05 7.76750386e-04 7.85879170e-03 3.57059447e-03 -1.74108521e-03 -7.14118894e-04 -1.21878326e-02 5.98999154e-03 2.43756652e-03 9.70982419e-04 -1.10769437e-03 -3.80665951e-04 1.45405683e-04 2.21538874e-04 4.18220215e-02 2.06575675e-01 1.27608936e-01 -3.34843015e-02 -3.00819236e-01 8.91304049e-02 -3.19963830e-02 7.75107896e-03 -3.91366228e-04 -3.94438388e-03 -1.79771982e-03 8.58110134e-04 3.78719587e-04 6.12208738e-03 -2.94540281e-03 -1.29067787e-03 -4.89936220e-04 5.34206989e-04 2.05750491e-04 -6.90790729e-05 -1.12918743e-04 -2.36203752e-02 -1.27608936e-01 -7.72347806e-02 1.64663822e-02 1.94088814e-01 -4.37656907e-02 1.23807841e-02 -3.66608235e-03 -1.94284214e-05 -2.38089534e-04 -1.00670961e-04 2.01341921e-05 2.01341921e-05 3.65832084e-04 -7.35234215e-05 -7.31664169e-05 -5.52797056e-05 2.15598335e-05 2.33996183e-05 -1.65709092e-05 -4.31196669e-06 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 8.23319109e-03 4.92416826e-02 -2.32518433e-02 -1.08965712e-03 -4.22966163e-04 -4.34381032e-05 7.82732456e-05 7.88876775e-04 3.78719587e-04 -1.71622027e-04 2.01341921e-05 -1.29067787e-03 5.89080562e-04 -7.31664169e-05 1.21279617e-04 -1.12918743e-04 2.33996183e-05 2.72636722e-05 -7.80297521e-06 8.23319109e-03 -2.32518433e-02 -4.22966163e-04 -4.34381032e-05 1.33147466e-03 1.34047521e-02 6.07987739e-03 -2.93867443e-03 -1.28216448e-03 -2.07128970e-02 1.00949847e-02 4.37151806e-03 1.59808831e-03 -1.81057079e-03 -6.76468352e-04 2.38596062e-04 3.83139035e-04 6.61671923e-02 3.00819236e-01 1.94088814e-01 -4.92416826e-02 -4.33599823e-01 1.25849568e-01 -5.93955711e-02 1.62020575e-02 7.13392449e-05 8.71474604e-04 3.72560459e-04 -7.41550872e-05 -7.45120917e-05 -1.35194857e-03 2.70389714e-04 2.70389714e-04 2.07098359e-04 -7.93261022e-05 -8.66895956e-05 5.74051784e-05 1.58652204e-05 1.27627629e-02 8.91304049e-02 4.37656907e-02 -2.32518433e-02 -1.25849568e-01 6.29247841e-02 -5.61646922e-04 4.37552520e-03 -1.63621157e-04 -2.66294931e-04 -2.68095042e-03 -1.28216448e-03 5.87734887e-04 -7.45120918e-05 4.37151806e-03 -2.01899694e-03 2.70389714e-04 -3.99718974e-04 3.83139035e-04 -8.66895956e-05 -9.39657262e-05 2.84965838e-05 -2.32518433e-02 6.29247841e-02 4.37552520e-03 -1.63621157e-04 1.36284944e-04 1.29584476e-03 5.62053445e-04 -3.12899705e-04 -1.36340382e-04 -1.87699218e-03 1.06486787e-03 4.58050537e-04 5.73959750e-05 -1.37765109e-04 -4.08756025e-05 2.38191505e-05 3.49716651e-05 -1.86132632e-04 -3.19963830e-02 -1.23807841e-02 -1.08965712e-03 5.93955711e-02 -5.61646923e-04 -1.00959882e-02 3.11004794e-03 2.41424169e-05 2.89723585e-04 1.25067270e-04 -2.74778484e-05 -2.56380643e-05 -4.54812918e-04 1.00557809e-04 9.31943165e-05 6.59385605e-05 -2.73801153e-05 -2.73801119e-05 1.28207827e-05 5.64505451e-06 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 4.22966163e-04 1.62020575e-02 -4.37552520e-03 -3.11004788e-03 3.08024438e-03 -3.86863876e-04 -4.62447928e-05 -4.37304849e-04 -2.03389226e-04 1.10680297e-04 -2.56380643e-05 6.79289514e-04 -3.76634314e-04 9.31943165e-05 -3.09509560e-05 5.34415350e-05 -2.73801119e-05 -1.71899919e-05 9.87084015e-06 4.22966163e-04 -4.37552520e-03 3.08024438e-03 -3.86863876e-04 -1.40774419e-05 -1.45405687e-04 -6.90790725e-05 1.06927628e-05 2.38596062e-04 -3.65605476e-05 -2.38191525e-05 4.36921043e-06 -8.73842037e-07 3.40931357e-06 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.93431938e-04 -4.82848338e-06 -5.79447171e-05 -2.56380643e-05 5.49556968e-06 2.00456121e-06 9.31943165e-05 -2.01115618e-05 -7.48019851e-06 -1.46515673e-05 5.64505451e-06 1.41926792e-06 -3.40931371e-06 -2.83853675e-07 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.93431938e-04 - 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 5 6 8 9 11 12 16 19 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 16 32 48 67 80 96 115 128 144 163 176 192 208 229 250 271 293 310 331 353 370 391 413 430 444 461 -461 - -4.47099972e-03 1.27627629e-02 9.76976450e-05 1.78847352e-02 5.87570366e-02 4.57049260e-02 1.52349753e-02 -7.98925478e-03 -9.03039775e-02 -3.01013258e-02 2.41516852e-02 -1.30997551e-02 -7.62844642e-03 -5.87693787e-04 -2.34691754e-03 -1.95897929e-04 -3.34843015e-02 8.91304049e-02 7.75107896e-03 1.14467784e-01 2.05158519e-01 2.23253775e-01 7.44179251e-02 -6.18104264e-02 -2.82161404e-01 -9.40538013e-02 1.61501416e-01 -1.01193765e-01 -5.64420326e-02 1.78399353e-02 -2.47606560e-02 5.94664510e-03 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -5.22145440e-02 -9.02775200e-02 -1.02158091e-01 -4.10516260e-02 2.19387344e-02 1.27959799e-01 5.58787361e-02 -6.31504909e-02 4.80017139e-02 3.17023077e-02 -2.35149874e-03 1.25827172e-02 -6.17201627e-04 -4.34381032e-05 -1.74048480e-02 -3.00925067e-02 -4.10516260e-02 7.31291146e-03 7.31291146e-03 5.58787361e-02 -2.10501636e-02 -2.10501636e-02 2.32652065e-02 -6.17201627e-04 -6.17201627e-04 -7.05627734e-04 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 4.92416826e-02 -1.08965712e-03 4.34381032e-05 -4.06290781e-02 -1.66320858e-01 -1.04041986e-01 -3.46806621e-02 7.31291146e-03 2.26726473e-01 7.55754911e-02 -3.77732694e-03 2.20754133e-02 1.25781017e-02 -1.25873327e-02 4.69413293e-03 -4.19577757e-03 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.49318633e-01 1.72817914e-01 2.56081283e-01 1.04343510e-01 -6.65042275e-02 -2.22512499e-01 -1.05382160e-01 1.75519787e-01 -1.34804222e-01 -8.92800356e-02 2.11966879e-02 -4.13310048e-02 6.97865905e-03 -1.63621157e-04 4.97728778e-02 5.76059714e-02 1.04343510e-01 -2.21680758e-02 -2.21680758e-02 -1.05382160e-01 5.85065957e-02 5.85065957e-02 -6.87972073e-02 6.97865905e-03 6.97865905e-03 2.58693043e-03 1.27627629e-02 8.91304049e-02 4.37656907e-02 -1.25849568e-01 -5.61646922e-04 1.63621157e-04 1.04025889e-01 3.13161189e-01 2.23372737e-01 7.44575789e-02 -3.94409125e-02 -3.86284108e-01 -1.28761369e-01 5.85065957e-02 -7.61778289e-02 -4.42148092e-02 3.84472004e-02 -1.40377123e-02 1.28157335e-02 -1.08965712e-03 -5.61646923e-04 3.11004794e-03 3.15316433e-03 -8.17641809e-04 9.72688603e-04 -2.94472345e-05 -1.21924039e-03 -7.65040372e-04 5.43908247e-03 -1.94153918e-03 7.73872941e-03 4.00466007e-03 4.66691473e-03 -1.43087283e-03 2.22918221e-03 -3.86863876e-04 1.16794623e-03 -9.81631991e-03 -4.34198339e-03 -9.02806791e-04 -9.02806791e-04 1.91115783e-02 -2.39610809e-03 -2.39610809e-03 2.93150545e-03 4.30333535e-03 4.30333535e-03 3.97456344e-04 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 1.62020575e-02 -3.11004788e-03 3.86863876e-04 -5.87280638e-03 -8.40982877e-02 -3.83957898e-02 -1.40981101e-02 -1.28729379e-02 1.29588302e-01 4.87973601e-02 2.90724332e-02 2.26925085e-03 1.24388086e-04 4.30333539e-03 2.37233204e-04 1.56406873e-03 4.34381032e-05 1.63621157e-04 -3.86863877e-04 2.34691754e-03 2.47606559e-02 1.25827172e-02 4.39843445e-03 2.95698480e-04 -4.13310048e-02 -1.70644894e-02 3.02677707e-03 1.43087281e-03 1.85875832e-03 -2.09599155e-03 -7.90777347e-05 -1.08753464e-03 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.95760213e-03 -2.80327626e-02 -1.40981101e-02 -8.00829454e-04 -4.29097929e-03 4.87973601e-02 -5.37991953e-04 9.69081107e-03 -9.90281639e-04 2.73068110e-03 1.56406873e-03 1.08753464e-03 1.32485452e-04 7.76621055e-05 7.90759556e-04 3.63365926e-04 -7.26731853e-05 -1.70374852e-04 -1.24118745e-03 2.48237490e-04 5.85871666e-04 1.08690523e-04 -4.21531144e-05 -1.12540322e-04 -1.40774416e-05 2.25080645e-05 6.39347036e-03 4.18220215e-02 2.36203752e-02 -4.47099972e-03 -6.61671923e-02 1.27627629e-02 -1.86132632e-04 9.76976450e-05 7.76750386e-04 7.85879170e-03 3.57059447e-03 -7.14118894e-04 -1.74108521e-03 -1.21878326e-02 2.43756652e-03 5.98999154e-03 9.70982419e-04 -3.80665951e-04 -1.10769437e-03 -1.45405683e-04 2.21538874e-04 4.18220215e-02 2.06575675e-01 1.27608936e-01 -3.34843015e-02 -3.00819236e-01 8.91304049e-02 -3.19963830e-02 7.75107896e-03 -3.91366228e-04 -3.94438388e-03 -1.79771982e-03 3.78719587e-04 8.58110134e-04 6.12208738e-03 -1.29067787e-03 -2.94540281e-03 -4.89936220e-04 2.05750491e-04 5.34206989e-04 6.90790729e-05 -1.12918743e-04 -2.36203752e-02 -1.27608936e-01 -7.72347806e-02 1.64663822e-02 1.94088814e-01 -4.37656907e-02 1.23807841e-02 -3.66608235e-03 7.82732456e-05 7.88876775e-04 3.78719587e-04 2.01341921e-05 -1.71622027e-04 -1.29067787e-03 -7.31664169e-05 5.89080562e-04 1.21279617e-04 2.33996183e-05 -1.12918743e-04 -2.72636722e-05 -7.80297521e-06 8.23319109e-03 -2.32518433e-02 -4.22966163e-04 -4.34381032e-05 -1.94284214e-05 -2.38089534e-04 -1.00670961e-04 2.01341921e-05 2.01341921e-05 3.65832084e-04 -7.31664169e-05 -7.35234215e-05 -5.52797056e-05 2.33996183e-05 2.15598335e-05 1.65709092e-05 -4.31196669e-06 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 8.23319109e-03 4.92416826e-02 -2.32518433e-02 -1.08965712e-03 -4.22966163e-04 4.34381032e-05 1.33147466e-03 1.34047521e-02 6.07987739e-03 -1.28216448e-03 -2.93867443e-03 -2.07128970e-02 4.37151806e-03 1.00949847e-02 1.59808831e-03 -6.76468352e-04 -1.81057079e-03 -2.38596062e-04 3.83139035e-04 6.61671923e-02 3.00819236e-01 1.94088814e-01 -4.92416826e-02 -4.33599823e-01 1.25849568e-01 -5.93955711e-02 1.62020575e-02 -2.66294931e-04 -2.68095042e-03 -1.28216448e-03 -7.45120918e-05 5.87734887e-04 4.37151806e-03 2.70389714e-04 -2.01899694e-03 -3.99718974e-04 -8.66895956e-05 3.83139035e-04 9.39657262e-05 2.84965838e-05 -2.32518433e-02 6.29247841e-02 4.37552520e-03 -1.63621157e-04 7.13392449e-05 8.71474604e-04 3.72560459e-04 -7.45120917e-05 -7.41550872e-05 -1.35194857e-03 2.70389714e-04 2.70389714e-04 2.07098359e-04 -8.66895956e-05 -7.93261022e-05 -5.74051784e-05 1.58652204e-05 1.27627629e-02 8.91304049e-02 4.37656907e-02 -2.32518433e-02 -1.25849568e-01 6.29247841e-02 -5.61646922e-04 4.37552520e-03 1.63621157e-04 1.36284944e-04 1.29584476e-03 5.62053445e-04 -1.36340382e-04 -3.12899705e-04 -1.87699218e-03 4.58050537e-04 1.06486787e-03 5.73959750e-05 -4.08756025e-05 -1.37765109e-04 -2.38191505e-05 3.49716651e-05 -1.86132632e-04 -3.19963830e-02 -1.23807841e-02 -1.08965712e-03 5.93955711e-02 -5.61646923e-04 -1.00959882e-02 3.11004794e-03 -4.62447928e-05 -4.37304849e-04 -2.03389226e-04 -2.56380643e-05 1.10680297e-04 6.79289514e-04 9.31943165e-05 -3.76634314e-04 -3.09509560e-05 -2.73801119e-05 5.34415350e-05 1.71899919e-05 9.87084015e-06 4.22966163e-04 -4.37552520e-03 3.08024438e-03 -3.86863876e-04 2.41424169e-05 2.89723585e-04 1.25067270e-04 -2.56380643e-05 -2.74778484e-05 -4.54812918e-04 9.31943165e-05 1.00557809e-04 6.59385605e-05 -2.73801119e-05 -2.73801153e-05 -1.28207827e-05 5.64505451e-06 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 4.22966163e-04 1.62020575e-02 -4.37552520e-03 -3.11004788e-03 3.08024438e-03 3.86863876e-04 1.40774419e-05 1.45405687e-04 6.90790725e-05 -1.06927628e-05 -2.38596062e-04 3.65605476e-05 2.38191525e-05 -4.36921043e-06 -8.73842037e-07 -3.40931357e-06 4.34381032e-05 1.63621157e-04 -3.86863877e-04 -1.93431938e-04 -4.82848338e-06 -5.79447171e-05 -2.56380643e-05 2.00456121e-06 5.49556968e-06 9.31943165e-05 -7.48019851e-06 -2.01115618e-05 -1.46515673e-05 1.41926792e-06 5.64505451e-06 3.40931371e-06 -2.83853675e-07 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.93431938e-04 - 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 4 5 7 8 10 11 12 17 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 16 32 48 61 80 96 109 128 144 157 176 192 208 229 250 271 288 310 331 348 370 391 408 430 444 461 -404 - -1.27869407e-02 -7.13665990e-02 -4.26817819e-02 1.09329842e-01 5.98977497e-03 -5.36542057e-02 -1.76271110e-01 -1.13890548e-01 -4.57049260e-02 -4.57049260e-02 2.16658921e-01 9.03039775e-02 9.03039775e-02 2.71043239e-02 2.05384217e-02 2.05384217e-02 7.62844642e-03 -9.59214865e-02 -4.13151347e-01 -2.72846002e-01 5.86236200e-01 9.24818466e-02 -3.43403353e-01 -6.15475557e-01 -5.33532974e-01 -2.23253775e-01 -2.23253775e-01 5.90928994e-01 2.82161404e-01 2.82161404e-01 1.74921154e-01 1.44565442e-01 1.44565442e-01 5.64420326e-02 5.17997189e-02 2.37589743e-01 1.54469561e-01 -3.49521804e-01 -4.31575307e-02 1.79867862e-01 4.07060912e-01 3.06474274e-01 1.44151665e-01 1.44151665e-01 -4.35697908e-01 -2.24585454e-01 -2.24585454e-01 -8.38324258e-02 -8.31367919e-02 -8.31367919e-02 -3.61007421e-02 -1.64663822e-02 4.37656907e-02 3.66608235e-03 5.22145440e-02 9.02775200e-02 1.02158091e-01 -2.19387344e-02 4.10516260e-02 -1.27959799e-01 6.31504909e-02 -5.58787361e-02 -4.80017139e-02 2.35149874e-03 -3.17023077e-02 1.25827172e-02 6.17201627e-04 -1.64663822e-02 4.37656907e-02 3.66608235e-03 5.22145440e-02 9.02775200e-02 1.02158091e-01 4.10516260e-02 -2.19387344e-02 -1.27959799e-01 -5.58787361e-02 6.31504909e-02 -4.80017139e-02 -3.17023077e-02 2.35149874e-03 -1.25827172e-02 6.17201627e-04 -1.55338927e-01 -6.17040743e-01 -4.26833454e-01 8.67199647e-01 1.64922114e-01 -5.02208911e-01 -7.74008960e-01 -7.16425339e-01 -3.52706938e-01 -3.52706938e-01 6.67537496e-01 4.09780464e-01 4.09780464e-01 2.20441988e-01 2.36371565e-01 2.36371565e-01 1.06344525e-01 4.92416826e-02 -1.25849568e-01 -1.62020575e-02 -1.49318633e-01 -1.72817914e-01 -2.56081283e-01 6.65042275e-02 -1.04343510e-01 2.22512499e-01 -1.75519787e-01 1.05382160e-01 1.34804222e-01 -2.11966879e-02 8.92800356e-02 -4.13310048e-02 -6.97865905e-03 4.92416826e-02 -1.25849568e-01 -1.62020575e-02 -1.49318633e-01 -1.72817914e-01 -2.56081283e-01 -1.04343510e-01 6.65042275e-02 2.22512499e-01 1.05382160e-01 -1.75519787e-01 1.34804222e-01 8.92800356e-02 -2.11966879e-02 4.13310048e-02 -6.97865905e-03 -5.24524416e-03 3.55036882e-02 6.36560543e-03 -7.26601703e-02 2.01919772e-02 2.73544825e-03 1.31113068e-01 5.72546502e-02 2.18822472e-02 2.18822472e-02 -1.81675555e-01 -8.79046476e-02 -8.79046476e-02 -2.32161883e-02 -9.82577857e-03 -9.82577857e-03 -7.85196220e-04 1.97421770e-03 1.30004332e-03 -6.16048880e-03 -1.15692117e-03 5.42096157e-02 2.49960812e-02 3.20831423e-03 8.74041784e-03 -8.88032761e-02 6.92761354e-03 -3.61760677e-02 -1.09827181e-02 -1.29100061e-02 -6.64158511e-03 -3.48680134e-03 -5.08107693e-03 1.97421770e-03 1.30004332e-03 -6.16048880e-03 -1.15692117e-03 5.42096157e-02 2.49960812e-02 8.74041784e-03 3.20831423e-03 -8.88032761e-02 -3.61760677e-02 6.92761354e-03 -1.09827181e-02 -6.64158511e-03 -1.29100061e-02 3.48680134e-03 -5.08107693e-03 3.86863876e-04 -6.12586133e-04 6.12586133e-04 9.86246345e-03 -9.86246345e-03 -2.08947365e-03 2.08947365e-03 2.37233204e-04 3.86863876e-04 -1.16794623e-03 9.81631991e-03 4.34198339e-03 9.02806791e-04 9.02806791e-04 -1.91115783e-02 2.39610809e-03 2.39610809e-03 -2.93150545e-03 -4.30333535e-03 -4.30333535e-03 -3.97456344e-04 -2.32986433e-04 -2.31624311e-03 -1.10439733e-03 2.40419799e-04 2.40419799e-04 3.74707701e-03 -8.16942238e-04 -8.16942238e-04 -3.14535617e-04 1.28748826e-04 1.28748826e-04 -2.85652536e-05 -6.39347033e-03 -2.95445775e-02 -1.90614067e-02 4.31626497e-02 5.80364234e-03 -2.38628896e-03 -2.35763860e-02 -1.11799748e-02 2.44138823e-03 2.44138823e-03 3.78787508e-02 -8.28623517e-03 -8.28623517e-03 -2.95315212e-03 1.22314980e-03 1.22314980e-03 -2.73711098e-04 -5.40994650e-02 -2.06575672e-01 -1.45237065e-01 2.85416965e-01 6.04854636e-02 1.15979916e-03 1.13649604e-02 5.39315946e-03 -1.23203687e-03 -1.23203687e-03 -1.81992072e-02 4.16928202e-03 4.16928202e-03 1.36593360e-03 -6.05966651e-04 -6.05966651e-04 1.43372225e-04 2.81793437e-02 1.09980807e-01 7.72347806e-02 -1.55432989e-01 -3.07767466e-02 -2.12419498e-04 -2.06759882e-03 -1.04028065e-03 -6.04025768e-05 2.27231751e-04 3.50703504e-03 2.24881951e-04 -7.67596006e-04 -3.04433459e-04 -7.60295846e-05 1.16108553e-04 4.18154007e-05 1.58305272e-05 -8.23319109e-03 2.05138474e-02 3.24311619e-03 -2.12419498e-04 -2.06759882e-03 -1.04028065e-03 2.27231751e-04 -6.04025768e-05 3.50703504e-03 -7.67596006e-04 2.24881951e-04 -3.04433459e-04 1.16108553e-04 -7.60295846e-05 -4.18154007e-05 1.58305272e-05 -8.23319109e-03 2.05138474e-02 3.24311619e-03 -3.97090933e-03 -3.88990034e-02 -1.84066871e-02 4.21149200e-03 4.21149200e-03 6.21386909e-02 -1.42592475e-02 -1.42592475e-02 -4.55237477e-03 2.03332623e-03 2.03332623e-03 -4.83310526e-04 -8.91717349e-02 -3.16221507e-01 -2.32744639e-01 4.33599823e-01 1.05526543e-01 7.26655031e-04 7.06931567e-03 3.54924502e-03 2.18153576e-04 -7.76109403e-04 -1.19698609e-02 -8.11169143e-04 2.62291084e-03 1.01922268e-03 2.74929003e-04 -3.89344800e-04 -1.44630336e-04 -5.72175336e-05 2.59898393e-02 -6.29247841e-02 -1.18265323e-02 7.26655031e-04 7.06931567e-03 3.54924502e-03 -7.76109403e-04 2.18153576e-04 -1.19698609e-02 2.62291084e-03 -8.11169143e-04 1.01922268e-03 -3.89344800e-04 2.74929003e-04 1.44630336e-04 -5.72175336e-05 2.59898393e-02 -6.29247841e-02 -1.18265323e-02 -4.20391954e-04 -3.84734076e-03 -1.79003551e-03 4.68426560e-04 4.68426560e-04 5.87286683e-03 -1.55408587e-03 -1.55408587e-03 -1.72190874e-04 1.29103728e-04 1.29103728e-04 -4.04050068e-05 -5.43137679e-03 3.50730519e-03 -6.01517870e-03 -1.32645992e-02 1.00959890e-02 1.36445318e-04 1.23076669e-03 6.21452543e-04 7.10834577e-05 -1.45733490e-04 -2.03394741e-03 -2.64722728e-04 4.80489364e-04 8.63780648e-05 8.21399401e-05 -3.90925217e-05 -2.83491426e-05 -1.77802397e-05 2.39718386e-03 -3.07548188e-03 -3.08024443e-03 1.36445318e-04 1.23076669e-03 6.21452543e-04 -1.45733490e-04 7.10834577e-05 -2.03394741e-03 4.80489364e-04 -2.64722728e-04 8.63780648e-05 -3.90925217e-05 8.21399401e-05 2.83491426e-05 -1.77802397e-05 2.39718386e-03 -3.07548188e-03 -3.08024443e-03 -3.99756162e-05 3.99756162e-05 1.37266843e-04 -1.37266843e-04 -2.32208297e-05 2.32208297e-05 2.62152533e-06 1.93431938e-04 -2.44735752e-05 -2.17072200e-04 -1.18469817e-04 -1.35920812e-05 -1.35920812e-05 3.86523638e-04 5.07128126e-05 5.07128126e-05 -2.05557138e-05 -1.60899252e-05 -1.60899252e-05 8.51544598e-07 1.93431938e-04 - 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 - 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 +448 + -1.27869407e-02 -7.13665990e-02 4.26817819e-02 -1.09329842e-01 -2.99488748e-03 5.18729729e-03 -5.36542057e-02 -1.76271110e-01 4.57049260e-02 1.13890548e-01 -4.57049260e-02 -9.03039775e-02 -2.16658921e-01 9.03039775e-02 -1.35521619e-02 2.05384217e-02 -7.62844642e-03 2.34730330e-02 -2.05384217e-02 -9.59214865e-02 -4.13151347e-01 2.72846002e-01 -5.86236200e-01 -4.62409233e-02 8.00916286e-02 -3.43403353e-01 -6.15475557e-01 2.23253775e-01 5.33532974e-01 -2.23253775e-01 -2.82161404e-01 -5.90928994e-01 2.82161404e-01 -8.74605768e-02 1.44565442e-01 -5.64420326e-02 1.51486163e-01 -1.44565442e-01 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 -5.22145440e-02 -9.02775200e-02 -2.19387344e-02 1.02158091e-01 -4.10516260e-02 6.31504909e-02 -1.27959799e-01 5.58787361e-02 -3.48978097e-02 -2.35149874e-03 6.17201627e-04 3.52793451e-02 -3.17023077e-02 -5.17997189e-02 -2.37589743e-01 1.54469561e-01 -3.49521804e-01 -2.15787654e-02 3.73755180e-02 -1.79867862e-01 -4.07060912e-01 1.44151665e-01 3.06474274e-01 -1.44151665e-01 -2.24585454e-01 -4.35697908e-01 2.24585454e-01 -4.19162129e-02 8.31367919e-02 -3.61007421e-02 7.26010104e-02 -8.31367919e-02 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 5.22145440e-02 9.02775200e-02 -4.10516260e-02 -1.02158091e-01 -2.19387344e-02 5.58787361e-02 1.27959799e-01 6.31504909e-02 1.31039042e-02 -3.17023077e-02 -6.17201627e-04 -4.78620623e-02 -2.35149874e-03 4.92416826e-02 -1.25849568e-01 1.62020575e-02 1.49318633e-01 1.72817914e-01 6.65042275e-02 -2.56081283e-01 1.04343510e-01 -1.75519787e-01 2.22512499e-01 -1.05382160e-01 1.03195811e-01 2.11966879e-02 -6.97865905e-03 -9.60783781e-02 8.92800356e-02 1.55338927e-01 6.17040743e-01 -4.26833454e-01 8.67199647e-01 8.24610569e-02 -1.42826740e-01 5.02208911e-01 7.74008960e-01 -3.52706938e-01 -7.16425339e-01 3.52706938e-01 4.09780464e-01 6.67537496e-01 -4.09780464e-01 1.10220994e-01 -2.36371565e-01 1.06344525e-01 -1.90908362e-01 2.36371565e-01 4.92416826e-02 -1.25849568e-01 1.62020575e-02 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 2.56081283e-01 6.65042275e-02 -1.05382160e-01 -2.22512499e-01 -1.75519787e-01 -3.16084107e-02 8.92800356e-02 6.97865905e-03 1.37409383e-01 2.11966879e-02 2.62262208e-03 -1.77518441e-02 3.18280272e-03 -3.63300852e-02 5.33814220e-03 -8.57586561e-03 -1.36772413e-03 -6.55565339e-02 1.14716388e-02 2.86273251e-02 -1.04106084e-02 -5.24934677e-02 -9.08377777e-02 3.54111799e-02 -5.62612218e-03 3.10335202e-03 -3.92598110e-04 1.01556294e-02 -6.72242655e-03 -1.97421770e-03 -1.30004332e-03 -6.16048880e-03 -1.15692117e-03 5.42096157e-02 -3.20831423e-03 -2.49960812e-02 8.74041784e-03 -6.92761354e-03 8.88032761e-02 -3.61760677e-02 2.47170049e-03 -1.29100061e-02 5.08107693e-03 -1.12547135e-02 6.64158511e-03 3.86863876e-04 1.16794623e-03 -9.81631991e-03 9.02806791e-04 4.34198339e-03 -9.02806791e-04 2.39610809e-03 -1.91115783e-02 -2.39610809e-03 -1.46575273e-03 4.30333535e-03 -3.97456344e-04 2.53875819e-03 -4.30333535e-03 -4.54251469e-03 3.07470959e-02 -5.51277601e-03 6.29255534e-02 -8.57586561e-03 1.52406988e-02 2.36896768e-03 1.13547247e-01 -1.86442889e-02 -4.95839816e-02 1.92568750e-02 7.11964262e-02 1.57335646e-01 -8.10588897e-02 1.01556294e-02 -9.55411068e-03 6.79999874e-04 -1.73528329e-02 7.46463703e-03 -1.97421770e-03 -1.30004332e-03 -6.16048880e-03 1.15692117e-03 -5.42096157e-02 8.74041784e-03 2.49960812e-02 -3.20831423e-03 -3.61760677e-02 -8.88032761e-02 -6.92761354e-03 -8.51101757e-03 6.64158511e-03 -5.08107693e-03 7.76791218e-03 -1.29100061e-02 -2.32986433e-04 -2.31624311e-03 -2.40419799e-04 1.10439733e-03 2.40419799e-04 8.16942238e-04 -3.74707701e-03 -8.16942238e-04 1.57267809e-04 1.28748826e-04 2.85652536e-05 -2.72395835e-04 -1.28748826e-04 -6.39347033e-03 -2.95445775e-02 1.90614067e-02 -4.31626497e-02 -2.90182117e-03 5.02610170e-03 -2.38628896e-03 -2.35763860e-02 -2.44138823e-03 1.11799748e-02 2.44138823e-03 8.28623517e-03 -3.78787508e-02 -8.28623517e-03 1.47657606e-03 1.22314980e-03 2.73711098e-04 -2.55750475e-03 -1.22314980e-03 -5.40994650e-02 -2.06575672e-01 1.45237065e-01 -2.85416965e-01 -3.02427318e-02 5.23819480e-02 2.12419498e-04 2.06759882e-03 -6.04025768e-05 -1.04028065e-03 -2.27231751e-04 2.24881951e-04 3.50703504e-03 7.67596006e-04 -1.88429929e-04 7.60295846e-05 1.58305272e-05 2.42739409e-04 1.16108553e-04 -8.23319109e-03 2.05138474e-02 -3.24311619e-03 -1.15979916e-03 -1.13649604e-02 -1.23203687e-03 5.39315946e-03 1.23203687e-03 4.16928202e-03 -1.81992072e-02 -4.16928202e-03 6.82966800e-04 6.05966651e-04 1.43372225e-04 -1.18293320e-03 -6.05966651e-04 -2.81793437e-02 -1.09980807e-01 7.72347806e-02 -1.55432989e-01 -1.53883733e-02 2.66534444e-02 -2.12419498e-04 -2.06759882e-03 -2.27231751e-04 1.04028065e-03 -6.04025768e-05 7.67596006e-04 -3.50703504e-03 2.24881951e-04 1.16003530e-04 1.16108553e-04 -1.58305272e-05 -2.84554809e-04 7.60295846e-05 -8.23319109e-03 2.05138474e-02 -3.24311619e-03 -7.26655031e-04 -7.06931567e-03 2.18153576e-04 3.54924502e-03 7.76109403e-04 -8.11169143e-04 -1.19698609e-02 -2.62291084e-03 6.34864886e-04 -2.74929003e-04 -5.72175336e-05 -8.10357567e-04 -3.89344800e-04 2.59898393e-02 -6.29247841e-02 1.18265323e-02 3.97090933e-03 3.88990034e-02 4.21149200e-03 -1.84066871e-02 -4.21149200e-03 -1.42592475e-02 6.21386909e-02 1.42592475e-02 -2.27618738e-03 -2.03332623e-03 -4.83310526e-04 3.94247220e-03 2.03332623e-03 8.91717349e-02 3.16221507e-01 -2.32744639e-01 4.33599823e-01 5.27632714e-02 -9.13886668e-02 7.26655031e-04 7.06931567e-03 7.76109403e-04 -3.54924502e-03 2.18153576e-04 -2.62291084e-03 1.19698609e-02 -8.11169143e-04 -3.84357796e-04 -3.89344800e-04 5.72175336e-05 9.54987903e-04 -2.74929003e-04 2.59898393e-02 -6.29247841e-02 1.18265323e-02 2.10195977e-04 1.92367038e-03 2.68833179e-04 -8.95017754e-04 -1.99593381e-04 -8.95919510e-04 2.93643342e-03 6.58166364e-04 -4.10815746e-05 -8.46616925e-05 -2.02025034e-05 7.56959895e-05 4.44420355e-05 2.71568840e-03 -1.75365259e-03 -3.00758935e-03 -6.63229960e-03 2.66907121e-03 -4.28793299e-03 1.36445318e-04 1.23076669e-03 -7.10834577e-05 -6.21452543e-04 -1.45733490e-04 2.64722728e-04 2.03394741e-03 4.80489364e-04 -6.77401100e-05 8.21399401e-05 1.77802397e-05 6.06310271e-05 3.90925217e-05 -2.39718386e-03 3.07548188e-03 -3.08024443e-03 2.44735752e-05 2.17072200e-04 -1.35920812e-05 -1.18469817e-04 1.35920812e-05 5.07128126e-05 3.86523638e-04 -5.07128126e-05 -1.02778569e-05 1.60899252e-05 8.51544598e-07 1.78017704e-05 -1.60899252e-05 1.93431938e-04 -3.64070112e-04 -3.33189484e-03 -3.85681493e-04 1.55021622e-03 4.25657109e-04 1.27724443e-03 -5.08605187e-03 -1.41451127e-03 7.56959895e-05 1.00196693e-04 3.49917623e-05 -1.28487774e-04 -1.23417523e-04 -4.70371028e-03 3.03741539e-03 5.20929756e-03 1.14874799e-02 -4.28793299e-03 7.62034974e-03 -1.36445318e-04 -1.23076669e-03 -1.45733490e-04 6.21452543e-04 -7.10834577e-05 4.80489364e-04 -2.03394741e-03 2.64722728e-04 1.86379547e-05 3.90925217e-05 -1.77802397e-05 -8.89801697e-05 8.21399401e-05 -2.39718386e-03 3.07548188e-03 -3.08024443e-03 + 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 + 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 +477 + -4.47099972e-03 1.27627629e-02 -9.76976450e-05 1.78847352e-02 5.87570366e-02 -1.52349753e-02 -4.57049260e-02 -7.98925478e-03 3.01013258e-02 9.03039775e-02 2.41516852e-02 4.51738731e-03 -7.62844642e-03 1.95897929e-04 -1.25181794e-02 5.87693787e-04 -3.34843015e-02 8.91304049e-02 -7.75107896e-03 1.14467784e-01 2.05158519e-01 -7.44179251e-02 -2.23253775e-01 -6.18104264e-02 9.40538013e-02 2.82161404e-01 1.61501416e-01 2.91535256e-02 -5.64420326e-02 -5.94664510e-03 -1.00016699e-01 -1.78399353e-02 -4.34381032e-05 1.74048480e-02 3.00925067e-02 7.31291146e-03 -4.10516260e-02 -7.31291146e-03 -2.10501636e-02 5.58787361e-02 2.10501636e-02 1.16326032e-02 6.17201627e-04 -7.05627734e-04 -2.01482598e-02 -6.17201627e-04 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 5.22145440e-02 9.02775200e-02 -4.10516260e-02 -1.02158091e-01 -2.19387344e-02 5.58787361e-02 1.27959799e-01 6.31504909e-02 1.31039042e-02 -3.17023077e-02 -6.17201627e-04 -4.78620623e-02 -2.35149874e-03 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 -4.92416826e-02 5.82447061e-04 -9.21951697e-04 -4.06290781e-02 -1.66320858e-01 3.46806621e-02 1.04041986e-01 7.31291146e-03 -7.55754911e-02 -2.26726473e-01 -3.77732694e-03 -6.97246830e-03 1.25781017e-02 4.19577757e-03 2.14649352e-02 1.25873327e-02 -1.63621157e-04 -4.97728778e-02 -5.76059714e-02 -2.21680758e-02 1.04343510e-01 2.21680758e-02 5.85065957e-02 -1.05382160e-01 -5.85065957e-02 -3.43986036e-02 -6.97865905e-03 2.58693043e-03 5.95801292e-02 6.97865905e-03 4.92416826e-02 -1.25849568e-01 1.62020575e-02 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 2.56081283e-01 6.65042275e-02 -1.05382160e-01 -2.22512499e-01 -1.75519787e-01 -3.16084107e-02 8.92800356e-02 6.97865905e-03 1.37409383e-01 2.11966879e-02 1.27627629e-02 8.91304049e-02 -4.37656907e-02 1.25849568e-01 4.22523540e-04 -4.04589924e-04 1.04025889e-01 3.13161189e-01 -7.44575789e-02 -2.23372737e-01 -3.94409125e-02 1.28761369e-01 3.86284108e-01 5.85065957e-02 2.59318990e-02 -4.42148092e-02 -1.28157335e-02 -7.29907912e-02 -3.84472004e-02 5.82447061e-04 4.22523540e-04 1.89005792e-03 4.55908042e-04 2.18521780e-02 -3.82387958e-03 -1.04106084e-02 8.65702588e-04 1.74978226e-02 3.54111799e-02 3.59203543e-03 1.87537406e-03 -3.92598110e-04 2.05642373e-03 -1.95433698e-03 4.14863929e-03 3.86863876e-04 1.16794623e-03 -9.81631991e-03 9.02806791e-04 4.34198339e-03 -9.02806791e-04 2.39610809e-03 -1.91115783e-02 -2.39610809e-03 -1.46575273e-03 4.30333535e-03 -3.97456344e-04 2.53875819e-03 -4.30333535e-03 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 1.95760213e-03 2.80327626e-02 -8.00829454e-04 -1.40981101e-02 4.29097929e-03 -5.37991953e-04 4.87973601e-02 -9.69081107e-03 -1.43697344e-03 -2.73068110e-03 1.32485452e-04 3.13841738e-04 1.56406873e-03 -9.21951696e-04 -4.04589925e-04 -2.49994859e-03 3.90417919e-03 1.16722294e-02 -2.17371517e-03 -7.13373164e-03 -9.08043907e-04 3.82186111e-03 2.13280468e-02 -1.68033719e-04 -4.81608262e-03 4.39751651e-03 -1.38676110e-03 5.78427761e-03 -2.99367094e-03 9.76976343e-05 7.75107886e-03 -3.66608235e-03 1.62020575e-02 -1.89005789e-03 2.49994854e-03 5.87280638e-03 8.40982877e-02 -1.40981101e-02 -3.83957898e-02 1.28729379e-02 4.87973601e-02 1.29588302e-01 -2.90724332e-02 9.29175443e-04 -1.24388086e-04 1.56406873e-03 -2.08384549e-03 4.30333539e-03 7.76621055e-05 7.90759556e-04 7.26731853e-05 -3.63365926e-04 -1.70374852e-04 -2.48237490e-04 1.24118745e-03 5.85871666e-04 -6.65366834e-05 -4.21531144e-05 -2.25080645e-05 8.70900330e-05 1.12540322e-04 6.39347036e-03 4.18220215e-02 -2.36203752e-02 -4.47099972e-03 6.61671923e-02 1.27627629e-02 9.30663158e-05 -1.61195587e-04 -9.76976450e-05 7.76750386e-04 7.85879170e-03 7.14118894e-04 -3.57059447e-03 -1.74108521e-03 -2.43756652e-03 1.21878326e-02 5.98999154e-03 -6.11416225e-04 -3.80665951e-04 -2.21538874e-04 7.68192600e-04 1.10769437e-03 4.18220215e-02 2.06575675e-01 -1.27608936e-01 -3.34843015e-02 3.00819236e-01 8.91304049e-02 1.59981915e-02 -2.77096805e-02 -7.75107896e-03 -7.82732456e-05 -7.88876775e-04 2.01341921e-05 3.78719587e-04 1.71622027e-04 -7.31664169e-05 -1.29067787e-03 -5.89080562e-04 8.42508410e-05 -2.33996183e-05 -7.80297521e-06 -9.13993928e-05 -1.12918743e-04 8.23319109e-03 -2.32518433e-02 4.22966163e-04 -4.34381032e-05 3.91366228e-04 3.94438388e-03 3.78719587e-04 -1.79771982e-03 -8.58110134e-04 -1.29067787e-03 6.12208738e-03 2.94540281e-03 -3.04792342e-04 -2.05750491e-04 -1.12918743e-04 3.89757676e-04 5.34206989e-04 2.36203752e-02 1.27608936e-01 -7.72347806e-02 -1.64663822e-02 1.94088814e-01 4.37656907e-02 6.19039206e-03 -1.07220736e-02 -3.66608235e-03 -1.94284214e-05 -2.38089534e-04 -2.01341921e-05 1.00670961e-04 2.01341921e-05 7.31664169e-05 -3.65832084e-04 -7.35234215e-05 4.19906811e-05 2.33996183e-05 4.31196669e-06 -3.95881747e-05 -2.15598335e-05 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 8.23319109e-03 -4.92416826e-02 -2.32518433e-02 5.82447061e-04 -9.21951697e-04 4.22966163e-04 2.66294931e-04 2.68095042e-03 -7.45120918e-05 -1.28216448e-03 -5.87734887e-04 2.70389714e-04 4.37151806e-03 2.01899694e-03 -2.81236193e-04 8.66895956e-05 2.84965838e-05 2.99183923e-04 3.83139035e-04 -2.32518433e-02 6.29247841e-02 -4.37552520e-03 -1.63621157e-04 -1.33147466e-03 -1.34047521e-02 -1.28216448e-03 6.07987739e-03 2.93867443e-03 4.37151806e-03 -2.07128970e-02 -1.00949847e-02 1.00567441e-03 6.76468352e-04 3.83139035e-04 -1.26468705e-03 -1.81057079e-03 -6.61671923e-02 -3.00819236e-01 1.94088814e-01 4.92416826e-02 -4.33599823e-01 -1.25849568e-01 -2.96977856e-02 5.14380735e-02 1.62020575e-02 7.13392449e-05 8.71474604e-04 7.45120917e-05 -3.72560459e-04 -7.41550872e-05 -2.70389714e-04 1.35194857e-03 2.70389714e-04 -1.53263523e-04 -8.66895956e-05 -1.58652204e-05 1.50649851e-04 7.93261022e-05 1.27627629e-02 8.91304049e-02 -4.37656907e-02 -2.32518433e-02 1.25849568e-01 6.29247841e-02 4.22523540e-04 -4.04589924e-04 -4.37552520e-03 -5.59510497e-05 -5.21997361e-04 -6.81701909e-05 2.21202491e-04 1.47189648e-04 2.29025268e-04 -7.31865840e-04 -5.00771573e-04 1.36936114e-05 2.04378012e-05 2.04383847e-05 -1.41241889e-06 -6.50987074e-05 9.30663158e-05 1.59981915e-02 -6.19039206e-03 5.82447061e-04 2.96977856e-02 4.22523540e-04 -2.66907099e-03 4.28793262e-03 1.89005792e-03 -4.62447928e-05 -4.37304849e-04 2.56380643e-05 2.03389226e-04 1.10680297e-04 -9.31943165e-05 -6.79289514e-04 -3.76634314e-04 3.03624477e-05 -2.73801119e-05 -9.87084015e-06 -1.82093182e-05 -5.34415350e-05 -4.22966163e-04 4.37552520e-03 3.08024438e-03 3.86863876e-04 4.82848338e-06 5.79447171e-05 2.00456121e-06 -2.56380643e-05 -5.49556968e-06 -7.48019851e-06 9.31943165e-05 2.01115618e-05 -1.02783359e-05 -1.41926792e-06 -2.83853675e-07 1.09839726e-05 5.64505451e-06 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 -1.93431938e-04 1.25064945e-04 1.19493732e-03 1.18074234e-04 -5.21292098e-04 -2.76325475e-04 -3.96683401e-04 1.74482094e-03 9.40482902e-04 -4.90507219e-05 -3.53993101e-05 -2.85816936e-05 4.28285216e-05 1.21492690e-04 -1.61195587e-04 -2.77096805e-02 1.07220736e-02 -9.21951696e-04 -5.14380735e-02 -4.04589925e-04 4.28793262e-03 -7.62034910e-03 -2.49994859e-03 -2.41424169e-05 -2.89723585e-04 -2.56380643e-05 1.25067270e-04 2.74778484e-05 9.31943165e-05 -4.54812918e-04 -1.00557809e-04 4.40724037e-05 2.73801119e-05 5.64505451e-06 -5.06940771e-05 -2.73801153e-05 9.76976343e-05 7.75107886e-03 -3.66608235e-03 -4.22966163e-04 1.62020575e-02 4.37552520e-03 -1.89005789e-03 2.49994854e-03 3.08024438e-03 + 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 16 32 46 62 81 95 111 130 146 160 176 192 211 233 255 272 294 316 333 355 377 399 416 433 455 477 +477 + 4.47099972e-03 -1.27627629e-02 9.76976450e-05 1.78847352e-02 5.87570366e-02 7.98925478e-03 -4.57049260e-02 1.52349753e-02 -2.41516852e-02 9.03039775e-02 -3.01013258e-02 8.58236774e-03 -5.87693787e-04 1.95897929e-04 -1.01712619e-02 7.62844642e-03 3.34843015e-02 -8.91304049e-02 7.75107896e-03 1.14467784e-01 2.05158519e-01 6.18104264e-02 -2.23253775e-01 7.44179251e-02 -1.61501416e-01 2.82161404e-01 -9.40538013e-02 7.20402398e-02 1.78399353e-02 -5.94664510e-03 -7.52560435e-02 5.64420326e-02 4.47099972e-03 3.34843015e-02 -1.64663822e-02 4.92416826e-02 -5.07210060e-04 9.65389800e-04 4.06290781e-02 1.66320858e-01 7.31291146e-03 -1.04041986e-01 3.46806621e-02 -3.77732694e-03 2.26726473e-01 -7.55754911e-02 1.51029450e-02 1.25873327e-02 -4.19577757e-03 -1.67708023e-02 1.25781017e-02 1.64663822e-02 -4.37656907e-02 3.66608235e-03 5.22145440e-02 9.02775200e-02 2.19387344e-02 -1.02158091e-01 4.10516260e-02 -6.31504909e-02 1.27959799e-01 -5.58787361e-02 3.48978097e-02 2.35149874e-03 -6.17201627e-04 -3.52793451e-02 3.17023077e-02 4.34381032e-05 -1.74048480e-02 -3.00925067e-02 -7.31291146e-03 4.10516260e-02 7.31291146e-03 2.10501636e-02 -5.58787361e-02 -2.10501636e-02 -1.16326032e-02 -6.17201627e-04 7.05627734e-04 2.01482598e-02 6.17201627e-04 -1.27627629e-02 -8.91304049e-02 4.37656907e-02 -1.25849568e-01 -1.39123382e-04 5.68211081e-04 -1.04025889e-01 -3.13161189e-01 -3.94409125e-02 2.23372737e-01 -7.44575789e-02 5.85065957e-02 -3.86284108e-01 1.28761369e-01 -5.02459300e-02 -3.84472004e-02 1.28157335e-02 5.89530789e-02 -4.42148092e-02 -4.92416826e-02 1.25849568e-01 -1.62020575e-02 -1.49318633e-01 -1.72817914e-01 -6.65042275e-02 2.56081283e-01 -1.04343510e-01 1.75519787e-01 -2.22512499e-01 1.05382160e-01 -1.03195811e-01 -2.11966879e-02 6.97865905e-03 9.60783781e-02 -8.92800356e-02 1.63621157e-04 4.97728778e-02 5.76059714e-02 2.21680758e-02 -1.04343510e-01 -2.21680758e-02 -5.85065957e-02 1.05382160e-01 5.85065957e-02 3.43986036e-02 6.97865905e-03 -2.58693043e-03 -5.95801292e-02 -6.97865905e-03 -5.07210059e-04 -1.39123383e-04 -1.21999003e-03 -3.60907238e-03 -2.10345361e-02 -3.53537797e-04 1.13832970e-02 -3.79443235e-03 1.65049625e-03 -3.61762203e-02 1.20587401e-02 1.87537404e-03 -5.18275436e-04 1.72758479e-04 -4.81608261e-03 3.61206196e-03 -9.76976343e-05 -7.75107886e-03 3.66608235e-03 -1.62020575e-02 1.21999000e-03 -2.88681241e-03 -5.87280638e-03 -8.40982877e-02 1.28729379e-02 3.83957898e-02 -1.40981101e-02 -2.90724332e-02 -1.29588302e-01 4.87973601e-02 -1.34007541e-03 4.30333539e-03 -1.56406873e-03 1.84661228e-03 -1.24388086e-04 4.34381032e-05 1.63621157e-04 3.86863877e-04 1.95760213e-03 2.80327626e-02 -4.29097929e-03 -1.40981101e-02 8.00829454e-04 9.69081107e-03 4.87973601e-02 5.37991953e-04 4.46691802e-04 -1.56406873e-03 1.32485452e-04 1.40137637e-03 2.73068110e-03 9.65389799e-04 5.68211082e-04 2.88681246e-03 1.55726165e-03 -1.30884265e-02 1.20374239e-03 5.44898556e-03 -2.22471928e-03 3.19481079e-03 -2.00029580e-02 1.32426283e-02 -1.95433697e-03 5.08966248e-03 -2.47429574e-03 5.78427763e-03 -2.53875819e-03 -3.86863876e-04 -1.16794623e-03 9.81631991e-03 -9.02806791e-04 -4.34198339e-03 9.02806791e-04 -2.39610809e-03 1.91115783e-02 2.39610809e-03 1.46575273e-03 -4.30333535e-03 3.97456344e-04 -2.53875819e-03 4.30333535e-03 7.76621055e-05 7.90759556e-04 1.70374852e-04 -3.63365926e-04 -7.26731853e-05 -5.85871666e-04 1.24118745e-03 2.48237490e-04 -4.21538393e-05 -1.12540322e-04 -2.25080645e-05 1.01167475e-04 4.21531144e-05 6.39347036e-03 4.18220215e-02 4.47099972e-03 -2.36203752e-02 -1.27627629e-02 6.61671923e-02 9.30663158e-05 9.76976450e-05 -1.61195587e-04 7.76750386e-04 7.85879170e-03 1.74108521e-03 -3.57059447e-03 -7.14118894e-04 -5.98999154e-03 1.21878326e-02 2.43756652e-03 -3.59566194e-04 -1.10769437e-03 -2.21538874e-04 9.13598283e-04 3.80665951e-04 4.18220215e-02 2.06575675e-01 3.34843015e-02 -1.27608936e-01 -8.91304049e-02 3.00819236e-01 1.59981915e-02 7.75107896e-03 -2.77096805e-02 1.94284214e-05 2.38089534e-04 2.01341921e-05 -1.00670961e-04 -2.01341921e-05 -7.35234215e-05 3.65832084e-04 7.31664169e-05 -1.32890245e-05 -2.15598335e-05 -4.31196669e-06 5.61590839e-05 2.33996183e-05 4.47099972e-03 3.34843015e-02 8.23319109e-03 -1.64663822e-02 -2.32518433e-02 4.92416826e-02 -5.07210060e-04 4.22966163e-04 9.65389800e-04 3.91366228e-04 3.94438388e-03 8.58110134e-04 -1.79771982e-03 -3.78719587e-04 -2.94540281e-03 6.12208738e-03 1.29067787e-03 -1.85143878e-04 -5.34206989e-04 -1.12918743e-04 4.58836749e-04 2.05750491e-04 2.36203752e-02 1.27608936e-01 1.64663822e-02 -7.72347806e-02 -4.37656907e-02 1.94088814e-01 6.19039206e-03 3.66608235e-03 -1.07220736e-02 7.82732456e-05 7.88876775e-04 1.71622027e-04 -3.78719587e-04 2.01341921e-05 -5.89080562e-04 1.29067787e-03 -7.31664169e-05 -3.70287756e-05 -1.12918743e-04 7.80297521e-06 1.18663065e-04 -2.33996183e-05 8.23319109e-03 -2.32518433e-02 4.34381032e-05 4.22966163e-04 -7.13392449e-05 -8.71474604e-04 -7.41550872e-05 3.72560459e-04 7.45120917e-05 2.70389714e-04 -1.35194857e-03 -2.70389714e-04 5.38348368e-05 7.93261022e-05 1.58652204e-05 -2.08055029e-04 -8.66895956e-05 -1.27627629e-02 -8.91304049e-02 -2.32518433e-02 4.37656907e-02 6.29247841e-02 -1.25849568e-01 -1.39123382e-04 -4.37552520e-03 5.68211081e-04 -1.33147466e-03 -1.34047521e-02 -2.93867443e-03 6.07987739e-03 1.28216448e-03 1.00949847e-02 -2.07128970e-02 -4.37151806e-03 5.92413906e-04 1.81057079e-03 3.83139035e-04 -1.50328311e-03 -6.76468352e-04 -6.61671923e-02 -3.00819236e-01 -4.92416826e-02 1.94088814e-01 1.25849568e-01 -4.33599823e-01 -2.96977856e-02 -1.62020575e-02 5.14380735e-02 -2.66294931e-04 -2.68095042e-03 -5.87734887e-04 1.28216448e-03 -7.45120918e-05 2.01899694e-03 -4.37151806e-03 2.70389714e-04 1.18482781e-04 3.83139035e-04 -2.84965838e-05 -3.93149649e-04 8.66895956e-05 -2.32518433e-02 6.29247841e-02 1.63621157e-04 -4.37552520e-03 -8.03338944e-05 -7.73847398e-04 -1.65710057e-04 3.40850954e-04 6.81701909e-05 5.64096299e-04 -1.14512634e-03 -2.29025268e-04 1.36936131e-05 7.26664019e-05 1.45332804e-05 -4.90507229e-05 -2.04378012e-05 9.30663158e-05 1.59981915e-02 -5.07210059e-04 -6.19039206e-03 -1.39123383e-04 2.96977856e-02 -2.66907099e-03 -1.21999003e-03 4.28793262e-03 2.41424169e-05 2.89723585e-04 2.74778484e-05 -1.25067270e-04 -2.56380643e-05 -1.00557809e-04 4.54812918e-04 9.31943165e-05 -2.18661568e-05 -2.73801153e-05 -5.64505451e-06 6.35148598e-05 2.73801119e-05 -9.76976343e-05 -7.75107886e-03 -4.22966163e-04 3.66608235e-03 4.37552520e-03 -1.62020575e-02 1.21999000e-03 3.08024438e-03 -2.88681241e-03 4.82848338e-06 5.79447171e-05 5.49556968e-06 -2.56380643e-05 -2.00456121e-06 -2.01115618e-05 9.31943165e-05 7.48019851e-06 -4.37323135e-06 -5.64505451e-06 -2.83853675e-07 1.43932863e-05 1.41926792e-06 4.34381032e-05 1.63621157e-04 -1.93431938e-04 3.86863877e-04 1.10987503e-04 1.04953164e-03 2.65632712e-04 -4.52213026e-04 -1.18074234e-04 -9.03922355e-04 1.50622488e-03 3.96683401e-04 -1.41241990e-06 -1.17123479e-04 -3.19910072e-05 4.28285199e-05 3.53993101e-05 -1.61195587e-04 -2.77096805e-02 9.65389799e-04 1.07220736e-02 5.68211082e-04 -5.14380735e-02 4.28793262e-03 2.88681246e-03 -7.62034910e-03 4.62447928e-05 4.37304849e-04 1.10680297e-04 -2.03389226e-04 2.56380643e-05 -3.76634314e-04 6.79289514e-04 -9.31943165e-05 -5.88508290e-07 -5.34415350e-05 9.87084015e-06 3.53993101e-05 -2.73801119e-05 -4.22966163e-04 4.37552520e-03 -3.86863876e-04 3.08024438e-03 + 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 16 32 51 67 81 100 116 130 146 165 181 197 211 233 255 277 299 316 338 360 377 399 421 438 460 477 1 -1 0 -576 - -6.19437059e-02 1.21156002e-01 2.14604447e-02 2.14604447e-02 1.78847352e-02 5.87570366e-02 1.52349753e-02 -7.98925478e-03 4.57049260e-02 -3.01013258e-02 2.41516852e-02 -9.03039775e-02 4.51738731e-03 -1.95897929e-04 -7.62844642e-03 1.25181794e-02 -5.87693787e-04 -2.99628408e-01 4.28531245e-01 1.24251960e-01 1.24251960e-01 1.14467784e-01 2.05158519e-01 7.44179251e-02 -6.18104264e-02 2.23253775e-01 -9.40538013e-02 1.61501416e-01 -2.82161404e-01 2.91535256e-02 5.94664510e-03 -5.64420326e-02 1.00016699e-01 1.78399353e-02 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 -6.29105724e-02 -1.74048480e-02 -3.00925067e-02 7.31291146e-03 7.31291146e-03 -4.10516260e-02 -2.10501636e-02 -2.10501636e-02 5.58787361e-02 -1.16326032e-02 -7.05627734e-04 -6.17201627e-04 -2.01482598e-02 -6.17201627e-04 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 -1.11157578e-01 2.79195153e-01 2.79195153e-01 -6.26186216e-03 1.22262008e-02 1.08458634e-02 -4.06290781e-02 -1.66320858e-01 -3.46806621e-02 7.31291146e-03 -1.04041986e-01 7.55754911e-02 -3.77732694e-03 2.26726473e-01 -6.97246830e-03 -4.19577757e-03 1.25781017e-02 -2.14649352e-02 -1.25873327e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 2.19387344e-02 -1.02158091e-01 5.58787361e-02 -6.31504909e-02 1.27959799e-01 -1.31039042e-02 -6.17201627e-04 3.17023077e-02 -4.78620623e-02 -2.35149874e-03 -2.79195153e-01 3.14419661e-01 1.07897992e-01 1.59352399e-01 4.97728778e-02 5.76059714e-02 -2.21680758e-02 -2.21680758e-02 1.04343510e-01 5.85065957e-02 5.85065957e-02 -1.05382160e-01 3.43986036e-02 2.58693043e-03 6.97865905e-03 5.95801292e-02 6.97865905e-03 1.21156002e-01 4.28531245e-01 1.52775148e-01 1.52775148e-01 -3.14419661e-01 -3.14419661e-01 2.09556075e-02 -3.03164600e-02 -3.62961769e-02 1.04025889e-01 3.13161189e-01 7.44575789e-02 -3.94409125e-02 2.23372737e-01 -1.28761369e-01 5.85065957e-02 -3.86284108e-01 2.59318990e-02 1.28157335e-02 -4.42148092e-02 7.29907912e-02 3.84472004e-02 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 1.49318633e-01 1.72817914e-01 1.04343510e-01 -6.65042275e-02 2.56081283e-01 -1.05382160e-01 1.75519787e-01 -2.22512499e-01 3.16084107e-02 6.97865905e-03 -8.92800356e-02 1.37409383e-01 2.11966879e-02 -6.26186216e-03 2.09556075e-02 -5.54402578e-03 -5.80070473e-03 4.55908042e-04 2.18521780e-02 3.82387958e-03 8.65702588e-04 1.04106084e-02 -1.74978226e-02 3.59203543e-03 -3.54111799e-02 1.87537406e-03 -2.05642373e-03 -3.92598110e-04 1.95433698e-03 -4.14863929e-03 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 -6.29105724e-02 1.07897992e-01 1.59352399e-01 5.54402575e-03 1.99460369e-02 -9.89892161e-03 -1.95760213e-03 -2.80327626e-02 -8.00829454e-04 -4.29097929e-03 -1.40981101e-02 -5.37991953e-04 9.69081107e-03 4.87973601e-02 1.43697344e-03 1.32485452e-04 2.73068110e-03 3.13841738e-04 1.56406873e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 -9.02806791e-04 -4.34198339e-03 -2.39610809e-03 -2.39610809e-03 1.91115783e-02 -1.46575273e-03 3.97456344e-04 4.30333535e-03 -2.53875819e-03 4.30333535e-03 1.08458634e-02 -3.62961769e-02 9.89892165e-03 9.75072799e-03 -3.90417919e-03 -1.16722294e-02 -2.17371517e-03 9.08043907e-04 -7.13373164e-03 3.82186111e-03 1.68033719e-04 2.13280468e-02 4.81608262e-03 -1.38676110e-03 -4.39751651e-03 5.78427761e-03 -2.99367094e-03 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 -4.59516086e-02 1.59352399e-01 1.07897992e-01 5.80070471e-03 1.99460369e-02 -9.75072795e-03 -5.87280638e-03 -8.40982877e-02 -1.40981101e-02 -1.28729379e-02 -3.83957898e-02 4.87973601e-02 2.90724332e-02 1.29588302e-01 -9.29175443e-04 1.56406873e-03 1.24388086e-04 -2.08384549e-03 4.30333539e-03 1.78847352e-02 1.14467784e-01 5.22145440e-02 -4.06290781e-02 1.74048480e-02 -1.49318633e-01 1.04025889e-01 -4.97728778e-02 3.15316441e-03 5.87280635e-03 1.16794628e-03 -2.34691754e-03 1.95760212e-03 9.97941008e-02 3.65466664e-01 1.79197132e-01 -6.19437059e-02 1.79197132e-01 -3.79905335e-01 1.21156002e-01 -3.79905335e-01 -1.55757010e-02 2.14604447e-02 -5.39558109e-02 2.69779055e-02 2.14604447e-02 5.87570367e-02 2.05158520e-01 9.02775198e-02 -1.66320858e-01 3.00925066e-02 -1.72817914e-01 3.13161189e-01 -5.76059713e-02 -8.17641058e-04 8.40982874e-02 -9.81631944e-03 -2.47606560e-02 2.80327625e-02 3.65466664e-01 5.27743980e-01 3.65985728e-01 -2.99628408e-01 3.65985728e-01 -3.83703952e-01 4.28531245e-01 -3.83703952e-01 -3.53505492e-02 1.24251960e-01 -1.22457895e-01 6.12289473e-02 1.24251960e-01 -4.57049259e-02 -2.23253775e-01 -1.02158091e-01 1.04041986e-01 -4.10516260e-02 2.56081283e-01 -2.23372737e-01 1.04343510e-01 -9.72688516e-04 -3.83957898e-02 4.34198345e-03 1.25827172e-02 -1.40981101e-02 -1.79197132e-01 -3.65985728e-01 -1.77165865e-01 1.11157578e-01 -2.88323443e-01 2.29939912e-01 -1.52775148e-01 4.45925062e-01 -1.72984576e-03 -4.59516086e-02 1.06712798e-01 -7.21405924e-02 -6.29105724e-02 -7.98925478e-03 -6.18104265e-02 -2.19387344e-02 7.31291146e-03 -7.31291146e-03 6.65042275e-02 -3.94409125e-02 2.21680758e-02 -1.21924042e-03 1.28729379e-02 -9.02806810e-04 -2.95698480e-04 4.29097929e-03 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 1.11157578e-01 -1.11157578e-01 2.79195153e-01 -2.15985150e-01 2.79195153e-01 -6.26186216e-03 -3.75683866e-02 1.22262008e-02 1.08458634e-02 -3.75683866e-02 -1.52349753e-02 -7.44179250e-02 -4.10516260e-02 3.46806621e-02 7.31291146e-03 1.04343510e-01 -7.44575789e-02 -2.21680758e-02 2.94472639e-05 -1.40981101e-02 9.02806809e-04 4.39843445e-03 -8.00829461e-04 -1.79197132e-01 -3.65985728e-01 -2.88323443e-01 1.11157578e-01 -1.77165865e-01 4.45925062e-01 -1.52775148e-01 2.29939912e-01 6.33405085e-02 -6.29105724e-02 1.06712798e-01 -3.45722058e-02 -4.59516086e-02 9.03039774e-02 2.82161404e-01 1.27959799e-01 -2.26726473e-01 5.58787361e-02 -2.22512499e-01 3.86284108e-01 -1.05382160e-01 7.65040299e-04 1.29588302e-01 -1.91115783e-02 -4.13310048e-02 4.87973601e-02 3.79905335e-01 3.83703952e-01 2.29939912e-01 -2.79195153e-01 4.45925062e-01 -9.07048686e-02 3.14419661e-01 -4.05124529e-01 4.88271161e-02 1.07897992e-01 -1.15361196e-01 1.05097813e-01 1.59352399e-01 2.41516852e-02 1.61501416e-01 6.31504909e-02 -3.77732694e-03 2.10501636e-02 -1.75519787e-01 5.85065957e-02 -5.85065957e-02 -1.94153916e-03 -2.90724332e-02 -2.39610808e-03 -3.02677707e-03 -9.69081108e-03 1.21156002e-01 4.28531245e-01 1.52775148e-01 -2.15985150e-01 1.52775148e-01 -3.14419661e-01 3.14419661e-01 -3.14419661e-01 2.09556075e-02 9.48344293e-02 -3.03164600e-02 -3.62961769e-02 9.48344293e-02 3.01013258e-02 9.40538012e-02 5.58787361e-02 -7.55754911e-02 -2.10501636e-02 -1.05382160e-01 1.28761369e-01 5.85065957e-02 -5.43908250e-03 4.87973601e-02 2.39610808e-03 -1.70644894e-02 -5.37991947e-04 3.79905335e-01 3.83703952e-01 4.45925062e-01 -2.79195153e-01 2.29939912e-01 -4.05124529e-01 3.14419661e-01 -9.07048686e-02 -1.15430934e-01 1.59352399e-01 -1.15361196e-01 1.02633834e-02 1.07897992e-01 -1.30997550e-02 -1.01193765e-01 -4.80017140e-02 2.20754134e-02 -2.32652065e-02 1.34804222e-01 -7.61778290e-02 6.87972073e-02 7.73872975e-03 -2.26925104e-03 2.93150570e-03 -1.43087283e-03 9.90281567e-04 -1.55757010e-02 -3.53505492e-02 1.72984576e-03 -6.26186216e-03 -6.33405085e-02 -4.88271161e-02 2.09556075e-02 1.15430934e-01 -1.95657766e-02 -5.54402578e-03 3.61214886e-02 -3.54628585e-02 -5.80070473e-03 5.87693754e-04 -1.78399356e-02 -2.35149868e-03 1.25873327e-02 -6.17201608e-04 2.11966879e-02 -3.84472003e-02 6.97865904e-03 -4.66691492e-03 4.30333543e-03 -4.30333547e-03 -2.09599152e-03 1.56406874e-03 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 3.75683866e-02 -6.29105724e-02 1.07897992e-01 -9.48344293e-02 1.59352399e-01 5.54402575e-03 -1.99460369e-02 1.99460369e-02 -9.89892161e-03 -2.00942306e-02 -7.62844637e-03 -5.64420322e-02 -3.17023077e-02 1.25781017e-02 6.17201609e-04 8.92800356e-02 -4.42148092e-02 -6.97865904e-03 4.00466032e-03 -1.24388206e-04 4.30333547e-03 -1.85875832e-03 -2.73068112e-03 -5.39558109e-02 -1.22457895e-01 -1.06712798e-01 1.22262008e-02 -1.06712798e-01 1.15361196e-01 -3.03164600e-02 1.15361196e-01 3.61214886e-02 -1.99460370e-02 1.25276701e-01 -6.25642535e-02 -1.99460370e-02 2.34691754e-03 2.47606559e-02 1.25827172e-02 -4.69413293e-03 -4.13310048e-02 1.40377123e-02 1.43087281e-03 2.37233231e-04 -7.90777437e-05 1.08753464e-03 2.69779055e-02 6.12289473e-02 7.21405924e-02 1.08458634e-02 3.45722058e-02 -1.05097813e-01 -3.62961769e-02 -1.02633834e-02 -3.54628585e-02 9.89892165e-03 -6.25642535e-02 2.13832051e-02 9.75072799e-03 1.95897918e-04 -5.94664521e-03 -6.17201608e-04 4.19577756e-03 -7.05627727e-04 6.97865904e-03 -1.28157334e-02 2.58693042e-03 -2.22918228e-03 1.56406874e-03 -3.97456371e-04 -1.08753464e-03 1.32485453e-04 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 3.75683866e-02 -4.59516086e-02 1.59352399e-01 -9.48344293e-02 1.07897992e-01 5.80070471e-03 -2.00942306e-02 1.99460369e-02 -9.75072795e-03 -1.99460369e-02 - 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 73 90 107 129 146 163 185 202 219 241 267 293 319 345 371 397 423 449 475 501 527 550 576 -532 - 9.97941008e-02 2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 -3.68464755e-02 -6.32586010e-02 2.08990781e-02 5.36542057e-02 1.76271110e-01 4.57049260e-02 4.57049260e-02 1.13890548e-01 -9.03039775e-02 -9.03039775e-02 -2.16658921e-01 1.35521619e-02 -7.62844642e-03 -2.05384217e-02 2.34730330e-02 -2.05384217e-02 5.25968835e-01 5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 -1.39296249e-01 -1.09780482e-01 -7.23573908e-03 3.43403353e-01 6.15475557e-01 2.23253775e-01 2.23253775e-01 5.33532974e-01 -2.82161404e-01 -2.82161404e-01 -5.90928994e-01 8.74605768e-02 -5.64420326e-02 -1.44565442e-01 1.51486163e-01 -1.44565442e-01 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 2.49316357e-02 1.03324683e-01 -4.31828598e-02 -5.22145440e-02 -9.02775200e-02 2.19387344e-02 -4.10516260e-02 -1.02158091e-01 -6.31504909e-02 5.58787361e-02 1.27959799e-01 -3.48978097e-02 -6.17201627e-04 -2.35149874e-03 -3.52793451e-02 3.17023077e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 2.19387344e-02 -1.02158091e-01 5.58787361e-02 -6.31504909e-02 1.27959799e-01 -1.31039042e-02 -6.17201627e-04 3.17023077e-02 -4.78620623e-02 -2.35149874e-03 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 -1.77165865e-01 5.25030657e-01 2.19480362e-01 1.27634081e-01 9.85919203e-02 -3.34435159e-03 -1.79867862e-01 -4.07060912e-01 -1.44151665e-01 -1.44151665e-01 -3.06474274e-01 2.24585454e-01 2.24585454e-01 4.35697908e-01 -4.19162129e-02 3.61007421e-02 8.31367919e-02 -7.26010104e-02 8.31367919e-02 5.10356312e-01 2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 -1.71165515e-02 -1.10747881e-01 2.96467369e-02 1.49318633e-01 1.72817914e-01 -6.65042275e-02 1.04343510e-01 2.56081283e-01 1.75519787e-01 -1.05382160e-01 -2.22512499e-01 1.03195811e-01 6.97865905e-03 2.11966879e-02 9.60783781e-02 -8.92800356e-02 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 1.49318633e-01 1.72817914e-01 1.04343510e-01 -6.65042275e-02 2.56081283e-01 -1.05382160e-01 1.75519787e-01 -2.22512499e-01 3.16084107e-02 6.97865905e-03 -8.92800356e-02 1.37409383e-01 2.11966879e-02 6.31512314e-01 6.34165035e-01 7.98789769e-01 2.40399462e-01 -7.19544190e-01 -9.07048686e-02 -2.72167395e-01 -8.96099338e-02 -6.30930247e-02 5.02208911e-01 7.74008960e-01 3.52706938e-01 3.52706938e-01 7.16425339e-01 -4.09780464e-01 -4.09780464e-01 -6.67537496e-01 1.10220994e-01 -1.06344525e-01 -2.36371565e-01 1.90908362e-01 -2.36371565e-01 5.69507344e-03 6.85951504e-02 2.83913272e-02 9.53064110e-04 -1.14770784e-01 -4.13055271e-02 -1.95657767e-02 1.89760533e-02 -2.38614490e-02 1.36772413e-03 6.55565339e-02 1.14716388e-02 1.04106084e-02 2.86273251e-02 -5.24934677e-02 -3.54111799e-02 -9.08377777e-02 5.62612218e-03 -3.92598110e-04 -3.10335202e-03 1.01556294e-02 -6.72242655e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 -9.02806791e-04 -4.34198339e-03 -2.39610809e-03 -2.39610809e-03 1.91115783e-02 -1.46575273e-03 3.97456344e-04 4.30333535e-03 -2.53875819e-03 4.30333535e-03 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 5.32669237e-02 1.25276700e-01 -5.26653316e-02 1.15692117e-03 -5.42096157e-02 -3.20831423e-03 -8.74041784e-03 -2.49960812e-02 -6.92761354e-03 3.61760677e-02 8.88032761e-02 -2.47170049e-03 5.08107693e-03 1.29100061e-02 -1.12547135e-02 6.64158511e-03 3.30567329e-02 1.29693635e-01 1.01098325e-01 6.58000602e-02 -1.80548889e-01 -8.36197915e-02 -4.70642679e-02 -7.24631748e-02 2.13832049e-02 2.36896768e-03 1.13547247e-01 1.86442889e-02 1.92568750e-02 4.95839816e-02 -7.11964262e-02 -8.10588897e-02 -1.57335646e-01 1.01556294e-02 -6.79999874e-04 -9.55411068e-03 1.73528329e-02 -7.46463703e-03 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 -1.99460370e-02 1.15692117e-03 -5.42096157e-02 -8.74041784e-03 -3.20831423e-03 -2.49960812e-02 3.61760677e-02 -6.92761354e-03 8.88032761e-02 -8.51101757e-03 5.08107693e-03 6.64158511e-03 -7.76791218e-03 1.29100061e-02 5.36542057e-02 2.31981857e-01 1.43624396e-01 -4.78747986e-02 2.46505685e-02 -3.29926588e-01 1.09975529e-01 -5.57225185e-02 -2.30463457e-02 1.40889466e-02 -7.04819392e-03 -2.34691754e-03 2.34939797e-03 1.99588202e-01 5.70431156e-01 3.41626714e-01 2.79683008e-01 -6.29359693e-01 -5.08203691e-01 -5.24221764e-02 -1.17214412e-01 4.78769836e-02 2.87692605e-01 6.15475558e-01 5.36785070e-01 -1.78928357e-01 4.27000053e-02 -7.37140722e-01 2.45713574e-01 9.84164379e-03 -2.03205172e-01 1.22700385e-01 -4.84184168e-02 -2.47606560e-02 1.61394723e-02 8.91435499e-01 1.05548796e+00 9.63712115e-01 6.64083707e-01 -9.45478066e-01 -5.16946820e-01 -1.74646799e-01 -2.32238377e-01 5.39932082e-02 -1.50134014e-01 -4.03808815e-01 -3.06474274e-01 1.23154878e-01 -6.01645177e-02 5.12000882e-01 -2.16100982e-01 9.70717548e-02 9.50307394e-02 -6.77465988e-02 3.36927924e-02 1.25827172e-02 -1.28637069e-02 -3.75161815e-01 -5.00230798e-01 -3.54331730e-01 -4.65489308e-01 3.23000268e-01 5.38985419e-01 2.32017900e-02 2.10037482e-01 -1.15323452e-01 5.00446713e-02 1.34602938e-01 1.23154878e-01 2.19387344e-02 2.00548392e-02 -2.16100982e-01 -6.42684031e-02 -3.23572516e-02 -4.65598602e-02 -3.31596446e-04 -1.28637069e-02 4.39843445e-03 -6.10426006e-04 2.22315155e-01 -3.68760298e-01 -1.00478959e-01 -8.35199951e-02 -7.32689014e-02 -2.70831290e-01 -1.86145238e-01 6.20484128e-02 2.19387344e-02 3.86948719e-01 -1.28982906e-01 -4.69955664e-02 4.53700671e-02 -2.60590102e-02 -1.23017275e-02 9.09256737e-03 4.10057584e-03 -4.37105521e-01 -7.99859206e-01 -6.87804463e-01 -3.54331730e-01 9.70955720e-01 4.49420274e-01 1.90974590e-01 2.05304719e-01 -3.79165574e-02 3.88941244e-01 6.27797232e-01 6.40122365e-01 -2.64565755e-01 9.37180182e-02 -6.67537497e-01 3.16146481e-01 -3.52445338e-02 -2.68843403e-01 1.97671649e-01 -8.71949260e-02 -4.13310048e-02 3.48400420e-02 8.90261647e-01 5.89337741e-01 5.96759380e-01 8.12744530e-01 -1.81409737e-01 -4.95829398e-01 3.17105646e-02 -2.26109077e-01 1.34744550e-01 -1.29647081e-01 -2.09265744e-01 -2.64565755e-01 -6.53863153e-02 -3.12393394e-02 3.16146481e-01 1.75519787e-01 1.17481779e-02 1.43033497e-01 1.63534262e-02 3.48400420e-02 -1.70644894e-02 5.71185281e-03 -4.95180304e-01 6.28839321e-01 2.54186828e-01 2.02732421e-01 1.83900092e-01 4.64820962e-01 3.83594982e-01 -1.27864994e-01 -8.26591520e-02 -5.97048429e-01 1.99016143e-01 1.75519787e-01 -1.50414119e-01 8.60335103e-02 4.78219675e-02 -3.11022017e-02 -1.59406558e-02 1.01141765e+00 1.01786899e+00 1.24471483e+00 4.70339374e-01 -1.12466872e+00 -1.81409737e-01 -3.87598328e-01 -2.04971130e-01 -5.28296413e-02 -6.79342631e-03 -1.02829048e-01 -4.60563368e-02 2.33241010e-02 -2.45138941e-02 1.33274141e-01 -7.96753722e-02 7.22947506e-02 2.32161886e-02 -1.09408258e-02 1.16030805e-02 -1.43087283e-03 -3.46808285e-03 -9.88062754e-03 3.32446012e-02 3.01211729e-02 -6.23874444e-02 -1.63597900e-01 7.41254066e-02 -3.91315534e-02 5.50975418e-02 -5.93243074e-02 5.29255390e-03 7.60746720e-02 4.03862745e-02 -1.18841197e-03 1.43837153e-02 -1.27503192e-01 -1.17708752e-02 -3.94225930e-02 -9.86767122e-03 1.29100062e-02 -8.73105891e-03 -1.85875832e-03 3.52559381e-03 4.97945873e-02 -1.25150889e-01 -3.98920739e-02 -4.00402676e-02 -1.23333065e-02 -1.50356640e-01 -7.44400809e-02 2.75790186e-02 -1.31585430e-02 2.37979916e-01 -9.06160612e-02 1.96976661e-02 9.20541662e-03 -4.55211164e-03 1.29100062e-02 -1.62152511e-03 -4.69220619e-03 -9.86088321e-02 -2.57593204e-01 -2.16813711e-01 -2.21546474e-01 2.35335708e-01 2.56473654e-01 8.93884123e-02 2.50553401e-01 -1.15229585e-01 2.34691754e-03 2.47606559e-02 1.25827172e-02 -8.79686889e-03 -4.10273597e-03 -4.13310048e-02 3.41289788e-02 2.00912665e-02 1.43087281e-03 -3.71751664e-03 -3.95474986e-03 -2.37233213e-04 1.08753464e-03 6.00346384e-02 1.90922582e-01 1.73238917e-01 1.00372266e-01 -2.85646701e-01 -9.38831749e-02 -8.25271263e-02 -1.35027428e-01 4.27664100e-02 4.11110217e-03 5.01188799e-02 2.75790186e-02 -8.96031182e-04 4.38618101e-03 -9.06160612e-02 -3.66291433e-03 -6.56588870e-03 -2.48619002e-04 5.85881856e-03 -4.69220619e-03 -1.08753464e-03 3.97456357e-04 6.67535511e-02 -1.76605296e-01 -4.03366549e-02 -3.98920739e-02 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 -511 - -9.97941008e-02 -2.04964493e-01 -1.00485876e-01 -1.62429582e-01 1.28298356e-01 2.49454358e-01 -3.24105166e-04 6.32586010e-02 -4.23595229e-02 -1.78847352e-02 -5.87570366e-02 7.98925478e-03 -1.52349753e-02 -4.57049260e-02 -2.41516852e-02 3.01013258e-02 9.03039775e-02 -8.58236774e-03 1.95897929e-04 5.87693787e-04 -1.01712619e-02 7.62844642e-03 -5.25968835e-01 -5.27743977e-01 -2.98097979e-01 -5.97726387e-01 1.33242869e-01 5.61774114e-01 -7.59144585e-02 1.09780482e-01 -1.17016221e-01 -1.14467784e-01 -2.05158519e-01 6.18104264e-02 -7.44179251e-02 -2.23253775e-01 -1.61501416e-01 9.40538013e-02 2.82161404e-01 -7.20402398e-02 -5.94664510e-03 -1.78399353e-02 -7.52560435e-02 5.64420326e-02 2.57908389e-01 4.33873478e-01 1.77165865e-01 3.99481020e-01 -2.19480362e-01 -5.25030657e-01 6.09207472e-02 -9.85919203e-02 1.12206533e-01 4.06290781e-02 1.66320858e-01 -7.31291146e-03 3.46806621e-02 1.04041986e-01 3.77732694e-03 -7.55754911e-02 -2.26726473e-01 1.51029450e-02 4.19577757e-03 1.25873327e-02 1.67708023e-02 -1.25781017e-02 -1.11157578e-01 1.52775148e-01 4.59516086e-02 6.29105724e-02 1.74048480e-02 3.00925067e-02 -7.31291146e-03 -7.31291146e-03 4.10516260e-02 2.10501636e-02 2.10501636e-02 -5.58787361e-02 1.16326032e-02 7.05627734e-04 6.17201627e-04 2.01482598e-02 6.17201627e-04 1.95964683e-01 1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 -2.49316357e-02 -1.03324683e-01 4.31828598e-02 5.22145440e-02 9.02775200e-02 -2.19387344e-02 4.10516260e-02 1.02158091e-01 6.31504909e-02 -5.58787361e-02 -1.27959799e-01 3.48978097e-02 6.17201627e-04 2.35149874e-03 3.52793451e-02 -3.17023077e-02 -6.31512314e-01 -6.34165035e-01 -2.40399462e-01 -7.98789769e-01 9.07048686e-02 7.19544190e-01 -1.90723860e-01 8.96099338e-02 -2.04157365e-01 -1.04025889e-01 -3.13161189e-01 3.94409125e-02 -7.44575789e-02 -2.23372737e-01 -5.85065957e-02 1.28761369e-01 3.86284108e-01 -5.02459300e-02 -1.28157335e-02 -3.84472004e-02 -5.89530789e-02 4.42148092e-02 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 -1.59352399e-01 -4.97728778e-02 -5.76059714e-02 2.21680758e-02 2.21680758e-02 -1.04343510e-01 -5.85065957e-02 -5.85065957e-02 1.05382160e-01 -3.43986036e-02 -2.58693043e-03 -6.97865905e-03 -5.95801292e-02 -6.97865905e-03 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 1.71165515e-02 1.10747881e-01 -2.96467369e-02 -1.49318633e-01 -1.72817914e-01 6.65042275e-02 -1.04343510e-01 -2.56081283e-01 -1.75519787e-01 1.05382160e-01 2.22512499e-01 -1.03195811e-01 -6.97865905e-03 -2.11966879e-02 -9.60783781e-02 8.92800356e-02 3.14755072e-02 1.46615558e-01 5.74610557e-02 1.01749381e-01 -9.30696273e-02 -2.13745316e-01 1.95657768e-02 -5.32669236e-02 4.70642678e-02 3.60907238e-03 2.10345361e-02 -3.53537797e-04 3.79443235e-03 1.13832970e-02 1.65049625e-03 -1.20587401e-02 -3.61762203e-02 -1.87537404e-03 1.72758479e-04 5.18275436e-04 -4.81608261e-03 3.61206196e-03 -2.91851645e-02 8.17708670e-02 1.99460370e-02 2.02424243e-02 1.95760213e-03 2.80327626e-02 4.29097929e-03 8.00829454e-04 1.40981101e-02 -9.69081107e-03 5.37991953e-04 -4.87973601e-02 4.46691802e-04 -1.32485452e-04 -1.56406873e-03 -1.40137637e-03 -2.73068110e-03 4.46530211e-02 1.35135310e-01 1.14833676e-01 1.10100913e-01 -1.41112458e-01 -1.19974512e-01 -1.89760532e-02 -1.25276700e-01 7.24631749e-02 5.87280638e-03 8.40982877e-02 1.28729379e-02 1.40981101e-02 3.83957898e-02 -2.90724332e-02 -4.87973601e-02 -1.29588302e-01 1.34007541e-03 -1.56406873e-03 -4.30333539e-03 1.84661228e-03 -1.24388086e-04 -1.15962882e-02 -5.44167465e-03 -3.20746523e-02 -2.59615520e-02 6.03825995e-03 -9.11997006e-03 2.38614490e-02 5.26653316e-02 -2.13832050e-02 1.55726165e-03 -1.30884265e-02 -1.20374239e-03 -2.22471928e-03 -5.44898556e-03 -3.19481079e-03 1.32426283e-02 2.00029580e-02 -1.95433697e-03 2.47429574e-03 5.08966248e-03 -5.78427763e-03 2.53875819e-03 -1.22262008e-02 3.03164600e-02 1.99460370e-02 1.99460370e-02 -1.16794623e-03 9.81631991e-03 9.02806791e-04 9.02806791e-04 4.34198339e-03 2.39610809e-03 2.39610809e-03 -1.91115783e-02 1.46575273e-03 -3.97456344e-04 -4.30333535e-03 2.53875819e-03 -4.30333535e-03 -1.78847352e-02 -3.04628881e-03 -1.59710779e-02 1.30651027e-02 -1.30651027e-02 -2.29636895e-02 -1.04297738e-02 1.04297738e-02 1.71577332e-02 -1.40779216e-02 1.40779216e-02 -5.47494637e-03 1.60502171e-01 7.87112565e-02 1.67675506e-02 -2.51606979e-01 -1.30450977e-01 -1.58998062e-02 9.30279003e-03 -1.53816174e-02 -1.70178532e-01 -2.05158517e-01 -2.20001679e-01 1.18743344e-01 -1.18743344e-01 1.35949676e-01 -1.30501631e-01 1.30501631e-01 7.29097471e-02 -7.83070898e-02 7.83070898e-02 -3.43559153e-02 -1.60502171e-01 2.41039089e-09 6.78877497e-02 -2.31740658e-01 -2.50461083e-01 1.78070162e-01 -1.11265008e-01 -1.26774127e-02 -5.57872737e-02 8.19483921e-02 9.35296165e-02 1.02158091e-01 -6.20484128e-02 6.20484128e-02 -5.16568258e-02 6.43632084e-02 -6.43632084e-02 -3.68034004e-02 4.70925008e-02 -4.70925008e-02 2.26198336e-02 7.87112564e-02 6.78877493e-02 1.11157578e-01 1.04595505e-02 -7.91055947e-02 5.91909014e-02 8.12087787e-03 4.00659401e-02 -1.95747207e-02 1.42329117e-02 -2.00548392e-02 -7.31291146e-03 -1.36838753e-02 -3.22624463e-02 1.99322514e-02 2.47132090e-03 2.47070602e-02 2.63710392e-03 1.82213991e-02 -8.18428276e-03 7.12403355e-04 -6.32100027e-02 8.38322201e-03 2.53421858e-02 1.95747207e-02 -1.42329117e-02 2.00548392e-02 -1.36838753e-02 -7.31291146e-03 3.22624463e-02 2.47132090e-03 1.99322514e-02 -2.47070602e-02 1.82213991e-02 2.63710392e-03 -8.18428276e-03 -7.12403355e-04 1.67675505e-02 -2.31740659e-01 -1.11157578e-01 3.52864706e-01 1.36879556e-01 3.84088728e-02 3.38811485e-03 8.61065397e-03 -2.62586300e-01 -3.19029642e-01 -3.32384257e-01 1.92484692e-01 -1.92484692e-01 2.22512499e-01 -1.99016143e-01 1.99016143e-01 8.64028072e-02 -1.27979951e-01 1.27979951e-01 -6.45258239e-02 -2.51606979e-01 -2.50461083e-01 -1.04595505e-02 -3.52864706e-01 3.14419661e-01 -1.41896743e-01 -2.57512622e-02 -9.90595528e-02 6.94444298e-02 2.11581415e-02 9.58590373e-02 2.32859880e-02 5.09360943e-02 -1.17481779e-02 -5.85065957e-02 -3.51273868e-02 -6.05679319e-02 -1.18219208e-02 -4.74613345e-02 2.42665154e-02 -3.85373668e-03 6.32100027e-02 -1.30635623e-02 -6.45179693e-02 -6.94444298e-02 -2.11581415e-02 -9.58590373e-02 5.09360943e-02 2.32859880e-02 1.17481779e-02 -3.51273868e-02 -5.85065957e-02 6.05679319e-02 -4.74613345e-02 -1.18219208e-02 2.42665154e-02 3.85373668e-03 -1.30450977e-01 1.78070163e-01 7.91055946e-02 -1.36879556e-01 -3.14419661e-01 -9.83143822e-02 -4.61331527e-03 -1.93833535e-02 -7.21114239e-03 2.91016613e-02 1.02256248e-02 1.41240655e-03 -1.41240655e-03 -4.76363740e-02 1.36683578e-02 -1.36683578e-02 -7.73872916e-03 2.88961280e-03 -2.88961280e-03 -4.53704420e-04 1.58998062e-02 1.11265009e-01 5.91909015e-02 3.84088729e-02 -1.41896743e-01 -9.83143822e-02 1.12927379e-10 -1.71454350e-02 1.16014094e-02 7.61742130e-03 1.20487364e-02 1.10482099e-02 2.92270905e-03 4.74049068e-03 -1.95883378e-02 -2.44715359e-03 -5.64263342e-03 4.04655230e-03 -4.30333525e-03 2.21386155e-03 1.62804302e-03 -1.95293947e-03 8.38322202e-03 -1.30635623e-02 1.48193697e-04 -7.61742130e-03 -1.20487364e-02 -1.10482099e-02 4.74049068e-03 2.92270905e-03 1.95883378e-02 -5.64263342e-03 -2.44715359e-03 -4.04655230e-03 2.21386155e-03 -4.30333525e-03 1.62804302e-03 1.95293947e-03 -9.30278981e-03 1.26774149e-02 8.12087810e-03 3.38811507e-03 -2.57512624e-02 -4.61331548e-03 1.71454354e-02 5.03673908e-10 9.89892140e-03 -3.78584831e-03 -3.78584831e-03 7.20202595e-03 7.20202595e-03 2.30715334e-04 2.30715334e-04 7.90777260e-05 1.53816173e-02 5.57872727e-02 4.00659400e-02 8.61065385e-03 -9.90595527e-02 -1.93833534e-02 -1.16014095e-02 -9.89892186e-03 1.26128014e-10 3.32144628e-03 1.22697974e-02 9.13892513e-03 8.07605063e-04 -8.07605063e-04 -2.27071228e-02 -7.28814282e-04 7.28814282e-04 1.69260481e-03 -1.17519788e-03 1.17519788e-03 -1.32485439e-04 2.53421858e-02 -6.45179693e-02 -1.48193631e-04 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 286 307 327 343 364 384 400 421 442 458 480 496 511 +520 + -9.97941008e-02 -2.04964493e-01 1.00485876e-01 -1.62429582e-01 -1.28298356e-01 2.49454358e-01 -3.65223703e-02 -2.14604447e-02 -6.32586010e-02 -1.78847352e-02 -5.87570366e-02 1.52349753e-02 -7.98925478e-03 -4.57049260e-02 -3.01013258e-02 2.41516852e-02 9.03039775e-02 -4.51738731e-03 1.95897929e-04 -7.62844642e-03 -1.25181794e-02 -5.87693787e-04 -5.25968835e-01 -5.27743977e-01 2.98097979e-01 -5.97726387e-01 -1.33242869e-01 5.61774114e-01 -6.33817908e-02 -1.24251960e-01 -1.09780482e-01 -1.14467784e-01 -2.05158519e-01 7.44179251e-02 -6.18104264e-02 -2.23253775e-01 -9.40538013e-02 1.61501416e-01 2.82161404e-01 -2.91535256e-02 -5.94664510e-03 -5.64420326e-02 -1.00016699e-01 1.78399353e-02 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 6.29105724e-02 -1.74048480e-02 -3.00925067e-02 -7.31291146e-03 -7.31291146e-03 -4.10516260e-02 2.10501636e-02 2.10501636e-02 5.58787361e-02 -1.16326032e-02 -7.05627734e-04 6.17201627e-04 -2.01482598e-02 6.17201627e-04 -2.57908389e-01 -4.33873478e-01 1.77165865e-01 -3.99481020e-01 -2.19480362e-01 5.25030657e-01 -6.67133340e-02 -1.08862181e-01 -9.85919203e-02 -4.06290781e-02 -1.66320858e-01 3.46806621e-02 -7.31291146e-03 -1.04041986e-01 -7.55754911e-02 3.77732694e-03 2.26726473e-01 -6.97246830e-03 -4.19577757e-03 -1.25781017e-02 -2.14649352e-02 1.25873327e-02 1.95964683e-01 1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 4.98632714e-02 1.03324683e-01 5.22145440e-02 9.02775200e-02 -4.10516260e-02 2.19387344e-02 1.02158091e-01 5.58787361e-02 -6.31504909e-02 -1.27959799e-01 1.31039042e-02 6.17201627e-04 3.17023077e-02 4.78620623e-02 -2.35149874e-03 2.79195153e-01 -3.14419661e-01 1.07897992e-01 -1.59352399e-01 4.97728778e-02 5.76059714e-02 2.21680758e-02 2.21680758e-02 1.04343510e-01 -5.85065957e-02 -5.85065957e-02 -1.05382160e-01 3.43986036e-02 2.58693043e-03 -6.97865905e-03 5.95801292e-02 -6.97865905e-03 6.31512314e-01 6.34165035e-01 -2.40399462e-01 7.98789769e-01 9.07048686e-02 -7.19544190e-01 8.14435351e-02 2.67250390e-01 8.96099338e-02 1.04025889e-01 3.13161189e-01 -7.44575789e-02 3.94409125e-02 2.23372737e-01 1.28761369e-01 -5.85065957e-02 -3.86284108e-01 2.59318990e-02 1.28157335e-02 4.42148092e-02 7.29907912e-02 -3.84472004e-02 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 -3.42331031e-02 -1.10747881e-01 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 -6.65042275e-02 -2.56081283e-01 -1.05382160e-01 1.75519787e-01 2.22512499e-01 -3.16084107e-02 -6.97865905e-03 -8.92800356e-02 -1.37409383e-01 2.11966879e-02 -2.57804338e-02 -7.80204073e-02 5.65079916e-02 -7.33580542e-02 -5.17641002e-02 9.89745322e-02 -4.18576958e-02 -1.16014095e-02 -7.22429769e-02 -4.55908042e-04 -2.18521780e-02 3.82387958e-03 8.65702588e-04 -1.04106084e-02 -1.74978226e-02 3.59203543e-03 3.54111799e-02 -1.87537406e-03 2.05642373e-03 -3.92598110e-04 -1.95433698e-03 -4.14863929e-03 2.91851645e-02 -8.17708670e-02 1.99460370e-02 -2.02424243e-02 1.95760213e-03 2.80327626e-02 -8.00829454e-04 -4.29097929e-03 1.40981101e-02 -5.37991953e-04 9.69081107e-03 -4.87973601e-02 -1.43697344e-03 -1.32485452e-04 2.73068110e-03 -3.13841738e-04 1.56406873e-03 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 9.02806791e-04 9.02806791e-04 -4.34198339e-03 2.39610809e-03 2.39610809e-03 1.91115783e-02 -1.46575273e-03 3.97456344e-04 -4.30333535e-03 -2.53875819e-03 -4.30333535e-03 2.14604447e-02 1.24251960e-01 -3.37254078e-02 7.51367731e-02 7.75815316e-02 -1.89668859e-01 1.16014094e-02 4.00402676e-02 1.97978432e-02 3.90417919e-03 1.16722294e-02 -2.17371517e-03 9.08043907e-04 7.13373164e-03 3.82186111e-03 1.68033719e-04 -2.13280468e-02 -4.81608262e-03 1.38676110e-03 -4.39751651e-03 -5.78427761e-03 -2.99367094e-03 -4.46530211e-02 -1.35135310e-01 1.14833676e-01 -1.10100913e-01 -1.41112458e-01 1.19974512e-01 -7.22429769e-02 -1.97978433e-02 -1.25276700e-01 -5.87280638e-03 -8.40982877e-02 1.40981101e-02 1.28729379e-02 -3.83957898e-02 -4.87973601e-02 -2.90724332e-02 1.29588302e-01 -9.29175443e-04 1.56406873e-03 -1.24388086e-04 -2.08384549e-03 -4.30333539e-03 -1.78847352e-02 -3.04628881e-03 -1.30651027e-02 1.59710779e-02 -1.30651027e-02 1.04297738e-02 2.29636895e-02 1.04297738e-02 -8.57886662e-03 -1.40779216e-02 5.47494637e-03 1.48590329e-02 -1.40779216e-02 1.60502171e-01 -7.87112565e-02 1.67675506e-02 2.51606979e-01 -1.30450977e-01 -5.37096833e-03 -2.14604447e-02 -9.30279003e-03 -1.70178532e-01 -2.05158517e-01 -1.18743344e-01 2.20001679e-01 -1.18743344e-01 1.30501631e-01 -1.35949676e-01 1.30501631e-01 -3.64548735e-02 -7.83070898e-02 3.43559153e-02 6.31416932e-02 -7.83070898e-02 -1.60502171e-01 2.41039078e-09 -6.78877497e-02 -2.31740658e-01 2.50461083e-01 1.78070162e-01 7.31930763e-03 -1.24251960e-01 1.26774127e-02 1.95747207e-02 -1.42329117e-02 -7.31291146e-03 -2.00548392e-02 1.36838753e-02 1.99322514e-02 -3.22624463e-02 -2.47132090e-03 1.94413269e-02 -2.63710392e-03 7.12403355e-04 -1.73048004e-02 1.82213991e-02 -6.32100027e-02 -8.38322201e-03 2.53421858e-02 -8.19483921e-02 -9.35296165e-02 -6.20484128e-02 1.02158091e-01 -6.20484128e-02 6.43632084e-02 -5.16568258e-02 6.43632084e-02 -1.84017002e-02 -4.70925008e-02 2.26198336e-02 3.18726797e-02 -4.70925008e-02 -7.87112564e-02 -6.78877493e-02 -1.11157578e-01 1.04595505e-02 7.91055947e-02 -5.10267128e-03 -7.12937944e-02 8.12087787e-03 1.95747207e-02 -1.42329117e-02 1.36838753e-02 -2.00548392e-02 -7.31291146e-03 -2.47132090e-03 -3.22624463e-02 1.99322514e-02 5.26573332e-03 1.82213991e-02 7.12403355e-04 -2.54890832e-02 -2.63710392e-03 1.67675505e-02 -2.31740659e-01 1.11157578e-01 -3.52864706e-01 1.36879556e-01 -1.17473913e-02 3.75683866e-02 -3.38811485e-03 -6.94444298e-02 -2.11581415e-02 2.32859880e-02 9.58590373e-02 -5.09360943e-02 -5.85065957e-02 -1.17481779e-02 3.51273868e-02 -5.12993847e-02 1.18219208e-02 -3.85373668e-03 4.03201100e-02 -4.74613345e-02 6.32100027e-02 1.30635623e-02 -6.45179693e-02 2.62586300e-01 3.19029642e-01 1.92484692e-01 -3.32384257e-01 1.92484692e-01 -1.99016143e-01 2.22512499e-01 -1.99016143e-01 4.32014036e-02 1.27979951e-01 -6.45258239e-02 -7.48270260e-02 1.27979951e-01 2.51606979e-01 2.50461083e-01 -1.04595505e-02 3.52864706e-01 -3.14419661e-01 1.48397175e-02 1.72415961e-01 -2.57512622e-02 -6.94444298e-02 -2.11581415e-02 -5.09360943e-02 9.58590373e-02 2.32859880e-02 3.51273868e-02 -1.17481779e-02 -5.85065957e-02 -9.26854717e-03 -4.74613345e-02 -3.85373668e-03 6.45866253e-02 1.18219208e-02 -1.30450977e-01 1.78070163e-01 -7.91055946e-02 -1.36879556e-01 3.14419661e-01 3.23707145e-02 -9.48344293e-02 4.61331527e-03 3.60557120e-03 -1.45508307e-02 3.98484409e-03 5.11281239e-03 -2.57243754e-03 5.97041483e-04 -2.38181870e-02 1.30713164e-02 -1.87537399e-03 -1.24500106e-03 -2.26852210e-04 3.38520968e-03 -1.64461174e-03 5.37096820e-03 -7.31930892e-03 -5.10267115e-03 -1.17473915e-02 1.48397174e-02 3.23707146e-02 1.69929119e-10 -1.16014095e-02 2.89031382e-10 7.61742130e-03 1.20487364e-02 -2.92270905e-03 -1.10482099e-02 4.74049068e-03 2.44715359e-03 1.95883378e-02 -5.64263342e-03 -6.13349533e-04 -4.30333525e-03 1.95293947e-03 4.31843860e-03 -2.21386155e-03 -8.38322202e-03 1.30635623e-02 -1.48193697e-04 -3.32144628e-03 -1.22697974e-02 8.07605063e-04 9.13892513e-03 8.07605063e-04 -7.28814282e-04 -2.27071228e-02 -7.28814282e-04 8.46302405e-04 1.17519788e-03 -1.32485439e-04 -1.46583876e-03 1.17519788e-03 2.53421858e-02 -6.45179693e-02 1.48193631e-04 -6.24503250e-03 2.52027780e-02 6.69744206e-04 -8.85565083e-03 -3.11610411e-03 -1.54381581e-02 4.12543100e-02 -8.23613213e-03 3.38520968e-03 2.61783576e-03 3.92919554e-04 -5.78427744e-03 2.38712043e-03 2.14604447e-02 1.24251960e-01 -7.12937944e-02 3.75683866e-02 1.72415961e-01 -9.48344293e-02 1.16014094e-02 1.97978432e-02 7.61742130e-03 1.20487364e-02 4.74049068e-03 -1.10482099e-02 -2.92270905e-03 -5.64263342e-03 1.95883378e-02 2.44715359e-03 -3.43320277e-03 -2.21386155e-03 1.95293947e-03 2.69039558e-03 -4.30333525e-03 9.30278981e-03 -1.26774149e-02 8.12087810e-03 -3.38811507e-03 -2.57512624e-02 4.61331548e-03 2.89031368e-10 -1.97978433e-02 5.03673853e-10 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 83 104 121 143 164 186 203 220 242 264 285 307 323 344 365 381 402 423 445 461 477 498 520 +530 + 9.97941008e-02 2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 3.65223703e-02 -2.14604447e-02 6.32586010e-02 5.36542057e-02 1.76271110e-01 -4.57049260e-02 -4.57049260e-02 1.13890548e-01 9.03039775e-02 9.03039775e-02 -2.16658921e-01 1.35521619e-02 -7.62844642e-03 2.05384217e-02 2.34730330e-02 2.05384217e-02 5.25968835e-01 5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 6.33817908e-02 -1.24251960e-01 1.09780482e-01 3.43403353e-01 6.15475557e-01 -2.23253775e-01 -2.23253775e-01 5.33532974e-01 2.82161404e-01 2.82161404e-01 -5.90928994e-01 8.74605768e-02 -5.64420326e-02 1.44565442e-01 1.51486163e-01 1.44565442e-01 1.11157578e-01 -1.52775148e-01 6.29105724e-02 -4.59516086e-02 5.22145440e-02 9.02775200e-02 2.19387344e-02 -4.10516260e-02 1.02158091e-01 -6.31504909e-02 5.58787361e-02 -1.27959799e-01 3.48978097e-02 6.17201627e-04 -2.35149874e-03 3.52793451e-02 3.17023077e-02 1.95964683e-01 1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 4.98632714e-02 1.03324683e-01 5.22145440e-02 9.02775200e-02 -4.10516260e-02 2.19387344e-02 1.02158091e-01 5.58787361e-02 -6.31504909e-02 -1.27959799e-01 1.31039042e-02 6.17201627e-04 3.17023077e-02 4.78620623e-02 -2.35149874e-03 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 -1.77165865e-01 -5.25030657e-01 2.19480362e-01 -6.67133340e-02 1.08862181e-01 -9.85919203e-02 -1.79867862e-01 -4.07060912e-01 1.44151665e-01 1.44151665e-01 -3.06474274e-01 -2.24585454e-01 -2.24585454e-01 4.35697908e-01 -4.19162129e-02 3.61007421e-02 -8.31367919e-02 -7.26010104e-02 -8.31367919e-02 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 1.07897992e-01 -1.49318633e-01 -1.72817914e-01 -6.65042275e-02 1.04343510e-01 -2.56081283e-01 1.75519787e-01 -1.05382160e-01 2.22512499e-01 -1.03195811e-01 -6.97865905e-03 2.11966879e-02 -9.60783781e-02 -8.92800356e-02 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 -3.42331031e-02 -1.10747881e-01 -1.49318633e-01 -1.72817914e-01 1.04343510e-01 -6.65042275e-02 -2.56081283e-01 -1.05382160e-01 1.75519787e-01 2.22512499e-01 -3.16084107e-02 -6.97865905e-03 -8.92800356e-02 -1.37409383e-01 2.11966879e-02 6.31512314e-01 6.34165035e-01 -7.98789769e-01 2.40399462e-01 7.19544190e-01 -9.07048686e-02 8.14435351e-02 -2.67250390e-01 8.96099338e-02 5.02208911e-01 7.74008960e-01 -3.52706938e-01 -3.52706938e-01 7.16425339e-01 4.09780464e-01 4.09780464e-01 -6.67537496e-01 1.10220994e-01 -1.06344525e-01 2.36371565e-01 1.90908362e-01 2.36371565e-01 2.57804338e-02 7.80204073e-02 -7.33580542e-02 5.65079916e-02 9.89745322e-02 -5.17641002e-02 4.18576958e-02 -1.16014095e-02 7.22429769e-02 1.36772413e-03 6.55565339e-02 -1.14716388e-02 -1.04106084e-02 2.86273251e-02 5.24934677e-02 3.54111799e-02 -9.08377777e-02 5.62612218e-03 -3.92598110e-04 3.10335202e-03 1.01556294e-02 6.72242655e-03 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 9.02806791e-04 9.02806791e-04 -4.34198339e-03 2.39610809e-03 2.39610809e-03 1.91115783e-02 -1.46575273e-03 3.97456344e-04 -4.30333535e-03 -2.53875819e-03 -4.30333535e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 -1.99460370e-02 -1.15692117e-03 5.42096157e-02 -3.20831423e-03 -8.74041784e-03 2.49960812e-02 -6.92761354e-03 3.61760677e-02 -8.88032761e-02 2.47170049e-03 -5.08107693e-03 1.29100061e-02 1.12547135e-02 6.64158511e-03 2.14604447e-02 1.24251960e-01 -7.51367731e-02 3.37254078e-02 1.89668859e-01 -7.75815316e-02 1.16014094e-02 -4.00402676e-02 1.97978432e-02 2.36896768e-03 1.13547247e-01 -1.86442889e-02 -1.92568750e-02 4.95839816e-02 7.11964262e-02 8.10588897e-02 -1.57335646e-01 1.01556294e-02 -6.79999874e-04 9.55411068e-03 1.73528329e-02 7.46463703e-03 4.46530211e-02 1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 7.22429769e-02 -1.97978433e-02 1.25276700e-01 -1.15692117e-03 5.42096157e-02 -8.74041784e-03 -3.20831423e-03 2.49960812e-02 3.61760677e-02 -6.92761354e-03 -8.88032761e-02 8.51101757e-03 -5.08107693e-03 6.64158511e-03 7.76791218e-03 1.29100061e-02 5.36542057e-02 2.31981857e-01 4.78747986e-02 -1.43624396e-01 2.46505685e-02 -1.09975529e-01 3.29926588e-01 -5.57225185e-02 9.49068264e-03 1.40889466e-02 -2.34939797e-03 -2.11321796e-02 7.04819392e-03 1.99588202e-01 5.70431156e-01 -3.41626714e-01 2.79683008e-01 6.29359693e-01 -5.08203691e-01 6.76737723e-02 -2.14604447e-02 1.17214412e-01 2.87692605e-01 6.15475558e-01 1.78928357e-01 -5.36785070e-01 4.27000053e-02 -2.45713574e-01 7.37140722e-01 9.84164379e-03 8.01592288e-02 1.22700385e-01 -1.61394723e-02 -1.88361169e-01 4.84184168e-02 8.91435499e-01 1.05548796e+00 -9.63712115e-01 6.64083707e-01 9.45478066e-01 -5.16946820e-01 1.34082889e-01 -1.24251960e-01 2.32238377e-01 -5.00446713e-02 -1.34602938e-01 2.19387344e-02 1.23154878e-01 -2.00548392e-02 -6.42684031e-02 -2.16100982e-01 3.23572516e-02 -2.70890861e-02 3.31596446e-04 -6.10426006e-04 3.81228045e-02 -1.28637069e-02 2.22315155e-01 -3.68760298e-01 1.00478959e-01 -8.35199951e-02 1.50134014e-01 4.03808815e-01 1.23154878e-01 -3.06474274e-01 6.01645177e-02 -2.16100982e-01 5.12000882e-01 -9.70717548e-02 3.66184169e-02 6.77465988e-02 -1.28637069e-02 -8.85903930e-02 3.36927924e-02 3.75161815e-01 5.00230798e-01 -3.54331730e-01 4.65489308e-01 3.23000268e-01 -5.38985419e-01 1.11473934e-01 3.75683866e-02 2.10037482e-01 -7.32689014e-02 -2.70831290e-01 -6.20484128e-02 1.86145238e-01 2.19387344e-02 1.28982906e-01 -3.86948719e-01 -4.69955664e-02 -1.48106392e-02 -2.60590102e-02 -4.10057584e-03 4.38379143e-02 1.23017275e-02 -4.37105521e-01 -7.99859206e-01 6.87804463e-01 -3.54331730e-01 -9.70955720e-01 4.49420274e-01 -1.28323997e-01 1.46430567e-01 -2.05304719e-01 1.29647081e-01 2.09265744e-01 -6.53863153e-02 -2.64565755e-01 3.12393394e-02 1.75519787e-01 3.16146481e-01 -1.17481779e-02 8.62950299e-02 -1.63534262e-02 5.71185281e-03 -1.15338397e-01 3.48400420e-02 -4.95180304e-01 6.28839321e-01 -2.54186828e-01 2.02732421e-01 -3.88941244e-01 -6.27797232e-01 -2.64565755e-01 6.40122365e-01 -9.37180182e-02 3.16146481e-01 -6.67537497e-01 3.52445338e-02 -9.86280014e-02 -1.97671649e-01 3.48400420e-02 2.53490719e-01 -8.71949260e-02 -8.90261647e-01 -5.89337741e-01 5.96759380e-01 -8.12744530e-01 -1.81409737e-01 4.95829398e-01 -1.00836921e-01 -9.48344293e-02 -2.26109077e-01 1.83900092e-01 4.64820962e-01 1.27864994e-01 -3.83594982e-01 -8.26591520e-02 -1.99016143e-01 5.97048429e-01 1.75519787e-01 4.82717625e-02 8.60335103e-02 1.59406558e-02 -1.45813549e-01 -4.78219675e-02 1.01141765e+00 1.01786899e+00 -1.24471483e+00 4.70339374e-01 1.12466872e+00 -1.81409737e-01 1.48047353e-01 -3.62084819e-01 2.04971130e-01 5.42920336e-03 7.28578812e-02 1.92803624e-02 -3.39251212e-02 8.70387349e-03 -6.93942488e-02 1.02430771e-01 -1.87478281e-02 5.62612224e-03 2.25094907e-03 -2.67587405e-03 -8.72475672e-03 9.22645409e-03 5.69318357e-02 1.48721506e-01 -1.34968717e-01 1.18118654e-01 1.65578350e-01 -1.18367918e-01 8.37153918e-02 -1.16014095e-02 1.44485954e-01 5.29255390e-03 7.60746720e-02 1.18841197e-03 -4.03862745e-02 1.43837153e-02 1.17708752e-02 1.27503192e-01 -3.94225930e-02 3.32410369e-03 1.29100062e-02 -3.52559381e-03 -9.47503311e-03 8.73105891e-03 -4.97945873e-02 1.25150889e-01 -3.98920739e-02 4.00402676e-02 -4.11110217e-03 -5.01188799e-02 -8.96031182e-04 2.75790186e-02 -4.38618101e-03 -3.66291433e-03 -9.06160612e-02 6.56588870e-03 8.17523120e-04 -5.85881856e-03 3.97456357e-04 7.59077689e-04 -4.69220619e-03 6.67535511e-02 -1.76605296e-01 4.03366549e-02 -3.98920739e-02 -4.70982100e-03 -7.66722400e-02 -1.58008295e-02 3.35945991e-02 -2.32810230e-02 5.19364070e-02 -9.47532894e-02 7.26547238e-02 -1.15865024e-02 -1.13337914e-02 2.45968053e-03 1.73528331e-02 -8.07118754e-03 2.14604447e-02 1.24251960e-01 -1.12705160e-01 -3.84297875e-03 2.84503288e-01 1.72528977e-02 1.16014094e-02 -8.00805351e-02 1.97978432e-02 1.23333065e-02 1.50356640e-01 2.75790186e-02 -7.44400809e-02 1.31585430e-02 -9.06160612e-02 2.37979916e-01 -1.96976661e-02 6.00699025e-03 4.55211164e-03 -4.69220619e-03 -7.16136209e-03 1.29100062e-02 9.86088321e-02 2.57593204e-01 -2.16813711e-01 2.21546474e-01 2.35335708e-01 -2.56473654e-01 1.44485954e-01 -1.97978433e-02 2.50553401e-01 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 82 104 121 142 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 +563 + 6.19437059e-02 -1.21156002e-01 2.14604447e-02 -2.14604447e-02 1.78847352e-02 5.87570366e-02 7.98925478e-03 -1.52349753e-02 4.57049260e-02 -2.41516852e-02 3.01013258e-02 -9.03039775e-02 8.58236774e-03 -1.95897929e-04 5.87693787e-04 1.01712619e-02 7.62844642e-03 2.99628408e-01 -4.28531245e-01 1.24251960e-01 -1.24251960e-01 1.14467784e-01 2.05158519e-01 6.18104264e-02 -7.44179251e-02 2.23253775e-01 -1.61501416e-01 9.40538013e-02 -2.82161404e-01 7.20402398e-02 5.94664510e-03 -1.78399353e-02 7.52560435e-02 5.64420326e-02 6.19437059e-02 2.99628408e-01 -1.11157578e-01 1.11157578e-01 2.79195153e-01 -2.79195153e-01 -1.25237243e-02 1.22262008e-02 4.06290781e-02 1.66320858e-01 7.31291146e-03 -3.46806621e-02 1.04041986e-01 -3.77732694e-03 7.55754911e-02 -2.26726473e-01 1.51029450e-02 4.19577757e-03 -1.25873327e-02 1.67708023e-02 1.25781017e-02 1.11157578e-01 -1.52775148e-01 4.59516086e-02 -6.29105724e-02 1.74048480e-02 3.00925067e-02 7.31291146e-03 7.31291146e-03 4.10516260e-02 -2.10501636e-02 -2.10501636e-02 -5.58787361e-02 1.16326032e-02 7.05627734e-04 -6.17201627e-04 2.01482598e-02 -6.17201627e-04 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -2.19387344e-02 4.10516260e-02 -1.02158091e-01 6.31504909e-02 -5.58787361e-02 1.27959799e-01 -3.48978097e-02 -6.17201627e-04 2.35149874e-03 -3.52793451e-02 -3.17023077e-02 -1.21156002e-01 -4.28531245e-01 1.52775148e-01 -1.52775148e-01 -3.14419661e-01 3.14419661e-01 4.19112151e-02 -3.03164600e-02 -1.04025889e-01 -3.13161189e-01 -3.94409125e-02 7.44575789e-02 -2.23372737e-01 5.85065957e-02 -1.28761369e-01 3.86284108e-01 -5.02459300e-02 -1.28157335e-02 3.84472004e-02 -5.89530789e-02 -4.42148092e-02 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 1.59352399e-01 -4.97728778e-02 -5.76059714e-02 -2.21680758e-02 -2.21680758e-02 -1.04343510e-01 5.85065957e-02 5.85065957e-02 1.05382160e-01 -3.43986036e-02 -2.58693043e-03 6.97865905e-03 -5.95801292e-02 6.97865905e-03 2.79195153e-01 -3.14419661e-01 1.59352399e-01 -1.07897992e-01 1.49318633e-01 1.72817914e-01 6.65042275e-02 -1.04343510e-01 2.56081283e-01 -1.75519787e-01 1.05382160e-01 -2.22512499e-01 1.03195811e-01 6.97865905e-03 -2.11966879e-02 9.60783781e-02 8.92800356e-02 -1.25237243e-02 4.19112150e-02 1.13447305e-02 -1.13447305e-02 -3.60907238e-03 -2.10345361e-02 -3.53537797e-04 3.79443235e-03 -1.13832970e-02 1.65049625e-03 -1.20587401e-02 3.61762203e-02 1.87537404e-03 -1.72758479e-04 5.18275436e-04 4.81608261e-03 3.61206196e-03 -2.14604447e-02 -1.24251960e-01 4.59516086e-02 -6.29105724e-02 -1.07897992e-01 1.59352399e-01 -1.13447305e-02 -1.48193664e-04 -1.99460369e-02 -1.95760213e-03 -2.80327626e-02 4.29097929e-03 8.00829454e-04 -1.40981101e-02 -9.69081107e-03 5.37991953e-04 4.87973601e-02 -4.46691802e-04 1.32485452e-04 -1.56406873e-03 1.40137637e-03 -2.73068110e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 4.59516086e-02 1.59352399e-01 -1.07897992e-01 1.13447305e-02 -1.48193664e-04 1.99460369e-02 5.87280638e-03 8.40982877e-02 -1.28729379e-02 -1.40981101e-02 3.83957898e-02 2.90724332e-02 4.87973601e-02 -1.29588302e-01 1.34007541e-03 -1.56406873e-03 4.30333539e-03 1.84661228e-03 1.24388086e-04 1.48193664e-04 1.48193664e-04 -1.55726165e-03 1.30884265e-02 -1.20374239e-03 -2.22471928e-03 5.44898556e-03 -3.19481079e-03 1.32426283e-02 -2.00029580e-02 1.95433697e-03 -2.47429574e-03 5.08966248e-03 5.78427763e-03 2.53875819e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 -1.99460370e-02 -1.16794623e-03 9.81631991e-03 -9.02806791e-04 -9.02806791e-04 4.34198339e-03 -2.39610809e-03 -2.39610809e-03 -1.91115783e-02 1.46575273e-03 -3.97456344e-04 4.30333535e-03 2.53875819e-03 4.30333535e-03 1.78847352e-02 1.14467784e-01 4.06290781e-02 -5.22145440e-02 1.74048480e-02 -1.04025889e-01 1.49318633e-01 -4.97728778e-02 -3.60907242e-03 5.87280635e-03 -1.95760212e-03 1.55726171e-03 -1.16794628e-03 9.97941008e-02 3.65466664e-01 6.19437059e-02 -1.79197132e-01 1.79197132e-01 -1.21156002e-01 3.79905335e-01 -3.79905335e-01 3.11514020e-02 2.14604447e-02 -2.14604447e-02 5.39558109e-02 5.87570367e-02 2.05158520e-01 1.66320858e-01 -9.02775198e-02 3.00925066e-02 -3.13161189e-01 1.72817914e-01 -5.76059713e-02 -2.10345366e-02 8.40982874e-02 -2.80327625e-02 -1.30884259e-02 9.81631944e-03 3.65466664e-01 5.27743980e-01 2.99628408e-01 -3.65985728e-01 3.65985728e-01 -4.28531245e-01 3.83703952e-01 -3.83703952e-01 7.07010984e-02 1.24251960e-01 -1.24251960e-01 1.22457895e-01 7.98925478e-03 6.18104265e-02 7.31291146e-03 -2.19387344e-02 7.31291146e-03 -3.94409125e-02 6.65042275e-02 -2.21680758e-02 -3.53537812e-04 -1.28729379e-02 4.29097929e-03 1.20374241e-03 -9.02806810e-04 6.19437059e-02 2.99628408e-01 1.11157578e-01 -1.11157578e-01 1.11157578e-01 -2.15985150e-01 2.79195153e-01 -2.79195153e-01 -1.25237243e-02 3.75683866e-02 -3.75683866e-02 1.22262008e-02 4.57049259e-02 2.23253775e-01 1.04041986e-01 -1.02158091e-01 4.10516260e-02 -2.23372737e-01 2.56081283e-01 -1.04343510e-01 -1.13832970e-02 3.83957898e-02 -1.40981101e-02 -5.44898564e-03 4.34198345e-03 1.79197132e-01 3.65985728e-01 1.11157578e-01 -1.77165865e-01 2.88323443e-01 -1.52775148e-01 2.29939912e-01 -4.45925062e-01 6.16106628e-02 4.59516086e-02 -6.29105724e-02 3.75683866e-02 1.06712798e-01 -1.52349753e-02 -7.44179250e-02 -3.46806621e-02 4.10516260e-02 7.31291146e-03 7.44575789e-02 -1.04343510e-01 -2.21680758e-02 3.79443233e-03 -1.40981101e-02 8.00829461e-04 2.22471930e-03 -9.02806809e-04 -1.79197132e-01 -3.65985728e-01 -1.11157578e-01 2.88323443e-01 -1.77165865e-01 1.52775148e-01 -4.45925062e-01 2.29939912e-01 -6.16106628e-02 -6.29105724e-02 4.59516086e-02 3.75683866e-02 -1.06712798e-01 -2.41516852e-02 -1.61501416e-01 -3.77732694e-03 6.31504909e-02 -2.10501636e-02 5.85065957e-02 -1.75519787e-01 5.85065957e-02 1.65049626e-03 2.90724332e-02 -9.69081108e-03 3.19481077e-03 -2.39610808e-03 -1.21156002e-01 -4.28531245e-01 -2.15985150e-01 1.52775148e-01 -1.52775148e-01 3.14419661e-01 -3.14419661e-01 3.14419661e-01 4.19112151e-02 -9.48344293e-02 9.48344293e-02 -3.03164600e-02 -9.03039774e-02 -2.82161404e-01 -2.26726473e-01 1.27959799e-01 -5.58787361e-02 3.86284108e-01 -2.22512499e-01 1.05382160e-01 3.61762202e-02 -1.29588302e-01 4.87973601e-02 2.00029581e-02 -1.91115783e-02 -3.79905335e-01 -3.83703952e-01 -2.79195153e-01 2.29939912e-01 -4.45925062e-01 3.14419661e-01 -9.07048686e-02 4.05124529e-01 -6.66038176e-02 -1.07897992e-01 1.59352399e-01 -9.48344293e-02 -1.15361196e-01 3.01013258e-02 9.40538012e-02 7.55754911e-02 -5.58787361e-02 -2.10501636e-02 -1.28761369e-01 1.05382160e-01 5.85065957e-02 -1.20587401e-02 4.87973601e-02 5.37991947e-04 -1.32426283e-02 -2.39610808e-03 3.79905335e-01 3.83703952e-01 2.79195153e-01 -4.45925062e-01 2.29939912e-01 -3.14419661e-01 4.05124529e-01 -9.07048686e-02 6.66038176e-02 1.59352399e-01 -1.07897992e-01 -9.48344293e-02 1.15361196e-01 8.58236770e-03 7.20402394e-02 1.51029450e-02 -3.48978098e-02 1.16326033e-02 -5.02459300e-02 1.03195811e-01 -3.43986037e-02 1.87537414e-03 1.34007552e-03 -4.46691842e-04 -1.95433713e-03 1.46575285e-03 3.11514020e-02 7.07010984e-02 -1.25237243e-02 -6.16106628e-02 6.16106628e-02 4.19112150e-02 6.66038176e-02 -6.66038176e-02 4.18576960e-02 1.13447305e-02 -1.13447305e-02 7.22429772e-02 5.87693754e-04 -1.78399356e-02 -1.25873327e-02 2.35149868e-03 -6.17201608e-04 3.84472003e-02 -2.11966879e-02 6.97865904e-03 5.18275555e-04 4.30333543e-03 -1.56406874e-03 -5.08966264e-03 4.30333547e-03 -2.14604447e-02 -1.24251960e-01 -3.75683866e-02 4.59516086e-02 -6.29105724e-02 9.48344293e-02 -1.07897992e-01 1.59352399e-01 -1.13447305e-02 -1.99460369e-02 2.00942306e-02 -1.48193664e-04 -1.99460369e-02 -1.95897918e-04 5.94664521e-03 4.19577756e-03 -6.17201608e-04 7.05627727e-04 -1.28157334e-02 6.97865904e-03 -2.58693042e-03 -1.72758518e-04 -1.56406874e-03 1.32485453e-04 2.47429580e-03 -3.97456371e-04 2.14604447e-02 1.24251960e-01 3.75683866e-02 -6.29105724e-02 4.59516086e-02 -9.48344293e-02 1.59352399e-01 -1.07897992e-01 1.13447305e-02 2.00942306e-02 -1.99460369e-02 -1.48193664e-04 1.99460369e-02 -1.01712618e-02 -7.52560429e-02 -1.67708023e-02 3.52793452e-02 -2.01482599e-02 5.89530789e-02 -9.60783782e-02 5.95801292e-02 -4.81608277e-03 -1.84661243e-03 -1.40137631e-03 5.78427787e-03 -2.53875841e-03 -3.75683866e-02 -3.75683866e-02 9.48344293e-02 9.48344293e-02 1.48193664e-04 1.48193664e-04 -4.00402675e-02 7.62844637e-03 5.64420322e-02 1.25781017e-02 -3.17023077e-02 -6.17201609e-04 -4.42148092e-02 8.92800356e-02 6.97865904e-03 3.61206208e-03 1.24388206e-04 -2.73068112e-03 -2.53875841e-03 4.30333547e-03 5.39558109e-02 1.22457895e-01 1.22262008e-02 -1.06712798e-01 1.06712798e-01 -3.03164600e-02 1.15361196e-01 -1.15361196e-01 7.22429772e-02 1.99460370e-02 -1.99460370e-02 1.25276701e-01 + 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 17 34 55 72 89 110 127 144 161 183 205 220 237 262 287 312 338 364 389 415 441 466 492 518 538 563 1 -1 1 477 -4.47099972e-03 1.27627629e-02 9.76976450e-05 7.76621345e-05 7.76750667e-04 -7.82732461e-05 -1.94284211e-05 3.91366230e-04 2.66294932e-04 7.13392445e-05 -1.33147466e-03 -5.59511230e-05 4.82847247e-06 -4.62448456e-05 -1.25065071e-04 -2.41423623e-05 -3.34843015e-02 8.91304049e-02 7.75107896e-03 7.90759837e-04 7.85879443e-03 -7.88876780e-04 -2.38089531e-04 3.94438390e-03 2.68095042e-03 8.71474601e-04 -1.34047521e-02 -5.21998071e-04 5.79446114e-05 -4.37305360e-04 -1.19493855e-03 -2.89723057e-04 -4.34381032e-05 7.26731858e-05 7.14118899e-04 2.01341922e-05 -2.01341922e-05 3.78719586e-04 -7.45120919e-05 7.45120919e-05 -1.28216448e-03 -6.81701924e-05 2.00456117e-06 2.56380636e-05 -1.18074237e-04 -2.56380636e-05 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 4.92416826e-02 5.82447061e-04 9.21951697e-04 -1.70374853e-04 -1.74108521e-03 1.71622027e-04 2.01341922e-05 -8.58110133e-04 -5.87734887e-04 -7.41550873e-05 2.93867443e-03 1.47189649e-04 -5.49556969e-06 1.10680297e-04 2.76325477e-04 2.74778484e-05 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 1.00670961e-04 -1.79771982e-03 -1.28216448e-03 -3.72560459e-04 6.07987739e-03 2.21202498e-04 -2.56380636e-05 2.03389232e-04 5.21292111e-04 1.25067266e-04 -1.63621157e-04 -2.48237490e-04 -2.43756652e-03 -7.31664170e-05 7.31664170e-05 -1.29067787e-03 2.70389714e-04 -2.70389714e-04 4.37151806e-03 2.29025270e-04 -7.48019848e-06 -9.31943159e-05 3.96683404e-04 9.31943159e-05 1.27627629e-02 8.91304049e-02 4.37656907e-02 -1.25849568e-01 4.22523540e-04 4.04589924e-04 5.85871667e-04 5.98999154e-03 -5.89080562e-04 -7.35234216e-05 2.94540281e-03 2.01899694e-03 2.70389714e-04 -1.00949847e-02 -5.00771574e-04 2.01115619e-05 -3.76634315e-04 -9.40482904e-04 -1.00557809e-04 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.24118745e-03 1.21878326e-02 -1.29067787e-03 -3.65832085e-04 6.12208737e-03 4.37151806e-03 1.35194857e-03 -2.07128970e-02 -7.31865847e-04 9.31943159e-05 -6.79289519e-04 -1.74482096e-03 -4.54812915e-04 5.82447061e-04 4.22523540e-04 -1.89005792e-03 -6.65367567e-05 -6.11416935e-04 8.42508425e-05 4.19906802e-05 -3.04792349e-04 -2.81236195e-04 -1.53263522e-04 1.00567442e-03 1.36937965e-05 -1.02783085e-05 3.03625795e-05 4.90510404e-05 4.40722661e-05 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -2.25080754e-05 -2.21538979e-04 -7.80297517e-06 4.31196670e-06 -1.12918743e-04 2.84965838e-05 -1.58652204e-05 3.83139036e-04 2.04384121e-05 -2.83849454e-07 -9.87081996e-06 2.85817407e-05 5.64503337e-06 -3.86863876e-04 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 2.33996176e-05 -2.05750496e-04 8.66895949e-05 -8.66895949e-05 6.76468357e-04 2.04379331e-05 -1.41924773e-06 -2.73800131e-05 3.53995385e-05 2.73800131e-05 9.21951696e-04 4.04589925e-04 -2.49994859e-03 -8.70901592e-05 -7.68193823e-04 9.13993954e-05 3.95881729e-05 -3.89757689e-04 -2.99183926e-04 -1.50649849e-04 1.26468706e-03 1.41273731e-06 -1.09839255e-05 1.82095465e-05 4.28290698e-05 5.06938410e-05 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 1.62020575e-02 1.89005789e-03 2.49994854e-03 1.12540377e-04 1.10769490e-03 -1.12918743e-04 -2.15598335e-05 5.34206993e-04 3.83139036e-04 7.93261022e-05 -1.81057079e-03 -6.50988451e-05 5.64503337e-06 -5.34416337e-05 -1.21492926e-04 -2.73800096e-05 1.78847352e-02 1.14467784e-01 1.74048480e-02 -4.06290781e-02 5.22145440e-02 -4.97728778e-02 1.04025889e-01 -1.49318633e-01 4.55908008e-04 1.95760212e-03 1.16794628e-03 -3.90417925e-03 5.87280635e-03 6.39347036e-03 4.18220215e-02 -4.47099972e-03 2.36203752e-02 1.27627629e-02 -6.61671923e-02 9.30663158e-05 1.61195587e-04 9.76976450e-05 5.87570367e-02 2.05158520e-01 3.00925066e-02 -1.66320858e-01 9.02775198e-02 -5.76059713e-02 3.13161189e-01 -1.72817914e-01 2.18521776e-02 2.80327625e-02 -9.81631944e-03 -1.16722301e-02 8.40982874e-02 4.18220215e-02 2.06575675e-01 -3.34843015e-02 1.27608936e-01 8.91304049e-02 -3.00819236e-01 1.59981915e-02 2.77096805e-02 7.75107896e-03 -1.52349753e-02 -7.44179250e-02 7.31291146e-03 3.46806621e-02 -4.10516260e-02 -2.21680758e-02 -7.44575789e-02 1.04343510e-01 -3.82387960e-03 -8.00829461e-04 9.02806809e-04 2.17371514e-03 -1.40981101e-02 8.23319109e-03 -2.32518433e-02 -4.34381032e-05 -4.22966163e-04 -7.98925478e-03 -6.18104265e-02 -7.31291146e-03 7.31291146e-03 -2.19387344e-02 2.21680758e-02 -3.94409125e-02 6.65042275e-02 8.65702603e-04 4.29097929e-03 -9.02806810e-04 9.08043933e-04 1.28729379e-02 -4.47099972e-03 -3.34843015e-02 8.23319109e-03 -1.64663822e-02 -2.32518433e-02 4.92416826e-02 5.82447061e-04 9.21951697e-04 -4.22966163e-04 -4.57049259e-02 -2.23253775e-01 -4.10516260e-02 1.04041986e-01 -1.02158091e-01 1.04343510e-01 -2.23372737e-01 2.56081283e-01 -1.04106085e-02 -1.40981101e-02 4.34198345e-03 7.13373157e-03 -3.83957898e-02 -2.36203752e-02 -1.27608936e-01 1.64663822e-02 -7.72347806e-02 -4.37656907e-02 1.94088814e-01 -6.19039206e-03 -1.07220736e-02 -3.66608235e-03 3.01013258e-02 9.40538012e-02 -2.10501636e-02 -7.55754911e-02 5.58787361e-02 5.85065957e-02 1.28761369e-01 -1.05382160e-01 1.74978226e-02 -5.37991947e-04 2.39610808e-03 -3.82186109e-03 4.87973601e-02 -2.32518433e-02 6.29247841e-02 -1.63621157e-04 4.37552520e-03 2.41516852e-02 1.61501416e-01 2.10501636e-02 -3.77732694e-03 6.31504909e-02 -5.85065957e-02 5.85065957e-02 -1.75519787e-01 3.59203542e-03 -9.69081108e-03 -2.39610808e-03 1.68033698e-04 -2.90724332e-02 1.27627629e-02 8.91304049e-02 -2.32518433e-02 4.37656907e-02 6.29247841e-02 -1.25849568e-01 4.22523540e-04 4.04589924e-04 4.37552520e-03 9.03039774e-02 2.82161404e-01 5.58787361e-02 -2.26726473e-01 1.27959799e-01 -1.05382160e-01 3.86284108e-01 -2.22512499e-01 3.54111799e-02 4.87973601e-02 -1.91115783e-02 -2.13280467e-02 1.29588302e-01 6.61671923e-02 3.00819236e-01 -4.92416826e-02 1.94088814e-01 1.25849568e-01 -4.33599823e-01 2.96977856e-02 5.14380735e-02 1.62020575e-02 4.51738728e-03 2.91535252e-02 1.16326033e-02 -6.97246832e-03 1.31039043e-02 -3.43986036e-02 2.59318990e-02 -3.16084108e-02 1.87537412e-03 -1.43697341e-03 -1.46575285e-03 4.81608276e-03 9.29175516e-04 9.30663158e-05 1.59981915e-02 5.82447061e-04 6.19039206e-03 4.22523540e-04 -2.96977856e-02 -2.66907099e-03 -4.28793262e-03 -1.89005792e-03 1.95897918e-04 -5.94664521e-03 -7.05627727e-04 4.19577756e-03 -6.17201608e-04 2.58693042e-03 -1.28157334e-02 6.97865904e-03 2.05642376e-03 1.32485453e-04 -3.97456371e-04 1.38676117e-03 1.56406874e-03 -4.34381032e-05 -1.63621157e-04 -1.93431938e-04 3.86863877e-04 -7.62844637e-03 -5.64420322e-02 6.17201609e-04 1.25781017e-02 -3.17023077e-02 -6.97865904e-03 -4.42148092e-02 8.92800356e-02 -3.92598236e-04 -2.73068112e-03 4.30333547e-03 -4.39751672e-03 -1.24388206e-04 4.22966163e-04 -4.37552520e-03 -3.86863876e-04 3.08024438e-03 1.25181794e-02 1.00016699e-01 2.01482599e-02 -2.14649352e-02 4.78620624e-02 -5.95801292e-02 7.29907912e-02 -1.37409383e-01 1.95433712e-03 -3.13841674e-04 -2.53875841e-03 5.78427789e-03 2.08384566e-03 1.61195587e-04 2.77096805e-02 9.21951696e-04 1.07220736e-02 4.04589925e-04 -5.14380735e-02 -4.28793262e-03 -7.62034910e-03 -2.49994859e-03 5.87693754e-04 -1.78399356e-02 -6.17201608e-04 1.25873327e-02 -2.35149868e-03 6.97865904e-03 -3.84472003e-02 2.11966879e-02 4.14863936e-03 1.56406874e-03 -4.30333547e-03 2.99367111e-03 4.30333543e-03 -9.76976343e-05 -7.75107886e-03 4.22966163e-04 -3.66608235e-03 -4.37552520e-03 1.62020575e-02 1.89005789e-03 2.49994854e-03 3.08024438e-03 @@ -1081,15 +1081,15 @@ Matrix number of r(R): 177 0 16 32 51 65 81 100 114 130 146 162 181 197 211 233 255 277 294 316 338 355 377 399 416 438 460 477 1 -1 2 169 - 7.76621055e-05 7.90759556e-04 -7.26731853e-05 -1.70374852e-04 3.63365926e-04 2.48237490e-04 5.85871666e-04 -1.24118745e-03 -6.65366834e-05 2.25080645e-05 -4.21531144e-05 -8.70900330e-05 -1.12540322e-04 7.76750386e-04 7.85879170e-03 -7.14118894e-04 -1.74108521e-03 3.57059447e-03 2.43756652e-03 5.98999154e-03 -1.21878326e-02 -6.11416225e-04 2.21538874e-04 -3.80665951e-04 -7.68192600e-04 -1.10769437e-03 7.82732456e-05 7.88876775e-04 2.01341921e-05 -1.71622027e-04 3.78719587e-04 -7.31664169e-05 5.89080562e-04 -1.29067787e-03 -8.42508410e-05 -7.80297521e-06 2.33996183e-05 -9.13993928e-05 -1.12918743e-04 -1.94284214e-05 -2.38089534e-04 2.01341921e-05 2.01341921e-05 -1.00670961e-04 -7.31664169e-05 -7.35234215e-05 3.65832084e-04 4.19906811e-05 -4.31196669e-06 2.33996183e-05 3.95881747e-05 2.15598335e-05 -3.91366228e-04 -3.94438388e-03 3.78719587e-04 8.58110134e-04 -1.79771982e-03 -1.29067787e-03 -2.94540281e-03 6.12208738e-03 3.04792342e-04 -1.12918743e-04 2.05750491e-04 3.89757676e-04 5.34206989e-04 -2.66294931e-04 -2.68095042e-03 -7.45120918e-05 5.87734887e-04 -1.28216448e-03 2.70389714e-04 -2.01899694e-03 4.37151806e-03 2.81236193e-04 2.84965838e-05 -8.66895956e-05 2.99183923e-04 3.83139035e-04 7.13392449e-05 8.71474604e-04 -7.45120917e-05 -7.41550872e-05 3.72560459e-04 2.70389714e-04 2.70389714e-04 -1.35194857e-03 -1.53263523e-04 1.58652204e-05 -8.66895956e-05 -1.50649851e-04 -7.93261022e-05 1.33147466e-03 1.34047521e-02 -1.28216448e-03 -2.93867443e-03 6.07987739e-03 4.37151806e-03 1.00949847e-02 -2.07128970e-02 -1.00567441e-03 3.83139035e-04 -6.76468352e-04 -1.26468705e-03 -1.81057079e-03 -5.59510497e-05 -5.21997361e-04 6.81701909e-05 1.47189648e-04 -2.21202491e-04 -2.29025268e-04 -5.00771573e-04 7.31865840e-04 1.36936114e-05 -2.04383847e-05 2.04378012e-05 1.41241889e-06 6.50987074e-05 -4.82848338e-06 -5.79447171e-05 2.00456121e-06 5.49556968e-06 -2.56380643e-05 -7.48019851e-06 -2.01115618e-05 9.31943165e-05 1.02783359e-05 -2.83853675e-07 1.41926792e-06 1.09839726e-05 5.64505451e-06 -4.62447928e-05 -4.37304849e-04 -2.56380643e-05 1.10680297e-04 -2.03389226e-04 9.31943165e-05 -3.76634314e-04 6.79289514e-04 3.03624477e-05 9.87084015e-06 -2.73801119e-05 1.82093182e-05 5.34415350e-05 -1.25064945e-04 -1.19493732e-03 1.18074234e-04 2.76325475e-04 -5.21292098e-04 -3.96683401e-04 -9.40482902e-04 1.74482094e-03 4.90507219e-05 -2.85816936e-05 3.53993101e-05 4.28285216e-05 1.21492690e-04 2.41424169e-05 2.89723585e-04 -2.56380643e-05 -2.74778484e-05 1.25067270e-04 9.31943165e-05 1.00557809e-04 -4.54812918e-04 -4.40724037e-05 5.64505451e-06 -2.73801119e-05 -5.06940771e-05 -2.73801153e-05 + 2.32986374e-04 2.34426089e-03 2.29219677e-04 1.31518010e-04 1.14609839e-03 -7.80827354e-04 -4.43193177e-04 -3.90413677e-03 -1.78438929e-04 1.28511195e-05 1.34642806e-04 -3.37220175e-04 6.42555976e-05 2.35827006e-03 2.35763806e-02 2.29187245e-03 1.26490614e-03 1.14593623e-02 -7.79946736e-03 -4.24704234e-03 -3.89973368e-02 -1.65541237e-03 1.05649651e-04 1.25527667e-03 -3.15806969e-03 5.28248254e-04 -2.23619617e-04 -2.21711457e-03 6.04025766e-05 -1.31353642e-04 -1.13615876e-03 -2.22190601e-04 4.40056378e-04 3.85500682e-03 2.20591226e-04 1.18120975e-05 7.46757455e-05 3.27547866e-04 -6.16426154e-05 -3.21321284e-04 -3.24408088e-03 -3.23109861e-04 6.04025766e-05 -1.61554931e-03 1.10230336e-03 -2.21833596e-04 5.51151678e-03 2.52388617e-04 1.53031061e-05 -1.97960976e-04 5.13062778e-04 7.65155303e-05 -1.11809809e-03 -1.10855729e-02 -1.13615876e-03 -6.56768211e-04 -5.39315946e-03 3.85500682e-03 2.20028189e-03 1.82818422e-02 7.47197338e-04 -6.16426154e-05 -6.12528955e-04 1.43234190e-03 -2.84072456e-04 7.62769912e-04 7.55608346e-03 -2.20844926e-04 4.41402053e-04 3.86352022e-03 8.11169143e-04 -1.47821751e-03 -1.31145542e-02 -7.39286733e-04 -4.34569808e-05 -2.73078227e-04 -1.09255073e-03 1.96750404e-04 1.10040409e-03 1.11085085e-02 1.10364903e-03 -2.21201930e-04 5.51824516e-03 -3.76760416e-03 8.11169143e-04 -1.88380208e-02 -8.48279625e-04 -5.60883442e-05 6.66579035e-04 -1.73031596e-03 -2.80441721e-04 3.81384956e-03 3.77804173e-02 3.86352022e-03 2.20701026e-03 1.83240521e-02 -1.31145542e-02 -7.39108755e-03 -6.21386909e-02 -2.46940610e-03 1.96750404e-04 2.03504739e-03 -4.75432896e-03 9.00944956e-04 -1.89024563e-04 -1.74483123e-03 -2.36671876e-04 -6.32082878e-05 -8.30787189e-04 7.91497658e-04 1.94244529e-04 2.74321467e-03 4.10812043e-05 1.18232394e-07 -8.11629603e-05 9.95144996e-05 2.30458247e-05 4.01876674e-05 3.85133242e-04 -1.76105115e-05 -1.41195031e-05 2.00199422e-04 6.44733661e-05 5.18420027e-05 -6.73083755e-04 -3.05984882e-05 -8.51552583e-07 -2.11609078e-05 -4.61795088e-05 -1.69351213e-05 1.30551127e-04 1.19863777e-03 -7.24372995e-05 6.38810614e-05 6.14890219e-04 2.66573506e-04 -2.03255125e-04 -2.03222623e-03 -7.12383138e-05 -1.27093356e-05 -8.21401381e-05 -8.90083951e-05 -1.31849124e-06 -2.99245263e-04 -2.73132497e-03 -3.00873025e-04 -1.97149129e-04 -1.30080748e-03 9.95051252e-04 6.39183204e-04 4.27419506e-03 5.18761966e-05 -6.61384263e-06 -7.18184032e-05 1.28486661e-04 -2.01050075e-05 2.00938337e-04 1.92566621e-03 2.00199422e-04 -7.05975154e-05 9.43346715e-04 -6.73083755e-04 2.59210014e-04 -3.16632866e-03 -8.61252864e-05 -1.69351213e-05 7.95031556e-05 -1.92291774e-04 -8.21401346e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 5.43634913e-04 5.45126356e-03 -5.42312662e-04 -5.42312662e-04 2.61386164e-03 1.84600708e-03 1.84600708e-03 -8.89240123e-03 -4.02243421e-04 6.39244375e-05 -3.05544746e-04 -6.96706043e-04 -3.05544746e-04 5.52130941e-03 5.50115583e-02 -5.44737958e-03 -5.44737958e-03 2.62099316e-02 1.85232691e-02 1.85232691e-02 -8.90639202e-02 -3.74340465e-03 6.00899622e-04 -2.85909243e-03 -6.48376705e-03 -2.85909243e-03 5.14312360e-04 5.07359017e-03 1.40939346e-04 -5.30207420e-04 2.55515899e-03 -5.20238968e-04 1.79673295e-03 -8.65271974e-03 -4.93271995e-04 -3.54456000e-05 1.74104948e-04 -6.61686668e-04 -2.90669911e-04 5.14312360e-04 5.07359017e-03 -5.30207420e-04 1.40939346e-04 2.55515899e-03 1.79673295e-03 -5.20238968e-04 -8.65271974e-03 -3.26401466e-04 -3.54456000e-05 -2.90669911e-04 -7.58029413e-04 1.74104948e-04 -2.66926347e-03 -2.63949171e-02 2.74691521e-03 2.74691521e-03 -1.25840387e-02 -9.31496672e-03 -9.31496672e-03 4.26031367e-02 1.73495648e-03 -3.17933583e-04 1.42424610e-03 3.00503277e-03 1.42424610e-03 -1.75571987e-03 -1.73063496e-02 -5.13510594e-04 1.80524634e-03 -8.69492972e-03 1.89272800e-03 -6.12012528e-03 2.94559331e-02 1.65538781e-03 1.29171098e-04 -6.34696826e-04 2.20209222e-03 9.69234239e-04 -1.75571987e-03 -1.73063496e-02 1.80524634e-03 -5.13510594e-04 -8.69492972e-03 -6.12012528e-03 1.89272800e-03 2.94559331e-02 1.07937390e-03 1.29171098e-04 9.69234239e-04 2.53465401e-03 -6.34696826e-04 9.11623355e-03 9.00841728e-02 -9.35717670e-03 -9.35717670e-03 4.28106166e-02 3.17453197e-02 3.17453197e-02 -1.44990279e-01 -5.75126789e-03 1.06319996e-03 -4.74484197e-03 -9.96148820e-03 -4.74484197e-03 -4.55171590e-04 -4.19049897e-03 5.73675246e-04 4.09991317e-04 -1.94700743e-03 -1.91644244e-03 -1.35318247e-03 6.41151393e-03 9.58563903e-05 -4.05226557e-05 1.86262454e-04 1.76622908e-04 8.64949183e-05 5.98327591e-05 5.44260725e-04 3.32071540e-05 3.32071540e-05 2.93031175e-04 -1.22666377e-04 -1.22666377e-04 -9.66413077e-04 -3.05980092e-05 -1.98695086e-06 3.86701010e-05 -5.29973066e-05 3.86701010e-05 -3.13241238e-04 -2.86670931e-03 -1.69158822e-04 3.20294848e-04 -1.43973199e-03 6.24490551e-04 -1.06037880e-03 4.74546315e-03 1.69340872e-04 4.03604154e-05 -1.91660190e-04 1.67848740e-04 9.12155654e-05 -7.88380319e-04 -7.25815713e-03 8.04628752e-04 8.99131712e-04 -3.37231580e-03 -2.66897908e-03 -2.99417737e-03 1.11050679e-02 1.76622908e-04 -7.01872985e-05 2.07414407e-04 2.99802957e-04 2.65015220e-04 -3.13241238e-04 -2.86670931e-03 3.20294848e-04 -1.69158822e-04 -1.43973199e-03 -1.06037880e-03 6.24490551e-04 4.74546315e-03 6.06908374e-05 4.03604154e-05 9.12155654e-05 2.30577867e-04 -1.91660190e-04 + 5.43634913e-04 5.45126356e-03 5.42312662e-04 5.42312662e-04 2.61386164e-03 -1.84600708e-03 -1.84600708e-03 -8.89240123e-03 -4.02243421e-04 6.39244375e-05 3.05544746e-04 -6.96706043e-04 3.05544746e-04 5.52130941e-03 5.50115583e-02 5.44737958e-03 5.44737958e-03 2.62099316e-02 -1.85232691e-02 -1.85232691e-02 -8.90639202e-02 -3.74340465e-03 6.00899622e-04 2.85909243e-03 -6.48376705e-03 2.85909243e-03 -5.14312360e-04 -5.07359017e-03 1.40939346e-04 -5.30207420e-04 -2.55515899e-03 -5.20238968e-04 1.79673295e-03 8.65271974e-03 4.93271995e-04 3.54456000e-05 1.74104948e-04 6.61686668e-04 -2.90669911e-04 -5.14312360e-04 -5.07359017e-03 -5.30207420e-04 1.40939346e-04 -2.55515899e-03 1.79673295e-03 -5.20238968e-04 8.65271974e-03 3.26401466e-04 3.54456000e-05 -2.90669911e-04 7.58029413e-04 1.74104948e-04 -2.66926347e-03 -2.63949171e-02 -2.74691521e-03 -2.74691521e-03 -1.25840387e-02 9.31496672e-03 9.31496672e-03 4.26031367e-02 1.73495648e-03 -3.17933583e-04 -1.42424610e-03 3.00503277e-03 -1.42424610e-03 1.75571987e-03 1.73063496e-02 -5.13510594e-04 1.80524634e-03 8.69492972e-03 1.89272800e-03 -6.12012528e-03 -2.94559331e-02 -1.65538781e-03 -1.29171098e-04 -6.34696826e-04 -2.20209222e-03 9.69234239e-04 1.75571987e-03 1.73063496e-02 1.80524634e-03 -5.13510594e-04 8.69492972e-03 -6.12012528e-03 1.89272800e-03 -2.94559331e-02 -1.07937390e-03 -1.29171098e-04 9.69234239e-04 -2.53465401e-03 -6.34696826e-04 9.11623355e-03 9.00841728e-02 9.35717670e-03 9.35717670e-03 4.28106166e-02 -3.17453197e-02 -3.17453197e-02 -1.44990279e-01 -5.75126789e-03 1.06319996e-03 4.74484197e-03 -9.96148820e-03 4.74484197e-03 -4.55171590e-04 -4.19049897e-03 -5.73675246e-04 -4.09991317e-04 -1.94700743e-03 1.91644244e-03 1.35318247e-03 6.41151393e-03 9.58563903e-05 -4.05226557e-05 -1.86262454e-04 1.76622908e-04 -8.64949183e-05 5.98327591e-05 5.44260725e-04 -3.32071540e-05 -3.32071540e-05 2.93031175e-04 1.22666377e-04 1.22666377e-04 -9.66413077e-04 -3.05980092e-05 -1.98695086e-06 -3.86701010e-05 -5.29973066e-05 -3.86701010e-05 3.13241238e-04 2.86670931e-03 -1.69158822e-04 3.20294848e-04 1.43973199e-03 6.24490551e-04 -1.06037880e-03 -4.74546315e-03 -1.69340872e-04 -4.03604154e-05 -1.91660190e-04 -1.67848740e-04 9.12155654e-05 -7.88380319e-04 -7.25815713e-03 -8.04628752e-04 -8.99131712e-04 -3.37231580e-03 2.66897908e-03 2.99417737e-03 1.11050679e-02 1.76622908e-04 -7.01872985e-05 -2.07414407e-04 2.99802957e-04 -2.65015220e-04 3.13241238e-04 2.86670931e-03 3.20294848e-04 -1.69158822e-04 1.43973199e-03 -1.06037880e-03 6.24490551e-04 -4.74546315e-03 -6.06908374e-05 -4.03604154e-05 9.12155654e-05 -2.30577867e-04 -1.91660190e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 2.32986374e-04 2.34426089e-03 -1.31518010e-04 -2.29219677e-04 1.14609839e-03 4.43193177e-04 7.80827354e-04 -3.90413677e-03 -2.02821773e-04 1.28511195e-05 -6.42555976e-05 -3.23142733e-04 -1.34642806e-04 2.35827006e-03 2.35763806e-02 -1.26490614e-03 -2.29187245e-03 1.14593623e-02 4.24704234e-03 7.79946736e-03 -3.89973368e-02 -1.90726240e-03 1.05649651e-04 -5.28248254e-04 -3.01266401e-03 -1.25527667e-03 3.21321284e-04 3.24408088e-03 6.04025766e-05 -3.23109861e-04 1.61554931e-03 -2.21833596e-04 1.10230336e-03 -5.51151678e-03 -3.18131091e-04 -1.53031061e-05 7.65155303e-05 -4.75106343e-04 -1.97960976e-04 2.23619617e-04 2.21711457e-03 -1.31353642e-04 6.04025766e-05 1.13615876e-03 4.40056378e-04 -2.22190601e-04 -3.85500682e-03 -1.73369160e-04 -1.18120975e-05 -6.16426154e-05 -3.54811539e-04 7.46757455e-05 -1.11809809e-03 -1.10855729e-02 6.56768211e-04 1.13615876e-03 -5.39315946e-03 -2.20028189e-03 -3.85500682e-03 1.82818422e-02 8.66845802e-04 -6.16426154e-05 2.84072456e-04 1.36326283e-03 6.12528955e-04 -1.10040409e-03 -1.11085085e-02 -2.21201930e-04 1.10364903e-03 -5.51824516e-03 8.11169143e-04 -3.76760416e-03 1.88380208e-02 1.07435776e-03 5.60883442e-05 -2.80441721e-04 1.59978968e-03 6.66579035e-04 -7.62769912e-04 -7.55608346e-03 4.41402053e-04 -2.20844926e-04 -3.86352022e-03 -1.47821751e-03 8.11169143e-04 1.31145542e-02 5.76533321e-04 4.34569808e-05 1.96750404e-04 1.18651646e-03 -2.73078227e-04 3.81384956e-03 3.77804173e-02 -2.20701026e-03 -3.86352022e-03 1.83240521e-02 7.39108755e-03 1.31145542e-02 -6.21386909e-02 -2.88266660e-03 1.96750404e-04 -9.00944956e-04 -4.51573290e-03 -2.03504739e-03 -1.64641718e-04 -1.49298119e-03 1.39132010e-04 1.42227745e-04 -7.11138725e-04 -4.56426627e-04 -4.65990834e-04 2.32995417e-03 4.10812026e-05 -5.78687193e-06 2.89343596e-05 5.18761956e-05 2.16150815e-05 4.01876674e-05 3.85133242e-04 1.41195031e-05 1.76105115e-05 2.00199422e-04 -5.18420027e-05 -6.44733661e-05 -6.73083755e-04 -2.46933837e-05 -8.51552583e-07 1.69351213e-05 -4.95888225e-05 2.11609078e-05 -2.00938337e-04 -1.92566621e-03 -7.05975154e-05 2.00199422e-04 -9.43346715e-04 2.59210014e-04 -6.73083755e-04 3.16632866e-03 1.23466918e-04 1.69351213e-05 -8.21401346e-05 1.70732573e-04 7.95031556e-05 -3.13322705e-04 -2.87673066e-03 1.53314547e-04 3.55400369e-04 -1.36988655e-03 -4.87812299e-04 -1.18298270e-03 4.51279112e-03 9.95144986e-05 -3.20452906e-06 -9.90576589e-06 1.28486663e-04 1.06198387e-04 -1.30551127e-04 -1.19863777e-03 6.38810614e-05 -7.24372995e-05 -6.14890219e-04 -2.03255125e-04 2.66573506e-04 2.03222623e-03 4.14643744e-05 1.27093356e-05 -1.31849124e-06 1.06198387e-04 -8.21401381e-05 + 7.76621055e-05 7.90759556e-04 1.70374852e-04 7.26731853e-05 3.63365926e-04 -5.85871666e-04 -2.48237490e-04 -1.24118745e-03 -4.21538393e-05 2.25080645e-05 1.12540322e-04 -1.01167475e-04 4.21531144e-05 7.76750386e-04 7.85879170e-03 1.74108521e-03 7.14118894e-04 3.57059447e-03 -5.98999154e-03 -2.43756652e-03 -1.21878326e-02 -3.59566194e-04 2.21538874e-04 1.10769437e-03 -9.13598283e-04 3.80665951e-04 1.94284214e-05 2.38089534e-04 2.01341921e-05 2.01341921e-05 1.00670961e-04 -7.35234215e-05 -7.31664169e-05 -3.65832084e-04 -1.32890245e-05 4.31196669e-06 2.15598335e-05 -5.61590839e-05 2.33996183e-05 -7.82732456e-05 -7.88876775e-04 -1.71622027e-04 2.01341921e-05 -3.78719587e-04 5.89080562e-04 -7.31664169e-05 1.29067787e-03 3.70287756e-05 7.80297521e-06 -1.12918743e-04 1.18663065e-04 2.33996183e-05 -3.91366228e-04 -3.94438388e-03 -8.58110134e-04 -3.78719587e-04 -1.79771982e-03 2.94540281e-03 1.29067787e-03 6.12208738e-03 1.85143878e-04 -1.12918743e-04 -5.34206989e-04 4.58836749e-04 -2.05750491e-04 -7.13392449e-05 -8.71474604e-04 -7.41550872e-05 -7.45120917e-05 -3.72560459e-04 2.70389714e-04 2.70389714e-04 1.35194857e-03 5.38348368e-05 -1.58652204e-05 -7.93261022e-05 2.08055029e-04 -8.66895956e-05 2.66294931e-04 2.68095042e-03 5.87734887e-04 -7.45120918e-05 1.28216448e-03 -2.01899694e-03 2.70389714e-04 -4.37151806e-03 -1.18482781e-04 -2.84965838e-05 3.83139035e-04 -3.93149649e-04 -8.66895956e-05 1.33147466e-03 1.34047521e-02 2.93867443e-03 1.28216448e-03 6.07987739e-03 -1.00949847e-02 -4.37151806e-03 -2.07128970e-02 -5.92413906e-04 3.83139035e-04 1.81057079e-03 -1.50328311e-03 6.76468352e-04 -8.03338944e-05 -7.73847398e-04 -1.65710057e-04 -6.81701909e-05 -3.40850954e-04 5.64096299e-04 2.29025268e-04 1.14512634e-03 1.36936131e-05 -1.45332804e-05 -7.26664019e-05 4.90507229e-05 -2.04378012e-05 -4.82848338e-06 -5.79447171e-05 -5.49556968e-06 -2.00456121e-06 -2.56380643e-05 2.01115618e-05 7.48019851e-06 9.31943165e-05 4.37323135e-06 -2.83853675e-07 -5.64505451e-06 1.43932863e-05 -1.41926792e-06 -2.41424169e-05 -2.89723585e-04 -2.74778484e-05 -2.56380643e-05 -1.25067270e-04 1.00557809e-04 9.31943165e-05 4.54812918e-04 2.18661568e-05 -5.64505451e-06 -2.73801153e-05 6.35148598e-05 -2.73801119e-05 -1.10987503e-04 -1.04953164e-03 -2.65632712e-04 -1.18074234e-04 -4.52213026e-04 9.03922355e-04 3.96683401e-04 1.50622488e-03 1.41241990e-06 -3.19910072e-05 -1.17123479e-04 4.28285199e-05 -3.53993101e-05 4.62447928e-05 4.37304849e-04 1.10680297e-04 -2.56380643e-05 2.03389226e-04 -3.76634314e-04 9.31943165e-05 -6.79289514e-04 -5.88508290e-07 -9.87084015e-06 5.34415350e-05 -3.53993101e-05 -2.73801119e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 -1 3 @@ -1101,44 +1101,44 @@ Matrix number of r(R): 177 0 0 1 0 -2 -673 - 4.34377093e-04 3.89691070e-03 1.72625944e-03 5.61059340e-04 -8.63129722e-04 -5.60345969e-03 -1.78651566e-03 2.80172985e-03 2.60246826e-04 1.24073501e-04 -2.56398737e-04 -6.61626184e-05 -6.20367503e-05 3.45722685e-03 2.40103515e-02 9.90913897e-03 8.24789229e-03 -3.30304632e-03 -2.85493669e-02 -2.34207980e-02 9.51645564e-03 9.52507063e-05 -2.93091767e-04 2.95644701e-05 -2.43817650e-04 9.76972556e-05 4.09458772e-03 3.56011768e-02 1.58463763e-02 4.94105309e-03 -7.92318813e-03 -5.07482850e-02 -1.53834365e-02 2.53741425e-02 1.81789043e-03 5.00079211e-04 -1.69935910e-03 -5.99639944e-04 -2.50039606e-04 2.82457761e-02 1.71751212e-01 7.44323860e-02 6.03920467e-02 -2.48107953e-02 -1.99275456e-01 -1.57203294e-01 6.64251521e-02 -3.24249464e-03 -1.39219266e-02 4.50879047e-03 -6.40727580e-03 4.64064220e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 -2.11149871e-03 3.27743805e-03 1.89837654e-02 6.57443339e-03 -1.04643658e-02 -5.41560625e-04 -2.31278443e-04 6.65641347e-04 2.41806010e-04 1.51466166e-04 -9.44544481e-03 -5.69742478e-02 -2.26710495e-02 -2.26710495e-02 9.11275227e-03 5.98891005e-02 5.98891005e-02 -2.46043977e-02 1.15735780e-03 4.32077886e-03 -1.42425294e-03 2.00460252e-03 -1.42425294e-03 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 -1.05574936e-03 2.22168870e-03 1.43975705e-02 3.30885282e-03 -7.19878526e-03 -6.72689150e-04 -1.64771241e-04 6.48383261e-04 1.92556894e-04 8.23856205e-05 -1.11066915e-02 -7.10145871e-02 -3.20054642e-02 -2.26710495e-02 1.06684881e-02 8.85285438e-02 6.06803588e-02 -2.95095146e-02 7.06161376e-04 3.66786595e-03 -1.09590367e-03 1.69930240e-03 -1.22262198e-03 7.98017267e-04 6.84621983e-03 3.27743805e-03 1.05574936e-03 -1.05574936e-03 -1.04643658e-02 -3.28721669e-03 3.28721669e-03 4.80190460e-04 1.51466166e-04 -1.51466166e-04 -4.07919404e-06 3.14848160e-03 1.89914159e-02 9.11275227e-03 7.55701649e-03 1.62962327e-03 -2.46043977e-02 -1.99630335e-02 -5.72262662e-03 -2.76044654e-04 -1.42425294e-03 6.43708735e-04 -6.04841681e-04 5.22771015e-04 5.27394208e-03 4.46338470e-02 1.94940564e-02 6.79712466e-03 -1.07303294e-02 -6.15790402e-02 -2.09548194e-02 3.40677537e-02 1.43983717e-03 3.80644111e-04 -1.79436027e-03 -7.90677129e-04 -3.04172289e-04 2.93684884e-02 1.64693282e-01 6.71644943e-02 6.71644943e-02 -2.72932817e-02 -1.69178880e-01 -1.69178880e-01 7.08075066e-02 -5.00365540e-03 -1.91168915e-02 6.54105014e-03 -8.66658538e-03 6.54105014e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 3.37692620e-03 -7.31013090e-03 -4.71806880e-02 -1.04774097e-02 2.35903440e-02 2.01624211e-03 3.31442239e-04 -1.91279650e-03 -6.23039032e-04 -1.65721120e-04 3.44970573e-02 2.06765444e-01 9.58039376e-02 6.63732360e-02 -3.19346459e-02 -2.55666160e-01 -1.69178880e-01 8.52220534e-02 -5.00605208e-03 -1.79507415e-02 6.04935826e-03 -7.46088548e-03 5.98358049e-03 -2.63697104e-03 -2.23169235e-02 -1.07303294e-02 -3.39856233e-03 3.39856233e-03 3.40677537e-02 1.04774097e-02 -1.04774097e-02 -1.40466506e-03 -3.04172289e-04 3.04172289e-04 -7.56143227e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 -2.23881648e-02 -5.61759022e-03 7.08075066e-02 5.63929599e-02 1.96411380e-02 1.72485035e-03 6.54105014e-03 -2.09264636e-03 2.92175068e-03 -1.67409116e-03 2.00865402e-04 1.11050827e-03 4.60225146e-04 2.58546563e-04 -4.51045253e-04 -1.05858787e-03 -6.26079835e-04 1.23765688e-03 -2.15594948e-04 -2.10858140e-04 2.07629107e-04 -2.01210755e-05 1.03814554e-04 2.90743764e-04 -7.24999625e-04 -4.64604326e-04 7.90352123e-04 -3.04108236e-04 2.34289734e-03 -2.14405289e-04 1.27634753e-04 6.86769534e-04 -8.06566400e-04 3.07019318e-04 -7.58626682e-04 6.41734093e-04 4.08373031e-04 2.88134429e-03 1.33958170e-03 2.47971010e-04 -7.58193181e-04 -3.84480879e-03 -5.74816056e-04 2.21071022e-03 -1.77571990e-04 -2.56170813e-04 1.84605080e-04 -2.50980997e-05 1.27619336e-04 1.79735633e-03 -1.53985220e-03 1.44747440e-03 7.94561487e-04 -7.94834062e-04 4.35069962e-03 5.51684967e-03 -7.89788364e-04 -1.82140160e-03 -5.32561099e-03 2.20576681e-03 -1.93251694e-03 1.99048524e-03 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 -2.61276086e-04 2.61276086e-04 2.43109263e-03 6.02086007e-04 -6.02086007e-04 1.80801011e-04 2.56170799e-04 -2.56170799e-04 -1.29483612e-04 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 -4.66484788e-04 -5.51145381e-04 -1.28148024e-03 -1.28148024e-03 1.82604212e-03 5.68970014e-04 1.77520366e-03 -1.76503520e-05 9.85484973e-04 -1.76503520e-05 6.61626163e-05 5.99639923e-04 2.41806009e-04 -5.59016539e-05 -2.48458547e-04 -7.90677129e-04 1.81273073e-04 8.04312104e-04 2.01210696e-05 -2.13695409e-05 -4.64676266e-05 -1.25490500e-05 9.75262896e-06 9.12379677e-04 -4.64625899e-04 1.16537734e-03 -1.24970599e-04 -6.53449231e-04 1.10786596e-03 3.78864150e-03 1.55292111e-04 -1.45716187e-03 -2.61925719e-03 1.43919689e-03 -5.92516593e-04 1.08836730e-03 -2.04186516e-04 -1.44067214e-03 -7.58193181e-04 -1.23985505e-04 2.02291932e-04 2.21071022e-03 2.87408028e-04 -5.28743471e-04 5.01583601e-05 1.27619336e-04 -1.25755053e-04 -9.75262549e-06 -6.47418095e-05 -5.99118777e-04 5.13284067e-04 -7.94834062e-04 -2.64853829e-04 -6.72083101e-04 -7.89788364e-04 -1.83894989e-03 2.24459732e-03 1.02010732e-03 1.99048524e-03 -9.94413772e-05 8.82602648e-04 -1.76503538e-05 4.82385072e-06 5.11456850e-05 2.56483584e-05 4.38168968e-06 -1.53890151e-05 -8.49678302e-05 -1.45782800e-05 5.09806981e-05 1.18293886e-05 4.31929334e-06 -1.52521148e-05 -4.22017959e-06 -2.59157600e-06 8.68754163e-04 7.89265969e-03 3.38740644e-03 1.39163284e-03 -1.69370322e-03 -1.10421606e-02 -4.50586610e-03 5.52108029e-03 4.90802872e-04 3.90296691e-04 -5.22621928e-04 -6.61626184e-05 -1.95148346e-04 5.11162740e-05 5.41064084e-04 2.72579364e-04 4.67275354e-05 -1.63547618e-04 -9.00863958e-04 -1.55055975e-04 5.40518375e-04 1.26110190e-04 4.62325416e-05 -1.62625547e-04 -4.49620073e-05 -2.77395250e-05 8.09033670e-03 7.12023514e-02 3.06157843e-02 1.23257571e-02 -1.53078921e-02 -9.84393510e-02 -3.92289696e-02 4.92196755e-02 3.28208913e-03 2.19079023e-03 -3.39007012e-03 -5.99639944e-04 -1.09539512e-03 -2.54590673e-05 -2.70769897e-04 -1.33958036e-04 -2.32295620e-05 8.18320217e-05 4.45795113e-04 7.76278746e-05 -2.72191362e-04 -6.05300044e-05 -2.26382124e-05 8.02426159e-05 2.26294041e-05 1.38457938e-05 -3.25718153e-03 -2.84618477e-02 -1.19438129e-02 -5.38893677e-03 6.55487611e-03 3.82226763e-02 1.71717810e-02 -2.10617134e-02 -1.04245353e-03 -1.01670854e-03 1.45107144e-03 2.41806010e-04 6.06295850e-04 -5.83979554e-06 -6.19423174e-05 -3.13251192e-05 -3.02680094e-06 1.87950715e-05 1.03811082e-04 1.02845431e-05 -6.22866490e-05 -1.48227918e-05 -2.94792633e-06 1.88017380e-05 5.61864127e-06 1.76875580e-06 -1.93066115e-03 -1.72130589e-02 -7.72081545e-03 -2.11149871e-03 3.86040773e-03 2.49949181e-02 6.65174234e-03 -1.24974591e-02 -1.13830702e-03 -3.71142378e-04 1.10321295e-03 3.16786168e-04 1.85571189e-04 1.52754404e-05 1.62461938e-04 8.18320217e-05 1.39377372e-05 -4.66705459e-05 -2.72191362e-04 -4.65767247e-05 1.55457660e-04 3.89011665e-05 1.38457938e-05 -4.65547532e-05 -1.20862522e-05 -7.86936565e-06 1.62859076e-03 1.42309238e-02 6.55487611e-03 2.69446838e-03 -2.11149871e-03 -2.10617134e-02 -8.58589049e-03 6.63010621e-03 9.45808325e-04 6.06295850e-04 -3.57837303e-04 1.24229274e-04 -1.07264763e-04 8.42896616e-05 8.94331460e-04 4.45424174e-04 7.75747607e-05 -2.71966165e-04 -1.47728872e-03 -2.58264456e-04 9.01588667e-04 2.02271213e-04 7.60160864e-05 -2.67982862e-04 -7.54507604e-05 -4.64637263e-05 1.07126430e-02 9.23249130e-02 3.87329673e-02 1.73944722e-02 -2.13276769e-02 -1.23158080e-01 -5.50225731e-02 6.81355074e-02 2.68904970e-03 2.49337058e-03 -3.90708675e-03 -7.90677129e-04 -1.56161355e-03 1.92732184e-05 2.03983109e-04 1.03757968e-04 1.02827011e-05 -6.22547807e-05 -3.42794655e-04 -3.47468515e-05 2.05676793e-04 4.92691801e-05 1.00882586e-05 -6.25299756e-05 -1.86380825e-05 -6.05295515e-06 6.37153567e-03 5.61531625e-02 2.52176094e-02 6.71981571e-03 -1.26088047e-02 -8.12484417e-02 -2.09548194e-02 4.06242209e-02 3.33740309e-03 7.84571398e-04 -3.17023776e-03 -1.02519508e-03 -3.92285699e-04 -5.05737970e-05 -5.36598876e-04 -2.71966165e-04 -4.65448564e-05 1.55326932e-04 9.01588667e-04 1.54958674e-04 -5.15594141e-04 -1.29733981e-04 -4.64637263e-05 1.55634363e-04 4.04373113e-05 2.64547784e-05 -5.35632148e-03 -4.61624565e-02 -2.13276769e-02 -8.69723612e-03 6.74145184e-03 6.81355074e-02 2.75112865e-02 -2.09548194e-02 -2.72582605e-03 -1.56161355e-03 7.57301448e-04 -4.02156052e-04 1.50950257e-04 1.14736537e-05 1.22476023e-04 5.90872701e-05 1.08174528e-05 -3.80195664e-05 -1.97770811e-04 -3.63047370e-05 1.26987770e-04 2.53282058e-05 1.03219591e-05 -3.65314380e-05 -1.08398256e-05 -6.65918973e-06 4.31421448e-04 2.57470696e-03 9.61118049e-04 7.24164429e-04 -9.16663119e-04 -2.30780040e-03 -1.94724082e-03 2.55881787e-03 -4.31190088e-04 -4.05073428e-04 4.01844395e-04 -2.01210755e-05 1.80801125e-04 5.77122413e-06 6.14084858e-05 3.06443705e-05 2.95088405e-06 -1.87184692e-05 -1.02027067e-04 -1.00967728e-05 6.22901155e-05 1.42284365e-05 2.83011761e-06 -1.85330465e-05 -5.65166699e-06 -1.73723238e-06 6.74596222e-04 4.57205531e-03 2.12501180e-03 4.54342147e-04 -1.21302287e-03 -5.95753527e-03 -1.02794521e-03 3.46815148e-03 -3.71787278e-04 -5.12341868e-04 4.04993276e-04 -4.83319130e-05 2.55238794e-04 -1.50194257e-05 -1.60297423e-04 -7.96051316e-05 -1.37625251e-05 4.61820911e-05 2.66146595e-04 4.62238661e-05 -1.54560912e-04 -3.71197116e-05 -1.35116916e-05 4.55564081e-05 1.20435094e-05 7.82002461e-06 -5.42270989e-04 -3.37277546e-03 -1.69064890e-03 -7.16105771e-04 4.67647223e-04 4.54381911e-03 1.85952727e-03 -1.05521517e-03 3.75016299e-04 4.76558995e-04 -5.12341854e-04 -2.32338133e-05 -2.57103070e-04 -3.85223042e-06 -4.11507771e-05 -2.07896128e-05 -4.05635104e-06 1.09915916e-05 6.95543614e-05 1.35761918e-05 -3.69260122e-05 -1.02123337e-05 -4.07554113e-06 1.10245896e-05 2.50101702e-06 2.17627123e-06 6.61626163e-05 5.99639923e-04 2.41806009e-04 -1.80130928e-04 -3.72687821e-04 -7.90677129e-04 5.83429125e-04 1.20646816e-03 2.01210696e-05 -4.46033542e-05 -6.97014399e-05 -2.50980963e-05 9.75262896e-06 -3.46273448e-06 -3.68450915e-05 -1.87184692e-05 -1.77053043e-06 1.06780033e-05 6.22901155e-05 6.05806369e-06 -3.55842767e-05 -9.12993905e-06 -1.73723238e-06 1.07547103e-05 3.04870241e-06 9.77069738e-07 -3.37298111e-04 -2.28602765e-03 -1.21302287e-03 -2.27171074e-04 3.05477500e-04 3.46815148e-03 5.13972607e-04 -7.55308050e-04 1.27144932e-04 2.55238794e-04 -2.53374511e-04 -9.75262549e-06 -1.29483678e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 129 155 181 206 232 258 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 -660 - -4.34377093e-04 -3.89691070e-03 -1.72625944e-03 -8.63129722e-04 5.61059340e-04 5.60345969e-03 2.80172985e-03 -1.78651566e-03 -2.60246826e-04 -2.56398737e-04 1.24073501e-04 -6.61626184e-05 6.20367503e-05 -1.15240895e-03 -8.00345050e-03 -3.30304632e-03 -3.30304632e-03 -5.60231245e-04 9.51645564e-03 9.51645564e-03 1.95641710e-03 -3.17502354e-05 2.95644701e-05 -2.14253180e-04 -5.49930209e-05 -2.14253180e-04 -4.09458772e-03 -3.56011768e-02 -1.58463763e-02 -7.92318813e-03 4.94105309e-03 5.07482850e-02 2.53741425e-02 -1.53834365e-02 -1.81789043e-03 -1.69935910e-03 5.00079211e-04 -5.99639944e-04 2.50039606e-04 -9.41525869e-03 -5.72504040e-02 -2.48107953e-02 -2.48107953e-02 -5.77007414e-03 6.64251521e-02 6.64251521e-02 1.99304448e-02 1.08083155e-03 4.50879047e-03 -1.89848533e-03 1.87205515e-03 -1.89848533e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 3.27743805e-03 -2.11149871e-03 -1.89837654e-02 -1.04643658e-02 6.57443339e-03 5.41560625e-04 6.65641347e-04 -2.31278443e-04 2.41806010e-04 -1.51466166e-04 3.14848160e-03 1.89914159e-02 7.55701649e-03 9.11275227e-03 1.62962327e-03 -1.99630335e-02 -2.46043977e-02 -5.72262662e-03 -3.85785934e-04 -1.42425294e-03 5.22771015e-04 -5.41482523e-04 6.43708735e-04 7.98017267e-04 6.84621983e-03 3.27743805e-03 1.05574936e-03 -1.05574936e-03 -1.04643658e-02 -3.28721669e-03 3.28721669e-03 4.80190460e-04 1.51466166e-04 -1.51466166e-04 -4.07919404e-06 3.14848160e-03 1.89914159e-02 9.11275227e-03 7.55701649e-03 1.62962327e-03 -2.46043977e-02 -1.99630335e-02 -5.72262662e-03 -2.76044654e-04 -1.42425294e-03 6.43708735e-04 -6.04841681e-04 5.22771015e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 -2.22168870e-03 1.05574936e-03 1.43975705e-02 7.19878526e-03 -3.30885282e-03 -6.72689150e-04 -6.48383261e-04 1.64771241e-04 -1.92556894e-04 8.23856205e-05 -2.71074055e-03 -2.03708112e-02 -7.70479146e-03 -7.70479146e-03 -5.43207758e-04 2.29168167e-02 2.29168167e-02 1.64378945e-03 -2.99577007e-05 -3.41339087e-04 -1.29386204e-05 -5.18882597e-05 -1.29386204e-05 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 -1.07303294e-02 6.79712466e-03 6.15790402e-02 3.40677537e-02 -2.09548194e-02 -1.43983717e-03 -1.79436027e-03 3.80644111e-04 -7.90677129e-04 3.04172289e-04 -9.78949612e-03 -5.48977607e-02 -2.23881648e-02 -2.72932817e-02 -5.61759022e-03 5.63929599e-02 7.08075066e-02 1.96411380e-02 1.66788513e-03 6.54105014e-03 -1.67409116e-03 2.95463956e-03 -2.09264636e-03 -2.63697104e-03 -2.23169235e-02 -1.07303294e-02 -3.39856233e-03 3.39856233e-03 3.40677537e-02 1.04774097e-02 -1.04774097e-02 -1.40466506e-03 -3.04172289e-04 3.04172289e-04 -7.56143227e-05 -9.78949612e-03 -5.48977607e-02 -2.72932817e-02 -2.23881648e-02 -5.61759022e-03 7.08075066e-02 5.63929599e-02 1.96411380e-02 1.72485035e-03 6.54105014e-03 -2.09264636e-03 2.92175068e-03 -1.67409116e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 7.31013090e-03 -3.37692620e-03 -4.71806880e-02 -2.35903440e-02 1.04774097e-02 2.01624211e-03 1.91279650e-03 -3.31442239e-04 6.23039032e-04 -1.65721120e-04 8.39173435e-03 6.03714157e-02 2.30218531e-02 2.30218531e-02 2.13628283e-03 -6.68461425e-02 -6.68461425e-02 -6.54704601e-03 -4.06451147e-04 -6.17570719e-04 1.40079141e-04 -7.03994037e-04 1.40079141e-04 -2.00865402e-04 -1.11050827e-03 -4.60225146e-04 -4.51045253e-04 2.58546563e-04 1.05858787e-03 1.23765688e-03 -6.26079835e-04 2.15594948e-04 2.07629107e-04 -2.10858140e-04 -2.01210755e-05 -1.03814554e-04 -9.69145880e-05 2.41666542e-04 1.54868109e-04 -3.04108236e-04 -2.06031736e-05 -7.80965781e-04 1.27634753e-04 1.25954053e-04 -2.28923178e-04 3.07019318e-04 1.21517806e-05 3.69298091e-04 -5.86813235e-05 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 -2.61276086e-04 2.61276086e-04 2.43109263e-03 6.02086007e-04 -6.02086007e-04 1.80801011e-04 2.56170799e-04 -2.56170799e-04 -1.29483612e-04 -5.30985993e-04 6.45135782e-04 -4.66484788e-04 -4.66484788e-04 -5.51145381e-04 -1.28148024e-03 -1.28148024e-03 1.82604212e-03 5.68970014e-04 1.77520366e-03 -1.76503520e-05 9.85484973e-04 -1.76503520e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 7.58193181e-04 -2.47971010e-04 -3.84480879e-03 -2.21071022e-03 5.74816056e-04 -1.77571990e-04 -1.84605080e-04 2.56170813e-04 2.50980997e-05 1.27619336e-04 3.81393684e-04 1.80509883e-04 2.03514962e-04 4.33902441e-04 3.85346086e-04 9.33418971e-04 3.50966477e-04 -1.16615035e-03 -3.04148228e-04 -1.30933982e-03 5.88345543e-06 -7.47483768e-04 1.95152926e-05 6.61626163e-05 5.99639923e-04 2.41806009e-04 2.48458547e-04 5.59016539e-05 -7.90677129e-04 -8.04312104e-04 -1.81273073e-04 2.01210696e-05 4.64676266e-05 2.13695409e-05 1.25490500e-05 9.75262896e-06 -1.67860990e-04 4.18578729e-04 -2.61740800e-04 3.24931650e-06 -3.56857434e-05 -3.03510886e-04 -8.28091649e-04 2.18158819e-04 3.69298091e-04 5.31773057e-04 -6.07435221e-05 1.97505527e-04 -1.98480104e-05 2.04186516e-04 1.44067214e-03 7.58193181e-04 2.02291932e-04 -1.23985505e-04 -2.21071022e-03 -5.28743471e-04 2.87408028e-04 -5.01583601e-05 -1.25755053e-04 1.27619336e-04 -9.75262549e-06 6.47418095e-05 3.81393684e-04 1.80509883e-04 4.33902441e-04 2.03514962e-04 3.85346086e-04 3.50966477e-04 9.33418971e-04 -1.16615035e-03 -4.95265818e-04 -1.30933982e-03 1.95152926e-05 -6.37141976e-04 5.88345543e-06 -1.60793792e-06 -1.70876570e-05 -8.80184876e-06 -1.76036975e-06 4.53312724e-06 2.92268424e-05 5.84536849e-06 -1.51208194e-05 -4.41740024e-06 -1.79807868e-06 4.62949111e-06 9.79615990e-07 9.25898222e-07 9.88382865e-05 -6.51124480e-05 -3.25562240e-05 -2.69514158e-04 1.64758800e-04 8.23793998e-05 9.32834789e-04 -2.96907795e-05 9.82445319e-06 -1.42149690e-04 -6.61626184e-05 -7.10748450e-05 -1.69994239e-05 -1.80353538e-04 -9.32724866e-05 -1.86544973e-05 4.81751546e-05 3.08998057e-04 6.17996114e-05 -1.60282018e-04 -4.68818764e-05 -1.91040519e-05 4.93361816e-05 1.04976571e-05 9.86723632e-06 -9.88387313e-05 -2.15771181e-09 -1.07696823e-03 -5.38484117e-04 -2.44365092e-03 3.05721893e-03 1.52860947e-03 8.46209650e-03 -3.53691740e-04 -8.64807938e-06 -1.19063181e-03 -5.99639944e-04 -5.95315905e-04 8.23397546e-06 8.78440850e-05 4.46526795e-05 9.09244704e-06 -2.32295625e-05 -1.49092957e-04 -3.03435727e-05 7.79281385e-05 2.21003392e-05 9.19918352e-06 -2.34882243e-05 -4.99418356e-06 -4.78772410e-06 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 2.55145469e-04 1.32981768e-04 -4.02291420e-03 4.06677214e-05 -1.19788748e-04 5.54151652e-04 2.41806010e-04 3.03363518e-04 1.64679509e-06 1.75688170e-05 9.09244704e-06 1.00893368e-06 -4.64591250e-06 -3.03435727e-05 -3.44380823e-06 1.55856277e-05 4.71417907e-06 1.02477172e-06 -4.78772410e-06 -1.16864192e-06 -5.07148666e-07 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 1.32981768e-04 5.56728179e-05 -2.01145710e-03 1.45725943e-05 -5.49049709e-05 3.03363518e-04 1.24229274e-04 9.91063745e-05 -5.68836735e-06 -6.04947890e-05 -3.13251197e-05 -6.26502394e-06 1.55568489e-05 1.04111346e-04 2.08222691e-05 -5.19803533e-05 -1.59982735e-05 -6.43970549e-06 1.59690830e-05 3.20076379e-06 3.19381660e-06 -2.69514151e-04 -2.44365085e-03 -1.16593934e-03 -5.82969671e-04 3.80022293e-03 1.90011147e-03 3.40366866e-05 -2.07071284e-04 -1.93553576e-04 -4.15998960e-05 -6.83276203e-05 -2.07999480e-05 -2.71923367e-05 -2.89400563e-04 -1.47980140e-04 -3.01183751e-05 7.72744977e-05 4.92429573e-04 1.00176519e-04 -2.58264457e-04 -7.34242995e-05 -3.05920031e-05 7.84644750e-05 1.68131767e-05 1.59846639e-05 1.64758814e-04 3.05721906e-03 -2.55145464e-04 -1.32981764e-04 -3.80022293e-03 1.31129343e-02 -1.90624631e-04 3.18366201e-04 -1.73208236e-03 -7.90677129e-04 -9.53268973e-04 -5.43846735e-06 -5.78801126e-05 -3.01183751e-05 -3.41193992e-06 1.54548995e-05 1.00176519e-04 1.15822839e-05 -5.16528913e-05 -1.56354297e-05 -3.48410422e-06 1.59846639e-05 3.91144709e-06 1.73808848e-06 8.23794069e-05 1.52860953e-03 -1.32981764e-04 -5.56728169e-05 -1.90011147e-03 6.55646716e-03 -8.35040807e-05 1.48956869e-04 -9.53268973e-04 -4.02156052e-04 -3.02178902e-04 1.87306882e-05 1.98757155e-04 1.03457705e-04 2.06915410e-05 -5.16145113e-05 -3.42794655e-04 -6.85589310e-05 1.71864714e-04 5.29308091e-05 2.13400803e-05 -5.31767069e-05 -1.07535348e-05 -1.06353414e-05 9.32834782e-04 8.46209643e-03 4.02291420e-03 2.01145710e-03 -3.40366858e-05 -1.31129343e-02 -6.55646716e-03 6.95081130e-04 6.55355235e-04 1.21686919e-04 2.20882980e-04 6.08434596e-05 -3.35019576e-06 -3.59793740e-05 -1.77721362e-05 -3.83257903e-06 9.64200104e-06 5.99230914e-05 1.28892190e-05 -3.26431374e-05 -8.44259633e-06 -3.79753063e-06 9.53740505e-06 2.09678814e-06 2.06281760e-06 2.96906442e-05 3.53690428e-04 4.06677580e-05 1.45726121e-05 -2.07071302e-04 -1.90624666e-04 -8.35040977e-05 6.95081147e-04 -1.91591533e-10 1.34138190e-05 -1.66428517e-05 -2.01210755e-05 -2.68279820e-05 -1.56538965e-06 -1.67759277e-05 -8.56169915e-06 -9.41502973e-07 4.41506194e-06 2.87557358e-05 3.24424410e-06 -1.49112131e-05 -4.38580428e-06 -9.43350908e-07 4.50381612e-06 1.11171923e-06 4.70281841e-07 -9.82460806e-06 8.64657845e-06 -1.19788706e-04 -5.49049494e-05 -1.93553598e-04 3.18366161e-04 1.48956849e-04 6.55355255e-04 -1.34142777e-05 -2.56125535e-10 -3.57826035e-05 -2.32338133e-05 -1.86415402e-06 5.46091783e-06 5.83037947e-05 2.97944241e-05 6.06704333e-06 -1.49432385e-05 -9.95787422e-05 -2.02666295e-05 5.02217574e-05 1.50126121e-05 6.17760109e-06 -1.51852495e-05 -3.05656655e-06 -3.09574302e-06 1.42149841e-04 1.19063327e-03 5.54151609e-04 3.03363497e-04 -4.15998734e-05 -1.73208232e-03 -9.53268953e-04 1.21686897e-04 1.66432984e-05 3.57831158e-05 -2.42180270e-10 1.86428646e-06 -1.22027530e-10 1.71116105e-06 1.82063491e-05 9.47883982e-06 2.05635898e-06 -4.49186165e-06 -3.15218813e-05 -6.82664773e-06 1.50342504e-05 4.92050165e-06 2.13063908e-06 -4.63269241e-06 -8.33660651e-07 -1.01622210e-06 6.61626163e-05 5.99639923e-04 2.41806009e-04 1.24229274e-04 -6.83276197e-05 -7.90677129e-04 -4.02156052e-04 2.20882979e-04 2.01210696e-05 2.32338133e-05 -1.86427238e-06 9.75262896e-06 1.09218357e-06 1.16607589e-05 6.06704333e-06 6.72616141e-07 -2.98864769e-06 -2.02666295e-05 -2.29892049e-06 1.00443515e-05 3.20014665e-06 6.87847906e-07 -3.09574302e-06 -7.25411708e-07 -3.25683001e-07 7.10749203e-05 5.95316634e-04 3.03363497e-04 9.91063634e-05 -2.07999367e-05 -9.53268953e-04 -3.02178891e-04 6.08434487e-05 2.68282115e-05 1.86440482e-06 -1.22027530e-10 -9.75262549e-06 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 - 0 26 52 78 103 129 155 180 206 232 257 283 309 335 360 386 410 434 459 483 507 532 558 584 610 635 660 -652 - -8.68754186e-04 -7.79382140e-03 -3.15044850e-03 -1.72625944e-03 1.72625944e-03 1.01917052e-02 5.60345969e-03 -5.60345969e-03 -2.91299618e-04 -4.46634856e-04 4.46634856e-04 2.56398737e-04 -3.45722685e-03 -2.40103515e-02 -8.24789229e-03 -9.90913897e-03 3.30304632e-03 2.34207980e-02 2.85493669e-02 -9.51645564e-03 2.58777632e-04 2.93091767e-04 -9.76972556e-05 3.94192935e-05 -2.95644701e-05 -8.18917543e-03 -7.12023536e-02 -2.87106175e-02 -1.58463763e-02 1.58463763e-02 9.15058640e-02 5.07482850e-02 -5.07482850e-02 -1.55856717e-03 -2.79907826e-03 2.79907826e-03 1.69935910e-03 -2.82457761e-02 -1.71751212e-01 -6.03920467e-02 -7.44323860e-02 2.48107953e-02 1.57203294e-01 1.99275456e-01 -6.64251521e-02 3.92761630e-03 1.39219266e-02 -4.64064220e-03 6.01172063e-03 -4.50879047e-03 3.49413945e-03 3.03670144e-02 1.19438129e-02 7.13784578e-03 -7.13784578e-03 -3.80108031e-02 -2.28953340e-02 2.28953340e-02 5.23281322e-04 1.34458777e-03 -1.34458777e-03 -9.14099894e-04 1.11066915e-02 7.10145871e-02 2.26710495e-02 3.20054642e-02 -1.06684881e-02 -6.06803588e-02 -8.85285438e-02 2.95095146e-02 -1.11855836e-03 -3.66786595e-03 1.22262198e-03 -1.46120489e-03 1.09590367e-03 1.59603453e-03 1.36924397e-02 5.97190644e-03 2.11149871e-03 -3.27743805e-03 -1.89837654e-02 -6.57443339e-03 1.04643658e-02 5.41560625e-04 2.31278443e-04 -6.65641347e-04 -2.41806010e-04 -1.51466166e-04 9.44544481e-03 5.69742478e-02 2.26710495e-02 2.26710495e-02 -9.11275227e-03 -5.98891005e-02 -5.98891005e-02 2.46043977e-02 -1.15735780e-03 -4.32077886e-03 1.42425294e-03 -2.00460252e-03 1.42425294e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 -3.27743805e-03 2.11149871e-03 1.89837654e-02 1.04643658e-02 -6.57443339e-03 -5.41560625e-04 -6.65641347e-04 2.31278443e-04 -2.41806010e-04 1.51466166e-04 -3.14848160e-03 -1.89914159e-02 -7.55701649e-03 -9.11275227e-03 -1.62962327e-03 1.99630335e-02 2.46043977e-02 5.72262662e-03 3.85785934e-04 1.42425294e-03 -5.22771015e-04 5.41482523e-04 -6.43708735e-04 -1.15630983e-02 -9.92583999e-02 -3.89448405e-02 -2.34056249e-02 2.34056249e-02 1.23158080e-01 7.46919746e-02 -7.46919746e-02 -1.04262316e-03 -3.61599049e-03 3.61599049e-03 2.59867238e-03 -3.44970573e-02 -2.06765444e-01 -6.63732360e-02 -9.58039376e-02 3.19346459e-02 1.69178880e-01 2.55666160e-01 -8.52220534e-02 3.95829032e-03 1.79507415e-02 -5.98358049e-03 8.06581101e-03 -6.04935826e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 -6.79712466e-03 1.07303294e-02 6.15790402e-02 2.09548194e-02 -3.40677537e-02 -1.43983717e-03 -3.80644111e-04 1.79436027e-03 7.90677129e-04 3.04172289e-04 -2.93684884e-02 -1.64693282e-01 -6.71644943e-02 -6.71644943e-02 2.72932817e-02 1.69178880e-01 1.69178880e-01 -7.08075066e-02 5.00365540e-03 1.91168915e-02 -6.54105014e-03 8.66658538e-03 -6.54105014e-03 5.27394208e-03 4.46338470e-02 1.94940564e-02 1.07303294e-02 -6.79712466e-03 -6.15790402e-02 -3.40677537e-02 2.09548194e-02 1.43983717e-03 1.79436027e-03 -3.80644111e-04 7.90677129e-04 -3.04172289e-04 9.78949612e-03 5.48977607e-02 2.23881648e-02 2.72932817e-02 5.61759022e-03 -5.63929599e-02 -7.08075066e-02 -1.96411380e-02 -1.66788513e-03 -6.54105014e-03 1.67409116e-03 -2.95463956e-03 2.09264636e-03 -6.30924830e-04 -4.29823016e-03 -1.48029022e-03 -1.32091080e-03 1.32091080e-03 3.95422690e-03 3.84480673e-03 -3.84480673e-03 4.31189917e-04 3.73401571e-04 -3.73401571e-04 -1.27144817e-04 -6.44772096e-04 3.98780191e-05 5.03403775e-04 -1.24154855e-03 4.13849516e-04 -3.38826243e-03 2.12008609e-04 -7.06695363e-05 -6.86769528e-04 1.86506006e-03 -6.21686687e-04 1.45716188e-03 -1.09287141e-03 -6.18258214e-04 -3.96376881e-03 -1.79713253e-03 -5.94206062e-04 1.15367735e-03 4.83491532e-03 1.43187248e-03 -3.23540474e-03 4.03458694e-04 5.12341605e-04 -4.40775872e-04 5.71524005e-05 -2.54306520e-04 -1.79735633e-03 1.53985220e-03 -7.94561487e-04 -1.44747440e-03 7.94834062e-04 -5.51684967e-03 -4.35069962e-03 7.89788364e-04 7.62907963e-04 5.32561099e-03 -1.99048524e-03 2.54363853e-03 -2.20576681e-03 6.18258214e-04 3.96376881e-03 1.79713253e-03 1.15367735e-03 -5.94206062e-04 -4.83491532e-03 -3.23540474e-03 1.43187248e-03 -4.03458694e-04 -4.40775872e-04 5.12341605e-04 5.71524005e-05 2.54306520e-04 5.99118777e-04 -5.13284067e-04 2.64853829e-04 7.94834062e-04 6.72083101e-04 1.83894989e-03 7.89788364e-04 -2.24459732e-03 -2.54302654e-04 -1.99048524e-03 1.76503538e-05 -1.32474018e-03 9.94413772e-05 2.55111085e-04 2.55111085e-04 -8.17947080e-04 -8.17947080e-04 3.57828666e-05 3.57828666e-05 2.50980997e-05 -7.07981324e-04 8.60181042e-04 -6.21979717e-04 -1.80329523e-04 5.90090074e-04 -1.70864032e-03 -2.58294160e-03 -1.88180994e-04 7.58626686e-04 2.00813559e-03 -1.09994168e-03 5.92516586e-04 -9.85484973e-04 2.76047799e-04 1.68206444e-03 9.05218801e-04 2.61276086e-04 -2.61276086e-04 -2.43109263e-03 -6.02086007e-04 6.02086007e-04 -1.80801011e-04 -2.56170799e-04 2.56170799e-04 1.29483612e-04 5.30985993e-04 -6.45135782e-04 4.66484788e-04 4.66484788e-04 5.51145381e-04 1.28148024e-03 1.28148024e-03 -1.82604212e-03 -5.68970014e-04 -1.77520366e-03 1.76503520e-05 -9.85484973e-04 1.76503520e-05 -4.82383223e-06 -5.12043280e-05 -2.52789703e-05 -5.20539047e-06 1.56161714e-05 8.39088927e-05 1.72648357e-05 -5.17945072e-05 -1.12162176e-05 -5.08618816e-06 1.52585645e-05 4.19130972e-06 3.14348229e-06 -4.34377116e-04 -3.79807241e-03 -1.48930151e-03 -8.95685946e-04 8.95685946e-04 4.75300430e-03 2.88410925e-03 -2.88410925e-03 -6.07435718e-05 -1.80411666e-04 1.80411666e-04 1.23287142e-04 -5.10572729e-05 -5.41062349e-04 -2.68410075e-04 -5.52396824e-05 1.65719047e-04 8.88812248e-04 1.82785813e-04 -5.48357439e-04 -1.19563118e-04 -5.41651408e-05 1.62495422e-04 4.46082685e-05 3.34562014e-05 -4.19342645e-03 -3.56011790e-02 -1.39412095e-02 -8.46167225e-03 8.46167225e-03 4.38147980e-02 2.69027520e-02 -2.69027520e-02 -9.43684742e-05 -1.10836724e-03 1.10836724e-03 8.54003590e-04 2.58284789e-05 2.74939414e-04 1.33958037e-04 2.80868966e-05 -8.42606897e-05 -4.46515040e-04 -9.34967116e-05 2.80490135e-04 5.81536854e-05 2.71571877e-05 -8.14715631e-05 -2.27953038e-05 -1.70964778e-05 1.83299245e-03 1.55976063e-02 5.97190644e-03 3.86040772e-03 -3.86040772e-03 -1.87718922e-02 -1.22979864e-02 1.22979864e-02 2.23884180e-05 5.59157674e-04 -5.59157674e-04 -4.59270210e-04 5.01609937e-06 5.34302152e-05 2.64677851e-05 3.02680100e-06 -1.63664045e-05 -8.82600702e-05 -1.03101791e-05 5.45283517e-05 1.21108390e-05 2.91108482e-06 -1.61052890e-05 -4.93140365e-06 -1.81127951e-06 7.65461036e-04 6.30773565e-03 2.69446838e-03 1.05574936e-03 -1.63871903e-03 -8.38641784e-03 -3.23154388e-03 5.16569203e-03 7.59427595e-05 2.49073062e-05 -2.10811663e-04 -1.17576736e-04 -4.82805976e-05 -1.50482981e-05 -1.60290646e-04 -7.94033554e-05 -1.63664045e-05 4.66705464e-05 2.64780211e-04 5.45283517e-05 -1.55719117e-04 -3.63325171e-05 -1.61052890e-05 4.58585221e-05 1.17745738e-05 9.46002143e-06 -7.65461036e-04 -6.30773565e-03 -2.69446838e-03 -1.63871903e-03 1.05574936e-03 8.38641784e-03 5.16569203e-03 -3.23154388e-03 -7.59427595e-05 -2.10811663e-04 2.49073062e-05 -1.17576736e-04 4.82805976e-05 -8.53486220e-05 -9.06383391e-04 -4.44704250e-04 -9.31257727e-05 2.79377318e-04 1.47728872e-03 3.08982576e-04 -9.26947727e-04 -1.94240322e-04 -9.05075814e-05 2.71522744e-04 7.58689186e-05 5.69016890e-05 -6.12439745e-03 -5.15673339e-02 -1.97059296e-02 -1.28082773e-02 1.28082773e-02 6.15790402e-02 4.06242209e-02 -4.06242209e-02 2.06589372e-04 -1.50326402e-03 1.50326402e-03 1.34123111e-03 -1.65866672e-05 -1.76253315e-04 -8.78891313e-05 -1.02570652e-05 5.43031541e-05 2.92076536e-04 3.47468517e-05 -1.80317734e-04 -4.03992405e-05 -9.94002842e-06 5.36884391e-05 1.63776309e-05 6.17544148e-06 -2.55459163e-03 -2.07883140e-02 -8.89670877e-03 -3.45423515e-03 5.43165556e-03 2.75112865e-02 1.04774097e-02 -1.70338769e-02 -1.18676184e-04 7.24850475e-05 5.36919009e-04 3.88521077e-04 7.76077099e-05 4.97600015e-05 5.28759945e-04 2.63667394e-04 5.43031541e-05 -1.55065476e-04 -8.76229608e-04 -1.80317734e-04 5.15594141e-04 1.21197722e-04 5.36884391e-05 -1.53109199e-04 -3.93604420e-05 -3.15562587e-05 2.55459163e-03 2.07883140e-02 8.89670877e-03 5.43165556e-03 -3.45423515e-03 -2.75112865e-02 -1.70338769e-02 1.04774097e-02 1.18676184e-04 5.36919009e-04 7.24850475e-05 3.88521077e-04 -7.76077099e-05 -1.20867044e-05 -1.29021930e-04 -6.14636659e-05 -1.35294204e-05 4.05882612e-05 2.05801778e-04 4.51746912e-05 -1.35524074e-04 -2.53280190e-05 -1.28422327e-05 3.85266982e-05 1.13103708e-05 8.48277812e-06 -4.00368784e-04 -2.83403147e-03 -9.79397314e-04 -8.55292935e-04 8.55292935e-04 2.70501437e-03 2.52364575e-03 -2.52364575e-03 2.15594777e-04 1.79186283e-04 -1.79186283e-04 -5.01582455e-05 -5.00427187e-06 -5.34753310e-05 -2.61254277e-05 -2.98773230e-06 1.64589935e-05 8.75356035e-05 1.02450096e-05 -5.50654216e-05 -1.17079731e-05 -2.83008361e-06 1.60222426e-05 5.01163134e-06 1.80248119e-06 -3.52035023e-04 -2.27305779e-03 -1.01170243e-03 -3.87834925e-04 6.98847664e-04 2.72218884e-03 9.78743323e-04 -1.97796348e-03 2.09243406e-04 2.56170550e-04 -2.20387676e-04 3.39185872e-05 -1.26687062e-04 1.50128156e-05 1.60425993e-04 7.83762832e-05 1.64589935e-05 -4.68783815e-05 -2.62606810e-04 -5.50654216e-05 1.57086134e-04 3.51239192e-05 1.60222426e-05 -4.55560638e-05 -1.19049063e-05 -9.58076051e-06 3.52035023e-04 2.27305779e-03 1.01170243e-03 6.98847664e-04 -3.87834925e-04 -2.72218884e-03 -1.97796348e-03 9.78743323e-04 -2.09243406e-04 -2.20387676e-04 2.56170550e-04 3.39185872e-05 1.26687062e-04 3.88105768e-06 4.15041029e-05 2.06237395e-05 4.74359372e-06 -1.13032859e-05 -6.91362290e-05 -1.58366484e-05 3.80028973e-05 9.74164110e-06 4.71550460e-06 -1.11630148e-05 -2.50099598e-06 -2.61246619e-06 1.30881812e-04 1.30881812e-04 -4.15791028e-04 -4.15791028e-04 1.25490534e-05 1.25490534e-05 1.25490534e-05 2.91079326e-06 3.11280772e-05 1.54678046e-05 1.72801077e-06 -9.08735927e-06 -5.18521718e-05 -5.93558137e-06 3.04828079e-05 7.30623082e-06 1.67194156e-06 -8.99382338e-06 -2.61246619e-06 -9.77057370e-07 1.42936203e-04 8.36708932e-04 4.50389116e-04 1.58090518e-04 -1.58090518e-04 -1.17365137e-03 -3.75521428e-04 3.75521428e-04 -1.03814439e-04 -1.28551341e-04 1.28551341e-04 6.47417432e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 +676 + -8.68754186e-04 -7.79382140e-03 1.72625944e-03 3.15044850e-03 1.72625944e-03 -5.60345969e-03 -1.01917052e-02 -5.60345969e-03 1.45649809e-04 -4.46634856e-04 -2.56398737e-04 -2.52272869e-04 -4.46634856e-04 -3.45722685e-03 -2.40103515e-02 9.90913897e-03 8.24789229e-03 3.30304632e-03 -2.85493669e-02 -2.34207980e-02 -9.51645564e-03 -9.52507063e-05 2.93091767e-04 2.95644701e-05 2.43817650e-04 9.76972556e-05 -8.18917543e-03 -7.12023536e-02 1.58463763e-02 2.87106175e-02 1.58463763e-02 -5.07482850e-02 -9.15058640e-02 -5.07482850e-02 7.79283584e-04 -2.79907826e-03 -1.69935910e-03 -1.34975876e-03 -2.79907826e-03 -2.82457761e-02 -1.71751212e-01 7.44323860e-02 6.03920467e-02 2.48107953e-02 -1.99275456e-01 -1.57203294e-01 -6.64251521e-02 3.24249464e-03 1.39219266e-02 4.50879047e-03 6.40727580e-03 4.64064220e-03 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 5.97190644e-03 3.27743805e-03 -6.57443339e-03 -1.89837654e-02 -1.04643658e-02 4.80190460e-04 -2.31278443e-04 -1.51466166e-04 -3.48102254e-04 -6.65641347e-04 -9.44544481e-03 -5.69742478e-02 2.26710495e-02 2.26710495e-02 9.11275227e-03 -5.98891005e-02 -5.98891005e-02 -2.46043977e-02 1.15735780e-03 4.32077886e-03 1.42425294e-03 2.00460252e-03 1.42425294e-03 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 1.19438129e-02 7.13784578e-03 -2.28953340e-02 -3.80108031e-02 -2.28953340e-02 2.61640661e-04 -1.34458777e-03 -9.14099894e-04 -4.53174918e-04 -1.34458777e-03 -1.11066915e-02 -7.10145871e-02 3.20054642e-02 2.26710495e-02 1.06684881e-02 -8.85285438e-02 -6.06803588e-02 -2.95095146e-02 7.06161376e-04 3.66786595e-03 1.09590367e-03 1.69930240e-03 1.22262198e-03 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 5.97190644e-03 2.11149871e-03 -1.04643658e-02 -1.89837654e-02 -6.57443339e-03 6.13701652e-05 -6.65641347e-04 -1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 7.55701649e-03 -1.62962327e-03 -2.46043977e-02 -1.99630335e-02 5.72262662e-03 2.76044654e-04 1.42425294e-03 6.43708735e-04 6.04841681e-04 5.22771015e-04 5.27394208e-03 4.46338470e-02 -6.79712466e-03 -1.94940564e-02 -1.07303294e-02 2.09548194e-02 6.15790402e-02 3.40677537e-02 -1.40466506e-03 3.80644111e-04 3.04172289e-04 8.51596998e-04 1.79436027e-03 2.93684884e-02 1.64693282e-01 -6.71644943e-02 -6.71644943e-02 -2.72932817e-02 1.69178880e-01 1.69178880e-01 7.08075066e-02 -5.00365540e-03 -1.91168915e-02 -6.54105014e-03 -8.66658538e-03 -6.54105014e-03 1.15630983e-02 9.92583999e-02 -2.34056249e-02 -3.89448405e-02 -2.34056249e-02 7.46919746e-02 1.23158080e-01 7.46919746e-02 -5.21311581e-04 3.61599049e-03 2.59867238e-03 9.02938145e-04 3.61599049e-03 3.44970573e-02 2.06765444e-01 -9.58039376e-02 -6.63732360e-02 -3.19346459e-02 2.55666160e-01 1.69178880e-01 8.52220534e-02 -5.00605208e-03 -1.79507415e-02 -6.04935826e-03 -7.46088548e-03 -5.98358049e-03 5.27394208e-03 4.46338470e-02 -1.07303294e-02 -1.94940564e-02 -6.79712466e-03 3.40677537e-02 6.15790402e-02 2.09548194e-02 -3.51721030e-05 1.79436027e-03 3.04172289e-04 1.64227413e-03 3.80644111e-04 9.78949612e-03 5.48977607e-02 -2.72932817e-02 -2.23881648e-02 5.61759022e-03 7.08075066e-02 5.63929599e-02 -1.96411380e-02 -1.72485035e-03 -6.54105014e-03 -2.09264636e-03 -2.92175068e-03 -1.67409116e-03 3.15462415e-04 2.14911508e-03 -8.81388081e-04 -7.40145109e-04 -4.39522720e-04 2.63076631e-03 1.97711345e-03 1.21404041e-03 1.26621054e-04 -1.55711914e-04 -6.35724085e-05 -1.75842915e-04 -2.17689657e-04 -2.90743764e-04 7.24999625e-04 -4.64604326e-04 7.90352123e-04 3.04108236e-04 2.34289734e-03 -2.14405289e-04 -1.27634753e-04 -6.86769534e-04 8.06566400e-04 3.07019318e-04 7.58626682e-04 6.41734093e-04 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 1.79713253e-03 1.15367735e-03 -1.43187248e-03 -4.83491532e-03 -3.23540474e-03 -1.52233917e-04 5.12341605e-04 2.54306520e-04 3.77981679e-04 4.40775872e-04 -1.79735633e-03 1.53985220e-03 1.44747440e-03 7.94561487e-04 7.94834062e-04 4.35069962e-03 5.51684967e-03 7.89788364e-04 1.82140160e-03 5.32561099e-03 2.20576681e-03 1.93251694e-03 1.99048524e-03 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 9.05218801e-04 2.61276086e-04 -6.02086007e-04 -2.43109263e-03 -6.02086007e-04 -9.04005053e-05 2.56170799e-04 1.29483612e-04 1.56578268e-04 2.56170799e-04 -5.30985993e-04 6.45135782e-04 4.66484788e-04 4.66484788e-04 -5.51145381e-04 1.28148024e-03 1.28148024e-03 1.82604212e-03 5.68970014e-04 1.77520366e-03 1.76503520e-05 9.85484973e-04 1.76503520e-05 -5.46396931e-04 -3.72237651e-03 1.01638677e-03 1.28196893e-03 1.27149785e-03 -2.92072676e-03 -3.42446095e-03 -3.73867384e-03 -1.75842915e-04 3.41266680e-04 1.10110642e-04 3.29666963e-04 3.05483813e-04 -9.12379677e-04 4.64625899e-04 1.16537734e-03 -1.24970599e-04 6.53449231e-04 1.10786596e-03 3.78864150e-03 -1.55292111e-04 1.45716187e-03 2.61925719e-03 1.43919689e-03 5.92516593e-04 1.08836730e-03 -6.18258214e-04 -3.96376881e-03 1.15367735e-03 1.79713253e-03 5.94206062e-04 -3.23540474e-03 -4.83491532e-03 -1.43187248e-03 -2.51224778e-04 4.40775872e-04 2.54306520e-04 3.20829279e-04 5.12341605e-04 -5.99118777e-04 5.13284067e-04 7.94834062e-04 2.64853829e-04 -6.72083101e-04 7.89788364e-04 1.83894989e-03 2.24459732e-03 1.02010732e-03 1.99048524e-03 9.94413772e-05 8.82602648e-04 1.76503538e-05 -4.82383223e-06 -5.12043280e-05 5.20539047e-06 2.52789703e-05 1.56161714e-05 -1.72648357e-05 -8.39088927e-05 -5.17945072e-05 9.23788948e-06 -5.08618816e-06 -3.14348229e-06 -7.61787451e-06 -1.52585645e-05 -4.34377116e-04 -3.79807241e-03 8.95685946e-04 1.48930151e-03 8.95685946e-04 -2.88410925e-03 -4.75300430e-03 -2.88410925e-03 3.03717859e-05 -1.80411666e-04 -1.23287142e-04 -5.26054763e-05 -1.80411666e-04 -5.10572729e-05 -5.41062349e-04 5.52396824e-05 2.68410075e-04 1.65719047e-04 -1.82785813e-04 -8.88812248e-04 -5.48357439e-04 9.84134525e-05 -5.41651408e-05 -3.34562014e-05 -8.12405629e-05 -1.62495422e-04 -4.19342645e-03 -3.56011790e-02 8.46167225e-03 1.39412095e-02 8.46167225e-03 -2.69027520e-02 -4.38147980e-02 -2.69027520e-02 4.71842371e-05 -1.10836724e-03 -8.54003590e-04 -8.17254960e-05 -1.10836724e-03 -5.01609937e-06 -5.34302152e-05 3.02680100e-06 2.64677851e-05 1.63664045e-05 -1.03101791e-05 -8.82600702e-05 -5.45283517e-05 1.03261404e-05 -2.91108482e-06 -1.81127951e-06 -8.02259245e-06 -1.61052890e-05 -7.65461036e-04 -6.30773565e-03 1.05574936e-03 2.69446838e-03 1.63871903e-03 -3.23154388e-03 -8.38641784e-03 -5.16569203e-03 1.39795820e-04 -2.49073062e-05 -4.82805976e-05 -6.97999083e-06 -2.10811663e-04 -2.58284789e-05 -2.74939414e-04 2.80868966e-05 1.33958037e-04 8.42606897e-05 -9.34967116e-05 -4.46515040e-04 -2.80490135e-04 4.88181549e-05 -2.71571877e-05 -1.70964778e-05 -3.89649170e-05 -8.14715631e-05 -1.83299245e-03 -1.55976063e-02 3.86040772e-03 5.97190644e-03 3.86040772e-03 -1.22979864e-02 -1.87718922e-02 -1.22979864e-02 1.11942090e-05 -5.59157674e-04 -4.59270210e-04 -1.93889387e-05 -5.59157674e-04 -1.50482981e-05 -1.60290646e-04 1.63664045e-05 7.94033554e-05 4.66705464e-05 -5.45283517e-05 -2.64780211e-04 -1.55719117e-04 2.83633386e-05 -1.61052890e-05 -9.46002143e-06 -2.55775959e-05 -4.58585221e-05 -7.65461036e-04 -6.30773565e-03 1.63871903e-03 2.69446838e-03 1.05574936e-03 -5.16569203e-03 -8.38641784e-03 -3.23154388e-03 -6.38530607e-05 -2.10811663e-04 -4.82805976e-05 -1.24556727e-04 -2.49073062e-05 1.65866672e-05 1.76253315e-04 -1.02570652e-05 -8.78891313e-05 -5.43031541e-05 3.47468517e-05 2.92076536e-04 1.80317734e-04 -3.43830647e-05 9.94002842e-06 6.17544148e-06 2.67979531e-05 5.36884391e-05 2.55459163e-03 2.07883140e-02 -3.45423515e-03 -8.89670877e-03 -5.43165556e-03 1.04774097e-02 2.75112865e-02 1.70338769e-02 -3.95807214e-04 -7.24850475e-05 7.76077099e-05 -9.14839486e-05 5.36919009e-04 8.53486220e-05 9.06383391e-04 -9.31257727e-05 -4.44704250e-04 -2.79377318e-04 3.08982576e-04 1.47728872e-03 9.26947727e-04 -1.62824572e-04 9.05075814e-05 5.69016890e-05 1.30282594e-04 2.71522744e-04 6.12439745e-03 5.15673339e-02 -1.28082773e-02 -1.97059296e-02 -1.28082773e-02 4.06242209e-02 6.15790402e-02 4.06242209e-02 1.03294686e-04 1.50326402e-03 1.34123111e-03 -1.78911645e-04 1.50326402e-03 4.97600015e-05 5.28759945e-04 -5.43031541e-05 -2.63667394e-04 -1.55065476e-04 1.80317734e-04 8.76229608e-04 5.15594141e-04 -9.46860034e-05 5.36884391e-05 3.15562587e-05 8.52800848e-05 1.53109199e-04 2.55459163e-03 2.07883140e-02 -5.43165556e-03 -8.89670877e-03 -3.45423515e-03 1.70338769e-02 2.75112865e-02 1.04774097e-02 2.77131031e-04 5.36919009e-04 7.76077099e-05 2.97037128e-04 -7.24850475e-05 9.40444675e-06 1.00454572e-04 -1.08727829e-05 -4.85925153e-05 -3.00830634e-05 3.63022854e-05 1.62774619e-04 1.00673511e-04 -1.73235403e-05 1.05048631e-05 6.50385115e-06 1.43630290e-05 2.89308035e-05 2.00184392e-04 1.41701573e-03 -5.40993441e-04 -4.89698657e-04 -3.14299494e-04 1.62190847e-03 1.35250718e-03 9.01737280e-04 6.33104844e-05 -7.87253424e-05 -2.50791227e-05 -8.79213776e-05 -1.00460940e-04 -5.00427187e-06 -5.34753310e-05 2.98773230e-06 2.61254277e-05 1.64589935e-05 -1.02450096e-05 -8.75356035e-05 -5.50654216e-05 1.01941866e-05 -2.83008361e-06 -1.80248119e-06 -7.63358642e-06 -1.60222426e-05 -3.52035023e-04 -2.27305779e-03 3.87834925e-04 1.01170243e-03 6.98847664e-04 -9.78743323e-04 -2.72218884e-03 -1.97796348e-03 -7.52473449e-05 2.56170550e-04 1.26687062e-04 1.98169399e-04 2.20387676e-04 -2.91079326e-06 -3.11280772e-05 1.72801077e-06 1.54678046e-05 9.08735927e-06 -5.93558137e-06 -5.18521718e-05 -3.04828079e-05 5.91557750e-06 -1.67194156e-06 -9.77057370e-07 -5.02114841e-06 -8.99382338e-06 -1.42936203e-04 -8.36708932e-04 1.58090518e-04 4.50389116e-04 1.58090518e-04 -3.75521428e-04 -1.17365137e-03 -3.75521428e-04 -5.19072194e-05 1.28551341e-04 6.47417432e-05 8.99059414e-05 1.28551341e-04 -8.52686423e-06 -9.09842175e-05 9.34502492e-06 4.29172263e-05 2.94988224e-05 -3.12041060e-05 -1.43661453e-04 -9.83658419e-05 1.59317588e-05 -8.76394747e-06 -6.04006825e-06 -1.05054747e-05 -2.77835919e-05 -3.46729538e-04 -2.45434324e-03 6.75264504e-04 8.48182954e-04 8.06146315e-04 -1.97764581e-03 -2.34261116e-03 -2.39343684e-03 -8.79213776e-05 1.61454400e-04 4.34383148e-05 1.64833346e-04 1.48905346e-04 -1.50128156e-05 -1.60425993e-04 1.64589935e-05 7.83762832e-05 4.68783815e-05 -5.50654216e-05 -2.62606810e-04 -1.57086134e-04 2.78719109e-05 -1.60222426e-05 -9.58076051e-06 -2.44657531e-05 -4.55560638e-05 -3.52035023e-04 -2.27305779e-03 6.98847664e-04 1.01170243e-03 3.87834925e-04 -1.97796348e-03 -2.72218884e-03 -9.78743323e-04 -1.33996061e-04 2.20387676e-04 1.26687062e-04 1.64250812e-04 2.56170550e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 +663 + -4.34377093e-04 -3.89691070e-03 8.63129722e-04 1.72625944e-03 5.61059340e-04 -2.80172985e-03 -5.60345969e-03 -1.78651566e-03 7.28249045e-05 -2.56398737e-04 -6.20367503e-05 -2.58461671e-04 -1.24073501e-04 -1.15240895e-03 -8.00345050e-03 3.30304632e-03 3.30304632e-03 -5.60231245e-04 -9.51645564e-03 -9.51645564e-03 1.95641710e-03 -3.17502354e-05 2.95644701e-05 2.14253180e-04 -5.49930209e-05 2.14253180e-04 -4.09458772e-03 -3.56011768e-02 7.92318813e-03 1.58463763e-02 4.94105309e-03 -2.53741425e-02 -5.07482850e-02 -1.53834365e-02 3.89641792e-04 -1.69935910e-03 -2.50039606e-04 -1.87415927e-03 -5.00079211e-04 -9.41525869e-03 -5.72504040e-02 2.48107953e-02 2.48107953e-02 -5.77007414e-03 -6.64251521e-02 -6.64251521e-02 1.99304448e-02 1.08083155e-03 4.50879047e-03 1.89848533e-03 1.87205515e-03 1.89848533e-03 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 3.27743805e-03 1.05574936e-03 -3.28721669e-03 -1.04643658e-02 -3.28721669e-03 2.40095230e-04 -1.51466166e-04 -4.07919404e-06 -4.15857137e-04 -1.51466166e-04 -3.14848160e-03 -1.89914159e-02 7.55701649e-03 9.11275227e-03 -1.62962327e-03 -1.99630335e-02 -2.46043977e-02 5.72262662e-03 3.85785934e-04 1.42425294e-03 5.22771015e-04 5.41482523e-04 6.43708735e-04 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 5.97190644e-03 2.11149871e-03 -1.04643658e-02 -1.89837654e-02 -6.57443339e-03 6.13701652e-05 -6.65641347e-04 -1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 7.55701649e-03 -1.62962327e-03 -2.46043977e-02 -1.99630335e-02 5.72262662e-03 2.76044654e-04 1.42425294e-03 6.43708735e-04 6.04841681e-04 5.22771015e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 4.44337740e-03 1.05574936e-03 -7.19878526e-03 -1.43975705e-02 -3.30885282e-03 1.69585413e-04 -6.48383261e-04 -8.23856205e-05 -6.78844339e-04 -1.64771241e-04 -2.71074055e-03 -2.03708112e-02 7.70479146e-03 7.70479146e-03 -5.43207758e-04 -2.29168167e-02 -2.29168167e-02 1.64378945e-03 -2.99577007e-05 -3.41339087e-04 1.29386204e-05 -5.18882597e-05 1.29386204e-05 2.63697104e-03 2.23169235e-02 -3.39856233e-03 -1.07303294e-02 -3.39856233e-03 1.04774097e-02 3.40677537e-02 1.04774097e-02 -7.02332531e-04 3.04172289e-04 -7.56143227e-05 1.21647563e-03 3.04172289e-04 9.78949612e-03 5.48977607e-02 -2.23881648e-02 -2.72932817e-02 5.61759022e-03 5.63929599e-02 7.08075066e-02 -1.96411380e-02 -1.66788513e-03 -6.54105014e-03 -1.67409116e-03 -2.95463956e-03 -2.09264636e-03 5.27394208e-03 4.46338470e-02 -1.07303294e-02 -1.94940564e-02 -6.79712466e-03 3.40677537e-02 6.15790402e-02 2.09548194e-02 -3.51721030e-05 1.79436027e-03 3.04172289e-04 1.64227413e-03 3.80644111e-04 9.78949612e-03 5.48977607e-02 -2.72932817e-02 -2.23881648e-02 5.61759022e-03 7.08075066e-02 5.63929599e-02 -1.96411380e-02 -1.72485035e-03 -6.54105014e-03 -2.09264636e-03 -2.92175068e-03 -1.67409116e-03 3.65218523e-03 3.23076295e-02 -7.31013090e-03 -1.46202618e-02 -3.37692620e-03 2.35903440e-02 4.71806880e-02 1.04774097e-02 -4.68553427e-04 1.91279650e-03 1.65721120e-04 2.05763641e-03 3.31442239e-04 8.39173435e-03 6.03714157e-02 -2.30218531e-02 -2.30218531e-02 2.13628283e-03 6.68461425e-02 6.68461425e-02 -6.54704601e-03 -4.06451147e-04 -6.17570719e-04 -1.40079141e-04 -7.03994037e-04 -1.40079141e-04 1.57731207e-04 1.07455754e-03 -4.40694041e-04 -4.39522720e-04 -8.08610292e-05 1.31538316e-03 1.21404041e-03 1.56052831e-04 6.33105270e-05 -6.35724085e-05 -6.03533012e-05 -6.78003819e-05 -1.23935635e-04 -9.69145880e-05 2.41666542e-04 -1.54868109e-04 3.04108236e-04 -2.06031736e-05 7.80965781e-04 -1.27634753e-04 1.25954053e-04 -2.28923178e-04 3.07019318e-04 -1.21517806e-05 3.69298091e-04 5.86813235e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 9.05218801e-04 2.61276086e-04 -6.02086007e-04 -2.43109263e-03 -6.02086007e-04 -9.04005053e-05 2.56170799e-04 1.29483612e-04 1.56578268e-04 2.56170799e-04 -5.30985993e-04 6.45135782e-04 4.66484788e-04 4.66484788e-04 -5.51145381e-04 1.28148024e-03 1.28148024e-03 1.82604212e-03 5.68970014e-04 1.77520366e-03 1.76503520e-05 9.85484973e-04 1.76503520e-05 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 7.58193181e-04 1.23985505e-04 -5.28743471e-04 -2.21071022e-03 -2.87408028e-04 -1.66331586e-05 1.25755053e-04 6.47418095e-05 4.83147268e-05 1.27619336e-04 -3.81393684e-04 -1.80509883e-04 2.03514962e-04 4.33902441e-04 -3.85346086e-04 9.33418971e-04 3.50966477e-04 1.16615035e-03 3.04148228e-04 1.30933982e-03 5.88345543e-06 7.47483768e-04 1.95152926e-05 -1.40873233e-04 -6.61908408e-04 2.66387374e-04 2.77663663e-04 2.51858719e-04 -6.69686251e-04 -5.21425422e-04 -6.32837578e-04 -1.08042527e-04 2.03045895e-04 8.50297262e-05 1.64833471e-04 1.71923735e-04 -1.67860990e-04 4.18578729e-04 2.61740800e-04 -3.24931650e-06 -3.56857434e-05 3.03510886e-04 8.28091649e-04 2.18158819e-04 3.69298091e-04 5.31773057e-04 6.07435221e-05 1.97505527e-04 1.98480104e-05 -4.08373031e-04 -2.88134429e-03 7.58193181e-04 1.33958170e-03 2.47971010e-04 -2.21071022e-03 -3.84480879e-03 -5.74816056e-04 -1.10521587e-04 1.84605080e-04 1.27619336e-04 1.41232804e-04 2.56170813e-04 -3.81393684e-04 -1.80509883e-04 4.33902441e-04 2.03514962e-04 -3.85346086e-04 3.50966477e-04 9.33418971e-04 1.16615035e-03 4.95265818e-04 1.30933982e-03 1.95152926e-05 6.37141976e-04 5.88345543e-06 -1.60793792e-06 -1.70876570e-05 1.76036975e-06 8.80184876e-06 4.53312724e-06 -5.84536849e-06 -2.92268424e-05 -1.51208194e-05 3.05707246e-06 -1.79807868e-06 -9.25898222e-07 -3.33577284e-06 -4.62949111e-06 9.88382865e-05 3.25562240e-05 6.51124480e-05 -2.69514158e-04 -8.23793998e-05 -1.64758800e-04 9.32834789e-04 -4.24531186e-05 9.82445319e-06 7.10748450e-05 -5.87942786e-05 1.42149690e-04 -1.69994239e-05 -1.80353538e-04 1.86544973e-05 9.32724866e-05 4.81751546e-05 -6.17996114e-05 -3.08998057e-04 -1.60282018e-04 3.25321759e-05 -1.91040519e-05 -9.86723632e-06 -3.53520674e-05 -4.93361816e-05 -9.88387313e-05 -2.15771179e-09 5.38484117e-04 1.07696823e-03 -2.44365092e-03 -1.52860947e-03 -3.05721893e-03 8.46209650e-03 -3.42457555e-04 -8.64807938e-06 5.95315905e-04 -6.06126004e-04 1.19063181e-03 -1.64679509e-06 -1.75688170e-05 1.00893368e-06 9.09244704e-06 4.64591250e-06 -3.44380823e-06 -3.03435727e-05 -1.55856277e-05 3.36916312e-06 -1.02477172e-06 -5.07148666e-07 -3.49827788e-06 -4.78772410e-06 3.25562308e-05 5.38484182e-04 -5.82969672e-04 5.56728179e-05 1.32981768e-04 2.01145710e-03 -1.00299410e-04 5.49049709e-05 9.91063745e-05 -7.47348737e-05 3.03363518e-04 -8.23397546e-06 -8.78440850e-05 9.09244704e-06 4.46526795e-05 2.32295625e-05 -3.03435727e-05 -1.49092957e-04 -7.79281385e-05 1.53752594e-05 -9.19918352e-06 -4.78772410e-06 -1.66423634e-05 -2.34882243e-05 6.51124617e-05 1.07696836e-03 -1.16593934e-03 1.32981768e-04 2.55145469e-04 4.02291420e-03 -1.89076287e-04 1.19788748e-04 3.03363518e-04 -1.56122285e-04 5.54151652e-04 -5.68836735e-06 -6.04947890e-05 6.26502394e-06 3.13251197e-05 1.55568489e-05 -2.08222691e-05 -1.04111346e-04 -5.19803533e-05 1.07710795e-05 -6.43970549e-06 -3.19381660e-06 -1.22545294e-05 -1.59690830e-05 -2.69514151e-04 -2.44365085e-03 5.82969671e-04 1.16593934e-03 -1.90011147e-03 -3.80022293e-03 3.40366866e-05 4.43621871e-05 -1.93553576e-04 2.07999480e-05 -2.13492803e-04 4.15998960e-05 5.43846735e-06 5.78801126e-05 -3.41193992e-06 -3.01183751e-05 -1.54548995e-05 1.15822839e-05 1.00176519e-04 5.16528913e-05 -1.12051274e-05 3.48410422e-06 1.73808848e-06 1.15849558e-05 1.59846639e-05 -8.23794069e-05 -1.52860953e-03 -5.56728169e-05 -1.32981764e-04 1.90011147e-03 -6.55646716e-03 3.06525317e-04 -1.48956869e-04 -3.02178902e-04 2.73394681e-04 -9.53268973e-04 2.71923367e-05 2.89400563e-04 -3.01183751e-05 -1.47980140e-04 -7.72744977e-05 1.00176519e-04 4.92429573e-04 2.58264457e-04 -5.12727879e-05 3.05920031e-05 1.59846639e-05 5.51807203e-05 7.84644750e-05 -1.64758814e-04 -3.05721906e-03 -1.32981764e-04 -2.55145464e-04 3.80022293e-03 -1.31129343e-02 5.89434165e-04 -3.18366201e-04 -9.53268973e-04 5.60424337e-04 -1.73208236e-03 1.87306882e-05 1.98757155e-04 -2.06915410e-05 -1.03457705e-04 -5.16145113e-05 6.85589310e-05 3.42794655e-04 1.71864714e-04 -3.57782389e-05 2.13400803e-05 1.06353414e-05 4.04626579e-05 5.31767069e-05 9.32834782e-04 8.46209643e-03 -2.01145710e-03 -4.02291420e-03 -3.40366858e-05 6.55646716e-03 1.31129343e-02 -1.56250293e-04 6.55355235e-04 -6.08434596e-05 7.12399406e-04 -1.21686919e-04 3.15700682e-06 3.37568479e-05 -3.69714863e-06 -1.70949842e-05 -8.71106682e-06 1.23566599e-05 5.72602957e-05 2.93416114e-05 -5.77447018e-06 3.74395288e-06 1.91148296e-06 6.46094500e-06 8.78073184e-06 4.24531844e-05 3.42458193e-04 -1.00299401e-04 -1.89076268e-04 4.43621967e-05 3.06525309e-04 5.89434146e-04 -1.56250302e-04 1.34141631e-05 -2.18600154e-05 2.01211556e-05 -6.70691861e-06 -1.56538965e-06 -1.67759277e-05 9.41502973e-07 8.56169915e-06 4.41506194e-06 -3.24424410e-06 -2.87557358e-05 -1.49112131e-05 3.15567923e-06 -9.43350908e-07 -4.70281841e-07 -3.24235831e-06 -4.50381612e-06 -9.82460806e-06 8.64657845e-06 5.49049494e-05 1.19788706e-04 -1.93553598e-04 -1.48956849e-04 -3.18366161e-04 6.55355255e-04 -1.34139336e-05 -2.56125533e-10 1.86415402e-06 -2.32340119e-05 3.57826035e-05 -1.09218357e-06 -1.16607589e-05 6.72616141e-07 6.06704333e-06 2.98864769e-06 -2.29892049e-06 -2.02666295e-05 -1.00443515e-05 2.22829829e-06 -6.87847906e-07 -3.25683001e-07 -2.40870244e-06 -3.09574302e-06 -7.10749203e-05 -5.95316634e-04 9.91063634e-05 3.03363497e-04 2.07999367e-05 -3.02178891e-04 -9.53268953e-04 -6.08434487e-05 2.18601272e-05 -1.86440482e-06 -1.83575999e-05 -1.22027527e-10 -2.04577411e-06 -2.20558774e-05 2.29093131e-06 1.06517015e-05 6.10428702e-06 -7.74906723e-06 -3.61339788e-05 -2.07526611e-05 3.63723149e-06 -2.22343846e-06 -1.27834139e-06 -3.50178680e-06 -5.94328885e-06 5.87941603e-05 6.06124857e-04 -7.47348891e-05 -1.56122316e-04 -2.13492818e-04 2.73394696e-04 5.60424368e-04 7.12399421e-04 -2.01209895e-05 2.32336147e-05 1.83573994e-05 -1.45341543e-10 1.53452686e-05 -5.46091783e-06 -5.83037947e-05 6.06704333e-06 2.97944241e-05 1.49432385e-05 -2.02666295e-05 -9.95787422e-05 -5.02217574e-05 1.01533704e-05 -6.17760109e-06 -3.09574302e-06 -1.14730202e-05 -1.51852495e-05 -1.42149841e-04 -1.19063327e-03 3.03363497e-04 5.54151609e-04 4.15998734e-05 -9.53268953e-04 -1.73208232e-03 -1.21686897e-04 6.70712975e-06 -3.57831158e-05 -1.22027527e-10 -1.53456624e-05 -2.42180267e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 437 462 486 510 535 560 586 611 637 663 +676 + 4.34377093e-04 3.89691070e-03 -5.61059340e-04 -1.72625944e-03 -8.63129722e-04 1.78651566e-03 5.60345969e-03 2.80172985e-03 -1.87421921e-04 1.24073501e-04 6.20367503e-05 1.92299053e-04 2.56398737e-04 3.45722685e-03 2.40103515e-02 -8.24789229e-03 -9.90913897e-03 -3.30304632e-03 2.34207980e-02 2.85493669e-02 9.51645564e-03 -2.58777632e-04 -2.93091767e-04 -9.76972556e-05 -3.94192935e-05 -2.95644701e-05 4.09458772e-03 3.56011768e-02 -4.94105309e-03 -1.58463763e-02 -7.92318813e-03 1.53834365e-02 5.07482850e-02 2.53741425e-02 -1.42824864e-03 5.00079211e-04 2.50039606e-04 1.27451933e-03 1.69935910e-03 2.82457761e-02 1.71751212e-01 -6.03920467e-02 -7.44323860e-02 -2.48107953e-02 1.57203294e-01 1.99275456e-01 6.64251521e-02 -3.92761630e-03 -1.39219266e-02 -4.64064220e-03 -6.01172063e-03 -4.50879047e-03 1.10008765e-03 9.82835487e-03 -1.05574936e-03 -4.44337740e-03 -2.22168870e-03 3.30885282e-03 1.43975705e-02 7.19878526e-03 -5.03103737e-04 1.64771241e-04 8.23856205e-05 4.86287446e-04 6.48383261e-04 1.11066915e-02 7.10145871e-02 -2.26710495e-02 -3.20054642e-02 -1.06684881e-02 6.06803588e-02 8.85285438e-02 2.95095146e-02 -1.11855836e-03 -3.66786595e-03 -1.22262198e-03 -1.46120489e-03 -1.09590367e-03 1.59603453e-03 1.36924397e-02 -2.11149871e-03 -5.97190644e-03 -3.27743805e-03 6.57443339e-03 1.89837654e-02 1.04643658e-02 -4.80190460e-04 2.31278443e-04 1.51466166e-04 3.48102254e-04 6.65641347e-04 9.44544481e-03 5.69742478e-02 -2.26710495e-02 -2.26710495e-02 -9.11275227e-03 5.98891005e-02 5.98891005e-02 2.46043977e-02 -1.15735780e-03 -4.32077886e-03 -1.42425294e-03 -2.00460252e-03 -1.42425294e-03 7.98017267e-04 6.84621983e-03 -1.05574936e-03 -3.27743805e-03 -1.05574936e-03 3.28721669e-03 1.04643658e-02 3.28721669e-03 -2.40095230e-04 1.51466166e-04 4.07919404e-06 4.15857137e-04 1.51466166e-04 3.14848160e-03 1.89914159e-02 -7.55701649e-03 -9.11275227e-03 1.62962327e-03 1.99630335e-02 2.46043977e-02 -5.72262662e-03 -3.85785934e-04 -1.42425294e-03 -5.22771015e-04 -5.41482523e-04 -6.43708735e-04 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 1.46202618e-02 7.31013090e-03 -1.04774097e-02 -4.71806880e-02 -2.35903440e-02 1.54768869e-03 -3.31442239e-04 -1.65721120e-04 -1.43459737e-03 -1.91279650e-03 -3.44970573e-02 -2.06765444e-01 6.63732360e-02 9.58039376e-02 3.19346459e-02 -1.69178880e-01 -2.55666160e-01 -8.52220534e-02 3.95829032e-03 1.79507415e-02 5.98358049e-03 8.06581101e-03 6.04935826e-03 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 1.94940564e-02 1.07303294e-02 -2.09548194e-02 -6.15790402e-02 -3.40677537e-02 1.40466506e-03 -3.80644111e-04 -3.04172289e-04 -8.51596998e-04 -1.79436027e-03 -2.93684884e-02 -1.64693282e-01 6.71644943e-02 6.71644943e-02 2.72932817e-02 -1.69178880e-01 -1.69178880e-01 -7.08075066e-02 5.00365540e-03 1.91168915e-02 6.54105014e-03 8.66658538e-03 6.54105014e-03 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 1.07303294e-02 3.39856233e-03 -1.04774097e-02 -3.40677537e-02 -1.04774097e-02 7.02332531e-04 -3.04172289e-04 7.56143227e-05 -1.21647563e-03 -3.04172289e-04 -9.78949612e-03 -5.48977607e-02 2.23881648e-02 2.72932817e-02 -5.61759022e-03 -5.63929599e-02 -7.08075066e-02 1.96411380e-02 1.66788513e-03 6.54105014e-03 1.67409116e-03 2.95463956e-03 2.09264636e-03 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 2.07024260e-05 1.03512130e-05 -4.70027004e-04 1.55452545e-04 7.77262725e-05 -6.33105219e-05 8.69225047e-05 4.34612523e-05 1.08042524e-04 1.44056699e-04 6.44772096e-04 -3.98780191e-05 5.03403775e-04 -1.24154855e-03 -4.13849516e-04 -3.38826243e-03 2.12008609e-04 7.06695363e-05 6.86769528e-04 -1.86506006e-03 -6.21686687e-04 -1.45716188e-03 -1.09287141e-03 4.08373031e-04 2.88134429e-03 -2.47971010e-04 -1.33958170e-03 -7.58193181e-04 5.74816056e-04 3.84480879e-03 2.21071022e-03 6.70504030e-05 -2.56170813e-04 -1.27619336e-04 -1.66330904e-04 -1.84605080e-04 1.79735633e-03 -1.53985220e-03 -7.94561487e-04 -1.44747440e-03 -7.94834062e-04 -5.51684967e-03 -4.35069962e-03 -7.89788364e-04 -7.62907963e-04 -5.32561099e-03 -1.99048524e-03 -2.54363853e-03 -2.20576681e-03 2.04186516e-04 1.44067214e-03 -1.23985505e-04 -7.58193181e-04 -2.02291932e-04 2.87408028e-04 2.21071022e-03 5.28743471e-04 3.35252015e-05 -1.27619336e-04 -6.47418095e-05 -3.85621013e-05 -1.25755053e-04 5.99118777e-04 -5.13284067e-04 -2.64853829e-04 -7.94834062e-04 6.72083101e-04 -1.83894989e-03 -7.89788364e-04 -2.24459732e-03 -2.54302654e-04 -1.99048524e-03 -1.76503538e-05 -1.32474018e-03 -9.94413772e-05 2.07035849e-04 1.26154833e-03 -1.95957065e-04 -5.19469672e-04 -5.14845921e-04 4.51564505e-04 1.31210255e-03 1.47399836e-03 6.78003789e-05 -1.93293276e-04 -9.47823551e-05 -1.64833476e-04 -1.56578268e-04 7.07981324e-04 -8.60181042e-04 -6.21979717e-04 -1.80329523e-04 -5.90090074e-04 -1.70864032e-03 -2.58294160e-03 1.88180994e-04 -7.58626686e-04 -2.00813559e-03 -1.09994168e-03 -5.92516586e-04 -9.85484973e-04 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -9.05218801e-04 -2.61276086e-04 6.02086007e-04 2.43109263e-03 6.02086007e-04 9.04005053e-05 -2.56170799e-04 -1.29483612e-04 -1.56578268e-04 -2.56170799e-04 5.30985993e-04 -6.45135782e-04 -4.66484788e-04 -4.66484788e-04 5.51145381e-04 -1.28148024e-03 -1.28148024e-03 -1.82604212e-03 -5.68970014e-04 -1.77520366e-03 -1.76503520e-05 -9.85484973e-04 -1.76503520e-05 4.82385072e-06 5.11456850e-05 -4.38168968e-06 -2.56483584e-05 -1.53890151e-05 1.45782800e-05 8.49678302e-05 5.09806981e-05 -9.56947701e-06 4.31929334e-06 2.59157600e-06 8.13446121e-06 1.52521148e-05 8.68754163e-04 7.89265969e-03 -1.39163284e-03 -3.38740644e-03 -1.69370322e-03 4.50586610e-03 1.10421606e-02 5.52108029e-03 -3.02699944e-04 3.90296691e-04 1.95148346e-04 3.91966446e-04 5.22621928e-04 5.11162740e-05 5.41064084e-04 -4.67275354e-05 -2.72579364e-04 -1.63547618e-04 1.55055975e-04 9.00863958e-04 5.40518375e-04 -1.01993336e-04 4.62325416e-05 2.77395250e-05 8.67336250e-05 1.62625547e-04 8.09033670e-03 7.12023514e-02 -1.23257571e-02 -3.06157843e-02 -1.53078921e-02 3.92289696e-02 9.84393510e-02 4.92196755e-02 -2.16034799e-03 2.19079023e-03 1.09539512e-03 2.54255259e-03 3.39007012e-03 5.83979554e-06 6.19423174e-05 -3.02680094e-06 -3.13251192e-05 -1.87950715e-05 1.02845431e-05 1.03811082e-04 6.22866490e-05 -1.22772820e-05 2.94792633e-06 1.76875580e-06 1.00275936e-05 1.88017380e-05 1.93066115e-03 1.72130589e-02 -2.11149871e-03 -7.72081545e-03 -3.86040773e-03 6.65174234e-03 2.49949181e-02 1.24974591e-02 -8.43498376e-04 3.71142378e-04 1.85571189e-04 8.27409709e-04 1.10321295e-03 2.54590673e-05 2.70769897e-04 -2.32295620e-05 -1.33958036e-04 -8.18320217e-05 7.76278746e-05 4.45795113e-04 2.72191362e-04 -4.98626411e-05 2.26382124e-05 1.38457938e-05 4.11058195e-05 8.02426159e-05 3.25718153e-03 2.84618477e-02 -5.38893677e-03 -1.19438129e-02 -6.55487611e-03 1.71717810e-02 3.82226763e-02 2.10617134e-02 -7.30636912e-04 1.01670854e-03 6.06295850e-04 7.81888233e-04 1.45107144e-03 1.52754404e-05 1.62461938e-04 -1.39377372e-05 -8.18320217e-05 -4.66705459e-05 4.65767247e-05 2.72191362e-04 1.55457660e-04 -2.99175846e-05 1.38457938e-05 7.86936565e-06 2.76462723e-05 4.65547532e-05 1.62859076e-03 1.42309238e-02 -2.69446838e-03 -6.55487611e-03 -2.11149871e-03 8.58589049e-03 2.10617134e-02 6.63010621e-03 -3.65318456e-04 6.06295850e-04 1.07264763e-04 8.81208674e-04 3.57837303e-04 -1.92732184e-05 -2.03983109e-04 1.02827011e-05 1.03757968e-04 6.22547807e-05 -3.47468515e-05 -3.42794655e-04 -2.05676793e-04 4.07756430e-05 -1.00882586e-05 -6.05295515e-06 -3.33493203e-05 -6.25299756e-05 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 2.52176094e-02 1.26088047e-02 -2.09548194e-02 -8.12484417e-02 -4.06242209e-02 2.55654653e-03 -7.84571398e-04 -3.92285699e-04 -2.37767832e-03 -3.17023776e-03 -8.42896616e-05 -8.94331460e-04 7.75747607e-05 4.45424174e-04 2.71966165e-04 -2.58264456e-04 -1.47728872e-03 -9.01588667e-04 1.66477882e-04 -7.60160864e-05 -4.64637263e-05 -1.37446629e-04 -2.67982862e-04 -1.07126430e-02 -9.23249130e-02 1.73944722e-02 3.87329673e-02 2.13276769e-02 -5.50225731e-02 -1.23158080e-01 -6.81355074e-02 2.02927133e-03 -2.49337058e-03 -1.56161355e-03 -1.93344679e-03 -3.90708675e-03 -5.05737970e-05 -5.36598876e-04 4.65448564e-05 2.71966165e-04 1.55326932e-04 -1.54958674e-04 -9.01588667e-04 -5.15594141e-04 9.98867292e-05 -4.64637263e-05 -2.64547784e-05 -9.21342673e-05 -1.55634363e-04 -5.35632148e-03 -4.61624565e-02 8.69723612e-03 2.13276769e-02 6.74145184e-03 -2.75112865e-02 -6.81355074e-02 -2.09548194e-02 1.01463567e-03 -1.56161355e-03 -1.50950257e-04 -2.56171263e-03 -7.57301448e-04 -9.07295627e-06 -9.68756298e-05 8.92162943e-06 4.75479679e-05 2.85287807e-05 -2.99096955e-05 -1.59121249e-04 -9.54727496e-05 1.73236666e-05 -8.69050172e-06 -5.21430103e-06 -1.48337566e-05 -2.78132936e-05 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 2.71148878e-04 1.35574439e-04 -1.47888485e-03 -4.69153722e-04 -2.34576861e-04 -1.26621092e-04 1.63909076e-04 8.19545382e-05 1.95964061e-04 2.61285415e-04 5.77122413e-06 6.14084858e-05 -2.95088405e-06 -3.06443705e-05 -1.87184692e-05 1.00967728e-05 1.02027067e-04 6.22901155e-05 -1.20087054e-05 2.83011761e-06 1.73723238e-06 9.49635398e-06 1.85330465e-05 6.74596222e-04 4.57205531e-03 -4.54342147e-04 -2.12501180e-03 -1.21302287e-03 1.02794521e-03 5.95753527e-03 3.46815148e-03 1.44036975e-04 -5.12341868e-04 -2.55238794e-04 -3.46143184e-04 -4.04993276e-04 3.46273448e-06 3.68450915e-05 -1.77053043e-06 -1.87184692e-05 -1.06780033e-05 6.05806369e-06 6.22901155e-05 3.55842767e-05 -7.20522327e-06 1.73723238e-06 9.77069738e-07 6.38240795e-06 1.07547103e-05 3.37298111e-04 2.28602765e-03 -2.27171074e-04 -1.21302287e-03 -3.05477500e-04 5.13972607e-04 3.46815148e-03 7.55308050e-04 7.20184873e-05 -2.55238794e-04 -1.29483678e-04 -1.05234428e-04 -2.53374511e-04 8.01036040e-06 8.54919588e-05 -7.34001338e-06 -4.07762706e-05 -2.74301146e-05 2.46527286e-05 1.36497365e-04 9.15116286e-05 -1.54612485e-05 6.90130827e-06 4.67889186e-06 1.05055562e-05 2.61248585e-05 4.06703242e-04 2.52958160e-03 -5.37079328e-04 -9.53255651e-04 -9.80197458e-04 1.39464545e-03 2.39395234e-03 2.81923535e-03 1.55721916e-04 -3.73105556e-04 -1.61454682e-04 -3.29667092e-04 -3.13156735e-04 1.50194257e-05 1.60297423e-04 -1.37625251e-05 -7.96051316e-05 -4.61820911e-05 4.62238661e-05 2.66146595e-04 1.54560912e-04 -2.89898409e-05 1.35116916e-05 7.82002461e-06 2.61248585e-05 4.55564081e-05 5.42270989e-04 3.37277546e-03 -7.16105771e-04 -1.69064890e-03 -4.67647223e-04 1.85952727e-03 4.54381911e-03 1.05521517e-03 2.07629222e-04 -4.76558995e-04 -2.57103070e-04 -3.13156735e-04 -5.12341854e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 1 0 -1 -532 - 9.97941008e-02 2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 -3.68464755e-02 -6.32586010e-02 -2.08990781e-02 5.36542057e-02 1.76271110e-01 4.57049260e-02 1.13890548e-01 4.57049260e-02 -9.03039775e-02 -2.16658921e-01 -9.03039775e-02 1.35521619e-02 -2.05384217e-02 -7.62844642e-03 -2.34730330e-02 -2.05384217e-02 5.25968835e-01 5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 -1.39296249e-01 -1.09780482e-01 7.23573908e-03 3.43403353e-01 6.15475557e-01 2.23253775e-01 5.33532974e-01 2.23253775e-01 -2.82161404e-01 -5.90928994e-01 -2.82161404e-01 8.74605768e-02 -1.44565442e-01 -5.64420326e-02 -1.51486163e-01 -1.44565442e-01 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 2.49316357e-02 1.03324683e-01 4.31828598e-02 -5.22145440e-02 -9.02775200e-02 2.19387344e-02 -1.02158091e-01 -4.10516260e-02 -6.31504909e-02 1.27959799e-01 5.58787361e-02 -3.48978097e-02 -2.35149874e-03 -6.17201627e-04 3.52793451e-02 3.17023077e-02 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 -1.77165865e-01 5.25030657e-01 2.19480362e-01 1.27634081e-01 9.85919203e-02 3.34435159e-03 -1.79867862e-01 -4.07060912e-01 -1.44151665e-01 -3.06474274e-01 -1.44151665e-01 2.24585454e-01 4.35697908e-01 2.24585454e-01 -4.19162129e-02 8.31367919e-02 3.61007421e-02 7.26010104e-02 8.31367919e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 -1.02158091e-01 2.19387344e-02 5.58787361e-02 1.27959799e-01 -6.31504909e-02 -1.31039042e-02 3.17023077e-02 -6.17201627e-04 4.78620623e-02 -2.35149874e-03 5.10356312e-01 2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 -1.71165515e-02 -1.10747881e-01 -2.96467369e-02 1.49318633e-01 1.72817914e-01 -6.65042275e-02 2.56081283e-01 1.04343510e-01 1.75519787e-01 -2.22512499e-01 -1.05382160e-01 1.03195811e-01 2.11966879e-02 6.97865905e-03 -9.60783781e-02 -8.92800356e-02 6.31512314e-01 6.34165035e-01 7.98789769e-01 2.40399462e-01 -7.19544190e-01 -9.07048686e-02 -2.72167395e-01 -8.96099338e-02 6.30930247e-02 5.02208911e-01 7.74008960e-01 3.52706938e-01 7.16425339e-01 3.52706938e-01 -4.09780464e-01 -6.67537496e-01 -4.09780464e-01 1.10220994e-01 -2.36371565e-01 -1.06344525e-01 -1.90908362e-01 -2.36371565e-01 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 1.49318633e-01 1.72817914e-01 1.04343510e-01 2.56081283e-01 -6.65042275e-02 -1.05382160e-01 -2.22512499e-01 1.75519787e-01 3.16084107e-02 -8.92800356e-02 6.97865905e-03 -1.37409383e-01 2.11966879e-02 5.69507344e-03 6.85951504e-02 2.83913272e-02 9.53064110e-04 -1.14770784e-01 -4.13055271e-02 -1.95657767e-02 1.89760533e-02 2.38614490e-02 1.36772413e-03 6.55565339e-02 1.14716388e-02 2.86273251e-02 1.04106084e-02 -5.24934677e-02 -9.08377777e-02 -3.54111799e-02 5.62612218e-03 -3.10335202e-03 -3.92598110e-04 -1.01556294e-02 -6.72242655e-03 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 5.32669237e-02 1.25276700e-01 5.26653316e-02 1.15692117e-03 -5.42096157e-02 -3.20831423e-03 -2.49960812e-02 -8.74041784e-03 -6.92761354e-03 8.88032761e-02 3.61760677e-02 -2.47170049e-03 1.29100061e-02 5.08107693e-03 1.12547135e-02 6.64158511e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 -4.34198339e-03 -9.02806791e-04 -2.39610809e-03 1.91115783e-02 -2.39610809e-03 -1.46575273e-03 4.30333535e-03 3.97456344e-04 2.53875819e-03 4.30333535e-03 -3.30567329e-02 -1.29693635e-01 -1.01098325e-01 -6.58000602e-02 1.80548889e-01 8.36197915e-02 4.70642679e-02 7.24631748e-02 2.13832049e-02 -2.36896768e-03 -1.13547247e-01 -1.86442889e-02 -4.95839816e-02 -1.92568750e-02 7.11964262e-02 1.57335646e-01 8.10588897e-02 -1.01556294e-02 9.55411068e-03 6.79999874e-04 1.73528329e-02 7.46463703e-03 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 -1.99460370e-02 1.15692117e-03 -5.42096157e-02 -8.74041784e-03 -2.49960812e-02 -3.20831423e-03 3.61760677e-02 8.88032761e-02 -6.92761354e-03 -8.51101757e-03 6.64158511e-03 5.08107693e-03 7.76791218e-03 1.29100061e-02 5.36542057e-02 2.31981857e-01 1.43624396e-01 2.46505685e-02 -4.78747986e-02 -3.29926588e-01 -5.57225185e-02 1.09975529e-01 -2.30463457e-02 -7.04819392e-03 1.40889466e-02 2.34691754e-03 2.34939797e-03 1.99588202e-01 5.70431156e-01 3.41626714e-01 2.79683008e-01 -6.29359693e-01 -5.08203691e-01 -5.24221764e-02 -1.17214412e-01 -4.78769836e-02 2.87692605e-01 6.15475558e-01 5.36785070e-01 4.27000053e-02 -1.78928357e-01 -7.37140722e-01 9.84164379e-03 2.45713574e-01 -2.03205172e-01 -4.84184168e-02 1.22700385e-01 2.47606560e-02 1.61394723e-02 8.91435499e-01 1.05548796e+00 9.63712115e-01 6.64083707e-01 -9.45478066e-01 -5.16946820e-01 -1.74646799e-01 -2.32238377e-01 -5.39932082e-02 -1.50134014e-01 -4.03808815e-01 -3.06474274e-01 -6.01645177e-02 1.23154878e-01 5.12000882e-01 9.70717548e-02 -2.16100982e-01 9.50307394e-02 3.36927924e-02 -6.77465988e-02 -1.25827172e-02 -1.28637069e-02 -3.75161815e-01 -5.00230798e-01 -3.54331730e-01 -4.65489308e-01 3.23000268e-01 5.38985419e-01 2.32017900e-02 2.10037482e-01 1.15323452e-01 -7.32689014e-02 -2.70831290e-01 -1.86145238e-01 2.19387344e-02 6.20484128e-02 3.86948719e-01 -4.69955664e-02 -1.28982906e-01 4.53700671e-02 -1.23017275e-02 -2.60590102e-02 -9.09256737e-03 4.10057584e-03 -4.37105521e-01 -7.99859206e-01 -6.87804463e-01 -3.54331730e-01 9.70955720e-01 4.49420274e-01 1.90974590e-01 2.05304719e-01 3.79165574e-02 5.00446713e-02 1.34602938e-01 1.23154878e-01 2.00548392e-02 2.19387344e-02 -2.16100982e-01 -3.23572516e-02 -6.42684031e-02 -4.65598602e-02 -1.28637069e-02 -3.31596446e-04 -4.39843445e-03 -6.10426006e-04 2.22315155e-01 -3.68760298e-01 -1.00478959e-01 -8.35199951e-02 3.88941244e-01 6.27797232e-01 6.40122365e-01 9.37180182e-02 -2.64565755e-01 -6.67537497e-01 -3.52445338e-02 3.16146481e-01 -2.68843403e-01 -8.71949260e-02 1.97671649e-01 4.13310048e-02 3.48400420e-02 8.90261647e-01 5.89337741e-01 5.96759380e-01 8.12744530e-01 -1.81409737e-01 -4.95829398e-01 3.17105646e-02 -2.26109077e-01 -1.34744550e-01 1.83900092e-01 4.64820962e-01 3.83594982e-01 -8.26591520e-02 -1.27864994e-01 -5.97048429e-01 1.75519787e-01 1.99016143e-01 -1.50414119e-01 4.78219675e-02 8.60335103e-02 3.11022017e-02 -1.59406558e-02 1.01141765e+00 1.01786899e+00 1.24471483e+00 4.70339374e-01 -1.12466872e+00 -1.81409737e-01 -3.87598328e-01 -2.04971130e-01 5.28296413e-02 -1.29647081e-01 -2.09265744e-01 -2.64565755e-01 -3.12393394e-02 -6.53863153e-02 3.16146481e-01 1.17481779e-02 1.75519787e-01 1.43033497e-01 3.48400420e-02 1.63534262e-02 1.70644894e-02 5.71185281e-03 -4.95180304e-01 6.28839321e-01 2.54186828e-01 2.02732421e-01 -6.79342631e-03 -1.02829048e-01 -4.60563368e-02 -2.45138941e-02 2.33241010e-02 1.33274141e-01 7.22947506e-02 -7.96753722e-02 2.32161886e-02 1.16030805e-02 -1.09408258e-02 1.43087283e-03 -3.46808285e-03 -9.88062754e-03 3.32446012e-02 3.01211729e-02 -6.23874444e-02 -1.63597900e-01 7.41254066e-02 -3.91315534e-02 5.50975418e-02 5.93243074e-02 -1.23333065e-02 -1.50356640e-01 -7.44400809e-02 -1.31585430e-02 2.75790186e-02 2.37979916e-01 1.96976661e-02 -9.06160612e-02 9.20541662e-03 1.29100062e-02 -4.55211164e-03 1.62152511e-03 -4.69220619e-03 -9.86088321e-02 -2.57593204e-01 -2.16813711e-01 -2.21546474e-01 2.35335708e-01 2.56473654e-01 8.93884123e-02 2.50553401e-01 1.15229585e-01 5.29255390e-03 7.60746720e-02 4.03862745e-02 1.43837153e-02 -1.18841197e-03 -1.27503192e-01 -3.94225930e-02 -1.17708752e-02 -9.86767122e-03 -8.73105891e-03 1.29100062e-02 1.85875832e-03 3.52559381e-03 4.97945873e-02 -1.25150889e-01 -3.98920739e-02 -4.00402676e-02 -2.34691754e-03 -2.47606559e-02 -1.25827172e-02 4.10273597e-03 8.79686889e-03 4.13310048e-02 -2.00912665e-02 -3.41289788e-02 -1.43087281e-03 3.95474986e-03 3.71751664e-03 -2.37233213e-04 -1.08753464e-03 -6.00346384e-02 -1.90922582e-01 -1.73238917e-01 -1.00372266e-01 2.85646701e-01 9.38831749e-02 8.25271263e-02 1.35027428e-01 4.27664100e-02 4.11110217e-03 5.01188799e-02 2.75790186e-02 4.38618101e-03 -8.96031182e-04 -9.06160612e-02 -6.56588870e-03 -3.66291433e-03 -2.48619002e-04 -4.69220619e-03 5.85881856e-03 1.08753464e-03 3.97456357e-04 6.67535511e-02 -1.76605296e-01 -4.03366549e-02 -3.98920739e-02 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 +519 + -9.97941008e-02 -2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 3.68464755e-02 6.32586010e-02 2.08990781e-02 -1.78847352e-02 -5.87570366e-02 4.57049260e-02 -7.98925478e-03 -1.52349753e-02 -9.03039775e-02 2.41516852e-02 3.01013258e-02 1.30997551e-02 5.87693787e-04 -7.62844642e-03 -2.34691754e-03 -1.95897929e-04 -5.25968835e-01 -5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 1.39296249e-01 1.09780482e-01 -7.23573908e-03 -1.14467784e-01 -2.05158519e-01 2.23253775e-01 -6.18104264e-02 -7.44179251e-02 -2.82161404e-01 1.61501416e-01 9.40538013e-02 1.01193765e-01 -1.78399353e-02 -5.64420326e-02 -2.47606560e-02 5.94664510e-03 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 2.49316357e-02 1.03324683e-01 4.31828598e-02 -5.22145440e-02 -9.02775200e-02 1.02158091e-01 -2.19387344e-02 -4.10516260e-02 -1.27959799e-01 6.31504909e-02 5.58787361e-02 4.80017139e-02 -2.35149874e-03 -3.17023077e-02 -1.25827172e-02 6.17201627e-04 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 1.77165865e-01 -5.25030657e-01 -2.19480362e-01 1.27634081e-01 9.85919203e-02 3.34435159e-03 -4.06290781e-02 -1.66320858e-01 1.04041986e-01 -7.31291146e-03 -3.46806621e-02 -2.26726473e-01 3.77732694e-03 7.55754911e-02 2.20754133e-02 -1.25873327e-02 -1.25781017e-02 -4.69413293e-03 4.19577757e-03 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 1.74048480e-02 3.00925067e-02 -4.10516260e-02 7.31291146e-03 -7.31291146e-03 5.58787361e-02 -2.10501636e-02 2.10501636e-02 -2.32652065e-02 6.17201627e-04 -6.17201627e-04 -7.05627734e-04 5.10356312e-01 2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 -1.71165515e-02 -1.10747881e-01 -2.96467369e-02 1.49318633e-01 1.72817914e-01 -2.56081283e-01 6.65042275e-02 1.04343510e-01 2.22512499e-01 -1.75519787e-01 -1.05382160e-01 -1.34804222e-01 2.11966879e-02 8.92800356e-02 4.13310048e-02 -6.97865905e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 -2.40399462e-01 7.19544190e-01 9.07048686e-02 -2.72167395e-01 -8.96099338e-02 6.30930247e-02 1.04025889e-01 3.13161189e-01 -2.23372737e-01 3.94409125e-02 7.44575789e-02 3.86284108e-01 -5.85065957e-02 -1.28761369e-01 -7.61778289e-02 3.84472004e-02 4.42148092e-02 1.40377123e-02 -1.28157335e-02 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 -4.97728778e-02 -5.76059714e-02 1.04343510e-01 -2.21680758e-02 2.21680758e-02 -1.05382160e-01 5.85065957e-02 -5.85065957e-02 6.87972073e-02 -6.97865905e-03 6.97865905e-03 2.58693043e-03 -5.69507344e-03 -6.85951504e-02 2.83913272e-02 9.53064110e-04 -1.14770784e-01 -4.13055271e-02 1.95657767e-02 -1.89760533e-02 -2.38614490e-02 -3.15316433e-03 8.17641809e-04 9.72688603e-04 -1.21924039e-03 2.94472345e-05 -7.65040372e-04 -1.94153918e-03 -5.43908247e-03 -7.73872941e-03 -4.66691473e-03 4.00466007e-03 -1.43087283e-03 2.22918221e-03 4.46530211e-02 1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 -5.32669237e-02 -1.25276700e-01 -5.26653316e-02 5.87280638e-03 8.40982877e-02 -3.83957898e-02 -1.28729379e-02 1.40981101e-02 1.29588302e-01 2.90724332e-02 -4.87973601e-02 -2.26925085e-03 -4.30333539e-03 1.24388086e-04 2.37233204e-04 1.56406873e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 4.34198339e-03 9.02806791e-04 -9.02806791e-04 -1.91115783e-02 2.39610809e-03 -2.39610809e-03 2.93150545e-03 4.30333535e-03 -4.30333535e-03 -3.97456344e-04 3.30567329e-02 1.29693635e-01 -1.01098325e-01 -6.58000602e-02 1.80548889e-01 8.36197915e-02 -4.70642679e-02 -7.24631748e-02 -2.13832049e-02 2.34691754e-03 2.47606559e-02 -1.25827172e-02 -2.95698480e-04 4.39843445e-03 4.13310048e-02 -3.02677707e-03 -1.70644894e-02 1.43087281e-03 -2.09599155e-03 -1.85875832e-03 7.90777347e-05 1.08753464e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 1.99460370e-02 -1.95760213e-03 -2.80327626e-02 1.40981101e-02 4.29097929e-03 -8.00829454e-04 -4.87973601e-02 -9.69081107e-03 -5.37991953e-04 -9.90281639e-04 1.56406873e-03 -2.73068110e-03 -1.08753464e-03 -1.32485452e-04 -1.78847352e-02 -3.04628881e-03 1.30651027e-02 1.59710779e-02 1.30651027e-02 -1.04297738e-02 2.29636895e-02 -1.04297738e-02 -8.57886662e-03 1.40779216e-02 5.47494637e-03 1.48590329e-02 1.40779216e-02 1.60502171e-01 -1.67675506e-02 -7.87112565e-02 1.30450977e-01 2.51606979e-01 2.12707745e-02 9.30279003e-03 -6.07882735e-03 -1.70178532e-01 -2.05158517e-01 1.18743344e-01 2.20001679e-01 1.18743344e-01 -1.30501631e-01 -1.35949676e-01 -1.30501631e-01 -3.64548735e-02 7.83070898e-02 3.43559153e-02 6.31416932e-02 7.83070898e-02 -1.60502171e-01 2.41039078e-09 2.31740658e-01 -6.78877497e-02 -1.78070162e-01 2.50461083e-01 1.03945700e-01 -1.26774127e-02 -6.84646864e-02 -1.95747207e-02 1.42329117e-02 -7.31291146e-03 2.00548392e-02 1.36838753e-02 1.99322514e-02 3.22624463e-02 -2.47132090e-03 -1.94413269e-02 -2.63710392e-03 -7.12403355e-04 1.73048004e-02 1.82213991e-02 -1.67675505e-02 2.31740659e-01 -1.11157578e-01 1.36879556e-01 3.52864706e-01 2.66614815e-02 -3.38811485e-03 -2.89577326e-02 -8.19483921e-02 -9.35296165e-02 6.20484128e-02 1.02158091e-01 6.20484128e-02 -6.43632084e-02 -5.16568258e-02 -6.43632084e-02 -1.84017002e-02 4.70925008e-02 2.26198336e-02 3.18726797e-02 4.70925008e-02 -7.87112564e-02 -6.78877493e-02 1.11157578e-01 -7.91055947e-02 1.04595505e-02 6.42935727e-02 -8.12087787e-03 -3.12278542e-02 -1.95747207e-02 1.42329117e-02 1.36838753e-02 2.00548392e-02 -7.31291146e-03 -2.47132090e-03 3.22624463e-02 1.99322514e-02 -5.26573332e-03 1.82213991e-02 -7.12403355e-04 2.54890832e-02 -2.63710392e-03 -6.32100027e-02 -2.53421858e-02 -8.38322201e-03 6.94444298e-02 2.11581415e-02 2.32859880e-02 -9.58590373e-02 -5.09360943e-02 -5.85065957e-02 1.17481779e-02 3.51273868e-02 5.12993847e-02 1.18219208e-02 3.85373668e-03 -4.03201100e-02 -4.74613345e-02 1.30450977e-01 -1.78070163e-01 -1.36879556e-01 7.91055946e-02 -3.14419661e-01 -6.59436677e-02 4.61331527e-03 7.54510758e-02 2.62586300e-01 3.19029642e-01 -1.92484692e-01 -3.32384257e-01 -1.92484692e-01 1.99016143e-01 2.22512499e-01 1.99016143e-01 4.32014036e-02 -1.27979951e-01 -6.45258239e-02 -7.48270260e-02 -1.27979951e-01 2.51606979e-01 2.50461083e-01 -3.52864706e-01 -1.04595505e-02 3.14419661e-01 -1.56736461e-01 2.57512622e-02 7.33564081e-02 6.94444298e-02 2.11581415e-02 -5.09360943e-02 -9.58590373e-02 2.32859880e-02 3.51273868e-02 1.17481779e-02 -5.85065957e-02 9.26854717e-03 -4.74613345e-02 3.85373668e-03 -6.45866253e-02 1.18219208e-02 6.32100027e-02 6.45179693e-02 1.30635623e-02 3.60557120e-03 -1.45508307e-02 -3.98484409e-03 5.11281239e-03 2.57243754e-03 -5.97041483e-04 -2.38181870e-02 -1.30713164e-02 -1.87537399e-03 1.24500106e-03 -2.26852210e-04 3.38520968e-03 1.64461174e-03 -2.12707744e-02 -1.03945700e-01 2.66614814e-02 6.42935726e-02 -6.59436676e-02 -1.56736461e-01 1.71454353e-02 1.16014095e-02 -7.61742130e-03 -1.20487364e-02 -2.92270905e-03 1.10482099e-02 4.74049068e-03 2.44715359e-03 -1.95883378e-02 -5.64263342e-03 6.13349533e-04 -4.30333525e-03 -1.95293947e-03 -4.31843860e-03 -2.21386155e-03 -9.30278981e-03 1.26774149e-02 -3.38811507e-03 -8.12087810e-03 4.61331548e-03 2.57512624e-02 -1.71454351e-02 5.03673853e-10 9.89892190e-03 -3.32144628e-03 -1.22697974e-02 -8.07605063e-04 9.13892513e-03 -8.07605063e-04 7.28814282e-04 -2.27071228e-02 7.28814282e-04 8.46302405e-04 -1.17519788e-03 -1.32485439e-04 -1.46583876e-03 -1.17519788e-03 -2.53421858e-02 6.45179693e-02 -1.48193631e-04 -6.24503250e-03 2.52027780e-02 -6.69744206e-04 -8.85565083e-03 3.11610411e-03 1.54381581e-02 4.12543100e-02 8.23613213e-03 3.38520968e-03 -2.61783576e-03 3.92919554e-04 -5.78427744e-03 -2.38712043e-03 6.07882747e-03 6.84646876e-02 -2.89577327e-02 -3.12278543e-02 7.54510759e-02 7.33564082e-02 -1.16014094e-02 -9.89892136e-03 1.63328826e-10 -7.61742130e-03 -1.20487364e-02 4.74049068e-03 1.10482099e-02 -2.92270905e-03 -5.64263342e-03 -1.95883378e-02 2.44715359e-03 3.43320277e-03 -2.21386155e-03 -1.95293947e-03 -2.69039558e-03 -4.30333525e-03 -8.38322202e-03 1.30635623e-02 1.48193697e-04 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 + 0 22 44 66 88 104 126 148 164 186 208 224 246 263 284 306 327 348 364 385 406 422 443 465 481 503 519 576 - -6.19437059e-02 1.21156002e-01 2.14604447e-02 2.14604447e-02 1.78847352e-02 5.87570366e-02 1.52349753e-02 4.57049260e-02 -7.98925478e-03 -3.01013258e-02 -9.03039775e-02 2.41516852e-02 4.51738731e-03 -7.62844642e-03 -1.95897929e-04 -1.25181794e-02 -5.87693787e-04 -2.99628408e-01 4.28531245e-01 1.24251960e-01 1.24251960e-01 1.14467784e-01 2.05158519e-01 7.44179251e-02 2.23253775e-01 -6.18104264e-02 -9.40538013e-02 -2.82161404e-01 1.61501416e-01 2.91535256e-02 -5.64420326e-02 5.94664510e-03 -1.00016699e-01 1.78399353e-02 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 -6.29105724e-02 -1.74048480e-02 -3.00925067e-02 7.31291146e-03 -4.10516260e-02 7.31291146e-03 -2.10501636e-02 5.58787361e-02 -2.10501636e-02 -1.16326032e-02 -6.17201627e-04 -7.05627734e-04 2.01482598e-02 -6.17201627e-04 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 -5.22145440e-02 -9.02775200e-02 -4.10516260e-02 -1.02158091e-01 2.19387344e-02 5.58787361e-02 1.27959799e-01 -6.31504909e-02 -1.31039042e-02 3.17023077e-02 -6.17201627e-04 4.78620623e-02 -2.35149874e-03 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 -1.11157578e-01 2.79195153e-01 2.79195153e-01 -6.26186216e-03 1.22262008e-02 -1.08458634e-02 -4.06290781e-02 -1.66320858e-01 -3.46806621e-02 -1.04041986e-01 7.31291146e-03 7.55754911e-02 2.26726473e-01 -3.77732694e-03 -6.97246830e-03 1.25781017e-02 -4.19577757e-03 2.14649352e-02 -1.25873327e-02 -2.79195153e-01 3.14419661e-01 1.07897992e-01 1.59352399e-01 4.97728778e-02 5.76059714e-02 -2.21680758e-02 1.04343510e-01 -2.21680758e-02 5.85065957e-02 -1.05382160e-01 5.85065957e-02 3.43986036e-02 6.97865905e-03 2.58693043e-03 -5.95801292e-02 6.97865905e-03 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 1.49318633e-01 1.72817914e-01 1.04343510e-01 2.56081283e-01 -6.65042275e-02 -1.05382160e-01 -2.22512499e-01 1.75519787e-01 3.16084107e-02 -8.92800356e-02 6.97865905e-03 -1.37409383e-01 2.11966879e-02 1.21156002e-01 4.28531245e-01 1.52775148e-01 1.52775148e-01 -3.14419661e-01 -3.14419661e-01 2.09556075e-02 -3.03164600e-02 3.62961769e-02 1.04025889e-01 3.13161189e-01 7.44575789e-02 2.23372737e-01 -3.94409125e-02 -1.28761369e-01 -3.86284108e-01 5.85065957e-02 2.59318990e-02 -4.42148092e-02 1.28157335e-02 -7.29907912e-02 3.84472004e-02 -6.26186216e-03 2.09556075e-02 -5.54402578e-03 -5.80070473e-03 4.55908042e-04 2.18521780e-02 3.82387958e-03 1.04106084e-02 8.65702588e-04 -1.74978226e-02 -3.54111799e-02 3.59203543e-03 1.87537406e-03 -3.92598110e-04 -2.05642373e-03 -1.95433698e-03 -4.14863929e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 1.16794623e-03 -9.81631991e-03 -9.02806791e-04 -4.34198339e-03 -9.02806791e-04 -2.39610809e-03 1.91115783e-02 -2.39610809e-03 -1.46575273e-03 4.30333535e-03 3.97456344e-04 2.53875819e-03 4.30333535e-03 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 -6.29105724e-02 1.07897992e-01 1.59352399e-01 5.54402575e-03 1.99460369e-02 9.89892161e-03 -1.95760213e-03 -2.80327626e-02 -8.00829454e-04 -1.40981101e-02 -4.29097929e-03 -5.37991953e-04 4.87973601e-02 9.69081107e-03 1.43697344e-03 2.73068110e-03 1.32485452e-04 -3.13841738e-04 1.56406873e-03 -1.08458634e-02 3.62961769e-02 -9.89892165e-03 -9.75072799e-03 3.90417919e-03 1.16722294e-02 2.17371517e-03 7.13373164e-03 -9.08043907e-04 -3.82186111e-03 -2.13280468e-02 -1.68033719e-04 -4.81608262e-03 4.39751651e-03 1.38676110e-03 5.78427761e-03 2.99367094e-03 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 -4.59516086e-02 1.59352399e-01 1.07897992e-01 5.80070471e-03 1.99460369e-02 9.75072795e-03 -5.87280638e-03 -8.40982877e-02 -1.40981101e-02 -3.83957898e-02 -1.28729379e-02 4.87973601e-02 1.29588302e-01 2.90724332e-02 -9.29175443e-04 1.24388086e-04 1.56406873e-03 2.08384549e-03 4.30333539e-03 1.78847352e-02 1.14467784e-01 5.22145440e-02 1.74048480e-02 -4.06290781e-02 -1.49318633e-01 -4.97728778e-02 1.04025889e-01 3.15316441e-03 1.16794628e-03 5.87280635e-03 2.34691754e-03 1.95760212e-03 9.97941008e-02 3.65466664e-01 1.79197132e-01 1.79197132e-01 -6.19437059e-02 -3.79905335e-01 -3.79905335e-01 1.21156002e-01 -1.55757010e-02 -5.39558109e-02 2.14604447e-02 -2.69779055e-02 2.14604447e-02 5.87570367e-02 2.05158520e-01 9.02775198e-02 3.00925066e-02 -1.66320858e-01 -1.72817914e-01 -5.76059713e-02 3.13161189e-01 -8.17641058e-04 -9.81631944e-03 8.40982874e-02 2.47606560e-02 2.80327625e-02 3.65466664e-01 5.27743980e-01 3.65985728e-01 3.65985728e-01 -2.99628408e-01 -3.83703952e-01 -3.83703952e-01 4.28531245e-01 -3.53505492e-02 -1.22457895e-01 1.24251960e-01 -6.12289473e-02 1.24251960e-01 -4.57049259e-02 -2.23253775e-01 -1.02158091e-01 -4.10516260e-02 1.04041986e-01 2.56081283e-01 1.04343510e-01 -2.23372737e-01 -9.72688516e-04 4.34198345e-03 -3.83957898e-02 -1.25827172e-02 -1.40981101e-02 -1.79197132e-01 -3.65985728e-01 -1.77165865e-01 -2.88323443e-01 1.11157578e-01 2.29939912e-01 4.45925062e-01 -1.52775148e-01 -1.72984576e-03 1.06712798e-01 -4.59516086e-02 7.21405924e-02 -6.29105724e-02 -1.52349753e-02 -7.44179250e-02 -4.10516260e-02 7.31291146e-03 3.46806621e-02 1.04343510e-01 -2.21680758e-02 -7.44575789e-02 2.94472639e-05 9.02806809e-04 -1.40981101e-02 -4.39843445e-03 -8.00829461e-04 -1.79197132e-01 -3.65985728e-01 -2.88323443e-01 -1.77165865e-01 1.11157578e-01 4.45925062e-01 2.29939912e-01 -1.52775148e-01 6.33405085e-02 1.06712798e-01 -6.29105724e-02 3.45722058e-02 -4.59516086e-02 -7.98925478e-03 -6.18104265e-02 -2.19387344e-02 -7.31291146e-03 7.31291146e-03 6.65042275e-02 2.21680758e-02 -3.94409125e-02 -1.21924042e-03 -9.02806810e-04 1.28729379e-02 2.95698480e-04 4.29097929e-03 -6.19437059e-02 -2.99628408e-01 -1.11157578e-01 -1.11157578e-01 1.11157578e-01 2.79195153e-01 2.79195153e-01 -2.15985150e-01 -6.26186216e-03 1.22262008e-02 -3.75683866e-02 -1.08458634e-02 -3.75683866e-02 9.03039774e-02 2.82161404e-01 1.27959799e-01 5.58787361e-02 -2.26726473e-01 -2.22512499e-01 -1.05382160e-01 3.86284108e-01 7.65040299e-04 -1.91115783e-02 1.29588302e-01 4.13310048e-02 4.87973601e-02 3.79905335e-01 3.83703952e-01 2.29939912e-01 4.45925062e-01 -2.79195153e-01 -9.07048686e-02 -4.05124529e-01 3.14419661e-01 4.88271161e-02 -1.15361196e-01 1.07897992e-01 -1.05097813e-01 1.59352399e-01 3.01013258e-02 9.40538012e-02 5.58787361e-02 -2.10501636e-02 -7.55754911e-02 -1.05382160e-01 5.85065957e-02 1.28761369e-01 -5.43908250e-03 2.39610808e-03 4.87973601e-02 1.70644894e-02 -5.37991947e-04 3.79905335e-01 3.83703952e-01 4.45925062e-01 2.29939912e-01 -2.79195153e-01 -4.05124529e-01 -9.07048686e-02 3.14419661e-01 -1.15430934e-01 -1.15361196e-01 1.59352399e-01 -1.02633834e-02 1.07897992e-01 2.41516852e-02 1.61501416e-01 6.31504909e-02 2.10501636e-02 -3.77732694e-03 -1.75519787e-01 -5.85065957e-02 5.85065957e-02 -1.94153916e-03 -2.39610808e-03 -2.90724332e-02 3.02677707e-03 -9.69081108e-03 1.21156002e-01 4.28531245e-01 1.52775148e-01 1.52775148e-01 -2.15985150e-01 -3.14419661e-01 -3.14419661e-01 3.14419661e-01 2.09556075e-02 -3.03164600e-02 9.48344293e-02 3.62961769e-02 9.48344293e-02 -1.30997550e-02 -1.01193765e-01 -4.80017140e-02 -2.32652065e-02 2.20754134e-02 1.34804222e-01 6.87972073e-02 -7.61778290e-02 7.73872975e-03 2.93150570e-03 -2.26925104e-03 1.43087283e-03 9.90281567e-04 -1.55757010e-02 -3.53505492e-02 1.72984576e-03 -6.33405085e-02 -6.26186216e-03 -4.88271161e-02 1.15430934e-01 2.09556075e-02 -1.95657766e-02 3.61214886e-02 -5.54402578e-03 3.54628585e-02 -5.80070473e-03 -7.62844637e-03 -5.64420322e-02 -3.17023077e-02 6.17201609e-04 1.25781017e-02 8.92800356e-02 -6.97865904e-03 -4.42148092e-02 4.00466032e-03 4.30333547e-03 -1.24388206e-04 1.85875832e-03 -2.73068112e-03 -5.39558109e-02 -1.22457895e-01 -1.06712798e-01 -1.06712798e-01 1.22262008e-02 1.15361196e-01 1.15361196e-01 -3.03164600e-02 3.61214886e-02 1.25276701e-01 -1.99460370e-02 6.25642535e-02 -1.99460370e-02 5.87693754e-04 -1.78399356e-02 -2.35149868e-03 -6.17201608e-04 1.25873327e-02 2.11966879e-02 6.97865904e-03 -3.84472003e-02 -4.66691492e-03 -4.30333547e-03 4.30333543e-03 2.09599152e-03 1.56406874e-03 -2.14604447e-02 -1.24251960e-01 -4.59516086e-02 -6.29105724e-02 3.75683866e-02 1.07897992e-01 1.59352399e-01 -9.48344293e-02 5.54402575e-03 1.99460369e-02 -1.99460369e-02 9.89892161e-03 -2.00942306e-02 -2.34691754e-03 -2.47606559e-02 -1.25827172e-02 4.69413293e-03 4.13310048e-02 -1.40377123e-02 -1.43087281e-03 -2.37233231e-04 -7.90777437e-05 -1.08753464e-03 -2.69779055e-02 -6.12289473e-02 -7.21405924e-02 -3.45722058e-02 -1.08458634e-02 1.05097813e-01 1.02633834e-02 3.62961769e-02 3.54628585e-02 6.25642535e-02 -9.89892165e-03 2.13832051e-02 -9.75072799e-03 1.95897918e-04 -5.94664521e-03 -6.17201608e-04 -7.05627727e-04 4.19577756e-03 6.97865904e-03 2.58693042e-03 -1.28157334e-02 -2.22918228e-03 -3.97456371e-04 1.56406874e-03 1.08753464e-03 1.32485453e-04 -2.14604447e-02 -1.24251960e-01 -6.29105724e-02 -4.59516086e-02 3.75683866e-02 1.59352399e-01 1.07897992e-01 -9.48344293e-02 5.80070471e-03 1.99460369e-02 -2.00942306e-02 9.75072795e-03 -1.99460369e-02 - 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 68 90 107 124 146 163 180 202 219 241 267 293 319 345 371 397 423 449 475 501 527 550 576 -511 - -9.97941008e-02 -2.04964493e-01 -1.00485876e-01 -1.62429582e-01 1.28298356e-01 2.49454358e-01 -3.24105166e-04 6.32586010e-02 4.23595229e-02 -1.78847352e-02 -5.87570366e-02 7.98925478e-03 -4.57049260e-02 -1.52349753e-02 -2.41516852e-02 9.03039775e-02 3.01013258e-02 -8.58236774e-03 5.87693787e-04 1.95897929e-04 1.01712619e-02 7.62844642e-03 -5.25968835e-01 -5.27743977e-01 -2.98097979e-01 -5.97726387e-01 1.33242869e-01 5.61774114e-01 -7.59144585e-02 1.09780482e-01 1.17016221e-01 -1.14467784e-01 -2.05158519e-01 6.18104264e-02 -2.23253775e-01 -7.44179251e-02 -1.61501416e-01 2.82161404e-01 9.40538013e-02 -7.20402398e-02 -1.78399353e-02 -5.94664510e-03 7.52560435e-02 5.64420326e-02 2.57908389e-01 4.33873478e-01 1.77165865e-01 3.99481020e-01 -2.19480362e-01 -5.25030657e-01 6.09207472e-02 -9.85919203e-02 -1.12206533e-01 4.06290781e-02 1.66320858e-01 -7.31291146e-03 1.04041986e-01 3.46806621e-02 3.77732694e-03 -2.26726473e-01 -7.55754911e-02 1.51029450e-02 1.25873327e-02 4.19577757e-03 -1.67708023e-02 -1.25781017e-02 1.95964683e-01 1.34245070e-01 1.77165865e-01 1.77165865e-01 -9.30603562e-02 -9.30603562e-02 -2.49316357e-02 -1.03324683e-01 -4.31828598e-02 5.22145440e-02 9.02775200e-02 -2.19387344e-02 1.02158091e-01 4.10516260e-02 6.31504909e-02 -1.27959799e-01 -5.58787361e-02 3.48978097e-02 2.35149874e-03 6.17201627e-04 -3.52793451e-02 -3.17023077e-02 -1.11157578e-01 1.52775148e-01 4.59516086e-02 6.29105724e-02 1.74048480e-02 3.00925067e-02 -7.31291146e-03 4.10516260e-02 -7.31291146e-03 2.10501636e-02 -5.58787361e-02 2.10501636e-02 1.16326032e-02 6.17201627e-04 7.05627734e-04 -2.01482598e-02 6.17201627e-04 -6.31512314e-01 -6.34165035e-01 -2.40399462e-01 -7.98789769e-01 9.07048686e-02 7.19544190e-01 -1.90723860e-01 8.96099338e-02 2.04157365e-01 -1.04025889e-01 -3.13161189e-01 3.94409125e-02 -2.23372737e-01 -7.44575789e-02 -5.85065957e-02 3.86284108e-01 1.28761369e-01 -5.02459300e-02 -3.84472004e-02 -1.28157335e-02 5.89530789e-02 4.42148092e-02 -5.10356312e-01 -2.05633789e-01 -3.66819468e-01 -3.66819468e-01 9.07048686e-02 9.07048686e-02 1.71165515e-02 1.10747881e-01 2.96467369e-02 -1.49318633e-01 -1.72817914e-01 6.65042275e-02 -2.56081283e-01 -1.04343510e-01 -1.75519787e-01 2.22512499e-01 1.05382160e-01 -1.03195811e-01 -2.11966879e-02 -6.97865905e-03 9.60783781e-02 8.92800356e-02 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 -1.59352399e-01 -4.97728778e-02 -5.76059714e-02 2.21680758e-02 -1.04343510e-01 2.21680758e-02 -5.85065957e-02 1.05382160e-01 -5.85065957e-02 -3.43986036e-02 -6.97865905e-03 -2.58693043e-03 5.95801292e-02 -6.97865905e-03 3.14755072e-02 1.46615558e-01 5.74610557e-02 1.01749381e-01 -9.30696273e-02 -2.13745316e-01 1.95657768e-02 -5.32669236e-02 -4.70642678e-02 3.60907238e-03 2.10345361e-02 -3.53537797e-04 1.13832970e-02 3.79443235e-03 1.65049625e-03 -3.61762203e-02 -1.20587401e-02 -1.87537404e-03 5.18275436e-04 1.72758479e-04 4.81608261e-03 3.61206196e-03 4.46530211e-02 1.35135310e-01 1.14833676e-01 1.10100913e-01 -1.41112458e-01 -1.19974512e-01 -1.89760532e-02 -1.25276700e-01 -7.24631749e-02 5.87280638e-03 8.40982877e-02 1.28729379e-02 3.83957898e-02 1.40981101e-02 -2.90724332e-02 -1.29588302e-01 -4.87973601e-02 1.34007541e-03 -4.30333539e-03 -1.56406873e-03 -1.84661228e-03 -1.24388086e-04 -2.91851645e-02 8.17708670e-02 1.99460370e-02 2.02424243e-02 1.95760213e-03 2.80327626e-02 4.29097929e-03 1.40981101e-02 8.00829454e-04 -9.69081107e-03 -4.87973601e-02 5.37991953e-04 4.46691802e-04 -1.56406873e-03 -1.32485452e-04 1.40137637e-03 -2.73068110e-03 1.15962882e-02 5.44167465e-03 3.20746523e-02 2.59615520e-02 -6.03825995e-03 9.11997006e-03 -2.38614490e-02 -5.26653316e-02 -2.13832050e-02 -1.55726165e-03 1.30884265e-02 1.20374239e-03 5.44898556e-03 2.22471928e-03 3.19481079e-03 -2.00029580e-02 -1.32426283e-02 1.95433697e-03 -5.08966248e-03 -2.47429574e-03 -5.78427763e-03 -2.53875819e-03 -1.22262008e-02 3.03164600e-02 1.99460370e-02 1.99460370e-02 -1.16794623e-03 9.81631991e-03 9.02806791e-04 4.34198339e-03 9.02806791e-04 2.39610809e-03 -1.91115783e-02 2.39610809e-03 1.46575273e-03 -4.30333535e-03 -3.97456344e-04 -2.53875819e-03 -4.30333535e-03 -1.78847352e-02 -3.04628881e-03 -1.59710779e-02 -1.30651027e-02 1.30651027e-02 -2.29636895e-02 1.04297738e-02 -1.04297738e-02 1.71577332e-02 1.40779216e-02 -1.40779216e-02 -5.47494637e-03 1.60502171e-01 7.87112565e-02 1.67675506e-02 -2.51606979e-01 -1.30450977e-01 -1.58998062e-02 9.30279003e-03 1.53816174e-02 -1.70178532e-01 -2.05158517e-01 -2.20001679e-01 -1.18743344e-01 1.18743344e-01 1.35949676e-01 1.30501631e-01 -1.30501631e-01 7.29097471e-02 7.83070898e-02 -7.83070898e-02 -3.43559153e-02 -1.60502171e-01 2.41039089e-09 6.78877497e-02 -2.31740658e-01 -2.50461083e-01 1.78070162e-01 -1.11265008e-01 -1.26774127e-02 5.57872737e-02 8.19483921e-02 9.35296165e-02 1.02158091e-01 6.20484128e-02 -6.20484128e-02 -5.16568258e-02 -6.43632084e-02 6.43632084e-02 -3.68034004e-02 -4.70925008e-02 4.70925008e-02 2.26198336e-02 7.87112564e-02 6.78877493e-02 1.11157578e-01 1.04595505e-02 -7.91055947e-02 5.91909014e-02 8.12087787e-03 -4.00659401e-02 1.95747207e-02 -1.42329117e-02 2.00548392e-02 -7.31291146e-03 -1.36838753e-02 3.22624463e-02 1.99322514e-02 2.47132090e-03 -2.47070602e-02 2.63710392e-03 1.82213991e-02 8.18428276e-03 -7.12403355e-04 1.67675505e-02 -2.31740659e-01 -1.11157578e-01 3.52864706e-01 1.36879556e-01 3.84088728e-02 3.38811485e-03 -8.61065397e-03 -1.95747207e-02 1.42329117e-02 -2.00548392e-02 -1.36838753e-02 -7.31291146e-03 -3.22624463e-02 2.47132090e-03 1.99322514e-02 2.47070602e-02 1.82213991e-02 2.63710392e-03 8.18428276e-03 7.12403355e-04 -6.32100027e-02 8.38322201e-03 2.53421858e-02 -2.62586300e-01 -3.19029642e-01 -3.32384257e-01 -1.92484692e-01 1.92484692e-01 2.22512499e-01 1.99016143e-01 -1.99016143e-01 8.64028072e-02 1.27979951e-01 -1.27979951e-01 -6.45258239e-02 -2.51606979e-01 -2.50461083e-01 -1.04595505e-02 -3.52864706e-01 3.14419661e-01 -1.41896743e-01 -2.57512622e-02 9.90595528e-02 -6.94444298e-02 -2.11581415e-02 -9.58590373e-02 2.32859880e-02 5.09360943e-02 1.17481779e-02 -5.85065957e-02 -3.51273868e-02 6.05679319e-02 -1.18219208e-02 -4.74613345e-02 -2.42665154e-02 3.85373668e-03 -1.30450977e-01 1.78070163e-01 7.91055946e-02 -1.36879556e-01 -3.14419661e-01 -9.83143822e-02 -4.61331527e-03 1.93833535e-02 6.94444298e-02 2.11581415e-02 9.58590373e-02 5.09360943e-02 2.32859880e-02 -1.17481779e-02 -3.51273868e-02 -5.85065957e-02 -6.05679319e-02 -4.74613345e-02 -1.18219208e-02 -2.42665154e-02 -3.85373668e-03 6.32100027e-02 -1.30635623e-02 -6.45179693e-02 -7.21114239e-03 2.91016613e-02 1.02256248e-02 -1.41240655e-03 1.41240655e-03 -4.76363740e-02 -1.36683578e-02 1.36683578e-02 -7.73872916e-03 -2.88961280e-03 2.88961280e-03 -4.53704420e-04 1.58998062e-02 1.11265009e-01 5.91909015e-02 3.84088729e-02 -1.41896743e-01 -9.83143822e-02 1.12927379e-10 -1.71454350e-02 -1.16014094e-02 -7.61742130e-03 -1.20487364e-02 -1.10482099e-02 2.92270905e-03 4.74049068e-03 1.95883378e-02 -2.44715359e-03 -5.64263342e-03 -4.04655230e-03 -4.30333525e-03 2.21386155e-03 -1.62804302e-03 1.95293947e-03 -9.30278981e-03 1.26774149e-02 8.12087810e-03 3.38811507e-03 -2.57512624e-02 -4.61331548e-03 1.71454354e-02 5.03673880e-10 -9.89892140e-03 7.61742130e-03 1.20487364e-02 1.10482099e-02 4.74049068e-03 2.92270905e-03 -1.95883378e-02 -5.64263342e-03 -2.44715359e-03 4.04655230e-03 2.21386155e-03 -4.30333525e-03 -1.62804302e-03 -1.95293947e-03 8.38322202e-03 -1.30635623e-02 1.48193697e-04 3.78584831e-03 3.78584831e-03 -7.20202595e-03 -7.20202595e-03 -2.30715334e-04 -2.30715334e-04 7.90777260e-05 -1.53816173e-02 -5.57872727e-02 -4.00659400e-02 -8.61065385e-03 9.90595527e-02 1.93833534e-02 1.16014095e-02 9.89892186e-03 1.26128014e-10 3.32144628e-03 1.22697974e-02 9.13892513e-03 -8.07605063e-04 8.07605063e-04 -2.27071228e-02 7.28814282e-04 -7.28814282e-04 1.69260481e-03 1.17519788e-03 -1.17519788e-03 -1.32485439e-04 2.53421858e-02 -6.45179693e-02 -1.48193631e-04 - 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 20 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 3 4 6 7 9 10 11 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 12 17 20 23 - 0 22 44 66 88 105 127 149 166 188 210 227 249 266 286 307 327 348 364 384 405 421 442 464 480 496 511 + -6.19437059e-02 1.21156002e-01 -2.14604447e-02 -2.14604447e-02 1.78847352e-02 5.87570366e-02 -4.57049260e-02 -1.52349753e-02 -7.98925478e-03 9.03039775e-02 3.01013258e-02 2.41516852e-02 -1.30997551e-02 -7.62844642e-03 5.87693787e-04 -2.34691754e-03 1.95897929e-04 -2.99628408e-01 4.28531245e-01 -1.24251960e-01 -1.24251960e-01 1.14467784e-01 2.05158519e-01 -2.23253775e-01 -7.44179251e-02 -6.18104264e-02 2.82161404e-01 9.40538013e-02 1.61501416e-01 -1.01193765e-01 -5.64420326e-02 -1.78399353e-02 -2.47606560e-02 -5.94664510e-03 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 -6.29105724e-02 5.22145440e-02 9.02775200e-02 -1.02158091e-01 -4.10516260e-02 -2.19387344e-02 1.27959799e-01 5.58787361e-02 6.31504909e-02 -4.80017139e-02 -3.17023077e-02 -2.35149874e-03 -1.25827172e-02 -6.17201627e-04 -1.11157578e-01 1.52775148e-01 -6.29105724e-02 -4.59516086e-02 1.74048480e-02 3.00925067e-02 -4.10516260e-02 7.31291146e-03 -7.31291146e-03 5.58787361e-02 -2.10501636e-02 2.10501636e-02 -2.32652065e-02 6.17201627e-04 -6.17201627e-04 -7.05627734e-04 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.79195153e-01 -6.26186216e-03 1.22262008e-02 -1.08458634e-02 -4.06290781e-02 -1.66320858e-01 1.04041986e-01 3.46806621e-02 7.31291146e-03 -2.26726473e-01 -7.55754911e-02 -3.77732694e-03 2.20754133e-02 1.25781017e-02 1.25873327e-02 4.69413293e-03 4.19577757e-03 2.79195153e-01 -3.14419661e-01 1.07897992e-01 1.59352399e-01 -1.49318633e-01 -1.72817914e-01 2.56081283e-01 1.04343510e-01 6.65042275e-02 -2.22512499e-01 -1.05382160e-01 -1.75519787e-01 1.34804222e-01 8.92800356e-02 2.11966879e-02 4.13310048e-02 6.97865905e-03 2.79195153e-01 -3.14419661e-01 1.59352399e-01 1.07897992e-01 -4.97728778e-02 -5.76059714e-02 1.04343510e-01 -2.21680758e-02 2.21680758e-02 -1.05382160e-01 5.85065957e-02 -5.85065957e-02 6.87972073e-02 -6.97865905e-03 6.97865905e-03 2.58693043e-03 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 -3.03164600e-02 3.62961769e-02 1.04025889e-01 3.13161189e-01 -2.23372737e-01 -7.44575789e-02 -3.94409125e-02 3.86284108e-01 1.28761369e-01 5.85065957e-02 -7.61778289e-02 -4.42148092e-02 -3.84472004e-02 -1.40377123e-02 -1.28157335e-02 -6.26186216e-03 2.09556075e-02 5.54402578e-03 5.80070473e-03 3.15316433e-03 -8.17641809e-04 -9.72688603e-04 2.94472345e-05 -1.21924039e-03 7.65040372e-04 -5.43908247e-03 -1.94153918e-03 7.73872941e-03 4.00466007e-03 -4.66691473e-03 -1.43087283e-03 -2.22918221e-03 1.22262008e-02 -3.03164600e-02 1.99460370e-02 1.99460370e-02 1.16794623e-03 -9.81631991e-03 4.34198339e-03 9.02806791e-04 -9.02806791e-04 -1.91115783e-02 2.39610809e-03 -2.39610809e-03 2.93150545e-03 4.30333535e-03 -4.30333535e-03 -3.97456344e-04 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -6.29105724e-02 1.07897992e-01 1.59352399e-01 -5.54402575e-03 -1.99460369e-02 -9.89892161e-03 5.87280638e-03 8.40982877e-02 -3.83957898e-02 -1.40981101e-02 1.28729379e-02 1.29588302e-01 4.87973601e-02 -2.90724332e-02 -2.26925085e-03 -1.24388086e-04 4.30333539e-03 -2.37233204e-04 1.56406873e-03 -1.08458634e-02 3.62961769e-02 9.89892165e-03 9.75072799e-03 2.34691754e-03 2.47606559e-02 -1.25827172e-02 -4.39843445e-03 2.95698480e-04 4.13310048e-02 1.70644894e-02 3.02677707e-03 1.43087281e-03 1.85875832e-03 2.09599155e-03 -7.90777347e-05 1.08753464e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 -4.59516086e-02 1.59352399e-01 1.07897992e-01 -5.80070471e-03 -1.99460369e-02 -9.75072795e-03 1.95760213e-03 2.80327626e-02 -1.40981101e-02 -8.00829454e-04 4.29097929e-03 4.87973601e-02 -5.37991953e-04 -9.69081107e-03 9.90281639e-04 -2.73068110e-03 1.56406873e-03 -1.08753464e-03 1.32485452e-04 1.78847352e-02 1.14467784e-01 -1.74048480e-02 -5.22145440e-02 -4.06290781e-02 4.97728778e-02 1.49318633e-01 1.04025889e-01 4.55908008e-04 1.16794628e-03 -1.95760212e-03 3.90417925e-03 -5.87280635e-03 9.97941008e-02 3.65466664e-01 -1.79197132e-01 -1.79197132e-01 -6.19437059e-02 3.79905335e-01 3.79905335e-01 1.21156002e-01 -1.55757010e-02 -5.39558109e-02 -2.14604447e-02 -2.69779055e-02 -2.14604447e-02 5.87570367e-02 2.05158520e-01 -3.00925066e-02 -9.02775198e-02 -1.66320858e-01 5.76059713e-02 1.72817914e-01 3.13161189e-01 2.18521776e-02 -9.81631944e-03 -2.80327625e-02 1.16722301e-02 -8.40982874e-02 3.65466664e-01 5.27743980e-01 -3.65985728e-01 -3.65985728e-01 -2.99628408e-01 3.83703952e-01 3.83703952e-01 4.28531245e-01 -3.53505492e-02 -1.22457895e-01 -1.24251960e-01 -6.12289473e-02 -1.24251960e-01 1.52349753e-02 7.44179250e-02 7.31291146e-03 -4.10516260e-02 -3.46806621e-02 -2.21680758e-02 1.04343510e-01 7.44575789e-02 3.82387960e-03 -9.02806809e-04 -8.00829461e-04 2.17371514e-03 -1.40981101e-02 1.79197132e-01 3.65985728e-01 -1.77165865e-01 -2.88323443e-01 -1.11157578e-01 2.29939912e-01 4.45925062e-01 1.52775148e-01 1.72984576e-03 -1.06712798e-01 -4.59516086e-02 -7.21405924e-02 -6.29105724e-02 4.57049259e-02 2.23253775e-01 -4.10516260e-02 -1.02158091e-01 -1.04041986e-01 1.04343510e-01 2.56081283e-01 2.23372737e-01 1.04106085e-02 -4.34198345e-03 -1.40981101e-02 7.13373157e-03 -3.83957898e-02 1.79197132e-01 3.65985728e-01 -2.88323443e-01 -1.77165865e-01 -1.11157578e-01 4.45925062e-01 2.29939912e-01 1.52775148e-01 -6.33405085e-02 -1.06712798e-01 -6.29105724e-02 -3.45722058e-02 -4.59516086e-02 -7.98925478e-03 -6.18104265e-02 7.31291146e-03 2.19387344e-02 7.31291146e-03 -2.21680758e-02 -6.65042275e-02 -3.94409125e-02 8.65702603e-04 -9.02806810e-04 -4.29097929e-03 -9.08043933e-04 -1.28729379e-02 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.79195153e-01 -2.15985150e-01 -6.26186216e-03 1.22262008e-02 3.75683866e-02 -1.08458634e-02 3.75683866e-02 -3.01013258e-02 -9.40538012e-02 -2.10501636e-02 5.58787361e-02 7.55754911e-02 5.85065957e-02 -1.05382160e-01 -1.28761369e-01 -1.74978226e-02 -2.39610808e-03 -5.37991947e-04 -3.82186109e-03 4.87973601e-02 -3.79905335e-01 -3.83703952e-01 2.29939912e-01 4.45925062e-01 2.79195153e-01 -9.07048686e-02 -4.05124529e-01 -3.14419661e-01 -4.88271161e-02 1.15361196e-01 1.07897992e-01 1.05097813e-01 1.59352399e-01 -9.03039774e-02 -2.82161404e-01 5.58787361e-02 1.27959799e-01 2.26726473e-01 -1.05382160e-01 -2.22512499e-01 -3.86284108e-01 -3.54111799e-02 1.91115783e-02 4.87973601e-02 -2.13280467e-02 1.29588302e-01 -3.79905335e-01 -3.83703952e-01 4.45925062e-01 2.29939912e-01 2.79195153e-01 -4.05124529e-01 -9.07048686e-02 -3.14419661e-01 1.15430934e-01 1.15361196e-01 1.59352399e-01 1.02633834e-02 1.07897992e-01 2.41516852e-02 1.61501416e-01 -2.10501636e-02 -6.31504909e-02 -3.77732694e-03 5.85065957e-02 1.75519787e-01 5.85065957e-02 3.59203542e-03 -2.39610808e-03 9.69081108e-03 -1.68033698e-04 2.90724332e-02 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -1.52775148e-01 -2.15985150e-01 3.14419661e-01 3.14419661e-01 3.14419661e-01 2.09556075e-02 -3.03164600e-02 -9.48344293e-02 3.62961769e-02 -9.48344293e-02 4.51738728e-03 2.91535252e-02 -1.16326033e-02 -1.31039043e-02 -6.97246832e-03 3.43986036e-02 3.16084108e-02 2.59318990e-02 1.87537412e-03 -1.46575285e-03 1.43697341e-03 -4.81608276e-03 -9.29175516e-04 -1.55757010e-02 -3.53505492e-02 -1.72984576e-03 6.33405085e-02 -6.26186216e-03 4.88271161e-02 -1.15430934e-01 2.09556075e-02 -1.95657766e-02 3.61214886e-02 5.54402578e-03 3.54628585e-02 5.80070473e-03 -7.62844637e-03 -5.64420322e-02 -6.17201609e-04 3.17023077e-02 1.25781017e-02 6.97865904e-03 -8.92800356e-02 -4.42148092e-02 -3.92598236e-04 4.30333547e-03 2.73068112e-03 4.39751672e-03 1.24388206e-04 -5.39558109e-02 -1.22457895e-01 1.06712798e-01 1.06712798e-01 1.22262008e-02 -1.15361196e-01 -1.15361196e-01 -3.03164600e-02 3.61214886e-02 1.25276701e-01 1.99460370e-02 6.25642535e-02 1.99460370e-02 -1.95897918e-04 5.94664521e-03 -7.05627727e-04 -6.17201608e-04 -4.19577756e-03 2.58693042e-03 6.97865904e-03 1.28157334e-02 -2.05642376e-03 3.97456371e-04 1.32485453e-04 1.38676117e-03 1.56406874e-03 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -6.29105724e-02 -3.75683866e-02 1.07897992e-01 1.59352399e-01 9.48344293e-02 -5.54402575e-03 -1.99460369e-02 -1.99460369e-02 -9.89892161e-03 -2.00942306e-02 -1.25181794e-02 -1.00016699e-01 2.01482599e-02 4.78620624e-02 2.14649352e-02 -5.95801292e-02 -1.37409383e-01 -7.29907912e-02 -1.95433712e-03 2.53875841e-03 -3.13841674e-04 5.78427789e-03 2.08384566e-03 -2.69779055e-02 -6.12289473e-02 7.21405924e-02 3.45722058e-02 -1.08458634e-02 -1.05097813e-01 -1.02633834e-02 3.62961769e-02 3.54628585e-02 6.25642535e-02 9.89892165e-03 2.13832051e-02 9.75072799e-03 -5.87693754e-04 1.78399356e-02 -6.17201608e-04 -2.35149868e-03 -1.25873327e-02 6.97865904e-03 2.11966879e-02 3.84472003e-02 -4.14863936e-03 4.30333547e-03 1.56406874e-03 2.99367111e-03 4.30333543e-03 2.14604447e-02 1.24251960e-01 -6.29105724e-02 -4.59516086e-02 -3.75683866e-02 1.59352399e-01 1.07897992e-01 9.48344293e-02 -5.80070471e-03 -1.99460369e-02 -2.00942306e-02 -9.75072795e-03 -1.99460369e-02 + 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 67 89 106 122 144 161 177 199 216 238 264 290 316 342 368 394 420 446 472 498 524 550 576 +520 + 9.97941008e-02 2.04964493e-01 -1.00485876e-01 -1.62429582e-01 1.28298356e-01 2.49454358e-01 3.24105166e-04 -6.32586010e-02 -4.23595229e-02 5.36542057e-02 1.76271110e-01 -1.13890548e-01 -4.57049260e-02 4.57049260e-02 2.16658921e-01 9.03039775e-02 -9.03039775e-02 -2.71043239e-02 -2.05384217e-02 2.05384217e-02 7.62844642e-03 5.25968835e-01 5.27743977e-01 -2.98097979e-01 -5.97726387e-01 1.33242869e-01 5.61774114e-01 7.59144585e-02 -1.09780482e-01 -1.17016221e-01 3.43403353e-01 6.15475557e-01 -5.33532974e-01 -2.23253775e-01 2.23253775e-01 5.90928994e-01 2.82161404e-01 -2.82161404e-01 -1.74921154e-01 -1.44565442e-01 1.44565442e-01 5.64420326e-02 2.57908389e-01 4.33873478e-01 -1.77165865e-01 -3.99481020e-01 2.19480362e-01 5.25030657e-01 6.09207472e-02 -9.85919203e-02 -1.12206533e-01 1.79867862e-01 4.07060912e-01 -3.06474274e-01 -1.44151665e-01 1.44151665e-01 4.35697908e-01 2.24585454e-01 -2.24585454e-01 -8.38324258e-02 -8.31367919e-02 8.31367919e-02 3.61007421e-02 1.95964683e-01 1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 -2.49316357e-02 -1.03324683e-01 -4.31828598e-02 5.22145440e-02 9.02775200e-02 -1.02158091e-01 2.19387344e-02 4.10516260e-02 1.27959799e-01 -6.31504909e-02 -5.58787361e-02 -4.80017139e-02 2.35149874e-03 3.17023077e-02 1.25827172e-02 -6.17201627e-04 1.11157578e-01 -1.52775148e-01 4.59516086e-02 6.29105724e-02 -5.22145440e-02 -9.02775200e-02 1.02158091e-01 4.10516260e-02 2.19387344e-02 -1.27959799e-01 -5.58787361e-02 -6.31504909e-02 4.80017139e-02 3.17023077e-02 2.35149874e-03 1.25827172e-02 6.17201627e-04 -6.31512314e-01 -6.34165035e-01 2.40399462e-01 7.98789769e-01 -9.07048686e-02 -7.19544190e-01 -1.90723860e-01 8.96099338e-02 2.04157365e-01 -5.02208911e-01 -7.74008960e-01 7.16425339e-01 3.52706938e-01 -3.52706938e-01 -6.67537496e-01 -4.09780464e-01 4.09780464e-01 2.20441988e-01 2.36371565e-01 -2.36371565e-01 -1.06344525e-01 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 1.71165515e-02 1.10747881e-01 2.96467369e-02 -1.49318633e-01 -1.72817914e-01 2.56081283e-01 -6.65042275e-02 -1.04343510e-01 -2.22512499e-01 1.75519787e-01 1.05382160e-01 1.34804222e-01 -2.11966879e-02 -8.92800356e-02 -4.13310048e-02 6.97865905e-03 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 -1.59352399e-01 1.49318633e-01 1.72817914e-01 -2.56081283e-01 -1.04343510e-01 -6.65042275e-02 2.22512499e-01 1.05382160e-01 1.75519787e-01 -1.34804222e-01 -8.92800356e-02 -2.11966879e-02 -4.13310048e-02 -6.97865905e-03 -3.14755072e-02 -1.46615558e-01 5.74610557e-02 1.01749381e-01 -9.30696273e-02 -2.13745316e-01 -1.95657768e-02 5.32669236e-02 4.70642678e-02 -2.73544825e-03 -1.31113068e-01 5.72546502e-02 2.18822472e-02 -2.18822472e-02 -1.81675555e-01 -8.79046476e-02 8.79046476e-02 2.32161883e-02 9.82577857e-03 -9.82577857e-03 -7.85196220e-04 -4.46530211e-02 -1.35135310e-01 1.14833676e-01 1.10100913e-01 -1.41112458e-01 -1.19974512e-01 1.89760532e-02 1.25276700e-01 7.24631749e-02 1.15692117e-03 -5.42096157e-02 2.49960812e-02 3.20831423e-03 -8.74041784e-03 -8.88032761e-02 6.92761354e-03 3.61760677e-02 1.09827181e-02 1.29100061e-02 -6.64158511e-03 3.48680134e-03 -5.08107693e-03 -2.91851645e-02 8.17708670e-02 -1.99460370e-02 -2.02424243e-02 -1.15692117e-03 5.42096157e-02 -2.49960812e-02 -8.74041784e-03 3.20831423e-03 8.88032761e-02 3.61760677e-02 6.92761354e-03 -1.09827181e-02 -6.64158511e-03 1.29100061e-02 3.48680134e-03 5.08107693e-03 -1.15962882e-02 -5.44167465e-03 3.20746523e-02 2.59615520e-02 -6.03825995e-03 9.11997006e-03 2.38614490e-02 5.26653316e-02 2.13832050e-02 -6.12586133e-04 -6.12586133e-04 9.86246345e-03 9.86246345e-03 2.08947365e-03 2.08947365e-03 -2.37233204e-04 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -1.16794623e-03 9.81631991e-03 -4.34198339e-03 -9.02806791e-04 9.02806791e-04 1.91115783e-02 -2.39610809e-03 2.39610809e-03 -2.93150545e-03 -4.30333535e-03 4.30333535e-03 3.97456344e-04 5.36542057e-02 2.31981857e-01 -2.46505685e-02 -1.43624396e-01 -4.78747986e-02 5.57225185e-02 3.29926588e-01 1.09975529e-01 1.35556631e-02 -7.04819392e-03 -2.34939797e-03 -1.87852621e-02 -1.40889466e-02 1.99588202e-01 5.70431156e-01 -2.79683008e-01 -3.41626714e-01 5.08203691e-01 6.29359693e-01 -1.52515958e-02 -1.17214412e-01 -6.93374283e-02 2.87692605e-01 6.15475558e-01 -4.27000053e-02 -5.36785070e-01 -1.78928357e-01 -9.84164379e-03 7.37140722e-01 2.45713574e-01 1.23045943e-01 -4.84184168e-02 -1.61394723e-02 -1.63600513e-01 -1.22700385e-01 8.91435499e-01 1.05548796e+00 -6.64083707e-01 -9.63712115e-01 5.16946820e-01 9.45478066e-01 4.05639093e-02 -2.32238377e-01 -1.78245168e-01 7.32689014e-02 2.70831290e-01 2.19387344e-02 -1.86145238e-01 -6.20484128e-02 -4.69955664e-02 3.86948719e-01 1.28982906e-01 3.05594279e-02 1.23017275e-02 4.10057584e-03 -3.47453470e-02 -2.60590102e-02 4.37105521e-01 7.99859206e-01 -3.54331730e-01 -6.87804463e-01 4.49420274e-01 9.70955720e-01 6.26505929e-02 -2.05304719e-01 -1.84347125e-01 1.50134014e-01 4.03808815e-01 -6.01645177e-02 -3.06474274e-01 -1.23154878e-01 9.70717548e-02 5.12000882e-01 2.16100982e-01 5.84123224e-02 -3.36927924e-02 -1.28637069e-02 -7.60076758e-02 -6.77465988e-02 3.75161815e-01 5.00230798e-01 -4.65489308e-01 -3.54331730e-01 5.38985419e-01 3.23000268e-01 -8.82721442e-02 -2.10037482e-01 -7.77550656e-02 5.00446713e-02 1.34602938e-01 -2.00548392e-02 -1.23154878e-01 2.19387344e-02 3.23572516e-02 2.16100982e-01 -6.42684031e-02 1.94707741e-02 -1.28637069e-02 6.10426006e-04 -4.25212390e-02 3.31596446e-04 2.22315155e-01 -3.68760298e-01 8.35199951e-02 1.00478959e-01 -1.83900092e-01 -4.64820962e-01 -8.26591520e-02 3.83594982e-01 1.27864994e-01 1.75519787e-01 -5.97048429e-01 -1.99016143e-01 -1.02142356e-01 -4.78219675e-02 -1.59406558e-02 1.14711347e-01 8.60335103e-02 -1.01141765e+00 -1.01786899e+00 4.70339374e-01 1.24471483e+00 -1.81409737e-01 -1.12466872e+00 -2.39550976e-01 2.04971130e-01 3.09255178e-01 -3.88941244e-01 -6.27797232e-01 9.37180182e-02 6.40122365e-01 2.64565755e-01 -3.52445338e-02 -6.67537497e-01 -3.16146481e-01 -1.70215402e-01 8.71949260e-02 3.48400420e-02 2.12159714e-01 1.97671649e-01 -8.90261647e-01 -5.89337741e-01 8.12744530e-01 5.96759380e-01 -4.95829398e-01 -1.81409737e-01 1.32547485e-01 2.26109077e-01 3.99101203e-02 -1.29647081e-01 -2.09265744e-01 3.12393394e-02 2.64565755e-01 -6.53863153e-02 -1.17481779e-02 -3.16146481e-01 1.75519787e-01 -5.67384672e-02 3.48400420e-02 -5.71185281e-03 1.32402887e-01 -1.63534262e-02 -4.95180304e-01 6.28839321e-01 -2.02732421e-01 -2.54186828e-01 1.36422295e-03 2.99711671e-02 -1.58100206e-02 -1.21312157e-02 -4.04373856e-03 5.35469225e-02 3.08433704e-02 1.02811235e-02 5.62612222e-03 -2.37662640e-03 -7.92208799e-04 -1.15865023e-02 -8.68987676e-03 -4.70512082e-02 -1.81966107e-01 5.57312100e-02 1.65089890e-01 -4.42425112e-02 -3.29176250e-01 -3.91315534e-02 8.93884122e-02 8.25271263e-02 -1.23333065e-02 -1.50356640e-01 1.31585430e-02 7.44400809e-02 2.75790186e-02 -1.96976661e-02 -2.37979916e-01 -9.06160612e-02 -3.19842637e-03 1.29100062e-02 4.69220619e-03 8.78288720e-03 4.55211164e-03 -9.86088321e-02 -2.57593204e-01 2.21546474e-01 2.16813711e-01 -2.56473654e-01 -2.35335708e-01 5.50975418e-02 2.50553401e-01 1.35027428e-01 -4.11110217e-03 -5.01188799e-02 4.38618101e-03 2.75790186e-02 8.96031182e-04 -6.56588870e-03 -9.06160612e-02 3.66291433e-03 -1.06614212e-03 4.69220619e-03 3.97456357e-04 -3.28456946e-04 5.85881856e-03 -6.67535511e-02 1.76605296e-01 -3.98920739e-02 -4.03366549e-02 -7.05673853e-03 -1.01432896e-01 1.91782871e-02 4.61773163e-02 2.45976984e-02 -5.25634573e-02 -1.36084294e-01 -8.60653858e-02 -8.72475671e-03 1.20259374e-02 3.54721517e-03 1.73528331e-02 7.61627479e-03 -3.85741937e-02 -6.66706220e-02 1.04215245e-01 6.05337578e-02 -1.11136073e-01 -1.14341331e-03 5.93243074e-02 1.15229585e-01 4.27664101e-02 -5.29255390e-03 -7.60746720e-02 1.43837153e-02 4.03862745e-02 1.18841197e-03 -3.94225930e-02 -1.27503192e-01 1.17708752e-02 -6.54356753e-03 8.73105891e-03 3.52559381e-03 7.61627479e-03 1.29100062e-02 -4.97945873e-02 1.25150889e-01 -4.00402676e-02 -3.98920739e-02 + 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 16 17 19 20 22 23 24 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 21 42 63 85 102 123 145 162 183 205 222 238 254 276 298 320 342 359 381 403 420 442 464 481 503 520 1 0 0 -525 - 9.97941008e-02 2.04964493e-01 1.00485876e-01 1.62429582e-01 -1.28298356e-01 -2.49454358e-01 3.65223703e-02 2.14604447e-02 -6.32586010e-02 3.45722685e-03 2.40103515e-02 -3.30304632e-03 8.24789229e-03 9.90913897e-03 9.51645564e-03 -2.34207980e-02 -2.85493669e-02 1.63526925e-04 9.76972556e-05 2.95644701e-05 -2.04398356e-04 -2.93091767e-04 5.25968835e-01 5.27743977e-01 2.98097979e-01 5.97726387e-01 -1.33242869e-01 -5.61774114e-01 6.33817908e-02 1.24251960e-01 -1.09780482e-01 2.82457761e-02 1.71751212e-01 -2.48107953e-02 6.03920467e-02 7.44323860e-02 6.64251521e-02 -1.57203294e-01 -1.99275456e-01 7.17011093e-03 4.64064220e-03 4.50879047e-03 -3.95555174e-04 -1.39219266e-02 1.11157578e-01 -1.52775148e-01 -4.59516086e-02 -6.29105724e-02 3.14848160e-03 1.89914159e-02 1.62962327e-03 7.55701649e-03 9.11275227e-03 -5.72262662e-03 -1.99630335e-02 -2.46043977e-02 6.61830588e-04 5.22771015e-04 6.43708735e-04 -6.33591580e-05 -1.42425294e-03 -2.57908389e-01 -4.33873478e-01 -1.77165865e-01 -3.99481020e-01 2.19480362e-01 5.25030657e-01 -6.67133340e-02 -1.08862181e-01 9.85919203e-02 -1.11066915e-02 -7.10145871e-02 1.06684881e-02 -2.26710495e-02 -3.20054642e-02 -2.95095146e-02 6.06803588e-02 8.85285438e-02 -1.82471973e-03 -1.22262198e-03 -1.09590367e-03 2.38097508e-04 3.66786595e-03 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 -4.98632714e-02 1.03324683e-01 -9.44544481e-03 -5.69742478e-02 9.11275227e-03 -2.26710495e-02 -2.26710495e-02 -2.46043977e-02 5.98891005e-02 5.98891005e-02 -2.31471561e-03 -1.42425294e-03 -1.42425294e-03 4.32077886e-03 -2.79195153e-01 3.14419661e-01 1.07897992e-01 1.59352399e-01 -9.78949612e-03 -5.48977607e-02 -5.61759022e-03 -2.23881648e-02 -2.72932817e-02 1.96411380e-02 5.63929599e-02 7.08075066e-02 -3.39273548e-03 -1.67409116e-03 -2.09264636e-03 -3.28888829e-05 6.54105014e-03 6.31512314e-01 6.34165035e-01 2.40399462e-01 7.98789769e-01 -9.07048686e-02 -7.19544190e-01 8.14435351e-02 2.67250390e-01 -8.96099338e-02 3.44970573e-02 2.06765444e-01 -3.19346459e-02 6.63732360e-02 9.58039376e-02 8.52220534e-02 -1.69178880e-01 -2.55666160e-01 8.96434240e-03 5.98358049e-03 6.04935826e-03 6.04925537e-04 -1.79507415e-02 5.10356312e-01 2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 3.42331031e-02 -1.10747881e-01 2.93684884e-02 1.64693282e-01 -2.72932817e-02 6.71644943e-02 6.71644943e-02 7.08075066e-02 -1.69178880e-01 -1.69178880e-01 1.00073108e-02 6.54105014e-03 6.54105014e-03 -1.91168915e-02 2.57804338e-02 7.80204073e-02 5.65079916e-02 7.33580542e-02 -5.17641002e-02 -9.89745322e-02 4.18576958e-02 1.16014095e-02 -7.22429769e-02 -9.35515860e-04 7.64877644e-04 7.17957752e-04 -2.86948348e-04 -7.76944222e-04 -1.98304289e-04 -3.17385714e-03 -2.13088873e-03 -1.23215965e-03 -1.26342078e-03 -1.39989072e-03 -3.49267591e-04 2.67162646e-03 2.91851645e-02 -8.17708670e-02 -1.99460370e-02 -2.02424243e-02 -5.99118777e-04 5.13284067e-04 -6.72083101e-04 -2.64853829e-04 -7.94834062e-04 2.24459732e-03 -1.83894989e-03 -7.89788364e-04 -1.27440998e-03 -1.76503538e-05 -9.94413772e-05 -4.42137531e-04 1.99048524e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -5.30985993e-04 6.45135782e-04 -5.51145381e-04 -4.66484788e-04 -4.66484788e-04 1.82604212e-03 -1.28148024e-03 -1.28148024e-03 -1.13794003e-03 -1.76503520e-05 -1.76503520e-05 1.77520366e-03 -2.14604447e-02 -1.24251960e-01 -3.37254078e-02 -7.51367731e-02 7.75815316e-02 1.89668859e-01 -1.16014094e-02 -4.00402676e-02 1.97978432e-02 2.04398353e-04 3.95555143e-04 -6.33591575e-05 -7.46950316e-04 9.85047821e-04 -3.28888833e-05 2.08000118e-03 -1.47507564e-03 3.49267599e-04 -1.15743753e-05 4.53711915e-04 1.32641259e-03 -6.11121600e-04 -4.46530211e-02 -1.35135310e-01 -1.14833676e-01 -1.10100913e-01 1.41112458e-01 1.19974512e-01 -7.22429769e-02 -1.97978433e-02 1.25276700e-01 1.79735633e-03 -1.53985220e-03 -7.94834062e-04 7.94561487e-04 1.44747440e-03 -7.89788364e-04 5.51684967e-03 4.35069962e-03 2.58430956e-03 1.99048524e-03 2.20576681e-03 6.11121586e-04 -5.32561099e-03 1.00990599e+00 9.16121587e-01 8.76903497e-01 5.20797860e-01 8.76903497e-01 -6.91785735e-01 -3.29467005e-01 -6.91785735e-01 -9.04387481e-02 -3.29413470e-01 -4.86057977e-01 1.56644507e-01 -3.29413470e-01 1.99588202e-01 5.70431156e-01 2.79683008e-01 3.41626714e-01 -5.08203691e-01 -6.29359693e-01 6.76737723e-02 2.14604447e-02 -1.17214412e-01 1.65200227e+00 1.05655453e+00 4.00741391e-01 -4.74942520e-01 4.00741391e-01 -5.61764575e-01 4.06032231e-01 -5.61764575e-01 -5.70212879e-02 4.16897102e-01 3.18133334e-01 9.87637677e-02 4.16897102e-01 8.91435499e-01 1.05548796e+00 6.64083707e-01 9.63712115e-01 -5.16946820e-01 -9.45478066e-01 1.34082889e-01 1.24251960e-01 -2.32238377e-01 -9.13871043e-01 4.67372159e-02 1.94327142e-01 -4.37080592e-01 -7.52784459e-01 -6.49953022e-01 4.47366269e-03 1.42312044e-01 -4.21737569e-01 9.40124260e-02 9.60033246e-02 -1.72239107e-01 3.75119220e-01 2.22315155e-01 -3.68760298e-01 -8.35199951e-02 -1.00478959e-01 -1.26997668e+00 -8.28946696e-01 -1.06848833e+00 1.94327142e-01 -1.06848833e+00 6.58900347e-01 -2.71203099e-01 6.58900347e-01 2.61739378e-01 3.06410056e-02 6.54235115e-01 -4.53345901e-01 3.06410056e-02 -4.37105521e-01 -7.99859206e-01 -3.54331730e-01 -6.87804463e-01 4.49420274e-01 9.70955720e-01 -1.28323997e-01 -1.46430567e-01 2.05304719e-01 -9.13871043e-01 4.67372159e-02 -7.52784459e-01 -4.37080592e-01 1.94327142e-01 1.42312044e-01 4.47366269e-03 -6.49953022e-01 3.60032227e-01 3.75119220e-01 9.60033246e-02 2.79115895e-01 9.40124260e-02 -3.75161815e-01 -5.00230798e-01 -4.65489308e-01 -3.54331730e-01 5.38985419e-01 3.23000268e-01 -1.11473934e-01 3.75683866e-02 2.10037482e-01 1.08700225e+00 9.05846319e-02 -7.59587083e-01 -1.05160399e-01 4.11427905e-01 6.58167855e-01 -1.08132008e-02 -3.45303728e-01 1.43027770e-01 2.08476856e-01 3.39181995e-01 1.21065333e-01 2.75848979e-01 -4.95180304e-01 6.28839321e-01 2.02732421e-01 2.54186828e-01 1.44932098e+00 1.05838144e+00 5.49266286e-01 -1.13833701e+00 5.49266286e-01 -6.79794256e-01 6.58167855e-01 -6.79794256e-01 -3.09997888e-02 5.17979645e-01 2.12515963e-01 5.36932092e-02 5.17979645e-01 1.01141765e+00 1.01786899e+00 4.70339374e-01 1.24471483e+00 -1.81409737e-01 -1.12466872e+00 1.48047353e-01 3.62084819e-01 -2.04971130e-01 1.08700225e+00 9.05846319e-02 4.11427905e-01 -1.05160399e-01 -7.59587083e-01 -3.45303728e-01 -1.08132008e-02 6.58167855e-01 -1.76359539e-01 2.75848979e-01 3.39181995e-01 -6.33330159e-02 2.08476856e-01 8.90261647e-01 5.89337741e-01 8.12744530e-01 5.96759380e-01 -4.95829398e-01 -1.81409737e-01 1.00836921e-01 -9.48344293e-02 -2.26109077e-01 9.04387481e-02 5.70212881e-02 5.45148254e-01 -2.21703534e-01 -1.23410685e-01 -7.63642327e-02 7.86962125e-02 -6.66635373e-02 -5.23446044e-01 -1.53834938e-01 -2.96753553e-01 3.70941942e-01 5.69318357e-02 1.48721506e-01 1.18118654e-01 1.34968717e-01 -1.18367918e-01 -1.65578350e-01 8.37153918e-02 1.16014095e-02 -1.44485954e-01 -5.69057278e-01 2.89031047e-01 -1.10518627e-01 -1.73890047e-01 -6.66759519e-01 -4.31563348e-01 -1.22060559e-01 -1.74192176e-01 -2.91295392e-01 1.05602823e-01 2.89538650e-01 -4.31478131e-01 2.43554694e-01 6.67535511e-02 -1.76605296e-01 -3.98920739e-02 -4.03366549e-02 -4.12412771e-01 3.87794815e-01 -1.08527728e-01 -3.87643623e-01 -1.08527728e-01 -3.00858208e-01 -2.37525192e-01 -3.00858208e-01 -1.48376777e-01 1.97570737e-01 1.05602823e-01 2.56996116e-01 1.97570737e-01 4.97945873e-02 -1.25150889e-01 -4.00402676e-02 -3.98920739e-02 -1.56644507e-01 -9.87637680e-02 -1.72239107e-01 3.84001785e-01 -5.58231790e-01 1.21065333e-01 -1.36305838e-01 1.26666032e-01 -3.39510217e-01 5.13992232e-01 -5.23446044e-01 -3.65301443e-02 -2.14604447e-02 -1.24251960e-01 3.84297875e-03 -1.12705160e-01 -1.72528977e-02 2.84503288e-01 -1.16014094e-02 -8.00805351e-02 1.97978432e-02 -5.69057278e-01 2.89031047e-01 -6.66759519e-01 -1.73890047e-01 -1.10518627e-01 -1.74192176e-01 -1.22060559e-01 -4.31563348e-01 5.19318718e-01 2.43554694e-01 2.89538650e-01 3.65301442e-02 1.05602823e-01 -9.86088321e-02 -2.57593204e-01 -2.21546474e-01 -2.16813711e-01 2.56473654e-01 2.35335708e-01 -1.44485954e-01 -1.97978433e-02 2.50553401e-01 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 83 103 120 142 162 184 201 217 239 261 283 305 322 344 366 383 405 427 448 465 482 503 525 -525 - 9.97941008e-02 2.04964493e-01 1.62429582e-01 1.00485876e-01 -2.49454358e-01 -1.28298356e-01 3.65223703e-02 -2.14604447e-02 -6.32586010e-02 3.45722685e-03 2.40103515e-02 -3.30304632e-03 9.90913897e-03 8.24789229e-03 9.51645564e-03 -2.85493669e-02 -2.34207980e-02 1.63526925e-04 2.95644701e-05 9.76972556e-05 2.04398356e-04 -2.93091767e-04 5.25968835e-01 5.27743977e-01 5.97726387e-01 2.98097979e-01 -5.61774114e-01 -1.33242869e-01 6.33817908e-02 -1.24251960e-01 -1.09780482e-01 2.82457761e-02 1.71751212e-01 -2.48107953e-02 7.44323860e-02 6.03920467e-02 6.64251521e-02 -1.99275456e-01 -1.57203294e-01 7.17011093e-03 4.50879047e-03 4.64064220e-03 3.95555174e-04 -1.39219266e-02 1.11157578e-01 -1.52775148e-01 -6.29105724e-02 -4.59516086e-02 3.14848160e-03 1.89914159e-02 1.62962327e-03 9.11275227e-03 7.55701649e-03 -5.72262662e-03 -2.46043977e-02 -1.99630335e-02 6.61830588e-04 6.43708735e-04 5.22771015e-04 6.33591580e-05 -1.42425294e-03 -1.95964683e-01 -1.34245070e-01 -1.77165865e-01 -1.77165865e-01 9.30603562e-02 9.30603562e-02 -4.98632714e-02 1.03324683e-01 -9.44544481e-03 -5.69742478e-02 9.11275227e-03 -2.26710495e-02 -2.26710495e-02 -2.46043977e-02 5.98891005e-02 5.98891005e-02 -2.31471561e-03 -1.42425294e-03 -1.42425294e-03 4.32077886e-03 -2.57908389e-01 -4.33873478e-01 -3.99481020e-01 -1.77165865e-01 5.25030657e-01 2.19480362e-01 -6.67133340e-02 1.08862181e-01 9.85919203e-02 -1.11066915e-02 -7.10145871e-02 1.06684881e-02 -3.20054642e-02 -2.26710495e-02 -2.95095146e-02 8.85285438e-02 6.06803588e-02 -1.82471973e-03 -1.09590367e-03 -1.22262198e-03 -2.38097508e-04 3.66786595e-03 -2.79195153e-01 3.14419661e-01 1.59352399e-01 1.07897992e-01 -9.78949612e-03 -5.48977607e-02 -5.61759022e-03 -2.72932817e-02 -2.23881648e-02 1.96411380e-02 7.08075066e-02 5.63929599e-02 -3.39273548e-03 -2.09264636e-03 -1.67409116e-03 3.28888829e-05 6.54105014e-03 5.10356312e-01 2.05633789e-01 3.66819468e-01 3.66819468e-01 -9.07048686e-02 -9.07048686e-02 3.42331031e-02 -1.10747881e-01 2.93684884e-02 1.64693282e-01 -2.72932817e-02 6.71644943e-02 6.71644943e-02 7.08075066e-02 -1.69178880e-01 -1.69178880e-01 1.00073108e-02 6.54105014e-03 6.54105014e-03 -1.91168915e-02 6.31512314e-01 6.34165035e-01 7.98789769e-01 2.40399462e-01 -7.19544190e-01 -9.07048686e-02 8.14435351e-02 -2.67250390e-01 -8.96099338e-02 3.44970573e-02 2.06765444e-01 -3.19346459e-02 9.58039376e-02 6.63732360e-02 8.52220534e-02 -2.55666160e-01 -1.69178880e-01 8.96434240e-03 6.04935826e-03 5.98358049e-03 -6.04925537e-04 -1.79507415e-02 2.57804338e-02 7.80204073e-02 7.33580542e-02 5.65079916e-02 -9.89745322e-02 -5.17641002e-02 4.18576958e-02 -1.16014095e-02 -7.22429769e-02 -9.35515860e-04 7.64877644e-04 7.17957752e-04 -7.76944222e-04 -2.86948348e-04 -1.98304289e-04 -2.13088873e-03 -3.17385714e-03 -1.23215965e-03 -1.39989072e-03 -1.26342078e-03 3.49267591e-04 2.67162646e-03 1.22262008e-02 -3.03164600e-02 -1.99460370e-02 -1.99460370e-02 -5.30985993e-04 6.45135782e-04 -5.51145381e-04 -4.66484788e-04 -4.66484788e-04 1.82604212e-03 -1.28148024e-03 -1.28148024e-03 -1.13794003e-03 -1.76503520e-05 -1.76503520e-05 1.77520366e-03 2.91851645e-02 -8.17708670e-02 -2.02424243e-02 -1.99460370e-02 -5.99118777e-04 5.13284067e-04 -6.72083101e-04 -7.94834062e-04 -2.64853829e-04 2.24459732e-03 -7.89788364e-04 -1.83894989e-03 -1.27440998e-03 -9.94413772e-05 -1.76503538e-05 4.42137531e-04 1.99048524e-03 2.14604447e-02 1.24251960e-01 7.51367731e-02 3.37254078e-02 -1.89668859e-01 -7.75815316e-02 1.16014094e-02 -4.00402676e-02 -1.97978432e-02 -2.04398353e-04 -3.95555143e-04 6.33591575e-05 -9.85047821e-04 7.46950316e-04 3.28888833e-05 1.47507564e-03 -2.08000118e-03 -3.49267599e-04 -4.53711915e-04 1.15743753e-05 1.32641259e-03 6.11121600e-04 -4.46530211e-02 -1.35135310e-01 -1.10100913e-01 -1.14833676e-01 1.19974512e-01 1.41112458e-01 -7.22429769e-02 1.97978433e-02 1.25276700e-01 1.79735633e-03 -1.53985220e-03 -7.94834062e-04 1.44747440e-03 7.94561487e-04 -7.89788364e-04 4.35069962e-03 5.51684967e-03 2.58430956e-03 2.20576681e-03 1.99048524e-03 -6.11121586e-04 -5.32561099e-03 1.00990599e+00 9.16121587e-01 8.76903497e-01 8.76903497e-01 5.20797860e-01 -6.91785735e-01 -6.91785735e-01 -3.29467005e-01 -9.04387481e-02 -4.86057977e-01 -3.29413470e-01 -1.56644507e-01 -3.29413470e-01 1.99588202e-01 5.70431156e-01 3.41626714e-01 2.79683008e-01 -6.29359693e-01 -5.08203691e-01 6.76737723e-02 -2.14604447e-02 -1.17214412e-01 1.65200227e+00 1.05655453e+00 4.00741391e-01 4.00741391e-01 -4.74942520e-01 -5.61764575e-01 -5.61764575e-01 4.06032231e-01 -5.70212879e-02 3.18133334e-01 4.16897102e-01 -9.87637677e-02 4.16897102e-01 8.91435499e-01 1.05548796e+00 9.63712115e-01 6.64083707e-01 -9.45478066e-01 -5.16946820e-01 1.34082889e-01 -1.24251960e-01 -2.32238377e-01 -9.13871043e-01 4.67372159e-02 1.94327142e-01 -7.52784459e-01 -4.37080592e-01 -6.49953022e-01 1.42312044e-01 4.47366269e-03 -4.21737569e-01 9.60033246e-02 9.40124260e-02 1.72239107e-01 3.75119220e-01 2.22315155e-01 -3.68760298e-01 -1.00478959e-01 -8.35199951e-02 -9.13871043e-01 4.67372159e-02 -7.52784459e-01 1.94327142e-01 -4.37080592e-01 1.42312044e-01 -6.49953022e-01 4.47366269e-03 3.60032227e-01 9.60033246e-02 3.75119220e-01 -2.79115895e-01 9.40124260e-02 -3.75161815e-01 -5.00230798e-01 -3.54331730e-01 -4.65489308e-01 3.23000268e-01 5.38985419e-01 -1.11473934e-01 -3.75683866e-02 2.10037482e-01 -1.26997668e+00 -8.28946696e-01 -1.06848833e+00 -1.06848833e+00 1.94327142e-01 6.58900347e-01 6.58900347e-01 -2.71203099e-01 2.61739378e-01 6.54235115e-01 3.06410056e-02 4.53345901e-01 3.06410056e-02 -4.37105521e-01 -7.99859206e-01 -6.87804463e-01 -3.54331730e-01 9.70955720e-01 4.49420274e-01 -1.28323997e-01 1.46430567e-01 2.05304719e-01 1.08700225e+00 9.05846319e-02 -7.59587083e-01 4.11427905e-01 -1.05160399e-01 6.58167855e-01 -3.45303728e-01 -1.08132008e-02 1.43027770e-01 3.39181995e-01 2.08476856e-01 -1.21065333e-01 2.75848979e-01 -4.95180304e-01 6.28839321e-01 2.54186828e-01 2.02732421e-01 1.08700225e+00 9.05846319e-02 4.11427905e-01 -7.59587083e-01 -1.05160399e-01 -3.45303728e-01 6.58167855e-01 -1.08132008e-02 -1.76359539e-01 3.39181995e-01 2.75848979e-01 6.33330159e-02 2.08476856e-01 8.90261647e-01 5.89337741e-01 5.96759380e-01 8.12744530e-01 -1.81409737e-01 -4.95829398e-01 1.00836921e-01 9.48344293e-02 -2.26109077e-01 1.44932098e+00 1.05838144e+00 5.49266286e-01 5.49266286e-01 -1.13833701e+00 -6.79794256e-01 -6.79794256e-01 6.58167855e-01 -3.09997888e-02 2.12515963e-01 5.17979645e-01 -5.36932092e-02 5.17979645e-01 1.01141765e+00 1.01786899e+00 1.24471483e+00 4.70339374e-01 -1.12466872e+00 -1.81409737e-01 1.48047353e-01 -3.62084819e-01 -2.04971130e-01 9.04387481e-02 5.70212881e-02 5.45148254e-01 -1.23410685e-01 -2.21703534e-01 -7.63642327e-02 -6.66635373e-02 7.86962125e-02 -5.23446044e-01 -2.96753553e-01 -1.53834938e-01 3.70941942e-01 5.69318357e-02 1.48721506e-01 1.34968717e-01 1.18118654e-01 -1.65578350e-01 -1.18367918e-01 8.37153918e-02 -1.16014095e-02 -1.44485954e-01 -4.12412771e-01 3.87794815e-01 -1.08527728e-01 -1.08527728e-01 -3.87643623e-01 -3.00858208e-01 -3.00858208e-01 -2.37525192e-01 -1.48376777e-01 1.05602823e-01 1.97570737e-01 -2.56996116e-01 1.97570737e-01 4.97945873e-02 -1.25150889e-01 -3.98920739e-02 -4.00402676e-02 -5.69057278e-01 2.89031047e-01 -1.10518627e-01 -6.66759519e-01 -1.73890047e-01 -4.31563348e-01 -1.74192176e-01 -1.22060559e-01 -2.91295392e-01 2.89538650e-01 1.05602823e-01 4.31478131e-01 2.43554694e-01 6.67535511e-02 -1.76605296e-01 -4.03366549e-02 -3.98920739e-02 1.56644507e-01 9.87637680e-02 1.72239107e-01 5.58231790e-01 -3.84001785e-01 -1.21065333e-01 -1.26666032e-01 1.36305838e-01 -5.13992232e-01 3.39510217e-01 -5.23446044e-01 3.65301443e-02 2.14604447e-02 1.24251960e-01 1.12705160e-01 -3.84297875e-03 -2.84503288e-01 1.72528977e-02 1.16014094e-02 -8.00805351e-02 -1.97978432e-02 -5.69057278e-01 2.89031047e-01 -6.66759519e-01 -1.10518627e-01 -1.73890047e-01 -1.74192176e-01 -4.31563348e-01 -1.22060559e-01 5.19318718e-01 2.89538650e-01 2.43554694e-01 -3.65301442e-02 1.05602823e-01 -9.86088321e-02 -2.57593204e-01 -2.16813711e-01 -2.21546474e-01 2.35335708e-01 2.56473654e-01 -1.44485954e-01 1.97978433e-02 2.50553401e-01 - 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 22 44 61 81 103 120 140 162 184 200 217 239 261 283 305 322 344 366 383 405 427 448 465 482 503 525 -538 - 6.19437059e-02 -1.21156002e-01 -2.14604447e-02 -2.14604447e-02 1.15240895e-03 8.00345050e-03 5.60231245e-04 3.30304632e-03 3.30304632e-03 -1.95641710e-03 -9.51645564e-03 -9.51645564e-03 -6.35004709e-05 2.14253180e-04 2.14253180e-04 -2.95644701e-05 2.99628408e-01 -4.28531245e-01 -1.24251960e-01 -1.24251960e-01 9.41525869e-03 5.72504040e-02 5.77007414e-03 2.48107953e-02 2.48107953e-02 -1.99304448e-02 -6.64251521e-02 -6.64251521e-02 2.16166309e-03 1.89848533e-03 1.89848533e-03 -4.50879047e-03 6.19437059e-02 2.99628408e-01 1.11157578e-01 1.11157578e-01 -2.79195153e-01 -2.79195153e-01 -1.25237243e-02 -1.22262008e-02 2.71074055e-03 2.03708112e-02 5.43207758e-04 7.70479146e-03 7.70479146e-03 -1.64378945e-03 -2.29168167e-02 -2.29168167e-02 -5.99154015e-05 1.29386204e-05 1.29386204e-05 3.41339087e-04 -1.11157578e-01 1.52775148e-01 4.59516086e-02 6.29105724e-02 -3.14848160e-03 -1.89914159e-02 -1.62962327e-03 -7.55701649e-03 -9.11275227e-03 5.72262662e-03 1.99630335e-02 2.46043977e-02 -6.61830588e-04 -5.22771015e-04 -6.43708735e-04 6.33591580e-05 1.42425294e-03 -1.11157578e-01 1.52775148e-01 6.29105724e-02 4.59516086e-02 -3.14848160e-03 -1.89914159e-02 -1.62962327e-03 -9.11275227e-03 -7.55701649e-03 5.72262662e-03 2.46043977e-02 1.99630335e-02 -6.61830588e-04 -6.43708735e-04 -5.22771015e-04 -6.33591580e-05 1.42425294e-03 -1.21156002e-01 -4.28531245e-01 -1.52775148e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 4.19112151e-02 3.03164600e-02 -8.39173435e-03 -6.03714157e-02 -2.13628283e-03 -2.30218531e-02 -2.30218531e-02 6.54704601e-03 6.68461425e-02 6.68461425e-02 -8.12902293e-04 -1.40079141e-04 -1.40079141e-04 6.17570719e-04 2.79195153e-01 -3.14419661e-01 -1.07897992e-01 -1.59352399e-01 9.78949612e-03 5.48977607e-02 5.61759022e-03 2.23881648e-02 2.72932817e-02 -1.96411380e-02 -5.63929599e-02 -7.08075066e-02 3.39273548e-03 1.67409116e-03 2.09264636e-03 3.28888829e-05 -6.54105014e-03 2.79195153e-01 -3.14419661e-01 -1.59352399e-01 -1.07897992e-01 9.78949612e-03 5.48977607e-02 5.61759022e-03 2.72932817e-02 2.23881648e-02 -1.96411380e-02 -7.08075066e-02 -5.63929599e-02 3.39273548e-03 2.09264636e-03 1.67409116e-03 -3.28888829e-05 -6.54105014e-03 -1.25237243e-02 4.19112150e-02 -1.13447305e-02 -1.13447305e-02 -1.93829176e-04 4.83333083e-04 -4.12063472e-05 -1.49240127e-04 -1.49240127e-04 2.51908105e-04 -6.53331028e-04 -6.53331028e-04 -4.10719879e-04 -4.65295430e-05 -4.65295430e-05 6.14038636e-04 2.14604447e-02 1.24251960e-01 4.59516086e-02 6.29105724e-02 -1.07897992e-01 -1.59352399e-01 1.13447305e-02 1.48193664e-04 -1.99460369e-02 -3.81393684e-04 -1.80509883e-04 -3.85346086e-04 -2.03514962e-04 -4.33902441e-04 1.16615035e-03 -9.33418971e-04 -3.50966477e-04 -7.99414046e-04 -5.88345543e-06 -1.95152926e-05 -1.10341792e-04 1.30933982e-03 2.14604447e-02 1.24251960e-01 6.29105724e-02 4.59516086e-02 -1.59352399e-01 -1.07897992e-01 1.13447305e-02 -1.48193664e-04 -1.99460369e-02 -3.81393684e-04 -1.80509883e-04 -3.85346086e-04 -4.33902441e-04 -2.03514962e-04 1.16615035e-03 -3.50966477e-04 -9.33418971e-04 -7.99414046e-04 -1.95152926e-05 -5.88345543e-06 1.10341792e-04 1.30933982e-03 -1.48193664e-04 1.48193664e-04 -2.64990116e-04 2.64990116e-04 5.24580763e-04 -5.24580763e-04 -4.08955117e-05 4.08955117e-05 4.42137531e-04 -1.22262008e-02 3.03164600e-02 1.99460370e-02 1.99460370e-02 5.30985993e-04 -6.45135782e-04 5.51145381e-04 4.66484788e-04 4.66484788e-04 -1.82604212e-03 1.28148024e-03 1.28148024e-03 1.13794003e-03 1.76503520e-05 1.76503520e-05 -1.77520366e-03 3.36635330e-01 7.95960982e-01 6.73051834e-01 3.16946196e-01 3.16946196e-01 -8.56391652e-01 -4.94072922e-01 -4.94072922e-01 -1.80877496e-01 -2.69567028e-01 -2.69567028e-01 -1.12922522e-01 9.97941008e-02 3.65466664e-01 6.19437059e-02 1.79197132e-01 1.79197132e-01 -1.21156002e-01 -3.79905335e-01 -3.79905335e-01 3.11514020e-02 -2.14604447e-02 -2.14604447e-02 -5.39558109e-02 6.00803035e-02 3.52184850e-01 7.10945305e-01 -1.64738607e-01 -1.64738607e-01 -8.40931703e-01 1.26865103e-01 1.26865103e-01 -1.14042576e-01 5.37216659e-02 5.37216659e-02 1.52485434e-01 3.65466664e-01 5.27743980e-01 2.99628408e-01 3.65985728e-01 3.65985728e-01 -4.28531245e-01 -3.83703952e-01 -3.83703952e-01 7.07010984e-02 -1.24251960e-01 -1.24251960e-01 -1.22457895e-01 7.61269872e-02 5.92943912e-01 6.47757141e-02 6.47757141e-02 6.47757141e-02 -6.68490304e-01 -2.89740381e-01 -2.89740381e-01 -1.21111793e-01 1.05713029e-01 1.05713029e-01 4.03507105e-02 6.19437059e-02 2.99628408e-01 1.11157578e-01 1.11157578e-01 1.11157578e-01 -2.15985150e-01 -2.79195153e-01 -2.79195153e-01 -1.25237243e-02 -3.75683866e-02 -3.75683866e-02 -1.22262008e-02 -2.79978651e-01 -2.82740000e-01 -5.66632020e-01 6.47757141e-02 -2.50928153e-01 3.64686303e-01 -2.89740381e-01 2.26847922e-01 2.60589932e-01 4.23416090e-02 3.19466606e-01 -1.06876788e-01 4.03507105e-02 -1.79197132e-01 -3.65985728e-01 -1.11157578e-01 -1.77165865e-01 -2.88323443e-01 1.52775148e-01 2.29939912e-01 4.45925062e-01 -6.16106628e-02 4.59516086e-02 6.29105724e-02 -3.75683866e-02 1.06712798e-01 -2.79978651e-01 -2.82740000e-01 -5.66632020e-01 -2.50928153e-01 6.47757141e-02 3.64686303e-01 2.26847922e-01 -2.89740381e-01 2.60589932e-01 3.19466606e-01 4.23416090e-02 1.06876788e-01 4.03507105e-02 -1.79197132e-01 -3.65985728e-01 -1.11157578e-01 -2.88323443e-01 -1.77165865e-01 1.52775148e-01 4.45925062e-01 2.29939912e-01 -6.16106628e-02 6.29105724e-02 4.59516086e-02 3.75683866e-02 1.06712798e-01 -2.63462323e-01 -6.23481966e-01 1.98643602e-01 -1.80106320e-01 -1.80106320e-01 2.19389285e-01 2.19389285e-01 2.19389285e-01 8.42617575e-02 -9.12861758e-02 -9.12861758e-02 8.75114738e-02 -1.21156002e-01 -4.28531245e-01 -2.15985150e-01 -1.52775148e-01 -1.52775148e-01 3.14419661e-01 3.14419661e-01 3.14419661e-01 4.19112151e-02 9.48344293e-02 9.48344293e-02 3.03164600e-02 9.88564063e-02 3.44314840e-01 4.74320364e-01 -1.80106320e-01 -4.22679391e-02 -4.49591770e-01 2.19389285e-01 -1.15101243e-01 -1.06462436e-01 2.18216613e-01 2.41784578e-02 -5.77323168e-02 8.75114737e-02 3.79905335e-01 3.83703952e-01 2.79195153e-01 2.29939912e-01 4.45925062e-01 -3.14419661e-01 -9.07048686e-02 -4.05124529e-01 6.66038176e-02 -1.07897992e-01 -1.59352399e-01 9.48344293e-02 -1.15361196e-01 9.88564063e-02 3.44314840e-01 4.74320364e-01 -4.22679391e-02 -1.80106320e-01 -4.49591770e-01 -1.15101243e-01 2.19389285e-01 -1.06462436e-01 2.41784578e-02 2.18216613e-01 5.77323168e-02 8.75114737e-02 3.79905335e-01 3.83703952e-01 2.79195153e-01 4.45925062e-01 2.29939912e-01 -3.14419661e-01 -4.05124529e-01 -9.07048686e-02 6.66038176e-02 -1.59352399e-01 -1.07897992e-01 -9.48344293e-02 -1.15361196e-01 1.80877496e-01 1.14042576e-01 2.01183481e-01 9.94422948e-02 9.94422948e-02 1.11310900e-02 -6.98971025e-02 -6.98971025e-02 -1.74482015e-01 -7.96465495e-02 -7.96465495e-02 3.11514020e-02 7.07010984e-02 -1.25237243e-02 6.16106628e-02 6.16106628e-02 4.19112150e-02 -6.66038176e-02 -6.66038176e-02 4.18576960e-02 -1.13447305e-02 -1.13447305e-02 -7.22429772e-02 -2.99232205e-02 1.81587721e-01 3.75360121e-02 -2.58354083e-02 -2.78263068e-02 -3.04632910e-01 4.86987857e-03 -1.25835261e-01 -6.87302270e-02 3.52009418e-02 8.11848985e-02 -4.59839568e-02 3.52009416e-02 2.14604447e-02 1.24251960e-01 3.75683866e-02 4.59516086e-02 6.29105724e-02 -9.48344293e-02 -1.07897992e-01 -1.59352399e-01 1.13447305e-02 -1.99460369e-02 -2.00942306e-02 1.48193664e-04 -1.99460369e-02 -2.99232205e-02 1.81587721e-01 3.75360121e-02 -2.78263068e-02 -2.58354083e-02 -3.04632910e-01 -1.25835261e-01 4.86987857e-03 -6.87302270e-02 8.11848985e-02 3.52009418e-02 4.59839568e-02 3.52009416e-02 2.14604447e-02 1.24251960e-01 3.75683866e-02 6.29105724e-02 4.59516086e-02 -9.48344293e-02 -1.59352399e-01 -1.07897992e-01 1.13447305e-02 -2.00942306e-02 -1.99460369e-02 -1.48193664e-04 -1.99460369e-02 1.72239107e-01 -1.72239107e-01 -1.21065333e-01 1.21065333e-01 -2.11012159e-01 2.11012159e-01 -1.74482015e-01 3.75683866e-02 -3.75683866e-02 -9.48344293e-02 9.48344293e-02 -1.48193664e-04 1.48193664e-04 -4.00402675e-02 -1.86567727e-01 8.28239532e-02 -3.06942202e-01 -2.78263069e-02 -2.78263069e-02 -6.25022449e-02 -1.25835261e-01 -1.25835261e-01 2.96753553e-01 1.27168855e-01 1.27168855e-01 3.52009417e-02 -5.39558109e-02 -1.22457895e-01 -1.22262008e-02 -1.06712798e-01 -1.06712798e-01 3.03164600e-02 1.15361196e-01 1.15361196e-01 -7.22429772e-02 1.99460370e-02 1.99460370e-02 1.25276701e-01 - 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 16 17 19 20 22 23 24 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 16 32 52 69 86 106 123 140 156 178 200 209 225 249 273 297 323 349 373 399 425 448 474 500 514 538 +573 + -6.19437059e-02 1.21156002e-01 -2.14604447e-02 2.14604447e-02 1.15240895e-03 8.00345050e-03 -3.30304632e-03 -5.60231245e-04 3.30304632e-03 9.51645564e-03 1.95641710e-03 -9.51645564e-03 3.17502354e-05 2.14253180e-04 2.95644701e-05 -5.49930209e-05 -2.14253180e-04 -2.99628408e-01 4.28531245e-01 -1.24251960e-01 1.24251960e-01 9.41525869e-03 5.72504040e-02 -2.48107953e-02 -5.77007414e-03 2.48107953e-02 6.64251521e-02 1.99304448e-02 -6.64251521e-02 -1.08083155e-03 1.89848533e-03 4.50879047e-03 1.87205515e-03 -1.89848533e-03 -1.11157578e-01 1.52775148e-01 -4.59516086e-02 6.29105724e-02 3.14848160e-03 1.89914159e-02 -7.55701649e-03 -1.62962327e-03 9.11275227e-03 1.99630335e-02 5.72262662e-03 -2.46043977e-02 -3.85785934e-04 5.22771015e-04 1.42425294e-03 5.41482523e-04 -6.43708735e-04 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 -1.11157578e-01 -2.79195153e-01 2.79195153e-01 -6.26186216e-03 -1.22262008e-02 1.08458634e-02 -2.71074055e-03 -2.03708112e-02 7.70479146e-03 5.43207758e-04 -7.70479146e-03 -2.29168167e-02 -1.64378945e-03 2.29168167e-02 -2.99577007e-05 -1.29386204e-05 3.41339087e-04 5.18882597e-05 1.29386204e-05 1.11157578e-01 -1.52775148e-01 6.29105724e-02 -4.59516086e-02 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 1.62962327e-03 -7.55701649e-03 -2.46043977e-02 -5.72262662e-03 1.99630335e-02 2.76044654e-04 -6.43708735e-04 -1.42425294e-03 -6.04841681e-04 5.22771015e-04 2.79195153e-01 -3.14419661e-01 1.07897992e-01 -1.59352399e-01 -9.78949612e-03 -5.48977607e-02 2.23881648e-02 5.61759022e-03 -2.72932817e-02 -5.63929599e-02 -1.96411380e-02 7.08075066e-02 1.66788513e-03 -1.67409116e-03 -6.54105014e-03 -2.95463956e-03 2.09264636e-03 1.21156002e-01 4.28531245e-01 -1.52775148e-01 1.52775148e-01 3.14419661e-01 -3.14419661e-01 2.09556075e-02 3.03164600e-02 -3.62961769e-02 8.39173435e-03 6.03714157e-02 -2.30218531e-02 -2.13628283e-03 2.30218531e-02 6.68461425e-02 6.54704601e-03 -6.68461425e-02 -4.06451147e-04 1.40079141e-04 6.17570719e-04 7.03994037e-04 -1.40079141e-04 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 1.07897992e-01 9.78949612e-03 5.48977607e-02 -2.72932817e-02 -5.61759022e-03 2.23881648e-02 7.08075066e-02 1.96411380e-02 -5.63929599e-02 -1.72485035e-03 2.09264636e-03 6.54105014e-03 2.92175068e-03 -1.67409116e-03 -6.26186216e-03 2.09556075e-02 5.54402578e-03 -5.80070473e-03 9.69145880e-05 -2.41666542e-04 1.54868109e-04 -2.06031736e-05 3.04108236e-04 -7.80965781e-04 1.25954053e-04 -1.27634753e-04 2.28923178e-04 -1.21517806e-05 3.07019318e-04 3.69298091e-04 -5.86813235e-05 2.14604447e-02 1.24251960e-01 -4.59516086e-02 6.29105724e-02 1.07897992e-01 -1.59352399e-01 -5.54402575e-03 1.99460369e-02 9.89892161e-03 -3.81393684e-04 -1.80509883e-04 2.03514962e-04 3.85346086e-04 -4.33902441e-04 9.33418971e-04 -1.16615035e-03 -3.50966477e-04 3.04148228e-04 -5.88345543e-06 -1.30933982e-03 -7.47483768e-04 1.95152926e-05 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 -5.30985993e-04 6.45135782e-04 4.66484788e-04 5.51145381e-04 -4.66484788e-04 1.28148024e-03 -1.82604212e-03 -1.28148024e-03 5.68970014e-04 -1.76503520e-05 -1.77520366e-03 -9.85484973e-04 1.76503520e-05 1.08458634e-02 -3.62961769e-02 -9.89892165e-03 9.75072799e-03 -1.67860990e-04 4.18578729e-04 2.61740800e-04 3.56857434e-05 3.24931650e-06 3.03510886e-04 -2.18158819e-04 -8.28091649e-04 3.69298091e-04 -6.07435221e-05 -5.31773057e-04 -1.97505527e-04 1.98480104e-05 -2.14604447e-02 -1.24251960e-01 6.29105724e-02 -4.59516086e-02 -1.59352399e-01 1.07897992e-01 5.80070471e-03 -1.99460369e-02 -9.75072795e-03 3.81393684e-04 1.80509883e-04 -4.33902441e-04 -3.85346086e-04 2.03514962e-04 -3.50966477e-04 1.16615035e-03 9.33418971e-04 -4.95265818e-04 1.95152926e-05 1.30933982e-03 6.37141976e-04 -5.88345543e-06 3.36635330e-01 7.95960982e-01 -3.16946196e-01 -6.73051834e-01 3.16946196e-01 4.94072922e-01 8.56391652e-01 -4.94072922e-01 9.04387481e-02 -2.69567028e-01 1.12922522e-01 -1.56644507e-01 2.69567028e-01 9.97941008e-02 3.65466664e-01 -1.79197132e-01 -6.19437059e-02 1.79197132e-01 3.79905335e-01 1.21156002e-01 -3.79905335e-01 -1.55757010e-02 -2.14604447e-02 5.39558109e-02 2.69779055e-02 2.14604447e-02 6.00803035e-02 3.52184850e-01 1.64738607e-01 -7.10945305e-01 -1.64738607e-01 -1.26865103e-01 8.40931703e-01 1.26865103e-01 5.70212879e-02 5.37216659e-02 -1.52485434e-01 -9.87637677e-02 -5.37216659e-02 3.65466664e-01 5.27743980e-01 -3.65985728e-01 -2.99628408e-01 3.65985728e-01 3.83703952e-01 4.28531245e-01 -3.83703952e-01 -3.53505492e-02 -1.24251960e-01 1.22457895e-01 6.12289473e-02 1.24251960e-01 2.79978651e-01 2.82740000e-01 6.47757141e-02 -5.66632020e-01 2.50928153e-01 -2.89740381e-01 3.64686303e-01 -2.26847922e-01 2.22852980e-01 -4.23416090e-02 4.03507105e-02 -1.72239107e-01 3.19466606e-01 1.79197132e-01 3.65985728e-01 -1.77165865e-01 -1.11157578e-01 2.88323443e-01 2.29939912e-01 1.52775148e-01 -4.45925062e-01 1.72984576e-03 -4.59516086e-02 1.06712798e-01 7.21405924e-02 6.29105724e-02 -7.61269872e-02 -5.92943912e-01 6.47757141e-02 6.47757141e-02 -6.47757141e-02 -2.89740381e-01 -6.68490304e-01 2.89740381e-01 -6.05558966e-02 -1.05713029e-01 4.03507105e-02 1.04885890e-01 1.05713029e-01 -6.19437059e-02 -2.99628408e-01 1.11157578e-01 1.11157578e-01 -1.11157578e-01 -2.79195153e-01 -2.15985150e-01 2.79195153e-01 -6.26186216e-03 3.75683866e-02 -1.22262008e-02 1.08458634e-02 -3.75683866e-02 -2.79978651e-01 -2.82740000e-01 2.50928153e-01 5.66632020e-01 6.47757141e-02 -2.26847922e-01 -3.64686303e-01 -2.89740381e-01 -3.77369524e-02 3.19466606e-01 -4.03507105e-02 2.79115895e-01 -4.23416090e-02 -1.79197132e-01 -3.65985728e-01 2.88323443e-01 1.11157578e-01 -1.77165865e-01 -4.45925062e-01 -1.52775148e-01 2.29939912e-01 6.33405085e-02 6.29105724e-02 -1.06712798e-01 -3.45722058e-02 -4.59516086e-02 -9.88564063e-02 -3.44314840e-01 -1.80106320e-01 4.74320364e-01 4.22679391e-02 2.19389285e-01 -4.49591770e-01 1.15101243e-01 -3.23356511e-03 -2.18216613e-01 8.75114737e-02 1.21065333e-01 2.41784578e-02 -3.79905335e-01 -3.83703952e-01 2.29939912e-01 2.79195153e-01 -4.45925062e-01 -9.07048686e-02 -3.14419661e-01 4.05124529e-01 -4.88271161e-02 1.07897992e-01 -1.15361196e-01 -1.05097813e-01 -1.59352399e-01 2.63462323e-01 6.23481966e-01 -1.80106320e-01 1.98643602e-01 1.80106320e-01 2.19389285e-01 2.19389285e-01 -2.19389285e-01 4.21308787e-02 9.12861758e-02 8.75114738e-02 -7.29728226e-02 -9.12861758e-02 1.21156002e-01 4.28531245e-01 -1.52775148e-01 -2.15985150e-01 1.52775148e-01 3.14419661e-01 3.14419661e-01 -3.14419661e-01 2.09556075e-02 -9.48344293e-02 3.03164600e-02 -3.62961769e-02 9.48344293e-02 9.88564063e-02 3.44314840e-01 4.22679391e-02 -4.74320364e-01 -1.80106320e-01 1.15101243e-01 4.49591770e-01 2.19389285e-01 1.03228871e-01 2.41784578e-02 -8.75114737e-02 -6.33330159e-02 -2.18216613e-01 3.79905335e-01 3.83703952e-01 -4.45925062e-01 -2.79195153e-01 2.29939912e-01 4.05124529e-01 3.14419661e-01 -9.07048686e-02 -1.15430934e-01 -1.59352399e-01 1.15361196e-01 1.02633834e-02 1.07897992e-01 -9.04387481e-02 -5.70212881e-02 -9.94422948e-02 1.00591741e-01 -1.98884590e-01 6.98971024e-02 5.56554498e-03 1.39794205e-01 -1.74482015e-01 -1.42918615e-01 -2.22565165e-01 -1.55757010e-02 -3.53505492e-02 -1.72984576e-03 -6.26186216e-03 -6.33405085e-02 4.88271161e-02 2.09556075e-02 1.15430934e-01 -1.95657766e-02 5.54402578e-03 -3.61214886e-02 -3.54628585e-02 -5.80070473e-03 -2.99232205e-02 1.81587721e-01 2.58354083e-02 -3.75360121e-02 -2.78263068e-02 -4.86987857e-03 3.04632910e-01 -1.25835261e-01 -5.45816124e-03 3.52009418e-02 -3.52009416e-02 -8.25141010e-02 -8.11848985e-02 2.14604447e-02 1.24251960e-01 -4.59516086e-02 -3.75683866e-02 6.29105724e-02 1.07897992e-01 9.48344293e-02 -1.59352399e-01 -5.54402575e-03 -1.99460369e-02 1.99460369e-02 9.89892161e-03 2.00942306e-02 1.86567727e-01 -8.28239532e-02 -2.78263069e-02 -3.06942202e-01 2.78263069e-02 -1.25835261e-01 -6.25022449e-02 1.25835261e-01 1.48376777e-01 -1.27168855e-01 3.52009417e-02 -2.56996116e-01 1.27168855e-01 5.39558109e-02 1.22457895e-01 -1.06712798e-01 -1.22262008e-02 1.06712798e-01 1.15361196e-01 3.03164600e-02 -1.15361196e-01 -3.61214886e-02 -1.99460370e-02 1.25276701e-01 6.25642535e-02 1.99460370e-02 1.56644507e-01 9.87637680e-02 -1.72239107e-01 -1.74230006e-01 1.21065333e-01 -9.63980668e-03 -1.74482015e-01 -1.74482015e-01 -3.65301443e-02 2.69779055e-02 6.12289473e-02 -7.21405924e-02 1.08458634e-02 3.45722058e-02 1.05097813e-01 -3.62961769e-02 -1.02633834e-02 -3.54628585e-02 -9.89892165e-03 6.25642535e-02 2.13832051e-02 9.75072799e-03 2.99232205e-02 -1.81587721e-01 -2.78263068e-02 3.75360121e-02 2.58354083e-02 -1.25835261e-01 -3.04632910e-01 -4.86987857e-03 -7.41883882e-02 -8.11848985e-02 3.52009416e-02 3.65301442e-02 3.52009418e-02 -2.14604447e-02 -1.24251960e-01 6.29105724e-02 3.75683866e-02 -4.59516086e-02 -1.59352399e-01 -9.48344293e-02 1.07897992e-01 5.80070471e-03 2.00942306e-02 -1.99460369e-02 -9.75072795e-03 -1.99460369e-02 + 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 9 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 17 34 51 73 90 107 129 146 163 185 202 219 241 267 293 319 345 371 397 423 449 473 499 525 547 573 +530 + 9.97941008e-02 2.04964493e-01 -1.62429582e-01 1.00485876e-01 2.49454358e-01 -1.28298356e-01 -3.68464755e-02 6.32586010e-02 2.08990781e-02 3.45722685e-03 2.40103515e-02 -9.90913897e-03 3.30304632e-03 8.24789229e-03 2.85493669e-02 -9.51645564e-03 -2.34207980e-02 9.52507063e-05 2.95644701e-05 2.93091767e-04 2.43817650e-04 -9.76972556e-05 5.25968835e-01 5.27743977e-01 -5.97726387e-01 2.98097979e-01 5.61774114e-01 -1.33242869e-01 -1.39296249e-01 1.09780482e-01 -7.23573908e-03 2.82457761e-02 1.71751212e-01 -7.44323860e-02 2.48107953e-02 6.03920467e-02 1.99275456e-01 -6.64251521e-02 -1.57203294e-01 -3.24249464e-03 4.50879047e-03 1.39219266e-02 6.40727580e-03 -4.64064220e-03 1.95964683e-01 1.34245070e-01 -1.77165865e-01 1.77165865e-01 9.30603562e-02 -9.30603562e-02 -2.49316357e-02 1.03324683e-01 4.31828598e-02 9.44544481e-03 5.69742478e-02 -2.26710495e-02 9.11275227e-03 2.26710495e-02 5.98891005e-02 -2.46043977e-02 -5.98891005e-02 -1.15735780e-03 1.42425294e-03 4.32077886e-03 2.00460252e-03 -1.42425294e-03 1.11157578e-01 -1.52775148e-01 6.29105724e-02 -4.59516086e-02 -3.14848160e-03 -1.89914159e-02 9.11275227e-03 1.62962327e-03 -7.55701649e-03 -2.46043977e-02 -5.72262662e-03 1.99630335e-02 2.76044654e-04 -6.43708735e-04 -1.42425294e-03 -6.04841681e-04 5.22771015e-04 -2.57908389e-01 -4.33873478e-01 3.99481020e-01 -1.77165865e-01 -5.25030657e-01 2.19480362e-01 1.27634081e-01 -9.85919203e-02 -3.34435159e-03 -1.11066915e-02 -7.10145871e-02 3.20054642e-02 -1.06684881e-02 -2.26710495e-02 -8.85285438e-02 2.95095146e-02 6.06803588e-02 7.06161376e-04 -1.09590367e-03 -3.66786595e-03 -1.69930240e-03 1.22262198e-03 -5.10356312e-01 -2.05633789e-01 3.66819468e-01 -3.66819468e-01 -9.07048686e-02 9.07048686e-02 1.71165515e-02 -1.10747881e-01 -2.96467369e-02 -2.93684884e-02 -1.64693282e-01 6.71644943e-02 -2.72932817e-02 -6.71644943e-02 -1.69178880e-01 7.08075066e-02 1.69178880e-01 5.00365540e-03 -6.54105014e-03 -1.91168915e-02 -8.66658538e-03 6.54105014e-03 -2.79195153e-01 3.14419661e-01 -1.59352399e-01 1.07897992e-01 9.78949612e-03 5.48977607e-02 -2.72932817e-02 -5.61759022e-03 2.23881648e-02 7.08075066e-02 1.96411380e-02 -5.63929599e-02 -1.72485035e-03 2.09264636e-03 6.54105014e-03 2.92175068e-03 -1.67409116e-03 6.31512314e-01 6.34165035e-01 -7.98789769e-01 2.40399462e-01 7.19544190e-01 -9.07048686e-02 -2.72167395e-01 8.96099338e-02 -6.30930247e-02 3.44970573e-02 2.06765444e-01 -9.58039376e-02 3.19346459e-02 6.63732360e-02 2.55666160e-01 -8.52220534e-02 -1.69178880e-01 -5.00605208e-03 6.04935826e-03 1.79507415e-02 7.46088548e-03 -5.98358049e-03 5.69507344e-03 6.85951504e-02 -2.83913272e-02 9.53064110e-04 1.14770784e-01 -4.13055271e-02 -1.95657767e-02 -1.89760533e-02 -2.38614490e-02 2.90743764e-04 -7.24999625e-04 4.64604326e-04 3.04108236e-04 7.90352123e-04 -2.34289734e-03 -1.27634753e-04 -2.14405289e-04 6.86769534e-04 3.07019318e-04 8.06566400e-04 7.58626682e-04 -6.41734093e-04 -1.22262008e-02 3.03164600e-02 -1.99460370e-02 1.99460370e-02 -5.30985993e-04 6.45135782e-04 4.66484788e-04 5.51145381e-04 -4.66484788e-04 1.28148024e-03 -1.82604212e-03 -1.28148024e-03 5.68970014e-04 -1.76503520e-05 -1.77520366e-03 -9.85484973e-04 1.76503520e-05 4.46530211e-02 1.35135310e-01 -1.10100913e-01 1.14833676e-01 1.19974512e-01 -1.41112458e-01 -5.32669237e-02 1.25276700e-01 5.26653316e-02 -1.79735633e-03 1.53985220e-03 1.44747440e-03 -7.94834062e-04 -7.94561487e-04 4.35069962e-03 -7.89788364e-04 -5.51684967e-03 1.82140160e-03 -2.20576681e-03 -5.32561099e-03 -1.93251694e-03 1.99048524e-03 3.30567329e-02 1.29693635e-01 -1.01098325e-01 6.58000602e-02 1.80548889e-01 -8.36197915e-02 -4.70642679e-02 7.24631748e-02 2.13832049e-02 -9.12379677e-04 4.64625899e-04 1.16537734e-03 -6.53449231e-04 1.24970599e-04 1.10786596e-03 1.55292111e-04 -3.78864150e-03 1.45716187e-03 -1.43919689e-03 -2.61925719e-03 -5.92516593e-04 1.08836730e-03 2.91851645e-02 -8.17708670e-02 2.02424243e-02 -1.99460370e-02 5.99118777e-04 -5.13284067e-04 -7.94834062e-04 -6.72083101e-04 2.64853829e-04 -7.89788364e-04 2.24459732e-03 1.83894989e-03 -1.02010732e-03 9.94413772e-05 1.99048524e-03 8.82602648e-04 -1.76503538e-05 1.00990599e+00 9.16121587e-01 -8.76903497e-01 -8.76903497e-01 5.20797860e-01 6.91785735e-01 6.91785735e-01 -3.29467005e-01 -9.04387481e-02 -4.86057977e-01 3.29413470e-01 -1.56644507e-01 3.29413470e-01 1.99588202e-01 5.70431156e-01 -3.41626714e-01 2.79683008e-01 6.29359693e-01 -5.08203691e-01 -5.24221764e-02 1.17214412e-01 4.78769836e-02 1.65200227e+00 1.05655453e+00 -4.00741391e-01 -4.00741391e-01 -4.74942520e-01 5.61764575e-01 5.61764575e-01 4.06032231e-01 -5.70212879e-02 3.18133334e-01 -4.16897102e-01 -9.87637677e-02 -4.16897102e-01 8.91435499e-01 1.05548796e+00 -9.63712115e-01 6.64083707e-01 9.45478066e-01 -5.16946820e-01 -1.74646799e-01 2.32238377e-01 5.39932082e-02 9.13871043e-01 -4.67372159e-02 1.94327142e-01 -7.52784459e-01 4.37080592e-01 -6.49953022e-01 1.42312044e-01 -4.47366269e-03 4.21737569e-01 -9.60033246e-02 9.40124260e-02 -1.72239107e-01 3.75119220e-01 3.75161815e-01 5.00230798e-01 -3.54331730e-01 4.65489308e-01 3.23000268e-01 -5.38985419e-01 -2.32017900e-02 2.10037482e-01 1.15323452e-01 9.13871043e-01 -4.67372159e-02 -7.52784459e-01 1.94327142e-01 4.37080592e-01 1.42312044e-01 -6.49953022e-01 -4.47366269e-03 -3.60032227e-01 -9.60033246e-02 3.75119220e-01 2.79115895e-01 9.40124260e-02 2.22315155e-01 -3.68760298e-01 1.00478959e-01 -8.35199951e-02 -1.26997668e+00 -8.28946696e-01 1.06848833e+00 1.06848833e+00 1.94327142e-01 -6.58900347e-01 -6.58900347e-01 -2.71203099e-01 2.61739378e-01 6.54235115e-01 -3.06410056e-02 4.53345901e-01 -3.06410056e-02 -4.37105521e-01 -7.99859206e-01 6.87804463e-01 -3.54331730e-01 -9.70955720e-01 4.49420274e-01 1.90974590e-01 -2.05304719e-01 -3.79165574e-02 -1.08700225e+00 -9.05846319e-02 -7.59587083e-01 4.11427905e-01 1.05160399e-01 6.58167855e-01 -3.45303728e-01 1.08132008e-02 -1.43027770e-01 -3.39181995e-01 2.08476856e-01 1.21065333e-01 2.75848979e-01 -8.90261647e-01 -5.89337741e-01 5.96759380e-01 -8.12744530e-01 -1.81409737e-01 4.95829398e-01 -3.17105646e-02 -2.26109077e-01 -1.34744550e-01 -1.08700225e+00 -9.05846319e-02 4.11427905e-01 -7.59587083e-01 1.05160399e-01 -3.45303728e-01 6.58167855e-01 1.08132008e-02 1.76359539e-01 -3.39181995e-01 2.75848979e-01 -6.33330159e-02 2.08476856e-01 -4.95180304e-01 6.28839321e-01 -2.54186828e-01 2.02732421e-01 1.44932098e+00 1.05838144e+00 -5.49266286e-01 -5.49266286e-01 -1.13833701e+00 6.79794256e-01 6.79794256e-01 6.58167855e-01 -3.09997888e-02 2.12515963e-01 -5.17979645e-01 -5.36932092e-02 -5.17979645e-01 1.01141765e+00 1.01786899e+00 -1.24471483e+00 4.70339374e-01 1.12466872e+00 -1.81409737e-01 -3.87598328e-01 2.04971130e-01 -5.28296413e-02 9.04387481e-02 5.70212881e-02 -5.45148254e-01 1.23410685e-01 -2.21703534e-01 7.63642327e-02 6.66635373e-02 7.86962125e-02 -5.23446044e-01 -2.96753553e-01 1.53834938e-01 -3.70941942e-01 -9.88062754e-03 3.32446012e-02 -3.01211729e-02 -6.23874444e-02 1.63597900e-01 7.41254066e-02 -3.91315534e-02 -5.50975418e-02 -5.93243074e-02 -4.12412771e-01 3.87794815e-01 1.08527728e-01 1.08527728e-01 -3.87643623e-01 3.00858208e-01 3.00858208e-01 -2.37525192e-01 -1.48376777e-01 1.05602823e-01 -1.97570737e-01 -2.56996116e-01 -1.97570737e-01 -4.97945873e-02 1.25150889e-01 -3.98920739e-02 4.00402676e-02 5.69057278e-01 -2.89031047e-01 -1.10518627e-01 -6.66759519e-01 1.73890047e-01 -4.31563348e-01 -1.74192176e-01 1.22060559e-01 2.91295392e-01 -2.89538650e-01 1.05602823e-01 -4.31478131e-01 2.43554694e-01 9.86088321e-02 2.57593204e-01 -2.16813711e-01 2.21546474e-01 2.35335708e-01 -2.56473654e-01 -8.93884123e-02 2.50553401e-01 1.15229585e-01 1.56644507e-01 9.87637680e-02 -1.72239107e-01 -5.58231790e-01 -3.84001785e-01 1.21065333e-01 1.26666032e-01 1.36305838e-01 -5.13992232e-01 -3.39510217e-01 -5.23446044e-01 -3.65301443e-02 6.00346384e-02 1.90922582e-01 -1.73238917e-01 1.00372266e-01 2.85646701e-01 -9.38831749e-02 -8.25271263e-02 1.35027428e-01 4.27664100e-02 5.69057278e-01 -2.89031047e-01 -6.66759519e-01 -1.10518627e-01 1.73890047e-01 -1.74192176e-01 -4.31563348e-01 1.22060559e-01 -5.19318718e-01 -2.89538650e-01 2.43554694e-01 3.65301442e-02 1.05602823e-01 6.67535511e-02 -1.76605296e-01 4.03366549e-02 -3.98920739e-02 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 453 470 492 513 530 +520 + 9.97941008e-02 2.04964493e-01 -1.00485876e-01 1.62429582e-01 1.28298356e-01 -2.49454358e-01 3.24105166e-04 6.32586010e-02 4.23595229e-02 3.45722685e-03 2.40103515e-02 -8.24789229e-03 3.30304632e-03 9.90913897e-03 2.34207980e-02 -9.51645564e-03 -2.85493669e-02 -2.58777632e-04 9.76972556e-05 2.93091767e-04 3.94192935e-05 -2.95644701e-05 5.25968835e-01 5.27743977e-01 -2.98097979e-01 5.97726387e-01 1.33242869e-01 -5.61774114e-01 7.59144585e-02 1.09780482e-01 1.17016221e-01 2.82457761e-02 1.71751212e-01 -6.03920467e-02 2.48107953e-02 7.44323860e-02 1.57203294e-01 -6.64251521e-02 -1.99275456e-01 -3.92761630e-03 4.64064220e-03 1.39219266e-02 6.01172063e-03 -4.50879047e-03 2.57908389e-01 4.33873478e-01 -1.77165865e-01 3.99481020e-01 2.19480362e-01 -5.25030657e-01 6.09207472e-02 9.85919203e-02 1.12206533e-01 1.11066915e-02 7.10145871e-02 -2.26710495e-02 1.06684881e-02 3.20054642e-02 6.06803588e-02 -2.95095146e-02 -8.85285438e-02 -1.11855836e-03 1.22262198e-03 3.66786595e-03 1.46120489e-03 -1.09590367e-03 1.11157578e-01 -1.52775148e-01 4.59516086e-02 -6.29105724e-02 -3.14848160e-03 -1.89914159e-02 7.55701649e-03 1.62962327e-03 -9.11275227e-03 -1.99630335e-02 -5.72262662e-03 2.46043977e-02 3.85785934e-04 -5.22771015e-04 -1.42425294e-03 -5.41482523e-04 6.43708735e-04 -1.95964683e-01 -1.34245070e-01 1.77165865e-01 -1.77165865e-01 -9.30603562e-02 9.30603562e-02 2.49316357e-02 -1.03324683e-01 -4.31828598e-02 -9.44544481e-03 -5.69742478e-02 2.26710495e-02 -9.11275227e-03 -2.26710495e-02 -5.98891005e-02 2.46043977e-02 5.98891005e-02 1.15735780e-03 -1.42425294e-03 -4.32077886e-03 -2.00460252e-03 1.42425294e-03 -6.31512314e-01 -6.34165035e-01 2.40399462e-01 -7.98789769e-01 -9.07048686e-02 7.19544190e-01 -1.90723860e-01 -8.96099338e-02 -2.04157365e-01 -3.44970573e-02 -2.06765444e-01 6.63732360e-02 -3.19346459e-02 -9.58039376e-02 -1.69178880e-01 8.52220534e-02 2.55666160e-01 3.95829032e-03 -5.98358049e-03 -1.79507415e-02 -8.06581101e-03 6.04935826e-03 -2.79195153e-01 3.14419661e-01 -1.07897992e-01 1.59352399e-01 9.78949612e-03 5.48977607e-02 -2.23881648e-02 -5.61759022e-03 2.72932817e-02 5.63929599e-02 1.96411380e-02 -7.08075066e-02 -1.66788513e-03 1.67409116e-03 6.54105014e-03 2.95463956e-03 -2.09264636e-03 5.10356312e-01 2.05633789e-01 -3.66819468e-01 3.66819468e-01 9.07048686e-02 -9.07048686e-02 -1.71165515e-02 1.10747881e-01 2.96467369e-02 2.93684884e-02 1.64693282e-01 -6.71644943e-02 2.72932817e-02 6.71644943e-02 1.69178880e-01 -7.08075066e-02 -1.69178880e-01 -5.00365540e-03 6.54105014e-03 1.91168915e-02 8.66658538e-03 -6.54105014e-03 -3.14755072e-02 -1.46615558e-01 5.74610557e-02 -1.01749381e-01 -9.30696273e-02 2.13745316e-01 -1.95657768e-02 -5.32669236e-02 -4.70642678e-02 6.44772096e-04 -3.98780191e-05 5.03403775e-04 4.13849516e-04 1.24154855e-03 -3.38826243e-03 -7.06695363e-05 -2.12008609e-04 6.86769528e-04 6.21686687e-04 1.86506006e-03 1.45716188e-03 -1.09287141e-03 -2.91851645e-02 8.17708670e-02 -1.99460370e-02 2.02424243e-02 -5.99118777e-04 5.13284067e-04 2.64853829e-04 6.72083101e-04 -7.94834062e-04 1.83894989e-03 -2.24459732e-03 -7.89788364e-04 2.54302654e-04 -1.76503538e-05 -1.99048524e-03 -1.32474018e-03 9.94413772e-05 4.46530211e-02 1.35135310e-01 -1.14833676e-01 1.10100913e-01 1.41112458e-01 -1.19974512e-01 -1.89760532e-02 1.25276700e-01 7.24631749e-02 -1.79735633e-03 1.53985220e-03 7.94561487e-04 -7.94834062e-04 -1.44747440e-03 5.51684967e-03 -7.89788364e-04 -4.35069962e-03 7.62907963e-04 -1.99048524e-03 -5.32561099e-03 -2.54363853e-03 2.20576681e-03 1.15962882e-02 5.44167465e-03 -3.20746523e-02 2.59615520e-02 6.03825995e-03 9.11997006e-03 -2.38614490e-02 5.26653316e-02 2.13832050e-02 -7.07981324e-04 8.60181042e-04 6.21979717e-04 -5.90090074e-04 -1.80329523e-04 1.70864032e-03 1.88180994e-04 -2.58294160e-03 7.58626686e-04 -1.09994168e-03 -2.00813559e-03 -5.92516586e-04 9.85484973e-04 1.22262008e-02 -3.03164600e-02 1.99460370e-02 -1.99460370e-02 5.30985993e-04 -6.45135782e-04 -4.66484788e-04 -5.51145381e-04 4.66484788e-04 -1.28148024e-03 1.82604212e-03 1.28148024e-03 -5.68970014e-04 1.76503520e-05 1.77520366e-03 9.85484973e-04 -1.76503520e-05 1.00990599e+00 9.16121587e-01 -5.20797860e-01 -8.76903497e-01 8.76903497e-01 3.29467005e-01 6.91785735e-01 -6.91785735e-01 1.80877496e-01 -3.29413470e-01 3.29413470e-01 4.86057977e-01 1.99588202e-01 5.70431156e-01 -2.79683008e-01 3.41626714e-01 5.08203691e-01 -6.29359693e-01 -1.52515958e-02 1.17214412e-01 6.93374283e-02 1.65200227e+00 1.05655453e+00 4.74942520e-01 -4.00741391e-01 4.00741391e-01 -4.06032231e-01 5.61764575e-01 -5.61764575e-01 1.14042576e-01 4.16897102e-01 -4.16897102e-01 -3.18133334e-01 8.91435499e-01 1.05548796e+00 -6.64083707e-01 9.63712115e-01 5.16946820e-01 -9.45478066e-01 4.05639093e-02 2.32238377e-01 1.78245168e-01 1.26997668e+00 8.28946696e-01 1.94327142e-01 -1.06848833e+00 1.06848833e+00 -2.71203099e-01 6.58900347e-01 -6.58900347e-01 5.23478756e-01 -3.06410056e-02 3.06410056e-02 6.54235115e-01 4.37105521e-01 7.99859206e-01 -3.54331730e-01 6.87804463e-01 4.49420274e-01 -9.70955720e-01 6.26505929e-02 2.05304719e-01 1.84347125e-01 9.13871043e-01 -4.67372159e-02 -4.37080592e-01 1.94327142e-01 7.52784459e-01 4.47366269e-03 -6.49953022e-01 -1.42312044e-01 -6.17053424e-02 -9.40124260e-02 3.75119220e-01 4.51355002e-01 9.60033246e-02 2.22315155e-01 -3.68760298e-01 8.35199951e-02 -1.00478959e-01 -9.13871043e-01 4.67372159e-02 4.37080592e-01 7.52784459e-01 1.94327142e-01 -4.47366269e-03 -1.42312044e-01 -6.49953022e-01 6.17053424e-02 3.75119220e-01 -9.40124260e-02 4.51355002e-01 -9.60033246e-02 -3.75161815e-01 -5.00230798e-01 4.65489308e-01 -3.54331730e-01 -5.38985419e-01 3.23000268e-01 8.82721442e-02 -2.10037482e-01 -7.77550656e-02 -1.44932098e+00 -1.05838144e+00 -1.13833701e+00 5.49266286e-01 -5.49266286e-01 6.58167855e-01 -6.79794256e-01 6.79794256e-01 -6.19995776e-02 -5.17979645e-01 5.17979645e-01 2.12515963e-01 -1.01141765e+00 -1.01786899e+00 4.70339374e-01 -1.24471483e+00 -1.81409737e-01 1.12466872e+00 -2.39550976e-01 -2.04971130e-01 -3.09255178e-01 -1.08700225e+00 -9.05846319e-02 -1.05160399e-01 -7.59587083e-01 -4.11427905e-01 -1.08132008e-02 6.58167855e-01 3.45303728e-01 -3.33317687e-02 -2.08476856e-01 2.75848979e-01 -1.84398349e-01 3.39181995e-01 -4.95180304e-01 6.28839321e-01 -2.02732421e-01 2.54186828e-01 1.08700225e+00 9.05846319e-02 1.05160399e-01 -4.11427905e-01 -7.59587083e-01 1.08132008e-02 3.45303728e-01 6.58167855e-01 3.33317687e-02 2.75848979e-01 -2.08476856e-01 -1.84398349e-01 -3.39181995e-01 8.90261647e-01 5.89337741e-01 -8.12744530e-01 5.96759380e-01 4.95829398e-01 -1.81409737e-01 -1.32547485e-01 2.26109077e-01 3.99101203e-02 -1.80877496e-01 -1.14042576e-01 -4.43407068e-01 4.21737569e-01 -4.21737569e-01 1.57392425e-01 -1.43027770e-01 1.43027770e-01 -5.23446044e-01 -2.17107004e-01 2.17107004e-01 -5.93507107e-01 -4.70512082e-02 -1.81966107e-01 5.57312100e-02 -1.65089890e-01 -4.42425112e-02 3.29176250e-01 -3.91315534e-02 -8.93884122e-02 -8.25271263e-02 -5.69057278e-01 2.89031047e-01 1.73890047e-01 1.10518627e-01 -6.66759519e-01 1.22060559e-01 4.31563348e-01 -1.74192176e-01 -2.28023326e-01 1.05602823e-01 -2.43554694e-01 -4.68008275e-01 -2.89538650e-01 -6.67535511e-02 1.76605296e-01 -3.98920739e-02 4.03366549e-02 5.69057278e-01 -2.89031047e-01 -1.73890047e-01 -6.66759519e-01 1.10518627e-01 -1.22060559e-01 -1.74192176e-01 4.31563348e-01 2.28023326e-01 -2.43554694e-01 1.05602823e-01 -4.68008275e-01 2.89538650e-01 9.86088321e-02 2.57593204e-01 -2.21546474e-01 2.16813711e-01 2.56473654e-01 -2.35335708e-01 -5.50975418e-02 2.50553401e-01 1.35027428e-01 -3.85992683e-01 -3.85992683e-01 5.60069909e-03 5.60069909e-03 -3.02980073e-01 -3.02980073e-01 -5.23446044e-01 3.85741937e-02 6.66706220e-02 -1.04215245e-01 6.05337578e-02 1.11136073e-01 -1.14341331e-03 -5.93243074e-02 1.15229585e-01 4.27664101e-02 4.12412771e-01 -3.87794815e-01 -3.87643623e-01 -1.08527728e-01 1.08527728e-01 -2.37525192e-01 -3.00858208e-01 3.00858208e-01 -2.96753553e-01 -1.97570737e-01 1.97570737e-01 1.05602823e-01 4.97945873e-02 -1.25150889e-01 4.00402676e-02 -3.98920739e-02 + 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 3 4 6 7 9 10 11 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 12 16 19 22 25 + 0 22 44 66 83 105 127 144 166 188 205 227 249 266 287 308 329 346 368 389 406 428 449 466 488 504 520 1 0 1 507 4.34377093e-04 3.89691070e-03 -8.63129722e-04 5.61059340e-04 1.72625944e-03 2.80172985e-03 -1.78651566e-03 -5.60345969e-03 -7.28249045e-05 -6.20367503e-05 -2.56398737e-04 -2.58461671e-04 1.24073501e-04 4.09458772e-03 3.56011768e-02 -7.92318813e-03 4.94105309e-03 1.58463763e-02 2.53741425e-02 -1.53834365e-02 -5.07482850e-02 -3.89641792e-04 -2.50039606e-04 -1.69935910e-03 -1.87415927e-03 5.00079211e-04 7.98017267e-04 6.84621983e-03 -1.05574936e-03 1.05574936e-03 3.27743805e-03 3.28721669e-03 -3.28721669e-03 -1.04643658e-02 -2.40095230e-04 -4.07919404e-06 -1.51466166e-04 -4.15857137e-04 1.51466166e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 -1.05574936e-03 -4.44337740e-03 -7.19878526e-03 3.30885282e-03 1.43975705e-02 1.69585413e-04 8.23856205e-05 6.48383261e-04 6.78844339e-04 -1.64771241e-04 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 -2.11149871e-03 -5.97190644e-03 -1.04643658e-02 6.57443339e-03 1.89837654e-02 6.13701652e-05 1.51466166e-04 6.65641347e-04 5.89908264e-04 -2.31278443e-04 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 -3.39856233e-03 -1.07303294e-02 -1.04774097e-02 1.04774097e-02 3.40677537e-02 7.02332531e-04 -7.56143227e-05 3.04172289e-04 1.21647563e-03 -3.04172289e-04 3.65218523e-03 3.23076295e-02 -7.31013090e-03 3.37692620e-03 1.46202618e-02 2.35903440e-02 -1.04774097e-02 -4.71806880e-02 -4.68553427e-04 -1.65721120e-04 -1.91279650e-03 -2.05763641e-03 3.31442239e-04 5.27394208e-03 4.46338470e-02 -1.07303294e-02 6.79712466e-03 1.94940564e-02 3.40677537e-02 -2.09548194e-02 -6.15790402e-02 -3.51721030e-05 -3.04172289e-04 -1.79436027e-03 -1.64227413e-03 3.80644111e-04 -1.57731207e-04 -1.07455754e-03 4.40694041e-04 -8.08610292e-05 -4.39522720e-04 -1.31538316e-03 1.56052831e-04 1.21404041e-03 -6.33105270e-05 -6.03533012e-05 -6.35724085e-05 -6.78003819e-05 1.23935635e-04 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 -1.23985505e-04 -7.58193181e-04 -5.28743471e-04 2.87408028e-04 2.21071022e-03 -1.66331586e-05 -6.47418095e-05 -1.25755053e-04 -4.83147268e-05 1.27619336e-04 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 -2.61276086e-04 -9.05218801e-04 -6.02086007e-04 6.02086007e-04 2.43109263e-03 -9.04005053e-05 -1.29483612e-04 -2.56170799e-04 -1.56578268e-04 2.56170799e-04 -1.40873233e-04 -6.61908408e-04 2.66387374e-04 -2.51858719e-04 -2.77663663e-04 -6.69686251e-04 6.32837578e-04 5.21425422e-04 -1.08042527e-04 -8.50297262e-05 -2.03045895e-04 -1.64833471e-04 1.71923735e-04 4.08373031e-04 2.88134429e-03 -7.58193181e-04 2.47971010e-04 1.33958170e-03 2.21071022e-03 -5.74816056e-04 -3.84480879e-03 1.10521587e-04 1.27619336e-04 1.84605080e-04 1.41232804e-04 -2.56170813e-04 5.36542057e-02 2.31981857e-01 -4.78747986e-02 2.46505685e-02 1.43624396e-01 1.09975529e-01 -5.57225185e-02 -3.29926588e-01 9.49068264e-03 2.34939797e-03 1.40889466e-02 2.11321796e-02 -7.04819392e-03 8.68754163e-04 7.89265969e-03 -1.69370322e-03 1.39163284e-03 3.38740644e-03 5.52108029e-03 -4.50586610e-03 -1.10421606e-02 -1.88102928e-04 -1.95148346e-04 -5.22621928e-04 -4.58129064e-04 3.90296691e-04 2.87692605e-01 6.15475558e-01 -1.78928357e-01 4.27000053e-02 5.36785070e-01 2.45713574e-01 9.84164379e-03 -7.37140722e-01 8.01592288e-02 1.61394723e-02 1.22700385e-01 1.88361169e-01 -4.84184168e-02 8.09033670e-03 7.12023514e-02 -1.53078921e-02 1.23257571e-02 3.06157843e-02 4.92196755e-02 -3.92289696e-02 -9.84393510e-02 -1.12174114e-03 -1.09539512e-03 -3.39007012e-03 -3.14219253e-03 2.19079023e-03 5.00446713e-02 1.34602938e-01 2.19387344e-02 2.00548392e-02 1.23154878e-01 -6.42684031e-02 -3.23572516e-02 -2.16100982e-01 2.70890861e-02 -6.10426006e-04 -3.31596446e-04 3.81228045e-02 -1.28637069e-02 1.62859076e-03 1.42309238e-02 -2.11149871e-03 2.69446838e-03 6.55487611e-03 6.63010621e-03 -8.58589049e-03 -2.10617134e-02 -5.80489870e-04 -1.07264763e-04 -3.57837303e-04 -7.56979400e-04 6.06295850e-04 -7.32689014e-02 -2.70831290e-01 6.20484128e-02 2.19387344e-02 -1.86145238e-01 -1.28982906e-01 -4.69955664e-02 3.86948719e-01 -1.48106392e-02 4.10057584e-03 -2.60590102e-02 -4.38379143e-02 -1.23017275e-02 -1.93066115e-03 -1.72130589e-02 3.86040773e-03 -2.11149871e-03 -7.72081545e-03 -1.24974591e-02 6.65174234e-03 2.49949181e-02 2.94808639e-04 1.85571189e-04 1.10321295e-03 1.14419588e-03 -3.71142378e-04 -1.50134014e-01 -4.03808815e-01 1.23154878e-01 -6.01645177e-02 -3.06474274e-01 -2.16100982e-01 9.70717548e-02 5.12000882e-01 -3.66184169e-02 -1.28637069e-02 -6.77465988e-02 -8.85903930e-02 3.36927924e-02 -3.25718153e-03 -2.84618477e-02 6.55487611e-03 -5.38893677e-03 -1.19438129e-02 -2.10617134e-02 1.71717810e-02 3.82226763e-02 3.11816617e-04 6.06295850e-04 1.45107144e-03 1.02369424e-03 -1.01670854e-03 -1.29647081e-01 -2.09265744e-01 -6.53863153e-02 -3.12393394e-02 -2.64565755e-01 1.75519787e-01 1.17481779e-02 3.16146481e-01 -8.62950299e-02 5.71185281e-03 1.63534262e-02 -1.15338397e-01 3.48400420e-02 -5.35632148e-03 -4.61624565e-02 6.74145184e-03 -8.69723612e-03 -2.13276769e-02 -2.09548194e-02 2.75112865e-02 6.81355074e-02 1.71119038e-03 1.50950257e-04 7.57301448e-04 2.15955658e-03 -1.56161355e-03 1.83900092e-01 4.64820962e-01 -1.27864994e-01 -8.26591520e-02 3.83594982e-01 1.99016143e-01 1.75519787e-01 -5.97048429e-01 4.82717625e-02 -1.59406558e-02 8.60335103e-02 1.45813549e-01 4.78219675e-02 6.37153567e-03 5.61531625e-02 -1.26088047e-02 6.71981571e-03 2.52176094e-02 4.06242209e-02 -2.09548194e-02 -8.12484417e-02 -7.80856561e-04 -3.92285699e-04 -3.17023776e-03 -3.40287340e-03 7.84571398e-04 3.88941244e-01 6.27797232e-01 -2.64565755e-01 9.37180182e-02 6.40122365e-01 3.16146481e-01 -3.52445338e-02 -6.67537497e-01 9.86280014e-02 3.48400420e-02 1.97671649e-01 2.53490719e-01 -8.71949260e-02 1.07126430e-02 9.23249130e-02 -2.13276769e-02 1.73944722e-02 3.87329673e-02 6.81355074e-02 -5.50225731e-02 -1.23158080e-01 -6.59778370e-04 -1.56161355e-03 -3.90708675e-03 -2.72412392e-03 2.49337058e-03 5.42920336e-03 7.28578812e-02 -1.92803624e-02 8.70387349e-03 3.39251212e-02 6.93942488e-02 -1.87478281e-02 -1.02430771e-01 5.62612224e-03 2.67587405e-03 2.25094907e-03 8.72475672e-03 -9.22645409e-03 -2.73009231e-04 -1.80665689e-03 7.81088680e-04 -2.06084255e-04 -6.89969172e-04 -2.32424101e-03 4.68355965e-04 1.83864668e-03 -1.26621097e-04 -9.88465870e-05 -1.40558980e-04 -1.55721919e-04 2.41164352e-04 4.11110217e-03 5.01188799e-02 -8.96031182e-04 4.38618101e-03 2.75790186e-02 -3.66291433e-03 -6.56588870e-03 -9.06160612e-02 -8.17523120e-04 3.97456357e-04 5.85881856e-03 7.59077689e-04 -4.69220619e-03 -3.37298111e-04 -2.28602765e-03 3.05477500e-04 -2.27171074e-04 -1.21302287e-03 -7.55308050e-04 5.13972607e-04 3.46815148e-03 -5.51264444e-05 -1.29483678e-04 -2.53374511e-04 -1.14987054e-04 2.55238794e-04 5.29255390e-03 7.60746720e-02 -1.18841197e-03 1.43837153e-02 4.03862745e-02 -1.17708752e-02 -3.94225930e-02 -1.27503192e-01 3.32410369e-03 3.52559381e-03 1.29100062e-02 9.47503311e-03 -8.73105891e-03 -5.42270989e-04 -3.37277546e-03 4.67647223e-04 -7.16105771e-04 -1.69064890e-03 -1.05521517e-03 1.85952727e-03 4.54381911e-03 -1.67387077e-04 -2.57103070e-04 -5.12341854e-04 -3.36390548e-04 4.76558995e-04 4.70982100e-03 7.66722400e-02 -1.58008295e-02 2.32810230e-02 3.35945991e-02 5.19364070e-02 -7.26547238e-02 -9.47532894e-02 1.15865024e-02 2.45968053e-03 1.13337914e-02 1.73528331e-02 -8.07118754e-03 -3.40540626e-04 -1.92994167e-03 6.07509637e-04 -7.17210256e-04 -7.11449642e-04 -1.61276720e-03 1.97807458e-03 1.60327521e-03 -1.95964064e-04 -1.51702053e-04 -3.82858175e-04 -3.29667087e-04 3.28502202e-04 -1.23333065e-02 -1.50356640e-01 2.75790186e-02 -1.31585430e-02 -7.44400809e-02 -9.06160612e-02 1.96976661e-02 2.37979916e-01 -6.00699025e-03 -4.69220619e-03 -4.55211164e-03 -7.16136209e-03 1.29100062e-02 6.74596222e-04 4.57205531e-03 -1.21302287e-03 4.54342147e-04 2.12501180e-03 3.46815148e-03 -1.02794521e-03 -5.95753527e-03 2.27750304e-04 2.55238794e-04 4.04993276e-04 2.97811271e-04 -5.12341868e-04 @@ -1154,15 +1154,15 @@ Matrix number of r(R): 177 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 1 0 2 169 - 4.82385072e-06 5.11456850e-05 -1.53890151e-05 4.38168968e-06 2.56483584e-05 5.09806981e-05 -1.45782800e-05 -8.49678302e-05 -2.25991155e-06 -2.59157600e-06 -1.52521148e-05 -1.23546408e-05 4.31929334e-06 5.11162740e-05 5.41064084e-04 -1.63547618e-04 4.67275354e-05 2.72579364e-04 5.40518375e-04 -1.55055975e-04 -9.00863958e-04 -2.41168547e-05 -2.77395250e-05 -1.62625547e-04 -1.31695632e-04 4.62325416e-05 1.52754404e-05 1.62461938e-04 -4.66705459e-05 1.39377372e-05 8.18320217e-05 1.55457660e-04 -4.65767247e-05 -2.72191362e-04 -8.98358182e-06 -7.86936565e-06 -4.65547532e-05 -3.97325245e-05 1.38457938e-05 -5.83979554e-06 -6.19423174e-05 1.87950715e-05 -3.02680094e-06 -3.13251192e-05 -6.22866490e-05 1.02845431e-05 1.03811082e-04 2.54550981e-06 1.76875580e-06 1.88017380e-05 1.56462349e-05 -2.94792633e-06 -2.54590673e-05 -2.70769897e-04 8.18320217e-05 -2.32295620e-05 -1.33958036e-04 -2.72191362e-04 7.76278746e-05 4.45795113e-04 1.06673634e-05 1.38457938e-05 8.02426159e-05 6.37352236e-05 -2.26382124e-05 -5.05737970e-05 -5.36598876e-04 1.55326932e-04 -4.65448564e-05 -2.71966165e-04 -5.15594141e-04 1.54958674e-04 9.01588667e-04 2.98472515e-05 2.64547784e-05 1.55634363e-04 1.32571579e-04 -4.64637263e-05 1.92732184e-05 2.03983109e-04 -6.22547807e-05 1.02827011e-05 1.03757968e-04 2.05676793e-04 -3.47468515e-05 -3.42794655e-04 -8.49353711e-06 -6.05295515e-06 -6.25299756e-05 -5.19874028e-05 1.00882586e-05 8.42896616e-05 8.94331460e-04 -2.71966165e-04 7.75747607e-05 4.45424174e-04 9.01588667e-04 -2.58264456e-04 -1.47728872e-03 -3.57933315e-05 -4.64637263e-05 -2.67982862e-04 -2.12897389e-04 7.60160864e-05 -2.40069746e-06 -2.56003932e-05 9.49078569e-06 -1.89582333e-06 -1.15393022e-05 -3.15150203e-05 6.39504149e-06 3.86495614e-05 -9.08038178e-07 1.44488869e-06 8.71814435e-06 4.93516881e-06 -1.63145742e-06 -3.46273448e-06 -3.68450915e-05 1.06780033e-05 -1.77053043e-06 -1.87184692e-05 -3.55842767e-05 6.05806369e-06 6.22901155e-05 1.92471579e-06 9.77069738e-07 1.07547103e-05 9.43111036e-06 -1.73723238e-06 -1.50194257e-05 -1.60297423e-04 4.61820911e-05 -1.37625251e-05 -7.96051316e-05 -1.54560912e-04 4.62238661e-05 2.66146595e-04 8.12987070e-06 7.82002461e-06 4.55564081e-05 3.81683679e-05 -1.35116916e-05 -1.18625908e-05 -1.26642736e-04 3.84217061e-05 -1.13963644e-05 -6.15658834e-05 -1.28437641e-04 3.82289204e-05 2.06051727e-04 4.30767692e-06 6.85516309e-06 3.71494481e-05 2.87372610e-05 -1.09768494e-05 5.77122413e-06 6.14084858e-05 -1.87184692e-05 2.95088405e-06 3.06443705e-05 6.22901155e-05 -1.00967728e-05 -1.02027067e-04 -2.21973107e-06 -1.73723238e-06 -1.85330465e-05 -1.51480210e-05 2.83011761e-06 + 8.03974503e-06 8.52623560e-05 -8.57469241e-06 2.49760952e-05 4.28734620e-05 2.84130333e-05 -8.28238138e-05 -1.42065166e-04 -1.54853786e-05 -4.96210905e-06 -8.52509672e-06 -1.40990017e-05 2.48105453e-05 8.51741230e-05 9.01772895e-04 -9.11010579e-05 2.65514836e-04 4.55505289e-04 3.01158993e-04 -8.78360163e-04 -1.50579497e-03 -1.65111654e-04 -5.29236848e-05 -9.08647993e-05 -1.50169263e-04 2.64618424e-04 8.46111775e-06 9.00153776e-05 -5.04466826e-06 2.64677849e-05 4.54622344e-05 1.71553043e-05 -8.81399646e-05 -1.51267468e-04 -1.75017686e-05 -2.86667205e-06 -4.95731069e-06 -1.50766807e-05 2.64972294e-05 -2.61313353e-05 -2.77834471e-04 2.80868964e-05 -7.77842433e-05 -1.40434482e-04 -9.33766060e-05 2.59170081e-04 4.66883030e-04 4.97353171e-05 1.55587272e-05 2.81492107e-05 4.89721155e-05 -7.77936360e-05 -4.23055887e-05 -4.50076888e-04 4.54622344e-05 -1.32338925e-04 -2.23263393e-04 -1.51267468e-04 4.40699823e-04 7.43239149e-04 8.03156554e-05 2.64972294e-05 4.47208997e-05 7.12304146e-05 -1.30053373e-04 -2.80061322e-05 -2.97239494e-04 1.71234360e-05 -8.80092365e-05 -1.51042270e-04 -5.79114192e-05 2.92076536e-04 5.00882593e-04 5.83286843e-05 9.81210028e-06 1.69407905e-05 5.02529866e-05 -8.84872216e-05 8.64336826e-05 9.16835300e-04 -9.32458779e-05 2.58804239e-04 4.66229389e-04 3.08982576e-04 -8.59323568e-04 -1.54491288e-03 -1.66017885e-04 -5.19947095e-05 -9.38426381e-05 -1.62893250e-04 2.59973547e-04 1.40030661e-04 1.48619747e-03 -1.51042270e-04 4.40046182e-04 7.42126332e-04 5.00882593e-04 -1.46038268e-03 -2.46214787e-03 -2.68338866e-04 -8.84872216e-05 -1.49287433e-04 -2.37810041e-04 4.34550764e-04 -1.55853130e-05 -1.66336326e-04 1.78297541e-05 -4.76753044e-05 -8.20353801e-05 -5.94802168e-05 1.59581258e-04 2.74326373e-04 2.88727402e-05 1.01911777e-05 1.75434442e-05 2.66576554e-05 -4.66495639e-05 -5.12839439e-06 -5.47172074e-05 3.03213952e-06 -1.53535583e-05 -2.77765486e-05 -1.03729323e-05 5.14037196e-05 9.27691873e-05 1.05079931e-05 1.62844352e-06 3.00415949e-06 9.78291243e-06 -1.54789170e-05 -8.29240770e-06 -8.85366752e-05 4.87404194e-06 -2.61245672e-05 -4.40834153e-05 -1.67009304e-05 8.74137709e-05 1.47451165e-04 1.69551705e-05 2.78659342e-06 4.71684379e-06 1.41741485e-05 -2.58670046e-05 -1.28090030e-05 -1.36873073e-04 1.38693341e-05 -4.28218731e-05 -6.52397527e-05 -4.64170980e-05 1.43183253e-04 2.18763300e-04 2.38339419e-05 8.65255138e-06 1.31552286e-05 1.75092252e-05 -4.07764991e-05 2.56419720e-05 2.73586037e-04 -2.77765486e-05 7.67677915e-05 1.36359573e-04 9.27691873e-05 -2.57018598e-04 -4.55665031e-04 -4.80222024e-05 -1.54789170e-05 -2.75407896e-05 -4.63062305e-05 7.59272450e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.12556393e-05 1.19379027e-04 -3.60591394e-05 1.20197131e-05 5.93505836e-05 1.19497502e-04 -3.98325006e-05 -1.96747217e-04 -5.08540465e-06 -7.17969311e-06 -3.54396186e-05 -2.79540275e-05 1.18132062e-05 1.19231972e-04 1.26248171e-03 -3.83058729e-04 1.27686243e-04 6.30642877e-04 1.26643558e-03 -4.22145195e-04 -2.08560916e-03 -5.42945346e-05 -7.65126498e-05 -3.77777665e-04 -2.98074625e-04 1.25925888e-04 3.54912661e-05 3.77630327e-04 -1.08897941e-04 3.81882769e-05 1.88512717e-04 3.62908845e-04 -1.27082689e-04 -6.27551895e-04 -2.02854221e-05 -2.18249320e-05 -1.07683075e-04 -8.94549823e-05 3.78147943e-05 -1.18304220e-05 -1.25876776e-04 3.81882769e-05 -7.06253557e-06 -6.28375725e-05 -1.27082689e-04 2.40216752e-05 2.09183965e-04 4.74558691e-06 4.17080289e-06 3.78147943e-05 3.09823929e-05 -6.84362379e-06 -5.99000922e-05 -6.37172217e-04 1.93370052e-04 -6.44566839e-05 -3.12568751e-04 -6.43261819e-04 2.14420606e-04 1.04066123e-03 2.41399717e-05 3.88059831e-05 1.88036712e-04 1.45294279e-04 -6.26789039e-05 -1.17462996e-04 -1.24683809e-03 3.62255204e-04 -1.26857491e-04 -6.26439078e-04 -1.20305300e-03 4.20741378e-04 2.07834783e-03 6.74198978e-05 7.29156268e-05 3.59906040e-04 2.98646665e-04 -1.26190997e-04 3.91543320e-05 4.15612697e-04 -1.26857491e-04 2.39685613e-05 2.08813026e-04 4.20741378e-04 -8.10759869e-05 -6.92782610e-04 -1.59418944e-05 -1.42494533e-05 -1.26190997e-04 -1.03319797e-04 2.33967148e-05 1.98186946e-04 2.10318030e-03 -6.42149003e-04 2.14049668e-04 1.03885044e-03 2.12906595e-03 -7.09688650e-04 -3.44700701e-03 -8.10443428e-05 -1.29404247e-04 -6.27609033e-04 -4.85450911e-04 2.09203011e-04 -5.78933421e-06 -6.17122269e-05 2.28214414e-05 -5.61752577e-06 -2.76755917e-05 -7.57587420e-05 1.87981243e-05 9.26557508e-05 -2.11875485e-06 4.22533277e-06 2.08279237e-05 1.15676624e-05 -4.90483194e-06 -6.94700409e-06 -7.41845257e-05 2.14522699e-05 -4.08753415e-06 -3.71773099e-05 -7.18421760e-05 1.40095932e-05 1.24354730e-04 3.63705912e-06 2.27981789e-06 2.13769973e-05 1.84911456e-05 -3.98825314e-06 -3.51938698e-05 -3.75708235e-04 1.08702934e-04 -3.81684987e-05 -1.84941432e-04 -3.63882974e-04 1.27567979e-04 6.18693099e-04 1.84840372e-05 2.19639345e-05 1.06298059e-04 8.65826351e-05 -3.73854310e-05 -2.85527652e-05 -3.04714114e-04 9.29049209e-05 -3.21170154e-05 -1.47075024e-04 -3.10374878e-04 1.07184967e-04 4.92097080e-04 9.99893272e-06 1.95100655e-05 8.91585824e-05 6.70534782e-05 -3.08960572e-05 1.17312899e-05 1.25236078e-04 -3.81684987e-05 6.92027127e-06 6.16471439e-05 1.27567979e-04 -2.37016960e-05 -2.06231033e-04 -4.08124883e-06 -4.11879278e-06 -3.73854310e-05 -3.00618229e-05 6.60357649e-06 + 1.12556393e-05 1.19379027e-04 -1.20197131e-05 3.60591394e-05 5.93505836e-05 3.98325006e-05 -1.19497502e-04 -1.96747217e-04 -2.16661957e-05 -7.17969311e-06 -1.18132062e-05 -1.83811034e-05 3.54396186e-05 1.19231972e-04 1.26248171e-03 -1.27686243e-04 3.83058729e-04 6.30642877e-04 4.22145195e-04 -1.26643558e-03 -2.08560916e-03 -2.30992931e-04 -7.65126498e-05 -1.25925888e-04 -1.96057759e-04 3.77777665e-04 1.18304220e-05 1.25876776e-04 -7.06253557e-06 3.81882769e-05 6.28375725e-05 2.40216752e-05 -1.27082689e-04 -2.09183965e-04 -2.44587458e-05 -4.17080289e-06 -6.84362379e-06 -1.96009953e-05 3.78147943e-05 -3.54912661e-05 -3.77630327e-04 3.81882769e-05 -1.08897941e-04 -1.88512717e-04 -1.27082689e-04 3.62908845e-04 6.27551895e-04 6.73275762e-05 2.18249320e-05 3.78147943e-05 6.22951820e-05 -1.07683075e-04 -5.99000922e-05 -6.37172217e-04 6.44566839e-05 -1.93370052e-04 -3.12568751e-04 -2.14420606e-04 6.43261819e-04 1.04066123e-03 1.13758551e-04 3.88059831e-05 6.26789039e-05 9.35529682e-05 -1.88036712e-04 -3.91543320e-05 -4.15612697e-04 2.39685613e-05 -1.26857491e-04 -2.08813026e-04 -8.10759869e-05 4.20741378e-04 6.92782610e-04 8.15066216e-05 1.42494533e-05 2.33967148e-05 6.54659839e-05 -1.26190997e-04 1.17462996e-04 1.24683809e-03 -1.26857491e-04 3.62255204e-04 6.26439078e-04 4.20741378e-04 -1.20305300e-03 -2.07834783e-03 -2.24925650e-04 -7.29156268e-05 -1.26190997e-04 -2.07710677e-04 3.59906040e-04 1.98186946e-04 2.10318030e-03 -2.14049668e-04 6.42149003e-04 1.03885044e-03 7.09688650e-04 -2.12906595e-03 -3.44700701e-03 -3.79890650e-04 -1.29404247e-04 -2.09203011e-04 -3.12911915e-04 6.27609033e-04 -2.18327529e-05 -2.33034050e-04 2.50053883e-05 -6.90473009e-05 -1.13532911e-04 -8.34258423e-05 2.30913158e-04 3.79840697e-04 4.04218103e-05 1.47835459e-05 2.43043544e-05 3.45597395e-05 -6.67996355e-05 -6.94700409e-06 -7.41845257e-05 4.08753415e-06 -2.14522699e-05 -3.71773099e-05 -1.40095932e-05 7.18421760e-05 1.24354730e-04 1.41952723e-05 2.27981789e-06 3.98825314e-06 1.23953584e-05 -2.13769973e-05 -1.17312899e-05 -1.25236078e-04 6.92027127e-06 -3.81684987e-05 -6.16471439e-05 -2.37016960e-05 1.27567979e-04 2.06231033e-04 2.39936779e-05 4.11879278e-06 6.60357649e-06 1.85653766e-05 -3.73854310e-05 -1.92900931e-05 -2.05801413e-04 2.09234277e-05 -6.62164085e-05 -9.75052775e-05 -6.98721368e-05 2.20796434e-04 3.26290774e-04 3.61284692e-05 1.34142782e-05 1.96957377e-05 2.45129131e-05 -6.26168022e-05 3.51938698e-05 3.75708235e-04 -3.81684987e-05 1.08702934e-04 1.84941432e-04 1.27567979e-04 -3.63882974e-04 -6.18693099e-04 -6.57407429e-05 -2.19639345e-05 -3.73854310e-05 -5.92989634e-05 1.06298059e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 8.03974503e-06 8.52623560e-05 -2.49760952e-05 8.57469241e-06 4.28734620e-05 8.28238138e-05 -2.84130333e-05 -1.42065166e-04 -4.46740433e-06 -4.96210905e-06 -2.48105453e-05 -2.04602321e-05 8.52509672e-06 8.51741230e-05 9.01772895e-04 -2.65514836e-04 9.11010579e-05 4.55505289e-04 8.78360163e-04 -3.01158993e-04 -1.50579497e-03 -4.74945700e-05 -5.29236848e-05 -2.64618424e-04 -2.18075518e-04 9.08647993e-05 2.61313353e-05 2.77834471e-04 -7.77842433e-05 2.80868964e-05 1.40434482e-04 2.59170081e-04 -9.33766060e-05 -4.66883030e-04 -1.75434375e-05 -1.55587272e-05 -7.77936360e-05 -6.75581058e-05 2.81492107e-05 -8.46111775e-06 -9.00153776e-05 2.64677849e-05 -5.04466826e-06 -4.54622344e-05 -8.81399646e-05 1.71553043e-05 1.51267468e-04 4.30590417e-06 2.86667205e-06 2.64972294e-05 2.26953166e-05 -4.95731069e-06 -4.23055887e-05 -4.50076888e-04 1.32338925e-04 -4.54622344e-05 -2.23263393e-04 -4.40699823e-04 1.51267468e-04 7.43239149e-04 2.15295209e-05 2.64972294e-05 1.30053373e-04 1.05170605e-04 -4.47208997e-05 -8.64336826e-05 -9.16835300e-04 2.58804239e-04 -9.32458779e-05 -4.66229389e-04 -8.59323568e-04 3.08982576e-04 1.54491288e-03 5.80607499e-05 5.19947095e-05 2.59973547e-04 2.25222331e-04 -9.38426381e-05 2.80061322e-05 2.97239494e-04 -8.80092365e-05 1.71234360e-05 1.51042270e-04 2.92076536e-04 -5.79114192e-05 -5.00882593e-04 -1.43560209e-05 -9.81210028e-06 -8.84872216e-05 -7.56406157e-05 1.69407905e-05 1.40030661e-04 1.48619747e-03 -4.40046182e-04 1.51042270e-04 7.42126332e-04 1.46038268e-03 -5.00882593e-04 -2.46214787e-03 -7.17801043e-05 -8.84872216e-05 -4.34550764e-04 -3.51293295e-04 1.49287433e-04 -3.30026549e-06 -3.53673957e-05 1.32471777e-05 -3.09631863e-06 -1.54815931e-05 -4.42097057e-05 1.04582777e-05 5.22913884e-05 -1.51339906e-06 2.39774043e-06 1.19887022e-05 6.29049625e-06 -2.62104010e-06 -5.12839439e-06 -5.47172074e-05 1.53535583e-05 -3.03213952e-06 -2.77765486e-05 -5.14037196e-05 1.03729323e-05 9.27691873e-05 3.21825415e-06 1.62844352e-06 1.54789170e-05 1.39916452e-05 -3.00415949e-06 -2.56419720e-05 -2.73586037e-04 7.67677915e-05 -2.77765486e-05 -1.36359573e-04 -2.57018598e-04 9.27691873e-05 4.55665031e-04 1.60912708e-05 1.54789170e-05 7.59272450e-05 6.47415625e-05 -2.75407896e-05 -1.99017785e-05 -2.12488020e-04 6.26989613e-05 -2.23756871e-05 -1.03664600e-04 -2.09793050e-04 7.47199278e-05 3.46955258e-04 9.11420976e-06 1.31520945e-05 6.07879570e-05 4.78953644e-05 -2.17706827e-05 8.29240770e-06 8.85366752e-05 -2.61245672e-05 4.87404194e-06 4.40834153e-05 8.74137709e-05 -1.67009304e-05 -1.47451165e-04 -3.79758740e-06 -2.78659342e-06 -2.58670046e-05 -2.17706827e-05 4.71684379e-06 + 4.82385072e-06 5.11456850e-05 -4.38168968e-06 1.53890151e-05 2.56483584e-05 1.45782800e-05 -5.09806981e-05 -8.49678302e-05 -9.56947701e-06 -2.59157600e-06 -4.31929334e-06 -8.13446121e-06 1.52521148e-05 5.11162740e-05 5.41064084e-04 -4.67275354e-05 1.63547618e-04 2.72579364e-04 1.55055975e-04 -5.40518375e-04 -9.00863958e-04 -1.01993336e-04 -2.77395250e-05 -4.62325416e-05 -8.67336250e-05 1.62625547e-04 5.83979554e-06 6.19423174e-05 -3.02680094e-06 1.87950715e-05 3.13251192e-05 1.02845431e-05 -6.22866490e-05 -1.03811082e-04 -1.22772820e-05 -1.76875580e-06 -2.94792633e-06 -1.00275936e-05 1.88017380e-05 -1.52754404e-05 -1.62461938e-04 1.39377372e-05 -4.66705459e-05 -8.18320217e-05 -4.65767247e-05 1.55457660e-04 2.72191362e-04 2.99175846e-05 7.86936565e-06 1.38457938e-05 2.76462723e-05 -4.65547532e-05 -2.54590673e-05 -2.70769897e-04 2.32295620e-05 -8.18320217e-05 -1.33958036e-04 -7.76278746e-05 2.72191362e-04 4.45795113e-04 4.98626411e-05 1.38457938e-05 2.26382124e-05 4.11058195e-05 -8.02426159e-05 -1.92732184e-05 -2.03983109e-04 1.02827011e-05 -6.22547807e-05 -1.03757968e-04 -3.47468515e-05 2.05676793e-04 3.42794655e-04 4.07756430e-05 6.05295515e-06 1.00882586e-05 3.33493203e-05 -6.25299756e-05 5.05737970e-05 5.36598876e-04 -4.65448564e-05 1.55326932e-04 2.71966165e-04 1.54958674e-04 -5.15594141e-04 -9.01588667e-04 -9.98867292e-05 -2.64547784e-05 -4.64637263e-05 -9.21342673e-05 1.55634363e-04 8.42896616e-05 8.94331460e-04 -7.75747607e-05 2.71966165e-04 4.45424174e-04 2.58264456e-04 -9.01588667e-04 -1.47728872e-03 -1.66477882e-04 -4.64637263e-05 -7.60160864e-05 -1.37446629e-04 2.67982862e-04 -9.07295627e-06 -9.68756298e-05 8.92162943e-06 -2.85287807e-05 -4.75479679e-05 -2.99096955e-05 9.54727496e-05 1.59121249e-04 1.73236666e-05 5.21430103e-06 8.69050172e-06 1.48337566e-05 -2.78132936e-05 -3.46273448e-06 -3.68450915e-05 1.77053043e-06 -1.06780033e-05 -1.87184692e-05 -6.05806369e-06 3.55842767e-05 6.22901155e-05 7.20522327e-06 9.77069738e-07 1.73723238e-06 6.38240795e-06 -1.07547103e-05 -5.77122413e-06 -6.14084858e-05 2.95088405e-06 -1.87184692e-05 -3.06443705e-05 -1.00967728e-05 6.22901155e-05 1.02027067e-04 1.20087054e-05 1.73723238e-06 2.83011761e-06 9.49635398e-06 -1.85330465e-05 -8.01036040e-06 -8.54919588e-05 7.34001338e-06 -2.74301146e-05 -4.07762706e-05 -2.46527286e-05 9.15116286e-05 1.36497365e-04 1.54612485e-05 4.67889186e-06 6.90130827e-06 1.05055562e-05 -2.61248585e-05 1.50194257e-05 1.60297423e-04 -1.37625251e-05 4.61820911e-05 7.96051316e-05 4.62238661e-05 -1.54560912e-04 -2.66146595e-04 -2.89898409e-05 -7.82002461e-06 -1.35116916e-05 -2.61248585e-05 4.55564081e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 1 -3 @@ -1170,44 +1170,44 @@ Matrix number of r(R): 177 0 0 1 1 -2 -674 - 8.68754186e-04 7.79382140e-03 1.72625944e-03 3.15044850e-03 -1.72625944e-03 -5.60345969e-03 -1.01917052e-02 5.60345969e-03 -1.45649809e-04 4.46634856e-04 -2.56398737e-04 2.52272869e-04 -4.46634856e-04 3.88310673e-04 3.88375334e-03 3.91366230e-04 1.85912949e-03 -3.91366230e-04 -1.33147466e-03 -6.31973912e-03 1.33147466e-03 -2.79755615e-04 2.17146786e-04 -4.62448456e-05 4.84550939e-04 -2.17146786e-04 8.18917543e-03 7.12023536e-02 1.58463763e-02 2.87106175e-02 -1.58463763e-02 -5.07482850e-02 -9.15058640e-02 5.07482850e-02 -7.79283584e-04 2.79907826e-03 -1.69935910e-03 1.34975876e-03 -2.79907826e-03 3.95379919e-03 3.92939721e-02 3.94438390e-03 1.86949532e-02 -3.94438390e-03 -1.34047521e-02 -6.34713355e-02 1.34047521e-02 -2.60999035e-03 2.04112112e-03 -4.37305360e-04 4.52063590e-03 -2.04112112e-03 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 -5.97190644e-03 3.27743805e-03 6.57443339e-03 1.89837654e-02 -1.04643658e-02 4.80190460e-04 -2.31278443e-04 1.51466166e-04 -3.48102254e-04 6.65641347e-04 -3.63365929e-04 -3.57059449e-03 1.00670961e-04 -1.79771982e-03 3.78719586e-04 -3.72560459e-04 6.07987739e-03 -1.28216448e-03 3.40850962e-04 1.25067266e-04 -2.56380636e-05 -4.52213038e-04 2.03389232e-04 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 -1.19438129e-02 7.13784578e-03 2.28953340e-02 3.80108031e-02 -2.28953340e-02 2.61640661e-04 -1.34458777e-03 9.14099894e-04 -4.53174918e-04 1.34458777e-03 -1.91453131e-03 -1.88799388e-02 -1.98947604e-03 -8.98859910e-03 1.98947604e-03 6.74212437e-03 3.04011720e-02 -6.74212437e-03 1.20896164e-03 -1.01510637e-03 2.30652904e-04 -2.09398298e-03 1.01510637e-03 1.59603453e-03 1.36924397e-02 3.27743805e-03 5.97190644e-03 -2.11149871e-03 -1.04643658e-02 -1.89837654e-02 6.57443339e-03 -6.13701652e-05 6.65641347e-04 -1.51466166e-04 5.89908264e-04 -2.31278443e-04 3.63365929e-04 3.57059449e-03 3.78719586e-04 1.79771982e-03 1.00670961e-04 -1.28216448e-03 -6.07987739e-03 -3.72560459e-04 -2.21202498e-04 2.03389232e-04 2.56380636e-05 5.21292111e-04 1.25067266e-04 5.27394208e-03 4.46338470e-02 6.79712466e-03 1.94940564e-02 -1.07303294e-02 -2.09548194e-02 -6.15790402e-02 3.40677537e-02 -1.40466506e-03 3.80644111e-04 -3.04172289e-04 8.51596998e-04 -1.79436027e-03 1.24118745e-03 1.21878326e-02 -3.65832085e-04 6.12208737e-03 -1.29067787e-03 1.35194857e-03 -2.07128970e-02 4.37151806e-03 -1.14512635e-03 -4.54812915e-04 9.31943159e-05 1.50622489e-03 -6.79289519e-04 1.15630983e-02 9.92583999e-02 2.34056249e-02 3.89448405e-02 -2.34056249e-02 -7.46919746e-02 -1.23158080e-01 7.46919746e-02 -5.21311581e-04 3.61599049e-03 -2.59867238e-03 9.02938145e-04 -3.61599049e-03 6.54357144e-03 6.44915881e-02 6.78433435e-03 3.06086518e-02 -6.78433435e-03 -2.30022836e-02 -1.03564485e-01 2.30022836e-02 -4.01372764e-03 3.38908410e-03 -7.73255245e-04 6.95198020e-03 -3.38908410e-03 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 -1.94940564e-02 6.79712466e-03 3.40677537e-02 6.15790402e-02 -2.09548194e-02 3.51721030e-05 -1.79436027e-03 3.04172289e-04 -1.64227413e-03 3.80644111e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 -6.12208737e-03 -3.65832085e-04 4.37151806e-03 2.07128970e-02 1.35194857e-03 7.31865847e-04 -6.79289519e-04 -9.31943159e-05 -1.74482096e-03 -4.54812915e-04 -3.15462415e-04 -2.14911508e-03 -8.81388081e-04 -7.40145109e-04 4.39522720e-04 2.63076631e-03 1.97711345e-03 -1.21404041e-03 -1.26621054e-04 1.55711914e-04 -6.35724085e-05 1.75842915e-04 -2.17689657e-04 -3.32683783e-04 -3.05708468e-03 -4.21254213e-04 -1.42101259e-03 3.04792349e-04 1.40618097e-03 4.67397367e-03 -1.00567442e-03 6.84689824e-05 -1.35462073e-04 3.03625795e-05 -1.26159449e-04 6.54684769e-05 6.18258214e-04 3.96376881e-03 5.94206062e-04 1.79713253e-03 -1.15367735e-03 -1.43187248e-03 -4.83491532e-03 3.23540474e-03 1.52233917e-04 -5.12341605e-04 2.54306520e-04 -3.77981679e-04 4.40775872e-04 2.24843278e-04 2.04873800e-03 -1.20121140e-04 1.03059227e-03 -2.33014169e-04 4.44606639e-04 -3.38970528e-03 7.70434083e-04 -1.18540491e-04 -1.36900065e-04 2.90703276e-05 1.14239884e-04 -6.51540436e-05 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -9.05218801e-04 2.61276086e-04 6.02086007e-04 2.43109263e-03 -6.02086007e-04 -9.04005053e-05 2.56170799e-04 -1.29483612e-04 1.56578268e-04 -2.56170799e-04 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 -2.05750496e-04 -2.33996176e-05 -8.66895949e-05 6.76468357e-04 8.66895949e-05 2.04379331e-05 2.73800131e-05 -1.41924773e-06 -3.53995385e-05 -2.73800131e-05 5.46396931e-04 3.72237651e-03 1.01638677e-03 1.28196893e-03 -1.27149785e-03 -2.92072676e-03 -3.42446095e-03 3.73867384e-03 1.75842915e-04 -3.41266680e-04 1.10110642e-04 -3.29666963e-04 3.05483813e-04 5.76225216e-04 5.29502598e-03 5.95155122e-04 2.46126601e-03 -6.62394411e-04 -1.97311175e-03 -8.09555987e-03 2.20434432e-03 -1.26159449e-04 1.53805550e-04 -5.25895304e-05 2.14145366e-04 -1.94216372e-04 -6.18258214e-04 -3.96376881e-03 -1.15367735e-03 -1.79713253e-03 5.94206062e-04 3.23540474e-03 4.83491532e-03 -1.43187248e-03 -2.51224778e-04 4.40775872e-04 -2.54306520e-04 3.20829279e-04 -5.12341605e-04 -2.24843278e-04 -2.04873800e-03 -2.33014169e-04 -1.03059227e-03 -1.20121140e-04 7.70434083e-04 3.38970528e-03 4.44606639e-04 3.96643961e-05 -6.51540436e-05 -2.90703276e-05 -1.59779018e-04 -1.36900065e-04 3.88310644e-04 3.89776222e-03 1.15729851e-03 1.05959684e-03 -1.15729851e-03 -3.94025165e-03 -3.60261748e-03 3.94025165e-03 2.43828441e-05 3.66606169e-04 -4.08838494e-04 -4.22323247e-05 -3.66606169e-04 1.30313126e-03 1.17895704e-02 2.55683294e-03 4.81159550e-03 -2.55683294e-03 -8.32281014e-03 -1.56304061e-02 8.32281014e-03 -2.60927832e-04 7.12858047e-04 -3.89510333e-04 4.51940262e-04 -7.12858047e-04 3.93978973e-03 3.92939694e-02 1.16088780e-02 1.05819117e-02 -1.16088780e-02 -3.94841046e-02 -3.59316796e-02 3.94841046e-02 2.51850031e-04 3.39758025e-03 -3.83379730e-03 -4.36217050e-04 -3.39758025e-03 1.21849244e-02 1.06803528e-01 2.32310803e-02 4.34800255e-02 -2.32310803e-02 -7.45938180e-02 -1.39196930e-01 7.45938180e-02 -1.51138293e-03 4.48978928e-03 -2.54471461e-03 2.61779203e-03 -4.48978928e-03 -1.10689797e-03 -1.09360571e-02 -2.92908573e-03 -3.12084195e-03 3.40847627e-03 9.89972246e-03 1.05619694e-02 -1.15548044e-02 1.66233209e-04 -8.61523204e-04 9.68926669e-04 1.24342331e-04 1.05071769e-03 -2.42660803e-03 -2.10771437e-02 -3.16724807e-03 -9.24934449e-03 4.91615708e-03 9.91732290e-03 2.95811130e-02 -1.57630396e-02 8.20585100e-04 -4.37649580e-04 2.54651735e-04 -6.89224517e-04 1.12047103e-03 -1.20459963e-03 -1.19630234e-02 -3.69611060e-03 -2.92908573e-03 3.69611060e-03 1.25487104e-02 9.90079347e-03 -1.25487104e-02 -1.81020563e-04 -9.65615056e-04 1.29609074e-03 3.13536813e-04 9.65615056e-04 -5.15528644e-03 -4.51364224e-02 -1.04152838e-02 -1.79157193e-02 1.04152838e-02 3.34926816e-02 5.72497140e-02 -3.34926816e-02 5.12087113e-04 -2.13001786e-03 1.36892958e-03 -8.86960897e-04 2.13001786e-03 1.10689797e-03 1.09360571e-02 3.40847627e-03 3.12084195e-03 -2.92908573e-03 -1.15548044e-02 -1.05619694e-02 9.89972246e-03 1.90800222e-04 1.05071769e-03 -9.68926669e-04 8.17910165e-05 -8.61523204e-04 2.42660803e-03 2.10771437e-02 4.91615708e-03 9.24934449e-03 -3.16724807e-03 -1.57630396e-02 -2.95811130e-02 9.91732290e-03 -1.86593391e-04 1.12047103e-03 -2.54651735e-04 1.05525980e-03 -4.37649580e-04 3.77773468e-03 3.72936495e-02 9.94462379e-03 1.06068708e-02 -1.16007767e-02 -3.36201959e-02 -3.59095826e-02 3.93436625e-02 -5.73463125e-04 2.83924465e-03 -3.20983968e-03 -4.29472912e-04 -3.49173686e-03 7.99329252e-03 6.84793800e-02 1.01400142e-02 3.00914040e-02 -1.60290032e-02 -3.14322291e-02 -9.56467940e-02 5.11016306e-02 -2.41352291e-03 8.33773270e-04 -5.30736869e-04 1.79467795e-03 -3.05180153e-03 4.11536886e-03 4.08460745e-02 1.25936117e-02 9.94355277e-03 -1.25936117e-02 -4.27777425e-02 -3.36201959e-02 4.27777425e-02 6.24672856e-04 3.19658540e-03 -4.33742840e-03 -1.08196513e-03 -3.19658540e-03 1.70017992e-02 1.46949466e-01 3.40029725e-02 5.81837514e-02 -3.40029725e-02 -1.08759728e-01 -1.84737121e-01 1.08759728e-01 -1.14591785e-03 5.72871697e-03 -3.85611364e-03 1.98478794e-03 -5.72871697e-03 -3.77773468e-03 -3.72936495e-02 -1.16007767e-02 -1.06068708e-02 9.94462379e-03 3.93436625e-02 3.59095826e-02 -3.36201959e-02 -6.58666015e-04 -3.49173686e-03 3.20983968e-03 -2.81897179e-04 2.83924465e-03 -7.99329252e-03 -6.84793800e-02 -1.60290032e-02 -3.00914040e-02 1.01400142e-02 5.11016306e-02 9.56467940e-02 -3.14322291e-02 3.47475237e-04 -3.05180153e-03 5.30736869e-04 -2.98751113e-03 8.33773270e-04 -2.43828447e-05 -2.51850037e-04 -3.05987445e-04 5.50897646e-05 -4.53101057e-05 1.05407099e-03 -1.89094204e-04 1.55101046e-04 -1.41889142e-04 -5.81337070e-05 7.14574546e-05 -6.25252696e-05 -4.30740438e-04 -2.88121443e-03 -1.22178272e-03 -9.90591561e-04 5.64745946e-04 3.63962416e-03 2.60171972e-03 -1.52634355e-03 -1.89931624e-04 2.32698486e-04 -1.02065694e-04 2.63764453e-04 -3.34918374e-04 4.28975756e-04 3.96416432e-03 1.08610006e-03 9.82008209e-04 -1.30586066e-03 -3.57977690e-03 -3.22243615e-03 4.33677058e-03 -3.11881113e-05 9.70574385e-05 -2.00312125e-04 -1.16075469e-04 -1.61591618e-04 8.84481404e-04 5.65447983e-03 8.00577199e-04 2.58256262e-03 -1.60850703e-03 -1.88500164e-03 -6.94764179e-03 4.49284600e-03 2.29220488e-04 -7.68512661e-04 3.81925978e-04 -5.57793959e-04 6.61164068e-04 -3.86743431e-04 -3.52794726e-03 -9.78696598e-04 -1.06048761e-03 9.78696598e-04 3.20918186e-03 3.49107904e-03 -3.20918186e-03 1.78643636e-05 -1.22871107e-04 9.70574348e-05 -3.09419855e-05 1.22871107e-04 -4.09159394e-04 -2.52741995e-03 -3.64461655e-04 -1.36004849e-03 3.64461655e-04 8.28650587e-04 3.68853390e-03 -8.28650587e-04 -1.28893791e-04 3.83790257e-04 -1.94225480e-04 2.23250595e-04 -3.83790257e-04 4.22323258e-05 4.36217060e-04 1.24342330e-04 -9.54182713e-05 -3.27164066e-04 -4.29472911e-04 3.27520769e-04 1.12758871e-03 -3.86344510e-05 -1.23767942e-04 -1.41889142e-04 -3.10280416e-05 7.46064324e-04 4.99040978e-03 1.35750903e-03 1.71575491e-03 -1.73684939e-03 -3.86380771e-03 -4.50631074e-03 5.08391084e-03 2.63764453e-04 -5.21078960e-04 1.76782968e-04 -4.94500579e-04 4.62062280e-04 -4.28975756e-04 -3.96416432e-03 -1.30586066e-03 -9.82008209e-04 1.08610006e-03 4.33677058e-03 3.22243615e-03 -3.57977690e-03 -1.16118360e-04 -1.61591618e-04 2.00312125e-04 3.10280378e-05 9.70574385e-05 -8.84481404e-04 -5.65447983e-03 -1.60850703e-03 -2.58256262e-03 8.00577199e-04 4.49284600e-03 6.94764179e-03 -1.88500164e-03 -3.68453495e-04 6.61164068e-04 -3.81925978e-04 4.77407745e-04 -7.68512661e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 571 597 623 648 674 -661 - -4.34377093e-04 -3.89691070e-03 -8.63129722e-04 -1.72625944e-03 5.61059340e-04 2.80172985e-03 5.60345969e-03 -1.78651566e-03 7.28249045e-05 -2.56398737e-04 6.20367503e-05 -2.58461671e-04 1.24073501e-04 -7.76621345e-05 -7.76750667e-04 -7.82732461e-05 -3.91366230e-04 -1.94284211e-05 2.66294932e-04 1.33147466e-03 7.13392445e-05 5.59511230e-05 -4.62448456e-05 -4.82847247e-06 -1.25065071e-04 -2.41423623e-05 -4.09458772e-03 -3.56011768e-02 -7.92318813e-03 -1.58463763e-02 4.94105309e-03 2.53741425e-02 5.07482850e-02 -1.53834365e-02 3.89641792e-04 -1.69935910e-03 2.50039606e-04 -1.87415927e-03 5.00079211e-04 -7.90759837e-04 -7.85879443e-03 -7.88876780e-04 -3.94438390e-03 -2.38089531e-04 2.68095042e-03 1.34047521e-02 8.71474601e-04 5.21998071e-04 -4.37305360e-04 -5.79446114e-05 -1.19493855e-03 -2.89723057e-04 7.98017267e-04 6.84621983e-03 1.05574936e-03 3.27743805e-03 -1.05574936e-03 -3.28721669e-03 -1.04643658e-02 3.28721669e-03 -2.40095230e-04 1.51466166e-04 -4.07919404e-06 4.15857137e-04 -1.51466166e-04 7.26731858e-05 7.14118899e-04 -2.01341922e-05 3.78719586e-04 2.01341922e-05 7.45120919e-05 -1.28216448e-03 -7.45120919e-05 -6.81701924e-05 -2.56380636e-05 2.00456117e-06 1.18074237e-04 2.56380636e-05 1.59603453e-03 1.36924397e-02 3.27743805e-03 5.97190644e-03 -2.11149871e-03 -1.04643658e-02 -1.89837654e-02 6.57443339e-03 -6.13701652e-05 6.65641347e-04 -1.51466166e-04 5.89908264e-04 -2.31278443e-04 3.63365929e-04 3.57059449e-03 3.78719586e-04 1.79771982e-03 1.00670961e-04 -1.28216448e-03 -6.07987739e-03 -3.72560459e-04 -2.21202498e-04 2.03389232e-04 2.56380636e-05 5.21292111e-04 1.25067266e-04 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 -4.44337740e-03 1.05574936e-03 7.19878526e-03 1.43975705e-02 -3.30885282e-03 1.69585413e-04 -6.48383261e-04 8.23856205e-05 -6.78844339e-04 1.64771241e-04 -1.70374853e-04 -1.74108521e-03 -1.71622027e-04 -8.58110133e-04 -2.01341922e-05 5.87734887e-04 2.93867443e-03 7.41550873e-05 1.47189649e-04 -1.10680297e-04 -5.49556969e-06 -2.76325477e-04 -2.74778484e-05 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 -1.07303294e-02 3.39856233e-03 1.04774097e-02 3.40677537e-02 -1.04774097e-02 7.02332531e-04 -3.04172289e-04 -7.56143227e-05 -1.21647563e-03 3.04172289e-04 -2.48237490e-04 -2.43756652e-03 7.31664170e-05 -1.29067787e-03 -7.31664170e-05 -2.70389714e-04 4.37151806e-03 2.70389714e-04 2.29025270e-04 9.31943159e-05 -7.48019848e-06 -3.96683404e-04 -9.31943159e-05 -5.27394208e-03 -4.46338470e-02 -1.07303294e-02 -1.94940564e-02 6.79712466e-03 3.40677537e-02 6.15790402e-02 -2.09548194e-02 3.51721030e-05 -1.79436027e-03 3.04172289e-04 -1.64227413e-03 3.80644111e-04 -1.24118745e-03 -1.21878326e-02 -1.29067787e-03 -6.12208737e-03 -3.65832085e-04 4.37151806e-03 2.07128970e-02 1.35194857e-03 7.31865847e-04 -6.79289519e-04 -9.31943159e-05 -1.74482096e-03 -4.54812915e-04 3.65218523e-03 3.23076295e-02 7.31013090e-03 1.46202618e-02 -3.37692620e-03 -2.35903440e-02 -4.71806880e-02 1.04774097e-02 -4.68553427e-04 1.91279650e-03 -1.65721120e-04 2.05763641e-03 -3.31442239e-04 5.85871667e-04 5.98999154e-03 5.89080562e-04 2.94540281e-03 7.35234216e-05 -2.01899694e-03 -1.00949847e-02 -2.70389714e-04 -5.00771574e-04 3.76634315e-04 2.01115619e-05 9.40482904e-04 1.00557809e-04 1.57731207e-04 1.07455754e-03 4.40694041e-04 4.39522720e-04 -8.08610292e-05 -1.31538316e-03 -1.21404041e-03 1.56052831e-04 6.33105270e-05 -6.35724085e-05 6.03533012e-05 -6.78003819e-05 1.23935635e-04 6.65367567e-05 6.11416935e-04 8.42508425e-05 3.04792349e-04 4.19906802e-05 -2.81236195e-04 -1.00567442e-03 -1.53263522e-04 -1.36937965e-05 3.03625795e-05 1.02783085e-05 4.90510404e-05 4.40722661e-05 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -9.05218801e-04 2.61276086e-04 6.02086007e-04 2.43109263e-03 -6.02086007e-04 -9.04005053e-05 2.56170799e-04 -1.29483612e-04 1.56578268e-04 -2.56170799e-04 -4.21531672e-05 -3.80666462e-04 2.33996176e-05 -2.05750496e-04 -2.33996176e-05 -8.66895949e-05 6.76468357e-04 8.66895949e-05 2.04379331e-05 2.73800131e-05 -1.41924773e-06 -3.53995385e-05 -2.73800131e-05 2.04186516e-04 1.44067214e-03 2.02291932e-04 7.58193181e-04 -1.23985505e-04 -5.28743471e-04 -2.21071022e-03 2.87408028e-04 1.66331586e-05 -1.25755053e-04 6.47418095e-05 -4.83147268e-05 1.27619336e-04 2.25080754e-05 2.21538979e-04 -7.80297517e-06 1.12918743e-04 4.31196670e-06 2.84965838e-05 -3.83139036e-04 -1.58652204e-05 -2.04384121e-05 -9.87081996e-06 2.83849454e-07 2.85817407e-05 5.64503337e-06 -1.40873233e-04 -6.61908408e-04 -2.66387374e-04 -2.77663663e-04 2.51858719e-04 6.69686251e-04 5.21425422e-04 -6.32837578e-04 -1.08042527e-04 2.03045895e-04 -8.50297262e-05 1.64833471e-04 -1.71923735e-04 -8.70901592e-05 -7.68193823e-04 -9.13993954e-05 -3.89757689e-04 -3.95881729e-05 2.99183926e-04 1.26468706e-03 1.50649849e-04 1.41273731e-06 -1.82095465e-05 -1.09839255e-05 -4.28290698e-05 -5.06938410e-05 4.08373031e-04 2.88134429e-03 7.58193181e-04 1.33958170e-03 -2.47971010e-04 -2.21071022e-03 -3.84480879e-03 5.74816056e-04 1.10521587e-04 -1.84605080e-04 1.27619336e-04 -1.41232804e-04 2.56170813e-04 1.12540377e-04 1.10769490e-03 1.12918743e-04 5.34206993e-04 2.15598335e-05 -3.83139036e-04 -1.81057079e-03 -7.93261022e-05 -6.50988451e-05 5.34416337e-05 5.64503337e-06 1.21492926e-04 2.73800096e-05 -7.76621636e-05 -7.62741779e-04 -2.51619921e-04 -2.51619921e-04 1.53918253e-04 8.53057122e-04 8.53057122e-04 -5.15422945e-04 -2.43828441e-05 -9.06058381e-05 4.83735133e-05 -4.22323247e-05 4.83735133e-05 9.88382865e-05 -3.25562240e-05 -6.51124480e-05 -2.69514158e-04 8.23793998e-05 1.64758800e-04 9.32834789e-04 -4.24531186e-05 9.82445319e-06 -7.10748450e-05 -5.87942786e-05 -1.42149690e-04 -8.04769289e-04 -7.85879716e-03 -2.59090400e-03 -2.59090400e-03 1.56393769e-03 8.77300298e-03 8.77300298e-03 -5.22057796e-03 -2.51850031e-04 -8.89100583e-04 4.52883533e-04 -4.36217050e-04 4.52883533e-04 -9.88387313e-05 -2.15771181e-09 -5.38484117e-04 -1.07696823e-03 -2.44365092e-03 1.52860947e-03 3.05721893e-03 8.46209650e-03 -3.42457555e-04 -8.64807938e-06 -5.95315905e-04 -6.06126004e-04 -1.19063181e-03 2.01219378e-04 1.91808307e-03 5.85817144e-04 6.81695254e-04 -3.94060925e-04 -1.96198396e-03 -2.29257194e-03 1.29973698e-03 2.26550525e-05 1.89877369e-04 -8.24739037e-05 1.24342331e-04 -1.08086352e-04 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 5.56728179e-05 1.32981768e-04 -2.01145710e-03 1.00299410e-04 -5.49049709e-05 9.91063745e-05 7.47348737e-05 3.03363518e-04 2.01219378e-04 1.91808307e-03 6.81695254e-04 5.85817144e-04 -3.94060925e-04 -2.29257194e-03 -1.96198396e-03 1.29973698e-03 9.63560913e-05 1.89877369e-04 -1.08086352e-04 8.17910165e-05 -8.24739037e-05 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 1.32981768e-04 2.55145469e-04 -4.02291420e-03 1.89076287e-04 -1.19788748e-04 3.03363518e-04 1.56122285e-04 5.54151652e-04 -2.98921045e-04 -2.94504938e-03 -9.69329582e-04 -9.69329582e-04 5.85817144e-04 3.28647791e-03 3.28647791e-03 -1.96305497e-03 -8.65764324e-05 -3.53459402e-04 1.86565756e-04 -1.49954780e-04 1.86565756e-04 -2.69514151e-04 -2.44365085e-03 -5.82969671e-04 -1.16593934e-03 1.90011147e-03 3.80022293e-03 3.40366866e-05 4.43621871e-05 -1.93553576e-04 -2.07999480e-05 -2.13492803e-04 -4.15998960e-05 -6.90540149e-04 -6.58254788e-03 -2.00688529e-03 -2.33854429e-03 1.34463831e-03 6.72403918e-03 7.86873251e-03 -4.43465253e-03 -7.75505225e-05 -6.42231072e-04 2.71636037e-04 -4.29472912e-04 3.60333893e-04 8.23794069e-05 1.52860953e-03 -5.56728169e-05 -1.32981764e-04 -1.90011147e-03 6.55646716e-03 -3.06525317e-04 1.48956869e-04 -3.02178902e-04 -2.73394681e-04 -9.53268973e-04 -6.90540149e-04 -6.58254788e-03 -2.33854429e-03 -2.00688529e-03 1.34463831e-03 7.86873251e-03 6.72403918e-03 -4.43465253e-03 -3.33159191e-04 -6.42231072e-04 3.60333893e-04 -2.81897179e-04 2.71636037e-04 1.64758814e-04 3.05721906e-03 -1.32981764e-04 -2.55145464e-04 -3.80022293e-03 1.31129343e-02 -5.89434165e-04 3.18366201e-04 -9.53268973e-04 -5.60424337e-04 -1.73208236e-03 1.02817432e-03 1.01349729e-02 3.33137925e-03 3.33137925e-03 -2.00581428e-03 -1.13028125e-02 -1.13028125e-02 6.72403918e-03 2.99166032e-04 1.20602543e-03 -6.28976784e-04 5.18170768e-04 -6.28976784e-04 9.32834782e-04 8.46209643e-03 2.01145710e-03 4.02291420e-03 -3.40366858e-05 -6.55646716e-03 -1.31129343e-02 -1.56250293e-04 6.55355235e-04 6.08434596e-05 7.12399406e-04 1.21686919e-04 2.43828447e-05 2.51850037e-04 1.17099184e-04 4.91340251e-05 -3.93543662e-05 -4.03057347e-04 -1.70405778e-04 1.36412620e-04 2.83778254e-05 3.57287273e-05 -2.24049798e-05 -8.93218502e-06 4.24531844e-05 3.42458193e-04 1.00299401e-04 1.89076268e-04 4.43621967e-05 -3.06525309e-04 -5.89434146e-04 -1.56250302e-04 1.34141631e-05 2.18600154e-05 2.01211556e-05 6.70691861e-06 -6.85107747e-05 -5.83250537e-04 -1.99647298e-04 -1.99647298e-04 1.17856281e-04 6.41573251e-04 6.41573251e-04 -3.59676072e-04 -1.78643636e-05 -1.94118599e-05 -6.40181277e-06 -3.09419855e-05 -6.40181277e-06 -9.82460806e-06 8.64657845e-06 -5.49049494e-05 -1.19788706e-04 -1.93553598e-04 1.48956849e-04 3.18366161e-04 6.55355255e-04 -1.34139336e-05 -2.56125535e-10 -1.86415402e-06 -2.32340119e-05 -3.57826035e-05 1.10743101e-04 1.01946760e-03 3.07050762e-04 3.63229331e-04 -2.02958909e-04 -1.01216828e-03 -1.20536761e-03 6.54827538e-04 4.54061602e-06 7.10392052e-05 -1.94118635e-05 5.41914980e-05 -3.23186982e-05 7.10749203e-05 5.95316634e-04 9.91063634e-05 3.03363497e-04 -2.07999367e-05 -3.02178891e-04 -9.53268953e-04 6.08434487e-05 -2.18601272e-05 1.86440482e-06 1.83575999e-05 -1.22027529e-10 4.22323258e-05 4.36217060e-04 1.24342330e-04 1.63582033e-04 -6.81637617e-05 -4.29472911e-04 -5.63794357e-04 2.36273588e-04 6.18839710e-05 -2.32495199e-05 2.83778255e-05 -3.10280416e-05 5.87941603e-05 6.06124857e-04 7.47348891e-05 1.56122316e-04 -2.13492818e-04 -2.73394696e-04 -5.60424368e-04 7.12399421e-04 -2.01209895e-05 2.32336147e-05 -1.83573994e-05 -1.45341545e-10 -1.53452686e-05 1.10743101e-04 1.01946760e-03 3.63229331e-04 3.07050762e-04 -2.02958909e-04 -1.20536761e-03 -1.01216828e-03 6.54827538e-04 4.46609059e-05 7.10392052e-05 -3.23186982e-05 3.10280378e-05 -1.94118635e-05 1.42149841e-04 1.19063327e-03 3.03363497e-04 5.54151609e-04 -4.15998734e-05 -9.53268953e-04 -1.73208232e-03 1.21686897e-04 -6.70712975e-06 3.57831158e-05 -1.22027529e-10 1.53456624e-05 -2.42180269e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 437 462 486 510 535 559 585 610 635 661 -651 - -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 -1.72625944e-03 8.63129722e-04 1.78651566e-03 5.60345969e-03 -2.80172985e-03 1.87421921e-04 -1.24073501e-04 6.20367503e-05 -1.92299053e-04 2.56398737e-04 -7.76621345e-05 -7.76750667e-04 1.94284211e-05 -3.91366230e-04 7.82732461e-05 -7.13392445e-05 1.33147466e-03 -2.66294932e-04 8.03339670e-05 2.41423623e-05 -4.82847247e-06 -1.10987629e-04 4.62448456e-05 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 -1.58463763e-02 7.92318813e-03 1.53834365e-02 5.07482850e-02 -2.53741425e-02 1.42824864e-03 -5.00079211e-04 2.50039606e-04 -1.27451933e-03 1.69935910e-03 -7.90759837e-04 -7.85879443e-03 2.38089531e-04 -3.94438390e-03 7.88876780e-04 -8.71474601e-04 1.34047521e-02 -2.68095042e-03 7.73848102e-04 2.89723057e-04 -5.79446114e-05 -1.04953286e-03 4.37305360e-04 1.10008765e-03 9.82835487e-03 1.05574936e-03 4.44337740e-03 -2.22168870e-03 -3.30885282e-03 -1.43975705e-02 7.19878526e-03 -5.03103737e-04 1.64771241e-04 -8.23856205e-05 4.86287446e-04 -6.48383261e-04 1.70374853e-04 1.74108521e-03 -2.01341922e-05 8.58110133e-04 -1.71622027e-04 7.41550873e-05 -2.93867443e-03 5.87734887e-04 -1.65710058e-04 -2.74778484e-05 5.49556969e-06 2.65632714e-04 -1.10680297e-04 1.59603453e-03 1.36924397e-02 2.11149871e-03 5.97190644e-03 -3.27743805e-03 -6.57443339e-03 -1.89837654e-02 1.04643658e-02 -4.80190460e-04 2.31278443e-04 -1.51466166e-04 3.48102254e-04 -6.65641347e-04 3.63365929e-04 3.57059449e-03 -1.00670961e-04 1.79771982e-03 -3.78719586e-04 3.72560459e-04 -6.07987739e-03 1.28216448e-03 -3.40850962e-04 -1.25067266e-04 2.56380636e-05 4.52213038e-04 -2.03389232e-04 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 -3.27743805e-03 1.05574936e-03 3.28721669e-03 1.04643658e-02 -3.28721669e-03 2.40095230e-04 -1.51466166e-04 4.07919404e-06 -4.15857137e-04 1.51466166e-04 -7.26731858e-05 -7.14118899e-04 2.01341922e-05 -3.78719586e-04 -2.01341922e-05 -7.45120919e-05 1.28216448e-03 7.45120919e-05 6.81701924e-05 2.56380636e-05 -2.00456117e-06 -1.18074237e-04 -2.56380636e-05 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 -1.46202618e-02 7.31013090e-03 1.04774097e-02 4.71806880e-02 -2.35903440e-02 1.54768869e-03 -3.31442239e-04 1.65721120e-04 -1.43459737e-03 1.91279650e-03 -5.85871667e-04 -5.98999154e-03 7.35234216e-05 -2.94540281e-03 5.89080562e-04 -2.70389714e-04 1.00949847e-02 -2.01899694e-03 5.64096300e-04 1.00557809e-04 -2.01115619e-05 -9.03922356e-04 3.76634315e-04 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 -1.94940564e-02 1.07303294e-02 2.09548194e-02 6.15790402e-02 -3.40677537e-02 1.40466506e-03 -3.80644111e-04 3.04172289e-04 -8.51596998e-04 1.79436027e-03 -1.24118745e-03 -1.21878326e-02 3.65832085e-04 -6.12208737e-03 1.29067787e-03 -1.35194857e-03 2.07128970e-02 -4.37151806e-03 1.14512635e-03 4.54812915e-04 -9.31943159e-05 -1.50622489e-03 6.79289519e-04 2.63697104e-03 2.23169235e-02 3.39856233e-03 1.07303294e-02 -3.39856233e-03 -1.04774097e-02 -3.40677537e-02 1.04774097e-02 -7.02332531e-04 3.04172289e-04 7.56143227e-05 1.21647563e-03 -3.04172289e-04 2.48237490e-04 2.43756652e-03 -7.31664170e-05 1.29067787e-03 7.31664170e-05 2.70389714e-04 -4.37151806e-03 -2.70389714e-04 -2.29025270e-04 -9.31943159e-05 7.48019848e-06 3.96683404e-04 9.31943159e-05 4.31341945e-05 3.59507266e-05 1.77685534e-04 2.07024260e-05 -1.03512130e-05 -4.70027004e-04 1.55452545e-04 -7.77262725e-05 6.33105219e-05 -8.69225047e-05 4.34612523e-05 -1.08042524e-04 1.44056699e-04 4.21539120e-05 3.59566898e-04 -1.32890233e-05 1.85143885e-04 -3.70287771e-05 5.38348357e-05 -5.92413914e-04 1.18482783e-04 -1.36937948e-05 -2.18660211e-05 4.37320422e-06 1.41273631e-06 -5.88640128e-07 -4.08373031e-04 -2.88134429e-03 -2.47971010e-04 -1.33958170e-03 7.58193181e-04 5.74816056e-04 3.84480879e-03 -2.21071022e-03 -6.70504030e-05 2.56170813e-04 -1.27619336e-04 1.66330904e-04 -1.84605080e-04 -1.12540377e-04 -1.10769490e-03 2.15598335e-05 -5.34206993e-04 1.12918743e-04 -7.93261022e-05 1.81057079e-03 -3.83139036e-04 7.26665375e-05 2.73800096e-05 -5.64503337e-06 -1.17123716e-04 5.34416337e-05 2.04186516e-04 1.44067214e-03 1.23985505e-04 7.58193181e-04 -2.02291932e-04 -2.87408028e-04 -2.21071022e-03 5.28743471e-04 3.35252015e-05 -1.27619336e-04 6.47418095e-05 -3.85621013e-05 1.25755053e-04 2.25080754e-05 2.21538979e-04 -4.31196670e-06 1.12918743e-04 7.80297517e-06 1.58652204e-05 -3.83139036e-04 -2.84965838e-05 -1.45333075e-05 -5.64503337e-06 2.83849454e-07 3.19910544e-05 9.87081996e-06 -2.07035849e-04 -1.26154833e-03 -1.95957065e-04 -5.19469672e-04 5.14845921e-04 4.51564505e-04 1.31210255e-03 -1.47399836e-03 -6.78003789e-05 1.93293276e-04 -9.47823551e-05 1.64833476e-04 -1.56578268e-04 -1.01167601e-04 -9.13599510e-04 5.61590822e-05 -4.58836761e-04 1.18663068e-04 -2.08055028e-04 1.50328312e-03 -3.93149652e-04 4.90510394e-05 6.35146226e-05 -1.43932390e-05 -4.28290715e-05 3.53995385e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 9.05218801e-04 -2.61276086e-04 -6.02086007e-04 -2.43109263e-03 6.02086007e-04 9.04005053e-05 -2.56170799e-04 1.29483612e-04 -1.56578268e-04 2.56170799e-04 4.21531672e-05 3.80666462e-04 -2.33996176e-05 2.05750496e-04 2.33996176e-05 8.66895949e-05 -6.76468357e-04 -8.66895949e-05 -2.04379331e-05 -2.73800131e-05 1.41924773e-06 3.53995385e-05 2.73800131e-05 -7.76621636e-05 -7.62741779e-04 -1.53918253e-04 -2.51619921e-04 2.51619921e-04 5.15422945e-04 8.53057122e-04 -8.53057122e-04 4.87656881e-05 -4.83735133e-05 4.83735133e-05 9.06058381e-05 9.88382865e-05 2.69514158e-04 -6.51124480e-05 3.25562240e-05 -9.32834789e-04 1.64758800e-04 -8.23793998e-05 7.21438981e-05 1.42149690e-04 -7.10748450e-05 7.36833989e-06 -9.82445319e-06 -8.04769289e-04 -7.85879716e-03 -1.56393769e-03 -2.59090400e-03 2.59090400e-03 5.22057796e-03 8.77300298e-03 -8.77300298e-03 5.03700063e-04 -4.52883533e-04 4.52883533e-04 8.89100583e-04 -9.88387313e-05 -2.15771181e-09 2.44365092e-03 -1.07696823e-03 5.38484117e-04 -8.46209650e-03 3.05721893e-03 -1.52860947e-03 6.96149295e-04 1.19063181e-03 -5.95315905e-04 -6.48605954e-06 8.64807938e-06 2.98921045e-04 2.94504938e-03 5.85817144e-04 9.69329582e-04 -9.69329582e-04 -1.96305497e-03 -3.28647791e-03 3.28647791e-03 -1.73152865e-04 1.86565756e-04 -1.86565756e-04 -3.53459402e-04 2.69514151e-04 2.44365085e-03 1.16593934e-03 -5.82969671e-04 3.40366866e-05 -3.80022293e-03 1.90011147e-03 -1.62709097e-04 -4.15998960e-05 2.07999480e-05 1.45165182e-04 -1.93553576e-04 2.01219378e-04 1.91808307e-03 3.94060925e-04 5.85817144e-04 -6.81695254e-04 -1.29973698e-03 -1.96198396e-03 2.29257194e-03 -1.19011144e-04 8.24739037e-05 -1.08086352e-04 -4.25513146e-05 -1.89877369e-04 -6.51124617e-05 -1.07696836e-03 -1.16593934e-03 4.02291420e-03 2.55145469e-04 -1.32981768e-04 -2.29744008e-04 -5.54151652e-04 3.03363518e-04 -8.56837251e-05 1.19788748e-04 -2.01219378e-04 -1.91808307e-03 -3.94060925e-04 -6.81695254e-04 5.85817144e-04 1.29973698e-03 2.29257194e-03 -1.96198396e-03 1.19011144e-04 -1.08086352e-04 8.24739037e-05 -4.25513146e-05 1.89877369e-04 3.25562308e-05 5.38484182e-04 5.82969672e-04 -2.01145710e-03 -1.32981768e-04 5.56728179e-05 1.14872004e-04 3.03363518e-04 -9.91063745e-05 4.94944000e-05 -5.49049709e-05 -1.02817432e-03 -1.01349729e-02 -2.00581428e-03 -3.33137925e-03 3.33137925e-03 6.72403918e-03 1.13028125e-02 -1.13028125e-02 5.98332065e-04 -6.28976784e-04 6.28976784e-04 1.20602543e-03 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 -4.02291420e-03 2.01145710e-03 1.31129343e-02 -6.55646716e-03 5.38830837e-04 1.21686919e-04 -6.08434596e-05 -4.91516426e-04 6.55355235e-04 -6.90540149e-04 -6.58254788e-03 -1.34463831e-03 -2.00688529e-03 2.33854429e-03 4.43465253e-03 6.72403918e-03 -7.86873251e-03 4.10709713e-04 -2.71636037e-04 3.60333893e-04 1.47575733e-04 6.42231072e-04 1.64758814e-04 3.05721906e-03 3.80022293e-03 -2.55145464e-04 1.32981764e-04 -1.31129343e-02 7.80058795e-04 1.73208236e-03 -9.53268973e-04 2.30252792e-04 -3.18366201e-04 6.90540149e-04 6.58254788e-03 1.34463831e-03 2.33854429e-03 -2.00688529e-03 -4.43465253e-03 -7.86873251e-03 6.72403918e-03 -4.10709713e-04 3.60333893e-04 -2.71636037e-04 1.47575733e-04 -6.42231072e-04 -8.23794069e-05 -1.52860953e-03 -1.90011147e-03 1.32981764e-04 -5.56728169e-05 6.55646716e-03 -3.90029398e-04 -9.53268973e-04 3.02178902e-04 -1.28761371e-04 1.48956869e-04 -4.87656894e-05 -5.03700075e-04 -7.87087324e-05 -1.66233209e-04 1.66233209e-04 2.72825240e-04 5.73463125e-04 -5.73463125e-04 2.83778255e-05 -3.13371648e-05 3.13371648e-05 7.14574546e-05 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 -2.29744026e-04 1.14872013e-04 5.38830845e-04 7.80058813e-04 -3.90029406e-04 -9.93593309e-06 4.96796654e-06 -2.01209865e-05 2.68279820e-05 -1.10743101e-04 -1.01946760e-03 -2.02958909e-04 -3.07050762e-04 3.63229331e-04 6.54827538e-04 1.01216828e-03 -1.20536761e-03 4.92015219e-05 -1.94118635e-05 3.23186982e-05 2.31634602e-05 7.10392052e-05 -1.42149841e-04 -1.19063327e-03 -4.15998734e-05 -5.54151609e-04 3.03363497e-04 1.21686897e-04 1.73208232e-03 -9.53268953e-04 9.93616862e-06 -2.42180270e-10 1.22027529e-10 -1.34813760e-05 3.57831158e-05 1.10743101e-04 1.01946760e-03 2.02958909e-04 3.63229331e-04 -3.07050762e-04 -6.54827538e-04 -1.20536761e-03 1.01216828e-03 -4.92015219e-05 3.23186982e-05 -1.94118635e-05 2.31634602e-05 -7.10392052e-05 7.10749203e-05 5.95316634e-04 2.07999367e-05 3.03363497e-04 -9.91063634e-05 -6.08434487e-05 -9.53268953e-04 3.02178891e-04 -4.96808431e-06 1.22027529e-10 2.81102254e-05 -1.86440482e-06 3.92397026e-05 3.92397026e-05 -1.34321446e-04 -1.34321446e-04 7.77852166e-06 7.77852166e-06 2.83778253e-05 -7.36845604e-06 6.48493384e-06 1.45165198e-04 -8.56836931e-05 4.94943846e-05 -4.91516442e-04 2.30252761e-04 -1.28761356e-04 2.01211585e-05 1.34809962e-05 -2.81100284e-05 -1.40235800e-10 1.98668118e-10 6.85107747e-05 5.83250537e-04 1.17856281e-04 1.99647298e-04 -1.99647298e-04 -3.59676072e-04 -6.41573251e-04 6.41573251e-04 -3.57287273e-05 -6.40181277e-06 6.40181277e-06 -1.94118599e-05 9.82460806e-06 -8.64657845e-06 -1.93553598e-04 1.19788706e-04 -5.49049494e-05 6.55355255e-04 -3.18366161e-04 1.48956849e-04 -2.68282114e-05 -3.57826035e-05 1.86415402e-06 1.98668118e-10 -2.56125535e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 362 387 411 435 459 483 507 531 555 581 606 626 651 +655 + -4.34377093e-04 -3.89691070e-03 1.72625944e-03 5.61059340e-04 8.63129722e-04 -5.60345969e-03 -1.78651566e-03 -2.80172985e-03 -2.60246826e-04 -1.24073501e-04 -2.56398737e-04 6.61626184e-05 -6.20367503e-05 -7.76621345e-05 -7.76750667e-04 3.91366230e-04 -1.94284211e-05 7.82732461e-05 -1.33147466e-03 7.13392445e-05 -2.66294932e-04 -1.36285090e-04 2.41423623e-05 -4.62448456e-05 1.40774416e-05 4.82847247e-06 -4.09458772e-03 -3.56011768e-02 1.58463763e-02 4.94105309e-03 7.92318813e-03 -5.07482850e-02 -1.53834365e-02 -2.53741425e-02 -1.81789043e-03 -5.00079211e-04 -1.69935910e-03 5.99639944e-04 -2.50039606e-04 -7.90759837e-04 -7.85879443e-03 3.94438390e-03 -2.38089531e-04 7.88876780e-04 -1.34047521e-02 8.71474601e-04 -2.68095042e-03 -1.29584617e-03 2.89723057e-04 -4.37305360e-04 1.45405683e-04 5.79446114e-05 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 2.11149871e-03 3.27743805e-03 -1.89837654e-02 -6.57443339e-03 -1.04643658e-02 -5.41560625e-04 -2.31278443e-04 -6.65641347e-04 2.41806010e-04 -1.51466166e-04 -3.63365929e-04 -3.57059449e-03 1.79771982e-03 -1.00670961e-04 3.78719586e-04 -6.07987739e-03 3.72560459e-04 -1.28216448e-03 -5.62053460e-04 1.25067266e-04 -2.03389232e-04 6.90790729e-05 2.56380636e-05 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 1.05574936e-03 2.22168870e-03 -1.43975705e-02 -3.30885282e-03 -7.19878526e-03 -6.72689150e-04 -1.64771241e-04 -6.48383261e-04 1.92556894e-04 -8.23856205e-05 -1.70374853e-04 -1.74108521e-03 8.58110133e-04 -2.01341922e-05 1.71622027e-04 -2.93867443e-03 7.41550873e-05 -5.87734887e-04 -3.12899707e-04 2.74778484e-05 -1.10680297e-04 1.06927630e-05 5.49556969e-06 -7.98017267e-04 -6.84621983e-03 3.27743805e-03 1.05574936e-03 1.05574936e-03 -1.04643658e-02 -3.28721669e-03 -3.28721669e-03 -4.80190460e-04 -1.51466166e-04 -1.51466166e-04 -4.07919404e-06 -7.26731858e-05 -7.14118899e-04 3.78719586e-04 -2.01341922e-05 -2.01341922e-05 -1.28216448e-03 7.45120919e-05 7.45120919e-05 -1.36340385e-04 2.56380636e-05 2.56380636e-05 2.00456117e-06 5.27394208e-03 4.46338470e-02 -1.94940564e-02 -6.79712466e-03 -1.07303294e-02 6.15790402e-02 2.09548194e-02 3.40677537e-02 1.43983717e-03 3.80644111e-04 1.79436027e-03 -7.90677129e-04 3.04172289e-04 1.24118745e-03 1.21878326e-02 -6.12208737e-03 3.65832085e-04 -1.29067787e-03 2.07128970e-02 -1.35194857e-03 4.37151806e-03 1.87699220e-03 -4.54812915e-04 6.79289519e-04 -2.38596062e-04 -9.31943159e-05 3.65218523e-03 3.23076295e-02 -1.46202618e-02 -3.37692620e-03 -7.31013090e-03 4.71806880e-02 1.04774097e-02 2.35903440e-02 2.01624211e-03 3.31442239e-04 1.91279650e-03 -6.23039032e-04 1.65721120e-04 5.85871667e-04 5.98999154e-03 -2.94540281e-03 7.35234216e-05 -5.89080562e-04 1.00949847e-02 -2.70389714e-04 2.01899694e-03 1.06486787e-03 -1.00557809e-04 3.76634315e-04 -3.65605477e-05 -2.01115619e-05 2.63697104e-03 2.23169235e-02 -1.07303294e-02 -3.39856233e-03 -3.39856233e-03 3.40677537e-02 1.04774097e-02 1.04774097e-02 1.40466506e-03 3.04172289e-04 3.04172289e-04 -7.56143227e-05 2.48237490e-04 2.43756652e-03 -1.29067787e-03 7.31664170e-05 7.31664170e-05 4.37151806e-03 -2.70389714e-04 -2.70389714e-04 4.58050540e-04 -9.31943159e-05 -9.31943159e-05 -7.48019848e-06 -2.00865402e-04 -1.11050827e-03 4.60225146e-04 2.58546563e-04 4.51045253e-04 -1.05858787e-03 -6.26079835e-04 -1.23765688e-03 2.15594948e-04 2.10858140e-04 2.07629107e-04 2.01210755e-05 1.03814554e-04 -1.08690669e-04 -9.70983833e-04 4.89936234e-04 -5.52797035e-05 1.21279620e-04 -1.59808833e-03 2.07098357e-04 -3.99718977e-04 -5.73967082e-05 6.59382872e-05 -3.09512197e-05 2.38191505e-05 1.46515128e-05 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 2.47971010e-04 7.58193181e-04 -3.84480879e-03 -5.74816056e-04 -2.21071022e-03 1.77571990e-04 2.56170813e-04 1.84605080e-04 2.50980997e-05 1.27619336e-04 -1.12540377e-04 -1.10769490e-03 5.34206993e-04 -2.15598335e-05 1.12918743e-04 -1.81057079e-03 7.93261022e-05 -3.83139036e-04 -1.37765383e-04 2.73800096e-05 -5.34416337e-05 4.36920927e-06 5.64503337e-06 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 2.61276086e-04 2.61276086e-04 -2.43109263e-03 -6.02086007e-04 -6.02086007e-04 1.80801011e-04 2.56170799e-04 2.56170799e-04 1.29483612e-04 -4.21531672e-05 -3.80666462e-04 2.05750496e-04 -2.33996176e-05 -2.33996176e-05 -6.76468357e-04 8.66895949e-05 8.66895949e-05 -4.08758661e-05 2.73800131e-05 2.73800131e-05 1.41924773e-06 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 -5.59016539e-05 2.48458547e-04 -7.90677129e-04 1.81273073e-04 -8.04312104e-04 -2.01210696e-05 2.13695409e-05 -4.64676266e-05 1.25490500e-05 9.75262896e-06 -1.40774419e-05 -1.45405687e-04 6.90790725e-05 -1.65709093e-05 2.72636722e-05 -2.38596062e-04 5.74051786e-05 -9.39657262e-05 -2.38191525e-05 1.28207815e-05 -1.71899919e-05 8.73841903e-07 3.40931357e-06 -2.04186516e-04 -1.44067214e-03 7.58193181e-04 1.23985505e-04 2.02291932e-04 -2.21071022e-03 -2.87408028e-04 -5.28743471e-04 5.01583601e-05 1.27619336e-04 1.25755053e-04 -9.75262549e-06 6.47418095e-05 -2.25080754e-05 -2.21538979e-04 1.12918743e-04 -4.31196670e-06 -7.80297517e-06 -3.83139036e-04 1.58652204e-05 2.84965838e-05 -3.49717196e-05 5.64503337e-06 9.87081996e-06 -3.40931371e-06 2.83849454e-07 -7.76621636e-05 -7.62741779e-04 2.51619921e-04 1.53918253e-04 2.51619921e-04 -8.53057122e-04 -5.15422945e-04 -8.53057122e-04 -2.43828441e-05 -4.83735133e-05 -9.06058381e-05 4.22323247e-05 -4.83735133e-05 9.88382865e-05 6.51124480e-05 -2.69514158e-04 3.25562240e-05 -1.64758800e-04 9.32834789e-04 -8.23793998e-05 -2.96907795e-05 1.42149690e-04 9.82445319e-06 6.61626184e-05 7.10748450e-05 -8.04769289e-04 -7.85879716e-03 2.59090400e-03 1.56393769e-03 2.59090400e-03 -8.77300298e-03 -5.22057796e-03 -8.77300298e-03 -2.51850031e-04 -4.52883533e-04 -8.89100583e-04 4.36217050e-04 -4.52883533e-04 -9.88387313e-05 -2.15771179e-09 1.07696823e-03 -2.44365092e-03 5.38484117e-04 -3.05721893e-03 8.46209650e-03 -1.52860947e-03 -3.53691740e-04 1.19063181e-03 -8.64807938e-06 5.99639944e-04 5.95315905e-04 -2.01219378e-04 -1.91808307e-03 5.85817144e-04 3.94060925e-04 6.81695254e-04 -1.96198396e-03 -1.29973698e-03 -2.29257194e-03 -2.26550525e-05 -8.24739037e-05 -1.89877369e-04 1.24342331e-04 -1.08086352e-04 6.51124617e-05 1.07696836e-03 -1.16593934e-03 2.55145469e-04 4.02291420e-03 1.32981768e-04 -4.06677214e-05 5.54151652e-04 1.19788748e-04 2.41806010e-04 3.03363518e-04 -2.98921045e-04 -2.94504938e-03 9.69329582e-04 5.85817144e-04 9.69329582e-04 -3.28647791e-03 -1.96305497e-03 -3.28647791e-03 -8.65764324e-05 -1.86565756e-04 -3.53459402e-04 1.49954780e-04 -1.86565756e-04 -2.69514151e-04 -2.44365085e-03 1.16593934e-03 5.82969671e-04 -3.80022293e-03 3.40366866e-05 -1.90011147e-03 -2.07071284e-04 4.15998960e-05 -1.93553576e-04 6.83276203e-05 2.07999480e-05 -2.01219378e-04 -1.91808307e-03 6.81695254e-04 3.94060925e-04 5.85817144e-04 -2.29257194e-03 -1.29973698e-03 -1.96198396e-03 -9.63560913e-05 -1.08086352e-04 -1.89877369e-04 8.17910165e-05 -8.24739037e-05 3.25562308e-05 5.38484182e-04 -5.82969672e-04 1.32981768e-04 2.01145710e-03 5.56728179e-05 -1.45725943e-05 3.03363518e-04 5.49049709e-05 1.24229274e-04 9.91063745e-05 6.90540149e-04 6.58254788e-03 -2.00688529e-03 -1.34463831e-03 -2.33854429e-03 6.72403918e-03 4.43465253e-03 7.86873251e-03 7.75505225e-05 2.71636037e-04 6.42231072e-04 -4.29472912e-04 3.60333893e-04 -1.64758814e-04 -3.05721906e-03 -2.55145464e-04 3.80022293e-03 -1.32981764e-04 -1.31129343e-02 1.90624631e-04 -1.73208236e-03 -3.18366201e-04 -7.90677129e-04 -9.53268973e-04 1.02817432e-03 1.01349729e-02 -3.33137925e-03 -2.00581428e-03 -3.33137925e-03 1.13028125e-02 6.72403918e-03 1.13028125e-02 2.99166032e-04 6.28976784e-04 1.20602543e-03 -5.18170768e-04 6.28976784e-04 9.32834782e-04 8.46209643e-03 -4.02291420e-03 -3.40366858e-05 -2.01145710e-03 1.31129343e-02 6.55646716e-03 6.95081130e-04 -1.21686919e-04 6.55355235e-04 -2.20882980e-04 -6.08434596e-05 6.90540149e-04 6.58254788e-03 -2.33854429e-03 -1.34463831e-03 -2.00688529e-03 7.86873251e-03 4.43465253e-03 6.72403918e-03 3.33159191e-04 3.60333893e-04 6.42231072e-04 -2.81897179e-04 2.71636037e-04 -8.23794069e-05 -1.52860953e-03 -1.32981764e-04 1.90011147e-03 -5.56728169e-05 -6.55646716e-03 8.35040807e-05 -9.53268973e-04 -1.48956869e-04 -4.02156052e-04 -3.02178902e-04 2.43828447e-05 2.51850037e-04 -1.17099184e-04 -3.93543662e-05 -4.91340251e-05 4.03057347e-04 1.36412620e-04 1.70405778e-04 2.83778254e-05 2.24049798e-05 3.57287273e-05 8.93218502e-06 2.96906442e-05 3.53690428e-04 -4.06677580e-05 -2.07071302e-04 -1.45726121e-05 1.90624666e-04 6.95081147e-04 8.35040977e-05 -1.91591529e-10 1.66428517e-05 1.34138190e-05 2.01210755e-05 2.68279820e-05 -1.10743101e-04 -1.01946760e-03 3.07050762e-04 2.02958909e-04 3.63229331e-04 -1.01216828e-03 -6.54827538e-04 -1.20536761e-03 -4.54061602e-06 -1.94118635e-05 -7.10392052e-05 5.41914980e-05 -3.23186982e-05 -1.42149841e-04 -1.19063327e-03 5.54151609e-04 4.15998734e-05 3.03363497e-04 -1.73208232e-03 -1.21686897e-04 -9.53268953e-04 -1.66432984e-05 -2.42180267e-10 -3.57831158e-05 1.86428646e-06 -1.22027527e-10 -6.85107747e-05 -5.83250537e-04 1.99647298e-04 1.17856281e-04 1.99647298e-04 -6.41573251e-04 -3.59676072e-04 -6.41573251e-04 -1.78643636e-05 6.40181277e-06 -1.94118599e-05 3.09419855e-05 6.40181277e-06 -9.82460806e-06 8.64657845e-06 1.19788706e-04 -1.93553598e-04 5.49049494e-05 -3.18366161e-04 6.55355255e-04 -1.48956849e-04 -1.34142777e-05 3.57826035e-05 -2.56125532e-10 2.32338133e-05 1.86415402e-06 -4.22323258e-05 -4.36217060e-04 1.24342330e-04 6.81637617e-05 1.63582033e-04 -4.29472911e-04 -2.36273588e-04 -5.63794357e-04 -2.32495199e-05 -6.18839710e-05 2.83778255e-05 -3.10280416e-05 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 6.83276197e-05 1.24229274e-04 -7.90677129e-04 -2.20882979e-04 -4.02156052e-04 -2.01210696e-05 -1.86427238e-06 -2.32338133e-05 9.75262896e-06 -1.10743101e-04 -1.01946760e-03 3.63229331e-04 2.02958909e-04 3.07050762e-04 -1.20536761e-03 -6.54827538e-04 -1.01216828e-03 -4.46609059e-05 -3.23186982e-05 -7.10392052e-05 3.10280378e-05 -1.94118635e-05 -7.10749203e-05 -5.95316634e-04 3.03363497e-04 2.07999367e-05 9.91063634e-05 -9.53268953e-04 -6.08434487e-05 -3.02178891e-04 -2.68282115e-05 -1.22027527e-10 -1.86440482e-06 -9.75262549e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 + 0 26 52 78 104 128 154 180 204 230 256 280 306 332 357 383 407 432 456 480 505 529 554 580 606 630 655 +655 + -4.34377093e-04 -3.89691070e-03 1.72625944e-03 8.63129722e-04 5.61059340e-04 -5.60345969e-03 -2.80172985e-03 -1.78651566e-03 -2.60246826e-04 -2.56398737e-04 -1.24073501e-04 -6.61626184e-05 -6.20367503e-05 -7.76621345e-05 -7.76750667e-04 3.91366230e-04 7.82732461e-05 -1.94284211e-05 -1.33147466e-03 -2.66294932e-04 7.13392445e-05 -1.36285090e-04 -4.62448456e-05 2.41423623e-05 -1.40774416e-05 4.82847247e-06 -4.09458772e-03 -3.56011768e-02 1.58463763e-02 7.92318813e-03 4.94105309e-03 -5.07482850e-02 -2.53741425e-02 -1.53834365e-02 -1.81789043e-03 -1.69935910e-03 -5.00079211e-04 -5.99639944e-04 -2.50039606e-04 -7.90759837e-04 -7.85879443e-03 3.94438390e-03 7.88876780e-04 -2.38089531e-04 -1.34047521e-02 -2.68095042e-03 8.71474601e-04 -1.29584617e-03 -4.37305360e-04 2.89723057e-04 -1.45405683e-04 5.79446114e-05 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 3.27743805e-03 2.11149871e-03 -1.89837654e-02 -1.04643658e-02 -6.57443339e-03 -5.41560625e-04 -6.65641347e-04 -2.31278443e-04 -2.41806010e-04 -1.51466166e-04 -3.63365929e-04 -3.57059449e-03 1.79771982e-03 3.78719586e-04 -1.00670961e-04 -6.07987739e-03 -1.28216448e-03 3.72560459e-04 -5.62053460e-04 -2.03389232e-04 1.25067266e-04 -6.90790729e-05 2.56380636e-05 -7.98017267e-04 -6.84621983e-03 3.27743805e-03 1.05574936e-03 1.05574936e-03 -1.04643658e-02 -3.28721669e-03 -3.28721669e-03 -4.80190460e-04 -1.51466166e-04 -1.51466166e-04 -4.07919404e-06 -7.26731858e-05 -7.14118899e-04 3.78719586e-04 -2.01341922e-05 -2.01341922e-05 -1.28216448e-03 7.45120919e-05 7.45120919e-05 -1.36340385e-04 2.56380636e-05 2.56380636e-05 2.00456117e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 2.22168870e-03 1.05574936e-03 -1.43975705e-02 -7.19878526e-03 -3.30885282e-03 -6.72689150e-04 -6.48383261e-04 -1.64771241e-04 -1.92556894e-04 -8.23856205e-05 -1.70374853e-04 -1.74108521e-03 8.58110133e-04 1.71622027e-04 -2.01341922e-05 -2.93867443e-03 -5.87734887e-04 7.41550873e-05 -3.12899707e-04 -1.10680297e-04 2.74778484e-05 -1.06927630e-05 5.49556969e-06 5.27394208e-03 4.46338470e-02 -1.94940564e-02 -1.07303294e-02 -6.79712466e-03 6.15790402e-02 3.40677537e-02 2.09548194e-02 1.43983717e-03 1.79436027e-03 3.80644111e-04 7.90677129e-04 3.04172289e-04 1.24118745e-03 1.21878326e-02 -6.12208737e-03 -1.29067787e-03 3.65832085e-04 2.07128970e-02 4.37151806e-03 -1.35194857e-03 1.87699220e-03 6.79289519e-04 -4.54812915e-04 2.38596062e-04 -9.31943159e-05 2.63697104e-03 2.23169235e-02 -1.07303294e-02 -3.39856233e-03 -3.39856233e-03 3.40677537e-02 1.04774097e-02 1.04774097e-02 1.40466506e-03 3.04172289e-04 3.04172289e-04 -7.56143227e-05 2.48237490e-04 2.43756652e-03 -1.29067787e-03 7.31664170e-05 7.31664170e-05 4.37151806e-03 -2.70389714e-04 -2.70389714e-04 4.58050540e-04 -9.31943159e-05 -9.31943159e-05 -7.48019848e-06 3.65218523e-03 3.23076295e-02 -1.46202618e-02 -7.31013090e-03 -3.37692620e-03 4.71806880e-02 2.35903440e-02 1.04774097e-02 2.01624211e-03 1.91279650e-03 3.31442239e-04 6.23039032e-04 1.65721120e-04 5.85871667e-04 5.98999154e-03 -2.94540281e-03 -5.89080562e-04 7.35234216e-05 1.00949847e-02 2.01899694e-03 -2.70389714e-04 1.06486787e-03 3.76634315e-04 -1.00557809e-04 3.65605477e-05 -2.01115619e-05 -2.00865402e-04 -1.11050827e-03 4.60225146e-04 4.51045253e-04 2.58546563e-04 -1.05858787e-03 -1.23765688e-03 -6.26079835e-04 2.15594948e-04 2.07629107e-04 2.10858140e-04 -2.01210755e-05 1.03814554e-04 -1.08690669e-04 -9.70983833e-04 4.89936234e-04 1.21279620e-04 -5.52797035e-05 -1.59808833e-03 -3.99718977e-04 2.07098357e-04 -5.73967082e-05 -3.09512197e-05 6.59382872e-05 -2.38191505e-05 1.46515128e-05 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 2.61276086e-04 2.61276086e-04 -2.43109263e-03 -6.02086007e-04 -6.02086007e-04 1.80801011e-04 2.56170799e-04 2.56170799e-04 1.29483612e-04 -4.21531672e-05 -3.80666462e-04 2.05750496e-04 -2.33996176e-05 -2.33996176e-05 -6.76468357e-04 8.66895949e-05 8.66895949e-05 -4.08758661e-05 2.73800131e-05 2.73800131e-05 1.41924773e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 7.58193181e-04 2.47971010e-04 -3.84480879e-03 -2.21071022e-03 -5.74816056e-04 1.77571990e-04 1.84605080e-04 2.56170813e-04 -2.50980997e-05 1.27619336e-04 -1.12540377e-04 -1.10769490e-03 5.34206993e-04 1.12918743e-04 -2.15598335e-05 -1.81057079e-03 -3.83139036e-04 7.93261022e-05 -1.37765383e-04 -5.34416337e-05 2.73800096e-05 -4.36920927e-06 5.64503337e-06 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -2.48458547e-04 5.59016539e-05 7.90677129e-04 8.04312104e-04 -1.81273073e-04 2.01210696e-05 4.64676266e-05 -2.13695409e-05 1.25490500e-05 -9.75262896e-06 1.40774419e-05 1.45405687e-04 -6.90790725e-05 -2.72636722e-05 1.65709093e-05 2.38596062e-04 9.39657262e-05 -5.74051786e-05 2.38191525e-05 1.71899919e-05 -1.28207815e-05 8.73841903e-07 -3.40931357e-06 -2.04186516e-04 -1.44067214e-03 7.58193181e-04 2.02291932e-04 1.23985505e-04 -2.21071022e-03 -5.28743471e-04 -2.87408028e-04 5.01583601e-05 1.25755053e-04 1.27619336e-04 9.75262549e-06 6.47418095e-05 -2.25080754e-05 -2.21538979e-04 1.12918743e-04 -7.80297517e-06 -4.31196670e-06 -3.83139036e-04 2.84965838e-05 1.58652204e-05 -3.49717196e-05 9.87081996e-06 5.64503337e-06 3.40931371e-06 2.83849454e-07 -7.76621636e-05 -7.62741779e-04 2.51619921e-04 2.51619921e-04 1.53918253e-04 -8.53057122e-04 -8.53057122e-04 -5.15422945e-04 -2.43828441e-05 -9.06058381e-05 -4.83735133e-05 -4.22323247e-05 -4.83735133e-05 9.88382865e-05 6.51124480e-05 3.25562240e-05 -2.69514158e-04 -1.64758800e-04 -8.23793998e-05 9.32834789e-04 -2.96907795e-05 9.82445319e-06 1.42149690e-04 -6.61626184e-05 7.10748450e-05 -8.04769289e-04 -7.85879716e-03 2.59090400e-03 2.59090400e-03 1.56393769e-03 -8.77300298e-03 -8.77300298e-03 -5.22057796e-03 -2.51850031e-04 -8.89100583e-04 -4.52883533e-04 -4.36217050e-04 -4.52883533e-04 -9.88387313e-05 -2.15771179e-09 1.07696823e-03 5.38484117e-04 -2.44365092e-03 -3.05721893e-03 -1.52860947e-03 8.46209650e-03 -3.53691740e-04 -8.64807938e-06 1.19063181e-03 -5.99639944e-04 5.95315905e-04 -2.01219378e-04 -1.91808307e-03 5.85817144e-04 6.81695254e-04 3.94060925e-04 -1.96198396e-03 -2.29257194e-03 -1.29973698e-03 -2.26550525e-05 -1.89877369e-04 -8.24739037e-05 -1.24342331e-04 -1.08086352e-04 6.51124617e-05 1.07696836e-03 -1.16593934e-03 2.55145469e-04 1.32981768e-04 4.02291420e-03 -4.06677214e-05 1.19788748e-04 5.54151652e-04 -2.41806010e-04 3.03363518e-04 -2.01219378e-04 -1.91808307e-03 6.81695254e-04 5.85817144e-04 3.94060925e-04 -2.29257194e-03 -1.96198396e-03 -1.29973698e-03 -9.63560913e-05 -1.89877369e-04 -1.08086352e-04 -8.17910165e-05 -8.24739037e-05 3.25562308e-05 5.38484182e-04 -5.82969672e-04 1.32981768e-04 5.56728179e-05 2.01145710e-03 -1.45725943e-05 5.49049709e-05 3.03363518e-04 -1.24229274e-04 9.91063745e-05 -2.98921045e-04 -2.94504938e-03 9.69329582e-04 9.69329582e-04 5.85817144e-04 -3.28647791e-03 -3.28647791e-03 -1.96305497e-03 -8.65764324e-05 -3.53459402e-04 -1.86565756e-04 -1.49954780e-04 -1.86565756e-04 -2.69514151e-04 -2.44365085e-03 1.16593934e-03 5.82969671e-04 -3.80022293e-03 -1.90011147e-03 3.40366866e-05 -2.07071284e-04 -1.93553576e-04 4.15998960e-05 -6.83276203e-05 2.07999480e-05 6.90540149e-04 6.58254788e-03 -2.00688529e-03 -2.33854429e-03 -1.34463831e-03 6.72403918e-03 7.86873251e-03 4.43465253e-03 7.75505225e-05 6.42231072e-04 2.71636037e-04 4.29472912e-04 3.60333893e-04 -1.64758814e-04 -3.05721906e-03 -2.55145464e-04 -1.32981764e-04 3.80022293e-03 -1.31129343e-02 1.90624631e-04 -3.18366201e-04 -1.73208236e-03 7.90677129e-04 -9.53268973e-04 6.90540149e-04 6.58254788e-03 -2.33854429e-03 -2.00688529e-03 -1.34463831e-03 7.86873251e-03 6.72403918e-03 4.43465253e-03 3.33159191e-04 6.42231072e-04 3.60333893e-04 2.81897179e-04 2.71636037e-04 -8.23794069e-05 -1.52860953e-03 -1.32981764e-04 -5.56728169e-05 1.90011147e-03 -6.55646716e-03 8.35040807e-05 -1.48956869e-04 -9.53268973e-04 4.02156052e-04 -3.02178902e-04 1.02817432e-03 1.01349729e-02 -3.33137925e-03 -3.33137925e-03 -2.00581428e-03 1.13028125e-02 1.13028125e-02 6.72403918e-03 2.99166032e-04 1.20602543e-03 6.28976784e-04 5.18170768e-04 6.28976784e-04 9.32834782e-04 8.46209643e-03 -4.02291420e-03 -2.01145710e-03 -3.40366858e-05 1.31129343e-02 6.55646716e-03 6.95081130e-04 6.55355235e-04 -1.21686919e-04 2.20882980e-04 -6.08434596e-05 2.43828447e-05 2.51850037e-04 -1.17099184e-04 -4.91340251e-05 -3.93543662e-05 4.03057347e-04 1.70405778e-04 1.36412620e-04 2.83778254e-05 3.57287273e-05 2.24049798e-05 8.93218502e-06 2.96906442e-05 3.53690428e-04 -4.06677580e-05 -1.45726121e-05 -2.07071302e-04 1.90624666e-04 8.35040977e-05 6.95081147e-04 -1.91591529e-10 1.34138190e-05 1.66428517e-05 -2.01210755e-05 2.68279820e-05 -6.85107747e-05 -5.83250537e-04 1.99647298e-04 1.99647298e-04 1.17856281e-04 -6.41573251e-04 -6.41573251e-04 -3.59676072e-04 -1.78643636e-05 -1.94118599e-05 6.40181277e-06 -3.09419855e-05 6.40181277e-06 -9.82460806e-06 8.64657845e-06 1.19788706e-04 5.49049494e-05 -1.93553598e-04 -3.18366161e-04 -1.48956849e-04 6.55355255e-04 -1.34142777e-05 -2.56125533e-10 3.57826035e-05 -2.32338133e-05 1.86415402e-06 -1.10743101e-04 -1.01946760e-03 3.07050762e-04 3.63229331e-04 2.02958909e-04 -1.01216828e-03 -1.20536761e-03 -6.54827538e-04 -4.54061602e-06 -7.10392052e-05 -1.94118635e-05 -5.41914980e-05 -3.23186982e-05 -1.42149841e-04 -1.19063327e-03 5.54151609e-04 3.03363497e-04 4.15998734e-05 -1.73208232e-03 -9.53268953e-04 -1.21686897e-04 -1.66432984e-05 -3.57831158e-05 -2.42180267e-10 -1.86428646e-06 -1.22027527e-10 4.22323258e-05 4.36217060e-04 -1.24342330e-04 -1.63582033e-04 -6.81637617e-05 4.29472911e-04 5.63794357e-04 2.36273588e-04 6.18839710e-05 2.32495199e-05 2.83778255e-05 3.10280416e-05 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -1.24229274e-04 -6.83276197e-05 7.90677129e-04 4.02156052e-04 2.20882979e-04 2.01210696e-05 2.32338133e-05 1.86427238e-06 -9.75262896e-06 -1.10743101e-04 -1.01946760e-03 3.63229331e-04 3.07050762e-04 2.02958909e-04 -1.20536761e-03 -1.01216828e-03 -6.54827538e-04 -4.46609059e-05 -7.10392052e-05 -3.23186982e-05 -3.10280378e-05 -1.94118635e-05 -7.10749203e-05 -5.95316634e-04 3.03363497e-04 9.91063634e-05 2.07999367e-05 -9.53268953e-04 -3.02178891e-04 -6.08434487e-05 -2.68282115e-05 -1.86440482e-06 -1.22027527e-10 9.75262549e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 + 0 26 52 78 102 128 154 178 204 230 254 280 306 332 357 383 407 431 456 480 504 529 554 580 606 630 655 +628 + 8.68754186e-04 7.79382140e-03 -3.15044850e-03 -1.72625944e-03 -1.72625944e-03 1.01917052e-02 5.60345969e-03 5.60345969e-03 2.91299618e-04 4.46634856e-04 4.46634856e-04 2.56398737e-04 3.88310673e-04 3.88375334e-03 -1.85912949e-03 -3.91366230e-04 -3.91366230e-04 6.31973912e-03 1.33147466e-03 1.33147466e-03 5.59511230e-04 2.17146786e-04 2.17146786e-04 4.62448456e-05 8.18917543e-03 7.12023536e-02 -2.87106175e-02 -1.58463763e-02 -1.58463763e-02 9.15058640e-02 5.07482850e-02 5.07482850e-02 1.55856717e-03 2.79907826e-03 2.79907826e-03 1.69935910e-03 3.95379919e-03 3.92939721e-02 -1.86949532e-02 -3.94438390e-03 -3.94438390e-03 6.34713355e-02 1.34047521e-02 1.34047521e-02 5.21998071e-03 2.04112112e-03 2.04112112e-03 4.37305360e-04 3.49413945e-03 3.03670144e-02 -1.19438129e-02 -7.13784578e-03 -7.13784578e-03 3.80108031e-02 2.28953340e-02 2.28953340e-02 5.23281322e-04 1.34458777e-03 1.34458777e-03 9.14099894e-04 1.91453131e-03 1.88799388e-02 -8.98859910e-03 -1.98947604e-03 -1.98947604e-03 3.04011720e-02 6.74212437e-03 6.74212437e-03 2.41792328e-03 1.01510637e-03 1.01510637e-03 2.30652904e-04 1.59603453e-03 1.36924397e-02 -5.97190644e-03 -2.11149871e-03 -3.27743805e-03 1.89837654e-02 6.57443339e-03 1.04643658e-02 5.41560625e-04 2.31278443e-04 6.65641347e-04 -2.41806010e-04 1.51466166e-04 3.63365929e-04 3.57059449e-03 -1.79771982e-03 1.00670961e-04 -3.78719586e-04 6.07987739e-03 -3.72560459e-04 1.28216448e-03 5.62053460e-04 -1.25067266e-04 2.03389232e-04 -6.90790729e-05 -2.56380636e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 -3.27743805e-03 -2.11149871e-03 1.89837654e-02 1.04643658e-02 6.57443339e-03 5.41560625e-04 6.65641347e-04 2.31278443e-04 2.41806010e-04 1.51466166e-04 3.63365929e-04 3.57059449e-03 -1.79771982e-03 -3.78719586e-04 1.00670961e-04 6.07987739e-03 1.28216448e-03 -3.72560459e-04 5.62053460e-04 2.03389232e-04 -1.25067266e-04 6.90790729e-05 -2.56380636e-05 -1.15630983e-02 -9.92583999e-02 3.89448405e-02 2.34056249e-02 2.34056249e-02 -1.23158080e-01 -7.46919746e-02 -7.46919746e-02 -1.04262316e-03 -3.61599049e-03 -3.61599049e-03 -2.59867238e-03 -6.54357144e-03 -6.44915881e-02 3.06086518e-02 6.78433435e-03 6.78433435e-03 -1.03564485e-01 -2.30022836e-02 -2.30022836e-02 -8.02745528e-03 -3.38908410e-03 -3.38908410e-03 -7.73255245e-04 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 6.79712466e-03 1.07303294e-02 -6.15790402e-02 -2.09548194e-02 -3.40677537e-02 -1.43983717e-03 -3.80644111e-04 -1.79436027e-03 7.90677129e-04 -3.04172289e-04 -1.24118745e-03 -1.21878326e-02 6.12208737e-03 -3.65832085e-04 1.29067787e-03 -2.07128970e-02 1.35194857e-03 -4.37151806e-03 -1.87699220e-03 4.54812915e-04 -6.79289519e-04 2.38596062e-04 9.31943159e-05 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 1.07303294e-02 6.79712466e-03 -6.15790402e-02 -3.40677537e-02 -2.09548194e-02 -1.43983717e-03 -1.79436027e-03 -3.80644111e-04 -7.90677129e-04 -3.04172289e-04 -1.24118745e-03 -1.21878326e-02 6.12208737e-03 1.29067787e-03 -3.65832085e-04 -2.07128970e-02 -4.37151806e-03 1.35194857e-03 -1.87699220e-03 -6.79289519e-04 4.54812915e-04 -2.38596062e-04 9.31943159e-05 6.30924830e-04 4.29823016e-03 -1.48029022e-03 -1.32091080e-03 -1.32091080e-03 3.95422690e-03 3.84480673e-03 3.84480673e-03 -4.31189917e-04 -3.73401571e-04 -3.73401571e-04 -1.27144817e-04 6.65367567e-04 6.11416935e-03 -2.84202519e-03 -7.26046561e-04 -7.26046561e-04 9.34794734e-03 2.41185539e-03 2.41185539e-03 2.86983558e-04 2.00930550e-04 2.00930550e-04 6.07251591e-05 6.18258214e-04 3.96376881e-03 -1.79713253e-03 -5.94206062e-04 -1.15367735e-03 4.83491532e-03 1.43187248e-03 3.23540474e-03 -4.03458694e-04 -5.12341605e-04 -4.40775872e-04 -5.71524005e-05 -2.54306520e-04 2.24843278e-04 2.04873800e-03 -1.03059227e-03 1.20121140e-04 -2.33014169e-04 3.38970528e-03 -4.44606639e-04 7.70434083e-04 1.58204887e-04 -1.36900065e-04 6.51540436e-05 -4.55391345e-05 -2.90703276e-05 6.18258214e-04 3.96376881e-03 -1.79713253e-03 -1.15367735e-03 -5.94206062e-04 4.83491532e-03 3.23540474e-03 1.43187248e-03 -4.03458694e-04 -4.40775872e-04 -5.12341605e-04 5.71524005e-05 -2.54306520e-04 2.24843278e-04 2.04873800e-03 -1.03059227e-03 -2.33014169e-04 1.20121140e-04 3.38970528e-03 7.70434083e-04 -4.44606639e-04 1.58204887e-04 6.51540436e-05 -1.36900065e-04 4.55391345e-05 -2.90703276e-05 2.55111085e-04 -2.55111085e-04 -8.17947080e-04 8.17947080e-04 -3.57828666e-05 3.57828666e-05 -2.50980997e-05 6.72392884e-05 -6.72392884e-05 -2.31232569e-04 2.31232569e-04 -4.04108217e-05 4.04108217e-05 -4.36920927e-06 2.76047799e-04 1.68206444e-03 -9.05218801e-04 -2.61276086e-04 -2.61276086e-04 2.43109263e-03 6.02086007e-04 6.02086007e-04 -1.80801011e-04 -2.56170799e-04 -2.56170799e-04 -1.29483612e-04 4.21531672e-05 3.80666462e-04 -2.05750496e-04 2.33996176e-05 2.33996176e-05 6.76468357e-04 -8.66895949e-05 -8.66895949e-05 4.08758661e-05 -2.73800131e-05 -2.73800131e-05 -1.41924773e-06 3.88310644e-04 3.89776222e-03 -1.05959684e-03 -1.15729851e-03 -1.15729851e-03 3.60261748e-03 3.94025165e-03 3.94025165e-03 -4.87656881e-05 3.66606169e-04 3.66606169e-04 4.08838494e-04 1.30313126e-03 1.17895704e-02 -4.81159550e-03 -2.55683294e-03 -2.55683294e-03 1.56304061e-02 8.32281014e-03 8.32281014e-03 5.21855664e-04 7.12858047e-04 7.12858047e-04 3.89510333e-04 3.93978973e-03 3.92939694e-02 -1.05819117e-02 -1.16088780e-02 -1.16088780e-02 3.59316796e-02 3.94841046e-02 3.94841046e-02 -5.03700063e-04 3.39758025e-03 3.39758025e-03 3.83379730e-03 1.21849244e-02 1.06803528e-01 -4.34800255e-02 -2.32310803e-02 -2.32310803e-02 1.39196930e-01 7.45938180e-02 7.45938180e-02 3.02276586e-03 4.48978928e-03 4.48978928e-03 2.54471461e-03 1.20459963e-03 1.19630234e-02 -2.92908573e-03 -3.69611060e-03 -3.69611060e-03 9.90079347e-03 1.25487104e-02 1.25487104e-02 -3.62041126e-04 9.65615056e-04 9.65615056e-04 1.29609074e-03 5.15528644e-03 4.51364224e-02 -1.79157193e-02 -1.04152838e-02 -1.04152838e-02 5.72497140e-02 3.34926816e-02 3.34926816e-02 1.02417423e-03 2.13001786e-03 2.13001786e-03 1.36892958e-03 1.10689797e-03 1.09360571e-02 -3.12084195e-03 -2.92908573e-03 -3.40847627e-03 1.05619694e-02 9.89972246e-03 1.15548044e-02 -2.45670129e-05 8.61523204e-04 1.05071769e-03 -2.06133348e-04 9.68926669e-04 2.42660803e-03 2.10771437e-02 -9.24934449e-03 -3.16724807e-03 -4.91615708e-03 2.95811130e-02 9.91732290e-03 1.57630396e-02 1.00717849e-03 4.37649580e-04 1.12047103e-03 -3.66035284e-04 2.54651735e-04 1.10689797e-03 1.09360571e-02 -3.12084195e-03 -3.40847627e-03 -2.92908573e-03 1.05619694e-02 1.15548044e-02 9.89972246e-03 -2.45670129e-05 1.05071769e-03 8.61523204e-04 2.06133348e-04 9.68926669e-04 2.42660803e-03 2.10771437e-02 -9.24934449e-03 -4.91615708e-03 -3.16724807e-03 2.95811130e-02 1.57630396e-02 9.91732290e-03 1.00717849e-03 1.12047103e-03 4.37649580e-04 3.66035284e-04 2.54651735e-04 -4.11536886e-03 -4.08460745e-02 9.94355277e-03 1.25936117e-02 1.25936117e-02 -3.36201959e-02 -4.27777425e-02 -4.27777425e-02 1.24934571e-03 -3.19658540e-03 -3.19658540e-03 -4.33742840e-03 -1.70017992e-02 -1.46949466e-01 5.81837514e-02 3.40029725e-02 3.40029725e-02 -1.84737121e-01 -1.08759728e-01 -1.08759728e-01 -2.29183570e-03 -5.72871697e-03 -5.72871697e-03 -3.85611364e-03 -3.77773468e-03 -3.72936495e-02 1.06068708e-02 9.94462379e-03 1.16007767e-02 -3.59095826e-02 -3.36201959e-02 -3.93436625e-02 8.52028894e-05 -2.83924465e-03 -3.49173686e-03 7.11370090e-04 -3.20983968e-03 -7.99329252e-03 -6.84793800e-02 3.00914040e-02 1.01400142e-02 1.60290032e-02 -9.56467940e-02 -3.14322291e-02 -5.11016306e-02 -2.76099815e-03 -8.33773270e-04 -3.05180153e-03 1.19283318e-03 -5.30736869e-04 -3.77773468e-03 -3.72936495e-02 1.06068708e-02 1.16007767e-02 9.94462379e-03 -3.59095826e-02 -3.93436625e-02 -3.36201959e-02 8.52028894e-05 -3.49173686e-03 -2.83924465e-03 -7.11370090e-04 -3.20983968e-03 -7.99329252e-03 -6.84793800e-02 3.00914040e-02 1.60290032e-02 1.01400142e-02 -9.56467940e-02 -5.11016306e-02 -3.14322291e-02 -2.76099815e-03 -3.05180153e-03 -8.33773270e-04 -1.19283318e-03 -5.30736869e-04 4.87656894e-05 5.03700075e-04 1.10179529e-04 -2.60677340e-04 -2.60677340e-04 -3.78188408e-04 8.98969949e-04 8.98969949e-04 -1.41889142e-04 -4.39156251e-06 -4.39156251e-06 1.42914909e-04 8.61480876e-04 5.76242885e-03 -1.98118312e-03 -1.78652867e-03 -1.78652867e-03 5.20343944e-03 5.16596771e-03 5.16596771e-03 -6.46785057e-04 -5.67616859e-04 -5.67616859e-04 -2.04131389e-04 4.28975756e-04 3.96416432e-03 -9.82008209e-04 -1.08610006e-03 -1.30586066e-03 3.22243615e-03 3.57977690e-03 4.33677058e-03 -8.49302492e-05 9.70574385e-05 1.61591618e-04 -8.50474311e-05 2.00312125e-04 8.84481404e-04 5.65447983e-03 -2.58256262e-03 -8.00577199e-04 -1.60850703e-03 6.94764179e-03 1.88500164e-03 4.49284600e-03 -5.97673983e-04 -7.68512661e-04 -6.61164068e-04 -8.03862138e-05 -3.81925978e-04 4.28975756e-04 3.96416432e-03 -9.82008209e-04 -1.30586066e-03 -1.08610006e-03 3.22243615e-03 4.33677058e-03 3.57977690e-03 -8.49302492e-05 1.61591618e-04 9.70574385e-05 8.50474311e-05 2.00312125e-04 8.84481404e-04 5.65447983e-03 -2.58256262e-03 -1.60850703e-03 -8.00577199e-04 6.94764179e-03 4.49284600e-03 1.88500164e-03 -5.97673983e-04 -6.61164068e-04 -7.68512661e-04 8.03862138e-05 -3.81925978e-04 2.02821736e-04 -2.02821736e-04 -6.98115803e-04 6.98115803e-04 -6.96624926e-05 6.96624926e-05 -1.41889142e-04 3.79340359e-04 -3.79340359e-04 -1.22010313e-03 1.22010313e-03 -5.90166799e-05 5.90166799e-05 -3.76471461e-05 3.86743431e-04 3.52794726e-03 -1.06048761e-03 -9.78696598e-04 -9.78696598e-04 3.49107904e-03 3.20918186e-03 3.20918186e-03 3.57287273e-05 1.22871107e-04 1.22871107e-04 9.70574348e-05 4.09159394e-04 2.52741995e-03 -1.36004849e-03 -3.64461655e-04 -3.64461655e-04 3.68853390e-03 8.28650587e-04 8.28650587e-04 -2.57787582e-04 -3.83790257e-04 -3.83790257e-04 -1.94225480e-04 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 24 48 72 98 124 148 174 200 224 250 276 290 314 338 362 386 412 438 462 488 514 538 564 590 604 628 1 1 -1 -448 - 1.27869407e-02 7.13665990e-02 4.26817819e-02 -1.09329842e-01 2.99488748e-03 -5.18729729e-03 3.88310673e-04 3.88375334e-03 -3.91366230e-04 1.85912949e-03 3.91366230e-04 1.33147466e-03 -6.31973912e-03 -1.33147466e-03 -2.79755615e-04 -2.17146786e-04 -4.62448456e-05 4.84550939e-04 2.17146786e-04 9.59214865e-02 4.13151347e-01 2.72846002e-01 -5.86236200e-01 4.62409233e-02 -8.00916286e-02 3.95379919e-03 3.92939721e-02 -3.94438390e-03 1.86949532e-02 3.94438390e-03 1.34047521e-02 -6.34713355e-02 -1.34047521e-02 -2.60999035e-03 -2.04112112e-03 -4.37305360e-04 4.52063590e-03 2.04112112e-03 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 3.63365929e-04 3.57059449e-03 1.00670961e-04 1.79771982e-03 3.78719586e-04 -3.72560459e-04 -6.07987739e-03 -1.28216448e-03 -3.40850962e-04 1.25067266e-04 2.56380636e-05 4.52213038e-04 2.03389232e-04 -5.17997189e-02 -2.37589743e-01 -1.54469561e-01 3.49521804e-01 -2.15787654e-02 3.73755180e-02 -1.91453131e-03 -1.88799388e-02 1.98947604e-03 -8.98859910e-03 -1.98947604e-03 -6.74212437e-03 3.04011720e-02 6.74212437e-03 1.20896164e-03 1.01510637e-03 2.30652904e-04 -2.09398298e-03 -1.01510637e-03 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 -1.79771982e-03 1.00670961e-04 -1.28216448e-03 6.07987739e-03 -3.72560459e-04 2.21202498e-04 2.03389232e-04 -2.56380636e-05 -5.21292111e-04 1.25067266e-04 -4.92416826e-02 1.25849568e-01 1.62020575e-02 -1.24118745e-03 -1.21878326e-02 -3.65832085e-04 -6.12208737e-03 -1.29067787e-03 1.35194857e-03 2.07128970e-02 4.37151806e-03 1.14512635e-03 -4.54812915e-04 -9.31943159e-05 -1.50622489e-03 -6.79289519e-04 1.55338927e-01 6.17040743e-01 4.26833454e-01 -8.67199647e-01 8.24610569e-02 -1.42826740e-01 6.54357144e-03 6.44915881e-02 -6.78433435e-03 3.06086518e-02 6.78433435e-03 2.30022836e-02 -1.03564485e-01 -2.30022836e-02 -4.01372764e-03 -3.38908410e-03 -7.73255245e-04 6.95198020e-03 3.38908410e-03 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.24118745e-03 1.21878326e-02 -1.29067787e-03 6.12208737e-03 -3.65832085e-04 4.37151806e-03 -2.07128970e-02 1.35194857e-03 -7.31865847e-04 -6.79289519e-04 9.31943159e-05 1.74482096e-03 -4.54812915e-04 -2.62262208e-03 1.77518441e-02 3.18280272e-03 -3.63300852e-02 -5.33814220e-03 8.57586561e-03 -3.32683783e-04 -3.05708468e-03 4.21254213e-04 -1.42101259e-03 -3.04792349e-04 -1.40618097e-03 4.67397367e-03 1.00567442e-03 6.84689824e-05 1.35462073e-04 3.03625795e-05 -1.26159449e-04 -6.54684769e-05 -1.97421770e-03 -1.30004332e-03 6.16048880e-03 -2.24843278e-04 -2.04873800e-03 -1.20121140e-04 -1.03059227e-03 -2.33014169e-04 4.44606639e-04 3.38970528e-03 7.70434083e-04 1.18540491e-04 -1.36900065e-04 -2.90703276e-05 -1.14239884e-04 -6.51540436e-05 -3.86863876e-04 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 -2.05750496e-04 2.33996176e-05 8.66895949e-05 6.76468357e-04 -8.66895949e-05 2.04379331e-05 -2.73800131e-05 -1.41924773e-06 -3.53995385e-05 2.73800131e-05 4.54251469e-03 -3.07470959e-02 -5.51277601e-03 6.29255534e-02 8.57586561e-03 -1.52406988e-02 5.76225216e-04 5.29502598e-03 -5.95155122e-04 2.46126601e-03 6.62394411e-04 1.97311175e-03 -8.09555987e-03 -2.20434432e-03 -1.26159449e-04 -1.53805550e-04 -5.25895304e-05 2.14145366e-04 1.94216372e-04 -1.97421770e-03 -1.30004332e-03 6.16048880e-03 2.24843278e-04 2.04873800e-03 -2.33014169e-04 1.03059227e-03 -1.20121140e-04 7.70434083e-04 -3.38970528e-03 4.44606639e-04 -3.96643961e-05 -6.51540436e-05 2.90703276e-05 1.59779018e-04 -1.36900065e-04 8.94236761e-02 3.49495931e-01 7.83447493e-02 2.11810018e-01 -7.83447493e-02 -1.70178181e-01 -4.56281532e-01 1.70178181e-01 1.85254573e-02 -2.69989218e-02 9.78194646e-03 -3.20870332e-02 2.69989218e-02 1.91804111e-02 1.13188620e-01 6.63021571e-02 -1.75497034e-01 3.08795380e-03 -5.34849287e-03 5.16628174e-01 1.02579260e+00 3.27764207e-01 8.47064269e-01 -3.27764207e-01 -4.33821177e-01 -1.04590831e+00 4.33821177e-01 1.38466280e-01 -2.10823794e-01 7.85281500e-02 -2.39830632e-01 2.10823794e-01 1.37743508e-01 6.19727021e-01 4.00454938e-01 -8.87055436e-01 6.22391148e-02 -1.07801309e-01 -8.48543673e-02 -1.94787952e-01 3.65645573e-02 -1.84261343e-01 6.84193767e-02 -1.06368730e-01 2.88182045e-01 -1.09286151e-01 -5.03542926e-02 -2.06589356e-03 5.21999900e-04 5.32538898e-02 -4.51832162e-02 2.46995733e-02 -6.70175341e-02 -4.08904852e-03 -2.77787332e-01 -7.20592207e-01 -2.26254917e-01 -5.10790456e-01 2.26254917e-01 3.84807700e-01 8.19738991e-01 -3.84807700e-01 -6.54307256e-02 1.19181083e-01 -4.95816506e-02 1.13329341e-01 -1.19181083e-01 -7.54200941e-02 -3.65198680e-01 -2.31704342e-01 5.43610618e-01 -2.77691574e-02 4.80975915e-02 8.48543673e-02 1.94787952e-01 6.84193767e-02 1.84261343e-01 3.65645573e-02 -1.09286151e-01 -2.88182045e-01 -1.06368730e-01 2.09420751e-02 -4.51832162e-02 -5.21999900e-04 -7.02350414e-02 -2.06589356e-03 2.46995733e-02 -6.70175341e-02 -4.08904852e-03 2.29192837e-01 3.24477687e-01 -1.09722467e-01 4.16303529e-01 -1.57750925e-01 2.92532978e-01 -4.33276820e-01 1.75636934e-01 1.55092237e-01 3.05714550e-02 -1.01035814e-02 -1.51836646e-01 1.31098737e-01 -7.24935260e-02 1.88774352e-01 2.05775827e-02 7.41831522e-01 1.22898828e+00 5.12929183e-01 1.10046642e+00 -5.12929183e-01 -6.20544785e-01 -1.11256249e+00 6.20544785e-01 1.77240585e-01 -3.44763179e-01 1.48163226e-01 -3.06989698e-01 3.44763179e-01 2.21506119e-01 9.17859979e-01 6.20922268e-01 -1.30079947e+00 1.12158843e-01 -1.94264814e-01 -2.29192837e-01 -3.24477687e-01 -1.57750925e-01 -4.16303529e-01 -1.09722467e-01 1.75636934e-01 4.33276820e-01 2.92532978e-01 -5.39482743e-02 1.31098737e-01 1.01035814e-02 2.10232140e-01 3.05714550e-02 -7.24935260e-02 1.88774352e-01 2.05775827e-02 6.34101945e-03 1.16562237e-01 2.69281216e-02 5.21418378e-02 -1.82487793e-02 -1.04389894e-01 -1.57857368e-01 5.77510435e-02 9.37687036e-03 -4.96170298e-03 1.01204843e-03 -1.69260492e-02 1.18002414e-02 -2.52955576e-03 3.37500356e-02 9.37319478e-03 -6.60278707e-02 -8.00721319e-03 1.28637982e-02 -5.30357897e-03 -1.20467968e-01 -3.49391941e-03 -6.10403724e-02 2.22213264e-02 -1.63023807e-02 1.97194890e-01 -7.79947688e-02 -4.33005146e-03 2.15166769e-02 -8.20921440e-03 1.81909884e-02 -1.10693087e-02 -1.55125154e-03 -5.67556852e-03 9.24073318e-03 9.85553810e-04 3.19024373e-02 9.98008518e-04 1.78228919e-02 -9.98008518e-04 5.52103047e-03 -6.09302794e-02 -5.52103047e-03 2.08520305e-03 -7.43147282e-03 6.62427248e-04 -3.61167762e-03 7.43147282e-03 -5.80295815e-04 -1.09829679e-02 -2.01891717e-01 -3.66188336e-02 -9.03123123e-02 4.16298542e-02 1.26954694e-01 2.73416982e-01 -1.53881647e-01 -1.69260492e-02 1.64903856e-02 -1.75291930e-03 2.89213884e-02 -1.25421536e-02 4.38131910e-03 -5.84567764e-02 -1.62348496e-02 1.14363627e-01 1.28637982e-02 -2.28610479e-02 5.30357897e-03 1.20467968e-01 2.22213264e-02 6.10403724e-02 -3.49391941e-03 -7.79947688e-02 -1.97194890e-01 -1.63023807e-02 1.35888324e-02 -1.10693087e-02 8.20921440e-03 -1.28454288e-02 2.15166769e-02 -1.55125154e-03 -5.67556852e-03 9.24073318e-03 - 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 0 1 2 3 4 5 6 7 8 9 10 11 12 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 19 21 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 25 - 0 19 38 54 73 89 105 124 140 159 175 189 208 224 243 262 278 297 313 329 348 364 383 399 413 432 448 -477 - -4.47099972e-03 1.27627629e-02 9.76976450e-05 7.76621345e-05 7.76750667e-04 -7.82732461e-05 3.91366230e-04 -1.94284211e-05 2.66294932e-04 -1.33147466e-03 7.13392445e-05 -5.59511230e-05 -4.62448456e-05 4.82847247e-06 1.25065071e-04 -2.41423623e-05 -3.34843015e-02 8.91304049e-02 7.75107896e-03 7.90759837e-04 7.85879443e-03 -7.88876780e-04 3.94438390e-03 -2.38089531e-04 2.68095042e-03 -1.34047521e-02 8.71474601e-04 -5.21998071e-04 -4.37305360e-04 5.79446114e-05 1.19493855e-03 -2.89723057e-04 -4.34381032e-05 7.26731858e-05 7.14118899e-04 2.01341922e-05 3.78719586e-04 -2.01341922e-05 -7.45120919e-05 -1.28216448e-03 7.45120919e-05 -6.81701924e-05 2.56380636e-05 2.00456117e-06 1.18074237e-04 -2.56380636e-05 1.64663822e-02 -4.37656907e-02 -3.66608235e-03 -3.63365929e-04 -3.57059449e-03 3.78719586e-04 -1.79771982e-03 1.00670961e-04 -1.28216448e-03 6.07987739e-03 -3.72560459e-04 2.21202498e-04 2.03389232e-04 -2.56380636e-05 -5.21292111e-04 1.25067266e-04 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 4.92416826e-02 5.82447061e-04 -9.21951697e-04 -1.70374853e-04 -1.74108521e-03 1.71622027e-04 -8.58110133e-04 2.01341922e-05 -5.87734887e-04 2.93867443e-03 -7.41550873e-05 1.47189649e-04 1.10680297e-04 -5.49556969e-06 -2.76325477e-04 2.74778484e-05 -1.63621157e-04 -2.48237490e-04 -2.43756652e-03 -7.31664170e-05 -1.29067787e-03 7.31664170e-05 2.70389714e-04 4.37151806e-03 -2.70389714e-04 2.29025270e-04 -9.31943159e-05 -7.48019848e-06 -3.96683404e-04 9.31943159e-05 -4.92416826e-02 1.25849568e-01 1.62020575e-02 1.24118745e-03 1.21878326e-02 -1.29067787e-03 6.12208737e-03 -3.65832085e-04 4.37151806e-03 -2.07128970e-02 1.35194857e-03 -7.31865847e-04 -6.79289519e-04 9.31943159e-05 1.74482096e-03 -4.54812915e-04 1.27627629e-02 8.91304049e-02 4.37656907e-02 -1.25849568e-01 4.22523540e-04 -4.04589924e-04 5.85871667e-04 5.98999154e-03 -5.89080562e-04 2.94540281e-03 -7.35234216e-05 2.01899694e-03 -1.00949847e-02 2.70389714e-04 -5.00771574e-04 -3.76634315e-04 2.01115619e-05 9.40482904e-04 -1.00557809e-04 5.82447061e-04 4.22523540e-04 -1.89005792e-03 -6.65367567e-05 -6.11416935e-04 8.42508425e-05 -3.04792349e-04 4.19906802e-05 -2.81236195e-04 1.00567442e-03 -1.53263522e-04 1.36937965e-05 3.03625795e-05 -1.02783085e-05 -4.90510404e-05 4.40722661e-05 -3.86863876e-04 -4.21531672e-05 -3.80666462e-04 -2.33996176e-05 -2.05750496e-04 2.33996176e-05 8.66895949e-05 6.76468357e-04 -8.66895949e-05 2.04379331e-05 -2.73800131e-05 -1.41924773e-06 -3.53995385e-05 2.73800131e-05 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -2.25080754e-05 -2.21538979e-04 -7.80297517e-06 -1.12918743e-04 4.31196670e-06 2.84965838e-05 3.83139036e-04 -1.58652204e-05 2.04384121e-05 -9.87081996e-06 -2.83849454e-07 -2.85817407e-05 5.64503337e-06 -9.21951696e-04 -4.04589925e-04 2.49994859e-03 8.70901592e-05 7.68193823e-04 -9.13993954e-05 3.89757689e-04 -3.95881729e-05 2.99183926e-04 -1.26468706e-03 1.50649849e-04 -1.41273731e-06 -1.82095465e-05 1.09839255e-05 4.28290698e-05 -5.06938410e-05 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 1.62020575e-02 1.89005789e-03 -2.49994854e-03 1.12540377e-04 1.10769490e-03 -1.12918743e-04 5.34206993e-04 -2.15598335e-05 3.83139036e-04 -1.81057079e-03 7.93261022e-05 -6.50988451e-05 -5.34416337e-05 5.64503337e-06 1.21492926e-04 -2.73800096e-05 1.78847352e-02 1.14467784e-01 1.74048480e-02 5.22145440e-02 -4.06290781e-02 -4.97728778e-02 -1.49318633e-01 1.04025889e-01 4.55908008e-04 1.16794628e-03 1.95760212e-03 3.90417925e-03 5.87280635e-03 6.39347036e-03 4.18220215e-02 2.36203752e-02 -4.47099972e-03 -6.61671923e-02 1.27627629e-02 9.30663158e-05 -1.61195587e-04 9.76976450e-05 5.87570367e-02 2.05158520e-01 3.00925066e-02 9.02775198e-02 -1.66320858e-01 -5.76059713e-02 -1.72817914e-01 3.13161189e-01 2.18521776e-02 -9.81631944e-03 2.80327625e-02 1.16722301e-02 8.40982874e-02 4.18220215e-02 2.06575675e-01 1.27608936e-01 -3.34843015e-02 -3.00819236e-01 8.91304049e-02 1.59981915e-02 -2.77096805e-02 7.75107896e-03 -1.52349753e-02 -7.44179250e-02 7.31291146e-03 -4.10516260e-02 3.46806621e-02 -2.21680758e-02 1.04343510e-01 -7.44575789e-02 -3.82387960e-03 9.02806809e-04 -8.00829461e-04 -2.17371514e-03 -1.40981101e-02 8.23319109e-03 -2.32518433e-02 -4.22966163e-04 -4.34381032e-05 -4.57049259e-02 -2.23253775e-01 -4.10516260e-02 -1.02158091e-01 1.04041986e-01 1.04343510e-01 2.56081283e-01 -2.23372737e-01 -1.04106085e-02 4.34198345e-03 -1.40981101e-02 -7.13373157e-03 -3.83957898e-02 -2.36203752e-02 -1.27608936e-01 -7.72347806e-02 1.64663822e-02 1.94088814e-01 -4.37656907e-02 -6.19039206e-03 1.07220736e-02 -3.66608235e-03 -7.98925478e-03 -6.18104265e-02 -7.31291146e-03 -2.19387344e-02 7.31291146e-03 2.21680758e-02 6.65042275e-02 -3.94409125e-02 8.65702603e-04 -9.02806810e-04 4.29097929e-03 -9.08043933e-04 1.28729379e-02 -4.47099972e-03 -3.34843015e-02 -1.64663822e-02 8.23319109e-03 4.92416826e-02 -2.32518433e-02 5.82447061e-04 -9.21951697e-04 -4.22966163e-04 3.01013258e-02 9.40538012e-02 -2.10501636e-02 5.58787361e-02 -7.55754911e-02 5.85065957e-02 -1.05382160e-01 1.28761369e-01 1.74978226e-02 2.39610808e-03 -5.37991947e-04 3.82186109e-03 4.87973601e-02 -2.32518433e-02 6.29247841e-02 4.37552520e-03 -1.63621157e-04 9.03039774e-02 2.82161404e-01 5.58787361e-02 1.27959799e-01 -2.26726473e-01 -1.05382160e-01 -2.22512499e-01 3.86284108e-01 3.54111799e-02 -1.91115783e-02 4.87973601e-02 2.13280467e-02 1.29588302e-01 6.61671923e-02 3.00819236e-01 1.94088814e-01 -4.92416826e-02 -4.33599823e-01 1.25849568e-01 2.96977856e-02 -5.14380735e-02 1.62020575e-02 2.41516852e-02 1.61501416e-01 2.10501636e-02 6.31504909e-02 -3.77732694e-03 -5.85065957e-02 -1.75519787e-01 5.85065957e-02 3.59203542e-03 -2.39610808e-03 -9.69081108e-03 -1.68033698e-04 -2.90724332e-02 1.27627629e-02 8.91304049e-02 4.37656907e-02 -2.32518433e-02 -1.25849568e-01 6.29247841e-02 4.22523540e-04 -4.04589924e-04 4.37552520e-03 4.51738728e-03 2.91535252e-02 1.16326033e-02 1.31039043e-02 -6.97246832e-03 -3.43986036e-02 -3.16084108e-02 2.59318990e-02 1.87537412e-03 -1.46575285e-03 -1.43697341e-03 -4.81608276e-03 9.29175516e-04 9.30663158e-05 1.59981915e-02 6.19039206e-03 5.82447061e-04 -2.96977856e-02 4.22523540e-04 -2.66907099e-03 4.28793262e-03 -1.89005792e-03 -7.62844637e-03 -5.64420322e-02 6.17201609e-04 -3.17023077e-02 1.25781017e-02 -6.97865904e-03 8.92800356e-02 -4.42148092e-02 -3.92598236e-04 4.30333547e-03 -2.73068112e-03 4.39751672e-03 -1.24388206e-04 4.22966163e-04 -4.37552520e-03 3.08024438e-03 -3.86863876e-04 1.95897918e-04 -5.94664521e-03 -7.05627727e-04 -6.17201608e-04 4.19577756e-03 2.58693042e-03 6.97865904e-03 -1.28157334e-02 2.05642376e-03 -3.97456371e-04 1.32485453e-04 -1.38676117e-03 1.56406874e-03 -4.34381032e-05 -1.63621157e-04 3.86863877e-04 -1.93431938e-04 -1.25181794e-02 -1.00016699e-01 -2.01482599e-02 -4.78620624e-02 2.14649352e-02 5.95801292e-02 1.37409383e-01 -7.29907912e-02 -1.95433712e-03 2.53875841e-03 3.13841674e-04 5.78427789e-03 -2.08384566e-03 -1.61195587e-04 -2.77096805e-02 -1.07220736e-02 -9.21951696e-04 5.14380735e-02 -4.04589925e-04 4.28793262e-03 -7.62034910e-03 2.49994859e-03 5.87693754e-04 -1.78399356e-02 -6.17201608e-04 -2.35149868e-03 1.25873327e-02 6.97865904e-03 2.11966879e-02 -3.84472003e-02 4.14863936e-03 -4.30333547e-03 1.56406874e-03 -2.99367111e-03 4.30333543e-03 -9.76976343e-05 -7.75107886e-03 -3.66608235e-03 4.22966163e-04 1.62020575e-02 -4.37552520e-03 1.89005789e-03 -2.49994854e-03 3.08024438e-03 - 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 16 32 46 62 81 95 111 130 146 160 176 192 211 233 255 272 294 316 333 355 377 399 416 433 455 477 -477 - 4.47099972e-03 -1.27627629e-02 -9.76976450e-05 7.76621345e-05 7.76750667e-04 1.94284211e-05 3.91366230e-04 7.82732461e-05 -7.13392445e-05 -1.33147466e-03 -2.66294932e-04 -8.03339670e-05 2.41423623e-05 4.82847247e-06 1.10987629e-04 4.62448456e-05 3.34843015e-02 -8.91304049e-02 -7.75107896e-03 7.90759837e-04 7.85879443e-03 2.38089531e-04 3.94438390e-03 7.88876780e-04 -8.71474601e-04 -1.34047521e-02 -2.68095042e-03 -7.73848102e-04 2.89723057e-04 5.79446114e-05 1.04953286e-03 4.37305360e-04 4.47099972e-03 3.34843015e-02 1.64663822e-02 -4.92416826e-02 -5.07210060e-04 9.65389800e-04 1.70374853e-04 1.74108521e-03 2.01341922e-05 8.58110133e-04 1.71622027e-04 -7.41550873e-05 -2.93867443e-03 -5.87734887e-04 -1.65710058e-04 2.74778484e-05 5.49556969e-06 2.65632714e-04 1.10680297e-04 -1.64663822e-02 4.37656907e-02 3.66608235e-03 -3.63365929e-04 -3.57059449e-03 -1.00670961e-04 -1.79771982e-03 -3.78719586e-04 3.72560459e-04 6.07987739e-03 1.28216448e-03 3.40850962e-04 -1.25067266e-04 -2.56380636e-05 -4.52213038e-04 -2.03389232e-04 4.34381032e-05 -7.26731858e-05 -7.14118899e-04 -2.01341922e-05 -3.78719586e-04 2.01341922e-05 7.45120919e-05 1.28216448e-03 -7.45120919e-05 6.81701924e-05 -2.56380636e-05 -2.00456117e-06 -1.18074237e-04 2.56380636e-05 -1.27627629e-02 -8.91304049e-02 -4.37656907e-02 1.25849568e-01 -1.39123382e-04 5.68211081e-04 -5.85871667e-04 -5.98999154e-03 -7.35234216e-05 -2.94540281e-03 -5.89080562e-04 2.70389714e-04 1.00949847e-02 2.01899694e-03 5.64096300e-04 -1.00557809e-04 -2.01115619e-05 -9.03922356e-04 -3.76634315e-04 4.92416826e-02 -1.25849568e-01 -1.62020575e-02 1.24118745e-03 1.21878326e-02 3.65832085e-04 6.12208737e-03 1.29067787e-03 -1.35194857e-03 -2.07128970e-02 -4.37151806e-03 -1.14512635e-03 4.54812915e-04 9.31943159e-05 1.50622489e-03 6.79289519e-04 1.63621157e-04 2.48237490e-04 2.43756652e-03 7.31664170e-05 1.29067787e-03 -7.31664170e-05 -2.70389714e-04 -4.37151806e-03 2.70389714e-04 -2.29025270e-04 9.31943159e-05 7.48019848e-06 3.96683404e-04 -9.31943159e-05 -5.07210059e-04 -1.39123383e-04 1.21999003e-03 -4.21539120e-05 -3.59566898e-04 -1.32890233e-05 -1.85143885e-04 -3.70287771e-05 5.38348357e-05 5.92413914e-04 1.18482783e-04 1.36937948e-05 -2.18660211e-05 -4.37320422e-06 -1.41273631e-06 -5.88640128e-07 9.76976343e-05 7.75107886e-03 3.66608235e-03 -1.62020575e-02 -1.21999000e-03 2.88681241e-03 -1.12540377e-04 -1.10769490e-03 -2.15598335e-05 -5.34206993e-04 -1.12918743e-04 7.93261022e-05 1.81057079e-03 3.83139036e-04 7.26665375e-05 -2.73800096e-05 -5.64503337e-06 -1.17123716e-04 -5.34416337e-05 4.34381032e-05 1.63621157e-04 -3.86863877e-04 -2.25080754e-05 -2.21538979e-04 -4.31196670e-06 -1.12918743e-04 7.80297517e-06 1.58652204e-05 3.83139036e-04 -2.84965838e-05 1.45333075e-05 -5.64503337e-06 -2.83849454e-07 -3.19910544e-05 9.87081996e-06 9.65389799e-04 5.68211082e-04 -2.88681246e-03 1.01167601e-04 9.13599510e-04 5.61590822e-05 4.58836761e-04 1.18663068e-04 -2.08055028e-04 -1.50328312e-03 -3.93149652e-04 -4.90510394e-05 6.35146226e-05 1.43932390e-05 4.28290715e-05 3.53995385e-05 3.86863876e-04 4.21531672e-05 3.80666462e-04 2.33996176e-05 2.05750496e-04 -2.33996176e-05 -8.66895949e-05 -6.76468357e-04 8.66895949e-05 -2.04379331e-05 2.73800131e-05 1.41924773e-06 3.53995385e-05 -2.73800131e-05 1.78847352e-02 1.14467784e-01 4.06290781e-02 5.22145440e-02 -1.74048480e-02 -1.04025889e-01 -1.49318633e-01 4.97728778e-02 -3.60907242e-03 -5.87280635e-03 1.95760212e-03 1.55726171e-03 -1.16794628e-03 6.39347036e-03 4.18220215e-02 4.47099972e-03 2.36203752e-02 -1.27627629e-02 -6.61671923e-02 9.30663158e-05 -9.76976450e-05 -1.61195587e-04 5.87570367e-02 2.05158520e-01 1.66320858e-01 9.02775198e-02 -3.00925066e-02 -3.13161189e-01 -1.72817914e-01 5.76059713e-02 -2.10345366e-02 -8.40982874e-02 2.80327625e-02 -1.30884259e-02 9.81631944e-03 4.18220215e-02 2.06575675e-01 3.34843015e-02 1.27608936e-01 -8.91304049e-02 -3.00819236e-01 1.59981915e-02 -7.75107896e-03 -2.77096805e-02 7.98925478e-03 6.18104265e-02 7.31291146e-03 2.19387344e-02 -7.31291146e-03 -3.94409125e-02 -6.65042275e-02 2.21680758e-02 -3.53537812e-04 1.28729379e-02 -4.29097929e-03 1.20374241e-03 -9.02806810e-04 4.47099972e-03 3.34843015e-02 8.23319109e-03 1.64663822e-02 -2.32518433e-02 -4.92416826e-02 -5.07210060e-04 -4.22966163e-04 9.65389800e-04 -4.57049259e-02 -2.23253775e-01 -1.04041986e-01 -1.02158091e-01 4.10516260e-02 2.23372737e-01 2.56081283e-01 -1.04343510e-01 1.13832970e-02 3.83957898e-02 -1.40981101e-02 5.44898564e-03 -4.34198345e-03 -2.36203752e-02 -1.27608936e-01 -1.64663822e-02 -7.72347806e-02 4.37656907e-02 1.94088814e-01 -6.19039206e-03 3.66608235e-03 1.07220736e-02 1.52349753e-02 7.44179250e-02 3.46806621e-02 4.10516260e-02 7.31291146e-03 -7.44575789e-02 -1.04343510e-01 -2.21680758e-02 -3.79443233e-03 -1.40981101e-02 8.00829461e-04 -2.22471930e-03 9.02806809e-04 8.23319109e-03 -2.32518433e-02 4.34381032e-05 -4.22966163e-04 -2.41516852e-02 -1.61501416e-01 -3.77732694e-03 -6.31504909e-02 2.10501636e-02 5.85065957e-02 1.75519787e-01 -5.85065957e-02 1.65049626e-03 -2.90724332e-02 9.69081108e-03 3.19481077e-03 -2.39610808e-03 -1.27627629e-02 -8.91304049e-02 -2.32518433e-02 -4.37656907e-02 6.29247841e-02 1.25849568e-01 -1.39123382e-04 4.37552520e-03 5.68211081e-04 9.03039774e-02 2.82161404e-01 2.26726473e-01 1.27959799e-01 -5.58787361e-02 -3.86284108e-01 -2.22512499e-01 1.05382160e-01 -3.61762202e-02 -1.29588302e-01 4.87973601e-02 -2.00029581e-02 1.91115783e-02 6.61671923e-02 3.00819236e-01 4.92416826e-02 1.94088814e-01 -1.25849568e-01 -4.33599823e-01 2.96977856e-02 -1.62020575e-02 -5.14380735e-02 -3.01013258e-02 -9.40538012e-02 -7.55754911e-02 -5.58787361e-02 -2.10501636e-02 1.28761369e-01 1.05382160e-01 5.85065957e-02 1.20587401e-02 4.87973601e-02 5.37991947e-04 1.32426283e-02 2.39610808e-03 -2.32518433e-02 6.29247841e-02 1.63621157e-04 4.37552520e-03 8.58236770e-03 7.20402394e-02 1.51029450e-02 3.48978098e-02 -1.16326033e-02 -5.02459300e-02 -1.03195811e-01 3.43986037e-02 1.87537414e-03 -1.34007552e-03 4.46691842e-04 -1.95433713e-03 1.46575285e-03 9.30663158e-05 1.59981915e-02 -5.07210059e-04 6.19039206e-03 -1.39123383e-04 -2.96977856e-02 -2.66907099e-03 1.21999003e-03 4.28793262e-03 -5.87693754e-04 1.78399356e-02 1.25873327e-02 2.35149868e-03 -6.17201608e-04 -3.84472003e-02 -2.11966879e-02 6.97865904e-03 -5.18275555e-04 4.30333543e-03 -1.56406874e-03 5.08966264e-03 -4.30333547e-03 9.76976343e-05 7.75107886e-03 4.22966163e-04 3.66608235e-03 -4.37552520e-03 -1.62020575e-02 -1.21999000e-03 3.08024438e-03 2.88681241e-03 1.95897918e-04 -5.94664521e-03 -4.19577756e-03 -6.17201608e-04 7.05627727e-04 1.28157334e-02 6.97865904e-03 -2.58693042e-03 1.72758518e-04 -1.56406874e-03 1.32485453e-04 -2.47429580e-03 3.97456371e-04 4.34381032e-05 1.63621157e-04 -1.93431938e-04 -3.86863877e-04 -1.01712618e-02 -7.52560429e-02 -1.67708023e-02 -3.52793452e-02 2.01482599e-02 5.89530789e-02 9.60783782e-02 -5.95801292e-02 -4.81608277e-03 1.84661243e-03 1.40137631e-03 5.78427787e-03 -2.53875841e-03 -1.61195587e-04 -2.77096805e-02 9.65389799e-04 -1.07220736e-02 5.68211082e-04 5.14380735e-02 4.28793262e-03 -2.88681246e-03 -7.62034910e-03 7.62844637e-03 5.64420322e-02 1.25781017e-02 3.17023077e-02 6.17201609e-04 -4.42148092e-02 -8.92800356e-02 -6.97865904e-03 3.61206208e-03 -1.24388206e-04 2.73068112e-03 -2.53875841e-03 4.30333547e-03 4.22966163e-04 -4.37552520e-03 3.86863876e-04 3.08024438e-03 - 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 6 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 13 14 15 16 17 18 19 20 21 22 23 24 25 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 - 0 16 32 51 67 81 100 116 130 146 165 181 197 211 233 255 277 299 316 338 360 377 399 421 438 460 477 +461 + -4.47099972e-03 1.27627629e-02 -9.76976450e-05 7.76621345e-05 7.76750667e-04 -3.91366230e-04 -1.94284211e-05 7.82732461e-05 1.33147466e-03 7.13392445e-05 -2.66294932e-04 1.36285090e-04 2.41423623e-05 -4.62448456e-05 -1.40774416e-05 -4.82847247e-06 -3.34843015e-02 8.91304049e-02 -7.75107896e-03 7.90759837e-04 7.85879443e-03 -3.94438390e-03 -2.38089531e-04 7.88876780e-04 1.34047521e-02 8.71474601e-04 -2.68095042e-03 1.29584617e-03 2.89723057e-04 -4.37305360e-04 -1.45405683e-04 -5.79446114e-05 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 3.63365929e-04 3.57059449e-03 -1.79771982e-03 -1.00670961e-04 3.78719586e-04 6.07987739e-03 3.72560459e-04 -1.28216448e-03 5.62053460e-04 1.25067266e-04 -2.03389232e-04 -6.90790729e-05 -2.56380636e-05 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 -4.92416826e-02 -1.08965712e-03 -4.34381032e-05 -1.70374853e-04 -1.74108521e-03 8.58110133e-04 2.01341922e-05 -1.71622027e-04 -2.93867443e-03 -7.41550873e-05 5.87734887e-04 -3.12899707e-04 -2.74778484e-05 1.10680297e-04 1.06927630e-05 5.49556969e-06 -4.34381032e-05 -7.26731858e-05 -7.14118899e-04 3.78719586e-04 2.01341922e-05 2.01341922e-05 -1.28216448e-03 -7.45120919e-05 -7.45120919e-05 -1.36340385e-04 -2.56380636e-05 -2.56380636e-05 2.00456117e-06 4.92416826e-02 -1.25849568e-01 1.62020575e-02 -1.24118745e-03 -1.21878326e-02 6.12208737e-03 3.65832085e-04 -1.29067787e-03 -2.07128970e-02 -1.35194857e-03 4.37151806e-03 -1.87699220e-03 -4.54812915e-04 6.79289519e-04 2.38596062e-04 9.31943159e-05 1.27627629e-02 8.91304049e-02 -4.37656907e-02 1.25849568e-01 -5.61646922e-04 -1.63621157e-04 5.85871667e-04 5.98999154e-03 -2.94540281e-03 -7.35234216e-05 5.89080562e-04 1.00949847e-02 2.70389714e-04 -2.01899694e-03 1.06486787e-03 1.00557809e-04 -3.76634315e-04 -3.65605477e-05 -2.01115619e-05 -1.63621157e-04 2.48237490e-04 2.43756652e-03 -1.29067787e-03 -7.31664170e-05 -7.31664170e-05 4.37151806e-03 2.70389714e-04 2.70389714e-04 4.58050540e-04 9.31943159e-05 9.31943159e-05 -7.48019848e-06 -1.08965712e-03 -5.61646923e-04 -3.11004794e-03 1.08690669e-04 9.70983833e-04 -4.89936234e-04 -5.52797035e-05 1.21279620e-04 1.59808833e-03 2.07098357e-04 -3.99718977e-04 5.73967082e-05 6.59382872e-05 -3.09512197e-05 -2.38191505e-05 -1.46515128e-05 9.76976343e-05 7.75107886e-03 -3.66608235e-03 1.62020575e-02 3.11004788e-03 3.86863876e-04 -1.12540377e-04 -1.10769490e-03 5.34206993e-04 2.15598335e-05 -1.12918743e-04 -1.81057079e-03 -7.93261022e-05 3.83139036e-04 -1.37765383e-04 -2.73800096e-05 5.34416337e-05 4.36920927e-06 5.64503337e-06 3.86863876e-04 -4.21531672e-05 -3.80666462e-04 2.05750496e-04 2.33996176e-05 2.33996176e-05 -6.76468357e-04 -8.66895949e-05 -8.66895949e-05 -4.08758661e-05 -2.73800131e-05 -2.73800131e-05 1.41924773e-06 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 1.40774419e-05 1.45405687e-04 -6.90790725e-05 -1.65709093e-05 2.72636722e-05 2.38596062e-04 5.74051786e-05 -9.39657262e-05 2.38191525e-05 1.28207815e-05 -1.71899919e-05 -8.73841903e-07 -3.40931357e-06 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 2.25080754e-05 2.21538979e-04 -1.12918743e-04 -4.31196670e-06 -7.80297517e-06 3.83139036e-04 1.58652204e-05 2.84965838e-05 3.49717196e-05 5.64503337e-06 9.87081996e-06 3.40931371e-06 -2.83849454e-07 1.78847352e-02 1.14467784e-01 -5.22145440e-02 -4.06290781e-02 -1.74048480e-02 1.49318633e-01 1.04025889e-01 4.97728778e-02 3.15316441e-03 -5.87280635e-03 1.16794628e-03 -2.34691754e-03 -1.95760212e-03 6.39347036e-03 4.18220215e-02 -2.36203752e-02 -4.47099972e-03 6.61671923e-02 1.27627629e-02 -1.86132632e-04 -9.76976450e-05 5.87570367e-02 2.05158520e-01 -9.02775198e-02 -1.66320858e-01 -3.00925066e-02 1.72817914e-01 3.13161189e-01 5.76059713e-02 -8.17641058e-04 -8.40982874e-02 -9.81631944e-03 -2.47606560e-02 -2.80327625e-02 4.18220215e-02 2.06575675e-01 -1.27608936e-01 -3.34843015e-02 3.00819236e-01 8.91304049e-02 -3.19963830e-02 -7.75107896e-03 4.57049259e-02 2.23253775e-01 -1.02158091e-01 -1.04041986e-01 -4.10516260e-02 2.56081283e-01 2.23372737e-01 1.04343510e-01 9.72688516e-04 -3.83957898e-02 -4.34198345e-03 -1.25827172e-02 -1.40981101e-02 2.36203752e-02 1.27608936e-01 -7.72347806e-02 -1.64663822e-02 1.94088814e-01 4.37656907e-02 -1.23807841e-02 -3.66608235e-03 -7.98925478e-03 -6.18104265e-02 2.19387344e-02 7.31291146e-03 7.31291146e-03 -6.65042275e-02 -3.94409125e-02 -2.21680758e-02 -1.21924042e-03 -1.28729379e-02 -9.02806810e-04 -2.95698480e-04 -4.29097929e-03 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 8.23319109e-03 -4.92416826e-02 -2.32518433e-02 -1.08965712e-03 4.22966163e-04 -4.34381032e-05 1.52349753e-02 7.44179250e-02 -4.10516260e-02 -3.46806621e-02 7.31291146e-03 1.04343510e-01 7.44575789e-02 -2.21680758e-02 -2.94472639e-05 -1.40981101e-02 -9.02806809e-04 -4.39843445e-03 -8.00829461e-04 8.23319109e-03 -2.32518433e-02 4.22966163e-04 -4.34381032e-05 -9.03039774e-02 -2.82161404e-01 1.27959799e-01 2.26726473e-01 5.58787361e-02 -2.22512499e-01 -3.86284108e-01 -1.05382160e-01 -7.65040299e-04 1.29588302e-01 1.91115783e-02 4.13310048e-02 4.87973601e-02 -6.61671923e-02 -3.00819236e-01 1.94088814e-01 4.92416826e-02 -4.33599823e-01 -1.25849568e-01 5.93955711e-02 1.62020575e-02 2.41516852e-02 1.61501416e-01 -6.31504909e-02 -3.77732694e-03 -2.10501636e-02 1.75519787e-01 5.85065957e-02 5.85065957e-02 -1.94153916e-03 2.90724332e-02 -2.39610808e-03 -3.02677707e-03 9.69081108e-03 1.27627629e-02 8.91304049e-02 -4.37656907e-02 -2.32518433e-02 1.25849568e-01 6.29247841e-02 -5.61646922e-04 -4.37552520e-03 -1.63621157e-04 -3.01013258e-02 -9.40538012e-02 5.58787361e-02 7.55754911e-02 -2.10501636e-02 -1.05382160e-01 -1.28761369e-01 5.85065957e-02 5.43908250e-03 4.87973601e-02 -2.39610808e-03 1.70644894e-02 -5.37991947e-04 -2.32518433e-02 6.29247841e-02 -4.37552520e-03 -1.63621157e-04 -1.30997550e-02 -1.01193765e-01 4.80017140e-02 2.20754134e-02 2.32652065e-02 -1.34804222e-01 -7.61778290e-02 -6.87972073e-02 7.73872975e-03 2.26925104e-03 2.93150570e-03 -1.43087283e-03 -9.90281567e-04 -1.86132632e-04 -3.19963830e-02 1.23807841e-02 -1.08965712e-03 -5.93955711e-02 -5.61646923e-04 -1.00959882e-02 -3.11004794e-03 -5.87693754e-04 1.78399356e-02 -2.35149868e-03 -1.25873327e-02 -6.17201608e-04 2.11966879e-02 3.84472003e-02 6.97865904e-03 4.66691492e-03 4.30333543e-03 4.30333547e-03 2.09599152e-03 1.56406874e-03 9.76976343e-05 7.75107886e-03 -3.66608235e-03 -4.22966163e-04 1.62020575e-02 4.37552520e-03 3.11004788e-03 3.08024438e-03 3.86863876e-04 -7.62844637e-03 -5.64420322e-02 3.17023077e-02 1.25781017e-02 -6.17201609e-04 -8.92800356e-02 -4.42148092e-02 6.97865904e-03 4.00466032e-03 1.24388206e-04 4.30333547e-03 -1.85875832e-03 2.73068112e-03 -4.22966163e-04 4.37552520e-03 3.08024438e-03 3.86863876e-04 2.34691754e-03 2.47606559e-02 -1.25827172e-02 -4.69413293e-03 4.13310048e-02 1.40377123e-02 1.43087281e-03 -2.37233231e-04 -7.90777437e-05 -1.08753464e-03 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 -1.93431938e-04 -1.95897918e-04 5.94664521e-03 -6.17201608e-04 -4.19577756e-03 -7.05627727e-04 6.97865904e-03 1.28157334e-02 2.58693042e-03 2.22918228e-03 1.56406874e-03 3.97456371e-04 1.08753464e-03 1.32485453e-04 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 -1.93431938e-04 + 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 5 6 8 9 11 12 16 19 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 + 0 16 32 48 67 80 96 115 128 144 163 176 192 208 229 250 271 293 310 331 353 370 391 413 430 444 461 +461 + -4.47099972e-03 1.27627629e-02 -9.76976450e-05 7.76621345e-05 7.76750667e-04 -3.91366230e-04 7.82732461e-05 -1.94284211e-05 1.33147466e-03 -2.66294932e-04 7.13392445e-05 1.36285090e-04 -4.62448456e-05 2.41423623e-05 1.40774416e-05 -4.82847247e-06 -3.34843015e-02 8.91304049e-02 -7.75107896e-03 7.90759837e-04 7.85879443e-03 -3.94438390e-03 7.88876780e-04 -2.38089531e-04 1.34047521e-02 -2.68095042e-03 8.71474601e-04 1.29584617e-03 -4.37305360e-04 2.89723057e-04 1.45405683e-04 -5.79446114e-05 -1.64663822e-02 4.37656907e-02 -3.66608235e-03 3.63365929e-04 3.57059449e-03 -1.79771982e-03 3.78719586e-04 -1.00670961e-04 6.07987739e-03 -1.28216448e-03 3.72560459e-04 5.62053460e-04 -2.03389232e-04 1.25067266e-04 6.90790729e-05 -2.56380636e-05 -4.34381032e-05 -7.26731858e-05 -7.14118899e-04 3.78719586e-04 2.01341922e-05 2.01341922e-05 -1.28216448e-03 -7.45120919e-05 -7.45120919e-05 -1.36340385e-04 -2.56380636e-05 -2.56380636e-05 2.00456117e-06 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 -4.92416826e-02 -1.08965712e-03 4.34381032e-05 -1.70374853e-04 -1.74108521e-03 8.58110133e-04 -1.71622027e-04 2.01341922e-05 -2.93867443e-03 5.87734887e-04 -7.41550873e-05 -3.12899707e-04 1.10680297e-04 -2.74778484e-05 -1.06927630e-05 5.49556969e-06 4.92416826e-02 -1.25849568e-01 1.62020575e-02 -1.24118745e-03 -1.21878326e-02 6.12208737e-03 -1.29067787e-03 3.65832085e-04 -2.07128970e-02 4.37151806e-03 -1.35194857e-03 -1.87699220e-03 6.79289519e-04 -4.54812915e-04 -2.38596062e-04 9.31943159e-05 -1.63621157e-04 2.48237490e-04 2.43756652e-03 -1.29067787e-03 -7.31664170e-05 -7.31664170e-05 4.37151806e-03 2.70389714e-04 2.70389714e-04 4.58050540e-04 9.31943159e-05 9.31943159e-05 -7.48019848e-06 1.27627629e-02 8.91304049e-02 -4.37656907e-02 1.25849568e-01 -5.61646922e-04 1.63621157e-04 5.85871667e-04 5.98999154e-03 -2.94540281e-03 5.89080562e-04 -7.35234216e-05 1.00949847e-02 -2.01899694e-03 2.70389714e-04 1.06486787e-03 -3.76634315e-04 1.00557809e-04 3.65605477e-05 -2.01115619e-05 -1.08965712e-03 -5.61646923e-04 -3.11004794e-03 1.08690669e-04 9.70983833e-04 -4.89936234e-04 1.21279620e-04 -5.52797035e-05 1.59808833e-03 -3.99718977e-04 2.07098357e-04 5.73967082e-05 -3.09512197e-05 6.59382872e-05 2.38191505e-05 -1.46515128e-05 3.86863876e-04 -4.21531672e-05 -3.80666462e-04 2.05750496e-04 2.33996176e-05 2.33996176e-05 -6.76468357e-04 -8.66895949e-05 -8.66895949e-05 -4.08758661e-05 -2.73800131e-05 -2.73800131e-05 1.41924773e-06 9.76976343e-05 7.75107886e-03 -3.66608235e-03 1.62020575e-02 3.11004788e-03 -3.86863876e-04 -1.12540377e-04 -1.10769490e-03 5.34206993e-04 -1.12918743e-04 2.15598335e-05 -1.81057079e-03 3.83139036e-04 -7.93261022e-05 -1.37765383e-04 5.34416337e-05 -2.73800096e-05 -4.36920927e-06 5.64503337e-06 4.34381032e-05 1.63621157e-04 3.86863877e-04 -1.40774419e-05 -1.45405687e-04 6.90790725e-05 -2.72636722e-05 1.65709093e-05 -2.38596062e-04 9.39657262e-05 -5.74051786e-05 -2.38191525e-05 1.71899919e-05 -1.28207815e-05 -8.73841903e-07 3.40931357e-06 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 2.25080754e-05 2.21538979e-04 -1.12918743e-04 -7.80297517e-06 -4.31196670e-06 3.83139036e-04 2.84965838e-05 1.58652204e-05 3.49717196e-05 9.87081996e-06 5.64503337e-06 -3.40931371e-06 -2.83849454e-07 1.78847352e-02 1.14467784e-01 -5.22145440e-02 -1.74048480e-02 -4.06290781e-02 1.49318633e-01 4.97728778e-02 1.04025889e-01 3.15316441e-03 1.16794628e-03 -5.87280635e-03 2.34691754e-03 -1.95760212e-03 6.39347036e-03 4.18220215e-02 -2.36203752e-02 -4.47099972e-03 6.61671923e-02 1.27627629e-02 -1.86132632e-04 -9.76976450e-05 5.87570367e-02 2.05158520e-01 -9.02775198e-02 -3.00925066e-02 -1.66320858e-01 1.72817914e-01 5.76059713e-02 3.13161189e-01 -8.17641058e-04 -9.81631944e-03 -8.40982874e-02 2.47606560e-02 -2.80327625e-02 4.18220215e-02 2.06575675e-01 -1.27608936e-01 -3.34843015e-02 3.00819236e-01 8.91304049e-02 -3.19963830e-02 -7.75107896e-03 4.57049259e-02 2.23253775e-01 -1.02158091e-01 -4.10516260e-02 -1.04041986e-01 2.56081283e-01 1.04343510e-01 2.23372737e-01 9.72688516e-04 -4.34198345e-03 -3.83957898e-02 1.25827172e-02 -1.40981101e-02 2.36203752e-02 1.27608936e-01 -7.72347806e-02 -1.64663822e-02 1.94088814e-01 4.37656907e-02 -1.23807841e-02 -3.66608235e-03 1.52349753e-02 7.44179250e-02 -4.10516260e-02 7.31291146e-03 -3.46806621e-02 1.04343510e-01 -2.21680758e-02 7.44575789e-02 -2.94472639e-05 -9.02806809e-04 -1.40981101e-02 4.39843445e-03 -8.00829461e-04 8.23319109e-03 -2.32518433e-02 4.22966163e-04 -4.34381032e-05 -7.98925478e-03 -6.18104265e-02 2.19387344e-02 7.31291146e-03 7.31291146e-03 -6.65042275e-02 -2.21680758e-02 -3.94409125e-02 -1.21924042e-03 -9.02806810e-04 -1.28729379e-02 2.95698480e-04 -4.29097929e-03 -4.47099972e-03 -3.34843015e-02 1.64663822e-02 8.23319109e-03 -4.92416826e-02 -2.32518433e-02 -1.08965712e-03 4.22966163e-04 4.34381032e-05 -9.03039774e-02 -2.82161404e-01 1.27959799e-01 5.58787361e-02 2.26726473e-01 -2.22512499e-01 -1.05382160e-01 -3.86284108e-01 -7.65040299e-04 1.91115783e-02 1.29588302e-01 -4.13310048e-02 4.87973601e-02 -6.61671923e-02 -3.00819236e-01 1.94088814e-01 4.92416826e-02 -4.33599823e-01 -1.25849568e-01 5.93955711e-02 1.62020575e-02 -3.01013258e-02 -9.40538012e-02 5.58787361e-02 -2.10501636e-02 7.55754911e-02 -1.05382160e-01 5.85065957e-02 -1.28761369e-01 5.43908250e-03 -2.39610808e-03 4.87973601e-02 -1.70644894e-02 -5.37991947e-04 -2.32518433e-02 6.29247841e-02 -4.37552520e-03 -1.63621157e-04 2.41516852e-02 1.61501416e-01 -6.31504909e-02 -2.10501636e-02 -3.77732694e-03 1.75519787e-01 5.85065957e-02 5.85065957e-02 -1.94153916e-03 -2.39610808e-03 2.90724332e-02 3.02677707e-03 9.69081108e-03 1.27627629e-02 8.91304049e-02 -4.37656907e-02 -2.32518433e-02 1.25849568e-01 6.29247841e-02 -5.61646922e-04 -4.37552520e-03 1.63621157e-04 -1.30997550e-02 -1.01193765e-01 4.80017140e-02 2.32652065e-02 2.20754134e-02 -1.34804222e-01 -6.87972073e-02 -7.61778290e-02 7.73872975e-03 2.93150570e-03 2.26925104e-03 1.43087283e-03 -9.90281567e-04 -1.86132632e-04 -3.19963830e-02 1.23807841e-02 -1.08965712e-03 -5.93955711e-02 -5.61646923e-04 -1.00959882e-02 -3.11004794e-03 -7.62844637e-03 -5.64420322e-02 3.17023077e-02 -6.17201609e-04 1.25781017e-02 -8.92800356e-02 6.97865904e-03 -4.42148092e-02 4.00466032e-03 4.30333547e-03 1.24388206e-04 1.85875832e-03 2.73068112e-03 -4.22966163e-04 4.37552520e-03 3.08024438e-03 3.86863876e-04 -5.87693754e-04 1.78399356e-02 -2.35149868e-03 -6.17201608e-04 -1.25873327e-02 2.11966879e-02 6.97865904e-03 3.84472003e-02 4.66691492e-03 4.30333547e-03 4.30333543e-03 -2.09599152e-03 1.56406874e-03 9.76976343e-05 7.75107886e-03 -3.66608235e-03 -4.22966163e-04 1.62020575e-02 4.37552520e-03 3.11004788e-03 3.08024438e-03 -3.86863876e-04 -2.34691754e-03 -2.47606559e-02 1.25827172e-02 4.69413293e-03 -4.13310048e-02 -1.40377123e-02 -1.43087281e-03 2.37233231e-04 -7.90777437e-05 1.08753464e-03 4.34381032e-05 1.63621157e-04 3.86863877e-04 -1.93431938e-04 -1.95897918e-04 5.94664521e-03 -6.17201608e-04 -7.05627727e-04 -4.19577756e-03 6.97865904e-03 2.58693042e-03 1.28157334e-02 2.22918228e-03 3.97456371e-04 1.56406874e-03 -1.08753464e-03 1.32485453e-04 -4.34381032e-05 -1.63621157e-04 -3.86863877e-04 -1.93431938e-04 + 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 4 5 7 8 10 11 12 17 20 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 16 32 48 61 80 96 109 128 144 157 176 192 208 229 250 271 288 310 331 348 370 391 408 430 444 461 +404 + 1.27869407e-02 7.13665990e-02 -4.26817819e-02 1.09329842e-01 -5.98977497e-03 3.88310673e-04 3.88375334e-03 -1.85912949e-03 3.91366230e-04 3.91366230e-04 6.31973912e-03 -1.33147466e-03 -1.33147466e-03 5.59511230e-04 -2.17146786e-04 -2.17146786e-04 4.62448456e-05 9.59214865e-02 4.13151347e-01 -2.72846002e-01 5.86236200e-01 -9.24818466e-02 3.95379919e-03 3.92939721e-02 -1.86949532e-02 3.94438390e-03 3.94438390e-03 6.34713355e-02 -1.34047521e-02 -1.34047521e-02 5.21998071e-03 -2.04112112e-03 -2.04112112e-03 4.37305360e-04 5.17997189e-02 2.37589743e-01 -1.54469561e-01 3.49521804e-01 -4.31575307e-02 1.91453131e-03 1.88799388e-02 -8.98859910e-03 1.98947604e-03 1.98947604e-03 3.04011720e-02 -6.74212437e-03 -6.74212437e-03 2.41792328e-03 -1.01510637e-03 -1.01510637e-03 2.30652904e-04 1.64663822e-02 -4.37656907e-02 3.66608235e-03 -3.63365929e-04 -3.57059449e-03 1.79771982e-03 1.00670961e-04 -3.78719586e-04 -6.07987739e-03 -3.72560459e-04 1.28216448e-03 -5.62053460e-04 -1.25067266e-04 2.03389232e-04 6.90790729e-05 2.56380636e-05 1.64663822e-02 -4.37656907e-02 3.66608235e-03 -3.63365929e-04 -3.57059449e-03 1.79771982e-03 -3.78719586e-04 1.00670961e-04 -6.07987739e-03 1.28216448e-03 -3.72560459e-04 -5.62053460e-04 2.03389232e-04 -1.25067266e-04 -6.90790729e-05 2.56380636e-05 -1.55338927e-01 -6.17040743e-01 4.26833454e-01 -8.67199647e-01 1.64922114e-01 -6.54357144e-03 -6.44915881e-02 3.06086518e-02 -6.78433435e-03 -6.78433435e-03 -1.03564485e-01 2.30022836e-02 2.30022836e-02 -8.02745528e-03 3.38908410e-03 3.38908410e-03 -7.73255245e-04 -4.92416826e-02 1.25849568e-01 -1.62020575e-02 1.24118745e-03 1.21878326e-02 -6.12208737e-03 -3.65832085e-04 1.29067787e-03 2.07128970e-02 1.35194857e-03 -4.37151806e-03 1.87699220e-03 4.54812915e-04 -6.79289519e-04 -2.38596062e-04 -9.31943159e-05 -4.92416826e-02 1.25849568e-01 -1.62020575e-02 1.24118745e-03 1.21878326e-02 -6.12208737e-03 1.29067787e-03 -3.65832085e-04 2.07128970e-02 -4.37151806e-03 1.35194857e-03 1.87699220e-03 -6.79289519e-04 4.54812915e-04 2.38596062e-04 -9.31943159e-05 5.24524416e-03 -3.55036882e-02 6.36560543e-03 -7.26601703e-02 -2.01919772e-02 6.65367567e-04 6.11416935e-03 -2.84202519e-03 7.26046561e-04 7.26046561e-04 9.34794734e-03 -2.41185539e-03 -2.41185539e-03 2.86983558e-04 -2.00930550e-04 -2.00930550e-04 6.07251591e-05 1.97421770e-03 1.30004332e-03 6.16048880e-03 -2.24843278e-04 -2.04873800e-03 1.03059227e-03 1.20121140e-04 -2.33014169e-04 -3.38970528e-03 -4.44606639e-04 7.70434083e-04 -1.58204887e-04 -1.36900065e-04 6.51540436e-05 4.55391345e-05 2.90703276e-05 1.97421770e-03 1.30004332e-03 6.16048880e-03 -2.24843278e-04 -2.04873800e-03 1.03059227e-03 -2.33014169e-04 1.20121140e-04 -3.38970528e-03 7.70434083e-04 -4.44606639e-04 -1.58204887e-04 6.51540436e-05 -1.36900065e-04 -4.55391345e-05 2.90703276e-05 -3.86863876e-04 -6.72392884e-05 6.72392884e-05 2.31232569e-04 -2.31232569e-04 4.04108217e-05 -4.04108217e-05 -4.36920927e-06 -3.86863876e-04 4.21531672e-05 3.80666462e-04 -2.05750496e-04 -2.33996176e-05 -2.33996176e-05 6.76468357e-04 8.66895949e-05 8.66895949e-05 4.08758661e-05 2.73800131e-05 2.73800131e-05 -1.41924773e-06 8.94236761e-02 3.49495931e-01 -2.11810018e-01 -7.83447493e-02 -7.83447493e-02 4.56281532e-01 1.70178181e-01 1.70178181e-01 -3.70509145e-02 -2.69989218e-02 -2.69989218e-02 -9.78194646e-03 1.91804111e-02 1.13188620e-01 -6.63021571e-02 1.75497034e-01 -6.17590760e-03 5.16628174e-01 1.02579260e+00 -8.47064269e-01 -3.27764207e-01 -3.27764207e-01 1.04590831e+00 4.33821177e-01 4.33821177e-01 -2.76932560e-01 -2.10823794e-01 -2.10823794e-01 -7.85281500e-02 1.37743508e-01 6.19727021e-01 -4.00454938e-01 8.87055436e-01 -1.24478230e-01 2.77787332e-01 7.20592207e-01 -5.10790456e-01 -2.26254917e-01 -2.26254917e-01 8.19738991e-01 3.84807700e-01 3.84807700e-01 -1.30861451e-01 -1.19181083e-01 -1.19181083e-01 -4.95816506e-02 7.54200941e-02 3.65198680e-01 -2.31704342e-01 5.43610618e-01 -5.55383148e-02 8.48543673e-02 1.94787952e-01 -1.84261343e-01 3.65645573e-02 -6.84193767e-02 2.88182045e-01 -1.06368730e-01 1.09286151e-01 -7.12963677e-02 2.06589356e-03 -4.51832162e-02 1.69811516e-02 5.21999900e-04 2.46995733e-02 -6.70175341e-02 4.08904852e-03 8.48543673e-02 1.94787952e-01 -1.84261343e-01 -6.84193767e-02 3.65645573e-02 2.88182045e-01 1.09286151e-01 -1.06368730e-01 -7.12963677e-02 -4.51832162e-02 2.06589356e-03 -1.69811516e-02 5.21999900e-04 2.46995733e-02 -6.70175341e-02 4.08904852e-03 -7.41831522e-01 -1.22898828e+00 1.10046642e+00 5.12929183e-01 5.12929183e-01 -1.11256249e+00 -6.20544785e-01 -6.20544785e-01 3.54481170e-01 3.44763179e-01 3.44763179e-01 1.48163226e-01 -2.21506119e-01 -9.17859979e-01 6.20922268e-01 -1.30079947e+00 2.24317685e-01 -2.29192837e-01 -3.24477687e-01 4.16303529e-01 -1.09722467e-01 1.57750925e-01 -4.33276820e-01 2.92532978e-01 -1.75636934e-01 2.09040511e-01 -3.05714550e-02 1.31098737e-01 -5.83954942e-02 -1.01035814e-02 -7.24935260e-02 1.88774352e-01 -2.05775827e-02 -2.29192837e-01 -3.24477687e-01 4.16303529e-01 1.57750925e-01 -1.09722467e-01 -4.33276820e-01 -1.75636934e-01 2.92532978e-01 2.09040511e-01 1.31098737e-01 -3.05714550e-02 5.83954942e-02 -1.01035814e-02 -7.24935260e-02 1.88774352e-01 -2.05775827e-02 -1.26820389e-02 -2.33124474e-01 1.04283676e-01 4.51769009e-02 4.51769009e-02 -3.15714737e-01 -1.62140937e-01 -1.62140937e-01 3.86936475e-02 1.67619443e-02 1.67619443e-02 2.02409686e-03 5.05911153e-03 -6.75000712e-02 1.87463896e-02 -1.32055741e-01 -3.02879653e-02 -5.30357897e-03 -1.20467968e-01 6.10403724e-02 3.49391941e-03 2.22213264e-02 -1.97194890e-01 1.63023807e-02 -7.79947688e-02 1.79188838e-02 2.15166769e-02 1.10693087e-02 5.34555966e-03 8.20921440e-03 1.55125154e-03 5.67556852e-03 9.24073318e-03 -5.30357897e-03 -1.20467968e-01 6.10403724e-02 2.22213264e-02 3.49391941e-03 -1.97194890e-01 -7.79947688e-02 1.63023807e-02 1.79188838e-02 1.10693087e-02 2.15166769e-02 -5.34555966e-03 8.20921440e-03 1.55125154e-03 5.67556852e-03 9.24073318e-03 -5.01102058e-03 5.01102058e-03 2.69269529e-02 -2.69269529e-02 3.94823197e-03 -3.94823197e-03 -3.95388683e-04 -5.80295815e-04 -9.85553810e-04 -3.19024373e-02 1.78228919e-02 9.98008518e-04 9.98008518e-04 -6.09302794e-02 5.52103047e-03 5.52103047e-03 4.17040609e-03 7.43147282e-03 7.43147282e-03 6.62427248e-04 -5.80295815e-04 + 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 5 8 13 14 15 16 17 18 19 20 21 22 23 25 3 6 9 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 13 14 15 16 17 18 19 20 21 22 23 24 25 11 16 17 19 20 22 23 24 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 18 21 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 3 4 6 7 9 10 11 24 0 1 2 3 4 5 6 7 8 9 10 12 25 + 0 17 34 51 67 83 100 116 132 149 165 181 189 202 219 236 253 269 285 302 318 334 351 367 383 391 404 1 1 0 -507 - 8.68754186e-04 7.79382140e-03 -1.72625944e-03 3.15044850e-03 1.72625944e-03 5.60345969e-03 -1.01917052e-02 -5.60345969e-03 -1.45649809e-04 -4.46634856e-04 -2.56398737e-04 2.52272869e-04 4.46634856e-04 8.18917543e-03 7.12023536e-02 -1.58463763e-02 2.87106175e-02 1.58463763e-02 5.07482850e-02 -9.15058640e-02 -5.07482850e-02 -7.79283584e-04 -2.79907826e-03 -1.69935910e-03 1.34975876e-03 2.79907826e-03 1.59603453e-03 1.36924397e-02 -2.11149871e-03 5.97190644e-03 3.27743805e-03 6.57443339e-03 -1.89837654e-02 -1.04643658e-02 -4.80190460e-04 -2.31278443e-04 -1.51466166e-04 3.48102254e-04 6.65641347e-04 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 -1.19438129e-02 -7.13784578e-03 -2.28953340e-02 3.80108031e-02 2.28953340e-02 2.61640661e-04 1.34458777e-03 9.14099894e-04 -4.53174918e-04 -1.34458777e-03 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 -5.97190644e-03 -2.11149871e-03 -1.04643658e-02 1.89837654e-02 6.57443339e-03 6.13701652e-05 6.65641347e-04 1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 -1.94940564e-02 -1.07303294e-02 -2.09548194e-02 6.15790402e-02 3.40677537e-02 1.40466506e-03 3.80644111e-04 3.04172289e-04 -8.51596998e-04 -1.79436027e-03 1.15630983e-02 9.92583999e-02 -2.34056249e-02 3.89448405e-02 2.34056249e-02 7.46919746e-02 -1.23158080e-01 -7.46919746e-02 -5.21311581e-04 -3.61599049e-03 -2.59867238e-03 9.02938145e-04 3.61599049e-03 5.27394208e-03 4.46338470e-02 -1.07303294e-02 1.94940564e-02 6.79712466e-03 3.40677537e-02 -6.15790402e-02 -2.09548194e-02 -3.51721030e-05 -1.79436027e-03 -3.04172289e-04 1.64227413e-03 3.80644111e-04 -3.15462415e-04 -2.14911508e-03 8.81388081e-04 -7.40145109e-04 -4.39522720e-04 -2.63076631e-03 1.97711345e-03 1.21404041e-03 -1.26621054e-04 -1.55711914e-04 -6.35724085e-05 1.75842915e-04 2.17689657e-04 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 -1.79713253e-03 -1.15367735e-03 -1.43187248e-03 4.83491532e-03 3.23540474e-03 -1.52233917e-04 -5.12341605e-04 -2.54306520e-04 3.77981679e-04 4.40775872e-04 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 -9.05218801e-04 -2.61276086e-04 -6.02086007e-04 2.43109263e-03 6.02086007e-04 -9.04005053e-05 -2.56170799e-04 -1.29483612e-04 1.56578268e-04 2.56170799e-04 5.46396931e-04 3.72237651e-03 -1.01638677e-03 1.28196893e-03 1.27149785e-03 2.92072676e-03 -3.42446095e-03 -3.73867384e-03 1.75842915e-04 3.41266680e-04 1.10110642e-04 -3.29666963e-04 -3.05483813e-04 6.18258214e-04 3.96376881e-03 -1.15367735e-03 1.79713253e-03 5.94206062e-04 3.23540474e-03 -4.83491532e-03 -1.43187248e-03 2.51224778e-04 4.40775872e-04 2.54306520e-04 -3.20829279e-04 -5.12341605e-04 8.94236761e-02 3.49495931e-01 -7.83447493e-02 2.11810018e-01 7.83447493e-02 1.70178181e-01 -4.56281532e-01 -1.70178181e-01 1.85254573e-02 2.69989218e-02 9.78194646e-03 -3.20870332e-02 -2.69989218e-02 1.30313126e-03 1.17895704e-02 -2.55683294e-03 4.81159550e-03 2.55683294e-03 8.32281014e-03 -1.56304061e-02 -8.32281014e-03 -2.60927832e-04 -7.12858047e-04 -3.89510333e-04 4.51940262e-04 7.12858047e-04 5.16628174e-01 1.02579260e+00 -3.27764207e-01 8.47064269e-01 3.27764207e-01 4.33821177e-01 -1.04590831e+00 -4.33821177e-01 1.38466280e-01 2.10823794e-01 7.85281500e-02 -2.39830632e-01 -2.10823794e-01 1.21849244e-02 1.06803528e-01 -2.32310803e-02 4.34800255e-02 2.32310803e-02 7.45938180e-02 -1.39196930e-01 -7.45938180e-02 -1.51138293e-03 -4.48978928e-03 -2.54471461e-03 2.61779203e-03 4.48978928e-03 8.48543673e-02 1.94787952e-01 3.65645573e-02 1.84261343e-01 6.84193767e-02 -1.06368730e-01 -2.88182045e-01 -1.09286151e-01 5.03542926e-02 -2.06589356e-03 -5.21999900e-04 -5.32538898e-02 -4.51832162e-02 2.42660803e-03 2.10771437e-02 -3.16724807e-03 9.24934449e-03 4.91615708e-03 9.91732290e-03 -2.95811130e-02 -1.57630396e-02 -8.20585100e-04 -4.37649580e-04 -2.54651735e-04 6.89224517e-04 1.12047103e-03 -2.77787332e-01 -7.20592207e-01 2.26254917e-01 -5.10790456e-01 -2.26254917e-01 -3.84807700e-01 8.19738991e-01 3.84807700e-01 -6.54307256e-02 -1.19181083e-01 -4.95816506e-02 1.13329341e-01 1.19181083e-01 -5.15528644e-03 -4.51364224e-02 1.04152838e-02 -1.79157193e-02 -1.04152838e-02 -3.34926816e-02 5.72497140e-02 3.34926816e-02 5.12087113e-04 2.13001786e-03 1.36892958e-03 -8.86960897e-04 -2.13001786e-03 -8.48543673e-02 -1.94787952e-01 6.84193767e-02 -1.84261343e-01 3.65645573e-02 -1.09286151e-01 2.88182045e-01 -1.06368730e-01 -2.09420751e-02 -4.51832162e-02 5.21999900e-04 7.02350414e-02 -2.06589356e-03 -2.42660803e-03 -2.10771437e-02 4.91615708e-03 -9.24934449e-03 -3.16724807e-03 -1.57630396e-02 2.95811130e-02 9.91732290e-03 1.86593391e-04 1.12047103e-03 2.54651735e-04 -1.05525980e-03 -4.37649580e-04 -2.29192837e-01 -3.24477687e-01 -1.09722467e-01 -4.16303529e-01 -1.57750925e-01 2.92532978e-01 4.33276820e-01 1.75636934e-01 -1.55092237e-01 3.05714550e-02 1.01035814e-02 1.51836646e-01 1.31098737e-01 -7.99329252e-03 -6.84793800e-02 1.01400142e-02 -3.00914040e-02 -1.60290032e-02 -3.14322291e-02 9.56467940e-02 5.11016306e-02 2.41352291e-03 8.33773270e-04 5.30736869e-04 -1.79467795e-03 -3.05180153e-03 7.41831522e-01 1.22898828e+00 -5.12929183e-01 1.10046642e+00 5.12929183e-01 6.20544785e-01 -1.11256249e+00 -6.20544785e-01 1.77240585e-01 3.44763179e-01 1.48163226e-01 -3.06989698e-01 -3.44763179e-01 1.70017992e-02 1.46949466e-01 -3.40029725e-02 5.81837514e-02 3.40029725e-02 1.08759728e-01 -1.84737121e-01 -1.08759728e-01 -1.14591785e-03 -5.72871697e-03 -3.85611364e-03 1.98478794e-03 5.72871697e-03 2.29192837e-01 3.24477687e-01 -1.57750925e-01 4.16303529e-01 -1.09722467e-01 1.75636934e-01 -4.33276820e-01 2.92532978e-01 5.39482743e-02 1.31098737e-01 -1.01035814e-02 -2.10232140e-01 3.05714550e-02 7.99329252e-03 6.84793800e-02 -1.60290032e-02 3.00914040e-02 1.01400142e-02 5.11016306e-02 -9.56467940e-02 -3.14322291e-02 -3.47475237e-04 -3.05180153e-03 -5.30736869e-04 2.98751113e-03 8.33773270e-04 6.34101945e-03 1.16562237e-01 -2.69281216e-02 5.21418378e-02 1.82487793e-02 1.04389894e-01 -1.57857368e-01 -5.77510435e-02 9.37687036e-03 4.96170298e-03 1.01204843e-03 -1.69260492e-02 -1.18002414e-02 -4.30740438e-04 -2.88121443e-03 1.22178272e-03 -9.90591561e-04 -5.64745946e-04 -3.63962416e-03 2.60171972e-03 1.52634355e-03 -1.89931624e-04 -2.32698486e-04 -1.02065694e-04 2.63764453e-04 3.34918374e-04 5.30357897e-03 1.20467968e-01 -3.49391941e-03 6.10403724e-02 2.22213264e-02 -1.63023807e-02 -1.97194890e-01 -7.79947688e-02 4.33005146e-03 2.15166769e-02 8.20921440e-03 -1.81909884e-02 -1.10693087e-02 -8.84481404e-04 -5.65447983e-03 8.00577199e-04 -2.58256262e-03 -1.60850703e-03 -1.88500164e-03 6.94764179e-03 4.49284600e-03 -2.29220488e-04 -7.68512661e-04 -3.81925978e-04 5.57793959e-04 6.61164068e-04 9.85553810e-04 3.19024373e-02 -9.98008518e-04 1.78228919e-02 9.98008518e-04 -5.52103047e-03 -6.09302794e-02 5.52103047e-03 2.08520305e-03 7.43147282e-03 6.62427248e-04 -3.61167762e-03 -7.43147282e-03 -4.09159394e-04 -2.52741995e-03 3.64461655e-04 -1.36004849e-03 -3.64461655e-04 -8.28650587e-04 3.68853390e-03 8.28650587e-04 -1.28893791e-04 -3.83790257e-04 -1.94225480e-04 2.23250595e-04 3.83790257e-04 -1.09829679e-02 -2.01891717e-01 3.66188336e-02 -9.03123123e-02 -4.16298542e-02 -1.26954694e-01 2.73416982e-01 1.53881647e-01 -1.69260492e-02 -1.64903856e-02 -1.75291930e-03 2.89213884e-02 1.25421536e-02 7.46064324e-04 4.99040978e-03 -1.35750903e-03 1.71575491e-03 1.73684939e-03 3.86380771e-03 -4.50631074e-03 -5.08391084e-03 2.63764453e-04 5.21078960e-04 1.76782968e-04 -4.94500579e-04 -4.62062280e-04 -5.30357897e-03 -1.20467968e-01 2.22213264e-02 -6.10403724e-02 -3.49391941e-03 -7.79947688e-02 1.97194890e-01 -1.63023807e-02 -1.35888324e-02 -1.10693087e-02 -8.20921440e-03 1.28454288e-02 2.15166769e-02 8.84481404e-04 5.65447983e-03 -1.60850703e-03 2.58256262e-03 8.00577199e-04 4.49284600e-03 -6.94764179e-03 -1.88500164e-03 3.68453495e-04 6.61164068e-04 3.81925978e-04 -4.77407745e-04 -7.68512661e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 -507 - 4.34377093e-04 3.89691070e-03 -8.63129722e-04 1.72625944e-03 5.61059340e-04 2.80172985e-03 -5.60345969e-03 -1.78651566e-03 -7.28249045e-05 -2.56398737e-04 -6.20367503e-05 2.58461671e-04 1.24073501e-04 4.09458772e-03 3.56011768e-02 -7.92318813e-03 1.58463763e-02 4.94105309e-03 2.53741425e-02 -5.07482850e-02 -1.53834365e-02 -3.89641792e-04 -1.69935910e-03 -2.50039606e-04 1.87415927e-03 5.00079211e-04 7.98017267e-04 6.84621983e-03 -1.05574936e-03 3.27743805e-03 1.05574936e-03 3.28721669e-03 -1.04643658e-02 -3.28721669e-03 -2.40095230e-04 -1.51466166e-04 -4.07919404e-06 4.15857137e-04 1.51466166e-04 -1.59603453e-03 -1.36924397e-02 3.27743805e-03 -5.97190644e-03 -2.11149871e-03 -1.04643658e-02 1.89837654e-02 6.57443339e-03 6.13701652e-05 6.65641347e-04 1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 -4.44337740e-03 -1.05574936e-03 -7.19878526e-03 1.43975705e-02 3.30885282e-03 1.69585413e-04 6.48383261e-04 8.23856205e-05 -6.78844339e-04 -1.64771241e-04 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 -1.07303294e-02 -3.39856233e-03 -1.04774097e-02 3.40677537e-02 1.04774097e-02 7.02332531e-04 3.04172289e-04 -7.56143227e-05 -1.21647563e-03 -3.04172289e-04 5.27394208e-03 4.46338470e-02 -1.07303294e-02 1.94940564e-02 6.79712466e-03 3.40677537e-02 -6.15790402e-02 -2.09548194e-02 -3.51721030e-05 -1.79436027e-03 -3.04172289e-04 1.64227413e-03 3.80644111e-04 3.65218523e-03 3.23076295e-02 -7.31013090e-03 1.46202618e-02 3.37692620e-03 2.35903440e-02 -4.71806880e-02 -1.04774097e-02 -4.68553427e-04 -1.91279650e-03 -1.65721120e-04 2.05763641e-03 3.31442239e-04 -1.57731207e-04 -1.07455754e-03 4.40694041e-04 -4.39522720e-04 -8.08610292e-05 -1.31538316e-03 1.21404041e-03 1.56052831e-04 -6.33105270e-05 -6.35724085e-05 -6.03533012e-05 6.78003819e-05 1.23935635e-04 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 -9.05218801e-04 -2.61276086e-04 -6.02086007e-04 2.43109263e-03 6.02086007e-04 -9.04005053e-05 -2.56170799e-04 -1.29483612e-04 1.56578268e-04 2.56170799e-04 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 -7.58193181e-04 -1.23985505e-04 -5.28743471e-04 2.21071022e-03 2.87408028e-04 -1.66331586e-05 -1.25755053e-04 -6.47418095e-05 4.83147268e-05 1.27619336e-04 1.40873233e-04 6.61908408e-04 -2.66387374e-04 2.77663663e-04 2.51858719e-04 6.69686251e-04 -5.21425422e-04 -6.32837578e-04 1.08042527e-04 2.03045895e-04 8.50297262e-05 -1.64833471e-04 -1.71923735e-04 4.08373031e-04 2.88134429e-03 -7.58193181e-04 1.33958170e-03 2.47971010e-04 2.21071022e-03 -3.84480879e-03 -5.74816056e-04 1.10521587e-04 1.84605080e-04 1.27619336e-04 -1.41232804e-04 -2.56170813e-04 5.36542057e-02 2.31981857e-01 -4.78747986e-02 1.43624396e-01 2.46505685e-02 1.09975529e-01 -3.29926588e-01 -5.57225185e-02 9.49068264e-03 1.40889466e-02 2.34939797e-03 -2.11321796e-02 -7.04819392e-03 8.68754163e-04 7.89265969e-03 -1.69370322e-03 3.38740644e-03 1.39163284e-03 5.52108029e-03 -1.10421606e-02 -4.50586610e-03 -1.88102928e-04 -5.22621928e-04 -1.95148346e-04 4.58129064e-04 3.90296691e-04 2.87692605e-01 6.15475558e-01 -1.78928357e-01 5.36785070e-01 4.27000053e-02 2.45713574e-01 -7.37140722e-01 9.84164379e-03 8.01592288e-02 1.22700385e-01 1.61394723e-02 -1.88361169e-01 -4.84184168e-02 8.09033670e-03 7.12023514e-02 -1.53078921e-02 3.06157843e-02 1.23257571e-02 4.92196755e-02 -9.84393510e-02 -3.92289696e-02 -1.12174114e-03 -3.39007012e-03 -1.09539512e-03 3.14219253e-03 2.19079023e-03 5.00446713e-02 1.34602938e-01 2.19387344e-02 1.23154878e-01 2.00548392e-02 -6.42684031e-02 -2.16100982e-01 -3.23572516e-02 2.70890861e-02 -3.31596446e-04 -6.10426006e-04 -3.81228045e-02 -1.28637069e-02 1.62859076e-03 1.42309238e-02 -2.11149871e-03 6.55487611e-03 2.69446838e-03 6.63010621e-03 -2.10617134e-02 -8.58589049e-03 -5.80489870e-04 -3.57837303e-04 -1.07264763e-04 7.56979400e-04 6.06295850e-04 -1.50134014e-01 -4.03808815e-01 1.23154878e-01 -3.06474274e-01 -6.01645177e-02 -2.16100982e-01 5.12000882e-01 9.70717548e-02 -3.66184169e-02 -6.77465988e-02 -1.28637069e-02 8.85903930e-02 3.36927924e-02 -3.25718153e-03 -2.84618477e-02 6.55487611e-03 -1.19438129e-02 -5.38893677e-03 -2.10617134e-02 3.82226763e-02 1.71717810e-02 3.11816617e-04 1.45107144e-03 6.06295850e-04 -1.02369424e-03 -1.01670854e-03 -7.32689014e-02 -2.70831290e-01 6.20484128e-02 -1.86145238e-01 2.19387344e-02 -1.28982906e-01 3.86948719e-01 -4.69955664e-02 -1.48106392e-02 -2.60590102e-02 4.10057584e-03 4.38379143e-02 -1.23017275e-02 -1.93066115e-03 -1.72130589e-02 3.86040773e-03 -7.72081545e-03 -2.11149871e-03 -1.24974591e-02 2.49949181e-02 6.65174234e-03 2.94808639e-04 1.10321295e-03 1.85571189e-04 -1.14419588e-03 -3.71142378e-04 -1.29647081e-01 -2.09265744e-01 -6.53863153e-02 -2.64565755e-01 -3.12393394e-02 1.75519787e-01 3.16146481e-01 1.17481779e-02 -8.62950299e-02 1.63534262e-02 5.71185281e-03 1.15338397e-01 3.48400420e-02 -5.35632148e-03 -4.61624565e-02 6.74145184e-03 -2.13276769e-02 -8.69723612e-03 -2.09548194e-02 6.81355074e-02 2.75112865e-02 1.71119038e-03 7.57301448e-04 1.50950257e-04 -2.15955658e-03 -1.56161355e-03 3.88941244e-01 6.27797232e-01 -2.64565755e-01 6.40122365e-01 9.37180182e-02 3.16146481e-01 -6.67537497e-01 -3.52445338e-02 9.86280014e-02 1.97671649e-01 3.48400420e-02 -2.53490719e-01 -8.71949260e-02 1.07126430e-02 9.23249130e-02 -2.13276769e-02 3.87329673e-02 1.73944722e-02 6.81355074e-02 -1.23158080e-01 -5.50225731e-02 -6.59778370e-04 -3.90708675e-03 -1.56161355e-03 2.72412392e-03 2.49337058e-03 1.83900092e-01 4.64820962e-01 -1.27864994e-01 3.83594982e-01 -8.26591520e-02 1.99016143e-01 -5.97048429e-01 1.75519787e-01 4.82717625e-02 8.60335103e-02 -1.59406558e-02 -1.45813549e-01 4.78219675e-02 6.37153567e-03 5.61531625e-02 -1.26088047e-02 2.52176094e-02 6.71981571e-03 4.06242209e-02 -8.12484417e-02 -2.09548194e-02 -7.80856561e-04 -3.17023776e-03 -3.92285699e-04 3.40287340e-03 7.84571398e-04 5.42920336e-03 7.28578812e-02 -1.92803624e-02 3.39251212e-02 8.70387349e-03 6.93942488e-02 -1.02430771e-01 -1.87478281e-02 5.62612224e-03 2.25094907e-03 2.67587405e-03 -8.72475672e-03 -9.22645409e-03 -2.73009231e-04 -1.80665689e-03 7.81088680e-04 -6.89969172e-04 -2.06084255e-04 -2.32424101e-03 1.83864668e-03 4.68355965e-04 -1.26621097e-04 -1.40558980e-04 -9.88465870e-05 1.55721919e-04 2.41164352e-04 5.29255390e-03 7.60746720e-02 -1.18841197e-03 4.03862745e-02 1.43837153e-02 -1.17708752e-02 -1.27503192e-01 -3.94225930e-02 3.32410369e-03 1.29100062e-02 3.52559381e-03 -9.47503311e-03 -8.73105891e-03 -5.42270989e-04 -3.37277546e-03 4.67647223e-04 -1.69064890e-03 -7.16105771e-04 -1.05521517e-03 4.54381911e-03 1.85952727e-03 -1.67387077e-04 -5.12341854e-04 -2.57103070e-04 3.36390548e-04 4.76558995e-04 4.11110217e-03 5.01188799e-02 -8.96031182e-04 2.75790186e-02 4.38618101e-03 -3.66291433e-03 -9.06160612e-02 -6.56588870e-03 -8.17523120e-04 5.85881856e-03 3.97456357e-04 -7.59077689e-04 -4.69220619e-03 -3.37298111e-04 -2.28602765e-03 3.05477500e-04 -1.21302287e-03 -2.27171074e-04 -7.55308050e-04 3.46815148e-03 5.13972607e-04 -5.51264444e-05 -2.53374511e-04 -1.29483678e-04 1.14987054e-04 2.55238794e-04 -4.70982100e-03 -7.66722400e-02 1.58008295e-02 -3.35945991e-02 -2.32810230e-02 -5.19364070e-02 9.47532894e-02 7.26547238e-02 -1.15865024e-02 -1.13337914e-02 -2.45968053e-03 1.73528331e-02 8.07118754e-03 3.40540626e-04 1.92994167e-03 -6.07509637e-04 7.11449642e-04 7.17210256e-04 1.61276720e-03 -1.60327521e-03 -1.97807458e-03 1.95964064e-04 3.82858175e-04 1.51702053e-04 -3.29667087e-04 -3.28502202e-04 -1.23333065e-02 -1.50356640e-01 2.75790186e-02 -7.44400809e-02 -1.31585430e-02 -9.06160612e-02 2.37979916e-01 1.96976661e-02 -6.00699025e-03 -4.55211164e-03 -4.69220619e-03 7.16136209e-03 1.29100062e-02 6.74596222e-04 4.57205531e-03 -1.21302287e-03 2.12501180e-03 4.54342147e-04 3.46815148e-03 -5.95753527e-03 -1.02794521e-03 2.27750304e-04 4.04993276e-04 2.55238794e-04 -2.97811271e-04 -5.12341868e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 -507 - 4.34377093e-04 3.89691070e-03 -5.61059340e-04 1.72625944e-03 8.63129722e-04 1.78651566e-03 -5.60345969e-03 -2.80172985e-03 -1.87421921e-04 -1.24073501e-04 -6.20367503e-05 1.92299053e-04 2.56398737e-04 4.09458772e-03 3.56011768e-02 -4.94105309e-03 1.58463763e-02 7.92318813e-03 1.53834365e-02 -5.07482850e-02 -2.53741425e-02 -1.42824864e-03 -5.00079211e-04 -2.50039606e-04 1.27451933e-03 1.69935910e-03 1.10008765e-03 9.82835487e-03 -1.05574936e-03 4.44337740e-03 2.22168870e-03 3.30885282e-03 -1.43975705e-02 -7.19878526e-03 -5.03103737e-04 -1.64771241e-04 -8.23856205e-05 4.86287446e-04 6.48383261e-04 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 -5.97190644e-03 -3.27743805e-03 -6.57443339e-03 1.89837654e-02 1.04643658e-02 4.80190460e-04 2.31278443e-04 1.51466166e-04 -3.48102254e-04 -6.65641347e-04 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 -3.27743805e-03 -1.05574936e-03 -3.28721669e-03 1.04643658e-02 3.28721669e-03 2.40095230e-04 1.51466166e-04 4.07919404e-06 -4.15857137e-04 -1.51466166e-04 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 -1.46202618e-02 -7.31013090e-03 -1.04774097e-02 4.71806880e-02 2.35903440e-02 1.54768869e-03 3.31442239e-04 1.65721120e-04 -1.43459737e-03 -1.91279650e-03 5.27394208e-03 4.46338470e-02 -6.79712466e-03 1.94940564e-02 1.07303294e-02 2.09548194e-02 -6.15790402e-02 -3.40677537e-02 -1.40466506e-03 -3.80644111e-04 -3.04172289e-04 8.51596998e-04 1.79436027e-03 2.63697104e-03 2.23169235e-02 -3.39856233e-03 1.07303294e-02 3.39856233e-03 1.04774097e-02 -3.40677537e-02 -1.04774097e-02 -7.02332531e-04 -3.04172289e-04 7.56143227e-05 1.21647563e-03 3.04172289e-04 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 -2.07024260e-05 -1.03512130e-05 -4.70027004e-04 -1.55452545e-04 -7.77262725e-05 -6.33105219e-05 -8.69225047e-05 -4.34612523e-05 1.08042524e-04 1.44056699e-04 -4.08373031e-04 -2.88134429e-03 2.47971010e-04 -1.33958170e-03 -7.58193181e-04 -5.74816056e-04 3.84480879e-03 2.21071022e-03 -6.70504030e-05 -2.56170813e-04 -1.27619336e-04 1.66330904e-04 1.84605080e-04 -2.04186516e-04 -1.44067214e-03 1.23985505e-04 -7.58193181e-04 -2.02291932e-04 -2.87408028e-04 2.21071022e-03 5.28743471e-04 -3.35252015e-05 -1.27619336e-04 -6.47418095e-05 3.85621013e-05 1.25755053e-04 2.07035849e-04 1.26154833e-03 -1.95957065e-04 5.19469672e-04 5.14845921e-04 4.51564505e-04 -1.31210255e-03 -1.47399836e-03 6.78003789e-05 1.93293276e-04 9.47823551e-05 -1.64833476e-04 -1.56578268e-04 2.76047799e-04 1.68206444e-03 -2.61276086e-04 9.05218801e-04 2.61276086e-04 6.02086007e-04 -2.43109263e-03 -6.02086007e-04 9.04005053e-05 2.56170799e-04 1.29483612e-04 -1.56578268e-04 -2.56170799e-04 5.36542057e-02 2.31981857e-01 -2.46505685e-02 1.43624396e-01 4.78747986e-02 5.57225185e-02 -3.29926588e-01 -1.09975529e-01 1.35556631e-02 7.04819392e-03 2.34939797e-03 -1.87852621e-02 -1.40889466e-02 8.68754163e-04 7.89265969e-03 -1.39163284e-03 3.38740644e-03 1.69370322e-03 4.50586610e-03 -1.10421606e-02 -5.52108029e-03 -3.02699944e-04 -3.90296691e-04 -1.95148346e-04 3.91966446e-04 5.22621928e-04 2.87692605e-01 6.15475558e-01 -4.27000053e-02 5.36785070e-01 1.78928357e-01 -9.84164379e-03 -7.37140722e-01 -2.45713574e-01 1.23045943e-01 4.84184168e-02 1.61394723e-02 -1.63600513e-01 -1.22700385e-01 8.09033670e-03 7.12023514e-02 -1.23257571e-02 3.06157843e-02 1.53078921e-02 3.92289696e-02 -9.84393510e-02 -4.92196755e-02 -2.16034799e-03 -2.19079023e-03 -1.09539512e-03 2.54255259e-03 3.39007012e-03 7.32689014e-02 2.70831290e-01 2.19387344e-02 1.86145238e-01 6.20484128e-02 -4.69955664e-02 -3.86948719e-01 -1.28982906e-01 3.05594279e-02 -1.23017275e-02 -4.10057584e-03 -3.47453470e-02 -2.60590102e-02 1.93066115e-03 1.72130589e-02 -2.11149871e-03 7.72081545e-03 3.86040773e-03 6.65174234e-03 -2.49949181e-02 -1.24974591e-02 -8.43498376e-04 -3.71142378e-04 -1.85571189e-04 8.27409709e-04 1.10321295e-03 -1.50134014e-01 -4.03808815e-01 6.01645177e-02 -3.06474274e-01 -1.23154878e-01 -9.70717548e-02 5.12000882e-01 2.16100982e-01 -5.84123224e-02 -3.36927924e-02 -1.28637069e-02 7.60076758e-02 6.77465988e-02 -3.25718153e-03 -2.84618477e-02 5.38893677e-03 -1.19438129e-02 -6.55487611e-03 -1.71717810e-02 3.82226763e-02 2.10617134e-02 7.30636912e-04 1.01670854e-03 6.06295850e-04 -7.81888233e-04 -1.45107144e-03 -5.00446713e-02 -1.34602938e-01 2.00548392e-02 -1.23154878e-01 2.19387344e-02 -3.23572516e-02 2.16100982e-01 -6.42684031e-02 -1.94707741e-02 -1.28637069e-02 6.10426006e-04 4.25212390e-02 -3.31596446e-04 -1.62859076e-03 -1.42309238e-02 2.69446838e-03 -6.55487611e-03 -2.11149871e-03 -8.58589049e-03 2.10617134e-02 6.63010621e-03 3.65318456e-04 6.06295850e-04 1.07264763e-04 -8.81208674e-04 -3.57837303e-04 -1.83900092e-01 -4.64820962e-01 -8.26591520e-02 -3.83594982e-01 -1.27864994e-01 1.75519787e-01 5.97048429e-01 1.99016143e-01 -1.02142356e-01 4.78219675e-02 1.59406558e-02 1.14711347e-01 8.60335103e-02 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 -2.52176094e-02 -1.26088047e-02 -2.09548194e-02 8.12484417e-02 4.06242209e-02 2.55654653e-03 7.84571398e-04 3.92285699e-04 -2.37767832e-03 -3.17023776e-03 3.88941244e-01 6.27797232e-01 -9.37180182e-02 6.40122365e-01 2.64565755e-01 3.52445338e-02 -6.67537497e-01 -3.16146481e-01 1.70215402e-01 8.71949260e-02 3.48400420e-02 -2.12159714e-01 -1.97671649e-01 1.07126430e-02 9.23249130e-02 -1.73944722e-02 3.87329673e-02 2.13276769e-02 5.50225731e-02 -1.23158080e-01 -6.81355074e-02 -2.02927133e-03 -2.49337058e-03 -1.56161355e-03 1.93344679e-03 3.90708675e-03 1.29647081e-01 2.09265744e-01 -3.12393394e-02 2.64565755e-01 -6.53863153e-02 1.17481779e-02 -3.16146481e-01 1.75519787e-01 5.67384672e-02 3.48400420e-02 -5.71185281e-03 -1.32402887e-01 1.63534262e-02 5.35632148e-03 4.61624565e-02 -8.69723612e-03 2.13276769e-02 6.74145184e-03 2.75112865e-02 -6.81355074e-02 -2.09548194e-02 -1.01463567e-03 -1.56161355e-03 -1.50950257e-04 2.56171263e-03 7.57301448e-04 1.36422295e-03 2.99711671e-02 -1.58100206e-02 1.21312157e-02 4.04373856e-03 5.35469225e-02 -3.08433704e-02 -1.02811235e-02 5.62612222e-03 2.37662640e-03 7.92208799e-04 -1.15865023e-02 -8.68987676e-03 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 -2.71148878e-04 -1.35574439e-04 -1.47888485e-03 4.69153722e-04 2.34576861e-04 -1.26621092e-04 -1.63909076e-04 -8.19545382e-05 1.95964061e-04 2.61285415e-04 1.23333065e-02 1.50356640e-01 -1.31585430e-02 7.44400809e-02 2.75790186e-02 1.96976661e-02 -2.37979916e-01 -9.06160612e-02 3.19842637e-03 1.29100062e-02 4.69220619e-03 -8.78288720e-03 -4.55211164e-03 -6.74596222e-04 -4.57205531e-03 4.54342147e-04 -2.12501180e-03 -1.21302287e-03 -1.02794521e-03 5.95753527e-03 3.46815148e-03 -1.44036975e-04 -5.12341868e-04 -2.55238794e-04 3.46143184e-04 4.04993276e-04 4.11110217e-03 5.01188799e-02 -4.38618101e-03 2.75790186e-02 8.96031182e-04 6.56588870e-03 -9.06160612e-02 3.66291433e-03 1.06614212e-03 4.69220619e-03 3.97456357e-04 3.28456946e-04 -5.85881856e-03 -3.37298111e-04 -2.28602765e-03 2.27171074e-04 -1.21302287e-03 -3.05477500e-04 -5.13972607e-04 3.46815148e-03 7.55308050e-04 -7.20184873e-05 -2.55238794e-04 -1.29483678e-04 1.05234428e-04 2.53374511e-04 -7.05673853e-03 -1.01432896e-01 1.91782871e-02 -4.61773163e-02 -2.45976984e-02 -5.25634573e-02 1.36084294e-01 8.60653858e-02 -8.72475671e-03 -1.20259374e-02 -3.54721517e-03 1.73528331e-02 7.61627479e-03 4.06703242e-04 2.52958160e-03 -5.37079328e-04 9.53255651e-04 9.80197458e-04 1.39464545e-03 -2.39395234e-03 -2.81923535e-03 1.55721916e-04 3.73105556e-04 1.61454682e-04 -3.29667092e-04 -3.13156735e-04 -5.29255390e-03 -7.60746720e-02 1.43837153e-02 -4.03862745e-02 -1.18841197e-03 -3.94225930e-02 1.27503192e-01 -1.17708752e-02 -6.54356753e-03 -8.73105891e-03 -3.52559381e-03 7.61627479e-03 1.29100062e-02 5.42270989e-04 3.37277546e-03 -7.16105771e-04 1.69064890e-03 4.67647223e-04 1.85952727e-03 -4.54381911e-03 -1.05521517e-03 2.07629222e-04 4.76558995e-04 2.57103070e-04 -3.13156735e-04 -5.12341854e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 13 26 39 52 65 78 91 104 117 130 143 156 169 195 221 247 273 299 325 351 377 403 429 455 481 507 +504 + 4.34377093e-04 3.89691070e-03 -1.72625944e-03 5.61059340e-04 8.63129722e-04 5.60345969e-03 -1.78651566e-03 -2.80172985e-03 2.60246826e-04 -1.24073501e-04 -2.56398737e-04 -6.61626184e-05 6.20367503e-05 4.09458772e-03 3.56011768e-02 -1.58463763e-02 4.94105309e-03 7.92318813e-03 5.07482850e-02 -1.53834365e-02 -2.53741425e-02 1.81789043e-03 -5.00079211e-04 -1.69935910e-03 -5.99639944e-04 2.50039606e-04 1.59603453e-03 1.36924397e-02 -5.97190644e-03 2.11149871e-03 3.27743805e-03 1.89837654e-02 -6.57443339e-03 -1.04643658e-02 5.41560625e-04 -2.31278443e-04 -6.65641347e-04 -2.41806010e-04 1.51466166e-04 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 -1.05574936e-03 -2.22168870e-03 -1.43975705e-02 3.30885282e-03 7.19878526e-03 -6.72689150e-04 1.64771241e-04 6.48383261e-04 1.92556894e-04 -8.23856205e-05 -7.98017267e-04 -6.84621983e-03 3.27743805e-03 -1.05574936e-03 -1.05574936e-03 -1.04643658e-02 3.28721669e-03 3.28721669e-03 -4.80190460e-04 1.51466166e-04 1.51466166e-04 -4.07919404e-06 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 -6.79712466e-03 -1.07303294e-02 -6.15790402e-02 2.09548194e-02 3.40677537e-02 -1.43983717e-03 3.80644111e-04 1.79436027e-03 7.90677129e-04 -3.04172289e-04 3.65218523e-03 3.23076295e-02 -1.46202618e-02 3.37692620e-03 7.31013090e-03 4.71806880e-02 -1.04774097e-02 -2.35903440e-02 2.01624211e-03 -3.31442239e-04 -1.91279650e-03 -6.23039032e-04 1.65721120e-04 2.63697104e-03 2.23169235e-02 -1.07303294e-02 3.39856233e-03 3.39856233e-03 3.40677537e-02 -1.04774097e-02 -1.04774097e-02 1.40466506e-03 -3.04172289e-04 -3.04172289e-04 -7.56143227e-05 2.00865402e-04 1.11050827e-03 -4.60225146e-04 2.58546563e-04 4.51045253e-04 1.05858787e-03 -6.26079835e-04 -1.23765688e-03 -2.15594948e-04 2.10858140e-04 2.07629107e-04 -2.01210755e-05 -1.03814554e-04 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 -2.47971010e-04 -7.58193181e-04 -3.84480879e-03 5.74816056e-04 2.21071022e-03 1.77571990e-04 -2.56170813e-04 -1.84605080e-04 2.50980997e-05 1.27619336e-04 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 -2.61276086e-04 -2.61276086e-04 -2.43109263e-03 6.02086007e-04 6.02086007e-04 1.80801011e-04 -2.56170799e-04 -2.56170799e-04 1.29483612e-04 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -5.59016539e-05 2.48458547e-04 7.90677129e-04 1.81273073e-04 -8.04312104e-04 2.01210696e-05 2.13695409e-05 -4.64676266e-05 -1.25490500e-05 -9.75262896e-06 2.04186516e-04 1.44067214e-03 -7.58193181e-04 1.23985505e-04 2.02291932e-04 2.21071022e-03 -2.87408028e-04 -5.28743471e-04 -5.01583601e-05 1.27619336e-04 1.25755053e-04 9.75262549e-06 -6.47418095e-05 5.36542057e-02 2.31981857e-01 -1.43624396e-01 2.46505685e-02 4.78747986e-02 3.29926588e-01 -5.57225185e-02 -1.09975529e-01 -2.30463457e-02 7.04819392e-03 1.40889466e-02 2.34691754e-03 -2.34939797e-03 8.68754163e-04 7.89265969e-03 -3.38740644e-03 1.39163284e-03 1.69370322e-03 1.10421606e-02 -4.50586610e-03 -5.52108029e-03 4.90802872e-04 -3.90296691e-04 -5.22621928e-04 -6.61626184e-05 1.95148346e-04 2.87692605e-01 6.15475558e-01 -5.36785070e-01 4.27000053e-02 1.78928357e-01 7.37140722e-01 9.84164379e-03 -2.45713574e-01 -2.03205172e-01 4.84184168e-02 1.22700385e-01 2.47606560e-02 -1.61394723e-02 8.09033670e-03 7.12023514e-02 -3.06157843e-02 1.23257571e-02 1.53078921e-02 9.84393510e-02 -3.92289696e-02 -4.92196755e-02 3.28208913e-03 -2.19079023e-03 -3.39007012e-03 -5.99639944e-04 1.09539512e-03 1.50134014e-01 4.03808815e-01 -3.06474274e-01 6.01645177e-02 1.23154878e-01 5.12000882e-01 -9.70717548e-02 -2.16100982e-01 -9.50307394e-02 3.36927924e-02 6.77465988e-02 1.25827172e-02 -1.28637069e-02 3.25718153e-03 2.84618477e-02 -1.19438129e-02 5.38893677e-03 6.55487611e-03 3.82226763e-02 -1.71717810e-02 -2.10617134e-02 1.04245353e-03 -1.01670854e-03 -1.45107144e-03 -2.41806010e-04 6.06295850e-04 -7.32689014e-02 -2.70831290e-01 1.86145238e-01 2.19387344e-02 -6.20484128e-02 -3.86948719e-01 -4.69955664e-02 1.28982906e-01 4.53700671e-02 1.23017275e-02 -2.60590102e-02 -9.09256737e-03 -4.10057584e-03 -1.93066115e-03 -1.72130589e-02 7.72081545e-03 -2.11149871e-03 -3.86040773e-03 -2.49949181e-02 6.65174234e-03 1.24974591e-02 -1.13830702e-03 3.71142378e-04 1.10321295e-03 3.16786168e-04 -1.85571189e-04 -5.00446713e-02 -1.34602938e-01 1.23154878e-01 -2.00548392e-02 2.19387344e-02 -2.16100982e-01 3.23572516e-02 -6.42684031e-02 4.65598602e-02 -1.28637069e-02 3.31596446e-04 4.39843445e-03 -6.10426006e-04 -1.62859076e-03 -1.42309238e-02 6.55487611e-03 -2.69446838e-03 -2.11149871e-03 -2.10617134e-02 8.58589049e-03 6.63010621e-03 -9.45808325e-04 6.06295850e-04 3.57837303e-04 -1.24229274e-04 -1.07264763e-04 -3.88941244e-01 -6.27797232e-01 6.40122365e-01 -9.37180182e-02 -2.64565755e-01 -6.67537497e-01 3.52445338e-02 3.16146481e-01 2.68843403e-01 -8.71949260e-02 -1.97671649e-01 -4.13310048e-02 3.48400420e-02 -1.07126430e-02 -9.23249130e-02 3.87329673e-02 -1.73944722e-02 -2.13276769e-02 -1.23158080e-01 5.50225731e-02 6.81355074e-02 -2.68904970e-03 2.49337058e-03 3.90708675e-03 7.90677129e-04 -1.56161355e-03 1.83900092e-01 4.64820962e-01 -3.83594982e-01 -8.26591520e-02 1.27864994e-01 5.97048429e-01 1.75519787e-01 -1.99016143e-01 -1.50414119e-01 -4.78219675e-02 8.60335103e-02 3.11022017e-02 1.59406558e-02 6.37153567e-03 5.61531625e-02 -2.52176094e-02 6.71981571e-03 1.26088047e-02 8.12484417e-02 -2.09548194e-02 -4.06242209e-02 3.33740309e-03 -7.84571398e-04 -3.17023776e-03 -1.02519508e-03 3.92285699e-04 1.29647081e-01 2.09265744e-01 -2.64565755e-01 3.12393394e-02 -6.53863153e-02 3.16146481e-01 -1.17481779e-02 1.75519787e-01 -1.43033497e-01 3.48400420e-02 -1.63534262e-02 -1.70644894e-02 5.71185281e-03 5.35632148e-03 4.61624565e-02 -2.13276769e-02 8.69723612e-03 6.74145184e-03 6.81355074e-02 -2.75112865e-02 -2.09548194e-02 2.72582605e-03 -1.56161355e-03 -7.57301448e-04 4.02156052e-04 1.50950257e-04 -6.79342631e-03 -1.02829048e-01 4.60563368e-02 -2.45138941e-02 -2.33241010e-02 -1.33274141e-01 7.22947506e-02 7.96753722e-02 2.32161886e-02 -1.16030805e-02 -1.09408258e-02 1.43087283e-03 3.46808285e-03 4.31421448e-04 2.57470696e-03 -9.61118049e-04 7.24164429e-04 9.16663119e-04 2.30780040e-03 -1.94724082e-03 -2.55881787e-03 -4.31190088e-04 4.05073428e-04 4.01844395e-04 -2.01210755e-05 -1.80801125e-04 1.23333065e-02 1.50356640e-01 -7.44400809e-02 1.31585430e-02 2.75790186e-02 2.37979916e-01 -1.96976661e-02 -9.06160612e-02 -9.20541662e-03 1.29100062e-02 4.55211164e-03 -1.62152511e-03 -4.69220619e-03 -6.74596222e-04 -4.57205531e-03 2.12501180e-03 -4.54342147e-04 -1.21302287e-03 -5.95753527e-03 1.02794521e-03 3.46815148e-03 3.71787278e-04 -5.12341868e-04 -4.04993276e-04 4.83319130e-05 2.55238794e-04 5.29255390e-03 7.60746720e-02 -4.03862745e-02 1.43837153e-02 1.18841197e-03 1.27503192e-01 -3.94225930e-02 1.17708752e-02 -9.86767122e-03 8.73105891e-03 1.29100062e-02 1.85875832e-03 -3.52559381e-03 -5.42270989e-04 -3.37277546e-03 1.69064890e-03 -7.16105771e-04 -4.67647223e-04 -4.54381911e-03 1.85952727e-03 1.05521517e-03 3.75016299e-04 -4.76558995e-04 -5.12341854e-04 -2.32338133e-05 2.57103070e-04 -2.34691754e-03 -2.47606559e-02 1.25827172e-02 4.10273597e-03 -8.79686889e-03 -4.13310048e-02 -2.00912665e-02 3.41289788e-02 -1.43087281e-03 -3.95474986e-03 3.71751664e-03 -2.37233213e-04 1.08753464e-03 6.61626163e-05 5.99639923e-04 -2.41806009e-04 -1.80130928e-04 3.72687821e-04 7.90677129e-04 5.83429125e-04 -1.20646816e-03 2.01210696e-05 4.46033542e-05 -6.97014399e-05 -2.50980963e-05 -9.75262896e-06 -4.11110217e-03 -5.01188799e-02 2.75790186e-02 -4.38618101e-03 -8.96031182e-04 -9.06160612e-02 6.56588870e-03 -3.66291433e-03 2.48619002e-04 -4.69220619e-03 -5.85881856e-03 -1.08753464e-03 3.97456357e-04 3.37298111e-04 2.28602765e-03 -1.21302287e-03 2.27171074e-04 3.05477500e-04 3.46815148e-03 -5.13972607e-04 -7.55308050e-04 -1.27144932e-04 2.55238794e-04 2.53374511e-04 9.75262549e-06 -1.29483678e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 52 64 77 90 102 115 128 140 153 166 192 218 244 270 296 322 348 374 400 426 452 478 504 +504 + 4.34377093e-04 3.89691070e-03 -1.72625944e-03 8.63129722e-04 5.61059340e-04 5.60345969e-03 -2.80172985e-03 -1.78651566e-03 2.60246826e-04 -2.56398737e-04 -1.24073501e-04 6.61626184e-05 6.20367503e-05 4.09458772e-03 3.56011768e-02 -1.58463763e-02 7.92318813e-03 4.94105309e-03 5.07482850e-02 -2.53741425e-02 -1.53834365e-02 1.81789043e-03 -1.69935910e-03 -5.00079211e-04 5.99639944e-04 2.50039606e-04 1.59603453e-03 1.36924397e-02 -5.97190644e-03 3.27743805e-03 2.11149871e-03 1.89837654e-02 -1.04643658e-02 -6.57443339e-03 5.41560625e-04 -6.65641347e-04 -2.31278443e-04 2.41806010e-04 1.51466166e-04 -7.98017267e-04 -6.84621983e-03 3.27743805e-03 -1.05574936e-03 -1.05574936e-03 -1.04643658e-02 3.28721669e-03 3.28721669e-03 -4.80190460e-04 1.51466166e-04 1.51466166e-04 -4.07919404e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 -2.22168870e-03 -1.05574936e-03 -1.43975705e-02 7.19878526e-03 3.30885282e-03 -6.72689150e-04 6.48383261e-04 1.64771241e-04 -1.92556894e-04 -8.23856205e-05 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 -1.07303294e-02 -6.79712466e-03 -6.15790402e-02 3.40677537e-02 2.09548194e-02 -1.43983717e-03 1.79436027e-03 3.80644111e-04 -7.90677129e-04 -3.04172289e-04 2.63697104e-03 2.23169235e-02 -1.07303294e-02 3.39856233e-03 3.39856233e-03 3.40677537e-02 -1.04774097e-02 -1.04774097e-02 1.40466506e-03 -3.04172289e-04 -3.04172289e-04 -7.56143227e-05 3.65218523e-03 3.23076295e-02 -1.46202618e-02 7.31013090e-03 3.37692620e-03 4.71806880e-02 -2.35903440e-02 -1.04774097e-02 2.01624211e-03 -1.91279650e-03 -3.31442239e-04 6.23039032e-04 1.65721120e-04 2.00865402e-04 1.11050827e-03 -4.60225146e-04 4.51045253e-04 2.58546563e-04 1.05858787e-03 -1.23765688e-03 -6.26079835e-04 -2.15594948e-04 2.07629107e-04 2.10858140e-04 2.01210755e-05 -1.03814554e-04 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 -2.61276086e-04 -2.61276086e-04 -2.43109263e-03 6.02086007e-04 6.02086007e-04 1.80801011e-04 -2.56170799e-04 -2.56170799e-04 1.29483612e-04 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 -7.58193181e-04 -2.47971010e-04 -3.84480879e-03 2.21071022e-03 5.74816056e-04 1.77571990e-04 -1.84605080e-04 -2.56170813e-04 -2.50980997e-05 1.27619336e-04 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 -2.48458547e-04 5.59016539e-05 -7.90677129e-04 8.04312104e-04 -1.81273073e-04 -2.01210696e-05 4.64676266e-05 -2.13695409e-05 -1.25490500e-05 9.75262896e-06 2.04186516e-04 1.44067214e-03 -7.58193181e-04 2.02291932e-04 1.23985505e-04 2.21071022e-03 -5.28743471e-04 -2.87408028e-04 -5.01583601e-05 1.25755053e-04 1.27619336e-04 -9.75262549e-06 -6.47418095e-05 5.36542057e-02 2.31981857e-01 -1.43624396e-01 4.78747986e-02 2.46505685e-02 3.29926588e-01 -1.09975529e-01 -5.57225185e-02 -2.30463457e-02 1.40889466e-02 7.04819392e-03 -2.34691754e-03 -2.34939797e-03 8.68754163e-04 7.89265969e-03 -3.38740644e-03 1.69370322e-03 1.39163284e-03 1.10421606e-02 -5.52108029e-03 -4.50586610e-03 4.90802872e-04 -5.22621928e-04 -3.90296691e-04 6.61626184e-05 1.95148346e-04 2.87692605e-01 6.15475558e-01 -5.36785070e-01 1.78928357e-01 4.27000053e-02 7.37140722e-01 -2.45713574e-01 9.84164379e-03 -2.03205172e-01 1.22700385e-01 4.84184168e-02 -2.47606560e-02 -1.61394723e-02 8.09033670e-03 7.12023514e-02 -3.06157843e-02 1.53078921e-02 1.23257571e-02 9.84393510e-02 -4.92196755e-02 -3.92289696e-02 3.28208913e-03 -3.39007012e-03 -2.19079023e-03 5.99639944e-04 1.09539512e-03 1.50134014e-01 4.03808815e-01 -3.06474274e-01 1.23154878e-01 6.01645177e-02 5.12000882e-01 -2.16100982e-01 -9.70717548e-02 -9.50307394e-02 6.77465988e-02 3.36927924e-02 -1.25827172e-02 -1.28637069e-02 3.25718153e-03 2.84618477e-02 -1.19438129e-02 6.55487611e-03 5.38893677e-03 3.82226763e-02 -2.10617134e-02 -1.71717810e-02 1.04245353e-03 -1.45107144e-03 -1.01670854e-03 2.41806010e-04 6.06295850e-04 -5.00446713e-02 -1.34602938e-01 1.23154878e-01 2.19387344e-02 -2.00548392e-02 -2.16100982e-01 -6.42684031e-02 3.23572516e-02 4.65598602e-02 3.31596446e-04 -1.28637069e-02 -4.39843445e-03 -6.10426006e-04 -1.62859076e-03 -1.42309238e-02 6.55487611e-03 -2.11149871e-03 -2.69446838e-03 -2.10617134e-02 6.63010621e-03 8.58589049e-03 -9.45808325e-04 3.57837303e-04 6.06295850e-04 1.24229274e-04 -1.07264763e-04 -7.32689014e-02 -2.70831290e-01 1.86145238e-01 -6.20484128e-02 2.19387344e-02 -3.86948719e-01 1.28982906e-01 -4.69955664e-02 4.53700671e-02 -2.60590102e-02 1.23017275e-02 9.09256737e-03 -4.10057584e-03 -1.93066115e-03 -1.72130589e-02 7.72081545e-03 -3.86040773e-03 -2.11149871e-03 -2.49949181e-02 1.24974591e-02 6.65174234e-03 -1.13830702e-03 1.10321295e-03 3.71142378e-04 -3.16786168e-04 -1.85571189e-04 -3.88941244e-01 -6.27797232e-01 6.40122365e-01 -2.64565755e-01 -9.37180182e-02 -6.67537497e-01 3.16146481e-01 3.52445338e-02 2.68843403e-01 -1.97671649e-01 -8.71949260e-02 4.13310048e-02 3.48400420e-02 -1.07126430e-02 -9.23249130e-02 3.87329673e-02 -2.13276769e-02 -1.73944722e-02 -1.23158080e-01 6.81355074e-02 5.50225731e-02 -2.68904970e-03 3.90708675e-03 2.49337058e-03 -7.90677129e-04 -1.56161355e-03 1.29647081e-01 2.09265744e-01 -2.64565755e-01 -6.53863153e-02 3.12393394e-02 3.16146481e-01 1.75519787e-01 -1.17481779e-02 -1.43033497e-01 -1.63534262e-02 3.48400420e-02 1.70644894e-02 5.71185281e-03 5.35632148e-03 4.61624565e-02 -2.13276769e-02 6.74145184e-03 8.69723612e-03 6.81355074e-02 -2.09548194e-02 -2.75112865e-02 2.72582605e-03 -7.57301448e-04 -1.56161355e-03 -4.02156052e-04 1.50950257e-04 1.83900092e-01 4.64820962e-01 -3.83594982e-01 1.27864994e-01 -8.26591520e-02 5.97048429e-01 -1.99016143e-01 1.75519787e-01 -1.50414119e-01 8.60335103e-02 -4.78219675e-02 -3.11022017e-02 1.59406558e-02 6.37153567e-03 5.61531625e-02 -2.52176094e-02 1.26088047e-02 6.71981571e-03 8.12484417e-02 -4.06242209e-02 -2.09548194e-02 3.33740309e-03 -3.17023776e-03 -7.84571398e-04 1.02519508e-03 3.92285699e-04 -6.79342631e-03 -1.02829048e-01 4.60563368e-02 -2.33241010e-02 -2.45138941e-02 -1.33274141e-01 7.96753722e-02 7.22947506e-02 2.32161886e-02 -1.09408258e-02 -1.16030805e-02 -1.43087283e-03 3.46808285e-03 4.31421448e-04 2.57470696e-03 -9.61118049e-04 9.16663119e-04 7.24164429e-04 2.30780040e-03 -2.55881787e-03 -1.94724082e-03 -4.31190088e-04 4.01844395e-04 4.05073428e-04 2.01210755e-05 -1.80801125e-04 5.29255390e-03 7.60746720e-02 -4.03862745e-02 1.18841197e-03 1.43837153e-02 1.27503192e-01 1.17708752e-02 -3.94225930e-02 -9.86767122e-03 1.29100062e-02 8.73105891e-03 -1.85875832e-03 -3.52559381e-03 -5.42270989e-04 -3.37277546e-03 1.69064890e-03 -4.67647223e-04 -7.16105771e-04 -4.54381911e-03 1.05521517e-03 1.85952727e-03 3.75016299e-04 -5.12341854e-04 -4.76558995e-04 2.32338133e-05 2.57103070e-04 1.23333065e-02 1.50356640e-01 -7.44400809e-02 2.75790186e-02 1.31585430e-02 2.37979916e-01 -9.06160612e-02 -1.96976661e-02 -9.20541662e-03 4.55211164e-03 1.29100062e-02 1.62152511e-03 -4.69220619e-03 -6.74596222e-04 -4.57205531e-03 2.12501180e-03 -1.21302287e-03 -4.54342147e-04 -5.95753527e-03 3.46815148e-03 1.02794521e-03 3.71787278e-04 -4.04993276e-04 -5.12341868e-04 -4.83319130e-05 2.55238794e-04 2.34691754e-03 2.47606559e-02 -1.25827172e-02 8.79686889e-03 -4.10273597e-03 4.13310048e-02 -3.41289788e-02 2.00912665e-02 1.43087281e-03 -3.71751664e-03 3.95474986e-03 -2.37233213e-04 -1.08753464e-03 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 -3.72687821e-04 1.80130928e-04 -7.90677129e-04 1.20646816e-03 -5.83429125e-04 -2.01210696e-05 6.97014399e-05 -4.46033542e-05 -2.50980963e-05 9.75262896e-06 -4.11110217e-03 -5.01188799e-02 2.75790186e-02 -8.96031182e-04 -4.38618101e-03 -9.06160612e-02 -3.66291433e-03 6.56588870e-03 2.48619002e-04 -5.85881856e-03 -4.69220619e-03 1.08753464e-03 3.97456357e-04 3.37298111e-04 2.28602765e-03 -1.21302287e-03 3.05477500e-04 2.27171074e-04 3.46815148e-03 -7.55308050e-04 -5.13972607e-04 -1.27144932e-04 2.53374511e-04 2.55238794e-04 -9.75262549e-06 -1.29483678e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 13 26 39 51 64 77 89 102 115 127 140 153 166 192 218 244 270 296 322 348 374 400 426 452 478 504 +471 + 8.68754186e-04 7.79382140e-03 -3.15044850e-03 1.72625944e-03 1.72625944e-03 1.01917052e-02 -5.60345969e-03 -5.60345969e-03 2.91299618e-04 -4.46634856e-04 -4.46634856e-04 2.56398737e-04 8.18917543e-03 7.12023536e-02 -2.87106175e-02 1.58463763e-02 1.58463763e-02 9.15058640e-02 -5.07482850e-02 -5.07482850e-02 1.55856717e-03 -2.79907826e-03 -2.79907826e-03 1.69935910e-03 3.49413945e-03 3.03670144e-02 -1.19438129e-02 7.13784578e-03 7.13784578e-03 3.80108031e-02 -2.28953340e-02 -2.28953340e-02 5.23281322e-04 -1.34458777e-03 -1.34458777e-03 9.14099894e-04 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 -2.11149871e-03 -3.27743805e-03 -1.89837654e-02 6.57443339e-03 1.04643658e-02 -5.41560625e-04 2.31278443e-04 6.65641347e-04 2.41806010e-04 -1.51466166e-04 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 -3.27743805e-03 -2.11149871e-03 -1.89837654e-02 1.04643658e-02 6.57443339e-03 -5.41560625e-04 6.65641347e-04 2.31278443e-04 -2.41806010e-04 -1.51466166e-04 -1.15630983e-02 -9.92583999e-02 3.89448405e-02 -2.34056249e-02 -2.34056249e-02 -1.23158080e-01 7.46919746e-02 7.46919746e-02 -1.04262316e-03 3.61599049e-03 3.61599049e-03 -2.59867238e-03 5.27394208e-03 4.46338470e-02 -1.94940564e-02 6.79712466e-03 1.07303294e-02 6.15790402e-02 -2.09548194e-02 -3.40677537e-02 1.43983717e-03 -3.80644111e-04 -1.79436027e-03 -7.90677129e-04 3.04172289e-04 5.27394208e-03 4.46338470e-02 -1.94940564e-02 1.07303294e-02 6.79712466e-03 6.15790402e-02 -3.40677537e-02 -2.09548194e-02 1.43983717e-03 -1.79436027e-03 -3.80644111e-04 7.90677129e-04 3.04172289e-04 6.30924830e-04 4.29823016e-03 -1.48029022e-03 1.32091080e-03 1.32091080e-03 3.95422690e-03 -3.84480673e-03 -3.84480673e-03 -4.31189917e-04 3.73401571e-04 3.73401571e-04 -1.27144817e-04 -6.18258214e-04 -3.96376881e-03 1.79713253e-03 -5.94206062e-04 -1.15367735e-03 -4.83491532e-03 1.43187248e-03 3.23540474e-03 4.03458694e-04 -5.12341605e-04 -4.40775872e-04 5.71524005e-05 2.54306520e-04 -6.18258214e-04 -3.96376881e-03 1.79713253e-03 -1.15367735e-03 -5.94206062e-04 -4.83491532e-03 3.23540474e-03 1.43187248e-03 4.03458694e-04 -4.40775872e-04 -5.12341605e-04 -5.71524005e-05 2.54306520e-04 -2.55111085e-04 2.55111085e-04 8.17947080e-04 -8.17947080e-04 3.57828666e-05 -3.57828666e-05 -2.50980997e-05 2.76047799e-04 1.68206444e-03 -9.05218801e-04 2.61276086e-04 2.61276086e-04 2.43109263e-03 -6.02086007e-04 -6.02086007e-04 -1.80801011e-04 2.56170799e-04 2.56170799e-04 -1.29483612e-04 8.94236761e-02 3.49495931e-01 -2.11810018e-01 7.83447493e-02 7.83447493e-02 4.56281532e-01 -1.70178181e-01 -1.70178181e-01 -3.70509145e-02 2.69989218e-02 2.69989218e-02 -9.78194646e-03 1.30313126e-03 1.17895704e-02 -4.81159550e-03 2.55683294e-03 2.55683294e-03 1.56304061e-02 -8.32281014e-03 -8.32281014e-03 5.21855664e-04 -7.12858047e-04 -7.12858047e-04 3.89510333e-04 5.16628174e-01 1.02579260e+00 -8.47064269e-01 3.27764207e-01 3.27764207e-01 1.04590831e+00 -4.33821177e-01 -4.33821177e-01 -2.76932560e-01 2.10823794e-01 2.10823794e-01 -7.85281500e-02 1.21849244e-02 1.06803528e-01 -4.34800255e-02 2.32310803e-02 2.32310803e-02 1.39196930e-01 -7.45938180e-02 -7.45938180e-02 3.02276586e-03 -4.48978928e-03 -4.48978928e-03 2.54471461e-03 2.77787332e-01 7.20592207e-01 -5.10790456e-01 2.26254917e-01 2.26254917e-01 8.19738991e-01 -3.84807700e-01 -3.84807700e-01 -1.30861451e-01 1.19181083e-01 1.19181083e-01 -4.95816506e-02 5.15528644e-03 4.51364224e-02 -1.79157193e-02 1.04152838e-02 1.04152838e-02 5.72497140e-02 -3.34926816e-02 -3.34926816e-02 1.02417423e-03 -2.13001786e-03 -2.13001786e-03 1.36892958e-03 -8.48543673e-02 -1.94787952e-01 1.84261343e-01 3.65645573e-02 -6.84193767e-02 -2.88182045e-01 -1.06368730e-01 1.09286151e-01 7.12963677e-02 2.06589356e-03 -4.51832162e-02 -1.69811516e-02 -5.21999900e-04 -2.42660803e-03 -2.10771437e-02 9.24934449e-03 -3.16724807e-03 -4.91615708e-03 -2.95811130e-02 9.91732290e-03 1.57630396e-02 -1.00717849e-03 4.37649580e-04 1.12047103e-03 3.66035284e-04 -2.54651735e-04 -8.48543673e-02 -1.94787952e-01 1.84261343e-01 -6.84193767e-02 3.65645573e-02 -2.88182045e-01 1.09286151e-01 -1.06368730e-01 7.12963677e-02 -4.51832162e-02 2.06589356e-03 1.69811516e-02 -5.21999900e-04 -2.42660803e-03 -2.10771437e-02 9.24934449e-03 -4.91615708e-03 -3.16724807e-03 -2.95811130e-02 1.57630396e-02 9.91732290e-03 -1.00717849e-03 1.12047103e-03 4.37649580e-04 -3.66035284e-04 -2.54651735e-04 -7.41831522e-01 -1.22898828e+00 1.10046642e+00 -5.12929183e-01 -5.12929183e-01 -1.11256249e+00 6.20544785e-01 6.20544785e-01 3.54481170e-01 -3.44763179e-01 -3.44763179e-01 1.48163226e-01 -1.70017992e-02 -1.46949466e-01 5.81837514e-02 -3.40029725e-02 -3.40029725e-02 -1.84737121e-01 1.08759728e-01 1.08759728e-01 -2.29183570e-03 5.72871697e-03 5.72871697e-03 -3.85611364e-03 2.29192837e-01 3.24477687e-01 -4.16303529e-01 -1.09722467e-01 1.57750925e-01 4.33276820e-01 2.92532978e-01 -1.75636934e-01 -2.09040511e-01 -3.05714550e-02 1.31098737e-01 5.83954942e-02 1.01035814e-02 7.99329252e-03 6.84793800e-02 -3.00914040e-02 1.01400142e-02 1.60290032e-02 9.56467940e-02 -3.14322291e-02 -5.11016306e-02 2.76099815e-03 -8.33773270e-04 -3.05180153e-03 -1.19283318e-03 5.30736869e-04 2.29192837e-01 3.24477687e-01 -4.16303529e-01 1.57750925e-01 -1.09722467e-01 4.33276820e-01 -1.75636934e-01 2.92532978e-01 -2.09040511e-01 1.31098737e-01 -3.05714550e-02 -5.83954942e-02 1.01035814e-02 7.99329252e-03 6.84793800e-02 -3.00914040e-02 1.60290032e-02 1.01400142e-02 9.56467940e-02 -5.11016306e-02 -3.14322291e-02 2.76099815e-03 -3.05180153e-03 -8.33773270e-04 1.19283318e-03 5.30736869e-04 -1.26820389e-02 -2.33124474e-01 1.04283676e-01 -4.51769009e-02 -4.51769009e-02 -3.15714737e-01 1.62140937e-01 1.62140937e-01 3.86936475e-02 -1.67619443e-02 -1.67619443e-02 2.02409686e-03 8.61480876e-04 5.76242885e-03 -1.98118312e-03 1.78652867e-03 1.78652867e-03 5.20343944e-03 -5.16596771e-03 -5.16596771e-03 -6.46785057e-04 5.67616859e-04 5.67616859e-04 -2.04131389e-04 5.30357897e-03 1.20467968e-01 -6.10403724e-02 3.49391941e-03 2.22213264e-02 1.97194890e-01 1.63023807e-02 -7.79947688e-02 -1.79188838e-02 2.15166769e-02 1.10693087e-02 -5.34555966e-03 -8.20921440e-03 -8.84481404e-04 -5.65447983e-03 2.58256262e-03 -8.00577199e-04 -1.60850703e-03 -6.94764179e-03 1.88500164e-03 4.49284600e-03 5.97673983e-04 -7.68512661e-04 -6.61164068e-04 8.03862138e-05 3.81925978e-04 5.30357897e-03 1.20467968e-01 -6.10403724e-02 2.22213264e-02 3.49391941e-03 1.97194890e-01 -7.79947688e-02 1.63023807e-02 -1.79188838e-02 1.10693087e-02 2.15166769e-02 5.34555966e-03 -8.20921440e-03 -8.84481404e-04 -5.65447983e-03 2.58256262e-03 -1.60850703e-03 -8.00577199e-04 -6.94764179e-03 4.49284600e-03 1.88500164e-03 5.97673983e-04 -6.61164068e-04 -7.68512661e-04 -8.03862138e-05 3.81925978e-04 5.01102058e-03 -5.01102058e-03 -2.69269529e-02 2.69269529e-02 -3.94823197e-03 3.94823197e-03 -3.95388683e-04 -3.79340359e-04 3.79340359e-04 1.22010313e-03 -1.22010313e-03 5.90166799e-05 -5.90166799e-05 -3.76471461e-05 -9.85553810e-04 -3.19024373e-02 1.78228919e-02 -9.98008518e-04 -9.98008518e-04 -6.09302794e-02 -5.52103047e-03 -5.52103047e-03 4.17040609e-03 -7.43147282e-03 -7.43147282e-03 6.62427248e-04 4.09159394e-04 2.52741995e-03 -1.36004849e-03 3.64461655e-04 3.64461655e-04 3.68853390e-03 -8.28650587e-04 -8.28650587e-04 -2.57787582e-04 3.83790257e-04 3.83790257e-04 -1.94225480e-04 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 12 24 36 49 62 74 87 100 112 125 138 145 157 181 205 229 255 281 305 331 357 381 407 433 447 471 1 1 1 167 3.88310644e-04 3.89776222e-03 -1.15729851e-03 1.05959684e-03 1.15729851e-03 3.94025165e-03 -3.60261748e-03 -3.94025165e-03 2.43828441e-05 -3.66606169e-04 -4.08838494e-04 -4.22323247e-05 3.66606169e-04 3.93978973e-03 3.92939694e-02 -1.16088780e-02 1.05819117e-02 1.16088780e-02 3.94841046e-02 -3.59316796e-02 -3.94841046e-02 2.51850031e-04 -3.39758025e-03 -3.83379730e-03 -4.36217050e-04 3.39758025e-03 1.10689797e-03 1.09360571e-02 -2.92908573e-03 3.12084195e-03 3.40847627e-03 9.89972246e-03 -1.05619694e-02 -1.15548044e-02 -1.66233209e-04 -8.61523204e-04 -9.68926669e-04 -1.24342331e-04 1.05071769e-03 -1.20459963e-03 -1.19630234e-02 3.69611060e-03 -2.92908573e-03 -3.69611060e-03 -1.25487104e-02 9.90079347e-03 1.25487104e-02 -1.81020563e-04 9.65615056e-04 1.29609074e-03 3.13536813e-04 -9.65615056e-04 -1.10689797e-03 -1.09360571e-02 3.40847627e-03 -3.12084195e-03 -2.92908573e-03 -1.15548044e-02 1.05619694e-02 9.89972246e-03 -1.90800222e-04 1.05071769e-03 9.68926669e-04 -8.17910165e-05 -8.61523204e-04 -3.77773468e-03 -3.72936495e-02 9.94462379e-03 -1.06068708e-02 -1.16007767e-02 -3.36201959e-02 3.59095826e-02 3.93436625e-02 5.73463125e-04 2.83924465e-03 3.20983968e-03 4.29472912e-04 -3.49173686e-03 4.11536886e-03 4.08460745e-02 -1.25936117e-02 9.94355277e-03 1.25936117e-02 4.27777425e-02 -3.36201959e-02 -4.27777425e-02 6.24672856e-04 -3.19658540e-03 -4.33742840e-03 -1.08196513e-03 3.19658540e-03 3.77773468e-03 3.72936495e-02 -1.16007767e-02 1.06068708e-02 9.94462379e-03 3.93436625e-02 -3.59095826e-02 -3.36201959e-02 6.58666015e-04 -3.49173686e-03 -3.20983968e-03 2.81897179e-04 2.83924465e-03 -2.43828447e-05 -2.51850037e-04 3.05987445e-04 5.50897646e-05 4.53101057e-05 -1.05407099e-03 -1.89094204e-04 -1.55101046e-04 -1.41889142e-04 5.81337070e-05 7.14574546e-05 6.25252696e-05 -4.28975756e-04 -3.96416432e-03 1.08610006e-03 -9.82008209e-04 -1.30586066e-03 -3.57977690e-03 3.22243615e-03 4.33677058e-03 3.11881113e-05 9.70574385e-05 2.00312125e-04 1.16075469e-04 -1.61591618e-04 -3.86743431e-04 -3.52794726e-03 9.78696598e-04 -1.06048761e-03 -9.78696598e-04 -3.20918186e-03 3.49107904e-03 3.20918186e-03 1.78643636e-05 1.22871107e-04 9.70574348e-05 -3.09419855e-05 -1.22871107e-04 4.22323258e-05 4.36217060e-04 -1.24342330e-04 -9.54182713e-05 3.27164066e-04 4.29472911e-04 3.27520769e-04 -1.12758871e-03 3.86344510e-05 -1.23767942e-04 -1.41889142e-04 3.10280416e-05 4.28975756e-04 3.96416432e-03 -1.30586066e-03 9.82008209e-04 1.08610006e-03 4.33677058e-03 -3.22243615e-03 -3.57977690e-03 1.16118360e-04 -1.61591618e-04 -2.00312125e-04 -3.10280378e-05 9.70574385e-05 @@ -1227,41 +1227,41 @@ Matrix number of r(R): 177 0 1 2 -2 169 - 1.12556393e-05 1.19379027e-04 1.20197131e-05 5.93505836e-05 -3.60591394e-05 -3.98325006e-05 -1.96747217e-04 1.19497502e-04 -2.16661957e-05 1.18132062e-05 -7.17969311e-06 1.83811034e-05 -3.54396186e-05 1.19231972e-04 1.26248171e-03 1.27686243e-04 6.30642877e-04 -3.83058729e-04 -4.22145195e-04 -2.08560916e-03 1.26643558e-03 -2.30992931e-04 1.25925888e-04 -7.65126498e-05 1.96057759e-04 -3.77777665e-04 -1.18304220e-05 -1.25876776e-04 -7.06253557e-06 -6.28375725e-05 3.81882769e-05 2.40216752e-05 2.09183965e-04 -1.27082689e-04 2.44587458e-05 -6.84362379e-06 4.17080289e-06 -1.96009953e-05 3.78147943e-05 -5.99000922e-05 -6.37172217e-04 -6.44566839e-05 -3.12568751e-04 1.93370052e-04 2.14420606e-04 1.04066123e-03 -6.43261819e-04 1.13758551e-04 -6.26789039e-05 3.88059831e-05 -9.35529682e-05 1.88036712e-04 3.54912661e-05 3.77630327e-04 3.81882769e-05 1.88512717e-04 -1.08897941e-04 -1.27082689e-04 -6.27551895e-04 3.62908845e-04 -6.73275762e-05 3.78147943e-05 -2.18249320e-05 6.22951820e-05 -1.07683075e-04 3.91543320e-05 4.15612697e-04 2.39685613e-05 2.08813026e-04 -1.26857491e-04 -8.10759869e-05 -6.92782610e-04 4.20741378e-04 -8.15066216e-05 2.33967148e-05 -1.42494533e-05 6.54659839e-05 -1.26190997e-04 1.98186946e-04 2.10318030e-03 2.14049668e-04 1.03885044e-03 -6.42149003e-04 -7.09688650e-04 -3.44700701e-03 2.12906595e-03 -3.79890650e-04 2.09203011e-04 -1.29404247e-04 3.12911915e-04 -6.27609033e-04 -1.17462996e-04 -1.24683809e-03 -1.26857491e-04 -6.26439078e-04 3.62255204e-04 4.20741378e-04 2.07834783e-03 -1.20305300e-03 2.24925650e-04 -1.26190997e-04 7.29156268e-05 -2.07710677e-04 3.59906040e-04 -2.18327529e-05 -2.33034050e-04 -2.50053883e-05 -1.13532911e-04 6.90473009e-05 8.34258423e-05 3.79840697e-04 -2.30913158e-04 4.04218103e-05 -2.43043544e-05 1.47835459e-05 -3.45597395e-05 6.67996355e-05 1.17312899e-05 1.25236078e-04 6.92027127e-06 6.16471439e-05 -3.81684987e-05 -2.37016960e-05 -2.06231033e-04 1.27567979e-04 -2.39936779e-05 6.60357649e-06 -4.11879278e-06 1.85653766e-05 -3.73854310e-05 -6.94700409e-06 -7.41845257e-05 -4.08753415e-06 -3.71773099e-05 2.14522699e-05 1.40095932e-05 1.24354730e-04 -7.18421760e-05 1.41952723e-05 -3.98825314e-06 2.27981789e-06 -1.23953584e-05 2.13769973e-05 1.92900931e-05 2.05801413e-04 2.09234277e-05 9.75052775e-05 -6.62164085e-05 -6.98721368e-05 -3.26290774e-04 2.20796434e-04 -3.61284692e-05 1.96957377e-05 -1.34142782e-05 2.45129131e-05 -6.26168022e-05 -3.51938698e-05 -3.75708235e-04 -3.81684987e-05 -1.84941432e-04 1.08702934e-04 1.27567979e-04 6.18693099e-04 -3.63882974e-04 6.57407429e-05 -3.73854310e-05 2.19639345e-05 -5.92989634e-05 1.06298059e-04 + 1.60795640e-06 1.70290140e-05 -8.42325484e-06 -2.43263298e-06 -5.05395290e-06 2.78704939e-05 7.98938483e-06 1.67222963e-05 3.70599416e-06 2.40772471e-06 4.92893937e-06 -1.16143485e-06 1.44463483e-06 1.70584250e-05 1.80355273e-04 -8.96534387e-05 -2.57190251e-05 -5.37920632e-05 2.95932950e-04 8.43034066e-05 1.77559770e-04 3.96141570e-05 2.55282059e-05 5.26566956e-05 -1.24465907e-05 1.53169235e-05 8.61254594e-06 9.14629059e-05 -4.46526781e-05 -1.31402254e-05 -2.72773403e-05 1.48351078e-04 4.32960203e-05 9.05803222e-05 1.92148326e-05 1.28835038e-05 2.63225327e-05 -6.31660287e-06 7.86371142e-06 9.74527112e-07 1.05042432e-05 -5.04466819e-06 -1.00893364e-06 -3.02680091e-06 1.71128132e-05 3.42695303e-06 1.02676879e-05 2.27070192e-06 9.84612637e-07 2.90776726e-06 -8.31352686e-07 5.90767582e-07 5.16752756e-06 5.48777436e-05 -2.72773403e-05 -7.88413523e-06 -1.55568485e-05 9.05803222e-05 2.59776122e-05 5.17320678e-05 1.23793146e-05 7.86371142e-06 1.52697998e-05 -3.29897437e-06 4.49554494e-06 -2.85486624e-05 -3.02465449e-04 1.48722017e-04 4.33491342e-05 9.08055198e-05 -4.92429573e-04 -1.42441618e-04 -3.00529556e-04 -6.44234570e-05 -4.26793433e-05 -8.81034265e-05 2.12193166e-05 -2.60388315e-05 -3.29444637e-06 -3.53762726e-05 1.71659271e-05 3.42879499e-06 1.02995562e-05 -5.79114193e-05 -1.15822838e-05 -3.47468516e-05 -7.78009536e-06 -3.36842774e-06 -9.97258216e-06 2.83809947e-06 -2.02105664e-06 -1.71291975e-05 -1.81479269e-04 9.08055198e-05 2.60094805e-05 5.18627959e-05 -3.00529556e-04 -8.54649707e-05 -1.71864714e-04 -4.14138457e-05 -2.60388315e-05 -5.11624774e-05 1.11382351e-05 -1.49045897e-05 4.06172899e-06 4.32483245e-05 -2.06575670e-05 -6.27604093e-06 -1.32609147e-05 6.89238596e-05 2.07445384e-05 4.41600564e-05 8.44280475e-06 6.04499452e-06 1.25694230e-05 -3.19497515e-06 3.86691085e-06 9.55793921e-07 1.03522617e-05 -4.87734568e-06 -9.81654916e-07 -2.99103602e-06 1.66683631e-05 3.35991352e-06 1.02124423e-05 2.13851715e-06 9.43375264e-07 2.83014198e-06 -8.33147954e-07 5.79079199e-07 5.16162840e-06 5.49848198e-05 -2.69600171e-05 -7.94698017e-06 -1.56424619e-05 8.99396939e-05 2.62786916e-05 5.22359282e-05 1.19811494e-05 7.85149689e-06 1.51855874e-05 -3.33525601e-06 4.56314934e-06 -1.52938402e-06 -1.62578209e-05 8.15639419e-06 2.39364292e-06 4.39363497e-06 -2.71157156e-05 -7.89999016e-06 -1.46495342e-05 -3.82246704e-06 -2.40927382e-06 -4.35417586e-06 8.33680768e-07 -1.30704980e-06 5.73476353e-07 6.21135700e-06 -2.99103602e-06 -5.88992950e-07 -1.68690725e-06 1.02124423e-05 2.01594811e-06 5.77509135e-06 1.39616153e-06 5.79079199e-07 1.62846368e-06 -4.34618611e-07 3.25690786e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - -1.60793792e-06 -1.70876570e-05 -1.76036975e-06 -8.80184876e-06 4.53312724e-06 5.84536849e-06 2.92268424e-05 -1.51208194e-05 3.05707246e-06 -1.79807868e-06 9.25898222e-07 -3.33577284e-06 4.62949111e-06 -1.69994239e-05 -1.80353538e-04 -1.86544973e-05 -9.32724866e-05 4.81751546e-05 6.17996114e-05 3.08998057e-04 -1.60282018e-04 3.25321759e-05 -1.91040519e-05 9.86723632e-06 -3.53520674e-05 4.93361816e-05 1.64679509e-06 1.75688170e-05 1.00893368e-06 9.09244704e-06 -4.64591250e-06 -3.44380823e-06 -3.03435727e-05 1.55856277e-05 -3.36916312e-06 1.02477172e-06 -5.07148666e-07 3.49827788e-06 -4.78772410e-06 8.23397546e-06 8.78440850e-05 9.09244704e-06 4.46526795e-05 -2.32295625e-05 -3.03435727e-05 -1.49092957e-04 7.79281385e-05 -1.53752594e-05 9.19918352e-06 -4.78772410e-06 1.66423634e-05 -2.34882243e-05 -5.68836735e-06 -6.04947890e-05 -6.26502394e-06 -3.13251197e-05 1.55568489e-05 2.08222691e-05 1.04111346e-04 -5.19803533e-05 1.07710795e-05 -6.43970549e-06 3.19381660e-06 -1.22545294e-05 1.59690830e-05 -5.43846735e-06 -5.78801126e-05 -3.41193992e-06 -3.01183751e-05 1.54548995e-05 1.15822839e-05 1.00176519e-04 -5.16528913e-05 1.12051274e-05 -3.48410422e-06 1.73808848e-06 -1.15849558e-05 1.59846639e-05 -2.71923367e-05 -2.89400563e-04 -3.01183751e-05 -1.47980140e-04 7.72744977e-05 1.00176519e-04 4.92429573e-04 -2.58264457e-04 5.12727879e-05 -3.05920031e-05 1.59846639e-05 -5.51807203e-05 7.84644750e-05 1.87306882e-05 1.98757155e-04 2.06915410e-05 1.03457705e-04 -5.16145113e-05 -6.85589310e-05 -3.42794655e-04 1.71864714e-04 -3.57782389e-05 2.13400803e-05 -1.06353414e-05 4.04626579e-05 -5.31767069e-05 3.15700682e-06 3.37568479e-05 3.69714863e-06 1.70949842e-05 -8.71106682e-06 -1.23566599e-05 -5.72602957e-05 2.93416114e-05 -5.77447018e-06 3.74395288e-06 -1.91148296e-06 6.46094500e-06 -8.78073184e-06 -1.56538965e-06 -1.67759277e-05 -9.41502973e-07 -8.56169915e-06 4.41506194e-06 3.24424410e-06 2.87557358e-05 -1.49112131e-05 3.15567923e-06 -9.43350908e-07 4.70281841e-07 -3.24235831e-06 4.50381612e-06 1.09218357e-06 1.16607589e-05 6.72616141e-07 6.06704333e-06 -2.98864769e-06 -2.29892049e-06 -2.02666295e-05 1.00443515e-05 -2.22829829e-06 6.87847906e-07 -3.25683001e-07 2.40870244e-06 -3.09574302e-06 -2.04577411e-06 -2.20558774e-05 -2.29093131e-06 -1.06517015e-05 6.10428702e-06 7.74906723e-06 3.61339788e-05 -2.07526611e-05 3.63723149e-06 -2.22343846e-06 1.27834139e-06 -3.50178680e-06 5.94328885e-06 5.46091783e-06 5.83037947e-05 6.06704333e-06 2.97944241e-05 -1.49432385e-05 -2.02666295e-05 -9.95787422e-05 5.02217574e-05 -1.01533704e-05 6.17760109e-06 -3.09574302e-06 1.14730202e-05 -1.51852495e-05 + -1.60793792e-06 -1.70876570e-05 8.80184876e-06 1.76036975e-06 4.53312724e-06 -2.92268424e-05 -5.84536849e-06 -1.51208194e-05 -4.41740024e-06 -1.79807868e-06 -4.62949111e-06 9.79615990e-07 -9.25898222e-07 -1.69994239e-05 -1.80353538e-04 9.32724866e-05 1.86544973e-05 4.81751546e-05 -3.08998057e-04 -6.17996114e-05 -1.60282018e-04 -4.68818764e-05 -1.91040519e-05 -4.93361816e-05 1.04976571e-05 -9.86723632e-06 -8.23397546e-06 -8.78440850e-05 4.46526795e-05 9.09244704e-06 2.32295625e-05 -1.49092957e-04 -3.03435727e-05 -7.79281385e-05 -2.21003392e-05 -9.19918352e-06 -2.34882243e-05 4.99418356e-06 -4.78772410e-06 -1.64679509e-06 -1.75688170e-05 9.09244704e-06 1.00893368e-06 4.64591250e-06 -3.03435727e-05 -3.44380823e-06 -1.55856277e-05 -4.71417907e-06 -1.02477172e-06 -4.78772410e-06 1.16864192e-06 -5.07148666e-07 -5.68836735e-06 -6.04947890e-05 3.13251197e-05 6.26502394e-06 1.55568489e-05 -1.04111346e-04 -2.08222691e-05 -5.19803533e-05 -1.59982735e-05 -6.43970549e-06 -1.59690830e-05 3.20076379e-06 -3.19381660e-06 2.71923367e-05 2.89400563e-04 -1.47980140e-04 -3.01183751e-05 -7.72744977e-05 4.92429573e-04 1.00176519e-04 2.58264457e-04 7.34242995e-05 3.05920031e-05 7.84644750e-05 -1.68131767e-05 1.59846639e-05 5.43846735e-06 5.78801126e-05 -3.01183751e-05 -3.41193992e-06 -1.54548995e-05 1.00176519e-04 1.15822839e-05 5.16528913e-05 1.56354297e-05 3.48410422e-06 1.59846639e-05 -3.91144709e-06 1.73808848e-06 1.87306882e-05 1.98757155e-04 -1.03457705e-04 -2.06915410e-05 -5.16145113e-05 3.42794655e-04 6.85589310e-05 1.71864714e-04 5.29308091e-05 2.13400803e-05 5.31767069e-05 -1.07535348e-05 1.06353414e-05 -3.35019576e-06 -3.59793740e-05 1.77721362e-05 3.83257903e-06 9.64200104e-06 -5.99230914e-05 -1.28892190e-05 -3.26431374e-05 -8.44259633e-06 -3.79753063e-06 -9.53740505e-06 2.09678814e-06 -2.06281760e-06 -1.56538965e-06 -1.67759277e-05 8.56169915e-06 9.41502973e-07 4.41506194e-06 -2.87557358e-05 -3.24424410e-06 -1.49112131e-05 -4.38580428e-06 -9.43350908e-07 -4.50381612e-06 1.11171923e-06 -4.70281841e-07 -5.46091783e-06 -5.83037947e-05 2.97944241e-05 6.06704333e-06 1.49432385e-05 -9.95787422e-05 -2.02666295e-05 -5.02217574e-05 -1.50126121e-05 -6.17760109e-06 -1.51852495e-05 3.05656655e-06 -3.09574302e-06 1.71116105e-06 1.82063491e-05 -9.47883982e-06 -2.05635898e-06 -4.49186165e-06 3.15218813e-05 6.82664773e-06 1.50342504e-05 4.92050165e-06 2.13063908e-06 4.63269241e-06 -8.33660651e-07 1.01622210e-06 -1.09218357e-06 -1.16607589e-05 6.06704333e-06 6.72616141e-07 2.98864769e-06 -2.02666295e-05 -2.29892049e-06 -1.00443515e-05 -3.20014665e-06 -6.87847906e-07 -3.09574302e-06 7.25411708e-07 -3.25683001e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.60795640e-06 1.70290140e-05 2.43263298e-06 8.42325484e-06 -5.05395290e-06 -7.98938483e-06 -2.78704939e-05 1.67222963e-05 -2.85882916e-06 2.40772471e-06 -1.44463483e-06 2.62876766e-06 -4.92893937e-06 1.70584250e-05 1.80355273e-04 2.57190251e-05 8.96534387e-05 -5.37920632e-05 -8.43034066e-05 -2.95932950e-04 1.77559770e-04 -3.05861423e-05 2.55282059e-05 -1.53169235e-05 2.80835710e-05 -5.26566956e-05 -9.74527112e-07 -1.05042432e-05 -1.00893364e-06 -5.04466819e-06 3.02680091e-06 3.42695303e-06 1.71128132e-05 -1.02676879e-05 1.85532351e-06 -9.84612637e-07 5.90767582e-07 -1.55080920e-06 2.90776726e-06 -8.61254594e-06 -9.14629059e-05 -1.31402254e-05 -4.46526781e-05 2.72773403e-05 4.32960203e-05 1.48351078e-04 -9.05803222e-05 1.50777549e-05 -1.28835038e-05 7.86371142e-06 -1.34822318e-05 2.63225327e-05 5.16752756e-06 5.48777436e-05 7.88413523e-06 2.72773403e-05 -1.55568485e-05 -2.59776122e-05 -9.05803222e-05 5.17320678e-05 -9.04665292e-06 7.86371142e-06 -4.49554494e-06 9.07131376e-06 -1.52697998e-05 3.29444637e-06 3.53762726e-05 3.42879499e-06 1.71659271e-05 -1.02995562e-05 -1.15822838e-05 -5.79114193e-05 3.47468516e-05 -6.34791392e-06 3.36842774e-06 -2.02105664e-06 5.31871049e-06 -9.97258216e-06 2.85486624e-05 3.02465449e-04 4.33491342e-05 1.48722017e-04 -9.08055198e-05 -1.42441618e-04 -4.92429573e-04 3.00529556e-04 -5.05881957e-05 4.26793433e-05 -2.60388315e-05 4.51826920e-05 -8.81034265e-05 -1.71291975e-05 -1.81479269e-04 -2.60094805e-05 -9.08055198e-05 5.18627959e-05 8.54649707e-05 3.00529556e-04 -1.71864714e-04 3.03529174e-05 -2.60388315e-05 1.49045897e-05 -3.02963249e-05 5.11624774e-05 -3.35534990e-06 -3.57038482e-05 -5.21097604e-06 -1.73924281e-05 1.04354568e-05 1.72138614e-05 5.79448283e-05 -3.47668970e-05 5.77460337e-06 -5.10898959e-06 3.06539376e-06 -5.36295383e-06 1.00555384e-05 9.55793921e-07 1.03522617e-05 9.81654916e-07 4.87734568e-06 -2.99103602e-06 -3.35991352e-06 -1.66683631e-05 1.02124423e-05 -1.79078587e-06 9.43375264e-07 -5.79079199e-07 1.43543620e-06 -2.83014198e-06 -5.73476353e-07 -6.21135700e-06 -5.88992950e-07 -2.99103602e-06 1.68690725e-06 2.01594811e-06 1.02124423e-05 -5.77509135e-06 1.07447152e-06 -5.79079199e-07 3.25690786e-07 -9.91802046e-07 1.62846368e-06 2.75286848e-06 2.93252372e-05 4.23838943e-06 1.38117807e-05 -9.28747150e-06 -1.40153022e-05 -4.61319556e-05 3.09189636e-05 -4.73546194e-06 4.03048192e-06 -2.69531813e-06 3.50188215e-06 -8.70835173e-06 -5.16162840e-06 -5.49848198e-05 -7.94698017e-06 -2.69600171e-05 1.56424619e-05 2.62786916e-05 8.99396939e-05 -5.22359282e-05 8.87899113e-06 -7.85149689e-06 4.56314934e-06 -8.70835173e-06 1.51855874e-05 + 1.12556393e-05 1.19379027e-04 -5.93505836e-05 -1.20197131e-05 -3.60591394e-05 1.96747217e-04 3.98325006e-05 1.19497502e-04 2.67516003e-05 1.18132062e-05 3.54396186e-05 -9.57292415e-06 7.17969311e-06 1.19231972e-04 1.26248171e-03 -6.30642877e-04 -1.27686243e-04 -3.83058729e-04 2.08560916e-03 4.22145195e-04 1.26643558e-03 2.85287465e-04 1.25925888e-04 3.77777665e-04 -1.02016866e-04 7.65126498e-05 5.99000922e-05 6.37172217e-04 -3.12568751e-04 -6.44566839e-05 -1.93370052e-04 1.04066123e-03 2.14420606e-04 6.43261819e-04 1.37898522e-04 6.26789039e-05 1.88036712e-04 -5.17413108e-05 3.88059831e-05 1.18304220e-05 1.25876776e-04 -6.28375725e-05 -7.06253557e-06 -3.81882769e-05 2.09183965e-04 2.40216752e-05 1.27082689e-04 2.92043327e-05 6.84362379e-06 3.78147943e-05 -1.13813976e-05 4.17080289e-06 3.54912661e-05 3.77630327e-04 -1.88512717e-04 -3.81882769e-05 -1.08897941e-04 6.27551895e-04 1.27082689e-04 3.62908845e-04 8.76129982e-05 3.78147943e-05 1.07683075e-04 -2.71598003e-05 2.18249320e-05 -1.98186946e-04 -2.10318030e-03 1.03885044e-03 2.14049668e-04 6.42149003e-04 -3.44700701e-03 -7.09688650e-04 -2.12906595e-03 -4.60934992e-04 -2.09203011e-04 -6.27609033e-04 1.72538996e-04 -1.29404247e-04 -3.91543320e-05 -4.15612697e-04 2.08813026e-04 2.39685613e-05 1.26857491e-04 -6.92782610e-04 -8.10759869e-05 -4.20741378e-04 -9.74485160e-05 -2.33967148e-05 -1.26190997e-04 3.78538129e-05 -1.42494533e-05 -1.17462996e-04 -1.24683809e-03 6.26439078e-04 1.26857491e-04 3.62255204e-04 -2.07834783e-03 -4.20741378e-04 -1.20305300e-03 -2.92345548e-04 -1.26190997e-04 -3.59906040e-04 9.09359884e-05 -7.29156268e-05 2.76220871e-05 2.94746277e-04 -1.41208503e-04 -3.06229141e-05 -9.18687423e-05 4.72496448e-04 1.02223967e-04 3.06671900e-04 5.90990296e-05 2.92091864e-05 8.76275592e-05 -2.53451716e-05 1.90088787e-05 1.17312899e-05 1.25236078e-04 -6.16471439e-05 -6.92027127e-06 -3.81684987e-05 2.06231033e-04 2.37016960e-05 1.27567979e-04 2.80749267e-05 6.60357649e-06 3.73854310e-05 -1.14964463e-05 4.11879278e-06 3.51938698e-05 3.75708235e-04 -1.84941432e-04 -3.81684987e-05 -1.08702934e-04 6.18693099e-04 1.27567979e-04 3.63882974e-04 8.42247802e-05 3.73854310e-05 1.06298059e-04 -2.72836718e-05 2.19639345e-05 -9.26267212e-06 -9.89127009e-05 4.95697465e-05 1.11935877e-05 2.66885124e-05 -1.65806306e-04 -3.73128304e-05 -8.95784437e-05 -2.37764419e-05 -1.12003195e-05 -2.65417802e-05 5.83569377e-06 -6.09578721e-06 6.94700409e-06 7.41845257e-05 -3.71773099e-05 -4.08753415e-06 -2.14522699e-05 1.24354730e-04 1.40095932e-05 7.18421760e-05 1.78323314e-05 3.98825314e-06 2.13769973e-05 -6.09578721e-06 2.27981789e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 2 -1 169 - 5.43634913e-04 5.45126356e-03 -5.42312662e-04 2.61386164e-03 -5.42312662e-04 1.84600708e-03 -8.89240123e-03 1.84600708e-03 -4.02243421e-04 -3.05544746e-04 6.39244375e-05 6.96706043e-04 -3.05544746e-04 5.52130941e-03 5.50115583e-02 -5.44737958e-03 2.62099316e-02 -5.44737958e-03 1.85232691e-02 -8.90639202e-02 1.85232691e-02 -3.74340465e-03 -2.85909243e-03 6.00899622e-04 6.48376705e-03 -2.85909243e-03 5.14312360e-04 5.07359017e-03 1.40939346e-04 2.55515899e-03 -5.30207420e-04 -5.20238968e-04 -8.65271974e-03 1.79673295e-03 -4.93271995e-04 1.74104948e-04 -3.54456000e-05 6.61686668e-04 -2.90669911e-04 -2.66926347e-03 -2.63949171e-02 2.74691521e-03 -1.25840387e-02 2.74691521e-03 -9.31496672e-03 4.26031367e-02 -9.31496672e-03 1.73495648e-03 1.42424610e-03 -3.17933583e-04 -3.00503277e-03 1.42424610e-03 5.14312360e-04 5.07359017e-03 -5.30207420e-04 2.55515899e-03 1.40939346e-04 1.79673295e-03 -8.65271974e-03 -5.20238968e-04 -3.26401466e-04 -2.90669911e-04 -3.54456000e-05 7.58029413e-04 1.74104948e-04 -1.75571987e-03 -1.73063496e-02 -5.13510594e-04 -8.69492972e-03 1.80524634e-03 1.89272800e-03 2.94559331e-02 -6.12012528e-03 1.65538781e-03 -6.34696826e-04 1.29171098e-04 -2.20209222e-03 9.69234239e-04 9.11623355e-03 9.00841728e-02 -9.35717670e-03 4.28106166e-02 -9.35717670e-03 3.17453197e-02 -1.44990279e-01 3.17453197e-02 -5.75126789e-03 -4.74484197e-03 1.06319996e-03 9.96148820e-03 -4.74484197e-03 -1.75571987e-03 -1.73063496e-02 1.80524634e-03 -8.69492972e-03 -5.13510594e-04 -6.12012528e-03 2.94559331e-02 1.89272800e-03 1.07937390e-03 9.69234239e-04 1.29171098e-04 -2.53465401e-03 -6.34696826e-04 -4.55171590e-04 -4.19049897e-03 5.73675246e-04 -1.94700743e-03 4.09991317e-04 -1.91644244e-03 6.41151393e-03 -1.35318247e-03 9.58563903e-05 1.86262454e-04 -4.05226557e-05 -1.76622908e-04 8.64949183e-05 -3.13241238e-04 -2.86670931e-03 -1.69158822e-04 -1.43973199e-03 3.20294848e-04 6.24490551e-04 4.74546315e-03 -1.06037880e-03 1.69340872e-04 -1.91660190e-04 4.03604154e-05 -1.67848740e-04 9.12155654e-05 5.98327591e-05 5.44260725e-04 3.32071540e-05 2.93031175e-04 3.32071540e-05 -1.22666377e-04 -9.66413077e-04 -1.22666377e-04 -3.05980092e-05 3.86701010e-05 -1.98695086e-06 5.29973066e-05 3.86701010e-05 7.88380319e-04 7.25815713e-03 -8.04628752e-04 3.37231580e-03 -8.99131712e-04 2.66897908e-03 -1.11050679e-02 2.99417737e-03 -1.76622908e-04 -2.07414407e-04 7.01872985e-05 2.99802957e-04 -2.65015220e-04 -3.13241238e-04 -2.86670931e-03 3.20294848e-04 -1.43973199e-03 -1.69158822e-04 -1.06037880e-03 4.74546315e-03 6.24490551e-04 6.06908374e-05 9.12155654e-05 4.03604154e-05 -2.30577867e-04 -1.91660190e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -169 - 7.76621055e-05 7.90759556e-04 -7.26731853e-05 3.63365926e-04 -1.70374852e-04 2.48237490e-04 -1.24118745e-03 5.85871666e-04 -6.65366834e-05 -4.21531144e-05 2.25080645e-05 8.70900330e-05 -1.12540322e-04 7.76750386e-04 7.85879170e-03 -7.14118894e-04 3.57059447e-03 -1.74108521e-03 2.43756652e-03 -1.21878326e-02 5.98999154e-03 -6.11416225e-04 -3.80665951e-04 2.21538874e-04 7.68192600e-04 -1.10769437e-03 7.82732456e-05 7.88876775e-04 2.01341921e-05 3.78719587e-04 -1.71622027e-04 -7.31664169e-05 -1.29067787e-03 5.89080562e-04 -8.42508410e-05 2.33996183e-05 -7.80297521e-06 9.13993928e-05 -1.12918743e-04 -3.91366228e-04 -3.94438388e-03 3.78719587e-04 -1.79771982e-03 8.58110134e-04 -1.29067787e-03 6.12208738e-03 -2.94540281e-03 3.04792342e-04 2.05750491e-04 -1.12918743e-04 -3.89757676e-04 5.34206989e-04 -1.94284214e-05 -2.38089534e-04 2.01341921e-05 -1.00670961e-04 2.01341921e-05 -7.31664169e-05 3.65832084e-04 -7.35234215e-05 4.19906811e-05 2.33996183e-05 -4.31196669e-06 -3.95881747e-05 2.15598335e-05 -2.66294931e-04 -2.68095042e-03 -7.45120918e-05 -1.28216448e-03 5.87734887e-04 2.70389714e-04 4.37151806e-03 -2.01899694e-03 2.81236193e-04 -8.66895956e-05 2.84965838e-05 -2.99183923e-04 3.83139035e-04 1.33147466e-03 1.34047521e-02 -1.28216448e-03 6.07987739e-03 -2.93867443e-03 4.37151806e-03 -2.07128970e-02 1.00949847e-02 -1.00567441e-03 -6.76468352e-04 3.83139035e-04 1.26468705e-03 -1.81057079e-03 7.13392449e-05 8.71474604e-04 -7.45120917e-05 3.72560459e-04 -7.41550872e-05 2.70389714e-04 -1.35194857e-03 2.70389714e-04 -1.53263523e-04 -8.66895956e-05 1.58652204e-05 1.50649851e-04 -7.93261022e-05 -5.59510497e-05 -5.21997361e-04 6.81701909e-05 -2.21202491e-04 1.47189648e-04 -2.29025268e-04 7.31865840e-04 -5.00771573e-04 1.36936114e-05 2.04378012e-05 -2.04383847e-05 -1.41241889e-06 6.50987074e-05 -4.62447928e-05 -4.37304849e-04 -2.56380643e-05 -2.03389226e-04 1.10680297e-04 9.31943165e-05 6.79289514e-04 -3.76634314e-04 3.03624477e-05 -2.73801119e-05 9.87084015e-06 -1.82093182e-05 5.34415350e-05 -4.82848338e-06 -5.79447171e-05 2.00456121e-06 -2.56380643e-05 5.49556968e-06 -7.48019851e-06 9.31943165e-05 -2.01115618e-05 1.02783359e-05 1.41926792e-06 -2.83853675e-07 -1.09839726e-05 5.64505451e-06 1.25064945e-04 1.19493732e-03 -1.18074234e-04 5.21292098e-04 -2.76325475e-04 3.96683401e-04 -1.74482094e-03 9.40482902e-04 -4.90507219e-05 -3.53993101e-05 2.85816936e-05 4.28285216e-05 -1.21492690e-04 2.41424169e-05 2.89723585e-04 -2.56380643e-05 1.25067270e-04 -2.74778484e-05 9.31943165e-05 -4.54812918e-04 1.00557809e-04 -4.40724037e-05 -2.73801119e-05 5.64505451e-06 5.06940771e-05 -2.73801153e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -169 - 2.32986374e-04 2.34426089e-03 -1.31518010e-04 1.14609839e-03 -2.29219677e-04 4.43193177e-04 -3.90413677e-03 7.80827354e-04 -2.02821773e-04 -6.42555976e-05 1.28511195e-05 3.23142733e-04 -1.34642806e-04 2.35827006e-03 2.35763806e-02 -1.26490614e-03 1.14593623e-02 -2.29187245e-03 4.24704234e-03 -3.89973368e-02 7.79946736e-03 -1.90726240e-03 -5.28248254e-04 1.05649651e-04 3.01266401e-03 -1.25527667e-03 3.21321284e-04 3.24408088e-03 6.04025766e-05 1.61554931e-03 -3.23109861e-04 -2.21833596e-04 -5.51151678e-03 1.10230336e-03 -3.18131091e-04 7.65155303e-05 -1.53031061e-05 4.75106343e-04 -1.97960976e-04 -1.11809809e-03 -1.10855729e-02 6.56768211e-04 -5.39315946e-03 1.13615876e-03 -2.20028189e-03 1.82818422e-02 -3.85500682e-03 8.66845802e-04 2.84072456e-04 -6.16426154e-05 -1.36326283e-03 6.12528955e-04 2.23619617e-04 2.21711457e-03 -1.31353642e-04 1.13615876e-03 6.04025766e-05 4.40056378e-04 -3.85500682e-03 -2.22190601e-04 -1.73369160e-04 -6.16426154e-05 -1.18120975e-05 3.54811539e-04 7.46757455e-05 -1.10040409e-03 -1.11085085e-02 -2.21201930e-04 -5.51824516e-03 1.10364903e-03 8.11169143e-04 1.88380208e-02 -3.76760416e-03 1.07435776e-03 -2.80441721e-04 5.60883442e-05 -1.59978968e-03 6.66579035e-04 3.81384956e-03 3.77804173e-02 -2.20701026e-03 1.83240521e-02 -3.86352022e-03 7.39108755e-03 -6.21386909e-02 1.31145542e-02 -2.88266660e-03 -9.00944956e-04 1.96750404e-04 4.51573290e-03 -2.03504739e-03 -7.62769912e-04 -7.55608346e-03 4.41402053e-04 -3.86352022e-03 -2.20844926e-04 -1.47821751e-03 1.31145542e-02 8.11169143e-04 5.76533321e-04 1.96750404e-04 4.34569808e-05 -1.18651646e-03 -2.73078227e-04 -1.64641718e-04 -1.49298119e-03 1.39132010e-04 -7.11138725e-04 1.42227745e-04 -4.56426627e-04 2.32995417e-03 -4.65990834e-04 4.10812026e-05 2.89343596e-05 -5.78687193e-06 -5.18761956e-05 2.16150815e-05 -2.00938337e-04 -1.92566621e-03 -7.05975154e-05 -9.43346715e-04 2.00199422e-04 2.59210014e-04 3.16632866e-03 -6.73083755e-04 1.23466918e-04 -8.21401346e-05 1.69351213e-05 -1.70732573e-04 7.95031556e-05 4.01876674e-05 3.85133242e-04 1.41195031e-05 2.00199422e-04 1.76105115e-05 -5.18420027e-05 -6.73083755e-04 -6.44733661e-05 -2.46933837e-05 1.69351213e-05 -8.51552583e-07 4.95888225e-05 2.11609078e-05 3.13322705e-04 2.87673066e-03 -1.53314547e-04 1.36988655e-03 -3.55400369e-04 4.87812299e-04 -4.51279112e-03 1.18298270e-03 -9.95144986e-05 9.90576589e-06 3.20452906e-06 1.28486663e-04 -1.06198387e-04 -1.30551127e-04 -1.19863777e-03 6.38810614e-05 -6.14890219e-04 -7.24372995e-05 -2.03255125e-04 2.03222623e-03 2.66573506e-04 4.14643744e-05 -1.31849124e-06 1.27093356e-05 -1.06198387e-04 -8.21401381e-05 + 2.32986374e-04 2.34426089e-03 -1.14609839e-03 1.31518010e-04 -2.29219677e-04 3.90413677e-03 -4.43193177e-04 7.80827354e-04 3.81260703e-04 -6.42555976e-05 1.34642806e-04 -1.40774416e-05 -1.28511195e-05 2.35827006e-03 2.35763806e-02 -1.14593623e-02 1.26490614e-03 -2.29187245e-03 3.89973368e-02 -4.24704234e-03 7.79946736e-03 3.56267477e-03 -5.28248254e-04 1.25527667e-03 -1.45405683e-04 -1.05649651e-04 1.11809809e-03 1.10855729e-02 -5.39315946e-03 6.56768211e-04 -1.13615876e-03 1.82818422e-02 -2.20028189e-03 3.85500682e-03 1.61404314e-03 -2.84072456e-04 6.12528955e-04 -6.90790729e-05 -6.16426154e-05 -3.21321284e-04 -3.24408088e-03 1.61554931e-03 6.04025766e-05 3.23109861e-04 -5.51151678e-03 -2.21833596e-04 -1.10230336e-03 -5.70519708e-04 -7.65155303e-05 -1.97960976e-04 3.79564352e-05 -1.53031061e-05 2.23619617e-04 2.21711457e-03 -1.13615876e-03 1.31353642e-04 6.04025766e-05 3.85500682e-03 -4.40056378e-04 -2.22190601e-04 3.93960386e-04 -6.16426154e-05 -7.46757455e-05 2.72636722e-05 1.18120975e-05 -3.81384956e-03 -3.77804173e-02 1.83240521e-02 -2.20701026e-03 3.86352022e-03 -6.21386909e-02 7.39108755e-03 -1.31145542e-02 -5.35207271e-03 9.00944956e-04 -2.03504739e-03 2.38596062e-04 1.96750404e-04 1.10040409e-03 1.11085085e-02 -5.51824516e-03 -2.21201930e-04 -1.10364903e-03 1.88380208e-02 8.11169143e-04 3.76760416e-03 1.92263739e-03 2.80441721e-04 6.66579035e-04 -1.30526274e-04 5.60883442e-05 -7.62769912e-04 -7.55608346e-03 3.86352022e-03 -4.41402053e-04 -2.20844926e-04 -1.31145542e-02 1.47821751e-03 8.11169143e-04 -1.31582005e-03 1.96750404e-04 2.73078227e-04 -9.39657262e-05 -4.34569808e-05 3.53666281e-04 3.23781243e-03 -1.54192591e-03 2.02340298e-04 -3.78899621e-04 5.07316884e-03 -6.50671157e-04 1.25748849e-03 1.72189391e-04 -5.88853492e-06 1.02778042e-04 -2.38191505e-05 -5.66863953e-06 -2.00938337e-04 -1.92566621e-03 9.43346715e-04 7.05975154e-05 2.00199422e-04 -3.16632866e-03 -2.59210014e-04 -6.73083755e-04 -2.09592205e-04 -8.21401346e-05 -7.95031556e-05 2.15592012e-05 -1.69351213e-05 1.30551127e-04 1.19863777e-03 -6.14890219e-04 6.38810614e-05 7.24372995e-05 2.03222623e-03 -2.03255125e-04 -2.66573506e-04 1.12702688e-04 1.31849124e-06 -8.21401381e-05 1.71899919e-05 1.27093356e-05 1.40774419e-05 1.45405687e-04 -6.90790725e-05 -4.38345815e-05 -5.45273444e-05 2.38596062e-04 1.51370905e-04 1.87931452e-04 2.38191525e-05 3.00107734e-05 3.43799839e-05 -2.62152584e-06 3.40931357e-06 -4.01876674e-05 -3.85133242e-04 2.00199422e-04 1.41195031e-05 -1.76105115e-05 -6.73083755e-04 -5.18420027e-05 6.44733661e-05 -5.52918719e-05 -1.69351213e-05 2.11609078e-05 -3.40931371e-06 -8.51552583e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +166 + 7.76621055e-05 7.90759556e-04 -3.63365926e-04 7.26731853e-05 -1.70374852e-04 1.24118745e-03 -2.48237490e-04 5.85871666e-04 1.08690523e-04 -4.21531144e-05 1.12540322e-04 -1.40774416e-05 -2.25080645e-05 7.76750386e-04 7.85879170e-03 -3.57059447e-03 7.14118894e-04 -1.74108521e-03 1.21878326e-02 -2.43756652e-03 5.98999154e-03 9.70982419e-04 -3.80665951e-04 1.10769437e-03 -1.45405683e-04 -2.21538874e-04 3.91366228e-04 3.94438388e-03 -1.79771982e-03 3.78719587e-04 -8.58110134e-04 6.12208738e-03 -1.29067787e-03 2.94540281e-03 4.89936220e-04 -2.05750491e-04 5.34206989e-04 -6.90790729e-05 -1.12918743e-04 -7.82732456e-05 -7.88876775e-04 3.78719587e-04 2.01341921e-05 1.71622027e-04 -1.29067787e-03 -7.31664169e-05 -5.89080562e-04 -1.21279617e-04 -2.33996183e-05 -1.12918743e-04 2.72636722e-05 -7.80297521e-06 -1.94284214e-05 -2.38089534e-04 1.00670961e-04 -2.01341921e-05 2.01341921e-05 -3.65832084e-04 7.31664169e-05 -7.35234215e-05 -5.52797056e-05 2.33996183e-05 -2.15598335e-05 1.65709092e-05 4.31196669e-06 -1.33147466e-03 -1.34047521e-02 6.07987739e-03 -1.28216448e-03 2.93867443e-03 -2.07128970e-02 4.37151806e-03 -1.00949847e-02 -1.59808831e-03 6.76468352e-04 -1.81057079e-03 2.38596062e-04 3.83139035e-04 2.66294931e-04 2.68095042e-03 -1.28216448e-03 -7.45120918e-05 -5.87734887e-04 4.37151806e-03 2.70389714e-04 2.01899694e-03 3.99718974e-04 8.66895956e-05 3.83139035e-04 -9.39657262e-05 2.84965838e-05 7.13392449e-05 8.71474604e-04 -3.72560459e-04 7.45120917e-05 -7.41550872e-05 1.35194857e-03 -2.70389714e-04 2.70389714e-04 2.07098359e-04 -8.66895956e-05 7.93261022e-05 -5.74051784e-05 -1.58652204e-05 1.36284944e-04 1.29584476e-03 -5.62053445e-04 1.36340382e-04 -3.12899705e-04 1.87699218e-03 -4.58050537e-04 1.06486787e-03 5.73959750e-05 -4.08756025e-05 1.37765109e-04 -2.38191505e-05 -3.49716651e-05 -4.62447928e-05 -4.37304849e-04 2.03389226e-04 2.56380643e-05 1.10680297e-04 -6.79289514e-04 -9.31943165e-05 -3.76634314e-04 -3.09509560e-05 -2.73801119e-05 -5.34415350e-05 1.71899919e-05 -9.87084015e-06 -2.41424169e-05 -2.89723585e-04 1.25067270e-04 -2.56380643e-05 2.74778484e-05 -4.54812918e-04 9.31943165e-05 -1.00557809e-04 -6.59385605e-05 2.73801119e-05 -2.73801153e-05 1.28207827e-05 5.64505451e-06 1.40774419e-05 1.45405687e-04 -6.90790725e-05 -1.06927628e-05 2.38596062e-04 3.65605476e-05 2.38191525e-05 4.36921043e-06 -8.73842037e-07 3.40931357e-06 4.82848338e-06 5.79447171e-05 -2.56380643e-05 2.00456121e-06 -5.49556968e-06 9.31943165e-05 -7.48019851e-06 2.01115618e-05 1.46515673e-05 -1.41926792e-06 5.64505451e-06 -3.40931371e-06 -2.83853675e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 4 5 7 8 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 153 166 +157 + 5.43634913e-04 5.45126356e-03 -2.61386164e-03 5.42312662e-04 -5.42312662e-04 8.89240123e-03 -1.84600708e-03 1.84600708e-03 8.04486843e-04 -3.05544746e-04 3.05544746e-04 -6.39244375e-05 5.52130941e-03 5.50115583e-02 -2.62099316e-02 5.44737958e-03 -5.44737958e-03 8.90639202e-02 -1.85232691e-02 1.85232691e-02 7.48680930e-03 -2.85909243e-03 2.85909243e-03 -6.00899622e-04 2.66926347e-03 2.63949171e-02 -1.25840387e-02 2.74691521e-03 -2.74691521e-03 4.26031367e-02 -9.31496672e-03 9.31496672e-03 3.46991296e-03 -1.42424610e-03 1.42424610e-03 -3.17933583e-04 -5.14312360e-04 -5.07359017e-03 2.55515899e-03 1.40939346e-04 5.30207420e-04 -8.65271974e-03 -5.20238968e-04 -1.79673295e-03 -8.19673461e-04 -1.74104948e-04 -2.90669911e-04 9.63427450e-05 -3.54456000e-05 5.14312360e-04 5.07359017e-03 -2.55515899e-03 5.30207420e-04 1.40939346e-04 8.65271974e-03 -1.79673295e-03 -5.20238968e-04 8.19673461e-04 -2.90669911e-04 -1.74104948e-04 9.63427450e-05 3.54456000e-05 -9.11623355e-03 -9.00841728e-02 4.28106166e-02 -9.35717670e-03 9.35717670e-03 -1.44990279e-01 3.17453197e-02 -3.17453197e-02 -1.15025358e-02 4.74484197e-03 -4.74484197e-03 1.06319996e-03 1.75571987e-03 1.73063496e-02 -8.69492972e-03 -5.13510594e-04 -1.80524634e-03 2.94559331e-02 1.89272800e-03 6.12012528e-03 2.73476171e-03 6.34696826e-04 9.69234239e-04 -3.32561788e-04 1.29171098e-04 -1.75571987e-03 -1.73063496e-02 8.69492972e-03 -1.80524634e-03 -5.13510594e-04 -2.94559331e-02 6.12012528e-03 1.89272800e-03 -2.73476171e-03 9.69234239e-04 6.34696826e-04 -3.32561788e-04 -1.29171098e-04 9.10343179e-04 8.38099795e-03 -3.89401487e-03 9.83666563e-04 -9.83666563e-04 1.28230279e-02 -3.26962490e-03 3.26962490e-03 4.01776241e-04 -2.72757372e-04 2.72757372e-04 -8.10453114e-05 -3.13241238e-04 -2.86670931e-03 1.43973199e-03 1.69158822e-04 3.20294848e-04 -4.74546315e-03 -6.24490551e-04 -1.06037880e-03 -2.30031709e-04 -1.91660190e-04 -9.12155654e-05 6.27291264e-05 -4.03604154e-05 3.13241238e-04 2.86670931e-03 -1.43973199e-03 3.20294848e-04 1.69158822e-04 4.74546315e-03 -1.06037880e-03 -6.24490551e-04 2.30031709e-04 -9.12155654e-05 -1.91660190e-04 6.27291264e-05 4.03604154e-05 -9.45029606e-05 -9.45029606e-05 3.25198295e-04 3.25198295e-04 5.76008136e-05 5.76008136e-05 -6.11689321e-06 -5.98327591e-05 -5.44260725e-04 2.93031175e-04 3.32071540e-05 -3.32071540e-05 -9.66413077e-04 -1.22666377e-04 1.22666377e-04 -6.11960184e-05 -3.86701010e-05 3.86701010e-05 -1.98695086e-06 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 1 2 0 169 - 1.12556393e-05 1.19379027e-04 -3.60591394e-05 5.93505836e-05 1.20197131e-05 1.19497502e-04 -1.96747217e-04 -3.98325006e-05 -5.08540465e-06 -3.54396186e-05 -7.17969311e-06 2.79540275e-05 1.18132062e-05 1.19231972e-04 1.26248171e-03 -3.83058729e-04 6.30642877e-04 1.27686243e-04 1.26643558e-03 -2.08560916e-03 -4.22145195e-04 -5.42945346e-05 -3.77777665e-04 -7.65126498e-05 2.98074625e-04 1.25925888e-04 3.54912661e-05 3.77630327e-04 -1.08897941e-04 1.88512717e-04 3.81882769e-05 3.62908845e-04 -6.27551895e-04 -1.27082689e-04 -2.02854221e-05 -1.07683075e-04 -2.18249320e-05 8.94549823e-05 3.78147943e-05 -5.99000922e-05 -6.37172217e-04 1.93370052e-04 -3.12568751e-04 -6.44566839e-05 -6.43261819e-04 1.04066123e-03 2.14420606e-04 2.41399717e-05 1.88036712e-04 3.88059831e-05 -1.45294279e-04 -6.26789039e-05 -1.18304220e-05 -1.25876776e-04 3.81882769e-05 -6.28375725e-05 -7.06253557e-06 -1.27082689e-04 2.09183965e-04 2.40216752e-05 4.74558691e-06 3.78147943e-05 4.17080289e-06 -3.09823929e-05 -6.84362379e-06 -1.17462996e-04 -1.24683809e-03 3.62255204e-04 -6.26439078e-04 -1.26857491e-04 -1.20305300e-03 2.07834783e-03 4.20741378e-04 6.74198978e-05 3.59906040e-04 7.29156268e-05 -2.98646665e-04 -1.26190997e-04 1.98186946e-04 2.10318030e-03 -6.42149003e-04 1.03885044e-03 2.14049668e-04 2.12906595e-03 -3.44700701e-03 -7.09688650e-04 -8.10443428e-05 -6.27609033e-04 -1.29404247e-04 4.85450911e-04 2.09203011e-04 3.91543320e-05 4.15612697e-04 -1.26857491e-04 2.08813026e-04 2.39685613e-05 4.20741378e-04 -6.92782610e-04 -8.10759869e-05 -1.59418944e-05 -1.26190997e-04 -1.42494533e-05 1.03319797e-04 2.33967148e-05 -5.78933421e-06 -6.17122269e-05 2.28214414e-05 -2.76755917e-05 -5.61752577e-06 -7.57587420e-05 9.26557508e-05 1.87981243e-05 -2.11875485e-06 2.08279237e-05 4.22533277e-06 -1.15676624e-05 -4.90483194e-06 -3.51938698e-05 -3.75708235e-04 1.08702934e-04 -1.84941432e-04 -3.81684987e-05 -3.63882974e-04 6.18693099e-04 1.27567979e-04 1.84840372e-05 1.06298059e-04 2.19639345e-05 -8.65826351e-05 -3.73854310e-05 -6.94700409e-06 -7.41845257e-05 2.14522699e-05 -3.71773099e-05 -4.08753415e-06 -7.18421760e-05 1.24354730e-04 1.40095932e-05 3.63705912e-06 2.13769973e-05 2.27981789e-06 -1.84911456e-05 -3.98825314e-06 2.85527652e-05 3.04714114e-04 -9.29049209e-05 1.47075024e-04 3.21170154e-05 3.10374878e-04 -4.92097080e-04 -1.07184967e-04 -9.99893272e-06 -8.91585824e-05 -1.95100655e-05 6.70534782e-05 3.08960572e-05 1.17312899e-05 1.25236078e-04 -3.81684987e-05 6.16471439e-05 6.92027127e-06 1.27567979e-04 -2.06231033e-04 -2.37016960e-05 -4.08124883e-06 -3.73854310e-05 -4.11879278e-06 3.00618229e-05 6.60357649e-06 + 8.03974503e-06 8.52623560e-05 -4.28734620e-05 2.49760952e-05 8.57469241e-06 1.42065166e-04 -8.28238138e-05 -2.84130333e-05 1.99527830e-05 -2.48105453e-05 -8.52509672e-06 6.36123043e-06 4.96210905e-06 8.51741230e-05 9.01772895e-04 -4.55505289e-04 2.65514836e-04 9.11010579e-05 1.50579497e-03 -8.78360163e-04 -3.01158993e-04 2.12606224e-04 -2.64618424e-04 -9.08647993e-05 6.79062551e-05 5.29236848e-05 4.23055887e-05 4.50076888e-04 -2.23263393e-04 1.32338925e-04 4.54622344e-05 7.43239149e-04 -4.40699823e-04 -1.51267468e-04 1.01845176e-04 -1.30053373e-04 -4.47208997e-05 3.39401906e-05 2.64972294e-05 -2.61313353e-05 -2.77834471e-04 1.40434482e-04 -7.77842433e-05 -2.80868964e-05 -4.66883030e-04 2.59170081e-04 9.33766060e-05 -6.72787546e-05 7.77936360e-05 2.81492107e-05 -1.85859903e-05 -1.55587272e-05 -8.46111775e-06 -9.00153776e-05 4.54622344e-05 -2.64677849e-05 -5.04466826e-06 -1.51267468e-04 8.81399646e-05 1.71553043e-05 -2.18076728e-05 2.64972294e-05 4.95731069e-06 -7.61863588e-06 -2.86667205e-06 -1.40030661e-04 -1.48619747e-03 7.42126332e-04 -4.40046182e-04 -1.51042270e-04 -2.46214787e-03 1.46038268e-03 5.00882593e-04 -3.40118970e-04 4.34550764e-04 1.49287433e-04 -1.13483254e-04 -8.84872216e-05 8.64336826e-05 9.16835300e-04 -4.66229389e-04 2.58804239e-04 9.32458779e-05 1.54491288e-03 -8.59323568e-04 -3.08982576e-04 2.24078635e-04 -2.59973547e-04 -9.38426381e-05 6.23290813e-05 5.19947095e-05 2.80061322e-05 2.97239494e-04 -1.51042270e-04 8.80092365e-05 1.71234360e-05 5.00882593e-04 -2.92076536e-04 -5.79114192e-05 7.26847052e-05 -8.84872216e-05 -1.69407905e-05 2.53876291e-05 9.81210028e-06 1.88855785e-05 2.01703722e-04 -9.75169733e-05 6.09224821e-05 2.09260727e-05 3.26617762e-04 -2.03790964e-04 -6.99384944e-05 4.22136069e-05 -5.86382660e-05 -2.01644843e-05 1.61315889e-05 1.25889182e-05 -2.56419720e-05 -2.73586037e-04 1.36359573e-04 -7.67677915e-05 -2.77765486e-05 -4.55665031e-04 2.57018598e-04 9.27691873e-05 -6.41134731e-05 7.59272450e-05 2.75407896e-05 -1.84353320e-05 -1.54789170e-05 -8.29240770e-06 -8.85366752e-05 4.40834153e-05 -2.61245672e-05 -4.87404194e-06 -1.47451165e-04 8.74137709e-05 1.67009304e-05 -2.07527579e-05 2.58670046e-05 4.71684379e-06 -7.59653417e-06 -2.78659342e-06 7.09277548e-06 7.56149471e-05 -3.84248468e-05 1.98770882e-05 8.50635294e-06 1.28191958e-04 -6.66097968e-05 -2.83028297e-05 1.89553024e-05 -2.00114578e-05 -8.61545402e-06 4.16835844e-06 4.49954313e-06 5.12839439e-06 5.47172074e-05 -2.77765486e-05 1.53535583e-05 3.03213952e-06 9.27691873e-05 -5.14037196e-05 -1.03729323e-05 1.37262472e-05 -1.54789170e-05 -3.00415949e-06 4.20873273e-06 1.62844352e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 4.82385072e-06 5.11456850e-05 -1.53890151e-05 2.56483584e-05 4.38168968e-06 5.09806981e-05 -8.49678302e-05 -1.45782800e-05 -2.25991155e-06 -1.52521148e-05 -2.59157600e-06 1.23546408e-05 4.31929334e-06 5.11162740e-05 5.41064084e-04 -1.63547618e-04 2.72579364e-04 4.67275354e-05 5.40518375e-04 -9.00863958e-04 -1.55055975e-04 -2.41168547e-05 -1.62625547e-04 -2.77395250e-05 1.31695632e-04 4.62325416e-05 1.52754404e-05 1.62461938e-04 -4.66705459e-05 8.18320217e-05 1.39377372e-05 1.55457660e-04 -2.72191362e-04 -4.65767247e-05 -8.98358182e-06 -4.65547532e-05 -7.86936565e-06 3.97325245e-05 1.38457938e-05 -2.54590673e-05 -2.70769897e-04 8.18320217e-05 -1.33958036e-04 -2.32295620e-05 -2.72191362e-04 4.45795113e-04 7.76278746e-05 1.06673634e-05 8.02426159e-05 1.38457938e-05 -6.37352236e-05 -2.26382124e-05 -5.83979554e-06 -6.19423174e-05 1.87950715e-05 -3.13251192e-05 -3.02680094e-06 -6.22866490e-05 1.03811082e-04 1.02845431e-05 2.54550981e-06 1.88017380e-05 1.76875580e-06 -1.56462349e-05 -2.94792633e-06 -5.05737970e-05 -5.36598876e-04 1.55326932e-04 -2.71966165e-04 -4.65448564e-05 -5.15594141e-04 9.01588667e-04 1.54958674e-04 2.98472515e-05 1.55634363e-04 2.64547784e-05 -1.32571579e-04 -4.64637263e-05 8.42896616e-05 8.94331460e-04 -2.71966165e-04 4.45424174e-04 7.75747607e-05 9.01588667e-04 -1.47728872e-03 -2.58264456e-04 -3.57933315e-05 -2.67982862e-04 -4.64637263e-05 2.12897389e-04 7.60160864e-05 1.92732184e-05 2.03983109e-04 -6.22547807e-05 1.03757968e-04 1.02827011e-05 2.05676793e-04 -3.42794655e-04 -3.47468515e-05 -8.49353711e-06 -6.25299756e-05 -6.05295515e-06 5.19874028e-05 1.00882586e-05 -2.40069746e-06 -2.56003932e-05 9.49078569e-06 -1.15393022e-05 -1.89582333e-06 -3.15150203e-05 3.86495614e-05 6.39504149e-06 -9.08038178e-07 8.71814435e-06 1.44488869e-06 -4.93516881e-06 -1.63145742e-06 -1.50194257e-05 -1.60297423e-04 4.61820911e-05 -7.96051316e-05 -1.37625251e-05 -1.54560912e-04 2.66146595e-04 4.62238661e-05 8.12987070e-06 4.55564081e-05 7.82002461e-06 -3.81683679e-05 -1.35116916e-05 -3.46273448e-06 -3.68450915e-05 1.06780033e-05 -1.87184692e-05 -1.77053043e-06 -3.55842767e-05 6.22901155e-05 6.05806369e-06 1.92471579e-06 1.07547103e-05 9.77069738e-07 -9.43111036e-06 -1.73723238e-06 1.18625908e-05 1.26642736e-04 -3.84217061e-05 6.15658834e-05 1.13963644e-05 1.28437641e-04 -2.06051727e-04 -3.82289204e-05 -4.30767692e-06 -3.71494481e-05 -6.85516309e-06 2.87372610e-05 1.09768494e-05 5.77122413e-06 6.14084858e-05 -1.87184692e-05 3.06443705e-05 2.95088405e-06 6.22901155e-05 -1.02027067e-04 -1.00967728e-05 -2.21973107e-06 -1.85330465e-05 -1.73723238e-06 1.51480210e-05 2.83011761e-06 + 4.82385072e-06 5.11456850e-05 -2.56483584e-05 1.53890151e-05 4.38168968e-06 8.49678302e-05 -5.09806981e-05 -1.45782800e-05 1.18293886e-05 -1.52521148e-05 -4.31929334e-06 4.22017959e-06 2.59157600e-06 5.11162740e-05 5.41064084e-04 -2.72579364e-04 1.63547618e-04 4.67275354e-05 9.00863958e-04 -5.40518375e-04 -1.55055975e-04 1.26110190e-04 -1.62625547e-04 -4.62325416e-05 4.49620073e-05 2.77395250e-05 2.54590673e-05 2.70769897e-04 -1.33958036e-04 8.18320217e-05 2.32295620e-05 4.45795113e-04 -2.72191362e-04 -7.76278746e-05 6.05300044e-05 -8.02426159e-05 -2.26382124e-05 2.26294041e-05 1.38457938e-05 -1.52754404e-05 -1.62461938e-04 8.18320217e-05 -4.66705459e-05 -1.39377372e-05 -2.72191362e-04 1.55457660e-04 4.65767247e-05 -3.89011665e-05 4.65547532e-05 1.38457938e-05 -1.20862522e-05 -7.86936565e-06 -5.83979554e-06 -6.19423174e-05 3.13251192e-05 -1.87950715e-05 -3.02680094e-06 -1.03811082e-04 6.22866490e-05 1.02845431e-05 -1.48227918e-05 1.88017380e-05 2.94792633e-06 -5.61864127e-06 -1.76875580e-06 -8.42896616e-05 -8.94331460e-04 4.45424174e-04 -2.71966165e-04 -7.75747607e-05 -1.47728872e-03 9.01588667e-04 2.58264456e-04 -2.02271213e-04 2.67982862e-04 7.60160864e-05 -7.54507604e-05 -4.64637263e-05 5.05737970e-05 5.36598876e-04 -2.71966165e-04 1.55326932e-04 4.65448564e-05 9.01588667e-04 -5.15594141e-04 -1.54958674e-04 1.29733981e-04 -1.55634363e-04 -4.64637263e-05 4.04373113e-05 2.64547784e-05 1.92732184e-05 2.03983109e-04 -1.03757968e-04 6.22547807e-05 1.02827011e-05 3.42794655e-04 -2.05676793e-04 -3.47468515e-05 4.92691801e-05 -6.25299756e-05 -1.00882586e-05 1.86380825e-05 6.05295515e-06 1.14736537e-05 1.22476023e-04 -5.90872701e-05 3.80195664e-05 1.08174528e-05 1.97770811e-04 -1.26987770e-04 -3.63047370e-05 2.53282058e-05 -3.65314380e-05 -1.03219591e-05 1.08398256e-05 6.65918973e-06 -1.50194257e-05 -1.60297423e-04 7.96051316e-05 -4.61820911e-05 -1.37625251e-05 -2.66146595e-04 1.54560912e-04 4.62238661e-05 -3.71197116e-05 4.55564081e-05 1.35116916e-05 -1.20435094e-05 -7.82002461e-06 -5.77122413e-06 -6.14084858e-05 3.06443705e-05 -1.87184692e-05 -2.95088405e-06 -1.02027067e-04 6.22901155e-05 1.00967728e-05 -1.42284365e-05 1.85330465e-05 2.83011761e-06 -5.65166699e-06 -1.73723238e-06 3.85223042e-06 4.11507771e-05 -2.07896128e-05 1.09915916e-05 4.05635104e-06 6.95543614e-05 -3.69260122e-05 -1.35761918e-05 1.02123337e-05 -1.10245896e-05 -4.07554113e-06 2.50101702e-06 2.17627123e-06 3.46273448e-06 3.68450915e-05 -1.87184692e-05 1.06780033e-05 1.77053043e-06 6.22901155e-05 -3.55842767e-05 -6.05806369e-06 9.12993905e-06 -1.07547103e-05 -1.73723238e-06 3.04870241e-06 9.77069738e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 8.03974503e-06 8.52623560e-05 -2.49760952e-05 4.28734620e-05 8.57469241e-06 8.28238138e-05 -1.42065166e-04 -2.84130333e-05 -4.46740433e-06 -2.48105453e-05 -4.96210905e-06 2.04602321e-05 8.52509672e-06 8.51741230e-05 9.01772895e-04 -2.65514836e-04 4.55505289e-04 9.11010579e-05 8.78360163e-04 -1.50579497e-03 -3.01158993e-04 -4.74945700e-05 -2.64618424e-04 -5.29236848e-05 2.18075518e-04 9.08647993e-05 2.61313353e-05 2.77834471e-04 -7.77842433e-05 1.40434482e-04 2.80868964e-05 2.59170081e-04 -4.66883030e-04 -9.33766060e-05 -1.75434375e-05 -7.77936360e-05 -1.55587272e-05 6.75581058e-05 2.81492107e-05 -4.23055887e-05 -4.50076888e-04 1.32338925e-04 -2.23263393e-04 -4.54622344e-05 -4.40699823e-04 7.43239149e-04 1.51267468e-04 2.15295209e-05 1.30053373e-04 2.64972294e-05 -1.05170605e-04 -4.47208997e-05 -8.46111775e-06 -9.00153776e-05 2.64677849e-05 -4.54622344e-05 -5.04466826e-06 -8.81399646e-05 1.51267468e-04 1.71553043e-05 4.30590417e-06 2.64972294e-05 2.86667205e-06 -2.26953166e-05 -4.95731069e-06 -8.64336826e-05 -9.16835300e-04 2.58804239e-04 -4.66229389e-04 -9.32458779e-05 -8.59323568e-04 1.54491288e-03 3.08982576e-04 5.80607499e-05 2.59973547e-04 5.19947095e-05 -2.25222331e-04 -9.38426381e-05 1.40030661e-04 1.48619747e-03 -4.40046182e-04 7.42126332e-04 1.51042270e-04 1.46038268e-03 -2.46214787e-03 -5.00882593e-04 -7.17801043e-05 -4.34550764e-04 -8.84872216e-05 3.51293295e-04 1.49287433e-04 2.80061322e-05 2.97239494e-04 -8.80092365e-05 1.51042270e-04 1.71234360e-05 2.92076536e-04 -5.00882593e-04 -5.79114192e-05 -1.43560209e-05 -8.84872216e-05 -9.81210028e-06 7.56406157e-05 1.69407905e-05 -3.30026549e-06 -3.53673957e-05 1.32471777e-05 -1.54815931e-05 -3.09631863e-06 -4.42097057e-05 5.22913884e-05 1.04582777e-05 -1.51339906e-06 1.19887022e-05 2.39774043e-06 -6.29049625e-06 -2.62104010e-06 -2.56419720e-05 -2.73586037e-04 7.67677915e-05 -1.36359573e-04 -2.77765486e-05 -2.57018598e-04 4.55665031e-04 9.27691873e-05 1.60912708e-05 7.59272450e-05 1.54789170e-05 -6.47415625e-05 -2.75407896e-05 -5.12839439e-06 -5.47172074e-05 1.53535583e-05 -2.77765486e-05 -3.03213952e-06 -5.14037196e-05 9.27691873e-05 1.03729323e-05 3.21825415e-06 1.54789170e-05 1.62844352e-06 -1.39916452e-05 -3.00415949e-06 1.99017785e-05 2.12488020e-04 -6.26989613e-05 1.03664600e-04 2.23756871e-05 2.09793050e-04 -3.46955258e-04 -7.47199278e-05 -9.11420976e-06 -6.07879570e-05 -1.31520945e-05 4.78953644e-05 2.17706827e-05 8.29240770e-06 8.85366752e-05 -2.61245672e-05 4.40834153e-05 4.87404194e-06 8.74137709e-05 -1.47451165e-04 -1.67009304e-05 -3.79758740e-06 -2.58670046e-05 -2.78659342e-06 2.17706827e-05 4.71684379e-06 + 1.12556393e-05 1.19379027e-04 -5.93505836e-05 3.60591394e-05 1.20197131e-05 1.96747217e-04 -1.19497502e-04 -3.98325006e-05 2.67516003e-05 -3.54396186e-05 -1.18132062e-05 9.57292415e-06 7.17969311e-06 1.19231972e-04 1.26248171e-03 -6.30642877e-04 3.83058729e-04 1.27686243e-04 2.08560916e-03 -1.26643558e-03 -4.22145195e-04 2.85287465e-04 -3.77777665e-04 -1.25925888e-04 1.02016866e-04 7.65126498e-05 5.99000922e-05 6.37172217e-04 -3.12568751e-04 1.93370052e-04 6.44566839e-05 1.04066123e-03 -6.43261819e-04 -2.14420606e-04 1.37898522e-04 -1.88036712e-04 -6.26789039e-05 5.17413108e-05 3.88059831e-05 -3.54912661e-05 -3.77630327e-04 1.88512717e-04 -1.08897941e-04 -3.81882769e-05 -6.27551895e-04 3.62908845e-04 1.27082689e-04 -8.76129982e-05 1.07683075e-04 3.78147943e-05 -2.71598003e-05 -2.18249320e-05 -1.18304220e-05 -1.25876776e-04 6.28375725e-05 -3.81882769e-05 -7.06253557e-06 -2.09183965e-04 1.27082689e-04 2.40216752e-05 -2.92043327e-05 3.78147943e-05 6.84362379e-06 -1.13813976e-05 -4.17080289e-06 -1.98186946e-04 -2.10318030e-03 1.03885044e-03 -6.42149003e-04 -2.14049668e-04 -3.44700701e-03 2.12906595e-03 7.09688650e-04 -4.60934992e-04 6.27609033e-04 2.09203011e-04 -1.72538996e-04 -1.29404247e-04 1.17462996e-04 1.24683809e-03 -6.26439078e-04 3.62255204e-04 1.26857491e-04 2.07834783e-03 -1.20305300e-03 -4.20741378e-04 2.92345548e-04 -3.59906040e-04 -1.26190997e-04 9.09359884e-05 7.29156268e-05 3.91543320e-05 4.15612697e-04 -2.08813026e-04 1.26857491e-04 2.39685613e-05 6.92782610e-04 -4.20741378e-04 -8.10759869e-05 9.74485160e-05 -1.26190997e-04 -2.33967148e-05 3.78538129e-05 1.42494533e-05 2.76220871e-05 2.94746277e-04 -1.41208503e-04 9.18687423e-05 3.06229141e-05 4.72496448e-04 -3.06671900e-04 -1.02223967e-04 5.90990296e-05 -8.76275592e-05 -2.92091864e-05 2.53451716e-05 1.90088787e-05 -3.51938698e-05 -3.75708235e-04 1.84941432e-04 -1.08702934e-04 -3.81684987e-05 -6.18693099e-04 3.63882974e-04 1.27567979e-04 -8.42247802e-05 1.06298059e-04 3.73854310e-05 -2.72836718e-05 -2.19639345e-05 -1.17312899e-05 -1.25236078e-04 6.16471439e-05 -3.81684987e-05 -6.92027127e-06 -2.06231033e-04 1.27567979e-04 2.37016960e-05 -2.80749267e-05 3.73854310e-05 6.60357649e-06 -1.14964463e-05 -4.11879278e-06 9.26267212e-06 9.89127009e-05 -4.95697465e-05 2.66885124e-05 1.11935877e-05 1.65806306e-04 -8.95784437e-05 -3.73128304e-05 2.37764419e-05 -2.65417802e-05 -1.12003195e-05 5.83569377e-06 6.09578721e-06 6.94700409e-06 7.41845257e-05 -3.71773099e-05 2.14522699e-05 4.08753415e-06 1.24354730e-04 -7.18421760e-05 -1.40095932e-05 1.78323314e-05 -2.13769973e-05 -3.98825314e-06 6.09578721e-06 2.27981789e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 1 3 -2 @@ -1290,41 +1290,41 @@ Matrix number of r(R): 177 0 2 -2 -1 169 - 1.60794716e-06 1.70583355e-05 8.61255180e-06 9.74528347e-07 5.16753108e-06 -2.85486682e-05 -3.29444758e-06 -1.71292009e-05 4.06169720e-06 9.55784314e-07 5.16158770e-06 -1.52937237e-06 5.73470589e-07 1.70289245e-05 1.80354406e-04 9.14629627e-05 1.05042552e-05 5.48777776e-05 -3.02465504e-04 -3.53762843e-05 -1.81479302e-04 4.32480167e-05 1.03521679e-05 5.49844256e-05 -1.62577083e-05 6.21130072e-06 -8.42326070e-06 -8.96534955e-05 -4.46526788e-05 -5.04466829e-06 -2.72773407e-05 1.48722018e-04 1.71659271e-05 9.08055201e-05 -2.06575859e-05 -4.87735431e-06 -2.69600416e-05 8.15640063e-06 -2.99104120e-06 -2.43263422e-06 -2.57190371e-05 -1.31402255e-05 -1.00893365e-06 -7.88413529e-06 4.33491342e-05 3.42879502e-06 2.60094805e-05 -6.27604493e-06 -9.81656846e-07 -7.94698537e-06 2.39364429e-06 -5.88994107e-07 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 -3.02680097e-06 -1.55568487e-05 9.08055201e-05 1.02995563e-05 5.18627962e-05 -1.32609259e-05 -2.99104120e-06 -1.56424767e-05 4.39363890e-06 -1.68691036e-06 2.78704996e-05 2.95933006e-04 1.48351079e-04 1.71128133e-05 9.05803225e-05 -4.92429573e-04 -5.79114193e-05 -3.00529556e-04 6.89238782e-05 1.66683716e-05 8.99397180e-05 -2.71157219e-05 1.02124474e-05 7.98938604e-06 8.43034182e-05 4.32960204e-05 3.42695305e-06 2.59776122e-05 -1.42441618e-04 -1.15822839e-05 -8.54649707e-05 2.07445424e-05 3.35991542e-06 2.62786967e-05 -7.89999152e-06 2.01594925e-06 1.67222998e-05 1.77559803e-04 9.05803225e-05 1.02676880e-05 5.17320680e-05 -3.00529556e-04 -3.47468516e-05 -1.71864714e-04 4.41600675e-05 1.02124474e-05 5.22359427e-05 -1.46495381e-05 5.77509438e-06 3.70596237e-06 3.96138493e-05 1.92148516e-05 2.27070591e-06 1.23793259e-05 -6.44234755e-05 -7.78009929e-06 -4.14138567e-05 8.44270054e-06 2.13848231e-06 1.19810075e-05 -3.82242524e-06 1.39613944e-06 2.40771510e-06 2.55281121e-05 1.28835124e-05 9.84614567e-07 7.86371660e-06 -4.26793517e-05 -3.36842965e-06 -2.60388366e-05 6.04495968e-06 9.43371175e-07 7.85145226e-06 -2.40925952e-06 5.79076593e-07 4.92889867e-06 5.26563014e-05 2.63225572e-05 2.90777246e-06 1.52698146e-05 -8.81034506e-05 -9.97258727e-06 -5.11624920e-05 1.25692811e-05 2.83009735e-06 1.51854104e-05 -4.35412670e-06 1.62843763e-06 -1.16142320e-06 -1.24464781e-05 -6.31660931e-06 -8.31354061e-07 -3.29897830e-06 2.12193229e-05 2.83810084e-06 1.11382390e-05 -3.19493334e-06 -8.33133654e-07 -3.33520685e-06 8.33668127e-07 -4.34610715e-07 1.44462906e-06 1.53168672e-05 7.86371660e-06 5.90768740e-07 4.49554804e-06 -2.60388366e-05 -2.02105779e-06 -1.49045927e-05 3.86688876e-06 5.79076593e-07 4.56312329e-06 -1.30704190e-06 3.25689476e-07 + -8.03973579e-06 -8.52916775e-05 8.61255180e-06 4.23147770e-05 -2.58376554e-05 -2.85486682e-05 -1.40328055e-04 8.56460045e-05 1.54520426e-05 -8.44969718e-06 5.16158770e-06 -1.29994889e-05 2.53490916e-05 -8.51446224e-05 -9.01772028e-04 9.14629627e-05 4.49526476e-04 -2.74388888e-04 -3.02465504e-04 -1.48721070e-03 9.07396512e-04 1.64703192e-04 -9.00455145e-05 5.49844256e-05 -1.38649161e-04 2.70136544e-04 -8.42326070e-06 -8.96534955e-05 5.04466829e-06 4.46526788e-05 -2.72773407e-05 -1.71659271e-05 -1.48722018e-04 9.08055201e-05 1.73924431e-05 -4.87735431e-06 2.99104120e-06 -1.38117939e-05 2.69600416e-05 -4.28642856e-05 -4.56055815e-04 4.62717902e-05 2.23263394e-04 -1.38815371e-04 -1.53958659e-04 -7.43588136e-04 4.61875977e-04 8.12883528e-05 -4.49180458e-05 2.79512305e-05 -6.62589426e-05 1.34754137e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 -1.33958036e-04 7.77842435e-05 9.08055201e-05 4.46166053e-04 -2.59313981e-04 -4.78454574e-05 2.69600416e-05 -1.56424767e-05 4.39363890e-05 -7.67707986e-05 2.78704996e-05 2.95933006e-04 -1.71128133e-05 -1.48351079e-04 9.05803225e-05 5.79114193e-05 4.92429573e-04 -3.00529556e-04 -5.79448431e-05 1.66683716e-05 -1.02124474e-05 4.61319685e-05 -8.99397180e-05 1.41767784e-04 1.50478185e-03 -1.53587720e-04 -7.41777346e-04 4.60763160e-04 5.09335613e-04 2.46214787e-03 -1.52800684e-03 -2.71357611e-04 1.49855296e-04 -9.31529678e-05 2.21597254e-04 -4.49565889e-04 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 4.45053236e-04 -2.58660340e-04 -3.00529556e-04 -1.47728872e-03 8.59323568e-04 1.59805827e-04 -8.99397180e-05 5.22359427e-05 -1.46495381e-04 2.56507620e-04 1.56185998e-05 1.66744311e-04 -1.79390856e-05 -8.10627132e-05 4.95651821e-05 5.98640639e-05 2.71307658e-04 -1.65793335e-04 -2.88726753e-05 1.74046088e-05 -1.06436985e-05 2.44613842e-05 -4.78652195e-05 -8.36778090e-06 -8.93557047e-05 4.95400178e-06 4.38862858e-05 -2.73137461e-05 -1.69733528e-05 -1.46883318e-04 9.13167005e-05 1.70939322e-05 -4.71683005e-06 2.96063699e-06 -1.30994815e-05 2.67038368e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 -2.63225572e-05 1.52698146e-05 9.97258727e-06 8.81034506e-05 -5.11624920e-05 -1.00554249e-05 2.83009735e-06 -1.62843763e-06 8.70825340e-06 -1.51854104e-05 -1.39084787e-05 -1.48392815e-04 1.51342263e-05 7.02112519e-05 -4.78576154e-05 -5.05381214e-05 -2.34976114e-04 1.59581138e-04 2.60301140e-05 -1.42298426e-05 9.72717325e-06 -1.75091939e-05 4.52001971e-05 2.51033427e-05 2.68067114e-04 -2.73137461e-05 -1.31658857e-04 7.77906580e-05 9.13167005e-05 4.40649955e-04 -2.60484554e-04 -4.68063269e-05 2.67038368e-05 -1.57723475e-05 4.18823582e-05 -7.59270615e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 4.82384148e-06 5.11750065e-05 2.58376554e-05 5.16753108e-06 1.47546112e-05 -8.56460045e-05 -1.71292009e-05 -4.89723166e-05 1.21850916e-05 5.16158770e-06 1.47200182e-05 -3.67042321e-06 2.94400364e-06 5.10867734e-05 5.41063217e-04 2.74388888e-04 5.48777776e-05 1.56844995e-04 -9.07396512e-04 -1.81479302e-04 -5.19321090e-04 1.29744050e-04 5.49844256e-05 1.56977303e-04 -3.92019561e-05 3.13954606e-05 -2.52697821e-05 -2.68960486e-04 -1.33958036e-04 -2.72773407e-05 -7.77842435e-05 4.46166053e-04 9.08055201e-05 2.59313981e-04 -6.19727577e-05 -2.69600416e-05 -7.67707986e-05 1.94671871e-05 -1.56424767e-05 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 -3.02680097e-06 -1.55568487e-05 9.08055201e-05 1.02995563e-05 5.18627962e-05 -1.32609259e-05 -2.99104120e-06 -1.56424767e-05 4.39363890e-06 -1.68691036e-06 -1.59098513e-05 -1.69164630e-04 -8.58798007e-05 -1.71759601e-05 -4.66705461e-05 2.85497188e-04 5.70994376e-05 1.55575217e-04 -4.16385141e-05 -1.72944581e-05 -4.68813595e-05 1.08933771e-05 -9.37627190e-06 8.36114988e-05 8.87799017e-04 4.45053236e-04 9.05803225e-05 2.58660340e-04 -1.47728872e-03 -3.00529556e-04 -8.59323568e-04 2.06771635e-04 8.99397180e-05 2.56507620e-04 -6.51482152e-05 5.22359427e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 1.02676880e-05 5.17320680e-05 -3.00529556e-04 -3.47468516e-05 -1.71864714e-04 4.41600675e-05 1.02124474e-05 5.22359427e-05 -1.46495381e-05 5.77509438e-06 5.25821854e-05 5.57796227e-04 2.84843547e-04 5.69687094e-05 1.55209375e-04 -9.43853767e-04 -1.88770753e-04 -5.15594141e-04 1.38504722e-04 5.75913592e-05 1.56575127e-04 -3.65413080e-05 3.13150254e-05 1.11178871e-05 1.18841548e-04 5.76445547e-05 1.23793259e-05 3.52822416e-05 -1.93270427e-04 -4.14138567e-05 -1.18217051e-04 2.53281016e-05 1.19810075e-05 3.40878355e-05 -9.11418852e-06 7.32586789e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 2.90777246e-06 1.52698146e-05 -8.81034506e-05 -9.97258727e-06 -5.11624920e-05 1.25692811e-05 2.83009735e-06 1.51854104e-05 -4.35412670e-06 1.62843763e-06 1.55514449e-05 1.65944916e-04 8.30769984e-05 1.69217960e-05 4.58555150e-05 -2.77621887e-04 -5.65179084e-05 -1.53620178e-04 3.95630426e-05 1.68591953e-05 4.55562472e-05 -1.07459493e-05 9.28732999e-06 -4.40196826e-06 -4.69106481e-05 -2.39518433e-05 -5.28135596e-06 -1.21844749e-05 7.98569198e-05 1.75647387e-05 4.08220236e-05 -1.19379020e-05 -5.37304655e-06 -1.23220751e-05 2.50100955e-06 -2.75788262e-06 3.11028898e-06 3.31889832e-05 1.69217960e-05 1.85237783e-06 9.17110299e-06 -5.65179084e-05 -6.33592638e-06 -3.07240355e-05 8.46319694e-06 1.84600370e-06 9.28732999e-06 -2.46707222e-06 9.77063263e-07 + 4.82384148e-06 5.11750065e-05 -5.16753108e-06 -2.58376554e-05 1.47546112e-05 1.71292009e-05 8.56460045e-05 -4.89723166e-05 -9.27122554e-06 5.16158770e-06 -2.94400364e-06 8.71738727e-06 -1.47200182e-05 5.10867734e-05 5.41063217e-04 -5.48777776e-05 -2.74388888e-04 1.56844995e-04 1.81479302e-04 9.07396512e-04 -5.19321090e-04 -9.88219149e-05 5.49844256e-05 -3.13954606e-05 9.27606654e-05 -1.56977303e-04 5.05395642e-06 5.37920973e-05 -3.02680097e-06 -2.72773407e-05 1.55568487e-05 1.02995563e-05 9.08055201e-05 -5.18627962e-05 -1.04354659e-05 2.99104120e-06 -1.68691036e-06 9.28747928e-06 -1.56424767e-05 2.52697821e-05 2.68960486e-04 -2.72773407e-05 -1.33958036e-04 7.77842435e-05 9.08055201e-05 4.46166053e-04 -2.59313981e-04 -4.78454574e-05 2.69600416e-05 -1.56424767e-05 4.39363890e-05 -7.67707986e-05 -1.59098513e-05 -1.69164630e-04 1.71759601e-05 8.58798007e-05 -4.66705461e-05 -5.70994376e-05 -2.85497188e-04 1.55575217e-04 3.02531983e-05 -1.72944581e-05 9.37627190e-06 -3.06133224e-05 4.68813595e-05 -1.67222998e-05 -1.77559803e-04 1.02676880e-05 9.05803225e-05 -5.17320680e-05 -3.47468516e-05 -3.00529556e-04 1.71864714e-04 3.47669059e-05 -1.02124474e-05 5.77509438e-06 -3.09189712e-05 5.22359427e-05 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 4.45053236e-04 -2.58660340e-04 -3.00529556e-04 -1.47728872e-03 8.59323568e-04 1.59805827e-04 -8.99397180e-05 5.22359427e-05 -1.46495381e-04 2.56507620e-04 5.25821854e-05 5.57796227e-04 -5.69687094e-05 -2.84843547e-04 1.55209375e-04 1.88770753e-04 9.43853767e-04 -5.15594141e-04 -1.00898062e-04 5.75913592e-05 -3.13150254e-05 1.01677954e-04 -1.56575127e-04 -9.37115990e-06 -1.00046587e-04 1.07634514e-05 4.95651821e-05 -2.81931856e-05 -3.59184383e-05 -1.65793335e-04 9.44614347e-05 1.73236052e-05 -1.06436985e-05 6.05133035e-06 -1.65593002e-05 2.77151479e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 -2.63225572e-05 1.52698146e-05 9.97258727e-06 8.81034506e-05 -5.11624920e-05 -1.00554249e-05 2.83009735e-06 -1.62843763e-06 8.70825340e-06 -1.51854104e-05 -3.11028898e-06 -3.31889832e-05 1.85237783e-06 1.69217960e-05 -9.17110299e-06 -6.33592638e-06 -5.65179084e-05 3.07240355e-05 6.36814569e-06 -1.84600370e-06 9.77063263e-07 -6.09580744e-06 9.28732999e-06 7.42738855e-06 7.94644754e-05 -8.08013271e-06 -3.79457271e-05 2.44630801e-05 2.70830826e-05 1.27448639e-04 -8.19679572e-05 -1.37355867e-05 7.68933355e-06 -4.96544639e-06 1.05055060e-05 -2.33598940e-05 -1.55514449e-05 -1.65944916e-04 1.69217960e-05 8.30769984e-05 -4.58555150e-05 -5.65179084e-05 -2.77621887e-04 1.53620178e-04 2.90877864e-05 -1.68591953e-05 9.28732999e-06 -2.88896254e-05 4.55562472e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -8.03973579e-06 -8.52916775e-05 -4.23147770e-05 -8.61255180e-06 -2.58376554e-05 1.40328055e-04 2.85486682e-05 8.56460045e-05 -1.89839090e-05 -8.44969718e-06 -2.53490916e-05 6.88211693e-06 -5.16158770e-06 -8.51446224e-05 -9.01772028e-04 -4.49526476e-04 -9.14629627e-05 -2.74388888e-04 1.48721070e-03 3.02465504e-04 9.07396512e-04 -2.02425291e-04 -9.00455145e-05 -2.70136544e-04 7.33125675e-05 -5.49844256e-05 4.28642856e-05 4.56055815e-04 2.23263394e-04 4.62717902e-05 1.38815371e-04 -7.43588136e-04 -1.53958659e-04 -4.61875977e-04 9.80261040e-05 4.49180458e-05 1.34754137e-04 -3.72683073e-05 2.79512305e-05 8.42326070e-06 8.96534955e-05 4.46526788e-05 5.04466829e-06 2.72773407e-05 -1.48722018e-04 -1.71659271e-05 -9.08055201e-05 2.06575859e-05 4.87735431e-06 2.69600416e-05 -8.15640063e-06 2.99104120e-06 2.52697821e-05 2.68960486e-04 1.33958036e-04 2.72773407e-05 7.77842435e-05 -4.46166053e-04 -9.08055201e-05 -2.59313981e-04 6.19727577e-05 2.69600416e-05 7.67707986e-05 -1.94671871e-05 1.56424767e-05 -1.41767784e-04 -1.50478185e-03 -7.41777346e-04 -1.53587720e-04 -4.60763160e-04 2.46214787e-03 5.09335613e-04 1.52800684e-03 -3.27587657e-04 -1.49855296e-04 -4.49565889e-04 1.24203957e-04 -9.31529678e-05 -2.78704996e-05 -2.95933006e-04 -1.48351079e-04 -1.71128133e-05 -9.05803225e-05 4.92429573e-04 5.79114193e-05 3.00529556e-04 -6.89238782e-05 -1.66683716e-05 -8.99397180e-05 2.71157219e-05 -1.02124474e-05 -8.36114988e-05 -8.87799017e-04 -4.45053236e-04 -9.05803225e-05 -2.58660340e-04 1.47728872e-03 3.00529556e-04 8.59323568e-04 -2.06771635e-04 -8.99397180e-05 -2.56507620e-04 6.51482152e-05 -5.22359427e-05 -1.98543958e-05 -2.11884104e-04 -1.01336084e-04 -2.20761673e-05 -6.62285018e-05 3.39149113e-04 7.36993289e-05 2.21097987e-04 -4.22135243e-05 -2.10257096e-05 -6.30771287e-05 1.83277712e-05 -1.37458284e-05 -8.36778090e-06 -8.93557047e-05 -4.38862858e-05 -4.95400178e-06 -2.73137461e-05 1.46883318e-04 1.69733528e-05 9.13167005e-05 -1.98914499e-05 -4.71683005e-06 -2.67038368e-05 8.25403881e-06 -2.96063699e-06 -2.51033427e-05 -2.68067114e-04 -1.31658857e-04 -2.73137461e-05 -7.77906580e-05 4.40649955e-04 9.13167005e-05 2.60484554e-04 -5.96743497e-05 -2.67038368e-05 -7.59270615e-05 1.95942890e-05 -1.57723475e-05 6.57186490e-06 7.02084019e-05 3.50967430e-05 7.96859069e-06 1.89958992e-05 -1.17471268e-04 -2.65747394e-05 -6.37906705e-05 1.67590415e-05 7.95791207e-06 1.88523975e-05 -4.16834487e-06 4.35412670e-06 -4.92889867e-06 -5.26563014e-05 -2.63225572e-05 -2.90777246e-06 -1.52698146e-05 8.81034506e-05 9.97258727e-06 5.11624920e-05 -1.25692811e-05 -2.83009735e-06 -1.51854104e-05 4.35412670e-06 -1.62843763e-06 + 1.60794716e-06 1.70583355e-05 -9.74528347e-07 -8.61255180e-06 5.16753108e-06 3.29444758e-06 2.85486682e-05 -1.71292009e-05 -3.35532393e-06 9.55784314e-07 -5.73470589e-07 2.75284677e-06 -5.16158770e-06 1.70289245e-05 1.80354406e-04 -1.05042552e-05 -9.14629627e-05 5.48777776e-05 3.53762843e-05 3.02465504e-04 -1.81479302e-04 -3.57035967e-05 1.03521679e-05 -6.21130072e-06 2.93250270e-05 -5.49844256e-05 2.43263422e-06 2.57190371e-05 -1.00893365e-06 -1.31402255e-05 7.88413529e-06 3.42879502e-06 4.33491342e-05 -2.60094805e-05 -5.21097923e-06 9.81656846e-07 -5.88994107e-07 4.23839220e-06 -7.94698537e-06 8.42326070e-06 8.96534955e-05 -5.04466829e-06 -4.46526788e-05 2.72773407e-05 1.71659271e-05 1.48722018e-04 -9.08055201e-05 -1.73924431e-05 4.87735431e-06 -2.99104120e-06 1.38117939e-05 -2.69600416e-05 -5.05395642e-06 -5.37920973e-05 3.02680097e-06 2.72773407e-05 -1.55568487e-05 -1.02995563e-05 -9.08055201e-05 5.18627962e-05 1.04354659e-05 -2.99104120e-06 1.68691036e-06 -9.28747928e-06 1.56424767e-05 -7.98938604e-06 -8.43034182e-05 3.42695305e-06 4.32960204e-05 -2.59776122e-05 -1.15822839e-05 -1.42441618e-04 8.54649707e-05 1.72138645e-05 -3.35991542e-06 2.01594925e-06 -1.40153049e-05 2.62786967e-05 -2.78704996e-05 -2.95933006e-04 1.71128133e-05 1.48351079e-04 -9.05803225e-05 -5.79114193e-05 -4.92429573e-04 3.00529556e-04 5.79448431e-05 -1.66683716e-05 1.02124474e-05 -4.61319685e-05 8.99397180e-05 1.67222998e-05 1.77559803e-04 -1.02676880e-05 -9.05803225e-05 5.17320680e-05 3.47468516e-05 3.00529556e-04 -1.71864714e-04 -3.47669059e-05 1.02124474e-05 -5.77509438e-06 3.09189712e-05 -5.22359427e-05 -2.85880319e-06 -3.05858908e-05 1.85532669e-06 1.50777699e-05 -9.04666195e-06 -6.34791707e-06 -5.05882105e-05 3.03529263e-05 5.77453163e-06 -1.79075606e-06 1.07445364e-06 -4.73540138e-06 8.87887759e-06 2.40771510e-06 2.55281121e-05 -9.84614567e-07 -1.28835124e-05 7.86371660e-06 3.36842965e-06 4.26793517e-05 -2.60388366e-05 -5.10895979e-06 9.43371175e-07 -5.79076593e-07 4.03045889e-06 -7.85145226e-06 -1.44462906e-06 -1.53168672e-05 5.90768740e-07 7.86371660e-06 -4.49554804e-06 -2.02105779e-06 -2.60388366e-05 1.49045927e-05 3.06537587e-06 -5.79076593e-07 3.25689476e-07 -2.69530295e-06 4.56312329e-06 2.62874596e-06 2.80833608e-05 -1.55081198e-06 -1.34822449e-05 9.07132154e-06 5.31871321e-06 4.51827049e-05 -3.02963325e-05 -5.36289327e-06 1.43541318e-06 -9.91786862e-07 3.50183704e-06 -8.70825340e-06 -4.92889867e-06 -5.26563014e-05 2.90777246e-06 2.63225572e-05 -1.52698146e-05 -9.97258727e-06 -8.81034506e-05 5.11624920e-05 1.00554249e-05 -2.83009735e-06 1.62843763e-06 -8.70825340e-06 1.51854104e-05 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 2 -2 0 -579 - -8.71895427e-06 3.00061752e-05 -6.49189655e-06 -6.49189655e-06 1.60794716e-06 1.70583355e-05 5.16753108e-06 9.74528347e-07 8.61255180e-06 -1.71292009e-05 -3.29444758e-06 -2.85486682e-05 -7.06373276e-07 5.73470589e-07 5.16158770e-06 -4.28221914e-06 9.55784314e-07 -9.50022517e-05 3.26677379e-04 -7.09998885e-05 -7.09998885e-05 1.70289245e-05 1.80354406e-04 5.48777776e-05 1.05042552e-05 9.14629627e-05 -1.81479302e-04 -3.53762843e-05 -3.02465504e-04 -7.54441997e-06 6.21130072e-06 5.49844256e-05 -4.55827353e-05 1.03521679e-05 3.55321267e-05 -1.22673788e-04 2.56060934e-05 2.67594037e-05 -5.05395642e-06 -5.37920973e-05 -1.55568487e-05 -3.02680097e-06 -2.72773407e-05 5.18627962e-05 1.02995563e-05 9.08055201e-05 2.82546006e-06 -1.68691036e-06 -1.56424767e-05 1.36811182e-05 -2.99104120e-06 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 -3.55321266e-05 1.22244630e-04 1.22244630e-04 -6.79737099e-06 -2.58534045e-05 1.17733919e-05 -2.43263422e-06 -2.57190371e-05 -7.88413529e-06 -1.00893365e-06 -1.31402255e-05 2.60094805e-05 3.42879502e-06 4.33491342e-05 1.06506570e-06 -5.88994107e-07 -7.94698537e-06 6.63203649e-06 -9.81656846e-07 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 -5.04466829e-06 -4.46526788e-05 9.08055201e-05 1.71659271e-05 1.48722018e-04 3.26514280e-06 -2.99104120e-06 -2.69600416e-05 2.19681945e-05 -4.87735431e-06 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 -9.25616978e-05 1.67222998e-05 1.77559803e-04 5.17320680e-05 1.02676880e-05 9.05803225e-05 -1.71864714e-04 -3.47468516e-05 -3.00529556e-04 -9.39316160e-06 5.77509438e-06 5.22359427e-05 -4.55685093e-05 1.02124474e-05 3.00061754e-05 3.26677380e-04 1.22673788e-04 1.22673788e-04 -4.21487409e-04 -4.21487409e-04 2.36639301e-05 8.98002728e-05 -4.09871293e-05 7.98938604e-06 8.43034182e-05 2.59776122e-05 3.42695305e-06 4.32960204e-05 -8.54649707e-05 -1.15822839e-05 -1.42441618e-04 -3.53067783e-06 2.01594925e-06 2.62786967e-05 -2.19152964e-05 3.35991542e-06 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 1.71128133e-05 1.48351079e-04 -3.00529556e-04 -5.79114193e-05 -4.92429573e-04 -1.09790351e-05 1.02124474e-05 8.99397180e-05 -7.32476904e-05 1.66683716e-05 -6.79737075e-06 2.36639299e-05 -4.12680939e-06 -5.65341970e-06 -8.47159188e-07 -9.02795844e-06 -3.33266393e-06 -4.15379221e-07 -4.13708166e-06 1.10609304e-05 1.43218222e-06 1.38352650e-05 -3.02679168e-07 -3.21685798e-07 -3.10212987e-06 1.85421399e-06 -3.47726245e-07 6.49189852e-06 7.09999071e-05 2.56060941e-05 2.67594044e-05 -8.86486914e-05 -9.25616986e-05 4.12681204e-06 1.87026402e-05 -8.91062561e-06 1.44462906e-06 1.53168672e-05 4.49554804e-06 5.90768740e-07 7.86371660e-06 -1.49045927e-05 -2.02105779e-06 -2.60388366e-05 -8.01512889e-07 3.25689476e-07 4.56312329e-06 -4.00234485e-06 5.79076593e-07 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 2.90777246e-06 2.63225572e-05 -5.11624920e-05 -9.97258727e-06 -8.81034506e-05 -2.51385622e-06 1.62843763e-06 1.51854104e-05 -1.30623801e-05 2.83009735e-06 1.17733915e-05 -4.09871288e-05 8.91062128e-06 8.02923241e-06 -3.79016916e-06 -4.05298388e-05 -1.23702998e-05 -2.38216604e-06 -1.97988542e-05 4.14345715e-05 8.15681405e-06 6.64020279e-05 1.22672209e-06 -1.42639758e-06 -1.20434603e-05 9.57904784e-06 -2.26854683e-06 6.49189852e-06 7.09999071e-05 2.67594044e-05 2.56060941e-05 -9.25616986e-05 -8.86486914e-05 5.65342212e-06 1.87026402e-05 -8.02923687e-06 2.40771510e-06 2.55281121e-05 7.86371660e-06 9.84614567e-07 1.28835124e-05 -2.60388366e-05 -3.36842965e-06 -4.26793517e-05 -9.35999893e-07 5.79076593e-07 7.85145226e-06 -6.43971841e-06 9.43371175e-07 1.60795640e-06 1.70290140e-05 8.42325484e-06 -2.43263298e-06 5.05395290e-06 -2.78704939e-05 7.98938483e-06 -1.67222963e-05 3.70599416e-06 -2.40772471e-06 4.92893937e-06 -1.16143485e-06 -1.44463483e-06 2.09534141e-05 2.30130146e-04 8.39943549e-05 -8.71895427e-06 8.39943549e-05 -2.93564411e-04 3.00061752e-05 -2.93564411e-04 1.66354113e-05 -6.49189655e-06 5.76267551e-05 -2.88133775e-05 -6.49189655e-06 1.70584250e-05 1.80355273e-04 8.96534387e-05 -2.57190251e-05 5.37920632e-05 -2.95932950e-04 8.43034066e-05 -1.77559770e-04 3.96141570e-05 -2.55282059e-05 5.26566956e-05 -1.24465907e-05 -1.53169235e-05 2.30130146e-04 2.52931185e-03 9.23162005e-04 -9.50022517e-05 9.23162005e-04 -3.22846934e-03 3.26677379e-04 -3.22846934e-03 1.83470774e-04 -7.09998885e-05 6.35561405e-04 -3.17780703e-04 -7.09998885e-05 -8.61254594e-06 -9.14629059e-05 -4.46526781e-05 1.31402254e-05 -2.72773403e-05 1.48351078e-04 -4.32960203e-05 9.05803222e-05 -1.92148326e-05 1.28835038e-05 -2.63225327e-05 6.31660287e-06 7.86371142e-06 -8.39943549e-05 -9.23162005e-04 -3.25594125e-04 3.55321267e-05 -3.43360188e-04 1.14116746e-03 -1.22673788e-04 1.20239706e-03 -5.37320015e-05 2.56060934e-05 -2.25592719e-04 1.19372961e-04 2.67594037e-05 9.74527112e-07 1.05042432e-05 5.04466819e-06 -1.00893364e-06 3.02680091e-06 -1.71128132e-05 3.42695303e-06 -1.02676879e-05 2.27070192e-06 -9.84612637e-07 2.90776726e-06 -8.31352686e-07 -5.90767582e-07 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 1.77660633e-05 -3.55321266e-05 1.22244630e-04 -6.12296045e-05 1.22244630e-04 -6.79737099e-06 1.31532020e-05 -2.58534045e-05 1.17733919e-05 1.31532020e-05 -5.16752756e-06 -5.48777436e-05 -2.72773403e-05 7.88413523e-06 -1.55568485e-05 9.05803222e-05 -2.59776122e-05 5.17320678e-05 -1.23793146e-05 7.86371142e-06 -1.52697998e-05 3.29897437e-06 4.49554494e-06 -8.39943549e-05 -9.23162005e-04 -3.43360188e-04 3.55321267e-05 -3.25594125e-04 1.20239706e-03 -1.22673788e-04 1.14116746e-03 -7.65140157e-05 2.67594037e-05 -2.25592719e-04 1.06219759e-04 2.56060934e-05 2.85486624e-05 3.02465449e-04 1.48722017e-04 -4.33491342e-05 9.08055198e-05 -4.92429573e-04 1.42441618e-04 -3.00529556e-04 6.44234570e-05 -4.26793433e-05 8.81034265e-05 -2.12193166e-05 -2.60388315e-05 2.93564411e-04 3.22846934e-03 1.14116746e-03 -1.22244630e-04 1.20239706e-03 -4.00001864e-03 4.21487409e-04 -4.21076234e-03 1.90445736e-04 -8.86486907e-05 7.96494859e-04 -4.21042676e-04 -9.25616978e-05 -3.29444637e-06 -3.53762726e-05 -1.71659271e-05 3.42879499e-06 -1.02995562e-05 5.79114193e-05 -1.15822838e-05 3.47468516e-05 -7.78009536e-06 3.36842774e-06 -9.97258216e-06 2.83809947e-06 2.02105664e-06 3.00061754e-05 3.26677380e-04 1.22673788e-04 -6.12296045e-05 1.22673788e-04 -4.21487409e-04 2.10743705e-04 -4.21487409e-04 2.36639301e-05 -4.55904927e-05 8.98002728e-05 -4.09871293e-05 -4.55904927e-05 1.71291975e-05 1.81479269e-04 9.08055198e-05 -2.60094805e-05 5.18627959e-05 -3.00529556e-04 8.54649707e-05 -1.71864714e-04 4.14138457e-05 -2.60388315e-05 5.11624774e-05 -1.11382351e-05 -1.49045897e-05 2.93564411e-04 3.22846934e-03 1.20239706e-03 -1.22244630e-04 1.14116746e-03 -4.21076234e-03 4.21487409e-04 -4.00001864e-03 2.69410785e-04 -9.25616978e-05 7.96494859e-04 -3.75452183e-04 -8.86486907e-05 4.06172899e-06 4.32483245e-05 2.06575670e-05 -6.27604093e-06 1.32609147e-05 -6.89238596e-05 2.07445384e-05 -4.41600564e-05 8.44280475e-06 -6.04499452e-06 1.25694230e-05 -3.19497515e-06 -3.86691085e-06 1.66354113e-05 1.83470774e-04 5.37320015e-05 -6.79737075e-06 7.65140157e-05 -1.90445736e-04 2.36639299e-05 -2.69410785e-04 -2.12448023e-06 -4.12680939e-06 4.19947626e-05 -2.94775127e-05 -5.65341970e-06 -9.55793921e-07 -1.03522617e-05 -4.87734568e-06 9.81654916e-07 -2.99103602e-06 1.66683631e-05 -3.35991352e-06 1.02124423e-05 -2.13851715e-06 9.43375264e-07 -2.83014198e-06 8.33147954e-07 5.79079199e-07 6.49189852e-06 7.09999071e-05 2.56060941e-05 -1.31532020e-05 2.67594044e-05 -8.86486914e-05 4.55904927e-05 -9.25616986e-05 4.12681204e-06 -9.35131785e-06 1.87026402e-05 -8.91062561e-06 -9.79201225e-06 5.16162840e-06 5.49848198e-05 2.69600171e-05 -7.94698017e-06 1.56424619e-05 -8.99396939e-05 2.62786916e-05 -5.22359282e-05 1.19811494e-05 -7.85149689e-06 1.51855874e-05 -3.33525601e-06 -4.56314934e-06 5.76267551e-05 6.35561405e-04 2.25592719e-04 -2.58534037e-05 2.25592719e-04 -7.96494859e-04 8.98002720e-05 -7.96494859e-04 4.19947626e-05 -1.87026312e-05 1.45914819e-04 -7.27370625e-05 -1.87026312e-05 -1.52938402e-06 -1.62578209e-05 -8.15639419e-06 2.39364292e-06 -4.39363497e-06 2.71157156e-05 -7.89999016e-06 1.46495342e-05 -3.82246704e-06 2.40927382e-06 -4.35417586e-06 8.33680768e-07 1.30704980e-06 -2.88133775e-05 -3.17780703e-04 -1.19372961e-04 1.17733915e-05 -1.06219759e-04 4.21042676e-04 -4.09871288e-05 3.75452183e-04 -2.94775127e-05 8.91062128e-06 -7.27370625e-05 3.19132195e-05 8.02923241e-06 -5.73476353e-07 -6.21135700e-06 -2.99103602e-06 5.88992950e-07 -1.68690725e-06 1.02124423e-05 -2.01594811e-06 5.77509135e-06 -1.39616153e-06 5.79079199e-07 -1.62846368e-06 4.34618611e-07 3.25690786e-07 6.49189852e-06 7.09999071e-05 2.67594044e-05 -1.31532020e-05 2.56060941e-05 -9.25616986e-05 4.55904927e-05 -8.86486914e-05 5.65342212e-06 -9.79201225e-06 1.87026402e-05 -8.02923687e-06 -9.35131785e-06 - 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 17 34 51 73 90 107 129 146 163 185 202 219 241 267 293 319 345 371 397 423 449 475 501 527 553 579 -532 - 4.19067839e-05 4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 3.85148484e-05 1.13943659e-04 -5.37258812e-05 8.03973579e-06 8.52916775e-05 2.58376554e-05 8.61255180e-06 4.23147770e-05 -8.56460045e-05 -2.85486682e-05 -1.40328055e-04 -3.53186638e-06 5.16158770e-06 2.53490916e-05 -1.98816059e-05 8.44969718e-06 4.59847886e-04 5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 4.24093536e-04 1.25610344e-03 -5.92551775e-04 8.51446224e-05 9.01772028e-04 2.74388888e-04 9.14629627e-05 4.49526476e-04 -9.07396512e-04 -3.02465504e-04 -1.48721070e-03 -3.77220998e-05 5.49844256e-05 2.70136544e-04 -2.11961728e-04 9.00455145e-05 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 -1.25264467e-04 -4.35082153e-04 2.16964422e-04 -2.52697821e-05 -2.68960486e-04 -7.77842435e-05 -2.72773407e-05 -1.33958036e-04 2.59313981e-04 9.08055201e-05 4.46166053e-04 1.41273003e-05 -1.56424767e-05 -7.67707986e-05 6.34035760e-05 -2.69600416e-05 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 -5.04466829e-06 -4.46526788e-05 9.08055201e-05 1.71659271e-05 1.48722018e-04 3.26514280e-06 -2.99104120e-06 -2.69600416e-05 2.19681945e-05 -4.87735431e-06 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 -6.51188252e-04 2.53135294e-03 2.28600536e-03 -1.78410485e-04 -4.59782247e-04 2.04285030e-04 -4.28642856e-05 -4.56055815e-04 -1.38815371e-04 -4.62717902e-05 -2.23263394e-04 4.61875977e-04 1.53958659e-04 7.43588136e-04 1.67377511e-05 -2.79512305e-05 -1.34754137e-04 1.03527250e-04 -4.49180458e-05 5.73105393e-04 6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 4.41899521e-04 1.53469785e-03 -7.65392422e-04 8.36114988e-05 8.87799017e-04 2.58660340e-04 9.05803225e-05 4.45053236e-04 -8.59323568e-04 -3.00529556e-04 -1.47728872e-03 -4.69658080e-05 5.22359427e-05 2.56507620e-04 -2.11643596e-04 8.99397180e-05 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 1.71128133e-05 1.48351079e-04 -3.00529556e-04 -5.79114193e-05 -4.92429573e-04 -1.09790351e-05 1.02124474e-05 8.99397180e-05 -7.32476904e-05 1.66683716e-05 6.03111568e-04 6.63633513e-03 2.52315372e-03 2.27866446e-03 -8.84301209e-03 -8.00003727e-03 6.25885014e-04 1.62058512e-03 -7.21643868e-04 1.41767784e-04 1.50478185e-03 4.60763160e-04 1.53587720e-04 7.41777346e-04 -1.52800684e-03 -5.09335613e-04 -2.46214787e-03 -5.62300464e-05 9.31529678e-05 4.49565889e-04 -3.45801212e-04 1.49855296e-04 2.80266684e-05 3.09788318e-04 8.96635549e-05 1.27645593e-04 -3.19883438e-04 -4.51758142e-04 -4.24904657e-06 6.85555547e-05 -4.76480212e-05 -4.23579594e-06 -4.51397922e-05 -1.66633196e-05 -4.13708166e-06 -2.02733712e-05 5.53046522e-05 1.38352650e-05 6.78414545e-05 -1.51339584e-06 -3.10212987e-06 -1.52119092e-05 8.48670762e-06 -3.62110076e-06 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 2.90777246e-06 2.63225572e-05 -5.11624920e-05 -9.97258727e-06 -8.81034506e-05 -2.51385622e-06 1.62843763e-06 1.51854104e-05 -1.30623801e-05 2.83009735e-06 1.16562923e-04 1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 9.94228598e-05 2.91828551e-04 -1.36562960e-04 2.51033427e-05 2.68067114e-04 7.77906580e-05 2.73137461e-05 1.31658857e-04 -2.60484554e-04 -9.13167005e-05 -4.40649955e-04 -1.28680228e-05 1.57723475e-05 7.59270615e-05 -6.14766473e-05 2.67038368e-05 -6.15274106e-05 -6.78568920e-04 -2.60527449e-04 -2.20594033e-04 9.18778309e-04 7.80164894e-04 -7.02617049e-05 -1.54384207e-04 6.38261716e-05 -2.04803436e-05 -2.18601217e-04 -6.68535146e-05 -2.31028170e-05 -1.05307995e-04 2.23371808e-04 7.71128608e-05 3.52447381e-04 6.91797789e-06 -1.40812999e-05 -6.40525946e-05 4.78952650e-05 -2.21877546e-05 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 -1.87026310e-05 8.36778090e-06 8.93557047e-05 2.73137461e-05 4.95400178e-06 4.38862858e-05 -9.13167005e-05 -1.69733528e-05 -1.46883318e-04 -2.79751765e-06 2.96063699e-06 2.67038368e-05 -2.13535203e-05 4.71683005e-06 8.03974503e-06 8.52623560e-05 4.28734620e-05 -8.57469241e-06 2.49760952e-05 -1.42065166e-04 2.84130333e-05 -8.28238138e-05 1.99527830e-05 -8.52509672e-06 2.48105453e-05 -6.36123043e-06 -4.96210905e-06 6.28601980e-05 6.90801986e-04 2.55761239e-04 2.47042285e-04 -8.94716671e-04 -8.64710496e-04 5.51502597e-05 1.71570414e-04 -8.25392587e-05 8.51741230e-05 9.01772895e-04 4.55505289e-04 -9.11010579e-05 2.65514836e-04 -1.50579497e-03 3.01158993e-04 -8.78360163e-04 2.12606224e-04 -9.08647993e-05 2.64618424e-04 -6.79062551e-05 -5.29236848e-05 6.89978032e-04 7.58793139e-03 2.80915529e-03 2.71415303e-03 -9.83268908e-03 -9.50601170e-03 6.07564310e-04 1.89166484e-03 -9.10332477e-04 -4.23055887e-05 -4.50076888e-04 -2.23263393e-04 4.54622344e-05 -1.32338925e-04 7.43239149e-04 -1.51267468e-04 4.40699823e-04 -1.01845176e-04 4.47208997e-05 -1.30053373e-04 3.39401906e-05 2.64972294e-05 -2.48204902e-04 -2.72981686e-03 -9.76782377e-04 -9.94548440e-04 3.42760197e-03 3.48883158e-03 -1.78996469e-04 -6.60674872e-04 3.36337382e-04 8.46111775e-06 9.00153776e-05 4.54622344e-05 -5.04466826e-06 2.64677849e-05 -1.51267468e-04 1.71553043e-05 -8.81399646e-05 2.18076728e-05 -4.95731069e-06 2.64972294e-05 -7.61863588e-06 -2.86667205e-06 5.32981900e-05 -1.83903392e-04 3.99126057e-05 3.87592954e-05 -2.61313353e-05 -2.77834471e-04 -1.40434482e-04 2.80868964e-05 -7.77842433e-05 4.66883030e-04 -9.33766060e-05 2.59170081e-04 -6.72787546e-05 2.81492107e-05 -7.77936360e-05 1.85859903e-05 1.55587272e-05 -2.56923856e-04 -2.82481911e-03 -1.06561269e-03 -9.76782377e-04 3.73375000e-03 3.42717282e-03 -2.54924501e-04 -6.85374967e-04 3.10504789e-04 1.40030661e-04 1.48619747e-03 7.42126332e-04 -1.51042270e-04 4.40046182e-04 -2.46214787e-03 5.00882593e-04 -1.46038268e-03 3.40118970e-04 -1.49287433e-04 4.34550764e-04 -1.13483254e-04 -8.84872216e-05 8.66669803e-04 9.53812709e-03 3.41940276e-03 3.48063237e-03 -1.20000559e-02 -1.22107996e-02 6.32345257e-04 2.33119271e-03 -1.18643510e-03 -2.80061322e-05 -2.97239494e-04 -1.51042270e-04 1.71234360e-05 -8.80092365e-05 5.00882593e-04 -5.79114192e-05 2.92076536e-04 -7.26847052e-05 1.69407905e-05 -8.84872216e-05 2.53876291e-05 9.81210028e-06 -1.83474235e-04 6.32231113e-04 -1.38152190e-04 -1.34239183e-04 8.64336826e-05 9.16835300e-04 4.66229389e-04 -9.32458779e-05 2.58804239e-04 -1.54491288e-03 3.08982576e-04 -8.59323568e-04 2.24078635e-04 -9.38426381e-05 2.59973547e-04 -6.23290813e-05 -5.19947095e-05 8.96675979e-04 9.86480447e-03 3.72555078e-03 3.41983192e-03 -1.30537744e-02 -1.20000559e-02 8.95295800e-04 2.41707998e-03 -1.09709605e-03 1.88855785e-05 2.01703722e-04 9.75169733e-05 -2.09260727e-05 6.09224821e-05 -3.26617762e-04 6.99384944e-05 -2.03790964e-04 4.22136069e-05 -2.01644843e-05 5.86382660e-05 -1.61315889e-05 -1.25889182e-05 4.46620796e-05 4.93259092e-04 1.43395556e-04 2.04159609e-04 -5.10329174e-04 -7.21168928e-04 -6.37352680e-06 1.10550317e-04 -7.71255339e-05 -8.29240770e-06 -8.85366752e-05 -4.40834153e-05 4.87404194e-06 -2.61245672e-05 1.47451165e-04 -1.67009304e-05 8.74137709e-05 -2.07527579e-05 4.71684379e-06 -2.58670046e-05 7.59653417e-06 2.78659342e-06 -3.90066057e-05 1.35390765e-04 -2.80539490e-05 -2.84946434e-05 2.56419720e-05 2.73586037e-04 1.36359573e-04 -2.77765486e-05 7.67677915e-05 -4.55665031e-04 9.27691873e-05 -2.57018598e-04 6.41134731e-05 -2.75407896e-05 7.59272450e-05 -1.84353320e-05 -1.54789170e-05 1.74189678e-04 1.92169934e-03 6.92881498e-04 6.68181405e-04 -2.44777650e-03 -2.36188923e-03 1.41417622e-04 4.37743370e-04 -2.09300022e-04 -7.09277548e-06 -7.56149471e-05 -3.84248468e-05 8.50635294e-06 -1.98770882e-05 1.28191958e-04 -2.83028297e-05 6.66097968e-05 -1.89553024e-05 8.61545402e-06 -2.00114578e-05 4.16835844e-06 4.49954313e-06 -9.03407881e-05 -9.96349622e-04 -3.79900409e-04 -3.26813792e-04 1.33982098e-03 1.15561708e-03 -9.97392175e-05 -2.27121269e-04 9.57393912e-05 -5.12839439e-06 -5.47172074e-05 -2.77765486e-05 3.03213952e-06 -1.53535583e-05 9.27691873e-05 -1.03729323e-05 5.14037196e-05 -1.37262472e-05 3.00415949e-06 -1.54789170e-05 4.20873273e-06 1.62844352e-06 -4.01599160e-05 1.39303772e-04 -3.02574210e-05 -2.80539489e-05 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 -532 - -4.19067839e-05 -4.60671840e-04 -1.63047930e-04 -1.71766884e-04 5.71146086e-04 6.01152261e-04 -2.72705538e-05 -1.13943659e-04 6.02177777e-05 -4.82384148e-06 -5.11750065e-05 -1.47546112e-05 -5.16753108e-06 -2.58376554e-05 4.89723166e-05 1.71292009e-05 8.56460045e-05 2.91386606e-06 -2.94400364e-06 -1.47200182e-05 1.23878105e-05 -5.16158770e-06 -4.59847886e-04 -5.05861954e-03 -1.79099103e-03 -1.88599328e-03 6.27754236e-03 6.60421974e-03 -3.01118122e-04 -1.25610344e-03 6.63551663e-04 -5.10867734e-05 -5.41063217e-04 -1.56844995e-04 -5.48777776e-05 -2.74388888e-04 5.19321090e-04 1.81479302e-04 9.07396512e-04 3.09221352e-05 -3.13954606e-05 -1.56977303e-04 1.31962621e-04 -5.49844256e-05 1.72929501e-04 1.90165710e-03 6.51188252e-04 7.22252505e-04 -2.28600536e-03 -2.53135294e-03 8.77107835e-05 4.59782247e-04 -2.56650527e-04 1.59098513e-05 1.69164630e-04 4.66705461e-05 1.71759601e-05 8.58798007e-05 -1.55575217e-04 -5.70994376e-05 -2.85497188e-04 -1.13853158e-05 9.37627190e-06 4.68813595e-05 -4.15066995e-05 1.72944581e-05 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 -2.67594037e-05 5.05395642e-06 5.37920973e-05 1.55568487e-05 3.02680097e-06 2.72773407e-05 -5.18627962e-05 -1.02995563e-05 -9.08055201e-05 -2.82546006e-06 1.68691036e-06 1.56424767e-05 -1.36811182e-05 2.99104120e-06 1.64210547e-04 1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 1.25264467e-04 4.35082153e-04 -2.16964422e-04 2.52697821e-05 2.68960486e-04 7.77842435e-05 2.72773407e-05 1.33958036e-04 -2.59313981e-04 -9.08055201e-05 -4.46166053e-04 -1.41273003e-05 1.56424767e-05 7.67707986e-05 -6.34035760e-05 2.69600416e-05 -6.03111568e-04 -6.63633513e-03 -2.27866446e-03 -2.52315372e-03 8.00003727e-03 8.84301209e-03 -3.12019415e-04 -1.62058512e-03 9.02854256e-04 -5.25821854e-05 -5.57796227e-04 -1.55209375e-04 -5.69687094e-05 -2.84843547e-04 5.15594141e-04 1.88770753e-04 9.43853767e-04 3.76066601e-05 -3.13150254e-05 -1.56575127e-04 1.38219262e-04 -5.75913592e-05 1.22244630e-04 -4.21487409e-04 8.86486907e-05 9.25616978e-05 -1.67222998e-05 -1.77559803e-04 -5.17320680e-05 -1.02676880e-05 -9.05803225e-05 1.71864714e-04 3.47468516e-05 3.00529556e-04 9.39316160e-06 -5.77509438e-06 -5.22359427e-05 4.55685093e-05 -1.02124474e-05 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 -4.41899521e-04 -1.53469785e-03 7.65392422e-04 -8.36114988e-05 -8.87799017e-04 -2.58660340e-04 -9.05803225e-05 -4.45053236e-04 8.59323568e-04 3.00529556e-04 1.47728872e-03 4.69658080e-05 -5.22359427e-05 -2.56507620e-04 2.11643596e-04 -8.99397180e-05 -3.92709664e-05 -4.32763764e-04 -1.27217240e-04 -1.80791612e-04 4.49763546e-04 6.35743637e-04 4.24904199e-06 -9.94228675e-05 7.02617075e-05 1.74672722e-06 1.87949609e-05 7.08905598e-06 1.61587451e-06 8.07937257e-06 -2.37556158e-05 -5.49541842e-06 -2.74770921e-05 9.08040048e-07 1.27453754e-06 6.37268768e-06 -3.20954142e-06 1.33730893e-06 2.70067140e-05 -9.37132791e-05 1.87026310e-05 2.04654088e-05 -3.11028898e-06 -3.31889832e-05 -9.17110299e-06 -1.85237783e-06 -1.69217960e-05 3.07240355e-05 6.33592638e-06 5.65179084e-05 2.09505125e-06 -9.77063263e-07 -9.28732999e-06 8.56287966e-06 -1.84600370e-06 -1.16562923e-04 -1.28613793e-03 -4.42588686e-04 -4.67288779e-04 1.56539438e-03 1.65128164e-03 -6.85555624e-05 -2.91828551e-04 1.54384202e-04 -1.55514449e-05 -1.65944916e-04 -4.58555150e-05 -1.69217960e-05 -8.30769984e-05 1.53620178e-04 5.65179084e-05 2.77621887e-04 1.04752563e-05 -9.28732999e-06 -4.55562472e-05 3.96355746e-05 -1.68591953e-05 5.50355121e-05 6.07569013e-04 2.20841343e-04 2.07914641e-04 -7.81316474e-04 -7.36416338e-04 4.76480239e-05 1.36562955e-04 -6.38261671e-05 1.18293568e-05 1.26375123e-04 3.66475550e-05 1.33614887e-05 6.18975704e-05 -1.22789981e-04 -4.46478214e-05 -2.07305559e-04 -6.03325493e-06 7.72332900e-06 3.56819691e-05 -2.87371512e-05 1.30623801e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 1.87026312e-05 -4.92889867e-06 -5.26563014e-05 -1.52698146e-05 -2.90777246e-06 -2.63225572e-05 5.11624920e-05 9.97258727e-06 8.81034506e-05 2.51385622e-06 -1.62843763e-06 -1.51854104e-05 1.30623801e-05 -2.83009735e-06 -4.82383223e-06 -5.12043280e-05 -2.52789703e-05 5.20539047e-06 -1.56161714e-05 8.39088927e-05 -1.72648357e-05 5.17945072e-05 -1.12162176e-05 5.08618816e-06 -1.52585645e-05 4.19130972e-06 3.14348229e-06 -2.09533699e-05 -2.30541694e-04 -7.90535749e-05 -8.77725292e-05 2.77581675e-04 3.07587850e-04 -1.06351425e-05 -5.63169039e-05 3.14044002e-05 -5.10572729e-05 -5.41062349e-04 -2.68410075e-04 5.52396824e-05 -1.65719047e-04 8.88812248e-04 -1.82785813e-04 5.48357439e-04 -1.19563118e-04 5.41651408e-05 -1.62495422e-04 4.46082685e-05 3.34562014e-05 -2.29717740e-04 -2.52930770e-03 -8.67829024e-04 -9.62831275e-04 3.04907302e-03 3.37575039e-03 -1.17647348e-04 -6.20542033e-04 3.45770961e-04 2.58284789e-05 2.74939414e-04 1.33958037e-04 -2.80868966e-05 8.42606897e-05 -4.46515040e-04 9.34967116e-05 -2.80490135e-04 5.81536854e-05 -2.71571877e-05 8.14715631e-05 -2.27953038e-05 -1.70964778e-05 8.89351465e-05 9.78495099e-04 3.25594127e-04 3.78892317e-04 -1.14483791e-03 -1.32895588e-03 3.39787820e-05 2.34189528e-04 -1.37277567e-04 -5.01609937e-06 -5.34302152e-05 -2.64677851e-05 3.02680100e-06 -1.63664045e-05 8.82600702e-05 -1.03101791e-05 5.45283517e-05 -1.21108390e-05 2.91108482e-06 -1.61052890e-05 4.93140365e-06 1.81127951e-06 -1.77660633e-05 6.14441833e-05 -1.24528913e-05 -1.36062016e-05 1.50482981e-05 1.60290646e-04 7.94033554e-05 -1.63664045e-05 4.66705464e-05 -2.64780211e-04 5.45283517e-05 -1.55719117e-04 3.63325171e-05 -1.61052890e-05 4.58585221e-05 -1.17745738e-05 -9.46002143e-06 8.02161920e-05 8.83492845e-04 3.07828064e-04 3.25594127e-04 -1.08403746e-03 -1.14526706e-03 4.87504515e-05 2.09489434e-04 -1.10744663e-04 -8.53486220e-05 -9.06383391e-04 -4.44704250e-04 9.31257727e-05 -2.79377318e-04 1.47728872e-03 -3.08982576e-04 9.26947727e-04 -1.94240322e-04 9.05075814e-05 -2.71522744e-04 7.58689186e-05 5.69016890e-05 -3.09547157e-04 -3.40786578e-03 -1.13749701e-03 -1.32075666e-03 4.00001864e-03 4.63224975e-03 -1.21573679e-04 -8.24090258e-04 4.81811580e-04 1.65866672e-05 1.76253315e-04 8.78891313e-05 -1.02570652e-05 5.43031541e-05 -2.92076536e-04 3.47468517e-05 -1.80317734e-04 4.03992405e-05 -9.94002842e-06 5.36884391e-05 -1.63776309e-05 -6.17544148e-06 6.10150255e-05 -2.10743704e-04 4.30581980e-05 4.69712051e-05 -4.97600015e-05 -5.28759945e-04 -2.63667394e-04 5.43031541e-05 -1.55065476e-04 8.76229608e-04 -1.80317734e-04 5.15594141e-04 -1.21197722e-04 5.36884391e-05 -1.53109199e-04 3.93604420e-05 3.15562587e-05 -2.79540982e-04 -3.08118840e-03 -1.07583825e-03 -1.13706785e-03 3.78927493e-03 4.00001864e-03 -1.72488735e-04 -7.38202992e-04 3.89940239e-04 -1.20867044e-05 -1.29021930e-04 -6.14636659e-05 1.35294204e-05 -4.05882612e-05 2.05801778e-04 -4.51746912e-05 1.35524074e-04 -2.53280190e-05 1.28422327e-05 -3.85266982e-05 1.13103708e-05 8.48277812e-06 -2.26355552e-05 -2.49292990e-04 -7.34852386e-05 -1.04277596e-04 2.59317810e-04 3.66332851e-04 2.12456176e-06 -5.74281049e-05 4.07841948e-05 5.00427187e-06 5.34753310e-05 2.61254277e-05 -2.98773230e-06 1.64589935e-05 -8.75356035e-05 1.02450096e-05 -5.50654216e-05 1.17079731e-05 -2.83008361e-06 1.60222426e-05 -5.01163134e-06 -1.80248119e-06 1.38535120e-05 -4.81227865e-05 9.35131320e-06 1.06733965e-05 -1.50128156e-05 -1.60425993e-04 -7.83762832e-05 1.64589935e-05 -4.68783815e-05 2.62606810e-04 -5.50654216e-05 1.57086134e-04 -3.51239192e-05 1.60222426e-05 -4.55560638e-05 1.19049063e-05 9.58076051e-06 -5.89361676e-05 -6.50576527e-04 -2.16995967e-04 -2.41696060e-04 7.68899516e-04 8.54786781e-04 -2.65607998e-05 -1.45913731e-04 8.16471397e-05 3.88105768e-06 4.15041029e-05 2.06237395e-05 -4.74359372e-06 1.13032859e-05 -6.91362290e-05 1.58366484e-05 -3.80028973e-05 9.74164110e-06 -4.71550460e-06 1.11630148e-05 -2.50099598e-06 -2.61246619e-06 2.62221345e-05 2.89788310e-04 1.01468382e-04 1.01694882e-04 -3.60273799e-04 -3.60964155e-04 1.81705112e-05 6.38258928e-05 -3.19129475e-05 2.91079326e-06 3.11280772e-05 1.54678046e-05 -1.72801077e-06 9.08735927e-06 -5.18521718e-05 5.93558137e-06 -3.04828079e-05 7.30623082e-06 -1.67194156e-06 8.99382338e-06 -2.61246619e-06 -9.77057370e-07 1.27002016e-05 -4.42097793e-05 8.91061892e-06 9.35131333e-06 - 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 4 5 7 8 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 3 6 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 - 0 22 44 66 83 105 127 144 166 188 205 227 249 266 288 310 332 349 371 393 410 432 454 471 493 515 532 +530 + -4.19067839e-05 -4.60671840e-04 1.63047930e-04 -1.71766884e-04 -5.71146086e-04 6.01152261e-04 6.57854022e-05 6.49189655e-06 1.13943659e-04 -4.82384148e-06 -5.11750065e-05 5.16753108e-06 1.47546112e-05 -2.58376554e-05 -1.71292009e-05 -4.89723166e-05 8.56460045e-05 9.27122554e-06 -2.94400364e-06 5.16158770e-06 8.71738727e-06 1.47200182e-05 -4.59847886e-04 -5.05861954e-03 1.79099103e-03 -1.88599328e-03 -6.27754236e-03 6.60421974e-03 7.25211658e-04 7.09998885e-05 1.25610344e-03 -5.10867734e-05 -5.41063217e-04 5.48777776e-05 1.56844995e-04 -2.74388888e-04 -1.81479302e-04 -5.19321090e-04 9.07396512e-04 9.88219149e-05 -3.13954606e-05 5.49844256e-05 9.27606654e-05 1.56977303e-04 -3.55321267e-05 1.22673788e-04 2.56060934e-05 -2.67594037e-05 -5.05395642e-06 -5.37920973e-05 3.02680097e-06 1.55568487e-05 -2.72773407e-05 -1.02995563e-05 -5.18627962e-05 9.08055201e-05 1.04354659e-05 -1.68691036e-06 2.99104120e-06 9.28747928e-06 1.56424767e-05 -1.72929501e-04 -1.90165710e-03 6.51188252e-04 -7.22252505e-04 -2.28600536e-03 2.53135294e-03 2.66121268e-04 5.23654970e-05 4.59782247e-04 -1.59098513e-05 -1.69164630e-04 1.71759601e-05 4.66705461e-05 -8.58798007e-05 -5.70994376e-05 -1.55575217e-04 2.85497188e-04 3.02531983e-05 -9.37627190e-06 1.72944581e-05 3.06133224e-05 4.68813595e-05 1.64210547e-04 1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 -2.50528934e-04 -4.35082153e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 -7.77842435e-05 1.33958036e-04 9.08055201e-05 2.59313981e-04 -4.46166053e-04 -4.78454574e-05 1.56424767e-05 -2.69600416e-05 -4.39363890e-05 -7.67707986e-05 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 9.25616978e-05 1.67222998e-05 1.77559803e-04 -1.02676880e-05 -5.17320680e-05 9.05803225e-05 3.47468516e-05 1.71864714e-04 -3.00529556e-04 -3.47669059e-05 5.77509438e-06 -1.02124474e-05 -3.09189712e-05 -5.22359427e-05 6.03111568e-04 6.63633513e-03 -2.27866446e-03 2.52315372e-03 8.00003727e-03 -8.84301209e-03 -9.37904429e-04 -1.81210388e-04 -1.62058512e-03 5.25821854e-05 5.57796227e-04 -5.69687094e-05 -1.55209375e-04 2.84843547e-04 1.88770753e-04 5.15594141e-04 -9.43853767e-04 -1.00898062e-04 3.13150254e-05 -5.75913592e-05 -1.01677954e-04 -1.56575127e-04 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 8.83799042e-04 1.53469785e-03 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 2.58660340e-04 -4.45053236e-04 -3.00529556e-04 -8.59323568e-04 1.47728872e-03 1.59805827e-04 -5.22359427e-05 8.99397180e-05 1.46495381e-04 2.56507620e-04 6.72976348e-05 7.42552082e-04 -2.54862833e-04 2.70455167e-04 9.01521688e-04 -9.55627075e-04 -9.78637762e-05 -1.13068392e-05 -1.67978422e-04 9.37115990e-06 1.00046587e-04 -1.07634514e-05 -2.81931856e-05 4.95651821e-05 3.59184383e-05 9.44614347e-05 -1.65793335e-04 -1.73236052e-05 6.05133035e-06 -1.06436985e-05 -1.65593002e-05 -2.77151479e-05 -2.70067140e-05 9.37132791e-05 1.87026310e-05 -2.04654088e-05 -3.11028898e-06 -3.31889832e-05 1.85237783e-06 9.17110299e-06 -1.69217960e-05 -6.33592638e-06 -3.07240355e-05 5.65179084e-05 6.36814569e-06 -9.77063263e-07 1.84600370e-06 6.09580744e-06 9.28732999e-06 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 -1.52698146e-05 2.63225572e-05 9.97258727e-06 5.11624920e-05 -8.81034506e-05 -1.00554249e-05 1.62843763e-06 -2.83009735e-06 -8.70825340e-06 -1.51854104e-05 -6.49189852e-06 -7.09999071e-05 -2.47309569e-07 -5.26128081e-05 1.15158059e-06 1.82361971e-04 1.13068445e-05 3.82866511e-05 1.78212514e-05 7.42738855e-06 7.94644754e-05 -8.08013271e-06 -2.44630801e-05 3.79457271e-05 2.70830826e-05 8.19679572e-05 -1.27448639e-04 -1.37355867e-05 4.96544639e-06 -7.68933355e-06 -1.05055060e-05 -2.33598940e-05 1.16562923e-04 1.28613793e-03 -4.42588686e-04 4.67288779e-04 1.56539438e-03 -1.65128164e-03 -1.67978422e-04 -1.78212424e-05 -2.91828551e-04 1.55514449e-05 1.65944916e-04 -1.69217960e-05 -4.58555150e-05 8.30769984e-05 5.65179084e-05 1.53620178e-04 -2.77621887e-04 -2.90877864e-05 9.28732999e-06 -1.68591953e-05 -2.88896254e-05 -4.55562472e-05 -4.82383223e-06 -5.12043280e-05 -5.20539047e-06 2.52789703e-05 -1.56161714e-05 1.72648357e-05 -8.39088927e-05 5.17945072e-05 9.23788948e-06 5.08618816e-06 -3.14348229e-06 -7.61787451e-06 1.52585645e-05 -2.09533699e-05 -2.30541694e-04 7.90535749e-05 -8.77725292e-05 -2.77581675e-04 3.07587850e-04 3.25145796e-05 6.49189655e-06 5.63169039e-05 -5.10572729e-05 -5.41062349e-04 -5.52396824e-05 2.68410075e-04 -1.65719047e-04 1.82785813e-04 -8.88812248e-04 5.48357439e-04 9.84134525e-05 5.41651408e-05 -3.34562014e-05 -8.12405629e-05 1.62495422e-04 -2.29717740e-04 -2.52930770e-03 8.67829024e-04 -9.62831275e-04 -3.04907302e-03 3.37575039e-03 3.58270110e-04 7.09998885e-05 6.20542033e-04 5.01609937e-06 5.34302152e-05 3.02680100e-06 -2.64677851e-05 1.63664045e-05 -1.03101791e-05 8.82600702e-05 -5.45283517e-05 -1.03261404e-05 -2.91108482e-06 1.81127951e-06 8.02259245e-06 -1.61052890e-05 -1.77660633e-05 6.14441833e-05 1.24528913e-05 -1.36062016e-05 -2.58284789e-05 -2.74939414e-04 -2.80868966e-05 1.33958037e-04 -8.42606897e-05 9.34967116e-05 -4.46515040e-04 2.80490135e-04 4.88181549e-05 2.71571877e-05 -1.70964778e-05 -3.89649170e-05 8.14715631e-05 -8.89351465e-05 -9.78495099e-04 3.25594127e-04 -3.78892317e-04 -1.14483791e-03 1.32895588e-03 1.35875251e-04 3.92122950e-05 2.34189528e-04 1.50482981e-05 1.60290646e-04 1.63664045e-05 -7.94033554e-05 4.66705464e-05 -5.45283517e-05 2.64780211e-04 -1.55719117e-04 -2.83633386e-05 -1.61052890e-05 9.46002143e-06 2.55775959e-05 -4.58585221e-05 8.02161920e-05 8.83492845e-04 -3.07828064e-04 3.25594127e-04 1.08403746e-03 -1.14526706e-03 -1.20282917e-04 -1.31532020e-05 -2.09489434e-04 -1.65866672e-05 -1.76253315e-04 -1.02570652e-05 8.78891313e-05 -5.43031541e-05 3.47468517e-05 -2.92076536e-04 1.80317734e-04 3.43830647e-05 9.94002842e-06 -6.17544148e-06 -2.67979531e-05 5.36884391e-05 6.10150255e-05 -2.10743704e-04 -4.30581980e-05 4.69712051e-05 8.53486220e-05 9.06383391e-04 9.31257727e-05 -4.44704250e-04 2.79377318e-04 -3.08982576e-04 1.47728872e-03 -9.26947727e-04 -1.62824572e-04 -9.05075814e-05 5.69016890e-05 1.30282594e-04 -2.71522744e-04 3.09547157e-04 3.40786578e-03 -1.13749701e-03 1.32075666e-03 4.00001864e-03 -4.63224975e-03 -4.78047908e-04 -1.35619896e-04 -8.24090258e-04 -4.97600015e-05 -5.28759945e-04 -5.43031541e-05 2.63667394e-04 -1.55065476e-04 1.80317734e-04 -8.76229608e-04 5.15594141e-04 9.46860034e-05 5.36884391e-05 -3.15562587e-05 -8.52800848e-05 1.53109199e-04 -2.79540982e-04 -3.08118840e-03 1.07583825e-03 -1.13706785e-03 -3.78927493e-03 4.00001864e-03 4.23942521e-04 4.55904927e-05 7.38202992e-04 9.40444675e-06 1.00454572e-04 1.08727829e-05 -4.85925153e-05 3.00830634e-05 -3.63022854e-05 1.62774619e-04 -1.00673511e-04 -1.73235403e-05 -1.05048631e-05 6.50385115e-06 1.43630290e-05 -2.89308035e-05 3.40268122e-05 3.75610533e-04 -1.24616816e-04 1.40209149e-04 4.41665167e-04 -4.95770554e-04 -4.89317068e-05 -1.13068392e-05 -8.39888970e-05 5.00427187e-06 5.34753310e-05 2.98773230e-06 -2.61254277e-05 1.64589935e-05 -1.02450096e-05 8.75356035e-05 -5.50654216e-05 -1.01941866e-05 -2.83008361e-06 1.80248119e-06 7.63358642e-06 -1.60222426e-05 -1.38535120e-05 4.81227865e-05 9.35131320e-06 -1.06733965e-05 -2.91079326e-06 -3.11280772e-05 -1.72801077e-06 1.54678046e-05 -9.08735927e-06 5.93558137e-06 -5.18521718e-05 3.04828079e-05 5.91557750e-06 1.67194156e-06 -9.77057370e-07 -5.02114841e-06 8.99382338e-06 1.27002016e-05 -4.42097793e-05 -8.91061892e-06 9.35131333e-06 -8.52686423e-06 -9.09842175e-05 -9.34502492e-06 4.29172263e-05 -2.94988224e-05 3.12041060e-05 -1.43661453e-04 9.83658419e-05 1.59317588e-05 8.76394747e-06 -6.04006825e-06 -1.05054747e-05 2.77835919e-05 -6.49189852e-06 -7.09999071e-05 1.29058925e-05 -3.94596061e-05 -4.44389121e-05 1.36771478e-04 1.13068445e-05 1.91433210e-05 1.78212514e-05 1.50128156e-05 1.60425993e-04 1.64589935e-05 -7.83762832e-05 4.68783815e-05 -5.50654216e-05 2.62606810e-04 -1.57086134e-04 -2.78719109e-05 -1.60222426e-05 9.58076051e-06 2.44657531e-05 -4.55560638e-05 5.89361676e-05 6.50576527e-04 -2.16995967e-04 2.41696060e-04 7.68899516e-04 -8.54786781e-04 -8.39888970e-05 -1.78212424e-05 -1.45913731e-04 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 83 104 121 143 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 +530 + 4.19067839e-05 4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 -6.57854022e-05 6.49189655e-06 -1.13943659e-04 8.03973579e-06 8.52916775e-05 -8.61255180e-06 -2.58376554e-05 4.23147770e-05 2.85486682e-05 8.56460045e-05 -1.40328055e-04 -1.54520426e-05 5.16158770e-06 -8.44969718e-06 -1.29994889e-05 -2.53490916e-05 4.59847886e-04 5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 -7.25211658e-04 7.09998885e-05 -1.25610344e-03 8.51446224e-05 9.01772028e-04 -9.14629627e-05 -2.74388888e-04 4.49526476e-04 3.02465504e-04 9.07396512e-04 -1.48721070e-03 -1.64703192e-04 5.49844256e-05 -9.00455145e-05 -1.38649161e-04 -2.70136544e-04 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 2.56060934e-05 8.42326070e-06 8.96534955e-05 -5.04466829e-06 -2.72773407e-05 4.46526788e-05 1.71659271e-05 9.08055201e-05 -1.48722018e-04 -1.73924431e-05 2.99104120e-06 -4.87735431e-06 -1.38117939e-05 -2.69600416e-05 1.64210547e-04 1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 -2.50528934e-04 -4.35082153e-04 2.52697821e-05 2.68960486e-04 -2.72773407e-05 -7.77842435e-05 1.33958036e-04 9.08055201e-05 2.59313981e-04 -4.46166053e-04 -4.78454574e-05 1.56424767e-05 -2.69600416e-05 -4.39363890e-05 -7.67707986e-05 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 -6.51188252e-04 -2.53135294e-03 2.28600536e-03 2.66121268e-04 -5.23654970e-05 4.59782247e-04 -4.28642856e-05 -4.56055815e-04 4.62717902e-05 1.38815371e-04 -2.23263394e-04 -1.53958659e-04 -4.61875977e-04 7.43588136e-04 8.12883528e-05 -2.79512305e-05 4.49180458e-05 6.62589426e-05 1.34754137e-04 -1.22244630e-04 4.21487409e-04 9.25616978e-05 -8.86486907e-05 -2.78704996e-05 -2.95933006e-04 1.71128133e-05 9.05803225e-05 -1.48351079e-04 -5.79114193e-05 -3.00529556e-04 4.92429573e-04 5.79448431e-05 -1.02124474e-05 1.66683716e-05 4.61319685e-05 8.99397180e-05 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 8.83799042e-04 1.53469785e-03 -8.36114988e-05 -8.87799017e-04 9.05803225e-05 2.58660340e-04 -4.45053236e-04 -3.00529556e-04 -8.59323568e-04 1.47728872e-03 1.59805827e-04 -5.22359427e-05 8.99397180e-05 1.46495381e-04 2.56507620e-04 6.03111568e-04 6.63633513e-03 -2.52315372e-03 2.27866446e-03 8.84301209e-03 -8.00003727e-03 -9.37904429e-04 1.81210388e-04 -1.62058512e-03 1.41767784e-04 1.50478185e-03 -1.53587720e-04 -4.60763160e-04 7.41777346e-04 5.09335613e-04 1.52800684e-03 -2.46214787e-03 -2.71357611e-04 9.31529678e-05 -1.49855296e-04 -2.21597254e-04 -4.49565889e-04 -6.72976348e-05 -7.42552082e-04 2.70455167e-04 -2.54862833e-04 -9.55627075e-04 9.01521688e-04 9.78637762e-05 -1.13068392e-05 1.67978422e-04 -1.56185998e-05 -1.66744311e-04 1.79390856e-05 4.95651821e-05 -8.10627132e-05 -5.98640639e-05 -1.65793335e-04 2.71307658e-04 2.88726753e-05 -1.06436985e-05 1.74046088e-05 2.44613842e-05 4.78652195e-05 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.90777246e-06 -1.52698146e-05 2.63225572e-05 9.97258727e-06 5.11624920e-05 -8.81034506e-05 -1.00554249e-05 1.62843763e-06 -2.83009735e-06 -8.70825340e-06 -1.51854104e-05 -2.70067140e-05 9.37132791e-05 2.04654088e-05 -1.87026310e-05 -8.36778090e-06 -8.93557047e-05 4.95400178e-06 2.73137461e-05 -4.38862858e-05 -1.69733528e-05 -9.13167005e-05 1.46883318e-04 1.70939322e-05 -2.96063699e-06 4.71683005e-06 1.30994815e-05 2.67038368e-05 -6.49189852e-06 -7.09999071e-05 5.26128081e-05 2.47309569e-07 -1.82361971e-04 -1.15158059e-06 1.13068445e-05 -3.82866511e-05 1.78212514e-05 -1.39084787e-05 -1.48392815e-04 1.51342263e-05 4.78576154e-05 -7.02112519e-05 -5.05381214e-05 -1.59581138e-04 2.34976114e-04 2.60301140e-05 -9.72717325e-06 1.42298426e-05 1.75091939e-05 4.52001971e-05 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 1.67978422e-04 -1.78212424e-05 2.91828551e-04 -2.51033427e-05 -2.68067114e-04 2.73137461e-05 7.77906580e-05 -1.31658857e-04 -9.13167005e-05 -2.60484554e-04 4.40649955e-04 4.68063269e-05 -1.57723475e-05 2.67038368e-05 4.18823582e-05 7.59270615e-05 8.03974503e-06 8.52623560e-05 8.57469241e-06 -4.28734620e-05 2.49760952e-05 -2.84130333e-05 1.42065166e-04 -8.28238138e-05 -1.54853786e-05 -8.52509672e-06 4.96210905e-06 1.40990017e-05 -2.48105453e-05 6.28601980e-05 6.90801986e-04 -2.55761239e-04 2.47042285e-04 8.94716671e-04 -8.64710496e-04 -9.90562247e-05 6.49189655e-06 -1.71570414e-04 8.51741230e-05 9.01772895e-04 9.11010579e-05 -4.55505289e-04 2.65514836e-04 -3.01158993e-04 1.50579497e-03 -8.78360163e-04 -1.65111654e-04 -9.08647993e-05 5.29236848e-05 1.50169263e-04 -2.64618424e-04 6.89978032e-04 7.58793139e-03 -2.80915529e-03 2.71415303e-03 9.83268908e-03 -9.50601170e-03 -1.09215321e-03 7.09998885e-05 -1.89166484e-03 -8.46111775e-06 -9.00153776e-05 -5.04466826e-06 4.54622344e-05 -2.64677849e-05 1.71553043e-05 -1.51267468e-04 8.81399646e-05 1.75017686e-05 4.95731069e-06 -2.86667205e-06 -1.50766807e-05 2.64972294e-05 5.32981900e-05 -1.83903392e-04 -3.99126057e-05 3.87592954e-05 4.23055887e-05 4.50076888e-04 4.54622344e-05 -2.23263393e-04 1.32338925e-04 -1.51267468e-04 7.43239149e-04 -4.40699823e-04 -8.03156554e-05 -4.47208997e-05 2.64972294e-05 7.12304146e-05 -1.30053373e-04 2.48204902e-04 2.72981686e-03 -9.76782377e-04 9.94548440e-04 3.42760197e-03 -3.48883158e-03 -3.80774951e-04 -1.31532020e-05 -6.60674872e-04 -2.61313353e-05 -2.77834471e-04 -2.80868964e-05 1.40434482e-04 -7.77842433e-05 9.33766060e-05 -4.66883030e-04 2.59170081e-04 4.97353171e-05 2.81492107e-05 -1.55587272e-05 -4.89721155e-05 7.77936360e-05 -2.56923856e-04 -2.82481911e-03 1.06561269e-03 -9.76782377e-04 -3.73375000e-03 3.42717282e-03 3.96367286e-04 -6.55186990e-05 6.85374967e-04 2.80061322e-05 2.97239494e-04 1.71234360e-05 -1.51042270e-04 8.80092365e-05 -5.79114192e-05 5.00882593e-04 -2.92076536e-04 -5.83286843e-05 -1.69407905e-05 9.81210028e-06 5.02529866e-05 -8.84872216e-05 -1.83474235e-04 6.32231113e-04 1.38152190e-04 -1.34239183e-04 -1.40030661e-04 -1.48619747e-03 -1.51042270e-04 7.42126332e-04 -4.40046182e-04 5.00882593e-04 -2.46214787e-03 1.46038268e-03 2.68338866e-04 1.49287433e-04 -8.84872216e-05 -2.37810041e-04 4.34550764e-04 -8.66669803e-04 -9.53812709e-03 3.41940276e-03 -3.48063237e-03 -1.20000559e-02 1.22107996e-02 1.34365556e-03 4.55904927e-05 2.33119271e-03 8.64336826e-05 9.16835300e-04 9.32458779e-05 -4.66229389e-04 2.58804239e-04 -3.08982576e-04 1.54491288e-03 -8.59323568e-04 -1.66017885e-04 -9.38426381e-05 5.19947095e-05 1.62893250e-04 -2.59973547e-04 8.96675979e-04 9.86480447e-03 -3.72555078e-03 3.41983192e-03 1.30537744e-02 -1.20000559e-02 -1.39776095e-03 2.26800881e-04 -2.41707998e-03 -1.55853130e-05 -1.66336326e-04 -1.78297541e-05 8.20353801e-05 -4.76753044e-05 5.94802168e-05 -2.74326373e-04 1.59581258e-04 2.88727402e-05 1.75434442e-05 -1.01911777e-05 -2.66576554e-05 4.66495639e-05 -1.00568457e-04 -1.10949363e-03 4.00701184e-04 -3.85108850e-04 -1.41548360e-03 1.36137821e-03 1.46795846e-04 -1.13068392e-05 2.51967947e-04 -8.29240770e-06 -8.85366752e-05 -4.87404194e-06 4.40834153e-05 -2.61245672e-05 1.67009304e-05 -1.47451165e-04 8.74137709e-05 1.69551705e-05 4.71684379e-06 -2.78659342e-06 -1.41741485e-05 2.58670046e-05 3.90066057e-05 -1.35390765e-04 -2.80539490e-05 2.84946434e-05 5.12839439e-06 5.47172074e-05 3.03213952e-06 -2.77765486e-05 1.53535583e-05 -1.03729323e-05 9.27691873e-05 -5.14037196e-05 -1.05079931e-05 -3.00415949e-06 1.62844352e-06 9.78291243e-06 -1.54789170e-05 -4.01599160e-05 1.39303772e-04 3.02574210e-05 -2.80539489e-05 1.28090030e-05 1.36873073e-04 1.38693341e-05 -6.52397527e-05 4.28218731e-05 -4.64170980e-05 2.18763300e-04 -1.43183253e-04 -2.38339419e-05 -1.31552286e-05 8.65255138e-06 1.75092252e-05 -4.07764991e-05 -6.49189852e-06 -7.09999071e-05 6.57660101e-05 1.34005116e-05 -2.27952463e-04 -4.67420733e-05 1.13068445e-05 -5.74299812e-05 1.78212514e-05 -2.56419720e-05 -2.73586037e-04 -2.77765486e-05 1.36359573e-04 -7.67677915e-05 9.27691873e-05 -4.55665031e-04 2.57018598e-04 4.80222024e-05 2.75407896e-05 -1.54789170e-05 -4.63062305e-05 7.59272450e-05 -1.74189678e-04 -1.92169934e-03 6.92881498e-04 -6.68181405e-04 -2.44777650e-03 2.36188923e-03 2.51967947e-04 -1.78212424e-05 4.37743370e-04 + 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 + 0 22 44 61 82 104 121 142 164 186 203 220 242 264 286 308 325 347 369 386 408 430 452 469 486 508 530 +563 + 8.71895427e-06 -3.00061752e-05 -6.49189655e-06 6.49189655e-06 1.60794716e-06 1.70583355e-05 -9.74528347e-07 -5.16753108e-06 8.61255180e-06 3.29444758e-06 1.71292009e-05 -2.85486682e-05 -3.35532393e-06 5.73470589e-07 -9.55784314e-07 -2.75284677e-06 -5.16158770e-06 9.50022517e-05 -3.26677379e-04 -7.09998885e-05 7.09998885e-05 1.70289245e-05 1.80354406e-04 -1.05042552e-05 -5.48777776e-05 9.14629627e-05 3.53762843e-05 1.81479302e-04 -3.02465504e-04 -3.57035967e-05 6.21130072e-06 -1.03521679e-05 -2.93250270e-05 -5.49844256e-05 8.71895442e-06 9.50022532e-05 -3.55321266e-05 3.55321266e-05 1.22244630e-04 -1.22244630e-04 -1.35947420e-05 -2.58534045e-05 2.43263422e-06 2.57190371e-05 -1.00893365e-06 -7.88413529e-06 1.31402255e-05 3.42879502e-06 2.60094805e-05 -4.33491342e-05 -5.21097923e-06 5.88994107e-07 -9.81656846e-07 -4.23839220e-06 -7.94698537e-06 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 2.67594037e-05 5.05395642e-06 5.37920973e-05 -3.02680097e-06 -1.55568487e-05 2.72773407e-05 1.02995563e-05 5.18627962e-05 -9.08055201e-05 -1.04354659e-05 1.68691036e-06 -2.99104120e-06 -9.28747928e-06 -1.56424767e-05 -3.55321267e-05 1.22673788e-04 2.67594037e-05 -2.56060934e-05 -8.42326070e-06 -8.96534955e-05 5.04466829e-06 2.72773407e-05 -4.46526788e-05 -1.71659271e-05 -9.08055201e-05 1.48722018e-04 1.73924431e-05 -2.99104120e-06 4.87735431e-06 1.38117939e-05 2.69600416e-05 -3.00061754e-05 -3.26677380e-04 1.22673788e-04 -1.22673788e-04 -4.21487409e-04 4.21487409e-04 4.73278602e-05 8.98002728e-05 -7.98938604e-06 -8.43034182e-05 3.42695305e-06 2.59776122e-05 -4.32960204e-05 -1.15822839e-05 -8.54649707e-05 1.42441618e-04 1.72138645e-05 -2.01594925e-06 3.35991542e-06 1.40153049e-05 2.62786967e-05 -1.22244630e-04 4.21487409e-04 8.86486907e-05 -9.25616978e-05 -1.67222998e-05 -1.77559803e-04 1.02676880e-05 5.17320680e-05 -9.05803225e-05 -3.47468516e-05 -1.71864714e-04 3.00529556e-04 3.47669059e-05 -5.77509438e-06 1.02124474e-05 3.09189712e-05 5.22359427e-05 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 8.86486907e-05 2.78704996e-05 2.95933006e-04 -1.71128133e-05 -9.05803225e-05 1.48351079e-04 5.79114193e-05 3.00529556e-04 -4.92429573e-04 -5.79448431e-05 1.02124474e-05 -1.66683716e-05 -4.61319685e-05 -8.99397180e-05 -1.35947415e-05 4.73278597e-05 9.78022909e-06 -9.78022909e-06 -2.85880319e-06 -3.05858908e-05 1.85532669e-06 9.04666195e-06 -1.50777699e-05 -6.34791707e-06 -3.03529263e-05 5.05882105e-05 5.77453163e-06 -1.07445364e-06 1.79075606e-06 4.73540138e-06 8.87887759e-06 6.49189852e-06 7.09999071e-05 -2.56060941e-05 2.67594044e-05 8.86486914e-05 -9.25616986e-05 -9.78023416e-06 -8.81388741e-07 -1.87026402e-05 1.44462906e-06 1.53168672e-05 -5.90768740e-07 -4.49554804e-06 7.86371660e-06 2.02105779e-06 1.49045927e-05 -2.60388366e-05 -3.06537587e-06 3.25689476e-07 -5.79076593e-07 -2.69530295e-06 -4.56312329e-06 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 -2.56060941e-05 -9.25616986e-05 8.86486914e-05 9.78023416e-06 -8.81388741e-07 1.87026402e-05 -2.40771510e-06 -2.55281121e-05 9.84614567e-07 7.86371660e-06 -1.28835124e-05 -3.36842965e-06 -2.60388366e-05 4.26793517e-05 5.10895979e-06 -5.79076593e-07 9.43371175e-07 4.03045889e-06 7.85145226e-06 8.81388870e-07 8.81388870e-07 -2.62874596e-06 -2.80833608e-05 1.55081198e-06 9.07132154e-06 -1.34822449e-05 -5.31871321e-06 -3.02963325e-05 4.51827049e-05 5.36289327e-06 -9.91786862e-07 1.43541318e-06 3.50183704e-06 8.70825340e-06 -2.58534037e-05 8.98002720e-05 1.87026312e-05 -1.87026312e-05 -4.92889867e-06 -5.26563014e-05 2.90777246e-06 1.52698146e-05 -2.63225572e-05 -9.97258727e-06 -5.11624920e-05 8.81034506e-05 1.00554249e-05 -1.62843763e-06 2.83009735e-06 8.70825340e-06 1.51854104e-05 1.60795640e-06 1.70290140e-05 2.43263298e-06 -8.42325484e-06 5.05395290e-06 -7.98938483e-06 2.78704939e-05 -1.67222963e-05 -2.85882916e-06 -2.40772471e-06 1.44463483e-06 2.62876766e-06 -4.92893937e-06 2.09534141e-05 2.30130146e-04 8.71895427e-06 -8.39943549e-05 8.39943549e-05 -3.00061752e-05 2.93564411e-04 -2.93564411e-04 -3.32708226e-05 -6.49189655e-06 6.49189655e-06 -5.76267551e-05 1.70584250e-05 1.80355273e-04 2.57190251e-05 -8.96534387e-05 5.37920632e-05 -8.43034066e-05 2.95932950e-04 -1.77559770e-04 -3.05861423e-05 -2.55282059e-05 1.53169235e-05 2.80835710e-05 -5.26566956e-05 2.30130146e-04 2.52931185e-03 9.50022517e-05 -9.23162005e-04 9.23162005e-04 -3.26677379e-04 3.22846934e-03 -3.22846934e-03 -3.66941548e-04 -7.09998885e-05 7.09998885e-05 -6.35561405e-04 -9.74527112e-07 -1.05042432e-05 -1.00893364e-06 5.04466819e-06 -3.02680091e-06 3.42695303e-06 -1.71128132e-05 1.02676879e-05 1.85532351e-06 9.84612637e-07 -5.90767582e-07 -1.55080920e-06 2.90776726e-06 8.71895442e-06 9.50022532e-05 1.77660633e-05 -3.55321266e-05 3.55321266e-05 -6.12296045e-05 1.22244630e-04 -1.22244630e-04 -1.35947420e-05 -1.31532020e-05 1.31532020e-05 -2.58534045e-05 8.61254594e-06 9.14629059e-05 1.31402254e-05 -4.46526781e-05 2.72773403e-05 -4.32960203e-05 1.48351078e-04 -9.05803222e-05 -1.50777549e-05 -1.28835038e-05 7.86371142e-06 1.34822318e-05 -2.63225327e-05 8.39943549e-05 9.23162005e-04 3.55321267e-05 -3.25594125e-04 3.43360188e-04 -1.22673788e-04 1.14116746e-03 -1.20239706e-03 -1.30246017e-04 -2.56060934e-05 2.67594037e-05 -1.31532020e-05 -2.25592719e-04 -5.16752756e-06 -5.48777436e-05 -7.88413523e-06 2.72773403e-05 -1.55568485e-05 2.59776122e-05 -9.05803222e-05 5.17320678e-05 9.04665292e-06 7.86371142e-06 -4.49554494e-06 -9.07131376e-06 1.52697998e-05 -8.39943549e-05 -9.23162005e-04 -3.55321267e-05 3.43360188e-04 -3.25594125e-04 1.22673788e-04 -1.20239706e-03 1.14116746e-03 1.30246017e-04 2.67594037e-05 -2.56060934e-05 -1.31532020e-05 2.25592719e-04 3.29444637e-06 3.53762726e-05 3.42879499e-06 -1.71659271e-05 1.02995562e-05 -1.15822838e-05 5.79114193e-05 -3.47468516e-05 -6.34791392e-06 -3.36842774e-06 2.02105664e-06 5.31871049e-06 -9.97258216e-06 -3.00061754e-05 -3.26677380e-04 -6.12296045e-05 1.22673788e-04 -1.22673788e-04 2.10743705e-04 -4.21487409e-04 4.21487409e-04 4.73278602e-05 4.55904927e-05 -4.55904927e-05 8.98002728e-05 -2.85486624e-05 -3.02465449e-04 -4.33491342e-05 1.48722017e-04 -9.08055198e-05 1.42441618e-04 -4.92429573e-04 3.00529556e-04 5.05881957e-05 4.26793433e-05 -2.60388315e-05 -4.51826920e-05 8.81034265e-05 -2.93564411e-04 -3.22846934e-03 -1.22244630e-04 1.14116746e-03 -1.20239706e-03 4.21487409e-04 -4.00001864e-03 4.21076234e-03 4.59856521e-04 8.86486907e-05 -9.25616978e-05 4.55904927e-05 7.96494859e-04 1.71291975e-05 1.81479269e-04 2.60094805e-05 -9.08055198e-05 5.18627959e-05 -8.54649707e-05 3.00529556e-04 -1.71864714e-04 -3.03529174e-05 -2.60388315e-05 1.49045897e-05 3.02963249e-05 -5.11624774e-05 2.93564411e-04 3.22846934e-03 1.22244630e-04 -1.20239706e-03 1.14116746e-03 -4.21487409e-04 4.21076234e-03 -4.00001864e-03 -4.59856521e-04 -9.25616978e-05 8.86486907e-05 4.55904927e-05 -7.96494859e-04 -3.35534990e-06 -3.57038482e-05 -5.21097604e-06 1.73924281e-05 -1.04354568e-05 1.72138614e-05 -5.79448283e-05 3.47668970e-05 5.77460337e-06 5.10898959e-06 -3.06539376e-06 -5.36295383e-06 1.00555384e-05 -3.32708226e-05 -3.66941548e-04 -1.35947415e-05 1.30246017e-04 -1.30246017e-04 4.73278597e-05 -4.59856521e-04 4.59856521e-04 4.89320694e-05 9.78022909e-06 -9.78022909e-06 8.39895252e-05 -9.55793921e-07 -1.03522617e-05 -9.81654916e-07 4.87734568e-06 -2.99103602e-06 3.35991352e-06 -1.66683631e-05 1.02124423e-05 1.79078587e-06 9.43375264e-07 -5.79079199e-07 -1.43543620e-06 2.83014198e-06 6.49189852e-06 7.09999071e-05 1.31532020e-05 -2.56060941e-05 2.67594044e-05 -4.55904927e-05 8.86486914e-05 -9.25616986e-05 -9.78023416e-06 -9.35131785e-06 9.79201225e-06 -8.81388741e-07 -1.87026402e-05 5.73476353e-07 6.21135700e-06 5.88992950e-07 -2.99103602e-06 1.68690725e-06 -2.01594811e-06 1.02124423e-05 -5.77509135e-06 -1.07447152e-06 -5.79079199e-07 3.25690786e-07 9.91802046e-07 -1.62846368e-06 -6.49189852e-06 -7.09999071e-05 -1.31532020e-05 2.67594044e-05 -2.56060941e-05 4.55904927e-05 -9.25616986e-05 8.86486914e-05 9.78023416e-06 9.79201225e-06 -9.35131785e-06 -8.81388741e-07 1.87026402e-05 2.75286848e-06 2.93252372e-05 4.23838943e-06 -1.38117807e-05 9.28747150e-06 -1.40153022e-05 4.61319556e-05 -3.09189636e-05 -4.73546194e-06 -4.03048192e-06 2.69531813e-06 3.50188215e-06 -8.70835173e-06 1.31532020e-05 1.31532020e-05 -4.55904927e-05 -4.55904927e-05 8.81388870e-07 8.81388870e-07 -1.91433301e-05 -5.16162840e-06 -5.49848198e-05 -7.94698017e-06 2.69600171e-05 -1.56424619e-05 2.62786916e-05 -8.99396939e-05 5.22359282e-05 8.87899113e-06 7.85149689e-06 -4.56314934e-06 -8.70835173e-06 1.51855874e-05 -5.76267551e-05 -6.35561405e-04 -2.58534037e-05 2.25592719e-04 -2.25592719e-04 8.98002720e-05 -7.96494859e-04 7.96494859e-04 8.39895252e-05 1.87026312e-05 -1.87026312e-05 1.45914819e-04 + 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 3 4 6 7 8 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 2 5 9 10 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 17 34 55 72 89 110 127 144 161 183 205 220 237 262 287 312 338 364 389 415 441 466 492 518 538 563 2 -2 1 169 - 1.60795640e-06 1.70290140e-05 5.05395290e-06 -2.43263298e-06 8.42325484e-06 -1.67222963e-05 7.98938483e-06 -2.78704939e-05 -8.47164996e-07 -1.44463483e-06 4.92893937e-06 -3.79020251e-06 -2.40772471e-06 1.70584250e-05 1.80355273e-04 5.37920632e-05 -2.57190251e-05 8.96534387e-05 -1.77559770e-04 8.43034066e-05 -2.95932950e-04 -9.02801478e-06 -1.53169235e-05 5.26566956e-05 -4.05301617e-05 -2.55282059e-05 -5.16752756e-06 -5.48777436e-05 -1.55568485e-05 7.88413523e-06 -2.72773403e-05 5.17320678e-05 -2.59776122e-05 9.05803222e-05 3.33266170e-06 4.49554494e-06 -1.52697998e-05 1.23702881e-05 7.86371142e-06 9.74527112e-07 1.05042432e-05 3.02680091e-06 -1.00893364e-06 5.04466819e-06 -1.02676879e-05 3.42695303e-06 -1.71128132e-05 -4.15378414e-07 -5.90767582e-07 2.90776726e-06 -2.38216189e-06 -9.84612637e-07 -8.61254594e-06 -9.14629059e-05 -2.72773403e-05 1.31402254e-05 -4.46526781e-05 9.05803222e-05 -4.32960203e-05 1.48351078e-04 4.13707777e-06 7.86371142e-06 -2.63225327e-05 1.97988346e-05 1.28835038e-05 1.71291975e-05 1.81479269e-04 5.18627959e-05 -2.60094805e-05 9.08055198e-05 -1.71864714e-04 8.54649707e-05 -3.00529556e-04 -1.10609283e-05 -1.49045897e-05 5.11624774e-05 -4.14345600e-05 -2.60388315e-05 -3.29444637e-06 -3.53762726e-05 -1.02995562e-05 3.42879499e-06 -1.71659271e-05 3.47468516e-05 -1.15822838e-05 5.79114193e-05 1.43218144e-06 2.02105664e-06 -9.97258216e-06 8.15680996e-06 3.36842774e-06 2.85486624e-05 3.02465449e-04 9.08055198e-05 -4.33491342e-05 1.48722017e-04 -3.00529556e-04 1.42441618e-04 -4.92429573e-04 -1.38352612e-05 -2.60388315e-05 8.81034265e-05 -6.64020086e-05 -4.26793433e-05 -7.06379085e-07 -7.54447631e-06 -2.82545784e-06 1.06506489e-06 -3.26513891e-06 9.39315942e-06 -3.53067705e-06 1.09790313e-05 -3.02679842e-07 8.01517097e-07 -2.51388461e-06 1.22674084e-06 9.36004932e-07 -5.73476353e-07 -6.21135700e-06 -1.68690725e-06 5.88992950e-07 -2.99103602e-06 5.77509135e-06 -2.01594811e-06 1.02124423e-05 3.21690006e-07 3.25690786e-07 -1.62846368e-06 1.42642066e-06 5.79079199e-07 5.16162840e-06 5.49848198e-05 1.56424619e-05 -7.94698017e-06 2.69600171e-05 -5.22359282e-05 2.62786916e-05 -8.99396939e-05 -3.10215826e-06 -4.56314934e-06 1.51855874e-05 -1.20436077e-05 -7.85149689e-06 -4.28225249e-06 -4.55830581e-05 -1.36811065e-05 6.63203234e-06 -2.19681749e-05 4.55684978e-05 -2.19152923e-05 7.32476712e-05 1.85423273e-06 4.00236793e-06 -1.30625276e-05 9.57916536e-06 6.43975573e-06 -9.55793921e-07 -1.03522617e-05 -2.99103602e-06 9.81654916e-07 -4.87734568e-06 1.02124423e-05 -3.35991352e-06 1.66683631e-05 3.47731284e-07 5.79079199e-07 -2.83014198e-06 2.26858416e-06 9.43375264e-07 + -1.60793792e-06 -1.70876570e-05 -1.76036975e-06 4.53312724e-06 -8.80184876e-06 5.84536849e-06 -1.51208194e-05 2.92268424e-05 3.05707246e-06 9.25898222e-07 -1.79807868e-06 3.33577284e-06 4.62949111e-06 -1.69994239e-05 -1.80353538e-04 -1.86544973e-05 4.81751546e-05 -9.32724866e-05 6.17996114e-05 -1.60282018e-04 3.08998057e-04 3.25321759e-05 9.86723632e-06 -1.91040519e-05 3.53520674e-05 4.93361816e-05 1.64679509e-06 1.75688170e-05 1.00893368e-06 -4.64591250e-06 9.09244704e-06 -3.44380823e-06 1.55856277e-05 -3.03435727e-05 -3.36916312e-06 -5.07148666e-07 1.02477172e-06 -3.49827788e-06 -4.78772410e-06 -5.68836735e-06 -6.04947890e-05 -6.26502394e-06 1.55568489e-05 -3.13251197e-05 2.08222691e-05 -5.19803533e-05 1.04111346e-04 1.07710795e-05 3.19381660e-06 -6.43970549e-06 1.22545294e-05 1.59690830e-05 8.23397546e-06 8.78440850e-05 9.09244704e-06 -2.32295625e-05 4.46526795e-05 -3.03435727e-05 7.79281385e-05 -1.49092957e-04 -1.53752594e-05 -4.78772410e-06 9.19918352e-06 -1.66423634e-05 -2.34882243e-05 -5.43846735e-06 -5.78801126e-05 -3.41193992e-06 1.54548995e-05 -3.01183751e-05 1.15822839e-05 -5.16528913e-05 1.00176519e-04 1.12051274e-05 1.73808848e-06 -3.48410422e-06 1.15849558e-05 1.59846639e-05 1.87306882e-05 1.98757155e-04 2.06915410e-05 -5.16145113e-05 1.03457705e-04 -6.85589310e-05 1.71864714e-04 -3.42794655e-04 -3.57782389e-05 -1.06353414e-05 2.13400803e-05 -4.04626579e-05 -5.31767069e-05 -2.71923367e-05 -2.89400563e-04 -3.01183751e-05 7.72744977e-05 -1.47980140e-04 1.00176519e-04 -2.58264457e-04 4.92429573e-04 5.12727879e-05 1.59846639e-05 -3.05920031e-05 5.51807203e-05 7.84644750e-05 3.15700682e-06 3.37568479e-05 3.69714863e-06 -8.71106682e-06 1.70949842e-05 -1.23566599e-05 2.93416114e-05 -5.72602957e-05 -5.77447018e-06 -1.91148296e-06 3.74395288e-06 -6.46094500e-06 -8.78073184e-06 1.09218357e-06 1.16607589e-05 6.72616141e-07 -2.98864769e-06 6.06704333e-06 -2.29892049e-06 1.00443515e-05 -2.02666295e-05 -2.22829829e-06 -3.25683001e-07 6.87847906e-07 -2.40870244e-06 -3.09574302e-06 -1.56538965e-06 -1.67759277e-05 -9.41502973e-07 4.41506194e-06 -8.56169915e-06 3.24424410e-06 -1.49112131e-05 2.87557358e-05 3.15567923e-06 4.70281841e-07 -9.43350908e-07 3.24235831e-06 4.50381612e-06 2.04577411e-06 2.20558774e-05 2.29093131e-06 -6.10428702e-06 1.06517015e-05 -7.74906723e-06 2.07526611e-05 -3.61339788e-05 -3.63723149e-06 -1.27834139e-06 2.22343846e-06 -3.50178680e-06 -5.94328885e-06 5.46091783e-06 5.83037947e-05 6.06704333e-06 -1.49432385e-05 2.97944241e-05 -2.02666295e-05 5.02217574e-05 -9.95787422e-05 -1.01533704e-05 -3.09574302e-06 6.17760109e-06 -1.14730202e-05 -1.51852495e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.12556393e-05 1.19379027e-04 3.60591394e-05 -1.20197131e-05 5.93505836e-05 -1.19497502e-04 3.98325006e-05 -1.96747217e-04 -5.08540465e-06 -7.17969311e-06 3.54396186e-05 -2.79540275e-05 -1.18132062e-05 1.19231972e-04 1.26248171e-03 3.83058729e-04 -1.27686243e-04 6.30642877e-04 -1.26643558e-03 4.22145195e-04 -2.08560916e-03 -5.42945346e-05 -7.65126498e-05 3.77777665e-04 -2.98074625e-04 -1.25925888e-04 -3.54912661e-05 -3.77630327e-04 -1.08897941e-04 3.81882769e-05 -1.88512717e-04 3.62908845e-04 -1.27082689e-04 6.27551895e-04 2.02854221e-05 2.18249320e-05 -1.07683075e-04 8.94549823e-05 3.78147943e-05 1.18304220e-05 1.25876776e-04 3.81882769e-05 -7.06253557e-06 6.28375725e-05 -1.27082689e-04 2.40216752e-05 -2.09183965e-04 -4.74558691e-06 -4.17080289e-06 3.78147943e-05 -3.09823929e-05 -6.84362379e-06 -5.99000922e-05 -6.37172217e-04 -1.93370052e-04 6.44566839e-05 -3.12568751e-04 6.43261819e-04 -2.14420606e-04 1.04066123e-03 2.41399717e-05 3.88059831e-05 -1.88036712e-04 1.45294279e-04 6.26789039e-05 1.17462996e-04 1.24683809e-03 3.62255204e-04 -1.26857491e-04 6.26439078e-04 -1.20305300e-03 4.20741378e-04 -2.07834783e-03 -6.74198978e-05 -7.29156268e-05 3.59906040e-04 -2.98646665e-04 -1.26190997e-04 -3.91543320e-05 -4.15612697e-04 -1.26857491e-04 2.39685613e-05 -2.08813026e-04 4.20741378e-04 -8.10759869e-05 6.92782610e-04 1.59418944e-05 1.42494533e-05 -1.26190997e-04 1.03319797e-04 2.33967148e-05 1.98186946e-04 2.10318030e-03 6.42149003e-04 -2.14049668e-04 1.03885044e-03 -2.12906595e-03 7.09688650e-04 -3.44700701e-03 -8.10443428e-05 -1.29404247e-04 6.27609033e-04 -4.85450911e-04 -2.09203011e-04 -5.78933421e-06 -6.17122269e-05 -2.28214414e-05 5.61752577e-06 -2.76755917e-05 7.57587420e-05 -1.87981243e-05 9.26557508e-05 -2.11875485e-06 4.22533277e-06 -2.08279237e-05 1.15676624e-05 4.90483194e-06 -6.94700409e-06 -7.41845257e-05 -2.14522699e-05 4.08753415e-06 -3.71773099e-05 7.18421760e-05 -1.40095932e-05 1.24354730e-04 3.63705912e-06 2.27981789e-06 -2.13769973e-05 1.84911456e-05 3.98825314e-06 3.51938698e-05 3.75708235e-04 1.08702934e-04 -3.81684987e-05 1.84941432e-04 -3.63882974e-04 1.27567979e-04 -6.18693099e-04 -1.84840372e-05 -2.19639345e-05 1.06298059e-04 -8.65826351e-05 -3.73854310e-05 -2.85527652e-05 -3.04714114e-04 -9.29049209e-05 3.21170154e-05 -1.47075024e-04 3.10374878e-04 -1.07184967e-04 4.92097080e-04 9.99893272e-06 1.95100655e-05 -8.91585824e-05 6.70534782e-05 3.08960572e-05 -1.17312899e-05 -1.25236078e-04 -3.81684987e-05 6.92027127e-06 -6.16471439e-05 1.27567979e-04 -2.37016960e-05 2.06231033e-04 4.08124883e-06 4.11879278e-06 -3.73854310e-05 3.00618229e-05 6.60357649e-06 + 1.12556393e-05 1.19379027e-04 1.20197131e-05 -3.60591394e-05 5.93505836e-05 -3.98325006e-05 1.19497502e-04 -1.96747217e-04 -2.16661957e-05 -7.17969311e-06 1.18132062e-05 -1.83811034e-05 -3.54396186e-05 1.19231972e-04 1.26248171e-03 1.27686243e-04 -3.83058729e-04 6.30642877e-04 -4.22145195e-04 1.26643558e-03 -2.08560916e-03 -2.30992931e-04 -7.65126498e-05 1.25925888e-04 -1.96057759e-04 -3.77777665e-04 -1.18304220e-05 -1.25876776e-04 -7.06253557e-06 3.81882769e-05 -6.28375725e-05 2.40216752e-05 -1.27082689e-04 2.09183965e-04 2.44587458e-05 4.17080289e-06 -6.84362379e-06 1.96009953e-05 3.78147943e-05 3.54912661e-05 3.77630327e-04 3.81882769e-05 -1.08897941e-04 1.88512717e-04 -1.27082689e-04 3.62908845e-04 -6.27551895e-04 -6.73275762e-05 -2.18249320e-05 3.78147943e-05 -6.22951820e-05 -1.07683075e-04 -5.99000922e-05 -6.37172217e-04 -6.44566839e-05 1.93370052e-04 -3.12568751e-04 2.14420606e-04 -6.43261819e-04 1.04066123e-03 1.13758551e-04 3.88059831e-05 -6.26789039e-05 9.35529682e-05 1.88036712e-04 3.91543320e-05 4.15612697e-04 2.39685613e-05 -1.26857491e-04 2.08813026e-04 -8.10759869e-05 4.20741378e-04 -6.92782610e-04 -8.15066216e-05 -1.42494533e-05 2.33967148e-05 -6.54659839e-05 -1.26190997e-04 -1.17462996e-04 -1.24683809e-03 -1.26857491e-04 3.62255204e-04 -6.26439078e-04 4.20741378e-04 -1.20305300e-03 2.07834783e-03 2.24925650e-04 7.29156268e-05 -1.26190997e-04 2.07710677e-04 3.59906040e-04 1.98186946e-04 2.10318030e-03 2.14049668e-04 -6.42149003e-04 1.03885044e-03 -7.09688650e-04 2.12906595e-03 -3.44700701e-03 -3.79890650e-04 -1.29404247e-04 2.09203011e-04 -3.12911915e-04 -6.27609033e-04 -2.18327529e-05 -2.33034050e-04 -2.50053883e-05 6.90473009e-05 -1.13532911e-04 8.34258423e-05 -2.30913158e-04 3.79840697e-04 4.04218103e-05 1.47835459e-05 -2.43043544e-05 3.45597395e-05 6.67996355e-05 -6.94700409e-06 -7.41845257e-05 -4.08753415e-06 2.14522699e-05 -3.71773099e-05 1.40095932e-05 -7.18421760e-05 1.24354730e-04 1.41952723e-05 2.27981789e-06 -3.98825314e-06 1.23953584e-05 2.13769973e-05 1.17312899e-05 1.25236078e-04 6.92027127e-06 -3.81684987e-05 6.16471439e-05 -2.37016960e-05 1.27567979e-04 -2.06231033e-04 -2.39936779e-05 -4.11879278e-06 6.60357649e-06 -1.85653766e-05 -3.73854310e-05 -1.92900931e-05 -2.05801413e-04 -2.09234277e-05 6.62164085e-05 -9.75052775e-05 6.98721368e-05 -2.20796434e-04 3.26290774e-04 3.61284692e-05 1.34142782e-05 -1.96957377e-05 2.45129131e-05 6.26168022e-05 -3.51938698e-05 -3.75708235e-04 -3.81684987e-05 1.08702934e-04 -1.84941432e-04 1.27567979e-04 -3.63882974e-04 6.18693099e-04 6.57407429e-05 2.19639345e-05 -3.73854310e-05 5.92989634e-05 1.06298059e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - -1.60793792e-06 -1.70876570e-05 -4.53312724e-06 1.76036975e-06 -8.80184876e-06 1.51208194e-05 -5.84536849e-06 2.92268424e-05 1.36032779e-06 9.25898222e-07 -4.62949111e-06 4.31538883e-06 1.79807868e-06 -1.69994239e-05 -1.80353538e-04 -4.81751546e-05 1.86544973e-05 -9.32724866e-05 1.60282018e-04 -6.17996114e-05 3.08998057e-04 1.43497005e-05 9.86723632e-06 -4.93361816e-05 4.58497245e-05 1.91040519e-05 5.68836735e-06 6.04947890e-05 1.55568489e-05 -6.26502394e-06 3.13251197e-05 -5.19803533e-05 2.08222691e-05 -1.04111346e-04 -5.22719400e-06 -3.19381660e-06 1.59690830e-05 -1.54552932e-05 -6.43970549e-06 -1.64679509e-06 -1.75688170e-05 -4.64591250e-06 1.00893368e-06 -9.09244704e-06 1.55856277e-05 -3.44380823e-06 3.03435727e-05 1.34501595e-06 5.07148666e-07 -4.78772410e-06 4.66691979e-06 1.02477172e-06 8.23397546e-06 8.78440850e-05 2.32295625e-05 -9.09244704e-06 4.46526795e-05 -7.79281385e-05 3.03435727e-05 -1.49092957e-04 -6.72507974e-06 -4.78772410e-06 2.34882243e-05 -2.16365469e-05 -9.19918352e-06 -1.87306882e-05 -1.98757155e-04 -5.16145113e-05 2.06915410e-05 -1.03457705e-04 1.71864714e-04 -6.85589310e-05 3.42794655e-04 1.71525702e-05 1.06353414e-05 -5.31767069e-05 5.12161927e-05 2.13400803e-05 5.43846735e-06 5.78801126e-05 1.54548995e-05 -3.41193992e-06 3.01183751e-05 -5.16528913e-05 1.15822839e-05 -1.00176519e-04 -4.43030232e-06 -1.73808848e-06 1.59846639e-05 -1.54964029e-05 -3.48410422e-06 -2.71923367e-05 -2.89400563e-04 -7.72744977e-05 3.01183751e-05 -1.47980140e-04 2.58264457e-04 -1.00176519e-04 4.92429573e-04 2.21515116e-05 1.59846639e-05 -7.84644750e-05 7.19938970e-05 3.05920031e-05 1.93188944e-07 2.22252617e-06 9.30934221e-07 -1.35430401e-07 6.77152004e-07 -3.30152597e-06 5.32559145e-07 -2.66279573e-06 3.02681038e-07 -1.51334641e-07 7.56673206e-07 -1.28586596e-07 -5.35777483e-08 1.09218357e-06 1.16607589e-05 2.98864769e-06 -6.72616141e-07 6.06704333e-06 -1.00443515e-05 2.29892049e-06 -2.02666295e-05 -9.71848359e-07 -3.25683001e-07 3.09574302e-06 -3.13411415e-06 -6.87847906e-07 -5.46091783e-06 -5.83037947e-05 -1.49432385e-05 6.06704333e-06 -2.97944241e-05 5.02217574e-05 -2.02666295e-05 9.95787422e-05 4.85924179e-06 3.09574302e-06 -1.51852495e-05 1.45295868e-05 6.17760109e-06 3.75693516e-06 4.02622265e-05 1.05961487e-05 -4.34729029e-06 2.01305413e-05 -3.57869114e-05 1.45757150e-05 -6.76558601e-05 -2.95230011e-06 -2.29456350e-06 1.05759813e-05 -9.57893802e-06 -4.35407754e-06 1.56538965e-06 1.67759277e-05 4.41506194e-06 -9.41502973e-07 8.56169915e-06 -1.49112131e-05 3.24424410e-06 -2.87557358e-05 -1.23012505e-06 -4.70281841e-07 4.50381612e-06 -4.35407754e-06 -9.43350908e-07 + 1.60795640e-06 1.70290140e-05 2.43263298e-06 -5.05395290e-06 8.42325484e-06 -7.98938483e-06 1.67222963e-05 -2.78704939e-05 -2.85882916e-06 -1.44463483e-06 2.40772471e-06 -2.62876766e-06 -4.92893937e-06 1.70584250e-05 1.80355273e-04 2.57190251e-05 -5.37920632e-05 8.96534387e-05 -8.43034066e-05 1.77559770e-04 -2.95932950e-04 -3.05861423e-05 -1.53169235e-05 2.55282059e-05 -2.80835710e-05 -5.26566956e-05 -9.74527112e-07 -1.05042432e-05 -1.00893364e-06 3.02680091e-06 -5.04466819e-06 3.42695303e-06 -1.02676879e-05 1.71128132e-05 1.85532351e-06 5.90767582e-07 -9.84612637e-07 1.55080920e-06 2.90776726e-06 5.16752756e-06 5.48777436e-05 7.88413523e-06 -1.55568485e-05 2.72773403e-05 -2.59776122e-05 5.17320678e-05 -9.05803222e-05 -9.04665292e-06 -4.49554494e-06 7.86371142e-06 -9.07131376e-06 -1.52697998e-05 -8.61254594e-06 -9.14629059e-05 -1.31402254e-05 2.72773403e-05 -4.46526781e-05 4.32960203e-05 -9.05803222e-05 1.48351078e-04 1.50777549e-05 7.86371142e-06 -1.28835038e-05 1.34822318e-05 2.63225327e-05 3.29444637e-06 3.53762726e-05 3.42879499e-06 -1.02995562e-05 1.71659271e-05 -1.15822838e-05 3.47468516e-05 -5.79114193e-05 -6.34791392e-06 -2.02105664e-06 3.36842774e-06 -5.31871049e-06 -9.97258216e-06 -1.71291975e-05 -1.81479269e-04 -2.60094805e-05 5.18627959e-05 -9.08055198e-05 8.54649707e-05 -1.71864714e-04 3.00529556e-04 3.03529174e-05 1.49045897e-05 -2.60388315e-05 3.02963249e-05 5.11624774e-05 2.85486624e-05 3.02465449e-04 4.33491342e-05 -9.08055198e-05 1.48722017e-04 -1.42441618e-04 3.00529556e-04 -4.92429573e-04 -5.05881957e-05 -2.60388315e-05 4.26793433e-05 -4.51826920e-05 -8.81034265e-05 -3.35534990e-06 -3.57038482e-05 -5.21097604e-06 1.04354568e-05 -1.73924281e-05 1.72138614e-05 -3.47668970e-05 5.79448283e-05 5.77460337e-06 3.06539376e-06 -5.10898959e-06 5.36295383e-06 1.00555384e-05 -5.73476353e-07 -6.21135700e-06 -5.88992950e-07 1.68690725e-06 -2.99103602e-06 2.01594811e-06 -5.77509135e-06 1.02124423e-05 1.07447152e-06 3.25690786e-07 -5.79079199e-07 9.91802046e-07 1.62846368e-06 9.55793921e-07 1.03522617e-05 9.81654916e-07 -2.99103602e-06 4.87734568e-06 -3.35991352e-06 1.02124423e-05 -1.66683631e-05 -1.79078587e-06 -5.79079199e-07 9.43375264e-07 -1.43543620e-06 -2.83014198e-06 -2.75286848e-06 -2.93252372e-05 -4.23838943e-06 9.28747150e-06 -1.38117807e-05 1.40153022e-05 -3.09189636e-05 4.61319556e-05 4.73546194e-06 2.69531813e-06 -4.03048192e-06 3.50188215e-06 8.70835173e-06 -5.16162840e-06 -5.49848198e-05 -7.94698017e-06 1.56424619e-05 -2.69600171e-05 2.62786916e-05 -5.22359282e-05 8.99396939e-05 8.87899113e-06 4.56314934e-06 -7.85149689e-06 8.70835173e-06 1.51855874e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 -2 2 @@ -1337,54 +1337,54 @@ Matrix number of r(R): 177 0 2 -1 -2 169 - 4.82384148e-06 5.11750065e-05 2.58376554e-05 1.47546112e-05 5.16753108e-06 -8.56460045e-05 -4.89723166e-05 -1.71292009e-05 1.21850916e-05 1.47200182e-05 5.16158770e-06 3.67042321e-06 2.94400364e-06 5.10867734e-05 5.41063217e-04 2.74388888e-04 1.56844995e-04 5.48777776e-05 -9.07396512e-04 -5.19321090e-04 -1.81479302e-04 1.29744050e-04 1.56977303e-04 5.49844256e-05 3.92019561e-05 3.13954606e-05 -2.52697821e-05 -2.68960486e-04 -1.33958036e-04 -7.77842435e-05 -2.72773407e-05 4.46166053e-04 2.59313981e-04 9.08055201e-05 -6.19727577e-05 -7.67707986e-05 -2.69600416e-05 -1.94671871e-05 -1.56424767e-05 -1.59098513e-05 -1.69164630e-04 -8.58798007e-05 -4.66705461e-05 -1.71759601e-05 2.85497188e-04 1.55575217e-04 5.70994376e-05 -4.16385141e-05 -4.68813595e-05 -1.72944581e-05 -1.08933771e-05 -9.37627190e-06 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 -1.55568487e-05 -3.02680097e-06 9.08055201e-05 5.18627962e-05 1.02995563e-05 -1.32609259e-05 -1.56424767e-05 -2.99104120e-06 -4.39363890e-06 -1.68691036e-06 8.36114988e-05 8.87799017e-04 4.45053236e-04 2.58660340e-04 9.05803225e-05 -1.47728872e-03 -8.59323568e-04 -3.00529556e-04 2.06771635e-04 2.56507620e-04 8.99397180e-05 6.51482152e-05 5.22359427e-05 5.25821854e-05 5.57796227e-04 2.84843547e-04 1.55209375e-04 5.69687094e-05 -9.43853767e-04 -5.15594141e-04 -1.88770753e-04 1.38504722e-04 1.56575127e-04 5.75913592e-05 3.65413080e-05 3.13150254e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 5.17320680e-05 1.02676880e-05 -3.00529556e-04 -1.71864714e-04 -3.47468516e-05 4.41600675e-05 5.22359427e-05 1.02124474e-05 1.46495381e-05 5.77509438e-06 1.11178871e-05 1.18841548e-04 5.76445547e-05 3.52822416e-05 1.23793259e-05 -1.93270427e-04 -1.18217051e-04 -4.14138567e-05 2.53281016e-05 3.40878355e-05 1.19810075e-05 9.11418852e-06 7.32586789e-06 1.55514449e-05 1.65944916e-04 8.30769984e-05 4.58555150e-05 1.69217960e-05 -2.77621887e-04 -1.53620178e-04 -5.65179084e-05 3.95630426e-05 4.55562472e-05 1.68591953e-05 1.07459493e-05 9.28732999e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 1.52698146e-05 2.90777246e-06 -8.81034506e-05 -5.11624920e-05 -9.97258727e-06 1.25692811e-05 1.51854104e-05 2.83009735e-06 4.35412670e-06 1.62843763e-06 4.40196826e-06 4.69106481e-05 2.39518433e-05 1.21844749e-05 5.28135596e-06 -7.98569198e-05 -4.08220236e-05 -1.75647387e-05 1.19379020e-05 1.23220751e-05 5.37304655e-06 2.50100955e-06 2.75788262e-06 3.11028898e-06 3.31889832e-05 1.69217960e-05 9.17110299e-06 1.85237783e-06 -5.65179084e-05 -3.07240355e-05 -6.33592638e-06 8.46319694e-06 9.28732999e-06 1.84600370e-06 2.46707222e-06 9.77063263e-07 + -8.03973579e-06 -8.52916775e-05 2.58376554e-05 4.23147770e-05 -8.61255180e-06 -8.56460045e-05 -1.40328055e-04 2.85486682e-05 3.53186638e-06 -2.53490916e-05 5.16158770e-06 -1.98816059e-05 8.44969718e-06 -8.51446224e-05 -9.01772028e-04 2.74388888e-04 4.49526476e-04 -9.14629627e-05 -9.07396512e-04 -1.48721070e-03 3.02465504e-04 3.77220998e-05 -2.70136544e-04 5.49844256e-05 -2.11961728e-04 9.00455145e-05 -2.52697821e-05 -2.68960486e-04 7.77842435e-05 1.33958036e-04 -2.72773407e-05 -2.59313981e-04 -4.46166053e-04 9.08055201e-05 1.41273003e-05 -7.67707986e-05 1.56424767e-05 -6.34035760e-05 2.69600416e-05 -4.28642856e-05 -4.56055815e-04 1.38815371e-04 2.23263394e-04 -4.62717902e-05 -4.61875977e-04 -7.43588136e-04 1.53958659e-04 1.67377511e-05 -1.34754137e-04 2.79512305e-05 -1.03527250e-04 4.49180458e-05 8.42326070e-06 8.96534955e-05 -2.72773407e-05 -4.46526788e-05 5.04466829e-06 9.08055201e-05 1.48722018e-04 -1.71659271e-05 -3.26514280e-06 2.69600416e-05 -2.99104120e-06 2.19681945e-05 -4.87735431e-06 8.36114988e-05 8.87799017e-04 -2.58660340e-04 -4.45053236e-04 9.05803225e-05 8.59323568e-04 1.47728872e-03 -3.00529556e-04 -4.69658080e-05 2.56507620e-04 -5.22359427e-05 2.11643596e-04 -8.99397180e-05 1.41767784e-04 1.50478185e-03 -4.60763160e-04 -7.41777346e-04 1.53587720e-04 1.52800684e-03 2.46214787e-03 -5.09335613e-04 -5.62300464e-05 4.49565889e-04 -9.31529678e-05 3.45801212e-04 -1.49855296e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 1.48351079e-04 -1.71128133e-05 -3.00529556e-04 -4.92429573e-04 5.79114193e-05 1.09790351e-05 -8.99397180e-05 1.02124474e-05 -7.32476904e-05 1.66683716e-05 4.23579594e-06 4.51397922e-05 -1.66633196e-05 -2.02733712e-05 4.13708166e-06 5.53046522e-05 6.78414545e-05 -1.38352650e-05 1.51339584e-06 1.52119092e-05 -3.10212987e-06 8.48670762e-06 -3.62110076e-06 -2.51033427e-05 -2.68067114e-04 7.77906580e-05 1.31658857e-04 -2.73137461e-05 -2.60484554e-04 -4.40649955e-04 9.13167005e-05 1.28680228e-05 -7.59270615e-05 1.57723475e-05 -6.14766473e-05 2.67038368e-05 4.92889867e-06 5.26563014e-05 -1.52698146e-05 -2.63225572e-05 2.90777246e-06 5.11624920e-05 8.81034506e-05 -9.97258727e-06 -2.51385622e-06 1.51854104e-05 -1.62843763e-06 1.30623801e-05 -2.83009735e-06 -2.04803436e-05 -2.18601217e-04 6.68535146e-05 1.05307995e-04 -2.31028170e-05 -2.23371808e-04 -3.52447381e-04 7.71128608e-05 6.91797789e-06 -6.40525946e-05 1.40812999e-05 -4.78952650e-05 2.21877546e-05 8.36778090e-06 8.93557047e-05 -2.73137461e-05 -4.38862858e-05 4.95400178e-06 9.13167005e-05 1.46883318e-04 -1.69733528e-05 -2.79751765e-06 2.67038368e-05 -2.96063699e-06 2.13535203e-05 -4.71683005e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - 1.60794716e-06 1.70583355e-05 8.61255180e-06 5.16753108e-06 9.74528347e-07 -2.85486682e-05 -1.71292009e-05 -3.29444758e-06 4.06169720e-06 5.16158770e-06 9.55784314e-07 1.52937237e-06 5.73470589e-07 1.70289245e-05 1.80354406e-04 9.14629627e-05 5.48777776e-05 1.05042552e-05 -3.02465504e-04 -1.81479302e-04 -3.53762843e-05 4.32480167e-05 5.49844256e-05 1.03521679e-05 1.62577083e-05 6.21130072e-06 -8.42326070e-06 -8.96534955e-05 -4.46526788e-05 -2.72773407e-05 -5.04466829e-06 1.48722018e-04 9.08055201e-05 1.71659271e-05 -2.06575859e-05 -2.69600416e-05 -4.87735431e-06 -8.15640063e-06 -2.99104120e-06 -5.05395642e-06 -5.37920973e-05 -2.72773407e-05 -1.55568487e-05 -3.02680097e-06 9.08055201e-05 5.18627962e-05 1.02995563e-05 -1.32609259e-05 -1.56424767e-05 -2.99104120e-06 -4.39363890e-06 -1.68691036e-06 -2.43263422e-06 -2.57190371e-05 -1.31402255e-05 -7.88413529e-06 -1.00893365e-06 4.33491342e-05 2.60094805e-05 3.42879502e-06 -6.27604493e-06 -7.94698537e-06 -9.81656846e-07 -2.39364429e-06 -5.88994107e-07 2.78704996e-05 2.95933006e-04 1.48351079e-04 9.05803225e-05 1.71128133e-05 -4.92429573e-04 -3.00529556e-04 -5.79114193e-05 6.89238782e-05 8.99397180e-05 1.66683716e-05 2.71157219e-05 1.02124474e-05 1.67222998e-05 1.77559803e-04 9.05803225e-05 5.17320680e-05 1.02676880e-05 -3.00529556e-04 -1.71864714e-04 -3.47468516e-05 4.41600675e-05 5.22359427e-05 1.02124474e-05 1.46495381e-05 5.77509438e-06 7.98938604e-06 8.43034182e-05 4.32960204e-05 2.59776122e-05 3.42695305e-06 -1.42441618e-04 -8.54649707e-05 -1.15822839e-05 2.07445424e-05 2.62786967e-05 3.35991542e-06 7.89999152e-06 2.01594925e-06 3.70596237e-06 3.96138493e-05 1.92148516e-05 1.23793259e-05 2.27070591e-06 -6.44234755e-05 -4.14138567e-05 -7.78009929e-06 8.44270054e-06 1.19810075e-05 2.13848231e-06 3.82242524e-06 1.39613944e-06 4.92889867e-06 5.26563014e-05 2.63225572e-05 1.52698146e-05 2.90777246e-06 -8.81034506e-05 -5.11624920e-05 -9.97258727e-06 1.25692811e-05 1.51854104e-05 2.83009735e-06 4.35412670e-06 1.62843763e-06 2.40771510e-06 2.55281121e-05 1.28835124e-05 7.86371660e-06 9.84614567e-07 -4.26793517e-05 -2.60388366e-05 -3.36842965e-06 6.04495968e-06 7.85145226e-06 9.43371175e-07 2.40925952e-06 5.79076593e-07 1.16142320e-06 1.24464781e-05 6.31660931e-06 3.29897830e-06 8.31354061e-07 -2.12193229e-05 -1.11382390e-05 -2.83810084e-06 3.19493334e-06 3.33520685e-06 8.33133654e-07 8.33668127e-07 4.34610715e-07 1.44462906e-06 1.53168672e-05 7.86371660e-06 4.49554804e-06 5.90768740e-07 -2.60388366e-05 -1.49045927e-05 -2.02105779e-06 3.86688876e-06 4.56312329e-06 5.79076593e-07 1.30704190e-06 3.25689476e-07 + 1.60794716e-06 1.70583355e-05 -5.16753108e-06 -8.61255180e-06 9.74528347e-07 1.71292009e-05 2.85486682e-05 -3.29444758e-06 -7.06373276e-07 5.16158770e-06 -5.73470589e-07 4.28221914e-06 -9.55784314e-07 1.70289245e-05 1.80354406e-04 -5.48777776e-05 -9.14629627e-05 1.05042552e-05 1.81479302e-04 3.02465504e-04 -3.53762843e-05 -7.54441997e-06 5.49844256e-05 -6.21130072e-06 4.55827353e-05 -1.03521679e-05 5.05395642e-06 5.37920973e-05 -1.55568487e-05 -2.72773407e-05 3.02680097e-06 5.18627962e-05 9.08055201e-05 -1.02995563e-05 -2.82546006e-06 1.56424767e-05 -1.68691036e-06 1.36811182e-05 -2.99104120e-06 8.42326070e-06 8.96534955e-05 -2.72773407e-05 -4.46526788e-05 5.04466829e-06 9.08055201e-05 1.48722018e-04 -1.71659271e-05 -3.26514280e-06 2.69600416e-05 -2.99104120e-06 2.19681945e-05 -4.87735431e-06 -2.43263422e-06 -2.57190371e-05 7.88413529e-06 1.31402255e-05 -1.00893365e-06 -2.60094805e-05 -4.33491342e-05 3.42879502e-06 1.06506570e-06 -7.94698537e-06 5.88994107e-07 -6.63203649e-06 9.81656846e-07 -1.67222998e-05 -1.77559803e-04 5.17320680e-05 9.05803225e-05 -1.02676880e-05 -1.71864714e-04 -3.00529556e-04 3.47468516e-05 9.39316160e-06 -5.22359427e-05 5.77509438e-06 -4.55685093e-05 1.02124474e-05 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 1.48351079e-04 -1.71128133e-05 -3.00529556e-04 -4.92429573e-04 5.79114193e-05 1.09790351e-05 -8.99397180e-05 1.02124474e-05 -7.32476904e-05 1.66683716e-05 7.98938604e-06 8.43034182e-05 -2.59776122e-05 -4.32960204e-05 3.42695305e-06 8.54649707e-05 1.42441618e-04 -1.15822839e-05 -3.53067783e-06 2.62786967e-05 -2.01594925e-06 2.19152964e-05 -3.35991542e-06 -8.47159188e-07 -9.02795844e-06 3.33266393e-06 4.13708166e-06 -4.15379221e-07 -1.10609304e-05 -1.38352650e-05 1.43218222e-06 -3.02679168e-07 -3.10212987e-06 3.21685798e-07 -1.85421399e-06 3.47726245e-07 4.92889867e-06 5.26563014e-05 -1.52698146e-05 -2.63225572e-05 2.90777246e-06 5.11624920e-05 8.81034506e-05 -9.97258727e-06 -2.51385622e-06 1.51854104e-05 -1.62843763e-06 1.30623801e-05 -2.83009735e-06 -1.44462906e-06 -1.53168672e-05 4.49554804e-06 7.86371660e-06 -5.90768740e-07 -1.49045927e-05 -2.60388366e-05 2.02105779e-06 8.01512889e-07 -4.56312329e-06 3.25689476e-07 -4.00234485e-06 5.79076593e-07 3.79016916e-06 4.05298388e-05 -1.23702998e-05 -1.97988542e-05 2.38216604e-06 4.14345715e-05 6.64020279e-05 -8.15681405e-06 -1.22672209e-06 1.20434603e-05 -1.42639758e-06 9.57904784e-06 -2.26854683e-06 -2.40771510e-06 -2.55281121e-05 7.86371660e-06 1.28835124e-05 -9.84614567e-07 -2.60388366e-05 -4.26793517e-05 3.36842965e-06 9.35999893e-07 -7.85145226e-06 5.79076593e-07 -6.43971841e-06 9.43371175e-07 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 169 - -8.03973579e-06 -8.52916775e-05 -4.23147770e-05 -2.58376554e-05 -8.61255180e-06 1.40328055e-04 8.56460045e-05 2.85486682e-05 -1.89839090e-05 -2.53490916e-05 -8.44969718e-06 -6.88211693e-06 -5.16158770e-06 -8.51446224e-05 -9.01772028e-04 -4.49526476e-04 -2.74388888e-04 -9.14629627e-05 1.48721070e-03 9.07396512e-04 3.02465504e-04 -2.02425291e-04 -2.70136544e-04 -9.00455145e-05 -7.33125675e-05 -5.49844256e-05 4.28642856e-05 4.56055815e-04 2.23263394e-04 1.38815371e-04 4.62717902e-05 -7.43588136e-04 -4.61875977e-04 -1.53958659e-04 9.80261040e-05 1.34754137e-04 4.49180458e-05 3.72683073e-05 2.79512305e-05 2.52697821e-05 2.68960486e-04 1.33958036e-04 7.77842435e-05 2.72773407e-05 -4.46166053e-04 -2.59313981e-04 -9.08055201e-05 6.19727577e-05 7.67707986e-05 2.69600416e-05 1.94671871e-05 1.56424767e-05 8.42326070e-06 8.96534955e-05 4.46526788e-05 2.72773407e-05 5.04466829e-06 -1.48722018e-04 -9.08055201e-05 -1.71659271e-05 2.06575859e-05 2.69600416e-05 4.87735431e-06 8.15640063e-06 2.99104120e-06 -1.41767784e-04 -1.50478185e-03 -7.41777346e-04 -4.60763160e-04 -1.53587720e-04 2.46214787e-03 1.52800684e-03 5.09335613e-04 -3.27587657e-04 -4.49565889e-04 -1.49855296e-04 -1.24203957e-04 -9.31529678e-05 -8.36114988e-05 -8.87799017e-04 -4.45053236e-04 -2.58660340e-04 -9.05803225e-05 1.47728872e-03 8.59323568e-04 3.00529556e-04 -2.06771635e-04 -2.56507620e-04 -8.99397180e-05 -6.51482152e-05 -5.22359427e-05 -2.78704996e-05 -2.95933006e-04 -1.48351079e-04 -9.05803225e-05 -1.71128133e-05 4.92429573e-04 3.00529556e-04 5.79114193e-05 -6.89238782e-05 -8.99397180e-05 -1.66683716e-05 -2.71157219e-05 -1.02124474e-05 -1.98543958e-05 -2.11884104e-04 -1.01336084e-04 -6.62285018e-05 -2.20761673e-05 3.39149113e-04 2.21097987e-04 7.36993289e-05 -4.22135243e-05 -6.30771287e-05 -2.10257096e-05 -1.83277712e-05 -1.37458284e-05 -2.51033427e-05 -2.68067114e-04 -1.31658857e-04 -7.77906580e-05 -2.73137461e-05 4.40649955e-04 2.60484554e-04 9.13167005e-05 -5.96743497e-05 -7.59270615e-05 -2.67038368e-05 -1.95942890e-05 -1.57723475e-05 -8.36778090e-06 -8.93557047e-05 -4.38862858e-05 -2.73137461e-05 -4.95400178e-06 1.46883318e-04 9.13167005e-05 1.69733528e-05 -1.98914499e-05 -2.67038368e-05 -4.71683005e-06 -8.25403881e-06 -2.96063699e-06 -6.57186490e-06 -7.02084019e-05 -3.50967430e-05 -1.89958992e-05 -7.96859069e-06 1.17471268e-04 6.37906705e-05 2.65747394e-05 -1.67590415e-05 -1.88523975e-05 -7.95791207e-06 -4.16834487e-06 -4.35412670e-06 -4.92889867e-06 -5.26563014e-05 -2.63225572e-05 -1.52698146e-05 -2.90777246e-06 8.81034506e-05 5.11624920e-05 9.97258727e-06 -1.25692811e-05 -1.51854104e-05 -2.83009735e-06 -4.35412670e-06 -1.62843763e-06 + 4.82384148e-06 5.11750065e-05 -1.47546112e-05 -2.58376554e-05 5.16753108e-06 4.89723166e-05 8.56460045e-05 -1.71292009e-05 -2.91386606e-06 1.47200182e-05 -2.94400364e-06 1.23878105e-05 -5.16158770e-06 5.10867734e-05 5.41063217e-04 -1.56844995e-04 -2.74388888e-04 5.48777776e-05 5.19321090e-04 9.07396512e-04 -1.81479302e-04 -3.09221352e-05 1.56977303e-04 -3.13954606e-05 1.31962621e-04 -5.49844256e-05 1.59098513e-05 1.69164630e-04 -4.66705461e-05 -8.58798007e-05 1.71759601e-05 1.55575217e-04 2.85497188e-04 -5.70994376e-05 -1.13853158e-05 4.68813595e-05 -9.37627190e-06 4.15066995e-05 -1.72944581e-05 2.52697821e-05 2.68960486e-04 -7.77842435e-05 -1.33958036e-04 2.72773407e-05 2.59313981e-04 4.46166053e-04 -9.08055201e-05 -1.41273003e-05 7.67707986e-05 -1.56424767e-05 6.34035760e-05 -2.69600416e-05 -5.05395642e-06 -5.37920973e-05 1.55568487e-05 2.72773407e-05 -3.02680097e-06 -5.18627962e-05 -9.08055201e-05 1.02995563e-05 2.82546006e-06 -1.56424767e-05 1.68691036e-06 -1.36811182e-05 2.99104120e-06 -5.25821854e-05 -5.57796227e-04 1.55209375e-04 2.84843547e-04 -5.69687094e-05 -5.15594141e-04 -9.43853767e-04 1.88770753e-04 3.76066601e-05 -1.56575127e-04 3.13150254e-05 -1.38219262e-04 5.75913592e-05 -8.36114988e-05 -8.87799017e-04 2.58660340e-04 4.45053236e-04 -9.05803225e-05 -8.59323568e-04 -1.47728872e-03 3.00529556e-04 4.69658080e-05 -2.56507620e-04 5.22359427e-05 -2.11643596e-04 8.99397180e-05 1.67222998e-05 1.77559803e-04 -5.17320680e-05 -9.05803225e-05 1.02676880e-05 1.71864714e-04 3.00529556e-04 -3.47468516e-05 -9.39316160e-06 5.22359427e-05 -5.77509438e-06 4.55685093e-05 -1.02124474e-05 -1.74672722e-06 -1.87949609e-05 7.08905598e-06 8.07937257e-06 -1.61587451e-06 -2.37556158e-05 -2.74770921e-05 5.49541842e-06 -9.08040048e-07 -6.37268768e-06 1.27453754e-06 -3.20954142e-06 1.33730893e-06 1.55514449e-05 1.65944916e-04 -4.58555150e-05 -8.30769984e-05 1.69217960e-05 1.53620178e-04 2.77621887e-04 -5.65179084e-05 -1.04752563e-05 4.55562472e-05 -9.28732999e-06 3.96355746e-05 -1.68591953e-05 -3.11028898e-06 -3.31889832e-05 9.17110299e-06 1.69217960e-05 -1.85237783e-06 -3.07240355e-05 -5.65179084e-05 6.33592638e-06 2.09505125e-06 -9.28732999e-06 9.77063263e-07 -8.56287966e-06 1.84600370e-06 1.18293568e-05 1.26375123e-04 -3.66475550e-05 -6.18975704e-05 1.33614887e-05 1.22789981e-04 2.07305559e-04 -4.46478214e-05 -6.03325493e-06 3.56819691e-05 -7.72332900e-06 2.87371512e-05 -1.30623801e-05 -4.92889867e-06 -5.26563014e-05 1.52698146e-05 2.63225572e-05 -2.90777246e-06 -5.11624920e-05 -8.81034506e-05 9.97258727e-06 2.51385622e-06 -1.51854104e-05 1.62843763e-06 -1.30623801e-05 2.83009735e-06 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 13 14 15 16 17 18 19 20 21 22 23 24 25 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 169 169 169 169 169 169 169 169 169 169 169 169 2 -1 -1 -667 - 4.34377093e-04 3.89691070e-03 1.72625944e-03 5.61059340e-04 8.63129722e-04 -5.60345969e-03 -1.78651566e-03 -2.80172985e-03 2.60246826e-04 1.24073501e-04 2.56398737e-04 -6.61626184e-05 6.20367503e-05 2.32986404e-04 2.33025200e-03 7.04459215e-04 6.06757548e-04 7.04459215e-04 -2.39665439e-03 -2.05902021e-03 -2.39665439e-03 2.43828441e-05 2.07489841e-04 2.49722166e-04 -4.22323247e-05 2.07489841e-04 4.09458772e-03 3.56011768e-02 1.58463763e-02 4.94105309e-03 7.92318813e-03 -5.07482850e-02 -1.53834365e-02 -2.53741425e-02 1.81789043e-03 5.00079211e-04 1.69935910e-03 -5.99639944e-04 2.50039606e-04 2.37227951e-03 2.35763833e-02 7.09989102e-03 6.07292471e-03 7.09989102e-03 -2.41285538e-02 -2.05761288e-02 -2.41285538e-02 2.51850031e-04 1.92523189e-03 2.36144894e-03 -4.36217050e-04 1.92523189e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 -2.11149871e-03 -3.27743805e-03 1.89837654e-02 6.57443339e-03 1.04643658e-02 -5.41560625e-04 -2.31278443e-04 -6.65641347e-04 2.41806010e-04 -1.51466166e-04 -6.54058672e-04 -6.42707009e-03 -1.75745144e-03 -1.75745144e-03 -2.04508576e-03 5.93085321e-03 5.93085321e-03 6.92368817e-03 7.17890784e-05 -4.71998554e-04 -5.79402019e-04 1.24342331e-04 -5.79402019e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 -1.05574936e-03 -2.22168870e-03 1.43975705e-02 3.30885282e-03 7.19878526e-03 -6.72689150e-04 -1.64771241e-04 -6.48383261e-04 1.92556894e-04 -8.23856205e-05 -7.51760339e-04 -7.45403640e-03 -2.33272009e-03 -1.75745144e-03 -2.33272009e-03 7.91759414e-03 5.93192422e-03 7.91759414e-03 -1.33798498e-04 -5.76090406e-04 -8.24775068e-04 2.31745796e-04 -5.76090406e-04 -7.98017267e-04 -6.84621983e-03 -3.27743805e-03 -1.05574936e-03 -1.05574936e-03 1.04643658e-02 3.28721669e-03 3.28721669e-03 -4.80190460e-04 -1.51466166e-04 -1.51466166e-04 -4.07919404e-06 -6.54058672e-04 -6.42707009e-03 -2.04508576e-03 -1.75745144e-03 -1.75745144e-03 6.92368817e-03 5.93085321e-03 5.93085321e-03 -1.43578157e-04 -5.79402019e-04 -5.79402019e-04 -4.71998554e-04 5.27394208e-03 4.46338470e-02 1.94940564e-02 6.79712466e-03 1.07303294e-02 -6.15790402e-02 -2.09548194e-02 -3.40677537e-02 1.43983717e-03 3.80644111e-04 1.79436027e-03 -7.90677129e-04 3.04172289e-04 2.23413741e-03 2.19380987e-02 5.97575454e-03 5.97575454e-03 6.96966051e-03 -2.01721175e-02 -2.01721175e-02 -2.36061975e-02 -2.47956301e-04 1.55544034e-03 1.92603538e-03 -4.29472912e-04 1.92603538e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 3.37692620e-03 7.31013090e-03 -4.71806880e-02 -1.04774097e-02 -2.35903440e-02 2.01624211e-03 3.31442239e-04 1.91279650e-03 -6.23039032e-04 1.65721120e-04 2.57177159e-03 2.54905237e-02 7.96249547e-03 5.97468352e-03 7.96249547e-03 -2.70402775e-02 -2.01721175e-02 -2.70402775e-02 4.61919444e-04 1.91278109e-03 2.77172691e-03 -8.00067947e-04 1.91278109e-03 2.63697104e-03 2.23169235e-02 1.07303294e-02 3.39856233e-03 3.39856233e-03 -3.40677537e-02 -1.04774097e-02 -1.04774097e-02 1.40466506e-03 3.04172289e-04 3.04172289e-04 -7.56143227e-05 2.23413741e-03 2.19380987e-02 6.96966051e-03 5.97575454e-03 5.97575454e-03 -2.36061975e-02 -2.01721175e-02 -2.01721175e-02 4.95912603e-04 1.92603538e-03 1.92603538e-03 1.55544034e-03 2.00865402e-04 1.11050827e-03 4.60225146e-04 2.58546563e-04 4.51045253e-04 -1.05858787e-03 -6.26079835e-04 -1.23765688e-03 -2.15594948e-04 -2.10858140e-04 -2.07629107e-04 -2.01210755e-05 -1.03814554e-04 -2.43828447e-05 -2.51850037e-04 -2.11543315e-04 7.86769923e-06 -1.91195970e-06 7.28564171e-04 -2.63407921e-05 7.65236608e-06 -8.51334835e-05 -4.02693434e-05 -5.35930909e-05 2.67965423e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 2.47971010e-04 7.58193181e-04 -3.84480879e-03 -5.74816056e-04 -2.21071022e-03 -1.77571990e-04 -2.56170813e-04 -1.84605080e-04 -2.50980997e-05 -1.27619336e-04 2.69859428e-04 2.49181596e-03 6.96575412e-04 5.92483559e-04 8.34544998e-04 -2.29597259e-03 -1.93863184e-03 -2.77106909e-03 -1.33237476e-05 5.82346510e-05 1.35675665e-04 -8.51334835e-05 9.69551583e-05 2.76047799e-04 1.68206444e-03 9.05218801e-04 2.61276086e-04 2.61276086e-04 -2.43109263e-03 -6.02086007e-04 -6.02086007e-04 -1.80801011e-04 -2.56170799e-04 -2.56170799e-04 -1.29483612e-04 2.27627103e-04 2.05559890e-03 5.89171948e-04 5.89171948e-04 5.89171948e-04 -1.92537756e-03 -1.92537756e-03 -1.92537756e-03 5.82346474e-05 5.82346474e-05 5.82346474e-05 6.61626163e-05 5.99639923e-04 2.41806009e-04 -5.59016539e-05 2.48458547e-04 -7.90677129e-04 1.81273073e-04 -8.04312104e-04 2.01210696e-05 -2.13695409e-05 4.64676266e-05 -1.25490500e-05 -9.75262896e-06 4.22323258e-05 4.36217060e-04 1.24342330e-04 -1.36272548e-05 2.45373050e-04 -4.29472911e-04 4.56235903e-05 -8.45691536e-04 -7.69246553e-06 9.28259564e-05 -8.51334836e-05 3.10280416e-05 2.04186516e-04 1.44067214e-03 7.58193181e-04 1.23985505e-04 2.02291932e-04 -2.21071022e-03 -2.87408028e-04 -5.28743471e-04 -5.01583601e-05 -1.27619336e-04 -1.25755053e-04 9.75262549e-06 -6.47418095e-05 2.69859428e-04 2.49181596e-03 8.34544998e-04 5.92483559e-04 6.96575412e-04 -2.77106909e-03 -1.93863184e-03 -2.29597259e-03 8.03896332e-05 9.69551583e-05 1.35675665e-04 -3.10280378e-05 5.82346510e-05 2.32986374e-04 2.34426089e-03 1.14609839e-03 1.31518010e-04 2.29219677e-04 -3.90413677e-03 -4.43193177e-04 -7.80827354e-04 3.81260703e-04 6.42555976e-05 1.34642806e-04 -1.40774416e-05 1.28511195e-05 8.68754163e-04 7.89265969e-03 3.38740644e-03 1.39163284e-03 1.69370322e-03 -1.10421606e-02 -4.50586610e-03 -5.52108029e-03 4.90802872e-04 3.90296691e-04 5.22621928e-04 -6.61626184e-05 1.95148346e-04 2.35827006e-03 2.35763806e-02 1.14593623e-02 1.26490614e-03 2.29187245e-03 -3.89973368e-02 -4.24704234e-03 -7.79946736e-03 3.56267477e-03 5.28248254e-04 1.25527667e-03 -1.45405683e-04 1.05649651e-04 8.09033670e-03 7.12023514e-02 3.06157843e-02 1.23257571e-02 1.53078921e-02 -9.84393510e-02 -3.92289696e-02 -4.92196755e-02 3.28208913e-03 2.19079023e-03 3.39007012e-03 -5.99639944e-04 1.09539512e-03 -1.11809809e-03 -1.10855729e-02 -5.39315946e-03 -6.56768211e-04 -1.13615876e-03 1.82818422e-02 2.20028189e-03 3.85500682e-03 -1.61404314e-03 -2.84072456e-04 -6.12528955e-04 6.90790729e-05 -6.16426154e-05 -3.25718153e-03 -2.84618477e-02 -1.19438129e-02 -5.38893677e-03 -6.55487611e-03 3.82226763e-02 1.71717810e-02 2.10617134e-02 -1.04245353e-03 -1.01670854e-03 -1.45107144e-03 2.41806010e-04 -6.06295850e-04 -3.21321284e-04 -3.24408088e-03 -1.61554931e-03 6.04025766e-05 -3.23109861e-04 5.51151678e-03 -2.21833596e-04 1.10230336e-03 -5.70519708e-04 7.65155303e-05 -1.97960976e-04 3.79564352e-05 1.53031061e-05 -1.93066115e-03 -1.72130589e-02 -7.72081545e-03 -2.11149871e-03 -3.86040773e-03 2.49949181e-02 6.65174234e-03 1.24974591e-02 -1.13830702e-03 -3.71142378e-04 -1.10321295e-03 3.16786168e-04 -1.85571189e-04 -2.23619617e-04 -2.21711457e-03 -1.13615876e-03 -1.31353642e-04 6.04025766e-05 3.85500682e-03 4.40056378e-04 -2.22190601e-04 -3.93960386e-04 -6.16426154e-05 7.46757455e-05 -2.72636722e-05 1.18120975e-05 -1.62859076e-03 -1.42309238e-02 -6.55487611e-03 -2.69446838e-03 -2.11149871e-03 2.10617134e-02 8.58589049e-03 6.63010621e-03 -9.45808325e-04 -6.06295850e-04 -3.57837303e-04 -1.24229274e-04 -1.07264763e-04 3.81384956e-03 3.77804173e-02 1.83240521e-02 2.20701026e-03 3.86352022e-03 -6.21386909e-02 -7.39108755e-03 -1.31145542e-02 5.35207271e-03 9.00944956e-04 2.03504739e-03 -2.38596062e-04 1.96750404e-04 1.07126430e-02 9.23249130e-02 3.87329673e-02 1.73944722e-02 2.13276769e-02 -1.23158080e-01 -5.50225731e-02 -6.81355074e-02 2.68904970e-03 2.49337058e-03 3.90708675e-03 -7.90677129e-04 1.56161355e-03 1.10040409e-03 1.11085085e-02 5.51824516e-03 -2.21201930e-04 1.10364903e-03 -1.88380208e-02 8.11169143e-04 -3.76760416e-03 1.92263739e-03 -2.80441721e-04 6.66579035e-04 -1.30526274e-04 -5.60883442e-05 6.37153567e-03 5.61531625e-02 2.52176094e-02 6.71981571e-03 1.26088047e-02 -8.12484417e-02 -2.09548194e-02 -4.06242209e-02 3.33740309e-03 7.84571398e-04 3.17023776e-03 -1.02519508e-03 3.92285699e-04 7.62769912e-04 7.55608346e-03 3.86352022e-03 4.41402053e-04 -2.20844926e-04 -1.31145542e-02 -1.47821751e-03 8.11169143e-04 1.31582005e-03 1.96750404e-04 -2.73078227e-04 9.39657262e-05 -4.34569808e-05 5.35632148e-03 4.61624565e-02 2.13276769e-02 8.69723612e-03 6.74145184e-03 -6.81355074e-02 -2.75112865e-02 -2.09548194e-02 2.72582605e-03 1.56161355e-03 7.57301448e-04 4.02156052e-04 1.50950257e-04 3.53666281e-04 3.23781243e-03 1.54192591e-03 2.02340298e-04 3.78899621e-04 -5.07316884e-03 -6.50671157e-04 -1.25748849e-03 1.72189391e-04 5.88853492e-06 1.02778042e-04 -2.38191505e-05 5.66863953e-06 4.31421448e-04 2.57470696e-03 9.61118049e-04 7.24164429e-04 9.16663119e-04 -2.30780040e-03 -1.94724082e-03 -2.55881787e-03 -4.31190088e-04 -4.05073428e-04 -4.01844395e-04 -2.01210755e-05 -1.80801125e-04 2.00938337e-04 1.92566621e-03 9.43346715e-04 -7.05975154e-05 2.00199422e-04 -3.16632866e-03 2.59210014e-04 -6.73083755e-04 2.09592205e-04 -8.21401346e-05 7.95031556e-05 -2.15592012e-05 -1.69351213e-05 6.74596222e-04 4.57205531e-03 2.12501180e-03 4.54342147e-04 1.21302287e-03 -5.95753527e-03 -1.02794521e-03 -3.46815148e-03 -3.71787278e-04 -5.12341868e-04 -4.04993276e-04 -4.83319130e-05 -2.55238794e-04 1.30551127e-04 1.19863777e-03 6.14890219e-04 6.38810614e-05 -7.24372995e-05 -2.03222623e-03 -2.03255125e-04 2.66573506e-04 1.12702688e-04 -1.31849124e-06 -8.21401381e-05 1.71899919e-05 -1.27093356e-05 5.42270989e-04 3.37277546e-03 1.69064890e-03 7.16105771e-04 4.67647223e-04 -4.54381911e-03 -1.85952727e-03 -1.05521517e-03 -3.75016299e-04 -4.76558995e-04 -5.12341854e-04 2.32338133e-05 -2.57103070e-04 1.40774419e-05 1.45405687e-04 6.90790725e-05 -4.38345815e-05 5.45273444e-05 -2.38596062e-04 1.51370905e-04 -1.87931452e-04 2.38191525e-05 -3.00107734e-05 3.43799839e-05 -2.62152584e-06 -3.40931357e-06 6.61626163e-05 5.99639923e-04 2.41806009e-04 -1.80130928e-04 3.72687821e-04 -7.90677129e-04 5.83429125e-04 -1.20646816e-03 2.01210696e-05 -4.46033542e-05 6.97014399e-05 -2.50980963e-05 -9.75262896e-06 4.01876674e-05 3.85133242e-04 2.00199422e-04 -1.41195031e-05 -1.76105115e-05 -6.73083755e-04 5.18420027e-05 6.44733661e-05 5.52918719e-05 -1.69351213e-05 -2.11609078e-05 3.40931371e-06 -8.51552583e-07 3.37298111e-04 2.28602765e-03 1.21302287e-03 2.27171074e-04 3.05477500e-04 -3.46815148e-03 -5.13972607e-04 -7.55308050e-04 -1.27144932e-04 -2.55238794e-04 -2.53374511e-04 9.75262549e-06 -1.29483678e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 128 154 180 204 229 255 278 303 329 355 381 407 433 459 485 511 537 563 589 615 641 667 -667 - 4.34377093e-04 3.89691070e-03 1.72625944e-03 8.63129722e-04 5.61059340e-04 -5.60345969e-03 -2.80172985e-03 -1.78651566e-03 2.60246826e-04 2.56398737e-04 1.24073501e-04 6.61626184e-05 6.20367503e-05 2.32986404e-04 2.33025200e-03 7.04459215e-04 7.04459215e-04 6.06757548e-04 -2.39665439e-03 -2.39665439e-03 -2.05902021e-03 2.43828441e-05 2.49722166e-04 2.07489841e-04 4.22323247e-05 2.07489841e-04 4.09458772e-03 3.56011768e-02 1.58463763e-02 7.92318813e-03 4.94105309e-03 -5.07482850e-02 -2.53741425e-02 -1.53834365e-02 1.81789043e-03 1.69935910e-03 5.00079211e-04 5.99639944e-04 2.50039606e-04 2.37227951e-03 2.35763833e-02 7.09989102e-03 7.09989102e-03 6.07292471e-03 -2.41285538e-02 -2.41285538e-02 -2.05761288e-02 2.51850031e-04 2.36144894e-03 1.92523189e-03 4.36217050e-04 1.92523189e-03 -1.59603453e-03 -1.36924397e-02 -5.97190644e-03 -3.27743805e-03 -2.11149871e-03 1.89837654e-02 1.04643658e-02 6.57443339e-03 -5.41560625e-04 -6.65641347e-04 -2.31278443e-04 -2.41806010e-04 -1.51466166e-04 -6.54058672e-04 -6.42707009e-03 -1.75745144e-03 -2.04508576e-03 -1.75745144e-03 5.93085321e-03 6.92368817e-03 5.93085321e-03 7.17890784e-05 -5.79402019e-04 -4.71998554e-04 -1.24342331e-04 -5.79402019e-04 -7.98017267e-04 -6.84621983e-03 -3.27743805e-03 -1.05574936e-03 -1.05574936e-03 1.04643658e-02 3.28721669e-03 3.28721669e-03 -4.80190460e-04 -1.51466166e-04 -1.51466166e-04 -4.07919404e-06 -6.54058672e-04 -6.42707009e-03 -2.04508576e-03 -1.75745144e-03 -1.75745144e-03 6.92368817e-03 5.93085321e-03 5.93085321e-03 -1.43578157e-04 -5.79402019e-04 -5.79402019e-04 -4.71998554e-04 -1.10008765e-03 -9.82835487e-03 -4.44337740e-03 -2.22168870e-03 -1.05574936e-03 1.43975705e-02 7.19878526e-03 3.30885282e-03 -6.72689150e-04 -6.48383261e-04 -1.64771241e-04 -1.92556894e-04 -8.23856205e-05 -7.51760339e-04 -7.45403640e-03 -2.33272009e-03 -2.33272009e-03 -1.75745144e-03 7.91759414e-03 7.91759414e-03 5.93192422e-03 -1.33798498e-04 -8.24775068e-04 -5.76090406e-04 -2.31745796e-04 -5.76090406e-04 5.27394208e-03 4.46338470e-02 1.94940564e-02 1.07303294e-02 6.79712466e-03 -6.15790402e-02 -3.40677537e-02 -2.09548194e-02 1.43983717e-03 1.79436027e-03 3.80644111e-04 7.90677129e-04 3.04172289e-04 2.23413741e-03 2.19380987e-02 5.97575454e-03 6.96966051e-03 5.97575454e-03 -2.01721175e-02 -2.36061975e-02 -2.01721175e-02 -2.47956301e-04 1.92603538e-03 1.55544034e-03 4.29472912e-04 1.92603538e-03 2.63697104e-03 2.23169235e-02 1.07303294e-02 3.39856233e-03 3.39856233e-03 -3.40677537e-02 -1.04774097e-02 -1.04774097e-02 1.40466506e-03 3.04172289e-04 3.04172289e-04 -7.56143227e-05 2.23413741e-03 2.19380987e-02 6.96966051e-03 5.97575454e-03 5.97575454e-03 -2.36061975e-02 -2.01721175e-02 -2.01721175e-02 4.95912603e-04 1.92603538e-03 1.92603538e-03 1.55544034e-03 3.65218523e-03 3.23076295e-02 1.46202618e-02 7.31013090e-03 3.37692620e-03 -4.71806880e-02 -2.35903440e-02 -1.04774097e-02 2.01624211e-03 1.91279650e-03 3.31442239e-04 6.23039032e-04 1.65721120e-04 2.57177159e-03 2.54905237e-02 7.96249547e-03 7.96249547e-03 5.97468352e-03 -2.70402775e-02 -2.70402775e-02 -2.01721175e-02 4.61919444e-04 2.77172691e-03 1.91278109e-03 8.00067947e-04 1.91278109e-03 2.00865402e-04 1.11050827e-03 4.60225146e-04 4.51045253e-04 2.58546563e-04 -1.05858787e-03 -1.23765688e-03 -6.26079835e-04 -2.15594948e-04 -2.07629107e-04 -2.10858140e-04 2.01210755e-05 -1.03814554e-04 -2.43828447e-05 -2.51850037e-04 -2.11543315e-04 -1.91195970e-06 7.86769923e-06 7.28564171e-04 7.65236608e-06 -2.63407921e-05 -8.51334835e-05 -5.35930909e-05 -4.02693434e-05 2.67965423e-05 2.76047799e-04 1.68206444e-03 9.05218801e-04 2.61276086e-04 2.61276086e-04 -2.43109263e-03 -6.02086007e-04 -6.02086007e-04 -1.80801011e-04 -2.56170799e-04 -2.56170799e-04 -1.29483612e-04 2.27627103e-04 2.05559890e-03 5.89171948e-04 5.89171948e-04 5.89171948e-04 -1.92537756e-03 -1.92537756e-03 -1.92537756e-03 5.82346474e-05 5.82346474e-05 5.82346474e-05 4.08373031e-04 2.88134429e-03 1.33958170e-03 7.58193181e-04 2.47971010e-04 -3.84480879e-03 -2.21071022e-03 -5.74816056e-04 -1.77571990e-04 -1.84605080e-04 -2.56170813e-04 2.50980997e-05 -1.27619336e-04 2.69859428e-04 2.49181596e-03 6.96575412e-04 8.34544998e-04 5.92483559e-04 -2.29597259e-03 -2.77106909e-03 -1.93863184e-03 -1.33237476e-05 1.35675665e-04 5.82346510e-05 8.51334835e-05 9.69551583e-05 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 -2.48458547e-04 5.59016539e-05 7.90677129e-04 8.04312104e-04 -1.81273073e-04 -2.01210696e-05 -4.64676266e-05 2.13695409e-05 -1.25490500e-05 9.75262896e-06 -4.22323258e-05 -4.36217060e-04 -1.24342330e-04 -2.45373050e-04 1.36272548e-05 4.29472911e-04 8.45691536e-04 -4.56235903e-05 -9.28259564e-05 7.69246553e-06 -8.51334836e-05 -3.10280416e-05 2.04186516e-04 1.44067214e-03 7.58193181e-04 2.02291932e-04 1.23985505e-04 -2.21071022e-03 -5.28743471e-04 -2.87408028e-04 -5.01583601e-05 -1.25755053e-04 -1.27619336e-04 -9.75262549e-06 -6.47418095e-05 2.69859428e-04 2.49181596e-03 8.34544998e-04 6.96575412e-04 5.92483559e-04 -2.77106909e-03 -2.29597259e-03 -1.93863184e-03 8.03896332e-05 1.35675665e-04 9.69551583e-05 3.10280378e-05 5.82346510e-05 2.32986374e-04 2.34426089e-03 1.14609839e-03 2.29219677e-04 1.31518010e-04 -3.90413677e-03 -7.80827354e-04 -4.43193177e-04 3.81260703e-04 1.34642806e-04 6.42555976e-05 1.40774416e-05 1.28511195e-05 8.68754163e-04 7.89265969e-03 3.38740644e-03 1.69370322e-03 1.39163284e-03 -1.10421606e-02 -5.52108029e-03 -4.50586610e-03 4.90802872e-04 5.22621928e-04 3.90296691e-04 6.61626184e-05 1.95148346e-04 2.35827006e-03 2.35763806e-02 1.14593623e-02 2.29187245e-03 1.26490614e-03 -3.89973368e-02 -7.79946736e-03 -4.24704234e-03 3.56267477e-03 1.25527667e-03 5.28248254e-04 1.45405683e-04 1.05649651e-04 8.09033670e-03 7.12023514e-02 3.06157843e-02 1.53078921e-02 1.23257571e-02 -9.84393510e-02 -4.92196755e-02 -3.92289696e-02 3.28208913e-03 3.39007012e-03 2.19079023e-03 5.99639944e-04 1.09539512e-03 -1.11809809e-03 -1.10855729e-02 -5.39315946e-03 -1.13615876e-03 -6.56768211e-04 1.82818422e-02 3.85500682e-03 2.20028189e-03 -1.61404314e-03 -6.12528955e-04 -2.84072456e-04 -6.90790729e-05 -6.16426154e-05 -3.25718153e-03 -2.84618477e-02 -1.19438129e-02 -6.55487611e-03 -5.38893677e-03 3.82226763e-02 2.10617134e-02 1.71717810e-02 -1.04245353e-03 -1.45107144e-03 -1.01670854e-03 -2.41806010e-04 -6.06295850e-04 -2.23619617e-04 -2.21711457e-03 -1.13615876e-03 6.04025766e-05 -1.31353642e-04 3.85500682e-03 -2.22190601e-04 4.40056378e-04 -3.93960386e-04 7.46757455e-05 -6.16426154e-05 2.72636722e-05 1.18120975e-05 -1.62859076e-03 -1.42309238e-02 -6.55487611e-03 -2.11149871e-03 -2.69446838e-03 2.10617134e-02 6.63010621e-03 8.58589049e-03 -9.45808325e-04 -3.57837303e-04 -6.06295850e-04 1.24229274e-04 -1.07264763e-04 -3.21321284e-04 -3.24408088e-03 -1.61554931e-03 -3.23109861e-04 6.04025766e-05 5.51151678e-03 1.10230336e-03 -2.21833596e-04 -5.70519708e-04 -1.97960976e-04 7.65155303e-05 -3.79564352e-05 1.53031061e-05 -1.93066115e-03 -1.72130589e-02 -7.72081545e-03 -3.86040773e-03 -2.11149871e-03 2.49949181e-02 1.24974591e-02 6.65174234e-03 -1.13830702e-03 -1.10321295e-03 -3.71142378e-04 -3.16786168e-04 -1.85571189e-04 3.81384956e-03 3.77804173e-02 1.83240521e-02 3.86352022e-03 2.20701026e-03 -6.21386909e-02 -1.31145542e-02 -7.39108755e-03 5.35207271e-03 2.03504739e-03 9.00944956e-04 2.38596062e-04 1.96750404e-04 1.07126430e-02 9.23249130e-02 3.87329673e-02 2.13276769e-02 1.73944722e-02 -1.23158080e-01 -6.81355074e-02 -5.50225731e-02 2.68904970e-03 3.90708675e-03 2.49337058e-03 7.90677129e-04 1.56161355e-03 7.62769912e-04 7.55608346e-03 3.86352022e-03 -2.20844926e-04 4.41402053e-04 -1.31145542e-02 8.11169143e-04 -1.47821751e-03 1.31582005e-03 -2.73078227e-04 1.96750404e-04 -9.39657262e-05 -4.34569808e-05 5.35632148e-03 4.61624565e-02 2.13276769e-02 6.74145184e-03 8.69723612e-03 -6.81355074e-02 -2.09548194e-02 -2.75112865e-02 2.72582605e-03 7.57301448e-04 1.56161355e-03 -4.02156052e-04 1.50950257e-04 1.10040409e-03 1.11085085e-02 5.51824516e-03 1.10364903e-03 -2.21201930e-04 -1.88380208e-02 -3.76760416e-03 8.11169143e-04 1.92263739e-03 6.66579035e-04 -2.80441721e-04 1.30526274e-04 -5.60883442e-05 6.37153567e-03 5.61531625e-02 2.52176094e-02 1.26088047e-02 6.71981571e-03 -8.12484417e-02 -4.06242209e-02 -2.09548194e-02 3.33740309e-03 3.17023776e-03 7.84571398e-04 1.02519508e-03 3.92285699e-04 3.53666281e-04 3.23781243e-03 1.54192591e-03 3.78899621e-04 2.02340298e-04 -5.07316884e-03 -1.25748849e-03 -6.50671157e-04 1.72189391e-04 1.02778042e-04 5.88853492e-06 2.38191505e-05 5.66863953e-06 4.31421448e-04 2.57470696e-03 9.61118049e-04 9.16663119e-04 7.24164429e-04 -2.30780040e-03 -2.55881787e-03 -1.94724082e-03 -4.31190088e-04 -4.01844395e-04 -4.05073428e-04 2.01210755e-05 -1.80801125e-04 1.30551127e-04 1.19863777e-03 6.14890219e-04 -7.24372995e-05 6.38810614e-05 -2.03222623e-03 2.66573506e-04 -2.03255125e-04 1.12702688e-04 -8.21401381e-05 -1.31849124e-06 -1.71899919e-05 -1.27093356e-05 5.42270989e-04 3.37277546e-03 1.69064890e-03 4.67647223e-04 7.16105771e-04 -4.54381911e-03 -1.05521517e-03 -1.85952727e-03 -3.75016299e-04 -5.12341854e-04 -4.76558995e-04 -2.32338133e-05 -2.57103070e-04 2.00938337e-04 1.92566621e-03 9.43346715e-04 2.00199422e-04 -7.05975154e-05 -3.16632866e-03 -6.73083755e-04 2.59210014e-04 2.09592205e-04 7.95031556e-05 -8.21401346e-05 2.15592012e-05 -1.69351213e-05 6.74596222e-04 4.57205531e-03 2.12501180e-03 1.21302287e-03 4.54342147e-04 -5.95753527e-03 -3.46815148e-03 -1.02794521e-03 -3.71787278e-04 -4.04993276e-04 -5.12341868e-04 4.83319130e-05 -2.55238794e-04 -1.40774419e-05 -1.45405687e-04 -6.90790725e-05 -5.45273444e-05 4.38345815e-05 2.38596062e-04 1.87931452e-04 -1.51370905e-04 -2.38191525e-05 -3.43799839e-05 3.00107734e-05 -2.62152584e-06 3.40931357e-06 -6.61626163e-05 -5.99639923e-04 -2.41806009e-04 -3.72687821e-04 1.80130928e-04 7.90677129e-04 1.20646816e-03 -5.83429125e-04 -2.01210696e-05 -6.97014399e-05 4.46033542e-05 -2.50980963e-05 9.75262896e-06 4.01876674e-05 3.85133242e-04 2.00199422e-04 -1.76105115e-05 -1.41195031e-05 -6.73083755e-04 6.44733661e-05 5.18420027e-05 5.52918719e-05 -2.11609078e-05 -1.69351213e-05 -3.40931371e-06 -8.51552583e-07 3.37298111e-04 2.28602765e-03 1.21302287e-03 3.05477500e-04 2.27171074e-04 -3.46815148e-03 -7.55308050e-04 -5.13972607e-04 -1.27144932e-04 -2.53374511e-04 -2.55238794e-04 -9.75262549e-06 -1.29483678e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 102 128 154 178 204 229 252 278 303 329 355 381 407 433 459 485 511 537 563 589 615 641 667 -627 - -8.68754186e-04 -7.79382140e-03 -3.15044850e-03 -1.72625944e-03 -1.72625944e-03 1.01917052e-02 5.60345969e-03 5.60345969e-03 -2.91299618e-04 -4.46634856e-04 -4.46634856e-04 -2.56398737e-04 -2.32986404e-04 -2.33025200e-03 -6.06757548e-04 -7.04459215e-04 -7.04459215e-04 2.05902021e-03 2.39665439e-03 2.39665439e-03 4.87656881e-05 -2.07489841e-04 -2.07489841e-04 -2.49722166e-04 -8.18917543e-03 -7.12023536e-02 -2.87106175e-02 -1.58463763e-02 -1.58463763e-02 9.15058640e-02 5.07482850e-02 5.07482850e-02 -1.55856717e-03 -2.79907826e-03 -2.79907826e-03 -1.69935910e-03 -2.37227951e-03 -2.35763833e-02 -6.07292471e-03 -7.09989102e-03 -7.09989102e-03 2.05761288e-02 2.41285538e-02 2.41285538e-02 5.03700063e-04 -1.92523189e-03 -1.92523189e-03 -2.36144894e-03 3.49413945e-03 3.03670144e-02 1.19438129e-02 7.13784578e-03 7.13784578e-03 -3.80108031e-02 -2.28953340e-02 -2.28953340e-02 5.23281322e-04 1.34458777e-03 1.34458777e-03 9.14099894e-04 7.51760339e-04 7.45403640e-03 1.75745144e-03 2.33272009e-03 2.33272009e-03 -5.93192422e-03 -7.91759414e-03 -7.91759414e-03 -2.67596996e-04 5.76090406e-04 5.76090406e-04 8.24775068e-04 1.59603453e-03 1.36924397e-02 5.97190644e-03 2.11149871e-03 3.27743805e-03 -1.89837654e-02 -6.57443339e-03 -1.04643658e-02 5.41560625e-04 2.31278443e-04 6.65641347e-04 -2.41806010e-04 1.51466166e-04 6.54058672e-04 6.42707009e-03 1.75745144e-03 1.75745144e-03 2.04508576e-03 -5.93085321e-03 -5.93085321e-03 -6.92368817e-03 -7.17890784e-05 4.71998554e-04 5.79402019e-04 -1.24342331e-04 5.79402019e-04 1.59603453e-03 1.36924397e-02 5.97190644e-03 3.27743805e-03 2.11149871e-03 -1.89837654e-02 -1.04643658e-02 -6.57443339e-03 5.41560625e-04 6.65641347e-04 2.31278443e-04 2.41806010e-04 1.51466166e-04 6.54058672e-04 6.42707009e-03 1.75745144e-03 2.04508576e-03 1.75745144e-03 -5.93085321e-03 -6.92368817e-03 -5.93085321e-03 -7.17890784e-05 5.79402019e-04 4.71998554e-04 1.24342331e-04 5.79402019e-04 -1.15630983e-02 -9.92583999e-02 -3.89448405e-02 -2.34056249e-02 -2.34056249e-02 1.23158080e-01 7.46919746e-02 7.46919746e-02 -1.04262316e-03 -3.61599049e-03 -3.61599049e-03 -2.59867238e-03 -2.57177159e-03 -2.54905237e-02 -5.97468352e-03 -7.96249547e-03 -7.96249547e-03 2.01721175e-02 2.70402775e-02 2.70402775e-02 9.23838889e-04 -1.91278109e-03 -1.91278109e-03 -2.77172691e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 -6.79712466e-03 -1.07303294e-02 6.15790402e-02 2.09548194e-02 3.40677537e-02 -1.43983717e-03 -3.80644111e-04 -1.79436027e-03 7.90677129e-04 -3.04172289e-04 -2.23413741e-03 -2.19380987e-02 -5.97575454e-03 -5.97575454e-03 -6.96966051e-03 2.01721175e-02 2.01721175e-02 2.36061975e-02 2.47956301e-04 -1.55544034e-03 -1.92603538e-03 4.29472912e-04 -1.92603538e-03 -5.27394208e-03 -4.46338470e-02 -1.94940564e-02 -1.07303294e-02 -6.79712466e-03 6.15790402e-02 3.40677537e-02 2.09548194e-02 -1.43983717e-03 -1.79436027e-03 -3.80644111e-04 -7.90677129e-04 -3.04172289e-04 -2.23413741e-03 -2.19380987e-02 -5.97575454e-03 -6.96966051e-03 -5.97575454e-03 2.01721175e-02 2.36061975e-02 2.01721175e-02 2.47956301e-04 -1.92603538e-03 -1.55544034e-03 -4.29472912e-04 -1.92603538e-03 -6.30924830e-04 -4.29823016e-03 -1.48029022e-03 -1.32091080e-03 -1.32091080e-03 3.95422690e-03 3.84480673e-03 3.84480673e-03 4.31189917e-04 3.73401571e-04 3.73401571e-04 1.27144817e-04 -4.87656894e-05 -5.03700075e-04 1.57353985e-05 -2.13455274e-04 -2.13455274e-04 -5.26815843e-05 7.36216537e-04 7.36216537e-04 8.51334837e-05 -1.34728011e-05 -1.34728011e-05 -1.07186182e-04 -6.18258214e-04 -3.96376881e-03 -1.79713253e-03 -5.94206062e-04 -1.15367735e-03 4.83491532e-03 1.43187248e-03 3.23540474e-03 4.03458694e-04 5.12341605e-04 4.40775872e-04 5.71524005e-05 2.54306520e-04 -2.69859428e-04 -2.49181596e-03 -5.92483559e-04 -6.96575412e-04 -8.34544998e-04 1.93863184e-03 2.29597259e-03 2.77106909e-03 6.70658856e-05 -5.82346510e-05 -9.69551583e-05 5.41054456e-05 -1.35675665e-04 -6.18258214e-04 -3.96376881e-03 -1.79713253e-03 -1.15367735e-03 -5.94206062e-04 4.83491532e-03 3.23540474e-03 1.43187248e-03 4.03458694e-04 4.40775872e-04 5.12341605e-04 -5.71524005e-05 2.54306520e-04 -2.69859428e-04 -2.49181596e-03 -5.92483559e-04 -8.34544998e-04 -6.96575412e-04 1.93863184e-03 2.77106909e-03 2.29597259e-03 6.70658856e-05 -9.69551583e-05 -5.82346510e-05 -5.41054456e-05 -1.35675665e-04 2.55111085e-04 -2.55111085e-04 -8.17947080e-04 8.17947080e-04 3.57828666e-05 -3.57828666e-05 2.50980997e-05 1.21030719e-04 -1.21030719e-04 -4.16218624e-04 4.16218624e-04 3.87205071e-05 -3.87205071e-05 8.51334835e-05 -2.76047799e-04 -1.68206444e-03 -9.05218801e-04 -2.61276086e-04 -2.61276086e-04 2.43109263e-03 6.02086007e-04 6.02086007e-04 1.80801011e-04 2.56170799e-04 2.56170799e-04 1.29483612e-04 -2.27627103e-04 -2.05559890e-03 -5.89171948e-04 -5.89171948e-04 -5.89171948e-04 1.92537756e-03 1.92537756e-03 1.92537756e-03 -5.82346474e-05 -5.82346474e-05 -5.82346474e-05 -2.32986433e-04 -2.31624311e-03 -1.10439733e-03 -2.40419799e-04 -2.40419799e-04 3.74707701e-03 8.16942238e-04 8.16942238e-04 -3.14535617e-04 -1.28748826e-04 -1.28748826e-04 -2.85652536e-05 -4.34377116e-04 -3.79807241e-03 -1.48930151e-03 -8.95685946e-04 -8.95685946e-04 4.75300430e-03 2.88410925e-03 2.88410925e-03 -6.07435718e-05 -1.80411666e-04 -1.80411666e-04 -1.23287142e-04 -2.38628896e-03 -2.35763860e-02 -1.11799748e-02 -2.44138823e-03 -2.44138823e-03 3.78787508e-02 8.28623517e-03 8.28623517e-03 -2.95315212e-03 -1.22314980e-03 -1.22314980e-03 -2.73711098e-04 -4.19342645e-03 -3.56011790e-02 -1.39412095e-02 -8.46167225e-03 -8.46167225e-03 4.38147980e-02 2.69027520e-02 2.69027520e-02 -9.43684742e-05 -1.10836724e-03 -1.10836724e-03 -8.54003590e-04 1.15979916e-03 1.13649604e-02 5.39315946e-03 1.23203687e-03 1.23203687e-03 -1.81992072e-02 -4.16928202e-03 -4.16928202e-03 1.36593360e-03 6.05966651e-04 6.05966651e-04 1.43372225e-04 1.83299245e-03 1.55976063e-02 5.97190644e-03 3.86040772e-03 3.86040772e-03 -1.87718922e-02 -1.22979864e-02 -1.22979864e-02 2.23884180e-05 5.59157674e-04 5.59157674e-04 4.59270210e-04 2.12419498e-04 2.06759882e-03 1.04028065e-03 -6.04025768e-05 2.27231751e-04 -3.50703504e-03 2.24881951e-04 -7.67596006e-04 3.04433459e-04 -7.60295846e-05 1.16108553e-04 -4.18154007e-05 -1.58305272e-05 7.65461036e-04 6.30773565e-03 2.69446838e-03 1.05574936e-03 1.63871903e-03 -8.38641784e-03 -3.23154388e-03 -5.16569203e-03 7.59427595e-05 2.49073062e-05 2.10811663e-04 -1.17576736e-04 4.82805976e-05 2.12419498e-04 2.06759882e-03 1.04028065e-03 2.27231751e-04 -6.04025768e-05 -3.50703504e-03 -7.67596006e-04 2.24881951e-04 3.04433459e-04 1.16108553e-04 -7.60295846e-05 4.18154007e-05 -1.58305272e-05 7.65461036e-04 6.30773565e-03 2.69446838e-03 1.63871903e-03 1.05574936e-03 -8.38641784e-03 -5.16569203e-03 -3.23154388e-03 7.59427595e-05 2.10811663e-04 2.49073062e-05 1.17576736e-04 4.82805976e-05 -3.97090933e-03 -3.88990034e-02 -1.84066871e-02 -4.21149200e-03 -4.21149200e-03 6.21386909e-02 1.42592475e-02 1.42592475e-02 -4.55237477e-03 -2.03332623e-03 -2.03332623e-03 -4.83310526e-04 -6.12439745e-03 -5.15673339e-02 -1.97059296e-02 -1.28082773e-02 -1.28082773e-02 6.15790402e-02 4.06242209e-02 4.06242209e-02 2.06589372e-04 -1.50326402e-03 -1.50326402e-03 -1.34123111e-03 -7.26655031e-04 -7.06931567e-03 -3.54924502e-03 2.18153576e-04 -7.76109403e-04 1.19698609e-02 -8.11169143e-04 2.62291084e-03 -1.01922268e-03 2.74929003e-04 -3.89344800e-04 1.44630336e-04 5.72175336e-05 -2.55459163e-03 -2.07883140e-02 -8.89670877e-03 -3.45423515e-03 -5.43165556e-03 2.75112865e-02 1.04774097e-02 1.70338769e-02 -1.18676184e-04 7.24850475e-05 -5.36919009e-04 3.88521077e-04 -7.76077099e-05 -7.26655031e-04 -7.06931567e-03 -3.54924502e-03 -7.76109403e-04 2.18153576e-04 1.19698609e-02 2.62291084e-03 -8.11169143e-04 -1.01922268e-03 -3.89344800e-04 2.74929003e-04 -1.44630336e-04 5.72175336e-05 -2.55459163e-03 -2.07883140e-02 -8.89670877e-03 -5.43165556e-03 -3.45423515e-03 2.75112865e-02 1.70338769e-02 1.04774097e-02 -1.18676184e-04 -5.36919009e-04 7.24850475e-05 -3.88521077e-04 -7.76077099e-05 -4.20391954e-04 -3.84734076e-03 -1.79003551e-03 -4.68426560e-04 -4.68426560e-04 5.87286683e-03 1.55408587e-03 1.55408587e-03 -1.72190874e-04 -1.29103728e-04 -1.29103728e-04 -4.04050068e-05 -4.00368784e-04 -2.83403147e-03 -9.79397314e-04 -8.55292935e-04 -8.55292935e-04 2.70501437e-03 2.52364575e-03 2.52364575e-03 2.15594777e-04 1.79186283e-04 1.79186283e-04 5.01582455e-05 -1.36445318e-04 -1.23076669e-03 -6.21452543e-04 7.10834577e-05 -1.45733490e-04 2.03394741e-03 -2.64722728e-04 4.80489364e-04 -8.63780648e-05 8.21399401e-05 -3.90925217e-05 2.83491426e-05 1.77802397e-05 -3.52035023e-04 -2.27305779e-03 -1.01170243e-03 -3.87834925e-04 -6.98847664e-04 2.72218884e-03 9.78743323e-04 1.97796348e-03 2.09243406e-04 2.56170550e-04 2.20387676e-04 3.39185872e-05 1.26687062e-04 -1.36445318e-04 -1.23076669e-03 -6.21452543e-04 -1.45733490e-04 7.10834577e-05 2.03394741e-03 4.80489364e-04 -2.64722728e-04 -8.63780648e-05 -3.90925217e-05 8.21399401e-05 -2.83491426e-05 1.77802397e-05 -3.52035023e-04 -2.27305779e-03 -1.01170243e-03 -6.98847664e-04 -3.87834925e-04 2.72218884e-03 1.97796348e-03 9.78743323e-04 2.09243406e-04 2.20387676e-04 2.56170550e-04 -3.39185872e-05 1.26687062e-04 3.99756162e-05 -3.99756162e-05 -1.37266843e-04 1.37266843e-04 2.32208297e-05 -2.32208297e-05 2.62152533e-06 1.30881812e-04 -1.30881812e-04 -4.15791028e-04 4.15791028e-04 1.25490534e-05 -1.25490534e-05 1.25490534e-05 -2.44735752e-05 -2.17072200e-04 -1.18469817e-04 1.35920812e-05 1.35920812e-05 3.86523638e-04 -5.07128126e-05 -5.07128126e-05 -2.05557138e-05 1.60899252e-05 1.60899252e-05 8.51544598e-07 -1.42936203e-04 -8.36708932e-04 -4.50389116e-04 -1.58090518e-04 -1.58090518e-04 1.17365137e-03 3.75521428e-04 3.75521428e-04 1.03814439e-04 1.28551341e-04 1.28551341e-04 6.47417432e-05 - 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 24 48 72 98 124 148 174 200 224 250 276 290 313 337 361 385 411 437 461 487 513 537 563 589 603 627 +670 + -8.68754186e-04 -7.79382140e-03 1.72625944e-03 3.15044850e-03 -1.72625944e-03 -5.60345969e-03 -1.01917052e-02 5.60345969e-03 1.45649809e-04 -4.46634856e-04 2.56398737e-04 -2.52272869e-04 4.46634856e-04 -2.32986404e-04 -2.33025200e-03 7.04459215e-04 6.06757548e-04 -7.04459215e-04 -2.39665439e-03 -2.05902021e-03 2.39665439e-03 -2.43828441e-05 -2.07489841e-04 2.49722166e-04 4.22323247e-05 2.07489841e-04 -8.18917543e-03 -7.12023536e-02 1.58463763e-02 2.87106175e-02 -1.58463763e-02 -5.07482850e-02 -9.15058640e-02 5.07482850e-02 7.79283584e-04 -2.79907826e-03 1.69935910e-03 -1.34975876e-03 2.79907826e-03 -2.37227951e-03 -2.35763833e-02 7.09989102e-03 6.07292471e-03 -7.09989102e-03 -2.41285538e-02 -2.05761288e-02 2.41285538e-02 -2.51850031e-04 -1.92523189e-03 2.36144894e-03 4.36217050e-04 1.92523189e-03 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 5.97190644e-03 -3.27743805e-03 -6.57443339e-03 -1.89837654e-02 1.04643658e-02 4.80190460e-04 -2.31278443e-04 1.51466166e-04 -3.48102254e-04 6.65641347e-04 -6.54058672e-04 -6.42707009e-03 1.75745144e-03 1.75745144e-03 -2.04508576e-03 -5.93085321e-03 -5.93085321e-03 6.92368817e-03 7.17890784e-05 -4.71998554e-04 5.79402019e-04 1.24342331e-04 5.79402019e-04 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 1.19438129e-02 -7.13784578e-03 -2.28953340e-02 -3.80108031e-02 2.28953340e-02 2.61640661e-04 -1.34458777e-03 9.14099894e-04 -4.53174918e-04 1.34458777e-03 -7.51760339e-04 -7.45403640e-03 2.33272009e-03 1.75745144e-03 -2.33272009e-03 -7.91759414e-03 -5.93192422e-03 7.91759414e-03 -1.33798498e-04 -5.76090406e-04 8.24775068e-04 2.31745796e-04 5.76090406e-04 1.59603453e-03 1.36924397e-02 -3.27743805e-03 -5.97190644e-03 2.11149871e-03 1.04643658e-02 1.89837654e-02 -6.57443339e-03 -6.13701652e-05 6.65641347e-04 -1.51466166e-04 5.89908264e-04 -2.31278443e-04 6.54058672e-04 6.42707009e-03 -2.04508576e-03 -1.75745144e-03 1.75745144e-03 6.92368817e-03 5.93085321e-03 -5.93085321e-03 1.43578157e-04 5.79402019e-04 -5.79402019e-04 -4.71998554e-04 5.27394208e-03 4.46338470e-02 -6.79712466e-03 -1.94940564e-02 1.07303294e-02 2.09548194e-02 6.15790402e-02 -3.40677537e-02 -1.40466506e-03 3.80644111e-04 -3.04172289e-04 8.51596998e-04 -1.79436027e-03 2.23413741e-03 2.19380987e-02 -5.97575454e-03 -5.97575454e-03 6.96966051e-03 2.01721175e-02 2.01721175e-02 -2.36061975e-02 -2.47956301e-04 1.55544034e-03 -1.92603538e-03 -4.29472912e-04 -1.92603538e-03 1.15630983e-02 9.92583999e-02 -2.34056249e-02 -3.89448405e-02 2.34056249e-02 7.46919746e-02 1.23158080e-01 -7.46919746e-02 -5.21311581e-04 3.61599049e-03 -2.59867238e-03 9.02938145e-04 -3.61599049e-03 2.57177159e-03 2.54905237e-02 -7.96249547e-03 -5.97468352e-03 7.96249547e-03 2.70402775e-02 2.01721175e-02 -2.70402775e-02 4.61919444e-04 1.91278109e-03 -2.77172691e-03 -8.00067947e-04 -1.91278109e-03 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 1.94940564e-02 -6.79712466e-03 -3.40677537e-02 -6.15790402e-02 2.09548194e-02 3.51721030e-05 -1.79436027e-03 3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.23413741e-03 -2.19380987e-02 6.96966051e-03 5.97575454e-03 -5.97575454e-03 -2.36061975e-02 -2.01721175e-02 2.01721175e-02 -4.95912603e-04 -1.92603538e-03 1.92603538e-03 1.55544034e-03 3.15462415e-04 2.14911508e-03 -8.81388081e-04 -7.40145109e-04 4.39522720e-04 2.63076631e-03 1.97711345e-03 -1.21404041e-03 1.26621054e-04 -1.55711914e-04 6.35724085e-05 -1.75842915e-04 2.17689657e-04 2.43828447e-05 2.51850037e-04 -2.11543315e-04 7.86769923e-06 1.91195970e-06 7.28564171e-04 -2.63407921e-05 -7.65236608e-06 8.51334835e-05 4.02693434e-05 -5.35930909e-05 2.67965423e-05 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 1.79713253e-03 -1.15367735e-03 -1.43187248e-03 -4.83491532e-03 3.23540474e-03 -1.52233917e-04 5.12341605e-04 -2.54306520e-04 3.77981679e-04 -4.40775872e-04 -2.69859428e-04 -2.49181596e-03 6.96575412e-04 5.92483559e-04 -8.34544998e-04 -2.29597259e-03 -1.93863184e-03 2.77106909e-03 1.33237476e-05 -5.82346510e-05 1.35675665e-04 8.51334835e-05 9.69551583e-05 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -9.05218801e-04 2.61276086e-04 6.02086007e-04 2.43109263e-03 -6.02086007e-04 9.04005053e-05 -2.56170799e-04 1.29483612e-04 -1.56578268e-04 2.56170799e-04 2.27627103e-04 2.05559890e-03 -5.89171948e-04 -5.89171948e-04 5.89171948e-04 1.92537756e-03 1.92537756e-03 -1.92537756e-03 5.82346474e-05 -5.82346474e-05 -5.82346474e-05 -5.46396931e-04 -3.72237651e-03 1.01638677e-03 1.28196893e-03 -1.27149785e-03 -2.92072676e-03 -3.42446095e-03 3.73867384e-03 -1.75842915e-04 3.41266680e-04 -1.10110642e-04 3.29666963e-04 -3.05483813e-04 -4.22323258e-05 -4.36217060e-04 1.24342330e-04 -1.36272548e-05 -2.45373050e-04 -4.29472911e-04 4.56235903e-05 8.45691536e-04 7.69246553e-06 9.28259564e-05 8.51334836e-05 3.10280416e-05 6.18258214e-04 3.96376881e-03 -1.15367735e-03 -1.79713253e-03 5.94206062e-04 3.23540474e-03 4.83491532e-03 -1.43187248e-03 2.51224778e-04 -4.40775872e-04 2.54306520e-04 -3.20829279e-04 5.12341605e-04 2.69859428e-04 2.49181596e-03 -8.34544998e-04 -5.92483559e-04 6.96575412e-04 2.77106909e-03 1.93863184e-03 -2.29597259e-03 8.03896332e-05 9.69551583e-05 -1.35675665e-04 -3.10280378e-05 -5.82346510e-05 -2.32986433e-04 -2.31624311e-03 2.40419799e-04 1.10439733e-03 -2.40419799e-04 -8.16942238e-04 -3.74707701e-03 8.16942238e-04 1.57267809e-04 -1.28748826e-04 2.85652536e-05 -2.72395835e-04 1.28748826e-04 -4.34377116e-04 -3.79807241e-03 8.95685946e-04 1.48930151e-03 -8.95685946e-04 -2.88410925e-03 -4.75300430e-03 2.88410925e-03 3.03717859e-05 -1.80411666e-04 1.23287142e-04 -5.26054763e-05 1.80411666e-04 -2.38628896e-03 -2.35763860e-02 2.44138823e-03 1.11799748e-02 -2.44138823e-03 -8.28623517e-03 -3.78787508e-02 8.28623517e-03 1.47657606e-03 -1.22314980e-03 2.73711098e-04 -2.55750475e-03 1.22314980e-03 -4.19342645e-03 -3.56011790e-02 8.46167225e-03 1.39412095e-02 -8.46167225e-03 -2.69027520e-02 -4.38147980e-02 2.69027520e-02 4.71842371e-05 -1.10836724e-03 8.54003590e-04 -8.17254960e-05 1.10836724e-03 -2.12419498e-04 -2.06759882e-03 -6.04025768e-05 1.04028065e-03 -2.27231751e-04 2.24881951e-04 -3.50703504e-03 7.67596006e-04 1.88429929e-04 7.60295846e-05 -1.58305272e-05 -2.42739409e-04 1.16108553e-04 -7.65461036e-04 -6.30773565e-03 1.05574936e-03 2.69446838e-03 -1.63871903e-03 -3.23154388e-03 -8.38641784e-03 5.16569203e-03 1.39795820e-04 -2.49073062e-05 4.82805976e-05 -6.97999083e-06 2.10811663e-04 -1.15979916e-03 -1.13649604e-02 1.23203687e-03 5.39315946e-03 -1.23203687e-03 -4.16928202e-03 -1.81992072e-02 4.16928202e-03 6.82966800e-04 -6.05966651e-04 1.43372225e-04 -1.18293320e-03 6.05966651e-04 -1.83299245e-03 -1.55976063e-02 3.86040772e-03 5.97190644e-03 -3.86040772e-03 -1.22979864e-02 -1.87718922e-02 1.22979864e-02 1.11942090e-05 -5.59157674e-04 4.59270210e-04 -1.93889387e-05 5.59157674e-04 2.12419498e-04 2.06759882e-03 -2.27231751e-04 -1.04028065e-03 -6.04025768e-05 7.67596006e-04 3.50703504e-03 2.24881951e-04 -1.16003530e-04 1.16108553e-04 1.58305272e-05 2.84554809e-04 7.60295846e-05 7.65461036e-04 6.30773565e-03 -1.63871903e-03 -2.69446838e-03 1.05574936e-03 5.16569203e-03 8.38641784e-03 -3.23154388e-03 6.38530607e-05 2.10811663e-04 -4.82805976e-05 1.24556727e-04 -2.49073062e-05 7.26655031e-04 7.06931567e-03 2.18153576e-04 -3.54924502e-03 7.76109403e-04 -8.11169143e-04 1.19698609e-02 -2.62291084e-03 -6.34864886e-04 -2.74929003e-04 5.72175336e-05 8.10357567e-04 -3.89344800e-04 2.55459163e-03 2.07883140e-02 -3.45423515e-03 -8.89670877e-03 5.43165556e-03 1.04774097e-02 2.75112865e-02 -1.70338769e-02 -3.95807214e-04 -7.24850475e-05 -7.76077099e-05 -9.14839486e-05 -5.36919009e-04 3.97090933e-03 3.88990034e-02 -4.21149200e-03 -1.84066871e-02 4.21149200e-03 1.42592475e-02 6.21386909e-02 -1.42592475e-02 -2.27618738e-03 2.03332623e-03 -4.83310526e-04 3.94247220e-03 -2.03332623e-03 6.12439745e-03 5.15673339e-02 -1.28082773e-02 -1.97059296e-02 1.28082773e-02 4.06242209e-02 6.15790402e-02 -4.06242209e-02 1.03294686e-04 1.50326402e-03 -1.34123111e-03 -1.78911645e-04 -1.50326402e-03 -7.26655031e-04 -7.06931567e-03 7.76109403e-04 3.54924502e-03 2.18153576e-04 -2.62291084e-03 -1.19698609e-02 -8.11169143e-04 3.84357796e-04 -3.89344800e-04 -5.72175336e-05 -9.54987903e-04 -2.74929003e-04 -2.55459163e-03 -2.07883140e-02 5.43165556e-03 8.89670877e-03 -3.45423515e-03 -1.70338769e-02 -2.75112865e-02 1.04774097e-02 -2.77131031e-04 -5.36919009e-04 7.76077099e-05 -2.97037128e-04 -7.24850475e-05 2.10195977e-04 1.92367038e-03 -2.68833179e-04 -8.95017754e-04 1.99593381e-04 8.95919510e-04 2.93643342e-03 -6.58166364e-04 -4.10815746e-05 8.46616925e-05 -2.02025034e-05 7.56959895e-05 -4.44420355e-05 2.00184392e-04 1.41701573e-03 -5.40993441e-04 -4.89698657e-04 3.14299494e-04 1.62190847e-03 1.35250718e-03 -9.01737280e-04 6.33104844e-05 -7.87253424e-05 2.50791227e-05 -8.79213776e-05 1.00460940e-04 -1.36445318e-04 -1.23076669e-03 -7.10834577e-05 6.21452543e-04 -1.45733490e-04 2.64722728e-04 -2.03394741e-03 4.80489364e-04 6.77401100e-05 8.21399401e-05 -1.77802397e-05 -6.06310271e-05 3.90925217e-05 -3.52035023e-04 -2.27305779e-03 3.87834925e-04 1.01170243e-03 -6.98847664e-04 -9.78743323e-04 -2.72218884e-03 1.97796348e-03 -7.52473449e-05 2.56170550e-04 -1.26687062e-04 1.98169399e-04 -2.20387676e-04 2.44735752e-05 2.17072200e-04 1.35920812e-05 -1.18469817e-04 -1.35920812e-05 -5.07128126e-05 3.86523638e-04 5.07128126e-05 -1.02778569e-05 -1.60899252e-05 8.51544598e-07 1.78017704e-05 1.60899252e-05 1.42936203e-04 8.36708932e-04 -1.58090518e-04 -4.50389116e-04 1.58090518e-04 3.75521428e-04 1.17365137e-03 -3.75521428e-04 5.19072194e-05 -1.28551341e-04 6.47417432e-05 -8.99059414e-05 1.28551341e-04 -3.64070112e-04 -3.33189484e-03 3.85681493e-04 1.55021622e-03 -4.25657109e-04 -1.27724443e-03 -5.08605187e-03 1.41451127e-03 7.56959895e-05 -1.00196693e-04 3.49917623e-05 -1.28487774e-04 1.23417523e-04 -3.46729538e-04 -2.45434324e-03 6.75264504e-04 8.48182954e-04 -8.06146315e-04 -1.97764581e-03 -2.34261116e-03 2.39343684e-03 -8.79213776e-05 1.61454400e-04 -4.34383148e-05 1.64833346e-04 -1.48905346e-04 1.36445318e-04 1.23076669e-03 -1.45733490e-04 -6.21452543e-04 -7.10834577e-05 4.80489364e-04 2.03394741e-03 2.64722728e-04 -1.86379547e-05 3.90925217e-05 1.77802397e-05 8.89801697e-05 8.21399401e-05 3.52035023e-04 2.27305779e-03 -6.98847664e-04 -1.01170243e-03 3.87834925e-04 1.97796348e-03 2.72218884e-03 -9.78743323e-04 1.33996061e-04 -2.20387676e-04 1.26687062e-04 -1.64250812e-04 2.56170550e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 129 155 181 206 231 257 281 306 332 358 384 410 436 462 488 514 540 566 592 618 644 670 +670 + 4.34377093e-04 3.89691070e-03 -8.63129722e-04 -1.72625944e-03 5.61059340e-04 2.80172985e-03 5.60345969e-03 -1.78651566e-03 -7.28249045e-05 2.56398737e-04 -6.20367503e-05 2.58461671e-04 -1.24073501e-04 2.32986404e-04 2.33025200e-03 -7.04459215e-04 -7.04459215e-04 6.06757548e-04 2.39665439e-03 2.39665439e-03 -2.05902021e-03 2.43828441e-05 2.49722166e-04 -2.07489841e-04 4.22323247e-05 -2.07489841e-04 4.09458772e-03 3.56011768e-02 -7.92318813e-03 -1.58463763e-02 4.94105309e-03 2.53741425e-02 5.07482850e-02 -1.53834365e-02 -3.89641792e-04 1.69935910e-03 -2.50039606e-04 1.87415927e-03 -5.00079211e-04 2.37227951e-03 2.35763833e-02 -7.09989102e-03 -7.09989102e-03 6.07292471e-03 2.41285538e-02 2.41285538e-02 -2.05761288e-02 2.51850031e-04 2.36144894e-03 -1.92523189e-03 4.36217050e-04 -1.92523189e-03 7.98017267e-04 6.84621983e-03 -1.05574936e-03 -3.27743805e-03 1.05574936e-03 3.28721669e-03 1.04643658e-02 -3.28721669e-03 -2.40095230e-04 1.51466166e-04 -4.07919404e-06 4.15857137e-04 -1.51466166e-04 6.54058672e-04 6.42707009e-03 -1.75745144e-03 -2.04508576e-03 1.75745144e-03 5.93085321e-03 6.92368817e-03 -5.93085321e-03 -7.17890784e-05 5.79402019e-04 -4.71998554e-04 1.24342331e-04 -5.79402019e-04 1.59603453e-03 1.36924397e-02 -3.27743805e-03 -5.97190644e-03 2.11149871e-03 1.04643658e-02 1.89837654e-02 -6.57443339e-03 -6.13701652e-05 6.65641347e-04 -1.51466166e-04 5.89908264e-04 -2.31278443e-04 6.54058672e-04 6.42707009e-03 -2.04508576e-03 -1.75745144e-03 1.75745144e-03 6.92368817e-03 5.93085321e-03 -5.93085321e-03 1.43578157e-04 5.79402019e-04 -5.79402019e-04 -4.71998554e-04 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 4.44337740e-03 -1.05574936e-03 -7.19878526e-03 -1.43975705e-02 3.30885282e-03 1.69585413e-04 -6.48383261e-04 8.23856205e-05 -6.78844339e-04 1.64771241e-04 -7.51760339e-04 -7.45403640e-03 2.33272009e-03 2.33272009e-03 -1.75745144e-03 -7.91759414e-03 -7.91759414e-03 5.93192422e-03 -1.33798498e-04 -8.24775068e-04 5.76090406e-04 -2.31745796e-04 5.76090406e-04 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 1.07303294e-02 -3.39856233e-03 -1.04774097e-02 -3.40677537e-02 1.04774097e-02 7.02332531e-04 -3.04172289e-04 -7.56143227e-05 -1.21647563e-03 3.04172289e-04 -2.23413741e-03 -2.19380987e-02 5.97575454e-03 6.96966051e-03 -5.97575454e-03 -2.01721175e-02 -2.36061975e-02 2.01721175e-02 2.47956301e-04 -1.92603538e-03 1.55544034e-03 -4.29472912e-04 1.92603538e-03 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 1.94940564e-02 -6.79712466e-03 -3.40677537e-02 -6.15790402e-02 2.09548194e-02 3.51721030e-05 -1.79436027e-03 3.04172289e-04 -1.64227413e-03 3.80644111e-04 -2.23413741e-03 -2.19380987e-02 6.96966051e-03 5.97575454e-03 -5.97575454e-03 -2.36061975e-02 -2.01721175e-02 2.01721175e-02 -4.95912603e-04 -1.92603538e-03 1.92603538e-03 1.55544034e-03 3.65218523e-03 3.23076295e-02 -7.31013090e-03 -1.46202618e-02 3.37692620e-03 2.35903440e-02 4.71806880e-02 -1.04774097e-02 -4.68553427e-04 1.91279650e-03 -1.65721120e-04 2.05763641e-03 -3.31442239e-04 2.57177159e-03 2.54905237e-02 -7.96249547e-03 -7.96249547e-03 5.97468352e-03 2.70402775e-02 2.70402775e-02 -2.01721175e-02 4.61919444e-04 2.77172691e-03 -1.91278109e-03 8.00067947e-04 -1.91278109e-03 -1.57731207e-04 -1.07455754e-03 4.40694041e-04 4.39522720e-04 -8.08610292e-05 -1.31538316e-03 -1.21404041e-03 1.56052831e-04 -6.33105270e-05 6.35724085e-05 -6.03533012e-05 6.78003819e-05 -1.23935635e-04 -2.43828447e-05 -2.51850037e-04 2.11543315e-04 1.91195970e-06 7.86769923e-06 -7.28564171e-04 -7.65236608e-06 -2.63407921e-05 -8.51334835e-05 -5.35930909e-05 4.02693434e-05 -2.67965423e-05 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -9.05218801e-04 2.61276086e-04 6.02086007e-04 2.43109263e-03 -6.02086007e-04 9.04005053e-05 -2.56170799e-04 1.29483612e-04 -1.56578268e-04 2.56170799e-04 2.27627103e-04 2.05559890e-03 -5.89171948e-04 -5.89171948e-04 5.89171948e-04 1.92537756e-03 1.92537756e-03 -1.92537756e-03 5.82346474e-05 -5.82346474e-05 -5.82346474e-05 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 7.58193181e-04 -1.23985505e-04 -5.28743471e-04 -2.21071022e-03 2.87408028e-04 -1.66331586e-05 1.25755053e-04 -6.47418095e-05 4.83147268e-05 -1.27619336e-04 -2.69859428e-04 -2.49181596e-03 6.96575412e-04 8.34544998e-04 -5.92483559e-04 -2.29597259e-03 -2.77106909e-03 1.93863184e-03 1.33237476e-05 -1.35675665e-04 5.82346510e-05 -8.51334835e-05 9.69551583e-05 1.40873233e-04 6.61908408e-04 -2.66387374e-04 -2.77663663e-04 2.51858719e-04 6.69686251e-04 5.21425422e-04 -6.32837578e-04 1.08042527e-04 -2.03045895e-04 8.50297262e-05 -1.64833471e-04 1.71923735e-04 -4.22323258e-05 -4.36217060e-04 1.24342330e-04 2.45373050e-04 1.36272548e-05 -4.29472911e-04 -8.45691536e-04 -4.56235903e-05 -9.28259564e-05 -7.69246553e-06 -8.51334836e-05 3.10280416e-05 -4.08373031e-04 -2.88134429e-03 7.58193181e-04 1.33958170e-03 -2.47971010e-04 -2.21071022e-03 -3.84480879e-03 5.74816056e-04 -1.10521587e-04 1.84605080e-04 -1.27619336e-04 1.41232804e-04 -2.56170813e-04 -2.69859428e-04 -2.49181596e-03 8.34544998e-04 6.96575412e-04 -5.92483559e-04 -2.77106909e-03 -2.29597259e-03 1.93863184e-03 -8.03896332e-05 -1.35675665e-04 9.69551583e-05 -3.10280378e-05 5.82346510e-05 2.32986374e-04 2.34426089e-03 -2.29219677e-04 -1.14609839e-03 1.31518010e-04 7.80827354e-04 3.90413677e-03 -4.43193177e-04 -1.78438929e-04 1.34642806e-04 -1.28511195e-05 3.37220175e-04 -6.42555976e-05 8.68754163e-04 7.89265969e-03 -1.69370322e-03 -3.38740644e-03 1.39163284e-03 5.52108029e-03 1.10421606e-02 -4.50586610e-03 -1.88102928e-04 5.22621928e-04 -1.95148346e-04 4.58129064e-04 -3.90296691e-04 2.35827006e-03 2.35763806e-02 -2.29187245e-03 -1.14593623e-02 1.26490614e-03 7.79946736e-03 3.89973368e-02 -4.24704234e-03 -1.65541237e-03 1.25527667e-03 -1.05649651e-04 3.15806969e-03 -5.28248254e-04 8.09033670e-03 7.12023514e-02 -1.53078921e-02 -3.06157843e-02 1.23257571e-02 4.92196755e-02 9.84393510e-02 -3.92289696e-02 -1.12174114e-03 3.39007012e-03 -1.09539512e-03 3.14219253e-03 -2.19079023e-03 2.23619617e-04 2.21711457e-03 6.04025766e-05 -1.13615876e-03 1.31353642e-04 -2.22190601e-04 3.85500682e-03 -4.40056378e-04 -2.20591226e-04 -7.46757455e-05 1.18120975e-05 3.27547866e-04 -6.16426154e-05 1.62859076e-03 1.42309238e-02 -2.11149871e-03 -6.55487611e-03 2.69446838e-03 6.63010621e-03 2.10617134e-02 -8.58589049e-03 -5.80489870e-04 3.57837303e-04 -1.07264763e-04 7.56979400e-04 -6.06295850e-04 1.11809809e-03 1.10855729e-02 -1.13615876e-03 -5.39315946e-03 6.56768211e-04 3.85500682e-03 1.82818422e-02 -2.20028189e-03 -7.47197338e-04 6.12528955e-04 -6.16426154e-05 1.43234190e-03 -2.84072456e-04 3.25718153e-03 2.84618477e-02 -6.55487611e-03 -1.19438129e-02 5.38893677e-03 2.10617134e-02 3.82226763e-02 -1.71717810e-02 -3.11816617e-04 1.45107144e-03 -6.06295850e-04 1.02369424e-03 -1.01670854e-03 -3.21321284e-04 -3.24408088e-03 3.23109861e-04 1.61554931e-03 6.04025766e-05 -1.10230336e-03 -5.51151678e-03 -2.21833596e-04 2.52388617e-04 -1.97960976e-04 -1.53031061e-05 -5.13062778e-04 -7.65155303e-05 -1.93066115e-03 -1.72130589e-02 3.86040773e-03 7.72081545e-03 -2.11149871e-03 -1.24974591e-02 -2.49949181e-02 6.65174234e-03 2.94808639e-04 -1.10321295e-03 1.85571189e-04 -1.14419588e-03 3.71142378e-04 -7.62769912e-04 -7.55608346e-03 -2.20844926e-04 3.86352022e-03 -4.41402053e-04 8.11169143e-04 -1.31145542e-02 1.47821751e-03 7.39286733e-04 2.73078227e-04 -4.34569808e-05 -1.09255073e-03 1.96750404e-04 -5.35632148e-03 -4.61624565e-02 6.74145184e-03 2.13276769e-02 -8.69723612e-03 -2.09548194e-02 -6.81355074e-02 2.75112865e-02 1.71119038e-03 -7.57301448e-04 1.50950257e-04 -2.15955658e-03 1.56161355e-03 -3.81384956e-03 -3.77804173e-02 3.86352022e-03 1.83240521e-02 -2.20701026e-03 -1.31145542e-02 -6.21386909e-02 7.39108755e-03 2.46940610e-03 -2.03504739e-03 1.96750404e-04 -4.75432896e-03 9.00944956e-04 -1.07126430e-02 -9.23249130e-02 2.13276769e-02 3.87329673e-02 -1.73944722e-02 -6.81355074e-02 -1.23158080e-01 5.50225731e-02 6.59778370e-04 -3.90708675e-03 1.56161355e-03 -2.72412392e-03 2.49337058e-03 1.10040409e-03 1.11085085e-02 -1.10364903e-03 -5.51824516e-03 -2.21201930e-04 3.76760416e-03 1.88380208e-02 8.11169143e-04 -8.48279625e-04 6.66579035e-04 5.60883442e-05 1.73031596e-03 2.80441721e-04 6.37153567e-03 5.61531625e-02 -1.26088047e-02 -2.52176094e-02 6.71981571e-03 4.06242209e-02 8.12484417e-02 -2.09548194e-02 -7.80856561e-04 3.17023776e-03 -3.92285699e-04 3.40287340e-03 -7.84571398e-04 -1.89024563e-04 -1.74483123e-03 2.36671876e-04 8.30787189e-04 -6.32082878e-05 -7.91497658e-04 -2.74321467e-03 1.94244529e-04 4.10812043e-05 -8.11629603e-05 -1.18232394e-07 -9.95144996e-05 -2.30458247e-05 -2.73009231e-04 -1.80665689e-03 7.81088680e-04 6.89969172e-04 -2.06084255e-04 -2.32424101e-03 -1.83864668e-03 4.68355965e-04 -1.26621097e-04 1.40558980e-04 -9.88465870e-05 1.55721919e-04 -2.41164352e-04 1.30551127e-04 1.19863777e-03 7.24372995e-05 -6.14890219e-04 6.38810614e-05 -2.66573506e-04 2.03222623e-03 -2.03255125e-04 -7.12383138e-05 -8.21401381e-05 1.27093356e-05 8.90083951e-05 1.31849124e-06 5.42270989e-04 3.37277546e-03 -4.67647223e-04 -1.69064890e-03 7.16105771e-04 1.05521517e-03 4.54381911e-03 -1.85952727e-03 1.67387077e-04 -5.12341854e-04 2.57103070e-04 -3.36390548e-04 4.76558995e-04 -4.01876674e-05 -3.85133242e-04 -1.76105115e-05 2.00199422e-04 1.41195031e-05 6.44733661e-05 -6.73083755e-04 -5.18420027e-05 3.05984882e-05 2.11609078e-05 -8.51552583e-07 -4.61795088e-05 -1.69351213e-05 -3.37298111e-04 -2.28602765e-03 3.05477500e-04 1.21302287e-03 -2.27171074e-04 -7.55308050e-04 -3.46815148e-03 5.13972607e-04 -5.51264444e-05 2.53374511e-04 -1.29483678e-04 1.14987054e-04 -2.55238794e-04 2.99245263e-04 2.73132497e-03 -3.00873025e-04 -1.30080748e-03 1.97149129e-04 9.95051252e-04 4.27419506e-03 -6.39183204e-04 -5.18761966e-05 7.18184032e-05 -6.61384263e-06 1.28486661e-04 -2.01050075e-05 3.40540626e-04 1.92994167e-03 -6.07509637e-04 -7.11449642e-04 7.17210256e-04 1.61276720e-03 1.60327521e-03 -1.97807458e-03 1.95964064e-04 -3.82858175e-04 1.51702053e-04 -3.29667087e-04 3.28502202e-04 -2.00938337e-04 -1.92566621e-03 2.00199422e-04 9.43346715e-04 7.05975154e-05 -6.73083755e-04 -3.16632866e-03 -2.59210014e-04 8.61252864e-05 -7.95031556e-05 -1.69351213e-05 -1.92291774e-04 -8.21401346e-05 -6.74596222e-04 -4.57205531e-03 1.21302287e-03 2.12501180e-03 -4.54342147e-04 -3.46815148e-03 -5.95753527e-03 1.02794521e-03 -2.27750304e-04 4.04993276e-04 -2.55238794e-04 2.97811271e-04 -5.12341868e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 103 129 155 180 206 231 255 281 306 332 358 384 410 436 462 488 514 540 566 592 618 644 670 +663 + 4.34377093e-04 3.89691070e-03 -5.61059340e-04 -1.72625944e-03 8.63129722e-04 1.78651566e-03 5.60345969e-03 -2.80172985e-03 -1.87421921e-04 1.24073501e-04 -6.20367503e-05 1.92299053e-04 -2.56398737e-04 2.32986404e-04 2.33025200e-03 -6.06757548e-04 -7.04459215e-04 7.04459215e-04 2.05902021e-03 2.39665439e-03 -2.39665439e-03 -4.87656881e-05 2.07489841e-04 -2.07489841e-04 -2.49722166e-04 4.09458772e-03 3.56011768e-02 -4.94105309e-03 -1.58463763e-02 7.92318813e-03 1.53834365e-02 5.07482850e-02 -2.53741425e-02 -1.42824864e-03 5.00079211e-04 -2.50039606e-04 1.27451933e-03 -1.69935910e-03 2.37227951e-03 2.35763833e-02 -6.07292471e-03 -7.09989102e-03 7.09989102e-03 2.05761288e-02 2.41285538e-02 -2.41285538e-02 -5.03700063e-04 1.92523189e-03 -1.92523189e-03 -2.36144894e-03 1.10008765e-03 9.82835487e-03 -1.05574936e-03 -4.44337740e-03 2.22168870e-03 3.30885282e-03 1.43975705e-02 -7.19878526e-03 -5.03103737e-04 1.64771241e-04 -8.23856205e-05 4.86287446e-04 -6.48383261e-04 7.51760339e-04 7.45403640e-03 -1.75745144e-03 -2.33272009e-03 2.33272009e-03 5.93192422e-03 7.91759414e-03 -7.91759414e-03 -2.67596996e-04 5.76090406e-04 -5.76090406e-04 -8.24775068e-04 1.59603453e-03 1.36924397e-02 -2.11149871e-03 -5.97190644e-03 3.27743805e-03 6.57443339e-03 1.89837654e-02 -1.04643658e-02 -4.80190460e-04 2.31278443e-04 -1.51466166e-04 3.48102254e-04 -6.65641347e-04 6.54058672e-04 6.42707009e-03 -1.75745144e-03 -1.75745144e-03 2.04508576e-03 5.93085321e-03 5.93085321e-03 -6.92368817e-03 -7.17890784e-05 4.71998554e-04 -5.79402019e-04 -1.24342331e-04 -5.79402019e-04 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 3.27743805e-03 -1.05574936e-03 -3.28721669e-03 -1.04643658e-02 3.28721669e-03 2.40095230e-04 -1.51466166e-04 4.07919404e-06 -4.15857137e-04 1.51466166e-04 -6.54058672e-04 -6.42707009e-03 1.75745144e-03 2.04508576e-03 -1.75745144e-03 -5.93085321e-03 -6.92368817e-03 5.93085321e-03 7.17890784e-05 -5.79402019e-04 4.71998554e-04 -1.24342331e-04 5.79402019e-04 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 1.46202618e-02 -7.31013090e-03 -1.04774097e-02 -4.71806880e-02 2.35903440e-02 1.54768869e-03 -3.31442239e-04 1.65721120e-04 -1.43459737e-03 1.91279650e-03 -2.57177159e-03 -2.54905237e-02 5.97468352e-03 7.96249547e-03 -7.96249547e-03 -2.01721175e-02 -2.70402775e-02 2.70402775e-02 9.23838889e-04 -1.91278109e-03 1.91278109e-03 2.77172691e-03 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 1.94940564e-02 -1.07303294e-02 -2.09548194e-02 -6.15790402e-02 3.40677537e-02 1.40466506e-03 -3.80644111e-04 3.04172289e-04 -8.51596998e-04 1.79436027e-03 -2.23413741e-03 -2.19380987e-02 5.97575454e-03 5.97575454e-03 -6.96966051e-03 -2.01721175e-02 -2.01721175e-02 2.36061975e-02 2.47956301e-04 -1.55544034e-03 1.92603538e-03 4.29472912e-04 1.92603538e-03 2.63697104e-03 2.23169235e-02 -3.39856233e-03 -1.07303294e-02 3.39856233e-03 1.04774097e-02 3.40677537e-02 -1.04774097e-02 -7.02332531e-04 3.04172289e-04 7.56143227e-05 1.21647563e-03 -3.04172289e-04 2.23413741e-03 2.19380987e-02 -5.97575454e-03 -6.96966051e-03 5.97575454e-03 2.01721175e-02 2.36061975e-02 -2.01721175e-02 -2.47956301e-04 1.92603538e-03 -1.55544034e-03 4.29472912e-04 -1.92603538e-03 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 2.07024260e-05 -1.03512130e-05 -4.70027004e-04 1.55452545e-04 -7.77262725e-05 -6.33105219e-05 8.69225047e-05 -4.34612523e-05 1.08042524e-04 -1.44056699e-04 4.87656894e-05 5.03700075e-04 1.57353985e-05 -2.13455274e-04 2.13455274e-04 -5.26815843e-05 7.36216537e-04 -7.36216537e-04 -8.51334837e-05 1.34728011e-05 -1.34728011e-05 -1.07186182e-04 4.08373031e-04 2.88134429e-03 -2.47971010e-04 -1.33958170e-03 7.58193181e-04 5.74816056e-04 3.84480879e-03 -2.21071022e-03 6.70504030e-05 -2.56170813e-04 1.27619336e-04 -1.66330904e-04 1.84605080e-04 2.69859428e-04 2.49181596e-03 -5.92483559e-04 -6.96575412e-04 8.34544998e-04 1.93863184e-03 2.29597259e-03 -2.77106909e-03 -6.70658856e-05 5.82346510e-05 -9.69551583e-05 -5.41054456e-05 -1.35675665e-04 -2.04186516e-04 -1.44067214e-03 1.23985505e-04 7.58193181e-04 -2.02291932e-04 -2.87408028e-04 -2.21071022e-03 5.28743471e-04 -3.35252015e-05 1.27619336e-04 -6.47418095e-05 3.85621013e-05 -1.25755053e-04 -2.69859428e-04 -2.49181596e-03 5.92483559e-04 8.34544998e-04 -6.96575412e-04 -1.93863184e-03 -2.77106909e-03 2.29597259e-03 6.70658856e-05 -9.69551583e-05 5.82346510e-05 -5.41054456e-05 1.35675665e-04 2.07035849e-04 1.26154833e-03 -1.95957065e-04 -5.19469672e-04 5.14845921e-04 4.51564505e-04 1.31210255e-03 -1.47399836e-03 6.78003789e-05 -1.93293276e-04 9.47823551e-05 -1.64833476e-04 1.56578268e-04 1.21030719e-04 1.21030719e-04 -4.16218624e-04 -4.16218624e-04 -3.87205071e-05 -3.87205071e-05 -8.51334835e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 9.05218801e-04 -2.61276086e-04 -6.02086007e-04 -2.43109263e-03 6.02086007e-04 -9.04005053e-05 2.56170799e-04 -1.29483612e-04 1.56578268e-04 -2.56170799e-04 -2.27627103e-04 -2.05559890e-03 5.89171948e-04 5.89171948e-04 -5.89171948e-04 -1.92537756e-03 -1.92537756e-03 1.92537756e-03 -5.82346474e-05 5.82346474e-05 5.82346474e-05 2.32986374e-04 2.34426089e-03 -1.31518010e-04 -1.14609839e-03 2.29219677e-04 4.43193177e-04 3.90413677e-03 -7.80827354e-04 -2.02821773e-04 6.42555976e-05 -1.28511195e-05 3.23142733e-04 -1.34642806e-04 8.68754163e-04 7.89265969e-03 -1.39163284e-03 -3.38740644e-03 1.69370322e-03 4.50586610e-03 1.10421606e-02 -5.52108029e-03 -3.02699944e-04 3.90296691e-04 -1.95148346e-04 3.91966446e-04 -5.22621928e-04 2.35827006e-03 2.35763806e-02 -1.26490614e-03 -1.14593623e-02 2.29187245e-03 4.24704234e-03 3.89973368e-02 -7.79946736e-03 -1.90726240e-03 5.28248254e-04 -1.05649651e-04 3.01266401e-03 -1.25527667e-03 8.09033670e-03 7.12023514e-02 -1.23257571e-02 -3.06157843e-02 1.53078921e-02 3.92289696e-02 9.84393510e-02 -4.92196755e-02 -2.16034799e-03 2.19079023e-03 -1.09539512e-03 2.54255259e-03 -3.39007012e-03 3.21321284e-04 3.24408088e-03 6.04025766e-05 -1.61554931e-03 3.23109861e-04 -2.21833596e-04 5.51151678e-03 -1.10230336e-03 -3.18131091e-04 -7.65155303e-05 1.53031061e-05 4.75106343e-04 -1.97960976e-04 1.93066115e-03 1.72130589e-02 -2.11149871e-03 -7.72081545e-03 3.86040773e-03 6.65174234e-03 2.49949181e-02 -1.24974591e-02 -8.43498376e-04 3.71142378e-04 -1.85571189e-04 8.27409709e-04 -1.10321295e-03 1.11809809e-03 1.10855729e-02 -6.56768211e-04 -5.39315946e-03 1.13615876e-03 2.20028189e-03 1.82818422e-02 -3.85500682e-03 -8.66845802e-04 2.84072456e-04 -6.16426154e-05 1.36326283e-03 -6.12528955e-04 3.25718153e-03 2.84618477e-02 -5.38893677e-03 -1.19438129e-02 6.55487611e-03 1.71717810e-02 3.82226763e-02 -2.10617134e-02 -7.30636912e-04 1.01670854e-03 -6.06295850e-04 7.81888233e-04 -1.45107144e-03 -2.23619617e-04 -2.21711457e-03 1.31353642e-04 1.13615876e-03 6.04025766e-05 -4.40056378e-04 -3.85500682e-03 -2.22190601e-04 1.73369160e-04 -6.16426154e-05 -1.18120975e-05 -3.54811539e-04 -7.46757455e-05 -1.62859076e-03 -1.42309238e-02 2.69446838e-03 6.55487611e-03 -2.11149871e-03 -8.58589049e-03 -2.10617134e-02 6.63010621e-03 3.65318456e-04 -6.06295850e-04 1.07264763e-04 -8.81208674e-04 3.57837303e-04 -1.10040409e-03 -1.11085085e-02 -2.21201930e-04 5.51824516e-03 -1.10364903e-03 8.11169143e-04 -1.88380208e-02 3.76760416e-03 1.07435776e-03 2.80441721e-04 -5.60883442e-05 -1.59978968e-03 6.66579035e-04 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 2.52176094e-02 -1.26088047e-02 -2.09548194e-02 -8.12484417e-02 4.06242209e-02 2.55654653e-03 -7.84571398e-04 3.92285699e-04 -2.37767832e-03 3.17023776e-03 -3.81384956e-03 -3.77804173e-02 2.20701026e-03 1.83240521e-02 -3.86352022e-03 -7.39108755e-03 -6.21386909e-02 1.31145542e-02 2.88266660e-03 -9.00944956e-04 1.96750404e-04 -4.51573290e-03 2.03504739e-03 -1.07126430e-02 -9.23249130e-02 1.73944722e-02 3.87329673e-02 -2.13276769e-02 -5.50225731e-02 -1.23158080e-01 6.81355074e-02 2.02927133e-03 -2.49337058e-03 1.56161355e-03 -1.93344679e-03 3.90708675e-03 7.62769912e-04 7.55608346e-03 -4.41402053e-04 -3.86352022e-03 -2.20844926e-04 1.47821751e-03 1.31145542e-02 8.11169143e-04 -5.76533321e-04 1.96750404e-04 4.34569808e-05 1.18651646e-03 2.73078227e-04 5.35632148e-03 4.61624565e-02 -8.69723612e-03 -2.13276769e-02 6.74145184e-03 2.75112865e-02 6.81355074e-02 -2.09548194e-02 -1.01463567e-03 1.56161355e-03 -1.50950257e-04 2.56171263e-03 -7.57301448e-04 -1.64641718e-04 -1.49298119e-03 1.39132010e-04 7.11138725e-04 -1.42227745e-04 -4.56426627e-04 -2.32995417e-03 4.65990834e-04 4.10812026e-05 -2.89343596e-05 5.78687193e-06 -5.18761956e-05 2.16150815e-05 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 2.71148878e-04 -1.35574439e-04 -1.47888485e-03 -4.69153722e-04 2.34576861e-04 -1.26621092e-04 1.63909076e-04 -8.19545382e-05 1.95964061e-04 -2.61285415e-04 2.00938337e-04 1.92566621e-03 7.05975154e-05 -9.43346715e-04 2.00199422e-04 -2.59210014e-04 3.16632866e-03 -6.73083755e-04 -1.23466918e-04 -8.21401346e-05 1.69351213e-05 1.70732573e-04 -7.95031556e-05 6.74596222e-04 4.57205531e-03 -4.54342147e-04 -2.12501180e-03 1.21302287e-03 1.02794521e-03 5.95753527e-03 -3.46815148e-03 1.44036975e-04 -5.12341868e-04 2.55238794e-04 -3.46143184e-04 4.04993276e-04 -4.01876674e-05 -3.85133242e-04 -1.41195031e-05 2.00199422e-04 1.76105115e-05 5.18420027e-05 -6.73083755e-04 -6.44733661e-05 2.46933837e-05 1.69351213e-05 -8.51552583e-07 -4.95888225e-05 -2.11609078e-05 -3.37298111e-04 -2.28602765e-03 2.27171074e-04 1.21302287e-03 -3.05477500e-04 -5.13972607e-04 -3.46815148e-03 7.55308050e-04 -7.20184873e-05 2.55238794e-04 -1.29483678e-04 1.05234428e-04 -2.53374511e-04 3.13322705e-04 2.87673066e-03 -1.53314547e-04 -1.36988655e-03 3.55400369e-04 4.87812299e-04 4.51279112e-03 -1.18298270e-03 -9.95144986e-05 -9.90576589e-06 -3.20452906e-06 1.28486663e-04 -1.06198387e-04 4.06703242e-04 2.52958160e-03 -5.37079328e-04 -9.53255651e-04 9.80197458e-04 1.39464545e-03 2.39395234e-03 -2.81923535e-03 1.55721916e-04 -3.73105556e-04 1.61454682e-04 -3.29667092e-04 3.13156735e-04 -1.30551127e-04 -1.19863777e-03 6.38810614e-05 6.14890219e-04 7.24372995e-05 -2.03255125e-04 -2.03222623e-03 -2.66573506e-04 4.14643744e-05 1.31849124e-06 -1.27093356e-05 -1.06198387e-04 -8.21401381e-05 -5.42270989e-04 -3.37277546e-03 7.16105771e-04 1.69064890e-03 -4.67647223e-04 -1.85952727e-03 -4.54381911e-03 1.05521517e-03 -2.07629222e-04 4.76558995e-04 -2.57103070e-04 3.13156735e-04 -5.12341854e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 325 351 377 403 429 455 481 507 533 559 585 611 637 663 2 -1 0 +663 + -4.34377093e-04 -3.89691070e-03 8.63129722e-04 5.61059340e-04 -1.72625944e-03 -2.80172985e-03 -1.78651566e-03 5.60345969e-03 7.28249045e-05 -6.20367503e-05 2.56398737e-04 2.58461671e-04 1.24073501e-04 -1.60794716e-06 -1.70583355e-05 5.16753108e-06 9.74528347e-07 -8.61255180e-06 -1.71292009e-05 -3.29444758e-06 2.85486682e-05 7.06373276e-07 -5.73470589e-07 5.16158770e-06 4.28221914e-06 9.55784314e-07 -4.09458772e-03 -3.56011768e-02 7.92318813e-03 4.94105309e-03 -1.58463763e-02 -2.53741425e-02 -1.53834365e-02 5.07482850e-02 3.89641792e-04 -2.50039606e-04 1.69935910e-03 1.87415927e-03 5.00079211e-04 -1.70289245e-05 -1.80354406e-04 5.48777776e-05 1.05042552e-05 -9.14629627e-05 -1.81479302e-04 -3.53762843e-05 3.02465504e-04 7.54441997e-06 -6.21130072e-06 5.49844256e-05 4.55827353e-05 1.03521679e-05 -7.98017267e-04 -6.84621983e-03 1.05574936e-03 1.05574936e-03 -3.27743805e-03 -3.28721669e-03 -3.28721669e-03 1.04643658e-02 2.40095230e-04 -4.07919404e-06 1.51466166e-04 4.15857137e-04 1.51466166e-04 -5.05395642e-06 -5.37920973e-05 1.55568487e-05 3.02680097e-06 -2.72773407e-05 -5.18627962e-05 -1.02995563e-05 9.08055201e-05 2.82546006e-06 -1.68691036e-06 1.56424767e-05 1.36811182e-05 2.99104120e-06 -1.10008765e-03 -9.82835487e-03 2.22168870e-03 1.05574936e-03 -4.44337740e-03 -7.19878526e-03 -3.30885282e-03 1.43975705e-02 1.69585413e-04 -8.23856205e-05 6.48383261e-04 6.78844339e-04 1.64771241e-04 -2.43263422e-06 -2.57190371e-05 7.88413529e-06 1.00893365e-06 -1.31402255e-05 -2.60094805e-05 -3.42879502e-06 4.33491342e-05 1.06506570e-06 -5.88994107e-07 7.94698537e-06 6.63203649e-06 9.81656846e-07 1.59603453e-03 1.36924397e-02 -3.27743805e-03 -2.11149871e-03 5.97190644e-03 1.04643658e-02 6.57443339e-03 -1.89837654e-02 -6.13701652e-05 1.51466166e-04 -6.65641347e-04 -5.89908264e-04 -2.31278443e-04 8.42326070e-06 8.96534955e-05 -2.72773407e-05 -5.04466829e-06 4.46526788e-05 9.08055201e-05 1.71659271e-05 -1.48722018e-04 -3.26514280e-06 2.99104120e-06 -2.69600416e-05 -2.19681945e-05 -4.87735431e-06 2.63697104e-03 2.23169235e-02 -3.39856233e-03 -3.39856233e-03 1.07303294e-02 1.04774097e-02 1.04774097e-02 -3.40677537e-02 -7.02332531e-04 -7.56143227e-05 -3.04172289e-04 -1.21647563e-03 -3.04172289e-04 1.67222998e-05 1.77559803e-04 -5.17320680e-05 -1.02676880e-05 9.05803225e-05 1.71864714e-04 3.47468516e-05 -3.00529556e-04 -9.39316160e-06 5.77509438e-06 -5.22359427e-05 -4.55685093e-05 -1.02124474e-05 3.65218523e-03 3.23076295e-02 -7.31013090e-03 -3.37692620e-03 1.46202618e-02 2.35903440e-02 1.04774097e-02 -4.71806880e-02 -4.68553427e-04 1.65721120e-04 -1.91279650e-03 -2.05763641e-03 -3.31442239e-04 7.98938604e-06 8.43034182e-05 -2.59776122e-05 -3.42695305e-06 4.32960204e-05 8.54649707e-05 1.15822839e-05 -1.42441618e-04 -3.53067783e-06 2.01594925e-06 -2.62786967e-05 -2.19152964e-05 -3.35991542e-06 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 6.79712466e-03 -1.94940564e-02 -3.40677537e-02 -2.09548194e-02 6.15790402e-02 3.51721030e-05 -3.04172289e-04 1.79436027e-03 1.64227413e-03 3.80644111e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 1.71128133e-05 -1.48351079e-04 -3.00529556e-04 -5.79114193e-05 4.92429573e-04 1.09790351e-05 -1.02124474e-05 8.99397180e-05 7.32476904e-05 1.66683716e-05 1.57731207e-04 1.07455754e-03 -4.40694041e-04 -8.08610292e-05 4.39522720e-04 1.31538316e-03 1.56052831e-04 -1.21404041e-03 6.33105270e-05 -6.03533012e-05 6.35724085e-05 6.78003819e-05 1.23935635e-04 8.47159188e-07 9.02795844e-06 -3.33266393e-06 -4.15379221e-07 4.13708166e-06 1.10609304e-05 1.43218222e-06 -1.38352650e-05 3.02679168e-07 3.21685798e-07 -3.10212987e-06 -1.85421399e-06 -3.47726245e-07 -2.04186516e-04 -1.44067214e-03 2.02291932e-04 1.23985505e-04 -7.58193181e-04 -5.28743471e-04 -2.87408028e-04 2.21071022e-03 -1.66331586e-05 6.47418095e-05 -1.25755053e-04 -4.83147268e-05 -1.27619336e-04 -1.44462906e-06 -1.53168672e-05 4.49554804e-06 5.90768740e-07 -7.86371660e-06 -1.49045927e-05 -2.02105779e-06 2.60388366e-05 8.01512889e-07 -3.25689476e-07 4.56312329e-06 4.00234485e-06 5.79076593e-07 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -2.61276086e-04 9.05218801e-04 6.02086007e-04 6.02086007e-04 -2.43109263e-03 9.04005053e-05 -1.29483612e-04 2.56170799e-04 1.56578268e-04 2.56170799e-04 4.92889867e-06 5.26563014e-05 -1.52698146e-05 -2.90777246e-06 2.63225572e-05 5.11624920e-05 9.97258727e-06 -8.81034506e-05 -2.51385622e-06 1.62843763e-06 -1.51854104e-05 -1.30623801e-05 -2.83009735e-06 1.40873233e-04 6.61908408e-04 -2.66387374e-04 -2.51858719e-04 2.77663663e-04 6.69686251e-04 6.32837578e-04 -5.21425422e-04 1.08042527e-04 -8.50297262e-05 2.03045895e-04 1.64833471e-04 1.71923735e-04 3.79016916e-06 4.05298388e-05 -1.23702998e-05 -2.38216604e-06 1.97988542e-05 4.14345715e-05 8.15681405e-06 -6.64020279e-05 -1.22672209e-06 1.42639758e-06 -1.20434603e-05 -9.57904784e-06 -2.26854683e-06 4.08373031e-04 2.88134429e-03 -7.58193181e-04 -2.47971010e-04 1.33958170e-03 2.21071022e-03 5.74816056e-04 -3.84480879e-03 1.10521587e-04 -1.27619336e-04 1.84605080e-04 1.41232804e-04 2.56170813e-04 2.40771510e-06 2.55281121e-05 -7.86371660e-06 -9.84614567e-07 1.28835124e-05 2.60388366e-05 3.36842965e-06 -4.26793517e-05 -9.35999893e-07 5.79076593e-07 -7.85145226e-06 -6.43971841e-06 -9.43371175e-07 -1.15240899e-03 -6.59164266e-03 1.15253701e-03 1.79636435e-03 -3.45761104e-03 -3.08113839e-03 -4.11484618e-03 9.24341516e-03 -4.20856481e-04 2.64837705e-04 -1.96704920e-04 2.04398356e-04 -7.94513115e-04 9.88382865e-05 3.25562240e-05 -2.69514158e-04 -6.51124480e-05 -8.23793998e-05 9.32834789e-04 1.64758800e-04 -4.24531186e-05 7.10748450e-05 -9.82445319e-06 5.87942786e-05 -1.42149690e-04 -1.08270672e-02 -5.72504074e-02 1.02100582e-02 1.65898354e-02 -3.06301747e-02 -2.59841812e-02 -3.58803813e-02 7.79525435e-02 -4.52511388e-03 2.92266621e-03 -2.79081449e-03 3.95555174e-04 -8.76799864e-03 -9.88387313e-05 -2.15771179e-09 5.38484117e-04 -2.44365092e-03 -1.07696823e-03 -1.52860947e-03 8.46209650e-03 3.05721893e-03 -3.42457555e-04 5.95315905e-04 8.64807938e-06 6.06126004e-04 -1.19063181e-03 -9.97972292e-04 -4.39067884e-03 -5.43207758e-04 1.48184830e-03 -3.03758409e-03 1.94255434e-03 -2.66380705e-03 7.30517122e-03 -6.80539646e-04 1.24486312e-04 -2.45424033e-04 6.33591580e-05 -1.21444665e-03 3.25562308e-05 5.38484182e-04 -5.82969672e-04 5.56728179e-05 2.01145710e-03 -1.32981768e-04 -1.00299410e-04 9.91063745e-05 -5.49049709e-05 7.47348737e-05 -3.03363518e-04 -4.65516356e-03 -2.72123758e-02 4.59331988e-03 7.55701648e-03 -1.37799596e-02 -1.22102881e-02 -1.83291605e-02 3.66308644e-02 -1.31212928e-03 9.03365939e-04 -8.86097381e-04 -9.02517655e-05 -2.71009782e-03 -2.69514151e-04 -2.44365085e-03 5.82969671e-04 -1.16593934e-03 -1.90011147e-03 3.40366866e-05 3.80022293e-03 4.43621871e-05 2.07999480e-05 1.93553576e-04 2.13492803e-04 -4.15998960e-05 2.99391688e-03 1.31720365e-02 -3.03758409e-03 -4.44554491e-03 7.55701648e-03 7.30517122e-03 7.99142115e-03 -1.75379023e-02 1.80212516e-03 -1.21444665e-03 1.10499690e-03 -3.28349274e-04 3.36301073e-03 -6.51124617e-05 -1.07696836e-03 1.16593934e-03 -1.32981768e-04 -4.02291420e-03 2.55145469e-04 1.89076287e-04 -3.03363518e-04 1.19788748e-04 -1.56122285e-04 5.54151652e-04 3.35417886e-03 1.44567897e-02 1.83751794e-03 -5.08893831e-03 9.99405524e-03 -6.54704601e-03 9.18795546e-03 -2.36025022e-02 2.32792509e-03 -3.67861669e-04 7.86416870e-04 3.28888829e-05 4.09743731e-03 -8.23794069e-05 -1.52860953e-03 -5.56728169e-05 1.90011147e-03 1.32981764e-04 -6.55646716e-03 3.06525317e-04 -3.02178902e-04 1.48956869e-04 -2.73394681e-04 9.53268973e-04 1.51911056e-02 8.54425313e-02 -1.46354194e-02 -2.40220378e-02 4.39062582e-02 3.80170490e-02 5.63929599e-02 -1.14051147e-01 4.91827589e-03 -3.37607037e-03 3.60574543e-03 1.09661742e-03 1.01282111e-02 9.32834782e-04 8.46209643e-03 -2.01145710e-03 -3.40366858e-05 4.02291420e-03 6.55646716e-03 -1.31129343e-02 -1.56250293e-04 -6.08434596e-05 -6.55355235e-04 -7.12399406e-04 1.21686919e-04 -1.00625366e-02 -4.33703691e-02 9.99405524e-03 1.52668149e-02 -2.48132960e-02 -2.36025022e-02 -2.75638664e-02 5.63929599e-02 -5.96124430e-03 4.09743731e-03 -3.93354002e-03 4.91691879e-04 -1.12943612e-02 1.64758814e-04 3.05721906e-03 1.32981764e-04 -3.80022293e-03 -2.55145464e-04 1.31129343e-02 -5.89434165e-04 9.53268973e-04 -3.18366201e-04 5.60424337e-04 -1.73208236e-03 6.78186304e-04 1.88011941e-03 -6.99248694e-04 -7.99538799e-04 1.28953467e-03 1.26311469e-03 8.72209360e-04 -1.91517777e-03 4.10719670e-04 -4.17477053e-04 5.53946997e-04 3.49267591e-04 9.19647369e-04 4.24531844e-05 3.42458193e-04 -1.00299401e-04 4.43621967e-05 1.89076268e-04 3.06525309e-04 -1.56250302e-04 -5.89434146e-04 -2.18600154e-05 -1.34141631e-05 -2.01211556e-05 6.70691861e-06 -4.31978328e-04 -1.20469192e-03 -2.73798399e-04 5.84109873e-04 -1.00464035e-03 9.38367828e-04 -7.68560231e-04 1.65382446e-03 -4.28466248e-04 5.88336498e-06 -6.04107133e-05 -2.90900225e-04 -6.63494805e-04 -7.10749203e-05 -5.95316634e-04 9.91063634e-05 2.07999367e-05 -3.03363497e-04 -3.02178891e-04 -6.08434487e-05 9.53268953e-04 2.18601272e-05 1.86440482e-06 1.83575999e-05 1.22027527e-10 3.63845544e-04 1.07284020e-03 1.52860678e-04 -6.76291074e-04 7.85740832e-04 -5.19812628e-04 1.16213258e-03 -1.32602988e-03 2.91996301e-04 2.13803119e-05 5.88336315e-06 1.51237305e-04 4.48213226e-04 9.82460806e-06 -8.64657845e-06 -5.49049494e-05 1.93553598e-04 1.19788706e-04 1.48956849e-04 -6.55355255e-04 -3.18366161e-04 1.34139336e-05 -1.86415402e-06 -2.56125533e-10 -2.32340119e-05 3.57826035e-05 -2.04398353e-04 -3.95555143e-04 6.33591575e-05 -4.18601042e-04 -6.56698548e-04 3.28888833e-05 1.58830930e-03 9.83383760e-04 -3.49267599e-04 1.39662930e-04 -3.02474610e-04 -4.42137521e-04 -6.11121600e-04 -5.87941603e-05 -6.06124857e-04 7.47348891e-05 2.13492818e-04 -1.56122316e-04 -2.73394696e-04 -7.12399421e-04 5.60424368e-04 2.01209895e-05 -1.83573994e-05 2.32336147e-05 -1.45341542e-10 1.53452686e-05 1.29593498e-03 3.61407575e-03 -1.00464035e-03 -1.75232962e-03 2.40524253e-03 1.65382446e-03 2.30568069e-03 -3.47183074e-03 8.32330470e-04 -6.63494805e-04 8.78776381e-04 6.11121586e-04 1.77520285e-03 1.42149841e-04 1.19063327e-03 -3.03363497e-04 -4.15998734e-05 5.54151609e-04 9.53268953e-04 1.21686897e-04 -1.73208232e-03 -6.70712975e-06 1.22027527e-10 -3.57831158e-05 -1.53456624e-05 -2.42180267e-10 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 413 438 462 486 511 535 560 585 611 637 663 676 - 4.34377093e-04 3.89691070e-03 8.63129722e-04 5.61059340e-04 1.72625944e-03 -2.80172985e-03 -1.78651566e-03 -5.60345969e-03 -7.28249045e-05 6.20367503e-05 2.56398737e-04 -2.58461671e-04 1.24073501e-04 4.82384148e-06 5.11750065e-05 5.16753108e-06 1.47546112e-05 2.58376554e-05 -1.71292009e-05 -4.89723166e-05 -8.56460045e-05 -9.27122554e-06 2.94400364e-06 5.16158770e-06 -8.71738727e-06 1.47200182e-05 4.09458772e-03 3.56011768e-02 7.92318813e-03 4.94105309e-03 1.58463763e-02 -2.53741425e-02 -1.53834365e-02 -5.07482850e-02 -3.89641792e-04 2.50039606e-04 1.69935910e-03 -1.87415927e-03 5.00079211e-04 5.10867734e-05 5.41063217e-04 5.48777776e-05 1.56844995e-04 2.74388888e-04 -1.81479302e-04 -5.19321090e-04 -9.07396512e-04 -9.88219149e-05 3.13954606e-05 5.49844256e-05 -9.27606654e-05 1.56977303e-04 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 -1.05574936e-03 -3.27743805e-03 3.28721669e-03 3.28721669e-03 1.04643658e-02 2.40095230e-04 -4.07919404e-06 -1.51466166e-04 4.15857137e-04 -1.51466166e-04 -5.05395642e-06 -5.37920973e-05 -3.02680097e-06 -1.55568487e-05 -2.72773407e-05 1.02995563e-05 5.18627962e-05 9.08055201e-05 1.04354659e-05 -1.68691036e-06 -2.99104120e-06 9.28747928e-06 -1.56424767e-05 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 -1.05574936e-03 -4.44337740e-03 7.19878526e-03 3.30885282e-03 1.43975705e-02 1.69585413e-04 -8.23856205e-05 -6.48383261e-04 6.78844339e-04 -1.64771241e-04 -1.59098513e-05 -1.69164630e-04 -1.71759601e-05 -4.66705461e-05 -8.58798007e-05 5.70994376e-05 1.55575217e-04 2.85497188e-04 3.02531983e-05 -9.37627190e-06 -1.72944581e-05 3.06133224e-05 -4.68813595e-05 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 -2.11149871e-03 -5.97190644e-03 1.04643658e-02 6.57443339e-03 1.89837654e-02 6.13701652e-05 -1.51466166e-04 -6.65641347e-04 5.89908264e-04 -2.31278443e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 -7.77842435e-05 -1.33958036e-04 9.08055201e-05 2.59313981e-04 4.46166053e-04 4.78454574e-05 -1.56424767e-05 -2.69600416e-05 4.39363890e-05 -7.67707986e-05 2.63697104e-03 2.23169235e-02 3.39856233e-03 3.39856233e-03 1.07303294e-02 -1.04774097e-02 -1.04774097e-02 -3.40677537e-02 -7.02332531e-04 -7.56143227e-05 3.04172289e-04 -1.21647563e-03 3.04172289e-04 1.67222998e-05 1.77559803e-04 1.02676880e-05 5.17320680e-05 9.05803225e-05 -3.47468516e-05 -1.71864714e-04 -3.00529556e-04 -3.47669059e-05 5.77509438e-06 1.02124474e-05 -3.09189712e-05 5.22359427e-05 3.65218523e-03 3.23076295e-02 7.31013090e-03 3.37692620e-03 1.46202618e-02 -2.35903440e-02 -1.04774097e-02 -4.71806880e-02 -4.68553427e-04 1.65721120e-04 1.91279650e-03 -2.05763641e-03 3.31442239e-04 5.25821854e-05 5.57796227e-04 5.69687094e-05 1.55209375e-04 2.84843547e-04 -1.88770753e-04 -5.15594141e-04 -9.43853767e-04 -1.00898062e-04 3.13150254e-05 5.75913592e-05 -1.01677954e-04 1.56575127e-04 5.27394208e-03 4.46338470e-02 1.07303294e-02 6.79712466e-03 1.94940564e-02 -3.40677537e-02 -2.09548194e-02 -6.15790402e-02 -3.51721030e-05 3.04172289e-04 1.79436027e-03 -1.64227413e-03 3.80644111e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 2.58660340e-04 4.45053236e-04 -3.00529556e-04 -8.59323568e-04 -1.47728872e-03 -1.59805827e-04 5.22359427e-05 8.99397180e-05 -1.46495381e-04 2.56507620e-04 -1.57731207e-04 -1.07455754e-03 -4.40694041e-04 -8.08610292e-05 -4.39522720e-04 1.31538316e-03 1.56052831e-04 1.21404041e-03 -6.33105270e-05 6.03533012e-05 6.35724085e-05 -6.78003819e-05 1.23935635e-04 -9.37115990e-06 -1.00046587e-04 -1.07634514e-05 -2.81931856e-05 -4.95651821e-05 3.59184383e-05 9.44614347e-05 1.65793335e-04 1.73236052e-05 -6.05133035e-06 -1.06436985e-05 1.65593002e-05 -2.77151479e-05 2.04186516e-04 1.44067214e-03 2.02291932e-04 1.23985505e-04 7.58193181e-04 -5.28743471e-04 -2.87408028e-04 -2.21071022e-03 1.66331586e-05 -6.47418095e-05 -1.25755053e-04 4.83147268e-05 -1.27619336e-04 3.11028898e-06 3.31889832e-05 1.85237783e-06 9.17110299e-06 1.69217960e-05 -6.33592638e-06 -3.07240355e-05 -5.65179084e-05 -6.36814569e-06 9.77063263e-07 1.84600370e-06 -6.09580744e-06 9.28732999e-06 2.76047799e-04 1.68206444e-03 2.61276086e-04 2.61276086e-04 9.05218801e-04 -6.02086007e-04 -6.02086007e-04 -2.43109263e-03 9.04005053e-05 -1.29483612e-04 -2.56170799e-04 1.56578268e-04 -2.56170799e-04 4.92889867e-06 5.26563014e-05 2.90777246e-06 1.52698146e-05 2.63225572e-05 -9.97258727e-06 -5.11624920e-05 -8.81034506e-05 -1.00554249e-05 1.62843763e-06 2.83009735e-06 -8.70825340e-06 1.51854104e-05 -1.40873233e-04 -6.61908408e-04 -2.66387374e-04 -2.51858719e-04 -2.77663663e-04 6.69686251e-04 6.32837578e-04 5.21425422e-04 -1.08042527e-04 8.50297262e-05 2.03045895e-04 -1.64833471e-04 1.71923735e-04 -7.42738855e-06 -7.94644754e-05 -8.08013271e-06 -2.44630801e-05 -3.79457271e-05 2.70830826e-05 8.19679572e-05 1.27448639e-04 1.37355867e-05 -4.96544639e-06 -7.68933355e-06 1.05055060e-05 -2.33598940e-05 4.08373031e-04 2.88134429e-03 7.58193181e-04 2.47971010e-04 1.33958170e-03 -2.21071022e-03 -5.74816056e-04 -3.84480879e-03 1.10521587e-04 -1.27619336e-04 -1.84605080e-04 1.41232804e-04 -2.56170813e-04 1.55514449e-05 1.65944916e-04 1.69217960e-05 4.58555150e-05 8.30769984e-05 -5.65179084e-05 -1.53620178e-04 -2.77621887e-04 -2.90877864e-05 9.28732999e-06 1.68591953e-05 -2.88896254e-05 4.55562472e-05 3.45722681e-03 2.54221593e-02 9.75457426e-03 1.59027807e-03 9.75457426e-03 -2.88224074e-02 -4.47890016e-03 -2.88224074e-02 1.60415013e-04 -4.71127303e-05 4.71856878e-04 -2.77846953e-04 -4.71127303e-05 8.68754163e-04 7.89265969e-03 1.69370322e-03 1.39163284e-03 3.38740644e-03 -5.52108029e-03 -4.50586610e-03 -1.10421606e-02 -1.88102928e-04 1.95148346e-04 5.22621928e-04 -4.58129064e-04 3.90296691e-04 2.68339675e-02 1.71751208e-01 6.86130067e-02 8.83066297e-03 6.86130067e-02 -1.87748065e-01 -2.05105261e-02 -1.87748065e-01 -2.40333007e-03 -3.61646131e-03 -9.66271842e-03 4.16268980e-03 -3.61646131e-03 8.09033670e-03 7.12023514e-02 1.53078921e-02 1.23257571e-02 3.06157843e-02 -4.92196755e-02 -3.92289696e-02 -9.84393510e-02 -1.12174114e-03 1.09539512e-03 3.39007012e-03 -3.14219253e-03 2.19079023e-03 -9.60000953e-03 -6.27936273e-02 -2.26710495e-02 -4.44554491e-03 -2.73382568e-02 6.23142318e-02 1.15765998e-02 7.65020771e-02 9.26439972e-04 8.42027059e-04 2.38202107e-03 -8.21224239e-04 8.53515021e-04 -1.62859076e-03 -1.42309238e-02 -2.11149871e-03 -2.69446838e-03 -6.55487611e-03 6.63010621e-03 8.58589049e-03 2.10617134e-02 5.80489870e-04 -1.07264763e-04 -3.57837303e-04 7.56979400e-04 -6.06295850e-04 -4.86124986e-03 -3.49715483e-02 -1.37799596e-02 1.62962327e-03 -1.37799596e-02 4.02160431e-02 -5.42386173e-03 4.02160431e-02 -3.93122298e-05 4.11223323e-04 -1.31532800e-04 6.80907793e-05 4.11223323e-04 -1.93066115e-03 -1.72130589e-02 -3.86040773e-03 -2.11149871e-03 -7.72081545e-03 1.24974591e-02 6.65174234e-03 2.49949181e-02 2.94808639e-04 -1.85571189e-04 -1.10321295e-03 1.14419588e-03 -3.71142378e-04 -9.60000953e-03 -6.27936273e-02 -2.73382568e-02 -4.44554491e-03 -2.26710495e-02 7.65020771e-02 1.15765998e-02 6.23142318e-02 2.47981067e-04 8.53515021e-04 2.38202107e-03 -1.21293267e-03 8.42027059e-04 -3.25718153e-03 -2.84618477e-02 -6.55487611e-03 -5.38893677e-03 -1.19438129e-02 2.10617134e-02 1.71717810e-02 3.82226763e-02 3.11816617e-04 -6.06295850e-04 -1.45107144e-03 1.02369424e-03 -1.01670854e-03 2.90954479e-02 1.76220673e-01 6.47393630e-02 1.16816362e-02 7.91909611e-02 -1.69178880e-01 -2.75638664e-02 -2.12422520e-01 -4.11673604e-03 -4.28160128e-03 -1.43635805e-02 6.21279000e-03 -4.53625919e-03 5.35632148e-03 4.61624565e-02 6.74145184e-03 8.69723612e-03 2.13276769e-02 -2.09548194e-02 -2.75112865e-02 -6.81355074e-02 -1.71119038e-03 1.50950257e-04 7.57301448e-04 -2.15955658e-03 1.56161355e-03 1.48270516e-02 1.00812387e-01 4.03210795e-02 -5.91635511e-03 4.03210795e-02 -1.14051147e-01 1.96411380e-02 -1.14051147e-01 -9.38856345e-04 -1.44630863e-03 -3.06118355e-03 1.62614689e-03 -1.44630863e-03 6.37153567e-03 5.61531625e-02 1.26088047e-02 6.71981571e-03 2.52176094e-02 -4.06242209e-02 -2.09548194e-02 -8.12484417e-02 -7.80856561e-04 3.92285699e-04 3.17023776e-03 -3.40287340e-03 7.84571398e-04 2.90954479e-02 1.76220673e-01 7.91909611e-02 1.16816362e-02 6.47393630e-02 -2.12422520e-01 -2.75638664e-02 -1.69178880e-01 -3.32206594e-03 -4.53625919e-03 -1.43635805e-02 6.67159299e-03 -4.28160128e-03 1.07126430e-02 9.23249130e-02 2.13276769e-02 1.73944722e-02 3.87329673e-02 -6.81355074e-02 -5.50225731e-02 -1.23158080e-01 -6.59778370e-04 1.56161355e-03 3.90708675e-03 -2.72412392e-03 2.49337058e-03 2.25579366e-04 -1.56416507e-03 -6.95522146e-04 -1.12486446e-05 3.32171823e-04 3.22981669e-03 6.58359250e-04 1.46958084e-03 6.86769486e-04 -2.79844735e-04 -1.18300886e-03 1.10789437e-03 -6.12628535e-04 -2.73009231e-04 -1.80665689e-03 -7.81088680e-04 -2.06084255e-04 -6.89969172e-04 2.32424101e-03 4.68355965e-04 1.83864668e-03 -1.26621097e-04 9.88465870e-05 1.40558980e-04 -1.55721919e-04 2.41164352e-04 5.48534134e-04 -1.53746610e-03 -1.15741082e-04 -7.83630788e-04 2.24096154e-04 3.54092909e-03 2.47237984e-03 2.79457930e-03 -5.96144744e-04 -1.76504443e-05 -2.63633025e-03 1.55571118e-03 -5.85459565e-05 3.37298111e-04 2.28602765e-03 3.05477500e-04 2.27171074e-04 1.21302287e-03 -7.55308050e-04 -5.13972607e-04 -3.46815148e-03 5.51264444e-05 -1.29483678e-04 -2.53374511e-04 1.14987054e-04 -2.55238794e-04 1.03240734e-03 -5.79906373e-03 -4.91283345e-04 -7.60951667e-04 -4.91283345e-04 9.10401061e-03 4.26965494e-03 9.10401061e-03 -1.44495956e-03 -1.34464078e-03 -5.32561180e-03 2.50274337e-03 -1.34464078e-03 5.42270989e-04 3.37277546e-03 4.67647223e-04 7.16105771e-04 1.69064890e-03 -1.05521517e-03 -1.85952727e-03 -4.54381911e-03 1.67387077e-04 -2.57103070e-04 -5.12341854e-04 3.36390548e-04 -4.76558995e-04 -3.90714923e-04 2.70921337e-03 1.80009153e-05 1.94832239e-05 6.11340305e-04 -3.56166132e-03 -1.14031167e-03 -4.57793397e-03 1.10789437e-03 8.68970933e-04 2.04903146e-03 -5.92516744e-04 6.76838116e-04 -3.40540626e-04 -1.92994167e-03 -6.07509637e-04 -7.17210256e-04 -7.11449642e-04 1.61276720e-03 1.97807458e-03 1.60327521e-03 -1.95964064e-04 1.51702053e-04 3.82858175e-04 -3.29667087e-04 3.28502202e-04 5.48534134e-04 -1.53746610e-03 2.24096154e-04 -7.83630788e-04 -1.15741082e-04 2.79457930e-03 2.47237984e-03 3.54092909e-03 -1.04921303e-03 -5.85459565e-05 -2.63633025e-03 1.29413208e-03 -1.76504443e-05 6.74596222e-04 4.57205531e-03 1.21302287e-03 4.54342147e-04 2.12501180e-03 -3.46815148e-03 -1.02794521e-03 -5.95753527e-03 2.27750304e-04 -2.55238794e-04 -4.04993276e-04 2.97811271e-04 -5.12341868e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -676 - 8.68754186e-04 7.79382140e-03 1.72625944e-03 1.72625944e-03 3.15044850e-03 -5.60345969e-03 -5.60345969e-03 -1.01917052e-02 -1.45649809e-04 2.56398737e-04 4.46634856e-04 -2.52272869e-04 4.46634856e-04 8.03973579e-06 8.52916775e-05 8.61255180e-06 2.58376554e-05 4.23147770e-05 -2.85486682e-05 -8.56460045e-05 -1.40328055e-04 -1.54520426e-05 5.16158770e-06 8.44969718e-06 -1.29994889e-05 2.53490916e-05 8.18917543e-03 7.12023536e-02 1.58463763e-02 1.58463763e-02 2.87106175e-02 -5.07482850e-02 -5.07482850e-02 -9.15058640e-02 -7.79283584e-04 1.69935910e-03 2.79907826e-03 -1.34975876e-03 2.79907826e-03 8.51446224e-05 9.01772028e-04 9.14629627e-05 2.74388888e-04 4.49526476e-04 -3.02465504e-04 -9.07396512e-04 -1.48721070e-03 -1.64703192e-04 5.49844256e-05 9.00455145e-05 -1.38649161e-04 2.70136544e-04 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 -3.27743805e-03 -5.97190644e-03 6.57443339e-03 1.04643658e-02 1.89837654e-02 4.80190460e-04 -1.51466166e-04 -2.31278443e-04 3.48102254e-04 -6.65641347e-04 -8.42326070e-06 -8.96534955e-05 -5.04466829e-06 -2.72773407e-05 -4.46526788e-05 1.71659271e-05 9.08055201e-05 1.48722018e-04 1.73924431e-05 -2.99104120e-06 -4.87735431e-06 1.38117939e-05 -2.69600416e-05 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 -2.11149871e-03 -5.97190644e-03 1.04643658e-02 6.57443339e-03 1.89837654e-02 6.13701652e-05 -1.51466166e-04 -6.65641347e-04 5.89908264e-04 -2.31278443e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 -7.77842435e-05 -1.33958036e-04 9.08055201e-05 2.59313981e-04 4.46166053e-04 4.78454574e-05 -1.56424767e-05 -2.69600416e-05 4.39363890e-05 -7.67707986e-05 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 -7.13784578e-03 -1.19438129e-02 2.28953340e-02 2.28953340e-02 3.80108031e-02 2.61640661e-04 -9.14099894e-04 -1.34458777e-03 4.53174918e-04 -1.34458777e-03 -4.28642856e-05 -4.56055815e-04 -4.62717902e-05 -1.38815371e-04 -2.23263394e-04 1.53958659e-04 4.61875977e-04 7.43588136e-04 8.12883528e-05 -2.79512305e-05 -4.49180458e-05 6.62589426e-05 -1.34754137e-04 5.27394208e-03 4.46338470e-02 6.79712466e-03 1.07303294e-02 1.94940564e-02 -2.09548194e-02 -3.40677537e-02 -6.15790402e-02 -1.40466506e-03 3.04172289e-04 3.80644111e-04 -8.51596998e-04 1.79436027e-03 2.78704996e-05 2.95933006e-04 1.71128133e-05 9.05803225e-05 1.48351079e-04 -5.79114193e-05 -3.00529556e-04 -4.92429573e-04 -5.79448431e-05 1.02124474e-05 1.66683716e-05 -4.61319685e-05 8.99397180e-05 5.27394208e-03 4.46338470e-02 1.07303294e-02 6.79712466e-03 1.94940564e-02 -3.40677537e-02 -2.09548194e-02 -6.15790402e-02 -3.51721030e-05 3.04172289e-04 1.79436027e-03 -1.64227413e-03 3.80644111e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 2.58660340e-04 4.45053236e-04 -3.00529556e-04 -8.59323568e-04 -1.47728872e-03 -1.59805827e-04 5.22359427e-05 8.99397180e-05 -1.46495381e-04 2.56507620e-04 1.15630983e-02 9.92583999e-02 2.34056249e-02 2.34056249e-02 3.89448405e-02 -7.46919746e-02 -7.46919746e-02 -1.23158080e-01 -5.21311581e-04 2.59867238e-03 3.61599049e-03 -9.02938145e-04 3.61599049e-03 1.41767784e-04 1.50478185e-03 1.53587720e-04 4.60763160e-04 7.41777346e-04 -5.09335613e-04 -1.52800684e-03 -2.46214787e-03 -2.71357611e-04 9.31529678e-05 1.49855296e-04 -2.21597254e-04 4.49565889e-04 -3.15462415e-04 -2.14911508e-03 -8.81388081e-04 -4.39522720e-04 -7.40145109e-04 2.63076631e-03 1.21404041e-03 1.97711345e-03 -1.26621054e-04 6.35724085e-05 1.55711914e-04 -1.75842915e-04 2.17689657e-04 -1.56185998e-05 -1.66744311e-04 -1.79390856e-05 -4.95651821e-05 -8.10627132e-05 5.98640639e-05 1.65793335e-04 2.71307658e-04 2.88726753e-05 -1.06436985e-05 -1.74046088e-05 2.44613842e-05 -4.78652195e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 2.61276086e-04 9.05218801e-04 -6.02086007e-04 -6.02086007e-04 -2.43109263e-03 9.04005053e-05 -1.29483612e-04 -2.56170799e-04 1.56578268e-04 -2.56170799e-04 4.92889867e-06 5.26563014e-05 2.90777246e-06 1.52698146e-05 2.63225572e-05 -9.97258727e-06 -5.11624920e-05 -8.81034506e-05 -1.00554249e-05 1.62843763e-06 2.83009735e-06 -8.70825340e-06 1.51854104e-05 6.18258214e-04 3.96376881e-03 5.94206062e-04 1.15367735e-03 1.79713253e-03 -1.43187248e-03 -3.23540474e-03 -4.83491532e-03 1.52233917e-04 -2.54306520e-04 -5.12341605e-04 3.77981679e-04 -4.40775872e-04 8.36778090e-06 8.93557047e-05 4.95400178e-06 2.73137461e-05 4.38862858e-05 -1.69733528e-05 -9.13167005e-05 -1.46883318e-04 -1.70939322e-05 2.96063699e-06 4.71683005e-06 -1.30994815e-05 2.67038368e-05 -5.46396931e-04 -3.72237651e-03 -1.01638677e-03 -1.27149785e-03 -1.28196893e-03 2.92072676e-03 3.73867384e-03 3.42446095e-03 -1.75842915e-04 1.10110642e-04 3.41266680e-04 -3.29666963e-04 3.05483813e-04 -1.39084787e-05 -1.48392815e-04 -1.51342263e-05 -4.78576154e-05 -7.02112519e-05 5.05381214e-05 1.59581138e-04 2.34976114e-04 2.60301140e-05 -9.72717325e-06 -1.42298426e-05 1.75091939e-05 -4.52001971e-05 6.18258214e-04 3.96376881e-03 1.15367735e-03 5.94206062e-04 1.79713253e-03 -3.23540474e-03 -1.43187248e-03 -4.83491532e-03 2.51224778e-04 -2.54306520e-04 -4.40775872e-04 3.20829279e-04 -5.12341605e-04 2.51033427e-05 2.68067114e-04 2.73137461e-05 7.77906580e-05 1.31658857e-04 -9.13167005e-05 -2.60484554e-04 -4.40649955e-04 -4.68063269e-05 1.57723475e-05 2.67038368e-05 -4.18823582e-05 7.59270615e-05 5.76204471e-03 4.14290603e-02 1.63606669e-02 5.45355563e-03 1.46994202e-02 -4.78553187e-02 -1.59517729e-02 -4.27267497e-02 2.23915484e-04 1.37575979e-04 2.08329581e-04 2.09637173e-05 6.94431938e-05 1.30313126e-03 1.17895704e-02 2.55683294e-03 2.55683294e-03 4.81159550e-03 -8.32281014e-03 -8.32281014e-03 -1.56304061e-02 -2.60927832e-04 3.89510333e-04 7.12858047e-04 -4.51940262e-04 7.12858047e-04 4.56644849e-02 2.86252016e-01 1.18234597e-01 3.94115324e-02 1.04194258e-01 -3.20598369e-01 -1.06866123e-01 -2.78526207e-01 -4.56499317e-03 -6.22676645e-03 -1.90758545e-02 8.69791045e-03 -6.35861818e-03 1.21849244e-02 1.06803528e-01 2.32310803e-02 2.32310803e-02 4.34800255e-02 -7.45938180e-02 -7.45938180e-02 -1.39196930e-01 -1.51138293e-03 2.54471461e-03 4.48978928e-03 -2.61779203e-03 4.48978928e-03 -1.58969727e-02 -1.00776459e-01 -3.77850824e-02 -1.51879205e-02 -4.08965540e-02 1.02240299e-01 4.19036241e-02 1.11786780e-01 1.69801184e-03 1.74350899e-03 5.27854699e-03 -2.28434423e-03 1.63405923e-03 -2.42660803e-03 -2.10771437e-02 -3.16724807e-03 -4.91615708e-03 -9.24934449e-03 9.91732290e-03 1.57630396e-02 2.95811130e-02 8.20585100e-04 -2.54651735e-04 -4.37649580e-04 6.89224517e-04 -1.12047103e-03 -5.29899091e-03 -3.35921531e-02 -1.51879205e-02 2.71603879e-03 -1.36321847e-02 4.19036241e-02 -9.50269890e-03 3.72622600e-02 2.66690125e-04 1.04199344e-03 1.63405923e-03 -5.88639162e-04 9.21055717e-04 -2.42660803e-03 -2.10771437e-02 -4.91615708e-03 -3.16724807e-03 -9.24934449e-03 1.57630396e-02 9.91732290e-03 2.95811130e-02 1.86593391e-04 -2.54651735e-04 -1.12047103e-03 1.05525980e-03 -4.37649580e-04 -1.75582194e-02 -1.14816798e-01 -5.02309687e-02 -1.67436562e-02 -3.77850824e-02 1.40426223e-01 4.68087411e-02 1.03031557e-01 6.78097789e-04 1.30570995e-03 4.62563408e-03 -2.30739339e-03 1.54187803e-03 -5.15528644e-03 -4.51364224e-02 -1.04152838e-02 -1.04152838e-02 -1.79157193e-02 3.34926816e-02 3.34926816e-02 5.72497140e-02 5.12087113e-04 -1.36892958e-03 -2.13001786e-03 8.86960897e-04 -2.13001786e-03 4.86744401e-02 2.86016195e-01 1.09515693e-01 4.45925082e-02 1.19062174e-01 -2.81964799e-01 -1.18012511e-01 -3.10793893e-01 -7.45250631e-03 -9.14856026e-03 -2.69394219e-02 1.19247358e-02 -8.98466297e-03 7.99329252e-03 6.84793800e-02 1.01400142e-02 1.60290032e-02 3.00914040e-02 -3.14322291e-02 -5.11016306e-02 -9.56467940e-02 -2.41352291e-03 5.30736869e-04 8.33773270e-04 -1.79467795e-03 3.05180153e-03 1.62248134e-02 9.53387316e-02 4.45925082e-02 -9.39766250e-03 3.96873912e-02 -1.18012511e-01 3.27352301e-02 -1.03597964e-01 -2.25725555e-03 -3.39887585e-03 -8.98466297e-03 3.84390353e-03 -2.98032065e-03 7.99329252e-03 6.84793800e-02 1.60290032e-02 1.01400142e-02 3.00914040e-02 -5.11016306e-02 -3.14322291e-02 -9.56467940e-02 -3.47475237e-04 5.30736869e-04 3.05180153e-03 -2.98751113e-03 8.33773270e-04 5.38030091e-02 3.28088357e-01 1.47701617e-01 4.92338723e-02 1.08724434e-01 -3.97281173e-01 -1.32427058e-01 -2.81964799e-01 -6.60326767e-03 -8.49297109e-03 -2.57732718e-02 1.12107278e-02 -8.59109061e-03 1.70017992e-02 1.46949466e-01 3.40029725e-02 3.40029725e-02 5.81837514e-02 -1.08759728e-01 -1.08759728e-01 -1.84737121e-01 -1.14591785e-03 3.85611364e-03 5.72871697e-03 -1.98478794e-03 5.72871697e-03 4.19408542e-04 -2.04749815e-03 -1.00525836e-03 3.13462765e-04 8.18415710e-04 4.79174825e-03 4.04770445e-04 1.38281030e-03 1.14461584e-03 -5.99015833e-04 -1.68255595e-03 1.49722296e-03 -1.19568131e-03 -4.30740438e-04 -2.88121443e-03 -1.22178272e-03 -5.64745946e-04 -9.90591561e-04 3.63962416e-03 1.52634355e-03 2.60171972e-03 -1.89931624e-04 1.02065694e-04 2.32698486e-04 -2.63764453e-04 3.34918374e-04 6.98126442e-04 -2.36311176e-03 1.47228744e-04 -9.49430083e-04 2.56678501e-04 3.88899036e-03 3.13227160e-03 3.72509307e-03 -8.60966530e-04 -2.94173408e-05 -3.10219409e-03 1.79371238e-03 -5.66810159e-05 4.09159394e-04 2.52741995e-03 3.64461655e-04 3.64461655e-04 1.36004849e-03 -8.28650587e-04 -8.28650587e-04 -3.68853390e-03 1.28893791e-04 -1.94225480e-04 -3.83790257e-04 2.23250595e-04 -3.83790257e-04 2.29877768e-03 -6.69378015e-03 4.89706264e-04 5.85027775e-04 -1.63206646e-04 1.21732300e-02 3.23340119e-03 1.33393800e-02 -2.69739115e-03 -3.53275725e-03 -8.87601913e-03 3.44977534e-03 -3.31747567e-03 8.84481404e-04 5.65447983e-03 8.00577199e-04 1.60850703e-03 2.58256262e-03 -1.88500164e-03 -4.49284600e-03 -6.94764179e-03 2.29220488e-04 -3.81925978e-04 -7.68512661e-04 5.57793959e-04 -6.61164068e-04 -1.13523361e-03 2.75526054e-03 -8.85635630e-04 -6.69651751e-04 7.33061588e-04 -4.36601639e-03 -7.66860742e-04 -7.53848382e-03 2.19575816e-03 2.24742430e-03 4.13651559e-03 -9.87527810e-04 1.74535741e-03 -7.46064324e-04 -4.99040978e-03 -1.35750903e-03 -1.73684939e-03 -1.71575491e-03 3.86380771e-03 5.08391084e-03 4.50631074e-03 -2.63764453e-04 1.76782968e-04 5.21078960e-04 -4.94500579e-04 4.62062280e-04 7.66259227e-04 -2.23126005e-03 5.85027775e-04 -1.07036780e-03 -5.44022152e-05 3.23340119e-03 3.55082681e-03 4.44646001e-03 -1.57405453e-03 -1.38472041e-04 -3.31747567e-03 1.53959275e-03 -2.94173426e-05 8.84481404e-04 5.65447983e-03 1.60850703e-03 8.00577199e-04 2.58256262e-03 -4.49284600e-03 -1.88500164e-03 -6.94764179e-03 3.68453495e-04 -3.81925978e-04 -6.61164068e-04 4.77407745e-04 -7.68512661e-04 + 8.68754186e-04 7.79382140e-03 -1.72625944e-03 -1.72625944e-03 3.15044850e-03 5.60345969e-03 5.60345969e-03 -1.01917052e-02 -1.45649809e-04 2.56398737e-04 -4.46634856e-04 -2.52272869e-04 -4.46634856e-04 8.03973579e-06 8.52916775e-05 -2.58376554e-05 -8.61255180e-06 4.23147770e-05 8.56460045e-05 2.85486682e-05 -1.40328055e-04 -3.53186638e-06 5.16158770e-06 -2.53490916e-05 -1.98816059e-05 -8.44969718e-06 8.18917543e-03 7.12023536e-02 -1.58463763e-02 -1.58463763e-02 2.87106175e-02 5.07482850e-02 5.07482850e-02 -9.15058640e-02 -7.79283584e-04 1.69935910e-03 -2.79907826e-03 -1.34975876e-03 -2.79907826e-03 8.51446224e-05 9.01772028e-04 -2.74388888e-04 -9.14629627e-05 4.49526476e-04 9.07396512e-04 3.02465504e-04 -1.48721070e-03 -3.77220998e-05 5.49844256e-05 -2.70136544e-04 -2.11961728e-04 -9.00455145e-05 1.59603453e-03 1.36924397e-02 -2.11149871e-03 -3.27743805e-03 5.97190644e-03 6.57443339e-03 1.04643658e-02 -1.89837654e-02 -4.80190460e-04 1.51466166e-04 -2.31278443e-04 -3.48102254e-04 -6.65641347e-04 2.52697821e-05 2.68960486e-04 -7.77842435e-05 -2.72773407e-05 1.33958036e-04 2.59313981e-04 9.08055201e-05 -4.46166053e-04 -1.41273003e-05 1.56424767e-05 -7.67707986e-05 -6.34035760e-05 -2.69600416e-05 1.59603453e-03 1.36924397e-02 -3.27743805e-03 -2.11149871e-03 5.97190644e-03 1.04643658e-02 6.57443339e-03 -1.89837654e-02 -6.13701652e-05 1.51466166e-04 -6.65641347e-04 -5.89908264e-04 -2.31278443e-04 8.42326070e-06 8.96534955e-05 -2.72773407e-05 -5.04466829e-06 4.46526788e-05 9.08055201e-05 1.71659271e-05 -1.48722018e-04 -3.26514280e-06 2.99104120e-06 -2.69600416e-05 -2.19681945e-05 -4.87735431e-06 -3.49413945e-03 -3.03670144e-02 7.13784578e-03 7.13784578e-03 -1.19438129e-02 -2.28953340e-02 -2.28953340e-02 3.80108031e-02 2.61640661e-04 -9.14099894e-04 1.34458777e-03 4.53174918e-04 1.34458777e-03 -4.28642856e-05 -4.56055815e-04 1.38815371e-04 4.62717902e-05 -2.23263394e-04 -4.61875977e-04 -1.53958659e-04 7.43588136e-04 1.67377511e-05 -2.79512305e-05 1.34754137e-04 1.03527250e-04 4.49180458e-05 -5.27394208e-03 -4.46338470e-02 6.79712466e-03 1.07303294e-02 -1.94940564e-02 -2.09548194e-02 -3.40677537e-02 6.15790402e-02 1.40466506e-03 -3.04172289e-04 3.80644111e-04 8.51596998e-04 1.79436027e-03 -8.36114988e-05 -8.87799017e-04 2.58660340e-04 9.05803225e-05 -4.45053236e-04 -8.59323568e-04 -3.00529556e-04 1.47728872e-03 4.69658080e-05 -5.22359427e-05 2.56507620e-04 2.11643596e-04 8.99397180e-05 -5.27394208e-03 -4.46338470e-02 1.07303294e-02 6.79712466e-03 -1.94940564e-02 -3.40677537e-02 -2.09548194e-02 6.15790402e-02 3.51721030e-05 -3.04172289e-04 1.79436027e-03 1.64227413e-03 3.80644111e-04 -2.78704996e-05 -2.95933006e-04 9.05803225e-05 1.71128133e-05 -1.48351079e-04 -3.00529556e-04 -5.79114193e-05 4.92429573e-04 1.09790351e-05 -1.02124474e-05 8.99397180e-05 7.32476904e-05 1.66683716e-05 1.15630983e-02 9.92583999e-02 -2.34056249e-02 -2.34056249e-02 3.89448405e-02 7.46919746e-02 7.46919746e-02 -1.23158080e-01 -5.21311581e-04 2.59867238e-03 -3.61599049e-03 -9.02938145e-04 -3.61599049e-03 1.41767784e-04 1.50478185e-03 -4.60763160e-04 -1.53587720e-04 7.41777346e-04 1.52800684e-03 5.09335613e-04 -2.46214787e-03 -5.62300464e-05 9.31529678e-05 -4.49565889e-04 -3.45801212e-04 -1.49855296e-04 -3.15462415e-04 -2.14911508e-03 8.81388081e-04 4.39522720e-04 -7.40145109e-04 -2.63076631e-03 -1.21404041e-03 1.97711345e-03 -1.26621054e-04 6.35724085e-05 -1.55711914e-04 -1.75842915e-04 -2.17689657e-04 -4.23579594e-06 -4.51397922e-05 1.66633196e-05 4.13708166e-06 -2.02733712e-05 -5.53046522e-05 -1.38352650e-05 6.78414545e-05 -1.51339584e-06 -3.10212987e-06 1.52119092e-05 8.48670762e-06 3.62110076e-06 2.76047799e-04 1.68206444e-03 -2.61276086e-04 -2.61276086e-04 9.05218801e-04 6.02086007e-04 6.02086007e-04 -2.43109263e-03 9.04005053e-05 -1.29483612e-04 2.56170799e-04 1.56578268e-04 2.56170799e-04 4.92889867e-06 5.26563014e-05 -1.52698146e-05 -2.90777246e-06 2.63225572e-05 5.11624920e-05 9.97258727e-06 -8.81034506e-05 -2.51385622e-06 1.62843763e-06 -1.51854104e-05 -1.30623801e-05 -2.83009735e-06 -6.18258214e-04 -3.96376881e-03 5.94206062e-04 1.15367735e-03 -1.79713253e-03 -1.43187248e-03 -3.23540474e-03 4.83491532e-03 -1.52233917e-04 2.54306520e-04 -5.12341605e-04 -3.77981679e-04 -4.40775872e-04 -2.51033427e-05 -2.68067114e-04 7.77906580e-05 2.73137461e-05 -1.31658857e-04 -2.60484554e-04 -9.13167005e-05 4.40649955e-04 1.28680228e-05 -1.57723475e-05 7.59270615e-05 6.14766473e-05 2.67038368e-05 -5.46396931e-04 -3.72237651e-03 1.01638677e-03 1.27149785e-03 -1.28196893e-03 -2.92072676e-03 -3.73867384e-03 3.42446095e-03 -1.75842915e-04 1.10110642e-04 -3.41266680e-04 -3.29666963e-04 -3.05483813e-04 -2.04803436e-05 -2.18601217e-04 6.68535146e-05 2.31028170e-05 -1.05307995e-04 -2.23371808e-04 -7.71128608e-05 3.52447381e-04 6.91797789e-06 -1.40812999e-05 6.40525946e-05 4.78952650e-05 2.21877546e-05 -6.18258214e-04 -3.96376881e-03 1.15367735e-03 5.94206062e-04 -1.79713253e-03 -3.23540474e-03 -1.43187248e-03 4.83491532e-03 -2.51224778e-04 2.54306520e-04 -4.40775872e-04 -3.20829279e-04 -5.12341605e-04 -8.36778090e-06 -8.93557047e-05 2.73137461e-05 4.95400178e-06 -4.38862858e-05 -9.13167005e-05 -1.69733528e-05 1.46883318e-04 2.79751765e-06 -2.96063699e-06 2.67038368e-05 2.13535203e-05 4.71683005e-06 5.76204471e-03 4.14290603e-02 -5.45355563e-03 -1.63606669e-02 1.46994202e-02 1.59517729e-02 4.78553187e-02 -4.27267497e-02 -9.38026304e-05 1.37575979e-04 -6.94431938e-05 2.04398356e-04 -2.08329581e-04 1.30313126e-03 1.17895704e-02 -2.55683294e-03 -2.55683294e-03 4.81159550e-03 8.32281014e-03 8.32281014e-03 -1.56304061e-02 -2.60927832e-04 3.89510333e-04 -7.12858047e-04 -4.51940262e-04 -7.12858047e-04 4.56644849e-02 2.86252016e-01 -3.94115324e-02 -1.18234597e-01 1.04194258e-01 1.06866123e-01 3.20598369e-01 -2.78526207e-01 9.81510799e-03 -6.22676645e-03 6.35861818e-03 3.95555174e-04 1.90758545e-02 1.21849244e-02 1.06803528e-01 -2.32310803e-02 -2.32310803e-02 4.34800255e-02 7.45938180e-02 7.45938180e-02 -1.39196930e-01 -1.51138293e-03 2.54471461e-03 -4.48978928e-03 -2.61779203e-03 -4.48978928e-03 5.29899091e-03 3.35921531e-02 2.71603879e-03 -1.51879205e-02 1.36321847e-02 -9.50269890e-03 4.19036241e-02 -3.72622600e-02 6.43121530e-04 -1.04199344e-03 9.21055717e-04 6.33591580e-05 1.63405923e-03 2.42660803e-03 2.10771437e-02 -3.16724807e-03 -4.91615708e-03 9.24934449e-03 9.91732290e-03 1.57630396e-02 -2.95811130e-02 -8.20585100e-04 2.54651735e-04 -4.37649580e-04 -6.89224517e-04 -1.12047103e-03 1.58969727e-02 1.00776459e-01 -1.51879205e-02 -3.77850824e-02 4.08965540e-02 4.19036241e-02 1.02240299e-01 -1.11786780e-01 2.82730606e-03 -1.74350899e-03 1.63405923e-03 -3.28349274e-04 5.27854699e-03 2.42660803e-03 2.10771437e-02 -4.91615708e-03 -3.16724807e-03 9.24934449e-03 1.57630396e-02 9.91732290e-03 -2.95811130e-02 -1.86593391e-04 2.54651735e-04 -1.12047103e-03 -1.05525980e-03 -4.37649580e-04 -1.75582194e-02 -1.14816798e-01 1.67436562e-02 5.02309687e-02 -3.77850824e-02 -4.68087411e-02 -1.40426223e-01 1.03031557e-01 -2.33731018e-03 1.30570995e-03 -1.54187803e-03 -5.66446782e-04 -4.62563408e-03 -5.15528644e-03 -4.51364224e-02 1.04152838e-02 1.04152838e-02 -1.79157193e-02 -3.34926816e-02 -3.34926816e-02 5.72497140e-02 5.12087113e-04 -1.36892958e-03 2.13001786e-03 8.86960897e-04 2.13001786e-03 -1.62248134e-02 -9.53387316e-02 -9.39766250e-03 4.45925082e-02 -3.96873912e-02 3.27352301e-02 -1.18012511e-01 1.03597964e-01 -4.45754588e-03 3.39887585e-03 -2.98032065e-03 3.28888829e-05 -8.98466297e-03 -7.99329252e-03 -6.84793800e-02 1.01400142e-02 1.60290032e-02 -3.00914040e-02 -3.14322291e-02 -5.11016306e-02 9.56467940e-02 2.41352291e-03 -5.30736869e-04 8.33773270e-04 1.79467795e-03 3.05180153e-03 -4.86744401e-02 -2.86016195e-01 4.45925082e-02 1.09515693e-01 -1.19062174e-01 -1.18012511e-01 -2.81964799e-01 3.10793893e-01 -1.40533773e-02 9.14856026e-03 -8.98466297e-03 4.91691879e-04 -2.69394219e-02 -7.99329252e-03 -6.84793800e-02 1.60290032e-02 1.01400142e-02 -3.00914040e-02 -5.11016306e-02 -3.14322291e-02 9.56467940e-02 3.47475237e-04 -5.30736869e-04 3.05180153e-03 2.98751113e-03 8.33773270e-04 5.38030091e-02 3.28088357e-01 -4.92338723e-02 -1.47701617e-01 1.08724434e-01 1.32427058e-01 3.97281173e-01 -2.81964799e-01 1.30104089e-02 -8.49297109e-03 8.59109061e-03 -1.13233658e-04 2.57732718e-02 1.70017992e-02 1.46949466e-01 -3.40029725e-02 -3.40029725e-02 5.81837514e-02 1.08759728e-01 1.08759728e-01 -1.84737121e-01 -1.14591785e-03 3.85611364e-03 -5.72871697e-03 -1.98478794e-03 -5.72871697e-03 -1.19284542e-03 3.40987470e-03 7.36666810e-04 2.64353772e-04 2.25642102e-04 8.66506106e-04 6.17695524e-03 -7.21992365e-03 -2.05359963e-03 2.24583445e-03 -2.10936451e-03 3.49267591e-04 -4.42360555e-03 -4.30740438e-04 -2.88121443e-03 1.22178272e-03 5.64745946e-04 -9.90591561e-04 -3.63962416e-03 -1.52634355e-03 2.60171972e-03 -1.89931624e-04 1.02065694e-04 -2.32698486e-04 -2.63764453e-04 -3.34918374e-04 6.98126442e-04 -2.36311176e-03 9.49430083e-04 -1.47228744e-04 2.56678501e-04 -3.13227160e-03 -3.88899036e-03 3.72509307e-03 1.98388376e-03 -2.94173408e-05 5.66810159e-05 1.51237305e-04 3.10219409e-03 4.09159394e-04 2.52741995e-03 -3.64461655e-04 -3.64461655e-04 1.36004849e-03 8.28650587e-04 8.28650587e-04 -3.68853390e-03 1.28893791e-04 -1.94225480e-04 3.83790257e-04 2.23250595e-04 3.83790257e-04 -7.66259227e-04 2.23126005e-03 -1.07036780e-03 5.85027775e-04 5.44022152e-05 3.55082681e-03 3.23340119e-03 -4.44646001e-03 -2.12035370e-03 1.38472041e-04 -2.94173426e-05 5.93374836e-04 -3.31747567e-03 -8.84481404e-04 -5.65447983e-03 8.00577199e-04 1.60850703e-03 -2.58256262e-03 -1.88500164e-03 -4.49284600e-03 6.94764179e-03 -2.29220488e-04 3.81925978e-04 -7.68512661e-04 -5.57793959e-04 -6.61164068e-04 -2.04398353e-04 -3.95555143e-04 6.33591575e-05 1.31339710e-03 1.07529959e-03 3.28888833e-05 -1.96676752e-03 -2.57169306e-03 -3.49267599e-04 6.04949220e-04 1.62811680e-04 2.21068766e-03 -6.11121600e-04 -7.46064324e-04 -4.99040978e-03 1.35750903e-03 1.73684939e-03 -1.71575491e-03 -3.86380771e-03 -5.08391084e-03 4.50631074e-03 -2.63764453e-04 1.76782968e-04 -5.21078960e-04 -4.94500579e-04 -4.62062280e-04 -2.29877768e-03 6.69378015e-03 5.85027775e-04 4.89706264e-04 1.63206646e-04 3.23340119e-03 1.21732300e-02 -1.33393800e-02 -4.33628866e-03 3.53275725e-03 -3.31747567e-03 6.11121586e-04 -8.87601913e-03 -8.84481404e-04 -5.65447983e-03 1.60850703e-03 8.00577199e-04 -2.58256262e-03 -4.49284600e-03 -1.88500164e-03 6.94764179e-03 -3.68453495e-04 3.81925978e-04 -6.61164068e-04 -4.77407745e-04 -7.68512661e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -663 - -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 -8.63129722e-04 -1.72625944e-03 1.78651566e-03 2.80172985e-03 5.60345969e-03 1.87421921e-04 -6.20367503e-05 -1.24073501e-04 1.92299053e-04 -2.56398737e-04 -1.60794716e-06 -1.70583355e-05 -9.74528347e-07 -5.16753108e-06 -8.61255180e-06 3.29444758e-06 1.71292009e-05 2.85486682e-05 3.35532393e-06 -5.73470589e-07 -9.55784314e-07 2.75284677e-06 -5.16158770e-06 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 -7.92318813e-03 -1.58463763e-02 1.53834365e-02 2.53741425e-02 5.07482850e-02 1.42824864e-03 -2.50039606e-04 -5.00079211e-04 1.27451933e-03 -1.69935910e-03 -1.70289245e-05 -1.80354406e-04 -1.05042552e-05 -5.48777776e-05 -9.14629627e-05 3.53762843e-05 1.81479302e-04 3.02465504e-04 3.57035967e-05 -6.21130072e-06 -1.03521679e-05 2.93250270e-05 -5.49844256e-05 1.10008765e-03 9.82835487e-03 1.05574936e-03 2.22168870e-03 4.44337740e-03 -3.30885282e-03 -7.19878526e-03 -1.43975705e-02 -5.03103737e-04 8.23856205e-05 1.64771241e-04 -4.86287446e-04 6.48383261e-04 2.43263422e-06 2.57190371e-05 1.00893365e-06 7.88413529e-06 1.31402255e-05 -3.42879502e-06 -2.60094805e-05 -4.33491342e-05 -5.21097923e-06 5.88994107e-07 9.81656846e-07 -4.23839220e-06 7.94698537e-06 7.98017267e-04 6.84621983e-03 1.05574936e-03 1.05574936e-03 3.27743805e-03 -3.28721669e-03 -3.28721669e-03 -1.04643658e-02 -2.40095230e-04 4.07919404e-06 1.51466166e-04 -4.15857137e-04 1.51466166e-04 5.05395642e-06 5.37920973e-05 3.02680097e-06 1.55568487e-05 2.72773407e-05 -1.02995563e-05 -5.18627962e-05 -9.08055201e-05 -1.04354659e-05 1.68691036e-06 2.99104120e-06 -9.28747928e-06 1.56424767e-05 1.59603453e-03 1.36924397e-02 2.11149871e-03 3.27743805e-03 5.97190644e-03 -6.57443339e-03 -1.04643658e-02 -1.89837654e-02 -4.80190460e-04 1.51466166e-04 2.31278443e-04 -3.48102254e-04 6.65641347e-04 8.42326070e-06 8.96534955e-05 5.04466829e-06 2.72773407e-05 4.46526788e-05 -1.71659271e-05 -9.08055201e-05 -1.48722018e-04 -1.73924431e-05 2.99104120e-06 4.87735431e-06 -1.38117939e-05 2.69600416e-05 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 -7.31013090e-03 -1.46202618e-02 1.04774097e-02 2.35903440e-02 4.71806880e-02 1.54768869e-03 -1.65721120e-04 -3.31442239e-04 1.43459737e-03 -1.91279650e-03 -7.98938604e-06 -8.43034182e-05 -3.42695305e-06 -2.59776122e-05 -4.32960204e-05 1.15822839e-05 8.54649707e-05 1.42441618e-04 1.72138645e-05 -2.01594925e-06 -3.35991542e-06 1.40153049e-05 -2.62786967e-05 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 -3.39856233e-03 -1.07303294e-02 1.04774097e-02 1.04774097e-02 3.40677537e-02 7.02332531e-04 7.56143227e-05 -3.04172289e-04 1.21647563e-03 -3.04172289e-04 -1.67222998e-05 -1.77559803e-04 -1.02676880e-05 -5.17320680e-05 -9.05803225e-05 3.47468516e-05 1.71864714e-04 3.00529556e-04 3.47669059e-05 -5.77509438e-06 -1.02124474e-05 3.09189712e-05 -5.22359427e-05 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 -1.07303294e-02 -1.94940564e-02 2.09548194e-02 3.40677537e-02 6.15790402e-02 1.40466506e-03 -3.04172289e-04 -3.80644111e-04 8.51596998e-04 -1.79436027e-03 -2.78704996e-05 -2.95933006e-04 -1.71128133e-05 -9.05803225e-05 -1.48351079e-04 5.79114193e-05 3.00529556e-04 4.92429573e-04 5.79448431e-05 -1.02124474e-05 -1.66683716e-05 4.61319685e-05 -8.99397180e-05 4.31341945e-05 3.59507266e-05 1.77685534e-04 1.03512130e-05 2.07024260e-05 -4.70027004e-04 7.77262725e-05 1.55452545e-04 6.33105219e-05 -4.34612523e-05 -8.69225047e-05 1.08042524e-04 -1.44056699e-04 2.85880319e-06 3.05858908e-05 1.85532669e-06 9.04666195e-06 1.50777699e-05 -6.34791707e-06 -3.03529263e-05 -5.05882105e-05 -5.77453163e-06 1.07445364e-06 1.79075606e-06 -4.73540138e-06 8.87887759e-06 -2.04186516e-04 -1.44067214e-03 -1.23985505e-04 -2.02291932e-04 -7.58193181e-04 2.87408028e-04 5.28743471e-04 2.21071022e-03 -3.35252015e-05 6.47418095e-05 1.27619336e-04 -3.85621013e-05 1.25755053e-04 -1.44462906e-06 -1.53168672e-05 -5.90768740e-07 -4.49554804e-06 -7.86371660e-06 2.02105779e-06 1.49045927e-05 2.60388366e-05 3.06537587e-06 -3.25689476e-07 -5.79076593e-07 2.69530295e-06 -4.56312329e-06 -4.08373031e-04 -2.88134429e-03 -2.47971010e-04 -7.58193181e-04 -1.33958170e-03 5.74816056e-04 2.21071022e-03 3.84480879e-03 -6.70504030e-05 1.27619336e-04 2.56170813e-04 -1.66330904e-04 1.84605080e-04 -2.40771510e-06 -2.55281121e-05 -9.84614567e-07 -7.86371660e-06 -1.28835124e-05 3.36842965e-06 2.60388366e-05 4.26793517e-05 5.10895979e-06 -5.79076593e-07 -9.43371175e-07 4.03045889e-06 -7.85145226e-06 2.07035849e-04 1.26154833e-03 1.95957065e-04 5.14845921e-04 5.19469672e-04 -4.51564505e-04 -1.47399836e-03 -1.31210255e-03 6.78003789e-05 -9.47823551e-05 -1.93293276e-04 1.64833476e-04 -1.56578268e-04 2.62874596e-06 2.80833608e-05 1.55081198e-06 9.07132154e-06 1.34822449e-05 -5.31871321e-06 -3.02963325e-05 -4.51827049e-05 -5.36289327e-06 9.91786862e-07 1.43541318e-06 -3.50183704e-06 8.70825340e-06 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -2.61276086e-04 -9.05218801e-04 6.02086007e-04 6.02086007e-04 2.43109263e-03 -9.04005053e-05 1.29483612e-04 2.56170799e-04 -1.56578268e-04 2.56170799e-04 -4.92889867e-06 -5.26563014e-05 -2.90777246e-06 -1.52698146e-05 -2.63225572e-05 9.97258727e-06 5.11624920e-05 8.81034506e-05 1.00554249e-05 -1.62843763e-06 -2.83009735e-06 8.70825340e-06 -1.51854104e-05 -1.15240899e-03 -6.59164266e-03 -1.79636435e-03 -1.15253701e-03 -3.45761104e-03 4.11484618e-03 3.08113839e-03 9.24341516e-03 3.87442410e-04 2.64837705e-04 7.94513115e-04 -2.62273226e-04 1.96704920e-04 9.88382865e-05 2.69514158e-04 -3.25562240e-05 -6.51124480e-05 -9.32834789e-04 8.23793998e-05 1.64758800e-04 7.21438981e-05 7.10748450e-05 1.42149690e-04 -7.36833989e-06 9.82445319e-06 -1.08270672e-02 -5.72504074e-02 -1.65898354e-02 -1.02100582e-02 -3.06301747e-02 3.58803813e-02 2.59841812e-02 7.79525435e-02 2.60511777e-03 2.92266621e-03 8.76799864e-03 -3.72108599e-03 2.79081449e-03 -9.88387313e-05 -2.15771181e-09 2.44365092e-03 -5.38484117e-04 -1.07696823e-03 -8.46209650e-03 1.52860947e-03 3.05721893e-03 6.96149295e-04 5.95315905e-04 1.19063181e-03 6.48605954e-06 -8.64807938e-06 4.65516356e-03 2.72123758e-02 7.55701648e-03 4.59331988e-03 1.37799596e-02 -1.83291605e-02 -1.22102881e-02 -3.66308644e-02 -5.77904320e-04 -9.03365939e-04 -2.71009782e-03 1.18146317e-03 -8.86097381e-04 2.69514151e-04 2.44365085e-03 5.82969671e-04 1.16593934e-03 3.40366866e-05 -1.90011147e-03 -3.80022293e-03 -1.62709097e-04 -2.07999480e-05 -4.15998960e-05 -1.45165182e-04 1.93553576e-04 9.97972292e-04 4.39067884e-03 1.48184830e-03 -5.43207758e-04 3.03758409e-03 -2.66380705e-03 1.94255434e-03 -7.30517122e-03 -3.95140464e-04 -1.24486312e-04 -1.21444665e-03 5.57685043e-04 -2.45424033e-04 -3.25562308e-05 -5.38484182e-04 -5.82969672e-04 2.01145710e-03 5.56728179e-05 1.32981768e-04 -1.14872004e-04 -9.91063745e-05 -3.03363518e-04 4.94944000e-05 -5.49049709e-05 2.99391688e-03 1.31720365e-02 4.44554491e-03 3.03758409e-03 7.55701648e-03 -7.99142115e-03 -7.30517122e-03 -1.75379023e-02 -1.18542139e-03 -1.21444665e-03 -3.36301073e-03 1.39651153e-03 -1.10499690e-03 -6.51124617e-05 -1.07696836e-03 -1.16593934e-03 4.02291420e-03 1.32981768e-04 2.55145469e-04 -2.29744008e-04 -3.03363518e-04 -5.54151652e-04 8.56837251e-05 -1.19788748e-04 -1.51911056e-02 -8.54425313e-02 -2.40220378e-02 -1.46354194e-02 -4.39062582e-02 5.63929599e-02 3.80170490e-02 1.14051147e-01 1.50943941e-03 3.37607037e-03 1.01282111e-02 -4.80766057e-03 3.60574543e-03 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 -2.01145710e-03 -4.02291420e-03 6.55646716e-03 1.31129343e-02 5.38830837e-04 6.08434596e-05 1.21686919e-04 4.91516426e-04 -6.55355235e-04 -3.35417886e-03 -1.44567897e-02 -5.08893831e-03 1.83751794e-03 -9.99405524e-03 9.18795546e-03 -6.54704601e-03 2.36025022e-02 1.13547994e-03 3.67861669e-04 4.09743731e-03 -2.03248671e-03 7.86416870e-04 8.23794069e-05 1.52860953e-03 1.90011147e-03 -5.56728169e-05 -1.32981764e-04 -6.55646716e-03 3.90029398e-04 3.02178902e-04 9.53268973e-04 -1.28761371e-04 1.48956869e-04 -1.00625366e-02 -4.33703691e-02 -1.52668149e-02 -9.99405524e-03 -2.48132960e-02 2.75638664e-02 2.36025022e-02 5.63929599e-02 3.40643981e-03 4.09743731e-03 1.12943612e-02 -4.91674306e-03 3.93354002e-03 1.64758814e-04 3.05721906e-03 3.80022293e-03 -1.32981764e-04 -2.55145464e-04 -1.31129343e-02 7.80058795e-04 9.53268973e-04 1.73208236e-03 -2.30252792e-04 3.18366201e-04 -5.16107319e-04 -1.28262051e-03 -3.72502627e-05 -4.04494987e-04 -1.21348496e-03 -9.39411523e-04 6.03074734e-04 1.80922420e-03 -2.28923220e-04 3.29690172e-04 9.89070515e-04 -7.18565594e-04 5.38924195e-04 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 -1.14872013e-04 -2.29744026e-04 5.38830845e-04 3.90029406e-04 7.80058813e-04 -4.96796654e-06 -9.93593309e-06 2.01209865e-05 -2.68279820e-05 -4.31978328e-04 -1.20469192e-03 -5.84109873e-04 2.73798399e-04 -1.00464035e-03 7.68560231e-04 -9.38367828e-04 1.65382446e-03 -3.76938611e-05 5.88336498e-06 6.63494805e-04 -5.16512768e-04 6.04107133e-05 -7.10749203e-05 -5.95316634e-04 -2.07999367e-05 -9.91063634e-05 -3.03363497e-04 6.08434487e-05 3.02178891e-04 9.53268953e-04 4.96808431e-06 -1.22027529e-10 2.81102254e-05 -1.86440482e-06 -1.29593498e-03 -3.61407575e-03 -1.75232962e-03 -1.00464035e-03 -2.40524253e-03 2.30568069e-03 1.65382446e-03 3.47183074e-03 -1.13081583e-04 6.63494805e-04 1.77520285e-03 -1.02638012e-03 8.78776381e-04 -1.42149841e-04 -1.19063327e-03 -4.15998734e-05 -3.03363497e-04 -5.54151609e-04 1.21686897e-04 9.53268953e-04 1.73208232e-03 9.93616862e-06 -1.22027529e-10 -2.42180269e-10 1.34813760e-05 -3.57831158e-05 4.85127392e-04 1.43045360e-03 9.01721432e-04 5.73887554e-04 7.88420512e-04 -1.54951011e-03 -1.11033385e-03 -1.16690072e-03 -2.00304031e-05 -2.91714268e-04 -4.90877184e-04 1.97505369e-04 -3.28494867e-04 7.36845604e-06 -6.48493384e-06 -1.45165198e-04 4.94943846e-05 8.56836931e-05 4.91516442e-04 -1.28761356e-04 -2.30252761e-04 -2.01211585e-05 -2.81100284e-05 -1.34809962e-05 -1.40235800e-10 1.98668118e-10 -3.63845544e-04 -1.07284020e-03 -6.76291074e-04 1.52860678e-04 -7.85740832e-04 1.16213258e-03 -5.19812628e-04 1.32602988e-03 1.50228023e-05 -2.13803119e-05 4.48213226e-04 -3.28494867e-04 5.88336315e-06 -9.82460806e-06 8.64657845e-06 1.93553598e-04 -5.49049494e-05 -1.19788706e-04 -6.55355255e-04 1.48956849e-04 3.18366161e-04 2.68282114e-05 1.86415402e-06 3.57826035e-05 1.98668118e-10 -2.56125535e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 414 438 462 487 511 535 560 585 611 637 663 +664 + 4.34377093e-04 3.89691070e-03 -5.61059340e-04 -8.63129722e-04 1.72625944e-03 1.78651566e-03 2.80172985e-03 -5.60345969e-03 -1.87421921e-04 6.20367503e-05 -1.24073501e-04 -1.92299053e-04 -2.56398737e-04 4.82384148e-06 5.11750065e-05 -1.47546112e-05 -5.16753108e-06 2.58376554e-05 4.89723166e-05 1.71292009e-05 -8.56460045e-05 -2.91386606e-06 2.94400364e-06 -1.47200182e-05 -1.23878105e-05 -5.16158770e-06 4.09458772e-03 3.56011768e-02 -4.94105309e-03 -7.92318813e-03 1.58463763e-02 1.53834365e-02 2.53741425e-02 -5.07482850e-02 -1.42824864e-03 2.50039606e-04 -5.00079211e-04 -1.27451933e-03 -1.69935910e-03 5.10867734e-05 5.41063217e-04 -1.56844995e-04 -5.48777776e-05 2.74388888e-04 5.19321090e-04 1.81479302e-04 -9.07396512e-04 -3.09221352e-05 3.13954606e-05 -1.56977303e-04 -1.31962621e-04 -5.49844256e-05 1.10008765e-03 9.82835487e-03 -1.05574936e-03 -2.22168870e-03 4.44337740e-03 3.30885282e-03 7.19878526e-03 -1.43975705e-02 -5.03103737e-04 8.23856205e-05 -1.64771241e-04 -4.86287446e-04 -6.48383261e-04 1.59098513e-05 1.69164630e-04 -4.66705461e-05 -1.71759601e-05 8.58798007e-05 1.55575217e-04 5.70994376e-05 -2.85497188e-04 -1.13853158e-05 9.37627190e-06 -4.68813595e-05 -4.15066995e-05 -1.72944581e-05 7.98017267e-04 6.84621983e-03 -1.05574936e-03 -1.05574936e-03 3.27743805e-03 3.28721669e-03 3.28721669e-03 -1.04643658e-02 -2.40095230e-04 4.07919404e-06 -1.51466166e-04 -4.15857137e-04 -1.51466166e-04 5.05395642e-06 5.37920973e-05 -1.55568487e-05 -3.02680097e-06 2.72773407e-05 5.18627962e-05 1.02995563e-05 -9.08055201e-05 -2.82546006e-06 1.68691036e-06 -1.56424767e-05 -1.36811182e-05 -2.99104120e-06 -1.59603453e-03 -1.36924397e-02 2.11149871e-03 3.27743805e-03 -5.97190644e-03 -6.57443339e-03 -1.04643658e-02 1.89837654e-02 4.80190460e-04 -1.51466166e-04 2.31278443e-04 3.48102254e-04 6.65641347e-04 -2.52697821e-05 -2.68960486e-04 7.77842435e-05 2.72773407e-05 -1.33958036e-04 -2.59313981e-04 -9.08055201e-05 4.46166053e-04 1.41273003e-05 -1.56424767e-05 7.67707986e-05 6.34035760e-05 2.69600416e-05 -3.65218523e-03 -3.23076295e-02 3.37692620e-03 7.31013090e-03 -1.46202618e-02 -1.04774097e-02 -2.35903440e-02 4.71806880e-02 1.54768869e-03 -1.65721120e-04 3.31442239e-04 1.43459737e-03 1.91279650e-03 -5.25821854e-05 -5.57796227e-04 1.55209375e-04 5.69687094e-05 -2.84843547e-04 -5.15594141e-04 -1.88770753e-04 9.43853767e-04 3.76066601e-05 -3.13150254e-05 1.56575127e-04 1.38219262e-04 5.75913592e-05 -2.63697104e-03 -2.23169235e-02 3.39856233e-03 3.39856233e-03 -1.07303294e-02 -1.04774097e-02 -1.04774097e-02 3.40677537e-02 7.02332531e-04 7.56143227e-05 3.04172289e-04 1.21647563e-03 3.04172289e-04 -1.67222998e-05 -1.77559803e-04 5.17320680e-05 1.02676880e-05 -9.05803225e-05 -1.71864714e-04 -3.47468516e-05 3.00529556e-04 9.39316160e-06 -5.77509438e-06 5.22359427e-05 4.55685093e-05 1.02124474e-05 5.27394208e-03 4.46338470e-02 -6.79712466e-03 -1.07303294e-02 1.94940564e-02 2.09548194e-02 3.40677537e-02 -6.15790402e-02 -1.40466506e-03 3.04172289e-04 -3.80644111e-04 -8.51596998e-04 -1.79436027e-03 8.36114988e-05 8.87799017e-04 -2.58660340e-04 -9.05803225e-05 4.45053236e-04 8.59323568e-04 3.00529556e-04 -1.47728872e-03 -4.69658080e-05 5.22359427e-05 -2.56507620e-04 -2.11643596e-04 -8.99397180e-05 -4.31341945e-05 -3.59507266e-05 1.77685534e-04 1.03512130e-05 -2.07024260e-05 -4.70027004e-04 7.77262725e-05 -1.55452545e-04 -6.33105219e-05 4.34612523e-05 -8.69225047e-05 -1.08042524e-04 -1.44056699e-04 -1.74672722e-06 -1.87949609e-05 7.08905598e-06 1.61587451e-06 -8.07937257e-06 -2.37556158e-05 -5.49541842e-06 2.74770921e-05 -9.08040048e-07 -1.27453754e-06 6.37268768e-06 3.20954142e-06 1.33730893e-06 2.04186516e-04 1.44067214e-03 -1.23985505e-04 -2.02291932e-04 7.58193181e-04 2.87408028e-04 5.28743471e-04 -2.21071022e-03 3.35252015e-05 -6.47418095e-05 1.27619336e-04 3.85621013e-05 1.25755053e-04 3.11028898e-06 3.31889832e-05 -9.17110299e-06 -1.85237783e-06 1.69217960e-05 3.07240355e-05 6.33592638e-06 -5.65179084e-05 -2.09505125e-06 9.77063263e-07 -9.28732999e-06 -8.56287966e-06 -1.84600370e-06 -4.08373031e-04 -2.88134429e-03 2.47971010e-04 7.58193181e-04 -1.33958170e-03 -5.74816056e-04 -2.21071022e-03 3.84480879e-03 -6.70504030e-05 1.27619336e-04 -2.56170813e-04 -1.66330904e-04 -1.84605080e-04 -1.55514449e-05 -1.65944916e-04 4.58555150e-05 1.69217960e-05 -8.30769984e-05 -1.53620178e-04 -5.65179084e-05 2.77621887e-04 1.04752563e-05 -9.28732999e-06 4.55562472e-05 3.96355746e-05 1.68591953e-05 -2.07035849e-04 -1.26154833e-03 1.95957065e-04 5.14845921e-04 -5.19469672e-04 -4.51564505e-04 -1.47399836e-03 1.31210255e-03 -6.78003789e-05 9.47823551e-05 -1.93293276e-04 -1.64833476e-04 -1.56578268e-04 -1.18293568e-05 -1.26375123e-04 3.66475550e-05 1.33614887e-05 -6.18975704e-05 -1.22789981e-04 -4.46478214e-05 2.07305559e-04 6.03325493e-06 -7.72332900e-06 3.56819691e-05 2.87371512e-05 1.30623801e-05 -2.76047799e-04 -1.68206444e-03 2.61276086e-04 2.61276086e-04 -9.05218801e-04 -6.02086007e-04 -6.02086007e-04 2.43109263e-03 -9.04005053e-05 1.29483612e-04 -2.56170799e-04 -1.56578268e-04 -2.56170799e-04 -4.92889867e-06 -5.26563014e-05 1.52698146e-05 2.90777246e-06 -2.63225572e-05 -5.11624920e-05 -9.97258727e-06 8.81034506e-05 2.51385622e-06 -1.62843763e-06 1.51854104e-05 1.30623801e-05 2.83009735e-06 3.45722681e-03 2.54221593e-02 -1.59027807e-03 -9.75457426e-03 9.75457426e-03 4.47890016e-03 2.88224074e-02 -2.88224074e-02 -3.20830027e-04 -4.71127303e-05 4.71127303e-05 -4.71856878e-04 8.68754163e-04 7.89265969e-03 -1.39163284e-03 -1.69370322e-03 3.38740644e-03 4.50586610e-03 5.52108029e-03 -1.10421606e-02 -3.02699944e-04 1.95148346e-04 -3.90296691e-04 -3.91966446e-04 -5.22621928e-04 2.68339675e-02 1.71751208e-01 -8.83066297e-03 -6.86130067e-02 6.86130067e-02 2.05105261e-02 1.87748065e-01 -1.87748065e-01 4.80666015e-03 -3.61646131e-03 3.61646131e-03 9.66271842e-03 8.09033670e-03 7.12023514e-02 -1.23257571e-02 -1.53078921e-02 3.06157843e-02 3.92289696e-02 4.92196755e-02 -9.84393510e-02 -2.16034799e-03 1.09539512e-03 -2.19079023e-03 -2.54255259e-03 -3.39007012e-03 4.86124986e-03 3.49715483e-02 1.62962327e-03 -1.37799596e-02 1.37799596e-02 -5.42386173e-03 4.02160431e-02 -4.02160431e-02 -7.86244595e-05 -4.11223323e-04 4.11223323e-04 -1.31532800e-04 1.93066115e-03 1.72130589e-02 -2.11149871e-03 -3.86040773e-03 7.72081545e-03 6.65174234e-03 1.24974591e-02 -2.49949181e-02 -8.43498376e-04 1.85571189e-04 -3.71142378e-04 -8.27409709e-04 -1.10321295e-03 9.60000953e-03 6.27936273e-02 -4.44554491e-03 -2.26710495e-02 2.73382568e-02 1.15765998e-02 6.23142318e-02 -7.65020771e-02 1.17442104e-03 -8.42027059e-04 8.53515021e-04 -3.91708432e-04 2.38202107e-03 1.62859076e-03 1.42309238e-02 -2.69446838e-03 -2.11149871e-03 6.55487611e-03 8.58589049e-03 6.63010621e-03 -2.10617134e-02 -3.65318456e-04 1.07264763e-04 -6.06295850e-04 -8.81208674e-04 -3.57837303e-04 -9.60000953e-03 -6.27936273e-02 4.44554491e-03 2.73382568e-02 -2.26710495e-02 -1.15765998e-02 -7.65020771e-02 6.23142318e-02 -1.17442104e-03 8.53515021e-04 -8.42027059e-04 -3.91708432e-04 -2.38202107e-03 -3.25718153e-03 -2.84618477e-02 5.38893677e-03 6.55487611e-03 -1.19438129e-02 -1.71717810e-02 -2.10617134e-02 3.82226763e-02 7.30636912e-04 -6.06295850e-04 1.01670854e-03 7.81888233e-04 1.45107144e-03 -1.48270516e-02 -1.00812387e-01 -5.91635511e-03 4.03210795e-02 -4.03210795e-02 1.96411380e-02 -1.14051147e-01 1.14051147e-01 -1.87771269e-03 1.44630863e-03 -1.44630863e-03 -3.06118355e-03 -6.37153567e-03 -5.61531625e-02 6.71981571e-03 1.26088047e-02 -2.52176094e-02 -2.09548194e-02 -4.06242209e-02 8.12484417e-02 2.55654653e-03 -3.92285699e-04 7.84571398e-04 2.37767832e-03 3.17023776e-03 -2.90954479e-02 -1.76220673e-01 1.16816362e-02 6.47393630e-02 -7.91909611e-02 -2.75638664e-02 -1.69178880e-01 2.12422520e-01 -7.43880199e-03 4.28160128e-03 -4.53625919e-03 4.58802996e-04 -1.43635805e-02 -5.35632148e-03 -4.61624565e-02 8.69723612e-03 6.74145184e-03 -2.13276769e-02 -2.75112865e-02 -2.09548194e-02 6.81355074e-02 1.01463567e-03 -1.50950257e-04 1.56161355e-03 2.56171263e-03 7.57301448e-04 2.90954479e-02 1.76220673e-01 -1.16816362e-02 -7.91909611e-02 6.47393630e-02 2.75638664e-02 2.12422520e-01 -1.69178880e-01 7.43880199e-03 -4.53625919e-03 4.28160128e-03 4.58802996e-04 1.43635805e-02 1.07126430e-02 9.23249130e-02 -1.73944722e-02 -2.13276769e-02 3.87329673e-02 5.50225731e-02 6.81355074e-02 -1.23158080e-01 -2.02927133e-03 1.56161355e-03 -2.49337058e-03 -1.93344679e-03 -3.90708675e-03 -4.51158732e-04 3.12833014e-03 -2.24972891e-05 -3.63350323e-04 3.63350323e-04 1.31671850e-03 4.69939753e-03 -4.69939753e-03 -1.23215986e-03 8.92473270e-04 -8.92473270e-04 -2.36601773e-03 -1.58412218e-04 -7.68050074e-04 5.18080174e-04 1.35574439e-04 -2.71148878e-04 -1.47888485e-03 -2.34576861e-04 4.69153722e-04 -1.26621092e-04 8.19545382e-05 -1.63909076e-04 -1.95964061e-04 -2.61285415e-04 5.48534134e-04 -1.53746610e-03 7.83630788e-04 1.15741082e-04 2.24096154e-04 -2.47237984e-03 -3.54092909e-03 2.79457930e-03 1.64535777e-03 -1.76504443e-05 5.85459565e-05 2.61579097e-04 2.63633025e-03 3.37298111e-04 2.28602765e-03 -2.27171074e-04 -3.05477500e-04 1.21302287e-03 5.13972607e-04 7.55308050e-04 -3.46815148e-03 7.20184873e-05 -1.29483678e-04 2.55238794e-04 1.05234428e-04 2.53374511e-04 -5.48534134e-04 1.53746610e-03 -7.83630788e-04 2.24096154e-04 1.15741082e-04 2.47237984e-03 2.79457930e-03 -3.54092909e-03 -1.64535777e-03 5.85459565e-05 -1.76504443e-05 2.61579097e-04 -2.63633025e-03 -6.74596222e-04 -4.57205531e-03 4.54342147e-04 1.21302287e-03 -2.12501180e-03 -1.02794521e-03 -3.46815148e-03 5.95753527e-03 -1.44036975e-04 2.55238794e-04 -5.12341868e-04 -3.46143184e-04 -4.04993276e-04 5.93339390e-04 5.93339390e-04 -1.01627264e-03 -1.01627264e-03 1.92132817e-04 1.92132817e-04 1.32641260e-03 -4.06703242e-04 -2.52958160e-03 5.37079328e-04 9.80197458e-04 -9.53255651e-04 -1.39464545e-03 -2.81923535e-03 2.39395234e-03 -1.55721916e-04 1.61454682e-04 -3.73105556e-04 -3.29667092e-04 -3.13156735e-04 -1.03240734e-03 5.79906373e-03 -7.60951667e-04 -4.91283345e-04 4.91283345e-04 4.26965494e-03 9.10401061e-03 -9.10401061e-03 -2.88991912e-03 1.34464078e-03 -1.34464078e-03 -5.32561180e-03 -5.42270989e-04 -3.37277546e-03 7.16105771e-04 4.67647223e-04 -1.69064890e-03 -1.85952727e-03 -1.05521517e-03 4.54381911e-03 -2.07629222e-04 2.57103070e-04 -4.76558995e-04 -3.13156735e-04 -5.12341854e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 388 413 439 465 490 516 542 567 593 619 639 664 2 -1 1 169 - 2.32986374e-04 2.34426089e-03 2.29219677e-04 1.31518010e-04 1.14609839e-03 -7.80827354e-04 -4.43193177e-04 -3.90413677e-03 -1.78438929e-04 1.28511195e-05 1.34642806e-04 -3.37220175e-04 6.42555976e-05 2.35827006e-03 2.35763806e-02 2.29187245e-03 1.26490614e-03 1.14593623e-02 -7.79946736e-03 -4.24704234e-03 -3.89973368e-02 -1.65541237e-03 1.05649651e-04 1.25527667e-03 -3.15806969e-03 5.28248254e-04 -2.23619617e-04 -2.21711457e-03 6.04025766e-05 -1.31353642e-04 -1.13615876e-03 -2.22190601e-04 4.40056378e-04 3.85500682e-03 2.20591226e-04 1.18120975e-05 7.46757455e-05 3.27547866e-04 -6.16426154e-05 -3.21321284e-04 -3.24408088e-03 -3.23109861e-04 6.04025766e-05 -1.61554931e-03 1.10230336e-03 -2.21833596e-04 5.51151678e-03 2.52388617e-04 1.53031061e-05 -1.97960976e-04 5.13062778e-04 7.65155303e-05 -1.11809809e-03 -1.10855729e-02 -1.13615876e-03 -6.56768211e-04 -5.39315946e-03 3.85500682e-03 2.20028189e-03 1.82818422e-02 7.47197338e-04 -6.16426154e-05 -6.12528955e-04 1.43234190e-03 -2.84072456e-04 7.62769912e-04 7.55608346e-03 -2.20844926e-04 4.41402053e-04 3.86352022e-03 8.11169143e-04 -1.47821751e-03 -1.31145542e-02 -7.39286733e-04 -4.34569808e-05 -2.73078227e-04 -1.09255073e-03 1.96750404e-04 1.10040409e-03 1.11085085e-02 1.10364903e-03 -2.21201930e-04 5.51824516e-03 -3.76760416e-03 8.11169143e-04 -1.88380208e-02 -8.48279625e-04 -5.60883442e-05 6.66579035e-04 -1.73031596e-03 -2.80441721e-04 3.81384956e-03 3.77804173e-02 3.86352022e-03 2.20701026e-03 1.83240521e-02 -1.31145542e-02 -7.39108755e-03 -6.21386909e-02 -2.46940610e-03 1.96750404e-04 2.03504739e-03 -4.75432896e-03 9.00944956e-04 -1.89024563e-04 -1.74483123e-03 -2.36671876e-04 -6.32082878e-05 -8.30787189e-04 7.91497658e-04 1.94244529e-04 2.74321467e-03 4.10812043e-05 1.18232394e-07 -8.11629603e-05 9.95144996e-05 2.30458247e-05 4.01876674e-05 3.85133242e-04 -1.76105115e-05 -1.41195031e-05 2.00199422e-04 6.44733661e-05 5.18420027e-05 -6.73083755e-04 -3.05984882e-05 -8.51552583e-07 -2.11609078e-05 -4.61795088e-05 -1.69351213e-05 1.30551127e-04 1.19863777e-03 -7.24372995e-05 6.38810614e-05 6.14890219e-04 2.66573506e-04 -2.03255125e-04 -2.03222623e-03 -7.12383138e-05 -1.27093356e-05 -8.21401381e-05 -8.90083951e-05 -1.31849124e-06 -2.99245263e-04 -2.73132497e-03 -3.00873025e-04 -1.97149129e-04 -1.30080748e-03 9.95051252e-04 6.39183204e-04 4.27419506e-03 5.18761966e-05 -6.61384263e-06 -7.18184032e-05 1.28486661e-04 -2.01050075e-05 2.00938337e-04 1.92566621e-03 2.00199422e-04 -7.05975154e-05 9.43346715e-04 -6.73083755e-04 2.59210014e-04 -3.16632866e-03 -8.61252864e-05 -1.69351213e-05 7.95031556e-05 -1.92291774e-04 -8.21401346e-05 + 7.76621055e-05 7.90759556e-04 -7.26731853e-05 -1.70374852e-04 3.63365926e-04 2.48237490e-04 5.85871666e-04 -1.24118745e-03 -6.65366834e-05 2.25080645e-05 -4.21531144e-05 -8.70900330e-05 -1.12540322e-04 7.76750386e-04 7.85879170e-03 -7.14118894e-04 -1.74108521e-03 3.57059447e-03 2.43756652e-03 5.98999154e-03 -1.21878326e-02 -6.11416225e-04 2.21538874e-04 -3.80665951e-04 -7.68192600e-04 -1.10769437e-03 7.82732456e-05 7.88876775e-04 2.01341921e-05 -1.71622027e-04 3.78719587e-04 -7.31664169e-05 5.89080562e-04 -1.29067787e-03 -8.42508410e-05 -7.80297521e-06 2.33996183e-05 -9.13993928e-05 -1.12918743e-04 -1.94284214e-05 -2.38089534e-04 2.01341921e-05 2.01341921e-05 -1.00670961e-04 -7.31664169e-05 -7.35234215e-05 3.65832084e-04 4.19906811e-05 -4.31196669e-06 2.33996183e-05 3.95881747e-05 2.15598335e-05 -3.91366228e-04 -3.94438388e-03 3.78719587e-04 8.58110134e-04 -1.79771982e-03 -1.29067787e-03 -2.94540281e-03 6.12208738e-03 3.04792342e-04 -1.12918743e-04 2.05750491e-04 3.89757676e-04 5.34206989e-04 -2.66294931e-04 -2.68095042e-03 -7.45120918e-05 5.87734887e-04 -1.28216448e-03 2.70389714e-04 -2.01899694e-03 4.37151806e-03 2.81236193e-04 2.84965838e-05 -8.66895956e-05 2.99183923e-04 3.83139035e-04 7.13392449e-05 8.71474604e-04 -7.45120917e-05 -7.41550872e-05 3.72560459e-04 2.70389714e-04 2.70389714e-04 -1.35194857e-03 -1.53263523e-04 1.58652204e-05 -8.66895956e-05 -1.50649851e-04 -7.93261022e-05 1.33147466e-03 1.34047521e-02 -1.28216448e-03 -2.93867443e-03 6.07987739e-03 4.37151806e-03 1.00949847e-02 -2.07128970e-02 -1.00567441e-03 3.83139035e-04 -6.76468352e-04 -1.26468705e-03 -1.81057079e-03 -5.59510497e-05 -5.21997361e-04 6.81701909e-05 1.47189648e-04 -2.21202491e-04 -2.29025268e-04 -5.00771573e-04 7.31865840e-04 1.36936114e-05 -2.04383847e-05 2.04378012e-05 1.41241889e-06 6.50987074e-05 -4.82848338e-06 -5.79447171e-05 2.00456121e-06 5.49556968e-06 -2.56380643e-05 -7.48019851e-06 -2.01115618e-05 9.31943165e-05 1.02783359e-05 -2.83853675e-07 1.41926792e-06 1.09839726e-05 5.64505451e-06 -4.62447928e-05 -4.37304849e-04 -2.56380643e-05 1.10680297e-04 -2.03389226e-04 9.31943165e-05 -3.76634314e-04 6.79289514e-04 3.03624477e-05 9.87084015e-06 -2.73801119e-05 1.82093182e-05 5.34415350e-05 -1.25064945e-04 -1.19493732e-03 1.18074234e-04 2.76325475e-04 -5.21292098e-04 -3.96683401e-04 -9.40482902e-04 1.74482094e-03 4.90507219e-05 -2.85816936e-05 3.53993101e-05 4.28285216e-05 1.21492690e-04 2.41424169e-05 2.89723585e-04 -2.56380643e-05 -2.74778484e-05 1.25067270e-04 9.31943165e-05 1.00557809e-04 -4.54812918e-04 -4.40724037e-05 5.64505451e-06 -2.73801119e-05 -5.06940771e-05 -2.73801153e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 5.43634913e-04 5.45126356e-03 5.42312662e-04 5.42312662e-04 2.61386164e-03 -1.84600708e-03 -1.84600708e-03 -8.89240123e-03 -4.02243421e-04 6.39244375e-05 3.05544746e-04 -6.96706043e-04 3.05544746e-04 5.52130941e-03 5.50115583e-02 5.44737958e-03 5.44737958e-03 2.62099316e-02 -1.85232691e-02 -1.85232691e-02 -8.90639202e-02 -3.74340465e-03 6.00899622e-04 2.85909243e-03 -6.48376705e-03 2.85909243e-03 -5.14312360e-04 -5.07359017e-03 1.40939346e-04 -5.30207420e-04 -2.55515899e-03 -5.20238968e-04 1.79673295e-03 8.65271974e-03 4.93271995e-04 3.54456000e-05 1.74104948e-04 6.61686668e-04 -2.90669911e-04 -5.14312360e-04 -5.07359017e-03 -5.30207420e-04 1.40939346e-04 -2.55515899e-03 1.79673295e-03 -5.20238968e-04 8.65271974e-03 3.26401466e-04 3.54456000e-05 -2.90669911e-04 7.58029413e-04 1.74104948e-04 -2.66926347e-03 -2.63949171e-02 -2.74691521e-03 -2.74691521e-03 -1.25840387e-02 9.31496672e-03 9.31496672e-03 4.26031367e-02 1.73495648e-03 -3.17933583e-04 -1.42424610e-03 3.00503277e-03 -1.42424610e-03 1.75571987e-03 1.73063496e-02 -5.13510594e-04 1.80524634e-03 8.69492972e-03 1.89272800e-03 -6.12012528e-03 -2.94559331e-02 -1.65538781e-03 -1.29171098e-04 -6.34696826e-04 -2.20209222e-03 9.69234239e-04 1.75571987e-03 1.73063496e-02 1.80524634e-03 -5.13510594e-04 8.69492972e-03 -6.12012528e-03 1.89272800e-03 -2.94559331e-02 -1.07937390e-03 -1.29171098e-04 9.69234239e-04 -2.53465401e-03 -6.34696826e-04 9.11623355e-03 9.00841728e-02 9.35717670e-03 9.35717670e-03 4.28106166e-02 -3.17453197e-02 -3.17453197e-02 -1.44990279e-01 -5.75126789e-03 1.06319996e-03 4.74484197e-03 -9.96148820e-03 4.74484197e-03 -4.55171590e-04 -4.19049897e-03 -5.73675246e-04 -4.09991317e-04 -1.94700743e-03 1.91644244e-03 1.35318247e-03 6.41151393e-03 9.58563903e-05 -4.05226557e-05 -1.86262454e-04 1.76622908e-04 -8.64949183e-05 5.98327591e-05 5.44260725e-04 -3.32071540e-05 -3.32071540e-05 2.93031175e-04 1.22666377e-04 1.22666377e-04 -9.66413077e-04 -3.05980092e-05 -1.98695086e-06 -3.86701010e-05 -5.29973066e-05 -3.86701010e-05 3.13241238e-04 2.86670931e-03 -1.69158822e-04 3.20294848e-04 1.43973199e-03 6.24490551e-04 -1.06037880e-03 -4.74546315e-03 -1.69340872e-04 -4.03604154e-05 -1.91660190e-04 -1.67848740e-04 9.12155654e-05 -7.88380319e-04 -7.25815713e-03 -8.04628752e-04 -8.99131712e-04 -3.37231580e-03 2.66897908e-03 2.99417737e-03 1.11050679e-02 1.76622908e-04 -7.01872985e-05 -2.07414407e-04 2.99802957e-04 -2.65015220e-04 3.13241238e-04 2.86670931e-03 3.20294848e-04 -1.69158822e-04 1.43973199e-03 -1.06037880e-03 6.24490551e-04 -4.74546315e-03 -6.06908374e-05 -4.03604154e-05 9.12155654e-05 -2.30577867e-04 -1.91660190e-04 + 5.43634913e-04 5.45126356e-03 -5.42312662e-04 -5.42312662e-04 2.61386164e-03 1.84600708e-03 1.84600708e-03 -8.89240123e-03 -4.02243421e-04 6.39244375e-05 -3.05544746e-04 -6.96706043e-04 -3.05544746e-04 5.52130941e-03 5.50115583e-02 -5.44737958e-03 -5.44737958e-03 2.62099316e-02 1.85232691e-02 1.85232691e-02 -8.90639202e-02 -3.74340465e-03 6.00899622e-04 -2.85909243e-03 -6.48376705e-03 -2.85909243e-03 5.14312360e-04 5.07359017e-03 1.40939346e-04 -5.30207420e-04 2.55515899e-03 -5.20238968e-04 1.79673295e-03 -8.65271974e-03 -4.93271995e-04 -3.54456000e-05 1.74104948e-04 -6.61686668e-04 -2.90669911e-04 5.14312360e-04 5.07359017e-03 -5.30207420e-04 1.40939346e-04 2.55515899e-03 1.79673295e-03 -5.20238968e-04 -8.65271974e-03 -3.26401466e-04 -3.54456000e-05 -2.90669911e-04 -7.58029413e-04 1.74104948e-04 -2.66926347e-03 -2.63949171e-02 2.74691521e-03 2.74691521e-03 -1.25840387e-02 -9.31496672e-03 -9.31496672e-03 4.26031367e-02 1.73495648e-03 -3.17933583e-04 1.42424610e-03 3.00503277e-03 1.42424610e-03 -1.75571987e-03 -1.73063496e-02 -5.13510594e-04 1.80524634e-03 -8.69492972e-03 1.89272800e-03 -6.12012528e-03 2.94559331e-02 1.65538781e-03 1.29171098e-04 -6.34696826e-04 2.20209222e-03 9.69234239e-04 -1.75571987e-03 -1.73063496e-02 1.80524634e-03 -5.13510594e-04 -8.69492972e-03 -6.12012528e-03 1.89272800e-03 2.94559331e-02 1.07937390e-03 1.29171098e-04 9.69234239e-04 2.53465401e-03 -6.34696826e-04 9.11623355e-03 9.00841728e-02 -9.35717670e-03 -9.35717670e-03 4.28106166e-02 3.17453197e-02 3.17453197e-02 -1.44990279e-01 -5.75126789e-03 1.06319996e-03 -4.74484197e-03 -9.96148820e-03 -4.74484197e-03 -4.55171590e-04 -4.19049897e-03 5.73675246e-04 4.09991317e-04 -1.94700743e-03 -1.91644244e-03 -1.35318247e-03 6.41151393e-03 9.58563903e-05 -4.05226557e-05 1.86262454e-04 1.76622908e-04 8.64949183e-05 5.98327591e-05 5.44260725e-04 3.32071540e-05 3.32071540e-05 2.93031175e-04 -1.22666377e-04 -1.22666377e-04 -9.66413077e-04 -3.05980092e-05 -1.98695086e-06 3.86701010e-05 -5.29973066e-05 3.86701010e-05 -3.13241238e-04 -2.86670931e-03 -1.69158822e-04 3.20294848e-04 -1.43973199e-03 6.24490551e-04 -1.06037880e-03 4.74546315e-03 1.69340872e-04 4.03604154e-05 -1.91660190e-04 1.67848740e-04 9.12155654e-05 -7.88380319e-04 -7.25815713e-03 8.04628752e-04 8.99131712e-04 -3.37231580e-03 -2.66897908e-03 -2.99417737e-03 1.11050679e-02 1.76622908e-04 -7.01872985e-05 2.07414407e-04 2.99802957e-04 2.65015220e-04 -3.13241238e-04 -2.86670931e-03 3.20294848e-04 -1.69158822e-04 -1.43973199e-03 -1.06037880e-03 6.24490551e-04 4.74546315e-03 6.06908374e-05 4.03604154e-05 9.12155654e-05 2.30577867e-04 -1.91660190e-04 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 7.76621055e-05 7.90759556e-04 1.70374852e-04 7.26731853e-05 3.63365926e-04 -5.85871666e-04 -2.48237490e-04 -1.24118745e-03 -4.21538393e-05 2.25080645e-05 1.12540322e-04 -1.01167475e-04 4.21531144e-05 7.76750386e-04 7.85879170e-03 1.74108521e-03 7.14118894e-04 3.57059447e-03 -5.98999154e-03 -2.43756652e-03 -1.21878326e-02 -3.59566194e-04 2.21538874e-04 1.10769437e-03 -9.13598283e-04 3.80665951e-04 1.94284214e-05 2.38089534e-04 2.01341921e-05 2.01341921e-05 1.00670961e-04 -7.35234215e-05 -7.31664169e-05 -3.65832084e-04 -1.32890245e-05 4.31196669e-06 2.15598335e-05 -5.61590839e-05 2.33996183e-05 -7.82732456e-05 -7.88876775e-04 -1.71622027e-04 2.01341921e-05 -3.78719587e-04 5.89080562e-04 -7.31664169e-05 1.29067787e-03 3.70287756e-05 7.80297521e-06 -1.12918743e-04 1.18663065e-04 2.33996183e-05 -3.91366228e-04 -3.94438388e-03 -8.58110134e-04 -3.78719587e-04 -1.79771982e-03 2.94540281e-03 1.29067787e-03 6.12208738e-03 1.85143878e-04 -1.12918743e-04 -5.34206989e-04 4.58836749e-04 -2.05750491e-04 -7.13392449e-05 -8.71474604e-04 -7.41550872e-05 -7.45120917e-05 -3.72560459e-04 2.70389714e-04 2.70389714e-04 1.35194857e-03 5.38348368e-05 -1.58652204e-05 -7.93261022e-05 2.08055029e-04 -8.66895956e-05 2.66294931e-04 2.68095042e-03 5.87734887e-04 -7.45120918e-05 1.28216448e-03 -2.01899694e-03 2.70389714e-04 -4.37151806e-03 -1.18482781e-04 -2.84965838e-05 3.83139035e-04 -3.93149649e-04 -8.66895956e-05 1.33147466e-03 1.34047521e-02 2.93867443e-03 1.28216448e-03 6.07987739e-03 -1.00949847e-02 -4.37151806e-03 -2.07128970e-02 -5.92413906e-04 3.83139035e-04 1.81057079e-03 -1.50328311e-03 6.76468352e-04 -8.03338944e-05 -7.73847398e-04 -1.65710057e-04 -6.81701909e-05 -3.40850954e-04 5.64096299e-04 2.29025268e-04 1.14512634e-03 1.36936131e-05 -1.45332804e-05 -7.26664019e-05 4.90507229e-05 -2.04378012e-05 -4.82848338e-06 -5.79447171e-05 -5.49556968e-06 -2.00456121e-06 -2.56380643e-05 2.01115618e-05 7.48019851e-06 9.31943165e-05 4.37323135e-06 -2.83853675e-07 -5.64505451e-06 1.43932863e-05 -1.41926792e-06 -2.41424169e-05 -2.89723585e-04 -2.74778484e-05 -2.56380643e-05 -1.25067270e-04 1.00557809e-04 9.31943165e-05 4.54812918e-04 2.18661568e-05 -5.64505451e-06 -2.73801153e-05 6.35148598e-05 -2.73801119e-05 -1.10987503e-04 -1.04953164e-03 -2.65632712e-04 -1.18074234e-04 -4.52213026e-04 9.03922355e-04 3.96683401e-04 1.50622488e-03 1.41241990e-06 -3.19910072e-05 -1.17123479e-04 4.28285199e-05 -3.53993101e-05 4.62447928e-05 4.37304849e-04 1.10680297e-04 -2.56380643e-05 2.03389226e-04 -3.76634314e-04 9.31943165e-05 -6.79289514e-04 -5.88508290e-07 -9.87084015e-06 5.34415350e-05 -3.53993101e-05 -2.73801119e-05 + 2.32986374e-04 2.34426089e-03 -1.31518010e-04 -2.29219677e-04 1.14609839e-03 4.43193177e-04 7.80827354e-04 -3.90413677e-03 -2.02821773e-04 1.28511195e-05 -6.42555976e-05 -3.23142733e-04 -1.34642806e-04 2.35827006e-03 2.35763806e-02 -1.26490614e-03 -2.29187245e-03 1.14593623e-02 4.24704234e-03 7.79946736e-03 -3.89973368e-02 -1.90726240e-03 1.05649651e-04 -5.28248254e-04 -3.01266401e-03 -1.25527667e-03 3.21321284e-04 3.24408088e-03 6.04025766e-05 -3.23109861e-04 1.61554931e-03 -2.21833596e-04 1.10230336e-03 -5.51151678e-03 -3.18131091e-04 -1.53031061e-05 7.65155303e-05 -4.75106343e-04 -1.97960976e-04 2.23619617e-04 2.21711457e-03 -1.31353642e-04 6.04025766e-05 1.13615876e-03 4.40056378e-04 -2.22190601e-04 -3.85500682e-03 -1.73369160e-04 -1.18120975e-05 -6.16426154e-05 -3.54811539e-04 7.46757455e-05 -1.11809809e-03 -1.10855729e-02 6.56768211e-04 1.13615876e-03 -5.39315946e-03 -2.20028189e-03 -3.85500682e-03 1.82818422e-02 8.66845802e-04 -6.16426154e-05 2.84072456e-04 1.36326283e-03 6.12528955e-04 -1.10040409e-03 -1.11085085e-02 -2.21201930e-04 1.10364903e-03 -5.51824516e-03 8.11169143e-04 -3.76760416e-03 1.88380208e-02 1.07435776e-03 5.60883442e-05 -2.80441721e-04 1.59978968e-03 6.66579035e-04 -7.62769912e-04 -7.55608346e-03 4.41402053e-04 -2.20844926e-04 -3.86352022e-03 -1.47821751e-03 8.11169143e-04 1.31145542e-02 5.76533321e-04 4.34569808e-05 1.96750404e-04 1.18651646e-03 -2.73078227e-04 3.81384956e-03 3.77804173e-02 -2.20701026e-03 -3.86352022e-03 1.83240521e-02 7.39108755e-03 1.31145542e-02 -6.21386909e-02 -2.88266660e-03 1.96750404e-04 -9.00944956e-04 -4.51573290e-03 -2.03504739e-03 -1.64641718e-04 -1.49298119e-03 1.39132010e-04 1.42227745e-04 -7.11138725e-04 -4.56426627e-04 -4.65990834e-04 2.32995417e-03 4.10812026e-05 -5.78687193e-06 2.89343596e-05 5.18761956e-05 2.16150815e-05 4.01876674e-05 3.85133242e-04 1.41195031e-05 1.76105115e-05 2.00199422e-04 -5.18420027e-05 -6.44733661e-05 -6.73083755e-04 -2.46933837e-05 -8.51552583e-07 1.69351213e-05 -4.95888225e-05 2.11609078e-05 -2.00938337e-04 -1.92566621e-03 -7.05975154e-05 2.00199422e-04 -9.43346715e-04 2.59210014e-04 -6.73083755e-04 3.16632866e-03 1.23466918e-04 1.69351213e-05 -8.21401346e-05 1.70732573e-04 7.95031556e-05 -3.13322705e-04 -2.87673066e-03 1.53314547e-04 3.55400369e-04 -1.36988655e-03 -4.87812299e-04 -1.18298270e-03 4.51279112e-03 9.95144986e-05 -3.20452906e-06 -9.90576589e-06 1.28486663e-04 1.06198387e-04 -1.30551127e-04 -1.19863777e-03 6.38810614e-05 -7.24372995e-05 -6.14890219e-04 -2.03255125e-04 2.66573506e-04 2.03222623e-03 4.14643744e-05 1.27093356e-05 -1.31849124e-06 1.06198387e-04 -8.21401381e-05 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 -1 2 @@ -1397,54 +1397,54 @@ Matrix number of r(R): 177 0 2 0 -2 532 - 4.19067839e-05 4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 3.85148484e-05 1.13943659e-04 5.37258812e-05 8.03973579e-06 8.52916775e-05 2.58376554e-05 4.23147770e-05 8.61255180e-06 -8.56460045e-05 -1.40328055e-04 -2.85486682e-05 -3.53186638e-06 2.53490916e-05 5.16158770e-06 1.98816059e-05 8.44969718e-06 4.59847886e-04 5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 4.24093536e-04 1.25610344e-03 5.92551775e-04 8.51446224e-05 9.01772028e-04 2.74388888e-04 4.49526476e-04 9.14629627e-05 -9.07396512e-04 -1.48721070e-03 -3.02465504e-04 -3.77220998e-05 2.70136544e-04 5.49844256e-05 2.11961728e-04 9.00455145e-05 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 -1.25264467e-04 -4.35082153e-04 -2.16964422e-04 -2.52697821e-05 -2.68960486e-04 -7.77842435e-05 -1.33958036e-04 -2.72773407e-05 2.59313981e-04 4.46166053e-04 9.08055201e-05 1.41273003e-05 -7.67707986e-05 -1.56424767e-05 -6.34035760e-05 -2.69600416e-05 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 -6.51188252e-04 2.53135294e-03 2.28600536e-03 -1.78410485e-04 -4.59782247e-04 -2.04285030e-04 -4.28642856e-05 -4.56055815e-04 -1.38815371e-04 -2.23263394e-04 -4.62717902e-05 4.61875977e-04 7.43588136e-04 1.53958659e-04 1.67377511e-05 -1.34754137e-04 -2.79512305e-05 -1.03527250e-04 -4.49180458e-05 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 -4.46526788e-05 -5.04466829e-06 9.08055201e-05 1.48722018e-04 1.71659271e-05 3.26514280e-06 -2.69600416e-05 -2.99104120e-06 -2.19681945e-05 -4.87735431e-06 5.73105393e-04 6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 4.41899521e-04 1.53469785e-03 7.65392422e-04 8.36114988e-05 8.87799017e-04 2.58660340e-04 4.45053236e-04 9.05803225e-05 -8.59323568e-04 -1.47728872e-03 -3.00529556e-04 -4.69658080e-05 2.56507620e-04 5.22359427e-05 2.11643596e-04 8.99397180e-05 6.03111568e-04 6.63633513e-03 2.52315372e-03 2.27866446e-03 -8.84301209e-03 -8.00003727e-03 6.25885014e-04 1.62058512e-03 7.21643868e-04 1.41767784e-04 1.50478185e-03 4.60763160e-04 7.41777346e-04 1.53587720e-04 -1.52800684e-03 -2.46214787e-03 -5.09335613e-04 -5.62300464e-05 4.49565889e-04 9.31529678e-05 3.45801212e-04 1.49855296e-04 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 1.48351079e-04 1.71128133e-05 -3.00529556e-04 -4.92429573e-04 -5.79114193e-05 -1.09790351e-05 8.99397180e-05 1.02124474e-05 7.32476904e-05 1.66683716e-05 2.80266684e-05 3.09788318e-04 8.96635549e-05 1.27645593e-04 -3.19883438e-04 -4.51758142e-04 -4.24904657e-06 6.85555547e-05 4.76480212e-05 -4.23579594e-06 -4.51397922e-05 -1.66633196e-05 -2.02733712e-05 -4.13708166e-06 5.53046522e-05 6.78414545e-05 1.38352650e-05 -1.51339584e-06 -1.52119092e-05 -3.10212987e-06 -8.48670762e-06 -3.62110076e-06 1.16562923e-04 1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 9.94228598e-05 2.91828551e-04 1.36562960e-04 2.51033427e-05 2.68067114e-04 7.77906580e-05 1.31658857e-04 2.73137461e-05 -2.60484554e-04 -4.40649955e-04 -9.13167005e-05 -1.28680228e-05 7.59270615e-05 1.57723475e-05 6.14766473e-05 2.67038368e-05 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 2.63225572e-05 2.90777246e-06 -5.11624920e-05 -8.81034506e-05 -9.97258727e-06 -2.51385622e-06 1.51854104e-05 1.62843763e-06 1.30623801e-05 2.83009735e-06 6.15274106e-05 6.78568920e-04 2.60527449e-04 2.20594033e-04 -9.18778309e-04 -7.80164894e-04 7.02617049e-05 1.54384207e-04 6.38261716e-05 2.04803436e-05 2.18601217e-04 6.68535146e-05 1.05307995e-04 2.31028170e-05 -2.23371808e-04 -3.52447381e-04 -7.71128608e-05 -6.91797789e-06 6.40525946e-05 1.40812999e-05 4.78952650e-05 2.21877546e-05 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 -1.87026310e-05 8.36778090e-06 8.93557047e-05 2.73137461e-05 4.38862858e-05 4.95400178e-06 -9.13167005e-05 -1.46883318e-04 -1.69733528e-05 -2.79751765e-06 2.67038368e-05 2.96063699e-06 2.13535203e-05 4.71683005e-06 8.03974503e-06 8.52623560e-05 4.28734620e-05 2.49760952e-05 -8.57469241e-06 -1.42065166e-04 -8.28238138e-05 2.84130333e-05 1.99527830e-05 2.48105453e-05 -8.52509672e-06 6.36123043e-06 -4.96210905e-06 6.28601980e-05 6.90801986e-04 2.55761239e-04 2.47042285e-04 -8.94716671e-04 -8.64710496e-04 5.51502597e-05 1.71570414e-04 8.25392587e-05 8.51741230e-05 9.01772895e-04 4.55505289e-04 2.65514836e-04 -9.11010579e-05 -1.50579497e-03 -8.78360163e-04 3.01158993e-04 2.12606224e-04 2.64618424e-04 -9.08647993e-05 6.79062551e-05 -5.29236848e-05 6.89978032e-04 7.58793139e-03 2.80915529e-03 2.71415303e-03 -9.83268908e-03 -9.50601170e-03 6.07564310e-04 1.89166484e-03 9.10332477e-04 -4.23055887e-05 -4.50076888e-04 -2.23263393e-04 -1.32338925e-04 4.54622344e-05 7.43239149e-04 4.40699823e-04 -1.51267468e-04 -1.01845176e-04 -1.30053373e-04 4.47208997e-05 -3.39401906e-05 2.64972294e-05 -2.48204902e-04 -2.72981686e-03 -9.76782377e-04 -9.94548440e-04 3.42760197e-03 3.48883158e-03 -1.78996469e-04 -6.60674872e-04 -3.36337382e-04 -2.61313353e-05 -2.77834471e-04 -1.40434482e-04 -7.77842433e-05 2.80868964e-05 4.66883030e-04 2.59170081e-04 -9.33766060e-05 -6.72787546e-05 -7.77936360e-05 2.81492107e-05 -1.85859903e-05 1.55587272e-05 -2.56923856e-04 -2.82481911e-03 -1.06561269e-03 -9.76782377e-04 3.73375000e-03 3.42717282e-03 -2.54924501e-04 -6.85374967e-04 -3.10504789e-04 8.46111775e-06 9.00153776e-05 4.54622344e-05 2.64677849e-05 -5.04466826e-06 -1.51267468e-04 -8.81399646e-05 1.71553043e-05 2.18076728e-05 2.64972294e-05 -4.95731069e-06 7.61863588e-06 -2.86667205e-06 5.32981900e-05 -1.83903392e-04 3.99126057e-05 3.87592954e-05 1.40030661e-04 1.48619747e-03 7.42126332e-04 4.40046182e-04 -1.51042270e-04 -2.46214787e-03 -1.46038268e-03 5.00882593e-04 3.40118970e-04 4.34550764e-04 -1.49287433e-04 1.13483254e-04 -8.84872216e-05 8.66669803e-04 9.53812709e-03 3.41940276e-03 3.48063237e-03 -1.20000559e-02 -1.22107996e-02 6.32345257e-04 2.33119271e-03 1.18643510e-03 8.64336826e-05 9.16835300e-04 4.66229389e-04 2.58804239e-04 -9.32458779e-05 -1.54491288e-03 -8.59323568e-04 3.08982576e-04 2.24078635e-04 2.59973547e-04 -9.38426381e-05 6.23290813e-05 -5.19947095e-05 8.96675979e-04 9.86480447e-03 3.72555078e-03 3.41983192e-03 -1.30537744e-02 -1.20000559e-02 8.95295800e-04 2.41707998e-03 1.09709605e-03 -2.80061322e-05 -2.97239494e-04 -1.51042270e-04 -8.80092365e-05 1.71234360e-05 5.00882593e-04 2.92076536e-04 -5.79114192e-05 -7.26847052e-05 -8.84872216e-05 1.69407905e-05 -2.53876291e-05 9.81210028e-06 -1.83474235e-04 6.32231113e-04 -1.38152190e-04 -1.34239183e-04 1.88855785e-05 2.01703722e-04 9.75169733e-05 6.09224821e-05 -2.09260727e-05 -3.26617762e-04 -2.03790964e-04 6.99384944e-05 4.22136069e-05 5.86382660e-05 -2.01644843e-05 1.61315889e-05 -1.25889182e-05 4.46620796e-05 4.93259092e-04 1.43395556e-04 2.04159609e-04 -5.10329174e-04 -7.21168928e-04 -6.37352680e-06 1.10550317e-04 7.71255339e-05 2.56419720e-05 2.73586037e-04 1.36359573e-04 7.67677915e-05 -2.77765486e-05 -4.55665031e-04 -2.57018598e-04 9.27691873e-05 6.41134731e-05 7.59272450e-05 -2.75407896e-05 1.84353320e-05 -1.54789170e-05 1.74189678e-04 1.92169934e-03 6.92881498e-04 6.68181405e-04 -2.44777650e-03 -2.36188923e-03 1.41417622e-04 4.37743370e-04 2.09300022e-04 -8.29240770e-06 -8.85366752e-05 -4.40834153e-05 -2.61245672e-05 4.87404194e-06 1.47451165e-04 8.74137709e-05 -1.67009304e-05 -2.07527579e-05 -2.58670046e-05 4.71684379e-06 -7.59653417e-06 2.78659342e-06 -3.90066057e-05 1.35390765e-04 -2.80539490e-05 -2.84946434e-05 7.09277548e-06 7.56149471e-05 3.84248468e-05 1.98770882e-05 -8.50635294e-06 -1.28191958e-04 -6.66097968e-05 2.83028297e-05 1.89553024e-05 2.00114578e-05 -8.61545402e-06 4.16835844e-06 -4.49954313e-06 9.03407881e-05 9.96349622e-04 3.79900409e-04 3.26813792e-04 -1.33982098e-03 -1.15561708e-03 9.97392175e-05 2.27121269e-04 9.57393912e-05 -5.12839439e-06 -5.47172074e-05 -2.77765486e-05 -1.53535583e-05 3.03213952e-06 9.27691873e-05 5.14037196e-05 -1.03729323e-05 -1.37262472e-05 -1.54789170e-05 3.00415949e-06 -4.20873273e-06 1.62844352e-06 -4.01599160e-05 1.39303772e-04 -3.02574210e-05 -2.80539489e-05 + -4.19067839e-05 -4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 -3.85148484e-05 -1.13943659e-04 -5.37258812e-05 -4.82384148e-06 -5.11750065e-05 2.58376554e-05 1.47546112e-05 -5.16753108e-06 -8.56460045e-05 -4.89723166e-05 1.71292009e-05 -1.21850916e-05 -1.47200182e-05 5.16158770e-06 -3.67042321e-06 2.94400364e-06 -4.59847886e-04 -5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 -4.24093536e-04 -1.25610344e-03 -5.92551775e-04 -5.10867734e-05 -5.41063217e-04 2.74388888e-04 1.56844995e-04 -5.48777776e-05 -9.07396512e-04 -5.19321090e-04 1.81479302e-04 -1.29744050e-04 -1.56977303e-04 5.49844256e-05 -3.92019561e-05 3.13954606e-05 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 -1.25264467e-04 -4.35082153e-04 -2.16964422e-04 -2.52697821e-05 -2.68960486e-04 1.33958036e-04 7.77842435e-05 -2.72773407e-05 -4.46166053e-04 -2.59313981e-04 9.08055201e-05 -6.19727577e-05 -7.67707986e-05 2.69600416e-05 -1.94671871e-05 1.56424767e-05 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 6.51188252e-04 -2.53135294e-03 -2.28600536e-03 -1.78410485e-04 -4.59782247e-04 -2.04285030e-04 -1.59098513e-05 -1.69164630e-04 8.58798007e-05 4.66705461e-05 -1.71759601e-05 -2.85497188e-04 -1.55575217e-04 5.70994376e-05 -4.16385141e-05 -4.68813595e-05 1.72944581e-05 -1.08933771e-05 9.37627190e-06 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 5.05395642e-06 5.37920973e-05 -2.72773407e-05 -1.55568487e-05 3.02680097e-06 9.08055201e-05 5.18627962e-05 -1.02995563e-05 1.32609259e-05 1.56424767e-05 -2.99104120e-06 4.39363890e-06 -1.68691036e-06 5.73105393e-04 6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 4.41899521e-04 1.53469785e-03 7.65392422e-04 8.36114988e-05 8.87799017e-04 -4.45053236e-04 -2.58660340e-04 9.05803225e-05 1.47728872e-03 8.59323568e-04 -3.00529556e-04 2.06771635e-04 2.56507620e-04 -8.99397180e-05 6.51482152e-05 -5.22359427e-05 6.03111568e-04 6.63633513e-03 -2.52315372e-03 -2.27866446e-03 8.84301209e-03 8.00003727e-03 6.25885014e-04 1.62058512e-03 7.21643868e-04 5.25821854e-05 5.57796227e-04 -2.84843547e-04 -1.55209375e-04 5.69687094e-05 9.43853767e-04 5.15594141e-04 -1.88770753e-04 1.38504722e-04 1.56575127e-04 -5.75913592e-05 3.65413080e-05 -3.13150254e-05 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 5.17320680e-05 -1.02676880e-05 -3.00529556e-04 -1.71864714e-04 3.47468516e-05 -4.41600675e-05 -5.22359427e-05 1.02124474e-05 -1.46495381e-05 5.77509438e-06 -2.80266684e-05 -3.09788318e-04 8.96635549e-05 1.27645593e-04 -3.19883438e-04 -4.51758142e-04 4.24904657e-06 -6.85555547e-05 -4.76480212e-05 -1.11178871e-05 -1.18841548e-04 5.76445547e-05 3.52822416e-05 -1.23793259e-05 -1.93270427e-04 -1.18217051e-04 4.14138567e-05 -2.53281016e-05 -3.40878355e-05 1.19810075e-05 -9.11418852e-06 7.32586789e-06 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 -9.94228598e-05 -2.91828551e-04 -1.36562960e-04 -1.55514449e-05 -1.65944916e-04 8.30769984e-05 4.58555150e-05 -1.69217960e-05 -2.77621887e-04 -1.53620178e-04 5.65179084e-05 -3.95630426e-05 -4.55562472e-05 1.68591953e-05 -1.07459493e-05 9.28732999e-06 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.63225572e-05 -1.52698146e-05 2.90777246e-06 8.81034506e-05 5.11624920e-05 -9.97258727e-06 1.25692811e-05 1.51854104e-05 -2.83009735e-06 4.35412670e-06 -1.62843763e-06 -6.15274106e-05 -6.78568920e-04 2.60527449e-04 2.20594033e-04 -9.18778309e-04 -7.80164894e-04 -7.02617049e-05 -1.54384207e-04 -6.38261716e-05 -4.40196826e-06 -4.69106481e-05 2.39518433e-05 1.21844749e-05 -5.28135596e-06 -7.98569198e-05 -4.08220236e-05 1.75647387e-05 -1.19379020e-05 -1.23220751e-05 5.37304655e-06 -2.50100955e-06 2.75788262e-06 -2.70067140e-05 9.37132791e-05 2.04654088e-05 1.87026310e-05 3.11028898e-06 3.31889832e-05 -1.69217960e-05 -9.17110299e-06 1.85237783e-06 5.65179084e-05 3.07240355e-05 -6.33592638e-06 8.46319694e-06 9.28732999e-06 -1.84600370e-06 2.46707222e-06 -9.77063263e-07 -4.82383223e-06 -5.12043280e-05 1.56161714e-05 2.52789703e-05 5.20539047e-06 -5.17945072e-05 -8.39088927e-05 -1.72648357e-05 1.97832811e-06 -1.52585645e-05 -3.14348229e-06 -1.18091842e-05 -5.08618816e-06 -2.09533699e-05 -2.30541694e-04 8.77725292e-05 7.90535749e-05 -3.07587850e-04 -2.77581675e-04 -2.18794371e-05 -5.63169039e-05 -2.49125037e-05 -5.10572729e-05 -5.41062349e-04 1.65719047e-04 2.68410075e-04 5.52396824e-05 -5.48357439e-04 -8.88812248e-04 -1.82785813e-04 2.11496651e-05 -1.62495422e-04 -3.34562014e-05 -1.25848831e-04 -5.41651408e-05 -2.29717740e-04 -2.52930770e-03 9.62831275e-04 8.67829024e-04 -3.37575039e-03 -3.04907302e-03 -2.40622762e-04 -6.20542033e-04 -2.74771072e-04 -1.50482981e-05 -1.60290646e-04 4.66705464e-05 7.94033554e-05 1.63664045e-05 -1.55719117e-04 -2.64780211e-04 -5.45283517e-05 7.96917854e-06 -4.58585221e-05 -9.46002143e-06 -3.73521697e-05 -1.61052890e-05 -8.02161920e-05 -8.83492845e-04 3.25594127e-04 3.07828064e-04 -1.14526706e-03 -1.08403746e-03 -7.15324657e-05 -2.09489434e-04 -9.75914609e-05 -2.58284789e-05 -2.74939414e-04 8.42606897e-05 1.33958037e-04 2.80868966e-05 -2.80490135e-04 -4.46515040e-04 -9.34967116e-05 9.33553055e-06 -8.14715631e-05 -1.70964778e-05 -6.17602208e-05 -2.71571877e-05 -8.89351465e-05 -9.78495099e-04 3.78892317e-04 3.25594127e-04 -1.32895588e-03 -1.14483791e-03 -1.01896469e-04 -2.34189528e-04 -9.80652718e-05 -5.01609937e-06 -5.34302152e-05 1.63664045e-05 2.64677851e-05 3.02680100e-06 -5.45283517e-05 -8.82600702e-05 -1.03101791e-05 1.78469868e-06 -1.61052890e-05 -1.81127951e-06 -1.29539961e-05 -2.91108482e-06 -1.77660633e-05 6.14441833e-05 1.36062016e-05 1.24528913e-05 4.97600015e-05 5.28759945e-04 -1.55065476e-04 -2.63667394e-04 -5.43031541e-05 5.15594141e-04 8.76229608e-04 1.80317734e-04 -2.65117181e-05 1.53109199e-04 3.15562587e-05 1.24640527e-04 5.36884391e-05 2.79540982e-04 3.08118840e-03 -1.13706785e-03 -1.07583825e-03 4.00001864e-03 3.78927493e-03 2.51453785e-04 7.38202992e-04 3.44349746e-04 8.53486220e-05 9.06383391e-04 -2.79377318e-04 -4.44704250e-04 -9.31257727e-05 9.26947727e-04 1.47728872e-03 3.08982576e-04 -3.14157501e-05 2.71522744e-04 5.69016890e-05 2.06151513e-04 9.05075814e-05 3.09547157e-04 3.40786578e-03 -1.32075666e-03 -1.13749701e-03 4.63224975e-03 4.00001864e-03 3.56474229e-04 8.24090258e-04 3.46191685e-04 1.65866672e-05 1.76253315e-04 -5.43031541e-05 -8.78891313e-05 -1.02570652e-05 1.80317734e-04 2.92076536e-04 3.47468517e-05 -6.01617585e-06 5.36884391e-05 6.17544148e-06 4.31755840e-05 9.94002842e-06 6.10150255e-05 -2.10743704e-04 -4.69712051e-05 -4.30581980e-05 2.68225767e-06 2.85673574e-05 -1.05051979e-05 -1.28711506e-05 -2.65663754e-06 3.48505623e-05 4.30271581e-05 8.87240578e-06 9.08036830e-07 9.59589470e-06 1.97892698e-06 5.40575280e-06 2.33736958e-06 -1.13912571e-05 -1.26317543e-04 3.59315534e-05 5.11315772e-05 -1.29437703e-04 -1.82347357e-04 2.12456635e-06 -2.65607921e-05 -1.81705086e-05 -1.50128156e-05 -1.60425993e-04 4.68783815e-05 7.83762832e-05 1.64589935e-05 -1.57086134e-04 -2.62606810e-04 -5.50654216e-05 7.25200828e-06 -4.55560638e-05 -9.58076051e-06 -3.63706594e-05 -1.60222426e-05 -5.89361676e-05 -6.50576527e-04 2.41696060e-04 2.16995967e-04 -8.54786781e-04 -7.68899516e-04 -5.74280972e-05 -1.45913731e-04 -6.38258972e-05 -2.91079326e-06 -3.11280772e-05 9.08735927e-06 1.54678046e-05 1.72801077e-06 -3.04828079e-05 -5.18521718e-05 -5.93558137e-06 1.39065333e-06 -8.99382338e-06 -9.77057370e-07 -7.63361459e-06 -1.67194156e-06 -1.27002016e-05 4.42097793e-05 9.35131333e-06 8.91061892e-06 -1.24079219e-05 -1.32488320e-04 4.08021083e-05 6.35409658e-05 1.40886186e-05 -1.36368739e-04 -2.12797682e-04 -4.70407544e-05 3.83702307e-06 -3.89466067e-05 -8.65253444e-06 -2.87370518e-05 -1.34794521e-05 -3.27140331e-05 -3.60788217e-04 1.41154488e-04 1.14374274e-04 -4.97735633e-04 -4.04712711e-04 -4.07841922e-05 -8.16471441e-05 -3.19129521e-05 -5.00427187e-06 -5.34753310e-05 1.64589935e-05 2.61254277e-05 2.98773230e-06 -5.50654216e-05 -8.75356035e-05 -1.02450096e-05 1.51378647e-06 -1.60222426e-05 -1.80248119e-06 -1.26452178e-05 -2.83008361e-06 -1.38535120e-05 4.81227865e-05 1.06733965e-05 9.35131320e-06 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 579 - -8.71895427e-06 3.00061752e-05 -6.49189655e-06 -6.49189655e-06 1.60794716e-06 1.70583355e-05 5.16753108e-06 8.61255180e-06 9.74528347e-07 -1.71292009e-05 -2.85486682e-05 -3.29444758e-06 -7.06373276e-07 5.16158770e-06 5.73470589e-07 4.28221914e-06 9.55784314e-07 -9.50022517e-05 3.26677379e-04 -7.09998885e-05 -7.09998885e-05 1.70289245e-05 1.80354406e-04 5.48777776e-05 9.14629627e-05 1.05042552e-05 -1.81479302e-04 -3.02465504e-04 -3.53762843e-05 -7.54441997e-06 5.49844256e-05 6.21130072e-06 4.55827353e-05 1.03521679e-05 3.55321267e-05 -1.22673788e-04 2.56060934e-05 2.67594037e-05 -5.05395642e-06 -5.37920973e-05 -1.55568487e-05 -2.72773407e-05 -3.02680097e-06 5.18627962e-05 9.08055201e-05 1.02995563e-05 2.82546006e-06 -1.56424767e-05 -1.68691036e-06 -1.36811182e-05 -2.99104120e-06 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -8.42326070e-06 -8.96534955e-05 -2.72773407e-05 -4.46526788e-05 -5.04466829e-06 9.08055201e-05 1.48722018e-04 1.71659271e-05 3.26514280e-06 -2.69600416e-05 -2.99104120e-06 -2.19681945e-05 -4.87735431e-06 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 -3.55321266e-05 1.22244630e-04 1.22244630e-04 -6.79737099e-06 -2.58534045e-05 -1.17733919e-05 -2.43263422e-06 -2.57190371e-05 -7.88413529e-06 -1.31402255e-05 -1.00893365e-06 2.60094805e-05 4.33491342e-05 3.42879502e-06 1.06506570e-06 -7.94698537e-06 -5.88994107e-07 -6.63203649e-06 -9.81656846e-07 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 -9.25616978e-05 1.67222998e-05 1.77559803e-04 5.17320680e-05 9.05803225e-05 1.02676880e-05 -1.71864714e-04 -3.00529556e-04 -3.47468516e-05 -9.39316160e-06 5.22359427e-05 5.77509438e-06 4.55685093e-05 1.02124474e-05 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 2.78704996e-05 2.95933006e-04 9.05803225e-05 1.48351079e-04 1.71128133e-05 -3.00529556e-04 -4.92429573e-04 -5.79114193e-05 -1.09790351e-05 8.99397180e-05 1.02124474e-05 7.32476904e-05 1.66683716e-05 3.00061754e-05 3.26677380e-04 1.22673788e-04 1.22673788e-04 -4.21487409e-04 -4.21487409e-04 2.36639301e-05 8.98002728e-05 4.09871293e-05 7.98938604e-06 8.43034182e-05 2.59776122e-05 4.32960204e-05 3.42695305e-06 -8.54649707e-05 -1.42441618e-04 -1.15822839e-05 -3.53067783e-06 2.62786967e-05 2.01594925e-06 2.19152964e-05 3.35991542e-06 -6.79737075e-06 2.36639299e-05 -4.12680939e-06 -5.65341970e-06 -8.47159188e-07 -9.02795844e-06 -3.33266393e-06 -4.13708166e-06 -4.15379221e-07 1.10609304e-05 1.38352650e-05 1.43218222e-06 -3.02679168e-07 -3.10212987e-06 -3.21685798e-07 -1.85421399e-06 -3.47726245e-07 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 4.92889867e-06 5.26563014e-05 1.52698146e-05 2.63225572e-05 2.90777246e-06 -5.11624920e-05 -8.81034506e-05 -9.97258727e-06 -2.51385622e-06 1.51854104e-05 1.62843763e-06 1.30623801e-05 2.83009735e-06 6.49189852e-06 7.09999071e-05 2.56060941e-05 2.67594044e-05 -8.86486914e-05 -9.25616986e-05 4.12681204e-06 1.87026402e-05 8.91062561e-06 1.44462906e-06 1.53168672e-05 4.49554804e-06 7.86371660e-06 5.90768740e-07 -1.49045927e-05 -2.60388366e-05 -2.02105779e-06 -8.01512889e-07 4.56312329e-06 3.25689476e-07 4.00234485e-06 5.79076593e-07 -1.17733915e-05 4.09871288e-05 -8.91062128e-06 -8.02923241e-06 3.79016916e-06 4.05298388e-05 1.23702998e-05 1.97988542e-05 2.38216604e-06 -4.14345715e-05 -6.64020279e-05 -8.15681405e-06 -1.22672209e-06 1.20434603e-05 1.42639758e-06 9.57904784e-06 2.26854683e-06 6.49189852e-06 7.09999071e-05 2.67594044e-05 2.56060941e-05 -9.25616986e-05 -8.86486914e-05 5.65342212e-06 1.87026402e-05 8.02923687e-06 2.40771510e-06 2.55281121e-05 7.86371660e-06 1.28835124e-05 9.84614567e-07 -2.60388366e-05 -4.26793517e-05 -3.36842965e-06 -9.35999893e-07 7.85145226e-06 5.79076593e-07 6.43971841e-06 9.43371175e-07 1.60795640e-06 1.70290140e-05 8.42325484e-06 5.05395290e-06 -2.43263298e-06 -2.78704939e-05 -1.67222963e-05 7.98938483e-06 3.70599416e-06 4.92893937e-06 -2.40772471e-06 1.16143485e-06 -1.44463483e-06 2.09534141e-05 2.30130146e-04 8.39943549e-05 8.39943549e-05 -8.71895427e-06 -2.93564411e-04 -2.93564411e-04 3.00061752e-05 1.66354113e-05 5.76267551e-05 -6.49189655e-06 2.88133775e-05 -6.49189655e-06 1.70584250e-05 1.80355273e-04 8.96534387e-05 5.37920632e-05 -2.57190251e-05 -2.95932950e-04 -1.77559770e-04 8.43034066e-05 3.96141570e-05 5.26566956e-05 -2.55282059e-05 1.24465907e-05 -1.53169235e-05 2.30130146e-04 2.52931185e-03 9.23162005e-04 9.23162005e-04 -9.50022517e-05 -3.22846934e-03 -3.22846934e-03 3.26677379e-04 1.83470774e-04 6.35561405e-04 -7.09998885e-05 3.17780703e-04 -7.09998885e-05 -8.61254594e-06 -9.14629059e-05 -4.46526781e-05 -2.72773403e-05 1.31402254e-05 1.48351078e-04 9.05803222e-05 -4.32960203e-05 -1.92148326e-05 -2.63225327e-05 1.28835038e-05 -6.31660287e-06 7.86371142e-06 -8.39943549e-05 -9.23162005e-04 -3.25594125e-04 -3.43360188e-04 3.55321267e-05 1.14116746e-03 1.20239706e-03 -1.22673788e-04 -5.37320015e-05 -2.25592719e-04 2.56060934e-05 -1.19372961e-04 2.67594037e-05 -5.16752756e-06 -5.48777436e-05 -2.72773403e-05 -1.55568485e-05 7.88413523e-06 9.05803222e-05 5.17320678e-05 -2.59776122e-05 -1.23793146e-05 -1.52697998e-05 7.86371142e-06 -3.29897437e-06 4.49554494e-06 -8.39943549e-05 -9.23162005e-04 -3.43360188e-04 -3.25594125e-04 3.55321267e-05 1.20239706e-03 1.14116746e-03 -1.22673788e-04 -7.65140157e-05 -2.25592719e-04 2.67594037e-05 -1.06219759e-04 2.56060934e-05 9.74527112e-07 1.05042432e-05 5.04466819e-06 3.02680091e-06 -1.00893364e-06 -1.71128132e-05 -1.02676879e-05 3.42695303e-06 2.27070192e-06 2.90776726e-06 -9.84612637e-07 8.31352686e-07 -5.90767582e-07 -8.71895442e-06 -9.50022532e-05 -3.55321266e-05 -3.55321266e-05 1.77660633e-05 1.22244630e-04 1.22244630e-04 -6.12296045e-05 -6.79737099e-06 -2.58534045e-05 1.31532020e-05 -1.17733919e-05 1.31532020e-05 2.85486624e-05 3.02465449e-04 1.48722017e-04 9.08055198e-05 -4.33491342e-05 -4.92429573e-04 -3.00529556e-04 1.42441618e-04 6.44234570e-05 8.81034265e-05 -4.26793433e-05 2.12193166e-05 -2.60388315e-05 2.93564411e-04 3.22846934e-03 1.14116746e-03 1.20239706e-03 -1.22244630e-04 -4.00001864e-03 -4.21076234e-03 4.21487409e-04 1.90445736e-04 7.96494859e-04 -8.86486907e-05 4.21042676e-04 -9.25616978e-05 1.71291975e-05 1.81479269e-04 9.08055198e-05 5.18627959e-05 -2.60094805e-05 -3.00529556e-04 -1.71864714e-04 8.54649707e-05 4.14138457e-05 5.11624774e-05 -2.60388315e-05 1.11382351e-05 -1.49045897e-05 2.93564411e-04 3.22846934e-03 1.20239706e-03 1.14116746e-03 -1.22244630e-04 -4.21076234e-03 -4.00001864e-03 4.21487409e-04 2.69410785e-04 7.96494859e-04 -9.25616978e-05 3.75452183e-04 -8.86486907e-05 -3.29444637e-06 -3.53762726e-05 -1.71659271e-05 -1.02995562e-05 3.42879499e-06 5.79114193e-05 3.47468516e-05 -1.15822838e-05 -7.78009536e-06 -9.97258216e-06 3.36842774e-06 -2.83809947e-06 2.02105664e-06 3.00061754e-05 3.26677380e-04 1.22673788e-04 1.22673788e-04 -6.12296045e-05 -4.21487409e-04 -4.21487409e-04 2.10743705e-04 2.36639301e-05 8.98002728e-05 -4.55904927e-05 4.09871293e-05 -4.55904927e-05 4.06172899e-06 4.32483245e-05 2.06575670e-05 1.32609147e-05 -6.27604093e-06 -6.89238596e-05 -4.41600564e-05 2.07445384e-05 8.44280475e-06 1.25694230e-05 -6.04499452e-06 3.19497515e-06 -3.86691085e-06 1.66354113e-05 1.83470774e-04 5.37320015e-05 7.65140157e-05 -6.79737075e-06 -1.90445736e-04 -2.69410785e-04 2.36639299e-05 -2.12448023e-06 4.19947626e-05 -4.12680939e-06 2.94775127e-05 -5.65341970e-06 5.16162840e-06 5.49848198e-05 2.69600171e-05 1.56424619e-05 -7.94698017e-06 -8.99396939e-05 -5.22359282e-05 2.62786916e-05 1.19811494e-05 1.51855874e-05 -7.85149689e-06 3.33525601e-06 -4.56314934e-06 5.76267551e-05 6.35561405e-04 2.25592719e-04 2.25592719e-04 -2.58534037e-05 -7.96494859e-04 -7.96494859e-04 8.98002720e-05 4.19947626e-05 1.45914819e-04 -1.87026312e-05 7.27370625e-05 -1.87026312e-05 -9.55793921e-07 -1.03522617e-05 -4.87734568e-06 -2.99103602e-06 9.81654916e-07 1.66683631e-05 1.02124423e-05 -3.35991352e-06 -2.13851715e-06 -2.83014198e-06 9.43375264e-07 -8.33147954e-07 5.79079199e-07 6.49189852e-06 7.09999071e-05 2.56060941e-05 2.67594044e-05 -1.31532020e-05 -8.86486914e-05 -9.25616986e-05 4.55904927e-05 4.12681204e-06 1.87026402e-05 -9.35131785e-06 8.91062561e-06 -9.79201225e-06 1.52938402e-06 1.62578209e-05 8.15639419e-06 4.39363497e-06 -2.39364292e-06 -2.71157156e-05 -1.46495342e-05 7.89999016e-06 3.82246704e-06 4.35417586e-06 -2.40927382e-06 8.33680768e-07 -1.30704980e-06 2.88133775e-05 3.17780703e-04 1.19372961e-04 1.06219759e-04 -1.17733915e-05 -4.21042676e-04 -3.75452183e-04 4.09871288e-05 2.94775127e-05 7.27370625e-05 -8.91062128e-06 3.19132195e-05 -8.02923241e-06 -5.73476353e-07 -6.21135700e-06 -2.99103602e-06 -1.68690725e-06 5.88992950e-07 1.02124423e-05 5.77509135e-06 -2.01594811e-06 -1.39616153e-06 -1.62846368e-06 5.79079199e-07 -4.34618611e-07 3.25690786e-07 6.49189852e-06 7.09999071e-05 2.67594044e-05 2.56060941e-05 -1.31532020e-05 -9.25616986e-05 -8.86486914e-05 4.55904927e-05 5.65342212e-06 1.87026402e-05 -9.79201225e-06 8.02923687e-06 -9.35131785e-06 + -8.71895427e-06 3.00061752e-05 6.49189655e-06 6.49189655e-06 1.60794716e-06 1.70583355e-05 -8.61255180e-06 -5.16753108e-06 9.74528347e-07 2.85486682e-05 1.71292009e-05 -3.29444758e-06 4.06169720e-06 5.16158770e-06 -9.55784314e-07 1.52937237e-06 -5.73470589e-07 -9.50022517e-05 3.26677379e-04 7.09998885e-05 7.09998885e-05 1.70289245e-05 1.80354406e-04 -9.14629627e-05 -5.48777776e-05 1.05042552e-05 3.02465504e-04 1.81479302e-04 -3.53762843e-05 4.32480167e-05 5.49844256e-05 -1.03521679e-05 1.62577083e-05 -6.21130072e-06 -3.55321267e-05 1.22673788e-04 2.56060934e-05 2.67594037e-05 8.42326070e-06 8.96534955e-05 -4.46526788e-05 -2.72773407e-05 5.04466829e-06 1.48722018e-04 9.08055201e-05 -1.71659271e-05 2.06575859e-05 2.69600416e-05 -4.87735431e-06 8.15640063e-06 -2.99104120e-06 -3.55321267e-05 1.22673788e-04 2.67594037e-05 2.56060934e-05 5.05395642e-06 5.37920973e-05 -2.72773407e-05 -1.55568487e-05 3.02680097e-06 9.08055201e-05 5.18627962e-05 -1.02995563e-05 1.32609259e-05 1.56424767e-05 -2.99104120e-06 4.39363890e-06 -1.68691036e-06 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 3.55321266e-05 -1.22244630e-04 -1.22244630e-04 -6.79737099e-06 -2.58534045e-05 -1.17733919e-05 -2.43263422e-06 -2.57190371e-05 1.31402255e-05 7.88413529e-06 -1.00893365e-06 -4.33491342e-05 -2.60094805e-05 3.42879502e-06 -6.27604493e-06 -7.94698537e-06 9.81656846e-07 -2.39364429e-06 5.88994107e-07 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 -9.25616978e-05 -2.78704996e-05 -2.95933006e-04 1.48351079e-04 9.05803225e-05 -1.71128133e-05 -4.92429573e-04 -3.00529556e-04 5.79114193e-05 -6.89238782e-05 -8.99397180e-05 1.66683716e-05 -2.71157219e-05 1.02124474e-05 1.22244630e-04 -4.21487409e-04 -9.25616978e-05 -8.86486907e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 5.17320680e-05 -1.02676880e-05 -3.00529556e-04 -1.71864714e-04 3.47468516e-05 -4.41600675e-05 -5.22359427e-05 1.02124474e-05 -1.46495381e-05 5.77509438e-06 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -1.22673788e-04 4.21487409e-04 4.21487409e-04 2.36639301e-05 8.98002728e-05 4.09871293e-05 7.98938604e-06 8.43034182e-05 -4.32960204e-05 -2.59776122e-05 3.42695305e-06 1.42441618e-04 8.54649707e-05 -1.15822839e-05 2.07445424e-05 2.62786967e-05 -3.35991542e-06 7.89999152e-06 -2.01594925e-06 -6.79737075e-06 2.36639299e-05 4.12680939e-06 5.65341970e-06 3.70596237e-06 3.96138493e-05 -1.92148516e-05 -1.23793259e-05 2.27070591e-06 6.44234755e-05 4.14138567e-05 -7.78009929e-06 8.44270054e-06 1.19810075e-05 -2.13848231e-06 3.82242524e-06 -1.39613944e-06 -2.58534037e-05 8.98002720e-05 1.87026312e-05 1.87026312e-05 4.92889867e-06 5.26563014e-05 -2.63225572e-05 -1.52698146e-05 2.90777246e-06 8.81034506e-05 5.11624920e-05 -9.97258727e-06 1.25692811e-05 1.51854104e-05 -2.83009735e-06 4.35412670e-06 -1.62843763e-06 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 2.67594044e-05 -8.86486914e-05 -9.25616986e-05 -4.12681204e-06 -1.87026402e-05 -8.91062561e-06 -2.40771510e-06 -2.55281121e-05 1.28835124e-05 7.86371660e-06 -9.84614567e-07 -4.26793517e-05 -2.60388366e-05 3.36842965e-06 -6.04495968e-06 -7.85145226e-06 9.43371175e-07 -2.40925952e-06 5.79076593e-07 -1.17733915e-05 4.09871288e-05 8.91062128e-06 8.02923241e-06 1.16142320e-06 1.24464781e-05 -6.31660931e-06 -3.29897830e-06 8.31354061e-07 2.12193229e-05 1.11382390e-05 -2.83810084e-06 3.19493334e-06 3.33520685e-06 -8.33133654e-07 8.33668127e-07 -4.34610715e-07 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 2.56060941e-05 -9.25616986e-05 -8.86486914e-05 -5.65342212e-06 -1.87026402e-05 -8.02923687e-06 -1.44462906e-06 -1.53168672e-05 7.86371660e-06 4.49554804e-06 -5.90768740e-07 -2.60388366e-05 -1.49045927e-05 2.02105779e-06 -3.86688876e-06 -4.56312329e-06 5.79076593e-07 -1.30704190e-06 3.25689476e-07 1.60795640e-06 1.70290140e-05 -5.05395290e-06 -8.42325484e-06 -2.43263298e-06 1.67222963e-05 2.78704939e-05 7.98938483e-06 -8.47164996e-07 4.92893937e-06 1.44463483e-06 3.79020251e-06 2.40772471e-06 2.09534141e-05 2.30130146e-04 -8.39943549e-05 -8.39943549e-05 -8.71895427e-06 2.93564411e-04 2.93564411e-04 3.00061752e-05 1.66354113e-05 5.76267551e-05 6.49189655e-06 2.88133775e-05 6.49189655e-06 1.70584250e-05 1.80355273e-04 -5.37920632e-05 -8.96534387e-05 -2.57190251e-05 1.77559770e-04 2.95932950e-04 8.43034066e-05 -9.02801478e-06 5.26566956e-05 1.53169235e-05 4.05301617e-05 2.55282059e-05 2.30130146e-04 2.52931185e-03 -9.23162005e-04 -9.23162005e-04 -9.50022517e-05 3.22846934e-03 3.22846934e-03 3.26677379e-04 1.83470774e-04 6.35561405e-04 7.09998885e-05 3.17780703e-04 7.09998885e-05 5.16752756e-06 5.48777436e-05 -1.55568485e-05 -2.72773403e-05 -7.88413523e-06 5.17320678e-05 9.05803222e-05 2.59776122e-05 -3.33266170e-06 1.52697998e-05 4.49554494e-06 1.23702881e-05 7.86371142e-06 8.39943549e-05 9.23162005e-04 -3.25594125e-04 -3.43360188e-04 -3.55321267e-05 1.14116746e-03 1.20239706e-03 1.22673788e-04 5.37320015e-05 2.25592719e-04 2.56060934e-05 1.19372961e-04 2.67594037e-05 8.61254594e-06 9.14629059e-05 -2.72773403e-05 -4.46526781e-05 -1.31402254e-05 9.05803222e-05 1.48351078e-04 4.32960203e-05 -4.13707777e-06 2.63225327e-05 7.86371142e-06 1.97988346e-05 1.28835038e-05 8.39943549e-05 9.23162005e-04 -3.43360188e-04 -3.25594125e-04 -3.55321267e-05 1.20239706e-03 1.14116746e-03 1.22673788e-04 7.65140157e-05 2.25592719e-04 2.67594037e-05 1.06219759e-04 2.56060934e-05 9.74527112e-07 1.05042432e-05 -3.02680091e-06 -5.04466819e-06 -1.00893364e-06 1.02676879e-05 1.71128132e-05 3.42695303e-06 -4.15378414e-07 2.90776726e-06 5.90767582e-07 2.38216189e-06 9.84612637e-07 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 3.55321266e-05 1.77660633e-05 -1.22244630e-04 -1.22244630e-04 -6.12296045e-05 -6.79737099e-06 -2.58534045e-05 -1.31532020e-05 -1.17733919e-05 -1.31532020e-05 -1.71291975e-05 -1.81479269e-04 5.18627959e-05 9.08055198e-05 2.60094805e-05 -1.71864714e-04 -3.00529556e-04 -8.54649707e-05 1.10609283e-05 -5.11624774e-05 -1.49045897e-05 -4.14345600e-05 -2.60388315e-05 -2.93564411e-04 -3.22846934e-03 1.14116746e-03 1.20239706e-03 1.22244630e-04 -4.00001864e-03 -4.21076234e-03 -4.21487409e-04 -1.90445736e-04 -7.96494859e-04 -8.86486907e-05 -4.21042676e-04 -9.25616978e-05 -2.85486624e-05 -3.02465449e-04 9.08055198e-05 1.48722017e-04 4.33491342e-05 -3.00529556e-04 -4.92429573e-04 -1.42441618e-04 1.38352612e-05 -8.81034265e-05 -2.60388315e-05 -6.64020086e-05 -4.26793433e-05 -2.93564411e-04 -3.22846934e-03 1.20239706e-03 1.14116746e-03 1.22244630e-04 -4.21076234e-03 -4.00001864e-03 -4.21487409e-04 -2.69410785e-04 -7.96494859e-04 -9.25616978e-05 -3.75452183e-04 -8.86486907e-05 -3.29444637e-06 -3.53762726e-05 1.02995562e-05 1.71659271e-05 3.42879499e-06 -3.47468516e-05 -5.79114193e-05 -1.15822838e-05 1.43218144e-06 -9.97258216e-06 -2.02105664e-06 -8.15680996e-06 -3.36842774e-06 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -1.22673788e-04 -6.12296045e-05 4.21487409e-04 4.21487409e-04 2.10743705e-04 2.36639301e-05 8.98002728e-05 4.55904927e-05 4.09871293e-05 4.55904927e-05 -7.06379085e-07 -7.54447631e-06 2.82545784e-06 3.26513891e-06 1.06506489e-06 -9.39315942e-06 -1.09790313e-05 -3.53067705e-06 -3.02679842e-07 -2.51388461e-06 -8.01517097e-07 -1.22674084e-06 -9.36004932e-07 1.66354113e-05 1.83470774e-04 -5.37320015e-05 -7.65140157e-05 -6.79737075e-06 1.90445736e-04 2.69410785e-04 2.36639299e-05 -2.12448023e-06 4.19947626e-05 4.12680939e-06 2.94775127e-05 5.65341970e-06 5.16162840e-06 5.49848198e-05 -1.56424619e-05 -2.69600171e-05 -7.94698017e-06 5.22359282e-05 8.99396939e-05 2.62786916e-05 -3.10215826e-06 1.51855874e-05 4.56314934e-06 1.20436077e-05 7.85149689e-06 5.76267551e-05 6.35561405e-04 -2.25592719e-04 -2.25592719e-04 -2.58534037e-05 7.96494859e-04 7.96494859e-04 8.98002720e-05 4.19947626e-05 1.45914819e-04 1.87026312e-05 7.27370625e-05 1.87026312e-05 5.73476353e-07 6.21135700e-06 -1.68690725e-06 -2.99103602e-06 -5.88992950e-07 5.77509135e-06 1.02124423e-05 2.01594811e-06 -3.21690006e-07 1.62846368e-06 3.25690786e-07 1.42642066e-06 5.79079199e-07 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 2.67594044e-05 1.31532020e-05 -8.86486914e-05 -9.25616986e-05 -4.55904927e-05 -4.12681204e-06 -1.87026402e-05 -9.35131785e-06 -8.91062561e-06 -9.79201225e-06 4.28225249e-06 4.55830581e-05 -1.36811065e-05 -2.19681749e-05 -6.63203234e-06 4.55684978e-05 7.32476712e-05 2.19152923e-05 -1.85423273e-06 1.30625276e-05 4.00236793e-06 9.57916536e-06 6.43975573e-06 2.88133775e-05 3.17780703e-04 -1.19372961e-04 -1.06219759e-04 -1.17733915e-05 4.21042676e-04 3.75452183e-04 4.09871288e-05 2.94775127e-05 7.27370625e-05 8.91062128e-06 3.19132195e-05 8.02923241e-06 9.55793921e-07 1.03522617e-05 -2.99103602e-06 -4.87734568e-06 -9.81654916e-07 1.02124423e-05 1.66683631e-05 3.35991352e-06 -3.47731284e-07 2.83014198e-06 5.79079199e-07 2.26858416e-06 9.43375264e-07 -6.49189852e-06 -7.09999071e-05 2.67594044e-05 2.56060941e-05 1.31532020e-05 -9.25616986e-05 -8.86486914e-05 -4.55904927e-05 -5.65342212e-06 -1.87026402e-05 -9.79201225e-06 -8.02923687e-06 -9.35131785e-06 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 17 34 51 68 90 107 124 146 163 180 202 219 241 267 293 319 345 371 397 423 449 475 501 527 553 579 532 - -4.19067839e-05 -4.60671840e-04 -1.63047930e-04 -1.71766884e-04 5.71146086e-04 6.01152261e-04 -2.72705538e-05 -1.13943659e-04 -6.02177777e-05 -4.82384148e-06 -5.11750065e-05 -1.47546112e-05 -2.58376554e-05 -5.16753108e-06 4.89723166e-05 8.56460045e-05 1.71292009e-05 2.91386606e-06 -1.47200182e-05 -2.94400364e-06 -1.23878105e-05 -5.16158770e-06 -4.59847886e-04 -5.05861954e-03 -1.79099103e-03 -1.88599328e-03 6.27754236e-03 6.60421974e-03 -3.01118122e-04 -1.25610344e-03 -6.63551663e-04 -5.10867734e-05 -5.41063217e-04 -1.56844995e-04 -2.74388888e-04 -5.48777776e-05 5.19321090e-04 9.07396512e-04 1.81479302e-04 3.09221352e-05 -1.56977303e-04 -3.13954606e-05 -1.31962621e-04 -5.49844256e-05 1.72929501e-04 1.90165710e-03 6.51188252e-04 7.22252505e-04 -2.28600536e-03 -2.53135294e-03 8.77107835e-05 4.59782247e-04 2.56650527e-04 1.59098513e-05 1.69164630e-04 4.66705461e-05 8.58798007e-05 1.71759601e-05 -1.55575217e-04 -2.85497188e-04 -5.70994376e-05 -1.13853158e-05 4.68813595e-05 9.37627190e-06 4.15066995e-05 1.72944581e-05 1.64210547e-04 1.80665485e-03 6.51188252e-04 6.51188252e-04 -2.28643452e-03 -2.28643452e-03 1.25264467e-04 4.35082153e-04 2.16964422e-04 2.52697821e-05 2.68960486e-04 7.77842435e-05 1.33958036e-04 2.72773407e-05 -2.59313981e-04 -4.46166053e-04 -9.08055201e-05 -1.41273003e-05 7.67707986e-05 1.56424767e-05 6.34035760e-05 2.69600416e-05 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 -2.67594037e-05 5.05395642e-06 5.37920973e-05 1.55568487e-05 2.72773407e-05 3.02680097e-06 -5.18627962e-05 -9.08055201e-05 -1.02995563e-05 -2.82546006e-06 1.56424767e-05 1.68691036e-06 1.36811182e-05 2.99104120e-06 -6.03111568e-04 -6.63633513e-03 -2.27866446e-03 -2.52315372e-03 8.00003727e-03 8.84301209e-03 -3.12019415e-04 -1.62058512e-03 -9.02854256e-04 -5.25821854e-05 -5.57796227e-04 -1.55209375e-04 -2.84843547e-04 -5.69687094e-05 5.15594141e-04 9.43853767e-04 1.88770753e-04 3.76066601e-05 -1.56575127e-04 -3.13150254e-05 -1.38219262e-04 -5.75913592e-05 -5.73105393e-04 -6.30965775e-03 -2.27823531e-03 -2.27823531e-03 8.00003727e-03 8.00003727e-03 -4.41899521e-04 -1.53469785e-03 -7.65392422e-04 -8.36114988e-05 -8.87799017e-04 -2.58660340e-04 -4.45053236e-04 -9.05803225e-05 8.59323568e-04 1.47728872e-03 3.00529556e-04 4.69658080e-05 -2.56507620e-04 -5.22359427e-05 -2.11643596e-04 -8.99397180e-05 1.22244630e-04 -4.21487409e-04 8.86486907e-05 9.25616978e-05 -1.67222998e-05 -1.77559803e-04 -5.17320680e-05 -9.05803225e-05 -1.02676880e-05 1.71864714e-04 3.00529556e-04 3.47468516e-05 9.39316160e-06 -5.22359427e-05 -5.77509438e-06 -4.55685093e-05 -1.02124474e-05 -3.92709664e-05 -4.32763764e-04 -1.27217240e-04 -1.80791612e-04 4.49763546e-04 6.35743637e-04 4.24904199e-06 -9.94228675e-05 -7.02617075e-05 1.74672722e-06 1.87949609e-05 7.08905598e-06 8.07937257e-06 1.61587451e-06 -2.37556158e-05 -2.74770921e-05 -5.49541842e-06 9.08040048e-07 6.37268768e-06 1.27453754e-06 3.20954142e-06 1.33730893e-06 -1.16562923e-04 -1.28613793e-03 -4.42588686e-04 -4.67288779e-04 1.56539438e-03 1.65128164e-03 -6.85555624e-05 -2.91828551e-04 -1.54384202e-04 -1.55514449e-05 -1.65944916e-04 -4.58555150e-05 -8.30769984e-05 -1.69217960e-05 1.53620178e-04 2.77621887e-04 5.65179084e-05 1.04752563e-05 -4.55562472e-05 -9.28732999e-06 -3.96355746e-05 -1.68591953e-05 2.70067140e-05 -9.37132791e-05 1.87026310e-05 2.04654088e-05 -3.11028898e-06 -3.31889832e-05 -9.17110299e-06 -1.69217960e-05 -1.85237783e-06 3.07240355e-05 5.65179084e-05 6.33592638e-06 2.09505125e-06 -9.28732999e-06 -9.77063263e-07 -8.56287966e-06 -1.84600370e-06 -5.50355121e-05 -6.07569013e-04 -2.20841343e-04 -2.07914641e-04 7.81316474e-04 7.36416338e-04 -4.76480239e-05 -1.36562955e-04 -6.38261671e-05 -1.18293568e-05 -1.26375123e-04 -3.66475550e-05 -6.18975704e-05 -1.33614887e-05 1.22789981e-04 2.07305559e-04 4.46478214e-05 6.03325493e-06 -3.56819691e-05 -7.72332900e-06 -2.87371512e-05 -1.30623801e-05 2.58534037e-05 -8.98002720e-05 1.87026312e-05 1.87026312e-05 -4.92889867e-06 -5.26563014e-05 -1.52698146e-05 -2.63225572e-05 -2.90777246e-06 5.11624920e-05 8.81034506e-05 9.97258727e-06 2.51385622e-06 -1.51854104e-05 -1.62843763e-06 -1.30623801e-05 -2.83009735e-06 -4.82383223e-06 -5.12043280e-05 -2.52789703e-05 -1.56161714e-05 5.20539047e-06 8.39088927e-05 5.17945072e-05 -1.72648357e-05 -1.12162176e-05 -1.52585645e-05 5.08618816e-06 -4.19130972e-06 3.14348229e-06 -2.09533699e-05 -2.30541694e-04 -7.90535749e-05 -8.77725292e-05 2.77581675e-04 3.07587850e-04 -1.06351425e-05 -5.63169039e-05 -3.14044002e-05 -5.10572729e-05 -5.41062349e-04 -2.68410075e-04 -1.65719047e-04 5.52396824e-05 8.88812248e-04 5.48357439e-04 -1.82785813e-04 -1.19563118e-04 -1.62495422e-04 5.41651408e-05 -4.46082685e-05 3.34562014e-05 -2.29717740e-04 -2.52930770e-03 -8.67829024e-04 -9.62831275e-04 3.04907302e-03 3.37575039e-03 -1.17647348e-04 -6.20542033e-04 -3.45770961e-04 2.58284789e-05 2.74939414e-04 1.33958037e-04 8.42606897e-05 -2.80868966e-05 -4.46515040e-04 -2.80490135e-04 9.34967116e-05 5.81536854e-05 8.14715631e-05 -2.71571877e-05 2.27953038e-05 -1.70964778e-05 8.89351465e-05 9.78495099e-04 3.25594127e-04 3.78892317e-04 -1.14483791e-03 -1.32895588e-03 3.39787820e-05 2.34189528e-04 1.37277567e-04 1.50482981e-05 1.60290646e-04 7.94033554e-05 4.66705464e-05 -1.63664045e-05 -2.64780211e-04 -1.55719117e-04 5.45283517e-05 3.63325171e-05 4.58585221e-05 -1.61052890e-05 1.17745738e-05 -9.46002143e-06 8.02161920e-05 8.83492845e-04 3.07828064e-04 3.25594127e-04 -1.08403746e-03 -1.14526706e-03 4.87504515e-05 2.09489434e-04 1.10744663e-04 -5.01609937e-06 -5.34302152e-05 -2.64677851e-05 -1.63664045e-05 3.02680100e-06 8.82600702e-05 5.45283517e-05 -1.03101791e-05 -1.21108390e-05 -1.61052890e-05 2.91108482e-06 -4.93140365e-06 1.81127951e-06 -1.77660633e-05 6.14441833e-05 -1.24528913e-05 -1.36062016e-05 -8.53486220e-05 -9.06383391e-04 -4.44704250e-04 -2.79377318e-04 9.31257727e-05 1.47728872e-03 9.26947727e-04 -3.08982576e-04 -1.94240322e-04 -2.71522744e-04 9.05075814e-05 -7.58689186e-05 5.69016890e-05 -3.09547157e-04 -3.40786578e-03 -1.13749701e-03 -1.32075666e-03 4.00001864e-03 4.63224975e-03 -1.21573679e-04 -8.24090258e-04 -4.81811580e-04 -4.97600015e-05 -5.28759945e-04 -2.63667394e-04 -1.55065476e-04 5.43031541e-05 8.76229608e-04 5.15594141e-04 -1.80317734e-04 -1.21197722e-04 -1.53109199e-04 5.36884391e-05 -3.93604420e-05 3.15562587e-05 -2.79540982e-04 -3.08118840e-03 -1.07583825e-03 -1.13706785e-03 3.78927493e-03 4.00001864e-03 -1.72488735e-04 -7.38202992e-04 -3.89940239e-04 1.65866672e-05 1.76253315e-04 8.78891313e-05 5.43031541e-05 -1.02570652e-05 -2.92076536e-04 -1.80317734e-04 3.47468517e-05 4.03992405e-05 5.36884391e-05 -9.94002842e-06 1.63776309e-05 -6.17544148e-06 6.10150255e-05 -2.10743704e-04 4.30581980e-05 4.69712051e-05 -1.20867044e-05 -1.29021930e-04 -6.14636659e-05 -4.05882612e-05 1.35294204e-05 2.05801778e-04 1.35524074e-04 -4.51746912e-05 -2.53280190e-05 -3.85266982e-05 1.28422327e-05 -1.13103708e-05 8.48277812e-06 -2.26355552e-05 -2.49292990e-04 -7.34852386e-05 -1.04277596e-04 2.59317810e-04 3.66332851e-04 2.12456176e-06 -5.74281049e-05 -4.07841948e-05 -1.50128156e-05 -1.60425993e-04 -7.83762832e-05 -4.68783815e-05 1.64589935e-05 2.62606810e-04 1.57086134e-04 -5.50654216e-05 -3.51239192e-05 -4.55560638e-05 1.60222426e-05 -1.19049063e-05 9.58076051e-06 -5.89361676e-05 -6.50576527e-04 -2.16995967e-04 -2.41696060e-04 7.68899516e-04 8.54786781e-04 -2.65607998e-05 -1.45913731e-04 -8.16471397e-05 5.00427187e-06 5.34753310e-05 2.61254277e-05 1.64589935e-05 -2.98773230e-06 -8.75356035e-05 -5.50654216e-05 1.02450096e-05 1.17079731e-05 1.60222426e-05 -2.83008361e-06 5.01163134e-06 -1.80248119e-06 1.38535120e-05 -4.81227865e-05 9.35131320e-06 1.06733965e-05 -3.88105768e-06 -4.15041029e-05 -2.06237395e-05 -1.13032859e-05 4.74359372e-06 6.91362290e-05 3.80028973e-05 -1.58366484e-05 -9.74164110e-06 -1.11630148e-05 4.71550460e-06 -2.50099598e-06 2.61246619e-06 -2.62221345e-05 -2.89788310e-04 -1.01468382e-04 -1.01694882e-04 3.60273799e-04 3.60964155e-04 -1.81705112e-05 -6.38258928e-05 -3.19129475e-05 2.91079326e-06 3.11280772e-05 1.54678046e-05 9.08735927e-06 -1.72801077e-06 -5.18521718e-05 -3.04828079e-05 5.93558137e-06 7.30623082e-06 8.99382338e-06 -1.67194156e-06 2.61246619e-06 -9.77057370e-07 1.27002016e-05 -4.42097793e-05 8.91061892e-06 9.35131333e-06 + 4.19067839e-05 4.60671840e-04 -1.63047930e-04 -1.71766884e-04 5.71146086e-04 6.01152261e-04 2.72705538e-05 1.13943659e-04 6.02177777e-05 8.03973579e-06 8.52916775e-05 -4.23147770e-05 -2.58376554e-05 8.61255180e-06 1.40328055e-04 8.56460045e-05 -2.85486682e-05 1.89839090e-05 2.53490916e-05 -8.44969718e-06 6.88211693e-06 -5.16158770e-06 4.59847886e-04 5.05861954e-03 -1.79099103e-03 -1.88599328e-03 6.27754236e-03 6.60421974e-03 3.01118122e-04 1.25610344e-03 6.63551663e-04 8.51446224e-05 9.01772028e-04 -4.49526476e-04 -2.74388888e-04 9.14629627e-05 1.48721070e-03 9.07396512e-04 -3.02465504e-04 2.02425291e-04 2.70136544e-04 -9.00455145e-05 7.33125675e-05 -5.49844256e-05 1.72929501e-04 1.90165710e-03 -6.51188252e-04 -7.22252505e-04 2.28600536e-03 2.53135294e-03 8.77107835e-05 4.59782247e-04 2.56650527e-04 4.28642856e-05 4.56055815e-04 -2.23263394e-04 -1.38815371e-04 4.62717902e-05 7.43588136e-04 4.61875977e-04 -1.53958659e-04 9.80261040e-05 1.34754137e-04 -4.49180458e-05 3.72683073e-05 -2.79512305e-05 1.64210547e-04 1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 1.25264467e-04 4.35082153e-04 2.16964422e-04 2.52697821e-05 2.68960486e-04 -1.33958036e-04 -7.77842435e-05 2.72773407e-05 4.46166053e-04 2.59313981e-04 -9.08055201e-05 6.19727577e-05 7.67707986e-05 -2.69600416e-05 1.94671871e-05 -1.56424767e-05 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 -2.67594037e-05 -8.42326070e-06 -8.96534955e-05 4.46526788e-05 2.72773407e-05 -5.04466829e-06 -1.48722018e-04 -9.08055201e-05 1.71659271e-05 -2.06575859e-05 -2.69600416e-05 4.87735431e-06 -8.15640063e-06 2.99104120e-06 -6.03111568e-04 -6.63633513e-03 2.27866446e-03 2.52315372e-03 -8.00003727e-03 -8.84301209e-03 -3.12019415e-04 -1.62058512e-03 -9.02854256e-04 -1.41767784e-04 -1.50478185e-03 7.41777346e-04 4.60763160e-04 -1.53587720e-04 -2.46214787e-03 -1.52800684e-03 5.09335613e-04 -3.27587657e-04 -4.49565889e-04 1.49855296e-04 -1.24203957e-04 9.31529678e-05 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 -4.41899521e-04 -1.53469785e-03 -7.65392422e-04 -8.36114988e-05 -8.87799017e-04 4.45053236e-04 2.58660340e-04 -9.05803225e-05 -1.47728872e-03 -8.59323568e-04 3.00529556e-04 -2.06771635e-04 -2.56507620e-04 8.99397180e-05 -6.51482152e-05 5.22359427e-05 -1.22244630e-04 4.21487409e-04 8.86486907e-05 9.25616978e-05 2.78704996e-05 2.95933006e-04 -1.48351079e-04 -9.05803225e-05 1.71128133e-05 4.92429573e-04 3.00529556e-04 -5.79114193e-05 6.89238782e-05 8.99397180e-05 -1.66683716e-05 2.71157219e-05 -1.02124474e-05 3.92709664e-05 4.32763764e-04 -1.27217240e-04 -1.80791612e-04 4.49763546e-04 6.35743637e-04 -4.24904199e-06 9.94228675e-05 7.02617075e-05 1.98543958e-05 2.11884104e-04 -1.01336084e-04 -6.62285018e-05 2.20761673e-05 3.39149113e-04 2.21097987e-04 -7.36993289e-05 4.22135243e-05 6.30771287e-05 -2.10257096e-05 1.83277712e-05 -1.37458284e-05 1.16562923e-04 1.28613793e-03 -4.42588686e-04 -4.67288779e-04 1.56539438e-03 1.65128164e-03 6.85555624e-05 2.91828551e-04 1.54384202e-04 2.51033427e-05 2.68067114e-04 -1.31658857e-04 -7.77906580e-05 2.73137461e-05 4.40649955e-04 2.60484554e-04 -9.13167005e-05 5.96743497e-05 7.59270615e-05 -2.67038368e-05 1.95942890e-05 -1.57723475e-05 2.70067140e-05 -9.37132791e-05 -1.87026310e-05 -2.04654088e-05 -8.36778090e-06 -8.93557047e-05 4.38862858e-05 2.73137461e-05 -4.95400178e-06 -1.46883318e-04 -9.13167005e-05 1.69733528e-05 -1.98914499e-05 -2.67038368e-05 4.71683005e-06 -8.25403881e-06 2.96063699e-06 5.50355121e-05 6.07569013e-04 -2.20841343e-04 -2.07914641e-04 7.81316474e-04 7.36416338e-04 4.76480239e-05 1.36562955e-04 6.38261671e-05 6.57186490e-06 7.02084019e-05 -3.50967430e-05 -1.89958992e-05 7.96859069e-06 1.17471268e-04 6.37906705e-05 -2.65747394e-05 1.67590415e-05 1.88523975e-05 -7.95791207e-06 4.16834487e-06 -4.35412670e-06 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 -1.87026312e-05 -4.92889867e-06 -5.26563014e-05 2.63225572e-05 1.52698146e-05 -2.90777246e-06 -8.81034506e-05 -5.11624920e-05 9.97258727e-06 -1.25692811e-05 -1.51854104e-05 2.83009735e-06 -4.35412670e-06 1.62843763e-06 8.03974503e-06 8.52623560e-05 -2.49760952e-05 -4.28734620e-05 -8.57469241e-06 8.28238138e-05 1.42065166e-04 2.84130333e-05 -4.46740433e-06 2.48105453e-05 4.96210905e-06 2.04602321e-05 8.52509672e-06 6.28601980e-05 6.90801986e-04 -2.47042285e-04 -2.55761239e-04 8.64710496e-04 8.94716671e-04 4.39059650e-05 1.71570414e-04 8.90311553e-05 8.51741230e-05 9.01772895e-04 -2.65514836e-04 -4.55505289e-04 -9.11010579e-05 8.78360163e-04 1.50579497e-03 3.01158993e-04 -4.74945700e-05 2.64618424e-04 5.29236848e-05 2.18075518e-04 9.08647993e-05 6.89978032e-04 7.58793139e-03 -2.71415303e-03 -2.80915529e-03 9.50601170e-03 9.83268908e-03 4.84588896e-04 1.89166484e-03 9.81332366e-04 2.61313353e-05 2.77834471e-04 -7.77842433e-05 -1.40434482e-04 -2.80868964e-05 2.59170081e-04 4.66883030e-04 9.33766060e-05 -1.75434375e-05 7.77936360e-05 1.55587272e-05 6.75581058e-05 2.81492107e-05 2.56923856e-04 2.82481911e-03 -9.76782377e-04 -1.06561269e-03 3.42717282e-03 3.73375000e-03 1.41442785e-04 6.85374967e-04 3.76023488e-04 4.23055887e-05 4.50076888e-04 -1.32338925e-04 -2.23263393e-04 -4.54622344e-05 4.40699823e-04 7.43239149e-04 1.51267468e-04 -2.15295209e-05 1.30053373e-04 2.64972294e-05 1.05170605e-04 4.47208997e-05 2.48204902e-04 2.72981686e-03 -9.94548440e-04 -9.76782377e-04 3.48883158e-03 3.42760197e-03 2.01778483e-04 6.60674872e-04 3.23184180e-04 8.46111775e-06 9.00153776e-05 -2.64677849e-05 -4.54622344e-05 -5.04466826e-06 8.81399646e-05 1.51267468e-04 1.71553043e-05 -4.30590417e-06 2.64972294e-05 2.86667205e-06 2.26953166e-05 4.95731069e-06 5.32981900e-05 -1.83903392e-04 -3.87592954e-05 -3.99126057e-05 -8.64336826e-05 -9.16835300e-04 2.58804239e-04 4.66229389e-04 9.32458779e-05 -8.59323568e-04 -1.54491288e-03 -3.08982576e-04 5.80607499e-05 -2.59973547e-04 -5.19947095e-05 -2.25222331e-04 -9.38426381e-05 -8.96675979e-04 -9.86480447e-03 3.41983192e-03 3.72555078e-03 -1.20000559e-02 -1.30537744e-02 -5.02465151e-04 -2.41707998e-03 -1.32389693e-03 -1.40030661e-04 -1.48619747e-03 4.40046182e-04 7.42126332e-04 1.51042270e-04 -1.46038268e-03 -2.46214787e-03 -5.00882593e-04 7.17801043e-05 -4.34550764e-04 -8.84872216e-05 -3.51293295e-04 -1.49287433e-04 -8.66669803e-04 -9.53812709e-03 3.48063237e-03 3.41940276e-03 -1.22107996e-02 -1.20000559e-02 -7.11310306e-04 -2.33119271e-03 -1.14084461e-03 -2.80061322e-05 -2.97239494e-04 8.80092365e-05 1.51042270e-04 1.71234360e-05 -2.92076536e-04 -5.00882593e-04 -5.79114192e-05 1.43560209e-05 -8.84872216e-05 -9.81210028e-06 -7.56406157e-05 -1.69407905e-05 -1.83474235e-04 6.32231113e-04 1.34239183e-04 1.38152190e-04 -3.30026549e-06 -3.53673957e-05 1.32471777e-05 1.54815931e-05 3.09631863e-06 -4.42097057e-05 -5.22913884e-05 -1.04582777e-05 -1.51339906e-06 -1.19887022e-05 -2.39774043e-06 -6.29049625e-06 -2.62104010e-06 5.59063777e-05 6.16234538e-04 -1.80949242e-04 -2.57305627e-04 6.40209282e-04 9.05154422e-04 -6.37352221e-06 1.41417630e-04 9.97392202e-05 2.56419720e-05 2.73586037e-04 -7.67677915e-05 -1.36359573e-04 -2.77765486e-05 2.57018598e-04 4.55665031e-04 9.27691873e-05 -1.60912708e-05 7.59272450e-05 1.54789170e-05 6.47415625e-05 2.75407896e-05 1.74189678e-04 1.92169934e-03 -6.68181405e-04 -6.92881498e-04 2.36188923e-03 2.44777650e-03 1.10550325e-04 4.37743370e-04 2.27121265e-04 5.12839439e-06 5.47172074e-05 -1.53535583e-05 -2.77765486e-05 -3.03213952e-06 5.14037196e-05 9.27691873e-05 1.03729323e-05 -3.21825415e-06 1.54789170e-05 1.62844352e-06 1.39916452e-05 3.00415949e-06 4.01599160e-05 -1.39303772e-04 -2.80539489e-05 -3.02574210e-05 1.99017785e-05 2.12488020e-04 -6.26989613e-05 -1.03664600e-04 -2.23756871e-05 2.09793050e-04 3.46955258e-04 7.47199278e-05 -9.11420976e-06 6.07879570e-05 1.31520945e-05 4.78953644e-05 2.17706827e-05 8.38488896e-05 9.25349715e-04 -3.40214303e-04 -3.14134399e-04 1.20235915e-03 1.11186852e-03 7.71255365e-05 2.09300018e-04 9.57393866e-05 8.29240770e-06 8.85366752e-05 -2.61245672e-05 -4.40834153e-05 -4.87404194e-06 8.74137709e-05 1.47451165e-04 1.67009304e-05 -3.79758740e-06 2.58670046e-05 2.78659342e-06 2.17706827e-05 4.71684379e-06 3.90066057e-05 -1.35390765e-04 -2.84946434e-05 -2.80539490e-05 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 5 6 8 9 11 13 14 15 16 17 18 19 20 21 22 23 24 25 4 7 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 18 19 21 22 24 0 1 2 3 4 5 6 7 8 9 10 11 12 17 20 23 25 0 22 44 66 88 105 127 149 166 188 210 227 249 266 288 310 332 354 371 393 415 432 454 476 493 515 532 2 0 -1 -676 - 8.68754186e-04 7.79382140e-03 1.72625944e-03 3.15044850e-03 1.72625944e-03 -5.60345969e-03 -1.01917052e-02 -5.60345969e-03 -1.45649809e-04 4.46634856e-04 2.56398737e-04 2.52272869e-04 4.46634856e-04 8.03973579e-06 8.52916775e-05 8.61255180e-06 4.23147770e-05 2.58376554e-05 -2.85486682e-05 -1.40328055e-04 -8.56460045e-05 -1.54520426e-05 8.44969718e-06 5.16158770e-06 1.29994889e-05 2.53490916e-05 8.18917543e-03 7.12023536e-02 1.58463763e-02 2.87106175e-02 1.58463763e-02 -5.07482850e-02 -9.15058640e-02 -5.07482850e-02 -7.79283584e-04 2.79907826e-03 1.69935910e-03 1.34975876e-03 2.79907826e-03 8.51446224e-05 9.01772028e-04 9.14629627e-05 4.49526476e-04 2.74388888e-04 -3.02465504e-04 -1.48721070e-03 -9.07396512e-04 -1.64703192e-04 9.00455145e-05 5.49844256e-05 1.38649161e-04 2.70136544e-04 -1.59603453e-03 -1.36924397e-02 -2.11149871e-03 -5.97190644e-03 -3.27743805e-03 6.57443339e-03 1.89837654e-02 1.04643658e-02 4.80190460e-04 -2.31278443e-04 -1.51466166e-04 -3.48102254e-04 -6.65641347e-04 -8.42326070e-06 -8.96534955e-05 -5.04466829e-06 -4.46526788e-05 -2.72773407e-05 1.71659271e-05 1.48722018e-04 9.08055201e-05 1.73924431e-05 -4.87735431e-06 -2.99104120e-06 -1.38117939e-05 -2.69600416e-05 -3.49413945e-03 -3.03670144e-02 -7.13784578e-03 -1.19438129e-02 -7.13784578e-03 2.28953340e-02 3.80108031e-02 2.28953340e-02 2.61640661e-04 -1.34458777e-03 -9.14099894e-04 -4.53174918e-04 -1.34458777e-03 -4.28642856e-05 -4.56055815e-04 -4.62717902e-05 -2.23263394e-04 -1.38815371e-04 1.53958659e-04 7.43588136e-04 4.61875977e-04 8.12883528e-05 -4.49180458e-05 -2.79512305e-05 -6.62589426e-05 -1.34754137e-04 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 -5.97190644e-03 -2.11149871e-03 1.04643658e-02 1.89837654e-02 6.57443339e-03 6.13701652e-05 -6.65641347e-04 -1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 -1.33958036e-04 -7.77842435e-05 9.08055201e-05 4.46166053e-04 2.59313981e-04 4.78454574e-05 -2.69600416e-05 -1.56424767e-05 -4.39363890e-05 -7.67707986e-05 5.27394208e-03 4.46338470e-02 6.79712466e-03 1.94940564e-02 1.07303294e-02 -2.09548194e-02 -6.15790402e-02 -3.40677537e-02 -1.40466506e-03 3.80644111e-04 3.04172289e-04 8.51596998e-04 1.79436027e-03 2.78704996e-05 2.95933006e-04 1.71128133e-05 1.48351079e-04 9.05803225e-05 -5.79114193e-05 -4.92429573e-04 -3.00529556e-04 -5.79448431e-05 1.66683716e-05 1.02124474e-05 4.61319685e-05 8.99397180e-05 1.15630983e-02 9.92583999e-02 2.34056249e-02 3.89448405e-02 2.34056249e-02 -7.46919746e-02 -1.23158080e-01 -7.46919746e-02 -5.21311581e-04 3.61599049e-03 2.59867238e-03 9.02938145e-04 3.61599049e-03 1.41767784e-04 1.50478185e-03 1.53587720e-04 7.41777346e-04 4.60763160e-04 -5.09335613e-04 -2.46214787e-03 -1.52800684e-03 -2.71357611e-04 1.49855296e-04 9.31529678e-05 2.21597254e-04 4.49565889e-04 5.27394208e-03 4.46338470e-02 1.07303294e-02 1.94940564e-02 6.79712466e-03 -3.40677537e-02 -6.15790402e-02 -2.09548194e-02 -3.51721030e-05 1.79436027e-03 3.04172289e-04 1.64227413e-03 3.80644111e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 4.45053236e-04 2.58660340e-04 -3.00529556e-04 -1.47728872e-03 -8.59323568e-04 -1.59805827e-04 8.99397180e-05 5.22359427e-05 1.46495381e-04 2.56507620e-04 -3.15462415e-04 -2.14911508e-03 -8.81388081e-04 -7.40145109e-04 -4.39522720e-04 2.63076631e-03 1.97711345e-03 1.21404041e-03 -1.26621054e-04 1.55711914e-04 6.35724085e-05 1.75842915e-04 2.17689657e-04 -1.56185998e-05 -1.66744311e-04 -1.79390856e-05 -8.10627132e-05 -4.95651821e-05 5.98640639e-05 2.71307658e-04 1.65793335e-04 2.88726753e-05 -1.74046088e-05 -1.06436985e-05 -2.44613842e-05 -4.78652195e-05 6.18258214e-04 3.96376881e-03 5.94206062e-04 1.79713253e-03 1.15367735e-03 -1.43187248e-03 -4.83491532e-03 -3.23540474e-03 1.52233917e-04 -5.12341605e-04 -2.54306520e-04 -3.77981679e-04 -4.40775872e-04 8.36778090e-06 8.93557047e-05 4.95400178e-06 4.38862858e-05 2.73137461e-05 -1.69733528e-05 -1.46883318e-04 -9.13167005e-05 -1.70939322e-05 4.71683005e-06 2.96063699e-06 1.30994815e-05 2.67038368e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 9.05218801e-04 2.61276086e-04 -6.02086007e-04 -2.43109263e-03 -6.02086007e-04 9.04005053e-05 -2.56170799e-04 -1.29483612e-04 -1.56578268e-04 -2.56170799e-04 4.92889867e-06 5.26563014e-05 2.90777246e-06 2.63225572e-05 1.52698146e-05 -9.97258727e-06 -8.81034506e-05 -5.11624920e-05 -1.00554249e-05 2.83009735e-06 1.62843763e-06 8.70825340e-06 1.51854104e-05 5.46396931e-04 3.72237651e-03 1.01638677e-03 1.28196893e-03 1.27149785e-03 -2.92072676e-03 -3.42446095e-03 -3.73867384e-03 1.75842915e-04 -3.41266680e-04 -1.10110642e-04 -3.29666963e-04 -3.05483813e-04 1.39084787e-05 1.48392815e-04 1.51342263e-05 7.02112519e-05 4.78576154e-05 -5.05381214e-05 -2.34976114e-04 -1.59581138e-04 -2.60301140e-05 1.42298426e-05 9.72717325e-06 1.75091939e-05 4.52001971e-05 6.18258214e-04 3.96376881e-03 1.15367735e-03 1.79713253e-03 5.94206062e-04 -3.23540474e-03 -4.83491532e-03 -1.43187248e-03 2.51224778e-04 -4.40775872e-04 -2.54306520e-04 -3.20829279e-04 -5.12341605e-04 2.51033427e-05 2.68067114e-04 2.73137461e-05 1.31658857e-04 7.77906580e-05 -9.13167005e-05 -4.40649955e-04 -2.60484554e-04 -4.68063269e-05 2.67038368e-05 1.57723475e-05 4.18823582e-05 7.59270615e-05 5.76204471e-03 4.14290603e-02 1.63606669e-02 1.46994202e-02 5.45355563e-03 -4.78553187e-02 -4.27267497e-02 -1.59517729e-02 2.23915484e-04 2.08329581e-04 1.37575979e-04 -2.09637173e-05 6.94431938e-05 1.30313126e-03 1.17895704e-02 2.55683294e-03 4.81159550e-03 2.55683294e-03 -8.32281014e-03 -1.56304061e-02 -8.32281014e-03 -2.60927832e-04 7.12858047e-04 3.89510333e-04 4.51940262e-04 7.12858047e-04 4.56644849e-02 2.86252016e-01 1.18234597e-01 1.04194258e-01 3.94115324e-02 -3.20598369e-01 -2.78526207e-01 -1.06866123e-01 -4.56499317e-03 -1.90758545e-02 -6.22676645e-03 -8.69791045e-03 -6.35861818e-03 1.21849244e-02 1.06803528e-01 2.32310803e-02 4.34800255e-02 2.32310803e-02 -7.45938180e-02 -1.39196930e-01 -7.45938180e-02 -1.51138293e-03 4.48978928e-03 2.54471461e-03 2.61779203e-03 4.48978928e-03 -1.58969727e-02 -1.00776459e-01 -3.77850824e-02 -4.08965540e-02 -1.51879205e-02 1.02240299e-01 1.11786780e-01 4.19036241e-02 1.69801184e-03 5.27854699e-03 1.74350899e-03 2.28434423e-03 1.63405923e-03 -2.42660803e-03 -2.10771437e-02 -3.16724807e-03 -9.24934449e-03 -4.91615708e-03 9.91732290e-03 2.95811130e-02 1.57630396e-02 8.20585100e-04 -4.37649580e-04 -2.54651735e-04 -6.89224517e-04 -1.12047103e-03 -1.75582194e-02 -1.14816798e-01 -5.02309687e-02 -3.77850824e-02 -1.67436562e-02 1.40426223e-01 1.03031557e-01 4.68087411e-02 6.78097789e-04 4.62563408e-03 1.30570995e-03 2.30739339e-03 1.54187803e-03 -5.15528644e-03 -4.51364224e-02 -1.04152838e-02 -1.79157193e-02 -1.04152838e-02 3.34926816e-02 5.72497140e-02 3.34926816e-02 5.12087113e-04 -2.13001786e-03 -1.36892958e-03 -8.86960897e-04 -2.13001786e-03 -5.29899091e-03 -3.35921531e-02 -1.51879205e-02 -1.36321847e-02 2.71603879e-03 4.19036241e-02 3.72622600e-02 -9.50269890e-03 2.66690125e-04 1.63405923e-03 1.04199344e-03 5.88639162e-04 9.21055717e-04 -2.42660803e-03 -2.10771437e-02 -4.91615708e-03 -9.24934449e-03 -3.16724807e-03 1.57630396e-02 2.95811130e-02 9.91732290e-03 1.86593391e-04 -1.12047103e-03 -2.54651735e-04 -1.05525980e-03 -4.37649580e-04 4.86744401e-02 2.86016195e-01 1.09515693e-01 1.19062174e-01 4.45925082e-02 -2.81964799e-01 -3.10793893e-01 -1.18012511e-01 -7.45250631e-03 -2.69394219e-02 -9.14856026e-03 -1.19247358e-02 -8.98466297e-03 7.99329252e-03 6.84793800e-02 1.01400142e-02 3.00914040e-02 1.60290032e-02 -3.14322291e-02 -9.56467940e-02 -5.11016306e-02 -2.41352291e-03 8.33773270e-04 5.30736869e-04 1.79467795e-03 3.05180153e-03 5.38030091e-02 3.28088357e-01 1.47701617e-01 1.08724434e-01 4.92338723e-02 -3.97281173e-01 -2.81964799e-01 -1.32427058e-01 -6.60326767e-03 -2.57732718e-02 -8.49297109e-03 -1.12107278e-02 -8.59109061e-03 1.70017992e-02 1.46949466e-01 3.40029725e-02 5.81837514e-02 3.40029725e-02 -1.08759728e-01 -1.84737121e-01 -1.08759728e-01 -1.14591785e-03 5.72871697e-03 3.85611364e-03 1.98478794e-03 5.72871697e-03 1.62248134e-02 9.53387316e-02 4.45925082e-02 3.96873912e-02 -9.39766250e-03 -1.18012511e-01 -1.03597964e-01 3.27352301e-02 -2.25725555e-03 -8.98466297e-03 -3.39887585e-03 -3.84390353e-03 -2.98032065e-03 7.99329252e-03 6.84793800e-02 1.60290032e-02 3.00914040e-02 1.01400142e-02 -5.11016306e-02 -9.56467940e-02 -3.14322291e-02 -3.47475237e-04 3.05180153e-03 5.30736869e-04 2.98751113e-03 8.33773270e-04 4.19408542e-04 -2.04749815e-03 -1.00525836e-03 8.18415710e-04 3.13462765e-04 4.79174825e-03 1.38281030e-03 4.04770445e-04 1.14461584e-03 -1.68255595e-03 -5.99015833e-04 -1.49722296e-03 -1.19568131e-03 -4.30740438e-04 -2.88121443e-03 -1.22178272e-03 -9.90591561e-04 -5.64745946e-04 3.63962416e-03 2.60171972e-03 1.52634355e-03 -1.89931624e-04 2.32698486e-04 1.02065694e-04 2.63764453e-04 3.34918374e-04 2.29877768e-03 -6.69378015e-03 4.89706264e-04 -1.63206646e-04 5.85027775e-04 1.21732300e-02 1.33393800e-02 3.23340119e-03 -2.69739115e-03 -8.87601913e-03 -3.53275725e-03 -3.44977534e-03 -3.31747567e-03 8.84481404e-04 5.65447983e-03 8.00577199e-04 2.58256262e-03 1.60850703e-03 -1.88500164e-03 -6.94764179e-03 -4.49284600e-03 2.29220488e-04 -7.68512661e-04 -3.81925978e-04 -5.57793959e-04 -6.61164068e-04 6.98126442e-04 -2.36311176e-03 1.47228744e-04 2.56678501e-04 -9.49430083e-04 3.88899036e-03 3.72509307e-03 3.13227160e-03 -8.60966530e-04 -3.10219409e-03 -2.94173408e-05 -1.79371238e-03 -5.66810159e-05 4.09159394e-04 2.52741995e-03 3.64461655e-04 1.36004849e-03 3.64461655e-04 -8.28650587e-04 -3.68853390e-03 -8.28650587e-04 1.28893791e-04 -3.83790257e-04 -1.94225480e-04 -2.23250595e-04 -3.83790257e-04 1.13523361e-03 -2.75526054e-03 8.85635630e-04 -7.33061588e-04 6.69651751e-04 4.36601639e-03 7.53848382e-03 7.66860742e-04 -2.19575816e-03 -4.13651559e-03 -2.24742430e-03 -9.87527810e-04 -1.74535741e-03 7.46064324e-04 4.99040978e-03 1.35750903e-03 1.71575491e-03 1.73684939e-03 -3.86380771e-03 -4.50631074e-03 -5.08391084e-03 2.63764453e-04 -5.21078960e-04 -1.76782968e-04 -4.94500579e-04 -4.62062280e-04 7.66259227e-04 -2.23126005e-03 5.85027775e-04 -5.44022152e-05 -1.07036780e-03 3.23340119e-03 4.44646001e-03 3.55082681e-03 -1.57405453e-03 -3.31747567e-03 -1.38472041e-04 -1.53959275e-03 -2.94173426e-05 8.84481404e-04 5.65447983e-03 1.60850703e-03 2.58256262e-03 8.00577199e-04 -4.49284600e-03 -6.94764179e-03 -1.88500164e-03 3.68453495e-04 -6.61164068e-04 -3.81925978e-04 -4.77407745e-04 -7.68512661e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -676 - 4.34377093e-04 3.89691070e-03 8.63129722e-04 1.72625944e-03 5.61059340e-04 -2.80172985e-03 -5.60345969e-03 -1.78651566e-03 -7.28249045e-05 2.56398737e-04 6.20367503e-05 2.58461671e-04 1.24073501e-04 4.82384148e-06 5.11750065e-05 5.16753108e-06 2.58376554e-05 1.47546112e-05 -1.71292009e-05 -8.56460045e-05 -4.89723166e-05 -9.27122554e-06 5.16158770e-06 2.94400364e-06 8.71738727e-06 1.47200182e-05 4.09458772e-03 3.56011768e-02 7.92318813e-03 1.58463763e-02 4.94105309e-03 -2.53741425e-02 -5.07482850e-02 -1.53834365e-02 -3.89641792e-04 1.69935910e-03 2.50039606e-04 1.87415927e-03 5.00079211e-04 5.10867734e-05 5.41063217e-04 5.48777776e-05 2.74388888e-04 1.56844995e-04 -1.81479302e-04 -9.07396512e-04 -5.19321090e-04 -9.88219149e-05 5.49844256e-05 3.13954606e-05 9.27606654e-05 1.56977303e-04 -7.98017267e-04 -6.84621983e-03 -1.05574936e-03 -3.27743805e-03 -1.05574936e-03 3.28721669e-03 1.04643658e-02 3.28721669e-03 2.40095230e-04 -1.51466166e-04 -4.07919404e-06 -4.15857137e-04 -1.51466166e-04 -5.05395642e-06 -5.37920973e-05 -3.02680097e-06 -2.72773407e-05 -1.55568487e-05 1.02995563e-05 9.08055201e-05 5.18627962e-05 1.04354659e-05 -2.99104120e-06 -1.68691036e-06 -9.28747928e-06 -1.56424767e-05 -1.59603453e-03 -1.36924397e-02 -3.27743805e-03 -5.97190644e-03 -2.11149871e-03 1.04643658e-02 1.89837654e-02 6.57443339e-03 6.13701652e-05 -6.65641347e-04 -1.51466166e-04 -5.89908264e-04 -2.31278443e-04 -2.52697821e-05 -2.68960486e-04 -2.72773407e-05 -1.33958036e-04 -7.77842435e-05 9.08055201e-05 4.46166053e-04 2.59313981e-04 4.78454574e-05 -2.69600416e-05 -1.56424767e-05 -4.39363890e-05 -7.67707986e-05 -1.10008765e-03 -9.82835487e-03 -2.22168870e-03 -4.44337740e-03 -1.05574936e-03 7.19878526e-03 1.43975705e-02 3.30885282e-03 1.69585413e-04 -6.48383261e-04 -8.23856205e-05 -6.78844339e-04 -1.64771241e-04 -1.59098513e-05 -1.69164630e-04 -1.71759601e-05 -8.58798007e-05 -4.66705461e-05 5.70994376e-05 2.85497188e-04 1.55575217e-04 3.02531983e-05 -1.72944581e-05 -9.37627190e-06 -3.06133224e-05 -4.68813595e-05 2.63697104e-03 2.23169235e-02 3.39856233e-03 1.07303294e-02 3.39856233e-03 -1.04774097e-02 -3.40677537e-02 -1.04774097e-02 -7.02332531e-04 3.04172289e-04 -7.56143227e-05 1.21647563e-03 3.04172289e-04 1.67222998e-05 1.77559803e-04 1.02676880e-05 9.05803225e-05 5.17320680e-05 -3.47468516e-05 -3.00529556e-04 -1.71864714e-04 -3.47669059e-05 1.02124474e-05 5.77509438e-06 3.09189712e-05 5.22359427e-05 5.27394208e-03 4.46338470e-02 1.07303294e-02 1.94940564e-02 6.79712466e-03 -3.40677537e-02 -6.15790402e-02 -2.09548194e-02 -3.51721030e-05 1.79436027e-03 3.04172289e-04 1.64227413e-03 3.80644111e-04 8.36114988e-05 8.87799017e-04 9.05803225e-05 4.45053236e-04 2.58660340e-04 -3.00529556e-04 -1.47728872e-03 -8.59323568e-04 -1.59805827e-04 8.99397180e-05 5.22359427e-05 1.46495381e-04 2.56507620e-04 3.65218523e-03 3.23076295e-02 7.31013090e-03 1.46202618e-02 3.37692620e-03 -2.35903440e-02 -4.71806880e-02 -1.04774097e-02 -4.68553427e-04 1.91279650e-03 1.65721120e-04 2.05763641e-03 3.31442239e-04 5.25821854e-05 5.57796227e-04 5.69687094e-05 2.84843547e-04 1.55209375e-04 -1.88770753e-04 -9.43853767e-04 -5.15594141e-04 -1.00898062e-04 5.75913592e-05 3.13150254e-05 1.01677954e-04 1.56575127e-04 -1.57731207e-04 -1.07455754e-03 -4.40694041e-04 -4.39522720e-04 -8.08610292e-05 1.31538316e-03 1.21404041e-03 1.56052831e-04 -6.33105270e-05 6.35724085e-05 6.03533012e-05 6.78003819e-05 1.23935635e-04 -9.37115990e-06 -1.00046587e-04 -1.07634514e-05 -4.95651821e-05 -2.81931856e-05 3.59184383e-05 1.65793335e-04 9.44614347e-05 1.73236052e-05 -1.06436985e-05 -6.05133035e-06 -1.65593002e-05 -2.77151479e-05 2.76047799e-04 1.68206444e-03 2.61276086e-04 9.05218801e-04 2.61276086e-04 -6.02086007e-04 -2.43109263e-03 -6.02086007e-04 9.04005053e-05 -2.56170799e-04 -1.29483612e-04 -1.56578268e-04 -2.56170799e-04 4.92889867e-06 5.26563014e-05 2.90777246e-06 2.63225572e-05 1.52698146e-05 -9.97258727e-06 -8.81034506e-05 -5.11624920e-05 -1.00554249e-05 2.83009735e-06 1.62843763e-06 8.70825340e-06 1.51854104e-05 2.04186516e-04 1.44067214e-03 2.02291932e-04 7.58193181e-04 1.23985505e-04 -5.28743471e-04 -2.21071022e-03 -2.87408028e-04 1.66331586e-05 -1.25755053e-04 -6.47418095e-05 -4.83147268e-05 -1.27619336e-04 3.11028898e-06 3.31889832e-05 1.85237783e-06 1.69217960e-05 9.17110299e-06 -6.33592638e-06 -5.65179084e-05 -3.07240355e-05 -6.36814569e-06 1.84600370e-06 9.77063263e-07 6.09580744e-06 9.28732999e-06 1.40873233e-04 6.61908408e-04 2.66387374e-04 2.77663663e-04 2.51858719e-04 -6.69686251e-04 -5.21425422e-04 -6.32837578e-04 1.08042527e-04 -2.03045895e-04 -8.50297262e-05 -1.64833471e-04 -1.71923735e-04 7.42738855e-06 7.94644754e-05 8.08013271e-06 3.79457271e-05 2.44630801e-05 -2.70830826e-05 -1.27448639e-04 -8.19679572e-05 -1.37355867e-05 7.68933355e-06 4.96544639e-06 1.05055060e-05 2.33598940e-05 4.08373031e-04 2.88134429e-03 7.58193181e-04 1.33958170e-03 2.47971010e-04 -2.21071022e-03 -3.84480879e-03 -5.74816056e-04 1.10521587e-04 -1.84605080e-04 -1.27619336e-04 -1.41232804e-04 -2.56170813e-04 1.55514449e-05 1.65944916e-04 1.69217960e-05 8.30769984e-05 4.58555150e-05 -5.65179084e-05 -2.77621887e-04 -1.53620178e-04 -2.90877864e-05 1.68591953e-05 9.28732999e-06 2.88896254e-05 4.55562472e-05 3.45722681e-03 2.54221593e-02 9.75457426e-03 9.75457426e-03 1.59027807e-03 -2.88224074e-02 -2.88224074e-02 -4.47890016e-03 1.60415013e-04 4.71856878e-04 -4.71127303e-05 2.77846953e-04 -4.71127303e-05 8.68754163e-04 7.89265969e-03 1.69370322e-03 3.38740644e-03 1.39163284e-03 -5.52108029e-03 -1.10421606e-02 -4.50586610e-03 -1.88102928e-04 5.22621928e-04 1.95148346e-04 4.58129064e-04 3.90296691e-04 2.68339675e-02 1.71751208e-01 6.86130067e-02 6.86130067e-02 8.83066297e-03 -1.87748065e-01 -1.87748065e-01 -2.05105261e-02 -2.40333007e-03 -9.66271842e-03 -3.61646131e-03 -4.16268980e-03 -3.61646131e-03 8.09033670e-03 7.12023514e-02 1.53078921e-02 3.06157843e-02 1.23257571e-02 -4.92196755e-02 -9.84393510e-02 -3.92289696e-02 -1.12174114e-03 3.39007012e-03 1.09539512e-03 3.14219253e-03 2.19079023e-03 -9.60000953e-03 -6.27936273e-02 -2.26710495e-02 -2.73382568e-02 -4.44554491e-03 6.23142318e-02 7.65020771e-02 1.15765998e-02 9.26439972e-04 2.38202107e-03 8.42027059e-04 8.21224239e-04 8.53515021e-04 -1.62859076e-03 -1.42309238e-02 -2.11149871e-03 -6.55487611e-03 -2.69446838e-03 6.63010621e-03 2.10617134e-02 8.58589049e-03 5.80489870e-04 -3.57837303e-04 -1.07264763e-04 -7.56979400e-04 -6.06295850e-04 -9.60000953e-03 -6.27936273e-02 -2.73382568e-02 -2.26710495e-02 -4.44554491e-03 7.65020771e-02 6.23142318e-02 1.15765998e-02 2.47981067e-04 2.38202107e-03 8.53515021e-04 1.21293267e-03 8.42027059e-04 -3.25718153e-03 -2.84618477e-02 -6.55487611e-03 -1.19438129e-02 -5.38893677e-03 2.10617134e-02 3.82226763e-02 1.71717810e-02 3.11816617e-04 -1.45107144e-03 -6.06295850e-04 -1.02369424e-03 -1.01670854e-03 -4.86124986e-03 -3.49715483e-02 -1.37799596e-02 -1.37799596e-02 1.62962327e-03 4.02160431e-02 4.02160431e-02 -5.42386173e-03 -3.93122298e-05 -1.31532800e-04 4.11223323e-04 -6.80907793e-05 4.11223323e-04 -1.93066115e-03 -1.72130589e-02 -3.86040773e-03 -7.72081545e-03 -2.11149871e-03 1.24974591e-02 2.49949181e-02 6.65174234e-03 2.94808639e-04 -1.10321295e-03 -1.85571189e-04 -1.14419588e-03 -3.71142378e-04 2.90954479e-02 1.76220673e-01 6.47393630e-02 7.91909611e-02 1.16816362e-02 -1.69178880e-01 -2.12422520e-01 -2.75638664e-02 -4.11673604e-03 -1.43635805e-02 -4.28160128e-03 -6.21279000e-03 -4.53625919e-03 5.35632148e-03 4.61624565e-02 6.74145184e-03 2.13276769e-02 8.69723612e-03 -2.09548194e-02 -6.81355074e-02 -2.75112865e-02 -1.71119038e-03 7.57301448e-04 1.50950257e-04 2.15955658e-03 1.56161355e-03 2.90954479e-02 1.76220673e-01 7.91909611e-02 6.47393630e-02 1.16816362e-02 -2.12422520e-01 -1.69178880e-01 -2.75638664e-02 -3.32206594e-03 -1.43635805e-02 -4.53625919e-03 -6.67159299e-03 -4.28160128e-03 1.07126430e-02 9.23249130e-02 2.13276769e-02 3.87329673e-02 1.73944722e-02 -6.81355074e-02 -1.23158080e-01 -5.50225731e-02 -6.59778370e-04 3.90708675e-03 1.56161355e-03 2.72412392e-03 2.49337058e-03 1.48270516e-02 1.00812387e-01 4.03210795e-02 4.03210795e-02 -5.91635511e-03 -1.14051147e-01 -1.14051147e-01 1.96411380e-02 -9.38856345e-04 -3.06118355e-03 -1.44630863e-03 -1.62614689e-03 -1.44630863e-03 6.37153567e-03 5.61531625e-02 1.26088047e-02 2.52176094e-02 6.71981571e-03 -4.06242209e-02 -8.12484417e-02 -2.09548194e-02 -7.80856561e-04 3.17023776e-03 3.92285699e-04 3.40287340e-03 7.84571398e-04 2.25579366e-04 -1.56416507e-03 -6.95522146e-04 3.32171823e-04 -1.12486446e-05 3.22981669e-03 1.46958084e-03 6.58359250e-04 6.86769486e-04 -1.18300886e-03 -2.79844735e-04 -1.10789437e-03 -6.12628535e-04 -2.73009231e-04 -1.80665689e-03 -7.81088680e-04 -6.89969172e-04 -2.06084255e-04 2.32424101e-03 1.83864668e-03 4.68355965e-04 -1.26621097e-04 1.40558980e-04 9.88465870e-05 1.55721919e-04 2.41164352e-04 1.03240734e-03 -5.79906373e-03 -4.91283345e-04 -4.91283345e-04 -7.60951667e-04 9.10401061e-03 9.10401061e-03 4.26965494e-03 -1.44495956e-03 -5.32561180e-03 -1.34464078e-03 -2.50274337e-03 -1.34464078e-03 5.42270989e-04 3.37277546e-03 4.67647223e-04 1.69064890e-03 7.16105771e-04 -1.05521517e-03 -4.54381911e-03 -1.85952727e-03 1.67387077e-04 -5.12341854e-04 -2.57103070e-04 -3.36390548e-04 -4.76558995e-04 5.48534134e-04 -1.53746610e-03 -1.15741082e-04 2.24096154e-04 -7.83630788e-04 3.54092909e-03 2.79457930e-03 2.47237984e-03 -5.96144744e-04 -2.63633025e-03 -1.76504443e-05 -1.55571118e-03 -5.85459565e-05 3.37298111e-04 2.28602765e-03 3.05477500e-04 1.21302287e-03 2.27171074e-04 -7.55308050e-04 -3.46815148e-03 -5.13972607e-04 5.51264444e-05 -2.53374511e-04 -1.29483678e-04 -1.14987054e-04 -2.55238794e-04 3.90714923e-04 -2.70921337e-03 -1.80009153e-05 -6.11340305e-04 -1.94832239e-05 3.56166132e-03 4.57793397e-03 1.14031167e-03 -1.10789437e-03 -2.04903146e-03 -8.68970933e-04 -5.92516744e-04 -6.76838116e-04 3.40540626e-04 1.92994167e-03 6.07509637e-04 7.11449642e-04 7.17210256e-04 -1.61276720e-03 -1.60327521e-03 -1.97807458e-03 1.95964064e-04 -3.82858175e-04 -1.51702053e-04 -3.29667087e-04 -3.28502202e-04 5.48534134e-04 -1.53746610e-03 2.24096154e-04 -1.15741082e-04 -7.83630788e-04 2.79457930e-03 3.54092909e-03 2.47237984e-03 -1.04921303e-03 -2.63633025e-03 -5.85459565e-05 -1.29413208e-03 -1.76504443e-05 6.74596222e-04 4.57205531e-03 1.21302287e-03 2.12501180e-03 4.54342147e-04 -3.46815148e-03 -5.95753527e-03 -1.02794521e-03 2.27750304e-04 -4.04993276e-04 -2.55238794e-04 -2.97811271e-04 -5.12341868e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 364 390 416 442 468 494 520 546 572 598 624 650 676 -663 - -4.34377093e-04 -3.89691070e-03 -5.61059340e-04 -1.72625944e-03 -8.63129722e-04 1.78651566e-03 5.60345969e-03 2.80172985e-03 1.87421921e-04 -1.24073501e-04 -6.20367503e-05 -1.92299053e-04 -2.56398737e-04 -1.60794716e-06 -1.70583355e-05 -9.74528347e-07 -8.61255180e-06 -5.16753108e-06 3.29444758e-06 2.85486682e-05 1.71292009e-05 3.35532393e-06 -9.55784314e-07 -5.73470589e-07 -2.75284677e-06 -5.16158770e-06 -4.09458772e-03 -3.56011768e-02 -4.94105309e-03 -1.58463763e-02 -7.92318813e-03 1.53834365e-02 5.07482850e-02 2.53741425e-02 1.42824864e-03 -5.00079211e-04 -2.50039606e-04 -1.27451933e-03 -1.69935910e-03 -1.70289245e-05 -1.80354406e-04 -1.05042552e-05 -9.14629627e-05 -5.48777776e-05 3.53762843e-05 3.02465504e-04 1.81479302e-04 3.57035967e-05 -1.03521679e-05 -6.21130072e-06 -2.93250270e-05 -5.49844256e-05 1.10008765e-03 9.82835487e-03 1.05574936e-03 4.44337740e-03 2.22168870e-03 -3.30885282e-03 -1.43975705e-02 -7.19878526e-03 -5.03103737e-04 1.64771241e-04 8.23856205e-05 4.86287446e-04 6.48383261e-04 2.43263422e-06 2.57190371e-05 1.00893365e-06 1.31402255e-05 7.88413529e-06 -3.42879502e-06 -4.33491342e-05 -2.60094805e-05 -5.21097923e-06 9.81656846e-07 5.88994107e-07 4.23839220e-06 7.94698537e-06 1.59603453e-03 1.36924397e-02 2.11149871e-03 5.97190644e-03 3.27743805e-03 -6.57443339e-03 -1.89837654e-02 -1.04643658e-02 -4.80190460e-04 2.31278443e-04 1.51466166e-04 3.48102254e-04 6.65641347e-04 8.42326070e-06 8.96534955e-05 5.04466829e-06 4.46526788e-05 2.72773407e-05 -1.71659271e-05 -1.48722018e-04 -9.08055201e-05 -1.73924431e-05 4.87735431e-06 2.99104120e-06 1.38117939e-05 2.69600416e-05 7.98017267e-04 6.84621983e-03 1.05574936e-03 3.27743805e-03 1.05574936e-03 -3.28721669e-03 -1.04643658e-02 -3.28721669e-03 -2.40095230e-04 1.51466166e-04 4.07919404e-06 4.15857137e-04 1.51466166e-04 5.05395642e-06 5.37920973e-05 3.02680097e-06 2.72773407e-05 1.55568487e-05 -1.02995563e-05 -9.08055201e-05 -5.18627962e-05 -1.04354659e-05 2.99104120e-06 1.68691036e-06 9.28747928e-06 1.56424767e-05 -3.65218523e-03 -3.23076295e-02 -3.37692620e-03 -1.46202618e-02 -7.31013090e-03 1.04774097e-02 4.71806880e-02 2.35903440e-02 1.54768869e-03 -3.31442239e-04 -1.65721120e-04 -1.43459737e-03 -1.91279650e-03 -7.98938604e-06 -8.43034182e-05 -3.42695305e-06 -4.32960204e-05 -2.59776122e-05 1.15822839e-05 1.42441618e-04 8.54649707e-05 1.72138645e-05 -3.35991542e-06 -2.01594925e-06 -1.40153049e-05 -2.62786967e-05 -5.27394208e-03 -4.46338470e-02 -6.79712466e-03 -1.94940564e-02 -1.07303294e-02 2.09548194e-02 6.15790402e-02 3.40677537e-02 1.40466506e-03 -3.80644111e-04 -3.04172289e-04 -8.51596998e-04 -1.79436027e-03 -2.78704996e-05 -2.95933006e-04 -1.71128133e-05 -1.48351079e-04 -9.05803225e-05 5.79114193e-05 4.92429573e-04 3.00529556e-04 5.79448431e-05 -1.66683716e-05 -1.02124474e-05 -4.61319685e-05 -8.99397180e-05 -2.63697104e-03 -2.23169235e-02 -3.39856233e-03 -1.07303294e-02 -3.39856233e-03 1.04774097e-02 3.40677537e-02 1.04774097e-02 7.02332531e-04 -3.04172289e-04 7.56143227e-05 -1.21647563e-03 -3.04172289e-04 -1.67222998e-05 -1.77559803e-04 -1.02676880e-05 -9.05803225e-05 -5.17320680e-05 3.47468516e-05 3.00529556e-04 1.71864714e-04 3.47669059e-05 -1.02124474e-05 -5.77509438e-06 -3.09189712e-05 -5.22359427e-05 4.31341945e-05 3.59507266e-05 1.77685534e-04 2.07024260e-05 1.03512130e-05 -4.70027004e-04 1.55452545e-04 7.77262725e-05 6.33105219e-05 -8.69225047e-05 -4.34612523e-05 -1.08042524e-04 -1.44056699e-04 2.85880319e-06 3.05858908e-05 1.85532669e-06 1.50777699e-05 9.04666195e-06 -6.34791707e-06 -5.05882105e-05 -3.03529263e-05 -5.77453163e-06 1.79075606e-06 1.07445364e-06 4.73540138e-06 8.87887759e-06 -4.08373031e-04 -2.88134429e-03 -2.47971010e-04 -1.33958170e-03 -7.58193181e-04 5.74816056e-04 3.84480879e-03 2.21071022e-03 -6.70504030e-05 2.56170813e-04 1.27619336e-04 1.66330904e-04 1.84605080e-04 -2.40771510e-06 -2.55281121e-05 -9.84614567e-07 -1.28835124e-05 -7.86371660e-06 3.36842965e-06 4.26793517e-05 2.60388366e-05 5.10895979e-06 -9.43371175e-07 -5.79076593e-07 -4.03045889e-06 -7.85145226e-06 -2.04186516e-04 -1.44067214e-03 -1.23985505e-04 -7.58193181e-04 -2.02291932e-04 2.87408028e-04 2.21071022e-03 5.28743471e-04 -3.35252015e-05 1.27619336e-04 6.47418095e-05 3.85621013e-05 1.25755053e-04 -1.44462906e-06 -1.53168672e-05 -5.90768740e-07 -7.86371660e-06 -4.49554804e-06 2.02105779e-06 2.60388366e-05 1.49045927e-05 3.06537587e-06 -5.79076593e-07 -3.25689476e-07 -2.69530295e-06 -4.56312329e-06 -2.07035849e-04 -1.26154833e-03 -1.95957065e-04 -5.19469672e-04 -5.14845921e-04 4.51564505e-04 1.31210255e-03 1.47399836e-03 -6.78003789e-05 1.93293276e-04 9.47823551e-05 1.64833476e-04 1.56578268e-04 -2.62874596e-06 -2.80833608e-05 -1.55081198e-06 -1.34822449e-05 -9.07132154e-06 5.31871321e-06 4.51827049e-05 3.02963325e-05 5.36289327e-06 -1.43541318e-06 -9.91786862e-07 -3.50183704e-06 -8.70825340e-06 -2.76047799e-04 -1.68206444e-03 -2.61276086e-04 -9.05218801e-04 -2.61276086e-04 6.02086007e-04 2.43109263e-03 6.02086007e-04 -9.04005053e-05 2.56170799e-04 1.29483612e-04 1.56578268e-04 2.56170799e-04 -4.92889867e-06 -5.26563014e-05 -2.90777246e-06 -2.63225572e-05 -1.52698146e-05 9.97258727e-06 8.81034506e-05 5.11624920e-05 1.00554249e-05 -2.83009735e-06 -1.62843763e-06 -8.70825340e-06 -1.51854104e-05 -1.15240899e-03 -6.59164266e-03 -1.79636435e-03 -3.45761104e-03 -1.15253701e-03 4.11484618e-03 9.24341516e-03 3.08113839e-03 3.87442410e-04 7.94513115e-04 2.64837705e-04 2.62273226e-04 1.96704920e-04 9.88382865e-05 2.69514158e-04 -6.51124480e-05 -3.25562240e-05 -9.32834789e-04 1.64758800e-04 8.23793998e-05 7.21438981e-05 1.42149690e-04 7.10748450e-05 7.36833989e-06 9.82445319e-06 -1.08270672e-02 -5.72504074e-02 -1.65898354e-02 -3.06301747e-02 -1.02100582e-02 3.58803813e-02 7.79525435e-02 2.59841812e-02 2.60511777e-03 8.76799864e-03 2.92266621e-03 3.72108599e-03 2.79081449e-03 -9.88387313e-05 -2.15771181e-09 2.44365092e-03 -1.07696823e-03 -5.38484117e-04 -8.46209650e-03 3.05721893e-03 1.52860947e-03 6.96149295e-04 1.19063181e-03 5.95315905e-04 -6.48605954e-06 -8.64807938e-06 4.65516356e-03 2.72123758e-02 7.55701648e-03 1.37799596e-02 4.59331988e-03 -1.83291605e-02 -3.66308644e-02 -1.22102881e-02 -5.77904320e-04 -2.71009782e-03 -9.03365939e-04 -1.18146317e-03 -8.86097381e-04 2.69514151e-04 2.44365085e-03 1.16593934e-03 5.82969671e-04 3.40366866e-05 -3.80022293e-03 -1.90011147e-03 -1.62709097e-04 -4.15998960e-05 -2.07999480e-05 1.45165182e-04 1.93553576e-04 2.99391688e-03 1.31720365e-02 4.44554491e-03 7.55701648e-03 3.03758409e-03 -7.99142115e-03 -1.75379023e-02 -7.30517122e-03 -1.18542139e-03 -3.36301073e-03 -1.21444665e-03 -1.39651153e-03 -1.10499690e-03 -6.51124617e-05 -1.07696836e-03 -1.16593934e-03 4.02291420e-03 2.55145469e-04 1.32981768e-04 -2.29744008e-04 -5.54151652e-04 -3.03363518e-04 -8.56837251e-05 -1.19788748e-04 9.97972292e-04 4.39067884e-03 1.48184830e-03 3.03758409e-03 -5.43207758e-04 -2.66380705e-03 -7.30517122e-03 1.94255434e-03 -3.95140464e-04 -1.21444665e-03 -1.24486312e-04 -5.57685043e-04 -2.45424033e-04 -3.25562308e-05 -5.38484182e-04 -5.82969672e-04 2.01145710e-03 1.32981768e-04 5.56728179e-05 -1.14872004e-04 -3.03363518e-04 -9.91063745e-05 -4.94944000e-05 -5.49049709e-05 -1.51911056e-02 -8.54425313e-02 -2.40220378e-02 -4.39062582e-02 -1.46354194e-02 5.63929599e-02 1.14051147e-01 3.80170490e-02 1.50943941e-03 1.01282111e-02 3.37607037e-03 4.80766057e-03 3.60574543e-03 -9.32834782e-04 -8.46209643e-03 -3.40366858e-05 -4.02291420e-03 -2.01145710e-03 1.31129343e-02 6.55646716e-03 5.38830837e-04 1.21686919e-04 6.08434596e-05 -4.91516426e-04 -6.55355235e-04 -1.00625366e-02 -4.33703691e-02 -1.52668149e-02 -2.48132960e-02 -9.99405524e-03 2.75638664e-02 5.63929599e-02 2.36025022e-02 3.40643981e-03 1.12943612e-02 4.09743731e-03 4.91674306e-03 3.93354002e-03 1.64758814e-04 3.05721906e-03 3.80022293e-03 -2.55145464e-04 -1.32981764e-04 -1.31129343e-02 7.80058795e-04 1.73208236e-03 9.53268973e-04 2.30252792e-04 3.18366201e-04 -3.35417886e-03 -1.44567897e-02 -5.08893831e-03 -9.99405524e-03 1.83751794e-03 9.18795546e-03 2.36025022e-02 -6.54704601e-03 1.13547994e-03 4.09743731e-03 3.67861669e-04 2.03248671e-03 7.86416870e-04 8.23794069e-05 1.52860953e-03 1.90011147e-03 -1.32981764e-04 -5.56728169e-05 -6.55646716e-03 3.90029398e-04 9.53268973e-04 3.02178902e-04 1.28761371e-04 1.48956869e-04 -5.16107319e-04 -1.28262051e-03 -3.72502627e-05 -1.21348496e-03 -4.04494987e-04 -9.39411523e-04 1.80922420e-03 6.03074734e-04 -2.28923220e-04 9.89070515e-04 3.29690172e-04 7.18565594e-04 5.38924195e-04 -7.21438286e-05 -6.96148621e-04 -1.62709106e-04 -2.29744026e-04 -1.14872013e-04 5.38830845e-04 7.80058813e-04 3.90029406e-04 -9.93593309e-06 -4.96796654e-06 -2.01209865e-05 -2.68279820e-05 -1.29593498e-03 -3.61407575e-03 -1.75232962e-03 -2.40524253e-03 -1.00464035e-03 2.30568069e-03 3.47183074e-03 1.65382446e-03 -1.13081583e-04 1.77520285e-03 6.63494805e-04 1.02638012e-03 8.78776381e-04 -1.42149841e-04 -1.19063327e-03 -4.15998734e-05 -5.54151609e-04 -3.03363497e-04 1.21686897e-04 1.73208232e-03 9.53268953e-04 9.93616862e-06 -2.42180270e-10 -1.22027529e-10 -1.34813760e-05 -3.57831158e-05 -4.31978328e-04 -1.20469192e-03 -5.84109873e-04 -1.00464035e-03 2.73798399e-04 7.68560231e-04 1.65382446e-03 -9.38367828e-04 -3.76938611e-05 6.63494805e-04 5.88336498e-06 5.16512768e-04 6.04107133e-05 -7.10749203e-05 -5.95316634e-04 -2.07999367e-05 -3.03363497e-04 -9.91063634e-05 6.08434487e-05 9.53268953e-04 3.02178891e-04 4.96808431e-06 -1.22027529e-10 -2.81102254e-05 -1.86440482e-06 -4.85127392e-04 -1.43045360e-03 -9.01721432e-04 -7.88420512e-04 -5.73887554e-04 1.54951011e-03 1.16690072e-03 1.11033385e-03 2.00304031e-05 4.90877184e-04 2.91714268e-04 1.97505369e-04 3.28494867e-04 -7.36845604e-06 6.48493384e-06 1.45165198e-04 -8.56836931e-05 -4.94943846e-05 -4.91516442e-04 2.30252761e-04 1.28761356e-04 2.01211585e-05 1.34809962e-05 2.81100284e-05 -1.40235800e-10 -1.98668118e-10 -3.63845544e-04 -1.07284020e-03 -6.76291074e-04 -7.85740832e-04 1.52860678e-04 1.16213258e-03 1.32602988e-03 -5.19812628e-04 1.50228023e-05 4.48213226e-04 -2.13803119e-05 3.28494867e-04 5.88336315e-06 -9.82460806e-06 8.64657845e-06 1.93553598e-04 -1.19788706e-04 -5.49049494e-05 -6.55355255e-04 3.18366161e-04 1.48956849e-04 2.68282114e-05 3.57826035e-05 1.86415402e-06 -1.98668118e-10 -2.56125535e-10 - 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 - 0 26 52 78 104 130 156 182 208 234 260 286 312 338 363 389 414 438 462 487 511 535 560 586 611 637 663 +660 + -4.34377093e-04 -3.89691070e-03 1.72625944e-03 5.61059340e-04 -8.63129722e-04 -5.60345969e-03 -1.78651566e-03 2.80172985e-03 -2.60246826e-04 -1.24073501e-04 2.56398737e-04 6.61626184e-05 6.20367503e-05 -1.60794716e-06 -1.70583355e-05 8.61255180e-06 9.74528347e-07 -5.16753108e-06 -2.85486682e-05 -3.29444758e-06 1.71292009e-05 -4.06169720e-06 -9.55784314e-07 5.16158770e-06 1.52937237e-06 5.73470589e-07 -4.09458772e-03 -3.56011768e-02 1.58463763e-02 4.94105309e-03 -7.92318813e-03 -5.07482850e-02 -1.53834365e-02 2.53741425e-02 -1.81789043e-03 -5.00079211e-04 1.69935910e-03 5.99639944e-04 2.50039606e-04 -1.70289245e-05 -1.80354406e-04 9.14629627e-05 1.05042552e-05 -5.48777776e-05 -3.02465504e-04 -3.53762843e-05 1.81479302e-04 -4.32480167e-05 -1.03521679e-05 5.49844256e-05 1.62577083e-05 6.21130072e-06 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 2.11149871e-03 -3.27743805e-03 -1.89837654e-02 -6.57443339e-03 1.04643658e-02 -5.41560625e-04 -2.31278443e-04 6.65641347e-04 2.41806010e-04 1.51466166e-04 -8.42326070e-06 -8.96534955e-05 4.46526788e-05 5.04466829e-06 -2.72773407e-05 -1.48722018e-04 -1.71659271e-05 9.08055201e-05 -2.06575859e-05 -4.87735431e-06 2.69600416e-05 8.15640063e-06 2.99104120e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 1.05574936e-03 -2.22168870e-03 -1.43975705e-02 -3.30885282e-03 7.19878526e-03 -6.72689150e-04 -1.64771241e-04 6.48383261e-04 1.92556894e-04 8.23856205e-05 -2.43263422e-06 -2.57190371e-05 1.31402255e-05 1.00893365e-06 -7.88413529e-06 -4.33491342e-05 -3.42879502e-06 2.60094805e-05 -6.27604493e-06 -9.81656846e-07 7.94698537e-06 2.39364429e-06 5.88994107e-07 7.98017267e-04 6.84621983e-03 -3.27743805e-03 -1.05574936e-03 1.05574936e-03 1.04643658e-02 3.28721669e-03 -3.28721669e-03 4.80190460e-04 1.51466166e-04 -1.51466166e-04 -4.07919404e-06 5.05395642e-06 5.37920973e-05 -2.72773407e-05 -3.02680097e-06 1.55568487e-05 9.08055201e-05 1.02995563e-05 -5.18627962e-05 1.32609259e-05 2.99104120e-06 -1.56424767e-05 -4.39363890e-06 -1.68691036e-06 5.27394208e-03 4.46338470e-02 -1.94940564e-02 -6.79712466e-03 1.07303294e-02 6.15790402e-02 2.09548194e-02 -3.40677537e-02 1.43983717e-03 3.80644111e-04 -1.79436027e-03 -7.90677129e-04 -3.04172289e-04 2.78704996e-05 2.95933006e-04 -1.48351079e-04 -1.71128133e-05 9.05803225e-05 4.92429573e-04 5.79114193e-05 -3.00529556e-04 6.89238782e-05 1.66683716e-05 -8.99397180e-05 -2.71157219e-05 -1.02124474e-05 3.65218523e-03 3.23076295e-02 -1.46202618e-02 -3.37692620e-03 7.31013090e-03 4.71806880e-02 1.04774097e-02 -2.35903440e-02 2.01624211e-03 3.31442239e-04 -1.91279650e-03 -6.23039032e-04 -1.65721120e-04 7.98938604e-06 8.43034182e-05 -4.32960204e-05 -3.42695305e-06 2.59776122e-05 1.42441618e-04 1.15822839e-05 -8.54649707e-05 2.07445424e-05 3.35991542e-06 -2.62786967e-05 -7.89999152e-06 -2.01594925e-06 -2.63697104e-03 -2.23169235e-02 1.07303294e-02 3.39856233e-03 -3.39856233e-03 -3.40677537e-02 -1.04774097e-02 1.04774097e-02 -1.40466506e-03 -3.04172289e-04 3.04172289e-04 -7.56143227e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 1.02676880e-05 -5.17320680e-05 -3.00529556e-04 -3.47468516e-05 1.71864714e-04 -4.41600675e-05 -1.02124474e-05 5.22359427e-05 1.46495381e-05 5.77509438e-06 -2.00865402e-04 -1.11050827e-03 4.60225146e-04 2.58546563e-04 -4.51045253e-04 -1.05858787e-03 -6.26079835e-04 1.23765688e-03 2.15594948e-04 2.10858140e-04 -2.07629107e-04 2.01210755e-05 -1.03814554e-04 -3.70596237e-06 -3.96138493e-05 1.92148516e-05 2.27070591e-06 -1.23793259e-05 -6.44234755e-05 -7.78009929e-06 4.14138567e-05 -8.44270054e-06 -2.13848231e-06 1.19810075e-05 3.82242524e-06 1.39613944e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 2.47971010e-04 -7.58193181e-04 -3.84480879e-03 -5.74816056e-04 2.21071022e-03 1.77571990e-04 2.56170813e-04 -1.84605080e-04 2.50980997e-05 -1.27619336e-04 -2.40771510e-06 -2.55281121e-05 1.28835124e-05 9.84614567e-07 -7.86371660e-06 -4.26793517e-05 -3.36842965e-06 2.60388366e-05 -6.04495968e-06 -9.43371175e-07 7.85145226e-06 2.40925952e-06 5.79076593e-07 2.76047799e-04 1.68206444e-03 -9.05218801e-04 -2.61276086e-04 2.61276086e-04 2.43109263e-03 6.02086007e-04 -6.02086007e-04 -1.80801011e-04 -2.56170799e-04 2.56170799e-04 1.29483612e-04 4.92889867e-06 5.26563014e-05 -2.63225572e-05 -2.90777246e-06 1.52698146e-05 8.81034506e-05 9.97258727e-06 -5.11624920e-05 1.25692811e-05 2.83009735e-06 -1.51854104e-05 -4.35412670e-06 -1.62843763e-06 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 -5.59016539e-05 -2.48458547e-04 -7.90677129e-04 1.81273073e-04 8.04312104e-04 -2.01210696e-05 2.13695409e-05 4.64676266e-05 1.25490500e-05 -9.75262896e-06 1.16142320e-06 1.24464781e-05 -6.31660931e-06 -8.31354061e-07 3.29897830e-06 2.12193229e-05 2.83810084e-06 -1.11382390e-05 3.19493334e-06 8.33133654e-07 -3.33520685e-06 -8.33668127e-07 -4.34610715e-07 2.04186516e-04 1.44067214e-03 -7.58193181e-04 -1.23985505e-04 2.02291932e-04 2.21071022e-03 2.87408028e-04 -5.28743471e-04 -5.01583601e-05 -1.27619336e-04 1.25755053e-04 9.75262549e-06 6.47418095e-05 1.44462906e-06 1.53168672e-05 -7.86371660e-06 -5.90768740e-07 4.49554804e-06 2.60388366e-05 2.02105779e-06 -1.49045927e-05 3.86688876e-06 5.79076593e-07 -4.56312329e-06 -1.30704190e-06 -3.25689476e-07 -1.15240899e-03 -6.59164266e-03 3.45761104e-03 1.79636435e-03 -1.15253701e-03 -9.24341516e-03 -4.11484618e-03 3.08113839e-03 3.34140716e-05 7.94513115e-04 -1.96704920e-04 4.66671582e-04 -2.64837705e-04 9.88382865e-05 6.51124480e-05 -2.69514158e-04 -3.25562240e-05 -1.64758800e-04 9.32834789e-04 8.23793998e-05 -2.96907795e-05 1.42149690e-04 -9.82445319e-06 6.61626184e-05 -7.10748450e-05 -1.08270672e-02 -5.72504074e-02 3.06301747e-02 1.65898354e-02 -1.02100582e-02 -7.79525435e-02 -3.58803813e-02 2.59841812e-02 1.91999611e-03 8.76799864e-03 -2.79081449e-03 4.11664116e-03 -2.92266621e-03 -9.88387313e-05 -2.15771179e-09 1.07696823e-03 -2.44365092e-03 -5.38484117e-04 -3.05721893e-03 8.46209650e-03 1.52860947e-03 -3.53691740e-04 1.19063181e-03 8.64807938e-06 5.99639944e-04 -5.95315905e-04 -2.99391688e-03 -1.31720365e-02 7.55701648e-03 4.44554491e-03 -3.03758409e-03 -1.75379023e-02 -7.99142115e-03 7.30517122e-03 6.16703766e-04 3.36301073e-03 -1.10499690e-03 1.72486080e-03 -1.21444665e-03 6.51124617e-05 1.07696836e-03 -1.16593934e-03 2.55145469e-04 4.02291420e-03 -1.32981768e-04 -4.06677214e-05 5.54151652e-04 -1.19788748e-04 2.41806010e-04 -3.03363518e-04 -4.65516356e-03 -2.72123758e-02 1.37799596e-02 7.55701648e-03 -4.59331988e-03 -3.66308644e-02 -1.83291605e-02 1.22102881e-02 7.34224963e-04 2.71009782e-03 -8.86097381e-04 1.09121141e-03 -9.03365939e-04 -2.69514151e-04 -2.44365085e-03 1.16593934e-03 -5.82969671e-04 -3.80022293e-03 3.40366866e-05 1.90011147e-03 -2.07071284e-04 4.15998960e-05 1.93553576e-04 6.83276203e-05 -2.07999480e-05 9.97972292e-04 4.39067884e-03 -3.03758409e-03 -1.48184830e-03 -5.43207758e-04 7.30517122e-03 2.66380705e-03 1.94255434e-03 -2.85399183e-04 -1.21444665e-03 2.45424033e-04 -6.21044201e-04 1.24486312e-04 -3.25562308e-05 -5.38484182e-04 5.82969672e-04 -1.32981768e-04 -2.01145710e-03 5.56728179e-05 1.45725943e-05 -3.03363518e-04 5.49049709e-05 -1.24229274e-04 9.91063745e-05 1.00625366e-02 4.33703691e-02 -2.48132960e-02 -1.52668149e-02 9.99405524e-03 5.63929599e-02 2.75638664e-02 -2.36025022e-02 -2.55480449e-03 -1.12943612e-02 3.93354002e-03 -5.40843494e-03 4.09743731e-03 -1.64758814e-04 -3.05721906e-03 -2.55145464e-04 3.80022293e-03 1.32981764e-04 -1.31129343e-02 1.90624631e-04 -1.73208236e-03 3.18366201e-04 -7.90677129e-04 9.53268973e-04 1.51911056e-02 8.54425313e-02 -4.39062582e-02 -2.40220378e-02 1.46354194e-02 1.14051147e-01 5.63929599e-02 -3.80170490e-02 -3.40883649e-03 -1.01282111e-02 3.60574543e-03 -3.71104316e-03 3.37607037e-03 9.32834782e-04 8.46209643e-03 -4.02291420e-03 -3.40366858e-05 2.01145710e-03 1.31129343e-02 -6.55646716e-03 6.95081130e-04 -1.21686919e-04 -6.55355235e-04 -2.20882980e-04 6.08434596e-05 -3.35417886e-03 -1.44567897e-02 9.99405524e-03 5.08893831e-03 1.83751794e-03 -2.36025022e-02 -9.18795546e-03 -6.54704601e-03 1.19244515e-03 4.09743731e-03 -7.86416870e-04 1.99959782e-03 -3.67861669e-04 8.23794069e-05 1.52860953e-03 1.32981764e-04 -1.90011147e-03 -5.56728169e-05 6.55646716e-03 -8.35040807e-05 9.53268973e-04 -1.48956869e-04 4.02156052e-04 -3.02178902e-04 -1.62078986e-04 -5.97498903e-04 7.60497114e-05 7.62288536e-04 -2.94753707e-04 -1.05953566e-04 -1.81162088e-03 6.60039951e-04 -2.28923226e-04 -6.94231461e-05 -1.50228024e-05 2.00303993e-05 -8.77868812e-05 2.96906442e-05 3.53690428e-04 -4.06677580e-05 -2.07071302e-04 1.45726121e-05 1.90624666e-04 6.95081147e-04 -8.35040977e-05 -1.91591529e-10 1.66428517e-05 -1.34138190e-05 2.01210755e-05 -2.68279820e-05 -1.29593498e-03 -3.61407575e-03 2.40524253e-03 1.75232962e-03 -1.00464035e-03 -3.47183074e-03 -2.30568069e-03 1.65382446e-03 9.45412053e-04 1.77520285e-03 -8.78776381e-04 4.15258538e-04 -6.63494805e-04 -1.42149841e-04 -1.19063327e-03 5.54151609e-04 4.15998734e-05 -3.03363497e-04 -1.73208232e-03 -1.21686897e-04 9.53268953e-04 -1.66432984e-05 -2.42180267e-10 3.57831158e-05 1.86428646e-06 1.22027527e-10 3.63845544e-04 1.07284020e-03 -7.85740832e-04 -6.76291074e-04 -1.52860678e-04 1.32602988e-03 1.16213258e-03 5.19812628e-04 -2.76973499e-04 -4.48213226e-04 5.88336315e-06 -1.77257562e-04 -2.13803119e-05 9.82460806e-06 -8.64657845e-06 -1.19788706e-04 1.93553598e-04 5.49049494e-05 3.18366161e-04 -6.55355255e-04 -1.48956849e-04 1.34142777e-05 -3.57826035e-05 -2.56125532e-10 -2.32338133e-05 1.86415402e-06 -6.89525745e-04 -1.82600874e-03 1.44511906e-03 4.83120390e-04 -6.37246712e-04 -2.15028448e-03 3.87991870e-05 1.07744496e-03 7.18565590e-04 1.10199878e-03 -6.30969477e-04 1.97505375e-04 -4.31377198e-04 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 6.83276197e-05 -1.24229274e-04 -7.90677129e-04 -2.20882979e-04 4.02156052e-04 -2.01210696e-05 -1.86427238e-06 2.32338133e-05 -9.75262896e-06 4.31978328e-04 1.20469192e-03 -1.00464035e-03 -5.84109873e-04 -2.73798399e-04 1.65382446e-03 7.68560231e-04 9.38367828e-04 -4.66160109e-04 -6.63494805e-04 6.04107133e-05 -2.25612543e-04 5.88336498e-06 7.10749203e-05 5.95316634e-04 -3.03363497e-04 -2.07999367e-05 9.91063634e-05 9.53268953e-04 6.08434487e-05 -3.02178891e-04 2.68282115e-05 1.22027527e-10 -1.86440482e-06 9.75262549e-06 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 + 0 26 52 78 104 129 155 181 206 232 258 283 309 335 360 386 410 435 459 483 508 532 558 584 610 635 660 +673 + 4.34377093e-04 3.89691070e-03 -1.72625944e-03 -8.63129722e-04 5.61059340e-04 5.60345969e-03 2.80172985e-03 -1.78651566e-03 2.60246826e-04 2.56398737e-04 -1.24073501e-04 6.61626184e-05 -6.20367503e-05 4.82384148e-06 5.11750065e-05 -2.58376554e-05 -5.16753108e-06 1.47546112e-05 8.56460045e-05 1.71292009e-05 -4.89723166e-05 1.21850916e-05 5.16158770e-06 -1.47200182e-05 -3.67042321e-06 -2.94400364e-06 4.09458772e-03 3.56011768e-02 -1.58463763e-02 -7.92318813e-03 4.94105309e-03 5.07482850e-02 2.53741425e-02 -1.53834365e-02 1.81789043e-03 1.69935910e-03 -5.00079211e-04 5.99639944e-04 -2.50039606e-04 5.10867734e-05 5.41063217e-04 -2.74388888e-04 -5.48777776e-05 1.56844995e-04 9.07396512e-04 1.81479302e-04 -5.19321090e-04 1.29744050e-04 5.49844256e-05 -1.56977303e-04 -3.92019561e-05 -3.13954606e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 -3.27743805e-03 2.11149871e-03 1.89837654e-02 1.04643658e-02 -6.57443339e-03 5.41560625e-04 6.65641347e-04 -2.31278443e-04 2.41806010e-04 -1.51466166e-04 2.52697821e-05 2.68960486e-04 -1.33958036e-04 -2.72773407e-05 7.77842435e-05 4.46166053e-04 9.08055201e-05 -2.59313981e-04 6.19727577e-05 2.69600416e-05 -7.67707986e-05 -1.94671871e-05 -1.56424767e-05 7.98017267e-04 6.84621983e-03 -3.27743805e-03 -1.05574936e-03 1.05574936e-03 1.04643658e-02 3.28721669e-03 -3.28721669e-03 4.80190460e-04 1.51466166e-04 -1.51466166e-04 -4.07919404e-06 5.05395642e-06 5.37920973e-05 -2.72773407e-05 -3.02680097e-06 1.55568487e-05 9.08055201e-05 1.02995563e-05 -5.18627962e-05 1.32609259e-05 2.99104120e-06 -1.56424767e-05 -4.39363890e-06 -1.68691036e-06 -1.10008765e-03 -9.82835487e-03 4.44337740e-03 2.22168870e-03 -1.05574936e-03 -1.43975705e-02 -7.19878526e-03 3.30885282e-03 -6.72689150e-04 -6.48383261e-04 1.64771241e-04 -1.92556894e-04 8.23856205e-05 -1.59098513e-05 -1.69164630e-04 8.58798007e-05 1.71759601e-05 -4.66705461e-05 -2.85497188e-04 -5.70994376e-05 1.55575217e-04 -4.16385141e-05 -1.72944581e-05 4.68813595e-05 1.08933771e-05 9.37627190e-06 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 1.07303294e-02 -6.79712466e-03 -6.15790402e-02 -3.40677537e-02 2.09548194e-02 -1.43983717e-03 -1.79436027e-03 3.80644111e-04 -7.90677129e-04 3.04172289e-04 -8.36114988e-05 -8.87799017e-04 4.45053236e-04 9.05803225e-05 -2.58660340e-04 -1.47728872e-03 -3.00529556e-04 8.59323568e-04 -2.06771635e-04 -8.99397180e-05 2.56507620e-04 6.51482152e-05 5.22359427e-05 -2.63697104e-03 -2.23169235e-02 1.07303294e-02 3.39856233e-03 -3.39856233e-03 -3.40677537e-02 -1.04774097e-02 1.04774097e-02 -1.40466506e-03 -3.04172289e-04 3.04172289e-04 -7.56143227e-05 -1.67222998e-05 -1.77559803e-04 9.05803225e-05 1.02676880e-05 -5.17320680e-05 -3.00529556e-04 -3.47468516e-05 1.71864714e-04 -4.41600675e-05 -1.02124474e-05 5.22359427e-05 1.46495381e-05 5.77509438e-06 3.65218523e-03 3.23076295e-02 -1.46202618e-02 -7.31013090e-03 3.37692620e-03 4.71806880e-02 2.35903440e-02 -1.04774097e-02 2.01624211e-03 1.91279650e-03 -3.31442239e-04 6.23039032e-04 -1.65721120e-04 5.25821854e-05 5.57796227e-04 -2.84843547e-04 -5.69687094e-05 1.55209375e-04 9.43853767e-04 1.88770753e-04 -5.15594141e-04 1.38504722e-04 5.75913592e-05 -1.56575127e-04 -3.65413080e-05 -3.13150254e-05 2.00865402e-04 1.11050827e-03 -4.60225146e-04 -4.51045253e-04 2.58546563e-04 1.05858787e-03 1.23765688e-03 -6.26079835e-04 -2.15594948e-04 -2.07629107e-04 2.10858140e-04 2.01210755e-05 1.03814554e-04 1.11178871e-05 1.18841548e-04 -5.76445547e-05 -1.23793259e-05 3.52822416e-05 1.93270427e-04 4.14138567e-05 -1.18217051e-04 2.53281016e-05 1.19810075e-05 -3.40878355e-05 -9.11418852e-06 -7.32586789e-06 2.76047799e-04 1.68206444e-03 -9.05218801e-04 -2.61276086e-04 2.61276086e-04 2.43109263e-03 6.02086007e-04 -6.02086007e-04 -1.80801011e-04 -2.56170799e-04 2.56170799e-04 1.29483612e-04 4.92889867e-06 5.26563014e-05 -2.63225572e-05 -2.90777246e-06 1.52698146e-05 8.81034506e-05 9.97258727e-06 -5.11624920e-05 1.25692811e-05 2.83009735e-06 -1.51854104e-05 -4.35412670e-06 -1.62843763e-06 -4.08373031e-04 -2.88134429e-03 1.33958170e-03 7.58193181e-04 -2.47971010e-04 -3.84480879e-03 -2.21071022e-03 5.74816056e-04 1.77571990e-04 1.84605080e-04 -2.56170813e-04 -2.50980997e-05 -1.27619336e-04 -1.55514449e-05 -1.65944916e-04 8.30769984e-05 1.69217960e-05 -4.58555150e-05 -2.77621887e-04 -5.65179084e-05 1.53620178e-04 -3.95630426e-05 -1.68591953e-05 4.55562472e-05 1.07459493e-05 9.28732999e-06 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 2.48458547e-04 5.59016539e-05 -7.90677129e-04 -8.04312104e-04 -1.81273073e-04 -2.01210696e-05 -4.64676266e-05 -2.13695409e-05 -1.25490500e-05 -9.75262896e-06 -4.40196826e-06 -4.69106481e-05 2.39518433e-05 5.28135596e-06 -1.21844749e-05 -7.98569198e-05 -1.75647387e-05 4.08220236e-05 -1.19379020e-05 -5.37304655e-06 1.23220751e-05 2.50100955e-06 2.75788262e-06 -2.04186516e-04 -1.44067214e-03 7.58193181e-04 2.02291932e-04 -1.23985505e-04 -2.21071022e-03 -5.28743471e-04 2.87408028e-04 5.01583601e-05 1.25755053e-04 -1.27619336e-04 9.75262549e-06 -6.47418095e-05 -3.11028898e-06 -3.31889832e-05 1.69217960e-05 1.85237783e-06 -9.17110299e-06 -5.65179084e-05 -6.33592638e-06 3.07240355e-05 -8.46319694e-06 -1.84600370e-06 9.28732999e-06 2.46707222e-06 9.77063263e-07 3.45722681e-03 2.54221593e-02 -9.75457426e-03 -9.75457426e-03 1.59027807e-03 2.88224074e-02 2.88224074e-02 -4.47890016e-03 1.60415013e-04 4.71856878e-04 4.71127303e-05 2.77846953e-04 4.71127303e-05 8.68754163e-04 7.89265969e-03 -3.38740644e-03 -1.69370322e-03 1.39163284e-03 1.10421606e-02 5.52108029e-03 -4.50586610e-03 4.90802872e-04 5.22621928e-04 -3.90296691e-04 6.61626184e-05 -1.95148346e-04 2.68339675e-02 1.71751208e-01 -6.86130067e-02 -6.86130067e-02 8.83066297e-03 1.87748065e-01 1.87748065e-01 -2.05105261e-02 -2.40333007e-03 -9.66271842e-03 3.61646131e-03 -4.16268980e-03 3.61646131e-03 8.09033670e-03 7.12023514e-02 -3.06157843e-02 -1.53078921e-02 1.23257571e-02 9.84393510e-02 4.92196755e-02 -3.92289696e-02 3.28208913e-03 3.39007012e-03 -2.19079023e-03 5.99639944e-04 -1.09539512e-03 9.60000953e-03 6.27936273e-02 -2.26710495e-02 -2.73382568e-02 4.44554491e-03 6.23142318e-02 7.65020771e-02 -1.15765998e-02 -9.26439972e-04 -2.38202107e-03 8.42027059e-04 -8.21224239e-04 8.53515021e-04 3.25718153e-03 2.84618477e-02 -1.19438129e-02 -6.55487611e-03 5.38893677e-03 3.82226763e-02 2.10617134e-02 -1.71717810e-02 1.04245353e-03 1.45107144e-03 -1.01670854e-03 2.41806010e-04 -6.06295850e-04 9.60000953e-03 6.27936273e-02 -2.73382568e-02 -2.26710495e-02 4.44554491e-03 7.65020771e-02 6.23142318e-02 -1.15765998e-02 -2.47981067e-04 -2.38202107e-03 8.53515021e-04 -1.21293267e-03 8.42027059e-04 1.62859076e-03 1.42309238e-02 -6.55487611e-03 -2.11149871e-03 2.69446838e-03 2.10617134e-02 6.63010621e-03 -8.58589049e-03 9.45808325e-04 3.57837303e-04 -6.06295850e-04 -1.24229274e-04 -1.07264763e-04 -4.86124986e-03 -3.49715483e-02 1.37799596e-02 1.37799596e-02 1.62962327e-03 -4.02160431e-02 -4.02160431e-02 -5.42386173e-03 -3.93122298e-05 -1.31532800e-04 -4.11223323e-04 -6.80907793e-05 -4.11223323e-04 -1.93066115e-03 -1.72130589e-02 7.72081545e-03 3.86040773e-03 -2.11149871e-03 -2.49949181e-02 -1.24974591e-02 6.65174234e-03 -1.13830702e-03 -1.10321295e-03 3.71142378e-04 -3.16786168e-04 1.85571189e-04 -2.90954479e-02 -1.76220673e-01 6.47393630e-02 7.91909611e-02 -1.16816362e-02 -1.69178880e-01 -2.12422520e-01 2.75638664e-02 4.11673604e-03 1.43635805e-02 -4.28160128e-03 6.21279000e-03 -4.53625919e-03 -1.07126430e-02 -9.23249130e-02 3.87329673e-02 2.13276769e-02 -1.73944722e-02 -1.23158080e-01 -6.81355074e-02 5.50225731e-02 -2.68904970e-03 -3.90708675e-03 2.49337058e-03 -7.90677129e-04 1.56161355e-03 -2.90954479e-02 -1.76220673e-01 7.91909611e-02 6.47393630e-02 -1.16816362e-02 -2.12422520e-01 -1.69178880e-01 2.75638664e-02 3.32206594e-03 1.43635805e-02 -4.53625919e-03 6.67159299e-03 -4.28160128e-03 -5.35632148e-03 -4.61624565e-02 2.13276769e-02 6.74145184e-03 -8.69723612e-03 -6.81355074e-02 -2.09548194e-02 2.75112865e-02 -2.72582605e-03 -7.57301448e-04 1.56161355e-03 4.02156052e-04 1.50950257e-04 1.48270516e-02 1.00812387e-01 -4.03210795e-02 -4.03210795e-02 -5.91635511e-03 1.14051147e-01 1.14051147e-01 1.96411380e-02 -9.38856345e-04 -3.06118355e-03 1.44630863e-03 -1.62614689e-03 1.44630863e-03 6.37153567e-03 5.61531625e-02 -2.52176094e-02 -1.26088047e-02 6.71981571e-03 8.12484417e-02 4.06242209e-02 -2.09548194e-02 3.33740309e-03 3.17023776e-03 -7.84571398e-04 1.02519508e-03 -3.92285699e-04 2.25579366e-04 -1.56416507e-03 6.95522146e-04 -3.32171823e-04 -1.12486446e-05 -3.22981669e-03 -1.46958084e-03 6.58359250e-04 6.86769486e-04 -1.18300886e-03 2.79844735e-04 -1.10789437e-03 6.12628535e-04 4.31421448e-04 2.57470696e-03 -9.61118049e-04 -9.16663119e-04 7.24164429e-04 2.30780040e-03 2.55881787e-03 -1.94724082e-03 -4.31190088e-04 -4.01844395e-04 4.05073428e-04 2.01210755e-05 1.80801125e-04 1.03240734e-03 -5.79906373e-03 4.91283345e-04 4.91283345e-04 -7.60951667e-04 -9.10401061e-03 -9.10401061e-03 4.26965494e-03 -1.44495956e-03 -5.32561180e-03 1.34464078e-03 -2.50274337e-03 1.34464078e-03 5.42270989e-04 3.37277546e-03 -1.69064890e-03 -4.67647223e-04 7.16105771e-04 4.54381911e-03 1.05521517e-03 -1.85952727e-03 -3.75016299e-04 -5.12341854e-04 4.76558995e-04 -2.32338133e-05 2.57103070e-04 -5.48534134e-04 1.53746610e-03 -1.15741082e-04 2.24096154e-04 7.83630788e-04 3.54092909e-03 2.79457930e-03 -2.47237984e-03 5.96144744e-04 2.63633025e-03 -1.76504443e-05 1.55571118e-03 -5.85459565e-05 -6.74596222e-04 -4.57205531e-03 2.12501180e-03 1.21302287e-03 -4.54342147e-04 -5.95753527e-03 -3.46815148e-03 1.02794521e-03 3.71787278e-04 4.04993276e-04 -5.12341868e-04 -4.83319130e-05 -2.55238794e-04 3.90714923e-04 -2.70921337e-03 1.80009153e-05 6.11340305e-04 -1.94832239e-05 -3.56166132e-03 -4.57793397e-03 1.14031167e-03 -1.10789437e-03 -2.04903146e-03 8.68970933e-04 -5.92516744e-04 6.76838116e-04 -6.61626163e-05 -5.99639923e-04 2.41806009e-04 3.72687821e-04 1.80130928e-04 -7.90677129e-04 -1.20646816e-03 -5.83429125e-04 -2.01210696e-05 -6.97014399e-05 -4.46033542e-05 -2.50980963e-05 -9.75262896e-06 -5.48534134e-04 1.53746610e-03 2.24096154e-04 -1.15741082e-04 7.83630788e-04 2.79457930e-03 3.54092909e-03 -2.47237984e-03 1.04921303e-03 2.63633025e-03 -5.85459565e-05 1.29413208e-03 -1.76504443e-05 -3.37298111e-04 -2.28602765e-03 1.21302287e-03 3.05477500e-04 -2.27171074e-04 -3.46815148e-03 -7.55308050e-04 5.13972607e-04 1.27144932e-04 2.53374511e-04 -2.55238794e-04 9.75262549e-06 -1.29483678e-04 + 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 26 52 78 103 129 155 180 206 232 257 283 309 335 361 387 413 439 465 491 517 543 569 595 621 647 673 +652 + 8.68754186e-04 7.79382140e-03 -3.15044850e-03 -1.72625944e-03 1.72625944e-03 1.01917052e-02 5.60345969e-03 -5.60345969e-03 2.91299618e-04 4.46634856e-04 -4.46634856e-04 -2.56398737e-04 8.03973579e-06 8.52916775e-05 -4.23147770e-05 -8.61255180e-06 2.58376554e-05 1.40328055e-04 2.85486682e-05 -8.56460045e-05 1.89839090e-05 8.44969718e-06 -2.53490916e-05 -6.88211693e-06 -5.16158770e-06 8.18917543e-03 7.12023536e-02 -2.87106175e-02 -1.58463763e-02 1.58463763e-02 9.15058640e-02 5.07482850e-02 -5.07482850e-02 1.55856717e-03 2.79907826e-03 -2.79907826e-03 -1.69935910e-03 8.51446224e-05 9.01772028e-04 -4.49526476e-04 -9.14629627e-05 2.74388888e-04 1.48721070e-03 3.02465504e-04 -9.07396512e-04 2.02425291e-04 9.00455145e-05 -2.70136544e-04 -7.33125675e-05 -5.49844256e-05 3.49413945e-03 3.03670144e-02 -1.19438129e-02 -7.13784578e-03 7.13784578e-03 3.80108031e-02 2.28953340e-02 -2.28953340e-02 5.23281322e-04 1.34458777e-03 -1.34458777e-03 -9.14099894e-04 4.28642856e-05 4.56055815e-04 -2.23263394e-04 -4.62717902e-05 1.38815371e-04 7.43588136e-04 1.53958659e-04 -4.61875977e-04 9.80261040e-05 4.49180458e-05 -1.34754137e-04 -3.72683073e-05 -2.79512305e-05 1.59603453e-03 1.36924397e-02 -5.97190644e-03 -2.11149871e-03 3.27743805e-03 1.89837654e-02 6.57443339e-03 -1.04643658e-02 5.41560625e-04 2.31278443e-04 -6.65641347e-04 -2.41806010e-04 -1.51466166e-04 8.42326070e-06 8.96534955e-05 -4.46526788e-05 -5.04466829e-06 2.72773407e-05 1.48722018e-04 1.71659271e-05 -9.08055201e-05 2.06575859e-05 4.87735431e-06 -2.69600416e-05 -8.15640063e-06 -2.99104120e-06 -1.59603453e-03 -1.36924397e-02 5.97190644e-03 3.27743805e-03 -2.11149871e-03 -1.89837654e-02 -1.04643658e-02 6.57443339e-03 -5.41560625e-04 -6.65641347e-04 2.31278443e-04 -2.41806010e-04 1.51466166e-04 -2.52697821e-05 -2.68960486e-04 1.33958036e-04 2.72773407e-05 -7.77842435e-05 -4.46166053e-04 -9.08055201e-05 2.59313981e-04 -6.19727577e-05 -2.69600416e-05 7.67707986e-05 1.94671871e-05 1.56424767e-05 -1.15630983e-02 -9.92583999e-02 3.89448405e-02 2.34056249e-02 -2.34056249e-02 -1.23158080e-01 -7.46919746e-02 7.46919746e-02 -1.04262316e-03 -3.61599049e-03 3.61599049e-03 2.59867238e-03 -1.41767784e-04 -1.50478185e-03 7.41777346e-04 1.53587720e-04 -4.60763160e-04 -2.46214787e-03 -5.09335613e-04 1.52800684e-03 -3.27587657e-04 -1.49855296e-04 4.49565889e-04 1.24203957e-04 9.31529678e-05 -5.27394208e-03 -4.46338470e-02 1.94940564e-02 6.79712466e-03 -1.07303294e-02 -6.15790402e-02 -2.09548194e-02 3.40677537e-02 -1.43983717e-03 -3.80644111e-04 1.79436027e-03 7.90677129e-04 3.04172289e-04 -2.78704996e-05 -2.95933006e-04 1.48351079e-04 1.71128133e-05 -9.05803225e-05 -4.92429573e-04 -5.79114193e-05 3.00529556e-04 -6.89238782e-05 -1.66683716e-05 8.99397180e-05 2.71157219e-05 1.02124474e-05 5.27394208e-03 4.46338470e-02 -1.94940564e-02 -1.07303294e-02 6.79712466e-03 6.15790402e-02 3.40677537e-02 -2.09548194e-02 1.43983717e-03 1.79436027e-03 -3.80644111e-04 7.90677129e-04 -3.04172289e-04 8.36114988e-05 8.87799017e-04 -4.45053236e-04 -9.05803225e-05 2.58660340e-04 1.47728872e-03 3.00529556e-04 -8.59323568e-04 2.06771635e-04 8.99397180e-05 -2.56507620e-04 -6.51482152e-05 -5.22359427e-05 6.30924830e-04 4.29823016e-03 -1.48029022e-03 -1.32091080e-03 1.32091080e-03 3.95422690e-03 3.84480673e-03 -3.84480673e-03 -4.31189917e-04 -3.73401571e-04 3.73401571e-04 1.27144817e-04 1.98543958e-05 2.11884104e-04 -1.01336084e-04 -2.20761673e-05 6.62285018e-05 3.39149113e-04 7.36993289e-05 -2.21097987e-04 4.22135243e-05 2.10257096e-05 -6.30771287e-05 -1.83277712e-05 -1.37458284e-05 6.18258214e-04 3.96376881e-03 -1.79713253e-03 -5.94206062e-04 1.15367735e-03 4.83491532e-03 1.43187248e-03 -3.23540474e-03 -4.03458694e-04 -5.12341605e-04 4.40775872e-04 -5.71524005e-05 2.54306520e-04 8.36778090e-06 8.93557047e-05 -4.38862858e-05 -4.95400178e-06 2.73137461e-05 1.46883318e-04 1.69733528e-05 -9.13167005e-05 1.98914499e-05 4.71683005e-06 -2.67038368e-05 -8.25403881e-06 -2.96063699e-06 -6.18258214e-04 -3.96376881e-03 1.79713253e-03 1.15367735e-03 -5.94206062e-04 -4.83491532e-03 -3.23540474e-03 1.43187248e-03 4.03458694e-04 4.40775872e-04 -5.12341605e-04 -5.71524005e-05 -2.54306520e-04 -2.51033427e-05 -2.68067114e-04 1.31658857e-04 2.73137461e-05 -7.77906580e-05 -4.40649955e-04 -9.13167005e-05 2.60484554e-04 -5.96743497e-05 -2.67038368e-05 7.59270615e-05 1.95942890e-05 1.57723475e-05 2.55111085e-04 2.55111085e-04 -8.17947080e-04 -8.17947080e-04 -3.57828666e-05 -3.57828666e-05 -2.50980997e-05 -6.57186490e-06 -7.02084019e-05 3.50967430e-05 7.96859069e-06 -1.89958992e-05 -1.17471268e-04 -2.65747394e-05 6.37906705e-05 -1.67590415e-05 -7.95791207e-06 1.88523975e-05 4.16834487e-06 4.35412670e-06 -2.76047799e-04 -1.68206444e-03 9.05218801e-04 2.61276086e-04 -2.61276086e-04 -2.43109263e-03 -6.02086007e-04 6.02086007e-04 1.80801011e-04 2.56170799e-04 -2.56170799e-04 -1.29483612e-04 -4.92889867e-06 -5.26563014e-05 2.63225572e-05 2.90777246e-06 -1.52698146e-05 -8.81034506e-05 -9.97258727e-06 5.11624920e-05 -1.25692811e-05 -2.83009735e-06 1.51854104e-05 4.35412670e-06 1.62843763e-06 5.76204471e-03 4.14290603e-02 -1.46994202e-02 -1.63606669e-02 5.45355563e-03 4.27267497e-02 4.78553187e-02 -1.59517729e-02 -1.30112854e-04 2.08329581e-04 -6.94431938e-05 1.83434639e-04 -1.37575979e-04 1.30313126e-03 1.17895704e-02 -4.81159550e-03 -2.55683294e-03 2.55683294e-03 1.56304061e-02 8.32281014e-03 -8.32281014e-03 5.21855664e-04 7.12858047e-04 -7.12858047e-04 -3.89510333e-04 4.56644849e-02 2.86252016e-01 -1.04194258e-01 -1.18234597e-01 3.94115324e-02 2.78526207e-01 3.20598369e-01 -1.06866123e-01 -5.25011482e-03 -1.90758545e-02 6.35861818e-03 -8.30235527e-03 6.22676645e-03 1.21849244e-02 1.06803528e-01 -4.34800255e-02 -2.32310803e-02 2.32310803e-02 1.39196930e-01 7.45938180e-02 -7.45938180e-02 3.02276586e-03 4.48978928e-03 -4.48978928e-03 -2.54471461e-03 1.75582194e-02 1.14816798e-01 -3.77850824e-02 -5.02309687e-02 1.67436562e-02 1.03031557e-01 1.40426223e-01 -4.68087411e-02 -1.65921239e-03 -4.62563408e-03 1.54187803e-03 -1.74094660e-03 1.30570995e-03 5.15528644e-03 4.51364224e-02 -1.79157193e-02 -1.04152838e-02 1.04152838e-02 5.72497140e-02 3.34926816e-02 -3.34926816e-02 1.02417423e-03 2.13001786e-03 -2.13001786e-03 -1.36892958e-03 1.58969727e-02 1.00776459e-01 -4.08965540e-02 -3.77850824e-02 1.51879205e-02 1.11786780e-01 1.02240299e-01 -4.19036241e-02 -1.12929422e-03 -5.27854699e-03 1.63405923e-03 -2.61269351e-03 1.74350899e-03 2.42660803e-03 2.10771437e-02 -9.24934449e-03 -3.16724807e-03 4.91615708e-03 2.95811130e-02 9.91732290e-03 -1.57630396e-02 1.00717849e-03 4.37649580e-04 -1.12047103e-03 -3.66035284e-04 -2.54651735e-04 -5.29899091e-03 -3.35921531e-02 1.36321847e-02 1.51879205e-02 2.71603879e-03 -3.72622600e-02 -4.19036241e-02 -9.50269890e-03 3.76431405e-04 1.63405923e-03 -9.21055717e-04 5.25280004e-04 -1.04199344e-03 -2.42660803e-03 -2.10771437e-02 9.24934449e-03 4.91615708e-03 -3.16724807e-03 -2.95811130e-02 -1.57630396e-02 9.91732290e-03 -1.00717849e-03 -1.12047103e-03 4.37649580e-04 -3.66035284e-04 2.54651735e-04 -5.38030091e-02 -3.28088357e-01 1.08724434e-01 1.47701617e-01 -4.92338723e-02 -2.81964799e-01 -3.97281173e-01 1.32427058e-01 6.40714123e-03 2.57732718e-02 -8.59109061e-03 1.13239614e-02 -8.49297109e-03 -1.70017992e-02 -1.46949466e-01 5.81837514e-02 3.40029725e-02 -3.40029725e-02 -1.84737121e-01 -1.08759728e-01 1.08759728e-01 -2.29183570e-03 -5.72871697e-03 5.72871697e-03 3.85611364e-03 -4.86744401e-02 -2.86016195e-01 1.19062174e-01 1.09515693e-01 -4.45925082e-02 -3.10793893e-01 -2.81964799e-01 1.18012511e-01 6.60087100e-03 2.69394219e-02 -8.98466297e-03 1.24164277e-02 -9.14856026e-03 -7.99329252e-03 -6.84793800e-02 3.00914040e-02 1.01400142e-02 -1.60290032e-02 -9.56467940e-02 -3.14322291e-02 5.11016306e-02 -2.76099815e-03 -8.33773270e-04 3.05180153e-03 1.19283318e-03 5.30736869e-04 1.62248134e-02 9.53387316e-02 -3.96873912e-02 -4.45925082e-02 -9.39766250e-03 1.03597964e-01 1.18012511e-01 3.27352301e-02 -2.20029033e-03 -8.98466297e-03 2.98032065e-03 -3.87679241e-03 3.39887585e-03 7.99329252e-03 6.84793800e-02 -3.00914040e-02 -1.60290032e-02 1.01400142e-02 9.56467940e-02 5.11016306e-02 -3.14322291e-02 2.76099815e-03 3.05180153e-03 -8.33773270e-04 1.19283318e-03 -5.30736869e-04 7.73436874e-04 -1.36237655e-03 1.04405781e-03 -1.26961214e-03 4.23204045e-04 -5.83711334e-03 -1.38520698e-03 4.61735661e-04 1.14461584e-03 -2.74104961e-03 9.13683203e-04 -2.19575816e-03 1.64681862e-03 8.61480876e-04 5.76242885e-03 -1.98118312e-03 -1.78652867e-03 1.78652867e-03 5.20343944e-03 5.16596771e-03 -5.16596771e-03 -6.46785057e-04 -5.67616859e-04 5.67616859e-04 2.04131389e-04 2.29877768e-03 -6.69378015e-03 1.63206646e-04 -4.89706264e-04 5.85027775e-04 -1.33393800e-02 -1.21732300e-02 3.23340119e-03 -1.63889751e-03 -8.87601913e-03 3.31747567e-03 -4.06089693e-03 3.53275725e-03 8.84481404e-04 5.65447983e-03 -2.58256262e-03 -8.00577199e-04 1.60850703e-03 6.94764179e-03 1.88500164e-03 -4.49284600e-03 -5.97673983e-04 -7.68512661e-04 6.61164068e-04 -8.03862138e-05 3.81925978e-04 -7.66259227e-04 2.23126005e-03 -5.44022152e-05 5.85027775e-04 1.07036780e-03 4.44646001e-03 3.23340119e-03 -3.55082681e-03 5.46299170e-04 3.31747567e-03 -2.94173426e-05 2.13296759e-03 -1.38472041e-04 -8.84481404e-04 -5.65447983e-03 2.58256262e-03 1.60850703e-03 -8.00577199e-04 -6.94764179e-03 -4.49284600e-03 1.88500164e-03 5.97673983e-04 6.61164068e-04 -7.68512661e-04 -8.03862138e-05 -3.81925978e-04 9.30835257e-04 -3.15081569e-03 -3.42238002e-04 4.27761466e-04 6.06292593e-04 -4.96679076e-03 -6.33278391e-03 7.33971859e-04 -1.49722297e-03 -3.52539399e-03 1.90816909e-03 -9.87527803e-04 1.64247508e-03 3.79340359e-04 3.79340359e-04 -1.22010313e-03 -1.22010313e-03 -5.90166799e-05 -5.90166799e-05 -3.76471461e-05 -6.98126442e-04 2.36311176e-03 2.56678501e-04 1.47228744e-04 9.49430083e-04 3.72509307e-03 3.88899036e-03 -3.13227160e-03 1.12291723e-03 3.10219409e-03 -5.66810159e-05 1.64247508e-03 -2.94173408e-05 -4.09159394e-04 -2.52741995e-03 1.36004849e-03 3.64461655e-04 -3.64461655e-04 -3.68853390e-03 -8.28650587e-04 8.28650587e-04 2.57787582e-04 3.83790257e-04 -3.83790257e-04 -1.94225480e-04 + 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 + 0 25 50 75 101 127 152 178 204 229 255 281 301 326 351 376 401 427 453 478 504 530 555 581 607 627 652 2 0 0 -361 - 4.19067839e-05 4.60671840e-04 1.63047930e-04 1.71766884e-04 -5.71146086e-04 -6.01152261e-04 -6.57854022e-05 -6.49189655e-06 1.13943659e-04 4.59847886e-04 5.05861954e-03 1.79099103e-03 1.88599328e-03 -6.27754236e-03 -6.60421974e-03 -7.25211658e-04 -7.09998885e-05 1.25610344e-03 3.55321267e-05 -1.22673788e-04 2.56060934e-05 2.67594037e-05 -1.72929501e-04 -1.90165710e-03 -6.51188252e-04 -7.22252505e-04 2.28600536e-03 2.53135294e-03 2.66121268e-04 5.23654970e-05 -4.59782247e-04 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 2.50528934e-04 -4.35082153e-04 -1.22244630e-04 4.21487409e-04 -8.86486907e-05 -9.25616978e-05 6.03111568e-04 6.63633513e-03 2.27866446e-03 2.52315372e-03 -8.00003727e-03 -8.84301209e-03 -9.37904429e-04 -1.81210388e-04 1.62058512e-03 5.73105393e-04 6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 -8.83799042e-04 1.53469785e-03 -6.72976348e-05 -7.42552082e-04 -2.54862833e-04 -2.70455167e-04 9.01521688e-04 9.55627075e-04 9.78637762e-05 1.13068392e-05 -1.67978422e-04 -2.70067140e-05 9.37132791e-05 -1.87026310e-05 -2.04654088e-05 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 6.49189852e-06 7.09999071e-05 -2.47309569e-07 5.26128081e-05 1.15158059e-06 -1.82361971e-04 -1.13068445e-05 -3.82866511e-05 1.78212514e-05 1.16562923e-04 1.28613793e-03 4.42588686e-04 4.67288779e-04 -1.56539438e-03 -1.65128164e-03 -1.67978422e-04 -1.78212424e-05 2.91828551e-04 5.76204471e-03 4.14290603e-02 5.45355563e-03 1.46994202e-02 1.63606669e-02 -1.59517729e-02 -4.27267497e-02 -4.78553187e-02 -9.38026304e-05 6.94431938e-05 1.37575979e-04 -2.04398356e-04 2.08329581e-04 6.28601980e-05 6.90801986e-04 2.47042285e-04 2.55761239e-04 -8.64710496e-04 -8.94716671e-04 -9.90562247e-05 -6.49189655e-06 1.71570414e-04 4.56644849e-02 2.86252016e-01 3.94115324e-02 1.04194258e-01 1.18234597e-01 -1.06866123e-01 -2.78526207e-01 -3.20598369e-01 9.81510799e-03 -6.35861818e-03 -6.22676645e-03 -3.95555174e-04 -1.90758545e-02 6.89978032e-04 7.58793139e-03 2.71415303e-03 2.80915529e-03 -9.50601170e-03 -9.83268908e-03 -1.09215321e-03 -7.09998885e-05 1.89166484e-03 -5.29899091e-03 -3.35921531e-02 2.71603879e-03 -1.36321847e-02 -1.51879205e-02 -9.50269890e-03 3.72622600e-02 4.19036241e-02 -6.43121530e-04 9.21055717e-04 1.04199344e-03 6.33591580e-05 1.63405923e-03 5.32981900e-05 -1.83903392e-04 3.87592954e-05 3.99126057e-05 -1.75582194e-02 -1.14816798e-01 -1.67436562e-02 -3.77850824e-02 -5.02309687e-02 4.68087411e-02 1.03031557e-01 1.40426223e-01 -2.33731018e-03 1.54187803e-03 1.30570995e-03 5.66446782e-04 4.62563408e-03 -2.56923856e-04 -2.82481911e-03 -9.76782377e-04 -1.06561269e-03 3.42717282e-03 3.73375000e-03 3.96367286e-04 6.55186990e-05 -6.85374967e-04 -1.58969727e-02 -1.00776459e-01 -1.51879205e-02 -4.08965540e-02 -3.77850824e-02 4.19036241e-02 1.11786780e-01 1.02240299e-01 -2.82730606e-03 1.63405923e-03 1.74350899e-03 -3.28349274e-04 5.27854699e-03 -2.48204902e-04 -2.72981686e-03 -9.94548440e-04 -9.76782377e-04 3.48883158e-03 3.42760197e-03 3.80774951e-04 -1.31532020e-05 -6.60674872e-04 1.62248134e-02 9.53387316e-02 -9.39766250e-03 3.96873912e-02 4.45925082e-02 3.27352301e-02 -1.03597964e-01 -1.18012511e-01 4.45754588e-03 -2.98032065e-03 -3.39887585e-03 3.28888829e-05 -8.98466297e-03 -1.83474235e-04 6.32231113e-04 -1.34239183e-04 -1.38152190e-04 5.38030091e-02 3.28088357e-01 4.92338723e-02 1.08724434e-01 1.47701617e-01 -1.32427058e-01 -2.81964799e-01 -3.97281173e-01 1.30104089e-02 -8.59109061e-03 -8.49297109e-03 1.13233658e-04 -2.57732718e-02 8.96675979e-04 9.86480447e-03 3.41983192e-03 3.72555078e-03 -1.20000559e-02 -1.30537744e-02 -1.39776095e-03 -2.26800881e-04 2.41707998e-03 4.86744401e-02 2.86016195e-01 4.45925082e-02 1.19062174e-01 1.09515693e-01 -1.18012511e-01 -3.10793893e-01 -2.81964799e-01 1.40533773e-02 -8.98466297e-03 -9.14856026e-03 4.91691879e-04 -2.69394219e-02 8.66669803e-04 9.53812709e-03 3.48063237e-03 3.41940276e-03 -1.22107996e-02 -1.20000559e-02 -1.34365556e-03 4.55904927e-05 2.33119271e-03 -1.19284542e-03 3.40987470e-03 -7.36666810e-04 2.25642102e-04 -2.64353772e-04 -8.66506106e-04 -7.21992365e-03 -6.17695524e-03 -2.05359963e-03 2.10936451e-03 2.24583445e-03 -3.49267591e-04 4.42360555e-03 -1.00568457e-04 -1.10949363e-03 -3.85108850e-04 -4.00701184e-04 1.36137821e-03 1.41548360e-03 1.46795846e-04 1.13068392e-05 -2.51967947e-04 7.66259227e-04 -2.23126005e-03 -1.07036780e-03 -5.44022152e-05 5.85027775e-04 3.55082681e-03 4.44646001e-03 3.23340119e-03 2.12035370e-03 -2.94173426e-05 -1.38472041e-04 5.93374836e-04 -3.31747567e-03 -4.01599160e-05 1.39303772e-04 -2.80539489e-05 -3.02574210e-05 6.98126442e-04 -2.36311176e-03 -9.49430083e-04 2.56678501e-04 1.47228744e-04 3.13227160e-03 3.72509307e-03 3.88899036e-03 1.98388376e-03 -5.66810159e-05 -2.94173408e-05 -1.51237305e-04 -3.10219409e-03 -3.90066057e-05 1.35390765e-04 -2.84946434e-05 -2.80539490e-05 2.04398353e-04 3.95555143e-04 6.33591575e-05 -1.07529959e-03 1.31339710e-03 3.28888833e-05 2.57169306e-03 -1.96676752e-03 3.49267599e-04 1.62811680e-04 -6.04949220e-04 2.21068766e-03 -6.11121600e-04 6.49189852e-06 7.09999071e-05 -1.34005116e-05 6.57660101e-05 4.67420733e-05 -2.27952463e-04 -1.13068445e-05 -5.74299812e-05 1.78212514e-05 2.29877768e-03 -6.69378015e-03 5.85027775e-04 -1.63206646e-04 4.89706264e-04 3.23340119e-03 1.33393800e-02 1.21732300e-02 4.33628866e-03 -3.31747567e-03 -3.53275725e-03 6.11121586e-04 -8.87601913e-03 1.74189678e-04 1.92169934e-03 6.68181405e-04 6.92881498e-04 -2.36188923e-03 -2.44777650e-03 -2.51967947e-04 -1.78212424e-05 4.37743370e-04 - 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 11 12 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 9 18 22 31 39 43 52 60 69 73 77 86 95 117 139 156 178 200 217 239 261 283 300 317 339 361 -361 - 4.19067839e-05 4.60671840e-04 1.71766884e-04 1.63047930e-04 -6.01152261e-04 -5.71146086e-04 -6.57854022e-05 6.49189655e-06 1.13943659e-04 4.59847886e-04 5.05861954e-03 1.88599328e-03 1.79099103e-03 -6.60421974e-03 -6.27754236e-03 -7.25211658e-04 7.09998885e-05 1.25610344e-03 3.55321267e-05 -1.22673788e-04 2.67594037e-05 2.56060934e-05 -1.64210547e-04 -1.80665485e-03 -6.51188252e-04 -6.51188252e-04 2.28643452e-03 2.28643452e-03 2.50528934e-04 -4.35082153e-04 -1.72929501e-04 -1.90165710e-03 -7.22252505e-04 -6.51188252e-04 2.53135294e-03 2.28600536e-03 2.66121268e-04 -5.23654970e-05 -4.59782247e-04 -1.22244630e-04 4.21487409e-04 -9.25616978e-05 -8.86486907e-05 5.73105393e-04 6.30965775e-03 2.27823531e-03 2.27823531e-03 -8.00003727e-03 -8.00003727e-03 -8.83799042e-04 1.53469785e-03 6.03111568e-04 6.63633513e-03 2.52315372e-03 2.27866446e-03 -8.84301209e-03 -8.00003727e-03 -9.37904429e-04 1.81210388e-04 1.62058512e-03 -6.72976348e-05 -7.42552082e-04 -2.70455167e-04 -2.54862833e-04 9.55627075e-04 9.01521688e-04 9.78637762e-05 -1.13068392e-05 -1.67978422e-04 -2.58534037e-05 8.98002720e-05 -1.87026312e-05 -1.87026312e-05 -2.70067140e-05 9.37132791e-05 -2.04654088e-05 -1.87026310e-05 -6.49189852e-06 -7.09999071e-05 -5.26128081e-05 2.47309569e-07 1.82361971e-04 -1.15158059e-06 1.13068445e-05 -3.82866511e-05 -1.78212514e-05 1.16562923e-04 1.28613793e-03 4.67288779e-04 4.42588686e-04 -1.65128164e-03 -1.56539438e-03 -1.67978422e-04 1.78212424e-05 2.91828551e-04 5.76204471e-03 4.14290603e-02 5.45355563e-03 1.63606669e-02 1.46994202e-02 -1.59517729e-02 -4.78553187e-02 -4.27267497e-02 -9.38026304e-05 1.37575979e-04 6.94431938e-05 2.04398356e-04 2.08329581e-04 6.28601980e-05 6.90801986e-04 2.55761239e-04 2.47042285e-04 -8.94716671e-04 -8.64710496e-04 -9.90562247e-05 6.49189655e-06 1.71570414e-04 4.56644849e-02 2.86252016e-01 3.94115324e-02 1.18234597e-01 1.04194258e-01 -1.06866123e-01 -3.20598369e-01 -2.78526207e-01 9.81510799e-03 -6.22676645e-03 -6.35861818e-03 3.95555174e-04 -1.90758545e-02 6.89978032e-04 7.58793139e-03 2.80915529e-03 2.71415303e-03 -9.83268908e-03 -9.50601170e-03 -1.09215321e-03 7.09998885e-05 1.89166484e-03 -5.29899091e-03 -3.35921531e-02 2.71603879e-03 -1.51879205e-02 -1.36321847e-02 -9.50269890e-03 4.19036241e-02 3.72622600e-02 -6.43121530e-04 1.04199344e-03 9.21055717e-04 -6.33591580e-05 1.63405923e-03 5.32981900e-05 -1.83903392e-04 3.99126057e-05 3.87592954e-05 -1.58969727e-02 -1.00776459e-01 -1.51879205e-02 -3.77850824e-02 -4.08965540e-02 4.19036241e-02 1.02240299e-01 1.11786780e-01 -2.82730606e-03 1.74350899e-03 1.63405923e-03 3.28349274e-04 5.27854699e-03 -2.48204902e-04 -2.72981686e-03 -9.76782377e-04 -9.94548440e-04 3.42760197e-03 3.48883158e-03 3.80774951e-04 1.31532020e-05 -6.60674872e-04 -1.75582194e-02 -1.14816798e-01 -1.67436562e-02 -5.02309687e-02 -3.77850824e-02 4.68087411e-02 1.40426223e-01 1.03031557e-01 -2.33731018e-03 1.30570995e-03 1.54187803e-03 -5.66446782e-04 4.62563408e-03 -2.56923856e-04 -2.82481911e-03 -1.06561269e-03 -9.76782377e-04 3.73375000e-03 3.42717282e-03 3.96367286e-04 -6.55186990e-05 -6.85374967e-04 1.62248134e-02 9.53387316e-02 -9.39766250e-03 4.45925082e-02 3.96873912e-02 3.27352301e-02 -1.18012511e-01 -1.03597964e-01 4.45754588e-03 -3.39887585e-03 -2.98032065e-03 -3.28888829e-05 -8.98466297e-03 -1.83474235e-04 6.32231113e-04 -1.38152190e-04 -1.34239183e-04 4.86744401e-02 2.86016195e-01 4.45925082e-02 1.09515693e-01 1.19062174e-01 -1.18012511e-01 -2.81964799e-01 -3.10793893e-01 1.40533773e-02 -9.14856026e-03 -8.98466297e-03 -4.91691879e-04 -2.69394219e-02 8.66669803e-04 9.53812709e-03 3.41940276e-03 3.48063237e-03 -1.20000559e-02 -1.22107996e-02 -1.34365556e-03 -4.55904927e-05 2.33119271e-03 5.38030091e-02 3.28088357e-01 4.92338723e-02 1.47701617e-01 1.08724434e-01 -1.32427058e-01 -3.97281173e-01 -2.81964799e-01 1.30104089e-02 -8.49297109e-03 -8.59109061e-03 -1.13233658e-04 -2.57732718e-02 8.96675979e-04 9.86480447e-03 3.72555078e-03 3.41983192e-03 -1.30537744e-02 -1.20000559e-02 -1.39776095e-03 2.26800881e-04 2.41707998e-03 -1.19284542e-03 3.40987470e-03 -7.36666810e-04 -2.64353772e-04 2.25642102e-04 -8.66506106e-04 -6.17695524e-03 -7.21992365e-03 -2.05359963e-03 2.24583445e-03 2.10936451e-03 3.49267591e-04 4.42360555e-03 -1.00568457e-04 -1.10949363e-03 -4.00701184e-04 -3.85108850e-04 1.41548360e-03 1.36137821e-03 1.46795846e-04 -1.13068392e-05 -2.51967947e-04 6.98126442e-04 -2.36311176e-03 -9.49430083e-04 1.47228744e-04 2.56678501e-04 3.13227160e-03 3.88899036e-03 3.72509307e-03 1.98388376e-03 -2.94173408e-05 -5.66810159e-05 1.51237305e-04 -3.10219409e-03 -3.90066057e-05 1.35390765e-04 -2.80539490e-05 -2.84946434e-05 7.66259227e-04 -2.23126005e-03 -1.07036780e-03 5.85027775e-04 -5.44022152e-05 3.55082681e-03 3.23340119e-03 4.44646001e-03 2.12035370e-03 -1.38472041e-04 -2.94173426e-05 -5.93374836e-04 -3.31747567e-03 -4.01599160e-05 1.39303772e-04 -3.02574210e-05 -2.80539489e-05 -2.04398353e-04 -3.95555143e-04 -6.33591575e-05 -1.31339710e-03 1.07529959e-03 -3.28888833e-05 1.96676752e-03 -2.57169306e-03 -3.49267599e-04 6.04949220e-04 -1.62811680e-04 2.21068766e-03 6.11121600e-04 -6.49189852e-06 -7.09999071e-05 -6.57660101e-05 1.34005116e-05 2.27952463e-04 -4.67420733e-05 1.13068445e-05 -5.74299812e-05 -1.78212514e-05 2.29877768e-03 -6.69378015e-03 5.85027775e-04 4.89706264e-04 -1.63206646e-04 3.23340119e-03 1.21732300e-02 1.33393800e-02 4.33628866e-03 -3.53275725e-03 -3.31747567e-03 -6.11121586e-04 -8.87601913e-03 1.74189678e-04 1.92169934e-03 6.92881498e-04 6.68181405e-04 -2.44777650e-03 -2.36188923e-03 -2.51967947e-04 1.78212424e-05 4.37743370e-04 - 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 11 12 2 5 9 10 0 1 3 4 6 7 8 12 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 15 18 22 23 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 16 17 19 20 21 24 25 - 0 9 18 22 30 39 43 51 60 69 73 77 86 95 117 139 156 178 200 217 239 261 283 300 317 339 361 -382 - 8.71895427e-06 -3.00061752e-05 6.49189655e-06 6.49189655e-06 9.50022517e-05 -3.26677379e-04 7.09998885e-05 7.09998885e-05 8.71895442e-06 9.50022532e-05 3.55321266e-05 3.55321266e-05 -1.22244630e-04 -1.22244630e-04 -1.35947420e-05 2.58534045e-05 -3.55321267e-05 1.22673788e-04 -2.56060934e-05 -2.67594037e-05 -3.55321267e-05 1.22673788e-04 -2.67594037e-05 -2.56060934e-05 -3.00061754e-05 -3.26677380e-04 -1.22673788e-04 -1.22673788e-04 4.21487409e-04 4.21487409e-04 4.73278602e-05 -8.98002728e-05 1.22244630e-04 -4.21487409e-04 8.86486907e-05 9.25616978e-05 1.22244630e-04 -4.21487409e-04 9.25616978e-05 8.86486907e-05 -1.35947415e-05 4.73278597e-05 -9.78022909e-06 -9.78022909e-06 -6.49189852e-06 -7.09999071e-05 -2.56060941e-05 -2.67594044e-05 8.86486914e-05 9.25616986e-05 9.78023416e-06 8.81388741e-07 -1.87026402e-05 -6.49189852e-06 -7.09999071e-05 -2.67594044e-05 -2.56060941e-05 9.25616986e-05 8.86486914e-05 9.78023416e-06 -8.81388741e-07 -1.87026402e-05 -8.81388870e-07 8.81388870e-07 2.58534037e-05 -8.98002720e-05 1.87026312e-05 1.87026312e-05 1.15240891e-03 9.41525834e-03 2.71074056e-03 3.14848161e-03 3.14848161e-03 -8.39173435e-03 -9.78949613e-03 -9.78949613e-03 -1.93829085e-04 3.81393629e-04 3.81393629e-04 5.30985818e-04 2.09534141e-05 2.30130146e-04 8.71895427e-06 8.39943549e-05 8.39943549e-05 -3.00061752e-05 -2.93564411e-04 -2.93564411e-04 -3.32708226e-05 6.49189655e-06 6.49189655e-06 5.76267551e-05 8.00345014e-03 5.72504005e-02 2.03708112e-02 1.89914160e-02 1.89914160e-02 -6.03714158e-02 -5.48977607e-02 -5.48977607e-02 4.83333965e-04 1.80509349e-04 1.80509349e-04 -6.45137476e-04 2.30130146e-04 2.52931185e-03 9.50022517e-05 9.23162005e-04 9.23162005e-04 -3.26677379e-04 -3.22846934e-03 -3.22846934e-03 -3.66941548e-04 7.09998885e-05 7.09998885e-05 6.35561405e-04 5.60231243e-04 5.77007412e-03 5.43207758e-04 1.62962327e-03 1.62962327e-03 -2.13628283e-03 -5.61759022e-03 -5.61759022e-03 -4.12063434e-05 3.85346082e-04 3.85346082e-04 5.51145373e-04 8.71895442e-06 9.50022532e-05 1.77660633e-05 3.55321266e-05 3.55321266e-05 -6.12296045e-05 -1.22244630e-04 -1.22244630e-04 -1.35947420e-05 1.31532020e-05 1.31532020e-05 2.58534045e-05 -3.30304633e-03 -2.48107954e-02 -7.70479146e-03 -7.55701649e-03 -9.11275228e-03 2.30218531e-02 2.23881648e-02 2.72932817e-02 1.49240138e-04 -2.03514971e-04 -4.33902449e-04 2.64990116e-04 -4.66484809e-04 -8.39943549e-05 -9.23162005e-04 -3.55321267e-05 -3.25594125e-04 -3.43360188e-04 1.22673788e-04 1.14116746e-03 1.20239706e-03 1.30246017e-04 -2.56060934e-05 -2.67594037e-05 1.31532020e-05 -2.25592719e-04 -3.30304633e-03 -2.48107954e-02 -7.70479146e-03 -9.11275228e-03 -7.55701649e-03 2.30218531e-02 2.72932817e-02 2.23881648e-02 1.49240138e-04 -4.33902449e-04 -2.03514971e-04 -2.64990116e-04 -4.66484809e-04 -8.39943549e-05 -9.23162005e-04 -3.55321267e-05 -3.43360188e-04 -3.25594125e-04 1.22673788e-04 1.20239706e-03 1.14116746e-03 1.30246017e-04 -2.67594037e-05 -2.56060934e-05 -1.31532020e-05 -2.25592719e-04 -1.95641709e-03 -1.99304448e-02 -1.64378945e-03 -5.72262662e-03 -5.72262662e-03 6.54704601e-03 1.96411380e-02 1.96411380e-02 2.51908102e-04 -1.16615035e-03 -1.16615035e-03 -1.82604211e-03 -3.00061754e-05 -3.26677380e-04 -6.12296045e-05 -1.22673788e-04 -1.22673788e-04 2.10743705e-04 4.21487409e-04 4.21487409e-04 4.73278602e-05 -4.55904927e-05 -4.55904927e-05 -8.98002728e-05 9.51645565e-03 6.64251522e-02 2.29168167e-02 1.99630335e-02 2.46043977e-02 -6.68461425e-02 -5.63929599e-02 -7.08075066e-02 6.53331019e-04 -9.33418963e-04 -3.50966470e-04 -5.24580762e-04 -1.28148022e-03 2.93564411e-04 3.22846934e-03 1.22244630e-04 1.14116746e-03 1.20239706e-03 -4.21487409e-04 -4.00001864e-03 -4.21076234e-03 -4.59856521e-04 8.86486907e-05 9.25616978e-05 -4.55904927e-05 7.96494859e-04 9.51645565e-03 6.64251522e-02 2.29168167e-02 2.46043977e-02 1.99630335e-02 -6.68461425e-02 -7.08075066e-02 -5.63929599e-02 6.53331019e-04 -3.50966470e-04 -9.33418963e-04 5.24580762e-04 -1.28148022e-03 2.93564411e-04 3.22846934e-03 1.22244630e-04 1.20239706e-03 1.14116746e-03 -4.21487409e-04 -4.21076234e-03 -4.00001864e-03 -4.59856521e-04 9.25616978e-05 8.86486907e-05 4.55904927e-05 7.96494859e-04 -6.35003799e-05 2.16166397e-03 -5.99154052e-05 6.61830578e-04 6.61830578e-04 -8.12902290e-04 -3.39273548e-03 -3.39273548e-03 -4.10720101e-04 7.99414185e-04 7.99414185e-04 1.13794046e-03 -3.32708226e-05 -3.66941548e-04 -1.35947415e-05 -1.30246017e-04 -1.30246017e-04 4.73278597e-05 4.59856521e-04 4.59856521e-04 4.89320694e-05 -9.78022909e-06 -9.78022909e-06 -8.39895252e-05 -2.14253235e-04 -1.89848587e-03 -1.29386167e-05 -5.22771006e-04 -6.43708727e-04 1.40079137e-04 1.67409115e-03 2.09264635e-03 4.65296816e-05 -5.88353340e-06 -1.95153713e-05 4.08955136e-05 -1.76506147e-05 -6.49189852e-06 -7.09999071e-05 -1.31532020e-05 -2.56060941e-05 -2.67594044e-05 4.55904927e-05 8.86486914e-05 9.25616986e-05 9.78023416e-06 -9.35131785e-06 -9.79201225e-06 8.81388741e-07 -1.87026402e-05 -2.14253235e-04 -1.89848587e-03 -1.29386167e-05 -6.43708727e-04 -5.22771006e-04 1.40079137e-04 2.09264635e-03 1.67409115e-03 4.65296816e-05 -1.95153713e-05 -5.88353340e-06 -4.08955136e-05 -1.76506147e-05 -6.49189852e-06 -7.09999071e-05 -1.31532020e-05 -2.67594044e-05 -2.56060941e-05 4.55904927e-05 9.25616986e-05 8.86486914e-05 9.78023416e-06 -9.79201225e-06 -9.35131785e-06 -8.81388741e-07 -1.87026402e-05 -6.33591574e-05 6.33591574e-05 -3.28888839e-05 3.28888839e-05 1.10341793e-04 -1.10341793e-04 4.42137540e-04 -1.31532020e-05 1.31532020e-05 4.55904927e-05 -4.55904927e-05 -8.81388870e-07 8.81388870e-07 -1.91433301e-05 -2.95646450e-05 -4.50879217e-03 3.41339095e-04 -1.42425292e-03 -1.42425292e-03 6.17570712e-04 6.54105012e-03 6.54105012e-03 6.14039065e-04 -1.30934008e-03 -1.30934008e-03 -1.77520448e-03 5.76267551e-05 6.35561405e-04 2.58534037e-05 2.25592719e-04 2.25592719e-04 -8.98002720e-05 -7.96494859e-04 -7.96494859e-04 -8.39895252e-05 1.87026312e-05 1.87026312e-05 1.45914819e-04 - 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 12 2 5 9 10 2 5 9 10 2 5 9 10 0 1 3 4 6 7 8 11 12 0 1 3 4 6 7 8 11 12 9 10 2 5 9 10 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 3 4 6 7 9 10 11 16 17 19 20 22 23 24 0 1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 25 - 0 4 8 16 20 24 32 36 40 44 53 62 64 68 92 116 140 166 192 216 242 268 292 318 344 358 382 +410 + -8.71895427e-06 3.00061752e-05 6.49189655e-06 -6.49189655e-06 -9.50022517e-05 3.26677379e-04 7.09998885e-05 -7.09998885e-05 -3.55321267e-05 1.22673788e-04 2.56060934e-05 -2.67594037e-05 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 -3.55321266e-05 -1.22244630e-04 1.22244630e-04 -6.79737099e-06 2.58534045e-05 1.17733919e-05 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 2.56060934e-05 1.22244630e-04 -4.21487409e-04 -8.86486907e-05 9.25616978e-05 3.00061754e-05 3.26677380e-04 -1.22673788e-04 1.22673788e-04 4.21487409e-04 -4.21487409e-04 2.36639301e-05 -8.98002728e-05 -4.09871293e-05 -1.22244630e-04 4.21487409e-04 9.25616978e-05 -8.86486907e-05 -6.79737075e-06 2.36639299e-05 4.12680939e-06 -5.65341970e-06 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 -2.67594044e-05 -8.86486914e-05 9.25616986e-05 -4.12681204e-06 1.87026402e-05 8.91062561e-06 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 1.17733915e-05 -4.09871288e-05 -8.91062128e-06 8.02923241e-06 6.49189852e-06 7.09999071e-05 -2.67594044e-05 2.56060941e-05 9.25616986e-05 -8.86486914e-05 5.65342212e-06 -1.87026402e-05 -8.02923687e-06 1.15240891e-03 9.41525834e-03 -3.14848161e-03 -2.71074056e-03 3.14848161e-03 9.78949613e-03 8.39173435e-03 -9.78949613e-03 9.69145425e-05 3.81393629e-04 -5.30985818e-04 -1.67860912e-04 -3.81393629e-04 2.09534141e-05 2.30130146e-04 -8.39943549e-05 -8.71895427e-06 8.39943549e-05 2.93564411e-04 3.00061752e-05 -2.93564411e-04 1.66354113e-05 6.49189655e-06 -5.76267551e-05 -2.88133775e-05 -6.49189655e-06 8.00345014e-03 5.72504005e-02 -1.89914160e-02 -2.03708112e-02 1.89914160e-02 5.48977607e-02 6.03714158e-02 -5.48977607e-02 -2.41666982e-04 1.80509349e-04 6.45137476e-04 4.18579492e-04 -1.80509349e-04 2.30130146e-04 2.52931185e-03 -9.23162005e-04 -9.50022517e-05 9.23162005e-04 3.22846934e-03 3.26677379e-04 -3.22846934e-03 1.83470774e-04 7.09998885e-05 -6.35561405e-04 -3.17780703e-04 -7.09998885e-05 3.30304633e-03 2.48107954e-02 -7.55701649e-03 -7.70479146e-03 9.11275228e-03 2.23881648e-02 2.30218531e-02 -2.72932817e-02 -1.54868103e-04 2.03514971e-04 -4.66484809e-04 -2.61740808e-04 -4.33902449e-04 8.39943549e-05 9.23162005e-04 -3.25594125e-04 -3.55321267e-05 3.43360188e-04 1.14116746e-03 1.22673788e-04 -1.20239706e-03 5.37320015e-05 2.56060934e-05 -2.25592719e-04 -1.19372961e-04 -2.67594037e-05 -5.60231243e-04 -5.77007412e-03 1.62962327e-03 5.43207758e-04 -1.62962327e-03 -5.61759022e-03 -2.13628283e-03 5.61759022e-03 -2.06031717e-05 -3.85346082e-04 5.51145373e-04 3.56857402e-05 3.85346082e-04 -8.71895442e-06 -9.50022532e-05 3.55321266e-05 1.77660633e-05 -3.55321266e-05 -1.22244630e-04 -6.12296045e-05 1.22244630e-04 -6.79737099e-06 -1.31532020e-05 2.58534045e-05 1.17733919e-05 1.31532020e-05 -3.30304633e-03 -2.48107954e-02 9.11275228e-03 7.70479146e-03 -7.55701649e-03 -2.72932817e-02 -2.30218531e-02 2.23881648e-02 -3.04108241e-04 -4.33902449e-04 4.66484809e-04 -3.24930728e-06 2.03514971e-04 -8.39943549e-05 -9.23162005e-04 3.43360188e-04 3.55321267e-05 -3.25594125e-04 -1.20239706e-03 -1.22673788e-04 1.14116746e-03 -7.65140157e-05 -2.67594037e-05 2.25592719e-04 1.06219759e-04 2.56060934e-05 -9.51645565e-03 -6.64251522e-02 1.99630335e-02 2.29168167e-02 -2.46043977e-02 -5.63929599e-02 -6.68461425e-02 7.08075066e-02 7.80965776e-04 9.33418963e-04 -1.28148022e-03 -3.03510878e-04 -3.50966470e-04 -2.93564411e-04 -3.22846934e-03 1.14116746e-03 1.22244630e-04 -1.20239706e-03 -4.00001864e-03 -4.21487409e-04 4.21076234e-03 -1.90445736e-04 -8.86486907e-05 7.96494859e-04 4.21042676e-04 9.25616978e-05 1.95641709e-03 1.99304448e-02 -5.72262662e-03 -1.64378945e-03 5.72262662e-03 1.96411380e-02 6.54704601e-03 -1.96411380e-02 1.25954051e-04 1.16615035e-03 -1.82604211e-03 -2.18158816e-04 -1.16615035e-03 3.00061754e-05 3.26677380e-04 -1.22673788e-04 -6.12296045e-05 1.22673788e-04 4.21487409e-04 2.10743705e-04 -4.21487409e-04 2.36639301e-05 4.55904927e-05 -8.98002728e-05 -4.09871293e-05 -4.55904927e-05 9.51645565e-03 6.64251522e-02 -2.46043977e-02 -2.29168167e-02 1.99630335e-02 7.08075066e-02 6.68461425e-02 -5.63929599e-02 1.27634757e-04 -3.50966470e-04 1.28148022e-03 8.28091640e-04 9.33418963e-04 2.93564411e-04 3.22846934e-03 -1.20239706e-03 -1.22244630e-04 1.14116746e-03 4.21076234e-03 4.21487409e-04 -4.00001864e-03 2.69410785e-04 9.25616978e-05 -7.96494859e-04 -3.75452183e-04 -8.86486907e-05 3.17501900e-05 -1.08083199e-03 3.85785929e-04 -2.99577026e-05 -2.76044649e-04 -1.66788513e-03 -4.06451145e-04 1.72485035e-03 2.28923130e-04 -3.04148296e-04 5.68970229e-04 3.69298191e-04 4.95265888e-04 1.66354113e-05 1.83470774e-04 -5.37320015e-05 -6.79737075e-06 7.65140157e-05 1.90445736e-04 2.36639299e-05 -2.69410785e-04 -2.12448023e-06 4.12680939e-06 -4.19947626e-05 -2.94775127e-05 -5.65341970e-06 -2.14253235e-04 -1.89848587e-03 5.22771006e-04 1.29386167e-05 -6.43708727e-04 -1.67409115e-03 -1.40079137e-04 2.09264635e-03 1.21517129e-05 -5.88353340e-06 1.76506147e-05 6.07436431e-05 1.95153713e-05 -6.49189852e-06 -7.09999071e-05 2.56060941e-05 1.31532020e-05 -2.67594044e-05 -8.86486914e-05 -4.55904927e-05 9.25616986e-05 -4.12681204e-06 -9.35131785e-06 1.87026402e-05 8.91062561e-06 9.79201225e-06 2.95646450e-05 4.50879217e-03 -1.42425292e-03 3.41339095e-04 1.42425292e-03 6.54105012e-03 6.17570712e-04 -6.54105012e-03 3.07019532e-04 1.30934008e-03 -1.77520448e-03 -5.31773429e-04 -1.30934008e-03 -5.76267551e-05 -6.35561405e-04 2.25592719e-04 2.58534037e-05 -2.25592719e-04 -7.96494859e-04 -8.98002720e-05 7.96494859e-04 -4.19947626e-05 -1.87026312e-05 1.45914819e-04 7.27370625e-05 1.87026312e-05 -5.49929422e-05 1.87205591e-03 -5.41482515e-04 5.18882630e-05 6.04841672e-04 2.95463955e-03 7.03994034e-04 -2.92175067e-03 3.69298191e-04 7.47483889e-04 -9.85485344e-04 -1.97505690e-04 -6.37142095e-04 -2.88133775e-05 -3.17780703e-04 1.19372961e-04 1.17733915e-05 -1.06219759e-04 -4.21042676e-04 -4.09871288e-05 3.75452183e-04 -2.94775127e-05 -8.91062128e-06 7.27370625e-05 3.19132195e-05 8.02923241e-06 2.14253235e-04 1.89848587e-03 -6.43708727e-04 -1.29386167e-05 5.22771006e-04 2.09264635e-03 1.40079137e-04 -1.67409115e-03 5.86813944e-05 1.95153713e-05 -1.76506147e-05 -1.98481295e-05 -5.88353340e-06 6.49189852e-06 7.09999071e-05 -2.67594044e-05 -1.31532020e-05 2.56060941e-05 9.25616986e-05 4.55904927e-05 -8.86486914e-05 5.65342212e-06 9.79201225e-06 -1.87026402e-05 -8.02923687e-06 -9.35131785e-06 + 3 6 9 12 3 6 9 12 3 6 9 12 0 1 2 4 5 7 8 10 11 3 6 9 12 3 6 9 12 0 1 2 4 5 7 8 10 11 3 6 9 12 3 6 9 12 0 1 2 4 5 7 8 10 11 3 6 9 12 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 + 0 4 8 12 21 25 29 38 42 46 55 59 63 72 98 124 150 176 202 228 254 280 306 332 358 384 410 +363 + 4.19067839e-05 4.60671840e-04 -1.71766884e-04 1.63047930e-04 6.01152261e-04 -5.71146086e-04 3.85148484e-05 -1.13943659e-04 -5.37258812e-05 4.59847886e-04 5.05861954e-03 -1.88599328e-03 1.79099103e-03 6.60421974e-03 -6.27754236e-03 4.24093536e-04 -1.25610344e-03 -5.92551775e-04 1.64210547e-04 1.80665485e-03 -6.51188252e-04 6.51188252e-04 2.28643452e-03 -2.28643452e-03 1.25264467e-04 -4.35082153e-04 -2.16964422e-04 3.55321267e-05 -1.22673788e-04 -2.67594037e-05 2.56060934e-05 -1.72929501e-04 -1.90165710e-03 7.22252505e-04 -6.51188252e-04 -2.53135294e-03 2.28600536e-03 -1.78410485e-04 4.59782247e-04 2.04285030e-04 -5.73105393e-04 -6.30965775e-03 2.27823531e-03 -2.27823531e-03 -8.00003727e-03 8.00003727e-03 -4.41899521e-04 1.53469785e-03 7.65392422e-04 -1.22244630e-04 4.21487409e-04 9.25616978e-05 -8.86486907e-05 6.03111568e-04 6.63633513e-03 -2.52315372e-03 2.27866446e-03 8.84301209e-03 -8.00003727e-03 6.25885014e-04 -1.62058512e-03 -7.21643868e-04 2.80266684e-05 3.09788318e-04 -8.96635549e-05 1.27645593e-04 3.19883438e-04 -4.51758142e-04 -4.24904657e-06 -6.85555547e-05 -4.76480212e-05 2.58534037e-05 -8.98002720e-05 -1.87026312e-05 1.87026312e-05 -1.16562923e-04 -1.28613793e-03 4.67288779e-04 -4.42588686e-04 -1.65128164e-03 1.56539438e-03 -9.94228598e-05 2.91828551e-04 1.36562960e-04 -6.15274106e-05 -6.78568920e-04 2.60527449e-04 -2.20594033e-04 -9.18778309e-04 7.80164894e-04 -7.02617049e-05 1.54384207e-04 6.38261716e-05 -2.70067140e-05 9.37132791e-05 2.04654088e-05 -1.87026310e-05 5.76204471e-03 4.14290603e-02 -1.63606669e-02 -5.45355563e-03 1.46994202e-02 4.78553187e-02 1.59517729e-02 -4.27267497e-02 2.23915484e-04 1.37575979e-04 -2.08329581e-04 2.09637173e-05 -6.94431938e-05 6.28601980e-05 6.90801986e-04 -2.55761239e-04 2.47042285e-04 8.94716671e-04 -8.64710496e-04 5.51502597e-05 -1.71570414e-04 -8.25392587e-05 4.56644849e-02 2.86252016e-01 -1.18234597e-01 -3.94115324e-02 1.04194258e-01 3.20598369e-01 1.06866123e-01 -2.78526207e-01 -4.56499317e-03 -6.22676645e-03 1.90758545e-02 8.69791045e-03 6.35861818e-03 6.89978032e-04 7.58793139e-03 -2.80915529e-03 2.71415303e-03 9.83268908e-03 -9.50601170e-03 6.07564310e-04 -1.89166484e-03 -9.10332477e-04 1.58969727e-02 1.00776459e-01 -3.77850824e-02 -1.51879205e-02 4.08965540e-02 1.02240299e-01 4.19036241e-02 -1.11786780e-01 -1.69801184e-03 -1.74350899e-03 5.27854699e-03 2.28434423e-03 1.63405923e-03 2.48204902e-04 2.72981686e-03 -9.76782377e-04 9.94548440e-04 3.42760197e-03 -3.48883158e-03 1.78996469e-04 -6.60674872e-04 -3.36337382e-04 5.29899091e-03 3.35921531e-02 -1.51879205e-02 2.71603879e-03 1.36321847e-02 4.19036241e-02 -9.50269890e-03 -3.72622600e-02 -2.66690125e-04 -1.04199344e-03 1.63405923e-03 5.88639162e-04 9.21055717e-04 5.32981900e-05 -1.83903392e-04 -3.99126057e-05 3.87592954e-05 -1.75582194e-02 -1.14816798e-01 5.02309687e-02 1.67436562e-02 -3.77850824e-02 -1.40426223e-01 -4.68087411e-02 1.03031557e-01 6.78097789e-04 1.30570995e-03 -4.62563408e-03 -2.30739339e-03 -1.54187803e-03 -2.56923856e-04 -2.82481911e-03 1.06561269e-03 -9.76782377e-04 -3.73375000e-03 3.42717282e-03 -2.54924501e-04 6.85374967e-04 3.10504789e-04 -4.86744401e-02 -2.86016195e-01 1.09515693e-01 4.45925082e-02 -1.19062174e-01 -2.81964799e-01 -1.18012511e-01 3.10793893e-01 7.45250631e-03 9.14856026e-03 -2.69394219e-02 -1.19247358e-02 -8.98466297e-03 -8.66669803e-04 -9.53812709e-03 3.41940276e-03 -3.48063237e-03 -1.20000559e-02 1.22107996e-02 -6.32345257e-04 2.33119271e-03 1.18643510e-03 -1.62248134e-02 -9.53387316e-02 4.45925082e-02 -9.39766250e-03 -3.96873912e-02 -1.18012511e-01 3.27352301e-02 1.03597964e-01 2.25725555e-03 3.39887585e-03 -8.98466297e-03 -3.84390353e-03 -2.98032065e-03 -1.83474235e-04 6.32231113e-04 1.38152190e-04 -1.34239183e-04 5.38030091e-02 3.28088357e-01 -1.47701617e-01 -4.92338723e-02 1.08724434e-01 3.97281173e-01 1.32427058e-01 -2.81964799e-01 -6.60326767e-03 -8.49297109e-03 2.57732718e-02 1.12107278e-02 8.59109061e-03 8.96675979e-04 9.86480447e-03 -3.72555078e-03 3.41983192e-03 1.30537744e-02 -1.20000559e-02 8.95295800e-04 -2.41707998e-03 -1.09709605e-03 4.19408542e-04 -2.04749815e-03 1.00525836e-03 -3.13462765e-04 8.18415710e-04 -4.79174825e-03 -4.04770445e-04 1.38281030e-03 1.14461584e-03 -5.99015833e-04 1.68255595e-03 1.49722296e-03 1.19568131e-03 4.46620796e-05 4.93259092e-04 -1.43395556e-04 2.04159609e-04 5.10329174e-04 -7.21168928e-04 -6.37352680e-06 -1.10550317e-04 -7.71255339e-05 6.98126442e-04 -2.36311176e-03 -1.47228744e-04 9.49430083e-04 2.56678501e-04 -3.88899036e-03 -3.13227160e-03 3.72509307e-03 -8.60966530e-04 -2.94173408e-05 3.10219409e-03 1.79371238e-03 5.66810159e-05 3.90066057e-05 -1.35390765e-04 -2.80539490e-05 2.84946434e-05 -2.29877768e-03 6.69378015e-03 4.89706264e-04 5.85027775e-04 1.63206646e-04 1.21732300e-02 3.23340119e-03 -1.33393800e-02 2.69739115e-03 3.53275725e-03 -8.87601913e-03 -3.44977534e-03 -3.31747567e-03 -1.74189678e-04 -1.92169934e-03 6.92881498e-04 -6.68181405e-04 -2.44777650e-03 2.36188923e-03 -1.41417622e-04 4.37743370e-04 2.09300022e-04 -1.13523361e-03 2.75526054e-03 8.85635630e-04 6.69651751e-04 7.33061588e-04 4.36601639e-03 7.66860742e-04 -7.53848382e-03 2.19575816e-03 2.24742430e-03 -4.13651559e-03 -9.87527810e-04 -1.74535741e-03 -9.03407881e-05 -9.96349622e-04 3.79900409e-04 -3.26813792e-04 -1.33982098e-03 1.15561708e-03 -9.97392175e-05 2.27121269e-04 9.57393912e-05 -7.66259227e-04 2.23126005e-03 5.85027775e-04 -1.07036780e-03 5.44022152e-05 3.23340119e-03 3.55082681e-03 -4.44646001e-03 1.57405453e-03 1.38472041e-04 -3.31747567e-03 -1.53959275e-03 -2.94173426e-05 -4.01599160e-05 1.39303772e-04 3.02574210e-05 -2.80539489e-05 + 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 +363 + 4.19067839e-05 4.60671840e-04 -1.63047930e-04 1.71766884e-04 5.71146086e-04 -6.01152261e-04 2.72705538e-05 -1.13943659e-04 -6.02177777e-05 4.59847886e-04 5.05861954e-03 -1.79099103e-03 1.88599328e-03 6.27754236e-03 -6.60421974e-03 3.01118122e-04 -1.25610344e-03 -6.63551663e-04 1.72929501e-04 1.90165710e-03 -6.51188252e-04 7.22252505e-04 2.28600536e-03 -2.53135294e-03 8.77107835e-05 -4.59782247e-04 -2.56650527e-04 3.55321267e-05 -1.22673788e-04 -2.56060934e-05 2.67594037e-05 -1.64210547e-04 -1.80665485e-03 6.51188252e-04 -6.51188252e-04 -2.28643452e-03 2.28643452e-03 -1.25264467e-04 4.35082153e-04 2.16964422e-04 -6.03111568e-04 -6.63633513e-03 2.27866446e-03 -2.52315372e-03 -8.00003727e-03 8.84301209e-03 -3.12019415e-04 1.62058512e-03 9.02854256e-04 -1.22244630e-04 4.21487409e-04 8.86486907e-05 -9.25616978e-05 5.73105393e-04 6.30965775e-03 -2.27823531e-03 2.27823531e-03 8.00003727e-03 -8.00003727e-03 4.41899521e-04 -1.53469785e-03 -7.65392422e-04 3.92709664e-05 4.32763764e-04 -1.27217240e-04 1.80791612e-04 4.49763546e-04 -6.35743637e-04 -4.24904199e-06 -9.94228675e-05 -7.02617075e-05 2.70067140e-05 -9.37132791e-05 -1.87026310e-05 2.04654088e-05 -1.16562923e-04 -1.28613793e-03 4.42588686e-04 -4.67288779e-04 -1.56539438e-03 1.65128164e-03 -6.85555624e-05 2.91828551e-04 1.54384202e-04 -5.50355121e-05 -6.07569013e-04 2.20841343e-04 -2.07914641e-04 -7.81316474e-04 7.36416338e-04 -4.76480239e-05 1.36562955e-04 6.38261671e-05 -2.58534037e-05 8.98002720e-05 1.87026312e-05 -1.87026312e-05 5.76204471e-03 4.14290603e-02 -1.46994202e-02 -5.45355563e-03 1.63606669e-02 4.27267497e-02 1.59517729e-02 -4.78553187e-02 -1.30112854e-04 6.94431938e-05 -2.08329581e-04 -1.83434639e-04 -1.37575979e-04 6.28601980e-05 6.90801986e-04 -2.47042285e-04 2.55761239e-04 8.64710496e-04 -8.94716671e-04 4.39059650e-05 -1.71570414e-04 -8.90311553e-05 4.56644849e-02 2.86252016e-01 -1.04194258e-01 -3.94115324e-02 1.18234597e-01 2.78526207e-01 1.06866123e-01 -3.20598369e-01 -5.25011482e-03 -6.35861818e-03 1.90758545e-02 8.30235527e-03 6.22676645e-03 6.89978032e-04 7.58793139e-03 -2.71415303e-03 2.80915529e-03 9.50601170e-03 -9.83268908e-03 4.84588896e-04 -1.89166484e-03 -9.81332366e-04 1.75582194e-02 1.14816798e-01 -3.77850824e-02 -1.67436562e-02 5.02309687e-02 1.03031557e-01 4.68087411e-02 -1.40426223e-01 -1.65921239e-03 -1.54187803e-03 4.62563408e-03 1.74094660e-03 1.30570995e-03 2.56923856e-04 2.82481911e-03 -9.76782377e-04 1.06561269e-03 3.42717282e-03 -3.73375000e-03 1.41442785e-04 -6.85374967e-04 -3.76023488e-04 5.29899091e-03 3.35921531e-02 -1.36321847e-02 2.71603879e-03 1.51879205e-02 3.72622600e-02 -9.50269890e-03 -4.19036241e-02 -3.76431405e-04 -9.21055717e-04 1.63405923e-03 5.25280004e-04 1.04199344e-03 5.32981900e-05 -1.83903392e-04 -3.87592954e-05 3.99126057e-05 -1.58969727e-02 -1.00776459e-01 4.08965540e-02 1.51879205e-02 -3.77850824e-02 -1.11786780e-01 -4.19036241e-02 1.02240299e-01 1.12929422e-03 1.63405923e-03 -5.27854699e-03 -2.61269351e-03 -1.74350899e-03 -2.48204902e-04 -2.72981686e-03 9.94548440e-04 -9.76782377e-04 -3.48883158e-03 3.42760197e-03 -2.01778483e-04 6.60674872e-04 3.23184180e-04 -5.38030091e-02 -3.28088357e-01 1.08724434e-01 4.92338723e-02 -1.47701617e-01 -2.81964799e-01 -1.32427058e-01 3.97281173e-01 6.40714123e-03 8.59109061e-03 -2.57732718e-02 -1.13239614e-02 -8.49297109e-03 -8.96675979e-04 -9.86480447e-03 3.41983192e-03 -3.72555078e-03 -1.20000559e-02 1.30537744e-02 -5.02465151e-04 2.41707998e-03 1.32389693e-03 -1.62248134e-02 -9.53387316e-02 3.96873912e-02 -9.39766250e-03 -4.45925082e-02 -1.03597964e-01 3.27352301e-02 1.18012511e-01 2.20029033e-03 2.98032065e-03 -8.98466297e-03 -3.87679241e-03 -3.39887585e-03 -1.83474235e-04 6.32231113e-04 1.34239183e-04 -1.38152190e-04 4.86744401e-02 2.86016195e-01 -1.19062174e-01 -4.45925082e-02 1.09515693e-01 3.10793893e-01 1.18012511e-01 -2.81964799e-01 -6.60087100e-03 -8.98466297e-03 2.69394219e-02 1.24164277e-02 9.14856026e-03 8.66669803e-04 9.53812709e-03 -3.48063237e-03 3.41940276e-03 1.22107996e-02 -1.20000559e-02 7.11310306e-04 -2.33119271e-03 -1.14084461e-03 7.73436874e-04 -1.36237655e-03 1.04405781e-03 -4.23204045e-04 1.26961214e-03 -5.83711334e-03 -4.61735661e-04 1.38520698e-03 1.14461584e-03 -9.13683203e-04 2.74104961e-03 2.19575816e-03 1.64681862e-03 5.59063777e-05 6.16234538e-04 -1.80949242e-04 2.57305627e-04 6.40209282e-04 -9.05154422e-04 -6.37352221e-06 -1.41417630e-04 -9.97392202e-05 7.66259227e-04 -2.23126005e-03 5.44022152e-05 1.07036780e-03 5.85027775e-04 -4.44646001e-03 -3.55082681e-03 3.23340119e-03 -5.46299170e-04 -2.94173426e-05 3.31747567e-03 2.13296759e-03 1.38472041e-04 4.01599160e-05 -1.39303772e-04 -2.80539489e-05 3.02574210e-05 -2.29877768e-03 6.69378015e-03 -1.63206646e-04 5.85027775e-04 -4.89706264e-04 1.33393800e-02 3.23340119e-03 -1.21732300e-02 1.63889751e-03 3.31747567e-03 -8.87601913e-03 -4.06089693e-03 -3.53275725e-03 -1.74189678e-04 -1.92169934e-03 6.68181405e-04 -6.92881498e-04 -2.36188923e-03 2.44777650e-03 -1.10550325e-04 4.37743370e-04 2.27121265e-04 -9.30835257e-04 3.15081569e-03 3.42238002e-04 6.06292593e-04 4.27761466e-04 4.96679076e-03 7.33971859e-04 -6.33278391e-03 1.49722297e-03 1.90816909e-03 -3.52539399e-03 -9.87527803e-04 -1.64247508e-03 -8.38488896e-05 -9.25349715e-04 3.40214303e-04 -3.14134399e-04 -1.20235915e-03 1.11186852e-03 -7.71255365e-05 2.09300018e-04 9.57393866e-05 -6.98126442e-04 2.36311176e-03 2.56678501e-04 -9.49430083e-04 -1.47228744e-04 3.72509307e-03 3.13227160e-03 -3.88899036e-03 1.12291723e-03 5.66810159e-05 -3.10219409e-03 -1.64247508e-03 -2.94173408e-05 -3.90066057e-05 1.35390765e-04 2.84946434e-05 -2.80539490e-05 + 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 4 5 7 8 10 11 0 1 2 4 5 7 8 10 11 3 6 9 12 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 17 18 20 21 23 24 0 1 2 3 4 5 6 7 8 9 10 11 12 16 19 22 25 + 0 9 18 27 31 40 49 53 62 71 75 84 93 97 119 141 163 180 202 224 241 263 285 302 324 346 363 2 0 1 169 - 8.03974503e-06 8.52623560e-05 -8.57469241e-06 2.49760952e-05 4.28734620e-05 2.84130333e-05 -8.28238138e-05 -1.42065166e-04 -1.54853786e-05 -4.96210905e-06 -8.52509672e-06 -1.40990017e-05 2.48105453e-05 8.51741230e-05 9.01772895e-04 -9.11010579e-05 2.65514836e-04 4.55505289e-04 3.01158993e-04 -8.78360163e-04 -1.50579497e-03 -1.65111654e-04 -5.29236848e-05 -9.08647993e-05 -1.50169263e-04 2.64618424e-04 8.46111775e-06 9.00153776e-05 -5.04466826e-06 2.64677849e-05 4.54622344e-05 1.71553043e-05 -8.81399646e-05 -1.51267468e-04 -1.75017686e-05 -2.86667205e-06 -4.95731069e-06 -1.50766807e-05 2.64972294e-05 -2.61313353e-05 -2.77834471e-04 2.80868964e-05 -7.77842433e-05 -1.40434482e-04 -9.33766060e-05 2.59170081e-04 4.66883030e-04 4.97353171e-05 1.55587272e-05 2.81492107e-05 4.89721155e-05 -7.77936360e-05 -4.23055887e-05 -4.50076888e-04 4.54622344e-05 -1.32338925e-04 -2.23263393e-04 -1.51267468e-04 4.40699823e-04 7.43239149e-04 8.03156554e-05 2.64972294e-05 4.47208997e-05 7.12304146e-05 -1.30053373e-04 -2.80061322e-05 -2.97239494e-04 1.71234360e-05 -8.80092365e-05 -1.51042270e-04 -5.79114192e-05 2.92076536e-04 5.00882593e-04 5.83286843e-05 9.81210028e-06 1.69407905e-05 5.02529866e-05 -8.84872216e-05 8.64336826e-05 9.16835300e-04 -9.32458779e-05 2.58804239e-04 4.66229389e-04 3.08982576e-04 -8.59323568e-04 -1.54491288e-03 -1.66017885e-04 -5.19947095e-05 -9.38426381e-05 -1.62893250e-04 2.59973547e-04 1.40030661e-04 1.48619747e-03 -1.51042270e-04 4.40046182e-04 7.42126332e-04 5.00882593e-04 -1.46038268e-03 -2.46214787e-03 -2.68338866e-04 -8.84872216e-05 -1.49287433e-04 -2.37810041e-04 4.34550764e-04 -1.55853130e-05 -1.66336326e-04 1.78297541e-05 -4.76753044e-05 -8.20353801e-05 -5.94802168e-05 1.59581258e-04 2.74326373e-04 2.88727402e-05 1.01911777e-05 1.75434442e-05 2.66576554e-05 -4.66495639e-05 -5.12839439e-06 -5.47172074e-05 3.03213952e-06 -1.53535583e-05 -2.77765486e-05 -1.03729323e-05 5.14037196e-05 9.27691873e-05 1.05079931e-05 1.62844352e-06 3.00415949e-06 9.78291243e-06 -1.54789170e-05 -8.29240770e-06 -8.85366752e-05 4.87404194e-06 -2.61245672e-05 -4.40834153e-05 -1.67009304e-05 8.74137709e-05 1.47451165e-04 1.69551705e-05 2.78659342e-06 4.71684379e-06 1.41741485e-05 -2.58670046e-05 -1.28090030e-05 -1.36873073e-04 1.38693341e-05 -4.28218731e-05 -6.52397527e-05 -4.64170980e-05 1.43183253e-04 2.18763300e-04 2.38339419e-05 8.65255138e-06 1.31552286e-05 1.75092252e-05 -4.07764991e-05 2.56419720e-05 2.73586037e-04 -2.77765486e-05 7.67677915e-05 1.36359573e-04 9.27691873e-05 -2.57018598e-04 -4.55665031e-04 -4.80222024e-05 -1.54789170e-05 -2.75407896e-05 -4.63062305e-05 7.59272450e-05 + 4.82385072e-06 5.11456850e-05 -1.53890151e-05 4.38168968e-06 2.56483584e-05 5.09806981e-05 -1.45782800e-05 -8.49678302e-05 -2.25991155e-06 -2.59157600e-06 -1.52521148e-05 -1.23546408e-05 4.31929334e-06 5.11162740e-05 5.41064084e-04 -1.63547618e-04 4.67275354e-05 2.72579364e-04 5.40518375e-04 -1.55055975e-04 -9.00863958e-04 -2.41168547e-05 -2.77395250e-05 -1.62625547e-04 -1.31695632e-04 4.62325416e-05 1.52754404e-05 1.62461938e-04 -4.66705459e-05 1.39377372e-05 8.18320217e-05 1.55457660e-04 -4.65767247e-05 -2.72191362e-04 -8.98358182e-06 -7.86936565e-06 -4.65547532e-05 -3.97325245e-05 1.38457938e-05 -5.83979554e-06 -6.19423174e-05 1.87950715e-05 -3.02680094e-06 -3.13251192e-05 -6.22866490e-05 1.02845431e-05 1.03811082e-04 2.54550981e-06 1.76875580e-06 1.88017380e-05 1.56462349e-05 -2.94792633e-06 -2.54590673e-05 -2.70769897e-04 8.18320217e-05 -2.32295620e-05 -1.33958036e-04 -2.72191362e-04 7.76278746e-05 4.45795113e-04 1.06673634e-05 1.38457938e-05 8.02426159e-05 6.37352236e-05 -2.26382124e-05 -5.05737970e-05 -5.36598876e-04 1.55326932e-04 -4.65448564e-05 -2.71966165e-04 -5.15594141e-04 1.54958674e-04 9.01588667e-04 2.98472515e-05 2.64547784e-05 1.55634363e-04 1.32571579e-04 -4.64637263e-05 1.92732184e-05 2.03983109e-04 -6.22547807e-05 1.02827011e-05 1.03757968e-04 2.05676793e-04 -3.47468515e-05 -3.42794655e-04 -8.49353711e-06 -6.05295515e-06 -6.25299756e-05 -5.19874028e-05 1.00882586e-05 8.42896616e-05 8.94331460e-04 -2.71966165e-04 7.75747607e-05 4.45424174e-04 9.01588667e-04 -2.58264456e-04 -1.47728872e-03 -3.57933315e-05 -4.64637263e-05 -2.67982862e-04 -2.12897389e-04 7.60160864e-05 -2.40069746e-06 -2.56003932e-05 9.49078569e-06 -1.89582333e-06 -1.15393022e-05 -3.15150203e-05 6.39504149e-06 3.86495614e-05 -9.08038178e-07 1.44488869e-06 8.71814435e-06 4.93516881e-06 -1.63145742e-06 -3.46273448e-06 -3.68450915e-05 1.06780033e-05 -1.77053043e-06 -1.87184692e-05 -3.55842767e-05 6.05806369e-06 6.22901155e-05 1.92471579e-06 9.77069738e-07 1.07547103e-05 9.43111036e-06 -1.73723238e-06 -1.50194257e-05 -1.60297423e-04 4.61820911e-05 -1.37625251e-05 -7.96051316e-05 -1.54560912e-04 4.62238661e-05 2.66146595e-04 8.12987070e-06 7.82002461e-06 4.55564081e-05 3.81683679e-05 -1.35116916e-05 -1.18625908e-05 -1.26642736e-04 3.84217061e-05 -1.13963644e-05 -6.15658834e-05 -1.28437641e-04 3.82289204e-05 2.06051727e-04 4.30767692e-06 6.85516309e-06 3.71494481e-05 2.87372610e-05 -1.09768494e-05 5.77122413e-06 6.14084858e-05 -1.87184692e-05 2.95088405e-06 3.06443705e-05 6.22901155e-05 -1.00967728e-05 -1.02027067e-04 -2.21973107e-06 -1.73723238e-06 -1.85330465e-05 -1.51480210e-05 2.83011761e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.12556393e-05 1.19379027e-04 -1.20197131e-05 3.60591394e-05 5.93505836e-05 3.98325006e-05 -1.19497502e-04 -1.96747217e-04 -2.16661957e-05 -7.17969311e-06 -1.18132062e-05 -1.83811034e-05 3.54396186e-05 1.19231972e-04 1.26248171e-03 -1.27686243e-04 3.83058729e-04 6.30642877e-04 4.22145195e-04 -1.26643558e-03 -2.08560916e-03 -2.30992931e-04 -7.65126498e-05 -1.25925888e-04 -1.96057759e-04 3.77777665e-04 1.18304220e-05 1.25876776e-04 -7.06253557e-06 3.81882769e-05 6.28375725e-05 2.40216752e-05 -1.27082689e-04 -2.09183965e-04 -2.44587458e-05 -4.17080289e-06 -6.84362379e-06 -1.96009953e-05 3.78147943e-05 -3.54912661e-05 -3.77630327e-04 3.81882769e-05 -1.08897941e-04 -1.88512717e-04 -1.27082689e-04 3.62908845e-04 6.27551895e-04 6.73275762e-05 2.18249320e-05 3.78147943e-05 6.22951820e-05 -1.07683075e-04 -5.99000922e-05 -6.37172217e-04 6.44566839e-05 -1.93370052e-04 -3.12568751e-04 -2.14420606e-04 6.43261819e-04 1.04066123e-03 1.13758551e-04 3.88059831e-05 6.26789039e-05 9.35529682e-05 -1.88036712e-04 -3.91543320e-05 -4.15612697e-04 2.39685613e-05 -1.26857491e-04 -2.08813026e-04 -8.10759869e-05 4.20741378e-04 6.92782610e-04 8.15066216e-05 1.42494533e-05 2.33967148e-05 6.54659839e-05 -1.26190997e-04 1.17462996e-04 1.24683809e-03 -1.26857491e-04 3.62255204e-04 6.26439078e-04 4.20741378e-04 -1.20305300e-03 -2.07834783e-03 -2.24925650e-04 -7.29156268e-05 -1.26190997e-04 -2.07710677e-04 3.59906040e-04 1.98186946e-04 2.10318030e-03 -2.14049668e-04 6.42149003e-04 1.03885044e-03 7.09688650e-04 -2.12906595e-03 -3.44700701e-03 -3.79890650e-04 -1.29404247e-04 -2.09203011e-04 -3.12911915e-04 6.27609033e-04 -2.18327529e-05 -2.33034050e-04 2.50053883e-05 -6.90473009e-05 -1.13532911e-04 -8.34258423e-05 2.30913158e-04 3.79840697e-04 4.04218103e-05 1.47835459e-05 2.43043544e-05 3.45597395e-05 -6.67996355e-05 -6.94700409e-06 -7.41845257e-05 4.08753415e-06 -2.14522699e-05 -3.71773099e-05 -1.40095932e-05 7.18421760e-05 1.24354730e-04 1.41952723e-05 2.27981789e-06 3.98825314e-06 1.23953584e-05 -2.13769973e-05 -1.17312899e-05 -1.25236078e-04 6.92027127e-06 -3.81684987e-05 -6.16471439e-05 -2.37016960e-05 1.27567979e-04 2.06231033e-04 2.39936779e-05 4.11879278e-06 6.60357649e-06 1.85653766e-05 -3.73854310e-05 -1.92900931e-05 -2.05801413e-04 2.09234277e-05 -6.62164085e-05 -9.75052775e-05 -6.98721368e-05 2.20796434e-04 3.26290774e-04 3.61284692e-05 1.34142782e-05 1.96957377e-05 2.45129131e-05 -6.26168022e-05 3.51938698e-05 3.75708235e-04 -3.81684987e-05 1.08702934e-04 1.84941432e-04 1.27567979e-04 -3.63882974e-04 -6.18693099e-04 -6.57407429e-05 -2.19639345e-05 -3.73854310e-05 -5.92989634e-05 1.06298059e-04 + 1.12556393e-05 1.19379027e-04 -3.60591394e-05 1.20197131e-05 5.93505836e-05 1.19497502e-04 -3.98325006e-05 -1.96747217e-04 -5.08540465e-06 -7.17969311e-06 -3.54396186e-05 -2.79540275e-05 1.18132062e-05 1.19231972e-04 1.26248171e-03 -3.83058729e-04 1.27686243e-04 6.30642877e-04 1.26643558e-03 -4.22145195e-04 -2.08560916e-03 -5.42945346e-05 -7.65126498e-05 -3.77777665e-04 -2.98074625e-04 1.25925888e-04 3.54912661e-05 3.77630327e-04 -1.08897941e-04 3.81882769e-05 1.88512717e-04 3.62908845e-04 -1.27082689e-04 -6.27551895e-04 -2.02854221e-05 -2.18249320e-05 -1.07683075e-04 -8.94549823e-05 3.78147943e-05 -1.18304220e-05 -1.25876776e-04 3.81882769e-05 -7.06253557e-06 -6.28375725e-05 -1.27082689e-04 2.40216752e-05 2.09183965e-04 4.74558691e-06 4.17080289e-06 3.78147943e-05 3.09823929e-05 -6.84362379e-06 -5.99000922e-05 -6.37172217e-04 1.93370052e-04 -6.44566839e-05 -3.12568751e-04 -6.43261819e-04 2.14420606e-04 1.04066123e-03 2.41399717e-05 3.88059831e-05 1.88036712e-04 1.45294279e-04 -6.26789039e-05 -1.17462996e-04 -1.24683809e-03 3.62255204e-04 -1.26857491e-04 -6.26439078e-04 -1.20305300e-03 4.20741378e-04 2.07834783e-03 6.74198978e-05 7.29156268e-05 3.59906040e-04 2.98646665e-04 -1.26190997e-04 3.91543320e-05 4.15612697e-04 -1.26857491e-04 2.39685613e-05 2.08813026e-04 4.20741378e-04 -8.10759869e-05 -6.92782610e-04 -1.59418944e-05 -1.42494533e-05 -1.26190997e-04 -1.03319797e-04 2.33967148e-05 1.98186946e-04 2.10318030e-03 -6.42149003e-04 2.14049668e-04 1.03885044e-03 2.12906595e-03 -7.09688650e-04 -3.44700701e-03 -8.10443428e-05 -1.29404247e-04 -6.27609033e-04 -4.85450911e-04 2.09203011e-04 -5.78933421e-06 -6.17122269e-05 2.28214414e-05 -5.61752577e-06 -2.76755917e-05 -7.57587420e-05 1.87981243e-05 9.26557508e-05 -2.11875485e-06 4.22533277e-06 2.08279237e-05 1.15676624e-05 -4.90483194e-06 -6.94700409e-06 -7.41845257e-05 2.14522699e-05 -4.08753415e-06 -3.71773099e-05 -7.18421760e-05 1.40095932e-05 1.24354730e-04 3.63705912e-06 2.27981789e-06 2.13769973e-05 1.84911456e-05 -3.98825314e-06 -3.51938698e-05 -3.75708235e-04 1.08702934e-04 -3.81684987e-05 -1.84941432e-04 -3.63882974e-04 1.27567979e-04 6.18693099e-04 1.84840372e-05 2.19639345e-05 1.06298059e-04 8.65826351e-05 -3.73854310e-05 -2.85527652e-05 -3.04714114e-04 9.29049209e-05 -3.21170154e-05 -1.47075024e-04 -3.10374878e-04 1.07184967e-04 4.92097080e-04 9.99893272e-06 1.95100655e-05 8.91585824e-05 6.70534782e-05 -3.08960572e-05 1.17312899e-05 1.25236078e-04 -3.81684987e-05 6.92027127e-06 6.16471439e-05 1.27567979e-04 -2.37016960e-05 -2.06231033e-04 -4.08124883e-06 -4.11879278e-06 -3.73854310e-05 -3.00618229e-05 6.60357649e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 4.82385072e-06 5.11456850e-05 -4.38168968e-06 1.53890151e-05 2.56483584e-05 1.45782800e-05 -5.09806981e-05 -8.49678302e-05 -9.56947701e-06 -2.59157600e-06 -4.31929334e-06 -8.13446121e-06 1.52521148e-05 5.11162740e-05 5.41064084e-04 -4.67275354e-05 1.63547618e-04 2.72579364e-04 1.55055975e-04 -5.40518375e-04 -9.00863958e-04 -1.01993336e-04 -2.77395250e-05 -4.62325416e-05 -8.67336250e-05 1.62625547e-04 5.83979554e-06 6.19423174e-05 -3.02680094e-06 1.87950715e-05 3.13251192e-05 1.02845431e-05 -6.22866490e-05 -1.03811082e-04 -1.22772820e-05 -1.76875580e-06 -2.94792633e-06 -1.00275936e-05 1.88017380e-05 -1.52754404e-05 -1.62461938e-04 1.39377372e-05 -4.66705459e-05 -8.18320217e-05 -4.65767247e-05 1.55457660e-04 2.72191362e-04 2.99175846e-05 7.86936565e-06 1.38457938e-05 2.76462723e-05 -4.65547532e-05 -2.54590673e-05 -2.70769897e-04 2.32295620e-05 -8.18320217e-05 -1.33958036e-04 -7.76278746e-05 2.72191362e-04 4.45795113e-04 4.98626411e-05 1.38457938e-05 2.26382124e-05 4.11058195e-05 -8.02426159e-05 -1.92732184e-05 -2.03983109e-04 1.02827011e-05 -6.22547807e-05 -1.03757968e-04 -3.47468515e-05 2.05676793e-04 3.42794655e-04 4.07756430e-05 6.05295515e-06 1.00882586e-05 3.33493203e-05 -6.25299756e-05 5.05737970e-05 5.36598876e-04 -4.65448564e-05 1.55326932e-04 2.71966165e-04 1.54958674e-04 -5.15594141e-04 -9.01588667e-04 -9.98867292e-05 -2.64547784e-05 -4.64637263e-05 -9.21342673e-05 1.55634363e-04 8.42896616e-05 8.94331460e-04 -7.75747607e-05 2.71966165e-04 4.45424174e-04 2.58264456e-04 -9.01588667e-04 -1.47728872e-03 -1.66477882e-04 -4.64637263e-05 -7.60160864e-05 -1.37446629e-04 2.67982862e-04 -9.07295627e-06 -9.68756298e-05 8.92162943e-06 -2.85287807e-05 -4.75479679e-05 -2.99096955e-05 9.54727496e-05 1.59121249e-04 1.73236666e-05 5.21430103e-06 8.69050172e-06 1.48337566e-05 -2.78132936e-05 -3.46273448e-06 -3.68450915e-05 1.77053043e-06 -1.06780033e-05 -1.87184692e-05 -6.05806369e-06 3.55842767e-05 6.22901155e-05 7.20522327e-06 9.77069738e-07 1.73723238e-06 6.38240795e-06 -1.07547103e-05 -5.77122413e-06 -6.14084858e-05 2.95088405e-06 -1.87184692e-05 -3.06443705e-05 -1.00967728e-05 6.22901155e-05 1.02027067e-04 1.20087054e-05 1.73723238e-06 2.83011761e-06 9.49635398e-06 -1.85330465e-05 -8.01036040e-06 -8.54919588e-05 7.34001338e-06 -2.74301146e-05 -4.07762706e-05 -2.46527286e-05 9.15116286e-05 1.36497365e-04 1.54612485e-05 4.67889186e-06 6.90130827e-06 1.05055562e-05 -2.61248585e-05 1.50194257e-05 1.60297423e-04 -1.37625251e-05 4.61820911e-05 7.96051316e-05 4.62238661e-05 -1.54560912e-04 -2.66146595e-04 -2.89898409e-05 -7.82002461e-06 -1.35116916e-05 -2.61248585e-05 4.55564081e-05 + 8.03974503e-06 8.52623560e-05 -2.49760952e-05 8.57469241e-06 4.28734620e-05 8.28238138e-05 -2.84130333e-05 -1.42065166e-04 -4.46740433e-06 -4.96210905e-06 -2.48105453e-05 -2.04602321e-05 8.52509672e-06 8.51741230e-05 9.01772895e-04 -2.65514836e-04 9.11010579e-05 4.55505289e-04 8.78360163e-04 -3.01158993e-04 -1.50579497e-03 -4.74945700e-05 -5.29236848e-05 -2.64618424e-04 -2.18075518e-04 9.08647993e-05 2.61313353e-05 2.77834471e-04 -7.77842433e-05 2.80868964e-05 1.40434482e-04 2.59170081e-04 -9.33766060e-05 -4.66883030e-04 -1.75434375e-05 -1.55587272e-05 -7.77936360e-05 -6.75581058e-05 2.81492107e-05 -8.46111775e-06 -9.00153776e-05 2.64677849e-05 -5.04466826e-06 -4.54622344e-05 -8.81399646e-05 1.71553043e-05 1.51267468e-04 4.30590417e-06 2.86667205e-06 2.64972294e-05 2.26953166e-05 -4.95731069e-06 -4.23055887e-05 -4.50076888e-04 1.32338925e-04 -4.54622344e-05 -2.23263393e-04 -4.40699823e-04 1.51267468e-04 7.43239149e-04 2.15295209e-05 2.64972294e-05 1.30053373e-04 1.05170605e-04 -4.47208997e-05 -8.64336826e-05 -9.16835300e-04 2.58804239e-04 -9.32458779e-05 -4.66229389e-04 -8.59323568e-04 3.08982576e-04 1.54491288e-03 5.80607499e-05 5.19947095e-05 2.59973547e-04 2.25222331e-04 -9.38426381e-05 2.80061322e-05 2.97239494e-04 -8.80092365e-05 1.71234360e-05 1.51042270e-04 2.92076536e-04 -5.79114192e-05 -5.00882593e-04 -1.43560209e-05 -9.81210028e-06 -8.84872216e-05 -7.56406157e-05 1.69407905e-05 1.40030661e-04 1.48619747e-03 -4.40046182e-04 1.51042270e-04 7.42126332e-04 1.46038268e-03 -5.00882593e-04 -2.46214787e-03 -7.17801043e-05 -8.84872216e-05 -4.34550764e-04 -3.51293295e-04 1.49287433e-04 -3.30026549e-06 -3.53673957e-05 1.32471777e-05 -3.09631863e-06 -1.54815931e-05 -4.42097057e-05 1.04582777e-05 5.22913884e-05 -1.51339906e-06 2.39774043e-06 1.19887022e-05 6.29049625e-06 -2.62104010e-06 -5.12839439e-06 -5.47172074e-05 1.53535583e-05 -3.03213952e-06 -2.77765486e-05 -5.14037196e-05 1.03729323e-05 9.27691873e-05 3.21825415e-06 1.62844352e-06 1.54789170e-05 1.39916452e-05 -3.00415949e-06 -2.56419720e-05 -2.73586037e-04 7.67677915e-05 -2.77765486e-05 -1.36359573e-04 -2.57018598e-04 9.27691873e-05 4.55665031e-04 1.60912708e-05 1.54789170e-05 7.59272450e-05 6.47415625e-05 -2.75407896e-05 -1.99017785e-05 -2.12488020e-04 6.26989613e-05 -2.23756871e-05 -1.03664600e-04 -2.09793050e-04 7.47199278e-05 3.46955258e-04 9.11420976e-06 1.31520945e-05 6.07879570e-05 4.78953644e-05 -2.17706827e-05 8.29240770e-06 8.85366752e-05 -2.61245672e-05 4.87404194e-06 4.40834153e-05 8.74137709e-05 -1.67009304e-05 -1.47451165e-04 -3.79758740e-06 -2.78659342e-06 -2.58670046e-05 -2.17706827e-05 4.71684379e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 1 -3 @@ -1453,41 +1453,41 @@ Matrix number of r(R): 177 0 2 1 -2 169 - 1.12556393e-05 1.19379027e-04 3.60591394e-05 5.93505836e-05 -1.20197131e-05 -1.19497502e-04 -1.96747217e-04 3.98325006e-05 -5.08540465e-06 3.54396186e-05 -7.17969311e-06 2.79540275e-05 -1.18132062e-05 1.19231972e-04 1.26248171e-03 3.83058729e-04 6.30642877e-04 -1.27686243e-04 -1.26643558e-03 -2.08560916e-03 4.22145195e-04 -5.42945346e-05 3.77777665e-04 -7.65126498e-05 2.98074625e-04 -1.25925888e-04 -3.54912661e-05 -3.77630327e-04 -1.08897941e-04 -1.88512717e-04 3.81882769e-05 3.62908845e-04 6.27551895e-04 -1.27082689e-04 2.02854221e-05 -1.07683075e-04 2.18249320e-05 -8.94549823e-05 3.78147943e-05 -5.99000922e-05 -6.37172217e-04 -1.93370052e-04 -3.12568751e-04 6.44566839e-05 6.43261819e-04 1.04066123e-03 -2.14420606e-04 2.41399717e-05 -1.88036712e-04 3.88059831e-05 -1.45294279e-04 6.26789039e-05 1.18304220e-05 1.25876776e-04 3.81882769e-05 6.28375725e-05 -7.06253557e-06 -1.27082689e-04 -2.09183965e-04 2.40216752e-05 -4.74558691e-06 3.78147943e-05 -4.17080289e-06 3.09823929e-05 -6.84362379e-06 1.17462996e-04 1.24683809e-03 3.62255204e-04 6.26439078e-04 -1.26857491e-04 -1.20305300e-03 -2.07834783e-03 4.20741378e-04 -6.74198978e-05 3.59906040e-04 -7.29156268e-05 2.98646665e-04 -1.26190997e-04 1.98186946e-04 2.10318030e-03 6.42149003e-04 1.03885044e-03 -2.14049668e-04 -2.12906595e-03 -3.44700701e-03 7.09688650e-04 -8.10443428e-05 6.27609033e-04 -1.29404247e-04 4.85450911e-04 -2.09203011e-04 -3.91543320e-05 -4.15612697e-04 -1.26857491e-04 -2.08813026e-04 2.39685613e-05 4.20741378e-04 6.92782610e-04 -8.10759869e-05 1.59418944e-05 -1.26190997e-04 1.42494533e-05 -1.03319797e-04 2.33967148e-05 -5.78933421e-06 -6.17122269e-05 -2.28214414e-05 -2.76755917e-05 5.61752577e-06 7.57587420e-05 9.26557508e-05 -1.87981243e-05 -2.11875485e-06 -2.08279237e-05 4.22533277e-06 -1.15676624e-05 4.90483194e-06 3.51938698e-05 3.75708235e-04 1.08702934e-04 1.84941432e-04 -3.81684987e-05 -3.63882974e-04 -6.18693099e-04 1.27567979e-04 -1.84840372e-05 1.06298059e-04 -2.19639345e-05 8.65826351e-05 -3.73854310e-05 -6.94700409e-06 -7.41845257e-05 -2.14522699e-05 -3.71773099e-05 4.08753415e-06 7.18421760e-05 1.24354730e-04 -1.40095932e-05 3.63705912e-06 -2.13769973e-05 2.27981789e-06 -1.84911456e-05 3.98825314e-06 2.85527652e-05 3.04714114e-04 9.29049209e-05 1.47075024e-04 -3.21170154e-05 -3.10374878e-04 -4.92097080e-04 1.07184967e-04 -9.99893272e-06 8.91585824e-05 -1.95100655e-05 6.70534782e-05 -3.08960572e-05 -1.17312899e-05 -1.25236078e-04 -3.81684987e-05 -6.16471439e-05 6.92027127e-06 1.27567979e-04 2.06231033e-04 -2.37016960e-05 4.08124883e-06 -3.73854310e-05 4.11879278e-06 -3.00618229e-05 6.60357649e-06 + -1.60793792e-06 -1.70876570e-05 8.80184876e-06 4.53312724e-06 1.76036975e-06 -2.92268424e-05 -1.51208194e-05 -5.84536849e-06 -4.41740024e-06 -4.62949111e-06 -1.79807868e-06 -9.79615990e-07 -9.25898222e-07 -1.69994239e-05 -1.80353538e-04 9.32724866e-05 4.81751546e-05 1.86544973e-05 -3.08998057e-04 -1.60282018e-04 -6.17996114e-05 -4.68818764e-05 -4.93361816e-05 -1.91040519e-05 -1.04976571e-05 -9.86723632e-06 -8.23397546e-06 -8.78440850e-05 4.46526795e-05 2.32295625e-05 9.09244704e-06 -1.49092957e-04 -7.79281385e-05 -3.03435727e-05 -2.21003392e-05 -2.34882243e-05 -9.19918352e-06 -4.99418356e-06 -4.78772410e-06 -5.68836735e-06 -6.04947890e-05 3.13251197e-05 1.55568489e-05 6.26502394e-06 -1.04111346e-04 -5.19803533e-05 -2.08222691e-05 -1.59982735e-05 -1.59690830e-05 -6.43970549e-06 -3.20076379e-06 -3.19381660e-06 -1.64679509e-06 -1.75688170e-05 9.09244704e-06 4.64591250e-06 1.00893368e-06 -3.03435727e-05 -1.55856277e-05 -3.44380823e-06 -4.71417907e-06 -4.78772410e-06 -1.02477172e-06 -1.16864192e-06 -5.07148666e-07 2.71923367e-05 2.89400563e-04 -1.47980140e-04 -7.72744977e-05 -3.01183751e-05 4.92429573e-04 2.58264457e-04 1.00176519e-04 7.34242995e-05 7.84644750e-05 3.05920031e-05 1.68131767e-05 1.59846639e-05 1.87306882e-05 1.98757155e-04 -1.03457705e-04 -5.16145113e-05 -2.06915410e-05 3.42794655e-04 1.71864714e-04 6.85589310e-05 5.29308091e-05 5.31767069e-05 2.13400803e-05 1.07535348e-05 1.06353414e-05 5.43846735e-06 5.78801126e-05 -3.01183751e-05 -1.54548995e-05 -3.41193992e-06 1.00176519e-04 5.16528913e-05 1.15822839e-05 1.56354297e-05 1.59846639e-05 3.48410422e-06 3.91144709e-06 1.73808848e-06 -3.35019576e-06 -3.59793740e-05 1.77721362e-05 9.64200104e-06 3.83257903e-06 -5.99230914e-05 -3.26431374e-05 -1.28892190e-05 -8.44259633e-06 -9.53740505e-06 -3.79753063e-06 -2.09678814e-06 -2.06281760e-06 -5.46091783e-06 -5.83037947e-05 2.97944241e-05 1.49432385e-05 6.06704333e-06 -9.95787422e-05 -5.02217574e-05 -2.02666295e-05 -1.50126121e-05 -1.51852495e-05 -6.17760109e-06 -3.05656655e-06 -3.09574302e-06 -1.56538965e-06 -1.67759277e-05 8.56169915e-06 4.41506194e-06 9.41502973e-07 -2.87557358e-05 -1.49112131e-05 -3.24424410e-06 -4.38580428e-06 -4.50381612e-06 -9.43350908e-07 -1.11171923e-06 -4.70281841e-07 -1.71116105e-06 -1.82063491e-05 9.47883982e-06 4.49186165e-06 2.05635898e-06 -3.15218813e-05 -1.50342504e-05 -6.82664773e-06 -4.92050165e-06 -4.63269241e-06 -2.13063908e-06 -8.33660651e-07 -1.01622210e-06 -1.09218357e-06 -1.16607589e-05 6.06704333e-06 2.98864769e-06 6.72616141e-07 -2.02666295e-05 -1.00443515e-05 -2.29892049e-06 -3.20014665e-06 -3.09574302e-06 -6.87847906e-07 -7.25411708e-07 -3.25683001e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 1.60795640e-06 1.70290140e-05 5.05395290e-06 8.42325484e-06 -2.43263298e-06 -1.67222963e-05 -2.78704939e-05 7.98938483e-06 -8.47164996e-07 4.92893937e-06 -1.44463483e-06 3.79020251e-06 -2.40772471e-06 1.70584250e-05 1.80355273e-04 5.37920632e-05 8.96534387e-05 -2.57190251e-05 -1.77559770e-04 -2.95932950e-04 8.43034066e-05 -9.02801478e-06 5.26566956e-05 -1.53169235e-05 4.05301617e-05 -2.55282059e-05 -5.16752756e-06 -5.48777436e-05 -1.55568485e-05 -2.72773403e-05 7.88413523e-06 5.17320678e-05 9.05803222e-05 -2.59776122e-05 3.33266170e-06 -1.52697998e-05 4.49554494e-06 -1.23702881e-05 7.86371142e-06 -8.61254594e-06 -9.14629059e-05 -2.72773403e-05 -4.46526781e-05 1.31402254e-05 9.05803222e-05 1.48351078e-04 -4.32960203e-05 4.13707777e-06 -2.63225327e-05 7.86371142e-06 -1.97988346e-05 1.28835038e-05 9.74527112e-07 1.05042432e-05 3.02680091e-06 5.04466819e-06 -1.00893364e-06 -1.02676879e-05 -1.71128132e-05 3.42695303e-06 -4.15378414e-07 2.90776726e-06 -5.90767582e-07 2.38216189e-06 -9.84612637e-07 1.71291975e-05 1.81479269e-04 5.18627959e-05 9.08055198e-05 -2.60094805e-05 -1.71864714e-04 -3.00529556e-04 8.54649707e-05 -1.10609283e-05 5.11624774e-05 -1.49045897e-05 4.14345600e-05 -2.60388315e-05 2.85486624e-05 3.02465449e-04 9.08055198e-05 1.48722017e-04 -4.33491342e-05 -3.00529556e-04 -4.92429573e-04 1.42441618e-04 -1.38352612e-05 8.81034265e-05 -2.60388315e-05 6.64020086e-05 -4.26793433e-05 -3.29444637e-06 -3.53762726e-05 -1.02995562e-05 -1.71659271e-05 3.42879499e-06 3.47468516e-05 5.79114193e-05 -1.15822838e-05 1.43218144e-06 -9.97258216e-06 2.02105664e-06 -8.15680996e-06 3.36842774e-06 -7.06379085e-07 -7.54447631e-06 -2.82545784e-06 -3.26513891e-06 1.06506489e-06 9.39315942e-06 1.09790313e-05 -3.53067705e-06 -3.02679842e-07 -2.51388461e-06 8.01517097e-07 -1.22674084e-06 9.36004932e-07 5.16162840e-06 5.49848198e-05 1.56424619e-05 2.69600171e-05 -7.94698017e-06 -5.22359282e-05 -8.99396939e-05 2.62786916e-05 -3.10215826e-06 1.51855874e-05 -4.56314934e-06 1.20436077e-05 -7.85149689e-06 -5.73476353e-07 -6.21135700e-06 -1.68690725e-06 -2.99103602e-06 5.88992950e-07 5.77509135e-06 1.02124423e-05 -2.01594811e-06 3.21690006e-07 -1.62846368e-06 3.25690786e-07 -1.42642066e-06 5.79079199e-07 4.28225249e-06 4.55830581e-05 1.36811065e-05 2.19681749e-05 -6.63203234e-06 -4.55684978e-05 -7.32476712e-05 2.19152923e-05 -1.85423273e-06 1.30625276e-05 -4.00236793e-06 9.57916536e-06 -6.43975573e-06 -9.55793921e-07 -1.03522617e-05 -2.99103602e-06 -4.87734568e-06 9.81654916e-07 1.02124423e-05 1.66683631e-05 -3.35991352e-06 3.47731284e-07 -2.83014198e-06 5.79079199e-07 -2.26858416e-06 9.43375264e-07 + 1.60795640e-06 1.70290140e-05 -8.42325484e-06 -5.05395290e-06 -2.43263298e-06 2.78704939e-05 1.67222963e-05 7.98938483e-06 3.70599416e-06 4.92893937e-06 2.40772471e-06 1.16143485e-06 1.44463483e-06 1.70584250e-05 1.80355273e-04 -8.96534387e-05 -5.37920632e-05 -2.57190251e-05 2.95932950e-04 1.77559770e-04 8.43034066e-05 3.96141570e-05 5.26566956e-05 2.55282059e-05 1.24465907e-05 1.53169235e-05 8.61254594e-06 9.14629059e-05 -4.46526781e-05 -2.72773403e-05 -1.31402254e-05 1.48351078e-04 9.05803222e-05 4.32960203e-05 1.92148326e-05 2.63225327e-05 1.28835038e-05 6.31660287e-06 7.86371142e-06 5.16752756e-06 5.48777436e-05 -2.72773403e-05 -1.55568485e-05 -7.88413523e-06 9.05803222e-05 5.17320678e-05 2.59776122e-05 1.23793146e-05 1.52697998e-05 7.86371142e-06 3.29897437e-06 4.49554494e-06 9.74527112e-07 1.05042432e-05 -5.04466819e-06 -3.02680091e-06 -1.00893364e-06 1.71128132e-05 1.02676879e-05 3.42695303e-06 2.27070192e-06 2.90776726e-06 9.84612637e-07 8.31352686e-07 5.90767582e-07 -2.85486624e-05 -3.02465449e-04 1.48722017e-04 9.08055198e-05 4.33491342e-05 -4.92429573e-04 -3.00529556e-04 -1.42441618e-04 -6.44234570e-05 -8.81034265e-05 -4.26793433e-05 -2.12193166e-05 -2.60388315e-05 -1.71291975e-05 -1.81479269e-04 9.08055198e-05 5.18627959e-05 2.60094805e-05 -3.00529556e-04 -1.71864714e-04 -8.54649707e-05 -4.14138457e-05 -5.11624774e-05 -2.60388315e-05 -1.11382351e-05 -1.49045897e-05 -3.29444637e-06 -3.53762726e-05 1.71659271e-05 1.02995562e-05 3.42879499e-06 -5.79114193e-05 -3.47468516e-05 -1.15822838e-05 -7.78009536e-06 -9.97258216e-06 -3.36842774e-06 -2.83809947e-06 -2.02105664e-06 4.06172899e-06 4.32483245e-05 -2.06575670e-05 -1.32609147e-05 -6.27604093e-06 6.89238596e-05 4.41600564e-05 2.07445384e-05 8.44280475e-06 1.25694230e-05 6.04499452e-06 3.19497515e-06 3.86691085e-06 5.16162840e-06 5.49848198e-05 -2.69600171e-05 -1.56424619e-05 -7.94698017e-06 8.99396939e-05 5.22359282e-05 2.62786916e-05 1.19811494e-05 1.51855874e-05 7.85149689e-06 3.33525601e-06 4.56314934e-06 9.55793921e-07 1.03522617e-05 -4.87734568e-06 -2.99103602e-06 -9.81654916e-07 1.66683631e-05 1.02124423e-05 3.35991352e-06 2.13851715e-06 2.83014198e-06 9.43375264e-07 8.33147954e-07 5.79079199e-07 1.52938402e-06 1.62578209e-05 -8.15639419e-06 -4.39363497e-06 -2.39364292e-06 2.71157156e-05 1.46495342e-05 7.89999016e-06 3.82246704e-06 4.35417586e-06 2.40927382e-06 8.33680768e-07 1.30704980e-06 5.73476353e-07 6.21135700e-06 -2.99103602e-06 -1.68690725e-06 -5.88992950e-07 1.02124423e-05 5.77509135e-06 2.01594811e-06 1.39616153e-06 1.62846368e-06 5.79079199e-07 4.34618611e-07 3.25690786e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - -1.60793792e-06 -1.70876570e-05 -4.53312724e-06 -8.80184876e-06 1.76036975e-06 1.51208194e-05 2.92268424e-05 -5.84536849e-06 1.36032779e-06 -4.62949111e-06 9.25898222e-07 -4.31538883e-06 1.79807868e-06 -1.69994239e-05 -1.80353538e-04 -4.81751546e-05 -9.32724866e-05 1.86544973e-05 1.60282018e-04 3.08998057e-04 -6.17996114e-05 1.43497005e-05 -4.93361816e-05 9.86723632e-06 -4.58497245e-05 1.91040519e-05 5.68836735e-06 6.04947890e-05 1.55568489e-05 3.13251197e-05 -6.26502394e-06 -5.19803533e-05 -1.04111346e-04 2.08222691e-05 -5.22719400e-06 1.59690830e-05 -3.19381660e-06 1.54552932e-05 -6.43970549e-06 8.23397546e-06 8.78440850e-05 2.32295625e-05 4.46526795e-05 -9.09244704e-06 -7.79281385e-05 -1.49092957e-04 3.03435727e-05 -6.72507974e-06 2.34882243e-05 -4.78772410e-06 2.16365469e-05 -9.19918352e-06 -1.64679509e-06 -1.75688170e-05 -4.64591250e-06 -9.09244704e-06 1.00893368e-06 1.55856277e-05 3.03435727e-05 -3.44380823e-06 1.34501595e-06 -4.78772410e-06 5.07148666e-07 -4.66691979e-06 1.02477172e-06 -1.87306882e-05 -1.98757155e-04 -5.16145113e-05 -1.03457705e-04 2.06915410e-05 1.71864714e-04 3.42794655e-04 -6.85589310e-05 1.71525702e-05 -5.31767069e-05 1.06353414e-05 -5.12161927e-05 2.13400803e-05 -2.71923367e-05 -2.89400563e-04 -7.72744977e-05 -1.47980140e-04 3.01183751e-05 2.58264457e-04 4.92429573e-04 -1.00176519e-04 2.21515116e-05 -7.84644750e-05 1.59846639e-05 -7.19938970e-05 3.05920031e-05 5.43846735e-06 5.78801126e-05 1.54548995e-05 3.01183751e-05 -3.41193992e-06 -5.16528913e-05 -1.00176519e-04 1.15822839e-05 -4.43030232e-06 1.59846639e-05 -1.73808848e-06 1.54964029e-05 -3.48410422e-06 1.93188944e-07 2.22252617e-06 9.30934221e-07 6.77152004e-07 -1.35430401e-07 -3.30152597e-06 -2.66279573e-06 5.32559145e-07 3.02681038e-07 7.56673206e-07 -1.51334641e-07 1.28586596e-07 -5.35777483e-08 -5.46091783e-06 -5.83037947e-05 -1.49432385e-05 -2.97944241e-05 6.06704333e-06 5.02217574e-05 9.95787422e-05 -2.02666295e-05 4.85924179e-06 -1.51852495e-05 3.09574302e-06 -1.45295868e-05 6.17760109e-06 1.09218357e-06 1.16607589e-05 2.98864769e-06 6.06704333e-06 -6.72616141e-07 -1.00443515e-05 -2.02666295e-05 2.29892049e-06 -9.71848359e-07 3.09574302e-06 -3.25683001e-07 3.13411415e-06 -6.87847906e-07 -3.75693516e-06 -4.02622265e-05 -1.05961487e-05 -2.01305413e-05 4.34729029e-06 3.57869114e-05 6.76558601e-05 -1.45757150e-05 2.95230011e-06 -1.05759813e-05 2.29456350e-06 -9.57893802e-06 4.35407754e-06 1.56538965e-06 1.67759277e-05 4.41506194e-06 8.56169915e-06 -9.41502973e-07 -1.49112131e-05 -2.87557358e-05 3.24424410e-06 -1.23012505e-06 4.50381612e-06 -4.70281841e-07 4.35407754e-06 -9.43350908e-07 + 1.12556393e-05 1.19379027e-04 -5.93505836e-05 -3.60591394e-05 -1.20197131e-05 1.96747217e-04 1.19497502e-04 3.98325006e-05 2.67516003e-05 3.54396186e-05 1.18132062e-05 9.57292415e-06 7.17969311e-06 1.19231972e-04 1.26248171e-03 -6.30642877e-04 -3.83058729e-04 -1.27686243e-04 2.08560916e-03 1.26643558e-03 4.22145195e-04 2.85287465e-04 3.77777665e-04 1.25925888e-04 1.02016866e-04 7.65126498e-05 5.99000922e-05 6.37172217e-04 -3.12568751e-04 -1.93370052e-04 -6.44566839e-05 1.04066123e-03 6.43261819e-04 2.14420606e-04 1.37898522e-04 1.88036712e-04 6.26789039e-05 5.17413108e-05 3.88059831e-05 3.54912661e-05 3.77630327e-04 -1.88512717e-04 -1.08897941e-04 -3.81882769e-05 6.27551895e-04 3.62908845e-04 1.27082689e-04 8.76129982e-05 1.07683075e-04 3.78147943e-05 2.71598003e-05 2.18249320e-05 1.18304220e-05 1.25876776e-04 -6.28375725e-05 -3.81882769e-05 -7.06253557e-06 2.09183965e-04 1.27082689e-04 2.40216752e-05 2.92043327e-05 3.78147943e-05 6.84362379e-06 1.13813976e-05 4.17080289e-06 -1.98186946e-04 -2.10318030e-03 1.03885044e-03 6.42149003e-04 2.14049668e-04 -3.44700701e-03 -2.12906595e-03 -7.09688650e-04 -4.60934992e-04 -6.27609033e-04 -2.09203011e-04 -1.72538996e-04 -1.29404247e-04 -1.17462996e-04 -1.24683809e-03 6.26439078e-04 3.62255204e-04 1.26857491e-04 -2.07834783e-03 -1.20305300e-03 -4.20741378e-04 -2.92345548e-04 -3.59906040e-04 -1.26190997e-04 -9.09359884e-05 -7.29156268e-05 -3.91543320e-05 -4.15612697e-04 2.08813026e-04 1.26857491e-04 2.39685613e-05 -6.92782610e-04 -4.20741378e-04 -8.10759869e-05 -9.74485160e-05 -1.26190997e-04 -2.33967148e-05 -3.78538129e-05 -1.42494533e-05 2.76220871e-05 2.94746277e-04 -1.41208503e-04 -9.18687423e-05 -3.06229141e-05 4.72496448e-04 3.06671900e-04 1.02223967e-04 5.90990296e-05 8.76275592e-05 2.92091864e-05 2.53451716e-05 1.90088787e-05 3.51938698e-05 3.75708235e-04 -1.84941432e-04 -1.08702934e-04 -3.81684987e-05 6.18693099e-04 3.63882974e-04 1.27567979e-04 8.42247802e-05 1.06298059e-04 3.73854310e-05 2.72836718e-05 2.19639345e-05 1.17312899e-05 1.25236078e-04 -6.16471439e-05 -3.81684987e-05 -6.92027127e-06 2.06231033e-04 1.27567979e-04 2.37016960e-05 2.80749267e-05 3.73854310e-05 6.60357649e-06 1.14964463e-05 4.11879278e-06 9.26267212e-06 9.89127009e-05 -4.95697465e-05 -2.66885124e-05 -1.11935877e-05 1.65806306e-04 8.95784437e-05 3.73128304e-05 2.37764419e-05 2.65417802e-05 1.12003195e-05 5.83569377e-06 6.09578721e-06 6.94700409e-06 7.41845257e-05 -3.71773099e-05 -2.14522699e-05 -4.08753415e-06 1.24354730e-04 7.18421760e-05 1.40095932e-05 1.78323314e-05 2.13769973e-05 3.98825314e-06 6.09578721e-06 2.27981789e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 1 -1 +166 + 7.76621055e-05 7.90759556e-04 -3.63365926e-04 -1.70374852e-04 7.26731853e-05 1.24118745e-03 5.85871666e-04 -2.48237490e-04 1.08690523e-04 1.12540322e-04 -4.21531144e-05 1.40774416e-05 -2.25080645e-05 7.76750386e-04 7.85879170e-03 -3.57059447e-03 -1.74108521e-03 7.14118894e-04 1.21878326e-02 5.98999154e-03 -2.43756652e-03 9.70982419e-04 1.10769437e-03 -3.80665951e-04 1.45405683e-04 -2.21538874e-04 3.91366228e-04 3.94438388e-03 -1.79771982e-03 -8.58110134e-04 3.78719587e-04 6.12208738e-03 2.94540281e-03 -1.29067787e-03 4.89936220e-04 5.34206989e-04 -2.05750491e-04 6.90790729e-05 -1.12918743e-04 -1.94284214e-05 -2.38089534e-04 1.00670961e-04 2.01341921e-05 -2.01341921e-05 -3.65832084e-04 -7.35234215e-05 7.31664169e-05 -5.52797056e-05 -2.15598335e-05 2.33996183e-05 -1.65709092e-05 4.31196669e-06 -7.82732456e-05 -7.88876775e-04 3.78719587e-04 1.71622027e-04 2.01341921e-05 -1.29067787e-03 -5.89080562e-04 -7.31664169e-05 -1.21279617e-04 -1.12918743e-04 -2.33996183e-05 -2.72636722e-05 -7.80297521e-06 -1.33147466e-03 -1.34047521e-02 6.07987739e-03 2.93867443e-03 -1.28216448e-03 -2.07128970e-02 -1.00949847e-02 4.37151806e-03 -1.59808831e-03 -1.81057079e-03 6.76468352e-04 -2.38596062e-04 3.83139035e-04 7.13392449e-05 8.71474604e-04 -3.72560459e-04 -7.41550872e-05 7.45120917e-05 1.35194857e-03 2.70389714e-04 -2.70389714e-04 2.07098359e-04 7.93261022e-05 -8.66895956e-05 5.74051784e-05 -1.58652204e-05 2.66294931e-04 2.68095042e-03 -1.28216448e-03 -5.87734887e-04 -7.45120918e-05 4.37151806e-03 2.01899694e-03 2.70389714e-04 3.99718974e-04 3.83139035e-04 8.66895956e-05 9.39657262e-05 2.84965838e-05 1.36284944e-04 1.29584476e-03 -5.62053445e-04 -3.12899705e-04 1.36340382e-04 1.87699218e-03 1.06486787e-03 -4.58050537e-04 5.73959750e-05 1.37765109e-04 -4.08756025e-05 2.38191505e-05 -3.49716651e-05 -2.41424169e-05 -2.89723585e-04 1.25067270e-04 2.74778484e-05 -2.56380643e-05 -4.54812918e-04 -1.00557809e-04 9.31943165e-05 -6.59385605e-05 -2.73801153e-05 2.73801119e-05 -1.28207827e-05 5.64505451e-06 -4.62447928e-05 -4.37304849e-04 2.03389226e-04 1.10680297e-04 2.56380643e-05 -6.79289514e-04 -3.76634314e-04 -9.31943165e-05 -3.09509560e-05 -5.34415350e-05 -2.73801119e-05 -1.71899919e-05 -9.87084015e-06 -1.40774419e-05 -1.45405687e-04 6.90790725e-05 1.06927628e-05 -2.38596062e-04 -3.65605476e-05 -2.38191525e-05 -4.36921043e-06 -8.73842037e-07 -3.40931357e-06 4.82848338e-06 5.79447171e-05 -2.56380643e-05 -5.49556968e-06 2.00456121e-06 9.31943165e-05 2.01115618e-05 -7.48019851e-06 1.46515673e-05 5.64505451e-06 -1.41926792e-06 3.40931371e-06 -2.83853675e-07 + 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 5 6 8 9 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 153 166 169 - 5.43634913e-04 5.45126356e-03 5.42312662e-04 2.61386164e-03 5.42312662e-04 -1.84600708e-03 -8.89240123e-03 -1.84600708e-03 -4.02243421e-04 3.05544746e-04 6.39244375e-05 6.96706043e-04 3.05544746e-04 5.52130941e-03 5.50115583e-02 5.44737958e-03 2.62099316e-02 5.44737958e-03 -1.85232691e-02 -8.90639202e-02 -1.85232691e-02 -3.74340465e-03 2.85909243e-03 6.00899622e-04 6.48376705e-03 2.85909243e-03 -5.14312360e-04 -5.07359017e-03 1.40939346e-04 -2.55515899e-03 -5.30207420e-04 -5.20238968e-04 8.65271974e-03 1.79673295e-03 4.93271995e-04 1.74104948e-04 3.54456000e-05 -6.61686668e-04 -2.90669911e-04 -2.66926347e-03 -2.63949171e-02 -2.74691521e-03 -1.25840387e-02 -2.74691521e-03 9.31496672e-03 4.26031367e-02 9.31496672e-03 1.73495648e-03 -1.42424610e-03 -3.17933583e-04 -3.00503277e-03 -1.42424610e-03 -5.14312360e-04 -5.07359017e-03 -5.30207420e-04 -2.55515899e-03 1.40939346e-04 1.79673295e-03 8.65271974e-03 -5.20238968e-04 3.26401466e-04 -2.90669911e-04 3.54456000e-05 -7.58029413e-04 1.74104948e-04 1.75571987e-03 1.73063496e-02 -5.13510594e-04 8.69492972e-03 1.80524634e-03 1.89272800e-03 -2.94559331e-02 -6.12012528e-03 -1.65538781e-03 -6.34696826e-04 -1.29171098e-04 2.20209222e-03 9.69234239e-04 9.11623355e-03 9.00841728e-02 9.35717670e-03 4.28106166e-02 9.35717670e-03 -3.17453197e-02 -1.44990279e-01 -3.17453197e-02 -5.75126789e-03 4.74484197e-03 1.06319996e-03 9.96148820e-03 4.74484197e-03 1.75571987e-03 1.73063496e-02 1.80524634e-03 8.69492972e-03 -5.13510594e-04 -6.12012528e-03 -2.94559331e-02 1.89272800e-03 -1.07937390e-03 9.69234239e-04 -1.29171098e-04 2.53465401e-03 -6.34696826e-04 -4.55171590e-04 -4.19049897e-03 -5.73675246e-04 -1.94700743e-03 -4.09991317e-04 1.91644244e-03 6.41151393e-03 1.35318247e-03 9.58563903e-05 -1.86262454e-04 -4.05226557e-05 -1.76622908e-04 -8.64949183e-05 3.13241238e-04 2.86670931e-03 -1.69158822e-04 1.43973199e-03 3.20294848e-04 6.24490551e-04 -4.74546315e-03 -1.06037880e-03 -1.69340872e-04 -1.91660190e-04 -4.03604154e-05 1.67848740e-04 9.12155654e-05 5.98327591e-05 5.44260725e-04 -3.32071540e-05 2.93031175e-04 -3.32071540e-05 1.22666377e-04 -9.66413077e-04 1.22666377e-04 -3.05980092e-05 -3.86701010e-05 -1.98695086e-06 5.29973066e-05 -3.86701010e-05 7.88380319e-04 7.25815713e-03 8.04628752e-04 3.37231580e-03 8.99131712e-04 -2.66897908e-03 -1.11050679e-02 -2.99417737e-03 -1.76622908e-04 2.07414407e-04 7.01872985e-05 2.99802957e-04 2.65015220e-04 3.13241238e-04 2.86670931e-03 3.20294848e-04 1.43973199e-03 -1.69158822e-04 -1.06037880e-03 -4.74546315e-03 6.24490551e-04 -6.06908374e-05 9.12155654e-05 -4.03604154e-05 2.30577867e-04 -1.91660190e-04 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -169 - 2.32986374e-04 2.34426089e-03 2.29219677e-04 1.14609839e-03 1.31518010e-04 -7.80827354e-04 -3.90413677e-03 -4.43193177e-04 -1.78438929e-04 1.34642806e-04 1.28511195e-05 3.37220175e-04 6.42555976e-05 2.35827006e-03 2.35763806e-02 2.29187245e-03 1.14593623e-02 1.26490614e-03 -7.79946736e-03 -3.89973368e-02 -4.24704234e-03 -1.65541237e-03 1.25527667e-03 1.05649651e-04 3.15806969e-03 5.28248254e-04 -2.23619617e-04 -2.21711457e-03 6.04025766e-05 -1.13615876e-03 -1.31353642e-04 -2.22190601e-04 3.85500682e-03 4.40056378e-04 2.20591226e-04 7.46757455e-05 1.18120975e-05 -3.27547866e-04 -6.16426154e-05 -1.11809809e-03 -1.10855729e-02 -1.13615876e-03 -5.39315946e-03 -6.56768211e-04 3.85500682e-03 1.82818422e-02 2.20028189e-03 7.47197338e-04 -6.12528955e-04 -6.16426154e-05 -1.43234190e-03 -2.84072456e-04 -3.21321284e-04 -3.24408088e-03 -3.23109861e-04 -1.61554931e-03 6.04025766e-05 1.10230336e-03 5.51151678e-03 -2.21833596e-04 2.52388617e-04 -1.97960976e-04 1.53031061e-05 -5.13062778e-04 7.65155303e-05 7.62769912e-04 7.55608346e-03 -2.20844926e-04 3.86352022e-03 4.41402053e-04 8.11169143e-04 -1.31145542e-02 -1.47821751e-03 -7.39286733e-04 -2.73078227e-04 -4.34569808e-05 1.09255073e-03 1.96750404e-04 3.81384956e-03 3.77804173e-02 3.86352022e-03 1.83240521e-02 2.20701026e-03 -1.31145542e-02 -6.21386909e-02 -7.39108755e-03 -2.46940610e-03 2.03504739e-03 1.96750404e-04 4.75432896e-03 9.00944956e-04 1.10040409e-03 1.11085085e-02 1.10364903e-03 5.51824516e-03 -2.21201930e-04 -3.76760416e-03 -1.88380208e-02 8.11169143e-04 -8.48279625e-04 6.66579035e-04 -5.60883442e-05 1.73031596e-03 -2.80441721e-04 -1.89024563e-04 -1.74483123e-03 -2.36671876e-04 -8.30787189e-04 -6.32082878e-05 7.91497658e-04 2.74321467e-03 1.94244529e-04 4.10812043e-05 -8.11629603e-05 1.18232394e-07 -9.95144996e-05 2.30458247e-05 1.30551127e-04 1.19863777e-03 -7.24372995e-05 6.14890219e-04 6.38810614e-05 2.66573506e-04 -2.03222623e-03 -2.03255125e-04 -7.12383138e-05 -8.21401381e-05 -1.27093356e-05 8.90083951e-05 -1.31849124e-06 4.01876674e-05 3.85133242e-04 -1.76105115e-05 2.00199422e-04 -1.41195031e-05 6.44733661e-05 -6.73083755e-04 5.18420027e-05 -3.05984882e-05 -2.11609078e-05 -8.51552583e-07 4.61795088e-05 -1.69351213e-05 2.99245263e-04 2.73132497e-03 3.00873025e-04 1.30080748e-03 1.97149129e-04 -9.95051252e-04 -4.27419506e-03 -6.39183204e-04 -5.18761966e-05 7.18184032e-05 6.61384263e-06 1.28486661e-04 2.01050075e-05 2.00938337e-04 1.92566621e-03 2.00199422e-04 9.43346715e-04 -7.05975154e-05 -6.73083755e-04 -3.16632866e-03 2.59210014e-04 -8.61252864e-05 7.95031556e-05 -1.69351213e-05 1.92291774e-04 -8.21401346e-05 - 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 - 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 -169 - 7.76621055e-05 7.90759556e-04 1.70374852e-04 3.63365926e-04 7.26731853e-05 -5.85871666e-04 -1.24118745e-03 -2.48237490e-04 -4.21538393e-05 1.12540322e-04 2.25080645e-05 1.01167475e-04 4.21531144e-05 7.76750386e-04 7.85879170e-03 1.74108521e-03 3.57059447e-03 7.14118894e-04 -5.98999154e-03 -1.21878326e-02 -2.43756652e-03 -3.59566194e-04 1.10769437e-03 2.21538874e-04 9.13598283e-04 3.80665951e-04 1.94284214e-05 2.38089534e-04 2.01341921e-05 1.00670961e-04 2.01341921e-05 -7.35234215e-05 -3.65832084e-04 -7.31664169e-05 -1.32890245e-05 2.15598335e-05 4.31196669e-06 5.61590839e-05 2.33996183e-05 -3.91366228e-04 -3.94438388e-03 -8.58110134e-04 -1.79771982e-03 -3.78719587e-04 2.94540281e-03 6.12208738e-03 1.29067787e-03 1.85143878e-04 -5.34206989e-04 -1.12918743e-04 -4.58836749e-04 -2.05750491e-04 -7.82732456e-05 -7.88876775e-04 -1.71622027e-04 -3.78719587e-04 2.01341921e-05 5.89080562e-04 1.29067787e-03 -7.31664169e-05 3.70287756e-05 -1.12918743e-04 7.80297521e-06 -1.18663065e-04 2.33996183e-05 -7.13392449e-05 -8.71474604e-04 -7.41550872e-05 -3.72560459e-04 -7.45120917e-05 2.70389714e-04 1.35194857e-03 2.70389714e-04 5.38348368e-05 -7.93261022e-05 -1.58652204e-05 -2.08055029e-04 -8.66895956e-05 1.33147466e-03 1.34047521e-02 2.93867443e-03 6.07987739e-03 1.28216448e-03 -1.00949847e-02 -2.07128970e-02 -4.37151806e-03 -5.92413906e-04 1.81057079e-03 3.83139035e-04 1.50328311e-03 6.76468352e-04 2.66294931e-04 2.68095042e-03 5.87734887e-04 1.28216448e-03 -7.45120918e-05 -2.01899694e-03 -4.37151806e-03 2.70389714e-04 -1.18482781e-04 3.83139035e-04 -2.84965838e-05 3.93149649e-04 -8.66895956e-05 -8.03338944e-05 -7.73847398e-04 -1.65710057e-04 -3.40850954e-04 -6.81701909e-05 5.64096299e-04 1.14512634e-03 2.29025268e-04 1.36936131e-05 -7.26664019e-05 -1.45332804e-05 -4.90507229e-05 -2.04378012e-05 -2.41424169e-05 -2.89723585e-04 -2.74778484e-05 -1.25067270e-04 -2.56380643e-05 1.00557809e-04 4.54812918e-04 9.31943165e-05 2.18661568e-05 -2.73801153e-05 -5.64505451e-06 -6.35148598e-05 -2.73801119e-05 -4.82848338e-06 -5.79447171e-05 -5.49556968e-06 -2.56380643e-05 -2.00456121e-06 2.01115618e-05 9.31943165e-05 7.48019851e-06 4.37323135e-06 -5.64505451e-06 -2.83853675e-07 -1.43932863e-05 -1.41926792e-06 1.10987503e-04 1.04953164e-03 2.65632712e-04 4.52213026e-04 1.18074234e-04 -9.03922355e-04 -1.50622488e-03 -3.96683401e-04 -1.41241990e-06 1.17123479e-04 3.19910072e-05 4.28285199e-05 3.53993101e-05 4.62447928e-05 4.37304849e-04 1.10680297e-04 2.03389226e-04 -2.56380643e-05 -3.76634314e-04 -6.79289514e-04 9.31943165e-05 -5.88508290e-07 5.34415350e-05 -9.87084015e-06 3.53993101e-05 -2.73801119e-05 + 2.32986374e-04 2.34426089e-03 -1.14609839e-03 -2.29219677e-04 1.31518010e-04 3.90413677e-03 7.80827354e-04 -4.43193177e-04 3.81260703e-04 1.34642806e-04 -6.42555976e-05 1.40774416e-05 -1.28511195e-05 2.35827006e-03 2.35763806e-02 -1.14593623e-02 -2.29187245e-03 1.26490614e-03 3.89973368e-02 7.79946736e-03 -4.24704234e-03 3.56267477e-03 1.25527667e-03 -5.28248254e-04 1.45405683e-04 -1.05649651e-04 1.11809809e-03 1.10855729e-02 -5.39315946e-03 -1.13615876e-03 6.56768211e-04 1.82818422e-02 3.85500682e-03 -2.20028189e-03 1.61404314e-03 6.12528955e-04 -2.84072456e-04 6.90790729e-05 -6.16426154e-05 2.23619617e-04 2.21711457e-03 -1.13615876e-03 6.04025766e-05 1.31353642e-04 3.85500682e-03 -2.22190601e-04 -4.40056378e-04 3.93960386e-04 -7.46757455e-05 -6.16426154e-05 -2.72636722e-05 1.18120975e-05 -3.21321284e-04 -3.24408088e-03 1.61554931e-03 3.23109861e-04 6.04025766e-05 -5.51151678e-03 -1.10230336e-03 -2.21833596e-04 -5.70519708e-04 -1.97960976e-04 -7.65155303e-05 -3.79564352e-05 -1.53031061e-05 -3.81384956e-03 -3.77804173e-02 1.83240521e-02 3.86352022e-03 -2.20701026e-03 -6.21386909e-02 -1.31145542e-02 7.39108755e-03 -5.35207271e-03 -2.03504739e-03 9.00944956e-04 -2.38596062e-04 1.96750404e-04 -7.62769912e-04 -7.55608346e-03 3.86352022e-03 -2.20844926e-04 -4.41402053e-04 -1.31145542e-02 8.11169143e-04 1.47821751e-03 -1.31582005e-03 2.73078227e-04 1.96750404e-04 9.39657262e-05 -4.34569808e-05 1.10040409e-03 1.11085085e-02 -5.51824516e-03 -1.10364903e-03 -2.21201930e-04 1.88380208e-02 3.76760416e-03 8.11169143e-04 1.92263739e-03 6.66579035e-04 2.80441721e-04 1.30526274e-04 5.60883442e-05 3.53666281e-04 3.23781243e-03 -1.54192591e-03 -3.78899621e-04 2.02340298e-04 5.07316884e-03 1.25748849e-03 -6.50671157e-04 1.72189391e-04 1.02778042e-04 -5.88853492e-06 2.38191505e-05 -5.66863953e-06 1.30551127e-04 1.19863777e-03 -6.14890219e-04 7.24372995e-05 6.38810614e-05 2.03222623e-03 -2.66573506e-04 -2.03255125e-04 1.12702688e-04 -8.21401381e-05 1.31849124e-06 -1.71899919e-05 1.27093356e-05 -2.00938337e-04 -1.92566621e-03 9.43346715e-04 2.00199422e-04 7.05975154e-05 -3.16632866e-03 -6.73083755e-04 -2.59210014e-04 -2.09592205e-04 -7.95031556e-05 -8.21401346e-05 -2.15592012e-05 -1.69351213e-05 -1.40774419e-05 -1.45405687e-04 6.90790725e-05 5.45273444e-05 4.38345815e-05 -2.38596062e-04 -1.87931452e-04 -1.51370905e-04 -2.38191525e-05 -3.43799839e-05 -3.00107734e-05 -2.62152584e-06 -3.40931357e-06 -4.01876674e-05 -3.85133242e-04 2.00199422e-04 -1.76105115e-05 1.41195031e-05 -6.73083755e-04 6.44733661e-05 -5.18420027e-05 -5.52918719e-05 2.11609078e-05 -1.69351213e-05 3.40931371e-06 -8.51552583e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 +157 + 5.43634913e-04 5.45126356e-03 -2.61386164e-03 -5.42312662e-04 5.42312662e-04 8.89240123e-03 1.84600708e-03 -1.84600708e-03 8.04486843e-04 3.05544746e-04 -3.05544746e-04 -6.39244375e-05 5.52130941e-03 5.50115583e-02 -2.62099316e-02 -5.44737958e-03 5.44737958e-03 8.90639202e-02 1.85232691e-02 -1.85232691e-02 7.48680930e-03 2.85909243e-03 -2.85909243e-03 -6.00899622e-04 2.66926347e-03 2.63949171e-02 -1.25840387e-02 -2.74691521e-03 2.74691521e-03 4.26031367e-02 9.31496672e-03 -9.31496672e-03 3.46991296e-03 1.42424610e-03 -1.42424610e-03 -3.17933583e-04 5.14312360e-04 5.07359017e-03 -2.55515899e-03 1.40939346e-04 5.30207420e-04 8.65271974e-03 -5.20238968e-04 -1.79673295e-03 8.19673461e-04 -1.74104948e-04 -2.90669911e-04 -9.63427450e-05 3.54456000e-05 -5.14312360e-04 -5.07359017e-03 2.55515899e-03 5.30207420e-04 1.40939346e-04 -8.65271974e-03 -1.79673295e-03 -5.20238968e-04 -8.19673461e-04 -2.90669911e-04 -1.74104948e-04 -9.63427450e-05 -3.54456000e-05 -9.11623355e-03 -9.00841728e-02 4.28106166e-02 9.35717670e-03 -9.35717670e-03 -1.44990279e-01 -3.17453197e-02 3.17453197e-02 -1.15025358e-02 -4.74484197e-03 4.74484197e-03 1.06319996e-03 -1.75571987e-03 -1.73063496e-02 8.69492972e-03 -5.13510594e-04 -1.80524634e-03 -2.94559331e-02 1.89272800e-03 6.12012528e-03 -2.73476171e-03 6.34696826e-04 9.69234239e-04 3.32561788e-04 -1.29171098e-04 1.75571987e-03 1.73063496e-02 -8.69492972e-03 -1.80524634e-03 -5.13510594e-04 2.94559331e-02 6.12012528e-03 1.89272800e-03 2.73476171e-03 9.69234239e-04 6.34696826e-04 3.32561788e-04 1.29171098e-04 9.10343179e-04 8.38099795e-03 -3.89401487e-03 -9.83666563e-04 9.83666563e-04 1.28230279e-02 3.26962490e-03 -3.26962490e-03 4.01776241e-04 2.72757372e-04 -2.72757372e-04 -8.10453114e-05 3.13241238e-04 2.86670931e-03 -1.43973199e-03 1.69158822e-04 3.20294848e-04 4.74546315e-03 -6.24490551e-04 -1.06037880e-03 2.30031709e-04 -1.91660190e-04 -9.12155654e-05 -6.27291264e-05 4.03604154e-05 -3.13241238e-04 -2.86670931e-03 1.43973199e-03 3.20294848e-04 1.69158822e-04 -4.74546315e-03 -1.06037880e-03 -6.24490551e-04 -2.30031709e-04 -9.12155654e-05 -1.91660190e-04 -6.27291264e-05 -4.03604154e-05 9.45029606e-05 9.45029606e-05 -3.25198295e-04 -3.25198295e-04 -5.76008136e-05 -5.76008136e-05 -6.11689321e-06 -5.98327591e-05 -5.44260725e-04 2.93031175e-04 -3.32071540e-05 3.32071540e-05 -9.66413077e-04 1.22666377e-04 -1.22666377e-04 -6.11960184e-05 3.86701010e-05 -3.86701010e-05 -1.98695086e-06 + 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 3 4 6 7 9 10 11 0 1 2 3 4 5 6 7 8 9 10 12 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 24 36 49 62 74 87 100 112 125 138 145 157 2 1 0 169 - 1.12556393e-05 1.19379027e-04 -1.20197131e-05 5.93505836e-05 3.60591394e-05 3.98325006e-05 -1.96747217e-04 -1.19497502e-04 -2.16661957e-05 -1.18132062e-05 -7.17969311e-06 1.83811034e-05 3.54396186e-05 1.19231972e-04 1.26248171e-03 -1.27686243e-04 6.30642877e-04 3.83058729e-04 4.22145195e-04 -2.08560916e-03 -1.26643558e-03 -2.30992931e-04 -1.25925888e-04 -7.65126498e-05 1.96057759e-04 3.77777665e-04 1.18304220e-05 1.25876776e-04 -7.06253557e-06 6.28375725e-05 3.81882769e-05 2.40216752e-05 -2.09183965e-04 -1.27082689e-04 -2.44587458e-05 -6.84362379e-06 -4.17080289e-06 1.96009953e-05 3.78147943e-05 -5.99000922e-05 -6.37172217e-04 6.44566839e-05 -3.12568751e-04 -1.93370052e-04 -2.14420606e-04 1.04066123e-03 6.43261819e-04 1.13758551e-04 6.26789039e-05 3.88059831e-05 -9.35529682e-05 -1.88036712e-04 -3.54912661e-05 -3.77630327e-04 3.81882769e-05 -1.88512717e-04 -1.08897941e-04 -1.27082689e-04 6.27551895e-04 3.62908845e-04 6.73275762e-05 3.78147943e-05 2.18249320e-05 -6.22951820e-05 -1.07683075e-04 -3.91543320e-05 -4.15612697e-04 2.39685613e-05 -2.08813026e-04 -1.26857491e-04 -8.10759869e-05 6.92782610e-04 4.20741378e-04 8.15066216e-05 2.33967148e-05 1.42494533e-05 -6.54659839e-05 -1.26190997e-04 1.98186946e-04 2.10318030e-03 -2.14049668e-04 1.03885044e-03 6.42149003e-04 7.09688650e-04 -3.44700701e-03 -2.12906595e-03 -3.79890650e-04 -2.09203011e-04 -1.29404247e-04 3.12911915e-04 6.27609033e-04 1.17462996e-04 1.24683809e-03 -1.26857491e-04 6.26439078e-04 3.62255204e-04 4.20741378e-04 -2.07834783e-03 -1.20305300e-03 -2.24925650e-04 -1.26190997e-04 -7.29156268e-05 2.07710677e-04 3.59906040e-04 -2.18327529e-05 -2.33034050e-04 2.50053883e-05 -1.13532911e-04 -6.90473009e-05 -8.34258423e-05 3.79840697e-04 2.30913158e-04 4.04218103e-05 2.43043544e-05 1.47835459e-05 -3.45597395e-05 -6.67996355e-05 -1.17312899e-05 -1.25236078e-04 6.92027127e-06 -6.16471439e-05 -3.81684987e-05 -2.37016960e-05 2.06231033e-04 1.27567979e-04 2.39936779e-05 6.60357649e-06 4.11879278e-06 -1.85653766e-05 -3.73854310e-05 -6.94700409e-06 -7.41845257e-05 4.08753415e-06 -3.71773099e-05 -2.14522699e-05 -1.40095932e-05 1.24354730e-04 7.18421760e-05 1.41952723e-05 3.98825314e-06 2.27981789e-06 -1.23953584e-05 -2.13769973e-05 1.92900931e-05 2.05801413e-04 -2.09234277e-05 9.75052775e-05 6.62164085e-05 6.98721368e-05 -3.26290774e-04 -2.20796434e-04 -3.61284692e-05 -1.96957377e-05 -1.34142782e-05 2.45129131e-05 6.26168022e-05 3.51938698e-05 3.75708235e-04 -3.81684987e-05 1.84941432e-04 1.08702934e-04 1.27567979e-04 -6.18693099e-04 -3.63882974e-04 -6.57407429e-05 -3.73854310e-05 -2.19639345e-05 5.92989634e-05 1.06298059e-04 + 4.82385072e-06 5.11456850e-05 -2.56483584e-05 4.38168968e-06 1.53890151e-05 8.49678302e-05 -1.45782800e-05 -5.09806981e-05 1.18293886e-05 -4.31929334e-06 -1.52521148e-05 -4.22017959e-06 2.59157600e-06 5.11162740e-05 5.41064084e-04 -2.72579364e-04 4.67275354e-05 1.63547618e-04 9.00863958e-04 -1.55055975e-04 -5.40518375e-04 1.26110190e-04 -4.62325416e-05 -1.62625547e-04 -4.49620073e-05 2.77395250e-05 2.54590673e-05 2.70769897e-04 -1.33958036e-04 2.32295620e-05 8.18320217e-05 4.45795113e-04 -7.76278746e-05 -2.72191362e-04 6.05300044e-05 -2.26382124e-05 -8.02426159e-05 -2.26294041e-05 1.38457938e-05 -5.83979554e-06 -6.19423174e-05 3.13251192e-05 -3.02680094e-06 -1.87950715e-05 -1.03811082e-04 1.02845431e-05 6.22866490e-05 -1.48227918e-05 2.94792633e-06 1.88017380e-05 5.61864127e-06 -1.76875580e-06 -1.52754404e-05 -1.62461938e-04 8.18320217e-05 -1.39377372e-05 -4.66705459e-05 -2.72191362e-04 4.65767247e-05 1.55457660e-04 -3.89011665e-05 1.38457938e-05 4.65547532e-05 1.20862522e-05 -7.86936565e-06 -8.42896616e-05 -8.94331460e-04 4.45424174e-04 -7.75747607e-05 -2.71966165e-04 -1.47728872e-03 2.58264456e-04 9.01588667e-04 -2.02271213e-04 7.60160864e-05 2.67982862e-04 7.54507604e-05 -4.64637263e-05 1.92732184e-05 2.03983109e-04 -1.03757968e-04 1.02827011e-05 6.22547807e-05 3.42794655e-04 -3.47468515e-05 -2.05676793e-04 4.92691801e-05 -1.00882586e-05 -6.25299756e-05 -1.86380825e-05 6.05295515e-06 5.05737970e-05 5.36598876e-04 -2.71966165e-04 4.65448564e-05 1.55326932e-04 9.01588667e-04 -1.54958674e-04 -5.15594141e-04 1.29733981e-04 -4.64637263e-05 -1.55634363e-04 -4.04373113e-05 2.64547784e-05 1.14736537e-05 1.22476023e-04 -5.90872701e-05 1.08174528e-05 3.80195664e-05 1.97770811e-04 -3.63047370e-05 -1.26987770e-04 2.53282058e-05 -1.03219591e-05 -3.65314380e-05 -1.08398256e-05 6.65918973e-06 -5.77122413e-06 -6.14084858e-05 3.06443705e-05 -2.95088405e-06 -1.87184692e-05 -1.02027067e-04 1.00967728e-05 6.22901155e-05 -1.42284365e-05 2.83011761e-06 1.85330465e-05 5.65166699e-06 -1.73723238e-06 -1.50194257e-05 -1.60297423e-04 7.96051316e-05 -1.37625251e-05 -4.61820911e-05 -2.66146595e-04 4.62238661e-05 1.54560912e-04 -3.71197116e-05 1.35116916e-05 4.55564081e-05 1.20435094e-05 -7.82002461e-06 -3.85223042e-06 -4.11507771e-05 2.07896128e-05 -4.05635104e-06 -1.09915916e-05 -6.95543614e-05 1.35761918e-05 3.69260122e-05 -1.02123337e-05 4.07554113e-06 1.10245896e-05 2.50101702e-06 -2.17627123e-06 3.46273448e-06 3.68450915e-05 -1.87184692e-05 1.77053043e-06 1.06780033e-05 6.22901155e-05 -6.05806369e-06 -3.55842767e-05 9.12993905e-06 -1.73723238e-06 -1.07547103e-05 -3.04870241e-06 9.77069738e-07 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 8.03974503e-06 8.52623560e-05 -8.57469241e-06 4.28734620e-05 2.49760952e-05 2.84130333e-05 -1.42065166e-04 -8.28238138e-05 -1.54853786e-05 -8.52509672e-06 -4.96210905e-06 1.40990017e-05 2.48105453e-05 8.51741230e-05 9.01772895e-04 -9.11010579e-05 4.55505289e-04 2.65514836e-04 3.01158993e-04 -1.50579497e-03 -8.78360163e-04 -1.65111654e-04 -9.08647993e-05 -5.29236848e-05 1.50169263e-04 2.64618424e-04 8.46111775e-06 9.00153776e-05 -5.04466826e-06 4.54622344e-05 2.64677849e-05 1.71553043e-05 -1.51267468e-04 -8.81399646e-05 -1.75017686e-05 -4.95731069e-06 -2.86667205e-06 1.50766807e-05 2.64972294e-05 -4.23055887e-05 -4.50076888e-04 4.54622344e-05 -2.23263393e-04 -1.32338925e-04 -1.51267468e-04 7.43239149e-04 4.40699823e-04 8.03156554e-05 4.47208997e-05 2.64972294e-05 -7.12304146e-05 -1.30053373e-04 -2.61313353e-05 -2.77834471e-04 2.80868964e-05 -1.40434482e-04 -7.77842433e-05 -9.33766060e-05 4.66883030e-04 2.59170081e-04 4.97353171e-05 2.81492107e-05 1.55587272e-05 -4.89721155e-05 -7.77936360e-05 -2.80061322e-05 -2.97239494e-04 1.71234360e-05 -1.51042270e-04 -8.80092365e-05 -5.79114192e-05 5.00882593e-04 2.92076536e-04 5.83286843e-05 1.69407905e-05 9.81210028e-06 -5.02529866e-05 -8.84872216e-05 1.40030661e-04 1.48619747e-03 -1.51042270e-04 7.42126332e-04 4.40046182e-04 5.00882593e-04 -2.46214787e-03 -1.46038268e-03 -2.68338866e-04 -1.49287433e-04 -8.84872216e-05 2.37810041e-04 4.34550764e-04 8.64336826e-05 9.16835300e-04 -9.32458779e-05 4.66229389e-04 2.58804239e-04 3.08982576e-04 -1.54491288e-03 -8.59323568e-04 -1.66017885e-04 -9.38426381e-05 -5.19947095e-05 1.62893250e-04 2.59973547e-04 -1.55853130e-05 -1.66336326e-04 1.78297541e-05 -8.20353801e-05 -4.76753044e-05 -5.94802168e-05 2.74326373e-04 1.59581258e-04 2.88727402e-05 1.75434442e-05 1.01911777e-05 -2.66576554e-05 -4.66495639e-05 -8.29240770e-06 -8.85366752e-05 4.87404194e-06 -4.40834153e-05 -2.61245672e-05 -1.67009304e-05 1.47451165e-04 8.74137709e-05 1.69551705e-05 4.71684379e-06 2.78659342e-06 -1.41741485e-05 -2.58670046e-05 -5.12839439e-06 -5.47172074e-05 3.03213952e-06 -2.77765486e-05 -1.53535583e-05 -1.03729323e-05 9.27691873e-05 5.14037196e-05 1.05079931e-05 3.00415949e-06 1.62844352e-06 -9.78291243e-06 -1.54789170e-05 1.28090030e-05 1.36873073e-04 -1.38693341e-05 6.52397527e-05 4.28218731e-05 4.64170980e-05 -2.18763300e-04 -1.43183253e-04 -2.38339419e-05 -1.31552286e-05 -8.65255138e-06 1.75092252e-05 4.07764991e-05 2.56419720e-05 2.73586037e-04 -2.77765486e-05 1.36359573e-04 7.67677915e-05 9.27691873e-05 -4.55665031e-04 -2.57018598e-04 -4.80222024e-05 -2.75407896e-05 -1.54789170e-05 4.63062305e-05 7.59272450e-05 + 8.03974503e-06 8.52623560e-05 -4.28734620e-05 8.57469241e-06 2.49760952e-05 1.42065166e-04 -2.84130333e-05 -8.28238138e-05 1.99527830e-05 -8.52509672e-06 -2.48105453e-05 -6.36123043e-06 4.96210905e-06 8.51741230e-05 9.01772895e-04 -4.55505289e-04 9.11010579e-05 2.65514836e-04 1.50579497e-03 -3.01158993e-04 -8.78360163e-04 2.12606224e-04 -9.08647993e-05 -2.64618424e-04 -6.79062551e-05 5.29236848e-05 4.23055887e-05 4.50076888e-04 -2.23263393e-04 4.54622344e-05 1.32338925e-04 7.43239149e-04 -1.51267468e-04 -4.40699823e-04 1.01845176e-04 -4.47208997e-05 -1.30053373e-04 -3.39401906e-05 2.64972294e-05 -8.46111775e-06 -9.00153776e-05 4.54622344e-05 -5.04466826e-06 -2.64677849e-05 -1.51267468e-04 1.71553043e-05 8.81399646e-05 -2.18076728e-05 4.95731069e-06 2.64972294e-05 7.61863588e-06 -2.86667205e-06 -2.61313353e-05 -2.77834471e-04 1.40434482e-04 -2.80868964e-05 -7.77842433e-05 -4.66883030e-04 9.33766060e-05 2.59170081e-04 -6.72787546e-05 2.81492107e-05 7.77936360e-05 1.85859903e-05 -1.55587272e-05 -1.40030661e-04 -1.48619747e-03 7.42126332e-04 -1.51042270e-04 -4.40046182e-04 -2.46214787e-03 5.00882593e-04 1.46038268e-03 -3.40118970e-04 1.49287433e-04 4.34550764e-04 1.13483254e-04 -8.84872216e-05 2.80061322e-05 2.97239494e-04 -1.51042270e-04 1.71234360e-05 8.80092365e-05 5.00882593e-04 -5.79114192e-05 -2.92076536e-04 7.26847052e-05 -1.69407905e-05 -8.84872216e-05 -2.53876291e-05 9.81210028e-06 8.64336826e-05 9.16835300e-04 -4.66229389e-04 9.32458779e-05 2.58804239e-04 1.54491288e-03 -3.08982576e-04 -8.59323568e-04 2.24078635e-04 -9.38426381e-05 -2.59973547e-04 -6.23290813e-05 5.19947095e-05 1.88855785e-05 2.01703722e-04 -9.75169733e-05 2.09260727e-05 6.09224821e-05 3.26617762e-04 -6.99384944e-05 -2.03790964e-04 4.22136069e-05 -2.01644843e-05 -5.86382660e-05 -1.61315889e-05 1.25889182e-05 -8.29240770e-06 -8.85366752e-05 4.40834153e-05 -4.87404194e-06 -2.61245672e-05 -1.47451165e-04 1.67009304e-05 8.74137709e-05 -2.07527579e-05 4.71684379e-06 2.58670046e-05 7.59653417e-06 -2.78659342e-06 -2.56419720e-05 -2.73586037e-04 1.36359573e-04 -2.77765486e-05 -7.67677915e-05 -4.55665031e-04 9.27691873e-05 2.57018598e-04 -6.41134731e-05 2.75407896e-05 7.59272450e-05 1.84353320e-05 -1.54789170e-05 -7.09277548e-06 -7.56149471e-05 3.84248468e-05 -8.50635294e-06 -1.98770882e-05 -1.28191958e-04 2.83028297e-05 6.66097968e-05 -1.89553024e-05 8.61545402e-06 2.00114578e-05 4.16835844e-06 -4.49954313e-06 5.12839439e-06 5.47172074e-05 -2.77765486e-05 3.03213952e-06 1.53535583e-05 9.27691873e-05 -1.03729323e-05 -5.14037196e-05 1.37262472e-05 -3.00415949e-06 -1.54789170e-05 -4.20873273e-06 1.62844352e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 169 - 4.82385072e-06 5.11456850e-05 -4.38168968e-06 2.56483584e-05 1.53890151e-05 1.45782800e-05 -8.49678302e-05 -5.09806981e-05 -9.56947701e-06 -4.31929334e-06 -2.59157600e-06 8.13446121e-06 1.52521148e-05 5.11162740e-05 5.41064084e-04 -4.67275354e-05 2.72579364e-04 1.63547618e-04 1.55055975e-04 -9.00863958e-04 -5.40518375e-04 -1.01993336e-04 -4.62325416e-05 -2.77395250e-05 8.67336250e-05 1.62625547e-04 5.83979554e-06 6.19423174e-05 -3.02680094e-06 3.13251192e-05 1.87950715e-05 1.02845431e-05 -1.03811082e-04 -6.22866490e-05 -1.22772820e-05 -2.94792633e-06 -1.76875580e-06 1.00275936e-05 1.88017380e-05 -2.54590673e-05 -2.70769897e-04 2.32295620e-05 -1.33958036e-04 -8.18320217e-05 -7.76278746e-05 4.45795113e-04 2.72191362e-04 4.98626411e-05 2.26382124e-05 1.38457938e-05 -4.11058195e-05 -8.02426159e-05 -1.52754404e-05 -1.62461938e-04 1.39377372e-05 -8.18320217e-05 -4.66705459e-05 -4.65767247e-05 2.72191362e-04 1.55457660e-04 2.99175846e-05 1.38457938e-05 7.86936565e-06 -2.76462723e-05 -4.65547532e-05 -1.92732184e-05 -2.03983109e-04 1.02827011e-05 -1.03757968e-04 -6.22547807e-05 -3.47468515e-05 3.42794655e-04 2.05676793e-04 4.07756430e-05 1.00882586e-05 6.05295515e-06 -3.33493203e-05 -6.25299756e-05 8.42896616e-05 8.94331460e-04 -7.75747607e-05 4.45424174e-04 2.71966165e-04 2.58264456e-04 -1.47728872e-03 -9.01588667e-04 -1.66477882e-04 -7.60160864e-05 -4.64637263e-05 1.37446629e-04 2.67982862e-04 5.05737970e-05 5.36598876e-04 -4.65448564e-05 2.71966165e-04 1.55326932e-04 1.54958674e-04 -9.01588667e-04 -5.15594141e-04 -9.98867292e-05 -4.64637263e-05 -2.64547784e-05 9.21342673e-05 1.55634363e-04 -9.07295627e-06 -9.68756298e-05 8.92162943e-06 -4.75479679e-05 -2.85287807e-05 -2.99096955e-05 1.59121249e-04 9.54727496e-05 1.73236666e-05 8.69050172e-06 5.21430103e-06 -1.48337566e-05 -2.78132936e-05 -5.77122413e-06 -6.14084858e-05 2.95088405e-06 -3.06443705e-05 -1.87184692e-05 -1.00967728e-05 1.02027067e-04 6.22901155e-05 1.20087054e-05 2.83011761e-06 1.73723238e-06 -9.49635398e-06 -1.85330465e-05 -3.46273448e-06 -3.68450915e-05 1.77053043e-06 -1.87184692e-05 -1.06780033e-05 -6.05806369e-06 6.22901155e-05 3.55842767e-05 7.20522327e-06 1.73723238e-06 9.77069738e-07 -6.38240795e-06 -1.07547103e-05 8.01036040e-06 8.54919588e-05 -7.34001338e-06 4.07762706e-05 2.74301146e-05 2.46527286e-05 -1.36497365e-04 -9.15116286e-05 -1.54612485e-05 -6.90130827e-06 -4.67889186e-06 1.05055562e-05 2.61248585e-05 1.50194257e-05 1.60297423e-04 -1.37625251e-05 7.96051316e-05 4.61820911e-05 4.62238661e-05 -2.66146595e-04 -1.54560912e-04 -2.89898409e-05 -1.35116916e-05 -7.82002461e-06 2.61248585e-05 4.55564081e-05 + 1.12556393e-05 1.19379027e-04 -5.93505836e-05 1.20197131e-05 3.60591394e-05 1.96747217e-04 -3.98325006e-05 -1.19497502e-04 2.67516003e-05 -1.18132062e-05 -3.54396186e-05 -9.57292415e-06 7.17969311e-06 1.19231972e-04 1.26248171e-03 -6.30642877e-04 1.27686243e-04 3.83058729e-04 2.08560916e-03 -4.22145195e-04 -1.26643558e-03 2.85287465e-04 -1.25925888e-04 -3.77777665e-04 -1.02016866e-04 7.65126498e-05 5.99000922e-05 6.37172217e-04 -3.12568751e-04 6.44566839e-05 1.93370052e-04 1.04066123e-03 -2.14420606e-04 -6.43261819e-04 1.37898522e-04 -6.26789039e-05 -1.88036712e-04 -5.17413108e-05 3.88059831e-05 -1.18304220e-05 -1.25876776e-04 6.28375725e-05 -7.06253557e-06 -3.81882769e-05 -2.09183965e-04 2.40216752e-05 1.27082689e-04 -2.92043327e-05 6.84362379e-06 3.78147943e-05 1.13813976e-05 -4.17080289e-06 -3.54912661e-05 -3.77630327e-04 1.88512717e-04 -3.81882769e-05 -1.08897941e-04 -6.27551895e-04 1.27082689e-04 3.62908845e-04 -8.76129982e-05 3.78147943e-05 1.07683075e-04 2.71598003e-05 -2.18249320e-05 -1.98186946e-04 -2.10318030e-03 1.03885044e-03 -2.14049668e-04 -6.42149003e-04 -3.44700701e-03 7.09688650e-04 2.12906595e-03 -4.60934992e-04 2.09203011e-04 6.27609033e-04 1.72538996e-04 -1.29404247e-04 3.91543320e-05 4.15612697e-04 -2.08813026e-04 2.39685613e-05 1.26857491e-04 6.92782610e-04 -8.10759869e-05 -4.20741378e-04 9.74485160e-05 -2.33967148e-05 -1.26190997e-04 -3.78538129e-05 1.42494533e-05 1.17462996e-04 1.24683809e-03 -6.26439078e-04 1.26857491e-04 3.62255204e-04 2.07834783e-03 -4.20741378e-04 -1.20305300e-03 2.92345548e-04 -1.26190997e-04 -3.59906040e-04 -9.09359884e-05 7.29156268e-05 2.76220871e-05 2.94746277e-04 -1.41208503e-04 3.06229141e-05 9.18687423e-05 4.72496448e-04 -1.02223967e-04 -3.06671900e-04 5.90990296e-05 -2.92091864e-05 -8.76275592e-05 -2.53451716e-05 1.90088787e-05 -1.17312899e-05 -1.25236078e-04 6.16471439e-05 -6.92027127e-06 -3.81684987e-05 -2.06231033e-04 2.37016960e-05 1.27567979e-04 -2.80749267e-05 6.60357649e-06 3.73854310e-05 1.14964463e-05 -4.11879278e-06 -3.51938698e-05 -3.75708235e-04 1.84941432e-04 -3.81684987e-05 -1.08702934e-04 -6.18693099e-04 1.27567979e-04 3.63882974e-04 -8.42247802e-05 3.73854310e-05 1.06298059e-04 2.72836718e-05 -2.19639345e-05 -9.26267212e-06 -9.89127009e-05 4.95697465e-05 -1.11935877e-05 -2.66885124e-05 -1.65806306e-04 3.73128304e-05 8.95784437e-05 -2.37764419e-05 1.12003195e-05 2.65417802e-05 5.83569377e-06 -6.09578721e-06 6.94700409e-06 7.41845257e-05 -3.71773099e-05 4.08753415e-06 2.14522699e-05 1.24354730e-04 -1.40095932e-05 -7.18421760e-05 1.78323314e-05 -3.98825314e-06 -2.13769973e-05 -6.09578721e-06 2.27981789e-06 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 1 2 3 4 5 6 7 8 9 10 11 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 26 39 52 65 78 91 104 117 130 143 156 169 2 2 -2 diff --git a/tests/integrate/207_NO_KP_OXC/STRU b/tests/integrate/207_NO_KP_OXC/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/207_NO_KP_OXC/STRU +++ b/tests/integrate/207_NO_KP_OXC/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/207_NO_KP_OXC/k-1-Vxc.ref b/tests/integrate/207_NO_KP_OXC/k-1-Vxc.ref index d39f041ed4..5eb79e3744 100644 --- a/tests/integrate/207_NO_KP_OXC/k-1-Vxc.ref +++ b/tests/integrate/207_NO_KP_OXC/k-1-Vxc.ref @@ -1,6 +1,6 @@ -6 (-1.0394425,-3.7363449e-16) (3.9703113e-10,8.3455762e-16) (4.4417161e-14,5.5568749e-17) (-2.4341466e-13,4.3883506e-17) (-2.0039369e-09,5.8451215e-16) (1.9596449e-11,6.8294051e-12) - (-0.96326621,1.2640312e-15) (-1.4831543e-09,-4.0086346e-12) (8.370459e-10,-5.1125035e-13) (0.12202161,-5.3763309e-15) (1.7561473e-14,3.428681e-15) - (-1.0644129,2.3743998e-16) (-7.1678774e-15,-2.6869918e-16) (-1.4937099e-09,4.0465037e-12) (2.5345497e-09,8.0997135e-10) - (-1.0644129,2.3735151e-16) (8.1785897e-10,5.1608006e-13) (-7.4156745e-10,-2.3462101e-10) - (-0.65468695,1.1556487e-16) (4.4158931e-15,1.0408529e-15) - (-0.65149008,-4.4004079e-17) +6 (-1.0394424,-3.7363511e-16) (-2.2759539e-09,-8.3456001e-16) (2.6271049e-14,1.2994346e-17) (7.1876713e-14,3.4520613e-17) (-3.2383687e-08,5.8451576e-16) (-3.1207395e-11,-9.5191407e-14) + (-0.96326594,1.2640311e-15) (-2.0213281e-10,3.4105676e-13) (1.5709335e-10,-7.4259748e-14) (-0.12202185,5.3763725e-15) (-6.9015177e-15,2.1484391e-16) + (-1.0644128,2.3765712e-16) (4.1147236e-14,-1.6815976e-16) (6.167824e-10,9.4838611e-13) (-5.311175e-09,-3.7562426e-11) + (-1.0644128,2.3733186e-16) (-1.8558114e-10,-2.0649624e-13) (1.9555864e-08,7.7324311e-12) + (-0.65468712,1.1556513e-16) (-5.8290515e-15,-4.0243548e-17) + (-0.65149006,-7.369235e-18) diff --git a/tests/integrate/207_NO_KP_OXC/kinetic_out.ref b/tests/integrate/207_NO_KP_OXC/kinetic_out.ref index 52bcec636f..82c6c874b5 100644 --- a/tests/integrate/207_NO_KP_OXC/kinetic_out.ref +++ b/tests/integrate/207_NO_KP_OXC/kinetic_out.ref @@ -1,15 +1,15 @@ 2 1 6 -7.5360628562083129e-02 2.0506679066117548e+00 -6.9287220698058305e-01 1.8854020001542612e+01 -6.9287220698057750e-01 1.8854020001542459e+01 -6.9314985795349449e-01 1.8861575272116287e+01 -6.9028764642341500e-01 1.8783690500735531e+01 -6.8994928867395522e-01 1.8774483314025311e+01 -2.1202140024261817e-01 5.7693982824763790e+00 -2.4283946374398946e-01 6.6080008123653400e+00 -6.0350742927314394e-01 1.6422279646893511e+01 -6.0350742927330381e-01 1.6422279646897863e+01 -6.4498868732620107e-01 1.7551042586353439e+01 -7.5610285478687722e-01 2.0574614198336214e+01 +7.5360377593123029e-02 2.0506610773959975e+00 +6.9287217325554373e-01 1.8854019083837208e+01 +6.9287217325554573e-01 1.8854019083837265e+01 +6.9314979949530953e-01 1.8861573681387469e+01 +6.9028753009231480e-01 1.8783687335203894e+01 +6.8994919239222940e-01 1.8774480694065144e+01 +2.1202123596963482e-01 5.7693938123791773e+00 +2.4283911657529397e-01 6.6079913654204878e+00 +6.0350731813162706e-01 1.6422276622577684e+01 +6.0350731813176417e-01 1.6422276622581414e+01 +6.4498874897063996e-01 1.7551044263784675e+01 +7.5610280040285938e-01 2.0574612718471165e+01 diff --git a/tests/integrate/207_NO_KP_OXC/vhartree_out.ref b/tests/integrate/207_NO_KP_OXC/vhartree_out.ref index e32f4d8f34..e972754fb5 100644 --- a/tests/integrate/207_NO_KP_OXC/vhartree_out.ref +++ b/tests/integrate/207_NO_KP_OXC/vhartree_out.ref @@ -1,15 +1,15 @@ 2 1 6 -1.4112466165742804e-01 3.8401990537262907e+00 -2.5163564025411278e-01 6.8473570546682039e+00 -2.5163564025411655e-01 6.8473570546683060e+00 -2.3821003729805079e-01 6.4820276560920300e+00 -9.6583832464817498e-02 2.6281809123978053e+00 -1.0492875802915166e-01 2.8552579865194256e+00 -1.8356635884948339e-01 4.9950968829313966e+00 -1.0498309602344302e-01 2.8567365991999334e+00 -2.1873498376172118e-01 5.9520842621937646e+00 -2.1873498376183687e-01 5.9520842621969123e+00 -9.8983158673885074e-02 2.6934699280059218e+00 -9.3899408260331163e-02 2.5551339823375425e+00 +1.4112437261597530e-01 3.8401911885048596e+00 +2.5163549481686825e-01 6.8473530971177494e+00 +2.5163549481682856e-01 6.8473530971166694e+00 +2.3820984403177456e-01 6.4820223970468547e+00 +9.6583628603957916e-02 2.6281753650592261e+00 +1.0492861067360613e-01 2.8552539767693235e+00 +1.8356616731308115e-01 4.9950916709585069e+00 +1.0498267864204422e-01 2.8567252416694076e+00 +2.1873478272588542e-01 5.9520787917280282e+00 +2.1873478272595989e-01 5.9520787917300542e+00 +9.8983174963078097e-02 2.6934703712576034e+00 +9.3899291202081694e-02 2.5551307970191610e+00 diff --git a/tests/integrate/207_NO_KP_OXC/vpp_local_out.ref b/tests/integrate/207_NO_KP_OXC/vpp_local_out.ref index 74eea36b01..3afdb508e2 100644 --- a/tests/integrate/207_NO_KP_OXC/vpp_local_out.ref +++ b/tests/integrate/207_NO_KP_OXC/vpp_local_out.ref @@ -1,15 +1,15 @@ 2 1 6 --3.0101836258858156e-01 -8.1911298676694777e+00 --4.6425055402880600e-01 -1.2632905668897235e+01 --4.6425055402883653e-01 -1.2632905668898067e+01 --4.6307169914994006e-01 -1.2600827381961883e+01 --2.6013937714472535e-01 -7.0787556066784711e+00 --2.5486302990834309e-01 -6.9351788325957680e+00 --3.9905184265146898e-01 -1.0858757714918813e+01 --1.9159273894286299e-01 -5.2135058900988662e+00 --3.9895346713212027e-01 -1.0856080779705110e+01 --3.9895346713250973e-01 -1.0856080779715708e+01 --2.9660581100861438e-01 -8.0710581792565659e+00 --2.2304717215673603e-01 -6.0694249282371180e+00 +-3.0101800348350671e-01 -8.1911200959190804e+00 +-4.6425046664562142e-01 -1.2632903291078796e+01 +-4.6425046664568470e-01 -1.2632903291080519e+01 +-4.6307162547202374e-01 -1.2600825377082925e+01 +-2.6013892335594835e-01 -7.0787432584523593e+00 +-2.5486275533371527e-01 -6.9351713610368382e+00 +-3.9905176266145337e-01 -1.0858755538278821e+01 +-1.9159194846932626e-01 -5.2134843802104305e+00 +-3.9895324219400624e-01 -1.0856074658825014e+01 +-3.9895324219436873e-01 -1.0856074658834876e+01 +-2.9660581961983734e-01 -8.0710584135799639e+00 +-2.2304695270423755e-01 -6.0694189566282786e+00 diff --git a/tests/integrate/207_NO_KP_OXC/vpp_nonlocal_out.ref b/tests/integrate/207_NO_KP_OXC/vpp_nonlocal_out.ref index 43d1b1ece5..2431322953 100644 --- a/tests/integrate/207_NO_KP_OXC/vpp_nonlocal_out.ref +++ b/tests/integrate/207_NO_KP_OXC/vpp_nonlocal_out.ref @@ -1,15 +1,15 @@ 2 1 6 -2.8613536205720358e-01 7.7861426465419417e+00 -2.2848104040381553e-01 6.2172880689202241e+00 -2.2848104040385026e-01 6.2172880689211691e+00 -2.2710998981794001e-01 6.1799798684919338e+00 -1.9348330177195094e-01 5.2649507439040590e+00 -1.8886683703805932e-01 5.1393302939100991e+00 -3.1324386694132939e-01 8.5238029079118220e+00 -2.1271941813565287e-01 5.7883923237788322e+00 -2.2452501763844440e-01 6.1096391668666952e+00 -2.2452501763860333e-01 6.1096391668710206e+00 -2.3398759639736544e-01 6.3671291446568841e+00 -1.3072279135213710e-01 3.5571496417083783e+00 +2.8613536717015325e-01 7.7861427856724399e+00 +2.2848099859959758e-01 6.2172869313690953e+00 +2.2848099859965365e-01 6.2172869313706212e+00 +2.2710998827839701e-01 6.1799798265988191e+00 +1.9348302406128781e-01 5.2649431870092309e+00 +1.8886671718121714e-01 5.1393270324381035e+00 +3.1324399961946109e-01 8.5238065182690050e+00 +2.1271916757795761e-01 5.7883855057541655e+00 +2.2452495090008234e-01 6.1096373508226973e+00 +2.2452495090024424e-01 6.1096373508271027e+00 +2.3398753345571163e-01 6.3671274319266180e+00 +1.3072266512608735e-01 3.5571462069213529e+00 diff --git a/tests/integrate/207_NO_KP_OXC/vxc_out.ref b/tests/integrate/207_NO_KP_OXC/vxc_out.ref index 797050b6f7..67329a93c6 100644 --- a/tests/integrate/207_NO_KP_OXC/vxc_out.ref +++ b/tests/integrate/207_NO_KP_OXC/vxc_out.ref @@ -1,15 +1,15 @@ 2 1 6 --5.1241966263460559e-01 -1.3943654358136657e+01 --5.4586098339243305e-01 -1.4853639380040919e+01 --5.4586098339241196e-01 -1.4853639380040345e+01 --5.2166040137040381e-01 -1.4195107759209002e+01 --3.3409473287713004e-01 -9.0911840778338053e+00 --3.3961143930774479e-01 -9.2413013611330097e+00 --5.1972127113784583e-01 -1.4142341318555294e+01 --4.8163310485213451e-01 -1.3105909142840954e+01 --5.3220647068527449e-01 -1.4482081027579396e+01 --5.3220647068497240e-01 -1.4482081027571175e+01 --3.2734347697981392e-01 -8.9074729801146013e+00 --3.2574503984024938e-01 -8.8639772741288034e+00 +-5.1241957265123284e-01 -1.3943651909563467e+01 +-5.4586095719375594e-01 -1.4853638667138341e+01 +-5.4586095719376371e-01 -1.4853638667138553e+01 +-5.2166035796226340e-01 -1.4195106578012902e+01 +-3.3409464856350418e-01 -9.0911817835423445e+00 +-3.3961142497439073e-01 -9.2413009711024365e+00 +-5.1972121846521002e-01 -1.4142339885259343e+01 +-4.8163297028279850e-01 -1.3105905481021463e+01 +-5.3220641608915309e-01 -1.4482079541942717e+01 +-5.3220641608889752e-01 -1.4482079541935763e+01 +-3.2734355808510029e-01 -8.9074751871026656e+00 +-3.2574502818951073e-01 -8.8639769570959395e+00 diff --git a/tests/integrate/207_NO_OK/SPIN1_CHG.cube.ref b/tests/integrate/207_NO_OK/SPIN1_CHG.cube.ref index bcfaa1f85d..40d6199ff1 100644 --- a/tests/integrate/207_NO_OK/SPIN1_CHG.cube.ref +++ b/tests/integrate/207_NO_OK/SPIN1_CHG.cube.ref @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 0.644033 (fermi energy, in Ry) 2 0.0 0.0 0.0 -15 0.340000 0.340000 0.000000 -15 0.340000 0.000000 0.340000 15 0.000000 0.340000 0.340000 +15 0.340000 0.000000 0.340000 +15 0.340000 0.340000 0.000000 14 4 0.000000 0.000000 0.000000 14 4 2.550000 2.550000 2.550000 2.511e-03 1.824e-02 5.185e-02 6.777e-02 6.109e-02 4.496e-02 diff --git a/tests/integrate/207_NO_OK/SPIN1_TAU.cube.ref b/tests/integrate/207_NO_OK/SPIN1_TAU.cube.ref index 8cf763d60d..e6bbb4ea99 100644 --- a/tests/integrate/207_NO_OK/SPIN1_TAU.cube.ref +++ b/tests/integrate/207_NO_OK/SPIN1_TAU.cube.ref @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 0.644033 (fermi energy, in Ry) 2 0.0 0.0 0.0 -15 0.340000 0.340000 0.000000 -15 0.340000 0.000000 0.340000 15 0.000000 0.340000 0.340000 +15 0.340000 0.000000 0.340000 +15 0.340000 0.340000 0.000000 14 4 0.000000 0.000000 0.000000 14 4 2.550000 2.550000 2.550000 1.80281085967e-01 1.82422828268e-01 1.16467735388e-01 6.52691932418e-02 4.77193978469e-02 3.72920735613e-02 diff --git a/tests/integrate/207_NO_OK/STRU b/tests/integrate/207_NO_OK/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/207_NO_OK/STRU +++ b/tests/integrate/207_NO_OK/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/208_NO_KP_CF_RE/STRU b/tests/integrate/208_NO_KP_CF_RE/STRU index 6955d3a801..b98682376f 100644 --- a/tests/integrate/208_NO_KP_CF_RE/STRU +++ b/tests/integrate/208_NO_KP_CF_RE/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/208_NO_KP_CS_CR/STRU b/tests/integrate/208_NO_KP_CS_CR/STRU index bf58299123..375d2513e8 100644 --- a/tests/integrate/208_NO_KP_CS_CR/STRU +++ b/tests/integrate/208_NO_KP_CS_CR/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/208_NO_KP_RE_MB/STRU b/tests/integrate/208_NO_KP_RE_MB/STRU index 956278b42a..f4a07dbf54 100644 --- a/tests/integrate/208_NO_KP_RE_MB/STRU +++ b/tests/integrate/208_NO_KP_RE_MB/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/211_NO_S2_elec_add/STRU b/tests/integrate/211_NO_S2_elec_add/STRU index 241157e0c9..5d1dfbd948 100644 --- a/tests/integrate/211_NO_S2_elec_add/STRU +++ b/tests/integrate/211_NO_S2_elec_add/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/211_NO_S2_elec_minus/STRU b/tests/integrate/211_NO_S2_elec_minus/STRU index 6b7881f639..e29a87d417 100644 --- a/tests/integrate/211_NO_S2_elec_minus/STRU +++ b/tests/integrate/211_NO_S2_elec_minus/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/211_NO_S2_nupdown0/KPT b/tests/integrate/211_NO_S2_nupdown0/KPT index e769af7638..a427751e52 100644 --- a/tests/integrate/211_NO_S2_nupdown0/KPT +++ b/tests/integrate/211_NO_S2_nupdown0/KPT @@ -1,4 +1,4 @@ K_POINTS 0 Gamma -2 1 1 0 0 0 +1 1 2 0 0 0 diff --git a/tests/integrate/211_NO_S2_nupdown0/STRU b/tests/integrate/211_NO_S2_nupdown0/STRU index 241157e0c9..1bb0ccfc6c 100644 --- a/tests/integrate/211_NO_S2_nupdown0/STRU +++ b/tests/integrate/211_NO_S2_nupdown0/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct @@ -19,4 +19,4 @@ Si // Element type 0.0 // magnetism 2 0.00 0.00 0.00 1 1 1 -0.20 0.25 0.25 1 1 1 +0.25 0.25 0.20 1 1 1 diff --git a/tests/integrate/211_NO_elec_add/STRU b/tests/integrate/211_NO_elec_add/STRU index 279eacdd94..d3522af763 100644 --- a/tests/integrate/211_NO_elec_add/STRU +++ b/tests/integrate/211_NO_elec_add/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/211_NO_elec_minus/STRU b/tests/integrate/211_NO_elec_minus/STRU index a52902b974..f6c836ec00 100644 --- a/tests/integrate/211_NO_elec_minus/STRU +++ b/tests/integrate/211_NO_elec_minus/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/216_NO_scan_Si2/STRU b/tests/integrate/216_NO_scan_Si2/STRU index bcbbfd73c4..21064c958a 100644 --- a/tests/integrate/216_NO_scan_Si2/STRU +++ b/tests/integrate/216_NO_scan_Si2/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/217_NO_out_pot/STRU b/tests/integrate/217_NO_out_pot/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/217_NO_out_pot/STRU +++ b/tests/integrate/217_NO_out_pot/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/217_NO_out_pot/refSPIN1_POT.cube b/tests/integrate/217_NO_out_pot/refSPIN1_POT.cube index 7d2fb93e02..eabc456a6a 100644 --- a/tests/integrate/217_NO_out_pot/refSPIN1_POT.cube +++ b/tests/integrate/217_NO_out_pot/refSPIN1_POT.cube @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 2 0.0 0.0 0.0 -12 0.425000 0.425000 0.000000 -12 0.425000 0.000000 0.425000 12 0.000000 0.425000 0.425000 +12 0.425000 0.000000 0.425000 +12 0.425000 0.425000 0.000000 14 4 0.000000 0.000000 0.000000 14 4 2.550000 2.550000 2.550000 -1.898e+01 -1.230e+01 -3.089e+00 -9.383e-01 -6.166e-01 -1.902e-01 diff --git a/tests/integrate/217_NO_out_pot_nscf/STRU b/tests/integrate/217_NO_out_pot_nscf/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/217_NO_out_pot_nscf/STRU +++ b/tests/integrate/217_NO_out_pot_nscf/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/217_NO_out_pot_nscf/refSPIN1_POT.cube b/tests/integrate/217_NO_out_pot_nscf/refSPIN1_POT.cube index 3d0639e45f..ac71d0f37a 100644 --- a/tests/integrate/217_NO_out_pot_nscf/refSPIN1_POT.cube +++ b/tests/integrate/217_NO_out_pot_nscf/refSPIN1_POT.cube @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 2 0.0 0.0 0.0 -12 0.425000 0.425000 0.000000 -12 0.425000 0.000000 0.425000 12 0.000000 0.425000 0.425000 +12 0.425000 0.000000 0.425000 +12 0.425000 0.425000 0.000000 14 4 0.000000 0.000000 0.000000 14 4 2.550000 2.550000 2.550000 -1.898e+01 -1.230e+01 -3.089e+00 -9.384e-01 -6.166e-01 -1.902e-01 diff --git a/tests/integrate/219_NO_out_elf/STRU b/tests/integrate/219_NO_out_elf/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/219_NO_out_elf/STRU +++ b/tests/integrate/219_NO_out_elf/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/219_NO_out_elf/refELF.cube b/tests/integrate/219_NO_out_elf/refELF.cube index 6224358b65..84113d3edf 100644 --- a/tests/integrate/219_NO_out_elf/refELF.cube +++ b/tests/integrate/219_NO_out_elf/refELF.cube @@ -1,9 +1,9 @@ STEP: 0 Cubefile created from ABACUS. Inner loop is z, followed by y and x 1 (nspin) 2 0.0 0.0 0.0 -12 0.425000 0.425000 0.000000 -12 0.425000 0.000000 0.425000 12 0.000000 0.425000 0.425000 +12 0.425000 0.000000 0.425000 +12 0.425000 0.425000 0.000000 14 4.000000 0.000000 0.000000 0.000000 14 4.000000 2.550000 2.550000 2.550000 8.615e-08 1.569e-02 5.651e-01 9.171e-01 8.578e-01 5.075e-01 diff --git a/tests/integrate/220_NO_KP_MD_NVT/STRU b/tests/integrate/220_NO_KP_MD_NVT/STRU index 4257da2ab9..14f324d84b 100644 --- a/tests/integrate/220_NO_KP_MD_NVT/STRU +++ b/tests/integrate/220_NO_KP_MD_NVT/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian @@ -18,5 +18,5 @@ Cartesian Si #label 0 #magnetism 2 #number of atoms -0 0 0 m 1 1 1 v -3.34995123293e-05 -0.000124431257998 -9.72286664918e-05 -0.241 0.255 0.250999999999 m 1 1 1 v 3.34995123293e-05 0.000124431257998 9.72286664918e-05 +0 0 0 m 1 1 1 v -9.72286664918e-05 -0.000124431257998 -3.34995123293e-05 +0.250999999999 0.255 0.241 m 1 1 1 v 9.72286664918e-05 0.000124431257998 3.34995123293e-05 \ No newline at end of file diff --git a/tests/integrate/220_NO_KP_MD_wfc_out/STRU b/tests/integrate/220_NO_KP_MD_wfc_out/STRU index 4257da2ab9..a7571fba13 100644 --- a/tests/integrate/220_NO_KP_MD_wfc_out/STRU +++ b/tests/integrate/220_NO_KP_MD_wfc_out/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian diff --git a/tests/integrate/220_NO_KP_QO/STRU b/tests/integrate/220_NO_KP_QO/STRU index 47cfab4e6b..7f20cbbe1b 100644 --- a/tests/integrate/220_NO_KP_QO/STRU +++ b/tests/integrate/220_NO_KP_QO/STRU @@ -10,9 +10,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/223_NO_zero_atom/STRU b/tests/integrate/223_NO_zero_atom/STRU index a8d7fba106..74f015ee7a 100644 --- a/tests/integrate/223_NO_zero_atom/STRU +++ b/tests/integrate/223_NO_zero_atom/STRU @@ -10,9 +10,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/270_NO_MD_1O/STRU b/tests/integrate/270_NO_MD_1O/STRU index f7955c3e0e..c861fd21f8 100644 --- a/tests/integrate/270_NO_MD_1O/STRU +++ b/tests/integrate/270_NO_MD_1O/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian @@ -18,5 +18,5 @@ Cartesian Si #label 0 #magnetism 2 #number of atoms -0 0 0 m 1 1 1 v 8.61336248207e-06 -0.0001067217544 0.000120809958223 -0.25 0.25 0.299999999999 m 1 1 1 v -8.61336248207e-06 0.0001067217544 -0.000120809958223 +0 0 0 m 1 1 1 v 0.000120809958223 -0.0001067217544 8.61336248207e-06 +0.299999999999 0.25 0.25 m 1 1 1 v -0.000120809958223 0.0001067217544 -8.61336248207e-06 diff --git a/tests/integrate/270_NO_MD_2O/STRU b/tests/integrate/270_NO_MD_2O/STRU index f7955c3e0e..c861fd21f8 100644 --- a/tests/integrate/270_NO_MD_2O/STRU +++ b/tests/integrate/270_NO_MD_2O/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian @@ -18,5 +18,5 @@ Cartesian Si #label 0 #magnetism 2 #number of atoms -0 0 0 m 1 1 1 v 8.61336248207e-06 -0.0001067217544 0.000120809958223 -0.25 0.25 0.299999999999 m 1 1 1 v -8.61336248207e-06 0.0001067217544 -0.000120809958223 +0 0 0 m 1 1 1 v 0.000120809958223 -0.0001067217544 8.61336248207e-06 +0.299999999999 0.25 0.25 m 1 1 1 v -0.000120809958223 0.0001067217544 -8.61336248207e-06 diff --git a/tests/integrate/291_NO_KP_LR/STRU b/tests/integrate/291_NO_KP_LR/STRU index f44aa92934..6ef242232a 100644 --- a/tests/integrate/291_NO_KP_LR/STRU +++ b/tests/integrate/291_NO_KP_LR/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/301_NO_GO_15_CF_CS/STRU b/tests/integrate/301_NO_GO_15_CF_CS/STRU index 23bf94b8fd..92c56a547e 100644 --- a/tests/integrate/301_NO_GO_15_CF_CS/STRU +++ b/tests/integrate/301_NO_GO_15_CF_CS/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 20 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/301_NO_GO_DJ_Si/STRU b/tests/integrate/301_NO_GO_DJ_Si/STRU index 8a1f053808..313f729eb3 100644 --- a/tests/integrate/301_NO_GO_DJ_Si/STRU +++ b/tests/integrate/301_NO_GO_DJ_Si/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian diff --git a/tests/integrate/303_NO_GO_HP_15/STRU b/tests/integrate/303_NO_GO_HP_15/STRU index 37d6597727..8bff6c3384 100644 --- a/tests/integrate/303_NO_GO_HP_15/STRU +++ b/tests/integrate/303_NO_GO_HP_15/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/307_NO_GO_OH/STRU b/tests/integrate/307_NO_GO_OH/STRU index 8202fbee08..697ce08219 100644 --- a/tests/integrate/307_NO_GO_OH/STRU +++ b/tests/integrate/307_NO_GO_OH/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 20 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/307_NO_GO_OXC/STRU b/tests/integrate/307_NO_GO_OXC/STRU index 8202fbee08..697ce08219 100644 --- a/tests/integrate/307_NO_GO_OXC/STRU +++ b/tests/integrate/307_NO_GO_OXC/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 20 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/308_NO_GO_CF_RE/STRU b/tests/integrate/308_NO_GO_CF_RE/STRU index c72712a0e0..a908bed902 100644 --- a/tests/integrate/308_NO_GO_CF_RE/STRU +++ b/tests/integrate/308_NO_GO_CF_RE/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/308_NO_GO_CS_CR/STRU b/tests/integrate/308_NO_GO_CS_CR/STRU index 3dba4f1c40..16b9d9e2ae 100644 --- a/tests/integrate/308_NO_GO_CS_CR/STRU +++ b/tests/integrate/308_NO_GO_CS_CR/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.21 #Lattice constant LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/308_NO_GO_RE_MB/STRU b/tests/integrate/308_NO_GO_RE_MB/STRU index 956278b42a..f4a07dbf54 100644 --- a/tests/integrate/308_NO_GO_RE_MB/STRU +++ b/tests/integrate/308_NO_GO_RE_MB/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/311_NO_GO_S2_elec_minus/STRU b/tests/integrate/311_NO_GO_S2_elec_minus/STRU index 6b7881f639..e29a87d417 100644 --- a/tests/integrate/311_NO_GO_S2_elec_minus/STRU +++ b/tests/integrate/311_NO_GO_S2_elec_minus/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/311_NO_GO_elec_minus/STRU b/tests/integrate/311_NO_GO_elec_minus/STRU index a52902b974..f6c836ec00 100644 --- a/tests/integrate/311_NO_GO_elec_minus/STRU +++ b/tests/integrate/311_NO_GO_elec_minus/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/316_NO_scan_Si2/STRU b/tests/integrate/316_NO_scan_Si2/STRU index 565bdcc96f..6fdcb5d156 100644 --- a/tests/integrate/316_NO_scan_Si2/STRU +++ b/tests/integrate/316_NO_scan_Si2/STRU @@ -8,9 +8,9 @@ NUMERICAL_ORBITAL Si_gga_8au_60Ry_2s2p1d.orb LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/320_NO_GO_MD_NVT/STRU b/tests/integrate/320_NO_GO_MD_NVT/STRU index bac6f2e118..5ba23b6bfe 100644 --- a/tests/integrate/320_NO_GO_MD_NVT/STRU +++ b/tests/integrate/320_NO_GO_MD_NVT/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0 #latvec1 +0 0.5 0.5 #latvec1 0.5 0 0.5 #latvec2 -0 0.5 0.5 #latvec3 +0.5 0.5 0 #latvec3 ATOMIC_POSITIONS Cartesian diff --git a/tests/integrate/401_NP_KP_spd/STRU b/tests/integrate/401_NP_KP_spd/STRU index fd3c812925..5fc000abc8 100644 --- a/tests/integrate/401_NP_KP_spd/STRU +++ b/tests/integrate/401_NP_KP_spd/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/integrate/601_NO_TDDFT_vel_Si/STRU b/tests/integrate/601_NO_TDDFT_vel_Si/STRU index ddc7a98555..822d2c7cc6 100644 --- a/tests/integrate/601_NO_TDDFT_vel_Si/STRU +++ b/tests/integrate/601_NO_TDDFT_vel_Si/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Cartesian //Cartesian or Direct coordinate. diff --git a/tests/integrate/934_NO_Si2_dzp_GPU/STRU b/tests/integrate/934_NO_Si2_dzp_GPU/STRU index 3cda19761c..1008462e06 100644 --- a/tests/integrate/934_NO_Si2_dzp_GPU/STRU +++ b/tests/integrate/934_NO_Si2_dzp_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/934_NO_Si2_dzp_neq_GPU/STRU b/tests/integrate/934_NO_Si2_dzp_neq_GPU/STRU index 148f318aca..49f0e8f1a8 100644 --- a/tests/integrate/934_NO_Si2_dzp_neq_GPU/STRU +++ b/tests/integrate/934_NO_Si2_dzp_neq_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.8 0.8 0.0 #Lattice vector 1 +0.0 0.2 0.2 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.2 0.2 #Lattice vector 3 +0.8 0.8 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/934_NO_Si2_dzp_neq_ns2_GPU/STRU b/tests/integrate/934_NO_Si2_dzp_neq_ns2_GPU/STRU index 148f318aca..49f0e8f1a8 100644 --- a/tests/integrate/934_NO_Si2_dzp_neq_ns2_GPU/STRU +++ b/tests/integrate/934_NO_Si2_dzp_neq_ns2_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.8 0.8 0.0 #Lattice vector 1 +0.0 0.2 0.2 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.2 0.2 #Lattice vector 3 +0.8 0.8 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/934_NO_Si2_dzp_neq_ns2_k_GPU/STRU b/tests/integrate/934_NO_Si2_dzp_neq_ns2_k_GPU/STRU index 148f318aca..49f0e8f1a8 100644 --- a/tests/integrate/934_NO_Si2_dzp_neq_ns2_k_GPU/STRU +++ b/tests/integrate/934_NO_Si2_dzp_neq_ns2_k_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.8 0.8 0.0 #Lattice vector 1 +0.0 0.2 0.2 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.2 0.2 #Lattice vector 3 +0.8 0.8 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/934_NO_Si2_dzp_ns2_GPU/STRU b/tests/integrate/934_NO_Si2_dzp_ns2_GPU/STRU index 3cda19761c..1008462e06 100644 --- a/tests/integrate/934_NO_Si2_dzp_ns2_GPU/STRU +++ b/tests/integrate/934_NO_Si2_dzp_ns2_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/934_NO_Si2_tzdp_GPU/STRU b/tests/integrate/934_NO_Si2_tzdp_GPU/STRU index c6dc6b49b9..539bf1be74 100644 --- a/tests/integrate/934_NO_Si2_tzdp_GPU/STRU +++ b/tests/integrate/934_NO_Si2_tzdp_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/934_NO_Si2_tzdp_neq_GPU/STRU b/tests/integrate/934_NO_Si2_tzdp_neq_GPU/STRU index a4b3d70057..fec8a03148 100644 --- a/tests/integrate/934_NO_Si2_tzdp_neq_GPU/STRU +++ b/tests/integrate/934_NO_Si2_tzdp_neq_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.9 0.9 0.0 #Lattice vector 1 +0.0 0.3 0.3 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.3 0.3 #Lattice vector 3 +0.9 0.9 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/934_NO_Si2_tzdp_neq_ns2_GPU/STRU b/tests/integrate/934_NO_Si2_tzdp_neq_ns2_GPU/STRU index a4b3d70057..fec8a03148 100644 --- a/tests/integrate/934_NO_Si2_tzdp_neq_ns2_GPU/STRU +++ b/tests/integrate/934_NO_Si2_tzdp_neq_ns2_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.9 0.9 0.0 #Lattice vector 1 +0.0 0.3 0.3 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.3 0.3 #Lattice vector 3 +0.9 0.9 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/934_NO_Si2_tzdp_ns2_GPU/STRU b/tests/integrate/934_NO_Si2_tzdp_ns2_GPU/STRU index c6dc6b49b9..539bf1be74 100644 --- a/tests/integrate/934_NO_Si2_tzdp_ns2_GPU/STRU +++ b/tests/integrate/934_NO_Si2_tzdp_ns2_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/integrate/935_NO_Si2_tzdp_ns2_k_GPU/STRU b/tests/integrate/935_NO_Si2_tzdp_ns2_k_GPU/STRU index c6dc6b49b9..539bf1be74 100644 --- a/tests/integrate/935_NO_Si2_tzdp_ns2_k_GPU/STRU +++ b/tests/integrate/935_NO_Si2_tzdp_ns2_k_GPU/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 LATTICE_VECTORS -0.5 0.5 0.0 #Lattice vector 1 +0.0 0.5 0.5 #Lattice vector 1 0.5 0.0 0.5 #Lattice vector 2 -0.0 0.5 0.5 #Lattice vector 3 +0.5 0.5 0.0 #Lattice vector 3 ATOMIC_POSITIONS Cartesian #Cartesian(Unit is LATTICE_CONSTANT) diff --git a/tests/libxc/Si_gammapoint_nspin1/STRU b/tests/libxc/Si_gammapoint_nspin1/STRU index 1bde11b92c..5a1e296819 100644 --- a/tests/libxc/Si_gammapoint_nspin1/STRU +++ b/tests/libxc/Si_gammapoint_nspin1/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/libxc/Si_gammapoint_nspin2/STRU b/tests/libxc/Si_gammapoint_nspin2/STRU index 1bde11b92c..5a1e296819 100644 --- a/tests/libxc/Si_gammapoint_nspin2/STRU +++ b/tests/libxc/Si_gammapoint_nspin2/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/libxc/Si_ksampling_nspin1/STRU b/tests/libxc/Si_ksampling_nspin1/STRU index 1bde11b92c..5a1e296819 100644 --- a/tests/libxc/Si_ksampling_nspin1/STRU +++ b/tests/libxc/Si_ksampling_nspin1/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/libxc/Si_ksampling_nspin2/STRU b/tests/libxc/Si_ksampling_nspin2/STRU index 1bde11b92c..5a1e296819 100644 --- a/tests/libxc/Si_ksampling_nspin2/STRU +++ b/tests/libxc/Si_ksampling_nspin2/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tests/performance/P010_si2_pw/STRU b/tests/performance/P010_si2_pw/STRU index 2b98274acc..0a98677823 100644 --- a/tests/performance/P010_si2_pw/STRU +++ b/tests/performance/P010_si2_pw/STRU @@ -5,9 +5,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Direct diff --git a/tools/rt-tddft-tools/examples/ground-state-projection-Si/STRU b/tools/rt-tddft-tools/examples/ground-state-projection-Si/STRU index cec713581f..7d006260a7 100644 --- a/tools/rt-tddft-tools/examples/ground-state-projection-Si/STRU +++ b/tools/rt-tddft-tools/examples/ground-state-projection-Si/STRU @@ -8,9 +8,9 @@ LATTICE_CONSTANT 10.2 // add lattice constant LATTICE_VECTORS -0.5 0.5 0.0 -0.5 0.0 0.5 0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 ATOMIC_POSITIONS Cartesian //Cartesian or Direct coordinate. From 51b4c885177c12152c9d0553c70663525a79b989 Mon Sep 17 00:00:00 2001 From: Haozhi Han Date: Mon, 20 Jan 2025 21:51:13 +0800 Subject: [PATCH 064/160] Refactor: refactor `npol`, constructors and `int *ngk` of Psi class (#5863) * change npol to private * fix cuda build bug * fix cuda build bug * fix build bug in cuda * remove npol value in psi * fix bug * fix bugs * update constructers * fix bug * fix test bug * remove Constructor 1-1 * fix bug * update psi * remove useless code --- source/module_elecstate/cal_dm.h | 2 +- source/module_elecstate/elecstate_pw.cpp | 2 +- .../module_esolver/esolver_ks_lcao_tddft.cpp | 4 +- source/module_esolver/esolver_ks_lcaopw.cpp | 7 +- source/module_esolver/esolver_ks_pw.cpp | 2 +- source/module_esolver/esolver_sdft_pw.cpp | 11 ++- source/module_esolver/lcao_before_scf.cpp | 2 +- source/module_esolver/lcao_others.cpp | 2 +- source/module_hamilt_general/operator.cpp | 6 +- .../module_deltaspin/cal_mw.cpp | 4 +- .../module_deltaspin/cal_mw_from_lambda.cpp | 8 +-- .../module_dftu/dftu_pw.cpp | 8 +-- .../hamilt_pwdft/onsite_projector.cpp | 4 +- .../hamilt_pwdft/operator_pw/velocity_pw.cpp | 4 +- .../module_hamilt_pw/hamilt_stodft/sto_wf.cpp | 14 ++-- .../module_hamilt_pw/hamilt_stodft/sto_wf.h | 2 +- source/module_hsolver/hsolver_lcao.cpp | 2 +- source/module_hsolver/test/diago_mock.h | 2 +- .../module_io/test/read_wfc_to_rho_test.cpp | 2 +- source/module_io/to_wannier90_lcao_in_pw.cpp | 12 +++- source/module_io/write_vxc_lip.hpp | 2 +- .../test/ao_to_mo_test.cpp | 72 +++++++++---------- .../module_lr/dm_trans/test/dm_trans_test.cpp | 48 ++++++------- source/module_psi/psi.cpp | 67 ++++++----------- source/module_psi/psi.h | 7 +- source/module_psi/psi_init.cpp | 8 +-- source/module_psi/psi_init.h | 2 +- .../psi_initializer_atomic_random.cpp | 2 +- .../module_psi/psi_initializer_nao_random.cpp | 2 +- .../test/psi_initializer_unit_test.cpp | 20 +++--- source/module_psi/test/psi_test.cpp | 20 +++--- source/module_ri/exx_lip.hpp | 2 +- 32 files changed, 170 insertions(+), 182 deletions(-) diff --git a/source/module_elecstate/cal_dm.h b/source/module_elecstate/cal_dm.h index 56aad08f3c..99815b296b 100644 --- a/source/module_elecstate/cal_dm.h +++ b/source/module_elecstate/cal_dm.h @@ -82,7 +82,7 @@ inline void cal_dm(const Parallel_Orbitals* ParaV, const ModuleBase::matrix& wg, //dm.fix_k(ik); dm[ik].create(ParaV->ncol, ParaV->nrow); // wg_wfc(ib,iw) = wg[ib] * wfc(ib,iw); - psi::Psi> wg_wfc(1, wfc.get_nbands(), wfc.get_nbasis(), nullptr); + psi::Psi> wg_wfc(1, wfc.get_nbands(), wfc.get_nbasis(), wfc.get_nbasis(), true); const std::complex* pwfc = wfc.get_pointer(); std::complex* pwg_wfc = wg_wfc.get_pointer(); #ifdef _OPENMP diff --git a/source/module_elecstate/elecstate_pw.cpp b/source/module_elecstate/elecstate_pw.cpp index f241c59db8..944bcddef4 100644 --- a/source/module_elecstate/elecstate_pw.cpp +++ b/source/module_elecstate/elecstate_pw.cpp @@ -271,7 +271,7 @@ void ElecStatePW::cal_becsum(const psi::Psi& psi) { const T one{1, 0}; const T zero{0, 0}; - const int npol = psi.npol; + const int npol = psi.get_npol(); const int npwx = psi.get_nbasis() / npol; const int nbands = psi.get_nbands() * npol; const int nkb = this->ppcell->nkb; diff --git a/source/module_esolver/esolver_ks_lcao_tddft.cpp b/source/module_esolver/esolver_ks_lcao_tddft.cpp index 84a4ed0c68..acff4f7bf1 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.cpp +++ b/source/module_esolver/esolver_ks_lcao_tddft.cpp @@ -196,9 +196,9 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const i if (this->psi_laststep == nullptr) { #ifdef __MPI - this->psi_laststep = new psi::Psi>(kv.get_nks(), ncol_nbands, nrow, nullptr); + this->psi_laststep = new psi::Psi>(kv.get_nks(), ncol_nbands, nrow, kv.ngk, true); #else - this->psi_laststep = new psi::Psi>(kv.get_nks(), nbands, nlocal, nullptr); + this->psi_laststep = new psi::Psi>(kv.get_nks(), nbands, nlocal, kv.ngk, true); #endif } diff --git a/source/module_esolver/esolver_ks_lcaopw.cpp b/source/module_esolver/esolver_ks_lcaopw.cpp index 08d1043a4a..4649fb07ca 100644 --- a/source/module_esolver/esolver_ks_lcaopw.cpp +++ b/source/module_esolver/esolver_ks_lcaopw.cpp @@ -93,9 +93,10 @@ namespace ModuleESolver ESolver_KS_PW::before_all_runners(ucell, inp); delete this->psi_local; this->psi_local = new psi::Psi(this->psi->get_nk(), - this->p_psi_init->psi_initer->nbands_start(), - this->psi->get_nbasis(), - this->psi->get_ngk_pointer()); + this->p_psi_init->psi_initer->nbands_start(), + this->psi->get_nbasis(), + this->kv.ngk, + true); #ifdef __EXX if (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "relax" || PARAM.inp.calculation == "cell-relax" diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index a96d487a5c..cf5e300537 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -212,7 +212,7 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p this->kv, this->ppcell, *this->pw_wfc); - allocate_psi(this->psi, this->kv.get_nks(), this->kv.ngk.data(), PARAM.inp.nbands, this->pw_wfc->npwk_max); + allocate_psi(this->psi, this->kv.get_nks(), this->kv.ngk, PARAM.inp.nbands, this->pw_wfc->npwk_max); this->p_psi_init->prepare_init(PARAM.inp.pw_seed); this->kspw_psi = PARAM.inp.device == "gpu" || PARAM.inp.precision == "single" diff --git a/source/module_esolver/esolver_sdft_pw.cpp b/source/module_esolver/esolver_sdft_pw.cpp index 667b440916..f5f9292522 100644 --- a/source/module_esolver/esolver_sdft_pw.cpp +++ b/source/module_esolver/esolver_sdft_pw.cpp @@ -78,13 +78,20 @@ void ESolver_SDFT_PW::before_all_runners(UnitCell& ucell, const Input // 4) allocate spaces for \sqrt(f(H))|chi> and |\tilde{chi}> size_t size = stowf.chi0->size(); this->stowf.shchi - = new psi::Psi(this->kv.get_nks(), this->stowf.nchip_max, this->pw_wfc->npwk_max, this->kv.ngk.data()); + = new psi::Psi(this->kv.get_nks(), + this->stowf.nchip_max, + this->pw_wfc->npwk_max, + this->kv.ngk, + true); ModuleBase::Memory::record("SDFT::shchi", size * sizeof(T)); if (PARAM.inp.nbands > 0) { this->stowf.chiortho - = new psi::Psi(this->kv.get_nks(), this->stowf.nchip_max, this->pw_wfc->npwk_max, this->kv.ngk.data()); + = new psi::Psi(this->kv.get_nks(), + this->stowf.nchip_max, + this->pw_wfc->npwk_max, + this->kv.ngk, true); ModuleBase::Memory::record("SDFT::chiortho", size * sizeof(T)); } diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index 2637fe41d8..0bf61d6947 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -159,7 +159,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) ncol = PARAM.inp.nbands; #endif } - this->psi = new psi::Psi(nsk, ncol, this->pv.nrow, nullptr); + this->psi = new psi::Psi(nsk, ncol, this->pv.nrow, this->kv.ngk, true); } // init wfc from file diff --git a/source/module_esolver/lcao_others.cpp b/source/module_esolver/lcao_others.cpp index fc0ab246d3..faca3563f0 100644 --- a/source/module_esolver/lcao_others.cpp +++ b/source/module_esolver/lcao_others.cpp @@ -165,7 +165,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) ncol = PARAM.inp.nbands; #endif } - this->psi = new psi::Psi(nsk, ncol, this->pv.nrow, nullptr); + this->psi = new psi::Psi(nsk, ncol, this->pv.nrow, this->kv.ngk, true); } // init wfc from file diff --git a/source/module_hamilt_general/operator.cpp b/source/module_hamilt_general/operator.cpp index e9020866e6..08a5ba97cc 100644 --- a/source/module_hamilt_general/operator.cpp +++ b/source/module_hamilt_general/operator.cpp @@ -63,7 +63,7 @@ typename Operator::hpsi_info Operator::hPsi(hpsi_info& inp delete this->hpsi; this->hpsi = new psi::Psi(hpsi_pointer, 1, - nbands / psi_input->npol, + nbands / psi_input->get_npol(), psi_input->get_nbasis(), psi_input->get_nbasis(), true); @@ -86,7 +86,7 @@ typename Operator::hpsi_info Operator::hPsi(hpsi_info& inp default: op->act(nbands, psi_input->get_nbasis(), - psi_input->npol, + psi_input->get_npol(), tmpsi_in, this->hpsi->get_pointer(), psi_input->get_current_nbas(), @@ -105,7 +105,7 @@ typename Operator::hpsi_info Operator::hPsi(hpsi_info& inp } ModuleBase::timer::tick("Operator", "hPsi"); - return hpsi_info(this->hpsi, psi::Range(1, 0, 0, nbands / psi_input->npol), hpsi_pointer); + return hpsi_info(this->hpsi, psi::Range(1, 0, 0, nbands / psi_input->get_npol()), hpsi_pointer); } template diff --git a/source/module_hamilt_lcao/module_deltaspin/cal_mw.cpp b/source/module_hamilt_lcao/module_deltaspin/cal_mw.cpp index 94c5c74db7..25b2e4e879 100644 --- a/source/module_hamilt_lcao/module_deltaspin/cal_mw.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/cal_mw.cpp @@ -66,7 +66,7 @@ void spinconstrain::SpinConstrain>::cal_mi_pw() psi::Psi, base_device::DEVICE_CPU>* psi_t = static_cast, base_device::DEVICE_CPU>*>(this->psi); const int nbands = psi_t->get_nbands(); const int nks = psi_t->get_nk(); - const int npol = psi_t->npol; + const int npol = psi_t->get_npol(); for(int ik = 0; ik < nks; ik++) { psi_t->fix_k(ik); @@ -112,7 +112,7 @@ void spinconstrain::SpinConstrain>::cal_mi_pw() psi::Psi, base_device::DEVICE_GPU>* psi_t = static_cast, base_device::DEVICE_GPU>*>(this->psi); const int nbands = psi_t->get_nbands(); const int nks = psi_t->get_nk(); - const int npol = psi_t->npol; + const int npol = psi_t->get_npol(); for(int ik = 0; ik < nks; ik++) { psi_t->fix_k(ik); diff --git a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp index 36baed7bab..d6602e6b11 100644 --- a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp @@ -199,7 +199,7 @@ void spinconstrain::SpinConstrain>::cal_mw_from_lambda(int hamilt::Hamilt, base_device::DEVICE_CPU>* hamilt_t = static_cast, base_device::DEVICE_CPU>*>(this->p_hamilt); auto* onsite_p = projectors::OnsiteProjector::get_instance(); nbands = psi_t->get_nbands(); - npol = psi_t->npol; + npol = psi_t->get_npol(); nkb = onsite_p->get_tot_nproj(); nk = psi_t->get_nk(); nh_iat = &onsite_p->get_nh(0); @@ -252,7 +252,7 @@ void spinconstrain::SpinConstrain>::cal_mw_from_lambda(int hamilt::Hamilt, base_device::DEVICE_GPU>* hamilt_t = static_cast, base_device::DEVICE_GPU>*>(this->p_hamilt); auto* onsite_p = projectors::OnsiteProjector::get_instance(); nbands = psi_t->get_nbands(); - npol = psi_t->npol; + npol = psi_t->get_npol(); nkb = onsite_p->get_tot_nproj(); nk = psi_t->get_nk(); nh_iat = &onsite_p->get_nh(0); @@ -382,7 +382,7 @@ void spinconstrain::SpinConstrain>::update_psi_charge(const hamilt::Hamilt, base_device::DEVICE_CPU>* hamilt_t = static_cast, base_device::DEVICE_CPU>*>(this->p_hamilt); auto* onsite_p = projectors::OnsiteProjector::get_instance(); nbands = psi_t->get_nbands(); - npol = psi_t->npol; + npol = psi_t->get_npol(); nkb = onsite_p->get_tot_nproj(); nk = psi_t->get_nk(); nh_iat = &onsite_p->get_nh(0); @@ -454,7 +454,7 @@ void spinconstrain::SpinConstrain>::update_psi_charge(const hamilt::Hamilt, base_device::DEVICE_GPU>* hamilt_t = static_cast, base_device::DEVICE_GPU>*>(this->p_hamilt); auto* onsite_p = projectors::OnsiteProjector::get_instance(); nbands = psi_t->get_nbands(); - npol = psi_t->npol; + npol = psi_t->get_npol(); nkb = onsite_p->get_tot_nproj(); nk = psi_t->get_nk(); nh_iat = &onsite_p->get_nh(0); diff --git a/source/module_hamilt_lcao/module_dftu/dftu_pw.cpp b/source/module_hamilt_lcao/module_dftu/dftu_pw.cpp index cc0c3a6c30..0ae2588625 100644 --- a/source/module_hamilt_lcao/module_dftu/dftu_pw.cpp +++ b/source/module_hamilt_lcao/module_dftu/dftu_pw.cpp @@ -29,11 +29,11 @@ void DFTU::cal_occ_pw(const int iter, const void* psi_in, const ModuleBase::matr psi_p->fix_k(ik); onsite_p->tabulate_atomic(ik); - onsite_p->overlap_proj_psi(nbands*psi_p->npol, psi_p->get_pointer()); + onsite_p->overlap_proj_psi(nbands*psi_p->get_npol(), psi_p->get_pointer()); const std::complex* becp = onsite_p->get_h_becp(); // becp(nbands*npol , nkb) // mag = wg * \sum_{nh}becp * becp - int nkb = onsite_p->get_size_becp() / nbands / psi_p->npol; + int nkb = onsite_p->get_size_becp() / nbands / psi_p->get_npol(); int begin_ih = 0; for(int iat = 0; iat < cell.nat; iat++) { @@ -88,11 +88,11 @@ void DFTU::cal_occ_pw(const int iter, const void* psi_in, const ModuleBase::matr psi_p->fix_k(ik); onsite_p->tabulate_atomic(ik); - onsite_p->overlap_proj_psi(nbands*psi_p->npol, psi_p->get_pointer()); + onsite_p->overlap_proj_psi(nbands*psi_p->get_npol(), psi_p->get_pointer()); const std::complex* becp = onsite_p->get_h_becp(); // becp(nbands*npol , nkb) // mag = wg * \sum_{nh}becp * becp - int nkb = onsite_p->get_size_becp() / nbands / psi_p->npol; + int nkb = onsite_p->get_size_becp() / nbands / psi_p->get_npol(); int begin_ih = 0; for(int iat = 0; iat < cell.nat; iat++) { diff --git a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp index f235df15e5..47faf38797 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp @@ -165,7 +165,7 @@ void projectors::OnsiteProjector::init(const std::string& orbital_dir RadialProjection::RadialProjector::_build_backward_map(it2iproj, lproj, irow2it_, irow2iproj_, irow2m_); RadialProjection::RadialProjector::_build_forward_map(it2ia, it2iproj, lproj, itiaiprojm2irow_); //rp_._build_sbt_tab(rgrid, projs, lproj, nq, dq); - rp_._build_sbt_tab(nproj, rgrid, projs, lproj, nq, dq, ucell_in->omega, psi.npol, tab, nhtol); + rp_._build_sbt_tab(nproj, rgrid, projs, lproj, nq, dq, ucell_in->omega, psi.get_npol(), tab, nhtol); // For being compatible with present cal_force and cal_stress framework // uncomment the following code block if you want to use the Onsite_Proj_tools if(this->tab_atomic_ == nullptr) @@ -541,7 +541,7 @@ void projectors::OnsiteProjector::cal_occupations(const psi::Psi::allocate_chi0() Device* ctx = {}; if (base_device::get_device_type(ctx) == base_device::GpuDevice) { - this->chi0 = new psi::Psi(nks, this->nchip_max, npwx, this->ngk); + this->chi0 = new psi::Psi(nks, this->nchip_max, npwx, this->ngk, true); } else { @@ -207,7 +207,7 @@ void Stochastic_WF::init_com_orbitals() delete[] npwip; } size_t size = this->nchip_max * npwx * nks; - this->chi0_cpu = new psi::Psi>(nks, this->nchip_max, npwx, this->ngk); + this->chi0_cpu = new psi::Psi>(nks, this->nchip_max, npwx, this->ngk, true); this->chi0_cpu->zero_out(); ModuleBase::Memory::record("SDFT::chi0_cpu", size * sizeof(std::complex)); for (int ik = 0; ik < nks; ++ik) @@ -252,7 +252,7 @@ void Stochastic_WF::init_com_orbitals() Device* ctx = {}; if (base_device::get_device_type(ctx) == base_device::GpuDevice) { - this->chi0 = new psi::Psi(nks, this->nchip_max, npwx, this->ngk); + this->chi0 = new psi::Psi(nks, this->nchip_max, npwx, this->ngk, true); } else { @@ -266,7 +266,7 @@ void Stochastic_WF::init_com_orbitals() const int npwx = this->npwx; const int nks = this->nks; size_t size = this->nchip_max * npwx * nks; - this->chi0_cpu = new psi::Psi>(nks, npwx, npwx, this->ngk); + this->chi0_cpu = new psi::Psi>(nks, npwx, npwx, this->ngk, true); this->chi0_cpu->zero_out(); ModuleBase::Memory::record("SDFT::chi0_cpu", size * sizeof(std::complex)); for (int ik = 0; ik < nks; ++ik) @@ -284,7 +284,7 @@ void Stochastic_WF::init_com_orbitals() Device* ctx = {}; if (base_device::get_device_type(ctx) == base_device::GpuDevice) { - this->chi0 = new psi::Psi(nks, this->nchip_max, npwx, this->ngk); + this->chi0 = new psi::Psi(nks, this->nchip_max, npwx, this->ngk, true); } else { diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_wf.h b/source/module_hamilt_pw/hamilt_stodft/sto_wf.h index a423810544..4afdeb4247 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_wf.h +++ b/source/module_hamilt_pw/hamilt_stodft/sto_wf.h @@ -30,10 +30,10 @@ class Stochastic_WF int* nchip = nullptr; ///< The number of stochatic orbitals in current process of each k point. int nchip_max = 0; ///< Max number of stochastic orbitals among all k points. int nks = 0; ///< number of k-points - int* ngk = nullptr; ///< ngk in klist int npwx = 0; ///< max ngk[ik] in all processors int nbands_diag = 0; ///< number of bands obtained from diagonalization int nbands_total = 0; ///< number of bands in total, nbands_total=nchi+nbands_diag; + std::vector ngk; ///< ngk in klist public: // Tn(H)|chi> psi::Psi* chiallorder = nullptr; diff --git a/source/module_hsolver/hsolver_lcao.cpp b/source/module_hsolver/hsolver_lcao.cpp index 2f9a1b4313..44deac1bbd 100644 --- a/source/module_hsolver/hsolver_lcao.cpp +++ b/source/module_hsolver/hsolver_lcao.cpp @@ -219,7 +219,7 @@ void HSolverLCAO::parakSolve(hamilt::Hamilt* pHamilt, k2d.distribute_hsk(pHamilt, ik_kpar, nrow); /// global index of k point int ik_global = ik + k2d.get_pKpoints()->startk_pool[k2d.get_my_pool()]; - auto psi_pool = psi::Psi(1, ncol_bands_pool, k2d.get_p2D_pool()->nrow, nullptr); + auto psi_pool = psi::Psi(1, ncol_bands_pool, k2d.get_p2D_pool()->nrow, k2d.get_p2D_pool()->nrow, true); ModuleBase::Memory::record("HSolverLCAO::psi_pool", nrow * ncol_bands_pool * sizeof(T)); if (ik_global < psi.get_nk() && ik < k2d.get_pKpoints()->nks_pool[k2d.get_my_pool()]) { diff --git a/source/module_hsolver/test/diago_mock.h b/source/module_hsolver/test/diago_mock.h index e63022f43d..85a7750fc5 100644 --- a/source/module_hsolver/test/diago_mock.h +++ b/source/module_hsolver/test/diago_mock.h @@ -214,7 +214,7 @@ class HPsi { Structure_Factor* sf; int* ngk = nullptr; - psi::Psi psitmp(1, nband, npw, ngk); + psi::Psi psitmp(1, nband, npw, npw, true); for(int i=0;i>(nks, nbands, wfcpw->npwk_max, wfcpw->npwk); + psi = new psi::Psi>(nks, nbands, wfcpw->npwk_max, kv->ngk, true); std::complex* ptr = psi->get_pointer(); for (int i = 0; i < nks * nbands * wfcpw->npwk_max; i++) { diff --git a/source/module_io/to_wannier90_lcao_in_pw.cpp b/source/module_io/to_wannier90_lcao_in_pw.cpp index 78f04a8a97..e067671465 100644 --- a/source/module_io/to_wannier90_lcao_in_pw.cpp +++ b/source/module_io/to_wannier90_lcao_in_pw.cpp @@ -52,7 +52,11 @@ void toWannier90_LCAO_IN_PW::calculate( const int nks_psi = (PARAM.inp.calculation == "nscf" && PARAM.inp.mem_saver == 1)? 1 : wfcpw->nks; const int nks_psig = (PARAM.inp.basis_type == "pw")? 1 : nks_psi; const int nbands_actual = this->psi_initer_->nbands_start(); - this->psi = new psi::Psi, base_device::DEVICE_CPU>(nks_psig, nbands_actual, wfcpw->npwk_max*PARAM.globalv.npol, wfcpw->npwk); + this->psi = new psi::Psi, base_device::DEVICE_CPU>(nks_psig, + nbands_actual, + wfcpw->npwk_max*PARAM.globalv.npol, + kv.ngk, + true); read_nnkp(ucell,kv); if (PARAM.inp.nspin == 2) @@ -117,7 +121,11 @@ psi::Psi>* toWannier90_LCAO_IN_PW::get_unk_from_lcao( { // init int npwx = wfcpw->npwk_max; - psi::Psi> *unk_inLcao = new psi::Psi>(num_kpts, num_bands, npwx*PARAM.globalv.npol, kv.ngk.data()); + psi::Psi> *unk_inLcao = new psi::Psi>(num_kpts, + num_bands, + npwx*PARAM.globalv.npol, + kv.ngk, + true); unk_inLcao->zero_out(); // Orbital projection to plane wave diff --git a/source/module_io/write_vxc_lip.hpp b/source/module_io/write_vxc_lip.hpp index d57c8f2ccd..1a50c8d00e 100644 --- a/source/module_io/write_vxc_lip.hpp +++ b/source/module_io/write_vxc_lip.hpp @@ -161,7 +161,7 @@ namespace ModuleIO // psi::Psi hpsi_single_band(&hpsi_localxc(ik, ib, 0), 1, 1, hpsi_localxc.get_current_nbas()); // vxcs_op_pw->act(1, psi_pw.get_current_nbas(), psi_pw.npol, psi_single_band.get_pointer(), hpsi_single_band.get_pointer(), psi_pw.get_ngk(ik)); // } - vxcs_op_pw->act(psi_pw.get_nbands(), psi_pw.get_nbasis(), psi_pw.npol, &psi_pw(ik, 0, 0), &hpsi_localxc(ik, 0, 0), psi_pw.get_ngk(ik)); + vxcs_op_pw->act(psi_pw.get_nbands(), psi_pw.get_nbasis(), psi_pw.get_npol(), &psi_pw(ik, 0, 0), &hpsi_localxc(ik, 0, 0), psi_pw.get_ngk(ik)); delete vxcs_op_pw; std::vector vxc_local_k_mo = psi_Hpsi(&psi_pw(ik, 0, 0), &hpsi_localxc(ik, 0, 0), psi_pw.get_nbasis(), psi_pw.get_nbands()); Parallel_Reduce::reduce_pool(vxc_local_k_mo.data(), nbands * nbands); diff --git a/source/module_lr/ao_to_mo_transformer/test/ao_to_mo_test.cpp b/source/module_lr/ao_to_mo_transformer/test/ao_to_mo_test.cpp index 5601ad451d..8bcb88b525 100644 --- a/source/module_lr/ao_to_mo_transformer/test/ao_to_mo_test.cpp +++ b/source/module_lr/ao_to_mo_transformer/test/ao_to_mo_test.cpp @@ -64,18 +64,18 @@ TEST_F(AO2MOTest, DoubleSerial) { for (auto s : this->sizes) { - psi::Psi vo_for(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - psi::Psi vo_blas(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - psi::Psi oo_for(s.nks, nstate, s.nocc * s.nocc, nullptr, false); - psi::Psi oo_blas(s.nks, nstate, s.nocc * s.nocc, nullptr, false); - psi::Psi vv_for(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); - psi::Psi vv_blas(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + psi::Psi vo_for(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); + psi::Psi vo_blas(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); + psi::Psi oo_for(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); + psi::Psi oo_blas(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); + psi::Psi vv_for(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); + psi::Psi vv_blas(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; int size_v = s.naos * s.naos; for (int istate = 0;istate < nstate;++istate) { std::vector temp(s.nks, s.naos); - psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); + psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp, true); std::vector V(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); set_rand(&c(0, 0, 0), size_c); for (auto& v : V) { set_rand(v.data(), size_v); } @@ -96,18 +96,18 @@ TEST_F(AO2MOTest, ComplexSerial) { for (auto s : this->sizes) { - psi::Psi> vo_for(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - psi::Psi> vo_blas(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - psi::Psi> oo_for(s.nks, nstate, s.nocc * s.nocc, nullptr, false); - psi::Psi> oo_blas(s.nks, nstate, s.nocc * s.nocc, nullptr, false); - psi::Psi> vv_for(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); - psi::Psi> vv_blas(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + psi::Psi> vo_for(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); + psi::Psi> vo_blas(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); + psi::Psi> oo_for(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); + psi::Psi> oo_blas(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); + psi::Psi> vv_for(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); + psi::Psi> vv_blas(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; int size_v = s.naos * s.naos; for (int istate = 0;istate < nstate;++istate) { std::vector temp(s.nks, s.naos); - psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); + psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp, true); std::vector V(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); set_rand(&c(0, 0, 0), size_c); for (auto& v : V) { set_rand(v.data>(), size_v); } @@ -137,7 +137,7 @@ TEST_F(AO2MOTest, DoubleParallel) LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, pV.blacs_ctxt); std::vector ngk_temp(s.nks, pc.get_row_size()); - psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp.data(), true); + psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp, true); Parallel_2D pvo, poo, pvv; LR_Util::setup_2d_division(pvo, s.nb, s.nvirt, s.nocc, pV.blacs_ctxt); LR_Util::setup_2d_division(poo, s.nb, s.nocc, s.nocc, pV.blacs_ctxt); @@ -148,12 +148,12 @@ TEST_F(AO2MOTest, DoubleParallel) EXPECT_GE(s.nvirt, pvo.dim0); EXPECT_GE(s.nocc, pvo.dim1); EXPECT_GE(s.naos, pc.dim0); - psi::Psi vo_pblas_loc(s.nks, nstate, pvo.get_local_size(), nullptr, false); - psi::Psi vo_gather(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - psi::Psi oo_pblas_loc(s.nks, nstate, poo.get_local_size(), nullptr, false); - psi::Psi oo_gather(s.nks, nstate, s.nocc * s.nocc, nullptr, false); - psi::Psi vv_pblas_loc(s.nks, nstate, pvv.get_local_size(), nullptr, false); - psi::Psi vv_gather(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + psi::Psi vo_pblas_loc(s.nks, nstate, pvo.get_local_size(), pvo.get_local_size(), false); + psi::Psi vo_gather(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); + psi::Psi oo_pblas_loc(s.nks, nstate, poo.get_local_size(), poo.get_local_size(), false); + psi::Psi oo_gather(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); + psi::Psi vv_pblas_loc(s.nks, nstate, pvv.get_local_size(), pvv.get_local_size(), false); + psi::Psi vv_gather(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); for (int istate = 0;istate < nstate;++istate) { for (int isk = 0;isk < s.nks;++isk) @@ -174,7 +174,7 @@ TEST_F(AO2MOTest, DoubleParallel) // compare to global AX std::vector V_full(s.nks, container::Tensor(DAT::DT_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); std::vector ngk_temp_1(s.nks, s.naos); - psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_1.data(), true); + psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_1, true); for (int isk = 0;isk < s.nks;++isk) { LR_Util::gather_2d_to_full(pV, V.at(isk).data(), V_full.at(isk).data(), false, s.naos, s.naos); @@ -182,13 +182,13 @@ TEST_F(AO2MOTest, DoubleParallel) } if (my_rank == 0) { - psi::Psi vo_full_istate(s.nks, 1, s.nocc * s.nvirt, nullptr, false); + psi::Psi vo_full_istate(s.nks, 1, s.nocc * s.nvirt, s.nocc * s.nvirt, false); LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &vo_full_istate(0, 0, 0), false); check_eq(&vo_full_istate(0, 0, 0), &vo_gather(istate, 0, 0), s.nks * s.nocc * s.nvirt); - psi::Psi oo_full_istate(s.nks, 1, s.nocc * s.nocc, nullptr, false); + psi::Psi oo_full_istate(s.nks, 1, s.nocc * s.nocc, s.nocc * s.nocc, false); LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &oo_full_istate(0, 0, 0), false, LR::MO_TYPE::OO); check_eq(&oo_full_istate(0, 0, 0), &oo_gather(istate, 0, 0), s.nks * s.nocc * s.nocc); - psi::Psi vv_full_istate(s.nks, 1, s.nvirt * s.nvirt, nullptr, false); + psi::Psi vv_full_istate(s.nks, 1, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &vv_full_istate(0, 0, 0), false, LR::MO_TYPE::VV); check_eq(&vv_full_istate(0, 0, 0), &vv_gather(istate, 0, 0), s.nks * s.nvirt * s.nvirt); } @@ -208,18 +208,18 @@ TEST_F(AO2MOTest, ComplexParallel) LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, pV.blacs_ctxt); std::vector ngk_temp_1(s.nks, pc.get_row_size()); - psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp_1.data(), true); + psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), ngk_temp_1, true); Parallel_2D pvo, poo, pvv; LR_Util::setup_2d_division(pvo, s.nb, s.nvirt, s.nocc, pV.blacs_ctxt); LR_Util::setup_2d_division(poo, s.nb, s.nocc, s.nocc, pV.blacs_ctxt); LR_Util::setup_2d_division(pvv, s.nb, s.nvirt, s.nvirt, pV.blacs_ctxt); - psi::Psi> vo_pblas_loc(s.nks, nstate, pvo.get_local_size(), nullptr, false); - psi::Psi> vo_gather(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); - psi::Psi> oo_pblas_loc(s.nks, nstate, poo.get_local_size(), nullptr, false); - psi::Psi> oo_gather(s.nks, nstate, s.nocc * s.nocc, nullptr, false); - psi::Psi> vv_pblas_loc(s.nks, nstate, pvv.get_local_size(), nullptr, false); - psi::Psi> vv_gather(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + psi::Psi> vo_pblas_loc(s.nks, nstate, pvo.get_local_size(), pvo.get_local_size(), false); + psi::Psi> vo_gather(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); + psi::Psi> oo_pblas_loc(s.nks, nstate, poo.get_local_size(), poo.get_local_size(), false); + psi::Psi> oo_gather(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); + psi::Psi> vv_pblas_loc(s.nks, nstate, pvv.get_local_size(), pvv.get_local_size(), false); + psi::Psi> vv_gather(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); for (int istate = 0;istate < nstate;++istate) { for (int isk = 0;isk < s.nks;++isk) @@ -241,7 +241,7 @@ TEST_F(AO2MOTest, ComplexParallel) // compare to global AX std::vector V_full(s.nks, container::Tensor(DAT::DT_COMPLEX_DOUBLE, DEV::CpuDevice, { s.naos, s.naos })); std::vector ngk_temp_2(s.nks, s.naos); - psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2.data(), true); + psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2, true); for (int isk = 0;isk < s.nks;++isk) { LR_Util::gather_2d_to_full(pV, V.at(isk).data>(), V_full.at(isk).data>(), false, s.naos, s.naos); @@ -249,13 +249,13 @@ TEST_F(AO2MOTest, ComplexParallel) } if (my_rank == 0) { - psi::Psi> vo_full_istate(s.nks, 1, s.nocc * s.nvirt, nullptr, false); + psi::Psi> vo_full_istate(s.nks, 1, s.nocc * s.nvirt, s.nocc * s.nvirt, false); LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &vo_full_istate(0, 0, 0), false); check_eq(&vo_full_istate(0, 0, 0), &vo_gather(istate, 0, 0), s.nks * s.nocc * s.nvirt); - psi::Psi> oo_full_istate(s.nks, 1, s.nocc * s.nocc, nullptr, false); + psi::Psi> oo_full_istate(s.nks, 1, s.nocc * s.nocc, s.nocc * s.nvirt, false); LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nocc, &oo_full_istate(0, 0, 0), false, LR::MO_TYPE::OO); check_eq(&oo_full_istate(0, 0, 0), &oo_gather(istate, 0, 0), s.nks * s.nocc * s.nocc); - psi::Psi> vv_full_istate(s.nks, 1, s.nvirt * s.nvirt, nullptr, false); + psi::Psi> vv_full_istate(s.nks, 1, s.nvirt * s.nvirt, s.nocc * s.nvirt, false); LR::ao_to_mo_blas(V_full, c_full, s.nocc, s.nvirt, &vv_full_istate(0, 0, 0), false, LR::MO_TYPE::VV); check_eq(&vv_full_istate(0, 0, 0), &vv_gather(istate, 0, 0), s.nks * s.nvirt * s.nvirt); } diff --git a/source/module_lr/dm_trans/test/dm_trans_test.cpp b/source/module_lr/dm_trans/test/dm_trans_test.cpp index 8a40f08c61..acef1e8a40 100644 --- a/source/module_lr/dm_trans/test/dm_trans_test.cpp +++ b/source/module_lr/dm_trans/test/dm_trans_test.cpp @@ -61,18 +61,18 @@ TEST_F(DMTransTest, DoubleSerial) { for (auto s : this->sizes) { - psi::Psi X_vo(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + psi::Psi X_vo(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); set_rand(X_vo.get_pointer(), nstate * s.nks * s.nocc * s.nvirt); - psi::Psi X_oo(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + psi::Psi X_oo(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); set_rand(X_oo.get_pointer(), nstate * s.nks * s.nocc * s.nocc); - psi::Psi X_vv(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + psi::Psi X_vv(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); set_rand(X_vv.get_pointer(), nstate * s.nks * s.nvirt * s.nvirt); for (int istate = 0;istate < nstate;++istate) { const int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; std::vector temp(s.nks, s.naos); - psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); + psi::Psi c(s.nks, s.nocc + s.nvirt, s.naos, temp, true); set_rand(c.get_pointer(), size_c); auto test = [&](psi::Psi& X, const LR::MO_TYPE type) { @@ -92,18 +92,18 @@ TEST_F(DMTransTest, ComplexSerial) { for (auto s : this->sizes) { - psi::Psi> X_vo(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); + psi::Psi> X_vo(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); set_rand(X_vo.get_pointer(), nstate * s.nks * s.nocc * s.nvirt); - psi::Psi> X_oo(s.nks, nstate, s.nocc * s.nocc, nullptr, false); + psi::Psi> X_oo(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); set_rand(X_oo.get_pointer(), nstate * s.nks * s.nocc * s.nocc); - psi::Psi> X_vv(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); + psi::Psi> X_vv(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); set_rand(X_vv.get_pointer(), nstate * s.nks * s.nvirt * s.nvirt); for (int istate = 0;istate < nstate;++istate) { const int size_c = s.nks * (s.nocc + s.nvirt) * s.naos; std::vector temp(s.nks, s.naos); - psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); + psi::Psi> c(s.nks, s.nocc + s.nvirt, s.naos, temp, true); set_rand(c.get_pointer(), size_c); auto test = [&](psi::Psi>& X, const LR::MO_TYPE type) { @@ -132,18 +132,18 @@ TEST_F(DMTransTest, DoubleParallel) LR_Util::setup_2d_division(px_oo, s.nb, s.nocc, s.nocc, px_vo.blacs_ctxt); LR_Util::setup_2d_division(px_vv, s.nb, s.nvirt, s.nvirt, px_vo.blacs_ctxt); - psi::Psi X_vo(s.nks, nstate, px_vo.get_local_size(), nullptr, false); + psi::Psi X_vo(s.nks, nstate, px_vo.get_local_size(), px_vo.get_local_size(), false); set_rand(X_vo.get_pointer(), nstate * s.nks * px_vo.get_local_size()); - psi::Psi X_oo(s.nks, nstate, px_oo.get_local_size(), nullptr, false); + psi::Psi X_oo(s.nks, nstate, px_oo.get_local_size(), px_oo.get_local_size(), false); set_rand(X_oo.get_pointer(), nstate * s.nks * px_oo.get_local_size()); - psi::Psi X_vv(s.nks, nstate, px_vv.get_local_size(), nullptr, false); + psi::Psi X_vv(s.nks, nstate, px_vv.get_local_size(), px_vv.get_local_size(), false); set_rand(X_vv.get_pointer(), nstate * s.nks * px_vv.get_local_size()); Parallel_2D pc; LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, px_vo.blacs_ctxt); std::vector temp_2(s.nks, pc.get_row_size()); - psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), temp_2.data(), true); + psi::Psi c(s.nks, pc.get_col_size(), pc.get_row_size(), temp_2, true); Parallel_2D pmat; LR_Util::setup_2d_division(pmat, s.nb, s.naos, s.naos, px_vo.blacs_ctxt); @@ -153,9 +153,9 @@ TEST_F(DMTransTest, DoubleParallel) EXPECT_GE(s.nocc, px_vo.dim1); EXPECT_GE(s.naos, pc.dim0); - psi::Psi X_full_vo(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); // allocate X_full - psi::Psi X_full_oo(s.nks, nstate, s.nocc * s.nocc, nullptr, false); // allocate X_full - psi::Psi X_full_vv(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); // allocate X_full + psi::Psi X_full_vo(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); // allocate X_full + psi::Psi X_full_oo(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nocc, false); // allocate X_full + psi::Psi X_full_vv(s.nks, nstate, s.nvirt * s.nvirt, s.nvirt * s.nvirt, false); // allocate X_full auto gather = [&](const psi::Psi& X, psi::Psi& X_full, const Parallel_2D& px, const int dim1, const int dim2) { @@ -182,7 +182,7 @@ TEST_F(DMTransTest, DoubleParallel) // gather C std::vector temp(s.nks, s.naos); - psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, temp.data(), true); + psi::Psi c_full(s.nks, s.nocc + s.nvirt, s.naos, temp, true); for (int isk = 0;isk < s.nks;++isk) { c.fix_k(isk); @@ -223,24 +223,24 @@ TEST_F(DMTransTest, ComplexParallel) LR_Util::setup_2d_division(px_oo, s.nb, s.nocc, s.nocc, px_vo.blacs_ctxt); LR_Util::setup_2d_division(px_vv, s.nb, s.nvirt, s.nvirt, px_vo.blacs_ctxt); - psi::Psi> X_vo(s.nks, nstate, px_vo.get_local_size(), nullptr, false); + psi::Psi> X_vo(s.nks, nstate, px_vo.get_local_size(), px_vo.get_local_size(), false); set_rand(X_vo.get_pointer(), nstate * s.nks * px_vo.get_local_size()); - psi::Psi> X_oo(s.nks, nstate, px_oo.get_local_size(), nullptr, false); + psi::Psi> X_oo(s.nks, nstate, px_oo.get_local_size(), px_oo.get_local_size(), false); set_rand(X_oo.get_pointer(), nstate * s.nks * px_oo.get_local_size()); - psi::Psi> X_vv(s.nks, nstate, px_vv.get_local_size(), nullptr, false); + psi::Psi> X_vv(s.nks, nstate, px_vv.get_local_size(), px_vv.get_local_size(), false); set_rand(X_vv.get_pointer(), nstate * s.nks * px_vv.get_local_size()); Parallel_2D pc; LR_Util::setup_2d_division(pc, s.nb, s.naos, s.nocc + s.nvirt, px_vo.blacs_ctxt); std::vector temp(s.nks, pc.get_row_size()); - psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), temp.data(), true); + psi::Psi> c(s.nks, pc.get_col_size(), pc.get_row_size(), temp, true); Parallel_2D pmat; LR_Util::setup_2d_division(pmat, s.nb, s.naos, s.naos, px_vo.blacs_ctxt); - psi::Psi> X_full_vo(s.nks, nstate, s.nocc * s.nvirt, nullptr, false); // allocate X_full - psi::Psi> X_full_oo(s.nks, nstate, s.nocc * s.nocc, nullptr, false); // allocate X_full - psi::Psi> X_full_vv(s.nks, nstate, s.nvirt * s.nvirt, nullptr, false); // allocate X_full + psi::Psi> X_full_vo(s.nks, nstate, s.nocc * s.nvirt, s.nocc * s.nvirt, false); // allocate X_full + psi::Psi> X_full_oo(s.nks, nstate, s.nocc * s.nocc, s.nocc * s.nvirt, false); // allocate X_full + psi::Psi> X_full_vv(s.nks, nstate, s.nvirt * s.nvirt, s.nocc * s.nvirt, false); // allocate X_full auto gather = [&](const psi::Psi>& X, psi::Psi>& X_full, const Parallel_2D& px, const int dim1, const int dim2) { @@ -266,7 +266,7 @@ TEST_F(DMTransTest, ComplexParallel) set_rand(c.get_pointer(), s.nks * pc.get_local_size()); // set c // compare to global matrix std::vector ngk_temp_2(s.nks, s.naos); - psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2.data(), true); + psi::Psi> c_full(s.nks, s.nocc + s.nvirt, s.naos, ngk_temp_2, true); for (int isk = 0;isk < s.nks;++isk) { c.fix_k(isk); diff --git a/source/module_psi/psi.cpp b/source/module_psi/psi.cpp index a69635dffb..78eb202766 100644 --- a/source/module_psi/psi.cpp +++ b/source/module_psi/psi.cpp @@ -32,7 +32,6 @@ Range::Range(const bool k_first_in, const size_t index_1_in, const size_t range_ template Psi::Psi() { - this->npol = PARAM.globalv.npol; } template @@ -44,41 +43,7 @@ Psi::~Psi() } } -// Constructor 1-1: -template -Psi::Psi(const int nk_in, const int nbd_in, const int nbs_in, const int* ngk_in, const bool k_first_in) -{ - assert(nk_in > 0); - assert(nbd_in >= 0); // 187_PW_SDFT_ALL_GPU && 187_PW_MD_SDFT_ALL_GPU - assert(nbs_in > 0); - - this->k_first = k_first_in; - this->npol = PARAM.globalv.npol; - this->allocate_inside = true; - - this->ngk = ngk_in; // modify later - // This function will delete the psi array first(if psi exist), then malloc a new memory for it. - resize_memory_op()(this->psi, nk_in * static_cast(nbd_in) * nbs_in, "no_record"); - - this->nk = nk_in; - this->nbands = nbd_in; - this->nbasis = nbs_in; - - this->current_b = 0; - this->current_k = 0; - this->current_nbasis = nbs_in; - this->psi_current = this->psi; - this->psi_bias = 0; - - // Currently only GPU's implementation is supported for device recording! - base_device::information::print_device_info(this->ctx, GlobalV::ofs_device); - base_device::information::record_device_memory(this->ctx, - GlobalV::ofs_device, - "Psi->resize()", - sizeof(T) * nk_in * nbd_in * nbs_in); -} - -// Constructor 1-2: +// Constructor 1: template Psi::Psi(const int nk_in, const int nbd_in, @@ -87,11 +52,10 @@ Psi::Psi(const int nk_in, const bool k_first_in) { assert(nk_in > 0); - assert(nbd_in > 0); + assert(nbd_in >= 0); assert(nbs_in > 0); this->k_first = k_first_in; - this->npol = PARAM.globalv.npol; this->allocate_inside = true; this->ngk = ngk_in.data(); // modify later @@ -129,7 +93,6 @@ Psi::Psi(T* psi_pointer, // assert(nk_in == 1); // NOTE because lr/utils/lr_uril.hpp func & get_psi_spin func this->k_first = k_first_in; - this->npol = PARAM.globalv.npol; this->allocate_inside = false; this->ngk = nullptr; @@ -158,10 +121,9 @@ Psi::Psi(const int nk_in, const bool k_first_in) { // Currently this function only supports nk_in == 1 when called within diagH_subspace_init. - assert(nk_in == 1); + // assert(nk_in == 1); this->k_first = k_first_in; - this->npol = PARAM.globalv.npol; this->allocate_inside = true; this->ngk = nullptr; @@ -190,8 +152,8 @@ Psi::Psi(const int nk_in, template Psi::Psi(const Psi& psi_in) { + this->ngk = psi_in.ngk; - this->npol = psi_in.npol; this->nk = psi_in.get_nk(); this->nbands = psi_in.get_nbands(); this->nbasis = psi_in.get_nbasis(); @@ -215,8 +177,8 @@ template template Psi::Psi(const Psi& psi_in) { + this->ngk = psi_in.get_ngk_pointer(); - this->npol = psi_in.npol; this->nk = psi_in.get_nk(); this->nbands = psi_in.get_nbands(); this->nbasis = psi_in.get_nbasis(); @@ -323,7 +285,7 @@ const int& Psi::get_psi_bias() const template const int& Psi::get_current_ngk() const { - if (this->npol == 1) + if (this->get_npol() == 1) { return this->current_nbasis; } @@ -333,6 +295,19 @@ const int& Psi::get_current_ngk() const } } +template +const int Psi::get_npol() const +{ + if (PARAM.inp.nspin == 4) + { + return 2; + } + else + { + return 1; + } +} + template const int& Psi::get_nk() const { @@ -511,13 +486,13 @@ std::tuple Psi::to_range(const Range& range) const else if (i1 < 0) // [r1, r2] is the range of index1 with length m { const T* p = &this->psi[r1 * (k_first ? this->nbands : this->nk) * this->nbasis]; - int m = (r2 - r1 + 1) * this->npol; + int m = (r2 - r1 + 1) * this->get_npol(); return std::tuple(p, m); } else // [r1, r2] is the range of index2 with length m { const T* p = &this->psi[(i1 * (k_first ? this->nbands : this->nk) + r1) * this->nbasis]; - int m = (r2 - r1 + 1) * this->npol; + int m = (r2 - r1 + 1) * this->get_npol(); return std::tuple(p, m); } } diff --git a/source/module_psi/psi.h b/source/module_psi/psi.h index d8a994377a..75e13433ea 100644 --- a/source/module_psi/psi.h +++ b/source/module_psi/psi.h @@ -39,10 +39,7 @@ class Psi // Constructor 0: basic Psi(); - // Constructor 1-1: specify nk, nbands, nbasis, ngk, and do not need to call resize() later - Psi(const int nk_in, const int nbd_in, const int nbs_in, const int* ngk_in, const bool k_first_in = true); - - // Constructor 1-2: + // Constructor 1: Psi(const int nk_in, const int nbd_in, const int nbs_in, const std::vector& ngk_in, const bool k_first_in); // Constructor 2-1: initialize a new psi from the given psi_in @@ -137,7 +134,7 @@ class Psi // solve Range: return(pointer of begin, number of bands or k-points) std::tuple to_range(const Range& range) const; - int npol = 1; + const int get_npol() const; private: T* psi = nullptr; // avoid using C++ STL diff --git a/source/module_psi/psi_init.cpp b/source/module_psi/psi_init.cpp index 102e2d4b1a..8ef89dcfdc 100644 --- a/source/module_psi/psi_init.cpp +++ b/source/module_psi/psi_init.cpp @@ -106,7 +106,7 @@ void PSIInit::initialize_psi(Psi>* psi, if (not_equal) { - psi_cpu = new Psi(1, nbands_start, nbasis, nullptr); + psi_cpu = new Psi(1, nbands_start, nbasis, nbasis, true); psi_device = PARAM.inp.device == "gpu" ? new psi::Psi(psi_cpu[0]) : reinterpret_cast*>(psi_cpu); } @@ -119,7 +119,7 @@ void PSIInit::initialize_psi(Psi>* psi, } else { - psi_cpu = new Psi(1, nbands_start, nbasis, nullptr); + psi_cpu = new Psi(1, nbands_start, nbasis, nbasis, true); psi_device = kspw_psi; } } @@ -203,7 +203,7 @@ void PSIInit::initialize_lcao_in_pw(Psi* psi_local, std::ofstream& } } -void allocate_psi(Psi>*& psi, const int& nks, const int* ngk, const int& nbands, const int& npwx) +void allocate_psi(Psi>*& psi, const int& nks, const std::vector& ngk, const int& nbands, const int& npwx) { assert(npwx > 0); assert(nks > 0); @@ -215,7 +215,7 @@ void allocate_psi(Psi>*& psi, const int& nks, const int* ng { nks2 = 1; } - psi = new psi::Psi>(nks2, nbands, npwx * PARAM.globalv.npol, ngk); + psi = new psi::Psi>(nks2, nbands, npwx * PARAM.globalv.npol, ngk, true); const size_t memory_cost = sizeof(std::complex) * nks2 * nbands * (PARAM.globalv.npol * npwx); std::cout << " MEMORY FOR PSI (MB) : " << static_cast(memory_cost) / 1024.0 / 1024.0 << std::endl; ModuleBase::Memory::record("Psi_PW", memory_cost); diff --git a/source/module_psi/psi_init.h b/source/module_psi/psi_init.h index e112a71a6e..bf93e534d0 100644 --- a/source/module_psi/psi_init.h +++ b/source/module_psi/psi_init.h @@ -86,7 +86,7 @@ class PSIInit }; ///@brief allocate the wavefunction -void allocate_psi(Psi>*& psi, const int& nks, const int* ngk, const int& nbands, const int& npwx); +void allocate_psi(Psi>*& psi, const int& nks, const std::vector& ngk, const int& nbands, const int& npwx); } // namespace psi #endif \ No newline at end of file diff --git a/source/module_psi/psi_initializer_atomic_random.cpp b/source/module_psi/psi_initializer_atomic_random.cpp index f7b735f5ed..7e0652c25c 100644 --- a/source/module_psi/psi_initializer_atomic_random.cpp +++ b/source/module_psi/psi_initializer_atomic_random.cpp @@ -21,7 +21,7 @@ void psi_initializer_atomic_random::init_psig(T* psig, const int& ik) psi_initializer_atomic::init_psig(psig, ik); const int npol = PARAM.globalv.npol; const int nbasis = this->pw_wfc_->npwk_max * npol; - psi::Psi psi_random(1, this->nbands_start_, nbasis, nullptr); + psi::Psi psi_random(1, this->nbands_start_, nbasis, nbasis, true); psi_random.fix_k(0); this->random_t(psi_random.get_pointer(), 0, this->nbands_start_, ik, 0); for (int iband = 0; iband < this->nbands_start_; iband++) diff --git a/source/module_psi/psi_initializer_nao_random.cpp b/source/module_psi/psi_initializer_nao_random.cpp index 4f8b8d940f..ab23c4a163 100644 --- a/source/module_psi/psi_initializer_nao_random.cpp +++ b/source/module_psi/psi_initializer_nao_random.cpp @@ -21,7 +21,7 @@ void psi_initializer_nao_random::init_psig(T* psig, const int& ik) psi_initializer_nao::init_psig(psig, ik); const int npol = PARAM.globalv.npol; const int nbasis = this->pw_wfc_->npwk_max * npol; - psi::Psi psi_random(1, this->nbands_start_, nbasis, nullptr); + psi::Psi psi_random(1, this->nbands_start_, nbasis, nbasis, true); psi_random.fix_k(0); this->random_t(psi_random.get_pointer(), 0, this->nbands_start_, ik, 0); for (int iband = 0; iband < this->nbands_start_; iband++) diff --git a/source/module_psi/test/psi_initializer_unit_test.cpp b/source/module_psi/test/psi_initializer_unit_test.cpp index fd9dcd497c..b5b4180b2d 100644 --- a/source/module_psi/test/psi_initializer_unit_test.cpp +++ b/source/module_psi/test/psi_initializer_unit_test.cpp @@ -321,7 +321,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigRandom) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(-0.66187696761064307, psi->operator()(0,0,0).real(), 1e-4); delete psi; @@ -340,7 +340,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomic) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; @@ -363,7 +363,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSoc) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); PARAM.input.nspin = 1; @@ -390,7 +390,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicSocHasSo) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); PARAM.input.nspin = 1; @@ -413,7 +413,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigAtomicRandom) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; @@ -432,7 +432,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNao) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; @@ -451,7 +451,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoRandom) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; @@ -475,7 +475,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSoc) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; @@ -499,7 +499,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSocHasSo) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; @@ -523,7 +523,7 @@ TEST_F(PsiIntializerUnitTest, CalPsigNaoSocHasSoDOMAG) { this->psi_init->tabulate(); // always: new, initialize, tabulate, allocate, proj_ao_onkG const int nbands_start = this->psi_init->nbands_start(); const int nbasis = this->p_pw_wfc->npwk_max * PARAM.globalv.npol; - psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nullptr); + psi::Psi>* psi = new psi::Psi>(1, nbands_start, nbasis, nbasis, true); this->psi_init->init_psig(psi->get_pointer(), 0); EXPECT_NEAR(0, psi->operator()(0,0,0).real(), 1e-12); delete psi; diff --git a/source/module_psi/test/psi_test.cpp b/source/module_psi/test/psi_test.cpp index 0b42df63c7..598cbe21bd 100644 --- a/source/module_psi/test/psi_test.cpp +++ b/source/module_psi/test/psi_test.cpp @@ -8,12 +8,12 @@ class TestPsi : public ::testing::Test const int ink = 2; const int inbands = 4; const int inbasis = 10; - int ngk[4] = {10, 10, 10, 10}; + std::vector ngk = {10, 10, 10, 10}; - const psi::Psi>* psi_object31 = new psi::Psi>(ink, inbands, inbasis, &ngk[0]); - const psi::Psi* psi_object32 = new psi::Psi(ink, inbands, inbasis, &ngk[0]); - const psi::Psi>* psi_object33 = new psi::Psi>(ink, inbands, inbasis, &ngk[0]); - const psi::Psi* psi_object34 = new psi::Psi(ink, inbands, inbasis, &ngk[0]); + const psi::Psi>* psi_object31 = new psi::Psi>(ink, inbands, inbasis, ngk, true); + const psi::Psi* psi_object32 = new psi::Psi(ink, inbands, inbasis, ngk, true); + const psi::Psi>* psi_object33 = new psi::Psi>(ink, inbands, inbasis, ngk, true); + const psi::Psi* psi_object34 = new psi::Psi(ink, inbands, inbasis, ngk, true); }; TEST_F(TestPsi, get_val) @@ -98,7 +98,7 @@ TEST_F(TestPsi, get_pointer_op_zero_complex_double) EXPECT_EQ(psi_object31->get_psi_bias(), 0); std::vector temp(ink, inbasis); - psi::Psi>* psi_temp = new psi::Psi>(ink, inbands, inbasis, temp.data(), true); + psi::Psi>* psi_temp = new psi::Psi>(ink, inbands, inbasis, temp, true); psi_temp->fix_k(0); EXPECT_EQ(psi_object31->get_current_nbas(), inbasis); delete psi_temp; @@ -241,10 +241,10 @@ TEST_F(TestPsi, range) TEST_F(TestPsi, band_first) { - const psi::Psi>* psi_band_c64 = new psi::Psi>(ink, inbands, inbasis, &ngk[0], false); - const psi::Psi* psi_band_64 = new psi::Psi(ink, inbands, inbasis, &ngk[0], false); - const psi::Psi>* psi_band_c32 = new psi::Psi>(ink, inbands, inbasis, &ngk[0], false); - const psi::Psi* psi_band_32 = new psi::Psi(ink, inbands, inbasis, &ngk[0], false); + const psi::Psi>* psi_band_c64 = new psi::Psi>(ink, inbands, inbasis, ngk, false); + const psi::Psi* psi_band_64 = new psi::Psi(ink, inbands, inbasis, ngk, false); + const psi::Psi>* psi_band_c32 = new psi::Psi>(ink, inbands, inbasis, ngk, false); + const psi::Psi* psi_band_32 = new psi::Psi(ink, inbands, inbasis, ngk, false); // set values: cover 4 different cases for (int ib = 0;ib < inbands;++ib) diff --git a/source/module_ri/exx_lip.hpp b/source/module_ri/exx_lip.hpp index 6be31a26b4..5e26446df4 100644 --- a/source/module_ri/exx_lip.hpp +++ b/source/module_ri/exx_lip.hpp @@ -112,7 +112,7 @@ Exx_Lip::Exx_Lip(const Exx_Info::Exx_Info_Lip& info_in, #endif this->k_pack->wf_wg.create(this->k_pack->kv_ptr->get_nks(),PARAM.inp.nbands); - this->k_pack->hvec_array = new psi::Psi(this->k_pack->kv_ptr->get_nks(), PARAM.inp.nbands, PARAM.globalv.nlocal, kv_ptr_in->ngk.data(), true); + this->k_pack->hvec_array = new psi::Psi(this->k_pack->kv_ptr->get_nks(), PARAM.inp.nbands, PARAM.globalv.nlocal, kv_ptr_in->ngk, true); // this->k_pack->hvec_array = new ModuleBase::ComplexMatrix[this->k_pack->kv_ptr->get_nks()]; // for( int ik=0; ikk_pack->kv_ptr->get_nks(); ++ik) // { From 00981713a278e38c82af4b343502c7386c56a99e Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Mon, 20 Jan 2025 21:58:14 +0800 Subject: [PATCH 065/160] Feature: add para_gemm to do parallel matrix multiply (#5870) * Feature: add para_gemm to do parallel matrix multi Refator: move math_kernel_op to module_base * fix compile * fix compile * try fix pyabacus * add gatherC for para_gemm * add test --- python/pyabacus/CONTRIBUTING.md | 9 +- python/pyabacus/src/ModuleBase/CMakeLists.txt | 1 + python/pyabacus/src/ModuleNAO/CMakeLists.txt | 1 + python/pyabacus/src/hsolver/CMakeLists.txt | 2 +- python/pyabacus/src/hsolver/py_hsolver.cpp | 2 +- source/CMakeLists.txt | 6 +- source/Makefile.Objects | 3 +- source/module_base/CMakeLists.txt | 1 + source/module_base/blas_connector.cpp | 14 +- .../kernels/cuda/math_kernel_op.cu | 29 +- .../kernels/math_kernel_op.cpp | 4 +- .../kernels/math_kernel_op.h | 2 +- .../kernels/rocm/math_kernel_op.hip.cu | 27 +- .../module_base/kernels/test/CMakeLists.txt | 3 +- .../kernels/test/math_kernel_test.cpp | 54 +- source/module_base/para_gemm.cpp | 239 +++++++++ source/module_base/para_gemm.h | 93 ++++ source/module_base/parallel_device.cpp | 122 +++++ source/module_base/parallel_device.h | 127 ++--- .../module_base/test_parallel/CMakeLists.txt | 11 + .../test_parallel/test_para_gemm.cpp | 466 ++++++++++++++++++ source/module_elecstate/elecstate_pw.h | 6 +- source/module_esolver/esolver_ks_lcaopw.cpp | 2 +- source/module_esolver/esolver_ks_pw.cpp | 6 +- source/module_esolver/pw_others.cpp | 2 +- .../module_deltaspin/cal_mw_from_lambda.cpp | 6 +- source/module_hamilt_pw/hamilt_pwdft/forces.h | 4 +- .../hamilt_pwdft/fs_nonlocal_tools.cpp | 2 +- .../hamilt_pwdft/fs_nonlocal_tools.h | 4 +- .../module_hamilt_pw/hamilt_pwdft/hamilt_pw.h | 6 +- .../hamilt_pwdft/nonlocal_maths.hpp | 2 +- .../hamilt_pwdft/onsite_proj_tools.h | 4 +- .../hamilt_pwdft/onsite_projector.cpp | 2 +- .../hamilt_pwdft/onsite_projector.h | 4 +- .../hamilt_pwdft/operator_pw/meta_pw.h | 4 +- .../hamilt_pwdft/operator_pw/nonlocal_pw.h | 6 +- .../hamilt_pwdft/operator_pw/onsite_proj_pw.h | 6 +- .../hamilt_pwdft/stress_func.h | 4 +- .../hamilt_stodft/sto_che.cpp | 2 +- .../module_hamilt_pw/hamilt_stodft/sto_che.h | 4 +- .../hamilt_stodft/sto_iter.cpp | 8 +- .../module_hamilt_pw/hamilt_stodft/sto_iter.h | 2 +- source/module_hsolver/CMakeLists.txt | 1 - source/module_hsolver/diago_bpcg.cpp | 2 +- source/module_hsolver/diago_bpcg.h | 8 +- source/module_hsolver/diago_cg.cpp | 216 ++++---- source/module_hsolver/diago_cg.h | 4 +- source/module_hsolver/diago_dav_subspace.cpp | 135 ++--- source/module_hsolver/diago_david.cpp | 325 ++++++------ source/module_hsolver/diago_iter_assist.cpp | 288 +++++------ source/module_hsolver/hsolver_pw_sdft.cpp | 2 +- .../kernels/test/CMakeLists.txt | 8 +- .../kernels/test/math_dngvd_test.cpp | 8 +- .../kernels/test/perf_math_kernel.cpp | 36 +- source/module_hsolver/test/CMakeLists.txt | 1 - .../module_hsolver/test/diago_bpcg_test.cpp | 2 +- .../operator_casida/operator_lr_diag.h | 4 +- 57 files changed, 1656 insertions(+), 686 deletions(-) rename source/{module_hsolver => module_base}/kernels/cuda/math_kernel_op.cu (97%) rename source/{module_hsolver => module_base}/kernels/math_kernel_op.cpp (99%) rename source/{module_hsolver => module_base}/kernels/math_kernel_op.h (99%) rename source/{module_hsolver => module_base}/kernels/rocm/math_kernel_op.hip.cu (96%) rename source/{module_hsolver => module_base}/kernels/test/math_kernel_test.cpp (93%) create mode 100644 source/module_base/para_gemm.cpp create mode 100644 source/module_base/para_gemm.h create mode 100644 source/module_base/test_parallel/test_para_gemm.cpp diff --git a/python/pyabacus/CONTRIBUTING.md b/python/pyabacus/CONTRIBUTING.md index fbd23ad9ff..b5d7728eae 100644 --- a/python/pyabacus/CONTRIBUTING.md +++ b/python/pyabacus/CONTRIBUTING.md @@ -8,10 +8,13 @@ Welcome to the `pyabacus` project! This document provides guidelines and instruc -- [Project structure](#project-structure) +- [Developer Guide](#developer-guide) + - [Introduction](#introduction) + - [Project Structure](#project-structure) - [Root CMake Configuration](#root-cmake-configuration) - [Module CMake Configuration](#module-cmake-configuration) -- [Development Process](#development-process) + - [Development Process](#development-process) + - [Conclusion](#conclusion) @@ -187,7 +190,7 @@ list(APPEND _diago ${HSOLVER_PATH}/diag_const_nums.cpp ${HSOLVER_PATH}/diago_iter_assist.cpp ${HSOLVER_PATH}/kernels/dngvd_op.cpp - ${HSOLVER_PATH}/kernels/math_kernel_op.cpp + ${BASE_PATH}/kernels/math_kernel_op.cpp ${BASE_PATH}/kernels/math_op.cpp ${BASE_PATH}/module_device/device.cpp ${BASE_PATH}/module_device/memory_op.cpp diff --git a/python/pyabacus/src/ModuleBase/CMakeLists.txt b/python/pyabacus/src/ModuleBase/CMakeLists.txt index 7ce5fb5e3b..1c2d9a728b 100644 --- a/python/pyabacus/src/ModuleBase/CMakeLists.txt +++ b/python/pyabacus/src/ModuleBase/CMakeLists.txt @@ -1,6 +1,7 @@ list(APPEND pymodule_base ${PROJECT_SOURCE_DIR}/src/ModuleBase/py_base_math.cpp ${BASE_PATH}/kernels/math_op.cpp + ${BASE_PATH}/kernels/math_kernel_op.cpp ${BASE_PATH}/module_device/memory_op.cpp ${BASE_PATH}/module_device/device.cpp ) diff --git a/python/pyabacus/src/ModuleNAO/CMakeLists.txt b/python/pyabacus/src/ModuleNAO/CMakeLists.txt index c5eb016903..5e86604adc 100644 --- a/python/pyabacus/src/ModuleNAO/CMakeLists.txt +++ b/python/pyabacus/src/ModuleNAO/CMakeLists.txt @@ -14,6 +14,7 @@ list(APPEND _naos ${NAO_PATH}/two_center_table.cpp # dependency ${ABACUS_SOURCE_DIR}/module_base/kernels/math_op.cpp + ${ABACUS_SOURCE_DIR}/module_base/kernels/math_kernel_op.cpp # ${ABACUS_SOURCE_DIR}/module_psi/kernels/psi_memory_op.cpp ${ABACUS_SOURCE_DIR}/module_base/module_device/memory_op.cpp ${ABACUS_SOURCE_DIR}/module_base/module_device/device.cpp diff --git a/python/pyabacus/src/hsolver/CMakeLists.txt b/python/pyabacus/src/hsolver/CMakeLists.txt index f0f04f97a7..4bd0153b48 100644 --- a/python/pyabacus/src/hsolver/CMakeLists.txt +++ b/python/pyabacus/src/hsolver/CMakeLists.txt @@ -10,8 +10,8 @@ list(APPEND _diago ${HSOLVER_PATH}/kernels/dngvd_op.cpp - ${HSOLVER_PATH}/kernels/math_kernel_op.cpp # dependency + ${BASE_PATH}/kernels/math_kernel_op.cpp ${BASE_PATH}/kernels/math_op.cpp ${BASE_PATH}/module_device/device.cpp ${BASE_PATH}/module_device/memory_op.cpp diff --git a/python/pyabacus/src/hsolver/py_hsolver.cpp b/python/pyabacus/src/hsolver/py_hsolver.cpp index e791fe9f09..3c4d1c66c4 100644 --- a/python/pyabacus/src/hsolver/py_hsolver.cpp +++ b/python/pyabacus/src/hsolver/py_hsolver.cpp @@ -6,7 +6,7 @@ #include #include "module_hsolver/diago_dav_subspace.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_base/module_device/types.h" #include "./py_diago_dav_subspace.hpp" diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index 1f4d4a8370..769138b096 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -36,7 +36,6 @@ list(APPEND device_srcs module_hamilt_pw/hamilt_stodft/kernels/hpsi_norm_op.cpp module_basis/module_pw/kernels/pw_op.cpp module_hsolver/kernels/dngvd_op.cpp - module_hsolver/kernels/math_kernel_op.cpp module_elecstate/kernels/elecstate_op.cpp # module_psi/kernels/psi_memory_op.cpp @@ -44,6 +43,7 @@ list(APPEND device_srcs module_base/module_device/device.cpp module_base/module_device/memory_op.cpp + module_base/kernels/math_kernel_op.cpp module_hamilt_pw/hamilt_pwdft/kernels/force_op.cpp module_hamilt_pw/hamilt_pwdft/kernels/stress_op.cpp @@ -64,7 +64,6 @@ if(USE_CUDA) module_hamilt_pw/hamilt_pwdft/kernels/cuda/onsite_op.cu module_basis/module_pw/kernels/cuda/pw_op.cu module_hsolver/kernels/cuda/dngvd_op.cu - module_hsolver/kernels/cuda/math_kernel_op.cu module_elecstate/kernels/cuda/elecstate_op.cu # module_psi/kernels/cuda/memory_op.cu @@ -75,6 +74,7 @@ if(USE_CUDA) module_hamilt_pw/hamilt_pwdft/kernels/cuda/wf_op.cu module_hamilt_pw/hamilt_pwdft/kernels/cuda/vnl_op.cu module_base/kernels/cuda/math_op.cu + module_base/kernels/cuda/math_kernel_op.cu module_hamilt_general/module_xc/kernels/cuda/xc_functional_op.cu ) endif() @@ -89,7 +89,6 @@ if(USE_ROCM) module_hamilt_pw/hamilt_stodft/kernels/rocm/hpsi_norm_op.hip.cu module_basis/module_pw/kernels/rocm/pw_op.hip.cu module_hsolver/kernels/rocm/dngvd_op.hip.cu - module_hsolver/kernels/rocm/math_kernel_op.hip.cu module_elecstate/kernels/rocm/elecstate_op.hip.cu # module_psi/kernels/rocm/memory_op.hip.cu @@ -99,6 +98,7 @@ if(USE_ROCM) module_hamilt_pw/hamilt_pwdft/kernels/rocm/stress_op.hip.cu module_hamilt_pw/hamilt_pwdft/kernels/rocm/wf_op.hip.cu module_hamilt_pw/hamilt_pwdft/kernels/rocm/vnl_op.hip.cu + module_base/kernels/rocm/math_kernel_op.hip.cu module_base/kernels/rocm/math_op.hip.cu module_hamilt_general/module_xc/kernels/rocm/xc_functional_op.hip.cu ) diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 5d01dd1839..ad13d75976 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -146,11 +146,13 @@ OBJS_BASE=abfs-vector3_order.o\ math_bspline.o\ math_chebyshev.o\ math_op.o\ + math_kernel_op.o\ mathzone_add1.o\ matrix.o\ matrix3.o\ memory.o\ mymath.o\ + para_gemm.o\ realarray.o\ sph_bessel_recursive-d1.o\ sph_bessel_recursive-d2.o\ @@ -336,7 +338,6 @@ OBJS_HSOLVER=diago_cg.o\ hsolver_lcaopw.o\ hsolver_pw_sdft.o\ diago_iter_assist.o\ - math_kernel_op.o\ dngvd_op.o\ diag_const_nums.o\ diag_hs_para.o\ diff --git a/source/module_base/CMakeLists.txt b/source/module_base/CMakeLists.txt index 38c466a2c1..ecbdedcf6a 100644 --- a/source/module_base/CMakeLists.txt +++ b/source/module_base/CMakeLists.txt @@ -37,6 +37,7 @@ add_library( mymath.cpp opt_CG.cpp opt_DCsrch.cpp + para_gemm.cpp realarray.cpp sph_bessel_recursive-d1.cpp sph_bessel_recursive-d2.cpp diff --git a/source/module_base/blas_connector.cpp b/source/module_base/blas_connector.cpp index 14fb76e2ed..b422969ac5 100644 --- a/source/module_base/blas_connector.cpp +++ b/source/module_base/blas_connector.cpp @@ -10,7 +10,7 @@ #include #include #include "cublas_v2.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_base/module_device/memory_op.h" @@ -668,7 +668,7 @@ void vector_mul_vector(const int& dim, T* result, const T* vector1, const T* vec } else if (device_type == base_device::AbacusDevice_t::GpuDevice){ #ifdef __CUDA - hsolver::vector_mul_vector_op()(gpu_ctx, dim, result, vector1, vector2); + ModuleBase::vector_mul_vector_op()(gpu_ctx, dim, result, vector1, vector2); #endif } } @@ -688,7 +688,7 @@ void vector_div_vector(const int& dim, T* result, const T* vector1, const T* vec } else if (device_type == base_device::AbacusDevice_t::GpuDevice){ #ifdef __CUDA - hsolver::vector_div_vector_op()(gpu_ctx, dim, result, vector1, vector2); + ModuleBase::vector_div_vector_op()(gpu_ctx, dim, result, vector1, vector2); #endif } } @@ -706,7 +706,7 @@ void vector_add_vector(const int& dim, float *result, const float *vector1, cons } else if (device_type == base_device::GpuDevice){ #ifdef __CUDA - hsolver::constantvector_addORsub_constantVector_op()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); + ModuleBase::constantvector_addORsub_constantVector_op()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); #endif } } @@ -724,7 +724,7 @@ void vector_add_vector(const int& dim, double *result, const double *vector1, co } else if (device_type == base_device::GpuDevice){ #ifdef __CUDA - hsolver::constantvector_addORsub_constantVector_op()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); + ModuleBase::constantvector_addORsub_constantVector_op()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); #endif } } @@ -742,7 +742,7 @@ void vector_add_vector(const int& dim, std::complex *result, const std::c } else if (device_type == base_device::GpuDevice){ #ifdef __CUDA - hsolver::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); + ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); #endif } } @@ -760,7 +760,7 @@ void vector_add_vector(const int& dim, std::complex *result, const std:: } else if (device_type == base_device::GpuDevice){ #ifdef __CUDA - hsolver::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); + ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); #endif } } \ No newline at end of file diff --git a/source/module_hsolver/kernels/cuda/math_kernel_op.cu b/source/module_base/kernels/cuda/math_kernel_op.cu similarity index 97% rename from source/module_hsolver/kernels/cuda/math_kernel_op.cu rename to source/module_base/kernels/cuda/math_kernel_op.cu index cd3ac41812..d48862ef33 100644 --- a/source/module_hsolver/kernels/cuda/math_kernel_op.cu +++ b/source/module_base/kernels/cuda/math_kernel_op.cu @@ -1,5 +1,5 @@ #include "module_base/module_device/memory_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_psi/psi.h" #include "module_base/tool_quit.h" @@ -9,7 +9,7 @@ #include #include -namespace hsolver +namespace ModuleBase { const int warp_size = 32; // const unsigned int full_mask = 0xffffffff; @@ -24,7 +24,7 @@ template <> struct GetTypeReal> { using type = double; /**< The return type specialization for std::complex. */ }; -namespace hsolver { +namespace ModuleBase { template struct GetTypeThrust { using type = T; @@ -817,6 +817,27 @@ void scal_op::operator()(const base_device::DEV cublasErrcheck(cublasZscal(cublas_handle, N, (double2*)alpha, (double2*)X, incx)); } +template <> +void gemm_op::operator()(const base_device::DEVICE_GPU* d, + const char& transa, + const char& transb, + const int& m, + const int& n, + const int& k, + const float* alpha, + const float* a, + const int& lda, + const float* b, + const int& ldb, + const float* beta, + float* c, + const int& ldc) +{ + cublasOperation_t cutransA = judge_trans_op(false, transa, "gemm_op"); + cublasOperation_t cutransB = judge_trans_op(false, transb, "gemm_op"); + cublasErrcheck(cublasSgemm(cublas_handle, cutransA, cutransB, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc)); +} + template <> void gemm_op::operator()(const base_device::DEVICE_GPU* d, const char& transa, @@ -1060,4 +1081,4 @@ template struct vector_div_vector_op; template struct matrixSetToAnother; template struct constantvector_addORsub_constantVector_op; #endif -} // namespace hsolver +} // namespace ModuleBase diff --git a/source/module_hsolver/kernels/math_kernel_op.cpp b/source/module_base/kernels/math_kernel_op.cpp similarity index 99% rename from source/module_hsolver/kernels/math_kernel_op.cpp rename to source/module_base/kernels/math_kernel_op.cpp index db2a12e9db..59a3c2ace8 100644 --- a/source/module_hsolver/kernels/math_kernel_op.cpp +++ b/source/module_base/kernels/math_kernel_op.cpp @@ -1,9 +1,9 @@ -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include #include -namespace hsolver +namespace ModuleBase { template diff --git a/source/module_hsolver/kernels/math_kernel_op.h b/source/module_base/kernels/math_kernel_op.h similarity index 99% rename from source/module_hsolver/kernels/math_kernel_op.h rename to source/module_base/kernels/math_kernel_op.h index 0daf0e5718..b525ce8467 100644 --- a/source/module_hsolver/kernels/math_kernel_op.h +++ b/source/module_base/kernels/math_kernel_op.h @@ -17,7 +17,7 @@ #include "cublas_v2.h" #endif //__CUDA || __UT_USE_CUDA -namespace hsolver { +namespace ModuleBase { inline std::complex set_real_tocomplex(const std::complex &x) { return {x.real(), 0.0}; diff --git a/source/module_hsolver/kernels/rocm/math_kernel_op.hip.cu b/source/module_base/kernels/rocm/math_kernel_op.hip.cu similarity index 96% rename from source/module_hsolver/kernels/rocm/math_kernel_op.hip.cu rename to source/module_base/kernels/rocm/math_kernel_op.hip.cu index 1993ae4c64..5ee0648e11 100644 --- a/source/module_hsolver/kernels/rocm/math_kernel_op.hip.cu +++ b/source/module_base/kernels/rocm/math_kernel_op.hip.cu @@ -1,5 +1,5 @@ #include "module_base/module_device/memory_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_psi/psi.h" #include "module_base/tool_quit.h" @@ -20,7 +20,7 @@ struct GetTypeReal> { using type = double; /**< The return type specialization for std::complex. */ }; -namespace hsolver { +namespace ModuleBase { template struct GetTypeThrust { @@ -735,6 +735,27 @@ void scal_op::operator()(const base_device::DEV hipblasErrcheck(hipblasZscal(cublas_handle, N, (hipblasDoubleComplex*)alpha, (hipblasDoubleComplex*)X, incx)); } +template <> +void gemm_op::operator()(const base_device::DEVICE_GPU* d, + const char& transa, + const char& transb, + const int& m, + const int& n, + const int& k, + const float* alpha, + const float* a, + const int& lda, + const float* b, + const int& ldb, + const float* beta, + float* c, + const int& ldc) +{ + hipblasOperation_t cutransA = judge_trans_op(false, transa, "gemm_op"); + hipblasOperation_t cutransB = judge_trans_op(false, transb, "gemm_op"); + hipblasErrcheck(hipblasSgemm(cublas_handle, cutransA, cutransB, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc)); +} + template <> void gemm_op::operator()(const base_device::DEVICE_GPU* d, const char& transa, @@ -968,4 +989,4 @@ template struct vector_div_vector_op; template struct matrixSetToAnother; template struct constantvector_addORsub_constantVector_op; #endif -} // namespace hsolver +} // namespace ModuleBase diff --git a/source/module_base/kernels/test/CMakeLists.txt b/source/module_base/kernels/test/CMakeLists.txt index 960de3b613..1453545d14 100644 --- a/source/module_base/kernels/test/CMakeLists.txt +++ b/source/module_base/kernels/test/CMakeLists.txt @@ -3,6 +3,5 @@ remove_definitions(-D__MPI) AddTest( TARGET Base_Kernels_UTs LIBS parameter ${math_libs} base device - SOURCES math_op_test.cpp + SOURCES math_op_test.cpp math_kernel_test.cpp ) - diff --git a/source/module_hsolver/kernels/test/math_kernel_test.cpp b/source/module_base/kernels/test/math_kernel_test.cpp similarity index 93% rename from source/module_hsolver/kernels/test/math_kernel_test.cpp rename to source/module_base/kernels/test/math_kernel_test.cpp index 0781d54787..caf320ef81 100644 --- a/source/module_hsolver/kernels/test/math_kernel_test.cpp +++ b/source/module_base/kernels/test/math_kernel_test.cpp @@ -1,7 +1,7 @@ #include "module_base/blas_connector.h" #include "module_base/constants.h" #include "module_base/module_device/memory_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include #include @@ -51,8 +51,8 @@ class TestModuleHsolverMathKernel : public ::testing::Test { } - using zdot_real_cpu_op = hsolver::dot_real_op, base_device::DEVICE_CPU>; - using zdot_real_gpu_op = hsolver::dot_real_op, base_device::DEVICE_GPU>; + using zdot_real_cpu_op = ModuleBase::dot_real_op, base_device::DEVICE_CPU>; + using zdot_real_gpu_op = ModuleBase::dot_real_op, base_device::DEVICE_GPU>; using resize_memory_op = base_device::memory::resize_memory_op, base_device::DEVICE_GPU>; using delete_memory_op = base_device::memory::delete_memory_op, base_device::DEVICE_GPU>; @@ -72,23 +72,23 @@ class TestModuleHsolverMathKernel : public ::testing::Test // haozhihan add // cpu operator - using vector_div_constant_op_cpu = hsolver::vector_div_constant_op, base_device::DEVICE_CPU>; - using vector_mul_vector_op_cpu = hsolver::vector_mul_vector_op, base_device::DEVICE_CPU>; - using vector_div_vector_op_cpu = hsolver::vector_div_vector_op, base_device::DEVICE_CPU>; + using vector_div_constant_op_cpu = ModuleBase::vector_div_constant_op, base_device::DEVICE_CPU>; + using vector_mul_vector_op_cpu = ModuleBase::vector_mul_vector_op, base_device::DEVICE_CPU>; + using vector_div_vector_op_cpu = ModuleBase::vector_div_vector_op, base_device::DEVICE_CPU>; using constantvector_addORsub_constantVector_op_cpu - = hsolver::constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; - using axpy_op_cpu = hsolver::axpy_op, base_device::DEVICE_CPU>; - using scal_op_cpu = hsolver::scal_op; - using gemv_op_cpu = hsolver::gemv_op, base_device::DEVICE_CPU>; + = ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; + using axpy_op_cpu = ModuleBase::axpy_op, base_device::DEVICE_CPU>; + using scal_op_cpu = ModuleBase::scal_op; + using gemv_op_cpu = ModuleBase::gemv_op, base_device::DEVICE_CPU>; // gpu operator - using vector_div_constant_op_gpu = hsolver::vector_div_constant_op, base_device::DEVICE_GPU>; - using vector_mul_vector_op_gpu = hsolver::vector_mul_vector_op, base_device::DEVICE_GPU>; - using vector_div_vector_op_gpu = hsolver::vector_div_vector_op, base_device::DEVICE_GPU>; + using vector_div_constant_op_gpu = ModuleBase::vector_div_constant_op, base_device::DEVICE_GPU>; + using vector_mul_vector_op_gpu = ModuleBase::vector_mul_vector_op, base_device::DEVICE_GPU>; + using vector_div_vector_op_gpu = ModuleBase::vector_div_vector_op, base_device::DEVICE_GPU>; using constantvector_addORsub_constantVector_op_gpu - = hsolver::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; - using axpy_op_gpu = hsolver::axpy_op, base_device::DEVICE_GPU>; - using scal_op_gpu = hsolver::scal_op; - using gemv_op_gpu = hsolver::gemv_op, base_device::DEVICE_GPU>; + = ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; + using axpy_op_gpu = ModuleBase::axpy_op, base_device::DEVICE_GPU>; + using scal_op_gpu = ModuleBase::scal_op; + using gemv_op_gpu = ModuleBase::gemv_op, base_device::DEVICE_GPU>; // haozhihan add std::vector> L = {{-0.65412617, -0.74208893}, @@ -375,9 +375,9 @@ TEST_F(TestModuleHsolverMathKernel, zdot_real_op_gpu) resize_memory_op()(psi_R_dev, psi_R.size()); synchronize_memory_op()(psi_L_dev, psi_L.data(), psi_L.size()); synchronize_memory_op()(psi_R_dev, psi_R.data(), psi_R.size()); - hsolver::createGpuBlasHandle(); + ModuleBase::createGpuBlasHandle(); double result = zdot_real_gpu_op()(gpu_ctx, dim, psi_L_dev, psi_R_dev, false); - hsolver::destoryBLAShandle(); + ModuleBase::destoryBLAShandle(); EXPECT_LT(fabs(result - expected_result), 1e-12); delete_memory_op()(psi_L_dev); delete_memory_op()(psi_R_dev); @@ -537,9 +537,9 @@ TEST_F(TestModuleHsolverMathKernel, axpy_op_gpu) synchronize_memory_op()(Y_axpy_dev, Y_axpy.data(), Y_axpy.size()); // run - hsolver::createGpuBlasHandle(); + ModuleBase::createGpuBlasHandle(); axpy_op_gpu()(gpu_ctx, dim, &alpha_axpy, X_axpy_dev, 1, Y_axpy_dev, 1); - hsolver::destoryBLAShandle(); + ModuleBase::destoryBLAShandle(); // syn the output data in GPU to CPU synchronize_memory_op_gpu()(Y_axpy.data(), Y_axpy_dev, Y_axpy.size()); @@ -566,9 +566,9 @@ TEST_F(TestModuleHsolverMathKernel, scal_op_gpu) synchronize_memory_op()(X_scal_dev, X_scal.data(), X_scal.size()); // run - hsolver::createGpuBlasHandle(); + ModuleBase::createGpuBlasHandle(); scal_op_gpu()(gpu_ctx, dim, &alpha_scal, X_scal_dev, 1); - hsolver::destoryBLAShandle(); + ModuleBase::destoryBLAShandle(); // syn the output data in GPU to CPU synchronize_memory_op_gpu()(X_scal.data(), X_scal_dev, X_scal.size()); @@ -599,9 +599,9 @@ TEST_F(TestModuleHsolverMathKernel, gemv_op_gpu) synchronize_memory_op()(Y_gemv_dev, Y_gemv.data(), Y_gemv.size()); // run - hsolver::createGpuBlasHandle(); + ModuleBase::createGpuBlasHandle(); gemv_op_gpu()(gpu_ctx, 'C', 2, 3, &ModuleBase::ONE, A_gemv_dev, 2, X_gemv_dev, 1, &ModuleBase::ONE, Y_gemv_dev, 1); - hsolver::destoryBLAShandle(); + ModuleBase::destoryBLAShandle(); // syn the output data in GPU to CPU synchronize_memory_op_gpu()(Y_gemv.data(), Y_gemv_dev, Y_gemv.size()); @@ -668,7 +668,7 @@ TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) B.size()); // run - hsolver::matrixSetToAnother, base_device::DEVICE_GPU>()(gpu_ctx, + ModuleBase::matrixSetToAnother, base_device::DEVICE_GPU>()(gpu_ctx, n, device_A, LDA, @@ -683,7 +683,7 @@ TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) B_gpu2cpu.size()); std::vector> B_cpu(8); - hsolver::matrixSetToAnother, base_device::DEVICE_CPU>()(cpu_ctx, + ModuleBase::matrixSetToAnother, base_device::DEVICE_CPU>()(cpu_ctx, n, A.data(), LDA, diff --git a/source/module_base/para_gemm.cpp b/source/module_base/para_gemm.cpp new file mode 100644 index 0000000000..0908457108 --- /dev/null +++ b/source/module_base/para_gemm.cpp @@ -0,0 +1,239 @@ +#include "para_gemm.h" + +#include "kernels/math_kernel_op.h" +#include "parallel_device.h" +namespace ModuleBase +{ +template +PGemmCN::PGemmCN() +{ +} +template +PGemmCN::~PGemmCN() +{ +} + +template +void PGemmCN::set_dimension( +#ifdef __MPI + MPI_Comm comm_col, + MPI_Comm comm_row, +#endif + const int ncolA_in, + const int LDA_in, + const int ncolB_in, + const int LDB_in, + const int nrow_in, + const int LDC_in, + const bool gatherC_in) +{ +#ifdef __MPI + MPI_Comm_rank(comm_col, &col_rank); + MPI_Comm_size(comm_col, &col_nproc); + if (comm_row != MPI_COMM_NULL) + { + MPI_Comm_rank(comm_row, &row_rank); + MPI_Comm_size(comm_row, &row_nproc); + } + col_world = comm_col; + row_world = comm_row; +#endif + this->LDA = LDA_in; + this->LDB = LDB_in; + this->LDC = LDC_in; + this->ncolA = ncolA_in; + this->ncolB = ncolB_in; + this->nrow = nrow_in; +#ifdef __MPI + this->gatherC = gatherC_in; + requests.resize(col_nproc); + colA_loc.resize(col_nproc); + MPI_Allgather(&ncolA, 1, MPI_INT, colA_loc.data(), 1, MPI_INT, col_world); + for (int ip = 0; ip < col_nproc; ip++) + { + max_colA = std::max(max_colA, colA_loc[ip]); + } + + if (this->gatherC) + { + colB_loc.resize(col_nproc); + recv_counts.resize(col_nproc); + displs.resize(col_nproc); + MPI_Allgather(&ncolB, 1, MPI_INT, colB_loc.data(), 1, MPI_INT, col_world); + for (int ip = 0; ip < col_nproc; ip++) + { + recv_counts[ip] = LDC * colB_loc[ip]; + } + displs[0] = 0; + for (int ip = 1; ip < col_nproc; ip++) + { + displs[ip] = displs[ip - 1] + recv_counts[ip - 1]; + } + size_C_global = displs[col_nproc - 1] + recv_counts[col_nproc - 1]; + } + size_C_local = ncolB * LDC; +#endif +} + +template +void PGemmCN::multiply(const T alpha, const T* A, const T* B, const T beta, T* C) +{ + const Device* ctx = {}; +#ifdef __MPI + if (col_nproc > 1) + { + std::vector A_tmp(max_colA * LDA); + for (int ip = 0; ip < col_nproc; ip++) + { + if (col_rank != ip) + { + int size = ncolA * LDA; + Parallel_Common::isend_dev(A, size, ip, 0, col_world, &requests[ip], A_tmp.data()); + } + } + + T* C_local = C; + std::vector C_tmp; + if (this->gatherC) + { + C_tmp.resize(size_C_local); + if (std::is_same::value) + { + C_local = nullptr; + resmem_dev_op()(C_local, size_C_local); + } + else + { + C_local = C_tmp.data(); + } + syncmem_dev_op()(C_local, C + displs[col_rank], size_C_local); + } + + T* Atmp_device = nullptr; + if (std::is_same::value) + { + resmem_dev_op()(Atmp_device, max_colA * LDA); + } + else + { + Atmp_device = A_tmp.data(); + } + + int shift = 0; + T real_beta = row_rank == 0 ? beta : 0; + for (int ip = 0; ip < col_nproc; ip++) + { + T* C_start = C_local + shift; + if (col_rank == ip) + { + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + ncolA, + ncolB, + nrow, + &alpha, + A, + LDA, + B, + LDB, + &real_beta, + C_start, + LDC); + shift += ncolA; + } + else + { + int m = colA_loc[ip]; + int size = m * LDA; + MPI_Status status; + Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, A_tmp.data()); + MPI_Wait(&requests[ip], &status); + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + m, + ncolB, + nrow, + &alpha, + Atmp_device, + LDA, + B, + LDB, + &real_beta, + C_start, + LDC); + shift += m; + } + } + + if (this->gatherC) + { + T* Cglobal_cpu = nullptr; + T* Clocal_cpu = C_tmp.data();; + if (std::is_same::value) + { + delmem_dev_op()(Atmp_device); + + syncmem_d2h_op()(Clocal_cpu, C_local, size_C_local); + delmem_dev_op()(C_local); + + resmem_dev_op()(Cglobal_cpu, size_C_global); + } + else + { + Cglobal_cpu = C; + } + if (this->row_nproc > 1) + { + Parallel_Common::reduce_data(Clocal_cpu, size_C_local, row_world); + } + Parallel_Common::gatherv_data(Clocal_cpu, + size_C_local, + Cglobal_cpu, + recv_counts.data(), + displs.data(), + col_world); + + if (std::is_same::value) + { + syncmem_h2d_op()(C, Cglobal_cpu, size_C_global); + delmem_dev_op()(Cglobal_cpu); + } + } + else + { + if (this->row_nproc > 1) + { + Parallel_Common::reduce_dev(C, size_C_local, row_world); + } + } + } + else + { + T real_beta = row_rank == 0 ? beta : 0; +#else + T real_beta = beta; +#endif + ModuleBase::gemm_op()(ctx, 'C', 'N', ncolA, ncolB, nrow, &alpha, A, LDA, B, LDB, &real_beta, C, LDC); +#ifdef __MPI + if (this->row_nproc > 1) + { + Parallel_Common::reduce_dev(C, size_C_local, row_world); + } + } +#endif +} + +template class PGemmCN; +template class PGemmCN; +template class PGemmCN, base_device::DEVICE_CPU>; +template class PGemmCN, base_device::DEVICE_CPU>; +#if ((defined __CUDA) || (defined __ROCM)) +template class PGemmCN; +template class PGemmCN; +template class PGemmCN, base_device::DEVICE_GPU>; +template class PGemmCN, base_device::DEVICE_GPU>; +#endif + +} // namespace ModuleBase \ No newline at end of file diff --git a/source/module_base/para_gemm.h b/source/module_base/para_gemm.h new file mode 100644 index 0000000000..69ffd6d146 --- /dev/null +++ b/source/module_base/para_gemm.h @@ -0,0 +1,93 @@ +#ifndef PARA_GEMM_H +#define PARA_GEMM_H +#include "module_base/module_device/device.h" +#include "module_base/module_device/memory_op.h" + +#include +#ifdef __MPI +#include "mpi.h" +#endif + +namespace ModuleBase +{ +/** + * @brief this class is used to perform parallel matrix multiplication + * C = alpha * A^H * B + beta * C + * Here, A and B are local matrices in each proc, + * C can be C_local or C_global, depending on the value of gatherC + * C_local is a local matrix in each proc + * C_global is a global matrix gathered from all procs and all procs have their own C_global matrix with the same + * C_global and C_local have the same LDC, but different column numbers + * values. + */ +template +class PGemmCN +{ + public: + PGemmCN(); + ~PGemmCN(); + + /** + * @brief set the dimension of A, B, and C + * + * @param ncolA number of columns of A, which is a local matrix in each proc + * @param LDA leading dimension of A in each proc + * @param ncolB number of columns of B, which is a local matrix in each proc + * @param LDB leading dimension of B in each proc + * @param nrow number of rows of A or B + * @param LDC leading dimension of C. C can be C_local or C_global + * @param gatherC whether gather C_local to C_global + */ + void set_dimension( +#ifdef __MPI + MPI_Comm comm_col, + MPI_Comm comm_row, +#endif + const int ncolA, + const int LDA, + const int ncolB, + const int LDB, + const int nrow, + const int LDC, + const bool gatherC = true); + + /** + * @brief calculate C = alpha * A^H * B + beta * C + * + */ + void multiply(const T alpha, const T* A, const T* B, const T beta, T* C); +#ifdef __MPI + MPI_Comm col_world = MPI_COMM_NULL; ///< column communicator world + MPI_Comm row_world = MPI_COMM_NULL; ///< row communicator world + + int col_rank = 0; ///< rank in col_world + int col_nproc = 1; ///< number of procs in col_world + int row_rank = 0; ///< rank in row_world + int row_nproc = 1; ///< number of procs in row_world + + std::vector colA_loc; ///< [col_nproc] number of columns of A matrix in each proc + int max_colA = 0; ///< maximum number of columns of A matrix in all procs + std::vector colB_loc; ///<[col_nproc] number of columns of B matrix in each proc + + std::vector requests; ///< MPI request + std::vector recv_counts; ///< receive counts for gathering C_local to C_global + std::vector displs; ///< displacements for gathering C_local to C_global + int size_C_local = 0; ///< size of C_local, which is a local matrix in each proc + int size_C_global = 0; ///< size of C_global, which is the global C matrix gathered from all procs + bool gatherC = true; ///< whether gather C_local to C_global +#endif + int ncolA = 0; ///< number of columns of A, which is a local matrix in each proc + int ncolB = 0; ///< number of columns of B, which is a local matrix in each proc + int nrow = 0; ///< number of rows of A or B + int LDA = 0; ///< leading dimension of A in each proc + int LDB = 0; ///< leading dimension of B in each proc + int LDC = 0; ///< leading dimension of C, which can be C_local or C_global + private: + using resmem_dev_op = base_device::memory::resize_memory_op; + using delmem_dev_op = base_device::memory::delete_memory_op; + using syncmem_dev_op = base_device::memory::synchronize_memory_op; + using syncmem_d2h_op = base_device::memory::synchronize_memory_op; + using syncmem_h2d_op = base_device::memory::synchronize_memory_op; +}; +} // namespace ModuleBase +#endif \ No newline at end of file diff --git a/source/module_base/parallel_device.cpp b/source/module_base/parallel_device.cpp index 269a41821e..d7373674d6 100644 --- a/source/module_base/parallel_device.cpp +++ b/source/module_base/parallel_device.cpp @@ -2,6 +2,38 @@ #ifdef __MPI namespace Parallel_Common { +void isend_data(const double* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request) +{ + MPI_Isend(buf, count, MPI_DOUBLE, dest, tag, comm, request); +} +void isend_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request) +{ + MPI_Isend(buf, count, MPI_DOUBLE_COMPLEX, dest, tag, comm, request); +} +void isend_data(const float* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request) +{ + MPI_Isend(buf, count, MPI_FLOAT, dest, tag, comm, request); +} +void isend_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request) +{ + MPI_Isend(buf, count, MPI_COMPLEX, dest, tag, comm, request); +} +void recv_data(double* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status) +{ + MPI_Recv(buf, count, MPI_DOUBLE, source, tag, comm, status); +} +void recv_data(std::complex* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status) +{ + MPI_Recv(buf, count, MPI_DOUBLE_COMPLEX, source, tag, comm, status); +} +void recv_data(float* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status) +{ + MPI_Recv(buf, count, MPI_FLOAT, source, tag, comm, status); +} +void recv_data(std::complex* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status) +{ + MPI_Recv(buf, count, MPI_COMPLEX, source, tag, comm, status); +} void bcast_data(std::complex* object, const int& n, const MPI_Comm& comm) { MPI_Bcast(object, n * 2, MPI_DOUBLE, 0, comm); @@ -34,5 +66,95 @@ void reduce_data(float* object, const int& n, const MPI_Comm& comm) { MPI_Allreduce(MPI_IN_PLACE, object, n, MPI_FLOAT, MPI_SUM, comm); } +void gatherv_data(const double* sendbuf, int sendcount, double* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm) +{ + MPI_Allgatherv(sendbuf, sendcount, MPI_DOUBLE, recvbuf, recvcounts, displs, MPI_DOUBLE, comm); +} +void gatherv_data(const std::complex* sendbuf, int sendcount, std::complex* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm) +{ + MPI_Allgatherv(sendbuf, sendcount, MPI_DOUBLE_COMPLEX, recvbuf, recvcounts, displs, MPI_DOUBLE_COMPLEX, comm); +} +void gatherv_data(const float* sendbuf, int sendcount, float* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm) +{ + MPI_Allgatherv(sendbuf, sendcount, MPI_FLOAT, recvbuf, recvcounts, displs, MPI_FLOAT, comm); +} +void gatherv_data(const std::complex* sendbuf, int sendcount, std::complex* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm) +{ + MPI_Allgatherv(sendbuf, sendcount, MPI_COMPLEX, recvbuf, recvcounts, displs, MPI_COMPLEX, comm); } + +template +struct object_cpu_point +{ + bool alloc = false; + T* get(const T* object, const int& n, T* tmp_space = nullptr) + { + T* object_cpu = nullptr; + alloc = false; + + if (tmp_space == nullptr) + { + base_device::memory::resize_memory_op()(object_cpu, n); + alloc = true; + } + else + { + object_cpu = tmp_space; + } + base_device::memory::synchronize_memory_op()(object_cpu, + object, + n); + + return object_cpu; + } + void sync_h2d(T* object, const T* object_cpu, const int& n) + { + base_device::memory::synchronize_memory_op()(object, + object_cpu, + n); + } + void sync_d2h(T* object_cpu, const T* object, const int& n) + { + base_device::memory::synchronize_memory_op()(object_cpu, + object, + n); + } + void del(T* object_cpu) + { + if (alloc) + { + base_device::memory::delete_memory_op()(object_cpu); + } + } +}; + +template +struct object_cpu_point +{ + bool alloc = false; + T* get(const T* object, const int& n, T* tmp_space = nullptr) + { + return const_cast(object); + } + void sync_h2d(T* object, const T* object_cpu, const int& n) + { + } + void sync_d2h(T* object_cpu, const T* object, const int& n) + { + } + void del(T* object_cpu) + { + } +}; + +template struct object_cpu_point; +template struct object_cpu_point; +template struct object_cpu_point, base_device::DEVICE_CPU>; +template struct object_cpu_point, base_device::DEVICE_GPU>; +template struct object_cpu_point; +template struct object_cpu_point; +template struct object_cpu_point, base_device::DEVICE_CPU>; +template struct object_cpu_point, base_device::DEVICE_GPU>; + +} // namespace Parallel_Common #endif \ No newline at end of file diff --git a/source/module_base/parallel_device.h b/source/module_base/parallel_device.h index 7c41b8f28f..776de4e755 100644 --- a/source/module_base/parallel_device.h +++ b/source/module_base/parallel_device.h @@ -7,6 +7,14 @@ #include namespace Parallel_Common { +void isend_data(const double* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request); +void isend_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request); +void isend_data(const float* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request); +void isend_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request); +void recv_data(double* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status); +void recv_data(std::complex* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status); +void recv_data(float* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status); +void recv_data(std::complex* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status); void bcast_data(std::complex* object, const int& n, const MPI_Comm& comm); void bcast_data(std::complex* object, const int& n, const MPI_Comm& comm); void bcast_data(double* object, const int& n, const MPI_Comm& comm); @@ -15,6 +23,50 @@ void reduce_data(std::complex* object, const int& n, const MPI_Comm& com void reduce_data(std::complex* object, const int& n, const MPI_Comm& comm); void reduce_data(double* object, const int& n, const MPI_Comm& comm); void reduce_data(float* object, const int& n, const MPI_Comm& comm); +void gatherv_data(const double* sendbuf, int sendcount, double* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm); +void gatherv_data(const std::complex* sendbuf, int sendcount, std::complex* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm); +void gatherv_data(const float* sendbuf, int sendcount, float* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm); +void gatherv_data(const std::complex* sendbuf, int sendcount, std::complex* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm); + +template +struct object_cpu_point +{ + bool alloc = false; + T* get(const T* object, const int& n, T* tmp_space = nullptr); + void del(T* object); + void sync_d2h(T* object_cpu, const T* object, const int& n); + void sync_h2d(T* object, const T* object_cpu, const int& n); +}; + +/** + * @brief isend data in Device + * + */ +template +void isend_dev(const T* object, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request, T* tmp_space = nullptr) +{ + object_cpu_point o; + T* object_cpu = o.get(object, count, tmp_space); + o.sync_d2h(object_cpu, object, count); + isend_data(object_cpu, count, dest, tag, comm, request); + o.del(object_cpu); + return; +} + +/** + * @brief recv data in Device + * + */ +template +void recv_dev(T* object, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status, T* tmp_space = nullptr) +{ + object_cpu_point o; + T* object_cpu = o.get(object, count, tmp_space); + recv_data(object_cpu, count, source, tag, comm, status); + o.sync_h2d(object, object_cpu, count); + o.del(object_cpu); + return; +} /** * @brief bcast data in Device @@ -28,79 +80,28 @@ void reduce_data(float* object, const int& n, const MPI_Comm& comm); * @param tmp_space tmp space in CPU */ template -void bcast_dev(const Device* ctx, T* object, const int& n, const MPI_Comm& comm, T* tmp_space = nullptr) +void bcast_dev(T* object, const int& n, const MPI_Comm& comm, T* tmp_space = nullptr) { - const base_device::DEVICE_CPU* cpu_ctx = {}; - T* object_cpu = nullptr; - bool alloc = false; - if (base_device::get_device_type(ctx) == base_device::GpuDevice) - { - if(tmp_space == nullptr) - { - base_device::memory::resize_memory_op()(object_cpu, n); - alloc = true; - } - else - { - object_cpu = tmp_space; - } - base_device::memory::synchronize_memory_op()(object_cpu, object, n); - } - else - { - object_cpu = object; - } - + object_cpu_point o; + T* object_cpu = o.get(object, n, tmp_space); + o.sync_d2h(object_cpu, object, n); bcast_data(object_cpu, n, comm); - - if (base_device::get_device_type(ctx) == base_device::GpuDevice) - { - base_device::memory::synchronize_memory_op()(object, object_cpu, n); - if(alloc) - { - base_device::memory::delete_memory_op()(object_cpu); - } - } + o.sync_h2d(object, object_cpu, n); + o.del(object_cpu); return; } template -void reduce_dev(const Device* ctx, T* object, const int& n, const MPI_Comm& comm, T* tmp_space = nullptr) +void reduce_dev(T* object, const int& n, const MPI_Comm& comm, T* tmp_space = nullptr) { - const base_device::DEVICE_CPU* cpu_ctx = {}; - T* object_cpu = nullptr; - bool alloc = false; - if (base_device::get_device_type(ctx) == base_device::GpuDevice) - { - if(tmp_space == nullptr) - { - base_device::memory::resize_memory_op()(object_cpu, n); - alloc = true; - } - else - { - object_cpu = tmp_space; - } - base_device::memory::synchronize_memory_op()(object_cpu, object, n); - } - else - { - object_cpu = object; - } - + object_cpu_point o; + T* object_cpu = o.get(object, n, tmp_space); + o.sync_d2h(object_cpu, object, n); reduce_data(object_cpu, n, comm); - - if (base_device::get_device_type(ctx) == base_device::GpuDevice) - { - base_device::memory::synchronize_memory_op()(object, object_cpu, n); - if(alloc) - { - base_device::memory::delete_memory_op()(object_cpu); - } - } + o.sync_h2d(object, object_cpu, n); + o.del(object_cpu); return; } - } diff --git a/source/module_base/test_parallel/CMakeLists.txt b/source/module_base/test_parallel/CMakeLists.txt index f6a2c34c50..5132549f7a 100644 --- a/source/module_base/test_parallel/CMakeLists.txt +++ b/source/module_base/test_parallel/CMakeLists.txt @@ -34,6 +34,17 @@ add_test(NAME base_parallel_reduce_test WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} ) +AddTest( + TARGET base_para_gemm + LIBS MPI::MPI_CXX ${math_libs} base device parameter + SOURCES test_para_gemm.cpp +) + +add_test(NAME base_para_gemm_parallel + COMMAND mpirun -np 4 ./base_para_gemm + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} +) + AddTest( TARGET parallel_2d_test SOURCES parallel_2d_test.cpp ../parallel_2d.cpp diff --git a/source/module_base/test_parallel/test_para_gemm.cpp b/source/module_base/test_parallel/test_para_gemm.cpp new file mode 100644 index 0000000000..4b6445d057 --- /dev/null +++ b/source/module_base/test_parallel/test_para_gemm.cpp @@ -0,0 +1,466 @@ +#include "../kernels/math_kernel_op.h" +#include "../para_gemm.h" + +#include +#include +#include +#include + +void random_data(std::vector& A_global, + std::vector& B_global, + std::vector& Cref_global, + std::vector& C_global, + double& alpha, + double& beta) +{ + for (auto& val: A_global) + { + val = std::rand() / (RAND_MAX + 1.0); + } + for (auto& val: B_global) + { + val = std::rand() / (RAND_MAX + 1.0); + } + for (auto& val: Cref_global) + { + val = std::rand() / (RAND_MAX + 1.0); + } + C_global = Cref_global; + + alpha = std::rand() / (RAND_MAX + 1.0); + beta = std::rand() / (RAND_MAX + 1.0); +} +void random_data(std::vector>& A_global, + std::vector>& B_global, + std::vector>& Cref_global, + std::vector>& C_global, + std::complex& alpha, + std::complex& beta) +{ + for (auto& val: A_global) + { + val = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); + } + for (auto& val: B_global) + { + val = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); + } + for (auto& val: Cref_global) + { + val = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); + } + C_global = Cref_global; + + alpha = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); + beta = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); +} +double get_double(std::complex& val) +{ + return val.real() + val.imag(); +} +double get_double(double& val) +{ + return val; +} + +void scatterv_data(const double* sendbuf, + const int* sendcounts, + const int* displs, + double* recvbuf, + const int recvcount, + MPI_Comm comm) +{ + MPI_Scatterv(sendbuf, sendcounts, displs, MPI_DOUBLE, recvbuf, recvcount, MPI_DOUBLE, 0, comm); +} +void scatterv_data(const std::complex* sendbuf, + const int* sendcounts, + const int* displs, + std::complex* recvbuf, + const int recvcount, + MPI_Comm comm) +{ + MPI_Scatterv(sendbuf, sendcounts, displs, MPI_DOUBLE_COMPLEX, recvbuf, recvcount, MPI_DOUBLE_COMPLEX, 0, comm); +} +template +class PgemmTest : public ::testing::Test +{ + protected: + void SetUp() override + { + MPI_Comm_rank(MPI_COMM_WORLD, &rank); + MPI_Comm_size(MPI_COMM_WORLD, &nproc); + } + void TearDown() override + { + MPI_Comm_free(&col_world); + MPI_Comm_free(&row_world); + } + + public: + void decide_ngroup(const int& willing_ncolgroup, const int& willing_nrowgroup) + { + ncolgroup = willing_ncolgroup; + nrowgroup = willing_nrowgroup; + if (nproc % (ncolgroup * nrowgroup) != 0) + { + ncolgroup = nproc; + nrowgroup = 1; + } + else + { + nrowgroup = nproc / ncolgroup; + } + + MPI_Comm_split(MPI_COMM_WORLD, rank % nrowgroup, rank / nrowgroup, &col_world); + MPI_Comm_split(MPI_COMM_WORLD, rank / nrowgroup, rank % nrowgroup, &row_world); + MPI_Comm_rank(col_world, &rank_col); + MPI_Comm_rank(row_world, &rank_row); + MPI_Comm_size(col_world, &nproc_col); + MPI_Comm_size(row_world, &nproc_row); + } + void randomize_initialization() + { + random_data(A_global, B_global, Cref_global, C_global, alpha, beta); + } + + void prepare(const int& ncolA_global, + const int& ncolB_global, + const int& nrow_global, + const int& LDA_global, + const int& LDB_global, + const int& LDC_global) + { + A_global = std::vector(LDA_global * ncolA_global, 0.0); + B_global = std::vector(LDB_global * ncolB_global, 0.0); + C_global = std::vector(LDC_global * ncolB_global, 0.0); + Cref_global = std::vector(LDC_global * ncolB_global, 0.0); + if (rank == 0) + { + + this->randomize_initialization(); + const base_device::DEVICE_CPU* ctx = {}; + char transC = 'C'; + char transN = 'N'; + ModuleBase::gemm_op()(ctx, + transC, + transN, + ncolA_global, + ncolB_global, + nrow_global, + &alpha, + A_global.data(), + LDA_global, + B_global.data(), + LDB_global, + &beta, + Cref_global.data(), + LDC_global); + } + + if (std::is_same::value) + { + MPI_Bcast(A_global.data(), A_global.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(B_global.data(), B_global.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(C_global.data(), C_global.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(Cref_global.data(), Cref_global.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(&alpha, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(&beta, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); + } + else if (std::is_same>::value) + { + MPI_Bcast(A_global.data(), A_global.size(), MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(B_global.data(), B_global.size(), MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(C_global.data(), C_global.size(), MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(Cref_global.data(), Cref_global.size(), MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(&alpha, 1, MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(&beta, 1, MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + } + + // Broadcast A_global and B_global to all ranks + getncol_and_row(ncolA_global, ncolB_global, nrow_global); + LDA = nrow + 1; + LDB = nrow + 2; + + A_local = std::vector(LDA * ncolA, 0.0); + B_local = std::vector(LDB * ncolB, 0.0); + + scatter_matrix(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global); + } + + void getncol_and_row(const int& ncolA_global, const int& ncolB_global, const int& nrow_global) + { + ncolA = ncolA_global / ncolgroup; + if (ncolA_global % ncolgroup > rank_col) + { + ncolA += 1; + } + ncolB = ncolB_global / ncolgroup; + if (ncolB_global % ncolgroup > rank_col) + { + ncolB += 1; + } + + nrow = nrow_global / nrowgroup; + if (nrow_global % nrowgroup > rank_row) + { + nrow += 1; + } + + ncolA_ip.resize(nproc_col); + ncolB_ip.resize(nproc_col); + nrow_ip.resize(nproc_row); + MPI_Allgather(&ncolA, 1, MPI_INT, ncolA_ip.data(), 1, MPI_INT, col_world); + MPI_Allgather(&ncolB, 1, MPI_INT, ncolB_ip.data(), 1, MPI_INT, col_world); + if (row_world != MPI_COMM_NULL) + { + MPI_Allgather(&nrow, 1, MPI_INT, nrow_ip.data(), 1, MPI_INT, row_world); + } + } + + void scatter_matrix(const int& ncolA_global, + const int& ncolB_global, + const int& nrow_global, + const int& LDA_global, + const int& LDB_global) + { + std::vector A_semiglobal(ncolA * LDA_global, 0.0); + std::vector B_semiglobal(ncolB * LDB_global, 0.0); + + // Scatter A_global and B_global to A_semiglobal and B_semiglobal + std::vector sendcounts(nproc_col, 0); + std::vector displs(nproc_col, 0); + for (int i = 0; i < nproc_col; i++) + { + sendcounts[i] = ncolA_ip[i] * LDA_global; + } + displs[0] = 0; + for (int i = 1; i < nproc_col; i++) + { + displs[i] = displs[i - 1] + sendcounts[i - 1]; + } + scatterv_data(A_global.data(), + sendcounts.data(), + displs.data(), + A_semiglobal.data(), + ncolA * LDA_global, + col_world); + + for (int i = 0; i < nproc_col; i++) + { + sendcounts[i] = ncolB_ip[i] * LDB_global; + } + displs[0] = 0; + for (int i = 1; i < nproc_col; i++) + { + displs[i] = displs[i - 1] + sendcounts[i - 1]; + } + scatterv_data(B_global.data(), + sendcounts.data(), + displs.data(), + B_semiglobal.data(), + ncolB * LDB_global, + col_world); + + // Scatter A_semiglobal and B_semiglobal to A_local and B_local + sendcounts.resize(nproc_row, 0); + displs.resize(nproc_row, 0); + for (int i = 0; i < nproc_row; i++) + { + sendcounts[i] = nrow_ip[i]; + } + displs[0] = 0; + for (int i = 1; i < nproc_row; i++) + { + displs[i] = displs[i - 1] + sendcounts[i - 1]; + } + for (int i = 0; i < ncolA; i++) + { + scatterv_data(A_semiglobal.data() + i * LDA_global, + sendcounts.data(), + displs.data(), + A_local.data() + i * LDA, + nrow, + row_world); + } + + for (int i = 0; i < ncolB; i++) + { + scatterv_data(B_semiglobal.data() + i * LDB_global, + sendcounts.data(), + displs.data(), + B_local.data() + i * LDB, + nrow, + row_world); + } + } + + void compare_result(const int& nrowC_global, const int& ncolC_global, const int& LDC_global) + { + for (int i = 0; i < ncolC_global; i++) + { + for (int j = 0; j < nrowC_global; j++) + { + EXPECT_NEAR(get_double(Cref_global[i * LDC_global + j]), + get_double(C_global[i * LDC_global + j]), + 1e-10); + } + } + } + + int rank = 0, nproc = 0; + T alpha = 0, beta = 0; + std::vector A_global, B_global, Cref_global, C_global; + std::vector A_local, B_local; + int ncolA = 0, ncolB = 0, nrow = 0, LDA = 0, LDB = 0; + int ncolgroup = 1, nrowgroup = 1; + int rank_col = 0, rank_row = 0; + int nproc_col = 0, nproc_row = 0; + ModuleBase::PGemmCN pgemm; + MPI_Comm col_world; + MPI_Comm row_world; + std::vector ncolA_ip, ncolB_ip, nrow_ip; +}; + +typedef ::testing::Types> MyTypes; + +TYPED_TEST_SUITE(PgemmTest, MyTypes); + +TYPED_TEST(PgemmTest, even_case) +{ + const int ncolA_global = 16, ncolB_global = 8, nrow_global = 12; + const int LDA_global = 17, LDB_global = 18, LDC_global = 19; + + this->decide_ngroup(2, 2); + this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + + this->pgemm.set_dimension(this->col_world, + this->row_world, + this->ncolA, + this->LDA, + this->ncolB, + this->LDB, + this->nrow, + LDC_global); + this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()); + + this->compare_result(ncolA_global, ncolB_global, LDC_global); +} + +TYPED_TEST(PgemmTest, odd_case) +{ + const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; + const int LDA_global = 17, LDB_global = 18, LDC_global = 19; + + this->decide_ngroup(2, 2); + this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + + this->pgemm.set_dimension(this->col_world, + this->row_world, + this->ncolA, + this->LDA, + this->ncolB, + this->LDB, + this->nrow, + LDC_global); + this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()); + + this->compare_result(ncolA_global, ncolB_global, LDC_global); +} + +TYPED_TEST(PgemmTest, odd_case_not_gather) +{ + const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; + const int LDA_global = 17, LDB_global = 18, LDC_global = 19; + + this->decide_ngroup(2, 2); + this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + std::vector colB_loc(this->nproc_col); + MPI_Allgather(&this->ncolB, 1, MPI_INT, colB_loc.data(), 1, MPI_INT, this->col_world); + std::vector displs(this->nproc_col); + displs[0] = 0; + for (int i = 1; i < this->nproc_col; i++) + { + displs[i] = (displs[i - 1] + colB_loc[i - 1]) * LDC_global; + } + int start = displs[this->rank_col]; + + this->pgemm.set_dimension(this->col_world, + this->row_world, + this->ncolA, + this->LDA, + this->ncolB, + this->LDB, + this->nrow, + LDC_global, + false); + this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()+ start); + + + + for (int i = 0; i < this->ncolB; i++) + { + for (int j = 0; j < ncolA_global; j++) + { + EXPECT_NEAR(get_double(this->Cref_global[i * LDC_global + start + j]), + get_double(this->C_global[i * LDC_global + start + j]), + 1e-10); + } + } +} + +TYPED_TEST(PgemmTest, row_parallel) +{ + const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; + const int LDA_global = 17, LDB_global = 18, LDC_global = 19; + + this->decide_ngroup(1, 4); + this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + + this->pgemm.set_dimension(this->col_world, + this->row_world, + this->ncolA, + this->LDA, + this->ncolB, + this->LDB, + this->nrow, + LDC_global); + this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()); + + this->compare_result(ncolA_global, ncolB_global, LDC_global); +} + +TYPED_TEST(PgemmTest, col_parallel) +{ + const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; + const int LDA_global = 17, LDB_global = 18, LDC_global = 19; + + this->decide_ngroup(4, 1); + this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + + this->pgemm.set_dimension(this->col_world, + this->row_world, + this->ncolA, + this->LDA, + this->ncolB, + this->LDB, + this->nrow, + LDC_global); + this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()); + + this->compare_result(ncolA_global, ncolB_global, LDC_global); +} + +int main(int argc, char** argv) +{ + ::testing::InitGoogleTest(&argc, argv); + MPI_Init(&argc, &argv); + + int RANK, NPROC; + MPI_Comm_rank(MPI_COMM_WORLD, &RANK); + MPI_Comm_size(MPI_COMM_WORLD, &NPROC); + + int result = RUN_ALL_TESTS(); + + MPI_Finalize(); + return result; +} \ No newline at end of file diff --git a/source/module_elecstate/elecstate_pw.h b/source/module_elecstate/elecstate_pw.h index 8259d83024..679b9b712c 100644 --- a/source/module_elecstate/elecstate_pw.h +++ b/source/module_elecstate/elecstate_pw.h @@ -7,7 +7,7 @@ #include "module_basis/module_pw/pw_basis_k.h" #include "module_elecstate/kernels/elecstate_op.h" #include "module_hamilt_pw/hamilt_pwdft/kernels/meta_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" namespace elecstate { @@ -98,8 +98,8 @@ class ElecStatePW : public ElecState using resmem_complex_op = base_device::memory::resize_memory_op; using delmem_complex_op = base_device::memory::delete_memory_op; - using gemv_op = hsolver::gemv_op; - using gemm_op = hsolver::gemm_op; + using gemv_op = ModuleBase::gemv_op; + using gemm_op = ModuleBase::gemm_op; }; } // namespace elecstate diff --git a/source/module_esolver/esolver_ks_lcaopw.cpp b/source/module_esolver/esolver_ks_lcaopw.cpp index 4649fb07ca..3f7296395b 100644 --- a/source/module_esolver/esolver_ks_lcaopw.cpp +++ b/source/module_esolver/esolver_ks_lcaopw.cpp @@ -28,7 +28,7 @@ #include "module_hsolver/diago_iter_assist.h" #include "module_hsolver/hsolver_lcaopw.h" #include "module_hsolver/kernels/dngvd_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_io/berryphase.h" #include "module_io/numerical_basis.h" #include "module_io/numerical_descriptor.h" diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index cf5e300537..2110cd76fc 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -26,7 +26,7 @@ #include "module_hsolver/diago_iter_assist.h" #include "module_hsolver/hsolver_pw.h" #include "module_hsolver/kernels/dngvd_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_io/berryphase.h" #include "module_io/cube_io.h" #include "module_io/get_pchg_pw.h" @@ -73,7 +73,7 @@ ESolver_KS_PW::ESolver_KS_PW() #if ((defined __CUDA) || (defined __ROCM)) if (this->device == base_device::GpuDevice) { - hsolver::createGpuBlasHandle(); + ModuleBase::createGpuBlasHandle(); hsolver::createGpuSolverHandle(); container::kernels::createGpuBlasHandle(); container::kernels::createGpuSolverHandle(); @@ -101,7 +101,7 @@ ESolver_KS_PW::~ESolver_KS_PW() if (this->device == base_device::GpuDevice) { #if defined(__CUDA) || defined(__ROCM) - hsolver::destoryBLAShandle(); + ModuleBase::destoryBLAShandle(); hsolver::destroyGpuSolverHandle(); container::kernels::destroyGpuBlasHandle(); container::kernels::destroyGpuSolverHandle(); diff --git a/source/module_esolver/pw_others.cpp b/source/module_esolver/pw_others.cpp index ef32f041e8..0f2be0a998 100644 --- a/source/module_esolver/pw_others.cpp +++ b/source/module_esolver/pw_others.cpp @@ -30,7 +30,7 @@ #include "module_hsolver/diago_iter_assist.h" #include "module_hsolver/hsolver_pw.h" #include "module_hsolver/kernels/dngvd_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_io/berryphase.h" #include "module_io/numerical_basis.h" #include "module_io/numerical_descriptor.h" diff --git a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp index d6602e6b11..21b745e17b 100644 --- a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp @@ -5,7 +5,7 @@ #include "spin_constrain.h" #include "module_hamilt_pw/hamilt_pwdft/onsite_projector.h" #include "module_base/parallel_reduce.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_hsolver/hsolver_lcao.h" #include "module_hsolver/hsolver_pw.h" #include "module_elecstate/elecstate_pw.h" @@ -84,7 +84,7 @@ void spinconstrain::SpinConstrain>::calculate_delta_hcc(std { #if ((defined __CUDA) || (defined __ROCM)) base_device::DEVICE_GPU* ctx = {}; - hsolver::gemm_op, base_device::DEVICE_GPU>()( + ModuleBase::gemm_op, base_device::DEVICE_GPU>()( ctx, transa, transb, @@ -108,7 +108,7 @@ void spinconstrain::SpinConstrain>::calculate_delta_hcc(std else if (PARAM.inp.device == "cpu") { base_device::DEVICE_CPU* ctx = {}; - hsolver::gemm_op, base_device::DEVICE_CPU>()( + ModuleBase::gemm_op, base_device::DEVICE_CPU>()( ctx, transa, transb, diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces.h b/source/module_hamilt_pw/hamilt_pwdft/forces.h index 695520dceb..5472396fcc 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces.h +++ b/source/module_hamilt_pw/hamilt_pwdft/forces.h @@ -11,7 +11,7 @@ #include "module_elecstate/elecstate.h" #include "module_hamilt_pw/hamilt_pwdft/VL_in_pw.h" #include "module_hamilt_pw/hamilt_pwdft/kernels/force_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_psi/psi.h" #include "structure_factor.h" @@ -129,7 +129,7 @@ class Forces base_device::DEVICE_CPU* cpu_ctx = {}; base_device::AbacusDevice_t device = {}; private: - using gemm_op = hsolver::gemm_op, Device>; + using gemm_op = ModuleBase::gemm_op, Device>; using resmem_complex_op = base_device::memory::resize_memory_op, Device>; using resmem_complex_h_op = base_device::memory::resize_memory_op, base_device::DEVICE_CPU>; diff --git a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp index 523cb2b504..b2dc156560 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp @@ -295,7 +295,7 @@ void FS_Nonlocal_tools::reduce_pool_becp(const int& npm) #ifdef __MPI if (GlobalV::NPROC_IN_POOL > 1) { - Parallel_Common::reduce_dev(this->ctx, this->becp, size_becp_act, POOL_WORLD); + Parallel_Common::reduce_dev, Device>(this->becp, size_becp_act, POOL_WORLD); } #endif } diff --git a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.h b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.h index 0cc640f27c..64a76e700d 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.h +++ b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.h @@ -7,7 +7,7 @@ #include "module_cell/unitcell.h" #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_hamilt_pw/hamilt_pwdft/kernels/stress_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_psi/psi.h" #include @@ -215,7 +215,7 @@ class FS_Nonlocal_tools std::complex* becp = nullptr; // nbands * nkb /// @brief rename the operators for CPU/GPU device - using gemm_op = hsolver::gemm_op, Device>; + using gemm_op = ModuleBase::gemm_op, Device>; using cal_stress_nl_op = hamilt::cal_stress_nl_op; using cal_dbecp_noevc_nl_op = hamilt::cal_dbecp_noevc_nl_op; diff --git a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.h b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.h index f87dca7745..badeae0db6 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.h @@ -6,7 +6,7 @@ #include "module_elecstate/potentials/potential_new.h" #include "module_hamilt_general/hamilt.h" #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" namespace hamilt { @@ -44,8 +44,8 @@ class HamiltPW : public Hamilt T* qq_so = nullptr; Device* ctx = {}; - using gemv_op = hsolver::gemv_op; - using gemm_op = hsolver::gemm_op; + using gemv_op = ModuleBase::gemv_op; + using gemm_op = ModuleBase::gemm_op; using setmem_complex_op = base_device::memory::set_memory_op; using resmem_complex_op = base_device::memory::resize_memory_op; using delmem_complex_op = base_device::memory::delete_memory_op; diff --git a/source/module_hamilt_pw/hamilt_pwdft/nonlocal_maths.hpp b/source/module_hamilt_pw/hamilt_pwdft/nonlocal_maths.hpp index 79649fab07..292ad80d43 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/nonlocal_maths.hpp +++ b/source/module_hamilt_pw/hamilt_pwdft/nonlocal_maths.hpp @@ -7,7 +7,7 @@ #include "module_cell/unitcell.h" #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_hamilt_pw/hamilt_pwdft/kernels/stress_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" namespace hamilt { diff --git a/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.h b/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.h index 17c7e06491..0376a9709f 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.h +++ b/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.h @@ -7,7 +7,7 @@ #include "module_cell/unitcell.h" #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_hamilt_pw/hamilt_pwdft/kernels/stress_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_psi/psi.h" #include @@ -178,7 +178,7 @@ class Onsite_Proj_tools std::complex* becp = nullptr; // nbands * nkb /// @brief rename the operators for CPU/GPU device - using gemm_op = hsolver::gemm_op, Device>; + using gemm_op = ModuleBase::gemm_op, Device>; using cal_stress_nl_op = hamilt::cal_stress_nl_op; using cal_dbecp_noevc_nl_op = hamilt::cal_dbecp_noevc_nl_op; diff --git a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp index 47faf38797..09982d8e06 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp @@ -8,7 +8,7 @@ #include "module_base/projgen.h" #include "module_base/blas_connector.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #ifdef __MPI #include "module_base/parallel_reduce.h" #include "module_base/parallel_common.h" diff --git a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.h b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.h index a2bb99354b..b34d8291de 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.h +++ b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.h @@ -1,7 +1,7 @@ #ifndef MODULEHAMILTPW_ONSITEPROJECTOR_H #define MODULEHAMILTPW_ONSITEPROJECTOR_H #include "module_base/module_device/device.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_hamilt_pw/hamilt_pwdft/structure_factor.h" #include "module_basis/module_pw/pw_basis_k.h" #include "module_hamilt_pw/hamilt_pwdft/radial_proj.h" @@ -130,7 +130,7 @@ namespace projectors bool initialed = false; /// @brief rename the operators for CPU/GPU device - using gemm_op = hsolver::gemm_op, Device>; + using gemm_op = ModuleBase::gemm_op, Device>; using resmem_complex_op = base_device::memory::resize_memory_op, Device>; using resmem_complex_h_op = base_device::memory::resize_memory_op, base_device::DEVICE_CPU>; diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.h b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.h index 21fc574f5b..133eed1f5b 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.h @@ -5,7 +5,7 @@ #include "module_base/matrix.h" #include "module_basis/module_pw/pw_basis_k.h" #include "module_hamilt_pw/hamilt_pwdft/kernels/meta_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include @@ -81,7 +81,7 @@ class Meta> : public OperatorPW base_device::DEVICE_CPU* cpu_ctx = {}; T *porter = nullptr; using meta_op = meta_pw_op; - using vector_mul_vector_op = hsolver::vector_mul_vector_op; + using vector_mul_vector_op = ModuleBase::vector_mul_vector_op; using resmem_complex_op = base_device::memory::resize_memory_op; using delmem_complex_op = base_device::memory::delete_memory_op; using setmem_complex_op = base_device::memory::set_memory_op; diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.h b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.h index 91e760920a..31a98d24c9 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.h @@ -5,7 +5,7 @@ #include "module_cell/unitcell.h" #include "module_hamilt_pw/hamilt_pwdft/kernels/nonlocal_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" @@ -85,8 +85,8 @@ class Nonlocal> : public OperatorPW Real * deeq = nullptr; T * deeq_nc = nullptr; // using nonlocal_op = nonlocal_pw_op; - using gemv_op = hsolver::gemv_op; - using gemm_op = hsolver::gemm_op; + using gemv_op = ModuleBase::gemv_op; + using gemm_op = ModuleBase::gemm_op; using nonlocal_op = nonlocal_pw_op; using setmem_complex_op = base_device::memory::set_memory_op; using resmem_complex_op = base_device::memory::resize_memory_op; diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.h b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.h index 975967d5c8..b28657d0df 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.h @@ -4,7 +4,7 @@ #include "operator_pw.h" #include "module_cell/unitcell.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" namespace hamilt { @@ -76,8 +76,8 @@ class OnsiteProj> : public OperatorPW Device* ctx = {}; base_device::DEVICE_CPU* cpu_ctx = {}; - using gemv_op = hsolver::gemv_op; - using gemm_op = hsolver::gemm_op; + using gemv_op = ModuleBase::gemv_op; + using gemm_op = ModuleBase::gemm_op; using setmem_complex_op = base_device::memory::set_memory_op; using resmem_complex_op = base_device::memory::resize_memory_op; using delmem_complex_op = base_device::memory::delete_memory_op; diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func.h b/source/module_hamilt_pw/hamilt_pwdft/stress_func.h index 878206ad38..20f6a91937 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func.h +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func.h @@ -14,7 +14,7 @@ #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_hamilt_pw/hamilt_pwdft/kernels/stress_op.h" #include "module_hamilt_pw/hamilt_pwdft/structure_factor.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_psi/psi.h" //------------------------------------------------------------------- @@ -241,7 +241,7 @@ class Stress_Func base_device::DEVICE_CPU* cpu_ctx = {}; base_device::AbacusDevice_t device = {}; private: - using gemm_op = hsolver::gemm_op, Device>; + using gemm_op = ModuleBase::gemm_op, Device>; using cal_stress_nl_op = hamilt::cal_stress_nl_op; using cal_dbecp_noevc_nl_op = hamilt::cal_dbecp_noevc_nl_op; diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_che.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_che.cpp index 34e20977eb..9facef1ddf 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_che.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_che.cpp @@ -1,7 +1,7 @@ #include "sto_che.h" #include "module_base/blas_connector.h" #include "module_base/module_device/device.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_base/module_container/ATen/kernels/blas.h" template diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_che.h b/source/module_hamilt_pw/hamilt_stodft/sto_che.h index f241553b66..578e5df0fb 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_che.h +++ b/source/module_hamilt_pw/hamilt_stodft/sto_che.h @@ -1,7 +1,7 @@ #ifndef STO_CHE_H #define STO_CHE_H #include "module_base/math_chebyshev.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_base/module_container/ATen/kernels/blas.h" template @@ -51,7 +51,7 @@ REAL vTMv(const REAL* v, const REAL* M, const int n) const REAL zero = 0; REAL* y = nullptr; base_device::memory::resize_memory_op()(y, n); - hsolver::gemv_op()(ctx, normal, n, n, &one, M, n, v, inc, &zero, y, inc); + ModuleBase::gemv_op()(ctx, normal, n, n, &one, M, n, v, inc, &zero, y, inc); REAL result = 0; REAL* dot_device = nullptr; base_device::memory::resize_memory_op()(dot_device, 1); diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp index 8ec669febd..bd029a401d 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp @@ -7,7 +7,7 @@ #include "module_elecstate/occupy.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_parameter/parameter.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_elecstate/kernels/elecstate_op.h" template @@ -78,7 +78,7 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, char transN = 'N'; // sum(b - hsolver::gemm_op()(ctx, + ModuleBase::gemm_op()(ctx, transC, transN, PARAM.inp.nbands, @@ -95,7 +95,7 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, Parallel_Reduce::reduce_pool(sum, PARAM.inp.nbands * nchipk); // psi -= psi * sum - hsolver::gemm_op()(ctx, + ModuleBase::gemm_op()(ctx, transN, transN, npw, @@ -406,7 +406,7 @@ void Stochastic_Iter::calPn(const int& ik, Stochastic_WF& const int N = norder; const Real kweight = this->pkv->wk[ik]; - hsolver::gemm_op()(this->ctx, trans, normal, N, N, M, &kweight, vec_all, LDA, vec_all, LDA, &one, spolyv, N); + ModuleBase::gemm_op()(this->ctx, trans, normal, N, N, M, &kweight, vec_all, LDA, vec_all, LDA, &one, spolyv, N); // dgemm_(&trans, &normal, &N, &N, &M, &kweight, vec_all, &LDA, vec_all, &LDA, &one, spolyv, &N); } ModuleBase::timer::tick("Stochastic_Iter", "calPn"); diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_iter.h b/source/module_hamilt_pw/hamilt_stodft/sto_iter.h index 901b1311f3..9953cfcd3b 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_iter.h +++ b/source/module_hamilt_pw/hamilt_stodft/sto_iter.h @@ -163,7 +163,7 @@ class Stochastic_Iter using delmem_complex_op = base_device::memory::delete_memory_op; using castmem_d2z_op = base_device::memory::cast_memory_op; using castmem_var_d2h_op = base_device::memory::cast_memory_op; - using gemv_op = hsolver::gemv_op; + using gemv_op = ModuleBase::gemv_op; }; #endif // Eelectrons_Iter diff --git a/source/module_hsolver/CMakeLists.txt b/source/module_hsolver/CMakeLists.txt index 93a708f21d..7f6c8ca4c6 100644 --- a/source/module_hsolver/CMakeLists.txt +++ b/source/module_hsolver/CMakeLists.txt @@ -36,7 +36,6 @@ if(ENABLE_LCAO) if(USE_CUDA) list(APPEND objects - ./kernels/math_kernel_op.cpp ./kernels/dngvd_op.cpp ./kernels/cuda/diag_cusolver.cu diago_cusolver.cpp diff --git a/source/module_hsolver/diago_bpcg.cpp b/source/module_hsolver/diago_bpcg.cpp index 846bef9ff8..36f77d372d 100644 --- a/source/module_hsolver/diago_bpcg.cpp +++ b/source/module_hsolver/diago_bpcg.cpp @@ -10,7 +10,7 @@ #include "diago_iter_assist.h" #include "module_base/blas_connector.h" #include "module_base/global_function.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" namespace hsolver { diff --git a/source/module_hsolver/diago_bpcg.h b/source/module_hsolver/diago_bpcg.h index a80c1406b6..90907de5e9 100644 --- a/source/module_hsolver/diago_bpcg.h +++ b/source/module_hsolver/diago_bpcg.h @@ -7,7 +7,7 @@ #include "module_base/module_device/types.h" #include "module_base/module_device/memory_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_hsolver/kernels/dngvd_op.h" #include @@ -343,9 +343,9 @@ class DiagoBPCG // note: these operators use template parameter base_device::Device_* // defined in module_base/module_device/types.h // different from ct_Device! - using calc_grad_with_block_op = hsolver::calc_grad_with_block_op; - using line_minimize_with_block_op = hsolver::line_minimize_with_block_op; - using gemm_op = hsolver::gemm_op; + using calc_grad_with_block_op = ModuleBase::calc_grad_with_block_op; + using line_minimize_with_block_op = ModuleBase::line_minimize_with_block_op; + using gemm_op = ModuleBase::gemm_op; }; diff --git a/source/module_hsolver/diago_cg.cpp b/source/module_hsolver/diago_cg.cpp index 29bdffa977..ea872d6d3e 100644 --- a/source/module_hsolver/diago_cg.cpp +++ b/source/module_hsolver/diago_cg.cpp @@ -226,14 +226,14 @@ void DiagoCG::calc_grad(const ct::Tensor& prec, // } // denghui replace this at 20221106 // TODO: use GPU precondition to initialize CG class - vector_div_vector_op()(ctx_, this->n_basis_, grad.data(), hphi.data(), prec.data()); - vector_div_vector_op()(ctx_, this->n_basis_, pphi.data(), sphi.data(), prec.data()); + ModuleBase::vector_div_vector_op()(ctx_, this->n_basis_, grad.data(), hphi.data(), prec.data()); + ModuleBase::vector_div_vector_op()(ctx_, this->n_basis_, pphi.data(), sphi.data(), prec.data()); // Update lambda ! // (4) - const Real eh = hsolver::dot_real_op()(ctx_, this->n_basis_, sphi.data(), grad.data()); + const Real eh = ModuleBase::dot_real_op()(ctx_, this->n_basis_, sphi.data(), grad.data()); // (5) - const Real es = hsolver::dot_real_op()(ctx_, this->n_basis_, sphi.data(), pphi.data()); + const Real es = ModuleBase::dot_real_op()(ctx_, this->n_basis_, sphi.data(), pphi.data()); const Real lambda = eh / es; // Update g! @@ -247,13 +247,13 @@ void DiagoCG::calc_grad(const ct::Tensor& prec, // grad.data()[i] -= lambda * this->pphi[i]; // } // haozhihan replace this 2022-10-6 - constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, - grad.data(), - grad.data(), - 1.0, - pphi.data(), - (-lambda)); + ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, + this->n_basis_, + grad.data(), + grad.data(), + 1.0, + pphi.data(), + (-lambda)); } template @@ -264,49 +264,49 @@ void DiagoCG::orth_grad(const ct::Tensor& psi, ct::Tensor& lagrange) { this->spsi_func_(grad, scg); // scg = S|grad> - gemv_op()(ctx_, - 'C', - this->n_basis_, - m, - this->one_, - psi.data(), - this->n_basis_, - scg.data(), - 1, - this->zero_, - lagrange.data(), - 1); + ModuleBase::gemv_op()(ctx_, + 'C', + this->n_basis_, + m, + this->one_, + psi.data(), + this->n_basis_, + scg.data(), + 1, + this->zero_, + lagrange.data(), + 1); Parallel_Reduce::reduce_pool(lagrange.data(), m); // (3) orthogonal |g> and |scg> to all states (0~m-1) //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // haozhihan replace 2022-10-07 - gemv_op()(ctx_, - 'N', - this->n_basis_, - m, - this->neg_one_, - psi.data(), - this->n_basis_, - lagrange.data(), - 1, - this->one_, - grad.data(), - 1); - - gemv_op()(ctx_, - 'N', - this->n_basis_, - m, - this->neg_one_, - psi.data(), - this->n_basis_, - lagrange.data(), - 1, - this->one_, - scg.data(), - 1); + ModuleBase::gemv_op()(ctx_, + 'N', + this->n_basis_, + m, + this->neg_one_, + psi.data(), + this->n_basis_, + lagrange.data(), + 1, + this->one_, + grad.data(), + 1); + + ModuleBase::gemv_op()(ctx_, + 'N', + this->n_basis_, + m, + this->neg_one_, + psi.data(), + this->n_basis_, + lagrange.data(), + 1, + this->one_, + scg.data(), + 1); } template @@ -328,7 +328,7 @@ void DiagoCG::calc_gamma_cg(const int& iter, // gg_inter = // Attention : the 'g' in g0 is getted last time gg_inter - = hsolver::dot_real_op()(ctx_, this->n_basis_, grad.data(), g0.data()); // b means before + = ModuleBase::dot_real_op()(ctx_, this->n_basis_, grad.data(), g0.data()); // b means before } // (2) Update for g0! @@ -342,11 +342,11 @@ void DiagoCG::calc_gamma_cg(const int& iter, // } // denghui replace this 20221106 // TODO: use GPU precondition instead - vector_mul_vector_op()(ctx_, this->n_basis_, g0.data(), scg.data(), prec.data()); + ModuleBase::vector_mul_vector_op()(ctx_, this->n_basis_, g0.data(), scg.data(), prec.data()); // (3) Update gg_now! // gg_now = < g|P|scg > = < g|g0 > - const Real gg_now = hsolver::dot_real_op()(ctx_, this->n_basis_, grad.data(), g0.data()); + const Real gg_now = ModuleBase::dot_real_op()(ctx_, this->n_basis_, grad.data(), g0.data()); if (iter == 0) { @@ -370,13 +370,13 @@ void DiagoCG::calc_gamma_cg(const int& iter, // pcg[i] = gamma * pcg[i] + grad.data()[i]; // } // haozhihan replace this 2022-10-6 - constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, - cg.data(), - cg.data(), - gamma, - grad.data(), - 1.0); + ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, + this->n_basis_, + cg.data(), + cg.data(), + gamma, + grad.data(), + 1.0); const Real norma = gamma * cg_norm * sin(theta); T znorma = static_cast(norma * -1); @@ -388,7 +388,7 @@ void DiagoCG::calc_gamma_cg(const int& iter, { pcg[i] -= norma * pphi_m[i]; }*/ - axpy_op()(ctx_, this->n_basis_, &znorma, phi_m.data(), 1, cg.data(), 1); + ModuleBase::axpy_op()(ctx_, this->n_basis_, &znorma, phi_m.data(), 1, cg.data(), 1); } } @@ -404,15 +404,15 @@ bool DiagoCG::update_psi(const ct::Tensor& pphi, ct::Tensor& sphi, ct::Tensor& hphi) { - cg_norm = sqrt(hsolver::dot_real_op()(ctx_, this->n_basis_, cg.data(), scg.data())); + cg_norm = sqrt(ModuleBase::dot_real_op()(ctx_, this->n_basis_, cg.data(), scg.data())); if (cg_norm < 1.0e-10) return true; const Real a0 - = hsolver::dot_real_op()(ctx_, this->n_basis_, phi_m.data(), pphi.data()) * 2.0 / cg_norm; + = ModuleBase::dot_real_op()(ctx_, this->n_basis_, phi_m.data(), pphi.data()) * 2.0 / cg_norm; const Real b0 - = hsolver::dot_real_op()(ctx_, this->n_basis_, cg.data(), pphi.data()) / (cg_norm * cg_norm); + = ModuleBase::dot_real_op()(ctx_, this->n_basis_, cg.data(), pphi.data()) / (cg_norm * cg_norm); const Real e0 = eigen; theta = atan(a0 / (e0 - b0)) / 2.0; @@ -438,13 +438,13 @@ bool DiagoCG::update_psi(const ct::Tensor& pphi, // } // haozhihan replace this 2022-10-6 - constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, - phi_m.data(), - phi_m.data(), - cost, - cg.data(), - sint_norm); + ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, + this->n_basis_, + phi_m.data(), + phi_m.data(), + cost, + cg.data(), + sint_norm); if (std::abs(eigen - e0) < ethreshold) { @@ -460,20 +460,20 @@ bool DiagoCG::update_psi(const ct::Tensor& pphi, // } // haozhihan replace this 2022-10-6 - constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, - sphi.data(), - sphi.data(), - cost, - scg.data(), - sint_norm); - constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, - hphi.data(), - hphi.data(), - cost, - pphi.data(), - sint_norm); + ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, + this->n_basis_, + sphi.data(), + sphi.data(), + cost, + scg.data(), + sint_norm); + ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, + this->n_basis_, + hphi.data(), + hphi.data(), + cost, + pphi.data(), + sint_norm); return false; } } @@ -496,36 +496,36 @@ void DiagoCG::schmit_orth(const int& m, const ct::Tensor& psi, const //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // haozhihan replace 2022-10-6 int inc = 1; - gemv_op()(ctx_, - 'C', - this->n_basis_, - m + 1, - this->one_, - psi.data(), - this->n_basis_, - sphi.data(), - inc, - this->zero_, - lagrange_so.data(), - inc); + ModuleBase::gemv_op()(ctx_, + 'C', + this->n_basis_, + m + 1, + this->one_, + psi.data(), + this->n_basis_, + sphi.data(), + inc, + this->zero_, + lagrange_so.data(), + inc); // be careful , here reduce m+1 Parallel_Reduce::reduce_pool(lagrange_so.data(), m + 1); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // haozhihan replace 2022-10-6 - gemv_op()(ctx_, - 'N', - this->n_basis_, - m, - this->neg_one_, - psi.data(), - this->n_basis_, - lagrange_so.data(), - inc, - this->one_, - phi_m.data(), - inc); + ModuleBase::gemv_op()(ctx_, + 'N', + this->n_basis_, + m, + this->neg_one_, + psi.data(), + this->n_basis_, + lagrange_so.data(), + inc, + this->one_, + phi_m.data(), + inc); //====================================================================== /*for (int j = 0; j < m; j++) @@ -563,7 +563,7 @@ void DiagoCG::schmit_orth(const int& m, const ct::Tensor& psi, const // { // pphi_m[ig] /= psi_norm; // } - vector_div_constant_op()(ctx_, this->n_basis_, phi_m.data(), phi_m.data(), psi_norm); + ModuleBase::vector_div_constant_op()(ctx_, this->n_basis_, phi_m.data(), phi_m.data(), psi_norm); // ModuleBase::timer::tick("DiagoCG","schmit_orth"); } diff --git a/source/module_hsolver/diago_cg.h b/source/module_hsolver/diago_cg.h index 2741df42d4..9d254ded18 100644 --- a/source/module_hsolver/diago_cg.h +++ b/source/module_hsolver/diago_cg.h @@ -4,7 +4,7 @@ #include #include -#include +#include #include #include @@ -126,7 +126,7 @@ class DiagoCG final bool test_exit_cond(const int& ntry, const int& notconv) const; - using dot_real_op = hsolver::dot_real_op; + using dot_real_op = ModuleBase::dot_real_op; const T * one_ = nullptr, * zero_ = nullptr, * neg_one_ = nullptr; }; diff --git a/source/module_hsolver/diago_dav_subspace.cpp b/source/module_hsolver/diago_dav_subspace.cpp index f7daf229a2..177e68847c 100644 --- a/source/module_hsolver/diago_dav_subspace.cpp +++ b/source/module_hsolver/diago_dav_subspace.cpp @@ -5,7 +5,7 @@ #include "module_base/module_device/device.h" #include "module_base/timer.h" #include "module_hsolver/kernels/dngvd_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_base/kernels/dsp/dsp_connector.h" #include "module_hsolver/diag_hs_para.h" @@ -191,24 +191,25 @@ int Diago_DavSubspace::diag_once(const HPsiFunc& hpsi_func, setmem_complex_op()(psi_in, 0, n_band * psi_in_dmax); #ifdef __DSP - gemm_op_mt() // In order to not coding another whole template, using this method to minimize the code change. + ModuleBase::gemm_op_mt() // In order to not coding another whole template, using this method to + // minimize the code change. #else - gemm_op() + ModuleBase::gemm_op() #endif - (this->ctx, - 'N', - 'N', - this->dim, - this->n_band, - nbase, - this->one, - this->psi_in_iter, - this->dim, - this->vcc, - this->nbase_x, - this->zero, - psi_in, - psi_in_dmax); + (this->ctx, + 'N', + 'N', + this->dim, + this->n_band, + nbase, + this->one, + this->psi_in_iter, + this->dim, + this->vcc, + this->nbase_x, + this->zero, + psi_in, + psi_in_dmax); if (!this->notconv || (dav_iter == this->iter_nmax)) { @@ -275,9 +276,9 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, } #ifdef __DSP - gemm_op_mt() + ModuleBase::gemm_op_mt() #else - gemm_op() + ModuleBase::gemm_op() #endif (this->ctx, 'N', @@ -308,11 +309,11 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, { syncmem_var_h2d_op()(e_temp_hd, e_temp_cpu.data(), nbase); } - vector_mul_vector_op()(this->ctx, - nbase, - vcc + m * this->nbase_x, - vcc + m * this->nbase_x, - e_temp_hd); + ModuleBase::vector_mul_vector_op()(this->ctx, + nbase, + vcc + m * this->nbase_x, + vcc + m * this->nbase_x, + e_temp_hd); } if(this->device == base_device::GpuDevice) { @@ -320,24 +321,24 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, } #ifdef __DSP - gemm_op_mt() + ModuleBase::gemm_op_mt() #else - gemm_op() -#endif - (this->ctx, - 'N', - 'N', - this->dim, - notconv, - nbase, - this->one, - psi_iter, - this->dim, - vcc, - this->nbase_x, - this->one, - psi_iter + nbase * this->dim, - this->dim); + ModuleBase::gemm_op() +#endif + (this->ctx, + 'N', + 'N', + this->dim, + notconv, + nbase, + this->one, + psi_iter, + this->dim, + vcc, + this->nbase_x, + this->one, + psi_iter + nbase * this->dim, + this->dim); // "precondition!!!" std::vector pre(this->dim, 0.0); @@ -353,20 +354,20 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, if (this->device == base_device::GpuDevice) { syncmem_var_h2d_op()(this->d_precondition, pre.data(), this->dim); - vector_div_vector_op()(this->ctx, - this->dim, - psi_iter + (nbase + m) * this->dim, - psi_iter + (nbase + m) * this->dim, - this->d_precondition); + ModuleBase::vector_div_vector_op()(this->ctx, + this->dim, + psi_iter + (nbase + m) * this->dim, + psi_iter + (nbase + m) * this->dim, + this->d_precondition); } else #endif { - vector_div_vector_op()(this->ctx, - this->dim, - psi_iter + (nbase + m) * this->dim, - psi_iter + (nbase + m) * this->dim, - pre.data()); + ModuleBase::vector_div_vector_op()(this->ctx, + this->dim, + psi_iter + (nbase + m) * this->dim, + psi_iter + (nbase + m) * this->dim, + pre.data()); } } @@ -374,19 +375,19 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, std::vector psi_norm(notconv, 0.0); for (size_t i = 0; i < notconv; i++) { - psi_norm[i] = dot_real_op()(this->ctx, - this->dim, - psi_iter + (nbase + i) * this->dim, - psi_iter + (nbase + i) * this->dim, - true); + psi_norm[i] = ModuleBase::dot_real_op()(this->ctx, + this->dim, + psi_iter + (nbase + i) * this->dim, + psi_iter + (nbase + i) * this->dim, + true); assert(psi_norm[i] > 0.0); psi_norm[i] = sqrt(psi_norm[i]); - vector_div_constant_op()(this->ctx, - this->dim, - psi_iter + (nbase + i) * this->dim, - psi_iter + (nbase + i) * this->dim, - psi_norm[i]); + ModuleBase::vector_div_constant_op()(this->ctx, + this->dim, + psi_iter + (nbase + i) * this->dim, + psi_iter + (nbase + i) * this->dim, + psi_norm[i]); } // update hpsi[:, nbase:nbase+notconv] @@ -409,9 +410,9 @@ void Diago_DavSubspace::cal_elem(const int& dim, ModuleBase::timer::tick("Diago_DavSubspace", "cal_elem"); #ifdef __DSP - gemm_op_mt() + ModuleBase::gemm_op_mt() #else - gemm_op() + ModuleBase::gemm_op() #endif (this->ctx, 'C', @@ -429,9 +430,9 @@ void Diago_DavSubspace::cal_elem(const int& dim, this->nbase_x); #ifdef __DSP - gemm_op_mt() + ModuleBase::gemm_op_mt() #else - gemm_op() + ModuleBase::gemm_op() #endif (this->ctx, 'C', @@ -691,9 +692,9 @@ void Diago_DavSubspace::refresh(const int& dim, ModuleBase::timer::tick("Diago_DavSubspace", "refresh"); #ifdef __DSP - gemm_op_mt() + ModuleBase::gemm_op_mt() #else - gemm_op() + ModuleBase::gemm_op() #endif (this->ctx, 'N', diff --git a/source/module_hsolver/diago_david.cpp b/source/module_hsolver/diago_david.cpp index 6afaf998b8..21865a4ed1 100644 --- a/source/module_hsolver/diago_david.cpp +++ b/source/module_hsolver/diago_david.cpp @@ -5,7 +5,7 @@ #include "module_base/module_device/device.h" #include "module_hsolver/kernels/dngvd_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #ifdef USE_PAW #include "module_cell/module_paw/paw_cell.h" @@ -266,21 +266,20 @@ int DiagoDavid::diag_once(const HPsiFunc& hpsi_func, setmem_complex_op()(psi_in, 0, nband * ld_psi); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - gemm_op()(this->ctx, - 'N', - 'N', - dim, // m: row of A,C - nband, // n: col of B,C - nbase, // k: col of A, row of B - this->one, - basis, // A dim * nbase - dim, - this->vcc, // B nbase * nband - nbase_x, - this->zero, - psi_in, // C dim * nband - ld_psi - ); + ModuleBase::gemm_op()(this->ctx, + 'N', + 'N', + dim, // m: row of A,C + nband, // n: col of B,C + nbase, // k: col of A, row of B + this->one, + basis, // A dim * nbase + dim, + this->vcc, // B nbase * nband + nbase_x, + this->zero, + psi_in, // C dim * nband + ld_psi); if (!this->notconv || (dav_iter == david_maxiter)) { @@ -378,20 +377,20 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // basis[nbase] = hpsi * vc_ev_vector = hpsi*vcc // basis' = vc_ev_vector' * hpsi' // (dim, notconv) (dim, nbase) (nbase, notconv) - gemm_op()(this->ctx, - 'N', - 'N', - dim, // m: row of A,C - notconv, // n: col of B,C - nbase, // k: col of A, row of B - this->one, // alpha - hpsi, // A dim * nbase - dim, // LDA: if(N) max(1,m) if(T) max(1,k) - vc_ev_vector, // B nbase * notconv - nbase, // LDB: if(N) max(1,k) if(T) max(1,n) - this->zero, // belta - basis + dim*nbase, // C dim * notconv - dim // LDC: if(N) max(1, m) + ModuleBase::gemm_op()(this->ctx, + 'N', + 'N', + dim, // m: row of A,C + notconv, // n: col of B,C + nbase, // k: col of A, row of B + this->one, // alpha + hpsi, // A dim * nbase + dim, // LDA: if(N) max(1,m) if(T) max(1,k) + vc_ev_vector, // B nbase * notconv + nbase, // LDB: if(N) max(1,k) if(T) max(1,n) + this->zero, // belta + basis + dim * nbase, // C dim * notconv + dim // LDC: if(N) max(1, m) ); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< @@ -417,21 +416,21 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, Real* e_temp_gpu = nullptr; resmem_var_op()(e_temp_gpu, nbase); syncmem_var_h2d_op()(e_temp_gpu, e_temp_cpu.data(), nbase); - vector_mul_vector_op()(this->ctx, - nbase, - vc_ev_vector + m * nbase, - vc_ev_vector + m * nbase, - e_temp_gpu); + ModuleBase::vector_mul_vector_op()(this->ctx, + nbase, + vc_ev_vector + m * nbase, + vc_ev_vector + m * nbase, + e_temp_gpu); delmem_var_op()(e_temp_gpu); #endif } else { - vector_mul_vector_op()(this->ctx, - nbase, - vc_ev_vector + m * nbase, - vc_ev_vector + m * nbase, - e_temp_cpu.data()); + ModuleBase::vector_mul_vector_op()(this->ctx, + nbase, + vc_ev_vector + m * nbase, + vc_ev_vector + m * nbase, + e_temp_cpu.data()); } } //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< @@ -441,20 +440,20 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // = (H - lambda * S) * psi * vcc // = (H - lambda * S) * psi_new //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - gemm_op()(this->ctx, - 'N', - 'N', - dim, // m: row of A,C - notconv, // n: col of B,C - nbase, // k: col of A, row of B - this->one, // alpha - spsi, // A - dim, // LDA: if(N) max(1,m) if(T) max(1,k) - vc_ev_vector, // B - nbase, // LDB: if(N) max(1,k) if(T) max(1,n) - this->one, // belta - basis + dim*nbase, // C dim * notconv - dim // LDC: if(N) max(1, m) + ModuleBase::gemm_op()(this->ctx, + 'N', + 'N', + dim, // m: row of A,C + notconv, // n: col of B,C + nbase, // k: col of A, row of B + this->one, // alpha + spsi, // A + dim, // LDA: if(N) max(1,m) if(T) max(1,k) + vc_ev_vector, // B + nbase, // LDB: if(N) max(1,k) if(T) max(1,n) + this->one, // belta + basis + dim * nbase, // C dim * notconv + dim // LDC: if(N) max(1, m) ); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< @@ -469,20 +468,20 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, if (this->device == base_device::GpuDevice) { #if defined(__CUDA) || defined(__ROCM) - vector_div_vector_op()(this->ctx, - dim, - basis + dim*(nbase + m), - basis + dim*(nbase + m), - this->d_precondition); + ModuleBase::vector_div_vector_op()(this->ctx, + dim, + basis + dim * (nbase + m), + basis + dim * (nbase + m), + this->d_precondition); #endif } else { - vector_div_vector_op()(this->ctx, - dim, - basis + dim*(nbase + m), - basis + dim*(nbase + m), - this->precondition); + ModuleBase::vector_div_vector_op()(this->ctx, + dim, + basis + dim * (nbase + m), + basis + dim * (nbase + m), + this->precondition); } //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // for (int ig = 0; ig < dim; ig++) @@ -519,20 +518,20 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // first nbase bands psi* dot notconv bands spsi to prepare lagrange_matrix // calculate the square matrix for future lagranges - gemm_op()(this->ctx, - 'C', - 'N', - nbase, // m: row of A,C - notconv, // n: col of B,C - dim, // k: col of A, row of B - this->one, // alpha - basis, // A - dim, // LDA: if(N) max(1,m) if(T) max(1,k) - &spsi[nbase * dim], // B - dim, // LDB: if(N) max(1,k) if(T) max(1,n) - this->zero, // belta - lagrange, // C - nbase + notconv // LDC: if(N) max(1, m) + ModuleBase::gemm_op()(this->ctx, + 'C', + 'N', + nbase, // m: row of A,C + notconv, // n: col of B,C + dim, // k: col of A, row of B + this->one, // alpha + basis, // A + dim, // LDA: if(N) max(1,m) if(T) max(1,k) + &spsi[nbase * dim], // B + dim, // LDB: if(N) max(1,k) if(T) max(1,n) + this->zero, // belta + lagrange, // C + nbase + notconv // LDC: if(N) max(1, m) ); for (int m = 0; m < notconv; m++) @@ -593,20 +592,20 @@ void DiagoDavid::cal_elem(const int& dim, ModuleBase::timer::tick("DiagoDavid", "cal_elem"); // hcc[nbase](notconv, nbase + notconv)= basis[nbase]' * hpsi - gemm_op()(this->ctx, - 'C', - 'N', - notconv, - nbase + notconv, - dim, - this->one, - basis + dim*nbase, // basis(:,nbase:) dim * notconv - dim, - hpsi, // dim * (nbase + notconv) - dim, - this->zero, - hcc + nbase, // notconv * (nbase + notconv) - nbase_x); + ModuleBase::gemm_op()(this->ctx, + 'C', + 'N', + notconv, + nbase + notconv, + dim, + this->one, + basis + dim * nbase, // basis(:,nbase:) dim * notconv + dim, + hpsi, // dim * (nbase + notconv) + dim, + this->zero, + hcc + nbase, // notconv * (nbase + notconv) + nbase_x); // scc[nbase] = basis[nbase]' * spsi // gemm_op()(this->ctx, // 'C', @@ -627,7 +626,7 @@ void DiagoDavid::cal_elem(const int& dim, #ifdef __MPI if (diag_comm.nproc > 1) { - matrixTranspose_op()(this->ctx, nbase_x, nbase_x, hcc, hcc); + ModuleBase::matrixTranspose_op()(this->ctx, nbase_x, nbase_x, hcc, hcc); // matrixTranspose_op()(this->ctx, nbase_x, nbase_x, scc, scc); auto* swap = new T[notconv * nbase_x]; @@ -657,7 +656,7 @@ void DiagoDavid::cal_elem(const int& dim, // Parallel_Reduce::reduce_complex_double_pool( hcc + nbase * nbase_x, notconv * nbase_x ); // Parallel_Reduce::reduce_complex_double_pool( scc + nbase * nbase_x, notconv * nbase_x ); - matrixTranspose_op()(this->ctx, nbase_x, nbase_x, hcc, hcc); + ModuleBase::matrixTranspose_op()(this->ctx, nbase_x, nbase_x, hcc, hcc); // matrixTranspose_op()(this->ctx, nbase_x, nbase_x, scc, scc); } #endif @@ -751,39 +750,37 @@ void DiagoDavid::refresh(const int& dim, setmem_complex_op()(basis , 0, nbase_x * dim); // basis(dim, nband) = hpsi(dim, nbase) * vcc(nbase, nband) - gemm_op()(this->ctx, - 'N', - 'N', - dim, // m: row of A,C - nband, // n: col of B,C - nbase, // k: col of A, row of B - this->one, - hpsi, // A dim * nbase - dim, - vcc, // B nbase * nband - nbase_x, - zero, - basis, // C dim * nband - dim - ); + ModuleBase::gemm_op()(this->ctx, + 'N', + 'N', + dim, // m: row of A,C + nband, // n: col of B,C + nbase, // k: col of A, row of B + this->one, + hpsi, // A dim * nbase + dim, + vcc, // B nbase * nband + nbase_x, + zero, + basis, // C dim * nband + dim); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // basis[nband] = spsi * vcc - gemm_op()(this->ctx, - 'N', - 'N', - dim, // m: row of A,C - nband, // n: col of B,C - nbase, // k: col of A, row of B - this->one, - spsi, // A dim * nbase - dim, - vcc, // B nbase * nband - nbase_x, - this->zero, - basis + dim*nband, // C dim * nband - dim - ); + ModuleBase::gemm_op()(this->ctx, + 'N', + 'N', + dim, // m: row of A,C + nband, // n: col of B,C + nbase, // k: col of A, row of B + this->one, + spsi, // A dim * nbase + dim, + vcc, // B nbase * nband + nbase_x, + this->zero, + basis + dim * nband, // C dim * nband + dim); // hpsi = basis, spsi = basis[nband] syncmem_complex_op()(hpsi, basis, dim * nband); @@ -900,37 +897,37 @@ void DiagoDavid::SchmidtOrth(const int& dim, { // lagrange_m[m - mv_size + 1 - mm_size] // = basis[m - mv_size + 1 - mm_size]' * spsi[m] - gemm_op()(this->ctx, - 'C', - 'N', - mm_size, // m: row of A,C - mm_size, // n: col of B,C - dim, // k: col of A, row of B - this->one, // alpha - basis + dim*(m - mv_size + 1 - mm_size), // A - dim, // LDA: if(N) max(1,m) if(T) max(1,k) - &spsi[m * dim], // B - dim, // LDB: if(N) max(1,k) if(T) max(1,n) - this->zero, // belta - &lagrange_m[m - mv_size + 1 - mm_size], // C - nband // LDC: if(N) max(1, m) + ModuleBase::gemm_op()(this->ctx, + 'C', + 'N', + mm_size, // m: row of A,C + mm_size, // n: col of B,C + dim, // k: col of A, row of B + this->one, // alpha + basis + dim * (m - mv_size + 1 - mm_size), // A + dim, // LDA: if(N) max(1,m) if(T) max(1,k) + &spsi[m * dim], // B + dim, // LDB: if(N) max(1,k) if(T) max(1,n) + this->zero, // belta + &lagrange_m[m - mv_size + 1 - mm_size], // C + nband // LDC: if(N) max(1, m) ); } // calculate other lagranges for this band // lagrange_m[m - mv_size + 1] // = basis[m - mv_size + 1]' * spsi[m] - gemv_op()(this->ctx, - 'C', - dim, - mv_size, - this->one, - basis + dim*(m - mv_size + 1), - dim, - &spsi[m * dim], - 1, - this->zero, - &lagrange_m[m - mv_size + 1], - 1); + ModuleBase::gemv_op()(this->ctx, + 'C', + dim, + mv_size, + this->one, + basis + dim * (m - mv_size + 1), + dim, + &spsi[m * dim], + 1, + this->zero, + &lagrange_m[m - mv_size + 1], + 1); Parallel_Reduce::reduce_pool(lagrange_m, m + 1); @@ -942,21 +939,21 @@ void DiagoDavid::SchmidtOrth(const int& dim, // / psi_m = psi_m - \sum_{i < m} \langle psi(i)|S|psi(m) \rangle psi(i) // psi_m = psi_m - basis * lagrange_m - gemv_op()(this->ctx, - 'N', - dim, - m, - this->neg_one, - basis, - dim, - lagrange_m, - 1, - this->one, - psi_m, - 1); + ModuleBase::gemv_op()(this->ctx, + 'N', + dim, + m, + this->neg_one, + basis, + dim, + lagrange_m, + 1, + this->one, + psi_m, + 1); // psi_norm = psi_norm - lagrange_m · lagrange_m - psi_norm -= dot_real_op()(this->ctx, m, lagrange_m, lagrange_m, false); + psi_norm -= ModuleBase::dot_real_op()(this->ctx, m, lagrange_m, lagrange_m, false); // for (int j = 0; j < m; j++) // { @@ -983,7 +980,7 @@ void DiagoDavid::SchmidtOrth(const int& dim, else { // psi_m = psi_m / psi_norm - vector_div_constant_op()(this->ctx, dim, psi_m, psi_m, psi_norm); + ModuleBase::vector_div_constant_op()(this->ctx, dim, psi_m, psi_m, psi_norm); // for (int i = 0; i < npw; i++) // { // psi_m[i] /= psi_norm; diff --git a/source/module_hsolver/diago_iter_assist.cpp b/source/module_hsolver/diago_iter_assist.cpp index 5a3acf8e53..ea1f36d900 100644 --- a/source/module_hsolver/diago_iter_assist.cpp +++ b/source/module_hsolver/diago_iter_assist.cpp @@ -9,7 +9,7 @@ #include "module_base/parallel_reduce.h" #include "module_base/timer.h" #include "module_hsolver/kernels/dngvd_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" namespace hsolver { @@ -73,39 +73,39 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* hpsi_info hpsi_in(&psi, all_bands_range, hphi); pHamilt->ops->hPsi(hpsi_in); - gemm_op()(ctx, - 'C', - 'N', - nstart, - nstart, - dmin, - &one, - psi.get_pointer(), - dmax, - hphi, - dmax, - &zero, - hcc, - nstart); + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + nstart, + nstart, + dmin, + &one, + psi.get_pointer(), + dmax, + hphi, + dmax, + &zero, + hcc, + nstart); T* sphi = temp; // do sPsi for all bands pHamilt->sPsi(psi.get_pointer(), sphi, dmax, dmin, nstart); - gemm_op()(ctx, - 'C', - 'N', - nstart, - nstart, - dmin, - &one, - psi.get_pointer(), - dmax, - sphi, - dmax, - &zero, - scc, - nstart); + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + nstart, + nstart, + dmin, + &one, + psi.get_pointer(), + dmax, + sphi, + dmax, + &zero, + scc, + nstart); } if (GlobalV::NPROC_IN_POOL > 1) @@ -121,25 +121,25 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* const int ld_temp = in_place ? dmax : dmin; { // code block to calculate evc - gemm_op()(ctx, - 'N', - 'N', - dmin, - n_band, - nstart, - &one, - psi.get_pointer(), // dmin * nstart - dmax, - vcc, // nstart * n_band - nstart, - &zero, - temp, - ld_temp); + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + dmin, + n_band, + nstart, + &one, + psi.get_pointer(), // dmin * nstart + dmax, + vcc, // nstart * n_band + nstart, + &zero, + temp, + ld_temp); } if (!in_place) { - matrixSetToAnother()(ctx, n_band, temp, ld_temp, evc.get_pointer(), dmax); + ModuleBase::matrixSetToAnother()(ctx, n_band, temp, ld_temp, evc.get_pointer(), dmax); delmem_complex_op()(temp); } delmem_complex_op()(hcc); @@ -222,7 +222,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* pHamilt->ops->hPsi(hpsi_in); // calculate the related elements in hcc - gemv_op()(ctx, 'C', psi_nc, nstart, &one, psi, psi_nc, hpsi, 1, &zero, hcc + i * nstart, 1); + ModuleBase::gemv_op()(ctx, 'C', psi_nc, nstart, &one, psi, psi_nc, hpsi, 1, &zero, hcc + i * nstart, 1); } T* spsi = temp; @@ -232,18 +232,18 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* syncmem_complex_op()(ppsi, psi + i * psi_nc, psi_nc); pHamilt->sPsi(ppsi, spsi, dmin, dmin, 1); - gemv_op()(ctx, - 'C', - psi_nc, - nstart, - &one, - psi, - psi_nc, // nbasis - spsi, - 1, - &zero, - scc + i * nstart, - 1); + ModuleBase::gemv_op()(ctx, + 'C', + psi_nc, + nstart, + &one, + psi, + psi_nc, // nbasis + spsi, + 1, + &zero, + scc + i * nstart, + 1); } delmem_complex_op()(temp); } @@ -264,13 +264,13 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* hpsi_info hpsi_in(&psi_temp, all_bands_range, hpsi); pHamilt->ops->hPsi(hpsi_in); - gemm_op()(ctx, 'C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, hpsi, dmax, &zero, hcc, nstart); + ModuleBase::gemm_op()(ctx, 'C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, hpsi, dmax, &zero, hcc, nstart); T* spsi = temp; // do sPsi for all bands pHamilt->sPsi(ppsi, spsi, psi_temp.get_nbasis(), psi_temp.get_nbasis(), psi_temp.get_nbands()); - gemm_op()(ctx, 'C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, spsi, dmax, &zero, scc, nstart); + ModuleBase::gemm_op()(ctx, 'C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, spsi, dmax, &zero, scc, nstart); delmem_complex_op()(temp); add_to_hcc(hcc, nstart); @@ -315,20 +315,20 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* // because psi and evc are different here, // I think if psi and evc are the same, // there may be problems, mohan 2011-01-01 - gemm_op()(ctx, - 'N', - 'N', - dmax, - n_band, - nstart, - &one, - psi, // dmax * nstart - dmax, - vcc, // nstart * n_band - nstart, - &zero, - evc.get_pointer(), - dmax); + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + dmax, + n_band, + nstart, + &one, + psi, // dmax * nstart + dmax, + vcc, // nstart * n_band + nstart, + &zero, + evc.get_pointer(), + dmax); } else { @@ -338,20 +338,20 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* // resmem_complex_op()(ctx, evctemp, n_band * dmin, "DiagSub::evctemp"); // setmem_complex_op()(ctx, evctemp, 0, n_band * dmin); - gemm_op()(ctx, - 'N', - 'N', - dmin, - n_band, - nstart, - &one, - psi, // dmin * nstart - dmax, - vcc, // nstart * n_band - nstart, - &zero, - evc.get_pointer(), - dmax); + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + dmin, + n_band, + nstart, + &one, + psi, // dmin * nstart + dmax, + vcc, // nstart * n_band + nstart, + &zero, + evc.get_pointer(), + dmax); // matrixSetToAnother()(ctx, n_band, evctemp, dmin, evc.get_pointer(), dmax); @@ -442,39 +442,39 @@ void DiagoIterAssist::cal_hs_subspace(const hamilt::Hamilt hpsi_info hpsi_in(&psi, all_bands_range, hphi); pHamilt->ops->hPsi(hpsi_in); - gemm_op()(ctx, - 'C', - 'N', - nstart, - nstart, - dmin, - &one, - psi.get_pointer(), - dmax, - hphi, - dmax, - &zero, - hcc, - nstart); + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + nstart, + nstart, + dmin, + &one, + psi.get_pointer(), + dmax, + hphi, + dmax, + &zero, + hcc, + nstart); T* sphi = temp; // do sPsi for all bands pHamilt->sPsi(psi.get_pointer(), sphi, dmax, dmin, nstart); - gemm_op()(ctx, - 'C', - 'N', - nstart, - nstart, - dmin, - &one, - psi.get_pointer(), - dmax, - sphi, - dmax, - &zero, - scc, - nstart); + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + nstart, + nstart, + dmin, + &one, + psi.get_pointer(), + dmax, + sphi, + dmax, + &zero, + scc, + nstart); } if (GlobalV::NPROC_IN_POOL > 1) @@ -509,20 +509,20 @@ void DiagoIterAssist::diag_responce( const T* hcc, DiagoIterAssist::diagH_LAPACK(nstart, nstart, hcc, scc, nstart, en, vcc); { // code block to calculate tar_mat - gemm_op()(ctx, - 'N', - 'N', - mat_col, - nstart, - nstart, - &one, - mat_in, // mat_col * nstart - mat_col, - vcc, // nstart * nstart - nstart, - &zero, - mat_out, - mat_col); + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + mat_col, + nstart, + nstart, + &one, + mat_in, // mat_col * nstart + mat_col, + vcc, // nstart * nstart + nstart, + &zero, + mat_out, + mat_col); } delmem_complex_op()(vcc); @@ -557,21 +557,21 @@ void DiagoIterAssist::diag_subspace_psi(const T* hcc, T* temp = nullptr; resmem_complex_op()(temp, nstart * dmax, "DiagSub::temp"); setmem_complex_op()(temp, 0, nstart * dmax); - gemm_op()(ctx, - 'N', - 'N', - dmin, - n_band, - nstart, - &one, - evc.get_pointer(), // dmin * nstart - dmax, - vcc, // nstart * n_band - nstart, - &zero, - temp, - dmin); - matrixSetToAnother()(ctx, n_band, temp, dmin, evc.get_pointer(), dmax); + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + dmin, + n_band, + nstart, + &one, + evc.get_pointer(), // dmin * nstart + dmax, + vcc, // nstart * n_band + nstart, + &zero, + temp, + dmin); + ModuleBase::matrixSetToAnother()(ctx, n_band, temp, dmin, evc.get_pointer(), dmax); delmem_complex_op()(temp); } diff --git a/source/module_hsolver/hsolver_pw_sdft.cpp b/source/module_hsolver/hsolver_pw_sdft.cpp index 68075fc111..d03b37b848 100644 --- a/source/module_hsolver/hsolver_pw_sdft.cpp +++ b/source/module_hsolver/hsolver_pw_sdft.cpp @@ -60,7 +60,7 @@ void HSolverPW_SDFT::solve(const UnitCell& ucell, #ifdef __MPI if (nbands > 0 && PARAM.inp.bndpar > 1) { - Parallel_Common::bcast_dev(this->ctx, &psi(ik, 0, 0), npwx * nbands, PARAPW_WORLD, &psi_cpu(ik, 0, 0)); + Parallel_Common::bcast_dev(&psi(ik, 0, 0), npwx * nbands, PARAPW_WORLD, &psi_cpu(ik, 0, 0)); MPI_Bcast(&pes->ekb(ik, 0), nbands, MPI_DOUBLE, 0, PARAPW_WORLD); } #endif diff --git a/source/module_hsolver/kernels/test/CMakeLists.txt b/source/module_hsolver/kernels/test/CMakeLists.txt index c8d1f2cdd9..5fe6bf4a24 100644 --- a/source/module_hsolver/kernels/test/CMakeLists.txt +++ b/source/module_hsolver/kernels/test/CMakeLists.txt @@ -5,13 +5,7 @@ if(USE_CUDA OR USE_ROCM) AddTest( TARGET Hsolver_Kernels_UTs LIBS parameter ${math_libs} base device - SOURCES math_kernel_test.cpp math_dngvd_test.cpp - ) -elseif() - AddTest( - TARGET Hsolver_Kernels_UTs - LIBS parameter ${math_libs} base device - SOURCES math_kernel_test.cpp ../../../module_base/blas_connector.cpp + SOURCES math_dngvd_test.cpp ) endif() diff --git a/source/module_hsolver/kernels/test/math_dngvd_test.cpp b/source/module_hsolver/kernels/test/math_dngvd_test.cpp index a67b18d4be..d8f2376890 100644 --- a/source/module_hsolver/kernels/test/math_dngvd_test.cpp +++ b/source/module_hsolver/kernels/test/math_dngvd_test.cpp @@ -2,7 +2,7 @@ #include "module_base/lapack_connector.h" #include "module_base/module_device/memory_op.h" #include "module_hsolver/kernels/dngvd_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include #include @@ -144,13 +144,13 @@ TEST_F(TestModuleHsolverMathDngvd, transpose_gpu) synchronize_memory_op_C2G_Z()(device_transpose, transpose.data(), transpose.size()); // run - hsolver::createGpuBlasHandle(); - hsolver::matrixTranspose_op, base_device::DEVICE_GPU>()(gpu_ctx, + ModuleBase::createGpuBlasHandle(); + ModuleBase::matrixTranspose_op, base_device::DEVICE_GPU>()(gpu_ctx, 2, 3, device_transpose, device_transpose); - hsolver::destoryBLAShandle(); + ModuleBase::destoryBLAShandle(); // copy transpose data from GPU to CPU std::vector> transpose_result = { diff --git a/source/module_hsolver/kernels/test/perf_math_kernel.cpp b/source/module_hsolver/kernels/test/perf_math_kernel.cpp index b2b0704a9d..e0a955ccb5 100644 --- a/source/module_hsolver/kernels/test/perf_math_kernel.cpp +++ b/source/module_hsolver/kernels/test/perf_math_kernel.cpp @@ -1,7 +1,7 @@ #include "module_base/blas_connector.h" #include "module_base/constants.h" #include "module_base/module_device/memory_op.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include #include @@ -114,7 +114,7 @@ class PerfModuleHsolverMathKernel : public benchmark::Fixture { resize_memory_op_double()(test_dvector_a_gpu, dim_vector); synchronize_memory_op_double()(test_dvector_a_gpu, test_dvector_a, dim_vector); - hsolver::createGpuBlasHandle(); + ModuleBase::createGpuBlasHandle(); #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM @@ -125,36 +125,36 @@ class PerfModuleHsolverMathKernel : public benchmark::Fixture { delete[] result_zvector; delete[] test_dvector_a; #if __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM - hsolver::destoryBLAShandle(); + ModuleBase::destoryBLAShandle(); #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM } // OPs need benchmark // CPU operator - using zdot_real_cpu_op = hsolver::dot_real_op, base_device::DEVICE_CPU>; + using zdot_real_cpu_op = ModuleBase::dot_real_op, base_device::DEVICE_CPU>; - using vector_div_constant_op_cpu = hsolver::vector_div_constant_op, base_device::DEVICE_CPU>; - using vector_mul_vector_op_cpu = hsolver::vector_mul_vector_op, base_device::DEVICE_CPU>; - using vector_div_vector_op_cpu = hsolver::vector_div_vector_op, base_device::DEVICE_CPU>; + using vector_div_constant_op_cpu = ModuleBase::vector_div_constant_op, base_device::DEVICE_CPU>; + using vector_mul_vector_op_cpu = ModuleBase::vector_mul_vector_op, base_device::DEVICE_CPU>; + using vector_div_vector_op_cpu = ModuleBase::vector_div_vector_op, base_device::DEVICE_CPU>; using constantvector_addORsub_constantVector_op_cpu - = hsolver::constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; - using axpy_op_cpu = hsolver::axpy_op, base_device::DEVICE_CPU>; - using scal_op_cpu = hsolver::scal_op; - using gemv_op_cpu = hsolver::gemv_op, base_device::DEVICE_CPU>; + = ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; + using axpy_op_cpu = ModuleBase::axpy_op, base_device::DEVICE_CPU>; + using scal_op_cpu = ModuleBase::scal_op; + using gemv_op_cpu = ModuleBase::gemv_op, base_device::DEVICE_CPU>; #if __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM // GPU operator - using zdot_real_gpu_op = hsolver::dot_real_op, base_device::DEVICE_GPU>; + using zdot_real_gpu_op = ModuleBase::dot_real_op, base_device::DEVICE_GPU>; - using vector_div_constant_op_gpu = hsolver::vector_div_constant_op, base_device::DEVICE_GPU>; - using vector_mul_vector_op_gpu = hsolver::vector_mul_vector_op, base_device::DEVICE_GPU>; - using vector_div_vector_op_gpu = hsolver::vector_div_vector_op, base_device::DEVICE_GPU>; + using vector_div_constant_op_gpu = ModuleBase::vector_div_constant_op, base_device::DEVICE_GPU>; + using vector_mul_vector_op_gpu = ModuleBase::vector_mul_vector_op, base_device::DEVICE_GPU>; + using vector_div_vector_op_gpu = ModuleBase::vector_div_vector_op, base_device::DEVICE_GPU>; using constantvector_addORsub_constantVector_op_gpu - = hsolver::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; - using axpy_op_gpu = hsolver::axpy_op, base_device::DEVICE_GPU>; - using scal_op_gpu = hsolver::scal_op; + = ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; + using axpy_op_gpu = ModuleBase::axpy_op, base_device::DEVICE_GPU>; + using scal_op_gpu = ModuleBase::scal_op; #endif // __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM }; diff --git a/source/module_hsolver/test/CMakeLists.txt b/source/module_hsolver/test/CMakeLists.txt index fdb447a09d..e44171912c 100644 --- a/source/module_hsolver/test/CMakeLists.txt +++ b/source/module_hsolver/test/CMakeLists.txt @@ -114,7 +114,6 @@ if (ENABLE_MPI) TARGET HSolver_LCAO_cusolver LIBS parameter ${math_libs} base psi device SOURCES diago_lcao_cusolver_test.cpp ../diago_cusolver.cpp ../diago_scalapack.cpp - ../kernels/math_kernel_op.cpp ../kernels/dngvd_op.cpp ../kernels/cuda/diag_cusolver.cu ) diff --git a/source/module_hsolver/test/diago_bpcg_test.cpp b/source/module_hsolver/test/diago_bpcg_test.cpp index 8978334106..e6af8b5b5e 100644 --- a/source/module_hsolver/test/diago_bpcg_test.cpp +++ b/source/module_hsolver/test/diago_bpcg_test.cpp @@ -144,7 +144,7 @@ class DiagoBPCGPrepare base_device::DEVICE_CPU *ctx = {}; // hpsi_out(dim * nvec) = h_mat(dim * dim) * psi_in(dim * nvec) - hsolver::gemm_op()( + ModuleBase::gemm_op()( ctx, 'N', 'N', dim, nvec, dim, one_, diff --git a/source/module_lr/operator_casida/operator_lr_diag.h b/source/module_lr/operator_casida/operator_lr_diag.h index 99a61d90df..a739b81991 100644 --- a/source/module_lr/operator_casida/operator_lr_diag.h +++ b/source/module_lr/operator_casida/operator_lr_diag.h @@ -1,6 +1,6 @@ #pragma once #include "module_lr/utils/lr_util.h" -#include "module_hsolver/kernels/math_kernel_op.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_hamilt_general/operator.h" #ifdef __MPI #include "module_base/parallel_common.h" @@ -46,7 +46,7 @@ namespace LR const bool is_first_node = false)const override { ModuleBase::TITLE("OperatorLRDiag", "act"); - hsolver::vector_mul_vector_op()(this->ctx, + ModuleBase::vector_mul_vector_op()(this->ctx, nk * pX.get_local_size(), // local size of particle-hole basis hpsi, psi_in, From 3f8fe4fbf2a9189a96dbf6c12b95ee992b9b8a15 Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Wed, 22 Jan 2025 09:53:56 +0800 Subject: [PATCH 066/160] RT-TDDFT GPU Acceleration: RT-TD now fully support GPU computation (#5773) * Phase 1 of RT-TDDFT GPU Acceleration: Rewriting existing code using Tensor * [pre-commit.ci lite] apply automatic fixes * Initialize int info in bandenergy.cpp * Initialize double aa, bb in bandenergy.cpp * Fix a bug where CopyFrom caused shared data between tensors, using =(assignment operator overload) instead * RT-TDDFT GPU Acceleration (Phase 2): Adding needed BLAS and LAPACK support for Tensor on CPU and refactoring linear algebra operations in TDDFT * LAPACK wrapper functions: change const basic-type input parameters from pass-by-reference to pass-by-value * Did nothing, just formatting esolver.cpp * Core algorithm: RT-TD now has preliminary support for GPU computation * Fix GitHub CI CUDA build bug due to deleted variable * Refactor some files * Getting ready for gathering MPI processes * MPI multi-process compatibility * Fix GitHub CI MPI compilation bug * Minor fix and refactor * Initialize double aa, bb and one line for one variable * Rename bandenergy.cpp to band_energy.cpp and corresponding adjustments * Fix compile error and change CMakeLists accordingly * Initialize int naroc * Initialize MPI related variables: myid, num_procs and root_proc * Refactor Propagator class implementation into multiple files for better code organization * Remove all GlobalV::ofs_running from RT-TDDFT core algorithms and pass it as an input parameter instead * Add assert in some places and optimize redundant index calculations in nested loops --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/Makefile.Objects | 5 +- source/module_base/lapack_connector.h | 4 +- .../ATen/kernels/cuda/lapack.cu | 58 ++ .../module_container/ATen/kernels/lapack.cpp | 70 ++ .../module_container/ATen/kernels/lapack.h | 36 + .../base/third_party/cusolver.h | 204 ++++- .../base/third_party/lapack.h | 77 ++ .../potentials/H_TDDFT_pw.cpp | 14 +- source/module_esolver/esolver.cpp | 170 ++-- .../module_esolver/esolver_ks_lcao_tddft.cpp | 143 +++- source/module_esolver/esolver_ks_lcao_tddft.h | 46 +- .../module_tddft/CMakeLists.txt | 5 +- .../module_tddft/band_energy.cpp | 429 ++++++++++ .../module_tddft/band_energy.h | 53 ++ .../module_tddft/bandenergy.cpp | 146 ---- .../module_tddft/bandenergy.h | 34 - .../module_tddft/evolve_elec.cpp | 210 ++++- .../module_tddft/evolve_elec.h | 159 +++- .../module_tddft/evolve_psi.cpp | 251 +++++- .../module_tddft/evolve_psi.h | 24 +- .../module_tddft/middle_hamilt.cpp | 261 ++++++- .../module_tddft/middle_hamilt.h | 27 +- .../module_tddft/norm_psi.cpp | 556 +++++++++++-- .../module_tddft/norm_psi.h | 22 +- .../module_tddft/propagator.cpp | 614 ++------------- .../module_tddft/propagator.h | 119 ++- .../module_tddft/propagator_cn2.cpp | 734 ++++++++++++++++++ .../module_tddft/propagator_etrs.cpp | 50 ++ .../module_tddft/propagator_taylor.cpp | 343 ++++++++ .../module_tddft/test/CMakeLists.txt | 6 +- ...ndenergy_test.cpp => band_energy_test.cpp} | 7 +- .../module_tddft/test/middle_hamilt_test.cpp | 9 +- .../module_tddft/test/norm_psi_test.cpp | 9 +- .../module_tddft/test/propagator_test1.cpp | 2 +- .../module_tddft/test/propagator_test2.cpp | 2 +- .../module_tddft/test/propagator_test3.cpp | 2 +- .../module_tddft/test/upsi_test1.cpp | 11 +- .../module_tddft/test/upsi_test2.cpp | 11 +- .../module_tddft/test/upsi_test3.cpp | 11 +- .../module_hamilt_lcao/module_tddft/upsi.cpp | 229 +++++- source/module_hamilt_lcao/module_tddft/upsi.h | 24 +- source/module_hsolver/diago_cusolver.cpp | 2 +- source/module_io/input_conv.cpp | 12 +- source/module_io/read_input_item_tddft.cpp | 19 +- .../module_io/test/for_testing_input_conv.h | 7 - source/module_io/test/read_input_ptest.cpp | 1 - source/module_parameter/input_parameter.h | 7 +- 47 files changed, 4131 insertions(+), 1104 deletions(-) create mode 100644 source/module_hamilt_lcao/module_tddft/band_energy.cpp create mode 100644 source/module_hamilt_lcao/module_tddft/band_energy.h delete mode 100644 source/module_hamilt_lcao/module_tddft/bandenergy.cpp delete mode 100644 source/module_hamilt_lcao/module_tddft/bandenergy.h create mode 100644 source/module_hamilt_lcao/module_tddft/propagator_cn2.cpp create mode 100644 source/module_hamilt_lcao/module_tddft/propagator_etrs.cpp create mode 100644 source/module_hamilt_lcao/module_tddft/propagator_taylor.cpp rename source/module_hamilt_lcao/module_tddft/test/{bandenergy_test.cpp => band_energy_test.cpp} (94%) diff --git a/source/Makefile.Objects b/source/Makefile.Objects index ad13d75976..9e3c736b89 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -557,10 +557,13 @@ OBJS_IO_LCAO=cal_r_overlap_R.o\ OBJS_LCAO=evolve_elec.o\ evolve_psi.o\ - bandenergy.o\ + band_energy.o\ middle_hamilt.o\ norm_psi.o\ propagator.o\ + propagator_cn2.o\ + propagator_taylor.o\ + propagator_etrs.o\ td_velocity.o\ td_current.o\ snap_psibeta_half_tddft.o\ diff --git a/source/module_base/lapack_connector.h b/source/module_base/lapack_connector.h index d4a4b646ff..29018d4db4 100644 --- a/source/module_base/lapack_connector.h +++ b/source/module_base/lapack_connector.h @@ -133,8 +133,8 @@ extern "C" // zgetrf computes the LU factorization of a general matrix // while zgetri takes its output to perform matrix inversion - void zgetrf_(const int* m, const int *n, const std::complex *A, const int *lda, int *ipiv, const int* info); - void zgetri_(const int* n, std::complex *A, const int *lda, int *ipiv, std::complex *work, int *lwork, const int *info); + void zgetrf_(const int* m, const int *n, std::complex *A, const int *lda, int *ipiv, int* info); + void zgetri_(const int* n, std::complex* A, const int* lda, const int* ipiv, std::complex* work, const int* lwork, int* info); // if trans=='N': C = alpha * A * A.H + beta * C // if trans=='C': C = alpha * A.H * A + beta * C diff --git a/source/module_base/module_container/ATen/kernels/cuda/lapack.cu b/source/module_base/module_container/ATen/kernels/cuda/lapack.cu index 48caa4be7e..6300df953f 100644 --- a/source/module_base/module_container/ATen/kernels/cuda/lapack.cu +++ b/source/module_base/module_container/ATen/kernels/cuda/lapack.cu @@ -117,6 +117,49 @@ struct lapack_dngvd { } }; +template +struct lapack_getrf { + void operator()( + const int& m, + const int& n, + T* Mat, + const int& lda, + int* ipiv) + { + cuSolverConnector::getrf(cusolver_handle, m, n, Mat, lda, ipiv); + } +}; + +template +struct lapack_getri { + void operator()( + const int& n, + T* Mat, + const int& lda, + const int* ipiv, + T* work, + const int& lwork) + { + throw std::runtime_error("cuSOLVER does not provide LU-based matrix inversion interface (getri). To compute the inverse on GPU, use getrs instead."); + } +}; + +template +struct lapack_getrs { + void operator()( + const char& trans, + const int& n, + const int& nrhs, + T* A, + const int& lda, + const int* ipiv, + T* B, + const int& ldb) + { + cuSolverConnector::getrs(cusolver_handle, trans, n, nrhs, A, lda, ipiv, B, ldb); + } +}; + template struct set_matrix; template struct set_matrix; template struct set_matrix, DEVICE_GPU>; @@ -142,5 +185,20 @@ template struct lapack_dngvd; template struct lapack_dngvd, DEVICE_GPU>; template struct lapack_dngvd, DEVICE_GPU>; +template struct lapack_getrf; +template struct lapack_getrf; +template struct lapack_getrf, DEVICE_GPU>; +template struct lapack_getrf, DEVICE_GPU>; + +template struct lapack_getri; +template struct lapack_getri; +template struct lapack_getri, DEVICE_GPU>; +template struct lapack_getri, DEVICE_GPU>; + +template struct lapack_getrs; +template struct lapack_getrs; +template struct lapack_getrs, DEVICE_GPU>; +template struct lapack_getrs, DEVICE_GPU>; + } // namespace kernels } // namespace container \ No newline at end of file diff --git a/source/module_base/module_container/ATen/kernels/lapack.cpp b/source/module_base/module_container/ATen/kernels/lapack.cpp index 436b552e1c..2369306309 100644 --- a/source/module_base/module_container/ATen/kernels/lapack.cpp +++ b/source/module_base/module_container/ATen/kernels/lapack.cpp @@ -124,6 +124,61 @@ struct lapack_dngvd { } }; +template +struct lapack_getrf { + void operator()( + const int& m, + const int& n, + T* Mat, + const int& lda, + int* ipiv) + { + int info = 0; + lapackConnector::getrf(m, n, Mat, lda, ipiv, info); + if (info != 0) { + throw std::runtime_error("getrf failed with info = " + std::to_string(info)); + } + } +}; + +template +struct lapack_getri { + void operator()( + const int& n, + T* Mat, + const int& lda, + const int* ipiv, + T* work, + const int& lwork) + { + int info = 0; + lapackConnector::getri(n, Mat, lda, ipiv, work, lwork, info); + if (info != 0) { + throw std::runtime_error("getri failed with info = " + std::to_string(info)); + } + } +}; + +template +struct lapack_getrs { + void operator()( + const char& trans, + const int& n, + const int& nrhs, + T* A, + const int& lda, + const int* ipiv, + T* B, + const int& ldb) + { + int info = 0; + lapackConnector::getrs(trans, n, nrhs, A, lda, ipiv, B, ldb, info); + if (info != 0) { + throw std::runtime_error("getrs failed with info = " + std::to_string(info)); + } + } +}; + template struct set_matrix; template struct set_matrix; template struct set_matrix, DEVICE_CPU>; @@ -149,5 +204,20 @@ template struct lapack_dngvd; template struct lapack_dngvd, DEVICE_CPU>; template struct lapack_dngvd, DEVICE_CPU>; +template struct lapack_getrf; +template struct lapack_getrf; +template struct lapack_getrf, DEVICE_CPU>; +template struct lapack_getrf, DEVICE_CPU>; + +template struct lapack_getri; +template struct lapack_getri; +template struct lapack_getri, DEVICE_CPU>; +template struct lapack_getri, DEVICE_CPU>; + +template struct lapack_getrs; +template struct lapack_getrs; +template struct lapack_getrs, DEVICE_CPU>; +template struct lapack_getrs, DEVICE_CPU>; + } // namespace kernels } // namespace container \ No newline at end of file diff --git a/source/module_base/module_container/ATen/kernels/lapack.h b/source/module_base/module_container/ATen/kernels/lapack.h index 561eac2fb1..cf164dec10 100644 --- a/source/module_base/module_container/ATen/kernels/lapack.h +++ b/source/module_base/module_container/ATen/kernels/lapack.h @@ -65,6 +65,42 @@ struct lapack_dngvd { Real* eigen_val); }; + +template +struct lapack_getrf { + void operator()( + const int& m, + const int& n, + T* Mat, + const int& lda, + int* ipiv); +}; + + +template +struct lapack_getri { + void operator()( + const int& n, + T* Mat, + const int& lda, + const int* ipiv, + T* work, + const int& lwork); +}; + +template +struct lapack_getrs { + void operator()( + const char& trans, + const int& n, + const int& nrhs, + T* A, + const int& lda, + const int* ipiv, + T* B, + const int& ldb); +}; + #if defined(__CUDA) || defined(__ROCM) // TODO: Use C++ singleton to manage the GPU handles void createGpuSolverHandle(); // create cusolver handle diff --git a/source/module_base/module_container/base/third_party/cusolver.h b/source/module_base/module_container/base/third_party/cusolver.h index 2ad1e2a427..defd60a121 100644 --- a/source/module_base/module_container/base/third_party/cusolver.h +++ b/source/module_base/module_container/base/third_party/cusolver.h @@ -132,7 +132,7 @@ void potrf (cusolverDnHandle_t& cusolver_handle, const char& uplo, const int& n, static inline void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& uplo, const int& n, float* A, const int& lda, float * W) { - // prepare some values for cusolverDnZhegvd_bufferSize + // prepare some values for cusolverDnSsyevd_bufferSize int lwork = 0; int h_info = 0; int* d_info = nullptr; @@ -142,7 +142,7 @@ void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& u // calculate the sizes needed for pre-allocated buffer. cusolverErrcheck(cusolverDnSsyevd_bufferSize(cusolver_handle, cublas_eig_mode(jobz), cublas_fill_mode(uplo), n, A, lda, W, &lwork)); - // allocate memery + // allocate memory cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(float) * lwork)); // compute eigenvalues and eigenvectors. cusolverErrcheck(cusolverDnSsyevd(cusolver_handle, cublas_eig_mode(jobz), cublas_fill_mode(uplo), @@ -158,7 +158,7 @@ void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& u static inline void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& uplo, const int& n, double* A, const int& lda, double * W) { - // prepare some values for cusolverDnZhegvd_bufferSize + // prepare some values for cusolverDnDsyevd_bufferSize int lwork = 0; int h_info = 0; int* d_info = nullptr; @@ -168,7 +168,7 @@ void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& u // calculate the sizes needed for pre-allocated buffer. cusolverErrcheck(cusolverDnDsyevd_bufferSize(cusolver_handle, cublas_eig_mode(jobz), cublas_fill_mode(uplo), n, A, lda, W, &lwork)); - // allocate memery + // allocate memory cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(double) * lwork)); // compute eigenvalues and eigenvectors. cusolverErrcheck(cusolverDnDsyevd(cusolver_handle, cublas_eig_mode(jobz), cublas_fill_mode(uplo), @@ -184,7 +184,7 @@ void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& u static inline void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& uplo, const int& n, std::complex* A, const int& lda, float * W) { - // prepare some values for cusolverDnZhegvd_bufferSize + // prepare some values for cusolverDnCheevd_bufferSize int lwork = 0; int h_info = 0; int* d_info = nullptr; @@ -194,7 +194,7 @@ void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& u // calculate the sizes needed for pre-allocated buffer. cusolverErrcheck(cusolverDnCheevd_bufferSize(cusolver_handle, cublas_eig_mode(jobz), cublas_fill_mode(uplo), n, reinterpret_cast(A), lda, W, &lwork)); - // allocate memery + // allocate memory cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(cuComplex) * lwork)); // compute eigenvalues and eigenvectors. cusolverErrcheck(cusolverDnCheevd(cusolver_handle, cublas_eig_mode(jobz), cublas_fill_mode(uplo), @@ -210,7 +210,7 @@ void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& u static inline void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& uplo, const int& n, std::complex* A, const int& lda, double* W) { - // prepare some values for cusolverDnZhegvd_bufferSize + // prepare some values for cusolverDnZheevd_bufferSize int lwork = 0; int h_info = 0; int* d_info = nullptr; @@ -220,7 +220,7 @@ void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& u // calculate the sizes needed for pre-allocated buffer. cusolverErrcheck(cusolverDnZheevd_bufferSize(cusolver_handle, cublas_eig_mode(jobz), cublas_fill_mode(uplo), n, reinterpret_cast(A), lda, W, &lwork)); - // allocate memery + // allocate memory cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(cuDoubleComplex) * lwork)); // compute eigenvalues and eigenvectors. cusolverErrcheck(cusolverDnZheevd(cusolver_handle, cublas_eig_mode(jobz), cublas_fill_mode(uplo), @@ -237,7 +237,7 @@ void dnevd (cusolverDnHandle_t& cusolver_handle, const char& jobz, const char& u static inline void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& jobz, const char& uplo, const int& n, float* A, const int& lda, float* B, const int& ldb, float * W) { - // prepare some values for cusolverDnZhegvd_bufferSize + // prepare some values for cusolverDnSsygvd_bufferSize int lwork = 0; int h_info = 0; int* d_info = nullptr; @@ -247,7 +247,7 @@ void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& j // calculate the sizes needed for pre-allocated buffer. cusolverErrcheck(cusolverDnSsygvd_bufferSize(cusolver_handle, cublas_eig_type(itype), cublas_eig_mode(jobz), cublas_fill_mode(uplo), n, A, lda, B, ldb, W, &lwork)); - // allocate memery + // allocate memory cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(float) * lwork)); // compute eigenvalues and eigenvectors. cusolverErrcheck(cusolverDnSsygvd(cusolver_handle, cublas_eig_type(itype), cublas_eig_mode(jobz), cublas_fill_mode(uplo), @@ -263,7 +263,7 @@ void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& j static inline void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& jobz, const char& uplo, const int& n, double* A, const int& lda, double* B, const int& ldb, double * W) { - // prepare some values for cusolverDnZhegvd_bufferSize + // prepare some values for cusolverDnDsygvd_bufferSize int lwork = 0; int h_info = 0; int* d_info = nullptr; @@ -273,7 +273,7 @@ void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& j // calculate the sizes needed for pre-allocated buffer. cusolverErrcheck(cusolverDnDsygvd_bufferSize(cusolver_handle, cublas_eig_type(itype), cublas_eig_mode(jobz), cublas_fill_mode(uplo), n, A, lda, B, ldb, W, &lwork)); - // allocate memery + // allocate memory cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(double) * lwork)); // compute eigenvalues and eigenvectors. cusolverErrcheck(cusolverDnDsygvd(cusolver_handle, cublas_eig_type(itype), cublas_eig_mode(jobz), cublas_fill_mode(uplo), @@ -289,7 +289,7 @@ void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& j static inline void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& jobz, const char& uplo, const int& n, std::complex* A, const int& lda, std::complex* B, const int& ldb, float* W) { - // prepare some values for cusolverDnZhegvd_bufferSize + // prepare some values for cusolverDnChegvd_bufferSize int lwork = 0; int h_info = 0; int* d_info = nullptr; @@ -299,7 +299,7 @@ void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& j // calculate the sizes needed for pre-allocated buffer. cusolverErrcheck(cusolverDnChegvd_bufferSize(cusolver_handle, cublas_eig_type(itype), cublas_eig_mode(jobz), cublas_fill_mode(uplo), n, reinterpret_cast(A), lda, reinterpret_cast(B), ldb, W, &lwork)); - // allocate memery + // allocate memory cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(cuComplex) * lwork)); // compute eigenvalues and eigenvectors. cusolverErrcheck(cusolverDnChegvd(cusolver_handle, cublas_eig_type(itype), cublas_eig_mode(jobz), cublas_fill_mode(uplo), @@ -325,7 +325,7 @@ void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& j // calculate the sizes needed for pre-allocated buffer. cusolverErrcheck(cusolverDnZhegvd_bufferSize(cusolver_handle, cublas_eig_type(itype), cublas_eig_mode(jobz), cublas_fill_mode(uplo), n, reinterpret_cast(A), lda, reinterpret_cast(B), ldb, W, &lwork)); - // allocate memery + // allocate memory cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(cuDoubleComplex) * lwork)); // compute eigenvalues and eigenvectors. cusolverErrcheck(cusolverDnZhegvd(cusolver_handle, cublas_eig_type(itype), cublas_eig_mode(jobz), cublas_fill_mode(uplo), @@ -339,6 +339,180 @@ void dngvd (cusolverDnHandle_t& cusolver_handle, const int& itype, const char& j cudaErrcheck(cudaFree(d_work)); } +static inline +void getrf(cusolverDnHandle_t& cusolver_handle, const int& m, const int& n, float* A, const int& lda, int* ipiv) +{ + // prepare some values for cusolverDnSgetrf_bufferSize + int lwork = 0; + int h_info = 0; + int* d_info = nullptr; + float* d_work = nullptr; + cudaErrcheck(cudaMalloc((void**)&d_info, sizeof(int))); + + // calculate the sizes needed for pre-allocated buffer. + cusolverErrcheck(cusolverDnSgetrf_bufferSize(cusolver_handle, m, n, A, lda, &lwork)); + + // allocate memory + cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(float) * lwork)); + + // Perform LU decomposition + cusolverErrcheck(cusolverDnSgetrf(cusolver_handle, m, n, A, lda, d_work, ipiv, d_info)); + + cudaErrcheck(cudaMemcpy(&h_info, d_info, sizeof(int), cudaMemcpyDeviceToHost)); + if (h_info != 0) { + throw std::runtime_error("getrf: failed to compute LU factorization"); + } + + cudaErrcheck(cudaFree(d_work)); + cudaErrcheck(cudaFree(d_info)); +} +static inline +void getrf(cusolverDnHandle_t& cusolver_handle, const int& m, const int& n, double* A, const int& lda, int* ipiv) +{ + // prepare some values for cusolverDnDgetrf_bufferSize + int lwork = 0; + int h_info = 0; + int* d_info = nullptr; + double* d_work = nullptr; + cudaErrcheck(cudaMalloc((void**)&d_info, sizeof(int))); + + // calculate the sizes needed for pre-allocated buffer. + cusolverErrcheck(cusolverDnDgetrf_bufferSize(cusolver_handle, m, n, A, lda, &lwork)); + + // allocate memory + cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(double) * lwork)); + + // Perform LU decomposition + cusolverErrcheck(cusolverDnDgetrf(cusolver_handle, m, n, A, lda, d_work, ipiv, d_info)); + + cudaErrcheck(cudaMemcpy(&h_info, d_info, sizeof(int), cudaMemcpyDeviceToHost)); + if (h_info != 0) { + throw std::runtime_error("getrf: failed to compute LU factorization"); + } + + cudaErrcheck(cudaFree(d_work)); + cudaErrcheck(cudaFree(d_info)); +} +static inline +void getrf(cusolverDnHandle_t& cusolver_handle, const int& m, const int& n, std::complex* A, const int& lda, int* ipiv) +{ + // prepare some values for cusolverDnCgetrf_bufferSize + int lwork = 0; + int h_info = 0; + int* d_info = nullptr; + cuComplex* d_work = nullptr; + cudaErrcheck(cudaMalloc((void**)&d_info, sizeof(int))); + + // calculate the sizes needed for pre-allocated buffer. + cusolverErrcheck(cusolverDnCgetrf_bufferSize(cusolver_handle, m, n, reinterpret_cast(A), lda, &lwork)); + + // allocate memory + cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(cuComplex) * lwork)); + + // Perform LU decomposition + cusolverErrcheck(cusolverDnCgetrf(cusolver_handle, m, n, reinterpret_cast(A), lda, d_work, ipiv, d_info)); + + cudaErrcheck(cudaMemcpy(&h_info, d_info, sizeof(int), cudaMemcpyDeviceToHost)); + if (h_info != 0) { + throw std::runtime_error("getrf: failed to compute LU factorization"); + } + + cudaErrcheck(cudaFree(d_work)); + cudaErrcheck(cudaFree(d_info)); +} +static inline +void getrf(cusolverDnHandle_t& cusolver_handle, const int& m, const int& n, std::complex* A, const int& lda, int* ipiv) +{ + // prepare some values for cusolverDnZgetrf_bufferSize + int lwork = 0; + int h_info = 0; + int* d_info = nullptr; + cuDoubleComplex* d_work = nullptr; + cudaErrcheck(cudaMalloc((void**)&d_info, sizeof(int))); + + // calculate the sizes needed for pre-allocated buffer. + cusolverErrcheck(cusolverDnZgetrf_bufferSize(cusolver_handle, m, n, reinterpret_cast(A), lda, &lwork)); + + // allocate memory + cudaErrcheck(cudaMalloc((void**)&d_work, sizeof(cuDoubleComplex) * lwork)); + + // Perform LU decomposition + cusolverErrcheck(cusolverDnZgetrf(cusolver_handle, m, n, reinterpret_cast(A), lda, d_work, ipiv, d_info)); + + cudaErrcheck(cudaMemcpy(&h_info, d_info, sizeof(int), cudaMemcpyDeviceToHost)); + if (h_info != 0) { + throw std::runtime_error("getrf: failed to compute LU factorization"); + } + + cudaErrcheck(cudaFree(d_work)); + cudaErrcheck(cudaFree(d_info)); +} + +static inline +void getrs(cusolverDnHandle_t& cusolver_handle, const char& trans, const int& n, const int& nrhs, float* A, const int& lda, const int* ipiv, float* B, const int& ldb) +{ + int h_info = 0; + int* d_info = nullptr; + cudaErrcheck(cudaMalloc((void**)&d_info, sizeof(int))); + + cusolverErrcheck(cusolverDnSgetrs(cusolver_handle, GetCublasOperation(trans), n, nrhs, A, lda, ipiv, B, ldb, d_info)); + + cudaErrcheck(cudaMemcpy(&h_info, d_info, sizeof(int), cudaMemcpyDeviceToHost)); + if (h_info != 0) { + throw std::runtime_error("getrs: failed to solve the linear system"); + } + + cudaErrcheck(cudaFree(d_info)); +} +static inline +void getrs(cusolverDnHandle_t& cusolver_handle, const char& trans, const int& n, const int& nrhs, double* A, const int& lda, const int* ipiv, double* B, const int& ldb) +{ + int h_info = 0; + int* d_info = nullptr; + cudaErrcheck(cudaMalloc((void**)&d_info, sizeof(int))); + + cusolverErrcheck(cusolverDnDgetrs(cusolver_handle, GetCublasOperation(trans), n, nrhs, A, lda, ipiv, B, ldb, d_info)); + + cudaErrcheck(cudaMemcpy(&h_info, d_info, sizeof(int), cudaMemcpyDeviceToHost)); + if (h_info != 0) { + throw std::runtime_error("getrs: failed to solve the linear system"); + } + + cudaErrcheck(cudaFree(d_info)); +} +static inline +void getrs(cusolverDnHandle_t& cusolver_handle, const char& trans, const int& n, const int& nrhs, std::complex* A, const int& lda, const int* ipiv, std::complex* B, const int& ldb) +{ + int h_info = 0; + int* d_info = nullptr; + cudaErrcheck(cudaMalloc((void**)&d_info, sizeof(int))); + + cusolverErrcheck(cusolverDnCgetrs(cusolver_handle, GetCublasOperation(trans), n, nrhs, reinterpret_cast(A), lda, ipiv, reinterpret_cast(B), ldb, d_info)); + + cudaErrcheck(cudaMemcpy(&h_info, d_info, sizeof(int), cudaMemcpyDeviceToHost)); + if (h_info != 0) { + throw std::runtime_error("getrs: failed to solve the linear system"); + } + + cudaErrcheck(cudaFree(d_info)); +} +static inline +void getrs(cusolverDnHandle_t& cusolver_handle, const char& trans, const int& n, const int& nrhs, std::complex* A, const int& lda, const int* ipiv, std::complex* B, const int& ldb) +{ + int h_info = 0; + int* d_info = nullptr; + cudaErrcheck(cudaMalloc((void**)&d_info, sizeof(int))); + + cusolverErrcheck(cusolverDnZgetrs(cusolver_handle, GetCublasOperation(trans), n, nrhs, reinterpret_cast(A), lda, ipiv, reinterpret_cast(B), ldb, d_info)); + + cudaErrcheck(cudaMemcpy(&h_info, d_info, sizeof(int), cudaMemcpyDeviceToHost)); + if (h_info != 0) { + throw std::runtime_error("getrs: failed to solve the linear system"); + } + + cudaErrcheck(cudaFree(d_info)); +} + } // namespace cuSolverConnector } // namespace container diff --git a/source/module_base/module_container/base/third_party/lapack.h b/source/module_base/module_container/base/third_party/lapack.h index 9b5ac7f409..7452dc1835 100644 --- a/source/module_base/module_container/base/third_party/lapack.h +++ b/source/module_base/module_container/base/third_party/lapack.h @@ -105,6 +105,20 @@ void dtrtri_(const char* uplo, const char* diag, const int* n, double* a, const void ctrtri_(const char* uplo, const char* diag, const int* n, std::complex* a, const int* lda, int* info); void ztrtri_(const char* uplo, const char* diag, const int* n, std::complex* a, const int* lda, int* info); +void sgetrf_(const int* m, const int* n, float* a, const int* lda, int* ipiv, int* info); +void dgetrf_(const int* m, const int* n, double* a, const int* lda, int* ipiv, int* info); +void cgetrf_(const int* m, const int* n, std::complex* a, const int* lda, int* ipiv, int* info); +void zgetrf_(const int* m, const int* n, std::complex* a, const int* lda, int* ipiv, int* info); + +void sgetri_(const int* n, float* A, const int* lda, const int* ipiv, float* work, const int* lwork, int* info); +void dgetri_(const int* n, double* A, const int* lda, const int* ipiv, double* work, const int* lwork, int* info); +void cgetri_(const int* n, std::complex* A, const int* lda, const int* ipiv, std::complex* work, const int* lwork, int* info); +void zgetri_(const int* n, std::complex* A, const int* lda, const int* ipiv, std::complex* work, const int* lwork, int* info); + +void sgetrs_(const char* trans, const int* n, const int* nrhs, const float* A, const int* lda, const int* ipiv, float* B, const int* ldb, int* info); +void dgetrs_(const char* trans, const int* n, const int* nrhs, const double* A, const int* lda, const int* ipiv, double* B, const int* ldb, int* info); +void cgetrs_(const char* trans, const int* n, const int* nrhs, const std::complex* A, const int* lda, const int* ipiv, std::complex* B, const int* ldb, int* info); +void zgetrs_(const char* trans, const int* n, const int* nrhs, const std::complex* A, const int* lda, const int* ipiv, std::complex* B, const int* ldb, int* info); } // Class LapackConnector provide the connector to fortran lapack routine. @@ -321,6 +335,69 @@ void trtri( const char &uplo, const char &diag, const int &n, std::complex* A, const int lda, int* ipiv, int &info) +{ + cgetrf_(&m, &n, A, &lda, ipiv, &info); +} +static inline +void getrf(const int m, const int n, std::complex* A, const int lda, int* ipiv, int &info) +{ + zgetrf_(&m, &n, A, &lda, ipiv, &info); +} + +static inline +void getri(const int n, float* A, const int lda, const int* ipiv, float* work, const int lwork, int& info) +{ + sgetri_(&n, A, &lda, ipiv, work, &lwork, &info); +} +static inline +void getri(const int n, double* A, const int lda, const int* ipiv, double* work, const int lwork, int& info) +{ + dgetri_(&n, A, &lda, ipiv, work, &lwork, &info); +} +static inline +void getri(const int n, std::complex* A, const int lda, const int* ipiv, std::complex* work, const int lwork, int& info) +{ + cgetri_(&n, A, &lda, ipiv, work, &lwork, &info); +} +static inline +void getri(const int n, std::complex* A, const int lda, const int* ipiv, std::complex* work, const int lwork, int& info) +{ + zgetri_(&n, A, &lda, ipiv, work, &lwork, &info); +} + +static inline +void getrs(const char& trans, const int n, const int nrhs, float* A, const int lda, const int* ipiv, float* B, const int ldb, int& info) +{ + sgetrs_(&trans, &n, &nrhs, A, &lda, ipiv, B, &ldb, &info); +} +static inline +void getrs(const char& trans, const int n, const int nrhs, double* A, const int lda, const int* ipiv, double* B, const int ldb, int& info) +{ + dgetrs_(&trans, &n, &nrhs, A, &lda, ipiv, B, &ldb, &info); +} +static inline +void getrs(const char& trans, const int n, const int nrhs, std::complex* A, const int lda, const int* ipiv, std::complex* B, const int ldb, int& info) +{ + cgetrs_(&trans, &n, &nrhs, A, &lda, ipiv, B, &ldb, &info); +} +static inline +void getrs(const char& trans, const int n, const int nrhs, std::complex* A, const int lda, const int* ipiv, std::complex* B, const int ldb, int& info) +{ + zgetrs_(&trans, &n, &nrhs, A, &lda, ipiv, B, &ldb, &info); +} + } // namespace lapackConnector } // namespace container diff --git a/source/module_elecstate/potentials/H_TDDFT_pw.cpp b/source/module_elecstate/potentials/H_TDDFT_pw.cpp index a0533fda51..cf0dbd2d40 100644 --- a/source/module_elecstate/potentials/H_TDDFT_pw.cpp +++ b/source/module_elecstate/potentials/H_TDDFT_pw.cpp @@ -1,12 +1,12 @@ #include "H_TDDFT_pw.h" -#include "module_parameter/parameter.h" #include "module_base/constants.h" #include "module_base/math_integral.h" #include "module_base/timer.h" #include "module_hamilt_lcao/module_tddft/evolve_elec.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_io/input_conv.h" +#include "module_parameter/parameter.h" namespace elecstate { @@ -91,7 +91,7 @@ void H_TDDFT_pw::cal_fixed_v(double* vl_pseudo) H_TDDFT_pw::istep_int = istep; // judgement to skip vext - if (!module_tddft::Evolve_elec::td_vext || istep > tend || istep < tstart) + if (!PARAM.inp.td_vext || istep > tend || istep < tstart) { return; } @@ -105,12 +105,12 @@ void H_TDDFT_pw::cal_fixed_v(double* vl_pseudo) trigo_count = 0; heavi_count = 0; - for (auto direc: module_tddft::Evolve_elec::td_vext_dire_case) + for (auto direc: PARAM.inp.td_vext_dire) { std::vector vext_space(this->rho_basis_->nrxx, 0.0); double vext_time = cal_v_time(ttype[count], true); - if (module_tddft::Evolve_elec::out_efield && GlobalV::MY_RANK == 0) + if (PARAM.inp.out_efield && GlobalV::MY_RANK == 0) { std::stringstream as; as << PARAM.globalv.global_out_dir << "efield_" << count << ".dat"; @@ -248,7 +248,7 @@ void H_TDDFT_pw::update_At() H_TDDFT_pw::istep++; // judgement to skip vext - if (!module_tddft::Evolve_elec::td_vext || istep > tend || istep < tstart) + if (!PARAM.inp.td_vext || istep > tend || istep < tstart) { return; } @@ -262,7 +262,7 @@ void H_TDDFT_pw::update_At() bool last = false; double out = 0.0; - for (auto direc: module_tddft::Evolve_elec::td_vext_dire_case) + for (auto direc: PARAM.inp.td_vext_dire) { last = false; // cut the integral space and initialize relevant parameters @@ -297,7 +297,7 @@ void H_TDDFT_pw::update_At() } // output Efield - if (module_tddft::Evolve_elec::out_efield && GlobalV::MY_RANK == 0) + if (PARAM.inp.out_efield && GlobalV::MY_RANK == 0) { std::stringstream as; as << PARAM.globalv.global_out_dir << "efield_" << count << ".dat"; diff --git a/source/module_esolver/esolver.cpp b/source/module_esolver/esolver.cpp index 0352492a3a..a727a7a095 100644 --- a/source/module_esolver/esolver.cpp +++ b/source/module_esolver/esolver.cpp @@ -19,6 +19,7 @@ extern "C" #include "esolver_lj.h" #include "esolver_of.h" #include "module_parameter/md_parameter.h" + #include namespace ModuleESolver @@ -45,16 +46,16 @@ std::string determine_type() else if (PARAM.inp.basis_type == "lcao_in_pw") { #ifdef __LCAO - if(PARAM.inp.esolver_type == "sdft") - { - esolver_type = "sdft_pw"; - } - else if(PARAM.inp.esolver_type == "ksdft") - { + if (PARAM.inp.esolver_type == "sdft") + { + esolver_type = "sdft_pw"; + } + else if (PARAM.inp.esolver_type == "ksdft") + { esolver_type = "ksdft_lip"; - } + } #else - ModuleBase::WARNING_QUIT("ESolver", "Calculation involving numerical orbitals must be compiled with __LCAO"); + ModuleBase::WARNING_QUIT("ESolver", "Calculation involving numerical orbitals must be compiled with __LCAO"); #endif } else if (PARAM.inp.basis_type == "lcao") @@ -67,7 +68,7 @@ std::string determine_type() else if (PARAM.inp.esolver_type == "ksdft") { esolver_type = "ksdft_lcao"; - } + } else if (PARAM.inp.esolver_type == "ks-lr") { esolver_type = "ksdft_lr_lcao"; @@ -77,7 +78,7 @@ std::string determine_type() esolver_type = "lr_lcao"; } #else - ModuleBase::WARNING_QUIT("ESolver", "Calculation involving numerical orbitals must be compiled with __LCAO"); + ModuleBase::WARNING_QUIT("ESolver", "Calculation involving numerical orbitals must be compiled with __LCAO"); #endif } @@ -98,18 +99,18 @@ std::string determine_type() auto device_info = PARAM.inp.device; - for (char &c : device_info) - { - if (std::islower(c)) - { - c = std::toupper(c); - } - } - if (GlobalV::MY_RANK == 0) - { - std::cout << " RUNNING WITH DEVICE : " << device_info << " / " - << base_device::information::get_device_info(PARAM.inp.device) << std::endl; - } + for (char& c: device_info) + { + if (std::islower(c)) + { + c = std::toupper(c); + } + } + if (GlobalV::MY_RANK == 0) + { + std::cout << " RUNNING WITH DEVICE : " << device_info << " / " + << base_device::information::get_device_info(PARAM.inp.device) << std::endl; + } GlobalV::ofs_running << "\n RUNNING WITH DEVICE : " << device_info << " / " << base_device::information::get_device_info(PARAM.inp.device) << std::endl; @@ -117,40 +118,39 @@ std::string determine_type() return esolver_type; } - -//Some API to operate E_Solver +// Some API to operate E_Solver ESolver* init_esolver(const Input_para& inp, UnitCell& ucell) { - //determine type of esolver based on INPUT information - const std::string esolver_type = determine_type(); + // determine type of esolver based on INPUT information + const std::string esolver_type = determine_type(); // initialize the corresponding Esolver child class if (esolver_type == "ksdft_pw") { #if ((defined __CUDA) || (defined __ROCM)) - if (PARAM.inp.device == "gpu") - { - if (PARAM.inp.precision == "single") - { - return new ESolver_KS_PW, base_device::DEVICE_GPU>(); - } - else - { - return new ESolver_KS_PW, base_device::DEVICE_GPU>(); - } - } + if (PARAM.inp.device == "gpu") + { + if (PARAM.inp.precision == "single") + { + return new ESolver_KS_PW, base_device::DEVICE_GPU>(); + } + else + { + return new ESolver_KS_PW, base_device::DEVICE_GPU>(); + } + } #endif - if (PARAM.inp.precision == "single") - { - return new ESolver_KS_PW, base_device::DEVICE_CPU>(); - } - else - { - return new ESolver_KS_PW, base_device::DEVICE_CPU>(); - } - } + if (PARAM.inp.precision == "single") + { + return new ESolver_KS_PW, base_device::DEVICE_CPU>(); + } + else + { + return new ESolver_KS_PW, base_device::DEVICE_CPU>(); + } + } else if (esolver_type == "sdft_pw") - { + { #if ((defined __CUDA) || (defined __ROCM)) if (PARAM.inp.device == "gpu") { @@ -160,19 +160,19 @@ ESolver* init_esolver(const Input_para& inp, UnitCell& ucell) // } // else // { - return new ESolver_SDFT_PW, base_device::DEVICE_GPU>(); + return new ESolver_SDFT_PW, base_device::DEVICE_GPU>(); // } } #endif // if (PARAM.inp.precision == "single") - // { - // return new ESolver_SDFT_PW, base_device::DEVICE_CPU>(); - // } - // else - // { - return new ESolver_SDFT_PW, base_device::DEVICE_CPU>(); - // } - } + // { + // return new ESolver_SDFT_PW, base_device::DEVICE_CPU>(); + // } + // else + // { + return new ESolver_SDFT_PW, base_device::DEVICE_CPU>(); + // } + } #ifdef __LCAO else if (esolver_type == "ksdft_lip") { @@ -212,14 +212,26 @@ ESolver* init_esolver(const Input_para& inp, UnitCell& ucell) } } else if (esolver_type == "ksdft_lcao_tddft") - { - return new ESolver_KS_LCAO_TDDFT(); + { +#if ((defined __CUDA) /* || (defined __ROCM) */) + if (PARAM.inp.device == "gpu") + { + return new ESolver_KS_LCAO_TDDFT(); + } +#endif + return new ESolver_KS_LCAO_TDDFT(); } else if (esolver_type == "lr_lcao") { // use constructor rather than Init function to initialize reference (instead of pointers) to ucell - if (PARAM.globalv.gamma_only_local) { return new LR::ESolver_LR(inp, ucell); } - else { return new LR::ESolver_LR, double>(inp, ucell); } + if (PARAM.globalv.gamma_only_local) + { + return new LR::ESolver_LR(inp, ucell); + } + else + { + return new LR::ESolver_LR, double>(inp, ucell); + } } else if (esolver_type == "ksdft_lr_lcao") { @@ -261,34 +273,36 @@ ESolver* init_esolver(const Input_para& inp, UnitCell& ucell) return p_esolver_lr; } #endif - else if(esolver_type == "ofdft") - { - return new ESolver_OF(); - } - else if (esolver_type == "lj_pot") - { - return new ESolver_LJ(); - } - else if (esolver_type == "dp_pot") - { - return new ESolver_DP(PARAM.mdp.pot_file); - } - throw std::invalid_argument("esolver_type = "+std::string(esolver_type)+". Wrong in "+std::string(__FILE__)+" line "+std::to_string(__LINE__)); + else if (esolver_type == "ofdft") + { + return new ESolver_OF(); + } + else if (esolver_type == "lj_pot") + { + return new ESolver_LJ(); + } + else if (esolver_type == "dp_pot") + { + return new ESolver_DP(PARAM.mdp.pot_file); + } + throw std::invalid_argument("esolver_type = " + std::string(esolver_type) + ". Wrong in " + std::string(__FILE__) + + " line " + std::to_string(__LINE__)); } -void clean_esolver(ESolver * &pesolver, const bool lcao_cblacs_exit) +void clean_esolver(ESolver*& pesolver, const bool lcao_cblacs_exit) { // Zhang Xiaoyang modified in 2024/7/6: // Note: because of the init method of serial lcao hsolver // it needs no release step for it, or this [delete] will cause Segmentation Fault // Probably it will be modified later. #ifdef __MPI - delete pesolver; + delete pesolver; #ifdef __LCAO - if (lcao_cblacs_exit) { + if (lcao_cblacs_exit) + { Cblacs_exit(1); -} + } #endif #endif } -} +} // namespace ModuleESolver diff --git a/source/module_esolver/esolver_ks_lcao_tddft.cpp b/source/module_esolver/esolver_ks_lcao_tddft.cpp index acff4f7bf1..11792f6a2b 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.cpp +++ b/source/module_esolver/esolver_ks_lcao_tddft.cpp @@ -38,13 +38,23 @@ namespace ModuleESolver { -ESolver_KS_LCAO_TDDFT::ESolver_KS_LCAO_TDDFT() +template +ESolver_KS_LCAO_TDDFT::ESolver_KS_LCAO_TDDFT() { classname = "ESolver_KS_LCAO_TDDFT"; basisname = "LCAO"; + + // If the device is GPU, we must open use_tensor and use_lapack + ct::DeviceType ct_device_type = ct::DeviceTypeToEnum::value; + if (ct_device_type == ct::DeviceType::GpuDevice) + { + use_tensor = true; + use_lapack = true; + } } -ESolver_KS_LCAO_TDDFT::~ESolver_KS_LCAO_TDDFT() +template +ESolver_KS_LCAO_TDDFT::~ESolver_KS_LCAO_TDDFT() { delete psi_laststep; if (Hk_laststep != nullptr) @@ -65,7 +75,8 @@ ESolver_KS_LCAO_TDDFT::~ESolver_KS_LCAO_TDDFT() } } -void ESolver_KS_LCAO_TDDFT::before_all_runners(UnitCell& ucell, const Input_para& inp) +template +void ESolver_KS_LCAO_TDDFT::before_all_runners(UnitCell& ucell, const Input_para& inp) { // 1) run before_all_runners in ESolver_KS_LCAO ESolver_KS_LCAO, double>::before_all_runners(ucell, inp); @@ -74,44 +85,54 @@ void ESolver_KS_LCAO_TDDFT::before_all_runners(UnitCell& ucell, const Input_para // this->pelec = dynamic_cast(this->pelec); } -void ESolver_KS_LCAO_TDDFT::hamilt2density_single(UnitCell& ucell, const int istep, const int iter, const double ethr) +template +void ESolver_KS_LCAO_TDDFT::hamilt2density_single(UnitCell& ucell, + const int istep, + const int iter, + const double ethr) { if (PARAM.inp.init_wfc == "file") { if (istep >= 1) { - module_tddft::Evolve_elec::solve_psi(istep, - PARAM.inp.nbands, - PARAM.globalv.nlocal, - this->p_hamilt, - this->pv, - this->psi, - this->psi_laststep, - this->Hk_laststep, - this->Sk_laststep, - this->pelec->ekb, - td_htype, - PARAM.inp.propagator, - kv.get_nks()); + module_tddft::Evolve_elec::solve_psi(istep, + PARAM.inp.nbands, + PARAM.globalv.nlocal, + kv.get_nks(), + this->p_hamilt, + this->pv, + this->psi, + this->psi_laststep, + this->Hk_laststep, + this->Sk_laststep, + this->pelec->ekb, + GlobalV::ofs_running, + td_htype, + PARAM.inp.propagator, + use_tensor, + use_lapack); this->weight_dm_rho(); } this->weight_dm_rho(); } else if (istep >= 2) { - module_tddft::Evolve_elec::solve_psi(istep, - PARAM.inp.nbands, - PARAM.globalv.nlocal, - this->p_hamilt, - this->pv, - this->psi, - this->psi_laststep, - this->Hk_laststep, - this->Sk_laststep, - this->pelec->ekb, - td_htype, - PARAM.inp.propagator, - kv.get_nks()); + module_tddft::Evolve_elec::solve_psi(istep, + PARAM.inp.nbands, + PARAM.globalv.nlocal, + kv.get_nks(), + this->p_hamilt, + this->pv, + this->psi, + this->psi_laststep, + this->Hk_laststep, + this->Sk_laststep, + this->pelec->ekb, + GlobalV::ofs_running, + td_htype, + PARAM.inp.propagator, + use_tensor, + use_lapack); this->weight_dm_rho(); } else @@ -141,7 +162,8 @@ void ESolver_KS_LCAO_TDDFT::hamilt2density_single(UnitCell& ucell, const int ist this->pelec->f_en.deband = this->pelec->cal_delta_eband(ucell); } -void ESolver_KS_LCAO_TDDFT::iter_finish(UnitCell& ucell, const int istep, int& iter) +template +void ESolver_KS_LCAO_TDDFT::iter_finish(UnitCell& ucell, const int istep, int& iter) { // print occupation of each band if (iter == 1 && istep <= 2) @@ -170,7 +192,8 @@ void ESolver_KS_LCAO_TDDFT::iter_finish(UnitCell& ucell, const int istep, int& i ESolver_KS_LCAO, double>::iter_finish(ucell, istep, iter); } -void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const int iter) +template +void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const int iter) { // Calculate new potential according to new Charge Density if (!this->conv_esolver) @@ -204,13 +227,17 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const i if (td_htype == 1) { + // Length of Hk_laststep and Sk_laststep, nlocal * nlocal for global, nloc for local + const int len_HS = use_tensor && use_lapack ? nlocal * nlocal : nloc; + if (this->Hk_laststep == nullptr) { this->Hk_laststep = new std::complex*[kv.get_nks()]; for (int ik = 0; ik < kv.get_nks(); ++ik) { - this->Hk_laststep[ik] = new std::complex[nloc]; - ModuleBase::GlobalFunc::ZEROS(Hk_laststep[ik], nloc); + // Allocate memory for Hk_laststep, if (use_tensor && use_lapack), should be global + this->Hk_laststep[ik] = new std::complex[len_HS]; + ModuleBase::GlobalFunc::ZEROS(Hk_laststep[ik], len_HS); } } if (this->Sk_laststep == nullptr) @@ -218,8 +245,9 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const i this->Sk_laststep = new std::complex*[kv.get_nks()]; for (int ik = 0; ik < kv.get_nks(); ++ik) { - this->Sk_laststep[ik] = new std::complex[nloc]; - ModuleBase::GlobalFunc::ZEROS(Sk_laststep[ik], nloc); + // Allocate memory for Sk_laststep, if (use_tensor && use_lapack), should be global + this->Sk_laststep[ik] = new std::complex[len_HS]; + ModuleBase::GlobalFunc::ZEROS(Sk_laststep[ik], len_HS); } } } @@ -240,13 +268,37 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const i this->p_hamilt->updateHk(ik); hamilt::MatrixBlock> h_mat, s_mat; this->p_hamilt->matrix(h_mat, s_mat); - BlasConnector::copy(nloc, h_mat.p, 1, Hk_laststep[ik], 1); - BlasConnector::copy(nloc, s_mat.p, 1, Sk_laststep[ik], 1); + + if (use_tensor && use_lapack) + { + // Gather H and S matrices to root process +#ifdef __MPI + int myid = 0; + int num_procs = 1; + MPI_Comm_rank(MPI_COMM_WORLD, &myid); + MPI_Comm_size(MPI_COMM_WORLD, &num_procs); + + Matrix_g> h_mat_g, s_mat_g; // Global matrix structure + + // Collect H matrix + gatherMatrix(myid, 0, h_mat, h_mat_g); + BlasConnector::copy(nlocal * nlocal, h_mat_g.p.get(), 1, Hk_laststep[ik], 1); + + // Collect S matrix + gatherMatrix(myid, 0, s_mat, s_mat_g); + BlasConnector::copy(nlocal * nlocal, s_mat_g.p.get(), 1, Sk_laststep[ik], 1); +#endif + } + else + { + BlasConnector::copy(nloc, h_mat.p, 1, Hk_laststep[ik], 1); + BlasConnector::copy(nloc, s_mat.p, 1, Sk_laststep[ik], 1); + } } } // calculate energy density matrix for tddft - if (istep >= (PARAM.inp.init_wfc == "file" ? 0 : 2) && module_tddft::Evolve_elec::td_edm == 0) + if (istep >= (PARAM.inp.init_wfc == "file" ? 0 : 2) && PARAM.inp.td_edm == 0) { elecstate::cal_edm_tddft(this->pv, this->pelec, this->kv, this->p_hamilt); } @@ -278,14 +330,15 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const i } } -void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep) +template +void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep) { ModuleBase::TITLE("ESolver_KS_LCAO_TDDFT", "after_scf"); ModuleBase::timer::tick("ESolver_KS_LCAO_TDDFT", "after_scf"); for (int is = 0; is < PARAM.inp.nspin; is++) { - if (module_tddft::Evolve_elec::out_dipole == 1) + if (PARAM.inp.out_dipole == 1) { std::stringstream ss_dipole; ss_dipole << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_DIPOLE"; @@ -318,7 +371,8 @@ void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep) ModuleBase::timer::tick("ESolver_KS_LCAO_TDDFT", "after_scf"); } -void ESolver_KS_LCAO_TDDFT::weight_dm_rho() +template +void ESolver_KS_LCAO_TDDFT::weight_dm_rho() { if (PARAM.inp.ocp == 1) { @@ -335,4 +389,9 @@ void ESolver_KS_LCAO_TDDFT::weight_dm_rho() this->pelec->psiToRho(this->psi[0]); } +template class ESolver_KS_LCAO_TDDFT; +#if ((defined __CUDA) /* || (defined __ROCM) */) +template class ESolver_KS_LCAO_TDDFT; +#endif + } // namespace ModuleESolver diff --git a/source/module_esolver/esolver_ks_lcao_tddft.h b/source/module_esolver/esolver_ks_lcao_tddft.h index 40f4486475..c5fdcbc497 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.h +++ b/source/module_esolver/esolver_ks_lcao_tddft.h @@ -2,12 +2,52 @@ #define ESOLVER_KS_LCAO_TDDFT_H #include "esolver_ks.h" #include "esolver_ks_lcao.h" +#include "module_base/scalapack_connector.h" // Cpxgemr2d #include "module_hamilt_lcao/hamilt_lcaodft/record_adj.h" #include "module_psi/psi.h" namespace ModuleESolver { +//------------------------ MPI gathering and distributing functions ------------------------// +// This struct is used for collecting matrices from all processes to root process +template +struct Matrix_g +{ + std::shared_ptr p; + size_t row; + size_t col; + std::shared_ptr desc; +}; + +// Collect matrices from all processes to root process +template +void gatherMatrix(const int myid, const int root_proc, const hamilt::MatrixBlock& mat_l, Matrix_g& mat_g) +{ + const int* desca = mat_l.desc; // Obtain the descriptor of the local matrix + int ctxt = desca[1]; // BLACS context + int nrows = desca[2]; // Global matrix row number + int ncols = desca[3]; // Global matrix column number + if (myid == root_proc) + { + mat_g.p.reset(new T[nrows * ncols]); // No need to delete[] since it is a shared_ptr + } + else + { + mat_g.p.reset(new T[nrows * ncols]); // Placeholder for non-root processes + } + + // Set the descriptor of the global matrix + mat_g.desc.reset(new int[9]{1, ctxt, nrows, ncols, nrows, ncols, 0, 0, nrows}); + mat_g.row = nrows; + mat_g.col = ncols; + + // Call the Cpxgemr2d function in ScaLAPACK to collect the matrix data + Cpxgemr2d(nrows, ncols, mat_l.p, 1, 1, const_cast(desca), mat_g.p.get(), 1, 1, mat_g.desc.get(), ctxt); +} +//------------------------ MPI gathering and distributing functions ------------------------// + +template class ESolver_KS_LCAO_TDDFT : public ESolver_KS_LCAO, double> { public: @@ -35,7 +75,11 @@ class ESolver_KS_LCAO_TDDFT : public ESolver_KS_LCAO, doubl //! Overlap matrix of last time step std::complex** Sk_laststep = nullptr; - int td_htype = 1; + const int td_htype = 1; + + //! Control heterogeneous computing of the TDDFT solver + bool use_tensor = false; + bool use_lapack = false; private: void weight_dm_rho(); diff --git a/source/module_hamilt_lcao/module_tddft/CMakeLists.txt b/source/module_hamilt_lcao/module_tddft/CMakeLists.txt index 0f6068054b..6c5028d29f 100644 --- a/source/module_hamilt_lcao/module_tddft/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_tddft/CMakeLists.txt @@ -2,10 +2,13 @@ if(ENABLE_LCAO) list(APPEND objects evolve_elec.cpp evolve_psi.cpp - bandenergy.cpp + band_energy.cpp middle_hamilt.cpp norm_psi.cpp propagator.cpp + propagator_cn2.cpp + propagator_taylor.cpp + propagator_etrs.cpp upsi.cpp td_velocity.cpp td_current.cpp diff --git a/source/module_hamilt_lcao/module_tddft/band_energy.cpp b/source/module_hamilt_lcao/module_tddft/band_energy.cpp new file mode 100644 index 0000000000..c148042be3 --- /dev/null +++ b/source/module_hamilt_lcao/module_tddft/band_energy.cpp @@ -0,0 +1,429 @@ +#include "band_energy.h" + +#include "evolve_elec.h" +#include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" +#include "module_base/scalapack_connector.h" + +#include +#include + +namespace module_tddft +{ +#ifdef __MPI + +inline int globalIndex(int localindex, int nblk, int nprocs, int myproc) +{ + int iblock, gIndex; + iblock = localindex / nblk; + gIndex = (iblock * nprocs + myproc) * nblk + localindex % nblk; + return gIndex; +} + +void compute_ekb(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const std::complex* Htmp, + const std::complex* psi_k, + double* ekb, + std::ofstream& ofs_running) +{ + assert(pv->nloc_wfc > 0 && pv->nloc > 0); + + std::complex* tmp1 = new std::complex[pv->nloc_wfc]; + ModuleBase::GlobalFunc::ZEROS(tmp1, pv->nloc_wfc); + + std::complex* eij = new std::complex[pv->nloc]; + ModuleBase::GlobalFunc::ZEROS(eij, pv->nloc); + + ScalapackConnector::gemm('N', + 'N', + nlocal, + nband, + nlocal, + 1.0, + Htmp, + 1, + 1, + pv->desc, + psi_k, + 1, + 1, + pv->desc_wfc, + 0.0, + tmp1, + 1, + 1, + pv->desc_wfc); + + ScalapackConnector::gemm('C', + 'N', + nband, + nband, + nlocal, + 1.0, + psi_k, + 1, + 1, + pv->desc_wfc, + tmp1, + 1, + 1, + pv->desc_wfc, + 0.0, + eij, + 1, + 1, + pv->desc_Eij); + + if (PARAM.inp.td_print_eij > 0.0) + { + ofs_running + << "------------------------------------------------------------------------------------------------" + << std::endl; + ofs_running << " Eij:" << std::endl; + for (int i = 0; i < pv->nrow_bands; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol_bands; j++) + { + double aa = eij[in + j].real(); + double bb = eij[in + j].imag(); + if (std::abs(aa) < PARAM.inp.td_print_eij) + { + aa = 0.0; + } + if (std::abs(bb) < PARAM.inp.td_print_eij) + { + bb = 0.0; + } + if (aa > 0.0 || bb > 0.0) + { + ofs_running << i << " " << j << " " << aa << "+" << bb << "i " << std::endl; + } + } + } + ofs_running << std::endl; + ofs_running + << "------------------------------------------------------------------------------------------------" + << std::endl; + } + + int info = 0; + int naroc[2] = {0, 0}; + + assert(nband > 0); + double* eii = new double[nband]; + ModuleBase::GlobalFunc::ZEROS(eii, nband); + + for (int iprow = 0; iprow < pv->dim0; ++iprow) + { + for (int ipcol = 0; ipcol < pv->dim1; ++ipcol) + { + if (iprow == pv->coord[0] && ipcol == pv->coord[1]) + { + naroc[0] = pv->nrow; + naroc[1] = pv->ncol; + for (int j = 0; j < naroc[1]; ++j) + { + int igcol = globalIndex(j, pv->nb, pv->dim1, ipcol); + if (igcol >= nband) + { + continue; + } + for (int i = 0; i < naroc[0]; ++i) + { + int igrow = globalIndex(i, pv->nb, pv->dim0, iprow); + if (igrow >= nband) + { + continue; + } + if (igcol == igrow) + { + eii[igcol] = eij[j * naroc[0] + i].real(); + } + } + } + } + } // loop ipcol + } // loop iprow + info = MPI_Allreduce(eii, ekb, nband, MPI_DOUBLE, MPI_SUM, pv->comm()); + + delete[] tmp1; + delete[] eij; + delete[] eii; +} + +void compute_ekb_tensor(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Htmp, + const ct::Tensor& psi_k, + ct::Tensor& ekb, + std::ofstream& ofs_running) +{ + assert(pv->nloc_wfc > 0 && pv->nloc > 0); + + // Create Tensor objects for temporary data + ct::Tensor tmp1(ct::DataType::DT_COMPLEX_DOUBLE, ct::DeviceType::CpuDevice, ct::TensorShape({pv->nloc_wfc})); + tmp1.zero(); + + ct::Tensor eij(ct::DataType::DT_COMPLEX_DOUBLE, ct::DeviceType::CpuDevice, ct::TensorShape({pv->nloc})); + eij.zero(); + + // Perform matrix multiplication: tmp1 = Htmp * psi_k + ScalapackConnector::gemm('N', + 'N', + nlocal, + nband, + nlocal, + 1.0, + Htmp.data>(), + 1, + 1, + pv->desc, + psi_k.data>(), + 1, + 1, + pv->desc_wfc, + 0.0, + tmp1.data>(), + 1, + 1, + pv->desc_wfc); + + // Perform matrix multiplication: eij = psi_k^dagger * tmp1 + ScalapackConnector::gemm('C', + 'N', + nband, + nband, + nlocal, + 1.0, + psi_k.data>(), + 1, + 1, + pv->desc_wfc, + tmp1.data>(), + 1, + 1, + pv->desc_wfc, + 0.0, + eij.data>(), + 1, + 1, + pv->desc_Eij); + + if (PARAM.inp.td_print_eij >= 0.0) + { + ofs_running + << "------------------------------------------------------------------------------------------------" + << std::endl; + ofs_running << " Eij:" << std::endl; + for (int i = 0; i < pv->nrow_bands; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol_bands; j++) + { + double aa = eij.data>()[in + j].real(); + double bb = eij.data>()[in + j].imag(); + if (std::abs(aa) < PARAM.inp.td_print_eij) + { + aa = 0.0; + } + if (std::abs(bb) < PARAM.inp.td_print_eij) + { + bb = 0.0; + } + if (aa > 0.0 || bb > 0.0) + { + ofs_running << i << " " << j << " " << aa << "+" << bb << "i " << std::endl; + } + } + } + ofs_running << std::endl; + ofs_running + << "------------------------------------------------------------------------------------------------" + << std::endl; + } + + int info = 0; + int naroc[2] = {0, 0}; + + // Create a Tensor for eii + assert(nband > 0); + ct::Tensor eii(ct::DataType::DT_DOUBLE, ct::DeviceType::CpuDevice, ct::TensorShape({nband})); + eii.zero(); + + for (int iprow = 0; iprow < pv->dim0; ++iprow) + { + for (int ipcol = 0; ipcol < pv->dim1; ++ipcol) + { + if (iprow == pv->coord[0] && ipcol == pv->coord[1]) + { + naroc[0] = pv->nrow; + naroc[1] = pv->ncol; + for (int j = 0; j < naroc[1]; ++j) + { + int igcol = globalIndex(j, pv->nb, pv->dim1, ipcol); + if (igcol >= nband) + { + continue; + } + for (int i = 0; i < naroc[0]; ++i) + { + int igrow = globalIndex(i, pv->nb, pv->dim0, iprow); + if (igrow >= nband) + { + continue; + } + if (igcol == igrow) + { + eii.data()[igcol] = eij.data>()[j * naroc[0] + i].real(); + } + } + } + } + } // loop ipcol + } // loop iprow + + // Perform MPI reduction to compute ekb + info = MPI_Allreduce(eii.data(), ekb.data(), nband, MPI_DOUBLE, MPI_SUM, pv->comm()); +} + +template +void compute_ekb_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Htmp, + const ct::Tensor& psi_k, + ct::Tensor& ekb, + std::ofstream& ofs_running) +{ + // ct_device_type = ct::DeviceType::CpuDevice or ct::DeviceType::GpuDevice + ct::DeviceType ct_device_type = ct::DeviceTypeToEnum::value; + // ct_Device = ct::DEVICE_CPU or ct::DEVICE_GPU + using ct_Device = typename ct::PsiToContainer::type; + + // Create Tensor objects for temporary data + ct::Tensor tmp1(ct::DataType::DT_COMPLEX_DOUBLE, + ct_device_type, + ct::TensorShape({nlocal * nband})); // tmp1 shape: nlocal * nband + tmp1.zero(); + + ct::Tensor eij(ct::DataType::DT_COMPLEX_DOUBLE, + ct_device_type, + ct::TensorShape({nlocal * nlocal})); // eij shape: nlocal * nlocal + // Why not use nband * nband ????? + eij.zero(); + + std::complex alpha = {1.0, 0.0}; + std::complex beta = {0.0, 0.0}; + + // Perform matrix multiplication: tmp1 = Htmp * psi_k + ct::kernels::blas_gemm, ct_Device>()('N', + 'N', + nlocal, + nband, + nlocal, + &alpha, + Htmp.data>(), + nlocal, // Leading dimension of Htmp + psi_k.data>(), + nlocal, // Leading dimension of psi_k + &beta, + tmp1.data>(), + nlocal); // Leading dimension of tmp1 + + // Perform matrix multiplication: eij = psi_k^dagger * tmp1 + ct::kernels::blas_gemm, ct_Device>()('C', + 'N', + nband, + nband, + nlocal, + &alpha, + psi_k.data>(), + nlocal, // Leading dimension of psi_k + tmp1.data>(), + nlocal, // Leading dimension of tmp1 + &beta, + eij.data>(), + nlocal); // Leading dimension of eij + + if (PARAM.inp.td_print_eij >= 0.0) + { + ct::Tensor eij_cpu = eij.to_device(); + + ofs_running + << "------------------------------------------------------------------------------------------------" + << std::endl; + ofs_running << " Eij:" << std::endl; + for (int i = 0; i < nband; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nband; j++) + { + double aa = eij_cpu.data>()[in + j].real(); + double bb = eij_cpu.data>()[in + j].imag(); + if (std::abs(aa) < PARAM.inp.td_print_eij) + { + aa = 0.0; + } + if (std::abs(bb) < PARAM.inp.td_print_eij) + { + bb = 0.0; + } + if (aa > 0.0 || bb > 0.0) + { + ofs_running << i << " " << j << " " << aa << "+" << bb << "i " << std::endl; + } + } + } + ofs_running << std::endl; + ofs_running + << "------------------------------------------------------------------------------------------------" + << std::endl; + } + + // Extract diagonal elements of eij into ekb + if (ct_device_type == ct::DeviceType::GpuDevice) + { + // GPU implementation + for (int i = 0; i < nband; ++i) + { + base_device::memory::synchronize_memory_op()( + ekb.data() + i, + reinterpret_cast(eij.data>() + i * nlocal + i), + 1); + } + } + else + { + // CPU implementation + for (int i = 0; i < nband; ++i) + { + ekb.data()[i] = eij.data>()[i * nlocal + i].real(); + } + } +} + +// Explicit instantiation of template functions +template void compute_ekb_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Htmp, + const ct::Tensor& psi_k, + ct::Tensor& ekb, + std::ofstream& ofs_running); + +#if ((defined __CUDA) /* || (defined __ROCM) */) +template void compute_ekb_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Htmp, + const ct::Tensor& psi_k, + ct::Tensor& ekb, + std::ofstream& ofs_running); +#endif // __CUDA +#endif // __MPI + +} // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/band_energy.h b/source/module_hamilt_lcao/module_tddft/band_energy.h new file mode 100644 index 0000000000..4e1ab9aa5b --- /dev/null +++ b/source/module_hamilt_lcao/module_tddft/band_energy.h @@ -0,0 +1,53 @@ +/** + * @file bandenegy.h + * @brief compute band energy ekb + * This file originally belonged to file LCAO_evolve.cpp + */ +#ifndef BANDENERGY_H +#define BANDENERGY_H + +#include "module_base/module_container/ATen/core/tensor.h" // ct::Tensor +#include "module_basis/module_ao/parallel_orbitals.h" + +#include + +namespace module_tddft +{ +#ifdef __MPI +/** + * @brief compute band energy ekb + * + * @param[in] pv information of parallel + * @param[in] nband number of bands + * @param[in] nlocal number of orbitals + * @param[in] Htmp Hamiltonian + * @param[in] psi_k psi of this step + * @param[out] ekb band energy + */ +void compute_ekb(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const std::complex* Htmp, + const std::complex* psi_k, + double* ekb, + std::ofstream& ofs_running); + +void compute_ekb_tensor(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Htmp, + const ct::Tensor& psi_k, + ct::Tensor& ekb, + std::ofstream& ofs_running); + +template +void compute_ekb_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Htmp, + const ct::Tensor& psi_k, + ct::Tensor& ekb, + std::ofstream& ofs_running); +#endif // __MPI +} // namespace module_tddft +#endif diff --git a/source/module_hamilt_lcao/module_tddft/bandenergy.cpp b/source/module_hamilt_lcao/module_tddft/bandenergy.cpp deleted file mode 100644 index 37212a6606..0000000000 --- a/source/module_hamilt_lcao/module_tddft/bandenergy.cpp +++ /dev/null @@ -1,146 +0,0 @@ -#include "bandenergy.h" - -#include -#include - -#include "evolve_elec.h" -#include "module_base/lapack_connector.h" -#include "module_base/scalapack_connector.h" - -namespace module_tddft -{ -#ifdef __MPI - -inline int globalIndex(int localindex, int nblk, int nprocs, int myproc) -{ - int iblock, gIndex; - iblock = localindex / nblk; - gIndex = (iblock * nprocs + myproc) * nblk + localindex % nblk; - return gIndex; -} - -void compute_ekb(const Parallel_Orbitals* pv, - const int nband, - const int nlocal, - const std::complex* Htmp, - const std::complex* psi_k, - double* ekb) -{ - - std::complex* tmp1 = new std::complex[pv->nloc_wfc]; - ModuleBase::GlobalFunc::ZEROS(tmp1, pv->nloc_wfc); - - std::complex* Eij = new std::complex[pv->nloc]; - ModuleBase::GlobalFunc::ZEROS(Eij, pv->nloc); - - ScalapackConnector::gemm('N', - 'N', - nlocal, - nband, - nlocal, - 1.0, - Htmp, - 1, - 1, - pv->desc, - psi_k, - 1, - 1, - pv->desc_wfc, - 0.0, - tmp1, - 1, - 1, - pv->desc_wfc); - - ScalapackConnector::gemm('C', - 'N', - nband, - nband, - nlocal, - 1.0, - psi_k, - 1, - 1, - pv->desc_wfc, - tmp1, - 1, - 1, - pv->desc_wfc, - 0.0, - Eij, - 1, - 1, - pv->desc_Eij); - - if (Evolve_elec::td_print_eij > 0.0) - { - GlobalV::ofs_running - << "------------------------------------------------------------------------------------------------" - << std::endl; - GlobalV::ofs_running << " Eij:" << std::endl; - for (int i = 0; i < pv->nrow_bands; i++) - { - for (int j = 0; j < pv->ncol_bands; j++) - { - double aa, bb; - aa = Eij[i * pv->ncol + j].real(); - bb = Eij[i * pv->ncol + j].imag(); - if (std::abs(aa) < Evolve_elec::td_print_eij) - aa = 0.0; - if (std::abs(bb) < Evolve_elec::td_print_eij) - bb = 0.0; - if (aa > 0.0 || bb > 0.0) - { - GlobalV::ofs_running << i << " " << j << " " << aa << "+" << bb << "i " << std::endl; - } - } - } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running - << "------------------------------------------------------------------------------------------------" - << std::endl; - } - - int info; - int naroc[2]; - - double* Eii = new double[nband]; - ModuleBase::GlobalFunc::ZEROS(Eii, nband); - for (int iprow = 0; iprow < pv->dim0; ++iprow) - { - for (int ipcol = 0; ipcol < pv->dim1; ++ipcol) - { - if (iprow == pv->coord[0] && ipcol == pv->coord[1]) - { - naroc[0] = pv->nrow; - naroc[1] = pv->ncol; - for (int j = 0; j < naroc[1]; ++j) - { - int igcol = globalIndex(j, pv->nb, pv->dim1, ipcol); - if (igcol >= nband) - continue; - for (int i = 0; i < naroc[0]; ++i) - { - int igrow = globalIndex(i, pv->nb, pv->dim0, iprow); - if (igrow >= nband) - continue; - if (igcol == igrow) - { - Eii[igcol] = Eij[j * naroc[0] + i].real(); - } - } - } - } - } // loop ipcol - } // loop iprow - info = MPI_Allreduce(Eii, ekb, nband, MPI_DOUBLE, MPI_SUM, pv->comm()); - - delete[] tmp1; - delete[] Eij; - delete[] Eii; -} - -#endif - -} // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/bandenergy.h b/source/module_hamilt_lcao/module_tddft/bandenergy.h deleted file mode 100644 index fb8c989d8b..0000000000 --- a/source/module_hamilt_lcao/module_tddft/bandenergy.h +++ /dev/null @@ -1,34 +0,0 @@ -/** - * @file bandenegy.h - * @brief compute band energy ekb - * This file originally belonged to file LCAO_evolve.cpp - */ -#ifndef BANDENERGY_H -#define BANDENERGY_H - -#include "module_basis/module_ao/parallel_orbitals.h" - -#include - -namespace module_tddft -{ -#ifdef __MPI -/** - * @brief compute band energy ekb - * - * @param[in] pv information of parallel - * @param[in] nband number of bands - * @param[in] nlocal number of orbitals - * @param[in] Htmp Hamiltonian - * @param[in] psi_k psi of this step - * @param[out] ekb band energy - */ -void compute_ekb(const Parallel_Orbitals* pv, - const int nband, - const int nlocal, - const std::complex* Htmp, - const std::complex* psi_k, - double* ekb); -#endif -} // namespace module_tddft -#endif diff --git a/source/module_hamilt_lcao/module_tddft/evolve_elec.cpp b/source/module_hamilt_lcao/module_tddft/evolve_elec.cpp index 7be680cfff..95b05872d2 100644 --- a/source/module_hamilt_lcao/module_tddft/evolve_elec.cpp +++ b/source/module_hamilt_lcao/module_tddft/evolve_elec.cpp @@ -10,40 +10,44 @@ namespace module_tddft { -Evolve_elec::Evolve_elec(){}; -Evolve_elec::~Evolve_elec(){}; +template +Evolve_elec::Evolve_elec(){}; +template +Evolve_elec::~Evolve_elec(){}; -double Evolve_elec::td_force_dt; -bool Evolve_elec::td_vext; -std::vector Evolve_elec::td_vext_dire_case; -bool Evolve_elec::out_dipole; -bool Evolve_elec::out_efield; -double Evolve_elec::td_print_eij; // the threshold to output Eij elements -int Evolve_elec::td_edm; // 0: new edm method 1: old edm method +template +ct::DeviceType Evolve_elec::ct_device_type = ct::DeviceTypeToEnum::value; // this routine only serves for TDDFT using LCAO basis set -void Evolve_elec::solve_psi(const int& istep, - const int nband, - const int nlocal, - hamilt::Hamilt>* phm, - Parallel_Orbitals& para_orb, - psi::Psi>* psi, - psi::Psi>* psi_laststep, - std::complex** Hk_laststep, - std::complex** Sk_laststep, - ModuleBase::matrix& ekb, - int htype, - int propagator, - const int& nks) +template +void Evolve_elec::solve_psi(const int& istep, + const int nband, + const int nlocal, + const int& nks, + hamilt::Hamilt>* phm, + Parallel_Orbitals& para_orb, + psi::Psi>* psi, + psi::Psi>* psi_laststep, + std::complex** Hk_laststep, + std::complex** Sk_laststep, + ModuleBase::matrix& ekb, + std::ofstream& ofs_running, + const int htype, + const int propagator, + const bool use_tensor, + const bool use_lapack) { ModuleBase::TITLE("Evolve_elec", "solve_psi"); ModuleBase::timer::tick("Evolve_elec", "solve_psi"); + // Control the print of matrix to running_md.log + const int print_matrix = 0; + for (int ik = 0; ik < nks; ik++) { phm->updateHk(ik); - ModuleBase::timer::tick("Efficience", "evolve_k"); + ModuleBase::timer::tick("Efficiency", "evolve_k"); psi->fix_k(ik); psi_laststep->fix_k(ik); if (htype == 0) @@ -58,31 +62,165 @@ void Evolve_elec::solve_psi(const int& istep, nullptr, &(ekb(ik, 0)), htype, - propagator); + propagator, + ofs_running, + print_matrix); } else if (htype == 1) { - evolve_psi(nband, - nlocal, - &(para_orb), - phm, - psi[0].get_pointer(), - psi_laststep[0].get_pointer(), - Hk_laststep[ik], - Sk_laststep[ik], - &(ekb(ik, 0)), - htype, - propagator); + if (!use_tensor) + { + evolve_psi(nband, + nlocal, + &(para_orb), + phm, + psi[0].get_pointer(), + psi_laststep[0].get_pointer(), + Hk_laststep[ik], + Sk_laststep[ik], + &(ekb(ik, 0)), + htype, + propagator, + ofs_running, + print_matrix); + // std::cout << "Print ekb: " << std::endl; + // ekb.print(std::cout); + } + else + { + const int len_psi_k_1 = use_lapack ? nband : psi->get_nbands(); + const int len_psi_k_2 = use_lapack ? nlocal : psi->get_nbasis(); + const int len_HS_laststep = use_lapack ? nlocal * nlocal : para_orb.nloc; + + // Create Tensor for psi_k, psi_k_laststep, H_laststep, S_laststep, ekb + ct::Tensor psi_k_tensor(ct::DataType::DT_COMPLEX_DOUBLE, + ct_device_type, + ct::TensorShape({len_psi_k_1, len_psi_k_2})); + ct::Tensor psi_k_laststep_tensor(ct::DataType::DT_COMPLEX_DOUBLE, + ct_device_type, + ct::TensorShape({len_psi_k_1, len_psi_k_2})); + ct::Tensor H_laststep_tensor(ct::DataType::DT_COMPLEX_DOUBLE, + ct_device_type, + ct::TensorShape({len_HS_laststep})); + ct::Tensor S_laststep_tensor(ct::DataType::DT_COMPLEX_DOUBLE, + ct_device_type, + ct::TensorShape({len_HS_laststep})); + ct::Tensor ekb_tensor(ct::DataType::DT_DOUBLE, ct_device_type, ct::TensorShape({nband})); + + // Global psi + ModuleESolver::Matrix_g> psi_g; + ModuleESolver::Matrix_g> psi_laststep_g; + + if (use_lapack) + { + // Need to gather the psi to the root process on CPU + // H_laststep and S_laststep are already gathered in esolver_ks_lcao_tddft.cpp +#ifdef __MPI + // Access the rank of the calling process in the communicator + int myid = 0; + int root_proc = 0; + MPI_Comm_rank(MPI_COMM_WORLD, &myid); + + // Gather psi to the root process + gatherPsi(myid, root_proc, psi[0].get_pointer(), para_orb, psi_g); + gatherPsi(myid, root_proc, psi_laststep[0].get_pointer(), para_orb, psi_laststep_g); + + // Syncronize data from CPU to Device + syncmem_complex_h2d_op()(psi_k_tensor.data>(), + psi_g.p.get(), + len_psi_k_1 * len_psi_k_2); + syncmem_complex_h2d_op()(psi_k_laststep_tensor.data>(), + psi_laststep_g.p.get(), + len_psi_k_1 * len_psi_k_2); +#endif + } + else + { + // Syncronize data from CPU to Device + syncmem_complex_h2d_op()(psi_k_tensor.data>(), + psi[0].get_pointer(), + len_psi_k_1 * len_psi_k_2); + syncmem_complex_h2d_op()(psi_k_laststep_tensor.data>(), + psi_laststep[0].get_pointer(), + len_psi_k_1 * len_psi_k_2); + } + + syncmem_complex_h2d_op()(H_laststep_tensor.data>(), + Hk_laststep[ik], + len_HS_laststep); + syncmem_complex_h2d_op()(S_laststep_tensor.data>(), + Sk_laststep[ik], + len_HS_laststep); + syncmem_double_h2d_op()(ekb_tensor.data(), &(ekb(ik, 0)), nband); + + evolve_psi_tensor(nband, + nlocal, + &(para_orb), + phm, + psi_k_tensor, + psi_k_laststep_tensor, + H_laststep_tensor, + S_laststep_tensor, + ekb_tensor, + htype, + propagator, + ofs_running, + print_matrix, + use_lapack); + + // Need to distribute global psi back to all processes + if (use_lapack) + { +#ifdef __MPI + // Syncronize data from Device to CPU + syncmem_complex_d2h_op()(psi_g.p.get(), + psi_k_tensor.data>(), + len_psi_k_1 * len_psi_k_2); + syncmem_complex_d2h_op()(psi_laststep_g.p.get(), + psi_k_laststep_tensor.data>(), + len_psi_k_1 * len_psi_k_2); + + // Distribute psi to all processes + distributePsi(para_orb, psi[0].get_pointer(), psi_g); + distributePsi(para_orb, psi_laststep[0].get_pointer(), psi_laststep_g); +#endif + } + else + { + // Syncronize data from Device to CPU + syncmem_complex_d2h_op()(psi[0].get_pointer(), + psi_k_tensor.data>(), + len_psi_k_1 * len_psi_k_2); + syncmem_complex_d2h_op()(psi_laststep[0].get_pointer(), + psi_k_laststep_tensor.data>(), + len_psi_k_1 * len_psi_k_2); + } + syncmem_complex_d2h_op()(Hk_laststep[ik], + H_laststep_tensor.data>(), + len_HS_laststep); + syncmem_complex_d2h_op()(Sk_laststep[ik], + S_laststep_tensor.data>(), + len_HS_laststep); + syncmem_double_d2h_op()(&(ekb(ik, 0)), ekb_tensor.data(), nband); + + // std::cout << "Print ekb tensor: " << std::endl; + // ekb.print(std::cout); + } } else { std::cout << "method of htype is wrong" << std::endl; } - ModuleBase::timer::tick("Efficience", "evolve_k"); + ModuleBase::timer::tick("Efficiency", "evolve_k"); } // end k ModuleBase::timer::tick("Evolve_elec", "solve_psi"); return; } + +template class Evolve_elec; +#if ((defined __CUDA) /* || (defined __ROCM) */) +template class Evolve_elec; +#endif } // namespace module_tddft \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_tddft/evolve_elec.h b/source/module_hamilt_lcao/module_tddft/evolve_elec.h index 71c4aebe43..9da86c9d90 100644 --- a/source/module_hamilt_lcao/module_tddft/evolve_elec.h +++ b/source/module_hamilt_lcao/module_tddft/evolve_elec.h @@ -3,6 +3,11 @@ #include "module_base/global_function.h" #include "module_base/global_variable.h" +#include "module_base/module_container/ATen/core/tensor.h" // ct::Tensor +#include "module_base/module_container/ATen/core/tensor_map.h" // TensorMap +#include "module_base/module_device/device.h" // base_device +#include "module_base/module_device/memory_op.h" // memory operations +#include "module_base/scalapack_connector.h" // Cpxgemr2d #include "module_esolver/esolver_ks_lcao.h" #include "module_esolver/esolver_ks_lcao_tddft.h" #include "module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h" @@ -15,33 +20,140 @@ // k is the index for the points in the first Brillouin zone //----------------------------------------------------------- +//------------------------ Debugging utility function ------------------------// + +// Print the shape of a Tensor +inline void print_tensor_shape(const ct::Tensor& tensor, const std::string& name) +{ + std::cout << "Shape of " << name << ": ["; + for (int i = 0; i < tensor.shape().ndim(); ++i) + { + std::cout << tensor.shape().dim_size(i); + if (i < tensor.shape().ndim() - 1) + { + std::cout << ", "; + } + } + std::cout << "]" << std::endl; +} + +// Recursive print function +template +inline void print_tensor_data_recursive(const T* data, + const std::vector& shape, + const std::vector& strides, + int dim, + std::vector& indices, + const std::string& name) +{ + if (dim == shape.size()) + { + // Recursion base case: print data when reaching the innermost dimension + std::cout << name; + for (size_t i = 0; i < indices.size(); ++i) + { + std::cout << "[" << indices[i] << "]"; + } + std::cout << " = " << *data << std::endl; + return; + } + // Recursively process the current dimension + for (int64_t i = 0; i < shape[dim]; ++i) + { + indices[dim] = i; + print_tensor_data_recursive(data + i * strides[dim], shape, strides, dim + 1, indices, name); + } +} + +// Generic print function +template +inline void print_tensor_data(const ct::Tensor& tensor, const std::string& name) +{ + const std::vector& shape = tensor.shape().dims(); + const std::vector& strides = tensor.shape().strides(); + const T* data = tensor.data(); + std::vector indices(shape.size(), 0); + print_tensor_data_recursive(data, shape, strides, 0, indices, name); +} + +// Specialization for std::complex +template <> +inline void print_tensor_data>(const ct::Tensor& tensor, const std::string& name) +{ + const std::vector& shape = tensor.shape().dims(); + const std::vector& strides = tensor.shape().strides(); + const std::complex* data = tensor.data>(); + std::vector indices(shape.size(), 0); + print_tensor_data_recursive(data, shape, strides, 0, indices, name); +} + +//------------------------ Debugging utility function ------------------------// + namespace module_tddft { -class Evolve_elec +#ifdef __MPI +//------------------------ MPI gathering and distributing functions ------------------------// +template +void gatherPsi(const int myid, + const int root_proc, + T* psi_l, + const Parallel_Orbitals& para_orb, + ModuleESolver::Matrix_g& psi_g) +{ + const int* desc_psi = para_orb.desc_wfc; // Obtain the descriptor from Parallel_Orbitals + int ctxt = desc_psi[1]; // BLACS context + int nrows = desc_psi[2]; // Global matrix row number + int ncols = desc_psi[3]; // Global matrix column number + + if (myid == root_proc) + { + psi_g.p.reset(new T[nrows * ncols]); // No need to delete[] since it is a shared_ptr + } + else + { + psi_g.p.reset(new T[nrows * ncols]); // Placeholder for non-root processes + } + + // Set the descriptor of the global psi + psi_g.desc.reset(new int[9]{1, ctxt, nrows, ncols, nrows, ncols, 0, 0, nrows}); + psi_g.row = nrows; + psi_g.col = ncols; + + // Call the Cpxgemr2d function in ScaLAPACK to collect the matrix data + Cpxgemr2d(nrows, ncols, psi_l, 1, 1, const_cast(desc_psi), psi_g.p.get(), 1, 1, psi_g.desc.get(), ctxt); +} + +template +void distributePsi(const Parallel_Orbitals& para_orb, T* psi_l, const ModuleESolver::Matrix_g& psi_g) { + const int* desc_psi = para_orb.desc_wfc; // Obtain the descriptor from Parallel_Orbitals + int ctxt = desc_psi[1]; // BLACS context + int nrows = desc_psi[2]; // Global matrix row number + int ncols = desc_psi[3]; // Global matrix column number + + // Call the Cpxgemr2d function in ScaLAPACK to distribute the matrix data + Cpxgemr2d(nrows, ncols, psi_g.p.get(), 1, 1, psi_g.desc.get(), psi_l, 1, 1, const_cast(desc_psi), ctxt); +} +//------------------------ MPI gathering and distributing functions ------------------------// +#endif // __MPI - friend class ELEC_scf; +template +class Evolve_elec +{ friend class ModuleESolver::ESolver_KS_LCAO, double>; - friend class ModuleESolver::ESolver_KS_LCAO_TDDFT; + + // Template parameter is needed for the friend class declaration + friend class ModuleESolver::ESolver_KS_LCAO_TDDFT; public: Evolve_elec(); ~Evolve_elec(); - static double td_force_dt; - static bool td_vext; - static std::vector td_vext_dire_case; - // Output dipole, efield, current or not - static bool out_dipole; - static bool out_efield; - - static double td_print_eij; // the threshold to output Eij elements - static int td_edm; // 0: new edm method 1: old edm method - private: static void solve_psi(const int& istep, const int nband, const int nlocal, + const int& nks, hamilt::Hamilt>* phm, Parallel_Orbitals& para_orb, psi::Psi>* psi, @@ -49,9 +161,24 @@ class Evolve_elec std::complex** Hk_laststep, std::complex** Sk_laststep, ModuleBase::matrix& ekb, - int htype, - int propagator, - const int& nks); + std::ofstream& ofs_running, + const int htype, + const int propagator, + const bool use_tensor, + const bool use_lapack); + + // ct_device_type = ct::DeviceType::CpuDevice or ct::DeviceType::GpuDevice + static ct::DeviceType ct_device_type; + // ct_Device = ct::DEVICE_CPU or ct::DEVICE_GPU + using ct_Device = typename ct::PsiToContainer::type; + + // Memory operations + using syncmem_double_h2d_op = base_device::memory::synchronize_memory_op; + using syncmem_double_d2h_op = base_device::memory::synchronize_memory_op; + using syncmem_complex_h2d_op + = base_device::memory::synchronize_memory_op, Device, base_device::DEVICE_CPU>; + using syncmem_complex_d2h_op + = base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, Device>; }; } // namespace module_tddft #endif diff --git a/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp b/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp index e7ca154e9a..240ab5b273 100644 --- a/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp +++ b/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp @@ -1,9 +1,12 @@ #include "evolve_psi.h" -#include "bandenergy.h" +#include "band_energy.h" #include "middle_hamilt.h" #include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" // cuBLAS handle +#include "module_base/module_container/ATen/kernels/lapack.h" // cuSOLVER handle #include "module_base/scalapack_connector.h" +#include "module_esolver/esolver_ks_lcao_tddft.h" // use gatherMatrix #include "module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_parameter/parameter.h" @@ -25,15 +28,18 @@ void evolve_psi(const int nband, std::complex* S_laststep, double* ekb, int htype, - int propagator) + int propagator, + std::ofstream& ofs_running, + const int print_matrix) { + ofs_running << " evolve_psi::start " << std::endl; + ModuleBase::TITLE("Evolve_psi", "evolve_psi"); time_t time_start = time(nullptr); - GlobalV::ofs_running << " Start Time : " << ctime(&time_start); + ofs_running << " Start Time : " << ctime(&time_start); #ifdef __MPI - int print_matrix = 0; hamilt::MatrixBlock> h_mat, s_mat; p_hamilt->matrix(h_mat, s_mat); @@ -59,7 +65,7 @@ void evolve_psi(const int nband, /// @output Htmp if (htype == 1 && propagator != 2) { - half_Hmatrix(pv, nband, nlocal, Htmp, Stmp, H_laststep, S_laststep, print_matrix); + half_Hmatrix(pv, nband, nlocal, Htmp, Stmp, H_laststep, S_laststep, ofs_running, print_matrix); } // (2)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -68,28 +74,28 @@ void evolve_psi(const int nband, /// @input Stmp, Htmp, print_matrix /// @output U_operator Propagator prop(propagator, pv, PARAM.mdp.md_dt); - prop.compute_propagator(nlocal, Stmp, Htmp, H_laststep, U_operator, print_matrix); + prop.compute_propagator(nlocal, Stmp, Htmp, H_laststep, U_operator, ofs_running, print_matrix); // (3)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /// @brief apply U_operator to the wave function of the previous step for new wave function /// @input U_operator, psi_k_laststep, print_matrix /// @output psi_k - upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, print_matrix); + upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, ofs_running, print_matrix); // (4)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /// @brief normalize psi_k /// @input Stmp, psi_not_norm, psi_k, print_matrix /// @output psi_k - norm_psi(pv, nband, nlocal, Stmp, psi_k, print_matrix); + norm_psi(pv, nband, nlocal, Stmp, psi_k, ofs_running, print_matrix); // (5)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /// @brief compute ekb /// @input Htmp, psi_k /// @output ekb - compute_ekb(pv, nband, nlocal, Hold, psi_k, ekb); + compute_ekb(pv, nband, nlocal, Hold, psi_k, ekb, ofs_running); delete[] Stmp; delete[] Htmp; @@ -101,6 +107,233 @@ void evolve_psi(const int nband, time_t time_end = time(nullptr); ModuleBase::GlobalFunc::OUT_TIME("evolve(std::complex)", time_start, time_end); + ofs_running << " evolve_psi::end " << std::endl; + return; } + +template +void evolve_psi_tensor(const int nband, + const int nlocal, + const Parallel_Orbitals* pv, + hamilt::Hamilt>* p_hamilt, + ct::Tensor& psi_k, + ct::Tensor& psi_k_laststep, + ct::Tensor& H_laststep, + ct::Tensor& S_laststep, + ct::Tensor& ekb, + int htype, + int propagator, + std::ofstream& ofs_running, + const int print_matrix, + const bool use_lapack) +{ + // ct_device_type = ct::DeviceType::CpuDevice or ct::DeviceType::GpuDevice + ct::DeviceType ct_device_type = ct::DeviceTypeToEnum::value; + // ct_Device = ct::DEVICE_CPU or ct::DEVICE_GPU + using ct_Device = typename ct::PsiToContainer::type; + // Memory operations + using syncmem_complex_h2d_op + = base_device::memory::synchronize_memory_op, Device, base_device::DEVICE_CPU>; + +#if ((defined __CUDA) /* || (defined __ROCM) */) + // Initialize cuBLAS & cuSOLVER handle + ct::kernels::createGpuSolverHandle(); + ct::kernels::createGpuBlasHandle(); +#endif // __CUDA + + ofs_running << " evolve_psi_tensor::start " << std::endl; + + ModuleBase::TITLE("Evolve_psi", "evolve_psi"); + time_t time_start = time(nullptr); + ofs_running << " Start Time : " << ctime(&time_start); + +#ifdef __MPI + + hamilt::MatrixBlock> h_mat, s_mat; + p_hamilt->matrix(h_mat, s_mat); + + // Create Tensor objects for temporary data and sync from host to device + const int len_HS = use_lapack ? nlocal * nlocal : pv->nloc; + ct::Tensor Stmp(ct::DataType::DT_COMPLEX_DOUBLE, ct_device_type, ct::TensorShape({len_HS})); + ct::Tensor Htmp(ct::DataType::DT_COMPLEX_DOUBLE, ct_device_type, ct::TensorShape({len_HS})); + ct::Tensor Hold(ct::DataType::DT_COMPLEX_DOUBLE, ct_device_type, ct::TensorShape({len_HS})); + + if (use_lapack) + { + // Need to gather H and S matrix to root process here + int myid = 0; + int num_procs = 1; + MPI_Comm_rank(MPI_COMM_WORLD, &myid); + MPI_Comm_size(MPI_COMM_WORLD, &num_procs); + + ModuleESolver::Matrix_g> h_mat_g, s_mat_g; // Global matrix structure + + // Collect H matrix + ModuleESolver::gatherMatrix(myid, 0, h_mat, h_mat_g); + syncmem_complex_h2d_op()(Htmp.data>(), h_mat_g.p.get(), len_HS); + syncmem_complex_h2d_op()(Hold.data>(), h_mat_g.p.get(), len_HS); + + // Collect S matrix + ModuleESolver::gatherMatrix(myid, 0, s_mat, s_mat_g); + syncmem_complex_h2d_op()(Stmp.data>(), s_mat_g.p.get(), len_HS); + } + else + { + // Original code + syncmem_complex_h2d_op()(Stmp.data>(), s_mat.p, len_HS); + syncmem_complex_h2d_op()(Htmp.data>(), h_mat.p, len_HS); + syncmem_complex_h2d_op()(Hold.data>(), h_mat.p, len_HS); + } + + ct::Tensor U_operator(ct::DataType::DT_COMPLEX_DOUBLE, ct_device_type, ct::TensorShape({len_HS})); + U_operator.zero(); + + int myid = 0; + int root_proc = 0; + MPI_Comm_rank(MPI_COMM_WORLD, &myid); + + // (1)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + + /// @brief compute H(t+dt/2) + /// @input H_laststep, Htmp, print_matrix + /// @output Htmp + if (htype == 1 && propagator != 2) + { + if (!use_lapack) + { + half_Hmatrix_tensor(pv, nband, nlocal, Htmp, Stmp, H_laststep, S_laststep, ofs_running, print_matrix); + } + else + { + if (myid == root_proc) + { + half_Hmatrix_tensor_lapack(pv, + nband, + nlocal, + Htmp, + Stmp, + H_laststep, + S_laststep, + ofs_running, + print_matrix); + } + } + } + + // (2)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + + /// @brief compute U_operator + /// @input Stmp, Htmp, print_matrix + /// @output U_operator + Propagator prop(propagator, pv, PARAM.mdp.md_dt); + prop.compute_propagator_tensor(nlocal, + Stmp, + Htmp, + H_laststep, + U_operator, + ofs_running, + print_matrix, + use_lapack); + + // (3)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + + /// @brief apply U_operator to the wave function of the previous step for new wave function + /// @input U_operator, psi_k_laststep, print_matrix + /// @output psi_k + if (!use_lapack) + { + upsi_tensor(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, ofs_running, print_matrix); + } + else + { + if (myid == root_proc) + { + upsi_tensor_lapack(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, ofs_running, print_matrix); + } + } + + // (4)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + + /// @brief normalize psi_k + /// @input Stmp, psi_not_norm, psi_k, print_matrix + /// @output psi_k + if (!use_lapack) + { + norm_psi_tensor(pv, nband, nlocal, Stmp, psi_k, ofs_running, print_matrix); + } + else + { + if (myid == root_proc) + { + norm_psi_tensor_lapack(pv, nband, nlocal, Stmp, psi_k, ofs_running, print_matrix); + } + } + + // (5)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + + /// @brief compute ekb + /// @input Htmp, psi_k + /// @output ekb + if (!use_lapack) + { + compute_ekb_tensor(pv, nband, nlocal, Hold, psi_k, ekb, ofs_running); + } + else + { + if (myid == root_proc) + { + compute_ekb_tensor_lapack(pv, nband, nlocal, Hold, psi_k, ekb, ofs_running); + } + } + +#endif // __MPI + + time_t time_end = time(nullptr); + ModuleBase::GlobalFunc::OUT_TIME("evolve(std::complex)", time_start, time_end); + + ofs_running << " evolve_psi_tensor::end " << std::endl; + +#if ((defined __CUDA) /* || (defined __ROCM) */) + // Destroy cuBLAS & cuSOLVER handle + ct::kernels::destroyGpuSolverHandle(); + ct::kernels::destroyGpuBlasHandle(); +#endif // __CUDA + + return; +} + +// Explicit instantiation of template functions +template void evolve_psi_tensor(const int nband, + const int nlocal, + const Parallel_Orbitals* pv, + hamilt::Hamilt>* p_hamilt, + ct::Tensor& psi_k, + ct::Tensor& psi_k_laststep, + ct::Tensor& H_laststep, + ct::Tensor& S_laststep, + ct::Tensor& ekb, + int htype, + int propagator, + std::ofstream& ofs_running, + const int print_matrix, + const bool use_lapack); + +#if ((defined __CUDA) /* || (defined __ROCM) */) +template void evolve_psi_tensor(const int nband, + const int nlocal, + const Parallel_Orbitals* pv, + hamilt::Hamilt>* p_hamilt, + ct::Tensor& psi_k, + ct::Tensor& psi_k_laststep, + ct::Tensor& H_laststep, + ct::Tensor& S_laststep, + ct::Tensor& ekb, + int htype, + int propagator, + std::ofstream& ofs_running, + const int print_matrix, + const bool use_lapack); +#endif // __CUDA + } // namespace module_tddft \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_tddft/evolve_psi.h b/source/module_hamilt_lcao/module_tddft/evolve_psi.h index 3746b81f53..44f0db888a 100644 --- a/source/module_hamilt_lcao/module_tddft/evolve_psi.h +++ b/source/module_hamilt_lcao/module_tddft/evolve_psi.h @@ -6,6 +6,8 @@ #ifndef ELEC_PSI_H #define ELEC_PSI_H +#include "module_base/module_container/ATen/core/tensor.h" // ct::Tensor +#include "module_base/module_container/ATen/core/tensor_map.h" // TensorMap #include "module_basis/module_ao/parallel_orbitals.h" #include "module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h" @@ -21,7 +23,25 @@ void evolve_psi(const int nband, std::complex* S_laststep, double* ekb, int htype, - int propagator); -} + int propagator, + std::ofstream& ofs_running, + const int print_matrix); + +template +void evolve_psi_tensor(const int nband, + const int nlocal, + const Parallel_Orbitals* pv, + hamilt::Hamilt>* p_hamilt, + ct::Tensor& psi_k, + ct::Tensor& psi_k_laststep, + ct::Tensor& H_laststep, + ct::Tensor& S_laststep, + ct::Tensor& ekb, + int htype, + int propagator, + std::ofstream& ofs_running, + const int print_matrix, + const bool use_lapack); +} // namespace module_tddft #endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_tddft/middle_hamilt.cpp b/source/module_hamilt_lcao/module_tddft/middle_hamilt.cpp index b53ae51bdc..94b3dc3f5d 100644 --- a/source/module_hamilt_lcao/module_tddft/middle_hamilt.cpp +++ b/source/module_hamilt_lcao/module_tddft/middle_hamilt.cpp @@ -1,11 +1,13 @@ #include "middle_hamilt.h" -#include -#include - #include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" +#include "module_base/module_device/memory_op.h" // memory operations #include "module_base/scalapack_connector.h" +#include +#include + namespace module_tddft { #ifdef __MPI @@ -17,34 +19,36 @@ void half_Hmatrix(const Parallel_Orbitals* pv, std::complex* Stmp, const std::complex* H_laststep, const std::complex* S_laststep, + std::ofstream& ofs_running, const int print_matrix) { if (print_matrix) { - GlobalV::ofs_running << std::setprecision(10); - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " H(t+dt) :" << std::endl; + ofs_running << std::setprecision(10); + ofs_running << std::endl; + ofs_running << " H(t+dt) :" << std::endl; for (int i = 0; i < pv->nrow; i++) { + const int in = i * pv->ncol; for (int j = 0; j < pv->ncol; j++) { - GlobalV::ofs_running << Htmp[i * pv->ncol + j].real() << "+" << Htmp[i * pv->ncol + j].imag() << "i "; + ofs_running << Htmp[in + j].real() << "+" << Htmp[in + j].imag() << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " H(t):" << std::endl; + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " H(t):" << std::endl; for (int i = 0; i < pv->nrow; i++) { + const int in = i * pv->ncol; for (int j = 0; j < pv->ncol; j++) { - GlobalV::ofs_running << H_laststep[i * pv->ncol + j].real() << "+" - << H_laststep[i * pv->ncol + j].imag() << "i "; + ofs_running << H_laststep[in + j].real() << "+" << H_laststep[in + j].imag() << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } std::complex alpha = {0.5, 0.0}; @@ -54,18 +58,233 @@ void half_Hmatrix(const Parallel_Orbitals* pv, if (print_matrix) { - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " H (t+dt/2) :" << std::endl; + ofs_running << std::endl; + ofs_running << " H (t+dt/2) :" << std::endl; + for (int i = 0; i < pv->nrow; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol; j++) + { + ofs_running << Htmp[in + j].real() << "+" << Htmp[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } +} + +void half_Hmatrix_tensor(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + ct::Tensor& Htmp, + ct::Tensor& Stmp, + const ct::Tensor& H_laststep, + const ct::Tensor& S_laststep, + std::ofstream& ofs_running, + const int print_matrix) +{ + if (print_matrix) + { + ofs_running << std::setprecision(10); + ofs_running << std::endl; + ofs_running << " H(t+dt) :" << std::endl; + for (int i = 0; i < pv->nrow; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol; j++) + { + ofs_running << Htmp.data>()[in + j].real() << "+" + << Htmp.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " H(t):" << std::endl; + for (int i = 0; i < pv->nrow; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol; j++) + { + ofs_running << H_laststep.data>()[in + j].real() << "+" + << H_laststep.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + std::complex alpha = {0.5, 0.0}; + std::complex beta = {0.5, 0.0}; + + // Perform the operation Htmp = alpha * H_laststep + beta * Htmp + ScalapackConnector::geadd('N', + nlocal, + nlocal, + alpha, + H_laststep.data>(), + 1, + 1, + pv->desc, + beta, + Htmp.data>(), + 1, + 1, + pv->desc); + + // Perform the operation Stmp = alpha * S_laststep + beta * Stmp + ScalapackConnector::geadd('N', + nlocal, + nlocal, + alpha, + S_laststep.data>(), + 1, + 1, + pv->desc, + beta, + Stmp.data>(), + 1, + 1, + pv->desc); + + if (print_matrix) + { + ofs_running << std::endl; + ofs_running << " H (t+dt/2) :" << std::endl; for (int i = 0; i < pv->nrow; i++) { + const int in = i * pv->ncol; for (int j = 0; j < pv->ncol; j++) { - GlobalV::ofs_running << Htmp[i * pv->ncol + j].real() << "+" << Htmp[i * pv->ncol + j].imag() << "i "; + ofs_running << Htmp.data>()[in + j].real() << "+" + << Htmp.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } +} + +template +void half_Hmatrix_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + ct::Tensor& Htmp, + ct::Tensor& Stmp, + const ct::Tensor& H_laststep, + const ct::Tensor& S_laststep, + std::ofstream& ofs_running, + const int print_matrix) +{ + // ct_device_type = ct::DeviceType::CpuDevice or ct::DeviceType::GpuDevice + ct::DeviceType ct_device_type = ct::DeviceTypeToEnum::value; + // ct_Device = ct::DEVICE_CPU or ct::DEVICE_GPU + using ct_Device = typename ct::PsiToContainer::type; + + if (print_matrix) + { + ct::Tensor Htmp_cpu = Htmp.to_device(); + ct::Tensor H_laststep_cpu = H_laststep.to_device(); + + ofs_running << std::setprecision(10); + ofs_running << std::endl; + ofs_running << " H(t+dt) :" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << Htmp_cpu.data>()[in + j].real() << "+" + << Htmp_cpu.data>()[in + j].imag() << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " H(t):" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << H_laststep_cpu.data>()[in + j].real() << "+" + << H_laststep_cpu.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + std::complex one_half = {0.5, 0.0}; + + // Perform the operation Htmp = one_half * H_laststep + one_half * Htmp + // Scale Htmp by one_half + ct::kernels::blas_scal, ct_Device>()(nlocal * nlocal, + &one_half, + Htmp.data>(), + 1); + // Htmp = one_half * H_laststep + Htmp + ct::kernels::blas_axpy, ct_Device>()(nlocal * nlocal, + &one_half, + H_laststep.data>(), + 1, + Htmp.data>(), + 1); + + // Perform the operation Stmp = one_half * S_laststep + one_half * Stmp + // Scale Stmp by one_half + ct::kernels::blas_scal, ct_Device>()(nlocal * nlocal, + &one_half, + Stmp.data>(), + 1); + // Stmp = one_half * S_laststep + Stmp + ct::kernels::blas_axpy, ct_Device>()(nlocal * nlocal, + &one_half, + S_laststep.data>(), + 1, + Stmp.data>(), + 1); + + if (print_matrix) + { + ct::Tensor Htmp_cpu = Htmp.to_device(); + + ofs_running << std::endl; + ofs_running << " H (t+dt/2) :" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << Htmp_cpu.data>()[in + j].real() << "+" + << Htmp_cpu.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; } } -#endif + +// Explicit instantiation of template functions +template void half_Hmatrix_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + ct::Tensor& Htmp, + ct::Tensor& Stmp, + const ct::Tensor& H_laststep, + const ct::Tensor& S_laststep, + std::ofstream& ofs_running, + const int print_matrix); +#if ((defined __CUDA) /* || (defined __ROCM) */) +template void half_Hmatrix_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + ct::Tensor& Htmp, + ct::Tensor& Stmp, + const ct::Tensor& H_laststep, + const ct::Tensor& S_laststep, + std::ofstream& ofs_running, + const int print_matrix); +#endif // __CUDA +#endif // __MPI } // namespace module_tddft \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_tddft/middle_hamilt.h b/source/module_hamilt_lcao/module_tddft/middle_hamilt.h index ac230b6444..4b153e3166 100644 --- a/source/module_hamilt_lcao/module_tddft/middle_hamilt.h +++ b/source/module_hamilt_lcao/module_tddft/middle_hamilt.h @@ -6,7 +6,9 @@ #ifndef MIDDLE_HAMILT_H #define MIDDLE_HAMILT_H +#include "module_base/module_container/ATen/core/tensor.h" // ct::Tensor #include "module_basis/module_ao/parallel_orbitals.h" + #include namespace module_tddft @@ -30,8 +32,31 @@ void half_Hmatrix(const Parallel_Orbitals* pv, std::complex* Stmp, const std::complex* H_laststep, const std::complex* S_laststep, + std::ofstream& ofs_running, const int print_matrix); -#endif + +void half_Hmatrix_tensor(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + ct::Tensor& Htmp, + ct::Tensor& Stmp, + const ct::Tensor& H_laststep, + const ct::Tensor& S_laststep, + std::ofstream& ofs_running, + const int print_matrix); + +template +void half_Hmatrix_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + ct::Tensor& Htmp, + ct::Tensor& Stmp, + const ct::Tensor& H_laststep, + const ct::Tensor& S_laststep, + std::ofstream& ofs_running, + const int print_matrix); + +#endif // __MPI } // namespace module_tddft #endif diff --git a/source/module_hamilt_lcao/module_tddft/norm_psi.cpp b/source/module_hamilt_lcao/module_tddft/norm_psi.cpp index cf3698b3ee..bbd7ea8956 100644 --- a/source/module_hamilt_lcao/module_tddft/norm_psi.cpp +++ b/source/module_hamilt_lcao/module_tddft/norm_psi.cpp @@ -1,11 +1,12 @@ #include "norm_psi.h" -#include -#include - #include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" #include "module_base/scalapack_connector.h" +#include +#include + namespace module_tddft { #ifdef __MPI @@ -23,8 +24,11 @@ void norm_psi(const Parallel_Orbitals* pv, const int nlocal, const std::complex* Stmp, std::complex* psi_k, + std::ofstream& ofs_running, const int print_matrix) { + assert(pv->nloc_wfc > 0 && pv->nloc > 0); + std::complex* tmp1 = new std::complex[pv->nloc_wfc]; ModuleBase::GlobalFunc::ZEROS(tmp1, pv->nloc_wfc); @@ -73,28 +77,30 @@ void norm_psi(const Parallel_Orbitals* pv, if (print_matrix) { - GlobalV::ofs_running << "original Cij :" << std::endl; + ofs_running << "original Cij :" << std::endl; for (int i = 0; i < pv->ncol; i++) { + const int in = i * pv->ncol; for (int j = 0; j < pv->nrow; j++) { - double aa, bb; - aa = Cij[i * pv->ncol + j].real(); - bb = Cij[i * pv->ncol + j].imag(); - if (std::abs(aa) < 1e-8) { + double aa = Cij[in + j].real(); + double bb = Cij[in + j].imag(); + if (std::abs(aa) < 1e-8) + { aa = 0.0; -} - if (std::abs(bb) < 1e-8) { + } + if (std::abs(bb) < 1e-8) + { bb = 0.0; -} - GlobalV::ofs_running << aa << "+" << bb << "i "; + } + ofs_running << aa << "+" << bb << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - int naroc[2]; // maximum number of row or column + int naroc[2] = {0, 0}; // maximum number of row or column for (int iprow = 0; iprow < pv->dim0; ++iprow) { @@ -107,15 +113,17 @@ void norm_psi(const Parallel_Orbitals* pv, for (int j = 0; j < naroc[1]; ++j) { int igcol = globalIndex(j, pv->nb, pv->dim1, ipcol); - if (igcol >= nband) { + if (igcol >= nband) + { continue; -} + } for (int i = 0; i < naroc[0]; ++i) { int igrow = globalIndex(i, pv->nb, pv->dim0, iprow); - if (igrow >= nband) { + if (igrow >= nband) + { continue; -} + } if (igcol == igrow) { Cij[j * naroc[0] + i] = {1.0 / sqrt(Cij[j * naroc[0] + i].real()), 0.0}; @@ -128,7 +136,7 @@ void norm_psi(const Parallel_Orbitals* pv, } } } // loop ipcol - } // loop iprow + } // loop iprow BlasConnector::copy(pv->nloc_wfc, psi_k, 1, tmp1, 1); @@ -154,60 +162,510 @@ void norm_psi(const Parallel_Orbitals* pv, if (print_matrix) { - GlobalV::ofs_running << " Cij:" << std::endl; + ofs_running << " Cij:" << std::endl; for (int i = 0; i < pv->ncol; i++) { + const int in = i * pv->ncol; for (int j = 0; j < pv->nrow; j++) { - GlobalV::ofs_running << Cij[i * pv->ncol + j].real() << "+" << Cij[i * pv->ncol + j].imag() << "i "; + ofs_running << Cij[in + j].real() << "+" << Cij[in + j].imag() << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " psi_k:" << std::endl; + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " psi_k:" << std::endl; for (int i = 0; i < pv->ncol_bands; i++) { + const int in = i * pv->ncol; for (int j = 0; j < pv->ncol; j++) { - double aa, bb; - aa = psi_k[i * pv->ncol + j].real(); - bb = psi_k[i * pv->ncol + j].imag(); - if (std::abs(aa) < 1e-8) { + double aa = psi_k[in + j].real(); + double bb = psi_k[in + j].imag(); + if (std::abs(aa) < 1e-8) + { aa = 0.0; -} - if (std::abs(bb) < 1e-8) { + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " psi_k before normalization:" << std::endl; + for (int i = 0; i < pv->ncol_bands; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol; j++) + { + double aa = tmp1[in + j].real(); + double bb = tmp1[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + } + + delete[] tmp1; + delete[] Cij; } - GlobalV::ofs_running << aa << "+" << bb << "i "; + +void norm_psi_tensor(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Stmp, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix) +{ + assert(pv->nloc_wfc > 0 && pv->nloc > 0); + + // Create Tensor objects for temporary data + ct::Tensor tmp1(ct::DataType::DT_COMPLEX_DOUBLE, ct::DeviceType::CpuDevice, ct::TensorShape({pv->nloc_wfc})); + tmp1.zero(); + + ct::Tensor Cij(ct::DataType::DT_COMPLEX_DOUBLE, ct::DeviceType::CpuDevice, ct::TensorShape({pv->nloc})); + Cij.zero(); + + // Perform matrix multiplication: tmp1 = Stmp * psi_k + ScalapackConnector::gemm('N', + 'N', + nlocal, + nband, + nlocal, + 1.0, + Stmp.data>(), + 1, + 1, + pv->desc, + psi_k.data>(), + 1, + 1, + pv->desc_wfc, + 0.0, + tmp1.data>(), + 1, + 1, + pv->desc_wfc); + + // Perform matrix multiplication: Cij = psi_k^dagger * tmp1 + ScalapackConnector::gemm('C', + 'N', + nband, + nband, + nlocal, + 1.0, + psi_k.data>(), + 1, + 1, + pv->desc_wfc, + tmp1.data>(), + 1, + 1, + pv->desc_wfc, + 0.0, + Cij.data>(), + 1, + 1, + pv->desc_Eij); + + if (print_matrix) + { + ofs_running << "original Cij :" << std::endl; + for (int i = 0; i < pv->ncol; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->nrow; j++) + { + double aa = Cij.data>()[in + j].real(); + double bb = Cij.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " psi_k before normalization:" << std::endl; + ofs_running << std::endl; + } + + int naroc[2] = {0, 0}; // maximum number of row or column + + for (int iprow = 0; iprow < pv->dim0; ++iprow) + { + for (int ipcol = 0; ipcol < pv->dim1; ++ipcol) + { + if (iprow == pv->coord[0] && ipcol == pv->coord[1]) + { + naroc[0] = pv->nrow; + naroc[1] = pv->ncol; + for (int j = 0; j < naroc[1]; ++j) + { + int igcol = globalIndex(j, pv->nb, pv->dim1, ipcol); + if (igcol >= nband) + { + continue; + } + for (int i = 0; i < naroc[0]; ++i) + { + int igrow = globalIndex(i, pv->nb, pv->dim0, iprow); + if (igrow >= nband) + { + continue; + } + if (igcol == igrow) + { + Cij.data>()[j * naroc[0] + i] + = {1.0 / sqrt(Cij.data>()[j * naroc[0] + i].real()), 0.0}; + } + else + { + Cij.data>()[j * naroc[0] + i] = {0.0, 0.0}; + } + } + } + } + } // loop ipcol + } // loop iprow + + // Copy psi_k to tmp1 (using deep copy) + // tmp1.CopyFrom(psi_k); // Does not work because this will cause tmp1 and psi_k to share the same data + tmp1 = psi_k; // operator= overload for Tensor class + + // Perform matrix multiplication: psi_k = tmp1 * Cij + ScalapackConnector::gemm('N', + 'N', + nlocal, + nband, + nband, + 1.0, + tmp1.data>(), + 1, + 1, + pv->desc_wfc, + Cij.data>(), + 1, + 1, + pv->desc_Eij, + 0.0, + psi_k.data>(), + 1, + 1, + pv->desc_wfc); + + if (print_matrix) + { + ofs_running << " Cij:" << std::endl; for (int i = 0; i < pv->ncol; i++) { + const int in = i * pv->ncol; + for (int j = 0; j < pv->nrow; j++) + { + ofs_running << Cij.data>()[in + j].real() << "+" + << Cij.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " psi_k:" << std::endl; + for (int i = 0; i < pv->ncol_bands; i++) + { + const int in = i * pv->ncol; for (int j = 0; j < pv->ncol; j++) { - double aa, bb; - aa = tmp1[i * pv->ncol + j].real(); - bb = tmp1[i * pv->ncol + j].imag(); - if (std::abs(aa) < 1e-8) { + double aa = psi_k.data>()[in + j].real(); + double bb = psi_k.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { aa = 0.0; -} - if (std::abs(bb) < 1e-8) { + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " psi_k before normalization:" << std::endl; + for (int i = 0; i < pv->ncol_bands; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol; j++) + { + double aa = tmp1.data>()[in + j].real(); + double bb = tmp1.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + } } - GlobalV::ofs_running << aa << "+" << bb << "i "; + +template +void norm_psi_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Stmp, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix) +{ + // ct_device_type = ct::DeviceType::CpuDevice or ct::DeviceType::GpuDevice + ct::DeviceType ct_device_type = ct::DeviceTypeToEnum::value; + // ct_Device = ct::DEVICE_CPU or ct::DEVICE_GPU + using ct_Device = typename ct::PsiToContainer::type; + + // Create Tensor objects for temporary data + ct::Tensor tmp1( + ct::DataType::DT_COMPLEX_DOUBLE, + ct_device_type, + ct::TensorShape({nlocal * nband})); // tmp1 shape: nlocal * nband (under 2D block cyclic is pv->nloc_wfc) + tmp1.zero(); + + ct::Tensor Cij(ct::DataType::DT_COMPLEX_DOUBLE, + ct_device_type, + ct::TensorShape({nlocal * nlocal})); // Cij shape: nlocal * nlocal + Cij.zero(); + + std::complex alpha = {1.0, 0.0}; + std::complex beta = {0.0, 0.0}; + + // Perform matrix multiplication: tmp1 = Stmp * psi_k + ct::kernels::blas_gemm, ct_Device>()('N', + 'N', + nlocal, + nband, + nlocal, + &alpha, + Stmp.data>(), + nlocal, // Leading dimension of Stmp + psi_k.data>(), + nlocal, // Leading dimension of psi_k + &beta, + tmp1.data>(), + nlocal); // Leading dimension of tmp1 + + // Perform matrix multiplication: Cij = psi_k^dagger * tmp1 + ct::kernels::blas_gemm, ct_Device>()('C', + 'N', + nband, + nband, + nlocal, + &alpha, + psi_k.data>(), + nlocal, // Leading dimension of psi_k + tmp1.data>(), + nlocal, // Leading dimension of tmp1 + &beta, + Cij.data>(), + nlocal); // Leading dimension of Cij + + if (print_matrix) + { + ct::Tensor Cij_print_cpu = Cij.to_device(); + + ofs_running << "original Cij :" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + double aa = Cij_print_cpu.data>()[in + j].real(); + double bb = Cij_print_cpu.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - delete[] tmp1; - delete[] Cij; + // Normalize Cij: set diagonal elements to 1/sqrt(Cij[i][i]), off-diagonal elements to 0 + if (ct_device_type == ct::DeviceType::GpuDevice) + { + // Step 1: Copy Cij from GPU to CPU + ct::Tensor Cij_cpu = Cij.to_device(); + + // Step 2: Perform normalization on CPU + for (int i = 0; i < nband; ++i) + { + const int in = i * nlocal; + for (int j = 0; j < nband; ++j) + { + if (i == j) + { + Cij_cpu.data>()[in + j] + = {1.0 / sqrt(Cij_cpu.data>()[in + j].real()), 0.0}; + } + else + { + Cij_cpu.data>()[in + j] = {0.0, 0.0}; + } + } + } + + // Step 3: Copy normalized Cij back to GPU + Cij = Cij_cpu.to_device(); + } + else + { + // CPU implementation + for (int i = 0; i < nband; ++i) + { + const int in = i * nlocal; + for (int j = 0; j < nband; ++j) + { + if (i == j) + { + Cij.data>()[in + j] + = {1.0 / sqrt(Cij.data>()[in + j].real()), 0.0}; + } + else + { + Cij.data>()[in + j] = {0.0, 0.0}; + } + } + } + } + + // Copy psi_k to tmp1 (using deep copy) + // tmp1.CopyFrom(psi_k); // Does not work because this will cause tmp1 and psi_k to share the same data + tmp1 = psi_k; // operator= overload for Tensor class + + // Perform matrix multiplication: psi_k = tmp1 * Cij + ct::kernels::blas_gemm, ct_Device>()('N', + 'N', + nlocal, + nband, + nband, + &alpha, + tmp1.data>(), + nlocal, // Leading dimension of tmp1 + Cij.data>(), + nlocal, // Leading dimension of Cij + &beta, + psi_k.data>(), + nlocal); // Leading dimension of psi_k + + if (print_matrix) + { + ct::Tensor Cij_print_cpu = Cij.to_device(); + ct::Tensor psi_k_cpu = psi_k.to_device(); + ct::Tensor tmp1_cpu = tmp1.to_device(); + + ofs_running << " Cij:" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << Cij_print_cpu.data>()[in + j].real() << "+" + << Cij_print_cpu.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " psi_k:" << std::endl; + for (int i = 0; i < nband; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + double aa = psi_k_cpu.data>()[in + j].real(); + double bb = psi_k_cpu.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " psi_k before normalization:" << std::endl; + for (int i = 0; i < nband; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + double aa = tmp1_cpu.data>()[in + j].real(); + double bb = tmp1_cpu.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + } } -#endif + +// Explicit instantiation of template functions +template void norm_psi_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Stmp, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix); +#if ((defined __CUDA) /* || (defined __ROCM) */) +template void norm_psi_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Stmp, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix); +#endif // __CUDA +#endif // __MPI } // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/norm_psi.h b/source/module_hamilt_lcao/module_tddft/norm_psi.h index d3c41978bb..6d3e455a3a 100644 --- a/source/module_hamilt_lcao/module_tddft/norm_psi.h +++ b/source/module_hamilt_lcao/module_tddft/norm_psi.h @@ -6,7 +6,9 @@ #ifndef NORM_PSI_H #define NORM_PSI_H +#include "module_base/module_container/ATen/core/tensor.h" // ct::Tensor #include "module_basis/module_ao/parallel_orbitals.h" + #include namespace module_tddft @@ -28,9 +30,27 @@ void norm_psi(const Parallel_Orbitals* pv, const int nlocal, const std::complex* Stmp, std::complex* psi_k, + std::ofstream& ofs_running, const int print_matrix); -#endif +void norm_psi_tensor(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Stmp, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix); + +template +void norm_psi_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& Stmp, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix); + +#endif // __MPI } // namespace module_tddft #endif diff --git a/source/module_hamilt_lcao/module_tddft/propagator.cpp b/source/module_hamilt_lcao/module_tddft/propagator.cpp index 38299d5f08..154671176e 100644 --- a/source/module_hamilt_lcao/module_tddft/propagator.cpp +++ b/source/module_hamilt_lcao/module_tddft/propagator.cpp @@ -1,6 +1,10 @@ #include "propagator.h" #include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" +#include "module_base/module_container/ATen/kernels/lapack.h" +#include "module_base/module_container/ATen/kernels/memory.h" // memory operations (Tensor) +#include "module_base/module_device/memory_op.h" // memory operations #include "module_base/scalapack_connector.h" #include "module_parameter/parameter.h" @@ -13,603 +17,91 @@ Propagator::~Propagator() { } #ifdef __MPI - -inline int globalIndex(int localindex, int nblk, int nprocs, int myproc) -{ - int iblock, gIndex; - iblock = localindex / nblk; - gIndex = (iblock * nprocs + myproc) * nblk + localindex % nblk; - return gIndex; -} - void Propagator::compute_propagator(const int nlocal, const std::complex* Stmp, const std::complex* Htmp, const std::complex* H_laststep, std::complex* U_operator, + std::ofstream& ofs_running, const int print_matrix) const { int tag; switch (ptype) { case 0: - compute_propagator_cn2(nlocal, Stmp, Htmp, U_operator, print_matrix); + compute_propagator_cn2(nlocal, Stmp, Htmp, U_operator, ofs_running, print_matrix); break; case 1: tag = 1; - compute_propagator_taylor(nlocal, Stmp, Htmp, U_operator, print_matrix, tag); + compute_propagator_taylor(nlocal, Stmp, Htmp, U_operator, ofs_running, print_matrix, tag); break; case 2: - compute_propagator_etrs(nlocal, Stmp, Htmp, H_laststep, U_operator, print_matrix); - + compute_propagator_etrs(nlocal, Stmp, Htmp, H_laststep, U_operator, ofs_running, print_matrix); break; default: - std::cout << "method of propagator is wrong" << std::endl; + ModuleBase::WARNING_QUIT("Propagator::compute_propagator", "Method of RT-TDDFT propagator is wrong!"); break; } } -void Propagator::compute_propagator_cn2(const int nlocal, - const std::complex* Stmp, - const std::complex* Htmp, - std::complex* U_operator, - const int print_matrix) const -{ - // (1) copy Htmp to Numerator & Denominator - std::complex* Numerator = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(Numerator, this->ParaV->nloc); - BlasConnector::copy(this->ParaV->nloc, Htmp, 1, Numerator, 1); - - std::complex* Denominator = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(Denominator, this->ParaV->nloc); - BlasConnector::copy(this->ParaV->nloc, Htmp, 1, Denominator, 1); - - if (print_matrix) - { - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " S matrix :" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) - { - for (int j = 0; j < this->ParaV->ncol; j++) - { - GlobalV::ofs_running << Stmp[i * this->ParaV->ncol + j].real() << "+" - << Stmp[i * this->ParaV->ncol + j].imag() << "i "; - } - GlobalV::ofs_running << std::endl; - } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " H matrix :" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) - { - for (int j = 0; j < this->ParaV->ncol; j++) - { - GlobalV::ofs_running << Numerator[i * this->ParaV->ncol + j].real() << "+" - << Numerator[i * this->ParaV->ncol + j].imag() << "i "; - } - GlobalV::ofs_running << std::endl; - } - GlobalV::ofs_running << std::endl; - } - - // ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - // (2) compute Numerator & Denominator by GEADD - // Numerator = Stmp - i*para * Htmp; beta1 = - para = -0.25 * this->dt - // Denominator = Stmp + i*para * Htmp; beta2 = para = 0.25 * this->dt - std::complex alpha = {1.0, 0.0}; - std::complex beta1 = {0.0, -0.25 * this->dt}; - std::complex beta2 = {0.0, 0.25 * this->dt}; - - ScalapackConnector::geadd('N', - nlocal, - nlocal, - alpha, - Stmp, - 1, - 1, - this->ParaV->desc, - beta1, - Numerator, - 1, - 1, - this->ParaV->desc); - ScalapackConnector::geadd('N', - nlocal, - nlocal, - alpha, - Stmp, - 1, - 1, - this->ParaV->desc, - beta2, - Denominator, - 1, - 1, - this->ParaV->desc); - - if (print_matrix) - { - GlobalV::ofs_running << " beta=" << beta1 << std::endl; - GlobalV::ofs_running << " fenmu:" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) - { - for (int j = 0; j < this->ParaV->ncol; j++) - { - GlobalV::ofs_running << Denominator[i * this->ParaV->ncol + j].real() << "+" - << Denominator[i * this->ParaV->ncol + j].imag() << "i "; - } - GlobalV::ofs_running << std::endl; - } - GlobalV::ofs_running << std::endl; - } - - //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - // (3) Next, invert Denominator - int* ipiv = new int[this->ParaV->nloc]; - int info = 0; - // (3.1) compute ipiv - ScalapackConnector::getrf(nlocal, nlocal, Denominator, 1, 1, this->ParaV->desc, ipiv, &info); - int lwork = -1; - int liwotk = -1; - std::vector> work(1, 0); - std::vector iwork(1, 0); - // (3.2) compute work - ScalapackConnector::getri(nlocal, - Denominator, - 1, - 1, - this->ParaV->desc, - ipiv, - work.data(), - &lwork, - iwork.data(), - &liwotk, - &info); - lwork = work[0].real(); - work.resize(lwork, 0); - liwotk = iwork[0]; - iwork.resize(liwotk, 0); - // (3.3) compute inverse matrix of Denominator - ScalapackConnector::getri(nlocal, - Denominator, - 1, - 1, - this->ParaV->desc, - ipiv, - work.data(), - &lwork, - iwork.data(), - &liwotk, - &info); - assert(0 == info); - - //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - - // (4) U_operator = Denominator * Numerator; - ScalapackConnector::gemm('N', - 'N', - nlocal, - nlocal, - nlocal, - 1.0, - Denominator, - 1, - 1, - this->ParaV->desc, - Numerator, - 1, - 1, - this->ParaV->desc, - 0.0, - U_operator, - 1, - 1, - this->ParaV->desc); - - if (print_matrix) - { - GlobalV::ofs_running << " fenmu^-1:" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) - { - for (int j = 0; j < this->ParaV->ncol; j++) - { - GlobalV::ofs_running << Denominator[i * this->ParaV->ncol + j].real() << "+" - << Denominator[i * this->ParaV->ncol + j].imag() << "i "; - } - GlobalV::ofs_running << std::endl; - } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " fenzi:" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) - { - for (int j = 0; j < this->ParaV->ncol; j++) - { - GlobalV::ofs_running << Numerator[i * this->ParaV->ncol + j].real() << "+" - << Numerator[i * this->ParaV->ncol + j].imag() << "i "; - } - GlobalV::ofs_running << std::endl; - } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " U operator:" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) - { - for (int j = 0; j < this->ParaV->ncol; j++) - { - double aa, bb; - aa = U_operator[i * this->ParaV->ncol + j].real(); - bb = U_operator[i * this->ParaV->ncol + j].imag(); - if (std::abs(aa) < 1e-8) { - aa = 0.0; -} - if (std::abs(bb) < 1e-8) { - bb = 0.0; -} - GlobalV::ofs_running << aa << "+" << bb << "i "; - } - GlobalV::ofs_running << std::endl; - } - } - - delete[] Numerator; - delete[] Denominator; - delete[] ipiv; -} - -void Propagator::compute_propagator_taylor(const int nlocal, - const std::complex* Stmp, - const std::complex* Htmp, - std::complex* U_operator, +template +void Propagator::compute_propagator_tensor(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + const ct::Tensor& H_laststep, + ct::Tensor& U_operator, + std::ofstream& ofs_running, const int print_matrix, - const int tag) const + const bool use_lapack) const { - ModuleBase::GlobalFunc::ZEROS(U_operator, this->ParaV->nloc); - std::complex* A_matrix = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(A_matrix, this->ParaV->nloc); - std::complex* rank0 = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(rank0, this->ParaV->nloc); - std::complex* rank2 = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(rank2, this->ParaV->nloc); - std::complex* rank3 = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(rank3, this->ParaV->nloc); - std::complex* rank4 = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(rank4, this->ParaV->nloc); - std::complex* tmp1 = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(tmp1, this->ParaV->nloc); - std::complex* tmp2 = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(tmp2, this->ParaV->nloc); - std::complex* Sinv = new std::complex[this->ParaV->nloc]; - ModuleBase::GlobalFunc::ZEROS(Sinv, this->ParaV->nloc); - BlasConnector::copy(this->ParaV->nloc, Stmp, 1, Sinv, 1); - - if (print_matrix) + int tag; + switch (ptype) { - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " S matrix :" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) + case 0: + if (!use_lapack) { - for (int j = 0; j < this->ParaV->ncol; j++) - { - GlobalV::ofs_running << Stmp[i * this->ParaV->ncol + j].real() << "+" - << Stmp[i * this->ParaV->ncol + j].imag() << "i "; - } - GlobalV::ofs_running << std::endl; + compute_propagator_cn2_tensor(nlocal, Stmp, Htmp, U_operator, ofs_running, print_matrix); } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " H matrix :" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) + else { - for (int j = 0; j < this->ParaV->ncol; j++) + int myid = 0; + int root_proc = 0; + MPI_Comm_rank(MPI_COMM_WORLD, &myid); + if (myid == root_proc) { - GlobalV::ofs_running << Htmp[i * this->ParaV->ncol + j].real() << "+" - << Htmp[i * this->ParaV->ncol + j].imag() << "i "; + compute_propagator_cn2_tensor_lapack(nlocal, Stmp, Htmp, U_operator, ofs_running, print_matrix); } - GlobalV::ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; - } - - // set rank0 - int info; - int naroc[2]; // maximum number of row or column - - for (int iprow = 0; iprow < this->ParaV->dim0; ++iprow) - { - for (int ipcol = 0; ipcol < this->ParaV->dim1; ++ipcol) - { - if (iprow == ParaV->coord[0] && ipcol == ParaV->coord[1]) - { - naroc[0] = this->ParaV->nrow; - naroc[1] = this->ParaV->ncol; - for (int j = 0; j < naroc[1]; ++j) - { - int igcol = globalIndex(j, this->ParaV->nb, this->ParaV->dim1, ipcol); - if (igcol >= nlocal) { - continue; -} - for (int i = 0; i < naroc[0]; ++i) - { - int igrow = globalIndex(i, this->ParaV->nb, this->ParaV->dim0, iprow); - if (igrow >= nlocal) { - continue; -} - if (igcol == igrow) - { - rank0[j * naroc[0] + i] = {1.0, 0.0}; - } - else - { - rank0[j * naroc[0] + i] = {0.0, 0.0}; - } - } - } - } - } // loop ipcol - } // loop iprow - - std::complex beta = {0.0, -0.5 * this->dt / tag}; // for ETRS tag=2 , for taylor tag=1 - - //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - // invert Stmp - int* ipiv = new int[this->ParaV->nloc]; - // (3.1) compute ipiv - ScalapackConnector::getrf(nlocal, nlocal, Sinv, 1, 1, this->ParaV->desc, ipiv, &info); - int lwork = -1; - int liwotk = -1; - std::vector> work(1, 0); - std::vector iwork(1, 0); - // (3.2) compute work - ScalapackConnector::getri(nlocal, - Sinv, - 1, - 1, - this->ParaV->desc, - ipiv, - work.data(), - &lwork, - iwork.data(), - &liwotk, - &info); - lwork = work[0].real(); - work.resize(lwork, 0); - liwotk = iwork[0]; - iwork.resize(liwotk, 0); - ScalapackConnector::getri(nlocal, - Sinv, - 1, - 1, - this->ParaV->desc, - ipiv, - work.data(), - &lwork, - iwork.data(), - &liwotk, - &info); - assert(0 == info); - - // A_matrix = - idt S^-1 H ; - ScalapackConnector::gemm('N', - 'N', - nlocal, - nlocal, - nlocal, - beta, - Sinv, - 1, - 1, - this->ParaV->desc, - Htmp, - 1, - 1, - this->ParaV->desc, - 0.0, - U_operator, - 1, - 1, - this->ParaV->desc); - - // rank2 = A^2 ; - ScalapackConnector::gemm('N', - 'N', - nlocal, - nlocal, - nlocal, - 1.0, - U_operator, - 1, - 1, - this->ParaV->desc, - U_operator, - 1, - 1, - this->ParaV->desc, - 0.0, - rank2, - 1, - 1, - this->ParaV->desc); - - // rank3 = A^3 ; - ScalapackConnector::gemm('N', - 'N', - nlocal, - nlocal, - nlocal, - 1.0, - U_operator, - 1, - 1, - this->ParaV->desc, - rank2, - 1, - 1, - this->ParaV->desc, - 0.0, - rank3, - 1, - 1, - this->ParaV->desc); - - // rank4 = A^4 ; - ScalapackConnector::gemm('N', - 'N', - nlocal, - nlocal, - nlocal, - 1.0, - U_operator, - 1, - 1, - this->ParaV->desc, - rank3, - 1, - 1, - this->ParaV->desc, - 0.0, - rank4, - 1, - 1, - this->ParaV->desc); - - std::complex p1 = {1.0, 0.0}; - std::complex p2 = {1.0 / 2.0, 0.0}; - std::complex p3 = {1.0 / 6.0, 0.0}; - std::complex p4 = {1.0 / 24.0, 0.0}; - - ScalapackConnector::geadd('N', - nlocal, - nlocal, - p1, - rank0, - 1, - 1, - this->ParaV->desc, - p1, - U_operator, - 1, - 1, - this->ParaV->desc); - - ScalapackConnector::geadd('N', - nlocal, - nlocal, - p2, - rank2, - 1, - 1, - this->ParaV->desc, - p1, - U_operator, - 1, - 1, - this->ParaV->desc); - - ScalapackConnector::geadd('N', - nlocal, - nlocal, - p3, - rank3, - 1, - 1, - this->ParaV->desc, - p1, - U_operator, - 1, - 1, - this->ParaV->desc); - - ScalapackConnector::geadd('N', - nlocal, - nlocal, - p4, - rank4, - 1, - 1, - this->ParaV->desc, - p1, - U_operator, - 1, - 1, - this->ParaV->desc); + break; - if (print_matrix) - { - GlobalV::ofs_running << " A_matrix:" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) - { - for (int j = 0; j < this->ParaV->ncol; j++) - { - GlobalV::ofs_running << A_matrix[i * this->ParaV->ncol + j].real() << "+" - << A_matrix[i * this->ParaV->ncol + j].imag() << "i "; - } - GlobalV::ofs_running << std::endl; - } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " U operator:" << std::endl; - for (int i = 0; i < this->ParaV->nrow; i++) - { - for (int j = 0; j < this->ParaV->ncol; j++) - { - double aa, bb; - aa = U_operator[i * this->ParaV->ncol + j].real(); - bb = U_operator[i * this->ParaV->ncol + j].imag(); - if (std::abs(aa) < 1e-8) { - aa = 0.0; -} - if (std::abs(bb) < 1e-8) { - bb = 0.0; -} - GlobalV::ofs_running << aa << "+" << bb << "i "; - } - GlobalV::ofs_running << std::endl; - } + default: + ModuleBase::WARNING_QUIT("Propagator::compute_propagator_tensor", + "The Tensor-based RT-TDDFT propagator currently supports Crank–Nicolson method only!"); + break; } - delete[] A_matrix; - delete[] rank0; - delete[] rank2; - delete[] rank3; - delete[] rank4; - delete[] tmp1; - delete[] tmp2; - delete[] Sinv; - delete[] ipiv; -} - -void Propagator::compute_propagator_etrs(const int nlocal, - const std::complex* Stmp, - const std::complex* Htmp, - const std::complex* H_laststep, - std::complex* U_operator, - const int print_matrix) const -{ - std::vector> U1(this->ParaV->nloc); - std::vector> U2(this->ParaV->nloc); - int tag = 2; - compute_propagator_taylor(nlocal, Stmp, Htmp, U1.data(), print_matrix, tag); - compute_propagator_taylor(nlocal, Stmp, H_laststep, U2.data(), print_matrix, tag); - ScalapackConnector::gemm('N', - 'N', - nlocal, - nlocal, - nlocal, - 1.0, - U1.data(), - 1, - 1, - this->ParaV->desc, - U2.data(), - 1, - 1, - this->ParaV->desc, - 0.0, - U_operator, - 1, - 1, - this->ParaV->desc); } -#endif +// Explicit instantiation of template functions +template void Propagator::compute_propagator_tensor(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + const ct::Tensor& H_laststep, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix, + const bool use_lapack) const; +#if ((defined __CUDA) /* || (defined __ROCM) */) +template void Propagator::compute_propagator_tensor(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + const ct::Tensor& H_laststep, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix, + const bool use_lapack) const; +#endif // __CUDA +#endif // __MPI } // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/propagator.h b/source/module_hamilt_lcao/module_tddft/propagator.h index c827fc96b2..ca4bec2e66 100644 --- a/source/module_hamilt_lcao/module_tddft/propagator.h +++ b/source/module_hamilt_lcao/module_tddft/propagator.h @@ -7,12 +7,98 @@ #define PROPAGATOR_H #include "module_base/constants.h" +#include "module_base/module_container/ATen/core/tensor.h" // ct::Tensor #include "module_basis/module_ao/parallel_orbitals.h" #include namespace module_tddft { +//--------------------------------- Utility function ---------------------------------// +#ifdef __MPI +inline int globalIndex(int localindex, int nblk, int nprocs, int myproc) +{ + int iblock, gIndex; + iblock = localindex / nblk; + gIndex = (iblock * nprocs + myproc) * nblk + localindex % nblk; + return gIndex; +} +#endif // __MPI + +// Auxiliary function: process non-complex types, return value 1.0 +template +inline T init_value(typename std::enable_if>::value + && !std::is_same>::value>::type* = nullptr) +{ + return T(1.0); +} + +// Auxiliary function: process complex types, return value 1.0 + 0.0i +template +inline T init_value(typename std::enable_if>::value + || std::is_same>::value>::type* = nullptr) +{ + return T(1.0, 0.0); +} + +// Create an identity matrix of size n×n +template +ct::Tensor create_identity_matrix(const int n, ct::DeviceType device = ct::DeviceType::CpuDevice) +{ + // Choose the data type of the Tensor + ct::DataType data_type; + if (std::is_same::value) + { + data_type = ct::DataType::DT_FLOAT; + } + else if (std::is_same::value) + { + data_type = ct::DataType::DT_DOUBLE; + } + else if (std::is_same>::value) + { + data_type = ct::DataType::DT_COMPLEX; + } + else if (std::is_same>::value) + { + data_type = ct::DataType::DT_COMPLEX_DOUBLE; + } + else + { + static_assert(std::is_same::value || std::is_same::value + || std::is_same>::value + || std::is_same>::value, + "Unsupported data type!"); + } + + ct::Tensor tensor(data_type, device, ct::TensorShape({n, n})); + tensor.zero(); + + // Set the diagonal elements to 1 + if (device == ct::DeviceType::CpuDevice) + { + // For CPU, we can directly access the data + T* data_ptr = tensor.data(); + for (int i = 0; i < n; ++i) + { + data_ptr[i * n + i] = init_value(); + } + } + else if (device == ct::DeviceType::GpuDevice) + { + // For GPU, we need to use a kernel to set the diagonal elements + T* data_ptr = tensor.data(); + for (int i = 0; i < n; ++i) + { + T value = init_value(); + ct::kernels::set_memory()(data_ptr + i * n + i, value, 1); + } + } + + return tensor; +} +//--------------------------------- Utility function ---------------------------------// + class Propagator { public: @@ -40,8 +126,19 @@ class Propagator const std::complex* Htmp, const std::complex* H_laststep, std::complex* U_operator, + std::ofstream& ofs_running, const int print_matrix) const; -#endif + + template + void compute_propagator_tensor(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + const ct::Tensor& H_laststep, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix, + const bool use_lapack) const; +#endif // __MPI private: int ptype; // type of propagator @@ -63,8 +160,24 @@ class Propagator const std::complex* Stmp, const std::complex* Htmp, std::complex* U_operator, + std::ofstream& ofs_running, const int print_matrix) const; + void compute_propagator_cn2_tensor(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix) const; + + template + void compute_propagator_cn2_tensor_lapack(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix) const; + /** * @brief compute propagator of method 4th Taylor * @@ -79,6 +192,7 @@ class Propagator const std::complex* Stmp, const std::complex* Htmp, std::complex* U_operator, + std::ofstream& ofs_running, const int print_matrix, const int tag) const; @@ -97,8 +211,9 @@ class Propagator const std::complex* Htmp, const std::complex* H_laststep, std::complex* U_operator, + std::ofstream& ofs_running, const int print_matrix) const; -#endif +#endif // __MPI }; } // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/propagator_cn2.cpp b/source/module_hamilt_lcao/module_tddft/propagator_cn2.cpp new file mode 100644 index 0000000000..d87cf3c593 --- /dev/null +++ b/source/module_hamilt_lcao/module_tddft/propagator_cn2.cpp @@ -0,0 +1,734 @@ +#include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" +#include "module_base/module_container/ATen/kernels/lapack.h" +#include "module_base/module_container/ATen/kernels/memory.h" // memory operations (Tensor) +#include "module_base/module_device/memory_op.h" // memory operations +#include "module_base/scalapack_connector.h" +#include "module_parameter/parameter.h" +#include "propagator.h" + +#include +#include + +namespace module_tddft +{ +#ifdef __MPI +void Propagator::compute_propagator_cn2(const int nlocal, + const std::complex* Stmp, + const std::complex* Htmp, + std::complex* U_operator, + std::ofstream& ofs_running, + const int print_matrix) const +{ + assert(this->ParaV->nloc > 0); + + // (1) copy Htmp to Numerator & Denominator + std::complex* Numerator = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(Numerator, this->ParaV->nloc); + BlasConnector::copy(this->ParaV->nloc, Htmp, 1, Numerator, 1); + + std::complex* Denominator = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(Denominator, this->ParaV->nloc); + BlasConnector::copy(this->ParaV->nloc, Htmp, 1, Denominator, 1); + + if (print_matrix) + { + ofs_running << std::endl; + ofs_running << " S matrix :" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Stmp[in + j].real() << "+" << Stmp[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " H matrix :" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Numerator[in + j].real() << "+" << Numerator[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + // ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (2) compute Numerator & Denominator by GEADD + // Numerator = Stmp - i*para * Htmp; beta1 = - para = -0.25 * this->dt + // Denominator = Stmp + i*para * Htmp; beta2 = para = 0.25 * this->dt + std::complex alpha = {1.0, 0.0}; + std::complex beta1 = {0.0, -0.25 * this->dt}; + std::complex beta2 = {0.0, 0.25 * this->dt}; + + ScalapackConnector::geadd('N', + nlocal, + nlocal, + alpha, + Stmp, + 1, + 1, + this->ParaV->desc, + beta1, + Numerator, + 1, + 1, + this->ParaV->desc); + ScalapackConnector::geadd('N', + nlocal, + nlocal, + alpha, + Stmp, + 1, + 1, + this->ParaV->desc, + beta2, + Denominator, + 1, + 1, + this->ParaV->desc); + + if (print_matrix) + { + ofs_running << " beta=" << beta1 << std::endl; + ofs_running << " fenmu:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Denominator[in + j].real() << "+" << Denominator[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (3) Next, invert Denominator + // What is the size of ipiv exactly? Need to check ScaLAPACK documentation! + // But anyway, not this->ParaV->nloc + int* ipiv = new int[this->ParaV->nrow + this->ParaV->nb]; + ModuleBase::GlobalFunc::ZEROS(ipiv, this->ParaV->nrow + this->ParaV->nb); + int info = 0; + // (3.1) compute ipiv + ScalapackConnector::getrf(nlocal, nlocal, Denominator, 1, 1, this->ParaV->desc, ipiv, &info); + + // Print ipiv + if (print_matrix) + { + ofs_running << " this->ParaV->nloc = " << this->ParaV->nloc << std::endl; + ofs_running << " this->ParaV->nrow = " << this->ParaV->nrow << std::endl; + ofs_running << " this->ParaV->ncol = " << this->ParaV->ncol << std::endl; + ofs_running << " this->ParaV->nb = " << this->ParaV->nb << std::endl; + ofs_running << " this->ParaV->get_block_size() = " << this->ParaV->get_block_size() << std::endl; + ofs_running << " nlocal = " << nlocal << std::endl; + ofs_running << " ipiv:" << std::endl; + for (int i = 0; i < this->ParaV->nloc; i++) + { + ofs_running << ipiv[i] << " "; + } + ofs_running << std::endl; + } + + int lwork = -1; + int liwotk = -1; + std::vector> work(1, 0); + std::vector iwork(1, 0); + // (3.2) compute work + ScalapackConnector::getri(nlocal, + Denominator, + 1, + 1, + this->ParaV->desc, + ipiv, + work.data(), + &lwork, + iwork.data(), + &liwotk, + &info); + lwork = work[0].real(); + work.resize(lwork, 0); + liwotk = iwork[0]; + iwork.resize(liwotk, 0); + // (3.3) compute inverse matrix of Denominator + ScalapackConnector::getri(nlocal, + Denominator, + 1, + 1, + this->ParaV->desc, + ipiv, + work.data(), + &lwork, + iwork.data(), + &liwotk, + &info); + assert(0 == info); + + //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + + // (4) U_operator = Denominator * Numerator; + ScalapackConnector::gemm('N', + 'N', + nlocal, + nlocal, + nlocal, + 1.0, + Denominator, + 1, + 1, + this->ParaV->desc, + Numerator, + 1, + 1, + this->ParaV->desc, + 0.0, + U_operator, + 1, + 1, + this->ParaV->desc); + + if (print_matrix) + { + ofs_running << " fenmu^-1:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Denominator[in + j].real() << "+" << Denominator[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " fenzi:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Numerator[in + j].real() << "+" << Numerator[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " U operator:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + double aa = U_operator[in + j].real(); + double bb = U_operator[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + } + + delete[] Numerator; + delete[] Denominator; + delete[] ipiv; +} + +void Propagator::compute_propagator_cn2_tensor(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix) const +{ + // (1) copy Htmp to Numerator & Denominator + ct::Tensor Numerator(ct::DataType::DT_COMPLEX_DOUBLE, + ct::DeviceType::CpuDevice, + ct::TensorShape({this->ParaV->nloc})); + Numerator.zero(); + BlasConnector::copy(this->ParaV->nloc, + Htmp.data>(), + 1, + Numerator.data>(), + 1); + + ct::Tensor Denominator(ct::DataType::DT_COMPLEX_DOUBLE, + ct::DeviceType::CpuDevice, + ct::TensorShape({this->ParaV->nloc})); + Denominator.zero(); + BlasConnector::copy(this->ParaV->nloc, + Htmp.data>(), + 1, + Denominator.data>(), + 1); + + if (print_matrix) + { + ofs_running << std::endl; + ofs_running << " S matrix :" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Stmp.data>()[in + j].real() << "+" + << Stmp.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " H matrix :" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Numerator.data>()[in + j].real() << "+" + << Numerator.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + // ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (2) compute Numerator & Denominator by GEADD + // Numerator = Stmp - i*para * Htmp; beta1 = - para = -0.25 * this->dt + // Denominator = Stmp + i*para * Htmp; beta2 = para = 0.25 * this->dt + std::complex alpha = {1.0, 0.0}; + std::complex beta1 = {0.0, -0.25 * this->dt}; + std::complex beta2 = {0.0, 0.25 * this->dt}; + + ScalapackConnector::geadd('N', + nlocal, + nlocal, + alpha, + Stmp.data>(), + 1, + 1, + this->ParaV->desc, + beta1, + Numerator.data>(), + 1, + 1, + this->ParaV->desc); + ScalapackConnector::geadd('N', + nlocal, + nlocal, + alpha, + Stmp.data>(), + 1, + 1, + this->ParaV->desc, + beta2, + Denominator.data>(), + 1, + 1, + this->ParaV->desc); + + if (print_matrix) + { + ofs_running << " beta=" << beta1 << std::endl; + ofs_running << " fenmu:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Denominator.data>()[in + j].real() << "+" + << Denominator.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (3) Next, invert Denominator + ct::Tensor ipiv(ct::DataType::DT_INT, + ct::DeviceType::CpuDevice, + ct::TensorShape({this->ParaV->nrow + this->ParaV->nb})); + ipiv.zero(); + int info = 0; + // (3.1) compute ipiv + ScalapackConnector::getrf(nlocal, + nlocal, + Denominator.data>(), + 1, + 1, + this->ParaV->desc, + ipiv.data(), + &info); + + // Print ipiv + if (print_matrix) + { + ofs_running << " this->ParaV->nloc = " << this->ParaV->nloc << std::endl; + ofs_running << " this->ParaV->nrow = " << this->ParaV->nrow << std::endl; + ofs_running << " this->ParaV->ncol = " << this->ParaV->ncol << std::endl; + ofs_running << " this->ParaV->nb = " << this->ParaV->nb << std::endl; + ofs_running << " this->ParaV->get_block_size() = " << this->ParaV->get_block_size() << std::endl; + ofs_running << " nlocal = " << nlocal << std::endl; + ofs_running << " ipiv:" << std::endl; + for (int i = 0; i < this->ParaV->nloc; i++) + { + ofs_running << ipiv.data()[i] << " "; + } + ofs_running << std::endl; + } + + int lwork = -1; + int liwotk = -1; + ct::Tensor work(ct::DataType::DT_COMPLEX_DOUBLE, ct::DeviceType::CpuDevice, ct::TensorShape({1})); + ct::Tensor iwork(ct::DataType::DT_INT, ct::DeviceType::CpuDevice, ct::TensorShape({1})); + // (3.2) compute work + ScalapackConnector::getri(nlocal, + Denominator.data>(), + 1, + 1, + this->ParaV->desc, + ipiv.data(), + work.data>(), + &lwork, + iwork.data(), + &liwotk, + &info); + lwork = work.data>()[0].real(); + work.resize(ct::TensorShape({lwork})); + liwotk = iwork.data()[0]; + iwork.resize(ct::TensorShape({liwotk})); + // (3.3) compute inverse matrix of Denominator + ScalapackConnector::getri(nlocal, + Denominator.data>(), + 1, + 1, + this->ParaV->desc, + ipiv.data(), + work.data>(), + &lwork, + iwork.data(), + &liwotk, + &info); + assert(0 == info); + + //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + + // (4) U_operator = Denominator * Numerator; + ScalapackConnector::gemm('N', + 'N', + nlocal, + nlocal, + nlocal, + 1.0, + Denominator.data>(), + 1, + 1, + this->ParaV->desc, + Numerator.data>(), + 1, + 1, + this->ParaV->desc, + 0.0, + U_operator.data>(), + 1, + 1, + this->ParaV->desc); + + if (print_matrix) + { + ofs_running << " fenmu^-1:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Denominator.data>()[in + j].real() << "+" + << Denominator.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " fenzi:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Numerator.data>()[in + j].real() << "+" + << Numerator.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " U operator:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + double aa = U_operator.data>()[in + j].real(); + double bb = U_operator.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + } +} + +template +void Propagator::compute_propagator_cn2_tensor_lapack(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix) const +{ + // ct_device_type = ct::DeviceType::CpuDevice or ct::DeviceType::GpuDevice + ct::DeviceType ct_device_type = ct::DeviceTypeToEnum::value; + // ct_Device = ct::DEVICE_CPU or ct::DEVICE_GPU + using ct_Device = typename ct::PsiToContainer::type; + + // (1) copy Htmp to Numerator & Denominator + ct::Tensor Numerator(ct::DataType::DT_COMPLEX_DOUBLE, ct_device_type, ct::TensorShape({nlocal * nlocal})); + Numerator.zero(); + base_device::memory::synchronize_memory_op, Device, Device>()( + Numerator.data>(), + Htmp.data>(), + nlocal * nlocal); + + ct::Tensor Denominator(ct::DataType::DT_COMPLEX_DOUBLE, ct_device_type, ct::TensorShape({nlocal * nlocal})); + Denominator.zero(); + base_device::memory::synchronize_memory_op, Device, Device>()( + Denominator.data>(), + Htmp.data>(), + nlocal * nlocal); + + if (print_matrix) + { + ct::Tensor Stmp_cpu = Stmp.to_device(); + ct::Tensor Numerator_cpu = Numerator.to_device(); + + ofs_running << std::endl; + ofs_running << " S matrix :" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << Stmp_cpu.data>()[in + j].real() << "+" + << Stmp_cpu.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " H matrix :" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << Numerator_cpu.data>()[in + j].real() << "+" + << Numerator_cpu.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + // ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (2) compute Numerator & Denominator by GEADD + // Numerator = Stmp - i*para * Htmp; beta1 = - para = -0.25 * this->dt + // Denominator = Stmp + i*para * Htmp; beta2 = para = 0.25 * this->dt + std::complex one = {1.0, 0.0}; + std::complex beta1 = {0.0, -0.25 * this->dt}; + std::complex beta2 = {0.0, 0.25 * this->dt}; + + // Numerator = -i*para * Htmp + ct::kernels::blas_scal, ct_Device>()(nlocal * nlocal, + &beta1, + Numerator.data>(), + 1); + // Numerator = Stmp + (-i*para * Htmp) + ct::kernels::blas_axpy, ct_Device>()(nlocal * nlocal, + &one, + Stmp.data>(), + 1, + Numerator.data>(), + 1); + // Denominator = i*para * Htmp + ct::kernels::blas_scal, ct_Device>()(nlocal * nlocal, + &beta2, + Denominator.data>(), + 1); + // Denominator = Stmp + (i*para * Htmp) + ct::kernels::blas_axpy, ct_Device>()(nlocal * nlocal, + &one, + Stmp.data>(), + 1, + Denominator.data>(), + 1); + + if (print_matrix) + { + ct::Tensor Denominator_cpu = Denominator.to_device(); + + ofs_running << " beta=" << beta1 << std::endl; + ofs_running << " fenmu:" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << Denominator_cpu.data>()[in + j].real() << "+" + << Denominator_cpu.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (3) Next, invert Denominator + ct::Tensor ipiv(ct::DataType::DT_INT, ct_device_type, ct::TensorShape({nlocal})); + ipiv.zero(); + // (3.1) compute ipiv + ct::kernels::lapack_getrf, ct_Device>()(nlocal, + nlocal, + Denominator.data>(), + nlocal, + ipiv.data()); + + // Print ipiv + if (print_matrix) + { + ct::Tensor ipiv_cpu = ipiv.to_device(); + + ofs_running << " ipiv:" << std::endl; + for (int i = 0; i < nlocal; i++) + { + ofs_running << ipiv_cpu.data()[i] << " "; + } + ofs_running << std::endl; + } + + // (3.2) compute inverse matrix of Denominator + ct::Tensor Denominator_inv = create_identity_matrix>(nlocal, ct_device_type); + ct::kernels::lapack_getrs, ct_Device>()('N', + nlocal, + nlocal, + Denominator.data>(), + nlocal, + ipiv.data(), + Denominator_inv.data>(), + nlocal); + + //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + + // (4) U_operator = Denominator_inv * Numerator; + std::complex one_gemm = {1.0, 0.0}; + std::complex zero_gemm = {0.0, 0.0}; + ct::kernels::blas_gemm, ct_Device>()('N', + 'N', + nlocal, + nlocal, + nlocal, + &one_gemm, + Denominator_inv.data>(), + nlocal, + Numerator.data>(), + nlocal, + &zero_gemm, + U_operator.data>(), + nlocal); + + if (print_matrix) + { + ct::Tensor Denominator_inv_cpu = Denominator_inv.to_device(); + ct::Tensor Numerator_cpu = Numerator.to_device(); + ct::Tensor U_operator_cpu = U_operator.to_device(); + + ofs_running << " fenmu^-1:" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << Denominator_inv_cpu.data>()[in + j].real() << "+" + << Denominator_inv_cpu.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " fenzi:" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + ofs_running << Numerator_cpu.data>()[in + j].real() << "+" + << Numerator_cpu.data>()[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " U operator:" << std::endl; + for (int i = 0; i < nlocal; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + double aa = U_operator_cpu.data>()[in + j].real(); + double bb = U_operator_cpu.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + } +} + +// Explicit instantiation of template functions +template void Propagator::compute_propagator_cn2_tensor_lapack(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix) const; +#if ((defined __CUDA) /* || (defined __ROCM) */) +template void Propagator::compute_propagator_cn2_tensor_lapack(const int nlocal, + const ct::Tensor& Stmp, + const ct::Tensor& Htmp, + ct::Tensor& U_operator, + std::ofstream& ofs_running, + const int print_matrix) const; +#endif // __CUDA +#endif // __MPI +} // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/propagator_etrs.cpp b/source/module_hamilt_lcao/module_tddft/propagator_etrs.cpp new file mode 100644 index 0000000000..ad37264d59 --- /dev/null +++ b/source/module_hamilt_lcao/module_tddft/propagator_etrs.cpp @@ -0,0 +1,50 @@ +#include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" +#include "module_base/module_container/ATen/kernels/lapack.h" +#include "module_base/module_container/ATen/kernels/memory.h" // memory operations (Tensor) +#include "module_base/module_device/memory_op.h" // memory operations +#include "module_base/scalapack_connector.h" +#include "module_parameter/parameter.h" +#include "propagator.h" + +#include +#include + +namespace module_tddft +{ +#ifdef __MPI +void Propagator::compute_propagator_etrs(const int nlocal, + const std::complex* Stmp, + const std::complex* Htmp, + const std::complex* H_laststep, + std::complex* U_operator, + std::ofstream& ofs_running, + const int print_matrix) const +{ + std::vector> U1(this->ParaV->nloc); + std::vector> U2(this->ParaV->nloc); + int tag = 2; + compute_propagator_taylor(nlocal, Stmp, Htmp, U1.data(), ofs_running, print_matrix, tag); + compute_propagator_taylor(nlocal, Stmp, H_laststep, U2.data(), ofs_running, print_matrix, tag); + ScalapackConnector::gemm('N', + 'N', + nlocal, + nlocal, + nlocal, + 1.0, + U1.data(), + 1, + 1, + this->ParaV->desc, + U2.data(), + 1, + 1, + this->ParaV->desc, + 0.0, + U_operator, + 1, + 1, + this->ParaV->desc); +} +#endif // __MPI +} // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/propagator_taylor.cpp b/source/module_hamilt_lcao/module_tddft/propagator_taylor.cpp new file mode 100644 index 0000000000..58567a900a --- /dev/null +++ b/source/module_hamilt_lcao/module_tddft/propagator_taylor.cpp @@ -0,0 +1,343 @@ +#include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" +#include "module_base/module_container/ATen/kernels/lapack.h" +#include "module_base/module_container/ATen/kernels/memory.h" // memory operations (Tensor) +#include "module_base/module_device/memory_op.h" // memory operations +#include "module_base/scalapack_connector.h" +#include "module_parameter/parameter.h" +#include "propagator.h" + +#include +#include + +namespace module_tddft +{ +#ifdef __MPI +void Propagator::compute_propagator_taylor(const int nlocal, + const std::complex* Stmp, + const std::complex* Htmp, + std::complex* U_operator, + std::ofstream& ofs_running, + const int print_matrix, + const int tag) const +{ + assert(this->ParaV->nloc > 0); + + ModuleBase::GlobalFunc::ZEROS(U_operator, this->ParaV->nloc); + std::complex* A_matrix = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(A_matrix, this->ParaV->nloc); + std::complex* rank0 = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(rank0, this->ParaV->nloc); + std::complex* rank2 = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(rank2, this->ParaV->nloc); + std::complex* rank3 = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(rank3, this->ParaV->nloc); + std::complex* rank4 = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(rank4, this->ParaV->nloc); + std::complex* tmp1 = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(tmp1, this->ParaV->nloc); + std::complex* tmp2 = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(tmp2, this->ParaV->nloc); + std::complex* Sinv = new std::complex[this->ParaV->nloc]; + ModuleBase::GlobalFunc::ZEROS(Sinv, this->ParaV->nloc); + BlasConnector::copy(this->ParaV->nloc, Stmp, 1, Sinv, 1); + + if (print_matrix) + { + ofs_running << std::endl; + ofs_running << " S matrix :" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Stmp[in + j].real() << "+" << Stmp[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << std::endl; + ofs_running << " H matrix :" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << Htmp[in + j].real() << "+" << Htmp[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } + + // set rank0 + int info = 0; + int naroc[2] = {0, 0}; // maximum number of row or column + + for (int iprow = 0; iprow < this->ParaV->dim0; ++iprow) + { + for (int ipcol = 0; ipcol < this->ParaV->dim1; ++ipcol) + { + if (iprow == ParaV->coord[0] && ipcol == ParaV->coord[1]) + { + naroc[0] = this->ParaV->nrow; + naroc[1] = this->ParaV->ncol; + for (int j = 0; j < naroc[1]; ++j) + { + int igcol = globalIndex(j, this->ParaV->nb, this->ParaV->dim1, ipcol); + if (igcol >= nlocal) + { + continue; + } + for (int i = 0; i < naroc[0]; ++i) + { + int igrow = globalIndex(i, this->ParaV->nb, this->ParaV->dim0, iprow); + if (igrow >= nlocal) + { + continue; + } + if (igcol == igrow) + { + rank0[j * naroc[0] + i] = {1.0, 0.0}; + } + else + { + rank0[j * naroc[0] + i] = {0.0, 0.0}; + } + } + } + } + } // loop ipcol + } // loop iprow + + std::complex beta = {0.0, -0.5 * this->dt / tag}; // for ETRS tag=2 , for taylor tag=1 + + //->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // invert Stmp + int* ipiv = new int[this->ParaV->nloc]; + // (3.1) compute ipiv + ScalapackConnector::getrf(nlocal, nlocal, Sinv, 1, 1, this->ParaV->desc, ipiv, &info); + int lwork = -1; + int liwotk = -1; + std::vector> work(1, 0); + std::vector iwork(1, 0); + // (3.2) compute work + ScalapackConnector::getri(nlocal, + Sinv, + 1, + 1, + this->ParaV->desc, + ipiv, + work.data(), + &lwork, + iwork.data(), + &liwotk, + &info); + lwork = work[0].real(); + work.resize(lwork, 0); + liwotk = iwork[0]; + iwork.resize(liwotk, 0); + ScalapackConnector::getri(nlocal, + Sinv, + 1, + 1, + this->ParaV->desc, + ipiv, + work.data(), + &lwork, + iwork.data(), + &liwotk, + &info); + assert(0 == info); + + // A_matrix = - idt S^-1 H ; + ScalapackConnector::gemm('N', + 'N', + nlocal, + nlocal, + nlocal, + beta, + Sinv, + 1, + 1, + this->ParaV->desc, + Htmp, + 1, + 1, + this->ParaV->desc, + 0.0, + U_operator, + 1, + 1, + this->ParaV->desc); + + // rank2 = A^2 ; + ScalapackConnector::gemm('N', + 'N', + nlocal, + nlocal, + nlocal, + 1.0, + U_operator, + 1, + 1, + this->ParaV->desc, + U_operator, + 1, + 1, + this->ParaV->desc, + 0.0, + rank2, + 1, + 1, + this->ParaV->desc); + + // rank3 = A^3 ; + ScalapackConnector::gemm('N', + 'N', + nlocal, + nlocal, + nlocal, + 1.0, + U_operator, + 1, + 1, + this->ParaV->desc, + rank2, + 1, + 1, + this->ParaV->desc, + 0.0, + rank3, + 1, + 1, + this->ParaV->desc); + + // rank4 = A^4 ; + ScalapackConnector::gemm('N', + 'N', + nlocal, + nlocal, + nlocal, + 1.0, + U_operator, + 1, + 1, + this->ParaV->desc, + rank3, + 1, + 1, + this->ParaV->desc, + 0.0, + rank4, + 1, + 1, + this->ParaV->desc); + + std::complex p1 = {1.0, 0.0}; + std::complex p2 = {1.0 / 2.0, 0.0}; + std::complex p3 = {1.0 / 6.0, 0.0}; + std::complex p4 = {1.0 / 24.0, 0.0}; + + ScalapackConnector::geadd('N', + nlocal, + nlocal, + p1, + rank0, + 1, + 1, + this->ParaV->desc, + p1, + U_operator, + 1, + 1, + this->ParaV->desc); + + ScalapackConnector::geadd('N', + nlocal, + nlocal, + p2, + rank2, + 1, + 1, + this->ParaV->desc, + p1, + U_operator, + 1, + 1, + this->ParaV->desc); + + ScalapackConnector::geadd('N', + nlocal, + nlocal, + p3, + rank3, + 1, + 1, + this->ParaV->desc, + p1, + U_operator, + 1, + 1, + this->ParaV->desc); + + ScalapackConnector::geadd('N', + nlocal, + nlocal, + p4, + rank4, + 1, + 1, + this->ParaV->desc, + p1, + U_operator, + 1, + 1, + this->ParaV->desc); + + if (print_matrix) + { + ofs_running << " A_matrix:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + ofs_running << A_matrix[in + j].real() << "+" << A_matrix[in + j].imag() << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " U operator:" << std::endl; + for (int i = 0; i < this->ParaV->nrow; i++) + { + const int in = i * this->ParaV->ncol; + for (int j = 0; j < this->ParaV->ncol; j++) + { + double aa = U_operator[in + j].real(); + double bb = U_operator[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + } + delete[] A_matrix; + delete[] rank0; + delete[] rank2; + delete[] rank3; + delete[] rank4; + delete[] tmp1; + delete[] tmp2; + delete[] Sinv; + delete[] ipiv; +} +#endif // __MPI +} // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/test/CMakeLists.txt b/source/module_hamilt_lcao/module_tddft/test/CMakeLists.txt index 3c54ffc9b2..07e64a5977 100644 --- a/source/module_hamilt_lcao/module_tddft/test/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_tddft/test/CMakeLists.txt @@ -11,9 +11,9 @@ AddTest( ) AddTest( - TARGET tddft_bandenergy_test + TARGET tddft_band_energy_test LIBS parameter ${math_libs} base device tddft_test_lib - SOURCES bandenergy_test.cpp ../bandenergy.cpp ../../../module_basis/module_ao/parallel_orbitals.cpp + SOURCES band_energy_test.cpp ../band_energy.cpp ../../../module_basis/module_ao/parallel_orbitals.cpp ) AddTest( @@ -31,6 +31,6 @@ AddTest( AddTest( TARGET tddft_propagator_test LIBS parameter ${math_libs} base device tddft_test_lib - SOURCES propagator_test1.cpp propagator_test2.cpp propagator_test3.cpp ../propagator.cpp + SOURCES propagator_test1.cpp propagator_test2.cpp propagator_test3.cpp ../propagator.cpp ../propagator_cn2.cpp ../propagator_taylor.cpp ../propagator_etrs.cpp ) diff --git a/source/module_hamilt_lcao/module_tddft/test/bandenergy_test.cpp b/source/module_hamilt_lcao/module_tddft/test/band_energy_test.cpp similarity index 94% rename from source/module_hamilt_lcao/module_tddft/test/bandenergy_test.cpp rename to source/module_hamilt_lcao/module_tddft/test/band_energy_test.cpp index 853b75be76..706b50a603 100644 --- a/source/module_hamilt_lcao/module_tddft/test/bandenergy_test.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/band_energy_test.cpp @@ -1,4 +1,4 @@ -#include "module_hamilt_lcao/module_tddft/bandenergy.h" +#include "module_hamilt_lcao/module_tddft/band_energy.h" #include #include @@ -9,7 +9,7 @@ #include "tddft_test.h" /************************************************ - * unit test of functions in bandenergy.h + * unit test of functions in band_energy.h ***********************************************/ /** @@ -19,7 +19,6 @@ */ #define doublethreshold 1e-8 -double module_tddft::Evolve_elec::td_print_eij = -1; TEST(BandEnergyTest, testBandEnergy) { @@ -87,7 +86,7 @@ TEST(BandEnergyTest, testBandEnergy) psi_k[11] = 1.0; // Call the function - module_tddft::compute_ekb(pv, nband, nlocal, Htmp, psi_k, ekb); + module_tddft::compute_ekb(pv, nband, nlocal, Htmp, psi_k, ekb, GlobalV::ofs_running); // Check the results EXPECT_NEAR(ekb[0], 3.0, doublethreshold); diff --git a/source/module_hamilt_lcao/module_tddft/test/middle_hamilt_test.cpp b/source/module_hamilt_lcao/module_tddft/test/middle_hamilt_test.cpp index 5cda7e4aba..6ac920400a 100644 --- a/source/module_hamilt_lcao/module_tddft/test/middle_hamilt_test.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/middle_hamilt_test.cpp @@ -1,12 +1,13 @@ #include "module_hamilt_lcao/module_tddft/middle_hamilt.h" +#include "module_base/global_variable.h" // GlobalV::ofs_running +#include "module_basis/module_ao/parallel_orbitals.h" +#include "tddft_test.h" + #include #include #include -#include "module_basis/module_ao/parallel_orbitals.h" -#include "tddft_test.h" - /************************************************ * unit test of functions in middle_hamilt.h ***********************************************/ @@ -72,7 +73,7 @@ TEST(MiddleHamiltTest, testMiddleHamilt) } // Call the function - module_tddft::half_Hmatrix(pv, nband, nlocal, Htmp, Stmp, Hlaststep, Slaststep, print_matrix); + module_tddft::half_Hmatrix(pv, nband, nlocal, Htmp, Stmp, Hlaststep, Slaststep, GlobalV::ofs_running, print_matrix); // Check the results EXPECT_NEAR(Htmp[0].real(), 1.0, doublethreshold); diff --git a/source/module_hamilt_lcao/module_tddft/test/norm_psi_test.cpp b/source/module_hamilt_lcao/module_tddft/test/norm_psi_test.cpp index 6c78937803..e4b8852c95 100644 --- a/source/module_hamilt_lcao/module_tddft/test/norm_psi_test.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/norm_psi_test.cpp @@ -1,12 +1,13 @@ #include "module_hamilt_lcao/module_tddft/norm_psi.h" +#include "module_base/global_variable.h" // GlobalV::ofs_running +#include "module_basis/module_ao/parallel_orbitals.h" +#include "tddft_test.h" + #include #include #include -#include "module_basis/module_ao/parallel_orbitals.h" -#include "tddft_test.h" - /************************************************ * unit test of functions in norm_psi.h ***********************************************/ @@ -89,7 +90,7 @@ TEST(NormPsiTest, testNormPsi) psi_k[11] = 1.0; // Call the function - module_tddft::norm_psi(pv, nband, nlocal, Stmp, psi_k, print_matrix); + module_tddft::norm_psi(pv, nband, nlocal, Stmp, psi_k, GlobalV::ofs_running, print_matrix); // Check the results EXPECT_NEAR(psi_k[0].real(), 0.577350269189626, doublethreshold); diff --git a/source/module_hamilt_lcao/module_tddft/test/propagator_test1.cpp b/source/module_hamilt_lcao/module_tddft/test/propagator_test1.cpp index 882bee90a6..0002ee4b44 100644 --- a/source/module_hamilt_lcao/module_tddft/test/propagator_test1.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/propagator_test1.cpp @@ -72,7 +72,7 @@ TEST(PropagatorTest, testPropagatorCN) // Call the function int propagator = 0; module_tddft::Propagator prop(propagator, pv, PARAM.mdp.md_dt); - prop.compute_propagator(nlocal, Stmp, Htmp, nullptr, U_operator, print_matrix); + prop.compute_propagator(nlocal, Stmp, Htmp, nullptr, U_operator, GlobalV::ofs_running, print_matrix); // Check the results EXPECT_NEAR(U_operator[0].real(), -0.107692307692308, doublethreshold); diff --git a/source/module_hamilt_lcao/module_tddft/test/propagator_test2.cpp b/source/module_hamilt_lcao/module_tddft/test/propagator_test2.cpp index 16f57c18a1..7ff2416a6a 100644 --- a/source/module_hamilt_lcao/module_tddft/test/propagator_test2.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/propagator_test2.cpp @@ -77,7 +77,7 @@ TEST(PropagatorTest, testPropagatorTaylor) // Call the function int propagator = 1; module_tddft::Propagator prop(propagator, pv, PARAM.mdp.md_dt); - prop.compute_propagator(nlocal, Stmp, Htmp, nullptr, U_operator, print_matrix); + prop.compute_propagator(nlocal, Stmp, Htmp, nullptr, U_operator, GlobalV::ofs_running, print_matrix); // Check the results EXPECT_NEAR(U_operator[0].real(), 1.95473251028807, doublethreshold); diff --git a/source/module_hamilt_lcao/module_tddft/test/propagator_test3.cpp b/source/module_hamilt_lcao/module_tddft/test/propagator_test3.cpp index ba0b84b4a7..faabe0019d 100644 --- a/source/module_hamilt_lcao/module_tddft/test/propagator_test3.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/propagator_test3.cpp @@ -81,7 +81,7 @@ TEST(PropagatorTest, testPropagatorETRS) // Call the function int propagator = 2; module_tddft::Propagator prop(propagator, pv, PARAM.mdp.md_dt); - prop.compute_propagator(nlocal, Stmp, Htmp, Hlaststep, U_operator, print_matrix); + prop.compute_propagator(nlocal, Stmp, Htmp, Hlaststep, U_operator, GlobalV::ofs_running, print_matrix); // Check the results EXPECT_NEAR(U_operator[0].real(), -0.0105865569272976, doublethreshold); diff --git a/source/module_hamilt_lcao/module_tddft/test/upsi_test1.cpp b/source/module_hamilt_lcao/module_tddft/test/upsi_test1.cpp index 2782db5376..6ffe45a3bd 100644 --- a/source/module_hamilt_lcao/module_tddft/test/upsi_test1.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/upsi_test1.cpp @@ -1,11 +1,12 @@ -#include -#include -#include - +#include "module_base/global_variable.h" // GlobalV::ofs_running #include "module_basis/module_ao/parallel_orbitals.h" #include "module_hamilt_lcao/module_tddft/upsi.h" #include "tddft_test.h" +#include +#include +#include + #define doublethreshold 1e-8 /************************************************ @@ -61,7 +62,7 @@ TEST(UpsiTest, testUpsi1) } // Call the function - module_tddft::upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, print_matrix); + module_tddft::upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, GlobalV::ofs_running, print_matrix); // Check the results for (int i = 0; i < nlocal * nband; ++i) diff --git a/source/module_hamilt_lcao/module_tddft/test/upsi_test2.cpp b/source/module_hamilt_lcao/module_tddft/test/upsi_test2.cpp index 33ca60f7a6..915b2a248b 100644 --- a/source/module_hamilt_lcao/module_tddft/test/upsi_test2.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/upsi_test2.cpp @@ -1,11 +1,12 @@ -#include -#include -#include - +#include "module_base/global_variable.h" // GlobalV::ofs_running #include "module_basis/module_ao/parallel_orbitals.h" #include "module_hamilt_lcao/module_tddft/upsi.h" #include "tddft_test.h" +#include +#include +#include + #define doublethreshold 1e-8 /************************************************ @@ -55,7 +56,7 @@ TEST(UpsiTest, testUpsi2) } // Call the function - module_tddft::upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, print_matrix); + module_tddft::upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, GlobalV::ofs_running, print_matrix); // Check the results for (int i = 0; i < nlocal * nband; ++i) diff --git a/source/module_hamilt_lcao/module_tddft/test/upsi_test3.cpp b/source/module_hamilt_lcao/module_tddft/test/upsi_test3.cpp index 576adf60ee..cf5e177b13 100644 --- a/source/module_hamilt_lcao/module_tddft/test/upsi_test3.cpp +++ b/source/module_hamilt_lcao/module_tddft/test/upsi_test3.cpp @@ -1,11 +1,12 @@ -#include -#include -#include - +#include "module_base/global_variable.h" // GlobalV::ofs_running #include "module_basis/module_ao/parallel_orbitals.h" #include "module_hamilt_lcao/module_tddft/upsi.h" #include "tddft_test.h" +#include +#include +#include + #define doublethreshold 1e-8 /************************************************ @@ -69,7 +70,7 @@ TEST(UpsiTest, testUpsi3) } // Call the function - module_tddft::upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, print_matrix); + module_tddft::upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, GlobalV::ofs_running, print_matrix); // Check the results for (int i = 0; i < nlocal; ++i) diff --git a/source/module_hamilt_lcao/module_tddft/upsi.cpp b/source/module_hamilt_lcao/module_tddft/upsi.cpp index 9ccc9ac347..cc9a2448a8 100644 --- a/source/module_hamilt_lcao/module_tddft/upsi.cpp +++ b/source/module_hamilt_lcao/module_tddft/upsi.cpp @@ -1,11 +1,12 @@ #include "upsi.h" -#include -#include - #include "module_base/lapack_connector.h" +#include "module_base/module_container/ATen/kernels/blas.h" #include "module_base/scalapack_connector.h" +#include +#include + namespace module_tddft { #ifdef __MPI @@ -15,9 +16,9 @@ void upsi(const Parallel_Orbitals* pv, const std::complex* U_operator, const std::complex* psi_k_laststep, std::complex* psi_k, + std::ofstream& ofs_running, const int print_matrix) { - ScalapackConnector::gemm('N', 'N', nlocal, @@ -40,43 +41,231 @@ void upsi(const Parallel_Orbitals* pv, if (print_matrix) { - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " psi_k:" << std::endl; + ofs_running << std::endl; + ofs_running << " psi_k:" << std::endl; + for (int i = 0; i < pv->ncol_bands; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol; j++) + { + double aa = psi_k[in + j].real(); + double bb = psi_k[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " psi_k_laststep:" << std::endl; + for (int i = 0; i < pv->ncol_bands; i++) + { + const int in = i * pv->ncol; + for (int j = 0; j < pv->ncol; j++) + { + double aa = psi_k_laststep[in + j].real(); + double bb = psi_k_laststep[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } +} + +void upsi_tensor(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& U_operator, + const ct::Tensor& psi_k_laststep, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix) +{ + ScalapackConnector::gemm('N', + 'N', + nlocal, + nband, + nlocal, + 1.0, + U_operator.data>(), + 1, + 1, + pv->desc, + psi_k_laststep.data>(), + 1, + 1, + pv->desc_wfc, + 0.0, + psi_k.data>(), + 1, + 1, + pv->desc_wfc); + + if (print_matrix) + { + ofs_running << std::endl; + ofs_running << " psi_k:" << std::endl; for (int i = 0; i < pv->ncol_bands; i++) { + const int in = i * pv->ncol; for (int j = 0; j < pv->ncol; j++) { - double aa, bb; - aa = psi_k[i * pv->ncol + j].real(); - bb = psi_k[i * pv->ncol + j].imag(); + double aa = psi_k.data>()[in + j].real(); + double bb = psi_k.data>()[in + j].imag(); if (std::abs(aa) < 1e-8) + { aa = 0.0; + } if (std::abs(bb) < 1e-8) + { bb = 0.0; - GlobalV::ofs_running << aa << "+" << bb << "i "; + } + ofs_running << aa << "+" << bb << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << " psi_k_laststep:" << std::endl; + ofs_running << std::endl; + ofs_running << " psi_k_laststep:" << std::endl; for (int i = 0; i < pv->ncol_bands; i++) { + const int in = i * pv->ncol; for (int j = 0; j < pv->ncol; j++) { - double aa, bb; - aa = psi_k_laststep[i * pv->ncol + j].real(); - bb = psi_k_laststep[i * pv->ncol + j].imag(); + double aa = psi_k_laststep.data>()[in + j].real(); + double bb = psi_k_laststep.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + } +} + +template +void upsi_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& U_operator, + const ct::Tensor& psi_k_laststep, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix) +{ + // ct_device_type = ct::DeviceType::CpuDevice or ct::DeviceType::GpuDevice + ct::DeviceType ct_device_type = ct::DeviceTypeToEnum::value; + // ct_Device = ct::DEVICE_CPU or ct::DEVICE_GPU + using ct_Device = typename ct::PsiToContainer::type; + + // Perform the matrix multiplication: psi_k = U_operator * psi_k_laststep + std::complex alpha = {1.0, 0.0}; + std::complex beta = {0.0, 0.0}; + + ct::kernels::blas_gemm, ct_Device>()('N', + 'N', + nlocal, + nband, + nlocal, + &alpha, + U_operator.data>(), + nlocal, + psi_k_laststep.data>(), + nlocal, + &beta, + psi_k.data>(), + nlocal); + + if (print_matrix) + { + ct::Tensor psi_k_cpu = psi_k.to_device(); + ct::Tensor psi_k_laststep_cpu = psi_k_laststep.to_device(); + + ofs_running << std::endl; + ofs_running << " psi_k:" << std::endl; + for (int i = 0; i < nband; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + double aa = psi_k_cpu.data>()[in + j].real(); + double bb = psi_k_cpu.data>()[in + j].imag(); + if (std::abs(aa) < 1e-8) + { + aa = 0.0; + } + if (std::abs(bb) < 1e-8) + { + bb = 0.0; + } + ofs_running << aa << "+" << bb << "i "; + } + ofs_running << std::endl; + } + ofs_running << std::endl; + ofs_running << " psi_k_laststep:" << std::endl; + for (int i = 0; i < nband; i++) + { + const int in = i * nlocal; + for (int j = 0; j < nlocal; j++) + { + double aa = psi_k_laststep_cpu.data>()[in + j].real(); + double bb = psi_k_laststep_cpu.data>()[in + j].imag(); if (std::abs(aa) < 1e-8) + { aa = 0.0; + } if (std::abs(bb) < 1e-8) + { bb = 0.0; - GlobalV::ofs_running << aa << "+" << bb << "i "; + } + ofs_running << aa << "+" << bb << "i "; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } - GlobalV::ofs_running << std::endl; + ofs_running << std::endl; } } -#endif +// Explicit instantiation of template functions +template void upsi_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& U_operator, + const ct::Tensor& psi_k_laststep, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix); +#if ((defined __CUDA) /* || (defined __ROCM) */) +template void upsi_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& U_operator, + const ct::Tensor& psi_k_laststep, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix); +#endif // __CUDA +#endif // __MPI } // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/upsi.h b/source/module_hamilt_lcao/module_tddft/upsi.h index 3d703de5f8..c687a18fed 100644 --- a/source/module_hamilt_lcao/module_tddft/upsi.h +++ b/source/module_hamilt_lcao/module_tddft/upsi.h @@ -7,7 +7,9 @@ #ifndef UPSI_H #define UPSI_H +#include "module_base/module_container/ATen/core/tensor.h" // ct::Tensor #include "module_basis/module_ao/parallel_orbitals.h" + #include namespace module_tddft @@ -30,9 +32,29 @@ void upsi(const Parallel_Orbitals* pv, const std::complex* U_operator, const std::complex* psi_k_laststep, std::complex* psi_k, + std::ofstream& ofs_running, const int print_matrix); -#endif +void upsi_tensor(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& U_operator, + const ct::Tensor& psi_k_laststep, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix); + +template +void upsi_tensor_lapack(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const ct::Tensor& U_operator, + const ct::Tensor& psi_k_laststep, + ct::Tensor& psi_k, + std::ofstream& ofs_running, + const int print_matrix); + +#endif // __MPI } // namespace module_tddft #endif diff --git a/source/module_hsolver/diago_cusolver.cpp b/source/module_hsolver/diago_cusolver.cpp index 5511ec941c..efaf20a28a 100644 --- a/source/module_hsolver/diago_cusolver.cpp +++ b/source/module_hsolver/diago_cusolver.cpp @@ -1,10 +1,10 @@ #include "diago_cusolver.h" -#include "module_parameter/parameter.h" #include "module_base/blacs_connector.h" #include "module_base/global_variable.h" #include "module_base/scalapack_connector.h" #include "module_base/timer.h" +#include "module_parameter/parameter.h" #include #include diff --git a/source/module_io/input_conv.cpp b/source/module_io/input_conv.cpp index 65ff27dbc1..54e549366d 100644 --- a/source/module_io/input_conv.cpp +++ b/source/module_io/input_conv.cpp @@ -275,22 +275,12 @@ void Input_Conv::Convert() // Fuxiang He add 2016-10-26 //---------------------------------------------------------- #ifdef __LCAO - module_tddft::Evolve_elec::td_force_dt = PARAM.inp.td_force_dt; - module_tddft::Evolve_elec::td_vext = PARAM.inp.td_vext; - if (module_tddft::Evolve_elec::td_vext) - { - parse_expression(PARAM.inp.td_vext_dire, module_tddft::Evolve_elec::td_vext_dire_case); - } - module_tddft::Evolve_elec::out_dipole = PARAM.inp.out_dipole; - module_tddft::Evolve_elec::out_efield = PARAM.inp.out_efield; - module_tddft::Evolve_elec::td_print_eij = PARAM.inp.td_print_eij; - module_tddft::Evolve_elec::td_edm = PARAM.inp.td_edm; TD_Velocity::out_current = PARAM.inp.out_current; TD_Velocity::out_current_k = PARAM.inp.out_current_k; TD_Velocity::out_vecpot = PARAM.inp.out_vecpot; TD_Velocity::init_vecpot_file = PARAM.inp.init_vecpot_file; read_td_efield(); -#endif +#endif // __LCAO diff --git a/source/module_io/read_input_item_tddft.cpp b/source/module_io/read_input_item_tddft.cpp index 236b15545b..9687af495d 100644 --- a/source/module_io/read_input_item_tddft.cpp +++ b/source/module_io/read_input_item_tddft.cpp @@ -20,13 +20,28 @@ void ReadInput::item_rt_tddft() read_sync_bool(input.td_vext); this->add_item(item); } + // { + // Input_Item item("td_vext_dire"); + // item.annotation = "extern potential direction"; + // item.read_value = [](const Input_Item& item, Parameter& para) { + // para.input.td_vext_dire = longstring(item.str_values); + // }; + // sync_string(input.td_vext_dire); + // this->add_item(item); + // } { Input_Item item("td_vext_dire"); item.annotation = "extern potential direction"; item.read_value = [](const Input_Item& item, Parameter& para) { - para.input.td_vext_dire = longstring(item.str_values); + parse_expression(item.str_values, para.input.td_vext_dire); }; - sync_string(input.td_vext_dire); + item.get_final_value = [](Input_Item& item, const Parameter& para) { + if (item.is_read()) + { + item.final_value.str(longstring(item.str_values)); + } + }; + add_intvec_bcast(input.td_vext_dire, para.input.td_vext_dire.size(), 0); this->add_item(item); } { diff --git a/source/module_io/test/for_testing_input_conv.h b/source/module_io/test/for_testing_input_conv.h index 88b1f304e2..7abea67bf7 100644 --- a/source/module_io/test/for_testing_input_conv.h +++ b/source/module_io/test/for_testing_input_conv.h @@ -30,17 +30,10 @@ #undef private bool berryphase::berry_phase_flag = false; -double module_tddft::Evolve_elec::td_force_dt; -bool module_tddft::Evolve_elec::td_vext; -std::vector module_tddft::Evolve_elec::td_vext_dire_case; -bool module_tddft::Evolve_elec::out_dipole; -bool module_tddft::Evolve_elec::out_efield; bool TD_Velocity::out_current; bool TD_Velocity::out_current_k; bool TD_Velocity::out_vecpot; bool TD_Velocity::init_vecpot_file; -double module_tddft::Evolve_elec::td_print_eij; -int module_tddft::Evolve_elec::td_edm; double elecstate::Gatefield::zgate = 0.5; bool elecstate::Gatefield::relax = false; bool elecstate::Gatefield::block = false; diff --git a/source/module_io/test/read_input_ptest.cpp b/source/module_io/test/read_input_ptest.cpp index b29cdcfc55..90f985c307 100644 --- a/source/module_io/test/read_input_ptest.cpp +++ b/source/module_io/test/read_input_ptest.cpp @@ -295,7 +295,6 @@ TEST_F(InputParaTest, ParaRead) EXPECT_DOUBLE_EQ(param.inp.soc_lambda, 1.0); EXPECT_DOUBLE_EQ(param.inp.td_force_dt, 0.02); EXPECT_EQ(param.inp.td_vext, 0); - EXPECT_EQ(param.inp.td_vext_dire, "1"); EXPECT_EQ(param.inp.propagator, 0); EXPECT_EQ(param.inp.td_stype, 0); EXPECT_EQ(param.inp.td_ttype, "0"); diff --git a/source/module_parameter/input_parameter.h b/source/module_parameter/input_parameter.h index d2c27f78e1..4e42017ebd 100644 --- a/source/module_parameter/input_parameter.h +++ b/source/module_parameter/input_parameter.h @@ -280,9 +280,10 @@ struct Input_para double bessel_descriptor_sigma = 0.1; ///< spherical bessel smearing_sigma // ============== #Parameters (9.rt-tddft) =========================== - double td_force_dt = 0.02; ///<"fs" - bool td_vext = false; ///< add extern potential or not - std::string td_vext_dire = "1"; ///< vext direction + double td_force_dt = 0.02; ///<"fs" + bool td_vext = false; ///< add extern potential or not + // std::string td_vext_dire = "1"; ///< vext direction + std::vector td_vext_dire = {1}; ///< vector of vext direction bool init_vecpot_file = false; ///< initialize the vector potential, though file or integral double td_print_eij = -1.0; ///< threshold to output Eij elements From 602ebe5d3d9214e18ea0c373e3d19a6d2b104de8 Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Thu, 23 Jan 2025 20:40:40 +0800 Subject: [PATCH 067/160] Fixed a bug in RT-TDDFT where the efield was not applied starting from the restart step (#5877) --- .../potentials/H_TDDFT_pw.cpp | 16 +++++++ .../module_elecstate/potentials/H_TDDFT_pw.h | 46 ++++++++++++++----- source/module_io/read_set_globalv.cpp | 2 +- 3 files changed, 51 insertions(+), 13 deletions(-) diff --git a/source/module_elecstate/potentials/H_TDDFT_pw.cpp b/source/module_elecstate/potentials/H_TDDFT_pw.cpp index cf0dbd2d40..4c8104e509 100644 --- a/source/module_elecstate/potentials/H_TDDFT_pw.cpp +++ b/source/module_elecstate/potentials/H_TDDFT_pw.cpp @@ -12,6 +12,7 @@ namespace elecstate { int H_TDDFT_pw::istep = -1; +bool H_TDDFT_pw::is_initialized = false; double H_TDDFT_pw::amp; double H_TDDFT_pw::bmod; @@ -76,6 +77,21 @@ int H_TDDFT_pw::heavi_count; std::vector H_TDDFT_pw::heavi_t0; std::vector H_TDDFT_pw::heavi_amp; // Ry/bohr +void H_TDDFT_pw::current_step_info(const std::string& file_dir, int& istep) +{ + std::stringstream ssc; + ssc << file_dir << "Restart_md.dat"; + std::ifstream file(ssc.str().c_str()); + + if (!file) + { + ModuleBase::WARNING_QUIT("H_TDDFT_pw::current_step_info", "No Restart_md.dat!"); + } + + file >> istep; + file.close(); +} + void H_TDDFT_pw::cal_fixed_v(double* vl_pseudo) { ModuleBase::TITLE("H_TDDFT_pw", "cal_fixed_v"); diff --git a/source/module_elecstate/potentials/H_TDDFT_pw.h b/source/module_elecstate/potentials/H_TDDFT_pw.h index 8d7c42f9e5..0649487775 100644 --- a/source/module_elecstate/potentials/H_TDDFT_pw.h +++ b/source/module_elecstate/potentials/H_TDDFT_pw.h @@ -2,6 +2,7 @@ #define H_TDDFT_PW_H #include "module_io/input_conv.h" +#include "module_parameter/parameter.h" // PARAM.globalv.global_readin_dir, PARAM.inp.mdp.md_restart #include "pot_base.h" namespace elecstate @@ -16,8 +17,25 @@ class H_TDDFT_pw : public PotBase this->fixed_mode = true; this->rho_basis_ = rho_basis_in; + + // If it is the first time to create an H_TDDFT_pw instance and is restart calculation, + // initialize istep using current_step_info + if (!is_initialized && PARAM.inp.mdp.md_restart) + { + int restart_istep = -1; + std::string file_dir = PARAM.globalv.global_readin_dir; + current_step_info(file_dir, restart_istep); + + if (restart_istep >= 0) + { + H_TDDFT_pw::istep = restart_istep - 1; // Update istep + } + + is_initialized = true; // Mark as initialized, so that istep will not be initialized again + } } - ~H_TDDFT_pw(){}; + + ~H_TDDFT_pw() {}; void cal_fixed_v(double* vl_pseudo) override; @@ -42,17 +60,17 @@ class H_TDDFT_pw : public PotBase static int tstart; static int tend; static double dt; - //cut dt for integral + // cut dt for integral static double dt_int; static int istep_int; // space domain parameters - //length gauge + // length gauge static double lcut1; static double lcut2; - //velocity gauge, vector magnetic potential + // velocity gauge, vector magnetic potential static ModuleBase::Vector3 At; // time domain parameters @@ -64,8 +82,8 @@ class H_TDDFT_pw : public PotBase static std::vector gauss_sigma; // time(a.u.) static std::vector gauss_t0; static std::vector gauss_amp; // Ry/bohr - //add for velocity gauge, recut dt into n pieces to make sure the integral is accurate Enough - //must be even, thus would get odd number of points for simpson integral + // add for velocity gauge, recut dt into n pieces to make sure the integral is accurate Enough + // must be even, thus would get odd number of points for simpson integral static std::vector gauss_ncut; // trapezoid @@ -76,7 +94,7 @@ class H_TDDFT_pw : public PotBase static std::vector trape_t2; static std::vector trape_t3; static std::vector trape_amp; // Ry/bohr - //add for velocity gauge, recut dt into n pieces to make sure the integral is accurate Enough + // add for velocity gauge, recut dt into n pieces to make sure the integral is accurate Enough static std::vector trape_ncut; // Trigonometric @@ -86,7 +104,7 @@ class H_TDDFT_pw : public PotBase static std::vector trigo_phase1; static std::vector trigo_phase2; static std::vector trigo_amp; // Ry/bohr - //add for velocity gauge, recut dt into n pieces to make sure the integral is accurate Enough + // add for velocity gauge, recut dt into n pieces to make sure the integral is accurate Enough static std::vector trigo_ncut; // Heaviside @@ -94,7 +112,7 @@ class H_TDDFT_pw : public PotBase static std::vector heavi_t0; static std::vector heavi_amp; // Ry/bohr - //update At for velocity gauge by intergral of E(t)dt + // update At for velocity gauge by intergral of E(t)dt static void update_At(); private: @@ -103,6 +121,7 @@ class H_TDDFT_pw : public PotBase // Vext will evolve by time, every time cal_fixed_v() is called, istep++ //------------------------ static int istep; + static bool is_initialized; // static flag variable, used to ensure initialization only once static double amp; @@ -111,9 +130,12 @@ class H_TDDFT_pw : public PotBase const UnitCell* ucell_ = nullptr; + // Obtain the current MD step information, used for restart calculation + void current_step_info(const std::string& file_dir, int& istep); + // potential of electric field in space domain : length gauge and velocity gauge - void cal_v_space(std::vector &vext_space, int direc); - void cal_v_space_length(std::vector &vext_space, int direc); + void cal_v_space(std::vector& vext_space, int direc); + void cal_v_space_length(std::vector& vext_space, int direc); double cal_v_space_length_potential(double i); // potential of electric field in time domain : Gauss , trapezoid, trigonometric, heaviside, HHG @@ -124,7 +146,7 @@ class H_TDDFT_pw : public PotBase static double cal_v_time_heaviside(); // double cal_v_time_HHG(); - //get ncut number for At integral + // get ncut number for At integral static int check_ncut(int t_type); void prepare(const ModuleBase::Matrix3& G, int& dir); diff --git a/source/module_io/read_set_globalv.cpp b/source/module_io/read_set_globalv.cpp index 1eb115fd9f..0b3434f170 100644 --- a/source/module_io/read_set_globalv.cpp +++ b/source/module_io/read_set_globalv.cpp @@ -23,7 +23,7 @@ void ReadInput::set_globalv(Parameter& para) para.sys.global_matrix_dir = to_dir(para.sys.global_matrix_dir); /// get the global readin directory - para.sys.global_readin_dir = para.inp.read_file_dir + '/'; + para.sys.global_readin_dir = para.inp.read_file_dir; para.sys.global_readin_dir = to_dir(para.sys.global_readin_dir); /// get the stru file for md restart case From 46797ad9bb95d04f622a9477ea982d054bb87d00 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Fri, 24 Jan 2025 13:37:41 +0800 Subject: [PATCH 068/160] Refactor: add XC_Functional::get_has_kedf() (#5879) * Refactor: remove elecstate_getters * Refactor: add XC_Functional::get_has_kedf() * Refactor: update unit tests * [pre-commit.ci lite] apply automatic fixes * Refactor: rename has_kedf to ked_flag --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/Makefile.Objects | 1 - source/module_elecstate/CMakeLists.txt | 1 - source/module_elecstate/elecstate_energy.cpp | 12 +-- source/module_elecstate/elecstate_getters.cpp | 17 --- source/module_elecstate/elecstate_getters.h | 16 --- source/module_elecstate/elecstate_lcao.cpp | 6 +- source/module_elecstate/elecstate_print.cpp | 3 +- source/module_elecstate/elecstate_pw.cpp | 19 ++-- .../module_elecstate/elecstate_pw_cal_tau.cpp | 1 - source/module_elecstate/magnetism.cpp | 4 +- .../module_elecstate/module_charge/charge.cpp | 24 +++-- .../module_charge/charge_init.cpp | 4 +- .../module_charge/charge_mixing.cpp | 4 +- .../module_charge/charge_mixing_residual.cpp | 2 +- .../module_charge/charge_mixing_rho.cpp | 8 +- .../module_charge/charge_mpi.cpp | 4 +- .../module_charge/symmetry_rho.cpp | 44 ++++---- source/module_elecstate/occupy.cpp | 15 +-- source/module_elecstate/potentials/pot_xc.cpp | 2 +- .../potentials/potential_new.cpp | 8 +- .../test/charge_mixing_test.cpp | 27 +++-- source/module_elecstate/test/charge_test.cpp | 22 ++-- .../test/elecstate_energy_test.cpp | 13 +-- .../test/elecstate_magnetism_test.cpp | 1 - .../test/elecstate_occupy_test.cpp | 1 - .../test/elecstate_print_test.cpp | 16 ++- .../test/elecstate_pw_test.cpp | 15 +-- .../test/potential_new_test.cpp | 101 +++++++++--------- .../test_mpi/charge_mpi_test.cpp | 19 ++-- source/module_esolver/esolver_fp.cpp | 4 +- source/module_esolver/esolver_ks.cpp | 2 +- .../module_xc/test/test_xc1.cpp | 3 + .../module_xc/test/test_xc4.cpp | 1 + .../module_xc/xc_functional.cpp | 27 ++--- .../module_xc/xc_functional.h | 21 +++- .../operator_lcao/veff_lcao.cpp | 10 +- .../pulay_force_stress_gint.hpp | 2 +- .../hamilt_pwdft/forces_cc.cpp | 2 +- .../hamilt_pwdft/stress_func_cc.cpp | 4 +- .../hamilt_pwdft/stress_pw.cpp | 2 +- .../module_io/test/read_wfc_to_rho_test.cpp | 29 ++--- source/module_rdmft/update_state_rdmft.cpp | 4 +- 42 files changed, 234 insertions(+), 287 deletions(-) delete mode 100644 source/module_elecstate/elecstate_getters.cpp delete mode 100644 source/module_elecstate/elecstate_getters.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 9e3c736b89..bf7321d5bc 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -651,7 +651,6 @@ OBJS_SRCPW=H_Ewald_pw.o\ vnl_op.o\ global.o\ magnetism.o\ - elecstate_getters.o\ occupy.o\ structure_factor.o\ structure_factor_k.o\ diff --git a/source/module_elecstate/CMakeLists.txt b/source/module_elecstate/CMakeLists.txt index 2d0148a0d1..2964d3bc44 100644 --- a/source/module_elecstate/CMakeLists.txt +++ b/source/module_elecstate/CMakeLists.txt @@ -1,6 +1,5 @@ list(APPEND objects elecstate.cpp - elecstate_getters.cpp elecstate_energy_terms.cpp elecstate_energy.cpp elecstate_exx.cpp diff --git a/source/module_elecstate/elecstate_energy.cpp b/source/module_elecstate/elecstate_energy.cpp index 4f6e3e1756..3248b14917 100644 --- a/source/module_elecstate/elecstate_energy.cpp +++ b/source/module_elecstate/elecstate_energy.cpp @@ -1,7 +1,7 @@ #include "elecstate.h" -#include "elecstate_getters.h" #include "module_base/global_variable.h" #include "module_base/parallel_reduce.h" +#include "module_hamilt_general/module_xc/xc_functional.h" #include "module_parameter/parameter.h" #include @@ -103,7 +103,7 @@ double ElecState::cal_delta_eband(const UnitCell& ucell) const const double* v_eff = this->pot->get_effective_v(0); const double* v_fixed = this->pot->get_fixed_v(); const double* v_ofk = nullptr; - const bool v_ofk_flag = (get_xc_func_type() == 3 || get_xc_func_type() == 5); + const bool v_ofk_flag = (XC_Functional::get_ked_flag()); #ifdef USE_PAW if (PARAM.inp.use_paw) { @@ -208,14 +208,14 @@ double ElecState::cal_delta_escf() const const double* v_fixed = this->pot->get_fixed_v(); const double* v_ofk = nullptr; - if (get_xc_func_type() == 3 || get_xc_func_type() == 5) + if (XC_Functional::get_ked_flag()) { v_ofk = this->pot->get_effective_vofk(0); } for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { descf -= (this->charge->rho[0][ir] - this->charge->rho_save[0][ir]) * (v_eff[ir] - v_fixed[ir]); - if (get_xc_func_type() == 3 || get_xc_func_type() == 5) + if (XC_Functional::get_ked_flag()) { // cause in the get_effective_vofk, the func will return nullptr assert(v_ofk != nullptr); @@ -226,14 +226,14 @@ double ElecState::cal_delta_escf() const if (PARAM.inp.nspin == 2) { v_eff = this->pot->get_effective_v(1); - if (get_xc_func_type() == 3 || get_xc_func_type() == 5) + if (XC_Functional::get_ked_flag()) { v_ofk = this->pot->get_effective_vofk(1); } for (int ir = 0; ir < this->charge->rhopw->nrxx; ir++) { descf -= (this->charge->rho[1][ir] - this->charge->rho_save[1][ir]) * (v_eff[ir] - v_fixed[ir]); - if (get_xc_func_type() == 3 || get_xc_func_type() == 5) + if (XC_Functional::get_ked_flag()) { descf -= (this->charge->kin_r[1][ir] - this->charge->kin_r_save[1][ir]) * v_ofk[ir]; } diff --git a/source/module_elecstate/elecstate_getters.cpp b/source/module_elecstate/elecstate_getters.cpp deleted file mode 100644 index bf39413498..0000000000 --- a/source/module_elecstate/elecstate_getters.cpp +++ /dev/null @@ -1,17 +0,0 @@ -#include "module_elecstate/elecstate_getters.h" - -#include "module_cell/unitcell.h" -#include "module_hamilt_pw/hamilt_pwdft/global.h" -#include "module_parameter/parameter.h" -#include "module_hamilt_general/module_xc/xc_functional.h" - -namespace elecstate -{ - -int get_xc_func_type() -{ - return XC_Functional::get_func_type(); -} - - -} // namespace elecstate diff --git a/source/module_elecstate/elecstate_getters.h b/source/module_elecstate/elecstate_getters.h deleted file mode 100644 index e9a7cdf6c1..0000000000 --- a/source/module_elecstate/elecstate_getters.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef ELECSTATE_GETTERS_H -#define ELECSTATE_GETTERS_H - -#include - -// Description: Getters for elecstate module -namespace elecstate -{ - -/// @brief get the value of XC_Functional::func_type -int get_xc_func_type(); - - -} // namespace elecstate - -#endif // ELECSTATE_GETTERS_H diff --git a/source/module_elecstate/elecstate_lcao.cpp b/source/module_elecstate/elecstate_lcao.cpp index 748ef7a9b8..498c1735a6 100644 --- a/source/module_elecstate/elecstate_lcao.cpp +++ b/source/module_elecstate/elecstate_lcao.cpp @@ -63,7 +63,7 @@ void ElecStateLCAO>::psiToRho(const psi::Psicharge->rho, Gint_Tools::job_type::rho, PARAM.inp.nspin); this->gint_k->cal_gint(&inout); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { elecstate::lcao_cal_tau_k(gint_k, this->charge); } @@ -98,7 +98,7 @@ void ElecStateLCAO::psiToRho(const psi::Psi& psi) this->gint_gamma->cal_gint(&inout); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { elecstate::lcao_cal_tau_gamma(gint_gamma, this->charge); } @@ -161,7 +161,7 @@ void ElecStateLCAO::dmToRho(std::vector pexsi_DM, std::vectorgint_gamma->transfer_DM2DtoGrid(this->DM->get_DMR_vector()); // transfer DM2D to DM_grid in gint Gint_inout inout(this->charge->rho, Gint_Tools::job_type::rho, PARAM.inp.nspin); this->gint_gamma->cal_gint(&inout); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { for (int is = 0; is < PARAM.inp.nspin; is++) { diff --git a/source/module_elecstate/elecstate_print.cpp b/source/module_elecstate/elecstate_print.cpp index fc08baea4e..a223b4eac6 100644 --- a/source/module_elecstate/elecstate_print.cpp +++ b/source/module_elecstate/elecstate_print.cpp @@ -1,5 +1,4 @@ #include "elecstate.h" -#include "elecstate_getters.h" #include "module_base/formatter.h" #include "module_base/global_variable.h" #include "module_base/parallel_common.h" @@ -461,7 +460,7 @@ void ElecState::print_etot(const Magnetism& magnet, break; } std::vector drho = {scf_thr}; - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5) + if (XC_Functional::get_ked_flag()) { drho.push_back(scf_thr_kin); } diff --git a/source/module_elecstate/elecstate_pw.cpp b/source/module_elecstate/elecstate_pw.cpp index 944bcddef4..f01c70e4e1 100644 --- a/source/module_elecstate/elecstate_pw.cpp +++ b/source/module_elecstate/elecstate_pw.cpp @@ -1,12 +1,13 @@ #include "elecstate_pw.h" -#include "module_parameter/parameter.h" -#include "elecstate_getters.h" + #include "module_base/constants.h" #include "module_base/libm/libm.h" #include "module_base/math_ylmreal.h" +#include "module_base/module_device/device.h" #include "module_base/parallel_reduce.h" #include "module_base/timer.h" -#include "module_base/module_device/device.h" +#include "module_hamilt_general/module_xc/xc_functional.h" +#include "module_parameter/parameter.h" namespace elecstate { @@ -41,7 +42,7 @@ ElecStatePW::~ElecStatePW() delmem_complex_op()(this->rhog_data); delete[] this->rhog; } - if (get_xc_func_type() == 3 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_func_type() == 3 || PARAM.inp.out_elf[0] > 0) { delmem_var_op()(this->kin_r_data); delete[] this->kin_r; @@ -80,7 +81,7 @@ void ElecStatePW::init_rho_data() this->rhog[ii] = this->rhog_data + ii * this->charge->rhopw->npw; } } - if (get_xc_func_type() == 3 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_func_type() == 3 || PARAM.inp.out_elf[0] > 0) { this->kin_r = new Real*[this->charge->nspin]; resmem_var_op()(this->kin_r_data, this->charge->nspin * this->charge->nrxx); @@ -96,7 +97,7 @@ void ElecStatePW::init_rho_data() { this->rhog = reinterpret_cast(this->charge->rhog); } - if (get_xc_func_type() == 3 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_func_type() == 3 || PARAM.inp.out_elf[0] > 0) { this->kin_r = reinterpret_cast(this->charge->kin_r); } @@ -119,7 +120,7 @@ void ElecStatePW::psiToRho(const psi::Psi& psi) // denghui replaced at 20221110 // ModuleBase::GlobalFunc::ZEROS(this->rho[is], this->charge->nrxx); setmem_var_op()(this->rho[is], 0, this->charge->nrxx); - if (get_xc_func_type() == 3) + if (XC_Functional::get_func_type() == 3) { // ModuleBase::GlobalFunc::ZEROS(this->charge->kin_r[is], this->charge->nrxx); setmem_var_op()(this->kin_r[is], 0, this->charge->nrxx); @@ -143,7 +144,7 @@ void ElecStatePW::psiToRho(const psi::Psi& psi) for (int ii = 0; ii < PARAM.inp.nspin; ii++) { castmem_var_d2h_op()(this->charge->rho[ii], this->rho[ii], this->charge->nrxx); - if (get_xc_func_type() == 3) + if (XC_Functional::get_func_type() == 3) { castmem_var_d2h_op()(this->charge->kin_r[ii], this->kin_r[ii], this->charge->nrxx); } @@ -240,7 +241,7 @@ void ElecStatePW::rhoBandK(const psi::Psi& psi) } // kinetic energy density - if (get_xc_func_type() == 3) + if (XC_Functional::get_func_type() == 3) { for (int j = 0; j < 3; j++) { diff --git a/source/module_elecstate/elecstate_pw_cal_tau.cpp b/source/module_elecstate/elecstate_pw_cal_tau.cpp index 5c225c3d62..628dd25aef 100644 --- a/source/module_elecstate/elecstate_pw_cal_tau.cpp +++ b/source/module_elecstate/elecstate_pw_cal_tau.cpp @@ -1,5 +1,4 @@ #include "elecstate_pw.h" -#include "elecstate_getters.h" namespace elecstate { diff --git a/source/module_elecstate/magnetism.cpp b/source/module_elecstate/magnetism.cpp index 80d4856fc1..b41f5261ad 100644 --- a/source/module_elecstate/magnetism.cpp +++ b/source/module_elecstate/magnetism.cpp @@ -1,7 +1,7 @@ #include "magnetism.h" -#include "elecstate_getters.h" -#include "module_parameter/parameter.h" + #include "module_base/parallel_reduce.h" +#include "module_parameter/parameter.h" Magnetism::Magnetism() { diff --git a/source/module_elecstate/module_charge/charge.cpp b/source/module_elecstate/module_charge/charge.cpp index f152ca850e..dfd9b4d633 100644 --- a/source/module_elecstate/module_charge/charge.cpp +++ b/source/module_elecstate/module_charge/charge.cpp @@ -17,11 +17,9 @@ // even in a LSDA calculation. //---------------------------------------------------------- #include "charge.h" -#include -#include "module_parameter/parameter.h" + #include "module_base/global_function.h" #include "module_base/global_variable.h" -#include "module_parameter/parameter.h" #include "module_base/libm/libm.h" #include "module_base/math_integral.h" #include "module_base/memory.h" @@ -29,8 +27,11 @@ #include "module_base/timer.h" #include "module_base/tool_threading.h" #include "module_cell/unitcell.h" -#include "module_elecstate/elecstate_getters.h" #include "module_elecstate/magnetism.h" +#include "module_hamilt_general/module_xc/xc_functional.h" +#include "module_parameter/parameter.h" + +#include #ifdef USE_PAW #include "module_cell/module_paw/paw_cell.h" @@ -80,7 +81,7 @@ void Charge::destroy() delete[] _space_rhog_save; delete[] _space_kin_r; delete[] _space_kin_r_save; - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_ked_flag() || PARAM.inp.out_elf[0] > 0) { delete[] kin_r; delete[] kin_r_save; @@ -121,7 +122,7 @@ void Charge::allocate(const int& nspin_in) _space_rho_save = new double[nspin * nrxx]; _space_rhog = new std::complex[nspin * ngmc]; _space_rhog_save = new std::complex[nspin * ngmc]; - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_ked_flag() || PARAM.inp.out_elf[0] > 0) { _space_kin_r = new double[nspin * nrxx]; _space_kin_r_save = new double[nspin * nrxx]; @@ -130,7 +131,7 @@ void Charge::allocate(const int& nspin_in) rhog = new std::complex*[nspin]; rho_save = new double*[nspin]; rhog_save = new std::complex*[nspin]; - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_ked_flag() || PARAM.inp.out_elf[0] > 0) { kin_r = new double*[nspin]; kin_r_save = new double*[nspin]; @@ -151,7 +152,7 @@ void Charge::allocate(const int& nspin_in) ModuleBase::GlobalFunc::ZEROS(rhog[is], ngmc); ModuleBase::GlobalFunc::ZEROS(rho_save[is], nrxx); ModuleBase::GlobalFunc::ZEROS(rhog_save[is], ngmc); - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_ked_flag() || PARAM.inp.out_elf[0] > 0) { kin_r[is] = _space_kin_r + is * nrxx; ModuleBase::GlobalFunc::ZEROS(kin_r[is], nrxx); @@ -171,7 +172,7 @@ void Charge::allocate(const int& nspin_in) ModuleBase::Memory::record("Chg::rho_save", sizeof(double) * nspin * nrxx); ModuleBase::Memory::record("Chg::rhog", sizeof(double) * nspin * ngmc); ModuleBase::Memory::record("Chg::rhog_save", sizeof(double) * nspin * ngmc); - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_ked_flag() || PARAM.inp.out_elf[0] > 0) { ModuleBase::Memory::record("Chg::kin_r", sizeof(double) * nspin * ngmc); ModuleBase::Memory::record("Chg::kin_r_save", sizeof(double) * nspin * ngmc); @@ -701,9 +702,10 @@ void Charge::save_rho_before_sum_band() for (int is = 0; is < PARAM.inp.nspin; is++) { ModuleBase::GlobalFunc::DCOPY(rho[is], rho_save[is], this->rhopw->nrxx); - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5) { + if (XC_Functional::get_ked_flag()) + { ModuleBase::GlobalFunc::DCOPY(kin_r[is], kin_r_save[is], this->rhopw->nrxx); -} + } #ifdef USE_PAW if(PARAM.inp.use_paw) { ModuleBase::GlobalFunc::DCOPY(nhat[is], nhat_save[is], this->rhopw->nrxx); diff --git a/source/module_elecstate/module_charge/charge_init.cpp b/source/module_elecstate/module_charge/charge_init.cpp index f6a0b400d4..d162a458ff 100644 --- a/source/module_elecstate/module_charge/charge_init.cpp +++ b/source/module_elecstate/module_charge/charge_init.cpp @@ -117,7 +117,7 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, } } - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { // If the charge density is not read in, then the kinetic energy density is not read in either if (!read_error) @@ -188,7 +188,7 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, } // wenfei 2021-7-29 : initial tau = 3/5 rho^2/3, Thomas-Fermi - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { if (PARAM.inp.init_chg == "atomic" || read_kin_error) { diff --git a/source/module_elecstate/module_charge/charge_mixing.cpp b/source/module_elecstate/module_charge/charge_mixing.cpp index 5bc3188190..78fe8ea70c 100644 --- a/source/module_elecstate/module_charge/charge_mixing.cpp +++ b/source/module_elecstate/module_charge/charge_mixing.cpp @@ -144,7 +144,7 @@ void Charge_Mixing::init_mixing() } // initailize tau_mdata - if ((XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) && mixing_tau) + if ((XC_Functional::get_ked_flag()) && mixing_tau) { if (PARAM.inp.scf_thr_type == 1) { @@ -180,7 +180,7 @@ void Charge_Mixing::mix_reset() this->mixing->reset(); this->rho_mdata.reset(); // initailize tau_mdata - if ((XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) && mixing_tau) + if ((XC_Functional::get_ked_flag()) && mixing_tau) { this->tau_mdata.reset(); } diff --git a/source/module_elecstate/module_charge/charge_mixing_residual.cpp b/source/module_elecstate/module_charge/charge_mixing_residual.cpp index b2d1425597..5d97dc0fce 100644 --- a/source/module_elecstate/module_charge/charge_mixing_residual.cpp +++ b/source/module_elecstate/module_charge/charge_mixing_residual.cpp @@ -72,7 +72,7 @@ double Charge_Mixing::get_drho(Charge* chr, const double nelec) double Charge_Mixing::get_dkin(Charge* chr, const double nelec) { - if (!(XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5)) + if (!(XC_Functional::get_ked_flag())) { return 0.0; }; diff --git a/source/module_elecstate/module_charge/charge_mixing_rho.cpp b/source/module_elecstate/module_charge/charge_mixing_rho.cpp index a3d632c211..772cd69666 100644 --- a/source/module_elecstate/module_charge/charge_mixing_rho.cpp +++ b/source/module_elecstate/module_charge/charge_mixing_rho.cpp @@ -249,7 +249,7 @@ void Charge_Mixing::mix_rho_recip(Charge* chr) } // For kinetic energy density - if ((XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) && mixing_tau) + if ((XC_Functional::get_ked_flag()) && mixing_tau) { std::vector> kin_g(PARAM.inp.nspin * rhodpw->npw); std::vector> kin_g_save(PARAM.inp.nspin * rhodpw->npw); @@ -485,7 +485,7 @@ void Charge_Mixing::mix_rho_real(Charge* chr) } double *taur_out, *taur_in; - if ((XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) && mixing_tau) + if ((XC_Functional::get_ked_flag()) && mixing_tau) { taur_in = chr->kin_r_save[0]; taur_out = chr->kin_r[0]; @@ -521,7 +521,7 @@ void Charge_Mixing::mix_rho(Charge* chr) } } std::vector kin_r123; - if ((XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) && mixing_tau) + if ((XC_Functional::get_ked_flag()) && mixing_tau) { kin_r123.resize(PARAM.inp.nspin * nrxx); for (int is = 0; is < PARAM.inp.nspin; ++is) @@ -581,7 +581,7 @@ void Charge_Mixing::mix_rho(Charge* chr) } } - if ((XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) && mixing_tau) + if ((XC_Functional::get_ked_flag()) && mixing_tau) { for (int is = 0; is < PARAM.inp.nspin; ++is) { diff --git a/source/module_elecstate/module_charge/charge_mpi.cpp b/source/module_elecstate/module_charge/charge_mpi.cpp index 61f01ea58b..f55841be6e 100644 --- a/source/module_elecstate/module_charge/charge_mpi.cpp +++ b/source/module_elecstate/module_charge/charge_mpi.cpp @@ -3,7 +3,7 @@ #include "module_base/global_variable.h" #include "module_base/parallel_reduce.h" #include "module_base/timer.h" -#include "module_elecstate/elecstate_getters.h" +#include "module_hamilt_general/module_xc/xc_functional.h" #include "module_parameter/parameter.h" #ifdef __MPI void Charge::init_chgmpi() @@ -132,7 +132,7 @@ void Charge::rho_mpi() for (int is = 0; is < PARAM.inp.nspin; ++is) { reduce_diff_pools(this->rho[is]); - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5 || PARAM.inp.out_elf[0] > 0) + if (XC_Functional::get_ked_flag() || PARAM.inp.out_elf[0] > 0) { reduce_diff_pools(this->kin_r[is]); } diff --git a/source/module_elecstate/module_charge/symmetry_rho.cpp b/source/module_elecstate/module_charge/symmetry_rho.cpp index 3455402da5..9bf0c6b3d5 100644 --- a/source/module_elecstate/module_charge/symmetry_rho.cpp +++ b/source/module_elecstate/module_charge/symmetry_rho.cpp @@ -20,27 +20,27 @@ void Symmetry_rho::begin(const int& spin_now, if (ModuleSymmetry::Symmetry::symm_flag != 1) { return; } - // both parallel and serial - // if(symm.nrot==symm.nrotk) //pure point-group, do rho_symm in real space - // { - // psymm(CHR.rho[spin_now], rho_basis, Pgrid, symm); - // if(XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) psymm(CHR.kin_r[spin_now], - // rho_basis,Pgrid,symm); - // } - // else //space group, do rho_symm in reciprocal space - { - rho_basis->real2recip(CHR.rho[spin_now], CHR.rhog[spin_now]); - psymmg(CHR.rhog[spin_now], rho_basis, symm); // need to modify - rho_basis->recip2real(CHR.rhog[spin_now], CHR.rho[spin_now]); +// both parallel and serial +// if(symm.nrot==symm.nrotk) //pure point-group, do rho_symm in real space +// { +// psymm(CHR.rho[spin_now], rho_basis, Pgrid, symm); +// if(XC_Functional::get_ked_flag()) psymm(CHR.kin_r[spin_now], +// rho_basis,Pgrid,symm); +// } +// else //space group, do rho_symm in reciprocal space +{ + rho_basis->real2recip(CHR.rho[spin_now], CHR.rhog[spin_now]); + psymmg(CHR.rhog[spin_now], rho_basis, symm); // need to modify + rho_basis->recip2real(CHR.rhog[spin_now], CHR.rho[spin_now]); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5 || CHR.cal_elf) - { - // Use std::vector to manage kin_g instead of raw pointer - std::vector> kin_g(CHR.ngmc); - rho_basis->real2recip(CHR.kin_r[spin_now], kin_g.data()); - psymmg(kin_g.data(), rho_basis, symm); - rho_basis->recip2real(kin_g.data(), CHR.kin_r[spin_now]); - } + if (XC_Functional::get_ked_flag() || CHR.cal_elf) + { + // Use std::vector to manage kin_g instead of raw pointer + std::vector> kin_g(CHR.ngmc); + rho_basis->real2recip(CHR.kin_r[spin_now], kin_g.data()); + psymmg(kin_g.data(), rho_basis, symm); + rho_basis->recip2real(kin_g.data(), CHR.kin_r[spin_now]); + } } return; } @@ -63,7 +63,7 @@ void Symmetry_rho::begin(const int& spin_now, // if(symm.nrot==symm.nrotk) //pure point-group, do rho_symm in real space // { // psymm(CHR.rho[spin_now], rho_basis, Pgrid, symm); - // if(XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) psymm(CHR.kin_r[spin_now], + // if(XC_Functional::get_ked_flag()) psymm(CHR.kin_r[spin_now], // rho_basis,Pgrid,symm); // } // else //space group, do rho_symm in reciprocal space @@ -72,7 +72,7 @@ void Symmetry_rho::begin(const int& spin_now, psymmg(rhog[spin_now], rho_basis, symm); rho_basis->recip2real(rhog[spin_now], rho[spin_now]); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { // Use std::vector to manage kin_g instead of raw pointer std::vector> kin_g(ngmc); diff --git a/source/module_elecstate/occupy.cpp b/source/module_elecstate/occupy.cpp index c4cc61213d..eedf1466ce 100644 --- a/source/module_elecstate/occupy.cpp +++ b/source/module_elecstate/occupy.cpp @@ -1,10 +1,9 @@ #include "occupy.h" -#include "module_parameter/parameter.h" #include "module_base/constants.h" #include "module_base/mymath.h" #include "module_base/parallel_reduce.h" -#include "module_elecstate/elecstate_getters.h" +#include "module_parameter/parameter.h" Occupy::Occupy() { @@ -142,10 +141,12 @@ void Occupy::iweights( { assert(is < 2); double degspin = 2.0; - if (PARAM.inp.nspin == 4) + if (PARAM.inp.nspin == 4) { degspin = 1.0; - if (is != -1) +} + if (is != -1) { degspin = 1.0; +} double ib_mind = nelec / degspin; int ib_min = std::ceil(ib_mind); @@ -225,8 +226,9 @@ void Occupy::gweights(const int nks, for (int ik = 0; ik < nks; ik++) { // mohan add 2011-04-03 - if (is != -1 && is != isk[ik]) + if (is != -1 && is != isk[ik]) { continue; +} for (int ib = 0; ib < PARAM.inp.nbands; ib++) { @@ -400,8 +402,9 @@ double Occupy::sumkg(const ModuleBase::matrix& ekb, double sum2 = 0.0; for (int ik = 0; ik < nks; ik++) { - if (is != -1 && is != isk[ik]) + if (is != -1 && is != isk[ik]) { continue; +} double sum1 = 0.0; for (int ib = 0; ib < nband; ib++) diff --git a/source/module_elecstate/potentials/pot_xc.cpp b/source/module_elecstate/potentials/pot_xc.cpp index b04370b2f5..f6b4607f2d 100644 --- a/source/module_elecstate/potentials/pot_xc.cpp +++ b/source/module_elecstate/potentials/pot_xc.cpp @@ -20,7 +20,7 @@ void PotXC::cal_v_eff(const Charge*const chg, const UnitCell*const ucell, Module // calculate the exchange-correlation potential //---------------------------------------------------------- - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { #ifdef USE_LIBXC const std::tuple etxc_vtxc_v diff --git a/source/module_elecstate/potentials/potential_new.cpp b/source/module_elecstate/potentials/potential_new.cpp index f3d68df05a..a5e992beee 100644 --- a/source/module_elecstate/potentials/potential_new.cpp +++ b/source/module_elecstate/potentials/potential_new.cpp @@ -1,18 +1,18 @@ #include "potential_new.h" -#include "module_parameter/parameter.h" #include "module_base/global_function.h" #include "module_base/global_variable.h" #include "module_base/memory.h" #include "module_base/timer.h" #include "module_base/tool_quit.h" #include "module_base/tool_title.h" +#include "module_hamilt_general/module_xc/xc_functional.h" +#include "module_parameter/parameter.h" #ifdef USE_PAW #include "module_hamilt_general/module_xc/xc_functional.h" #include "module_cell/module_paw/paw_cell.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #endif -#include "module_elecstate/elecstate_getters.h" #include @@ -123,7 +123,7 @@ void Potential::allocate() ModuleBase::Memory::record("Pot::vxc", sizeof(double) * PARAM.inp.nspin * nrxx); } - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5) + if (XC_Functional::get_ked_flag()) { this->vofk_effective.create(PARAM.inp.nspin, nrxx); ModuleBase::Memory::record("Pot::vofk", sizeof(double) * PARAM.inp.nspin * nrxx); @@ -320,7 +320,7 @@ void Potential::interpolate_vrs() rho_basis_smooth_->recip2real(&vrs(is, 0), &veff_smooth(is, 0)); } - if (elecstate::get_xc_func_type() == 3 || elecstate::get_xc_func_type() == 5) + if (XC_Functional::get_ked_flag()) { ModuleBase::ComplexMatrix vrs_ofk(PARAM.inp.nspin, rho_basis_->npw); for (int is = 0; is < PARAM.inp.nspin; is++) diff --git a/source/module_elecstate/test/charge_mixing_test.cpp b/source/module_elecstate/test/charge_mixing_test.cpp index 049ef74fc2..2580730cf8 100644 --- a/source/module_elecstate/test/charge_mixing_test.cpp +++ b/source/module_elecstate/test/charge_mixing_test.cpp @@ -1,21 +1,18 @@ #include "gmock/gmock.h" #include "gtest/gtest.h" #define private public -#include "module_parameter/parameter.h" -#undef private -#include "module_base/module_mixing/broyden_mixing.h" -#define private public -#include "module_parameter/parameter.h" #include "../module_charge/charge_mixing.h" +#include "module_base/module_mixing/broyden_mixing.h" #include "module_basis/module_pw/pw_basis.h" #include "module_hamilt_general/module_xc/xc_functional.h" -#undef private +#include "module_parameter/parameter.h" #ifdef _OPENMP #include #endif -int FUNC_TYPE = 1; +int XC_Functional::func_type = 1; +bool XC_Functional::ked_flag = false; // mock function Magnetism::~Magnetism() @@ -35,10 +32,6 @@ void Charge::set_rhopw(ModulePW::PW_Basis* rhopw_in) { this->rhopw = rhopw_in; } -int XC_Functional::get_func_type() -{ - return FUNC_TYPE; -} #ifdef __LCAO InfoNonlocal::InfoNonlocal() { @@ -232,7 +225,8 @@ TEST_F(ChargeMixingTest, InitMixingTest) omp_set_num_threads(1); #endif PARAM.input.nspin = 1; - FUNC_TYPE = 1; + XC_Functional::func_type = 1; + XC_Functional::ked_flag = false; Charge_Mixing CMtest; CMtest.set_rhopw(&pw_basis, &pw_basis); @@ -275,7 +269,8 @@ TEST_F(ChargeMixingTest, InitMixingTest) PARAM.input.mixing_dmr, ucell.omega, ucell.tpiba); - FUNC_TYPE = 3; + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; CMtest.init_mixing(); EXPECT_EQ(CMtest.tau_mdata.length, pw_basis.nrxx); @@ -826,7 +821,8 @@ TEST_F(ChargeMixingTest, MixRhoTest) charge.set_rhopw(&pw_basis); const int nspin = PARAM.input.nspin = 1; PARAM.sys.domag_z = false; - FUNC_TYPE = 3; + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; PARAM.input.mixing_beta = 0.7; PARAM.input.mixing_ndim = 1; PARAM.input.mixing_gg0 = 0.0; @@ -964,7 +960,8 @@ TEST_F(ChargeMixingTest, MixDoubleGridRhoTest) charge.set_rhopw(&pw_dbasis); const int nspin = PARAM.input.nspin = 1; PARAM.sys.domag_z = false; - FUNC_TYPE = 3; + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; PARAM.input.mixing_beta = 0.7; PARAM.input.mixing_ndim = 1; PARAM.input.mixing_gg0 = 0.0; diff --git a/source/module_elecstate/test/charge_test.cpp b/source/module_elecstate/test/charge_test.cpp index b6c98f85a2..85a0d965c6 100644 --- a/source/module_elecstate/test/charge_test.cpp +++ b/source/module_elecstate/test/charge_test.cpp @@ -3,13 +3,11 @@ #define private public #define protected public -#include "module_parameter/parameter.h" #include "module_cell/unitcell.h" #include "module_elecstate/module_charge/charge.h" +#include "module_hamilt_general/module_xc/xc_functional.h" +#include "module_parameter/parameter.h" #include "prepare_unitcell.h" -#undef protected -#undef private - // mock functions for UnitCell #ifdef __LCAO InfoNonlocal::InfoNonlocal() @@ -31,13 +29,10 @@ Magnetism::~Magnetism() } // mock functions for Charge +int XC_Functional::func_type = 1; +bool XC_Functional::ked_flag = false; namespace elecstate { -int tmp_xc_func_type = 1; -int get_xc_func_type() -{ - return tmp_xc_func_type; -} double tmp_ucell_omega = 500.0; double tmp_gridecut = 80.0; void Set_GlobalV_Default() @@ -118,7 +113,8 @@ TEST_F(ChargeTest, Allocate) EXPECT_EQ(rhopw->npwtot, 3143); // call Charge::allocate() PARAM.input.test_charge = 2; - elecstate::tmp_xc_func_type = 3; + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; charge->set_rhopw(rhopw); EXPECT_FALSE(charge->allocate_rho); charge->allocate(PARAM.input.nspin); @@ -202,7 +198,8 @@ TEST_F(ChargeTest, SaveRhoBeforeSumBand) } } EXPECT_EQ(PARAM.input.nelec, 8); - elecstate::tmp_xc_func_type = 3; + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; charge->set_omega(&ucell->omega);; charge->renormalize_rho(); charge->save_rho_before_sum_band(); @@ -212,7 +209,8 @@ TEST_F(ChargeTest, SaveRhoBeforeSumBand) TEST_F(ChargeTest, InitFinalScf) { charge->set_rhopw(rhopw); - elecstate::tmp_xc_func_type = 1; + XC_Functional::func_type = 1; + XC_Functional::ked_flag = false; PARAM.input.test_charge = 2; charge->init_final_scf(); EXPECT_TRUE(charge->allocate_rho_final_scf); diff --git a/source/module_elecstate/test/elecstate_energy_test.cpp b/source/module_elecstate/test/elecstate_energy_test.cpp index bc2f5eb4be..b2040447ac 100644 --- a/source/module_elecstate/test/elecstate_energy_test.cpp +++ b/source/module_elecstate/test/elecstate_energy_test.cpp @@ -2,21 +2,18 @@ #include "gmock/gmock.h" #include "gtest/gtest.h" #define private public -#include "module_parameter/parameter.h" -#undef private #include "module_elecstate/elecstate.h" -#include "module_elecstate/elecstate_getters.h" +#include "module_hamilt_general/module_xc/xc_functional.h" +#include "module_parameter/parameter.h" + #include Parameter PARMA; // mock functions +int XC_Functional::func_type = 1; +bool XC_Functional::ked_flag = false; namespace elecstate { -int tmp_xc_func_type = 1; -int get_xc_func_type() -{ - return tmp_xc_func_type; -} void Potential::get_vnew(Charge const*, ModuleBase::matrix&) { return; diff --git a/source/module_elecstate/test/elecstate_magnetism_test.cpp b/source/module_elecstate/test/elecstate_magnetism_test.cpp index a527de29d5..5416b1dff2 100644 --- a/source/module_elecstate/test/elecstate_magnetism_test.cpp +++ b/source/module_elecstate/test/elecstate_magnetism_test.cpp @@ -5,7 +5,6 @@ #define private public #include "module_parameter/parameter.h" #undef private -#include "module_elecstate/elecstate_getters.h" /************************************************ * unit test of magnetism.cpp diff --git a/source/module_elecstate/test/elecstate_occupy_test.cpp b/source/module_elecstate/test/elecstate_occupy_test.cpp index dd9342987e..9f3f1546a9 100644 --- a/source/module_elecstate/test/elecstate_occupy_test.cpp +++ b/source/module_elecstate/test/elecstate_occupy_test.cpp @@ -4,7 +4,6 @@ #define private public #include "module_parameter/parameter.h" #undef private -#include "module_elecstate/elecstate_getters.h" /*************************************************************** * unit test of class Occupy diff --git a/source/module_elecstate/test/elecstate_print_test.cpp b/source/module_elecstate/test/elecstate_print_test.cpp index e05759f6ca..dae3b5904f 100644 --- a/source/module_elecstate/test/elecstate_print_test.cpp +++ b/source/module_elecstate/test/elecstate_print_test.cpp @@ -3,14 +3,13 @@ #include "gmock/gmock.h" #include "gtest/gtest.h" #define private public -#include "module_parameter/parameter.h" -#undef private +#include "module_cell/klist.h" #include "module_elecstate/elecstate.h" -#include "module_elecstate/elecstate_getters.h" +#include "module_elecstate/module_charge/charge.h" #include "module_elecstate/potentials/efield.h" #include "module_elecstate/potentials/gatefield.h" -#include "module_elecstate/module_charge/charge.h" -#include "module_cell/klist.h" +#include "module_hamilt_general/module_xc/xc_functional.h" +#include "module_parameter/parameter.h" /*************************************************************** * mock functions @@ -41,10 +40,9 @@ Charge::Charge() Charge::~Charge() { } -int elecstate::get_xc_func_type() -{ - return 0; -} + +int XC_Functional::func_type = 0; +bool XC_Functional::ked_flag = false; /*************************************************************** * unit test of functions in elecstate_print.cpp diff --git a/source/module_elecstate/test/elecstate_pw_test.cpp b/source/module_elecstate/test/elecstate_pw_test.cpp index a2a3533ade..d45417794d 100644 --- a/source/module_elecstate/test/elecstate_pw_test.cpp +++ b/source/module_elecstate/test/elecstate_pw_test.cpp @@ -3,20 +3,15 @@ #include "gmock/gmock.h" #include "gtest/gtest.h" #define private public -#include "module_parameter/parameter.h" -#undef private #define protected public #include "module_elecstate/elecstate_pw.h" +#include "module_hamilt_general/module_xc/xc_functional.h" #include "module_hamilt_pw/hamilt_pwdft/VL_in_pw.h" -#undef protected +#include "module_parameter/parameter.h" // mock functions for testing +int XC_Functional::func_type = 1; namespace elecstate { -int tmp_xc_func_type = 1; -int get_xc_func_type() -{ - return tmp_xc_func_type; -} void Potential::init_pot(int, Charge const*) { } @@ -272,7 +267,7 @@ TEST_F(ElecStatePWTest, ConstructorSingle) TEST_F(ElecStatePWTest, InitRhoDataDouble) { - elecstate::tmp_xc_func_type = 3; + XC_Functional::func_type = 3; chg->nrxx = 1000; elecstate_pw_d = new elecstate::ElecStatePW, base_device::DEVICE_CPU>(wfcpw, chg, @@ -291,7 +286,7 @@ TEST_F(ElecStatePWTest, InitRhoDataDouble) TEST_F(ElecStatePWTest, InitRhoDataSingle) { PARAM.input.precision = "single"; - elecstate::tmp_xc_func_type = 3; + XC_Functional::func_type = 3; chg->nspin = PARAM.input.nspin; chg->nrxx = 1000; elecstate_pw_s = new elecstate::ElecStatePW, base_device::DEVICE_CPU>(wfcpw, diff --git a/source/module_elecstate/test/potential_new_test.cpp b/source/module_elecstate/test/potential_new_test.cpp index 7115886bff..4e40756daa 100644 --- a/source/module_elecstate/test/potential_new_test.cpp +++ b/source/module_elecstate/test/potential_new_test.cpp @@ -2,9 +2,9 @@ #include #define private public -#include "module_parameter/parameter.h" #include "module_elecstate/potentials/potential_new.h" -#undef private +#include "module_hamilt_general/module_xc/xc_functional.h" +#include "module_parameter/parameter.h" // mock functions Structure_Factor::Structure_Factor() { @@ -44,14 +44,10 @@ surchem::surchem() surchem::~surchem() { } - +int XC_Functional::func_type = 1; +bool XC_Functional::ked_flag = false; namespace elecstate { -int tmp_xc_func_type = 1; -int get_xc_func_type() -{ - return tmp_xc_func_type; -} PotBase* Potential::get_pot_type(const std::string& pot_type) { @@ -197,7 +193,8 @@ TEST_F(PotentialNewTest, ConstructorNRXX0) TEST_F(PotentialNewTest, ConstructorXC3) { - elecstate::tmp_xc_func_type = 3; + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; rhopw->nrxx = 100; pot = new elecstate::Potential(rhopw, rhopw, ucell, vloc, structure_factors, solvent, etxc, vtxc); EXPECT_TRUE(pot->fixed_mode); @@ -463,7 +460,8 @@ TEST_F(PotentialNewTest, GetEffectiveVarrayNullptr) TEST_F(PotentialNewTest, GetEffectiveVofkmatrix) { // construct potential - elecstate::tmp_xc_func_type = 3; + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; rhopw->nrxx = 100; pot = new elecstate::Potential(rhopw, rhopw, ucell, vloc, structure_factors, solvent, etxc, vtxc); // @@ -532,7 +530,8 @@ TEST_F(PotentialNewTest, GetVeffSmooth) { // construct potential rhopw->nrxx = 100; - elecstate::tmp_xc_func_type = 3; + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; pot = new elecstate::Potential(rhopw, rhopw, ucell, vloc, structure_factors, solvent, etxc, vtxc); // ModuleBase::matrix veff_smooth_tmp = pot->get_veff_smooth(); @@ -576,28 +575,29 @@ TEST_F(PotentialNewTest, GetVofkSmooth) TEST_F(PotentialNewTest, InterpolateVrsDoubleGrids) { PARAM.sys.double_grid = true; - elecstate::tmp_xc_func_type = 3; - // Init pw_basis - rhopw->initgrids(4, ModuleBase::Matrix3(1, 0, 0, 0, 1, 0, 0, 0, 1), 4); - rhopw->initparameters(false, 4); - rhopw->setuptransform(); - rhopw->collect_local_pw(); - - rhodpw->initgrids(4, ModuleBase::Matrix3(1, 0, 0, 0, 1, 0, 0, 0, 1), 6); - rhodpw->initparameters(false, 6); - static_cast(rhodpw)->setuptransform(rhopw); - rhodpw->collect_local_pw(); - - pot = new elecstate::Potential(rhodpw, rhopw, ucell, vloc, structure_factors, solvent, etxc, vtxc); - - for (int ir = 0; ir < pot->v_effective.nr; ir++) - { - for (int ic = 0; ic < pot->v_effective.nc; ic++) - { - pot->v_effective(ir,ic) = ir+ic; - pot->vofk_effective(ir,ic) = ir+2*ic; - } - } + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; + // Init pw_basis + rhopw->initgrids(4, ModuleBase::Matrix3(1, 0, 0, 0, 1, 0, 0, 0, 1), 4); + rhopw->initparameters(false, 4); + rhopw->setuptransform(); + rhopw->collect_local_pw(); + + rhodpw->initgrids(4, ModuleBase::Matrix3(1, 0, 0, 0, 1, 0, 0, 0, 1), 6); + rhodpw->initparameters(false, 6); + static_cast(rhodpw)->setuptransform(rhopw); + rhodpw->collect_local_pw(); + + pot = new elecstate::Potential(rhodpw, rhopw, ucell, vloc, structure_factors, solvent, etxc, vtxc); + + for (int ir = 0; ir < pot->v_effective.nr; ir++) + { + for (int ic = 0; ic < pot->v_effective.nc; ic++) + { + pot->v_effective(ir, ic) = ir + ic; + pot->vofk_effective(ir, ic) = ir + 2 * ic; + } + } pot->interpolate_vrs(); @@ -641,23 +641,24 @@ TEST_F(PotentialNewTest, InterpolateVrsWarningQuit) TEST_F(PotentialNewTest, InterpolateVrsSingleGrids) { PARAM.sys.double_grid = false; - elecstate::tmp_xc_func_type = 3; - // Init pw_basis - rhopw->initgrids(4, ModuleBase::Matrix3(1, 0, 0, 0, 1, 0, 0, 0, 1), 4); - rhopw->initparameters(false, 4); - rhopw->setuptransform(); - rhopw->collect_local_pw(); - - pot = new elecstate::Potential(rhopw, rhopw, ucell, vloc, structure_factors, solvent, etxc, vtxc); - - for (int ir = 0; ir < pot->v_effective.nr; ir++) - { - for (int ic = 0; ic < pot->v_effective.nc; ic++) - { - pot->v_effective(ir,ic) = ir+ic; - pot->vofk_effective(ir,ic) = ir+2*ic; - } - } + XC_Functional::func_type = 3; + XC_Functional::ked_flag = true; + // Init pw_basis + rhopw->initgrids(4, ModuleBase::Matrix3(1, 0, 0, 0, 1, 0, 0, 0, 1), 4); + rhopw->initparameters(false, 4); + rhopw->setuptransform(); + rhopw->collect_local_pw(); + + pot = new elecstate::Potential(rhopw, rhopw, ucell, vloc, structure_factors, solvent, etxc, vtxc); + + for (int ir = 0; ir < pot->v_effective.nr; ir++) + { + for (int ic = 0; ic < pot->v_effective.nc; ic++) + { + pot->v_effective(ir, ic) = ir + ic; + pot->vofk_effective(ir, ic) = ir + 2 * ic; + } + } pot->interpolate_vrs(); diff --git a/source/module_elecstate/test_mpi/charge_mpi_test.cpp b/source/module_elecstate/test_mpi/charge_mpi_test.cpp index 040f5953d6..fda923cb86 100644 --- a/source/module_elecstate/test_mpi/charge_mpi_test.cpp +++ b/source/module_elecstate/test_mpi/charge_mpi_test.cpp @@ -1,12 +1,13 @@ +#include "gmock/gmock.h" +#include "gtest/gtest.h" +#define private public #include "module_base/matrix3.h" #include "module_base/parallel_global.h" -#define private public -#include "module_parameter/parameter.h" -#undef private #include "module_elecstate/module_charge/charge.h" +#include "module_hamilt_general/module_xc/xc_functional.h" +#include "module_parameter/parameter.h" -#include "gmock/gmock.h" -#include "gtest/gtest.h" +bool XC_Functional::ked_flag = false; Charge::Charge() { } @@ -15,14 +16,6 @@ Charge::~Charge() delete[] rec; delete[] dis; } -namespace elecstate -{ -int tmp_xc_func_type = 3; -int get_xc_func_type() -{ - return tmp_xc_func_type; -} -} // namespace elecstate auto sum_array = [](const double* v, const int& nv) { double sum = 0; diff --git a/source/module_esolver/esolver_fp.cpp b/source/module_esolver/esolver_fp.cpp index 80ad1ad349..989e4cbfba 100644 --- a/source/module_esolver/esolver_fp.cpp +++ b/source/module_esolver/esolver_fp.cpp @@ -169,7 +169,7 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep) &(ucell), PARAM.inp.out_chg[1], 1); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { fn =PARAM.globalv.global_out_dir + "/SPIN" + std::to_string(is + 1) + "_TAU.cube"; ModuleIO::write_vdata_palgrid(Pgrid, @@ -310,7 +310,7 @@ void ESolver_FP::iter_finish(UnitCell& ucell, const int istep, int& iter) GlobalV::RANK_IN_POOL, GlobalV::NPROC_IN_POOL); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { std::vector> kin_g_space(PARAM.inp.nspin * this->pelec->charge->ngmc, {0.0, 0.0}); std::vector*> kin_g; diff --git a/source/module_esolver/esolver_ks.cpp b/source/module_esolver/esolver_ks.cpp index 8de7f56a05..53b55cc67d 100644 --- a/source/module_esolver/esolver_ks.cpp +++ b/source/module_esolver/esolver_ks.cpp @@ -666,7 +666,7 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i // get mtaGGA related parameters double dkin = 0.0; // for meta-GGA - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { dkin = p_chgmix->get_dkin(pelec->charge, PARAM.inp.nelec); } diff --git a/source/module_hamilt_general/module_xc/test/test_xc1.cpp b/source/module_hamilt_general/module_xc/test/test_xc1.cpp index 9a5c45eebd..917a6e4a2c 100644 --- a/source/module_hamilt_general/module_xc/test/test_xc1.cpp +++ b/source/module_hamilt_general/module_xc/test/test_xc1.cpp @@ -60,6 +60,7 @@ class XCTest_SCAN0 : public XCTest TEST_F(XCTest_SCAN0, set_xc_type) { EXPECT_EQ(XC_Functional::get_func_type(),5); + EXPECT_TRUE(XC_Functional::get_ked_flag()); } class XCTest_KSDT : public XCTest @@ -102,6 +103,7 @@ class XCTest_R2SCAN : public XCTest TEST_F(XCTest_R2SCAN, set_xc_type) { EXPECT_EQ(XC_Functional::get_func_type(),3); + EXPECT_TRUE(XC_Functional::get_ked_flag()); } class XCTest_LB07 : public XCTest @@ -130,6 +132,7 @@ class XCTest_BMK : public XCTest TEST_F(XCTest_BMK, set_xc_type) { EXPECT_EQ(XC_Functional::get_func_type(),5); + EXPECT_TRUE(XC_Functional::get_ked_flag()); } class XCTest_HF : public XCTest diff --git a/source/module_hamilt_general/module_xc/test/test_xc4.cpp b/source/module_hamilt_general/module_xc/test/test_xc4.cpp index 41fd60f425..946af8a1cc 100644 --- a/source/module_hamilt_general/module_xc/test/test_xc4.cpp +++ b/source/module_hamilt_general/module_xc/test/test_xc4.cpp @@ -56,6 +56,7 @@ class XCTest_SCAN : public XCTest TEST_F(XCTest_SCAN, set_xc_type) { EXPECT_EQ(XC_Functional::get_func_type(),3); + EXPECT_TRUE(XC_Functional::get_ked_flag()); std::vector e_ref = {-1.802228724,-1.802210367,-1.526620682,-0.03583190143,-19035.36827}; std::vector v1_ref = {-1.40580492,-1.405589907,-1.349177581,-0.5343722373,-14.09114168}; std::vector v2_ref = {-0.002302953645,-0.002306239202,-0.002688619206,-0.07677599434,-3.0633237e-07}; diff --git a/source/module_hamilt_general/module_xc/xc_functional.cpp b/source/module_hamilt_general/module_xc/xc_functional.cpp index 4b9b95a2ce..5fc030ec13 100644 --- a/source/module_hamilt_general/module_xc/xc_functional.cpp +++ b/source/module_hamilt_general/module_xc/xc_functional.cpp @@ -16,6 +16,7 @@ XC_Functional::~XC_Functional(){} std::vector XC_Functional::func_id(1); int XC_Functional::func_type = 0; +bool XC_Functional::ked_flag = false; bool XC_Functional::use_libxc = true; double XC_Functional::hybrid_alpha = 0.25; std::map XC_Functional::scaling_factor_xc = { {1, 1.0} }; // added by jghan, 2024-10-10 @@ -25,15 +26,6 @@ void XC_Functional::set_hybrid_alpha(const double alpha_in) hybrid_alpha = alpha_in; } -double XC_Functional::get_hybrid_alpha() -{ - return hybrid_alpha; -} - -int XC_Functional::get_func_type() -{ - return func_type; -} void XC_Functional::set_xc_first_loop(const UnitCell& ucell) { /** In the special "two-level" calculation case, @@ -266,10 +258,15 @@ void XC_Functional::set_xc_type(const std::string xc_func_in) #endif } - if (func_id[0] == XC_GGA_X_OPTX) - { - std::cerr << "\n OPTX untested please test,"; - } + if (func_type == 3 || func_type == 5) + { + ked_flag = true; + } + + if (func_id[0] == XC_GGA_X_OPTX) + { + std::cerr << "\n OPTX untested please test,"; + } if((func_type == 4 || func_type == 5) && PARAM.inp.basis_type == "pw") { @@ -279,10 +276,6 @@ void XC_Functional::set_xc_type(const std::string xc_func_in) { ModuleBase::WARNING_QUIT("set_xc_type","meta-GGA has not been implemented for nspin = 4 yet"); } - //if((func_type == 3 || func_type == 5) && PARAM.inp.cal_stress == 1 && PARAM.inp.nspin!=1) - //{ - // ModuleBase::WARNING_QUIT("set_xc_type","mgga stress not implemented for polarized case yet"); - //} #ifndef __EXX if(func_type == 4 || func_type == 5) diff --git a/source/module_hamilt_general/module_xc/xc_functional.h b/source/module_hamilt_general/module_xc/xc_functional.h index 04ca90216f..c0fbc91744 100644 --- a/source/module_hamilt_general/module_xc/xc_functional.h +++ b/source/module_hamilt_general/module_xc/xc_functional.h @@ -64,12 +64,22 @@ class XC_Functional // func_type, which is as specified in get_func_type // use_libxc, whether to use LIBXC. The rule is to NOT use it for functionals that we already have. - static int get_func_type(); + static int get_func_type() + { + return func_type; + }; static void set_xc_type(const std::string xc_func_in); // For hybrid functional static void set_hybrid_alpha(const double alpha_in); - static double get_hybrid_alpha(); + static double get_hybrid_alpha() + { + return hybrid_alpha; + }; + static bool get_ked_flag() + { + return ked_flag; + }; /// Usually in exx caculation, the first SCF loop should be converged with PBE static void set_xc_first_loop(const UnitCell& ucell); @@ -77,10 +87,11 @@ class XC_Functional static std::vector func_id; // libxc id of functional static int func_type; //0:none, 1:lda, 2:gga, 3:mgga, 4:hybrid lda/gga, 5:hybrid mgga - static bool use_libxc; + static bool ked_flag; // whether the functional has kinetic energy density + static bool use_libxc; - //exx_hybrid_alpha for mixing exx in hybrid functional: - static double hybrid_alpha; + // exx_hybrid_alpha for mixing exx in hybrid functional: + static double hybrid_alpha; // added by jghan, 2024-07-07 // as a scaling factor for different xc-functionals diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/veff_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/veff_lcao.cpp index aeb5d55c01..e4e04a6a20 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/veff_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/veff_lcao.cpp @@ -77,7 +77,7 @@ void Veff>::contributeHR() // if you change the place of the following code, // rememeber to delete the #include - if(XC_Functional::get_func_type()==3 || XC_Functional::get_func_type()==5) + if (XC_Functional::get_ked_flag()) { Gint_inout inout(vr_eff1, vofk_eff1, 0, Gint_Tools::job_type::vlocal_meta); this->GK->cal_gint(&inout); @@ -96,12 +96,12 @@ void Veff>::contributeHR() for (int is = 1; is < 4; is++) { vr_eff1 = this->pot->get_effective_v(is); - if(XC_Functional::get_func_type()==3 || XC_Functional::get_func_type()==5) + if (XC_Functional::get_ked_flag()) { vofk_eff1 = this->pot->get_effective_vofk(is); } - - if(XC_Functional::get_func_type()==3 || XC_Functional::get_func_type()==5) + + if (XC_Functional::get_ked_flag()) { Gint_inout inout(vr_eff1, vofk_eff1, is, Gint_Tools::job_type::vlocal_meta); this->GK->cal_gint(&inout); @@ -141,7 +141,7 @@ void Veff>::contributeHR(void) // and diagonalize the H matrix (T+Vl+Vnl). //-------------------------------------------- - if(XC_Functional::get_func_type()==3 || XC_Functional::get_func_type()==5) + if (XC_Functional::get_ked_flag()) { Gint_inout inout(vr_eff1, vofk_eff1, Gint_Tools::job_type::vlocal_meta); this->GG->cal_vlocal(&inout, this->new_e_iteration); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_gint.hpp b/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_gint.hpp index feb567eca2..56f7e561e2 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_gint.hpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_gint.hpp @@ -23,7 +23,7 @@ namespace PulayForceStress { const double* vr_eff1 = pot->get_effective_v(is); const double* vofk_eff1 = nullptr; - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { vofk_eff1 = pot->get_effective_vofk(is); Gint_inout inout(is, vr_eff1, vofk_eff1, isforce, isstress, &f, &s, Gint_Tools::job_type::force_meta); diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp index 41184b11d0..9c83581f5e 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp @@ -57,7 +57,7 @@ void Forces::cal_force_cc(ModuleBase::matrix& forcecc, ModuleBase::matrix v(PARAM.inp.nspin, rho_basis->nrxx); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { #ifdef USE_LIBXC const auto etxc_vtxc_v diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp index bbdefb737a..af297fba60 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp @@ -51,8 +51,8 @@ void Stress_Func::stress_cc(ModuleBase::matrix& sigma, //recalculate the exchange-correlation potential ModuleBase::matrix vxc; - if(XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) - { + if (XC_Functional::get_ked_flag()) + { #ifdef USE_LIBXC const auto etxc_vtxc_v = XC_Functional_Libxc::v_xc_meta(XC_Functional::get_func_id(), rho_basis->nrxx, ucell.omega, ucell.tpiba, chr); diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_pw.cpp index 36ea369d60..f0ca34ea3a 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_pw.cpp @@ -82,7 +82,7 @@ void Stress_PW::cal_stress(ModuleBase::matrix& sigmatot, sigmaxc(i, i) = -(pelec->f_en.etxc - pelec->f_en.vtxc) / ucell.omega; } this->stress_gga(ucell, sigmaxc, rho_basis, pelec->charge); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { this->stress_mgga(ucell, sigmaxc, diff --git a/source/module_io/test/read_wfc_to_rho_test.cpp b/source/module_io/test/read_wfc_to_rho_test.cpp index 7717b1bbc0..9272a7c0a9 100644 --- a/source/module_io/test/read_wfc_to_rho_test.cpp +++ b/source/module_io/test/read_wfc_to_rho_test.cpp @@ -4,25 +4,23 @@ #undef __LCAO #define private public -#include "module_elecstate/module_charge/charge.h" -#include "module_parameter/parameter.h" -#undef private - -#ifdef __MPI -#include "module_base/parallel_global.h" -#include "module_basis/module_pw/test/test_tool.h" -#include "mpi.h" -#endif #include "module_cell/klist.h" #include "module_cell/unitcell.h" -#include "module_elecstate/elecstate_getters.h" +#include "module_elecstate/module_charge/charge.h" #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_hamilt_general/module_xc/xc_functional.h" #include "module_hamilt_pw/hamilt_pwdft/parallel_grid.h" #include "module_io/read_wfc_to_rho.h" #include "module_io/write_wfc_pw.h" +#include "module_parameter/parameter.h" #include "module_psi/psi.h" +#ifdef __MPI +#include "module_base/parallel_global.h" +#include "module_basis/module_pw/test/test_tool.h" +#include "mpi.h" +#endif + Parallel_Grid::Parallel_Grid() { } @@ -47,14 +45,9 @@ Magnetism::Magnetism() Magnetism::~Magnetism() { } -int elecstate::get_xc_func_type() -{ - return 0; -} -int XC_Functional::get_func_type() -{ - return 0; -} +int XC_Functional::func_type = 0; +bool XC_Functional::ked_flag = false; + Symmetry_rho::Symmetry_rho() { } diff --git a/source/module_rdmft/update_state_rdmft.cpp b/source/module_rdmft/update_state_rdmft.cpp index dc0398e8c9..6d9f829f06 100644 --- a/source/module_rdmft/update_state_rdmft.cpp +++ b/source/module_rdmft/update_state_rdmft.cpp @@ -110,7 +110,7 @@ void RDMFT::update_charge(UnitCell& ucell) Gint_inout inout(charge->rho, Gint_Tools::job_type::rho, nspin); GG->cal_gint(&inout); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { // for (int is = 0; is < nspin; is++) // { @@ -140,7 +140,7 @@ void RDMFT::update_charge(UnitCell& ucell) Gint_inout inout(charge->rho, Gint_Tools::job_type::rho, nspin); GK->cal_gint(&inout); - if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + if (XC_Functional::get_ked_flag()) { // for (int is = 0; is < nspin; is++) // { From a09497a3f6a8b1e19df6222a818f9c2a584c8f3c Mon Sep 17 00:00:00 2001 From: jiyuyang <1041176461@qq.com> Date: Thu, 30 Jan 2025 22:54:05 +0800 Subject: [PATCH 069/160] Fix: parse_expression for scientific notation (#5882) * Fix: parse_expression for scientific notation --- source/module_io/input_conv.h | 43 +++++++++++++++++------------------ 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/source/module_io/input_conv.h b/source/module_io/input_conv.h index e14c10dac7..bbb51df101 100644 --- a/source/module_io/input_conv.h +++ b/source/module_io/input_conv.h @@ -47,10 +47,15 @@ void parse_expression(const std::string& fn, std::vector& vec) { ModuleBase::TITLE("Input_Conv", "parse_expression"); int count = 0; - std::string pattern("([-+]?[0-9]+\\*[-+]?[0-9.]+|[-+]?[0-9,.]+)"); + + // Update the regex pattern to handle scientific notation + std::string pattern("([-+]?[0-9]+\\*[-+]?[0-9.eE+-]+|[-+]?[0-9,.eE+-]+)"); + std::vector str; std::stringstream ss(fn); std::string section; + + // Split the input string into substrings by spaces while (ss >> section) { int index = 0; @@ -64,24 +69,14 @@ void parse_expression(const std::string& fn, std::vector& vec) section.erase(0, index); str.push_back(section); } - // std::string::size_type pos1, pos2; - // std::string c = " "; - // pos2 = fn.find(c); - // pos1 = 0; - // while (std::string::npos != pos2) - // { - // str.push_back(fn.substr(pos1, pos2 - pos1)); - // pos1 = pos2 + c.size(); - // pos2 = fn.find(c, pos1); - // } - // if (pos1 != fn.length()) - // { - // str.push_back(fn.substr(pos1)); - // } + + // Compile the regular expression regex_t reg; regcomp(®, pattern.c_str(), REG_EXTENDED); regmatch_t pmatch[1]; const size_t nmatch = 1; + + // Loop over each section and apply regex to extract numbers for (size_t i = 0; i < str.size(); ++i) { if (str[i] == "") @@ -90,25 +85,28 @@ void parse_expression(const std::string& fn, std::vector& vec) } int status = regexec(®, str[i].c_str(), nmatch, pmatch, 0); std::string sub_str = ""; + + // Extract the matched substring for (size_t j = pmatch[0].rm_so; j != pmatch[0].rm_eo; ++j) { sub_str += str[i][j]; } + + // Check if the substring contains multiplication (e.g., "2*3.14") std::string sub_pattern("\\*"); regex_t sub_reg; regcomp(&sub_reg, sub_pattern.c_str(), REG_EXTENDED); regmatch_t sub_pmatch[1]; const size_t sub_nmatch = 1; + if (regexec(&sub_reg, sub_str.c_str(), sub_nmatch, sub_pmatch, 0) == 0) { size_t pos = sub_str.find("*"); int num = stoi(sub_str.substr(0, pos)); - assert(num>=0); + assert(num >= 0); T occ = stof(sub_str.substr(pos + 1, sub_str.size())); - // std::vector ocp_temp(num, occ); - // const std::vector::iterator dest = vec.begin() + count; - // copy(ocp_temp.begin(), ocp_temp.end(), dest); - // count += num; + + // Add the value to the vector `num` times for (size_t k = 0; k != num; k++) { vec.emplace_back(occ); @@ -116,16 +114,17 @@ void parse_expression(const std::string& fn, std::vector& vec) } else { - // vec[count] = stof(sub_str); - // count += 1; + // Handle scientific notation and convert to T std::stringstream convert; convert << sub_str; T occ; convert >> occ; vec.emplace_back(occ); } + regfree(&sub_reg); } + regfree(®); } From 74284f9bc4d47e3d08880ff5d7869af39625b1f7 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Sat, 1 Feb 2025 10:46:00 +0800 Subject: [PATCH 070/160] Feature: Make BPCG support band parallelism (#5873) * move kpar into read_input_item * add para_linear_transform_op * arrange the order in read_input * change name * fix compile * make bpcg support bndpar > 1 * fix BPCG * fix bug in sDFT-BPCG * make sdft+bpcg support GPU * update results * fix bug in BPCG * fix tests * fix test * update results * update results * [pre-commit.ci lite] apply automatic fixes * update --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- source/Makefile.Objects | 1 + source/driver.cpp | 6 +- source/module_base/global_file.cpp | 18 +- source/module_base/global_variable.cpp | 7 +- source/module_base/global_variable.h | 8 +- source/module_base/kernels/math_kernel_op.cpp | 4 +- source/module_base/para_gemm.cpp | 391 ++++++++++++------ source/module_base/para_gemm.h | 16 +- source/module_base/parallel_comm.cpp | 8 +- source/module_base/parallel_comm.h | 6 +- source/module_base/parallel_device.cpp | 16 + source/module_base/parallel_device.h | 24 +- source/module_base/parallel_global.cpp | 54 +-- source/module_base/parallel_global.h | 12 +- source/module_base/parallel_reduce.cpp | 8 +- source/module_base/parallel_reduce.h | 4 +- source/module_base/test/global_file_test.cpp | 4 +- .../test_parallel/parallel_global_test.cpp | 4 +- .../test_parallel/test_para_gemm.cpp | 105 +++-- source/module_cell/cal_atoms_info.h | 15 + source/module_cell/test/klist_test_para.cpp | 12 +- source/module_elecstate/elecstate.cpp | 19 +- source/module_elecstate/elecstate_print.cpp | 22 +- source/module_elecstate/elecstate_pw_sdft.cpp | 2 +- .../module_elecstate/module_charge/charge.h | 3 +- .../module_charge/charge_init.cpp | 6 +- .../module_charge/charge_mpi.cpp | 23 +- source/module_elecstate/occupy.cpp | 5 +- .../test/elecstate_base_test.cpp | 1 + .../test/elecstate_print_test.cpp | 28 +- .../test_mpi/charge_mpi_test.cpp | 18 +- source/module_esolver/esolver_ks.cpp | 10 +- source/module_esolver/esolver_ks_lcao.cpp | 6 +- source/module_esolver/esolver_ks_pw.cpp | 6 +- source/module_esolver/esolver_sdft_pw.cpp | 4 +- .../hamilt_pwdft/onsite_projector.cpp | 3 +- .../hamilt_pwdft/parallel_grid.cpp | 14 +- .../hamilt_stodft/sto_dos.cpp | 2 +- .../hamilt_stodft/sto_elecond.cpp | 12 +- .../hamilt_stodft/sto_forces.cpp | 2 +- .../hamilt_stodft/sto_iter.cpp | 164 +++++--- .../hamilt_stodft/sto_stress_pw.cpp | 4 +- .../hamilt_stodft/sto_tool.cpp | 2 +- .../module_hamilt_pw/hamilt_stodft/sto_wf.cpp | 16 +- source/module_hsolver/CMakeLists.txt | 1 + source/module_hsolver/diago_bpcg.cpp | 190 +++------ source/module_hsolver/diago_bpcg.h | 26 +- source/module_hsolver/hsolver_lcao.cpp | 6 +- source/module_hsolver/hsolver_pw.cpp | 4 +- source/module_hsolver/hsolver_pw_sdft.cpp | 21 +- .../module_hsolver/para_linear_transform.cpp | 181 ++++++++ source/module_hsolver/para_linear_transform.h | 76 ++++ source/module_hsolver/test/CMakeLists.txt | 17 +- .../module_hsolver/test/diago_bpcg_test.cpp | 3 +- .../module_hsolver/test/diago_lapack_test.cpp | 10 +- .../module_hsolver/test/test_hsolver_sdft.cpp | 8 +- .../test/test_para_linear_trans.cpp | 260 ++++++++++++ source/module_io/cal_dos.cpp | 12 +- source/module_io/input_conv.cpp | 32 +- source/module_io/read_input.cpp | 77 ++-- source/module_io/read_input.h | 10 +- .../module_io/read_input_item_elec_stru.cpp | 1 + source/module_io/read_input_item_exx_dftu.cpp | 1 + source/module_io/read_input_item_output.cpp | 1 + .../module_io/read_input_item_postprocess.cpp | 2 + source/module_io/read_input_item_system.cpp | 26 +- source/module_io/read_set_globalv.cpp | 217 +++++----- .../module_io/test/read_wfc_to_rho_test.cpp | 6 +- .../module_io/test/write_istate_info_test.cpp | 14 +- .../test_serial/io_system_variable_test.cpp | 13 +- source/module_io/write_cube.cpp | 2 +- source/module_io/write_istate_info.cpp | 4 +- source/module_parameter/parameter.cpp | 10 - source/module_parameter/parameter.h | 6 - source/module_parameter/system_parameter.h | 6 +- source/module_psi/psi.cpp | 2 +- source/module_psi/psi.h | 2 +- source/module_psi/psi_init.cpp | 147 ++++--- tests/integrate/102_PW_BPCG/result.ref | 10 +- tests/integrate/102_PW_BPCG_BP/INPUT | 33 ++ tests/integrate/102_PW_BPCG_BP/KPT | 4 + tests/integrate/102_PW_BPCG_BP/README | 10 + tests/integrate/102_PW_BPCG_BP/STRU | 23 ++ tests/integrate/102_PW_BPCG_BP/result.ref | 8 + tests/integrate/102_PW_BPCG_GPU/INPUT | 1 + tests/integrate/102_PW_BPCG_GPU/result.ref | 4 +- tests/integrate/184_PW_BPCG_SDFT_5D11S/INPUT | 38 ++ tests/integrate/184_PW_BPCG_SDFT_5D11S/KPT | 4 + tests/integrate/184_PW_BPCG_SDFT_5D11S/README | 9 + tests/integrate/184_PW_BPCG_SDFT_5D11S/STRU | 19 + tests/integrate/184_PW_BPCG_SDFT_5D11S/jd | 1 + .../184_PW_BPCG_SDFT_5D11S/result.ref | 5 + .../integrate/187_PW_SDFT_MALL_BPCG_GPU/INPUT | 39 ++ tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/KPT | 4 + .../187_PW_SDFT_MALL_BPCG_GPU/README | 12 + .../integrate/187_PW_SDFT_MALL_BPCG_GPU/STRU | 19 + tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/jd | 1 + .../187_PW_SDFT_MALL_BPCG_GPU/result.ref | 5 + tests/integrate/CASES_CPU.txt | 2 + tests/integrate/CASES_GPU.txt | 1 + 100 files changed, 1876 insertions(+), 865 deletions(-) mode change 100644 => 100755 source/module_hsolver/diago_bpcg.cpp create mode 100644 source/module_hsolver/para_linear_transform.cpp create mode 100644 source/module_hsolver/para_linear_transform.h create mode 100644 source/module_hsolver/test/test_para_linear_trans.cpp mode change 100644 => 100755 source/module_io/read_set_globalv.cpp mode change 100644 => 100755 source/module_parameter/system_parameter.h create mode 100644 tests/integrate/102_PW_BPCG_BP/INPUT create mode 100644 tests/integrate/102_PW_BPCG_BP/KPT create mode 100644 tests/integrate/102_PW_BPCG_BP/README create mode 100644 tests/integrate/102_PW_BPCG_BP/STRU create mode 100755 tests/integrate/102_PW_BPCG_BP/result.ref create mode 100644 tests/integrate/184_PW_BPCG_SDFT_5D11S/INPUT create mode 100644 tests/integrate/184_PW_BPCG_SDFT_5D11S/KPT create mode 100644 tests/integrate/184_PW_BPCG_SDFT_5D11S/README create mode 100644 tests/integrate/184_PW_BPCG_SDFT_5D11S/STRU create mode 100644 tests/integrate/184_PW_BPCG_SDFT_5D11S/jd create mode 100644 tests/integrate/184_PW_BPCG_SDFT_5D11S/result.ref create mode 100644 tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/INPUT create mode 100644 tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/KPT create mode 100644 tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/README create mode 100644 tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/STRU create mode 100644 tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/jd create mode 100644 tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/result.ref diff --git a/source/Makefile.Objects b/source/Makefile.Objects index bf7321d5bc..7f1cdfa58c 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -333,6 +333,7 @@ OBJS_HSOLVER=diago_cg.o\ diago_david.o\ diago_dav_subspace.o\ diago_bpcg.o\ + para_linear_transform.o\ hsolver.o\ hsolver_pw.o\ hsolver_lcaopw.o\ diff --git a/source/driver.cpp b/source/driver.cpp index 250ac12707..efd76ca276 100644 --- a/source/driver.cpp +++ b/source/driver.cpp @@ -152,9 +152,9 @@ void Driver::reading() GlobalV::MY_RANK, PARAM.inp.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); diff --git a/source/module_base/global_file.cpp b/source/module_base/global_file.cpp index b912996f4e..4da5e94045 100644 --- a/source/module_base/global_file.cpp +++ b/source/module_base/global_file.cpp @@ -153,36 +153,32 @@ void ModuleBase::Global_File::make_dir_out( #endif } - std::stringstream ss,ss1; - // mohan add 2010-09-12 if(out_alllog) { - ss << "running_" << calculation << "_" << rank + 1; - open_log(GlobalV::ofs_running, ss.str(), calculation, restart); + open_log(GlobalV::ofs_running, PARAM.globalv.log_file, calculation, restart); #if defined(__CUDA) || defined(__ROCM) - open_log(GlobalV::ofs_device, "device" + std::to_string(rank), calculation, restart); + open_log(GlobalV::ofs_device, "device" + std::to_string(rank) + ".log", calculation, restart); #endif } else { if(rank==0) { - ss << "running_" << calculation; - open_log(GlobalV::ofs_running, ss.str(), calculation, restart); + open_log(GlobalV::ofs_running, PARAM.globalv.log_file, calculation, restart); #if defined(__CUDA) || defined(__ROCM) - open_log(GlobalV::ofs_device, "device", calculation, restart); + open_log(GlobalV::ofs_device, "device.log", calculation, restart); #endif } } if(rank==0) { - open_log(GlobalV::ofs_warning, "warning", calculation, restart); + open_log(GlobalV::ofs_warning, "warning.log", calculation, restart); } #ifdef GATHER_INFO - open_log(GlobalV::ofs_info, "math_info_" + std::to_string(rank), calculation, restart); + open_log(GlobalV::ofs_info, "math_info_" + std::to_string(rank) + ".log", calculation, restart); #endif return; @@ -206,7 +202,7 @@ void ModuleBase::Global_File::open_log(std::ofstream &ofs, const std::string &fn // PARAM.globalv.global_out_dir : (default dir to store "*.log" file) //---------------------------------------------------------- std::stringstream ss; - ss << PARAM.globalv.global_out_dir << fn << ".log"; + ss << PARAM.globalv.global_out_dir << fn; if(calculation == "md" && restart) { diff --git a/source/module_base/global_variable.cpp b/source/module_base/global_variable.cpp index 616e8c3656..71f41c1b4b 100644 --- a/source/module_base/global_variable.cpp +++ b/source/module_base/global_variable.cpp @@ -18,14 +18,13 @@ namespace GlobalV int NPROC = 1; ///< global number of process int KPAR = 1; ///< global number of pools -int KPAR_LCAO = 1; ///< global number of pools for LCAO diagonalization only int MY_RANK = 0; ///< global index of process int MY_POOL = 0; ///< global index of pool (count in pool) -int MY_STOGROUP = 0; +int MY_BNDGROUP = 0; int NPROC_IN_POOL = 1; ///< local number of process in a pool -int NPROC_IN_STOGROUP = 1; +int NPROC_IN_BNDGROUP = 1; int RANK_IN_POOL = 0; ///< global index of pool (count in process), my_rank in each pool -int RANK_IN_STOGROUP = 0; +int RANK_IN_BPGROUP = 0; int DRANK = -1; ///< mohan add 2012-01-13, must be -1, so we can recognize who ///< didn't in DIAG_WORLD int DSIZE = KPAR; diff --git a/source/module_base/global_variable.h b/source/module_base/global_variable.h index 56629444d3..7014912457 100644 --- a/source/module_base/global_variable.h +++ b/source/module_base/global_variable.h @@ -28,23 +28,21 @@ namespace GlobalV // NAME : DCOLOR( color of each group) // NAME : GRANK( index of grid world) // NAME : GSIZE( number of processors in each grid world) -// NAME : KPAR_LCAO ( global number of pools for LCAO diagonalization only) //======================================================================== extern int NPROC; extern int KPAR; extern int MY_RANK; extern int MY_POOL; -extern int MY_STOGROUP; +extern int MY_BNDGROUP; extern int NPROC_IN_POOL; -extern int NPROC_IN_STOGROUP; +extern int NPROC_IN_BNDGROUP; extern int RANK_IN_POOL; -extern int RANK_IN_STOGROUP; +extern int RANK_IN_BPGROUP; extern int DRANK; extern int DSIZE; extern int DCOLOR; extern int GRANK; extern int GSIZE; -extern int KPAR_LCAO; //========================================================== // NAME : ofs_running( contain information during runnnig) diff --git a/source/module_base/kernels/math_kernel_op.cpp b/source/module_base/kernels/math_kernel_op.cpp index 59a3c2ace8..5646a089c2 100644 --- a/source/module_base/kernels/math_kernel_op.cpp +++ b/source/module_base/kernels/math_kernel_op.cpp @@ -382,11 +382,13 @@ template struct line_minimize_with_block_op, base_device::DE template struct scal_op; template struct axpy_op, base_device::DEVICE_CPU>; +template struct axpy_op; template struct gemv_op, base_device::DEVICE_CPU>; template struct gemv_op; template struct gemm_op, base_device::DEVICE_CPU>; template struct gemm_op; template struct dot_real_op, base_device::DEVICE_CPU>; +template struct dot_real_op; template struct vector_div_constant_op, base_device::DEVICE_CPU>; template struct vector_mul_vector_op, base_device::DEVICE_CPU>; template struct vector_div_vector_op, base_device::DEVICE_CPU>; @@ -397,8 +399,6 @@ template struct calc_grad_with_block_op, base_device::DEVIC template struct line_minimize_with_block_op, base_device::DEVICE_CPU>; #ifdef __LCAO -template struct axpy_op; -template struct dot_real_op; template struct vector_mul_vector_op; template struct vector_div_constant_op; template struct vector_div_vector_op; diff --git a/source/module_base/para_gemm.cpp b/source/module_base/para_gemm.cpp index 0908457108..2181a5b84d 100644 --- a/source/module_base/para_gemm.cpp +++ b/source/module_base/para_gemm.cpp @@ -25,7 +25,7 @@ void PGemmCN::set_dimension( const int LDB_in, const int nrow_in, const int LDC_in, - const bool gatherC_in) + const int mode) { #ifdef __MPI MPI_Comm_rank(comm_col, &col_rank); @@ -45,13 +45,45 @@ void PGemmCN::set_dimension( this->ncolB = ncolB_in; this->nrow = nrow_in; #ifdef __MPI - this->gatherC = gatherC_in; + switch (mode) + { + case 1: + gatherC = true; + divideCrow = false; + break; + case 2: + gatherC = false; + divideCrow = false; + break; + case 3: + gatherC = false; + divideCrow = true; + break; + default: + break; + } requests.resize(col_nproc); - colA_loc.resize(col_nproc); - MPI_Allgather(&ncolA, 1, MPI_INT, colA_loc.data(), 1, MPI_INT, col_world); - for (int ip = 0; ip < col_nproc; ip++) + if (this->divideCrow) { - max_colA = std::max(max_colA, colA_loc[ip]); + colB_loc.resize(col_nproc); + MPI_Allgather(&ncolB, 1, MPI_INT, colB_loc.data(), 1, MPI_INT, col_world); + int sum = 0; + for (int ip = 0; ip < col_nproc; ip++) + { + max_colB = std::max(max_colB, colB_loc[ip]); + sum += colB_loc[ip]; + } + size_C_local = sum * LDC; + } + else + { + colA_loc.resize(col_nproc); + MPI_Allgather(&ncolA, 1, MPI_INT, colA_loc.data(), 1, MPI_INT, col_world); + for (int ip = 0; ip < col_nproc; ip++) + { + max_colA = std::max(max_colA, colA_loc[ip]); + } + size_C_local = ncolB * LDC; } if (this->gatherC) @@ -71,160 +103,271 @@ void PGemmCN::set_dimension( } size_C_global = displs[col_nproc - 1] + recv_counts[col_nproc - 1]; } - size_C_local = ncolB * LDC; #endif } template void PGemmCN::multiply(const T alpha, const T* A, const T* B, const T beta, T* C) { - const Device* ctx = {}; #ifdef __MPI - if (col_nproc > 1) + if (this->col_nproc > 1) { - std::vector A_tmp(max_colA * LDA); - for (int ip = 0; ip < col_nproc; ip++) + if (this->divideCrow) + { + multiply_row(alpha, A, B, beta, C); + } + else { - if (col_rank != ip) - { - int size = ncolA * LDA; - Parallel_Common::isend_dev(A, size, ip, 0, col_world, &requests[ip], A_tmp.data()); - } + multiply_col(alpha, A, B, beta, C); } + } + else +#endif + { + multiply_single(alpha, A, B, beta, C); + } +} - T* C_local = C; - std::vector C_tmp; - if (this->gatherC) +template +void PGemmCN::multiply_single(const T alpha, const T* A, const T* B, const T beta, T* C) +{ + const Device* ctx = {}; +#ifdef __MPI + T real_beta = row_rank == 0 ? beta : 0; +#else + T real_beta = beta; +#endif + ModuleBase::gemm_op()(ctx, 'C', 'N', ncolA, ncolB, nrow, &alpha, A, LDA, B, LDB, &real_beta, C, LDC); +#ifdef __MPI + if (this->row_nproc > 1) + { + Parallel_Common::reduce_dev(C, size_C_local, row_world); + } +#endif +} + +#ifdef __MPI +template +void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, const T beta, T* C) +{ + const Device* ctx = {}; + + std::vector B_tmp(max_colA * LDA); + std::vector isend_tmp; + if (std::is_same::value) + { + isend_tmp.resize(max_colA * LDA); + } + for (int ip = 0; ip < col_nproc; ip++) + { + if (col_rank != ip) { - C_tmp.resize(size_C_local); - if (std::is_same::value) - { - C_local = nullptr; - resmem_dev_op()(C_local, size_C_local); - } - else - { - C_local = C_tmp.data(); - } - syncmem_dev_op()(C_local, C + displs[col_rank], size_C_local); + int size = ncolA * LDA; + Parallel_Common::isend_dev(A, size, ip, 0, col_world, &requests[ip], isend_tmp.data()); } + } - T* Atmp_device = nullptr; + T* C_local = C; + std::vector C_tmp; + if (this->gatherC) + { + C_tmp.resize(size_C_local); if (std::is_same::value) { - resmem_dev_op()(Atmp_device, max_colA * LDA); + C_local = nullptr; + resmem_dev_op()(C_local, size_C_local); } else { - Atmp_device = A_tmp.data(); + C_local = C_tmp.data(); } + syncmem_dev_op()(C_local, C + displs[col_rank], size_C_local); + } - int shift = 0; - T real_beta = row_rank == 0 ? beta : 0; - for (int ip = 0; ip < col_nproc; ip++) + T* Atmp_device = nullptr; + if (std::is_same::value) + { + resmem_dev_op()(Atmp_device, max_colA * LDA); + } + else + { + Atmp_device = B_tmp.data(); + } + + int shift = 0; + T real_beta = row_rank == 0 ? beta : 0; + for (int ip = 0; ip < col_nproc; ip++) + { + T* C_start = C_local + shift; + if (col_rank == ip) { - T* C_start = C_local + shift; - if (col_rank == ip) - { - ModuleBase::gemm_op()(ctx, - 'C', - 'N', - ncolA, - ncolB, - nrow, - &alpha, - A, - LDA, - B, - LDB, - &real_beta, - C_start, - LDC); - shift += ncolA; - } - else - { - int m = colA_loc[ip]; - int size = m * LDA; - MPI_Status status; - Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, A_tmp.data()); - MPI_Wait(&requests[ip], &status); - ModuleBase::gemm_op()(ctx, - 'C', - 'N', - m, - ncolB, - nrow, - &alpha, - Atmp_device, - LDA, - B, - LDB, - &real_beta, - C_start, - LDC); - shift += m; - } - } - - if (this->gatherC) - { - T* Cglobal_cpu = nullptr; - T* Clocal_cpu = C_tmp.data();; - if (std::is_same::value) - { - delmem_dev_op()(Atmp_device); - - syncmem_d2h_op()(Clocal_cpu, C_local, size_C_local); - delmem_dev_op()(C_local); - - resmem_dev_op()(Cglobal_cpu, size_C_global); - } - else - { - Cglobal_cpu = C; - } - if (this->row_nproc > 1) - { - Parallel_Common::reduce_data(Clocal_cpu, size_C_local, row_world); - } - Parallel_Common::gatherv_data(Clocal_cpu, - size_C_local, - Cglobal_cpu, - recv_counts.data(), - displs.data(), - col_world); - - if (std::is_same::value) - { - syncmem_h2d_op()(C, Cglobal_cpu, size_C_global); - delmem_dev_op()(Cglobal_cpu); - } + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + ncolA, + ncolB, + nrow, + &alpha, + A, + LDA, + B, + LDB, + &real_beta, + C_start, + LDC); + shift += ncolA; } else { - if (this->row_nproc > 1) - { - Parallel_Common::reduce_dev(C, size_C_local, row_world); - } + int m = colA_loc[ip]; + int size = m * LDA; + MPI_Status status; + Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, B_tmp.data()); + MPI_Wait(&requests[ip], &status); + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + m, + ncolB, + nrow, + &alpha, + Atmp_device, + LDA, + B, + LDB, + &real_beta, + C_start, + LDC); + shift += m; + } + } + + if (this->gatherC) + { + T* Cglobal_cpu = nullptr; + T* Clocal_cpu = C_tmp.data(); + std::vector cpu_tmp; + + if (std::is_same::value) + { + delmem_dev_op()(Atmp_device); + + syncmem_d2h_op()(Clocal_cpu, C_local, size_C_local); + delmem_dev_op()(C_local); + + cpu_tmp.resize(size_C_global); + Cglobal_cpu = cpu_tmp.data(); + } + else + { + Cglobal_cpu = C; + } + if (this->row_nproc > 1) + { + Parallel_Common::reduce_data(Clocal_cpu, size_C_local, row_world); + } + Parallel_Common::gatherv_data(Clocal_cpu, + size_C_local, + Cglobal_cpu, + recv_counts.data(), + displs.data(), + col_world); + + if (std::is_same::value) + { + syncmem_h2d_op()(C, Cglobal_cpu, size_C_global); } } else { - T real_beta = row_rank == 0 ? beta : 0; -#else - T real_beta = beta; -#endif - ModuleBase::gemm_op()(ctx, 'C', 'N', ncolA, ncolB, nrow, &alpha, A, LDA, B, LDB, &real_beta, C, LDC); -#ifdef __MPI if (this->row_nproc > 1) { Parallel_Common::reduce_dev(C, size_C_local, row_world); } } -#endif } +template +void PGemmCN::multiply_row(const T alpha, const T* A, const T* B, const T beta, T* C) +{ + const Device* ctx = {}; + + std::vector B_tmp(max_colB * LDB); + for (int ip = 0; ip < col_nproc; ip++) + { + if (col_rank != ip) + { + int size = ncolB * LDB; + Parallel_Common::isend_dev(B, size, ip, 0, col_world, &requests[ip], B_tmp.data()); + } + } + + std::vector C_tmp; + + T* Btmp_device = nullptr; + if (std::is_same::value) + { + resmem_dev_op()(Btmp_device, max_colB * LDB); + } + else + { + Btmp_device = B_tmp.data(); + } + + int shift = 0; + T real_beta = row_rank == 0 ? beta : 0; + for (int ip = 0; ip < col_nproc; ip++) + { + T* C_start = C + shift; + if (col_rank == ip) + { + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + ncolA, + ncolB, + nrow, + &alpha, + A, + LDA, + B, + LDB, + &real_beta, + C_start, + LDC); + shift += ncolB * LDC; + } + else + { + int m = colB_loc[ip]; + int size = m * LDB; + MPI_Status status; + Parallel_Common::recv_dev(Btmp_device, size, ip, 0, col_world, &status, B_tmp.data()); + MPI_Wait(&requests[ip], &status); + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + ncolA, + m, + nrow, + &alpha, + A, + LDA, + Btmp_device, + LDB, + &real_beta, + C_start, + LDC); + shift += m * LDC; + } + } + if (this->row_nproc > 1) + { + Parallel_Common::reduce_dev(C, size_C_local, row_world); + } +} +#endif + template class PGemmCN; template class PGemmCN; template class PGemmCN, base_device::DEVICE_CPU>; diff --git a/source/module_base/para_gemm.h b/source/module_base/para_gemm.h index 69ffd6d146..f00d3cd975 100644 --- a/source/module_base/para_gemm.h +++ b/source/module_base/para_gemm.h @@ -36,7 +36,7 @@ class PGemmCN * @param LDB leading dimension of B in each proc * @param nrow number of rows of A or B * @param LDC leading dimension of C. C can be C_local or C_global - * @param gatherC whether gather C_local to C_global + * @param mode 1: gather C_local to C_global, 2:C_local(nrow * ncol_loc), 3:C_global(nrow_loc * ncol) */ void set_dimension( #ifdef __MPI @@ -49,7 +49,7 @@ class PGemmCN const int LDB, const int nrow, const int LDC, - const bool gatherC = true); + const int mode = 1); /** * @brief calculate C = alpha * A^H * B + beta * C @@ -67,7 +67,8 @@ class PGemmCN std::vector colA_loc; ///< [col_nproc] number of columns of A matrix in each proc int max_colA = 0; ///< maximum number of columns of A matrix in all procs - std::vector colB_loc; ///<[col_nproc] number of columns of B matrix in each proc + std::vector colB_loc; ///< [col_nproc] number of columns of B matrix in each proc + int max_colB = 0; ///< maximum number of columns of B matrix in all procs std::vector requests; ///< MPI request std::vector recv_counts; ///< receive counts for gathering C_local to C_global @@ -75,6 +76,7 @@ class PGemmCN int size_C_local = 0; ///< size of C_local, which is a local matrix in each proc int size_C_global = 0; ///< size of C_global, which is the global C matrix gathered from all procs bool gatherC = true; ///< whether gather C_local to C_global + bool divideCrow = false; ///< whether divide C_global to C_local #endif int ncolA = 0; ///< number of columns of A, which is a local matrix in each proc int ncolB = 0; ///< number of columns of B, which is a local matrix in each proc @@ -83,6 +85,14 @@ class PGemmCN int LDB = 0; ///< leading dimension of B in each proc int LDC = 0; ///< leading dimension of C, which can be C_local or C_global private: + /// @brief for col_nproc == 1 + void multiply_single(const T alpha, const T* A, const T* B, const T beta, T* C); +#ifdef __MPI + /// @brief for mode = 1 or 2 + void multiply_col(const T alpha, const T* A, const T* B, const T beta, T* C); + /// @brief for mode = 3 + void multiply_row(const T alpha, const T* A, const T* B, const T beta, T* C); +#endif using resmem_dev_op = base_device::memory::resize_memory_op; using delmem_dev_op = base_device::memory::delete_memory_op; using syncmem_dev_op = base_device::memory::synchronize_memory_op; diff --git a/source/module_base/parallel_comm.cpp b/source/module_base/parallel_comm.cpp index 7ede7efe4f..5d03447b5a 100644 --- a/source/module_base/parallel_comm.cpp +++ b/source/module_base/parallel_comm.cpp @@ -3,10 +3,10 @@ #include "mpi.h" #include "parallel_global.h" -MPI_Comm POOL_WORLD; -MPI_Comm INTER_POOL; // communicator among different pools -MPI_Comm STO_WORLD; -MPI_Comm PARAPW_WORLD; +MPI_Comm POOL_WORLD; //groups for different plane waves. In this group, only plane waves are different. K-points and bands are the same. +MPI_Comm KP_WORLD; // groups for differnt k. In this group, only k-points are different. Bands and plane waves are the same. +MPI_Comm BP_WORLD; // groups for differnt bands. In this group, only bands are different. K-points and plane waves are the same. +MPI_Comm INT_BGROUP; // internal comm groups for same bands. In this group, only bands are the same. K-points and plane waves are different. MPI_Comm GRID_WORLD; // mohan add 2012-01-13 MPI_Comm DIAG_WORLD; // mohan add 2012-01-13 diff --git a/source/module_base/parallel_comm.h b/source/module_base/parallel_comm.h index c05772fa92..d76b83e111 100644 --- a/source/module_base/parallel_comm.h +++ b/source/module_base/parallel_comm.h @@ -4,9 +4,9 @@ #ifdef __MPI #include "mpi.h" extern MPI_Comm POOL_WORLD; -extern MPI_Comm INTER_POOL; // communicator among different pools -extern MPI_Comm STO_WORLD; -extern MPI_Comm PARAPW_WORLD; +extern MPI_Comm KP_WORLD; // communicator among different pools +extern MPI_Comm INT_BGROUP; +extern MPI_Comm BP_WORLD; extern MPI_Comm GRID_WORLD; // mohan add 2012-01-13 extern MPI_Comm DIAG_WORLD; // mohan add 2012-01-13 diff --git a/source/module_base/parallel_device.cpp b/source/module_base/parallel_device.cpp index d7373674d6..b5ade6c56f 100644 --- a/source/module_base/parallel_device.cpp +++ b/source/module_base/parallel_device.cpp @@ -18,6 +18,22 @@ void isend_data(const std::complex* buf, int count, int dest, int tag, MP { MPI_Isend(buf, count, MPI_COMPLEX, dest, tag, comm, request); } +void send_data(const double* buf, int count, int dest, int tag, MPI_Comm& comm) +{ + MPI_Send(buf, count, MPI_DOUBLE, dest, tag, comm); +} +void send_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm) +{ + MPI_Send(buf, count, MPI_DOUBLE_COMPLEX, dest, tag, comm); +} +void send_data(const float* buf, int count, int dest, int tag, MPI_Comm& comm) +{ + MPI_Send(buf, count, MPI_FLOAT, dest, tag, comm); +} +void send_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm) +{ + MPI_Send(buf, count, MPI_COMPLEX, dest, tag, comm); +} void recv_data(double* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status) { MPI_Recv(buf, count, MPI_DOUBLE, source, tag, comm, status); diff --git a/source/module_base/parallel_device.h b/source/module_base/parallel_device.h index 776de4e755..5b225de9dc 100644 --- a/source/module_base/parallel_device.h +++ b/source/module_base/parallel_device.h @@ -11,6 +11,10 @@ void isend_data(const double* buf, int count, int dest, int tag, MPI_Comm& comm, void isend_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request); void isend_data(const float* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request); void isend_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request); +void send_data(const double* buf, int count, int dest, int tag, MPI_Comm& comm); +void send_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm); +void send_data(const float* buf, int count, int dest, int tag, MPI_Comm& comm); +void send_data(const std::complex* buf, int count, int dest, int tag, MPI_Comm& comm); void recv_data(double* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status); void recv_data(std::complex* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status); void recv_data(float* buf, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status); @@ -39,15 +43,31 @@ struct object_cpu_point }; /** - * @brief isend data in Device + * @brief send data in Device * */ template -void isend_dev(const T* object, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request, T* tmp_space = nullptr) +void send_dev(const T* object, int count, int dest, int tag, MPI_Comm& comm, T* tmp_space = nullptr) { object_cpu_point o; T* object_cpu = o.get(object, count, tmp_space); o.sync_d2h(object_cpu, object, count); + send_data(object_cpu, count, dest, tag, comm); + o.del(object_cpu); + return; +} + +/** + * @brief isend data in Device + * @note before the date in send_space is recieved, it should not be modified + * + */ +template +void isend_dev(const T* object, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request, T* send_space) +{ + object_cpu_point o; + T* object_cpu = o.get(object, count, send_space); + o.sync_d2h(object_cpu, object, count); isend_data(object_cpu, count, dest, tag, comm, request); o.del(object_cpu); return; diff --git a/source/module_base/parallel_global.cpp b/source/module_base/parallel_global.cpp index 4081fd7207..720fc66ec1 100644 --- a/source/module_base/parallel_global.cpp +++ b/source/module_base/parallel_global.cpp @@ -237,12 +237,12 @@ void Parallel_Global::read_pal_param(int argc, void Parallel_Global::finalize_mpi() { MPI_Comm_free(&POOL_WORLD); - if (INTER_POOL != MPI_COMM_NULL) + if (KP_WORLD != MPI_COMM_NULL) { - MPI_Comm_free(&INTER_POOL); + MPI_Comm_free(&KP_WORLD); } - MPI_Comm_free(&STO_WORLD); - MPI_Comm_free(&PARAPW_WORLD); + MPI_Comm_free(&INT_BGROUP); + MPI_Comm_free(&BP_WORLD); MPI_Comm_free(&GRID_WORLD); MPI_Comm_free(&DIAG_WORLD); MPI_Finalize(); @@ -253,9 +253,9 @@ void Parallel_Global::init_pools(const int& NPROC, const int& MY_RANK, const int& BNDPAR, const int& KPAR, - int& NPROC_IN_STOGROUP, - int& RANK_IN_STOGROUP, - int& MY_STOGROUP, + int& NPROC_IN_BNDGROUP, + int& RANK_IN_BPGROUP, + int& MY_BNDGROUP, int& NPROC_IN_POOL, int& RANK_IN_POOL, int& MY_POOL) @@ -268,9 +268,9 @@ void Parallel_Global::init_pools(const int& NPROC, MY_RANK, BNDPAR, KPAR, - NPROC_IN_STOGROUP, - RANK_IN_STOGROUP, - MY_STOGROUP, + NPROC_IN_BNDGROUP, + RANK_IN_BPGROUP, + MY_BNDGROUP, NPROC_IN_POOL, RANK_IN_POOL, MY_POOL); @@ -316,16 +316,16 @@ void Parallel_Global::divide_pools(const int& NPROC, const int& MY_RANK, const int& BNDPAR, const int& KPAR, - int& NPROC_IN_STOGROUP, - int& RANK_IN_STOGROUP, - int& MY_STOGROUP, + int& NPROC_IN_BNDGROUP, + int& RANK_IN_BPGROUP, + int& MY_BNDGROUP, int& NPROC_IN_POOL, int& RANK_IN_POOL, int& MY_POOL) { // note: the order of k-point parallelization and band parallelization is important - // The order will not change the behavior of INTER_POOL or PARAPW_WORLD, and MY_POOL - // and MY_STOGROUP will be the same as well. + // The order will not change the behavior of KP_WORLD or BP_WORLD, and MY_POOL + // and MY_BNDGROUP will be the same as well. if(BNDPAR > 1 && NPROC %(BNDPAR * KPAR) != 0) { std::cout << "Error: When BNDPAR = " << BNDPAR << " > 1, number of processes (" << NPROC << ") must be divisible by the number of groups (" @@ -349,28 +349,28 @@ void Parallel_Global::divide_pools(const int& NPROC, MPI_Comm_dup(bndpar_group.group_comm, &POOL_WORLD); if(kpar_group.inter_comm != MPI_COMM_NULL) { - MPI_Comm_dup(kpar_group.inter_comm, &INTER_POOL); + MPI_Comm_dup(kpar_group.inter_comm, &KP_WORLD); } else { - INTER_POOL = MPI_COMM_NULL; + KP_WORLD = MPI_COMM_NULL; } if(BNDPAR > 1) { - NPROC_IN_STOGROUP = kpar_group.ngroups * bndpar_group.nprocs_in_group; - RANK_IN_STOGROUP = kpar_group.my_group * bndpar_group.nprocs_in_group + bndpar_group.rank_in_group; - MY_STOGROUP = bndpar_group.my_group; - MPI_Comm_split(MPI_COMM_WORLD, MY_STOGROUP, RANK_IN_STOGROUP, &STO_WORLD); - MPI_Comm_dup(bndpar_group.inter_comm, &PARAPW_WORLD); + NPROC_IN_BNDGROUP = kpar_group.ngroups * bndpar_group.nprocs_in_group; + RANK_IN_BPGROUP = kpar_group.my_group * bndpar_group.nprocs_in_group + bndpar_group.rank_in_group; + MY_BNDGROUP = bndpar_group.my_group; + MPI_Comm_split(MPI_COMM_WORLD, MY_BNDGROUP, RANK_IN_BPGROUP, &INT_BGROUP); + MPI_Comm_dup(bndpar_group.inter_comm, &BP_WORLD); } else { - NPROC_IN_STOGROUP = NPROC; - RANK_IN_STOGROUP = MY_RANK; - MY_STOGROUP = 0; - MPI_Comm_dup(MPI_COMM_WORLD, &STO_WORLD); - MPI_Comm_split(MPI_COMM_WORLD, MY_RANK, 0, &PARAPW_WORLD); + NPROC_IN_BNDGROUP = NPROC; + RANK_IN_BPGROUP = MY_RANK; + MY_BNDGROUP = 0; + MPI_Comm_dup(MPI_COMM_WORLD, &INT_BGROUP); + MPI_Comm_split(MPI_COMM_WORLD, MY_RANK, 0, &BP_WORLD); } return; } diff --git a/source/module_base/parallel_global.h b/source/module_base/parallel_global.h index 1fcf933f7b..71e933a33e 100644 --- a/source/module_base/parallel_global.h +++ b/source/module_base/parallel_global.h @@ -48,9 +48,9 @@ void init_pools(const int& NPROC, const int& MY_RANK, const int& BNDPAR, const int& KPAR, - int& NPROC_IN_STOGROUP, - int& RANK_IN_STOGROUP, - int& MY_STOGROUP, + int& NPROC_IN_BNDGROUP, + int& RANK_IN_BPGROUP, + int& MY_BNDGROUP, int& NPROC_IN_POOL, int& RANK_IN_POOL, int& MY_POOL); @@ -59,9 +59,9 @@ void divide_pools(const int& NPROC, const int& MY_RANK, const int& BNDPAR, const int& KPAR, - int& NPROC_IN_STOGROUP, - int& RANK_IN_STOGROUP, - int& MY_STOGROUP, + int& NPROC_IN_BNDGROUP, + int& RANK_IN_BPGROUP, + int& MY_BNDGROUP, int& NPROC_IN_POOL, int& RANK_IN_POOL, int& MY_POOL); diff --git a/source/module_base/parallel_reduce.cpp b/source/module_base/parallel_reduce.cpp index 1a67bbd3bc..c44bd8fb66 100644 --- a/source/module_base/parallel_reduce.cpp +++ b/source/module_base/parallel_reduce.cpp @@ -110,9 +110,9 @@ void Parallel_Reduce::reduce_pool(double* object, const int n) // (1) the value is same in each pool. // (2) we need to reduce the value from different pool. -void Parallel_Reduce::reduce_double_allpool(const int& kpar, const int& nproc_in_pool, double& object) +void Parallel_Reduce::reduce_double_allpool(const int& npool, const int& nproc_in_pool, double& object) { - if (kpar == 1) + if (npool == 1) { return; } @@ -124,9 +124,9 @@ void Parallel_Reduce::reduce_double_allpool(const int& kpar, const int& nproc_in // (1) the value is same in each pool. // (2) we need to reduce the value from different pool. -void Parallel_Reduce::reduce_double_allpool(const int& kpar, const int& nproc_in_pool, double* object, const int n) +void Parallel_Reduce::reduce_double_allpool(const int& npool, const int& nproc_in_pool, double* object, const int n) { - if (kpar == 1) + if (npool == 1) { return; } diff --git a/source/module_base/parallel_reduce.h b/source/module_base/parallel_reduce.h index f120cfd1cd..2d612efc86 100644 --- a/source/module_base/parallel_reduce.h +++ b/source/module_base/parallel_reduce.h @@ -31,8 +31,8 @@ void reduce_int_grid(int* object, const int n); // mohan add 2012-01-12 void reduce_double_grid(double* object, const int n); void reduce_double_diag(double* object, const int n); -void reduce_double_allpool(const int& kpar, const int& nproc_in_pool, double& object); -void reduce_double_allpool(const int& kpar, const int& nproc_in_pool, double* object, const int n); +void reduce_double_allpool(const int& npool, const int& nproc_in_pool, double& object); +void reduce_double_allpool(const int& npool, const int& nproc_in_pool, double* object, const int n); void gather_min_int_all(const int& nproc, int& v); void gather_max_double_all(const int& nproc, double& v); diff --git a/source/module_base/test/global_file_test.cpp b/source/module_base/test/global_file_test.cpp index adc7f30fc7..365782cd80 100644 --- a/source/module_base/test/global_file_test.cpp +++ b/source/module_base/test/global_file_test.cpp @@ -80,10 +80,10 @@ TEST_F(GlobalFile,mkdiratom) TEST_F(GlobalFile,openlog) { std::ofstream ofs; - ModuleBase::Global_File::open_log(ofs,"Si","md",true); + ModuleBase::Global_File::open_log(ofs,"Si.log","md",true); EXPECT_TRUE(ofs.is_open()); ofs.close(); - ModuleBase::Global_File::open_log(ofs,"Si","md",false); + ModuleBase::Global_File::open_log(ofs,"Si.log","md",false); EXPECT_TRUE(ofs.is_open()); ofs.close(); std::string sss = "Si.log"; diff --git a/source/module_base/test_parallel/parallel_global_test.cpp b/source/module_base/test_parallel/parallel_global_test.cpp index 9c0972ebe8..8b9e5053a4 100644 --- a/source/module_base/test_parallel/parallel_global_test.cpp +++ b/source/module_base/test_parallel/parallel_global_test.cpp @@ -55,7 +55,7 @@ class MPIContext int rank_in_pool; int nstogroup; - int my_stogroup; + int MY_BNDGROUP; int rank_in_stogroup; int nproc_in_stogroup; @@ -173,7 +173,7 @@ TEST_F(ParaGlobal, InitPools) mpi.kpar, mpi.nproc_in_stogroup, mpi.rank_in_stogroup, - mpi.my_stogroup, + mpi.MY_BNDGROUP, mpi.nproc_in_pool, mpi.rank_in_pool, mpi.my_pool), ::testing::ExitedWithCode(1), ""); diff --git a/source/module_base/test_parallel/test_para_gemm.cpp b/source/module_base/test_parallel/test_para_gemm.cpp index 4b6445d057..78fdc74b1c 100644 --- a/source/module_base/test_parallel/test_para_gemm.cpp +++ b/source/module_base/test_parallel/test_para_gemm.cpp @@ -367,7 +367,49 @@ TYPED_TEST(PgemmTest, odd_case) this->compare_result(ncolA_global, ncolB_global, LDC_global); } -TYPED_TEST(PgemmTest, odd_case_not_gather) +TYPED_TEST(PgemmTest, row_parallel) +{ + const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; + const int LDA_global = 17, LDB_global = 18, LDC_global = 19; + + this->decide_ngroup(1, 4); + this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + + this->pgemm.set_dimension(this->col_world, + this->row_world, + this->ncolA, + this->LDA, + this->ncolB, + this->LDB, + this->nrow, + LDC_global); + this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()); + + this->compare_result(ncolA_global, ncolB_global, LDC_global); +} + +TYPED_TEST(PgemmTest, col_parallel) +{ + const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; + const int LDA_global = 17, LDB_global = 18, LDC_global = 19; + + this->decide_ngroup(4, 1); + this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + + this->pgemm.set_dimension(this->col_world, + this->row_world, + this->ncolA, + this->LDA, + this->ncolB, + this->LDB, + this->nrow, + LDC_global); + this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()); + + this->compare_result(ncolA_global, ncolB_global, LDC_global); +} + +TYPED_TEST(PgemmTest, divide_col) { const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; const int LDA_global = 17, LDB_global = 18, LDC_global = 19; @@ -392,7 +434,7 @@ TYPED_TEST(PgemmTest, odd_case_not_gather) this->LDB, this->nrow, LDC_global, - false); + 2); this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()+ start); @@ -408,34 +450,32 @@ TYPED_TEST(PgemmTest, odd_case_not_gather) } } -TYPED_TEST(PgemmTest, row_parallel) +TYPED_TEST(PgemmTest, divide_row) { const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; const int LDA_global = 17, LDB_global = 18, LDC_global = 19; - this->decide_ngroup(1, 4); + this->decide_ngroup(2, 2); this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + std::vector colA_loc(this->nproc_col); + MPI_Allgather(&this->ncolA, 1, MPI_INT, colA_loc.data(), 1, MPI_INT, this->col_world); + std::vector displs(this->nproc_col); + displs[0] = 0; + for (int i = 1; i < this->nproc_col; i++) + { + displs[i] = (displs[i - 1] + colA_loc[i - 1]); + } + int start = displs[this->rank_col]; - this->pgemm.set_dimension(this->col_world, - this->row_world, - this->ncolA, - this->LDA, - this->ncolB, - this->LDB, - this->nrow, - LDC_global); - this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()); - - this->compare_result(ncolA_global, ncolB_global, LDC_global); -} - -TYPED_TEST(PgemmTest, col_parallel) -{ - const int ncolA_global = 17, ncolB_global = 7, nrow_global = 13; - const int LDA_global = 17, LDB_global = 18, LDC_global = 19; - - this->decide_ngroup(4, 1); - this->prepare(ncolA_global, ncolB_global, nrow_global, LDA_global, LDB_global, LDC_global); + int LDC_local = this->ncolA + 2; + std::vector C_loc(LDC_local * ncolB_global, 0.0); + for(int i = 0; i < ncolB_global; i++) + { + for(int j = 0; j < this->ncolA; j++) + { + C_loc[i * LDC_local + j] = this->C_global[i * LDC_global + start + j]; + } + } this->pgemm.set_dimension(this->col_world, this->row_world, @@ -444,10 +484,21 @@ TYPED_TEST(PgemmTest, col_parallel) this->ncolB, this->LDB, this->nrow, - LDC_global); - this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, this->C_global.data()); + LDC_local, + 3); + this->pgemm.multiply(this->alpha, this->A_local.data(), this->B_local.data(), this->beta, C_loc.data()); - this->compare_result(ncolA_global, ncolB_global, LDC_global); + + + for (int i = 0; i < ncolB_global; i++) + { + for (int j = 0; j < this->ncolA; j++) + { + EXPECT_NEAR(get_double(this->Cref_global[i * LDC_global + start + j]), + get_double(C_loc[i * LDC_local + j]), + 1e-10); + } + } } int main(int argc, char** argv) diff --git a/source/module_cell/cal_atoms_info.h b/source/module_cell/cal_atoms_info.h index 3b59d57540..eeb10823c9 100644 --- a/source/module_cell/cal_atoms_info.h +++ b/source/module_cell/cal_atoms_info.h @@ -68,6 +68,21 @@ class CalAtomsInfo nelec_spin[1] = (para.inp.nelec - para.inp.nupdown ) / 2.0; } elecstate::cal_nbands(para.inp.nelec, para.sys.nlocal, nelec_spin, para.input.nbands); + // calculate the number of nbands_local + para.sys.nbands_l = para.inp.nbands; + if (para.inp.ks_solver == "bpcg") // only bpcg support band parallel + { + para.sys.nbands_l = para.inp.nbands / para.inp.bndpar; + if (GlobalV::MY_BNDGROUP < para.inp.nbands % para.inp.bndpar) + { + para.sys.nbands_l++; + } + } + // temporary code + if (GlobalV::MY_BNDGROUP == 0 || para.inp.ks_solver == "bpcg") + { + para.sys.ks_run = true; + } return; } }; diff --git a/source/module_cell/test/klist_test_para.cpp b/source/module_cell/test/klist_test_para.cpp index 3bd41c85a6..744f3e3150 100644 --- a/source/module_cell/test/klist_test_para.cpp +++ b/source/module_cell/test/klist_test_para.cpp @@ -229,9 +229,9 @@ TEST_F(KlistParaTest, Set) GlobalV::MY_RANK, PARAM.input.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); @@ -286,9 +286,9 @@ TEST_F(KlistParaTest, SetAfterVC) GlobalV::MY_RANK, PARAM.input.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); diff --git a/source/module_elecstate/elecstate.cpp b/source/module_elecstate/elecstate.cpp index 1efcaff554..4c06c99213 100644 --- a/source/module_elecstate/elecstate.cpp +++ b/source/module_elecstate/elecstate.cpp @@ -163,8 +163,8 @@ void ElecState::calculate_weights() this->klist->isk); } #ifdef __MPI - // qianrui fix a bug on 2021-7-21 - Parallel_Reduce::reduce_double_allpool(GlobalV::KPAR, GlobalV::NPROC_IN_POOL, this->f_en.demet); + const int npool = GlobalV::KPAR * PARAM.inp.bndpar; + Parallel_Reduce::reduce_double_allpool(npool, GlobalV::NPROC_IN_POOL, this->f_en.demet); #endif } else if (Occupy::fixed_occupations) @@ -192,16 +192,11 @@ void ElecState::calEBand() } } this->f_en.eband = eband; - if (GlobalV::KPAR != 1 && PARAM.inp.esolver_type != "sdft") - { - //================================== - // Reduce all the Energy in each cpu - //================================== - this->f_en.eband /= GlobalV::NPROC_IN_POOL; + #ifdef __MPI - Parallel_Reduce::reduce_all(this->f_en.eband); + const int npool = GlobalV::KPAR * PARAM.inp.bndpar; + Parallel_Reduce::reduce_double_allpool(npool, GlobalV::NPROC_IN_POOL, this->f_en.eband); #endif - } return; } @@ -253,8 +248,8 @@ void ElecState::init_ks(Charge* chg_in, // pointer for class Charge // init nelec_spin with nelec and nupdown this->init_nelec_spin(); // initialize ekb and wg - this->ekb.create(nk_in, PARAM.inp.nbands); - this->wg.create(nk_in, PARAM.inp.nbands); + this->ekb.create(nk_in, PARAM.globalv.nbands_l); + this->wg.create(nk_in, PARAM.globalv.nbands_l); } } // namespace elecstate diff --git a/source/module_elecstate/elecstate_print.cpp b/source/module_elecstate/elecstate_print.cpp index a223b4eac6..508e79ada7 100644 --- a/source/module_elecstate/elecstate_print.cpp +++ b/source/module_elecstate/elecstate_print.cpp @@ -173,23 +173,11 @@ void ElecState::print_eigenvalue(std::ofstream& ofs) { ModuleBase::WARNING_QUIT("print_eigenvalue", "Eigenvalues are too large!"); } - std::stringstream ss; - if(PARAM.inp.out_alllog) - { - ss << PARAM.globalv.global_out_dir << "running_" << PARAM.inp.calculation << "_" << GlobalV::MY_RANK + 1 << ".log"; - } - else - { - ss << PARAM.globalv.global_out_dir << "running_" << PARAM.inp.calculation << ".log"; - } - std::string filename = ss.str(); + + std::string filename = PARAM.globalv.global_out_dir + PARAM.globalv.log_file; std::vector ngk_tot = this->klist->ngk; #ifdef __MPI - if(!PARAM.inp.out_alllog) - { - Parallel_Common::bcast_string(filename); - } MPI_Allreduce(MPI_IN_PLACE, ngk_tot.data(), nks, MPI_INT, MPI_SUM, POOL_WORLD); #endif @@ -216,7 +204,7 @@ void ElecState::print_eigenvalue(std::ofstream& ofs) #ifdef __MPI MPI_Barrier(MPI_COMM_WORLD); #endif - bool ip_flag = PARAM.inp.out_alllog || (GlobalV::RANK_IN_POOL == 0 && GlobalV::MY_STOGROUP == 0); + bool ip_flag = PARAM.inp.out_alllog || (GlobalV::RANK_IN_POOL == 0 && GlobalV::MY_BNDGROUP == 0); if (GlobalV::MY_POOL == ip && ip_flag) { const int start_ik = nks_np * is; @@ -258,7 +246,7 @@ void ElecState::print_band(const int& ik, const int& printe, const int& iter) { // check the band energy. bool wrong = false; - for (int ib = 0; ib < PARAM.inp.nbands; ++ib) + for (int ib = 0; ib < PARAM.globalv.nbands_l; ++ib) { if (std::abs(this->ekb(ik, ib)) > 1.0e10) { @@ -280,7 +268,7 @@ void ElecState::print_band(const int& ik, const int& printe, const int& iter) GlobalV::ofs_running << " Energy (eV) & Occupations for spin=" << this->klist->isk[ik] + 1 << " K-point=" << ik + 1 << std::endl; GlobalV::ofs_running << std::setiosflags(std::ios::showpoint); - for (int ib = 0; ib < PARAM.inp.nbands; ib++) + for (int ib = 0; ib < PARAM.globalv.nbands_l; ib++) { GlobalV::ofs_running << " " << std::setw(6) << ib + 1 << std::setw(15) << this->ekb(ik, ib) * ModuleBase::Ry_to_eV; diff --git a/source/module_elecstate/elecstate_pw_sdft.cpp b/source/module_elecstate/elecstate_pw_sdft.cpp index bef6277adb..269efc06f2 100644 --- a/source/module_elecstate/elecstate_pw_sdft.cpp +++ b/source/module_elecstate/elecstate_pw_sdft.cpp @@ -19,7 +19,7 @@ void ElecStatePW_SDFT::psiToRho(const psi::Psi& psi) setmem_var_op()(this->rho[is], 0, this->charge->nrxx); } - if (GlobalV::MY_STOGROUP == 0) + if (PARAM.globalv.ks_run) { for (int ik = 0; ik < psi.get_nk(); ++ik) { diff --git a/source/module_elecstate/module_charge/charge.h b/source/module_elecstate/module_charge/charge.h index 926bffebea..3d18ee7134 100644 --- a/source/module_elecstate/module_charge/charge.h +++ b/source/module_elecstate/module_charge/charge.h @@ -134,7 +134,7 @@ class Charge /** * @brief Reduce among different pools - * If NPROC_IN_POOLs are all the same, use GlobalV::INTER_POOL + * If NPROC_IN_POOLs are all the same, use GlobalV::KP_WORLD * else, gather rho in a POOL, and then reduce among different POOLs * * @param array_rho f(rho): an array [nrxx] @@ -161,7 +161,6 @@ class Charge bool allocate_rho_final_scf; // LiuXh add 20180606 #ifdef __MPI private: - bool use_intel_pool = false; //use INTER_POOL when NPROC_IN_POOLs are all the same int *rec = nullptr; //The number of elements each process should receive into the receive buffer. int *dis = nullptr; //The displacement (relative to recvbuf) for each process in the receive buffer. #endif diff --git a/source/module_elecstate/module_charge/charge_init.cpp b/source/module_elecstate/module_charge/charge_init.cpp index d162a458ff..930a0c2b7a 100644 --- a/source/module_elecstate/module_charge/charge_init.cpp +++ b/source/module_elecstate/module_charge/charge_init.cpp @@ -61,7 +61,7 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, std::stringstream ssc; ssc << PARAM.globalv.global_readin_dir << "SPIN" << is + 1 << "_CHG.cube"; if (ModuleIO::read_vdata_palgrid(pgrid, - (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_STOGROUP : GlobalV::MY_RANK), + (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_BPGROUP : GlobalV::MY_RANK), GlobalV::ofs_running, ssc.str(), this->rho[is], @@ -150,7 +150,7 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, // mohan update 2012-02-10, sunliang update 2023-03-09 if (ModuleIO::read_vdata_palgrid( pgrid, - (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_STOGROUP : GlobalV::MY_RANK), + (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_BPGROUP : GlobalV::MY_RANK), GlobalV::ofs_running, ssc.str(), this->kin_r[is], @@ -223,7 +223,7 @@ void Charge::init_rho(elecstate::efermi& eferm_iout, std::stringstream ssc; ssc << PARAM.globalv.global_readin_dir << "SPIN" << is + 1 << "_CHG.cube"; if (ModuleIO::read_vdata_palgrid(pgrid, - (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_STOGROUP : GlobalV::MY_RANK), + (PARAM.inp.esolver_type == "sdft" ? GlobalV::RANK_IN_BPGROUP : GlobalV::MY_RANK), GlobalV::ofs_running, ssc.str(), this->rho[is], diff --git a/source/module_elecstate/module_charge/charge_mpi.cpp b/source/module_elecstate/module_charge/charge_mpi.cpp index f55841be6e..c94a8f5133 100644 --- a/source/module_elecstate/module_charge/charge_mpi.cpp +++ b/source/module_elecstate/module_charge/charge_mpi.cpp @@ -8,13 +8,8 @@ #ifdef __MPI void Charge::init_chgmpi() { - if (INTER_POOL != MPI_COMM_NULL) + if (KP_WORLD == MPI_COMM_NULL) { - this->use_intel_pool = true; - } - else - { - this->use_intel_pool = false; delete[] rec; rec = new int[GlobalV::NPROC_IN_POOL]; delete[] dis; @@ -33,9 +28,9 @@ void Charge::reduce_diff_pools(double* array_rho) const { ModuleBase::TITLE("Charge", "reduce_diff_pools"); ModuleBase::timer::tick("Charge", "reduce_diff_pools"); - if (this->use_intel_pool) + if (KP_WORLD != MPI_COMM_NULL) { - MPI_Allreduce(MPI_IN_PLACE, array_rho, this->nrxx, MPI_DOUBLE, MPI_SUM, INTER_POOL); + MPI_Allreduce(MPI_IN_PLACE, array_rho, this->nrxx, MPI_DOUBLE, MPI_SUM, KP_WORLD); } else { @@ -97,11 +92,7 @@ void Charge::reduce_diff_pools(double* array_rho) const //================================== // Reduce all the rho in each cpu //================================== - if (PARAM.inp.esolver_type == "sdft") { // qinarui add it temporarily. - MPI_Allreduce(array_tot_aux, array_tot, this->rhopw->nxyz, MPI_DOUBLE, MPI_SUM, STO_WORLD); - } else { - MPI_Allreduce(array_tot_aux, array_tot, this->rhopw->nxyz, MPI_DOUBLE, MPI_SUM, MPI_COMM_WORLD); -} + MPI_Allreduce(array_tot_aux, array_tot, this->rhopw->nxyz, MPI_DOUBLE, MPI_SUM, INT_BGROUP); //===================================== // Change the order of rho in each cpu @@ -118,13 +109,17 @@ void Charge::reduce_diff_pools(double* array_rho) const delete[] array_tot; delete[] array_tmp; } + if(PARAM.globalv.all_ks_run && PARAM.inp.bndpar > 1) + { + MPI_Allreduce(MPI_IN_PLACE, array_rho, this->nrxx, MPI_DOUBLE, MPI_SUM, BP_WORLD); + } ModuleBase::timer::tick("Charge", "reduce_diff_pools"); } void Charge::rho_mpi() { ModuleBase::TITLE("Charge", "rho_mpi"); - if (GlobalV::KPAR <= 1) { + if (GlobalV::KPAR * PARAM.inp.bndpar <= 1) { return; } ModuleBase::timer::tick("Charge", "rho_mpi"); diff --git a/source/module_elecstate/occupy.cpp b/source/module_elecstate/occupy.cpp index eedf1466ce..580f90de81 100644 --- a/source/module_elecstate/occupy.cpp +++ b/source/module_elecstate/occupy.cpp @@ -230,7 +230,7 @@ void Occupy::gweights(const int nks, continue; } - for (int ib = 0; ib < PARAM.inp.nbands; ib++) + for (int ib = 0; ib < PARAM.globalv.nbands_l; ib++) { //================================ // Calculate the gaussian weights @@ -420,7 +420,8 @@ double Occupy::sumkg(const ModuleBase::matrix& ekb, // GlobalV::ofs_running << "\n sum2 before reduce = " << sum2 << std::endl; #ifdef __MPI - Parallel_Reduce::reduce_double_allpool(GlobalV::KPAR, GlobalV::NPROC_IN_POOL, sum2); + const int npool = GlobalV::KPAR * PARAM.inp.bndpar; + Parallel_Reduce::reduce_double_allpool(npool, GlobalV::NPROC_IN_POOL, sum2); #endif // GlobalV::ofs_running << "\n sum2 after reduce = " << sum2 << std::endl; diff --git a/source/module_elecstate/test/elecstate_base_test.cpp b/source/module_elecstate/test/elecstate_base_test.cpp index 9e393f7323..9a8cd34d66 100644 --- a/source/module_elecstate/test/elecstate_base_test.cpp +++ b/source/module_elecstate/test/elecstate_base_test.cpp @@ -128,6 +128,7 @@ class MockElecState : public ElecState PARAM.input.nupdown = 0.0; PARAM.sys.two_fermi = false; PARAM.input.nbands = 6; + PARAM.sys.nbands_l = 6; PARAM.sys.nlocal = 6; PARAM.input.esolver_type = "ksdft"; PARAM.input.lspinorb = false; diff --git a/source/module_elecstate/test/elecstate_print_test.cpp b/source/module_elecstate/test/elecstate_print_test.cpp index dae3b5904f..1ab1337540 100644 --- a/source/module_elecstate/test/elecstate_print_test.cpp +++ b/source/module_elecstate/test/elecstate_print_test.cpp @@ -96,6 +96,7 @@ class ElecStatePrintTest : public ::testing::Test ucell.magnet.tot_magnetization_nc[1] = 4.4; ucell.magnet.tot_magnetization_nc[2] = 5.5; PARAM.input.ks_solver = "dav"; + PARAM.sys.log_file = "test.dat"; } void TearDown() { @@ -118,11 +119,11 @@ TEST_F(ElecStatePrintTest, PrintFormat) TEST_F(ElecStatePrintTest, PrintEigenvalueS2) { PARAM.input.nspin = 2; - GlobalV::ofs_running.open("running_scf.log", std::ios::out); + GlobalV::ofs_running.open("test.dat", std::ios::out); // print eigenvalue elecstate.print_eigenvalue(GlobalV::ofs_running); GlobalV::ofs_running.close(); - ifs.open("running_scf.log", std::ios::in); + ifs.open("test.dat", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); EXPECT_THAT(str, testing::HasSubstr("STATE ENERGY(eV) AND OCCUPATIONS")); EXPECT_THAT(str, testing::HasSubstr("NSPIN == 2")); @@ -135,17 +136,17 @@ TEST_F(ElecStatePrintTest, PrintEigenvalueS2) EXPECT_THAT(str, testing::HasSubstr("1 40.8171 0.300000")); EXPECT_THAT(str, testing::HasSubstr("2 54.4228 0.400000")); ifs.close(); - std::remove("running_scf.log"); + std::remove("test.dat"); } TEST_F(ElecStatePrintTest, PrintEigenvalueS4) { PARAM.input.nspin = 4; - GlobalV::ofs_running.open("running_scf.log", std::ios::out); + GlobalV::ofs_running.open("test.dat", std::ios::out); // print eigenvalue elecstate.print_eigenvalue(GlobalV::ofs_running); GlobalV::ofs_running.close(); - ifs.open("running_scf.log", std::ios::in); + ifs.open("test.dat", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); EXPECT_THAT(str, testing::HasSubstr("STATE ENERGY(eV) AND OCCUPATIONS")); EXPECT_THAT(str, testing::HasSubstr("NSPIN == 4")); @@ -156,51 +157,52 @@ TEST_F(ElecStatePrintTest, PrintEigenvalueS4) EXPECT_THAT(str, testing::HasSubstr("1 40.8171 0.300000")); EXPECT_THAT(str, testing::HasSubstr("2 54.4228 0.400000")); ifs.close(); - std::remove("running_scf.log"); + std::remove("test.dat"); } TEST_F(ElecStatePrintTest, PrintBand) { PARAM.input.nspin = 1; PARAM.input.nbands = 2; + PARAM.sys.nbands_l = 2; GlobalV::MY_RANK = 0; - GlobalV::ofs_running.open("running_scf.log", std::ios::out); + GlobalV::ofs_running.open("test.dat", std::ios::out); // print eigenvalue elecstate.print_band(0, 1, 0); GlobalV::ofs_running.close(); - ifs.open("running_scf.log", std::ios::in); + ifs.open("test.dat", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); EXPECT_THAT(str, testing::HasSubstr("Energy (eV) & Occupations for spin=1 K-point=1")); EXPECT_THAT(str, testing::HasSubstr("1 13.6057 0.100000")); EXPECT_THAT(str, testing::HasSubstr("2 27.2114 0.200000")); ifs.close(); - std::remove("running_scf.log"); + std::remove("test.dat"); } TEST_F(ElecStatePrintTest, PrintEigenvalueWarning) { elecstate.ekb(0, 0) = 1.0e11; PARAM.input.nspin = 4; - GlobalV::ofs_running.open("running_scf.log", std::ios::out); + GlobalV::ofs_running.open("test.dat", std::ios::out); testing::internal::CaptureStdout(); EXPECT_EXIT(elecstate.print_eigenvalue(GlobalV::ofs_running), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("Eigenvalues are too large!")); GlobalV::ofs_running.close(); - std::remove("running_scf.log"); + std::remove("test.dat"); } TEST_F(ElecStatePrintTest, PrintBandWarning) { elecstate.ekb(0, 0) = 1.0e11; PARAM.input.nspin = 4; - GlobalV::ofs_running.open("running_scf.log", std::ios::out); + GlobalV::ofs_running.open("test.dat", std::ios::out); testing::internal::CaptureStdout(); EXPECT_EXIT(elecstate.print_band(0, 1, 0), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("Eigenvalues are too large!")); GlobalV::ofs_running.close(); - std::remove("running_scf.log"); + std::remove("test.dat"); } TEST_F(ElecStatePrintTest, PrintEtot) diff --git a/source/module_elecstate/test_mpi/charge_mpi_test.cpp b/source/module_elecstate/test_mpi/charge_mpi_test.cpp index fda923cb86..81d0fff751 100644 --- a/source/module_elecstate/test_mpi/charge_mpi_test.cpp +++ b/source/module_elecstate/test_mpi/charge_mpi_test.cpp @@ -63,9 +63,9 @@ TEST_F(ChargeMpiTest, reduce_diff_pools1) GlobalV::MY_RANK, PARAM.input.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); @@ -109,9 +109,9 @@ TEST_F(ChargeMpiTest, reduce_diff_pools2) GlobalV::MY_RANK, PARAM.input.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); @@ -164,9 +164,9 @@ TEST_F(ChargeMpiTest, rho_mpi) GlobalV::MY_RANK, PARAM.input.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); diff --git a/source/module_esolver/esolver_ks.cpp b/source/module_esolver/esolver_ks.cpp index 53b55cc67d..9ee009193c 100644 --- a/source/module_esolver/esolver_ks.cpp +++ b/source/module_esolver/esolver_ks.cpp @@ -361,7 +361,7 @@ void ESolver_KS::hamilt2density(UnitCell& ucell, const int istep, con // Maybe in the future, density and wavefunctions should use different // parallel algorithms, in which they do not occupy all processors, for // example wavefunctions uses 20 processors while density uses 10. - if (GlobalV::MY_STOGROUP == 0) + if (PARAM.globalv.ks_run) { // double drho = this->estate.caldr2(); // EState should be used after it is constructed. @@ -550,7 +550,7 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i this->pelec->charge->rho, this->pelec->nelec_spin.data()); - if (GlobalV::MY_STOGROUP == 0) + if (PARAM.globalv.ks_run) { // mixing will restart at this->p_chgmix->mixing_restart steps if (drho <= PARAM.inp.mixing_restart && PARAM.inp.mixing_restart > 0.0 @@ -634,9 +634,9 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i } #ifdef __MPI - MPI_Bcast(&drho, 1, MPI_DOUBLE, 0, PARAPW_WORLD); - MPI_Bcast(&this->conv_esolver, 1, MPI_DOUBLE, 0, PARAPW_WORLD); - MPI_Bcast(pelec->charge->rho[0], this->pw_rhod->nrxx, MPI_DOUBLE, 0, PARAPW_WORLD); + MPI_Bcast(&drho, 1, MPI_DOUBLE, 0, BP_WORLD); + MPI_Bcast(&this->conv_esolver, 1, MPI_DOUBLE, 0, BP_WORLD); + MPI_Bcast(pelec->charge->rho[0], this->pw_rhod->nrxx, MPI_DOUBLE, 0, BP_WORLD); #endif // update potential diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 922d3e19bf..7f2c4ca5ff 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -241,16 +241,16 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa } // 12) if kpar is not divisible by nks, print a warning - if (GlobalV::KPAR_LCAO > 1) + if (PARAM.globalv.kpar_lcao > 1) { - if (this->kv.get_nks() % GlobalV::KPAR_LCAO != 0) + if (this->kv.get_nks() % PARAM.globalv.kpar_lcao != 0) { ModuleBase::WARNING("ESolver_KS_LCAO::before_all_runners", "nks is not divisible by kpar."); std::cout << "\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" "%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; - std::cout << " Warning: nks (" << this->kv.get_nks() << ") is not divisible by kpar (" << GlobalV::KPAR_LCAO + std::cout << " Warning: nks (" << this->kv.get_nks() << ") is not divisible by kpar (" << PARAM.globalv.kpar_lcao << ")." << std::endl; std::cout << " This may lead to poor load balance. It is strongly suggested to" << std::endl; std::cout << " set nks to be divisible by kpar, but if this is really what" << std::endl; diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 2110cd76fc..0961675029 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -212,7 +212,7 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p this->kv, this->ppcell, *this->pw_wfc); - allocate_psi(this->psi, this->kv.get_nks(), this->kv.ngk, PARAM.inp.nbands, this->pw_wfc->npwk_max); + allocate_psi(this->psi, this->kv.get_nks(), this->kv.ngk, PARAM.globalv.nbands_l, this->pw_wfc->npwk_max); this->p_psi_init->prepare_init(PARAM.inp.pw_seed); this->kspw_psi = PARAM.inp.device == "gpu" || PARAM.inp.precision == "single" @@ -228,7 +228,7 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p //! 9) setup occupations if (PARAM.inp.ocp) { - this->pelec->fixed_weights(PARAM.inp.ocp_kb, PARAM.inp.nbands, PARAM.inp.nelec); + this->pelec->fixed_weights(PARAM.inp.ocp_kb, PARAM.globalv.nbands_l, PARAM.inp.nelec); } } @@ -563,7 +563,7 @@ void ESolver_KS_PW::update_pot(UnitCell& ucell, const int istep, cons this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); this->pelec->f_en.descf = this->pelec->cal_delta_escf(); #ifdef __MPI - MPI_Bcast(&(this->pelec->f_en.descf), 1, MPI_DOUBLE, 0, PARAPW_WORLD); + MPI_Bcast(&(this->pelec->f_en.descf), 1, MPI_DOUBLE, 0, BP_WORLD); #endif } else diff --git a/source/module_esolver/esolver_sdft_pw.cpp b/source/module_esolver/esolver_sdft_pw.cpp index f5f9292522..a4c20d37d8 100644 --- a/source/module_esolver/esolver_sdft_pw.cpp +++ b/source/module_esolver/esolver_sdft_pw.cpp @@ -198,7 +198,7 @@ void ESolver_SDFT_PW::hamilt2density_single(UnitCell& ucell, int iste // set_diagethr need it this->esolver_KS_ne = hsolver_pw_sdft_obj.stoiter.KS_ne; - if (GlobalV::MY_STOGROUP == 0) + if (PARAM.globalv.ks_run) { Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) @@ -217,7 +217,7 @@ void ESolver_SDFT_PW::hamilt2density_single(UnitCell& ucell, int iste #endif } #ifdef __MPI - MPI_Bcast(&(this->pelec->f_en.deband), 1, MPI_DOUBLE, 0, PARAPW_WORLD); + MPI_Bcast(&(this->pelec->f_en.deband), 1, MPI_DOUBLE, 0, BP_WORLD); #endif ModuleBase::timer::tick("ESolver_SDFT_PW", "hamilt2density"); } diff --git a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp index 09982d8e06..348ada6633 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/onsite_projector.cpp @@ -571,7 +571,8 @@ void projectors::OnsiteProjector::cal_occupations(const psi::Psinproc_in_pool = new int[GlobalV::KPAR]; int nprocgroup; - if(PARAM.inp.esolver_type == "sdft") { nprocgroup = GlobalV::NPROC_IN_STOGROUP; + if(PARAM.inp.esolver_type == "sdft") { nprocgroup = GlobalV::NPROC_IN_BNDGROUP; } else { nprocgroup = GlobalV::NPROC; } @@ -293,7 +293,7 @@ void Parallel_Grid::zpiece_to_stogroup(double *zpiece, const int &iz, double *rh { // case 1: the first part of rho in processor 0. // and send zpeice to to other pools. - if(proc == 0 && GlobalV::RANK_IN_STOGROUP ==0) + if(proc == 0 && GlobalV::RANK_IN_BPGROUP ==0) { for(int ir=0; irwhichpro[ipool][iz], iz, STO_WORLD); + MPI_Send(zpiece, ncxy, MPI_DOUBLE, this->whichpro[ipool][iz], iz, INT_BGROUP); } } @@ -309,7 +309,7 @@ void Parallel_Grid::zpiece_to_stogroup(double *zpiece, const int &iz, double *rh // and the receive tag is iz. else if(proc == GlobalV::RANK_IN_POOL ) { - MPI_Recv(zpiece, ncxy, MPI_DOUBLE, 0, iz, STO_WORLD,&ierror); + MPI_Recv(zpiece, ncxy, MPI_DOUBLE, 0, iz, INT_BGROUP,&ierror); for(int ir=0; irwhichpro[ipool][iz], iz, STO_WORLD); + MPI_Send(zpiece, ncxy, MPI_DOUBLE, this->whichpro[ipool][iz], iz, INT_BGROUP); } } }// MY_POOL == 0 @@ -333,9 +333,9 @@ void Parallel_Grid::zpiece_to_stogroup(double *zpiece, const int &iz, double *rh //ofs_running << "\n Receive charge density iz=" << iz << endl; // the processors in other pools always receive rho from // processor 0. the tag is 'iz' - if(proc == GlobalV::RANK_IN_STOGROUP ) + if(proc == GlobalV::RANK_IN_BPGROUP ) { - MPI_Recv(zpiece, ncxy, MPI_DOUBLE, 0, iz, STO_WORLD,&ierror); + MPI_Recv(zpiece, ncxy, MPI_DOUBLE, 0, iz, INT_BGROUP,&ierror); for(int ir=0; ir>& kspsi_all, ks_fact->nrecv, ks_fact->displs, MPI_DOUBLE_COMPLEX, - PARAPW_WORLD); + BP_WORLD); } #endif @@ -620,7 +620,7 @@ void Sto_EleCond::sKG(const int& smear_type, } // Parallel for bands int allbands_ks = this->nbands_ks - cutib0; - parallel_distribution paraks(allbands_ks, PARAM.inp.bndpar, GlobalV::MY_STOGROUP); + parallel_distribution paraks(allbands_ks, PARAM.inp.bndpar, GlobalV::MY_BNDGROUP); int perbands_ks = paraks.num_per; int ib0_ks = paraks.start; ib0_ks += this->nbands_ks - allbands_ks; @@ -629,10 +629,10 @@ void Sto_EleCond::sKG(const int& smear_type, int allbands_sto = perbands_sto; int allbands = perbands; #ifdef __MPI - MPI_Allreduce(&perbands, &allbands, 1, MPI_INT, MPI_SUM, PARAPW_WORLD); + MPI_Allreduce(&perbands, &allbands, 1, MPI_INT, MPI_SUM, BP_WORLD); allbands_sto = allbands - allbands_ks; - info_gatherv ks_fact(perbands_ks, PARAM.inp.bndpar, 1, PARAPW_WORLD); - info_gatherv sto_npwx(perbands_sto, PARAM.inp.bndpar, npwx, PARAPW_WORLD); + info_gatherv ks_fact(perbands_ks, PARAM.inp.bndpar, 1, BP_WORLD); + info_gatherv sto_npwx(perbands_sto, PARAM.inp.bndpar, npwx, BP_WORLD); #endif const int bandsinfo[6]{perbands_ks, perbands_sto, perbands, allbands_ks, allbands_sto, allbands}; double* en_all = nullptr; @@ -653,7 +653,7 @@ void Sto_EleCond::sKG(const int& smear_type, //----------------------------------------------------------- // ks conductivity //----------------------------------------------------------- - if (GlobalV::MY_STOGROUP == 0 && allbands_ks > 0) + if (GlobalV::MY_BNDGROUP == 0 && allbands_ks > 0) { jjresponse_ks(ik, nt, dt, dEcut, this->p_elec->wg, velop, ct11.data(), ct12.data(), ct22.data()); } diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_forces.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_forces.cpp index 6684332781..9b942d7af2 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_forces.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_forces.cpp @@ -210,7 +210,7 @@ void Sto_Forces::cal_sto_force_nl( const int* nchip = stowf.nchip; const int npwx = wfc_basis->npwk_max; int nksbands = psi_in.get_nbands(); - if (GlobalV::MY_STOGROUP != 0) + if (!PARAM.globalv.ks_run) { nksbands = 0; } diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp index bd029a401d..f3b53081db 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp @@ -1,14 +1,16 @@ #include "sto_iter.h" +#include "module_base/kernels/math_kernel_op.h" +#include "module_base/para_gemm.h" #include "module_base/parallel_reduce.h" #include "module_base/timer.h" #include "module_base/tool_quit.h" #include "module_base/tool_title.h" +#include "module_elecstate/kernels/elecstate_op.h" #include "module_elecstate/occupy.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_hsolver/para_linear_transform.h" #include "module_parameter/parameter.h" -#include "module_base/kernels/math_kernel_op.h" -#include "module_elecstate/kernels/elecstate_op.h" template Stochastic_Iter::Stochastic_Iter() @@ -56,8 +58,10 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, { ModuleBase::TITLE("Stochastic_Iter", "orthog"); ModuleBase::timer::tick("Stochastic_Iter", "orthog"); + int nbands_l = psi.get_nbands(); + const int nbands = PARAM.inp.nbands; // orthogonal part - if (PARAM.inp.nbands > 0) + if (nbands > 0) { const int nchipk = stowf.nchip[ik]; const int npw = psi.get_current_ngk(); @@ -66,49 +70,67 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, stowf.chiortho->fix_k(ik); T *wfgin = stowf.chi0->get_pointer(), *wfgout = stowf.chiortho->get_pointer(); cpymem_complex_op()(wfgout, wfgin, npwx * nchipk); - // for (int ig = 0; ig < npwx * nchipk; ++ig) - // { - // wfgout[ig] = wfgin[ig]; - // } // orthogonal part T* sum = nullptr; - resmem_complex_op()(sum, PARAM.inp.nbands * nchipk); - char transC = 'C'; - char transN = 'N'; - - // sum(b - ModuleBase::gemm_op()(ctx, - transC, - transN, - PARAM.inp.nbands, - nchipk, - npw, - &ModuleBase::ONE, - &psi(ik, 0, 0), - npwx, - wfgout, - npwx, - &ModuleBase::ZERO, - sum, - PARAM.inp.nbands); - Parallel_Reduce::reduce_pool(sum, PARAM.inp.nbands * nchipk); - - // psi -= psi * sum - ModuleBase::gemm_op()(ctx, - transN, - transN, - npw, - nchipk, - PARAM.inp.nbands, - &ModuleBase::NEG_ONE, - &psi(ik, 0, 0), - npwx, - sum, - PARAM.inp.nbands, - &ModuleBase::ONE, - wfgout, - npwx); + resmem_complex_op()(sum, nbands * nchipk); + + if(PARAM.globalv.all_ks_run) + { + // sum(b + ModuleBase::PGemmCN pmmcn; +#ifdef __MPI + pmmcn.set_dimension(BP_WORLD, POOL_WORLD, nbands_l, npwx, nchipk, npwx, npw, nbands, 2); +#else + pmmcn.set_dimension(nbands_l, npwx, nchipk, npwx, npw, nbands, 2); +#endif + pmmcn.multiply(1.0, &psi(ik, 0, 0), wfgout, 0.0, sum); + + // psi -= psi * sum + hsolver::PLinearTransform pltrans; +#ifdef __MPI + pltrans.set_dimension(npw, nbands_l, nchipk, npwx, BP_WORLD, true); +#else + pltrans.set_dimension(npw, nbands_l, nchipk, npwx, true); +#endif + pltrans.act(-1.0, &psi(ik, 0, 0), sum, 1.0, wfgout); + } + else + { + // sum(b + ModuleBase::gemm_op()(ctx, + 'C', + 'N', + nbands, + nchipk, + npw, + &ModuleBase::ONE, + &psi(ik, 0, 0), + npwx, + wfgout, + npwx, + &ModuleBase::ZERO, + sum, + nbands); + Parallel_Reduce::reduce_pool(sum, nbands * nchipk); + + // psi -= psi * sum + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + npw, + nchipk, + nbands, + &ModuleBase::NEG_ONE, + &psi(ik, 0, 0), + npwx, + sum, + nbands, + &ModuleBase::ONE, + wfgout, + npwx); + } + delmem_complex_op()(sum); } ModuleBase::timer::tick("Stochastic_Iter", "orthog"); @@ -152,7 +174,7 @@ void Stochastic_Iter::checkemm(const int& ik, for (int ichi = 0; ichi < ntest; ++ichi) { - if (PARAM.inp.nbands > 0) + if (PARAM.globalv.nbands_l > 0) { pchi = &stowf.chiortho->operator()(ik, ichi, 0); } @@ -329,12 +351,12 @@ void Stochastic_Iter::itermu(const int iter, elecstate::ElecState* pe this->check_precision(targetne, 10 * PARAM.inp.scf_thr, "Ne"); // Set wf.wg - if (PARAM.inp.nbands > 0) + if (PARAM.globalv.nbands_l > 0) { for (int ikk = 0; ikk < this->pkv->get_nks(); ++ikk) { double* en = &pes->ekb(ikk, 0); - for (int iksb = 0; iksb < PARAM.inp.nbands; ++iksb) + for (int iksb = 0; iksb < PARAM.globalv.nbands_l; ++iksb) { pes->wg(ikk, iksb) = stofunc.fd(en[iksb]) * this->pkv->wk[ikk]; } @@ -366,7 +388,7 @@ void Stochastic_Iter::calPn(const int& ik, Stochastic_WF& } } T* pchi; - if (PARAM.inp.nbands > 0) + if (PARAM.globalv.nbands_l > 0) { stowf.chiortho->fix_k(ik); pchi = stowf.chiortho->get_pointer(); @@ -435,12 +457,12 @@ double Stochastic_Iter::calne(elecstate::ElecState* pes) p_che->calcoef_real(nroot_fd); sto_ne = vTMv(p_che->coef_real, spolyv, norder); } - if (PARAM.inp.nbands > 0) + if (PARAM.globalv.nbands_l > 0) { for (int ikk = 0; ikk < this->pkv->get_nks(); ++ikk) { double* en = &pes->ekb(ikk, 0); - for (int iksb = 0; iksb < PARAM.inp.nbands; ++iksb) + for (int iksb = 0; iksb < PARAM.globalv.nbands_l; ++iksb) { KS_ne += stofunc.fd(en[iksb]) * this->pkv->wk[ikk]; } @@ -448,7 +470,11 @@ double Stochastic_Iter::calne(elecstate::ElecState* pes) } KS_ne /= GlobalV::NPROC_IN_POOL; #ifdef __MPI - MPI_Allreduce(MPI_IN_PLACE, &KS_ne, 1, MPI_DOUBLE, MPI_SUM, STO_WORLD); + MPI_Allreduce(MPI_IN_PLACE, &KS_ne, 1, MPI_DOUBLE, MPI_SUM, INT_BGROUP); + if(PARAM.globalv.all_ks_run) + { + MPI_Allreduce(MPI_IN_PLACE, &KS_ne, 1, MPI_DOUBLE, MPI_SUM, BP_WORLD); + } MPI_Allreduce(MPI_IN_PLACE, &sto_ne, 1, MPI_DOUBLE, MPI_SUM, MPI_COMM_WORLD); #endif @@ -497,13 +523,13 @@ void Stochastic_Iter::sum_stoeband(Stochastic_WF& stowf, stodemet = -vTMv(p_che->coef_real, spolyv, norder); } - if (PARAM.inp.nbands > 0) + if (PARAM.globalv.nbands_l > 0) { for (int ikk = 0; ikk < this->pkv->get_nks(); ++ikk) { double* enb = &pes->ekb(ikk, 0); // number of electrons in KS orbitals - for (int iksb = 0; iksb < PARAM.inp.nbands; ++iksb) + for (int iksb = 0; iksb < PARAM.globalv.nbands_l; ++iksb) { pes->f_en.demet += stofunc.fdlnfd(enb[iksb]) * this->pkv->wk[ikk]; } @@ -511,7 +537,11 @@ void Stochastic_Iter::sum_stoeband(Stochastic_WF& stowf, } pes->f_en.demet /= GlobalV::NPROC_IN_POOL; #ifdef __MPI - MPI_Allreduce(MPI_IN_PLACE, &pes->f_en.demet, 1, MPI_DOUBLE, MPI_SUM, STO_WORLD); + MPI_Allreduce(MPI_IN_PLACE, &pes->f_en.demet, 1, MPI_DOUBLE, MPI_SUM, INT_BGROUP); + if(PARAM.globalv.all_ks_run) + { + MPI_Allreduce(MPI_IN_PLACE, &pes->f_en.demet, 1, MPI_DOUBLE, MPI_SUM, BP_WORLD); + } MPI_Allreduce(MPI_IN_PLACE, &stodemet, 1, MPI_DOUBLE, MPI_SUM, MPI_COMM_WORLD); #endif pes->f_en.demet += stodemet; @@ -576,12 +606,8 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, resmem_complex_op()(porter, nrxx); std::vector sto_rho(nspin); - for(int is = 0; is < nspin; ++is) - { - sto_rho[is] = pes->charge->rho[is]; - } std::vector _tmprho; - if (PARAM.inp.nbands > 0) + if (PARAM.globalv.nbands_l > 0) { // If there are KS orbitals, we need to allocate another memory for sto_rho _tmprho.resize(nrxx * nspin); @@ -590,6 +616,13 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, sto_rho[is] = _tmprho.data() + is * nrxx; } } + else + { + for (int is = 0; is < nspin; ++is) + { + sto_rho[is] = pes->charge->rho[is]; + } + } // pes->rho is a device memory, and when using cpu and double, we donot need to allocate memory for pes->rho if (PARAM.inp.device != "gpu" && PARAM.inp.precision != "single") { @@ -635,11 +668,15 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, delmem_complex_op()(porter); #ifdef __MPI - if(GlobalV::KPAR > 1) + if(GlobalV::KPAR * PARAM.inp.bndpar > 1) { for (int is = 0; is < nspin; ++is) { pes->charge->reduce_diff_pools(sto_rho[is]); + if (!PARAM.globalv.all_ks_run && PARAM.inp.bndpar > 1) + { + MPI_Allreduce(MPI_IN_PLACE, sto_rho[is], nrxx, MPI_DOUBLE, MPI_SUM, BP_WORLD); + } } } #endif @@ -661,11 +698,6 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, #ifdef __MPI MPI_Allreduce(MPI_IN_PLACE, &sto_ne, 1, MPI_DOUBLE, MPI_SUM, POOL_WORLD); - MPI_Allreduce(MPI_IN_PLACE, &sto_ne, 1, MPI_DOUBLE, MPI_SUM, PARAPW_WORLD); - for(int is = 0; is < nspin; ++is) - { - MPI_Allreduce(MPI_IN_PLACE, sto_rho[is], nrxx, MPI_DOUBLE, MPI_SUM, PARAPW_WORLD); - } #endif double factor = targetne / (KS_ne + sto_ne); if (std::abs(factor - 1) > 1e-10) @@ -680,7 +712,7 @@ void Stochastic_Iter::cal_storho(const UnitCell& ucell, for (int is = 0; is < 1; ++is) { - if (PARAM.inp.nbands > 0) + if (PARAM.globalv.nbands_l > 0) { #ifdef _OPENMP #pragma omp parallel for @@ -715,7 +747,7 @@ void Stochastic_Iter::calTnchi_ik(const int& ik, Stochastic_WFfix_k(ik); T* out = stowf.shchi->get_pointer(); T* pchi; - if (PARAM.inp.nbands > 0) + if (PARAM.globalv.nbands_l > 0) { stowf.chiortho->fix_k(ik); pchi = stowf.chiortho->get_pointer(); diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_stress_pw.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_stress_pw.cpp index 62a4c16779..4d77635139 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_stress_pw.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_stress_pw.cpp @@ -111,7 +111,7 @@ void Sto_Stress_PW::sto_stress_kin(ModuleBase::matrix& sigma, ModuleBase::timer::tick("Sto_Stress_PW", "stress_kin"); int nksbands = psi.get_nbands(); - if (GlobalV::MY_STOGROUP != 0) + if (!PARAM.globalv.ks_run) { nksbands = 0; } @@ -160,7 +160,7 @@ void Sto_Stress_PW::sto_stress_nl(ModuleBase::matrix& sigma, int* nchip = stowf.nchip; const int npwx = wfc_basis->npwk_max; int nksbands = psi_in.get_nbands(); - if (GlobalV::MY_STOGROUP != 0) + if (!PARAM.globalv.ks_run) { nksbands = 0; } diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_tool.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_tool.cpp index 8b350c7777..98f346f188 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_tool.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_tool.cpp @@ -138,7 +138,7 @@ psi::Psi>* gatherchi(psi::Psi>& chi, nrecv_sto, displs_sto, MPI_COMPLEX, - PARAPW_WORLD); + BP_WORLD); ModuleBase::timer::tick("sKG", "bands_gather"); } #endif diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp index 2dd983e23e..b00564f1ef 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_wf.cpp @@ -72,7 +72,7 @@ void Stochastic_WF::init_sto_orbitals(const int seed_in) } else { - srand((unsigned)std::abs(seed_in) + (GlobalV::MY_STOGROUP * GlobalV::NPROC_IN_STOGROUP + GlobalV::RANK_IN_STOGROUP) * 10000); + srand((unsigned)std::abs(seed_in) + (GlobalV::MY_BNDGROUP * GlobalV::NPROC_IN_BNDGROUP + GlobalV::RANK_IN_BPGROUP) * 10000); } this->allocate_chi0(); @@ -88,12 +88,12 @@ void Stochastic_WF::allocate_chi0() // former processor calculate more bands if (firstrankmore) { - igroup = GlobalV::MY_STOGROUP; + igroup = GlobalV::MY_BNDGROUP; } // latter processor calculate more bands else { - igroup = PARAM.inp.bndpar - GlobalV::MY_STOGROUP - 1; + igroup = PARAM.inp.bndpar - GlobalV::MY_BNDGROUP - 1; } const int nchi = PARAM.inp.nbands_sto; const int npwx = this->npwx; @@ -172,16 +172,16 @@ void Stochastic_WF::init_com_orbitals() // former processor calculate more bands if (firstrankmore) { - igroup = GlobalV::MY_STOGROUP; + igroup = GlobalV::MY_BNDGROUP; } // latter processor calculate more bands else { - igroup = PARAM.inp.bndpar - GlobalV::MY_STOGROUP - 1; + igroup = PARAM.inp.bndpar - GlobalV::MY_BNDGROUP - 1; } const int ngroup = PARAM.inp.bndpar; const int n_in_pool = GlobalV::NPROC_IN_POOL; - const int i_in_group = GlobalV::RANK_IN_STOGROUP; + const int i_in_group = GlobalV::RANK_IN_BPGROUP; const int i_in_pool = GlobalV::RANK_IN_POOL; int* totnpw = new int[nks]; @@ -315,10 +315,10 @@ void Stochastic_WF::init_sto_orbitals_Ecut(const int seed_in, int* nrecv = new int[PARAM.inp.bndpar]; const int nchiper = this->nchip[0]; #ifdef __MPI - MPI_Allgather(&nchiper, 1, MPI_INT, nrecv, 1, MPI_INT, PARAPW_WORLD); + MPI_Allgather(&nchiper, 1, MPI_INT, nrecv, 1, MPI_INT, BP_WORLD); #endif int ichi_start = 0; - for (int i = 0; i < GlobalV::MY_STOGROUP; ++i) + for (int i = 0; i < GlobalV::MY_BNDGROUP; ++i) { ichi_start += nrecv[i]; } diff --git a/source/module_hsolver/CMakeLists.txt b/source/module_hsolver/CMakeLists.txt index 7f6c8ca4c6..6ccfa42c2e 100644 --- a/source/module_hsolver/CMakeLists.txt +++ b/source/module_hsolver/CMakeLists.txt @@ -4,6 +4,7 @@ list(APPEND objects diago_david.cpp diago_dav_subspace.cpp diago_bpcg.cpp + para_linear_transform.cpp hsolver_pw.cpp hsolver_lcaopw.cpp hsolver_pw_sdft.cpp diff --git a/source/module_hsolver/diago_bpcg.cpp b/source/module_hsolver/diago_bpcg.cpp old mode 100644 new mode 100755 index 36f77d372d..2a03fe13b9 --- a/source/module_hsolver/diago_bpcg.cpp +++ b/source/module_hsolver/diago_bpcg.cpp @@ -11,6 +11,7 @@ #include "module_base/blas_connector.h" #include "module_base/global_function.h" #include "module_base/kernels/math_kernel_op.h" +#include "para_linear_transform.h" namespace hsolver { @@ -34,44 +35,61 @@ DiagoBPCG::~DiagoBPCG() { } template -void DiagoBPCG::init_iter(const int nband, const int nbasis, const int ndim) { +void DiagoBPCG::init_iter(const int nband, const int nband_l, const int nbasis, const int ndim) { // Specify the problem size n_basis, n_band, while lda is n_basis this->n_band = nband; + this->n_band_l = nband_l; this->n_basis = nbasis; this->n_dim = ndim; // All column major tensors - this->beta = std::move(ct::Tensor(r_type, device_type, {this->n_band})); + this->beta = std::move(ct::Tensor(r_type, device_type, {this->n_band_l})); this->eigen = std::move(ct::Tensor(r_type, device_type, {this->n_band})); - this->err_st = std::move(ct::Tensor(r_type, device_type, {this->n_band})); + this->err_st = std::move(ct::Tensor(r_type, device_type, {this->n_band_l})); this->hsub = std::move(ct::Tensor(t_type, device_type, {this->n_band, this->n_band})); - this->hpsi = std::move(ct::Tensor(t_type, device_type, {this->n_band, this->n_basis})); - this->work = std::move(ct::Tensor(t_type, device_type, {this->n_band, this->n_basis})); - this->hgrad = std::move(ct::Tensor(t_type, device_type, {this->n_band, this->n_basis})); - this->grad_old = std::move(ct::Tensor(t_type, device_type, {this->n_band, this->n_basis})); + this->hpsi = std::move(ct::Tensor(t_type, device_type, {this->n_band_l, this->n_basis})); + this->work = std::move(ct::Tensor(t_type, device_type, {this->n_band_l, this->n_basis})); + this->hgrad = std::move(ct::Tensor(t_type, device_type, {this->n_band_l, this->n_basis})); + this->grad_old = std::move(ct::Tensor(t_type, device_type, {this->n_band_l, this->n_basis})); this->prec = std::move(ct::Tensor(r_type, device_type, {this->n_basis})); - this->grad = std::move(ct::Tensor(t_type, device_type, {this->n_band, this->n_basis})); + this->grad = std::move(ct::Tensor(t_type, device_type, {this->n_band_l, this->n_basis})); +#ifdef __MPI + this->pmmcn.set_dimension(BP_WORLD, POOL_WORLD, n_band_l, n_basis, n_band_l, n_basis, n_dim, n_band); + this->plintrans.set_dimension(n_dim, nband_l, n_band_l, n_basis, BP_WORLD, false); +#else + this->pmmcn.set_dimension(n_band_l, n_basis, n_band_l, n_basis, n_dim, n_band); + this->plintrans.set_dimension(n_dim, nband_l, n_band_l, n_basis, false); +#endif } template bool DiagoBPCG::test_error(const ct::Tensor& err_in, const std::vector& ethr_band) { - const Real * _err_st = err_in.data(); + Real* _err_st = err_in.data(); + bool not_conv = false; + std::vector tmp_cpu; if (err_in.device_type() == ct::DeviceType::GpuDevice) { - ct::Tensor h_err_in = err_in.to_device(); - _err_st = h_err_in.data(); + // ct::Tensor h_err_in = err_in.to_device(); + // _err_st = h_err_in.data(); + // qianrui change it, because it can not pass the valgrind test + tmp_cpu.resize(this->n_band_l); + _err_st = tmp_cpu.data(); + syncmem_var_d2h_op()(_err_st, err_in.data(), this->n_band_l); } - for (int ii = 0; ii < this->n_band; ii++) { + for (int ii = 0; ii < this->n_band_l; ii++) { if (_err_st[ii] > ethr_band[ii]) { - return true; + not_conv = true; } } - return false; +#ifdef __MPI + MPI_Allreduce(MPI_IN_PLACE, ¬_conv, 1, MPI_C_BOOL, MPI_LOR, BP_WORLD); +#endif + return not_conv; } // Finally, the last one! @@ -82,7 +100,7 @@ void DiagoBPCG::line_minimize( ct::Tensor& psi_out, ct::Tensor& hpsi_out) { - line_minimize_with_block_op()(grad_in.data(), hgrad_in.data(), psi_out.data(), hpsi_out.data(), this->n_basis, this->n_basis, this->n_band); + line_minimize_with_block_op()(grad_in.data(), hgrad_in.data(), psi_out.data(), hpsi_out.data(), this->n_dim, this->n_basis, this->n_band_l); } @@ -94,28 +112,8 @@ void DiagoBPCG::orth_cholesky( ct::Tensor& hpsi_out, ct::Tensor& hsub_out) { - // hsub_out = psi_out * transc(psi_out) - ct::EinsumOption option( - /*conj_x=*/false, /*conj_y=*/true, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&hsub_out); - // hsub_out = ct::op::einsum("ij,kj->ik", psi_out, psi_out, option); - // gemm: hsub_out(n_band x n_band) = psi_out^T(n_band x n_basis) * psi_out(n_basis x n_band) - gemm_op()(this->ctx, - 'C', - 'N', - this->n_band, //m - this->n_band, //n - this->n_dim, //k - this->one, //1.0 - psi_out.data(), - this->n_basis, //lda - psi_out.data(), - this->n_basis, //ldb - this->zero, //0.0 - hsub_out.data(), - this->n_band); //ldc - - Parallel_Reduce::reduce_pool(hsub_out.data(), this->n_band * this->n_band); + this->pmmcn.multiply(1.0, psi_out.data(), psi_out.data(), 0.0, hsub_out.data()); // set hsub matrix to lower format; ct::kernels::set_matrix()( @@ -148,9 +146,9 @@ void DiagoBPCG::calc_grad_with_block( hpsi_in.data(), grad_out.data(), grad_old_out.data(), + this->n_dim, this->n_basis, - this->n_basis, - this->n_band); + this->n_band_l); } template @@ -165,51 +163,12 @@ void DiagoBPCG::orth_projection( ct::Tensor& hsub_in, ct::Tensor& grad_out) { - ct::EinsumOption option( - /*conj_x=*/false, /*conj_y=*/true, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&hsub_in); - // hsub_in = ct::op::einsum("ij,kj->ik", grad_out, psi_in, option); - // gemm: hsub_in(n_band x n_band) = psi_in^T(n_band x n_basis) * grad_out(n_basis x n_band) - gemm_op()(this->ctx, - 'C', - 'N', - this->n_band, //m - this->n_band, //n - this->n_dim, //k - this->one, //1.0 - psi_in.data(), - this->n_basis, //lda - grad_out.data(), - this->n_basis, //ldb - this->zero, //0.0 - hsub_in.data(), - this->n_band); //ldc - - Parallel_Reduce::reduce_pool(hsub_in.data(), this->n_band * this->n_band); - - // set_matrix_op()('L', hsub_in->data(), this->n_band); - option = ct::EinsumOption( - /*conj_x=*/false, /*conj_y=*/false, /*alpha=*/-1.0, /*beta=*/1.0, /*Tensor out=*/&grad_out); - // grad_out = ct::op::einsum("ij,jk->ik", hsub_in, psi_in, option); - - // grad_out(n_basis x n_band) = 1.0 * grad_out(n_basis x n_band) - psi_in(n_basis x n_band) * hsub_in(n_band x n_band) - gemm_op()(this->ctx, - 'N', - 'N', - this->n_dim, //m - this->n_band, //n - this->n_band, //k - this->neg_one, //-1.0 - psi_in.data(), - this->n_basis, //lda - hsub_in.data(), - this->n_band, //ldb - this->one, //1.0 - grad_out.data(), - this->n_basis); //ldc - - // * This type of non inner product like operation does not need reduce! - + this->pmmcn.multiply(1.0, psi_in.data(), grad_out.data(), 0.0, hsub_in.data()); + + // grad_out(n_basis x n_band) = 1.0 * grad_out(n_basis x n_band) - psi_in(n_basis x n_band) * hsub_in(n_band x + // n_band) + this->plintrans.act(-1.0, psi_in.data(), hsub_in.data(), 1.0, grad_out.data()); return; } @@ -219,29 +178,9 @@ void DiagoBPCG::rotate_wf( ct::Tensor& psi_out, ct::Tensor& workspace_in) { - ct::EinsumOption option( - /*conj_x=*/false, /*conj_y=*/false, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&workspace_in); - // workspace_in = ct::op::einsum("ij,jk->ik", hsub_in, psi_out, option); - // gemm: workspace_in(n_basis x n_band) = psi_out(n_basis x n_band) * hsub_in(n_band x n_band) - gemm_op()(this->ctx, - 'N', - 'N', - this->n_basis, //m - this->n_band, //n - this->n_band, //k - this->one, //1.0 - psi_out.data(), - this->n_basis, //lda - hsub_in.data(), - this->n_band, //ldb - this->zero, //0.0 - workspace_in.data(), - this->n_basis); //ldc - - // * This type of non inner product like operation does not need reduce! - - syncmem_complex_op()(psi_out.template data(), workspace_in.template data(), this->n_band * this->n_basis); + this->plintrans.act(1.0, psi_out.data(), hsub_in.data(), 0.0, workspace_in.data()); + syncmem_complex_op()(psi_out.template data(), workspace_in.template data(), this->n_band_l * this->n_basis); return; } @@ -253,7 +192,7 @@ void DiagoBPCG::calc_hpsi_with_block( ct::Tensor& hpsi_out) { // calculate all-band hpsi - hpsi_func(psi_in, hpsi_out.data(), this->n_basis, this->n_band); + hpsi_func(psi_in, hpsi_out.data(), this->n_basis, this->n_band_l); } template @@ -263,30 +202,8 @@ void DiagoBPCG::diag_hsub( ct::Tensor& hsub_out, ct::Tensor& eigenvalue_out) { - // calculate all-band hsub - // Note: ctx is nothing but the devices used in this class (Device * ctx = nullptr;), - // it controls the ops to use the corresponding device to calculate results - ct::EinsumOption option( - /*conj_x=*/false, /*conj_y=*/true, /*alpha=*/1.0, /*beta=*/0.0, /*Tensor out=*/&hsub_out); - // hsub_out = ct::op::einsum("ij,kj->ik", psi_in, hpsi_in, option); - // gemm: hsub_out(n_band x n_band) = hpsi_in^T(n_band x n_basis) * psi_in(n_basis x n_band) - gemm_op()(this->ctx, - 'C', - 'N', - this->n_band, //m - this->n_band, //n - this->n_dim, //k - this->one, //1.0 - hpsi_in.data(), - this->n_basis, //lda - psi_in.data(), - this->n_basis, //ldb - this->zero, //0.0 - hsub_out.data(), - this->n_band); //ldc - - Parallel_Reduce::reduce_pool(hsub_out.data(), this->n_band * this->n_band); + this->pmmcn.multiply(1.0, hpsi_in.data(), psi_in.data(), 0.0, hsub_out.data()); ct::kernels::lapack_dnevd()('V', 'U', hsub_out.data(), this->n_band, eigenvalue_out.data()); @@ -344,7 +261,7 @@ void DiagoBPCG::diag(const HPsiFunc& hpsi_func, { const int current_scf_iter = hsolver::DiagoIterAssist::SCF_ITER; // Get the pointer of the input psi - this->psi = std::move(ct::TensorMap(psi_in /*psi_in.get_pointer()*/, t_type, device_type, {this->n_band, this->n_basis})); + this->psi = std::move(ct::TensorMap(psi_in /*psi_in.get_pointer()*/, t_type, device_type, {this->n_band_l, this->n_basis})); // Update the precondition array this->calc_prec(); @@ -352,9 +269,9 @@ void DiagoBPCG::diag(const HPsiFunc& hpsi_func, // Improving the initial guess of the wave function psi through a subspace diagonalization. this->calc_hsub_with_block(hpsi_func, psi_in, this->psi, this->hpsi, this->hsub, this->work, this->eigen); - setmem_complex_op()(this->grad_old.template data(), 0, this->n_basis * this->n_band); + setmem_complex_op()(this->grad_old.template data(), 0, this->n_basis * this->n_band_l); - setmem_var_op()(this->beta.template data(), std::numeric_limits::infinity(), this->n_band); + setmem_var_op()(this->beta.template data(), std::numeric_limits::infinity(), this->n_band_l); int ntry = 0; int max_iter = current_scf_iter > 1 ? @@ -378,7 +295,7 @@ void DiagoBPCG::diag(const HPsiFunc& hpsi_func, this->orth_projection(this->psi, this->hsub, this->grad); // this->grad_old = this->grad; - syncmem_complex_op()(this->grad_old.template data(), this->grad.template data(), n_basis * n_band); + syncmem_complex_op()(this->grad_old.template data(), this->grad.template data(), n_basis * n_band_l); // Calculate H|grad> matrix this->calc_hpsi_with_block(hpsi_func, this->grad.template data(), /*this->grad_wrapper[0],*/ this->hgrad); @@ -399,7 +316,14 @@ void DiagoBPCG::diag(const HPsiFunc& hpsi_func, this->calc_hsub_with_block_exit(this->psi, this->hpsi, this->hsub, this->work, this->eigen); - syncmem_var_d2h_op()(eigenvalue_in, this->eigen.template data(), this->n_band); + int start_nband = 0; +#ifdef __MPI + if (this->plintrans.nproc_col > 1) + { + start_nband = this->plintrans.start_colB[GlobalV::MY_BNDGROUP]; + } +#endif + syncmem_var_d2h_op()(eigenvalue_in, this->eigen.template data() + start_nband, this->n_band_l); return; } diff --git a/source/module_hsolver/diago_bpcg.h b/source/module_hsolver/diago_bpcg.h index 90907de5e9..243ac8b44f 100644 --- a/source/module_hsolver/diago_bpcg.h +++ b/source/module_hsolver/diago_bpcg.h @@ -1,18 +1,18 @@ #ifndef DIAGO_BPCG_H_ #define DIAGO_BPCG_H_ +#include "module_base/kernels/math_kernel_op.h" +#include "module_base/module_device/memory_op.h" +#include "module_base/module_device/types.h" +#include "module_base/para_gemm.h" #include "module_hamilt_general/hamilt.h" #include "module_hamilt_pw/hamilt_pwdft/structure_factor.h" - -#include "module_base/module_device/types.h" -#include "module_base/module_device/memory_op.h" - -#include "module_base/kernels/math_kernel_op.h" #include "module_hsolver/kernels/dngvd_op.h" -#include +#include "module_hsolver/para_linear_transform.h" #include #include +#include namespace hsolver { @@ -50,11 +50,12 @@ class DiagoBPCG * This function allocates all the related variables, such as hpsi, hsub, before the diag call. * It is called by the HsolverPW::initDiagh() function. * - * @param nband The number of bands. + * @param nband The number of bands of all processes. + * @param nband_l The number of bands of current process. * @param nbasis The number of basis functions. Leading dimension of psi. * @param ndim The number of valid dimension of psi. */ - void init_iter(const int nband, const int nbasis, const int ndim); + void init_iter(const int nband, const int nband_l, const int nbasis, const int ndim); using HPsiFunc = std::function; @@ -74,14 +75,20 @@ class DiagoBPCG const std::vector& ethr_band); private: - /// the number of rows of the input psi + /// the number of bands of all processes int n_band = 0; + /// the number of bands of current process + int n_band_l = 0; /// the number of cols of the input psi int n_basis = 0; /// valid dimension of psi int n_dim = 0; /// max iter steps for all-band cg loop int nline = 4; + /// parallel matrix multiplication + ModuleBase::PGemmCN pmmcn; + PLinearTransform plintrans; + ct::DataType r_type = ct::DataType::DT_INVALID; ct::DataType t_type = ct::DataType::DT_INVALID; @@ -185,7 +192,6 @@ class DiagoBPCG * psi_out[dim: n_basis x n_band, column major, lda = n_basis_max], * * @param hsub_in Subspace matrix input, dim [n_basis, n_band] with column major. - * @param workspace_in Workspace matrix, dim [n_basis, n_band] with column major.. * @param psi_out output wavefunction matrix with dim [n_basis, n_band], column major. */ void rotate_wf( diff --git a/source/module_hsolver/hsolver_lcao.cpp b/source/module_hsolver/hsolver_lcao.cpp index 44deac1bbd..4c8ff835de 100644 --- a/source/module_hsolver/hsolver_lcao.cpp +++ b/source/module_hsolver/hsolver_lcao.cpp @@ -47,14 +47,14 @@ void HSolverLCAO::solve(hamilt::Hamilt* pHamilt, if (this->method != "pexsi") { - if (GlobalV::KPAR_LCAO > 1 + if (PARAM.globalv.kpar_lcao > 1 && (this->method == "genelpa" || this->method == "elpa" || this->method == "scalapack_gvx")) { #ifdef __MPI - this->parakSolve(pHamilt, psi, pes, GlobalV::KPAR_LCAO); + this->parakSolve(pHamilt, psi, pes, PARAM.globalv.kpar_lcao); #endif } - else if (GlobalV::KPAR_LCAO == 1) + else if (PARAM.globalv.kpar_lcao == 1) { /// Loop over k points for solve Hamiltonian to eigenpairs(eigenvalues and eigenvectors). for (int ik = 0; ik < psi.get_nk(); ++ik) diff --git a/source/module_hsolver/hsolver_pw.cpp b/source/module_hsolver/hsolver_pw.cpp index 05ccc8acd0..02f44f857b 100644 --- a/source/module_hsolver/hsolver_pw.cpp +++ b/source/module_hsolver/hsolver_pw.cpp @@ -477,7 +477,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, } else if (this->method == "bpcg") { - const int nband = psi.get_nbands(); + const int nband_l = psi.get_nbands(); const int nbasis = psi.get_nbasis(); const int ndim = psi.get_current_ngk(); // hpsi_func (X, HX, ld, nvec) -> HX = H(X), X and HX blockvectors of size ld x nvec @@ -496,7 +496,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, ModuleBase::timer::tick("DavSubspace", "hpsi_func"); }; DiagoBPCG bpcg(pre_condition.data()); - bpcg.init_iter(nband, nbasis, ndim); + bpcg.init_iter(PARAM.inp.nbands, nband_l, nbasis, ndim); bpcg.diag(hpsi_func, psi.get_pointer(), eigenvalue, this->ethr_band); } else if (this->method == "dav_subspace") diff --git a/source/module_hsolver/hsolver_pw_sdft.cpp b/source/module_hsolver/hsolver_pw_sdft.cpp index d03b37b848..b2df935ad6 100644 --- a/source/module_hsolver/hsolver_pw_sdft.cpp +++ b/source/module_hsolver/hsolver_pw_sdft.cpp @@ -46,7 +46,7 @@ void HSolverPW_SDFT::solve(const UnitCell& ucell, { ModuleBase::timer::tick("HSolverPW_SDFT", "solve_KS"); pHamilt->updateHk(ik); - if (nbands > 0 && GlobalV::MY_STOGROUP == 0) + if (nbands > 0 && PARAM.globalv.ks_run) { /// update psi pointer for each k point psi.fix_k(ik); @@ -58,10 +58,10 @@ void HSolverPW_SDFT::solve(const UnitCell& ucell, } #ifdef __MPI - if (nbands > 0 && PARAM.inp.bndpar > 1) + if (nbands > 0 && !PARAM.globalv.all_ks_run) { - Parallel_Common::bcast_dev(&psi(ik, 0, 0), npwx * nbands, PARAPW_WORLD, &psi_cpu(ik, 0, 0)); - MPI_Bcast(&pes->ekb(ik, 0), nbands, MPI_DOUBLE, 0, PARAPW_WORLD); + Parallel_Common::bcast_dev(&psi(ik, 0, 0), npwx * nbands, BP_WORLD, &psi_cpu(ik, 0, 0)); + MPI_Bcast(&pes->ekb(ik, 0), nbands, MPI_DOUBLE, 0, BP_WORLD); } #endif ModuleBase::timer::tick("HSolverPW_SDFT", "solve_KS"); @@ -89,17 +89,10 @@ void HSolverPW_SDFT::solve(const UnitCell& ucell, // calculate eband = \sum_{ik,ib} w(ik)f(ik,ib)e_{ikib}, demet = -TS elecstate::ElecStatePW* pes_pw = static_cast*>(pes); - if (GlobalV::MY_STOGROUP == 0) + pes_pw->calEBand(); + if(!PARAM.globalv.all_ks_run) { - pes_pw->calEBand(); - } - if (nbands > 0) - { -#ifdef __MPI - pes->f_en.eband /= GlobalV::NPROC_IN_POOL; - MPI_Allreduce(MPI_IN_PLACE, &pes->f_en.eband, 1, MPI_DOUBLE, MPI_SUM, STO_WORLD); - MPI_Bcast(&pes->f_en.eband, 1, MPI_DOUBLE, 0, PARAPW_WORLD); -#endif + pes->f_en.eband /= PARAM.inp.bndpar; } stoiter.sum_stoeband(stowf, pes_pw, pHamilt, wfc_basis); diff --git a/source/module_hsolver/para_linear_transform.cpp b/source/module_hsolver/para_linear_transform.cpp new file mode 100644 index 0000000000..17e267101f --- /dev/null +++ b/source/module_hsolver/para_linear_transform.cpp @@ -0,0 +1,181 @@ +#include "para_linear_transform.h" + +#include +#include +namespace hsolver +{ +template +void PLinearTransform::set_dimension(const int nrowA, + const int ncolA, + const int ncolB, + const int LDA, +#ifdef __MPI + MPI_Comm col_world, +#endif + const bool localU) +{ + this->nrowA = nrowA; + this->ncolA = ncolA; + this->ncolB = ncolB; + this->LDA = LDA; +#ifdef __MPI + this->col_world = col_world; + MPI_Comm_rank(col_world, &rank_col); + MPI_Comm_size(col_world, &nproc_col); + if (nproc_col > 1) + { + this->localU = localU; + colA_loc.resize(nproc_col); + MPI_Allgather(&ncolA, 1, MPI_INT, colA_loc.data(), 1, MPI_INT, col_world); + start_colA.resize(nproc_col); + start_colA[0] = 0; + for (int ip = 1; ip < nproc_col; ++ip) + { + start_colA[ip] = start_colA[ip - 1] + colA_loc[ip - 1]; + } + this->ncolA_glo = start_colA[nproc_col - 1] + colA_loc[nproc_col - 1]; + this->max_colA = *std::max_element(colA_loc.begin(), colA_loc.end()); + + std::vector colB_loc(nproc_col); + MPI_Allgather(&ncolB, 1, MPI_INT, colB_loc.data(), 1, MPI_INT, col_world); + start_colB.resize(nproc_col); + start_colB[0] = 0; + for (int ip = 1; ip < nproc_col; ++ip) + { + start_colB[ip] = start_colB[ip - 1] + colB_loc[ip - 1]; + } + this->max_colB = *std::max_element(colB_loc.begin(), colB_loc.end()); + } +#else + nproc_col = 1; + rank_col = 0; +#endif +} +template +void PLinearTransform::act(const T alpha, const T* A, const T* U, const T beta, T* B) +{ + const Device* ctx = {}; +#ifdef __MPI + if (nproc_col > 1) + { + std::vector requests(nproc_col); + std::vector A_tmp(max_colA * LDA); + std::vector isend_tmp; + T* A_tmp_device = A_tmp.data(); + if (std::is_same::value) + { + A_tmp_device = nullptr; + isend_tmp.resize(max_colA * LDA); + resmem_dev_op()(A_tmp_device, max_colA * LDA); + } + T* B_tmp = nullptr; + resmem_dev_op()(B_tmp, ncolB * LDA); + syncmem_dev_op()(B_tmp, B, ncolB * LDA); + setmem_dev_op()(B, 0.0, ncolB * LDA); + + T* U_tmp = nullptr; + resmem_dev_op()(U_tmp, max_colA * max_colB); + + // Send + for (int ip = 0; ip < nproc_col; ++ip) + { + if (rank_col != ip) + { + int size = LDA * ncolA; + Parallel_Common::isend_dev(A, size, ip, 0, col_world, &requests[ip], isend_tmp.data()); + } + } + + // Receive + const int start = this->localU ? 0 : start_colB[rank_col]; + for (int ip = 0; ip < nproc_col; ++ip) + { + T real_beta = ip == 0 ? beta : 0; + const int ncolA_ip = colA_loc[ip]; + // get U_tmp + + const int start_row = start_colA[ip]; + for (int i = 0; i < ncolB; ++i) + { + const T* U_part = U + start_row + (i + start) * ncolA_glo; + syncmem_dev_op()(U_tmp + i * ncolA_ip, U_part, ncolA_ip); + } + + if (ip == rank_col) + { + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + nrowA, + ncolB, + ncolA_ip, + &alpha, + A, + LDA, + U_tmp, + ncolA_ip, + &real_beta, + B_tmp, + LDA); + } + else + { + int size = LDA * ncolA_ip; + MPI_Status status; + Parallel_Common::recv_dev(A_tmp_device, size, ip, 0, col_world, &status, A_tmp.data()); + MPI_Wait(&requests[ip], &status); + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + nrowA, + ncolB, + ncolA_ip, + &alpha, + A_tmp_device, + LDA, + U_tmp, + ncolA_ip, + &real_beta, + B_tmp, + LDA); + } + // sum all the results + T one = 1.0; + ModuleBase::axpy_op()(ctx, ncolB * LDA, &one, B_tmp, 1, B, 1); + } + delmem_dev_op()(U_tmp); + delmem_dev_op()(B_tmp); + if (std::is_same::value) + { + delmem_dev_op()(A_tmp_device); + } + } + else +#endif + { + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + nrowA, + ncolB, + ncolA, + &alpha, + A, + LDA, + U, + ncolA, + &beta, + B, + LDA); + } +}; + +template struct PLinearTransform; +template struct PLinearTransform, base_device::DEVICE_CPU>; +template struct PLinearTransform, base_device::DEVICE_CPU>; +#if ((defined __CUDA) || (defined __ROCM)) +template struct PLinearTransform; +template struct PLinearTransform, base_device::DEVICE_GPU>; +template struct PLinearTransform, base_device::DEVICE_GPU>; +#endif +} // namespace hsolver \ No newline at end of file diff --git a/source/module_hsolver/para_linear_transform.h b/source/module_hsolver/para_linear_transform.h new file mode 100644 index 0000000000..42cb02fb47 --- /dev/null +++ b/source/module_hsolver/para_linear_transform.h @@ -0,0 +1,76 @@ +#ifndef __PARA_LINEAR_TRANSFORM_H__ +#define __PARA_LINEAR_TRANSFORM_H__ +#include "module_base/kernels/math_kernel_op.h" +#include "module_base/module_device/device.h" +#include "module_base/module_device/memory_op.h" +#include "module_base/parallel_device.h" +#include +#ifdef __MPI +#include "mpi.h" +#endif +namespace hsolver +{ + +/** + * @brief B = alpha * A * U + beta * B + * A and B are local matrice + * U can be a local matrix or a global matrix + */ +template +class PLinearTransform +{ + public: + using syncmem_dev_op = base_device::memory::synchronize_memory_op; + using resmem_dev_op = base_device::memory::resize_memory_op; + using setmem_dev_op = base_device::memory::set_memory_op; + using delmem_dev_op = base_device::memory::delete_memory_op; + int nproc_col = 1; + int rank_col = 0; + int nrowA = 0; + int ncolA = 0; + int ncolB = 0; + int LDA = 0; + bool localU = false; +#ifdef __MPI + MPI_Comm col_world = MPI_COMM_NULL; + std::vector colA_loc; + std::vector start_colA; + std::vector start_colB; + int max_colA = 0; + int ncolA_glo = 0; + int max_colB = 0; +#endif + + /** + * @brief set the dimension of A, B, and U + * A: LDA * nrow, U_global: ncolA_global * ncolB_global, U_local: ncolA_global * ncolB + * B: LDA * ncolB + */ + void set_dimension(const int nrowA, + const int ncolA, + const int ncolB, + const int LDA, +#ifdef __MPI + MPI_Comm col_world, +#endif + const bool localU); + + /** + * @brief B = alpha * A * U + beta * B + * A is a local matrix with nrow rows and ncolA_loc columns + * B is a local matrix with nrow rows and ncolB_loc columns + * U can be a local matrix or a global matrix + * @example rotate wave functions: B = A * U + * orthogonalize wave functions: B = - A * U + B + * + * @param alpha : alpha + * @param A : input matrix + * @param U_global : input matrix + * @param beta : beta + * @param B : input/output matrix + * + */ + void act(const T alpha, const T* A, const T* U_global, const T beta, T* B); +}; +} // namespace hsolver +#endif \ No newline at end of file diff --git a/source/module_hsolver/test/CMakeLists.txt b/source/module_hsolver/test/CMakeLists.txt index e44171912c..7165e895a7 100644 --- a/source/module_hsolver/test/CMakeLists.txt +++ b/source/module_hsolver/test/CMakeLists.txt @@ -12,7 +12,7 @@ if (ENABLE_MPI) AddTest( TARGET HSolver_bpcg LIBS parameter ${math_libs} base psi device container - SOURCES diago_bpcg_test.cpp ../diago_bpcg.cpp ../diago_iter_assist.cpp + SOURCES diago_bpcg_test.cpp ../diago_bpcg.cpp ../para_linear_transform.cpp ../diago_iter_assist.cpp ../../module_basis/module_pw/test/test_tool.cpp ../../module_hamilt_general/operator.cpp ../../module_hamilt_pw/hamilt_pwdft/operator_pw/operator_pw.cpp @@ -77,13 +77,13 @@ if (ENABLE_MPI) AddTest( TARGET HSolver_pw LIBS parameter ${math_libs} psi device base container - SOURCES test_hsolver_pw.cpp ../hsolver_pw.cpp ../hsolver_lcaopw.cpp ../diago_bpcg.cpp ../diago_dav_subspace.cpp ../diag_const_nums.cpp ../diago_iter_assist.cpp + SOURCES test_hsolver_pw.cpp ../hsolver_pw.cpp ../hsolver_lcaopw.cpp ../diago_bpcg.cpp ../diago_dav_subspace.cpp ../diag_const_nums.cpp ../diago_iter_assist.cpp ../para_linear_transform.cpp ) AddTest( TARGET HSolver_sdft LIBS parameter ${math_libs} psi device base container - SOURCES test_hsolver_sdft.cpp ../hsolver_pw_sdft.cpp ../hsolver_pw.cpp ../diago_bpcg.cpp ../diago_dav_subspace.cpp ../diag_const_nums.cpp ../diago_iter_assist.cpp + SOURCES test_hsolver_sdft.cpp ../hsolver_pw_sdft.cpp ../hsolver_pw.cpp ../diago_bpcg.cpp ../diago_dav_subspace.cpp ../diag_const_nums.cpp ../diago_iter_assist.cpp ../para_linear_transform.cpp ) if(ENABLE_LCAO) @@ -159,6 +159,17 @@ AddTest( SOURCES test_diago_hs_para.cpp ../diag_hs_para.cpp ../diago_pxxxgvx.cpp ../diago_elpa.cpp ../diago_scalapack.cpp ) +AddTest( + TARGET hsolver_linear_trans + LIBS parameter ${math_libs} base device MPI::MPI_CXX + SOURCES test_para_linear_trans.cpp ../para_linear_transform.cpp +) + +add_test(NAME hsolver_para_linear_trans + COMMAND mpirun -np 4 ./hsolver_linear_trans + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} +) + find_program(BASH bash) if (ENABLE_MPI) add_test(NAME HSolver_cg_parallel diff --git a/source/module_hsolver/test/diago_bpcg_test.cpp b/source/module_hsolver/test/diago_bpcg_test.cpp index e6af8b5b5e..7f2931c507 100644 --- a/source/module_hsolver/test/diago_bpcg_test.cpp +++ b/source/module_hsolver/test/diago_bpcg_test.cpp @@ -154,7 +154,7 @@ class DiagoBPCGPrepare hpsi_out, ld_psi); }; const int ndim = psi_local.get_current_ngk(); - bpcg.init_iter(nband, npw, ndim); + bpcg.init_iter(nband, nband, npw, ndim); std::vector ethr_band(nband, 1e-5); bpcg.diag(hpsi_func, psi_local.get_pointer(), en, ethr_band); bpcg.diag(hpsi_func, psi_local.get_pointer(), en, ethr_band); @@ -283,6 +283,7 @@ int main(int argc, char **argv) int nproc_in_pool, kpar=1, mypool, rank_in_pool; setupmpi(argc,argv,nproc, myrank); divide_pools(nproc, myrank, nproc_in_pool, kpar, mypool, rank_in_pool); + MPI_Comm_split(MPI_COMM_WORLD,myrank,0,&BP_WORLD); GlobalV::NPROC_IN_POOL = nproc; #else MPI_Init(&argc, &argv); diff --git a/source/module_hsolver/test/diago_lapack_test.cpp b/source/module_hsolver/test/diago_lapack_test.cpp index cc181c5d28..cb3eb3f403 100644 --- a/source/module_hsolver/test/diago_lapack_test.cpp +++ b/source/module_hsolver/test/diago_lapack_test.cpp @@ -1,8 +1,8 @@ // Author: Zhang Xiaoyang // A modified version of diago_lcao_test.cpp -// #define private public +#define private public #include "module_parameter/parameter.h" -// #undef private +#undef private // Remove some useless functions and dependencies. Serialized the full code // and refactored some function. @@ -187,10 +187,8 @@ class DiagoLapackPrepare void set_env() { - // PARAM.sys.nlocal = nlocal; - PARAM.set_sys_nlocal(nlocal); - // PARAM.input.nbands = nbands; - PARAM.set_input_nbands(nbands); + PARAM.sys.nlocal = nlocal; + PARAM.input.nbands = nbands; } void diago() diff --git a/source/module_hsolver/test/test_hsolver_sdft.cpp b/source/module_hsolver/test/test_hsolver_sdft.cpp index 3ed2593d9a..d1f7bbca13 100644 --- a/source/module_hsolver/test/test_hsolver_sdft.cpp +++ b/source/module_hsolver/test/test_hsolver_sdft.cpp @@ -252,7 +252,7 @@ class TestHSolverPW_SDFT : public ::testing::Test // stowf.nchip_max = 0; // psi_test_cd.resize(1, 2, 3); // PARAM.input.nelec = 1.0; -// GlobalV::MY_STOGROUP = 0.0; +// GlobalV::MY_BNDGROUP = 0.0; // int istep = 0; // int iter = 0; @@ -291,7 +291,7 @@ class TestHSolverPW_SDFT : public ::testing::Test // psi_test_no.nbands = 0; // psi_test_no.nbasis = 0; // PARAM.input.nelec = 1.0; -// GlobalV::MY_STOGROUP = 0.0; +// GlobalV::MY_BNDGROUP = 0.0; // PARAM.input.nspin = 1; // elecstate_test.charge = new Charge; // elecstate_test.charge->rho = new double*[1]; @@ -339,10 +339,10 @@ int main(int argc, char** argv) MPI_Comm_size(MPI_COMM_WORLD, &GlobalV::NPROC); MPI_Comm_rank(MPI_COMM_WORLD, &GlobalV::MY_RANK); - MPI_Comm_split(MPI_COMM_WORLD, 0, 1, &PARAPW_WORLD); + MPI_Comm_split(MPI_COMM_WORLD, 0, 1, &BP_WORLD); int result = RUN_ALL_TESTS(); - MPI_Comm_free(&PARAPW_WORLD); + MPI_Comm_free(&BP_WORLD); MPI_Finalize(); return result; diff --git a/source/module_hsolver/test/test_para_linear_trans.cpp b/source/module_hsolver/test/test_para_linear_trans.cpp new file mode 100644 index 0000000000..50b533a9fd --- /dev/null +++ b/source/module_hsolver/test/test_para_linear_trans.cpp @@ -0,0 +1,260 @@ +#include "../para_linear_transform.h" + +#include +#ifdef __MPI +#include +#endif + +void random_data(std::vector& A_global, + std::vector& B_global, + std::vector& U_global, + double& alpha, + double& beta) +{ + for (auto& val: A_global) + { + val = std::rand() / (RAND_MAX + 1.0); + } + for (auto& val: B_global) + { + val = std::rand() / (RAND_MAX + 1.0); + } + for (auto& val: U_global) + { + val = std::rand() / (RAND_MAX + 1.0); + } + alpha = std::rand() / (RAND_MAX + 1.0); + beta = std::rand() / (RAND_MAX + 1.0); +} +void random_data(std::vector>& A_global, + std::vector>& B_global, + std::vector>& U_global, + std::complex& alpha, + std::complex& beta) +{ + for (auto& val: A_global) + { + val = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); + } + for (auto& val: B_global) + { + val = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); + } + for (auto& val: U_global) + { + val = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); + } + alpha = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); + beta = std::complex(std::rand() / (RAND_MAX + 1.0), std::rand() / (RAND_MAX + 1.0)); +} +double get_double(std::complex& val) +{ + return val.real() + val.imag(); +} +double get_double(double& val) +{ + return val; +} + +template +class ParaLinearTransformTest : public ::testing::Test +{ + protected: + void SetUp() override + { + } + + void TearDown() override + { + } + void prepare(const int nrow, const int ncolA_glo, const int ncolB_glo, const int LDA) + { + int rank = 0; + int nproc = 1; + int colA_start = 0; + int colB_start = 0; + this->ncolA_glo = ncolA_glo; + this->ncolB_glo = ncolB_glo; + this->ncolA_loc = ncolA_glo; + this->ncolB_loc = ncolB_glo; +#ifdef __MPI + MPI_Comm_rank(MPI_COMM_WORLD, &rank); + MPI_Comm_size(MPI_COMM_WORLD, &nproc); + this->ncolA_loc = ncolA_glo / nproc; + this->ncolB_loc = ncolB_glo / nproc; + if (rank < ncolA_glo % nproc) + { + ncolA_loc++; + ncolB_loc++; + } + std::vector ncolA_ip(nproc); + std::vector ncolB_ip(nproc); + MPI_Allgather(&ncolA_loc, 1, MPI_INT, ncolA_ip.data(), 1, MPI_INT, MPI_COMM_WORLD); + MPI_Allgather(&ncolB_loc, 1, MPI_INT, ncolB_ip.data(), 1, MPI_INT, MPI_COMM_WORLD); + for (int i = 0; i < rank; ++i) + { + colA_start += ncolA_ip[i]; + colB_start += ncolB_ip[i]; + } +#endif + A_global.resize(LDA * ncolA_glo); + B_global.resize(LDA * ncolB_glo); + B_global_ref.resize(LDA * ncolB_glo); + U_global.resize(ncolA_glo * ncolB_glo); + if (rank == 0) + { + random_data(A_global, B_global, U_global, alpha, beta); + B_global_ref = B_global; + const base_device::DEVICE_CPU* ctx = {}; + ModuleBase::gemm_op()(ctx, + 'N', + 'N', + nrow, + ncolB_glo, + ncolA_glo, + &alpha, + A_global.data(), + LDA, + U_global.data(), + ncolA_glo, + &beta, + B_global_ref.data(), + LDA); + } + if (std::is_same::value) + { +#ifdef __MPI + MPI_Bcast(A_global.data(), A_global.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(B_global.data(), B_global.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(U_global.data(), U_global.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(B_global_ref.data(), B_global_ref.size(), MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(&alpha, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); + MPI_Bcast(&beta, 1, MPI_DOUBLE, 0, MPI_COMM_WORLD); +#endif + } + else if (std::is_same>::value) + { +#ifdef __MPI + MPI_Bcast(A_global.data(), A_global.size(), MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(B_global.data(), B_global.size(), MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(U_global.data(), U_global.size(), MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(B_global_ref.data(), B_global_ref.size(), MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(&alpha, 1, MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); + MPI_Bcast(&beta, 1, MPI_DOUBLE_COMPLEX, 0, MPI_COMM_WORLD); +#endif + } + + A.resize(LDA * ncolA_loc); + B.resize(LDA * ncolB_loc); + B_ref.resize(LDA * ncolB_loc); + for (int i = 0; i < LDA * ncolA_loc; ++i) + { + A[i] = A_global[colA_start * LDA + i]; + } + for (int i = 0; i < LDA * ncolB_loc; ++i) + { + B[i] = B_global[colB_start * LDA + i]; + B_ref[i] = B_global_ref[colB_start * LDA + i]; + } + } + std::vector A, B; + std::vector B_ref; + std::vector A_global; + std::vector B_global; + std::vector U_global; + std::vector B_global_ref; + int ncolA_glo = 1; + int ncolB_glo = 1; + int ncolA_loc = 1; + int ncolB_loc = 1; + T alpha; + T beta; + hsolver::PLinearTransform lt; +}; + +typedef ::testing::Types> MyTypes; +TYPED_TEST_SUITE(ParaLinearTransformTest, MyTypes); + +TYPED_TEST(ParaLinearTransformTest, globalU) +{ + const int nrowA = 7; + const int ncolA_glo = 13; + const int ncolB_glo = 11; + const int LDA = 9; + + this->prepare(nrowA, ncolA_glo, ncolB_glo, LDA); + int rank_col = 0, nproc_col = 1; +#ifdef __MPI + MPI_Comm col_world = MPI_COMM_WORLD; + MPI_Comm_rank(col_world, &rank_col); + MPI_Comm_size(col_world, &nproc_col); +#endif + + this->lt.set_dimension(nrowA, + this->ncolA_loc, + this->ncolB_loc, + LDA, +#ifdef __MPI + col_world, +#endif + false); + this->lt.act(this->alpha, this->A.data(), this->U_global.data(), this->beta, this->B.data()); + + for (int i = 0; i < this->ncolB_loc; ++i) + { + for (int j = 0; j < nrowA; ++j) + { + EXPECT_NEAR(get_double(this->B[j + i * LDA]), get_double(this->B_ref[j + i * LDA]), 1e-10); + } + } +} +#ifdef __MPI +TYPED_TEST(ParaLinearTransformTest, localU) +{ + const int nrowA = 7; + const int ncolA_glo = 13; + const int ncolB_glo = 11; + const int LDA = 9; + + this->prepare(nrowA, ncolA_glo, ncolB_glo, LDA); + int rank_col = 0, nproc_col = 1; + + MPI_Comm col_world = MPI_COMM_WORLD; + MPI_Comm_rank(col_world, &rank_col); + MPI_Comm_size(col_world, &nproc_col); + std::vector ncolB_ip(nproc_col); + std::vector start_colB(nproc_col); + MPI_Allgather(&this->ncolB_loc, 1, MPI_INT, ncolB_ip.data(), 1, MPI_INT, col_world); + start_colB[0] = 0; + for (int i = 1; i < nproc_col; ++i) + { + start_colB[i] = start_colB[i - 1] + ncolB_ip[i - 1]; + } + int start = start_colB[rank_col]; + + this->lt.set_dimension(nrowA, this->ncolA_loc, this->ncolB_loc, LDA, col_world, true); + + this->lt.act(this->alpha, this->A.data(), this->U_global.data() + start * ncolA_glo, this->beta, this->B.data()); + + for (int i = 0; i < this->ncolB_loc; ++i) + { + for (int j = 0; j < nrowA; ++j) + { + EXPECT_NEAR(get_double(this->B[j + i * LDA]), get_double(this->B_ref[j + i * LDA]), 1e-10); + } + } +} +#endif + +int main(int argc, char** argv) +{ +#ifdef __MPI + MPI_Init(&argc, &argv); +#endif + ::testing::InitGoogleTest(&argc, argv); + int result = RUN_ALL_TESTS(); +#ifdef __MPI + MPI_Finalize(); +#endif + return result; +} \ No newline at end of file diff --git a/source/module_io/cal_dos.cpp b/source/module_io/cal_dos.cpp index db9c374811..6f18b12af9 100644 --- a/source/module_io/cal_dos.cpp +++ b/source/module_io/cal_dos.cpp @@ -4,6 +4,7 @@ #include "module_base/global_function.h" #include "module_base/global_variable.h" #include "module_base/parallel_reduce.h" +#include "module_parameter/parameter.h" bool ModuleIO::calculate_dos(const int& is, const std::string& fa, // file address for DOS @@ -40,12 +41,12 @@ bool ModuleIO::calculate_dos(const int& is, if (de_ev <= 0) { ModuleBase::WARNING("ModuleIO::calculate_dos", "de <= 0 "); - return 0; + return false; } else if (emax_ev < emin_ev) { ModuleBase::WARNING("ModuleIO::calculate_dos", "emax_ev < emin_ev"); - return 0; + return false; } // mohan fixed bug 2010-1-18 @@ -56,7 +57,7 @@ bool ModuleIO::calculate_dos(const int& is, { ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "npoints", npoints); ModuleBase::WARNING("ModuleIO::calculate_dos", "npoints <= 0"); - return 0; + return false; } if (GlobalV::MY_RANK == 0) { @@ -102,7 +103,8 @@ bool ModuleIO::calculate_dos(const int& is, } } #ifdef __MPI - Parallel_Reduce::reduce_double_allpool(GlobalV::KPAR, GlobalV::NPROC_IN_POOL, count); + const int npool = GlobalV::KPAR * PARAM.inp.bndpar; + Parallel_Reduce::reduce_double_allpool(npool, GlobalV::NPROC_IN_POOL, count); #endif count = count / static_cast(nkstot); sum += count; @@ -157,5 +159,5 @@ bool ModuleIO::calculate_dos(const int& is, ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "sum up the states", sum); delete[] e_mod; - return 1; + return true; } diff --git a/source/module_io/input_conv.cpp b/source/module_io/input_conv.cpp index 54e549366d..a2240f8b8a 100644 --- a/source/module_io/input_conv.cpp +++ b/source/module_io/input_conv.cpp @@ -171,37 +171,9 @@ void Input_Conv::Convert() ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running, "orbital_dir", PARAM.inp.orbital_dir); // GlobalV::global_pseudo_type = PARAM.inp.pseudo_type; - if (PARAM.inp.calculation == "relax" || PARAM.inp.calculation == "cell-relax") - { - } - - if (PARAM.inp.device == "gpu" && PARAM.inp.basis_type == "pw") - { - GlobalV::KPAR = base_device::information::get_device_kpar(PARAM.inp.kpar, PARAM.inp.bndpar); - } -#ifdef __LCAO - else if (PARAM.inp.basis_type == "lcao") { - /// GlobalV::KPAR_LCAO is used in LCAO diagonalization only - GlobalV::KPAR_LCAO = PARAM.inp.kpar; - /// all other parts of the code use GlobalV::KPAR = 1 - GlobalV::KPAR = 1; - } -#endif - else - { - GlobalV::KPAR = PARAM.inp.kpar; - } - if (PARAM.inp.device == "cpu" and PARAM.inp.precision == "single") - { -// cpu single precision is not supported while float_fftw lib is not available -#ifndef __ENABLE_FLOAT_FFTW - ModuleBase::WARNING_QUIT( - "Input_Conv", - "Single precision with cpu is not supported while float_fftw lib is not available; \ - \n Please recompile with cmake flag \"-DENABLE_FLOAT_FFTW=ON\".\n"); -#endif // __ENABLE_FLOAT_FFTW - } + GlobalV::KPAR = PARAM.inp.kpar; + #ifdef __LCAO diff --git a/source/module_io/read_input.cpp b/source/module_io/read_input.cpp index 50bf47f4d1..794588ecaa 100644 --- a/source/module_io/read_input.cpp +++ b/source/module_io/read_input.cpp @@ -13,6 +13,7 @@ #include "module_base/global_function.h" #include "module_base/tool_quit.h" #include "module_base/tool_title.h" +#include "module_base/module_device/device.h" namespace ModuleIO { @@ -105,9 +106,6 @@ ReadInput::ReadInput(const int& rank) this->item_exx(); this->item_dftu(); this->item_others(); - - // set globalv functions - this->set_globalv_bcast(); } void ReadInput::read_parameters(Parameter& param, const std::string& filename_in) @@ -115,8 +113,54 @@ void ReadInput::read_parameters(Parameter& param, const std::string& filename_in // 1. only rank 0 read the input file if (this->rank == 0) { + // We can also easily add other input file formats here this->read_txt_input(param, filename_in); } + + // 2. check the number of atom types from STRU file + // set the global directories + this->set_global_dir(param.inp, param.sys); + if (this->check_ntype_flag && this->rank == 0) + { + check_ntype(param.globalv.global_in_stru, param.input.ntype); + } + + // 3. broadcast input parameters + // It must be after the check_ntype, because some parameters need to be filled due to ntype + for (auto& bcastfunc: this->bcastfuncs) + { + bcastfunc(param); + } + + // 4. set the globalv parameters, some parameters in different processes are different. e.g. rank, log_file + this->set_globalv(param.inp, param.sys); + + // 5. check the value of the parameters + // It must be after the check_ntype, because some parameters need to be checked according to ntype + // It must be after the set_globalv, because some parameters need to be checked according to param.sys + if (this->rank == 0) + { + for (auto& input_item: this->input_lists) + { + Input_Item* checkvalue_item = &(input_item.second); + if (checkvalue_item->check_value != nullptr) + { + checkvalue_item->check_value(*checkvalue_item, param); + } + } + } + + // 6. check and reset kpar. + // It must be after bcastfunc, and kpar and bndpar are synchronized + // It must be before wirte_txt_input, because kpar is used in write_txt_input + if (param.inp.device == "gpu" && param.inp.basis_type == "pw") + { + param.input.kpar = base_device::information::get_device_kpar(param.inp.kpar, param.inp.bndpar); + } + + + + if (this->check_mode) { std::cout << "----------------------------------------------------------" << std::endl; @@ -125,12 +169,6 @@ void ReadInput::read_parameters(Parameter& param, const std::string& filename_in exit(0); return; } - - // 2. broadcast the parameters - for (auto& bcastfunc: this->bcastfuncs) - { - bcastfunc(param); - } } void ReadInput::create_directory(const Parameter& param) @@ -283,22 +321,6 @@ void ReadInput::read_txt_input(Parameter& param, const std::string& filename) resetvalue_item->reset_value(*resetvalue_item, param); } } - this->set_globalv(param); - - // 3) count the number of atom types from STRU file - if (this->check_ntype_flag) - { - check_ntype(param.globalv.global_in_stru, param.input.ntype); - } - - // 4) check the value of the parameters - for (auto& input_item: this->input_lists) - { - Input_Item* checkvalue_item = &(input_item.second); - if (checkvalue_item->check_value != nullptr) { - checkvalue_item->check_value(*checkvalue_item, param); - } - } } void ReadInput::write_txt_input(const Parameter& param, const std::string& filename) @@ -442,9 +464,10 @@ void ReadInput::check_ntype(const std::string& fn, int& param_ntype) { ModuleBase::WARNING_QUIT("ReadInput", "ntype should be greater than 0."); } - else { + else + { GlobalV::ofs_running << " 'ntype' is automatically set to " << param_ntype << std::endl; -} + } } int ReadInput::current_md_step(const std::string& file_dir) diff --git a/source/module_io/read_input.h b/source/module_io/read_input.h index a39d043fe7..09f397e474 100644 --- a/source/module_io/read_input.h +++ b/source/module_io/read_input.h @@ -83,10 +83,12 @@ class ReadInput * @param item input_item */ void add_item(const Input_Item& item); - //set globalv parameters - void set_globalv(Parameter& para); - // add bcast functions for global values - void set_globalv_bcast(); + /// @brief set System_para according to input parameters + /// INPUT and STRU need to refer to each other in ABACUS, + /// so it is necessary to obtain the file paths related to all inputs + void set_global_dir(const Input_para& inp, System_para& sys); + // set System_para according to input parameters + void set_globalv(const Input_para& inp, System_para& sys); // system items void item_system(); // items for electronic structure diff --git a/source/module_io/read_input_item_elec_stru.cpp b/source/module_io/read_input_item_elec_stru.cpp index 089f842de5..79fb24584b 100644 --- a/source/module_io/read_input_item_elec_stru.cpp +++ b/source/module_io/read_input_item_elec_stru.cpp @@ -248,6 +248,7 @@ void ReadInput::item_elec_stru() } }; sync_double(input.nupdown); + add_bool_bcast(sys.two_fermi); this->add_item(item); } { diff --git a/source/module_io/read_input_item_exx_dftu.cpp b/source/module_io/read_input_item_exx_dftu.cpp index dc7c6a6025..b74611bd79 100644 --- a/source/module_io/read_input_item_exx_dftu.cpp +++ b/source/module_io/read_input_item_exx_dftu.cpp @@ -398,6 +398,7 @@ void ReadInput::item_dftu() } }; sync_double(input.uramping_eV); + add_double_bcast(sys.uramping); this->add_item(item); } { diff --git a/source/module_io/read_input_item_output.cpp b/source/module_io/read_input_item_output.cpp index 8e4a59d046..e2c9dfb068 100644 --- a/source/module_io/read_input_item_output.cpp +++ b/source/module_io/read_input_item_output.cpp @@ -187,6 +187,7 @@ void ReadInput::item_output() } }; sync_string(input.out_level); + add_bool_bcast(sys.out_md_control); this->add_item(item); } { diff --git a/source/module_io/read_input_item_postprocess.cpp b/source/module_io/read_input_item_postprocess.cpp index 1087e24d95..46c1e18b4f 100644 --- a/source/module_io/read_input_item_postprocess.cpp +++ b/source/module_io/read_input_item_postprocess.cpp @@ -15,6 +15,7 @@ void ReadInput::item_postprocess() para.sys.dos_setemin = true; }; sync_double(input.dos_emin_ev); + add_bool_bcast(sys.dos_setemin); this->add_item(item); } { @@ -25,6 +26,7 @@ void ReadInput::item_postprocess() para.sys.dos_setemax = true; }; sync_double(input.dos_emax_ev); + add_bool_bcast(sys.dos_setemax); this->add_item(item); } { diff --git a/source/module_io/read_input_item_system.cpp b/source/module_io/read_input_item_system.cpp index c95e785885..bf88ee08b6 100644 --- a/source/module_io/read_input_item_system.cpp +++ b/source/module_io/read_input_item_system.cpp @@ -233,6 +233,15 @@ void ReadInput::item_system() item.annotation = "devide all processors into kpar groups and k points " "will be distributed among"; read_sync_int(input.kpar); + item.reset_value = [](const Input_Item& item, Parameter& para) { +#ifdef __LCAO + if (para.inp.basis_type == "lcao") + { + para.sys.kpar_lcao = para.inp.kpar; + para.input.kpar = 1; + } +#endif + }; item.check_value = [](const Input_Item& item, const Parameter& para) { if (para.input.basis_type == "lcao" && para.input.kpar > 1) { @@ -240,6 +249,7 @@ void ReadInput::item_system() } }; this->add_item(item); + add_int_bcast(sys.kpar_lcao); } { Input_Item item("bndpar"); @@ -247,7 +257,7 @@ void ReadInput::item_system() "will be distributed among each group"; read_sync_int(input.bndpar); item.reset_value = [](const Input_Item& item, Parameter& para) { - if (para.input.esolver_type != "sdft") + if (para.input.esolver_type != "sdft" && para.input.ks_solver != "bpcg") { para.input.bndpar = 1; } @@ -322,7 +332,6 @@ void ReadInput::item_system() item.annotation = "number of points along x axis for FFT grid"; item.read_value = [](const Input_Item& item, Parameter& para) { para.input.nx = intvalue; - para.sys.ncx = intvalue; }; item.check_value = [](const Input_Item& item, const Parameter& para) { if (para.input.nx * para.input.ny * para.input.nz == 0 && para.input.nx != 0) @@ -338,7 +347,6 @@ void ReadInput::item_system() item.annotation = "number of points along y axis for FFT grid"; item.read_value = [](const Input_Item& item, Parameter& para) { para.input.ny = intvalue; - para.sys.ncy = intvalue; }; item.check_value = [](const Input_Item& item, const Parameter& para) { if (para.input.nx * para.input.ny * para.input.nz == 0 && para.input.ny != 0) @@ -354,7 +362,6 @@ void ReadInput::item_system() item.annotation = "number of points along z axis for FFT grid"; item.read_value = [](const Input_Item& item, Parameter& para) { para.input.nz = intvalue; - para.sys.ncz = intvalue; }; item.check_value = [](const Input_Item& item, const Parameter& para) { if (para.input.nx * para.input.ny * para.input.nz == 0 && para.input.nz != 0) @@ -796,6 +803,17 @@ void ReadInput::item_system() const std::string warningstr = nofound_str(avail_list, "precision"); ModuleBase::WARNING_QUIT("ReadInput", warningstr); } + + // cpu single precision is not supported while float_fftw lib is not available + if (para.inp.device == "cpu" && para.inp.precision == "single") + { +#ifndef __ENABLE_FLOAT_FFTW + ModuleBase::WARNING_QUIT( + "ReadInput", + "Single precision with cpu is not supported while float_fftw lib is not available; \ + \n Please recompile with cmake flag \"-DENABLE_FLOAT_FFTW=ON\".\n"); +#endif + } }; this->add_item(item); } diff --git a/source/module_io/read_set_globalv.cpp b/source/module_io/read_set_globalv.cpp old mode 100644 new mode 100755 index 0b3434f170..960d3ad48f --- a/source/module_io/read_set_globalv.cpp +++ b/source/module_io/read_set_globalv.cpp @@ -1,131 +1,134 @@ #include "module_base/global_variable.h" #include "module_base/tool_quit.h" -#include "module_base/module_device/device.h" #include "module_parameter/parameter.h" #include "read_input.h" #include "read_input_tool.h" namespace ModuleIO { -void ReadInput::set_globalv(Parameter& para) +/// @note Here para.inp has been synchronized of all ranks. +/// All para.inp have the same value. +void ReadInput::set_globalv(const Input_para& inp, System_para& sys) { + /// caculate the gamma_only_pw and gamma_only_local + if (inp.gamma_only) { - /// caculate the global output directory - const std::string prefix = "OUT."; - para.sys.global_out_dir = prefix + para.inp.suffix + "/"; - para.sys.global_out_dir = to_dir(para.sys.global_out_dir); - - /// get the global output directory - para.sys.global_stru_dir = para.globalv.global_out_dir + "STRU/"; - para.sys.global_stru_dir = to_dir(para.sys.global_stru_dir); - - /// get the global output directory - para.sys.global_matrix_dir = para.globalv.global_out_dir + "matrix/"; - para.sys.global_matrix_dir = to_dir(para.sys.global_matrix_dir); - - /// get the global readin directory - para.sys.global_readin_dir = para.inp.read_file_dir; - para.sys.global_readin_dir = to_dir(para.sys.global_readin_dir); - - /// get the stru file for md restart case - if (para.inp.calculation == "md" && para.mdp.md_restart) - { - int istep = current_md_step(para.sys.global_readin_dir); - - if (para.inp.read_file_dir == to_dir("OUT." + para.input.suffix)) - { - para.sys.global_in_stru = para.sys.global_stru_dir + "STRU_MD_" + std::to_string(istep); - } - else - { - para.sys.global_in_stru = para.inp.read_file_dir + "STRU_MD_" + std::to_string(istep); - } - } - else - { - para.sys.global_in_stru = para.inp.stru_file; - } - - /// caculate the gamma_only_pw and gamma_only_local - if (para.input.gamma_only) - { - para.sys.gamma_only_local = true; - } - if (para.sys.gamma_only_local) + sys.gamma_only_local = true; + } + if (sys.gamma_only_local) + { + if (inp.esolver_type == "tddft") { - if (para.inp.esolver_type == "tddft") - { - GlobalV::ofs_running << " WARNING : gamma_only is not applicable for tddft" << std::endl; - para.sys.gamma_only_local = false; - } + GlobalV::ofs_running << " WARNING : gamma_only is not applicable for tddft" << std::endl; + sys.gamma_only_local = false; } - /// set deepks_setorb - if (para.input.deepks_scf || para.input.deepks_out_labels) + } + /// set deepks_setorb + if (inp.deepks_scf || inp.deepks_out_labels) + { + sys.deepks_setorb = true; + } + /// set the noncolin and lspinorb from nspin + switch (inp.nspin) + { + case 4: + if (inp.noncolin) { - para.sys.deepks_setorb = true; + sys.domag = true; + sys.domag_z = false; } - /// set the noncolin and lspinorb from nspin - switch (para.input.nspin) + else { - case 4: - if (para.input.noncolin) - { - para.sys.domag = true; - para.sys.domag_z = false; - } - else - { - para.sys.domag = false; - para.sys.domag_z = true; - } - para.sys.npol = 2; - break; - case 2: - case 1: - para.sys.domag = false; - para.sys.domag_z = false; - para.sys.npol = 1; - default: - break; + sys.domag = false; + sys.domag_z = true; } - - para.sys.nqx=static_cast((sqrt(para.inp.ecutwfc) / para.sys.dq + 4.0) * para.inp.cell_factor); - para.sys.nqxq=static_cast((sqrt(para.inp.ecutrho) / para.sys.dq + 4.0) * para.inp.cell_factor); + sys.npol = 2; + break; + case 2: + case 1: + sys.domag = false; + sys.domag_z = false; + sys.npol = 1; + default: + break; + } + sys.nqx = static_cast((sqrt(inp.ecutwfc) / sys.dq + 4.0) * inp.cell_factor); + sys.nqxq = static_cast((sqrt(inp.ecutrho) / sys.dq + 4.0) * inp.cell_factor); + /// set ncx,ncy,ncz + sys.ncx = inp.nx; + sys.ncy = inp.ny; + sys.ncz = inp.nz; +#ifdef __MPI + Parallel_Common::bcast_bool(sys.double_grid); +#endif + /// set ks_run + if (inp.ks_solver != "bpcg" && inp.bndpar > 1) + { + sys.all_ks_run = false; } } -void ReadInput::set_globalv_bcast() +/// @note Here para.inp has been synchronized of all ranks. +/// Only para.inp in rank 0 is right. +/// So we need to broadcast the results to all ranks. +void ReadInput::set_global_dir(const Input_para& inp, System_para& sys) { - // add_int_bcast(sys.myrank); - add_bool_bcast(sys.two_fermi); - add_bool_bcast(sys.use_uspp); - add_bool_bcast(sys.dos_setemin); - add_bool_bcast(sys.dos_setemax); + /// caculate the global output directory + const std::string prefix = "OUT."; + sys.global_out_dir = prefix + inp.suffix + "/"; + sys.global_out_dir = to_dir(sys.global_out_dir); + + /// get the global output directory + sys.global_stru_dir = sys.global_out_dir + "STRU/"; + sys.global_stru_dir = to_dir(sys.global_stru_dir); + + /// get the global output directory + sys.global_matrix_dir = sys.global_out_dir + "matrix/"; + sys.global_matrix_dir = to_dir(sys.global_matrix_dir); - add_int_bcast(sys.ncx); - add_int_bcast(sys.ncy); - add_int_bcast(sys.ncz); - add_bool_bcast(sys.out_md_control); - add_bool_bcast(sys.rpa_setorb); + /// get the global readin directory + sys.global_readin_dir = inp.read_file_dir; + sys.global_readin_dir = to_dir(sys.global_readin_dir); - add_bool_bcast(sys.gamma_only_pw); - add_bool_bcast(sys.gamma_only_local); - - add_string_bcast(sys.global_in_card); - add_string_bcast(sys.global_out_dir); - add_string_bcast(sys.global_readin_dir); - add_string_bcast(sys.global_stru_dir); - add_string_bcast(sys.global_matrix_dir); + /// get the stru file for md restart case + if (inp.calculation == "md" && inp.mdp.md_restart) + { + int istep = current_md_step(sys.global_readin_dir); - add_bool_bcast(sys.deepks_setorb); - - add_bool_bcast(sys.domag); - add_bool_bcast(sys.domag_z); - add_int_bcast(sys.npol); - - add_bool_bcast(sys.double_grid); - add_double_bcast(sys.uramping); - add_double_bcast(sys.dq); - add_int_bcast(sys.nqx); - add_int_bcast(sys.nqxq); + if (inp.read_file_dir == to_dir("OUT." + inp.suffix)) + { + sys.global_in_stru = sys.global_stru_dir + "STRU_MD_" + std::to_string(istep); + } + else + { + sys.global_in_stru = inp.read_file_dir + "STRU_MD_" + std::to_string(istep); + } + } + else + { + sys.global_in_stru = inp.stru_file; + } + + // set the global log file + bool out_alllog = inp.out_alllog; +#ifdef __MPI + // because log_file is different for each rank, so we need to bcast the out_alllog + Parallel_Common::bcast_bool(out_alllog); +#endif + if (out_alllog) + { + PARAM.sys.log_file = "running_" + PARAM.inp.calculation + "_" + std::to_string(PARAM.sys.myrank + 1) + ".log"; + } + else + { + PARAM.sys.log_file = "running_" + PARAM.inp.calculation + ".log"; + } +#ifdef __MPI + Parallel_Common::bcast_string(sys.global_in_card); + Parallel_Common::bcast_string(sys.global_out_dir); + Parallel_Common::bcast_string(sys.global_readin_dir); + Parallel_Common::bcast_string(sys.global_stru_dir); + Parallel_Common::bcast_string(sys.global_matrix_dir); + Parallel_Common::bcast_string(sys.global_in_stru); +#endif } } // namespace ModuleIO diff --git a/source/module_io/test/read_wfc_to_rho_test.cpp b/source/module_io/test/read_wfc_to_rho_test.cpp index 9272a7c0a9..0290ae1d38 100644 --- a/source/module_io/test/read_wfc_to_rho_test.cpp +++ b/source/module_io/test/read_wfc_to_rho_test.cpp @@ -277,9 +277,9 @@ int main(int argc, char** argv) GlobalV::MY_RANK, PARAM.inp.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); diff --git a/source/module_io/test/write_istate_info_test.cpp b/source/module_io/test/write_istate_info_test.cpp index 0afdad3608..9e95d17fa4 100644 --- a/source/module_io/test/write_istate_info_test.cpp +++ b/source/module_io/test/write_istate_info_test.cpp @@ -46,6 +46,7 @@ TEST_F(IstateInfoTest, OutIstateInfoS1) // preconditions GlobalV::KPAR = 1; PARAM.input.nbands = 4; + PARAM.sys.nbands_l = 4; PARAM.input.nspin = 1; PARAM.sys.global_out_dir = "./"; // mpi setting @@ -53,9 +54,9 @@ TEST_F(IstateInfoTest, OutIstateInfoS1) GlobalV::MY_RANK, PARAM.input.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); @@ -96,6 +97,7 @@ TEST_F(IstateInfoTest, OutIstateInfoS2) // preconditions GlobalV::KPAR = 1; PARAM.input.nbands = 4; + PARAM.sys.nbands_l = 4; PARAM.input.nspin = 2; PARAM.sys.global_out_dir = "./"; // mpi setting @@ -103,9 +105,9 @@ TEST_F(IstateInfoTest, OutIstateInfoS2) GlobalV::MY_RANK, PARAM.input.bndpar, GlobalV::KPAR, - GlobalV::NPROC_IN_STOGROUP, - GlobalV::RANK_IN_STOGROUP, - GlobalV::MY_STOGROUP, + GlobalV::NPROC_IN_BNDGROUP, + GlobalV::RANK_IN_BPGROUP, + GlobalV::MY_BNDGROUP, GlobalV::NPROC_IN_POOL, GlobalV::RANK_IN_POOL, GlobalV::MY_POOL); diff --git a/source/module_io/test_serial/io_system_variable_test.cpp b/source/module_io/test_serial/io_system_variable_test.cpp index b02395afc6..499399a69d 100644 --- a/source/module_io/test_serial/io_system_variable_test.cpp +++ b/source/module_io/test_serial/io_system_variable_test.cpp @@ -44,26 +44,29 @@ TEST_F(InputTest, Item_test) { param.input.suffix = "test"; - readinput.set_globalv(param); + readinput.set_global_dir(param.inp, param.sys); + EXPECT_EQ(param.sys.global_out_dir, "OUT.test/"); EXPECT_EQ(param.sys.global_stru_dir, "OUT.test/STRU/"); EXPECT_EQ(param.sys.global_matrix_dir, "OUT.test/matrix/"); + readinput.set_globalv(param.inp, param.sys); + param.input.basis_type = "lcao"; param.input.gamma_only = true; param.input.esolver_type = "tddft"; param.input.nspin = 2; - readinput.set_globalv(param); + readinput.set_globalv(param.inp, param.sys); EXPECT_EQ(param.sys.gamma_only_local, 0); param.input.deepks_scf = true; param.input.deepks_out_labels = true; - readinput.set_globalv(param); + readinput.set_globalv(param.inp, param.sys); EXPECT_EQ(param.sys.deepks_setorb, 1); param.input.nspin = 4; param.input.noncolin = true; - readinput.set_globalv(param); + readinput.set_globalv(param.inp, param.sys); EXPECT_EQ(param.sys.domag, 1); EXPECT_EQ(param.sys.domag_z, 0); EXPECT_EQ(param.sys.npol, 2); @@ -71,7 +74,7 @@ TEST_F(InputTest, Item_test) param.input.nspin = 1; param.input.lspinorb = true; param.input.noncolin = false; - readinput.set_globalv(param); + readinput.set_globalv(param.inp, param.sys); EXPECT_EQ(param.sys.domag, 0); EXPECT_EQ(param.sys.domag_z, 0); EXPECT_EQ(param.sys.npol, 1); diff --git a/source/module_io/write_cube.cpp b/source/module_io/write_cube.cpp index dbb4e469cf..400f454878 100644 --- a/source/module_io/write_cube.cpp +++ b/source/module_io/write_cube.cpp @@ -35,7 +35,7 @@ void ModuleIO::write_vdata_palgrid( // reduce std::vector data_xyz_full(nxyz); // data to be written #ifdef __MPI // reduce to rank 0 - if (my_pool == 0 && GlobalV::MY_STOGROUP == 0) + if (my_pool == 0 && GlobalV::MY_BNDGROUP == 0) { pgrid.reduce(data_xyz_full.data(), data); } diff --git a/source/module_io/write_istate_info.cpp b/source/module_io/write_istate_info.cpp index 0fc52afad2..34a4dba414 100644 --- a/source/module_io/write_istate_info.cpp +++ b/source/module_io/write_istate_info.cpp @@ -24,7 +24,7 @@ void ModuleIO::write_istate_info(const ModuleBase::matrix &ekb,const ModuleBase: MPI_Barrier(MPI_COMM_WORLD); if (GlobalV::MY_POOL == ip) { - if (GlobalV::RANK_IN_POOL != 0 || GlobalV::MY_STOGROUP != 0 ) { continue; + if (GlobalV::RANK_IN_POOL != 0 || GlobalV::MY_BNDGROUP != 0 ) { continue; } #endif std::ofstream ofsi2(ss.str().c_str(), std::ios::app); @@ -41,7 +41,7 @@ void ModuleIO::write_istate_info(const ModuleBase::matrix &ekb,const ModuleBase: << std::setw(25) << "Kpoint = " << ik_global << std::setw(25) << "(" << kv.kvec_d[ik].x << " " << kv.kvec_d[ik].y << " " << kv.kvec_d[ik].z << ")" << std::endl; - for (int ib = 0; ib < PARAM.inp.nbands; ib++) + for (int ib = 0; ib < PARAM.globalv.nbands_l; ib++) { ofsi2.precision(16); ofsi2 << std::setw(6) << ib + 1 << std::setw(25) diff --git a/source/module_parameter/parameter.cpp b/source/module_parameter/parameter.cpp index 8d5375b3e5..8688b93a07 100644 --- a/source/module_parameter/parameter.cpp +++ b/source/module_parameter/parameter.cpp @@ -14,13 +14,3 @@ void Parameter::set_start_time(const std::time_t& start_time) { sys.start_time = start_time; } - -void Parameter::set_input_nbands(const int& nbands) -{ - input.nbands = nbands; -} - -void Parameter::set_sys_nlocal(const int& nlocal) -{ - sys.nlocal = nlocal; -} diff --git a/source/module_parameter/parameter.h b/source/module_parameter/parameter.h index bdfe2359ea..9a3d4ea9ff 100644 --- a/source/module_parameter/parameter.h +++ b/source/module_parameter/parameter.h @@ -32,12 +32,6 @@ class Parameter void set_pal_param(const int& myrank, const int& nproc, const int& nthread_per_proc); // Set the start time void set_start_time(const std::time_t& start_time); - - // set input.nbands - void set_input_nbands(const int& nbands); - // set sys.nlocal - void set_sys_nlocal(const int& nlocal); - private: // Only ReadInput and CalAtomInfo can modify the value of Parameter. // Do not add extra friend class here!!! diff --git a/source/module_parameter/system_parameter.h b/source/module_parameter/system_parameter.h old mode 100644 new mode 100755 index 04d2ca870e..e41ed6b823 --- a/source/module_parameter/system_parameter.h +++ b/source/module_parameter/system_parameter.h @@ -33,7 +33,6 @@ struct System_para int ncx = 0, ncy = 0, ncz = 0; ///< three dimension of FFT charge/grid, same as "nx,ny,nz" bool out_md_control = false; ///< true if "out_level" is set - bool rpa_setorb = false; ///< true if "rpa" is set bool gamma_only_pw = false; ///< true if "gamma_only" is true and "basis_type" is "pw" ///< for plane wave basis. bool gamma_only_local = false; ///< true if "gamma_only" is true and "lcao" @@ -44,6 +43,7 @@ struct System_para std::string global_readin_dir = ""; ///< global readin directory std::string global_stru_dir = ""; ///< global structure directory std::string global_matrix_dir = ""; ///< global matrix directory + std::string log_file = "log"; ///< log file name bool deepks_setorb = false; ///< true if "deepks" is set int npol = 1; ///< number of polarization @@ -53,5 +53,9 @@ struct System_para bool double_grid = false; ///< true if "ndx,ndy,ndz" is larger than "nx,ny,nz" double uramping = -10.0 / 13.6; /// U-Ramping method (Ry) std::vector hubbard_u = {}; ///< Hubbard Coulomb interaction parameter U (Ry) + int kpar_lcao = 1; ///< global number of pools for LCAO diagonalization only + int nbands_l = 0; ///< number of bands of each band parallel calculation, same to nbands when bndpar=1 + bool ks_run = false; ///< true if current process runs KS calculation + bool all_ks_run = true; ///< true if only all processes run KS calculation }; #endif \ No newline at end of file diff --git a/source/module_psi/psi.cpp b/source/module_psi/psi.cpp index 78eb202766..07452554b1 100644 --- a/source/module_psi/psi.cpp +++ b/source/module_psi/psi.cpp @@ -296,7 +296,7 @@ const int& Psi::get_current_ngk() const } template -const int Psi::get_npol() const +int Psi::get_npol() const { if (PARAM.inp.nspin == 4) { diff --git a/source/module_psi/psi.h b/source/module_psi/psi.h index 75e13433ea..9b427c070d 100644 --- a/source/module_psi/psi.h +++ b/source/module_psi/psi.h @@ -134,7 +134,7 @@ class Psi // solve Range: return(pointer of begin, number of bands or k-points) std::tuple to_range(const Range& range) const; - const int get_npol() const; + int get_npol() const; private: T* psi = nullptr; // avoid using C++ STL diff --git a/source/module_psi/psi_init.cpp b/source/module_psi/psi_init.cpp index 8ef89dcfdc..d89b8ab477 100644 --- a/source/module_psi/psi_init.cpp +++ b/source/module_psi/psi_init.cpp @@ -2,6 +2,7 @@ #include "module_base/macros.h" #include "module_base/memory.h" +#include "module_base/parallel_device.h" #include "module_base/timer.h" #include "module_base/tool_quit.h" #include "module_hsolver/diago_iter_assist.h" @@ -86,7 +87,7 @@ void PSIInit::initialize_psi(Psi>* psi, hamilt::Hamilt* p_hamilt, std::ofstream& ofs_running) { - if (kspw_psi->get_nbands() == 0 || GlobalV::MY_STOGROUP != 0) + if (kspw_psi->get_nbands() == 0 || (!PARAM.globalv.ks_run)) { return; } @@ -97,30 +98,34 @@ void PSIInit::initialize_psi(Psi>* psi, ModuleBase::timer::tick("PSIInit", "initialize_psi"); const int nbands_start = this->psi_initer->nbands_start(); - const int nbands = psi->get_nbands(); + const int nbands_l = psi->get_nbands(); const int nbasis = psi->get_nbasis(); - const bool not_equal = (nbands_start != nbands); + const bool not_equal = (nbands_start != nbands_l); Psi* psi_cpu = reinterpret_cast*>(psi); Psi* psi_device = kspw_psi; - if (not_equal) + bool fill = PARAM.inp.ks_solver != "bpcg" || GlobalV::MY_BNDGROUP == 0; + if (fill) { - psi_cpu = new Psi(1, nbands_start, nbasis, nbasis, true); - psi_device = PARAM.inp.device == "gpu" ? new psi::Psi(psi_cpu[0]) - : reinterpret_cast*>(psi_cpu); - } - else if (PARAM.inp.precision == "single") - { - if (PARAM.inp.device == "cpu") + if (not_equal) { - psi_cpu = reinterpret_cast*>(kspw_psi); - psi_device = kspw_psi; + psi_cpu = new Psi(1, nbands_start, nbasis, nbasis, true); + psi_device = PARAM.inp.device == "gpu" ? new psi::Psi(psi_cpu[0]) + : reinterpret_cast*>(psi_cpu); } - else + else if (PARAM.inp.precision == "single") { - psi_cpu = new Psi(1, nbands_start, nbasis, nbasis, true); - psi_device = kspw_psi; + if (PARAM.inp.device == "cpu") + { + psi_cpu = reinterpret_cast*>(kspw_psi); + psi_device = kspw_psi; + } + else + { + psi_cpu = new Psi(1, nbands_start, nbasis, nbasis, true); + psi_device = kspw_psi; + } } } @@ -134,58 +139,90 @@ void PSIInit::initialize_psi(Psi>* psi, //! Update Hamiltonian from other kpoint to the given one p_hamilt->updateHk(ik); - - //! initialize psi_cpu - this->psi_initer->init_psig(psi_cpu->get_pointer(), ik); - if (psi_device->get_pointer() != psi_cpu->get_pointer()) + if (fill) { - syncmem_h2d_op()(psi_device->get_pointer(), psi_cpu->get_pointer(), nbands_start * nbasis); - } - - std::vector::type> etatom(nbands_start, 0.0); + //! initialize psi_cpu + this->psi_initer->init_psig(psi_cpu->get_pointer(), ik); + if (psi_device->get_pointer() != psi_cpu->get_pointer()) + { + syncmem_h2d_op()(psi_device->get_pointer(), psi_cpu->get_pointer(), nbands_start * nbasis); + } - if (this->ks_solver == "cg") - { - if (not_equal) + if (this->ks_solver == "cg") { - // for diagH_subspace_init, psi_device->get_pointer() and kspw_psi->get_pointer() should be different - hsolver::DiagoIterAssist::diagH_subspace_init(p_hamilt, - psi_device->get_pointer(), - nbands_start, - nbasis, - *(kspw_psi), - etatom.data()); + std::vector::type> etatom(nbands_start, 0.0); + if (not_equal) + { + // for diagH_subspace_init, psi_device->get_pointer() and kspw_psi->get_pointer() should be + // different + hsolver::DiagoIterAssist::diagH_subspace_init(p_hamilt, + psi_device->get_pointer(), + nbands_start, + nbasis, + *(kspw_psi), + etatom.data()); + } + else + { + // for diagH_subspace, psi_device->get_pointer() and kspw_psi->get_pointer() can be the same + hsolver::DiagoIterAssist::diagH_subspace(p_hamilt, + *psi_device, + *kspw_psi, + etatom.data(), + nbands_start); + } } - else + else // dav, bpcg { - // for diagH_subspace, psi_device->get_pointer() and kspw_psi->get_pointer() can be the same - hsolver::DiagoIterAssist::diagH_subspace(p_hamilt, - *psi_device, - *kspw_psi, - etatom.data(), - nbands_start); + if (psi_device->get_pointer() != kspw_psi->get_pointer()) + { + syncmem_complex_op()(kspw_psi->get_pointer(), psi_device->get_pointer(), nbands_l * nbasis); + } } } - else // dav, bpcg +#ifdef __MPI + if (PARAM.inp.ks_solver == "bpcg" && PARAM.inp.bndpar > 1) { - if (psi_device->get_pointer() != kspw_psi->get_pointer()) + std::vector sendcounts(PARAM.inp.bndpar); + std::vector displs(PARAM.inp.bndpar); + MPI_Allgather(&nbands_l, 1, MPI_INT, sendcounts.data(), 1, MPI_INT, BP_WORLD); + displs[0] = 0; + sendcounts[0] *= nbasis; + for (int i = 1; i < PARAM.inp.bndpar; i++) + { + sendcounts[i] *= nbasis; + displs[i] = displs[i - 1] + sendcounts[i - 1]; + } + if (GlobalV::MY_BNDGROUP == 0) { - syncmem_complex_op()(kspw_psi->get_pointer(), psi_device->get_pointer(), nbands * nbasis); + for (int ip = 1; ip < PARAM.inp.bndpar; ++ip) + { + Parallel_Common::send_data(psi_cpu->get_pointer() + displs[ip], sendcounts[ip], ip, 0, BP_WORLD); + } } + else + { + MPI_Status status; + Parallel_Common::recv_dev(kspw_psi->get_pointer(), nbands_l * nbasis, 0, 0, BP_WORLD, &status); + } } +#endif } // end k-point loop - if (not_equal) + if (fill) { - delete psi_cpu; - if(PARAM.inp.device == "gpu") + if (not_equal) { - delete psi_device; + delete psi_cpu; + if (PARAM.inp.device == "gpu") + { + delete psi_device; + } + } + else if (PARAM.inp.precision == "single" && PARAM.inp.device == "gpu") + { + delete psi_cpu; } - } - else if (PARAM.inp.precision == "single" && PARAM.inp.device == "gpu") - { - delete psi_cpu; } ModuleBase::timer::tick("PSIInit", "initialize_psi"); @@ -203,7 +240,11 @@ void PSIInit::initialize_lcao_in_pw(Psi* psi_local, std::ofstream& } } -void allocate_psi(Psi>*& psi, const int& nks, const std::vector& ngk, const int& nbands, const int& npwx) +void allocate_psi(Psi>*& psi, + const int& nks, + const std::vector& ngk, + const int& nbands, + const int& npwx) { assert(npwx > 0); assert(nks > 0); diff --git a/tests/integrate/102_PW_BPCG/result.ref b/tests/integrate/102_PW_BPCG/result.ref index 4815e05cb4..6ad0913957 100644 --- a/tests/integrate/102_PW_BPCG/result.ref +++ b/tests/integrate/102_PW_BPCG/result.ref @@ -1,8 +1,8 @@ -etotref -4869.74705201 -etotperatomref -2434.87352600 -totalforceref 5.19522000 -totalstressref 37241.49490600 +etotref -4869.7470520063843651 +etotperatomref -2434.8735260032 +totalforceref 5.194830 +totalstressref 37241.448435 pointgroupref C_1 spacegroupref C_1 nksibzref 8 -totaltimeref 10.37 +totaltimeref 5.53 diff --git a/tests/integrate/102_PW_BPCG_BP/INPUT b/tests/integrate/102_PW_BPCG_BP/INPUT new file mode 100644 index 0000000000..43dd00ab9f --- /dev/null +++ b/tests/integrate/102_PW_BPCG_BP/INPUT @@ -0,0 +1,33 @@ +INPUT_PARAMETERS +#Parameters (General) +suffix autotest +pseudo_dir ../../PP_ORB +pw_seed 1 + +gamma_only 0 +calculation scf +symmetry 1 +out_level ie +smearing_method gaussian +smearing_sigma 0.02 + +#Parameters (3.PW) +ecutwfc 40 +scf_thr 1e-7 +scf_nmax 20 +bndpar 2 + +#Parameters (LCAO) +basis_type pw +ks_solver bpcg +device cpu +chg_extrap second-order +out_dm 0 +pw_diag_thr 0.00001 + +cal_force 1 +cal_stress 1 + +mixing_type broyden +mixing_beta 0.4 +mixing_gg0 1.5 diff --git a/tests/integrate/102_PW_BPCG_BP/KPT b/tests/integrate/102_PW_BPCG_BP/KPT new file mode 100644 index 0000000000..28006d5e2d --- /dev/null +++ b/tests/integrate/102_PW_BPCG_BP/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +2 2 2 0 0 0 diff --git a/tests/integrate/102_PW_BPCG_BP/README b/tests/integrate/102_PW_BPCG_BP/README new file mode 100644 index 0000000000..8b809e0a25 --- /dev/null +++ b/tests/integrate/102_PW_BPCG_BP/README @@ -0,0 +1,10 @@ +This test for: +*GaAs-deformation +*PW +*bndpar 2 +*kpoints 2*2*2 +*sg15 pseudopotential +*smearing_method gauss +*ks_solver bpcg +*mixing_type broyden-kerker +*mixing_beta 0.4 diff --git a/tests/integrate/102_PW_BPCG_BP/STRU b/tests/integrate/102_PW_BPCG_BP/STRU new file mode 100644 index 0000000000..b03baadd25 --- /dev/null +++ b/tests/integrate/102_PW_BPCG_BP/STRU @@ -0,0 +1,23 @@ +ATOMIC_SPECIES +As 1 As_dojo.upf upf201 +Ga 1 Ga_dojo.upf upf201 + +LATTICE_CONSTANT +1 // add lattice constant, 10.58 ang + +LATTICE_VECTORS +5.33 5.33 0.0 +0.0 5.33 5.33 +5.33 0.0 5.33 +ATOMIC_POSITIONS +Direct //Cartesian or Direct coordinate. + +As +0 +1 +0.300000 0.3300000 0.27000000 0 0 0 + +Ga //Element Label +0 +1 //number of atom +0.00000 0.00000 0.000000 0 0 0 diff --git a/tests/integrate/102_PW_BPCG_BP/result.ref b/tests/integrate/102_PW_BPCG_BP/result.ref new file mode 100755 index 0000000000..b97d5ed713 --- /dev/null +++ b/tests/integrate/102_PW_BPCG_BP/result.ref @@ -0,0 +1,8 @@ +etotref -4869.7470520063843651 +etotperatomref -2434.8735260032 +totalforceref 5.194830 +totalstressref 37241.453346 +pointgroupref C_1 +spacegroupref C_1 +nksibzref 8 +totaltimeref 5.42 diff --git a/tests/integrate/102_PW_BPCG_GPU/INPUT b/tests/integrate/102_PW_BPCG_GPU/INPUT index 1f24602487..57da09d770 100644 --- a/tests/integrate/102_PW_BPCG_GPU/INPUT +++ b/tests/integrate/102_PW_BPCG_GPU/INPUT @@ -15,6 +15,7 @@ smearing_sigma 0.02 ecutwfc 40 scf_thr 1e-7 scf_nmax 100 +bndpar 2 #Parameters (LCAO) basis_type pw diff --git a/tests/integrate/102_PW_BPCG_GPU/result.ref b/tests/integrate/102_PW_BPCG_GPU/result.ref index 41371e10fd..a4c2417f26 100644 --- a/tests/integrate/102_PW_BPCG_GPU/result.ref +++ b/tests/integrate/102_PW_BPCG_GPU/result.ref @@ -1,8 +1,8 @@ -etotref -4869.7470518350019120 +etotref -4869.7470518349809936 etotperatomref -2434.8735259175 totalforceref 5.207670 totalstressref 37241.465646 pointgroupref C_1 spacegroupref C_1 nksibzref 8 -totaltimeref 4.25 +totaltimeref 10.28 diff --git a/tests/integrate/184_PW_BPCG_SDFT_5D11S/INPUT b/tests/integrate/184_PW_BPCG_SDFT_5D11S/INPUT new file mode 100644 index 0000000000..dc7807efb9 --- /dev/null +++ b/tests/integrate/184_PW_BPCG_SDFT_5D11S/INPUT @@ -0,0 +1,38 @@ +INPUT_PARAMETERS +#Parameters (1.General) +suffix autotest +calculation scf +esolver_type sdft +ks_solver bpcg +method_sto 1 + +symmetry 0 +pseudo_dir ../../PP_ORB + +bndpar 2 + +nbands 5 +nbands_sto 11 + +nche_sto 120 +seed_sto 20000 +kpar 1 +cal_force 1 +cal_stress 1 + +#Parameters (2.Iteration) +ecutwfc 20 +scf_thr 1e-4 +scf_nmax 20 + + +#Parameters (3.Basis) +basis_type pw + +#Parameters (4.Smearing) +smearing_method fd +smearing_sigma 0.6 + +#Parameters (5.Mixing) +mixing_type broyden +mixing_beta 0.4 diff --git a/tests/integrate/184_PW_BPCG_SDFT_5D11S/KPT b/tests/integrate/184_PW_BPCG_SDFT_5D11S/KPT new file mode 100644 index 0000000000..c289c0158a --- /dev/null +++ b/tests/integrate/184_PW_BPCG_SDFT_5D11S/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +1 1 1 0 0 0 diff --git a/tests/integrate/184_PW_BPCG_SDFT_5D11S/README b/tests/integrate/184_PW_BPCG_SDFT_5D11S/README new file mode 100644 index 0000000000..b150d66930 --- /dev/null +++ b/tests/integrate/184_PW_BPCG_SDFT_5D11S/README @@ -0,0 +1,9 @@ +This test for: +*SDFT +*Si +*kpoints 1*1*1 +*10 stochastic orbitals + 5 KS orbitals +*mixing_type broyden +*mixing_beta 0.4 +*seed_sto > 0 +*bndpar 2 diff --git a/tests/integrate/184_PW_BPCG_SDFT_5D11S/STRU b/tests/integrate/184_PW_BPCG_SDFT_5D11S/STRU new file mode 100644 index 0000000000..92de2f5eee --- /dev/null +++ b/tests/integrate/184_PW_BPCG_SDFT_5D11S/STRU @@ -0,0 +1,19 @@ +ATOMIC_SPECIES +Si 28 Si.pz-vbc.UPF + +LATTICE_CONSTANT +8 // add lattice constant + +LATTICE_VECTORS +1 0 0 +0 1 0 +0 0 1 + +ATOMIC_POSITIONS +Direct + +Si // Element type +0.0 // magnetism +2 +0.00 0.00 0.00 1 1 1 +0.5 0.5 0.5 1 1 1 diff --git a/tests/integrate/184_PW_BPCG_SDFT_5D11S/jd b/tests/integrate/184_PW_BPCG_SDFT_5D11S/jd new file mode 100644 index 0000000000..e87c7a3930 --- /dev/null +++ b/tests/integrate/184_PW_BPCG_SDFT_5D11S/jd @@ -0,0 +1 @@ +test parallel method bndpar with BPCG. Must be run by MPI with 4 cores, otherwise please ignore this test. diff --git a/tests/integrate/184_PW_BPCG_SDFT_5D11S/result.ref b/tests/integrate/184_PW_BPCG_SDFT_5D11S/result.ref new file mode 100644 index 0000000000..460f04c8f6 --- /dev/null +++ b/tests/integrate/184_PW_BPCG_SDFT_5D11S/result.ref @@ -0,0 +1,5 @@ +etotref -323.28029702 +etotperatomref -161.64014851 +totalforceref 5.605396 +totalstressref 1781.685471 +totaltimeref 2.80 diff --git a/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/INPUT b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/INPUT new file mode 100644 index 0000000000..4eab8220a6 --- /dev/null +++ b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/INPUT @@ -0,0 +1,39 @@ +INPUT_PARAMETERS +#Parameters (1.General) +suffix autotest +calculation scf +esolver_type sdft +method_sto 2 +device gpu +ks_solver bpcg + +symmetry 0 +pseudo_dir ../../PP_ORB + +kpar 1 +bndpar 2 + +nbands 11 +nbands_sto all + +nche_sto 120 +seed_sto 20000 +cal_force 1 +cal_stress 1 + +#Parameters (2.Iteration) +ecutwfc 30 +scf_thr 1e-6 +scf_nmax 20 + + +#Parameters (3.Basis) +basis_type pw + +#Parameters (4.Smearing) +smearing_method fd +smearing_sigma 0.6 + +#Parameters (5.Mixing) +mixing_type plain +mixing_beta 0.7 diff --git a/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/KPT b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/KPT new file mode 100644 index 0000000000..c289c0158a --- /dev/null +++ b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +1 1 1 0 0 0 diff --git a/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/README b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/README new file mode 100644 index 0000000000..c1f7d02359 --- /dev/null +++ b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/README @@ -0,0 +1,12 @@ +This test for: +*SDFT +*Si +*kpoints 1*1*1 +*10 KS + complete orbitals +*ks_solver bpcg +*mixing_type plain +*mixing_beta 0.7 +*sto_method 2 +*seed_sto > 0 +*bndpar 2 +*kpar 1 diff --git a/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/STRU b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/STRU new file mode 100644 index 0000000000..28a94e8c0c --- /dev/null +++ b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/STRU @@ -0,0 +1,19 @@ +ATOMIC_SPECIES +Si 28 Si.pz-vbc.UPF + +LATTICE_CONSTANT +5 // add lattice constant + +LATTICE_VECTORS +0.5 0 0.5 +0.5 0.5 0 +0 0.5 0.5 + +ATOMIC_POSITIONS +Direct + +Si // Element type +0.0 // magnetism +2 +0.10 0.00 0.20 1 1 1 +0.5 0.5 0.5 1 1 1 diff --git a/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/jd b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/jd new file mode 100644 index 0000000000..44886f5d13 --- /dev/null +++ b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/jd @@ -0,0 +1 @@ +test parallel method bndpar with BPCG and GPU diff --git a/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/result.ref b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/result.ref new file mode 100644 index 0000000000..077de5b358 --- /dev/null +++ b/tests/integrate/187_PW_SDFT_MALL_BPCG_GPU/result.ref @@ -0,0 +1,5 @@ +etotref -96.9361190965003630 +etotperatomref -48.4680595483 +totalforceref 248.979444 +totalstressref 230453.604050 +totaltimeref 6.44 diff --git a/tests/integrate/CASES_CPU.txt b/tests/integrate/CASES_CPU.txt index db834ee8e0..09897e4bcd 100644 --- a/tests/integrate/CASES_CPU.txt +++ b/tests/integrate/CASES_CPU.txt @@ -24,6 +24,7 @@ 101_PW_GTH_CF_CS_Si 102_PW_DA_davidson 102_PW_BPCG +102_PW_BPCG_BP 102_PW_CG 102_PW_DS_davsubspace 102_PW_DS_davsubspace_sca @@ -123,6 +124,7 @@ 184_PW_BNDKPAR_SDFT_MALL 184_PW_BNDPAR_SDFT_10S 184_PW_BNDPAR_SDFT_5D10S +184_PW_BPCG_SDFT_5D11S 184_PW_KPAR_SDFT_ALL 185_PW_SDFT_10D10S_METHD2 185_PW_SDFT_10S_METHD2 diff --git a/tests/integrate/CASES_GPU.txt b/tests/integrate/CASES_GPU.txt index 3490ccc9a0..44fbcccdad 100644 --- a/tests/integrate/CASES_GPU.txt +++ b/tests/integrate/CASES_GPU.txt @@ -3,6 +3,7 @@ 102_PW_BPCG_GPU 187_PW_SDFT_ALL_GPU 187_PW_SDFT_MALL_GPU +187_PW_SDFT_MALL_BPCG_GPU 187_PW_MD_SDFT_ALL_GPU 930_NO_BI2SE2CU2O2_GPU 930_NO_BI2SE2CU2O2_k_GPU From 3c8ac0adcfcacdd475d28101f8e4d0d3cc4833e0 Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Mon, 10 Feb 2025 17:34:53 +0800 Subject: [PATCH 071/160] Fix: Solve mpi bug for DeePKS. (#5886) * Fix mpi bug for DeePKS and add some timer ticks. * clang-format change. * Fix bug in DeePKS test. * Update deepks_basic.cpp --- source/module_esolver/lcao_before_scf.cpp | 8 ++- source/module_esolver/lcao_others.cpp | 8 ++- .../module_deepks/LCAO_deepks.cpp | 4 ++ .../module_deepks/LCAO_deepks_io.cpp | 2 +- .../module_deepks/deepks_basic.cpp | 49 ++++++++++++------- .../module_deepks/deepks_force.cpp | 33 +++++++------ .../module_deepks/deepks_fpre.cpp | 34 +++++++------ .../module_deepks/deepks_orbital.cpp | 2 + .../module_deepks/deepks_orbpre.cpp | 14 ++---- .../module_deepks/deepks_pdm.cpp | 17 ++----- .../module_deepks/deepks_phialpha.cpp | 29 +++++++++-- .../module_deepks/deepks_phialpha.h | 3 +- .../module_deepks/deepks_spre.cpp | 32 +++++++----- .../module_deepks/deepks_vdpre.cpp | 33 +++++++------ .../module_deepks/test/LCAO_deepks_test.cpp | 28 ++++++----- 15 files changed, 179 insertions(+), 117 deletions(-) diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index 0bf61d6947..8cfd01909e 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -227,7 +227,13 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) if (PARAM.inp.deepks_out_unittest) { - DeePKS_domain::check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, this->ld.phialpha); + DeePKS_domain::check_phialpha(PARAM.inp.cal_force, + ucell, + orb_, + this->gd, + pv, + this->ld.phialpha, + GlobalV::MY_RANK); } } #endif diff --git a/source/module_esolver/lcao_others.cpp b/source/module_esolver/lcao_others.cpp index faca3563f0..af96e30f6d 100644 --- a/source/module_esolver/lcao_others.cpp +++ b/source/module_esolver/lcao_others.cpp @@ -233,7 +233,13 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) if (PARAM.inp.deepks_out_unittest) { - DeePKS_domain::check_phialpha(PARAM.inp.cal_force, ucell, orb_, this->gd, pv, this->ld.phialpha); + DeePKS_domain::check_phialpha(PARAM.inp.cal_force, + ucell, + orb_, + this->gd, + pv, + this->ld.phialpha, + GlobalV::MY_RANK); } } #endif diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp index 522810e7cb..ef177bf1b7 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp @@ -53,6 +53,7 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, std::vector na) { ModuleBase::TITLE("LCAO_Deepks", "init"); + ModuleBase::timer::tick("LCAO_Deepks", "init"); GlobalV::ofs_running << " Initialize the descriptor index for DeePKS (lcao line)" << std::endl; @@ -123,6 +124,7 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, this->pv = &pv_in; + ModuleBase::timer::tick("LCAO_Deepks", "init"); return; } @@ -169,6 +171,7 @@ void LCAO_Deepks::init_index(const int ntype, void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) { ModuleBase::TITLE("LCAO_Deepks", "allocate_V_delta"); + ModuleBase::timer::tick("LCAO_Deepks", "allocate_V_delta"); // initialize the H matrix H_V_delta if (PARAM.globalv.gamma_only_local) @@ -205,6 +208,7 @@ void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) ModuleBase::GlobalFunc::ZEROS(this->gedm[inl], pdm_size); } + ModuleBase::timer::tick("LCAO_Deepks", "allocate_V_delta"); return; } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp index 52a1aeacaa..d69f9da9d4 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp @@ -261,11 +261,11 @@ void LCAO_deepks_io::save_matrix2npy(const std::string& file_name, template void LCAO_deepks_io::save_tensor2npy(const std::string& file_name, const torch::Tensor& tensor, const int rank) { + ModuleBase::TITLE("LCAO_deepks_io", "save_tensor2npy"); if (rank != 0) { return; } - ModuleBase::TITLE("LCAO_deepks_io", "save_tensor2npy"); const int dim = tensor.dim(); std::vector shape(dim); for (int i = 0; i < dim; i++) diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp index 52ba16190c..889c30e907 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp @@ -4,6 +4,8 @@ #ifdef __DEEPKS #include "deepks_basic.h" + +#include "module_base/timer.h" #include "module_parameter/parameter.h" // d(Descriptor) / d(projected density matrix) @@ -15,6 +17,7 @@ void DeePKS_domain::cal_gevdm(const int nat, std::vector& gevdm) { ModuleBase::TITLE("DeePKS_domain", "cal_gevdm"); + ModuleBase::timer::tick("DeePKS_domain", "cal_gevdm"); // cal gevdm(d(EigenValue(D))/dD) int nlmax = inlmax / nat; for (int nl = 0; nl < nlmax; ++nl) @@ -48,12 +51,14 @@ void DeePKS_domain::cal_gevdm(const int nat, gevdm.push_back(avmm); } assert(gevdm.size() == nlmax); + ModuleBase::timer::tick("DeePKS_domain", "cal_gevdm"); return; } void DeePKS_domain::load_model(const std::string& model_file, torch::jit::script::Module& model) { ModuleBase::TITLE("DeePKS_domain", "load_model"); + ModuleBase::timer::tick("DeePKS_domain", "load_model"); try { @@ -62,8 +67,10 @@ void DeePKS_domain::load_model(const std::string& model_file, torch::jit::script catch (const c10::Error& e) { std::cerr << "error loading the model" << std::endl; + ModuleBase::timer::tick("DeePKS_domain", "load_model"); return; } + ModuleBase::timer::tick("DeePKS_domain", "load_model"); return; } @@ -122,16 +129,17 @@ inline void generate_py_files(const int lmaxd, const int nmaxd, const std::strin } void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, - const int lmaxd, - const int nmaxd, - const int inlmax, - const int des_per_atom, - const int* inl_l, - const std::vector& descriptor, - double** gedm, - double& E_delta) + const int lmaxd, + const int nmaxd, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& descriptor, + double** gedm, + double& E_delta) { ModuleBase::TITLE("DeePKS_domain", "cal_edelta_gedm_equiv"); + ModuleBase::timer::tick("DeePKS_domain", "cal_edelta_gedm_equiv"); LCAO_deepks_io::save_npy_d(nat, des_per_atom, @@ -157,21 +165,24 @@ void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, std::string cmd = "rm -f cal_edelta_gedm.py basis.yaml ec.npy gedm.npy"; std::system(cmd.c_str()); + + ModuleBase::timer::tick("DeePKS_domain", "cal_edelta_gedm_equiv"); + return; } // obtain from the machine learning model dE_delta/dDescriptor // E_delta is also calculated here void DeePKS_domain::cal_edelta_gedm(const int nat, - const int lmaxd, - const int nmaxd, - const int inlmax, - const int des_per_atom, - const int* inl_l, - const std::vector& descriptor, - const std::vector& pdm, - torch::jit::script::Module& model_deepks, - double** gedm, - double& E_delta) + const int lmaxd, + const int nmaxd, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& descriptor, + const std::vector& pdm, + torch::jit::script::Module& model_deepks, + double** gedm, + double& E_delta) { if (PARAM.inp.deepks_equiv) { @@ -179,6 +190,7 @@ void DeePKS_domain::cal_edelta_gedm(const int nat, return; } ModuleBase::TITLE("DeePKS_domain", "cal_edelta_gedm"); + ModuleBase::timer::tick("DeePKS_domain", "cal_edelta_gedm"); // forward std::vector inputs; @@ -213,6 +225,7 @@ void DeePKS_domain::cal_edelta_gedm(const int nat, } } } + ModuleBase::timer::tick("DeePKS_domain", "cal_edelta_gedm"); return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp index 8f7fc86526..5fdd1e855d 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp @@ -25,12 +25,11 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, ModuleBase::matrix& svnl_dalpha) { ModuleBase::TITLE("DeePKS_domain", "cal_f_delta"); - + ModuleBase::timer::tick("DeePKS_domain", "cal_f_delta"); f_delta.zero_out(); const double Rcut_Alpha = orb.Alpha[0].getRcut(); const int lmaxd = orb.get_lmax_d(); - const int nrow = pv.nrow; for (int T0 = 0; T0 < ucell.ntype; T0++) { @@ -146,6 +145,22 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, } } + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); + if (overlap_1 == nullptr || overlap_2 == nullptr) + { + continue; + } + std::vector*> grad_overlap_1(3); + std::vector*> grad_overlap_2(3); + for (int i = 0; i < 3; ++i) + { + grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); + grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); + } + + assert(overlap_1->get_col_size() == overlap_2->get_col_size()); + const double* dm_current = dm_pair.get_pointer(); for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) @@ -155,18 +170,6 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, double nlm[3] = {0, 0, 0}; double nlm_t[3] = {0, 0, 0}; // for stress - hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); - hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); - std::vector*> grad_overlap_1(3); - std::vector*> grad_overlap_2(3); - for (int i = 0; i < 3; ++i) - { - grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); - grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); - } - - assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - if (!PARAM.inp.deepks_equiv) { int ib = 0; @@ -310,7 +313,7 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, } } } - + ModuleBase::timer::tick("DeePKS_domain", "cal_f_delta"); return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp index 68ad817a8a..6269605d68 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp @@ -136,23 +136,27 @@ void DeePKS_domain::cal_gdmx(const int lmaxd, dm_current = dm_pair.get_pointer(); - for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); + if (overlap_1 == nullptr || overlap_2 == nullptr) { - for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) - { - hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); - hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); - std::vector*> grad_overlap_1(3); - std::vector*> grad_overlap_2(3); + continue; + } + std::vector*> grad_overlap_1(3); + std::vector*> grad_overlap_2(3); - assert(overlap_1->get_col_size() == overlap_2->get_col_size()); + assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - for (int i = 0; i < 3; ++i) - { - grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); - grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); - } + for (int i = 0; i < 3; ++i) + { + grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); + grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); + } + for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + { + for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) + { int ib = 0; for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { @@ -266,7 +270,7 @@ void DeePKS_domain::cal_gvx(const int nat, torch::Tensor& gvx) { ModuleBase::TITLE("DeePKS_domain", "cal_gvx"); - + ModuleBase::timer::tick("DeePKS_domain", "cal_gvx"); // gdmr : nat(derivative) * 3 * inl(projector) * nm * nm std::vector gdmr; auto accessor = gdmx.accessor(); @@ -332,7 +336,7 @@ void DeePKS_domain::cal_gvx(const int nat, assert(gvx.size(2) == nat); assert(gvx.size(3) == des_per_atom); } - + ModuleBase::timer::tick("DeePKS_domain", "cal_gvx"); return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp index 8bbb669a31..8baf298a46 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbital.cpp @@ -15,6 +15,7 @@ void DeePKS_domain::cal_o_delta(const std::vector& dm_hl, const int nks) { ModuleBase::TITLE("DeePKS_domain", "cal_o_delta"); + ModuleBase::timer::tick("DeePKS_domain", "cal_o_delta"); for (int ik = 0; ik < nks; ik++) { @@ -64,6 +65,7 @@ void DeePKS_domain::cal_o_delta(const std::vector& dm_hl, o_delta(ik, 0) = o_delta_tmp.real(); } } + ModuleBase::timer::tick("DeePKS_domain", "cal_o_delta"); return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp index f49f9f586b..16e8ac7c54 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp @@ -94,12 +94,9 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); - if constexpr (std::is_same>::value) + if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) { - if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) - { - continue; - } + continue; } auto row_indexes = pv.get_indexes_row(ibt1); @@ -150,12 +147,9 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - if constexpr (std::is_same>::value) + if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) { - if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) - { - continue; - } + continue; } auto col_indexes = pv.get_indexes_col(ibt2); diff --git a/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp index dbe3684766..5601436d29 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp @@ -102,6 +102,7 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, { ModuleBase::TITLE("DeePKS_domain", "cal_pdm"); + ModuleBase::timer::tick("DeePKS_domain", "cal_pdm"); // if pdm has been initialized, skip the calculation if (init_pdm) @@ -133,8 +134,6 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, } } - ModuleBase::timer::tick("DeePKS_domain", "cal_pdm"); - const double Rcut_Alpha = orb.Alpha[0].getRcut(); for (int T0 = 0; T0 < ucell.ntype; T0++) { @@ -204,12 +203,9 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, } ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); - if constexpr (std::is_same>::value) + if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) { - if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) - { - continue; - } + continue; } auto row_indexes = pv.get_indexes_row(ibt1); @@ -242,12 +238,9 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, const int nw2_tot = atom2->nw * PARAM.globalv.npol; ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - if constexpr (std::is_same>::value) + if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) { - if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) - { - continue; - } + continue; } const double Rcut_AO2 = orb.Phi[T2].getRcut(); diff --git a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp index 236b7fb9c2..d455a27b95 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp @@ -22,10 +22,11 @@ void DeePKS_domain::allocate_phialpha(const bool& cal_deri, std::vector*>& phialpha) { ModuleBase::TITLE("DeePKS_domain", "allocate_phialpha"); + ModuleBase::timer::tick("DeePKS_domain", "allocate_phialpha"); phialpha.resize(cal_deri ? 4 : 1); - phialpha[0] = new hamilt::HContainer(pv); // phialpha is always real + phialpha[0] = new hamilt::HContainer(ucell.nat); // phialpha is always real // Do not use fix_gamma, since it may find wrong matrix for gamma-only case in DeePKS // cutoff for alpha is same for all types of atoms @@ -62,8 +63,17 @@ void DeePKS_domain::allocate_phialpha(const bool& cal_deri, { continue; } - - hamilt::AtomPair pair(iat, ibt, R_index, pv); + // Create virtual atom_begin_row and atom_begin_col for the construction of atom pair + // In DeePKS, phialpha is used to save data, so it is safe to do this + int atom_begin_row[ucell.nat]; + int atom_begin_col[ucell.nat]; + for (int i = 0; i < ucell.nat; ++i) + { + atom_begin_row[i] = -1; + atom_begin_col[i] = pv->atom_begin_col[i]; + } + hamilt::AtomPair + pair(iat, ibt, R_index.x, R_index.y, R_index.z, atom_begin_row, atom_begin_col, ucell.nat); // Notice: in AtomPair, the usage is set_size(ncol, nrow) pair.set_size(nw_alpha, atom1->nw * PARAM.globalv.npol); phialpha[0]->insert_pair(pair); @@ -80,6 +90,7 @@ void DeePKS_domain::allocate_phialpha(const bool& cal_deri, phialpha[i] = new hamilt::HContainer(*phialpha[0], nullptr); // copy constructor } } + ModuleBase::timer::tick("DeePKS_domain", "allocate_phialpha"); return; } @@ -206,11 +217,17 @@ void DeePKS_domain::check_phialpha(const bool& cal_deri, const LCAO_Orbitals& orb, const Grid_Driver& GridD, const Parallel_Orbitals* pv, - std::vector*>& phialpha) + std::vector*>& phialpha, + const int rank) { ModuleBase::TITLE("DeePKS_domain", "check_phialpha"); ModuleBase::timer::tick("DeePKS_domain", "check_phialpha"); + if (rank != 0) + { + return; + } + const double Rcut_Alpha = orb.Alpha[0].getRcut(); // same for all types of atoms int nw_alpha = 0; @@ -287,6 +304,10 @@ void DeePKS_domain::check_phialpha(const bool& cal_deri, ofs_z << "R : " << R[0] << " " << R[1] << " " << R[2] << std::endl; } + if (phialpha[0]->find_pair(iat, ibt) == nullptr) + { + continue; + } const double* data_pointer = phialpha[0]->data(iat, ibt, R); std::vector grad_pointer(3, nullptr); if (cal_deri) diff --git a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h index 6c5ea9172a..70129996fc 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h @@ -45,7 +45,8 @@ void check_phialpha(const bool& cal_deri /**< [in] 0 for 2-center intergration, const LCAO_Orbitals& orb, const Grid_Driver& GridD, const Parallel_Orbitals* pv, - std::vector*>& phialpha); + std::vector*>& phialpha, + const int rank); } // namespace DeePKS_domain #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp index 21783ee09a..2736786c8b 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp @@ -144,23 +144,27 @@ void DeePKS_domain::cal_gdmepsl(const int lmaxd, dm_current = dm_pair.get_pointer(); - for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); + if (overlap_1 == nullptr || overlap_2 == nullptr) { - for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) - { - hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); - hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); - std::vector*> grad_overlap_1(3); - std::vector*> grad_overlap_2(3); + continue; + } + std::vector*> grad_overlap_1(3); + std::vector*> grad_overlap_2(3); - assert(overlap_1->get_col_size() == overlap_2->get_col_size()); + assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - for (int i = 0; i < 3; ++i) - { - grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); - grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); - } + for (int i = 0; i < 3; ++i) + { + grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); + grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); + } + for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + { + for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) + { int ib = 0; for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { @@ -254,6 +258,7 @@ void DeePKS_domain::cal_gvepsl(const int nat, torch::Tensor& gvepsl) { ModuleBase::TITLE("DeePKS_domain", "cal_gvepsl"); + ModuleBase::timer::tick("DeePKS_domain", "cal_gvepsl"); // dD/d\epsilon_{\alpha\beta}, tensor vector form of gdmepsl std::vector gdmepsl_vector; auto accessor = gdmepsl.accessor(); @@ -309,6 +314,7 @@ void DeePKS_domain::cal_gvepsl(const int nat, assert(gvepsl.size(2) == des_per_atom); } + ModuleBase::timer::tick("DeePKS_domain", "cal_gvepsl"); return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp index 9a3958ed8c..2687cad635 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp @@ -38,6 +38,7 @@ void DeePKS_domain::cal_v_delta_precalc(const int nlocal, torch::Tensor& v_delta_precalc) { ModuleBase::TITLE("DeePKS_domain", "calc_v_delta_precalc"); + ModuleBase::timer::tick("DeePKS_domain", "calc_v_delta_precalc"); // timeval t_start; // gettimeofday(&t_start,NULL); @@ -79,12 +80,9 @@ void DeePKS_domain::cal_v_delta_precalc(const int nlocal, ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); - if constexpr (std::is_same>::value) + if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) { - if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) - { - continue; - } + continue; } for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) @@ -107,12 +105,9 @@ void DeePKS_domain::cal_v_delta_precalc(const int nlocal, ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - if constexpr (std::is_same>::value) + if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) { - if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) - { - continue; - } + continue; } for (int iw1 = 0; iw1 < nw1_tot; ++iw1) @@ -272,6 +267,8 @@ void DeePKS_domain::cal_v_delta_precalc(const int nlocal, // gettimeofday(&t_end,NULL); // std::cout<<"calculate v_delta_precalc time:\t"<<(double)(t_end.tv_sec-t_start.tv_sec) + // (double)(t_end.tv_usec-t_start.tv_usec)/1000000.0<::value ? torch::kFloat64 : torch::kComplexDouble; int nlmax = inlmax / nat; int mmax = 2 * lmaxd + 1; @@ -372,12 +370,9 @@ void DeePKS_domain::prepare_phialpha(const int nlocal, ModuleBase::Vector3 dR(GridD.getBox(ad).x, GridD.getBox(ad).y, GridD.getBox(ad).z); - if constexpr (std::is_same>::value) + if (phialpha[0]->find_matrix(iat, ibt, dR.x, dR.y, dR.z) == nullptr) { - if (phialpha[0]->find_matrix(iat, ibt, dR.x, dR.y, dR.z) == nullptr) - { - continue; - } + continue; } // middle loop : all atomic basis on the adjacent atom ad @@ -448,6 +443,9 @@ void DeePKS_domain::prepare_phialpha(const int nlocal, Parallel_Reduce::reduce_all(data_ptr, size); #endif + + ModuleBase::timer::tick("DeePKS_domain", "prepare_phialpha"); + return; } template @@ -501,6 +499,8 @@ void DeePKS_domain::prepare_gevdm(const int nat, const std::vector& gevdm_in, torch::Tensor& gevdm_out) { + ModuleBase::TITLE("DeePKS_domain", "prepare_gevdm"); + ModuleBase::timer::tick("DeePKS_domain", "prepare_gevdm"); int nlmax = inlmax / nat; int mmax = 2 * lmaxd + 1; gevdm_out = torch::zeros({nat, nlmax, mmax, mmax, mmax}, torch::TensorOptions().dtype(torch::kFloat64)); @@ -528,6 +528,9 @@ void DeePKS_domain::prepare_gevdm(const int nat, } } assert(nl == nlmax); + + ModuleBase::timer::tick("DeePKS_domain", "prepare_gevdm"); + return; } void DeePKS_domain::check_vdp_gevdm(const int nat, const int lmaxd, const int inlmax, const torch::Tensor& gevdm) diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index 96c8835660..7f3857333f 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -46,7 +46,13 @@ void test_deepks::check_phialpha() overlap_orb_alpha_, this->ld.phialpha); - DeePKS_domain::check_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, &ParaO, this->ld.phialpha); + DeePKS_domain::check_phialpha(PARAM.input.cal_force, + ucell, + ORB, + Test_Deepks::GridD, + &ParaO, + this->ld.phialpha, + 0); // 0 for rank this->compare_with_ref("phialpha.dat", "phialpha_ref.dat"); this->compare_with_ref("dphialpha_x.dat", "dphialpha_x_ref.dat"); @@ -373,16 +379,16 @@ void test_deepks::check_edelta(std::vector& descriptor) ld.allocate_V_delta(ucell.nat, kv.nkstot); } DeePKS_domain::cal_edelta_gedm(ucell.nat, - this->ld.lmaxd, - this->ld.nmaxd, - this->ld.inlmax, - this->ld.des_per_atom, - this->ld.inl_l, - descriptor, - this->ld.pdm, - this->ld.model_deepks, - this->ld.gedm, - this->ld.E_delta); + this->ld.lmaxd, + this->ld.nmaxd, + this->ld.inlmax, + this->ld.des_per_atom, + this->ld.inl_l, + descriptor, + this->ld.pdm, + this->ld.model_deepks, + this->ld.gedm, + this->ld.E_delta); std::ofstream ofs("E_delta.dat"); ofs << std::setprecision(10) << this->ld.E_delta << std::endl; From 105fd1975210ee8de05fada8eed2b2794348c15b Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Mon, 10 Feb 2025 17:44:11 +0800 Subject: [PATCH 072/160] Refactor: new gint module (#5869) * remove redundant parameters * version 0.0 * inline some simple functions * change type alias * version 0.1 * version 0.2 * for test * fix some bugs, the first correct version * improve efficiency ang rename some variables * small change * add openmp support to gint_vl * remove some comments * remove some comments * remove some unused code related to spin in gint_k * enable rho calculation * support fvl calculation * add nspin=4 support and change interface * change some raw pointer to shared_ptr * rename hamilt::HContainer * support tau calculation * fix a bug * add vlocal metagga support * support force metagga calculation * change shared_ptr to raw pointer of GintAtom * improve performance * remove destructor * add timer * add timer * improve performance * change 2D ptr to 1D ptr * modify zeros function * replace array pool with vector * Revert "Refactor:remove cal_tau from ElecStateLCAO (#5802)" This reverts commit 414446ac18aa79385a143f9861f10e49575937ec. * fix a bug * remove some rudundant functions * simplify member function of biggrid_info * rename some variables * unify some variables name * change some variable to static * fix a bug and delete a redundant operation * add new gint interface * change new_grid_tech to new_gint * revert some incorrect changes * add a unit test * change some names * check nullptr * [pre-commit.ci lite] apply automatic fixes * change DM to dm * change HRGint to hr_gint * modify variable name * fix a bug --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- CMakeLists.txt | 3 + source/module_base/array_pool.h | 2 +- source/module_base/test/vector3_test.cpp | 19 ++ source/module_base/vector3.h | 16 + source/module_basis/module_ao/ORB_atomic.h | 1 + source/module_elecstate/elecstate_lcao.cpp | 25 +- source/module_elecstate/elecstate_lcao.h | 1 + .../elecstate_lcao_cal_tau.cpp | 49 ++- .../module_elecstate/elecstate_lcao_cal_tau.h | 21 -- source/module_esolver/esolver_ks_lcao.cpp | 4 +- source/module_esolver/esolver_ks_lcao.h | 2 + source/module_esolver/lcao_before_scf.cpp | 20 ++ .../operator_lcao/veff_lcao.cpp | 166 +++++---- .../pulay_force_stress_gint.hpp | 27 +- .../module_gint/CMakeLists.txt | 25 ++ .../module_gint/gint_force_cpu_interface.cpp | 2 +- .../module_gint/gint_tools.cpp | 3 +- .../module_gint/grid_bigcell.cpp | 1 - .../module_gint/grid_technique.cpp | 27 +- .../module_gint/grid_technique.h | 4 +- .../module_gint/temp_gint/big_grid.cpp | 112 +++++++ .../module_gint/temp_gint/big_grid.h | 92 +++++ .../module_gint/temp_gint/biggrid_info.cpp | 66 ++++ .../module_gint/temp_gint/biggrid_info.h | 99 ++++++ .../module_gint/temp_gint/divide_info.cpp | 24 ++ .../module_gint/temp_gint/divide_info.h | 54 +++ .../module_gint/temp_gint/gint.cpp | 8 + .../module_gint/temp_gint/gint.h | 28 ++ .../module_gint/temp_gint/gint_atom.cpp | 207 ++++++++++++ .../module_gint/temp_gint/gint_atom.h | 118 +++++++ .../module_gint/temp_gint/gint_common.cpp | 196 +++++++++++ .../module_gint/temp_gint/gint_common.h | 21 ++ .../module_gint/temp_gint/gint_fvl.cpp | 95 ++++++ .../module_gint/temp_gint/gint_fvl.h | 52 +++ .../module_gint/temp_gint/gint_fvl_meta.cpp | 132 ++++++++ .../module_gint/temp_gint/gint_fvl_meta.h | 53 +++ .../module_gint/temp_gint/gint_helper.h | 63 ++++ .../module_gint/temp_gint/gint_info.cpp | 212 ++++++++++++ .../module_gint/temp_gint/gint_info.h | 82 +++++ .../module_gint/temp_gint/gint_interface.cpp | 110 ++++++ .../module_gint/temp_gint/gint_interface.h | 59 ++++ .../module_gint/temp_gint/gint_rho.cpp | 54 +++ .../module_gint/temp_gint/gint_rho.h | 41 +++ .../module_gint/temp_gint/gint_tau.cpp | 65 ++++ .../module_gint/temp_gint/gint_tau.h | 40 +++ .../module_gint/temp_gint/gint_type.h | 12 + .../module_gint/temp_gint/gint_vl.cpp | 60 ++++ .../module_gint/temp_gint/gint_vl.h | 44 +++ .../module_gint/temp_gint/gint_vl_metagga.cpp | 78 +++++ .../module_gint/temp_gint/gint_vl_metagga.h | 47 +++ .../temp_gint/gint_vl_metagga_nspin4.cpp | 88 +++++ .../temp_gint/gint_vl_metagga_nspin4.h | 45 +++ .../module_gint/temp_gint/gint_vl_nspin4.cpp | 69 ++++ .../module_gint/temp_gint/gint_vl_nspin4.h | 48 +++ .../module_gint/temp_gint/localcell_info.cpp | 119 +++++++ .../module_gint/temp_gint/localcell_info.h | 126 +++++++ .../module_gint/temp_gint/meshgrid_info.h | 64 ++++ .../module_gint/temp_gint/phi_operator.cpp | 317 ++++++++++++++++++ .../module_gint/temp_gint/phi_operator.h | 129 +++++++ .../module_gint/temp_gint/set_ddphi.cpp | 264 +++++++++++++++ .../module_gint/temp_gint/unitcell_info.cpp | 29 ++ .../module_gint/temp_gint/unitcell_info.h | 172 ++++++++++ source/module_rdmft/update_state_rdmft.cpp | 6 +- 63 files changed, 4084 insertions(+), 134 deletions(-) delete mode 100644 source/module_elecstate/elecstate_lcao_cal_tau.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/big_grid.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/big_grid.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/biggrid_info.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/biggrid_info.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/divide_info.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/divide_info.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_common.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_common.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl_meta.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl_meta.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_helper.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_info.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_info.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_interface.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_interface.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_rho.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_rho.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_tau.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_tau.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_type.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_vl.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_vl.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga_nspin4.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga_nspin4.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_nspin4.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_nspin4.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/meshgrid_info.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/phi_operator.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/phi_operator.h create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/set_ddphi.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/unitcell_info.cpp create mode 100644 source/module_hamilt_lcao/module_gint/temp_gint/unitcell_info.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 7d6e74f898..d1487af838 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -236,6 +236,9 @@ if(ENABLE_LCAO) add_compile_definitions(__PEXSI) set(CMAKE_CXX_STANDARD 14) endif() + if(NEW_GINT) + add_compile_definitions(__NEW_GINT) + endif() else() set(ENABLE_DEEPKS OFF) set(ENABLE_LIBRI OFF) diff --git a/source/module_base/array_pool.h b/source/module_base/array_pool.h index 0d9d175c1d..5fde2c4176 100644 --- a/source/module_base/array_pool.h +++ b/source/module_base/array_pool.h @@ -40,7 +40,7 @@ namespace ModuleBase : nr(nr_in), nc(nc_in) { - this->ptr_1D = new T[nr * nc]; + this->ptr_1D = new T[nr * nc](); this->ptr_2D = new T*[nr]; for (int ir = 0; ir < nr; ++ir) this->ptr_2D[ir] = &this->ptr_1D[ir * nc]; diff --git a/source/module_base/test/vector3_test.cpp b/source/module_base/test/vector3_test.cpp index 0ac51c72f8..9a1cf49254 100644 --- a/source/module_base/test/vector3_test.cpp +++ b/source/module_base/test/vector3_test.cpp @@ -64,6 +64,9 @@ * - VneV * - overload operator "!=" to assert * - the inequality between two 3d vectors + * - VltV + * - overload operator "<" to sort + * - the "less than" relationship between two 3d vectors * - StdOutV * - overload operator "<<" to print out * - a 3d vectors on standard output @@ -703,6 +706,22 @@ TEST_F(Vector3Test,VneV) EXPECT_TRUE(wp != w); } +TEST_F(Vector3Test, VltV) +{ + ModuleBase::Vector3 u, up; + u.set(da, db, dc); + up.set(dc, db, da); + EXPECT_TRUE(u < up); + ModuleBase::Vector3 v, vp; + v.set(fa, fb, fc); + vp.set(fa, fb, fc); + EXPECT_FALSE(v < vp); + ModuleBase::Vector3 w, wp; + w.set(ia, ib, ic); + wp.set(ib, ib, ic); + EXPECT_TRUE(w < wp); +} + TEST_F(Vector3Test,StdOutV) { // double Vector3 diff --git a/source/module_base/vector3.h b/source/module_base/vector3.h index fda97c5482..3540018ae0 100644 --- a/source/module_base/vector3.h +++ b/source/module_base/vector3.h @@ -365,6 +365,22 @@ template inline Vector3 cross(const Vector3 &u, const Vector3 // (u.z * (v.x * w.y - v.y * w.x))); // } +// Overload the < operator for sorting +template bool operator<(const Vector3 &u, const Vector3 &v) +{ + if (u.x < v.x) + return true; + if (u.x > v.x) + return false; + if (u.y < v.y) + return true; + if (u.y > v.y) + return false; + if (u.z < v.z) + return true; + return false; +} + // whether m1 != m2 template inline bool operator!=(const Vector3 &u, const Vector3 &v) { diff --git a/source/module_basis/module_ao/ORB_atomic.h b/source/module_basis/module_ao/ORB_atomic.h index 66cd5fa8a6..2539e0a0c9 100644 --- a/source/module_basis/module_ao/ORB_atomic.h +++ b/source/module_basis/module_ao/ORB_atomic.h @@ -66,6 +66,7 @@ class Numerical_Orbital const inline Numerical_Orbital_Lm& PhiLN( const int &L, const int &N)const { + assert(this->phiLN != nullptr); return this->phiLN[ this->find_chi(L, N) ]; } diff --git a/source/module_elecstate/elecstate_lcao.cpp b/source/module_elecstate/elecstate_lcao.cpp index 498c1735a6..024fa3e45c 100644 --- a/source/module_elecstate/elecstate_lcao.cpp +++ b/source/module_elecstate/elecstate_lcao.cpp @@ -8,7 +8,8 @@ #include "module_hamilt_lcao/module_gint/grid_technique.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_parameter/parameter.h" -#include "elecstate_lcao_cal_tau.h" + +#include "module_hamilt_lcao/module_gint/temp_gint/gint_interface.h" #include @@ -59,13 +60,17 @@ void ElecStateLCAO>::psiToRho(const psi::Psigint_k->transfer_DM2DtoGrid(this->DM->get_DMR_vector()); // transfer DM2D to DM_grid in gint Gint_inout inout(this->charge->rho, Gint_Tools::job_type::rho, PARAM.inp.nspin); this->gint_k->cal_gint(&inout); +#else + ModuleGint::cal_gint_rho(this->DM->get_DMR_vector(), PARAM.inp.nspin, this->charge->rho); +#endif if (XC_Functional::get_ked_flag()) { - elecstate::lcao_cal_tau_k(gint_k, this->charge); + this->cal_tau(psi); } this->charge->renormalize_rho(); @@ -92,15 +97,17 @@ void ElecStateLCAO::psiToRho(const psi::Psi& psi) //------------------------------------------------------------ ModuleBase::GlobalFunc::NOTE("Calculate the charge on real space grid!"); +#ifndef __NEW_GINT this->gint_gamma->transfer_DM2DtoGrid(this->DM->get_DMR_vector()); // transfer DM2D to DM_grid in gint - Gint_inout inout(this->charge->rho, Gint_Tools::job_type::rho, PARAM.inp.nspin); - this->gint_gamma->cal_gint(&inout); +#else + ModuleGint::cal_gint_rho(this->DM->get_DMR_vector(), PARAM.inp.nspin, this->charge->rho); +#endif if (XC_Functional::get_ked_flag()) { - elecstate::lcao_cal_tau_gamma(gint_gamma, this->charge); + this->cal_tau(psi); } this->charge->renormalize_rho(); @@ -158,17 +165,25 @@ void ElecStateLCAO::dmToRho(std::vector pexsi_DM, std::vectorgint_gamma->transfer_DM2DtoGrid(this->DM->get_DMR_vector()); // transfer DM2D to DM_grid in gint Gint_inout inout(this->charge->rho, Gint_Tools::job_type::rho, PARAM.inp.nspin); this->gint_gamma->cal_gint(&inout); +#else + ModuleGint::cal_gint_rho(this->DM->get_DMR_vector(), PARAM.inp.nspin, this->charge->rho); +#endif if (XC_Functional::get_ked_flag()) { for (int is = 0; is < PARAM.inp.nspin; is++) { ModuleBase::GlobalFunc::ZEROS(this->charge->kin_r[0], this->charge->nrxx); } +#ifndef __NEW_GINT Gint_inout inout1(this->charge->kin_r, Gint_Tools::job_type::tau); this->gint_gamma->cal_gint(&inout1); +#else + ModuleGint::cal_gint_tau(this->DM->get_DMR_vector(), PARAM.inp.nspin, this->charge->kin_r); +#endif } this->charge->renormalize_rho(); diff --git a/source/module_elecstate/elecstate_lcao.h b/source/module_elecstate/elecstate_lcao.h index c85f6e27e5..4beeb017f0 100644 --- a/source/module_elecstate/elecstate_lcao.h +++ b/source/module_elecstate/elecstate_lcao.h @@ -46,6 +46,7 @@ class ElecStateLCAO : public ElecState // virtual void psiToRho(const psi::Psi& psi) override; // return current electronic density rho, as a input for constructing Hamiltonian // const double* getRho(int spin) const override; + virtual void cal_tau(const psi::Psi& psi) override; // update charge density for next scf step // void getNewRho() override; diff --git a/source/module_elecstate/elecstate_lcao_cal_tau.cpp b/source/module_elecstate/elecstate_lcao_cal_tau.cpp index c7d83bd1e9..9f2c0bd40b 100644 --- a/source/module_elecstate/elecstate_lcao_cal_tau.cpp +++ b/source/module_elecstate/elecstate_lcao_cal_tau.cpp @@ -1,56 +1,49 @@ #include "elecstate_lcao.h" -#include "elecstate_lcao_cal_tau.h" +#include "module_hamilt_lcao/module_gint/temp_gint/gint_interface.h" + #include "module_base/timer.h" namespace elecstate { // calculate the kinetic energy density tau, multi-k case -void lcao_cal_tau_k(Gint_k* gint_k, - Charge* charge) +template <> +void ElecStateLCAO>::cal_tau(const psi::Psi>& psi) { ModuleBase::timer::tick("ElecStateLCAO", "cal_tau"); for (int is = 0; is < PARAM.inp.nspin; is++) { - ModuleBase::GlobalFunc::ZEROS(charge->kin_r[is], charge->nrxx); + ModuleBase::GlobalFunc::ZEROS(this->charge->kin_r[is], this->charge->nrxx); } - Gint_inout inout1(charge->kin_r, Gint_Tools::job_type::tau, PARAM.inp.nspin); - gint_k->cal_gint(&inout1); - +#ifndef __NEW_GINT + Gint_inout inout1(this->charge->kin_r, Gint_Tools::job_type::tau, PARAM.inp.nspin); + this->gint_k->cal_gint(&inout1); +#else + ModuleGint::cal_gint_tau(this->DM->get_DMR_vector(), PARAM.inp.nspin, this->charge->kin_r); +#endif ModuleBase::timer::tick("ElecStateLCAO", "cal_tau"); return; } // calculate the kinetic energy density tau, gamma-only case -void lcao_cal_tau_gamma(Gint_Gamma* gint_gamma, - Charge* charge) +template <> +void ElecStateLCAO::cal_tau(const psi::Psi& psi) { ModuleBase::timer::tick("ElecStateLCAO", "cal_tau"); for (int is = 0; is < PARAM.inp.nspin; is++) { - ModuleBase::GlobalFunc::ZEROS(charge->kin_r[is], charge->nrxx); + ModuleBase::GlobalFunc::ZEROS(this->charge->kin_r[is], this->charge->nrxx); } - Gint_inout inout1(charge->kin_r, Gint_Tools::job_type::tau, PARAM.inp.nspin); - gint_gamma->cal_gint(&inout1); +#ifndef __NEW_GINT + Gint_inout inout1(this->charge->kin_r, Gint_Tools::job_type::tau, PARAM.inp.nspin); + this->gint_gamma->cal_gint(&inout1); +#else + ModuleGint::cal_gint_tau(this->DM->get_DMR_vector(), PARAM.inp.nspin, this->charge->kin_r); +#endif ModuleBase::timer::tick("ElecStateLCAO", "cal_tau"); return; } -template <> -void lcao_cal_tau(Gint_Gamma* gint_gamma, - Gint_k* gint_k, - Charge* charge) -{ - lcao_cal_tau_gamma(gint_gamma, charge); -} -template <> -void lcao_cal_tau>(Gint_Gamma* gint_gamma, - Gint_k* gint_k, - Charge* charge) -{ - lcao_cal_tau_k(gint_k, charge); -} - -} // namespace elecstate \ No newline at end of file +} \ No newline at end of file diff --git a/source/module_elecstate/elecstate_lcao_cal_tau.h b/source/module_elecstate/elecstate_lcao_cal_tau.h deleted file mode 100644 index c0cfbc078a..0000000000 --- a/source/module_elecstate/elecstate_lcao_cal_tau.h +++ /dev/null @@ -1,21 +0,0 @@ -#ifndef ELECSTATE_LCAO_CAL_TAU_H -#define ELECSTATE_LCAO_CAL_TAU_H -#include "module_elecstate/module_charge/charge.h" -#include "module_hamilt_lcao/module_gint/gint_gamma.h" -#include "module_hamilt_lcao/module_gint/gint_k.h" -namespace elecstate -{ - - void lcao_cal_tau_k(Gint_k* gint_k, - Charge* charge); - - void lcao_cal_tau_gamma(Gint_Gamma* gint_gamma, - Charge* charge); - - template - void lcao_cal_tau(Gint_Gamma* gint_gamma, - Gint_k* gint_k, - Charge* charge); - -} -#endif \ No newline at end of file diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 7f2c4ca5ff..ddefbef490 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -34,7 +34,6 @@ #include "module_base/global_function.h" #include "module_cell/module_neighbor/sltk_grid_driver.h" #include "module_elecstate/cal_ux.h" -#include "module_elecstate/elecstate_lcao_cal_tau.h" #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_elecstate/occupy.h" #include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" // need DeePKS_init @@ -933,7 +932,8 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) // 1) calculate the kinetic energy density tau, sunliang 2024-09-18 if (PARAM.inp.out_elf[0] > 0) { - elecstate::lcao_cal_tau(&(this->GG), &(this->GK), this->pelec->charge); + assert(this->psi != nullptr); + this->pelec->cal_tau(*(this->psi)); } //! 2) call after_scf() of ESolver_KS diff --git a/source/module_esolver/esolver_ks_lcao.h b/source/module_esolver/esolver_ks_lcao.h index ed2c180bed..8a620291f7 100644 --- a/source/module_esolver/esolver_ks_lcao.h +++ b/source/module_esolver/esolver_ks_lcao.h @@ -5,6 +5,8 @@ // for grid integration #include "module_hamilt_lcao/module_gint/gint_gamma.h" #include "module_hamilt_lcao/module_gint/gint_k.h" +#include "module_hamilt_lcao/module_gint/temp_gint/gint_info.h" +#include "module_hamilt_lcao/module_gint/temp_gint/gint.h" #ifdef __DEEPKS #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" #endif diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index 8cfd01909e..33ea5504bd 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -115,6 +115,26 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) dpsi_u, d2psi_u, PARAM.inp.nstream); + +#ifdef __NEW_GINT + auto gint_info = std::make_shared( + this->pw_big->nbx, + this->pw_big->nby, + this->pw_big->nbz, + this->pw_rho->nx, + this->pw_rho->ny, + this->pw_rho->nz, + 0, + 0, + this->pw_big->nbzp_start, + this->pw_big->nbx, + this->pw_big->nby, + this->pw_big->nbzp, + orb_.Phi, + ucell, + this->gd); + ModuleGint::Gint::init_gint_info(gint_info); +#endif psi_u.clear(); psi_u.shrink_to_fit(); dpsi_u.clear(); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/veff_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/veff_lcao.cpp index e4e04a6a20..41fb87f222 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/veff_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/veff_lcao.cpp @@ -4,6 +4,7 @@ #include "module_base/tool_title.h" #include "module_hamilt_general/module_xc/xc_functional.h" #include "module_cell/unitcell.h" +#include "module_hamilt_lcao/module_gint/temp_gint/gint_interface.h" namespace hamilt { @@ -55,10 +56,53 @@ void Veff>::initialize_HR(const UnitCell* ucell_in, const G ModuleBase::timer::tick("Veff", "initialize_HR"); } +template<> +void Veff>::contributeHR() +{ + ModuleBase::TITLE("Veff", "contributeHR"); + ModuleBase::timer::tick("Veff", "contributeHR"); + //----------------------------------------- + //(1) prepare data for this k point. + // copy the local potential from array. + //----------------------------------------- + double* vr_eff1 = this->pot->get_effective_v(this->current_spin); + double* vofk_eff1 = this->pot->get_effective_vofk(this->current_spin); +#ifndef __NEW_GINT + if(XC_Functional::get_ked_flag()) + { + Gint_inout inout(vr_eff1, vofk_eff1, Gint_Tools::job_type::vlocal_meta); + this->GG->cal_vlocal(&inout, this->new_e_iteration); + } + else + { + Gint_inout inout(vr_eff1, Gint_Tools::job_type::vlocal); + this->GG->cal_vlocal(&inout, this->new_e_iteration); + } + this->GG->transfer_pvpR(this->hR,this->ucell); + this->new_e_iteration = false; +#else + if(XC_Functional::get_ked_flag()) + { + ModuleGint::cal_gint_vl_metagga(vr_eff1, vofk_eff1, this->hR); + } + else + { + ModuleGint::cal_gint_vl(vr_eff1, this->hR); + } +#endif + + if(this->nspin == 2) + { + this->current_spin = 1 - this->current_spin; + } + + ModuleBase::timer::tick("Veff", "contributeHR"); + return; +} -template -void Veff>::contributeHR() +template<> +void Veff, double>>::contributeHR() { ModuleBase::TITLE("Veff", "contributeHR"); ModuleBase::timer::tick("Veff", "contributeHR"); @@ -69,15 +113,10 @@ void Veff>::contributeHR() double* vr_eff1 = this->pot->get_effective_v(this->current_spin); double* vofk_eff1 = this->pot->get_effective_vofk(this->current_spin); - //-------------------------------------------- - //(2) check if we need to calculate - // pvpR = < phi0 | v(spin) | phiR> for a new spin. - //-------------------------------------------- - // GlobalV::ofs_running << " (spin change)" << std::endl; - +#ifndef __NEW_GINT // if you change the place of the following code, // rememeber to delete the #include - if (XC_Functional::get_ked_flag()) + if(XC_Functional::get_ked_flag()) { Gint_inout inout(vr_eff1, vofk_eff1, 0, Gint_Tools::job_type::vlocal_meta); this->GK->cal_gint(&inout); @@ -89,75 +128,82 @@ void Veff>::contributeHR() this->GK->cal_gint(&inout); } - // added by zhengdy-soc, for non-collinear case - // integral 4 times, is there any method to simplify? - if (this->nspin == 4) + this->GK->transfer_pvpR(this->hR,this->ucell,this->gd); +#else + if(XC_Functional::get_ked_flag()) { - for (int is = 1; is < 4; is++) - { - vr_eff1 = this->pot->get_effective_v(is); - if (XC_Functional::get_ked_flag()) - { - vofk_eff1 = this->pot->get_effective_vofk(is); - } - - if (XC_Functional::get_ked_flag()) - { - Gint_inout inout(vr_eff1, vofk_eff1, is, Gint_Tools::job_type::vlocal_meta); - this->GK->cal_gint(&inout); - } - else - { - Gint_inout inout(vr_eff1, is, Gint_Tools::job_type::vlocal); - this->GK->cal_gint(&inout); - } - } + ModuleGint::cal_gint_vl_metagga(vr_eff1, vofk_eff1, this->hR); } - this->GK->transfer_pvpR(this->hR,this->ucell,this->gd); + else + { + ModuleGint::cal_gint_vl(vr_eff1, this->hR); + } +#endif - if(this->nspin == 2) { this->current_spin = 1 - this->current_spin; -} + if(this->nspin == 2) + { + this->current_spin = 1 - this->current_spin; + } ModuleBase::timer::tick("Veff", "contributeHR"); return; } -// special case of gamma-only template<> -void Veff>::contributeHR(void) +void Veff, std::complex>>::contributeHR() { ModuleBase::TITLE("Veff", "contributeHR"); ModuleBase::timer::tick("Veff", "contributeHR"); - //----------------------------------------- - //(1) prepare data for this k point. - // copy the local potential from array. - //----------------------------------------- - const double* vr_eff1 = this->pot->get_effective_v(this->current_spin); - const double* vofk_eff1 = this->pot->get_effective_vofk(this->current_spin); - - //-------------------------------------------- - // (3) folding matrix, - // and diagonalize the H matrix (T+Vl+Vnl). - //-------------------------------------------- - - if (XC_Functional::get_ked_flag()) +#ifndef __NEW_GINT + double* vr_eff1 = nullptr; + double* vofk_eff1 = nullptr; + for (int is = 0; is < 4; is++) { - Gint_inout inout(vr_eff1, vofk_eff1, Gint_Tools::job_type::vlocal_meta); - this->GG->cal_vlocal(&inout, this->new_e_iteration); + vr_eff1 = this->pot->get_effective_v(is); + if(XC_Functional::get_ked_flag()) + { + vofk_eff1 = this->pot->get_effective_vofk(is); + } + + if(XC_Functional::get_ked_flag()) + { + Gint_inout inout(vr_eff1, vofk_eff1, is, Gint_Tools::job_type::vlocal_meta); + this->GK->cal_gint(&inout); + } + else + { + Gint_inout inout(vr_eff1, is, Gint_Tools::job_type::vlocal); + this->GK->cal_gint(&inout); + } } - else + this->GK->transfer_pvpR(this->hR,this->ucell,this->gd); +#else + std::vector vr_eff(4, nullptr); + std::vector vofk_eff(4, nullptr); + for (int is = 0; is < 4; is++) { - Gint_inout inout(vr_eff1, Gint_Tools::job_type::vlocal); - this->GG->cal_vlocal(&inout, this->new_e_iteration); + vr_eff[is] = this->pot->get_effective_v(is); + if(XC_Functional::get_ked_flag()) + { + vofk_eff[is] = this->pot->get_effective_vofk(is); + if(is == 3) + { + ModuleGint::cal_gint_vl_metagga(vr_eff, vofk_eff, this->hR); + } + } + else + { + if(is == 3) + { + ModuleGint::cal_gint_vl(vr_eff, this->hR); + } + } } - this->GG->transfer_pvpR(this->hR,this->ucell); - - this->new_e_iteration = false; - - if(this->nspin == 2) this->current_spin = 1 - this->current_spin; +#endif ModuleBase::timer::tick("Veff", "contributeHR"); + return; } // definition of class template should in the end of file to avoid compiling warning @@ -166,4 +212,4 @@ template class Veff>; template class Veff, double>>; template class Veff, std::complex>>; -} +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_gint.hpp b/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_gint.hpp index 56f7e561e2..c1e00aa3c1 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_gint.hpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_gint.hpp @@ -3,6 +3,7 @@ #include "module_hamilt_lcao/hamilt_lcaodft/stress_tools.h" #include "module_hamilt_general/module_xc/xc_functional.h" #include "module_parameter/parameter.h" +#include "module_hamilt_lcao/module_gint/temp_gint/gint_interface.h" namespace PulayForceStress { template @@ -17,8 +18,10 @@ namespace PulayForceStress const bool& isstress, const bool& set_dmr_gint) { - if (set_dmr_gint) { gint.transfer_DM2DtoGrid(dm.get_DMR_vector()); } // 2d block to grid const int nspin = PARAM.inp.nspin; + +#ifndef __NEW_GINT + if (set_dmr_gint) { gint.transfer_DM2DtoGrid(dm.get_DMR_vector()); } // 2d block to grid for (int is = 0; is < nspin; ++is) { const double* vr_eff1 = pot->get_effective_v(is); @@ -35,6 +38,28 @@ namespace PulayForceStress gint.cal_gint(&inout); } } +#else + std::vector vr_eff(nspin, nullptr); + std::vector vofk_eff(nspin, nullptr); + if (XC_Functional::get_func_type() == 3 || XC_Functional::get_func_type() == 5) + { + for (int is = 0; is < nspin; ++is) + { + vr_eff[is] = pot->get_effective_v(is); + vofk_eff[is] = pot->get_effective_vofk(is); + } + ModuleGint::cal_gint_fvl_meta(nspin, vr_eff, vofk_eff, dm.get_DMR_vector(), isforce, isstress, &f, &s); + } + else + { + for(int is = 0; is < nspin; ++is) + { + vr_eff[is] = pot->get_effective_v(is); + } + ModuleGint::cal_gint_fvl(nspin, vr_eff, dm.get_DMR_vector(), isforce, isstress, &f, &s); + } +#endif + if (isstress) { StressTools::stress_fill(-1.0, ucell.omega, s); } } } \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/CMakeLists.txt b/source/module_hamilt_lcao/module_gint/CMakeLists.txt index e0e1e2e4cb..7b43114adb 100644 --- a/source/module_hamilt_lcao/module_gint/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_gint/CMakeLists.txt @@ -29,6 +29,31 @@ list(APPEND objects init_orb.cpp ) +if(NEW_GINT) + list(APPEND objects + temp_gint/biggrid_info.cpp + temp_gint/big_grid.cpp + temp_gint/divide_info.cpp + temp_gint/gint_atom.cpp + temp_gint/gint_info.cpp + temp_gint/gint.cpp + temp_gint/gint_vl.cpp + temp_gint/gint_vl_metagga.cpp + temp_gint/gint_vl_nspin4.cpp + temp_gint/gint_vl_metagga_nspin4.cpp + temp_gint/gint_rho.cpp + temp_gint/gint_tau.cpp + temp_gint/gint_fvl.cpp + temp_gint/gint_fvl_meta.cpp + temp_gint/localcell_info.cpp + temp_gint/phi_operator.cpp + temp_gint/set_ddphi.cpp + temp_gint/unitcell_info.cpp + temp_gint/gint_common.cpp + temp_gint/gint_interface.cpp + ) +endif() + if(USE_CUDA) list(APPEND objects gint_gpu_interface.cpp diff --git a/source/module_hamilt_lcao/module_gint/gint_force_cpu_interface.cpp b/source/module_hamilt_lcao/module_gint/gint_force_cpu_interface.cpp index 0222f0234b..0c08ac019f 100644 --- a/source/module_hamilt_lcao/module_gint/gint_force_cpu_interface.cpp +++ b/source/module_hamilt_lcao/module_gint/gint_force_cpu_interface.cpp @@ -107,7 +107,7 @@ void Gint::gint_kernel_force(Gint_inout* inout) { //do integration to get stress this-> cal_meshball_stress(na_grid, block_index.data(), psir_vlbr3_DM.get_ptr_1D(), - dpsirr_ylm.get_ptr_1D(), svl_dphi_thread); + dpsirr_ylm.get_ptr_1D(), svl_dphi_thread); } } #pragma omp critical(gint) diff --git a/source/module_hamilt_lcao/module_gint/gint_tools.cpp b/source/module_hamilt_lcao/module_gint/gint_tools.cpp index 04bf875599..4979947505 100644 --- a/source/module_hamilt_lcao/module_gint/gint_tools.cpp +++ b/source/module_hamilt_lcao/module_gint/gint_tools.cpp @@ -32,7 +32,8 @@ void get_vindex(const int bxyz, const int bx, const int by, const int bz, } } } - } + +} // here vindex refers to local potentials diff --git a/source/module_hamilt_lcao/module_gint/grid_bigcell.cpp b/source/module_hamilt_lcao/module_gint/grid_bigcell.cpp index 2db31ab94b..7f47218096 100644 --- a/source/module_hamilt_lcao/module_gint/grid_bigcell.cpp +++ b/source/module_hamilt_lcao/module_gint/grid_bigcell.cpp @@ -131,7 +131,6 @@ void Grid_BigCell::init_grid_expansion(const UnitCell& ucell,double* rcut) this->dxe = static_cast( this->orbital_rmax * g1) +1; this->dye = static_cast( this->orbital_rmax * g2) +1; this->dze = static_cast( this->orbital_rmax * g3) +1; - //xiaohui add 'PARAM.inp.out_level' line, 2015-09-16 if(PARAM.inp.out_level != "m") ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running,"extended fft grid",dxe,dye,dze); diff --git a/source/module_hamilt_lcao/module_gint/grid_technique.cpp b/source/module_hamilt_lcao/module_gint/grid_technique.cpp index 009b13e7ad..d97fde3a19 100644 --- a/source/module_hamilt_lcao/module_gint/grid_technique.cpp +++ b/source/module_hamilt_lcao/module_gint/grid_technique.cpp @@ -10,6 +10,8 @@ #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_hsolver/kernels/cuda/helper_cuda.h" +#include "module_hamilt_lcao/module_gint/temp_gint/gint_helper.h" + Grid_Technique::Grid_Technique() { #if ((defined __CUDA) /* || (defined __ROCM) */) if (PARAM.inp.device == "gpu") { @@ -114,7 +116,7 @@ void Grid_Technique::set_pbc_grid(const int& ncx_in, this->init_meshball(); - this->init_atoms_on_grid(ny, nplane, startz_current, ucell); + this->init_atoms_on_grid(ny, nplane, ucell); this->init_ijr_and_nnrg(ucell, gd); this->cal_trace_lo(ucell); @@ -129,8 +131,7 @@ void Grid_Technique::set_pbc_grid(const int& ncx_in, } void Grid_Technique::get_startind(const int& ny, - const int& nplane, - const int& startz_current) { + const int& nplane) { ModuleBase::TITLE("Grid_Technique", "get_startind"); assert(nbxx >= 0); @@ -155,7 +156,7 @@ void Grid_Technique::get_startind(const int& ny, ix = ibx * this->bx; iy = iby * this->by; - iz = (ibz + nbzp_start) * this->bz - startz_current; + iz = ibz * this->bz; int ind = iz + iy * nplane + ix * ny * nplane; @@ -170,12 +171,11 @@ void Grid_Technique::get_startind(const int& ny, // mohan add 2021-04-06 void Grid_Technique::init_atoms_on_grid(const int& ny, const int& nplane, - const int& startz_current, const UnitCell& ucell) { ModuleBase::TITLE("Grid_Technique", "init_atoms_on_grid"); assert(nbxx >= 0); - this->get_startind(ny, nplane, startz_current); + this->get_startind(ny, nplane); // (1) prepare data. // counting the number of atoms whose orbitals have @@ -378,6 +378,8 @@ void Grid_Technique::init_atoms_on_grid2(const int* index2normal, int count = 0; this->how_many_atoms = std::vector(nbxx, 0); ModuleBase::Memory::record("GT::how many atoms", sizeof(int) * nbxx); + std::vector coord_x(total_atoms_on_grid* bxyz, 0.0); + std::vector coords3(bxyz * 3, 0.0); for(int iat = 0; iat < ucell.nat; iat++) { const int it = ucell.iat2it[iat]; @@ -431,12 +433,24 @@ void Grid_Technique::init_atoms_on_grid2(const int* index2normal, this->which_atom[index] = iat; this->which_bigcell[index] = im; this->which_unitcell[index] = index2ucell[extgrid]; + for(int imcell = 0; imcell < this -> bxyz; imcell++) + { + const double dr_x = this->meshcell_pos[imcell][0] + dr_x_part; + coord_x[index * bxyz + imcell] = dr_x; + } ++count; ++how_many_atoms[bcell_idx_on_proc]; } } } + for(int i = 0; i < this->bxyz; i++) + { + for(int j = 0; j < 3; j++) + { + coords3[i * 3 + j] = this->meshcell_pos[i][j]; + } + } assert(count == total_atoms_on_grid); return; } @@ -543,7 +557,6 @@ void Grid_Technique::init_ijr_and_nnrg(const UnitCell& ucell, const Grid_Driver& ModuleBase::TITLE("Grid_Technique", "init_ijr_and_nnrg"); hamilt::HContainer hRGint_tmp(ucell.nat); - // prepare the row_index and col_index for construct AtomPairs, they are // same, name as orb_index std::vector orb_index(ucell.nat + 1); diff --git a/source/module_hamilt_lcao/module_gint/grid_technique.h b/source/module_hamilt_lcao/module_gint/grid_technique.h index 6c3c26aba9..caa05cb310 100644 --- a/source/module_hamilt_lcao/module_gint/grid_technique.h +++ b/source/module_hamilt_lcao/module_gint/grid_technique.h @@ -133,7 +133,6 @@ class Grid_Technique : public Grid_MeshBall { // atoms on meshball void init_atoms_on_grid(const int& ny, const int& nplane, - const int& startz_current, const UnitCell& ucell); void init_atoms_on_grid2(const int* index2normal, const UnitCell& ucell); // initialize the ijr_info and nnrg @@ -142,8 +141,7 @@ class Grid_Technique : public Grid_MeshBall { void cal_trace_lo(const UnitCell& ucell); void check_bigcell(int* ind_bigcell, char* bigcell_on_processor); void get_startind(const int& ny, - const int& nplane, - const int& startz_current); + const int& nplane); #if ((defined __CUDA) /* || (defined __ROCM) */) public: diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/big_grid.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/big_grid.cpp new file mode 100644 index 0000000000..d972cd90bb --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/big_grid.cpp @@ -0,0 +1,112 @@ +#include "big_grid.h" + +namespace ModuleGint +{ +std::shared_ptr BigGrid::localcell_info_ = nullptr; +std::shared_ptr BigGrid::unitcell_info_ = nullptr; +std::shared_ptr BigGrid::biggrid_info_ = nullptr; + +BigGrid::BigGrid(int idx): idx_(idx){} + +void BigGrid::add_atom(const GintAtom* atom) +{ + atoms_.push_back(atom); +} + +int BigGrid::get_mgrid_phi_len() const +{ + int len = 0; + for(const auto& atom : atoms_) + { + len += atom->get_nw(); + } + return len; +} + +void BigGrid::set_atoms_startidx(std::vector& startidx) const +{ + startidx.resize(atoms_.size()); + startidx[0] = 0; + for(int i = 1; i < atoms_.size(); ++i) + { + startidx[i] = startidx[i-1] + atoms_[i-1]->get_nw(); + } +} + +void BigGrid::set_atoms_phi_len(std::vector& phi_len) const +{ + phi_len.resize(atoms_.size()); + for(int i = 0; i < atoms_.size(); ++i) + { + phi_len[i] = atoms_[i]->get_nw(); + } +} + +void BigGrid::set_mgrids_coord(std::vector& coord) const +{ + coord.resize(biggrid_info_->get_mgrids_num()); + Vec3d this_bgrid_coord = localcell_info_->get_bgrid_global_coord_3D(idx_); + for(int im = 0; im < biggrid_info_->get_mgrids_num(); ++im) + { + coord[im] = biggrid_info_->get_mgrid_coord(im) + this_bgrid_coord; + } +} + +void BigGrid::set_mgrids_local_idx(std::vector& mgrids_idx) const +{ + auto index_3d = localcell_info_->bgrid_idx_1Dto3D(idx_); + Vec3i startidx( + index_3d.x * biggrid_info_->get_nmx(), + index_3d.y * biggrid_info_->get_nmy(), + index_3d.z * biggrid_info_->get_nmz()); + mgrids_idx.resize(0); + for(int ix = 0; ix < biggrid_info_->get_nmx(); ++ix) + { + for(int iy = 0; iy < biggrid_info_->get_nmy(); ++iy) + { + for(int iz = 0; iz < biggrid_info_->get_nmz(); ++iz) + { + Vec3i idx_3d(startidx.x + ix, startidx.y + iy, startidx.z + iz); + mgrids_idx.push_back(localcell_info_->mgrid_idx_3Dto1D(idx_3d)); + } + } + } +} + +void BigGrid::set_atom_relative_coords(const Vec3i bgrid_idx, const Vec3d tau_in_bgrid, std::vector& atom_coord) const +{ + Vec3i this_bgrid_idx = localcell_info_->get_bgrid_global_idx_3D(idx_); + + // the relative coordinates of this big grid and the atom + Vec3d bgrid_relative_coord + = unitcell_info_->get_relative_coord(bgrid_idx, this_bgrid_idx) + tau_in_bgrid; + + atom_coord.resize(biggrid_info_->get_mgrids_num()); + for(int im = 0; im < biggrid_info_->get_mgrids_num(); ++im) + { + const Vec3d& mcell_coord = biggrid_info_->get_mgrid_coord(im); + atom_coord[im] = mcell_coord - bgrid_relative_coord; + } +} + + +void BigGrid::set_atom_relative_coords(const GintAtom* atom, std::vector& atom_coord) const +{ + set_atom_relative_coords(atom->get_bgrid_idx(), atom->get_tau_in_bgrid(), atom_coord); +} + +bool BigGrid::is_atom_on_bgrid(const GintAtom* atom) const +{ + std::vector coords; + this->set_atom_relative_coords(atom, coords); + for(const auto& dist : coords) + { + if(dist.norm() <= atom->get_rcut()) + { + return true; + } + } + return false; +} + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/big_grid.h b/source/module_hamilt_lcao/module_gint/temp_gint/big_grid.h new file mode 100644 index 0000000000..c1d5596e13 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/big_grid.h @@ -0,0 +1,92 @@ +#pragma once + +#include +#include +#include "gint_type.h" +#include "biggrid_info.h" +#include "localcell_info.h" +#include "unitcell_info.h" +#include "gint_atom.h" + +namespace ModuleGint +{ + +class BigGrid +{ + public: + // constructor + BigGrid(int idx); + + static void init_localcell_info(std::shared_ptr localcell_info) { localcell_info_ = localcell_info; }; + static void init_unitcell_info(std::shared_ptr unitcell_info) { unitcell_info_ = unitcell_info; }; + static void init_bgrid_info(std::shared_ptr biggrid_info) { biggrid_info_ = biggrid_info; }; + + // getter functions + int get_idx() const { return idx_; }; + std::shared_ptr get_localcell_info() const { return localcell_info_; }; + std::shared_ptr get_unitcell_info() const {return unitcell_info_; }; + std::shared_ptr get_bgrid_info() const { return biggrid_info_; }; + const std::vector& get_atoms() const { return atoms_; }; + const GintAtom* get_atom(int i) const { return atoms_[i]; }; + + // get the number of meshgrids in the big grid + int get_mgrids_num() const { return biggrid_info_->get_mgrids_num(); }; + + // get the number of atoms that can affect the big grid + int get_atoms_num() const { return atoms_.size(); }; + + // add an atom to the big grid + void add_atom(const GintAtom* atom); + + // get the total number of phi of a meshgrid + // return: (\sum_{i=0}^{atoms_->size()} atoms_[i]->nw) + int get_mgrid_phi_len() const; + + // set the start index of the phi of each atom + // return: vector[i] = \sum_{j=0}^{i-1} atoms_[j]->nw + void set_atoms_startidx(std::vector& startidx) const; + + // set the length of phi of each atom + void set_atoms_phi_len(std::vector& phi_len) const; + + // set the coordinates of the meshgrids of the big grid + void set_mgrids_coord(std::vector& coord) const; + + // set the 1D index of the meshgrids in the local cell + void set_mgrids_local_idx(std::vector& mgrids_idx) const; + + /** + * @brief Set the coordinates of the meshgrids of the big grid relative to an atom + * + * @param bgrid_idx the 3D index of the big grid, which contains the atom, in the unitcell + * @param tau_in_bgrid the cartesian coordinate of the atom relative to the big grid containing it + * @param atom_coord the relative cartesian coordinates of the atom and the meshgrids + */ + void set_atom_relative_coords(const Vec3i bgrid_idx, const Vec3d tau_in_bgrid, std::vector& atom_coord) const; + + // a wrapper function to get the relative coordinates of the atom and the meshgrids + void set_atom_relative_coords(const GintAtom* atom, std::vector& atom_coord) const; + + // if the atom affects the big grid, return true, otherwise false + // note when we say an atom affects a big grid, it does not mean that the atom affects all the meshgrid on the big grid, + // it may only affect a part of them. + bool is_atom_on_bgrid(const GintAtom* atom) const; + + private: + // atoms that can affect the big grid + std::vector atoms_; + + // the 1D index of the big grid in the local cell + const int idx_; + + // local cell info + static std::shared_ptr localcell_info_; + + // unitcell info + static std::shared_ptr unitcell_info_; + + // the big grid info + static std::shared_ptr biggrid_info_; +}; + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/biggrid_info.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/biggrid_info.cpp new file mode 100644 index 0000000000..f69a7ef0ec --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/biggrid_info.cpp @@ -0,0 +1,66 @@ +#include "biggrid_info.h" +#include "gint_helper.h" +#include "gint_type.h" + +namespace ModuleGint +{ + +BigGridInfo::BigGridInfo( + Vec3d biggrid_vec1, + Vec3d biggrid_vec2, + Vec3d biggrid_vec3, + int nmx, int nmy, int nmz) + : biggrid_vec1_(biggrid_vec1), + biggrid_vec2_(biggrid_vec2), + biggrid_vec3_(biggrid_vec3), + nmx_(nmx), nmy_(nmy), nmz_(nmz), nmxyz_(nmx*nmy*nmz) + { + // initialize the biggrid_latvec0_ + biggrid_latvec0_.e11 = biggrid_vec1_.x; + biggrid_latvec0_.e12 = biggrid_vec1_.y; + biggrid_latvec0_.e13 = biggrid_vec1_.z; + + biggrid_latvec0_.e21 = biggrid_vec2_.x; + biggrid_latvec0_.e22 = biggrid_vec2_.y; + biggrid_latvec0_.e23 = biggrid_vec2_.z; + + biggrid_latvec0_.e31 = biggrid_vec3_.x; + biggrid_latvec0_.e32 = biggrid_vec3_.y; + biggrid_latvec0_.e33 = biggrid_vec3_.z; + + // initialize the GT matrix + biggrid_GT_ = biggrid_latvec0_.Inverse(); + + // initialize the meshgrid_info_ + meshgrid_info_ = std::make_shared( + biggrid_vec1_ / static_cast(nmx), + biggrid_vec2_ / static_cast(nmy), + biggrid_vec3_ / static_cast(nmz)); + + // initialize the meshgrid_coords_ + meshgrid_coords_.resize(nmxyz_); + for(int index_1d = 0; index_1d < nmxyz_; index_1d++) + { + meshgrid_coords_[index_1d] = + meshgrid_info_->get_cartesian_coord(mgrid_idx_1Dto3D(index_1d)); + } + } + + Vec3i BigGridInfo::max_ext_bgrid_num(double r) const + { + const double g1 = sqrt(biggrid_GT_.e11 * biggrid_GT_.e11 + + biggrid_GT_.e21 * biggrid_GT_.e21 + + biggrid_GT_.e31 * biggrid_GT_.e31); + const double g2 = sqrt(biggrid_GT_.e12 * biggrid_GT_.e12 + + biggrid_GT_.e22 * biggrid_GT_.e22 + + biggrid_GT_.e32 * biggrid_GT_.e32); + const double g3 = sqrt(biggrid_GT_.e13 * biggrid_GT_.e13 + + biggrid_GT_.e23 * biggrid_GT_.e23 + + biggrid_GT_.e33 * biggrid_GT_.e33); + int ext_x = static_cast(r * g1) + 1; + int ext_y = static_cast(r * g2) + 1; + int ext_z = static_cast(r * g3) + 1; + return Vec3i(ext_x, ext_y, ext_z); + } + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/biggrid_info.h b/source/module_hamilt_lcao/module_gint/temp_gint/biggrid_info.h new file mode 100644 index 0000000000..f8bcb79665 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/biggrid_info.h @@ -0,0 +1,99 @@ +#pragma once + +#include +#include "gint_type.h" +#include "gint_helper.h" +#include "meshgrid_info.h" + +namespace ModuleGint +{ + +/** + * @class BigGridInfo + * @brief This class stores some basic properties common to all big grids. + */ +class BigGridInfo +{ + public: + // constructor + BigGridInfo( + Vec3d biggrid_vec1, + Vec3d biggrid_vec2, + Vec3d biggrid_vec3, + int nmx, int nmy, int nmz); + + Vec3d get_cartesian_coord(const Vec3d& index_3d) const { return index_3d * biggrid_latvec0_; }; + Vec3d get_cartesian_coord(const Vec3i& index_3d) const { return index_3d * biggrid_latvec0_; }; + const Vec3d get_direct_coord(const Vec3d& cart_coord) const { return cart_coord * biggrid_GT_; }; + + // Return the maximum number of big grids that can fit inside a sphere of radius r, + // along the three lattice vector directions. + Vec3i max_ext_bgrid_num(double r) const; + + // get number of meshgrids along three lattice directions + int get_nmx() const { return nmx_; }; + int get_nmy() const { return nmy_; }; + int get_nmz() const { return nmz_; }; + int get_mgrids_num() const { return nmxyz_; }; + + const std::vector& get_mgrids_coord() const { return meshgrid_coords_; }; + const Vec3d& get_mgrid_coord(int index_1d) const { return meshgrid_coords_[index_1d]; }; + + std::shared_ptr get_mgrid_info() const { return meshgrid_info_; }; + + // get the 3D index of a meshgrid in the big grid from the 1D index + Vec3i mgrid_idx_1Dto3D(int index_1d) const + { + return index1Dto3D(index_1d, nmx_, nmy_, nmz_); + }; + + // get the 1D index of a meshgrid in the big grid from the 3D index + int mgrid_idx_3Dto1D(const Vec3i index_3d) const + { + return index3Dto1D(index_3d.x, index_3d.y, index_3d.z, nmx_, nmy_, nmz_); + }; + + private: + // basis vectors of the big grid + Vec3d biggrid_vec1_; + Vec3d biggrid_vec2_; + Vec3d biggrid_vec3_; + + // used to convert the (i, j, k) index of the big grid to the Cartesian coordinate + // if biggrid_vec1_ is row vector, + // then biggrid_latvec0_ = [biggrid_vec1_; biggrid_vec2_; biggrid_vec3_], + // (i, j, k) * biggrid_latvec0_ = (x, y, z) + Matrix3 biggrid_latvec0_; + + // used to convert the Cartesian coordinate to the (i, j, k) index of the big grid + // biggrid_GT_ = biggrid_latvec0_.Inverse() + // (x, y, z) * biggrid_GT_ = (i, j, k) + Matrix3 biggrid_GT_; + + //====================================================== + // some member variables related to meshgrid + //====================================================== + + // basic attributes of meshgrid + std::shared_ptr meshgrid_info_; + + // the number of meshgrids of a biggrid along the first basis vector + // nmx may be a confusing name, because it is not the number of meshgrids along x axis + // but it's used in the original code, so I keep it, maybe it will be changed later + int nmx_; + + // the number of meshgrids of a biggrid along the second basis vector + int nmy_; + + // the number of meshgrids of a biggrid along the third basis vector + int nmz_; + + // total number of meshgrids in the biggrid + int nmxyz_; + + // store the relative Cartesian coordinates of all meshgrids in the biggrid + // the size of vector is nbxyz_ + std::vector meshgrid_coords_; +}; + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/divide_info.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/divide_info.cpp new file mode 100644 index 0000000000..c4a5b2a738 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/divide_info.cpp @@ -0,0 +1,24 @@ +#include "divide_info.h" + +namespace ModuleGint +{ + +DivideInfo::DivideInfo( + int startidx_bx_old, int startidx_by_old, int startidx_bz_old, + int nbx_old, int nby_old, int nbz_old, + std::shared_ptr unitcell_info, bool is_redevided) + : startidx_bx_old_(startidx_bx_old), startidx_by_old_(startidx_by_old), startidx_bz_old_(startidx_bz_old), + nbx_old_(nbx_old), nby_old_(nby_old), nbz_old_(nbz_old), + startidx_bx_new_(startidx_bx_old), startidx_by_new_(startidx_by_old), startidx_bz_new_(startidx_bz_old), + nbx_new_(nbx_old), nby_new_(nby_old), nbz_new_(nbz_old), + unitcell_info_(unitcell_info), is_redivided_(is_redevided) + { + if(!is_redivided_) + { + localcell_info_ = std::make_shared(startidx_bx_new_, startidx_by_new_, startidx_bz_new_, + nbx_new_, nby_new_, nbz_new_, unitcell_info_); + } + // TODO: "implement the redivide function"; + } + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/divide_info.h b/source/module_hamilt_lcao/module_gint/temp_gint/divide_info.h new file mode 100644 index 0000000000..374831eeef --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/divide_info.h @@ -0,0 +1,54 @@ +#pragma once + +#include "biggrid_info.h" +#include "unitcell_info.h" +#include "localcell_info.h" + +namespace ModuleGint +{ + +class DivideInfo +{ + public: + // constructor + DivideInfo( + int startidx_bx_old, int startidx_by_old, int startidx_bz_old, + int nbx_old, int nby_old, int nbz_old, + std::shared_ptr unitcell_info, bool is_redivided = false); + + // getter functions + std::shared_ptr get_localcell_info() const { return localcell_info_; } + bool get_is_redivided() const { return is_redivided_; } + + private: + // if the grid is redivided, is_redeiided_ is true + bool is_redivided_; + + // the old start index of the local cell + int startidx_bx_old_; + int startidx_by_old_; + int startidx_bz_old_; + + // the old number of big grids in the local cell + int nbx_old_; + int nby_old_; + int nbz_old_; + + // the new start index of the local cell + int startidx_bx_new_; + int startidx_by_new_; + int startidx_bz_new_; + + // the new number of big grids in the local cell + int nbx_new_; + int nby_new_; + int nbz_new_; + + // the unitcell info + std::shared_ptr unitcell_info_; + + // the localcell info + std::shared_ptr localcell_info_; +}; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint.cpp new file mode 100644 index 0000000000..e766c46d9f --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint.cpp @@ -0,0 +1,8 @@ +#include "gint.h" + +namespace ModuleGint +{ + +std::shared_ptr Gint::gint_info_ = nullptr; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint.h new file mode 100644 index 0000000000..a14f014a6c --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint.h @@ -0,0 +1,28 @@ +#pragma once +#include +#include "gint_info.h" +#include "gint_type.h" + +namespace ModuleGint +{ + +class Gint +{ + public: + Gint() = default; + virtual ~Gint() = default; + + virtual void cal_gint() = 0; + + // note that gint_info_ is a static member variable + // it is shared by all instances of Gint + static void init_gint_info(std::shared_ptr gint_info) + { + gint_info_ = gint_info; + } + + protected: + static std::shared_ptr gint_info_; +}; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.cpp new file mode 100644 index 0000000000..2c8252092e --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.cpp @@ -0,0 +1,207 @@ +#include "module_base/ylm.h" +#include "module_base/array_pool.h" +#include "gint_atom.h" +#include "gint_helper.h" + +namespace ModuleGint +{ + +template +void GintAtom::set_phi(const std::vector& coords, const int stride, T* phi) const +{ + const int num_mgrids = coords.size(); + + // orb_ does not have the member variable dr_uniform + const double dr_uniform = orb_->PhiLN(0, 0).dr_uniform; + + // store the pointer to reduce repeated address fetching + std::vector p_psi_uniform(atom_->nw); + std::vector p_dpsi_uniform(atom_->nw); + for(int iw = 0; iw < atom_->nw; iw++) + { + if(atom_->iw2_new[iw]) + { + int l = atom_->iw2l[iw]; + int n = atom_->iw2n[iw]; + p_psi_uniform[iw] = orb_->PhiLN(l, n).psi_uniform.data(); + p_dpsi_uniform[iw] = orb_->PhiLN(l, n).dpsi_uniform.data(); + } + } + + // store the spherical harmonics + // it's outside the loop to reduce the vector allocation overhead + std::vector ylma; + + for(int im = 0; im < num_mgrids; im++) + { + const Vec3d& coord = coords[im]; + + // 1e-9 is to avoid division by zero + const double dist = coord.norm() < 1e-9 ? 1e-9 : coord.norm(); + if(dist > orb_->getRcut()) + { + // if the distance is larger than the cutoff radius, + // the wave function values are all zeros + ModuleBase::GlobalFunc::ZEROS(phi + im * stride, atom_->nw); + } + else + { + // spherical harmonics + // TODO: vectorize the sph_harm function, + // the vectorized function can be called once for all meshgrids in a biggrid + ModuleBase::Ylm::sph_harm(atom_->nwl, coord.x/dist, coord.y/dist, coord.z/dist, ylma); + // interpolation + + // these parameters are related to interpolation + // because once the distance from atom to grid point is known, + // we can obtain the parameters for interpolation and + // store them first! these operations can save lots of efforts. + const double position = dist / dr_uniform; + const int ip = static_cast(position); + const double dx = position - ip; + const double dx2 = dx * dx; + const double dx3 = dx2 * dx; + + const double c3 = 3.0 * dx2 - 2.0 * dx3; + const double c1 = 1.0 - c3; + const double c2 = (dx - 2.0 * dx2 + dx3) * dr_uniform; + const double c4 = (dx3 - dx2) * dr_uniform; + + // I'm not sure if the variable name 'psi' is appropriate + double psi = 0; + + for(int iw = 0; iw < atom_->nw; iw++) + { + if(atom_->iw2_new[iw]) + { + auto psi_uniform = p_psi_uniform[iw]; + auto dpsi_uniform = p_dpsi_uniform[iw]; + psi = c1 * psi_uniform[ip] + c2 * dpsi_uniform[ip] + + c3 * psi_uniform[ip + 1] + c4 * dpsi_uniform[ip + 1]; + } + phi[im * stride + iw] = psi * ylma[atom_->iw2_ylm[iw]]; + } + } + } +} + +template +void GintAtom::set_phi_dphi( + const std::vector& coords, const int stride, + T* phi, T* dphi_x, T* dphi_y, T* dphi_z) const +{ + const int num_mgrids = coords.size(); + + // orb_ does not have the member variable dr_uniform + const double dr_uniform = orb_->PhiLN(0, 0).dr_uniform; + + // store the pointer to reduce repeated address fetching + std::vector p_psi_uniform(atom_->nw); + std::vector p_dpsi_uniform(atom_->nw); + std::vector phi_nr_uniform(atom_->nw); + for (int iw=0; iw< atom_->nw; ++iw) + { + if ( atom_->iw2_new[iw] ) + { + int l = atom_->iw2l[iw]; + int n = atom_->iw2n[iw]; + p_psi_uniform[iw] = orb_->PhiLN(l, n).psi_uniform.data(); + p_dpsi_uniform[iw] = orb_->PhiLN(l, n).dpsi_uniform.data(); + phi_nr_uniform[iw] = orb_->PhiLN(l, n).nr_uniform; + } + } + + std::vector rly(std::pow(atom_->nwl + 1, 2)); + // TODO: replace array_pool with std::vector + ModuleBase::Array_Pool grly(std::pow(atom_->nwl + 1, 2), 3); + + for(int im = 0; im < num_mgrids; im++) + { + const Vec3d& coord = coords[im]; + // 1e-9 is to avoid division by zero + const double dist = coord.norm() < 1e-9 ? 1e-9 : coord.norm(); + + if(dist > orb_->getRcut()) + { + // if the distance is larger than the cutoff radius, + // the wave function values are all zeros + if(phi != nullptr) + { + ModuleBase::GlobalFunc::ZEROS(phi + im * stride, atom_->nw); + } + ModuleBase::GlobalFunc::ZEROS(dphi_x + im * stride, atom_->nw); + ModuleBase::GlobalFunc::ZEROS(dphi_y + im * stride, atom_->nw); + ModuleBase::GlobalFunc::ZEROS(dphi_z + im * stride, atom_->nw); + } + else + { + // spherical harmonics + // TODO: vectorize the sph_harm function, + // the vectorized function can be called once for all meshgrids in a biggrid + ModuleBase::Ylm::grad_rl_sph_harm(atom_->nwl, coord.x, coord.y, coord.z, rly.data(), grly.get_ptr_2D()); + + // interpolation + const double position = dist / dr_uniform; + const int ip = static_cast(position); + const double x0 = position - ip; + const double x1 = 1.0 - x0; + const double x2 = 2.0 - x0; + const double x3 = 3.0 - x0; + const double x12 = x1 * x2 / 6; + const double x03 = x0 * x3 / 2; + + double tmp, dtmp; + for(int iw = 0; iw < atom_->nw; ++iw) + { + // this is a new 'l', we need 1D orbital wave + // function from interpolation method. + if(atom_->iw2_new[iw]) + { + auto psi_uniform = p_psi_uniform[iw]; + auto dpsi_uniform = p_dpsi_uniform[iw]; + + if(ip >= phi_nr_uniform[iw] - 4) + { + tmp = dtmp = 0.0; + } + else + { + // use Polynomia Interpolation method to get the + // wave functions + + tmp = x12 * (psi_uniform[ip] * x3 + psi_uniform[ip + 3] * x0) + + x03 * (psi_uniform[ip + 1] * x2 - psi_uniform[ip + 2] * x1); + + dtmp = x12 * (dpsi_uniform[ip] * x3 + dpsi_uniform[ip + 3] * x0) + + x03 * (dpsi_uniform[ip + 1] * x2 - dpsi_uniform[ip + 2] * x1); + } + } // new l is used. + + // get the 'l' of this localized wave function + const int ll = atom_->iw2l[iw]; + const int idx_lm = atom_->iw2_ylm[iw]; + + const double rl = pow_int(dist, ll); + const double tmprl = tmp / rl; + + // 3D wave functions + if(phi != nullptr) + { + phi[im * stride + iw] = tmprl * rly[idx_lm]; + } + + // derivative of wave functions with respect to atom positions. + const double tmpdphi_rly = (dtmp - tmp * ll / dist) / rl * rly[idx_lm] / dist; + + dphi_x[im * stride + iw] = tmpdphi_rly * coord.x + tmprl * grly[idx_lm][0]; + dphi_y[im * stride + iw] = tmpdphi_rly * coord.y + tmprl * grly[idx_lm][1]; + dphi_z[im * stride + iw] = tmpdphi_rly * coord.z + tmprl * grly[idx_lm][2]; + } + } + } +} + +// explicit instantiation +template void GintAtom::set_phi(const std::vector& coords, const int stride, double* phi) const; +template void GintAtom::set_phi_dphi(const std::vector& coords, const int stride, double* phi, double* dphi_x, double* dphi_y, double* dphi_z) const; +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.h new file mode 100644 index 0000000000..660aa0ceab --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.h @@ -0,0 +1,118 @@ +#pragma once + +#include "module_cell/atom_spec.h" +#include "module_basis/module_ao/ORB_atomic.h" +#include "gint_type.h" + +namespace ModuleGint +{ + +class GintAtom +{ + public: + // constructor + GintAtom( + const Atom* atom, + int ia, + int iat, + Vec3i biggrid_idx, + Vec3i unitcell_idx, + Vec3d tau_in_biggrid, + const Numerical_Orbital* orb) + : atom_(atom), ia_(ia), iat_(iat), biggrid_idx_(biggrid_idx), + unitcell_idx_(unitcell_idx), tau_in_biggrid_(tau_in_biggrid), + orb_(orb) {}; + + // getter functions + const Atom* get_atom() const { return atom_; }; + const int get_ia() const { return ia_; }; + const int get_iat() const { return iat_; }; + const Vec3i& get_bgrid_idx() const { return biggrid_idx_; }; + const Vec3i& get_unitcell_idx() const { return unitcell_idx_; }; + const Vec3i& get_R() const { return unitcell_idx_; }; + const Vec3d& get_tau_in_bgrid() const { return tau_in_biggrid_; }; + const Numerical_Orbital* get_orb() const { return orb_; }; + + const int get_nw() const { return atom_->nw; }; + const double get_rcut() const { return orb_->getRcut(); }; + + /** + * @brief Get the wave function values of the atom at a meshgrid. + * + * phi[(n-1)*stride] ~ phi[(n-1)*stride + nw] store the wave function values of the first atom at the nth meshgrid + * + * @param coords the cartesian coordinates of the meshgrids of a biggrid relative to the atom + * @param stride the stride of the phi array between two adjacent meshgrids + * @param phi array to store the wave function values + */ + template + void set_phi(const std::vector& coords, const int stride, T* phi) const; + + /** + * @brief Get the wave function values and its derivative + * + * The reason for combining the functions to solve the wave function values + * and wave function derivatives into one function is to improve efficiency. + * phi[(n-1)*stride] ~ phi[(n-1)*stride + nw] store the wave function values of the first atom at the nth meshgrid + * + * @param coords the cartesian coordinates of the meshgrids of a biggrid relative to the atom + * @param stride the stride of the phi array between two adjacent meshgrids + * @param phi array to store the wave function values + * @param dphi_x array to store the derivative wave functions in x direction + * @param dphi_y array to store the derivative wave functions in y direction + * @param dphi_z array to store the derivative wave functions in z direction + */ + template + void set_phi_dphi( + const std::vector& coords, const int stride, + T* phi, T* dphi_x, T* dphi_y, T* dphi_z) const; + + /** + * @brief Get the wave function values and its second derivative + * + * ddphi[(n-1)*stride] ~ ddphi[(n-1)*stride + nw] store the second derivative of + * wave function values of the atom at the first meshgrid + * + * @param coords the cartesian coordinates of the meshgrids of a biggrid relative to the atom + * @param stride the stride of the phi array between two adjacent meshgrids + * @param ddphi_xx array to store the second derivative wave functions in xx direction + * @param ddphi_xy array to store the second derivative wave functions in xy direction + * @param ddphi_xz array to store the second derivative wave functions in xz direction + * @param ddphi_yy array to store the second derivative wave functions in yy direction + * @param ddphi_yz array to store the second derivative wave functions in yz direction + * @param ddphi_zz array to store the second derivative wave functions in zz direction + */ + template + void set_ddphi( + const std::vector& coords, const int stride, + T* ddphi_xx, T* ddphi_xy, T* ddphi_xz, + T* ddphi_yy, T* ddphi_yz, T* ddphi_zz) const; + + private: + // the atom object + const Atom* atom_; + + // the global index of the atom + int iat_; + + // the global index of the atom among the same type of atoms + int ia_; + + // the index of big grid which contains this atom + Vec3i biggrid_idx_; + + // the index of the unitcell which contains this atom + Vec3i unitcell_idx_; + + // the relative Cartesian coordinates of this atom + // with respect to the big grid that contains it + Vec3d tau_in_biggrid_; + + // the numerical orbitals of this atom + // In fact, I think the Numerical_Orbital class + // should be a member of the Atom class, not the GintAtom class + const Numerical_Orbital* orb_; + +}; + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_common.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_common.cpp new file mode 100644 index 0000000000..f252e44ead --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_common.cpp @@ -0,0 +1,196 @@ +#include "gint_common.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer_funcs.h" +#include "module_parameter/parameter.h" + +namespace ModuleGint +{ + +void compose_hr_gint(std::shared_ptr> hr_gint) +{ + for (int iap = 0; iap < hr_gint->size_atom_pairs(); iap++) + { + auto& ap = hr_gint->get_atom_pair(iap); + const int iat1 = ap.get_atom_i(); + const int iat2 = ap.get_atom_j(); + if (iat1 > iat2) + { + // fill lower triangle matrix with upper triangle matrix + // the upper is + const hamilt::AtomPair* upper_ap = hr_gint->find_pair(iat2, iat1); + const hamilt::AtomPair* lower_ap = hr_gint->find_pair(iat1, iat2); +#ifdef __DEBUG + assert(upper_ap != nullptr); +#endif + for (int ir = 0; ir < ap.get_R_size(); ir++) + { + auto R_index = ap.get_R_index(ir); + auto upper_mat = upper_ap->find_matrix(-R_index); + auto lower_mat = lower_ap->find_matrix(R_index); + for (int irow = 0; irow < upper_mat->get_row_size(); ++irow) + { + for (int icol = 0; icol < upper_mat->get_col_size(); ++icol) + { + lower_mat->get_value(icol, irow) = upper_ap->get_value(irow, icol); + } + } + } + } + } +} + +void compose_hr_gint(std::vector>> hr_gint_part, + std::shared_ptr>> hr_gint_full) +{ + for (int iap = 0; iap < hr_gint_full->size_atom_pairs(); iap++) + { + auto* ap = &hr_gint_full->get_atom_pair(iap); + const int iat1 = ap->get_atom_i(); + const int iat2 = ap->get_atom_j(); + if (iat1 <= iat2) + { + hamilt::AtomPair>* upper_ap = ap; + hamilt::AtomPair>* lower_ap = hr_gint_full->find_pair(iat2, iat1); + const hamilt::AtomPair* ap_nspin_0 = hr_gint_part[0]->find_pair(iat1, iat2); + const hamilt::AtomPair* ap_nspin_3 = hr_gint_part[3]->find_pair(iat1, iat2); + for (int ir = 0; ir < upper_ap->get_R_size(); ir++) + { + const auto R_index = upper_ap->get_R_index(ir); + auto upper_mat = upper_ap->find_matrix(R_index); + auto mat_nspin_0 = ap_nspin_0->find_matrix(R_index); + auto mat_nspin_3 = ap_nspin_3->find_matrix(R_index); + + // The row size and the col size of upper_matrix is double that of matrix_nspin_0 + for (int irow = 0; irow < mat_nspin_0->get_row_size(); ++irow) + { + for (int icol = 0; icol < mat_nspin_0->get_col_size(); ++icol) + { + upper_mat->get_value(2*irow, 2*icol) = mat_nspin_0->get_value(irow, icol) + mat_nspin_3->get_value(irow, icol); + upper_mat->get_value(2*irow+1, 2*icol+1) = mat_nspin_0->get_value(irow, icol) - mat_nspin_3->get_value(irow, icol); + } + } + + if (PARAM.globalv.domag) + { + const hamilt::AtomPair* ap_nspin_1 = hr_gint_part[1]->find_pair(iat1, iat2); + const hamilt::AtomPair* ap_nspin_2 = hr_gint_part[2]->find_pair(iat1, iat2); + const auto mat_nspin_1 = ap_nspin_1->find_matrix(R_index); + const auto mat_nspin_2 = ap_nspin_2->find_matrix(R_index); + for (int irow = 0; irow < mat_nspin_1->get_row_size(); ++irow) + { + for (int icol = 0; icol < mat_nspin_1->get_col_size(); ++icol) + { + upper_mat->get_value(2*irow, 2*icol+1) = mat_nspin_1->get_value(irow, icol) + std::complex(0.0, 1.0) * mat_nspin_2->get_value(irow, icol); + upper_mat->get_value(2*irow+1, 2*icol) = mat_nspin_1->get_value(irow, icol) - std::complex(0.0, 1.0) * mat_nspin_2->get_value(irow, icol); + } + } + } + + // fill the lower triangle matrix + if (iat1 < iat2) + { + auto lower_mat = lower_ap->find_matrix(-R_index); + for (int irow = 0; irow < upper_mat->get_row_size(); ++irow) + { + for (int icol = 0; icol < upper_mat->get_col_size(); ++icol) + { + lower_mat->get_value(icol, irow) = conj(upper_mat->get_value(irow, icol)); + } + } + } + } + } + } +} + +template +void transfer_hr_gint_to_hR(std::shared_ptr> hr_gint, HContainer* hR) +{ +#ifdef __MPI + int size = 0; + MPI_Comm_size(MPI_COMM_WORLD, &size); + if (size == 1) + { + hR->add(*hr_gint); + } + else + { + hamilt::transferSerials2Parallels(*hr_gint, hR); + } +#else + hR->add(*hr_gint); +#endif +} + +// gint_info should not have been a parameter, but it was added to initialize dm_gint_full +// In the future, we might try to remove the gint_info parameter +void transfer_dm_2d_to_gint( + std::shared_ptr gint_info, + std::vector*> dm, + std::vector>> dm_gint) +{ + // To check whether input parameter dm_2d has been initialized +#ifdef __DEBUG + assert(PARAM.inp.nspin == dm.size() + && "The size of dm should be equal to the number of spins!"); +#endif + + if (PARAM.inp.nspin != 4) + { + for (int is = 0; is < PARAM.inp.nspin; is++) + { +#ifdef __MPI + hamilt::transferParallels2Serials(*dm[is], dm_gint[is].get()); +#else + dm_gint[is]->set_zero(); + dm_gint[is]->add(*dm[is]); +#endif + } + } else // NSPIN=4 case + { +#ifdef __MPI + const int npol = 2; + std::shared_ptr> dm_full = gint_info->get_hr(npol); + hamilt::transferParallels2Serials(*dm[0], dm_full.get()); +#else + HContainer* dm_full = dm[0]; +#endif + std::vector tmp_pointer(4, nullptr); + for (int iap = 0; iap < dm_full->size_atom_pairs(); iap++) + { + auto& ap = dm_full->get_atom_pair(iap); + const int iat1 = ap.get_atom_i(); + const int iat2 = ap.get_atom_j(); + for (int ir = 0; ir < ap.get_R_size(); ir++) + { + const ModuleBase::Vector3 r_index = ap.get_R_index(ir); + for (int is = 0; is < 4; is++) + { + tmp_pointer[is] = + dm_gint[is]->find_matrix(iat1, iat2, r_index)->get_pointer(); + } + double* data_full = ap.get_pointer(ir); + for (int irow = 0; irow < ap.get_row_size(); irow += 2) + { + for (int icol = 0; icol < ap.get_col_size(); icol += 2) + { + *(tmp_pointer[0])++ = data_full[icol]; + *(tmp_pointer[1])++ = data_full[icol + 1]; + } + data_full += ap.get_col_size(); + for (int icol = 0; icol < ap.get_col_size(); icol += 2) + { + *(tmp_pointer[2])++ = data_full[icol]; + *(tmp_pointer[3])++ = data_full[icol + 1]; + } + data_full += ap.get_col_size(); + } + } + } + } +} + + +template void transfer_hr_gint_to_hR(std::shared_ptr> hr_gint, HContainer* hR); +template void transfer_hr_gint_to_hR(std::shared_ptr>> hr_gint, HContainer>* hR); +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_common.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_common.h new file mode 100644 index 0000000000..6f3ec0eab3 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_common.h @@ -0,0 +1,21 @@ +#pragma once +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_hamilt_lcao/module_gint/temp_gint/gint_info.h" + +namespace ModuleGint +{ + // fill the lower triangle matrix with the upper triangle matrix + void compose_hr_gint(std::shared_ptr> hr_gint); + // for nspin=4 case + void compose_hr_gint(std::vector>> hr_gint_part, + std::shared_ptr>> hr_gint_full); + + template + void transfer_hr_gint_to_hR(std::shared_ptr> hr_gint, HContainer* hR); + + void transfer_dm_2d_to_gint( + std::shared_ptr gint_info, + std::vector*> dm, + std::vector>> dm_gint); + +} diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl.cpp new file mode 100644 index 0000000000..f97ccf0ed3 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl.cpp @@ -0,0 +1,95 @@ +#include "module_base/global_function.h" +#include "gint_fvl.h" +#include "gint_common.h" +#include "phi_operator.h" + +namespace ModuleGint +{ + +void Gint_fvl::cal_gint() +{ + init_dm_gint_(); + transfer_dm_2d_to_gint(gint_info_, dm_vec_, dm_gint_vec_); + cal_fvl_svl_(); +} + +void Gint_fvl::init_dm_gint_() +{ + dm_gint_vec_.resize(nspin_); + for (int is = 0; is < nspin_; is++) + { + dm_gint_vec_[is] = gint_info_->get_hr(); + } +} + +void Gint_fvl::cal_fvl_svl_() +{ +#pragma omp parallel + { + PhiOperator phi_op; + std::vector phi; + std::vector phi_vldr3; + std::vector phi_vldr3_dm; + std::vector dphi_x; + std::vector dphi_y; + std::vector dphi_z; + ModuleBase::matrix* fvl_thread = nullptr; + ModuleBase::matrix* svl_thread = nullptr; + if(isforce_) + { + fvl_thread = new ModuleBase::matrix(*fvl_); + fvl_thread->zero_out(); + } + if(isstress_) + { + svl_thread = new ModuleBase::matrix(*svl_); + svl_thread->zero_out(); + } +#pragma omp for schedule(dynamic) + for(const auto& biggrid: gint_info_->get_biggrids()) + { + if(biggrid->get_atoms().size() == 0) + { + continue; + } + phi_op.set_bgrid(biggrid); + const int phi_len = phi_op.get_rows() * phi_op.get_cols(); + phi.resize(phi_len); + phi_vldr3.resize(phi_len); + phi_vldr3_dm.resize(phi_len); + dphi_x.resize(phi_len); + dphi_y.resize(phi_len); + dphi_z.resize(phi_len); + phi_op.set_phi_dphi(phi.data(), dphi_x.data(), dphi_y.data(), dphi_z.data()); + for (int is = 0; is < nspin_; is++) + { + phi_op.phi_mul_vldr3(vr_eff_[is], dr3_, phi.data(), phi_vldr3.data()); + phi_op.phi_mul_dm(phi_vldr3.data(), *dm_gint_vec_[is], false, phi_vldr3_dm.data()); + if(isforce_) + { + phi_op.phi_dot_dphi(phi_vldr3_dm.data(), dphi_x.data(), dphi_y.data(), dphi_z.data(), fvl_thread); + } + if(isstress_) + { + phi_op.phi_dot_dphi_r(phi_vldr3_dm.data(), dphi_x.data(), dphi_y.data(), dphi_z.data(), svl_thread); + } + } + } +#pragma omp critical + { + if(isforce_) + { + fvl_[0] += fvl_thread[0]; + delete fvl_thread; + } + if(isstress_) + { + svl_[0] += svl_thread[0]; + delete svl_thread; + } + } + } +} + + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl.h new file mode 100644 index 0000000000..ae75eda62d --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl.h @@ -0,0 +1,52 @@ +#pragma once + +#include +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_base/matrix.h" +#include "gint.h" +#include "gint_info.h" + +namespace ModuleGint +{ + +class Gint_fvl : public Gint +{ + public: + Gint_fvl( + const int nspin, + const std::vector& vr_eff, + const std::vector*>& dm_vec, + const bool isforce, + const bool isstress, + ModuleBase::matrix* fvl, + ModuleBase::matrix* svl) + : nspin_(nspin), vr_eff_(vr_eff), dm_vec_(dm_vec), + isforce_(isforce), isstress_(isstress), fvl_(fvl), svl_(svl), + dr3_(gint_info_->get_mgrid_volume()) {}; + + void cal_gint() override; + + private: + void init_dm_gint_(); + + void cal_fvl_svl_(); + + // input + const int nspin_; + std::vector vr_eff_; + std::vector*> dm_vec_; + const bool isforce_; + const bool isstress_; + + // output + ModuleBase::matrix* fvl_; + ModuleBase::matrix* svl_; + + // intermediate variables + std::vector>> dm_gint_vec_; + + double dr3_; +}; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl_meta.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl_meta.cpp new file mode 100644 index 0000000000..d493d954b7 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl_meta.cpp @@ -0,0 +1,132 @@ +#include "module_base/global_function.h" +#include "gint_fvl_meta.h" +#include "gint_common.h" +#include "phi_operator.h" + +namespace ModuleGint +{ + +void Gint_fvl_meta::cal_gint() +{ + init_dm_gint_(); + transfer_dm_2d_to_gint(gint_info_, dm_vec_, dm_gint_vec_); + cal_fvl_svl_(); +} + +void Gint_fvl_meta::init_dm_gint_() +{ + dm_gint_vec_.resize(nspin_); + for (int is = 0; is < nspin_; is++) + { + dm_gint_vec_[is] = gint_info_->get_hr(); + } +} + +void Gint_fvl_meta::cal_fvl_svl_() +{ +#pragma omp parallel + { + PhiOperator phi_op; + std::vector phi; + std::vector phi_vldr3; + std::vector phi_vldr3_dm; + std::vector dphi_x; + std::vector dphi_y; + std::vector dphi_z; + std::vector dphi_x_vldr3; + std::vector dphi_y_vldr3; + std::vector dphi_z_vldr3; + std::vector dphi_x_vldr3_dm; + std::vector dphi_y_vldr3_dm; + std::vector dphi_z_vldr3_dm; + std::vector ddphi_xx; + std::vector ddphi_xy; + std::vector ddphi_xz; + std::vector ddphi_yy; + std::vector ddphi_yz; + std::vector ddphi_zz; + ModuleBase::matrix* fvl_thread = nullptr; + ModuleBase::matrix* svl_thread = nullptr; + if(isforce_) + { + fvl_thread = new ModuleBase::matrix(*fvl_); + fvl_thread->zero_out(); + } + if(isstress_) + { + svl_thread = new ModuleBase::matrix(*svl_); + svl_thread->zero_out(); + } +#pragma omp for schedule(dynamic) + for(const auto& biggrid: gint_info_->get_biggrids()) + { + if(biggrid->get_atoms().size() == 0) + { + continue; + } + phi_op.set_bgrid(biggrid); + const int phi_len = phi_op.get_rows() * phi_op.get_cols(); + phi.resize(phi_len); + phi_vldr3.resize(phi_len); + phi_vldr3_dm.resize(phi_len); + dphi_x.resize(phi_len); + dphi_y.resize(phi_len); + dphi_z.resize(phi_len); + dphi_x_vldr3.resize(phi_len); + dphi_y_vldr3.resize(phi_len); + dphi_z_vldr3.resize(phi_len); + dphi_x_vldr3_dm.resize(phi_len); + dphi_y_vldr3_dm.resize(phi_len); + dphi_z_vldr3_dm.resize(phi_len); + ddphi_xx.resize(phi_len); + ddphi_xy.resize(phi_len); + ddphi_xz.resize(phi_len); + ddphi_yy.resize(phi_len); + ddphi_yz.resize(phi_len); + ddphi_zz.resize(phi_len); + phi_op.set_phi_dphi(phi.data(), dphi_x.data(), dphi_y.data(), dphi_z.data()); + phi_op.set_ddphi(ddphi_xx.data(), ddphi_xy.data(), ddphi_xz.data(), + ddphi_yy.data(), ddphi_yz.data(), ddphi_zz.data()); + for (int is = 0; is < nspin_; is++) + { + phi_op.phi_mul_vldr3(vr_eff_[is], dr3_, phi.data(), phi_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_[is], dr3_, dphi_x.data(), dphi_x_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_[is], dr3_, dphi_y.data(), dphi_y_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_[is], dr3_, dphi_z.data(), dphi_z_vldr3.data()); + phi_op.phi_mul_dm(phi_vldr3.data(), *dm_gint_vec_[is], false, phi_vldr3_dm.data()); + phi_op.phi_mul_dm(dphi_x_vldr3.data(), *dm_gint_vec_[is], false, dphi_x_vldr3_dm.data()); + phi_op.phi_mul_dm(dphi_y_vldr3.data(), *dm_gint_vec_[is], false, dphi_y_vldr3_dm.data()); + phi_op.phi_mul_dm(dphi_z_vldr3.data(), *dm_gint_vec_[is], false, dphi_z_vldr3_dm.data()); + if(isforce_) + { + phi_op.phi_dot_dphi(phi_vldr3_dm.data(), dphi_x.data(), dphi_y.data(), dphi_z.data(), fvl_thread); + phi_op.phi_dot_dphi(dphi_x_vldr3_dm.data(), ddphi_xx.data(), ddphi_xy.data(), ddphi_xz.data(), fvl_thread); + phi_op.phi_dot_dphi(dphi_y_vldr3_dm.data(), ddphi_xy.data(), ddphi_yy.data(), ddphi_yz.data(), fvl_thread); + phi_op.phi_dot_dphi(dphi_z_vldr3_dm.data(), ddphi_xz.data(), ddphi_yz.data(), ddphi_zz.data(), fvl_thread); + } + if(isstress_) + { + phi_op.phi_dot_dphi_r(phi_vldr3_dm.data(), dphi_x.data(), dphi_y.data(), dphi_z.data(), svl_thread); + phi_op.phi_dot_dphi_r(dphi_x_vldr3_dm.data(), ddphi_xx.data(), ddphi_xy.data(), ddphi_xz.data(), svl_thread); + phi_op.phi_dot_dphi_r(dphi_y_vldr3_dm.data(), ddphi_xy.data(), ddphi_yy.data(), ddphi_yz.data(), svl_thread); + phi_op.phi_dot_dphi_r(dphi_z_vldr3_dm.data(), ddphi_xz.data(), ddphi_yz.data(), ddphi_zz.data(), svl_thread); + } + } + } +#pragma omp critical + { + if(isforce_) + { + fvl_[0] += fvl_thread[0]; + delete fvl_thread; + } + if(isstress_) + { + svl_[0] += svl_thread[0]; + delete svl_thread; + } + } + } +} + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl_meta.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl_meta.h new file mode 100644 index 0000000000..36c8e69822 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_fvl_meta.h @@ -0,0 +1,53 @@ +#pragma once + +#include +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_base/matrix.h" +#include "gint.h" +#include "gint_info.h" + +namespace ModuleGint +{ +class Gint_fvl_meta : public Gint +{ + public: + Gint_fvl_meta( + const int nspin, + const std::vector& vr_eff, + const std::vector& vofk, + const std::vector*>& dm_vec, + const bool isforce, + const bool isstress, + ModuleBase::matrix* fvl, + ModuleBase::matrix* svl) + : nspin_(nspin), vr_eff_(vr_eff), vofk_(vofk), dm_vec_(dm_vec), + isforce_(isforce), isstress_(isstress), fvl_(fvl), svl_(svl), + dr3_(gint_info_->get_mgrid_volume()) {}; + + void cal_gint() override; + + private: + void init_dm_gint_(); + + void cal_fvl_svl_(); + + // input + const int nspin_; + std::vector vr_eff_; + std::vector vofk_; + std::vector*> dm_vec_; + const bool isforce_; + const bool isstress_; + + // output + ModuleBase::matrix* fvl_; + ModuleBase::matrix* svl_; + + // intermediate variables + std::vector>> dm_gint_vec_; + + double dr3_; +}; + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_helper.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_helper.h new file mode 100644 index 0000000000..b1f72c5a11 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_helper.h @@ -0,0 +1,63 @@ +#pragma once + +#include +#include +#include "gint_type.h" +#include "module_base/timer.h" + +template +std::shared_ptr toConstSharedPtr(std::shared_ptr ptr) { + return std::static_pointer_cast(ptr); +} + + +inline int index3Dto1D(const int id_x, const int id_y, const int id_z, + const int dim_x, const int dim_y, const int dim_z) +{ + return id_z + id_y * dim_z + id_x * dim_y * dim_z; +}; + +inline Vec3i index1Dto3D(const int index_1d, + const int dim_x, const int dim_y, const int dim_z) +{ + int id_x = index_1d / (dim_y * dim_z); + int id_y = (index_1d - id_x * dim_y * dim_z) / dim_z; + int id_z = index_1d % dim_z; + return Vec3i(id_x, id_y, id_z); +}; + +// if exponent is an integer between 0 and 5 (the most common cases in gint) and +// and exp is a variable that cannot be determined at compile time (which means the compiler cannot optimize the code), +// pow_int is much faster than std::pow +inline double pow_int(const double base, const int exp) +{ + switch (exp) + { + case 0: + return 1.0; + case 1: + return base; + case 2: + return base * base; + case 3: + return base * base * base; + case 4: + return base * base * base * base; + case 5: + return base * base * base * base * base; + default: + double result = std::pow(base, exp); + return result; + } +}; + +inline int floor_div(const int a, const int b) +{ + // a ^ b < 0 means a and b have different signs + return a / b - (a % b != 0 && (a ^ b) < 0); +}; + +inline int ceil_div(const int a, const int b) +{ + return a / b + (a % b != 0 && (a ^ b) > 0); +}; \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_info.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_info.cpp new file mode 100644 index 0000000000..5283f37ab1 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_info.cpp @@ -0,0 +1,212 @@ +#include +#include +#include "module_parameter/parameter.h" +#include "module_base/timer.h" +#include "gint_info.h" +#include "gint_type.h" + +namespace ModuleGint +{ + +GintInfo::GintInfo( + int nbx, int nby, int nbz, + int nmx, int nmy, int nmz, + int startidx_bx, int startidx_by, int startidx_bz, + int nbx_local, int nby_local, int nbz_local, + const Numerical_Orbital* Phi, + const UnitCell& ucell, Grid_Driver& gd) + : ucell_(&ucell) +{ + // initialize the unitcell information + unitcell_info_ = std::make_shared(ucell_->a1 * ucell_->lat0, ucell_->a2 * ucell_->lat0, ucell_->a3 * ucell_->lat0, + nbx, nby, nbz, nmx, nmy, nmz); + + biggrid_info_ = unitcell_info_->get_bgrid_info(); + meshgrid_info_ = biggrid_info_->get_mgrid_info(); + + // initialize the divide information + divide_info_ = std::make_shared(startidx_bx, startidx_by, startidx_bz, + nbx_local, nby_local, nbz_local, unitcell_info_, false); + + // initialize the localcell information + localcell_info_ = divide_info_->get_localcell_info(); + + // initialize the biggrids + BigGrid::init_localcell_info(localcell_info_); + BigGrid::init_unitcell_info(unitcell_info_); + BigGrid::init_bgrid_info(biggrid_info_); + + for (int i = 0; i < localcell_info_->get_bgrids_num(); i++) + { + biggrids_.push_back(std::make_shared(i)); + } + + // initialize the atoms + init_atoms_(ucell_->ntype, ucell_->atoms, Phi); + + // initialize the ijr_info + // this step needs to be done after init_atoms_, because it requires the information of is_atom_on_bgrid + init_ijr_info_(ucell, gd); +} + +template +std::shared_ptr> GintInfo::get_hr(int npol) const +{ + auto p_hr = std::make_shared>(ucell_->nat); + if(PARAM.inp.gamma_only) + { + p_hr->fix_gamma(); + } + p_hr->insert_ijrs(&ijr_info_, *ucell_, npol); + p_hr->allocate(nullptr, true); + return p_hr; +} + +void GintInfo::init_atoms_(int ntype, const Atom* atoms, const Numerical_Orbital* Phi) +{ + ModuleBase::timer::tick("GintInfo", "init_atoms"); + int iat = 0; + is_atom_in_proc_.resize(ucell_->nat, false); + atoms_.resize(ucell_->nat); + +// TODO: USE OPENMP TO PARALLELIZE THIS LOOP + for(int i = 0; i < ntype; i++) + { + const auto& atom = atoms[i]; + const auto *orb = &Phi[i]; + + // rcut extends to the maximum big grids in x, y, z directions + Vec3i ext_bgrid = biggrid_info_->max_ext_bgrid_num(atom.Rcut); + + for(int j = 0; j < atom.na; j++) + { + Vec3d fraction; + fraction.x = atom.taud[j].x * unitcell_info_->get_nbx(); + fraction.y = atom.taud[j].y * unitcell_info_->get_nby(); + fraction.z = atom.taud[j].z * unitcell_info_->get_nbz(); + const Vec3i atom_bgrid_idx(static_cast(fraction.x), + static_cast(fraction.y), + static_cast(fraction.z)); + const Vec3d delta(fraction.x - atom_bgrid_idx.x, + fraction.y - atom_bgrid_idx.y, + fraction.z - atom_bgrid_idx.z); + const Vec3d tau_in_biggrid = biggrid_info_->get_cartesian_coord(delta); + + const Vec3i ucell_idx_atom = unitcell_info_->get_unitcell_idx(atom_bgrid_idx); + auto& r_to_atom = atoms_[iat]; + + for(int bgrid_x = atom_bgrid_idx.x - ext_bgrid.x; bgrid_x <= atom_bgrid_idx.x + ext_bgrid.x; bgrid_x++) + { + for(int bgrid_y = atom_bgrid_idx.y - ext_bgrid.y; bgrid_y <= atom_bgrid_idx.y + ext_bgrid.y; bgrid_y++) + { + for(int bgrid_z = atom_bgrid_idx.z - ext_bgrid.z; bgrid_z <= atom_bgrid_idx.z + ext_bgrid.z; bgrid_z++) + { + // get the extended biggrid idx of the affected biggrid + const Vec3i ext_bgrid_idx(bgrid_x, bgrid_y, bgrid_z); + const Vec3i normal_bgrid_idx = unitcell_info_->map_ext_idx_to_ucell(ext_bgrid_idx); + if(localcell_info_->is_bgrid_in_lcell(normal_bgrid_idx) == false) + { + continue; + } + const int bgrid_local_idx = localcell_info_->get_bgrid_local_idx_1D(normal_bgrid_idx); + // get the unitcell idx of the big grid + const Vec3i ucell_idx_bgrid = unitcell_info_->get_unitcell_idx(ext_bgrid_idx); + + // The index of the unitcell containing the biggrid relative to the unitcell containing the atom. + const Vec3i ucell_idx_relative = ucell_idx_bgrid - ucell_idx_atom; + auto it = r_to_atom.find(ucell_idx_relative); + // if the gint_atom is not in the map, + // it means this is the first time we find this atom may affect some biggrids, + // add it to the r_to_atom map + if(it == r_to_atom.end()) + { + Vec3i ext_atom_bgrid_idx(atom_bgrid_idx.x - ucell_idx_bgrid.x * unitcell_info_->get_nbx(), + atom_bgrid_idx.y - ucell_idx_bgrid.y * unitcell_info_->get_nby(), + atom_bgrid_idx.z - ucell_idx_bgrid.z * unitcell_info_->get_nbz()); + r_to_atom.insert(std::make_pair(ucell_idx_relative, + GintAtom(&atom, j, iat, ext_atom_bgrid_idx, ucell_idx_relative, tau_in_biggrid, orb))); + } + if(biggrids_[bgrid_local_idx]->is_atom_on_bgrid(&r_to_atom.at(ucell_idx_relative))) + { + biggrids_[bgrid_local_idx]->add_atom(&r_to_atom.at(ucell_idx_relative)); + is_atom_in_proc_[iat] = true; + } + } + } + } + iat++; + } + } + ModuleBase::timer::tick("GintInfo", "init_atoms"); +} + +void GintInfo::init_ijr_info_(const UnitCell& ucell, Grid_Driver& gd) +{ + HContainer hr_gint_local(ucell.nat); + // prepare the row_index and col_index for construct AtomPairs, they are + // same, name as orb_index + std::vector orb_index(ucell.nat + 1); + orb_index[0] = 0; + for (int i = 1; i < orb_index.size(); i++) { + int type = ucell.iat2it[i - 1]; + orb_index[i] = orb_index[i - 1] + ucell.atoms[type].nw; + } + + for (int T1 = 0; T1 < ucell.ntype; ++T1) { + const Atom* atom1 = &(ucell.atoms[T1]); + for (int I1 = 0; I1 < atom1->na; ++I1) { + auto& tau1 = atom1->tau[I1]; + const int iat1 = ucell.itia2iat(T1, I1); + // whether this atom is in this processor. + if (this->is_atom_in_proc_[iat1]) { + gd.Find_atom(ucell, tau1, T1, I1); + for (int ad = 0; ad < gd.getAdjacentNum() + 1; ++ad) { + const int T2 = gd.getType(ad); + const int I2 = gd.getNatom(ad); + const int iat2 = ucell.itia2iat(T2, I2); + const Atom* atom2 = &(ucell.atoms[T2]); + + // NOTE: hr_gint wil save total number of atom pairs, + // if only upper triangle is saved, the lower triangle will + // be lost in 2D-block parallelization. if the adjacent atom + // is in this processor. + if (this->is_atom_in_proc_[iat2]) { + Vec3d dtau = gd.getAdjacentTau(ad) - tau1; + double distance = dtau.norm() * ucell.lat0; + double rcut = atom1->Rcut + atom2->Rcut; + + // if(distance < rcut) + // mohan reset this 2013-07-02 in Princeton + // we should make absolutely sure that the distance is + // smaller than rcuts[it] this should be consistant + // with LCAO_nnr::cal_nnrg function typical example : 7 + // Bohr cutoff Si orbital in 14 Bohr length of cell. + // distance = 7.0000000000000000 + // rcuts[it] = 7.0000000000000008 + if (distance < rcut - 1.0e-15) { + // calculate R index + auto& R_index = gd.getBox(ad); + // insert this atom-pair into this->hr_gint + hamilt::AtomPair tmp_atom_pair( + iat1, + iat2, + R_index.x, + R_index.y, + R_index.z, + orb_index.data(), + orb_index.data(), + ucell.nat); + hr_gint_local.insert_pair(tmp_atom_pair); + } + } + } + } + } + } + this->ijr_info_ = hr_gint_local.get_ijr_info(); + return; +} + +template std::shared_ptr> GintInfo::get_hr(int npol) const; +template std::shared_ptr>> GintInfo::get_hr>(int npol) const; +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_info.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_info.h new file mode 100644 index 0000000000..326f35a21b --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_info.h @@ -0,0 +1,82 @@ +#pragma once + +#include +#include +#include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_cell/unitcell.h" +#include "module_cell/atom_spec.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "gint_type.h" +#include "big_grid.h" +#include "gint_atom.h" +#include "unitcell_info.h" +#include "localcell_info.h" +#include "divide_info.h" + +namespace ModuleGint +{ + +class GintInfo +{ + public: + // constructor + GintInfo( + int nbx, int nby, int nbz, + int nmx, int nmy, int nmz, + int startidx_bx, int startidx_by, int startidx_bz, + int nbx_local, int nby_local, int nbz_local, + const Numerical_Orbital* Phi, + const UnitCell& ucell, Grid_Driver& gd); + + // getter functions + std::vector> get_biggrids() const { return biggrids_; }; + double get_local_mgrid_num() const { return localcell_info_->get_mgrids_num(); }; + double get_mgrid_volume() const { return meshgrid_info_->get_volume(); }; + + //========================================= + // functions about hcontainer + //========================================= + template + std::shared_ptr> get_hr(int npol = 1) const; + + private: + // initialize the atoms + void init_atoms_(int ntype, const Atom* atoms, const Numerical_Orbital* Phi); + + // initialize the ijr_info + void init_ijr_info_(const UnitCell& ucell, Grid_Driver& gd); + + const UnitCell* ucell_; + + // the unitcell information + std::shared_ptr unitcell_info_; + + // the biggrid information + std::shared_ptr biggrid_info_; + + // the meshgrid information + std::shared_ptr meshgrid_info_; + + // the divide information + std::shared_ptr divide_info_; + + // the localcell information + std::shared_ptr localcell_info_; + + // the big grids on this processor + std::vector> biggrids_; + + // the total atoms in the unitcell(include extended unitcell) on this processor + // atoms[iat][Vec3i] is the atom with index iat in the unitcell with index Vec3i + // Note: Since GintAtom does not implement a default constructor, + // the map should not be accessed using [], but rather using the at function + std::vector> atoms_; + + // if the iat-th(global index) atom is in this processor, return true + std::vector is_atom_in_proc_; + + // format for storing atomic pair information in hcontainer, used for initializing hcontainer + std::vector ijr_info_; +}; + +} // namespace ModuleGint diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_interface.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_interface.cpp new file mode 100644 index 0000000000..28b2770cdb --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_interface.cpp @@ -0,0 +1,110 @@ +#include "gint_interface.h" +#include "module_base/timer.h" +#include "gint_vl.h" +#include "gint_vl_metagga.h" +#include "gint_vl_nspin4.h" +#include "gint_vl_metagga_nspin4.h" +#include "gint_fvl.h" +#include "gint_fvl_meta.h" +#include "gint_rho.h" +#include "gint_tau.h" + +namespace ModuleGint +{ + +void cal_gint_vl( + const double* vr_eff, + HContainer* hR) +{ + ModuleBase::timer::tick("Gint", "cal_gint_vl"); + Gint_vl gint_vl(vr_eff, hR); + gint_vl.cal_gint(); + ModuleBase::timer::tick("Gint", "cal_gint_vl"); +} + +void cal_gint_vl( + std::vector vr_eff, + HContainer>* hR) +{ + ModuleBase::timer::tick("Gint", "cal_gint_vl"); + Gint_vl_nspin4 gint_vl_nspin4(vr_eff, hR); + gint_vl_nspin4.cal_gint(); + ModuleBase::timer::tick("Gint", "cal_gint_vl"); +} + +void cal_gint_vl_metagga( + const double* vr_eff, + const double* vfork, + HContainer* hR) +{ + ModuleBase::timer::tick("Gint", "cal_gint_vl_metagga"); + Gint_vl_metagga gint_vl_metagga(vr_eff, vfork, hR); + gint_vl_metagga.cal_gint(); + ModuleBase::timer::tick("Gint", "cal_gint_vl_metagga"); +} + +void cal_gint_vl_metagga( + std::vector vr_eff, + std::vector vofk, + HContainer>* hR) +{ + ModuleBase::timer::tick("Gint", "cal_gint_vl_metagga"); + Gint_vl_metagga_nspin4 gint_vl_metagga_nspin4(vr_eff, vofk, hR); + gint_vl_metagga_nspin4.cal_gint(); + ModuleBase::timer::tick("Gint", "cal_gint_vl_metagga"); +} + +void cal_gint_rho( + const std::vector*>& dm_vec, + const int nspin, + double **rho) +{ + ModuleBase::timer::tick("Gint", "cal_gint_rho"); + Gint_rho gint_rho(dm_vec, nspin, rho); + gint_rho.cal_gint(); + ModuleBase::timer::tick("Gint", "cal_gint_rho"); +} + +void cal_gint_tau( + const std::vector*>& dm_vec, + const int nspin, + double** tau) +{ + ModuleBase::timer::tick("Gint", "cal_gint_tau"); + Gint_tau gint_tau(dm_vec, nspin, tau); + gint_tau.cal_gint(); + ModuleBase::timer::tick("Gint", "cal_gint_tau"); +} + +void cal_gint_fvl( + const int nspin, + const std::vector& vr_eff, + const std::vector*>& dm_vec, + const bool isforce, + const bool isstress, + ModuleBase::matrix* fvl, + ModuleBase::matrix* svl) +{ + ModuleBase::timer::tick("Gint", "cal_gint_fvl"); + Gint_fvl gint_fvl(nspin, vr_eff, dm_vec, isforce, isstress, fvl, svl); + gint_fvl.cal_gint(); + ModuleBase::timer::tick("Gint", "cal_gint_fvl"); +} + +void cal_gint_fvl_meta( + const int nspin, + const std::vector& vr_eff, + const std::vector& vofk, + const std::vector*>& dm_vec, + const bool isforce, + const bool isstress, + ModuleBase::matrix* fvl, + ModuleBase::matrix* svl) +{ + ModuleBase::timer::tick("Gint", "cal_gint_fvl_meta"); + Gint_fvl_meta gint_fvl_meta(nspin, vr_eff, vofk, dm_vec, isforce, isstress, fvl, svl); + gint_fvl_meta.cal_gint(); + ModuleBase::timer::tick("Gint", "cal_gint_fvl_meta"); +} + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_interface.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_interface.h new file mode 100644 index 0000000000..cec6b12e01 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_interface.h @@ -0,0 +1,59 @@ +#pragma once +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "gint_type.h" + + +namespace ModuleGint +{ + +void cal_gint_vl( + const double* vr_eff, + HContainer* hR); + +void cal_gint_vl( + std::vector vr_eff, + HContainer>* hR); + +void cal_gint_vl_metagga( + const double* vr_eff, + const double* vfork, + HContainer* hR); + +void cal_gint_vl_metagga( + std::vector vr_eff, + std::vector vofk, + HContainer>* hR); + +void cal_gint_rho( + const std::vector*>& dm_vec, + const int nspin, + double **rho); + +void cal_gint_tau( + const std::vector*>& dm_vec, + const int nspin, + double**tau); + +void cal_gint_fvl( + const int nspin, + const std::vector& vr_eff, + const std::vector*>& dm_vec, + const bool isforce, + const bool isstress, + ModuleBase::matrix* fvl, + ModuleBase::matrix* svl); + +void cal_gint_fvl_meta( + const int nspin, + const std::vector& vr_eff, + const std::vector& vofk, + const std::vector*>& dm_vec, + const bool isforce, + const bool isstress, + ModuleBase::matrix* fvl, + ModuleBase::matrix* svl); + + + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_rho.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_rho.cpp new file mode 100644 index 0000000000..52a4128034 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_rho.cpp @@ -0,0 +1,54 @@ +#include "module_base/global_function.h" +#include "gint_rho.h" +#include "gint_common.h" +#include "phi_operator.h" + +namespace ModuleGint +{ + +void Gint_rho::cal_gint() +{ + init_dm_gint_(); + transfer_dm_2d_to_gint(gint_info_, dm_vec_, dm_gint_vec_); + cal_rho_(); +} + +void Gint_rho::init_dm_gint_() +{ + dm_gint_vec_.resize(nspin_); + for (int is = 0; is < nspin_; is++) + { + dm_gint_vec_[is] = gint_info_->get_hr(); + } +} + +void Gint_rho::cal_rho_() +{ +#pragma omp parallel + { + PhiOperator phi_op; + std::vector phi; + std::vector phi_dm; +#pragma omp for schedule(dynamic) + for(const auto& biggrid: gint_info_->get_biggrids()) + { + if(biggrid->get_atoms().size() == 0) + { + continue; + } + phi_op.set_bgrid(biggrid); + const int phi_len = phi_op.get_rows() * phi_op.get_cols(); + phi.resize(phi_len); + phi_dm.resize(phi_len); + phi_op.set_phi(phi.data()); + for (int is = 0; is < nspin_; is++) + { + phi_op.phi_mul_dm(phi.data(), *dm_gint_vec_[is], true, phi_dm.data()); + phi_op.phi_dot_phi_dm(phi.data(), phi_dm.data(), rho_[is]); + } + } + } +} + + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_rho.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_rho.h new file mode 100644 index 0000000000..6bd2b51030 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_rho.h @@ -0,0 +1,41 @@ +#pragma once + +#include +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "gint.h" +#include "gint_info.h" + +namespace ModuleGint +{ + +class Gint_rho : public Gint +{ + public: + Gint_rho( + const std::vector*>& dm_vec, + const int nspin, + double **rho) + : dm_vec_(dm_vec), nspin_(nspin), rho_(rho) {}; + + void cal_gint() override; + + private: + void init_dm_gint_(); + + void cal_rho_(); + + // input + const std::vector*> dm_vec_; + const int nspin_; + + // output + double **rho_; + + //======================== + // Intermediate variables + //======================== + std::vector>> dm_gint_vec_; +}; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_tau.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_tau.cpp new file mode 100644 index 0000000000..dd57694f40 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_tau.cpp @@ -0,0 +1,65 @@ +#include "module_base/global_function.h" +#include "gint_tau.h" +#include "gint_common.h" +#include "phi_operator.h" + +namespace ModuleGint +{ + +void Gint_tau::cal_gint() +{ + init_dm_gint_(); + transfer_dm_2d_to_gint(gint_info_, dm_vec_, dm_gint_vec_); + cal_tau_(); +} + +void Gint_tau::init_dm_gint_() +{ + dm_gint_vec_.resize(nspin_); + for (int is = 0; is < nspin_; is++) + { + dm_gint_vec_[is] = gint_info_->get_hr(); + } +} + +void Gint_tau::cal_tau_() +{ +#pragma omp parallel + { + PhiOperator phi_op; + std::vector dphi_x; + std::vector dphi_y; + std::vector dphi_z; + std::vector dphi_x_dm; + std::vector dphi_y_dm; + std::vector dphi_z_dm; +#pragma omp for schedule(dynamic) + for(const auto& biggrid: gint_info_->get_biggrids()) + { + if(biggrid->get_atoms().size() == 0) + { + continue; + } + phi_op.set_bgrid(biggrid); + const int phi_len = phi_op.get_rows() * phi_op.get_cols(); + dphi_x.resize(phi_len); + dphi_y.resize(phi_len); + dphi_z.resize(phi_len); + dphi_x_dm.resize(phi_len); + dphi_y_dm.resize(phi_len); + dphi_z_dm.resize(phi_len); + phi_op.set_phi_dphi(nullptr, dphi_x.data(), dphi_y.data(), dphi_z.data()); + for (int is = 0; is < nspin_; is++) + { + phi_op.phi_mul_dm(dphi_x.data(), *dm_gint_vec_[is], true, dphi_x_dm.data()); + phi_op.phi_mul_dm(dphi_y.data(), *dm_gint_vec_[is], true, dphi_y_dm.data()); + phi_op.phi_mul_dm(dphi_z.data(), *dm_gint_vec_[is], true, dphi_z_dm.data()); + phi_op.phi_dot_phi_dm(dphi_x.data(), dphi_x_dm.data(), kin_[is]); + phi_op.phi_dot_phi_dm(dphi_y.data(), dphi_y_dm.data(), kin_[is]); + phi_op.phi_dot_phi_dm(dphi_z.data(), dphi_z_dm.data(), kin_[is]); + } + } + } +} + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_tau.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_tau.h new file mode 100644 index 0000000000..d36552a79e --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_tau.h @@ -0,0 +1,40 @@ +#pragma once +#include +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "gint.h" +#include "gint_info.h" + +namespace ModuleGint +{ + +class Gint_tau : public Gint +{ + public: + Gint_tau( + const std::vector*>& dm_vec, + const int nspin, + double** tau) + : dm_vec_(dm_vec), nspin_(nspin), kin_(tau) {}; + + void cal_gint() override; + + private: + void init_dm_gint_(); + + void cal_tau_(); + + // input + const std::vector*> dm_vec_; + const int nspin_; + + // output + double **kin_; + + //======================== + // Intermediate variables + //======================== + std::vector>> dm_gint_vec_; +}; + +} // namespace ModuleGint diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_type.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_type.h new file mode 100644 index 0000000000..c6e9369ad2 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_type.h @@ -0,0 +1,12 @@ +#pragma once + +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_base/vector3.h" +#include "module_base/matrix3.h" + +using Matrix3 = ModuleBase::Matrix3; +using Vec3d = ModuleBase::Vector3; +using Vec3i = ModuleBase::Vector3; + +template +using HContainer = hamilt::HContainer; \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl.cpp new file mode 100644 index 0000000000..7a28bc94fd --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl.cpp @@ -0,0 +1,60 @@ +#include "module_base/blas_connector.h" +#include "gint_common.h" +#include "gint_vl.h" +#include "phi_operator.h" +#include "gint_helper.h" + +namespace ModuleGint +{ + +void Gint_vl::cal_gint() +{ + init_hr_gint_(); + cal_hr_gint_(); + compose_hr_gint(hr_gint_); + transfer_hr_gint_to_hR(toConstSharedPtr(hr_gint_), hR_); +} + +//======================== +// Private functions +//======================== + +void Gint_vl::init_hr_gint_() +{ + hr_gint_ = gint_info_->get_hr(); +} + +void Gint_vl::cal_hr_gint_() +{ +// be careful!! +// each thread will have a copy of hr_gint_, this may cause a lot of memory usage +#pragma omp parallel + { + PhiOperator phi_op; + std::vector phi; + std::vector phi_vldr3; + HContainer hr_gint_local(*hr_gint_); +#pragma omp for schedule(dynamic) + for(const auto& biggrid: gint_info_->get_biggrids()) + { + if(biggrid->get_atoms().size() == 0) + { + continue; + } + phi_op.set_bgrid(biggrid); + const int phi_len = phi_op.get_rows() * phi_op.get_cols(); + phi.resize(phi_len); + phi_vldr3.resize(phi_len); + phi_op.set_phi(phi.data()); + phi_op.phi_mul_vldr3(vr_eff_, dr3_, phi.data(), phi_vldr3.data()); + phi_op.phi_mul_phi_vldr3(phi.data(), phi_vldr3.data(), &hr_gint_local); + } +#pragma omp critical + { + BlasConnector::axpy(hr_gint_local.get_nnr(), 1.0, hr_gint_local.get_wrapper(), + 1, hr_gint_->get_wrapper(), 1); + } + } +} + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl.h new file mode 100644 index 0000000000..fa3f4b9888 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl.h @@ -0,0 +1,44 @@ +#pragma once + +#include +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "gint.h" +#include "gint_info.h" + +namespace ModuleGint +{ + +class Gint_vl : public Gint +{ + public: + Gint_vl( + const double* vr_eff, + HContainer* hR) + : vr_eff_(vr_eff), hR_(hR), dr3_(gint_info_->get_mgrid_volume()){}; + + void cal_gint() override; + + private: + + void init_hr_gint_(); + + // note that only the upper triangle matrix of hR is calculated + // that's why we need compose_hr_gint() to fill the lower triangle matrix. + void cal_hr_gint_(); + + // input + const double* vr_eff_; + + // output + HContainer* hR_; + + //======================== + // Intermediate variables + //======================== + double dr3_; + + std::shared_ptr> hr_gint_; +}; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga.cpp new file mode 100644 index 0000000000..81b4bf1498 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga.cpp @@ -0,0 +1,78 @@ +#include "module_base/blas_connector.h" +#include "gint_common.h" +#include "gint_vl_metagga.h" +#include "phi_operator.h" +#include "gint_helper.h" + +namespace ModuleGint +{ + +void Gint_vl_metagga::cal_gint() +{ + init_hr_gint_(); + cal_hr_gint_(); + compose_hr_gint(hr_gint_); + transfer_hr_gint_to_hR(toConstSharedPtr(hr_gint_), hR_); +} + +//======================== +// Private functions +//======================== + +void Gint_vl_metagga::init_hr_gint_() +{ + hr_gint_ = gint_info_->get_hr(); +} + +void Gint_vl_metagga::cal_hr_gint_() +{ +// be careful!! +// each thread will have a copy of hr_gint_, this may cause a lot of memory usage +#pragma omp parallel + { + PhiOperator phi_op; + std::vector phi; + std::vector phi_vldr3; + std::vector dphi_x; + std::vector dphi_y; + std::vector dphi_z; + std::vector dphi_x_vldr3; + std::vector dphi_y_vldr3; + std::vector dphi_z_vldr3; + HContainer hr_gint_local(*hr_gint_); +#pragma omp for schedule(dynamic) + for(const auto& biggrid: gint_info_->get_biggrids()) + { + if(biggrid->get_atoms().size() == 0) + { + continue; + } + phi_op.set_bgrid(biggrid); + const int phi_len = phi_op.get_rows() * phi_op.get_cols(); + phi.resize(phi_len); + phi_vldr3.resize(phi_len); + dphi_x.resize(phi_len); + dphi_y.resize(phi_len); + dphi_z.resize(phi_len); + dphi_x_vldr3.resize(phi_len); + dphi_y_vldr3.resize(phi_len); + dphi_z_vldr3.resize(phi_len); + phi_op.set_phi_dphi(phi.data(), dphi_x.data(), dphi_y.data(), dphi_z.data()); + phi_op.phi_mul_vldr3(vr_eff_, dr3_, phi.data(), phi_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_, dr3_, dphi_x.data(), dphi_x_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_, dr3_, dphi_y.data(), dphi_y_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_, dr3_, dphi_z.data(), dphi_z_vldr3.data()); + phi_op.phi_mul_phi_vldr3(phi.data(), phi_vldr3.data(), &hr_gint_local); + phi_op.phi_mul_phi_vldr3(dphi_x.data(), dphi_x_vldr3.data(), &hr_gint_local); + phi_op.phi_mul_phi_vldr3(dphi_y.data(), dphi_y_vldr3.data(), &hr_gint_local); + phi_op.phi_mul_phi_vldr3(dphi_z.data(), dphi_z_vldr3.data(), &hr_gint_local); + } +#pragma omp critical + { + BlasConnector::axpy(hr_gint_local.get_nnr(), 1.0, hr_gint_local.get_wrapper(), + 1, hr_gint_->get_wrapper(), 1); + } + } +} + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga.h new file mode 100644 index 0000000000..6ae267f7d4 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga.h @@ -0,0 +1,47 @@ +#pragma once + +#include +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "gint.h" +#include "gint_info.h" + +namespace ModuleGint +{ + +class Gint_vl_metagga : public Gint +{ + public: + Gint_vl_metagga( + const double* vr_eff, + const double* vofk, + HContainer* hR) + : vr_eff_(vr_eff), vofk_(vofk), hR_(hR), dr3_(gint_info_->get_mgrid_volume()){}; + + void cal_gint() override; + + private: + + void init_hr_gint_(); + + // note that only the upper triangle matrix of hR is calculated + // that's why we need compose_hr_gint() to fill the lower triangle matrix. + void cal_hr_gint_(); + + // input + const double* vr_eff_; + const double* vofk_; + + // output + HContainer* hR_; + + //======================== + // Intermediate variables + //======================== + double dr3_; + + std::shared_ptr> hr_gint_; + +}; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga_nspin4.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga_nspin4.cpp new file mode 100644 index 0000000000..9734605192 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga_nspin4.cpp @@ -0,0 +1,88 @@ +#include "module_base/global_function.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_base/blas_connector.h" +#include "gint_common.h" +#include "gint_vl_metagga_nspin4.h" +#include "phi_operator.h" +#include "gint_helper.h" + +namespace ModuleGint +{ + +void Gint_vl_metagga_nspin4::cal_gint() +{ + init_hr_gint_(); + cal_hr_gint_(); + compose_hr_gint(hr_gint_part_, hr_gint_full_); + transfer_hr_gint_to_hR(toConstSharedPtr(hr_gint_full_), hR_); +} + +void Gint_vl_metagga_nspin4::init_hr_gint_() +{ + hr_gint_part_.resize(nspin_); + for(int i = 0; i < nspin_; i++) + { + hr_gint_part_[i] = gint_info_->get_hr(); + } + const int npol = 2; + hr_gint_full_ = gint_info_->get_hr>(npol); +} + +void Gint_vl_metagga_nspin4::cal_hr_gint_() +{ +#pragma omp parallel + { + PhiOperator phi_op; + std::vector phi; + std::vector phi_vldr3; + std::vector dphi_x; + std::vector dphi_y; + std::vector dphi_z; + std::vector dphi_x_vldr3; + std::vector dphi_y_vldr3; + std::vector dphi_z_vldr3; + std::vector> hr_gint_part_thread(nspin_, *hr_gint_part_[0]); +#pragma omp for schedule(dynamic) + for(const auto& biggrid: gint_info_->get_biggrids()) + { + if(biggrid->get_atoms().size() == 0) + { + continue; + } + phi_op.set_bgrid(biggrid); + const int phi_len = phi_op.get_rows() * phi_op.get_cols(); + phi.resize(phi_len); + phi_vldr3.resize(phi_len); + dphi_x.resize(phi_len); + dphi_y.resize(phi_len); + dphi_z.resize(phi_len); + dphi_x_vldr3.resize(phi_len); + dphi_y_vldr3.resize(phi_len); + dphi_z_vldr3.resize(phi_len); + phi_op.set_phi_dphi(phi.data(), dphi_x.data(), dphi_y.data(), dphi_z.data()); + for(int is = 0; is < nspin_; is++) + { + phi_op.phi_mul_vldr3(vr_eff_[is], dr3_, phi.data(), phi_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_[is], dr3_, dphi_x.data(), dphi_x_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_[is], dr3_, dphi_y.data(), dphi_y_vldr3.data()); + phi_op.phi_mul_vldr3(vofk_[is], dr3_, dphi_z.data(), dphi_z_vldr3.data()); + phi_op.phi_mul_phi_vldr3(phi.data(), phi_vldr3.data(), &hr_gint_part_thread[is]); + phi_op.phi_mul_phi_vldr3(dphi_x.data(), dphi_x_vldr3.data(), &hr_gint_part_thread[is]); + phi_op.phi_mul_phi_vldr3(dphi_y.data(), dphi_y_vldr3.data(), &hr_gint_part_thread[is]); + phi_op.phi_mul_phi_vldr3(dphi_z.data(), dphi_z_vldr3.data(), &hr_gint_part_thread[is]); + } + } +#pragma omp critical + { + for(int is = 0; is < nspin_; is++) + { + { + BlasConnector::axpy(hr_gint_part_thread[is].get_nnr(), 1.0, hr_gint_part_thread[is].get_wrapper(), + 1, hr_gint_part_[is]->get_wrapper(), 1); + } + } + } + } +} + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga_nspin4.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga_nspin4.h new file mode 100644 index 0000000000..40bf386fa3 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_metagga_nspin4.h @@ -0,0 +1,45 @@ +#pragma once + +#include +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "gint.h" +#include "gint_info.h" + +namespace ModuleGint +{ + +class Gint_vl_metagga_nspin4 : public Gint +{ + public: + Gint_vl_metagga_nspin4( + std::vector vr_eff, + std::vector vofk, + HContainer>* hR) + : vr_eff_(vr_eff), vofk_(vofk), hR_(hR), dr3_(gint_info_->get_mgrid_volume()){}; + + void cal_gint() override; + + private: + void init_hr_gint_(); + + void cal_hr_gint_(); + + // input + std::vector vr_eff_; + std::vector vofk_; + // output + HContainer>* hR_; + + //======================== + // Intermediate variables + //======================== + const double dr3_; + + const int nspin_ = 4; + + std::vector>> hr_gint_part_; + std::shared_ptr>> hr_gint_full_; +}; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_nspin4.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_nspin4.cpp new file mode 100644 index 0000000000..25f582f8c6 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_nspin4.cpp @@ -0,0 +1,69 @@ +#include "module_base/global_function.h" +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_base/blas_connector.h" +#include "gint_common.h" +#include "gint_vl_nspin4.h" +#include "phi_operator.h" +#include "gint_helper.h" + +namespace ModuleGint +{ +void Gint_vl_nspin4::cal_gint() +{ + init_hr_gint_(); + cal_hr_gint_(); + compose_hr_gint(hr_gint_part_, hr_gint_full_); + transfer_hr_gint_to_hR(toConstSharedPtr(hr_gint_full_), hR_); +} + +void Gint_vl_nspin4::init_hr_gint_() +{ + hr_gint_part_.resize(nspin_); + for(int i = 0; i < nspin_; i++) + { + hr_gint_part_[i] = gint_info_->get_hr(); + } + const int npol = 2; + hr_gint_full_ = gint_info_->get_hr>(npol); +} + +void Gint_vl_nspin4::cal_hr_gint_() +{ +#pragma omp parallel + { + PhiOperator phi_op; + std::vector phi; + std::vector phi_vldr3; + std::vector> hr_gint_part_thread(nspin_, *hr_gint_part_[0]); +#pragma omp for schedule(dynamic) + for(const auto& biggrid: gint_info_->get_biggrids()) + { + if(biggrid->get_atoms().size() == 0) + { + continue; + } + phi_op.set_bgrid(biggrid); + const int phi_len = phi_op.get_rows() * phi_op.get_cols(); + phi.resize(phi_len); + phi_vldr3.resize(phi_len); + phi_op.set_phi(phi.data()); + for(int is = 0; is < nspin_; is++) + { + phi_op.phi_mul_vldr3(vr_eff_[is], dr3_, phi.data(), phi_vldr3.data()); + phi_op.phi_mul_phi_vldr3(phi.data(), phi_vldr3.data(), &hr_gint_part_thread[is]); + } + } +#pragma omp critical + { + for(int is = 0; is < nspin_; is++) + { + { + BlasConnector::axpy(hr_gint_part_thread[is].get_nnr(), 1.0, hr_gint_part_thread[is].get_wrapper(), + 1, hr_gint_part_[is]->get_wrapper(), 1); + } + } + } + } +} + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_nspin4.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_nspin4.h new file mode 100644 index 0000000000..6338055db6 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_vl_nspin4.h @@ -0,0 +1,48 @@ +#pragma once + +#include +#include +#include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "gint.h" +#include "gint_info.h" + +namespace ModuleGint +{ + +class Gint_vl_nspin4 : public Gint +{ + public: + Gint_vl_nspin4( + std::vector vr_eff, + HContainer>* hR) + : vr_eff_(vr_eff), hR_(hR), dr3_(gint_info_->get_mgrid_volume()){}; + + void cal_gint() override; + + private: + + void init_hr_gint_(); + + // note that only the upper triangle matrix of hR is calculated + // that's why we need compose_hr_gint() to fill the lower triangle matrix. + void cal_hr_gint_(); + + // input + std::vector vr_eff_; + + // output + HContainer>* hR_; + + //======================== + // Intermediate variables + //======================== + const double dr3_; + + const int nspin_ = 4; + + std::vector>> hr_gint_part_; + std::shared_ptr>> hr_gint_full_; + +}; + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.cpp new file mode 100644 index 0000000000..da9b5ec3a3 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.cpp @@ -0,0 +1,119 @@ +#include "localcell_info.h" + +namespace ModuleGint +{ + LocalCellInfo::LocalCellInfo( + int startidx_bx, int startidx_by, int startidx_bz, + int nbx, int nby, int nbz, + std::shared_ptr unitcell_info) + : startidx_bx_(startidx_bx), startidx_by_(startidx_by), startidx_bz_(startidx_bz), + nbx_(nbx), nby_(nby), nbz_(nbz), nbxyz_(nbx*nby*nbz), + unitcell_info_(unitcell_info), biggrid_info_(unitcell_info->get_bgrid_info()) + { + startidx_mx_ = startidx_bx_ * biggrid_info_->get_nmx(); + startidx_my_ = startidx_by_ * biggrid_info_->get_nmy(); + startidx_mz_ = startidx_bz_ * biggrid_info_->get_nmz(); + nmx_ = nbx_ * biggrid_info_->get_nmx(); + nmy_ = nby_ * biggrid_info_->get_nmy(); + nmz_ = nbz_ * biggrid_info_->get_nmz(); + nmxyz_ = nmx_ * nmy_ * nmz_; + } + + //==================================================================== + // functions related to the big grid + //==================================================================== + + int LocalCellInfo::bgrid_idx_3Dto1D(const Vec3i index_3d) const + { + return index3Dto1D(index_3d.x, index_3d.y, index_3d.z, nbx_, nby_, nbz_); + } + + Vec3i LocalCellInfo::bgrid_idx_1Dto3D(const int index_1d) const + { + return index1Dto3D(index_1d, nbx_, nby_, nbz_); + } + + Vec3i LocalCellInfo::get_bgrid_global_idx_3D(const Vec3i index_3d) const + { + return Vec3i( + startidx_bx_ + index_3d.x, + startidx_by_ + index_3d.y, + startidx_bz_ + index_3d.z); + } + + Vec3i LocalCellInfo::get_bgrid_global_idx_3D(const int index_1d) const + { + return get_bgrid_global_idx_3D(bgrid_idx_1Dto3D(index_1d)); + } + + int LocalCellInfo::get_bgrid_global_idx_1D(const int index_1d) const + { + Vec3i ucell_idx_3d = get_bgrid_global_idx_3D(bgrid_idx_1Dto3D(index_1d)); + return unitcell_info_->bgrid_idx_3Dto1D(ucell_idx_3d); + } + + + Vec3i LocalCellInfo::get_bgrid_local_idx_3D(const Vec3i index_3d) const + { + int x = index_3d.x - startidx_bx_; + int y = index_3d.y - startidx_by_; + int z = index_3d.z - startidx_bz_; + assert(x >= 0 && x < nbx_); + assert(y >= 0 && y < nby_); + assert(z >= 0 && z < nbz_); + return Vec3i(x, y, z); + } + + int LocalCellInfo::get_bgrid_local_idx_1D(const Vec3i index_3d) const + { + return bgrid_idx_3Dto1D(get_bgrid_local_idx_3D(index_3d)); + } + + int LocalCellInfo::get_bgrid_local_idx_1D(const int index_1d) const + { + Vec3i idx_3d = unitcell_info_->bgrid_idx_1Dto3D(index_1d); + return bgrid_idx_3Dto1D(get_bgrid_local_idx_3D(idx_3d)); + } + + Vec3d LocalCellInfo::get_bgrid_global_coord_3D(const int index_1d) const + { + Vec3i ucell_idx_3d = get_bgrid_global_idx_3D(index_1d); + return unitcell_info_->get_bgrid_coord(ucell_idx_3d); + } + + bool LocalCellInfo::is_bgrid_in_lcell(const Vec3i index_3d) const + { + return (index_3d.x >= startidx_bx_ && index_3d.x < startidx_bx_ + nbx_ && + index_3d.y >= startidx_by_ && index_3d.y < startidx_by_ + nby_ && + index_3d.z >= startidx_bz_ && index_3d.z < startidx_bz_ + nbz_); + } + + //==================================================================== + // functions related to the meshgrid + //==================================================================== + + int LocalCellInfo::mgrid_idx_3Dto1D(const Vec3i index_3d) const + { + return index3Dto1D(index_3d.x, index_3d.y, index_3d.z, nmx_, nmy_, nmz_); + } + + Vec3i LocalCellInfo::mgrid_idx_1Dto3D(const int index_1d) const + { + return index1Dto3D(index_1d, nmx_, nmy_, nmz_); + } + + Vec3i LocalCellInfo::get_mgrid_global_idx_3D(const Vec3i index_3d) const + { + return Vec3i( + startidx_mx_ + index_3d.x, + startidx_my_ + index_3d.y, + startidx_mz_ + index_3d.z); + } + + int LocalCellInfo::get_mgrid_global_idx_1D(const int index_1d) const + { + Vec3i ucell_idx_3d = get_mgrid_global_idx_3D(mgrid_idx_1Dto3D(index_1d)); + return unitcell_info_->mgrid_idx_3Dto1D(ucell_idx_3d); + } + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.h b/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.h new file mode 100644 index 0000000000..a39042e558 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.h @@ -0,0 +1,126 @@ +#pragma once + +#include +#include "gint_type.h" +#include "unitcell_info.h" + +namespace ModuleGint +{ + +class LocalCellInfo +{ + public: + // constructor + LocalCellInfo( + int startidx_x, int startidx_y, int startidx_z, + int nbx, int nby, int nbz, + std::shared_ptr unitcell_info); + + // getter functions + const int get_startidx_bx() const { return startidx_bx_; }; + const int get_startidx_by() const { return startidx_by_; }; + const int get_startidx_bz() const { return startidx_bz_; }; + const int get_nbx() const { return nbx_; }; + const int get_nby() const { return nby_; }; + const int get_nbz() const { return nbz_; }; + const int get_bgrids_num() const { return nbxyz_; }; + const int get_mgrids_num() const { return nmxyz_; }; + std::shared_ptr get_unitcell_info() const { return unitcell_info_; }; + std::shared_ptr get_bgrid_info() const { return unitcell_info_->get_bgrid_info(); }; + + //==================================================================== + // functions related to the big grid + //==================================================================== + + // transform the 3D index of a big grid in the local cell to the 3D index in the local cell + int bgrid_idx_3Dto1D(const Vec3i index_3d) const; + + // transform the 1D index of a big grid in the local cell to the 1D index in the local cell + Vec3i bgrid_idx_1Dto3D(const int index_1d) const; + + // transform the 3D index of a big grid in the local cell to the 3D index in the unit cell + Vec3i get_bgrid_global_idx_3D(const Vec3i index_3d) const; + + // transform the 1D index of a big grid in the local cell to the 3D index in the unit cell + Vec3i get_bgrid_global_idx_3D(const int index_1d) const; + + // transform the 1D index of a big grid in the local cell to the 1D index in the unit cell + int get_bgrid_global_idx_1D(const int index_1d) const; + + // transform the 3D index of a big grid in the unit cell to the 3D index in the local cell + Vec3i get_bgrid_local_idx_3D(const Vec3i index_3d) const; + + // transform the 1D index of a big grid in the unit cell to the 1D index in the local cell + int get_bgrid_local_idx_1D(const int index_1d) const; + + // transform the 3D index of a big grid in the unit cell to the 1D index in the local cell + int get_bgrid_local_idx_1D(const Vec3i index_3d) const; + + // get the cartesian coordinate of a big grid in the unit cell from the 1D index + Vec3d get_bgrid_global_coord_3D(const int index_1d) const; + + // the input is the 3D index of a big grid in the unitcell + // return true if the big grid is in the local cell + bool is_bgrid_in_lcell(const Vec3i index_3d) const; + + + //==================================================================== + // functions related to the meshgrid + //==================================================================== + + // transform the 3D index of a meshgrid in the local cell to the 3D index in the local cell + int mgrid_idx_3Dto1D(const Vec3i index_3d) const; + + // transform the 1D index of a meshgrid in the local cell to the 1D index in the local cell + Vec3i mgrid_idx_1Dto3D(const int index_1d) const; + + // transform the 3D index of a meshgrid in the local cell to the 3D index in the unit cell + Vec3i get_mgrid_global_idx_3D(const Vec3i index_3d) const; + + // transform the 1D index of a meshgrid in the local cell to the 1D index in the unit cell + int get_mgrid_global_idx_1D(const int index_1d) const; + + private: + //==================================================================== + // information about the big grid + //==================================================================== + + // 3D index of the first big grid in the local cell within the unit cell + int startidx_bx_; + int startidx_by_; + int startidx_bz_; + + // Number of big grids in the local cell along the three basis vectors of the local cell + int nbx_; + int nby_; + int nbz_; + + // Total number of big grids in the local cell + int nbxyz_; + + //==================================================================== + // information about the meshgrid + //==================================================================== + + // 3D index of the first meshgrid in the local cell within the unit cell + int startidx_mx_; + int startidx_my_; + int startidx_mz_; + + // Number of meshgrids in the local cell along the three basis vectors of the local cell + int nmx_; + int nmy_; + int nmz_; + + // Total number of meshgrids in the local cell + int nmxyz_; + + // information about the Unitcell + std::shared_ptr unitcell_info_; + + // information about the big grid + std::shared_ptr biggrid_info_; + +}; + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/meshgrid_info.h b/source/module_hamilt_lcao/module_gint/temp_gint/meshgrid_info.h new file mode 100644 index 0000000000..581c9944f7 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/meshgrid_info.h @@ -0,0 +1,64 @@ +#pragma once + +#include "gint_type.h" +#include "module_cell/unitcell.h" + +namespace ModuleGint +{ + +class MeshGridInfo +{ + public: + // constructor + MeshGridInfo( + Vec3d meshgrid_vec1, + Vec3d meshgrid_vec2, + Vec3d meshgrid_vec3) + : meshgrid_vec1_(meshgrid_vec1), + meshgrid_vec2_(meshgrid_vec2), + meshgrid_vec3_(meshgrid_vec3) + { + // initialize the meshgrid_latvec0_ + meshgrid_latvec0_.e11 = meshgrid_vec1_.x; + meshgrid_latvec0_.e12 = meshgrid_vec1_.y; + meshgrid_latvec0_.e13 = meshgrid_vec1_.z; + + meshgrid_latvec0_.e21 = meshgrid_vec2_.x; + meshgrid_latvec0_.e22 = meshgrid_vec2_.y; + meshgrid_latvec0_.e23 = meshgrid_vec2_.z; + + meshgrid_latvec0_.e31 = meshgrid_vec3_.x; + meshgrid_latvec0_.e32 = meshgrid_vec3_.y; + meshgrid_latvec0_.e33 = meshgrid_vec3_.z; + + // initialize the GT matrix + meshgrid_GT_ = meshgrid_latvec0_.Inverse(); + + meshgrid_volume_ = std::abs(meshgrid_latvec0_.Det()); + }; + + double get_volume() const { return meshgrid_volume_; }; + Vec3d get_cartesian_coord(const Vec3i& index_3d) const { return index_3d * meshgrid_latvec0_; }; + Vec3d get_direct_coord(const Vec3d& cart_coord) const { return cart_coord * meshgrid_GT_; } + + private: + // basis vectors of meshgrid + Vec3d meshgrid_vec1_; + Vec3d meshgrid_vec2_; + Vec3d meshgrid_vec3_; + + // used to convert the (i, j, k) index of the meshgrid to the Cartesian coordinate + // if meshrid_vec1_ is row vector, + // then meshgrid_latvec0_ = [meshgrid_vec1_; meshgrid_vec2_; meshgrid_vec3_], + // (i, j, k) * meshgrid_latvec0_ = (x, y, z) + Matrix3 meshgrid_latvec0_; + + // used to convert the Cartesian coordinate to the (i, j, k) index of the mesh grid + // meshgrid_GT_ = meshgrid_latvec0_.Inverse() + // (x, y, z) * meshgrid_GT_ = (i, j, k) + Matrix3 meshgrid_GT_; + + double meshgrid_volume_; +}; + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/phi_operator.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/phi_operator.cpp new file mode 100644 index 0000000000..01b3fc69de --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/phi_operator.cpp @@ -0,0 +1,317 @@ +#include "phi_operator.h" +#include "module_base/blas_connector.h" +#include "module_base/global_function.h" +#include "module_base/matrix.h" + +namespace ModuleGint +{ + +void PhiOperator::set_bgrid(std::shared_ptr biggrid) +{ + biggrid_ = biggrid; + rows_ = biggrid_->get_mgrids_num(); + cols_ = biggrid_->get_mgrid_phi_len(); + + biggrid_->set_atoms_startidx(atoms_startidx_); + biggrid_->set_atoms_phi_len(atoms_phi_len_); + biggrid_->set_mgrids_local_idx(meshgrids_local_idx_); + + // init is_atom_on_mgrid_ and atoms_relative_coords_ + int atoms_num = biggrid_->get_atoms_num(); + atoms_relative_coords_.resize(atoms_num); + is_atom_on_mgrid_.resize(atoms_num); + for(int i = 0; i < atoms_num; ++i) + { + biggrid_->set_atom_relative_coords(biggrid_->get_atom(i), atoms_relative_coords_[i]); + is_atom_on_mgrid_[i].resize(rows_); + for(int j = 0; j < rows_; ++j) + { + is_atom_on_mgrid_[i][j] = atoms_relative_coords_[i][j].norm() <= biggrid_->get_atom(i)->get_rcut(); + } + } + + // init atom_pair_start_end_idx_ + init_atom_pair_start_end_idx_(); +} + +void PhiOperator::set_phi(double* phi) const +{ + for(int i = 0; i < biggrid_->get_atoms_num(); ++i) + { + const auto atom = biggrid_->get_atom(i); + atom->set_phi(atoms_relative_coords_[i], cols_, phi); + phi += atom->get_nw(); + } +} + +void PhiOperator::set_phi_dphi(double* phi, double* dphi_x, double* dphi_y, double* dphi_z) const +{ + for(int i = 0; i < biggrid_->get_atoms_num(); ++i) + { + const auto atom = biggrid_->get_atom(i); + atom->set_phi_dphi(atoms_relative_coords_[i], cols_, phi, dphi_x, dphi_y, dphi_z); + if(phi != nullptr) + { + phi += atom->get_nw(); + } + dphi_x += atom->get_nw(); + dphi_y += atom->get_nw(); + dphi_z += atom->get_nw(); + } +} + +void PhiOperator::set_ddphi( + double* ddphi_xx, double* ddphi_xy, double* ddphi_xz, + double* ddphi_yy, double* ddphi_yz, double* ddphi_zz) const +{ + for(int i = 0; i < biggrid_->get_atoms_num(); ++i) + { + const auto atom = biggrid_->get_atom(i); + atom->set_ddphi(atoms_relative_coords_[i], cols_, ddphi_xx, ddphi_xy, ddphi_xz, ddphi_yy, ddphi_yz, ddphi_zz); + ddphi_xx += atom->get_nw(); + ddphi_xy += atom->get_nw(); + ddphi_xz += atom->get_nw(); + ddphi_yy += atom->get_nw(); + ddphi_yz += atom->get_nw(); + ddphi_zz += atom->get_nw(); + } +} + +void PhiOperator::phi_mul_dm( + const double* phi, + const HContainer& dm, + const bool is_symm, double* phi_dm) const +{ + ModuleBase::GlobalFunc::ZEROS(phi_dm, rows_ * cols_); + // parameters for lapack subroutines + constexpr char side = 'L'; + constexpr char uplo = 'U'; + const char trans = 'N'; + const double alpha = 1.0; + const double beta = 1.0; + const double alpha1 = is_symm ? 2.0 : 1.0; + + for(int i = 0; i < biggrid_->get_atoms_num(); ++i) + { + const auto atom_i = biggrid_->get_atom(i); + const auto r_i = atom_i->get_R(); + + if(is_symm) + { + const auto dm_mat = dm.find_matrix(atom_i->get_iat(), atom_i->get_iat(), 0, 0, 0); + dsymm_(&side, &uplo, &atoms_phi_len_[i], &rows_, &alpha, dm_mat->get_pointer(), &atoms_phi_len_[i], + &phi[0 * cols_ + atoms_startidx_[i]], &cols_, &beta, &phi_dm[0 * cols_ + atoms_startidx_[i]], &cols_); + } + + const int start = is_symm ? i + 1 : 0; + + for(int j = start; j < biggrid_->get_atoms_num(); ++j) + { + const auto atom_j = biggrid_->get_atom(j); + const auto r_j = atom_j->get_R(); + // FIXME may be r = r_j - r_i + const auto dm_mat = dm.find_matrix(atom_i->get_iat(), atom_j->get_iat(), r_i-r_j); + + // if dm_mat is nullptr, it means this atom pair does not affect any meshgrid in the unitcell + if(dm_mat == nullptr) + { + continue; + } + + int start_idx = get_atom_pair_start_end_idx_(i, j).first; + int end_idx = get_atom_pair_start_end_idx_(i, j).second; + const int len = end_idx - start_idx + 1; + + // if len<=0, it means this atom pair does not affect any meshgrid in this biggrid + if(len <= 0) + { + continue; + } + + dgemm_(&trans, &trans, &atoms_phi_len_[j], &len, &atoms_phi_len_[i], &alpha1, dm_mat->get_pointer(), &atoms_phi_len_[j], + &phi[start_idx * cols_ + atoms_startidx_[i]], &cols_, &beta, &phi_dm[start_idx * cols_ + atoms_startidx_[j]], &cols_); + } + } +} + +void PhiOperator::phi_mul_vldr3(const double* vl, const double dr3, const double* phi, double* result) const +{ + int idx = 0; + for(int i = 0; i < biggrid_->get_mgrids_num(); i++) + { + double vldr3_mgrid = vl[meshgrids_local_idx_[i]] * dr3; + for(int j = 0; j < cols_; j++) + { + result[idx] = phi[idx] * vldr3_mgrid; + idx++; + } + } +} + +void PhiOperator::phi_mul_phi_vldr3( + const double* phi, + const double* phi_vldr3, + HContainer* hr) const +{ + const char transa='N', transb='T'; + const double alpha=1, beta=1; + + for(int i = 0; i < biggrid_->get_atoms_num(); ++i) + { + const auto atom_i = biggrid_->get_atom(i); + const auto& r_i = atom_i->get_R(); + const int iat_i = atom_i->get_iat(); + + for(int j = 0; j < biggrid_->get_atoms_num(); ++j) + { + const auto atom_j = biggrid_->get_atom(j); + const auto& r_j = atom_j->get_R(); + const int iat_j = atom_j->get_iat(); + + // only calculate the upper triangle matrix + if(iat_i > iat_j) + { + continue; + } + + // FIXME may be r = r_j - r_i + const auto result = hr->find_matrix(iat_i, iat_j, r_i-r_j); + + if(result == nullptr) + { + continue; + } + + int start_idx = get_atom_pair_start_end_idx_(i, j).first; + int end_idx = get_atom_pair_start_end_idx_(i, j).second; + const int len = end_idx - start_idx + 1; + + if(len <= 0) + { + continue; + } + + dgemm_(&transa, &transb, &atoms_phi_len_[j], &atoms_phi_len_[i], &len, &alpha, &phi_vldr3[start_idx * cols_ + atoms_startidx_[j]], + &cols_,&phi[start_idx * cols_ + atoms_startidx_[i]], &cols_, &beta, result->get_pointer(), &atoms_phi_len_[j]); + } + } +} + +void PhiOperator::phi_dot_phi_dm( + const double* phi, + const double* phi_dm, + double* rho) const +{ + const int inc = 1; + for(int i = 0; i < biggrid_->get_mgrids_num(); ++i) + { + rho[meshgrids_local_idx_[i]] += ddot_(&cols_, &phi[i * cols_], &inc, &phi_dm[i * cols_], &inc); + } +} + +void PhiOperator::phi_dot_dphi( + const double* phi, + const double* dphi_x, + const double* dphi_y, + const double* dphi_z, + ModuleBase::matrix *fvl) const +{ + for(int i = 0; i < biggrid_->get_atoms_num(); ++i) + { + const int iat = biggrid_->get_atom(i)->get_iat(); + const int start_idx = atoms_startidx_[i]; + const int phi_len = atoms_phi_len_[i]; + double rx = 0, ry = 0, rz = 0; + for(int j = 0; j < biggrid_->get_mgrids_num(); ++j) + { + for(int k = 0; k < phi_len; ++k) + { + int idx = j * cols_ + start_idx + k; + const double phi_val = phi[idx]; + rx += phi_val * dphi_x[idx]; + ry += phi_val * dphi_y[idx]; + rz += phi_val * dphi_z[idx]; + } + } + fvl[0](iat, 0) += rx * 2; + fvl[0](iat, 1) += ry * 2; + fvl[0](iat, 2) += rz * 2; + } +} + +void PhiOperator::phi_dot_dphi_r( + const double* phi, + const double* dphi_x, + const double* dphi_y, + const double* dphi_z, + ModuleBase::matrix *svl) const +{ + double sxx = 0, sxy = 0, sxz = 0, syy = 0, syz = 0, szz = 0; + for(int i = 0; i < biggrid_->get_mgrids_num(); ++i) + { + for(int j = 0; j < biggrid_->get_atoms_num(); ++j) + { + const int start_idx = atoms_startidx_[j]; + for(int k = 0; k < atoms_phi_len_[j]; ++k) + { + const int idx = i * cols_ + start_idx + k; + const Vec3d& r3 = atoms_relative_coords_[j][i]; + const double phi_val = phi[idx]; + sxx += phi_val * dphi_x[idx] * r3[0]; + sxy += phi_val * dphi_x[idx] * r3[1]; + sxz += phi_val * dphi_x[idx] * r3[2]; + syy += phi_val * dphi_y[idx] * r3[1]; + syz += phi_val * dphi_y[idx] * r3[2]; + szz += phi_val * dphi_z[idx] * r3[2]; + } + } + } + svl[0](0, 0) += sxx * 2; + svl[0](0, 1) += sxy * 2; + svl[0](0, 2) += sxz * 2; + svl[0](1, 1) += syy * 2; + svl[0](1, 2) += syz * 2; + svl[0](2, 2) += szz * 2; +} + + +//=============================== +// private methods +//=============================== +void PhiOperator::init_atom_pair_start_end_idx_() +{ + int atoms_num = biggrid_->get_atoms_num(); + atom_pair_start_end_idx_.resize(atoms_num * (atoms_num + 1) / 2); + int mgrids_num = biggrid_->get_mgrids_num(); + int atom_pair_idx = 0; + for(int i = 0; i < atoms_num; ++i) + { + // only calculate the upper triangle matrix + for(int j = i; j < atoms_num; ++j) + { + int start_idx = mgrids_num; + int end_idx = -1; + for(int mgrid_idx = 0; mgrid_idx < mgrids_num; ++mgrid_idx) + { + if(is_atom_on_mgrid_[i][mgrid_idx] && is_atom_on_mgrid_[j][mgrid_idx]) + { + start_idx = mgrid_idx; + break; + } + } + for(int mgrid_idx = mgrids_num - 1; mgrid_idx >= 0; --mgrid_idx) + { + if(is_atom_on_mgrid_[i][mgrid_idx] && is_atom_on_mgrid_[j][mgrid_idx]) + { + end_idx = mgrid_idx; + break; + } + } + atom_pair_start_end_idx_[atom_pair_idx].first = start_idx; + atom_pair_start_end_idx_[atom_pair_idx].second = end_idx; + atom_pair_idx++; + } + } +} + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/phi_operator.h b/source/module_hamilt_lcao/module_gint/temp_gint/phi_operator.h new file mode 100644 index 0000000000..ea15cb9804 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/phi_operator.h @@ -0,0 +1,129 @@ +#pragma once + +#include +#include +#include +#include +#include "big_grid.h" + +namespace ModuleGint +{ + +/** + * @brief The class phiOperator is used to perform operations on the wave function matrix phi, dphi, etc. + * + * In fact, the variables and functions of this class could be placed in the BigGrid class, but the lifecycle of the BigGrid class is relatively long. + * We do not want the BigGrid to contain too many member variables, as this could lead to excessive memory usage. + * Therefore, we separate this class out, so it can be destroyed after use. + */ +class PhiOperator +{ + public: + // constructor + PhiOperator()=default; + + // set the big grid that the phiOperator is associated with + void set_bgrid(std::shared_ptr biggrid); + + // getter + int get_rows() const {return rows_;}; + int get_cols() const {return cols_;}; + + // get phi of the big grid + // the dimension of phi is num_mgrids * (\sum_{i=0}^{atoms_->size()} atoms_[i]->nw) + void set_phi(double* phi) const; + + // get phi and the gradient of phi of the big grid + // the dimension of phi and dphi is num_mgrids * (\sum_{i=0}^{atoms_->size()} atoms_[i]->nw) + // if you do not need phi, you can set phi to nullptr. + void set_phi_dphi(double* phi, double* dphi_x, double* dphi_y, double* dphi_z) const; + + // get the hessian of the wave function values of the big grid + // the dimension of ddphi is num_mgrids * (\sum_{i=0}^{atoms_->size()} atoms_[i]->nw) + void set_ddphi( + double* ddphi_xx, double* ddphi_xy, double* ddphi_xz, + double* ddphi_yy, double* ddphi_yz, double* ddphi_zz) const; + + void phi_mul_dm( + const double* phi, + const HContainer& dm, + const bool is_symm, double* phi_dm) const; + + void phi_mul_vldr3( + const double* vl, + const double dr3, + const double* phi, + double* result) const; + + void phi_mul_phi_vldr3( + const double* phi, + const double* phi_vldr3, + HContainer* hr) const; + + void phi_dot_phi_dm( + const double* phi, + const double* phi_dm, + double* rho) const; + + void phi_dot_dphi( + const double* phi, + const double* dphi_x, + const double* dphi_y, + const double* dphi_z, + ModuleBase::matrix *fvl) const; + + void phi_dot_dphi_r( + const double* phi, + const double* dphi_x, + const double* dphi_y, + const double* dphi_z, + ModuleBase::matrix *svl) const; + + private: + void init_atom_pair_start_end_idx_(); + + // get the index of the first and the last meshgrid that both atom a and atom b affect + // Note that atom_pair_start_end_idx_ only stores the cases where a <= b, so this function is needed to retrieve the value + const std::pair& get_atom_pair_start_end_idx_(int a, int b) const + { + int x = std::min(a, b); + int y = std::abs(a - b); + return atom_pair_start_end_idx_[(2 * biggrid_->get_atoms_num() - x + 1) * x / 2 + y]; + }; + + // the row number of the phi matrix + // rows_ = biggrid_->get_mgrids_num() + int rows_; + + // the column number of the phi matrix + // cols_ = biggrid_->get_mgrid_phi_len() + int cols_; + + // the local index of the meshgrids + std::vector meshgrids_local_idx_; + + // the big grid that the phi matrix is associated with + std::shared_ptr biggrid_; + + // the relative coordinates of the atoms and the meshgrids + // atoms_relative_coords_[i][j] is the relative coordinate of the jth meshgrid and the ith atom + std::vector> atoms_relative_coords_; + + // record whether the atom affects the meshgrid + // is_atom_on_mgrid_[i][j] = true if the ith atom affects the jth meshgrid, otherwise false + // FIXME,std::vector> is not a efficient data structure, we can use a 1D array to replace it. + std::vector> is_atom_on_mgrid_; + + // the start index of the phi of each atom + std::vector atoms_startidx_; + + // the length of phi of each atom + // atoms_phi_len_[i] = biggrid_->get_atom(i)->get_nw() + // TODO: remove it + std::vector atoms_phi_len_; + + // This data structure is used to store the index of the first and last meshgrid affected by each atom pair + std::vector> atom_pair_start_end_idx_; +}; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/set_ddphi.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/set_ddphi.cpp new file mode 100644 index 0000000000..dd0b77f18f --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/set_ddphi.cpp @@ -0,0 +1,264 @@ +#include "module_base/array_pool.h" +#include "module_base/timer.h" +#include "module_base/ylm.h" +#include "gint_atom.h" +#include "gint_helper.h" + +namespace ModuleGint +{ + +template +void GintAtom::set_ddphi( + const std::vector& coords, const int stride, + T* ddphi_xx, T* ddphi_xy, T* ddphi_xz, + T* ddphi_yy, T* ddphi_yz, T* ddphi_zz) const +{ + ModuleBase::timer::tick("GintAtom", "set_ddphi"); + + const int num_mgrids = coords.size(); + + // orb_ does not have the member variable dr_uniform + const double dr_uniform = orb_->PhiLN(0, 0).dr_uniform; + + // store the pointer to reduce repeated address fetching + std::vector p_psi_uniform(atom_->nw); + std::vector p_dpsi_uniform(atom_->nw); + std::vector p_ddpsi_uniform(atom_->nw); + std::vector phi_nr_uniform(atom_->nw); + for (int iw=0; iw< atom_->nw; ++iw) + { + if ( atom_->iw2_new[iw] ) + { + int l = atom_->iw2l[iw]; + int n = atom_->iw2n[iw]; + p_psi_uniform[iw] = orb_->PhiLN(l, n).psi_uniform.data(); + p_dpsi_uniform[iw] = orb_->PhiLN(l, n).dpsi_uniform.data(); + p_ddpsi_uniform[iw] = orb_->PhiLN(l, n).ddpsi_uniform.data(); + phi_nr_uniform[iw] = orb_->PhiLN(l, n).nr_uniform; + } + } + + std::vector rly(std::pow(atom_->nwl + 1, 2)); + ModuleBase::Array_Pool grly(std::pow(atom_->nwl + 1, 2), 3); + // TODO: A better data structure such as a 3D tensor can be used to store dphi + std::vector>> dphi(atom_->nw, std::vector>(6, std::vector(3))); + Vec3d coord1; + ModuleBase::Array_Pool displ(6, 3); + displ[0][0] = 0.0001; // in x direction + displ[1][0] = -0.0001; + displ[2][1] = 0.0001; // in y direction + displ[3][1] = -0.0001; + displ[4][2] = 0.0001; // in z direction + displ[5][2] = -0.0001; + + for(int im = 0; im < num_mgrids; im++) + { + const Vec3d& coord = coords[im]; + // 1e-9 is to avoid division by zero + const double dist = coord.norm() < 1e-9 ? 1e-9 : coord.norm(); + + if(dist > orb_->getRcut()) + { + // if the distance is larger than the cutoff radius, + // the wave function values are all zeros + ModuleBase::GlobalFunc::ZEROS(ddphi_xx + im * stride, atom_->nw); + ModuleBase::GlobalFunc::ZEROS(ddphi_xy + im * stride, atom_->nw); + ModuleBase::GlobalFunc::ZEROS(ddphi_xz + im * stride, atom_->nw); + ModuleBase::GlobalFunc::ZEROS(ddphi_yy + im * stride, atom_->nw); + ModuleBase::GlobalFunc::ZEROS(ddphi_yz + im * stride, atom_->nw); + ModuleBase::GlobalFunc::ZEROS(ddphi_zz + im * stride, atom_->nw); + continue; + } + + for(int i = 0; i < 6; i++) + { + coord1[0] = coord[0] + displ[i][0]; + coord1[1] = coord[1] + displ[i][1]; + coord1[2] = coord[2] + displ[i][2]; + + // sphereical harmonics + ModuleBase::Ylm::grad_rl_sph_harm(atom_->nwl, coord1[0], coord1[1], coord1[2], rly.data(), grly.get_ptr_2D()); + + const double dist1 = coord1.norm() < 1e-9 ? 1e-9 : coord1.norm(); + + const double position = dist1 / dr_uniform; + const int ip = static_cast(position); + const double x0 = position - ip; + const double x1 = 1.0 - x0; + const double x2 = 2.0 - x0; + const double x3 = 3.0 - x0; + const double x12 = x1 * x2 / 6; + const double x03 = x0 * x3 / 2; + + double tmp, dtmp; + + for(int iw = 0; iw < atom_->nw; ++iw) + { + if(atom_->iw2_new[iw]) + { + auto psi_uniform = p_psi_uniform[iw]; + auto dpsi_uniform = p_dpsi_uniform[iw]; + + if(ip >= phi_nr_uniform[iw] - 4) + { + tmp = dtmp = 0.0; + } + else + { + // use Polynomia Interpolation method to get the + // wave functions + + tmp = x12 * (psi_uniform[ip] * x3 + psi_uniform[ip + 3] * x0) + + x03 * (psi_uniform[ip + 1] * x2 - psi_uniform[ip + 2] * x1); + + dtmp = x12 * (dpsi_uniform[ip] * x3 + dpsi_uniform[ip + 3] * x0) + + x03 * (dpsi_uniform[ip + 1] * x2 - dpsi_uniform[ip + 2] * x1); + } + } + + // get the 'l' of this localized wave function + const int ll = atom_->iw2l[iw]; + const int idx_lm = atom_->iw2_ylm[iw]; + + const double rl = pow_int(dist1, ll); + + // derivative of wave functions with respect to atom positions. + const double tmpdphi_rly = (dtmp - tmp * ll / dist1) / rl * rly[idx_lm] / dist1; + const double tmprl = tmp / rl; + + dphi[iw][i][0] = tmpdphi_rly * coord1[0] + tmprl * grly[idx_lm][0]; + dphi[iw][i][1] = tmpdphi_rly * coord1[1] + tmprl * grly[idx_lm][1]; + dphi[iw][i][2] = tmpdphi_rly * coord1[2] + tmprl * grly[idx_lm][2]; + } // end iw + } // end i + + for(int iw = 0; iw < atom_->nw; iw++) + { + int idx = im * stride + iw; + ddphi_xx[idx] = (dphi[iw][0][0] - dphi[iw][1][0]) / 0.0002; + ddphi_xy[idx] + = ((dphi[iw][2][0] - dphi[iw][3][0]) + (dphi[iw][0][1] - dphi[iw][1][1])) / 0.0004; + ddphi_xz[idx] + = ((dphi[iw][4][0] - dphi[iw][5][0]) + (dphi[iw][0][2] - dphi[iw][1][2])) / 0.0004; + ddphi_yy[idx] = (dphi[iw][2][1] - dphi[iw][3][1]) / 0.0002; + ddphi_yz[idx] + = ((dphi[iw][4][1] - dphi[iw][5][1]) + (dphi[iw][2][2] - dphi[iw][3][2])) / 0.0004; + ddphi_zz[idx] = (dphi[iw][4][2] - dphi[iw][5][2]) / 0.0002; + } + + // else + // // the analytical method for evaluating 2nd derivatives + // // it is not used currently + // { + // // Add it here, but do not run it. If there is a need to run this code + // // in the future, include it in the previous initialization process. + // for (int iw=0; iw< atom->nw; ++iw) + // { + // if ( atom->iw2_new[iw] ) + // { + // it_ddpsi_uniform[iw] = gt.d2phi_u[it*gt.nwmax + iw].data(); + // } + // } + // // End of code addition section. + + // std::vector> hrly; + // ModuleBase::Ylm::grad_rl_sph_harm(ucell.atoms[it].nwl, dr[0], dr[1], dr[2], rly, grly.data()); + // ModuleBase::Ylm::hes_rl_sph_harm(ucell.atoms[it].nwl, dr[0], dr[1], dr[2], hrly); + // const double position = distance / delta_r; + + // const double iq = static_cast(position); + // const int ip = static_cast(position); + // const double x0 = position - iq; + // const double x1 = 1.0 - x0; + // const double x2 = 2.0 - x0; + // const double x3 = 3.0 - x0; + // const double x12 = x1 * x2 / 6; + // const double x03 = x0 * x3 / 2; + + // double tmp, dtmp, ddtmp; + + // for (int iw = 0; iw < atom->nw; ++iw) + // { + // // this is a new 'l', we need 1D orbital wave + // // function from interpolation method. + // if (atom->iw2_new[iw]) + // { + // auto psi_uniform = it_psi_uniform[iw]; + // auto dpsi_uniform = it_dpsi_uniform[iw]; + // auto ddpsi_uniform = it_ddpsi_uniform[iw]; + + // // if ( iq[id] >= philn.nr_uniform-4) + // if (iq >= it_phi_nr_uniform[iw]-4) + // { + // tmp = dtmp = ddtmp = 0.0; + // } + // else + // { + // // use Polynomia Interpolation method to get the + // // wave functions + + // tmp = x12 * (psi_uniform[ip] * x3 + psi_uniform[ip + 3] * x0) + // + x03 * (psi_uniform[ip + 1] * x2 - psi_uniform[ip + 2] * x1); + + // dtmp = x12 * (dpsi_uniform[ip] * x3 + dpsi_uniform[ip + 3] * x0) + // + x03 * (dpsi_uniform[ip + 1] * x2 - dpsi_uniform[ip + 2] * x1); + + // ddtmp = x12 * (ddpsi_uniform[ip] * x3 + ddpsi_uniform[ip + 3] * x0) + // + x03 * (ddpsi_uniform[ip + 1] * x2 - ddpsi_uniform[ip + 2] * x1); + // } + // } // new l is used. + + // // get the 'l' of this localized wave function + // const int ll = atom->iw2l[iw]; + // const int idx_lm = atom->iw2_ylm[iw]; + + // const double rl = pow_int(distance, ll); + // const double r_lp2 =rl * distance * distance; + + // // d/dr (R_l / r^l) + // const double tmpdphi = (dtmp - tmp * ll / distance) / rl; + // const double term1 = ddtmp / r_lp2; + // const double term2 = (2 * ll + 1) * dtmp / r_lp2 / distance; + // const double term3 = ll * (ll + 2) * tmp / r_lp2 / distance / distance; + // const double term4 = tmpdphi / distance; + // const double term5 = term1 - term2 + term3; + + // // hessian of (R_l / r^l) + // const double term_xx = term4 + dr[0] * dr[0] * term5; + // const double term_xy = dr[0] * dr[1] * term5; + // const double term_xz = dr[0] * dr[2] * term5; + // const double term_yy = term4 + dr[1] * dr[1] * term5; + // const double term_yz = dr[1] * dr[2] * term5; + // const double term_zz = term4 + dr[2] * dr[2] * term5; + + // // d/dr (R_l / r^l) * alpha / r + // const double term_1x = dr[0] * term4; + // const double term_1y = dr[1] * term4; + // const double term_1z = dr[2] * term4; + + // p_ddphi_xx[iw] + // = term_xx * rly[idx_lm] + 2.0 * term_1x * grly[idx_lm][0] + tmp / rl * hrly[idx_lm][0]; + // p_ddphi_xy[iw] = term_xy * rly[idx_lm] + term_1x * grly[idx_lm][1] + term_1y * grly[idx_lm][0] + // + tmp / rl * hrly[idx_lm][1]; + // p_ddphi_xz[iw] = term_xz * rly[idx_lm] + term_1x * grly[idx_lm][2] + term_1z * grly[idx_lm][0] + // + tmp / rl * hrly[idx_lm][2]; + // p_ddphi_yy[iw] + // = term_yy * rly[idx_lm] + 2.0 * term_1y * grly[idx_lm][1] + tmp / rl * hrly[idx_lm][3]; + // p_ddphi_yz[iw] = term_yz * rly[idx_lm] + term_1y * grly[idx_lm][2] + term_1z * grly[idx_lm][1] + // + tmp / rl * hrly[idx_lm][4]; + // p_ddphi_zz[iw] + // = term_zz * rly[idx_lm] + 2.0 * term_1z * grly[idx_lm][2] + tmp / rl * hrly[idx_lm][5]; + + // } // iw + // } // end if + } + + ModuleBase::timer::tick("GintAtom", "set_ddphi"); +} + +// explicit instantiation +template void GintAtom::set_ddphi(const std::vector& coords, const int stride, + double* ddphi_xx, double* ddphi_xy, double* ddphi_xz, + double* ddphi_yy, double* ddphi_yz, double* ddphi_zz) const; + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/unitcell_info.cpp b/source/module_hamilt_lcao/module_gint/temp_gint/unitcell_info.cpp new file mode 100644 index 0000000000..e95b572a69 --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/unitcell_info.cpp @@ -0,0 +1,29 @@ +#include "unitcell_info.h" +#include "gint_helper.h" + +namespace ModuleGint +{ + +UnitCellInfo::UnitCellInfo( + const Vec3d& unitcell_vec1, + const Vec3d& unitcell_vec2, + const Vec3d& unitcell_vec3, + int nbx, int nby, int nbz, + int nmx, int nmy, int nmz) + : unitcell_vec1_(unitcell_vec1), + unitcell_vec2_(unitcell_vec2), + unitcell_vec3_(unitcell_vec3), + nbx_(nbx), nby_(nby), nbz_(nbz), nbxyz_(nbx*nby*nbz), + nmx_(nmx), nmy_(nmy), nmz_(nmz), nmxyz_(nmx*nmy*nmz) + { + // initialize the biggrid_info_ + biggrid_info_ = std::make_shared( + unitcell_vec1_ / static_cast(nbx), + unitcell_vec2_ / static_cast(nby), + unitcell_vec3_ / static_cast(nbz), + nmx/nbx, nmy/nby, nmz/nbz); + + meshgrid_info_ = biggrid_info_->get_mgrid_info(); + } + +} \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/unitcell_info.h b/source/module_hamilt_lcao/module_gint/temp_gint/unitcell_info.h new file mode 100644 index 0000000000..b75806fa2a --- /dev/null +++ b/source/module_hamilt_lcao/module_gint/temp_gint/unitcell_info.h @@ -0,0 +1,172 @@ +#pragma once + +#include +#include +#include "biggrid_info.h" +#include "gint_helper.h" +#include "gint_type.h" + +namespace ModuleGint +{ + +class UnitCellInfo +{ + public: + // constructor + UnitCellInfo( + const Vec3d& unitcell_vec1, + const Vec3d& unitcell_vec2, + const Vec3d& unitcell_vec3, + int nbx, int nby, int nbz, + int nmx, int nmy, int nmz); + + // getter functions + int get_nbx() const { return nbx_; }; + int get_nby() const { return nby_; }; + int get_nbz() const { return nbz_; }; + int get_bgrids_num() const { return nbxyz_; }; + int get_nmx() const { return nmx_; }; + int get_nmy() const { return nmy_; }; + int get_nmz() const { return nmz_; }; + int get_mgrids_num() const { return nmxyz_; }; + std::shared_ptr get_bgrid_info() const { return biggrid_info_; }; + std::shared_ptr get_mgrid_info() const { return meshgrid_info_; }; + + //==================================================================== + // functions related to the big grid + //==================================================================== + + // transform the 1D index of a big grid in the unit cell to the 3D index + Vec3i bgrid_idx_1Dto3D(const int index_1d) const + { + return index1Dto3D(index_1d, nbx_, nby_, nbz_); + }; + + // transform the 3D index of a biggrid in the unit cell to the 1D index + int bgrid_idx_3Dto1D(const Vec3i index_3d) const + { + return index3Dto1D(index_3d.x, index_3d.y, index_3d.z, nbx_, nby_, nbz_); + }; + + // get the cartesian coordinate of a big grid in the unit cell from the 3D index + Vec3d get_bgrid_coord(Vec3i index_3d) const + { + return biggrid_info_->get_cartesian_coord(index_3d); + }; + + // get the cartesian coordinate of a big grid in the unit cell from the 1D index + Vec3d get_bgrid_coord(int index_1d) const + { + return get_bgrid_coord(bgrid_idx_1Dto3D(index_1d)); + }; + + // get the 3D index of a big grid in the unit cell from the cartesian coordinate + Vec3i get_bgrid_idx_3d(const Vec3d coord) const + { + Vec3d direct_coord = biggrid_info_->get_direct_coord(coord); + return Vec3i( + static_cast(floor(direct_coord.x)), + static_cast(floor(direct_coord.y)), + static_cast(floor(direct_coord.z))); + }; + + // Get the relative Cartesian coordinates of big grid A relative to big grid B + // returned vector = coordinates of point A - coordinates of point B + // this function is more efficient than obtaining two 3D coordinates separately + // through two 3D indices and then subtracting them + Vec3d get_relative_coord(Vec3i index_3d_a, Vec3i index_3d_b) const + { + return get_bgrid_coord(index_3d_a - index_3d_b); + }; + + // get the extended unitcell index of a big grid + Vec3i get_unitcell_idx(const Vec3i index_3d) const + { + return Vec3i(floor_div(index_3d.x, nbx_), + floor_div(index_3d.y, nby_), + floor_div(index_3d.z, nbz_)); + }; + + // map the extended big grid index to the big grid index in unitcell + Vec3i map_ext_idx_to_ucell(const Vec3i index_3d) const + { + return Vec3i(index_3d.x - floor_div(index_3d.x, nbx_) * nbx_, + index_3d.y - floor_div(index_3d.y, nby_) * nby_, + index_3d.z - floor_div(index_3d.z, nbz_) * nbz_); + }; + + + //==================================================================== + // functions related to the meshgrid + //==================================================================== + + // transform the 1D index of a meshgrid in the unit cell to the 3D index + Vec3i mgrid_idx_1Dto3D(const int index_1d) const + { + return index1Dto3D(index_1d, nmx_, nmy_, nmz_); + } + + // transform the 3D index of a meshgrid in the unit cell to the 1D index + int mgrid_idx_3Dto1D(const Vec3i index_3d) const + { + return index3Dto1D(index_3d.x, index_3d.y, index_3d.z, nmx_, nmy_, nmz_); + } + + // get the cartesian coordinate of a meshgrid in the unit cell from the 3D index + Vec3d get_mgrid_coord(Vec3i index_3d) const + { + return meshgrid_info_->get_cartesian_coord(index_3d); + }; + + // get the cartesian coordinate of a meshgrid in the unit cell from the 1D index + Vec3d get_mgrid_coord(int index_1d) const + { + return get_mgrid_coord(mgrid_idx_1Dto3D(index_1d)); + } + + private: + // basis vectors of the unit cell + Vec3d unitcell_vec1_; + Vec3d unitcell_vec2_; + Vec3d unitcell_vec3_; + + //==================================================================== + // member variables related to the Big Grid + //==================================================================== + + // the number of big cells along the first lattice vector + int nbx_; + + // the number of big cells along the second lattice vector + int nby_; + + // the number of big cells along the third lattice vector + int nbz_; + + // the total number of big cells + int nbxyz_; + + // basic attributes of the big grid + std::shared_ptr biggrid_info_; + + std::shared_ptr meshgrid_info_; + + //==================================================================== + // member variables related to meshgrid + //==================================================================== + + // the number of meshgrids along the first lattice vector + int nmx_; + + // the number of meshgrids along the second lattice vector + int nmy_; + + // the number of meshgrids along the third lattice vector + int nmz_; + + // the total number of meshgrids in the unitcell + int nmxyz_; + +}; + +} // namespace ModuleGint \ No newline at end of file diff --git a/source/module_rdmft/update_state_rdmft.cpp b/source/module_rdmft/update_state_rdmft.cpp index 6d9f829f06..ed08ba0be9 100644 --- a/source/module_rdmft/update_state_rdmft.cpp +++ b/source/module_rdmft/update_state_rdmft.cpp @@ -8,7 +8,7 @@ #include "module_elecstate/module_dm/cal_dm_psi.h" #include "module_elecstate/module_dm/density_matrix.h" #include "module_elecstate/module_charge/symmetry_rho.h" -#include "module_elecstate/elecstate_lcao_cal_tau.h" + namespace rdmft { @@ -118,7 +118,7 @@ void RDMFT::update_charge(UnitCell& ucell) // } // Gint_inout inout1(charge->kin_r, Gint_Tools::job_type::tau); // GG->cal_gint(&inout1); - elecstate::lcao_cal_tau_gamma(GG, charge); + this->pelec->cal_tau(wfc); } charge->renormalize_rho(); @@ -148,7 +148,7 @@ void RDMFT::update_charge(UnitCell& ucell) // } // Gint_inout inout1(charge->kin_r, Gint_Tools::job_type::tau); // GK->cal_gint(&inout1); - elecstate::lcao_cal_tau_k(GK, charge); + this->pelec->cal_tau(wfc); } charge->renormalize_rho(); From 0f8911392c7baa99f51f5cbe038da7e3b0e41b25 Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Thu, 13 Feb 2025 21:44:25 +0800 Subject: [PATCH 073/160] modify openmp strategy (#5898) --- .../module_gint/gint_force_cpu_interface.cpp | 4 ++-- .../module_gint/gint_rho_cpu_interface.cpp | 4 ++-- .../module_gint/gint_vl_cpu_interface.cpp | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/source/module_hamilt_lcao/module_gint/gint_force_cpu_interface.cpp b/source/module_hamilt_lcao/module_gint/gint_force_cpu_interface.cpp index 0c08ac019f..b024bca4d8 100644 --- a/source/module_hamilt_lcao/module_gint/gint_force_cpu_interface.cpp +++ b/source/module_hamilt_lcao/module_gint/gint_force_cpu_interface.cpp @@ -28,7 +28,7 @@ void Gint::gint_kernel_force(Gint_inout* inout) { std::vector block_index(max_size+1,0); std::vector block_size(max_size,0); std::vector vldr3(this->bxyz,0.0); -#pragma omp for +#pragma omp for schedule(dynamic) for (int grid_index = 0; grid_index < this->nbxx; grid_index++) { const int na_grid = this->gridt->how_many_atoms[grid_index]; if (na_grid == 0) { @@ -153,7 +153,7 @@ void Gint::gint_kernel_force_meta(Gint_inout* inout) { std::vector block_size(max_size,0); std::vector vldr3(this->bxyz,0.0); std::vector vkdr3(this->bxyz,0.0); -#pragma omp for +#pragma omp for schedule(dynamic) for (int grid_index = 0; grid_index < this->nbxx; grid_index++) { const int na_grid = this->gridt->how_many_atoms[grid_index]; if (na_grid == 0) { diff --git a/source/module_hamilt_lcao/module_gint/gint_rho_cpu_interface.cpp b/source/module_hamilt_lcao/module_gint/gint_rho_cpu_interface.cpp index dfc4926b0d..e3663145cc 100644 --- a/source/module_hamilt_lcao/module_gint/gint_rho_cpu_interface.cpp +++ b/source/module_hamilt_lcao/module_gint/gint_rho_cpu_interface.cpp @@ -16,7 +16,7 @@ void Gint::gint_kernel_rho(Gint_inout* inout) { std::vector block_index(max_size+1, 0); std::vector block_size(max_size, 0); std::vector vindex(this->bxyz, 0); -#pragma omp for +#pragma omp for schedule(dynamic) for (int grid_index = 0; grid_index < this->nbxx; grid_index++) { const int na_grid = this->gridt->how_many_atoms[grid_index]; @@ -102,7 +102,7 @@ void Gint::gint_kernel_tau(Gint_inout* inout) { std::vector block_index(max_size+1, 0); std::vector block_size(max_size, 0); std::vector vindex(bxyz, 0); -#pragma omp for +#pragma omp for schedule(dynamic) for (int grid_index = 0; grid_index < this->nbxx; grid_index++) { const int na_grid = this->gridt->how_many_atoms[grid_index]; diff --git a/source/module_hamilt_lcao/module_gint/gint_vl_cpu_interface.cpp b/source/module_hamilt_lcao/module_gint/gint_vl_cpu_interface.cpp index c7629ba387..5bbab01fc0 100644 --- a/source/module_hamilt_lcao/module_gint/gint_vl_cpu_interface.cpp +++ b/source/module_hamilt_lcao/module_gint/gint_vl_cpu_interface.cpp @@ -24,7 +24,7 @@ void Gint::gint_kernel_vlocal(Gint_inout* inout) { std::vector block_index(max_size+1,0); std::vector block_size(max_size,0); std::vector vldr3(this->bxyz,0.0); - #pragma omp for + #pragma omp for schedule(dynamic) for (int grid_index = 0; grid_index < this->nbxx; grid_index++) { const int na_grid = this->gridt->how_many_atoms[grid_index]; if (na_grid == 0) { @@ -119,7 +119,7 @@ void Gint::gint_kernel_dvlocal(Gint_inout* inout) { std::vector block_index(max_size+1,0); std::vector block_size(max_size,0); std::vector vldr3(this->bxyz,0.0); -#pragma omp for +#pragma omp for schedule(dynamic) for (int grid_index = 0; grid_index < this->nbxx; grid_index++) { const int na_grid = this->gridt->how_many_atoms[grid_index]; if (na_grid == 0) { @@ -217,7 +217,7 @@ void Gint::gint_kernel_vlocal_meta(Gint_inout* inout) { std::vector vldr3(this->bxyz,0.0); std::vector vkdr3(this->bxyz,0.0); -#pragma omp for +#pragma omp for schedule(dynamic) for (int grid_index = 0; grid_index < this->nbxx; grid_index++) { const int na_grid = this->gridt->how_many_atoms[grid_index]; if (na_grid == 0) { From 6e94e9e51f70bf6bec073e66eba5ca9be67c4a1f Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Thu, 13 Feb 2025 21:47:13 +0800 Subject: [PATCH 074/160] Fix document description for ocp and ocp_set (#5896) --- docs/advanced/input_files/input-main.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 7c3628b9ff..b75eb7024b 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -3766,19 +3766,24 @@ These variables are used to control berry phase and wannier90 interface paramete - **Type**: Boolean - **Availability**: - - For PW and LCAO codes. if set to 1, occupations of bands will be setting of "ocp_set". - - For TDDFT in LCAO codes. if set to 1, occupations will be constrained since second ionic step. - - For OFDFT, this feature can't be used. + - For PW and LCAO codes: If set to 1, the band occupations will be determined by `ocp_set`. + - For RT-TDDFT in LCAO codes: If set to 1, same as above, but the occupations will be constrained starting from the second ionic step. + - For OFDFT: This feature is not available. - **Description**: -- True: fix the occupations of bands. -- False: do not fix the occupations of bands. +- True: Fixes the band occupations based on the values specified in `ocp_set`. +- False: Does not fix the band occupations. - **Default**: False ### ocp_set - **Type**: String -- **Description**: If ocp is True, the ocp_set is a string to set the number of occupancy, like '1 10 * 1 0 1' representing the 13 band occupancy, 12th band occupancy 0 and the rest 1, the code is parsing this string into an array through a regular expression. -- **Default**: none +- **Description**: + - If `ocp` is set to 1, `ocp_set` must be provided as a string specifying the occupation numbers for each band across all k-points. The format follows a space-separated pattern, where occupations are assigned sequentially to bands for each k-point. A shorthand notation `N*x` can be used to repeat a value `x` for `N` bands. + - Example: + - `1 10*1 0 1` represents occupations for 13 bands, where the 12th band is fully unoccupied (`0`), and all others are occupied (`1`). + - For a system with multiple k-points, the occupations must be specified for all k-points, following their order in the output file kpoints (may lead to fractional occupations). + - Incorrect specification of `ocp_set` could lead to inconsistencies in electron counting, causing the calculation to terminate with an error. +- **Default**: None [back to top](#full-list-of-input-keywords) From e404195e9b3402fc48f7b62f6c845bda274fe226 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Fri, 14 Feb 2025 09:59:39 +0800 Subject: [PATCH 075/160] Refactor ucell read_stru part (#5887) * modify check_dtau * update the compute method * modify the read_orb_file * change the file in the print_tau * add print_tau in Cmake test * fix compile bug * fix compile bug * change print_stru_file * modify the read_atom_postions * fix segment fault in the test * finish print tau * delete functions * update file in the cal_wfc * fix bug in the unittest * fix compile bug --- .gitignore | 2 +- source/Makefile.Objects | 3 + source/module_cell/CMakeLists.txt | 1 + .../test/sltk_atom_arrange_test.cpp | 6 +- .../module_neighbor/test/sltk_grid_test.cpp | 11 +- source/module_cell/print_cell.cpp | 143 +++++ source/module_cell/print_cell.h | 43 ++ source/module_cell/read_atoms.cpp | 583 +++++------------- source/module_cell/read_stru.cpp | 39 ++ source/module_cell/read_stru.h | 17 +- source/module_cell/test/CMakeLists.txt | 3 + .../test/support/mock_unitcell.cpp | 28 - source/module_cell/test/unitcell_test.cpp | 61 +- .../module_cell/test/unitcell_test_readpp.cpp | 12 +- source/module_cell/test_pw/CMakeLists.txt | 5 +- .../module_cell/test_pw/unitcell_test_pw.cpp | 2 +- source/module_cell/unitcell.cpp | 261 +------- source/module_cell/unitcell.h | 48 -- source/module_elecstate/CMakeLists.txt | 2 + source/module_elecstate/cal_wfc.cpp | 172 ++++++ source/module_elecstate/read_orb.cpp | 70 +++ source/module_elecstate/read_orb.h | 23 + source/module_elecstate/read_pseudo.cpp | 7 +- source/module_elecstate/read_pseudo.h | 22 + .../module_deepks/test/CMakeLists.txt | 3 + source/module_io/test/write_orb_info_test.cpp | 2 +- source/module_md/run_md.cpp | 6 +- source/module_md/test/CMakeLists.txt | 3 + source/module_relax/relax_driver.cpp | 12 +- source/module_relax/relax_new/relax.cpp | 3 +- .../relax_new/test/CMakeLists.txt | 2 +- .../relax_new/test/relax_test.cpp | 5 + .../module_relax/relax_new/test/relax_test.h | 11 - .../relax_old/ions_move_basic.cpp | 7 +- .../relax_old/test/CMakeLists.txt | 1 + source/module_relax/relax_old/test/for_test.h | 5 +- .../relax_old/test/ions_move_cg_test.cpp | 3 + 37 files changed, 808 insertions(+), 819 deletions(-) create mode 100644 source/module_cell/print_cell.cpp create mode 100644 source/module_cell/print_cell.h create mode 100644 source/module_elecstate/cal_wfc.cpp create mode 100644 source/module_elecstate/read_orb.cpp create mode 100644 source/module_elecstate/read_orb.h diff --git a/.gitignore b/.gitignore index 4d8d089055..3ce0cf6879 100644 --- a/.gitignore +++ b/.gitignore @@ -22,4 +22,4 @@ time.json *.pyc __pycache__ abacus.json -*.npy +*.npy \ No newline at end of file diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 7f1cdfa58c..2e1ba61c5f 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -185,6 +185,7 @@ OBJS_CELL=atom_pseudo.o\ read_pp_vwr.o\ unitcell.o\ read_atoms.o\ + print_cell.o\ setup_nonlocal.o\ klist.o\ cell_index.o\ @@ -230,8 +231,10 @@ OBJS_ELECSTAT=elecstate.o\ H_TDDFT_pw.o\ pot_xc.o\ cal_ux.o\ + read_orb.o\ cal_nelec_nband.o\ read_pseudo.o\ + cal_wfc.o\ OBJS_ELECSTAT_LCAO=elecstate_lcao.o\ elecstate_lcao_cal_tau.o\ diff --git a/source/module_cell/CMakeLists.txt b/source/module_cell/CMakeLists.txt index 1b94549f0c..3ce2763b5d 100644 --- a/source/module_cell/CMakeLists.txt +++ b/source/module_cell/CMakeLists.txt @@ -26,6 +26,7 @@ add_library( update_cell.cpp bcast_cell.cpp read_stru.cpp + print_cell.cpp read_atom_species.cpp ) diff --git a/source/module_cell/module_neighbor/test/sltk_atom_arrange_test.cpp b/source/module_cell/module_neighbor/test/sltk_atom_arrange_test.cpp index f33e31d57e..8ae3cb6827 100644 --- a/source/module_cell/module_neighbor/test/sltk_atom_arrange_test.cpp +++ b/source/module_cell/module_neighbor/test/sltk_atom_arrange_test.cpp @@ -9,7 +9,7 @@ #include "gmock/gmock.h" #include "gtest/gtest.h" #include "prepare_unitcell.h" - +#include "module_cell/read_stru.h" #ifdef __LCAO InfoNonlocal::InfoNonlocal() { @@ -108,7 +108,7 @@ TEST_F(SltkAtomArrangeTest, setsrNL) TEST_F(SltkAtomArrangeTest, Search) { - ucell->check_dtau(); + unitcell::check_dtau(ucell->atoms,ucell->ntype, ucell->lat0, ucell->latvec); Grid_Driver grid_d(PARAM.input.test_deconstructor, PARAM.input.test_grid); ofs.open("test.out"); bool test_only = true; @@ -124,7 +124,7 @@ TEST_F(SltkAtomArrangeTest, Search) TEST_F(SltkAtomArrangeTest, Filteradjs) { - ucell->check_dtau(); + unitcell::check_dtau(ucell->atoms,ucell->ntype, ucell->lat0, ucell->latvec); Grid_Driver grid_d(PARAM.input.test_deconstructor, PARAM.input.test_grid); ofs.open("test.out"); bool test_only = true; diff --git a/source/module_cell/module_neighbor/test/sltk_grid_test.cpp b/source/module_cell/module_neighbor/test/sltk_grid_test.cpp index e8e3307f98..9e97f744e9 100644 --- a/source/module_cell/module_neighbor/test/sltk_grid_test.cpp +++ b/source/module_cell/module_neighbor/test/sltk_grid_test.cpp @@ -1,13 +1,12 @@ #include "gmock/gmock.h" #include "gtest/gtest.h" -#define private public -#include "module_parameter/parameter.h" -#undef private #define private public #include "../sltk_grid.h" #include "prepare_unitcell.h" +#include "module_parameter/parameter.h" #undef private +#include "module_cell/read_stru.h" #ifdef __LCAO InfoNonlocal::InfoNonlocal() { @@ -78,7 +77,7 @@ using SltkGridDeathTest = SltkGridTest; TEST_F(SltkGridTest, Init) { ofs.open("test.out"); - ucell->check_dtau(); + unitcell::check_dtau(ucell->atoms,ucell->ntype, ucell->lat0, ucell->latvec); test_atom_in = 2; PARAM.input.test_grid = 1; Grid LatGrid(PARAM.input.test_grid); @@ -96,7 +95,7 @@ TEST_F(SltkGridTest, Init) TEST_F(SltkGridTest, InitSmall) { ofs.open("test.out"); - ucell->check_dtau(); + unitcell::check_dtau(ucell->atoms,ucell->ntype, ucell->lat0, ucell->latvec); test_atom_in = 2; PARAM.input.test_grid = 1; radius = 0.5; @@ -129,7 +128,7 @@ TEST_F(SltkGridTest, InitSmall) TEST_F(SltkGridTest, InitNoExpand) { ofs.open("test.out"); - ucell->check_dtau(); + unitcell::check_dtau(ucell->atoms,ucell->ntype, ucell->lat0, ucell->latvec); test_atom_in = 2; PARAM.input.test_grid = 1; double radius = 1e-1000; diff --git a/source/module_cell/print_cell.cpp b/source/module_cell/print_cell.cpp new file mode 100644 index 0000000000..7864f05104 --- /dev/null +++ b/source/module_cell/print_cell.cpp @@ -0,0 +1,143 @@ +#include +#include + +#include "print_cell.h" +#include "module_base/formatter.h" +#include "module_base/tool_title.h" +#include "module_base/global_variable.h" + +namespace unitcell +{ + void print_tau(Atom* atoms, + const std::string& Coordinate, + const int ntype, + const double lat0) + { + ModuleBase::TITLE("UnitCell", "print_tau"); + // assert (direct || Coordinate == "Cartesian" || Coordinate == "Cartesian_angstrom"); // this line causes abort in unittest ReadAtomPositionsCACXY. + // previously there are two if-statements, the first is `if(Coordinate == "Direct")` and the second is `if(Coordinate == "Cartesian" || Coordiante == "Cartesian_angstrom")` + // however the Coordinate can also be value among Cartesian_angstrom_center_xy, Cartesian_angstrom_center_xz, Cartesian_angstrom_center_yz and Cartesian_angstrom_center_xyz + // if Coordinate has value one of them, this print_tau will not print anything. + std::regex pattern("Direct|Cartesian(_angstrom)?(_center_(xy|xz|yz|xyz))?"); + assert(std::regex_search(Coordinate, pattern)); + bool direct = (Coordinate == "Direct"); + std::string table; + table += direct? "DIRECT COORDINATES\n": FmtCore::format("CARTESIAN COORDINATES ( UNIT = %20.12f Bohr ).\n", lat0); + const std::string redundant_header = direct? "taud_": "tauc_"; + table += FmtCore::format("%8s%20s%20s%20s%8s%20s%20s%20s\n", "atom", "x", "y", "z", "mag", "vx", "vy", "vz"); + for(int it = 0; it < ntype; it++) + { + for (int ia = 0; ia < atoms[it].na; ia++) + { + const double& x = direct? atoms[it].taud[ia].x: atoms[it].tau[ia].x; + const double& y = direct? atoms[it].taud[ia].y: atoms[it].tau[ia].y; + const double& z = direct? atoms[it].taud[ia].z: atoms[it].tau[ia].z; + table += FmtCore::format("%5s%-s%-5d%20.10f%20.10f%20.10f%8.4f%20.10f%20.10f%20.10f\n", // I dont know why there must be a redundant "tau[c|d]_" in the output. So ugly, it should be removed! + redundant_header, + atoms[it].label, + ia+1, + x, + y, + z, + atoms[it].mag[ia], + atoms[it].vel[ia].x, + atoms[it].vel[ia].y, + atoms[it].vel[ia].z); + } + } + table += "\n"; + GlobalV::ofs_running << table << std::endl; + return; + } + + void print_stru_file(const UnitCell& ucell, + const Atom* atoms, + const ModuleBase::Matrix3& latvec, + const std::string& fn, + const int& nspin, + const bool& direct, + const bool& vel, + const bool& magmom, + const bool& orb, + const bool& dpks_desc, + const int& iproc) + { + ModuleBase::TITLE("UnitCell","print_stru_file"); + if (iproc != 0) + { + return; // old: if(GlobalV::MY_RANK != 0) return; + } + // ATOMIC_SPECIES + std::string str = "ATOMIC_SPECIES\n"; + for(int it=0; it // Peize Lin fix bug about strcmp 2016-08-02 #include #include +#include -#include "../module_base/mathzone.h" -// Read atomic positions -// return 1: no problem. -// return 0: some problems. -bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_running, std::ofstream &ofs_warning) +#include "unitcell.h" +#include "module_parameter/parameter.h" +#include "module_cell/print_cell.h" +#include "module_cell/read_stru.h" +#include "module_elecstate/read_orb.h" +#include "module_base/timer.h" +#include "module_base/constants.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_base/formatter.h" +#include "module_base/mathzone.h" + +#ifdef __LCAO +#include "module_basis/module_ao/ORB_read.h" // to use 'ORB' -- mohan 2021-01-30 +#endif +namespace unitcell +{ +bool read_atom_positions(UnitCell& ucell, + std::ifstream &ifpos, + std::ofstream &ofs_running, + std::ofstream &ofs_warning) { ModuleBase::TITLE("UnitCell","read_atom_positions"); - + std::string& Coordinate = ucell.Coordinate; + const int ntype = ucell.ntype; if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifpos, "ATOMIC_POSITIONS")) { - ModuleBase::GlobalFunc::READ_VALUE( ifpos, Coordinate); + ModuleBase::GlobalFunc::READ_VALUE(ifpos, Coordinate); if(Coordinate != "Cartesian" && Coordinate != "Direct" && Coordinate != "Cartesian_angstrom" @@ -48,13 +55,12 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn ModuleBase::Vector3 v; ModuleBase::Vector3 mv; int na = 0; - this->nat = 0; + ucell.nat = 0; //====================================== - // calculate total number of atoms + // calculate total number of ucell.atoms // and adjust the order of atom species //====================================== - assert(ntype>0); for (int it = 0;it < ntype; it++) { ofs_running << "\n READING ATOM TYPE " << it+1 << std::endl; @@ -63,56 +69,56 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn // (1) read in atom label // start magnetization //======================================= - ModuleBase::GlobalFunc::READ_VALUE(ifpos, atoms[it].label); - if(this->atoms[it].label != this->atom_label[it]) + ModuleBase::GlobalFunc::READ_VALUE(ifpos, ucell.atoms[it].label); + if(ucell.atoms[it].label != ucell.atom_label[it]) { ofs_warning << " Label orders in ATOMIC_POSITIONS and ATOMIC_SPECIES sections do not match!" << std::endl; - ofs_warning << " Label read from ATOMIC_POSITIONS is " << this->atoms[it].label << std::endl; - ofs_warning << " Label from ATOMIC_SPECIES is " << this->atom_label[it] << std::endl; + ofs_warning << " Label read from ATOMIC_POSITIONS is " << ucell.atoms[it].label << std::endl; + ofs_warning << " Label from ATOMIC_SPECIES is " << ucell.atom_label[it] << std::endl; return false; } - ModuleBase::GlobalFunc::OUT(ofs_running, "atom label",atoms[it].label); + ModuleBase::GlobalFunc::OUT(ofs_running, "atom label",ucell.atoms[it].label); bool set_element_mag_zero = false; - ModuleBase::GlobalFunc::READ_VALUE(ifpos, magnet.start_magnetization[it] ); + ModuleBase::GlobalFunc::READ_VALUE(ifpos, ucell.magnet.start_magnetization[it] ); #ifndef __SYMMETRY //=========================================== // (2) read in numerical orbital information - // int atoms[it].nwl - // int* atoms[it].l_nchi; + // int ucell.atoms[it].nwl + // int* ucell.atoms[it].l_nchi; //=========================================== if ((PARAM.inp.basis_type == "lcao")||(PARAM.inp.basis_type == "lcao_in_pw")) { - std::string orbital_file = PARAM.inp.orbital_dir + orbital_fn[it]; - this->read_orb_file(it, orbital_file, ofs_running, &(atoms[it])); + std::string orbital_file = PARAM.inp.orbital_dir + ucell.orbital_fn[it]; + elecstate::read_orb_file(it, orbital_file, ofs_running, &(ucell.atoms[it])); } else if(PARAM.inp.basis_type == "pw") { if ((PARAM.inp.init_wfc.substr(0, 3) == "nao") || PARAM.inp.onsite_radius > 0.0) { - std::string orbital_file = PARAM.inp.orbital_dir + orbital_fn[it]; - this->read_orb_file(it, orbital_file, ofs_running, &(atoms[it])); + std::string orbital_file = PARAM.inp.orbital_dir + ucell.orbital_fn[it]; + elecstate::read_orb_file(it, orbital_file, ofs_running, &(ucell.atoms[it])); } else { - this->atoms[it].nw = 0; - this->atoms[it].nwl = 2; - //std::cout << lmaxmax << std::endl; - if ( lmaxmax != 2 ) + ucell.atoms[it].nw = 0; + ucell.atoms[it].nwl = 2; + //std::cout << ucell.lmaxmax << std::endl; + if ( ucell.lmaxmax != 2 ) { - this->atoms[it].nwl = lmaxmax; + ucell.atoms[it].nwl = ucell.lmaxmax; } - this->atoms[it].l_nchi.resize(this->atoms[it].nwl+1, 0); - for(int L=0; Latoms[it].l_nchi[L] = 1; + ucell.atoms[it].l_nchi[L] = 1; // calculate the number of local basis(3D) - this->atoms[it].nw += (2*L + 1) * this->atoms[it].l_nchi[L]; + ucell.atoms[it].nw += (2*L + 1) * ucell.atoms[it].l_nchi[L]; std::stringstream ss; ss << "L=" << L << ", number of zeta"; - ModuleBase::GlobalFunc::OUT(ofs_running,ss.str(),atoms[it].l_nchi[L]); + ModuleBase::GlobalFunc::OUT(ofs_running,ss.str(),ucell.atoms[it].l_nchi[L]); } } } // end basis type @@ -122,17 +128,17 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn // (3) read in atom number //========================= ModuleBase::GlobalFunc::READ_VALUE(ifpos, na); - this->atoms[it].na = na; + ucell.atoms[it].na = na; ModuleBase::GlobalFunc::OUT(ofs_running,"number of atom for this type",na); - this->nat += na; + ucell.nat += na; /** * liuyu update 2023-05-11 * In order to employ the DP model as esolver, * all atom types must be specified in the `STRU` in the order consistent with that of the DP model, - * even if the number of atoms is zero! + * even if the number of ucell.atoms is zero! */ if (na < 0) { @@ -142,28 +148,28 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn else if (na == 0) { std::cout << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; - std::cout << " Warning: atom number is 0 for atom type: " << atoms[it].label << std::endl; + std::cout << " Warning: atom number is 0 for atom type: " << ucell.atoms[it].label << std::endl; std::cout << " If you are confident that this is not a mistake, please ignore this warning." << std::endl; std::cout << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; ofs_running << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; - ofs_running << " Warning: atom number is 0 for atom type: " << atoms[it].label << std::endl; + ofs_running << " Warning: atom number is 0 for atom type: " << ucell.atoms[it].label << std::endl; ofs_running << " If you are confident that this is not a mistake, please ignore this warning." << std::endl; ofs_running << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; } else if (na > 0) { - atoms[it].tau.resize(na, ModuleBase::Vector3(0,0,0)); - atoms[it].dis.resize(na, ModuleBase::Vector3(0,0,0)); - atoms[it].taud.resize(na, ModuleBase::Vector3(0,0,0)); - atoms[it].vel.resize(na, ModuleBase::Vector3(0,0,0)); - atoms[it].mbl.resize(na, ModuleBase::Vector3(0,0,0)); - atoms[it].mag.resize(na, 0); - atoms[it].angle1.resize(na, 0); - atoms[it].angle2.resize(na, 0); - atoms[it].m_loc_.resize(na, ModuleBase::Vector3(0,0,0)); - atoms[it].lambda.resize(na, ModuleBase::Vector3(0,0,0)); - atoms[it].constrain.resize(na, ModuleBase::Vector3(0,0,0)); - atoms[it].mass = this->atom_mass[it]; //mohan add 2011-11-07 + ucell.atoms[it].tau.resize(na, ModuleBase::Vector3(0,0,0)); + ucell.atoms[it].dis.resize(na, ModuleBase::Vector3(0,0,0)); + ucell.atoms[it].taud.resize(na, ModuleBase::Vector3(0,0,0)); + ucell.atoms[it].vel.resize(na, ModuleBase::Vector3(0,0,0)); + ucell.atoms[it].mbl.resize(na, ModuleBase::Vector3(0,0,0)); + ucell.atoms[it].mag.resize(na, 0); + ucell.atoms[it].angle1.resize(na, 0); + ucell.atoms[it].angle2.resize(na, 0); + ucell.atoms[it].m_loc_.resize(na, ModuleBase::Vector3(0,0,0)); + ucell.atoms[it].lambda.resize(na, ModuleBase::Vector3(0,0,0)); + ucell.atoms[it].constrain.resize(na, ModuleBase::Vector3(0,0,0)); + ucell.atoms[it].mass = ucell.atom_mass[it]; //mohan add 2011-11-07 for (int ia = 0;ia < na; ia++) { // modify the reading of frozen ions and velocities -- Yuanbo Li 2021/8/20 @@ -171,20 +177,20 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn mv.x = true ; mv.y = true ; mv.z = true ; - atoms[it].vel[ia].set(0,0,0); - atoms[it].mag[ia]=magnet.start_magnetization[it];//if this line is used, default startmag_type would be 2 - atoms[it].angle1[ia]=0; - atoms[it].angle2[ia]=0; - atoms[it].m_loc_[ia].set(0,0,0); - atoms[it].lambda[ia].set(0,0,0); - atoms[it].constrain[ia].set(0,0,0); + ucell.atoms[it].vel[ia].set(0,0,0); + ucell.atoms[it].mag[ia]=ucell.magnet.start_magnetization[it];//if this line is used, default startmag_type would be 2 + ucell.atoms[it].angle1[ia]=0; + ucell.atoms[it].angle2[ia]=0; + ucell.atoms[it].m_loc_[ia].set(0,0,0); + ucell.atoms[it].lambda[ia].set(0,0,0); + ucell.atoms[it].constrain[ia].set(0,0,0); std::string tmpid; tmpid = ifpos.get(); if( (int)tmpid[0] < 0 ) { - std::cout << "read_atom_positions, mismatch in atom number for atom type: " << atoms[it].label << std::endl; + std::cout << "read_atom_positions, mismatch in atom number for atom type: " << ucell.atoms[it].label << std::endl; exit(1); } @@ -213,7 +219,7 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn } else if ( tmpid == "v" ||tmpid == "vel" || tmpid == "velocity" ) { - ifpos >> atoms[it].vel[ia].x >> atoms[it].vel[ia].y >> atoms[it].vel[ia].z; + ifpos >> ucell.atoms[it].vel[ia].x >> ucell.atoms[it].vel[ia].y >> ucell.atoms[it].vel[ia].z; } else if ( tmpid == "mag" || tmpid == "magmom") { @@ -229,31 +235,31 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn if((tmp >= 48 && tmp <= 57) or tmp=='-') { ifpos.putback(tmp); - ifpos >> atoms[it].m_loc_[ia].y>>atoms[it].m_loc_[ia].z; - atoms[it].m_loc_[ia].x=tmpamg; - atoms[it].mag[ia]=sqrt(pow(atoms[it].m_loc_[ia].x,2)+pow(atoms[it].m_loc_[ia].y,2)+pow(atoms[it].m_loc_[ia].z,2)); + ifpos >> ucell.atoms[it].m_loc_[ia].y>>ucell.atoms[it].m_loc_[ia].z; + ucell.atoms[it].m_loc_[ia].x=tmpamg; + ucell.atoms[it].mag[ia]=sqrt(pow(ucell.atoms[it].m_loc_[ia].x,2)+pow(ucell.atoms[it].m_loc_[ia].y,2)+pow(ucell.atoms[it].m_loc_[ia].z,2)); input_vec_mag=true; } else { ifpos.putback(tmp); - atoms[it].mag[ia]=tmpamg; + ucell.atoms[it].mag[ia]=tmpamg; } - // atoms[it].mag[ia]; + // ucell.atoms[it].mag[ia]; } else if ( tmpid == "angle1") { - ifpos >> atoms[it].angle1[ia]; - atoms[it].angle1[ia]=atoms[it].angle1[ia]/180 *ModuleBase::PI; + ifpos >> ucell.atoms[it].angle1[ia]; + ucell.atoms[it].angle1[ia]=ucell.atoms[it].angle1[ia]/180 *ModuleBase::PI; input_angle_mag=true; set_element_mag_zero = true; } else if ( tmpid == "angle2") { - ifpos >> atoms[it].angle2[ia]; - atoms[it].angle2[ia]=atoms[it].angle2[ia]/180 *ModuleBase::PI; + ifpos >> ucell.atoms[it].angle2[ia]; + ucell.atoms[it].angle2[ia]=ucell.atoms[it].angle2[ia]/180 *ModuleBase::PI; input_angle_mag=true; set_element_mag_zero = true; } @@ -269,17 +275,17 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn if((tmp >= 48 && tmp <= 57) or tmp=='-') { ifpos.putback(tmp); - ifpos >> atoms[it].lambda[ia].y>>atoms[it].lambda[ia].z; - atoms[it].lambda[ia].x=tmplam; + ifpos >> ucell.atoms[it].lambda[ia].y>>ucell.atoms[it].lambda[ia].z; + ucell.atoms[it].lambda[ia].x=tmplam; } else { ifpos.putback(tmp); - atoms[it].lambda[ia].z=tmplam; + ucell.atoms[it].lambda[ia].z=tmplam; } - atoms[it].lambda[ia].x /= ModuleBase::Ry_to_eV; - atoms[it].lambda[ia].y /= ModuleBase::Ry_to_eV; - atoms[it].lambda[ia].z /= ModuleBase::Ry_to_eV; + ucell.atoms[it].lambda[ia].x /= ModuleBase::Ry_to_eV; + ucell.atoms[it].lambda[ia].y /= ModuleBase::Ry_to_eV; + ucell.atoms[it].lambda[ia].z /= ModuleBase::Ry_to_eV; } else if ( tmpid == "sc") { @@ -293,13 +299,13 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn if((tmp >= 48 && tmp <= 57) or tmp=='-') { ifpos.putback(tmp); - ifpos >> atoms[it].constrain[ia].y>>atoms[it].constrain[ia].z; - atoms[it].constrain[ia].x=tmplam; + ifpos >> ucell.atoms[it].constrain[ia].y>>ucell.atoms[it].constrain[ia].z; + ucell.atoms[it].constrain[ia].x=tmplam; } else { ifpos.putback(tmp); - atoms[it].constrain[ia].z=tmplam; + ucell.atoms[it].constrain[ia].z=tmplam; } } } @@ -309,36 +315,36 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn tmpid = ifpos.get(); } std::string mags; - //cout<<"mag"< 1e-10 ) + ucell.atoms[it].m_loc_[ia].z = ucell.atoms[it].mag[ia] * + cos(ucell.atoms[it].angle1[ia]); + if(std::abs(sin(ucell.atoms[it].angle1[ia])) > 1e-10 ) { - atoms[it].m_loc_[ia].x = atoms[it].mag[ia] * - sin(atoms[it].angle1[ia]) * cos(atoms[it].angle2[ia]); - atoms[it].m_loc_[ia].y = atoms[it].mag[ia] * - sin(atoms[it].angle1[ia]) * sin(atoms[it].angle2[ia]); + ucell.atoms[it].m_loc_[ia].x = ucell.atoms[it].mag[ia] * + sin(ucell.atoms[it].angle1[ia]) * cos(ucell.atoms[it].angle2[ia]); + ucell.atoms[it].m_loc_[ia].y = ucell.atoms[it].mag[ia] * + sin(ucell.atoms[it].angle1[ia]) * sin(ucell.atoms[it].angle2[ia]); } } else if (input_vec_mag) {// mx, my, mz are given, calculate angle1 and angle2 from mx, my, mz - double mxy=sqrt(pow(atoms[it].m_loc_[ia].x,2)+pow(atoms[it].m_loc_[ia].y,2)); - atoms[it].angle1[ia]=atan2(mxy,atoms[it].m_loc_[ia].z); + double mxy=sqrt(pow(ucell.atoms[it].m_loc_[ia].x,2)+pow(ucell.atoms[it].m_loc_[ia].y,2)); + ucell.atoms[it].angle1[ia]=atan2(mxy,ucell.atoms[it].m_loc_[ia].z); if(mxy>1e-8) { - atoms[it].angle2[ia]=atan2(atoms[it].m_loc_[ia].y,atoms[it].m_loc_[ia].x); + ucell.atoms[it].angle2[ia]=atan2(ucell.atoms[it].m_loc_[ia].y,ucell.atoms[it].m_loc_[ia].x); } } else// only one mag is given, assume it is z { - atoms[it].m_loc_[ia].x = 0; - atoms[it].m_loc_[ia].y = 0; - atoms[it].m_loc_[ia].z = atoms[it].mag[ia]; + ucell.atoms[it].m_loc_[ia].x = 0; + ucell.atoms[it].m_loc_[ia].y = 0; + ucell.atoms[it].m_loc_[ia].z = ucell.atoms[it].mag[ia]; } if(PARAM.inp.nspin==4) @@ -346,16 +352,16 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn if(!PARAM.inp.noncolin) { //collinear case with nspin = 4, only z component is used - atoms[it].m_loc_[ia].x = 0; - atoms[it].m_loc_[ia].y = 0; + ucell.atoms[it].m_loc_[ia].x = 0; + ucell.atoms[it].m_loc_[ia].y = 0; } //print only ia==0 && mag>0 to avoid too much output //print when ia!=0 && mag[ia] != mag[0] to avoid too much output // 'A || (!A && B)' is equivalent to 'A || B',so the following // code is equivalent to 'ia==0 || (...)' - if(ia==0 || (atoms[it].m_loc_[ia].x != atoms[it].m_loc_[0].x - || atoms[it].m_loc_[ia].y != atoms[it].m_loc_[0].y - || atoms[it].m_loc_[ia].z != atoms[it].m_loc_[0].z)) + if(ia==0 || (ucell.atoms[it].m_loc_[ia].x != ucell.atoms[it].m_loc_[0].x + || ucell.atoms[it].m_loc_[ia].y != ucell.atoms[it].m_loc_[0].y + || ucell.atoms[it].m_loc_[ia].z != ucell.atoms[it].m_loc_[0].z)) { //use a stringstream to generate string: "concollinear magnetization of element it is:" std::stringstream ss; @@ -364,16 +370,16 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn { ss<<" (atom"<0 to avoid too much output //print when ia!=0 && mag[ia] != mag[0] to avoid too much output - if(ia==0 || (atoms[it].mag[ia] != atoms[it].mag[0])) + if(ia==0 || (ucell.atoms[it].mag[ia] != ucell.atoms[it].mag[0])) { //use a stringstream to generate string: "cocollinear magnetization of element it is:" std::stringstream ss; @@ -382,7 +388,7 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn { ss<<" (atom"<atoms[it].na; ia++) + for (int ia = 0;ia < ucell.atoms[it].na; ia++) { - if(std::abs(atoms[it].mag[ia]) > 1e-5) + if(std::abs(ucell.atoms[it].mag[ia]) > 1e-5) { autoset_mag = 0; break; @@ -503,12 +509,12 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn { for (int it = 0;it < ntype; it++) { - for (int ia = 0;ia < this->atoms[it].na; ia++) + for (int ia = 0;ia < ucell.atoms[it].na; ia++) { - atoms[it].m_loc_[ia].x = 1.0; - atoms[it].m_loc_[ia].y = 1.0; - atoms[it].m_loc_[ia].z = 1.0; - atoms[it].mag[ia] = sqrt(pow(atoms[it].m_loc_[ia].x,2)+pow(atoms[it].m_loc_[ia].y,2)+pow(atoms[it].m_loc_[ia].z,2)); + ucell.atoms[it].m_loc_[ia].x = 1.0; + ucell.atoms[it].m_loc_[ia].y = 1.0; + ucell.atoms[it].m_loc_[ia].z = 1.0; + ucell.atoms[it].mag[ia] = sqrt(pow(ucell.atoms[it].m_loc_[ia].x,2)+pow(ucell.atoms[it].m_loc_[ia].y,2)+pow(ucell.atoms[it].m_loc_[ia].z,2)); ModuleBase::GlobalFunc::OUT(ofs_running,"Autoset magnetism for this atom", 1.0, 1.0, 1.0); } } @@ -517,10 +523,10 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn { for (int it = 0;it < ntype; it++) { - for (int ia = 0;ia < this->atoms[it].na; ia++) + for (int ia = 0;ia < ucell.atoms[it].na; ia++) { - atoms[it].mag[ia] = 1.0; - atoms[it].m_loc_[ia].x = atoms[it].mag[ia]; + ucell.atoms[it].mag[ia] = 1.0; + ucell.atoms[it].m_loc_[ia].x = ucell.atoms[it].mag[ia]; ModuleBase::GlobalFunc::OUT(ofs_running,"Autoset magnetism for this atom", 1.0); } } @@ -530,286 +536,33 @@ bool UnitCell::read_atom_positions(std::ifstream &ifpos, std::ofstream &ofs_runn } // end scan_begin //check if any atom can move in MD - if(!this->if_atoms_can_move() && PARAM.inp.calculation=="md" && PARAM.inp.esolver_type!="tddft") + if(!ucell.if_atoms_can_move() && PARAM.inp.calculation=="md" && PARAM.inp.esolver_type!="tddft") { ModuleBase::WARNING("read_atoms", "no atom can move in MD!"); return false; } ofs_running << std::endl; - ModuleBase::GlobalFunc::OUT(ofs_running,"TOTAL ATOM NUMBER",nat); + ModuleBase::GlobalFunc::OUT(ofs_running,"TOTAL ATOM NUMBER",ucell.nat); - if (nat == 0) + if (ucell.nat == 0) { ModuleBase::WARNING("read_atom_positions","no atom in the system!"); return false; } // mohan add 2010-06-30 - //xiaohui modify 2015-03-15, cancel outputfile "STRU_READIN.xyz" - //this->print_cell_xyz("STRU_READIN.xyz"); - this->check_dtau(); + unitcell::check_dtau(ucell.atoms,ucell.ntype, ucell.lat0, ucell.latvec); - if (unitcell::check_tau(this->atoms, this->ntype, this->lat0)) + if (unitcell::check_tau(ucell.atoms, ucell.ntype, ucell.lat0)) { - this->print_tau(); - //xiaohui modify 2015-03-15, cancel outputfile "STRU_READIN.xyz" - //this->print_cell_xyz("STRU_READIN_ADJUST.xyz"); + unitcell::print_tau(ucell.atoms,ucell.Coordinate,ucell.ntype,ucell.lat0); return true; } return false; }//end read_atom_positions - - -void UnitCell::print_stru_file(const std::string& fn, - const int& nspin, - const bool& direct, - const bool& vel, - const bool& magmom, - const bool& orb, - const bool& dpks_desc, - const int& iproc) const -{ - ModuleBase::TITLE("UnitCell","print_stru_file"); - if (iproc != 0) { - return; // old: if(GlobalV::MY_RANK != 0) return; - } - // ATOMIC_SPECIES - std::string str = "ATOMIC_SPECIES\n"; - for(int it=0; it0); - for(int it=0;ittaud[ia].x+10000) - int(atom1->taud[ia].x+10000); - double dy2 = (atom1->taud[ia].y+10000) - int(atom1->taud[ia].y+10000); - double dz2 = (atom1->taud[ia].z+10000) - int(atom1->taud[ia].z+10000); - - // mohan add 2011-04-07 - while(dx2 >= 1) - { - GlobalV::ofs_warning << " dx2 is >=1 " << std::endl; - dx2 -= 1.0; - } - while(dy2 >= 1) - { - GlobalV::ofs_warning << " dy2 is >=1 " << std::endl; - dy2 -= 1.0; - } - while(dz2 >= 1) - { - GlobalV::ofs_warning << " dz2 is >=1 " << std::endl; - dz2 -= 1.0; - } - // mohan add 2011-04-07 - while(dx2<0) - { - GlobalV::ofs_warning << " dx2 is <0 " << std::endl; - dx2 += 1.0; - } - while(dy2<0) - { - GlobalV::ofs_warning << " dy2 is <0 " << std::endl; - dy2 += 1.0; - } - while(dz2<0) - { - GlobalV::ofs_warning << " dz2 is <0 " << std::endl; - dz2 += 1.0; - } - - atom1->taud[ia].x = dx2; - atom1->taud[ia].y = dy2; - atom1->taud[ia].z = dz2; - double cx2=0.0; - double cy2=0.0; - double cz2=0.0; - ModuleBase::Mathzone::Direct_to_Cartesian( - atom1->taud[ia].x, atom1->taud[ia].y, atom1->taud[ia].z, - latvec.e11, latvec.e12, latvec.e13, - latvec.e21, latvec.e22, latvec.e23, - latvec.e31, latvec.e32, latvec.e33, - cx2, cy2, cz2); - - atom1->tau[ia].x = cx2; - atom1->tau[ia].y = cy2; - atom1->tau[ia].z = cz2; - - // std::cout << std::setw(15) << dx2 << std::setw(15) << dy2 << std::setw(15) << dz2 - // << std::setw(15) << cx2 << std::setw(15) << cy2 << std::setw(15) << cz2 - // << std::endl; - - } - } - return; -} - -void UnitCell::read_orb_file(int it, std::string &orb_file, std::ofstream &ofs_running, Atom* atom) -{ - // the maximum L is 9 like cc-pV9Z, according to the basissetexchange https://www.basissetexchange.org/ - // there is no orbitals with L>9 presently - const std::string spectrum = "SPDFGHIKLM"; - std::ifstream ifs(orb_file.c_str(), std::ios::in); // pengfei 2014-10-13 - // mohan add return 2021-04-26 - if (!ifs) - { - std::cout << " Element index " << it+1 << std::endl; - std::cout << " orbital file: " << orb_file << std::endl; - ModuleBase::WARNING_QUIT("UnitCell::read_orb_file", "ABACUS Cannot find the ORBITAL file (basis sets)"); - } - std::string word; - atom->nw = 0; - while (ifs.good()) - { - ifs >> word; - if (word == "Element") // pengfei Li 16-2-29 - { - ModuleBase::GlobalFunc::READ_VALUE(ifs, atom->label_orb); - } - if (word == "Lmax") - { - ModuleBase::GlobalFunc::READ_VALUE(ifs, atom->nwl); - atom->l_nchi.resize(atom->nwl+1, 0); - } - // assert(atom->nwl<10); // cannot understand why restrict the maximum value of atom->nwl - if (word == "Cutoff(a.u.)") // pengfei Li 16-2-29 - { - ModuleBase::GlobalFunc::READ_VALUE(ifs, atom->Rcut); - } - if (FmtCore::endswith(word, "orbital-->")) - { - bool valid = false; - for (int i = 0; i < spectrum.size(); i++) - { - if (word == spectrum.substr(i, 1) + "orbital-->") - { - ModuleBase::GlobalFunc::READ_VALUE(ifs, atom->l_nchi[i]); - atom->nw += (2*i + 1) * atom->l_nchi[i]; - std::stringstream ss; - ss << "L=" << i << ", number of zeta"; - ModuleBase::GlobalFunc::OUT(ofs_running,ss.str(),atom->l_nchi[i]); - valid = true; - break; - } - } - if (!valid) - { - ModuleBase::WARNING_QUIT("UnitCell::read_orb_file", - "ABACUS does not support numerical atomic orbital with L > 9, " - "or an invalid orbital label is found in the ORBITAL file."); - } - } - } - ifs.close(); - if(!atom->nw) - { - ModuleBase::WARNING_QUIT("UnitCell::read_orb_file","get nw = 0"); - } -} diff --git a/source/module_cell/read_stru.cpp b/source/module_cell/read_stru.cpp index a312cba744..589d41ce82 100644 --- a/source/module_cell/read_stru.cpp +++ b/source/module_cell/read_stru.cpp @@ -1,6 +1,8 @@ #include "read_stru.h" #include "module_base/timer.h" #include "module_base/vector3.h" +#include "module_base/mathzone.h" + namespace unitcell { @@ -52,4 +54,41 @@ namespace unitcell ModuleBase::timer::tick("UnitCell","check_tau"); return true; } + + void check_dtau(Atom* atoms, + const int& ntype, + const double& lat0, + ModuleBase::Matrix3& latvec) + { + for(int it=0; ittaud[ia].x=fmod(atom1->taud[ia].x + 10000,1.0); + atom1->taud[ia].y=fmod(atom1->taud[ia].y + 10000,1.0); + atom1->taud[ia].z=fmod(atom1->taud[ia].z + 10000,1.0); + + double cx2=0.0; + double cy2=0.0; + double cz2=0.0; + + ModuleBase::Mathzone::Direct_to_Cartesian( + atom1->taud[ia].x, atom1->taud[ia].y, atom1->taud[ia].z, + latvec.e11, latvec.e12, latvec.e13, + latvec.e21, latvec.e22, latvec.e23, + latvec.e31, latvec.e32, latvec.e33, + cx2, cy2, cz2); + + atom1->tau[ia].x = cx2; + atom1->tau[ia].y = cy2; + atom1->tau[ia].z = cz2; + + } + } + return; + } } \ No newline at end of file diff --git a/source/module_cell/read_stru.h b/source/module_cell/read_stru.h index cff2a0c331..ceb4ee3755 100644 --- a/source/module_cell/read_stru.h +++ b/source/module_cell/read_stru.h @@ -8,13 +8,26 @@ namespace unitcell bool check_tau(const Atom* atoms, const int& ntype, const double& lat0); - + void check_dtau(Atom* atoms, + const int& ntype, + const double& lat0, + ModuleBase::Matrix3& latvec); + + // read in the atom information for each type of atom bool read_atom_species(std::ifstream& ifa, std::ofstream& ofs_running, - UnitCell& ucell); // read in the atom information for each type of atom + UnitCell& ucell); bool read_lattice_constant(std::ifstream& ifa, std::ofstream& ofs_running, Lattice& lat); + + // Read atomic positions + // return 1: no problem. + // return 0: some problems. + bool read_atom_positions(UnitCell& ucell, + std::ifstream &ifpos, + std::ofstream &ofs_running, + std::ofstream &ofs_warning); } #endif // READ_STRU_H \ No newline at end of file diff --git a/source/module_cell/test/CMakeLists.txt b/source/module_cell/test/CMakeLists.txt index 9020cf3c67..4762c8fb3d 100644 --- a/source/module_cell/test/CMakeLists.txt +++ b/source/module_cell/test/CMakeLists.txt @@ -16,6 +16,7 @@ list(APPEND cell_simple_srcs ../unitcell.cpp ../update_cell.cpp ../bcast_cell.cpp + ../print_cell.cpp ../read_stru.cpp ../read_atom_species.cpp ../read_atoms.cpp @@ -30,7 +31,9 @@ list(APPEND cell_simple_srcs ../read_pp_blps.cpp ../check_atomic_stru.cpp ../../module_elecstate/read_pseudo.cpp + ../../module_elecstate/cal_wfc.cpp ../../module_elecstate/cal_nelec_nband.cpp + ../../module_elecstate/read_orb.cpp ) add_library(cell_info OBJECT ${cell_simple_srcs}) diff --git a/source/module_cell/test/support/mock_unitcell.cpp b/source/module_cell/test/support/mock_unitcell.cpp index 353bb62687..d2e7268f88 100644 --- a/source/module_cell/test/support/mock_unitcell.cpp +++ b/source/module_cell/test/support/mock_unitcell.cpp @@ -18,36 +18,8 @@ UnitCell::~UnitCell() { } } void UnitCell::print_cell(std::ofstream& ofs) const {} -void UnitCell::print_cell_xyz(const std::string& fn) const {} -bool UnitCell::read_atom_positions(std::ifstream& ifpos, - std::ofstream& ofs_running, - std::ofstream& ofs_warning) { - return true; -} - -bool UnitCell::judge_big_cell() const { return true; } -void UnitCell::update_stress(ModuleBase::matrix& scs) {} -void UnitCell::update_force(ModuleBase::matrix& fcs) {} void UnitCell::set_iat2itia() {} void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) {} -void UnitCell::read_orb_file(int it, - std::string& orb_file, - std::ofstream& ofs_running, - Atom* atom) {} -int UnitCell::find_type(const std::string& label) { return 0; } -void UnitCell::print_tau() const {} -void UnitCell::print_stru_file(const std::string& fn, - const int& nspin, - const bool& direct, - const bool& vel, - const bool& magmom, - const bool& orb, - const bool& dpks_desc, - const int& iproc) const {} -void UnitCell::check_dtau() {} -void UnitCell::cal_nwfc(std::ofstream& log) {} -void UnitCell::cal_meshx() {} -void UnitCell::cal_natomwfc(std::ofstream& log) {} bool UnitCell::if_atoms_can_move() const { return true; } bool UnitCell::if_cell_can_change() const { return true; } void UnitCell::setup(const std::string& latname_in, diff --git a/source/module_cell/test/unitcell_test.cpp b/source/module_cell/test/unitcell_test.cpp index 3e93a7b44f..08f764a22c 100644 --- a/source/module_cell/test/unitcell_test.cpp +++ b/source/module_cell/test/unitcell_test.cpp @@ -4,14 +4,17 @@ #include "module_parameter/parameter.h" #undef private #include "module_elecstate/cal_ux.h" +#include "module_elecstate/read_orb.h" #include "module_elecstate/read_pseudo.h" #include "module_cell/read_stru.h" +#include "module_cell/print_cell.h" #include "memory" #include "module_cell/read_stru.h" #include "module_base/global_variable.h" #include "module_base/mathzone.h" #include "prepare_unitcell.h" #include "module_cell/update_cell.h" +#include "module_cell/read_stru.h" #include #include #include @@ -42,9 +45,6 @@ Magnetism::~Magnetism() delete[] this->start_magnetization; } -#define private public -#include "module_parameter/parameter.h" -#undef private /************************************************ * unit test of class UnitCell ***********************************************/ @@ -738,7 +738,7 @@ TEST_F(UcellTest, CheckDTau) UcellTestPrepare utp = UcellTestLib["C1H2-CheckDTau"]; PARAM.input.relax_new = utp.relax_new; ucell = utp.SetUcellInfo(); - ucell->check_dtau(); + unitcell::check_dtau(ucell->atoms,ucell->ntype, ucell->lat0, ucell->latvec); for (int it = 0; it < utp.natom.size(); ++it) { for (int ia = 0; ia < utp.natom[it]; ++ia) @@ -895,7 +895,8 @@ TEST_F(UcellTest, PrintSTRU) * CASE: nspin1|Cartesian|no vel|no mag|no orb|no dpks_desc|rank0 * */ - ucell->print_stru_file(fn, 1, false, false, false, false, false, 0); + unitcell::print_stru_file(*ucell,ucell->atoms,ucell->latvec, + fn, 1, false, false, false, false, false, 0); std::ifstream ifs; ifs.open("C1H2_STRU"); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); @@ -926,7 +927,8 @@ TEST_F(UcellTest, PrintSTRU) * CASE: nspin2|Direct|vel|no mag|no orb|no dpks_desc|rank0 * */ - ucell->print_stru_file(fn, 2, true, true, false, false, false, 0); + unitcell::print_stru_file(*ucell,ucell->atoms,ucell->latvec, + fn, 2, true, true, false, false, false, 0); ifs.open("C1H2_STRU"); str = {(std::istreambuf_iterator(ifs)), std::istreambuf_iterator()}; EXPECT_THAT(str, testing::HasSubstr("ATOMIC_SPECIES")); @@ -967,7 +969,8 @@ TEST_F(UcellTest, PrintSTRU) ucell->orbital_fn[1] = "__unittest_orbital_fn_1__"; ucell->atom_mulliken = {{-1, 0.5}, {-1, 0.4}, {-1, 0.3}}; // first index is iat, the second is components, starts seems from 1 - ucell->print_stru_file(fn, 2, true, false, true, true, true, 0); + unitcell::print_stru_file(*ucell,ucell->atoms,ucell->latvec, + fn, 2, true, false, true, true, true, 0); ifs.open("C1H2_STRU"); str = {(std::istreambuf_iterator(ifs)), std::istreambuf_iterator()}; EXPECT_THAT(str, testing::HasSubstr("ATOMIC_SPECIES")); @@ -1009,7 +1012,7 @@ TEST_F(UcellTest, PrintTauDirect) ucell = utp.SetUcellInfo(); GlobalV::ofs_running.open("print_tau_direct"); EXPECT_EQ(ucell->Coordinate, "Direct"); - ucell->print_tau(); + unitcell::print_tau(ucell->atoms,ucell->Coordinate,ucell->ntype,ucell->lat0); GlobalV::ofs_running.close(); std::ifstream ifs; ifs.open("print_tau_direct"); @@ -1027,7 +1030,7 @@ TEST_F(UcellTest, PrintTauCartesian) ucell = utp.SetUcellInfo(); GlobalV::ofs_running.open("print_tau_Cartesian"); EXPECT_EQ(ucell->Coordinate, "Cartesian"); - ucell->print_tau(); + unitcell::print_tau(ucell->atoms,ucell->Coordinate,ucell->ntype,ucell->lat0); GlobalV::ofs_running.close(); std::ifstream ifs; ifs.open("print_tau_Cartesian"); @@ -1100,7 +1103,7 @@ TEST_F(UcellTest, ReadOrbFile) std::string orb_file = "./support/C.orb"; std::ofstream ofs_running; ofs_running.open("tmp_readorbfile"); - ucell->read_orb_file(0, orb_file, ofs_running, &(ucell->atoms[0])); + elecstate::read_orb_file(0, orb_file, ofs_running, &(ucell->atoms[0])); ofs_running.close(); EXPECT_EQ(ucell->atoms[0].nw, 25); remove("tmp_readorbfile"); @@ -1115,7 +1118,7 @@ TEST_F(UcellDeathTest, ReadOrbFileWarning) std::ofstream ofs_running; ofs_running.open("tmp_readorbfile"); testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->read_orb_file(0, orb_file, ofs_running, &(ucell->atoms[0])), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(elecstate::read_orb_file(0, orb_file, ofs_running, &(ucell->atoms[0])), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("ABACUS Cannot find the ORBITAL file")); ofs_running.close(); @@ -1320,7 +1323,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsS1) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1352,7 +1355,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsS2) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1385,7 +1388,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsS4Noncolin) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1418,7 +1421,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsS4Colin) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1450,7 +1453,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsC) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1482,7 +1485,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCA) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1514,7 +1517,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCACXY) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1546,7 +1549,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCACXZ) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1578,7 +1581,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCACYZ) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1610,7 +1613,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCACXYZ) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1643,7 +1646,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsCAU) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1675,7 +1678,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsAutosetMag) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); for (int it = 0; it < ucell->ntype; it++) { for (int ia = 0; ia < ucell->atoms[it].na; ia++) @@ -1688,7 +1691,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsAutosetMag) PARAM.input.nspin = 4; delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - ucell->read_atom_positions(ifa, ofs_running, ofs_warning); + unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning); for (int it = 0; it < ucell->ntype; it++) { for (int ia = 0; ia < ucell->atoms[it].na; ia++) @@ -1729,7 +1732,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning1) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - EXPECT_NO_THROW(ucell->read_atom_positions(ifa, ofs_running, ofs_warning)); + EXPECT_NO_THROW(unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning)); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1773,7 +1776,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning2) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - EXPECT_NO_THROW(ucell->read_atom_positions(ifa, ofs_running, ofs_warning)); + EXPECT_NO_THROW(unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning)); ofs_running.close(); ofs_warning.close(); ifa.close(); @@ -1810,7 +1813,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning3) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - EXPECT_NO_THROW(ucell->read_atom_positions(ifa, ofs_running, GlobalV::ofs_warning)); + EXPECT_NO_THROW(unitcell::read_atom_positions(*ucell,ifa, ofs_running, GlobalV::ofs_warning)); ofs_running.close(); GlobalV::ofs_warning.close(); ifa.close(); @@ -1849,7 +1852,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning4) delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; testing::internal::CaptureStdout(); - EXPECT_EXIT(ucell->read_atom_positions(ifa, ofs_running, ofs_warning), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("read_atom_positions, mismatch in atom number for atom type: Mg")); ofs_running.close(); @@ -1883,7 +1886,7 @@ TEST_F(UcellTestReadStru, ReadAtomPositionsWarning5) // mandatory preliminaries delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; - EXPECT_NO_THROW(ucell->read_atom_positions(ifa, ofs_running, GlobalV::ofs_warning)); + EXPECT_NO_THROW(unitcell::read_atom_positions(*ucell,ifa, ofs_running, GlobalV::ofs_warning)); ofs_running.close(); GlobalV::ofs_warning.close(); ifa.close(); diff --git a/source/module_cell/test/unitcell_test_readpp.cpp b/source/module_cell/test/unitcell_test_readpp.cpp index 714f77d972..4e40f217e2 100644 --- a/source/module_cell/test/unitcell_test_readpp.cpp +++ b/source/module_cell/test/unitcell_test_readpp.cpp @@ -215,7 +215,7 @@ TEST_F(UcellTest, ReadCellPP) { TEST_F(UcellTest, CalMeshx) { elecstate::read_cell_pseudopots(pp_dir, ofs, *ucell); - ucell->cal_meshx(); + elecstate::cal_meshx(ucell->meshx,ucell->atoms,ucell->ntype); EXPECT_EQ(ucell->atoms[0].ncpp.msh, 1247); EXPECT_EQ(ucell->atoms[1].ncpp.msh, 1165); EXPECT_EQ(ucell->meshx, 1247); @@ -225,7 +225,7 @@ TEST_F(UcellTest, CalNatomwfc1) { elecstate::read_cell_pseudopots(pp_dir, ofs, *ucell); EXPECT_FALSE(ucell->atoms[0].ncpp.has_so); EXPECT_FALSE(ucell->atoms[1].ncpp.has_so); - ucell->cal_natomwfc(ofs); + elecstate::cal_natomwfc(ofs,ucell->natomwfc,ucell->ntype,ucell->atoms); EXPECT_EQ(ucell->atoms[0].ncpp.nchi, 2); EXPECT_EQ(ucell->atoms[1].ncpp.nchi, 1); EXPECT_EQ(ucell->atoms[0].na, 1); @@ -239,7 +239,7 @@ TEST_F(UcellTest, CalNatomwfc2) { elecstate::read_cell_pseudopots(pp_dir, ofs, *ucell); EXPECT_FALSE(ucell->atoms[0].ncpp.has_so); EXPECT_FALSE(ucell->atoms[1].ncpp.has_so); - ucell->cal_natomwfc(ofs); + elecstate::cal_natomwfc(ofs,ucell->natomwfc,ucell->ntype,ucell->atoms); EXPECT_EQ(ucell->atoms[0].ncpp.nchi, 2); EXPECT_EQ(ucell->atoms[1].ncpp.nchi, 1); EXPECT_EQ(ucell->atoms[0].na, 1); @@ -253,7 +253,7 @@ TEST_F(UcellTest, CalNatomwfc3) { elecstate::read_cell_pseudopots(pp_dir, ofs, *ucell); EXPECT_TRUE(ucell->atoms[0].ncpp.has_so); EXPECT_TRUE(ucell->atoms[1].ncpp.has_so); - ucell->cal_natomwfc(ofs); + elecstate::cal_natomwfc(ofs,ucell->natomwfc,ucell->ntype,ucell->atoms); EXPECT_EQ(ucell->atoms[0].ncpp.nchi, 3); EXPECT_EQ(ucell->atoms[1].ncpp.nchi, 1); EXPECT_EQ(ucell->atoms[0].na, 1); @@ -267,7 +267,7 @@ TEST_F(UcellTest, CalNwfc1) { EXPECT_FALSE(ucell->atoms[0].ncpp.has_so); EXPECT_FALSE(ucell->atoms[1].ncpp.has_so); PARAM.sys.nlocal = 3 * 9; - ucell->cal_nwfc(ofs); + elecstate::cal_nwfc(ofs,*ucell,ucell->atoms); EXPECT_EQ(ucell->atoms[0].iw2l[8], 2); EXPECT_EQ(ucell->atoms[0].iw2n[8], 0); EXPECT_EQ(ucell->atoms[0].iw2m[8], 4); @@ -333,7 +333,7 @@ TEST_F(UcellTest, CalNwfc2) { EXPECT_FALSE(ucell->atoms[0].ncpp.has_so); EXPECT_FALSE(ucell->atoms[1].ncpp.has_so); PARAM.sys.nlocal = 3 * 9 * 2; - EXPECT_NO_THROW(ucell->cal_nwfc(ofs)); + EXPECT_NO_THROW(elecstate::cal_nwfc(ofs,*ucell,ucell->atoms)); } TEST_F(UcellDeathTest, CheckStructure) { diff --git a/source/module_cell/test_pw/CMakeLists.txt b/source/module_cell/test_pw/CMakeLists.txt index 4f1446e514..1fd37bb31d 100644 --- a/source/module_cell/test_pw/CMakeLists.txt +++ b/source/module_cell/test_pw/CMakeLists.txt @@ -14,7 +14,10 @@ AddTest( SOURCES unitcell_test_pw.cpp ../unitcell.cpp ../read_atoms.cpp ../atom_spec.cpp ../update_cell.cpp ../bcast_cell.cpp ../atom_pseudo.cpp ../pseudo.cpp ../read_pp.cpp ../read_pp_complete.cpp ../read_pp_upf201.cpp ../read_pp_upf100.cpp ../read_stru.cpp ../read_atom_species.cpp - ../read_pp_vwr.cpp ../read_pp_blps.cpp ../../module_io/output.cpp ../../module_elecstate/read_pseudo.cpp ../../module_elecstate/cal_nelec_nband.cpp + ../read_pp_vwr.cpp ../read_pp_blps.cpp ../../module_io/output.cpp + ../../module_elecstate/read_pseudo.cpp ../../module_elecstate/cal_nelec_nband.cpp + ../../module_elecstate/read_orb.cpp ../../module_cell/print_cell.cpp + ../../module_elecstate/cal_wfc.cpp ) find_program(BASH bash) diff --git a/source/module_cell/test_pw/unitcell_test_pw.cpp b/source/module_cell/test_pw/unitcell_test_pw.cpp index 2e41265090..1f487fdb93 100644 --- a/source/module_cell/test_pw/unitcell_test_pw.cpp +++ b/source/module_cell/test_pw/unitcell_test_pw.cpp @@ -105,7 +105,7 @@ if(GlobalV::MY_RANK==0) delete[] ucell->magnet.start_magnetization; ucell->magnet.start_magnetization = new double[ucell->ntype]; //call read_atom_positions - EXPECT_NO_THROW(ucell->read_atom_positions(ifa,ofs_running,ofs_warning)); + EXPECT_NO_THROW(unitcell::read_atom_positions(*ucell,ifa, ofs_running, ofs_warning)); ofs_running.close(); ofs_warning.close(); ifa.close(); diff --git a/source/module_cell/unitcell.cpp b/source/module_cell/unitcell.cpp index eb2cb4a159..b5c8c6b846 100755 --- a/source/module_cell/unitcell.cpp +++ b/source/module_cell/unitcell.cpp @@ -1,7 +1,5 @@ #include -#ifdef __MPI -#include "mpi.h" -#endif +#include // Peize Lin fix bug about strcmp 2016-08-02 #include "module_base/constants.h" #include "module_base/global_function.h" @@ -9,21 +7,22 @@ #include "unitcell.h" #include "bcast_cell.h" #include "module_parameter/parameter.h" -#include "read_stru.h" -#ifdef __LCAO -#include "../module_basis/module_ao/ORB_read.h" // to use 'ORB' -- mohan 2021-01-30 -#endif +#include "module_cell/read_stru.h" #include "module_base/atom_in.h" #include "module_base/element_elec_config.h" #include "module_base/global_file.h" #include "module_base/parallel_common.h" - -#include // Peize Lin fix bug about strcmp 2016-08-02 #include "module_parameter/parameter.h" + +#ifdef __MPI +#include "mpi.h" +#endif #ifdef USE_PAW #include "module_cell/module_paw/paw_cell.h" #endif - +#ifdef __LCAO +#include "../module_basis/module_ao/ORB_read.h" // to use 'ORB' -- mohan 2021-01-30 +#endif #include "update_cell.h" UnitCell::UnitCell() { @@ -58,35 +57,6 @@ void UnitCell::print_cell(std::ofstream& ofs) const { return; } -/* -void UnitCell::print_cell_xyz(const std::string& fn) const -{ - - if (GlobalV::MY_RANK != 0) - return; // xiaohui add 2015-03-15 - - std::stringstream ss; - ss << PARAM.globalv.global_out_dir << fn; - - std::ofstream ofs(ss.str().c_str()); - - ofs << nat << std::endl; - ofs << latName << std::endl; - for (int it = 0; it < ntype; it++) - { - for (int ia = 0; ia < atoms[it].na; ia++) - { - ofs << atoms[it].label << " " << atoms[it].tau[ia].x * lat0 * -0.529177 << " " - << atoms[it].tau[ia].y * lat0 * 0.529177 << " " << -atoms[it].tau[ia].z * lat0 * 0.529177 << std::endl; - } - } - - ofs.close(); - return; -} -*/ void UnitCell::set_iat2itia() { assert(nat > 0); @@ -298,7 +268,7 @@ void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) { //========================== // call read_atom_positions //========================== - ok2 = this->read_atom_positions(ifa, log, GlobalV::ofs_warning); + ok2 = unitcell::read_atom_positions(*this,ifa, log, GlobalV::ofs_warning); } } #ifdef __MPI @@ -413,157 +383,6 @@ void UnitCell::setup_cell(const std::string& fn, std::ofstream& log) { return; } -//=========================================== -// calculate the total number of local basis -// Target : nwfc, lmax, -// atoms[].stapos_wf -// PARAM.inp.nbands -//=========================================== -void UnitCell::cal_nwfc(std::ofstream& log) { - ModuleBase::TITLE("UnitCell", "cal_nwfc"); - assert(ntype > 0); - assert(nat > 0); - - //=========================== - // (1) set iw2l, iw2n, iw2m - //=========================== - for (int it = 0; it < ntype; it++) { - this->atoms[it].set_index(); - } - - //=========================== - // (2) set namax and nwmax - //=========================== - this->namax = 0; - this->nwmax = 0; - for (int it = 0; it < ntype; it++) { - this->namax = std::max(atoms[it].na, namax); - this->nwmax = std::max(atoms[it].nw, nwmax); - } - assert(namax > 0); - // for tests - // OUT(GlobalV::ofs_running,"max input atom number",namax); - // OUT(GlobalV::ofs_running,"max wave function number",nwmax); - - //=========================== - // (3) set nwfc and stapos_wf - //=========================== - int nlocal_tmp = 0; - for (int it = 0; it < ntype; it++) { - atoms[it].stapos_wf = nlocal_tmp; - const int nlocal_it = atoms[it].nw * atoms[it].na; - if (PARAM.inp.nspin != 4) { - nlocal_tmp += nlocal_it; - } else { - nlocal_tmp += nlocal_it * 2; // zhengdy-soc - } - - // for tests - // OUT(GlobalV::ofs_running,ss1.str(),nlocal_it); - // OUT(GlobalV::ofs_running,"start position of local - //orbitals",atoms[it].stapos_wf); - } - - // OUT(GlobalV::ofs_running,"NLOCAL",PARAM.globalv.nlocal); - log << " " << std::setw(40) << "NLOCAL" - << " = " << nlocal_tmp << std::endl; - //======================================================== - // (4) set index for itia2iat, itiaiw2iwt - //======================================================== - - // mohan add 2010-09-26 - assert(nlocal_tmp > 0); - assert(nlocal_tmp == PARAM.globalv.nlocal); - delete[] iwt2iat; - delete[] iwt2iw; - this->iwt2iat = new int[nlocal_tmp]; - this->iwt2iw = new int[nlocal_tmp]; - - this->itia2iat.create(ntype, namax); - // this->itiaiw2iwt.create(ntype, namax, nwmax*PARAM.globalv.npol); - this->set_iat2iwt(PARAM.globalv.npol); - int iat = 0; - int iwt = 0; - for (int it = 0; it < ntype; it++) { - for (int ia = 0; ia < atoms[it].na; ia++) { - this->itia2iat(it, ia) = iat; - // this->iat2ia[iat] = ia; - for (int iw = 0; iw < atoms[it].nw * PARAM.globalv.npol; iw++) { - // this->itiaiw2iwt(it, ia, iw) = iwt; - this->iwt2iat[iwt] = iat; - this->iwt2iw[iwt] = iw; - ++iwt; - } - ++iat; - } - } - - //======================== - // (5) set lmax and nmax - //======================== - this->lmax = 0; - this->nmax = 0; - this->nmax_total = 0; - for (int it = 0; it < ntype; it++) { - lmax = std::max(lmax, atoms[it].nwl); - for (int l = 0; l < atoms[it].nwl + 1; l++) { - nmax = std::max(nmax, atoms[it].l_nchi[l]); - } - - int nchi = 0; - for (int l = 0; l < atoms[it].nwl + 1; l++) { - nchi += atoms[it].l_nchi[l]; - } - this->nmax_total = std::max(nmax_total, nchi); - } - - //======================= - // (6) set lmax_ppwf - //======================= - this->lmax_ppwf = 0; - for (int it = 0; it < ntype; it++) { - for (int ic = 0; ic < atoms[it].ncpp.nchi; ic++) { - if (lmax_ppwf < atoms[it].ncpp.lchi[ic]) { - this->lmax_ppwf = atoms[it].ncpp.lchi[ic]; - } - } - } - - /* - for(int it=0; it< ntype; it++) - { - std::cout << " label=" << it << " nbeta=" << atoms[it].nbeta << - std::endl; for(int ic=0; ic PARAM.globalv.nlocal - //!"); - // } - // } - } - - return; -} void UnitCell::set_iat2iwt(const int& npol_in) { #ifdef __DEBUG @@ -585,67 +404,7 @@ void UnitCell::set_iat2iwt(const int& npol_in) { return; } -//====================== -// Target : meshx -// Demand : atoms[].msh -//====================== -void UnitCell::cal_meshx() { - if (PARAM.inp.test_pseudo_cell) { - ModuleBase::TITLE("UnitCell", "cal_meshx"); -} - this->meshx = 0; - for (int it = 0; it < this->ntype; it++) { - const int mesh = this->atoms[it].ncpp.msh; - if (mesh > this->meshx) { - this->meshx = mesh; - } - } - return; -} -//========================= -// Target : natomwfc -// Demand : atoms[].nchi -// atoms[].lchi -// atoms[].oc -// atoms[].na -//========================= -void UnitCell::cal_natomwfc(std::ofstream& log) { - if (PARAM.inp.test_pseudo_cell) { - ModuleBase::TITLE("UnitCell", "cal_natomwfc"); -} - - this->natomwfc = 0; - for (int it = 0; it < ntype; it++) { - //============================ - // Use pseudo-atomic orbitals - //============================ - int tmp = 0; - for (int l = 0; l < atoms[it].ncpp.nchi; l++) { - if (atoms[it].ncpp.oc[l] >= 0) { - if (PARAM.inp.nspin == 4) { - if (atoms[it].ncpp.has_so) { - tmp += 2 * atoms[it].ncpp.lchi[l]; - if (fabs(atoms[it].ncpp.jchi[l] - atoms[it].ncpp.lchi[l] - - 0.5) - < 1e-6) { - tmp += 2; -} - } else { - tmp += 2 * (2 * atoms[it].ncpp.lchi[l] + 1); - } - } else { - tmp += 2 * atoms[it].ncpp.lchi[l] + 1; -} - } - } - natomwfc += tmp * atoms[it].na; - } - ModuleBase::GlobalFunc::OUT(log, - "initial pseudo atomic orbital number", - natomwfc); - return; -} // check if any atom can be moved bool UnitCell::if_atoms_can_move() const { diff --git a/source/module_cell/unitcell.h b/source/module_cell/unitcell.h index f62b20edb2..ea9e4576f1 100644 --- a/source/module_cell/unitcell.h +++ b/source/module_cell/unitcell.h @@ -197,12 +197,6 @@ class UnitCell { UnitCell(); ~UnitCell(); void print_cell(std::ofstream& ofs) const; - void print_cell_xyz(const std::string& fn) const; - - bool judge_big_cell() const; - - void update_stress(ModuleBase::matrix& scs); // updates stress - void update_force(ModuleBase::matrix& fcs); // updates force in Atom std::vector atom_mass; std::vector atom_label; @@ -221,45 +215,6 @@ class UnitCell { // 2021-09-07 #endif - /// @brief read number of numerical orbitals for each angular momentum - /// @param it index of atom type - /// @param orb_file orbital filename - /// @param ofs_running ofstream - /// @param atom Atom instance stored in UnitCell - void read_orb_file(int it, - std::string& orb_file, - std::ofstream& ofs_running, - Atom* atom); - bool read_atom_positions( - std::ifstream& ifpos, - std::ofstream& ofs_running, - std::ofstream& ofs_warning); // read in atomic positions - - int find_type(const std::string& label); - void print_tau() const; - /** - * @brief UnitCell class is too heavy, this function would be moved - * elsewhere. Print STRU file respect to given setting - * - * @param fn STRU file name - * @param nspin PARAM.inp.nspin feed in - * @param direct true for direct coords, false for cartesian coords - * @param vol true for printing velocities - * @param magmom true for printing Mulliken population analysis produced - * magmom - * @param orb true for printing NUMERICAL_ORBITAL section - * @param dpks_desc true for printing NUMERICAL_DESCRIPTOR section - * @param iproc GlobalV::MY_RANK feed in - */ - void print_stru_file(const std::string& fn, - const int& nspin = 1, - const bool& direct = false, - const bool& vel = false, - const bool& magmom = false, - const bool& orb = false, - const bool& dpks_desc = false, - const int& iproc = 0) const; - void check_dtau(); // for constrained vc-relaxation where type of lattice // is fixed, adjust the lattice vectors @@ -268,9 +223,6 @@ class UnitCell { // cal_nwfc : calculate total number of local basis and lmax // cal_meshx : calculate max number of mesh points in pp file //================================================================ - void cal_nwfc(std::ofstream& log); - void cal_meshx(); - void cal_natomwfc(std::ofstream& log); bool if_atoms_can_move() const; bool if_cell_can_change() const; void setup(const std::string& latname_in, diff --git a/source/module_elecstate/CMakeLists.txt b/source/module_elecstate/CMakeLists.txt index 2964d3bc44..b9f55f34c2 100644 --- a/source/module_elecstate/CMakeLists.txt +++ b/source/module_elecstate/CMakeLists.txt @@ -31,8 +31,10 @@ list(APPEND objects magnetism.cpp occupy.cpp cal_ux.cpp + read_orb.cpp cal_nelec_nband.cpp read_pseudo.cpp + cal_wfc.cpp ) if(ENABLE_LCAO) diff --git a/source/module_elecstate/cal_wfc.cpp b/source/module_elecstate/cal_wfc.cpp new file mode 100644 index 0000000000..03a7e26b51 --- /dev/null +++ b/source/module_elecstate/cal_wfc.cpp @@ -0,0 +1,172 @@ +#include "read_pseudo.h" + +namespace elecstate +{ + void cal_nwfc(std::ofstream& log,UnitCell& ucell,Atom* atoms) + { + ModuleBase::TITLE("UnitCell", "cal_nwfc"); + const int ntype = ucell.ntype; + const int nat = ucell.nat; + assert(ntype > 0); + assert(nat > 0); + + //=========================== + // (1) set iw2l, iw2n, iw2m + //=========================== + for (int it = 0; it < ntype; it++) + { + ucell.atoms[it].set_index(); + } + //=========================== + // (2) set namax and nwmax + //=========================== + ucell.namax = 0; + ucell.nwmax = 0; + for (int it = 0; it < ntype; it++) { + ucell.namax = std::max(atoms[it].na, ucell.namax); + ucell.nwmax = std::max(atoms[it].nw, ucell.nwmax); + } + + //=========================== + // (3) set nwfc and stapos_wf + //=========================== + int nlocal_tmp = 0; + for (int it = 0; it < ntype; it++) { + atoms[it].stapos_wf = nlocal_tmp; + const int nlocal_it = atoms[it].nw * atoms[it].na; + if (PARAM.inp.nspin != 4) { + nlocal_tmp += nlocal_it; + } else { + nlocal_tmp += nlocal_it * 2; // zhengdy-soc + } + } + + log << " " << std::setw(40) << "NLOCAL" + << " = " << nlocal_tmp << std::endl; + //======================================================== + // (4) set index for itia2iat, itiaiw2iwt + //======================================================== + + // mohan add 2010-09-26 + assert(nlocal_tmp > 0); + assert(nlocal_tmp == PARAM.globalv.nlocal); + delete[] ucell.iwt2iat; + delete[] ucell.iwt2iw; + ucell.iwt2iat = new int[nlocal_tmp]; + ucell.iwt2iw = new int[nlocal_tmp]; + + ucell.itia2iat.create(ntype, ucell.namax); + ucell.set_iat2iwt(PARAM.globalv.npol); + int iat = 0; + int iwt = 0; + for (int it = 0; it < ntype; it++) { + for (int ia = 0; ia < atoms[it].na; ia++) { + ucell.itia2iat(it, ia) = iat; + for (int iw = 0; iw < atoms[it].nw * PARAM.globalv.npol; iw++) { + ucell.iwt2iat[iwt] = iat; + ucell.iwt2iw[iwt] = iw; + ++iwt; + } + ++iat; + } + } + + //======================== + // (5) set lmax and nmax + //======================== + ucell.lmax = 0; + ucell.nmax = 0; + ucell.nmax_total = 0; + for (int it = 0; it < ntype; it++) { + ucell.lmax = std::max(ucell.lmax, atoms[it].nwl); + for (int l = 0; l < atoms[it].nwl + 1; l++) { + ucell.nmax = std::max(ucell.nmax, atoms[it].l_nchi[l]); + } + + int nchi = 0; + for (int l = 0; l < atoms[it].nwl + 1; l++) { + nchi += atoms[it].l_nchi[l]; + } + ucell.nmax_total = std::max(ucell.nmax_total, nchi); + } + + //======================= + // (6) set lmax_ppwf + //======================= + ucell.lmax_ppwf = 0; + for (int it = 0; it < ntype; it++) { + for (int ic = 0; ic < atoms[it].ncpp.nchi; ic++) { + if (ucell.lmax_ppwf < atoms[it].ncpp.lchi[ic]) { + ucell.lmax_ppwf = atoms[it].ncpp.lchi[ic]; + } + } + } + //===================== + // Use localized basis + //===================== + if ((PARAM.inp.basis_type == "lcao") || (PARAM.inp.basis_type == "lcao_in_pw") + || ((PARAM.inp.basis_type == "pw") && (PARAM.inp.init_wfc.substr(0, 3) == "nao") + && (PARAM.inp.esolver_type == "ksdft"))) // xiaohui add 2013-09-02 + { + ModuleBase::GlobalFunc::AUTO_SET("NBANDS", PARAM.inp.nbands); + } else // plane wave basis + { + // if(winput::after_iter && winput::sph_proj) + //{ + // if(PARAM.inp.nbands < PARAM.globalv.nlocal) + // { + // ModuleBase::WARNING_QUIT("cal_nwfc","NBANDS must > PARAM.globalv.nlocal + //!"); + // } + // } + } + + return; + } + + void cal_meshx(int& meshx,const Atom* atoms, const int ntype) + { + meshx = 0; + for (int it = 0; it < ntype; it++) { + const int mesh = atoms[it].ncpp.msh; + if (mesh > meshx) + { + meshx = mesh; + } + } + } + + + void cal_natomwfc(std::ofstream& log,int& natomwfc,const int ntype,const Atom* atoms) + { + natomwfc = 0; + for (int it = 0; it < ntype; it++) { + //============================ + // Use pseudo-atomic orbitals + //============================ + int tmp = 0; + for (int l = 0; l < atoms[it].ncpp.nchi; l++) { + if (atoms[it].ncpp.oc[l] >= 0) { + if (PARAM.inp.nspin == 4) { + if (atoms[it].ncpp.has_so) { + tmp += 2 * atoms[it].ncpp.lchi[l]; + if (fabs(atoms[it].ncpp.jchi[l] - atoms[it].ncpp.lchi[l] - 0.5)< 1e-6) + { + tmp += 2; + } + } else { + tmp += 2 * (2 * atoms[it].ncpp.lchi[l] + 1); + } + } else { + tmp += 2 * atoms[it].ncpp.lchi[l] + 1; + } + } + } + natomwfc += tmp * atoms[it].na; + } + ModuleBase::GlobalFunc::OUT(log, + "initial pseudo atomic orbital number", + natomwfc); + return; + } +} \ No newline at end of file diff --git a/source/module_elecstate/read_orb.cpp b/source/module_elecstate/read_orb.cpp new file mode 100644 index 0000000000..56acf1d6c9 --- /dev/null +++ b/source/module_elecstate/read_orb.cpp @@ -0,0 +1,70 @@ +#include "read_orb.h" +#include "module_base/formatter.h" + +namespace elecstate { + void read_orb_file(int it, std::string &orb_file, std::ofstream &ofs_running, Atom* atom) + { + // the maximum L is 9 like cc-pV9Z, according to the + // basissetexchange https://www.basissetexchange.org/ + // there is no orbitals with L>9 presently + const std::string spectrum = "SPDFGHIKLM"; + std::ifstream ifs(orb_file.c_str(), std::ios::in); // pengfei 2014-10-13 + // mohan add return 2021-04-26 + if (!ifs) + { + std::cout << " Element index " << it+1 << std::endl; + std::cout << " orbital file: " << orb_file << std::endl; + ModuleBase::WARNING_QUIT("UnitCell::read_orb_file", + "ABACUS Cannot find the ORBITAL file (basis sets)"); + } + std::string word; + atom->nw = 0; + while (ifs.good()) + { + ifs >> word; + if (word == "Element") // pengfei Li 16-2-29 + { + ModuleBase::GlobalFunc::READ_VALUE(ifs, atom->label_orb); + } + if (word == "Lmax") + { + ModuleBase::GlobalFunc::READ_VALUE(ifs, atom->nwl); + atom->l_nchi.resize(atom->nwl+1, 0); + } + // assert(atom->nwl<10); // cannot understand why restrict the maximum value of atom->nwl + if (word == "Cutoff(a.u.)") // pengfei Li 16-2-29 + { + ModuleBase::GlobalFunc::READ_VALUE(ifs, atom->Rcut); + } + if (FmtCore::endswith(word, "orbital-->")) + { + bool valid = false; + for (int i = 0; i < spectrum.size(); i++) + { + if (word == spectrum.substr(i, 1) + "orbital-->") + { + ModuleBase::GlobalFunc::READ_VALUE(ifs, atom->l_nchi[i]); + atom->nw += (2*i + 1) * atom->l_nchi[i]; + std::stringstream ss; + ss << "L=" << i << ", number of zeta"; + ModuleBase::GlobalFunc::OUT(ofs_running,ss.str(),atom->l_nchi[i]); + valid = true; + break; + } + } + if (!valid) + { + ModuleBase::WARNING_QUIT("UnitCell::read_orb_file", + "ABACUS does not support numerical atomic orbital with L > 9, " + "or an invalid orbital label is found in the ORBITAL file."); + } + } + } + ifs.close(); + if(!atom->nw) + { + ModuleBase::WARNING_QUIT("UnitCell::read_orb_file","get nw = 0"); + } +} + +} \ No newline at end of file diff --git a/source/module_elecstate/read_orb.h b/source/module_elecstate/read_orb.h new file mode 100644 index 0000000000..f58e9fda0e --- /dev/null +++ b/source/module_elecstate/read_orb.h @@ -0,0 +1,23 @@ +#ifndef READ_ORB_H +#define READ_ORB_H + +#include "module_cell/unitcell.h" + +namespace elecstate +{ + + /** + * @brief read number of numerical orbitals for each angular momentum + * @param it index of atom type + * @param orb_file orbital filename + * @param ofs_running ofstream + * @param atom Atom instance stored in UnitCell + */ + void read_orb_file(int it, + std::string& orb_file, + std::ofstream& ofs_running, + Atom* atom); + +} + +#endif \ No newline at end of file diff --git a/source/module_elecstate/read_pseudo.cpp b/source/module_elecstate/read_pseudo.cpp index 3a1a5e0b9b..f91073e6c9 100644 --- a/source/module_elecstate/read_pseudo.cpp +++ b/source/module_elecstate/read_pseudo.cpp @@ -9,7 +9,6 @@ #include // Peize Lin fix bug about strcmp 2016-08-02 namespace elecstate { - void read_pseudo(std::ofstream& ofs, UnitCell& ucell) { // read in non-local pseudopotential and ouput the projectors. ofs << "\n\n\n\n"; @@ -154,14 +153,14 @@ void read_pseudo(std::ofstream& ofs, UnitCell& ucell) { } // setup the total number of PAOs - ucell.cal_natomwfc(ofs); + cal_natomwfc(ofs,ucell.natomwfc,ucell.ntype,ucell.atoms); // Calculate the information of atoms from the pseudopotential to set PARAM CalAtomsInfo ca; ca.cal_atoms_info(ucell.atoms, ucell.ntype, PARAM); // setup PARAM.globalv.nlocal - ucell.cal_nwfc(ofs); + cal_nwfc(ofs,ucell,ucell.atoms); // Check whether the number of valence is minimum if (GlobalV::MY_RANK == 0) { @@ -226,7 +225,7 @@ void read_pseudo(std::ofstream& ofs, UnitCell& ucell) { } } - ucell.cal_meshx(); + cal_meshx(ucell.meshx,ucell.atoms,ucell.ntype); #ifdef __MPI Parallel_Common::bcast_int(ucell.meshx); diff --git a/source/module_elecstate/read_pseudo.h b/source/module_elecstate/read_pseudo.h index c7fcf1cb7e..98bacdbde4 100644 --- a/source/module_elecstate/read_pseudo.h +++ b/source/module_elecstate/read_pseudo.h @@ -12,7 +12,29 @@ namespace elecstate { void read_cell_pseudopots(const std::string& fn, std::ofstream& log, UnitCell& ucell); void print_unitcell_pseudo(const std::string& fn, UnitCell& ucell); + + //=========================================== + // calculate the total number of local basis + // Target : nwfc, lmax, + // atoms[].stapos_wf + // PARAM.inp.nbands + //=========================================== + void cal_nwfc(std::ofstream& log, UnitCell& ucell,Atom* atoms); + //====================== + // Target : meshx + // Demand : atoms[].msh + //====================== + void cal_meshx(int& meshx,const Atom* atoms, const int ntype); + + //========================= + // Target : natomwfc + // Demand : atoms[].nchi + // atoms[].lchi + // atoms[].oc + // atoms[].na + //========================= + void cal_natomwfc(std::ofstream& log,int& natomwfc,const int ntype,const Atom* atoms); } #endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt index aaa7fa281f..692ea81f6c 100644 --- a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt @@ -9,6 +9,7 @@ add_executable( ../../../module_cell/atom_pseudo.cpp ../../../module_cell/read_atoms.cpp ../../../module_cell/read_stru.cpp + ../../../module_cell/print_cell.cpp ../../../module_cell/read_atom_species.cpp ../../../module_cell/setup_nonlocal.cpp ../../../module_cell/pseudo.cpp @@ -21,6 +22,8 @@ add_executable( ../../../module_hamilt_pw/hamilt_pwdft/soc.cpp ../../../module_io/output.cpp ../../../module_elecstate/read_pseudo.cpp + ../../../module_elecstate/cal_wfc.cpp + ../../../module_elecstate/read_orb.cpp ../../../module_elecstate/cal_nelec_nband.cpp ../../../module_elecstate/module_dm/density_matrix.cpp ../../../module_elecstate/module_dm/density_matrix_io.cpp diff --git a/source/module_io/test/write_orb_info_test.cpp b/source/module_io/test/write_orb_info_test.cpp index 272c15cd8d..5b4d17e205 100644 --- a/source/module_io/test/write_orb_info_test.cpp +++ b/source/module_io/test/write_orb_info_test.cpp @@ -52,7 +52,7 @@ TEST(OrbInfo,WriteOrbInfo) PARAM.input.dft_functional = "default"; PARAM.sys.nlocal = 18; elecstate::read_cell_pseudopots(pp_dir,ofs,*ucell); - ucell->cal_nwfc(ofs); + elecstate::cal_nwfc(ofs,*ucell,ucell->atoms); ModuleIO::write_orb_info(ucell); ofs.close(); std::ifstream ifs("Orbital"); diff --git a/source/module_md/run_md.cpp b/source/module_md/run_md.cpp index 8e831e7e11..5009c3dd67 100644 --- a/source/module_md/run_md.cpp +++ b/source/module_md/run_md.cpp @@ -11,6 +11,7 @@ #include "nhchain.h" #include "verlet.h" #include "module_cell/update_cell.h" +#include "module_cell/print_cell.h" namespace Run_MD { @@ -107,7 +108,10 @@ void md_line(UnitCell& unit_in, ModuleESolver::ESolver* p_esolver, const Paramet need_orb = need_orb && PARAM.inp.init_wfc.substr(0, 3)=="nao"; need_orb = need_orb || PARAM.inp.basis_type=="lcao"; need_orb = need_orb || PARAM.inp.basis_type=="lcao_in_pw"; - unit_in.print_stru_file(file.str(), + unitcell::print_stru_file(unit_in, + unit_in.atoms, + unit_in.latvec, + file.str(), PARAM.inp.nspin, false, // Cartesian coordinates PARAM.inp.calculation == "md", diff --git a/source/module_md/test/CMakeLists.txt b/source/module_md/test/CMakeLists.txt index 39f30baa94..84397cc256 100644 --- a/source/module_md/test/CMakeLists.txt +++ b/source/module_md/test/CMakeLists.txt @@ -7,6 +7,7 @@ list(APPEND depend_files ../../module_cell/unitcell.cpp ../../module_cell/update_cell.cpp ../../module_cell/bcast_cell.cpp + ../../module_cell/print_cell.cpp ../../module_cell/atom_spec.cpp ../../module_cell/read_stru.cpp ../../module_cell/read_atom_species.cpp @@ -50,7 +51,9 @@ list(APPEND depend_files ../../module_base/parallel_global.cpp ../../module_base/parallel_comm.cpp ../../module_elecstate/read_pseudo.cpp + ../../module_elecstate/cal_wfc.cpp ../../module_elecstate/cal_nelec_nband.cpp + ../../module_elecstate/read_orb.cpp ) AddTest( diff --git a/source/module_relax/relax_driver.cpp b/source/module_relax/relax_driver.cpp index 9cb67e6090..05ee6aafab 100644 --- a/source/module_relax/relax_driver.cpp +++ b/source/module_relax/relax_driver.cpp @@ -9,6 +9,8 @@ #include "module_io/read_exit_file.h" #include "module_io/write_wfc_r.h" #include "module_parameter/parameter.h" +#include "module_cell/print_cell.h" + void Relax_Driver::relax_driver(ModuleESolver::ESolver* p_esolver, UnitCell& ucell) { ModuleBase::TITLE("Ions", "opt_ions"); @@ -100,7 +102,10 @@ void Relax_Driver::relax_driver(ModuleESolver::ESolver* p_esolver, UnitCell& uce need_orb = need_orb || PARAM.inp.basis_type == "lcao_in_pw"; std::stringstream ss, ss1; ss << PARAM.globalv.global_out_dir << "STRU_ION_D"; - ucell.print_stru_file(ss.str(), + unitcell::print_stru_file(ucell, + ucell.atoms, + ucell.latvec, + ss.str(), PARAM.inp.nspin, true, PARAM.inp.calculation == "md", @@ -113,7 +118,10 @@ void Relax_Driver::relax_driver(ModuleESolver::ESolver* p_esolver, UnitCell& uce { ss1 << PARAM.globalv.global_out_dir << "STRU_ION"; ss1 << istep << "_D"; - ucell.print_stru_file(ss1.str(), + unitcell::print_stru_file(ucell, + ucell.atoms, + ucell.latvec, + ss1.str(), PARAM.inp.nspin, true, PARAM.inp.calculation == "md", diff --git a/source/module_relax/relax_new/relax.cpp b/source/module_relax/relax_new/relax.cpp index b6f0560824..8dc081d5f9 100644 --- a/source/module_relax/relax_new/relax.cpp +++ b/source/module_relax/relax_new/relax.cpp @@ -5,6 +5,7 @@ #include "module_base/parallel_common.h" #include "module_base/tool_title.h" #include "module_cell/update_cell.h" +#include "module_cell/print_cell.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_parameter/parameter.h" #include "module_relax/relax_old/ions_move_basic.h" @@ -636,7 +637,7 @@ void Relax::move_cell_ions(UnitCell& ucell, const bool is_new_dir) unitcell::update_pos_taud(ucell.lat,move_ion,ucell.ntype,ucell.nat,ucell.atoms); // Print the structure file. - ucell.print_tau(); + unitcell::print_tau(ucell.atoms,ucell.Coordinate,ucell.ntype,ucell.lat0); // ================================================================= // Step 4 : update G,GT and other stuff diff --git a/source/module_relax/relax_new/test/CMakeLists.txt b/source/module_relax/relax_new/test/CMakeLists.txt index 9f568b9b52..bc0240e104 100644 --- a/source/module_relax/relax_new/test/CMakeLists.txt +++ b/source/module_relax/relax_new/test/CMakeLists.txt @@ -18,7 +18,7 @@ AddTest( ../../../module_base/matrix3.cpp ../../../module_base/intarray.cpp ../../../module_base/tool_title.cpp ../../../module_base/global_function.cpp ../../../module_base/complexmatrix.cpp ../../../module_base/matrix.cpp ../../../module_base/complexarray.cpp ../../../module_base/tool_quit.cpp ../../../module_base/realarray.cpp ../../../module_base/blas_connector.cpp - ../../../module_cell/update_cell.cpp ../../../module_cell/bcast_cell.cpp ../../../module_io/output.cpp + ../../../module_cell/update_cell.cpp ../../../module_cell/print_cell.cpp ../../../module_cell/bcast_cell.cpp ../../../module_io/output.cpp LIBS parameter ${math_libs} ) diff --git a/source/module_relax/relax_new/test/relax_test.cpp b/source/module_relax/relax_new/test/relax_test.cpp index 5db3ecde3f..35e6763402 100644 --- a/source/module_relax/relax_new/test/relax_test.cpp +++ b/source/module_relax/relax_new/test/relax_test.cpp @@ -49,6 +49,8 @@ class Test_SETGRAD : public testing::Test ucell.atoms[0].taud.resize(nat); ucell.atoms[0].tau.resize(nat); ucell.atoms[0].dis.resize(nat); + ucell.atoms[0].mag.resize(nat); + ucell.atoms[0].vel.resize(nat); ucell.lc = new int[3]; ucell.iat2it[0] = 0; @@ -268,10 +270,13 @@ class Test_RELAX : public testing::Test for(int i=0;ilabel="test"; for (int ia = 0; ia < atom->na; ia++) { + atom->mag[ia]= 1; for (int ik = 0; ik < 3; ++ik) { atom->tau[ia][ik] = 1; atom->mbl[ia][ik] = 1; + atom->vel[ia][ik] = 1; } } } From c13c3fc80fdddbb47a81984cedddc8d7729ae868 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Feb 2025 10:00:07 +0800 Subject: [PATCH 076/160] Build(deps): Bump codecov/codecov-action from 4 to 5 (#5590) * Build(deps): Bump codecov/codecov-action from 4 to 5 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v4...v5) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] * Update coverage.yml * Update requirements * skip_validation * set verbose to debug * update certificates --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chun Cai --- .github/workflows/coverage.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 2e49b70470..7a9de1caae 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -15,7 +15,7 @@ jobs: uses: actions/checkout@v4 - name: Install Requirements for Coverage Testing run: | - apt update && apt install -y lcov gpg + apt update && apt install -y lcov gpg curl jq ca-certificates - name: Building run: | cmake -B build -DENABLE_COVERAGE=ON -DBUILD_TESTING=ON -DENABLE_DEEPKS=ON -DENABLE_LIBXC=ON -DENABLE_LIBRI=ON -DENABLE_PAW=ON -DENABLE_GOOGLEBENCH=ON -DENABLE_RAPIDJSON=ON @@ -27,8 +27,10 @@ jobs: run: | cmake --build build --target test ARGS="-V --timeout 21600" || exit 0 - name: Upload Coverage to Codecov - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v5 if: ${{ ! cancelled() }} with: - gcov: true + fail_ci_if_error: true token: ${{ secrets.CODECOV_TOKEN }} + skip_validation: true + verbose: true From 093b2eb69d0fa0577ffb6272f71b04b41eacdf92 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Sat, 15 Feb 2025 06:08:51 +0000 Subject: [PATCH 077/160] add lbfgs method --- source/module_io/read_input_item_relax.cpp | 2 +- source/module_relax/CMakeLists.txt | 1 + source/module_relax/relax_driver.cpp | 7 +- source/module_relax/relax_old/bfgs.h | 28 +- .../relax_old/ions_move_methods.cpp | 12 +- .../relax_old/ions_move_methods.h | 7 +- source/module_relax/relax_old/lbfgs.cpp | 1007 +++++++++++++++++ source/module_relax/relax_old/lbfgs.h | 121 ++ source/module_relax/relax_old/relax_old.cpp | 10 +- source/module_relax/relax_old/relax_old.h | 8 +- .../module_relax/relax_old/test/bfgs_test.cpp | 95 +- 11 files changed, 1229 insertions(+), 69 deletions(-) create mode 100644 source/module_relax/relax_old/lbfgs.cpp create mode 100644 source/module_relax/relax_old/lbfgs.h diff --git a/source/module_io/read_input_item_relax.cpp b/source/module_io/read_input_item_relax.cpp index 2995843e7f..1d3e0c62a1 100644 --- a/source/module_io/read_input_item_relax.cpp +++ b/source/module_io/read_input_item_relax.cpp @@ -12,7 +12,7 @@ void ReadInput::item_relax() item.annotation = "cg; bfgs; sd; cg; cg_bfgs;"; read_sync_string(input.relax_method); item.check_value = [](const Input_Item& item, const Parameter& para) { - const std::vector relax_methods = {"cg", "bfgs", "sd", "cg_bfgs","bfgs_trad"}; + const std::vector relax_methods = {"cg", "bfgs", "sd", "cg_bfgs","bfgs_trad","lbfgs"}; if (std::find(relax_methods.begin(),relax_methods.end(), para.input.relax_method)==relax_methods.end()) { const std::string warningstr = nofound_str(relax_methods, "relax_method"); diff --git a/source/module_relax/CMakeLists.txt b/source/module_relax/CMakeLists.txt index ab2925e700..b66ac719d1 100644 --- a/source/module_relax/CMakeLists.txt +++ b/source/module_relax/CMakeLists.txt @@ -8,6 +8,7 @@ add_library( relax_new/line_search.cpp relax_old/bfgs.cpp + relax_old/lbfgs.cpp relax_old/relax_old.cpp relax_old/bfgs_basic.cpp relax_old/ions_move_basic.cpp diff --git a/source/module_relax/relax_driver.cpp b/source/module_relax/relax_driver.cpp index 752ce8687e..73604f61ab 100644 --- a/source/module_relax/relax_driver.cpp +++ b/source/module_relax/relax_driver.cpp @@ -10,10 +10,9 @@ #include "module_io/write_wfc_r.h" #include "module_parameter/parameter.h" void Relax_Driver::relax_driver(ModuleESolver::ESolver* p_esolver, UnitCell& ucell) -{ +{ ModuleBase::TITLE("Ions", "opt_ions"); ModuleBase::timer::tick("Ions", "opt_ions"); - if (PARAM.inp.calculation == "relax" || PARAM.inp.calculation == "cell-relax" ) { if (!PARAM.inp.relax_new) @@ -25,7 +24,6 @@ void Relax_Driver::relax_driver(ModuleESolver::ESolver* p_esolver, UnitCell& uce rl.init_relax(ucell.nat); } } - this->istep = 1; int force_step = 1; // pengfei Li 2018-05-14 int stress_step = 1; @@ -89,7 +87,8 @@ void Relax_Driver::relax_driver(ModuleESolver::ESolver* p_esolver, UnitCell& uce force, stress, force_step, - stress_step); // pengfei Li 2018-05-14 + stress_step, + p_esolver); // pengfei Li 2018-05-14 } // print structure // changelog 20240509 diff --git a/source/module_relax/relax_old/bfgs.h b/source/module_relax/relax_old/bfgs.h index fba422c886..95b29d5e0a 100644 --- a/source/module_relax/relax_old/bfgs.h +++ b/source/module_relax/relax_old/bfgs.h @@ -3,7 +3,7 @@ /** * @file bfgs.h - * @author your name (you@domain.com) + * @author 19hello (you@domain.com) * @brief * @version 0.1 * @date 2024-11-28 @@ -30,16 +30,16 @@ class BFGS double alpha;//initialize H,diagonal element is alpha double maxstep;//every movement smaller than maxstep - int size;//number of etoms + int size;//number of atoms - std::vector steplength; - std::vector> H; - std::vector force0; + std::vector steplength;//the length of atoms displacement + std::vector> H;//Hessian matrix + std::vector force0;//force in previous step std::vector> force; - std::vector pos0; + std::vector pos0;//atom pos in previous step(cartesian coordinates) std::vector> pos; - std::vector pos_taud0; + std::vector pos_taud0;//atom pos in previous step(relative coordinates) std::vector> pos_taud; std::vector> dpos; @@ -49,19 +49,19 @@ class BFGS * @param _size */ void allocate(const int _size);//initialize parameters - void relax_step(const ModuleBase::matrix& _force,UnitCell& ucell);// - void PrepareStep(std::vector>& force,std::vector>& pos,std::vector>& H,std::vector& pos0,std::vector& force0,std::vector& steplength,std::vector>& dpos,UnitCell& ucell); - void IsRestrain(std::vector>& dpos); + void relax_step(const ModuleBase::matrix& _force,UnitCell& ucell);//a full iteration step + void PrepareStep(std::vector>& force,std::vector>& pos,std::vector>& H,std::vector& pos0,std::vector& force0,std::vector& steplength,std::vector>& dpos,UnitCell& ucell);//calculate the atomic displacement in one iteration step + void IsRestrain(std::vector>& dpos);//check if converged private: - bool sign; + bool sign;//check if this is the first iteration void CalculateLargestGrad(const ModuleBase::matrix& _force,UnitCell& ucell); void GetPos(UnitCell& ucell,std::vector>& pos); void GetPostaud(UnitCell& ucell,std::vector>& pos_taud); - void Update(std::vector& pos, std::vector& force,std::vector>& H,UnitCell& ucell); - void DetermineStep(std::vector& steplength,std::vector>& dpos,double& maxstep); - void UpdatePos(UnitCell& ucell); + void Update(std::vector& pos, std::vector& force,std::vector>& H,UnitCell& ucell);//update hessian matrix + void DetermineStep(std::vector& steplength,std::vector>& dpos,double& maxstep);//normalize large atomic displacements based on maxstep + void UpdatePos(UnitCell& ucell);//update ucell with the new coordinates // matrix method diff --git a/source/module_relax/relax_old/ions_move_methods.cpp b/source/module_relax/relax_old/ions_move_methods.cpp index 60c71fd554..2565a305d4 100644 --- a/source/module_relax/relax_old/ions_move_methods.cpp +++ b/source/module_relax/relax_old/ions_move_methods.cpp @@ -4,6 +4,7 @@ #include "module_base/global_function.h" #include "module_base/global_variable.h" + Ions_Move_Methods::Ions_Move_Methods() { } @@ -36,6 +37,10 @@ void Ions_Move_Methods::allocate(const int &natom) { this->bfgs_trad.allocate(natom); } + else if(Ions_Move_Basic::relax_method == "lbfgs") + { + this->lbfgs.allocate(natom); + } else { ModuleBase::WARNING("Ions_Move_Methods::init", "the parameter Ions_Move_Basic::relax_method is not correct."); @@ -48,7 +53,8 @@ void Ions_Move_Methods::cal_movement(const int &istep, const int &force_step, const ModuleBase::matrix &f, const double &etot, - UnitCell &ucell) + UnitCell &ucell, + ModuleESolver::ESolver* p_esolver) { ModuleBase::TITLE("Ions_Move_Methods", "init"); @@ -78,6 +84,10 @@ void Ions_Move_Methods::cal_movement(const int &istep, { bfgs_trad.relax_step(f,ucell); } + else if(Ions_Move_Basic::relax_method == "lbfgs") + { + lbfgs.relax_step(f,ucell,etot,p_esolver); + } else { ModuleBase::WARNING("Ions_Move_Methods::init", "the parameter Ions_Move_Basic::relax_method is not correct."); diff --git a/source/module_relax/relax_old/ions_move_methods.h b/source/module_relax/relax_old/ions_move_methods.h index 475d4a4083..3364eae3c8 100644 --- a/source/module_relax/relax_old/ions_move_methods.h +++ b/source/module_relax/relax_old/ions_move_methods.h @@ -6,6 +6,9 @@ #include "ions_move_cg.h" #include "ions_move_sd.h" #include "bfgs.h" +#include "lbfgs.h" +#include "module_esolver/esolver.h" +#include "module_esolver/esolver_ks.h" class Ions_Move_Methods { @@ -19,7 +22,8 @@ class Ions_Move_Methods const int &force_step, const ModuleBase::matrix &f, const double &etot, - UnitCell &ucell); + UnitCell &ucell, + ModuleESolver::ESolver* p_esolver); bool get_converged() const { @@ -47,5 +51,6 @@ class Ions_Move_Methods Ions_Move_CG cg; Ions_Move_SD sd; BFGS bfgs_trad; + LBFGS lbfgs; }; #endif diff --git a/source/module_relax/relax_old/lbfgs.cpp b/source/module_relax/relax_old/lbfgs.cpp new file mode 100644 index 0000000000..10fd930c49 --- /dev/null +++ b/source/module_relax/relax_old/lbfgs.cpp @@ -0,0 +1,1007 @@ +#include "lbfgs.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_base/matrix3.h" +#include "module_parameter/parameter.h" +#include "ions_move_basic.h" + +void LBFGS::allocate(const int _size) // initialize H0、H、pos0、force0、force +{ + alpha=70;//default value in ase is 70 + maxstep=PARAM.inp.relax_bfgs_rmax; + size=_size; + sign =true; + memory=100; + damping=70.0; + iteration=0; + xtol=1e-14; + H = std::vector>(3*size, std::vector(3*size, 0.0)); + H0=1/alpha; + pos = std::vector> (size, std::vector(3, 0.0)); + pos0 = std::vector(3*size, 0.0); + pos_taud = std::vector> (size, std::vector(3, 0.0)); + pos_taud0 = std::vector(3*size, 0.0); + dpos = std::vector>(size, std::vector(3, 0.0)); + force0 = std::vector(3*size, 0.0); + force = std::vector>(size, std::vector(3, 0.0)); + steplength = std::vector(size, 0.0); + isave = std::vector(2, 0); + dsave = std::vector(13, 0.0); + old_stp=0; + task=0; +} + +void LBFGS::relax_step(const ModuleBase::matrix _force,UnitCell& ucell,const double &etot,ModuleESolver::ESolver* p_esolver) +{ + GetPos(ucell,pos); + GetPostaud(ucell,pos_taud); + solver=p_esolver; + ucell.ionic_position_updated = true; + for(int i = 0; i < _force.nr; i++) + { + for(int j=0;j<_force.nc;j++) + { + force[i][j]=_force(i,j)*ModuleBase::Ry_to_eV/ModuleBase::BOHR_TO_A; + } + } + int k=0; + for(int i=0;iPrepareStep(force,pos,H,pos0,force0,dpos,ucell,etot); + //std::cout<<"enterstep2"<UpdatePos(ucell); + this->CalculateLargestGrad(_force,ucell); + this->IsRestrain(dpos); +} + +void LBFGS::GetPos(UnitCell& ucell,std::vector>& pos) +{ + int k=0; + for(int i=0;i>& pos_taud) +{ + int k=0; + for(int i=0;i>& force, +std::vector>& pos, +std::vector>& H, +std::vector& pos0, +std::vector& force0, +std::vector>& dpos, +UnitCell& ucell, +const double &etot) +{ + std::cout<<"force"< changedforce = this->ReshapeMToV(force); + std::vector changedpos = this->ReshapeMToV(pos); + this->Update(pos_taud,pos_taud0,changedforce,force0,ucell,iteration,memory,s,y,rho); + std::cout<<'s'< q=DotInVAndFloat(changedforce,-1); + int loopmax=std::min(memory,iteration); + std::vector a(loopmax); + for(int i=loopmax-1;i>=0;i--) + { + a[i]=rho[i]*this->DotInVAndV(s[i],q); + auto temp=this->DotInVAndFloat(y[i],a[i]); + q=this->VSubV(q,temp); + } + std::cout<<'q'< z=this->DotInVAndFloat(q,H0); + for(int i=0;iDotInVAndV(y[i],z); + auto temp=DotInVAndFloat(s[i],a[i]-b); + z=VAddV(z,temp); + } + auto temp0=DotInVAndFloat(z,-1); + dpos=ReshapeVToM(temp0); + auto temp1=DotInVAndFloat(changedforce,-1); + std::vector> g=ReshapeVToM(temp1); + energy=etot; + + //alpha_k=LineSearch(ucell,pos,g,energy); + + + //auto temp2=DotInVAndFloat(temp0,alpha_k); + auto temp2=DotInVAndFloat(temp0,1); + dpos=ReshapeVToM(temp2); + std::cout<<"dpos"<ReshapeMToV(pos); + pos_taud0=this->ReshapeMToV(pos_taud); + force0 = changedforce; +} +void LBFGS::Update(std::vector>& pos_taud, + std::vector& pos_taud0, + std::vector& force, + std::vector& force0, + UnitCell& ucell, + int iteration, + int memory, + std::vector>& s, + std::vector>& y, + std::vector& rho) +{ + if(iteration>0) + { + //std::vector dpos=this->VSubV(pos,pos0); + auto term=this->ReshapeMToV(pos_taud); + std::vector dpos = this->VSubV(term, pos_taud0); + for(int i=0;i<3*size;i++) + { + double shortest_move = dpos[i]; + //dpos[i]/=ModuleBase::BOHR_TO_A; + //dpos[i]/=ucell.lat0; + for (int cell = -1; cell <= 1; ++cell) + { + const double now_move = dpos[i] + cell; + if (std::abs(now_move) < std::abs(shortest_move)) + { + shortest_move = now_move; + } + } + //shortest_move=shortest_move*ModuleBase::BOHR_TO_A*ucell.lat0; + dpos[i]=shortest_move; + } + std::vector> c=ReshapeVToM(dpos); + for(int iat=0; iat move_ion_cart; + move_ion_cart.x = c[iat][0] *ModuleBase::BOHR_TO_A * ucell.lat0; + move_ion_cart.y = c[iat][1] * ModuleBase::BOHR_TO_A * ucell.lat0; + move_ion_cart.z = c[iat][2] * ModuleBase::BOHR_TO_A * ucell.lat0; + + //convert pos + ModuleBase::Vector3 move_ion_dr = move_ion_cart* ucell.latvec; + int it = ucell.iat2it[iat]; + int ia = ucell.iat2ia[iat]; + Atom* atom = &ucell.atoms[it]; + if(atom->mbl[ia].x == 1) + { + dpos[iat * 3] = move_ion_dr.x; + } + if(atom->mbl[ia].y == 1) + { + dpos[iat * 3 + 1] = move_ion_dr.y ; + } + if(atom->mbl[ia].z == 1) + { + dpos[iat * 3 + 2] = move_ion_dr.z ; + } + } + std::vector dforce = this->VSubV(force0, force); + double rho0=1.0/this->DotInVAndV(dpos,dforce); + s.push_back(dpos); + y.push_back(dforce); + rho.push_back(rho0); + } + + if(iteration>memory) + { + s.erase(s.begin()); + y.erase(y.begin()); + rho.erase(rho.begin()); + } +} +double LBFGS::LineSearch(UnitCell& ucell,std::vector>& r,std::vector>& g,double e) +{ + std::vector tempp=ReshapeMToV(dpos); + double p_size=0; + for(int i=0;i tempr=ReshapeMToV(r); + std::vector tempg=ReshapeMToV(g); + double c1=0.23; + double c2=0.46; + stpmax=50; + stpmin=1e-8; + xtrapl=1.1; + xtrapu=4; + no_update=false; + double phi0=e; + double derphi0=DotInVAndV(tempg,tempp); + double gms=maxstep*sqrt(3*size); + double alpha1=1; + bool no_update=false; + double fval=e; + double stp=0; + std::vector gval=tempg; + while(true) + { + stp=Step(alpha1,phi0,derphi0,c1,c2,xtol,isave,dsave); + if(task==1) + { + alpha1=stp; + fval=GetEnergy(ucell,stp); + gval=GetForce(ucell,stp); + phi0=fval; + auto temp=ReshapeMToV(dpos); + derphi0=DotInVAndV(gval,temp); + old_stp=alpha1; + if(no_update) + { + break; + } + } + else + { + break; + } + } + return stp; + +} +double LBFGS::Step(double stp,double f,double g,double c1,double c2,double xtol,std::vector& isave,std::vector& dsave) +{ + if(task==0) + { + if(stpstpmax) + { + std::cout<<"ERROR: STP GT maxstep"<=0) + { + std::cout<<"ERROR: INITIAL G >= 0"<=0) + { + stage=2; + } + if(bracket && (stp<=stmin || stp>=stmax)) + { + std::cout<<"WARNING: ROUNDING ERRORS PREVENT PROGRESS"<ftest||g>=gtest)) + { + std::cout<<"WARNING::STP=minstep"<=0.66*width1) + { + stp=stx+0.5*(sty-stx); + } + width1=width; + width=std::abs(sty-stx); + stmin=std::min(stx,sty); + stmax=std::max(stx,sty); + } + else + { + stmin=stp+xtrapl*(stp-stx); + stmax=stp+xtrapu*(stp-stx); + } + stp=std::max(stp,stpmin); + stp=std::min(stp,stpmax); + if(stx==stp&&stp==stpmax&&stmin>stpmax) + { + no_update=true; + } + if((bracket&&stp=stmax||(bracket&&(stmax-stmin)fx) + { + theta=3*(fx-fp)/(stp-stx)+gx+gp; + s=std::max({std::abs(theta),std::abs(gx),std::abs(gp)}); + gamma=s*sqrt((theta*theta-gx*gp)/(s*s)); + if(stp stx) + { + gamma = -gamma; + } + p = (gamma - gp) + theta; + q = ((gamma - gp) + gamma) + gx; + r = p / q; + stpc = stp + r * (stx - stp); + stpq = stp + (gp / (gp - gx)) * (stx - stp); + if (abs(stpc - stp) > abs(stpq - stp)) + { + stpf = stpc; + } + else + { + stpf = stpq; + } + bracket = true; + } + else if (abs(gp) < abs(gx)) + { + theta = 3.0 * (fx - fp) / (stp - stx) + gx + gp; + s = std::max({std::abs(theta), std::abs(gx), std::abs(gp)}); + gamma = s * sqrt(std::max(0.0, std::pow(theta / s, 2.0) - (gx / s) * (gp / s))); + if (stp > stx) + { + gamma = -gamma; + } + p = (gamma - gp) + theta; + q = (gamma + (gx - gp)) + gamma; + r = p / q; + if (r < 0.0 && gamma != 0.0) + { + stpc = stp + r * (stx - stp); + } + else if (stp > stx) + { + stpc = stpmax; + } + else + { + stpc = stpmin; + } + stpq = stp + (gp / (gp - gx)) * (stx - stp); + if (bracket) + { + if (abs(stpc - stp) < abs(stpq - stp)) + { + stpf = stpc; + } + else + { + stpf = stpq; + } + if (stp > stx) + { + stpf = std::min(stp + 0.66 * (sty - stp), stpf); + } + else + { + stpf = std::max(stp + 0.66 * (sty - stp), stpf); + } + } + else + { + if (abs(stpc - stp) > abs(stpq - stp)) + { + stpf = stpc; + } + else + { + stpf = stpq; + } + stpf = std::min(stpmax, stpf); + stpf = std::max(stpmin, stpf); + } + } + else + { + if(bracket) + { + theta = 3.0 * (fp - fy) / (sty - stp) + gy + gp; + s = std::max({std::abs(theta), std::abs(gy), std::abs(gp)}); + gamma = s * sqrt(pow(theta / s, 2.0) - (gy / s) * (gp / s)); + if (stp > sty) + { + gamma = -gamma; + } + p = (gamma - gp) + theta; + q = ((gamma - gp) + gamma) + gy; + r = p / q; + stpc = stp + r * (sty - stp); + stpf = stpc; + } + else if (stp > stx) + { + stpf = stpmax; + } + else + { + stpf = stpmin; + } + } + if (fp > fx) + { + sty = stp; + fy = fp; + gy = gp; + } + else + { + if (sign < 0) + { + sty = stx; + fy = fx; + gy = gx; + } + stx = stp; + fx = fp; + gx = gp; + } + stp = DetermineStep(stpf); +} + +double LBFGS::DetermineStep(double stp) +{ + double dr=stp-old_stp; + for(int i = 0; i < size; i++) + { + double k = 0; + for(int j = 0; j < 3; j++) + { + k += dpos[i][j] * dpos[i][j]*dr*dr; + } + steplength[i] = sqrt(k); + } + auto maxsteplength = max_element(steplength.begin(), steplength.end()); + double a = *maxsteplength; + if(a >= maxstep) + { + double scale = maxstep / a; + dr*=scale; + } + double k=old_stp+dr; + return k; +} +void LBFGS::Save(int a,double b,double c,double d,double e,double f,double g,double h,double i,double j,double k,double l,double m,double n) +{ + if(bracket) + { + isave[0]=1; + } + else + { + isave[0]=0; + } + isave[1]=a; + dsave[0]=b; + dsave[1]=c; + dsave[2]=d; + dsave[3]=e; + dsave[4]=f; + dsave[5]=g; + dsave[6]=h; + dsave[7]=i; + dsave[8]=j; + dsave[9]=k; + dsave[10]=l; + dsave[11]=m; + dsave[12]=n; +} + + + +double LBFGS::GetEnergy(UnitCell& ucell,double stp) +{ + double a[3*size]; + for(int i=0;ical_energy(); +} +std::vector LBFGS::GetForce(UnitCell& ucell,double stp) +{ + double a[3*size]; + for(int i=0;ical_force(ucell,b); + std::vector c=std::vector(3*size, 0.0); + for(int i = 0; i < b.nr; i++) + { + for(int j=0;j move_ion_cart; + move_ion_cart.x = dpos[iat][0] / ModuleBase::BOHR_TO_A / ucell.lat0; + move_ion_cart.y = dpos[iat][1] / ModuleBase::BOHR_TO_A / ucell.lat0; + move_ion_cart.z = dpos[iat][2] / ModuleBase::BOHR_TO_A / ucell.lat0; + + //convert to Direct coordinate + //note here the old GT is used + + //convert pos + ModuleBase::Vector3 move_ion_dr = move_ion_cart* ucell.GT; + + + int it = ucell.iat2it[iat]; + int ia = ucell.iat2ia[iat]; + Atom* atom = &ucell.atoms[it]; + + if(atom->mbl[ia].x == 1) + { + move_ion[iat * 3] = move_ion_dr.x; + } + if(atom->mbl[ia].y == 1) + { + move_ion[iat * 3 + 1] = move_ion_dr.y ; + } + if(atom->mbl[ia].z == 1) + { + move_ion[iat * 3 + 2] = move_ion_dr.z ; + } + } + ucell.update_pos_taud(move_ion); + pos = this->MAddM(pos, dpos);*/ +} + +void LBFGS::IsRestrain(std::vector>& dpos) +{ + Ions_Move_Basic::converged = Ions_Move_Basic::largest_grad * ModuleBase::Ry_to_eV / 0.529177 grad= std::vector(3*size, 0.0); + int iat = 0; + for (int it = 0; it < ucell.ntype; it++) + { + Atom *atom = &ucell.atoms[it]; + for (int ia = 0; ia < ucell.atoms[it].na; ia++) + { + for (int ik = 0; ik < 3; ++ik) + { + if (atom->mbl[ia][ik]) + { + grad[3 * iat + ik] = -_force(iat, ik) * ucell.lat0; + } + } + ++iat; + } + } + Ions_Move_Basic::largest_grad = 0.0; + for (int i = 0; i < 3*size; i++) + { + if (Ions_Move_Basic::largest_grad < std::abs(grad[i])) + { + Ions_Move_Basic::largest_grad = std::abs(grad[i]); + } + } + Ions_Move_Basic::largest_grad /= ucell.lat0; + if (PARAM.inp.out_level == "ie") + { + std::cout << " LARGEST GRAD (eV/A) : " << Ions_Move_Basic::largest_grad * ModuleBase::Ry_to_eV / 0.5291772109 + << std::endl; + } + +} + + +// matrix methods +std::vector LBFGS::ReshapeMToV(std::vector>& matrix) +{ + int size = matrix.size(); + std::vector result; + result.reserve(3*size); + for (const auto& row : matrix) { + result.insert(result.end(), row.begin(), row.end()); + } + return result; +} + +std::vector> LBFGS::MAddM(std::vector>& a, std::vector>& b) +{ + std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); + for(int i = 0; i < a.size(); i++) + { + for(int j = 0; j < a[0].size(); j++) + { + result[i][j] = a[i][j] + b[i][j]; + } + } + return result; +} + +std::vector LBFGS::VSubV(std::vector& a, std::vector& b) +{ + std::vector result = std::vector(a.size(), 0.0); + for(int i = 0; i < a.size(); i++) + { + result[i] = a[i] - b[i]; + } + return result; +} + +std::vector LBFGS::VAddV(std::vector& a, std::vector& b) +{ + std::vector result = std::vector(a.size(), 0.0); + for(int i = 0; i < a.size(); i++) + { + result[i] = a[i] + b[i]; + } + return result; +} + +std::vector> LBFGS::ReshapeVToM(std::vector& matrix) +{ + std::vector> result = std::vector>(matrix.size() / 3, std::vector(3)); + for(int i = 0; i < result.size(); i++) + { + for(int j = 0; j < 3; j++) + { + result[i][j] = matrix[i*3 + j]; + } + } + return result; +} + +std::vector LBFGS::DotInMAndV1(std::vector>& matrix, std::vector& vec) +{ + std::vector result(matrix.size(), 0.0); + for(int i = 0; i < result.size(); i++) + { + for(int j = 0; j < vec.size(); j++) + { + result[i] += matrix[i][j] * vec[j]; + } + } + return result; +} +std::vector LBFGS::DotInMAndV2(std::vector>& matrix, std::vector& vec) +{ + std::vector result(matrix.size(), 0.0); + for(int i = 0; i < result.size(); i++) + { + for(int j = 0; j < vec.size(); j++) + { + result[i] += matrix[j][i] * vec[j]; + } + } + return result; +} + +double LBFGS::DotInVAndV(std::vector& vec1, std::vector& vec2) +{ + double result = 0.0; + for(int i = 0; i < vec1.size(); i++) + { + result += vec1[i] * vec2[i]; + } + return result; +} + +std::vector> LBFGS::OuterVAndV(std::vector& a, std::vector& b) +{ + std::vector> result = std::vector>(a.size(), std::vector(b.size(), 0.0)); + for(int i = 0; i < a.size(); i++) + { + for(int j = 0; j < b.size(); j++) + { + result[i][j] = a[i] * b[j]; + } + } + return result; +} + +std::vector> LBFGS::MPlus(std::vector>& a, double b) +{ + std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); + for(int i = 0; i < a.size(); i++) + { + for(int j = 0; j < a[0].size(); j++) + { + result[i][j] = a[i][j] / b; + } + } + return result; +} + +std::vector> LBFGS::MSubM(std::vector>& a, std::vector>& b) +{ + std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); + for(int i = 0; i < a.size(); i++) + { + for(int j = 0; j < a[0].size(); j++) + { + result[i][j] = a[i][j] - b[i][j]; + } + } + return result; +} + +std::vector LBFGS::DotInVAndFloat(std::vector& vec, double b) +{ + std::vector result(vec.size(), 0.0); + for(int i = 0; i < vec.size(); i++) + { + result[i] = vec[i] * b; + } + return result; +} \ No newline at end of file diff --git a/source/module_relax/relax_old/lbfgs.h b/source/module_relax/relax_old/lbfgs.h new file mode 100644 index 0000000000..8167290bd1 --- /dev/null +++ b/source/module_relax/relax_old/lbfgs.h @@ -0,0 +1,121 @@ +#ifndef LBFGS_H +#define LBFGS_H + +/** + * @file bfgs.h + * @author your name (you@domain.com) + * @brief + * @version 0.1 + * @date 2024-11-28 + * + * @copyright Copyright (c) 2024 + * + */ + +#include +#include +#include +#include +#include"module_base/lapack_connector.h" + +#include "module_base/matrix.h" +#include "module_base/matrix3.h" +#include "module_cell/unitcell.h" +#include "module_esolver/esolver.h" +#include "module_esolver/esolver_ks.h" + + +class LBFGS +{ +public: + + double alpha;//initialize H,diagonal element is alpha + double maxstep;//every movement smaller than maxstep + int size;//number of etoms + int memory; + double damping; + double H0; + int iteration; + double energy; + double alpha_k; + double xtol; + double stpmin; + double stpmax; + bool bracket; + double xtrapl; + double xtrapu; + double old_stp; + bool no_update; + int task; + ModuleESolver::ESolver* solver; + + + std::vector> H; + std::vector force0; + std::vector> force; + std::vector pos0; + std::vector> pos; + std::vector pos_taud0; + std::vector> pos_taud; + std::vector> dpos; + std::vector> s; + std::vector> y; + std::vector rho; + std::vector isave; + std::vector dsave; + std::vector steplength; + + /** + * @brief + * + * @param _size + */ + void allocate(const int _size);//initialize parameters + void relax_step(const ModuleBase::matrix _force,UnitCell& ucell,const double &etot,ModuleESolver::ESolver* p_esolver);// + void PrepareStep(std::vector>& force,std::vector>& pos,std::vector>& H,std::vector& pos0,std::vector& force0,std::vector>& dpos,UnitCell& ucell,const double &etot); + void IsRestrain(std::vector>& dpos); + + +private: + bool sign; + + void CalculateLargestGrad(const ModuleBase::matrix& _force,UnitCell& ucell); + void GetPos(UnitCell& ucell,std::vector>& pos); + void GetPostaud(UnitCell& ucell,std::vector>& pos_taud); + + void Update(std::vector>& pos_taud, + std::vector& pos_taud0, + std::vector& force, + std::vector& force0, + UnitCell& ucell, + int iteration, + int memory, + std::vector>& s, + std::vector>& y, + std::vector& rho); + double LineSearch(UnitCell& ucell,std::vector>& r,std::vector>& g,double e); + double Step(double stp,double f,double g,double c1,double c2,double xtol,std::vector& isave,std::vector& dsave); + void UpdateLineSearch(double& stx,double& fx,double& gx,double& sty,double& fy,double& gy,double& stp,double& fp,double& gp,double& stpmin,double& stpmax); + double DetermineStep(double stp); + void UpdatePos(UnitCell& ucell); + void Save(int a,double b,double c,double d,double e,double f,double g,double h,double i,double j,double k,double l,double m,double n); + double GetEnergy(UnitCell& ucell,double stp); + std::vector GetForce(UnitCell& ucell,double stp); + + + // matrix method + std::vector ReshapeMToV(std::vector>& matrix); + std::vector> MAddM(std::vector>& a, std::vector>& b); + std::vector VSubV(std::vector& a, std::vector& b); + std::vector VAddV(std::vector& a, std::vector& b); + std::vector> ReshapeVToM(std::vector& matrix); + std::vector DotInMAndV1(std::vector>& matrix, std::vector& vec); + std::vector DotInMAndV2(std::vector>& matrix, std::vector& vec); + double DotInVAndV(std::vector& vec1, std::vector& vec2); + std::vector> OuterVAndV(std::vector& a, std::vector& b); + std::vector> MPlus(std::vector>& a, double b); + std::vector> MSubM(std::vector>& a, std::vector>& b); + std::vector DotInVAndFloat(std::vector& vec, double b); +}; + +#endif // BFGS_H diff --git a/source/module_relax/relax_old/relax_old.cpp b/source/module_relax/relax_old/relax_old.cpp index b18219c6a7..a90d71f263 100644 --- a/source/module_relax/relax_old/relax_old.cpp +++ b/source/module_relax/relax_old/relax_old.cpp @@ -28,7 +28,8 @@ bool Relax_old::relax_step(const int& istep, ModuleBase::matrix force, ModuleBase::matrix stress, int& force_step, - int& stress_step) + int& stress_step, + ModuleESolver::ESolver* p_esolver) { ModuleBase::TITLE("Relax_old", "relax_step"); @@ -49,7 +50,7 @@ bool Relax_old::relax_step(const int& istep, { // do relax calculation and generate next structure bool converged = false; - converged = this->do_relax(istep, force, energy, ucell, force_step); + converged = this->do_relax(istep, force, energy, ucell, force_step,p_esolver); if (!converged) { ucell.ionic_position_updated = true; @@ -129,10 +130,11 @@ bool Relax_old::do_relax(const int& istep, const ModuleBase::matrix& ionic_force, const double& total_energy, UnitCell& ucell, - int& jstep) + int& jstep, + ModuleESolver::ESolver* p_esolver) { ModuleBase::TITLE("Relax_old", "do_relax"); - IMM.cal_movement(istep, jstep, ionic_force, total_energy, ucell); + IMM.cal_movement(istep, jstep, ionic_force, total_energy, ucell,p_esolver); ++jstep; return IMM.get_converged(); } diff --git a/source/module_relax/relax_old/relax_old.h b/source/module_relax/relax_old/relax_old.h index 0f10e0ca0b..e5f4aab942 100644 --- a/source/module_relax/relax_old/relax_old.h +++ b/source/module_relax/relax_old/relax_old.h @@ -4,6 +4,8 @@ #include "ions_move_methods.h" #include "lattice_change_methods.h" #include "module_cell/unitcell.h" +#include "module_esolver/esolver.h" +#include "module_esolver/esolver_ks.h" class Relax_old { @@ -15,7 +17,8 @@ class Relax_old ModuleBase::matrix force, ModuleBase::matrix stress, int& force_step, - int& stress_step); + int& stress_step, + ModuleESolver::ESolver* p_esolver); private: Ions_Move_Methods IMM; @@ -28,7 +31,8 @@ class Relax_old const ModuleBase::matrix& ionic_force, const double& total_energy, UnitCell& ucell, - int& jstep); + int& jstep, + ModuleESolver::ESolver* p_esolver); bool do_cellrelax(const int& istep, const int& stress_step, const ModuleBase::matrix& stress, diff --git a/source/module_relax/relax_old/test/bfgs_test.cpp b/source/module_relax/relax_old/test/bfgs_test.cpp index ff766de494..e16663bbb6 100644 --- a/source/module_relax/relax_old/test/bfgs_test.cpp +++ b/source/module_relax/relax_old/test/bfgs_test.cpp @@ -5,8 +5,59 @@ #include "module_base/matrix.h" #include "module_relax/relax_old/ions_move_basic.h" +class BFGSTest : public ::testing::Test { +protected: + BFGS bfgs; + UnitCell ucell; + std::vector> force; + + void SetUp() override { + int size = 10; + bfgs.allocate(size); + + ucell.ntype = 2; + ucell.lat0 = 1.0; + ucell.atoms = new Atom[ucell.ntype]; + for (int i = 0; i < ucell.ntype; i++) { + ucell.atoms[i].na = 5; + ucell.atoms[i].tau = std::vector>(5); + ucell.atoms[i].taud = std::vector>(5); + ucell.atoms[i].mbl = std::vector>(5, {1, 1, 1}); + } + + force = std::vector>(size, std::vector(3, 0.0)); + for (int i = 0; i < force.size(); ++i) { + for (int j = 0; j < 3; ++j) { + force[i][j] = -0.1 * (i + 1); + } + } + } +}; + +TEST_F(BFGSTest, PrepareStep) { + bfgs.PrepareStep(force, bfgs.pos, bfgs.H, bfgs.pos0, bfgs.force0, bfgs.steplength, bfgs.dpos, ucell); + EXPECT_EQ(bfgs.steplength.size(), 10); + for (int i = 0; i < 10; ++i) { + EXPECT_GT(bfgs.steplength[i], 0); + } +} + +TEST_F(BFGSTest, RelaxStep) { + ModuleBase::matrix force; + force = ModuleBase::matrix(10, 3); + for (int i = 0; i < force.nr; ++i) + { + for (int j = 0; j < force.nc; ++j) + { + force(i, j) = -0.1 * (i + 1); + } + } + bfgs.relax_step(force, ucell); + EXPECT_TRUE(ucell.ionic_position_updated); + EXPECT_GT(Ions_Move_Basic::largest_grad, 0); +} -TEST(BFGSTest, AllocateTest) { +TEST_F(BFGSTest, AllocateTest) { BFGS bfgs; int size = 5; bfgs.allocate(size); @@ -20,47 +71,7 @@ TEST(BFGSTest, AllocateTest) { } } - -/*TEST(BFGSTest, RelaxStepTest) { - BFGS bfgs; - UnitCell ucell; - ModuleBase::matrix force(3, 3,true); - int size = 3; - - bfgs.allocate(size); - - force(0, 0)=0.1; - force(1, 1)=0.2; - force(2, 2)=0.3; - - ASSERT_NO_THROW(bfgs.relax_step(force, ucell)); - - - EXPECT_EQ(bfgs.pos.size(), size); -} - -TEST(BFGSTest, PrepareStepIntegrationTest) { - BFGS bfgs; - int size = 3; - bfgs.allocate(size); - - std::vector> force = {{1.0, 2.0, 3.0}, {4.0, 5.0, 6.0}, {7.0, 8.0, 9.0}}; - std::vector> pos = {{0.0, 0.0, 0.0}, {1.0, 1.0, 1.0}, {2.0, 2.0, 2.0}}; - std::vector> H = {{1.0, 0.0, 0.0}, {0.0, 1.0, 0.0}, {0.0, 0.0, 1.0}}; - std::vector pos0(size, 0.0); - std::vector force0(size, 0.0); - std::vector steplength(size, 0.0); - std::vector> dpos(size, std::vector(size, 0.0)); - - bfgs.PrepareStep(force, pos, H, pos0, force0, steplength, dpos); - - for (double step : steplength) { - EXPECT_GT(step, 0.0); - } -}*/ - - -TEST(BFGSTest, FullStepTest) +TEST_F(BFGSTest, FullStepTest) { BFGS bfgs; UnitCell ucell; From e2e3d7545a56246bb509147eb6a004b71f1ea0d4 Mon Sep 17 00:00:00 2001 From: LUNASEA <33978601+maki49@users.noreply.github.com> Date: Tue, 18 Feb 2025 13:10:46 +0800 Subject: [PATCH 078/160] add const to pw forces (#5900) --- source/module_hamilt_pw/hamilt_pwdft/forces.cpp | 6 +++--- source/module_hamilt_pw/hamilt_pwdft/forces.h | 16 ++++++++-------- .../module_hamilt_pw/hamilt_pwdft/forces_cc.cpp | 4 ++-- .../module_hamilt_pw/hamilt_pwdft/forces_scc.cpp | 4 ++-- .../module_hamilt_pw/hamilt_pwdft/forces_us.cpp | 2 +- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces.cpp index df29f88989..ea013974ed 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces.cpp @@ -27,7 +27,7 @@ template void Forces::cal_force(UnitCell& ucell, ModuleBase::matrix& force, const elecstate::ElecState& elec, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, ModuleSymmetry::Symmetry* p_symm, Structure_Factor* p_sf, surchem& solvent, @@ -486,7 +486,7 @@ void Forces::cal_force(UnitCell& ucell, template void Forces::cal_force_loc(const UnitCell& ucell, ModuleBase::matrix& forcelc, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const ModuleBase::matrix& vloc, const Charge* const chr) { @@ -565,7 +565,7 @@ void Forces::cal_force_loc(const UnitCell& ucell, template void Forces::cal_force_ew(const UnitCell& ucell, ModuleBase::matrix& forceion, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const Structure_Factor* p_sf) { ModuleBase::TITLE("Forces", "cal_force_ew"); diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces.h b/source/module_hamilt_pw/hamilt_pwdft/forces.h index 5472396fcc..5e62291761 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces.h +++ b/source/module_hamilt_pw/hamilt_pwdft/forces.h @@ -37,7 +37,7 @@ class Forces void cal_force(UnitCell& ucell, ModuleBase::matrix& force, const elecstate::ElecState& elec, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, ModuleSymmetry::Symmetry* p_symm, Structure_Factor* p_sf, surchem& solvent, @@ -53,15 +53,15 @@ class Forces void cal_force_loc(const UnitCell& ucell, ModuleBase::matrix& forcelc, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const ModuleBase::matrix& vloc, const Charge* const chr); void cal_force_ew(const UnitCell& ucell, ModuleBase::matrix& forceion, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const Structure_Factor* p_sf); void cal_force_cc(ModuleBase::matrix& forcecc, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const Charge* const chr, const bool* numeric, UnitCell& ucell_in); @@ -96,13 +96,13 @@ class Forces const UnitCell& ucell_in, const psi::Psi, Device>* psi_in = nullptr); void cal_force_scc(ModuleBase::matrix& forcescc, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const ModuleBase::matrix& v_current, const bool vnew_exist, const bool* numeric, const UnitCell& ucell_in); void cal_force_us(ModuleBase::matrix& forcenl, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const pseudopot_cell_vnl& ppcell_in, const elecstate::ElecState& elec, const UnitCell& ucell); @@ -113,7 +113,7 @@ class Forces const FPTYPE* rab, const FPTYPE* rhoc, FPTYPE* drhocg, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, int type, const UnitCell& ucell_in); // used in nonlinear core correction stress void deriv_drhoc_scc(const bool& numeric, @@ -122,7 +122,7 @@ class Forces const FPTYPE* rab, const FPTYPE* rhoc, FPTYPE* drhocg, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const UnitCell& ucell_in); // used in nonlinear core correction stress protected: Device* ctx = {}; diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp index 9c83581f5e..5c34279a47 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces_cc.cpp @@ -31,7 +31,7 @@ template void Forces::cal_force_cc(ModuleBase::matrix& forcecc, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const Charge* const chr, const bool* numeric, UnitCell& ucell_in) @@ -239,7 +239,7 @@ void Forces::deriv_drhoc const FPTYPE *rab, const FPTYPE *rhoc, FPTYPE *drhocg, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, int type, const UnitCell& ucell_in ) diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces_scc.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces_scc.cpp index ab63f43aff..b7d760c7b1 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces_scc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces_scc.cpp @@ -24,7 +24,7 @@ template void Forces::cal_force_scc(ModuleBase::matrix& forcescc, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const ModuleBase::matrix& vnew, const bool vnew_exist, const bool* numeric, @@ -147,7 +147,7 @@ void Forces::deriv_drhoc_scc(const bool& numeric, const FPTYPE* rab, const FPTYPE* rhoc, FPTYPE* drhocg, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const UnitCell& ucell_in) { int igl0 = 0; double gx = 0; diff --git a/source/module_hamilt_pw/hamilt_pwdft/forces_us.cpp b/source/module_hamilt_pw/hamilt_pwdft/forces_us.cpp index 4323ee6c4f..efa8009e63 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/forces_us.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/forces_us.cpp @@ -15,7 +15,7 @@ // On output: the contribution is added to \(\text{forcenl}\). template void Forces::cal_force_us(ModuleBase::matrix& forcenl, - ModulePW::PW_Basis* rho_basis, + const ModulePW::PW_Basis* const rho_basis, const pseudopot_cell_vnl& nlpp, const elecstate::ElecState& elec, const UnitCell& ucell) From 07f9ac4818d16678913b05f1ef64df83bea3df7f Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Tue, 18 Feb 2025 20:33:47 +0800 Subject: [PATCH 079/160] Refactor: update assignment logic of ecutwfc and ecutrho (#5907) --- docs/advanced/input_files/input-main.md | 1 + source/module_io/read_input_item_system.cpp | 13 +++++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index b75eb7024b..55cc64f220 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -771,6 +771,7 @@ These variables are used to control the plane wave related parameters. - **Type**: Real - **Description**: Energy cutoff for plane wave functions, the unit is **Rydberg**. Note that even for localized orbitals basis, you still need to setup an energy cutoff for this system. Because our local pseudopotential parts and the related force are calculated from plane wave basis set, etc. Also, because our orbitals are generated by matching localized orbitals to a chosen set of wave functions from a certain energy cutoff, this set of localize orbitals is most accurate under this same plane wave energy cutoff. +> `ecutwfc` and `ecutrho` can be set simultaneously. Besides, if only one parameter is set, abacus will automatically set another parameter based on the 4-time relationship. If both parameters are not set, the default values will be employed. - **Default**: 50 Ry (PW basis), 100 Ry (LCAO basis) ### ecutrho diff --git a/source/module_io/read_input_item_system.cpp b/source/module_io/read_input_item_system.cpp index bf88ee08b6..847d4b2e74 100644 --- a/source/module_io/read_input_item_system.cpp +++ b/source/module_io/read_input_item_system.cpp @@ -285,8 +285,13 @@ void ReadInput::item_system() item.annotation = "energy cutoff for wave functions"; read_sync_double(input.ecutwfc); item.reset_value = [](const Input_Item& item, Parameter& para) { - if (para.input.ecutwfc == 0){ // 0 means no input value - if (para.input.basis_type == "lcao") + if (para.input.ecutwfc == 0) + { // 0 means no input value + if (para.input.ecutrho > 0) + { + para.input.ecutwfc = para.input.ecutrho / 4.0; + } + else if (para.input.basis_type == "lcao") { para.input.ecutwfc = 100; } @@ -324,6 +329,10 @@ void ReadInput::item_system() { ModuleBase::WARNING_QUIT("ReadInput", "ecutrho/ecutwfc must >= 4"); } + if (para.sys.double_grid == true && para.input.basis_type == "lcao") + { + ModuleBase::WARNING_QUIT("ReadInput", "ecutrho/ecutwfc must = 4 for lcao calculation"); + } }; this->add_item(item); } From b4d13c7d762199b9b503508c884a4c238fbbbcbd Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Tue, 18 Feb 2025 20:34:24 +0800 Subject: [PATCH 080/160] Fix: Resolve compilation issue with Libxc 7.0.0 in ABACUS (#5905) * Fix: Resolve compilation issue with Libxc 7.0.0 in ABACUS * Fix: Resolve compilation issue with Libxc 7.0.0 in ABACUS: fix a minor test issue (304_NO_GO_AF_atommag) --- source/module_hamilt_general/module_xc/xc_functional_libxc.h | 1 + .../module_xc/xc_functional_wrapper_xc.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/source/module_hamilt_general/module_xc/xc_functional_libxc.h b/source/module_hamilt_general/module_xc/xc_functional_libxc.h index f206261076..12cf1fdd8e 100644 --- a/source/module_hamilt_general/module_xc/xc_functional_libxc.h +++ b/source/module_hamilt_general/module_xc/xc_functional_libxc.h @@ -7,6 +7,7 @@ #include "module_base/vector3.h" #include +#include #include #include diff --git a/source/module_hamilt_general/module_xc/xc_functional_wrapper_xc.cpp b/source/module_hamilt_general/module_xc/xc_functional_wrapper_xc.cpp index aa6927ea9a..972c324990 100644 --- a/source/module_hamilt_general/module_xc/xc_functional_wrapper_xc.cpp +++ b/source/module_hamilt_general/module_xc/xc_functional_wrapper_xc.cpp @@ -5,6 +5,10 @@ // 2. xc_spin, which is the spin polarized counterpart of xc // 3. xc_spin_libxc, which is the wrapper for LDA functional, spin polarized +#ifdef USE_LIBXC +#include +#endif // ifdef USE_LIBXC + #include "xc_functional.h" #include From e7b5c1257487f32bd59997854f896b1eb151220d Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Wed, 19 Feb 2025 17:34:48 +0800 Subject: [PATCH 081/160] Fix: wrong value of nmaxgr (#5906) * fix wrong value of nmaxgr * add {} for 'if' and 'for' * modify compare in out_mul --- source/module_basis/module_pw/pw_basis.cpp | 91 +++++++++++++++---- source/module_basis/module_pw/pw_basis.h | 8 +- .../module_pw/test_serial/pw_basis_test.cpp | 2 +- source/module_io/unk_overlap_pw.cpp | 4 +- tests/integrate/tools/catch_properties.sh | 2 +- 5 files changed, 79 insertions(+), 28 deletions(-) diff --git a/source/module_basis/module_pw/pw_basis.cpp b/source/module_basis/module_pw/pw_basis.cpp index 5fbff68f0c..d5183db90c 100644 --- a/source/module_basis/module_pw/pw_basis.cpp +++ b/source/module_basis/module_pw/pw_basis.cpp @@ -38,7 +38,8 @@ PW_Basis:: ~PW_Basis() delete[] ig2igg; delete[] gg_uniq; #if defined(__CUDA) || defined(__ROCM) - if (this->device == "gpu") { + if (this->device == "gpu") + { delmem_int_op()(this->d_is2fftixy); } #endif @@ -70,9 +71,14 @@ void PW_Basis::setuptransform() void PW_Basis::getstartgr() { - if(this->gamma_only) this->nmaxgr = ( this->npw > (this->nrxx+1)/2 ) ? this->npw : (this->nrxx+1)/2; - else this->nmaxgr = ( this->npw > this->nrxx ) ? this->npw : this->nrxx; - this->nmaxgr = (this->nz * this->nst > this->nxy * nplane) ? this->nz * this->nst : this->nxy * nplane; + if(this->gamma_only) + { + this->nmaxgr = ( this->npw > (this->nrxx+1)/2 ) ? this->npw : (this->nrxx+1)/2; + } + else + { + this->nmaxgr = ( this->npw > this->nrxx ) ? this->npw : this->nrxx; + } //--------------------------------------------- // sum : starting plane of FFT box. @@ -85,23 +91,35 @@ void PW_Basis::getstartgr() // Each processor has a set of full sticks, // 'rank_use' processor send a piece(npps[ip]) of these sticks(nst_per[rank_use]) // to all the other processors in this pool - for (int ip = 0;ip < poolnproc; ++ip) this->numg[ip] = this->nst_per[poolrank] * this->numz[ip]; + for (int ip = 0;ip < poolnproc; ++ip) + { + this->numg[ip] = this->nst_per[poolrank] * this->numz[ip]; + } // Each processor in a pool send a piece of each stick(nst_per[ip]) to // other processors in this pool // rank_use processor receive datas in npps[rank_p] planes. - for (int ip = 0;ip < poolnproc; ++ip) this->numr[ip] = this->nst_per[ip] * this->numz[poolrank]; + for (int ip = 0;ip < poolnproc; ++ip) + { + this->numr[ip] = this->nst_per[ip] * this->numz[poolrank]; + } // startg record the starting 'numg' position in each processor. this->startg[0] = 0; - for (int ip = 1;ip < poolnproc; ++ip) this->startg[ip] = this->startg[ip-1] + this->numg[ip-1]; + for (int ip = 1;ip < poolnproc; ++ip) + { + this->startg[ip] = this->startg[ip-1] + this->numg[ip-1]; + } // startr record the starting 'numr' position this->startr[0] = 0; - for (int ip = 1;ip < poolnproc; ++ip) this->startr[ip] = this->startr[ip-1] + this->numr[ip-1]; + for (int ip = 1;ip < poolnproc; ++ip) + { + this->startr[ip] = this->startr[ip-1] + this->numr[ip-1]; + } return; } @@ -112,7 +130,10 @@ void PW_Basis::getstartgr() /// void PW_Basis::collect_local_pw() { - if(this->npw <= 0) return; + if(this->npw <= 0) + { + return; + } this->ig_gge0 = -1; delete[] this->gg; this->gg = new double[this->npw]; delete[] this->gdirect; this->gdirect = new ModuleBase::Vector3[this->npw]; @@ -127,16 +148,28 @@ void PW_Basis::collect_local_pw() int ixy = this->is2fftixy[is]; int ix = ixy / this->fftny; int iy = ixy % this->fftny; - if (ix >= int(this->nx/2) + 1) ix -= this->nx; - if (iy >= int(this->ny/2) + 1) iy -= this->ny; - if (iz >= int(this->nz/2) + 1) iz -= this->nz; + if (ix >= int(this->nx/2) + 1) + { + ix -= this->nx; + } + if (iy >= int(this->ny/2) + 1) + { + iy -= this->ny; + } + if (iz >= int(this->nz/2) + 1) + { + iz -= this->nz; + } f.x = ix; f.y = iy; f.z = iz; this->gg[ig] = f * (this->GGT * f); this->gdirect[ig] = f; this->gcar[ig] = f * this->G; - if(this->gg[ig] < 1e-8) this->ig_gge0 = ig; + if(this->gg[ig] < 1e-8) + { + this->ig_gge0 = ig; + } } return; } @@ -148,10 +181,13 @@ void PW_Basis::collect_local_pw() /// void PW_Basis::collect_uniqgg() { - if(this->npw <= 0) return; + if(this->npw <= 0) + { + return; + } this->ig_gge0 = -1; delete[] this->ig2igg; this->ig2igg = new int [this->npw]; -//add by A.s 202406 + int *sortindex = new int [this->npw];//Reconstruct the mapping of the plane wave index ig according to the energy size of the plane waves double *tmpgg = new double [this->npw];//Ranking the plane waves by energy size while ensuring that the same energy is preserved for each wave to correspond double *tmpgg2 = new double [this->npw];//ranking the plane waves by energy size and removing the duplicates @@ -164,14 +200,26 @@ void PW_Basis::collect_uniqgg() int ixy = this->is2fftixy[is]; int ix = ixy / this->fftny; int iy = ixy % this->fftny; - if (ix >= int(this->nx/2) + 1) ix -= this->nx; - if (iy >= int(this->ny/2) + 1) iy -= this->ny; - if (iz >= int(this->nz/2) + 1) iz -= this->nz; + if (ix >= int(this->nx/2) + 1) + { + ix -= this->nx; + } + if (iy >= int(this->ny/2) + 1) + { + iy -= this->ny; + } + if (iz >= int(this->nz/2) + 1) + { + iz -= this->nz; + } f.x = ix; f.y = iy; f.z = iz; tmpgg[ig] = f * (this->GGT * f); - if(tmpgg[ig] < 1e-8) this->ig_gge0 = ig; + if(tmpgg[ig] < 1e-8) + { + this->ig_gge0 = ig; + } } ModuleBase::GlobalFunc::ZEROS(sortindex, this->npw); @@ -215,7 +263,10 @@ void PW_Basis::collect_uniqgg() void PW_Basis::getfftixy2is(int * fftixy2is) const { //Note: please assert when is1 >= is2, fftixy2is[is1] >= fftixy2is[is2]! - for(int ixy = 0 ; ixy < this->fftnxy ; ++ixy) fftixy2is[ixy] = -1; + for(int ixy = 0 ; ixy < this->fftnxy ; ++ixy) + { + fftixy2is[ixy] = -1; + } int ixy = 0; for(int is = 0; is < this->nst; ++is) { diff --git a/source/module_basis/module_pw/pw_basis.h b/source/module_basis/module_pw/pw_basis.h index 9bd48d270f..47827000eb 100644 --- a/source/module_basis/module_pw/pw_basis.h +++ b/source/module_basis/module_pw/pw_basis.h @@ -237,11 +237,11 @@ class PW_Basis int nx=0, ny=0, nz=0, nxyz=0, nxy=0; // Gamma_only: fftny = int(ny/2)-1 , others: fftny = ny int liy=0, riy=0;// liy: the left edge of the pw ball; riy: the right edge of the pw ball in the y direction int lix=0, rix=0;// lix: the left edge of the pw ball; rix: the right edge of the pw ball in the x direction - bool xprime = true; // true: when do recip2real, x-fft will be done last and when doing real2recip, x-fft will be done first; false: y-fft - // For gamma_only, true: we use half x; false: we use half y + bool xprime = true; // true: when do recip2real, x-fft will be done last and when doing real2recip, x-fft will be + // done first; false: y-fft For gamma_only, true: we use half x; false: we use half y int ng_xeq0 = 0; //only used when xprime = true, number of g whose gx = 0 - int nmaxgr=0; // Gamma_only: max between npw and (nrxx+1)/2, others: max between npw and nrxx - // Thus complex[nmaxgr] is able to contain either reciprocal or real data + int nmaxgr = 0; // Gamma_only: max between npw and (nrxx+1)/2, others: max between npw and nrxx + // Thus complex[nmaxgr] is able to contain either reciprocal or real data // FFT ft; FFT_Bundle fft_bundle; //The position of pointer in and out can be equal(in-place transform) or different(out-of-place transform). diff --git a/source/module_basis/module_pw/test_serial/pw_basis_test.cpp b/source/module_basis/module_pw/test_serial/pw_basis_test.cpp index eeff14b8f9..0814263ef2 100644 --- a/source/module_basis/module_pw/test_serial/pw_basis_test.cpp +++ b/source/module_basis/module_pw/test_serial/pw_basis_test.cpp @@ -278,7 +278,7 @@ TEST_F(PWBasisTEST,GetStartGR) EXPECT_EQ(pwb.nrxx,8000); EXPECT_EQ(pwb.nxy,400); EXPECT_EQ(pwb.nplane,20); - EXPECT_EQ(pwb.nmaxgr,8000); + EXPECT_EQ(pwb.nmaxgr,4000); EXPECT_EQ(pwb.numg[0],3120); EXPECT_EQ(pwb.numr[0],3120); EXPECT_EQ(pwb.startg[0],0); diff --git a/source/module_io/unk_overlap_pw.cpp b/source/module_io/unk_overlap_pw.cpp index d4f0d2a85b..5618444931 100644 --- a/source/module_io/unk_overlap_pw.cpp +++ b/source/module_io/unk_overlap_pw.cpp @@ -75,7 +75,7 @@ std::complex unkOverlap_pw::unkdotp_G0(const ModulePW::PW_Basis* rhopw, std::complex* phase = new std::complex[rhopw->nmaxgr]; // get the phase value in realspace - for (int ig = 0; ig < rhopw->nmaxgr; ig++) + for (int ig = 0; ig < rhopw->npw; ig++) { ModuleBase::Vector3 delta_G = rhopw->gdirect[ig] - G; if (delta_G.norm2() < 1e-10) // rhopw->gdirect[ig] == G @@ -89,7 +89,7 @@ std::complex unkOverlap_pw::unkdotp_G0(const ModulePW::PW_Basis* rhopw, rhopw->recip2real(phase, phase); wfcpw->recip2real(&evc[0](ik_L, iband_L, 0), psi_r, ik_L); - for (int ir = 0; ir < rhopw->nmaxgr; ir++) + for (int ir = 0; ir < rhopw->nrxx; ir++) { psi_r[ir] = psi_r[ir] * phase[ir]; } diff --git a/tests/integrate/tools/catch_properties.sh b/tests/integrate/tools/catch_properties.sh index 7b4e222228..b4447dc163 100755 --- a/tests/integrate/tools/catch_properties.sh +++ b/tests/integrate/tools/catch_properties.sh @@ -401,7 +401,7 @@ if ! test -z "$out_dm" && [ $out_dm == 1 ]; then fi if ! test -z "$out_mul" && [ $out_mul == 1 ]; then - python3 ../tools/CompareFile.py mulliken.txt.ref OUT.autotest/mulliken.txt 6 + python3 ../tools/CompareFile.py mulliken.txt.ref OUT.autotest/mulliken.txt 4 echo "Compare_mulliken_pass $?" >>$1 fi From 339c6b3e55f8e3ff37b5624f3022d55133d31d27 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Sat, 22 Feb 2025 17:11:22 +0800 Subject: [PATCH 082/160] Docs: update docs about init_wfc (#5912) --- docs/advanced/input_files/input-main.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 55cc64f220..73cf45747f 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -583,7 +583,7 @@ These variables are used to control general system parameters. ### init_wfc - **Type**: String -- **Description**: Only useful for plane wave basis only now. It is the name of the starting wave functions. In the future. we should also make this variable available for localized orbitals set. +- **Description**: The type of the starting wave functions. Available options are: @@ -593,6 +593,8 @@ These variables are used to control general system parameters. - random: random numbers - nao: from numerical atomic orbitals. If they are not enough, other wave functions are initialized with random numbers. - nao+random: add small random numbers on numerical atomic orbitals + + > Only the `file` option is useful for the lcao basis set, which is mostly used when [calculation](#calculation) is set to `set_wf` and `get_pchg`. See more details in [out_wfc_lcao](#out_wfc_lcao). - **Default**: atomic ### init_chg From 3ce7c15dbd39b8c5f2bfe7b648f870e3bd4cae80 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Sat, 22 Feb 2025 17:12:16 +0800 Subject: [PATCH 083/160] Fix: incorrect append mode for out_wfc_lcao (#5914) --- source/module_io/write_wfc_nao.cpp | 270 ++++++++++++++++------------- source/module_io/write_wfc_nao.h | 19 +- 2 files changed, 171 insertions(+), 118 deletions(-) diff --git a/source/module_io/write_wfc_nao.cpp b/source/module_io/write_wfc_nao.cpp index be2eaac7ed..d90130132e 100644 --- a/source/module_io/write_wfc_nao.cpp +++ b/source/module_io/write_wfc_nao.cpp @@ -46,158 +46,186 @@ std::string wfc_nao_gen_fname(const int out_type, return fn_out; } -void wfc_nao_write2file(const std::string &name, const double* ctot, const int nlocal, const int ik, const ModuleBase::matrix& ekb, const ModuleBase::matrix& wg, bool writeBinary) +void wfc_nao_write2file(const std::string& name, + const double* ctot, + const int nlocal, + const int ik, + const ModuleBase::matrix& ekb, + const ModuleBase::matrix& wg, + const bool& writeBinary, + const bool& append_flag) { ModuleBase::TITLE("ModuleIO", "write_wfc_nao"); ModuleBase::timer::tick("ModuleIO", "write_wfc_nao"); - //if (GlobalV::DRANK == 0) + int nbands = ekb.nc; + + if (writeBinary) { - int nbands = ekb.nc; - - if (writeBinary) + Binstream ofs; + if (append_flag) { - Binstream ofs(name, "a"); - if (!ofs) - { - ModuleBase::WARNING("ModuleIO::write_wfc_nao", "Can't write local orbital wave functions."); - } + ofs.open(name, "a"); + } + else + { + ofs.open(name, "w"); + } + if (!ofs) + { + ModuleBase::WARNING("ModuleIO::write_wfc_nao", "Can't write local orbital wave functions."); + } - ofs << nbands; - ofs << nlocal; + ofs << nbands; + ofs << nlocal; - for (int i = 0; i < nbands; i++) - { - ofs << i+1; - ofs << ekb(ik, i); - ofs << wg(ik, i); + for (int i = 0; i < nbands; i++) + { + ofs << i + 1; + ofs << ekb(ik, i); + ofs << wg(ik, i); - for (int j = 0; j < nlocal; j++) - { - ofs << ctot[i*nlocal + j]; - } + for (int j = 0; j < nlocal; j++) + { + ofs << ctot[i * nlocal + j]; } - ofs.close(); + } + ofs.close(); + } + else + { + std::ofstream ofs; + if (append_flag) + { + ofs.open(name.c_str(), std::ofstream::app); } else { - std::ofstream ofs; - // if (PARAM.inp.out_app_flag) - // { - // ofs.open(name.c_str(), std::ofstream::app); - // } - // else - { // the default value of `out_app_flag`is true, but usually there's no use to save each step's LCAO wave function. - ofs.open(name.c_str()); - } - if (!ofs) - { - ModuleBase::WARNING("ModuleIO::write_wfc_nao", "Can't write local orbital wave functions."); - } - ofs << nbands << " (number of bands)" << std::endl; - ofs << nlocal << " (number of orbitals)"; - ofs << std::setprecision(8); - ofs << std::scientific; + ofs.open(name.c_str()); + } + if (!ofs) + { + ModuleBase::WARNING("ModuleIO::write_wfc_nao", "Can't write local orbital wave functions."); + } + ofs << nbands << " (number of bands)" << std::endl; + ofs << nlocal << " (number of orbitals)"; + ofs << std::setprecision(8); + ofs << std::scientific; - for (int i=0; i* ctot, const int nlocal,const int &ik, const ModuleBase::Vector3 &kvec_c, const ModuleBase::matrix& ekb, const ModuleBase::matrix& wg, bool writeBinary) +void wfc_nao_write2file_complex(const std::string& name, + const std::complex* ctot, + const int nlocal, + const int& ik, + const ModuleBase::Vector3& kvec_c, + const ModuleBase::matrix& ekb, + const ModuleBase::matrix& wg, + const bool& writeBinary, + const bool& append_flag) { ModuleBase::TITLE("ModuleIO","write_wfc_nao_complex"); ModuleBase::timer::tick("ModuleIO","write_wfc_nao_complex"); - - //if (GlobalV::DRANK==0) + int nbands = ekb.nc; + + if (writeBinary) { - int nbands = ekb.nc; + Binstream ofs; + if (append_flag) + { + ofs.open(name, "a"); + } + else + { + ofs.open(name, "w"); + } + if (!ofs) + { + ModuleBase::WARNING("ModuleIO::write_wfc_nao", "Can't write local orbital wave functions."); + } + ofs << ik + 1; + ofs << kvec_c.x; + ofs << kvec_c.y; + ofs << kvec_c.z; + ofs << nbands; + ofs << nlocal; - if (writeBinary) + for (int i = 0; i < nbands; i++) { - Binstream ofs(name, "a"); - if (!ofs) - { - ModuleBase::WARNING("ModuleIO::write_wfc_nao", "Can't write local orbital wave functions."); - } - ofs << ik+1; - ofs << kvec_c.x; - ofs << kvec_c.y; - ofs << kvec_c.z; - ofs << nbands; - ofs << nlocal; + ofs << i + 1; + ofs << ekb(ik, i); + ofs << wg(ik, i); - for (int i = 0; i < nbands; i++) + for (int j = 0; j < nlocal; j++) { - ofs << i+1; - ofs << ekb(ik, i); - ofs << wg(ik, i); - - for (int j = 0; j < nlocal; j++) - { - ofs << ctot[i*nlocal + j].real() << ctot[i*nlocal + j].imag(); - } + ofs << ctot[i * nlocal + j].real() << ctot[i * nlocal + j].imag(); } - ofs.close(); + } + ofs.close(); + } + else + { + std::ofstream ofs; + if (append_flag) + { + ofs.open(name.c_str(), std::ofstream::app); } else { - std::ofstream ofs; - // if (PARAM.inp.out_app_flag) - // { - // ofs.open(name.c_str(), std::ofstream::app); - // } - // else - { // the default value of `out_app_flag`is true, but usually there's no use to save each step's LCAO wave function. - ofs.open(name.c_str()); - } - if (!ofs) - { - ModuleBase::WARNING("ModuleIO::write_wfc_nao","Can't write local orbital wave functions."); - } - ofs << std::setprecision(8); - ofs << ik+1 << " (index of k points)" << std::endl; - ofs << kvec_c.x << " " << kvec_c.y << " " << kvec_c.z << std::endl; - ofs << nbands << " (number of bands)" << std::endl; - ofs << nlocal << " (number of orbitals)"; - ofs << std::scientific; + ofs.open(name.c_str()); + } + if (!ofs) + { + ModuleBase::WARNING("ModuleIO::write_wfc_nao", "Can't write local orbital wave functions."); + } + ofs << std::setprecision(8); + ofs << ik + 1 << " (index of k points)" << std::endl; + ofs << kvec_c.x << " " << kvec_c.y << " " << kvec_c.z << std::endl; + ofs << nbands << " (number of bands)" << std::endl; + ofs << nlocal << " (number of orbitals)"; + ofs << std::scientific; - for (int i=0; i 0 && PARAM.inp.out_app_flag); + std::cout << "append_flag = " << append_flag << std::endl; if (std::is_same::value) { - wfc_nao_write2file(fn, reinterpret_cast(ctot.data()), nlocal, ik, ekb, wg, writeBinary); + wfc_nao_write2file(fn, + reinterpret_cast(ctot.data()), + nlocal, + ik, + ekb, + wg, + writeBinary, + append_flag); } else { wfc_nao_write2file_complex(fn, - reinterpret_cast*>(ctot.data()), - nlocal, - ik, - kvec_c[ik], - ekb, - wg, - writeBinary); + reinterpret_cast*>(ctot.data()), + nlocal, + ik, + kvec_c[ik], + ekb, + wg, + writeBinary, + append_flag); } } } diff --git a/source/module_io/write_wfc_nao.h b/source/module_io/write_wfc_nao.h index ec7da3120c..c9c9b2bc96 100644 --- a/source/module_io/write_wfc_nao.h +++ b/source/module_io/write_wfc_nao.h @@ -48,7 +48,22 @@ void write_wfc_nao(const int out_type, const Parallel_Orbitals& pv, const int istep=-1) ; -void wfc_nao_write2file(const std::string &name, const double* ctot, const int nlocal, const int ik, const ModuleBase::matrix& ekb, const ModuleBase::matrix& wg, bool writeBinary); -void wfc_nao_write2file_complex(const std::string &name, const std::complex* ctot, const int nlocal,const int &ik, const ModuleBase::Vector3 &kvec_c, const ModuleBase::matrix& ekb, const ModuleBase::matrix& wg, bool writeBinary=false); +void wfc_nao_write2file(const std::string& name, + const double* ctot, + const int nlocal, + const int ik, + const ModuleBase::matrix& ekb, + const ModuleBase::matrix& wg, + const bool& writeBinary, + const bool& append_flag = false); +void wfc_nao_write2file_complex(const std::string& name, + const std::complex* ctot, + const int nlocal, + const int& ik, + const ModuleBase::Vector3& kvec_c, + const ModuleBase::matrix& ekb, + const ModuleBase::matrix& wg, + const bool& writeBinary = false, + const bool& append_flag = false); }// namespace ModuleIO #endif \ No newline at end of file From dbf3bd6579a1d53e595fcd08e7ad947a4c5260aa Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Sat, 22 Feb 2025 17:13:09 +0800 Subject: [PATCH 084/160] Fix: Document of RT-TDDFT, especially td_lcut (#5917) --- docs/advanced/input_files/input-main.md | 26 +++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 73cf45747f..7b1df7ebf1 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -2490,7 +2490,7 @@ These variables are relevant to electric field and dipole correction - True:A dipole correction is also added to the bare ionic potential. - False: A dipole correction is not added to the bare ionic potential. -> Note: If you want no electric field, parameter efield_amp should be zero. Must be used ONLY in a slab geometry for surface alculations, with the discontinuity FALLING IN THE EMPTY SPACE. +> Note: If you do not want any electric field, the parameter `efield_amp` should be set to zero. This should ONLY be used in a slab geometry for surface calculations, with the discontinuity FALLING IN THE EMPTY SPACE. - **Default**: False @@ -3539,19 +3539,29 @@ These variables are used to control berry phase and wannier90 interface paramete - **Type**: Real - **Description**: - cut1 of interval in length gauge\ - E = E0 , cut1 Date: Sat, 22 Feb 2025 17:13:51 +0800 Subject: [PATCH 085/160] Fix: Add the correct RT-TDDFT electric field force acting on ions (#5918) * Fix: Add the correct RT-TDDFT electric field force acting on ions * Fix a CI/CD test issue --- .../potentials/H_TDDFT_pw.cpp | 27 +++++++++++++++++-- .../module_elecstate/potentials/H_TDDFT_pw.h | 1 + .../hamilt_lcaodft/FORCE_STRESS.cpp | 9 ++++--- 3 files changed, 31 insertions(+), 6 deletions(-) diff --git a/source/module_elecstate/potentials/H_TDDFT_pw.cpp b/source/module_elecstate/potentials/H_TDDFT_pw.cpp index 4c8104e509..d7f84647eb 100644 --- a/source/module_elecstate/potentials/H_TDDFT_pw.cpp +++ b/source/module_elecstate/potentials/H_TDDFT_pw.cpp @@ -18,6 +18,9 @@ double H_TDDFT_pw::amp; double H_TDDFT_pw::bmod; double H_TDDFT_pw::bvec[3]; +// Used for calculating electric field force on ions +vector H_TDDFT_pw::global_vext_time = {0.0, 0.0, 0.0}; + int H_TDDFT_pw::stype; // 0 : length gauge 1: velocity gauge std::vector H_TDDFT_pw::ttype; @@ -121,11 +124,29 @@ void H_TDDFT_pw::cal_fixed_v(double* vl_pseudo) trigo_count = 0; heavi_count = 0; + global_vext_time = {0.0, 0.0, 0.0}; + + if (PARAM.inp.td_vext_dire.size() != 1) + { + ModuleBase::WARNING("H_TDDFT_pw::cal_fixed_v", + "Multiple electric fields detected. This feature may have potential issues and is not " + "recommended for use!"); + } + if (PARAM.inp.td_vext_dire.size() > 2) + { + // To avoid breaking the integration test 601_NO_TDDFT_H2_len_hhg, a maximum of 2 electric fields are allowed + ModuleBase::WARNING_QUIT("H_TDDFT_pw::cal_fixed_v", + "For the sake of program stability, the feature of applying multiple electric fields " + "simultaneously has been temporarily disabled. Thank you for your understanding!"); + } + for (auto direc: PARAM.inp.td_vext_dire) { std::vector vext_space(this->rho_basis_->nrxx, 0.0); double vext_time = cal_v_time(ttype[count], true); + global_vext_time[direc - 1] += vext_time; + if (PARAM.inp.out_efield && GlobalV::MY_RANK == 0) { std::stringstream as; @@ -479,7 +500,7 @@ void H_TDDFT_pw::prepare(const ModuleBase::Matrix3& G, int& dir) bmod = sqrt(pow(bvec[0], 2) + pow(bvec[1], 2) + pow(bvec[2], 2)); } -void H_TDDFT_pw ::compute_force(const UnitCell& cell, ModuleBase::matrix& fe) +void H_TDDFT_pw::compute_force(const UnitCell& cell, ModuleBase::matrix& fe) { int iat = 0; for (int it = 0; it < cell.ntype; ++it) @@ -488,7 +509,9 @@ void H_TDDFT_pw ::compute_force(const UnitCell& cell, ModuleBase::matrix& fe) { for (int jj = 0; jj < 3; ++jj) { - fe(iat, jj) = ModuleBase::e2 * amp * cell.atoms[it].ncpp.zv * bvec[jj] / bmod; + // No need to multiply ModuleBase::e2, since the unit of force is Ry/Bohr + fe(iat, jj) + = (std::abs(bmod) > 1e-10 ? global_vext_time[jj] * cell.atoms[it].ncpp.zv * bvec[jj] / bmod : 0); } ++iat; } diff --git a/source/module_elecstate/potentials/H_TDDFT_pw.h b/source/module_elecstate/potentials/H_TDDFT_pw.h index 0649487775..d1dc718530 100644 --- a/source/module_elecstate/potentials/H_TDDFT_pw.h +++ b/source/module_elecstate/potentials/H_TDDFT_pw.h @@ -124,6 +124,7 @@ class H_TDDFT_pw : public PotBase static bool is_initialized; // static flag variable, used to ensure initialization only once static double amp; + static vector global_vext_time; static double bmod; static double bvec[3]; diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp index 0aa81c2537..b6ec37e6b2 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp @@ -8,6 +8,7 @@ #include "module_base/timer.h" #include "module_cell/module_neighbor/sltk_grid_driver.h" #include "module_elecstate/elecstate_lcao.h" +#include "module_elecstate/potentials/H_TDDFT_pw.h" // Taoni add 2025-02-20 #include "module_elecstate/potentials/efield.h" // liuyu add 2022-05-18 #include "module_elecstate/potentials/gatefield.h" // liuyu add 2022-09-13 #include "module_hamilt_general/module_surchem/surchem.h" //sunml add 2022-08-10 @@ -271,10 +272,10 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, //! atomic forces from E-field of rt-TDDFT ModuleBase::matrix fefield_tddft; - if (PARAM.inp.esolver_type == "TDDFT" && isforce) + if (PARAM.inp.esolver_type == "tddft" && isforce) { fefield_tddft.create(nat, 3); - elecstate::Efield::compute_force(ucell, fefield_tddft); + elecstate::H_TDDFT_pw::compute_force(ucell, fefield_tddft); } //! atomic forces from gate field @@ -447,7 +448,7 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, fcs(iat, i) += fefield(iat, i); } // E-field force of tddft - if (PARAM.inp.esolver_type == "TDDFT") + if (PARAM.inp.esolver_type == "tddft") { fcs(iat, i) += fefield_tddft(iat, i); } @@ -566,7 +567,7 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, ModuleIO::print_force(GlobalV::ofs_running, ucell, "EFIELD FORCE", fefield, false); // this->print_force("EFIELD FORCE",fefield,1,ry); } - if (PARAM.inp.esolver_type == "TDDFT") + if (PARAM.inp.esolver_type == "tddft") { ModuleIO::print_force(GlobalV::ofs_running, ucell, "EFIELD_TDDFT FORCE", fefield_tddft, false); // this->print_force("EFIELD_TDDFT FORCE",fefield_tddft,1,ry); From 107024cf14044bb59c35ff29871edd9f807be717 Mon Sep 17 00:00:00 2001 From: HTZhao <104255052+ESROAMER@users.noreply.github.com> Date: Mon, 24 Feb 2025 20:19:38 +0800 Subject: [PATCH 086/160] Solving linear equations to evolve the wave function in RT-TDDFT. (#5925) * Add files via upload * Add files via upload * Add files via upload * Update input-main.md * Update solve_propagation.cpp --- docs/advanced/input_files/input-main.md | 3 +- source/Makefile.Objects | 1 + source/module_base/scalapack_connector.h | 15 +++ .../module_tddft/CMakeLists.txt | 1 + .../module_tddft/evolve_psi.cpp | 34 ++++-- .../module_tddft/solve_propagation.cpp | 111 ++++++++++++++++++ .../module_tddft/solve_propagation.h | 34 ++++++ 7 files changed, 187 insertions(+), 12 deletions(-) create mode 100644 source/module_hamilt_lcao/module_tddft/solve_propagation.cpp create mode 100644 source/module_hamilt_lcao/module_tddft/solve_propagation.h diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 7b1df7ebf1..801a400620 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -3477,9 +3477,10 @@ These variables are used to control berry phase and wannier90 interface paramete - **Type**: Integer - **Description**: method of propagator - - 0: Crank-Nicolson. + - 0: Crank-Nicolson, based on matrix inversion. - 1: 4th Taylor expansions of exponential. - 2: enforced time-reversal symmetry (ETRS). + - 3: Crank-Nicolson, based on solving linear equation. - **Default**: 0 ### td_vext diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 2e1ba61c5f..b64cc03f89 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -571,6 +571,7 @@ OBJS_LCAO=evolve_elec.o\ td_velocity.o\ td_current.o\ snap_psibeta_half_tddft.o\ + solve_propagation.o\ upsi.o\ FORCE_STRESS.o\ FORCE_gamma.o\ diff --git a/source/module_base/scalapack_connector.h b/source/module_base/scalapack_connector.h index ebd1946aac..8ff3ab708f 100644 --- a/source/module_base/scalapack_connector.h +++ b/source/module_base/scalapack_connector.h @@ -74,6 +74,12 @@ extern "C" const int *M, const int *N, std::complex *A, const int *IA, const int *JA, const int *DESCA, int *ipiv, int *info); + + void pzgesv_( + const int *n, const int *nrhs, + const std::complex *A, const int *ia, const int *ja, const int *desca, + int *ipiv, std::complex* B, const int* ib, const int* jb, const int*descb, const int *info + ); void pdsygvx_(const int* itype, const char* jobz, const char* range, const char* uplo, const int* n, double* A, const int* ia, const int* ja, const int*desca, double* B, const int* ib, const int* jb, const int*descb, @@ -240,6 +246,15 @@ class ScalapackConnector pzgetri_(&n, A, &ia, &ja, desca, ipiv, work, lwork, iwork, liwork, info); } + static inline + void gesv( + const int n, const int nrhs, + const std::complex *A, const int ia, const int ja, const int *desca, + int *ipiv, std::complex* B, const int ib, const int jb, const int*descb, int *info) + { + pzgesv_(&n, &nrhs, A, &ia, &ja, desca, ipiv, B, &ib, &jb, descb, info); + } + static inline void tranu( const int m, const int n, diff --git a/source/module_hamilt_lcao/module_tddft/CMakeLists.txt b/source/module_hamilt_lcao/module_tddft/CMakeLists.txt index 6c5028d29f..e81ceb3368 100644 --- a/source/module_hamilt_lcao/module_tddft/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_tddft/CMakeLists.txt @@ -13,6 +13,7 @@ if(ENABLE_LCAO) td_velocity.cpp td_current.cpp snap_psibeta_half_tddft.cpp + solve_propagation.cpp ) add_library( diff --git a/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp b/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp index 240ab5b273..b05d062e20 100644 --- a/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp +++ b/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp @@ -13,6 +13,7 @@ #include "norm_psi.h" #include "propagator.h" #include "upsi.h" +#include "solve_propagation.h" #include @@ -69,19 +70,30 @@ void evolve_psi(const int nband, } // (2)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - - /// @brief compute U_operator - /// @input Stmp, Htmp, print_matrix - /// @output U_operator - Propagator prop(propagator, pv, PARAM.mdp.md_dt); - prop.compute_propagator(nlocal, Stmp, Htmp, H_laststep, U_operator, ofs_running, print_matrix); + if (propagator != 3) + { + /// @brief compute U_operator + /// @input Stmp, Htmp, print_matrix + /// @output U_operator + Propagator prop(propagator, pv, PARAM.mdp.md_dt); + prop.compute_propagator(nlocal, Stmp, Htmp, H_laststep, U_operator, ofs_running, print_matrix); + } // (3)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - - /// @brief apply U_operator to the wave function of the previous step for new wave function - /// @input U_operator, psi_k_laststep, print_matrix - /// @output psi_k - upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, ofs_running, print_matrix); + if (propagator != 3) + { + /// @brief apply U_operator to the wave function of the previous step for new wave function + /// @input U_operator, psi_k_laststep, print_matrix + /// @output psi_k + upsi(pv, nband, nlocal, U_operator, psi_k_laststep, psi_k, ofs_running, print_matrix); + } + else + { + /// @brief solve the propagation equation + /// @input Stmp, Htmp, psi_k_laststep + /// @output psi_k + solve_propagation(pv, nband, nlocal, PARAM.mdp.md_dt / ModuleBase::AU_to_FS, Stmp, Htmp, psi_k_laststep, psi_k); + } // (4)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> diff --git a/source/module_hamilt_lcao/module_tddft/solve_propagation.cpp b/source/module_hamilt_lcao/module_tddft/solve_propagation.cpp new file mode 100644 index 0000000000..45d8a1231a --- /dev/null +++ b/source/module_hamilt_lcao/module_tddft/solve_propagation.cpp @@ -0,0 +1,111 @@ +#include "solve_propagation.h" + +#include + +#include "module_base/lapack_connector.h" +#include "module_base/scalapack_connector.h" + +namespace module_tddft +{ +#ifdef __MPI +void solve_propagation(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const double dt, + const std::complex* Stmp, + const std::complex* Htmp, + const std::complex* psi_k_laststep, + std::complex* psi_k) +{ + // (1) init A,B and copy Htmp to A & B + std::complex* operator_A = new std::complex[pv->nloc]; + ModuleBase::GlobalFunc::ZEROS(operator_A, pv->nloc); + BlasConnector::copy(pv->nloc, Htmp, 1, operator_A, 1); + + std::complex* operator_B = new std::complex[pv->nloc]; + ModuleBase::GlobalFunc::ZEROS(operator_B, pv->nloc); + BlasConnector::copy(pv->nloc, Htmp, 1, operator_B, 1); + + // ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (2) compute operator_A & operator_B by GEADD + // operator_A = Stmp + i*para * Htmp; beta2 = para = 0.25 * dt + // operator_B = Stmp - i*para * Htmp; beta1 = - para = -0.25 * dt + std::complex alpha = {1.0, 0.0}; + std::complex beta1 = {0.0, -0.25 * dt}; + std::complex beta2 = {0.0, 0.25 * dt}; + + ScalapackConnector::geadd('N', + nlocal, + nlocal, + alpha, + Stmp, + 1, + 1, + pv->desc, + beta2, + operator_A, + 1, + 1, + pv->desc); + ScalapackConnector::geadd('N', + nlocal, + nlocal, + alpha, + Stmp, + 1, + 1, + pv->desc, + beta1, + operator_B, + 1, + 1, + pv->desc); + // ->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (3) b = operator_B @ psi_k_laststep + std::complex* tmp_b = new std::complex[pv->nloc_wfc]; + ScalapackConnector::gemm('N', + 'N', + nlocal, + nband, + nlocal, + 1.0, + operator_B, + 1, + 1, + pv->desc, + psi_k_laststep, + 1, + 1, + pv->desc_wfc, + 0.0, + tmp_b, + 1, + 1, + pv->desc_wfc); + //get ipiv + int* ipiv = new int[pv->nloc]; + int info = 0; + // (4) solve Ac=b + ScalapackConnector::gesv(nlocal, + nband, + operator_A, + 1, + 1, + pv->desc, + ipiv, + tmp_b, + 1, + 1, + pv->desc_wfc, + &info); + + //copy solution to psi_k + BlasConnector::copy(pv->nloc_wfc, tmp_b, 1, psi_k, 1); + + delete []tmp_b; + delete []ipiv; + delete []operator_A; + delete []operator_B; +} +#endif // __MPI +} // namespace module_tddft diff --git a/source/module_hamilt_lcao/module_tddft/solve_propagation.h b/source/module_hamilt_lcao/module_tddft/solve_propagation.h new file mode 100644 index 0000000000..ba7dd4ff1e --- /dev/null +++ b/source/module_hamilt_lcao/module_tddft/solve_propagation.h @@ -0,0 +1,34 @@ +#ifndef TD_SOLVE_PROPAGATION_H +#define TD_SOLVE_PROPAGATION_H + +#include "module_basis/module_ao/parallel_orbitals.h" +#include + +namespace module_tddft +{ +#ifdef __MPI +/** +* @brief solve propagation equation A@c(t+dt) = B@c(t) +* +* @param[in] pv information of parallel +* @param[in] nband number of bands +* @param[in] nlocal number of orbitals +* @param[in] dt time interval +* @param[in] Stmp overlap matrix S(t+dt/2) +* @param[in] Htmp H(t+dt/2) +* @param[in] psi_k_laststep psi of last step +* @param[out] psi_k psi of this step +*/ +void solve_propagation(const Parallel_Orbitals* pv, + const int nband, + const int nlocal, + const double dt, + const std::complex* Stmp, + const std::complex* Htmp, + const std::complex* psi_k_laststep, + std::complex* psi_k); + +#endif +} // namespace module_tddft + +#endif // TD_SOLVE_H \ No newline at end of file From e6245a6c5e126dab51747cc431180bfb74973526 Mon Sep 17 00:00:00 2001 From: James Misaka Date: Mon, 24 Feb 2025 20:23:34 +0800 Subject: [PATCH 087/160] Update docs related to inputs, scf_thr and ase-abacus (#5922) * update brief intro for INPUT * update bohr raduis in input.md * scf_thr recommendation * add dots * add suffix meaning * update ase.md * update description of scf_thr_type * update Unit in scf_thr * update suggestions * update "see documents for detail" * update input.md --- docs/advanced/input_files/input-main.md | 13 +++++----- docs/advanced/interface/ase.md | 34 ++++++++++++++++++++++--- docs/quick_start/input.md | 33 ++++++++++++------------ 3 files changed, 52 insertions(+), 28 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 801a400620..6cf613a909 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -20,8 +20,8 @@ - [kspacing](#kspacing) - [min\_dist\_coef](#min_dist_coef) - [device](#device) - - [nb2d](#nb2d) - [precision](#precision) + - [nb2d](#nb2d) - [Variables related to input files](#variables-related-to-input-files) - [stru\_file](#stru_file) - [kpoint\_file](#kpoint_file) @@ -224,6 +224,8 @@ - [of\_ml\_q](#of_ml_q) - [of\_ml\_tanhp](#of_ml_tanhp) - [of\_ml\_tanhq](#of_ml_tanhq) + - [of\_ml\_chi\_p](#of_ml_chi_p) + - [of\_ml\_chi\_q](#of_ml_chi_q) - [of\_ml\_gammanl](#of_ml_gammanl) - [of\_ml\_pnl](#of_ml_pnl) - [of\_ml\_qnl](#of_ml_qnl) @@ -234,8 +236,6 @@ - [of\_ml\_tanh\_qnl](#of_ml_tanh_qnl) - [of\_ml\_tanhp\_nl](#of_ml_tanhp_nl) - [of\_ml\_tanhq\_nl](#of_ml_tanhq_nl) - - [of\_ml\_chi\_p](#of_ml_chi_p) - - [of\_ml\_chi\_q](#of_ml_chi_q) - [of\_ml\_chi\_xi](#of_ml_chi_xi) - [of\_ml\_chi\_pnl](#of_ml_chi_pnl) - [of\_ml\_chi\_qnl](#of_ml_chi_qnl) @@ -1236,6 +1236,7 @@ Note: In new angle mixing, you should set `mixing_beta_mag >> mixing_beta`. The - **Type**: Real - **Description**: It's the density threshold for electronic iteration. It represents the charge density error between two sequential densities from electronic iterations. Usually for local orbitals, usually 1e-6 may be accurate enough. - **Default**: 1.0e-9 (plane-wave basis), or 1.0e-7 (localized atomic orbital basis). +- **Unit**: Ry if `scf_thr_type=1`, **dimensionless** if `scf_thr_type=2` ### scf_ene_thr @@ -1248,10 +1249,8 @@ Note: In new angle mixing, you should set `mixing_beta_mag >> mixing_beta`. The - **Type**: Integer - **Description**: Choose the calculation method of convergence criterion. - - **1**: the criterion is defined as $\Delta\rho_G = \frac{1}{2}\iint{\frac{\Delta\rho(r)\Delta\rho(r')}{|r-r'|}d^3r d^3r'}$. - - **2**: the criterion is defined as $\Delta\rho_R = \frac{1}{N_e}\int{|\Delta\rho(r)|d^3r}$, where $N_e$ is the number of electron. - - Note: This parameter is still under testing and the default setting is usually sufficient. + - **1**: the criterion is defined as $\Delta\rho_G = \frac{1}{2}\iint{\frac{\Delta\rho(r)\Delta\rho(r')}{|r-r'|}d^3r d^3r'}$, which is used in SCF of PW basis with unit Ry. + - **2**: the criterion is defined as $\Delta\rho_R = \frac{1}{N_e}\int{|\Delta\rho(r)|d^3r}$, where $N_e$ is the number of electron, which is used in SCF of LCAO with unit **dimensionless**. - **Default**: 1 (plane-wave basis), or 2 (localized atomic orbital basis). diff --git a/docs/advanced/interface/ase.md b/docs/advanced/interface/ase.md index c0dbef4b56..1ec0b67475 100644 --- a/docs/advanced/interface/ase.md +++ b/docs/advanced/interface/ase.md @@ -9,7 +9,12 @@ ```bash git clone https://gitlab.com/1041176461/ase-abacus.git cd ase-abacus -python3 setup.py install +pip install . +``` + +Another direct way: +```bash +pip install git+https://gitlab.com/1041176461/ase-abacus.git ``` ## Environment variables @@ -25,6 +30,8 @@ python3 setup.py install For PW calculations, only `ABACUS_PP_PATH` is needed. For LCAO calculations, both `ABACUS_PP_PATH` and `ABACUS_ORBITAL_PATH` should be set. +Also, one can manally set the paths of PP and ORB when using ABACUS calculator in ASE. + ## ABACUS Calculator The default initialization command for the ABACUS calculator is @@ -49,15 +56,32 @@ For more information on pseudopotentials and numerical orbitals, please visit [A The input parameters can be set like:: ```python - calc = Abacus(profile=profile, ntype=1, ecutwfc=50, scf_nmax=50, smearing_method='gaussian', smearing_sigma=0.01, basis_type='pw', ks_solver='cg', calculation='scf' pp=pp, basis=basis, kpts=kpts) + # for ABACUS calculator + calc = Abacus(profile=profile, + ecutwfc=100, + scf_nmax=100, + smearing_method='gaussian', + smearing_sigma=0.01, + basis_type='pw', + ks_solver='dav', + calculation='scf', + pp=pp, + basis=basis, + kpts=kpts) ``` The command to run jobs can be set by specifying `AbacusProfile`:: ```python from ase.calculators.abacus import AbacusProfile - abacus = '/usr/local/bin/abacus' - profile = AbacusProfile(argv=['mpirun','-n','2',abacus]) + # for OpenMP setting inside python env + import os + os.environ("OMP_NUM_THREADS") = 1 + # for MPI setting used in abacus + mpi_num = 4 + # for ABACUS Profile + abacus = '/usr/local/bin/abacus' # specify abacus exec + profile = AbacusProfile(command=f'mpirun -n {mpi_num} {abacus}') # directly the command for running ABACUS ``` in which `abacus` sets the absolute path of the `abacus` executable. @@ -65,6 +89,8 @@ in which `abacus` sets the absolute path of the `abacus` executable. ## MD Analysis After molecular dynamics calculations, the log file `running_md.log` can be read. If the 'STRU_MD_*' files are not continuous (e.g. 'STRU_MD_0', 'STRU_MD_5', 'STRU_MD_10'...), the index parameter of read should be as a slice object. For example, when using the command `read('running_md.log', index=slice(0, 15, 5), format='abacus-out')` to parse 'running_md.log', 'STRU_MD_0', 'STRU_MD_5' and 'STRU_MD_10' will be read. +The `MD_dump` file is also supported to be read-in by `read('MD_dump', format='abacus-md')` + ## SPAP Analysis diff --git a/docs/quick_start/input.md b/docs/quick_start/input.md index a133837f2b..c13d04e342 100644 --- a/docs/quick_start/input.md +++ b/docs/quick_start/input.md @@ -10,15 +10,14 @@ Below is an example `INPUT` file with some of the most important parameters that ```plaintext INPUT_PARAMETERS -suffix MgO -ntype 2 -pseudo_dir ./ -orbital_dir ./ +suffix MgO # the output files will be in OUT.{suffix} directory +pseudo_dir ./ # where the pseudopotential for each element is +orbital_dir ./ # where the orbital file for each element is ecutwfc 100 # in Rydberg -scf_thr 1e-4 # Rydberg -basis_type lcao +scf_thr 1e-6 # dimensionless for LCAO, Rydberg for PW. See documents for details. +basis_type lcao # lcao or pw calculation scf # this is the key parameter telling abacus to do a scf calculation -out_chg True +out_chg 0 # only output binary charge file for restart ``` The parameter list always starts with key word `INPUT_PARAMETERS`. Any content before `INPUT_PARAMETERS` will be ignored. @@ -36,19 +35,18 @@ Furthermore, if a given parameter name appeared more than once in the input file In the above example, the meanings of the parameters are: -- `suffix` : the name of the system, default `ABACUS` -- `ntype` : how many types of elements in the unit cell -- `pseudo_dir` : the directory where pseudopotential files are provided -- `orbital_dir` : the directory where orbital files are provided -- `ecutwfc` : the plane-wave energy cutoff for the wave function expansion (UNIT: Rydberg) -- `scf_thr` : the threshold for the convergence of charge density (UNIT: Rydberg) -- `basis_type` : the type of basis set for expanding the electronic wave functions +- `suffix` : the name of the system, default `ABACUS`, and output files will be in OUT.{suffix} directory. +- `pseudo_dir` : the directory where pseudopotential files are provided. +- `orbital_dir` : the directory where orbital files are provided. +- `ecutwfc` : the plane-wave energy cutoff for the wave function expansion (UNIT: Rydberg). +- `scf_thr` : the threshold for the convergence of charge density (UNIT: Rydberg for PW, dimensionless for LCAO), we recommend `1e-7` for LCAO and `1e-9` for PW basis. +- `basis_type` : the type of basis set for expanding the electronic wave functions, one can set lcao or pw. - `calculation` : the type of calculation to be performed by ABACUS -- `out_chg` : if true, output the charge density on real space grid +- `out_chg` : setting for output the charge density in real space grid, -1 for no output, 0 for binary output, 1 for binary and cube output. For a complete list of input parameters, please consult this [instruction](../advanced/input_files/input-main.md). -> **Note:** Users cannot change the filename “INPUT” to other names. Boolean paramerters such as `out_chg` can be set by using `True` and `False`, `1` and `0`, or `T` and `F`. It is case insensitive so that other preferences such as `true` and `false`, `TRUE` and `FALSE`, and `t` and `f` for setting boolean values are also supported. Specifically for the `out_chg`, `-1` option is also available, which means turn off the checkpoint of charge density in binary (always dumped in `OUT.{suffix}`, whose name ends with `CHARGE-DENSITY.restart`). Some parameters controlling the output also support a second option to control the output precision, e.g., `out_chg True 8` will output the charge density on realspace grid with 8 digits after the decimal point. +> **Note:** Users cannot change the filename “INPUT” to other names. Boolean paramerters such as `out_chg` can be set by using `True` and `False`, `1` and `0`, or `T` and `F`. It is case insensitive so that other preferences such as `true` and `false`, `TRUE` and `FALSE`, and `t` and `f` for setting boolean values are also supported. Specifically for the `out_chg`, `-1` option is also available, which means turn off the checkpoint of charge density in binary (always dumped in `OUT.{suffix}`, whose name ends with `CHARGE-DENSITY.restart`). Some parameters controlling the output also support a second option to control the output precision, e.g., `out_chg 1 8` will output the charge density on realspace grid with 8 digits after the decimal point. ## *STRU* @@ -69,7 +67,8 @@ Mg_gga_8au_100Ry_4s2p1d.orb O_gga_8au_100Ry_2s2p1d.orb LATTICE_CONSTANT -1.8897259886 # 1.8897259886 Bohr = 1.0 Angstrom +1.889726126 # 1.0 Ang = 1/a_0 = 1/0.529177210544 +# Bohr radius ref: https://physics.nist.gov/cgi-bin/cuu/Value?bohrrada0 LATTICE_VECTORS 4.25648 0.00000 0.00000 From 150e6e0211d538f97179e619a57303e8320d0f58 Mon Sep 17 00:00:00 2001 From: LUNASEA <33978601+maki49@users.noreply.github.com> Date: Mon, 24 Feb 2025 22:22:35 +0800 Subject: [PATCH 088/160] Fix the wrong symmetry analysis at nspin=2 (#5926) * analyze magnetic group without time-reversal symmetry * fix: need to calculate direct coordinates again --- .../module_cell/module_symmetry/symmetry.cpp | 122 +++++++++++------- source/module_cell/module_symmetry/symmetry.h | 9 +- .../irreducible_sector_bvk.cpp | 2 +- 3 files changed, 82 insertions(+), 51 deletions(-) diff --git a/source/module_cell/module_symmetry/symmetry.cpp b/source/module_cell/module_symmetry/symmetry.cpp index bc3f4c21e6..7d892725eb 100644 --- a/source/module_cell/module_symmetry/symmetry.cpp +++ b/source/module_cell/module_symmetry/symmetry.cpp @@ -1,5 +1,6 @@ #include #include +#include #include "module_parameter/parameter.h" #include "symmetry.h" #include "module_parameter/parameter.h" @@ -7,7 +8,7 @@ #include "module_base/mathzone.h" #include "module_base/constants.h" #include "module_base/timer.h" - +#include "module_io/output.h" namespace ModuleSymmetry { int Symmetry::symm_flag = 0; @@ -124,49 +125,8 @@ void Symmetry::analy_sys(const Lattice& lat, const Statistics& st, Atom* atoms, } if (!pricell_loop && PARAM.inp.nspin == 2) - {//analyze symmetry for spin-up atoms only - std::vector pos_spinup; - for (int it = 0;it < ntype;++it) - { - int na_spinup = 0; - for (int ia = 0; ia < atoms[it].na; ++ia) { - if (atoms[it].mag[ia] > -this->epsilon) { - ++na_spinup; - } - } - this->na[it] = na_spinup; - //update newpos - for (int ia = 0;ia < atoms[it].na;++ia) - { - if (atoms[it].mag[ia] > -this->epsilon) - { - pos_spinup.push_back(this->newpos[3 * (istart[it] + ia)]); - pos_spinup.push_back(this->newpos[3 * (istart[it] + ia) + 1]); - pos_spinup.push_back(this->newpos[3 * (istart[it] + ia) + 2]); - } - } - // update start to spin-up configuration - if (it > 0) { - istart[it] = istart[it - 1] + na[it - 1]; - } - if (na[it] < na[itmin_type]) - { - this->itmin_type = it; - this->itmin_start = istart[it]; - } - } - this->getgroup(nrot_out, nrotk_out, ofs_running, this->nop, this->symop, this->gmatrix, this->gtrans, - pos_spinup.data(), this->rotpos, this->index, this->itmin_type, this->itmin_start, this->istart, this->na); - // recover na and istart - for (int it = 0;it < ntype;++it) - { - this->na[it] = atoms[it].na; - if (it > 0) { - istart[it] = istart[it - 1] + na[it - 1]; - } - } - // For AFM analysis End - //------------------------------------------------------------ + { + this->analyze_magnetic_group(atoms, st, nrot_out, nrotk_out); } else { @@ -174,7 +134,7 @@ void Symmetry::analy_sys(const Lattice& lat, const Statistics& st, Atom* atoms, // nrot_out: the number of pure point group rotations // nrotk_out: the number of all space group operations this->getgroup(nrot_out, nrotk_out, ofs_running, this->nop, this->symop, this->gmatrix, this->gtrans, - this->newpos, this->rotpos, this->index, this->itmin_type, this->itmin_start, this->istart, this->na); + this->newpos, this->rotpos, this->index, this->ntype, this->itmin_type, this->itmin_start, this->istart, this->na); } }; @@ -889,7 +849,7 @@ void Symmetry::lattice_type( void Symmetry::getgroup(int& nrot, int& nrotk, std::ofstream& ofs_running, const int& nop, const ModuleBase::Matrix3* symop, ModuleBase::Matrix3* gmatrix, ModuleBase::Vector3* gtrans, - double* pos, double* rotpos, int* index, const int itmin_type, const int itmin_start, int* istart, int* na)const + double* pos, double* rotpos, int* index, const int ntype, const int itmin_type, const int itmin_start, int* istart, int* na)const { ModuleBase::TITLE("Symmetry", "getgroup"); @@ -913,7 +873,7 @@ void Symmetry::getgroup(int& nrot, int& nrotk, std::ofstream& ofs_running, const //std::cout << "nop = " <checksym(symop[i], gtrans[i], pos, rotpos, index, itmin_type, itmin_start, istart, na); + bool s_flag = this->checksym(symop[i], gtrans[i], pos, rotpos, index, ntype, itmin_type, itmin_start, istart, na); if (s_flag == 1) { //------------------------------ @@ -992,7 +952,7 @@ void Symmetry::getgroup(int& nrot, int& nrotk, std::ofstream& ofs_running, const } bool Symmetry::checksym(const ModuleBase::Matrix3& s, ModuleBase::Vector3& gtrans, - double* pos, double* rotpos, int* index, const int itmin_type, const int itmin_start, int* istart, int* na)const + double* pos, double* rotpos, int* index, const int ntype, const int itmin_type, const int itmin_start, int* istart, int* na)const { //---------------------------------------------- // checks whether a point group symmetry element @@ -2297,4 +2257,70 @@ bool Symmetry::is_all_movable(const Atom* atoms, const Statistics& st)const } return all_mbl; } + +void Symmetry::analyze_magnetic_group(const Atom* atoms, const Statistics& st, int& nrot_out, int& nrotk_out) +{ + // 1. classify atoms with different magmom + // (use symmetry_prec to judge if two magmoms are the same) + std::vector> mag_type_atoms; + for (int it = 0;it < ntype;++it) + { + for (int ia = 0; ia < atoms[it].na; ++ia) + { + bool find = false; + for (auto& mt : mag_type_atoms) + { + const int mag_iat = *mt.begin(); + const int mag_it = st.iat2it[mag_iat]; + const int mag_ia = st.iat2ia[mag_iat]; + if (it == mag_it && this->equal(atoms[it].mag[ia], atoms[mag_it].mag[mag_ia])) + { + mt.insert(st.itia2iat(it, ia)); + find = true; + break; + } + } + if (!find) + { + mag_type_atoms.push_back(std::set({ st.itia2iat(it,ia) })); + } + } + } + + // 2. get the start index, number of atoms and positions for each mag_type + std::vector mag_istart(mag_type_atoms.size()); + std::vector mag_na(mag_type_atoms.size()); + std::vector mag_pos; + int mag_itmin_type = 0; + int mag_itmin_start = 0; + for (int mag_it = 0;mag_it < mag_type_atoms.size(); ++mag_it) + { + mag_na[mag_it] = mag_type_atoms.at(mag_it).size(); + if (mag_it > 0) + { + mag_istart[mag_it] = mag_istart[mag_it - 1] + mag_na[mag_it - 1]; + } + if (mag_na[mag_it] < mag_na[itmin_type]) + { + mag_itmin_type = mag_it; + mag_itmin_start = mag_istart[mag_it]; + } + for (auto& mag_iat : mag_type_atoms.at(mag_it)) + { + // this->newpos have been ordered by original structure(ntype, na), it cannot be directly used here. + // we need to reset the calculate again the coordinate of the new structure. + const ModuleBase::Vector3 direct_tmp = atoms[st.iat2it[mag_iat]].tau[st.iat2ia[mag_iat]] * this->optlat.Inverse(); + std::array direct = { direct_tmp.x, direct_tmp.y, direct_tmp.z }; + for (int i = 0; i < 3; ++i) + { + this->check_translation(direct[i], -floor(direct[i])); + this->check_boundary(direct[i]); + mag_pos.push_back(direct[i]); + } + } + } + // 3. analyze the effective structure + this->getgroup(nrot_out, nrotk_out, GlobalV::ofs_running, this->nop, this->symop, this->gmatrix, this->gtrans, + mag_pos.data(), this->rotpos, this->index, mag_type_atoms.size(), mag_itmin_type, mag_itmin_start, mag_istart.data(), mag_na.data()); +} } diff --git a/source/module_cell/module_symmetry/symmetry.h b/source/module_cell/module_symmetry/symmetry.h index e5f4ad7950..c3ef81607d 100644 --- a/source/module_cell/module_symmetry/symmetry.h +++ b/source/module_cell/module_symmetry/symmetry.h @@ -91,9 +91,10 @@ class Symmetry : public Symmetry_Basic void getgroup(int& nrot, int& nrotk, std::ofstream& ofs_running, const int& nop, const ModuleBase::Matrix3* symop, ModuleBase::Matrix3* gmatrix, ModuleBase::Vector3* gtrans, - double* pos, double* rotpos, int* index, const int itmin_type, const int itmin_start, int* istart, int* na)const; + double* pos, double* rotpos, int* index, const int ntype, const int itmin_type, const int itmin_start, int* istart, int* na)const; bool checksym(const ModuleBase::Matrix3& s, ModuleBase::Vector3& gtrans, - double* pos, double* rotpos, int* index, const int itmin_type, const int itmin_start, int* istart, int* na)const; + double* pos, double* rotpos, int* index, const int itmin_type, + const int ntype, const int itmin_start, int* istart, int* na)const; /// @brief primitive cell analysis void pricell(double* pos, const Atom* atoms); @@ -145,6 +146,10 @@ class Symmetry : public Symmetry_Basic /// Loop the magmom of each atoms in its type when NSPIN>1. If not all the same, primitive cells should not be looped in rhog_symmetry. bool magmom_same_check(const Atom* atoms)const; + /// Analyze magnetic group without time-reversal symmetry + /// (because currently the charge density symmetrization does not support it) + /// Method: treat atoms with different magmom as atoms of different type + void analyze_magnetic_group(const Atom* atoms, const Statistics& st, int& nrot_out, int& nrotk_out); }; } diff --git a/source/module_ri/module_exx_symmetry/irreducible_sector_bvk.cpp b/source/module_ri/module_exx_symmetry/irreducible_sector_bvk.cpp index 5efd046d73..50df31b360 100644 --- a/source/module_ri/module_exx_symmetry/irreducible_sector_bvk.cpp +++ b/source/module_ri/module_exx_symmetry/irreducible_sector_bvk.cpp @@ -136,7 +136,7 @@ namespace ModuleSymmetry symm.getgroup(bvk_npg, bvk_nsg, GlobalV::ofs_running, bvk_nop, bvk_op.data(), bvk_gmatrix.data(), bvk_gtrans.data(), bvk_dpos.data(), bvk_rot_dpos.data(), order_index.data(), - bvk_itmin_type, bvk_itmin_start, bvk_istart.data(), bvk_na.data()); + symm.ntype, bvk_itmin_type, bvk_itmin_start, bvk_istart.data(), bvk_na.data()); bvk_gmatrix.resize(bvk_nsg); bvk_gtrans.resize(bvk_nsg); this->bvk_nsym_ = bvk_nsg; From bafe5398ce34df912679bc67cd5400c40adadc59 Mon Sep 17 00:00:00 2001 From: LUNASEA <33978601+maki49@users.noreply.github.com> Date: Tue, 25 Feb 2025 10:06:19 +0800 Subject: [PATCH 089/160] fix a bug about hcontainer in exx nscf (#5927) --- source/module_ri/RI_2D_Comm.hpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/source/module_ri/RI_2D_Comm.hpp b/source/module_ri/RI_2D_Comm.hpp index 055ea914ef..f40e6f59d4 100644 --- a/source/module_ri/RI_2D_Comm.hpp +++ b/source/module_ri/RI_2D_Comm.hpp @@ -263,12 +263,6 @@ void RI_2D_Comm::add_HexxR( cell_nearest->get_cell_nearest_discrete(iat0, iat1, cell) : cell)); hamilt::BaseMatrix* HlocR = hR.find_matrix(iat0, iat1, R.x, R.y, R.z); - if (HlocR == nullptr) - { // add R to HContainer - hamilt::AtomPair tmp(iat0, iat1, R.x, R.y, R.z, &pv); - hR.insert_pair(tmp); - HlocR = hR.find_matrix(iat0, iat1, R.x, R.y, R.z); - } auto row_indexes = pv.get_indexes_row(iat0); auto col_indexes = pv.get_indexes_col(iat1); const RI::Tensor& HexxR = (Tdata)alpha * Hs_tmpB.second; From 249a7d1dc32ca4ff67560a320e8a5d7c3b684e33 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Tue, 25 Feb 2025 10:08:53 +0800 Subject: [PATCH 090/160] Fix: useless output (#5928) --- source/module_io/write_wfc_nao.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/source/module_io/write_wfc_nao.cpp b/source/module_io/write_wfc_nao.cpp index d90130132e..b0daf5fd95 100644 --- a/source/module_io/write_wfc_nao.cpp +++ b/source/module_io/write_wfc_nao.cpp @@ -298,7 +298,6 @@ void write_wfc_nao(const int out_type, { std::string fn = PARAM.globalv.global_out_dir + wfc_nao_gen_fname(out_type, gamma_only, PARAM.inp.out_app_flag, ik, istep); bool append_flag = (istep > 0 && PARAM.inp.out_app_flag); - std::cout << "append_flag = " << append_flag << std::endl; if (std::is_same::value) { wfc_nao_write2file(fn, From b06a163bbcb8b1a98e40a055e6437eebe6bbc5fe Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Tue, 25 Feb 2025 20:29:54 +0800 Subject: [PATCH 091/160] fix cmake bug (#5929) --- cmake/FindMKL.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/FindMKL.cmake b/cmake/FindMKL.cmake index 38db391d29..a0c389b5ae 100644 --- a/cmake/FindMKL.cmake +++ b/cmake/FindMKL.cmake @@ -83,7 +83,7 @@ endif() endif() # MKL::MKL # For compatibility with legacy libpaw_interface CMakeLists.txt -if(TARGET MKL::MKL) +if(TARGET MKL::MKL AND NOT TARGET IntelMKL::MKL) add_library(IntelMKL::MKL ALIAS MKL::MKL) endif() From 9448ba94eb165312b1fe167f17467ea0f03f37a1 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Wed, 26 Feb 2025 10:44:17 +0800 Subject: [PATCH 092/160] Performance: Add CUDA Aware MPI (#5930) * add CUDA-aware MPI * update docs --- CMakeLists.txt | 5 +++++ docs/advanced/install.md | 2 ++ source/module_base/para_gemm.cpp | 13 +++++++++++ source/module_base/parallel_device.cpp | 2 ++ source/module_base/parallel_device.h | 22 +++++++++++++++++++ .../module_hsolver/para_linear_transform.cpp | 5 +++++ 6 files changed, 49 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index d1487af838..83e864586a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -42,6 +42,7 @@ option(ENABLE_PEXSI "Enable support for PEXSI." OFF) option(ENABLE_CUSOLVERMP "Enable cusolvermp." OFF) option(USE_DSP "Enable DSP usage." OFF) option(USE_CUDA_ON_DCU "Enable CUDA on DCU" OFF) +option(USE_CUDA_MPI "Enable CUDA-aware MPI" OFF) # enable json support if(ENABLE_RAPIDJSON) @@ -132,6 +133,10 @@ if (USE_CUDA_ON_DCU) add_compile_definitions(__CUDA_ON_DCU) endif() +if (USE_CUDA_MPI) + add_compile_definitions(__CUDA_MPI) +endif() + list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) if(ENABLE_COVERAGE) diff --git a/docs/advanced/install.md b/docs/advanced/install.md index 88714b2d7d..b6ccdc8b11 100644 --- a/docs/advanced/install.md +++ b/docs/advanced/install.md @@ -115,6 +115,8 @@ To build NVIDIA GPU support for ABACUS, define `USE_CUDA` flag. You can also spe cmake -B build -DUSE_CUDA=1 -DCMAKE_CUDA_COMPILER=${path to cuda toolkit}/bin/nvcc ``` +If you are confident that your MPI supports CUDA Aware, you can add `-DUSE_CUDA_MPI=ON`. In this case, the program will directly communicate data with the CUDA hardware, rather than transferring it to the CPU first before communication. But note that if CUDA Aware is not supported, adding `-DUSE_CUDA_MPI=ON` will cause the program to throw an error. + ## Build math library from source > Note: We recommend using the latest available compiler sets, since they offer faster implementations of math functions. diff --git a/source/module_base/para_gemm.cpp b/source/module_base/para_gemm.cpp index 2181a5b84d..4f83fce9cb 100644 --- a/source/module_base/para_gemm.cpp +++ b/source/module_base/para_gemm.cpp @@ -2,6 +2,7 @@ #include "kernels/math_kernel_op.h" #include "parallel_device.h" +#include "module_base/timer.h" namespace ModuleBase { template @@ -109,6 +110,7 @@ void PGemmCN::set_dimension( template void PGemmCN::multiply(const T alpha, const T* A, const T* B, const T beta, T* C) { + ModuleBase::timer::tick("PGemmCN", "multiply"); #ifdef __MPI if (this->col_nproc > 1) { @@ -126,6 +128,7 @@ void PGemmCN::multiply(const T alpha, const T* A, const T* B, const T { multiply_single(alpha, A, B, beta, C); } + ModuleBase::timer::tick("PGemmCN", "multiply"); } template @@ -154,10 +157,12 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con std::vector B_tmp(max_colA * LDA); std::vector isend_tmp; +#ifndef __CUDA_MPI if (std::is_same::value) { isend_tmp.resize(max_colA * LDA); } +#endif for (int ip = 0; ip < col_nproc; ip++) { if (col_rank != ip) @@ -244,6 +249,13 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con if (this->gatherC) { +#ifdef __CUDA_MPI + if (this->row_nproc > 1) + { + Parallel_Common::reduce_data(C_local, size_C_local, row_world); + } + Parallel_Common::gatherv_data(C_local, size_C_local, C, recv_counts.data(), displs.data(), col_world); +#else T* Cglobal_cpu = nullptr; T* Clocal_cpu = C_tmp.data(); std::vector cpu_tmp; @@ -277,6 +289,7 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con { syncmem_h2d_op()(C, Cglobal_cpu, size_C_global); } +#endif } else { diff --git a/source/module_base/parallel_device.cpp b/source/module_base/parallel_device.cpp index b5ade6c56f..933064e248 100644 --- a/source/module_base/parallel_device.cpp +++ b/source/module_base/parallel_device.cpp @@ -99,6 +99,7 @@ void gatherv_data(const std::complex* sendbuf, int sendcount, std::comple MPI_Allgatherv(sendbuf, sendcount, MPI_COMPLEX, recvbuf, recvcounts, displs, MPI_COMPLEX, comm); } +#ifndef __CUDA_MPI template struct object_cpu_point { @@ -171,6 +172,7 @@ template struct object_cpu_point; template struct object_cpu_point; template struct object_cpu_point, base_device::DEVICE_CPU>; template struct object_cpu_point, base_device::DEVICE_GPU>; +#endif } // namespace Parallel_Common #endif \ No newline at end of file diff --git a/source/module_base/parallel_device.h b/source/module_base/parallel_device.h index 5b225de9dc..fbf127d07d 100644 --- a/source/module_base/parallel_device.h +++ b/source/module_base/parallel_device.h @@ -32,6 +32,7 @@ void gatherv_data(const std::complex* sendbuf, int sendcount, std::compl void gatherv_data(const float* sendbuf, int sendcount, float* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm); void gatherv_data(const std::complex* sendbuf, int sendcount, std::complex* recvbuf, const int* recvcounts, const int* displs, MPI_Comm& comm); +#ifndef __CUDA_MPI template struct object_cpu_point { @@ -41,6 +42,7 @@ struct object_cpu_point void sync_d2h(T* object_cpu, const T* object, const int& n); void sync_h2d(T* object, const T* object_cpu, const int& n); }; +#endif /** * @brief send data in Device @@ -49,11 +51,15 @@ struct object_cpu_point template void send_dev(const T* object, int count, int dest, int tag, MPI_Comm& comm, T* tmp_space = nullptr) { +#ifdef __CUDA_MPI + send_data(object, count, dest, tag, comm); +#else object_cpu_point o; T* object_cpu = o.get(object, count, tmp_space); o.sync_d2h(object_cpu, object, count); send_data(object_cpu, count, dest, tag, comm); o.del(object_cpu); +#endif return; } @@ -65,11 +71,15 @@ void send_dev(const T* object, int count, int dest, int tag, MPI_Comm& comm, T* template void isend_dev(const T* object, int count, int dest, int tag, MPI_Comm& comm, MPI_Request* request, T* send_space) { +#ifdef __CUDA_MPI + isend_data(object, count, dest, tag, comm, request); +#else object_cpu_point o; T* object_cpu = o.get(object, count, send_space); o.sync_d2h(object_cpu, object, count); isend_data(object_cpu, count, dest, tag, comm, request); o.del(object_cpu); +#endif return; } @@ -80,11 +90,15 @@ void isend_dev(const T* object, int count, int dest, int tag, MPI_Comm& comm, MP template void recv_dev(T* object, int count, int source, int tag, MPI_Comm& comm, MPI_Status* status, T* tmp_space = nullptr) { +#ifdef __CUDA_MPI + recv_data(object, count, source, tag, comm, status); +#else object_cpu_point o; T* object_cpu = o.get(object, count, tmp_space); recv_data(object_cpu, count, source, tag, comm, status); o.sync_h2d(object, object_cpu, count); o.del(object_cpu); +#endif return; } @@ -102,24 +116,32 @@ void recv_dev(T* object, int count, int source, int tag, MPI_Comm& comm, MPI_Sta template void bcast_dev(T* object, const int& n, const MPI_Comm& comm, T* tmp_space = nullptr) { +#ifdef __CUDA_MPI + bcast_data(object, n, comm); +#else object_cpu_point o; T* object_cpu = o.get(object, n, tmp_space); o.sync_d2h(object_cpu, object, n); bcast_data(object_cpu, n, comm); o.sync_h2d(object, object_cpu, n); o.del(object_cpu); +#endif return; } template void reduce_dev(T* object, const int& n, const MPI_Comm& comm, T* tmp_space = nullptr) { +#ifdef __CUDA_MPI + reduce_data(object, n, comm); +#else object_cpu_point o; T* object_cpu = o.get(object, n, tmp_space); o.sync_d2h(object_cpu, object, n); reduce_data(object_cpu, n, comm); o.sync_h2d(object, object_cpu, n); o.del(object_cpu); +#endif return; } } diff --git a/source/module_hsolver/para_linear_transform.cpp b/source/module_hsolver/para_linear_transform.cpp index 17e267101f..dd259e9b8a 100644 --- a/source/module_hsolver/para_linear_transform.cpp +++ b/source/module_hsolver/para_linear_transform.cpp @@ -1,4 +1,5 @@ #include "para_linear_transform.h" +#include "module_base/timer.h" #include #include @@ -54,6 +55,7 @@ void PLinearTransform::set_dimension(const int nrowA, template void PLinearTransform::act(const T alpha, const T* A, const T* U, const T beta, T* B) { + ModuleBase::timer::tick("PLinearTransform", "act"); const Device* ctx = {}; #ifdef __MPI if (nproc_col > 1) @@ -65,7 +67,9 @@ void PLinearTransform::act(const T alpha, const T* A, const T* U, con if (std::is_same::value) { A_tmp_device = nullptr; +#ifndef __CUDA_MPI isend_tmp.resize(max_colA * LDA); +#endif resmem_dev_op()(A_tmp_device, max_colA * LDA); } T* B_tmp = nullptr; @@ -168,6 +172,7 @@ void PLinearTransform::act(const T alpha, const T* A, const T* U, con B, LDA); } + ModuleBase::timer::tick("PLinearTransform", "act"); }; template struct PLinearTransform; From bcca5b3e9c2c6a6d18b519e92c2f2e438895cbda Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Wed, 26 Feb 2025 16:26:24 +0800 Subject: [PATCH 093/160] Perf: optimize deepks functions cal_f_delta and cal_pdm (#5933) * inline base_matrix function * add openmp to deepks_force and deepks_pdm * inline more functions in base_matrix * inline functions of intarray * initialize some variables * fix some format * fix format * fix a bug --- source/module_base/intarray.cpp | 154 +------ source/module_base/intarray.h | 103 ++++- .../module_deepks/deepks_force.cpp | 408 ++++++++++-------- .../module_deepks/deepks_pdm.cpp | 363 ++++++++-------- .../module_hcontainer/base_matrix.cpp | 26 -- .../module_hcontainer/base_matrix.h | 20 +- 6 files changed, 528 insertions(+), 546 deletions(-) diff --git a/source/module_base/intarray.cpp b/source/module_base/intarray.cpp index 30dc065df6..a2e3dcce4d 100644 --- a/source/module_base/intarray.cpp +++ b/source/module_base/intarray.cpp @@ -22,7 +22,7 @@ IntArray::IntArray(const int d1,const int d2) bound3 = bound4 = bound5 = bound6 = 0; size = bound1 * bound2; ptr = new int[size];zero_out(); - assert( ptr != 0); + assert( ptr != nullptr); ++arrayCount; } @@ -36,7 +36,7 @@ IntArray::IntArray(const int d1,const int d2,const int d3) //set_new_handler(IntArrayAlloc); size = bound1 * bound2 * bound3 ; //* sizeof(float); ptr = new int[size];zero_out(); - assert(ptr != 0); + assert(ptr != nullptr); ++arrayCount; } @@ -51,7 +51,7 @@ IntArray::IntArray(const int d1,const int d2,const int d3,const int d4) //set_new_handler(IntArrayAlloc); size = bound1 * bound2 * bound3 * bound4 ; //* sizeof(float); ptr = new int[size];zero_out(); - assert(ptr != 0); + assert(ptr != nullptr); ++arrayCount; } @@ -67,7 +67,7 @@ IntArray::IntArray(const int d1,const int d2,const int d3, //set_new_handler(IntArrayAlloc); size = bound1 * bound2 * bound3 * bound4 * bound5; ptr = new int[size];zero_out(); - assert(ptr != 0); + assert(ptr != nullptr); ++arrayCount; } @@ -84,7 +84,7 @@ IntArray::IntArray(const int d1,const int d2,const int d3, //set_new_handler(IntArrayAlloc); size = bound1 * bound2 * bound3 * bound4 * bound5 * bound6; ptr = new int[size];zero_out(); - assert(ptr != 0); + assert(ptr != nullptr); ++arrayCount; } @@ -98,10 +98,10 @@ IntArray ::~IntArray() void IntArray::freemem() { - if(ptr!=NULL) + if(ptr!= nullptr) { delete [] ptr; - ptr = NULL; + ptr = nullptr; } } @@ -111,7 +111,7 @@ void IntArray::create(const int d1,const int d2,const int d3,const int d4,const dim = 6; bound1 = d1;bound2 = d2;bound3 = d3;bound4 = d4;bound5 = d5;bound6 = d6; delete[] ptr; ptr = new int[size]; - assert(ptr != 0);zero_out(); + assert(ptr != nullptr);zero_out(); } void IntArray::create(const int d1,const int d2,const int d3,const int d4,const int d5) @@ -120,7 +120,7 @@ void IntArray::create(const int d1,const int d2,const int d3,const int d4,const dim = 5; bound1 = d1;bound2 = d2;bound3 = d3;bound4 = d4;bound5 = d5; delete[] ptr; ptr = new int[size]; - assert(ptr != 0);zero_out(); + assert(ptr != nullptr);zero_out(); } void IntArray::create(const int d1,const int d2,const int d3,const int d4) @@ -129,7 +129,7 @@ void IntArray::create(const int d1,const int d2,const int d3,const int d4) dim = 4; bound1 = d1;bound2 = d2;bound3 = d3;bound4 = d4; delete[] ptr; ptr = new int[size]; - assert(ptr != 0);zero_out(); + assert(ptr != nullptr);zero_out(); } void IntArray::create(const int d1,const int d2,const int d3) @@ -138,7 +138,7 @@ void IntArray::create(const int d1,const int d2,const int d3) dim = 3; bound1 = d1;bound2 = d2;bound3 = d3;bound4 = 1; delete [] ptr;ptr = new int[size]; - assert(ptr != 0);zero_out(); + assert(ptr != nullptr);zero_out(); } void IntArray::create(const int d1, const int d2) @@ -147,134 +147,22 @@ void IntArray::create(const int d1, const int d2) dim = 2; bound1 = d1;bound2 = d2;bound3 = bound4 = 1; delete[] ptr;ptr = new int[size]; - assert(ptr !=0 );zero_out(); -} - -const IntArray &IntArray::operator=(const IntArray &right) -{ - assert( this->size == right.size ); - for (int i = 0;i < size;i++) ptr[i] = right.ptr[i]; - return *this;// enables x = y = z; -} - -const IntArray &IntArray::operator=(const int &value) -{ - for (int i = 0;i < size;i++) ptr[i] = value; - return *this;// enables x = y = z; -} - -//******************************************************** -// overloaded subscript operator for const Int Array -// const reference return create an cvakue -//******************************************************** -const int &IntArray::operator() -(const int ind1,const int ind2)const -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - return ptr[ ind1 * bound2 + ind2 ]; -} - -const int &IntArray::operator() -(const int ind1,const int ind2,const int ind3)const -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - assert( ind3 < bound3 ); - return ptr[ (ind1 * bound2 + ind2) * bound3 + ind3 ]; -} - -const int &IntArray::operator() -(const int ind1,const int ind2,const int ind3,const int ind4)const -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - assert( ind3 < bound3 ); - assert( ind4 < bound4 ); - return ptr[ ((ind1 * bound2 + ind2) * bound3 + ind3) * bound4 + ind4 ]; -} - -const int &IntArray::operator() -(const int ind1,const int ind2,const int ind3,const int ind4,const int ind5)const -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - assert( ind3 < bound3 ); - assert( ind4 < bound4 ); - assert( ind5 < bound5 ); - return ptr[ (((ind1 * bound2 + ind2) * bound3 + ind3) * bound4 + ind4) * bound5 + ind5 ]; -} - -const int &IntArray::operator() -(const int ind1,const int ind2,const int ind3,const int ind4,const int ind5,const int ind6)const -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - assert( ind3 < bound3 ); - assert( ind4 < bound4 ); - assert( ind5 < bound5 ); - assert( ind6 < bound6 ); - return ptr[ ((((ind1 * bound2 + ind2) * bound3 + ind3) * bound4 + ind4) * bound5 + ind5) * bound6 + ind6 ]; -} - -//******************************************************** -// overloaded subscript operator for non-const Int Array -// const reference return creates an lvakue -//******************************************************** -int &IntArray::operator()(const int ind1,const int ind2) -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - return ptr[ind1 * bound2 + ind2]; -} - -int &IntArray::operator()(const int ind1,const int ind2,const int ind3) -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - assert( ind3 < bound3 ); - return ptr[ (ind1 * bound2 + ind2) * bound3 + ind3 ]; -} - -int &IntArray::operator()(const int ind1,const int ind2,const int ind3,const int ind4) -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - assert( ind3 < bound3 ); - assert( ind4 < bound4 ); - return ptr[ ((ind1 * bound2 + ind2) * bound3 + ind3) * bound4 + ind4 ]; -} - -int &IntArray::operator() -(const int ind1,const int ind2,const int ind3,const int ind4,const int ind5) -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - assert( ind3 < bound3 ); - assert( ind4 < bound4 ); - assert( ind5 < bound5 ); - return ptr[ (((ind1 * bound2 + ind2) * bound3 + ind3) * bound4 + ind4) * bound5 + ind5 ]; -} - -int &IntArray::operator() -(const int ind1,const int ind2,const int ind3,const int ind4,const int ind5,const int ind6) -{ - assert( ind1 < bound1 ); - assert( ind2 < bound2 ); - assert( ind3 < bound3 ); - assert( ind4 < bound4 ); - assert( ind5 < bound5 ); - assert( ind6 < bound6 ); - return ptr[ ((((ind1 * bound2 + ind2) * bound3 + ind3) * bound4 + ind4) * bound5 + ind5) * bound6 + ind6 ]; + assert(ptr != nullptr );zero_out(); } //**************************** // zeroes out the whole array //**************************** -void IntArray::zero_out(void) +void IntArray::zero_out() { - if (size <= 0) return; - for (int i = 0;i < size; i++) ptr[i] = 0; + if (size <= 0) + { + return; + } + for (int i = 0;i < size; i++) + { + ptr[i] = 0; + } return; } diff --git a/source/module_base/intarray.h b/source/module_base/intarray.h index 7cffbaf4fd..96996b5b22 100644 --- a/source/module_base/intarray.h +++ b/source/module_base/intarray.h @@ -53,7 +53,12 @@ class IntArray * @param right * @return const IntArray& */ - const IntArray &operator=(const IntArray &right); + const IntArray &operator=(const IntArray &right) + { + assert( this->size == right.size ); + for (int i = 0;i < size;i++) ptr[i] = right.ptr[i]; + return *this;// enables x = y = z; + }; /** * @brief Equal all elements of an IntArray to an @@ -62,7 +67,11 @@ class IntArray * @param right * @return const IntArray& */ - const IntArray &operator=(const int &right); + const IntArray &operator=(const int &right) + { + for (int i = 0;i < size;i++) ptr[i] = right; + return *this;// enables x = y = z; + }; /** * @brief Access elements by using operator "()" @@ -71,11 +80,46 @@ class IntArray * @param d2 * @return int& */ - int &operator()(const int d1, const int d2); - int &operator()(const int d1, const int d2, const int d3); - int &operator()(const int d1, const int d2, const int d3, const int d4); - int &operator()(const int d1, const int d2, const int d3, const int d4, const int d5); - int &operator()(const int d1, const int d2, const int d3, const int d4, const int d5, const int d6); + int &operator()(const int d1, const int d2) + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + return ptr[ d1 * bound2 + d2 ]; + }; + int &operator()(const int d1, const int d2, const int d3) + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + assert( d3 < bound3 ); + return ptr[ (d1 * bound2 + d2) * bound3 + d3 ]; + }; + int &operator()(const int d1, const int d2, const int d3, const int d4) + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + assert( d3 < bound3 ); + assert( d4 < bound4 ); + return ptr[ ((d1 * bound2 + d2) * bound3 + d3) * bound4 + d4 ]; + }; + int &operator()(const int d1, const int d2, const int d3, const int d4, const int d5) + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + assert( d3 < bound3 ); + assert( d4 < bound4 ); + assert( d5 < bound5 ); + return ptr[ (((d1 * bound2 + d2) * bound3 + d3) * bound4 + d4) * bound5 + d5 ]; + }; + int &operator()(const int d1, const int d2, const int d3, const int d4, const int d5, const int d6) + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + assert( d3 < bound3 ); + assert( d4 < bound4 ); + assert( d5 < bound5 ); + assert( d6 < bound6 ); + return ptr[ ((((d1 * bound2 + d2) * bound3 + d3) * bound4 + d4) * bound5 + d5) * bound6 + d6 ]; + }; /** * @brief Access elements by using "()" through pointer @@ -85,11 +129,46 @@ class IntArray * @param d2 * @return const int& */ - const int &operator()(const int d1, const int d2) const; - const int &operator()(const int d1, const int d2, const int d3) const; - const int &operator()(const int d1, const int d2, const int d3, const int d4) const; - const int &operator()(const int d1, const int d2, const int d3, const int d4, const int d5) const; - const int &operator()(const int d1, const int d2, const int d3, const int d4, const int d5, const int d6) const; + const int &operator()(const int d1, const int d2) const + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + return ptr[ d1 * bound2 + d2 ]; + }; + const int &operator()(const int d1, const int d2, const int d3) const + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + assert( d3 < bound3 ); + return ptr[ (d1 * bound2 + d2) * bound3 + d3 ]; + }; + const int &operator()(const int d1, const int d2, const int d3, const int d4) const + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + assert( d3 < bound3 ); + assert( d4 < bound4 ); + return ptr[ ((d1 * bound2 + d2) * bound3 + d3) * bound4 + d4 ]; + }; + const int &operator()(const int d1, const int d2, const int d3, const int d4, const int d5) const + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + assert( d3 < bound3 ); + assert( d4 < bound4 ); + assert( d5 < bound5 ); + return ptr[ (((d1 * bound2 + d2) * bound3 + d3) * bound4 + d4) * bound5 + d5 ]; + }; + const int &operator()(const int d1, const int d2, const int d3, const int d4, const int d5, const int d6) const + { + assert( d1 < bound1 ); + assert( d2 < bound2 ); + assert( d3 < bound3 ); + assert( d4 < bound4 ); + assert( d5 < bound5 ); + assert( d6 < bound6 ); + return ptr[ ((((d1 * bound2 + d2) * bound3 + d3) * bound4 + d4) * bound5 + d5) * bound6 + d6 ]; + }; /** * @brief Set all elements of an IntArray to zero diff --git a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp index 5fdd1e855d..0ab8596858 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp @@ -31,145 +31,210 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, const double Rcut_Alpha = orb.Alpha[0].getRcut(); const int lmaxd = orb.get_lmax_d(); - for (int T0 = 0; T0 < ucell.ntype; T0++) +#pragma omp parallel +{ + ModuleBase::matrix f_delta_local(f_delta.nr, f_delta.nc); + ModuleBase::matrix svnl_dalpha_local(svnl_dalpha.nr, svnl_dalpha.nc); +#pragma omp for schedule(dynamic) + for (int iat = 0; iat < ucell.nat; iat++) { + const int T0 = ucell.iat2it[iat]; + const int I0 = ucell.iat2ia[iat]; Atom* atom0 = &ucell.atoms[T0]; - for (int I0 = 0; I0 < atom0->na; I0++) + const ModuleBase::Vector3 tau0 = atom0->tau[I0]; + AdjacentAtomInfo adjs; + GridD.Find_atom(ucell, atom0->tau[I0], T0, I0, &adjs); + + for (int ad1 = 0; ad1 < adjs.adj_num + 1; ++ad1) { - const int iat = ucell.itia2iat(T0, I0); - const ModuleBase::Vector3 tau0 = atom0->tau[I0]; - GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); + const int T1 = adjs.ntype[ad1]; + const int I1 = adjs.natom[ad1]; + const int ibt1 = ucell.itia2iat(T1, I1); + const ModuleBase::Vector3 tau1 = adjs.adjacent_tau[ad1]; + const Atom* atom1 = &ucell.atoms[T1]; + const int nw1_tot = atom1->nw * PARAM.globalv.npol; + const double Rcut_AO1 = orb.Phi[T1].getRcut(); - for (int ad1 = 0; ad1 < GridD.getAdjacentNum() + 1; ++ad1) + ModuleBase::Vector3 dR1(adjs.box[ad1].x, adjs.box[ad1].y, adjs.box[ad1].z); + + for (int ad2 = 0; ad2 < adjs.adj_num + 1; ad2++) { - const int T1 = GridD.getType(ad1); - const int I1 = GridD.getNatom(ad1); - const int ibt1 = ucell.itia2iat(T1, I1); - const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad1); - const Atom* atom1 = &ucell.atoms[T1]; - const int nw1_tot = atom1->nw * PARAM.globalv.npol; - const double Rcut_AO1 = orb.Phi[T1].getRcut(); + const int T2 = adjs.ntype[ad2]; + const int I2 = adjs.natom[ad2]; + const int ibt2 = ucell.itia2iat(T2, I2); + const ModuleBase::Vector3 tau2 = adjs.adjacent_tau[ad2]; + const Atom* atom2 = &ucell.atoms[T2]; + const int nw2_tot = atom2->nw * PARAM.globalv.npol; + ModuleBase::Vector3 dR2(adjs.box[ad2].x, adjs.box[ad2].y, adjs.box[ad2].z); + + const double Rcut_AO2 = orb.Phi[T2].getRcut(); + const double dist1 = (tau1 - tau0).norm() * ucell.lat0; + const double dist2 = (tau2 - tau0).norm() * ucell.lat0; + + if (dist1 > Rcut_Alpha + Rcut_AO1 || dist2 > Rcut_Alpha + Rcut_AO2) + { + continue; + } + + double r0[3]{}; + double r1[3]{}; + if (isstress) + { + r1[0] = (tau1.x - tau0.x); + r1[1] = (tau1.y - tau0.y); + r1[2] = (tau1.z - tau0.z); + r0[0] = (tau2.x - tau0.x); + r0[1] = (tau2.y - tau0.y); + r0[2] = (tau2.z - tau0.z); + } - ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); + auto row_indexes = pv.get_indexes_row(ibt1); + auto col_indexes = pv.get_indexes_col(ibt2); - for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) + if (row_indexes.size() * col_indexes.size() == 0) { - const int T2 = GridD.getType(ad2); - const int I2 = GridD.getNatom(ad2); - const int ibt2 = ucell.itia2iat(T2, I2); - const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad2); - const Atom* atom2 = &ucell.atoms[T2]; - const int nw2_tot = atom2->nw * PARAM.globalv.npol; - ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - - const double Rcut_AO2 = orb.Phi[T2].getRcut(); - const double dist1 = (tau1 - tau0).norm() * ucell.lat0; - const double dist2 = (tau2 - tau0).norm() * ucell.lat0; - - if (dist1 > Rcut_Alpha + Rcut_AO1 || dist2 > Rcut_Alpha + Rcut_AO2) - { - continue; - } + continue; + } - double r0[3]; - double r1[3]; - if (isstress) - { - r1[0] = (tau1.x - tau0.x); - r1[1] = (tau1.y - tau0.y); - r1[2] = (tau1.z - tau0.z); - r0[0] = (tau2.x - tau0.x); - r0[1] = (tau2.y - tau0.y); - r0[2] = (tau2.z - tau0.z); - } + int dRx = 0; + int dRy = 0; + int dRz = 0; + if constexpr (std::is_same::value) // for gamma-only + { + dRx = 0; + dRy = 0; + dRz = 0; + } + else // for multi-k + { + dRx = dR2.x - dR1.x; + dRy = dR2.y - dR1.y; + dRz = dR2.z - dR1.z; + } + ModuleBase::Vector3 dR(dRx, dRy, dRz); - auto row_indexes = pv.get_indexes_row(ibt1); - auto col_indexes = pv.get_indexes_col(ibt2); + hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); - if (row_indexes.size() * col_indexes.size() == 0) - { - continue; - } + dm_pair.allocate(nullptr, true); - int dRx; - int dRy; - int dRz; - if constexpr (std::is_same::value) // for gamma-only + if constexpr (std::is_same::value) // for gamma-only + { + for (int is = 0; is < dm.size(); is++) { - dRx = 0; - dRy = 0; - dRz = 0; + if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) + { + dm_pair.add_from_matrix(dm[is].data(), pv.get_row_size(), 1.0, 1); + } + else + { + dm_pair.add_from_matrix(dm[is].data(), pv.get_col_size(), 1.0, 0); + } } - else // for multi-k + } + else // for multi-k + { + for (int ik = 0; ik < nks; ik++) { - dRx = dR2.x - dR1.x; - dRy = dR2.y - dR1.y; - dRz = dR2.z - dR1.z; + const double arg = -(kvec_d[ik] * dR) * ModuleBase::TWO_PI; + double sinp = 0; + double cosp = 0; + ModuleBase::libm::sincos(arg, &sinp, &cosp); + const std::complex kphase = std::complex(cosp, sinp); + if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) + { + dm_pair.add_from_matrix(dm[ik].data(), pv.get_row_size(), kphase, 1); + } + else + { + dm_pair.add_from_matrix(dm[ik].data(), pv.get_col_size(), kphase, 0); + } } - ModuleBase::Vector3 dR(dRx, dRy, dRz); + } - hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); + if (overlap_1 == nullptr || overlap_2 == nullptr) + { + continue; + } + std::vector*> grad_overlap_1(3); + std::vector*> grad_overlap_2(3); + for (int i = 0; i < 3; ++i) + { + grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); + grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); + } - dm_pair.allocate(nullptr, true); + assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - if constexpr (std::is_same::value) // for gamma-only + const double* dm_current = dm_pair.get_pointer(); + for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + { + for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) { - for (int is = 0; is < dm.size(); is++) + double nlm[3] = {0, 0, 0}; + double nlm_t[3] = {0, 0, 0}; // for stress + + if (!PARAM.inp.deepks_equiv) { - if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) - { - dm_pair.add_from_matrix(dm[is].data(), pv.get_row_size(), 1.0, 1); - } - else + int ib = 0; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { - dm_pair.add_from_matrix(dm[is].data(), pv.get_col_size(), 1.0, 0); + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + { + const int inl = inl_index[T0](I0, L0, N0); + const int nm = 2 * L0 + 1; + for (int m1 = 0; m1 < nm; ++m1) + { + for (int m2 = 0; m2 < nm; ++m2) + { + for (int dim = 0; dim < 3; dim++) + { + nlm[dim] + += gedm[inl][m1 * nm + m2] + * overlap_1->get_value(row_indexes[iw1], ib + m1) + * grad_overlap_2[dim]->get_value(col_indexes[iw2], ib + m2); + } + } + } + ib += nm; + } } + assert(ib == overlap_1->get_col_size()); } - } - else // for multi-k - { - for (int ik = 0; ik < nks; ik++) + else { - const double arg = -(kvec_d[ik] * dR) * ModuleBase::TWO_PI; - double sinp, cosp; - ModuleBase::libm::sincos(arg, &sinp, &cosp); - const std::complex kphase = std::complex(cosp, sinp); - if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) + int nproj = 0; + for (int il = 0; il < lmaxd + 1; il++) { - dm_pair.add_from_matrix(dm[ik].data(), pv.get_row_size(), kphase, 1); + nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); } - else + for (int iproj = 0; iproj < nproj; iproj++) { - dm_pair.add_from_matrix(dm[ik].data(), pv.get_col_size(), kphase, 0); + for (int jproj = 0; jproj < nproj; jproj++) + { + for (int dim = 0; dim < 3; dim++) + { + nlm[dim] += gedm[iat][iproj * nproj + jproj] + * overlap_1->get_value(row_indexes[iw1], iproj) + * grad_overlap_2[dim]->get_value(col_indexes[iw2], jproj); + } + } } } - } - - hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); - hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); - if (overlap_1 == nullptr || overlap_2 == nullptr) - { - continue; - } - std::vector*> grad_overlap_1(3); - std::vector*> grad_overlap_2(3); - for (int i = 0; i < 3; ++i) - { - grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); - grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); - } - - assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - - const double* dm_current = dm_pair.get_pointer(); - - for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) - { - for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) + + // HF term is minus, only one projector for each atom force. + f_delta_local(iat, 0) -= 2.0 * *dm_current * nlm[0]; + f_delta_local(iat, 1) -= 2.0 * *dm_current * nlm[1]; + f_delta_local(iat, 2) -= 2.0 * *dm_current * nlm[2]; + + // Pulay term is plus, only one projector for each atom force. + f_delta_local(ibt2, 0) += 2.0 * *dm_current * nlm[0]; + f_delta_local(ibt2, 1) += 2.0 * *dm_current * nlm[1]; + f_delta_local(ibt2, 2) += 2.0 * *dm_current * nlm[2]; + + if (isstress) { - double nlm[3] = {0, 0, 0}; - double nlm_t[3] = {0, 0, 0}; // for stress - if (!PARAM.inp.deepks_equiv) { int ib = 0; @@ -183,19 +248,19 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, { for (int m2 = 0; m2 < nm; ++m2) { - for (int dim = 0; dim < 3; dim++) + for (int dim = 0; dim < 3; ++dim) { - nlm[dim] - += gedm[inl][m1 * nm + m2] - * overlap_1->get_value(row_indexes[iw1], ib + m1) - * grad_overlap_2[dim]->get_value(col_indexes[iw2], ib + m2); + nlm_t[dim] += gedm[inl][m1 * nm + m2] + * overlap_2->get_value(col_indexes[iw2], ib + m1) + * grad_overlap_1[dim]->get_value(row_indexes[iw1], + ib + m2); } } } ib += nm; } } - assert(ib == overlap_1->get_col_size()); + assert(ib == overlap_2->get_col_size()); } else { @@ -210,91 +275,52 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, { for (int dim = 0; dim < 3; dim++) { - nlm[dim] += gedm[iat][iproj * nproj + jproj] - * overlap_1->get_value(row_indexes[iw1], iproj) - * grad_overlap_2[dim]->get_value(col_indexes[iw2], jproj); + nlm_t[dim] += gedm[iat][iproj * nproj + jproj] + * overlap_2->get_value(col_indexes[iw2], iproj) + * grad_overlap_1[dim]->get_value(row_indexes[iw1], jproj); } } } } - - // HF term is minus, only one projector for each atom force. - f_delta(iat, 0) -= 2.0 * *dm_current * nlm[0]; - f_delta(iat, 1) -= 2.0 * *dm_current * nlm[1]; - f_delta(iat, 2) -= 2.0 * *dm_current * nlm[2]; - - // Pulay term is plus, only one projector for each atom force. - f_delta(ibt2, 0) += 2.0 * *dm_current * nlm[0]; - f_delta(ibt2, 1) += 2.0 * *dm_current * nlm[1]; - f_delta(ibt2, 2) += 2.0 * *dm_current * nlm[2]; - - if (isstress) + + for (int ipol = 0; ipol < 3; ipol++) { - if (!PARAM.inp.deepks_equiv) + for (int jpol = ipol; jpol < 3; jpol++) { - int ib = 0; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) - { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) - { - const int inl = inl_index[T0](I0, L0, N0); - const int nm = 2 * L0 + 1; - - for (int m1 = 0; m1 < nm; ++m1) - { - for (int m2 = 0; m2 < nm; ++m2) - { - for (int dim = 0; dim < 3; ++dim) - { - nlm_t[dim] += gedm[inl][m1 * nm + m2] - * overlap_2->get_value(col_indexes[iw2], ib + m1) - * grad_overlap_1[dim]->get_value(row_indexes[iw1], - ib + m2); - } - } - } - ib += nm; - } - } - assert(ib == overlap_2->get_col_size()); - } - else - { - int nproj = 0; - for (int il = 0; il < lmaxd + 1; il++) - { - nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); - } - for (int iproj = 0; iproj < nproj; iproj++) - { - for (int jproj = 0; jproj < nproj; jproj++) - { - for (int dim = 0; dim < 3; dim++) - { - nlm_t[dim] += gedm[iat][iproj * nproj + jproj] - * overlap_2->get_value(col_indexes[iw2], iproj) - * grad_overlap_1[dim]->get_value(row_indexes[iw1], jproj); - } - } - } - } - - for (int ipol = 0; ipol < 3; ipol++) - { - for (int jpol = ipol; jpol < 3; jpol++) - { - svnl_dalpha(ipol, jpol) - += *dm_current * (nlm[ipol] * r0[jpol] + nlm_t[ipol] * r1[jpol]); - } + svnl_dalpha_local(ipol, jpol) + += *dm_current * (nlm[ipol] * r0[jpol] + nlm_t[ipol] * r1[jpol]); } } - dm_current++; - } // iw2 - } // iw1 - } // ad2 - } // ad1 - } // end I0 - } // end T0 + + } + dm_current++; + } // iw2 + } // iw1 + } // ad2 + } // ad1 + } // iat + if(isstress) + { + for (int ipol = 0; ipol < 3; ipol++) + { + for (int jpol = ipol; jpol < 3; jpol++) + { + #pragma omp atomic + svnl_dalpha(ipol, jpol) + += svnl_dalpha_local(ipol, jpol); + } + } + } + for (int iat = 0; iat < ucell.nat; iat++) + { + #pragma omp atomic + f_delta(iat, 0) += f_delta_local(iat, 0); + #pragma omp atomic + f_delta(iat, 1) += f_delta_local(iat, 1); + #pragma omp atomic + f_delta(iat, 2) += f_delta_local(iat, 2); + } +} if (isstress) { diff --git a/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp index 5601436d29..b37ee6f5bb 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp @@ -135,246 +135,247 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, } const double Rcut_Alpha = orb.Alpha[0].getRcut(); - for (int T0 = 0; T0 < ucell.ntype; T0++) + +#pragma omp parallel for schedule(dynamic) + for (int iat = 0; iat < ucell.nat; iat++) { + const int T0 = ucell.iat2it[iat]; + const int I0 = ucell.iat2ia[iat]; Atom* atom0 = &ucell.atoms[T0]; - for (int I0 = 0; I0 < atom0->na; I0++) + const ModuleBase::Vector3 tau0 = atom0->tau[I0]; + AdjacentAtomInfo adjs; + GridD.Find_atom(ucell, atom0->tau[I0], T0, I0, &adjs); + + // trace alpha orbital + std::vector trace_alpha_row; + std::vector trace_alpha_col; + if (!PARAM.inp.deepks_equiv) { - const int iat = ucell.itia2iat(T0, I0); - const ModuleBase::Vector3 tau0 = atom0->tau[I0]; - GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); - - // trace alpha orbital - std::vector trace_alpha_row; - std::vector trace_alpha_col; - if (!PARAM.inp.deepks_equiv) + int ib = 0; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { - int ib = 0; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) - { - const int inl = inl_index[T0](I0, L0, N0); - const int nm = 2 * L0 + 1; + const int inl = inl_index[T0](I0, L0, N0); + const int nm = 2 * L0 + 1; - for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d + for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d + { + for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d - { - trace_alpha_row.push_back(ib + m1); - trace_alpha_col.push_back(ib + m2); - } + trace_alpha_row.push_back(ib + m1); + trace_alpha_col.push_back(ib + m2); } - ib += nm; } + ib += nm; } } - else + } + else + { + int nproj = 0; + for (int il = 0; il < lmaxd + 1; il++) { - int nproj = 0; - for (int il = 0; il < lmaxd + 1; il++) + nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); + } + for (int iproj = 0; iproj < nproj; iproj++) + { + for (int jproj = 0; jproj < nproj; jproj++) { - nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); + trace_alpha_row.push_back(iproj); + trace_alpha_col.push_back(jproj); } - for (int iproj = 0; iproj < nproj; iproj++) + } + } + const int trace_alpha_size = trace_alpha_row.size(); + + for (int ad1 = 0; ad1 < adjs.adj_num + 1; ++ad1) + { + const int T1 = adjs.ntype[ad1]; + const int I1 = adjs.natom[ad1]; + const int ibt1 = ucell.itia2iat(T1, I1); + const ModuleBase::Vector3 tau1 = adjs.adjacent_tau[ad1]; + const Atom* atom1 = &ucell.atoms[T1]; + const int nw1_tot = atom1->nw * PARAM.globalv.npol; + const double Rcut_AO1 = orb.Phi[T1].getRcut(); + const double dist1 = (tau1 - tau0).norm() * ucell.lat0; + if (dist1 >= Rcut_Alpha + Rcut_AO1) + { + continue; + } + + ModuleBase::Vector3 dR1(adjs.box[ad1].x, adjs.box[ad1].y, adjs.box[ad1].z); + if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) + { + continue; + } + + auto row_indexes = pv.get_indexes_row(ibt1); + const int row_size = row_indexes.size(); + if (row_size == 0) + { + continue; + } + + // no possible to unexist key + std::vector s_1t(trace_alpha_size * row_size); + std::vector g_1dmt(trace_alpha_size * row_size, 0.0); + for (int irow = 0; irow < row_size; irow++) + { + hamilt::BaseMatrix* row_ptr = phialpha[0]->find_matrix(iat, ibt1, dR1); + + for (int i = 0; i < trace_alpha_size; i++) { - for (int jproj = 0; jproj < nproj; jproj++) - { - trace_alpha_row.push_back(iproj); - trace_alpha_col.push_back(jproj); - } + s_1t[i * row_size + irow] = row_ptr->get_value(row_indexes[irow], trace_alpha_row[i]); } } - const int trace_alpha_size = trace_alpha_row.size(); - for (int ad1 = 0; ad1 < GridD.getAdjacentNum() + 1; ++ad1) + for (int ad2 = 0; ad2 < adjs.adj_num + 1; ad2++) { - const int T1 = GridD.getType(ad1); - const int I1 = GridD.getNatom(ad1); - const int ibt1 = ucell.itia2iat(T1, I1); - const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad1); - const Atom* atom1 = &ucell.atoms[T1]; - const int nw1_tot = atom1->nw * PARAM.globalv.npol; - const double Rcut_AO1 = orb.Phi[T1].getRcut(); - const double dist1 = (tau1 - tau0).norm() * ucell.lat0; - if (dist1 >= Rcut_Alpha + Rcut_AO1) + const int T2 = adjs.ntype[ad2]; + const int I2 = adjs.natom[ad2]; + const int ibt2 = ucell.itia2iat(T2, I2); + const ModuleBase::Vector3 tau2 = adjs.adjacent_tau[ad2]; + const Atom* atom2 = &ucell.atoms[T2]; + const int nw2_tot = atom2->nw * PARAM.globalv.npol; + + ModuleBase::Vector3 dR2(adjs.box[ad2].x, adjs.box[ad2].y, adjs.box[ad2].z); + if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) { continue; } - ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); - if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) + const double Rcut_AO2 = orb.Phi[T2].getRcut(); + const double dist2 = (tau2 - tau0).norm() * ucell.lat0; + + if (dist2 >= Rcut_Alpha + Rcut_AO2) { continue; } - auto row_indexes = pv.get_indexes_row(ibt1); - const int row_size = row_indexes.size(); - if (row_size == 0) + auto col_indexes = pv.get_indexes_col(ibt2); + const int col_size = col_indexes.size(); + if (col_size == 0) { continue; } + std::vector s_2t(trace_alpha_size * col_size); // no possible to unexist key - std::vector s_1t(trace_alpha_size * row_size); - std::vector g_1dmt(trace_alpha_size * row_size, 0.0); - for (int irow = 0; irow < row_size; irow++) + for (int icol = 0; icol < col_size; icol++) { - hamilt::BaseMatrix* row_ptr = phialpha[0]->find_matrix(iat, ibt1, dR1); - + hamilt::BaseMatrix* col_ptr = phialpha[0]->find_matrix(iat, ibt2, dR2); for (int i = 0; i < trace_alpha_size; i++) { - s_1t[i * row_size + irow] = row_ptr->get_value(row_indexes[irow], trace_alpha_row[i]); + s_2t[i * col_size + icol] = col_ptr->get_value(col_indexes[icol], trace_alpha_col[i]); } } - - for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) + // prepare DM_gamma from DMR + std::vector dm_array(row_size * col_size, 0.0); + const double* dm_current = nullptr; + for (int is = 0; is < dm->get_DMR_vector().size(); is++) { - const int T2 = GridD.getType(ad2); - const int I2 = GridD.getNatom(ad2); - const int ibt2 = ucell.itia2iat(T2, I2); - const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad2); - const Atom* atom2 = &ucell.atoms[T2]; - const int nw2_tot = atom2->nw * PARAM.globalv.npol; - - ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) + int dRx=0, dRy=0, dRz=0; + if constexpr (std::is_same::value) { - continue; + dRx = 0; + dRy = 0; + dRz = 0; } - - const double Rcut_AO2 = orb.Phi[T2].getRcut(); - const double dist2 = (tau2 - tau0).norm() * ucell.lat0; - - if (dist2 >= Rcut_Alpha + Rcut_AO2) - { - continue; - } - - auto col_indexes = pv.get_indexes_col(ibt2); - const int col_size = col_indexes.size(); - if (col_size == 0) - { - continue; - } - - std::vector s_2t(trace_alpha_size * col_size); - // no possible to unexist key - for (int icol = 0; icol < col_size; icol++) + else { - hamilt::BaseMatrix* col_ptr = phialpha[0]->find_matrix(iat, ibt2, dR2); - for (int i = 0; i < trace_alpha_size; i++) - { - s_2t[i * col_size + icol] = col_ptr->get_value(col_indexes[icol], trace_alpha_col[i]); - } + dRx = dR2.x - dR1.x; + dRy = dR2.y - dR1.y; + dRz = dR2.z - dR1.z; } - // prepare DM_gamma from DMR - std::vector dm_array(row_size * col_size, 0.0); - const double* dm_current = nullptr; - for (int is = 0; is < dm->get_DMR_vector().size(); is++) + auto* tmp = dm->get_DMR_vector()[is]->find_matrix(ibt1, ibt2, dRx, dRy, dRz); + if (tmp == nullptr) { - int dRx, dRy, dRz; - if constexpr (std::is_same::value) - { - dRx = 0; - dRy = 0; - dRz = 0; - } - else - { - dRx = dR2.x - dR1.x; - dRy = dR2.y - dR1.y; - dRz = dR2.z - dR1.z; - } - auto* tmp = dm->get_DMR_vector()[is]->find_matrix(ibt1, ibt2, dRx, dRy, dRz); - if (tmp == nullptr) - { - // in case of no deepks_scf but out_deepks_label, size of DMR would mismatch with - // deepks-orbitals - dm_current = nullptr; - break; - } - dm_current = tmp->get_pointer(); - for (int idm = 0; idm < row_size * col_size; idm++) - { - dm_array[idm] += dm_current[idm]; - } + // in case of no deepks_scf but out_deepks_label, size of DMR would mismatch with + // deepks-orbitals + dm_current = nullptr; + break; } - if (dm_current == nullptr) + dm_current = tmp->get_pointer(); + for (int idm = 0; idm < row_size * col_size; idm++) { - continue; // skip the long range DM pair more than nonlocal term + dm_array[idm] += dm_current[idm]; } + } + if (dm_current == nullptr) + { + continue; // skip the long range DM pair more than nonlocal term + } - dm_current = dm_array.data(); - // dgemm for s_2t and dm_current to get g_1dmt - constexpr char transa = 'T', transb = 'N'; - const double gemm_alpha = 1.0, gemm_beta = 1.0; - dgemm_(&transa, - &transb, - &row_size, - &trace_alpha_size, - &col_size, - &gemm_alpha, - dm_current, - &col_size, - s_2t.data(), - &col_size, - &gemm_beta, - g_1dmt.data(), - &row_size); - } // ad2 - if (!PARAM.inp.deepks_equiv) + dm_current = dm_array.data(); + // dgemm for s_2t and dm_current to get g_1dmt + constexpr char transa = 'T', transb = 'N'; + const double gemm_alpha = 1.0, gemm_beta = 1.0; + dgemm_(&transa, + &transb, + &row_size, + &trace_alpha_size, + &col_size, + &gemm_alpha, + dm_current, + &col_size, + s_2t.data(), + &col_size, + &gemm_beta, + g_1dmt.data(), + &row_size); + } // ad2 + if (!PARAM.inp.deepks_equiv) + { + int ib = 0, index = 0, inc = 1; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { - int ib = 0, index = 0, inc = 1; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) - { - const int inl = inl_index[T0](I0, L0, N0); - const int nm = 2 * L0 + 1; + const int inl = inl_index[T0](I0, L0, N0); + const int nm = 2 * L0 + 1; - auto accessor = pdm[inl].accessor(); - for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d + auto accessor = pdm[inl].accessor(); + for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d + { + for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d { - for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d - { - accessor[m1][m2] += ddot_(&row_size, - g_1dmt.data() + index * row_size, - &inc, - s_1t.data() + index * row_size, - &inc); - index++; - } + accessor[m1][m2] += ddot_(&row_size, + g_1dmt.data() + index * row_size, + &inc, + s_1t.data() + index * row_size, + &inc); + index++; } - ib += nm; } + ib += nm; } } - else + } + else + { + auto accessor = pdm[iat].accessor(); + int index = 0, inc = 1; + int nproj = 0; + for (int il = 0; il < lmaxd + 1; il++) { - auto accessor = pdm[iat].accessor(); - int index = 0, inc = 1; - int nproj = 0; - for (int il = 0; il < lmaxd + 1; il++) - { - nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); - } - for (int iproj = 0; iproj < nproj; iproj++) + nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); + } + for (int iproj = 0; iproj < nproj; iproj++) + { + for (int jproj = 0; jproj < nproj; jproj++) { - for (int jproj = 0; jproj < nproj; jproj++) - { - accessor[iproj * nproj + jproj] += ddot_(&row_size, - g_1dmt.data() + index * row_size, - &inc, - s_1t.data() + index * row_size, - &inc); - index++; - } + accessor[iproj * nproj + jproj] += ddot_(&row_size, + g_1dmt.data() + index * row_size, + &inc, + s_1t.data() + index * row_size, + &inc); + index++; } } - } // ad1 - } // I0 - } // T0 + } + } // ad1 + } // iat #ifdef __MPI for (int inl = 0; inl < inlmax; inl++) diff --git a/source/module_hamilt_lcao/module_hcontainer/base_matrix.cpp b/source/module_hamilt_lcao/module_hcontainer/base_matrix.cpp index 4b1850801a..ff5471bfb6 100644 --- a/source/module_hamilt_lcao/module_hcontainer/base_matrix.cpp +++ b/source/module_hamilt_lcao/module_hcontainer/base_matrix.cpp @@ -120,32 +120,6 @@ assert(this->value_begin != nullptr); } } -template -void BaseMatrix::add_element(int mu, int nu, const T& value) -{ -#ifdef __DEBUG -assert(this->value_begin != nullptr); -#endif - int index = mu * this->ncol_local + nu; - value_begin[index] += value; -} - -template -T& BaseMatrix::get_value(const size_t& i_row, const size_t& j_col) const -{ -#ifdef __DEBUG -assert(this->value_begin != nullptr); -#endif - int index = i_row * this->ncol_local + j_col; - return value_begin[index]; -} - -template -T* BaseMatrix::get_pointer() const -{ - return value_begin; -} - // operator= for copy assignment template BaseMatrix& BaseMatrix::operator=(const BaseMatrix& other) diff --git a/source/module_hamilt_lcao/module_hcontainer/base_matrix.h b/source/module_hamilt_lcao/module_hcontainer/base_matrix.h index bd47d49d79..61ecb8c599 100644 --- a/source/module_hamilt_lcao/module_hcontainer/base_matrix.h +++ b/source/module_hamilt_lcao/module_hcontainer/base_matrix.h @@ -52,7 +52,14 @@ class BaseMatrix * @param nu column index * @param value value to be added */ - void add_element(int mu, int nu, const T& value); + void add_element(int mu, int nu, const T& value) + { + #ifdef __DEBUG + assert(this->value_begin != nullptr); + #endif + int index = mu * this->ncol_local + nu; + value_begin[index] += value; + }; // for inside matrix /** @@ -62,12 +69,19 @@ class BaseMatrix * @param j_col column index * @return T& */ - T& get_value(const size_t& i_row, const size_t& j_col) const; + T& get_value(const size_t& i_row, const size_t& j_col) const + { + #ifdef __DEBUG + assert(this->value_begin != nullptr); + #endif + int index = i_row * this->ncol_local + j_col; + return value_begin[index]; + }; /** * @brief get pointer of value from a submatrix */ - T* get_pointer() const; + T* get_pointer() const { return value_begin; }; // operator= for copy assignment BaseMatrix& operator=(const BaseMatrix& other); From 8fa625c93fa5c10aa16d6000a425d38f165de6eb Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Wed, 26 Feb 2025 22:14:48 +0800 Subject: [PATCH 094/160] First stage of add DSP FFT (#5878) * set fft_dsp * add information in map * update Global_rank * update control flow * [pre-commit.ci lite] apply automatic fixes * add the fft_dsp in the fft_bundle * change teh cmake file * modify back scalapck * set the dsp ig2ixyz_k_cpu * modify the pw_basis * add the namespace * remove mutable * fix fft_dsp * add the convolution and allocate or destroy the b_id --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> --- CMakeLists.txt | 8 +- source/CMakeLists.txt | 7 + source/module_base/CMakeLists.txt | 5 +- source/module_base/blas_connector.cpp | 394 +++++++++++------ .../module_base/kernels/dsp/dsp_connector.cpp | 335 +++++++++++++++ .../module_base/kernels/dsp/dsp_connector.h | 218 ++++++---- .../module_base/module_device/memory_op.cpp | 6 +- source/module_basis/module_pw/CMakeLists.txt | 12 + .../module_pw/module_fft/fft_base.h | 148 +++---- .../module_pw/module_fft/fft_bundle.cpp | 402 +++++++++++------- .../module_pw/module_fft/fft_bundle.h | 389 +++++++++-------- .../module_pw/module_fft/fft_dsp.cpp | 125 ++++++ .../module_pw/module_fft/fft_dsp.h | 82 ++++ .../module_pw/module_fft/fft_dsp_float.cpp | 25 ++ source/module_basis/module_pw/pw_basis_k.cpp | 324 +++++++++----- source/module_basis/module_pw/pw_basis_k.h | 27 +- .../module_basis/module_pw/pw_transform_k.cpp | 12 +- .../module_pw/pw_transform_k_dsp.cpp | 156 +++++++ source/module_esolver/esolver_ks_pw.cpp | 4 +- .../hamilt_pwdft/operator_pw/veff_pw.cpp | 14 +- source/module_hsolver/diago_dav_subspace.cpp | 2 +- 21 files changed, 1896 insertions(+), 799 deletions(-) create mode 100644 source/module_base/kernels/dsp/dsp_connector.cpp create mode 100644 source/module_basis/module_pw/module_fft/fft_dsp.cpp create mode 100644 source/module_basis/module_pw/module_fft/fft_dsp.h create mode 100644 source/module_basis/module_pw/module_fft/fft_dsp_float.cpp create mode 100644 source/module_basis/module_pw/pw_transform_k_dsp.cpp diff --git a/CMakeLists.txt b/CMakeLists.txt index 83e864586a..87fbef8f8e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -262,8 +262,12 @@ if(ENABLE_MPI) endif() if (USE_DSP) - target_link_libraries(${ABACUS_BIN_NAME} ${DIR_MTBLAS_LIBRARY}) add_compile_definitions(__DSP) + target_link_libraries(${ABACUS_BIN_NAME} ${OMPI_LIBRARY1}) + include_directories(${MTBLAS_FFT_DIR}/libmtblas/include) + include_directories(${MT_HOST_DIR}/include) + target_link_libraries(${ABACUS_BIN_NAME} ${MT_HOST_DIR}/hthreads/lib/libhthread_device.a) + target_link_libraries(${ABACUS_BIN_NAME} ${MT_HOST_DIR}/hthreads/lib/libhthread_host.a) endif() find_package(Threads REQUIRED) @@ -434,10 +438,8 @@ else() find_package(Lapack REQUIRED) include_directories(${FFTW3_INCLUDE_DIRS}) list(APPEND math_libs FFTW3::FFTW3 LAPACK::LAPACK BLAS::BLAS) - find_package(ScaLAPACK REQUIRED) list(APPEND math_libs ScaLAPACK::ScaLAPACK) - if(USE_OPENMP) list(APPEND math_libs FFTW3::FFTW3_OMP) endif() diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index 769138b096..5acce9103f 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -104,6 +104,13 @@ if(USE_ROCM) ) endif() +if(USE_DSP) + list(APPEND device_srcs + module_base/kernels/dsp/dsp_connector.cpp + ) +endif() + + add_library(device OBJECT ${device_srcs}) if(USE_CUDA) diff --git a/source/module_base/CMakeLists.txt b/source/module_base/CMakeLists.txt index ecbdedcf6a..e6b016b311 100644 --- a/source/module_base/CMakeLists.txt +++ b/source/module_base/CMakeLists.txt @@ -65,7 +65,10 @@ add_library( ) target_link_libraries(base PUBLIC container) - +if (USE_DSP) + target_link_libraries(base PUBLIC ${MTBLAS_FFT_DIR}/libmtblas/lib/libmtblas.a) + target_link_libraries(base PUBLIC ${MTBLAS_FFT_DIR}/libmtblas/lib/libmtblasdev.a) +endif() add_subdirectory(module_container) if(ENABLE_COVERAGE) diff --git a/source/module_base/blas_connector.cpp b/source/module_base/blas_connector.cpp index b422969ac5..5ccb7fc369 100644 --- a/source/module_base/blas_connector.cpp +++ b/source/module_base/blas_connector.cpp @@ -226,7 +226,7 @@ void BlasConnector::gemm(const char transa, const char transb, const int m, cons } #ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice){ - sgemm_mth_(&transb, &transa, &n, &m, &k, + mtfunc::sgemm_mth_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc, GlobalV::MY_RANK); } @@ -240,79 +240,136 @@ void BlasConnector::gemm(const char transa, const char transb, const int m, cons } } -void BlasConnector::gemm(const char transa, const char transb, const int m, const int n, const int k, - const double alpha, const double *a, const int lda, const double *b, const int ldb, - const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type) +void BlasConnector::gemm(const char transa, + const char transb, + const int m, + const int n, + const int k, + const double alpha, + const double* a, + const int lda, + const double* b, + const int ldb, + const double beta, + double* c, + const int ldc, + base_device::AbacusDevice_t device_type) { - if (device_type == base_device::AbacusDevice_t::CpuDevice) { - dgemm_(&transb, &transa, &n, &m, &k, - &alpha, b, &ldb, a, &lda, - &beta, c, &ldc); - } + if (device_type == base_device::AbacusDevice_t::CpuDevice) + { + dgemm_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc); + } #ifdef __DSP - else if (device_type == base_device::AbacusDevice_t::DspDevice){ - dgemm_mth_(&transb, &transa, &n, &m, &k, - &alpha, b, &ldb, a, &lda, - &beta, c, &ldc, GlobalV::MY_RANK); - } -#endif - else if (device_type == base_device::AbacusDevice_t::GpuDevice){ -#ifdef __CUDA - cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); - cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); - cublasErrcheck(cublasDgemm(BlasUtils::cublas_handle, cutransA, cutransB, n, m, k, &alpha, b, ldb, a, lda, &beta, c, ldc)); -#endif - } -} - -void BlasConnector::gemm(const char transa, const char transb, const int m, const int n, const int k, - const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, - const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type) -{ - if (device_type == base_device::AbacusDevice_t::CpuDevice) { - cgemm_(&transb, &transa, &n, &m, &k, - &alpha, b, &ldb, a, &lda, - &beta, c, &ldc); - } + else if (device_type == base_device::AbacusDevice_t::DspDevice) + { + mtfunc::dgemm_mth_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc, GlobalV::MY_RANK); + } +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice) + { +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck( + cublasDgemm(BlasUtils::cublas_handle, cutransA, cutransB, n, m, k, &alpha, b, ldb, a, lda, &beta, c, ldc)); +#endif + } +} + +void BlasConnector::gemm(const char transa, + const char transb, + const int m, + const int n, + const int k, + const std::complex alpha, + const std::complex* a, + const int lda, + const std::complex* b, + const int ldb, + const std::complex beta, + std::complex* c, + const int ldc, + base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) + { + cgemm_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc); + } #ifdef __DSP - else if (device_type == base_device::AbacusDevice_t::DspDevice) { - cgemm_mth_(&transb, &transa, &n, &m, &k, - &alpha, b, &ldb, a, &lda, - &beta, c, &ldc, GlobalV::MY_RANK); - } -#endif - else if (device_type == base_device::AbacusDevice_t::GpuDevice){ -#ifdef __CUDA - cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); - cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); - cublasErrcheck(cublasCgemm(BlasUtils::cublas_handle, cutransA, cutransB, n, m, k, (float2*)&alpha, (float2*)b, ldb, (float2*)a, lda, (float2*)&beta, (float2*)c, ldc)); -#endif - } -} - -void BlasConnector::gemm(const char transa, const char transb, const int m, const int n, const int k, - const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, - const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type) -{ - if (device_type == base_device::AbacusDevice_t::CpuDevice) { - zgemm_(&transb, &transa, &n, &m, &k, - &alpha, b, &ldb, a, &lda, - &beta, c, &ldc); - } + else if (device_type == base_device::AbacusDevice_t::DspDevice) + { + mtfunc::cgemm_mth_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc, GlobalV::MY_RANK); + } +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice) + { +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasCgemm(BlasUtils::cublas_handle, + cutransA, + cutransB, + n, + m, + k, + (float2*)&alpha, + (float2*)b, + ldb, + (float2*)a, + lda, + (float2*)&beta, + (float2*)c, + ldc)); +#endif + } +} + +void BlasConnector::gemm(const char transa, + const char transb, + const int m, + const int n, + const int k, + const std::complex alpha, + const std::complex* a, + const int lda, + const std::complex* b, + const int ldb, + const std::complex beta, + std::complex* c, + const int ldc, + base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) + { + zgemm_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc); + } #ifdef __DSP - else if (device_type == base_device::AbacusDevice_t::DspDevice) { - zgemm_mth_(&transb, &transa, &n, &m, &k, - &alpha, b, &ldb, a, &lda, - &beta, c, &ldc, GlobalV::MY_RANK); - } -#endif - else if (device_type == base_device::AbacusDevice_t::GpuDevice){ -#ifdef __CUDA - cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); - cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); - cublasErrcheck(cublasZgemm(BlasUtils::cublas_handle, cutransA, cutransB, n, m, k, (double2*)&alpha, (double2*)b, ldb, (double2*)a, lda, (double2*)&beta, (double2*)c, ldc)); -#endif - } + else if (device_type == base_device::AbacusDevice_t::DspDevice) + { + mtfunc::zgemm_mth_(&transb, &transa, &n, &m, &k, &alpha, b, &ldb, a, &lda, &beta, c, &ldc, GlobalV::MY_RANK); + } +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice) + { +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasZgemm(BlasUtils::cublas_handle, + cutransA, + cutransB, + n, + m, + k, + (double2*)&alpha, + (double2*)b, + ldb, + (double2*)a, + lda, + (double2*)&beta, + (double2*)c, + ldc)); +#endif + } } // Col-Major part @@ -327,7 +384,7 @@ void BlasConnector::gemm_cm(const char transa, const char transb, const int m, c } #ifdef __DSP else if (device_type == base_device::AbacusDevice_t::DspDevice){ - sgemm_mth_(&transb, &transa, &m, &n, &k, + mtfunc::sgemm_mth_(&transb, &transa, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc, GlobalV::MY_RANK); } @@ -341,79 +398,136 @@ void BlasConnector::gemm_cm(const char transa, const char transb, const int m, c } } -void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, - const double alpha, const double *a, const int lda, const double *b, const int ldb, - const double beta, double *c, const int ldc, base_device::AbacusDevice_t device_type) +void BlasConnector::gemm_cm(const char transa, + const char transb, + const int m, + const int n, + const int k, + const double alpha, + const double* a, + const int lda, + const double* b, + const int ldb, + const double beta, + double* c, + const int ldc, + base_device::AbacusDevice_t device_type) { - if (device_type == base_device::AbacusDevice_t::CpuDevice) { - dgemm_(&transa, &transb, &m, &n, &k, - &alpha, a, &lda, b, &ldb, - &beta, c, &ldc); - } + if (device_type == base_device::AbacusDevice_t::CpuDevice) + { + dgemm_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc); + } #ifdef __DSP - else if (device_type == base_device::AbacusDevice_t::DspDevice){ - dgemm_mth_(&transa, &transb, &m, &n, &k, - &alpha, a, &lda, b, &ldb, - &beta, c, &ldc, GlobalV::MY_RANK); - } -#endif - else if (device_type == base_device::AbacusDevice_t::GpuDevice){ -#ifdef __CUDA - cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); - cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); - cublasErrcheck(cublasDgemm(BlasUtils::cublas_handle, cutransA, cutransB, m, n, k, &alpha, a, lda, b, ldb, &beta, c, ldc)); -#endif - } -} - -void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, - const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, - const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type) -{ - if (device_type == base_device::AbacusDevice_t::CpuDevice) { - cgemm_(&transa, &transb, &m, &n, &k, - &alpha, a, &lda, b, &ldb, - &beta, c, &ldc); - } + else if (device_type == base_device::AbacusDevice_t::DspDevice) + { + mtfunc::dgemm_mth_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc, GlobalV::MY_RANK); + } +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice) + { +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck( + cublasDgemm(BlasUtils::cublas_handle, cutransA, cutransB, m, n, k, &alpha, a, lda, b, ldb, &beta, c, ldc)); +#endif + } +} + +void BlasConnector::gemm_cm(const char transa, + const char transb, + const int m, + const int n, + const int k, + const std::complex alpha, + const std::complex* a, + const int lda, + const std::complex* b, + const int ldb, + const std::complex beta, + std::complex* c, + const int ldc, + base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) + { + cgemm_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc); + } #ifdef __DSP - else if (device_type == base_device::AbacusDevice_t::DspDevice) { - cgemm_mth_(&transa, &transb, &m, &n, &k, - &alpha, a, &lda, b, &ldb, - &beta, c, &ldc, GlobalV::MY_RANK); - } -#endif - else if (device_type == base_device::AbacusDevice_t::GpuDevice){ -#ifdef __CUDA - cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); - cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); - cublasErrcheck(cublasCgemm(BlasUtils::cublas_handle, cutransA, cutransB, m, n, k, (float2*)&alpha, (float2*)a, lda, (float2*)b, ldb, (float2*)&beta, (float2*)c, ldc)); -#endif - } -} - -void BlasConnector::gemm_cm(const char transa, const char transb, const int m, const int n, const int k, - const std::complex alpha, const std::complex *a, const int lda, const std::complex *b, const int ldb, - const std::complex beta, std::complex *c, const int ldc, base_device::AbacusDevice_t device_type) -{ - if (device_type == base_device::AbacusDevice_t::CpuDevice) { - zgemm_(&transa, &transb, &m, &n, &k, - &alpha, a, &lda, b, &ldb, - &beta, c, &ldc); - } + else if (device_type == base_device::AbacusDevice_t::DspDevice) + { + mtfunc::cgemm_mth_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc, GlobalV::MY_RANK); + } +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice) + { +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasCgemm(BlasUtils::cublas_handle, + cutransA, + cutransB, + m, + n, + k, + (float2*)&alpha, + (float2*)a, + lda, + (float2*)b, + ldb, + (float2*)&beta, + (float2*)c, + ldc)); +#endif + } +} + +void BlasConnector::gemm_cm(const char transa, + const char transb, + const int m, + const int n, + const int k, + const std::complex alpha, + const std::complex* a, + const int lda, + const std::complex* b, + const int ldb, + const std::complex beta, + std::complex* c, + const int ldc, + base_device::AbacusDevice_t device_type) +{ + if (device_type == base_device::AbacusDevice_t::CpuDevice) + { + zgemm_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc); + } #ifdef __DSP - else if (device_type == base_device::AbacusDevice_t::DspDevice) { - zgemm_mth_(&transa, &transb, &m, &n, &k, - &alpha, a, &lda, b, &ldb, - &beta, c, &ldc, GlobalV::MY_RANK); - } -#endif - else if (device_type == base_device::AbacusDevice_t::GpuDevice){ -#ifdef __CUDA - cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); - cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); - cublasErrcheck(cublasZgemm(BlasUtils::cublas_handle, cutransA, cutransB, m, n, k, (double2*)&alpha, (double2*)a, lda, (double2*)b, ldb, (double2*)&beta, (double2*)c, ldc)); -#endif - } + else if (device_type == base_device::AbacusDevice_t::DspDevice) + { + mtfunc::zgemm_mth_(&transa, &transb, &m, &n, &k, &alpha, a, &lda, b, &ldb, &beta, c, &ldc, GlobalV::MY_RANK); + } +#endif + else if (device_type == base_device::AbacusDevice_t::GpuDevice) + { +#ifdef __CUDA + cublasOperation_t cutransA = BlasUtils::judge_trans(false, transa, "gemm_op"); + cublasOperation_t cutransB = BlasUtils::judge_trans(false, transb, "gemm_op"); + cublasErrcheck(cublasZgemm(BlasUtils::cublas_handle, + cutransA, + cutransB, + m, + n, + k, + (double2*)&alpha, + (double2*)a, + lda, + (double2*)b, + ldb, + (double2*)&beta, + (double2*)c, + ldc)); +#endif + } } // Symm and Hemm part. Only col-major is supported. diff --git a/source/module_base/kernels/dsp/dsp_connector.cpp b/source/module_base/kernels/dsp/dsp_connector.cpp new file mode 100644 index 0000000000..a3c5f6d897 --- /dev/null +++ b/source/module_base/kernels/dsp/dsp_connector.cpp @@ -0,0 +1,335 @@ +#include "dsp_connector.h" + +#include +#include + +extern "C" +{ +#define complex_double ignore_complex_double +#include // MTBLAS_TRANSPOSE etc +#undef complex_double +#include // gemm +} +namespace mtfunc +{ +void dspInitHandle(int id) +{ + mt_blas_init(id); + std::cout << " ** DSP inited on cluster " << id << " **" << std::endl; +} // Use this at the beginning of the program to start a dsp cluster + +void dspDestoryHandle(int id) +{ + hthread_dev_close(id); + std::cout << " ** DSP closed on cluster " << id << " **" << std::endl; +} // Close dsp cluster at the end + +MTBLAS_TRANSPOSE convertBLASTranspose(const char* blasTrans) +{ + switch (blasTrans[0]) + { + case 'N': + case 'n': + return MtblasNoTrans; + case 'T': + case 't': + return MtblasTrans; + case 'C': + case 'c': + return MtblasConjTrans; + default: + std::cout << "Invalid BLAS transpose parameter!! Use default instead." << std::endl; + return MtblasNoTrans; + } +} // Used to convert normal transpost char to mtblas transpose flag + +void* malloc_ht(size_t bytes, int cluster_id) +{ + // std::cout << "MALLOC " << cluster_id; + void* ptr = hthread_malloc((int)cluster_id, bytes, HT_MEM_RW); + // std::cout << ptr << " SUCCEED" << std::endl;; + return ptr; +} + +// Used to replace original malloc + +void free_ht(void* ptr) +{ + // std::cout << "FREE " << ptr; + hthread_free(ptr); + // std::cout << " FREE SUCCEED" << std::endl; +} + +// Used to replace original free + +void sgemm_mt_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const float* alpha, + const float* a, + const int* lda, + const float* b, + const int* ldb, + const float* beta, + float* c, + const int* ldc, + int cluster_id) +{ + mtblas_sgemm(MTBLAS_ORDER::MtblasColMajor, + convertBLASTranspose(transa), + convertBLASTranspose(transb), + *m, + *n, + *k, + *alpha, + a, + *lda, + b, + *ldb, + *beta, + c, + *ldc, + cluster_id); +} // zgemm that needn't malloc_ht or free_ht + +void dgemm_mt_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const double* alpha, + const double* a, + const int* lda, + const double* b, + const int* ldb, + const double* beta, + double* c, + const int* ldc, + int cluster_id) +{ + mtblas_dgemm(MTBLAS_ORDER::MtblasColMajor, + convertBLASTranspose(transa), + convertBLASTranspose(transb), + *m, + *n, + *k, + *alpha, + a, + *lda, + b, + *ldb, + *beta, + c, + *ldc, + cluster_id); +} // cgemm that needn't malloc_ht or free_ht + +void zgemm_mt_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const std::complex* alpha, + const std::complex* a, + const int* lda, + const std::complex* b, + const int* ldb, + const std::complex* beta, + std::complex* c, + const int* ldc, + int cluster_id) +{ + mtblas_zgemm(MTBLAS_ORDER::MtblasColMajor, + convertBLASTranspose(transa), + convertBLASTranspose(transb), + *m, + *n, + *k, + (const void*)alpha, + (const void*)a, + *lda, + (const void*)b, + *ldb, + (const void*)beta, + (void*)c, + *ldc, + cluster_id); +} // zgemm that needn't malloc_ht or free_ht + +void cgemm_mt_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const std::complex* alpha, + const std::complex* a, + const int* lda, + const std::complex* b, + const int* ldb, + const std::complex* beta, + std::complex* c, + const int* ldc, + int cluster_id) +{ + mtblas_cgemm(MTBLAS_ORDER::MtblasColMajor, + convertBLASTranspose(transa), + convertBLASTranspose(transb), + *m, + *n, + *k, + (const void*)alpha, + (const void*)a, + *lda, + (const void*)b, + *ldb, + (const void*)beta, + (void*)c, + *ldc, + cluster_id); +} // cgemm that needn't malloc_ht or free_ht + +// Used to replace original free + +void sgemm_mth_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const float* alpha, + const float* a, + const int* lda, + const float* b, + const int* ldb, + const float* beta, + float* c, + const int* ldc, + int cluster_id) +{ + mt_hthread_sgemm(MTBLAS_ORDER::MtblasColMajor, + convertBLASTranspose(transa), + convertBLASTranspose(transb), + *m, + *n, + *k, + *alpha, + a, + *lda, + b, + *ldb, + *beta, + c, + *ldc, + cluster_id); +} // zgemm that needn't malloc_ht or free_ht + +void dgemm_mth_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const double* alpha, + const double* a, + const int* lda, + const double* b, + const int* ldb, + const double* beta, + double* c, + const int* ldc, + int cluster_id) +{ + mt_hthread_dgemm(MTBLAS_ORDER::MtblasColMajor, + convertBLASTranspose(transa), + convertBLASTranspose(transb), + *m, + *n, + *k, + *alpha, + a, + *lda, + b, + *ldb, + *beta, + c, + *ldc, + cluster_id); +} // cgemm that needn't malloc_ht or free_ht + +void zgemm_mth_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const std::complex* alpha, + const std::complex* a, + const int* lda, + const std::complex* b, + const int* ldb, + const std::complex* beta, + std::complex* c, + const int* ldc, + int cluster_id) +{ + std::complex* alp = (std::complex*)malloc_ht(sizeof(std::complex), cluster_id); + *alp = *alpha; + std::complex* bet = (std::complex*)malloc_ht(sizeof(std::complex), cluster_id); + *bet = *beta; + mt_hthread_zgemm(MTBLAS_ORDER::MtblasColMajor, + convertBLASTranspose(transa), + convertBLASTranspose(transb), + *m, + *n, + *k, + alp, + a, + *lda, + b, + *ldb, + bet, + c, + *ldc, + cluster_id); + +} // zgemm that needn't malloc_ht or free_ht + +void cgemm_mth_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const std::complex* alpha, + const std::complex* a, + const int* lda, + const std::complex* b, + const int* ldb, + const std::complex* beta, + std::complex* c, + const int* ldc, + int cluster_id) +{ + std::complex* alp = (std::complex*)malloc_ht(sizeof(std::complex), cluster_id); + *alp = *alpha; + std::complex* bet = (std::complex*)malloc_ht(sizeof(std::complex), cluster_id); + *bet = *beta; + + mt_hthread_cgemm(MTBLAS_ORDER::MtblasColMajor, + convertBLASTranspose(transa), + convertBLASTranspose(transb), + *m, + *n, + *k, + (const void*)alp, + (const void*)a, + *lda, + (const void*)b, + *ldb, + (const void*)bet, + (void*)c, + *ldc, + cluster_id); + + free_ht(alp); + free_ht(bet); +} // cgemm that needn't malloc_ht or free_ht +} // namespace mtfunc \ No newline at end of file diff --git a/source/module_base/kernels/dsp/dsp_connector.h b/source/module_base/kernels/dsp/dsp_connector.h index ea0d17749e..bbda25f798 100644 --- a/source/module_base/kernels/dsp/dsp_connector.h +++ b/source/module_base/kernels/dsp/dsp_connector.h @@ -6,95 +6,157 @@ #include "module_base/module_device/memory_op.h" #include "module_hsolver/diag_comm_info.h" +namespace mtfunc +{ // Base dsp functions void dspInitHandle(int id); void dspDestoryHandle(int id); -void *malloc_ht(size_t bytes, int cluster_id); +void* malloc_ht(size_t bytes, int cluster_id); void free_ht(void* ptr); - // mtblas functions -void sgemm_mt_(const char *transa, const char *transb, - const int *m, const int *n, const int *k, - const float *alpha, const float *a, const int *lda, - const float *b, const int *ldb, const float *beta, - float *c, const int *ldc, int cluster_id); - -void dgemm_mt_(const char *transa, const char *transb, - const int *m, const int *n, const int *k, - const double *alpha,const double *a, const int *lda, - const double *b, const int *ldb, const double *beta, - double *c, const int *ldc, int cluster_id); - -void zgemm_mt_(const char *transa, const char *transb, - const int *m, const int *n, const int *k, - const std::complex *alpha, const std::complex *a, const int *lda, - const std::complex *b, const int *ldb, const std::complex *beta, - std::complex *c, const int *ldc, int cluster_id); - -void cgemm_mt_(const char *transa, const char *transb, - const int *m, const int *n, const int *k, - const std::complex *alpha, const std::complex *a, const int *lda, - const std::complex *b, const int *ldb, const std::complex *beta, - std::complex *c, const int *ldc, int cluster_id); - - -void sgemm_mth_(const char *transa, const char *transb, - const int *m, const int *n, const int *k, - const float *alpha, const float *a, const int *lda, - const float *b, const int *ldb, const float *beta, - float *c, const int *ldc, int cluster_id); - -void dgemm_mth_(const char *transa, const char *transb, - const int *m, const int *n, const int *k, - const double *alpha,const double *a, const int *lda, - const double *b, const int *ldb, const double *beta, - double *c, const int *ldc, int cluster_id); - -void zgemm_mth_(const char *transa, const char *transb, - const int *m, const int *n, const int *k, - const std::complex *alpha, const std::complex *a, const int *lda, - const std::complex *b, const int *ldb, const std::complex *beta, - std::complex *c, const int *ldc, int cluster_id); - -void cgemm_mth_(const char *transa, const char *transb, - const int *m, const int *n, const int *k, - const std::complex *alpha, const std::complex *a, const int *lda, - const std::complex *b, const int *ldb, const std::complex *beta, - std::complex *c, const int *ldc, int cluster_id); - -//#define zgemm_ zgemm_mt +void sgemm_mt_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const float* alpha, + const float* a, + const int* lda, + const float* b, + const int* ldb, + const float* beta, + float* c, + const int* ldc, + int cluster_id); + +void dgemm_mt_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const double* alpha, + const double* a, + const int* lda, + const double* b, + const int* ldb, + const double* beta, + double* c, + const int* ldc, + int cluster_id); + +void zgemm_mt_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const std::complex* alpha, + const std::complex* a, + const int* lda, + const std::complex* b, + const int* ldb, + const std::complex* beta, + std::complex* c, + const int* ldc, + int cluster_id); + +void cgemm_mt_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const std::complex* alpha, + const std::complex* a, + const int* lda, + const std::complex* b, + const int* ldb, + const std::complex* beta, + std::complex* c, + const int* ldc, + int cluster_id); + +void sgemm_mth_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const float* alpha, + const float* a, + const int* lda, + const float* b, + const int* ldb, + const float* beta, + float* c, + const int* ldc, + int cluster_id); + +void dgemm_mth_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const double* alpha, + const double* a, + const int* lda, + const double* b, + const int* ldb, + const double* beta, + double* c, + const int* ldc, + int cluster_id); + +void zgemm_mth_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const std::complex* alpha, + const std::complex* a, + const int* lda, + const std::complex* b, + const int* ldb, + const std::complex* beta, + std::complex* c, + const int* ldc, + int cluster_id); + +void cgemm_mth_(const char* transa, + const char* transb, + const int* m, + const int* n, + const int* k, + const std::complex* alpha, + const std::complex* a, + const int* lda, + const std::complex* b, + const int* ldb, + const std::complex* beta, + std::complex* c, + const int* ldc, + int cluster_id); + +// #define zgemm_ zgemm_mt // The next is dsp utils. It may be moved to other files if this file get too huge template -void dsp_dav_subspace_reduce(T* hcc, T* scc, int nbase, int nbase_x, int notconv, MPI_Comm diag_comm){ +void dsp_dav_subspace_reduce(T* hcc, T* scc, int nbase, int nbase_x, int notconv, MPI_Comm diag_comm) +{ - using syncmem_complex_op = base_device::memory::synchronize_memory_op; + using syncmem_complex_op + = base_device::memory::synchronize_memory_op; - auto* swap = new T[notconv * nbase_x]; + auto* swap = new T[notconv * nbase_x]; auto* target = new T[notconv * nbase_x]; syncmem_complex_op()(swap, hcc + nbase * nbase_x, notconv * nbase_x); if (base_device::get_current_precision(swap) == "single") { - MPI_Reduce(swap, - target, - notconv * nbase_x, - MPI_COMPLEX, - MPI_SUM, - 0, - diag_comm); + MPI_Reduce(swap, target, notconv * nbase_x, MPI_COMPLEX, MPI_SUM, 0, diag_comm); } else { - MPI_Reduce(swap, - target, - notconv * nbase_x, - MPI_DOUBLE_COMPLEX, - MPI_SUM, - 0, - diag_comm); + MPI_Reduce(swap, target, notconv * nbase_x, MPI_DOUBLE_COMPLEX, MPI_SUM, 0, diag_comm); } syncmem_complex_op()(hcc + nbase * nbase_x, target, notconv * nbase_x); @@ -102,30 +164,18 @@ void dsp_dav_subspace_reduce(T* hcc, T* scc, int nbase, int nbase_x, int notconv if (base_device::get_current_precision(swap) == "single") { - MPI_Reduce(swap, - target, - notconv * nbase_x, - MPI_COMPLEX, - MPI_SUM, - 0, - diag_comm); + MPI_Reduce(swap, target, notconv * nbase_x, MPI_COMPLEX, MPI_SUM, 0, diag_comm); } else { - MPI_Reduce(swap, - target, - notconv * nbase_x, - MPI_DOUBLE_COMPLEX, - MPI_SUM, - 0, - diag_comm); + MPI_Reduce(swap, target, notconv * nbase_x, MPI_DOUBLE_COMPLEX, MPI_SUM, 0, diag_comm); } syncmem_complex_op()(scc + nbase * nbase_x, target, notconv * nbase_x); delete[] swap; delete[] target; } - +} // namespace mtfunc #endif #endif \ No newline at end of file diff --git a/source/module_base/module_device/memory_op.cpp b/source/module_base/module_device/memory_op.cpp index 525ecee89f..9af0ce5a79 100644 --- a/source/module_base/module_device/memory_op.cpp +++ b/source/module_base/module_device/memory_op.cpp @@ -340,9 +340,9 @@ struct resize_memory_op_mt { if (arr != nullptr) { - free_ht(arr); + mtfunc::free_ht(arr); } - arr = (FPTYPE*)malloc_ht(sizeof(FPTYPE) * size, GlobalV::MY_RANK); + arr = (FPTYPE*)mtfunc::malloc_ht(sizeof(FPTYPE) * size, GlobalV::MY_RANK); std::string record_string; if (record_in != nullptr) { @@ -365,7 +365,7 @@ struct delete_memory_op_mt { void operator()(FPTYPE* arr) { - free_ht(arr); + mtfunc::free_ht(arr); } }; diff --git a/source/module_basis/module_pw/CMakeLists.txt b/source/module_basis/module_pw/CMakeLists.txt index 549e41c93c..e365e12b5e 100644 --- a/source/module_basis/module_pw/CMakeLists.txt +++ b/source/module_basis/module_pw/CMakeLists.txt @@ -13,6 +13,12 @@ if (USE_ROCM) module_fft/fft_rocm.cpp ) endif() +if (USE_DSP) + list (APPEND FFT_SRC + module_fft/fft_dsp.cpp + module_fft/fft_dsp_float.cpp + pw_transform_k_dsp.cpp) +endif() list(APPEND objects pw_basis.cpp @@ -36,6 +42,12 @@ add_library( ${objects} ) +if (USE_DSP) +target_link_libraries(planewave PRIVATE +${MTBLAS_FFT_DIR}/libmtblas/lib/libmtfft.a) +target_compile_definitions( planewave PUBLIC +FFT_DAT_DIR="${MTBLAS_FFT_DIR}/datfile/mt_fft_blas.dat") +endif() if(ENABLE_COVERAGE) add_coverage(planewave) endif() diff --git a/source/module_basis/module_pw/module_fft/fft_base.h b/source/module_basis/module_pw/module_fft/fft_base.h index b64b6f4e00..b7c63fc9b1 100644 --- a/source/module_basis/module_pw/module_fft/fft_base.h +++ b/source/module_basis/module_pw/module_fft/fft_base.h @@ -7,166 +7,150 @@ namespace ModulePW template class FFT_BASE { -public: + public: + FFT_BASE() {}; + virtual ~FFT_BASE() {}; - FFT_BASE(){}; - virtual ~FFT_BASE(){}; - /** * @brief Initialize the fft parameters As virtual function. - * + * * The function is used to initialize the fft parameters. */ - virtual __attribute__((weak)) - void initfft(int nx_in, - int ny_in, - int nz_in, - int lixy_in, - int rixy_in, - int ns_in, - int nplane_in, - int nproc_in, - bool gamma_only_in, - bool xprime_in = true); - - virtual __attribute__((weak)) - void initfft(int nx_in, - int ny_in, - int nz_in); + virtual __attribute__((weak)) void initfft(int nx_in, + int ny_in, + int nz_in, + int lixy_in, + int rixy_in, + int ns_in, + int nplane_in, + int nproc_in, + bool gamma_only_in, + bool xprime_in = true); + + virtual __attribute__((weak)) void initfft(int nx_in, int ny_in, int nz_in); /** * @brief Setup the fft Plan and data As pure virtual function. - * + * * The function is set as pure virtual function.In order to * override the function in the derived class.In the derived * class, the function is used to setup the fft Plan and data. */ - virtual void setupFFT()=0; + virtual void setupFFT() = 0; /** * @brief Clean the fft Plan As pure virtual function. - * + * * The function is set as pure virtual function.In order to * override the function in the derived class.In the derived * class, the function is used to clean the fft Plan. */ - virtual void cleanFFT()=0; - + virtual void cleanFFT() = 0; + /** * @brief Clear the fft data As pure virtual function. - * + * * The function is set as pure virtual function.In order to * override the function in the derived class.In the derived * class, the function is used to clear the fft data. */ - virtual void clear()=0; - + virtual void clear() = 0; + + virtual void resource_handler(const int flag) const {}; /** * @brief Get the real space data in cpu-like fft - * + * * The function is used to get the real space data.While the * FFT_BASE is an abstract class,the function will be override, - * The attribute weak is used to avoid define the function. + * The attribute weak is used to avoid define the function. */ - virtual __attribute__((weak)) - FPTYPE* get_rspace_data() const; + virtual __attribute__((weak)) FPTYPE* get_rspace_data() const; - virtual __attribute__((weak)) - std::complex* get_auxr_data() const; + virtual __attribute__((weak)) std::complex* get_auxr_data() const; - virtual __attribute__((weak)) - std::complex* get_auxg_data() const; + virtual __attribute__((weak)) std::complex* get_auxg_data() const; /** * @brief Get the auxiliary real space data in 3D - * + * * The function is used to get the auxiliary real space data in 3D. * While the FFT_BASE is an abstract class,the function will be override, * The attribute weak is used to avoid define the function. */ - virtual __attribute__((weak)) - std::complex* get_auxr_3d_data() const; + virtual __attribute__((weak)) std::complex* get_auxr_3d_data() const; - //forward fft in x-y direction + // forward fft in x-y direction /** * @brief Forward FFT in x-y direction * @param in input data * @param out output data - * + * * This function performs the forward FFT in the x-y direction. * It involves two axes, x and y. The FFT is applied multiple times - * along the left and right boundaries in the primary direction(which is - * determined by the xprime flag).Notably, the Y axis operates in + * along the left and right boundaries in the primary direction(which is + * determined by the xprime flag).Notably, the Y axis operates in * "many-many-FFT" mode. */ - virtual __attribute__((weak)) - void fftxyfor(std::complex* in, - std::complex* out) const; + virtual __attribute__((weak)) void fftxyfor(std::complex* in, + std::complex* out) const; - virtual __attribute__((weak)) - void fftxybac(std::complex* in, - std::complex* out) const; + virtual __attribute__((weak)) void fftxybac(std::complex* in, + std::complex* out) const; /** * @brief Forward FFT in z direction * @param in input data * @param out output data - * + * * This function performs the forward FFT in the z direction. * It involves only one axis, z. The FFT is applied only once. * Notably, the Z axis operates in many FFT with nz*ns. */ - virtual __attribute__((weak)) - void fftzfor(std::complex* in, - std::complex* out) const; - - virtual __attribute__((weak)) - void fftzbac(std::complex* in, - std::complex* out) const; + virtual __attribute__((weak)) void fftzfor(std::complex* in, + std::complex* out) const; + + virtual __attribute__((weak)) void fftzbac(std::complex* in, + std::complex* out) const; /** * @brief Forward FFT in x-y direction with real to complex * @param in input data, real type * @param out output data, complex type - * - * This function performs the forward FFT in the x-y direction + * + * This function performs the forward FFT in the x-y direction * with real to complex.There is no difference between fftxyfor. */ - virtual __attribute__((weak)) - void fftxyr2c(FPTYPE* in, - std::complex* out) const; - - virtual __attribute__((weak)) - void fftxyc2r(std::complex* in, - FPTYPE* out) const; - + virtual __attribute__((weak)) void fftxyr2c(FPTYPE* in, + std::complex* out) const; + + virtual __attribute__((weak)) void fftxyc2r(std::complex* in, + FPTYPE* out) const; + /** * @brief Forward FFT in 3D * @param in input data * @param out output data - * + * * This function performs the forward FFT for gpu-like fft. * It involves three axes, x, y, and z. The FFT is applied multiple times * for fft3D_forward. */ - virtual __attribute__((weak)) - void fft3D_forward(std::complex* in, - std::complex* out) const; - - virtual __attribute__((weak)) - void fft3D_backward(std::complex* in, - std::complex* out) const; - -protected: - int nx=0; - int ny=0; - int nz=0; + virtual __attribute__((weak)) void fft3D_forward(std::complex* in, + std::complex* out) const; + + virtual __attribute__((weak)) void fft3D_backward(std::complex* in, + std::complex* out) const; + + protected: + int nx = 0; + int ny = 0; + int nz = 0; }; template FFT_BASE::FFT_BASE(); template FFT_BASE::FFT_BASE(); template FFT_BASE::~FFT_BASE(); template FFT_BASE::~FFT_BASE(); -} +} // namespace ModulePW #endif // FFT_BASE_H diff --git a/source/module_basis/module_pw/module_fft/fft_bundle.cpp b/source/module_basis/module_pw/module_fft/fft_bundle.cpp index c2718abf5d..7289e8ab02 100644 --- a/source/module_basis/module_pw/module_fft/fft_bundle.cpp +++ b/source/module_basis/module_pw/module_fft/fft_bundle.cpp @@ -1,17 +1,21 @@ -#include #include "fft_bundle.h" #include "module_base/module_device/device.h" #include "module_base/module_device/memory_op.h" +#include "module_base/tool_quit.h" + +#include #if defined(__CUDA) #include "fft_cuda.h" #endif #if defined(__ROCM) #include "fft_rocm.h" #endif - -template -std::unique_ptr make_unique(Args &&... args) +#if defined(__DSP) +#include "fft_dsp.h" +#endif +template +std::unique_ptr make_unique(Args&&... args) { return std::unique_ptr(new FFT_BASE(std::forward(args)...)); } @@ -22,208 +26,278 @@ FFT_Bundle::~FFT_Bundle() this->clear(); } -void FFT_Bundle::setfft(std::string device_in,std::string precision_in) +void FFT_Bundle::setfft(std::string device_in, std::string precision_in) { this->device = device_in; this->precision = precision_in; } -void FFT_Bundle::initfft(int nx_in, - int ny_in, - int nz_in, - int lixy_in, - int rixy_in, - int ns_in, - int nplane_in, - int nproc_in, - bool gamma_only_in, - bool xprime_in , +void FFT_Bundle::initfft(int nx_in, + int ny_in, + int nz_in, + int lixy_in, + int rixy_in, + int ns_in, + int nplane_in, + int nproc_in, + bool gamma_only_in, + bool xprime_in, bool mpifft_in) { - assert(this->device=="cpu" || this->device=="gpu"); - assert(this->precision=="single" || this->precision=="double" || this->precision=="mixing"); + assert(this->device == "cpu" || this->device == "gpu" || this->device == "dsp"); + assert(this->precision == "single" || this->precision == "double" || this->precision == "mixing"); - if (this->precision=="single") + if (this->precision == "single") { - #if not defined (__ENABLE_FLOAT_FFTW) - if (this->device == "cpu"){ +#if not defined(__ENABLE_FLOAT_FFTW) + if (this->device == "cpu") + { float_define = false; } - #endif - #if defined(__CUDA) || defined (__ROCM) - if (this->device == "gpu"){ +#endif +#if defined(__CUDA) || defined(__ROCM) + if (this->device == "gpu") + { float_flag = float_define; } - #endif +#endif float_flag = float_define; double_flag = true; } - if (this->precision=="double") + if (this->precision == "double") { double_flag = true; } - - if (device=="cpu") +#if defined(__DSP) + if (device == "dsp") + { + if (float_flag) + { + ModuleBase::WARNING_QUIT("device", "now dsp fft is not supported for the float type"); + } + fft_double = make_unique>(); + fft_double->initfft(nx_in, ny_in, nz_in); + } +#endif + if (device == "cpu") { fft_float = make_unique>(this->fft_mode); fft_double = make_unique>(this->fft_mode); if (float_flag) { - fft_float->initfft(nx_in, - ny_in, - nz_in, - lixy_in, - rixy_in, - ns_in, - nplane_in, - nproc_in, - gamma_only_in, - xprime_in); + fft_float + ->initfft(nx_in, ny_in, nz_in, lixy_in, rixy_in, ns_in, nplane_in, nproc_in, gamma_only_in, xprime_in); } if (double_flag) { - fft_double->initfft(nx_in, - ny_in, - nz_in, - lixy_in, - rixy_in, - ns_in, - nplane_in, - nproc_in, - gamma_only_in, - xprime_in); + fft_double + ->initfft(nx_in, ny_in, nz_in, lixy_in, rixy_in, ns_in, nplane_in, nproc_in, gamma_only_in, xprime_in); } } - if (device=="gpu") + if (device == "gpu") { - #if defined(__ROCM) - fft_float = make_unique>(); - fft_float->initfft(nx_in,ny_in,nz_in); - fft_double = make_unique>(); - fft_double->initfft(nx_in,ny_in,nz_in); - #elif defined(__CUDA) - fft_float = make_unique>(); - fft_float->initfft(nx_in,ny_in,nz_in); - fft_double = make_unique>(); - fft_double->initfft(nx_in,ny_in,nz_in); - #endif +#if defined(__ROCM) + fft_float = make_unique>(); + fft_float->initfft(nx_in, ny_in, nz_in); + fft_double = make_unique>(); + fft_double->initfft(nx_in, ny_in, nz_in); +#elif defined(__CUDA) + fft_float = make_unique>(); + fft_float->initfft(nx_in, ny_in, nz_in); + fft_double = make_unique>(); + fft_double->initfft(nx_in, ny_in, nz_in); +#endif } - } void FFT_Bundle::setupFFT() { - if (double_flag){fft_double->setupFFT();} - if (float_flag) {fft_float->setupFFT();} + if (double_flag) + { + fft_double->setupFFT(); + } + if (float_flag) + { + fft_float->setupFFT(); + } } void FFT_Bundle::clearFFT() { - if (double_flag){fft_double->cleanFFT();} - if (float_flag) {fft_float->cleanFFT();} + if (double_flag) + { + fft_double->cleanFFT(); + } + if (float_flag) + { + fft_float->cleanFFT(); + } } void FFT_Bundle::clear() { this->clearFFT(); - if (double_flag){fft_double->clear();} - if (float_flag) {fft_float->clear();} -} - -template <> void -FFT_Bundle::fftxyfor(std::complex* in, - std::complex* out) -const {fft_float->fftxyfor(in,out);} -template <> void -FFT_Bundle::fftxyfor(std::complex* in, - std::complex* out) -const {fft_double->fftxyfor(in,out);} - - -template <> void -FFT_Bundle::fftzfor(std::complex* in, - std::complex* out) -const {fft_float->fftzfor(in,out);} -template <> void -FFT_Bundle::fftzfor(std::complex* in, - std::complex* out) -const {fft_double->fftzfor(in,out);} - -template <> void -FFT_Bundle::fftxybac(std::complex* in, - std::complex* out) -const {fft_float->fftxybac(in,out);} -template <> void -FFT_Bundle::fftxybac(std::complex* in, - std::complex* out) -const {fft_double->fftxybac(in,out);} - -template <> void -FFT_Bundle::fftzbac(std::complex* in, - std::complex* out) -const {fft_float->fftzbac(in,out);} -template <> void -FFT_Bundle::fftzbac(std::complex* in, - std::complex* out) -const {fft_double->fftzbac(in,out);} - -template <> void -FFT_Bundle::fftxyr2c(float* in, - std::complex* out) -const {fft_float->fftxyr2c(in,out);} -template <> void -FFT_Bundle::fftxyr2c(double* in, - std::complex* out) -const {fft_double->fftxyr2c(in,out);} - -template <> void -FFT_Bundle::fftxyc2r(std::complex* in, - float* out) -const {fft_float->fftxyc2r(in,out);} -template <> void -FFT_Bundle::fftxyc2r(std::complex* in, - double* out) -const {fft_double->fftxyc2r(in,out);} - -template <> void -FFT_Bundle::fft3D_forward(const base_device::DEVICE_GPU* ctx, - std::complex* in, - std::complex* out) -const {fft_float->fft3D_forward(in, out);} -template <> void -FFT_Bundle::fft3D_forward(const base_device::DEVICE_GPU* ctx, - std::complex* in, - std::complex* out) -const {fft_double->fft3D_forward(in, out);} - -template <> void -FFT_Bundle::fft3D_backward(const base_device::DEVICE_GPU* ctx, - std::complex* in, - std::complex* out) -const {fft_float->fft3D_backward(in, out);} -template <> void -FFT_Bundle::fft3D_backward(const base_device::DEVICE_GPU* ctx, - std::complex* in, - std::complex* out) -const {fft_double->fft3D_backward(in, out);} + if (double_flag) + { + fft_double->clear(); + } + if (float_flag) + { + fft_float->clear(); + } +} + +void FFT_Bundle::resource_handler(const int flag) const +{ + if (this->device=="dsp") + { + if (double_flag) + { + fft_double->resource_handler(flag); + } + if (float_flag) + { + fft_float->resource_handler(flag); + } + } +} +template <> +void FFT_Bundle::fftxyfor(std::complex* in, std::complex* out) const +{ + fft_float->fftxyfor(in, out); +} +template <> +void FFT_Bundle::fftxyfor(std::complex* in, std::complex* out) const +{ + fft_double->fftxyfor(in, out); +} + +template <> +void FFT_Bundle::fftzfor(std::complex* in, std::complex* out) const +{ + fft_float->fftzfor(in, out); +} +template <> +void FFT_Bundle::fftzfor(std::complex* in, std::complex* out) const +{ + fft_double->fftzfor(in, out); +} + +template <> +void FFT_Bundle::fftxybac(std::complex* in, std::complex* out) const +{ + fft_float->fftxybac(in, out); +} +template <> +void FFT_Bundle::fftxybac(std::complex* in, std::complex* out) const +{ + fft_double->fftxybac(in, out); +} + +template <> +void FFT_Bundle::fftzbac(std::complex* in, std::complex* out) const +{ + fft_float->fftzbac(in, out); +} +template <> +void FFT_Bundle::fftzbac(std::complex* in, std::complex* out) const +{ + fft_double->fftzbac(in, out); +} + +template <> +void FFT_Bundle::fftxyr2c(float* in, std::complex* out) const +{ + fft_float->fftxyr2c(in, out); +} +template <> +void FFT_Bundle::fftxyr2c(double* in, std::complex* out) const +{ + fft_double->fftxyr2c(in, out); +} + +template <> +void FFT_Bundle::fftxyc2r(std::complex* in, float* out) const +{ + fft_float->fftxyc2r(in, out); +} +template <> +void FFT_Bundle::fftxyc2r(std::complex* in, double* out) const +{ + fft_double->fftxyc2r(in, out); +} + +template <> +void FFT_Bundle::fft3D_forward(const base_device::DEVICE_GPU* ctx, + std::complex* in, + std::complex* out) const +{ + fft_float->fft3D_forward(in, out); +} +template <> +void FFT_Bundle::fft3D_forward(const base_device::DEVICE_GPU* ctx, + std::complex* in, + std::complex* out) const +{ + fft_double->fft3D_forward(in, out); +} + +template <> +void FFT_Bundle::fft3D_backward(const base_device::DEVICE_GPU* ctx, + std::complex* in, + std::complex* out) const +{ + fft_float->fft3D_backward(in, out); +} +template <> +void FFT_Bundle::fft3D_backward(const base_device::DEVICE_GPU* ctx, + std::complex* in, + std::complex* out) const +{ + fft_double->fft3D_backward(in, out); +} // access the real space data -template <> float* -FFT_Bundle::get_rspace_data() const {return fft_float->get_rspace_data();} -template <> double* -FFT_Bundle::get_rspace_data() const {return fft_double->get_rspace_data();} - -template <> std::complex* -FFT_Bundle::get_auxr_data() const {return fft_float->get_auxr_data();} -template <> std::complex* -FFT_Bundle::get_auxr_data() const {return fft_double->get_auxr_data();} - -template <> std::complex* -FFT_Bundle::get_auxg_data() const {return fft_float->get_auxg_data();} -template <> std::complex* -FFT_Bundle::get_auxg_data() const {return fft_double->get_auxg_data();} - -template <> std::complex* -FFT_Bundle::get_auxr_3d_data() const {return fft_float->get_auxr_3d_data();} -template <> std::complex* -FFT_Bundle::get_auxr_3d_data() const {return fft_double->get_auxr_3d_data();} -} \ No newline at end of file +template <> +float* FFT_Bundle::get_rspace_data() const +{ + return fft_float->get_rspace_data(); +} +template <> +double* FFT_Bundle::get_rspace_data() const +{ + return fft_double->get_rspace_data(); +} + +template <> +std::complex* FFT_Bundle::get_auxr_data() const +{ + return fft_float->get_auxr_data(); +} +template <> +std::complex* FFT_Bundle::get_auxr_data() const +{ + return fft_double->get_auxr_data(); +} + +template <> +std::complex* FFT_Bundle::get_auxg_data() const +{ + return fft_float->get_auxg_data(); +} +template <> +std::complex* FFT_Bundle::get_auxg_data() const +{ + return fft_double->get_auxg_data(); +} + +template <> +std::complex* FFT_Bundle::get_auxr_3d_data() const +{ + return fft_float->get_auxr_3d_data(); +} +template <> +std::complex* FFT_Bundle::get_auxr_3d_data() const +{ + return fft_double->get_auxr_3d_data(); +} +} // namespace ModulePW \ No newline at end of file diff --git a/source/module_basis/module_pw/module_fft/fft_bundle.h b/source/module_basis/module_pw/module_fft/fft_bundle.h index 71ce5192f3..1982a79a0c 100644 --- a/source/module_basis/module_pw/module_fft/fft_bundle.h +++ b/source/module_basis/module_pw/module_fft/fft_bundle.h @@ -1,215 +1,208 @@ #ifndef FFT_TEMP_H #define FFT_TEMP_H -#include #include "fft_base.h" #include "fft_cpu.h" + +#include namespace ModulePW { class FFT_Bundle { - public: - FFT_Bundle(){}; - ~FFT_Bundle(); - /** - * @brief Constructor with device and precision. - * @param device_in device type, cpu or gpu. - * @param precision_in precision type, single or double. - * - * the function will check the input device and precision, - * and set the device and precision. - */ - FFT_Bundle(std::string device_in,std::string precision_in) - :device(device_in),precision(precision_in){}; - - /** - * @brief Set device and precision. - * @param device_in device type, cpu or gpu. - * @param precision_in precision type, single or double. - * - * the function will check the input device and precision, - * and set the device and precision. - */ - void setfft(std::string device_in,std::string precision_in); + public: + FFT_Bundle() {}; + ~FFT_Bundle(); + /** + * @brief Constructor with device and precision. + * @param device_in device type, cpu or gpu. + * @param precision_in precision type, single or double. + * + * the function will check the input device and precision, + * and set the device and precision. + */ + FFT_Bundle(std::string device_in, std::string precision_in) : device(device_in), precision(precision_in) {}; + + /** + * @brief Set device and precision. + * @param device_in device type, cpu or gpu. + * @param precision_in precision type, single or double. + * + * the function will check the input device and precision, + * and set the device and precision. + */ + void setfft(std::string device_in, std::string precision_in); + + /** + * @brief Initialize the fft parameters. + * @param nx_in number of grid points in x direction. + * @param ny_in number of grid points in y direction. + * @param nz_in number of grid points in z direction. + * @param lixy_in the position of the left boundary + * in the x-y plane. + * @param rixy_in the position of the right boundary + * in the x-y plane. + * @param ns_in number of stick whcih is used in the + * Z direction. + * @param nplane_in number of x-y planes. + * @param nproc_in number of processors. + * @param gamma_only_in whether only gamma point is used. + * @param xprime_in whether xprime is used. + * + * the function will initialize the many-fft parameters + * Wheatley in cpu or gpu device. + */ + void initfft(int nx_in, + int ny_in, + int nz_in, + int lixy_in, + int rixy_in, + int ns_in, + int nplane_in, + int nproc_in, + bool gamma_only_in, + bool xprime_in = true, + bool mpifft_in = false); + + /** + * @brief Initialize the fft mode. + * @param fft_mode_in fft mode. + * + * the function will initialize the fft mode. + */ - /** - * @brief Initialize the fft parameters. - * @param nx_in number of grid points in x direction. - * @param ny_in number of grid points in y direction. - * @param nz_in number of grid points in z direction. - * @param lixy_in the position of the left boundary - * in the x-y plane. - * @param rixy_in the position of the right boundary - * in the x-y plane. - * @param ns_in number of stick whcih is used in the - * Z direction. - * @param nplane_in number of x-y planes. - * @param nproc_in number of processors. - * @param gamma_only_in whether only gamma point is used. - * @param xprime_in whether xprime is used. - * - * the function will initialize the many-fft parameters - * Wheatley in cpu or gpu device. - */ - void initfft(int nx_in, - int ny_in, - int nz_in, - int lixy_in, - int rixy_in, - int ns_in, - int nplane_in, - int nproc_in, - bool gamma_only_in, - bool xprime_in = true, - bool mpifft_in = false); - - /** - * @brief Initialize the fft mode. - * @param fft_mode_in fft mode. - * - * the function will initialize the fft mode. - */ + void initfftmode(int fft_mode_in) + { + this->fft_mode = fft_mode_in; + } - void initfftmode(int fft_mode_in){this->fft_mode = fft_mode_in;} + void setupFFT(); - void setupFFT(); + void clearFFT(); - void clearFFT(); - - void clear(); - - /** - * @brief Get the real space data. - * @return FPTYPE* the real space data. - * - * the function will return the real space data, - * which is used in the cpu-like fft. - */ - template - FPTYPE* get_rspace_data() const; - /** - * @brief Get the auxr data. - * @return std::complex* the auxr data. - * - * the function will return the auxr data, - * which is used in the cpu-like fft. - */ - template - std::complex* get_auxr_data() const; - /** - * @brief Get the auxg data. - * @return std::complex* the auxg data. - * - * the function will return the auxg data, - * which is used in the cpu-like fft. - */ - template - std::complex* get_auxg_data() const; - /** - * @brief Get the auxr 3d data. - * @return std::complex* the auxr 3d data. - * - * the function will return the auxr 3d data, - * which is used in the gpu-like fft. - */ - template - std::complex* get_auxr_3d_data() const; - - /** - * @brief Forward fft in z direction. - * @param in input data. - * @param out output data. - * - * The function will do the forward many fft in z direction, - * As an interface, the function will call the fftzfor in the - * accurate fft class. - * which is used in the cpu-like fft. - */ - template - void fftzfor(std::complex* in, - std::complex* out) const; - /** - * @brief Forward fft in x-y direction. - * @param in input data. - * @param out output data. - * - * the function will do the forward fft in x and y direction, - * which is used in the cpu-like fft.As an interface, - * the function will call the fftxyfor in the accurate fft class. - */ - template - void fftxyfor(std::complex* in, - std::complex* out) const; - /** - * @brief Backward fft in z direction. - * @param in input data. - * @param out output data. - * - * the function will do the backward many fft in z direction, - * which is used in the cpu-like fft.As an interface, - * the function will call the fftzbac in the accurate fft class. - */ - template - void fftzbac(std::complex* in, - std::complex* out) const; - /** - * @brief Backward fft in x-y direction. - * @param in input data. - * @param out output data. - * - * the function will do the backward fft in x and y direction, - * which is used in the cpu-like fft.As an interface, - * the function will call the fftxybac in the accurate fft class. - */ - template - void fftxybac(std::complex* in, - std::complex* out) const; - - /** - * @brief Real to complex fft in x-y direction. - * @param in input data. - * @param out output data. - * - * the function will do the real to complex fft in x and y direction, - * which is used in the cpu-like fft.As an interface, - * the function will call the fftxyr2c in the accurate fft class. - */ - template - void fftxyr2c(FPTYPE* in, - std::complex* out) const; - /** - * @brief Complex to real fft in x-y direction. - * @param in input data. - * @param out output data. - * - * the function will do the complex to real fft in x and y direction, - * which is used in the cpu-like fft.As an interface, - * the function will call the fftxyc2r in the accurate fft class. - */ - template - void fftxyc2r(std::complex* in, - FPTYPE* out) const; + void clear(); - template - void fft3D_forward(const Device* ctx, - std::complex* in, - std::complex* out) const; - template - void fft3D_backward(const Device* ctx, - std::complex* in, - std::complex* out) const; + void resource_handler(const int flag) const; + /** + * @brief Get the real space data. + * @return FPTYPE* the real space data. + * + * the function will return the real space data, + * which is used in the cpu-like fft. + */ + template + FPTYPE* get_rspace_data() const; + /** + * @brief Get the auxr data. + * @return std::complex* the auxr data. + * + * the function will return the auxr data, + * which is used in the cpu-like fft. + */ + template + std::complex* get_auxr_data() const; + /** + * @brief Get the auxg data. + * @return std::complex* the auxg data. + * + * the function will return the auxg data, + * which is used in the cpu-like fft. + */ + template + std::complex* get_auxg_data() const; + /** + * @brief Get the auxr 3d data. + * @return std::complex* the auxr 3d data. + * + * the function will return the auxr 3d data, + * which is used in the gpu-like fft. + */ + template + std::complex* get_auxr_3d_data() const; - private: - int fft_mode = 0; - bool float_flag=false; - bool float_define=true; - bool double_flag=false; - std::shared_ptr> fft_float=nullptr; - std::shared_ptr> fft_double=nullptr; - - std::string device = "cpu"; - std::string precision = "double"; -}; + /** + * @brief Forward fft in z direction. + * @param in input data. + * @param out output data. + * + * The function will do the forward many fft in z direction, + * As an interface, the function will call the fftzfor in the + * accurate fft class. + * which is used in the cpu-like fft. + */ + template + void fftzfor(std::complex* in, std::complex* out) const; + /** + * @brief Forward fft in x-y direction. + * @param in input data. + * @param out output data. + * + * the function will do the forward fft in x and y direction, + * which is used in the cpu-like fft.As an interface, + * the function will call the fftxyfor in the accurate fft class. + */ + template + void fftxyfor(std::complex* in, std::complex* out) const; + /** + * @brief Backward fft in z direction. + * @param in input data. + * @param out output data. + * + * the function will do the backward many fft in z direction, + * which is used in the cpu-like fft.As an interface, + * the function will call the fftzbac in the accurate fft class. + */ + template + void fftzbac(std::complex* in, std::complex* out) const; + /** + * @brief Backward fft in x-y direction. + * @param in input data. + * @param out output data. + * + * the function will do the backward fft in x and y direction, + * which is used in the cpu-like fft.As an interface, + * the function will call the fftxybac in the accurate fft class. + */ + template + void fftxybac(std::complex* in, std::complex* out) const; + + /** + * @brief Real to complex fft in x-y direction. + * @param in input data. + * @param out output data. + * + * the function will do the real to complex fft in x and y direction, + * which is used in the cpu-like fft.As an interface, + * the function will call the fftxyr2c in the accurate fft class. + */ + template + void fftxyr2c(FPTYPE* in, std::complex* out) const; + /** + * @brief Complex to real fft in x-y direction. + * @param in input data. + * @param out output data. + * + * the function will do the complex to real fft in x and y direction, + * which is used in the cpu-like fft.As an interface, + * the function will call the fftxyc2r in the accurate fft class. + */ + template + void fftxyc2r(std::complex* in, FPTYPE* out) const; + + template + void fft3D_forward(const Device* ctx, std::complex* in, std::complex* out) const; + template + void fft3D_backward(const Device* ctx, std::complex* in, std::complex* out) const; + + private: + int fft_mode = 0; + bool float_flag = false; + bool float_define = true; + bool double_flag = false; + std::shared_ptr> fft_float = nullptr; + std::shared_ptr> fft_double = nullptr; + + std::string device = "cpu"; + std::string precision = "double"; +}; } // namespace ModulePW #endif // FFT_H - diff --git a/source/module_basis/module_pw/module_fft/fft_dsp.cpp b/source/module_basis/module_pw/module_fft/fft_dsp.cpp new file mode 100644 index 0000000000..0247ac84a7 --- /dev/null +++ b/source/module_basis/module_pw/module_fft/fft_dsp.cpp @@ -0,0 +1,125 @@ +#include "fft_dsp.h" + +#include "module_base/global_variable.h" + +#include +#include +#include +namespace ModulePW +{ +template <> +void FFT_DSP::initfft(int nx_in, int ny_in, int nz_in) +{ + this->nx = nx_in; + this->ny = ny_in; + this->nz = nz_in; + cluster_id = GlobalV::MY_RANK; + nxyz = this->nx * this->ny * this->nz; +} +template <> +void FFT_DSP::setupFFT() +{ + PROBLEM pbm_forward; + PROBLEM pbm_backward; + PLAN* ptr_plan_forward; + PLAN* ptr_plan_backward; + INT num_thread = 8; + INT size=0; + hthread_dat_load(cluster_id, FFT_DAT_DIR); + + // compute the size of and malloc thread + size = nx * ny * nz * 2 * sizeof(E); + forward_in = (E*)hthread_malloc((int)cluster_id, size, HT_MEM_RW); + + //init 3d fft problem + pbm_forward.num_dim = 3; + pbm_forward.n[0] = nx; + pbm_forward.n[1] = ny; + pbm_forward.n[2] = nz; + pbm_forward.iFFT = 0; + pbm_forward.in = forward_in; + pbm_forward.out = forward_in; + + //make ptr plan + make_plan(&pbm_forward, &ptr_plan_forward, cluster_id, num_thread); + ptr_plan_forward->in = forward_in; + ptr_plan_forward->out = forward_in; + args_for[1] = (unsigned long)ptr_plan_forward; + + // init 3d fft problem + pbm_backward.num_dim = 3; + pbm_backward.n[0] = nx; + pbm_backward.n[1] = ny; + pbm_backward.n[2] = nz; + pbm_backward.iFFT = 1; + pbm_backward.in = forward_in; + pbm_backward.out = forward_in; + + make_plan(&pbm_backward, &ptr_plan_backward, cluster_id, num_thread); + ptr_plan_backward->in = forward_in; + ptr_plan_backward->out = forward_in; + args_back[1] = (unsigned long)ptr_plan_backward; +} +template <> +void FFT_DSP::resource_handler(const int flag) const +{ + if (flag==0) + { + hthread_barrier_destroy(b_id); + hthread_group_destroy(thread_id_for); + } + else if (flag==1) + { + INT num_thread = 8; + thread_id_for = hthread_group_create(cluster_id, num_thread, NULL, 0, 0, NULL); + // create b_id for the barrier + b_id = hthread_barrier_create(cluster_id); + args_for[0] = b_id; + args_back[0] = b_id; + } +} +template <> +void FFT_DSP::fft3D_forward(std::complex* in, std::complex* out) const +{ + hthread_group_exec(thread_id_for, "execute_device", 1, 1, args_for); + hthread_group_wait(thread_id_for); +} + +template <> +void FFT_DSP::fft3D_backward(std::complex* in, std::complex* out) const +{ + hthread_group_exec(thread_id_for, "execute_device", 1, 1, args_back); + hthread_group_wait(thread_id_for); +} +template <> +void FFT_DSP::cleanFFT() +{ + if (ptr_plan_forward != nullptr) + { + destroy_plan(ptr_plan_forward); + ptr_plan_forward = nullptr; + } + if (ptr_plan_backward != nullptr) + { + destroy_plan(ptr_plan_backward); + ptr_plan_backward = nullptr; + } +} + +template <> +void FFT_DSP::clear() +{ + this->cleanFFT(); + hthread_free(forward_in); +} + +template <> +std::complex* FFT_DSP::get_auxr_3d_data() const +{ + return reinterpret_cast*>(this->forward_in); +} +template FFT_DSP::FFT_DSP(); +template FFT_DSP::~FFT_DSP(); +template FFT_DSP::FFT_DSP(); +template FFT_DSP::~FFT_DSP(); +} // namespace ModulePW \ No newline at end of file diff --git a/source/module_basis/module_pw/module_fft/fft_dsp.h b/source/module_basis/module_pw/module_fft/fft_dsp.h new file mode 100644 index 0000000000..0cdfe84fc6 --- /dev/null +++ b/source/module_basis/module_pw/module_fft/fft_dsp.h @@ -0,0 +1,82 @@ +#ifndef FFT_DSP_H +#define FFT_DSP_H + +#include "fft_base.h" +#include +#include +#include + +#include "hthread_host.h" +#include "mtfft.h" +#include "fftw3.h" + +namespace ModulePW +{ +template +class FFT_DSP : public FFT_BASE +{ + public: + FFT_DSP(){}; + ~FFT_DSP(){}; + + void setupFFT() override; + + void clear() override; + + void cleanFFT() override; + + /** + * @brief Initialize the fft parameters + * @param nx_in number of grid points in x direction + * @param ny_in number of grid points in y direction + * @param nz_in number of grid points in z direction + * + */ + virtual __attribute__((weak)) + void initfft(int nx_in, + int ny_in, + int nz_in) override; + + /** + * @brief Get the real space data + * @return real space data + */ + virtual __attribute__((weak)) + std::complex* get_auxr_3d_data() const override; + + /** + * @brief Forward FFT in 3D + * @param in input data, complex FPTYPE + * @param out output data, complex FPTYPE + * + * This function performs the forward FFT in 3D. + */ + virtual __attribute__((weak)) + void fft3D_forward(std::complex* in, + std::complex* out) const override; + /** + * @brief Backward FFT in 3D + * @param in input data, complex FPTYPE + * @param out output data, complex FPTYPE + * + * This function performs the backward FFT in 3D. + */ + virtual __attribute__((weak)) + void fft3D_backward(std::complex* in, + std::complex* out) const override; + public: + int nxyz=0; + INT cluster_id=0; + mutable INT b_id=0; + mutable INT thread_id_for=0; + PLAN* ptr_plan_forward=nullptr; + PLAN* ptr_plan_backward=nullptr; + mutable unsigned long args_for[2]; + mutable unsigned long args_back[2]; + E * forward_in=nullptr; + std::complex* c_auxr_3d = nullptr; // fft space + std::complex* z_auxr_3d = nullptr; // fft space + +}; +} // namespace ModulePW +#endif \ No newline at end of file diff --git a/source/module_basis/module_pw/module_fft/fft_dsp_float.cpp b/source/module_basis/module_pw/module_fft/fft_dsp_float.cpp new file mode 100644 index 0000000000..3c11cfc81f --- /dev/null +++ b/source/module_basis/module_pw/module_fft/fft_dsp_float.cpp @@ -0,0 +1,25 @@ +#include "fft_dsp.h" +namespace ModulePW +{ + +template<> +void FFT_DSP::setupFFT() +{ + +} +template<> +void FFT_DSP::clear() +{ + +} +template<> +void FFT_DSP::cleanFFT() +{ + +} +template<> +void FFT_DSP::resource_handler(const int flag) const +{ + +} +} \ No newline at end of file diff --git a/source/module_basis/module_pw/pw_basis_k.cpp b/source/module_basis/module_pw/pw_basis_k.cpp index 2e0f85372d..08391242ea 100644 --- a/source/module_basis/module_pw/pw_basis_k.cpp +++ b/source/module_basis/module_pw/pw_basis_k.cpp @@ -1,18 +1,18 @@ #include "pw_basis_k.h" -#include - #include "module_base/constants.h" #include "module_base/memory.h" #include "module_base/timer.h" #include "module_parameter/parameter.h" + +#include namespace ModulePW { PW_Basis_K::PW_Basis_K() { - classname="PW_Basis_K"; - this->fft_bundle.setfft(this->device,this->precision); + classname = "PW_Basis_K"; + this->fft_bundle.setfft(this->device, this->precision); } PW_Basis_K::~PW_Basis_K() { @@ -23,13 +23,16 @@ PW_Basis_K::~PW_Basis_K() delete[] igl2ig_k; delete[] gk2; #if defined(__CUDA) || defined(__ROCM) - if (this->device == "gpu") { - if (this->precision == "single") { + if (this->device == "gpu") + { + if (this->precision == "single") + { delmem_sd_op()(this->s_kvec_c); delmem_sd_op()(this->s_gcar); delmem_sd_op()(this->s_gk2); } - else { + else + { delmem_dd_op()(this->d_gcar); delmem_dd_op()(this->d_gk2); } @@ -37,9 +40,11 @@ PW_Basis_K::~PW_Basis_K() delmem_int_op()(this->ig2ixyz_k); delmem_int_op()(this->d_igl2isz_k); } - else { + else + { #endif - if (this->precision == "single") { + if (this->precision == "single") + { delmem_sh_op()(this->s_kvec_c); delmem_sh_op()(this->s_gcar); delmem_sh_op()(this->s_gk2); @@ -50,68 +55,81 @@ PW_Basis_K::~PW_Basis_K() #endif } -void PW_Basis_K:: initparameters( - const bool gamma_only_in, - const double gk_ecut_in, - const int nks_in, //number of k points in this pool - const ModuleBase::Vector3 *kvec_d_in, // Direct coordinates of k points - const int distribution_type_in, - const bool xprime_in -) +void PW_Basis_K::initparameters(const bool gamma_only_in, + const double gk_ecut_in, + const int nks_in, // number of k points in this pool + const ModuleBase::Vector3* kvec_d_in, // Direct coordinates of k points + const int distribution_type_in, + const bool xprime_in) { this->nks = nks_in; - delete[] this->kvec_d; this->kvec_d = new ModuleBase::Vector3 [nks]; - delete[] this->kvec_c; this->kvec_c = new ModuleBase::Vector3 [nks]; + delete[] this->kvec_d; + this->kvec_d = new ModuleBase::Vector3[nks]; + delete[] this->kvec_c; + this->kvec_c = new ModuleBase::Vector3[nks]; double kmaxmod = 0; - for(int ik = 0 ; ik < this->nks ; ++ik) + for (int ik = 0; ik < this->nks; ++ik) { this->kvec_d[ik] = kvec_d_in[ik]; this->kvec_c[ik] = this->kvec_d[ik] * this->G; double kmod = sqrt(this->kvec_c[ik] * this->kvec_c[ik]); - if(kmod > kmaxmod) { kmaxmod = kmod; -} + if (kmod > kmaxmod) + { + kmaxmod = kmod; + } } - this->gk_ecut = gk_ecut_in/this->tpiba2; + this->gk_ecut = gk_ecut_in / this->tpiba2; this->ggecut = pow(sqrt(this->gk_ecut) + kmaxmod, 2); - if(this->ggecut > this->gridecut_lat) + if (this->ggecut > this->gridecut_lat) { this->ggecut = this->gridecut_lat; - this->gk_ecut = pow(sqrt(this->ggecut) - kmaxmod ,2); + this->gk_ecut = pow(sqrt(this->ggecut) - kmaxmod, 2); } this->gamma_only = gamma_only_in; - if(kmaxmod > 0) { this->gamma_only = false; //if it is not the gamma point, we do not use gamma_only -} + if (kmaxmod > 0) + { + this->gamma_only = false; // if it is not the gamma point, we do not use gamma_only + } this->xprime = xprime_in; this->fftny = this->ny; this->fftnx = this->nx; - if (this->gamma_only) + if (this->gamma_only) { - if(this->xprime) { this->fftnx = int(this->nx / 2) + 1; - } else { this->fftny = int(this->ny / 2) + 1; -} + if (this->xprime) + { + this->fftnx = int(this->nx / 2) + 1; + } + else + { + this->fftny = int(this->ny / 2) + 1; + } } this->fftnz = this->nz; this->fftnxy = this->fftnx * this->fftny; this->fftnxyz = this->fftnxy * this->fftnz; this->distribution_type = distribution_type_in; #if defined(__CUDA) || defined(__ROCM) - if (this->device == "gpu") { - if (this->precision == "single") { + if (this->device == "gpu") + { + if (this->precision == "single") + { resmem_sd_op()(this->s_kvec_c, this->nks * 3); - castmem_d2s_h2d_op()(this->s_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); + castmem_d2s_h2d_op()(this->s_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); } resmem_dd_op()(this->d_kvec_c, this->nks * 3); - syncmem_d2d_h2d_op()(this->d_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); + syncmem_d2d_h2d_op()(this->d_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); } - else { + else + { #endif - if (this->precision == "single") { + if (this->precision == "single") + { resmem_sh_op()(this->s_kvec_c, this->nks * 3); - castmem_d2s_h2h_op()(this->s_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); + castmem_d2s_h2h_op()(this->s_kvec_c, reinterpret_cast(&this->kvec_c[0][0]), this->nks * 3); } - this->d_kvec_c = reinterpret_cast(&this->kvec_c[0][0]); + this->d_kvec_c = reinterpret_cast(&this->kvec_c[0][0]); // There's no need to allocate double pointers while in a CPU environment. #if defined(__CUDA) || defined(__ROCM) } @@ -120,50 +138,59 @@ void PW_Basis_K:: initparameters( void PW_Basis_K::setupIndGk() { - //count npwk + // count npwk this->npwk_max = 0; - delete[] this->npwk; this->npwk = new int [this->nks]; + delete[] this->npwk; + this->npwk = new int[this->nks]; for (int ik = 0; ik < this->nks; ik++) { int ng = 0; - for (int ig = 0; ig < this->npw ; ig++) + for (int ig = 0; ig < this->npw; ig++) { - const double gk2 = this->cal_GplusK_cartesian(ik, ig).norm2(); + const double gk2 = this->cal_GplusK_cartesian(ik, ig).norm2(); if (gk2 <= this->gk_ecut) { ++ng; } } this->npwk[ik] = ng; - ModuleBase::CHECK_WARNING_QUIT((ng == 0), "pw_basis_k.cpp", PARAM.inp.calculation,"Current core has no plane waves! Please reduce the cores."); - if ( this->npwk_max < ng) + ModuleBase::CHECK_WARNING_QUIT((ng == 0), + "pw_basis_k.cpp", + PARAM.inp.calculation, + "Current core has no plane waves! Please reduce the cores."); + if (this->npwk_max < ng) { this->npwk_max = ng; } } - - //get igl2isz_k and igl2ig_k - if(this->npwk_max <= 0) { return; -} - delete[] igl2isz_k; this->igl2isz_k = new int [this->nks * this->npwk_max]; - delete[] igl2ig_k; this->igl2ig_k = new int [this->nks * this->npwk_max]; + // get igl2isz_k and igl2ig_k + if (this->npwk_max <= 0) + { + return; + } + + delete[] igl2isz_k; + this->igl2isz_k = new int[this->nks * this->npwk_max]; + delete[] igl2ig_k; + this->igl2ig_k = new int[this->nks * this->npwk_max]; for (int ik = 0; ik < this->nks; ik++) { int igl = 0; - for (int ig = 0; ig < this->npw ; ig++) + for (int ig = 0; ig < this->npw; ig++) { - const double gk2 = this->cal_GplusK_cartesian(ik, ig).norm2(); + const double gk2 = this->cal_GplusK_cartesian(ik, ig).norm2(); if (gk2 <= this->gk_ecut) { - this->igl2isz_k[ik*npwk_max + igl] = this->ig2isz[ig]; - this->igl2ig_k[ik*npwk_max + igl] = ig; + this->igl2isz_k[ik * npwk_max + igl] = this->ig2isz[ig]; + this->igl2ig_k[ik * npwk_max + igl] = ig; ++igl; } } } #if defined(__CUDA) || defined(__ROCM) - if (this->device == "gpu") { + if (this->device == "gpu") + { resmem_int_op()(this->d_igl2isz_k, this->npwk_max * this->nks); syncmem_int_h2d_op()(this->d_igl2isz_k, this->igl2isz_k, this->npwk_max * this->nks); } @@ -172,7 +199,7 @@ void PW_Basis_K::setupIndGk() return; } -/// +/// /// distribute plane wave basis and real-space grids to different processors /// set up maps for fft and create arrays for MPI_Alltoall /// set up ffts @@ -185,11 +212,36 @@ void PW_Basis_K::setuptransform() this->getstartgr(); this->setupIndGk(); this->fft_bundle.clear(); - this->fft_bundle.setfft(this->device,this->precision); - if(this->xprime){ - this->fft_bundle.initfft(this->nx,this->ny,this->nz,this->lix,this->rix,this->nst,this->nplane,this->poolnproc,this->gamma_only, this->xprime); - }else{ - this->fft_bundle.initfft(this->nx,this->ny,this->nz,this->liy,this->riy,this->nst,this->nplane,this->poolnproc,this->gamma_only, this->xprime); +#if defined(__DSP) + this->fft_bundle.setfft("dsp", this->precision); +#else + this->fft_bundle.setfft(this->device, this->precision); +#endif + if (this->xprime) + { + this->fft_bundle.initfft(this->nx, + this->ny, + this->nz, + this->lix, + this->rix, + this->nst, + this->nplane, + this->poolnproc, + this->gamma_only, + this->xprime); + } + else + { + this->fft_bundle.initfft(this->nx, + this->ny, + this->nz, + this->liy, + this->riy, + this->nst, + this->nplane, + this->poolnproc, + this->gamma_only, + this->xprime); } this->fft_bundle.setupFFT(); ModuleBase::timer::tick(this->classname, "setuptransform"); @@ -200,8 +252,10 @@ void PW_Basis_K::collect_local_pw(const double& erf_ecut_in, const double& erf_h this->erf_ecut = erf_ecut_in; this->erf_height = erf_height_in; this->erf_sigma = erf_sigma_in; - if(this->npwk_max <= 0) { return; -} + if (this->npwk_max <= 0) + { + return; + } delete[] gk2; delete[] gcar; this->gk2 = new double[this->npwk_max * this->nks]; @@ -210,10 +264,10 @@ void PW_Basis_K::collect_local_pw(const double& erf_ecut_in, const double& erf_h ModuleBase::Memory::record("PW_B_K::gcar", sizeof(ModuleBase::Vector3) * this->npwk_max * this->nks); ModuleBase::Vector3 f; - for(int ik = 0 ; ik < this->nks ; ++ik) + for (int ik = 0; ik < this->nks; ++ik) { ModuleBase::Vector3 kv = this->kvec_d[ik]; - for(int igl = 0 ; igl < this-> npwk[ik] ; ++igl) + for (int igl = 0; igl < this->npwk[ik]; ++igl) { int isz = this->igl2isz_k[ik * npwk_max + igl]; int iz = isz % this->nz; @@ -221,12 +275,18 @@ void PW_Basis_K::collect_local_pw(const double& erf_ecut_in, const double& erf_h int ixy = this->is2fftixy[is]; int ix = ixy / this->fftny; int iy = ixy % this->fftny; - if (ix >= int(this->nx/2) + 1) { ix -= this->nx; -} - if (iy >= int(this->ny/2) + 1) { iy -= this->ny; -} - if (iz >= int(this->nz/2) + 1) { iz -= this->nz; -} + if (ix >= int(this->nx / 2) + 1) + { + ix -= this->nx; + } + if (iy >= int(this->ny / 2) + 1) + { + iy -= this->ny; + } + if (iz >= int(this->nz / 2) + 1) + { + iz -= this->nz; + } f.x = ix; f.y = iy; f.z = iz; @@ -245,30 +305,42 @@ void PW_Basis_K::collect_local_pw(const double& erf_ecut_in, const double& erf_h } } #if defined(__CUDA) || defined(__ROCM) - if (this->device == "gpu") { - if (this->precision == "single") { + if (this->device == "gpu") + { + if (this->precision == "single") + { resmem_sd_op()(this->s_gk2, this->npwk_max * this->nks); resmem_sd_op()(this->s_gcar, this->npwk_max * this->nks * 3); castmem_d2s_h2d_op()(this->s_gk2, this->gk2, this->npwk_max * this->nks); - castmem_d2s_h2d_op()(this->s_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); + castmem_d2s_h2d_op()(this->s_gcar, + reinterpret_cast(&this->gcar[0][0]), + this->npwk_max * this->nks * 3); } - else { + else + { resmem_dd_op()(this->d_gk2, this->npwk_max * this->nks); resmem_dd_op()(this->d_gcar, this->npwk_max * this->nks * 3); syncmem_d2d_h2d_op()(this->d_gk2, this->gk2, this->npwk_max * this->nks); - syncmem_d2d_h2d_op()(this->d_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); + syncmem_d2d_h2d_op()(this->d_gcar, + reinterpret_cast(&this->gcar[0][0]), + this->npwk_max * this->nks * 3); } } - else { + else + { #endif - if (this->precision == "single") { + if (this->precision == "single") + { resmem_sh_op()(this->s_gk2, this->npwk_max * this->nks, "PW_B_K::s_gk2"); resmem_sh_op()(this->s_gcar, this->npwk_max * this->nks * 3, "PW_B_K::s_gcar"); castmem_d2s_h2h_op()(this->s_gk2, this->gk2, this->npwk_max * this->nks); - castmem_d2s_h2h_op()(this->s_gcar, reinterpret_cast(&this->gcar[0][0]), this->npwk_max * this->nks * 3); + castmem_d2s_h2h_op()(this->s_gcar, + reinterpret_cast(&this->gcar[0][0]), + this->npwk_max * this->nks * 3); } - else { - this->d_gcar = reinterpret_cast(&this->gcar[0][0]); + else + { + this->d_gcar = reinterpret_cast(&this->gcar[0][0]); this->d_gk2 = this->gk2; } // There's no need to allocate double pointers while in a CPU environment. @@ -277,18 +349,25 @@ void PW_Basis_K::collect_local_pw(const double& erf_ecut_in, const double& erf_h #endif } -ModuleBase::Vector3 PW_Basis_K:: cal_GplusK_cartesian(const int ik, const int ig) const { +ModuleBase::Vector3 PW_Basis_K::cal_GplusK_cartesian(const int ik, const int ig) const +{ int isz = this->ig2isz[ig]; int iz = isz % this->nz; int is = isz / this->nz; int ix = this->is2fftixy[is] / this->fftny; int iy = this->is2fftixy[is] % this->fftny; - if (ix >= int(this->nx/2) + 1) { ix -= this->nx; -} - if (iy >= int(this->ny/2) + 1) { iy -= this->ny; -} - if (iz >= int(this->nz/2) + 1) { iz -= this->nz; -} + if (ix >= int(this->nx / 2) + 1) + { + ix -= this->nx; + } + if (iy >= int(this->ny / 2) + 1) + { + iy -= this->ny; + } + if (iz >= int(this->nz / 2) + 1) + { + iz -= this->nz; + } ModuleBase::Vector3 f; f.x = ix; f.y = iy; @@ -317,34 +396,34 @@ ModuleBase::Vector3 PW_Basis_K::getgdirect(const int ik, const int igl) return f; } - ModuleBase::Vector3 PW_Basis_K::getgpluskcar(const int ik, const int igl) const { - return this->gcar[ik * this->npwk_max + igl]+this->kvec_c[ik]; + return this->gcar[ik * this->npwk_max + igl] + this->kvec_c[ik]; } int& PW_Basis_K::getigl2isz(const int ik, const int igl) const { - return this->igl2isz_k[ik*this->npwk_max + igl]; + return this->igl2isz_k[ik * this->npwk_max + igl]; } int& PW_Basis_K::getigl2ig(const int ik, const int igl) const { - return this->igl2ig_k[ik*this->npwk_max + igl]; + return this->igl2ig_k[ik * this->npwk_max + igl]; } - void PW_Basis_K::get_ig2ixyz_k() { +#if not defined(__DSP) if (this->device != "gpu") { - //only GPU need to get ig2ixyz_k + // only GPU need to get ig2ixyz_k return; } - int * ig2ixyz_k_cpu = new int [this->npwk_max * this->nks]; +#endif + ig2ixyz_k_cpu.resize(this->npwk_max * this->nks); ModuleBase::Memory::record("PW_B_K::ig2ixyz", sizeof(int) * this->npwk_max * this->nks); - assert(gamma_only == false); //We only finish non-gamma_only fft on GPU temperarily. - for(int ik = 0; ik < this->nks; ++ik) + assert(gamma_only == false); // We only finish non-gamma_only fft on GPU temperarily. + for (int ik = 0; ik < this->nks; ++ik) { - for(int igl = 0; igl < this->npwk[ik]; ++igl) + for (int igl = 0; igl < this->npwk[ik]; ++igl) { int isz = this->igl2isz_k[igl + ik * npwk_max]; int iz = isz % this->nz; @@ -356,8 +435,7 @@ void PW_Basis_K::get_ig2ixyz_k() } } resmem_int_op()(ig2ixyz_k, this->npwk_max * this->nks); - syncmem_int_h2d_op()(this->ig2ixyz_k, ig2ixyz_k_cpu, this->npwk_max * this->nks); - delete[] ig2ixyz_k_cpu; + syncmem_int_h2d_op()(this->ig2ixyz_k, ig2ixyz_k_cpu.data(), this->npwk_max * this->nks); } std::vector PW_Basis_K::get_ig2ix(const int ik) const @@ -365,14 +443,16 @@ std::vector PW_Basis_K::get_ig2ix(const int ik) const std::vector ig_to_ix; ig_to_ix.resize(npwk[ik]); - for(int ig = 0; ig < npwk[ik]; ig++) + for (int ig = 0; ig < npwk[ik]; ig++) { int isz = this->igl2isz_k[ig + ik * npwk_max]; int is = isz / this->nz; int ixy = this->is2fftixy[is]; int ix = ixy / this->ny; - if (ix < (nx / 2) + 1) { ix += nx; -} + if (ix < (nx / 2) + 1) + { + ix += nx; + } ig_to_ix[ig] = ix; } return ig_to_ix; @@ -383,14 +463,16 @@ std::vector PW_Basis_K::get_ig2iy(const int ik) const std::vector ig_to_iy; ig_to_iy.resize(npwk[ik]); - for(int ig = 0; ig < npwk[ik]; ig++) + for (int ig = 0; ig < npwk[ik]; ig++) { int isz = this->igl2isz_k[ig + ik * npwk_max]; int is = isz / this->nz; int ixy = this->is2fftixy[is]; int iy = ixy % this->ny; - if (iy < (ny / 2) + 1) { iy += ny; -} + if (iy < (ny / 2) + 1) + { + iy += ny; + } ig_to_iy[ig] = iy; } return ig_to_iy; @@ -401,42 +483,50 @@ std::vector PW_Basis_K::get_ig2iz(const int ik) const std::vector ig_to_iz; ig_to_iz.resize(npwk[ik]); - for(int ig = 0; ig < npwk[ik]; ig++) + for (int ig = 0; ig < npwk[ik]; ig++) { int isz = this->igl2isz_k[ig + ik * npwk_max]; int iz = isz % this->nz; - if (iz < (nz / 2) + 1) { iz += nz; -} + if (iz < (nz / 2) + 1) + { + iz += nz; + } ig_to_iz[ig] = iz; } return ig_to_iz; } template <> -float * PW_Basis_K::get_kvec_c_data() const { +float* PW_Basis_K::get_kvec_c_data() const +{ return this->s_kvec_c; } template <> -double * PW_Basis_K::get_kvec_c_data() const { +double* PW_Basis_K::get_kvec_c_data() const +{ return this->d_kvec_c; } template <> -float * PW_Basis_K::get_gcar_data() const { +float* PW_Basis_K::get_gcar_data() const +{ return this->s_gcar; } template <> -double * PW_Basis_K::get_gcar_data() const { +double* PW_Basis_K::get_gcar_data() const +{ return this->d_gcar; } template <> -float * PW_Basis_K::get_gk2_data() const { +float* PW_Basis_K::get_gk2_data() const +{ return this->s_gk2; } template <> -double * PW_Basis_K::get_gk2_data() const { +double* PW_Basis_K::get_gk2_data() const +{ return this->d_gk2; } -} // namespace ModulePW \ No newline at end of file +} // namespace ModulePW \ No newline at end of file diff --git a/source/module_basis/module_pw/pw_basis_k.h b/source/module_basis/module_pw/pw_basis_k.h index f5be09cfbd..ae5076bba9 100644 --- a/source/module_basis/module_pw/pw_basis_k.h +++ b/source/module_basis/module_pw/pw_basis_k.h @@ -87,7 +87,7 @@ class PW_Basis_K : public PW_Basis int *igl2isz_k=nullptr, * d_igl2isz_k = nullptr; //[npwk_max*nks] map (igl,ik) to (is,iz) int *igl2ig_k=nullptr;//[npwk_max*nks] map (igl,ik) to ig int *ig2ixyz_k=nullptr; ///< [npw] map ig to ixyz - + std::vector ig2ixyz_k_cpu; /// [npw] map ig to ixyz,which is used in dsp fft. double *gk2=nullptr; // modulus (G+K)^2 of G vectors [npwk_max*nks] // liuyu add 2023-09-06 @@ -135,6 +135,31 @@ class PW_Basis_K : public PW_Basis const int ik, const bool add = false, const FPTYPE factor = 1.0) const; // in:(nz, ns) ; out(nplane,nx*ny) + #if defined(__DSP) + template + void convolution(const Device* ctx, + const int ik, + const int size, + const std::complex* input, + const FPTYPE* input1, + std::complex* output, + const bool add = false, + const FPTYPE factor =1.0) const ; + + template + void real2recip_dsp(const std::complex* in, + std::complex* out, + const int ik, + const bool add = false, + const FPTYPE factor = 1.0) const; // in:(nplane,nx*ny) ; out(nz, ns) + template + void recip2real_dsp(const std::complex* in, + std::complex* out, + const int ik, + const bool add = false, + const FPTYPE factor = 1.0) const; // in:(nz, ns) ; out(nplane,nx*ny) + + #endif template void real_to_recip(const Device* ctx, diff --git a/source/module_basis/module_pw/pw_transform_k.cpp b/source/module_basis/module_pw/pw_transform_k.cpp index e230066c8f..3d75f07f6f 100644 --- a/source/module_basis/module_pw/pw_transform_k.cpp +++ b/source/module_basis/module_pw/pw_transform_k.cpp @@ -307,7 +307,11 @@ void PW_Basis_K::real_to_recip(const base_device::DEVICE_CPU* /*dev*/, const bool add, const double factor) const { - this->real2recip(in, out, ik, add, factor); + #if defined(__DSP) + this->real2recip_dsp(in,out,ik,add,factor); + #else + this->real2recip(in, out, ik, add, factor); + #endif } template <> @@ -328,7 +332,11 @@ void PW_Basis_K::recip_to_real(const base_device::DEVICE_CPU* /*dev*/, const bool add, const double factor) const { - this->recip2real(in, out, ik, add, factor); + #if defined(__DSP) + this->recip2real_dsp(in,out,ik,add,factor); + #else + this->recip2real(in, out, ik, add, factor); + #endif } #if (defined(__CUDA) || defined(__ROCM)) diff --git a/source/module_basis/module_pw/pw_transform_k_dsp.cpp b/source/module_basis/module_pw/pw_transform_k_dsp.cpp new file mode 100644 index 0000000000..b292e25f0a --- /dev/null +++ b/source/module_basis/module_pw/pw_transform_k_dsp.cpp @@ -0,0 +1,156 @@ +#include "module_base/timer.h" +#include "module_basis/module_pw/kernels/pw_op.h" +#include "pw_basis_k.h" +#include "pw_gatherscatter.h" + +#include +#include +#if defined (__DSP) +namespace ModulePW +{ +template +void PW_Basis_K::real2recip_dsp(const std::complex* in, + std::complex* out, + const int ik, + const bool add, + const FPTYPE factor) const +{ + const base_device::DEVICE_CPU* ctx; + const base_device::DEVICE_GPU* gpux; + assert(this->gamma_only == false); + auto* auxr = this->fft_bundle.get_auxr_3d_data(); + + const int startig = ik * this->npwk_max; + const int npw_k = this->npwk[ik]; + // copy the in into the auxr with complex + memcpy(auxr, in, this->nrxx * 2 * 8); + + // 3d fft + this->fft_bundle.resource_handler(1); + this->fft_bundle.fft3D_forward(gpux, + auxr, + auxr); + this->fft_bundle.resource_handler(0); + // copy the result from the auxr to the out ,while consider the add + set_real_to_recip_output_op()(ctx, + npw_k, + this->nxyz, + add, + factor, + this->ig2ixyz_k_cpu.data() + startig, + auxr, + out); +} +template +void PW_Basis_K::recip2real_dsp(const std::complex* in, + std::complex* out, + const int ik, + const bool add, + const FPTYPE factor) const +{ + assert(this->gamma_only == false); + const base_device::DEVICE_CPU* ctx; + const base_device::DEVICE_GPU* gpux; + // memset the auxr of 0 in the auxr,here the len of the auxr is nxyz + auto* auxr = this->fft_bundle.get_auxr_3d_data(); + memset(auxr, 0, this->nxyz * 2 * 8); + + const int startig = ik * this->npwk_max; + const int npw_k = this->npwk[ik]; + // copy the mapping form the type of stick to the 3dfft + set_3d_fft_box_op()(ctx, npw_k, this->ig2ixyz_k_cpu.data() + startig, in, auxr); + // use 3d fft backward + this->fft_bundle.resource_handler(1); + this->fft_bundle.fft3D_backward(gpux, auxr, auxr); + this->fft_bundle.resource_handler(0); + if (add) + { + const int one = 1; + const std::complex factor1 = std::complex(factor, 0); + zaxpy_(&nrxx, &factor1, auxr, &one, out, &one); + } + else + { + memcpy(out, auxr, nrxx * 2 * 8); + } +} +template <> +void PW_Basis_K::convolution(const base_device::DEVICE_CPU* ctx, + const int ik, + const int size, + const std::complex* input, + const float* input1, + std::complex* output, + const bool add, + const float factor) const +{ +} + +template <> +void PW_Basis_K::convolution(const base_device::DEVICE_CPU* ctx, + const int ik, + const int size, + const std::complex* input, + const double* input1, + std::complex* output, + const bool add, + const double factor) const +{ + ModuleBase::timer::tick(this->classname, "convolution"); + + assert(this->gamma_only == false); + const base_device::DEVICE_GPU* gpux; + // memset the auxr of 0 in the auxr,here the len of the auxr is nxyz + auto* auxr = this->fft_bundle.get_auxr_3d_data(); + memset(auxr, 0, this->nxyz * 2 * 8); + const int startig = ik * this->npwk_max; + const int npw_k = this->npwk[ik]; + + // copy the mapping form the type of stick to the 3dfft + set_3d_fft_box_op()(ctx, npw_k, this->ig2ixyz_k_cpu.data() + startig, input, auxr); + + // use 3d fft backward + this->fft_bundle.fft3D_backward(gpux, auxr, auxr); + + for (int ir = 0; ir < size; ir++) + { + auxr[ir] *= input1[ir]; + } + + // 3d fft + this->fft_bundle.fft3D_forward(gpux, auxr, auxr); + // copy the result from the auxr to the out ,while consider the add + set_real_to_recip_output_op()(ctx, + npw_k, + this->nxyz, + add, + factor, + this->ig2ixyz_k_cpu.data() + startig, + auxr, + output); + ModuleBase::timer::tick(this->classname, "convolution"); +} + +// template void PW_Basis_K::real2recip_dsp(const std::complex* in, +// std::complex* out, +// const int ik, +// const bool add, +// const float factor) const; // in:(nplane,nx*ny) ; out(nz, ns) +// template void PW_Basis_K::recip2real_dsp(const std::complex* in, +// std::complex* out, +// const int ik, +// const bool add, +// const float factor) const; // in:(nz, ns) ; out(nplane,nx*ny) + +template void PW_Basis_K::real2recip_dsp(const std::complex* in, + std::complex* out, + const int ik, + const bool add, + const double factor) const; // in:(nplane,nx*ny) ; out(nz, ns) +template void PW_Basis_K::recip2real_dsp(const std::complex* in, + std::complex* out, + const int ik, + const bool add, + const double factor) const; +} // namespace ModulePW +#endif diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 0961675029..74d3904a65 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -81,7 +81,7 @@ ESolver_KS_PW::ESolver_KS_PW() #endif #ifdef __DSP std::cout << " ** Initializing DSP Hardware..." << std::endl; - dspInitHandle(GlobalV::MY_RANK); + mtfunc::dspInitHandle(GlobalV::MY_RANK); #endif } @@ -109,7 +109,7 @@ ESolver_KS_PW::~ESolver_KS_PW() } #ifdef __DSP std::cout << " ** Closing DSP Hardware..." << std::endl; - dspDestoryHandle(GlobalV::MY_RANK); + mtfunc::dspDestoryHandle(GlobalV::MY_RANK); #endif if(PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp index 6bff6b2dc0..54e1a052be 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/veff_pw.cpp @@ -53,7 +53,9 @@ void Veff>::act( int max_npw = nbasis / npol; const int current_spin = this->isk[this->ik]; - +#ifdef __DSP + wfcpw->fft_bundle.resource_handler(1); +#endif // T *porter = new T[wfcpw->nmaxgr]; for (int ib = 0; ib < nbands; ib += npol) { @@ -75,6 +77,13 @@ void Veff>::act( } // wfcpw->real2recip(porter, tmhpsi, this->ik, true); wfcpw->real_to_recip(this->ctx, this->porter, tmhpsi, this->ik, true); + // wfcpw->convolution(this->ctx, + // this->ik, + // this->veff_col, + // tmpsi_in, + // this->veff+current_spin, + // tmhpsi, + // true); } else { @@ -111,6 +120,9 @@ void Veff>::act( tmhpsi += max_npw * npol; tmpsi_in += max_npw * npol; } +#ifdef __DSP + wfcpw->fft_bundle.resource_handler(0); +#endif ModuleBase::timer::tick("Operator", "VeffPW"); } diff --git a/source/module_hsolver/diago_dav_subspace.cpp b/source/module_hsolver/diago_dav_subspace.cpp index 177e68847c..2d1b747de4 100644 --- a/source/module_hsolver/diago_dav_subspace.cpp +++ b/source/module_hsolver/diago_dav_subspace.cpp @@ -454,7 +454,7 @@ void Diago_DavSubspace::cal_elem(const int& dim, { #ifdef __DSP // Only on dsp hardware need an extra space to reduce data - dsp_dav_subspace_reduce(hcc, scc, nbase, this->nbase_x, this->notconv, this->diag_comm.comm); + mtfunc::dsp_dav_subspace_reduce(hcc, scc, nbase, this->nbase_x, this->notconv, this->diag_comm.comm); #else auto* swap = new T[notconv * this->nbase_x]; From 2c47138dde276df2b8743b89bfd0d83edcbeb77d Mon Sep 17 00:00:00 2001 From: Critsium Date: Wed, 26 Feb 2025 09:15:54 -0500 Subject: [PATCH 095/160] [Refactor] Remove all ctx in math_kernel_op (#5934) * Remove ctx in dot_real_op * Fix dot_complex_wrapper bug * Remove ctx in vector_div_constant_op * Remove ctx in scal_op * Remove ctx in vector_mul_vector_op * Remove ctx in vector_div_vector_op * Fix compile bug * Remove ctx in constantVector_addOrsub_constantVector * Remove ctx in axpy_op * Remove ctx in axpy_op * Remove ctx in gemm_op * Remove ctx in matrixTranspose_op * Remove ctx in matrixSetToAnother * Fix bot compilation error 1 * Fix bot compilation eror 2 --- source/module_base/blas_connector.cpp | 12 +- .../kernels/cuda/math_kernel_op.cu | 111 ++++++------------ source/module_base/kernels/math_kernel_op.cpp | 35 ++---- source/module_base/kernels/math_kernel_op.h | 48 +++----- .../kernels/rocm/math_kernel_op.hip.cu | 111 ++++++------------ .../kernels/test/math_kernel_test.cpp | 41 +++---- source/module_base/para_gemm.cpp | 14 +-- .../test_parallel/test_para_gemm.cpp | 3 +- source/module_elecstate/elecstate_pw.cpp | 12 +- .../module_deltaspin/cal_mw_from_lambda.cpp | 2 - .../hamilt_pwdft/fs_nonlocal_tools.cpp | 9 +- .../hamilt_pwdft/hamilt_pw.cpp | 15 +-- .../hamilt_pwdft/onsite_proj_tools.cpp | 9 +- .../hamilt_pwdft/operator_pw/meta_pw.cpp | 2 +- .../hamilt_pwdft/operator_pw/nonlocal_pw.cpp | 4 - .../operator_pw/onsite_proj_pw.cpp | 1 - .../module_hamilt_pw/hamilt_stodft/sto_che.h | 2 +- .../hamilt_stodft/sto_iter.cpp | 10 +- source/module_hsolver/diago_cg.cpp | 64 +++++----- source/module_hsolver/diago_dav_subspace.cpp | 33 ++---- source/module_hsolver/diago_david.cpp | 50 +++----- source/module_hsolver/diago_iter_assist.cpp | 40 +++---- .../kernels/test/math_dngvd_test.cpp | 3 +- .../kernels/test/perf_math_kernel.cpp | 32 ++--- .../module_hsolver/para_linear_transform.cpp | 11 +- .../module_hsolver/test/diago_bpcg_test.cpp | 2 +- .../test/test_para_linear_trans.cpp | 3 +- .../operator_casida/operator_lr_diag.h | 3 +- 28 files changed, 254 insertions(+), 428 deletions(-) diff --git a/source/module_base/blas_connector.cpp b/source/module_base/blas_connector.cpp index 5ccb7fc369..38448a1822 100644 --- a/source/module_base/blas_connector.cpp +++ b/source/module_base/blas_connector.cpp @@ -782,7 +782,7 @@ void vector_mul_vector(const int& dim, T* result, const T* vector1, const T* vec } else if (device_type == base_device::AbacusDevice_t::GpuDevice){ #ifdef __CUDA - ModuleBase::vector_mul_vector_op()(gpu_ctx, dim, result, vector1, vector2); + ModuleBase::vector_mul_vector_op()(dim, result, vector1, vector2); #endif } } @@ -802,7 +802,7 @@ void vector_div_vector(const int& dim, T* result, const T* vector1, const T* vec } else if (device_type == base_device::AbacusDevice_t::GpuDevice){ #ifdef __CUDA - ModuleBase::vector_div_vector_op()(gpu_ctx, dim, result, vector1, vector2); + ModuleBase::vector_div_vector_op()(dim, result, vector1, vector2); #endif } } @@ -820,7 +820,7 @@ void vector_add_vector(const int& dim, float *result, const float *vector1, cons } else if (device_type == base_device::GpuDevice){ #ifdef __CUDA - ModuleBase::constantvector_addORsub_constantVector_op()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); + ModuleBase::constantvector_addORsub_constantVector_op()(dim, result, vector1, constant1, vector2, constant2); #endif } } @@ -838,7 +838,7 @@ void vector_add_vector(const int& dim, double *result, const double *vector1, co } else if (device_type == base_device::GpuDevice){ #ifdef __CUDA - ModuleBase::constantvector_addORsub_constantVector_op()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); + ModuleBase::constantvector_addORsub_constantVector_op()(dim, result, vector1, constant1, vector2, constant2); #endif } } @@ -856,7 +856,7 @@ void vector_add_vector(const int& dim, std::complex *result, const std::c } else if (device_type == base_device::GpuDevice){ #ifdef __CUDA - ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); + ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(dim, result, vector1, constant1, vector2, constant2); #endif } } @@ -874,7 +874,7 @@ void vector_add_vector(const int& dim, std::complex *result, const std:: } else if (device_type == base_device::GpuDevice){ #ifdef __CUDA - ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(gpu_ctx, dim, result, vector1, constant1, vector2, constant2); + ModuleBase::constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>()(dim, result, vector1, constant1, vector2, constant2); #endif } } \ No newline at end of file diff --git a/source/module_base/kernels/cuda/math_kernel_op.cu b/source/module_base/kernels/cuda/math_kernel_op.cu index d48862ef33..c17f9cd579 100644 --- a/source/module_base/kernels/cuda/math_kernel_op.cu +++ b/source/module_base/kernels/cuda/math_kernel_op.cu @@ -451,8 +451,7 @@ void calc_grad_with_block_op::operator()(const Real* } template <> -double dot_real_op::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +double dot_real_op::operator()(const int& dim, const double* psi_L, const double* psi_R, const bool reduce) @@ -468,8 +467,7 @@ double dot_real_op::operator()(const base_devic // https://thrust.github.io/doc/group__transformed__reductions_ga321192d85c5f510e52300ae762c7e995.html denghui modify // 2022-10-03 Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) GPU specialization of actual computation. template -inline FPTYPE dot_complex_wrapper(const base_device::DEVICE_GPU* d, - const int& dim, +inline FPTYPE dot_complex_wrapper(const int& dim, const std::complex* psi_L, const std::complex* psi_R, const bool reduce) @@ -488,28 +486,25 @@ inline FPTYPE dot_complex_wrapper(const base_device::DEVICE_GPU* d, } template <> -float dot_real_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +float dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, const std::complex* psi_L, const std::complex* psi_R, const bool reduce) { - return dot_complex_wrapper(d, dim, psi_L, psi_R, reduce); + return dot_complex_wrapper(dim, psi_L, psi_R, reduce); } template <> -double dot_real_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +double dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, const std::complex* psi_L, const std::complex* psi_R, const bool reduce) { - return dot_complex_wrapper(d, dim, psi_L, psi_R, reduce); + return dot_complex_wrapper(dim, psi_L, psi_R, reduce); } // vector operator: result[i] = vector[i] / constant template <> -void vector_div_constant_op::operator()(const base_device::DEVICE_GPU* d, - const int dim, +void vector_div_constant_op::operator()(const int dim, double* result, const double* vector, const double constant) @@ -524,8 +519,7 @@ void vector_div_constant_op::operator()(const b // vector operator: result[i] = vector[i] / constant template -inline void vector_div_constant_complex_wrapper(const base_device::DEVICE_GPU* d, - const int dim, +inline void vector_div_constant_complex_wrapper(const int dim, std::complex* result, const std::complex* vector, const FPTYPE constant) @@ -540,28 +534,25 @@ inline void vector_div_constant_complex_wrapper(const base_device::DEVICE_GPU* d cudaCheckOnDebug(); } template <> -void vector_div_constant_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int dim, +void vector_div_constant_op, base_device::DEVICE_GPU>::operator()(const int dim, std::complex* result, const std::complex* vector, const float constant) { - vector_div_constant_complex_wrapper(d, dim, result, vector, constant); + vector_div_constant_complex_wrapper(dim, result, vector, constant); } template <> void vector_div_constant_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int dim, std::complex* result, const std::complex* vector, const double constant) { - vector_div_constant_complex_wrapper(d, dim, result, vector, constant); + vector_div_constant_complex_wrapper(dim, result, vector, constant); } // vector operator: result[i] = vector1[i](not complex) * vector2[i](not complex) template <> -void vector_mul_vector_op::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void vector_mul_vector_op::operator()(const int& dim, double* result, const double* vector1, const double* vector2) @@ -574,8 +565,7 @@ void vector_mul_vector_op::operator()(const bas } // vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) template -inline void vector_mul_vector_complex_wrapper(const base_device::DEVICE_GPU* d, - const int& dim, +inline void vector_mul_vector_complex_wrapper(const int& dim, std::complex* result, const std::complex* vector1, const FPTYPE* vector2) @@ -589,29 +579,26 @@ inline void vector_mul_vector_complex_wrapper(const base_device::DEVICE_GPU* d, cudaCheckOnDebug(); } template <> -void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, std::complex* result, const std::complex* vector1, const float* vector2) { - vector_mul_vector_complex_wrapper(d, dim, result, vector1, vector2); + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2); } template <> void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int& dim, std::complex* result, const std::complex* vector1, const double* vector2) { - vector_mul_vector_complex_wrapper(d, dim, result, vector1, vector2); + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2); } // vector operator: result[i] = vector1[i](not complex) / vector2[i](not complex) template <> -void vector_div_vector_op::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void vector_div_vector_op::operator()(const int& dim, double* result, const double* vector1, const double* vector2) @@ -624,8 +611,7 @@ void vector_div_vector_op::operator()(const bas } // vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) template -inline void vector_div_vector_complex_wrapper(const base_device::DEVICE_GPU* d, - const int& dim, +inline void vector_div_vector_complex_wrapper(const int& dim, std::complex* result, const std::complex* vector1, const FPTYPE* vector2) @@ -639,28 +625,25 @@ inline void vector_div_vector_complex_wrapper(const base_device::DEVICE_GPU* d, cudaCheckOnDebug(); } template <> -void vector_div_vector_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void vector_div_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, std::complex* result, const std::complex* vector1, const float* vector2) { - vector_div_vector_complex_wrapper(d, dim, result, vector1, vector2); + vector_div_vector_complex_wrapper(dim, result, vector1, vector2); } template <> void vector_div_vector_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int& dim, std::complex* result, const std::complex* vector1, const double* vector2) { - vector_div_vector_complex_wrapper(d, dim, result, vector1, vector2); + vector_div_vector_complex_wrapper(dim, result, vector1, vector2); } // vector operator: result[i] = vector1[i] * constant1 + vector2[i] * constant2 template -void constantvector_addORsub_constantVector_op::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void constantvector_addORsub_constantVector_op::operator()(const int& dim, T* result, const T* vector1, const Real constant1, @@ -682,8 +665,7 @@ void constantvector_addORsub_constantVector_op::oper } template <> -void axpy_op::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void axpy_op::operator()(const int& N, const double* alpha, const double* X, const int& incX, @@ -694,8 +676,7 @@ void axpy_op::operator()(const base_device::DEV } template <> -void axpy_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, const std::complex* alpha, const std::complex* X, const int& incX, @@ -706,8 +687,7 @@ void axpy_op, base_device::DEVICE_GPU>::operator()(const bas } template <> -void axpy_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, const std::complex* alpha, const std::complex* X, const int& incX, @@ -738,8 +718,7 @@ cublasOperation_t judge_trans_op(bool is_complex, const char& trans, const char* } template <> -void gemv_op::operator()(const base_device::DEVICE_GPU* d, - const char& trans, +void gemv_op::operator()(const char& trans, const int& m, const int& n, const double* alpha, @@ -756,8 +735,7 @@ void gemv_op::operator()(const base_device::DEV } template <> -void gemv_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const char& trans, +void gemv_op, base_device::DEVICE_GPU>::operator()(const char& trans, const int& m, const int& n, const std::complex* alpha_in, @@ -776,8 +754,7 @@ void gemv_op, base_device::DEVICE_GPU>::operator()(const bas } template <> -void gemv_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const char& trans, +void gemv_op, base_device::DEVICE_GPU>::operator()(const char& trans, const int& m, const int& n, const std::complex* alpha_in, @@ -798,8 +775,7 @@ void gemv_op, base_device::DEVICE_GPU>::operator()(const ba } template <> -void scal_op::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void scal_op::operator()(const int& N, const std::complex* alpha, std::complex* X, const int& incx) @@ -808,8 +784,7 @@ void scal_op::operator()(const base_device::DEVI } template <> -void scal_op::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void scal_op::operator()(const int& N, const std::complex* alpha, std::complex* X, const int& incx) @@ -818,8 +793,7 @@ void scal_op::operator()(const base_device::DEV } template <> -void gemm_op::operator()(const base_device::DEVICE_GPU* d, - const char& transa, +void gemm_op::operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -839,8 +813,7 @@ void gemm_op::operator()(const base_device::DEVI } template <> -void gemm_op::operator()(const base_device::DEVICE_GPU* d, - const char& transa, +void gemm_op::operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -859,8 +832,7 @@ void gemm_op::operator()(const base_device::DEV cublasErrcheck(cublasDgemm(cublas_handle, cutransA, cutransB, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc)); } template <> -void gemm_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const char& transa, +void gemm_op, base_device::DEVICE_GPU>::operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -880,8 +852,7 @@ void gemm_op, base_device::DEVICE_GPU>::operator()(const bas } template <> -void gemm_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const char& transa, +void gemm_op, base_device::DEVICE_GPU>::operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -901,8 +872,7 @@ void gemm_op, base_device::DEVICE_GPU>::operator()(const ba } template <> -void matrixTranspose_op::operator()(const base_device::DEVICE_GPU* d, - const int& row, +void matrixTranspose_op::operator()(const int& row, const int& col, const double* input_matrix, double* output_matrix) @@ -936,7 +906,6 @@ void matrixTranspose_op::operator()(const base_ template <> void matrixTranspose_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int& row, const int& col, const std::complex* input_matrix, @@ -978,7 +947,6 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator( template <> void matrixTranspose_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int& row, const int& col, const std::complex* input_matrix, @@ -1012,8 +980,7 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator } template <> -void matrixSetToAnother::operator()(const base_device::DEVICE_GPU* d, - const int& n, +void matrixSetToAnother::operator()(const int& n, const double* A, const int& LDA, double* B, @@ -1025,8 +992,7 @@ void matrixSetToAnother::operator()(const base_ cudaCheckOnDebug(); } template <> -void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& n, +void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const int& n, const std::complex* A, const int& LDA, std::complex* B, @@ -1038,8 +1004,7 @@ void matrixSetToAnother, base_device::DEVICE_GPU>::operator( cudaCheckOnDebug(); } template <> -void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& n, +void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const int& n, const std::complex* A, const int& LDA, std::complex* B, diff --git a/source/module_base/kernels/math_kernel_op.cpp b/source/module_base/kernels/math_kernel_op.cpp index 5646a089c2..3f25a1e47b 100644 --- a/source/module_base/kernels/math_kernel_op.cpp +++ b/source/module_base/kernels/math_kernel_op.cpp @@ -110,8 +110,7 @@ struct calc_grad_with_block_op template struct dot_real_op { - FPTYPE operator()(const base_device::DEVICE_CPU* d, - const int& dim, + FPTYPE operator()(const int& dim, const FPTYPE* psi_L, const FPTYPE* psi_R, const bool reduce) @@ -129,8 +128,7 @@ struct dot_real_op template struct dot_real_op, base_device::DEVICE_CPU> { - FPTYPE operator()(const base_device::DEVICE_CPU* d, - const int& dim, + FPTYPE operator()(const int& dim, const std::complex* psi_L, const std::complex* psi_R, const bool reduce) @@ -153,7 +151,7 @@ template struct vector_div_constant_op { using Real = typename GetTypeReal::type; - void operator()(const base_device::DEVICE_CPU* d, const int dim, T* result, const T* vector, const Real constant) + void operator()(const int dim, T* result, const T* vector, const Real constant) { #ifdef _OPENMP #pragma omp parallel for schedule(static, 4096 / sizeof(Real)) @@ -169,7 +167,7 @@ template struct vector_mul_vector_op { using Real = typename GetTypeReal::type; - void operator()(const base_device::DEVICE_CPU* d, const int& dim, T* result, const T* vector1, const Real* vector2) + void operator()(const int& dim, T* result, const T* vector1, const Real* vector2) { #ifdef _OPENMP #pragma omp parallel for schedule(static, 4096 / sizeof(Real)) @@ -185,7 +183,7 @@ template struct vector_div_vector_op { using Real = typename GetTypeReal::type; - void operator()(const base_device::DEVICE_CPU* d, const int& dim, T* result, const T* vector1, const Real* vector2) + void operator()(const int& dim, T* result, const T* vector1, const Real* vector2) { #ifdef _OPENMP #pragma omp parallel for schedule(static, 4096 / sizeof(Real)) @@ -201,8 +199,7 @@ template struct constantvector_addORsub_constantVector_op { using Real = typename GetTypeReal::type; - void operator()(const base_device::DEVICE_CPU* d, - const int& dim, + void operator()(const int& dim, T* result, const T* vector1, const Real constant1, @@ -222,8 +219,7 @@ struct constantvector_addORsub_constantVector_op template struct scal_op { - void operator()(const base_device::DEVICE_CPU* /*ctx*/, - const int& N, + void operator()(const int& N, const std::complex* alpha, std::complex* X, const int& incx) @@ -235,8 +231,7 @@ struct scal_op template struct gemv_op { - void operator()(const base_device::DEVICE_CPU* d, - const char& trans, + void operator()(const char& trans, const int& m, const int& n, const T* alpha, @@ -255,8 +250,7 @@ struct gemv_op template struct axpy_op { - void operator()(const base_device::DEVICE_CPU* /*ctx*/, - const int& dim, + void operator()(const int& dim, const T* alpha, const T* X, const int& incX, @@ -270,8 +264,7 @@ struct axpy_op template struct gemm_op { - void operator()(const base_device::DEVICE_CPU* /*ctx*/, - const char& transa, + void operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -293,8 +286,7 @@ struct gemm_op template struct gemm_op_mt { - void operator()(const base_device::DEVICE_CPU* /*ctx*/, - const char& transa, + void operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -316,8 +308,7 @@ struct gemm_op_mt template struct matrixTranspose_op { - void operator()(const base_device::DEVICE_CPU* d, - const int& row, + void operator()(const int& row, const int& col, const T* input_matrix, T* output_matrix) @@ -348,7 +339,7 @@ struct matrixTranspose_op template struct matrixSetToAnother { - void operator()(const base_device::DEVICE_CPU* d, const int& n, const T* A, const int& LDA, T* B, const int& LDB) + void operator()(const int& n, const T* A, const int& LDA, T* B, const int& LDB) { #ifdef _OPENMP #pragma omp parallel for collapse(2) schedule(static, 8192 / sizeof(T)) diff --git a/source/module_base/kernels/math_kernel_op.h b/source/module_base/kernels/math_kernel_op.h index b525ce8467..33ad5a7b4d 100644 --- a/source/module_base/kernels/math_kernel_op.h +++ b/source/module_base/kernels/math_kernel_op.h @@ -90,7 +90,6 @@ template struct dot_real_op { /// while enabling planewave parallization strategy. /// /// Input Parameters - /// \param d : the type of computing device /// \param dim : array size /// \param psi_L : input array A /// \param psi_R : input array B @@ -98,7 +97,7 @@ template struct dot_real_op { /// /// \return /// FPTYPE : dot product result - Real operator()(const Device *d, const int &dim, const T *psi_L, + Real operator()(const int &dim, const T *psi_L, const T *psi_R, const bool reduce = true); }; @@ -108,14 +107,13 @@ template struct vector_div_constant_op { /// @brief result[i] = vector[i] / constant /// /// Input Parameters - /// \param d : the type of computing device /// \param dim : array size /// \param vector : input array /// \param constant : input constant /// /// Output Parameters /// \param result : output array - void operator()(const Device *d, const int dim, T *result, const T *vector, + void operator()(const int dim, T *result, const T *vector, const Real constant); }; @@ -124,7 +122,6 @@ template struct scal_op { /// @brief x = alpha * x /// /// Input Parameters - /// \param d : the type of computing device /// \param N : array size /// \param alpha : input constant /// \param X : input array @@ -132,7 +129,7 @@ template struct scal_op { /// /// Output Parameters /// \param X : output array - void operator()(const Device *d, const int &N, + void operator()(const int &N, const std::complex *alpha, std::complex *X, const int &incx); }; @@ -143,14 +140,13 @@ template struct vector_mul_vector_op { /// @brief result[i] = vector1[i](complex) * vector2[i](not complex) /// /// Input Parameters - /// \param d : the type of computing device /// \param dim : array size /// \param vector1 : input array A /// \param vector2 : input array B /// /// Output Parameters /// \param result : output array - void operator()(const Device *d, const int &dim, T *result, const T *vector1, + void operator()(const int &dim, T *result, const T *vector1, const Real *vector2); }; @@ -160,14 +156,13 @@ template struct vector_div_vector_op { /// @brief result[i] = vector1[i](complex) / vector2[i](not complex) /// /// Input Parameters - /// \param d : the type of computing device /// \param dim : array size /// \param vector1 : input array A /// \param vector2 : input array B /// /// Output Parameters /// \param result : output array - void operator()(const Device *d, const int &dim, T *result, const T *vector1, + void operator()(const int &dim, T *result, const T *vector1, const Real *vector2); }; @@ -178,7 +173,6 @@ struct constantvector_addORsub_constantVector_op { /// @brief result[i] = vector1[i] * constant1 + vector2[i] * constant2 /// /// Input Parameters - /// \param d : the type of computing device /// \param dim : array size /// \param vector1 : input array A /// \param constant1 : input constant a @@ -187,7 +181,7 @@ struct constantvector_addORsub_constantVector_op { /// /// Output Parameters /// \param result : output array - void operator()(const Device *d, const int &dim, T *result, const T *vector1, + void operator()(const int &dim, T *result, const T *vector1, const Real constant1, const T *vector2, const Real constant2); }; @@ -196,7 +190,6 @@ template struct axpy_op { /// @brief Y = alpha * X + Y /// /// Input Parameters - /// \param d : the type of computing device /// \param N : array size /// \param alpha : input constant alpha /// \param X : input array X @@ -206,7 +199,7 @@ template struct axpy_op { /// /// Output Parameters /// \param Y : output array Y - void operator()(const Device *d, const int &N, const T *alpha, const T *X, + void operator()(const int &N, const T *alpha, const T *X, const int &incX, T *Y, const int &incY); }; @@ -215,7 +208,6 @@ template struct gemv_op { /// @brief y = alpha * op(A) * x + beta * y /// /// Input Parameters - /// \param d : the type of computing device /// \param trans : whether to transpose A /// \param m : first dimension of matrix /// \param n : second dimension of matrix @@ -230,7 +222,7 @@ template struct gemv_op { /// /// Output Parameters /// \param Y : output array Y - void operator()(const Device *d, const char &trans, const int &m, + void operator()(const char &trans, const int &m, const int &n, const T *alpha, const T *A, const int &lda, const T *X, const int &incx, const T *beta, T *Y, const int &incy); @@ -241,7 +233,6 @@ template struct gemm_op { /// @brief C = alpha * op(A) * op(B) + beta * C /// /// Input Parameters - /// \param d : the type of computing device /// \param transa : whether to transpose matrix A /// \param transb : whether to transpose matrix B /// \param m : first dimension of matrix mulplication @@ -258,7 +249,7 @@ template struct gemm_op { /// /// Output Parameters /// \param c : output matrix C - void operator()(const Device *d, const char &transa, const char &transb, + void operator()(const char &transa, const char &transb, const int &m, const int &n, const int &k, const T *alpha, const T *a, const int &lda, const T *b, const int &ldb, const T *beta, T *c, const int &ldc); @@ -270,7 +261,6 @@ template struct gemm_op_mt { /// @brief C = alpha * op(A) * op(B) + beta * C /// /// Input Parameters - /// \param d : the type of computing device /// \param transa : whether to transpose matrix A /// \param transb : whether to transpose matrix B /// \param m : first dimension of matrix mulplication @@ -287,7 +277,7 @@ template struct gemm_op_mt { /// /// Output Parameters /// \param c : output matrix C - void operator()(const Device *d, const char &transa, const char &transb, + void operator()(const char &transa, const char &transb, const int &m, const int &n, const int &k, const T *alpha, const T *a, const int &lda, const T *b, const int &ldb, const T *beta, T *c, const int &ldc); @@ -298,14 +288,13 @@ template struct matrixTranspose_op { /// @brief transpose the input matrix /// /// Input Parameters - /// \param d : the type of computing device /// \param row : first dimension of matrix /// \param col : second dimension of matrix /// \param input_matrix : input matrix /// /// Output Parameters /// \param output_matrix : output matrix - void operator()(const Device *d, const int &row, const int &col, + void operator()(const int &row, const int &col, const T *input_matrix, T *output_matrix); }; @@ -313,7 +302,6 @@ template struct matrixSetToAnother { /// @brief initialize matrix B with A /// /// Input Parameters - /// \param d : the type of computing device /// \param n : first dimension of matrix /// \param A : input matrix A /// \param LDA : leading dimension of A @@ -321,7 +309,7 @@ template struct matrixSetToAnother { /// /// Output Parameters /// \param B : output matrix B - void operator()(const Device *d, const int &n, const T *A, const int &LDA, + void operator()(const int &n, const T *A, const int &LDA, T *B, const int &LDB); }; @@ -347,7 +335,7 @@ struct calc_grad_with_block_op { // Partially specialize functor for base_device::GpuDevice. template struct dot_real_op { using Real = typename GetTypeReal::type; - Real operator()(const base_device::DEVICE_GPU *d, const int &dim, + Real operator()(const int &dim, const T *psi_L, const T *psi_R, const bool reduce = true); }; @@ -355,21 +343,21 @@ template struct dot_real_op { template struct vector_div_constant_op { using Real = typename GetTypeReal::type; - void operator()(const base_device::DEVICE_GPU *d, const int dim, T *result, + void operator()(const int dim, T *result, const T *vector, const Real constant); }; // vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) template struct vector_mul_vector_op { using Real = typename GetTypeReal::type; - void operator()(const base_device::DEVICE_GPU *d, const int &dim, T *result, + void operator()(const int &dim, T *result, const T *vector1, const Real *vector2); }; // vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) template struct vector_div_vector_op { using Real = typename GetTypeReal::type; - void operator()(const base_device::DEVICE_GPU *d, const int &dim, T *result, + void operator()(const int &dim, T *result, const T *vector1, const Real *vector2); }; @@ -377,13 +365,13 @@ template struct vector_div_vector_op { template struct constantvector_addORsub_constantVector_op { using Real = typename GetTypeReal::type; - void operator()(const base_device::DEVICE_GPU *d, const int &dim, T *result, + void operator()(const int &dim, T *result, const T *vector1, const Real constant1, const T *vector2, const Real constant2); }; template struct matrixSetToAnother { - void operator()(const base_device::DEVICE_GPU *d, const int &n, + void operator()(const int &n, const T *A, // input const int &LDA, T *B, // output diff --git a/source/module_base/kernels/rocm/math_kernel_op.hip.cu b/source/module_base/kernels/rocm/math_kernel_op.hip.cu index 5ee0648e11..ba20d282b7 100644 --- a/source/module_base/kernels/rocm/math_kernel_op.hip.cu +++ b/source/module_base/kernels/rocm/math_kernel_op.hip.cu @@ -374,8 +374,7 @@ void calc_grad_with_block_op::operator()(const Real* } template <> -double dot_real_op::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +double dot_real_op::operator()(const int& dim, const double* psi_L, const double* psi_R, const bool reduce) @@ -392,8 +391,7 @@ double dot_real_op::operator()(const base_devic // https://thrust.github.io/doc/group__transformed__reductions_ga321192d85c5f510e52300ae762c7e995.html denghui modify // 2022-10-03 Note that ddot_(2*dim,a,1, b,1) = REAL( zdotc_(dim,a,1,b,1) ) GPU specialization of actual computation. template -inline FPTYPE dot_complex_wrapper(const base_device::DEVICE_GPU* d, - const int& dim, +inline FPTYPE dot_complex_wrapper(const int& dim, const std::complex* psi_L, const std::complex* psi_R, const bool reduce) @@ -411,27 +409,24 @@ inline FPTYPE dot_complex_wrapper(const base_device::DEVICE_GPU* d, return result; } template <> -float dot_real_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +float dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, const std::complex* psi_L, const std::complex* psi_R, const bool reduce) { - return dot_complex_wrapper(d, dim, psi_L, psi_R, reduce); + return dot_complex_wrapper(dim, psi_L, psi_R, reduce); } template <> -double dot_real_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +double dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, const std::complex* psi_L, const std::complex* psi_R, const bool reduce) { - return dot_complex_wrapper(d, dim, psi_L, psi_R, reduce); + return dot_complex_wrapper(dim, psi_L, psi_R, reduce); } template <> -void vector_div_constant_op::operator()(const base_device::DEVICE_GPU* d, - const int dim, +void vector_div_constant_op::operator()(const int dim, double* result, const double* vector, const double constant) @@ -444,8 +439,7 @@ void vector_div_constant_op::operator()(const b } // vector operator: result[i] = vector[i] / constant template -inline void vector_div_constant_complex_wrapper(const base_device::DEVICE_GPU* d, - const int dim, +inline void vector_div_constant_complex_wrapper(const int dim, std::complex* result, const std::complex* vector, const FPTYPE constant) @@ -459,32 +453,29 @@ inline void vector_div_constant_complex_wrapper(const base_device::DEVICE_GPU* d hipCheckOnDebug(); } template <> -void vector_div_constant_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int dim, +void vector_div_constant_op, base_device::DEVICE_GPU>::operator()(const int dim, std::complex* result, const std::complex* vector, const float constant) { - vector_div_constant_complex_wrapper(d, dim, result, vector, constant); + vector_div_constant_complex_wrapper(dim, result, vector, constant); hipCheckOnDebug(); } template <> void vector_div_constant_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int dim, std::complex* result, const std::complex* vector, const double constant) { - vector_div_constant_complex_wrapper(d, dim, result, vector, constant); + vector_div_constant_complex_wrapper(dim, result, vector, constant); hipCheckOnDebug(); } // vector operator: result[i] = vector1[i](not complex) * vector2[i](not complex) template <> -void vector_mul_vector_op::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void vector_mul_vector_op::operator()(const int& dim, double* result, const double* vector1, const double* vector2) @@ -498,8 +489,7 @@ void vector_mul_vector_op::operator()(const bas // vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) template -inline void vector_mul_vector_complex_wrapper(const base_device::DEVICE_GPU* d, - const int& dim, +inline void vector_mul_vector_complex_wrapper(const int& dim, std::complex* result, const std::complex* vector1, const FPTYPE* vector2) @@ -513,28 +503,25 @@ inline void vector_mul_vector_complex_wrapper(const base_device::DEVICE_GPU* d, hipCheckOnDebug(); } template <> -void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, std::complex* result, const std::complex* vector1, const float* vector2) { - vector_mul_vector_complex_wrapper(d, dim, result, vector1, vector2); + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2); } template <> void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int& dim, std::complex* result, const std::complex* vector1, const double* vector2) { - vector_mul_vector_complex_wrapper(d, dim, result, vector1, vector2); + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2); } // vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) template <> -void vector_div_vector_op::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void vector_div_vector_op::operator()(const int& dim, double* result, const double* vector1, const double* vector2) @@ -547,8 +534,7 @@ void vector_div_vector_op::operator()(const bas } // vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) template -inline void vector_div_vector_op_complex_wrapper(const base_device::DEVICE_GPU* d, - const int& dim, +inline void vector_div_vector_op_complex_wrapper(const int& dim, std::complex* result, const std::complex* vector1, const FPTYPE* vector2) @@ -562,29 +548,26 @@ inline void vector_div_vector_op_complex_wrapper(const base_device::DEVICE_GPU* hipCheckOnDebug(); } template <> -void vector_div_vector_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void vector_div_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, std::complex* result, const std::complex* vector1, const float* vector2) { - vector_div_vector_op_complex_wrapper(d, dim, result, vector1, vector2); + vector_div_vector_op_complex_wrapper(dim, result, vector1, vector2); } template <> void vector_div_vector_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int& dim, std::complex* result, const std::complex* vector1, const double* vector2) { - vector_div_vector_op_complex_wrapper(d, dim, result, vector1, vector2); + vector_div_vector_op_complex_wrapper(dim, result, vector1, vector2); } // vector operator: result[i] = vector1[i] * constant1 + vector2[i] * constant2 template -void constantvector_addORsub_constantVector_op::operator()(const base_device::DEVICE_GPU* d, - const int& dim, +void constantvector_addORsub_constantVector_op::operator()(const int& dim, T* result, const T* vector1, const Real constant1, @@ -606,8 +589,7 @@ void constantvector_addORsub_constantVector_op::oper } template <> -void axpy_op::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void axpy_op::operator()(const int& N, const double* alpha, const double* X, const int& incX, @@ -618,8 +600,7 @@ void axpy_op::operator()(const base_device::DEV } template <> -void axpy_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, const std::complex* alpha, const std::complex* X, const int& incX, @@ -630,8 +611,7 @@ void axpy_op, base_device::DEVICE_GPU>::operator()(const bas } template <> -void axpy_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, const std::complex* alpha, const std::complex* X, const int& incX, @@ -662,8 +642,7 @@ hipblasOperation_t judge_trans_op(bool is_complex, const char& trans, const char } template <> -void gemv_op::operator()(const base_device::DEVICE_GPU* d, - const char& trans, +void gemv_op::operator()(const char& trans, const int& m, const int& n, const double* alpha, @@ -680,8 +659,7 @@ void gemv_op::operator()(const base_device::DEV } template <> -void gemv_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const char& trans, +void gemv_op, base_device::DEVICE_GPU>::operator()(const char& trans, const int& m, const int& n, const std::complex* alpha, @@ -698,8 +676,7 @@ void gemv_op, base_device::DEVICE_GPU>::operator()(const bas } template <> -void gemv_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const char& trans, +void gemv_op, base_device::DEVICE_GPU>::operator()(const char& trans, const int& m, const int& n, const std::complex* alpha, @@ -716,8 +693,7 @@ void gemv_op, base_device::DEVICE_GPU>::operator()(const ba } template <> -void scal_op::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void scal_op::operator()(const int& N, const std::complex* alpha, std::complex* X, const int& incx) @@ -726,8 +702,7 @@ void scal_op::operator()(const base_device::DEVI } template <> -void scal_op::operator()(const base_device::DEVICE_GPU* d, - const int& N, +void scal_op::operator()(const int& N, const std::complex* alpha, std::complex* X, const int& incx) @@ -736,8 +711,7 @@ void scal_op::operator()(const base_device::DEV } template <> -void gemm_op::operator()(const base_device::DEVICE_GPU* d, - const char& transa, +void gemm_op::operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -757,8 +731,7 @@ void gemm_op::operator()(const base_device::DEVI } template <> -void gemm_op::operator()(const base_device::DEVICE_GPU* d, - const char& transa, +void gemm_op::operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -778,8 +751,7 @@ void gemm_op::operator()(const base_device::DEV } template <> -void gemm_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const char& transa, +void gemm_op, base_device::DEVICE_GPU>::operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -799,8 +771,7 @@ void gemm_op, base_device::DEVICE_GPU>::operator()(const bas } template <> -void gemm_op, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const char& transa, +void gemm_op, base_device::DEVICE_GPU>::operator()(const char& transa, const char& transb, const int& m, const int& n, @@ -820,8 +791,7 @@ void gemm_op, base_device::DEVICE_GPU>::operator()(const ba } template <> -void matrixTranspose_op::operator()(const base_device::DEVICE_GPU* d, - const int& row, +void matrixTranspose_op::operator()(const int& row, const int& col, const double* input_matrix, double* output_matrix) @@ -853,7 +823,6 @@ void matrixTranspose_op::operator()(const base_ template <> void matrixTranspose_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int& row, const int& col, const std::complex* input_matrix, @@ -891,7 +860,6 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator( template <> void matrixTranspose_op, base_device::DEVICE_GPU>::operator()( - const base_device::DEVICE_GPU* d, const int& row, const int& col, const std::complex* input_matrix, @@ -921,8 +889,7 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator } template <> -void matrixSetToAnother::operator()(const base_device::DEVICE_GPU* d, - const int& n, +void matrixSetToAnother::operator()(const int& n, const double* A, const int& LDA, double* B, @@ -934,8 +901,7 @@ void matrixSetToAnother::operator()(const base_ hipCheckOnDebug(); } template <> -void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& n, +void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const int& n, const std::complex* A, const int& LDA, std::complex* B, @@ -947,8 +913,7 @@ void matrixSetToAnother, base_device::DEVICE_GPU>::operator( hipCheckOnDebug(); } template <> -void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const base_device::DEVICE_GPU* d, - const int& n, +void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const int& n, const std::complex* A, const int& LDA, std::complex* B, diff --git a/source/module_base/kernels/test/math_kernel_test.cpp b/source/module_base/kernels/test/math_kernel_test.cpp index caf320ef81..02dd7278f3 100644 --- a/source/module_base/kernels/test/math_kernel_test.cpp +++ b/source/module_base/kernels/test/math_kernel_test.cpp @@ -257,14 +257,14 @@ class TestModuleHsolverMathKernel : public ::testing::Test // base_device::AbacusDevice_t device = base_device::CpuDevice, const bool reduce = true); TEST_F(TestModuleHsolverMathKernel, zdot_real_op_cpu) { - double result = zdot_real_cpu_op()(cpu_ctx, dim, psi_L.data(), psi_R.data(), false); + double result = zdot_real_cpu_op()(dim, psi_L.data(), psi_R.data(), false); EXPECT_LT(fabs(result - expected_result), 1e-12); } TEST_F(TestModuleHsolverMathKernel, vector_div_constant_op_cpu) { std::vector> output(input.size()); - vector_div_constant_op_cpu()(cpu_ctx, dim, output.data(), input.data(), constant); + vector_div_constant_op_cpu()(dim, output.data(), input.data(), constant); for (int i = 0; i < input.size(); i++) { EXPECT_LT(fabs(output[i].imag() - output_vector_div_constant_op[i].imag()), 1e-8); @@ -275,7 +275,7 @@ TEST_F(TestModuleHsolverMathKernel, vector_div_constant_op_cpu) TEST_F(TestModuleHsolverMathKernel, vector_mul_vector_op_cpu) { std::vector> output(input.size()); - vector_mul_vector_op_cpu()(cpu_ctx, dim, output.data(), input.data(), input_double.data()); + vector_mul_vector_op_cpu()(dim, output.data(), input.data(), input_double.data()); for (int i = 0; i < input.size(); i++) { EXPECT_LT(fabs(output[i].imag() - output_vector_mul_vector_op[i].imag()), 1e-8); @@ -286,7 +286,7 @@ TEST_F(TestModuleHsolverMathKernel, vector_mul_vector_op_cpu) TEST_F(TestModuleHsolverMathKernel, vector_div_vector_op_cpu) { std::vector> output(input.size()); - vector_div_vector_op_cpu()(cpu_ctx, dim, output.data(), input.data(), input_double.data()); + vector_div_vector_op_cpu()(dim, output.data(), input.data(), input_double.data()); for (int i = 0; i < input.size(); i++) { EXPECT_LT(fabs(output[i].imag() - output_vector_div_vector_op[i].imag()), 1e-8); @@ -297,8 +297,7 @@ TEST_F(TestModuleHsolverMathKernel, vector_div_vector_op_cpu) TEST_F(TestModuleHsolverMathKernel, constantvector_addORsub_constantVector_op_cpu) { std::vector> output(input.size()); - constantvector_addORsub_constantVector_op_cpu()(cpu_ctx, - dim, + constantvector_addORsub_constantVector_op_cpu()(dim, output.data(), input1.data(), constant1, @@ -313,7 +312,7 @@ TEST_F(TestModuleHsolverMathKernel, constantvector_addORsub_constantVector_op_cp TEST_F(TestModuleHsolverMathKernel, axpy_op_cpu) { - axpy_op_cpu()(cpu_ctx, dim, &alpha_axpy, X_axpy.data(), 1, Y_axpy.data(), 1); + axpy_op_cpu()(dim, &alpha_axpy, X_axpy.data(), 1, Y_axpy.data(), 1); for (int i = 0; i < input.size(); i++) { EXPECT_LT(fabs(Y_axpy[i].imag() - output_axpy_op[i].imag()), 1e-8); @@ -323,7 +322,7 @@ TEST_F(TestModuleHsolverMathKernel, axpy_op_cpu) TEST_F(TestModuleHsolverMathKernel, scal_op_cpu) { - scal_op_cpu()(cpu_ctx, dim, &alpha_scal, X_scal.data(), 1); + scal_op_cpu()(dim, &alpha_scal, X_scal.data(), 1); for (int i = 0; i < input.size(); i++) { EXPECT_LT(fabs(X_scal[i].imag() - output_scal_op[i].imag()), 1e-8); @@ -333,8 +332,7 @@ TEST_F(TestModuleHsolverMathKernel, scal_op_cpu) TEST_F(TestModuleHsolverMathKernel, gemv_op_cpu) { - gemv_op_cpu()(cpu_ctx, - 'C', + gemv_op_cpu()('C', 2, 3, &ModuleBase::ONE, @@ -376,7 +374,7 @@ TEST_F(TestModuleHsolverMathKernel, zdot_real_op_gpu) synchronize_memory_op()(psi_L_dev, psi_L.data(), psi_L.size()); synchronize_memory_op()(psi_R_dev, psi_R.data(), psi_R.size()); ModuleBase::createGpuBlasHandle(); - double result = zdot_real_gpu_op()(gpu_ctx, dim, psi_L_dev, psi_R_dev, false); + double result = zdot_real_gpu_op()(dim, psi_L_dev, psi_R_dev, false); ModuleBase::destoryBLAShandle(); EXPECT_LT(fabs(result - expected_result), 1e-12); delete_memory_op()(psi_L_dev); @@ -395,7 +393,7 @@ TEST_F(TestModuleHsolverMathKernel, vector_div_constant_op_gpu) // syn the input data in CPU to GPU synchronize_memory_op()(input_dev, input.data(), input.size()); // run - vector_div_constant_op_gpu()(gpu_ctx, dim, output_dev, input_dev, constant); + vector_div_constant_op_gpu()(dim, output_dev, input_dev, constant); // syn the output data in GPU to CPU synchronize_memory_op_gpu()(output.data(), output_dev, output.size()); @@ -428,7 +426,7 @@ TEST_F(TestModuleHsolverMathKernel, vector_mul_vector_op_gpu) synchronize_memory_op_double()(input_double_dev, input_double.data(), input.size()); // run - vector_mul_vector_op_gpu()(gpu_ctx, dim, output_dev, input_dev, input_double_dev); + vector_mul_vector_op_gpu()(dim, output_dev, input_dev, input_double_dev); // syn the output data in GPU to CPU synchronize_memory_op_gpu()(output.data(), output_dev, output.size()); @@ -464,7 +462,7 @@ TEST_F(TestModuleHsolverMathKernel, vector_div_vector_op_gpu) synchronize_memory_op_double()(input_double_dev, input_double.data(), input.size()); // run - vector_div_vector_op_gpu()(gpu_ctx, dim, output_dev, input_dev, input_double_dev); + vector_div_vector_op_gpu()(dim, output_dev, input_dev, input_double_dev); // syn the output data in GPU to CPU synchronize_memory_op_gpu()(output.data(), output_dev, output.size()); @@ -500,8 +498,7 @@ TEST_F(TestModuleHsolverMathKernel, constantvector_addORsub_constantVector_op_gp synchronize_memory_op()(input2_dev, input2.data(), input.size()); // run - constantvector_addORsub_constantVector_op_gpu()(gpu_ctx, - dim, + constantvector_addORsub_constantVector_op_gpu()(dim, output_dev, input1_dev, constant1, @@ -538,7 +535,7 @@ TEST_F(TestModuleHsolverMathKernel, axpy_op_gpu) // run ModuleBase::createGpuBlasHandle(); - axpy_op_gpu()(gpu_ctx, dim, &alpha_axpy, X_axpy_dev, 1, Y_axpy_dev, 1); + axpy_op_gpu()(dim, &alpha_axpy, X_axpy_dev, 1, Y_axpy_dev, 1); ModuleBase::destoryBLAShandle(); // syn the output data in GPU to CPU @@ -567,7 +564,7 @@ TEST_F(TestModuleHsolverMathKernel, scal_op_gpu) // run ModuleBase::createGpuBlasHandle(); - scal_op_gpu()(gpu_ctx, dim, &alpha_scal, X_scal_dev, 1); + scal_op_gpu()(dim, &alpha_scal, X_scal_dev, 1); ModuleBase::destoryBLAShandle(); // syn the output data in GPU to CPU @@ -600,7 +597,7 @@ TEST_F(TestModuleHsolverMathKernel, gemv_op_gpu) // run ModuleBase::createGpuBlasHandle(); - gemv_op_gpu()(gpu_ctx, 'C', 2, 3, &ModuleBase::ONE, A_gemv_dev, 2, X_gemv_dev, 1, &ModuleBase::ONE, Y_gemv_dev, 1); + gemv_op_gpu()('C', 2, 3, &ModuleBase::ONE, A_gemv_dev, 2, X_gemv_dev, 1, &ModuleBase::ONE, Y_gemv_dev, 1); ModuleBase::destoryBLAShandle(); // syn the output data in GPU to CPU synchronize_memory_op_gpu()(Y_gemv.data(), Y_gemv_dev, Y_gemv.size()); @@ -668,8 +665,7 @@ TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) B.size()); // run - ModuleBase::matrixSetToAnother, base_device::DEVICE_GPU>()(gpu_ctx, - n, + ModuleBase::matrixSetToAnother, base_device::DEVICE_GPU>()(n, device_A, LDA, device_B, @@ -683,8 +679,7 @@ TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) B_gpu2cpu.size()); std::vector> B_cpu(8); - ModuleBase::matrixSetToAnother, base_device::DEVICE_CPU>()(cpu_ctx, - n, + ModuleBase::matrixSetToAnother, base_device::DEVICE_CPU>()(n, A.data(), LDA, B_cpu.data(), diff --git a/source/module_base/para_gemm.cpp b/source/module_base/para_gemm.cpp index 4f83fce9cb..4783faa17a 100644 --- a/source/module_base/para_gemm.cpp +++ b/source/module_base/para_gemm.cpp @@ -140,7 +140,7 @@ void PGemmCN::multiply_single(const T alpha, const T* A, const T* B, #else T real_beta = beta; #endif - ModuleBase::gemm_op()(ctx, 'C', 'N', ncolA, ncolB, nrow, &alpha, A, LDA, B, LDB, &real_beta, C, LDC); + ModuleBase::gemm_op()('C', 'N', ncolA, ncolB, nrow, &alpha, A, LDA, B, LDB, &real_beta, C, LDC); #ifdef __MPI if (this->row_nproc > 1) { @@ -206,8 +206,7 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con T* C_start = C_local + shift; if (col_rank == ip) { - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', ncolA, ncolB, @@ -229,8 +228,7 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con MPI_Status status; Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, B_tmp.data()); MPI_Wait(&requests[ip], &status); - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', m, ncolB, @@ -334,8 +332,7 @@ void PGemmCN::multiply_row(const T alpha, const T* A, const T* B, con T* C_start = C + shift; if (col_rank == ip) { - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', ncolA, ncolB, @@ -357,8 +354,7 @@ void PGemmCN::multiply_row(const T alpha, const T* A, const T* B, con MPI_Status status; Parallel_Common::recv_dev(Btmp_device, size, ip, 0, col_world, &status, B_tmp.data()); MPI_Wait(&requests[ip], &status); - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', ncolA, m, diff --git a/source/module_base/test_parallel/test_para_gemm.cpp b/source/module_base/test_parallel/test_para_gemm.cpp index 78fdc74b1c..61fcfc9ea7 100644 --- a/source/module_base/test_parallel/test_para_gemm.cpp +++ b/source/module_base/test_parallel/test_para_gemm.cpp @@ -141,8 +141,7 @@ class PgemmTest : public ::testing::Test const base_device::DEVICE_CPU* ctx = {}; char transC = 'C'; char transN = 'N'; - ModuleBase::gemm_op()(ctx, - transC, + ModuleBase::gemm_op()(transC, transN, ncolA_global, ncolB_global, diff --git a/source/module_elecstate/elecstate_pw.cpp b/source/module_elecstate/elecstate_pw.cpp index f01c70e4e1..739e497515 100644 --- a/source/module_elecstate/elecstate_pw.cpp +++ b/source/module_elecstate/elecstate_pw.cpp @@ -302,8 +302,7 @@ void ElecStatePW::cal_becsum(const psi::Psi& psi) if (nbands == 1) { int inc = 1; - gemv_op()(this->ctx, - transa, + gemv_op()(transa, npw, this->ppcell->nkb, &one, @@ -317,8 +316,7 @@ void ElecStatePW::cal_becsum(const psi::Psi& psi) } else { - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, this->ppcell->nkb, nbands, @@ -368,8 +366,7 @@ void ElecStatePW::cal_becsum(const psi::Psi& psi) char transa = 'C'; char transb = 'N'; - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, atom->ncpp.nh, atom->ncpp.nh, @@ -518,8 +515,7 @@ void ElecStatePW::addusdens_g(const Real* becsum, T** rhog) // sum over atoms char transa = 'N'; char transb = 'T'; - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, npw, nij, diff --git a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp index 21b745e17b..5167605343 100644 --- a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp @@ -85,7 +85,6 @@ void spinconstrain::SpinConstrain>::calculate_delta_hcc(std #if ((defined __CUDA) || (defined __ROCM)) base_device::DEVICE_GPU* ctx = {}; ModuleBase::gemm_op, base_device::DEVICE_GPU>()( - ctx, transa, transb, nbands, @@ -109,7 +108,6 @@ void spinconstrain::SpinConstrain>::calculate_delta_hcc(std { base_device::DEVICE_CPU* ctx = {}; ModuleBase::gemm_op, base_device::DEVICE_CPU>()( - ctx, transa, transb, nbands, diff --git a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp index b2dc156560..22dc8c38e8 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp @@ -269,8 +269,7 @@ void FS_Nonlocal_tools::cal_becp(const int& ik, const char transb = 'N'; const int npm_npol = npm * npol; const int index0 = nbd0 * npol * nkb; - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, this->nkb, npm_npol, @@ -433,8 +432,7 @@ void FS_Nonlocal_tools::cal_dbecp_s(const int& ik, // 2.b calculate dbecp = dbecp_noevc * psi const char transa = 'C'; const char transb = 'N'; - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, this->nkb, npm_npol, @@ -587,8 +585,7 @@ void FS_Nonlocal_tools::cal_dbecp_f(const int& ik, // do gemm to get dbecp and revert the ppcell_vkb for next ipol const char transa = 'C'; const char transb = 'N'; - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, this->nkb, npm_npol, diff --git a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp index f877eb1985..6612ed8ed5 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp @@ -260,8 +260,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi if (nbands == 1) { int inc = 1; - gemv_op()(this->ctx, - transa, + gemv_op()(transa, npw, this->ppcell->nkb, &one, @@ -275,8 +274,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi } else { - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, this->ppcell->nkb, nbands, @@ -329,8 +327,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi for (int ia = 0; ia < atoms->na; ia++) { const int iat = ucell->itia2iat(it, ia); - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, nh, nbands, @@ -351,8 +348,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi if (nbands == 1) { const int inc = 1; - gemv_op()(this->ctx, - transa, + gemv_op()(transa, npw, this->ppcell->nkb, &one, @@ -366,8 +362,7 @@ void HamiltPW::sPsi(const T* psi_in, // psi } else { - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, npw, nbands, diff --git a/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.cpp b/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.cpp index e15793cbdc..7b88204eca 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/onsite_proj_tools.cpp @@ -425,8 +425,7 @@ void Onsite_Proj_tools::cal_becp(int ik, const char transa = 'C'; const char transb = 'N'; int npm_npol = npm * npol; - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, this->nkb, npm_npol, // nbands(occ)*npol @@ -576,8 +575,7 @@ void Onsite_Proj_tools::cal_dbecp_s(int ik, int npm, int ipol, i const char transa = 'C'; const char transb = 'N'; - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, nkb, npm_npol, @@ -655,8 +653,7 @@ void Onsite_Proj_tools::cal_dbecp_f(int ik, int npm, int ipol) std::complex* dbecp_ptr = this->dbecp + ipol * size_becp; // [out] const char transa = 'C'; const char transb = 'N'; - gemm_op()(this->ctx, - transa, + gemm_op()(transa, transb, this->nkb, npm_npol, diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp index dc8a566d05..817dba61ce 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/meta_pw.cpp @@ -70,7 +70,7 @@ void Meta>::act( wfcpw->recip_to_real(this->ctx, this->porter, this->porter, this->ik); if(this->vk_col != 0) { - vector_mul_vector_op()(this->ctx, this->vk_col, this->porter, this->porter, this->vk + current_spin * this->vk_col); + vector_mul_vector_op()(this->vk_col, this->porter, this->porter, this->vk + current_spin * this->vk_col); } wfcpw->real_to_recip(this->ctx, this->porter, this->porter, this->ik); diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp index 7446151d36..74823eccc1 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/nonlocal_pw.cpp @@ -170,7 +170,6 @@ void Nonlocal>::add_nonlocal_pp(T *hpsi_in, const T *becp, // denghui replace 2022-10-20 // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< gemv_op()( - this->ctx, transa, this->npw, this->ppcell->nkb, @@ -189,7 +188,6 @@ void Nonlocal>::add_nonlocal_pp(T *hpsi_in, const T *becp, //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // denghui replace 2022-10-20 gemm_op()( - this->ctx, transa, transb, this->npw, @@ -246,7 +244,6 @@ void Nonlocal>::act( // denghui replace 2022-10-20 // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< gemv_op()( - this->ctx, transa, this->npw, nkb, @@ -265,7 +262,6 @@ void Nonlocal>::act( //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // denghui replace 2022-10-20 gemm_op()( - this->ctx, transa, transb, nkb, diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.cpp index 3cfd345356..75d31a32f3 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/onsite_proj_pw.cpp @@ -85,7 +85,6 @@ void OnsiteProj>::add_onsite_proj(T *hpsi_in, const int np char transb = 'T'; int npm = m; gemm_op()( - this->ctx, transa, transb, npw, diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_che.h b/source/module_hamilt_pw/hamilt_stodft/sto_che.h index 578e5df0fb..e57dfb5e78 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_che.h +++ b/source/module_hamilt_pw/hamilt_stodft/sto_che.h @@ -51,7 +51,7 @@ REAL vTMv(const REAL* v, const REAL* M, const int n) const REAL zero = 0; REAL* y = nullptr; base_device::memory::resize_memory_op()(y, n); - ModuleBase::gemv_op()(ctx, normal, n, n, &one, M, n, v, inc, &zero, y, inc); + ModuleBase::gemv_op()(normal, n, n, &one, M, n, v, inc, &zero, y, inc); REAL result = 0; REAL* dot_device = nullptr; base_device::memory::resize_memory_op()(dot_device, 1); diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp index f3b53081db..1134c7777b 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_iter.cpp @@ -98,8 +98,7 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, else { // sum(b - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', nbands, nchipk, @@ -115,8 +114,7 @@ void Stochastic_Iter::orthog(const int& ik, psi::Psi& psi, Parallel_Reduce::reduce_pool(sum, nbands * nchipk); // psi -= psi * sum - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', npw, nchipk, @@ -428,7 +426,7 @@ void Stochastic_Iter::calPn(const int& ik, Stochastic_WF& const int N = norder; const Real kweight = this->pkv->wk[ik]; - ModuleBase::gemm_op()(this->ctx, trans, normal, N, N, M, &kweight, vec_all, LDA, vec_all, LDA, &one, spolyv, N); + ModuleBase::gemm_op()(trans, normal, N, N, M, &kweight, vec_all, LDA, vec_all, LDA, &one, spolyv, N); // dgemm_(&trans, &normal, &N, &N, &M, &kweight, vec_all, &LDA, vec_all, &LDA, &one, spolyv, &N); } ModuleBase::timer::tick("Stochastic_Iter", "calPn"); @@ -769,7 +767,7 @@ void Stochastic_Iter::calTnchi_ik(const int& ik, Stochastic_WFcoef_real, p_che->norder); - gemv_op()(this->ctx, transa, M, N, &one, stowf.chiallorder[ik].get_pointer(), LDA, coef_real, inc, &zero, out, inc); + gemv_op()(transa, M, N, &one, stowf.chiallorder[ik].get_pointer(), LDA, coef_real, inc, &zero, out, inc); // zgemv_(&transa, &M, &N, &one, stowf.chiallorder[ik].get_pointer(), &LDA, coef_real, &inc, &zero, out, &inc); delmem_complex_op()(coef_real); } diff --git a/source/module_hsolver/diago_cg.cpp b/source/module_hsolver/diago_cg.cpp index ea872d6d3e..08d5d914ba 100644 --- a/source/module_hsolver/diago_cg.cpp +++ b/source/module_hsolver/diago_cg.cpp @@ -127,7 +127,7 @@ void DiagoCG::diag_mock(const ct::Tensor& prec_in, this->spsi_func_(phi_m, sphi); // sphi = S|psi(m)> this->hpsi_func_(phi_m, hphi); // hphi = H|psi(m)> - eigen_pack[m] = dot_real_op()(ctx_, this->n_basis_, phi_m.data(), hphi.data()); + eigen_pack[m] = dot_real_op()(this->n_basis_, phi_m.data(), hphi.data()); int iter = 0; Real gg_last = 0.0; @@ -184,8 +184,9 @@ void DiagoCG::diag_mock(const ct::Tensor& prec_in, int ii = 0; for (ii = m - 2; ii >= 0; ii--) { - if (eigen_pack[m] - eigen_pack[ii] > 2.0 * pw_diag_thr_) + if (eigen_pack[m] - eigen_pack[ii] > 2.0 * pw_diag_thr_){ break; + } } ii++; // last calculated eigenvalue should be in the ii-th position: reorder @@ -226,14 +227,14 @@ void DiagoCG::calc_grad(const ct::Tensor& prec, // } // denghui replace this at 20221106 // TODO: use GPU precondition to initialize CG class - ModuleBase::vector_div_vector_op()(ctx_, this->n_basis_, grad.data(), hphi.data(), prec.data()); - ModuleBase::vector_div_vector_op()(ctx_, this->n_basis_, pphi.data(), sphi.data(), prec.data()); + ModuleBase::vector_div_vector_op()(this->n_basis_, grad.data(), hphi.data(), prec.data()); + ModuleBase::vector_div_vector_op()(this->n_basis_, pphi.data(), sphi.data(), prec.data()); // Update lambda ! // (4) - const Real eh = ModuleBase::dot_real_op()(ctx_, this->n_basis_, sphi.data(), grad.data()); + const Real eh = ModuleBase::dot_real_op()(this->n_basis_, sphi.data(), grad.data()); // (5) - const Real es = ModuleBase::dot_real_op()(ctx_, this->n_basis_, sphi.data(), pphi.data()); + const Real es = ModuleBase::dot_real_op()(this->n_basis_, sphi.data(), pphi.data()); const Real lambda = eh / es; // Update g! @@ -247,8 +248,7 @@ void DiagoCG::calc_grad(const ct::Tensor& prec, // grad.data()[i] -= lambda * this->pphi[i]; // } // haozhihan replace this 2022-10-6 - ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, + ModuleBase::constantvector_addORsub_constantVector_op()(this->n_basis_, grad.data(), grad.data(), 1.0, @@ -264,8 +264,7 @@ void DiagoCG::orth_grad(const ct::Tensor& psi, ct::Tensor& lagrange) { this->spsi_func_(grad, scg); // scg = S|grad> - ModuleBase::gemv_op()(ctx_, - 'C', + ModuleBase::gemv_op()('C', this->n_basis_, m, this->one_, @@ -282,8 +281,7 @@ void DiagoCG::orth_grad(const ct::Tensor& psi, // (3) orthogonal |g> and |scg> to all states (0~m-1) //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // haozhihan replace 2022-10-07 - ModuleBase::gemv_op()(ctx_, - 'N', + ModuleBase::gemv_op()('N', this->n_basis_, m, this->neg_one_, @@ -295,8 +293,7 @@ void DiagoCG::orth_grad(const ct::Tensor& psi, grad.data(), 1); - ModuleBase::gemv_op()(ctx_, - 'N', + ModuleBase::gemv_op()('N', this->n_basis_, m, this->neg_one_, @@ -328,7 +325,7 @@ void DiagoCG::calc_gamma_cg(const int& iter, // gg_inter = // Attention : the 'g' in g0 is getted last time gg_inter - = ModuleBase::dot_real_op()(ctx_, this->n_basis_, grad.data(), g0.data()); // b means before + = ModuleBase::dot_real_op()(this->n_basis_, grad.data(), g0.data()); // b means before } // (2) Update for g0! @@ -342,11 +339,11 @@ void DiagoCG::calc_gamma_cg(const int& iter, // } // denghui replace this 20221106 // TODO: use GPU precondition instead - ModuleBase::vector_mul_vector_op()(ctx_, this->n_basis_, g0.data(), scg.data(), prec.data()); + ModuleBase::vector_mul_vector_op()(this->n_basis_, g0.data(), scg.data(), prec.data()); // (3) Update gg_now! // gg_now = < g|P|scg > = < g|g0 > - const Real gg_now = ModuleBase::dot_real_op()(ctx_, this->n_basis_, grad.data(), g0.data()); + const Real gg_now = ModuleBase::dot_real_op()(this->n_basis_, grad.data(), g0.data()); if (iter == 0) { @@ -370,8 +367,7 @@ void DiagoCG::calc_gamma_cg(const int& iter, // pcg[i] = gamma * pcg[i] + grad.data()[i]; // } // haozhihan replace this 2022-10-6 - ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, + ModuleBase::constantvector_addORsub_constantVector_op()(this->n_basis_, cg.data(), cg.data(), gamma, @@ -388,7 +384,7 @@ void DiagoCG::calc_gamma_cg(const int& iter, { pcg[i] -= norma * pphi_m[i]; }*/ - ModuleBase::axpy_op()(ctx_, this->n_basis_, &znorma, phi_m.data(), 1, cg.data(), 1); + ModuleBase::axpy_op()(this->n_basis_, &znorma, phi_m.data(), 1, cg.data(), 1); } } @@ -404,15 +400,16 @@ bool DiagoCG::update_psi(const ct::Tensor& pphi, ct::Tensor& sphi, ct::Tensor& hphi) { - cg_norm = sqrt(ModuleBase::dot_real_op()(ctx_, this->n_basis_, cg.data(), scg.data())); + cg_norm = sqrt(ModuleBase::dot_real_op()(this->n_basis_, cg.data(), scg.data())); - if (cg_norm < 1.0e-10) + if (cg_norm < 1.0e-10){ return true; + } const Real a0 - = ModuleBase::dot_real_op()(ctx_, this->n_basis_, phi_m.data(), pphi.data()) * 2.0 / cg_norm; + = ModuleBase::dot_real_op()(this->n_basis_, phi_m.data(), pphi.data()) * 2.0 / cg_norm; const Real b0 - = ModuleBase::dot_real_op()(ctx_, this->n_basis_, cg.data(), pphi.data()) / (cg_norm * cg_norm); + = ModuleBase::dot_real_op()(this->n_basis_, cg.data(), pphi.data()) / (cg_norm * cg_norm); const Real e0 = eigen; theta = atan(a0 / (e0 - b0)) / 2.0; @@ -438,8 +435,7 @@ bool DiagoCG::update_psi(const ct::Tensor& pphi, // } // haozhihan replace this 2022-10-6 - ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, + ModuleBase::constantvector_addORsub_constantVector_op()(this->n_basis_, phi_m.data(), phi_m.data(), cost, @@ -460,15 +456,13 @@ bool DiagoCG::update_psi(const ct::Tensor& pphi, // } // haozhihan replace this 2022-10-6 - ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, + ModuleBase::constantvector_addORsub_constantVector_op()(this->n_basis_, sphi.data(), sphi.data(), cost, scg.data(), sint_norm); - ModuleBase::constantvector_addORsub_constantVector_op()(ctx_, - this->n_basis_, + ModuleBase::constantvector_addORsub_constantVector_op()(this->n_basis_, hphi.data(), hphi.data(), cost, @@ -496,8 +490,7 @@ void DiagoCG::schmit_orth(const int& m, const ct::Tensor& psi, const //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // haozhihan replace 2022-10-6 int inc = 1; - ModuleBase::gemv_op()(ctx_, - 'C', + ModuleBase::gemv_op()('C', this->n_basis_, m + 1, this->one_, @@ -514,8 +507,7 @@ void DiagoCG::schmit_orth(const int& m, const ct::Tensor& psi, const //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // haozhihan replace 2022-10-6 - ModuleBase::gemv_op()(ctx_, - 'N', + ModuleBase::gemv_op()('N', this->n_basis_, m, this->neg_one_, @@ -538,7 +530,7 @@ void DiagoCG::schmit_orth(const int& m, const ct::Tensor& psi, const }*/ //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> auto psi_norm = ct::extract(lagrange_so[m]) - - dot_real_op()(ctx_, m, lagrange_so.data(), lagrange_so.data(), false); + - dot_real_op()(m, lagrange_so.data(), lagrange_so.data(), false); if (psi_norm <= 0.0) { @@ -563,7 +555,7 @@ void DiagoCG::schmit_orth(const int& m, const ct::Tensor& psi, const // { // pphi_m[ig] /= psi_norm; // } - ModuleBase::vector_div_constant_op()(ctx_, this->n_basis_, phi_m.data(), phi_m.data(), psi_norm); + ModuleBase::vector_div_constant_op()(this->n_basis_, phi_m.data(), phi_m.data(), psi_norm); // ModuleBase::timer::tick("DiagoCG","schmit_orth"); } diff --git a/source/module_hsolver/diago_dav_subspace.cpp b/source/module_hsolver/diago_dav_subspace.cpp index 2d1b747de4..09ff916917 100644 --- a/source/module_hsolver/diago_dav_subspace.cpp +++ b/source/module_hsolver/diago_dav_subspace.cpp @@ -196,8 +196,7 @@ int Diago_DavSubspace::diag_once(const HPsiFunc& hpsi_func, #else ModuleBase::gemm_op() #endif - (this->ctx, - 'N', + ('N', 'N', this->dim, this->n_band, @@ -280,8 +279,7 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, #else ModuleBase::gemm_op() #endif - (this->ctx, - 'N', + ('N', 'N', this->dim, notconv, @@ -309,8 +307,7 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, { syncmem_var_h2d_op()(e_temp_hd, e_temp_cpu.data(), nbase); } - ModuleBase::vector_mul_vector_op()(this->ctx, - nbase, + ModuleBase::vector_mul_vector_op()(nbase, vcc + m * this->nbase_x, vcc + m * this->nbase_x, e_temp_hd); @@ -325,8 +322,7 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, #else ModuleBase::gemm_op() #endif - (this->ctx, - 'N', + ('N', 'N', this->dim, notconv, @@ -354,8 +350,7 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, if (this->device == base_device::GpuDevice) { syncmem_var_h2d_op()(this->d_precondition, pre.data(), this->dim); - ModuleBase::vector_div_vector_op()(this->ctx, - this->dim, + ModuleBase::vector_div_vector_op()(this->dim, psi_iter + (nbase + m) * this->dim, psi_iter + (nbase + m) * this->dim, this->d_precondition); @@ -363,8 +358,7 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, else #endif { - ModuleBase::vector_div_vector_op()(this->ctx, - this->dim, + ModuleBase::vector_div_vector_op()(this->dim, psi_iter + (nbase + m) * this->dim, psi_iter + (nbase + m) * this->dim, pre.data()); @@ -375,16 +369,14 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, std::vector psi_norm(notconv, 0.0); for (size_t i = 0; i < notconv; i++) { - psi_norm[i] = ModuleBase::dot_real_op()(this->ctx, - this->dim, + psi_norm[i] = ModuleBase::dot_real_op()(this->dim, psi_iter + (nbase + i) * this->dim, psi_iter + (nbase + i) * this->dim, true); assert(psi_norm[i] > 0.0); psi_norm[i] = sqrt(psi_norm[i]); - ModuleBase::vector_div_constant_op()(this->ctx, - this->dim, + ModuleBase::vector_div_constant_op()(this->dim, psi_iter + (nbase + i) * this->dim, psi_iter + (nbase + i) * this->dim, psi_norm[i]); @@ -414,8 +406,7 @@ void Diago_DavSubspace::cal_elem(const int& dim, #else ModuleBase::gemm_op() #endif - (this->ctx, - 'C', + ('C', 'N', nbase + notconv, notconv, @@ -434,8 +425,7 @@ void Diago_DavSubspace::cal_elem(const int& dim, #else ModuleBase::gemm_op() #endif - (this->ctx, - 'C', + ('C', 'N', nbase + notconv, notconv, @@ -696,8 +686,7 @@ void Diago_DavSubspace::refresh(const int& dim, #else ModuleBase::gemm_op() #endif - (this->ctx, - 'N', + ('N', 'N', this->dim, nband, diff --git a/source/module_hsolver/diago_david.cpp b/source/module_hsolver/diago_david.cpp index 21865a4ed1..504c3a2053 100644 --- a/source/module_hsolver/diago_david.cpp +++ b/source/module_hsolver/diago_david.cpp @@ -266,8 +266,7 @@ int DiagoDavid::diag_once(const HPsiFunc& hpsi_func, setmem_complex_op()(psi_in, 0, nband * ld_psi); //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - ModuleBase::gemm_op()(this->ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dim, // m: row of A,C nband, // n: col of B,C @@ -377,8 +376,7 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // basis[nbase] = hpsi * vc_ev_vector = hpsi*vcc // basis' = vc_ev_vector' * hpsi' // (dim, notconv) (dim, nbase) (nbase, notconv) - ModuleBase::gemm_op()(this->ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dim, // m: row of A,C notconv, // n: col of B,C @@ -416,8 +414,7 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, Real* e_temp_gpu = nullptr; resmem_var_op()(e_temp_gpu, nbase); syncmem_var_h2d_op()(e_temp_gpu, e_temp_cpu.data(), nbase); - ModuleBase::vector_mul_vector_op()(this->ctx, - nbase, + ModuleBase::vector_mul_vector_op()(nbase, vc_ev_vector + m * nbase, vc_ev_vector + m * nbase, e_temp_gpu); @@ -426,8 +423,7 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, } else { - ModuleBase::vector_mul_vector_op()(this->ctx, - nbase, + ModuleBase::vector_mul_vector_op()(nbase, vc_ev_vector + m * nbase, vc_ev_vector + m * nbase, e_temp_cpu.data()); @@ -440,8 +436,7 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // = (H - lambda * S) * psi * vcc // = (H - lambda * S) * psi_new //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - ModuleBase::gemm_op()(this->ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dim, // m: row of A,C notconv, // n: col of B,C @@ -468,8 +463,7 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, if (this->device == base_device::GpuDevice) { #if defined(__CUDA) || defined(__ROCM) - ModuleBase::vector_div_vector_op()(this->ctx, - dim, + ModuleBase::vector_div_vector_op()(dim, basis + dim * (nbase + m), basis + dim * (nbase + m), this->d_precondition); @@ -477,8 +471,7 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, } else { - ModuleBase::vector_div_vector_op()(this->ctx, - dim, + ModuleBase::vector_div_vector_op()(dim, basis + dim * (nbase + m), basis + dim * (nbase + m), this->precondition); @@ -518,8 +511,7 @@ void DiagoDavid::cal_grad(const HPsiFunc& hpsi_func, // first nbase bands psi* dot notconv bands spsi to prepare lagrange_matrix // calculate the square matrix for future lagranges - ModuleBase::gemm_op()(this->ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', nbase, // m: row of A,C notconv, // n: col of B,C @@ -592,8 +584,7 @@ void DiagoDavid::cal_elem(const int& dim, ModuleBase::timer::tick("DiagoDavid", "cal_elem"); // hcc[nbase](notconv, nbase + notconv)= basis[nbase]' * hpsi - ModuleBase::gemm_op()(this->ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', notconv, nbase + notconv, @@ -626,7 +617,7 @@ void DiagoDavid::cal_elem(const int& dim, #ifdef __MPI if (diag_comm.nproc > 1) { - ModuleBase::matrixTranspose_op()(this->ctx, nbase_x, nbase_x, hcc, hcc); + ModuleBase::matrixTranspose_op()(nbase_x, nbase_x, hcc, hcc); // matrixTranspose_op()(this->ctx, nbase_x, nbase_x, scc, scc); auto* swap = new T[notconv * nbase_x]; @@ -656,7 +647,7 @@ void DiagoDavid::cal_elem(const int& dim, // Parallel_Reduce::reduce_complex_double_pool( hcc + nbase * nbase_x, notconv * nbase_x ); // Parallel_Reduce::reduce_complex_double_pool( scc + nbase * nbase_x, notconv * nbase_x ); - ModuleBase::matrixTranspose_op()(this->ctx, nbase_x, nbase_x, hcc, hcc); + ModuleBase::matrixTranspose_op()(nbase_x, nbase_x, hcc, hcc); // matrixTranspose_op()(this->ctx, nbase_x, nbase_x, scc, scc); } #endif @@ -750,8 +741,7 @@ void DiagoDavid::refresh(const int& dim, setmem_complex_op()(basis , 0, nbase_x * dim); // basis(dim, nband) = hpsi(dim, nbase) * vcc(nbase, nband) - ModuleBase::gemm_op()(this->ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dim, // m: row of A,C nband, // n: col of B,C @@ -767,8 +757,7 @@ void DiagoDavid::refresh(const int& dim, //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< // basis[nband] = spsi * vcc - ModuleBase::gemm_op()(this->ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dim, // m: row of A,C nband, // n: col of B,C @@ -897,8 +886,7 @@ void DiagoDavid::SchmidtOrth(const int& dim, { // lagrange_m[m - mv_size + 1 - mm_size] // = basis[m - mv_size + 1 - mm_size]' * spsi[m] - ModuleBase::gemm_op()(this->ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', mm_size, // m: row of A,C mm_size, // n: col of B,C @@ -916,8 +904,7 @@ void DiagoDavid::SchmidtOrth(const int& dim, // calculate other lagranges for this band // lagrange_m[m - mv_size + 1] // = basis[m - mv_size + 1]' * spsi[m] - ModuleBase::gemv_op()(this->ctx, - 'C', + ModuleBase::gemv_op()('C', dim, mv_size, this->one, @@ -939,8 +926,7 @@ void DiagoDavid::SchmidtOrth(const int& dim, // / psi_m = psi_m - \sum_{i < m} \langle psi(i)|S|psi(m) \rangle psi(i) // psi_m = psi_m - basis * lagrange_m - ModuleBase::gemv_op()(this->ctx, - 'N', + ModuleBase::gemv_op()('N', dim, m, this->neg_one, @@ -953,7 +939,7 @@ void DiagoDavid::SchmidtOrth(const int& dim, 1); // psi_norm = psi_norm - lagrange_m · lagrange_m - psi_norm -= ModuleBase::dot_real_op()(this->ctx, m, lagrange_m, lagrange_m, false); + psi_norm -= ModuleBase::dot_real_op()(m, lagrange_m, lagrange_m, false); // for (int j = 0; j < m; j++) // { @@ -980,7 +966,7 @@ void DiagoDavid::SchmidtOrth(const int& dim, else { // psi_m = psi_m / psi_norm - ModuleBase::vector_div_constant_op()(this->ctx, dim, psi_m, psi_m, psi_norm); + ModuleBase::vector_div_constant_op()(dim, psi_m, psi_m, psi_norm); // for (int i = 0; i < npw; i++) // { // psi_m[i] /= psi_norm; diff --git a/source/module_hsolver/diago_iter_assist.cpp b/source/module_hsolver/diago_iter_assist.cpp index ea1f36d900..ce1996db70 100644 --- a/source/module_hsolver/diago_iter_assist.cpp +++ b/source/module_hsolver/diago_iter_assist.cpp @@ -73,8 +73,7 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* hpsi_info hpsi_in(&psi, all_bands_range, hphi); pHamilt->ops->hPsi(hpsi_in); - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', nstart, nstart, @@ -92,8 +91,7 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* // do sPsi for all bands pHamilt->sPsi(psi.get_pointer(), sphi, dmax, dmin, nstart); - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', nstart, nstart, @@ -121,8 +119,7 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* const int ld_temp = in_place ? dmax : dmin; { // code block to calculate evc - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dmin, n_band, @@ -139,7 +136,7 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* if (!in_place) { - ModuleBase::matrixSetToAnother()(ctx, n_band, temp, ld_temp, evc.get_pointer(), dmax); + ModuleBase::matrixSetToAnother()(n_band, temp, ld_temp, evc.get_pointer(), dmax); delmem_complex_op()(temp); } delmem_complex_op()(hcc); @@ -222,7 +219,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* pHamilt->ops->hPsi(hpsi_in); // calculate the related elements in hcc - ModuleBase::gemv_op()(ctx, 'C', psi_nc, nstart, &one, psi, psi_nc, hpsi, 1, &zero, hcc + i * nstart, 1); + ModuleBase::gemv_op()('C', psi_nc, nstart, &one, psi, psi_nc, hpsi, 1, &zero, hcc + i * nstart, 1); } T* spsi = temp; @@ -232,8 +229,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* syncmem_complex_op()(ppsi, psi + i * psi_nc, psi_nc); pHamilt->sPsi(ppsi, spsi, dmin, dmin, 1); - ModuleBase::gemv_op()(ctx, - 'C', + ModuleBase::gemv_op()('C', psi_nc, nstart, &one, @@ -264,13 +260,13 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* hpsi_info hpsi_in(&psi_temp, all_bands_range, hpsi); pHamilt->ops->hPsi(hpsi_in); - ModuleBase::gemm_op()(ctx, 'C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, hpsi, dmax, &zero, hcc, nstart); + ModuleBase::gemm_op()('C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, hpsi, dmax, &zero, hcc, nstart); T* spsi = temp; // do sPsi for all bands pHamilt->sPsi(ppsi, spsi, psi_temp.get_nbasis(), psi_temp.get_nbasis(), psi_temp.get_nbands()); - ModuleBase::gemm_op()(ctx, 'C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, spsi, dmax, &zero, scc, nstart); + ModuleBase::gemm_op()('C', 'N', nstart, nstart, dmin, &one, ppsi, dmax, spsi, dmax, &zero, scc, nstart); delmem_complex_op()(temp); add_to_hcc(hcc, nstart); @@ -315,8 +311,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* // because psi and evc are different here, // I think if psi and evc are the same, // there may be problems, mohan 2011-01-01 - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dmax, n_band, @@ -338,8 +333,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* // resmem_complex_op()(ctx, evctemp, n_band * dmin, "DiagSub::evctemp"); // setmem_complex_op()(ctx, evctemp, 0, n_band * dmin); - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dmin, n_band, @@ -442,8 +436,7 @@ void DiagoIterAssist::cal_hs_subspace(const hamilt::Hamilt hpsi_info hpsi_in(&psi, all_bands_range, hphi); pHamilt->ops->hPsi(hpsi_in); - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', nstart, nstart, @@ -461,8 +454,7 @@ void DiagoIterAssist::cal_hs_subspace(const hamilt::Hamilt // do sPsi for all bands pHamilt->sPsi(psi.get_pointer(), sphi, dmax, dmin, nstart); - ModuleBase::gemm_op()(ctx, - 'C', + ModuleBase::gemm_op()('C', 'N', nstart, nstart, @@ -509,8 +501,7 @@ void DiagoIterAssist::diag_responce( const T* hcc, DiagoIterAssist::diagH_LAPACK(nstart, nstart, hcc, scc, nstart, en, vcc); { // code block to calculate tar_mat - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', mat_col, nstart, @@ -557,8 +548,7 @@ void DiagoIterAssist::diag_subspace_psi(const T* hcc, T* temp = nullptr; resmem_complex_op()(temp, nstart * dmax, "DiagSub::temp"); setmem_complex_op()(temp, 0, nstart * dmax); - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', dmin, n_band, @@ -571,7 +561,7 @@ void DiagoIterAssist::diag_subspace_psi(const T* hcc, &zero, temp, dmin); - ModuleBase::matrixSetToAnother()(ctx, n_band, temp, dmin, evc.get_pointer(), dmax); + ModuleBase::matrixSetToAnother()(n_band, temp, dmin, evc.get_pointer(), dmax); delmem_complex_op()(temp); } diff --git a/source/module_hsolver/kernels/test/math_dngvd_test.cpp b/source/module_hsolver/kernels/test/math_dngvd_test.cpp index d8f2376890..fb42870db9 100644 --- a/source/module_hsolver/kernels/test/math_dngvd_test.cpp +++ b/source/module_hsolver/kernels/test/math_dngvd_test.cpp @@ -145,8 +145,7 @@ TEST_F(TestModuleHsolverMathDngvd, transpose_gpu) // run ModuleBase::createGpuBlasHandle(); - ModuleBase::matrixTranspose_op, base_device::DEVICE_GPU>()(gpu_ctx, - 2, + ModuleBase::matrixTranspose_op, base_device::DEVICE_GPU>()(2, 3, device_transpose, device_transpose); diff --git a/source/module_hsolver/kernels/test/perf_math_kernel.cpp b/source/module_hsolver/kernels/test/perf_math_kernel.cpp index e0a955ccb5..bb69ca7ac7 100644 --- a/source/module_hsolver/kernels/test/perf_math_kernel.cpp +++ b/source/module_hsolver/kernels/test/perf_math_kernel.cpp @@ -6,8 +6,8 @@ #include #include #include -#include -#include +#include +#include #include /************************************************ @@ -162,44 +162,44 @@ class PerfModuleHsolverMathKernel : public benchmark::Fixture { BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_zdot_real_cpu_op)(benchmark::State& state) { for (auto _ : state) { - double result = zdot_real_cpu_op()(cpu_ctx, dim_vector, test_zvector_a, test_zvector_b, false); + double result = zdot_real_cpu_op()(dim_vector, test_zvector_a, test_zvector_b, false); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_div_constant_op_cpu)(benchmark::State& state) { for (auto _ : state) { - vector_div_constant_op_cpu()(cpu_ctx, dim_vector, result_zvector, test_zvector_a, dconstant_a); + vector_div_constant_op_cpu()(dim_vector, result_zvector, test_zvector_a, dconstant_a); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_mul_vector_op_cpu)(benchmark::State& state) { for (auto _ : state) { - vector_mul_vector_op_cpu()(cpu_ctx, dim_vector, result_zvector, test_zvector_a, test_dvector_a); + vector_mul_vector_op_cpu()(dim_vector, result_zvector, test_zvector_a, test_dvector_a); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_div_vector_op_cpu)(benchmark::State& state) { for (auto _ : state) { - vector_div_vector_op_cpu()(cpu_ctx, dim_vector, result_zvector, test_zvector_a, test_dvector_a); + vector_div_vector_op_cpu()(dim_vector, result_zvector, test_zvector_a, test_dvector_a); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_constantvector_addORsub_constantVector_op_cpu)(benchmark::State& state) { for (auto _ : state) { - constantvector_addORsub_constantVector_op_cpu()(cpu_ctx, dim_vector, result_zvector, test_zvector_a, dconstant_a ,test_zvector_b, dconstant_b); + constantvector_addORsub_constantVector_op_cpu()(dim_vector, result_zvector, test_zvector_a, dconstant_a ,test_zvector_b, dconstant_b); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_axpy_op_cpu)(benchmark::State& state) { for (auto _ : state) { - axpy_op_cpu()(cpu_ctx, dim_vector, &zconstant_a, test_zvector_a, 1 ,test_zvector_b, 1); + axpy_op_cpu()(dim_vector, &zconstant_a, test_zvector_a, 1 ,test_zvector_b, 1); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_scal_op_cpu)(benchmark::State& state) { for (auto _ : state) { - scal_op_cpu()(cpu_ctx, dim_vector, &zconstant_a, test_zvector_a, 1); + scal_op_cpu()(dim_vector, &zconstant_a, test_zvector_a, 1); } } @@ -232,43 +232,43 @@ BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_zdot_real_gpu_op)(benchmark:: BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_zdot_real_gpu_op)(benchmark::State& state) { for (auto _ : state) { - double result = zdot_real_gpu_op()(gpu_ctx, dim_vector, test_zvector_a_gpu, test_zvector_b_gpu, false); + double result = zdot_real_gpu_op()(dim_vector, test_zvector_a_gpu, test_zvector_b_gpu, false); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_div_constant_op_gpu)(benchmark::State& state) { for (auto _ : state) { - vector_div_constant_op_gpu()(gpu_ctx, dim_vector, result_zvector_gpu, test_zvector_a_gpu, dconstant_a); + vector_div_constant_op_gpu()(dim_vector, result_zvector_gpu, test_zvector_a_gpu, dconstant_a); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_mul_vector_op_gpu)(benchmark::State& state) { for (auto _ : state) { - vector_mul_vector_op_gpu()(gpu_ctx, dim_vector, result_zvector_gpu, test_zvector_a_gpu, test_dvector_a_gpu); + vector_mul_vector_op_gpu()(dim_vector, result_zvector_gpu, test_zvector_a_gpu, test_dvector_a_gpu); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_div_vector_op_gpu)(benchmark::State& state) { for (auto _ : state) { - vector_div_vector_op_gpu()(gpu_ctx, dim_vector, result_zvector_gpu, test_zvector_a_gpu, test_dvector_a_gpu); + vector_div_vector_op_gpu()(dim_vector, result_zvector_gpu, test_zvector_a_gpu, test_dvector_a_gpu); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_constantvector_addORsub_constantVector_op_gpu)(benchmark::State& state) { for (auto _ : state) { - constantvector_addORsub_constantVector_op_gpu()(gpu_ctx, dim_vector, result_zvector_gpu, test_zvector_a_gpu, dconstant_a ,test_zvector_b_gpu, dconstant_b); + constantvector_addORsub_constantVector_op_gpu()(dim_vector, result_zvector_gpu, test_zvector_a_gpu, dconstant_a ,test_zvector_b_gpu, dconstant_b); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_axpy_op_gpu)(benchmark::State& state) { for (auto _ : state) { - axpy_op_gpu()(gpu_ctx, dim_vector, &zconstant_a, test_zvector_a_gpu, 1 ,test_zvector_b_gpu, 1); + axpy_op_gpu()(dim_vector, &zconstant_a, test_zvector_a_gpu, 1 ,test_zvector_b_gpu, 1); } } BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_scal_op_gpu)(benchmark::State& state) { for (auto _ : state) { - scal_op_gpu()(gpu_ctx, dim_vector, &zconstant_a, test_zvector_a_gpu, 1); + scal_op_gpu()(dim_vector, &zconstant_a, test_zvector_a_gpu, 1); } } diff --git a/source/module_hsolver/para_linear_transform.cpp b/source/module_hsolver/para_linear_transform.cpp index dd259e9b8a..2c531f3dc9 100644 --- a/source/module_hsolver/para_linear_transform.cpp +++ b/source/module_hsolver/para_linear_transform.cpp @@ -107,8 +107,7 @@ void PLinearTransform::act(const T alpha, const T* A, const T* U, con if (ip == rank_col) { - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', nrowA, ncolB, @@ -128,8 +127,7 @@ void PLinearTransform::act(const T alpha, const T* A, const T* U, con MPI_Status status; Parallel_Common::recv_dev(A_tmp_device, size, ip, 0, col_world, &status, A_tmp.data()); MPI_Wait(&requests[ip], &status); - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', nrowA, ncolB, @@ -145,7 +143,7 @@ void PLinearTransform::act(const T alpha, const T* A, const T* U, con } // sum all the results T one = 1.0; - ModuleBase::axpy_op()(ctx, ncolB * LDA, &one, B_tmp, 1, B, 1); + ModuleBase::axpy_op()(ncolB * LDA, &one, B_tmp, 1, B, 1); } delmem_dev_op()(U_tmp); delmem_dev_op()(B_tmp); @@ -157,8 +155,7 @@ void PLinearTransform::act(const T alpha, const T* A, const T* U, con else #endif { - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', nrowA, ncolB, diff --git a/source/module_hsolver/test/diago_bpcg_test.cpp b/source/module_hsolver/test/diago_bpcg_test.cpp index 7f2931c507..70ae44942e 100644 --- a/source/module_hsolver/test/diago_bpcg_test.cpp +++ b/source/module_hsolver/test/diago_bpcg_test.cpp @@ -145,7 +145,7 @@ class DiagoBPCGPrepare base_device::DEVICE_CPU *ctx = {}; // hpsi_out(dim * nvec) = h_mat(dim * dim) * psi_in(dim * nvec) ModuleBase::gemm_op()( - ctx, 'N', 'N', + 'N', 'N', dim, nvec, dim, one_, h_mat.data(), dim, diff --git a/source/module_hsolver/test/test_para_linear_trans.cpp b/source/module_hsolver/test/test_para_linear_trans.cpp index 50b533a9fd..7d275e97dd 100644 --- a/source/module_hsolver/test/test_para_linear_trans.cpp +++ b/source/module_hsolver/test/test_para_linear_trans.cpp @@ -106,8 +106,7 @@ class ParaLinearTransformTest : public ::testing::Test random_data(A_global, B_global, U_global, alpha, beta); B_global_ref = B_global; const base_device::DEVICE_CPU* ctx = {}; - ModuleBase::gemm_op()(ctx, - 'N', + ModuleBase::gemm_op()('N', 'N', nrow, ncolB_glo, diff --git a/source/module_lr/operator_casida/operator_lr_diag.h b/source/module_lr/operator_casida/operator_lr_diag.h index a739b81991..3f28e2b9d8 100644 --- a/source/module_lr/operator_casida/operator_lr_diag.h +++ b/source/module_lr/operator_casida/operator_lr_diag.h @@ -46,8 +46,7 @@ namespace LR const bool is_first_node = false)const override { ModuleBase::TITLE("OperatorLRDiag", "act"); - ModuleBase::vector_mul_vector_op()(this->ctx, - nk * pX.get_local_size(), // local size of particle-hole basis + ModuleBase::vector_mul_vector_op()(nk * pX.get_local_size(), // local size of particle-hole basis hpsi, psi_in, this->eig_ks_diff.c); From d2d919b41a5b6752df3e68b6f2cce128978d9979 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:03:34 +0800 Subject: [PATCH 096/160] v3.9.0.1 (#5936) --- source/version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/version.h b/source/version.h index 5bed48cdd9..89f749bebf 100644 --- a/source/version.h +++ b/source/version.h @@ -1,3 +1,3 @@ #ifndef VERSION -#define VERSION "v3.9.0" +#define VERSION "v3.9.0.1" #endif From 34db42666bc8bf54c6e7145d557cb1269ae64c6b Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Fri, 28 Feb 2025 17:47:56 +0800 Subject: [PATCH 097/160] add openmp support to calculate_hr (#5937) --- .../hamilt_lcaodft/operator_lcao/deepks_lcao.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index 3843410740..95c2129c31 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -285,6 +285,7 @@ void hamilt::DeePKS>::calculate_HR() const int npol = this->ucell->get_npol(); // 1. calculate for each pair of atoms + #pragma omp parallel for schedule(dynamic) for (int iat0 = 0; iat0 < this->ucell->nat; iat0++) { auto tau0 = ucell->get_tau(iat0); @@ -342,14 +343,13 @@ void hamilt::DeePKS>::calculate_HR() //-------------------------------------------------- // if nlm_tot is not calculated already, calculate it on the fly now - int iat00 = iat0; - if (nlm_tot.size() != this->ucell->nat) + std::vector>> nlm_on_the_fly; + const bool is_on_the_fly = (nlm_tot.size() != this->ucell->nat); + if (is_on_the_fly) { - iat00 = 0; - nlm_tot[iat00].clear(); - this->pre_calculate_nlm(iat0, nlm_tot[iat00]); + this->pre_calculate_nlm(iat0, nlm_on_the_fly); } - std::vector>>& nlm_iat = nlm_tot[iat00]; + std::vector>>& nlm_iat = is_on_the_fly ? nlm_on_the_fly : nlm_tot[iat0]; // 2. calculate D for each pair of atoms for (int ad1 = 0; ad1 < adjs.adj_num + 1; ++ad1) @@ -432,8 +432,11 @@ void hamilt::DeePKS>::calculate_HR() hr_current.data(), &col_size); // add data of HR to target BaseMatrix + #pragma omp critical + { this->cal_HR_IJR(hr_current.data(), row_size, col_size, tmp->get_pointer()); } + } } } ModuleBase::timer::tick("DeePKS", "calculate_HR"); From 1fa5e3a8c0de25625974b74f04685d358b53ba7b Mon Sep 17 00:00:00 2001 From: Critsium Date: Sun, 2 Mar 2025 06:56:26 -0500 Subject: [PATCH 098/160] Remove pre-commit bot (#5942) --- .github/workflows/test.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3e0b14b744..60c2bd49e8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -33,13 +33,16 @@ jobs: run: | cmake -B build -DBUILD_TESTING=ON -DENABLE_DEEPKS=ON -DENABLE_MLKEDF=ON -DENABLE_LIBXC=ON -DENABLE_LIBRI=ON -DENABLE_PAW=ON -DENABLE_GOOGLEBENCH=ON -DENABLE_RAPIDJSON=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=1 - - uses: pre-commit/action@v3.0.1 - with: - extra_args: - --from-ref ${{ github.event.pull_request.base.sha }} - --to-ref ${{ github.event.pull_request.head.sha }} - continue-on-error: true - - uses: pre-commit-ci/lite-action@v1.0.3 +# Temporarily removed because no one maintains this now. +# And it will break the CI test workflow. + +# - uses: pre-commit/action@v3.0.1 +# with: +# extra_args: +# --from-ref ${{ github.event.pull_request.base.sha }} +# --to-ref ${{ github.event.pull_request.head.sha }} +# continue-on-error: true +# - uses: pre-commit-ci/lite-action@v1.0.3 - name: Build run: | From 83f966ac05c34dc149b3032607ff688dbe92930e Mon Sep 17 00:00:00 2001 From: Mohan Chen Date: Mon, 3 Mar 2025 09:19:17 +0800 Subject: [PATCH 099/160] Delete conv_esolver in esolver, and add 'conv_esolver' as a parameter in iter_finish, after_scf, and update_pot functions (#5941) * update the format in esolver_ks_pw.cpp * create a new file lcao_after_scf.cpp and move some codes from esolver_ks_lcao to here * add conv_esolver as parameter of iter_finish, after_scf, update_pot * add missing file in Makefile.Objects * deal with the multiple definitions that appear in hpp files * update codes about hpp files * add new kinetic operator header file in order to print out T (kinetic) matrix * update lcao_after_scf, support RPA and LRI * update lcao_after_scf * update --------- Co-authored-by: Hongxu Ren <60290838+Flying-dragon-boxing@users.noreply.github.com> --- source/Makefile.Objects | 1 + source/module_esolver/CMakeLists.txt | 1 + source/module_esolver/esolver_fp.cpp | 10 +- source/module_esolver/esolver_fp.h | 4 +- source/module_esolver/esolver_ks.cpp | 34 +- source/module_esolver/esolver_ks.h | 6 +- source/module_esolver/esolver_ks_lcao.cpp | 422 +-------------- source/module_esolver/esolver_ks_lcao.h | 7 +- .../module_esolver/esolver_ks_lcao_tddft.cpp | 29 +- source/module_esolver/esolver_ks_lcao_tddft.h | 6 +- source/module_esolver/esolver_ks_lcaopw.cpp | 12 +- source/module_esolver/esolver_ks_lcaopw.h | 2 +- source/module_esolver/esolver_ks_pw.cpp | 86 ++- source/module_esolver/esolver_ks_pw.h | 6 +- source/module_esolver/esolver_of.cpp | 24 +- source/module_esolver/esolver_of.h | 6 +- source/module_esolver/esolver_of_tool.cpp | 9 +- source/module_esolver/esolver_sdft_pw.cpp | 8 +- source/module_esolver/esolver_sdft_pw.h | 4 +- source/module_esolver/lcao_after_scf.cpp | 494 ++++++++++++++++++ .../module_gint/temp_gint/gint_atom.h | 10 +- .../module_gint/temp_gint/localcell_info.h | 18 +- source/module_io/output_log.cpp | 6 +- source/module_io/output_log.h | 6 +- 24 files changed, 681 insertions(+), 530 deletions(-) create mode 100644 source/module_esolver/lcao_after_scf.cpp diff --git a/source/Makefile.Objects b/source/Makefile.Objects index b64cc03f89..51c670dca8 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -259,6 +259,7 @@ OBJS_ESOLVER=esolver.o\ OBJS_ESOLVER_LCAO=esolver_ks_lcao.o\ esolver_ks_lcao_tddft.o\ lcao_before_scf.o\ + lcao_after_scf.o\ esolver_gets.o\ lcao_others.o\ diff --git a/source/module_esolver/CMakeLists.txt b/source/module_esolver/CMakeLists.txt index 395350f1d5..6618006588 100644 --- a/source/module_esolver/CMakeLists.txt +++ b/source/module_esolver/CMakeLists.txt @@ -17,6 +17,7 @@ if(ENABLE_LCAO) esolver_ks_lcao.cpp esolver_ks_lcao_tddft.cpp lcao_before_scf.cpp + lcao_after_scf.cpp esolver_gets.cpp lcao_others.cpp ) diff --git a/source/module_esolver/esolver_fp.cpp b/source/module_esolver/esolver_fp.cpp index 989e4cbfba..bd65cbe03d 100644 --- a/source/module_esolver/esolver_fp.cpp +++ b/source/module_esolver/esolver_fp.cpp @@ -127,15 +127,15 @@ void ESolver_FP::before_all_runners(UnitCell& ucell, const Input_para& inp) } //! Something to do after SCF iterations when SCF is converged or comes to the max iter step. -void ESolver_FP::after_scf(UnitCell& ucell, const int istep) +void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) { ModuleBase::TITLE("ESolver_FP", "after_scf"); // 0) output convergence information - ModuleIO::output_convergence_after_scf(this->conv_esolver, this->pelec->f_en.etot); + ModuleIO::output_convergence_after_scf(conv_esolver, this->pelec->f_en.etot); // 1) write fermi energy - ModuleIO::output_efermi(this->conv_esolver, this->pelec->eferm.ef); + ModuleIO::output_efermi(conv_esolver, this->pelec->eferm.ef); // 2) update delta rho for charge extrapolation CE.update_delta_rho(ucell, &(this->chr), &(this->sf)); @@ -286,12 +286,12 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) return; } -void ESolver_FP::iter_finish(UnitCell& ucell, const int istep, int& iter) +void ESolver_FP::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) { //! output charge density if (PARAM.inp.out_chg[0] != -1) { - if (iter % PARAM.inp.out_freq_elec == 0 || iter == PARAM.inp.scf_nmax || this->conv_esolver) + if (iter % PARAM.inp.out_freq_elec == 0 || iter == PARAM.inp.scf_nmax || conv_esolver) { std::complex** rhog_tot = (PARAM.inp.dm_to_rho) ? this->pelec->charge->rhog : this->pelec->charge->rhog_save; diff --git a/source/module_esolver/esolver_fp.h b/source/module_esolver/esolver_fp.h index 355d6af5b5..9c95dd5b2d 100644 --- a/source/module_esolver/esolver_fp.h +++ b/source/module_esolver/esolver_fp.h @@ -39,10 +39,10 @@ class ESolver_FP : public ESolver virtual void before_scf(UnitCell& ucell, const int istep); //! Something to do after SCF iterations when SCF is converged or comes to the max iter step. - virtual void after_scf(UnitCell& ucell, const int istep); + virtual void after_scf(UnitCell& ucell, const int istep, const bool conv_esolver); //! Something to do after hamilt2density function in each iter loop. - virtual void iter_finish(UnitCell& ucell, const int istep, int& iter); + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter, bool &conv_esolver); //! ------------------------------------------------------------------------------ //! These pointers will be deleted in the free_pointers() function every ion step. diff --git a/source/module_esolver/esolver_ks.cpp b/source/module_esolver/esolver_ks.cpp index 9ee009193c..50c5a1facf 100644 --- a/source/module_esolver/esolver_ks.cpp +++ b/source/module_esolver/esolver_ks.cpp @@ -437,7 +437,7 @@ void ESolver_KS::runner(UnitCell& ucell, const int istep) ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "INIT SCF"); // 4) SCF iterations - this->conv_esolver = false; + bool conv_esolver = false; this->niter = this->maxniter; this->diag_ethr = PARAM.inp.pw_diag_thr; for (int iter = 1; iter <= this->maxniter; ++iter) @@ -449,10 +449,10 @@ void ESolver_KS::runner(UnitCell& ucell, const int istep) this->hamilt2density(ucell, istep, iter, diag_ethr); // 7) finish scf iterations - this->iter_finish(ucell, istep, iter); + this->iter_finish(ucell, istep, iter, conv_esolver); // 8) check convergence - if (this->conv_esolver || this->oscillate_esolver) + if (conv_esolver || this->oscillate_esolver) { this->niter = iter; if (this->oscillate_esolver) @@ -464,7 +464,7 @@ void ESolver_KS::runner(UnitCell& ucell, const int istep) } // end scf iterations // 9) after scf - this->after_scf(ucell, istep); + this->after_scf(ucell, istep, conv_esolver); ModuleBase::timer::tick(this->classname, "runner"); return; @@ -524,7 +524,7 @@ void ESolver_KS::iter_init(UnitCell& ucell, const int istep, const in } template -void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& iter) +void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& iter, bool &conv_esolver) { if (PARAM.inp.out_bandgap) { @@ -578,30 +578,30 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i } #endif - this->conv_esolver = (drho < this->scf_thr && not_restart_step && is_U_converged); + conv_esolver = (drho < this->scf_thr && not_restart_step && is_U_converged); // add energy threshold for SCF convergence if (this->scf_ene_thr > 0.0) { // calculate energy of output charge density - this->update_pot(ucell, istep, iter); + this->update_pot(ucell, istep, iter, conv_esolver); this->pelec->cal_energies(2); // 2 means Kohn-Sham functional // now, etot_old is the energy of input density, while etot is the energy of output density this->pelec->f_en.etot_delta = this->pelec->f_en.etot - this->pelec->f_en.etot_old; // output etot_delta GlobalV::ofs_running << " DeltaE_womix = " << this->pelec->f_en.etot_delta * ModuleBase::Ry_to_eV << " eV" << std::endl; - if (iter > 1 && this->conv_esolver == 1) // only check when density is converged + if (iter > 1 && conv_esolver == 1) // only check when density is converged { // update the convergence flag - this->conv_esolver + conv_esolver = (std::abs(this->pelec->f_en.etot_delta * ModuleBase::Ry_to_eV) < this->scf_ene_thr); } } // If drho < hsolver_error in the first iter or drho < scf_thr, we // do not change rho. - if (drho < hsolver_error || this->conv_esolver || PARAM.inp.calculation == "nscf") + if (drho < hsolver_error || conv_esolver || PARAM.inp.calculation == "nscf") { if (drho < hsolver_error) { @@ -635,14 +635,16 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i #ifdef __MPI MPI_Bcast(&drho, 1, MPI_DOUBLE, 0, BP_WORLD); - MPI_Bcast(&this->conv_esolver, 1, MPI_DOUBLE, 0, BP_WORLD); + + // be careful! conv_esolver is bool, not double !! Maybe a bug 20250302 by mohan + MPI_Bcast(&conv_esolver, 1, MPI_DOUBLE, 0, BP_WORLD); MPI_Bcast(pelec->charge->rho[0], this->pw_rhod->nrxx, MPI_DOUBLE, 0, BP_WORLD); #endif // update potential // Hamilt should be used after it is constructed. // this->phamilt->update(conv_esolver); - this->update_pot(ucell, istep, iter); + this->update_pot(ucell, istep, iter, conv_esolver); // 1 means Harris-Foulkes functional // 2 means Kohn-Sham functional @@ -671,7 +673,7 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i dkin = p_chgmix->get_dkin(pelec->charge, PARAM.inp.nelec); } - this->pelec->print_etot(ucell.magnet,this->conv_esolver, iter, drho, dkin, duration, PARAM.inp.printe, diag_ethr); + this->pelec->print_etot(ucell.magnet,conv_esolver, iter, drho, dkin, duration, PARAM.inp.printe, diag_ethr); // Json, need to be moved to somewhere else #ifdef __RAPIDJSON @@ -691,17 +693,17 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i std::cout << " SCF restart after this step!" << std::endl; } - ESolver_FP::iter_finish(ucell, istep, iter); + ESolver_FP::iter_finish(ucell, istep, iter, conv_esolver); } //! Something to do after SCF iterations when SCF is converged or comes to the max iter step. template -void ESolver_KS::after_scf(UnitCell& ucell, const int istep) +void ESolver_KS::after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) { ModuleBase::TITLE("ESolver_KS", "after_scf"); // 1) call after_scf() of ESolver_FP - ESolver_FP::after_scf(ucell, istep); + ESolver_FP::after_scf(ucell, istep, conv_esolver); // 2) write eigenvalues if (istep % PARAM.inp.out_interval == 0) diff --git a/source/module_esolver/esolver_ks.h b/source/module_esolver/esolver_ks.h index 00e1352c50..652c193d5c 100644 --- a/source/module_esolver/esolver_ks.h +++ b/source/module_esolver/esolver_ks.h @@ -43,7 +43,7 @@ class ESolver_KS : public ESolver_FP virtual void iter_init(UnitCell& ucell, const int istep, const int iter); //! Something to do after hamilt2density function in each iter loop. - virtual void iter_finish(UnitCell& ucell, const int istep, int& iter) override; + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) override; // calculate electron density from a specific Hamiltonian with ethr virtual void hamilt2density_single(UnitCell& ucell, const int istep, const int iter, const double ethr); @@ -52,10 +52,10 @@ class ESolver_KS : public ESolver_FP void hamilt2density(UnitCell& ucell, const int istep, const int iter, const double ethr); //! Something to do after SCF iterations when SCF is converged or comes to the max iter step. - virtual void after_scf(UnitCell& ucell, const int istep) override; + virtual void after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) override; //! It should be replaced by a function in Hamilt Class - virtual void update_pot(UnitCell& ucell, const int istep, const int iter){}; + virtual void update_pot(UnitCell& ucell, const int istep, const int iter, const bool conv_esolver){}; //! Hamiltonian hamilt::Hamilt* p_hamilt = nullptr; diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index ddefbef490..3f21c2e33b 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -22,14 +22,18 @@ #include "module_io/to_wannier90_lcao_in_pw.h" #include "module_io/write_HS.h" #include "module_io/write_dmr.h" -#include "module_io/write_eband_terms.hpp" #include "module_io/write_elecstat_pot.h" #include "module_io/write_istate_info.h" #include "module_io/write_proj_band_lcao.h" -#include "module_io/write_vxc.hpp" #include "module_io/write_wfc_nao.h" #include "module_parameter/parameter.h" + +//be careful of hpp, there may be multiple definitions of functions, 20250302, mohan +#include "module_io/write_eband_terms.hpp" +#include "module_io/write_vxc.hpp" +#include "module_hamilt_lcao/hamilt_lcaodft/hs_matrix_k.hpp" + //--------------temporary---------------------------- #include "module_base/global_function.h" #include "module_cell/module_neighbor/sltk_grid_driver.h" @@ -37,16 +41,11 @@ #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_elecstate/occupy.h" #include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" // need DeePKS_init -#include "module_hamilt_lcao/hamilt_lcaodft/hs_matrix_k.hpp" #include "module_hamilt_lcao/module_dftu/dftu.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_io/print_info.h" #include -#ifdef __EXX -#include "module_io/restart_exx_csr.h" -#include "module_ri/RPA_LRI.h" -#endif #ifdef __DEEPKS #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" @@ -59,9 +58,6 @@ #include "module_elecstate/elecstate_lcao.h" #include "module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h" #include "module_hsolver/hsolver_lcao.h" -// function used by deepks -// #include "module_elecstate/cal_dm.h" -//--------------------------------------------------- // test RDMFT #include "module_rdmft/rdmft.h" @@ -776,11 +772,11 @@ void ESolver_KS_LCAO::hamilt2density_single(UnitCell& ucell, int istep, //! 1) print potential //------------------------------------------------------------------------------ template -void ESolver_KS_LCAO::update_pot(UnitCell& ucell, const int istep, const int iter) +void ESolver_KS_LCAO::update_pot(UnitCell& ucell, const int istep, const int iter, const bool conv_esolver) { ModuleBase::TITLE("ESolver_KS_LCAO", "update_pot"); - if (!this->conv_esolver) + if (!conv_esolver) { elecstate::cal_ux(ucell); this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); @@ -801,7 +797,7 @@ void ESolver_KS_LCAO::update_pot(UnitCell& ucell, const int istep, const //! 4) output charge density and density matrix //------------------------------------------------------------------------------ template -void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& iter) +void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) { ModuleBase::TITLE("ESolver_KS_LCAO", "iter_finish"); @@ -850,7 +846,7 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& } // call iter_finish() of ESolver_KS - ESolver_KS::iter_finish(ucell, istep, iter); + ESolver_KS::iter_finish(ucell, istep, iter, conv_esolver); // 1) mix density matrix if mixing_restart + mixing_dmr + not first // mixing_restart at every iter @@ -884,7 +880,7 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& this->scf_ene_thr, iter, istep, - this->conv_esolver) + conv_esolver) : this->exc->exx_iter_finish(this->kv, ucell, *this->p_hamilt, @@ -893,410 +889,18 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& this->scf_ene_thr, iter, istep, - this->conv_esolver); + conv_esolver); } } #endif // 6) use the converged occupation matrix for next MD/Relax SCF calculation - if (PARAM.inp.dft_plus_u && this->conv_esolver) + if (PARAM.inp.dft_plus_u && conv_esolver) { GlobalC::dftu.initialed_locale = true; } } -//------------------------------------------------------------------------------ -//! the 14th function of ESolver_KS_LCAO: after_scf -//! mohan add 2024-05-11 -//! 1) call after_scf() of ESolver_KS -//! 2) write density matrix for sparse matrix -//! 4) write density matrix -//! 5) write Exx matrix -//! 6) write Hamiltonian and Overlap matrix -//! 7) write wavefunctions -//! 11) write deepks information -//! 12) write rpa information -//! 13) write HR in npz format -//! 14) write dm in npz format -//! 15) write md related -//! 16) write spin constrian MW? -//! 17) delete grid -//! 18) write quasi-orbitals -//------------------------------------------------------------------------------ -template -void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep) -{ - ModuleBase::TITLE("ESolver_KS_LCAO", "after_scf"); - ModuleBase::timer::tick("ESolver_KS_LCAO", "after_scf"); - - // 1) calculate the kinetic energy density tau, sunliang 2024-09-18 - if (PARAM.inp.out_elf[0] > 0) - { - assert(this->psi != nullptr); - this->pelec->cal_tau(*(this->psi)); - } - - //! 2) call after_scf() of ESolver_KS - ESolver_KS::after_scf(ucell, istep); - - //! 3) write density matrix for sparse matrix - ModuleIO::write_dmr(dynamic_cast*>(this->pelec)->get_DM()->get_DMR_vector(), - this->pv, - PARAM.inp.out_dm1, - false, - PARAM.inp.out_app_flag, - ucell.get_iat2iwt(), - &ucell.nat, - istep); - - //! 4) write density matrix - if (PARAM.inp.out_dm) - { - std::vector efermis(PARAM.inp.nspin == 2 ? 2 : 1); - for (int ispin = 0; ispin < efermis.size(); ispin++) - { - efermis[ispin] = this->pelec->eferm.get_efval(ispin); - } - const int precision = 3; - ModuleIO::write_dmk(dynamic_cast*>(this->pelec)->get_DM()->get_DMK_vector(), - precision, - efermis, - &(ucell), - this->pv); - } - -#ifdef __EXX - //! 5) write Hexx matrix for NSCF (see `out_chg` in docs/advanced/input_files/input-main.md) - if (PARAM.inp.calculation != "nscf") - { - if (GlobalC::exx_info.info_global.cal_exx && PARAM.inp.out_chg[0] - && istep % PARAM.inp.out_interval == 0) // Peize Lin add if 2022.11.14 - { - const std::string file_name_exx = PARAM.globalv.global_out_dir + "HexxR" + std::to_string(GlobalV::MY_RANK); - if (GlobalC::exx_info.info_ri.real_number) - { - ModuleIO::write_Hexxs_csr(file_name_exx, ucell, this->exd->get_Hexxs()); - } - else - { - ModuleIO::write_Hexxs_csr(file_name_exx, ucell, this->exc->get_Hexxs()); - } - } - } -#endif - - // 6) write Hamiltonian and Overlap matrix - for (int ik = 0; ik < this->kv.get_nks(); ++ik) - { - if (PARAM.inp.out_mat_hs[0]) - { - this->p_hamilt->updateHk(ik); - } - bool bit = false; // LiuXh, 2017-03-21 - // if set bit = true, there would be error in soc-multi-core - // calculation, noted by zhengdy-soc - if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) - { - hamilt::MatrixBlock h_mat; - hamilt::MatrixBlock s_mat; - - this->p_hamilt->matrix(h_mat, s_mat); - - if (PARAM.inp.out_mat_hs[0]) - { - ModuleIO::save_mat(istep, - h_mat.p, - PARAM.globalv.nlocal, - bit, - PARAM.inp.out_mat_hs[1], - 1, - PARAM.inp.out_app_flag, - "H", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - ModuleIO::save_mat(istep, - s_mat.p, - PARAM.globalv.nlocal, - bit, - PARAM.inp.out_mat_hs[1], - 1, - PARAM.inp.out_app_flag, - "S", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - } - } - } - - // 7) write wavefunctions - if (elecstate::ElecStateLCAO::out_wfc_lcao && (istep % PARAM.inp.out_interval == 0)) - { - ModuleIO::write_wfc_nao(elecstate::ElecStateLCAO::out_wfc_lcao, - this->psi[0], - this->pelec->ekb, - this->pelec->wg, - this->pelec->klist->kvec_c, - this->pv, - istep); - } - - //! 8) Write DeePKS information -#ifdef __DEEPKS - if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) - { - hamilt::HamiltLCAO* p_ham_deepks = dynamic_cast*>(this->p_hamilt); - std::shared_ptr ld_shared_ptr(&ld, [](LCAO_Deepks*) {}); - LCAO_Deepks_Interface LDI(ld_shared_ptr); - - LDI.out_deepks_labels(this->pelec->f_en.etot, - this->pelec->klist->get_nks(), - ucell.nat, - PARAM.globalv.nlocal, - this->pelec->ekb, - this->pelec->klist->kvec_d, - ucell, - orb_, - this->gd, - &(this->pv), - *(this->psi), - dynamic_cast*>(this->pelec)->get_DM(), - p_ham_deepks); - } -#endif - - //! 9) Perform RDMFT calculations - /******** test RDMFT *********/ - if (PARAM.inp.rdmft == true) // rdmft, added by jghan, 2024-10-17 - { - ModuleBase::matrix occ_number_ks(this->pelec->wg); - for (int ik = 0; ik < occ_number_ks.nr; ++ik) - { - for (int inb = 0; inb < occ_number_ks.nc; ++inb) - { - occ_number_ks(ik, inb) /= this->kv.wk[ik]; - } - } - this->rdmft_solver.update_elec(ucell, occ_number_ks, *(this->psi)); - - //! initialize the gradients of Etotal with respect to occupation numbers and wfc, - //! and set all elements to 0. - ModuleBase::matrix dE_dOccNum(this->pelec->wg.nr, this->pelec->wg.nc, true); - psi::Psi dE_dWfc(this->psi->get_nk(), this->psi->get_nbands(), this->psi->get_nbasis(), this->kv.ngk, true); - dE_dWfc.zero_out(); - - double Etotal_RDMFT = this->rdmft_solver.run(dE_dOccNum, dE_dWfc); - } - /******** test RDMFT *********/ - -#ifdef __EXX - // 10) Write RPA information. - if (PARAM.inp.rpa) - { - // ModuleRPA::DFT_RPA_interface - // rpa_interface(GlobalC::exx_info.info_global); - RPA_LRI rpa_lri_double(GlobalC::exx_info.info_ri); - rpa_lri_double.cal_postSCF_exx(*dynamic_cast*>(this->pelec)->get_DM(), - MPI_COMM_WORLD, - ucell, - this->kv, - orb_); - rpa_lri_double.init(MPI_COMM_WORLD, this->kv, orb_.cutoffs()); - rpa_lri_double.out_for_RPA(ucell, this->pv, *(this->psi), this->pelec); - } -#endif - - // 11) write HR in npz format. - if (PARAM.inp.out_hr_npz) - { - this->p_hamilt->updateHk(0); // first k point, up spin - hamilt::HamiltLCAO, double>* p_ham_lcao - = dynamic_cast, double>*>(this->p_hamilt); - std::string zipname = "output_HR0.npz"; - ModuleIO::output_mat_npz(ucell, zipname, *(p_ham_lcao->getHR())); - - if (PARAM.inp.nspin == 2) - { - this->p_hamilt->updateHk(this->kv.get_nks() / 2); // the other half of k points, down spin - hamilt::HamiltLCAO, double>* p_ham_lcao - = dynamic_cast, double>*>(this->p_hamilt); - zipname = "output_HR1.npz"; - ModuleIO::output_mat_npz(ucell, zipname, *(p_ham_lcao->getHR())); - } - } - - // 12) write density matrix in the 'npz' format. - if (PARAM.inp.out_dm_npz) - { - const elecstate::DensityMatrix* dm - = dynamic_cast*>(this->pelec)->get_DM(); - std::string zipname = "output_DM0.npz"; - ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(1))); - - if (PARAM.inp.nspin == 2) - { - zipname = "output_DM1.npz"; - ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(2))); - } - } - - //! 13) Print out information every 'out_interval' steps. - if (PARAM.inp.calculation != "md" || istep % PARAM.inp.out_interval == 0) - { - //! Print out sparse matrix - ModuleIO::output_mat_sparse(PARAM.inp.out_mat_hs2, - PARAM.inp.out_mat_dh, - PARAM.inp.out_mat_t, - PARAM.inp.out_mat_r, - istep, - this->pelec->pot->get_effective_v(), - this->pv, - this->GK, - two_center_bundle_, - orb_, - ucell, - this->gd, - this->kv, - this->p_hamilt); - - //! Perform Mulliken charge analysis - if (PARAM.inp.out_mul) - { - ModuleIO::cal_mag(&(this->pv), - this->p_hamilt, - this->kv, - this->pelec, - this->two_center_bundle_, - this->orb_, - ucell, - this->gd, - istep, - true); - } - } - - //! 14) Print out atomic magnetization only when 'spin_constraint' is on. - if (PARAM.inp.sc_mag_switch) - { - spinconstrain::SpinConstrain& sc = spinconstrain::SpinConstrain::getScInstance(); - sc.cal_mi_lcao(istep); - sc.print_Mi(GlobalV::ofs_running); - sc.print_Mag_Force(GlobalV::ofs_running); - } - - //! 15) Clean up RA. - //! this should be last function and put it in the end, mohan request 2024-11-28 - if (!PARAM.inp.cal_force && !PARAM.inp.cal_stress) - { - RA.delete_grid(); - } - - //! 16) Print out quasi-orbitals. - if (PARAM.inp.qo_switch) - { - toQO tqo(PARAM.inp.qo_basis, PARAM.inp.qo_strategy, PARAM.inp.qo_thr, PARAM.inp.qo_screening_coeff); - tqo.initialize(PARAM.globalv.global_out_dir, - PARAM.inp.pseudo_dir, - PARAM.inp.orbital_dir, - &ucell, - this->kv.kvec_d, - GlobalV::ofs_running, - GlobalV::MY_RANK, - GlobalV::NPROC); - tqo.calculate(); - } - - //! 17) Print out kinetic matrix. - if (PARAM.inp.out_mat_tk[0]) - { - hamilt::HS_Matrix_K hsk(&pv, true); - hamilt::HContainer hR(&pv); - hamilt::Operator* ekinetic - = new hamilt::EkineticNew>(&hsk, - this->kv.kvec_d, - &hR, - &ucell, - orb_.cutoffs(), - &this->gd, - two_center_bundle_.kinetic_orb.get()); - - const int nspin_k = (PARAM.inp.nspin == 2 ? 2 : 1); - for (int ik = 0; ik < this->kv.get_nks() / nspin_k; ++ik) - { - ekinetic->init(ik); - ModuleIO::save_mat(0, - hsk.get_hk(), - PARAM.globalv.nlocal, - false, - PARAM.inp.out_mat_tk[1], - 1, - PARAM.inp.out_app_flag, - "T", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - } - - // where is new? mohan ask 2024-11-28 - delete ekinetic; - } - - //! 18) Wannier 90 function, added by jingan in 2018.11.7 - if (PARAM.inp.calculation == "nscf" && PARAM.inp.towannier90) - { - std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Wave function to Wannier90"); - if (PARAM.inp.wannier_method == 1) - { - toWannier90_LCAO_IN_PW myWannier(PARAM.inp.out_wannier_mmn, - PARAM.inp.out_wannier_amn, - PARAM.inp.out_wannier_unk, - PARAM.inp.out_wannier_eig, - PARAM.inp.out_wannier_wvfn_formatted, - PARAM.inp.nnkpfile, - PARAM.inp.wannier_spin); - myWannier.set_tpiba_omega(ucell.tpiba, ucell.omega); - myWannier.calculate(ucell, - this->pelec->ekb, - this->pw_wfc, - this->pw_big, - this->sf, - this->kv, - this->psi, - &(this->pv)); - } - else if (PARAM.inp.wannier_method == 2) - { - toWannier90_LCAO myWannier(PARAM.inp.out_wannier_mmn, - PARAM.inp.out_wannier_amn, - PARAM.inp.out_wannier_unk, - PARAM.inp.out_wannier_eig, - PARAM.inp.out_wannier_wvfn_formatted, - PARAM.inp.nnkpfile, - PARAM.inp.wannier_spin, - orb_); - - myWannier.calculate(ucell, this->gd, this->pelec->ekb, this->kv, *(this->psi), &(this->pv)); - } - std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Wave function to Wannier90"); - } - - //! 19) berry phase calculations, added by jingan - if (PARAM.inp.calculation == "nscf" && berryphase::berry_phase_flag && ModuleSymmetry::Symmetry::symm_flag != 1) - { - std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Berry phase calculation"); - berryphase bp(&(this->pv)); - bp.lcao_init(ucell, this->gd, this->kv, this->GridT, orb_); - // additional step before calling - // macroscopic_polarization (why capitalize - // the function name?) - bp.Macroscopic_polarization(ucell, this->pw_wfc->npwk_max, this->psi, this->pw_rho, this->pw_wfc, this->kv); - std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Berry phase calculation"); - } - - ModuleBase::timer::tick("ESolver_KS_LCAO", "after_scf"); -} - template class ESolver_KS_LCAO; template class ESolver_KS_LCAO, double>; template class ESolver_KS_LCAO, std::complex>; diff --git a/source/module_esolver/esolver_ks_lcao.h b/source/module_esolver/esolver_ks_lcao.h index 8a620291f7..4b4a3e530d 100644 --- a/source/module_esolver/esolver_ks_lcao.h +++ b/source/module_esolver/esolver_ks_lcao.h @@ -20,6 +20,7 @@ // added by jghan for rdmft calculation #include "module_rdmft/rdmft.h" + #include namespace LR @@ -53,11 +54,11 @@ class ESolver_KS_LCAO : public ESolver_KS virtual void hamilt2density_single(UnitCell& ucell, const int istep, const int iter, const double ethr) override; - virtual void update_pot(UnitCell& ucell, const int istep, const int iter) override; + virtual void update_pot(UnitCell& ucell, const int istep, const int iter, const bool conv_esolver) override; - virtual void iter_finish(UnitCell& ucell, const int istep, int& iter) override; + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) override; - virtual void after_scf(UnitCell& ucell, const int istep) override; + virtual void after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) override; virtual void others(UnitCell& ucell, const int istep) override; diff --git a/source/module_esolver/esolver_ks_lcao_tddft.cpp b/source/module_esolver/esolver_ks_lcao_tddft.cpp index 11792f6a2b..46d456c3f1 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.cpp +++ b/source/module_esolver/esolver_ks_lcao_tddft.cpp @@ -163,7 +163,11 @@ void ESolver_KS_LCAO_TDDFT::hamilt2density_single(UnitCell& ucell, } template -void ESolver_KS_LCAO_TDDFT::iter_finish(UnitCell& ucell, const int istep, int& iter) +void ESolver_KS_LCAO_TDDFT::iter_finish( + UnitCell& ucell, + const int istep, + int& iter, + bool& conv_esolver) { // print occupation of each band if (iter == 1 && istep <= 2) @@ -189,14 +193,17 @@ void ESolver_KS_LCAO_TDDFT::iter_finish(UnitCell& ucell, const int istep << std::endl; } - ESolver_KS_LCAO, double>::iter_finish(ucell, istep, iter); + ESolver_KS_LCAO, double>::iter_finish(ucell, istep, iter, conv_esolver); } template -void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const int iter) +void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, + const int istep, + const int iter, + const bool conv_esolver) { // Calculate new potential according to new Charge Density - if (!this->conv_esolver) + if (!conv_esolver) { elecstate::cal_ux(ucell); this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); @@ -214,7 +221,7 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, const int nlocal = PARAM.globalv.nlocal; // store wfc and Hk laststep - if (istep >= (PARAM.inp.init_wfc == "file" ? 0 : 1) && this->conv_esolver) + if (istep >= (PARAM.inp.init_wfc == "file" ? 0 : 1) && conv_esolver) { if (this->psi_laststep == nullptr) { @@ -305,7 +312,7 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, } // print "eigen value" for tddft - if (this->conv_esolver) + if (conv_esolver) { GlobalV::ofs_running << "---------------------------------------------------------------" "---------------------------------" @@ -331,10 +338,10 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, const int istep, } template -void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep) +void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) { - ModuleBase::TITLE("ESolver_KS_LCAO_TDDFT", "after_scf"); - ModuleBase::timer::tick("ESolver_KS_LCAO_TDDFT", "after_scf"); + ModuleBase::TITLE("ESolver_LCAO_TDDFT", "after_scf"); + ModuleBase::timer::tick("ESolver_LCAO_TDDFT", "after_scf"); for (int is = 0; is < PARAM.inp.nspin; is++) { @@ -366,9 +373,9 @@ void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep) orb_, this->RA); } - ESolver_KS_LCAO, double>::after_scf(ucell, istep); + ESolver_KS_LCAO, double>::after_scf(ucell, istep, conv_esolver); - ModuleBase::timer::tick("ESolver_KS_LCAO_TDDFT", "after_scf"); + ModuleBase::timer::tick("ESolver_LCAO_TDDFT", "after_scf"); } template diff --git a/source/module_esolver/esolver_ks_lcao_tddft.h b/source/module_esolver/esolver_ks_lcao_tddft.h index c5fdcbc497..9232590fbf 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.h +++ b/source/module_esolver/esolver_ks_lcao_tddft.h @@ -60,11 +60,11 @@ class ESolver_KS_LCAO_TDDFT : public ESolver_KS_LCAO, doubl protected: virtual void hamilt2density_single(UnitCell& ucell, const int istep, const int iter, const double ethr) override; - virtual void update_pot(UnitCell& ucell, const int istep, const int iter) override; + virtual void update_pot(UnitCell& ucell, const int istep, const int iter, const bool conv_esolver) override; - virtual void iter_finish(UnitCell& ucell, const int istep, int& iter) override; + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) override; - virtual void after_scf(UnitCell& ucell, const int istep) override; + virtual void after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) override; //! wave functions of last time step psi::Psi>* psi_laststep = nullptr; diff --git a/source/module_esolver/esolver_ks_lcaopw.cpp b/source/module_esolver/esolver_ks_lcaopw.cpp index 3f7296395b..29f6bfb94b 100644 --- a/source/module_esolver/esolver_ks_lcaopw.cpp +++ b/source/module_esolver/esolver_ks_lcaopw.cpp @@ -175,12 +175,12 @@ namespace ModuleESolver } template - void ESolver_KS_LIP::iter_finish(UnitCell& ucell, const int istep, int& iter) + void ESolver_KS_LIP::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) { - ESolver_KS_PW::iter_finish(ucell, istep, iter); + ESolver_KS_PW::iter_finish(ucell, istep, iter, conv_esolver); #ifdef __EXX - if (GlobalC::exx_info.info_global.cal_exx && this->conv_esolver) + if (GlobalC::exx_info.info_global.cal_exx && conv_esolver) { // no separate_loop case if (!GlobalC::exx_info.info_global.separate_loop) @@ -198,7 +198,7 @@ namespace ModuleESolver iter = 0; std::cout << " Entering 2nd SCF, where EXX is updated" << std::endl; this->two_level_step++; - this->conv_esolver = false; + conv_esolver = false; } } // has separate_loop case @@ -206,7 +206,7 @@ namespace ModuleESolver else if (this->two_level_step == GlobalC::exx_info.info_global.hybrid_step || (iter == 1 && this->two_level_step != 0)) { - this->conv_esolver = true; + conv_esolver = true; } else { @@ -230,7 +230,7 @@ namespace ModuleESolver << (double)(t_end.tv_sec - t_start.tv_sec) + (double)(t_end.tv_usec - t_start.tv_usec) / 1000000.0 << std::defaultfloat << " (s)" << std::endl; - this->conv_esolver = false; + conv_esolver = false; } } #endif diff --git a/source/module_esolver/esolver_ks_lcaopw.h b/source/module_esolver/esolver_ks_lcaopw.h index 99f527081e..c73b74a38c 100644 --- a/source/module_esolver/esolver_ks_lcaopw.h +++ b/source/module_esolver/esolver_ks_lcaopw.h @@ -27,7 +27,7 @@ namespace ModuleESolver protected: virtual void iter_init(UnitCell& ucell, const int istep, const int iter) override; - virtual void iter_finish(UnitCell& ucell, const int istep, int& iter) override; + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) override; /// All the other interfaces except this one are the same as ESolver_KS_PW. virtual void hamilt2density_single(UnitCell& ucell, diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 74d3904a65..15c0bd740b 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -9,9 +9,7 @@ #include "module_hamilt_general/module_ewald/H_Ewald_pw.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_io/print_info.h" -//-----force------------------- #include "module_hamilt_pw/hamilt_pwdft/forces.h" -//-----stress------------------ #include "module_hamilt_pw/hamilt_pwdft/stress_pw.h" //--------------------------------------------------- #include "module_base/formatter.h" @@ -129,6 +127,7 @@ void ESolver_KS_PW::allocate_hamilt(const UnitCell& ucell) { this->p_hamilt = new hamilt::HamiltPW(this->pelec->pot, this->pw_wfc, &this->kv, &this->ppcell, &ucell); } + template void ESolver_KS_PW::deallocate_hamilt() { @@ -282,21 +281,29 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) this->pelec->f_en.evdw = vdw_solver->get_energy(); } + //---------------------------------------------------------- // calculate ewald energy + //---------------------------------------------------------- if (!PARAM.inp.test_skip_ewald) { this->pelec->f_en.ewald_energy = H_Ewald_pw::compute_ewald(ucell, this->pw_rhod, this->sf.strucFac); } + //---------------------------------------------------------- //! cal_ux should be called before init_scf because //! the direction of ux is used in noncoline_rho + //---------------------------------------------------------- elecstate::cal_ux(ucell); + //---------------------------------------------------------- //! calculate the total local pseudopotential in real space + //---------------------------------------------------------- this->pelec ->init_scf(istep, ucell, this->Pgrid, this->sf.strucFac, this->locpp.numeric, ucell.symm, (void*)this->pw_wfc); + //---------------------------------------------------------- //! output the initial charge density + //---------------------------------------------------------- if (PARAM.inp.out_chg[0] == 2) { for (int is = 0; is < PARAM.inp.nspin; is++) @@ -314,7 +321,9 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) } } + //---------------------------------------------------------- //! output total local potential of the initial charge density + //---------------------------------------------------------- if (PARAM.inp.out_pot == 3) { for (int is = 0; is < PARAM.inp.nspin; is++) @@ -334,19 +343,23 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) } } + //---------------------------------------------------------- //! Symmetry_rho should behind init_scf, because charge should be //! initialized first. liuyu comment: Symmetry_rho should be located between //! init_rho and v_of_rho? + //---------------------------------------------------------- Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { srho.begin(is, *(this->pelec->charge), this->pw_rhod, ucell.symm); } + //---------------------------------------------------------- // liuyu move here 2023-10-09 // D in uspp need vloc, thus behind init_scf() // calculate the effective coefficient matrix for non-local pseudopotential // projectors + //---------------------------------------------------------- ModuleBase::matrix veff = this->pelec->pot->get_effective_v(); this->ppcell.cal_effective_D(veff, this->pw_rhod, ucell); @@ -555,9 +568,9 @@ void ESolver_KS_PW::hamilt2density_single(UnitCell& ucell, // Temporary, it should be rewritten with Hamilt class. template -void ESolver_KS_PW::update_pot(UnitCell& ucell, const int istep, const int iter) +void ESolver_KS_PW::update_pot(UnitCell& ucell, const int istep, const int iter, const bool conv_esolver) { - if (!this->conv_esolver) + if (!conv_esolver) { elecstate::cal_ux(ucell); this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); @@ -573,15 +586,14 @@ void ESolver_KS_PW::update_pot(UnitCell& ucell, const int istep, cons } template -void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int& iter) +void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) { // 1) Call iter_finish() of ESolver_KS - ESolver_KS::iter_finish(ucell, istep, iter); + ESolver_KS::iter_finish(ucell, istep, iter, conv_esolver); // 2) Update USPP-related quantities - // D in uspp need vloc, thus needs update when veff updated - // calculate the effective coefficient matrix for non-local pseudopotential - // projectors + // D in USPP needs vloc, thus needs update when veff updated + // calculate the effective coefficient matrix for non-local pp projectors // liuyu 2023-10-24 if (PARAM.globalv.use_uspp) { @@ -589,20 +601,20 @@ void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int this->ppcell.cal_effective_D(veff, this->pw_rhod, ucell); } - // 4) Print out electronic wavefunctions + // 3) Print out electronic wavefunctions in pw basis if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) { - if (iter % PARAM.inp.out_freq_elec == 0 || iter == PARAM.inp.scf_nmax || this->conv_esolver) + if (iter % PARAM.inp.out_freq_elec == 0 || + iter == PARAM.inp.scf_nmax || + conv_esolver) { std::stringstream ssw; ssw << PARAM.globalv.global_out_dir << "WAVEFUNC"; - // mohan update 2011-02-21 // qianrui update 2020-10-17 ModuleIO::write_wfc_pw(ssw.str(), this->psi[0], this->kv, this->pw_wfc); - // ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running,"write wave - // functions into file WAVEFUNC.dat"); } } + // 4) check if oscillate for delta_spin method if (PARAM.inp.sc_mag_switch) { @@ -621,7 +633,7 @@ void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int } template -void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep) +void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) { ModuleBase::TITLE("ESolver_KS_PW", "after_scf"); ModuleBase::timer::tick("ESolver_KS_PW", "after_scf"); @@ -633,9 +645,9 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep) } // 2) call after_scf() of ESolver_KS - ESolver_KS::after_scf(ucell, istep); + ESolver_KS::after_scf(ucell, istep, conv_esolver); - // 3) output wavefunctions + // 3) output wavefunctions in pw basis if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) { std::stringstream ssw; @@ -643,7 +655,8 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep) ModuleIO::write_wfc_pw(ssw.str(), this->psi[0], this->kv, this->pw_wfc); } - // 4) Transfer data from GPU to CPU + // 4) transfer data from GPU to CPU in pw basis + // a question: the wavefunctions have been output, then the data transfer occurs? mohan 20250302 if (this->device == base_device::GpuDevice) { castmem_2d_d2h_op()(this->psi[0].get_pointer() - this->psi[0].get_psi_bias(), @@ -651,7 +664,7 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep) this->psi[0].size()); } - // 5) Calculate band-decomposed (partial) charge density + // 5) calculate band-decomposed (partial) charge density in pw basis const std::vector bands_to_print = PARAM.inp.bands_to_print; if (bands_to_print.size() > 0) { @@ -678,7 +691,7 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep) PARAM.inp.if_separate_k); } - //! 6) Calculate Wannier functions + //! 6) calculate Wannier functions in PW basis if (PARAM.inp.calculation == "nscf" && PARAM.inp.towannier90) { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Wannier functions calculation"); @@ -734,6 +747,7 @@ template void ESolver_KS_PW::cal_force(UnitCell& ucell, ModuleBase::matrix& force) { Forces ff(ucell.nat); + if (this->__kspw_psi != nullptr && PARAM.inp.precision == "single") { delete reinterpret_cast, Device>*>(this->__kspw_psi); @@ -763,6 +777,7 @@ template void ESolver_KS_PW::cal_stress(UnitCell& ucell, ModuleBase::matrix& stress) { Stress_PW ss(this->pelec); + if (this->__kspw_psi != nullptr && PARAM.inp.precision == "single") { delete reinterpret_cast, Device>*>(this->__kspw_psi); @@ -930,12 +945,31 @@ void ESolver_KS_PW::after_all_runners(UnitCell& ucell) { this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); - ML_data ml_data; - ml_data.set_para(this->pelec->charge->nrxx, PARAM.inp.nelec, PARAM.inp.of_tf_weight, PARAM.inp.of_vw_weight, - PARAM.inp.of_ml_chi_p, PARAM.inp.of_ml_chi_q, PARAM.inp.of_ml_chi_xi, PARAM.inp.of_ml_chi_pnl, PARAM.inp.of_ml_chi_qnl, - PARAM.inp.of_ml_nkernel, PARAM.inp.of_ml_kernel, PARAM.inp.of_ml_kernel_scaling, PARAM.inp.of_ml_yukawa_alpha, PARAM.inp.of_ml_kernel_file, ucell.omega, this->pw_rho); - ml_data.generateTrainData_KS(this->kspw_psi, this->pelec, this->pw_wfc, this->pw_rho, ucell, this->pelec->pot->get_effective_v(0)); - } + ML_data ml_data; + ml_data.set_para(this->pelec->charge->nrxx, + PARAM.inp.nelec, + PARAM.inp.of_tf_weight, + PARAM.inp.of_vw_weight, + PARAM.inp.of_ml_chi_p, + PARAM.inp.of_ml_chi_q, + PARAM.inp.of_ml_chi_xi, + PARAM.inp.of_ml_chi_pnl, + PARAM.inp.of_ml_chi_qnl, + PARAM.inp.of_ml_nkernel, + PARAM.inp.of_ml_kernel, + PARAM.inp.of_ml_kernel_scaling, + PARAM.inp.of_ml_yukawa_alpha, + PARAM.inp.of_ml_kernel_file, + ucell.omega, + this->pw_rho); + + ml_data.generateTrainData_KS(this->kspw_psi, + this->pelec, + this->pw_wfc, + this->pw_rho, + ucell, + this->pelec->pot->get_effective_v(0)); + } #endif } diff --git a/source/module_esolver/esolver_ks_pw.h b/source/module_esolver/esolver_ks_pw.h index 25cf73dc77..47ddb82e2a 100644 --- a/source/module_esolver/esolver_ks_pw.h +++ b/source/module_esolver/esolver_ks_pw.h @@ -36,11 +36,11 @@ class ESolver_KS_PW : public ESolver_KS virtual void iter_init(UnitCell& ucell, const int istep, const int iter) override; - virtual void update_pot(UnitCell& ucell, const int istep, const int iter) override; + virtual void update_pot(UnitCell& ucell, const int istep, const int iter, const bool conv_esolver) override; - virtual void iter_finish(UnitCell& ucell, const int istep, int& iter) override; + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) override; - virtual void after_scf(UnitCell& ucell, const int istep) override; + virtual void after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) override; virtual void others(UnitCell& ucell, const int istep) override; diff --git a/source/module_esolver/esolver_of.cpp b/source/module_esolver/esolver_of.cpp index fcf326543e..9160a735f1 100644 --- a/source/module_esolver/esolver_of.cpp +++ b/source/module_esolver/esolver_of.cpp @@ -164,6 +164,9 @@ void ESolver_OF::runner(UnitCell& ucell, const int istep) if (PARAM.inp.of_ml_local_test) this->ml_->localTest(pelec->charge->rho, this->pw_rho); #endif + + bool conv_esolver = false; // this conv_esolver is added by mohan 20250302 + while (true) { // once we get a new rho and phi, update potential @@ -174,8 +177,9 @@ void ESolver_OF::runner(UnitCell& ucell, const int istep) this->energy_last_ = this->energy_current_; this->energy_current_ = this->cal_energy(); + // check if the job is done - if (this->check_exit()) + if (this->check_exit(conv_esolver)) { break; } @@ -188,10 +192,10 @@ void ESolver_OF::runner(UnitCell& ucell, const int istep) this->iter_++; - ESolver_FP::iter_finish(ucell, istep, this->iter_); + ESolver_FP::iter_finish(ucell, istep, this->iter_, conv_esolver); } - this->after_opt(istep, ucell); + this->after_opt(istep, ucell, conv_esolver); ModuleBase::timer::tick("ESolver_OF", "runner"); } @@ -434,9 +438,9 @@ void ESolver_OF::update_rho() * * @return exit or not */ -bool ESolver_OF::check_exit() +bool ESolver_OF::check_exit(bool& conv_esolver) { - this->conv_esolver = false; + conv_esolver = false; bool potConv = false; bool potHold = false; // if normdLdphi nearly remains unchanged bool energyConv = false; @@ -457,12 +461,12 @@ bool ESolver_OF::check_exit() energyConv = true; } - this->conv_esolver = (this->of_conv_ == "energy" && energyConv) || (this->of_conv_ == "potential" && potConv) + conv_esolver = (this->of_conv_ == "energy" && energyConv) || (this->of_conv_ == "potential" && potConv) || (this->of_conv_ == "both" && potConv && energyConv); - this->print_info(); + this->print_info(conv_esolver); - if (this->conv_esolver || this->iter_ >= this->max_iter_) + if (conv_esolver || this->iter_ >= this->max_iter_) { return true; } @@ -488,7 +492,7 @@ bool ESolver_OF::check_exit() * @param istep * @param ucell */ -void ESolver_OF::after_opt(const int istep, UnitCell& ucell) +void ESolver_OF::after_opt(const int istep, UnitCell& ucell, const bool conv_esolver) { ModuleBase::TITLE("ESolver_OF", "after_opt"); ModuleBase::timer::tick("ESolver_OF", "after_opt"); @@ -538,7 +542,7 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell) } #endif // 2) call after_scf() of ESolver_FP - ESolver_FP::after_scf(ucell, istep); + ESolver_FP::after_scf(ucell, istep, conv_esolver); ModuleBase::timer::tick("ESolver_OF", "after_opt"); } diff --git a/source/module_esolver/esolver_of.h b/source/module_esolver/esolver_of.h index 8c69a477c5..f0aaf8ca7e 100644 --- a/source/module_esolver/esolver_of.h +++ b/source/module_esolver/esolver_of.h @@ -89,8 +89,8 @@ class ESolver_OF : public ESolver_FP void update_potential(UnitCell& ucell); void optimize(UnitCell& ucell); void update_rho(); - bool check_exit(); - void after_opt(const int istep, UnitCell& ucell); + bool check_exit(bool& conv_esolver); + void after_opt(const int istep, UnitCell& ucell, const bool conv_esolver); // ============================ tools =============================== // --------------------- initialize --------------------------------- @@ -110,7 +110,7 @@ class ESolver_OF : public ESolver_FP void test_direction(double* dEdtheta, double** ptemp_phi, UnitCell& ucell); // --------------------- output the necessary information ----------- - void print_info(); + void print_info(const bool conv_esolver); // --------------------- interface to blas -------------------------- double inner_product(double* pa, double* pb, int length, double dV = 1) diff --git a/source/module_esolver/esolver_of_tool.cpp b/source/module_esolver/esolver_of_tool.cpp index 5ac09580e4..c6f2725a1d 100644 --- a/source/module_esolver/esolver_of_tool.cpp +++ b/source/module_esolver/esolver_of_tool.cpp @@ -386,7 +386,7 @@ void ESolver_OF::test_direction(double* dEdtheta, double** ptemp_phi, UnitCell& * @brief Print nessecary information to the screen, * and write the components of the total energy into running_log. */ -void ESolver_OF::print_info() +void ESolver_OF::print_info(const bool conv_esolver) { if (this->iter_ == 0) { @@ -431,8 +431,11 @@ void ESolver_OF::print_info() std::vector titles; std::vector energies_Ry; std::vector energies_eV; - if ((PARAM.inp.printe > 0 - && ((this->iter_ + 1) % PARAM.inp.printe == 0 || this->conv_esolver || this->iter_ == PARAM.inp.scf_nmax)) || PARAM.inp.init_chg == "file") + if ((PARAM.inp.printe > 0 && + ((this->iter_ + 1) % PARAM.inp.printe == 0 || + conv_esolver || + this->iter_ == PARAM.inp.scf_nmax)) || + PARAM.inp.init_chg == "file") { titles.push_back("E_Total"); energies_Ry.push_back(this->pelec->f_en.etot); diff --git a/source/module_esolver/esolver_sdft_pw.cpp b/source/module_esolver/esolver_sdft_pw.cpp index a4c20d37d8..3049ea68a7 100644 --- a/source/module_esolver/esolver_sdft_pw.cpp +++ b/source/module_esolver/esolver_sdft_pw.cpp @@ -125,20 +125,20 @@ void ESolver_SDFT_PW::before_scf(UnitCell& ucell, const int istep) } template -void ESolver_SDFT_PW::iter_finish(UnitCell& ucell, const int istep, int& iter) +void ESolver_SDFT_PW::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) { // call iter_finish() of ESolver_KS - ESolver_KS::iter_finish(ucell, istep, iter); + ESolver_KS::iter_finish(ucell, istep, iter, conv_esolver); } template -void ESolver_SDFT_PW::after_scf(UnitCell& ucell, const int istep) +void ESolver_SDFT_PW::after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) { ModuleBase::TITLE("ESolver_SDFT_PW", "after_scf"); ModuleBase::timer::tick("ESolver_SDFT_PW", "after_scf"); // 1) call after_scf() of ESolver_KS_PW - ESolver_KS_PW::after_scf(ucell, istep); + ESolver_KS_PW::after_scf(ucell, istep, conv_esolver); ModuleBase::timer::tick("ESolver_SDFT_PW", "after_scf"); } diff --git a/source/module_esolver/esolver_sdft_pw.h b/source/module_esolver/esolver_sdft_pw.h index 3287fc9ecb..4cb0fe0ddd 100644 --- a/source/module_esolver/esolver_sdft_pw.h +++ b/source/module_esolver/esolver_sdft_pw.h @@ -39,9 +39,9 @@ class ESolver_SDFT_PW : public ESolver_KS_PW virtual void others(UnitCell& ucell, const int istep) override; - virtual void iter_finish(UnitCell& ucell, const int istep, int& iter) override; + virtual void iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) override; - virtual void after_scf(UnitCell& ucell, const int istep) override; + virtual void after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) override; virtual void after_all_runners(UnitCell& ucell) override; diff --git a/source/module_esolver/lcao_after_scf.cpp b/source/module_esolver/lcao_after_scf.cpp new file mode 100644 index 0000000000..d7dc57e1de --- /dev/null +++ b/source/module_esolver/lcao_after_scf.cpp @@ -0,0 +1,494 @@ +#include "esolver_ks_lcao.h" + +#include "module_base/formatter.h" +#include "module_base/global_variable.h" +#include "module_base/tool_title.h" +#include "module_elecstate/module_dm/cal_dm_psi.h" +#include "module_hamilt_lcao/module_deltaspin/spin_constrain.h" +#include "module_hamilt_lcao/module_dftu/dftu.h" +#include "module_io/berryphase.h" +#include "module_io/cube_io.h" +#include "module_io/dos_nao.h" +#include "module_io/io_dmk.h" +#include "module_io/io_npz.h" +#include "module_io/nscf_band.h" +#include "module_io/output_dmk.h" +#include "module_io/output_log.h" +#include "module_io/output_mat_sparse.h" +#include "module_io/output_mulliken.h" +#include "module_io/output_sk.h" +#include "module_io/to_qo.h" +#include "module_io/to_wannier90_lcao.h" +#include "module_io/to_wannier90_lcao_in_pw.h" +#include "module_io/write_HS.h" +#include "module_io/write_dmr.h" +#include "module_io/write_elecstat_pot.h" +#include "module_io/write_istate_info.h" +#include "module_io/write_proj_band_lcao.h" +#include "module_io/write_wfc_nao.h" +#include "module_parameter/parameter.h" + + +//--------------temporary---------------------------- +#include "module_base/global_function.h" +#include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_elecstate/cal_ux.h" +#include "module_elecstate/module_charge/symmetry_rho.h" +#include "module_elecstate/occupy.h" +#include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" // need DeePKS_init +#include "module_hamilt_lcao/module_dftu/dftu.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_io/print_info.h" + + +//mohan add 20250302 +#include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/ekinetic_new.h" + + +#include +#ifdef __EXX +#include "module_io/restart_exx_csr.h" +#include "module_ri/RPA_LRI.h" +#endif + +#ifdef __DEEPKS +#include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" +#include "module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h" +#endif +//-----force& stress------------------- +#include "module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h" + +//-----HSolver ElecState Hamilt-------- +#include "module_elecstate/elecstate_lcao.h" +#include "module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h" +#include "module_hsolver/hsolver_lcao.h" +// function used by deepks +// #include "module_elecstate/cal_dm.h" +//--------------------------------------------------- + +// test RDMFT +#include "module_rdmft/rdmft.h" + +#include + +namespace ModuleESolver +{ + +template +void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const bool conv_esolver) +{ + ModuleBase::TITLE("ESolver_KS_LCAO", "after_scf"); + ModuleBase::timer::tick("ESolver_KS_LCAO", "after_scf"); + + //------------------------------------------------------------------ + // 1) calculate the kinetic energy density tau, sunliang 2024-09-18 + //------------------------------------------------------------------ + if (PARAM.inp.out_elf[0] > 0) + { + assert(this->psi != nullptr); + this->pelec->cal_tau(*(this->psi)); + } + + //------------------------------------------------------------------ + //! 2) call after_scf() of ESolver_KS + //------------------------------------------------------------------ + ESolver_KS::after_scf(ucell, istep, conv_esolver); + + //------------------------------------------------------------------ + //! 3) write density matrix for sparse matrix + //------------------------------------------------------------------ + ModuleIO::write_dmr(dynamic_cast*>(this->pelec)->get_DM()->get_DMR_vector(), + this->pv, + PARAM.inp.out_dm1, + false, + PARAM.inp.out_app_flag, + ucell.get_iat2iwt(), + &ucell.nat, + istep); + + //------------------------------------------------------------------ + //! 4) write density matrix + //------------------------------------------------------------------ + if (PARAM.inp.out_dm) + { + std::vector efermis(PARAM.inp.nspin == 2 ? 2 : 1); + for (int ispin = 0; ispin < efermis.size(); ispin++) + { + efermis[ispin] = this->pelec->eferm.get_efval(ispin); + } + const int precision = 3; + ModuleIO::write_dmk(dynamic_cast*>(this->pelec)->get_DM()->get_DMK_vector(), + precision, + efermis, + &(ucell), + this->pv); + } + +#ifdef __EXX + //------------------------------------------------------------------ + //! 5) write Hexx matrix for NSCF (see `out_chg` in docs/advanced/input_files/input-main.md) + //------------------------------------------------------------------ + if (PARAM.inp.calculation != "nscf") + { + if (GlobalC::exx_info.info_global.cal_exx && PARAM.inp.out_chg[0] + && istep % PARAM.inp.out_interval == 0) // Peize Lin add if 2022.11.14 + { + const std::string file_name_exx = PARAM.globalv.global_out_dir + "HexxR" + std::to_string(GlobalV::MY_RANK); + if (GlobalC::exx_info.info_ri.real_number) + { + ModuleIO::write_Hexxs_csr(file_name_exx, ucell, this->exd->get_Hexxs()); + } + else + { + ModuleIO::write_Hexxs_csr(file_name_exx, ucell, this->exc->get_Hexxs()); + } + } + } +#endif + + //------------------------------------------------------------------ + // 6) write Hamiltonian and Overlap matrix + //------------------------------------------------------------------ + for (int ik = 0; ik < this->kv.get_nks(); ++ik) + { + if (PARAM.inp.out_mat_hs[0]) + { + this->p_hamilt->updateHk(ik); + } + bool bit = false; // LiuXh, 2017-03-21 + // if set bit = true, there would be error in soc-multi-core + // calculation, noted by zhengdy-soc + if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) + { + hamilt::MatrixBlock h_mat; + hamilt::MatrixBlock s_mat; + + this->p_hamilt->matrix(h_mat, s_mat); + + if (PARAM.inp.out_mat_hs[0]) + { + ModuleIO::save_mat(istep, + h_mat.p, + PARAM.globalv.nlocal, + bit, + PARAM.inp.out_mat_hs[1], + 1, + PARAM.inp.out_app_flag, + "H", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + ModuleIO::save_mat(istep, + s_mat.p, + PARAM.globalv.nlocal, + bit, + PARAM.inp.out_mat_hs[1], + 1, + PARAM.inp.out_app_flag, + "S", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + } + } + } + + //------------------------------------------------------------------ + // 7) write electronic wavefunctions + //------------------------------------------------------------------ + if (elecstate::ElecStateLCAO::out_wfc_lcao && (istep % PARAM.inp.out_interval == 0)) + { + ModuleIO::write_wfc_nao(elecstate::ElecStateLCAO::out_wfc_lcao, + this->psi[0], + this->pelec->ekb, + this->pelec->wg, + this->pelec->klist->kvec_c, + this->pv, + istep); + } + + //------------------------------------------------------------------ + //! 8) write DeePKS information + //------------------------------------------------------------------ +#ifdef __DEEPKS + if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) + { + hamilt::HamiltLCAO* p_ham_deepks = dynamic_cast*>(this->p_hamilt); + std::shared_ptr ld_shared_ptr(&ld, [](LCAO_Deepks*) {}); + LCAO_Deepks_Interface deepks_interface(ld_shared_ptr); + + deepks_interface.out_deepks_labels(this->pelec->f_en.etot, + this->pelec->klist->get_nks(), + ucell.nat, + PARAM.globalv.nlocal, + this->pelec->ekb, + this->pelec->klist->kvec_d, + ucell, + orb_, + this->gd, + &(this->pv), + *(this->psi), + dynamic_cast*>(this->pelec)->get_DM(), + p_ham_deepks); + } +#endif + + + //------------------------------------------------------------------ + //! 9) Perform RDMFT calculations + // rdmft, added by jghan, 2024-10-17 + //------------------------------------------------------------------ + if (PARAM.inp.rdmft == true) + { + ModuleBase::matrix occ_num(this->pelec->wg); + for (int ik = 0; ik < occ_num.nr; ++ik) + { + for (int inb = 0; inb < occ_num.nc; ++inb) + { + occ_num(ik, inb) /= this->kv.wk[ik]; + } + } + this->rdmft_solver.update_elec(ucell, occ_num, *(this->psi)); + + //! initialize the gradients of Etotal with respect to occupation numbers and wfc, + //! and set all elements to 0. + //! dedocc = d E/d Occ_Num + ModuleBase::matrix dedocc(this->pelec->wg.nr, this->pelec->wg.nc, true); + + //! dedwfc = d E/d wfc + psi::Psi dedwfc(this->psi->get_nk(), this->psi->get_nbands(), this->psi->get_nbasis(), this->kv.ngk, true); + dedwfc.zero_out(); + + double etot_rdmft = this->rdmft_solver.run(dedocc, dedwfc); + } + + +#ifdef __EXX + //------------------------------------------------------------------ + // 10) Write RPA information. + //------------------------------------------------------------------ + if (PARAM.inp.rpa) + { + RPA_LRI rpa_lri_double(GlobalC::exx_info.info_ri); + rpa_lri_double.cal_postSCF_exx(*dynamic_cast*>(this->pelec)->get_DM(), + MPI_COMM_WORLD, + ucell, + this->kv, + orb_); + rpa_lri_double.init(MPI_COMM_WORLD, this->kv, orb_.cutoffs()); + rpa_lri_double.out_for_RPA(ucell, this->pv, *(this->psi), this->pelec); + } +#endif + + + //------------------------------------------------------------------ + // 11) write HR in npz format. + //------------------------------------------------------------------ + if (PARAM.inp.out_hr_npz) + { + this->p_hamilt->updateHk(0); // first k point, up spin + hamilt::HamiltLCAO, double>* p_ham_lcao + = dynamic_cast, double>*>(this->p_hamilt); + std::string zipname = "output_HR0.npz"; + ModuleIO::output_mat_npz(ucell, zipname, *(p_ham_lcao->getHR())); + + if (PARAM.inp.nspin == 2) + { + this->p_hamilt->updateHk(this->kv.get_nks() / 2); // the other half of k points, down spin + hamilt::HamiltLCAO, double>* p_ham_lcao + = dynamic_cast, double>*>(this->p_hamilt); + zipname = "output_HR1.npz"; + ModuleIO::output_mat_npz(ucell, zipname, *(p_ham_lcao->getHR())); + } + } + + //------------------------------------------------------------------ + // 12) write density matrix in the 'npz' format. + //------------------------------------------------------------------ + if (PARAM.inp.out_dm_npz) + { + const elecstate::DensityMatrix* dm + = dynamic_cast*>(this->pelec)->get_DM(); + std::string zipname = "output_DM0.npz"; + ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(1))); + + if (PARAM.inp.nspin == 2) + { + zipname = "output_DM1.npz"; + ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(2))); + } + } + + //------------------------------------------------------------------ + //! 13) Print out information every 'out_interval' steps. + //------------------------------------------------------------------ + if (PARAM.inp.calculation != "md" || istep % PARAM.inp.out_interval == 0) + { + //! Print out sparse matrix + ModuleIO::output_mat_sparse(PARAM.inp.out_mat_hs2, + PARAM.inp.out_mat_dh, + PARAM.inp.out_mat_t, + PARAM.inp.out_mat_r, + istep, + this->pelec->pot->get_effective_v(), + this->pv, + this->GK, + two_center_bundle_, + orb_, + ucell, + this->gd, + this->kv, + this->p_hamilt); + + //! Perform Mulliken charge analysis + if (PARAM.inp.out_mul) + { + ModuleIO::cal_mag(&(this->pv), + this->p_hamilt, + this->kv, + this->pelec, + this->two_center_bundle_, + this->orb_, + ucell, + this->gd, + istep, + true); + } + } + + //------------------------------------------------------------------ + //! 14) Print out atomic magnetization only when 'spin_constraint' is on. + //------------------------------------------------------------------ + if (PARAM.inp.sc_mag_switch) + { + spinconstrain::SpinConstrain& sc = spinconstrain::SpinConstrain::getScInstance(); + sc.cal_mi_lcao(istep); + sc.print_Mi(GlobalV::ofs_running); + sc.print_Mag_Force(GlobalV::ofs_running); + } + + //------------------------------------------------------------------ + //! 15) Clean up RA. + //! this should be last function and put it in the end, mohan request 2024-11-28 + //------------------------------------------------------------------ + if (!PARAM.inp.cal_force && !PARAM.inp.cal_stress) + { + RA.delete_grid(); + } + + //------------------------------------------------------------------ + //! 16) Print out quasi-orbitals. + //------------------------------------------------------------------ + if (PARAM.inp.qo_switch) + { + toQO tqo(PARAM.inp.qo_basis, PARAM.inp.qo_strategy, PARAM.inp.qo_thr, PARAM.inp.qo_screening_coeff); + tqo.initialize(PARAM.globalv.global_out_dir, + PARAM.inp.pseudo_dir, + PARAM.inp.orbital_dir, + &ucell, + this->kv.kvec_d, + GlobalV::ofs_running, + GlobalV::MY_RANK, + GlobalV::NPROC); + tqo.calculate(); + } + + //------------------------------------------------------------------ + //! 17) Print out kinetic matrix. + //------------------------------------------------------------------ + if (PARAM.inp.out_mat_tk[0]) + { + hamilt::HS_Matrix_K hsk(&pv, true); + hamilt::HContainer hR(&pv); + hamilt::Operator* ekinetic + = new hamilt::EkineticNew>(&hsk, + this->kv.kvec_d, + &hR, + &ucell, + orb_.cutoffs(), + &this->gd, + two_center_bundle_.kinetic_orb.get()); + + const int nspin_k = (PARAM.inp.nspin == 2 ? 2 : 1); + for (int ik = 0; ik < this->kv.get_nks() / nspin_k; ++ik) + { + ekinetic->init(ik); + ModuleIO::save_mat(0, + hsk.get_hk(), + PARAM.globalv.nlocal, + false, + PARAM.inp.out_mat_tk[1], + 1, + PARAM.inp.out_app_flag, + "T", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + } + + delete ekinetic; + } + + //------------------------------------------------------------------ + //! 18) wannier90 interface, added by jingan in 2018.11.7 + //------------------------------------------------------------------ + if (PARAM.inp.calculation == "nscf" && PARAM.inp.towannier90) + { + std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Wave function to Wannier90"); + if (PARAM.inp.wannier_method == 1) + { + toWannier90_LCAO_IN_PW myWannier(PARAM.inp.out_wannier_mmn, + PARAM.inp.out_wannier_amn, + PARAM.inp.out_wannier_unk, + PARAM.inp.out_wannier_eig, + PARAM.inp.out_wannier_wvfn_formatted, + PARAM.inp.nnkpfile, + PARAM.inp.wannier_spin); + myWannier.set_tpiba_omega(ucell.tpiba, ucell.omega); + myWannier.calculate(ucell, + this->pelec->ekb, + this->pw_wfc, + this->pw_big, + this->sf, + this->kv, + this->psi, + &(this->pv)); + } + else if (PARAM.inp.wannier_method == 2) + { + toWannier90_LCAO myWannier(PARAM.inp.out_wannier_mmn, + PARAM.inp.out_wannier_amn, + PARAM.inp.out_wannier_unk, + PARAM.inp.out_wannier_eig, + PARAM.inp.out_wannier_wvfn_formatted, + PARAM.inp.nnkpfile, + PARAM.inp.wannier_spin, + orb_); + + myWannier.calculate(ucell, this->gd, this->pelec->ekb, this->kv, *(this->psi), &(this->pv)); + } + std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Wave function to Wannier90"); + } + + //------------------------------------------------------------------ + //! 19) berry phase calculations, added by jingan + //------------------------------------------------------------------ + if (PARAM.inp.calculation == "nscf" && berryphase::berry_phase_flag && ModuleSymmetry::Symmetry::symm_flag != 1) + { + std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Berry phase calculation"); + berryphase bp(&(this->pv)); + bp.lcao_init(ucell, this->gd, this->kv, this->GridT, orb_); + // additional step before calling + // macroscopic_polarization (why capitalize + // the function name?) + bp.Macroscopic_polarization(ucell, this->pw_wfc->npwk_max, this->psi, this->pw_rho, this->pw_wfc, this->kv); + std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Berry phase calculation"); + } + + ModuleBase::timer::tick("ESolver_KS_LCAO", "after_scf"); +} + +template class ESolver_KS_LCAO; +template class ESolver_KS_LCAO, double>; +template class ESolver_KS_LCAO, std::complex>; +} // namespace ModuleESolver diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.h b/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.h index 660aa0ceab..1433024bf1 100644 --- a/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.h +++ b/source/module_hamilt_lcao/module_gint/temp_gint/gint_atom.h @@ -25,16 +25,16 @@ class GintAtom // getter functions const Atom* get_atom() const { return atom_; }; - const int get_ia() const { return ia_; }; - const int get_iat() const { return iat_; }; + int get_ia() const { return ia_; }; + int get_iat() const { return iat_; }; const Vec3i& get_bgrid_idx() const { return biggrid_idx_; }; const Vec3i& get_unitcell_idx() const { return unitcell_idx_; }; const Vec3i& get_R() const { return unitcell_idx_; }; const Vec3d& get_tau_in_bgrid() const { return tau_in_biggrid_; }; const Numerical_Orbital* get_orb() const { return orb_; }; - const int get_nw() const { return atom_->nw; }; - const double get_rcut() const { return orb_->getRcut(); }; + int get_nw() const { return atom_->nw; }; + double get_rcut() const { return orb_->getRcut(); }; /** * @brief Get the wave function values of the atom at a meshgrid. @@ -115,4 +115,4 @@ class GintAtom }; -} // namespace ModuleGint \ No newline at end of file +} // namespace ModuleGint diff --git a/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.h b/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.h index a39042e558..f24d1194b4 100644 --- a/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.h +++ b/source/module_hamilt_lcao/module_gint/temp_gint/localcell_info.h @@ -17,14 +17,14 @@ class LocalCellInfo std::shared_ptr unitcell_info); // getter functions - const int get_startidx_bx() const { return startidx_bx_; }; - const int get_startidx_by() const { return startidx_by_; }; - const int get_startidx_bz() const { return startidx_bz_; }; - const int get_nbx() const { return nbx_; }; - const int get_nby() const { return nby_; }; - const int get_nbz() const { return nbz_; }; - const int get_bgrids_num() const { return nbxyz_; }; - const int get_mgrids_num() const { return nmxyz_; }; + int get_startidx_bx() const { return startidx_bx_; }; + int get_startidx_by() const { return startidx_by_; }; + int get_startidx_bz() const { return startidx_bz_; }; + int get_nbx() const { return nbx_; }; + int get_nby() const { return nby_; }; + int get_nbz() const { return nbz_; }; + int get_bgrids_num() const { return nbxyz_; }; + int get_mgrids_num() const { return nmxyz_; }; std::shared_ptr get_unitcell_info() const { return unitcell_info_; }; std::shared_ptr get_bgrid_info() const { return unitcell_info_->get_bgrid_info(); }; @@ -123,4 +123,4 @@ class LocalCellInfo }; -} // namespace ModuleGint \ No newline at end of file +} // namespace ModuleGint diff --git a/source/module_io/output_log.cpp b/source/module_io/output_log.cpp index 191dc413a2..7bf3a08d99 100644 --- a/source/module_io/output_log.cpp +++ b/source/module_io/output_log.cpp @@ -7,7 +7,7 @@ namespace ModuleIO { -void output_convergence_after_scf(bool& convergence, double& energy, std::ofstream& ofs_running) +void output_convergence_after_scf(const bool &convergence, double& energy, std::ofstream& ofs_running) { if (convergence) { @@ -43,7 +43,7 @@ void output_after_relax(bool conv_ion, bool conv_esolver, std::ofstream& ofs_run } } -void output_efermi(bool& convergence, double& efermi, std::ofstream& ofs_running) +void output_efermi(const bool &convergence, double& efermi, std::ofstream& ofs_running) { if (convergence && PARAM.inp.out_level != "m") { @@ -311,4 +311,4 @@ void write_head(std::ofstream& ofs_running, const int& istep, const int& iter, c << " ELEC=" << std::setw(4) << iter << "--------------------------------\n"; } -}// namespace ModuleIO \ No newline at end of file +}// namespace ModuleIO diff --git a/source/module_io/output_log.h b/source/module_io/output_log.h index 68c93ade9d..2bbc90cd94 100644 --- a/source/module_io/output_log.h +++ b/source/module_io/output_log.h @@ -14,7 +14,7 @@ namespace ModuleIO /// @param convergence if is convergence /// @param energy the total energy in Ry /// @param ofs_running the output stream -void output_convergence_after_scf(bool& convergence, double& energy, std::ofstream& ofs_running = GlobalV::ofs_running); +void output_convergence_after_scf(const bool&convergence, double& energy, std::ofstream& ofs_running = GlobalV::ofs_running); /// @brief output after relaxation /// @param conv_ion if is convergence for ions @@ -26,7 +26,7 @@ void output_after_relax(bool conv_ion, bool conv_esolver, std::ofstream& ofs_run /// @param convergence if is convergence /// @param efermi /// @param ofs_running the output stream -void output_efermi(bool& convergence, double& efermi, std::ofstream& ofs_running = GlobalV::ofs_running); +void output_efermi(const bool &convergence, double& efermi, std::ofstream& ofs_running = GlobalV::ofs_running); /// @brief calculate and output the vacuum level /// We first determine the vacuum direction, then get the vacuum position based on the minimum of charge density, @@ -75,4 +75,4 @@ void write_head(std::ofstream& ofs_running, const int& istep, const int& iter, c } // namespace ModuleIO -#endif \ No newline at end of file +#endif From 53d83b2ef217f69555a03cad061d78863d723725 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Mon, 3 Mar 2025 15:18:58 +0800 Subject: [PATCH 100/160] Refactor: before_scf of esolver_fp (#5943) * Refactor: before_scf of esolver_fp * reset tool_title.cpp --- source/module_esolver/esolver_fp.cpp | 74 +++++++++++ source/module_esolver/esolver_ks_pw.cpp | 144 +++++----------------- source/module_esolver/esolver_of.cpp | 8 -- source/module_esolver/lcao_before_scf.cpp | 73 ----------- 4 files changed, 106 insertions(+), 193 deletions(-) diff --git a/source/module_esolver/esolver_fp.cpp b/source/module_esolver/esolver_fp.cpp index bd65cbe03d..146948cf78 100644 --- a/source/module_esolver/esolver_fp.cpp +++ b/source/module_esolver/esolver_fp.cpp @@ -1,8 +1,11 @@ #include "esolver_fp.h" #include "module_base/global_variable.h" +#include "module_elecstate/cal_ux.h" #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_elecstate/read_pseudo.h" +#include "module_hamilt_general/module_ewald/H_Ewald_pw.h" +#include "module_hamilt_general/module_vdw/vdw.h" #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_io/cif_io.h" #include "module_io/cube_io.h" @@ -283,6 +286,77 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "INIT K-POINTS"); } + // charge extrapolation + if (ucell.ionic_position_updated) + { + this->CE.update_all_dis(ucell); + this->CE.extrapolate_charge(&(this->Pgrid), + ucell, + this->pelec->charge, + &(this->sf), + GlobalV::ofs_running, + GlobalV::ofs_warning); + } + + //---------------------------------------------------------- + // about vdw, jiyy add vdwd3 and linpz add vdwd2 + //---------------------------------------------------------- + auto vdw_solver = vdw::make_vdw(ucell, PARAM.inp, &(GlobalV::ofs_running)); + if (vdw_solver != nullptr) + { + this->pelec->f_en.evdw = vdw_solver->get_energy(); + } + + // calculate ewald energy + if (!PARAM.inp.test_skip_ewald) + { + this->pelec->f_en.ewald_energy = H_Ewald_pw::compute_ewald(ucell, this->pw_rhod, this->sf.strucFac); + } + + //---------------------------------------------------------- + //! cal_ux should be called before init_scf because + //! the direction of ux is used in noncoline_rho + //---------------------------------------------------------- + elecstate::cal_ux(ucell); + + //! output the initial charge density + if (PARAM.inp.out_chg[0] == 2) + { + for (int is = 0; is < PARAM.inp.nspin; is++) + { + std::stringstream ss; + ss << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_CHG_INI.cube"; + ModuleIO::write_vdata_palgrid(this->Pgrid, + this->pelec->charge->rho[is], + is, + PARAM.inp.nspin, + istep, + ss.str(), + this->pelec->eferm.ef, + &(ucell)); + } + } + + //! output total local potential of the initial charge density + if (PARAM.inp.out_pot == 3) + { + for (int is = 0; is < PARAM.inp.nspin; is++) + { + std::stringstream ss; + ss << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_POT_INI.cube"; + ModuleIO::write_vdata_palgrid(this->Pgrid, + this->pelec->pot->get_effective_v(is), + is, + PARAM.inp.nspin, + istep, + ss.str(), + 0.0, // efermi + &(ucell), + 11, // precsion + 0); // out_fermi + } + } + return; } diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 15c0bd740b..82cee232ce 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -6,25 +6,23 @@ #include "module_elecstate/cal_ux.h" #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_elecstate/occupy.h" -#include "module_hamilt_general/module_ewald/H_Ewald_pw.h" -#include "module_hamilt_pw/hamilt_pwdft/global.h" -#include "module_io/print_info.h" #include "module_hamilt_pw/hamilt_pwdft/forces.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_hamilt_pw/hamilt_pwdft/stress_pw.h" +#include "module_io/print_info.h" //--------------------------------------------------- #include "module_base/formatter.h" #include "module_base/global_variable.h" +#include "module_base/kernels/math_kernel_op.h" #include "module_base/memory.h" #include "module_base/module_device/device.h" #include "module_elecstate/elecstate_pw.h" #include "module_elecstate/elecstate_pw_sdft.h" -#include "module_hamilt_general/module_vdw/vdw.h" #include "module_hamilt_pw/hamilt_pwdft/elecond.h" #include "module_hamilt_pw/hamilt_pwdft/hamilt_pw.h" #include "module_hsolver/diago_iter_assist.h" #include "module_hsolver/hsolver_pw.h" #include "module_hsolver/kernels/dngvd_op.h" -#include "module_base/kernels/math_kernel_op.h" #include "module_io/berryphase.h" #include "module_io/cube_io.h" #include "module_io/get_pchg_pw.h" @@ -109,7 +107,7 @@ ESolver_KS_PW::~ESolver_KS_PW() std::cout << " ** Closing DSP Hardware..." << std::endl; mtfunc::dspDestoryHandle(GlobalV::MY_RANK); #endif - if(PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") + if (PARAM.inp.device == "gpu" || PARAM.inp.precision == "single") { delete this->kspw_psi; } @@ -191,7 +189,6 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p &(this->pelec->f_en.vtxc)); } - //! initalize local pseudopotential this->locpp.init_vloc(ucell, this->pw_rhod); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "LOCAL POTENTIAL"); @@ -253,16 +250,6 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) this->p_psi_init->prepare_init(PARAM.inp.pw_seed); } - if (ucell.ionic_position_updated) - { - this->CE.update_all_dis(ucell); - this->CE.extrapolate_charge(&this->Pgrid, - ucell, - this->pelec->charge, - &this->sf, - GlobalV::ofs_running, - GlobalV::ofs_warning); - } // init Hamilt, this should be allocated before each scf loop // Operators in HamiltPW should be reallocated once cell changed @@ -272,77 +259,12 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) // allocate HamiltPW this->allocate_hamilt(ucell); - //---------------------------------------------------------- - // about vdw, jiyy add vdwd3 and linpz add vdwd2 - //---------------------------------------------------------- - auto vdw_solver = vdw::make_vdw(ucell, PARAM.inp, &(GlobalV::ofs_running)); - if (vdw_solver != nullptr) - { - this->pelec->f_en.evdw = vdw_solver->get_energy(); - } - - //---------------------------------------------------------- - // calculate ewald energy - //---------------------------------------------------------- - if (!PARAM.inp.test_skip_ewald) - { - this->pelec->f_en.ewald_energy = H_Ewald_pw::compute_ewald(ucell, this->pw_rhod, this->sf.strucFac); - } - - //---------------------------------------------------------- - //! cal_ux should be called before init_scf because - //! the direction of ux is used in noncoline_rho - //---------------------------------------------------------- - elecstate::cal_ux(ucell); - //---------------------------------------------------------- //! calculate the total local pseudopotential in real space //---------------------------------------------------------- this->pelec ->init_scf(istep, ucell, this->Pgrid, this->sf.strucFac, this->locpp.numeric, ucell.symm, (void*)this->pw_wfc); - //---------------------------------------------------------- - //! output the initial charge density - //---------------------------------------------------------- - if (PARAM.inp.out_chg[0] == 2) - { - for (int is = 0; is < PARAM.inp.nspin; is++) - { - std::stringstream ss; - ss << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_CHG_INI.cube"; - ModuleIO::write_vdata_palgrid(this->Pgrid, - this->pelec->charge->rho[is], - is, - PARAM.inp.nspin, - istep, - ss.str(), - this->pelec->eferm.ef, - &(ucell)); - } - } - - //---------------------------------------------------------- - //! output total local potential of the initial charge density - //---------------------------------------------------------- - if (PARAM.inp.out_pot == 3) - { - for (int is = 0; is < PARAM.inp.nspin; is++) - { - std::stringstream ss; - ss << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_POT_INI.cube"; - ModuleIO::write_vdata_palgrid(this->Pgrid, - this->pelec->pot->get_effective_v(is), - is, - PARAM.inp.nspin, - istep, - ss.str(), - 0.0, // efermi - &(ucell), - 11, // precsion - 0); // out_fermi - } - } - //---------------------------------------------------------- //! Symmetry_rho should behind init_scf, because charge should be //! initialized first. liuyu comment: Symmetry_rho should be located between @@ -593,7 +515,7 @@ void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int // 2) Update USPP-related quantities // D in USPP needs vloc, thus needs update when veff updated - // calculate the effective coefficient matrix for non-local pp projectors + // calculate the effective coefficient matrix for non-local pp projectors // liuyu 2023-10-24 if (PARAM.globalv.use_uspp) { @@ -604,9 +526,7 @@ void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int // 3) Print out electronic wavefunctions in pw basis if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) { - if (iter % PARAM.inp.out_freq_elec == 0 || - iter == PARAM.inp.scf_nmax || - conv_esolver) + if (iter % PARAM.inp.out_freq_elec == 0 || iter == PARAM.inp.scf_nmax || conv_esolver) { std::stringstream ssw; ssw << PARAM.globalv.global_out_dir << "WAVEFUNC"; @@ -941,35 +861,35 @@ void ESolver_KS_PW::after_all_runners(UnitCell& ucell) #ifdef __MLKEDF // generate training data for ML-KEDF - if(PARAM.inp.of_ml_gene_data == 1) + if (PARAM.inp.of_ml_gene_data == 1) { this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); - ML_data ml_data; - ml_data.set_para(this->pelec->charge->nrxx, - PARAM.inp.nelec, - PARAM.inp.of_tf_weight, - PARAM.inp.of_vw_weight, - PARAM.inp.of_ml_chi_p, - PARAM.inp.of_ml_chi_q, - PARAM.inp.of_ml_chi_xi, - PARAM.inp.of_ml_chi_pnl, - PARAM.inp.of_ml_chi_qnl, - PARAM.inp.of_ml_nkernel, - PARAM.inp.of_ml_kernel, - PARAM.inp.of_ml_kernel_scaling, - PARAM.inp.of_ml_yukawa_alpha, - PARAM.inp.of_ml_kernel_file, - ucell.omega, - this->pw_rho); - - ml_data.generateTrainData_KS(this->kspw_psi, - this->pelec, - this->pw_wfc, - this->pw_rho, - ucell, - this->pelec->pot->get_effective_v(0)); - } + ML_data ml_data; + ml_data.set_para(this->pelec->charge->nrxx, + PARAM.inp.nelec, + PARAM.inp.of_tf_weight, + PARAM.inp.of_vw_weight, + PARAM.inp.of_ml_chi_p, + PARAM.inp.of_ml_chi_q, + PARAM.inp.of_ml_chi_xi, + PARAM.inp.of_ml_chi_pnl, + PARAM.inp.of_ml_chi_qnl, + PARAM.inp.of_ml_nkernel, + PARAM.inp.of_ml_kernel, + PARAM.inp.of_ml_kernel_scaling, + PARAM.inp.of_ml_yukawa_alpha, + PARAM.inp.of_ml_kernel_file, + ucell.omega, + this->pw_rho); + + ml_data.generateTrainData_KS(this->kspw_psi, + this->pelec, + this->pw_wfc, + this->pw_rho, + ucell, + this->pelec->pot->get_effective_v(0)); + } #endif } diff --git a/source/module_esolver/esolver_of.cpp b/source/module_esolver/esolver_of.cpp index 9160a735f1..56cb148f25 100644 --- a/source/module_esolver/esolver_of.cpp +++ b/source/module_esolver/esolver_of.cpp @@ -258,17 +258,9 @@ void ESolver_OF::before_opt(const int istep, UnitCell& ucell) this->precip_dir_[is] = new std::complex[pw_rho->npw]; } } - if (ucell.ionic_position_updated) - { - CE.update_all_dis(ucell); - CE.extrapolate_charge(&Pgrid, ucell, pelec->charge, &sf, GlobalV::ofs_running, GlobalV::ofs_warning); - } this->pelec->init_scf(istep, ucell, Pgrid, sf.strucFac, locpp.numeric, ucell.symm); - // calculate ewald energy - this->pelec->f_en.ewald_energy = H_Ewald_pw::compute_ewald(ucell, this->pw_rho, sf.strucFac); - Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index 33ea5504bd..c6e020ca79 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -1,4 +1,3 @@ -#include "module_elecstate/cal_ux.h" #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_esolver/esolver_ks_lcao.h" #include "module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h" @@ -22,8 +21,6 @@ #include "module_base/formatter.h" #include "module_elecstate/elecstate_lcao.h" #include "module_elecstate/module_dm/cal_dm_psi.h" -#include "module_hamilt_general/module_ewald/H_Ewald_pw.h" -#include "module_hamilt_general/module_vdw/vdw.h" #include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" #include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/op_exx_lcao.h" #include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.h" @@ -48,26 +45,6 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) //! 1) call before_scf() of ESolver_KS ESolver_KS::before_scf(ucell, istep); - if (ucell.ionic_position_updated) - { - this->CE.update_all_dis(ucell); - this->CE.extrapolate_charge(&(this->Pgrid), - ucell, - this->pelec->charge, - &(this->sf), - GlobalV::ofs_running, - GlobalV::ofs_warning); - } - - //---------------------------------------------------------- - // about vdw, jiyy add vdwd3 and linpz add vdwd2 - //---------------------------------------------------------- - auto vdw_solver = vdw::make_vdw(ucell, PARAM.inp, &(GlobalV::ofs_running)); - if (vdw_solver != nullptr) - { - this->pelec->f_en.evdw = vdw_solver->get_energy(); - } - // 1. prepare HS matrices, prepare grid integral // (1) Find adjacent atoms for each atom. double search_radius = atom_arrange::set_sr_NL(GlobalV::ofs_running, @@ -274,11 +251,6 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) this->psi, this->pelec); } - //========================================================= - // cal_ux should be called before init_scf because - // the direction of ux is used in noncoline_rho - //========================================================= - elecstate::cal_ux(ucell); // Peize Lin add 2016-12-03 #ifdef __EXX // set xc type before the first cal of xc in pelec->init_scf @@ -297,44 +269,6 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) this->pelec->init_scf(istep, ucell, this->Pgrid, this->sf.strucFac, this->locpp.numeric, ucell.symm); - //! output the initial charge density - if (PARAM.inp.out_chg[0] == 2) - { - for (int is = 0; is < PARAM.inp.nspin; is++) - { - std::stringstream ss; - ss << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_CHG_INI.cube"; - ModuleIO::write_vdata_palgrid(this->Pgrid, - this->pelec->charge->rho[is], - is, - PARAM.inp.nspin, - istep, - ss.str(), - this->pelec->eferm.ef, - &(ucell)); - } - } - - //! output total local potential of the initial charge density - if (PARAM.inp.out_pot == 3) - { - for (int is = 0; is < PARAM.inp.nspin; is++) - { - std::stringstream ss; - ss << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_POT_INI.cube"; - ModuleIO::write_vdata_palgrid(this->Pgrid, - this->pelec->pot->get_effective_v(is), - is, - PARAM.inp.nspin, - istep, - ss.str(), - 0.0, // efermi - &(ucell), - 11, // precsion - 0); // out_fermi - } - } - // initalize DMR // DMR should be same size with Hamiltonian(R) dynamic_cast*>(this->pelec) @@ -391,13 +325,6 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) srho.begin(is, *(this->pelec->charge), this->pw_rho, ucell.symm); } - // 1. calculate ewald energy. - // mohan update 2021-02-25 - if (!PARAM.inp.test_skip_ewald) - { - this->pelec->f_en.ewald_energy = H_Ewald_pw::compute_ewald(ucell, this->pw_rho, this->sf.strucFac); - } - this->p_hamilt->non_first_scf = istep; // update in ion-step From 70b7f580fd8c73dfe40dd779456e1a424d631762 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Mon, 3 Mar 2025 16:44:07 +0800 Subject: [PATCH 101/160] Refactor: remove useless head files (#5945) * Refactor: remove useless head file in esolver_sdft_pw.cpp * remove useless head file in esolver_ks_pw.cpp * fix compile of CUDA --- source/module_esolver/esolver_ks_pw.cpp | 31 +++++++++-------------- source/module_esolver/esolver_sdft_pw.cpp | 20 +++------------ 2 files changed, 16 insertions(+), 35 deletions(-) diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 82cee232ce..f5d49c91d8 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -1,44 +1,39 @@ #include "esolver_ks_pw.h" -#include - -//--------------temporary---------------------------- -#include "module_elecstate/cal_ux.h" -#include "module_elecstate/module_charge/symmetry_rho.h" -#include "module_elecstate/occupy.h" -#include "module_hamilt_pw/hamilt_pwdft/forces.h" -#include "module_hamilt_pw/hamilt_pwdft/global.h" -#include "module_hamilt_pw/hamilt_pwdft/stress_pw.h" -#include "module_io/print_info.h" -//--------------------------------------------------- #include "module_base/formatter.h" #include "module_base/global_variable.h" #include "module_base/kernels/math_kernel_op.h" #include "module_base/memory.h" -#include "module_base/module_device/device.h" +#include "module_elecstate/cal_ux.h" #include "module_elecstate/elecstate_pw.h" #include "module_elecstate/elecstate_pw_sdft.h" +#include "module_elecstate/module_charge/symmetry_rho.h" +#include "module_hamilt_general/module_ewald/H_Ewald_pw.h" +#include "module_hamilt_general/module_vdw/vdw.h" +#include "module_hamilt_lcao/module_deltaspin/spin_constrain.h" +#include "module_hamilt_lcao/module_dftu/dftu.h" #include "module_hamilt_pw/hamilt_pwdft/elecond.h" +#include "module_hamilt_pw/hamilt_pwdft/forces.h" #include "module_hamilt_pw/hamilt_pwdft/hamilt_pw.h" +#include "module_hamilt_pw/hamilt_pwdft/onsite_projector.h" +#include "module_hamilt_pw/hamilt_pwdft/stress_pw.h" #include "module_hsolver/diago_iter_assist.h" #include "module_hsolver/hsolver_pw.h" #include "module_hsolver/kernels/dngvd_op.h" #include "module_io/berryphase.h" -#include "module_io/cube_io.h" #include "module_io/get_pchg_pw.h" -#include "module_io/input_conv.h" #include "module_io/nscf_band.h" #include "module_io/numerical_basis.h" #include "module_io/numerical_descriptor.h" -#include "module_io/output_log.h" #include "module_io/to_wannier90_pw.h" #include "module_io/winput.h" #include "module_io/write_dos_pw.h" -#include "module_io/write_elecstat_pot.h" #include "module_io/write_istate_info.h" #include "module_io/write_wfc_pw.h" #include "module_io/write_wfc_r.h" #include "module_parameter/parameter.h" + +#include #ifdef USE_PAW #include "module_cell/module_paw/paw_cell.h" #endif @@ -53,9 +48,7 @@ #include "module_base/kernels/dsp/dsp_connector.h" #endif -#include "module_hamilt_lcao/module_deltaspin/spin_constrain.h" -#include "module_hamilt_lcao/module_dftu/dftu.h" -#include "module_hamilt_pw/hamilt_pwdft/onsite_projector.h" + namespace ModuleESolver { diff --git a/source/module_esolver/esolver_sdft_pw.cpp b/source/module_esolver/esolver_sdft_pw.cpp index 3049ea68a7..a733578820 100644 --- a/source/module_esolver/esolver_sdft_pw.cpp +++ b/source/module_esolver/esolver_sdft_pw.cpp @@ -1,31 +1,19 @@ #include "esolver_sdft_pw.h" +#include "module_base/global_variable.h" #include "module_base/memory.h" -#include "module_base/timer.h" -#include "module_elecstate/elecstate_pw_sdft.h" +#include "module_elecstate/module_charge/symmetry_rho.h" #include "module_hamilt_pw/hamilt_stodft/sto_dos.h" #include "module_hamilt_pw/hamilt_stodft/sto_elecond.h" +#include "module_hamilt_pw/hamilt_stodft/sto_forces.h" +#include "module_hamilt_pw/hamilt_stodft/sto_stress_pw.h" #include "module_hsolver/diago_iter_assist.h" -#include "module_hsolver/hsolver_pw_sdft.h" -#include "module_io/cube_io.h" -#include "module_io/output_log.h" #include "module_io/write_istate_info.h" #include "module_parameter/parameter.h" #include #include -//-------------------Temporary------------------ -#include "module_base/global_variable.h" -#include "module_elecstate/module_charge/symmetry_rho.h" -#include "module_hamilt_pw/hamilt_pwdft/global.h" -//---------------------------------------------- -//-----force------------------- -#include "module_hamilt_pw/hamilt_stodft/sto_forces.h" -//-----stress------------------ -#include "module_hamilt_pw/hamilt_stodft/sto_stress_pw.h" -//--------------------------------------------------- - namespace ModuleESolver { From b3bc91220bf826752d9b196366f77690016a58c2 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Wed, 5 Mar 2025 12:10:53 +0800 Subject: [PATCH 102/160] Refactor:Modify the output functions in elecstate. (#5954) * change the func print_band * change the func print_format * change the func print_value * change print value * add change --- source/module_elecstate/elecstate.h | 17 --- source/module_elecstate/elecstate_print.cpp | 136 +++++++++--------- source/module_elecstate/elecstate_print.h | 33 +++++ .../test/elecstate_print_test.cpp | 25 ++-- source/module_esolver/esolver_ks.cpp | 13 +- .../test/hsolver_supplementary_mock.h | 10 -- 6 files changed, 126 insertions(+), 108 deletions(-) create mode 100644 source/module_elecstate/elecstate_print.h diff --git a/source/module_elecstate/elecstate.h b/source/module_elecstate/elecstate.h index 1a1e2f3013..f4954a8d58 100644 --- a/source/module_elecstate/elecstate.h +++ b/source/module_elecstate/elecstate.h @@ -166,23 +166,6 @@ class ElecState ModuleBase::matrix ekb; ///< band energy at each k point, each band. ModuleBase::matrix wg; ///< occupation weight for each k-point and band - public: // print something. See elecstate_print.cpp - void print_etot(const Magnetism& magnet, - const bool converged, - const int& iter, - const double& scf_thr, - const double& scf_thr_kin, - const double& duration, - const int printe, - const double& pw_diag_thr = 0, - const double& avg_iter = 0, - bool print = true); - void print_format(const std::string& name, const double& value); - - void print_band(const int& ik, const int& printe, const int& iter); - - void print_eigenvalue(std::ofstream& ofs); - public: // calculate ebands for all k points and all occupied bands void calEBand(); diff --git a/source/module_elecstate/elecstate_print.cpp b/source/module_elecstate/elecstate_print.cpp index 508e79ada7..57b625db8a 100644 --- a/source/module_elecstate/elecstate_print.cpp +++ b/source/module_elecstate/elecstate_print.cpp @@ -149,19 +149,21 @@ void print_scf_iterinfo(const std::string& ks_solver, } /// @brief print and check for band energy and occupations /// @param ofs -void ElecState::print_eigenvalue(std::ofstream& ofs) +void print_eigenvalue(const ModuleBase::matrix& ekb, + const ModuleBase::matrix& wg, + const K_Vectors* klist, + std::ofstream& ofs) { - bool wrong = false; - const int nks = this->klist->get_nks(); - const int nkstot = this->klist->get_nkstot(); + bool wrong = false; + const int nks = klist->get_nks(); + const int nkstot = klist->get_nkstot(); for (int ik = 0; ik < nks; ++ik) { - for (int ib = 0; ib < this->ekb.nc; ++ib) + for (int ib = 0; ib < ekb.nc; ++ib) { - if (std::abs(this->ekb(ik, ib)) > 1.0e10) + if (std::abs(ekb(ik, ib)) > 1.0e10) { - GlobalV::ofs_warning << " ik=" << ik + 1 << " ib=" << ib + 1 << " " << this->ekb(ik, ib) << " Ry" - << std::endl; + GlobalV::ofs_warning << " ik=" << ik + 1 << " ib=" << ib + 1 << " " << ekb(ik, ib) << " Ry" << std::endl; wrong = true; } } @@ -175,7 +177,7 @@ void ElecState::print_eigenvalue(std::ofstream& ofs) } std::string filename = PARAM.globalv.global_out_dir + PARAM.globalv.log_file; - std::vector ngk_tot = this->klist->ngk; + std::vector ngk_tot = klist->ngk; #ifdef __MPI MPI_Allreduce(MPI_IN_PLACE, ngk_tot.data(), nks, MPI_INT, MPI_SUM, POOL_WORLD); @@ -214,16 +216,16 @@ void ElecState::print_eigenvalue(std::ofstream& ofs) std::ofstream ofs_eig(filename.c_str(), std::ios::app); ofs_eig << std::setprecision(5); ofs_eig << std::setiosflags(std::ios::showpoint); - ofs_eig << " " << this->klist->ik2iktot[ik] + 1 - is * nkstot_np << "/" << nkstot_np - << " kpoint (Cartesian) = " << this->klist->kvec_c[ik].x << " " << this->klist->kvec_c[ik].y - << " " << this->klist->kvec_c[ik].z << " (" << ngk_tot[ik] << " pws)" << std::endl; + ofs_eig << " " << klist->ik2iktot[ik] + 1 - is * nkstot_np << "/" << nkstot_np + << " kpoint (Cartesian) = " << klist->kvec_c[ik].x << " " << klist->kvec_c[ik].y + << " " << klist->kvec_c[ik].z << " (" << ngk_tot[ik] << " pws)" << std::endl; ofs_eig << std::setprecision(6); ofs_eig << std::setiosflags(std::ios::showpoint); - for (int ib = 0; ib < this->ekb.nc; ib++) + for (int ib = 0; ib < ekb.nc; ib++) { - ofs_eig << std::setw(8) << ib + 1 << std::setw(15) << this->ekb(ik, ib) * ModuleBase::Ry_to_eV - << std::setw(15) << this->wg(ik, ib) << std::endl; + ofs_eig << std::setw(8) << ib + 1 << std::setw(15) << ekb(ik, ib) * ModuleBase::Ry_to_eV + << std::setw(15) << wg(ik, ib) << std::endl; } ofs_eig << std::endl; ofs_eig.close(); @@ -242,16 +244,20 @@ void ElecState::print_eigenvalue(std::ofstream& ofs) /// @param ik: index of kpoints /// @param printe: print energy every 'printe' electron iteration. /// @param iter: index of iterations -void ElecState::print_band(const int& ik, const int& printe, const int& iter) +void print_band(const ModuleBase::matrix& ekb, + const ModuleBase::matrix& wg, + const K_Vectors* klist, + const int& ik, + const int& printe, + const int& iter) { // check the band energy. bool wrong = false; for (int ib = 0; ib < PARAM.globalv.nbands_l; ++ib) { - if (std::abs(this->ekb(ik, ib)) > 1.0e10) + if (std::abs(ekb(ik, ib)) > 1.0e10) { - GlobalV::ofs_warning << " ik=" << ik + 1 << " ib=" << ib + 1 << " " << this->ekb(ik, ib) << " Ry" - << std::endl; + GlobalV::ofs_warning << " ik=" << ik + 1 << " ib=" << ib + 1 << " " << ekb(ik, ib) << " Ry" << std::endl; wrong = true; } } @@ -265,16 +271,16 @@ void ElecState::print_band(const int& ik, const int& printe, const int& iter) if (printe > 0 && ((iter + 1) % printe == 0)) { GlobalV::ofs_running << std::setprecision(6); - GlobalV::ofs_running << " Energy (eV) & Occupations for spin=" << this->klist->isk[ik] + 1 + GlobalV::ofs_running << " Energy (eV) & Occupations for spin=" << klist->isk[ik] + 1 << " K-point=" << ik + 1 << std::endl; GlobalV::ofs_running << std::setiosflags(std::ios::showpoint); for (int ib = 0; ib < PARAM.globalv.nbands_l; ib++) { GlobalV::ofs_running << " " << std::setw(6) << ib + 1 << std::setw(15) - << this->ekb(ik, ib) * ModuleBase::Ry_to_eV; + << ekb(ik, ib) * ModuleBase::Ry_to_eV; // for the first electron iteration, we don't have the energy // spectrum, so we can't get the occupations. - GlobalV::ofs_running << std::setw(15) << this->wg(ik, ib); + GlobalV::ofs_running << std::setw(15) << wg(ik, ib); GlobalV::ofs_running << std::endl; } } @@ -291,25 +297,25 @@ void ElecState::print_band(const int& ik, const int& printe, const int& iter) /// @param pw_diag_thr: threshold for diagonalization /// @param avg_iter: averaged diagonalization iteration of each scf iteration /// @param print: if print to screen -void ElecState::print_etot(const Magnetism& magnet, - const bool converged, - const int& iter_in, - const double& scf_thr, - const double& scf_thr_kin, - const double& duration, - const int printe, - const double& pw_diag_thr, - const double& avg_iter, - const bool print) +void print_etot(const Magnetism& magnet, + const ElecState& elec, + const bool converged, + const int& iter_in, + const double& scf_thr, + const double& scf_thr_kin, + const double& duration, + const int printe, + const double& pw_diag_thr, + const double& avg_iter, + const bool print) { ModuleBase::TITLE("energy", "print_etot"); const int iter = iter_in; - const int nrxx = this->charge->nrxx; - const int nxyz = this->charge->nxyz; + const int nrxx = elec.charge->nrxx; + const int nxyz = elec.charge->nxyz; GlobalV::ofs_running << std::setprecision(12); GlobalV::ofs_running << std::setiosflags(std::ios::right); - GlobalV::ofs_running << "\n Density error is " << scf_thr << std::endl; if (PARAM.inp.basis_type == "pw") @@ -324,46 +330,46 @@ void ElecState::print_etot(const Magnetism& magnet, { int n_order = std::max(0, Occupy::gaussian_type); titles.push_back("E_KohnSham"); - energies_Ry.push_back(this->f_en.etot); + energies_Ry.push_back(elec.f_en.etot); titles.push_back("E_KS(sigma->0)"); - energies_Ry.push_back(this->f_en.etot - this->f_en.demet / (2 + n_order)); + energies_Ry.push_back(elec.f_en.etot - elec.f_en.demet / (2 + n_order)); titles.push_back("E_Harris"); - energies_Ry.push_back(this->f_en.etot_harris); + energies_Ry.push_back(elec.f_en.etot_harris); titles.push_back("E_band"); - energies_Ry.push_back(this->f_en.eband); + energies_Ry.push_back(elec.f_en.eband); titles.push_back("E_one_elec"); - energies_Ry.push_back(this->f_en.eband + this->f_en.deband); + energies_Ry.push_back(elec.f_en.eband + elec.f_en.deband); titles.push_back("E_Hartree"); - energies_Ry.push_back(this->f_en.hartree_energy); + energies_Ry.push_back(elec.f_en.hartree_energy); titles.push_back("E_xc"); - energies_Ry.push_back(this->f_en.etxc - this->f_en.etxcc); + energies_Ry.push_back(elec.f_en.etxc - elec.f_en.etxcc); titles.push_back("E_Ewald"); - energies_Ry.push_back(this->f_en.ewald_energy); + energies_Ry.push_back(elec.f_en.ewald_energy); titles.push_back("E_entropy(-TS)"); - energies_Ry.push_back(this->f_en.demet); + energies_Ry.push_back(elec.f_en.demet); titles.push_back("E_descf"); - energies_Ry.push_back(this->f_en.descf); + energies_Ry.push_back(elec.f_en.descf); titles.push_back("E_LocalPP"); - energies_Ry.push_back(this->f_en.e_local_pp); + energies_Ry.push_back(elec.f_en.e_local_pp); std::string vdw_method = PARAM.inp.vdw_method; if (vdw_method == "d2") // Peize Lin add 2014-04, update 2021-03-09 { titles.push_back("E_vdwD2"); - energies_Ry.push_back(this->f_en.evdw); + energies_Ry.push_back(elec.f_en.evdw); } else if (vdw_method == "d3_0" || vdw_method == "d3_bj") // jiyy add 2019-05, update 2021-05-02 { titles.push_back("E_vdwD3"); - energies_Ry.push_back(this->f_en.evdw); + energies_Ry.push_back(elec.f_en.evdw); } titles.push_back("E_exx"); - energies_Ry.push_back(this->f_en.exx); + energies_Ry.push_back(elec.f_en.exx); if (PARAM.inp.imp_sol) { titles.push_back("E_sol_el"); - energies_Ry.push_back(this->f_en.esol_el); + energies_Ry.push_back(elec.f_en.esol_el); titles.push_back("E_sol_cav"); - energies_Ry.push_back(this->f_en.esol_cav); + energies_Ry.push_back(elec.f_en.esol_cav); } if (PARAM.inp.efield_flag) { @@ -380,43 +386,43 @@ void ElecState::print_etot(const Magnetism& magnet, if (PARAM.inp.deepks_scf) // caoyu add 2021-08-10 { titles.push_back("E_DeePKS"); - energies_Ry.push_back(this->f_en.edeepks_delta); + energies_Ry.push_back(elec.f_en.edeepks_delta); } #endif } else { titles.push_back("E_KohnSham"); - energies_Ry.push_back(this->f_en.etot); + energies_Ry.push_back(elec.f_en.etot); titles.push_back("E_Harris"); - energies_Ry.push_back(this->f_en.etot_harris); + energies_Ry.push_back(elec.f_en.etot_harris); } if (PARAM.globalv.two_fermi) { titles.push_back("E_Fermi_up"); - energies_Ry.push_back(this->eferm.ef_up); + energies_Ry.push_back(elec.eferm.ef_up); titles.push_back("E_Fermi_dw"); - energies_Ry.push_back(this->eferm.ef_dw); + energies_Ry.push_back(elec.eferm.ef_dw); } else { titles.push_back("E_Fermi"); - energies_Ry.push_back(this->eferm.ef); + energies_Ry.push_back(elec.eferm.ef); } if (PARAM.inp.out_bandgap) { if (!PARAM.globalv.two_fermi) { titles.push_back("E_bandgap"); - energies_Ry.push_back(this->bandgap); + energies_Ry.push_back(elec.bandgap); } else { titles.push_back("E_bandgap_up"); - energies_Ry.push_back(this->bandgap_up); + energies_Ry.push_back(elec.bandgap_up); titles.push_back("E_bandgap_dw"); - energies_Ry.push_back(this->bandgap_dw); + energies_Ry.push_back(elec.bandgap_dw); } } energies_eV.resize(energies_Ry.size()); @@ -457,8 +463,8 @@ void ElecState::print_etot(const Magnetism& magnet, 6, mag, 10, - this->f_en.etot * ModuleBase::Ry_to_eV, - this->f_en.etot_delta * ModuleBase::Ry_to_eV, + elec.f_en.etot * ModuleBase::Ry_to_eV, + elec.f_en.etot_delta * ModuleBase::Ry_to_eV, 16, drho, 12, @@ -471,12 +477,10 @@ void ElecState::print_etot(const Magnetism& magnet, /// @brief function to print name, value and value*Ry_to_eV /// @param name: name /// @param value: value -void ElecState::print_format(const std::string& name, const double& value) +void print_format(const std::string& name, const double& value) { GlobalV::ofs_running << std::setiosflags(std::ios::showpos); - std::stringstream name2; - name2 << name; - GlobalV::ofs_running << " " << std::setw(16) << name2.str() << std::setw(30) << value << std::setw(30) + GlobalV::ofs_running << " " << std::setw(16) << name << std::setw(30) << value << std::setw(30) << value * ModuleBase::Ry_to_eV << std::endl; GlobalV::ofs_running << std::resetiosflags(std::ios::showpos); return; diff --git a/source/module_elecstate/elecstate_print.h b/source/module_elecstate/elecstate_print.h new file mode 100644 index 0000000000..a20c2278cc --- /dev/null +++ b/source/module_elecstate/elecstate_print.h @@ -0,0 +1,33 @@ +#ifndef ELECSATE_PRINT_H +#define ELECSATE_PRINT_H +#include "module_elecstate/elecstate.h" +namespace elecstate +{ + void print_band(const ModuleBase::matrix& ekb, + const ModuleBase::matrix& wg, + const K_Vectors* klist, + const int& ik, + const int& printe, + const int& iter); + + void print_format(const std::string& name, + const double& value); + + void print_eigenvalue(const ModuleBase::matrix& ekb, + const ModuleBase::matrix& wg, + const K_Vectors* klist, + std::ofstream& ofs); + + void print_etot(const Magnetism& magnet, + const ElecState& elec, + const bool converged, + const int& iter_in, + const double& scf_thr, + const double& scf_thr_kin, + const double& duration, + const int printe, + const double& pw_diag_thr = 0, + const double& avg_iter = 0, + bool print = true); +} +#endif \ No newline at end of file diff --git a/source/module_elecstate/test/elecstate_print_test.cpp b/source/module_elecstate/test/elecstate_print_test.cpp index 1ab1337540..226e84c176 100644 --- a/source/module_elecstate/test/elecstate_print_test.cpp +++ b/source/module_elecstate/test/elecstate_print_test.cpp @@ -10,7 +10,8 @@ #include "module_elecstate/potentials/gatefield.h" #include "module_hamilt_general/module_xc/xc_functional.h" #include "module_parameter/parameter.h" - +#include "module_elecstate/elecstate_print.h" +#undef private /*************************************************************** * mock functions ****************************************************************/ @@ -107,7 +108,7 @@ class ElecStatePrintTest : public ::testing::Test TEST_F(ElecStatePrintTest, PrintFormat) { GlobalV::ofs_running.open("test.dat", std::ios::out); - elecstate.print_format("test", 0.1); + elecstate::print_format("test", 0.1); GlobalV::ofs_running.close(); ifs.open("test.dat", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); @@ -121,7 +122,7 @@ TEST_F(ElecStatePrintTest, PrintEigenvalueS2) PARAM.input.nspin = 2; GlobalV::ofs_running.open("test.dat", std::ios::out); // print eigenvalue - elecstate.print_eigenvalue(GlobalV::ofs_running); + elecstate::print_eigenvalue(elecstate.ekb,elecstate.wg,elecstate.klist,GlobalV::ofs_running); GlobalV::ofs_running.close(); ifs.open("test.dat", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); @@ -144,7 +145,7 @@ TEST_F(ElecStatePrintTest, PrintEigenvalueS4) PARAM.input.nspin = 4; GlobalV::ofs_running.open("test.dat", std::ios::out); // print eigenvalue - elecstate.print_eigenvalue(GlobalV::ofs_running); + elecstate::print_eigenvalue(elecstate.ekb,elecstate.wg,elecstate.klist,GlobalV::ofs_running); GlobalV::ofs_running.close(); ifs.open("test.dat", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); @@ -168,7 +169,7 @@ TEST_F(ElecStatePrintTest, PrintBand) GlobalV::MY_RANK = 0; GlobalV::ofs_running.open("test.dat", std::ios::out); // print eigenvalue - elecstate.print_band(0, 1, 0); + elecstate::print_band(elecstate.ekb,elecstate.wg,elecstate.klist, 0, 1, 0); GlobalV::ofs_running.close(); ifs.open("test.dat", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); @@ -185,7 +186,7 @@ TEST_F(ElecStatePrintTest, PrintEigenvalueWarning) PARAM.input.nspin = 4; GlobalV::ofs_running.open("test.dat", std::ios::out); testing::internal::CaptureStdout(); - EXPECT_EXIT(elecstate.print_eigenvalue(GlobalV::ofs_running), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(elecstate::print_eigenvalue(elecstate.ekb,elecstate.wg,elecstate.klist,GlobalV::ofs_running), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("Eigenvalues are too large!")); GlobalV::ofs_running.close(); @@ -198,7 +199,7 @@ TEST_F(ElecStatePrintTest, PrintBandWarning) PARAM.input.nspin = 4; GlobalV::ofs_running.open("test.dat", std::ios::out); testing::internal::CaptureStdout(); - EXPECT_EXIT(elecstate.print_band(0, 1, 0), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(elecstate::print_band(elecstate.ekb,elecstate.wg,elecstate.klist, 0, 1, 0), ::testing::ExitedWithCode(1), ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("Eigenvalues are too large!")); GlobalV::ofs_running.close(); @@ -233,7 +234,7 @@ TEST_F(ElecStatePrintTest, PrintEtot) for (int i = 0; i < vdw_methods.size(); i++) { PARAM.input.vdw_method = vdw_methods[i]; - elecstate.print_etot(ucell.magnet,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, false); + elecstate::print_etot(ucell.magnet,elecstate, converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, false); } // iteration of different ks_solver std::vector ks_solvers = {"cg", "lapack", "genelpa", "dav", "scalapack_gvx", "cusolver"}; @@ -241,7 +242,7 @@ TEST_F(ElecStatePrintTest, PrintEtot) { PARAM.input.ks_solver = ks_solvers[i]; testing::internal::CaptureStdout(); - elecstate.print_etot(ucell.magnet,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); + elecstate::print_etot(ucell.magnet,elecstate,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); output = testing::internal::GetCapturedStdout(); if (PARAM.input.ks_solver == "cg") { @@ -309,7 +310,7 @@ TEST_F(ElecStatePrintTest, PrintEtot2) PARAM.input.basis_type = "pw"; PARAM.input.scf_nmax = 100; - elecstate.print_etot(ucell.magnet,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); + elecstate::print_etot(ucell.magnet,elecstate,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); GlobalV::ofs_running.close(); ifs.open("test.dat", std::ios::in); std::string str((std::istreambuf_iterator(ifs)), std::istreambuf_iterator()); @@ -345,7 +346,7 @@ TEST_F(ElecStatePrintTest, PrintEtotColorS2) PARAM.input.out_bandgap = true; PARAM.input.nspin = 2; GlobalV::MY_RANK = 0; - elecstate.print_etot(ucell.magnet,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); + elecstate::print_etot(ucell.magnet,elecstate,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); delete elecstate.charge; } @@ -371,6 +372,6 @@ TEST_F(ElecStatePrintTest, PrintEtotColorS4) PARAM.input.nspin = 4; PARAM.input.noncolin = true; GlobalV::MY_RANK = 0; - elecstate.print_etot(ucell.magnet,converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); + elecstate::print_etot(ucell.magnet,elecstate, converged, iter, scf_thr, scf_thr_kin, duration, printe, pw_diag_thr, avg_iter, print); delete elecstate.charge; } \ No newline at end of file diff --git a/source/module_esolver/esolver_ks.cpp b/source/module_esolver/esolver_ks.cpp index 50c5a1facf..55511a1977 100644 --- a/source/module_esolver/esolver_ks.cpp +++ b/source/module_esolver/esolver_ks.cpp @@ -9,6 +9,7 @@ #include "module_io/print_info.h" #include "module_io/write_istate_info.h" #include "module_parameter/parameter.h" +#include "module_elecstate/elecstate_print.h" #include #include @@ -540,7 +541,12 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i for (int ik = 0; ik < this->kv.get_nks(); ++ik) { - this->pelec->print_band(ik, PARAM.inp.printe, iter); + elecstate::print_band(this->pelec->ekb, + this->pelec->wg, + this->pelec->klist, + ik, + PARAM.inp.printe, + iter); } // compute magnetization, only for LSDA(spin==2) @@ -673,7 +679,8 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i dkin = p_chgmix->get_dkin(pelec->charge, PARAM.inp.nelec); } - this->pelec->print_etot(ucell.magnet,conv_esolver, iter, drho, dkin, duration, PARAM.inp.printe, diag_ethr); + + elecstate::print_etot(ucell.magnet, *pelec,conv_esolver, iter, drho, dkin, duration, PARAM.inp.printe, diag_ethr); // Json, need to be moved to somewhere else #ifdef __RAPIDJSON @@ -708,7 +715,7 @@ void ESolver_KS::after_scf(UnitCell& ucell, const int istep, const bo // 2) write eigenvalues if (istep % PARAM.inp.out_interval == 0) { - this->pelec->print_eigenvalue(GlobalV::ofs_running); + elecstate::print_eigenvalue(this->pelec->ekb,this->pelec->wg,this->pelec->klist,GlobalV::ofs_running); } } diff --git a/source/module_hsolver/test/hsolver_supplementary_mock.h b/source/module_hsolver/test/hsolver_supplementary_mock.h index 808aa8ed5c..c7ead79fff 100644 --- a/source/module_hsolver/test/hsolver_supplementary_mock.h +++ b/source/module_hsolver/test/hsolver_supplementary_mock.h @@ -31,16 +31,6 @@ void ElecState::calEBand() return; } -void ElecState::print_band(const int& ik, const int& printe, const int& iter) -{ - return; -} - -void ElecState::print_eigenvalue(std::ofstream& ofs) -{ - return; -} - void ElecState::init_scf(const int istep, const UnitCell& ucell, const Parallel_Grid& pgrid, From 28258519d09940602e3f6ace88aff41738dca401 Mon Sep 17 00:00:00 2001 From: kirk0830 <67682086+kirk0830@users.noreply.github.com> Date: Wed, 5 Mar 2025 12:12:50 +0800 Subject: [PATCH 103/160] Feature: support the `default` as the value of `dft_functional` when initialize vdw (#5949) * Feature: support the `default` as the value of `dft_functional` when initialize vdw * Refactor a littble bit --- .../module_vdw/test/vdw_test.cpp | 8 +- .../module_hamilt_general/module_vdw/vdw.cpp | 41 ++++++- source/module_hamilt_general/module_vdw/vdw.h | 7 +- .../module_vdw/vdwd3_autoset_xcparam.cpp | 114 ++++++++---------- .../module_vdw/vdwd3_parameters.cpp | 6 +- .../module_vdw/vdwd3_parameters.h | 3 +- 6 files changed, 107 insertions(+), 72 deletions(-) diff --git a/source/module_hamilt_general/module_vdw/test/vdw_test.cpp b/source/module_hamilt_general/module_vdw/test/vdw_test.cpp index 8b4bf62aae..ed5483b40c 100644 --- a/source/module_hamilt_general/module_vdw/test/vdw_test.cpp +++ b/source/module_hamilt_general/module_vdw/test/vdw_test.cpp @@ -377,7 +377,7 @@ class vdwd3Test: public testing::Test TEST_F(vdwd3Test, D30Default) { vdw::Vdwd3 vdwd3_test(ucell); - vdwd3_test.parameter().initial_parameters(input); + vdwd3_test.parameter().initial_parameters("pbe", input); EXPECT_EQ(vdwd3_test.parameter().s6(), 1.0); EXPECT_EQ(vdwd3_test.parameter().s18(), 0.7875); @@ -396,7 +396,8 @@ TEST_F(vdwd3Test, D30UnitA) input.vdw_cn_thr_unit = "A"; vdw::Vdwd3 vdwd3_test(ucell); - vdwd3_test.parameter().initial_parameters(input); + const std::string xc = "pbe"; + vdwd3_test.parameter().initial_parameters(xc, input); EXPECT_EQ(vdwd3_test.parameter().rthr2(), std::pow(95/ModuleBase::BOHR_TO_A, 2)); EXPECT_EQ(vdwd3_test.parameter().cn_thr2(), std::pow(40/ModuleBase::BOHR_TO_A, 2)); @@ -407,7 +408,8 @@ TEST_F(vdwd3Test, D30Period) input.vdw_cutoff_type = "period"; vdw::Vdwd3 vdwd3_test(ucell); - vdwd3_test.parameter().initial_parameters(input); + const std::string xc = "pbe"; + vdwd3_test.parameter().initial_parameters(xc, input); vdwd3_test.init(); std::vector rep_vdw_ref = {input.vdw_cutoff_period.x, input.vdw_cutoff_period.y, input.vdw_cutoff_period.z}; diff --git a/source/module_hamilt_general/module_vdw/vdw.cpp b/source/module_hamilt_general/module_vdw/vdw.cpp index b070d527ae..4842dbb0f2 100644 --- a/source/module_hamilt_general/module_vdw/vdw.cpp +++ b/source/module_hamilt_general/module_vdw/vdw.cpp @@ -1,7 +1,41 @@ +#include +#include #include "vdw.h" #include "vdwd2.h" #include "vdwd3.h" +#include "module_base/tool_quit.h" + +std::string parse_xcname(const std::string &xc_input, + const std::vector &xc_psp) +{ + if (xc_input != "default") + { + return xc_input; + } + + if (xc_psp.size() <= 0) + { + ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::parse_xcname", + "XC name automatic inference failed: no pseudopotential files are found"); + } + std::vector xc_psp_uniq = xc_psp; + std::sort(xc_psp_uniq.begin(), xc_psp_uniq.end()); + auto last = std::unique(xc_psp_uniq.begin(), xc_psp_uniq.end()); + xc_psp_uniq.erase(last, xc_psp_uniq.end()); + + if (xc_psp_uniq.size() > 1) + { + ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::parse_xcname", + "XC name automatic inference failed: inconsistency in XC names is found" + " in the pseudopotential files"); + } + const std::string xc = xc_psp_uniq[0]; + std::cout << " ***WARNING*** ModuleHamiltGeneral::ModuleVDW::parse_xcname: " + << "XC name is automatically inferred from pseudopotential as `" + << xc << "`" << std::endl; + return xc; +} namespace vdw { @@ -24,8 +58,13 @@ std::unique_ptr make_vdw(const UnitCell &ucell, } else if (input.vdw_method == "d3_0" || input.vdw_method == "d3_bj") { + std::vector xc_psp(ucell.ntype); + for (int it = 0; it < ucell.ntype; it++) + { + xc_psp[it] = ucell.atoms[it].ncpp.xc_func; + } std::unique_ptr vdw_ptr = make_unique(ucell); - vdw_ptr->parameter().initial_parameters(input, plog); + vdw_ptr->parameter().initial_parameters(parse_xcname(input.dft_functional, xc_psp), input, plog); return vdw_ptr; } else if (input.vdw_method != "none") diff --git a/source/module_hamilt_general/module_vdw/vdw.h b/source/module_hamilt_general/module_vdw/vdw.h index 257b80cd98..a4b494c8ad 100644 --- a/source/module_hamilt_general/module_vdw/vdw.h +++ b/source/module_hamilt_general/module_vdw/vdw.h @@ -11,9 +11,10 @@ namespace vdw { -template -std::unique_ptr make_unique(Args &&... args) { - return std::unique_ptr(new T(std::forward(args)...)); + template + std::unique_ptr make_unique(Args &&... args) { + return std::unique_ptr(new T(std::forward(args)...)); + } class Vdw diff --git a/source/module_hamilt_general/module_vdw/vdwd3_autoset_xcparam.cpp b/source/module_hamilt_general/module_vdw/vdwd3_autoset_xcparam.cpp index 4f2f077dac..be02f156a1 100644 --- a/source/module_hamilt_general/module_vdw/vdwd3_autoset_xcparam.cpp +++ b/source/module_hamilt_general/module_vdw/vdwd3_autoset_xcparam.cpp @@ -70,6 +70,7 @@ // DFT-D3(BJ) const std::map> bj = { + {"__default__", {1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 14.0, 0.0}}, {"bp", {1.0, 0.3946, 0.3946, 3.2822, 4.8516, 4.8516, 1.0, 14.0, 0.0}}, {"blyp", {1.0, 0.4298, 0.4298, 2.6996, 4.2359, 4.2359, 1.0, 14.0, 0.0}}, {"revpbe", {1.0, 0.5238, 0.5238, 2.355, 3.5016, 3.5016, 1.0, 14.0, 0.0}}, @@ -231,6 +232,7 @@ const std::map> bj = { }; // DFT-D3(0) const std::map> zero = { + {"__default__", {1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 14.0, 0.0}}, {"slaterdirac", {1.0, 0.999, 0.999, -1.957, 0.697, 0.697, 1.0, 14.0, 0.0}}, {"bp", {1.0, 1.139, 1.139, 1.683, 1.0, 1.0, 1.0, 14.0, 0.0}}, {"blyp", {1.0, 1.094, 1.094, 1.682, 1.0, 1.0, 1.0, 14.0, 0.0}}, @@ -318,6 +320,7 @@ const std::map> zero = { }; // DFT-D3M(BJ): not implemented for beta const std::map> bjm = { + {"__default__", {1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 14.0, 0.0}}, {"bp", {1.0, 0.82185, 0.82185, 3.140281, 2.728151, 2.728151, 1.0, 14.0, 0.0}}, {"blyp", {1.0, 0.448486, 0.448486, 1.875007, 3.610679, 3.610679, 1.0, 14.0, 0.0}}, {"b97_d", {1.0, 0.240184, 0.240184, 1.206988, 3.864426, 3.864426, 1.0, 14.0, 0.0}}, @@ -329,6 +332,7 @@ const std::map> bjm = { }; // DFT-D3M(0): not implemented for beta const std::map> zerom = { + {"__default__", {1.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 14.0, 0.0}}, {"bp", {1.0, 1.23346, 1.23346, 1.945174, 1.0, 1.0, 1.0, 14.0, 0.0}}, {"blyp", {1.0, 1.279637, 1.279637, 1.841686, 1.0, 1.0, 1.0, 14.0, 0.01437}}, {"b97_d", {1.0, 1.151808, 1.151808, 1.020078, 1.0, 1.0, 1.0, 14.0, 0.035964}}, @@ -340,6 +344,8 @@ const std::map> zerom = { }; // DFT-D3(OptimizedPower) const std::map> op = { + // {'s6', 'rs6', 'a1', 's8', 'rs8', 'a2', 's9', 'alp', 'bet'} + {"__default__", {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 14.0, 0.0}}, {"blyp", {1.0, 0.425, 0.425, 1.31867, 3.5, 3.5, 1.0, 14.0, 2.0}}, {"revpbe", {1.0, 0.6, 0.6, 1.44765, 2.5, 2.5, 1.0, 14.0, 0.0}}, {"b97_d", {1.0, 0.6, 0.6, 1.46861, 2.5, 2.5, 1.0, 14.0, 0.0}}, @@ -356,7 +362,18 @@ const std::map> op = { {"ms2h", {1.0, 0.65, 0.65, 1.69464, 4.75, 4.75, 1.0, 14.0, 0.0}}, }; - +std::vector _search_impl(const std::string& xc, + const std::map>& dict) +{ + if (dict.find(xc) != dict.end()) + { + return dict.at(xc); + } + else + { + return std::vector(); + } +} // 's6', 'rs6', 'a1', 's8', 'rs8', 'a2', 's9', 'alp', 'bet' /** * @brief Get the dftd3 params object. @@ -368,76 +385,49 @@ const std::map> op = { * @param param the dftd3 parameters, ALL_KEYS = {'s6', 'rs6', 'a1', 's8', 'rs8', 'a2', 's9', 'alp', 'bet'} */ void _search(const std::string& xc, - const std::string& method, - std::vector& param) + const std::string& method, + std::vector& param) { const std::string xc_lowercase = FmtCore::lower(xc); const std::vector allowed_ = { "bj", "zero", "bjm", "zerom", "op" }; - assert(std::find(allowed_.begin(), allowed_.end(), method) != allowed_.end()); - if (method == "op") - { - if (op.find(xc_lowercase) != op.end()) - { - param = op.at(xc_lowercase); - } - else - { - ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::DFTD3::_search", - "XC (`" + xc + "`)'s DFT-D3(OP) parameters not found"); - } - } - else if (method == "bjm") + const int i = std::find(allowed_.begin(), allowed_.end(), method) - allowed_.begin(); + std::map> const * pdict = nullptr; + switch (i) { - if (bjm.find(xc_lowercase) != bjm.end()) - { - param = bjm.at(xc_lowercase); - } - else - { - ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::DFTD3::_search", - "XC (`" + xc + "`)'s DFT-D3M(BJ) parameters not found"); - } + case 0: + pdict = &bj; + break; + case 1: + pdict = &zero; + break; + case 2: + pdict = &bjm; + break; + case 3: + pdict = &zerom; + break; + case 4: + pdict = &op; + break; + default: + pdict = nullptr; + break; } - else if (method == "bj") + if (pdict == nullptr) { - if (bj.find(xc_lowercase) != bj.end()) - { - param = bj.at(xc_lowercase); - } - else - { - ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::DFTD3::_search", - "XC (`" + xc + "`)'s DFT-D3(BJ) parameters not found"); - } - } - else if (method == "zerom") - { - if (zerom.find(xc_lowercase) != zerom.end()) - { - param = zerom.at(xc_lowercase); - } - else - { - ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::DFTD3::_search", - "XC (`" + xc + "`)'s DFT-D3M(0) parameters not found"); - } - } - else if (method == "zero") - { - if (zero.find(xc_lowercase) != zero.end()) - { - param = zero.at(xc_lowercase); - } - else - { - ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::DFTD3::_search", - "XC (`" + xc + "`)'s DFT-D3(0) parameters not found"); - } + ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::DFTD3::_search", + "Unknown DFT-D3 method: " + method); } - else // should not reach here + param = _search_impl(xc_lowercase, *pdict); + if (param.empty()) { ModuleBase::WARNING_QUIT("ModuleHamiltGeneral::ModuleVDW::DFTD3::_search", - "Unknown DFT-D3 method: " + method); + "XC (`" + xc + "`)'s DFT-D3(" + method + ") parameters not found"); + // is it meaningful to return a so-called default value? + std::cout << " ***WARNING*** " + << "XC (`" << xc << "`)'s DFT-D3(" << method << ") parameters not found, " + << "using default values. Please use at your own risk!" << std::endl; + param = _search_impl("__default__", *pdict); } } diff --git a/source/module_hamilt_general/module_vdw/vdwd3_parameters.cpp b/source/module_hamilt_general/module_vdw/vdwd3_parameters.cpp index d9e18e33b8..fc2736529b 100644 --- a/source/module_hamilt_general/module_vdw/vdwd3_parameters.cpp +++ b/source/module_hamilt_general/module_vdw/vdwd3_parameters.cpp @@ -10,7 +10,9 @@ namespace vdw { -void Vdwd3Parameters::initial_parameters(const Input_para &input, std::ofstream* plog) +void Vdwd3Parameters::initial_parameters(const std::string& xc, + const Input_para& input, + std::ofstream* plog) { // initialize the dftd3 parameters mxc_.resize(max_elem_, 1); @@ -23,7 +25,7 @@ void Vdwd3Parameters::initial_parameters(const Input_para &input, std::ofstream* 5, std::vector>(max_elem_, std::vector(max_elem_, 0.0))))); - _vdwd3_autoset_xcparam(input.dft_functional, input.vdw_method, + _vdwd3_autoset_xcparam(xc, input.vdw_method, input.vdw_s6, input.vdw_s8, input.vdw_a1, input.vdw_a2, s6_, s18_, rs6_, rs18_, /* rs6: a1, rs18: a2 */ plog); diff --git a/source/module_hamilt_general/module_vdw/vdwd3_parameters.h b/source/module_hamilt_general/module_vdw/vdwd3_parameters.h index 75c5801eb3..ceaadd6307 100644 --- a/source/module_hamilt_general/module_vdw/vdwd3_parameters.h +++ b/source/module_hamilt_general/module_vdw/vdwd3_parameters.h @@ -27,7 +27,8 @@ class Vdwd3Parameters : public VdwParameters * @param input Parameter instance * @param plog optional, for logging the parameter setting process */ - void initial_parameters(const Input_para &input, + void initial_parameters(const std::string& xc, + const Input_para& input, std::ofstream* plog = nullptr); // for logging the parameter autoset inline const std::string &version() const { return version_; } From 7f9dc961bcdf8041d63fa436d978ecbe579f030e Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Wed, 5 Mar 2025 14:10:16 +0800 Subject: [PATCH 104/160] Perf: openmp for cal_force_stress (#5956) * remove wrong timer * omp for cal_force_stress * openmp for cal_force_stress in dftu * openmp for cal_force_stress in dspin * little change * fix bug * fix a bug --- .../module_charge/charge_mixing.cpp | 4 - .../operator_lcao/dftu_force_stress.hpp | 30 ++++++-- .../operator_lcao/dspin_force_stress.hpp | 27 ++++++- .../operator_lcao/nonlocal_force_stress.hpp | 75 +++++++++++++------ .../operator_lcao/nonlocal_new.h | 4 +- 5 files changed, 101 insertions(+), 39 deletions(-) diff --git a/source/module_elecstate/module_charge/charge_mixing.cpp b/source/module_elecstate/module_charge/charge_mixing.cpp index 78fe8ea70c..0fcc13fc5e 100644 --- a/source/module_elecstate/module_charge/charge_mixing.cpp +++ b/source/module_elecstate/module_charge/charge_mixing.cpp @@ -193,7 +193,6 @@ void Charge_Mixing::mix_reset() bool Charge_Mixing::if_scf_oscillate(const int iteration, const double drho, const int iternum_used, const double threshold) { ModuleBase::TITLE("Charge_Mixing", "if_scf_oscillate"); - ModuleBase::timer::tick("Charge_Mixing", "if_scf_oscillate"); if(this->_drho_history.size() == 0) { @@ -241,7 +240,4 @@ bool Charge_Mixing::if_scf_oscillate(const int iteration, const double drho, con } return false; - - ModuleBase::timer::tick("Charge_Mixing", "if_scf_oscillate"); - } \ No newline at end of file diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dftu_force_stress.hpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dftu_force_stress.hpp index e83c811a03..de17d654e7 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dftu_force_stress.hpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dftu_force_stress.hpp @@ -39,7 +39,11 @@ void DFTU>::cal_force_stress(const bool cal_force, } // 1. calculate for each pair of atoms // loop over all on-site atoms - int atom_index = 0; + #pragma omp parallel + { + std::vector stress_local(6, 0); + ModuleBase::matrix force_local(force.nr, force.nc); + #pragma omp for schedule(dynamic) for (int iat0 = 0; iat0 < this->ucell->nat; iat0++) { // skip the atoms without plus-U @@ -51,7 +55,7 @@ void DFTU>::cal_force_stress(const bool cal_force, continue; } const int tlp1 = 2 * target_L + 1; - AdjacentAtomInfo& adjs = this->adjs_all[atom_index++]; + AdjacentAtomInfo& adjs = this->adjs_all[iat0]; std::vector>> nlm_tot; nlm_tot.resize(adjs.adj_num + 1); @@ -156,8 +160,8 @@ void DFTU>::cal_force_stress(const bool cal_force, const int T1 = adjs.ntype[ad1]; const int I1 = adjs.natom[ad1]; const int iat1 = ucell->itia2iat(T1, I1); - double* force_tmp1 = (cal_force) ? &force(iat1, 0) : nullptr; - double* force_tmp2 = (cal_force) ? &force(iat0, 0) : nullptr; + double* force_tmp1 = (cal_force) ? &force_local(iat1, 0) : nullptr; + double* force_tmp2 = (cal_force) ? &force_local(iat0, 0) : nullptr; ModuleBase::Vector3& R_index1 = adjs.box[ad1]; ModuleBase::Vector3 dis1 = adjs.adjacent_tau[ad1] - tau0; for (int ad2 = 0; ad2 < adjs.adj_num + 1; ++ad2) @@ -205,13 +209,27 @@ void DFTU>::cal_force_stress(const bool cal_force, this->nspin, dis1, dis2, - stress_tmp.data()); + stress_local.data()); } } } } } - + #pragma omp critical + { + if(cal_force) + { + force += force_local; + } + if(cal_stress) + { + for(int i = 0; i < 6; i++) + { + stress_tmp[i] += stress_local[i]; + } + } + } + } if (cal_force) { #ifdef __MPI diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dspin_force_stress.hpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dspin_force_stress.hpp index da080ae60f..0646a0b617 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dspin_force_stress.hpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dspin_force_stress.hpp @@ -32,7 +32,11 @@ void DeltaSpin>::cal_force_stress(const bool cal_force, } // 1. calculate for each pair of atoms // loop over all on-site atoms - int atom_index = 0; + #pragma omp parallel + { + std::vector stress_local(6, 0); + ModuleBase::matrix force_local(force.nr, force.nc); + #pragma omp for schedule(dynamic) for (int iat0 = 0; iat0 < this->ucell->nat; iat0++) { if(!this->constraint_atom_list[iat0]) @@ -133,8 +137,8 @@ void DeltaSpin>::cal_force_stress(const bool cal_force, const int T1 = adjs.ntype[ad1]; const int I1 = adjs.natom[ad1]; const int iat1 = ucell->itia2iat(T1, I1); - double* force_tmp1 = (cal_force) ? &force(iat1, 0) : nullptr; - double* force_tmp2 = (cal_force) ? &force(iat0, 0) : nullptr; + double* force_tmp1 = (cal_force) ? &force_local(iat1, 0) : nullptr; + double* force_tmp2 = (cal_force) ? &force_local(iat0, 0) : nullptr; ModuleBase::Vector3& R_index1 = adjs.box[ad1]; ModuleBase::Vector3 dis1 = adjs.adjacent_tau[ad1] - tau0; for (int ad2 = 0; ad2 < adjs.adj_num + 1; ++ad2) @@ -183,12 +187,27 @@ void DeltaSpin>::cal_force_stress(const bool cal_force, this->nspin, dis1, dis2, - stress_tmp.data()); + stress_local.data()); } } } } } + #pragma omp critical + { + if(cal_force) + { + force += force_local; + } + if(cal_stress) + { + for(int i = 0; i < 6; i++) + { + stress_tmp[i] += stress_local[i]; + } + } + } + } if (cal_force) { diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/nonlocal_force_stress.hpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/nonlocal_force_stress.hpp index b6cbe96786..d6999b7ae9 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/nonlocal_force_stress.hpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/nonlocal_force_stress.hpp @@ -27,17 +27,22 @@ void NonlocalNew>::cal_force_stress(const bool cal_force, } // 1. calculate for each pair of atoms // loop over all on-site atoms - int atom_index = 0; + #pragma omp parallel + { + std::vector stress_local(6, 0); + ModuleBase::matrix force_local(force.nr, force.nc); + #pragma omp for schedule(dynamic) for (int iat0 = 0; iat0 < this->ucell->nat; iat0++) { // skip the atoms without plus-U auto tau0 = ucell->get_tau(iat0); int I0 = 0; - ucell->iat2iait(iat0, &I0, &this->current_type); + int T0 = 0; + ucell->iat2iait(iat0, &I0, &T0); // first step: find the adjacent atoms and filter the real adjacent atoms AdjacentAtomInfo adjs; - this->gridD->Find_atom(*ucell, tau0, this->current_type, I0, &adjs); + this->gridD->Find_atom(*ucell, tau0, T0, I0, &adjs); std::vector is_adj(adjs.adj_num + 1, false); for (int ad = 0; ad < adjs.adj_num + 1; ++ad) @@ -51,7 +56,7 @@ void NonlocalNew>::cal_force_stress(const bool cal_force, // When equal, the theoretical value of matrix element is zero, // but the calculated value is not zero due to the numerical error, which would lead to result changes. if (this->ucell->cal_dtau(iat0, iat1, R_index1).norm() * this->ucell->lat0 - < orb_cutoff_[T1] + this->ucell->infoNL.Beta[this->current_type].get_rcut_max()) + < orb_cutoff_[T1] + this->ucell->infoNL.Beta[T0].get_rcut_max()) { is_adj[ad] = true; } @@ -89,7 +94,7 @@ void NonlocalNew>::cal_force_stress(const bool cal_force, int M1 = (m1 % 2 == 0) ? -m1 / 2 : (m1 + 1) / 2; ModuleBase::Vector3 dtau = tau0 - tau1; - intor_->snap(T1, L1, N1, M1, this->current_type, dtau * this->ucell->lat0, true /*cal_deri*/, nlm); + intor_->snap(T1, L1, N1, M1, T0, dtau * this->ucell->lat0, true /*cal_deri*/, nlm); // select the elements of nlm with target_L const int length = nlm[0].size(); std::vector nlm_target(length * 4); @@ -111,8 +116,8 @@ void NonlocalNew>::cal_force_stress(const bool cal_force, const int T1 = adjs.ntype[ad1]; const int I1 = adjs.natom[ad1]; const int iat1 = ucell->itia2iat(T1, I1); - double* force_tmp1 = (cal_force) ? &force(iat1, 0) : nullptr; - double* force_tmp2 = (cal_force) ? &force(iat0, 0) : nullptr; + double* force_tmp1 = (cal_force) ? &force_local(iat1, 0) : nullptr; + double* force_tmp2 = (cal_force) ? &force_local(iat0, 0) : nullptr; ModuleBase::Vector3& R_index1 = adjs.box[ad1]; ModuleBase::Vector3 dis1 = adjs.adjacent_tau[ad1] - tau0; for (int ad2 = 0; ad2 < adjs.adj_num + 1; ++ad2) @@ -139,6 +144,7 @@ void NonlocalNew>::cal_force_stress(const bool cal_force, if (cal_force) { this->cal_force_IJR(iat1, iat2, + T0, paraV, nlm_iat0[ad1], nlm_iat0[ad2], @@ -151,18 +157,35 @@ void NonlocalNew>::cal_force_stress(const bool cal_force, if (cal_stress) { this->cal_stress_IJR(iat1, iat2, + T0, paraV, nlm_iat0[ad1], nlm_iat0[ad2], tmp, dis1, dis2, - stress_tmp.data()); + stress_local.data()); } } } } } + #pragma omp critical + { + if(cal_force) + { + force += force_local; + } + if(cal_stress) + { + for(int i = 0; i < 6; i++) + { + stress_tmp[i] += stress_local[i]; + } + } + + } + } if (cal_force) { @@ -202,6 +225,7 @@ void NonlocalNew>::cal_force_stress(const bool cal_force, template <> void NonlocalNew, std::complex>>::cal_force_IJR(const int& iat1, const int& iat2, + const int& T0, const Parallel_Orbitals* paraV, const std::unordered_map>& nlm1_all, const std::unordered_map>& nlm2_all, @@ -241,11 +265,11 @@ void NonlocalNew, std::complex>>::cal_ std::vector> nlm_tmp(12, ModuleBase::ZERO); for (int is = 0; is < 4; ++is) { - for (int no = 0; no < this->ucell->atoms[this->current_type].ncpp.non_zero_count_soc[is]; no++) + for (int no = 0; no < this->ucell->atoms[T0].ncpp.non_zero_count_soc[is]; no++) { - const int p1 = this->ucell->atoms[this->current_type].ncpp.index1_soc[is][no]; - const int p2 = this->ucell->atoms[this->current_type].ncpp.index2_soc[is][no]; - this->ucell->atoms[this->current_type].ncpp.get_d(is, p1, p2, tmp_d); + const int p1 = this->ucell->atoms[T0].ncpp.index1_soc[is][no]; + const int p2 = this->ucell->atoms[T0].ncpp.index2_soc[is][no]; + this->ucell->atoms[T0].ncpp.get_d(is, p1, p2, tmp_d); nlm_tmp[is*3] += nlm1[p1 + length] * nlm2[p2] * (*tmp_d); nlm_tmp[is*3+1] += nlm1[p1 + length * 2] * nlm2[p2] * (*tmp_d); nlm_tmp[is*3+2] += nlm1[p1 + length * 3] * nlm2[p2] * (*tmp_d); @@ -270,6 +294,7 @@ void NonlocalNew, std::complex>>::cal_ template <> void NonlocalNew, std::complex>>::cal_stress_IJR(const int& iat1, const int& iat2, + const int& T0, const Parallel_Orbitals* paraV, const std::unordered_map>& nlm1_all, const std::unordered_map>& nlm2_all, @@ -311,11 +336,11 @@ void NonlocalNew, std::complex>>::cal_ std::vector> nlm_tmp(npol2 * 6, ModuleBase::ZERO); for (int is = 0; is < 4; ++is) { - for (int no = 0; no < this->ucell->atoms[this->current_type].ncpp.non_zero_count_soc[is]; no++) + for (int no = 0; no < this->ucell->atoms[T0].ncpp.non_zero_count_soc[is]; no++) { - const int p1 = this->ucell->atoms[this->current_type].ncpp.index1_soc[is][no]; - const int p2 = this->ucell->atoms[this->current_type].ncpp.index2_soc[is][no]; - this->ucell->atoms[this->current_type].ncpp.get_d(is, p1, p2, tmp_d); + const int p1 = this->ucell->atoms[T0].ncpp.index1_soc[is][no]; + const int p2 = this->ucell->atoms[T0].ncpp.index2_soc[is][no]; + this->ucell->atoms[T0].ncpp.get_d(is, p1, p2, tmp_d); nlm_tmp[is*6] += (nlm1[p1 + length] * dis1.x * nlm2[p2] + nlm1[p1] * nlm2[p2 + length] * dis2.x) * (*tmp_d); nlm_tmp[is*6+1] += (nlm1[p1 + length] * dis1.y * nlm2[p2] + nlm1[p1] * nlm2[p2 + length] * dis2.y) * (*tmp_d); nlm_tmp[is*6+2] += (nlm1[p1 + length] * dis1.z * nlm2[p2] + nlm1[p1] * nlm2[p2 + length] * dis2.z) * (*tmp_d); @@ -341,6 +366,7 @@ void NonlocalNew, std::complex>>::cal_ template void NonlocalNew>::cal_force_IJR(const int& iat1, const int& iat2, + const int& T0, const Parallel_Orbitals* paraV, const std::unordered_map>& nlm1_all, const std::unordered_map>& nlm2_all, @@ -367,11 +393,11 @@ void NonlocalNew>::cal_force_IJR(const int& iat1, assert(nlm1.size() == nlm2.size()); #endif std::vector nlm_tmp(3, 0.0); - for (int no = 0; no < this->ucell->atoms[this->current_type].ncpp.non_zero_count_soc[0]; no++) + for (int no = 0; no < this->ucell->atoms[T0].ncpp.non_zero_count_soc[0]; no++) { - const int p1 = this->ucell->atoms[this->current_type].ncpp.index1_soc[0][no]; - const int p2 = this->ucell->atoms[this->current_type].ncpp.index2_soc[0][no]; - this->ucell->atoms[this->current_type].ncpp.get_d(0, p1, p2, tmp_d); + const int p1 = this->ucell->atoms[T0].ncpp.index1_soc[0][no]; + const int p2 = this->ucell->atoms[T0].ncpp.index2_soc[0][no]; + this->ucell->atoms[T0].ncpp.get_d(0, p1, p2, tmp_d); nlm_tmp[0] += nlm1[p1 + length] * nlm2[p2] * (*tmp_d); nlm_tmp[1] += nlm1[p1 + length * 2] * nlm2[p2] * (*tmp_d); nlm_tmp[2] += nlm1[p1 + length * 3] * nlm2[p2] * (*tmp_d); @@ -390,6 +416,7 @@ void NonlocalNew>::cal_force_IJR(const int& iat1, template void NonlocalNew>::cal_stress_IJR(const int& iat1, const int& iat2, + const int& T0, const Parallel_Orbitals* paraV, const std::unordered_map>& nlm1_all, const std::unordered_map>& nlm2_all, @@ -417,11 +444,11 @@ void NonlocalNew>::cal_stress_IJR(const int& iat1, assert(nlm1.size() == nlm2.size()); #endif std::vector nlm_tmp(6, 0.0); - for (int no = 0; no < this->ucell->atoms[this->current_type].ncpp.non_zero_count_soc[0]; no++) + for (int no = 0; no < this->ucell->atoms[T0].ncpp.non_zero_count_soc[0]; no++) { - const int p1 = this->ucell->atoms[this->current_type].ncpp.index1_soc[0][no]; - const int p2 = this->ucell->atoms[this->current_type].ncpp.index2_soc[0][no]; - this->ucell->atoms[this->current_type].ncpp.get_d(0, p1, p2, tmp_d); + const int p1 = this->ucell->atoms[T0].ncpp.index1_soc[0][no]; + const int p2 = this->ucell->atoms[T0].ncpp.index2_soc[0][no]; + this->ucell->atoms[T0].ncpp.get_d(0, p1, p2, tmp_d); nlm_tmp[0] += (nlm1[p1 + length] * dis1.x * nlm2[p2] + nlm1[p1] * nlm2[p2 + length] * dis2.x) * (*tmp_d); nlm_tmp[1] += (nlm1[p1 + length] * dis1.y * nlm2[p2] + nlm1[p1] * nlm2[p2 + length] * dis2.y) * (*tmp_d); nlm_tmp[2] += (nlm1[p1 + length] * dis1.z * nlm2[p2] + nlm1[p1] * nlm2[p2 + length] * dis2.z) * (*tmp_d); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/nonlocal_new.h b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/nonlocal_new.h index 414cd9b041..3f41a1f308 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/nonlocal_new.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/nonlocal_new.h @@ -102,12 +102,13 @@ class NonlocalNew> : public OperatorLCAO TR* data_pointer); const Grid_Driver* gridD = nullptr; - int current_type = 0; + /** * @brief calculate the atomic Force of atom pair */ void cal_force_IJR(const int& iat1, const int& iat2, + const int& T0, const Parallel_Orbitals* paraV, const std::unordered_map>& nlm1_all, const std::unordered_map>& nlm2_all, @@ -119,6 +120,7 @@ class NonlocalNew> : public OperatorLCAO */ void cal_stress_IJR(const int& iat1, const int& iat2, + const int& T0, const Parallel_Orbitals* paraV, const std::unordered_map>& nlm1_all, const std::unordered_map>& nlm2_all, From 071e8c3b0eba4a2d7e8a4a78d0c3eee88f9b31d4 Mon Sep 17 00:00:00 2001 From: Mohan Chen Date: Wed, 5 Mar 2025 14:26:17 +0800 Subject: [PATCH 105/160] Update after_scf in ESolver (#5957) * update lcao_after_scf, support RPA and LRI * update lcao_after_scf * update * update after_scf in esolver * fix ELF * fix ELF in LCAO --------- Co-authored-by: Hongxu Ren <60290838+Flying-dragon-boxing@users.noreply.github.com> --- source/module_esolver/esolver_fp.cpp | 12 +- .../module_esolver/esolver_ks_lcao_tddft.cpp | 33 +- source/module_esolver/esolver_ks_pw.cpp | 28 +- source/module_esolver/esolver_of.cpp | 23 +- source/module_esolver/lcao_after_scf.cpp | 432 +++++++++--------- 5 files changed, 296 insertions(+), 232 deletions(-) diff --git a/source/module_esolver/esolver_fp.cpp b/source/module_esolver/esolver_fp.cpp index 146948cf78..297309bed5 100644 --- a/source/module_esolver/esolver_fp.cpp +++ b/source/module_esolver/esolver_fp.cpp @@ -134,18 +134,18 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso { ModuleBase::TITLE("ESolver_FP", "after_scf"); - // 0) output convergence information + // 1) output convergence information ModuleIO::output_convergence_after_scf(conv_esolver, this->pelec->f_en.etot); - // 1) write fermi energy + // 2) write fermi energy ModuleIO::output_efermi(conv_esolver, this->pelec->eferm.ef); - // 2) update delta rho for charge extrapolation + // 3) update delta rho for charge extrapolation CE.update_delta_rho(ucell, &(this->chr), &(this->sf)); if (istep % PARAM.inp.out_interval == 0) { - // 3) write charge density + // 4) write charge density if (PARAM.inp.out_chg[0] > 0) { for (int is = 0; is < PARAM.inp.nspin; is++) @@ -187,7 +187,7 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso } } - // 4) write potential + // 5) write potential if (PARAM.inp.out_pot == 1 || PARAM.inp.out_pot == 3) { for (int is = 0; is < PARAM.inp.nspin; is++) @@ -223,7 +223,7 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso this->solvent); } - // 5) write ELF + // 6) write ELF if (PARAM.inp.out_elf[0] > 0) { this->pelec->charge->cal_elf = true; diff --git a/source/module_esolver/esolver_ks_lcao_tddft.cpp b/source/module_esolver/esolver_ks_lcao_tddft.cpp index 46d456c3f1..f8b86fae26 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.cpp +++ b/source/module_esolver/esolver_ks_lcao_tddft.cpp @@ -225,13 +225,20 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, { if (this->psi_laststep == nullptr) { + int ncol_tmp = 0; + int nrow_tmp = 0; #ifdef __MPI - this->psi_laststep = new psi::Psi>(kv.get_nks(), ncol_nbands, nrow, kv.ngk, true); + ncol_tmp = ncol_nbands; + nrow_tmp = nrow; #else - this->psi_laststep = new psi::Psi>(kv.get_nks(), nbands, nlocal, kv.ngk, true); + ncol_tmp = nbands; + nrow_tmp = nlocal; #endif + this->psi_laststep = new psi::Psi>(kv.get_nks(), ncol_tmp, nrow_tmp, kv.ngk, true); + } + // allocate memory for Hk_laststep and Sk_laststep if (td_htype == 1) { // Length of Hk_laststep and Sk_laststep, nlocal * nlocal for global, nloc for local @@ -259,11 +266,14 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, } } + // put information to Hk_laststep and Sk_laststep for (int ik = 0; ik < kv.get_nks(); ++ik) { this->psi->fix_k(ik); this->psi_laststep->fix_k(ik); - int size0 = psi->get_nbands() * psi->get_nbasis(); + + // copy the data from psi to psi_laststep + const int size0 = psi->get_nbands() * psi->get_nbasis(); for (int index = 0; index < size0; ++index) { psi_laststep[0].get_pointer()[index] = psi[0].get_pointer()[index]; @@ -273,7 +283,8 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, if (td_htype == 1) { this->p_hamilt->updateHk(ik); - hamilt::MatrixBlock> h_mat, s_mat; + hamilt::MatrixBlock> h_mat; + hamilt::MatrixBlock> s_mat; this->p_hamilt->matrix(h_mat, s_mat); if (use_tensor && use_lapack) @@ -285,7 +296,8 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, MPI_Comm_rank(MPI_COMM_WORLD, &myid); MPI_Comm_size(MPI_COMM_WORLD, &num_procs); - Matrix_g> h_mat_g, s_mat_g; // Global matrix structure + Matrix_g> h_mat_g; // Global matrix structure + Matrix_g> s_mat_g; // Global matrix structure // Collect H matrix gatherMatrix(myid, 0, h_mat, h_mat_g); @@ -343,6 +355,9 @@ void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep, ModuleBase::TITLE("ESolver_LCAO_TDDFT", "after_scf"); ModuleBase::timer::tick("ESolver_LCAO_TDDFT", "after_scf"); + ESolver_KS_LCAO, double>::after_scf(ucell, istep, conv_esolver); + + // (1) write dipole information for (int is = 0; is < PARAM.inp.nspin; is++) { if (PARAM.inp.out_dipole == 1) @@ -357,6 +372,8 @@ void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep, ss_dipole.str()); } } + + // (2) write current information if (TD_Velocity::out_current == true) { elecstate::DensityMatrix, double>* tmp_DM @@ -373,7 +390,7 @@ void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep, orb_, this->RA); } - ESolver_KS_LCAO, double>::after_scf(ucell, istep, conv_esolver); + ModuleBase::timer::tick("ESolver_LCAO_TDDFT", "after_scf"); } @@ -385,14 +402,18 @@ void ESolver_KS_LCAO_TDDFT::weight_dm_rho() { this->pelec->fixed_weights(PARAM.inp.ocp_kb, PARAM.inp.nbands, PARAM.inp.nelec); } + + // calculate Eband energy this->pelec->calEBand(); + // calculate the density matrix ModuleBase::GlobalFunc::NOTE("Calculate the density matrix."); auto _pes = dynamic_cast>*>(this->pelec); elecstate::cal_dm_psi(_pes->DM->get_paraV_pointer(), _pes->wg, this->psi[0], *(_pes->DM)); _pes->DM->cal_DMR(); + // get the real-space charge density this->pelec->psiToRho(this->psi[0]); } diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index f5d49c91d8..0f6d52b6f0 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -551,16 +551,24 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const ModuleBase::TITLE("ESolver_KS_PW", "after_scf"); ModuleBase::timer::tick("ESolver_KS_PW", "after_scf"); - // 1) calculate the kinetic energy density tau, sunliang 2024-09-18 + //------------------------------------------------------------------ + // 1) calculate the kinetic energy density tau in pw basis + // sunliang 2024-09-18 + //------------------------------------------------------------------ if (PARAM.inp.out_elf[0] > 0) { this->pelec->cal_tau(*(this->psi)); } + //------------------------------------------------------------------ // 2) call after_scf() of ESolver_KS + //------------------------------------------------------------------ ESolver_KS::after_scf(ucell, istep, conv_esolver); + + //------------------------------------------------------------------ // 3) output wavefunctions in pw basis + //------------------------------------------------------------------ if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) { std::stringstream ssw; @@ -568,8 +576,10 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const ModuleIO::write_wfc_pw(ssw.str(), this->psi[0], this->kv, this->pw_wfc); } + //------------------------------------------------------------------ // 4) transfer data from GPU to CPU in pw basis // a question: the wavefunctions have been output, then the data transfer occurs? mohan 20250302 + //------------------------------------------------------------------ if (this->device == base_device::GpuDevice) { castmem_2d_d2h_op()(this->psi[0].get_pointer() - this->psi[0].get_psi_bias(), @@ -577,7 +587,9 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const this->psi[0].size()); } + //------------------------------------------------------------------ // 5) calculate band-decomposed (partial) charge density in pw basis + //------------------------------------------------------------------ const std::vector bands_to_print = PARAM.inp.bands_to_print; if (bands_to_print.size() > 0) { @@ -604,7 +616,9 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const PARAM.inp.if_separate_k); } - //! 6) calculate Wannier functions in PW basis + //------------------------------------------------------------------ + //! 6) calculate Wannier functions in pw basis + //------------------------------------------------------------------ if (PARAM.inp.calculation == "nscf" && PARAM.inp.towannier90) { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Wannier functions calculation"); @@ -620,7 +634,9 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Wannier functions calculation"); } - //! 7) calculate Berry phase polarization + //------------------------------------------------------------------ + //! 7) calculate Berry phase polarization in pw basis + //------------------------------------------------------------------ if (PARAM.inp.calculation == "nscf" && berryphase::berry_phase_flag && ModuleSymmetry::Symmetry::symm_flag != 1) { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Berry phase polarization"); @@ -629,8 +645,10 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Berry phase polarization"); } - // 8) write spin constrian results + //------------------------------------------------------------------ + // 8) write spin constrian results in pw basis // spin constrain calculations, write atomic magnetization and magnetic force. + //------------------------------------------------------------------ if (PARAM.inp.sc_mag_switch) { spinconstrain::SpinConstrain>& sc @@ -639,7 +657,9 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const sc.print_Mag_Force(GlobalV::ofs_running); } + //------------------------------------------------------------------ // 9) write onsite occupations for charge and magnetizations + //------------------------------------------------------------------ if (PARAM.inp.onsite_radius > 0) { // float type has not been implemented auto* onsite_p = projectors::OnsiteProjector::get_instance(); diff --git a/source/module_esolver/esolver_of.cpp b/source/module_esolver/esolver_of.cpp index 56cb148f25..0ddb31d507 100644 --- a/source/module_esolver/esolver_of.cpp +++ b/source/module_esolver/esolver_of.cpp @@ -489,30 +489,47 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell, const bool conv_eso ModuleBase::TITLE("ESolver_OF", "after_opt"); ModuleBase::timer::tick("ESolver_OF", "after_opt"); - // 1) calculate the kinetic energy density + //------------------------------------------------------------------ + // 1) calculate kinetic energy density and ELF + //------------------------------------------------------------------ if (PARAM.inp.out_elf[0] > 0) { this->kinetic_energy_density(this->pelec->charge->rho, this->pphi_, this->pelec->charge->kin_r); } + //------------------------------------------------------------------ + // 2) call after_scf() of ESolver_FP + //------------------------------------------------------------------ + ESolver_FP::after_scf(ucell, istep, conv_esolver); + + + // should not be here? mohan note 2025-03-03 for (int ir = 0; ir < this->pw_rho->nrxx; ++ir) { this->pelec->charge->rho_save[0][ir] = this->pelec->charge->rho[0][ir]; } #ifdef __MLKEDF + //------------------------------------------------------------------ // Check the positivity of Pauli energy + //------------------------------------------------------------------ if (this->of_kinetic_ == "ml") { this->tf_->get_energy(this->pelec->charge->rho); - std::cout << "ML Term = " << this->ml_->ml_energy << " Ry, TF Term = " << this->tf_->tf_energy << " Ry." << std::endl; + + std::cout << "ML Term = " << this->ml_->ml_energy + << " Ry, TF Term = " << this->tf_->tf_energy + << " Ry." << std::endl; + if (this->ml_->ml_energy >= this->tf_->tf_energy) { std::cout << "WARNING: ML >= TF" << std::endl; } } + //------------------------------------------------------------------ // Generate data if needed + //------------------------------------------------------------------ if (PARAM.inp.of_ml_gene_data) { this->pelec->pot->update_from_charge(pelec->charge, &ucell); // Hartree + XC + external @@ -533,8 +550,6 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell, const bool conv_eso this->ml_->generateTrainData(pelec->charge->rho, *(this->wt_), *(this->tf_), this->pw_rho, vr_eff); } #endif - // 2) call after_scf() of ESolver_FP - ESolver_FP::after_scf(ucell, istep, conv_esolver); ModuleBase::timer::tick("ESolver_OF", "after_opt"); } diff --git a/source/module_esolver/lcao_after_scf.cpp b/source/module_esolver/lcao_after_scf.cpp index d7dc57e1de..109bdf047f 100644 --- a/source/module_esolver/lcao_after_scf.cpp +++ b/source/module_esolver/lcao_after_scf.cpp @@ -81,7 +81,8 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const ModuleBase::timer::tick("ESolver_KS_LCAO", "after_scf"); //------------------------------------------------------------------ - // 1) calculate the kinetic energy density tau, sunliang 2024-09-18 + //! 1) calculate the kinetic energy density tau in LCAO basis + //!sunliang 2024-09-18 //------------------------------------------------------------------ if (PARAM.inp.out_elf[0] > 0) { @@ -94,8 +95,9 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const //------------------------------------------------------------------ ESolver_KS::after_scf(ucell, istep, conv_esolver); + //------------------------------------------------------------------ - //! 3) write density matrix for sparse matrix + //! 3) write density matrix for sparse matrix in LCAO basis //------------------------------------------------------------------ ModuleIO::write_dmr(dynamic_cast*>(this->pelec)->get_DM()->get_DMR_vector(), this->pv, @@ -107,7 +109,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const istep); //------------------------------------------------------------------ - //! 4) write density matrix + //! 4) write density matrix in LCAO basis //------------------------------------------------------------------ if (PARAM.inp.out_dm) { @@ -126,14 +128,18 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const #ifdef __EXX //------------------------------------------------------------------ - //! 5) write Hexx matrix for NSCF (see `out_chg` in docs/advanced/input_files/input-main.md) + //! 5) write Hexx matrix in LCAO basis + // (see `out_chg` in docs/advanced/input_files/input-main.md) //------------------------------------------------------------------ if (PARAM.inp.calculation != "nscf") { - if (GlobalC::exx_info.info_global.cal_exx && PARAM.inp.out_chg[0] - && istep % PARAM.inp.out_interval == 0) // Peize Lin add if 2022.11.14 + if (GlobalC::exx_info.info_global.cal_exx && + PARAM.inp.out_chg[0] && + istep % PARAM.inp.out_interval == 0) // Peize Lin add if 2022.11.14 { - const std::string file_name_exx = PARAM.globalv.global_out_dir + "HexxR" + std::to_string(GlobalV::MY_RANK); + const std::string file_name_exx = PARAM.globalv.global_out_dir + + "HexxR" + + std::to_string(GlobalV::MY_RANK); if (GlobalC::exx_info.info_ri.real_number) { ModuleIO::write_Hexxs_csr(file_name_exx, ucell, this->exd->get_Hexxs()); @@ -146,55 +152,55 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const } #endif - //------------------------------------------------------------------ - // 6) write Hamiltonian and Overlap matrix - //------------------------------------------------------------------ - for (int ik = 0; ik < this->kv.get_nks(); ++ik) - { - if (PARAM.inp.out_mat_hs[0]) - { - this->p_hamilt->updateHk(ik); - } - bool bit = false; // LiuXh, 2017-03-21 - // if set bit = true, there would be error in soc-multi-core - // calculation, noted by zhengdy-soc - if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) - { - hamilt::MatrixBlock h_mat; - hamilt::MatrixBlock s_mat; - - this->p_hamilt->matrix(h_mat, s_mat); - - if (PARAM.inp.out_mat_hs[0]) - { - ModuleIO::save_mat(istep, - h_mat.p, - PARAM.globalv.nlocal, - bit, - PARAM.inp.out_mat_hs[1], - 1, - PARAM.inp.out_app_flag, - "H", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - ModuleIO::save_mat(istep, - s_mat.p, - PARAM.globalv.nlocal, - bit, - PARAM.inp.out_mat_hs[1], - 1, - PARAM.inp.out_app_flag, - "S", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - } - } - } - - //------------------------------------------------------------------ - // 7) write electronic wavefunctions + //------------------------------------------------------------------ + // 6) write Hamiltonian and Overlap matrix in LCAO basis + //------------------------------------------------------------------ + for (int ik = 0; ik < this->kv.get_nks(); ++ik) + { + if (PARAM.inp.out_mat_hs[0]) + { + this->p_hamilt->updateHk(ik); + } + bool bit = false; // LiuXh, 2017-03-21 + // if set bit = true, there would be error in soc-multi-core + // calculation, noted by zhengdy-soc + if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) + { + hamilt::MatrixBlock h_mat; + hamilt::MatrixBlock s_mat; + + this->p_hamilt->matrix(h_mat, s_mat); + + if (PARAM.inp.out_mat_hs[0]) + { + ModuleIO::save_mat(istep, + h_mat.p, + PARAM.globalv.nlocal, + bit, + PARAM.inp.out_mat_hs[1], + 1, + PARAM.inp.out_app_flag, + "H", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + ModuleIO::save_mat(istep, + s_mat.p, + PARAM.globalv.nlocal, + bit, + PARAM.inp.out_mat_hs[1], + 1, + PARAM.inp.out_app_flag, + "S", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + } + } + } + + //------------------------------------------------------------------ + // 7) write electronic wavefunctions in LCAO basis //------------------------------------------------------------------ if (elecstate::ElecStateLCAO::out_wfc_lcao && (istep % PARAM.inp.out_interval == 0)) { @@ -208,7 +214,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const } //------------------------------------------------------------------ - //! 8) write DeePKS information + //! 8) write DeePKS information in LCAO basis //------------------------------------------------------------------ #ifdef __DEEPKS if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) @@ -265,7 +271,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const #ifdef __EXX //------------------------------------------------------------------ - // 10) Write RPA information. + // 10) Write RPA information in LCAO basis //------------------------------------------------------------------ if (PARAM.inp.rpa) { @@ -282,7 +288,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const //------------------------------------------------------------------ - // 11) write HR in npz format. + // 11) write HR in npz format in LCAO basis //------------------------------------------------------------------ if (PARAM.inp.out_hr_npz) { @@ -302,62 +308,63 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const } } - //------------------------------------------------------------------ - // 12) write density matrix in the 'npz' format. - //------------------------------------------------------------------ - if (PARAM.inp.out_dm_npz) - { - const elecstate::DensityMatrix* dm - = dynamic_cast*>(this->pelec)->get_DM(); - std::string zipname = "output_DM0.npz"; - ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(1))); - - if (PARAM.inp.nspin == 2) - { - zipname = "output_DM1.npz"; - ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(2))); - } - } - - //------------------------------------------------------------------ - //! 13) Print out information every 'out_interval' steps. - //------------------------------------------------------------------ - if (PARAM.inp.calculation != "md" || istep % PARAM.inp.out_interval == 0) - { - //! Print out sparse matrix - ModuleIO::output_mat_sparse(PARAM.inp.out_mat_hs2, - PARAM.inp.out_mat_dh, - PARAM.inp.out_mat_t, - PARAM.inp.out_mat_r, - istep, - this->pelec->pot->get_effective_v(), - this->pv, - this->GK, - two_center_bundle_, - orb_, - ucell, - this->gd, - this->kv, - this->p_hamilt); - - //! Perform Mulliken charge analysis - if (PARAM.inp.out_mul) - { - ModuleIO::cal_mag(&(this->pv), - this->p_hamilt, - this->kv, - this->pelec, - this->two_center_bundle_, - this->orb_, - ucell, - this->gd, - istep, - true); - } - } - - //------------------------------------------------------------------ - //! 14) Print out atomic magnetization only when 'spin_constraint' is on. + //------------------------------------------------------------------ + // 12) write density matrix in the 'npz' format in LCAO basis + //------------------------------------------------------------------ + if (PARAM.inp.out_dm_npz) + { + const elecstate::DensityMatrix* dm + = dynamic_cast*>(this->pelec)->get_DM(); + std::string zipname = "output_DM0.npz"; + ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(1))); + + if (PARAM.inp.nspin == 2) + { + zipname = "output_DM1.npz"; + ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(2))); + } + } + + //------------------------------------------------------------------ + //! 13) Print out information every 'out_interval' steps. + //------------------------------------------------------------------ + if (PARAM.inp.calculation != "md" || istep % PARAM.inp.out_interval == 0) + { + //! Print out sparse matrix + ModuleIO::output_mat_sparse(PARAM.inp.out_mat_hs2, + PARAM.inp.out_mat_dh, + PARAM.inp.out_mat_t, + PARAM.inp.out_mat_r, + istep, + this->pelec->pot->get_effective_v(), + this->pv, + this->GK, + two_center_bundle_, + orb_, + ucell, + this->gd, + this->kv, + this->p_hamilt); + + //! Perform Mulliken charge analysis in LCAO basis + if (PARAM.inp.out_mul) + { + ModuleIO::cal_mag(&(this->pv), + this->p_hamilt, + this->kv, + this->pelec, + this->two_center_bundle_, + this->orb_, + ucell, + this->gd, + istep, + true); + } + } + + //------------------------------------------------------------------ + //! 14) Print out atomic magnetization in LCAO basis + //! only when 'spin_constraint' is on. //------------------------------------------------------------------ if (PARAM.inp.sc_mag_switch) { @@ -368,123 +375,124 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const } //------------------------------------------------------------------ - //! 15) Clean up RA. - //! this should be last function and put it in the end, mohan request 2024-11-28 - //------------------------------------------------------------------ - if (!PARAM.inp.cal_force && !PARAM.inp.cal_stress) - { - RA.delete_grid(); - } - - //------------------------------------------------------------------ - //! 16) Print out quasi-orbitals. - //------------------------------------------------------------------ - if (PARAM.inp.qo_switch) - { - toQO tqo(PARAM.inp.qo_basis, PARAM.inp.qo_strategy, PARAM.inp.qo_thr, PARAM.inp.qo_screening_coeff); - tqo.initialize(PARAM.globalv.global_out_dir, - PARAM.inp.pseudo_dir, - PARAM.inp.orbital_dir, - &ucell, - this->kv.kvec_d, - GlobalV::ofs_running, - GlobalV::MY_RANK, - GlobalV::NPROC); - tqo.calculate(); - } - - //------------------------------------------------------------------ - //! 17) Print out kinetic matrix. + //! 15) Print out kinetic matrix in LCAO basis //------------------------------------------------------------------ if (PARAM.inp.out_mat_tk[0]) - { - hamilt::HS_Matrix_K hsk(&pv, true); - hamilt::HContainer hR(&pv); - hamilt::Operator* ekinetic - = new hamilt::EkineticNew>(&hsk, - this->kv.kvec_d, - &hR, - &ucell, - orb_.cutoffs(), - &this->gd, - two_center_bundle_.kinetic_orb.get()); - - const int nspin_k = (PARAM.inp.nspin == 2 ? 2 : 1); - for (int ik = 0; ik < this->kv.get_nks() / nspin_k; ++ik) - { - ekinetic->init(ik); - ModuleIO::save_mat(0, - hsk.get_hk(), - PARAM.globalv.nlocal, - false, - PARAM.inp.out_mat_tk[1], - 1, - PARAM.inp.out_app_flag, - "T", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - } - - delete ekinetic; - } - - //------------------------------------------------------------------ - //! 18) wannier90 interface, added by jingan in 2018.11.7 + { + hamilt::HS_Matrix_K hsk(&pv, true); + hamilt::HContainer hR(&pv); + hamilt::Operator* ekinetic + = new hamilt::EkineticNew>(&hsk, + this->kv.kvec_d, + &hR, + &ucell, + orb_.cutoffs(), + &this->gd, + two_center_bundle_.kinetic_orb.get()); + + const int nspin_k = (PARAM.inp.nspin == 2 ? 2 : 1); + for (int ik = 0; ik < this->kv.get_nks() / nspin_k; ++ik) + { + ekinetic->init(ik); + ModuleIO::save_mat(0, + hsk.get_hk(), + PARAM.globalv.nlocal, + false, + PARAM.inp.out_mat_tk[1], + 1, + PARAM.inp.out_app_flag, + "T", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + } + + delete ekinetic; + } + + //------------------------------------------------------------------ + //! 16) wannier90 interface in LCAO basis + // added by jingan in 2018.11.7 //------------------------------------------------------------------ if (PARAM.inp.calculation == "nscf" && PARAM.inp.towannier90) { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Wave function to Wannier90"); if (PARAM.inp.wannier_method == 1) - { - toWannier90_LCAO_IN_PW myWannier(PARAM.inp.out_wannier_mmn, - PARAM.inp.out_wannier_amn, - PARAM.inp.out_wannier_unk, - PARAM.inp.out_wannier_eig, - PARAM.inp.out_wannier_wvfn_formatted, - PARAM.inp.nnkpfile, - PARAM.inp.wannier_spin); - myWannier.set_tpiba_omega(ucell.tpiba, ucell.omega); - myWannier.calculate(ucell, - this->pelec->ekb, - this->pw_wfc, - this->pw_big, - this->sf, - this->kv, - this->psi, - &(this->pv)); - } - else if (PARAM.inp.wannier_method == 2) - { - toWannier90_LCAO myWannier(PARAM.inp.out_wannier_mmn, - PARAM.inp.out_wannier_amn, - PARAM.inp.out_wannier_unk, - PARAM.inp.out_wannier_eig, - PARAM.inp.out_wannier_wvfn_formatted, - PARAM.inp.nnkpfile, - PARAM.inp.wannier_spin, - orb_); - - myWannier.calculate(ucell, this->gd, this->pelec->ekb, this->kv, *(this->psi), &(this->pv)); - } + { + toWannier90_LCAO_IN_PW wan(PARAM.inp.out_wannier_mmn, + PARAM.inp.out_wannier_amn, + PARAM.inp.out_wannier_unk, + PARAM.inp.out_wannier_eig, + PARAM.inp.out_wannier_wvfn_formatted, + PARAM.inp.nnkpfile, + PARAM.inp.wannier_spin); + wan.set_tpiba_omega(ucell.tpiba, ucell.omega); + wan.calculate(ucell, + this->pelec->ekb, + this->pw_wfc, + this->pw_big, + this->sf, + this->kv, + this->psi, + &(this->pv)); + } + else if (PARAM.inp.wannier_method == 2) + { + toWannier90_LCAO wan(PARAM.inp.out_wannier_mmn, + PARAM.inp.out_wannier_amn, + PARAM.inp.out_wannier_unk, + PARAM.inp.out_wannier_eig, + PARAM.inp.out_wannier_wvfn_formatted, + PARAM.inp.nnkpfile, + PARAM.inp.wannier_spin, + orb_); + + wan.calculate(ucell, this->gd, this->pelec->ekb, this->kv, *(this->psi), &(this->pv)); + } std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Wave function to Wannier90"); } //------------------------------------------------------------------ - //! 19) berry phase calculations, added by jingan + //! 17) berry phase calculations in LCAO basis + // added by jingan //------------------------------------------------------------------ - if (PARAM.inp.calculation == "nscf" && berryphase::berry_phase_flag && ModuleSymmetry::Symmetry::symm_flag != 1) + if (PARAM.inp.calculation == "nscf" && + berryphase::berry_phase_flag && + ModuleSymmetry::Symmetry::symm_flag != 1) { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Berry phase calculation"); berryphase bp(&(this->pv)); bp.lcao_init(ucell, this->gd, this->kv, this->GridT, orb_); - // additional step before calling - // macroscopic_polarization (why capitalize - // the function name?) + // additional step before calling macroscopic_polarization bp.Macroscopic_polarization(ucell, this->pw_wfc->npwk_max, this->psi, this->pw_rho, this->pw_wfc, this->kv); std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Berry phase calculation"); } + //------------------------------------------------------------------ + //! 18) calculate quasi-orbitals in LCAO basis + //------------------------------------------------------------------ + if (PARAM.inp.qo_switch) + { + toQO tqo(PARAM.inp.qo_basis, PARAM.inp.qo_strategy, PARAM.inp.qo_thr, PARAM.inp.qo_screening_coeff); + tqo.initialize(PARAM.globalv.global_out_dir, + PARAM.inp.pseudo_dir, + PARAM.inp.orbital_dir, + &ucell, + this->kv.kvec_d, + GlobalV::ofs_running, + GlobalV::MY_RANK, + GlobalV::NPROC); + tqo.calculate(); + } + + //------------------------------------------------------------------ + //! 19) Clean up RA, which is used to serach for adjacent atoms + //------------------------------------------------------------------ + if (!PARAM.inp.cal_force && !PARAM.inp.cal_stress) + { + RA.delete_grid(); + } + ModuleBase::timer::tick("ESolver_KS_LCAO", "after_scf"); } From 6b928c9167f0f9bf97c89109361c704ee22ef5e0 Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Wed, 5 Mar 2025 22:17:14 +0800 Subject: [PATCH 106/160] Fix RT-TDDFT current calculation crash using >20 MPI processes (#5959) --- .../module_tddft/td_current.cpp | 126 +++++++++--------- 1 file changed, 65 insertions(+), 61 deletions(-) diff --git a/source/module_hamilt_lcao/module_tddft/td_current.cpp b/source/module_hamilt_lcao/module_tddft/td_current.cpp index 2ec3b472cc..35bdde6fe0 100644 --- a/source/module_hamilt_lcao/module_tddft/td_current.cpp +++ b/source/module_hamilt_lcao/module_tddft/td_current.cpp @@ -4,8 +4,8 @@ #include "module_base/tool_title.h" #include "module_hamilt_lcao/module_tddft/snap_psibeta_half_tddft.h" #ifdef _OPENMP -#include #include +#include #endif TD_current::TD_current(const UnitCell* ucell_in, @@ -14,28 +14,28 @@ TD_current::TD_current(const UnitCell* ucell_in, const LCAO_Orbitals& orb, const TwoCenterIntegrator* intor) : ucell(ucell_in), paraV(paraV), orb_(orb), Grid(GridD_in), intor_(intor) -{ +{ // for length gague, the A(t) = 0 for all the time. - this->cart_At = ModuleBase::Vector3(0,0,0); + this->cart_At = ModuleBase::Vector3(0, 0, 0); this->initialize_vcomm_r(GridD_in, paraV); this->initialize_grad_term(GridD_in, paraV); } TD_current::~TD_current() { - for (int dir=0;dir<3;dir++) + for (int dir = 0; dir < 3; dir++) { delete this->current_term[dir]; } } -//allocate space for current_term +// allocate space for current_term void TD_current::initialize_vcomm_r(const Grid_Driver* GridD, const Parallel_Orbitals* paraV) { ModuleBase::TITLE("TD_current", "initialize_vcomm_r"); ModuleBase::timer::tick("TD_current", "initialize_vcomm_r"); - for (int dir=0;dir<3;dir++) + for (int dir = 0; dir < 3; dir++) { if (this->current_term[dir] == nullptr) - this->current_term[dir] = new hamilt::HContainer>(paraV); + this->current_term[dir] = new hamilt::HContainer>(paraV); } this->adjs_vcommr.clear(); @@ -56,8 +56,8 @@ void TD_current::initialize_vcomm_r(const Grid_Driver* GridD, const Parallel_Orb const ModuleBase::Vector3& tau1 = adjs.adjacent_tau[ad1]; const ModuleBase::Vector3& R_index1 = adjs.box[ad1]; // choose the real adjacent atoms - // Note: the distance of atoms should less than the cutoff radius, - // When equal, the theoretical value of matrix element is zero, + // Note: the distance of atoms should less than the cutoff radius, + // When equal, the theoretical value of matrix element is zero, // but the calculated value is not zero due to the numerical error, which would lead to result changes. if (this->ucell->cal_dtau(iat0, iat1, R_index1).norm() * this->ucell->lat0 < orb_.Phi[T1].getRcut() + this->ucell->infoNL.Beta[T0].get_rcut_max()) @@ -84,12 +84,12 @@ void TD_current::initialize_vcomm_r(const Grid_Driver* GridD, const Parallel_Orb continue; } hamilt::AtomPair> tmp(iat1, - iat2, - R_index2.x - R_index1.x, - R_index2.y - R_index1.y, - R_index2.z - R_index1.z, - paraV); - for (int dir=0;dir<3;dir++) + iat2, + R_index2.x - R_index1.x, + R_index2.y - R_index1.y, + R_index2.z - R_index1.z, + paraV); + for (int dir = 0; dir < 3; dir++) { this->current_term[dir]->insert_pair(tmp); } @@ -97,7 +97,7 @@ void TD_current::initialize_vcomm_r(const Grid_Driver* GridD, const Parallel_Orb } } // allocate the memory of BaseMatrix in cal_vcomm_r_IJR, and set the new values to zero - for (int dir=0;dir<3;dir++) + for (int dir = 0; dir < 3; dir++) { this->current_term[dir]->allocate(nullptr, true); } @@ -108,10 +108,10 @@ void TD_current::initialize_grad_term(const Grid_Driver* GridD, const Parallel_O ModuleBase::TITLE("TD_current", "initialize_grad_term"); ModuleBase::timer::tick("TD_current", "initialize_grad_term"); - for (int dir=0;dir<3;dir++) + for (int dir = 0; dir < 3; dir++) { if (this->current_term[dir] == nullptr) - this->current_term[dir] = new hamilt::HContainer>(paraV); + this->current_term[dir] = new hamilt::HContainer>(paraV); } for (int iat1 = 0; iat1 < ucell->nat; iat1++) { @@ -132,8 +132,8 @@ void TD_current::initialize_grad_term(const Grid_Driver* GridD, const Parallel_O } const ModuleBase::Vector3& R_index2 = adjs.box[ad1]; // choose the real adjacent atoms - // Note: the distance of atoms should less than the cutoff radius, - // When equal, the theoretical value of matrix element is zero, + // Note: the distance of atoms should less than the cutoff radius, + // When equal, the theoretical value of matrix element is zero, // but the calculated value is not zero due to the numerical error, which would lead to result changes. if (this->ucell->cal_dtau(iat1, iat2, R_index2).norm() * this->ucell->lat0 < orb_.Phi[T1].getRcut() + orb_.Phi[T2].getRcut()) @@ -150,14 +150,14 @@ void TD_current::initialize_grad_term(const Grid_Driver* GridD, const Parallel_O int iat2 = ucell->itia2iat(T2, I2); ModuleBase::Vector3& R_index = adjs.box[ad]; hamilt::AtomPair> tmp(iat1, iat2, R_index.x, R_index.y, R_index.z, paraV); - for (int dir=0;dir<3;dir++) + for (int dir = 0; dir < 3; dir++) { this->current_term[dir]->insert_pair(tmp); } } } // allocate the memory of BaseMatrix in HR, and set the new values to zero - for (int dir=0;dir<3;dir++) + for (int dir = 0; dir < 3; dir++) { this->current_term[dir]->allocate(nullptr, true); } @@ -188,9 +188,9 @@ void TD_current::calculate_vcomm_r() nlm_tot[i].resize(4); } - #pragma omp parallel +#pragma omp parallel { - #pragma omp for schedule(dynamic) +#pragma omp for schedule(dynamic) for (int ad = 0; ad < adjs.adj_num + 1; ++ad) { const int T1 = adjs.ntype[ad]; @@ -214,19 +214,19 @@ void TD_current::calculate_vcomm_r() // snap_psibeta_half_tddft() are used to calculate // and as well if current are needed - + module_tddft::snap_psibeta_half_tddft(orb_, - this->ucell->infoNL, - nlm, - tau1 * this->ucell->lat0, - T1, - atom1->iw2l[iw1], - atom1->iw2m[iw1], - atom1->iw2n[iw1], - tau0 * this->ucell->lat0, - T0, - this->cart_At, - true); + this->ucell->infoNL, + nlm, + tau1 * this->ucell->lat0, + T1, + atom1->iw2l[iw1], + atom1->iw2m[iw1], + atom1->iw2n[iw1], + tau0 * this->ucell->lat0, + T0, + this->cart_At, + true); for (int dir = 0; dir < 4; dir++) { nlm_tot[ad][dir].insert({all_indexes[iw1l], nlm[dir]}); @@ -234,7 +234,7 @@ void TD_current::calculate_vcomm_r() } } - #ifdef _OPENMP +#ifdef _OPENMP // record the iat number of the adjacent atoms std::set ad_atom_set; for (int ad = 0; ad < adjs.adj_num + 1; ++ad) @@ -250,7 +250,7 @@ void TD_current::calculate_vcomm_r() const int thread_id = omp_get_thread_num(); std::set ad_atom_set_thread; int i = 0; - for(const auto iat1 : ad_atom_set) + for (const auto iat1: ad_atom_set) { if (i % num_threads == thread_id) { @@ -258,20 +258,20 @@ void TD_current::calculate_vcomm_r() } i++; } - #endif +#endif - // 2. calculate D for each pair of atoms + // 2. calculate D for each pair of atoms for (int ad1 = 0; ad1 < adjs.adj_num + 1; ++ad1) { const int T1 = adjs.ntype[ad1]; const int I1 = adjs.natom[ad1]; const int iat1 = ucell->itia2iat(T1, I1); - #ifdef _OPENMP +#ifdef _OPENMP if (ad_atom_set_thread.find(iat1) == ad_atom_set_thread.end()) - { - continue; - } - #endif + { + continue; + } +#endif ModuleBase::Vector3& R_index1 = adjs.box[ad1]; for (int ad2 = 0; ad2 < adjs.adj_num + 1; ++ad2) { @@ -280,23 +280,22 @@ void TD_current::calculate_vcomm_r() const int iat2 = ucell->itia2iat(T2, I2); ModuleBase::Vector3& R_index2 = adjs.box[ad2]; ModuleBase::Vector3 R_vector(R_index2[0] - R_index1[0], - R_index2[1] - R_index1[1], - R_index2[2] - R_index1[2]); + R_index2[1] - R_index1[1], + R_index2[2] - R_index1[2]); std::complex* tmp_c[3] = {nullptr, nullptr, nullptr}; for (int i = 0; i < 3; i++) { - tmp_c[i] = this->current_term[i]->find_matrix(iat1, iat2, R_vector[0], R_vector[1], R_vector[2])->get_pointer(); + hamilt::BaseMatrix>* matrix_ptr + = this->current_term[i]->find_matrix(iat1, iat2, R_vector[0], R_vector[1], R_vector[2]); + if (matrix_ptr != nullptr) + { + tmp_c[i] = matrix_ptr->get_pointer(); + } } // if not found , skip this pair of atoms if (tmp_c[0] != nullptr) { - this->cal_vcomm_r_IJR(iat1, - iat2, - T0, - paraV, - nlm_tot[ad1], - nlm_tot[ad2], - tmp_c); + this->cal_vcomm_r_IJR(iat1, iat2, T0, paraV, nlm_tot[ad1], nlm_tot[ad2], tmp_c); } } } @@ -368,8 +367,8 @@ void TD_current::cal_vcomm_r_IJR( //- // multiply d in the end nlm_r_tmp += (nlm1[dir + 1]->at(p1) * std::conj(nlm2[0]->at(p2)) - - nlm1[0]->at(p1) * std::conj(nlm2[dir + 1]->at(p2))) - * (*tmp_d); + - nlm1[0]->at(p1) * std::conj(nlm2[dir + 1]->at(p2))) + * (*tmp_d); } // -i[r,Vnl], 2.0 due to the unit transformation current_mat_p[dir][step_trace[is]] -= imag_unit * nlm_r_tmp / 2.0; @@ -390,7 +389,7 @@ void TD_current::cal_vcomm_r_IJR( void TD_current::calculate_grad_term() { ModuleBase::TITLE("TD_current", "calculate_grad_term"); - if(this->current_term[0]==nullptr || this->current_term[0]->size_atom_pairs()<=0) + if (this->current_term[0] == nullptr || this->current_term[0]->size_atom_pairs() <= 0) { ModuleBase::WARNING_QUIT("TD_current::calculate_grad_term", "grad_term is nullptr or empty"); } @@ -417,7 +416,12 @@ void TD_current::calculate_grad_term() std::complex* tmp_c[3] = {nullptr, nullptr, nullptr}; for (int i = 0; i < 3; i++) { - tmp_c[i] = this->current_term[i]->find_matrix(iat1, iat2, R_index2)->get_pointer(); + hamilt::BaseMatrix>* matrix_ptr + = this->current_term[i]->find_matrix(iat1, iat2, R_index2); + if (matrix_ptr != nullptr) + { + tmp_c[i] = matrix_ptr->get_pointer(); + } } if (tmp_c[0] != nullptr) { @@ -473,7 +477,7 @@ void TD_current::cal_grad_IJR(const int& iat1, auto row_indexes = paraV->get_indexes_row(iat1); auto col_indexes = paraV->get_indexes_col(iat2); const int step_trace = col_indexes.size() + 1; - for(int iw1l = 0; iw1l < row_indexes.size(); iw1l += npol) + for (int iw1l = 0; iw1l < row_indexes.size(); iw1l += npol) { const int iw1 = row_indexes[iw1l] / npol; const int L1 = iw2l1[iw1]; @@ -509,7 +513,7 @@ void TD_current::cal_grad_IJR(const int& iat1, for (int dir = 0; dir < 3; dir++) { current_mat_p[dir] += (npol - 1) * col_indexes.size(); - } + } } } From 0aba4232cd40f93cc55431a41a3afe6f24d1f373 Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Wed, 5 Mar 2025 22:19:10 +0800 Subject: [PATCH 107/160] Refactor: Remove GlobalV in DeePKS and simplify some functions. (#5952) * Remove GlobalV in module_deepks. * Simplify some functions in DeePKS. Change LCAO_Deepks class into template. * Combine H_V_delta and H_V_delta_k and rename as V_delta. * Rearrange the output order for Output_HContainer. * Update output_hcontainer.cpp. * Fix size mismatch for equivariant version DeePKS. * update esolver_ks_lcao.cpp. * Fix merge bug. * Update reference to match new output order. --------- Co-authored-by: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> --- source/Makefile.Objects | 1 + source/module_esolver/esolver_ks_lcao.cpp | 7 +- source/module_esolver/esolver_ks_lcao.h | 4 +- source/module_esolver/lcao_after_scf.cpp | 5 +- .../module_hamilt_lcao/hamilt_lcaodft/FORCE.h | 2 +- .../hamilt_lcaodft/FORCE_STRESS.cpp | 6 +- .../hamilt_lcaodft/FORCE_STRESS.h | 4 +- .../hamilt_lcaodft/FORCE_gamma.cpp | 18 +- .../hamilt_lcaodft/FORCE_k.cpp | 18 +- .../hamilt_lcaodft/LCAO_allocate.cpp | 20 +- .../hamilt_lcaodft/LCAO_domain.h | 4 +- .../hamilt_lcaodft/hamilt_lcao.cpp | 2 +- .../hamilt_lcaodft/hamilt_lcao.h | 2 +- .../operator_lcao/deepks_lcao.cpp | 91 ++-- .../operator_lcao/deepks_lcao.h | 14 +- .../operator_lcao/operator_lcao.cpp | 2 +- .../module_deepks/CMakeLists.txt | 1 + .../module_deepks/LCAO_deepks.cpp | 95 ++-- .../module_deepks/LCAO_deepks.h | 22 +- .../module_deepks/LCAO_deepks_interface.cpp | 114 ++--- .../module_deepks/LCAO_deepks_interface.h | 8 +- .../module_deepks/deepks_basic.cpp | 25 +- .../module_deepks/deepks_basic.h | 37 +- .../module_deepks/deepks_descriptor.cpp | 5 +- .../module_deepks/deepks_descriptor.h | 3 +- .../module_deepks/deepks_force.cpp | 21 +- .../module_deepks/deepks_fpre.cpp | 263 +++++------ .../module_deepks/deepks_fpre.h | 5 +- .../module_deepks/deepks_iterate.cpp | 180 ++++++++ .../module_deepks/deepks_iterate.h | 58 +++ .../module_deepks/deepks_pdm.cpp | 28 +- .../module_deepks/deepks_pdm.h | 1 + .../module_deepks/deepks_phialpha.cpp | 210 ++++----- .../module_deepks/deepks_phialpha.h | 2 +- .../module_deepks/deepks_spre.cpp | 273 +++++------- .../module_deepks/deepks_spre.h | 5 +- .../module_deepks/deepks_vdelta.cpp | 10 +- .../module_deepks/deepks_vdelta.h | 2 +- .../module_deepks/deepks_vdpre.cpp | 302 +++++-------- .../module_deepks/test/LCAO_deepks_test.cpp | 421 +++++++----------- .../module_deepks/test/LCAO_deepks_test.h | 24 +- .../test/LCAO_deepks_test_prep.cpp | 82 ++-- .../module_deepks/test/Makefile.Objects | 1 + .../module_deepks/test/main_deepks.cpp | 32 +- .../module_hcontainer/hcontainer.h | 22 +- .../module_hcontainer/output_hcontainer.cpp | 27 +- .../refdata-DMR-sparse_SPIN0.csr | 224 +++++----- 47 files changed, 1363 insertions(+), 1340 deletions(-) create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_iterate.cpp create mode 100644 source/module_hamilt_lcao/module_deepks/deepks_iterate.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 51c670dca8..d1f07e4b0c 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -200,6 +200,7 @@ OBJS_DEEPKS=LCAO_deepks.o\ deepks_descriptor.o\ deepks_force.o\ deepks_fpre.o\ + deepks_iterate.o\ deepks_spre.o\ deepks_orbital.o\ deepks_orbpre.o\ diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 3f21c2e33b..665a4fbde5 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -211,7 +211,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa #ifdef __DEEPKS // 10) initialize deepks - LCAO_domain::DeePKS_init(ucell, pv, this->kv.get_nks(), orb_, this->ld); + LCAO_domain::DeePKS_init(ucell, pv, this->kv.get_nks(), orb_, this->ld, GlobalV::ofs_running); if (PARAM.inp.deepks_scf) { // load the DeePKS model from deep neural network @@ -220,6 +220,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa DeePKS_domain::read_pdm((PARAM.inp.init_chg == "file"), PARAM.inp.deepks_equiv, ld.init_pdm, + ucell.nat, orb_.Alpha[0].getTotal_nchi() * ucell.nat, ld.lmaxd, ld.inl_l, @@ -245,8 +246,8 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" "%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; - std::cout << " Warning: nks (" << this->kv.get_nks() << ") is not divisible by kpar (" << PARAM.globalv.kpar_lcao - << ")." << std::endl; + std::cout << " Warning: nks (" << this->kv.get_nks() << ") is not divisible by kpar (" + << PARAM.globalv.kpar_lcao << ")." << std::endl; std::cout << " This may lead to poor load balance. It is strongly suggested to" << std::endl; std::cout << " set nks to be divisible by kpar, but if this is really what" << std::endl; std::cout << " you want, please ignore this warning." << std::endl; diff --git a/source/module_esolver/esolver_ks_lcao.h b/source/module_esolver/esolver_ks_lcao.h index 4b4a3e530d..7cc1fd2375 100644 --- a/source/module_esolver/esolver_ks_lcao.h +++ b/source/module_esolver/esolver_ks_lcao.h @@ -5,8 +5,8 @@ // for grid integration #include "module_hamilt_lcao/module_gint/gint_gamma.h" #include "module_hamilt_lcao/module_gint/gint_k.h" -#include "module_hamilt_lcao/module_gint/temp_gint/gint_info.h" #include "module_hamilt_lcao/module_gint/temp_gint/gint.h" +#include "module_hamilt_lcao/module_gint/temp_gint/gint_info.h" #ifdef __DEEPKS #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" #endif @@ -100,7 +100,7 @@ class ESolver_KS_LCAO : public ESolver_KS //--------------------------------------------------------------------- #ifdef __DEEPKS - LCAO_Deepks ld; + LCAO_Deepks ld; #endif #ifdef __EXX diff --git a/source/module_esolver/lcao_after_scf.cpp b/source/module_esolver/lcao_after_scf.cpp index 109bdf047f..d8284ae7ab 100644 --- a/source/module_esolver/lcao_after_scf.cpp +++ b/source/module_esolver/lcao_after_scf.cpp @@ -220,7 +220,7 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) { hamilt::HamiltLCAO* p_ham_deepks = dynamic_cast*>(this->p_hamilt); - std::shared_ptr ld_shared_ptr(&ld, [](LCAO_Deepks*) {}); + std::shared_ptr> ld_shared_ptr(&ld, [](LCAO_Deepks*) {}); LCAO_Deepks_Interface deepks_interface(ld_shared_ptr); deepks_interface.out_deepks_labels(this->pelec->f_en.etot, @@ -235,7 +235,8 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const &(this->pv), *(this->psi), dynamic_cast*>(this->pelec)->get_DM(), - p_ham_deepks); + p_ham_deepks, + GlobalV::MY_RANK); } #endif diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h index 21dc99d758..03333ed43d 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE.h @@ -66,7 +66,7 @@ class Force_LCAO #ifdef __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, - LCAO_Deepks& ld, + LCAO_Deepks& ld, #endif typename TGint::type& gint, const TwoCenterBundle& two_center_bundle, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp index b6ec37e6b2..fd4118f10c 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.cpp @@ -52,7 +52,7 @@ void Force_Stress_LCAO::getForceStress(UnitCell& ucell, ModulePW::PW_Basis* rhopw, surchem& solvent, #ifdef __DEEPKS - LCAO_Deepks& ld, + LCAO_Deepks& ld, #endif #ifdef __EXX Exx_LRI& exx_lri_double, @@ -838,7 +838,7 @@ void Force_Stress_LCAO::integral_part(const bool isGammaOnly, #if __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, - LCAO_Deepks& ld, + LCAO_Deepks& ld, #endif Gint_Gamma& gint_gamma, // mohan add 2024-04-01 Gint_k& gint_k, // mohan add 2024-04-01 @@ -895,7 +895,7 @@ void Force_Stress_LCAO>::integral_part(const bool isGammaOn #if __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, - LCAO_Deepks& ld, + LCAO_Deepks>& ld, #endif Gint_Gamma& gint_gamma, Gint_k& gint_k, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h index 6de723d868..f1ba8f98b2 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_STRESS.h @@ -50,7 +50,7 @@ class Force_Stress_LCAO ModulePW::PW_Basis* rhopw, surchem& solvent, #ifdef __DEEPKS - LCAO_Deepks& ld, + LCAO_Deepks& ld, #endif #ifdef __EXX Exx_LRI& exx_lri_double, @@ -99,7 +99,7 @@ class Force_Stress_LCAO #if __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, - LCAO_Deepks& ld, + LCAO_Deepks& ld, #endif Gint_Gamma& gint_gamma, Gint_k& gint_k, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp index e3bbe853e3..5a48c52c73 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp @@ -190,7 +190,7 @@ void Force_LCAO::ftable(const bool isforce, #ifdef __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, - LCAO_Deepks& ld, + LCAO_Deepks& ld, #endif TGint::type& gint, const TwoCenterBundle& two_center_bundle, @@ -252,21 +252,7 @@ void Force_LCAO::ftable(const bool isforce, { const std::vector>& dm_gamma = dm->get_DMK_vector(); - // These calculations have been done in LCAO_Deepks_Interface in after_scf - // std::vector descriptor; - // DeePKS_domain::cal_descriptor(ucell.nat, ld.inlmax, ld.inl_l, ld.pdm, descriptor, ld.des_per_atom); - // DeePKS_domain::cal_edelta_gedm(ucell.nat, - // ld.lmaxd, - // ld.nmaxd, - // ld.inlmax, - // ld.des_per_atom, - // ld.inl_l, - // descriptor, - // ld.pdm, - // ld.model_deepks, - // ld.gedm, - // ld.E_delta); - + // No need to update E_delta here since it have been done in LCAO_Deepks_Interface in after_scf const int nks = 1; DeePKS_domain::cal_f_delta(dm_gamma, ucell, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp index 921c8f3155..2fcd83dda6 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp @@ -284,7 +284,7 @@ void Force_LCAO>::ftable(const bool isforce, #ifdef __DEEPKS ModuleBase::matrix& fvnl_dalpha, ModuleBase::matrix& svnl_dalpha, - LCAO_Deepks& ld, + LCAO_Deepks>& ld, #endif TGint>::type& gint, const TwoCenterBundle& two_center_bundle, @@ -347,21 +347,7 @@ void Force_LCAO>::ftable(const bool isforce, { const std::vector>>& dm_k = dm->get_DMK_vector(); - // These calculations have been done in LCAO_Deepks_Interface in after_scf - // std::vector descriptor; - // DeePKS_domain::cal_descriptor(ucell.nat, ld.inlmax, ld.inl_l, ld.pdm, descriptor, ld.des_per_atom); - // DeePKS_domain::cal_edelta_gedm(ucell.nat, - // ld.lmaxd, - // ld.nmaxd, - // ld.inlmax, - // ld.des_per_atom, - // ld.inl_l, - // descriptor, - // ld.pdm, - // ld.model_deepks, - // ld.gedm, - // ld.E_delta); - + // No need to update E_delta since it have been done in LCAO_Deepks_Interface in after_scf DeePKS_domain::cal_f_delta>(dm_k, ucell, orb, diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_allocate.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_allocate.cpp index ec43ac6f2a..ed25d09bcf 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_allocate.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_allocate.cpp @@ -8,11 +8,13 @@ namespace LCAO_domain { #ifdef __DEEPKS // It seems it is only related to DeePKS, so maybe we should move it to DeeKS_domain +template void DeePKS_init(const UnitCell& ucell, Parallel_Orbitals& pv, const int& nks, const LCAO_Orbitals& orb, - LCAO_Deepks& ld) + LCAO_Deepks& ld, + std::ofstream& ofs) { ModuleBase::TITLE("LCAO_domain", "DeePKS_init"); // preparation for DeePKS @@ -26,7 +28,7 @@ void DeePKS_init(const UnitCell& ucell, na[it] = ucell.atoms[it].na; } - ld.init(orb, ucell.nat, ucell.ntype, nks, pv, na); + ld.init(orb, ucell.nat, ucell.ntype, nks, pv, na, ofs); if (PARAM.inp.deepks_scf) { @@ -35,5 +37,19 @@ void DeePKS_init(const UnitCell& ucell, } return; } + +template void DeePKS_init(const UnitCell& ucell, + Parallel_Orbitals& pv, + const int& nks, + const LCAO_Orbitals& orb, + LCAO_Deepks& ld, + std::ofstream& ofs); + +template void DeePKS_init>(const UnitCell& ucell, + Parallel_Orbitals& pv, + const int& nks, + const LCAO_Orbitals& orb, + LCAO_Deepks>& ld, + std::ofstream& ofs); #endif } // namespace LCAO_domain diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h index 992c754e77..d13756460a 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h @@ -175,11 +175,13 @@ void build_ST_new(ForceStressArrays& fsr, void zeros_HSR(const char& mtype, LCAO_HS_Arrays& HS_arrays); #ifdef __DEEPKS +template void DeePKS_init(const UnitCell& ucell, Parallel_Orbitals& pv, const int& nks, const LCAO_Orbitals& orb, - LCAO_Deepks& ld); + LCAO_Deepks& ld, + std::ofstream& ofs); #endif template diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp index 69e90ea3b9..e5db652a05 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp @@ -83,7 +83,7 @@ HamiltLCAO::HamiltLCAO(Gint_Gamma* GG_in, elecstate::DensityMatrix* DM_in #ifdef __DEEPKS , - LCAO_Deepks* ld_in + LCAO_Deepks* ld_in #endif #ifdef __EXX , diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h index b1603ac93e..a52dcda24d 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h @@ -47,7 +47,7 @@ class HamiltLCAO : public Hamilt elecstate::DensityMatrix* DM_in #ifdef __DEEPKS , - LCAO_Deepks* ld_in + LCAO_Deepks* ld_in #endif #ifdef __EXX , diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index 95c2129c31..b7d3b24c1a 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -25,7 +25,7 @@ DeePKS>::DeePKS(HS_Matrix_K* hsk_in, elecstate::DensityMatrix* DM_in #ifdef __DEEPKS , - LCAO_Deepks* ld_in + LCAO_Deepks* ld_in #endif ) : OperatorLCAO(hsk_in, kvec_d_in, hR_in), DM(DM_in), ucell(ucell_in), intor_orb_alpha_(intor_orb_alpha), @@ -42,9 +42,9 @@ DeePKS>::DeePKS(HS_Matrix_K* hsk_in, template DeePKS>::~DeePKS() { - if (this->H_V_delta != nullptr) + if (this->V_delta_R != nullptr) { - delete this->H_V_delta; + delete this->V_delta_R; } } @@ -59,11 +59,11 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv auto* paraV = this->hR->get_paraV(); // get parallel orbitals from HR // TODO: if paraV is nullptr, AtomPair can not use paraV for constructor, I will repair it in the future. - this->H_V_delta = new HContainer(paraV); + this->V_delta_R = new HContainer(paraV); if (std::is_same::value) { - // this->H_V_delta = new HContainer(paraV); - this->H_V_delta->fix_gamma(); + // this->V_delta_R = new HContainer(paraV); + this->V_delta_R->fix_gamma(); } this->adjs_all.clear(); @@ -129,7 +129,7 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv paraV); // if (std::is_same::value) // { - this->H_V_delta->insert_pair(tmp); + this->V_delta_R->insert_pair(tmp); // } } } @@ -141,10 +141,10 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv // allocate the memory of BaseMatrix in HR, and set the new values to zero // if (std::is_same::value) // { - this->H_V_delta->allocate(nullptr, true); - // expand hR with H_V_delta + this->V_delta_R->allocate(nullptr, true); + // expand hR with V_delta_R // update : for computational rigor, gamma-only and multi-k cases both have full size of Hamiltonian of DeePKS now - this->hR->add(*this->H_V_delta); + this->hR->add(*this->V_delta_R); this->hR->allocate(nullptr, false); // } @@ -186,32 +186,46 @@ void hamilt::DeePKS>::contributeHR() this->ld->pdm, descriptor, this->ld->des_per_atom); - DeePKS_domain::cal_edelta_gedm(this->ucell->nat, - this->ld->lmaxd, - this->ld->nmaxd, - inlmax, - this->ld->des_per_atom, - this->ld->inl_l, - descriptor, - this->ld->pdm, - this->ld->model_deepks, - this->ld->gedm, - this->ld->E_delta); - - // // recalculate the H_V_delta - // if (this->H_V_delta == nullptr) + if (PARAM.inp.deepks_equiv) + { + DeePKS_domain::cal_edelta_gedm_equiv(this->ucell->nat, + this->ld->lmaxd, + this->ld->nmaxd, + inlmax, + this->ld->des_per_atom, + this->ld->inl_l, + descriptor, + this->ld->gedm, + this->ld->E_delta, + GlobalV::MY_RANK); + } + else + { + DeePKS_domain::cal_edelta_gedm(this->ucell->nat, + inlmax, + this->ld->des_per_atom, + this->ld->inl_l, + descriptor, + this->ld->pdm, + this->ld->model_deepks, + this->ld->gedm, + this->ld->E_delta); + } + + // // recalculate the V_delta_R + // if (this->V_delta_R == nullptr) // { - // this->H_V_delta = new hamilt::HContainer>(*this->hR); + // this->V_delta_R = new hamilt::HContainer>(*this->hR); // } - this->H_V_delta->set_zero(); + this->V_delta_R->set_zero(); this->calculate_HR(); this->ld->set_hr_cal(false); ModuleBase::timer::tick("DeePKS", "contributeHR"); } - // save H_V_delta to hR - this->hR->add(*this->H_V_delta); + // save V_delta_R to hR + this->hR->add(*this->V_delta_R); #endif } @@ -275,13 +289,13 @@ template void hamilt::DeePKS>::calculate_HR() { ModuleBase::TITLE("DeePKS", "calculate_HR"); - if (this->H_V_delta->size_atom_pairs() == 0) + if (this->V_delta_R->size_atom_pairs() == 0) { return; } ModuleBase::timer::tick("DeePKS", "calculate_HR"); - const Parallel_Orbitals* paraV = this->H_V_delta->get_paraV(); + const Parallel_Orbitals* paraV = this->V_delta_R->get_paraV(); const int npol = this->ucell->get_npol(); // 1. calculate for each pair of atoms @@ -385,7 +399,7 @@ void hamilt::DeePKS>::calculate_HR() R_index2[1] - R_index1[1], R_index2[2] - R_index1[2]); hamilt::BaseMatrix* tmp - = this->H_V_delta->find_matrix(iat1, iat2, R_vector[0], R_vector[1], R_vector[2]); + = this->V_delta_R->find_matrix(iat1, iat2, R_vector[0], R_vector[1], R_vector[2]); // if not found , skip this pair of atoms if (tmp == nullptr) { @@ -475,16 +489,9 @@ void hamilt::DeePKS>::cal_HR_IJR(const double* hr_i } template -inline void get_h_delta_k(int ik, TK*& h_delta_k, LCAO_Deepks* ld_in) +inline void get_h_delta_k(int ik, TK*& h_delta_k, LCAO_Deepks* ld_in) { - if constexpr (std::is_same::value) - { - h_delta_k = ld_in->H_V_delta[ik].data(); - } - else - { - h_delta_k = ld_in->H_V_delta_k[ik].data(); - } + h_delta_k = ld_in->V_delta[ik].data(); return; } @@ -503,12 +510,12 @@ void hamilt::DeePKS>::contributeHk(int ik) if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) { const int nrow = this->hsk->get_pv()->get_row_size(); - hamilt::folding_HR(*this->H_V_delta, h_delta_k, this->kvec_d[ik], nrow, 1); + hamilt::folding_HR(*this->V_delta_R, h_delta_k, this->kvec_d[ik], nrow, 1); } else { const int ncol = this->hsk->get_pv()->get_col_size(); - hamilt::folding_HR(*this->H_V_delta, h_delta_k, this->kvec_d[ik], ncol, 0); + hamilt::folding_HR(*this->V_delta_R, h_delta_k, this->kvec_d[ik], ncol, 0); } ModuleBase::timer::tick("DeePKS", "contributeHk"); } diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h index fd187b3fc5..8f2b787f28 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h @@ -41,19 +41,19 @@ class DeePKS> : public OperatorLCAO elecstate::DensityMatrix* DM_in #ifdef __DEEPKS , - LCAO_Deepks* ld_in + LCAO_Deepks* ld_in #endif - ); + ); ~DeePKS(); /** * @brief contribute the DeePKS correction to real space Hamiltonian - * this function is used for update hR and H_V_delta + * this function is used for update hR and V_delta_R */ virtual void contributeHR() override; #ifdef __DEEPKS /** - * @brief contribute the DeePKS correction for each k-point to ld.H_V_delta or ld.H_V_delta_k + * @brief contribute the DeePKS correction for each k-point to V_delta * this function is not used for update hK, but for DeePKS module * @param ik: the index of k-point */ @@ -68,7 +68,7 @@ class DeePKS> : public OperatorLCAO const Grid_Driver* gd = nullptr; - HContainer* H_V_delta = nullptr; + HContainer* V_delta_R = nullptr; // the following variable is introduced temporarily during LCAO refactoring const TwoCenterIntegrator* intor_orb_alpha_ = nullptr; @@ -76,7 +76,7 @@ class DeePKS> : public OperatorLCAO #ifdef __DEEPKS - LCAO_Deepks* ld = nullptr; + LCAO_Deepks* ld = nullptr; /** * @brief initialize HR, search the nearest neighbor atoms @@ -99,7 +99,7 @@ class DeePKS> : public OperatorLCAO void pre_calculate_nlm(const int iat0, std::vector>>& nlm_in); std::vector>>> nlm_tot; /** - * @brief initialize H_V_delta, search the nearest neighbor atoms + * @brief initialize V_delta_R, search the nearest neighbor atoms * used for calculate the DeePKS real space Hamiltonian correction with specific atom-pairs */ std::vector adjs_all; diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.cpp index cedcda19f4..11b3bdc45a 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.cpp @@ -161,7 +161,7 @@ void OperatorLCAO::init(const int ik_in) { this->contributeHR(); } - // update H_V_delta_k next + // update V_delta in k space next this->contributeHk(ik_in); break; diff --git a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt index e5e7b05ce9..d59684d397 100644 --- a/source/module_hamilt_lcao/module_deepks/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/CMakeLists.txt @@ -5,6 +5,7 @@ if(ENABLE_DEEPKS) deepks_descriptor.cpp deepks_force.cpp deepks_fpre.cpp + deepks_iterate.cpp deepks_spre.cpp deepks_orbital.cpp deepks_orbpre.cpp diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp index ef177bf1b7..b792705d9e 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp @@ -8,7 +8,7 @@ // - init : allocates some arrays // - init_index : records the index (inl) // 2. subroutines that are related to V_delta: -// - allocate_V_delta : allocates H_V_delta; if calculating force, it also allocates F_delta +// - allocate_V_delta : allocates V_delta; if calculating force, it also allocates F_delta #ifdef __DEEPKS @@ -16,7 +16,8 @@ #include "module_hamilt_pw/hamilt_pwdft/global.h" // Constructor of the class -LCAO_Deepks::LCAO_Deepks() +template +LCAO_Deepks::LCAO_Deepks() { inl_index = new ModuleBase::IntArray[1]; inl_l = nullptr; @@ -25,7 +26,8 @@ LCAO_Deepks::LCAO_Deepks() } // Desctructor of the class -LCAO_Deepks::~LCAO_Deepks() +template +LCAO_Deepks::~LCAO_Deepks() { delete[] inl_index; delete[] inl_l; @@ -45,17 +47,19 @@ LCAO_Deepks::~LCAO_Deepks() } } -void LCAO_Deepks::init(const LCAO_Orbitals& orb, - const int nat, - const int ntype, - const int nks, - const Parallel_Orbitals& pv_in, - std::vector na) +template +void LCAO_Deepks::init(const LCAO_Orbitals& orb, + const int nat, + const int ntype, + const int nks, + const Parallel_Orbitals& pv_in, + std::vector na, + std::ofstream& ofs) { ModuleBase::TITLE("LCAO_Deepks", "init"); ModuleBase::timer::tick("LCAO_Deepks", "init"); - GlobalV::ofs_running << " Initialize the descriptor index for DeePKS (lcao line)" << std::endl; + ofs << " Initialize the descriptor index for DeePKS (lcao line)" << std::endl; const int lm = orb.get_lmax_d(); const int nm = orb.get_nchimax_d(); @@ -75,8 +79,8 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, this->lmaxd = lm; this->nmaxd = nm; - GlobalV::ofs_running << " lmax of descriptor = " << this->lmaxd << std::endl; - GlobalV::ofs_running << " nmax of descriptor = " << nmaxd << std::endl; + ofs << " lmax of descriptor = " << this->lmaxd << std::endl; + ofs << " nmax of descriptor = " << nmaxd << std::endl; int pdm_size = 0; this->inlmax = tot_inl; @@ -92,12 +96,12 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, } this->n_descriptor = nat * this->des_per_atom; - this->init_index(ntype, nat, na, tot_inl, orb); + this->init_index(ntype, nat, na, tot_inl, orb, ofs); } if (!PARAM.inp.deepks_equiv) { - GlobalV::ofs_running << " total basis (all atoms) for descriptor = " << std::endl; + ofs << " total basis (all atoms) for descriptor = " << std::endl; // init pdm for (int inl = 0; inl < this->inlmax; inl++) @@ -115,7 +119,7 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, } pdm_size = pdm_size * pdm_size; this->des_per_atom = pdm_size; - GlobalV::ofs_running << " Equivariant version, size of pdm matrices : " << pdm_size << std::endl; + ofs << " Equivariant version, size of pdm matrices : " << pdm_size << std::endl; for (int inl = 0; inl < this->inlmax; inl++) { this->pdm[inl] = torch::zeros({pdm_size}, torch::kFloat64); @@ -128,11 +132,13 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, return; } -void LCAO_Deepks::init_index(const int ntype, - const int nat, - std::vector na, - const int Total_nchi, - const LCAO_Orbitals& orb) +template +void LCAO_Deepks::init_index(const int ntype, + const int nat, + std::vector na, + const int Total_nchi, + const LCAO_Orbitals& orb, + std::ofstream& ofs) { delete[] this->inl_index; this->inl_index = new ModuleBase::IntArray[ntype]; @@ -146,7 +152,7 @@ void LCAO_Deepks::init_index(const int ntype, { this->inl_index[it].create(na[it], this->lmaxd + 1, this->nmaxd); - GlobalV::ofs_running << " Type " << it + 1 << " number_of_atoms " << na[it] << std::endl; + ofs << " Type " << it + 1 << " number_of_atoms " << na[it] << std::endl; for (int ia = 0; ia < na[it]; ia++) { @@ -163,31 +169,23 @@ void LCAO_Deepks::init_index(const int ntype, } // end ia } // end it assert(Total_nchi == inl); - GlobalV::ofs_running << " descriptors_per_atom " << this->des_per_atom << std::endl; - GlobalV::ofs_running << " total_descriptors " << this->n_descriptor << std::endl; + ofs << " descriptors_per_atom " << this->des_per_atom << std::endl; + ofs << " total_descriptors " << this->n_descriptor << std::endl; return; } -void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) +template +void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) { ModuleBase::TITLE("LCAO_Deepks", "allocate_V_delta"); ModuleBase::timer::tick("LCAO_Deepks", "allocate_V_delta"); - // initialize the H matrix H_V_delta - if (PARAM.globalv.gamma_only_local) + // initialize the H matrix V_delta + V_delta.resize(nks); + for (int ik = 0; ik < nks; ik++) { - H_V_delta.resize(1); // the first dimension is for the consistence with H_V_delta_k - this->H_V_delta[0].resize(pv->nloc); - ModuleBase::GlobalFunc::ZEROS(this->H_V_delta[0].data(), pv->nloc); - } - else - { - H_V_delta_k.resize(nks); - for (int ik = 0; ik < nks; ik++) - { - this->H_V_delta_k[ik].resize(pv->nloc); - ModuleBase::GlobalFunc::ZEROS(this->H_V_delta_k[ik].data(), pv->nloc); - } + this->V_delta[ik].resize(pv->nloc); + ModuleBase::GlobalFunc::ZEROS(this->V_delta[ik].data(), pv->nloc); } // init gedm** @@ -212,24 +210,13 @@ void LCAO_Deepks::allocate_V_delta(const int nat, const int nks) return; } -template -void LCAO_Deepks::dpks_cal_e_delta_band(const std::vector>& dm, const int nks) +template +void LCAO_Deepks::dpks_cal_e_delta_band(const std::vector>& dm, const int nks) { - std::vector> h_delta; - if constexpr (std::is_same::value) - { - h_delta = this->H_V_delta; - } - else - { - h_delta = this->H_V_delta_k; - } - DeePKS_domain::cal_e_delta_band(dm, h_delta, nks, this->pv, this->e_delta_band); + DeePKS_domain::cal_e_delta_band(dm, this->V_delta, nks, this->pv, this->e_delta_band); } -template void LCAO_Deepks::dpks_cal_e_delta_band(const std::vector>& dm, const int nks); -template void LCAO_Deepks::dpks_cal_e_delta_band>( - const std::vector>>& dm, - const int nks); +template class LCAO_Deepks; +template class LCAO_Deepks>; #endif diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index 647fd8e39b..ac40e05897 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -46,6 +46,7 @@ // caoyu add 2021-03-29 // wenfei modified 2022-1-5 // +template class LCAO_Deepks { @@ -59,10 +60,8 @@ class LCAO_Deepks double e_delta_band = 0.0; /// Correction term to the Hamiltonian matrix: \f$\langle\phi|V_\delta|\phi\rangle\f$ (for gamma only) - /// The size of first dimension is 1, which is used for the consitence with H_V_delta_k - std::vector> H_V_delta; - /// Correction term to Hamiltonian, for multi-k - std::vector>> H_V_delta_k; + /// The first dimension is for k-points V_delta(k) + std::vector> V_delta; //------------------- // private variables @@ -117,7 +116,7 @@ class LCAO_Deepks // - init : allocates some arrays // - init_index : records the index (inl) // 2. subroutines that are related to V_delta: - // - allocate_V_delta : allocates H_V_delta; if calculating force, it also allocates F_delta + // - allocate_V_delta : allocates V_delta; if calculating force, it also allocates F_delta public: explicit LCAO_Deepks(); @@ -130,14 +129,14 @@ class LCAO_Deepks const int ntype, const int nks, const Parallel_Orbitals& pv_in, - std::vector na); + std::vector na, + std::ofstream& ofs); /// Allocate memory for correction to Hamiltonian void allocate_V_delta(const int nat, const int nks = 1); //! a temporary interface for cal_e_delta_band - template - void dpks_cal_e_delta_band(const std::vector>& dm, const int nks); + void dpks_cal_e_delta_band(const std::vector>& dm, const int nks); private: // flag of HR status, @@ -146,7 +145,12 @@ class LCAO_Deepks bool hr_cal = true; // arrange index of descriptor in all atoms - void init_index(const int ntype, const int nat, std::vector na, const int tot_inl, const LCAO_Orbitals& orb); + void init_index(const int ntype, + const int nat, + std::vector na, + const int tot_inl, + const LCAO_Orbitals& orb, + std::ofstream& ofs); const Parallel_Orbitals* pv; }; diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index 5335c58624..f84359bb09 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -9,7 +9,7 @@ #include "module_parameter/parameter.h" template -LCAO_Deepks_Interface::LCAO_Deepks_Interface(std::shared_ptr ld_in) : ld(ld_in) +LCAO_Deepks_Interface::LCAO_Deepks_Interface(std::shared_ptr> ld_in) : ld(ld_in) { } @@ -26,7 +26,8 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, const Parallel_Orbitals* ParaV, const psi::Psi& psi, const elecstate::DensityMatrix* dm, - hamilt::HamiltLCAO* p_ham) + hamilt::HamiltLCAO* p_ham, + const int rank) { ModuleBase::TITLE("LCAO_Deepks_Interface", "out_deepks_labels"); ModuleBase::timer::tick("LCAO_Deepks_Interface", "out_deepks_labels"); @@ -51,7 +52,6 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, double E_delta = ld->E_delta; double e_delta_band = ld->e_delta_band; - const int my_rank = GlobalV::MY_RANK; const int nspin = PARAM.inp.nspin; // Note : update PDM and all other quantities with the current dm @@ -60,15 +60,21 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, { // this part is for integrated test of deepks // so it is printed no matter even if deepks_out_labels is not used - DeePKS_domain::cal_pdm - (init_pdm, inlmax, lmaxd, inl_l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); + DeePKS_domain::cal_pdm< + TK>(init_pdm, inlmax, lmaxd, inl_l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); DeePKS_domain::check_pdm(inlmax, inl_l, pdm); // print out the projected dm for NSCF calculaiton std::vector descriptor; DeePKS_domain::cal_descriptor(nat, inlmax, inl_l, pdm, descriptor, des_per_atom); // final descriptor - DeePKS_domain::check_descriptor(inlmax, des_per_atom, inl_l, ucell, PARAM.globalv.global_out_dir, descriptor); + DeePKS_domain::check_descriptor(inlmax, + des_per_atom, + inl_l, + ucell, + PARAM.globalv.global_out_dir, + descriptor, + rank); if (PARAM.inp.deepks_out_labels) { @@ -79,37 +85,43 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, PARAM.inp.deepks_equiv, descriptor, PARAM.globalv.global_out_dir, - GlobalV::MY_RANK); // libnpy needed + rank); // libnpy needed } if (PARAM.inp.deepks_scf) { // update E_delta and gedm // new gedm is also useful in cal_f_delta, so it should be ld->gedm - DeePKS_domain::cal_edelta_gedm(nat, - lmaxd, - nmaxd, - inlmax, - des_per_atom, - inl_l, - descriptor, - pdm, - ld->model_deepks, - ld->gedm, - E_delta); + if (PARAM.inp.deepks_equiv) + { + DeePKS_domain::cal_edelta_gedm_equiv(nat, + lmaxd, + nmaxd, + inlmax, + des_per_atom, + inl_l, + descriptor, + ld->gedm, + E_delta, + rank); + } + else + { + DeePKS_domain::cal_edelta_gedm(nat, + inlmax, + des_per_atom, + inl_l, + descriptor, + pdm, + ld->model_deepks, + ld->gedm, + E_delta); + } } } // Used for deepks_bandgap == 1 and deepks_v_delta > 0 - std::vector>* h_delta = nullptr; - if constexpr (std::is_same::value) - { - h_delta = &ld->H_V_delta; - } - else - { - h_delta = &ld->H_V_delta_k; - } + std::vector>* h_delta = &ld->V_delta; // calculating deepks correction and save the results if (PARAM.inp.deepks_out_labels) @@ -125,17 +137,17 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, const std::string file_etot = PARAM.globalv.global_out_dir + "deepks_etot.npy"; const std::string file_ebase = PARAM.globalv.global_out_dir + "deepks_ebase.npy"; - LCAO_deepks_io::save_npy_e(etot, file_etot, my_rank); + LCAO_deepks_io::save_npy_e(etot, file_etot, rank); if (PARAM.inp.deepks_scf) { /// ebase :no deepks E_delta including - LCAO_deepks_io::save_npy_e(etot - E_delta, file_ebase, my_rank); + LCAO_deepks_io::save_npy_e(etot - E_delta, file_ebase, rank); } else // deepks_scf = 0; base calculation { /// no scf, e_tot=e_base - LCAO_deepks_io::save_npy_e(etot, file_ebase, my_rank); + LCAO_deepks_io::save_npy_e(etot, file_ebase, rank); } // Force Part @@ -150,14 +162,14 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, TK>(lmaxd, inlmax, nks, kvec_d, phialpha, inl_index, dm_vec, ucell, orb, *ParaV, GridD, gdmx); torch::Tensor gvx; - DeePKS_domain::cal_gvx(ucell.nat, inlmax, des_per_atom, inl_l, gevdm, gdmx, gvx); + DeePKS_domain::cal_gvx(ucell.nat, inlmax, des_per_atom, inl_l, gevdm, gdmx, gvx, rank); const std::string file_gradvx = PARAM.globalv.global_out_dir + "deepks_gradvx.npy"; - LCAO_deepks_io::save_tensor2npy(file_gradvx, gvx, my_rank); + LCAO_deepks_io::save_tensor2npy(file_gradvx, gvx, rank); if (PARAM.inp.deepks_out_unittest) { DeePKS_domain::check_gdmx(gdmx); - DeePKS_domain::check_gvx(gvx); + DeePKS_domain::check_gvx(gvx, rank); } } } @@ -174,14 +186,14 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, TK>(lmaxd, inlmax, nks, kvec_d, phialpha, inl_index, dm_vec, ucell, orb, *ParaV, GridD, gdmepsl); torch::Tensor gvepsl; - DeePKS_domain::cal_gvepsl(ucell.nat, inlmax, des_per_atom, inl_l, gevdm, gdmepsl, gvepsl); + DeePKS_domain::cal_gvepsl(ucell.nat, inlmax, des_per_atom, inl_l, gevdm, gdmepsl, gvepsl, rank); const std::string file_gvepsl = PARAM.globalv.global_out_dir + "deepks_gvepsl.npy"; - LCAO_deepks_io::save_tensor2npy(file_gvepsl, gvepsl, my_rank); + LCAO_deepks_io::save_tensor2npy(file_gvepsl, gvepsl, rank); if (PARAM.inp.deepks_out_unittest) { DeePKS_domain::check_gdmepsl(gdmepsl); - DeePKS_domain::check_gvepsl(gvepsl); + DeePKS_domain::check_gvepsl(gvepsl, rank); } } } @@ -198,7 +210,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, } const std::string file_otot = PARAM.globalv.global_out_dir + "deepks_otot.npy"; - LCAO_deepks_io::save_matrix2npy(file_otot, o_tot, my_rank); // Unit: Ry + LCAO_deepks_io::save_matrix2npy(file_otot, o_tot, rank); // Unit: Ry if (PARAM.inp.deepks_scf) { @@ -254,17 +266,17 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // save obase and orbital_precalc const std::string file_orbpre = PARAM.globalv.global_out_dir + "deepks_orbpre.npy"; - LCAO_deepks_io::save_tensor2npy(file_orbpre, orbital_precalc, my_rank); + LCAO_deepks_io::save_tensor2npy(file_orbpre, orbital_precalc, rank); const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; - LCAO_deepks_io::save_matrix2npy(file_obase, o_tot - o_delta, my_rank); // Unit: Ry - } // end deepks_scf == 1 - else // deepks_scf == 0 + LCAO_deepks_io::save_matrix2npy(file_obase, o_tot - o_delta, rank); // Unit: Ry + } // end deepks_scf == 1 + else // deepks_scf == 0 { const std::string file_obase = PARAM.globalv.global_out_dir + "deepks_obase.npy"; - LCAO_deepks_io::save_matrix2npy(file_obase, o_tot, my_rank); // no scf, o_tot=o_base - } // end deepks_scf == 0 - } // end bandgap label + LCAO_deepks_io::save_matrix2npy(file_obase, o_tot, rank); // no scf, o_tot=o_base + } // end deepks_scf == 0 + } // end bandgap label // H(R) matrix part, not realized now if (true) // should be modified later! @@ -294,7 +306,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, DeePKS_domain::collect_h_mat(*ParaV, h_mat, h_tot, nlocal, nks); const std::string file_htot = PARAM.globalv.global_out_dir + "deepks_htot.npy"; - LCAO_deepks_io::save_npy_h(h_tot, file_htot, nlocal, nks, my_rank); + LCAO_deepks_io::save_npy_h(h_tot, file_htot, nlocal, nks, rank); if (PARAM.inp.deepks_scf) { @@ -313,10 +325,10 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, { h_base[ik] = h_tot[ik] - v_delta[ik]; } - LCAO_deepks_io::save_npy_h(h_base, file_hbase, nlocal, nks, my_rank); + LCAO_deepks_io::save_npy_h(h_base, file_hbase, nlocal, nks, rank); const std::string file_vdelta = PARAM.globalv.global_out_dir + "deepks_vdelta.npy"; - LCAO_deepks_io::save_npy_h(v_delta, file_vdelta, nlocal, nks, my_rank); + LCAO_deepks_io::save_npy_h(v_delta, file_vdelta, nlocal, nks, rank); if (PARAM.inp.deepks_v_delta == 1) // v_delta_precalc storage method 1 { @@ -338,7 +350,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, v_delta_precalc); const std::string file_vdpre = PARAM.globalv.global_out_dir + "deepks_vdpre.npy"; - LCAO_deepks_io::save_tensor2npy(file_vdpre, v_delta_precalc, my_rank); + LCAO_deepks_io::save_tensor2npy(file_vdpre, v_delta_precalc, rank); } else if (PARAM.inp.deepks_v_delta == 2) // v_delta_precalc storage method 2 { @@ -346,18 +358,18 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, DeePKS_domain::prepare_phialpha< TK>(nlocal, lmaxd, inlmax, nat, nks, kvec_d, phialpha, ucell, orb, *ParaV, GridD, phialpha_out); const std::string file_phialpha = PARAM.globalv.global_out_dir + "deepks_phialpha.npy"; - LCAO_deepks_io::save_tensor2npy(file_phialpha, phialpha_out, my_rank); + LCAO_deepks_io::save_tensor2npy(file_phialpha, phialpha_out, rank); torch::Tensor gevdm_out; DeePKS_domain::prepare_gevdm(nat, lmaxd, inlmax, orb, gevdm, gevdm_out); const std::string file_gevdm = PARAM.globalv.global_out_dir + "deepks_gevdm.npy"; - LCAO_deepks_io::save_tensor2npy(file_gevdm, gevdm_out, my_rank); + LCAO_deepks_io::save_tensor2npy(file_gevdm, gevdm_out, rank); } } else // deepks_scf == 0 { const std::string file_hbase = PARAM.globalv.global_out_dir + "deepks_hbase.npy"; - LCAO_deepks_io::save_npy_h(h_tot, file_hbase, nlocal, nks, my_rank); + LCAO_deepks_io::save_npy_h(h_tot, file_hbase, nlocal, nks, rank); } } // end v_delta label diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h index 13075bcf4e..2f32c66478 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.h @@ -15,7 +15,7 @@ class LCAO_Deepks_Interface public: /// @brief Constructor for LCAO_Deepks_Interface /// @param ld_in - LCAO_Deepks_Interface(std::shared_ptr ld_in); + LCAO_Deepks_Interface(std::shared_ptr> ld_in); /// @brief output deepks-related labels, descriptors and energy corrections /// @param[in] etot /// @param[in] nks @@ -30,6 +30,7 @@ class LCAO_Deepks_Interface /// @param[in] psid /// @param[in] dm /// @param[in] p_ham + /// @param[in] rank void out_deepks_labels(const double& etot, const int& nks, const int& nat, @@ -42,10 +43,11 @@ class LCAO_Deepks_Interface const Parallel_Orbitals* ParaV, const psi::Psi& psid, const elecstate::DensityMatrix* dm, - hamilt::HamiltLCAO* p_ham); + hamilt::HamiltLCAO* p_ham, + const int rank); private: - std::shared_ptr ld; + std::shared_ptr> ld; }; #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp index 889c30e907..7a3c18752b 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp @@ -76,12 +76,6 @@ void DeePKS_domain::load_model(const std::string& model_file, torch::jit::script inline void generate_py_files(const int lmaxd, const int nmaxd, const std::string& out_dir) { - - if (GlobalV::MY_RANK != 0) - { - return; - } - std::ofstream ofs("cal_edelta_gedm.py"); ofs << "import torch" << std::endl; ofs << "import numpy as np" << std::endl << std::endl; @@ -136,7 +130,8 @@ void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, const int* inl_l, const std::vector& descriptor, double** gedm, - double& E_delta) + double& E_delta, + const int rank) { ModuleBase::TITLE("DeePKS_domain", "cal_edelta_gedm_equiv"); ModuleBase::timer::tick("DeePKS_domain", "cal_edelta_gedm_equiv"); @@ -148,12 +143,11 @@ void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, PARAM.inp.deepks_equiv, descriptor, PARAM.globalv.global_out_dir, - GlobalV::MY_RANK); // libnpy needed + rank); // libnpy needed - generate_py_files(lmaxd, nmaxd, PARAM.globalv.global_out_dir); - - if (GlobalV::MY_RANK == 0) + if (rank == 0) { + generate_py_files(lmaxd, nmaxd, PARAM.globalv.global_out_dir); std::string cmd = "python cal_edelta_gedm.py " + PARAM.inp.deepks_model; int stat = std::system(cmd.c_str()); assert(stat == 0); @@ -161,7 +155,7 @@ void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, MPI_Barrier(MPI_COMM_WORLD); - LCAO_deepks_io::load_npy_gedm(nat, des_per_atom, gedm, E_delta, GlobalV::MY_RANK); + LCAO_deepks_io::load_npy_gedm(nat, des_per_atom, gedm, E_delta, rank); std::string cmd = "rm -f cal_edelta_gedm.py basis.yaml ec.npy gedm.npy"; std::system(cmd.c_str()); @@ -173,8 +167,6 @@ void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, // obtain from the machine learning model dE_delta/dDescriptor // E_delta is also calculated here void DeePKS_domain::cal_edelta_gedm(const int nat, - const int lmaxd, - const int nmaxd, const int inlmax, const int des_per_atom, const int* inl_l, @@ -184,11 +176,6 @@ void DeePKS_domain::cal_edelta_gedm(const int nat, double** gedm, double& E_delta) { - if (PARAM.inp.deepks_equiv) - { - DeePKS_domain::cal_edelta_gedm_equiv(nat, lmaxd, nmaxd, inlmax, des_per_atom, inl_l, descriptor, gedm, E_delta); - return; - } ModuleBase::TITLE("DeePKS_domain", "cal_edelta_gedm"); ModuleBase::timer::tick("DeePKS_domain", "cal_edelta_gedm"); diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.h b/source/module_hamilt_lcao/module_deepks/deepks_basic.h index a8450ad88d..194d0ae014 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_basic.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.h @@ -19,7 +19,7 @@ namespace DeePKS_domain // 1. load_model : loads model for applying V_delta // 2. cal_gevdm : d(des)/d(pdm), calculated using torch::autograd::grad // 3. cal_edelta_gedm : calculates E_delta and d(E_delta)/d(pdm) -// this is the term V(D) that enters the expression H_V_delta = |alpha>V(D)V(D)& descriptor, - const std::vector& pdm, - torch::jit::script::Module& model_deepks, - double** gedm, - double& E_delta); + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& descriptor, + const std::vector& pdm, + torch::jit::script::Module& model_deepks, + double** gedm, + double& E_delta); void check_gedm(const int inlmax, const int* inl_l, double** gedm); void cal_edelta_gedm_equiv(const int nat, - const int lmaxd, - const int nmaxd, - const int inlmax, - const int des_per_atom, - const int* inl_l, - const std::vector& descriptor, - double** gedm, - double& E_delta); + const int lmaxd, + const int nmaxd, + const int inlmax, + const int des_per_atom, + const int* inl_l, + const std::vector& descriptor, + double** gedm, + double& E_delta, + const int rank); } // namespace DeePKS_domain #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp index edc21fe494..f29c1f0cf4 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp @@ -77,11 +77,12 @@ void DeePKS_domain::check_descriptor(const int inlmax, const int* inl_l, const UnitCell& ucell, const std::string& out_dir, - const std::vector& descriptor) + const std::vector& descriptor, + const int rank) { ModuleBase::TITLE("DeePKS_domain", "check_descriptor"); - if (GlobalV::MY_RANK != 0) + if (rank != 0) { return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h index 4466cff79b..3f365b9643 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h @@ -40,7 +40,8 @@ void check_descriptor(const int inlmax, const int* inl_l, const UnitCell& ucell, const std::string& out_dir, - const std::vector& descriptor); + const std::vector& descriptor, + const int rank); void cal_descriptor_equiv(const int nat, const int des_per_atom, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp index 0ab8596858..1457632a27 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_force.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_force.cpp @@ -3,6 +3,7 @@ #ifdef __DEEPKS #include "deepks_force.h" +#include "deepks_iterate.h" #include "module_base/constants.h" #include "module_base/libm/libm.h" #include "module_base/timer.h" @@ -28,8 +29,8 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, ModuleBase::timer::tick("DeePKS_domain", "cal_f_delta"); f_delta.zero_out(); - const double Rcut_Alpha = orb.Alpha[0].getRcut(); const int lmaxd = orb.get_lmax_d(); + const double Rcut_Alpha = orb.Alpha[0].getRcut(); #pragma omp parallel { @@ -76,16 +77,16 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, continue; } - double r0[3]{}; double r1[3]{}; + double r2[3]{}; if (isstress) { r1[0] = (tau1.x - tau0.x); r1[1] = (tau1.y - tau0.y); r1[2] = (tau1.z - tau0.z); - r0[0] = (tau2.x - tau0.x); - r0[1] = (tau2.y - tau0.y); - r0[2] = (tau2.z - tau0.z); + r2[0] = (tau2.x - tau0.x); + r2[1] = (tau2.y - tau0.y); + r2[2] = (tau2.z - tau0.z); } auto row_indexes = pv.get_indexes_row(ibt1); @@ -99,13 +100,7 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, int dRx = 0; int dRy = 0; int dRz = 0; - if constexpr (std::is_same::value) // for gamma-only - { - dRx = 0; - dRy = 0; - dRz = 0; - } - else // for multi-k + if constexpr (std::is_same>::value) // for multi-k { dRx = dR2.x - dR1.x; dRy = dR2.y - dR1.y; @@ -288,7 +283,7 @@ void DeePKS_domain::cal_f_delta(const std::vector>& dm, for (int jpol = ipol; jpol < 3; jpol++) { svnl_dalpha_local(ipol, jpol) - += *dm_current * (nlm[ipol] * r0[jpol] + nlm_t[ipol] * r1[jpol]); + += *dm_current * (nlm[ipol] * r2[jpol] + nlm_t[ipol] * r1[jpol]); } } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp index 6269605d68..f6db839180 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp @@ -2,6 +2,7 @@ #include "deepks_fpre.h" +#include "deepks_iterate.h" #include "module_base/constants.h" #include "module_base/libm/libm.h" #include "module_base/parallel_reduce.h" @@ -38,173 +39,129 @@ void DeePKS_domain::cal_gdmx(const int lmaxd, gdmx = torch::zeros({3, ucell.nat, inlmax, nm, nm}, torch::dtype(torch::kFloat64)); auto accessor = gdmx.accessor(); - const double Rcut_Alpha = orb.Alpha[0].getRcut(); - - for (int T0 = 0; T0 < ucell.ntype; T0++) - { - Atom* atom0 = &ucell.atoms[T0]; - for (int I0 = 0; I0 < atom0->na; I0++) + DeePKS_domain::iterate_ad2( + ucell, + GridD, + orb, + false, // no trace_alpha + [&](const int iat, + const ModuleBase::Vector3& tau0, + const int ibt1, + const ModuleBase::Vector3& tau1, + const int start1, + const int nw1_tot, + ModuleBase::Vector3 dR1, + const int ibt2, + const ModuleBase::Vector3& tau2, + const int start2, + const int nw2_tot, + ModuleBase::Vector3 dR2) { - const int iat = ucell.itia2iat(T0, I0); // on which alpha is located - const ModuleBase::Vector3 tau0 = atom0->tau[I0]; - GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); - - for (int ad1 = 0; ad1 < GridD.getAdjacentNum() + 1; ++ad1) + auto row_indexes = pv.get_indexes_row(ibt1); + auto col_indexes = pv.get_indexes_col(ibt2); + if (row_indexes.size() * col_indexes.size() == 0) { - const int T1 = GridD.getType(ad1); - const int I1 = GridD.getNatom(ad1); - const int ibt1 = ucell.itia2iat(T1, I1); // on which chi_mu is located - const int start1 = ucell.itiaiw2iwt(T1, I1, 0); - - const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad1); - const Atom* atom1 = &ucell.atoms[T1]; - const int nw1_tot = atom1->nw * PARAM.globalv.npol; - const double Rcut_AO1 = orb.Phi[T1].getRcut(); + return; // to next loop + } - ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); + double* dm_current = nullptr; + int dRx = 0; + int dRy = 0; + int dRz = 0; + if constexpr (std::is_same>::value) + { + dRx = (dR2 - dR1).x; + dRy = (dR2 - dR1).y; + dRz = (dR2 - dR1).z; + } + ModuleBase::Vector3 dR(dRx, dRy, dRz); - for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) + hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); + dm_pair.allocate(nullptr, 1); + for (int ik = 0; ik < nks; ik++) + { + TK kphase = TK(0); + if constexpr (std::is_same::value) { - const int T2 = GridD.getType(ad2); - const int I2 = GridD.getNatom(ad2); - const int start2 = ucell.itiaiw2iwt(T2, I2, 0); - const int ibt2 = ucell.itia2iat(T2, I2); - const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad2); - const Atom* atom2 = &ucell.atoms[T2]; - const int nw2_tot = atom2->nw * PARAM.globalv.npol; - ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - - const double Rcut_AO2 = orb.Phi[T2].getRcut(); - const double dist1 = (tau1 - tau0).norm() * ucell.lat0; - const double dist2 = (tau2 - tau0).norm() * ucell.lat0; - - if (dist1 > Rcut_Alpha + Rcut_AO1 || dist2 > Rcut_Alpha + Rcut_AO2) - { - continue; - } - - auto row_indexes = pv.get_indexes_row(ibt1); - auto col_indexes = pv.get_indexes_col(ibt2); - if (row_indexes.size() * col_indexes.size() == 0) - { - continue; - } - - double* dm_current; - int dRx; - int dRy; - int dRz; - if constexpr (std::is_same::value) - { - dRx = 0; - dRy = 0; - dRz = 0; - } - else - { - dRx = (dR2 - dR1).x; - dRy = (dR2 - dR1).y; - dRz = (dR2 - dR1).z; - } - ModuleBase::Vector3 dR(dRx, dRy, dRz); - - hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); - dm_pair.allocate(nullptr, 1); - for (int ik = 0; ik < nks; ik++) - { - TK kphase; - if constexpr (std::is_same::value) - { - kphase = 1.0; - } - else - { - const double arg = -(kvec_d[ik] * dR) * ModuleBase::TWO_PI; - double sinp, cosp; - ModuleBase::libm::sincos(arg, &sinp, &cosp); - kphase = TK(cosp, sinp); - } - if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) - { - dm_pair.add_from_matrix(dm[ik].data(), pv.get_row_size(), kphase, 1); - } - else - { - dm_pair.add_from_matrix(dm[ik].data(), pv.get_col_size(), kphase, 0); - } - } + kphase = 1.0; + } + else + { + const double arg = -(kvec_d[ik] * dR) * ModuleBase::TWO_PI; + double sinp, cosp; + ModuleBase::libm::sincos(arg, &sinp, &cosp); + kphase = TK(cosp, sinp); + } + if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) + { + dm_pair.add_from_matrix(dm[ik].data(), pv.get_row_size(), kphase, 1); + } + else + { + dm_pair.add_from_matrix(dm[ik].data(), pv.get_col_size(), kphase, 0); + } + } - dm_current = dm_pair.get_pointer(); + dm_current = dm_pair.get_pointer(); - hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); - hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); - if (overlap_1 == nullptr || overlap_2 == nullptr) - { - continue; - } - std::vector*> grad_overlap_1(3); - std::vector*> grad_overlap_2(3); + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + if (overlap_1 == nullptr) + { + return; // to next loop + } - assert(overlap_1->get_col_size() == overlap_2->get_col_size()); + std::vector*> grad_overlap_2(3); + for (int i = 0; i < 3; ++i) + { + grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); + } - for (int i = 0; i < 3; ++i) - { - grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); - grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); - } + assert(overlap_1->get_col_size() == grad_overlap_2[0]->get_col_size()); - for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + { + for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) + { + int ib = 0; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { - for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - int ib = 0; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + const int inl = inl_index[ucell.iat2it[iat]](ucell.iat2ia[iat], L0, N0); + const int nm = 2 * L0 + 1; + for (int m1 = 0; m1 < nm; ++m1) { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + for (int m2 = 0; m2 < nm; ++m2) { - const int inl = inl_index[T0](I0, L0, N0); - const int nm = 2 * L0 + 1; - for (int m1 = 0; m1 < nm; ++m1) + for (int i = 0; i < 3; i++) { - for (int m2 = 0; m2 < nm; ++m2) - { - for (int i = 0; i < 3; i++) - { - //() - accessor[i][iat][inl][m1][m2] - += grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) + double value = grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; + //() + accessor[i][iat][inl][m1][m2] += value; - //() - accessor[i][iat][inl][m2][m1] - += grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; + //() + accessor[i][iat][inl][m2][m1] += value; - // () = -() - accessor[i][ibt2][inl][m1][m2] - -= grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; + // () = -() + accessor[i][ibt2][inl][m1][m2] -= value; - //() = -() - accessor[i][ibt2][inl][m2][m1] - -= grad_overlap_2[i]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) * *dm_current; - } - } + //() = -() + accessor[i][ibt2][inl][m2][m1] -= value; } - ib += nm; } } - assert(ib == overlap_1->get_col_size()); - dm_current++; - } // iw2 - } // iw1 - } // ad2 - } // ad1 - } // I0 - } // T0 + ib += nm; + } + } + assert(ib == overlap_1->get_col_size()); + dm_current++; + } // iw2 + } // iw1 + } + ); #ifdef __MPI Parallel_Reduce::reduce_all(gdmx.data_ptr(), 3 * ucell.nat * inlmax * nm * nm); @@ -267,7 +224,8 @@ void DeePKS_domain::cal_gvx(const int nat, const int* inl_l, const std::vector& gevdm, const torch::Tensor& gdmx, - torch::Tensor& gvx) + torch::Tensor& gvx, + const int rank) { ModuleBase::TITLE("DeePKS_domain", "cal_gvx"); ModuleBase::timer::tick("DeePKS_domain", "cal_gvx"); @@ -275,7 +233,7 @@ void DeePKS_domain::cal_gvx(const int nat, std::vector gdmr; auto accessor = gdmx.accessor(); - if (GlobalV::MY_RANK == 0) + if (rank == 0) { // make gdmx as tensor int nlmax = inlmax / nat; @@ -316,10 +274,9 @@ void DeePKS_domain::cal_gvx(const int nat, assert(gdmr.size() == nlmax); // einsum for each inl: - // gdmr : b:nat(derivative) * x:3 * a:inl(projector) * m:nm * - // n:nm gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * - // n:nm (pdm, dim2) gvx_vector : b:nat(derivative) * x:3 * - // a:inl(projector) * m:nm(descriptor) + // gdmr : b:nat(derivative) * x:3 * a:inl(projector) * m:nm * n:nm + // gevdm : a:inl * v:nm (descriptor) * m:nm (pdm, dim1) * n:nm (pdm, dim2) + // gvx_vector : b:nat(derivative) * x:3 * a:inl(projector) * m:nm(descriptor) std::vector gvx_vector; for (int nl = 0; nl < nlmax; ++nl) { @@ -340,14 +297,14 @@ void DeePKS_domain::cal_gvx(const int nat, return; } -void DeePKS_domain::check_gvx(const torch::Tensor& gvx) +void DeePKS_domain::check_gvx(const torch::Tensor& gvx, const int rank) { std::stringstream ss; std::ofstream ofs_x; std::ofstream ofs_y; std::ofstream ofs_z; - if (GlobalV::MY_RANK != 0) + if (rank != 0) { return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_fpre.h b/source/module_hamilt_lcao/module_deepks/deepks_fpre.h index c6f41ca590..fa6db95b85 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_fpre.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_fpre.h @@ -62,8 +62,9 @@ void cal_gvx(const int nat, const int* inl_l, const std::vector& gevdm, const torch::Tensor& gdmx, - torch::Tensor& gvx); -void check_gvx(const torch::Tensor& gvx); + torch::Tensor& gvx, + const int rank); +void check_gvx(const torch::Tensor& gvx, const int rank); } // namespace DeePKS_domain #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_iterate.cpp b/source/module_hamilt_lcao/module_deepks/deepks_iterate.cpp new file mode 100644 index 0000000000..835c490089 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_iterate.cpp @@ -0,0 +1,180 @@ +#include + +#ifdef __DEEPKS +#include "deepks_iterate.h" + +void DeePKS_domain::iterate_ad1(const UnitCell& ucell, + const Grid_Driver& GridD, + const LCAO_Orbitals& orb, + const bool with_trace, + std::function& /*tau0*/, + const int /*ibt*/, + const ModuleBase::Vector3& /*tau1*/, + const int /*start*/, + const int /*nw1_tot*/, + ModuleBase::Vector3 /*dR*/)> callback) +{ + const double Rcut_Alpha = orb.Alpha[0].getRcut(); + for (int T0 = 0; T0 < ucell.ntype; T0++) + { + Atom* atom0 = &ucell.atoms[T0]; + for (int I0 = 0; I0 < atom0->na; I0++) + { + const int iat = ucell.itia2iat(T0, I0); + const ModuleBase::Vector3 tau0 = atom0->tau[I0]; + GridD.Find_atom(ucell, tau0, T0, I0); + for (int ad = 0; ad < GridD.getAdjacentNum() + 1; ++ad) + { + const int T1 = GridD.getType(ad); + const int I1 = GridD.getNatom(ad); + const int ibt = ucell.itia2iat(T1, I1); // on which chi_mu is located + const int start = ucell.itiaiw2iwt(T1, I1, 0); + + const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad); + const Atom* atom1 = &ucell.atoms[T1]; + const int nw1_tot = atom1->nw * PARAM.globalv.npol; + const double Rcut_AO1 = orb.Phi[T1].getRcut(); + const double dist1 = (tau1 - tau0).norm() * ucell.lat0; + + if (dist1 > Rcut_Alpha + Rcut_AO1) + { + continue; + } + + ModuleBase::Vector3 dR(GridD.getBox(ad).x, GridD.getBox(ad).y, GridD.getBox(ad).z); + + callback(iat, tau0, ibt, tau1, start, nw1_tot, dR); + } + } + } +} + +// void DeePKS_domain::iterate_ad1(const UnitCell& ucell, +// const Grid_Driver& GridD, +// const LCAO_Orbitals& orb, +// const bool with_trace, +// std::function& /*tau0*/, +// const int /*ibt*/, +// const ModuleBase::Vector3& /*tau1*/, +// const int /*start*/, +// const int /*nw1_tot*/, +// ModuleBase::Vector3 /*dR*/, +// std::vector /*trace_alpha_row*/, +// std::vector /*trace_alpha_col*/)> callback) +// { +// const double Rcut_Alpha = orb.Alpha[0].getRcut(); +// for (int T0 = 0; T0 < ucell.ntype; T0++) +// { +// Atom* atom0 = &ucell.atoms[T0]; +// for (int I0 = 0; I0 < atom0->na; I0++) +// { +// const int iat = ucell.itia2iat(T0, I0); +// const ModuleBase::Vector3 tau0 = atom0->tau[I0]; +// GridD.Find_atom(ucell, tau0, T0, I0); + +// // trace alpha orbital +// std::vector trace_alpha_row; +// std::vector trace_alpha_col; +// int ib = 0; +// for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) +// { +// for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) +// { +// const int inl = inl_index[T0](I0, L0, N0); +// const int nm = 2 * L0 + 1; + +// for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d +// { +// for (int m2 = 0; m2 < nm; ++m2) // m1 = 1 for s, 3 for p, 5 for d +// { +// trace_alpha_row.push_back(ib + m1); +// trace_alpha_col.push_back(ib + m2); +// } +// } +// ib += nm; +// } +// } + +// for (int ad = 0; ad < GridD.getAdjacentNum() + 1; ++ad) +// { +// const int T1 = GridD.getType(ad); +// const int I1 = GridD.getNatom(ad); +// const int ibt = ucell.itia2iat(T1, I1); // on which chi_mu is located +// const int start = ucell.itiaiw2iwt(T1, I1, 0); + +// const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad); +// const Atom* atom1 = &ucell.atoms[T1]; +// const int nw1_tot = atom1->nw * PARAM.globalv.npol; +// const double Rcut_AO1 = orb.Phi[T1].getRcut(); +// const double dist1 = (tau1 - tau0).norm() * ucell.lat0; + +// if (dist1 > Rcut_Alpha + Rcut_AO1) +// { +// continue; +// } + +// ModuleBase::Vector3 dR(GridD.getBox(ad).x, GridD.getBox(ad).y, GridD.getBox(ad).z); + +// callback(iat, tau0, ibt, tau1, start, nw1_tot, dR, trace_alpha_row, trace_alpha_col); +// } +// } +// } +// } + +void DeePKS_domain::iterate_ad2(const UnitCell& ucell, + const Grid_Driver& GridD, + const LCAO_Orbitals& orb, + const bool with_trace, + std::function& /*tau0*/, + const int /*ibt1*/, + const ModuleBase::Vector3& /*tau1*/, + const int /*start1*/, + const int /*nw1_tot*/, + ModuleBase::Vector3 /*dR1*/, + const int /*ibt2*/, + const ModuleBase::Vector3& /*tau2*/, + const int /*start2*/, + const int /*nw2_tot*/, + ModuleBase::Vector3 /*dR2*/)> callback) +{ + const double Rcut_Alpha = orb.Alpha[0].getRcut(); + DeePKS_domain::iterate_ad1( + ucell, + GridD, + orb, + with_trace, + [&](const int iat, + const ModuleBase::Vector3& tau0, + const int ibt1, + const ModuleBase::Vector3& tau1, + const int start1, + const int nw1_tot, + ModuleBase::Vector3 dR1) { + for (int ad = 0; ad < GridD.getAdjacentNum() + 1; ++ad) + { + const int T2 = GridD.getType(ad); + const int I2 = GridD.getNatom(ad); + const int start2 = ucell.itiaiw2iwt(T2, I2, 0); + const int ibt2 = ucell.itia2iat(T2, I2); + const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad); + const Atom* atom2 = &ucell.atoms[T2]; + const int nw2_tot = atom2->nw * PARAM.globalv.npol; + ModuleBase::Vector3 dR2(GridD.getBox(ad).x, GridD.getBox(ad).y, GridD.getBox(ad).z); + + const double Rcut_AO2 = orb.Phi[T2].getRcut(); + const double dist2 = (tau2 - tau0).norm() * ucell.lat0; + + if (dist2 >= Rcut_Alpha + Rcut_AO2) + { + continue; + } + + callback(iat, tau0, ibt1, tau1, start1, nw1_tot, dR1, ibt2, tau2, start2, nw2_tot, dR2); + } + }); +} + +#endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/deepks_iterate.h b/source/module_hamilt_lcao/module_deepks/deepks_iterate.h new file mode 100644 index 0000000000..a2fba5b072 --- /dev/null +++ b/source/module_hamilt_lcao/module_deepks/deepks_iterate.h @@ -0,0 +1,58 @@ +#ifndef DEEPKS_ITER_H +#define DEEPKS_ITER_H + +#ifdef __DEEPKS + +#include "module_base/complexmatrix.h" +#include "module_base/intarray.h" +#include "module_base/matrix.h" +#include "module_base/timer.h" +#include "module_base/vector3.h" +#include "module_basis/module_ao/ORB_read.h" +#include "module_basis/module_ao/parallel_orbitals.h" +#include "module_cell/module_neighbor/sltk_grid_driver.h" +#include "module_cell/unitcell.h" +#include "module_parameter/parameter.h" + +#include + +namespace DeePKS_domain +{ +//------------------------ +// deepks_iterate.cpp +//------------------------ + +// This file contains + +void iterate_ad1(const UnitCell& ucell, + const Grid_Driver& GridD, + const LCAO_Orbitals& orb, + const bool with_trace, + std::function& /*tau0*/, + const int /*ibt*/, + const ModuleBase::Vector3& /*tau1*/, + const int /*start*/, + const int /*nw1_tot*/, + ModuleBase::Vector3 /*dR*/)> callback); + +void iterate_ad2(const UnitCell& ucell, + const Grid_Driver& GridD, + const LCAO_Orbitals& orb, + const bool with_trace, + std::function& /*tau0*/, + const int /*ibt1*/, + const ModuleBase::Vector3& /*tau1*/, + const int /*start1*/, + const int /*nw1_tot*/, + ModuleBase::Vector3 /*dR1*/, + const int /*ibt2*/, + const ModuleBase::Vector3& /*tau2*/, + const int /*start2*/, + const int /*nw2_tot*/, + ModuleBase::Vector3 /*dR2*/)> callback); +} // namespace DeePKS_domain + +#endif +#endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp index b37ee6f5bb..56eceb9045 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp @@ -27,6 +27,7 @@ void DeePKS_domain::read_pdm(bool read_pdm_file, bool is_equiv, bool& init_pdm, + const int nat, const int inlmax, const int lmaxd, const int* inl_l, @@ -68,9 +69,9 @@ void DeePKS_domain::read_pdm(bool read_pdm_file, nproj += (2 * il + 1) * alpha.getNchi(il); } pdm_size = nproj * nproj; - for (int inl = 0; inl < inlmax; inl++) + for (int iat = 0; iat < nat; iat++) { - auto accessor = pdm[inl].accessor(); + auto accessor = pdm[iat].accessor(); for (int ind = 0; ind < pdm_size; ind++) { double c; @@ -128,9 +129,9 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, nproj += (2 * il + 1) * orb.Alpha[0].getNchi(il); } pdm_size = nproj * nproj; - for (int inl = 0; inl < inlmax; inl++) + for (int iat = 0; iat < ucell.nat; iat++) { - pdm[inl] = torch::zeros({pdm_size}, torch::kFloat64); + pdm[iat] = torch::zeros({pdm_size}, torch::kFloat64); } } @@ -270,19 +271,13 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, s_2t[i * col_size + icol] = col_ptr->get_value(col_indexes[icol], trace_alpha_col[i]); } } - // prepare DM_gamma from DMR + // prepare DM from DMR std::vector dm_array(row_size * col_size, 0.0); const double* dm_current = nullptr; for (int is = 0; is < dm->get_DMR_vector().size(); is++) { - int dRx=0, dRy=0, dRz=0; - if constexpr (std::is_same::value) - { - dRx = 0; - dRy = 0; - dRz = 0; - } - else + int dRx = 0, dRy = 0, dRz = 0; + if constexpr (std::is_same>::value) { dRx = dR2.x - dR1.x; dRy = dR2.y - dR1.y; @@ -308,7 +303,10 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, } dm_current = dm_array.data(); - // dgemm for s_2t and dm_current to get g_1dmt + // use s_2t and dm_current to get g_1dmt + // dgemm_: C = alpha * A * B + beta * C + // C = g_1dmt, A = dm_current, B = s_2t + // all the input should be data pointer constexpr char transa = 'T', transb = 'N'; const double gemm_alpha = 1.0, gemm_beta = 1.0; dgemm_(&transa, @@ -365,6 +363,8 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, { for (int jproj = 0; jproj < nproj; jproj++) { + // ddot_: dot product of two vectors + // inc means the increment of the index accessor[iproj * nproj + jproj] += ddot_(&row_size, g_1dmt.data() + index * row_size, &inc, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_pdm.h b/source/module_hamilt_lcao/module_deepks/deepks_pdm.h index fe4a7e0e32..44063a407d 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_pdm.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_pdm.h @@ -32,6 +32,7 @@ namespace DeePKS_domain void read_pdm(bool read_pdm_file, bool is_equiv, bool& init_pdm, + const int nat, const int inlmax, const int lmaxd, const int* inl_l, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp index d455a27b95..de61b35295 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.cpp @@ -2,7 +2,7 @@ // This file contains 2 subroutines: // 1. build_phialpha, which calculates the overlap // between atomic basis and projector alpha : -// which will be used in calculating pdm, gdmx, H_V_delta, F_delta; +// which will be used in calculating pdm, gdmx, V_delta, F_delta; // 2. check_phialpha, which prints the results into .dat files // for checking @@ -10,6 +10,7 @@ #include "deepks_phialpha.h" +#include "deepks_iterate.h" #include "module_base/timer.h" #include "module_base/vector3.h" #include "module_parameter/parameter.h" @@ -29,9 +30,6 @@ void DeePKS_domain::allocate_phialpha(const bool& cal_deri, phialpha[0] = new hamilt::HContainer(ucell.nat); // phialpha is always real // Do not use fix_gamma, since it may find wrong matrix for gamma-only case in DeePKS - // cutoff for alpha is same for all types of atoms - const double Rcut_Alpha = orb.Alpha[0].getRcut(); - // Total number of atomic basis of projected orbitals int nw_alpha = 0; for (int l = 0; l <= orb.Alpha[0].getLmax(); l++) @@ -39,47 +37,34 @@ void DeePKS_domain::allocate_phialpha(const bool& cal_deri, nw_alpha += orb.Alpha[0].getNchi(l) * (2 * l + 1); } - for (int T0 = 0; T0 < ucell.ntype; T0++) - { - Atom* atom0 = &ucell.atoms[T0]; - for (int I0 = 0; I0 < atom0->na; I0++) + DeePKS_domain::iterate_ad1( + ucell, + GridD, + orb, + false, // no trace_alpha + [&](const int iat, + const ModuleBase::Vector3& tau0, + const int ibt, + const ModuleBase::Vector3& tau1, + const int start, + const int nw_tot, + ModuleBase::Vector3 dR) { - const int iat = ucell.itia2iat(T0, I0); - auto tau_a = atom0->tau[I0]; - GridD.Find_atom(ucell, tau_a, T0, I0); - for (int ad = 0; ad < GridD.getAdjacentNum() + 1; ++ad) + // Create virtual atom_begin_row and atom_begin_col for the construction of atom pair + // In DeePKS, phialpha is used to save data, so it is safe to do this + int atom_begin_row[ucell.nat]; + int atom_begin_col[ucell.nat]; + for (int i = 0; i < ucell.nat; ++i) { - const int T1 = GridD.getType(ad); - const int I1 = GridD.getNatom(ad); - const int ibt = ucell.itia2iat(T1, I1); - auto tau_b = GridD.getAdjacentTau(ad); - const int iw1_start = ucell.itiaiw2iwt(T1, I1, 0); - const Atom* atom1 = &ucell.atoms[T1]; - auto R_index = GridD.getBox(ad); - - const double Rcut_AO1 = orb.Phi[T1].getRcut(); - const double dist = (tau_b - tau_a).norm() * ucell.lat0; - if (dist > Rcut_Alpha + Rcut_AO1) - { - continue; - } - // Create virtual atom_begin_row and atom_begin_col for the construction of atom pair - // In DeePKS, phialpha is used to save data, so it is safe to do this - int atom_begin_row[ucell.nat]; - int atom_begin_col[ucell.nat]; - for (int i = 0; i < ucell.nat; ++i) - { - atom_begin_row[i] = -1; - atom_begin_col[i] = pv->atom_begin_col[i]; - } - hamilt::AtomPair - pair(iat, ibt, R_index.x, R_index.y, R_index.z, atom_begin_row, atom_begin_col, ucell.nat); - // Notice: in AtomPair, the usage is set_size(ncol, nrow) - pair.set_size(nw_alpha, atom1->nw * PARAM.globalv.npol); - phialpha[0]->insert_pair(pair); + atom_begin_row[i] = -1; + atom_begin_col[i] = pv->atom_begin_col[i]; } + hamilt::AtomPair pair(iat, ibt, dR.x, dR.y, dR.z, atom_begin_row, atom_begin_col, ucell.nat); + // Notice: in AtomPair, the usage is set_size(ncol, nrow) + pair.set_size(nw_alpha, nw_tot); + phialpha[0]->insert_pair(pair); } - } + ); phialpha[0]->allocate(nullptr, true); // whether to calculate the derivative of phialpha @@ -105,9 +90,6 @@ void DeePKS_domain::build_phialpha(const bool& cal_deri, ModuleBase::TITLE("DeePKS_domain", "build_phialpha"); ModuleBase::timer::tick("DeePKS_domain", "build_phialpha"); - // cutoff for alpha is same for all types of atoms - const double Rcut_Alpha = orb.Alpha[0].getRcut(); - // Total number of atomic basis of projected orbitals // nw_alpha will be used frequently, better to add a function in Numerical Orbital to get it int nw_alpha = 0; @@ -116,97 +98,87 @@ void DeePKS_domain::build_phialpha(const bool& cal_deri, nw_alpha += orb.Alpha[0].getNchi(l) * (2 * l + 1); } - for (int T0 = 0; T0 < ucell.ntype; T0++) - { - Atom* atom0 = &ucell.atoms[T0]; - for (int I0 = 0; I0 < atom0->na; I0++) + DeePKS_domain::iterate_ad1( + ucell, + GridD, + orb, + false, // no trace_alpha + [&](const int iat, + const ModuleBase::Vector3& tau0, + const int ibt, + const ModuleBase::Vector3& tau1, + const int start, + const int nw_tot, + ModuleBase::Vector3 dR) { - const int iat = ucell.itia2iat(T0, I0); - auto tau_a = atom0->tau[I0]; - GridD.Find_atom(ucell, tau_a, T0, I0); - for (int ad = 0; ad < GridD.getAdjacentNum() + 1; ++ad) - { - const int T1 = GridD.getType(ad); - const int I1 = GridD.getNatom(ad); - const int ibt = ucell.itia2iat(T1, I1); - auto tau_b = GridD.getAdjacentTau(ad); - const int iw1_start = ucell.itiaiw2iwt(T1, I1, 0); - const Atom* atom1 = &ucell.atoms[T1]; - auto R_index = GridD.getBox(ad); - int R[3] = {R_index.x, R_index.y, R_index.z}; - - const double Rcut_AO1 = orb.Phi[T1].getRcut(); - const double dist = (tau_b - tau_a).norm() * ucell.lat0; - if (dist > Rcut_Alpha + Rcut_AO1) - { - continue; - } + int R[3] = {dR.x, dR.y, dR.z}; + const int T1 = ucell.iat2it[ibt]; + const Atom* atom1 = &ucell.atoms[T1]; - double* data_pointer = phialpha[0]->data(iat, ibt, R); - std::vector grad_pointer(3); - if (cal_deri) + double* data_pointer = phialpha[0]->data(iat, ibt, R); + std::vector grad_pointer(3); + if (cal_deri) + { + for (int i = 0; i < 3; ++i) { - for (int i = 0; i < 3; ++i) - { - grad_pointer[i] = phialpha[i + 1]->data(iat, ibt, R); - } + grad_pointer[i] = phialpha[i + 1]->data(iat, ibt, R); } + } - // Calculate phialpha - // Get all indexes of atomic basis on the neighbour atom in this core - // Notice that atom pair (a,b) and (b,a) are different when the former is changed to projected orbitals - // So we need both row and col indexes for complete calculation - auto all_indexes = pv->get_indexes_row(ibt); - auto col_indexes = pv->get_indexes_col(ibt); - all_indexes.insert(all_indexes.end(), col_indexes.begin(), col_indexes.end()); - std::sort(all_indexes.begin(), all_indexes.end()); - all_indexes.erase(std::unique(all_indexes.begin(), all_indexes.end()), all_indexes.end()); // for unique - - // inner loop : all atomic basis on the adjacent atom ad - for (int iw1l = 0; iw1l < all_indexes.size(); iw1l += PARAM.globalv.npol) - { - const int iw1 = all_indexes[iw1l] / PARAM.globalv.npol; + // Calculate phialpha + // Get all indexes of atomic basis on the neighbour atom in this core + // Notice that atom pair (a,b) and (b,a) are different when the former is changed to projected orbitals + // So we need both row and col indexes for complete calculation + auto all_indexes = pv->get_indexes_row(ibt); + auto col_indexes = pv->get_indexes_col(ibt); + all_indexes.insert(all_indexes.end(), col_indexes.begin(), col_indexes.end()); + std::sort(all_indexes.begin(), all_indexes.end()); + all_indexes.erase(std::unique(all_indexes.begin(), all_indexes.end()), all_indexes.end()); // for unique + + // inner loop : all atomic basis on the adjacent atom ad + for (int iw1l = 0; iw1l < all_indexes.size(); iw1l += PARAM.globalv.npol) + { + const int iw1 = all_indexes[iw1l] / PARAM.globalv.npol; - std::vector> nlm; - // 2D, dim 0 contains the overlap - // dim 1-3 contains the gradient of overlap + std::vector> nlm; + // 2D, dim 0 contains the overlap + // dim 1-3 contains the gradient of overlap - const int L1 = atom1->iw2l[iw1]; - const int N1 = atom1->iw2n[iw1]; - const int m1 = atom1->iw2m[iw1]; + const int L1 = atom1->iw2l[iw1]; + const int N1 = atom1->iw2n[iw1]; + const int m1 = atom1->iw2m[iw1]; - // convert m (0,1,...2l) to M (-l, -l+1, ..., l-1, l) - const int M1 = (m1 % 2 == 0) ? -m1 / 2 : (m1 + 1) / 2; + // convert m (0,1,...2l) to M (-l, -l+1, ..., l-1, l) + const int M1 = (m1 % 2 == 0) ? -m1 / 2 : (m1 + 1) / 2; - const ModuleBase::Vector3 dtau = tau_a - tau_b; - const int T0_fixed = 0; // All the projected orbitals are the same, use 0 here - overlap_orb_alpha.snap(T1, L1, N1, M1, T0_fixed, dtau * ucell.lat0, cal_deri, nlm); + const ModuleBase::Vector3 dtau = tau0 - tau1; + const int T0_fixed = 0; // All the projected orbitals are the same, use 0 here + overlap_orb_alpha.snap(T1, L1, N1, M1, T0_fixed, dtau * ucell.lat0, cal_deri, nlm); - const int index_begin = all_indexes[iw1l] * nw_alpha * PARAM.globalv.npol; - for (int iw0 = 0; iw0 < nw_alpha; iw0++) + const int index_begin = all_indexes[iw1l] * nw_alpha * PARAM.globalv.npol; + for (int iw0 = 0; iw0 < nw_alpha; iw0++) + { + data_pointer[index_begin + iw0] = nlm[0][iw0]; + if (cal_deri) { - data_pointer[index_begin + iw0] = nlm[0][iw0]; + grad_pointer[0][index_begin + iw0] = nlm[1][iw0]; + grad_pointer[1][index_begin + iw0] = nlm[2][iw0]; + grad_pointer[2][index_begin + iw0] = nlm[3][iw0]; + } + if (PARAM.globalv.npol == 2) + { + data_pointer[index_begin + iw0 + nw_alpha] = nlm[0][iw0]; if (cal_deri) { - grad_pointer[0][index_begin + iw0] = nlm[1][iw0]; - grad_pointer[1][index_begin + iw0] = nlm[2][iw0]; - grad_pointer[2][index_begin + iw0] = nlm[3][iw0]; - } - if (PARAM.globalv.npol == 2) - { - data_pointer[index_begin + iw0 + nw_alpha] = nlm[0][iw0]; - if (cal_deri) - { - grad_pointer[0][index_begin + iw0 + nw_alpha] = nlm[1][iw0]; - grad_pointer[1][index_begin + iw0 + nw_alpha] = nlm[2][iw0]; - grad_pointer[2][index_begin + iw0 + nw_alpha] = nlm[3][iw0]; - } + grad_pointer[0][index_begin + iw0 + nw_alpha] = nlm[1][iw0]; + grad_pointer[1][index_begin + iw0 + nw_alpha] = nlm[2][iw0]; + grad_pointer[2][index_begin + iw0 + nw_alpha] = nlm[3][iw0]; } } - } // end iw - } + } + } // end iw } - } + ); ModuleBase::timer::tick("DeePKS_domain", "build_phialpha"); return; diff --git a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h index 70129996fc..4be54252b6 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_phialpha.h @@ -20,7 +20,7 @@ namespace DeePKS_domain // 1. allocate_phialpha, which allocates memory for phialpha // 2. build_phialpha, which calculates the overlap // between atomic basis and projector alpha : -// which will be used in calculating pdm, gdmx, H_V_delta, F_delta; +// which will be used in calculating pdm, gdmx, V_delta, F_delta; // 3. check_phialpha, which prints the results into .dat files // for checking diff --git a/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp index 2736786c8b..be81262fa1 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp @@ -2,6 +2,7 @@ #include "deepks_spre.h" +#include "deepks_iterate.h" #include "module_base/constants.h" #include "module_base/libm/libm.h" #include "module_base/parallel_reduce.h" @@ -38,176 +39,139 @@ void DeePKS_domain::cal_gdmepsl(const int lmaxd, gdmepsl = torch::zeros({6, inlmax, nm, nm}, torch::dtype(torch::kFloat64)); auto accessor = gdmepsl.accessor(); - const double Rcut_Alpha = orb.Alpha[0].getRcut(); - - for (int T0 = 0; T0 < ucell.ntype; T0++) - { - Atom* atom0 = &ucell.atoms[T0]; - for (int I0 = 0; I0 < atom0->na; I0++) + DeePKS_domain::iterate_ad2( + ucell, + GridD, + orb, + false, // no trace_alpha + [&](const int iat, + const ModuleBase::Vector3& tau0, + const int ibt1, + const ModuleBase::Vector3& tau1, + const int start1, + const int nw1_tot, + ModuleBase::Vector3 dR1, + const int ibt2, + const ModuleBase::Vector3& tau2, + const int start2, + const int nw2_tot, + ModuleBase::Vector3 dR2) { - const int iat = ucell.itia2iat(T0, I0); // on which alpha is located - const ModuleBase::Vector3 tau0 = atom0->tau[I0]; - GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); - - for (int ad1 = 0; ad1 < GridD.getAdjacentNum() + 1; ++ad1) + double r1[3] = {0, 0, 0}; + double r2[3] = {0, 0, 0}; + r1[0] = (tau1.x - tau0.x); + r1[1] = (tau1.y - tau0.y); + r1[2] = (tau1.z - tau0.z); + r2[0] = (tau2.x - tau0.x); + r2[1] = (tau2.y - tau0.y); + r2[2] = (tau2.z - tau0.z); + auto row_indexes = pv.get_indexes_row(ibt1); + auto col_indexes = pv.get_indexes_col(ibt2); + if (row_indexes.size() * col_indexes.size() == 0) { - const int T1 = GridD.getType(ad1); - const int I1 = GridD.getNatom(ad1); - const int ibt1 = ucell.itia2iat(T1, I1); // on which chi_mu is located - const int start1 = ucell.itiaiw2iwt(T1, I1, 0); - - const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad1); - const Atom* atom1 = &ucell.atoms[T1]; - const int nw1_tot = atom1->nw * PARAM.globalv.npol; - const double Rcut_AO1 = orb.Phi[T1].getRcut(); + return; // to next loop + } - ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); + double* dm_current = nullptr; + int dRx = 0; + int dRy = 0; + int dRz = 0; + if constexpr (std::is_same>::value) + { + dRx = (dR2 - dR1).x; + dRy = (dR2 - dR1).y; + dRz = (dR2 - dR1).z; + } + ModuleBase::Vector3 dR(dRx, dRy, dRz); - for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) + hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); + dm_pair.allocate(nullptr, 1); + for (int ik = 0; ik < nks; ik++) + { + TK kphase = TK(0); + if constexpr (std::is_same::value) { - const int T2 = GridD.getType(ad2); - const int I2 = GridD.getNatom(ad2); - const int start2 = ucell.itiaiw2iwt(T2, I2, 0); - const int ibt2 = ucell.itia2iat(T2, I2); - const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad2); - const Atom* atom2 = &ucell.atoms[T2]; - const int nw2_tot = atom2->nw * PARAM.globalv.npol; - ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - - const double Rcut_AO2 = orb.Phi[T2].getRcut(); - const double dist1 = (tau1 - tau0).norm() * ucell.lat0; - const double dist2 = (tau2 - tau0).norm() * ucell.lat0; - - if (dist1 > Rcut_Alpha + Rcut_AO1 || dist2 > Rcut_Alpha + Rcut_AO2) - { - continue; - } - - double r0[3]; - double r1[3]; - r1[0] = (tau1.x - tau0.x); - r1[1] = (tau1.y - tau0.y); - r1[2] = (tau1.z - tau0.z); - r0[0] = (tau2.x - tau0.x); - r0[1] = (tau2.y - tau0.y); - r0[2] = (tau2.z - tau0.z); - auto row_indexes = pv.get_indexes_row(ibt1); - auto col_indexes = pv.get_indexes_col(ibt2); - if (row_indexes.size() * col_indexes.size() == 0) - { - continue; - } - - double* dm_current; - int dRx; - int dRy; - int dRz; - if constexpr (std::is_same::value) - { - dRx = 0; - dRy = 0; - dRz = 0; - } - else - { - dRx = (dR2 - dR1).x; - dRy = (dR2 - dR1).y; - dRz = (dR2 - dR1).z; - } - ModuleBase::Vector3 dR(dRx, dRy, dRz); - - hamilt::AtomPair dm_pair(ibt1, ibt2, dRx, dRy, dRz, &pv); - dm_pair.allocate(nullptr, 1); - for (int ik = 0; ik < nks; ik++) - { - TK kphase; - if constexpr (std::is_same::value) - { - kphase = 1.0; - } - else - { - const double arg = -(kvec_d[ik] * dR) * ModuleBase::TWO_PI; - double sinp, cosp; - ModuleBase::libm::sincos(arg, &sinp, &cosp); - kphase = TK(cosp, sinp); - } - if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) - { - dm_pair.add_from_matrix(dm[ik].data(), pv.get_row_size(), kphase, 1); - } - else - { - dm_pair.add_from_matrix(dm[ik].data(), pv.get_col_size(), kphase, 0); - } - } + kphase = 1.0; + } + else + { + const double arg = -(kvec_d[ik] * dR) * ModuleBase::TWO_PI; + double sinp, cosp; + ModuleBase::libm::sincos(arg, &sinp, &cosp); + kphase = TK(cosp, sinp); + } + if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) + { + dm_pair.add_from_matrix(dm[ik].data(), pv.get_row_size(), kphase, 1); + } + else + { + dm_pair.add_from_matrix(dm[ik].data(), pv.get_col_size(), kphase, 0); + } + } - dm_current = dm_pair.get_pointer(); + dm_current = dm_pair.get_pointer(); - hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); - hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); - if (overlap_1 == nullptr || overlap_2 == nullptr) - { - continue; - } - std::vector*> grad_overlap_1(3); - std::vector*> grad_overlap_2(3); + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); + if (overlap_1 == nullptr || overlap_2 == nullptr) + { + return; // to next loop + } + std::vector*> grad_overlap_1(3); + std::vector*> grad_overlap_2(3); - assert(overlap_1->get_col_size() == overlap_2->get_col_size()); + assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - for (int i = 0; i < 3; ++i) - { - grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); - grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); - } + for (int i = 0; i < 3; ++i) + { + grad_overlap_1[i] = phialpha[i + 1]->find_matrix(iat, ibt1, dR1); + grad_overlap_2[i] = phialpha[i + 1]->find_matrix(iat, ibt2, dR2); + } - for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + for (int iw1 = 0; iw1 < row_indexes.size(); ++iw1) + { + for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) + { + int ib = 0; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { - for (int iw2 = 0; iw2 < col_indexes.size(); ++iw2) + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - int ib = 0; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + const int inl = inl_index[ucell.iat2it[iat]](ucell.iat2ia[iat], L0, N0); + const int nm = 2 * L0 + 1; + for (int m1 = 0; m1 < nm; ++m1) { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + for (int m2 = 0; m2 < nm; ++m2) { - const int inl = inl_index[T0](I0, L0, N0); - const int nm = 2 * L0 + 1; - for (int m1 = 0; m1 < nm; ++m1) + int mm = 0; + for (int ipol = 0; ipol < 3; ipol++) { - for (int m2 = 0; m2 < nm; ++m2) + for (int jpol = ipol; jpol < 3; jpol++) { - int mm = 0; - for (int ipol = 0; ipol < 3; ipol++) - { - for (int jpol = ipol; jpol < 3; jpol++) - { - accessor[mm][inl][m2][m1] - += ucell.lat0 * *dm_current - * (grad_overlap_2[jpol]->get_value(col_indexes[iw2], ib + m2) - * overlap_1->get_value(row_indexes[iw1], ib + m1) - * r0[ipol]); - accessor[mm][inl][m2][m1] - += ucell.lat0 * *dm_current - * (overlap_2->get_value(col_indexes[iw2], ib + m1) - * grad_overlap_1[jpol]->get_value(row_indexes[iw1], - ib + m2) - * r1[ipol]); - mm++; - } - } + accessor[mm][inl][m2][m1] + += ucell.lat0 * *dm_current + * (grad_overlap_2[jpol]->get_value(col_indexes[iw2], ib + m2) + * overlap_1->get_value(row_indexes[iw1], ib + m1) * r2[ipol]); + accessor[mm][inl][m2][m1] + += ucell.lat0 * *dm_current + * (overlap_2->get_value(col_indexes[iw2], ib + m1) + * grad_overlap_1[jpol]->get_value(row_indexes[iw1], ib + m2) + * r1[ipol]); + mm++; } } - ib += nm; } } - assert(ib == overlap_1->get_col_size()); - dm_current++; - } // iw2 - } // iw1 - } // ad2 - } // ad1 - } // I0 - } // T0 + ib += nm; + } + } + assert(ib == overlap_1->get_col_size()); + dm_current++; + } // iw2 + } // iw1 + } + ); #ifdef __MPI Parallel_Reduce::reduce_all(gdmepsl.data_ptr(), 6 * inlmax * nm * nm); @@ -255,14 +219,15 @@ void DeePKS_domain::cal_gvepsl(const int nat, const int* inl_l, const std::vector& gevdm, const torch::Tensor& gdmepsl, - torch::Tensor& gvepsl) + torch::Tensor& gvepsl, + const int rank) { ModuleBase::TITLE("DeePKS_domain", "cal_gvepsl"); ModuleBase::timer::tick("DeePKS_domain", "cal_gvepsl"); // dD/d\epsilon_{\alpha\beta}, tensor vector form of gdmepsl std::vector gdmepsl_vector; auto accessor = gdmepsl.accessor(); - if (GlobalV::MY_RANK == 0) + if (rank == 0) { // make gdmx as tensor int nlmax = inlmax / nat; @@ -318,12 +283,12 @@ void DeePKS_domain::cal_gvepsl(const int nat, return; } -void DeePKS_domain::check_gvepsl(const torch::Tensor& gvepsl) +void DeePKS_domain::check_gvepsl(const torch::Tensor& gvepsl, const int rank) { std::stringstream ss; std::ofstream ofs; - if (GlobalV::MY_RANK != 0) + if (rank != 0) { return; } diff --git a/source/module_hamilt_lcao/module_deepks/deepks_spre.h b/source/module_hamilt_lcao/module_deepks/deepks_spre.h index 24083b5a98..396c3d79cb 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_spre.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_spre.h @@ -55,9 +55,10 @@ void cal_gvepsl(const int nat, const int* inl_l, const std::vector& gevdm, const torch::Tensor& gdmepsl, - torch::Tensor& gvepsl); + torch::Tensor& gvepsl, + const int rank); -void check_gvepsl(const torch::Tensor& gvepsl); +void check_gvepsl(const torch::Tensor& gvepsl, const int rank); } // namespace DeePKS_domain #endif #endif \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdelta.cpp b/source/module_hamilt_lcao/module_deepks/deepks_vdelta.cpp index 1d6ee3ecae..c76a45dc2f 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_vdelta.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdelta.cpp @@ -19,7 +19,7 @@ // calculating sum of correction band energies template void DeePKS_domain::cal_e_delta_band(const std::vector>& dm, - const std::vector>& H_V_delta, + const std::vector>& V_delta, const int nks, const Parallel_Orbitals* pv, double& e_delta_band) @@ -49,14 +49,14 @@ void DeePKS_domain::cal_e_delta_band(const std::vector>& dm, { for (int is = 0; is < dm.size(); ++is) // dm.size() == PARAM.inp.nspin { - e_delta_band_tmp += dm[is][nu * pv->nrow + mu] * H_V_delta[0][iic]; + e_delta_band_tmp += dm[is][nu * pv->nrow + mu] * V_delta[0][iic]; } } else { for (int ik = 0; ik < nks; ik++) { - e_delta_band_tmp += dm[ik][nu * pv->nrow + mu] * H_V_delta[ik][iic]; + e_delta_band_tmp += dm[ik][nu * pv->nrow + mu] * V_delta[ik][iic]; } } } @@ -78,13 +78,13 @@ void DeePKS_domain::cal_e_delta_band(const std::vector>& dm, } template void DeePKS_domain::cal_e_delta_band(const std::vector>& dm, - const std::vector>& H_V_delta, + const std::vector>& V_delta, const int nks, const Parallel_Orbitals* pv, double& e_delta_band); template void DeePKS_domain::cal_e_delta_band>( const std::vector>>& dm, - const std::vector>>& H_V_delta, + const std::vector>>& V_delta, const int nks, const Parallel_Orbitals* pv, double& e_delta_band); diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdelta.h b/source/module_hamilt_lcao/module_deepks/deepks_vdelta.h index 0022d49a4e..df922c6980 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_vdelta.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdelta.h @@ -16,7 +16,7 @@ namespace DeePKS_domain /// calculate tr(\rho V_delta) template void cal_e_delta_band(const std::vector>& dm, - const std::vector>& H_V_delta, + const std::vector>& V_delta, const int nks, const Parallel_Orbitals* pv, double& e_delta_band); diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp index 2687cad635..45358a225e 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp @@ -10,6 +10,7 @@ #include "deepks_vdpre.h" #include "LCAO_deepks_io.h" // mohan add 2024-07-22 +#include "deepks_iterate.h" #include "module_base/blas_connector.h" #include "module_base/constants.h" #include "module_base/libm/libm.h" @@ -44,142 +45,103 @@ void DeePKS_domain::cal_v_delta_precalc(const int nlocal, constexpr torch::Dtype dtype = std::is_same::value ? torch::kFloat64 : torch::kComplexDouble; - const double Rcut_Alpha = orb.Alpha[0].getRcut(); - torch::Tensor v_delta_pdm = torch::zeros({nks, nlocal, nlocal, inlmax, (2 * lmaxd + 1), (2 * lmaxd + 1)}, torch::dtype(dtype)); auto accessor = v_delta_pdm.accessor::value, double, c10::complex>, 6>(); - for (int T0 = 0; T0 < ucell.ntype; T0++) - { - Atom* atom0 = &ucell.atoms[T0]; - - for (int I0 = 0; I0 < atom0->na; I0++) + DeePKS_domain::iterate_ad2( + ucell, + GridD, + orb, + false, // no trace_alpha + [&](const int iat, + const ModuleBase::Vector3& tau0, + const int ibt1, + const ModuleBase::Vector3& tau1, + const int start1, + const int nw1_tot, + ModuleBase::Vector3 dR1, + const int ibt2, + const ModuleBase::Vector3& tau2, + const int start2, + const int nw2_tot, + ModuleBase::Vector3 dR2) { - const int iat = ucell.itia2iat(T0, I0); - const ModuleBase::Vector3 tau0 = atom0->tau[I0]; - GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); - - for (int ad1 = 0; ad1 < GridD.getAdjacentNum() + 1; ++ad1) + const int T0 = ucell.iat2it[iat]; + const int I0 = ucell.iat2ia[iat]; + if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr + || phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) { - const int T1 = GridD.getType(ad1); - const int I1 = GridD.getNatom(ad1); - const int ibt1 = ucell.itia2iat(T1, I1); - const int start1 = ucell.itiaiw2iwt(T1, I1, 0); - const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad1); - const Atom* atom1 = &ucell.atoms[T1]; - const int nw1_tot = atom1->nw * PARAM.globalv.npol; - const double Rcut_AO1 = orb.Phi[T1].getRcut(); - - const double dist1 = (tau1 - tau0).norm() * ucell.lat0; - if (dist1 >= Rcut_Alpha + Rcut_AO1) - { - continue; - } - - ModuleBase::Vector3 dR1(GridD.getBox(ad1).x, GridD.getBox(ad1).y, GridD.getBox(ad1).z); + return; // to next loop + } - if (phialpha[0]->find_matrix(iat, ibt1, dR1.x, dR1.y, dR1.z) == nullptr) + for (int iw1 = 0; iw1 < nw1_tot; ++iw1) + { + const int iw1_all = start1 + iw1; // this is \mu + const int iw1_local = pv.global2local_row(iw1_all); + if (iw1_local < 0) { continue; } - - for (int ad2 = 0; ad2 < GridD.getAdjacentNum() + 1; ad2++) + for (int iw2 = 0; iw2 < nw2_tot; ++iw2) { - const int T2 = GridD.getType(ad2); - const int I2 = GridD.getNatom(ad2); - const int ibt2 = ucell.itia2iat(T2, I2); - const int start2 = ucell.itiaiw2iwt(T2, I2, 0); - const ModuleBase::Vector3 tau2 = GridD.getAdjacentTau(ad2); - const Atom* atom2 = &ucell.atoms[T2]; - const int nw2_tot = atom2->nw * PARAM.globalv.npol; - - const double Rcut_AO2 = orb.Phi[T2].getRcut(); - const double dist2 = (tau2 - tau0).norm() * ucell.lat0; - - if (dist2 >= Rcut_Alpha + Rcut_AO2) + const int iw2_all = start2 + iw2; // this is \nu + const int iw2_local = pv.global2local_col(iw2_all); + if (iw2_local < 0) { continue; } - ModuleBase::Vector3 dR2(GridD.getBox(ad2).x, GridD.getBox(ad2).y, GridD.getBox(ad2).z); - - if (phialpha[0]->find_matrix(iat, ibt2, dR2.x, dR2.y, dR2.z) == nullptr) - { - continue; - } + hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); + hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); + assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - for (int iw1 = 0; iw1 < nw1_tot; ++iw1) + for (int ik = 0; ik < nks; ik++) { - const int iw1_all = start1 + iw1; // this is \mu - const int iw1_local = pv.global2local_row(iw1_all); - if (iw1_local < 0) + int ib = 0; + std::complex kphase = std::complex(1.0, 0.0); + if constexpr (std::is_same>::value) { - continue; + const double arg + = -(kvec_d[ik] * ModuleBase::Vector3(dR1 - dR2)) * ModuleBase::TWO_PI; + double sinp, cosp; + ModuleBase::libm::sincos(arg, &sinp, &cosp); + kphase = std::complex(cosp, sinp); } - for (int iw2 = 0; iw2 < nw2_tot; ++iw2) + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { - const int iw2_all = start2 + iw2; // this is \nu - const int iw2_local = pv.global2local_col(iw2_all); - if (iw2_local < 0) - { - continue; - } - - hamilt::BaseMatrix* overlap_1 = phialpha[0]->find_matrix(iat, ibt1, dR1); - hamilt::BaseMatrix* overlap_2 = phialpha[0]->find_matrix(iat, ibt2, dR2); - assert(overlap_1->get_col_size() == overlap_2->get_col_size()); - - for (int ik = 0; ik < nks; ik++) + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - int ib = 0; - std::complex kphase = std::complex(1.0, 0.0); - if constexpr (std::is_same>::value) - { - const double arg - = -(kvec_d[ik] * ModuleBase::Vector3(dR1 - dR2)) * ModuleBase::TWO_PI; - double sinp, cosp; - ModuleBase::libm::sincos(arg, &sinp, &cosp); - kphase = std::complex(cosp, sinp); - } - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) + const int inl = inl_index[T0](I0, L0, N0); + const int nm = 2 * L0 + 1; + for (int m1 = 0; m1 < nm; ++m1) // nm = 1 for s, 3 for p, 5 for d { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + for (int m2 = 0; m2 < nm; ++m2) // nm = 1 for s, 3 for p, 5 for d { - const int inl = inl_index[T0](I0, L0, N0); - const int nm = 2 * L0 + 1; - - for (int m1 = 0; m1 < nm; ++m1) // nm = 1 for s, 3 for p, 5 for d + if constexpr (std::is_same::value) + { + accessor[ik][iw1][iw2][inl][m1][m2] += overlap_1->get_value(iw1, ib + m1) + * overlap_2->get_value(iw2, ib + m2); + } + else { - for (int m2 = 0; m2 < nm; ++m2) // nm = 1 for s, 3 for p, 5 for d - { - if constexpr (std::is_same::value) - { - accessor[ik][iw1][iw2][inl][m1][m2] - += overlap_1->get_value(iw1, ib + m1) - * overlap_2->get_value(iw2, ib + m2); - } - else - { - c10::complex tmp; - tmp = overlap_1->get_value(iw1, ib + m1) - * overlap_2->get_value(iw2, ib + m2) - * kphase; // from std::complex to c10::complex - accessor[ik][iw1][iw2][inl][m1][m2] += tmp; - } - } + c10::complex tmp; + tmp = overlap_1->get_value(iw1, ib + m1) + * overlap_2->get_value(iw2, ib + m2) + * kphase; // from std::complex to c10::complex + accessor[ik][iw1][iw2][inl][m1][m2] += tmp; } - ib += nm; } } - } // ik - } // iw2 - } // iw1 - } // ad2 - } // ad1 + ib += nm; + } + } + } // ik + } // iw2 + } // iw1 } - } + ); #ifdef __MPI const int size = nks * nlocal * nlocal * inlmax * (2 * lmaxd + 1) * (2 * lmaxd + 1); TK* data_ptr; @@ -335,98 +297,74 @@ void DeePKS_domain::prepare_phialpha(const int nlocal, int mmax = 2 * lmaxd + 1; phialpha_out = torch::zeros({nat, nlmax, nks, nlocal, mmax}, dtype); - // cutoff for alpha is same for all types of atoms - const double Rcut_Alpha = orb.Alpha[0].getRcut(); - - for (int T0 = 0; T0 < ucell.ntype; T0++) - { - Atom* atom0 = &ucell.atoms[T0]; - for (int I0 = 0; I0 < atom0->na; I0++) + DeePKS_domain::iterate_ad1( + ucell, + GridD, + orb, + false, // no trace_alpha + [&](const int iat, + const ModuleBase::Vector3& tau0, + const int ibt, + const ModuleBase::Vector3& tau, + const int start, + const int nw_tot, + ModuleBase::Vector3 dR) { - // iat: atom index on which |alpha> is located - const int iat = ucell.itia2iat(T0, I0); - const ModuleBase::Vector3 tau0 = atom0->tau[I0]; - GridD.Find_atom(ucell, atom0->tau[I0], T0, I0); - - // outermost loop : find all adjacent atoms - for (int ad = 0; ad < GridD.getAdjacentNum() + 1; ++ad) + if (phialpha[0]->find_matrix(iat, ibt, dR.x, dR.y, dR.z) == nullptr) { - const int T1 = GridD.getType(ad); - const int I1 = GridD.getNatom(ad); - const int ibt = ucell.itia2iat(T1, I1); - const int start1 = ucell.itiaiw2iwt(T1, I1, 0); - const double Rcut_AO1 = orb.Phi[T1].getRcut(); - - const ModuleBase::Vector3 tau1 = GridD.getAdjacentTau(ad); - const Atom* atom1 = &ucell.atoms[T1]; - const int nw1_tot = atom1->nw * PARAM.globalv.npol; - - const double dist1 = (tau1 - tau0).norm() * ucell.lat0; - - if (dist1 > Rcut_Alpha + Rcut_AO1) - { - continue; - } - - ModuleBase::Vector3 dR(GridD.getBox(ad).x, GridD.getBox(ad).y, GridD.getBox(ad).z); + return; // to next loop + } - if (phialpha[0]->find_matrix(iat, ibt, dR.x, dR.y, dR.z) == nullptr) + // middle loop : all atomic basis on the adjacent atom ad + for (int iw1 = 0; iw1 < nw_tot; ++iw1) + { + const int iw1_all = start + iw1; + const int iw1_local = pv.global2local_row(iw1_all); + const int iw2_local = pv.global2local_col(iw1_all); + if (iw1_local < 0 || iw2_local < 0) { continue; } + hamilt::BaseMatrix* overlap = phialpha[0]->find_matrix(iat, ibt, dR); - // middle loop : all atomic basis on the adjacent atom ad - for (int iw1 = 0; iw1 < nw1_tot; ++iw1) + for (int ik = 0; ik < nks; ik++) { - const int iw1_all = start1 + iw1; - const int iw1_local = pv.global2local_row(iw1_all); - const int iw2_local = pv.global2local_col(iw1_all); - if (iw1_local < 0 || iw2_local < 0) + std::complex kphase = std::complex(1.0, 0.0); + if constexpr (std::is_same>::value) { - continue; + const double arg = -(kvec_d[ik] * ModuleBase::Vector3(dR)) * ModuleBase::TWO_PI; + double sinp, cosp; + ModuleBase::libm::sincos(arg, &sinp, &cosp); + kphase = std::complex(cosp, sinp); } - hamilt::BaseMatrix* overlap = phialpha[0]->find_matrix(iat, ibt, dR); - - for (int ik = 0; ik < nks; ik++) + int ib = 0; + int nl = 0; + for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { - std::complex kphase = std::complex(1.0, 0.0); - if constexpr (std::is_same>::value) + for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) { - const double arg = -(kvec_d[ik] * ModuleBase::Vector3(dR)) * ModuleBase::TWO_PI; - double sinp, cosp; - ModuleBase::libm::sincos(arg, &sinp, &cosp); - kphase = std::complex(cosp, sinp); - } - int ib = 0; - int nl = 0; - for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) - { - for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) + const int nm = 2 * L0 + 1; + for (int m1 = 0; m1 < nm; ++m1) // nm = 1 for s, 3 for p, 5 for d { - const int nm = 2 * L0 + 1; - - for (int m1 = 0; m1 < nm; ++m1) // nm = 1 for s, 3 for p, 5 for d + if constexpr (std::is_same::value) { - if constexpr (std::is_same::value) - { - phialpha_out[iat][nl][ik][iw1_all][m1] = overlap->get_value(iw1, ib + m1); - } - else - { - c10::complex tmp; - tmp = overlap->get_value(iw1, ib + m1) * kphase; - phialpha_out.index_put_({iat, nl, ik, iw1_all, m1}, tmp); - } + phialpha_out[iat][nl][ik][iw1_all][m1] = overlap->get_value(iw1, ib + m1); + } + else + { + c10::complex tmp; + tmp = overlap->get_value(iw1, ib + m1) * kphase; + phialpha_out.index_put_({iat, nl, ik, iw1_all, m1}, tmp); } - ib += nm; - nl++; } + ib += nm; + nl++; } - } // end ik - } // end iw - } // end ad - } // end I0 - } // end T0 + } + } // end ik + } // end iw + } + ); #ifdef __MPI int size = nat * nlmax * nks * nlocal * mmax; diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index 7f3857333f..86247bc4eb 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -12,21 +12,25 @@ namespace Test_Deepks Grid_Driver GridD(PARAM.input.test_deconstructor, PARAM.input.test_grid); } -test_deepks::test_deepks() +template +test_deepks::test_deepks() { } -test_deepks::~test_deepks() +template +test_deepks::~test_deepks() { } -void test_deepks::check_dstable() +template +void test_deepks::check_dstable() { // OGT.talpha.print_Table_DSR(ORB); // this->compare_with_ref("S_I_mu_alpha.dat","S_I_mu_alpha_ref.dat"); } -void test_deepks::check_phialpha() +template +void test_deepks::check_phialpha() { std::vector na; na.resize(ucell.ntype); @@ -34,7 +38,7 @@ void test_deepks::check_phialpha() { na[it] = ucell.atoms[it].na; } - this->ld.init(ORB, ucell.nat, ucell.ntype, kv.nkstot, ParaO, na); + this->ld.init(ORB, ucell.nat, ucell.ntype, kv.nkstot, ParaO, na, GlobalV::ofs_running); DeePKS_domain::allocate_phialpha(PARAM.input.cal_force, ucell, ORB, Test_Deepks::GridD, &ParaO, this->ld.phialpha); @@ -60,49 +64,40 @@ void test_deepks::check_phialpha() this->compare_with_ref("dphialpha_z.dat", "dphialpha_z_ref.dat"); } -void test_deepks::read_dm() +template +void test_deepks::read_dm(const int nks) { - std::ifstream ifs("dm"); - dm.resize(1); - dm[0].create(PARAM.sys.nlocal, PARAM.sys.nlocal); - - for (int mu = 0; mu < PARAM.sys.nlocal; mu++) - { - for (int nu = 0; nu < PARAM.sys.nlocal; nu++) - { - double c; - ifs >> c; - dm[0](mu, nu) = c; - } - } -} - -void test_deepks::read_dm_k(const int nks) -{ - dm_k.resize(nks); + dm.resize(nks); std::stringstream ss; for (int ik = 0; ik < nks; ik++) { ss.str(""); - ss << "dm_" << ik; + if (nks == 1) + { + ss << "dm"; + } + else + { + ss << "dm_" << ik; + } std::ifstream ifs(ss.str().c_str()); - dm_k[ik].create(PARAM.sys.nlocal, PARAM.sys.nlocal); + dm[ik].create(PARAM.sys.nlocal, PARAM.sys.nlocal); for (int mu = 0; mu < PARAM.sys.nlocal; mu++) { for (int nu = 0; nu < PARAM.sys.nlocal; nu++) { - std::complex c; + T c; ifs >> c; - dm_k[ik](mu, nu) = c; + dm[ik](mu, nu) = c; } } } } -void test_deepks::set_dm_new() +template +void test_deepks::set_dm_new() { - // dm_gamma dm_new.resize(dm.size()); for (int i = 0; i < dm.size(); i++) { @@ -111,119 +106,68 @@ void test_deepks::set_dm_new() } } -void test_deepks::set_dm_k_new() +template +void test_deepks::set_p_elec_DM() { - // dm_k - dm_k_new.resize(dm_k.size()); - for (int i = 0; i < dm_k.size(); i++) + int nk = 1; + const int nspin = PARAM.inp.nspin; + if (PARAM.sys.gamma_only_local) { - dm_k_new[i].resize(dm_k[i].nr * dm_k[i].nc); - dm_k_new[i].assign(dm_k[i].c, dm_k[i].c + dm_k[i].nr * dm_k[i].nc); + nk = nspin; + this->p_elec_DM = new elecstate::DensityMatrix(&ParaO, nspin); } -} - -void test_deepks::set_p_elec_DM() -{ - // gamma - int nspin = PARAM.inp.nspin; - this->p_elec_DM = new elecstate::DensityMatrix(&ParaO, nspin); - p_elec_DM->init_DMR(&Test_Deepks::GridD, &ucell); - for (int ik = 0; ik < nspin; ik++) + else { - p_elec_DM->set_DMK_pointer(ik, dm_new[ik].data()); + nk = kv.nkstot; + this->p_elec_DM + = new elecstate::DensityMatrix(&ParaO, nspin, kv.kvec_d, kv.nkstot / PARAM.inp.nspin); } - p_elec_DM->cal_DMR(); -} + p_elec_DM->init_DMR(&Test_Deepks::GridD, &ucell); -void test_deepks::set_p_elec_DM_k() -{ - // multi k - this->p_elec_DM_k = new elecstate::DensityMatrix, double>(&ParaO, - PARAM.inp.nspin, - kv.kvec_d, - kv.nkstot / PARAM.inp.nspin); - p_elec_DM_k->init_DMR(&Test_Deepks::GridD, &ucell); - for (int ik = 0; ik < kv.nkstot; ++ik) + for (int ik = 0; ik < nk; ik++) { - p_elec_DM_k->set_DMK_pointer(ik, dm_k_new[ik].data()); + p_elec_DM->set_DMK_pointer(ik, dm_new[ik].data()); } - p_elec_DM_k->cal_DMR(); + p_elec_DM->cal_DMR(); } -void test_deepks::check_pdm() +template +void test_deepks::check_pdm() { - if (PARAM.sys.gamma_only_local) - { - this->read_dm(); - this->set_dm_new(); - this->set_p_elec_DM(); - DeePKS_domain::cal_pdm(this->ld.init_pdm, - this->ld.inlmax, - this->ld.lmaxd, - this->ld.inl_l, - this->ld.inl_index, - p_elec_DM, - this->ld.phialpha, - ucell, - ORB, - Test_Deepks::GridD, - ParaO, - this->ld.pdm); - } - else - { - this->read_dm_k(kv.nkstot); - this->set_dm_k_new(); - this->set_p_elec_DM_k(); - DeePKS_domain::cal_pdm(this->ld.init_pdm, - this->ld.inlmax, - this->ld.lmaxd, - this->ld.inl_l, - this->ld.inl_index, - p_elec_DM_k, - this->ld.phialpha, - ucell, - ORB, - Test_Deepks::GridD, - ParaO, - this->ld.pdm); - } + this->read_dm(kv.nkstot); + this->set_dm_new(); + this->set_p_elec_DM(); + DeePKS_domain::cal_pdm(this->ld.init_pdm, + this->ld.inlmax, + this->ld.lmaxd, + this->ld.inl_l, + this->ld.inl_index, + p_elec_DM, + this->ld.phialpha, + ucell, + ORB, + Test_Deepks::GridD, + ParaO, + this->ld.pdm); DeePKS_domain::check_pdm(this->ld.inlmax, this->ld.inl_l, this->ld.pdm); this->compare_with_ref("pdm.dat", "pdm_ref.dat"); } -void test_deepks::check_gdmx(torch::Tensor& gdmx) +template +void test_deepks::check_gdmx(torch::Tensor& gdmx) { - if (PARAM.sys.gamma_only_local) - { - DeePKS_domain::cal_gdmx(this->ld.lmaxd, - this->ld.inlmax, - kv.nkstot, - kv.kvec_d, - this->ld.phialpha, - this->ld.inl_index, - dm_new, - ucell, - ORB, - ParaO, - Test_Deepks::GridD, - gdmx); - } - else - { - DeePKS_domain::cal_gdmx(this->ld.lmaxd, - this->ld.inlmax, - kv.nkstot, - kv.kvec_d, - this->ld.phialpha, - this->ld.inl_index, - dm_k_new, - ucell, - ORB, - ParaO, - Test_Deepks::GridD, - gdmx); - } + DeePKS_domain::cal_gdmx(this->ld.lmaxd, + this->ld.inlmax, + kv.nkstot, + kv.kvec_d, + this->ld.phialpha, + this->ld.inl_index, + dm_new, + ucell, + ORB, + ParaO, + Test_Deepks::GridD, + gdmx); DeePKS_domain::check_gdmx(gdmx); for (int ia = 0; ia < ucell.nat; ia++) @@ -251,38 +195,21 @@ void test_deepks::check_gdmx(torch::Tensor& gdmx) } } -void test_deepks::check_gdmepsl(torch::Tensor& gdmepsl) +template +void test_deepks::check_gdmepsl(torch::Tensor& gdmepsl) { - if (PARAM.sys.gamma_only_local) - { - DeePKS_domain::cal_gdmepsl(this->ld.lmaxd, - this->ld.inlmax, - kv.nkstot, - kv.kvec_d, - this->ld.phialpha, - this->ld.inl_index, - dm_new, - ucell, - ORB, - ParaO, - Test_Deepks::GridD, - gdmepsl); - } - else - { - DeePKS_domain::cal_gdmepsl(this->ld.lmaxd, - this->ld.inlmax, - kv.nkstot, - kv.kvec_d, - this->ld.phialpha, - this->ld.inl_index, - dm_k_new, - ucell, - ORB, - ParaO, - Test_Deepks::GridD, - gdmepsl); - } + DeePKS_domain::cal_gdmepsl(this->ld.lmaxd, + this->ld.inlmax, + kv.nkstot, + kv.kvec_d, + this->ld.phialpha, + this->ld.inl_index, + dm_new, + ucell, + ORB, + ParaO, + Test_Deepks::GridD, + gdmepsl); DeePKS_domain::check_gdmepsl(gdmepsl); for (int i = 0; i < 6; i++) @@ -297,7 +224,8 @@ void test_deepks::check_gdmepsl(torch::Tensor& gdmepsl) } } -void test_deepks::check_descriptor(std::vector& descriptor) +template +void test_deepks::check_descriptor(std::vector& descriptor) { DeePKS_domain::cal_descriptor(ucell.nat, this->ld.inlmax, @@ -305,17 +233,18 @@ void test_deepks::check_descriptor(std::vector& descriptor) this->ld.pdm, descriptor, this->ld.des_per_atom); - DeePKS_domain::check_descriptor(this->ld.inlmax, this->ld.des_per_atom, this->ld.inl_l, ucell, "./", descriptor); + DeePKS_domain::check_descriptor(this->ld.inlmax, this->ld.des_per_atom, this->ld.inl_l, ucell, "./", descriptor, 0); this->compare_with_ref("deepks_desc.dat", "descriptor_ref.dat"); } -void test_deepks::check_gvx(torch::Tensor& gdmx) +template +void test_deepks::check_gvx(torch::Tensor& gdmx) { std::vector gevdm; DeePKS_domain::cal_gevdm(ucell.nat, this->ld.inlmax, this->ld.inl_l, this->ld.pdm, gevdm); torch::Tensor gvx; - DeePKS_domain::cal_gvx(ucell.nat, this->ld.inlmax, this->ld.des_per_atom, this->ld.inl_l, gevdm, gdmx, gvx); - DeePKS_domain::check_gvx(gvx); + DeePKS_domain::cal_gvx(ucell.nat, this->ld.inlmax, this->ld.des_per_atom, this->ld.inl_l, gevdm, gdmx, gvx, 0); + DeePKS_domain::check_gvx(gvx, 0); for (int ia = 0; ia < ucell.nat; ia++) { @@ -341,7 +270,8 @@ void test_deepks::check_gvx(torch::Tensor& gdmx) } } -void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) +template +void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) { std::vector gevdm; DeePKS_domain::cal_gevdm(ucell.nat, this->ld.inlmax, this->ld.inl_l, this->ld.pdm, gevdm); @@ -352,8 +282,9 @@ void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) this->ld.inl_l, gevdm, gdmepsl, - gvepsl); - DeePKS_domain::check_gvepsl(gvepsl); + gvepsl, + 0); + DeePKS_domain::check_gvepsl(gvepsl, 0); for (int i = 0; i < 6; i++) { @@ -367,28 +298,36 @@ void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) } } -void test_deepks::check_edelta(std::vector& descriptor) +template +void test_deepks::check_edelta(std::vector& descriptor) { DeePKS_domain::load_model("model.ptg", ld.model_deepks); - if (PARAM.sys.gamma_only_local) + ld.allocate_V_delta(ucell.nat, kv.nkstot); + if (PARAM.inp.deepks_equiv) { - ld.allocate_V_delta(ucell.nat, 1); // 1 for gamma-only + DeePKS_domain::cal_edelta_gedm_equiv(ucell.nat, + this->ld.lmaxd, + this->ld.nmaxd, + this->ld.inlmax, + this->ld.des_per_atom, + this->ld.inl_l, + descriptor, + this->ld.gedm, + this->ld.E_delta, + 0); // 0 for rank } else { - ld.allocate_V_delta(ucell.nat, kv.nkstot); + DeePKS_domain::cal_edelta_gedm(ucell.nat, + this->ld.inlmax, + this->ld.des_per_atom, + this->ld.inl_l, + descriptor, + this->ld.pdm, + this->ld.model_deepks, + this->ld.gedm, + this->ld.E_delta); } - DeePKS_domain::cal_edelta_gedm(ucell.nat, - this->ld.lmaxd, - this->ld.nmaxd, - this->ld.inlmax, - this->ld.des_per_atom, - this->ld.inl_l, - descriptor, - this->ld.pdm, - this->ld.model_deepks, - this->ld.gedm, - this->ld.E_delta); std::ofstream ofs("E_delta.dat"); ofs << std::setprecision(10) << this->ld.E_delta << std::endl; @@ -399,61 +338,32 @@ void test_deepks::check_edelta(std::vector& descriptor) this->compare_with_ref("gedm.dat", "gedm_ref.dat"); } -void test_deepks::cal_H_V_delta() +template +void test_deepks::cal_V_delta() { - hamilt::HS_Matrix_K* hsk = new hamilt::HS_Matrix_K(&ParaO); + hamilt::HS_Matrix_K* hsk = new hamilt::HS_Matrix_K(&ParaO); hamilt::HContainer* hR = new hamilt::HContainer(ucell, &ParaO); - hamilt::Operator* op_deepks - = new hamilt::DeePKS>(hsk, - kv.kvec_d, - hR, // no explicit call yet - &ucell, - &Test_Deepks::GridD, - &overlap_orb_alpha_, - &ORB, - kv.nkstot, - p_elec_DM, - &this->ld); + hamilt::Operator* op_deepks = new hamilt::DeePKS>(hsk, + kv.kvec_d, + hR, // no explicit call yet + &ucell, + &Test_Deepks::GridD, + &overlap_orb_alpha_, + &ORB, + kv.nkstot, + p_elec_DM, + &this->ld); for (int ik = 0; ik < kv.nkstot; ++ik) { op_deepks->init(ik); } } -void test_deepks::cal_H_V_delta_k() +template +void test_deepks::check_e_deltabands() { - hamilt::HS_Matrix_K>* hsk = new hamilt::HS_Matrix_K>(&ParaO); - hamilt::HContainer* hR = new hamilt::HContainer(&ParaO); - - hamilt::Operator>* op_deepks - = new hamilt::DeePKS, double>>(hsk, - kv.kvec_d, - hR, // no explicit call yet - &ucell, - &Test_Deepks::GridD, - &overlap_orb_alpha_, - &ORB, - kv.nkstot, - p_elec_DM_k, - &this->ld); - for (int ik = 0; ik < kv.nkstot; ++ik) - { - op_deepks->init(ik); - } -} - -void test_deepks::check_e_deltabands() -{ - if (PARAM.sys.gamma_only_local) - { - this->cal_H_V_delta(); - this->ld.dpks_cal_e_delta_band(dm_new, 1); - } - else - { - this->cal_H_V_delta_k(); - this->ld.dpks_cal_e_delta_band(dm_k_new, kv.nkstot); - } + this->cal_V_delta(); + this->ld.dpks_cal_e_delta_band(dm_new, kv.nkstot); std::ofstream ofs("E_delta_bands.dat"); ofs << std::setprecision(10) << this->ld.e_delta_band << std::endl; @@ -461,7 +371,8 @@ void test_deepks::check_e_deltabands() this->compare_with_ref("E_delta_bands.dat", "E_delta_bands_ref.dat"); } -void test_deepks::check_f_delta_and_stress_delta() +template +void test_deepks::check_f_delta_and_stress_delta() { ModuleBase::matrix fvnl_dalpha; fvnl_dalpha.create(ucell.nat, 3); @@ -469,47 +380,28 @@ void test_deepks::check_f_delta_and_stress_delta() ModuleBase::matrix svnl_dalpha; svnl_dalpha.create(3, 3); const int cal_stress = 1; - if (PARAM.sys.gamma_only_local) - { - const int nks = 1; - DeePKS_domain::cal_f_delta(dm_new, - ucell, - ORB, - Test_Deepks::GridD, - ParaO, - nks, - kv.kvec_d, - this->ld.phialpha, - this->ld.gedm, - this->ld.inl_index, - fvnl_dalpha, - cal_stress, - svnl_dalpha); - } - else - { - const int nks = kv.nkstot; - DeePKS_domain::cal_f_delta>(dm_k_new, - ucell, - ORB, - Test_Deepks::GridD, - ParaO, - nks, - kv.kvec_d, - this->ld.phialpha, - this->ld.gedm, - this->ld.inl_index, - fvnl_dalpha, - cal_stress, - svnl_dalpha); - } + const int nks = kv.nkstot; + DeePKS_domain::cal_f_delta(dm_new, + ucell, + ORB, + Test_Deepks::GridD, + ParaO, + nks, + kv.kvec_d, + this->ld.phialpha, + this->ld.gedm, + this->ld.inl_index, + fvnl_dalpha, + cal_stress, + svnl_dalpha); DeePKS_domain::check_f_delta(ucell.nat, fvnl_dalpha, svnl_dalpha); this->compare_with_ref("F_delta.dat", "F_delta_ref.dat"); this->compare_with_ref("stress_delta.dat", "stress_delta_ref.dat"); } -void test_deepks::compare_with_ref(const std::string f1, const std::string f2) +template +void test_deepks::compare_with_ref(const std::string f1, const std::string f2) { this->total_check += 1; std::ifstream file1(f1.c_str()); @@ -543,3 +435,6 @@ void test_deepks::compare_with_ref(const std::string f1, const std::string f2) } return; } + +template class test_deepks; +template class test_deepks>; \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h index 15afc710d0..b623c394bf 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.h @@ -21,6 +21,7 @@ namespace Test_Deepks extern Grid_Driver GridD; } +template class test_deepks { @@ -38,7 +39,7 @@ class test_deepks Parallel_Orbitals ParaO; Test_Deepks::K_Vectors kv; - LCAO_Deepks ld; + LCAO_Deepks ld; int failed_check = 0; int total_check = 0; @@ -55,14 +56,11 @@ class test_deepks int lmax = 2; int ntype = 0; - std::vector dm; - std::vector dm_k; + using TH = std::conditional_t::value, ModuleBase::matrix, ModuleBase::ComplexMatrix>; - std::vector> dm_new; - std::vector>> dm_k_new; - - elecstate::DensityMatrix* p_elec_DM; - elecstate::DensityMatrix, double>* p_elec_DM_k; + std::vector dm; + std::vector> dm_new; + elecstate::DensityMatrix* p_elec_DM; // preparation void preparation(); @@ -78,18 +76,15 @@ class test_deepks // tranfer Matrix into vector void set_dm_new(); - void set_dm_k_new(); // tranfer vector into DensityMatrix void set_p_elec_DM(); - void set_p_elec_DM_k(); // checking void check_dstable(); void check_phialpha(); - void read_dm(); - void read_dm_k(const int nks); + void read_dm(const int nks); void check_pdm(); void check_descriptor(std::vector& descriptor); @@ -102,9 +97,8 @@ class test_deepks void check_edelta(std::vector& descriptor); - // calculate H_V_delta - void cal_H_V_delta(); - void cal_H_V_delta_k(); + // calculate V_delta + void cal_V_delta(); void check_e_deltabands(); void check_f_delta_and_stress_delta(); diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp index 0687eb2e00..b1b38a68fd 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test_prep.cpp @@ -6,18 +6,23 @@ #include "module_elecstate/read_pseudo.h" #include "module_hamilt_general/module_xc/exx_info.h" -Magnetism::Magnetism() { +Magnetism::Magnetism() +{ this->tot_magnetization = 0.0; this->abs_magnetization = 0.0; this->start_magnetization = nullptr; } -Magnetism::~Magnetism() { delete[] this->start_magnetization; } +Magnetism::~Magnetism() +{ + delete[] this->start_magnetization; +} namespace GlobalC { - Exx_Info exx_info; +Exx_Info exx_info; } -void test_deepks::preparation() +template +void test_deepks::preparation() { this->count_ntype(); this->set_parameters(); @@ -38,7 +43,8 @@ void test_deepks::preparation() this->ParaO.set_atomic_trace(ucell.get_iat2iwt(), ucell.nat, PARAM.globalv.nlocal); } -void test_deepks::set_parameters() +template +void test_deepks::set_parameters() { PARAM.input.basis_type = "lcao"; // GlobalV::global_pseudo_type= "auto"; @@ -60,7 +66,8 @@ void test_deepks::set_parameters() return; } -void test_deepks::count_ntype() +template +void test_deepks::count_ntype() { GlobalV::ofs_running << "count number of atom types" << std::endl; std::ifstream ifs("STRU", std::ios::in); @@ -88,14 +95,16 @@ void test_deepks::count_ntype() x.erase(0, x.find_first_not_of(typeOfWhitespaces)); if (x == "LATTICE_CONSTANT" || x == "NUMERICAL_ORBITAL" || x == "LATTICE_VECTORS" || x == "ATOMIC_POSITIONS" - || x == "NUMERICAL_DESCRIPTOR") { + || x == "NUMERICAL_DESCRIPTOR") + { break; -} + } std::string tmpid = x.substr(0, 1); - if (!x.empty() && tmpid != "#") { + if (!x.empty() && tmpid != "#") + { ntype++; -} + } } GlobalV::ofs_running << "ntype : " << ntype << std::endl; @@ -104,7 +113,8 @@ void test_deepks::count_ntype() return; } -void test_deepks::set_ekcut() +template +void test_deepks::set_ekcut() { GlobalV::ofs_running << "set lcao_ecut from LCAO files" << std::endl; // set as max of ekcut from every element @@ -126,9 +136,10 @@ void test_deepks::set_ekcut() while (in_ao.good()) { in_ao >> word; - if (word == "Cutoff(Ry)") { + if (word == "Cutoff(Ry)") + { break; -} + } } in_ao >> ek_current; lcao_ecut = std::max(lcao_ecut, ek_current); @@ -142,7 +153,8 @@ void test_deepks::set_ekcut() return; } -void test_deepks::setup_cell() +template +void test_deepks::setup_cell() { ucell.setup_cell("STRU", GlobalV::ofs_running); elecstate::read_pseudo(GlobalV::ofs_running, ucell); @@ -150,7 +162,8 @@ void test_deepks::setup_cell() return; } -void test_deepks::prep_neighbour() +template +void test_deepks::prep_neighbour() { double search_radius = atom_arrange::set_sr_NL(GlobalV::ofs_running, PARAM.input.out_level, @@ -166,22 +179,23 @@ void test_deepks::prep_neighbour() PARAM.inp.test_atom_input); } -void test_deepks::set_orbs() +template +void test_deepks::set_orbs() { ORB.init(GlobalV::ofs_running, - ucell.ntype, - PARAM.inp.orbital_dir, - ucell.orbital_fn.data(), - ucell.descriptor_file, - ucell.lmax, - lcao_ecut, - lcao_dk, - lcao_dr, - lcao_rmax, - PARAM.sys.deepks_setorb, - out_mat_r, - PARAM.input.cal_force, - my_rank); + ucell.ntype, + PARAM.inp.orbital_dir, + ucell.orbital_fn.data(), + ucell.descriptor_file, + ucell.lmax, + lcao_ecut, + lcao_dk, + lcao_dr, + lcao_rmax, + PARAM.sys.deepks_setorb, + out_mat_r, + PARAM.input.cal_force, + my_rank); ucell.infoNL.setupNonlocal(ucell.ntype, ucell.atoms, GlobalV::ofs_running, ORB); @@ -194,15 +208,16 @@ void test_deepks::set_orbs() double cutoff = 2.0 * rmax; int nr = static_cast(rmax / lcao_dr) + 1; - orb_.set_uniform_grid(true,nr,cutoff,'i',true); - alpha_.set_uniform_grid(true,nr,cutoff,'i',true); + orb_.set_uniform_grid(true, nr, cutoff, 'i', true); + alpha_.set_uniform_grid(true, nr, cutoff, 'i', true); overlap_orb_alpha_.tabulate(orb_, alpha_, 'S', nr, cutoff); return; } -void test_deepks::setup_kpt() +template +void test_deepks::setup_kpt() { this->kv.set("KPT", PARAM.input.nspin, @@ -212,3 +227,6 @@ void test_deepks::setup_kpt() GlobalV::ofs_running, GlobalV::ofs_warning); } + +template class test_deepks; +template class test_deepks>; \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects b/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects index 5e6debbcdf..42b0143270 100644 --- a/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects +++ b/source/module_hamilt_lcao/module_deepks/test/Makefile.Objects @@ -9,6 +9,7 @@ OBJS_MAIN=klist_1.o\ parallel_orbitals.o\ deepks_basic.o\ deepks_force.o\ +deepks_iterate.o\ deepks_vdelta.o\ deepks_pdm.o\ deepks_phialpha.o\ diff --git a/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp b/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp index 958798b64e..66176b7561 100644 --- a/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/main_deepks.cpp @@ -5,6 +5,9 @@ int calculate(); +template +void run_tests(test_deepks& test); + int main(int argc, char** argv) { #ifdef __MPI @@ -27,8 +30,30 @@ int main(int argc, char** argv) int calculate() { - test_deepks test; + std::ifstream ifs("INPUT"); + char word[80]; + bool gamma_only_local; + ifs >> word; + ifs >> gamma_only_local; + ifs.close(); + + if (gamma_only_local) + { + test_deepks test; + run_tests(test); + return test.failed_check; + } + else + { + test_deepks> test; + run_tests(test); + return test.failed_check; + } +} +template +void run_tests(test_deepks& test) +{ test.preparation(); test.check_dstable(); @@ -60,6 +85,7 @@ int calculate() { std::cout << "\e[1;32m [ PASS ]\e[0m All checks passed!" << std::endl; } +} - return test.failed_check; -} \ No newline at end of file +template void run_tests(test_deepks& test); +template void run_tests(test_deepks>& test); \ No newline at end of file diff --git a/source/module_hamilt_lcao/module_hcontainer/hcontainer.h b/source/module_hamilt_lcao/module_hcontainer/hcontainer.h index 670f08f629..c823f06027 100644 --- a/source/module_hamilt_lcao/module_hcontainer/hcontainer.h +++ b/source/module_hamilt_lcao/module_hcontainer/hcontainer.h @@ -332,6 +332,18 @@ class HContainer */ size_t size_R_loop() const; + + /** + * @brief find index of R in tmp_R_index, used when current_R is fixed + * + * @param rx_in index of R in x direction + * @param ry_in index of R in y direction + * @param rz_in index of R in z direction + * @return int index of R in tmp_R_index + */ + int find_R(const int& rx_in, const int& ry_in, const int& rz_in) const; + int find_R(const ModuleBase::Vector3& R_in) const; + /** * @brief calculate number of AtomPairs for current R index */ @@ -465,16 +477,6 @@ class HContainer mutable std::vector> tmp_R_index; // current index of R in tmp_atom_pairs, -1 means not initialized mutable int current_R = -1; - /** - * @brief find index of R in tmp_R_index, used when current_R is fixed - * - * @param rx_in index of R in x direction - * @param ry_in index of R in y direction - * @param rz_in index of R in z direction - * @return int index of R in tmp_R_index - */ - int find_R(const int& rx_in, const int& ry_in, const int& rz_in) const; - int find_R(const ModuleBase::Vector3& R_in) const; bool gamma_only = false; diff --git a/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp b/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp index 474e856bcb..04fab988a7 100644 --- a/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp +++ b/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp @@ -25,10 +25,35 @@ void Output_HContainer::write() { int size_for_loop_R = this->_hcontainer->size_R_loop(); int rx, ry, rz; + int R_range[2] = {0, 0}; + // find the range of R for (int iR = 0; iR < size_for_loop_R; iR++) { this->_hcontainer->loop_R(iR, rx, ry, rz); - this->write_single_R(rx, ry, rz); + int max_R = std::max({rx, ry, rz}); + int min_R = std::min({rx, ry, rz}); + if (max_R > R_range[1]) + { + R_range[1] = max_R; + } + if (min_R < R_range[0]) + { + R_range[0] = min_R; + } + } + // write in order of R + for (int ix = R_range[0]; ix <= R_range[1]; ix++) + { + for (int iy = R_range[0]; iy <= R_range[1]; iy++) + { + for (int iz = R_range[0]; iz <= R_range[1]; iz++) + { + if (this->_hcontainer->find_R(ix, iy, iz) != -1) + { + this->write_single_R(ix, iy, iz); + } + } + } } } diff --git a/tests/integrate/201_NO_15_f_pseudopots/refdata-DMR-sparse_SPIN0.csr b/tests/integrate/201_NO_15_f_pseudopots/refdata-DMR-sparse_SPIN0.csr index f35135367c..5ec35459b9 100644 --- a/tests/integrate/201_NO_15_f_pseudopots/refdata-DMR-sparse_SPIN0.csr +++ b/tests/integrate/201_NO_15_f_pseudopots/refdata-DMR-sparse_SPIN0.csr @@ -2,374 +2,374 @@ STEP: 0 Matrix Dimension of DM(R): 34 Matrix number of DM(R): 93 -3 1 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 -2 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 -1 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 -1 2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 0 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 0 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 0 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 1 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 1 0 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 1 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 1 2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 2 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 2 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 2 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 2 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +-2 2 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 -2 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 -2 2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 -1 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 -1 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 -1 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 -1 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 -1 3 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 0 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 0 0 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 0 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 0 2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 1 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 1 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 1 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 1 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 1 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 2 -2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 2 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 2 0 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 2 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -1 3 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 -2 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 -2 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 -2 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 -1 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 -1 0 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 -1 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 -1 2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 0 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 0 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +0 0 0 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 0 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 0 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 1 -2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 1 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 1 0 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 1 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 2 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 2 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 0 2 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -3 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -2 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -2 0 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -2 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -2 2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -1 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -1 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -1 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -1 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 -1 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 0 -2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 0 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 0 0 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 0 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 1 -3 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 1 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 1 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 1 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 1 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 2 -2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 1 2 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -2 -2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 -2 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 -2 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 -2 1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 + 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 +2 -2 2 496 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 -1 -2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 -1 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 -1 0 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 -1 1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 0 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 0 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 0 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 1 -2 496 - -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 + -1.30077665e+00 -3.97979828e-02 -1.21755678e-01 3.00506476e-02 2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 -4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 -3.97979828e-02 -1.15126664e+00 8.95185576e-02 -1.01048380e-01 -1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -1.21755678e-01 8.95185576e-02 -1.86285298e-02 1.13591275e-02 3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 -8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.00506476e-02 -1.01048380e-01 1.13591275e-02 -9.53400814e-03 -1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -1.32837516e+00 -9.95491140e-02 -9.95491140e-02 3.64581589e-03 2.53788780e-03 2.53788780e-03 2.60203672e-02 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 2.30528378e-02 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 -1.47531604e+00 9.95491140e-02 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 -6.78853114e-03 -2.07315938e-02 3.65770659e-03 9.88504715e-03 -1.34997473e-02 -2.30935703e-03 -1.14201355e-02 1.00868915e-02 -8.72159043e-03 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 6.82044689e-03 9.29544937e-03 -9.95491140e-02 9.95491140e-02 -1.47531604e+00 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 -6.78853114e-03 3.65770659e-03 -2.07315938e-02 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 2.30935703e-03 1.00868915e-02 4.47145138e-03 -8.72159043e-03 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -6.82044689e-03 3.64581589e-03 2.53788780e-03 2.53788780e-03 -1.26080894e-04 7.82240681e-05 7.82240681e-05 -4.95421603e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 8.14872011e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 -1.62399402e-03 -2.53788780e-03 7.82240681e-05 -1.63876786e-04 -7.82240681e-05 4.88057902e-03 2.95573881e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -4.02050538e-03 3.90840983e-03 -2.91222329e-04 -4.41278956e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 2.57202134e-05 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 -1.62399402e-03 7.82240681e-05 -7.82240681e-05 -1.63876786e-04 4.88057902e-03 2.92421677e-03 2.95573881e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 4.02050538e-03 -2.91222329e-04 -1.64256895e-04 -4.41278956e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -2.57202134e-05 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -5.09104100e-01 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 1.31876001e-01 1.70016634e-02 1.70016634e-02 -3.78321204e-02 2.60203672e-02 -6.78853114e-03 -6.78853114e-03 -4.95421603e-03 4.88057902e-03 4.88057902e-03 -2.33574112e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.02934331e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 -2.07315938e-02 3.65770659e-03 -3.05324736e-03 2.95573881e-03 2.92421677e-03 -1.42959316e-01 -8.78000495e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.12690603e-01 -1.12926204e-01 6.29096583e-03 3.94386154e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -5.10663990e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 -2.07315938e-02 -3.05324736e-03 2.92421677e-03 2.95573881e-03 -1.42959316e-01 -8.75173384e-02 -8.78000495e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.12690603e-01 6.29096583e-03 4.07789392e-03 3.94386154e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 5.10663990e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 -2.30935703e-03 1.14201355e-02 3.80846317e-03 -4.02050538e-03 -3.90840983e-03 1.84466621e-01 1.12690603e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.46216058e-01 1.45949895e-01 -8.49151503e-03 -5.01417164e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.42752029e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 2.30935703e-03 -3.80846317e-03 3.90840983e-03 4.02050538e-03 -1.84466621e-01 -1.12926204e-01 -1.12690603e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.46216058e-01 8.49151503e-03 5.01287669e-03 5.01417164e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.42752029e-03 2.30528378e-02 1.00868915e-02 1.00868915e-02 8.14872011e-05 -2.91222329e-04 -2.91222329e-04 1.02934331e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -9.58405865e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -8.72159043e-03 4.47145138e-03 1.92416159e-04 -4.41278956e-05 -1.64256895e-04 6.47988162e-03 3.94386154e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.01417164e-03 5.01287669e-03 -1.37774951e-04 -3.29747090e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.18861158e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -8.72159043e-03 1.92416159e-04 -1.64256895e-04 -4.41278956e-05 6.47988162e-03 4.07789392e-03 3.94386154e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.01417164e-03 -1.37774951e-04 -1.58824815e-04 -3.29747090e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.18861158e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 6.82044689e-03 -9.29544937e-03 -2.19325430e-04 2.57202134e-05 2.41137503e-04 -8.34518149e-03 -5.10663990e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.42752029e-03 -6.50712338e-03 2.58595459e-04 4.18861158e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.80403562e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -6.82044689e-03 2.19325430e-04 -2.41137503e-04 -2.57202134e-05 8.34518149e-03 5.25183836e-03 5.10663990e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.42752029e-03 -2.58595459e-04 -1.50120025e-04 -4.18861158e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.80403562e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 1 -1 496 - 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 - 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -3 -1 -1 496 - -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226518e-06 9.58226511e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226518e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226511e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120599e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120599e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 - 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -0 0 0 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 6.10668701e-01 -7.51799909e-02 6.94266500e-02 -1.13818158e-02 2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 -4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 -7.51799909e-02 6.30743818e-01 -3.88656825e-02 8.24503254e-02 -1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 6.94266500e-02 -3.88656825e-02 9.24320123e-03 -5.59159516e-03 3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 -8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -1.13818158e-02 8.24503254e-02 -5.59159516e-03 1.01087384e-02 -1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 6.62931071e-01 9.95491140e-02 9.95491140e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 -1.84743808e-04 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -6.96842667e-03 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 5.15990200e-01 -9.95491140e-02 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 6.78853114e-03 -4.68430612e-03 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 -2.30263163e-02 1.14201355e-02 -1.00868915e-02 9.66260440e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -1.69134466e-02 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 5.15990200e-01 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 6.78853114e-03 -3.65770659e-03 -4.68430612e-03 9.88504715e-03 1.34997473e-02 -1.14201355e-02 2.30263163e-02 -1.00868915e-02 -4.47145138e-03 9.66260440e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 1.69134466e-02 -9.36131516e-03 -2.53788780e-03 -2.53788780e-03 1.79650864e-04 -7.82240681e-05 -7.82240681e-05 4.91119301e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.65717248e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -1.46311251e-02 2.53788780e-03 -7.82240681e-05 1.41854973e-04 7.82240681e-05 -4.88057902e-03 -3.08556574e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.77878526e-03 -3.90840983e-03 2.91222329e-04 5.87867582e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -1.07142033e-04 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -1.46311251e-02 -7.82240681e-05 7.82240681e-05 1.41854973e-04 -4.88057902e-03 -2.92421677e-03 -3.08556574e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.77878526e-03 2.91222329e-04 1.64256895e-04 5.87867582e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 1.07142033e-04 2.50681311e-01 -1.29637869e-01 3.43603397e-02 -1.90677593e-02 -2.55642069e-01 5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 -3.35169819e-01 3.81033730e-02 3.81033730e-02 5.56692551e-02 -4.55715201e-02 4.68039666e-02 -8.11017653e-03 5.48328334e-03 5.76016724e-02 -1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 5.56692551e-02 -1.70016634e-02 -1.70016634e-02 -3.82879364e-03 -1.84743808e-04 6.78853114e-03 6.78853114e-03 4.91119301e-03 -4.88057902e-03 -4.88057902e-03 2.33254718e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.05482763e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 -4.68430612e-03 -3.65770659e-03 3.05324736e-03 -3.08556574e-03 -2.92421677e-03 1.42959316e-01 8.74838123e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.13139159e-01 1.12926204e-01 -6.29096583e-03 -3.92045739e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 4.94560355e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 -4.68430612e-03 3.05324736e-03 -2.92421677e-03 -3.08556574e-03 1.42959316e-01 8.75173384e-02 8.74838123e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.13139159e-01 -6.29096583e-03 -4.07789392e-03 -3.92045739e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -4.94560355e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 -2.30263163e-02 -1.14201355e-02 -3.80846317e-03 3.77878526e-03 3.90840983e-03 -1.84466621e-01 -1.13139159e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.45685791e-01 -1.45949895e-01 8.49151503e-03 5.03807181e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.62775483e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 2.30263163e-02 3.80846317e-03 -3.90840983e-03 -3.77878526e-03 1.84466621e-01 1.12926204e-01 1.13139159e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.45685791e-01 -8.49151503e-03 -5.01287669e-03 -5.03807181e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.62775483e-03 -6.96842667e-03 -1.00868915e-02 -1.00868915e-02 -8.65717248e-05 2.91222329e-04 2.91222329e-04 -1.05482763e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 7.69472345e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 9.66260440e-03 -4.47145138e-03 -1.92416159e-04 5.87867582e-05 1.64256895e-04 -6.47988162e-03 -3.92045739e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.03807181e-03 -5.01287669e-03 1.37774951e-04 3.28830564e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.09415493e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 9.66260440e-03 -1.92416159e-04 1.64256895e-04 5.87867582e-05 -6.47988162e-03 -4.07789392e-03 -3.92045739e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.03807181e-03 1.37774951e-04 1.58824815e-04 3.28830564e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.09415493e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -1.69134466e-02 9.29544937e-03 2.19325430e-04 -1.07142033e-04 -2.41137503e-04 8.34518149e-03 4.94560355e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.62775483e-03 6.50712338e-03 -2.58595459e-04 -4.09415493e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.05894315e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 1.69134466e-02 -2.19325430e-04 2.41137503e-04 1.07142033e-04 -8.34518149e-03 -5.25183836e-03 -4.94560355e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.62775483e-03 2.58595459e-04 1.50120025e-04 4.09415493e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.05894315e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 2 2 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 + 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226514e-06 -9.58226514e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226514e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226514e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120600e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120600e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 -2 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 - 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 -2 -2 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 - 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 --2 2 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 - 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 --2 2 -2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 - 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 - 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 --2 -2 2 496 - 1.46471486e+00 2.54883877e-01 1.24590418e-01 -9.35884290e-03 -2.50681311e-01 2.31073552e-01 2.31073552e-01 -2.31073552e-01 4.55715201e-02 -9.09946312e-02 -9.09946312e-02 9.09946312e-02 2.54883877e-01 1.70428957e+00 -9.34218553e-02 1.65342489e-01 1.29637869e-01 -1.70706534e-01 -1.70706534e-01 1.70706534e-01 -4.68039666e-02 8.78615395e-02 8.78615395e-02 -8.78615395e-02 1.24590418e-01 -9.34218553e-02 1.88920782e-02 -1.20468125e-02 -3.43603397e-02 3.47760262e-02 3.47760262e-02 -3.47760262e-02 8.11017653e-03 -1.51409429e-02 -1.51409429e-02 1.51409429e-02 -9.35884290e-03 1.65342489e-01 -1.20468125e-02 1.72406024e-02 1.90677593e-02 -2.20810865e-02 -2.20810865e-02 2.20810865e-02 -5.48328334e-03 1.08124682e-02 1.08124682e-02 -1.08124682e-02 1.89517553e+00 9.95491140e-02 9.95491140e-02 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 -2.12388496e-02 -1.19719253e-02 -1.19719253e-02 -1.34997473e-02 -6.86525306e-04 6.86525306e-04 -2.22701900e-02 7.88241731e-03 7.88241731e-03 -6.96401205e-03 -6.65332653e-03 6.65332653e-03 9.95491140e-02 2.04211641e+00 -9.95491140e-02 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 6.78853114e-03 1.78035242e-02 -3.65770659e-03 -9.88504715e-03 1.34997473e-02 6.08947863e-03 1.14201355e-02 -1.00868915e-02 8.24231853e-03 -4.47145138e-03 2.15728427e-03 6.96401205e-03 -6.20170953e-03 -9.29544937e-03 9.95491140e-02 -9.95491140e-02 2.04211641e+00 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 6.78853114e-03 -3.65770659e-03 1.78035242e-02 9.88504715e-03 1.34997473e-02 -1.14201355e-02 -6.08947863e-03 -1.00868915e-02 -4.47145138e-03 8.24231853e-03 -2.15728427e-03 6.96401205e-03 9.29544937e-03 6.20170953e-03 -9.15785008e-03 -2.53788780e-03 -2.53788780e-03 1.79684460e-04 -7.82240681e-05 -7.82240681e-05 4.90771661e-03 3.05324736e-03 3.05324736e-03 3.98965718e-03 -3.80846317e-03 3.80846317e-03 -8.90983131e-05 -1.92416159e-04 -1.92416159e-04 -5.76134452e-04 2.19325430e-04 -2.19325430e-04 -2.53788780e-03 -3.88804018e-03 2.53788780e-03 -7.82240681e-05 2.17480352e-04 7.82240681e-05 -4.88057902e-03 -2.92726385e-03 -2.92421677e-03 8.16061087e-05 -3.98965718e-03 3.98374436e-03 -3.90840983e-03 2.91222329e-04 4.87887308e-05 1.64256895e-04 -1.78094826e-05 5.76134452e-04 -3.17373257e-05 2.41137503e-04 -2.53788780e-03 2.53788780e-03 -3.88804018e-03 -7.82240681e-05 7.82240681e-05 2.17480352e-04 -4.88057902e-03 -2.92421677e-03 -2.92726385e-03 -8.16061087e-05 -3.98965718e-03 3.90840983e-03 -3.98374436e-03 2.91222329e-04 1.64256895e-04 4.87887308e-05 1.78094826e-05 5.76134452e-04 -2.41137503e-04 3.17373257e-05 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 -8.69671403e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 5.09104100e-01 3.81033730e-02 3.81033730e-02 -1.31876001e-01 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 3.81033730e-02 1.70016634e-02 1.70016634e-02 -1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -1.31876001e-01 -1.70016634e-02 -1.70016634e-02 3.78321204e-02 -2.12388496e-02 6.78853114e-03 6.78853114e-03 4.90771661e-03 -4.88057902e-03 -4.88057902e-03 2.33614448e-01 1.42959316e-01 1.42959316e-01 1.89783463e-01 -1.84466621e-01 1.84466621e-01 -1.02868307e-02 -6.47988162e-03 -6.47988162e-03 -2.78703402e-02 8.34518149e-03 -8.34518149e-03 -1.19719253e-02 1.78035242e-02 -3.65770659e-03 3.05324736e-03 -2.92726385e-03 -2.92421677e-03 1.42959316e-01 8.78151758e-02 8.75173384e-02 -1.05433222e-04 1.16218161e-01 -1.12710131e-01 1.12926204e-01 -6.29096583e-03 -3.94138564e-03 -4.07789392e-03 2.30094432e-05 -1.70670281e-02 5.10344353e-03 -5.25183836e-03 -1.19719253e-02 -3.65770659e-03 1.78035242e-02 3.05324736e-03 -2.92421677e-03 -2.92726385e-03 1.42959316e-01 8.75173384e-02 8.78151758e-02 1.05433222e-04 1.16218161e-01 -1.12926204e-01 1.12710131e-01 -6.29096583e-03 -4.07789392e-03 -3.94138564e-03 -2.30094432e-05 -1.70670281e-02 5.25183836e-03 -5.10344353e-03 -9.88504715e-03 9.88504715e-03 8.16061087e-05 -8.16061087e-05 -1.05433222e-04 1.05433222e-04 1.78440391e-04 -9.58226518e-06 -9.58226511e-06 -1.23324095e-04 1.23324095e-04 -3.89423179e-05 1.91006991e-04 1.91006991e-04 -1.34997473e-02 1.34997473e-02 1.34997473e-02 3.98965718e-03 -3.98965718e-03 -3.98965718e-03 1.89783463e-01 1.16218161e-01 1.16218161e-01 3.67563826e-01 -1.50037001e-01 1.50037001e-01 -8.58346559e-03 -5.25627773e-03 -5.25627773e-03 -3.91967293e-02 6.78582537e-03 -6.78582537e-03 -6.86525306e-04 6.08947863e-03 -1.14201355e-02 -3.80846317e-03 3.98374436e-03 3.90840983e-03 -1.84466621e-01 -1.12710131e-01 -1.12926204e-01 -9.58226518e-06 -1.50037001e-01 1.46241269e-01 -1.45949895e-01 8.49151503e-03 5.01097526e-03 5.01287669e-03 2.09120600e-06 2.20334385e-02 -6.42339379e-03 6.50712338e-03 6.86525306e-04 1.14201355e-02 -6.08947863e-03 3.80846317e-03 -3.90840983e-03 -3.98374436e-03 1.84466621e-01 1.12926204e-01 1.12710131e-01 -9.58226511e-06 1.50037001e-01 -1.45949895e-01 1.46241269e-01 -8.49151503e-03 -5.01287669e-03 -5.01097526e-03 2.09120599e-06 -2.20334385e-02 6.50712338e-03 -6.42339379e-03 -2.22701900e-02 -1.00868915e-02 -1.00868915e-02 -8.90983131e-05 2.91222329e-04 2.91222329e-04 -1.02868307e-02 -6.29096583e-03 -6.29096583e-03 -8.58346559e-03 8.49151503e-03 -8.49151503e-03 9.59486559e-04 1.37774951e-04 1.37774951e-04 1.21596738e-03 -2.58595459e-04 2.58595459e-04 7.88241731e-03 8.24231853e-03 -4.47145138e-03 -1.92416159e-04 4.87887308e-05 1.64256895e-04 -6.47988162e-03 -3.94138564e-03 -4.07789392e-03 -1.23324095e-04 -5.25627773e-03 5.01097526e-03 -5.01287669e-03 1.37774951e-04 3.30152350e-04 1.58824815e-04 2.69138959e-05 7.44624905e-04 -4.19384346e-04 1.50120025e-04 7.88241731e-03 -4.47145138e-03 8.24231853e-03 -1.92416159e-04 1.64256895e-04 4.87887308e-05 -6.47988162e-03 -4.07789392e-03 -3.94138564e-03 1.23324095e-04 -5.25627773e-03 5.01287669e-03 -5.01097526e-03 1.37774951e-04 1.58824815e-04 3.30152350e-04 -2.69138959e-05 7.44624905e-04 -1.50120025e-04 4.19384346e-04 2.15728427e-03 -2.15728427e-03 -1.78094826e-05 1.78094826e-05 2.30094432e-05 -2.30094432e-05 -3.89423179e-05 2.09120600e-06 2.09120599e-06 2.69138959e-05 -2.69138959e-05 8.49865950e-06 -4.16848167e-05 -4.16848167e-05 -6.96401205e-03 6.96401205e-03 6.96401205e-03 -5.76134452e-04 5.76134452e-04 5.76134452e-04 -2.78703402e-02 -1.70670281e-02 -1.70670281e-02 -3.91967293e-02 2.20334385e-02 -2.20334385e-02 1.21596738e-03 7.44624905e-04 7.44624905e-04 4.88351268e-03 -9.61306618e-04 9.61306618e-04 -6.65332653e-03 -6.20170953e-03 9.29544937e-03 2.19325430e-04 -3.17373257e-05 -2.41137503e-04 8.34518149e-03 5.10344353e-03 5.25183836e-03 1.91006991e-04 6.78582537e-03 -6.42339379e-03 6.50712338e-03 -2.58595459e-04 -4.19384346e-04 -1.50120025e-04 -4.16848167e-05 -9.61306618e-04 5.81078995e-04 -1.34231757e-04 6.65332653e-03 -9.29544937e-03 6.20170953e-03 -2.19325430e-04 2.41137503e-04 3.17373257e-05 -8.34518149e-03 -5.25183836e-03 -5.10344353e-03 1.91006991e-04 -6.78582537e-03 6.50712338e-03 -6.42339379e-03 2.58595459e-04 1.50120025e-04 4.19384346e-04 -4.16848167e-05 9.61306618e-04 -1.34231757e-04 5.81078995e-04 +3 -1 -1 496 + -4.46730500e-01 2.90265885e-01 -6.65919095e-02 3.20736205e-02 -2.50681311e-01 -2.31073552e-01 -2.31073552e-01 2.31073552e-01 4.55715201e-02 9.09946312e-02 9.09946312e-02 -9.09946312e-02 2.90265885e-01 -7.77208948e-02 3.49623849e-02 -1.81562170e-02 1.29637869e-01 1.70706534e-01 1.70706534e-01 -1.70706534e-01 -4.68039666e-02 -8.78615395e-02 -8.78615395e-02 8.78615395e-02 -6.65919095e-02 3.49623849e-02 -8.97965282e-03 4.90391018e-03 -3.43603397e-02 -3.47760262e-02 -3.47760262e-02 3.47760262e-02 8.11017653e-03 1.51409429e-02 1.51409429e-02 -1.51409429e-02 3.20736205e-02 -1.81562170e-02 4.90391018e-03 -2.40214415e-03 1.90677593e-02 2.20810865e-02 2.20810865e-02 -2.20810865e-02 -5.48328334e-03 -1.08124682e-02 -1.08124682e-02 1.08124682e-02 -9.61307016e-02 -9.95491140e-02 -9.95491140e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 4.96626145e-03 1.19719253e-02 1.19719253e-02 1.34997473e-02 6.86525306e-04 -6.86525306e-04 7.75107441e-03 -7.88241731e-03 -7.88241731e-03 6.96401205e-03 6.65332653e-03 -6.65332653e-03 -9.95491140e-02 5.08101702e-02 9.95491140e-02 2.53788780e-03 9.11909087e-03 -2.53788780e-03 -6.78853114e-03 1.75623651e-03 3.65770659e-03 9.88504715e-03 -1.34997473e-02 2.68064379e-02 -1.14201355e-02 1.00868915e-02 -1.01418763e-02 4.47145138e-03 -2.15728427e-03 -6.96401205e-03 1.75321839e-02 9.29544937e-03 -9.95491140e-02 9.95491140e-02 5.08101702e-02 2.53788780e-03 -2.53788780e-03 9.11909087e-03 -6.78853114e-03 3.65770659e-03 1.75623651e-03 -9.88504715e-03 -1.34997473e-02 1.14201355e-02 -2.68064379e-02 1.00868915e-02 4.47145138e-03 -1.01418763e-02 2.15728427e-03 -6.96401205e-03 -9.29544937e-03 -1.75321839e-02 3.84928096e-03 2.53788780e-03 2.53788780e-03 -1.26047298e-04 7.82240681e-05 7.82240681e-05 -4.95769243e-03 -3.05324736e-03 -3.05324736e-03 -3.98965718e-03 3.80846317e-03 -3.80846317e-03 7.89606128e-05 1.92416159e-04 1.92416159e-04 5.76134452e-04 -2.19325430e-04 2.19325430e-04 2.53788780e-03 9.11909087e-03 -2.53788780e-03 7.82240681e-05 -8.82514067e-05 -7.82240681e-05 4.88057902e-03 3.11404071e-03 2.92421677e-03 -8.16061087e-05 3.98965718e-03 -3.81554628e-03 3.90840983e-03 -2.91222329e-04 -5.41259230e-05 -1.64256895e-04 1.78094826e-05 -5.76134452e-04 1.01124921e-04 -2.41137503e-04 2.53788780e-03 -2.53788780e-03 9.11909087e-03 7.82240681e-05 -7.82240681e-05 -8.82514067e-05 4.88057902e-03 2.92421677e-03 3.11404071e-03 8.16061087e-05 3.98965718e-03 -3.90840983e-03 3.81554628e-03 -2.91222329e-04 -1.64256895e-04 -5.41259230e-05 -1.78094826e-05 -5.76134452e-04 2.41137503e-04 -1.01124921e-04 -2.50681311e-01 1.29637869e-01 -3.43603397e-02 1.90677593e-02 2.55642069e-01 -5.76016724e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -2.31073552e-01 1.70706534e-01 -3.47760262e-02 2.20810865e-02 -8.69671403e-02 -8.69671403e-02 8.69671403e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 2.31073552e-01 -1.70706534e-01 3.47760262e-02 -2.20810865e-02 8.69671403e-02 8.69671403e-02 3.35169819e-01 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 4.55715201e-02 -4.68039666e-02 8.11017653e-03 -5.48328334e-03 -5.76016724e-02 1.36360519e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 9.09946312e-02 -8.78615395e-02 1.51409429e-02 -1.08124682e-02 3.81033730e-02 3.81033730e-02 -3.81033730e-02 -1.70016634e-02 -1.70016634e-02 1.70016634e-02 -9.09946312e-02 8.78615395e-02 -1.51409429e-02 1.08124682e-02 -3.81033730e-02 -3.81033730e-02 -5.56692551e-02 1.70016634e-02 1.70016634e-02 3.82879364e-03 4.96626145e-03 -6.78853114e-03 -6.78853114e-03 -4.95769243e-03 4.88057902e-03 4.88057902e-03 -2.33214382e-01 -1.42959316e-01 -1.42959316e-01 -1.89783463e-01 1.84466621e-01 -1.84466621e-01 1.05548787e-02 6.47988162e-03 6.47988162e-03 2.78703402e-02 -8.34518149e-03 8.34518149e-03 1.19719253e-02 1.75623651e-03 3.65770659e-03 -3.05324736e-03 3.11404071e-03 2.92421677e-03 -1.42959316e-01 -8.74686860e-02 -8.75173384e-02 1.05433222e-04 -1.16218161e-01 1.13119631e-01 -1.12926204e-01 6.29096583e-03 3.92293329e-03 4.07789392e-03 -2.30094432e-05 1.70670281e-02 -4.94879992e-03 5.25183836e-03 1.19719253e-02 3.65770659e-03 1.75623651e-03 -3.05324736e-03 2.92421677e-03 3.11404071e-03 -1.42959316e-01 -8.75173384e-02 -8.74686860e-02 -1.05433222e-04 -1.16218161e-01 1.12926204e-01 -1.13119631e-01 6.29096583e-03 4.07789392e-03 3.92293329e-03 2.30094432e-05 1.70670281e-02 -5.25183836e-03 4.94879992e-03 9.88504715e-03 -9.88504715e-03 -8.16061087e-05 8.16061087e-05 1.05433222e-04 -1.05433222e-04 -1.78440391e-04 9.58226514e-06 9.58226514e-06 1.23324095e-04 -1.23324095e-04 3.89423179e-05 -1.91006991e-04 -1.91006991e-04 1.34997473e-02 -1.34997473e-02 -1.34997473e-02 -3.98965718e-03 3.98965718e-03 3.98965718e-03 -1.89783463e-01 -1.16218161e-01 -1.16218161e-01 5.86189719e-02 1.50037001e-01 -1.50037001e-01 8.58346559e-03 5.25627773e-03 5.25627773e-03 5.74991859e-03 -6.78582537e-03 6.78582537e-03 6.86525306e-04 2.68064379e-02 1.14201355e-02 3.80846317e-03 -3.81554628e-03 -3.90840983e-03 1.84466621e-01 1.13119631e-01 1.12926204e-01 9.58226514e-06 1.50037001e-01 -1.45660580e-01 1.45949895e-01 -8.49151503e-03 -5.04126819e-03 -5.01287669e-03 -2.09120600e-06 -2.20334385e-02 6.63188133e-03 -6.50712338e-03 -6.86525306e-04 -1.14201355e-02 -2.68064379e-02 -3.80846317e-03 3.90840983e-03 3.81554628e-03 -1.84466621e-01 -1.12926204e-01 -1.13119631e-01 9.58226514e-06 -1.50037001e-01 1.45949895e-01 -1.45660580e-01 8.49151503e-03 5.01287669e-03 5.04126819e-03 -2.09120600e-06 2.20334385e-02 -6.50712338e-03 6.63188133e-03 7.75107441e-03 1.00868915e-02 1.00868915e-02 7.89606128e-05 -2.91222329e-04 -2.91222329e-04 1.05548787e-02 6.29096583e-03 6.29096583e-03 8.58346559e-03 -8.49151503e-03 8.49151503e-03 -7.68391652e-04 -1.37774951e-04 -1.37774951e-04 -1.21596738e-03 2.58595459e-04 -2.58595459e-04 -7.88241731e-03 -1.01418763e-02 4.47145138e-03 1.92416159e-04 -5.41259230e-05 -1.64256895e-04 6.47988162e-03 3.92293329e-03 4.07789392e-03 1.23324095e-04 5.25627773e-03 -5.04126819e-03 5.01287669e-03 -1.37774951e-04 -3.28425304e-04 -1.58824815e-04 -2.69138959e-05 -7.44624905e-04 4.08892304e-04 -1.50120025e-04 -7.88241731e-03 4.47145138e-03 -1.01418763e-02 1.92416159e-04 -1.64256895e-04 -5.41259230e-05 6.47988162e-03 4.07789392e-03 3.92293329e-03 -1.23324095e-04 5.25627773e-03 -5.01287669e-03 5.04126819e-03 -1.37774951e-04 -1.58824815e-04 -3.28425304e-04 2.69138959e-05 -7.44624905e-04 1.50120025e-04 -4.08892304e-04 -2.15728427e-03 2.15728427e-03 1.78094826e-05 -1.78094826e-05 -2.30094432e-05 2.30094432e-05 3.89423179e-05 -2.09120600e-06 -2.09120600e-06 -2.69138959e-05 2.69138959e-05 -8.49865950e-06 4.16848167e-05 4.16848167e-05 6.96401205e-03 -6.96401205e-03 -6.96401205e-03 5.76134452e-04 -5.76134452e-04 -5.76134452e-04 2.78703402e-02 1.70670281e-02 1.70670281e-02 5.74991859e-03 -2.20334385e-02 2.20334385e-02 -1.21596738e-03 -7.44624905e-04 -7.44624905e-04 -2.25860819e-03 9.61306618e-04 -9.61306618e-04 6.65332653e-03 1.75321839e-02 -9.29544937e-03 -2.19325430e-04 1.01124921e-04 2.41137503e-04 -8.34518149e-03 -4.94879992e-03 -5.25183836e-03 -1.91006991e-04 -6.78582537e-03 6.63188133e-03 -6.50712338e-03 2.58595459e-04 4.08892304e-04 1.50120025e-04 4.16848167e-05 9.61306618e-04 -5.05218881e-04 1.34231757e-04 -6.65332653e-03 9.29544937e-03 -1.75321839e-02 2.19325430e-04 -2.41137503e-04 -1.01124921e-04 8.34518149e-03 5.25183836e-03 4.94879992e-03 -1.91006991e-04 6.78582537e-03 -6.50712338e-03 6.63188133e-03 -2.58595459e-04 -1.50120025e-04 -4.08892304e-04 4.16848167e-05 -9.61306618e-04 1.34231757e-04 -5.05218881e-04 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 0 1 2 3 10 11 12 14 15 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 10 15 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 0 1 2 3 11 12 14 16 17 19 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 5 6 8 9 21 22 23 25 26 28 29 30 32 33 4 5 6 7 8 9 20 21 22 24 25 26 27 28 29 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 0 12 24 36 48 66 86 106 124 144 164 170 180 190 190 200 206 216 226 226 236 254 274 294 308 326 346 366 384 404 424 438 456 476 496 From 76751eaa5139dcbc09f1025901f170d10364af2c Mon Sep 17 00:00:00 2001 From: Mohan Chen Date: Fri, 7 Mar 2025 09:13:06 +0800 Subject: [PATCH 108/160] Update ESolver, delete pelec->charge, instead using chr defined in ESolver_fp directly (#5963) * reorganize esolver_ks_lcao.h * delete some useless files in esolver_ks.h * change pelec->charge to this->chr * will delete pelec->charge in near future, we just directly use chr defined in esolver_fp * fix problem in ML_KEDF * update this->chr --- source/module_esolver/esolver_fp.cpp | 50 ++++++------ source/module_esolver/esolver_fp.h | 52 ++++++++----- source/module_esolver/esolver_ks.cpp | 21 ++--- source/module_esolver/esolver_ks.h | 45 ++++++----- source/module_esolver/esolver_ks_lcao.cpp | 23 +++--- source/module_esolver/esolver_ks_lcao.h | 48 +++++++----- .../module_esolver/esolver_ks_lcao_tddft.cpp | 8 +- source/module_esolver/esolver_ks_lcaopw.cpp | 4 +- source/module_esolver/esolver_ks_pw.cpp | 14 ++-- source/module_esolver/esolver_of.cpp | 34 ++++---- .../module_esolver/esolver_of_interface.cpp | 4 +- source/module_esolver/esolver_of_tool.cpp | 12 +-- source/module_esolver/esolver_sdft_pw.cpp | 4 +- source/module_esolver/lcao_before_scf.cpp | 4 +- source/module_esolver/lcao_others.cpp | 13 ++-- source/module_esolver/pw_others.cpp | 3 + .../hamilt_lcaodft/FORCE_k.cpp | 77 ------------------- 17 files changed, 187 insertions(+), 229 deletions(-) diff --git a/source/module_esolver/esolver_fp.cpp b/source/module_esolver/esolver_fp.cpp index 297309bed5..c92c2ebd34 100644 --- a/source/module_esolver/esolver_fp.cpp +++ b/source/module_esolver/esolver_fp.cpp @@ -23,15 +23,16 @@ namespace ModuleESolver ESolver_FP::ESolver_FP() { - // pw_rho = new ModuleBase::PW_Basis(); - // LCAO basis doesn't support GPU acceleration on FFT currently std::string fft_device = PARAM.inp.device; + + // LCAO basis doesn't support GPU acceleration on FFT currently if(PARAM.inp.basis_type == "lcao") { fft_device = "cpu"; } + pw_rho = new ModulePW::PW_Basis_Big(fft_device, PARAM.inp.precision); - if ( PARAM.globalv.double_grid) + if (PARAM.globalv.double_grid) { pw_rhod = new ModulePW::PW_Basis_Big(fft_device, PARAM.inp.precision); } @@ -44,6 +45,7 @@ ESolver_FP::ESolver_FP() pw_big = static_cast(pw_rhod); pw_big->setbxyz(PARAM.inp.bx, PARAM.inp.by, PARAM.inp.bz); sf.set(pw_rhod, PARAM.inp.nbspline); + } ESolver_FP::~ESolver_FP() @@ -140,7 +142,7 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso // 2) write fermi energy ModuleIO::output_efermi(conv_esolver, this->pelec->eferm.ef); - // 3) update delta rho for charge extrapolation + // 3) update delta_rho for charge extrapolation CE.update_delta_rho(ucell, &(this->chr), &(this->sf)); if (istep % PARAM.inp.out_interval == 0) @@ -153,13 +155,13 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso double* data = nullptr; if (PARAM.inp.dm_to_rho) { - data = this->pelec->charge->rho[is]; - this->pw_rhod->real2recip(this->pelec->charge->rho[is], this->pelec->charge->rhog[is]); + data = this->chr.rho[is]; + this->pw_rhod->real2recip(this->chr.rho[is], this->chr.rhog[is]); } else { - data = this->pelec->charge->rho_save[is]; - this->pw_rhod->real2recip(this->pelec->charge->rho_save[is], this->pelec->charge->rhog_save[is]); + data = this->chr.rho_save[is]; + this->pw_rhod->real2recip(this->chr.rho_save[is], this->chr.rhog_save[is]); } std::string fn =PARAM.globalv.global_out_dir + "/SPIN" + std::to_string(is + 1) + "_CHG.cube"; ModuleIO::write_vdata_palgrid(Pgrid, @@ -176,7 +178,7 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso { fn =PARAM.globalv.global_out_dir + "/SPIN" + std::to_string(is + 1) + "_TAU.cube"; ModuleIO::write_vdata_palgrid(Pgrid, - this->pelec->charge->kin_r_save[is], + this->chr.kin_r_save[is], is, PARAM.inp.nspin, istep, @@ -217,7 +219,7 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso fn, istep, this->pw_rhod, - this->pelec->charge, + &this->chr, &(ucell), this->pelec->pot->get_fixed_v(), this->solvent); @@ -226,11 +228,11 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso // 6) write ELF if (PARAM.inp.out_elf[0] > 0) { - this->pelec->charge->cal_elf = true; + this->chr.cal_elf = true; Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(this->pelec->charge), this->pw_rhod, ucell.symm); + srho.begin(is, this->chr, this->pw_rhod, ucell.symm); } std::string out_dir =PARAM.globalv.global_out_dir; @@ -242,8 +244,8 @@ void ESolver_FP::after_scf(UnitCell& ucell, const int istep, const bool conv_eso out_dir, istep, PARAM.inp.nspin, - this->pelec->charge->rho, - this->pelec->charge->kin_r, + this->chr.rho, + this->chr.kin_r, this->pw_rhod, this->Pgrid, &(ucell), @@ -260,9 +262,9 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) { // only G-vector and K-vector are changed due to the change of lattice // vector FFT grids do not change!! - pw_rho->initgrids(ucell.lat0, ucell.latvec, pw_rho->nx, pw_rho->ny, pw_rho->nz); - pw_rho->collect_local_pw(); - pw_rho->collect_uniqgg(); + this->pw_rho->initgrids(ucell.lat0, ucell.latvec, pw_rho->nx, pw_rho->ny, pw_rho->nz); + this->pw_rho->collect_local_pw(); + this->pw_rho->collect_uniqgg(); if (PARAM.globalv.double_grid) { @@ -292,7 +294,7 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) this->CE.update_all_dis(ucell); this->CE.extrapolate_charge(&(this->Pgrid), ucell, - this->pelec->charge, + &this->chr, &(this->sf), GlobalV::ofs_running, GlobalV::ofs_warning); @@ -327,7 +329,7 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) std::stringstream ss; ss << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_CHG_INI.cube"; ModuleIO::write_vdata_palgrid(this->Pgrid, - this->pelec->charge->rho[is], + this->chr.rho[is], is, PARAM.inp.nspin, istep, @@ -368,8 +370,8 @@ void ESolver_FP::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& if (iter % PARAM.inp.out_freq_elec == 0 || iter == PARAM.inp.scf_nmax || conv_esolver) { std::complex** rhog_tot - = (PARAM.inp.dm_to_rho) ? this->pelec->charge->rhog : this->pelec->charge->rhog_save; - double** rhor_tot = (PARAM.inp.dm_to_rho) ? this->pelec->charge->rho : this->pelec->charge->rho_save; + = (PARAM.inp.dm_to_rho) ? this->chr.rhog : this->chr.rhog_save; + double** rhor_tot = (PARAM.inp.dm_to_rho) ? this->chr.rho : this->chr.rho_save; for (int is = 0; is < PARAM.inp.nspin; is++) { this->pw_rhod->real2recip(rhor_tot[is], rhog_tot[is]); @@ -386,12 +388,12 @@ void ESolver_FP::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& if (XC_Functional::get_ked_flag()) { - std::vector> kin_g_space(PARAM.inp.nspin * this->pelec->charge->ngmc, {0.0, 0.0}); + std::vector> kin_g_space(PARAM.inp.nspin * this->chr.ngmc, {0.0, 0.0}); std::vector*> kin_g; for (int is = 0; is < PARAM.inp.nspin; is++) { - kin_g.push_back(kin_g_space.data() + is * this->pelec->charge->ngmc); - this->pw_rhod->real2recip(this->pelec->charge->kin_r_save[is], kin_g[is]); + kin_g.push_back(kin_g_space.data() + is * this->chr.ngmc); + this->pw_rhod->real2recip(this->chr.kin_r_save[is], kin_g[is]); } ModuleIO::write_rhog(PARAM.globalv.global_out_dir + PARAM.inp.suffix + "-TAU-DENSITY.restart", PARAM.globalv.gamma_only_pw || PARAM.globalv.gamma_only_local, diff --git a/source/module_esolver/esolver_fp.h b/source/module_esolver/esolver_fp.h index 9c95dd5b2d..1e7f23c02c 100644 --- a/source/module_esolver/esolver_fp.h +++ b/source/module_esolver/esolver_fp.h @@ -2,16 +2,31 @@ #define ESOLVER_FP_H #include "esolver.h" + +//! plane wave basis #include "module_basis/module_pw/pw_basis.h" + +//! symmetry analysis #include "module_cell/module_symmetry/symmetry.h" + +//! electronic states #include "module_elecstate/elecstate.h" + +//! charge extrapolation #include "module_elecstate/module_charge/charge_extra.h" + +//! solvation model #include "module_hamilt_general/module_surchem/surchem.h" + +//! local pseudopotential #include "module_hamilt_pw/hamilt_pwdft/VL_in_pw.h" + +//! structure factor related to plane wave basis #include "module_hamilt_pw/hamilt_pwdft/structure_factor.h" #include + //! The First-Principles (FP) Energy Solver Class /** * This class represents components that needed in @@ -22,7 +37,7 @@ namespace ModuleESolver { -class ESolver_FP : public ESolver +class ESolver_FP: public ESolver { public: //! Constructor @@ -49,39 +64,34 @@ class ESolver_FP : public ESolver //! ------------------------------------------------------------------------------ elecstate::ElecState* pelec = nullptr; ///< Electronic states - //! ------------------------------------------------------------------------------ + //! K points in Brillouin zone + K_Vectors kv; //! Electorn charge density Charge chr; - //! Structure factors that used with plane-wave basis set - Structure_Factor sf; - - //! K points in Brillouin zone - K_Vectors kv; - - //! Plane-wave basis set for charge density + //! pw_rho: Plane-wave basis set for charge density + //! pw_rhod: same as pw_rho for NCPP. Here 'd' stands for 'dense', + //! dense grid for for uspp, used for ultrasoft augmented charge density. + //! charge density and potential are defined on dense grids, + //! but effective potential needs to be interpolated on smooth grids in order to compute Veff|psi> ModulePW::PW_Basis* pw_rho; + ModulePW::PW_Basis* pw_rhod; //! dense grid for USPP + ModulePW::PW_Basis_Big* pw_big; ///< [temp] pw_basis_big class //! parallel for rho grid Parallel_Grid Pgrid; - //! pointer to local pseudopotential - pseudopot_cell_vl locpp; + //! Structure factors that used with plane-wave basis set + Structure_Factor sf; - /** - * @brief same as pw_rho for ncpp. Here 'd' stands for 'dense' - * dense grid for for uspp, used for ultrasoft augmented charge density. - * charge density and potential are defined on dense grids, - * but effective potential needs to be interpolated on smooth grids in order to compute Veff|psi> - */ - ModulePW::PW_Basis* pw_rhod; - ModulePW::PW_Basis_Big* pw_big; ///< [temp] pw_basis_big class + //! local pseudopotentials + pseudopot_cell_vl locpp; - //! Charge extrapolation + //! charge extrapolation method Charge_Extra CE; - // solvent model + //! solvent model surchem solvent; }; } // namespace ModuleESolver diff --git a/source/module_esolver/esolver_ks.cpp b/source/module_esolver/esolver_ks.cpp index 55511a1977..84c8f2525b 100644 --- a/source/module_esolver/esolver_ks.cpp +++ b/source/module_esolver/esolver_ks.cpp @@ -10,6 +10,7 @@ #include "module_io/write_istate_info.h" #include "module_parameter/parameter.h" #include "module_elecstate/elecstate_print.h" +#include "module_hsolver/hsolver.h" #include #include @@ -367,7 +368,7 @@ void ESolver_KS::hamilt2density(UnitCell& ucell, const int istep, con // double drho = this->estate.caldr2(); // EState should be used after it is constructed. - drho = p_chgmix->get_drho(pelec->charge, PARAM.inp.nelec); + drho = p_chgmix->get_drho(&this->chr, PARAM.inp.nelec); hsolver_error = 0.0; if (iter == 1 && PARAM.inp.calculation != "nscf") { @@ -389,7 +390,7 @@ void ESolver_KS::hamilt2density(UnitCell& ucell, const int istep, con this->hamilt2density_single(ucell, istep, iter, diag_ethr); - drho = p_chgmix->get_drho(pelec->charge, PARAM.inp.nelec); + drho = p_chgmix->get_drho(&this->chr, PARAM.inp.nelec); hsolver_error = hsolver::cal_hsolve_error(PARAM.inp.basis_type, PARAM.inp.esolver_type, @@ -521,7 +522,7 @@ void ESolver_KS::iter_init(UnitCell& ucell, const int istep, const in } // 1) save input rho - this->pelec->charge->save_rho_before_sum_band(); + this->chr.save_rho_before_sum_band(); } template @@ -551,9 +552,9 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i // compute magnetization, only for LSDA(spin==2) ucell.magnet.compute_magnetization(ucell.omega, - this->pelec->charge->nrxx, - this->pelec->charge->nxyz, - this->pelec->charge->rho, + this->chr.nrxx, + this->chr.nxyz, + this->chr.rho, this->pelec->nelec_spin.data()); if (PARAM.globalv.ks_run) @@ -628,11 +629,11 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i } else { - p_chgmix->mix_rho(pelec->charge); // update chr->rho by mixing + p_chgmix->mix_rho(&this->chr); // update chr->rho by mixing } if (PARAM.inp.scf_thr_type == 2) { - pelec->charge->renormalize_rho(); // renormalize rho in R-space would + this->chr.renormalize_rho(); // renormalize rho in R-space would // induce a error in K-space } //----------charge mixing done----------- @@ -644,7 +645,7 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i // be careful! conv_esolver is bool, not double !! Maybe a bug 20250302 by mohan MPI_Bcast(&conv_esolver, 1, MPI_DOUBLE, 0, BP_WORLD); - MPI_Bcast(pelec->charge->rho[0], this->pw_rhod->nrxx, MPI_DOUBLE, 0, BP_WORLD); + MPI_Bcast(this->chr.rho[0], this->pw_rhod->nrxx, MPI_DOUBLE, 0, BP_WORLD); #endif // update potential @@ -676,7 +677,7 @@ void ESolver_KS::iter_finish(UnitCell& ucell, const int istep, int& i double dkin = 0.0; // for meta-GGA if (XC_Functional::get_ked_flag()) { - dkin = p_chgmix->get_dkin(pelec->charge, PARAM.inp.nelec); + dkin = p_chgmix->get_dkin(&this->chr, PARAM.inp.nelec); } diff --git a/source/module_esolver/esolver_ks.h b/source/module_esolver/esolver_ks.h index 652c193d5c..75e6ff91bc 100644 --- a/source/module_esolver/esolver_ks.h +++ b/source/module_esolver/esolver_ks.h @@ -1,14 +1,23 @@ #ifndef ESOLVER_KS_H #define ESOLVER_KS_H + #include "esolver_fp.h" + +// for plane wave basis set #include "module_basis/module_pw/pw_basis_k.h" + +// for k-points in Brillouin zone #include "module_cell/klist.h" + +// for charge mixing #include "module_elecstate/module_charge/charge_mixing.h" -#include "module_hamilt_general/hamilt.h" -#include "module_hsolver/hsolver.h" -#include "module_io/cal_test.h" + +// for electronic wave functions #include "module_psi/psi.h" +// for Hamiltonian +#include "module_hamilt_general/hamilt.h" + #ifdef __MPI #include #else @@ -63,24 +72,15 @@ class ESolver_KS : public ESolver_FP //! PW for wave functions, only used in KSDFT, not in OFDFT ModulePW::PW_Basis_K* pw_wfc = nullptr; - //! Charge mixing method, only used in KDSFT, not in OFDFT + //! Charge mixing method Charge_Mixing* p_chgmix = nullptr; - //! nonlocal pseudo potential + //! nonlocal pseudopotentials pseudopot_cell_vnl ppcell; //! Electronic wavefunctions psi::Psi* psi = nullptr; - //! plane wave or LCAO - std::string basisname; - - //! number of electrons - double esolver_KS_ne = 0.0; - - //! whether esolver is oscillated - bool oscillate_esolver = false; - //! the start time of scf iteration #ifdef __MPI double iter_time; @@ -88,13 +88,16 @@ class ESolver_KS : public ESolver_FP std::chrono::system_clock::time_point iter_time; #endif - double diag_ethr; //! the threshold for diagonalization - double scf_thr; //! scf density threshold - double scf_ene_thr; //! scf energy threshold - double drho; //! the difference between rho_in (before HSolver) and rho_out (After HSolver) - double hsolver_error; //! the error of HSolver - int maxniter; //! maximum iter steps for scf - int niter; //! iter steps actually used in scf + std::string basisname; //! esolver_ks_lcao.cpp + double esolver_KS_ne = 0.0; //! number of electrons + double diag_ethr; //! the threshold for diagonalization + double scf_thr; //! scf density threshold + double scf_ene_thr; //! scf energy threshold + double drho; //! the difference between rho_in (before HSolver) and rho_out (After HSolver) + double hsolver_error; //! the error of HSolver + int maxniter; //! maximum iter steps for scf + int niter; //! iter steps actually used in scf + bool oscillate_esolver = false; // whether esolver is oscillated }; } // namespace ModuleESolver #endif diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 665a4fbde5..a861a5a7d1 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -193,7 +193,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "LOCAL POTENTIAL"); // 8) inititlize the charge density - this->pelec->charge->allocate(PARAM.inp.nspin); + this->chr.allocate(PARAM.inp.nspin); this->pelec->omega = ucell.omega; // 9) initialize the potential @@ -331,7 +331,6 @@ void ESolver_KS_LCAO::cal_force(UnitCell& ucell, ModuleBase::matrix& for &ucell.symm); // delete RA after cal_force - this->RA.delete_grid(); this->have_force = true; @@ -349,12 +348,16 @@ void ESolver_KS_LCAO::cal_stress(UnitCell& ucell, ModuleBase::matrix& st ModuleBase::TITLE("ESolver_KS_LCAO", "cal_stress"); ModuleBase::timer::tick("ESolver_KS_LCAO", "cal_stress"); + // if the users do not want to calculate forces but want stress, + // we call cal_force if (!this->have_force) { ModuleBase::matrix fcs; this->cal_force(ucell, fcs); } - stress = this->scs; // copy the stress + + // the 'scs' stress has already been calculated in 'cal_force' + stress = this->scs; this->have_force = false; ModuleBase::timer::tick("ESolver_KS_LCAO", "cal_stress"); @@ -466,7 +469,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) *this->pw_rho, *this->pw_rhod, this->locpp.vloc, - *this->pelec->charge, + this->chr, this->GG, this->GK, this->kv, @@ -494,7 +497,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) *this->pw_rho, *this->pw_rhod, this->locpp.vloc, - *this->pelec->charge, + this->chr, this->GG, this->GK, this->kv, @@ -625,7 +628,7 @@ void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const elecstate::cal_ux(ucell); //! update the potentials by using new electron charge density - this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); + this->pelec->pot->update_from_charge(&this->chr, &ucell); //! compute the correction energy for metals this->pelec->f_en.descf = this->pelec->cal_delta_escf(); @@ -662,7 +665,7 @@ void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const GlobalC::dftu.set_dmr(dynamic_cast*>(this->pelec)->get_DM()); } // Calculate U and J if Yukawa potential is used - GlobalC::dftu.cal_slater_UJ(ucell, this->pelec->charge->rho, this->pw_rho->nrxx); + GlobalC::dftu.cal_slater_UJ(ucell, this->chr.rho, this->pw_rho->nrxx); } #ifdef __DEEPKS @@ -760,7 +763,7 @@ void ESolver_KS_LCAO::hamilt2density_single(UnitCell& ucell, int istep, Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(this->pelec->charge), this->pw_rho, ucell.symm); + srho.begin(is, this->chr, this->pw_rho, ucell.symm); } // 12) calculate delta energy @@ -780,7 +783,7 @@ void ESolver_KS_LCAO::update_pot(UnitCell& ucell, const int istep, const if (!conv_esolver) { elecstate::cal_ux(ucell); - this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); + this->pelec->pot->update_from_charge(&this->chr, &ucell); this->pelec->f_en.descf = this->pelec->cal_delta_escf(); } else @@ -863,7 +866,7 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& { for (int is = 0; is < PARAM.inp.nspin; ++is) { - GlobalC::restart.save_disk("charge", is, this->pelec->charge->nrxx, this->pelec->charge->rho[is]); + GlobalC::restart.save_disk("charge", is, this->chr.nrxx, this->chr.rho[is]); } } diff --git a/source/module_esolver/esolver_ks_lcao.h b/source/module_esolver/esolver_ks_lcao.h index 7cc1fd2375..031400b2cc 100644 --- a/source/module_esolver/esolver_ks_lcao.h +++ b/source/module_esolver/esolver_ks_lcao.h @@ -1,35 +1,50 @@ #ifndef ESOLVER_KS_LCAO_H #define ESOLVER_KS_LCAO_H + #include "esolver_ks.h" + +// for adjacent atoms #include "module_hamilt_lcao/hamilt_lcaodft/record_adj.h" + +// for NAO basis +#include "module_basis/module_nao/two_center_bundle.h" + // for grid integration #include "module_hamilt_lcao/module_gint/gint_gamma.h" #include "module_hamilt_lcao/module_gint/gint_k.h" #include "module_hamilt_lcao/module_gint/temp_gint/gint.h" #include "module_hamilt_lcao/module_gint/temp_gint/gint_info.h" + +// for DeePKS #ifdef __DEEPKS #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" #endif + +// for EXX #ifdef __EXX #include "module_ri/Exx_LRI_interface.h" #include "module_ri/Mix_DMk_2D.h" #endif -#include "module_basis/module_nao/two_center_bundle.h" -#include "module_io/output_mat_sparse.h" -// added by jghan for rdmft calculation +// for RDMFT #include "module_rdmft/rdmft.h" - #include + +// for Linear Response namespace LR { template class ESolver_LR; } + +//----------------------------------- +// ESolver for LCAO +//----------------------------------- namespace ModuleESolver { + template class ESolver_KS_LCAO : public ESolver_KS { @@ -62,43 +77,38 @@ class ESolver_KS_LCAO : public ESolver_KS virtual void others(UnitCell& ucell, const int istep) override; - // we will get rid of this class soon, don't use it, mohan 2024-03-28 + //! Store information about Adjacent Atoms Record_adj RA; + //! Store information about Adjacent Atoms Grid_Driver gd; - // 2d block-cyclic distribution info + //! NAO orbitals: 2d block-cyclic distribution info Parallel_Orbitals pv; - // used for k-dependent grid integration. + //! Grid integration: used for k-point-dependent algorithm Gint_k GK; - // used for gamma only algorithms. + //! Grid integration: used for gamma only algorithms. Gint_Gamma GG; + //! Grid integration: used to store some basic information Grid_Technique GridT; + //! NAO orbitals: two-center integrations TwoCenterBundle two_center_bundle_; - rdmft::RDMFT rdmft_solver; // added by jghan for rdmft calculation, 2024-03-16 + //! For RDMFT calculations, added by jghan, 2024-03-16 + rdmft::RDMFT rdmft_solver; - // temporary introduced during removing GlobalC::ORB + //! NAO: store related information LCAO_Orbitals orb_; // Temporarily store the stress to unify the interface with PW, // because it's hard to seperate force and stress calculation in LCAO. - // The copy costs memory and time ! - // Are there any better way to solve this problem ? ModuleBase::matrix scs; bool have_force = false; - //--------------common for all calculation, not only scf------------- - // set matrix and grid integral - void set_matrix_grid(Record_adj& ra); - - void beforesolver(const int istep); - //--------------------------------------------------------------------- - #ifdef __DEEPKS LCAO_Deepks ld; #endif diff --git a/source/module_esolver/esolver_ks_lcao_tddft.cpp b/source/module_esolver/esolver_ks_lcao_tddft.cpp index f8b86fae26..664e666aac 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.cpp +++ b/source/module_esolver/esolver_ks_lcao_tddft.cpp @@ -154,7 +154,7 @@ void ESolver_KS_LCAO_TDDFT::hamilt2density_single(UnitCell& ucell, Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(pelec->charge), pw_rho, ucell.symm); + srho.begin(is, this->chr, pw_rho, ucell.symm); } } @@ -206,7 +206,7 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, if (!conv_esolver) { elecstate::cal_ux(ucell); - this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); + this->pelec->pot->update_from_charge(&this->chr, &ucell); this->pelec->f_en.descf = this->pelec->cal_delta_escf(); } else @@ -365,8 +365,8 @@ void ESolver_KS_LCAO_TDDFT::after_scf(UnitCell& ucell, const int istep, std::stringstream ss_dipole; ss_dipole << PARAM.globalv.global_out_dir << "SPIN" << is + 1 << "_DIPOLE"; ModuleIO::write_dipole(ucell, - pelec->charge->rho_save[is], - pelec->charge->rhopw, + this->chr.rho_save[is], + this->chr.rhopw, is, istep, ss_dipole.str()); diff --git a/source/module_esolver/esolver_ks_lcaopw.cpp b/source/module_esolver/esolver_ks_lcaopw.cpp index 29f6bfb94b..8439265bfd 100644 --- a/source/module_esolver/esolver_ks_lcaopw.cpp +++ b/source/module_esolver/esolver_ks_lcaopw.cpp @@ -163,7 +163,7 @@ namespace ModuleESolver Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(this->pelec->charge), this->pw_rhod, ucell.symm); + srho.begin(is, this->chr, this->pw_rhod, ucell.symm); } // deband is calculated from "output" charge density calculated @@ -255,7 +255,7 @@ namespace ModuleESolver *this->pw_rho, *this->pw_rhod, this->locpp.vloc, - *this->pelec->charge, + this->chr, this->kv, this->pelec->wg #ifdef __EXX diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 0f6d52b6f0..db5c5b613a 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -164,7 +164,7 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p } //! 4) inititlize the charge density. - this->pelec->charge->allocate(PARAM.inp.nspin); + this->chr.allocate(PARAM.inp.nspin); //! 5) set the cell volume variable in pelec this->pelec->omega = ucell.omega; @@ -266,7 +266,7 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(this->pelec->charge), this->pw_rhod, ucell.symm); + srho.begin(is, this->chr, this->pw_rhod, ucell.symm); } //---------------------------------------------------------- @@ -470,7 +470,7 @@ void ESolver_KS_PW::hamilt2density_single(UnitCell& ucell, Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(this->pelec->charge), this->pw_rhod, ucell.symm); + srho.begin(is, this->chr, this->pw_rhod, ucell.symm); } // deband is calculated from "output" charge density calculated @@ -488,7 +488,7 @@ void ESolver_KS_PW::update_pot(UnitCell& ucell, const int istep, cons if (!conv_esolver) { elecstate::cal_ux(ucell); - this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); + this->pelec->pot->update_from_charge(&this->chr, &ucell); this->pelec->f_en.descf = this->pelec->cal_delta_escf(); #ifdef __MPI MPI_Bcast(&(this->pelec->f_en.descf), 1, MPI_DOUBLE, 0, BP_WORLD); @@ -605,7 +605,7 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const this->kv.wk, this->pw_big->bz, this->pw_big->nbz, - this->pelec->charge->ngmc, + this->chr.ngmc, &ucell, this->psi, this->pw_rhod, @@ -876,10 +876,10 @@ void ESolver_KS_PW::after_all_runners(UnitCell& ucell) // generate training data for ML-KEDF if (PARAM.inp.of_ml_gene_data == 1) { - this->pelec->pot->update_from_charge(this->pelec->charge, &ucell); + this->pelec->pot->update_from_charge(&this->chr, &ucell); ML_data ml_data; - ml_data.set_para(this->pelec->charge->nrxx, + ml_data.set_para(this->chr.nrxx, PARAM.inp.nelec, PARAM.inp.of_tf_weight, PARAM.inp.of_vw_weight, diff --git a/source/module_esolver/esolver_of.cpp b/source/module_esolver/esolver_of.cpp index 0ddb31d507..c79e04e2ea 100644 --- a/source/module_esolver/esolver_of.cpp +++ b/source/module_esolver/esolver_of.cpp @@ -161,7 +161,7 @@ void ESolver_OF::runner(UnitCell& ucell, const int istep) #ifdef __MLKEDF // for ML KEDF test - if (PARAM.inp.of_ml_local_test) this->ml_->localTest(pelec->charge->rho, this->pw_rho); + if (PARAM.inp.of_ml_local_test) this->ml_->localTest(this->chr.rho, this->pw_rho); #endif @@ -264,7 +264,7 @@ void ESolver_OF::before_opt(const int istep, UnitCell& ucell) Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(pelec->charge), this->pw_rho, ucell.symm); + srho.begin(is, this->chr, this->pw_rho, ucell.symm); } for (int is = 0; is < PARAM.inp.nspin; ++is) @@ -275,15 +275,15 @@ void ESolver_OF::before_opt(const int istep, UnitCell& ucell) { // Here we initialize rho to be uniform, // because the rho got by pot.init_pot -> Charge::atomic_rho may contain minus elements. - pelec->charge->rho[is][ibs] = this->nelec_[is] / this->pelec->omega; - this->pphi_[is][ibs] = sqrt(pelec->charge->rho[is][ibs]); + this->chr.rho[is][ibs] = this->nelec_[is] / this->pelec->omega; + this->pphi_[is][ibs] = sqrt(this->chr.rho[is][ibs]); } } else { for (int ibs = 0; ibs < this->pw_rho->nrxx; ++ibs) { - this->pphi_[is][ibs] = sqrt(pelec->charge->rho[is][ibs]); + this->pphi_[is][ibs] = sqrt(this->chr.rho[is][ibs]); } } } @@ -315,8 +315,8 @@ void ESolver_OF::update_potential(UnitCell& ucell) // (1) get dL/dphi elecstate::cal_ux(ucell); - this->pelec->pot->update_from_charge(pelec->charge, &ucell); // Hartree + XC + external - this->kinetic_potential(pelec->charge->rho, + this->pelec->pot->update_from_charge(&this->chr, &ucell); // Hartree + XC + external + this->kinetic_potential(this->chr.rho, this->pphi_, this->pelec->pot->get_effective_v()); // (kinetic + Hartree + XC + external) * 2 * phi for (int is = 0; is < PARAM.inp.nspin; ++is) @@ -405,7 +405,7 @@ void ESolver_OF::update_rho() { this->pphi_[is][ir] = this->pphi_[is][ir] * cos(this->theta_[is]) + this->pdirect_[is][ir] * sin(this->theta_[is]); - pelec->charge->rho[is][ir] = this->pphi_[is][ir] * this->pphi_[is][ir]; + this->chr.rho[is][ir] = this->pphi_[is][ir] * this->pphi_[is][ir]; } } // // ------------ turn on symmetry may cause instability in optimization ------------ @@ -414,10 +414,10 @@ void ESolver_OF::update_rho() // Symmetry_rho srho; // for (int is = 0; is < PARAM.inp.nspin; is++) // { - // srho.begin(is, *(pelec->charge), this->pw_rho, Pgrid, ucell.symm); + // srho.begin(is, *(this->chr), this->pw_rho, Pgrid, ucell.symm); // for (int ibs = 0; ibs < this->pw_rho->nrxx; ++ibs) // { - // this->pphi_[is][ibs] = sqrt(pelec->charge->rho[is][ibs]); + // this->pphi_[is][ibs] = sqrt(this->chr.rho[is][ibs]); // } // } // } @@ -494,7 +494,7 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell, const bool conv_eso //------------------------------------------------------------------ if (PARAM.inp.out_elf[0] > 0) { - this->kinetic_energy_density(this->pelec->charge->rho, this->pphi_, this->pelec->charge->kin_r); + this->kinetic_energy_density(this->chr.rho, this->pphi_, this->chr.kin_r); } //------------------------------------------------------------------ @@ -506,7 +506,7 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell, const bool conv_eso // should not be here? mohan note 2025-03-03 for (int ir = 0; ir < this->pw_rho->nrxx; ++ir) { - this->pelec->charge->rho_save[0][ir] = this->pelec->charge->rho[0][ir]; + this->chr.rho_save[0][ir] = this->chr.rho[0][ir]; } #ifdef __MLKEDF @@ -515,7 +515,7 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell, const bool conv_eso //------------------------------------------------------------------ if (this->of_kinetic_ == "ml") { - this->tf_->get_energy(this->pelec->charge->rho); + this->tf_->get_energy(this->chr.rho); std::cout << "ML Term = " << this->ml_->ml_energy << " Ry, TF Term = " << this->tf_->tf_energy @@ -532,8 +532,8 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell, const bool conv_eso //------------------------------------------------------------------ if (PARAM.inp.of_ml_gene_data) { - this->pelec->pot->update_from_charge(pelec->charge, &ucell); // Hartree + XC + external - this->kinetic_potential(pelec->charge->rho, this->pphi_, this->pelec->pot->get_effective_v()); // (kinetic + Hartree + XC + external) * 2 * phi + this->pelec->pot->update_from_charge(&this->chr, &ucell); // Hartree + XC + external + this->kinetic_potential(this->chr.rho, this->pphi_, this->pelec->pot->get_effective_v()); // (kinetic + Hartree + XC + external) * 2 * phi const double* vr_eff = this->pelec->pot->get_effective_v(0); for (int ir = 0; ir < this->pw_rho->nrxx; ++ir) @@ -547,7 +547,7 @@ void ESolver_OF::after_opt(const int istep, UnitCell& ucell, const bool conv_eso // ================= std::cout << "Generating Training data..." << std::endl; std::cout << "mu = " << this->pelec->eferm.get_efval(0) << std::endl; - this->ml_->generateTrainData(pelec->charge->rho, *(this->wt_), *(this->tf_), this->pw_rho, vr_eff); + this->ml_->generateTrainData(this->chr.rho, *(this->wt_), *(this->tf_), this->pw_rho, vr_eff); } #endif @@ -580,7 +580,7 @@ double ESolver_OF::cal_energy() for (int is = 0; is < PARAM.inp.nspin; ++is) { pseudopot_energy += this->inner_product(this->pelec->pot->get_fixed_v(), - pelec->charge->rho[is], + this->chr.rho[is], this->pw_rho->nrxx, this->dV_); } diff --git a/source/module_esolver/esolver_of_interface.cpp b/source/module_esolver/esolver_of_interface.cpp index 057b764118..5df1051af2 100644 --- a/source/module_esolver/esolver_of_interface.cpp +++ b/source/module_esolver/esolver_of_interface.cpp @@ -236,13 +236,13 @@ void ESolver_OF::kinetic_stress(ModuleBase::matrix& kinetic_stress_) if (this->of_kinetic_ == "wt") { - this->wt_->get_stress(pelec->charge->rho, this->pw_rho, PARAM.inp.of_vw_weight); + this->wt_->get_stress(this->chr.rho, this->pw_rho, PARAM.inp.of_vw_weight); kinetic_stress_ += this->wt_->stress; } if (this->of_kinetic_ == "lkt") { - this->lkt_->get_stress(pelec->charge->rho, this->pw_rho); + this->lkt_->get_stress(this->chr.rho, this->pw_rho); kinetic_stress_ += this->lkt_->stress; } if (this->of_kinetic_ == "ml") diff --git a/source/module_esolver/esolver_of_tool.cpp b/source/module_esolver/esolver_of_tool.cpp index c6f2725a1d..0fa78e97b3 100644 --- a/source/module_esolver/esolver_of_tool.cpp +++ b/source/module_esolver/esolver_of_tool.cpp @@ -20,7 +20,7 @@ void ESolver_OF::init_elecstate(UnitCell& ucell) if (this->pelec == nullptr) { this->pelec = new elecstate::ElecState((Charge*)(&chr), this->pw_rho, pw_big); - this->pelec->charge->allocate(PARAM.inp.nspin); + this->chr.allocate(PARAM.inp.nspin); } this->pelec->omega = ucell.omega; @@ -402,15 +402,15 @@ void ESolver_OF::print_info(const bool conv_esolver) // min/max(dE/dPhi)" << endl; } // ============ used to compare with PROFESS3.0 ================ - // double minDen = pelec->charge->rho[0][0]; - // double maxDen = pelec->charge->rho[0][0]; + // double minDen = this->chr.rho[0][0]; + // double maxDen = this->chr.rho[0][0]; // double minPot = this->pdEdphi_[0][0]; // double maxPot = this->pdEdphi_[0][0]; // for (int i = 0; i < this->pw_rho->nrxx; ++i) // { - // if (pelec->charge->rho[0][i] < minDen) minDen = - // pelec->charge->rho[0][i]; if (pelec->charge->rho[0][i] > maxDen) - // maxDen = pelec->charge->rho[0][i]; if (this->pdEdphi_[0][i] < minPot) + // if (this->chr.rho[0][i] < minDen) minDen = + // this->chr.rho[0][i]; if (this->chr.rho[0][i] > maxDen) + // maxDen = this->chr.rho[0][i]; if (this->pdEdphi_[0][i] < minPot) // minPot = this->pdEdphi_[0][i]; if (this->pdEdphi_[0][i] > maxPot) // maxPot = this->pdEdphi_[0][i]; // } diff --git a/source/module_esolver/esolver_sdft_pw.cpp b/source/module_esolver/esolver_sdft_pw.cpp index a733578820..e013372a11 100644 --- a/source/module_esolver/esolver_sdft_pw.cpp +++ b/source/module_esolver/esolver_sdft_pw.cpp @@ -191,7 +191,7 @@ void ESolver_SDFT_PW::hamilt2density_single(UnitCell& ucell, int iste Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(this->pelec->charge), this->pw_rho, ucell.symm); + srho.begin(is, this->chr, this->pw_rho, ucell.symm); } this->pelec->f_en.deband = this->pelec->cal_delta_eband(ucell); } @@ -248,7 +248,7 @@ void ESolver_SDFT_PW::cal_stress(UnitCell& ucell, ModuleBase::matrix& this->pw_wfc, *this->kspw_psi, this->stowf, - this->pelec->charge, + &this->chr, &this->locpp, &this->ppcell, ucell); diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index c6e020ca79..e991ac60f4 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -302,7 +302,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) { std::string fn = PARAM.globalv.global_out_dir + "/SPIN" + std::to_string(is + 1) + "_CHG.cube"; ModuleIO::write_vdata_palgrid(this->Pgrid, - this->pelec->charge->rho[is], + this->chr.rho[is], is, PARAM.inp.nspin, istep, @@ -322,7 +322,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { - srho.begin(is, *(this->pelec->charge), this->pw_rho, ucell.symm); + srho.begin(is, this->chr, this->pw_rho, ucell.symm); } this->p_hamilt->non_first_scf = istep; diff --git a/source/module_esolver/lcao_others.cpp b/source/module_esolver/lcao_others.cpp index af96e30f6d..5426ce2294 100644 --- a/source/module_esolver/lcao_others.cpp +++ b/source/module_esolver/lcao_others.cpp @@ -34,6 +34,9 @@ #include "module_io/restart_exx_csr.h" #endif +// mohan add 2025-03-06 +#include "module_io/cal_test.h" + namespace ModuleESolver { @@ -173,7 +176,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) { if (!ModuleIO::read_wfc_nao(PARAM.globalv.global_readin_dir, this->pv, *(this->psi), this->pelec)) { - ModuleBase::WARNING_QUIT("ESolver_KS_LCAO::beforesolver", "read wfc nao failed"); + ModuleBase::WARNING_QUIT("ESolver_KS_LCAO::others", "read wfc nao failed"); } } @@ -276,7 +279,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) if (PARAM.globalv.gamma_only_local) { ISC.begin(this->GG, - this->pelec->charge->rho, + this->chr.rho, this->pelec->wg, this->pelec->eferm.get_all_ef(), this->pw_rhod->nrxx, @@ -304,8 +307,8 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) else { ISC.begin(this->GK, - this->pelec->charge->rho, - this->pelec->charge->rhog, + this->chr.rho, + this->chr.rhog, this->pelec->wg, this->pelec->eferm.get_all_ef(), this->pw_rhod, @@ -332,7 +335,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) this->kv, PARAM.inp.if_separate_k, &this->Pgrid, - this->pelec->charge->ngmc); + this->chr.ngmc); } std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "getting partial charge"); } diff --git a/source/module_esolver/pw_others.cpp b/source/module_esolver/pw_others.cpp index 0f2be0a998..c36ddae6e7 100644 --- a/source/module_esolver/pw_others.cpp +++ b/source/module_esolver/pw_others.cpp @@ -46,6 +46,9 @@ #include #include "module_base/formatter.h" +// mohan add 2025-03-06 +#include "module_io/cal_test.h" + namespace ModuleESolver { template diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp index 2fcd83dda6..3fc8390b7c 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp @@ -187,83 +187,6 @@ void Force_LCAO>::finish_ftable(ForceStressArrays& fsr) return; } -// template <> -// void Force_LCAO>::test(Parallel_Orbitals& pv, double* mmm, const std::string& name) -//{ -// // mohan remove 'const' for pv, 2024-03-31 -// if (GlobalV::NPROC != 1) -// { -// return; -// } -// -// std::cout << "test!" << std::endl; -// -// int irr = 0; -// int ca = 0; -// -// GlobalV::ofs_running << " Calculate the test in Force_LCAO_k" << std::endl; -// Record_adj RA; -// -// // mohan update 2024-03-31 -// RA.for_2d(pv, GlobalV::GAMMA_ONLY_LOCAL, GlobalC::ORB.cutoffs()); -// -// double* test; -// test = new double[PARAM.globalv.nlocal * PARAM.globalv.nlocal]; -// ModuleBase::GlobalFunc::ZEROS(test, PARAM.globalv.nlocal * PARAM.globalv.nlocal); -// -// for (int T1 = 0; T1 < ucell.ntype; T1++) -// { -// Atom* atom1 = &ucell.atoms[T1]; -// for (int I1 = 0; I1 < atom1->na; I1++) -// { -// // const int iat = ucell.itia2iat(T1,I1); -// const int start1 = ucell.itiaiw2iwt(T1, I1, 0); -// for (int cb = 0; cb < RA.na_each[ca]; cb++) -// { -// const int T2 = RA.info[ca][cb][3]; -// const int I2 = RA.info[ca][cb][4]; -// Atom* atom2 = &ucell.atoms[T2]; -// const int start2 = ucell.itiaiw2iwt(T2, I2, 0); -// -// for (int jj = 0; jj < atom1->nw; jj++) -// { -// const int iw1_all = start1 + jj; -// for (int kk = 0; kk < atom2->nw; kk++) -// { -// const int iw2_all = start2 + kk; -// assert(irr < pv.nnr); -// test[iw1_all * PARAM.globalv.nlocal + iw2_all] += mmm[irr]; -// ++irr; -// } -// } -// } -// ++ca; -// } -// } -// -// std::cout << "\n " << name << std::endl; -// std::cout << std::setprecision(4); -// for (int i = 0; i < PARAM.globalv.nlocal; i++) -// { -// for (int j = 0; j < PARAM.globalv.nlocal; j++) -// { -// if (std::abs(test[i * PARAM.globalv.nlocal + j]) > 1.0e-5) -// { -// std::cout << std::setw(12) << test[i * PARAM.globalv.nlocal + j]; -// } -// else -// { -// std::cout << std::setw(12) << "0"; -// } -// } -// std::cout << std::endl; -// } -// delete[] test; -// -// RA.delete_grid(); // xiaohui add 2015-02-04 -// return; -// } - // be called in Force_LCAO::start_force_calculation template <> void Force_LCAO>::ftable(const bool isforce, From 05476098ae28c2a39528cbedc689444271164cbb Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Fri, 7 Mar 2025 09:13:33 +0800 Subject: [PATCH 109/160] inline function of complexarray (#5964) --- source/module_base/complexarray.cpp | 14 -------------- source/module_base/complexarray.h | 21 +++++++++++++++++++-- 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/source/module_base/complexarray.cpp b/source/module_base/complexarray.cpp index b7d2abab01..becb8e8448 100644 --- a/source/module_base/complexarray.cpp +++ b/source/module_base/complexarray.cpp @@ -262,18 +262,4 @@ void point_mult(ComplexArray &in1, ComplexArray &in2, ComplexArray &out){ in1.ptr[i].real() * in2.ptr[i].imag() + in1.ptr[i].imag() * in2.ptr[i].real());} } -const std::complex &ComplexArray::operator()(const int ind1, const int ind2, const int ind3, const int ind4) const{ - assert(ind1>=0); assert(ind1=0); assert(ind2=0); assert(ind3=0); assert(ind4& ComplexArray::operator()(const int ind1,const int ind2,const int ind3,const int ind4){ - assert(ind1>=0); assert(ind1=0); assert(ind2=0); assert(ind3=0); assert(ind4 #include #include +#include namespace ModuleBase { @@ -58,11 +59,27 @@ class ComplexArray /// overloaded subscript operator for non-const std::complex Array const reference return creates an lvakue std::complex &operator() - (const int ind1=0, const int ind2=0, const int ind3=0, const int ind4=0); + (const int ind1=0, const int ind2=0, const int ind3=0, const int ind4=0) + { + assert(ind1>=0); assert(ind1=0); assert(ind2=0); assert(ind3=0); assert(ind4 &operator()(int, int, int, int, int); /// overloaded subscript operator for const std::complex Array const reference return creates an cvakue const std::complex &operator() - (const int ind1=0, const int ind2=0, const int ind3=0, const int ind4=0)const; + (const int ind1=0, const int ind2=0, const int ind3=0, const int ind4=0) const + { + assert(ind1>=0); assert(ind1=0); assert(ind2=0); assert(ind3=0); assert(ind4 &operator()(int, int, int, int, int)const; /**************************************************** From f1508aa11532154fafeaf61e460421bc5c7e7fa3 Mon Sep 17 00:00:00 2001 From: dzzz2001 <153698752+dzzz2001@users.noreply.github.com> Date: Fri, 7 Mar 2025 09:13:52 +0800 Subject: [PATCH 110/160] modify doc (#5965) --- docs/community/faq.md | 2 +- docs/quick_start/easy_install.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/community/faq.md b/docs/community/faq.md index 724519a35e..df5db1ec5b 100644 --- a/docs/community/faq.md +++ b/docs/community/faq.md @@ -109,7 +109,7 @@ write(cs_stru, cs_atoms, format='abacus', pp=pp, basis=basis) ABACUS applies the density difference between two SCF steps (labeled as `DRHO` in the screen output) as the convergence criterion, which is considered as a more robust choice compared with the energy difference. `DRHO` is calculated via `DRHO = |rho(G)-rho_previous(G)|^2`. Note that the energy difference between two SCF steps (labed as `EDIFF`) is also printed out in the screen output. -**4. Why EDIFF is much slower than DRHO? +**4. Why EDIFF is much slower than DRHO?** For metaGGA calculations, it is normal because in addition to charge density, kinetic density also needs to be considered in metaGGA calculations. In this case, you can try set `mixing_tau = true`. If you find EDIFF is much slower than DRHO for non-metaGGA calculations, please start a new issue to us. diff --git a/docs/quick_start/easy_install.md b/docs/quick_start/easy_install.md index fb1306396b..332300475a 100644 --- a/docs/quick_start/easy_install.md +++ b/docs/quick_start/easy_install.md @@ -192,6 +192,8 @@ OMP_NUM_THREADS=4 mpirun -n 4 abacus In this case, the total thread count is 16. +> Notice: If the MPI library you are using is OpenMPI, which is commonly the case, when you set the number of processes to 1 or 2, OpenMPI will default to `--bind-to core`. This means that no matter how many threads you set, these threads will be restricted to run on 1 or 2 CPU cores. Therefore, setting a higher number of OpenMP threads might result in slower program execution. Hence, when using `mpirun -n` set to 1 or 2, it is recommended to set `--bind-to none` to avoid performance degradation. For example:`OMP_NUM_THREADS=6 mpirun --bind-to none -n 1 abacus`. The detailed binding strategy of OpenMPI can be referred to at https://docs.open-mpi.org/en/v5.0.x/man-openmpi/man1/mpirun.1.html#quick-summary. + ABACUS will try to determine the number of threads used by each process if `OMP_NUM_THREADS` is not set. However, it is **required** to set `OMP_NUM_THREADS` before running `mpirun` to avoid potential performance issues. Please refer to [hands-on guide](./hands_on.md) for more instructions. From 3b59b29b9f23fc2c057da65a16806ef92c7ea45c Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Fri, 7 Mar 2025 14:47:39 +0800 Subject: [PATCH 111/160] Performance: Optimize para_gemm and para_linear_transform (#5967) * change to copy matrix * optimize PLinearTransform::act * fix: CUDA compiling error without LCAO * optimize allocate for GPU * fix compile * update results --- .../kernels/cuda/math_kernel_op.cu | 80 ++++---- source/module_base/kernels/math_kernel_op.cpp | 14 +- source/module_base/kernels/math_kernel_op.h | 23 +-- .../kernels/rocm/math_kernel_op.hip.cu | 83 ++++---- .../kernels/test/math_kernel_test.cpp | 18 +- source/module_base/para_gemm.cpp | 181 ++++++++++-------- source/module_base/para_gemm.h | 14 ++ source/module_hsolver/diago_iter_assist.cpp | 6 +- .../module_hsolver/para_linear_transform.cpp | 121 ++++++------ source/module_hsolver/para_linear_transform.h | 11 ++ tests/integrate/102_PW_BPCG_BP/result.ref | 4 +- 11 files changed, 292 insertions(+), 263 deletions(-) diff --git a/source/module_base/kernels/cuda/math_kernel_op.cu b/source/module_base/kernels/cuda/math_kernel_op.cu index c17f9cd579..39043daff1 100644 --- a/source/module_base/kernels/cuda/math_kernel_op.cu +++ b/source/module_base/kernels/cuda/math_kernel_op.cu @@ -385,22 +385,15 @@ __global__ void matrix_transpose_kernel( } } - template -__global__ void matrix_setTo_another_kernel( - const int n, - const int LDA, - const int LDB, - const T* matrix_A, - T* matrix_B) +__global__ void matrix_copy_kernel(const int n1, const int n2, const T* A, const int LDA, T* B, const int LDB) { - int j = blockIdx.x * blockDim.x + threadIdx.x; - if (j < LDA && j < LDB) + const int i = blockIdx.x * blockDim.x + threadIdx.x; + const int j = blockIdx.y * blockDim.y + threadIdx.y; + + if (i < n1 && j < n2) { - for (int i = 0; i < n; i++) - { - matrix_B[i * LDB + j] = matrix_A[i * LDA + j]; - } + B[i * LDB + j] = A[i * LDA + j]; } } @@ -980,40 +973,43 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator } template <> -void matrixSetToAnother::operator()(const int& n, - const double* A, - const int& LDA, - double* B, - const int& LDB) +void matrixCopy::operator()(const int& n1, + const int& n2, + const double* A, + const int& LDA, + double* B, + const int& LDB) { - int thread = 1024; - int block = (LDA + thread - 1) / thread; - matrix_setTo_another_kernel <<>> (n, LDA, LDB, A, B); + const dim3 blockSize(16, 16); + const dim3 gridSize((n1 + blockSize.x - 1) / blockSize.x, (n2 + blockSize.y - 1) / blockSize.y); + matrix_copy_kernel <<>> (n1, n2, A, LDA, B, LDB); cudaCheckOnDebug(); } template <> -void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const int& n, - const std::complex* A, - const int& LDA, - std::complex* B, - const int& LDB) +void matrixCopy, base_device::DEVICE_GPU>::operator()(const int& n1, + const int& n2, + const std::complex* A, + const int& LDA, + std::complex* B, + const int& LDB) { - int thread = 1024; - int block = (LDA + thread - 1) / thread; - matrix_setTo_another_kernel> <<>> (n, LDA, LDB, reinterpret_cast*>(A), reinterpret_cast*>(B)); + const dim3 blockSize(16, 16); + const dim3 gridSize((n1 + blockSize.x - 1) / blockSize.x, (n2 + blockSize.y - 1) / blockSize.y); + matrix_copy_kernel> <<>> (n1, n2, reinterpret_cast*>(A), LDA, reinterpret_cast*>(B), LDB); cudaCheckOnDebug(); + } template <> -void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const int& n, - const std::complex* A, - const int& LDA, - std::complex* B, - const int& LDB) +void matrixCopy, base_device::DEVICE_GPU>::operator()(const int& n1, + const int& n2, + const std::complex* A, + const int& LDA, + std::complex* B, + const int& LDB) { - int thread = 1024; - int block = (LDA + thread - 1) / thread; - matrix_setTo_another_kernel> <<>> (n, LDA, LDB, reinterpret_cast*>(A), reinterpret_cast*>(B)); - + const dim3 blockSize(16, 16); + const dim3 gridSize((n1 + blockSize.x - 1) / blockSize.x, (n2 + blockSize.y - 1) / blockSize.y); + matrix_copy_kernel> <<>> (n1, n2, reinterpret_cast*>(A), LDA, reinterpret_cast*>(B), LDB); cudaCheckOnDebug(); } @@ -1027,7 +1023,7 @@ template struct vector_mul_vector_op, base_device::DEVICE_GP template struct vector_div_vector_op, base_device::DEVICE_GPU>; template struct constantvector_addORsub_constantVector_op; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; -template struct matrixSetToAnother, base_device::DEVICE_GPU>; +template struct matrixCopy, base_device::DEVICE_GPU>; template struct dot_real_op, base_device::DEVICE_GPU>; template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; @@ -1035,15 +1031,15 @@ template struct line_minimize_with_block_op, base_device::D template struct vector_div_constant_op, base_device::DEVICE_GPU>; template struct vector_mul_vector_op, base_device::DEVICE_GPU>; template struct vector_div_vector_op, base_device::DEVICE_GPU>; +template struct constantvector_addORsub_constantVector_op; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; -template struct matrixSetToAnother, base_device::DEVICE_GPU>; +template struct matrixCopy; +template struct matrixCopy, base_device::DEVICE_GPU>; #ifdef __LCAO template struct dot_real_op; template struct vector_div_constant_op; template struct vector_mul_vector_op; template struct vector_div_vector_op; -template struct matrixSetToAnother; -template struct constantvector_addORsub_constantVector_op; #endif } // namespace ModuleBase diff --git a/source/module_base/kernels/math_kernel_op.cpp b/source/module_base/kernels/math_kernel_op.cpp index 3f25a1e47b..bb0bb923a5 100644 --- a/source/module_base/kernels/math_kernel_op.cpp +++ b/source/module_base/kernels/math_kernel_op.cpp @@ -337,16 +337,16 @@ struct matrixTranspose_op }; template -struct matrixSetToAnother +struct matrixCopy { - void operator()(const int& n, const T* A, const int& LDA, T* B, const int& LDB) + void operator()(const int& n1, const int& n2, const T* A, const int& LDA, T* B, const int& LDB) { #ifdef _OPENMP #pragma omp parallel for collapse(2) schedule(static, 8192 / sizeof(T)) #endif - for (int i = 0; i < n; i++) + for (int i = 0; i < n1; i++) { - for (int j = 0; j < LDA; j++) + for (int j = 0; j < n2; j++) { B[i * LDB + j] = A[i * LDA + j]; } @@ -367,7 +367,7 @@ template struct vector_mul_vector_op, base_device::DEVICE_CP template struct vector_div_vector_op, base_device::DEVICE_CPU>; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; template struct matrixTranspose_op, base_device::DEVICE_CPU>; -template struct matrixSetToAnother, base_device::DEVICE_CPU>; +template struct matrixCopy, base_device::DEVICE_CPU>; template struct calc_grad_with_block_op, base_device::DEVICE_CPU>; template struct line_minimize_with_block_op, base_device::DEVICE_CPU>; @@ -385,7 +385,8 @@ template struct vector_mul_vector_op, base_device::DEVICE_C template struct vector_div_vector_op, base_device::DEVICE_CPU>; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; template struct matrixTranspose_op, base_device::DEVICE_CPU>; -template struct matrixSetToAnother, base_device::DEVICE_CPU>; +template struct matrixCopy; +template struct matrixCopy, base_device::DEVICE_CPU>; template struct calc_grad_with_block_op, base_device::DEVICE_CPU>; template struct line_minimize_with_block_op, base_device::DEVICE_CPU>; @@ -394,7 +395,6 @@ template struct vector_mul_vector_op; template struct vector_div_constant_op; template struct vector_div_vector_op; template struct matrixTranspose_op; -template struct matrixSetToAnother; template struct constantvector_addORsub_constantVector_op; #endif #ifdef __DSP diff --git a/source/module_base/kernels/math_kernel_op.h b/source/module_base/kernels/math_kernel_op.h index 33ad5a7b4d..d94aeb6806 100644 --- a/source/module_base/kernels/math_kernel_op.h +++ b/source/module_base/kernels/math_kernel_op.h @@ -298,19 +298,19 @@ template struct matrixTranspose_op { const T *input_matrix, T *output_matrix); }; -template struct matrixSetToAnother { - /// @brief initialize matrix B with A +template struct matrixCopy { + /// @brief copy matrix A to B, they can have different leading dimensions /// /// Input Parameters - /// \param n : first dimension of matrix + /// \param n1 : first dimension of matrix + /// \param n2 : second dimension of matrix /// \param A : input matrix A /// \param LDA : leading dimension of A /// \param LDB : leading dimension of B /// /// Output Parameters /// \param B : output matrix B - void operator()(const int &n, const T *A, const int &LDA, - T *B, const int &LDB); + void operator()(const int& n1, const int& n2, const T* A, const int& LDA, T* B, const int& LDB); }; #if __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM @@ -370,12 +370,13 @@ struct constantvector_addORsub_constantVector_op { const Real constant2); }; -template struct matrixSetToAnother { - void operator()(const int &n, - const T *A, // input - const int &LDA, - T *B, // output - const int &LDB); +template struct matrixCopy { + void operator()(const int& n1, + const int& n2, + const T* A, // input + const int& LDA, + T* B, // output + const int& LDB); }; void createGpuBlasHandle(); diff --git a/source/module_base/kernels/rocm/math_kernel_op.hip.cu b/source/module_base/kernels/rocm/math_kernel_op.hip.cu index ba20d282b7..0279bfee75 100644 --- a/source/module_base/kernels/rocm/math_kernel_op.hip.cu +++ b/source/module_base/kernels/rocm/math_kernel_op.hip.cu @@ -307,23 +307,16 @@ __global__ void matrix_transpose_kernel( } } - template -__launch_bounds__(1024) -__global__ void matrix_setTo_another_kernel( - const int n, - const int LDA, - const int LDB, - const T* matrix_A, - T* matrix_B) -{ - int j = blockIdx.x * blockDim.x + threadIdx.x; - if (j < LDA && j < LDB) +__launch_bounds__(1024) __global__ + void matrix_copy_kernel(const int n1, const int n2, const T* A, const int LDA, T* B, const int LDB) +{ + const int i = blockIdx.x * blockDim.x + threadIdx.x; + const int j = blockIdx.y * blockDim.y + threadIdx.y; + + if (i < n1 && j < n2) { - for (int i = 0; i < n; i++) - { - matrix_B[i * LDB + j] = matrix_A[i * LDA + j]; - } + B[i * LDB + j] = A[i * LDA + j]; } } @@ -889,39 +882,45 @@ void matrixTranspose_op, base_device::DEVICE_GPU>::operator } template <> -void matrixSetToAnother::operator()(const int& n, - const double* A, - const int& LDA, - double* B, - const int& LDB) +void matrixCopy::operator()(const int& n1, + const int& n2, + const double* A, + const int& LDA, + double* B, + const int& LDB) { - int thread = 1024; - int block = (LDA + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(matrix_setTo_another_kernel), dim3(block), dim3(thread), 0, 0, n, LDA, LDB, A, B); + const dim3 blockSize(16, 16); + const dim3 gridSize((n1 + blockSize.x - 1) / blockSize.x, (n2 + blockSize.y - 1) / blockSize.y); + + hipLaunchKernelGGL(HIP_KERNEL_NAME(matrix_copy_kernel), gridSize, blockSize, 0, 0, n1, n2, A, LDA, B, LDB); hipCheckOnDebug(); } template <> -void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const int& n, - const std::complex* A, - const int& LDA, - std::complex* B, - const int& LDB) +void matrixCopy, base_device::DEVICE_GPU>::operator()(const int& n1, + const int& n2, + const std::complex* A, + const int& LDA, + std::complex* B, + const int& LDB) { - int thread = 1024; - int block = (LDA + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(matrix_setTo_another_kernel>), dim3(block), dim3(thread), 0, 0, n, LDA, LDB, reinterpret_cast*>(A), reinterpret_cast*>(B)); + const dim3 blockSize(16, 16); + const dim3 gridSize((n1 + blockSize.x - 1) / blockSize.x, (n2 + blockSize.y - 1) / blockSize.y); + + hipLaunchKernelGGL(HIP_KERNEL_NAME(matrix_copy_kernel>), gridSize, blockSize, 0, 0, n1, n2, reinterpret_cast*>(A), LDA, reinterpret_cast*>(B), LDB); hipCheckOnDebug(); } template <> -void matrixSetToAnother, base_device::DEVICE_GPU>::operator()(const int& n, - const std::complex* A, - const int& LDA, - std::complex* B, - const int& LDB) +void matrixCopy, base_device::DEVICE_GPU>::operator()(const int& n1, + const int& n2, + const std::complex* A, + const int& LDA, + std::complex* B, + const int& LDB) { - int thread = 1024; - int block = (LDA + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(matrix_setTo_another_kernel>), dim3(block), dim3(thread), 0, 0, n, LDA, LDB, reinterpret_cast*>(A), reinterpret_cast*>(B)); + const dim3 blockSize(16, 16); + const dim3 gridSize((n1 + blockSize.x - 1) / blockSize.x, (n2 + blockSize.y - 1) / blockSize.y); + + hipLaunchKernelGGL(HIP_KERNEL_NAME(matrix_copy_kernel>), gridSize, blockSize, 0, 0, n1, n2, reinterpret_cast*>(A), LDA, reinterpret_cast*>(B), LDB); hipCheckOnDebug(); } @@ -935,7 +934,7 @@ template struct vector_div_constant_op, base_device::DEVICE_ template struct vector_mul_vector_op, base_device::DEVICE_GPU>; template struct vector_div_vector_op, base_device::DEVICE_GPU>; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; -template struct matrixSetToAnother, base_device::DEVICE_GPU>; +template struct matrixCopy, base_device::DEVICE_GPU>; template struct dot_real_op, base_device::DEVICE_GPU>; template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; @@ -944,14 +943,14 @@ template struct vector_div_constant_op, base_device::DEVICE template struct vector_mul_vector_op, base_device::DEVICE_GPU>; template struct vector_div_vector_op, base_device::DEVICE_GPU>; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; -template struct matrixSetToAnother, base_device::DEVICE_GPU>; +template struct matrixCopy, base_device::DEVICE_GPU>; #ifdef __LCAO template struct dot_real_op; template struct vector_div_constant_op; template struct vector_mul_vector_op; template struct vector_div_vector_op; -template struct matrixSetToAnother; +template struct matrixCopy; template struct constantvector_addORsub_constantVector_op; #endif } // namespace ModuleBase diff --git a/source/module_base/kernels/test/math_kernel_test.cpp b/source/module_base/kernels/test/math_kernel_test.cpp index 02dd7278f3..9490563743 100644 --- a/source/module_base/kernels/test/math_kernel_test.cpp +++ b/source/module_base/kernels/test/math_kernel_test.cpp @@ -630,7 +630,7 @@ TEST_F(TestModuleHsolverMathKernel, gemv_op_gpu) delete_memory_op()(Y_gemv_dev); } -TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) +TEST_F(TestModuleHsolverMathKernel, matrixCopy_op_gpu) { // const std::vector > expect_result = { // {-0.11893203,-0.13492526}, {-0.40314756, 0.07734553}, {0.06892412, 0.14837423}, {0.0, 0.0}, @@ -665,25 +665,15 @@ TEST_F(TestModuleHsolverMathKernel, matrixSetToAnother_op_gpu) B.size()); // run - ModuleBase::matrixSetToAnother, base_device::DEVICE_GPU>()(n, - device_A, - LDA, - device_B, - LDB); + ModuleBase::matrixCopy, base_device::DEVICE_GPU>()(n, LDA, device_A, LDA, device_B, LDB); std::vector> B_gpu2cpu(8); base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, - base_device::DEVICE_GPU>()(B_gpu2cpu.data(), - device_B, - B_gpu2cpu.size()); + base_device::DEVICE_GPU>()(B_gpu2cpu.data(), device_B, B_gpu2cpu.size()); std::vector> B_cpu(8); - ModuleBase::matrixSetToAnother, base_device::DEVICE_CPU>()(n, - A.data(), - LDA, - B_cpu.data(), - LDB); + ModuleBase::matrixCopy, base_device::DEVICE_CPU>()(n, LDA, A.data(), LDA, B_cpu.data(), LDB); // for (int i = 0; i < 4; i++) // { diff --git a/source/module_base/para_gemm.cpp b/source/module_base/para_gemm.cpp index 4783faa17a..abfacf5154 100644 --- a/source/module_base/para_gemm.cpp +++ b/source/module_base/para_gemm.cpp @@ -12,6 +12,11 @@ PGemmCN::PGemmCN() template PGemmCN::~PGemmCN() { +#ifdef __MPI + delmem_dev_op()(C_local_tmp_); + delmem_dev_op()(A_tmp_device_); + delmem_dev_op()(B_tmp_device_); +#endif } template @@ -63,46 +68,77 @@ void PGemmCN::set_dimension( default: break; } - requests.resize(col_nproc); - if (this->divideCrow) + + if(col_nproc > 1) { - colB_loc.resize(col_nproc); - MPI_Allgather(&ncolB, 1, MPI_INT, colB_loc.data(), 1, MPI_INT, col_world); - int sum = 0; - for (int ip = 0; ip < col_nproc; ip++) + requests.resize(col_nproc); + if (this->divideCrow) { - max_colB = std::max(max_colB, colB_loc[ip]); - sum += colB_loc[ip]; + colB_loc.resize(col_nproc); + MPI_Allgather(&ncolB, 1, MPI_INT, colB_loc.data(), 1, MPI_INT, col_world); + int sum = 0; + for (int ip = 0; ip < col_nproc; ip++) + { + max_colB = std::max(max_colB, colB_loc[ip]); + sum += colB_loc[ip]; + } + size_C_local = sum * LDC; + + // allocate temperory memory + if (std::is_same::value) + { + resmem_dev_op()(B_tmp_device_, max_colB * LDB); + } + B_tmp_.resize(max_colB * LDB); } - size_C_local = sum * LDC; - } - else - { - colA_loc.resize(col_nproc); - MPI_Allgather(&ncolA, 1, MPI_INT, colA_loc.data(), 1, MPI_INT, col_world); - for (int ip = 0; ip < col_nproc; ip++) + else { - max_colA = std::max(max_colA, colA_loc[ip]); - } - size_C_local = ncolB * LDC; - } + colA_loc.resize(col_nproc); + MPI_Allgather(&ncolA, 1, MPI_INT, colA_loc.data(), 1, MPI_INT, col_world); + for (int ip = 0; ip < col_nproc; ip++) + { + max_colA = std::max(max_colA, colA_loc[ip]); + } + size_C_local = ncolB * LDC; - if (this->gatherC) - { - colB_loc.resize(col_nproc); - recv_counts.resize(col_nproc); - displs.resize(col_nproc); - MPI_Allgather(&ncolB, 1, MPI_INT, colB_loc.data(), 1, MPI_INT, col_world); - for (int ip = 0; ip < col_nproc; ip++) - { - recv_counts[ip] = LDC * colB_loc[ip]; + // allocate temperory memory + if (std::is_same::value) + { + resmem_dev_op()(A_tmp_device_, max_colA * LDA); +#ifndef __CUDA_MPI + isend_tmp_.resize(max_colA * LDA); +#endif + } + A_tmp_.resize(max_colA * LDA); } - displs[0] = 0; - for (int ip = 1; ip < col_nproc; ip++) + + if (this->gatherC) { - displs[ip] = displs[ip - 1] + recv_counts[ip - 1]; + colB_loc.resize(col_nproc); + recv_counts.resize(col_nproc); + displs.resize(col_nproc); + MPI_Allgather(&ncolB, 1, MPI_INT, colB_loc.data(), 1, MPI_INT, col_world); + for (int ip = 0; ip < col_nproc; ip++) + { + recv_counts[ip] = LDC * colB_loc[ip]; + } + displs[0] = 0; + for (int ip = 1; ip < col_nproc; ip++) + { + displs[ip] = displs[ip - 1] + recv_counts[ip - 1]; + } + size_C_global = displs[col_nproc - 1] + recv_counts[col_nproc - 1]; + + // allocate temperory memory + if (std::is_same::value) + { + resmem_dev_op()(C_local_tmp_, size_C_local); +#ifndef __CUDA_MPI + C_global_tmp_.resize(size_C_global); +#endif + } + C_tmp_.resize(size_C_local); } - size_C_global = displs[col_nproc - 1] + recv_counts[col_nproc - 1]; } #endif } @@ -144,7 +180,8 @@ void PGemmCN::multiply_single(const T alpha, const T* A, const T* B, #ifdef __MPI if (this->row_nproc > 1) { - Parallel_Common::reduce_dev(C, size_C_local, row_world); + const int size = ncolB * LDC; + Parallel_Common::reduce_dev(C, size, row_world); } #endif } @@ -155,50 +192,43 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con { const Device* ctx = {}; - std::vector B_tmp(max_colA * LDA); - std::vector isend_tmp; -#ifndef __CUDA_MPI - if (std::is_same::value) - { - isend_tmp.resize(max_colA * LDA); - } -#endif + // send A to other procs + T* isend_tmp = isend_tmp_.data(); for (int ip = 0; ip < col_nproc; ip++) { if (col_rank != ip) { int size = ncolA * LDA; - Parallel_Common::isend_dev(A, size, ip, 0, col_world, &requests[ip], isend_tmp.data()); + Parallel_Common::isend_dev(A, size, ip, 0, col_world, &requests[ip], isend_tmp); } } + + //init pointers T* C_local = C; - std::vector C_tmp; if (this->gatherC) { - C_tmp.resize(size_C_local); if (std::is_same::value) { - C_local = nullptr; - resmem_dev_op()(C_local, size_C_local); + C_local = C_local_tmp_; } else { - C_local = C_tmp.data(); + C_local = C_tmp_.data(); } syncmem_dev_op()(C_local, C + displs[col_rank], size_C_local); } - T* Atmp_device = nullptr; if (std::is_same::value) { - resmem_dev_op()(Atmp_device, max_colA * LDA); + Atmp_device = A_tmp_device_; } else { - Atmp_device = B_tmp.data(); + Atmp_device = A_tmp_.data(); } + // multiply int shift = 0; T real_beta = row_rank == 0 ? beta : 0; for (int ip = 0; ip < col_nproc; ip++) @@ -226,7 +256,7 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con int m = colA_loc[ip]; int size = m * LDA; MPI_Status status; - Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, B_tmp.data()); + Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, A_tmp_.data()); MPI_Wait(&requests[ip], &status); ModuleBase::gemm_op()('C', 'N', @@ -248,44 +278,35 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con if (this->gatherC) { #ifdef __CUDA_MPI - if (this->row_nproc > 1) - { - Parallel_Common::reduce_data(C_local, size_C_local, row_world); - } - Parallel_Common::gatherv_data(C_local, size_C_local, C, recv_counts.data(), displs.data(), col_world); + T* Clocal_mpi = C_local; + T* Cglobal_mpi = C; #else - T* Cglobal_cpu = nullptr; - T* Clocal_cpu = C_tmp.data(); - std::vector cpu_tmp; - + T* Clocal_mpi = C_tmp_.data(); + T* Cglobal_mpi = nullptr; if (std::is_same::value) { - delmem_dev_op()(Atmp_device); - - syncmem_d2h_op()(Clocal_cpu, C_local, size_C_local); - delmem_dev_op()(C_local); - - cpu_tmp.resize(size_C_global); - Cglobal_cpu = cpu_tmp.data(); + syncmem_d2h_op()(Clocal_mpi, C_local, size_C_local); + Cglobal_mpi = C_global_tmp_.data(); } else { - Cglobal_cpu = C; + Cglobal_mpi = C; } +#endif if (this->row_nproc > 1) { - Parallel_Common::reduce_data(Clocal_cpu, size_C_local, row_world); + Parallel_Common::reduce_data(Clocal_mpi, size_C_local, row_world); } - Parallel_Common::gatherv_data(Clocal_cpu, + Parallel_Common::gatherv_data(Clocal_mpi, size_C_local, - Cglobal_cpu, + Cglobal_mpi, recv_counts.data(), displs.data(), col_world); - +#ifndef __CUDA_MPI if (std::is_same::value) { - syncmem_h2d_op()(C, Cglobal_cpu, size_C_global); + syncmem_h2d_op()(C, Cglobal_mpi, size_C_global); } #endif } @@ -303,28 +324,28 @@ void PGemmCN::multiply_row(const T alpha, const T* A, const T* B, con { const Device* ctx = {}; - std::vector B_tmp(max_colB * LDB); + // Send B to other procs for (int ip = 0; ip < col_nproc; ip++) { if (col_rank != ip) { int size = ncolB * LDB; - Parallel_Common::isend_dev(B, size, ip, 0, col_world, &requests[ip], B_tmp.data()); + Parallel_Common::isend_dev(B, size, ip, 0, col_world, &requests[ip], B_tmp_.data()); } } - std::vector C_tmp; - + // init pointers T* Btmp_device = nullptr; if (std::is_same::value) { - resmem_dev_op()(Btmp_device, max_colB * LDB); + Btmp_device = B_tmp_device_; } else { - Btmp_device = B_tmp.data(); + Btmp_device = B_tmp_.data(); } + // multiply int shift = 0; T real_beta = row_rank == 0 ? beta : 0; for (int ip = 0; ip < col_nproc; ip++) @@ -352,7 +373,7 @@ void PGemmCN::multiply_row(const T alpha, const T* A, const T* B, con int m = colB_loc[ip]; int size = m * LDB; MPI_Status status; - Parallel_Common::recv_dev(Btmp_device, size, ip, 0, col_world, &status, B_tmp.data()); + Parallel_Common::recv_dev(Btmp_device, size, ip, 0, col_world, &status, B_tmp_.data()); MPI_Wait(&requests[ip], &status); ModuleBase::gemm_op()('C', 'N', diff --git a/source/module_base/para_gemm.h b/source/module_base/para_gemm.h index f00d3cd975..a0e01d2734 100644 --- a/source/module_base/para_gemm.h +++ b/source/module_base/para_gemm.h @@ -98,6 +98,20 @@ class PGemmCN using syncmem_dev_op = base_device::memory::synchronize_memory_op; using syncmem_d2h_op = base_device::memory::synchronize_memory_op; using syncmem_h2d_op = base_device::memory::synchronize_memory_op; + +#ifdef __MPI + private: + std::vector isend_tmp_; ///< temperory memory for sending data + std::vector A_tmp_; ///< temperory memory for A + std::vector B_tmp_; ///< temperory memory for B + std::vector C_tmp_; ///< temperory memory for C + std::vector C_global_tmp_; ///< temperory memory for C_global + T* C_local_tmp_ = nullptr; ///< temperory memory for C_local + T* A_tmp_device_ = nullptr; ///< temperory memory for A + T* B_tmp_device_ = nullptr; ///< temperory memory for B +#endif + + }; } // namespace ModuleBase #endif \ No newline at end of file diff --git a/source/module_hsolver/diago_iter_assist.cpp b/source/module_hsolver/diago_iter_assist.cpp index ce1996db70..e39b8bd44b 100644 --- a/source/module_hsolver/diago_iter_assist.cpp +++ b/source/module_hsolver/diago_iter_assist.cpp @@ -136,7 +136,7 @@ void DiagoIterAssist::diagH_subspace(const hamilt::Hamilt* if (!in_place) { - ModuleBase::matrixSetToAnother()(n_band, temp, ld_temp, evc.get_pointer(), dmax); + ModuleBase::matrixCopy()(n_band, ld_temp, temp, ld_temp, evc.get_pointer(), dmax); delmem_complex_op()(temp); } delmem_complex_op()(hcc); @@ -347,7 +347,7 @@ void DiagoIterAssist::diagH_subspace_init(hamilt::Hamilt* evc.get_pointer(), dmax); - // matrixSetToAnother()(ctx, n_band, evctemp, dmin, evc.get_pointer(), dmax); + // matrixCopy()(ctx, n_band, evctemp, dmin, evc.get_pointer(), dmax); // delmem_complex_op()(ctx, evctemp); } @@ -561,7 +561,7 @@ void DiagoIterAssist::diag_subspace_psi(const T* hcc, &zero, temp, dmin); - ModuleBase::matrixSetToAnother()(n_band, temp, dmin, evc.get_pointer(), dmax); + ModuleBase::matrixCopy()(n_band, dmin, temp, dmin, evc.get_pointer(), dmax); delmem_complex_op()(temp); } diff --git a/source/module_hsolver/para_linear_transform.cpp b/source/module_hsolver/para_linear_transform.cpp index 2c531f3dc9..5a6c8def27 100644 --- a/source/module_hsolver/para_linear_transform.cpp +++ b/source/module_hsolver/para_linear_transform.cpp @@ -1,4 +1,5 @@ #include "para_linear_transform.h" + #include "module_base/timer.h" #include @@ -6,6 +7,15 @@ namespace hsolver { template +PLinearTransform::~PLinearTransform() +{ +#ifdef __MPI + delmem_dev_op()(U_tmp_); + delmem_dev_op()(B_tmp_); + delmem_dev_op()(A_tmp_device_); +#endif +} +template void PLinearTransform::set_dimension(const int nrowA, const int ncolA, const int ncolB, @@ -46,6 +56,18 @@ void PLinearTransform::set_dimension(const int nrowA, start_colB[ip] = start_colB[ip - 1] + colB_loc[ip - 1]; } this->max_colB = *std::max_element(colB_loc.begin(), colB_loc.end()); + + // allocate temperory memory + resmem_dev_op()(B_tmp_, ncolB * LDA); + resmem_dev_op()(U_tmp_, max_colA * max_colB); + if (std::is_same::value) + { + resmem_dev_op()(A_tmp_device_, max_colA * LDA); +#ifndef __CUDA_MPI + isend_tmp_.resize(max_colA * LDA); +#endif + } + A_tmp_.resize(max_colA * LDA); } #else nproc_col = 1; @@ -56,100 +78,75 @@ template void PLinearTransform::act(const T alpha, const T* A, const T* U, const T beta, T* B) { ModuleBase::timer::tick("PLinearTransform", "act"); - const Device* ctx = {}; #ifdef __MPI if (nproc_col > 1) { + syncmem_dev_op()(B_tmp_, B, ncolB * LDA); std::vector requests(nproc_col); - std::vector A_tmp(max_colA * LDA); - std::vector isend_tmp; - T* A_tmp_device = A_tmp.data(); - if (std::is_same::value) - { - A_tmp_device = nullptr; -#ifndef __CUDA_MPI - isend_tmp.resize(max_colA * LDA); -#endif - resmem_dev_op()(A_tmp_device, max_colA * LDA); - } - T* B_tmp = nullptr; - resmem_dev_op()(B_tmp, ncolB * LDA); - syncmem_dev_op()(B_tmp, B, ncolB * LDA); - setmem_dev_op()(B, 0.0, ncolB * LDA); - - T* U_tmp = nullptr; - resmem_dev_op()(U_tmp, max_colA * max_colB); - // Send for (int ip = 0; ip < nproc_col; ++ip) { if (rank_col != ip) { int size = LDA * ncolA; - Parallel_Common::isend_dev(A, size, ip, 0, col_world, &requests[ip], isend_tmp.data()); + Parallel_Common::isend_dev(A, size, ip, 0, col_world, &requests[ip], isend_tmp_.data()); } } - // Receive + // local part const int start = this->localU ? 0 : start_colB[rank_col]; + const T* U_part = U + start_colA[rank_col] + start * ncolA_glo; + ModuleBase::matrixCopy()(ncolB, ncolA, U_part, ncolA_glo, U_tmp_, ncolA); + ModuleBase::gemm_op()('N', 'N', nrowA, ncolB, ncolA, &alpha, A, LDA, U_tmp_, ncolA, &beta, B, LDA); + + // Receive + T* Atmp_device = nullptr; + if (std::is_same::value) + { + Atmp_device = A_tmp_device_; + } + else + { + Atmp_device = A_tmp_.data(); + } for (int ip = 0; ip < nproc_col; ++ip) { - T real_beta = ip == 0 ? beta : 0; - const int ncolA_ip = colA_loc[ip]; - // get U_tmp - - const int start_row = start_colA[ip]; - for (int i = 0; i < ncolB; ++i) + if (ip != rank_col) { - const T* U_part = U + start_row + (i + start) * ncolA_glo; - syncmem_dev_op()(U_tmp + i * ncolA_ip, U_part, ncolA_ip); - } + T zero = 0.0; + const int ncolA_ip = colA_loc[ip]; + const T* U_part = U + start_colA[ip] + start * ncolA_glo; + ModuleBase::matrixCopy()(ncolB, ncolA_ip, U_part, ncolA_glo, U_tmp_, ncolA_ip); - if (ip == rank_col) - { - ModuleBase::gemm_op()('N', - 'N', - nrowA, - ncolB, - ncolA_ip, - &alpha, - A, - LDA, - U_tmp, - ncolA_ip, - &real_beta, - B_tmp, - LDA); - } - else - { int size = LDA * ncolA_ip; MPI_Status status; - Parallel_Common::recv_dev(A_tmp_device, size, ip, 0, col_world, &status, A_tmp.data()); - MPI_Wait(&requests[ip], &status); + Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, A_tmp_.data()); ModuleBase::gemm_op()('N', 'N', nrowA, ncolB, ncolA_ip, &alpha, - A_tmp_device, + Atmp_device, LDA, - U_tmp, + U_tmp_, ncolA_ip, - &real_beta, - B_tmp, + &zero, + B_tmp_, LDA); + // sum all the results + T one = 1.0; + ModuleBase::axpy_op()(ncolB * LDA, &one, B_tmp_, 1, B, 1); } - // sum all the results - T one = 1.0; - ModuleBase::axpy_op()(ncolB * LDA, &one, B_tmp, 1, B, 1); } - delmem_dev_op()(U_tmp); - delmem_dev_op()(B_tmp); - if (std::is_same::value) + + for (int ip = 0; ip < nproc_col; ++ip) { - delmem_dev_op()(A_tmp_device); + if (rank_col != ip) + { + MPI_Status status; + MPI_Wait(&requests[ip], &status); + } } } else diff --git a/source/module_hsolver/para_linear_transform.h b/source/module_hsolver/para_linear_transform.h index 42cb02fb47..8e5e69d203 100644 --- a/source/module_hsolver/para_linear_transform.h +++ b/source/module_hsolver/para_linear_transform.h @@ -4,6 +4,7 @@ #include "module_base/module_device/device.h" #include "module_base/module_device/memory_op.h" #include "module_base/parallel_device.h" + #include #ifdef __MPI #include "mpi.h" @@ -24,6 +25,7 @@ class PLinearTransform using resmem_dev_op = base_device::memory::resize_memory_op; using setmem_dev_op = base_device::memory::set_memory_op; using delmem_dev_op = base_device::memory::delete_memory_op; + ~PLinearTransform(); int nproc_col = 1; int rank_col = 0; int nrowA = 0; @@ -71,6 +73,15 @@ class PLinearTransform * */ void act(const T alpha, const T* A, const T* U_global, const T beta, T* B); + +#ifdef __MPI + private: + std::vector A_tmp_; // temperory memory for A + std::vector isend_tmp_; // temperory memory for isend + T* U_tmp_ = nullptr; // temperory memory for U + T* B_tmp_ = nullptr; // temperory memory for B + T* A_tmp_device_ = nullptr; // temperory pointer +#endif }; } // namespace hsolver #endif \ No newline at end of file diff --git a/tests/integrate/102_PW_BPCG_BP/result.ref b/tests/integrate/102_PW_BPCG_BP/result.ref index b97d5ed713..8226c47db4 100755 --- a/tests/integrate/102_PW_BPCG_BP/result.ref +++ b/tests/integrate/102_PW_BPCG_BP/result.ref @@ -1,7 +1,7 @@ etotref -4869.7470520063843651 etotperatomref -2434.8735260032 -totalforceref 5.194830 -totalstressref 37241.453346 +totalforceref 5.1952120 +totalstressref 37241.490309 pointgroupref C_1 spacegroupref C_1 nksibzref 8 From c8204a86578f517cfb11d3a5a30920d1033337ab Mon Sep 17 00:00:00 2001 From: Erjie Wu <110683255+ErjieWu@users.noreply.github.com> Date: Fri, 7 Mar 2025 15:24:26 +0800 Subject: [PATCH 112/160] Feature: Add HR output label for DeePKS. (#5968) * Add get_V_delta_R functions. * Change int pointer inl_l to vector inl2l in DeePKS. * clang-format change. * Fix test bug. * Add HR output for DeePKS. --- source/module_esolver/esolver_ks_lcao.cpp | 2 +- source/module_esolver/lcao_after_scf.cpp | 407 +++++++++--------- .../hamilt_lcaodft/hamilt_lcao.cpp | 2 + .../hamilt_lcaodft/hamilt_lcao.h | 11 + .../operator_lcao/deepks_lcao.cpp | 18 +- .../operator_lcao/deepks_lcao.h | 5 + .../module_deepks/LCAO_deepks.cpp | 14 +- .../module_deepks/LCAO_deepks.h | 2 +- .../module_deepks/LCAO_deepks_interface.cpp | 68 ++- .../module_deepks/LCAO_deepks_io.cpp | 4 +- .../module_deepks/LCAO_deepks_io.h | 2 +- .../module_deepks/deepks_basic.cpp | 16 +- .../module_deepks/deepks_basic.h | 8 +- .../module_deepks/deepks_descriptor.cpp | 8 +- .../module_deepks/deepks_descriptor.h | 4 +- .../module_deepks/deepks_fpre.cpp | 4 +- .../module_deepks/deepks_fpre.h | 2 +- .../module_deepks/deepks_hmat.cpp | 110 +++-- .../module_deepks/deepks_hmat.h | 33 +- .../module_deepks/deepks_orbpre.cpp | 8 +- .../module_deepks/deepks_orbpre.h | 2 +- .../module_deepks/deepks_pdm.cpp | 22 +- .../module_deepks/deepks_pdm.h | 6 +- .../module_deepks/deepks_spre.cpp | 4 +- .../module_deepks/deepks_spre.h | 2 +- .../module_deepks/deepks_vdpre.cpp | 8 +- .../module_deepks/deepks_vdpre.h | 2 +- .../module_deepks/test/CMakeLists.txt | 2 + .../module_deepks/test/LCAO_deepks_test.cpp | 22 +- .../module_hcontainer/output_hcontainer.cpp | 4 +- 30 files changed, 405 insertions(+), 397 deletions(-) diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index a861a5a7d1..b123a354fe 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -223,7 +223,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa ucell.nat, orb_.Alpha[0].getTotal_nchi() * ucell.nat, ld.lmaxd, - ld.inl_l, + ld.inl2l, *orb_.Alpha, ld.pdm); } diff --git a/source/module_esolver/lcao_after_scf.cpp b/source/module_esolver/lcao_after_scf.cpp index d8284ae7ab..73fb309a05 100644 --- a/source/module_esolver/lcao_after_scf.cpp +++ b/source/module_esolver/lcao_after_scf.cpp @@ -1,5 +1,4 @@ #include "esolver_ks_lcao.h" - #include "module_base/formatter.h" #include "module_base/global_variable.h" #include "module_base/tool_title.h" @@ -28,7 +27,6 @@ #include "module_io/write_wfc_nao.h" #include "module_parameter/parameter.h" - //--------------temporary---------------------------- #include "module_base/global_function.h" #include "module_cell/module_neighbor/sltk_grid_driver.h" @@ -40,11 +38,9 @@ #include "module_hamilt_pw/hamilt_pwdft/global.h" #include "module_io/print_info.h" - -//mohan add 20250302 +// mohan add 20250302 #include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/ekinetic_new.h" - #include #ifdef __EXX #include "module_io/restart_exx_csr.h" @@ -95,7 +91,6 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const //------------------------------------------------------------------ ESolver_KS::after_scf(ucell, istep, conv_esolver); - //------------------------------------------------------------------ //! 3) write density matrix for sparse matrix in LCAO basis //------------------------------------------------------------------ @@ -133,13 +128,10 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const //------------------------------------------------------------------ if (PARAM.inp.calculation != "nscf") { - if (GlobalC::exx_info.info_global.cal_exx && - PARAM.inp.out_chg[0] && - istep % PARAM.inp.out_interval == 0) // Peize Lin add if 2022.11.14 + if (GlobalC::exx_info.info_global.cal_exx && PARAM.inp.out_chg[0] + && istep % PARAM.inp.out_interval == 0) // Peize Lin add if 2022.11.14 { - const std::string file_name_exx = PARAM.globalv.global_out_dir + - "HexxR" + - std::to_string(GlobalV::MY_RANK); + const std::string file_name_exx = PARAM.globalv.global_out_dir + "HexxR" + std::to_string(GlobalV::MY_RANK); if (GlobalC::exx_info.info_ri.real_number) { ModuleIO::write_Hexxs_csr(file_name_exx, ucell, this->exd->get_Hexxs()); @@ -152,52 +144,52 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const } #endif - //------------------------------------------------------------------ - // 6) write Hamiltonian and Overlap matrix in LCAO basis - //------------------------------------------------------------------ - for (int ik = 0; ik < this->kv.get_nks(); ++ik) - { - if (PARAM.inp.out_mat_hs[0]) - { - this->p_hamilt->updateHk(ik); - } - bool bit = false; // LiuXh, 2017-03-21 - // if set bit = true, there would be error in soc-multi-core - // calculation, noted by zhengdy-soc - if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) - { - hamilt::MatrixBlock h_mat; - hamilt::MatrixBlock s_mat; - - this->p_hamilt->matrix(h_mat, s_mat); - - if (PARAM.inp.out_mat_hs[0]) - { - ModuleIO::save_mat(istep, - h_mat.p, - PARAM.globalv.nlocal, - bit, - PARAM.inp.out_mat_hs[1], - 1, - PARAM.inp.out_app_flag, - "H", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - ModuleIO::save_mat(istep, - s_mat.p, - PARAM.globalv.nlocal, - bit, - PARAM.inp.out_mat_hs[1], - 1, - PARAM.inp.out_app_flag, - "S", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - } - } - } + //------------------------------------------------------------------ + // 6) write Hamiltonian and Overlap matrix in LCAO basis + //------------------------------------------------------------------ + for (int ik = 0; ik < this->kv.get_nks(); ++ik) + { + if (PARAM.inp.out_mat_hs[0]) + { + this->p_hamilt->updateHk(ik); + } + bool bit = false; // LiuXh, 2017-03-21 + // if set bit = true, there would be error in soc-multi-core + // calculation, noted by zhengdy-soc + if (this->psi != nullptr && (istep % PARAM.inp.out_interval == 0)) + { + hamilt::MatrixBlock h_mat; + hamilt::MatrixBlock s_mat; + + this->p_hamilt->matrix(h_mat, s_mat); + + if (PARAM.inp.out_mat_hs[0]) + { + ModuleIO::save_mat(istep, + h_mat.p, + PARAM.globalv.nlocal, + bit, + PARAM.inp.out_mat_hs[1], + 1, + PARAM.inp.out_app_flag, + "H", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + ModuleIO::save_mat(istep, + s_mat.p, + PARAM.globalv.nlocal, + bit, + PARAM.inp.out_mat_hs[1], + 1, + PARAM.inp.out_app_flag, + "S", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + } + } + } //------------------------------------------------------------------ // 7) write electronic wavefunctions in LCAO basis @@ -224,23 +216,22 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const LCAO_Deepks_Interface deepks_interface(ld_shared_ptr); deepks_interface.out_deepks_labels(this->pelec->f_en.etot, - this->pelec->klist->get_nks(), - ucell.nat, - PARAM.globalv.nlocal, - this->pelec->ekb, - this->pelec->klist->kvec_d, - ucell, - orb_, - this->gd, - &(this->pv), - *(this->psi), - dynamic_cast*>(this->pelec)->get_DM(), - p_ham_deepks, - GlobalV::MY_RANK); + this->pelec->klist->get_nks(), + ucell.nat, + PARAM.globalv.nlocal, + this->pelec->ekb, + this->pelec->klist->kvec_d, + ucell, + orb_, + this->gd, + &(this->pv), + *(this->psi), + dynamic_cast*>(this->pelec)->get_DM(), + p_ham_deepks, + GlobalV::MY_RANK); } #endif - //------------------------------------------------------------------ //! 9) Perform RDMFT calculations // rdmft, added by jghan, 2024-10-17 @@ -269,7 +260,6 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const double etot_rdmft = this->rdmft_solver.run(dedocc, dedwfc); } - #ifdef __EXX //------------------------------------------------------------------ // 10) Write RPA information in LCAO basis @@ -287,7 +277,6 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const } #endif - //------------------------------------------------------------------ // 11) write HR in npz format in LCAO basis //------------------------------------------------------------------ @@ -309,59 +298,59 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const } } - //------------------------------------------------------------------ - // 12) write density matrix in the 'npz' format in LCAO basis - //------------------------------------------------------------------ - if (PARAM.inp.out_dm_npz) - { - const elecstate::DensityMatrix* dm - = dynamic_cast*>(this->pelec)->get_DM(); - std::string zipname = "output_DM0.npz"; - ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(1))); - - if (PARAM.inp.nspin == 2) - { - zipname = "output_DM1.npz"; - ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(2))); - } - } - - //------------------------------------------------------------------ - //! 13) Print out information every 'out_interval' steps. - //------------------------------------------------------------------ - if (PARAM.inp.calculation != "md" || istep % PARAM.inp.out_interval == 0) - { - //! Print out sparse matrix - ModuleIO::output_mat_sparse(PARAM.inp.out_mat_hs2, - PARAM.inp.out_mat_dh, - PARAM.inp.out_mat_t, - PARAM.inp.out_mat_r, - istep, - this->pelec->pot->get_effective_v(), - this->pv, - this->GK, - two_center_bundle_, - orb_, - ucell, - this->gd, - this->kv, - this->p_hamilt); - - //! Perform Mulliken charge analysis in LCAO basis - if (PARAM.inp.out_mul) - { - ModuleIO::cal_mag(&(this->pv), - this->p_hamilt, - this->kv, - this->pelec, - this->two_center_bundle_, - this->orb_, - ucell, - this->gd, - istep, - true); - } - } + //------------------------------------------------------------------ + // 12) write density matrix in the 'npz' format in LCAO basis + //------------------------------------------------------------------ + if (PARAM.inp.out_dm_npz) + { + const elecstate::DensityMatrix* dm + = dynamic_cast*>(this->pelec)->get_DM(); + std::string zipname = "output_DM0.npz"; + ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(1))); + + if (PARAM.inp.nspin == 2) + { + zipname = "output_DM1.npz"; + ModuleIO::output_mat_npz(ucell, zipname, *(dm->get_DMR_pointer(2))); + } + } + + //------------------------------------------------------------------ + //! 13) Print out information every 'out_interval' steps. + //------------------------------------------------------------------ + if (PARAM.inp.calculation != "md" || istep % PARAM.inp.out_interval == 0) + { + //! Print out sparse matrix + ModuleIO::output_mat_sparse(PARAM.inp.out_mat_hs2, + PARAM.inp.out_mat_dh, + PARAM.inp.out_mat_t, + PARAM.inp.out_mat_r, + istep, + this->pelec->pot->get_effective_v(), + this->pv, + this->GK, + two_center_bundle_, + orb_, + ucell, + this->gd, + this->kv, + this->p_hamilt); + + //! Perform Mulliken charge analysis in LCAO basis + if (PARAM.inp.out_mul) + { + ModuleIO::cal_mag(&(this->pv), + this->p_hamilt, + this->kv, + this->pelec, + this->two_center_bundle_, + this->orb_, + ucell, + this->gd, + istep, + true); + } + } //------------------------------------------------------------------ //! 14) Print out atomic magnetization in LCAO basis @@ -379,92 +368,90 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const //! 15) Print out kinetic matrix in LCAO basis //------------------------------------------------------------------ if (PARAM.inp.out_mat_tk[0]) - { - hamilt::HS_Matrix_K hsk(&pv, true); - hamilt::HContainer hR(&pv); - hamilt::Operator* ekinetic - = new hamilt::EkineticNew>(&hsk, - this->kv.kvec_d, - &hR, - &ucell, - orb_.cutoffs(), - &this->gd, - two_center_bundle_.kinetic_orb.get()); - - const int nspin_k = (PARAM.inp.nspin == 2 ? 2 : 1); - for (int ik = 0; ik < this->kv.get_nks() / nspin_k; ++ik) - { - ekinetic->init(ik); - ModuleIO::save_mat(0, - hsk.get_hk(), - PARAM.globalv.nlocal, - false, - PARAM.inp.out_mat_tk[1], - 1, - PARAM.inp.out_app_flag, - "T", - "data-" + std::to_string(ik), - this->pv, - GlobalV::DRANK); - } - - delete ekinetic; - } - - //------------------------------------------------------------------ - //! 16) wannier90 interface in LCAO basis + { + hamilt::HS_Matrix_K hsk(&pv, true); + hamilt::HContainer hR(&pv); + hamilt::Operator* ekinetic + = new hamilt::EkineticNew>(&hsk, + this->kv.kvec_d, + &hR, + &ucell, + orb_.cutoffs(), + &this->gd, + two_center_bundle_.kinetic_orb.get()); + + const int nspin_k = (PARAM.inp.nspin == 2 ? 2 : 1); + for (int ik = 0; ik < this->kv.get_nks() / nspin_k; ++ik) + { + ekinetic->init(ik); + ModuleIO::save_mat(0, + hsk.get_hk(), + PARAM.globalv.nlocal, + false, + PARAM.inp.out_mat_tk[1], + 1, + PARAM.inp.out_app_flag, + "T", + "data-" + std::to_string(ik), + this->pv, + GlobalV::DRANK); + } + + delete ekinetic; + } + + //------------------------------------------------------------------ + //! 16) wannier90 interface in LCAO basis // added by jingan in 2018.11.7 //------------------------------------------------------------------ if (PARAM.inp.calculation == "nscf" && PARAM.inp.towannier90) { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Wave function to Wannier90"); if (PARAM.inp.wannier_method == 1) - { - toWannier90_LCAO_IN_PW wan(PARAM.inp.out_wannier_mmn, - PARAM.inp.out_wannier_amn, - PARAM.inp.out_wannier_unk, - PARAM.inp.out_wannier_eig, - PARAM.inp.out_wannier_wvfn_formatted, - PARAM.inp.nnkpfile, - PARAM.inp.wannier_spin); - wan.set_tpiba_omega(ucell.tpiba, ucell.omega); - wan.calculate(ucell, - this->pelec->ekb, - this->pw_wfc, - this->pw_big, - this->sf, - this->kv, - this->psi, - &(this->pv)); - } - else if (PARAM.inp.wannier_method == 2) - { - toWannier90_LCAO wan(PARAM.inp.out_wannier_mmn, - PARAM.inp.out_wannier_amn, - PARAM.inp.out_wannier_unk, - PARAM.inp.out_wannier_eig, - PARAM.inp.out_wannier_wvfn_formatted, - PARAM.inp.nnkpfile, - PARAM.inp.wannier_spin, - orb_); - - wan.calculate(ucell, this->gd, this->pelec->ekb, this->kv, *(this->psi), &(this->pv)); - } + { + toWannier90_LCAO_IN_PW wan(PARAM.inp.out_wannier_mmn, + PARAM.inp.out_wannier_amn, + PARAM.inp.out_wannier_unk, + PARAM.inp.out_wannier_eig, + PARAM.inp.out_wannier_wvfn_formatted, + PARAM.inp.nnkpfile, + PARAM.inp.wannier_spin); + wan.set_tpiba_omega(ucell.tpiba, ucell.omega); + wan.calculate(ucell, + this->pelec->ekb, + this->pw_wfc, + this->pw_big, + this->sf, + this->kv, + this->psi, + &(this->pv)); + } + else if (PARAM.inp.wannier_method == 2) + { + toWannier90_LCAO wan(PARAM.inp.out_wannier_mmn, + PARAM.inp.out_wannier_amn, + PARAM.inp.out_wannier_unk, + PARAM.inp.out_wannier_eig, + PARAM.inp.out_wannier_wvfn_formatted, + PARAM.inp.nnkpfile, + PARAM.inp.wannier_spin, + orb_); + + wan.calculate(ucell, this->gd, this->pelec->ekb, this->kv, *(this->psi), &(this->pv)); + } std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Wave function to Wannier90"); } //------------------------------------------------------------------ - //! 17) berry phase calculations in LCAO basis + //! 17) berry phase calculations in LCAO basis // added by jingan //------------------------------------------------------------------ - if (PARAM.inp.calculation == "nscf" && - berryphase::berry_phase_flag && - ModuleSymmetry::Symmetry::symm_flag != 1) + if (PARAM.inp.calculation == "nscf" && berryphase::berry_phase_flag && ModuleSymmetry::Symmetry::symm_flag != 1) { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "Berry phase calculation"); berryphase bp(&(this->pv)); bp.lcao_init(ucell, this->gd, this->kv, this->GridT, orb_); - // additional step before calling macroscopic_polarization + // additional step before calling macroscopic_polarization bp.Macroscopic_polarization(ucell, this->pw_wfc->npwk_max, this->psi, this->pw_rho, this->pw_wfc, this->kv); std::cout << FmtCore::format(" >> Finish %s.\n * * * * * *\n", "Berry phase calculation"); } @@ -472,19 +459,19 @@ void ESolver_KS_LCAO::after_scf(UnitCell& ucell, const int istep, const //------------------------------------------------------------------ //! 18) calculate quasi-orbitals in LCAO basis //------------------------------------------------------------------ - if (PARAM.inp.qo_switch) - { - toQO tqo(PARAM.inp.qo_basis, PARAM.inp.qo_strategy, PARAM.inp.qo_thr, PARAM.inp.qo_screening_coeff); - tqo.initialize(PARAM.globalv.global_out_dir, - PARAM.inp.pseudo_dir, - PARAM.inp.orbital_dir, - &ucell, - this->kv.kvec_d, - GlobalV::ofs_running, - GlobalV::MY_RANK, - GlobalV::NPROC); - tqo.calculate(); - } + if (PARAM.inp.qo_switch) + { + toQO tqo(PARAM.inp.qo_basis, PARAM.inp.qo_strategy, PARAM.inp.qo_thr, PARAM.inp.qo_screening_coeff); + tqo.initialize(PARAM.globalv.global_out_dir, + PARAM.inp.pseudo_dir, + PARAM.inp.orbital_dir, + &ucell, + this->kv.kvec_d, + GlobalV::ofs_running, + GlobalV::MY_RANK, + GlobalV::NPROC); + tqo.calculate(); + } //------------------------------------------------------------------ //! 19) Clean up RA, which is used to serach for adjacent atoms diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp index e5db652a05..ef5b86ef26 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp @@ -216,6 +216,7 @@ HamiltLCAO::HamiltLCAO(Gint_Gamma* GG_in, DM_in, ld_in); this->getOperator()->add(deepks); + this->V_delta_R = dynamic_cast>*>(deepks)->get_V_delta_R(); } #endif @@ -340,6 +341,7 @@ HamiltLCAO::HamiltLCAO(Gint_Gamma* GG_in, DM_in, ld_in); this->getOperator()->add(deepks); + this->V_delta_R = dynamic_cast>*>(deepks)->get_V_delta_R(); } #endif // TDDFT_velocity_gague diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h index a52dcda24d..74a9f08d4a 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.h @@ -104,6 +104,13 @@ class HamiltLCAO : public Hamilt { return this->sR; } +#ifdef __DEEPKS + /// get V_delta_R pointer of *this->V_delta_R, which is a HContainer and contains V_delta(R) + HContainer*& get_V_delta_R() + { + return this->V_delta_R; + } +#endif /// refresh the status of HR void refresh() override; @@ -131,6 +138,10 @@ class HamiltLCAO : public Hamilt HContainer* hR = nullptr; HContainer* sR = nullptr; +#ifdef __DEEPKS + HContainer* V_delta_R = nullptr; +#endif + HS_Matrix_K* hsk = nullptr; // special case for NSPIN=2 , data of HR should be separated into two parts // save them in this->hRS2; diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index b7d3b24c1a..115033645b 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -169,7 +169,7 @@ void hamilt::DeePKS>::contributeHR() DeePKS_domain::cal_pdm(this->ld->init_pdm, inlmax, this->ld->lmaxd, - this->ld->inl_l, + this->ld->inl2l, this->ld->inl_index, this->DM, this->ld->phialpha, @@ -182,7 +182,7 @@ void hamilt::DeePKS>::contributeHR() std::vector descriptor; DeePKS_domain::cal_descriptor(this->ucell->nat, inlmax, - this->ld->inl_l, + this->ld->inl2l, this->ld->pdm, descriptor, this->ld->des_per_atom); @@ -193,7 +193,7 @@ void hamilt::DeePKS>::contributeHR() this->ld->nmaxd, inlmax, this->ld->des_per_atom, - this->ld->inl_l, + this->ld->inl2l, descriptor, this->ld->gedm, this->ld->E_delta, @@ -204,7 +204,7 @@ void hamilt::DeePKS>::contributeHR() DeePKS_domain::cal_edelta_gedm(this->ucell->nat, inlmax, this->ld->des_per_atom, - this->ld->inl_l, + this->ld->inl2l, descriptor, this->ld->pdm, this->ld->model_deepks, @@ -488,13 +488,6 @@ void hamilt::DeePKS>::cal_HR_IJR(const double* hr_i } } -template -inline void get_h_delta_k(int ik, TK*& h_delta_k, LCAO_Deepks* ld_in) -{ - h_delta_k = ld_in->V_delta[ik].data(); - return; -} - // contributeHk() template void hamilt::DeePKS>::contributeHk(int ik) @@ -502,8 +495,7 @@ void hamilt::DeePKS>::contributeHk(int ik) ModuleBase::TITLE("DeePKS", "contributeHk"); ModuleBase::timer::tick("DeePKS", "contributeHk"); - TK* h_delta_k = nullptr; - get_h_delta_k(ik, h_delta_k, this->ld); + TK* h_delta_k = this->ld->V_delta[ik].data(); // set SK to zero and then calculate SK for each k vector ModuleBase::GlobalFunc::ZEROS(h_delta_k, this->hsk->get_size()); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h index 8f2b787f28..ccd1cc6f9b 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.h @@ -58,6 +58,11 @@ class DeePKS> : public OperatorLCAO * @param ik: the index of k-point */ virtual void contributeHk(int ik) override; + + HContainer* get_V_delta_R() const + { + return this->V_delta_R; + } #endif private: diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp index b792705d9e..1340f04e0c 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.cpp @@ -20,7 +20,6 @@ template LCAO_Deepks::LCAO_Deepks() { inl_index = new ModuleBase::IntArray[1]; - inl_l = nullptr; gedm = nullptr; this->phialpha.resize(1); } @@ -30,7 +29,6 @@ template LCAO_Deepks::~LCAO_Deepks() { delete[] inl_index; - delete[] inl_l; //=======1. to use deepks, pdm is required========== pdm.clear(); @@ -106,7 +104,7 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, // init pdm for (int inl = 0; inl < this->inlmax; inl++) { - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; pdm_size += nm * nm; this->pdm[inl] = torch::zeros({nm, nm}, torch::kFloat64); } @@ -120,9 +118,9 @@ void LCAO_Deepks::init(const LCAO_Orbitals& orb, pdm_size = pdm_size * pdm_size; this->des_per_atom = pdm_size; ofs << " Equivariant version, size of pdm matrices : " << pdm_size << std::endl; - for (int inl = 0; inl < this->inlmax; inl++) + for (int iat = 0; iat < nat; iat++) { - this->pdm[inl] = torch::zeros({pdm_size}, torch::kFloat64); + this->pdm[iat] = torch::zeros({pdm_size}, torch::kFloat64); } } @@ -142,9 +140,7 @@ void LCAO_Deepks::init_index(const int ntype, { delete[] this->inl_index; this->inl_index = new ModuleBase::IntArray[ntype]; - delete[] this->inl_l; - this->inl_l = new int[this->inlmax]; - ModuleBase::GlobalFunc::ZEROS(this->inl_l, this->inlmax); + this->inl2l.resize(this->inlmax, 0); int inl = 0; int alpha = 0; @@ -162,7 +158,7 @@ void LCAO_Deepks::init_index(const int ntype, for (int n = 0; n < orb.Alpha[0].getNchi(l); n++) { this->inl_index[it](ia, l, n) = inl; - this->inl_l[inl] = l; + this->inl2l[inl] = l; inl++; } } diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h index ac40e05897..e3058a15a7 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks.h @@ -73,7 +73,7 @@ class LCAO_Deepks int inlmax = 0; // tot. number {i,n,l} - atom, n, l int n_descriptor; // natoms * des_per_atom, size of descriptor(projector) basis set int des_per_atom; // \sum_L{Nchi(L)*(2L+1)} - int* inl_l; // inl_l[inl_index] = l of descriptor with inl_index + std::vector inl2l; // inl2l[inl] = l of descriptor with inl_index ModuleBase::IntArray* inl_index; // caoyu add 2021-05-07 bool init_pdm = false; // for DeePKS NSCF calculation, set init_pdm to skip the calculation of pdm in SCF iteration diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp index f84359bb09..a1af889b57 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_interface.cpp @@ -6,6 +6,7 @@ #include "module_base/tool_title.h" #include "module_elecstate/cal_dm.h" #include "module_hamilt_lcao/module_hcontainer/hcontainer.h" +#include "module_hamilt_lcao/module_hcontainer/output_hcontainer.h" #include "module_parameter/parameter.h" template @@ -43,7 +44,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, const int nmaxd = ld->nmaxd; const int des_per_atom = ld->des_per_atom; - const int* inl_l = ld->inl_l; + const std::vector inl2l = ld->inl2l; const ModuleBase::IntArray* inl_index = ld->inl_index; const std::vector*> phialpha = ld->phialpha; @@ -61,16 +62,16 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, // this part is for integrated test of deepks // so it is printed no matter even if deepks_out_labels is not used DeePKS_domain::cal_pdm< - TK>(init_pdm, inlmax, lmaxd, inl_l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); + TK>(init_pdm, inlmax, lmaxd, inl2l, inl_index, dm, phialpha, ucell, orb, GridD, *ParaV, pdm); - DeePKS_domain::check_pdm(inlmax, inl_l, pdm); // print out the projected dm for NSCF calculaiton + DeePKS_domain::check_pdm(inlmax, inl2l, pdm); // print out the projected dm for NSCF calculaiton std::vector descriptor; - DeePKS_domain::cal_descriptor(nat, inlmax, inl_l, pdm, descriptor, + DeePKS_domain::cal_descriptor(nat, inlmax, inl2l, pdm, descriptor, des_per_atom); // final descriptor DeePKS_domain::check_descriptor(inlmax, des_per_atom, - inl_l, + inl2l, ucell, PARAM.globalv.global_out_dir, descriptor, @@ -81,7 +82,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, LCAO_deepks_io::save_npy_d(nat, des_per_atom, inlmax, - inl_l, + inl2l, PARAM.inp.deepks_equiv, descriptor, PARAM.globalv.global_out_dir, @@ -99,7 +100,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, nmaxd, inlmax, des_per_atom, - inl_l, + inl2l, descriptor, ld->gedm, E_delta, @@ -110,7 +111,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, DeePKS_domain::cal_edelta_gedm(nat, inlmax, des_per_atom, - inl_l, + inl2l, descriptor, pdm, ld->model_deepks, @@ -130,7 +131,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, std::vector gevdm; if (PARAM.inp.deepks_scf) { - DeePKS_domain::cal_gevdm(nat, inlmax, inl_l, pdm, gevdm); + DeePKS_domain::cal_gevdm(nat, inlmax, inl2l, pdm, gevdm); } // Energy Part @@ -162,7 +163,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, TK>(lmaxd, inlmax, nks, kvec_d, phialpha, inl_index, dm_vec, ucell, orb, *ParaV, GridD, gdmx); torch::Tensor gvx; - DeePKS_domain::cal_gvx(ucell.nat, inlmax, des_per_atom, inl_l, gevdm, gdmx, gvx, rank); + DeePKS_domain::cal_gvx(ucell.nat, inlmax, des_per_atom, inl2l, gevdm, gdmx, gvx, rank); const std::string file_gradvx = PARAM.globalv.global_out_dir + "deepks_gradvx.npy"; LCAO_deepks_io::save_tensor2npy(file_gradvx, gvx, rank); @@ -186,7 +187,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, TK>(lmaxd, inlmax, nks, kvec_d, phialpha, inl_index, dm_vec, ucell, orb, *ParaV, GridD, gdmepsl); torch::Tensor gvepsl; - DeePKS_domain::cal_gvepsl(ucell.nat, inlmax, des_per_atom, inl_l, gevdm, gdmepsl, gvepsl, rank); + DeePKS_domain::cal_gvepsl(ucell.nat, inlmax, des_per_atom, inl2l, gevdm, gdmepsl, gvepsl, rank); const std::string file_gvepsl = PARAM.globalv.global_out_dir + "deepks_gvepsl.npy"; LCAO_deepks_io::save_tensor2npy(file_gvepsl, gvepsl, rank); @@ -252,7 +253,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, inlmax, nat, nks, - inl_l, + inl2l, kvec_d, phialpha, gevdm, @@ -278,17 +279,44 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, } // end deepks_scf == 0 } // end bandgap label - // H(R) matrix part, not realized now - if (true) // should be modified later! + // H(R) matrix part, for HR, base will not be calculated since they are HContainer objects + if (PARAM.inp.deepks_v_delta < 0) { - const std::string file_hr = PARAM.globalv.global_out_dir + "deepks_hr.npy"; - const hamilt::HContainer& hR = *(p_ham->getHR()); + // set the output + const double sparse_threshold = 1e-10; + const int precision = 8; + const std::string file_hrtot = PARAM.globalv.global_out_dir + "deepks_hrtot.csr"; + hamilt::HContainer* hR_tot = (p_ham->getHR()); - // How to save H(R)? + if (rank == 0) + { + std::ofstream ofs_hr(file_hrtot, std::ios::out); + ofs_hr << "Matrix Dimension of H(R): " << hR_tot->get_nbasis() << std::endl; + ofs_hr << "Matrix number of H(R): " << hR_tot->size_R_loop() << std::endl; + hamilt::Output_HContainer out_hr(hR_tot, ofs_hr, sparse_threshold, precision); + out_hr.write(); + ofs_hr.close(); + } + + if (PARAM.inp.deepks_scf) + { + const std::string file_vdeltar = PARAM.globalv.global_out_dir + "deepks_hrdelta.csr"; + hamilt::HContainer* h_deltaR = p_ham->get_V_delta_R(); + + if (rank == 0) + { + std::ofstream ofs_hr(file_vdeltar, std::ios::out); + ofs_hr << "Matrix Dimension of H_delta(R): " << h_deltaR->get_nbasis() << std::endl; + ofs_hr << "Matrix number of H_delta(R): " << h_deltaR->size_R_loop() << std::endl; + hamilt::Output_HContainer out_hr(h_deltaR, ofs_hr, sparse_threshold, precision); + out_hr.write(); + ofs_hr.close(); + } + } } // H(k) matrix part - if (PARAM.inp.deepks_v_delta) + if (PARAM.inp.deepks_v_delta > 0) { std::vector h_tot(nks); std::vector> h_mat(nks, std::vector(ParaV->nloc)); @@ -338,7 +366,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, inlmax, nat, nks, - inl_l, + inl2l, kvec_d, phialpha, gevdm, @@ -387,7 +415,7 @@ void LCAO_Deepks_Interface::out_deepks_labels(const double& etot, { LCAO_deepks_io::print_dm(nks, PARAM.globalv.nlocal, ParaV->nrow, dm->get_DMK_vector()); - DeePKS_domain::check_gedm(inlmax, inl_l, ld->gedm); + DeePKS_domain::check_gedm(inlmax, inl2l, ld->gedm); std::ofstream ofs("E_delta_bands.dat"); ofs << std::setprecision(10) << e_delta_band; diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp index d69f9da9d4..c58672b180 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.cpp @@ -77,7 +77,7 @@ void LCAO_deepks_io::load_npy_gedm(const int nat, void LCAO_deepks_io::save_npy_d(const int nat, const int des_per_atom, const int inlmax, - const int* inl_l, + const std::vector& inl2l, const bool deepks_equiv, const std::vector& descriptor, const std::string& out_dir, @@ -98,7 +98,7 @@ void LCAO_deepks_io::save_npy_d(const int nat, for (int inl = 0; inl < inlmax; ++inl) { auto accessor = descriptor[inl].accessor(); - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; for (int im = 0; im < nm; im++) { npy_des.push_back(accessor[im]); diff --git a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h index 8ab0725a7f..4c536a4999 100644 --- a/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h +++ b/source/module_hamilt_lcao/module_deepks/LCAO_deepks_io.h @@ -42,7 +42,7 @@ void load_npy_gedm(const int nat, const int des_per_atom, double** gedm, double& void save_npy_d(const int nat, const int des_per_atom, const int inlmax, - const int* inl_l, + const std::vector& inl2l, const bool deepks_equiv, const std::vector& descriptor, const std::string& out_dir, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp index 7a3c18752b..7be7f58fc2 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.cpp @@ -12,7 +12,7 @@ // Dimension is different for each inl, so there's a vector of tensors void DeePKS_domain::cal_gevdm(const int nat, const int inlmax, - const int* inl_l, + const std::vector& inl2l, const std::vector& pdm, std::vector& gevdm) { @@ -26,7 +26,7 @@ void DeePKS_domain::cal_gevdm(const int nat, for (int iat = 0; iat < nat; ++iat) { int inl = iat * nlmax + nl; - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; // repeat each block for nm times in an additional dimension torch::Tensor tmp_x = pdm[inl].reshape({nm, nm}).unsqueeze(0).repeat({nm, 1, 1}); // torch::Tensor tmp_y = std::get<0>(torch::symeig(tmp_x, true)); @@ -127,7 +127,7 @@ void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, const int nmaxd, const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const std::vector& descriptor, double** gedm, double& E_delta, @@ -139,7 +139,7 @@ void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, LCAO_deepks_io::save_npy_d(nat, des_per_atom, inlmax, - inl_l, + inl2l, PARAM.inp.deepks_equiv, descriptor, PARAM.globalv.global_out_dir, @@ -169,7 +169,7 @@ void DeePKS_domain::cal_edelta_gedm_equiv(const int nat, void DeePKS_domain::cal_edelta_gedm(const int nat, const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const std::vector& descriptor, const std::vector& pdm, torch::jit::script::Module& model_deepks, @@ -201,7 +201,7 @@ void DeePKS_domain::cal_edelta_gedm(const int nat, // gedm_tensor(Hartree) to gedm(Ry) for (int inl = 0; inl < inlmax; ++inl) { - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; auto accessor = gedm_tensor[inl].accessor(); for (int m1 = 0; m1 < nm; ++m1) { @@ -216,13 +216,13 @@ void DeePKS_domain::cal_edelta_gedm(const int nat, return; } -void DeePKS_domain::check_gedm(const int inlmax, const int* inl_l, double** gedm) +void DeePKS_domain::check_gedm(const int inlmax, const std::vector& inl2l, double** gedm) { std::ofstream ofs("gedm.dat"); for (int inl = 0; inl < inlmax; inl++) { - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; for (int m1 = 0; m1 < nm; ++m1) { for (int m2 = 0; m2 < nm; ++m2) diff --git a/source/module_hamilt_lcao/module_deepks/deepks_basic.h b/source/module_hamilt_lcao/module_deepks/deepks_basic.h index 194d0ae014..bd8ff9ff08 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_basic.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_basic.h @@ -30,7 +30,7 @@ void load_model(const std::string& model_file, torch::jit::script::Module& model // calculate gevdm void cal_gevdm(const int nat, const int inlmax, - const int* inl_l, + const std::vector& inl2l, const std::vector& pdm, std::vector& gevdm); @@ -38,19 +38,19 @@ void cal_gevdm(const int nat, void cal_edelta_gedm(const int nat, const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const std::vector& descriptor, const std::vector& pdm, torch::jit::script::Module& model_deepks, double** gedm, double& E_delta); -void check_gedm(const int inlmax, const int* inl_l, double** gedm); +void check_gedm(const int inlmax, const std::vector& inl2l, double** gedm); void cal_edelta_gedm_equiv(const int nat, const int lmaxd, const int nmaxd, const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const std::vector& descriptor, double** gedm, double& E_delta, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp index f29c1f0cf4..5bac498e6e 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.cpp @@ -37,7 +37,7 @@ void DeePKS_domain::cal_descriptor_equiv(const int nat, // calculates descriptors from projected density matrices void DeePKS_domain::cal_descriptor(const int nat, const int inlmax, - const int* inl_l, + const std::vector& inl2l, const std::vector& pdm, std::vector& descriptor, const int des_per_atom = -1) @@ -53,7 +53,7 @@ void DeePKS_domain::cal_descriptor(const int nat, for (int inl = 0; inl < inlmax; ++inl) { - const int nm = 2 * inl_l[inl] + 1; + const int nm = 2 * inl2l[inl] + 1; pdm[inl].requires_grad_(true); descriptor.push_back(torch::ones({nm}, torch::requires_grad(true))); } @@ -74,7 +74,7 @@ void DeePKS_domain::cal_descriptor(const int nat, void DeePKS_domain::check_descriptor(const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const UnitCell& ucell, const std::string& out_dir, const std::vector& descriptor, @@ -104,7 +104,7 @@ void DeePKS_domain::check_descriptor(const int inlmax, int id = 0; for (int inl = 0; inl < inlmax / ucell.nat; inl++) { - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; const int ind = iat * inlmax / ucell.nat + inl; auto accessor = descriptor[ind].accessor(); for (int im = 0; im < nm; im++) diff --git a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h index 3f365b9643..f4664c7f25 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_descriptor.h @@ -30,14 +30,14 @@ namespace DeePKS_domain /// which are eigenvalues of pdm in blocks of I_n_l void cal_descriptor(const int nat, const int inlmax, - const int* inl_l, + const std::vector& inl2l, const std::vector& pdm, std::vector& descriptor, const int des_per_atom); /// print descriptors based on LCAO basis void check_descriptor(const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const UnitCell& ucell, const std::string& out_dir, const std::vector& descriptor, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp index f6db839180..2616fb5d1c 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_fpre.cpp @@ -221,7 +221,7 @@ void DeePKS_domain::check_gdmx(const torch::Tensor& gdmx) void DeePKS_domain::cal_gvx(const int nat, const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const std::vector& gevdm, const torch::Tensor& gdmx, torch::Tensor& gvx, @@ -249,7 +249,7 @@ void DeePKS_domain::cal_gvx(const int nat, for (int iat = 0; iat < nat; ++iat) { int inl = iat * nlmax + nl; - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; std::vector mmv; for (int m1 = 0; m1 < nm; ++m1) { diff --git a/source/module_hamilt_lcao/module_deepks/deepks_fpre.h b/source/module_hamilt_lcao/module_deepks/deepks_fpre.h index fa6db95b85..fcc10d13a9 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_fpre.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_fpre.h @@ -59,7 +59,7 @@ void check_gdmx(const torch::Tensor& gdmx); void cal_gvx(const int nat, const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const std::vector& gevdm, const torch::Tensor& gdmx, torch::Tensor& gvx, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_hmat.cpp b/source/module_hamilt_lcao/module_deepks/deepks_hmat.cpp index 54d143687c..90936e88cc 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_hmat.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_hmat.cpp @@ -1,71 +1,70 @@ #ifdef __DEEPKS -#include "module_parameter/parameter.h" #include "LCAO_deepks.h" #include "module_base/parallel_reduce.h" +#include "module_parameter/parameter.h" template -void DeePKS_domain::collect_h_mat( - const Parallel_Orbitals &pv, - const std::vector>& h_in, - std::vector &h_out, - const int nlocal, - const int nks) +void DeePKS_domain::collect_h_mat(const Parallel_Orbitals& pv, + const std::vector>& h_in, + std::vector& h_out, + const int nlocal, + const int nks) { ModuleBase::TITLE("DeePKS_domain", "collect_h_tot"); - //construct the total H matrix - for (int k=0; k lineH(nlocal-i, TK(0.0)); + std::vector lineH(nlocal - i, TK(0.0)); ir = pv.global2local_row(i); - if (ir>=0) + if (ir >= 0) { // data collection - for (int j=i; j=0) + if (ic >= 0) { - int iic=0; + int iic = 0; if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) { - iic=ir+ic*pv.nrow; + iic = ir + ic * pv.nrow; } else { - iic=ir*pv.ncol+ic; + iic = ir * pv.ncol + ic; } - lineH[j-i] = h_in[k][iic]; + lineH[j - i] = h_in[k][iic]; } } } else { - //do nothing + // do nothing } - Parallel_Reduce::reduce_all(lineH.data(),nlocal-i); + Parallel_Reduce::reduce_all(lineH.data(), nlocal - i); - for (int j=i; j -void DeePKS_domain::check_h_mat( - const std::vector &H, - const std::string &h_file, - const int nlocal, - const int nks) +void DeePKS_domain::check_h_mat(const std::vector& H, const std::string& h_file, const int nlocal, const int nks) { std::ofstream ofs(h_file.c_str()); ofs << std::setprecision(10); - for (int k=0; k( - const Parallel_Orbitals &pv, - const std::vector>& h_in, - std::vector &h_out, - const int nlocal, - const int nks); +template void DeePKS_domain::collect_h_mat(const Parallel_Orbitals& pv, + const std::vector>& h_in, + std::vector& h_out, + const int nlocal, + const int nks); template void DeePKS_domain::collect_h_mat, ModuleBase::ComplexMatrix>( - const Parallel_Orbitals &pv, - const std::vector>>& h_in, - std::vector &h_out, - const int nlocal, - const int nks); + const Parallel_Orbitals& pv, + const std::vector>>& h_in, + std::vector& h_out, + const int nlocal, + const int nks); -template void DeePKS_domain::check_h_mat( - const std::vector &H, - const std::string &h_file, - const int nlocal, - const int nks); +template void DeePKS_domain::check_h_mat(const std::vector& H, + const std::string& h_file, + const int nlocal, + const int nks); -template void DeePKS_domain::check_h_mat( - const std::vector &H, - const std::string &h_file, - const int nlocal, - const int nks); +template void DeePKS_domain::check_h_mat(const std::vector& H, + const std::string& h_file, + const int nlocal, + const int nks); #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_hmat.h b/source/module_hamilt_lcao/module_deepks/deepks_hmat.h index 9668d5ede9..98d365e70a 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_hmat.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_hmat.h @@ -1,10 +1,10 @@ -#ifndef DEEPKS_HMAT_H -#define DEEPKS_HMAT_H +#ifndef DEEPKS_HMAT_H +#define DEEPKS_HMAT_H #ifdef __DEEPKS -#include "module_base/matrix.h" #include "module_base/complexmatrix.h" +#include "module_base/matrix.h" #include "module_base/timer.h" #include "module_basis/module_ao/parallel_orbitals.h" @@ -14,23 +14,18 @@ namespace DeePKS_domain { - //Collect data in h_in to matrix h_out. Note that left lower trianger in h_out is filled - template - void collect_h_mat( - const Parallel_Orbitals &pv, - const std::vector>& h_in, - std::vector &h_out, - const int nlocal, - const int nks); +// Collect data in h_in to matrix h_out. Note that left lower trianger in h_out is filled +template +void collect_h_mat(const Parallel_Orbitals& pv, + const std::vector>& h_in, + std::vector& h_out, + const int nlocal, + const int nks); - // write h_mat to file h_file for checking // not used in the code now - template - void check_h_mat( - const std::vector &H, - const std::string &h_file, - const int nlocal, - const int nks); -} +// write h_mat to file h_file for checking // not used in the code now +template +void check_h_mat(const std::vector& H, const std::string& h_file, const int nlocal, const int nks); +} // namespace DeePKS_domain #endif #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp index 16e8ac7c54..d679177b5b 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.cpp @@ -22,7 +22,7 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, const int inlmax, const int nat, const int nks, - const int* inl_l, + const std::vector& inl2l, const std::vector>& kvec_d, const std::vector*> phialpha, const std::vector gevdm, @@ -303,7 +303,7 @@ void DeePKS_domain::cal_orbital_precalc(const std::vector& dm_hl, for (int iat = 0; iat < nat; ++iat) { int inl = iat * nlmax + nl; - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; std::vector mmv; for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d @@ -345,7 +345,7 @@ template void DeePKS_domain::cal_orbital_precalc( const int inlmax, const int nat, const int nks, - const int* inl_l, + const std::vector& inl2l, const std::vector>& kvec_d, const std::vector*> phialpha, const std::vector gevdm, @@ -362,7 +362,7 @@ template void DeePKS_domain::cal_orbital_precalc, ModuleBas const int inlmax, const int nat, const int nks, - const int* inl_l, + const std::vector& inl2l, const std::vector>& kvec_d, const std::vector*> phialpha, const std::vector gevdm, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h index e044f9d54f..cf982ec879 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_orbpre.h @@ -31,7 +31,7 @@ void cal_orbital_precalc(const std::vector& dm_hl, const int inlmax, const int nat, const int nks, - const int* inl_l, + const std::vector& inl2l, const std::vector>& kvec_d, const std::vector*> phialpha, const std::vector gevdm, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp index 56eceb9045..fc7978a4db 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_pdm.cpp @@ -30,7 +30,7 @@ void DeePKS_domain::read_pdm(bool read_pdm_file, const int nat, const int inlmax, const int lmaxd, - const int* inl_l, + const std::vector& inl2l, const Numerical_Orbital& alpha, std::vector& pdm) { @@ -47,7 +47,7 @@ void DeePKS_domain::read_pdm(bool read_pdm_file, { for (int inl = 0; inl < inlmax; inl++) { - int nm = inl_l[inl] * 2 + 1; + int nm = 2 * inl2l[inl] + 1; auto accessor = pdm[inl].accessor(); for (int m1 = 0; m1 < nm; m1++) { @@ -91,7 +91,7 @@ template void DeePKS_domain::cal_pdm(bool& init_pdm, const int inlmax, const int lmaxd, - const int* inl_l, + const std::vector& inl2l, const ModuleBase::IntArray* inl_index, const elecstate::DensityMatrix* dm, const std::vector*> phialpha, @@ -116,7 +116,7 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, { for (int inl = 0; inl < inlmax; inl++) { - int nm = inl_l[inl] * 2 + 1; + int nm = 2 * inl2l[inl] + 1; pdm[inl] = torch::zeros({nm, nm}, torch::kFloat64); } } @@ -283,6 +283,7 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, dRy = dR2.y - dR1.y; dRz = dR2.z - dR1.z; } + // dm_R auto* tmp = dm->get_DMR_vector()[is]->find_matrix(ibt1, ibt2, dRx, dRy, dRz); if (tmp == nullptr) { @@ -325,7 +326,7 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, } // ad2 if (!PARAM.inp.deepks_equiv) { - int ib = 0, index = 0, inc = 1; + int index = 0, inc = 1; for (int L0 = 0; L0 <= orb.Alpha[0].getLmax(); ++L0) { for (int N0 = 0; N0 < orb.Alpha[0].getNchi(L0); ++N0) @@ -346,7 +347,6 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, index++; } } - ib += nm; } } } @@ -380,7 +380,7 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, #ifdef __MPI for (int inl = 0; inl < inlmax; inl++) { - int pdm_size = (2 * inl_l[inl] + 1) * (2 * inl_l[inl] + 1); + int pdm_size = (2 * inl2l[inl] + 1) * (2 * inl2l[inl] + 1); Parallel_Reduce::reduce_all(pdm[inl].data_ptr(), pdm_size); } #endif @@ -388,7 +388,7 @@ void DeePKS_domain::cal_pdm(bool& init_pdm, return; } -void DeePKS_domain::check_pdm(const int inlmax, const int* inl_l, const std::vector& pdm) +void DeePKS_domain::check_pdm(const int inlmax, const std::vector& inl2l, const std::vector& pdm) { const std::string file_projdm = PARAM.globalv.global_out_dir + "pdm.dat"; std::ofstream ofs(file_projdm.c_str()); @@ -396,7 +396,7 @@ void DeePKS_domain::check_pdm(const int inlmax, const int* inl_l, const std::vec ofs << std::setprecision(10); for (int inl = 0; inl < inlmax; inl++) { - const int nm = 2 * inl_l[inl] + 1; + const int nm = 2 * inl2l[inl] + 1; auto accessor = pdm[inl].accessor(); for (int m1 = 0; m1 < nm; m1++) { @@ -412,7 +412,7 @@ void DeePKS_domain::check_pdm(const int inlmax, const int* inl_l, const std::vec template void DeePKS_domain::cal_pdm(bool& init_pdm, const int inlmax, const int lmaxd, - const int* inl_l, + const std::vector& inl2l, const ModuleBase::IntArray* inl_index, const elecstate::DensityMatrix* dm, const std::vector*> phialpha, @@ -426,7 +426,7 @@ template void DeePKS_domain::cal_pdm>( bool& init_pdm, const int inlmax, const int lmaxd, - const int* inl_l, + const std::vector& inl2l, const ModuleBase::IntArray* inl_index, const elecstate::DensityMatrix, double>* dm, const std::vector*> phialpha, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_pdm.h b/source/module_hamilt_lcao/module_deepks/deepks_pdm.h index 44063a407d..ec9c4b37ac 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_pdm.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_pdm.h @@ -35,7 +35,7 @@ void read_pdm(bool read_pdm_file, const int nat, const int inlmax, const int lmaxd, - const int* inl_l, + const std::vector& inl2l, const Numerical_Orbital& alpha, std::vector& pdm); @@ -48,7 +48,7 @@ template void cal_pdm(bool& init_pdm, const int inlmax, const int lmaxd, - const int* inl_l, + const std::vector& inl2l, const ModuleBase::IntArray* inl_index, const elecstate::DensityMatrix* dm, const std::vector*> phialpha, @@ -58,7 +58,7 @@ void cal_pdm(bool& init_pdm, const Parallel_Orbitals& pv, std::vector& pdm); -void check_pdm(const int inlmax, const int* inl_l, const std::vector& pdm); +void check_pdm(const int inlmax, const std::vector& inl2l, const std::vector& pdm); } // namespace DeePKS_domain #endif diff --git a/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp index be81262fa1..dfc83cad1e 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_spre.cpp @@ -216,7 +216,7 @@ void DeePKS_domain::check_gdmepsl(const torch::Tensor& gdmepsl) void DeePKS_domain::cal_gvepsl(const int nat, const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const std::vector& gevdm, const torch::Tensor& gdmepsl, torch::Tensor& gvepsl, @@ -240,7 +240,7 @@ void DeePKS_domain::cal_gvepsl(const int nat, for (int iat = 0; iat < nat; ++iat) { int inl = iat * nlmax + nl; - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; std::vector mmv; for (int m1 = 0; m1 < nm; ++m1) { diff --git a/source/module_hamilt_lcao/module_deepks/deepks_spre.h b/source/module_hamilt_lcao/module_deepks/deepks_spre.h index 396c3d79cb..674c6bbf3b 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_spre.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_spre.h @@ -52,7 +52,7 @@ void check_gdmepsl(const torch::Tensor& gdmepsl); void cal_gvepsl(const int nat, const int inlmax, const int des_per_atom, - const int* inl_l, + const std::vector& inl2l, const std::vector& gevdm, const torch::Tensor& gdmepsl, torch::Tensor& gvepsl, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp index 45358a225e..96da03df66 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.cpp @@ -27,7 +27,7 @@ void DeePKS_domain::cal_v_delta_precalc(const int nlocal, const int inlmax, const int nat, const int nks, - const int* inl_l, + const std::vector& inl2l, const std::vector>& kvec_d, const std::vector*> phialpha, const std::vector gevdm, @@ -176,7 +176,7 @@ void DeePKS_domain::cal_v_delta_precalc(const int nlocal, for (int iat = 0; iat < nat; ++iat) { int inl = iat * nlmax + nl; - int nm = 2 * inl_l[inl] + 1; + int nm = 2 * inl2l[inl] + 1; std::vector mmv; for (int m1 = 0; m1 < nm; ++m1) // m1 = 1 for s, 3 for p, 5 for d @@ -505,7 +505,7 @@ template void DeePKS_domain::cal_v_delta_precalc(const int nlocal, const int inlmax, const int nat, const int nks, - const int* inl_l, + const std::vector& inl2l, const std::vector>& kvec_d, const std::vector*> phialpha, const std::vector gevdm, @@ -521,7 +521,7 @@ template void DeePKS_domain::cal_v_delta_precalc>( const int inlmax, const int nat, const int nks, - const int* inl_l, + const std::vector& inl2l, const std::vector>& kvec_d, const std::vector*> phialpha, const std::vector gevdm, diff --git a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h index 41abcf8b0c..00676e582e 100644 --- a/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h +++ b/source/module_hamilt_lcao/module_deepks/deepks_vdpre.h @@ -39,7 +39,7 @@ void cal_v_delta_precalc(const int nlocal, const int inlmax, const int nat, const int nks, - const int* inl_l, + const std::vector& inl2l, const std::vector>& kvec_d, const std::vector*> phialpha, const std::vector gevdm, diff --git a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt index 692ea81f6c..6dc611cbd3 100644 --- a/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt +++ b/source/module_hamilt_lcao/module_deepks/test/CMakeLists.txt @@ -21,6 +21,7 @@ add_executable( ../../../module_cell/read_pp_blps.cpp ../../../module_hamilt_pw/hamilt_pwdft/soc.cpp ../../../module_io/output.cpp + ../../../module_io/sparse_matrix.cpp ../../../module_elecstate/read_pseudo.cpp ../../../module_elecstate/cal_wfc.cpp ../../../module_elecstate/read_orb.cpp @@ -33,6 +34,7 @@ add_executable( ../../../module_hamilt_lcao/module_hcontainer/func_transfer.cpp ../../../module_hamilt_lcao/module_hcontainer/func_folding.cpp ../../../module_hamilt_lcao/module_hcontainer/transfer.cpp + ../../../module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp ../../../module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp ../../../module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.cpp ../../../module_hamilt_general/operator.cpp diff --git a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp index 86247bc4eb..6bcb75d7bb 100644 --- a/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp +++ b/source/module_hamilt_lcao/module_deepks/test/LCAO_deepks_test.cpp @@ -140,7 +140,7 @@ void test_deepks::check_pdm() DeePKS_domain::cal_pdm(this->ld.init_pdm, this->ld.inlmax, this->ld.lmaxd, - this->ld.inl_l, + this->ld.inl2l, this->ld.inl_index, p_elec_DM, this->ld.phialpha, @@ -149,7 +149,7 @@ void test_deepks::check_pdm() Test_Deepks::GridD, ParaO, this->ld.pdm); - DeePKS_domain::check_pdm(this->ld.inlmax, this->ld.inl_l, this->ld.pdm); + DeePKS_domain::check_pdm(this->ld.inlmax, this->ld.inl2l, this->ld.pdm); this->compare_with_ref("pdm.dat", "pdm_ref.dat"); } @@ -229,11 +229,11 @@ void test_deepks::check_descriptor(std::vector& descriptor) { DeePKS_domain::cal_descriptor(ucell.nat, this->ld.inlmax, - this->ld.inl_l, + this->ld.inl2l, this->ld.pdm, descriptor, this->ld.des_per_atom); - DeePKS_domain::check_descriptor(this->ld.inlmax, this->ld.des_per_atom, this->ld.inl_l, ucell, "./", descriptor, 0); + DeePKS_domain::check_descriptor(this->ld.inlmax, this->ld.des_per_atom, this->ld.inl2l, ucell, "./", descriptor, 0); this->compare_with_ref("deepks_desc.dat", "descriptor_ref.dat"); } @@ -241,9 +241,9 @@ template void test_deepks::check_gvx(torch::Tensor& gdmx) { std::vector gevdm; - DeePKS_domain::cal_gevdm(ucell.nat, this->ld.inlmax, this->ld.inl_l, this->ld.pdm, gevdm); + DeePKS_domain::cal_gevdm(ucell.nat, this->ld.inlmax, this->ld.inl2l, this->ld.pdm, gevdm); torch::Tensor gvx; - DeePKS_domain::cal_gvx(ucell.nat, this->ld.inlmax, this->ld.des_per_atom, this->ld.inl_l, gevdm, gdmx, gvx, 0); + DeePKS_domain::cal_gvx(ucell.nat, this->ld.inlmax, this->ld.des_per_atom, this->ld.inl2l, gevdm, gdmx, gvx, 0); DeePKS_domain::check_gvx(gvx, 0); for (int ia = 0; ia < ucell.nat; ia++) @@ -274,12 +274,12 @@ template void test_deepks::check_gvepsl(torch::Tensor& gdmepsl) { std::vector gevdm; - DeePKS_domain::cal_gevdm(ucell.nat, this->ld.inlmax, this->ld.inl_l, this->ld.pdm, gevdm); + DeePKS_domain::cal_gevdm(ucell.nat, this->ld.inlmax, this->ld.inl2l, this->ld.pdm, gevdm); torch::Tensor gvepsl; DeePKS_domain::cal_gvepsl(ucell.nat, this->ld.inlmax, this->ld.des_per_atom, - this->ld.inl_l, + this->ld.inl2l, gevdm, gdmepsl, gvepsl, @@ -310,7 +310,7 @@ void test_deepks::check_edelta(std::vector& descriptor) this->ld.nmaxd, this->ld.inlmax, this->ld.des_per_atom, - this->ld.inl_l, + this->ld.inl2l, descriptor, this->ld.gedm, this->ld.E_delta, @@ -321,7 +321,7 @@ void test_deepks::check_edelta(std::vector& descriptor) DeePKS_domain::cal_edelta_gedm(ucell.nat, this->ld.inlmax, this->ld.des_per_atom, - this->ld.inl_l, + this->ld.inl2l, descriptor, this->ld.pdm, this->ld.model_deepks, @@ -334,7 +334,7 @@ void test_deepks::check_edelta(std::vector& descriptor) ofs.close(); this->compare_with_ref("E_delta.dat", "E_delta_ref.dat"); - DeePKS_domain::check_gedm(this->ld.inlmax, this->ld.inl_l, this->ld.gedm); + DeePKS_domain::check_gedm(this->ld.inlmax, this->ld.inl2l, this->ld.gedm); this->compare_with_ref("gedm.dat", "gedm_ref.dat"); } diff --git a/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp b/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp index 04fab988a7..c8bb58d95e 100644 --- a/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp +++ b/source/module_hamilt_lcao/module_hcontainer/output_hcontainer.cpp @@ -119,9 +119,7 @@ void Output_HContainer::write_single_R(int rx, int ry, int rz) this->_hcontainer->unfix_R(); } -// explicit instantiation of template class with double type template class Output_HContainer; -// to do: explicit instantiation of template class with std::complex type -// template class Output_HContainer>; +template class Output_HContainer>; } // namespace hamilt \ No newline at end of file From e93d3a7a18157ecb7d8d2a2e149266897d498d43 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Fri, 7 Mar 2025 15:50:44 +0800 Subject: [PATCH 113/160] perf the compute of check_atom_stru and add openmp (#5962) * first version * change add * add the change * change * change gtest * add change * change the file * add format * modify back test * add the change in the check_atom_stru * move openmp * add globlv for the question * delete vector * update bug --- source/module_cell/check_atomic_stru.cpp | 270 +++++++++--------- .../module_cell/test/unitcell_test_readpp.cpp | 26 +- 2 files changed, 156 insertions(+), 140 deletions(-) diff --git a/source/module_cell/check_atomic_stru.cpp b/source/module_cell/check_atomic_stru.cpp index 527cd00e77..acdc30076f 100644 --- a/source/module_cell/check_atomic_stru.cpp +++ b/source/module_cell/check_atomic_stru.cpp @@ -1,157 +1,165 @@ #include "check_atomic_stru.h" #include "module_base/element_covalent_radius.h" +#include "module_base/timer.h" -void Check_Atomic_Stru::check_atomic_stru(UnitCell& ucell, const double& factor) { +void Check_Atomic_Stru::check_atomic_stru(UnitCell& ucell, const double& factor) +{ // First we calculate all bond length in the structure, // and compare with the covalent_bond_length, // if there has bond length is shorter than covalent_bond_length * factor, // we think this structure is unreasonable. - const double warning_coef = 0.6; assert(ucell.ntype > 0); - std::stringstream errorlog; bool all_pass = true; bool no_warning = true; - for (int it1 = 0; it1 < ucell.ntype; it1++) { - std::string symbol1 = ""; - for (char ch: ucell.atoms[it1].label) { - if (std::isalpha(ch)) { - symbol1.push_back(ch); - } - } - // std::string symbol1 = ucell.atoms[it1].label; - double symbol1_covalent_radius; - if (ModuleBase::CovalentRadius.find(symbol1) - != ModuleBase::CovalentRadius.end()) { - symbol1_covalent_radius = ModuleBase::CovalentRadius.at(symbol1); - } else { - std::stringstream mess; - mess << "Notice: symbol '" << symbol1 - << "' is not an element symbol!!!! "; - mess << "set the covalent radius to be 0." << std::endl; - GlobalV::ofs_running << mess.str(); - std::cout << mess.str(); - symbol1_covalent_radius = 0.0; - } + std::stringstream errorlog; + errorlog.setf(std::ios_base::fixed, std::ios_base::floatfield); - for (int ia1 = 0; ia1 < ucell.atoms[it1].na; ia1++) { - double x1 = ucell.atoms[it1].taud[ia1].x; - double y1 = ucell.atoms[it1].taud[ia1].y; - double z1 = ucell.atoms[it1].taud[ia1].z; + if (GlobalV::MY_RANK == 0) + { + ModuleBase::timer::tick("Check_Atomic_Stru", "Check_Atomic_Stru"); + + const int ntype = ucell.ntype; + const double lat0 = ucell.lat0; + const double warning_coef = 0.6; + const double max_factor_coef = std::max(warning_coef, factor); - for (int it2 = 0; it2 < ucell.ntype; it2++) { - std::string symbol2 = ucell.atoms[it2].label; - double symbol2_covalent_radius; - if (ModuleBase::CovalentRadius.find(symbol2) - != ModuleBase::CovalentRadius.end()) { - symbol2_covalent_radius - = ModuleBase::CovalentRadius.at(symbol2); - } else { - symbol2_covalent_radius = 0.0; + std::vector symbol_covalent_radiuss(ntype); + for (int it = 0; it < ntype; it++) + { + std::string symbol1 = ""; + for (char ch: ucell.atoms[it].label) + { + if (std::isalpha(ch)) + { + symbol1.push_back(ch); } + } - double covalent_length - = (symbol1_covalent_radius + symbol2_covalent_radius) - / ModuleBase::BOHR_TO_A; - - for (int ia2 = 0; ia2 < ucell.atoms[it2].na; ia2++) { - for (int a = -1; a < 2; a++) { - for (int b = -1; b < 2; b++) { - for (int c = -1; c < 2; c++) { - if (it1 > it2) { - continue; - } else if (it1 == it2 && ia1 > ia2) { - continue; - } else if (it1 == it2 && ia1 == ia2 && a == 0 - && b == 0 && c == 0) { - continue; -} - - double x2 = ucell.atoms[it2].taud[ia2].x + a; - double y2 = ucell.atoms[it2].taud[ia2].y + b; - double z2 = ucell.atoms[it2].taud[ia2].z + c; - - double bond_length - = sqrt(pow((x2 - x1) * ucell.a1.x - + (y2 - y1) * ucell.a2.x - + (z2 - z1) * ucell.a3.x, - 2) - + pow((x2 - x1) * ucell.a1.y - + (y2 - y1) * ucell.a2.y - + (z2 - z1) * ucell.a3.y, - 2) - + pow((x2 - x1) * ucell.a1.z - + (y2 - y1) * ucell.a2.z - + (z2 - z1) * ucell.a3.z, - 2)) - * ucell.lat0; - - if (bond_length < covalent_length * factor - || bond_length - < covalent_length * warning_coef) { - errorlog.setf(std::ios_base::fixed, - std::ios_base::floatfield); - errorlog << std::setw(3) << ia1 + 1 - << "-th " << std::setw(3) - << ucell.atoms[it1].label << ", "; - errorlog << std::setw(3) << ia2 + 1 - << "-th " << std::setw(3) - << ucell.atoms[it2].label; - errorlog << " (cell:" << std::setw(2) << a - << " " << std::setw(2) << b << " " - << std::setw(2) << c << ")"; - errorlog << ", distance= " - << std::setprecision(3) - << bond_length << " Bohr ("; - errorlog - << bond_length * ModuleBase::BOHR_TO_A - << " Angstrom)" << std::endl; + if (ModuleBase::CovalentRadius.find(symbol1) != ModuleBase::CovalentRadius.end()) + { + symbol_covalent_radiuss[it] = ModuleBase::CovalentRadius.at(symbol1); + } + else + { + std::stringstream mess; + mess << "Notice: symbol '" << symbol1 << "' is not an element symbol!!!! "; + mess << "set the covalent radius to be 0." << std::endl; + GlobalV::ofs_running << mess.str(); + std::cout << mess.str(); + } + } + std::vector latvec (9); + latvec[0] = ucell.a1.x; + latvec[1] = ucell.a2.x; + latvec[2] = ucell.a3.x; + latvec[3] = ucell.a1.y; + latvec[4] = ucell.a2.y; + latvec[5] = ucell.a3.y; + latvec[6] = ucell.a1.z; + latvec[7] = ucell.a2.z; + latvec[8] = ucell.a3.z; + std::vector A(27*3); + std::vector cell(27); + std::vector label(ntype); + for (int i = 0; i < 27; i++) + { + int a = (i / 9) % 3 - 1; + int b = (i / 3) % 3 - 1; + int c = i % 3 - 1; + A[3 * i] = a * latvec[0] + b * latvec[1] + c * latvec[2]; + A[3 * i + 1] = a * latvec[3] + b * latvec[4] + c * latvec[5]; + A[3 * i + 2] = a * latvec[6] + b * latvec[7] + c * latvec[8]; + std::ostringstream tmp_oss; + tmp_oss << " (cell:" << std::setw(2) << a << " " << std::setw(2) << b << " " << std::setw(2) << c + << "), distance= "; + cell[i] = tmp_oss.str(); + } + for (int it = 0; it < ntype; it++) + { + std::ostringstream tmp_oss; + tmp_oss << std::setw(3) << ucell.atoms[it].label; + label[it] = tmp_oss.str(); + } - if (bond_length - < covalent_length * factor) { - all_pass = false; - } else { - no_warning = false; - } + const double bohr_to_a = ModuleBase::BOHR_TO_A; +#pragma omp parallel + { + std::vector delta_lat(3); +#pragma omp for schedule(dynamic) + for (int iat = 0; iat < ucell.nat; iat++) + { + const int it1 = ucell.iat2it[iat]; + const int ia1 = ucell.iat2ia[iat]; + const double symbol1_covalent_radius = symbol_covalent_radiuss[it1]; + double x1 = ucell.atoms[it1].taud[ia1].x; + double y1 = ucell.atoms[it1].taud[ia1].y; + double z1 = ucell.atoms[it1].taud[ia1].z; + for (int it2 = it1; it2 < ntype; it2++) + { + double symbol2_covalent_radius = symbol_covalent_radiuss[it2]; + double covalent_length = (symbol1_covalent_radius + symbol2_covalent_radius) / bohr_to_a; + const double max_error = covalent_length * max_factor_coef / ucell.lat0; + const double max_error_2 = max_error * max_error; + const double factor_error = covalent_length * factor; + for (int ia2 = ia1; ia2 < ucell.atoms[it2].na; ia2++) + { + const bool is_same_atom = (it1 == it2) && (ia1 == ia2); + double delta_x = ucell.atoms[it2].taud[ia2].x - x1; + double delta_y = ucell.atoms[it2].taud[ia2].y - y1; + double delta_z = ucell.atoms[it2].taud[ia2].z - z1; + delta_lat[0] = delta_x * latvec[0] + delta_y * latvec[1] + delta_z * latvec[2]; + delta_lat[1] = delta_x * latvec[3] + delta_y * latvec[4] + delta_z * latvec[5]; + delta_lat[2] = delta_x * latvec[6] + delta_y * latvec[7] + delta_z * latvec[8]; + for (int i = 0; i < 27; i++) + { + if ((is_same_atom) && (i == 13)) + continue; + const int offset = i * 3; + const double part1 = delta_lat[0] + A[offset]; + const double part2 = delta_lat[1] + A[offset + 1]; + const double part3 = delta_lat[2] + A[offset + 2]; + const double bond_length = part1 * part1 + part2 * part2 + part3 * part3; + const bool flag = bond_length < max_error_2 ? true : false; + if (flag) + { + const double sqrt_bon = sqrt(bond_length) * lat0; + #pragma omp critical + { + no_warning = false; + all_pass = all_pass && (sqrt_bon < factor_error ? false : true); + errorlog << std::setw(3) << ia1 + 1 << "-th " << label[it1] << ", " << std::setw(3) + << ia2 + 1 << "-th " << label[it2] << cell[i] << std::setprecision(3) + << sqrt_bon << " Bohr (" << sqrt_bon * bohr_to_a << " Angstrom)\n"; } - } // c - } // b - } // a - } // ia2 - } // it2 - } // ia1 - } // it1 - - if (!all_pass || !no_warning) { + } + } + } // ia2 + } // it2 + } // iat + } + ModuleBase::timer::tick("Check_Atomic_Stru", "Check_Atomic_Stru"); + } + if (!all_pass || !no_warning) + { std::stringstream mess; - mess << "\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" - << std::endl; - mess << "%%%%%% WARNING WARNING WARNING WARNING WARNING %%%%%%" - << std::endl; - mess << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" - << std::endl; + mess << "\n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; + mess << "%%%%%% WARNING WARNING WARNING WARNING WARNING %%%%%%" << std::endl; + mess << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; mess << "!!! WARNING: Some atoms are too close!!!" << std::endl; - mess << "!!! Please check the nearest-neighbor list in log file." - << std::endl; - mess << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" - << std::endl; - mess << "%%%%%% WARNING WARNING WARNING WARNING WARNING %%%%%%" - << std::endl; - mess << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" - << std::endl; + mess << "!!! Please check the nearest-neighbor list in log file." << std::endl; + mess << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; + mess << "%%%%%% WARNING WARNING WARNING WARNING WARNING %%%%%%" << std::endl; + mess << "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" << std::endl; - GlobalV::ofs_running << mess.str() << mess.str() << mess.str() - << errorlog.str(); + GlobalV::ofs_running << mess.str() << mess.str() << mess.str() << errorlog.str(); std::cout << mess.str() << mess.str() << mess.str() << std::endl; - - if (!all_pass) { + if (!all_pass) + { mess.clear(); mess.str(""); - mess << "If this structure is what you want, you can set " - "'min_dist_coef'" - << std::endl; - mess << "as a smaller value (the current value is " << factor - << ") in INPUT file." << std::endl; + mess << "If this structure is what you want, you can set 'min_dist_coef'\n"; + mess << "as a smaller value (the current value is " << factor << ") in INPUT file." << std::endl; GlobalV::ofs_running << mess.str(); std::cout << mess.str(); ModuleBase::WARNING_QUIT("Input", "The structure is unreasonable!"); diff --git a/source/module_cell/test/unitcell_test_readpp.cpp b/source/module_cell/test/unitcell_test_readpp.cpp index 4e40f217e2..0f25123799 100644 --- a/source/module_cell/test/unitcell_test_readpp.cpp +++ b/source/module_cell/test/unitcell_test_readpp.cpp @@ -11,6 +11,7 @@ #include "module_elecstate/read_pseudo.h" #include #include +#include "string.h" #ifdef __MPI #include "mpi.h" #endif @@ -341,29 +342,37 @@ TEST_F(UcellDeathTest, CheckStructure) { EXPECT_FALSE(ucell->atoms[0].ncpp.has_so); EXPECT_FALSE(ucell->atoms[1].ncpp.has_so); // trial 1 + testing::internal::CaptureStdout(); double factor = 0.2; + ucell->set_iat2itia(); EXPECT_NO_THROW(Check_Atomic_Stru::check_atomic_stru(*ucell, factor)); output = testing::internal::GetCapturedStdout(); - EXPECT_THAT(output, - testing::HasSubstr("WARNING: Some atoms are too close!!!")); + EXPECT_THAT(output,testing::HasSubstr("WARNING: Some atoms are too close!!!")); // trial 2 - testing::internal::CaptureStdout(); + GlobalV::ofs_running.open("CheckStructure2.txt"); + ::testing::FLAGS_gtest_death_test_style = "threadsafe"; factor = 0.4; EXPECT_EXIT(Check_Atomic_Stru::check_atomic_stru(*ucell, factor), ::testing::ExitedWithCode(1), ""); - output = testing::internal::GetCapturedStdout(); + std::ifstream ifs("CheckStructure2.txt"); + if (ifs.is_open()) + { + std::string line; + while (std::getline(ifs, line)) { + output+=line; + } + } EXPECT_THAT(output, testing::HasSubstr("The structure is unreasonable!")); + GlobalV::ofs_running.open("running.log"); // trial 3 ucell->atoms[0].label = "arbitrary"; testing::internal::CaptureStdout(); factor = 0.2; EXPECT_NO_THROW(Check_Atomic_Stru::check_atomic_stru(*ucell, factor)); output = testing::internal::GetCapturedStdout(); - EXPECT_THAT( - output, - testing::HasSubstr("Notice: symbol 'arbitrary' is not an element " + EXPECT_THAT(output,testing::HasSubstr("Notice: symbol 'arbitrary' is not an element " "symbol!!!! set the covalent radius to be 0.")); // trial 4 ucell->atoms[0].label = "Fe1"; @@ -371,8 +380,7 @@ TEST_F(UcellDeathTest, CheckStructure) { factor = 0.2; EXPECT_NO_THROW(Check_Atomic_Stru::check_atomic_stru(*ucell, factor)); output = testing::internal::GetCapturedStdout(); - EXPECT_THAT(output, - testing::HasSubstr("WARNING: Some atoms are too close!!!")); + EXPECT_THAT(output,testing::HasSubstr("WARNING: Some atoms are too close!!!")); } TEST_F(UcellDeathTest, ReadPseudoWarning1) { From c7ec0922e7666099d65c1a80df36e9f9ca3713dd Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Fri, 7 Mar 2025 15:51:34 +0800 Subject: [PATCH 114/160] Fix segmentation fault in integrate test 312_NO_GO_wfc_get_wf (#5970) --- source/module_io/get_wf_lcao.cpp | 185 ++++++++++++++++--------------- tests/integrate/CASES_CPU.txt | 2 +- 2 files changed, 95 insertions(+), 92 deletions(-) diff --git a/source/module_io/get_wf_lcao.cpp b/source/module_io/get_wf_lcao.cpp index a94e61590d..421bbea703 100644 --- a/source/module_io/get_wf_lcao.cpp +++ b/source/module_io/get_wf_lcao.cpp @@ -1,6 +1,5 @@ #include "get_wf_lcao.h" -#include "module_parameter/parameter.h" #include "module_base/global_function.h" #include "module_base/global_variable.h" #include "module_base/memory.h" @@ -9,6 +8,7 @@ #include "module_io/cube_io.h" #include "module_io/write_wfc_pw.h" #include "module_io/write_wfc_r.h" +#include "module_parameter/parameter.h" IState_Envelope::IState_Envelope(const elecstate::ElecState* pes) { pes_ = pes; @@ -124,13 +124,13 @@ void IState_Envelope::begin(const UnitCell& ucell, const double ef_tmp = this->pes_->eferm.get_efval(is); ModuleIO::write_vdata_palgrid(pgrid, - pes_->charge->rho_save[is], - is, - nspin, - 0, - ss.str(), - ef_tmp, - &(ucell)); + pes_->charge->rho_save[is], + is, + nspin, + 0, + ss.str(), + ef_tmp, + &(ucell)); } } } @@ -150,81 +150,84 @@ void IState_Envelope::begin(const UnitCell& ucell, // Set this->bands_picked_ according to the mode select_bands(nbands_istate, out_wfc_re_im, nbands, nelec, mode_re_im, fermi_band); - // Calculate out_wfc_re_im - for (int ib = 0; ib < nbands; ++ib) + if (out_wfc_pw || out_wfc_r) { - if (bands_picked_[ib]) + // Calculate out_wfc_re_im + for (int ib = 0; ib < nbands; ++ib) { - std::cout << " Performing grid integral over real space grid for band " << ib + 1 << "..." << std::endl; - - for (int is = 0; is < nspin; ++is) + if (bands_picked_[ib]) { - ModuleBase::GlobalFunc::ZEROS(pes_->charge->rho[is], pw_wfc->nrxx); + std::cout << " Performing grid integral over real space grid for band " << ib + 1 << "..." << std::endl; - psid->fix_k(is); + for (int is = 0; is < nspin; ++is) + { + ModuleBase::GlobalFunc::ZEROS(pes_->charge->rho[is], pw_wfc->nrxx); + + psid->fix_k(is); #ifdef __MPI - wfc_2d_to_grid(psid->get_pointer(), para_orb, wfc_gamma_grid[is], gg.gridt->trace_lo); + wfc_2d_to_grid(psid->get_pointer(), para_orb, wfc_gamma_grid[is], gg.gridt->trace_lo); #else - // if not MPI enabled, it is the case psid holds a global matrix. use fix_k to switch between different - // spin channels (actually kpoints, because now the same kpoint in different spin channels are treated - // as distinct kpoints) + // if not MPI enabled, it is the case psid holds a global matrix. use fix_k to switch between + // different spin channels (actually kpoints, because now the same kpoint in different spin channels + // are treated as distinct kpoints) - for (int i = 0; i < nbands; ++i) - { - for (int j = 0; j < nlocal; ++j) + for (int i = 0; i < nbands; ++i) { - wfc_gamma_grid[is][i][j] = psid[0](i, j); + for (int j = 0; j < nlocal; ++j) + { + wfc_gamma_grid[is][i][j] = psid[0](i, j); + } } - } #endif - gg.cal_env(wfc_gamma_grid[is][ib], pes_->charge->rho[is], ucell); + gg.cal_env(wfc_gamma_grid[is][ib], pes_->charge->rho[is], ucell); - pes_->charge->save_rho_before_sum_band(); + pes_->charge->save_rho_before_sum_band(); - const double ef_tmp = this->pes_->eferm.get_efval(is); + const double ef_tmp = this->pes_->eferm.get_efval(is); - // only for gamma_only now - psi_g.fix_k(is); - this->set_pw_wfc(pw_wfc, is, ib, nspin, pes_->charge->rho, psi_g); + // only for gamma_only now + psi_g.fix_k(is); + this->set_pw_wfc(pw_wfc, is, ib, nspin, pes_->charge->rho, psi_g); - // Calculate real-space wave functions - psi_g.fix_k(is); - std::vector> wfc_r(pw_wfc->nrxx); - pw_wfc->recip2real(&psi_g(ib, 0), wfc_r.data(), is); + // Calculate real-space wave functions + psi_g.fix_k(is); + std::vector> wfc_r(pw_wfc->nrxx); + pw_wfc->recip2real(&psi_g(ib, 0), wfc_r.data(), is); - // Extract real and imaginary parts - std::vector wfc_real(pw_wfc->nrxx); - std::vector wfc_imag(pw_wfc->nrxx); - for (int ir = 0; ir < pw_wfc->nrxx; ++ir) - { - wfc_real[ir] = wfc_r[ir].real(); - wfc_imag[ir] = wfc_r[ir].imag(); - } + // Extract real and imaginary parts + std::vector wfc_real(pw_wfc->nrxx); + std::vector wfc_imag(pw_wfc->nrxx); + for (int ir = 0; ir < pw_wfc->nrxx; ++ir) + { + wfc_real[ir] = wfc_r[ir].real(); + wfc_imag[ir] = wfc_r[ir].imag(); + } - // Output real part - std::stringstream ss_real; - ss_real << global_out_dir << "BAND" << ib + 1 << "_GAMMA" << "_SPIN" << is + 1 << "_REAL.cube"; - ModuleIO::write_vdata_palgrid(pgrid, - wfc_real.data(), - is, - nspin, - 0, - ss_real.str(), - ef_tmp, - &(ucell)); - - // Output imaginary part - std::stringstream ss_imag; - ss_imag << global_out_dir << "BAND" << ib + 1 << "_GAMMA" << "_SPIN" << is + 1 << "_IMAG.cube"; - ModuleIO::write_vdata_palgrid(pgrid, - wfc_imag.data(), - is, - nspin, - 0, - ss_imag.str(), - ef_tmp, - &(ucell)); + // Output real part + std::stringstream ss_real; + ss_real << global_out_dir << "BAND" << ib + 1 << "_GAMMA" << "_SPIN" << is + 1 << "_REAL.cube"; + ModuleIO::write_vdata_palgrid(pgrid, + wfc_real.data(), + is, + nspin, + 0, + ss_real.str(), + ef_tmp, + &(ucell)); + + // Output imaginary part + std::stringstream ss_imag; + ss_imag << global_out_dir << "BAND" << ib + 1 << "_GAMMA" << "_SPIN" << is + 1 << "_IMAG.cube"; + ModuleIO::write_vdata_palgrid(pgrid, + wfc_imag.data(), + is, + nspin, + 0, + ss_imag.str(), + ef_tmp, + &(ucell)); + } } } } @@ -240,7 +243,7 @@ void IState_Envelope::begin(const UnitCell& ucell, if (out_wfc_r) { - ModuleIO::write_psi_r_1(ucell,psi_g, pw_wfc, "wfc_realspace", false, kv); + ModuleIO::write_psi_r_1(ucell, psi_g, pw_wfc, "wfc_realspace", false, kv); } for (int is = 0; is < nspin; ++is) @@ -359,15 +362,15 @@ void IState_Envelope::begin(const UnitCell& ucell, const double ef_tmp = this->pes_->eferm.get_efval(ispin); ModuleIO::write_vdata_palgrid(pgrid, - pes_->charge->rho[ispin], - ispin, - nspin, - 0, - ss.str(), - ef_tmp, - &(ucell), - 3, - 1); + pes_->charge->rho[ispin], + ispin, + nspin, + 0, + ss.str(), + ef_tmp, + &(ucell), + 3, + 1); if (out_wf || out_wf_r) { @@ -390,7 +393,7 @@ void IState_Envelope::begin(const UnitCell& ucell, } if (out_wf_r) { - ModuleIO::write_psi_r_1(ucell,psi_g, pw_wfc, "wfc_realspace", false, kv); + ModuleIO::write_psi_r_1(ucell, psi_g, pw_wfc, "wfc_realspace", false, kv); } std::cout << " Outputting real-space wave functions in cube format..." << std::endl; @@ -427,26 +430,26 @@ void IState_Envelope::begin(const UnitCell& ucell, << "_REAL.cube"; const double ef_tmp = this->pes_->eferm.get_efval(ispin); ModuleIO::write_vdata_palgrid(pgrid, - wfc_real.data(), - ispin, - nspin, - 0, - ss_real.str(), - ef_tmp, - &(ucell)); + wfc_real.data(), + ispin, + nspin, + 0, + ss_real.str(), + ef_tmp, + &(ucell)); // Output imaginary part std::stringstream ss_imag; ss_imag << global_out_dir << "BAND" << ib + 1 << "_k_" << ik + 1 << "_s_" << ispin + 1 << "_IMAG.cube"; ModuleIO::write_vdata_palgrid(pgrid, - wfc_imag.data(), - ispin, - nspin, - 0, - ss_imag.str(), - ef_tmp, - &(ucell)); + wfc_imag.data(), + ispin, + nspin, + 0, + ss_imag.str(), + ef_tmp, + &(ucell)); } } } diff --git a/tests/integrate/CASES_CPU.txt b/tests/integrate/CASES_CPU.txt index 09897e4bcd..ab8cc70ddc 100644 --- a/tests/integrate/CASES_CPU.txt +++ b/tests/integrate/CASES_CPU.txt @@ -232,7 +232,7 @@ 311_NO_GO_elec_minus 311_NO_GO_S2_elec_minus 312_NO_GO_wfc_file -#312_NO_GO_wfc_get_wf +312_NO_GO_wfc_get_wf 312_NO_GO_wfc_get_pchg 312_NO_GO_wfc_out 313_NO_GO_mulliken From 0b77de91facbea33352b8d2f31afa403018004da Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Fri, 7 Mar 2025 15:52:34 +0800 Subject: [PATCH 115/160] Fix a LaTeX rendering issue related to RT-TDDFT parameters in online doc (#5971) --- docs/advanced/input_files/input-main.md | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/docs/advanced/input_files/input-main.md b/docs/advanced/input_files/input-main.md index 6cf613a909..2a5df1f162 100644 --- a/docs/advanced/input_files/input-main.md +++ b/docs/advanced/input_files/input-main.md @@ -3541,11 +3541,7 @@ These variables are used to control berry phase and wannier90 interface paramete - **Description**: `td_lcut1` is the lower bound of the interval in the length gauge RT-TDDFT, where $x$ is the fractional coordinate: $$ - E(x)= - \begin{cases} - E_0, & \mathtt{cut1}\leqslant x \leqslant \mathtt{cut2} \\ - -E_0\left(\dfrac{1}{\mathtt{cut1}+1-\mathtt{cut2}}-1\right), & \text{$0 Date: Fri, 7 Mar 2025 09:36:35 +0000 Subject: [PATCH 116/160] add lbfgs method --- source/module_relax/relax_old/bfgs.cpp | 27 +++++++++--- source/module_relax/relax_old/lbfgs.cpp | 57 +++++++++++++++++++++---- source/module_relax/relax_old/lbfgs.h | 1 + 3 files changed, 71 insertions(+), 14 deletions(-) diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index 39bb3c991b..6cf0cb41f2 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -43,6 +43,15 @@ void BFGS::relax_step(const ModuleBase::matrix& _force,UnitCell& ucell) force[i][j]=_force(i,j)*ModuleBase::Ry_to_eV/ModuleBase::BOHR_TO_A; } } + /*std::cout<<"force"<PrepareStep(force,pos,H,pos0,force0,steplength,dpos,ucell); this->DetermineStep(steplength,dpos,maxstep); - - /*std::cout<<"force"<PrepareStep(force,pos,H,pos0,force0,dpos,ucell,etot); + this->DetermineStep(steplength,dpos,maxstep); //std::cout<<"enterstep2"<>& dpos, UnitCell& ucell, const double &etot) { - std::cout<<"force"< changedforce = this->ReshapeMToV(force); std::vector changedpos = this->ReshapeMToV(pos); this->Update(pos_taud,pos_taud0,changedforce,force0,ucell,iteration,memory,s,y,rho); - std::cout<<'s'< q=DotInVAndFloat(changedforce,-1); int loopmax=std::min(memory,iteration); std::vector a(loopmax); @@ -179,12 +189,12 @@ const double &etot) auto temp=this->DotInVAndFloat(y[i],a[i]); q=this->VSubV(q,temp); } - std::cout<<'q'< z=this->DotInVAndFloat(q,H0); for(int i=0;iReshapeMToV(pos); @@ -294,6 +313,24 @@ void LBFGS::Update(std::vector>& pos_taud, rho.erase(rho.begin()); } } +void LBFGS::DetermineStep(std::vector& steplength, + std::vector>& dpos, + double& maxstep) +{ + auto maxsteplength = max_element(steplength.begin(), steplength.end()); + double a = *maxsteplength; + if(a >= maxstep) + { + double scale = maxstep / a; + for(int i = 0; i < size; i++) + { + for(int j=0;j<3;j++) + { + dpos[i][j]*=scale; + } + } + } +} double LBFGS::LineSearch(UnitCell& ucell,std::vector>& r,std::vector>& g,double e) { std::vector tempp=ReshapeMToV(dpos); @@ -778,7 +815,11 @@ void LBFGS::UpdatePos(UnitCell& ucell) a[i*3+j]/=ModuleBase::BOHR_TO_A; } } - int k=0; + /*std::cout<<"a"<& isave,std::vector& dsave); void UpdateLineSearch(double& stx,double& fx,double& gx,double& sty,double& fy,double& gy,double& stp,double& fp,double& gp,double& stpmin,double& stpmax); double DetermineStep(double stp); + void DetermineStep(std::vector& steplength,std::vector>& dpos,double& maxstep); void UpdatePos(UnitCell& ucell); void Save(int a,double b,double c,double d,double e,double f,double g,double h,double i,double j,double k,double l,double m,double n); double GetEnergy(UnitCell& ucell,double stp); From 4f72eb870a0ca2988927d4472e953913ea9ffe6c Mon Sep 17 00:00:00 2001 From: Hongxu Ren <60290838+Flying-dragon-boxing@users.noreply.github.com> Date: Fri, 7 Mar 2025 19:43:17 +0800 Subject: [PATCH 117/160] Refactor: in ESolver_KS_PW, calculate deband in iter_finish, not in hamilt2density (#5973) * feat pexsi * fix : diag not completed * feat * feat: pexsi hsolver * CMake building implemented * Works * adapt to the new container * Turn off USE_PEXSI * Update LibRI to 553c91c * modify include files * namespace-ize * new inputs added * Configure Makefile Compiling, fix typos * Fix Makefile Intel toolchains compile errors * Fix even more PEXSI related Makefile compiling issues * Modify inputs and update to latest version (#2) * run INPUT.Default() in every process in InputParaTest (#3490) Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> * add blas support for FindLAPACK.cmake (#3497) * more unittest of QO: towards orbital selection (#3499) * Fix: fix bug in mulliken charge calculation (#3503) * fix phase * fix case test * Refactor: namespace Conv_Coulomb_Pot_K (#3446) * Refactor: namespace Conv_Coulomb_Pot_K * Refactor: namespace Conv_Coulomb_Pot_K --------- Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * enable the computation of all zeros in one function call (#3449) Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * replace ios.eof() by ios.good() to avoid meeting badbit and failbit in reading STRU (#3506) * Build: add ccache to accelerate the testing process (#3509) * Build: add ccache to accelerate the testing process * Update test.yml * Update test.yml * Update test.yml * Docs: to avoid the misunderstanding in docs (#3518) * to avoid the misunderstanding in docs * Update docs/quick_start/hands_on.md Co-authored-by: Chun Cai --------- Co-authored-by: Chun Cai * Docs: fix a missing depencency in conda build env (#3508) * Feature: Add ENABLE_RAPIDJSON option to control the output of abacus.json (#3519) Add ENABLE_RAPIDJSON option to control the output of abacus.json * Feature: add python wrapper for math sphbes (#3475) * recommit for review * add python wrapper * remove timer since performace tests add * Feature: support segment split in kline mode in KPT file and `out_band` band output precision control, `8` as default (#3493) * add precision control * correct serial version of nscf_band function * fix issue 3482 * update unit and integrated test * update document * correct unittest and make compatible with false and true * fix: bug in Autotest.sh when result.ref has no totaltimeref (#3523) * Fix : unit test of module_xc (#3524) * Fix: omit small magnetic moments to avoid numerical instability (#3530) * update deltalambda * avoid numerical error in orbMulP * add constrain on Mi * change case reference value * Fix: fix multiple compiler warnings (#3515) * Fix: add noreturn attribute to warning_quit * Add type conversion * fix string literal * fix small number trunctuation * Fix system call returned value not checked * fix missing braket * Refactor parameter_pool.cpp and parameter_pool.h * remove duplicated return statements * Change WARNING_QUIT occurances in tests * Add warning message to help debug UT * output the default precision flag (#3496) Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> * Build: Improving CMake performance for finding LibXC and ELPA (#3478) * Fix for finding LibXC and ELPA * For compatibility to previous routines * syntax fix for FindELPA.cmake * Update cmake/FindELPA.cmake Co-authored-by: Chun Cai * Using CMake interface as default for finding LibXC * update docs * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * update docs for installing pkg-config * Update FindLibxc.cmake * Update FindLibxc.cmake * remove previous LibXC routine in CMakeLists.txt Co-authored-by: Chun Cai * Update easy_install.md with Makefile-built LibXC supported * Update easy_install.md to include different behavior in different version on finding ELPA --------- Co-authored-by: Chun Cai * Docs: correct some docs about mp2 smearing method (#3533) * correct some docs about mp2 smearing method * add docs about mv method * Feature : printing band density (#3501) Co-authored-by: wenfei-li Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * add some docs for PR#3501 (#3537) * Feature: enable restart charge density mixing during SCF (#3542) * add a new parameter mixing_restart * do not update rho if iter==mixing_restart * do not update rho if iter==mixing_restart-1 * reset mix and rho_mdata if iter==mixing_restart * fix SCF exit directly since drho=0 if iter=GlobalV::MIXING_RESTART * re-set_mixing in eachiterinit for PW and LCAO * enable SCF restarts in esolver_ks::RUN * add some UnitTests * add some Docs * new inputs added * Update input-main.md (#3551) Solve the format problem mentioned in issue 3543 * Build: fix compatibility issue against toolchain install (#3540) * Fix for finding LibXC and ELPA * For compatibility to previous routines * syntax fix for FindELPA.cmake * Update cmake/FindELPA.cmake Co-authored-by: Chun Cai * Using CMake interface as default for finding LibXC * update docs * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * update docs for installing pkg-config * Update FindLibxc.cmake * Update FindLibxc.cmake * remove previous LibXC routine in CMakeLists.txt Co-authored-by: Chun Cai * Update easy_install.md with Makefile-built LibXC supported * Update easy_install.md to include different behavior in different version on finding ELPA * fix compatibility issue against toolchain * Change default ELPA install routine to old one --------- Co-authored-by: Chun Cai * Test: Configure performance tests for math libraries (#3511) * add performace test of sphbes functions. * fix benchmark cmake errors * add dependencies for docker * update docs * add performance tests for sphbes * add google benchmark * rewrite benchmark tests in fixtures * disable internal testing in benchmark * merge benchmark into integration test --------- Co-authored-by: StarGrys <771582678@qq.com> * Configure Makefile Compiling, fix typos * Fix Makefile Intel toolchains compile errors * Fix even more PEXSI related Makefile compiling issues * Update hsolver_pw.cpp (#3556) when use_uspp==false, overlap matrix should be E. * Fix: cuda build target (#3276) * Fix: cuda buid target * Update CMakeLists.txt --------- Co-authored-by: Denghui Lu --------- Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> Co-authored-by: Haozhi Han Co-authored-by: Zhao Tianqi Co-authored-by: PeizeLin <78645006+PeizeLin@users.noreply.github.com> Co-authored-by: jinzx10 Co-authored-by: Chun Cai Co-authored-by: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Co-authored-by: Jie Li <76780849+jieli-matrix@users.noreply.github.com> Co-authored-by: Wenfei Li <38569667+wenfei-li@users.noreply.github.com> Co-authored-by: Denghui Lu Co-authored-by: YI Zeping <18586016708@163.com> Co-authored-by: wenfei-li Co-authored-by: jingan-181 <78459531+jingan-181@users.noreply.github.com> Co-authored-by: StarGrys <771582678@qq.com> Co-authored-by: Haozhi Han * Revert "Modify inputs and update to latest version" * Update FindPEXSI.cmake to fix Comments * Fix CI errors * Fix CI Errors and Merge with Upstream * Resolve Pull Request Reviews * Fix parallel communication related issue * Fix vars in Makefile.vars, add input tests and comments for pexsi vars * Fix nspin > 1 cases * Improvement: take calculated mu as new initial guess, may slightly improve performance * Fix mistakes in the last commit * Fix: params and features - set default pexsi_temp - fix md in pexsi * fix empty lines * Fix: move params to pexsi_solver, rename USE_PEXSI to ENABLE_PEXSI * Docs: added docs for pexsi inputs * Fix unit test issues in input_conv * Change default pexsi_npole from 80 to 40 * Place pexsi_EDM in DensityMatrix, set size of pexsi_dm = 1 when GlobalV::NSPIN==4, and add comments for dmToRho * An unit test added for DiagoPexsi * modify for changed gint interface * correct nspin related behaviors * add efermi passthrough * Revert "add efermi passthrough" This reverts commit d7b402de0f983c654e693deb3617632b43f5f8ef. * commits to resolve conversations related to codes * DM and EDM pointers in pexsi now handled by diagopexsi, and copying h s matrices no longer needed * add pexsi examples * fix pexsi unit test (original version shouldn't run) * add building docs for pexsi * set cxx standard to c++14, which is required in make_unique * Fix: Fix typo related to pexsi * update to PPEXSIDFTDriver2 * default npoints to 1, so single core pexsi will work * Fix Compile errors * refactor to abandon `pdiagh` * Fix mu_buffer and nspin * Updates with latest * Refactor: in ESolver_KS_PW, calculate deband in iter_finish, not in hamilt2density * Fix: make files in consistent with upstream --------- Co-authored-by: zhangzhihao <1900017707@pku.edu.cn> Co-authored-by: zhangzh-pku <64026312+zhangzh-pku@users.noreply.github.com> Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> Co-authored-by: Haozhi Han Co-authored-by: Zhao Tianqi Co-authored-by: PeizeLin <78645006+PeizeLin@users.noreply.github.com> Co-authored-by: jinzx10 Co-authored-by: Chun Cai Co-authored-by: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Co-authored-by: Jie Li <76780849+jieli-matrix@users.noreply.github.com> Co-authored-by: Wenfei Li <38569667+wenfei-li@users.noreply.github.com> Co-authored-by: Denghui Lu Co-authored-by: YI Zeping <18586016708@163.com> Co-authored-by: wenfei-li Co-authored-by: jingan-181 <78459531+jingan-181@users.noreply.github.com> Co-authored-by: StarGrys <771582678@qq.com> Co-authored-by: Haozhi Han Co-authored-by: Mohan Chen --- source/module_esolver/esolver_ks_pw.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index db5c5b613a..9efa0794f6 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -473,11 +473,6 @@ void ESolver_KS_PW::hamilt2density_single(UnitCell& ucell, srho.begin(is, this->chr, this->pw_rhod, ucell.symm); } - // deband is calculated from "output" charge density calculated - // in sum_band - // need 'rho(out)' and 'vr (v_h(in) and v_xc(in))' - this->pelec->f_en.deband = this->pelec->cal_delta_eband(ucell); - ModuleBase::timer::tick("ESolver_KS_PW", "hamilt2density_single"); } @@ -503,6 +498,11 @@ void ESolver_KS_PW::update_pot(UnitCell& ucell, const int istep, cons template void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) { + // deband is calculated from "output" charge density calculated + // in sum_band + // need 'rho(out)' and 'vr (v_h(in) and v_xc(in))' + this->pelec->f_en.deband = this->pelec->cal_delta_eband(ucell); + // 1) Call iter_finish() of ESolver_KS ESolver_KS::iter_finish(ucell, istep, iter, conv_esolver); From 2505d4f9026c3e46789c3ece29a205cd9b4e732a Mon Sep 17 00:00:00 2001 From: Mohan Chen Date: Fri, 7 Mar 2025 19:48:21 +0800 Subject: [PATCH 118/160] Some small updates for the format (#5972) * reorganize esolver_ks_lcao.h * delete some useless files in esolver_ks.h * change pelec->charge to this->chr * will delete pelec->charge in near future, we just directly use chr defined in esolver_fp * fix problem in ML_KEDF * update this->chr * fix some format issues * update cal_ux.cpp * update fp * small updates --- source/module_elecstate/cal_ux.cpp | 113 ++++++++++++++-------- source/module_elecstate/magnetism.cpp | 37 +++++-- source/module_elecstate/magnetism.h | 9 +- source/module_esolver/esolver_fp.cpp | 24 +++-- source/module_esolver/esolver_ks_lcao.cpp | 4 +- source/module_esolver/lcao_others.cpp | 21 ++-- source/module_esolver/pw_others.cpp | 11 ++- 7 files changed, 144 insertions(+), 75 deletions(-) diff --git a/source/module_elecstate/cal_ux.cpp b/source/module_elecstate/cal_ux.cpp index 441aacceae..f8e4b1c82a 100644 --- a/source/module_elecstate/cal_ux.cpp +++ b/source/module_elecstate/cal_ux.cpp @@ -4,62 +4,91 @@ namespace elecstate { void cal_ux(UnitCell& ucell) { + if (PARAM.inp.nspin != 4) { return; } - double amag, uxmod; + const double absolute_mag_thr = 1.0e-6; + + double amag = 0.0; + double uxmod = 0.0; + int starting_it = 0; int starting_ia = 0; - bool is_paraller; + bool is_paraller = false; + // do not sign feature in teh general case ucell.magnet.lsign_ = false; ModuleBase::GlobalFunc::ZEROS(ucell.magnet.ux_, 3); - for (int it = 0; it < ucell.ntype; it++) { - for (int ia = 0; ia < ucell.atoms[it].na; ia++) { + for (int it = 0; it < ucell.ntype; it++) + { + for (int ia = 0; ia < ucell.atoms[it].na; ia++) + { + // m_loc_: local magnetization vector for each atom amag = pow(ucell.atoms[it].m_loc_[ia].x, 2) + pow(ucell.atoms[it].m_loc_[ia].y, 2) + pow(ucell.atoms[it].m_loc_[ia].z, 2); - if (amag > 1e-6) { - ucell.magnet.ux_[0] = ucell.atoms[it].m_loc_[ia].x; - ucell.magnet.ux_[1] = ucell.atoms[it].m_loc_[ia].y; - ucell.magnet.ux_[2] = ucell.atoms[it].m_loc_[ia].z; - starting_it = it; - starting_ia = ia; - ucell.magnet.lsign_ = true; - break; - } - } - if (ucell.magnet.lsign_) { - break; - } - } + + // find the first atom (it,ia) whose magnetism is not zero + // compute ux + if (amag > absolute_mag_thr) + { + ucell.magnet.ux_[0] = ucell.atoms[it].m_loc_[ia].x; + ucell.magnet.ux_[1] = ucell.atoms[it].m_loc_[ia].y; + ucell.magnet.ux_[2] = ucell.atoms[it].m_loc_[ia].z; + + starting_it = it; + starting_ia = ia; + + ucell.magnet.lsign_ = true; + break; + } + } + + // if any atom has magnetism, then break the for iteration + if (ucell.magnet.lsign_) + { + break; + } + } + // whether the initial magnetizations is parallel - for (int it = starting_it; it < ucell.ntype; it++) { - for (int ia = 0; ia < ucell.atoms[it].na; ia++) { - if (it > starting_it || ia > starting_ia) { - ucell.magnet.lsign_ - = ucell.magnet.lsign_ - && judge_parallel(ucell.magnet.ux_, ucell.atoms[it].m_loc_[ia]); - } - } - } - if (ucell.magnet.lsign_) { - uxmod = pow(ucell.magnet.ux_[0], 2) + pow(ucell.magnet.ux_[1], 2) - + pow(ucell.magnet.ux_[2], 2); - if (uxmod < 1e-6) { - ModuleBase::WARNING_QUIT("cal_ux", "wrong uxmod"); - } - for (int i = 0; i < 3; i++) { - ucell.magnet.ux_[i] *= 1 / sqrt(uxmod); - } - // std::cout<<" Fixed quantization axis for GGA: " - //< starting_it || ia > starting_ia) + { + ucell.magnet.lsign_ + = ucell.magnet.lsign_ + && judge_parallel(ucell.magnet.ux_, ucell.atoms[it].m_loc_[ia]); + } + } + } + + // if all of the atoms have the same parallel magnetism direction, + // then set the direction to a unit vector + if (ucell.magnet.lsign_) + { + uxmod = pow(ucell.magnet.ux_[0], 2) + + pow(ucell.magnet.ux_[1], 2) + + pow(ucell.magnet.ux_[2], 2); + + if (uxmod < absolute_mag_thr) + { + ModuleBase::WARNING_QUIT("elecstate::cal_ux", "wrong uxmod"); + } + + // reset the magnetism for each direction + for (int i = 0; i < 3; i++) + { + ucell.magnet.ux_[i] *= 1 / sqrt(uxmod); + } + } + return; } bool judge_parallel(double a[3], ModuleBase::Vector3 b) { @@ -71,4 +100,4 @@ bool judge_parallel(double a[3], ModuleBase::Vector3 b) { jp = (fabs(cross) < 1e-6); return jp; } -} \ No newline at end of file +} diff --git a/source/module_elecstate/magnetism.cpp b/source/module_elecstate/magnetism.cpp index b41f5261ad..4cf77c3ff0 100644 --- a/source/module_elecstate/magnetism.cpp +++ b/source/module_elecstate/magnetism.cpp @@ -22,6 +22,8 @@ void Magnetism::compute_magnetization(const double& omega, const double* const * rho, double* nelec_spin) { + assert(nxyz>0); + if (PARAM.inp.nspin==2) { this->tot_magnetization = 0.00; @@ -57,36 +59,53 @@ void Magnetism::compute_magnetization(const double& omega, // noncolliear : else if(PARAM.inp.nspin==4) { - for(int i=0;i<3;i++) {this->tot_magnetization_nc[i] = 0.00; -} + for(int i=0;i<3;i++) + { + this->tot_magnetization_nc[i] = 0.00; + } + this->abs_magnetization = 0.00; for (int ir=0; irtot_magnetization_nc[i] += rho[i+1][ir]; -} + for(int i=0;i<3;i++) + { + this->tot_magnetization_nc[i] += rho[i+1][ir]; + } this->abs_magnetization += std::abs(diff); } #ifdef __MPI Parallel_Reduce::reduce_pool(this->tot_magnetization_nc, 3); Parallel_Reduce::reduce_pool(this->abs_magnetization); #endif - for(int i=0;i<3;i++) {this->tot_magnetization_nc[i] *= omega/ nxyz; -} + for(int i=0;i<3;i++) + { + this->tot_magnetization_nc[i] *= omega/ nxyz; + } + this->abs_magnetization *= omega/ nxyz; - GlobalV::ofs_running<<"total magnetism (Bohr mag/cell)"<<'\t'<tot_magnetization_nc[0]<<'\t'<tot_magnetization_nc[1]<<'\t'<tot_magnetization_nc[2]<<'\n'; + + GlobalV::ofs_running<<"total magnetism (Bohr mag/cell)" + <<'\t'<tot_magnetization_nc[0] + <<'\t'<tot_magnetization_nc[1] + <<'\t'<tot_magnetization_nc[2]<<'\n'; + ModuleBase::GlobalFunc::OUT(GlobalV::ofs_running,"absolute magnetism (Bohr mag/cell)",this->abs_magnetization); } return; } + bool Magnetism::judge_parallel(double a[3], ModuleBase::Vector3 b) { bool jp=false; - double cross; - cross = pow((a[1]*b.z-a[2]*b.y),2) + pow((a[2]*b.x-a[0]*b.z),2) + pow((a[0]*b.y-a[1]*b.x),2); + double cross=0.0; + cross = pow((a[1]*b.z-a[2]*b.y),2) + + pow((a[2]*b.x-a[0]*b.z),2) + + pow((a[0]*b.y-a[1]*b.x),2); + jp = (fabs(cross)<1e-6); return jp; } diff --git a/source/module_elecstate/magnetism.h b/source/module_elecstate/magnetism.h index 408ba9d039..8a841c7006 100644 --- a/source/module_elecstate/magnetism.h +++ b/source/module_elecstate/magnetism.h @@ -13,7 +13,7 @@ class Magnetism Magnetism(); ~Magnetism(); - // notice : becast is done in unitcell + // notice : bcast (MPI operation) is done in unitcell double *start_magnetization=nullptr; // tot_magnetization : majority spin - minority spin (nelup - neldw). @@ -28,10 +28,9 @@ class Magnetism double* nelec_spin = nullptr); - ModuleBase::Vector3 *m_loc_=nullptr;//magnetization for each element along c-axis - double *angle1_=nullptr; //angle between c-axis and real spin std::vector - double *angle2_=nullptr; //angle between a-axis and real spin std::vector projection in ab-plane - //void cal_ux(const int ntype); + ModuleBase::Vector3 *m_loc_=nullptr; //magnetization for each element along c-axis + double *angle1_=nullptr; //angle between c-axis and real spin std::vector + double *angle2_=nullptr; //angle between a-axis and real spin std::vector projection in ab-plane double ux_[3]={0.0}; bool lsign_=false; diff --git a/source/module_esolver/esolver_fp.cpp b/source/module_esolver/esolver_fp.cpp index c92c2ebd34..1f31453ebd 100644 --- a/source/module_esolver/esolver_fp.cpp +++ b/source/module_esolver/esolver_fp.cpp @@ -258,6 +258,7 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) { ModuleBase::TITLE("ESolver_FP", "before_scf"); + // if the cell has changed if (ucell.cell_parameter_updated) { // only G-vector and K-vector are changed due to the change of lattice @@ -266,6 +267,7 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) this->pw_rho->collect_local_pw(); this->pw_rho->collect_uniqgg(); + // if double grid used in USPP, update related quantities in dense grid if (PARAM.globalv.double_grid) { this->pw_rhod->initgrids(ucell.lat0, ucell.latvec, pw_rhod->nx, pw_rhod->ny, pw_rhod->nz); @@ -273,35 +275,40 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) this->pw_rhod->collect_uniqgg(); } + // reset local pseudopotentials this->locpp.init_vloc(ucell, this->pw_rhod); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "LOCAL POTENTIAL"); this->pelec->omega = ucell.omega; + // perform symmetry analysis if (ModuleSymmetry::Symmetry::symm_flag == 1) { ucell.symm.analy_sys(ucell.lat, ucell.st, ucell.atoms, GlobalV::ofs_running); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "SYMMETRY"); } + // reset k-points kv.set_after_vc(PARAM.inp.nspin, ucell.G, ucell.latvec); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "INIT K-POINTS"); } + //---------------------------------------------------------- // charge extrapolation + //---------------------------------------------------------- if (ucell.ionic_position_updated) { this->CE.update_all_dis(ucell); - this->CE.extrapolate_charge(&(this->Pgrid), + this->CE.extrapolate_charge(&this->Pgrid, ucell, &this->chr, - &(this->sf), + &this->sf, GlobalV::ofs_running, GlobalV::ofs_warning); } //---------------------------------------------------------- - // about vdw, jiyy add vdwd3 and linpz add vdwd2 + //! calculate D2 or D3 vdW //---------------------------------------------------------- auto vdw_solver = vdw::make_vdw(ucell, PARAM.inp, &(GlobalV::ofs_running)); if (vdw_solver != nullptr) @@ -309,19 +316,22 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) this->pelec->f_en.evdw = vdw_solver->get_energy(); } - // calculate ewald energy + //---------------------------------------------------------- + //! calculate ewald energy + //---------------------------------------------------------- if (!PARAM.inp.test_skip_ewald) { this->pelec->f_en.ewald_energy = H_Ewald_pw::compute_ewald(ucell, this->pw_rhod, this->sf.strucFac); } //---------------------------------------------------------- - //! cal_ux should be called before init_scf because - //! the direction of ux is used in noncoline_rho + //! set direction of magnetism, used in non-collinear case //---------------------------------------------------------- elecstate::cal_ux(ucell); + //---------------------------------------------------------- //! output the initial charge density + //---------------------------------------------------------- if (PARAM.inp.out_chg[0] == 2) { for (int is = 0; is < PARAM.inp.nspin; is++) @@ -339,7 +349,9 @@ void ESolver_FP::before_scf(UnitCell& ucell, const int istep) } } + //---------------------------------------------------------- //! output total local potential of the initial charge density + //---------------------------------------------------------- if (PARAM.inp.out_pot == 3) { for (int is = 0; is < PARAM.inp.nspin; is++) diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index b123a354fe..1e6cc8d827 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -160,7 +160,9 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa #ifdef __EXX // 5) initialize exx // PLEASE simplify the Exx_Global interface - if (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "relax" || PARAM.inp.calculation == "cell-relax" + if (PARAM.inp.calculation == "scf" + || PARAM.inp.calculation == "relax" + || PARAM.inp.calculation == "cell-relax" || PARAM.inp.calculation == "md") { if (GlobalC::exx_info.info_global.cal_exx) diff --git a/source/module_esolver/lcao_others.cpp b/source/module_esolver/lcao_others.cpp index 5426ce2294..dc7b522c43 100644 --- a/source/module_esolver/lcao_others.cpp +++ b/source/module_esolver/lcao_others.cpp @@ -21,15 +21,16 @@ #include "module_base/formatter.h" #include "module_elecstate/elecstate_lcao.h" #include "module_elecstate/module_dm/cal_dm_psi.h" -#include "module_hamilt_general/module_ewald/H_Ewald_pw.h" -#include "module_hamilt_general/module_vdw/vdw.h" + #include "module_hamilt_lcao/hamilt_lcaodft/LCAO_domain.h" #include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/op_exx_lcao.h" #include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.h" #include "module_hamilt_lcao/module_deltaspin/spin_constrain.h" + #include "module_io/read_wfc_nao.h" #include "module_io/write_elecstat_pot.h" #include "module_io/write_wfc_nao.h" + #ifdef __EXX #include "module_io/restart_exx_csr.h" #endif @@ -263,6 +264,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) this->psi, this->pelec); } + //========================================================= // cal_ux should be called before init_scf because // the direction of ux is used in noncoline_rho @@ -271,14 +273,15 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) // pelec should be initialized before these calculations this->pelec->init_scf(istep, ucell, this->Pgrid, this->sf.strucFac, this->locpp.numeric, ucell.symm); + // self consistent calculations for electronic ground state if (cal_type == "get_pchg") { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "getting partial charge"); - IState_Charge ISC(this->psi, &(this->pv)); + IState_Charge chr_i(this->psi, &(this->pv)); if (PARAM.globalv.gamma_only_local) { - ISC.begin(this->GG, + chr_i.begin(this->GG, this->chr.rho, this->pelec->wg, this->pelec->eferm.get_all_ef(), @@ -306,7 +309,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) } else { - ISC.begin(this->GK, + chr_i.begin(this->GK, this->chr.rho, this->chr.rhog, this->pelec->wg, @@ -342,10 +345,10 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) else if (cal_type == "get_wf") { std::cout << FmtCore::format("\n * * * * * *\n << Start %s.\n", "getting wave function"); - IState_Envelope IEP(this->pelec); + IState_Envelope wavefunc(this->pelec); if (PARAM.globalv.gamma_only_local) { - IEP.begin(ucell, + wavefunc.begin(ucell, this->psi, this->pw_rhod, this->pw_wfc, @@ -367,7 +370,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) } else { - IEP.begin(ucell, + wavefunc.begin(ucell, this->psi, this->pw_rhod, this->pw_wfc, @@ -391,7 +394,7 @@ void ESolver_KS_LCAO::others(UnitCell& ucell, const int istep) } else { - ModuleBase::WARNING_QUIT("ESolver_KS_LCAO::others", "CALCULATION type not supported"); + ModuleBase::WARNING_QUIT("ESolver_KS_LCAO::others", "CALCULATION type not supported"); } ModuleBase::timer::tick("ESolver_KS_LCAO", "others"); diff --git a/source/module_esolver/pw_others.cpp b/source/module_esolver/pw_others.cpp index c36ddae6e7..5461bed0a0 100644 --- a/source/module_esolver/pw_others.cpp +++ b/source/module_esolver/pw_others.cpp @@ -58,7 +58,8 @@ void ESolver_KS_PW::others(UnitCell& ucell, const int istep) const std::string cal_type = PARAM.inp.calculation; - if (cal_type == "test_memory") { + if (cal_type == "test_memory") + { Cal_Test::test_memory(ucell.nat, ucell.ntype, ucell.GGT, @@ -66,7 +67,9 @@ void ESolver_KS_PW::others(UnitCell& ucell, const int istep) this->pw_wfc, this->p_chgmix->get_mixing_mode(), this->p_chgmix->get_mixing_ndim()); - } else if (cal_type == "gen_bessel") { + } + else if (cal_type == "gen_bessel") + { Numerical_Descriptor nc; nc.output_descriptor(ucell, this->psi[0], @@ -75,7 +78,9 @@ void ESolver_KS_PW::others(UnitCell& ucell, const int istep) PARAM.inp.bessel_descriptor_tolerence, this->kv.get_nks()); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "GENERATE DESCRIPTOR FOR DEEPKS"); - } else { + } + else + { ModuleBase::WARNING_QUIT("ESolver_KS_PW::others", "CALCULATION type not supported"); } From 648501dc8573a51154f8f16016f2f35986405145 Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Sun, 9 Mar 2025 11:17:20 +0800 Subject: [PATCH 119/160] Fix #5969: First copy then output in the right order in ks_pw (#5974) --- source/module_esolver/esolver_ks_pw.cpp | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 9efa0794f6..7c7a7a1b41 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -565,20 +565,8 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const //------------------------------------------------------------------ ESolver_KS::after_scf(ucell, istep, conv_esolver); - - //------------------------------------------------------------------ - // 3) output wavefunctions in pw basis - //------------------------------------------------------------------ - if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) - { - std::stringstream ssw; - ssw << PARAM.globalv.global_out_dir << "WAVEFUNC"; - ModuleIO::write_wfc_pw(ssw.str(), this->psi[0], this->kv, this->pw_wfc); - } - //------------------------------------------------------------------ - // 4) transfer data from GPU to CPU in pw basis - // a question: the wavefunctions have been output, then the data transfer occurs? mohan 20250302 + // 3) transfer data from GPU to CPU in pw basis //------------------------------------------------------------------ if (this->device == base_device::GpuDevice) { @@ -586,6 +574,16 @@ void ESolver_KS_PW::after_scf(UnitCell& ucell, const int istep, const this->kspw_psi[0].get_pointer() - this->kspw_psi[0].get_psi_bias(), this->psi[0].size()); } + + //------------------------------------------------------------------ + // 4) output wavefunctions in pw basis + //------------------------------------------------------------------ + if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) + { + std::stringstream ssw; + ssw << PARAM.globalv.global_out_dir << "WAVEFUNC"; + ModuleIO::write_wfc_pw(ssw.str(), this->psi[0], this->kv, this->pw_wfc); + } //------------------------------------------------------------------ // 5) calculate band-decomposed (partial) charge density in pw basis From f1bfe9130fd645535f0664c0c348e489113dee52 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Sun, 9 Mar 2025 11:17:58 +0800 Subject: [PATCH 120/160] Fix: results not stable when using CUDA AWare MPI (#5976) --- source/module_base/para_gemm.cpp | 5 +++++ source/module_hsolver/para_linear_transform.cpp | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/source/module_base/para_gemm.cpp b/source/module_base/para_gemm.cpp index abfacf5154..79fdbf0de7 100644 --- a/source/module_base/para_gemm.cpp +++ b/source/module_base/para_gemm.cpp @@ -256,6 +256,11 @@ void PGemmCN::multiply_col(const T alpha, const T* A, const T* B, con int m = colA_loc[ip]; int size = m * LDA; MPI_Status status; +#ifdef __CUDA_MPI + // If the memory is not set to zero, it may cause the result to be wrong when using CUDA Aware MPI + // I am not sure if it is due to CUDA Aware MPI or not + base_device::memory::set_memory_op()(Atmp_device, 0, size); +#endif Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, A_tmp_.data()); MPI_Wait(&requests[ip], &status); ModuleBase::gemm_op()('C', diff --git a/source/module_hsolver/para_linear_transform.cpp b/source/module_hsolver/para_linear_transform.cpp index 5a6c8def27..d611120346 100644 --- a/source/module_hsolver/para_linear_transform.cpp +++ b/source/module_hsolver/para_linear_transform.cpp @@ -120,6 +120,11 @@ void PLinearTransform::act(const T alpha, const T* A, const T* U, con int size = LDA * ncolA_ip; MPI_Status status; +#ifdef __CUDA_MPI + // If the memory is not set to zero, it may cause the result to be wrong when using CUDA Aware MPI + // I am not sure if it is due to CUDA Aware MPI or not + base_device::memory::set_memory_op()(Atmp_device, 0, size); +#endif Parallel_Common::recv_dev(Atmp_device, size, ip, 0, col_world, &status, A_tmp_.data()); ModuleBase::gemm_op()('N', 'N', From 5d97dd8c600f8d43d93cc62c91f045e52d74598c Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Sun, 9 Mar 2025 11:53:14 +0800 Subject: [PATCH 121/160] Refactor: decrease memory cost of get_s (#5979) --- source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp index ef5b86ef26..5a4edbba06 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/hamilt_lcao.cpp @@ -56,9 +56,9 @@ HamiltLCAO::HamiltLCAO(const UnitCell& ucell, this->kv = &kv_in; // Real space Hamiltonian is inited with template TR - this->hR = new HContainer(paraV); + // this->hR = new HContainer(paraV); this->sR = new HContainer(paraV); - this->hsk = new HS_Matrix_K(paraV); + // this->hsk = new HS_Matrix_K(paraV); this->getOperator() = new OverlapNew>(this->hsk, this->kv->kvec_d, From 37620aa543a728cfcc608d3b587f2f009097c860 Mon Sep 17 00:00:00 2001 From: Mohan Chen Date: Mon, 10 Mar 2025 05:30:48 +0800 Subject: [PATCH 122/160] Update timer, only print out those timers that consume more than 1% of total time (#5984) * change namespace and timer of check_atomic_stru * update stress timer and some formats * update timer * update timer * update wrong timer * update timer in symmetry * update pot_local * update timer * only print out timer that is larger than 1 precent of total time * update formats in rt-TDDFT * fix unit tests --- source/driver_run.cpp | 2 +- source/module_base/mathzone_add1.cpp | 4 +- .../module_mixing/broyden_mixing.cpp | 46 +++-- source/module_base/timer.cpp | 174 +++++------------- source/module_cell/check_atomic_stru.cpp | 12 +- source/module_cell/check_atomic_stru.h | 8 +- .../module_cell/module_neighbor/sltk_grid.cpp | 20 +- .../module_cell/module_symmetry/symmetry.cpp | 4 +- .../module_cell/test/unitcell_test_readpp.cpp | 8 +- .../module_elecstate/module_charge/charge.cpp | 87 +++++---- .../module_elecstate/module_charge/charge.h | 10 +- .../module_charge/charge_mixing_residual.cpp | 45 +++-- .../module_charge/charge_mixing_rho.cpp | 48 +++-- .../module_elecstate/potentials/pot_local.cpp | 5 +- .../potentials/potential_new.cpp | 17 +- .../module_esolver/esolver_ks_lcao_tddft.cpp | 43 ++--- .../hamilt_lcaodft/FORCE_gamma.cpp | 38 +--- .../hamilt_lcaodft/FORCE_k.cpp | 12 +- .../pulay_force_stress_center2.cpp | 54 ++++-- .../module_tddft/evolve_psi.cpp | 21 ++- .../hamilt_pwdft/fs_nonlocal_tools.cpp | 1 - .../hamilt_pwdft/stress_func_cc.cpp | 47 +++-- .../hamilt_pwdft/stress_func_ewa.cpp | 74 +++++--- .../hamilt_pwdft/stress_func_gga.cpp | 13 +- .../hamilt_pwdft/stress_func_har.cpp | 76 ++++---- .../hamilt_pwdft/stress_func_kin.cpp | 10 +- .../hamilt_pwdft/stress_func_loc.cpp | 90 +++++---- .../hamilt_pwdft/stress_func_mgga.cpp | 50 +++-- .../hamilt_pwdft/stress_func_nl.cpp | 87 +++++---- .../hamilt_pwdft/stress_func_onsite.cpp | 29 ++- .../hamilt_pwdft/stress_func_us.cpp | 15 +- source/module_hsolver/diago_bpcg.cpp | 0 source/module_hsolver/hsolver_pw.cpp | 6 +- source/module_psi/psi_initializer.cpp | 8 +- source/module_psi/psi_initializer_atomic.cpp | 14 +- source/module_psi/psi_initializer_file.cpp | 6 +- source/module_psi/psi_initializer_nao.cpp | 16 +- source/module_psi/psi_initializer_random.cpp | 6 +- 38 files changed, 629 insertions(+), 577 deletions(-) mode change 100755 => 100644 source/module_hsolver/diago_bpcg.cpp diff --git a/source/driver_run.cpp b/source/driver_run.cpp index 9955503d90..95066d0fa7 100644 --- a/source/driver_run.cpp +++ b/source/driver_run.cpp @@ -46,7 +46,7 @@ void Driver::driver_run() PARAM.inp.fixed_axes); ucell.setup_cell(PARAM.globalv.global_in_stru, GlobalV::ofs_running); - Check_Atomic_Stru::check_atomic_stru(ucell, PARAM.inp.min_dist_coef); + unitcell::check_atomic_stru(ucell, PARAM.inp.min_dist_coef); //! 2: initialize the ESolver (depends on a set-up ucell after `setup_cell`) ModuleESolver::ESolver* p_esolver = ModuleESolver::init_esolver(PARAM.inp, ucell); diff --git a/source/module_base/mathzone_add1.cpp b/source/module_base/mathzone_add1.cpp index 0ec48e29b7..770226263a 100644 --- a/source/module_base/mathzone_add1.cpp +++ b/source/module_base/mathzone_add1.cpp @@ -138,7 +138,7 @@ void Mathzone_Add1::Cubic_Spline_Interpolation double * const dy ) { - ModuleBase::timer::tick("Mathzone_Add1","Cubic_Spline_Interpolation"); + ModuleBase::timer::tick("Mathzone","cubic_spline"); #ifdef _OPENMP #pragma omp parallel for schedule(static) @@ -175,7 +175,7 @@ void Mathzone_Add1::Cubic_Spline_Interpolation //ddy[m] = ddy_tmp; } - ModuleBase::timer::tick("Mathzone_Add1","Cubic_Spline_Interpolation"); + ModuleBase::timer::tick("Mathzone","cubic_spline"); } /// Interpolation for Numerical Orbitals diff --git a/source/module_base/module_mixing/broyden_mixing.cpp b/source/module_base/module_mixing/broyden_mixing.cpp index 3b0f53d19d..0d769ede0e 100644 --- a/source/module_base/module_mixing/broyden_mixing.cpp +++ b/source/module_base/module_mixing/broyden_mixing.cpp @@ -104,15 +104,20 @@ template void Broyden_Mixing::tem_cal_coef( template void Broyden_Mixing::tem_cal_coef(const Mixing_Data& mdata, std::function inner_product) { - ModuleBase::TITLE("Charge_Mixing", "Simplified_Broyden_mixing"); - ModuleBase::timer::tick("Charge", "Broyden_mixing"); - if (address != &mdata && address != nullptr) - ModuleBase::WARNING_QUIT( - "Broyden_mixing", - "One Broyden_Mixing object can only bind one Mixing_Data object to calculate coefficients"); - const int length = mdata.length; + ModuleBase::TITLE("Broyden_Mixing", "Simplified_Broyden_mixing"); + ModuleBase::timer::tick("Broyden_Mixing", "tem_cal_coef"); + + if (address != &mdata && address != nullptr) + { + ModuleBase::WARNING_QUIT( + "Broyden_mixing", + "One Broyden_Mixing object can only bind one Mixing_Data object to calculate coefficients"); + } + + const int length = mdata.length; FPTYPE* FP_dF = static_cast(dF); FPTYPE* FP_F = static_cast(F); + if (ndim_cal_dF > 0) { ModuleBase::matrix beta_tmp(ndim_cal_dF, ndim_cal_dF); @@ -140,7 +145,7 @@ void Broyden_Mixing::tem_cal_coef(const Mixing_Data& mdata, std::function, namely c @@ -150,10 +155,25 @@ void Broyden_Mixing::tem_cal_coef(const Mixing_Data& mdata, std::function @@ -53,19 +48,10 @@ double timer::cpu_time() // only first call can let t0 = 0,clock begin // when enter this function second time , t0 > 0 //---------------------------------------------------------- - // static clock_t t0 = clock(); - // const clock_t t1 = clock() - t0; - // return (t1<0) ? 0 : (double)t1/CLOCKS_PER_SEC; - - // static time_t t0 = time(NULL); - // const time_t t1 = time(NULL); - // double res = difftime(t1, t0); - // return (res<0) ? 0 : res; static auto t1 = std::chrono::system_clock::now(); const auto t2 = std::chrono::system_clock::now(); auto duration = std::chrono::duration_cast(t2 - t1); return double(duration.count()) * std::chrono::microseconds::period::num / std::chrono::microseconds::period::den; - // mohan add, abandon the cross point time 2^32 ~ -2^32 . } void timer::tick(const std::string &class_name,const std::string &name) @@ -118,13 +104,6 @@ void timer::tick(const std::string &class_name,const std::string &name) timer_one.cpu_second += MPI_Wtime() - timer_one.cpu_start; } #else - // if(class_name=="electrons"&&name=="c_bands") - // { - // cout<<"call times"<, Timer_One> {std::pair{class_name,name}, timer_one}; + timer_pool_order[timer_one.order] = std::pair, Timer_One> { + std::pair{class_name,name}, timer_one}; } } std::vector class_names; @@ -266,18 +262,34 @@ void timer::print_all(std::ofstream &ofs) const Timer_One &timer_one = timer_pool_order_A.second; if(timer_one.cpu_second < 0) + { continue; + } + + // only print out timers that are larger than 1% + // mohan add 2025-03-09 + const double percentage_thr = 1.0; + const double percentage = timer_one.cpu_second / timer_pool_order[0].second.cpu_second * 100; + if(percentage titles = {"CLASS_NAME", "NAME", "TIME/s", "CALLS", "AVG/s", "PER/%"}; std::vector formats = {"%-10s", "%-10s", "%6.2f", "%8d", "%6.2f", "%6.2f"}; FmtTable time_statistics(titles, pers.size(), formats, {FmtTable::Align::LEFT, FmtTable::Align::CENTER}); @@ -293,107 +306,6 @@ void timer::print_all(std::ofstream &ofs) std::cout< 1s , set small = 10^6 - - std::cout << std::setprecision(2); - - // prepare - bool *print_flag = new bool[n_clock]; - for(int i=0; i= 0 && cpu_second[k] < small) || - (cpu_second[k] <= 0 && cpu_second[k] > -small)) - { - continue; - } - - if( level[k] > 'X' ) continue; - - - const long double spend_time = cpu_second[k]; - const double average_spend_time = spend_time/calls[k]; - - - ofs << " " - << std::setw(2) << level[k] - << std::setw(20) << class_name[k] - << std::setw(20) << name[k] - << std::setw(15) << spend_time - << std::setw(10) << calls[k] - << std::setw(10) << std::setprecision(2) << average_spend_time - << std::setw(10) << spend_time / cpu_second[0] * 100 << "%" << std::endl; - - - std::cout << std::resetiosflags(ios::scientific); - - std::cout << " " - << std::setw(2) << level[k] - << std::setw(20) << class_name[k] - << std::setw(20) << name[k] - << std::setw(15) << spend_time - << std::setw(10) << calls[k] - << std::setw(10) << std::setprecision(2) << average_spend_time - << std::setw(10) << spend_time / cpu_second[0] * 100 << "%" << std::endl; - - } - std::cout<<" ----------------------------------------------------------------------------------------"<Construct_Adjacent_near_box(atom); } } - ModuleBase::timer::tick("Grid", "Construct_Adjacent_expand"); + ModuleBase::timer::tick("Grid", "constru_adj"); } void Grid::Construct_Adjacent_near_box(const FAtom& fatom) { - // if (test_grid)ModuleBase::TITLE(ofs_running, "Grid", "Construct_Adjacent_expand_periodic"); - ModuleBase::timer::tick("Grid", "Construct_Adjacent_expand_periodic"); - int box_i_x, box_i_y, box_i_z; + ModuleBase::timer::tick("Grid", "adj_near_box"); + int box_i_x=0; + int box_i_y=0; + int box_i_z=0; this->getBox(box_i_x, box_i_y, box_i_z, fatom.x, fatom.y, fatom.z); -/* for (int box_i_x_adj = std::max(box_i_x - 1, 0); box_i_x_adj <= std::min(box_i_x + 1, box_nx - 1); box_i_x_adj++) - { - for (int box_i_y_adj = std::max(box_i_y - 1, 0); box_i_y_adj <= std::min(box_i_y + 1, box_ny - 1); box_i_y_adj++) - { - for (int box_i_z_adj = std::max(box_i_z - 1, 0); box_i_z_adj <= std::min(box_i_z + 1, box_nz - 1); box_i_z_adj++) - { - */ for (int box_i_x_adj = 0; box_i_x_adj < glayerX + glayerX_minus; box_i_x_adj++) { for (int box_i_y_adj = 0; box_i_y_adj < glayerY + glayerY_minus; box_i_y_adj++) @@ -313,7 +307,7 @@ void Grid::Construct_Adjacent_near_box(const FAtom& fatom) } } } - ModuleBase::timer::tick("Grid", "Construct_Adjacent_expand_periodic"); + ModuleBase::timer::tick("Grid", "adj_near_box"); } void Grid::Construct_Adjacent_final(const FAtom& fatom1, diff --git a/source/module_cell/module_symmetry/symmetry.cpp b/source/module_cell/module_symmetry/symmetry.cpp index 7d892725eb..e9b9624b22 100644 --- a/source/module_cell/module_symmetry/symmetry.cpp +++ b/source/module_cell/module_symmetry/symmetry.cpp @@ -1566,7 +1566,7 @@ void Symmetry::rhog_symmetry(std::complex *rhogtot, by using int* symflag. */ // ------------------------------------------- -ModuleBase::timer::tick("Symmetry","group fft grids"); + ModuleBase::timer::tick("Symmetry","group_fft_grids"); for (int i = 0; i< fftnx; ++i) { //tmp variable @@ -1622,7 +1622,7 @@ ModuleBase::timer::tick("Symmetry","group fft grids"); } } } -ModuleBase::timer::tick("Symmetry","group fft grids"); + ModuleBase::timer::tick("Symmetry","group_fft_grids"); // ------------------------------------------- /* This code performs symmetry operations on the reciprocal space diff --git a/source/module_cell/test/unitcell_test_readpp.cpp b/source/module_cell/test/unitcell_test_readpp.cpp index 0f25123799..efd8a34336 100644 --- a/source/module_cell/test/unitcell_test_readpp.cpp +++ b/source/module_cell/test/unitcell_test_readpp.cpp @@ -346,14 +346,14 @@ TEST_F(UcellDeathTest, CheckStructure) { testing::internal::CaptureStdout(); double factor = 0.2; ucell->set_iat2itia(); - EXPECT_NO_THROW(Check_Atomic_Stru::check_atomic_stru(*ucell, factor)); + EXPECT_NO_THROW(unitcell::check_atomic_stru(*ucell, factor)); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output,testing::HasSubstr("WARNING: Some atoms are too close!!!")); // trial 2 GlobalV::ofs_running.open("CheckStructure2.txt"); ::testing::FLAGS_gtest_death_test_style = "threadsafe"; factor = 0.4; - EXPECT_EXIT(Check_Atomic_Stru::check_atomic_stru(*ucell, factor), + EXPECT_EXIT(unitcell::check_atomic_stru(*ucell, factor), ::testing::ExitedWithCode(1), ""); std::ifstream ifs("CheckStructure2.txt"); @@ -370,7 +370,7 @@ TEST_F(UcellDeathTest, CheckStructure) { ucell->atoms[0].label = "arbitrary"; testing::internal::CaptureStdout(); factor = 0.2; - EXPECT_NO_THROW(Check_Atomic_Stru::check_atomic_stru(*ucell, factor)); + EXPECT_NO_THROW(unitcell::check_atomic_stru(*ucell, factor)); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output,testing::HasSubstr("Notice: symbol 'arbitrary' is not an element " "symbol!!!! set the covalent radius to be 0.")); @@ -378,7 +378,7 @@ TEST_F(UcellDeathTest, CheckStructure) { ucell->atoms[0].label = "Fe1"; testing::internal::CaptureStdout(); factor = 0.2; - EXPECT_NO_THROW(Check_Atomic_Stru::check_atomic_stru(*ucell, factor)); + EXPECT_NO_THROW(unitcell::check_atomic_stru(*ucell, factor)); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output,testing::HasSubstr("WARNING: Some atoms are too close!!!")); } diff --git a/source/module_elecstate/module_charge/charge.cpp b/source/module_elecstate/module_charge/charge.cpp index dfd9b4d633..b0d04e9226 100644 --- a/source/module_elecstate/module_charge/charge.cpp +++ b/source/module_elecstate/module_charge/charge.cpp @@ -282,8 +282,10 @@ void Charge::atomic_rho(const int spin_number_need, double ne_tot = 0.0; std::vector ne(spin_number_need); int spin0 = 1; - if (spin_number_need == 2) { spin0 = spin_number_need; -} + if (spin_number_need == 2) + { + spin0 = spin_number_need; + } for (int is = 0; is < spin0; ++is) { @@ -301,27 +303,32 @@ void Charge::atomic_rho(const int spin_number_need, } ModuleBase::GlobalFunc::OUT(GlobalV::ofs_warning, "total electron number from rho", ne_tot); ModuleBase::GlobalFunc::OUT(GlobalV::ofs_warning, "should be", PARAM.inp.nelec); - for (int is = 0; is < spin_number_need; ++is) { - for (int ir = 0; ir < this->rhopw->nrxx; ++ir) { - rho_in[is][ir] = rho_in[is][ir] / ne_tot * PARAM.inp.nelec; -} -} + for (int is = 0; is < spin_number_need; ++is) + { + for (int ir = 0; ir < this->rhopw->nrxx; ++ir) + { + rho_in[is][ir] = rho_in[is][ir] / ne_tot * PARAM.inp.nelec; + } + } - double* nhatgr; + double* nhatgr=nullptr; GlobalC::paw_cell.get_nhat(nhat,nhatgr); - for (int is = 0; is < spin_number_need; ++is) { - for (int ir = 0; ir < this->rhopw->nrxx; ++ir) { - rho_in[is][ir] -= nhat[is][ir]; -} -} + for (int is = 0; is < spin_number_need; ++is) + { + for (int ir = 0; ir < this->rhopw->nrxx; ++ir) + { + rho_in[is][ir] -= nhat[is][ir]; + } + } #endif } else { - ModuleBase::ComplexMatrix rho_g3d = [&]() -> ModuleBase::ComplexMatrix { - // use interpolation to get three dimension charge density. - ModuleBase::ComplexMatrix rho_g3d(spin_number_need, this->rhopw->npw); + ModuleBase::ComplexMatrix rho_g3d = [&]() -> ModuleBase::ComplexMatrix + { + // use interpolation to get three dimension charge density. + ModuleBase::ComplexMatrix rho_g3d(spin_number_need, this->rhopw->npw); for (int it = 0; it < ucell.ntype; it++) { @@ -469,8 +476,10 @@ void Charge::atomic_rho(const int spin_number_need, #ifdef _OPENMP #pragma omp for #endif - for (int igg = 0; igg < this->rhopw->ngg; igg++) - rho_lgl[igg] /= omega; + for (int igg = 0; igg < this->rhopw->ngg; igg++) + { + rho_lgl[igg] /= omega; + } #ifdef _OPENMP } #endif @@ -632,10 +641,12 @@ void Charge::atomic_rho(const int spin_number_need, { this->rhopw->recip2real(&rho_g3d(is, 0), rho_in[is]); - for (int ir = 0; ir < this->rhopw->nrxx; ++ir) { - ne[is] += rho_in[is][ir]; -} - ne[is] *= omega / (double)this->rhopw->nxyz; + for (int ir = 0; ir < this->rhopw->nrxx; ++ir) + { + ne[is] += rho_in[is][ir]; + } + + ne[is] *= omega / (double)this->rhopw->nxyz; #ifdef __MPI Parallel_Reduce::reduce_pool(ne[is]); #endif @@ -668,16 +679,14 @@ void Charge::atomic_rho(const int spin_number_need, GlobalV::ofs_warning << " neg = " << neg << " ima = " << ima << " SPIN = " << is << std::endl; } - // std::cout << " sum rho for spin " << is << " = " << sumrea << std::endl; - // std::cout << " sum rho for spin " << is << " = " << sumrea << std::endl; - } // end is double ne_tot = 0.0; int spin0 = 1; - if (spin_number_need == 2) { - spin0 = spin_number_need; -} + if (spin_number_need == 2) + { + spin0 = spin_number_need; + } for (int is = 0; is < spin0; ++is) { GlobalV::ofs_warning << "\n SETUP ATOMIC RHO FOR SPIN " << is + 1 << std::endl; @@ -686,11 +695,14 @@ void Charge::atomic_rho(const int spin_number_need, } ModuleBase::GlobalFunc::OUT(GlobalV::ofs_warning, "total electron number from rho", ne_tot); ModuleBase::GlobalFunc::OUT(GlobalV::ofs_warning, "should be", PARAM.inp.nelec); - for (int is = 0; is < spin_number_need; ++is) { - for (int ir = 0; ir < this->rhopw->nrxx; ++ir) { - rho_in[is][ir] = rho_in[is][ir] / ne_tot * PARAM.inp.nelec; -} -} + + for (int is = 0; is < spin_number_need; ++is) + { + for (int ir = 0; ir < this->rhopw->nrxx; ++ir) + { + rho_in[is][ir] = rho_in[is][ir] / ne_tot * PARAM.inp.nelec; + } + } } ModuleBase::timer::tick("Charge", "atomic_rho"); @@ -707,9 +719,10 @@ void Charge::save_rho_before_sum_band() ModuleBase::GlobalFunc::DCOPY(kin_r[is], kin_r_save[is], this->rhopw->nrxx); } #ifdef USE_PAW - if(PARAM.inp.use_paw) { - ModuleBase::GlobalFunc::DCOPY(nhat[is], nhat_save[is], this->rhopw->nrxx); -} + if(PARAM.inp.use_paw) + { + ModuleBase::GlobalFunc::DCOPY(nhat[is], nhat_save[is], this->rhopw->nrxx); + } #endif } return; @@ -810,4 +823,4 @@ void Charge::init_final_scf() this->allocate_rho_final_scf = true; return; -} \ No newline at end of file +} diff --git a/source/module_elecstate/module_charge/charge.h b/source/module_elecstate/module_charge/charge.h index 3d18ee7134..1a2c874fd7 100644 --- a/source/module_elecstate/module_charge/charge.h +++ b/source/module_elecstate/module_charge/charge.h @@ -46,10 +46,14 @@ class Charge // wenfei 2021-07-28 const Parallel_Grid* pgrid = nullptr; private: + //temporary - double *_space_rho = nullptr, *_space_rho_save = nullptr; - std::complex *_space_rhog = nullptr, *_space_rhog_save = nullptr; - double *_space_kin_r = nullptr, *_space_kin_r_save = nullptr; + double *_space_rho = nullptr; + double *_space_rho_save = nullptr; + std::complex *_space_rhog = nullptr; + std::complex *_space_rhog_save = nullptr; + double *_space_kin_r = nullptr; + double *_space_kin_r_save = nullptr; public: double **nhat = nullptr; //compensation charge for PAW diff --git a/source/module_elecstate/module_charge/charge_mixing_residual.cpp b/source/module_elecstate/module_charge/charge_mixing_residual.cpp index 5d97dc0fce..b195f1c790 100644 --- a/source/module_elecstate/module_charge/charge_mixing_residual.cpp +++ b/source/module_elecstate/module_charge/charge_mixing_residual.cpp @@ -110,8 +110,8 @@ double Charge_Mixing::get_dkin(Charge* chr, const double nelec) double Charge_Mixing::inner_product_recip_rho(std::complex* rho1, std::complex* rho2) { - ModuleBase::TITLE("Charge_Mixing", "inner_product_recip_rho"); - ModuleBase::timer::tick("Charge_Mixing", "inner_product_recip_rho"); + ModuleBase::TITLE("Charge_Mixing", "recip_rho"); + ModuleBase::timer::tick("Charge_Mixing", "recip_rho"); std::complex** rhog1 = new std::complex*[PARAM.inp.nspin]; std::complex** rhog2 = new std::complex*[PARAM.inp.nspin]; @@ -134,10 +134,11 @@ double Charge_Mixing::inner_product_recip_rho(std::complex* rho1, std::c #endif for (int ig = 0; ig < this->rhopw->npw; ++ig) { - if (this->rhopw->gg[ig] < 1e-8) { - continue; -} - sum += (conj(rhog1[0][ig]) * rhog2[0][ig]).real() / this->rhopw->gg[ig]; + if (this->rhopw->gg[ig] < 1e-8) + { + continue; + } + sum += (conj(rhog1[0][ig]) * rhog2[0][ig]).real() / this->rhopw->gg[ig]; } sum *= fac; return sum; @@ -207,9 +208,10 @@ double Charge_Mixing::inner_product_recip_rho(std::complex* rho1, std::c #endif for (int ig = 0; ig < this->rhopw->npw; ig++) { - if (ig == this->rhopw->ig_gge0) { - continue; -} + if (ig == this->rhopw->ig_gge0) + { + continue; + } sum += (conj(rhog1[0][ig]) * rhog2[0][ig]).real() / this->rhopw->gg[ig]; } sum *= fac; @@ -243,20 +245,21 @@ double Charge_Mixing::inner_product_recip_rho(std::complex* rho1, std::c #ifdef __MPI Parallel_Reduce::reduce_pool(sum); #endif - ModuleBase::timer::tick("Charge_Mixing", "inner_product_recip_rho"); sum *= *this->omega * 0.5; delete[] rhog1; delete[] rhog2; + + ModuleBase::timer::tick("Charge_Mixing", "recip_rho"); return sum; } // a simple inner product, now is not used anywhere. For test only. double Charge_Mixing::inner_product_recip_simple(std::complex* rho1, std::complex* rho2) { - ModuleBase::TITLE("Charge_Mixing", "inner_product_recip_simple"); - ModuleBase::timer::tick("Charge_Mixing", "inner_product_recip_simple"); + ModuleBase::TITLE("Charge_Mixing", "recip_simple"); + ModuleBase::timer::tick("Charge_Mixing", "recip_simple"); double rnorm = 0.0; // consider a resize for mixing_angle @@ -274,7 +277,7 @@ double Charge_Mixing::inner_product_recip_simple(std::complex* rho1, std Parallel_Reduce::reduce_pool(rnorm); #endif - ModuleBase::timer::tick("Charge_Mixing", "inner_product_recip_simple"); + ModuleBase::timer::tick("Charge_Mixing", "recip_simple"); return rnorm; } @@ -282,8 +285,8 @@ double Charge_Mixing::inner_product_recip_simple(std::complex* rho1, std // a Hartree-like inner product double Charge_Mixing::inner_product_recip_hartree(std::complex* rhog1, std::complex* rhog2) { - ModuleBase::TITLE("Charge_Mixing", "inner_product_recip_hartree"); - ModuleBase::timer::tick("Charge_Mixing", "inner_product_recip_hartree"); + ModuleBase::TITLE("Charge_Mixing", "recip_hartree"); + ModuleBase::timer::tick("Charge_Mixing", "recip_hartree"); static const double fac = ModuleBase::e2 * ModuleBase::FOUR_PI / ((*this->tpiba) * (*this->tpiba)); static const double fac2 = ModuleBase::e2 * ModuleBase::FOUR_PI / (ModuleBase::TWO_PI * ModuleBase::TWO_PI); @@ -444,10 +447,10 @@ double Charge_Mixing::inner_product_recip_hartree(std::complex* rhog1, s Parallel_Reduce::reduce_pool(sum); #endif - ModuleBase::timer::tick("Charge_Mixing", "inner_product_recip_hartree"); - sum *= *this->omega * 0.5; + ModuleBase::timer::tick("Charge_Mixing", "recip_hartree"); + return sum; } @@ -456,8 +459,10 @@ double Charge_Mixing::inner_product_real(double* rho1, double* rho2) double rnorm = 0.0; // consider a resize for mixing_angle int resize_tmp = 1; - if (PARAM.inp.nspin == 4 && this->mixing_angle > 0) { resize_tmp = 2; -} + if (PARAM.inp.nspin == 4 && this->mixing_angle > 0) + { + resize_tmp = 2; + } #ifdef _OPENMP #pragma omp parallel for reduction(+ : rnorm) @@ -470,4 +475,4 @@ double Charge_Mixing::inner_product_real(double* rho1, double* rho2) Parallel_Reduce::reduce_pool(rnorm); #endif return rnorm; -} \ No newline at end of file +} diff --git a/source/module_elecstate/module_charge/charge_mixing_rho.cpp b/source/module_elecstate/module_charge/charge_mixing_rho.cpp index 772cd69666..724f587ab2 100644 --- a/source/module_elecstate/module_charge/charge_mixing_rho.cpp +++ b/source/module_elecstate/module_charge/charge_mixing_rho.cpp @@ -313,8 +313,9 @@ void Charge_Mixing::mix_rho_recip(Charge* chr) void Charge_Mixing::mix_rho_real(Charge* chr) { - double* rhor_in; - double* rhor_out; + double* rhor_in=nullptr; + double* rhor_out=nullptr; + if (PARAM.inp.nspin == 1) { rhor_in = chr->rho_save[0]; @@ -437,12 +438,17 @@ void Charge_Mixing::mix_rho_real(Charge* chr) rho_magabs[ir] = chr->rho[0][ir]; // rho rho_magabs_save[ir] = chr->rho_save[0][ir]; // rho_save // |m| for rho - rho_magabs[nrxx + ir] = std::sqrt(chr->rho[1][ir] * chr->rho[1][ir] + chr->rho[2][ir] * chr->rho[2][ir] + chr->rho[3][ir] * chr->rho[3][ir]); - // |m| for rho_save - rho_magabs_save[nrxx + ir] = std::sqrt(chr->rho_save[1][ir] * chr->rho_save[1][ir] + chr->rho_save[2][ir] * chr->rho_save[2][ir] + chr->rho_save[3][ir] * chr->rho_save[3][ir]); - } + rho_magabs[nrxx + ir] = std::sqrt(chr->rho[1][ir] * chr->rho[1][ir] + + chr->rho[2][ir] * chr->rho[2][ir] + + chr->rho[3][ir] * chr->rho[3][ir]); + // |m| for rho_save + rho_magabs_save[nrxx + ir] = std::sqrt(chr->rho_save[1][ir] * chr->rho_save[1][ir] + + chr->rho_save[2][ir] * chr->rho_save[2][ir] + + chr->rho_save[3][ir] * chr->rho_save[3][ir]); + } rhor_in = rho_magabs_save; rhor_out = rho_magabs; + auto screen = std::bind(&Charge_Mixing::Kerker_screen_real, this, std::placeholders::_1); auto twobeta_mix = [this, nrxx](double* out, const double* in, const double* sres) { @@ -467,13 +473,19 @@ void Charge_Mixing::mix_rho_real(Charge* chr) = std::bind(&Charge_Mixing::inner_product_real, this, std::placeholders::_1, std::placeholders::_2); this->mixing->cal_coef(this->rho_mdata, inner_product); this->mixing->mix_data(this->rho_mdata, rhor_out); + // use new |m| and angle to update {mx, my, mz} for (int ir = 0; ir < nrxx; ir++) { chr->rho[0][ir] = rho_magabs[ir]; // rho - double norm = std::sqrt(chr->rho[1][ir] * chr->rho[1][ir] + chr->rho[2][ir] * chr->rho[2][ir] + chr->rho[3][ir] * chr->rho[3][ir]); - if (norm < 1e-10) { continue; -} + double norm = std::sqrt(chr->rho[1][ir] * chr->rho[1][ir] + + chr->rho[2][ir] * chr->rho[2][ir] + + chr->rho[3][ir] * chr->rho[3][ir]); + + if (norm < 1e-10) + { + continue; + } double rescale_tmp = rho_magabs[nrxx + ir] / norm; chr->rho[1][ir] *= rescale_tmp; chr->rho[2][ir] *= rescale_tmp; @@ -484,7 +496,8 @@ void Charge_Mixing::mix_rho_real(Charge* chr) delete[] rho_magabs_save; } - double *taur_out, *taur_in; + double *taur_out=nullptr; + double *taur_in=nullptr; if ((XC_Functional::get_ked_flag()) && mixing_tau) { taur_in = chr->kin_r_save[0]; @@ -498,10 +511,11 @@ void Charge_Mixing::mix_rho_real(Charge* chr) } + void Charge_Mixing::mix_rho(Charge* chr) { ModuleBase::TITLE("Charge_Mixing", "mix_rho"); - ModuleBase::timer::tick("Charge", "mix_rho"); + ModuleBase::timer::tick("Charge_Mixing", "mix_rho"); // the charge before mixing. const int nrxx = chr->rhopw->nrxx; @@ -612,9 +626,11 @@ void Charge_Mixing::mix_rho(Charge* chr) } #endif - if (new_e_iteration) { - new_e_iteration = false; -} - ModuleBase::timer::tick("Charge", "mix_rho"); + if (new_e_iteration) + { + new_e_iteration = false; + } + + ModuleBase::timer::tick("Charge_Mixing", "mix_rho"); return; -} \ No newline at end of file +} diff --git a/source/module_elecstate/potentials/pot_local.cpp b/source/module_elecstate/potentials/pot_local.cpp index b387fc0328..101f527efc 100644 --- a/source/module_elecstate/potentials/pot_local.cpp +++ b/source/module_elecstate/potentials/pot_local.cpp @@ -11,8 +11,7 @@ namespace elecstate //========================================================== // This routine computes the local potential in real space //========================================================== -void PotLocal::cal_fixed_v(double *vl_pseudo // store the local pseudopotential -) +void PotLocal::cal_fixed_v(double *vl_pseudo) // store the local pseudopotential { ModuleBase::TITLE("PotLocal", "cal_fixed_v"); ModuleBase::timer::tick("PotLocal", "cal_fixed_v"); @@ -46,4 +45,4 @@ void PotLocal::cal_fixed_v(double *vl_pseudo // store the local pseudopotential return; } -} // namespace elecstate \ No newline at end of file +} // namespace elecstate diff --git a/source/module_elecstate/potentials/potential_new.cpp b/source/module_elecstate/potentials/potential_new.cpp index a5e992beee..0f6b7fd9a1 100644 --- a/source/module_elecstate/potentials/potential_new.cpp +++ b/source/module_elecstate/potentials/potential_new.cpp @@ -18,6 +18,7 @@ namespace elecstate { + Potential::Potential(const ModulePW::PW_Basis* rho_basis_in, const ModulePW::PW_Basis* rho_basis_smooth_in, const UnitCell* ucell_in, @@ -101,12 +102,14 @@ void Potential::allocate() ModuleBase::TITLE("Potential", "allocate"); int nrxx = this->rho_basis_->nrxx; int nrxx_smooth = this->rho_basis_smooth_->nrxx; - if (nrxx == 0) { - return; -} - if (nrxx_smooth == 0) { - return; -} + if (nrxx == 0) + { + return; + } + if (nrxx_smooth == 0) + { + return; + } this->v_effective_fixed.resize(nrxx); ModuleBase::Memory::record("Pot::veff_fix", sizeof(double) * nrxx); @@ -363,4 +366,4 @@ double* Potential::get_vofk_smooth_data() return this->vofk_smooth.nc > 0 ? this->d_vofk_smooth : nullptr; } -} // namespace elecstate \ No newline at end of file +} // namespace elecstate diff --git a/source/module_esolver/esolver_ks_lcao_tddft.cpp b/source/module_esolver/esolver_ks_lcao_tddft.cpp index 664e666aac..c1ec58ba6c 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.cpp +++ b/source/module_esolver/esolver_ks_lcao_tddft.cpp @@ -41,7 +41,7 @@ namespace ModuleESolver template ESolver_KS_LCAO_TDDFT::ESolver_KS_LCAO_TDDFT() { - classname = "ESolver_KS_LCAO_TDDFT"; + classname = "ESolver_rtTDDFT"; basisname = "LCAO"; // If the device is GPU, we must open use_tensor and use_lapack @@ -172,24 +172,23 @@ void ESolver_KS_LCAO_TDDFT::iter_finish( // print occupation of each band if (iter == 1 && istep <= 2) { - GlobalV::ofs_running << "---------------------------------------------------------------" - "---------------------------------" + GlobalV::ofs_running << " ---------------------------------------------------------" << std::endl; - GlobalV::ofs_running << "occupation : " << std::endl; - GlobalV::ofs_running << "ik iband occ " << std::endl; - GlobalV::ofs_running << std::setprecision(6); + GlobalV::ofs_running << " occupations of electrons" << std::endl; + GlobalV::ofs_running << " k-point state occupation" << std::endl; GlobalV::ofs_running << std::setiosflags(std::ios::showpoint); + GlobalV::ofs_running << std::left; + std::setprecision(6); for (int ik = 0; ik < kv.get_nks(); ik++) { for (int ib = 0; ib < PARAM.inp.nbands; ib++) { - std::setprecision(6); - GlobalV::ofs_running << ik + 1 << " " << ib + 1 << " " << this->pelec->wg(ik, ib) << std::endl; + GlobalV::ofs_running << " " << std::setw(9) + << ik+1 << std::setw(8) << ib + 1 + << std::setw(12) << this->pelec->wg(ik, ib) << std::endl; } } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << "---------------------------------------------------------------" - "---------------------------------" + GlobalV::ofs_running << " ---------------------------------------------------------" << std::endl; } @@ -324,13 +323,16 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, } // print "eigen value" for tddft +// it seems uncessary to print out E_ii because the band energies are printed +/* if (conv_esolver) { - GlobalV::ofs_running << "---------------------------------------------------------------" - "---------------------------------" + GlobalV::ofs_running << "----------------------------------------------------------" + << std::endl; + GlobalV::ofs_running << " Print E= " << std::endl; + GlobalV::ofs_running << " k-point state energy (eV)" << std::endl; + GlobalV::ofs_running << "----------------------------------------------------------" << std::endl; - GlobalV::ofs_running << "Eii : " << std::endl; - GlobalV::ofs_running << "ik iband Eii (eV)" << std::endl; GlobalV::ofs_running << std::setprecision(6); GlobalV::ofs_running << std::setiosflags(std::ios::showpoint); @@ -338,15 +340,14 @@ void ESolver_KS_LCAO_TDDFT::update_pot(UnitCell& ucell, { for (int ib = 0; ib < PARAM.inp.nbands; ib++) { - GlobalV::ofs_running << ik + 1 << " " << ib + 1 << " " - << this->pelec->ekb(ik, ib) * ModuleBase::Ry_to_eV << std::endl; + GlobalV::ofs_running << " " << std::setw(7) << ik + 1 + << std::setw(7) << ib + 1 + << std::setw(10) << this->pelec->ekb(ik, ib) * ModuleBase::Ry_to_eV + << std::endl; } } - GlobalV::ofs_running << std::endl; - GlobalV::ofs_running << "---------------------------------------------------------------" - "---------------------------------" - << std::endl; } +*/ } template diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp index 5a48c52c73..2c556ae11e 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_gamma.cpp @@ -25,8 +25,8 @@ void Force_LCAO::allocate(const UnitCell& ucell, const int& nks, const std::vector>& kvec_d) { - ModuleBase::TITLE("Force_LCAO", "allocate"); - ModuleBase::timer::tick("Force_LCAO", "allocate"); + ModuleBase::TITLE("Forces", "allocate"); + ModuleBase::timer::tick("Forces", "allocate"); // need to calculate the derivative in build_ST_new bool cal_deri = true; @@ -36,6 +36,8 @@ void Force_LCAO::allocate(const UnitCell& ucell, // liaochen add on 2010/7/12 // save the results in dense matrix by now. // pv.nloc: number of H elements in this proc. + + assert(pv.nloc>0); fsr.DSloc_x = new double[pv.nloc]; fsr.DSloc_y = new double[pv.nloc]; fsr.DSloc_z = new double[pv.nloc]; @@ -112,10 +114,11 @@ void Force_LCAO::allocate(const UnitCell& ucell, if (PARAM.inp.cal_syns) { cal_deri = false; + ModuleBase::timer::tick("Forces", "allocate"); ModuleBase::WARNING_QUIT("cal_syns", "this function has been broken and will be fixed later."); } - ModuleBase::timer::tick("Force_LCAO", "allocate"); + ModuleBase::timer::tick("Forces", "allocate"); return; } @@ -147,29 +150,6 @@ void Force_LCAO::finish_ftable(ForceStressArrays& fsr) return; } -// template <> -// void Force_LCAO::test(Parallel_Orbitals& pv, double* mm, const std::string& name) -//{ -// std::cout << "\n PRINT " << name << std::endl; -// std::cout << std::setprecision(6) << std::endl; -// for (int i = 0; i < PARAM.globalv.nlocal; i++) -// { -// for (int j = 0; j < PARAM.globalv.nlocal; j++) -// { -// if (std::abs(mm[i * PARAM.globalv.nlocal + j]) > 1.0e-5) -// { -// std::cout << std::setw(12) << mm[i * PARAM.globalv.nlocal + j]; -// } -// else -// { -// std::cout << std::setw(12) << "0"; -// } -// } -// std::cout << std::endl; -// } -// return; -// } - // be called in force_lo.cpp template <> void Force_LCAO::ftable(const bool isforce, @@ -199,8 +179,8 @@ void Force_LCAO::ftable(const bool isforce, const K_Vectors* kv, Record_adj* ra) { - ModuleBase::TITLE("Force_LCAO", "ftable"); - ModuleBase::timer::tick("Force_LCAO", "ftable"); + ModuleBase::TITLE("Forces", "ftable"); + ModuleBase::timer::tick("Forces", "ftable"); // get DM const elecstate::DensityMatrix* dm @@ -302,6 +282,6 @@ void Force_LCAO::ftable(const bool isforce, // delete DHloc_fixed_x, DHloc_fixed_y, DHloc_fixed_z this->finish_ftable(fsr); - ModuleBase::timer::tick("Force_LCAO", "ftable"); + ModuleBase::timer::tick("Forces", "ftable"); return; } diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp index 3fc8390b7c..4b89aa93ed 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/FORCE_k.cpp @@ -35,8 +35,8 @@ void Force_LCAO>::allocate(const UnitCell& ucell, const int& nks, const std::vector>& kvec_d) { - ModuleBase::TITLE("Force_LCAO", "allocate"); - ModuleBase::timer::tick("Force_LCAO", "allocate"); + ModuleBase::TITLE("Forces", "allocate"); + ModuleBase::timer::tick("Forces", "allocate"); const int nnr = pv.nnr; @@ -160,7 +160,7 @@ void Force_LCAO>::allocate(const UnitCell& ucell, } } - ModuleBase::timer::tick("Force_LCAO", "allocate"); + ModuleBase::timer::tick("Forces", "allocate"); return; } @@ -216,8 +216,8 @@ void Force_LCAO>::ftable(const bool isforce, const K_Vectors* kv, Record_adj* ra) { - ModuleBase::TITLE("Force_LCAO", "ftable"); - ModuleBase::timer::tick("Force_LCAO", "ftable"); + ModuleBase::TITLE("Forces", "ftable"); + ModuleBase::timer::tick("Forces", "ftable"); elecstate::DensityMatrix, double>* dm = dynamic_cast>*>(pelec)->get_DM(); @@ -318,6 +318,6 @@ void Force_LCAO>::ftable(const bool isforce, } #endif - ModuleBase::timer::tick("Force_LCAO", "ftable"); + ModuleBase::timer::tick("Forces", "ftable"); return; } diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_center2.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_center2.cpp index ea49096da5..37f75cd5f0 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_center2.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/pulay_force_stress_center2.cpp @@ -16,8 +16,8 @@ namespace PulayForceStress const double& factor_force, const double& factor_stress) { - ModuleBase::TITLE("Force_LCAO", "cal_pulay_fs_center2"); - ModuleBase::timer::tick("Force_LCAO", "cal_pulay_fs_center2"); + ModuleBase::TITLE("Forces", "cal_pulay"); + ModuleBase::timer::tick("Forces", "cal_pulay"); const int nspin = PARAM.inp.nspin; const int nlocal = PARAM.globalv.nlocal; @@ -52,7 +52,7 @@ namespace PulayForceStress if (isstress) { StressTools::stress_fill(ucell.lat0, ucell.omega, s); } - ModuleBase::timer::tick("Force_LCAO", "cal_pulay_fs_center2"); + ModuleBase::timer::tick("Forces", "cal_pulay"); } template<> //multi-k, provided xy @@ -70,13 +70,26 @@ namespace PulayForceStress const double& factor_force, const double& factor_stress) { - auto stress_func = [](ModuleBase::matrix& local_s, const double& dm2d1_s, const double** dHSx, const double** dHSxy, const double* dtau, const int& irr) - { + auto stress_func = [](ModuleBase::matrix& local_s, + const double& dm2d1_s, + const double** dHSx, + const double** dHSxy, + const double* dtau, + const int& irr) + { int ij = 0; - for (int i = 0; i < 3; ++i) { for (int j = i; j < 3; ++j) { local_s(i, j) += dm2d1_s * dHSxy[ij++][irr]; } } - }; - cal_pulay_fs(f, s, dm, ucell, pv, dHSx, dHSxy, nullptr, isforce, isstress, ra, factor_force, factor_stress, stress_func); - } + for (int i = 0; i < 3; ++i) + { + for (int j = i; j < 3; ++j) + { + local_s(i, j) += dm2d1_s * dHSxy[ij++][irr]; + } + } + }; + cal_pulay_fs(f, s, dm, ucell, pv, dHSx, dHSxy, + nullptr, isforce, isstress, ra, + factor_force, factor_stress, stress_func); + } template<> // multi-k, provided x void cal_pulay_fs( @@ -93,11 +106,24 @@ namespace PulayForceStress const double& factor_force, const double& factor_stress) { - auto stress_func = [](ModuleBase::matrix& local_s, const double& dm2d1_s, const double** dHSx, const double** dHSxy, const double* dtau, const int& irr) + auto stress_func = [](ModuleBase::matrix& local_s, + const double& dm2d1_s, + const double** dHSx, + const double** dHSxy, + const double* dtau, + const int& irr) { - for (int i = 0; i < 3; ++i) { for (int j = i; j < 3; ++j) { local_s(i, j) += dm2d1_s * dHSx[i][irr] * dtau[irr * 3 + j]; } } - }; - cal_pulay_fs(f, s, dm, ucell, pv, dHSx, nullptr, dtau, isforce, isstress, ra, factor_force, factor_stress, stress_func); + for (int i = 0; i < 3; ++i) + { + for (int j = i; j < 3; ++j) + { + local_s(i, j) += dm2d1_s * dHSx[i][irr] * dtau[irr * 3 + j]; + } + } + }; + cal_pulay_fs(f, s, dm, ucell, pv, dHSx, + nullptr, dtau, isforce, isstress, ra, + factor_force, factor_stress, stress_func); } -} \ No newline at end of file +} diff --git a/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp b/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp index b05d062e20..b92a7215f8 100644 --- a/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp +++ b/source/module_hamilt_lcao/module_tddft/evolve_psi.cpp @@ -33,15 +33,16 @@ void evolve_psi(const int nband, std::ofstream& ofs_running, const int print_matrix) { - ofs_running << " evolve_psi::start " << std::endl; - ModuleBase::TITLE("Evolve_psi", "evolve_psi"); + ofs_running << " Evolving electronic wave functions begins" << std::endl; + time_t time_start = time(nullptr); ofs_running << " Start Time : " << ctime(&time_start); #ifdef __MPI - hamilt::MatrixBlock> h_mat, s_mat; + hamilt::MatrixBlock> h_mat; + hamilt::MatrixBlock> s_mat; p_hamilt->matrix(h_mat, s_mat); std::complex* Stmp = new std::complex[pv->nloc]; @@ -59,7 +60,7 @@ void evolve_psi(const int nband, std::complex* U_operator = new std::complex[pv->nloc]; ModuleBase::GlobalFunc::ZEROS(U_operator, pv->nloc); - // (1)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (1)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /// @brief compute H(t+dt/2) /// @input H_laststep, Htmp, print_matrix @@ -69,7 +70,7 @@ void evolve_psi(const int nband, half_Hmatrix(pv, nband, nlocal, Htmp, Stmp, H_laststep, S_laststep, ofs_running, print_matrix); } - // (2)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (2)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> if (propagator != 3) { /// @brief compute U_operator @@ -79,7 +80,7 @@ void evolve_psi(const int nband, prop.compute_propagator(nlocal, Stmp, Htmp, H_laststep, U_operator, ofs_running, print_matrix); } - // (3)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (3)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> if (propagator != 3) { /// @brief apply U_operator to the wave function of the previous step for new wave function @@ -95,14 +96,14 @@ void evolve_psi(const int nband, solve_propagation(pv, nband, nlocal, PARAM.mdp.md_dt / ModuleBase::AU_to_FS, Stmp, Htmp, psi_k_laststep, psi_k); } - // (4)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (4)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /// @brief normalize psi_k /// @input Stmp, psi_not_norm, psi_k, print_matrix /// @output psi_k norm_psi(pv, nband, nlocal, Stmp, psi_k, ofs_running, print_matrix); - // (5)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + // (5)->>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /// @brief compute ekb /// @input Htmp, psi_k @@ -119,7 +120,7 @@ void evolve_psi(const int nband, time_t time_end = time(nullptr); ModuleBase::GlobalFunc::OUT_TIME("evolve(std::complex)", time_start, time_end); - ofs_running << " evolve_psi::end " << std::endl; + ofs_running << " Evolving electronic wave functions ends" << std::endl; return; } @@ -348,4 +349,4 @@ template void evolve_psi_tensor(const int nband, const bool use_lapack); #endif // __CUDA -} // namespace module_tddft \ No newline at end of file +} // namespace module_tddft diff --git a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp index 22dc8c38e8..e59f7d4dab 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/fs_nonlocal_tools.cpp @@ -282,7 +282,6 @@ void FS_Nonlocal_tools::cal_becp(const int& ik, &ModuleBase::ZERO, this->becp + index0, this->nkb); - ModuleBase::timer::tick("FS_Nonlocal_tools", "cal_becp"); } template diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp index af297fba60..32d5c2339d 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_cc.cpp @@ -21,8 +21,8 @@ void Stress_Func::stress_cc(ModuleBase::matrix& sigma, const bool *numeric, const Charge* const chr) { - ModuleBase::TITLE("Stress_Func","stress_cc"); - ModuleBase::timer::tick("Stress_Func","stress_cc"); + ModuleBase::TITLE("Stress","stress_cc"); + ModuleBase::timer::tick("Stress","stress_cc"); FPTYPE fact=1.0; @@ -45,7 +45,7 @@ void Stress_Func::stress_cc(ModuleBase::matrix& sigma, if(judge==0) { - ModuleBase::timer::tick("Stress_Func","stress_cc"); + ModuleBase::timer::tick("Stress","stress_cc"); return; } @@ -192,7 +192,6 @@ void Stress_Func::stress_cc(ModuleBase::matrix& sigma, for(int l = 0;l< 3;l++) { sigma(l,l) += sigmadiag; -// sigmacc [l][ l] += sigmadiag.real(); } for(int l = 0;l< 3;l++) { @@ -205,7 +204,7 @@ void Stress_Func::stress_cc(ModuleBase::matrix& sigma, delete[] rhocg; delete[] psic; - ModuleBase::timer::tick("Stress_Func","stress_cc"); + ModuleBase::timer::tick("Stress","stress_cc"); return; } @@ -225,17 +224,18 @@ void Stress_Func::deriv_drhoc int type ) { - int igl0; - double gx = 0, rhocg1 = 0; - //double *aux = new double[mesh]; + int igl0=0; + double gx = 0.0; + double rhocg1 = 0.0; std::vector aux(mesh); this->device = base_device::get_device_type(this->ctx); + // the modulus of g for a given shell // the fourier transform // auxiliary memory for integration - //double *gx_arr = new double[rho_basis->ngg]; std::vector gx_arr(rho_basis->ngg); double *gx_arr_d = nullptr; + // counter on radial mesh points // counter on g shells // lower limit for loop on ngl @@ -243,7 +243,8 @@ void Stress_Func::deriv_drhoc // // G=0 term // - if(type == 0){ + if(type == 0) + { if (rho_basis->gg_uniq[0] < 1.0e-8) { drhocg [0] = 0.0; @@ -253,7 +254,9 @@ void Stress_Func::deriv_drhoc { igl0 = 0; } - } else { + } + else + { if (rho_basis->gg_uniq[0] < 1.0e-8) { for (int ir = 0;ir < mesh; ir++) @@ -273,7 +276,7 @@ void Stress_Func::deriv_drhoc // // G <> 0 term - //] + // #ifdef _OPENMP #pragma omp parallel for @@ -288,7 +291,9 @@ void Stress_Func::deriv_drhoc double *rab_d = nullptr; double *aux_d = nullptr; double *drhocg_d = nullptr; - if(this->device == base_device::GpuDevice ) { + + if(this->device == base_device::GpuDevice) + { resmem_var_op()(r_d, mesh); resmem_var_op()(rhoc_d, mesh); resmem_var_op()(rab_d, mesh); @@ -303,25 +308,29 @@ void Stress_Func::deriv_drhoc syncmem_var_h2d_op()(rhoc_d, rhoc, mesh); } - if(this->device == base_device::GpuDevice) { + if(this->device == base_device::GpuDevice) + { hamilt::cal_stress_drhoc_aux_op()( - r_d,rhoc_d,gx_arr_d+igl0,rab_d,drhocg_d+igl0,mesh,igl0,rho_basis->ngg-igl0,omega,type); + r_d,rhoc_d,gx_arr_d+igl0,rab_d,drhocg_d+igl0,mesh,igl0,rho_basis->ngg-igl0,omega,type); syncmem_var_d2h_op()(drhocg+igl0, drhocg_d+igl0, rho_basis->ngg-igl0); - } else { + } + else + { hamilt::cal_stress_drhoc_aux_op()( - r,rhoc,gx_arr.data()+igl0,rab,drhocg+igl0,mesh,igl0,rho_basis->ngg-igl0,omega,type); + r,rhoc,gx_arr.data()+igl0,rab,drhocg+igl0,mesh,igl0,rho_basis->ngg-igl0,omega,type); } - delmem_var_op()(r_d); + delmem_var_op()(r_d); delmem_var_op()(rhoc_d); delmem_var_op()(rab_d); delmem_var_op()(gx_arr_d); delmem_var_op()(drhocg_d); + return; } template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_ewa.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_ewa.cpp index 5dbe2cd6b4..8cd845e313 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_ewa.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_ewa.cpp @@ -16,8 +16,8 @@ void Stress_Func::stress_ewa(const UnitCell& ucell, ModulePW::PW_Basis* rho_basis, const bool is_pw) { - ModuleBase::TITLE("Stress_Func","stress_ewa"); - ModuleBase::timer::tick("Stress_Func","stress_ewa"); + ModuleBase::TITLE("Stress","stress_ewa"); + ModuleBase::timer::tick("Stress","stress_ewa"); FPTYPE charge=0; for(int it=0; it < ucell.ntype; it++) @@ -28,18 +28,23 @@ void Stress_Func::stress_ewa(const UnitCell& ucell, //upperbound is a safe upper bound for the error ON THE ENERGY FPTYPE alpha=2.9; - FPTYPE upperbound; - do{ - alpha-=0.1; - if(alpha==0.0) - ModuleBase::WARNING_QUIT("stres_ew", "optimal alpha not found"); - upperbound =ModuleBase::e2 * pow(charge,2) * sqrt( 2 * alpha / (ModuleBase::TWO_PI)) * erfc(sqrt(ucell.tpiba2 * rho_basis->ggecut / 4.0 / alpha)); - } + FPTYPE upperbound=0.0; + + do{ + alpha-=0.1; + if(alpha==0.0) + { + ModuleBase::WARNING_QUIT("stres_ew", "optimal alpha not found"); + } + upperbound =ModuleBase::e2 * pow(charge,2) * + sqrt( 2 * alpha / (ModuleBase::TWO_PI)) + * erfc(sqrt(ucell.tpiba2 * rho_basis->ggecut / 4.0 / alpha)); + } while(upperbound>1e-7); //G-space sum here //Determine if this processor contains G=0 and set the constant term - FPTYPE sdewald; + FPTYPE sdewald=0.0; const int ig0 = rho_basis->ig_gge0; if( ig0 >= 0) { @@ -53,7 +58,10 @@ void Stress_Func::stress_ewa(const UnitCell& ucell, //sdewald is the diagonal term FPTYPE fact=1.0; - if (PARAM.globalv.gamma_only_pw && is_pw) fact=2.0; + if (PARAM.globalv.gamma_only_pw && is_pw) + { + fact=2.0; + } // else fact=1.0; #ifdef _OPENMP @@ -71,7 +79,8 @@ void Stress_Func::stress_ewa(const UnitCell& ucell, #endif // Calculate ig range of this thread, avoid thread sync - int ig, ig_end; + int ig=0; + int ig_end=0; ModuleBase::TASK_DIST_1D(num_threads, thread_id, rho_basis->npw, ig, ig_end); ig_end = ig + ig_end; @@ -79,12 +88,18 @@ void Stress_Func::stress_ewa(const UnitCell& ucell, FPTYPE arg; std::complex rhostar; FPTYPE sewald; + for(; ig < ig_end; ig++) { - if(ig == ig0) continue; + if(ig == ig0) + { + continue; + } + g2 = rho_basis->gg[ig]* ucell.tpiba2; g2a = g2 /4.0/alpha; rhostar=std::complex(0.0,0.0); + for(int it=0; it < ucell.ntype; it++) { for(int i=0; i::stress_ewa(const UnitCell& ucell, { for(int m=0;mgcar[ig][l] * rho_basis->gcar[ig][m] / g2 * (g2a + 1); + local_sigma(l, m) += sewald * ucell.tpiba2 * 2.0 + * rho_basis->gcar[ig][l] * rho_basis->gcar[ig][m] / g2 * (g2a + 1); } } } //R-space sum here (only for the processor that contains G=0) int mxr = 200; - int *irr; + int *irr=nullptr; ModuleBase::Vector3 *r; - FPTYPE *r2; - FPTYPE rr; + FPTYPE *r2=nullptr; + FPTYPE rr=0.0; ModuleBase::Vector3 d_tau; FPTYPE r0[3]; FPTYPE rmax=0.0; int nrm=0; - FPTYPE fac; + FPTYPE fac=0.0; + if(ig0 >= 0) { r = new ModuleBase::Vector3[mxr]; @@ -129,8 +146,13 @@ void Stress_Func::stress_ewa(const UnitCell& ucell, rmax = 4.0/sqa/ucell.lat0; // collapse it, ia, jt, ja loop into a single loop - long long ijat, ijat_end; - int it, i, jt, j; + long long ijat; + long long ijat_end; + int it=0; + int i=0; + int jt=0; + int j=0; + ModuleBase::TASK_DIST_1D(num_threads, thread_id, (long long)ucell.nat * ucell.nat, ijat, ijat_end); ijat_end = ijat + ijat_end; ucell.ijat2iaitjajt(ijat, &i, &it, &j, &jt); @@ -143,10 +165,13 @@ void Stress_Func::stress_ewa(const UnitCell& ucell, d_tau = ucell.atoms[it].tau[i] - ucell.atoms[jt].tau[j]; //generates nearest-neighbors shells H_Ewald_pw::rgen(d_tau, rmax, irr, ucell.latvec, ucell.G, r, r2, nrm); - for(int nr=0 ; nr::stress_ewa(const UnitCell& ucell, } } - // this->print(GlobalV::ofs_running, "ewald stress", stression); - ModuleBase::timer::tick("Stress_Func","stress_ewa"); + ModuleBase::timer::tick("Stress","stress_ewa"); return; } @@ -213,4 +237,4 @@ void Stress_Func::stress_ewa(const UnitCell& ucell, template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_gga.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_gga.cpp index 54c2ee3b51..8fd5dcd7e4 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_gga.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_gga.cpp @@ -10,19 +10,20 @@ void Stress_Func::stress_gga(const UnitCell& ucell, ModulePW::PW_Basis* rho_basis, const Charge* const chr) { - ModuleBase::TITLE("Stress_Func","stress_gga"); - ModuleBase::timer::tick("Stress_Func","stress_gga"); + ModuleBase::TITLE("Stress","stress_gga"); + ModuleBase::timer::tick("Stress","stress_gga"); int func_type = XC_Functional::get_func_type(); if (func_type == 0 || func_type == 1) { - ModuleBase::timer::tick("Stress_Func","stress_gga"); + ModuleBase::timer::tick("Stress","stress_gga"); return; } FPTYPE sigma_gradcorr[3][3]; std::vector stress_gga; - FPTYPE dum1, dum2; + FPTYPE dum1=0.0; + FPTYPE dum2=0.0; ModuleBase::matrix dum3; // call gradcorr to evaluate gradient correction to stress // the first three terms are etxc, vtxc and v, which @@ -55,11 +56,11 @@ void Stress_Func::stress_gga(const UnitCell& ucell, } } - ModuleBase::timer::tick("Stress_Func","stress_gga"); + ModuleBase::timer::tick("Stress","stress_gga"); return; } template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_har.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_har.cpp index 9f2e702147..4d6cfb3387 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_har.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_har.cpp @@ -12,8 +12,10 @@ void Stress_Func::stress_har(const UnitCell& ucell, const bool is_pw, const Charge* const chr) { - ModuleBase::TITLE("Stress_Func","stress_har"); - ModuleBase::timer::tick("Stress_Func","stress_har"); + ModuleBase::TITLE("Stress","stress_har"); + ModuleBase::timer::tick("Stress","stress_har"); + + assert(rho_basis->nmaxgr>0); std::complex *aux = new std::complex[rho_basis->nmaxgr]; @@ -55,44 +57,44 @@ void Stress_Func::stress_har(const UnitCell& ucell, //============================= rho_basis->real2recip(aux, aux); -// FPTYPE ehart=0; + #ifndef _OPENMP ModuleBase::matrix& local_sigma = sigma; #else #pragma omp parallel -{ - ModuleBase::matrix local_sigma(3, 3); - #pragma omp for -#endif - for (int ig = 0 ; ig < rho_basis->npw ; ++ig) { - const FPTYPE g2 = rho_basis->gg[ig]; - if(g2 < 1e-8) { continue; -} - //const FPTYPE fac = ModuleBase::e2 * ModuleBase::FOUR_PI / (ucell.tpiba2 * GlobalC::sf.gg [ig]); - //ehart += ( conj( Porter[j] ) * Porter[j] ).real() * fac; - //vh_g[ig] = fac * Porter[j]; - FPTYPE shart= ( conj( aux[ig] ) * aux[ig] ).real()/(ucell.tpiba2 * g2); - for(int l=0;l<3;l++) + ModuleBase::matrix local_sigma(3, 3); +#pragma omp for +#endif + for (int ig = 0 ; ig < rho_basis->npw ; ++ig) { - for(int m=0;mgg[ig]; + if(g2 < 1e-8) + { + continue; + } + + FPTYPE shart= ( conj( aux[ig] ) * aux[ig] ).real()/(ucell.tpiba2 * g2); + for(int l=0;l<3;l++) { - local_sigma(l, m) += shart * 2 * rho_basis->gcar[ig][l] * rho_basis->gcar[ig][m] / g2; + for(int m=0;mgcar[ig][l] * rho_basis->gcar[ig][m] / g2; + } } } - } #ifdef _OPENMP - #pragma omp critical(stress_har_reduce) - { - for(int l=0;l<3;l++) +#pragma omp critical(stress_har_reduce) { - for(int m=0;m::stress_har(const UnitCell& ucell, } } - // Parallel_Reduce::reduce_pool( ehart ); -// ehart *= 0.5 * ucell.omega; - //psic(:)=(0.0,0.0) - if(is_pw&&PARAM.globalv.gamma_only_pw) + if(is_pw && PARAM.globalv.gamma_only_pw) { for(int l=0;l<3;l++) { @@ -126,18 +125,23 @@ void Stress_Func::stress_har(const UnitCell& ucell, } } } - + for(int l=0;l<3;l++) { - if(is_pw) { sigma(l,l) -= elecstate::H_Hartree_pw::hartree_energy /ucell.omega; - } else { sigma(l,l) += elecstate::H_Hartree_pw::hartree_energy /ucell.omega; -} + if(is_pw) + { + sigma(l,l) -= elecstate::H_Hartree_pw::hartree_energy /ucell.omega; + } + else + { + sigma(l,l) += elecstate::H_Hartree_pw::hartree_energy /ucell.omega; + } for(int m=0;m::stress_har(const UnitCell& ucell, } delete[] aux; - ModuleBase::timer::tick("Stress_Func","stress_har"); + ModuleBase::timer::tick("Stress","stress_har"); return; } template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_kin.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_kin.cpp index a5afae2340..0de21d6178 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_kin.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_kin.cpp @@ -14,9 +14,11 @@ void Stress_Func::stress_kin(ModuleBase::matrix& sigma, const UnitCell& ucell_in, const psi::Psi, Device>* psi_in) { - ModuleBase::TITLE("Stress_Func","stress_kin"); - ModuleBase::timer::tick("Stress_Func","stress_kin"); + ModuleBase::TITLE("Stress","stress_kin"); + ModuleBase::timer::tick("Stress","stress_kin"); + this->ucell = &ucell_in; + hamilt::FS_Kin_tools kin_tool(*this->ucell, p_kv, wfc_basis, wg); for (int ik = 0; ik < wfc_basis->nks; ++ik) { @@ -35,11 +37,11 @@ void Stress_Func::stress_kin(ModuleBase::matrix& sigma, } kin_tool.symmetrize_stress(p_symm, sigma); - ModuleBase::timer::tick("Stress_Func","stress_kin"); + ModuleBase::timer::tick("Stress","stress_kin"); return; } template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_loc.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_loc.cpp index 42e619c9bc..a24fe639d1 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_loc.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_loc.cpp @@ -16,8 +16,8 @@ void Stress_Func::stress_loc(const UnitCell& ucell, const bool is_pw, const Charge* const chr) { - ModuleBase::TITLE("Stress_Func","stress_loc"); - ModuleBase::timer::tick("Stress_Func","stress_loc"); + ModuleBase::TITLE("Stress","stress_loc"); + ModuleBase::timer::tick("Stress","stress_loc"); std::vector dvloc(rho_basis->npw); FPTYPE evloc=0.0; @@ -48,16 +48,15 @@ void Stress_Func::stress_loc(const UnitCell& ucell, // calculate the actual task length of this block int ir_end = std::min(irb + block_ir, rho_basis->nrxx); - { // is = 0 - for (int ir = irb; ir < ir_end; ++ir) - { // initialize aux - aux[ir] = std::complex(chr->rho[0][ir], 0.0 ); - } + for (int ir = irb; ir < ir_end; ++ir) + { + aux[ir] = std::complex(chr->rho[0][ir], 0.0 ); } + if(nspin_rho == 2) { for (int ir = irb; ir < ir_end; ++ir) - { // accumulate aux + { aux[ir] += std::complex(chr->rho[1][ir], 0.0 ); } } @@ -74,69 +73,68 @@ void Stress_Func::stress_loc(const UnitCell& ucell, { for (int ig=0; ignpw; ig++) { - if (rho_basis->ig_gge0 == ig) { - evloc += vloc(it, rho_basis->ig2igg[ig]) - * (p_sf->strucFac(it, ig) * conj(aux[ig])).real(); - } else { - evloc += vloc(it, rho_basis->ig2igg[ig]) - * (p_sf->strucFac(it, ig) * conj(aux[ig]) * fact).real(); -} - } + if (rho_basis->ig_gge0 == ig) + { + evloc += vloc(it, rho_basis->ig2igg[ig]) + * (p_sf->strucFac(it, ig) * conj(aux[ig])).real(); + } + else + { + evloc += vloc(it, rho_basis->ig2igg[ig]) + * (p_sf->strucFac(it, ig) * conj(aux[ig]) * fact).real(); + } + } } } + + for (int it = 0; it < ucell.ntype; ++it) { const Atom* atom = &ucell.atoms[it]; if(atom->coulomb_potential) { - // - // special case: pseudopotential is coulomb 1/r potential - // + // special case: pseudopotential is coulomb 1/r potential this->dvloc_coulomb (ucell,atom->ncpp.zv, dvloc.data(), rho_basis); - // } else { - // - // normal case: dvloc contains dV_loc(G)/dG - // + // normal case: dvloc contains dV_loc(G)/dG this->dvloc_of_g ( atom->ncpp.msh, atom->ncpp.rab.data(), atom->ncpp.r.data(), atom->ncpp.vloc_at.data(), atom->ncpp.zv, dvloc.data(), rho_basis, ucell); - // } #ifndef _OPENMP ModuleBase::matrix &local_sigma = sigma; #else #pragma omp parallel -{ - ModuleBase::matrix local_sigma(3, 3); - #pragma omp for -#endif - for(int ig = 0;ig< rho_basis->npw;ig++) { - for (int l = 0;l< 3;l++) + ModuleBase::matrix local_sigma(3, 3); +#pragma omp for +#endif + for(int ig = 0;ig< rho_basis->npw;ig++) { - for (int m = 0; mstrucFac(it, ig)).real() * 2.0 - * dvloc[rho_basis->ig2igg[ig]] * ucell.tpiba2 - * rho_basis->gcar[ig][l] * rho_basis->gcar[ig][m] * fact; - } + for (int m = 0; mstrucFac(it, ig)).real() * 2.0 + * dvloc[rho_basis->ig2igg[ig]] * ucell.tpiba2 + * rho_basis->gcar[ig][l] * rho_basis->gcar[ig][m] * fact; + } + } } - } #ifdef _OPENMP - #pragma omp critical(stress_loc_reduce) - { - for(int l=0;l<3;l++) +#pragma omp critical(stress_loc_reduce) { - for(int m=0;m::stress_loc(const UnitCell& ucell, } } - - - ModuleBase::timer::tick("Stress_Func","stress_loc"); + ModuleBase::timer::tick("Stress","stress_loc"); return; } @@ -307,4 +303,4 @@ void Stress_Func::dvloc_coulomb(const UnitCell& ucell, template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_mgga.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_mgga.cpp index 85f49d1138..c528b0f417 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_mgga.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_mgga.cpp @@ -18,11 +18,12 @@ void Stress_Func::stress_mgga(const UnitCell& ucell, ModulePW::PW_Basis_K* wfc_basis, const psi::Psi, Device>* psi_in) { - ModuleBase::timer::tick("Stress_Func", "stress_mgga"); + if (PARAM.inp.nspin == 4) + { + ModuleBase::WARNING_QUIT("stress_mgga", "noncollinear stress + mGGA not implemented"); + } - if (PARAM.inp.nspin == 4) { - ModuleBase::WARNING_QUIT("stress_mgga", "noncollinear stress + mGGA not implemented"); -} + ModuleBase::timer::tick("Stress", "stress_mgga"); int current_spin = 0; const int nrxx = wfc_basis->nrxx; @@ -37,6 +38,7 @@ void Stress_Func::stress_mgga(const UnitCell& ucell, ct::DataTypeToEnum>::value, ct::DeviceTypeToEnum::value, {nrxx * 3}); + auto crosstaus = ct::Tensor( ct::DataTypeToEnum::value, ct::DeviceTypeToEnum::value, @@ -46,18 +48,28 @@ void Stress_Func::stress_mgga(const UnitCell& ucell, auto cal_stress_mgga_solver = hamilt::cal_stress_mgga_op, Device>(); for (int ik = 0; ik < p_kv->get_nks(); ik++) { - if (PARAM.inp.nspin == 2) { - current_spin = p_kv->isk[ik]; -} + if (PARAM.inp.nspin == 2) + { + current_spin = p_kv->isk[ik]; + } const int npw = p_kv->ngk[ik]; for (int ibnd = 0; ibnd < PARAM.inp.nbands; ibnd++) { const FPTYPE w1 = wg(ik, ibnd) / ucell.omega; const std::complex* psi = &psi_in[0](ik, ibnd, 0); - XC_Functional::grad_wfc, Device>(ik, ucell.tpiba, wfc_basis, psi, gradwfc.data>()); - cal_stress_mgga_solver( - current_spin, nrxx, w1, gradwfc.data>(), crosstaus.data()); + XC_Functional::grad_wfc, Device>(ik, + ucell.tpiba, + wfc_basis, + psi, + gradwfc.data>()); + + cal_stress_mgga_solver( + current_spin, + nrxx, + w1, + gradwfc.data>(), + crosstaus.data()); } // band loop // delete[] psi; } // k loop @@ -88,13 +100,15 @@ void Stress_Func::stress_mgga(const UnitCell& ucell, for (int iy = 0; iy < 3; iy++) { FPTYPE delta = 0.0; - if (ix == iy) { - delta = 1.0; -} - for (int ir = 0; ir < nrxx; ir++) + if (ix == iy) + { + delta = 1.0; + } + for (int ir = 0; ir < nrxx; ir++) { - FPTYPE x - = v_ofk(is, ir) * (chr->kin_r[is][ir] * delta + crosstaus_pack[is][ipol2xy[ix][iy] * nrxx + ir]); + FPTYPE x = v_ofk(is, ir) * + (chr->kin_r[is][ir] * delta + + crosstaus_pack[is][ipol2xy[ix][iy] * nrxx + ir]); sigma_mgga[ix][iy] += x; } } @@ -117,11 +131,11 @@ void Stress_Func::stress_mgga(const UnitCell& ucell, sigma(i, j) += sigma_mgga[i][j] / wfc_basis->nxyz; } } - ModuleBase::timer::tick("Stress_Func", "stress_mgga"); + ModuleBase::timer::tick("Stress", "stress_mgga"); return; } template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_nl.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_nl.cpp index 1af82ba153..41554e37ba 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_nl.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_nl.cpp @@ -21,13 +21,13 @@ void Stress_Func::stress_nl(ModuleBase::matrix& sigma, const pseudopot_cell_vnl& nlpp_in, const UnitCell& ucell_in) { - ModuleBase::TITLE("Stress_Func", "stress_nl"); + ModuleBase::TITLE("Stress", "stress_nl"); // skip nkb==0 if (nlpp_in.nkb == 0 || psi_in == nullptr || wfc_basis == nullptr) { return; } - ModuleBase::timer::tick("Stress_Func", "stress_nl"); + ModuleBase::timer::tick("Stress", "stress_nl"); FPTYPE* stress_device = nullptr; resmem_var_op()(stress_device, 9); @@ -98,7 +98,7 @@ void Stress_Func::stress_nl(ModuleBase::matrix& sigma, p_symm->symmetrize_mat3(sigma, ucell_in.lat); } // end symmetry - ModuleBase::timer::tick("Stress_Func", "stress_nl"); + ModuleBase::timer::tick("Stress", "stress_nl"); } template @@ -108,9 +108,10 @@ void Stress_Func::get_dvnl1(ModuleBase::ComplexMatrix& vkb, Structure_Factor* p_sf, ModulePW::PW_Basis_K* wfc_basis) { - if (PARAM.inp.test_pp) { - ModuleBase::TITLE("Stress_Func", "get_dvnl1"); -} + if (PARAM.inp.test_pp) + { + ModuleBase::TITLE("Stress", "get_dvnl1"); + } const int npw = wfc_basis->npwk[ik]; const int lmaxkb = nlpp->lmaxkb; @@ -120,6 +121,9 @@ void Stress_Func::get_dvnl1(ModuleBase::ComplexMatrix& vkb, } const int nhm = nlpp->nhm; + + assert(npw>0); + ModuleBase::matrix vkb1(nhm, npw); vkb1.zero_out(); FPTYPE* vq = new FPTYPE[npw]; @@ -143,22 +147,25 @@ void Stress_Func::get_dvnl1(ModuleBase::ComplexMatrix& vkb, int jkb = 0; for (int it = 0; it < this->ucell->ntype; it++) { - if (PARAM.inp.test_pp > 1) { - ModuleBase::GlobalFunc::OUT("it", it); -} - // calculate beta in G-space using an interpolation table + if (PARAM.inp.test_pp > 1) + { + ModuleBase::GlobalFunc::OUT("it", it); + } + // calculate beta in G-space using an interpolation table const int nbeta = this->ucell->atoms[it].ncpp.nbeta; const int nh = this->ucell->atoms[it].ncpp.nh; - if (PARAM.inp.test_pp > 1) { - ModuleBase::GlobalFunc::OUT("nbeta", nbeta); -} + if (PARAM.inp.test_pp > 1) + { + ModuleBase::GlobalFunc::OUT("nbeta", nbeta); + } for (int nb = 0; nb < nbeta; nb++) { - if (PARAM.inp.test_pp > 1) { - ModuleBase::GlobalFunc::OUT("ib", nb); -} + if (PARAM.inp.test_pp > 1) + { + ModuleBase::GlobalFunc::OUT("ib", nb); + } #ifdef _OPENMP #pragma omp parallel for #endif @@ -166,9 +173,6 @@ void Stress_Func::get_dvnl1(ModuleBase::ComplexMatrix& vkb, { const FPTYPE gnorm = gk[ig].norm() * this->ucell->tpiba; - // cout << "\n gk[ig] = " << gk[ig].x << " " << gk[ig].y << " " << gk[ig].z; - // cout << "\n gk.norm = " << gnorm; - vq[ig] = ModuleBase::PolyInt::Polynomial_Interpolation(nlpp->tab, it, nb, @@ -176,7 +180,7 @@ void Stress_Func::get_dvnl1(ModuleBase::ComplexMatrix& vkb, PARAM.globalv.dq, gnorm); - } // enddo + } // add spherical harmonic part for (int ih = 0; ih < nh; ih++) @@ -209,7 +213,7 @@ void Stress_Func::get_dvnl1(ModuleBase::ComplexMatrix& vkb, { for (int ig = 0; ig < npw; ig++) { - std::complex pref = pref_tab[int(nlpp->nhtol(it, ih)) % imag_pow_period]; //? + std::complex pref = pref_tab[int(nlpp->nhtol(it, ih)) % imag_pow_period]; vkb(jkb + ih, ig) = vkb1(ih, ig) * sk[ig] * pref; } @@ -223,15 +227,17 @@ void Stress_Func::get_dvnl1(ModuleBase::ComplexMatrix& vkb, return; } // end get_dvnl1 + template void Stress_Func::get_dvnl2(ModuleBase::ComplexMatrix& vkb, const int ik, Structure_Factor* p_sf, ModulePW::PW_Basis_K* wfc_basis) { - if (PARAM.inp.test_pp) { - ModuleBase::TITLE("Stress", "get_dvnl2"); -} + if (PARAM.inp.test_pp) + { + ModuleBase::TITLE("Stress", "get_dvnl2"); + } // ModuleBase::timer::tick("Stress","get_dvnl2"); const int npw = wfc_basis->npwk[ik]; const int lmaxkb = nlpp->lmaxkb; @@ -241,6 +247,9 @@ void Stress_Func::get_dvnl2(ModuleBase::ComplexMatrix& vkb, } const int nhm = nlpp->nhm; + + assert(npw>0); + ModuleBase::matrix vkb1(nhm, npw); FPTYPE* vq = new FPTYPE[npw]; const int x1 = (lmaxkb + 1) * (lmaxkb + 1); @@ -262,30 +271,31 @@ void Stress_Func::get_dvnl2(ModuleBase::ComplexMatrix& vkb, int jkb = 0; for (int it = 0; it < this->ucell->ntype; it++) { - if (PARAM.inp.test_pp > 1) { - ModuleBase::GlobalFunc::OUT("it", it); -} + if (PARAM.inp.test_pp > 1) + { + ModuleBase::GlobalFunc::OUT("it", it); + } // calculate beta in G-space using an interpolation table const int nbeta = this->ucell->atoms[it].ncpp.nbeta; const int nh = this->ucell->atoms[it].ncpp.nh; - if (PARAM.inp.test_pp > 1) { - ModuleBase::GlobalFunc::OUT("nbeta", nbeta); -} + if (PARAM.inp.test_pp > 1) + { + ModuleBase::GlobalFunc::OUT("nbeta", nbeta); + } for (int nb = 0; nb < nbeta; nb++) { - if (PARAM.inp.test_pp > 1) { - ModuleBase::GlobalFunc::OUT("ib", nb); -} + if (PARAM.inp.test_pp > 1) + { + ModuleBase::GlobalFunc::OUT("ib", nb); + } #ifdef _OPENMP #pragma omp parallel for #endif for (int ig = 0; ig < npw; ig++) { const FPTYPE gnorm = gk[ig].norm() * this->ucell->tpiba; - // cout << "\n gk[ig] = " << gk[ig].x << " " << gk[ig].y << " " << gk[ig].z; - // cout << "\n gk.norm = " << gnorm; vq[ig] = hamilt::Nonlocal_maths::Polynomial_Interpolation_nl(nlpp->tab, it, nb, @@ -309,7 +319,7 @@ void Stress_Func::get_dvnl2(ModuleBase::ComplexMatrix& vkb, } } } // end ih - } // end nbeta + } // end nbeta // vkb1 contains all betas including angular part for type nt // now add the structure factor and factor (-i)^l @@ -331,11 +341,10 @@ void Stress_Func::get_dvnl2(ModuleBase::ComplexMatrix& vkb, jkb += nh; delete[] sk; } // end ia - } // enddo + } // enddo delete[] gk; delete[] vq; - // ModuleBase::timer::tick("Stress","get_dvnl2"); return; } @@ -370,4 +379,4 @@ FPTYPE Stress_Func::Polynomial_Interpolation_nl(const ModuleBase template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_onsite.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_onsite.cpp index acce052e83..b649d219b8 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_onsite.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_onsite.cpp @@ -14,12 +14,12 @@ void Stress_Func::stress_onsite(ModuleBase::matrix& sigma, const psi::Psi, Device>* psi_in, ModuleSymmetry::Symmetry* p_symm) { - ModuleBase::TITLE("Stress_Func", "stress_onsite"); + ModuleBase::TITLE("Stress", "stress_onsite"); if(psi_in == nullptr || wfc_basis == nullptr) { return; } - ModuleBase::timer::tick("Stress_Func", "stress_onsite"); + ModuleBase::timer::tick("Stress", "stress_onsite"); FPTYPE* stress_device = nullptr; resmem_var_op()(stress_device, 9); @@ -29,7 +29,7 @@ void Stress_Func::stress_onsite(ModuleBase::matrix& sigma, auto* onsite_p = projectors::OnsiteProjector::get_instance(); const int nks = wfc_basis->nks; - for (int ik = 0; ik < nks; ik++) // loop k points + for (int ik = 0; ik < nks; ik++) { // skip zero weights to speed up int nbands_occ = wg.nc; @@ -45,6 +45,7 @@ void Stress_Func::stress_onsite(ModuleBase::matrix& sigma, // calculate becp = for all beta functions onsite_p->get_fs_tools()->cal_becp(ik, npm); + // calculate dbecp = for all beta functions // calculate stress = \sum * * D_{ij} for (int ipol = 0; ipol < 3; ipol++) @@ -56,20 +57,29 @@ void Stress_Func::stress_onsite(ModuleBase::matrix& sigma, if(PARAM.inp.dft_plus_u) { auto* dftu = ModuleDFTU::DFTU::get_instance(); - onsite_p->get_fs_tools()->cal_stress_dftu(ik, npm, stress_device_tmp, dftu->orbital_corr.data(), dftu->get_eff_pot_pw(0), dftu->get_size_eff_pot_pw(), wg.c); + onsite_p->get_fs_tools()->cal_stress_dftu(ik, + npm, + stress_device_tmp, + dftu->orbital_corr.data(), + dftu->get_eff_pot_pw(0), + dftu->get_size_eff_pot_pw(), + wg.c); } if(PARAM.inp.sc_mag_switch) { - spinconstrain::SpinConstrain>& sc = spinconstrain::SpinConstrain>::getScInstance(); + spinconstrain::SpinConstrain>& sc = + spinconstrain::SpinConstrain>::getScInstance(); const std::vector>& lambda = sc.get_sc_lambda(); onsite_p->get_fs_tools()->cal_stress_dspin(ik, npm, stress_device_tmp, lambda.data(), wg.c); } } } } + // transfer stress from device to host syncmem_var_d2h_op()(sigma_onsite.data(), stress_device, 9); delmem_var_op()(stress_device); + // sum up forcenl from all processors for (int l = 0; l < 3; l++) { @@ -82,6 +92,7 @@ void Stress_Func::stress_onsite(ModuleBase::matrix& sigma, Parallel_Reduce::reduce_all(sigma_onsite[l * 3 + m]); // qianrui fix a bug for kpar > 1 } } + // rescale the stress with 1/omega for (int ipol = 0; ipol < 3; ipol++) { @@ -98,16 +109,16 @@ void Stress_Func::stress_onsite(ModuleBase::matrix& sigma, sigma(ipol, jpol) = sigma_onsite[ipol * 3 + jpol]; } } - // do symmetry + if (ModuleSymmetry::Symmetry::symm_flag == 1) { p_symm->symmetrize_mat3(sigma, ucell_in.lat); - } // end symmetry + } - ModuleBase::timer::tick("Stress_Func", "stress_onsite"); + ModuleBase::timer::tick("Stress", "stress_onsite"); } template class Stress_Func; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_Func; -#endif \ No newline at end of file +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_us.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_us.cpp index 464308f317..3273584050 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_func_us.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_us.cpp @@ -15,8 +15,8 @@ void Stress_PW::stress_us(ModuleBase::matrix& sigma, const pseudopot_cell_vnl& nlpp, const UnitCell& ucell) { - ModuleBase::TITLE("Stress_Func", "stress_us"); - ModuleBase::timer::tick("Stress_Func", "stress_us"); + ModuleBase::TITLE("Stress", "stress_us"); + ModuleBase::timer::tick("Stress", "stress_us"); const int npw = rho_basis->npw; const int nh_tot = nlpp.nhm * (nlpp.nhm + 1) / 2; @@ -184,7 +184,7 @@ void Stress_PW::stress_us(ModuleBase::matrix& sigma, } sigma += stressus; - ModuleBase::timer::tick("Stress_Func", "stress_us"); + ModuleBase::timer::tick("Stress", "stress_us"); return; } @@ -202,9 +202,10 @@ void Stress_Func::dqvan2(const pseudopot_cell_vnl& nlpp, const ModuleBase::matrix& dylmk0, std::complex* dqg) { - if (PARAM.inp.test_pp) { - ModuleBase::TITLE("Stress", "dqvan2"); -} + if (PARAM.inp.test_pp) + { + ModuleBase::TITLE("Stress", "dqvan2"); + } // computes the indices which correspond to ih,jh const int nb = nlpp.indv(itype, ih); @@ -294,4 +295,4 @@ void Stress_Func::dqvan2(const pseudopot_cell_vnl& nlpp, template class Stress_PW; #if ((defined __CUDA) || (defined __ROCM)) template class Stress_PW; -#endif \ No newline at end of file +#endif diff --git a/source/module_hsolver/diago_bpcg.cpp b/source/module_hsolver/diago_bpcg.cpp old mode 100755 new mode 100644 diff --git a/source/module_hsolver/hsolver_pw.cpp b/source/module_hsolver/hsolver_pw.cpp index 02f44f857b..3206a85672 100644 --- a/source/module_hsolver/hsolver_pw.cpp +++ b/source/module_hsolver/hsolver_pw.cpp @@ -482,7 +482,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, const int ndim = psi.get_current_ngk(); // hpsi_func (X, HX, ld, nvec) -> HX = H(X), X and HX blockvectors of size ld x nvec auto hpsi_func = [hm, cur_nbasis](T* psi_in, T* hpsi_out, const int ld_psi, const int nvec) { - ModuleBase::timer::tick("DavSubspace", "hpsi_func"); + ModuleBase::timer::tick("diago_bpcg", "hpsi_func"); // Convert "pointer data stucture" to a psi::Psi object auto psi_iter_wrapper = psi::Psi(psi_in, 1, nvec, ld_psi, cur_nbasis); @@ -493,7 +493,7 @@ void HSolverPW::hamiltSolvePsiK(hamilt::Hamilt* hm, hpsi_info info(&psi_iter_wrapper, bands_range, hpsi_out); hm->ops->hPsi(info); - ModuleBase::timer::tick("DavSubspace", "hpsi_func"); + ModuleBase::timer::tick("diago_bpcg", "hpsi_func"); }; DiagoBPCG bpcg(pre_condition.data()); bpcg.init_iter(PARAM.inp.nbands, nband_l, nbasis, ndim); @@ -670,4 +670,4 @@ template class HSolverPW, base_device::DEVICE_GPU>; template class HSolverPW, base_device::DEVICE_GPU>; #endif -} // namespace hsolver \ No newline at end of file +} // namespace hsolver diff --git a/source/module_psi/psi_initializer.cpp b/source/module_psi/psi_initializer.cpp index 982ef2fdce..03b25c0f79 100644 --- a/source/module_psi/psi_initializer.cpp +++ b/source/module_psi/psi_initializer.cpp @@ -32,7 +32,7 @@ void psi_initializer::initialize(const Structure_Factor* sf, template void psi_initializer::random_t(T* psi, const int iw_start, const int iw_end, const int ik, const int mode) { - ModuleBase::timer::tick("psi_initializer", "random_t"); + ModuleBase::timer::tick("psi_init", "random_t"); assert(mode <= 1); assert(iw_start >= 0); const int ng = this->pw_wfc_->npwk[ik]; @@ -163,14 +163,14 @@ void psi_initializer::random_t(T* psi, const int iw_start, const int iw_end, } } } - ModuleBase::timer::tick("psi_initializer_random", "random_t"); + ModuleBase::timer::tick("psi_init", "random_t"); } #ifdef __MPI template void psi_initializer::stick_to_pool(Real* stick, const int& ir, Real* out) const { - ModuleBase::timer::tick("psi_initializer", "stick_to_pool"); + ModuleBase::timer::tick("psi_init", "stick_to_pool"); MPI_Status ierror; const int is = this->ixy2is_[ir]; const int ip = this->pw_wfc_->fftixy2ip[ir]; @@ -218,8 +218,8 @@ void psi_initializer::stick_to_pool(Real* stick, const int& ir, Real* out) co } } + ModuleBase::timer::tick("psi_init", "stick_to_pool"); return; - ModuleBase::timer::tick("psi_initializer", "stick_to_pool"); } #endif diff --git a/source/module_psi/psi_initializer_atomic.cpp b/source/module_psi/psi_initializer_atomic.cpp index d5ea4583b0..d4914a8a73 100644 --- a/source/module_psi/psi_initializer_atomic.cpp +++ b/source/module_psi/psi_initializer_atomic.cpp @@ -55,7 +55,8 @@ void psi_initializer_atomic::initialize(const Structure_Factor* sf, / const pseudopot_cell_vnl* p_pspot_nl, const int& rank) { - ModuleBase::timer::tick("psi_initializer_atomic", "initialize"); + ModuleBase::timer::tick("psi_init_atomic", "initialize"); + if(p_pspot_nl == nullptr) { ModuleBase::WARNING_QUIT("psi_initializer_atomic::initialize", @@ -71,7 +72,8 @@ void psi_initializer_atomic::initialize(const Structure_Factor* sf, / this->ixy2is_.clear(); this->ixy2is_.resize(this->pw_wfc_->fftnxy); this->pw_wfc_->getfftixy2is(this->ixy2is_.data()); - ModuleBase::timer::tick("psi_initializer_atomic", "initialize_only_once"); + + ModuleBase::timer::tick("psi_init_atomic", "initialize"); } template @@ -81,7 +83,7 @@ void psi_initializer_atomic::tabulate() { return; } - ModuleBase::timer::tick("psi_initializer_atomic", "cal_ovlp_pswfcjlq"); + ModuleBase::timer::tick("psi_init_atomic", "tabulate"); GlobalV::ofs_running << "\n Make real space PAO into reciprocal space." << std::endl; ModuleIO::print_PAOs(*this->p_ucell_); @@ -219,7 +221,7 @@ void psi_initializer_atomic::tabulate() } } } - ModuleBase::timer::tick("psi_initializer_atomic", "cal_ovlp_pswfcjlq"); + ModuleBase::timer::tick("psi_init_atomic", "tabulate"); } std::complex phase_factor(double arg, int mode) @@ -233,7 +235,7 @@ std::complex phase_factor(double arg, int mode) template void psi_initializer_atomic::init_psig(T* psig, const int& ik) { - ModuleBase::timer::tick("psi_initializer_atomic", "init_psig"); + ModuleBase::timer::tick("psi_init_atomic", "init_psig"); const int npw = this->pw_wfc_->npwk[ik]; const int npwk_max = this->pw_wfc_->npwk_max; int lmax = this->p_ucell_->lmax_ppwf; @@ -484,7 +486,7 @@ void psi_initializer_atomic::init_psig(T* psig, const int& ik) { this->random_t(psig, index, this->nbands_start_, ik); } - ModuleBase::timer::tick("psi_initializer_atomic", "init_psig"); + ModuleBase::timer::tick("psi_init_atomic", "init_psig"); } template class psi_initializer_atomic>; diff --git a/source/module_psi/psi_initializer_file.cpp b/source/module_psi/psi_initializer_file.cpp index 169772aa49..aa49f79d1e 100644 --- a/source/module_psi/psi_initializer_file.cpp +++ b/source/module_psi/psi_initializer_file.cpp @@ -21,7 +21,7 @@ void psi_initializer_file::initialize(const Structure_Factor* sf, template void psi_initializer_file::init_psig(T* psig, const int& ik) { - ModuleBase::timer::tick("psi_initializer_file", "init_psig"); + ModuleBase::timer::tick("psi_init_file", "init_psig"); const int npol = PARAM.globalv.npol; const int nbasis = this->pw_wfc_->npwk_max * npol; const int nkstot = this->p_kv->get_nkstot(); @@ -39,8 +39,8 @@ void psi_initializer_file::init_psig(T* psig, const int& ik) psig[ib * nbasis + ig] = this->template cast_to_T(wfcatom(ib, ig)); } } - ModuleBase::timer::tick("psi_initializer_file", "init_psig"); + ModuleBase::timer::tick("psi_init_file", "init_psig"); } template class psi_initializer_file>; -template class psi_initializer_file>; \ No newline at end of file +template class psi_initializer_file>; diff --git a/source/module_psi/psi_initializer_nao.cpp b/source/module_psi/psi_initializer_nao.cpp index c2bb249501..e88c759cba 100644 --- a/source/module_psi/psi_initializer_nao.cpp +++ b/source/module_psi/psi_initializer_nao.cpp @@ -45,7 +45,7 @@ void normalize(const std::vector& r, std::vector& flz) template void psi_initializer_nao::read_external_orbs(const std::string* orbital_files, const int& rank) { - ModuleBase::timer::tick("psi_initializer_nao", "read_external_orbs"); + ModuleBase::timer::tick("psi_init_nao", "read_external_orbs"); this->orbital_files_.resize(this->p_ucell_->ntype); this->nr_.resize(this->p_ucell_->ntype); @@ -116,7 +116,7 @@ void psi_initializer_nao::read_external_orbs(const std::string* orbital_files std::copy(radials[ichi].begin(), radials[ichi].end(), this->chi_[it][ichi].begin()); } } - ModuleBase::timer::tick("psi_initializer_nao", "read_external_orbs"); + ModuleBase::timer::tick("psi_init_nao", "read_external_orbs"); } template @@ -155,7 +155,7 @@ void psi_initializer_nao::initialize(const Structure_Factor* sf, const pseudopot_cell_vnl* p_pspot_nl, const int& rank) { - ModuleBase::timer::tick("psi_initializer_nao", "initialize_mpi"); + ModuleBase::timer::tick("psi_init_nao", "initialize"); // import psi_initializer::initialize(sf, pw_wfc, p_ucell, p_kv_in, random_seed, p_pspot_nl, rank); @@ -191,13 +191,13 @@ void psi_initializer_nao::initialize(const Structure_Factor* sf, this->nbands_start_ = std::max(nbands_local, PARAM.inp.nbands); this->nbands_complem_ = this->nbands_start_ - nbands_local; - ModuleBase::timer::tick("psi_initializer_nao", "initialize_mpi"); + ModuleBase::timer::tick("psi_init_nao", "initialize"); } template void psi_initializer_nao::tabulate() { - ModuleBase::timer::tick("psi_initializer_nao", "tabulate"); + ModuleBase::timer::tick("psi_init_nao", "tabulate"); // a uniformed qgrid std::vector qgrid(PARAM.globalv.nqx); @@ -246,13 +246,13 @@ void psi_initializer_nao::tabulate() } } } - ModuleBase::timer::tick("psi_initializer_nao", "tabulate"); + ModuleBase::timer::tick("psi_init_nao", "tabulate"); } template void psi_initializer_nao::init_psig(T* psig, const int& ik) { - ModuleBase::timer::tick("psi_initializer_nao", "initialize"); + ModuleBase::timer::tick("psi_init_nao", "init_psig"); assert(ik >= 0); const int npw = this->pw_wfc_->npwk[ik]; const int npwk_max = this->pw_wfc_->npwk_max; @@ -379,7 +379,7 @@ void psi_initializer_nao::init_psig(T* psig, const int& ik) { this->random_t(psig, ibasis, this->nbands_start_, ik); } - ModuleBase::timer::tick("psi_initializer_nao", "initialize"); + ModuleBase::timer::tick("psi_init_nao", "init_psig"); } template class psi_initializer_nao>; diff --git a/source/module_psi/psi_initializer_random.cpp b/source/module_psi/psi_initializer_random.cpp index 84905513e3..e781f32dfb 100644 --- a/source/module_psi/psi_initializer_random.cpp +++ b/source/module_psi/psi_initializer_random.cpp @@ -27,13 +27,13 @@ void psi_initializer_random::initialize(const Structure_Factor* sf, template void psi_initializer_random::init_psig(T* psig, const int& ik) { - ModuleBase::timer::tick("psi_initializer_random", "initialize"); + ModuleBase::timer::tick("psi_init_random", "init_psig"); this->random_t(psig, 0, this->nbands_start_, ik); - ModuleBase::timer::tick("psi_initializer_random", "initialize"); + ModuleBase::timer::tick("psi_init_random", "init_psig"); } template class psi_initializer_random>; template class psi_initializer_random>; // gamma point calculation template class psi_initializer_random; -template class psi_initializer_random; \ No newline at end of file +template class psi_initializer_random; From 39502765e46f80f1f38e413219ac2ba8d1974f37 Mon Sep 17 00:00:00 2001 From: Mohan Chen Date: Mon, 10 Mar 2025 09:00:04 +0800 Subject: [PATCH 123/160] Update some formats in LCAO_operator and ESolver (#5987) * small format updates in operator_lcao * update esolver information --- source/module_esolver/esolver_ks_lcao.cpp | 131 ++++++------------ source/module_esolver/lcao_before_scf.cpp | 75 ++++++---- .../operator_lcao/deepks_lcao.cpp | 30 ++-- .../operator_lcao/dftu_force_stress.hpp | 81 ++++++----- .../operator_lcao/dftu_lcao.cpp | 76 +++++----- .../operator_lcao/ekinetic_new.cpp | 6 +- .../operator_lcao/td_ekinetic_lcao.cpp | 15 +- .../operator_lcao/td_nonlocal_lcao.cpp | 14 +- .../hamilt_lcaodft/record_adj.cpp | 1 + 9 files changed, 235 insertions(+), 194 deletions(-) diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 1e6cc8d827..bab50b9531 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -67,14 +67,12 @@ namespace ModuleESolver { -//------------------------------------------------------------------------------ -//! the 1st function of ESolver_KS_LCAO: constructor -//------------------------------------------------------------------------------ template ESolver_KS_LCAO::ESolver_KS_LCAO() { this->classname = "ESolver_KS_LCAO"; this->basisname = "LCAO"; + #ifdef __EXX // 1. currently this initialization must be put in constructor rather than `before_all_runners()` // because the latter is not reused by ESolver_LCAO_TDDFT, @@ -94,47 +92,30 @@ ESolver_KS_LCAO::ESolver_KS_LCAO() #endif } -//------------------------------------------------------------------------------ -//! the 2nd function of ESolver_KS_LCAO: deconstructor -//------------------------------------------------------------------------------ template ESolver_KS_LCAO::~ESolver_KS_LCAO() { } -//------------------------------------------------------------------------------ -//! the 3rd function of ESolver_KS_LCAO: init -//! 1) calculate overlap matrix S or initialize -//! 2) init ElecState -//! 3) init LCAO basis -//! 4) initialize the density matrix -//! 5) initialize exx -//! 6) initialize DFT+U -//! 7) ppcell -//! 8) inititlize the charge density -//! 9) initialize the potential. -//! 10) initialize deepks -//! 11) set occupations -//! 12) print a warning if needed -//------------------------------------------------------------------------------ template void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_para& inp) { ModuleBase::TITLE("ESolver_KS_LCAO", "before_all_runners"); ModuleBase::timer::tick("ESolver_KS_LCAO", "before_all_runners"); + // 1) before_all_runners in ESolver_KS ESolver_KS::before_all_runners(ucell, inp); // 2) init ElecState - // autoset nbands in ElecState, it should before basis_init (for Psi 2d division) + // autoset nbands in ElecState before basis_init (for Psi 2d division) if (this->pelec == nullptr) { // TK stands for double and complex? this->pelec = new elecstate::ElecStateLCAO(&(this->chr), // use which parameter? &(this->kv), this->kv.get_nks(), - &(this->GG), // mohan add 2024-04-01 - &(this->GK), // mohan add 2024-04-01 + &(this->GG), + &(this->GK), this->pw_rho, this->pw_big); } @@ -157,9 +138,8 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa // DMR is not initialized here, it will be constructed in each before_scf dynamic_cast*>(this->pelec)->init_DM(&this->kv, &(this->pv), PARAM.inp.nspin); + // 5) initialize exact exchange calculations #ifdef __EXX - // 5) initialize exx - // PLEASE simplify the Exx_Global interface if (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "relax" || PARAM.inp.calculation == "cell-relax" @@ -190,7 +170,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa dftu->init(ucell, &this->pv, this->kv.get_nks(), &orb_); } - // 7) initialize ppcell + // 7) initialize local pseudopotentials this->locpp.init_vloc(ucell, this->pw_rho); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "LOCAL POTENTIAL"); @@ -211,8 +191,9 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa &(this->pelec->f_en.vtxc)); } -#ifdef __DEEPKS + // 10) initialize deepks +#ifdef __DEEPKS LCAO_domain::DeePKS_init(ucell, pv, this->kv.get_nks(), orb_, this->ld, GlobalV::ofs_running); if (PARAM.inp.deepks_scf) { @@ -279,10 +260,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa return; } -//------------------------------------------------------------------------------ -//! the 5th function of ESolver_KS_LCAO: cal_energy -//! mohan add 2024-05-11 -//------------------------------------------------------------------------------ + template double ESolver_KS_LCAO::cal_energy() { @@ -291,10 +269,7 @@ double ESolver_KS_LCAO::cal_energy() return this->pelec->f_en.etot; } -//------------------------------------------------------------------------------ -//! the 6th function of ESolver_KS_LCAO: cal_force -//! mohan add 2024-05-11 -//------------------------------------------------------------------------------ + template void ESolver_KS_LCAO::cal_force(UnitCell& ucell, ModuleBase::matrix& force) { @@ -380,6 +355,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) GlobalV::ofs_running << " !FINAL_ETOT_IS " << this->pelec->f_en.etot * ModuleBase::Ry_to_eV << " eV" << std::endl; GlobalV::ofs_running << " --------------------------------------------\n\n" << std::endl; + // 1) write information if (PARAM.inp.out_dos != 0 || PARAM.inp.out_band[0] != 0 || PARAM.inp.out_proj_band != 0) { GlobalV::ofs_running << "\n\n\n\n"; @@ -412,7 +388,8 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) << std::endl; GlobalV::ofs_running << "\n\n\n\n"; } - // qianrui modify 2020-10-18 + + // 2) write information if (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "md" || PARAM.inp.calculation == "relax") { ModuleIO::write_istate_info(this->pelec->ekb, this->pelec->wg, this->kv); @@ -420,6 +397,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) const int nspin0 = (PARAM.inp.nspin == 2) ? 2 : 1; + // 3) print out band information if (PARAM.inp.out_band[0]) { for (int is = 0; is < nspin0; is++) @@ -435,13 +413,15 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) this->pelec->ekb, this->kv); } - } // out_band + } - if (PARAM.inp.out_proj_band) // Projeced band structure added by jiyy-2022-4-20 + // 4) write projected band structure by jiyy-2022-4-20 + if (PARAM.inp.out_proj_band) { ModuleIO::write_proj_band_lcao(this->psi, this->pv, this->pelec, this->kv, ucell, this->p_hamilt); } + // 5) print out density of states (DOS) if (PARAM.inp.out_dos) { ModuleIO::out_dos_nao(this->psi, @@ -458,6 +438,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) this->p_hamilt); } + // 6) print out exchange-correlation potential if (PARAM.inp.out_mat_xc) { ModuleIO::write_Vxc(PARAM.inp.nspin, @@ -486,6 +467,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) ); } + // 7) write eband terms if (PARAM.inp.out_eband_terms) { ModuleIO::write_eband_terms(PARAM.inp.nspin, @@ -518,10 +500,7 @@ void ESolver_KS_LCAO::after_all_runners(UnitCell& ucell) ModuleBase::timer::tick("ESolver_KS_LCAO", "after_all_runners"); } -//------------------------------------------------------------------------------ -//! the 10th function of ESolver_KS_LCAO: iter_init -//! mohan add 2024-05-11 -//------------------------------------------------------------------------------ + template void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const int iter) { @@ -546,6 +525,7 @@ void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const std::cout << " eV " << std::endl; } } + // for mixing restart if (iter == this->p_chgmix->mixing_restart_step && PARAM.inp.mixing_restart > 0.0) { @@ -581,7 +561,6 @@ void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const // mohan update 2012-06-05 this->pelec->f_en.deband_harris = this->pelec->cal_delta_eband(ucell); - // mohan move it outside 2011-01-13 // first need to calculate the weight according to // electrons number. if (istep == 0 && PARAM.inp.init_wfc == "file") @@ -591,7 +570,7 @@ void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const std::cout << " WAVEFUN -> CHARGE " << std::endl; // calculate the density matrix using read in wave functions - // and the ncalculate the charge density on grid. + // and then calculate the charge density on grid. this->pelec->skip_weights = true; this->pelec->calculate_weights(); @@ -695,33 +674,18 @@ void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const } } -//------------------------------------------------------------------------------ -//! the 11th function of ESolver_KS_LCAO: hamilt2density_single -//! mohan add 2024-05-11 -//! 1) save input rho -//! 2) save density matrix DMR for mixing -//! 3) solve the Hamiltonian and output band gap -//! 4) print bands for each k-point and each band -//! 5) EXX: -//! 6) DFT+U: compute local occupation number matrix and energy correction -//! 7) DeePKS: compute delta_e -//! 8) DeltaSpin: -//! 9) use new charge density to calculate energy -//! 10) symmetrize the charge density -//! 11) compute magnetization, only for spin==2 -//! 12) calculate delta energy -//------------------------------------------------------------------------------ + template void ESolver_KS_LCAO::hamilt2density_single(UnitCell& ucell, int istep, int iter, double ethr) { ModuleBase::TITLE("ESolver_KS_LCAO", "hamilt2density_single"); - // reset energy + // i1) reset energy this->pelec->f_en.eband = 0.0; this->pelec->f_en.demet = 0.0; bool skip_charge = PARAM.inp.calculation == "nscf" ? true : false; - // run the inner lambda loop to contrain atomic moments with the DeltaSpin method + // 2) run the inner lambda loop to contrain atomic moments with the DeltaSpin method bool skip_solve = false; if (PARAM.inp.sc_mag_switch) { @@ -740,13 +704,15 @@ void ESolver_KS_LCAO::hamilt2density_single(UnitCell& ucell, int istep, skip_solve = true; } } + + // 3) run Hsolver if (!skip_solve) { hsolver::HSolverLCAO hsolver_lcao_obj(&(this->pv), PARAM.inp.ks_solver); hsolver_lcao_obj.solve(this->p_hamilt, this->psi[0], this->pelec, skip_charge); } - // 5) what's the exd used for? + // 4) EXX #ifdef __EXX if (PARAM.inp.calculation != "nscf") { @@ -761,22 +727,18 @@ void ESolver_KS_LCAO::hamilt2density_single(UnitCell& ucell, int istep, } #endif - // 10) symmetrize the charge density + // 5) symmetrize the charge density Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) { srho.begin(is, this->chr, this->pw_rho, ucell.symm); } - // 12) calculate delta energy + // 6) calculate delta energy this->pelec->f_en.deband = this->pelec->cal_delta_eband(ucell); } -//------------------------------------------------------------------------------ -//! the 12th function of ESolver_KS_LCAO: update_pot -//! mohan add 2024-05-11 -//! 1) print potential -//------------------------------------------------------------------------------ + template void ESolver_KS_LCAO::update_pot(UnitCell& ucell, const int istep, const int iter, const bool conv_esolver) { @@ -794,21 +756,14 @@ void ESolver_KS_LCAO::update_pot(UnitCell& ucell, const int istep, const } } -//------------------------------------------------------------------------------ -//! the 13th function of ESolver_KS_LCAO: iter_finish -//! mohan add 2024-05-11 -//! 1) mix density matrix -//! 2) output charge density -//! 3) output exx matrix -//! 4) output charge density and density matrix -//------------------------------------------------------------------------------ + template void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) { ModuleBase::TITLE("ESolver_KS_LCAO", "iter_finish"); - // 6) calculate the local occupation number matrix and energy correction in - // DFT+U + // 1) calculate the local occupation number matrix and energy correction + // in DFT+U if (PARAM.inp.dft_plus_u) { // only old DFT+U method should calculated energy correction in esolver, @@ -831,7 +786,7 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& GlobalC::dftu.output(ucell); } - // (7) for deepks, calculate delta_e + // 2) for deepks, calculate delta_e #ifdef __DEEPKS if (PARAM.inp.deepks_scf) { @@ -844,17 +799,17 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& } #endif - // 8) for delta spin + // 3) for delta spin if (PARAM.inp.sc_mag_switch) { spinconstrain::SpinConstrain& sc = spinconstrain::SpinConstrain::getScInstance(); sc.cal_mi_lcao(iter); } - // call iter_finish() of ESolver_KS + // 4) call iter_finish() of ESolver_KS ESolver_KS::iter_finish(ucell, istep, iter, conv_esolver); - // 1) mix density matrix if mixing_restart + mixing_dmr + not first + // 5) mix density matrix if mixing_restart + mixing_dmr + not first // mixing_restart at every iter if (PARAM.inp.mixing_restart > 0 && this->p_chgmix->mixing_restart_count > 0 && PARAM.inp.mixing_dmr) { @@ -862,7 +817,7 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& this->p_chgmix->mix_dmr(dm); } - // 2) save charge density + // 6) save charge density // Peize Lin add 2020.04.04 if (GlobalC::restart.info_save.save_charge) { @@ -873,7 +828,7 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& } #ifdef __EXX - // 3) save exx matrix + // 7) save exx matrix if (PARAM.inp.calculation != "nscf") { if (GlobalC::exx_info.info_global.cal_exx) @@ -900,7 +855,7 @@ void ESolver_KS_LCAO::iter_finish(UnitCell& ucell, const int istep, int& } #endif - // 6) use the converged occupation matrix for next MD/Relax SCF calculation + // 8) use the converged occupation matrix for next MD/Relax SCF calculation if (PARAM.inp.dft_plus_u && conv_esolver) { GlobalC::dftu.initialed_locale = true; diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index e991ac60f4..e2ee0da116 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -42,17 +42,17 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) ModuleBase::TITLE("ESolver_KS_LCAO", "before_scf"); ModuleBase::timer::tick("ESolver_KS_LCAO", "before_scf"); - //! 1) call before_scf() of ESolver_KS + //! 1) call before_scf() of ESolver_KS. ESolver_KS::before_scf(ucell, istep); - // 1. prepare HS matrices, prepare grid integral - // (1) Find adjacent atoms for each atom. + //! 2) find search radius double search_radius = atom_arrange::set_sr_NL(GlobalV::ofs_running, PARAM.inp.out_level, orb_.get_rcutmax_Phi(), ucell.infoNL.get_rcutmax_Beta(), PARAM.globalv.gamma_only_local); + //! 3) use search_radius to search adj atoms atom_arrange::search(PARAM.inp.search_pbc, GlobalV::ofs_running, this->gd, @@ -60,7 +60,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) search_radius, PARAM.inp.test_atom_input); - // (3) Periodic condition search for each grid. + //! 4) initialize NAO basis set double dr_uniform = 0.001; std::vector rcuts; std::vector> psi_u; @@ -69,6 +69,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) Gint_Tools::init_orb(dr_uniform, rcuts, ucell, orb_, psi_u, dpsi_u, d2psi_u); + //! 5) set periodic boundary conditions this->GridT.set_pbc_grid(this->pw_rho->nx, this->pw_rho->ny, this->pw_rho->nz, @@ -93,6 +94,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) d2psi_u, PARAM.inp.nstream); + //! 6) prepare grid integral #ifdef __NEW_GINT auto gint_info = std::make_shared( this->pw_big->nbx, @@ -112,6 +114,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) this->gd); ModuleGint::Gint::init_gint_info(gint_info); #endif + psi_u.clear(); psi_u.shrink_to_fit(); dpsi_u.clear(); @@ -119,19 +122,14 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) d2psi_u.clear(); d2psi_u.shrink_to_fit(); - // (2)For each atom, calculate the adjacent atoms in different cells + // 7) For each atom, calculate the adjacent atoms in different cells // and allocate the space for H(R) and S(R). // If k point is used here, allocate HlocR after atom_arrange. this->RA.for_2d(ucell, this->gd, this->pv, PARAM.globalv.gamma_only_local, orb_.cutoffs()); - // 2. density matrix extrapolation - - // set the augmented orbitals index. - // after ParaO and GridT, - // this information is used to calculate - // the force. - // init psi + // 8) initialize electronic wave function psi + // this code belongs to before_all_runners? mohan add 2025-03-10 if (this->psi == nullptr) { int nsk = 0; @@ -159,19 +157,23 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) this->psi = new psi::Psi(nsk, ncol, this->pv.nrow, this->kv.ngk, true); } - // init wfc from file + // 9) read psi from file + // this code belongs to before_all_runners? mohan add 2025-03-10 if (istep == 0 && PARAM.inp.init_wfc == "file") { if (!ModuleIO::read_wfc_nao(PARAM.globalv.global_readin_dir, this->pv, *(this->psi), this->pelec)) { - ModuleBase::WARNING_QUIT("ESolver_KS_LCAO::beforesolver", "read wfc nao failed"); + ModuleBase::WARNING_QUIT("ESolver_KS_LCAO", "read electronic wave functions failed"); } } - // prepare grid in Gint + + // 10) after ions move, prepare grid in Gint LCAO_domain::grid_prepare(this->GridT, this->GG, this->GK, ucell, orb_, *this->pw_rho, *this->pw_big); - // init Hamiltonian + + // 11) initialize the Hamiltonian operators + // if atom moves, then delete old pointer and add a new one if (this->p_hamilt != nullptr) { delete this->p_hamilt; @@ -180,6 +182,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) if (this->p_hamilt == nullptr) { elecstate::DensityMatrix* DM = dynamic_cast*>(this->pelec)->get_DM(); + this->p_hamilt = new hamilt::HamiltLCAO( PARAM.globalv.gamma_only_local ? &(this->GG) : nullptr, PARAM.globalv.gamma_only_local ? nullptr : &(this->GK), @@ -205,8 +208,11 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) ); } + + + #ifdef __DEEPKS - // for each ionic step, the overlap must be rebuilt + // 12) for each ionic step, the overlap must be rebuilt // since it depends on ionic positions if (PARAM.globalv.deepks_setorb) { @@ -234,6 +240,8 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) } } #endif + + // 13) prepare sc calculation if (PARAM.inp.sc_mag_switch) { spinconstrain::SpinConstrain& sc = spinconstrain::SpinConstrain::getScInstance(); @@ -252,8 +260,9 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) this->pelec); } + // 14) set xc type before the first cal of xc in pelec->init_scf // Peize Lin add 2016-12-03 -#ifdef __EXX // set xc type before the first cal of xc in pelec->init_scf +#ifdef __EXX if (PARAM.inp.calculation != "nscf") { if (GlobalC::exx_info.info_ri.real_number) @@ -265,16 +274,20 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) this->exc->exx_beforescf(istep, this->kv, *this->p_chgmix, ucell, orb_); } } -#endif // __EXX +#endif + // 15) init_scf, should be before_scf? mohan add 2025-03-10 this->pelec->init_scf(istep, ucell, this->Pgrid, this->sf.strucFac, this->locpp.numeric, ucell.symm); - // initalize DMR + + // 16) initalize DMR // DMR should be same size with Hamiltonian(R) dynamic_cast*>(this->pelec) ->get_DM() ->init_DMR(*(dynamic_cast*>(this->p_hamilt)->getHR())); - // two cases are considered: + + + // 17) two cases are considered: // 1. DMK in DensityMatrix is not empty (istep > 0), then DMR is initialized by DMK // 2. DMK in DensityMatrix is empty (istep == 0), then DMR is initialized by zeros if (istep > 0) @@ -284,23 +297,34 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) if (PARAM.inp.dm_to_rho) { + // file name of DM std::string zipname = "output_DM0.npz"; elecstate::DensityMatrix* dm = dynamic_cast*>(this->pelec)->get_DM(); + + // read DM from file ModuleIO::read_mat_npz(&(this->pv), ucell, zipname, *(dm->get_DMR_pointer(1))); + + // if nspin=2, need extra reading if (PARAM.inp.nspin == 2) { zipname = "output_DM1.npz"; ModuleIO::read_mat_npz(&(this->pv), ucell, zipname, *(dm->get_DMR_pointer(2))); } + // calculate weights this->pelec->calculate_weights(); + + // use psi to calculate charge density this->pelec->psiToRho(*this->psi); int nspin0 = PARAM.inp.nspin == 2 ? 2 : 1; + for (int is = 0; is < nspin0; is++) { std::string fn = PARAM.globalv.global_out_dir + "/SPIN" + std::to_string(is + 1) + "_CHG.cube"; + + // write electron density ModuleIO::write_vdata_palgrid(this->Pgrid, this->chr.rho[is], is, @@ -313,11 +337,12 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) 1); } + // why we need to return here? mohan add 2025-03-10 ModuleBase::timer::tick("ESolver_KS_LCAO", "before_scf"); return; } - // the electron charge density should be symmetrized, + // 18) the electron charge density should be symmetrized, // here is the initialization Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) @@ -325,16 +350,18 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) srho.begin(is, this->chr, this->pw_rho, ucell.symm); } + // 19) why we need to set this sentence? mohan add 2025-03-10 this->p_hamilt->non_first_scf = istep; - // update in ion-step + + // 20) update of RDMFT, added by jghan if (PARAM.inp.rdmft == true) { // necessary operation of these parameters have be done with p_esolver->Init() in source/driver_run.cpp rdmft_solver.update_ion(ucell, *(this->pw_rho), this->locpp.vloc, - this->sf.strucFac); // add by jghan, 2024-03-16/2024-10-08 + this->sf.strucFac); } ModuleBase::timer::tick("ESolver_KS_LCAO", "before_scf"); diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp index 115033645b..134bc9eda7 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/deepks_lcao.cpp @@ -78,10 +78,12 @@ void hamilt::DeePKS>::initialize_HR(const Grid_Driv { // calculate nlm on the fly this->nlm_tot.resize(1); } + for (int iat0 = 0; iat0 < ucell->nat; iat0++) { auto tau0 = ucell->get_tau(iat0); - int T0, I0; + int T0=0; + int I0=0; ucell->iat2iait(iat0, &I0, &T0); AdjacentAtomInfo adjs; GridD->Find_atom(*ucell, tau0, T0, I0, &adjs); @@ -239,7 +241,8 @@ void hamilt::DeePKS>::pre_calculate_nlm( const Parallel_Orbitals* paraV = this->hR->get_paraV(); const int npol = this->ucell->get_npol(); auto tau0 = ucell->get_tau(iat0); - int T0, I0; + int T0=0; + int I0=0; ucell->iat2iait(iat0, &I0, &T0); AdjacentAtomInfo& adjs = this->adjs_all[iat0]; nlm_in.resize(adjs.adj_num + 1); @@ -303,7 +306,8 @@ void hamilt::DeePKS>::calculate_HR() for (int iat0 = 0; iat0 < this->ucell->nat; iat0++) { auto tau0 = ucell->get_tau(iat0); - int T0, I0; + int T0=0; + int I0=0; ucell->iat2iait(iat0, &I0, &T0); AdjacentAtomInfo& adjs = this->adjs_all[iat0]; @@ -359,11 +363,14 @@ void hamilt::DeePKS>::calculate_HR() // if nlm_tot is not calculated already, calculate it on the fly now std::vector>> nlm_on_the_fly; const bool is_on_the_fly = (nlm_tot.size() != this->ucell->nat); + if (is_on_the_fly) { this->pre_calculate_nlm(iat0, nlm_on_the_fly); } - std::vector>>& nlm_iat = is_on_the_fly ? nlm_on_the_fly : nlm_tot[iat0]; + + std::vector>>& nlm_iat = + is_on_the_fly ? nlm_on_the_fly : nlm_tot[iat0]; // 2. calculate D for each pair of atoms for (int ad1 = 0; ad1 < adjs.adj_num + 1; ++ad1) @@ -432,6 +439,7 @@ void hamilt::DeePKS>::calculate_HR() // dgemm for s_2t and s_1t to get HR_12 constexpr char transa = 'T', transb = 'N'; const double gemm_alpha = 1.0, gemm_beta = 1.0; + dgemm_(&transa, &transb, &col_size, @@ -445,7 +453,8 @@ void hamilt::DeePKS>::calculate_HR() &gemm_beta, hr_current.data(), &col_size); - // add data of HR to target BaseMatrix + + // add data of HR to target BaseMatrix #pragma omp critical { this->cal_HR_IJR(hr_current.data(), row_size, col_size, tmp->get_pointer()); @@ -464,14 +473,16 @@ void hamilt::DeePKS>::cal_HR_IJR(const double* hr_i TR* data_pointer) { - // npol is the number of polarizations, - // 1 for non-magnetic (one Hamiltonian matrix only has spin-up or spin-down), - // 2 for magnetic (one Hamiltonian matrix has both spin-up and spin-down) + //! npol is the number of polarizations, + //! 1 for non-magnetic (one Hamiltonian matrix only has spin-up or spin-down), + //! 2 for magnetic (one Hamiltonian matrix has both spin-up and spin-down) const int npol = this->ucell->get_npol(); + // step_trace = 0 for NSPIN=1,2; ={0, 1, local_col, local_col+1} for NSPIN=4 vector step_trace(2, 0); step_trace[1] = col_size + 1; - // calculate the local matrix + + //! calculate the local matrix for (int iw1l = 0; iw1l < row_size; iw1l += npol) { for (int iw2l = 0; iw2l < col_size; iw2l += npol) @@ -488,6 +499,7 @@ void hamilt::DeePKS>::cal_HR_IJR(const double* hr_i } } + // contributeHk() template void hamilt::DeePKS>::contributeHk(int ik) diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dftu_force_stress.hpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dftu_force_stress.hpp index de17d654e7..0044d3821b 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dftu_force_stress.hpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dftu_force_stress.hpp @@ -17,16 +17,20 @@ void DFTU>::cal_force_stress(const bool cal_force, { ModuleBase::WARNING_QUIT("DFTU", "dmr is not set"); } + // try to get the density matrix, if the density matrix is empty, skip the calculation and return const hamilt::HContainer* dmR_tmp[this->nspin]; dmR_tmp[0] = this->dftu->get_dmr(0); - if (this->nspin == 2) { - dmR_tmp[1] = this->dftu->get_dmr(1); - } - if (dmR_tmp[0]->size_atom_pairs() == 0) - { - return; - } + + if (this->nspin == 2) + { + dmR_tmp[1] = this->dftu->get_dmr(1); + } + if (dmR_tmp[0]->size_atom_pairs() == 0) + { + return; + } + // begin the calculation of force and stress ModuleBase::timer::tick("DFTU", "cal_force_stress"); @@ -37,6 +41,7 @@ void DFTU>::cal_force_stress(const bool cal_force, { force.zero_out(); } + // 1. calculate for each pair of atoms // loop over all on-site atoms #pragma omp parallel @@ -48,12 +53,14 @@ void DFTU>::cal_force_stress(const bool cal_force, { // skip the atoms without plus-U auto tau0 = ucell->get_tau(iat0); - int T0, I0; + int T0=0; + int I0=0; ucell->iat2iait(iat0, &I0, &T0); const int target_L = this->dftu->orbital_corr[T0]; - if (target_L == -1) { - continue; - } + if (target_L == -1) + { + continue; + } const int tlp1 = 2 * target_L + 1; AdjacentAtomInfo& adjs = this->adjs_all[iat0]; @@ -91,6 +98,7 @@ void DFTU>::cal_force_stress(const bool cal_force, ModuleBase::Vector3 dtau = tau0 - tau1; intor_->snap(T1, L1, N1, M1, T0, dtau * this->ucell->lat0, 1 /*cal_deri*/, nlm); + // select the elements of nlm with target_L std::vector nlm_target(tlp1 * 4); for (int iw = 0; iw < this->ucell->atoms[T0].nw; iw++) @@ -230,6 +238,7 @@ void DFTU>::cal_force_stress(const bool cal_force, } } } + if (cal_force) { #ifdef __MPI @@ -265,6 +274,7 @@ void DFTU>::cal_force_stress(const bool cal_force, ModuleBase::timer::tick("DFTU", "cal_force_stress"); } + template void DFTU>::cal_force_IJR(const int& iat1, const int& iat2, @@ -288,13 +298,17 @@ void DFTU>::cal_force_IJR(const int& iat1, auto col_indexes = paraV->get_indexes_col(iat2); const int m_size = int(sqrt(vu_in.size() / nspin)); const int m_size2 = m_size * m_size; + // step_trace = 0 for NSPIN=1,2; ={0, 1, local_col, local_col+1} for NSPIN=4 std::vector step_trace(npol * npol, 0); - if (npol == 2) { - step_trace[1] = 1; + + if (npol == 2) + { + step_trace[1] = 1; step_trace[2] = col_indexes.size(); step_trace[3] = col_indexes.size() + 1; } + double tmp[3]; // calculate the local matrix for (int is = 0; is < nspin; is++) @@ -315,11 +329,12 @@ void DFTU>::cal_force_IJR(const int& iat1, { for (int m2 = 0; m2 < m_size; m2++) { - tmp[0] = vu_in[m1 * m_size + m2 + is * m_size2] * nlm1[m1 + m_size] * nlm2[m2] * dm_pointer[step_trace[step_is]]; - tmp[1] - = vu_in[m1 * m_size + m2 + is * m_size2] * nlm1[m1 + m_size * 2] * nlm2[m2] * dm_pointer[step_trace[step_is]]; - tmp[2] - = vu_in[m1 * m_size + m2 + is * m_size2] * nlm1[m1 + m_size * 3] * nlm2[m2] * dm_pointer[step_trace[step_is]]; + tmp[0] = vu_in[m1 * m_size + m2 + is * m_size2] * nlm1[m1 + m_size] + * nlm2[m2] * dm_pointer[step_trace[step_is]]; + tmp[1] = vu_in[m1 * m_size + m2 + is * m_size2] * nlm1[m1 + m_size * 2] + * nlm2[m2] * dm_pointer[step_trace[step_is]]; + tmp[2] = vu_in[m1 * m_size + m2 + is * m_size2] * nlm1[m1 + m_size * 3] + * nlm2[m2] * dm_pointer[step_trace[step_is]]; // force1 = - VU * * // force2 = - VU * * } force1[0] += tmp[0]; @@ -361,13 +376,17 @@ void DFTU>::cal_stress_IJR(const int& iat1, auto col_indexes = paraV->get_indexes_col(iat2); const int m_size = int(sqrt(vu_in.size() / nspin)); const int m_size2 = m_size * m_size; + // step_trace = 0 for NSPIN=1,2; ={0, 1, local_col, local_col+1} for NSPIN=4 std::vector step_trace(npol * npol, 0); - if (npol == 2) { - step_trace[1] = 1; + + if (npol == 2) + { + step_trace[1] = 1; step_trace[2] = col_indexes.size(); step_trace[3] = col_indexes.size() + 1; } + // calculate the local matrix for (int is = 0; is < nspin; is++) { @@ -390,20 +409,18 @@ void DFTU>::cal_stress_IJR(const int& iat1, double tmp = vu_in[m1 * m_size + m2 + is * m_size2] * dm_pointer[step_trace[step_is]]; // std::cout<<__FILE__<<__LINE__<<" "<>::initialize_HR(const Grid_Driver for (int iat0 = 0; iat0 < ucell->nat; iat0++) { auto tau0 = ucell->get_tau(iat0); - int T0, I0; + int T0=0; + int I0=0; ucell->iat2iait(iat0, &I0, &T0); const int target_L = this->dftu->orbital_corr[T0]; - if (target_L == -1) { - continue; -} + if (target_L == -1) + { + continue; + } AdjacentAtomInfo adjs; GridD->Find_atom(*ucell, tau0, T0, I0, &adjs); @@ -90,9 +92,11 @@ template void hamilt::DFTU>::cal_nlm_all(const Parallel_Orbitals* paraV) { ModuleBase::TITLE("DFTU", "cal_nlm_all"); - if (this->precal_nlm_done) { - return; -} + if (this->precal_nlm_done) + { + return; + } + ModuleBase::timer::tick("DFTU", "cal_nlm_all"); nlm_tot.resize(this->ucell->nat); const int npol = this->ucell->get_npol(); @@ -100,13 +104,15 @@ void hamilt::DFTU>::cal_nlm_all(const Parallel_Orbi for (int iat0 = 0; iat0 < ucell->nat; iat0++) { auto tau0 = ucell->get_tau(iat0); - int T0, I0; + int T0=0; + int I0=0; ucell->iat2iait(iat0, &I0, &T0); const int target_L = this->dftu->orbital_corr[T0]; - if (target_L == -1) { - continue; -} - const int tlp1 = 2 * target_L + 1; + if (target_L == -1) + { + continue; + } + const int tlp1 = 2 * target_L + 1; AdjacentAtomInfo& adjs = this->adjs_all[atom_index++]; // calculate and save the table of two-center integrals @@ -178,10 +184,11 @@ void hamilt::DFTU>::contributeHR() else { // will update this->dftu->locale and this->dftu->EU - if (this->current_spin == 0) { - this->dftu->EU = 0.0; -} - } + if (this->current_spin == 0) + { + this->dftu->EU = 0.0; + } + } ModuleBase::timer::tick("DFTU", "contributeHR"); const Parallel_Orbitals* paraV = this->hR->get_atom_pair(0).get_paraV(); @@ -197,9 +204,10 @@ void hamilt::DFTU>::contributeHR() int T0, I0; ucell->iat2iait(iat0, &I0, &T0); const int target_L = this->dftu->orbital_corr[T0]; - if (target_L == -1) { - continue; -} + if (target_L == -1) + { + continue; + } const int tlp1 = 2 * target_L + 1; AdjacentAtomInfo& adjs = this->adjs_all[atom_index++]; @@ -243,9 +251,10 @@ void hamilt::DFTU>::contributeHR() // save occ to dftu for (int i = 0; i < occ.size(); i++) { - if (this->nspin == 1) { - occ[i] *= 0.5; -} + if (this->nspin == 1) + { + occ[i] *= 0.5; + } this->dftu->locale[iat0][target_L][0][this->current_spin].c[i] = occ[i]; } } @@ -300,20 +309,23 @@ void hamilt::DFTU>::contributeHR() } // energy correction for NSPIN=1 - if (this->nspin == 1) { - this->dftu->EU *= 2.0; -} - // for readin onsite_dm, set initialed_locale to false to avoid using readin locale in next iteration - if (this->current_spin == this->nspin - 1 || this->nspin == 4) { - this->dftu->initialed_locale = false; -} + if (this->nspin == 1) + { + this->dftu->EU *= 2.0; + } + // for readin onsite_dm, set initialed_locale to false to avoid using readin locale in next iteration + if (this->current_spin == this->nspin - 1 || this->nspin == 4) + { + this->dftu->initialed_locale = false; + } // update this->current_spin: only nspin=2 iterate change it between 0 and 1 // the key point is only nspin=2 calculate spin-up and spin-down separately, // and won't calculate spin-up twice without spin-down - if (this->nspin == 2) { - this->current_spin = 1 - this->current_spin; -} + if (this->nspin == 2) + { + this->current_spin = 1 - this->current_spin; + } ModuleBase::timer::tick("DFTU", "contributeHR"); } diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/ekinetic_new.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/ekinetic_new.cpp index c45a43fa32..aca9776c37 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/ekinetic_new.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/ekinetic_new.cpp @@ -51,7 +51,8 @@ void hamilt::EkineticNew>::initialize_HR(const Grid for (int iat1 = 0; iat1 < ucell->nat; iat1++) { auto tau1 = ucell->get_tau(iat1); - int T1, I1; + int T1=0; + int I1=0; ucell->iat2iait(iat1, &I1, &T1); AdjacentAtomInfo adjs; GridD->Find_atom(*ucell, tau1, T1, I1, &adjs); @@ -111,7 +112,8 @@ void hamilt::EkineticNew>::calculate_HR() for (int iat1 = 0; iat1 < this->ucell->nat; iat1++) { auto tau1 = ucell->get_tau(iat1); - int T1, I1; + int T1=0; + int I1=0; ucell->iat2iait(iat1, &I1, &T1); AdjacentAtomInfo& adjs = this->adjs_all[iat1]; for (int ad = 0; ad < adjs.adj_num + 1; ++ad) diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/td_ekinetic_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/td_ekinetic_lcao.cpp index c6df9bfe1e..45bd66f558 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/td_ekinetic_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/td_ekinetic_lcao.cpp @@ -136,9 +136,11 @@ void TDEkinetic>::cal_HR_IJR(const int& iat1, // --------------------------------------------- // get info of orbitals of atom1 and atom2 from ucell // --------------------------------------------- - int T1, I1; + int T1=0; + int I1=0; this->ucell->iat2iait(iat1, &I1, &T1); - int T2, I2; + int T2=0; + int I2=0; this->ucell->iat2iait(iat2, &I2, &T2); Atom& atom1 = this->ucell->atoms[T1]; Atom& atom2 = this->ucell->atoms[T2]; @@ -220,10 +222,11 @@ void TDEkinetic>::cal_HR_IJR(const int& iat1, hr_mat_p += (npol - 1) * col_indexes.size(); if (current_mat_p != nullptr) { - for (int dir = 0; dir < 3; dir++) { - current_mat_p[dir] += (npol - 1) * col_indexes.size(); -} - } + for (int dir = 0; dir < 3; dir++) + { + current_mat_p[dir] += (npol - 1) * col_indexes.size(); + } + } } } // init two center integrals and vector potential for td_ekintic term diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/td_nonlocal_lcao.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/td_nonlocal_lcao.cpp index 1d63850ab8..d833c5c358 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/td_nonlocal_lcao.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/operator_lcao/td_nonlocal_lcao.cpp @@ -397,16 +397,20 @@ void hamilt::TDNonlocal>::set_HR_fixed(void* hR_tmp this->allocated = false; } + // contributeHR() template void hamilt::TDNonlocal>::contributeHR() { ModuleBase::TITLE("TDNonlocal", "contributeHR"); - ModuleBase::timer::tick("TDNonlocal", "contributeHR"); + if (elecstate::H_TDDFT_pw::stype != 1) { return; } + + ModuleBase::timer::tick("TDNonlocal", "contributeHR"); + if (!this->hR_tmp_done) { if (this->hR_tmp == nullptr) @@ -421,18 +425,24 @@ void hamilt::TDNonlocal>::contributeHR() // pass pointer of hR_tmp to the next node static_cast*>(this->next_sub_op)->set_HR_fixed(this->hR_tmp); } + // calculate the values in hR_tmp this->calculate_HR(); this->hR_tmp_done = true; } + ModuleBase::timer::tick("TDNonlocal", "contributeHR"); return; } + + template void hamilt::TDNonlocal>::contributeHk(int ik) { return; } + + template <> void hamilt::TDNonlocal, double>>::contributeHk(int ik) { @@ -444,6 +454,7 @@ void hamilt::TDNonlocal, double>>::con { ModuleBase::TITLE("TDNonlocal", "contributeHk"); ModuleBase::timer::tick("TDNonlocal", "contributeHk"); + // folding inside HR to HK if (ModuleBase::GlobalFunc::IS_COLUMN_MAJOR_KS_SOLVER(PARAM.inp.ks_solver)) { @@ -459,6 +470,7 @@ void hamilt::TDNonlocal, double>>::con ModuleBase::timer::tick("TDNonlocal", "contributeHk"); } } + template class hamilt::TDNonlocal>; template class hamilt::TDNonlocal, double>>; template class hamilt::TDNonlocal, std::complex>>; diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.cpp index 302972abe4..bd0a9bcfb7 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/record_adj.cpp @@ -54,6 +54,7 @@ void Record_adj::for_2d(const UnitCell& ucell, assert(ucell.nat > 0); if (!gamma_only) { + // Record_adj should not modify members of pv, need refactor! mohan add 2025-03-10 delete[] pv.nlocdim; delete[] pv.nlocstart; pv.nlocdim = new int[ucell.nat]; From 5ed2b2ab38c9db78b87c6b0bcca4d1d22fe2cd66 Mon Sep 17 00:00:00 2001 From: liiutao <74701833+A-006@users.noreply.github.com> Date: Mon, 10 Mar 2025 15:57:05 +0800 Subject: [PATCH 124/160] Refactor:Modify Weights and Ebands Functions in the elecstate Module (#5985) * change the calEband * change calculate_weights * change fixed_weights * update file * fix bud --- source/Makefile.Objects | 1 + source/module_elecstate/CMakeLists.txt | 1 + source/module_elecstate/elecstate.cpp | 174 ----------------- source/module_elecstate/elecstate.h | 9 +- source/module_elecstate/elecstate_tools.cpp | 182 ++++++++++++++++++ source/module_elecstate/elecstate_tools.h | 26 +++ source/module_elecstate/test/CMakeLists.txt | 2 +- .../test/elecstate_base_test.cpp | 146 +++++++++----- .../test/elecstate_energy_test.cpp | 4 - .../test/elecstate_print_test.cpp | 4 - source/module_esolver/esolver_ks_lcao.cpp | 20 +- .../module_esolver/esolver_ks_lcao_tddft.cpp | 10 +- source/module_esolver/esolver_ks_pw.cpp | 8 +- source/module_esolver/lcao_before_scf.cpp | 13 +- .../module_deltaspin/cal_mw_from_lambda.cpp | 20 +- source/module_hsolver/hsolver_lcao.cpp | 17 +- source/module_hsolver/hsolver_lcaopw.cpp | 11 +- source/module_hsolver/hsolver_pw.cpp | 13 +- source/module_hsolver/hsolver_pw_sdft.cpp | 3 +- source/module_hsolver/test/CMakeLists.txt | 4 +- .../test/hsolver_supplementary_mock.h | 12 -- .../module_hsolver/test/test_hsolver_pw.cpp | 5 +- source/module_io/test/read_wfc_nao_test.cpp | 1 - source/module_rdmft/update_state_rdmft.cpp | 2 - 24 files changed, 413 insertions(+), 275 deletions(-) create mode 100644 source/module_elecstate/elecstate_tools.cpp create mode 100644 source/module_elecstate/elecstate_tools.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index d1f07e4b0c..6fd3eeedf9 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -222,6 +222,7 @@ OBJS_ELECSTAT=elecstate.o\ elecstate_pw_sdft.o\ elecstate_pw_cal_tau.o\ elecstate_op.o\ + elecstate_tools.o\ efield.o\ gatefield.o\ potential_new.o\ diff --git a/source/module_elecstate/CMakeLists.txt b/source/module_elecstate/CMakeLists.txt index b9f55f34c2..d2c8d32a48 100644 --- a/source/module_elecstate/CMakeLists.txt +++ b/source/module_elecstate/CMakeLists.txt @@ -4,6 +4,7 @@ list(APPEND objects elecstate_energy.cpp elecstate_exx.cpp elecstate_print.cpp + elecstate_tools.cpp elecstate_pw.cpp elecstate_pw_sdft.cpp elecstate_pw_cal_tau.cpp diff --git a/source/module_elecstate/elecstate.cpp b/source/module_elecstate/elecstate.cpp index 4c06c99213..2d928660a2 100644 --- a/source/module_elecstate/elecstate.cpp +++ b/source/module_elecstate/elecstate.cpp @@ -15,43 +15,6 @@ const double* ElecState::getRho(int spin) const return &(this->charge->rho[spin][0]); } -void ElecState::fixed_weights(const std::vector& ocp_kb, const int& nbands, const double& nelec) -{ - assert(nbands > 0); - assert(nelec > 0.0); - - const double ne_thr = 1.0e-5; - - const int num = this->klist->get_nks() * nbands; - if (num != ocp_kb.size()) - { - ModuleBase::WARNING_QUIT("ElecState::fixed_weights", - "size of occupation array is wrong , please check ocp_set"); - } - - double num_elec = 0.0; - for (int i = 0; i < ocp_kb.size(); ++i) - { - num_elec += ocp_kb[i]; - } - - if (std::abs(num_elec - nelec) > ne_thr) - { - ModuleBase::WARNING_QUIT("ElecState::fixed_weights", - "total number of occupations is wrong , please check ocp_set"); - } - - for (int ik = 0; ik < this->wg.nr; ++ik) - { - for (int ib = 0; ib < this->wg.nc; ++ib) - { - this->wg(ik, ib) = ocp_kb[ik * this->wg.nc + ib]; - } - } - this->skip_weights = true; - - return; -} void ElecState::init_nelec_spin() @@ -64,143 +27,6 @@ void ElecState::init_nelec_spin() } } - -void ElecState::calculate_weights() -{ - ModuleBase::TITLE("ElecState", "calculate_weights"); - if (this->skip_weights) - { - return; - } - - const int nbands = this->ekb.nc; - const int nks = this->ekb.nr; - - if (!Occupy::use_gaussian_broadening && !Occupy::fixed_occupations) - { - if (PARAM.globalv.two_fermi) - { - Occupy::iweights(nks, - this->klist->wk, - nbands, - this->nelec_spin[0], - this->ekb, - this->eferm.ef_up, - this->wg, - 0, - this->klist->isk); - Occupy::iweights(nks, - this->klist->wk, - nbands, - this->nelec_spin[1], - this->ekb, - this->eferm.ef_dw, - this->wg, - 1, - this->klist->isk); - // ef = ( ef_up + ef_dw ) / 2.0_dp need??? mohan add 2012-04-16 - } - else - { - // -1 means don't need to consider spin. - Occupy::iweights(nks, - this->klist->wk, - nbands, - PARAM.inp.nelec, - this->ekb, - this->eferm.ef, - this->wg, - -1, - this->klist->isk); - } - } - else if (Occupy::use_gaussian_broadening) - { - if (PARAM.globalv.two_fermi) - { - double demet_up = 0.0; - double demet_dw = 0.0; - Occupy::gweights(nks, - this->klist->wk, - nbands, - this->nelec_spin[0], - Occupy::gaussian_parameter, - Occupy::gaussian_type, - this->ekb, - this->eferm.ef_up, - demet_up, - this->wg, - 0, - this->klist->isk); - Occupy::gweights(nks, - this->klist->wk, - nbands, - this->nelec_spin[1], - Occupy::gaussian_parameter, - Occupy::gaussian_type, - this->ekb, - this->eferm.ef_dw, - demet_dw, - this->wg, - 1, - this->klist->isk); - this->f_en.demet = demet_up + demet_dw; - } - else - { - // -1 means is no related to spin. - Occupy::gweights(nks, - this->klist->wk, - nbands, - PARAM.inp.nelec, - Occupy::gaussian_parameter, - Occupy::gaussian_type, - this->ekb, - this->eferm.ef, - this->f_en.demet, - this->wg, - -1, - this->klist->isk); - } -#ifdef __MPI - const int npool = GlobalV::KPAR * PARAM.inp.bndpar; - Parallel_Reduce::reduce_double_allpool(npool, GlobalV::NPROC_IN_POOL, this->f_en.demet); -#endif - } - else if (Occupy::fixed_occupations) - { - ModuleBase::WARNING_QUIT("calculate_weights", "other occupations, not implemented"); - } - - return; -} - - -void ElecState::calEBand() -{ - ModuleBase::TITLE("ElecState", "calEBand"); - // calculate ebands using wg and ekb - double eband = 0.0; -#ifdef _OPENMP -#pragma omp parallel for collapse(2) reduction(+ : eband) -#endif - for (int ik = 0; ik < this->ekb.nr; ++ik) - { - for (int ibnd = 0; ibnd < this->ekb.nc; ibnd++) - { - eband += this->ekb(ik, ibnd) * this->wg(ik, ibnd); - } - } - this->f_en.eband = eband; - -#ifdef __MPI - const int npool = GlobalV::KPAR * PARAM.inp.bndpar; - Parallel_Reduce::reduce_double_allpool(npool, GlobalV::NPROC_IN_POOL, this->f_en.eband); -#endif - return; -} - - void ElecState::init_scf(const int istep, const UnitCell& ucell, const Parallel_Grid& pgrid, diff --git a/source/module_elecstate/elecstate.h b/source/module_elecstate/elecstate.h index f4954a8d58..3d99ca4910 100644 --- a/source/module_elecstate/elecstate.h +++ b/source/module_elecstate/elecstate.h @@ -72,12 +72,11 @@ class ElecState return; } - // calculate wg from ekb - virtual void calculate_weights(); + // use occupied weights from INPUT and skip calculate_weights // mohan updated on 2024-06-08 - void fixed_weights(const std::vector& ocp_kb, const int& nbands, const double& nelec); + // if nupdown is not 0(TWO_EFERMI case), // nelec_spin will be fixed and weights will be constrained @@ -167,11 +166,11 @@ class ElecState ModuleBase::matrix wg; ///< occupation weight for each k-point and band public: - // calculate ebands for all k points and all occupied bands - void calEBand(); bool skip_weights = false; }; + + } // namespace elecstate #endif diff --git a/source/module_elecstate/elecstate_tools.cpp b/source/module_elecstate/elecstate_tools.cpp new file mode 100644 index 0000000000..446007a296 --- /dev/null +++ b/source/module_elecstate/elecstate_tools.cpp @@ -0,0 +1,182 @@ +#include "elecstate_tools.h" +#include "occupy.h" +namespace elecstate +{ + void calEBand(const ModuleBase::matrix& ekb,const ModuleBase::matrix& wg,fenergy& f_en) + { + ModuleBase::TITLE("ElecState", "calEBand"); + // calculate ebands using wg and ekb + double eband = 0.0; + #ifdef _OPENMP + #pragma omp parallel for collapse(2) reduction(+ : eband) + #endif + for (int ik = 0; ik < ekb.nr; ++ik) + { + for (int ibnd = 0; ibnd < ekb.nc; ibnd++) + { + eband += ekb(ik, ibnd) * wg(ik, ibnd); + } + } + f_en.eband = eband; + + #ifdef __MPI + const int npool = GlobalV::KPAR * PARAM.inp.bndpar; + Parallel_Reduce::reduce_double_allpool(npool, GlobalV::NPROC_IN_POOL, f_en.eband); + #endif + return; + } + + void calculate_weights(const ModuleBase::matrix& ekb, + ModuleBase::matrix& wg, + const K_Vectors* klist, + efermi& eferm, + fenergy& f_en, + std::vector& nelec_spin, + const bool skip_weights=false) + { + ModuleBase::TITLE("ElecState", "calculate_weights"); + if (skip_weights==true) return; + + const int nbands = ekb.nc; + const int nks = ekb.nr; + if (!(Occupy::use_gaussian_broadening || Occupy::fixed_occupations)) + { + if (PARAM.globalv.two_fermi) + { + Occupy::iweights(nks, + klist->wk, + nbands, + nelec_spin[0], + ekb, + eferm.ef_up, + wg, + 0, + klist->isk); + Occupy::iweights(nks, + klist->wk, + nbands, + nelec_spin[1], + ekb, + eferm.ef_dw, + wg, + 1, + klist->isk); + // ef = ( ef_up + ef_dw ) / 2.0_dp need??? mohan add 2012-04-16 + } + else + { + // -1 means don't need to consider spin. + Occupy::iweights(nks, + klist->wk, + nbands, + PARAM.inp.nelec, + ekb, + eferm.ef, + wg, + -1, + klist->isk); + } + } + else if (Occupy::use_gaussian_broadening) + { + if (PARAM.globalv.two_fermi) + { + double demet_up = 0.0; + double demet_dw = 0.0; + Occupy::gweights(nks, + klist->wk, + nbands, + nelec_spin[0], + Occupy::gaussian_parameter, + Occupy::gaussian_type, + ekb, + eferm.ef_up, + demet_up, + wg, + 0, + klist->isk); + Occupy::gweights(nks, + klist->wk, + nbands, + nelec_spin[1], + Occupy::gaussian_parameter, + Occupy::gaussian_type, + ekb, + eferm.ef_dw, + demet_dw, + wg, + 1, + klist->isk); + f_en.demet = demet_up + demet_dw; + } + else + { + // -1 means is no related to spin. + Occupy::gweights(nks, + klist->wk, + nbands, + PARAM.inp.nelec, + Occupy::gaussian_parameter, + Occupy::gaussian_type, + ekb, + eferm.ef, + f_en.demet, + wg, + -1, + klist->isk); + } + #ifdef __MPI + const int npool = GlobalV::KPAR * PARAM.inp.bndpar; + Parallel_Reduce::reduce_double_allpool(npool, GlobalV::NPROC_IN_POOL, f_en.demet); + #endif + } + else if (Occupy::fixed_occupations) + { + ModuleBase::WARNING_QUIT("calculate_weights", "other occupations, not implemented"); + } + + return; + } + + void fixed_weights(const std::vector& ocp_kb, + const int& nbands, + const double& nelec, + const K_Vectors* klist, + ModuleBase::matrix& wg, + bool& skip_weights) + { + assert(nbands > 0); + assert(nelec > 0.0); + + const double ne_thr = 1.0e-5; + + const int num = klist->get_nks() * nbands; + if (num != ocp_kb.size()) + { + ModuleBase::WARNING_QUIT("ElecState::fixed_weights", + "size of occupation array is wrong , please check ocp_set"); + } + + double num_elec = 0.0; + for (int i = 0; i < ocp_kb.size(); ++i) + { + num_elec += ocp_kb[i]; + } + + if (std::abs(num_elec - nelec) > ne_thr) + { + ModuleBase::WARNING_QUIT("ElecState::fixed_weights", + "total number of occupations is wrong , please check ocp_set"); + } + + for (int ik = 0; ik < wg.nr; ++ik) + { + for (int ib = 0; ib < wg.nc; ++ib) + { + wg(ik, ib) = ocp_kb[ik * wg.nc + ib]; + } + } + skip_weights = true; + + } +} \ No newline at end of file diff --git a/source/module_elecstate/elecstate_tools.h b/source/module_elecstate/elecstate_tools.h new file mode 100644 index 0000000000..884217f778 --- /dev/null +++ b/source/module_elecstate/elecstate_tools.h @@ -0,0 +1,26 @@ +#ifndef ELECSTATE_TOOLS_H +#define ELECSTATE_TOOLS_H +#include "elecstate.h" +#include "module_base/matrix.h" + +namespace elecstate +{ +void calEBand(const ModuleBase::matrix& ekb, const ModuleBase::matrix& wg, fenergy& f_en); + +void calculate_weights(const ModuleBase::matrix& ekb, + ModuleBase::matrix& wg, + const K_Vectors* klist, + efermi& eferm, + fenergy& f_en, + std::vector& nelec_spin, + const bool skip_weights); + +void fixed_weights(const std::vector& ocp_kb, + const int& nbands, + const double& nelec, + const K_Vectors* klist, + ModuleBase::matrix& wg, + bool& skip_weights); +} // namespace elecstate + +#endif \ No newline at end of file diff --git a/source/module_elecstate/test/CMakeLists.txt b/source/module_elecstate/test/CMakeLists.txt index 6a10494d4d..90d7ed0155 100644 --- a/source/module_elecstate/test/CMakeLists.txt +++ b/source/module_elecstate/test/CMakeLists.txt @@ -45,7 +45,7 @@ AddTest( AddTest( TARGET elecstate_base LIBS parameter ${math_libs} base device - SOURCES elecstate_base_test.cpp ../elecstate.cpp ../occupy.cpp ../../module_psi/psi.cpp + SOURCES elecstate_base_test.cpp ../elecstate.cpp ../elecstate_tools.cpp ../occupy.cpp ../../module_psi/psi.cpp ) AddTest( diff --git a/source/module_elecstate/test/elecstate_base_test.cpp b/source/module_elecstate/test/elecstate_base_test.cpp index 9a8cd34d66..dfe9aab345 100644 --- a/source/module_elecstate/test/elecstate_base_test.cpp +++ b/source/module_elecstate/test/elecstate_base_test.cpp @@ -1,12 +1,12 @@ -#include - #include "gmock/gmock.h" #include "gtest/gtest.h" +#include #define private public #define protected public -#include "module_parameter/parameter.h" #include "module_elecstate/elecstate.h" +#include "module_elecstate/elecstate_tools.h" #include "module_elecstate/occupy.h" +#include "module_parameter/parameter.h" #undef protected #undef private @@ -32,14 +32,26 @@ Charge::Charge() Charge::~Charge() { } -UnitCell::UnitCell(){} -UnitCell::~UnitCell(){} -Parallel_Grid::Parallel_Grid(){}; -Parallel_Grid::~Parallel_Grid(){}; -Magnetism::Magnetism(){} -Magnetism::~Magnetism(){} -InfoNonlocal::InfoNonlocal(){} -InfoNonlocal::~InfoNonlocal(){} +UnitCell::UnitCell() +{ +} +UnitCell::~UnitCell() +{ +} +Parallel_Grid::Parallel_Grid() {}; +Parallel_Grid::~Parallel_Grid() {}; +Magnetism::Magnetism() +{ +} +Magnetism::~Magnetism() +{ +} +InfoNonlocal::InfoNonlocal() +{ +} +InfoNonlocal::~InfoNonlocal() +{ +} #include "module_cell/klist.h" ModulePW::PW_Basis::PW_Basis() @@ -51,7 +63,7 @@ ModulePW::PW_Basis::~PW_Basis() ModulePW::PW_Basis_Sup::~PW_Basis_Sup() { } -ModulePW::FFT_Bundle::~FFT_Bundle(){}; +ModulePW::FFT_Bundle::~FFT_Bundle() {}; void ModulePW::PW_Basis::initgrids(double, ModuleBase::Matrix3, double) { } @@ -125,7 +137,7 @@ class MockElecState : public ElecState { PARAM.input.nspin = 1; PARAM.input.nelec = 10.0; - PARAM.input.nupdown = 0.0; + PARAM.input.nupdown = 0.0; PARAM.sys.two_fermi = false; PARAM.input.nbands = 6; PARAM.sys.nbands_l = 6; @@ -260,7 +272,7 @@ TEST_F(ElecStateTest, InitSCF) delete charge; } -TEST_F(ElecStateTest,FixedWeights) +TEST_F(ElecStateTest, FixedWeights) { EXPECT_EQ(PARAM.input.nbands, 6); PARAM.input.nelec = 30; @@ -269,18 +281,18 @@ TEST_F(ElecStateTest,FixedWeights) elecstate->klist = klist; elecstate->wg.create(klist->get_nks(), PARAM.input.nbands); std::vector ocp_kb; - ocp_kb.resize(PARAM.input.nbands*elecstate->klist->get_nks()); + ocp_kb.resize(PARAM.input.nbands * elecstate->klist->get_nks()); for (int i = 0; i < ocp_kb.size(); ++i) { ocp_kb[i] = 1.0; } - elecstate->fixed_weights(ocp_kb, PARAM.input.nbands, PARAM.input.nelec); + elecstate::fixed_weights(ocp_kb, PARAM.input.nbands, PARAM.input.nelec,klist,elecstate->wg,elecstate->skip_weights); EXPECT_EQ(elecstate->wg(0, 0), 1.0); - EXPECT_EQ(elecstate->wg(klist->get_nks()-1, PARAM.input.nbands-1), 1.0); + EXPECT_EQ(elecstate->wg(klist->get_nks() - 1, PARAM.input.nbands - 1), 1.0); EXPECT_TRUE(elecstate->skip_weights); } -TEST_F(ElecStateDeathTest,FixedWeightsWarning1) +TEST_F(ElecStateDeathTest, FixedWeightsWarning1) { EXPECT_EQ(PARAM.input.nbands, 6); PARAM.input.nelec = 30; @@ -289,18 +301,20 @@ TEST_F(ElecStateDeathTest,FixedWeightsWarning1) elecstate->klist = klist; elecstate->wg.create(klist->get_nks(), PARAM.input.nbands); std::vector ocp_kb; - ocp_kb.resize(PARAM.input.nbands*elecstate->klist->get_nks()-1); + ocp_kb.resize(PARAM.input.nbands * elecstate->klist->get_nks() - 1); for (int i = 0; i < ocp_kb.size(); ++i) { ocp_kb[i] = 1.0; } testing::internal::CaptureStdout(); - EXPECT_EXIT(elecstate->fixed_weights(ocp_kb, PARAM.input.nbands, PARAM.input.nelec), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(elecstate::fixed_weights(ocp_kb, PARAM.input.nbands, PARAM.input.nelec,klist,elecstate->wg,elecstate->skip_weights), + ::testing::ExitedWithCode(1), + ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("size of occupation array is wrong , please check ocp_set")); } -TEST_F(ElecStateDeathTest,FixedWeightsWarning2) +TEST_F(ElecStateDeathTest, FixedWeightsWarning2) { EXPECT_EQ(PARAM.input.nbands, 6); PARAM.input.nelec = 29; @@ -309,13 +323,15 @@ TEST_F(ElecStateDeathTest,FixedWeightsWarning2) elecstate->klist = klist; elecstate->wg.create(klist->get_nks(), PARAM.input.nbands); std::vector ocp_kb; - ocp_kb.resize(PARAM.input.nbands*elecstate->klist->get_nks()); + ocp_kb.resize(PARAM.input.nbands * elecstate->klist->get_nks()); for (int i = 0; i < ocp_kb.size(); ++i) { ocp_kb[i] = 1.0; } testing::internal::CaptureStdout(); - EXPECT_EXIT(elecstate->fixed_weights(ocp_kb, PARAM.input.nbands, PARAM.input.nelec), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(elecstate::fixed_weights(ocp_kb, PARAM.input.nbands, PARAM.input.nelec,klist,elecstate->wg,elecstate->skip_weights), + ::testing::ExitedWithCode(1), + ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("total number of occupations is wrong , please check ocp_set")); } @@ -335,7 +351,7 @@ TEST_F(ElecStateTest, CalEBand) } } GlobalV::KPAR = 2; - elecstate->calEBand(); + elecstate::calEBand(elecstate->ekb, elecstate->wg, elecstate->f_en); EXPECT_DOUBLE_EQ(elecstate->f_en.eband, 60.0); } @@ -343,14 +359,28 @@ TEST_F(ElecStateTest, CalculateWeightsSkipWeights) { EXPECT_FALSE(elecstate->skip_weights); elecstate->skip_weights = true; - EXPECT_NO_THROW(elecstate->calculate_weights()); + EXPECT_NO_THROW(elecstate::calculate_weights(elecstate->ekb, + elecstate->wg, + elecstate->klist, + elecstate->eferm, + elecstate->f_en, + elecstate->nelec_spin, + elecstate->skip_weights)); } TEST_F(ElecStateDeathTest, CalculateWeightsFixedOccupations) { Occupy::fixed_occupations = true; testing::internal::CaptureStdout(); - EXPECT_EXIT(elecstate->calculate_weights(), ::testing::ExitedWithCode(1), ""); + EXPECT_EXIT(elecstate::calculate_weights(elecstate->ekb, + elecstate->wg, + elecstate->klist, + elecstate->eferm, + elecstate->f_en, + elecstate->nelec_spin, + elecstate->skip_weights), + ::testing::ExitedWithCode(1), + ""); output = testing::internal::GetCapturedStdout(); EXPECT_THAT(output, testing::HasSubstr("other occupations, not implemented")); Occupy::fixed_occupations = false; @@ -383,10 +413,16 @@ TEST_F(ElecStateTest, CalculateWeightsIWeights) } } elecstate->wg.create(nks, PARAM.input.nbands); - elecstate->calculate_weights(); + elecstate::calculate_weights(elecstate->ekb, + elecstate->wg, + elecstate->klist, + elecstate->eferm, + elecstate->f_en, + elecstate->nelec_spin, + elecstate->skip_weights); EXPECT_DOUBLE_EQ(elecstate->wg(0, 0), 2.0); - EXPECT_DOUBLE_EQ(elecstate->wg(nks-1, PARAM.input.nelec/2-1), 2.0); - EXPECT_DOUBLE_EQ(elecstate->wg(nks-1, PARAM.input.nbands-1), 0.0); + EXPECT_DOUBLE_EQ(elecstate->wg(nks - 1, PARAM.input.nelec / 2 - 1), 2.0); + EXPECT_DOUBLE_EQ(elecstate->wg(nks - 1, PARAM.input.nbands - 1), 0.0); EXPECT_DOUBLE_EQ(elecstate->eferm.ef, 100.0); delete klist; } @@ -401,13 +437,13 @@ TEST_F(ElecStateTest, CalculateWeightsIWeightsTwoFermi) EXPECT_EQ(elecstate->nelec_spin[1], 5.0); // EXPECT_FALSE(elecstate->skip_weights); - int nks = 5*PARAM.input.nspin; + int nks = 5 * PARAM.input.nspin; K_Vectors* klist = new K_Vectors; klist->set_nks(nks); klist->wk.resize(nks); for (int ik = 0; ik < nks; ++ik) { - if(ik<5) + if (ik < 5) { klist->wk[ik] = 1.1; } @@ -419,7 +455,7 @@ TEST_F(ElecStateTest, CalculateWeightsIWeightsTwoFermi) klist->isk.resize(nks); for (int ik = 0; ik < nks; ++ik) { - if(ik < 5) + if (ik < 5) { klist->isk[ik] = 0; } @@ -436,7 +472,7 @@ TEST_F(ElecStateTest, CalculateWeightsIWeightsTwoFermi) { for (int ib = 0; ib < PARAM.input.nbands; ++ib) { - if(ik < 5) + if (ik < 5) { elecstate->ekb(ik, ib) = 100.0; } @@ -447,10 +483,16 @@ TEST_F(ElecStateTest, CalculateWeightsIWeightsTwoFermi) } } elecstate->wg.create(nks, PARAM.input.nbands); - elecstate->calculate_weights(); + elecstate::calculate_weights(elecstate->ekb, + elecstate->wg, + elecstate->klist, + elecstate->eferm, + elecstate->f_en, + elecstate->nelec_spin, + elecstate->skip_weights); EXPECT_DOUBLE_EQ(elecstate->wg(0, 0), 1.1); - EXPECT_DOUBLE_EQ(elecstate->wg(nks-1, PARAM.input.nelec/2-1), 1.0); - EXPECT_DOUBLE_EQ(elecstate->wg(nks-1, PARAM.input.nbands-1), 0.0); + EXPECT_DOUBLE_EQ(elecstate->wg(nks - 1, PARAM.input.nelec / 2 - 1), 1.0); + EXPECT_DOUBLE_EQ(elecstate->wg(nks - 1, PARAM.input.nbands - 1), 0.0); EXPECT_DOUBLE_EQ(elecstate->eferm.ef_up, 100.0); EXPECT_DOUBLE_EQ(elecstate->eferm.ef_dw, 200.0); delete klist; @@ -484,14 +526,20 @@ TEST_F(ElecStateTest, CalculateWeightsGWeights) } } elecstate->wg.create(nks, PARAM.input.nbands); - elecstate->calculate_weights(); + elecstate::calculate_weights(elecstate->ekb, + elecstate->wg, + elecstate->klist, + elecstate->eferm, + elecstate->f_en, + elecstate->nelec_spin, + elecstate->skip_weights); // PARAM.input.nelec = 10; // PARAM.input.nbands = 6; // nks = 5; // wg = 10/(5*6) = 0.33333333333 EXPECT_NEAR(elecstate->wg(0, 0), 0.33333333333, 1e-10); - EXPECT_NEAR(elecstate->wg(nks-1, PARAM.input.nelec/2-1), 0.33333333333, 1e-10); - EXPECT_NEAR(elecstate->wg(nks-1, PARAM.input.nbands-1), 0.33333333333,1e-10); + EXPECT_NEAR(elecstate->wg(nks - 1, PARAM.input.nelec / 2 - 1), 0.33333333333, 1e-10); + EXPECT_NEAR(elecstate->wg(nks - 1, PARAM.input.nbands - 1), 0.33333333333, 1e-10); EXPECT_NEAR(elecstate->eferm.ef, 99.993159296503, 1e-10); delete klist; Occupy::use_gaussian_broadening = false; @@ -508,13 +556,13 @@ TEST_F(ElecStateTest, CalculateWeightsGWeightsTwoFermi) EXPECT_EQ(elecstate->nelec_spin[1], 5.0); // EXPECT_FALSE(elecstate->skip_weights); - int nks = 5*PARAM.input.nspin; + int nks = 5 * PARAM.input.nspin; K_Vectors* klist = new K_Vectors; klist->set_nks(nks); klist->wk.resize(nks); for (int ik = 0; ik < nks; ++ik) { - if(ik<5) + if (ik < 5) { klist->wk[ik] = 1.1; } @@ -526,7 +574,7 @@ TEST_F(ElecStateTest, CalculateWeightsGWeightsTwoFermi) klist->isk.resize(nks); for (int ik = 0; ik < nks; ++ik) { - if(ik < 5) + if (ik < 5) { klist->isk[ik] = 0; } @@ -543,7 +591,7 @@ TEST_F(ElecStateTest, CalculateWeightsGWeightsTwoFermi) { for (int ib = 0; ib < PARAM.input.nbands; ++ib) { - if(ik < 5) + if (ik < 5) { elecstate->ekb(ik, ib) = 100.0; } @@ -554,14 +602,20 @@ TEST_F(ElecStateTest, CalculateWeightsGWeightsTwoFermi) } } elecstate->wg.create(nks, PARAM.input.nbands); - elecstate->calculate_weights(); + elecstate::calculate_weights(elecstate->ekb, + elecstate->wg, + elecstate->klist, + elecstate->eferm, + elecstate->f_en, + elecstate->nelec_spin, + elecstate->skip_weights); // PARAM.input.nelec = 10; // PARAM.input.nbands = 6; // nks = 10; // wg = 10/(10*6) = 0.16666666666 EXPECT_NEAR(elecstate->wg(0, 0), 0.16666666666, 1e-10); - EXPECT_NEAR(elecstate->wg(nks-1, PARAM.input.nelec/2-1), 0.16666666666, 1e-10); - EXPECT_NEAR(elecstate->wg(nks-1, PARAM.input.nbands-1), 0.16666666666, 1e-10); + EXPECT_NEAR(elecstate->wg(nks - 1, PARAM.input.nelec / 2 - 1), 0.16666666666, 1e-10); + EXPECT_NEAR(elecstate->wg(nks - 1, PARAM.input.nbands - 1), 0.16666666666, 1e-10); EXPECT_NEAR(elecstate->eferm.ef_up, 99.992717105890961, 1e-10); EXPECT_NEAR(elecstate->eferm.ef_dw, 199.99315929650351, 1e-10); delete klist; diff --git a/source/module_elecstate/test/elecstate_energy_test.cpp b/source/module_elecstate/test/elecstate_energy_test.cpp index b2040447ac..782ccfb3a5 100644 --- a/source/module_elecstate/test/elecstate_energy_test.cpp +++ b/source/module_elecstate/test/elecstate_energy_test.cpp @@ -89,10 +89,6 @@ const double* ElecState::getRho(int spin) const { return &(this->eferm.ef); } // just for mock -void ElecState::calculate_weights() -{ - return; -} // just for mock } // namespace elecstate class ElecStateEnergyTest : public ::testing::Test diff --git a/source/module_elecstate/test/elecstate_print_test.cpp b/source/module_elecstate/test/elecstate_print_test.cpp index 226e84c176..4904188cf0 100644 --- a/source/module_elecstate/test/elecstate_print_test.cpp +++ b/source/module_elecstate/test/elecstate_print_test.cpp @@ -21,10 +21,6 @@ const double* ElecState::getRho(int spin) const { return &(this->eferm.ef); } // just for mock -void ElecState::calculate_weights() -{ - return; -} // just for mock double Efield::etotefield = 1.1; double elecstate::Gatefield::etotgatefield = 2.2; diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index bab50b9531..35c2eea9b1 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -27,7 +27,7 @@ #include "module_io/write_proj_band_lcao.h" #include "module_io/write_wfc_nao.h" #include "module_parameter/parameter.h" - +#include "module_elecstate/elecstate_tools.h" //be careful of hpp, there may be multiple definitions of functions, 20250302, mohan #include "module_io/write_eband_terms.hpp" @@ -216,7 +216,12 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa // tddft does not need to set occupations in the first scf if (PARAM.inp.ocp && inp.esolver_type != "tddft") { - this->pelec->fixed_weights(PARAM.inp.ocp_kb, PARAM.inp.nbands, PARAM.inp.nelec); + elecstate::fixed_weights(PARAM.inp.ocp_kb, + PARAM.inp.nbands, + PARAM.inp.nelec, + this->pelec->klist, + this->pelec->wg, + this->pelec->skip_weights); } // 12) if kpar is not divisible by nks, print a warning @@ -573,11 +578,18 @@ void ESolver_KS_LCAO::iter_init(UnitCell& ucell, const int istep, const // and then calculate the charge density on grid. this->pelec->skip_weights = true; - this->pelec->calculate_weights(); + elecstate::calculate_weights(this->pelec->ekb, + this->pelec->wg, + this->pelec->klist, + this->pelec->eferm, + this->pelec->f_en, + this->pelec->nelec_spin, + this->pelec->skip_weights); + if (!PARAM.inp.dm_to_rho) { auto _pelec = dynamic_cast*>(this->pelec); - _pelec->calEBand(); + elecstate::calEBand(_pelec->ekb,_pelec->wg,_pelec->f_en); elecstate::cal_dm_psi(_pelec->DM->get_paraV_pointer(), _pelec->wg, *this->psi, *(_pelec->DM)); _pelec->DM->cal_DMR(); } diff --git a/source/module_esolver/esolver_ks_lcao_tddft.cpp b/source/module_esolver/esolver_ks_lcao_tddft.cpp index c1ec58ba6c..5628f5463d 100644 --- a/source/module_esolver/esolver_ks_lcao_tddft.cpp +++ b/source/module_esolver/esolver_ks_lcao_tddft.cpp @@ -6,6 +6,7 @@ #include "module_io/write_HS.h" #include "module_io/write_HS_R.h" #include "module_io/write_wfc_nao.h" +#include "module_elecstate/elecstate_tools.h" //--------------temporary---------------------------- #include "module_base/blas_connector.h" @@ -401,11 +402,16 @@ void ESolver_KS_LCAO_TDDFT::weight_dm_rho() { if (PARAM.inp.ocp == 1) { - this->pelec->fixed_weights(PARAM.inp.ocp_kb, PARAM.inp.nbands, PARAM.inp.nelec); + elecstate::fixed_weights(PARAM.inp.ocp_kb, + PARAM.inp.nbands, + PARAM.inp.nelec, + this->pelec->klist, + this->pelec->wg, + this->pelec->skip_weights); } // calculate Eband energy - this->pelec->calEBand(); + elecstate::calEBand(this->pelec->ekb,this->pelec->wg,this->pelec->f_en); // calculate the density matrix ModuleBase::GlobalFunc::NOTE("Calculate the density matrix."); diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 7c7a7a1b41..67b1be64ab 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -7,6 +7,7 @@ #include "module_elecstate/cal_ux.h" #include "module_elecstate/elecstate_pw.h" #include "module_elecstate/elecstate_pw_sdft.h" +#include "module_elecstate/elecstate_tools.h" #include "module_elecstate/module_charge/symmetry_rho.h" #include "module_hamilt_general/module_ewald/H_Ewald_pw.h" #include "module_hamilt_general/module_vdw/vdw.h" @@ -217,7 +218,12 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p //! 9) setup occupations if (PARAM.inp.ocp) { - this->pelec->fixed_weights(PARAM.inp.ocp_kb, PARAM.globalv.nbands_l, PARAM.inp.nelec); + elecstate::fixed_weights(PARAM.inp.ocp_kb, + PARAM.inp.nbands, + PARAM.inp.nelec, + this->pelec->klist, + this->pelec->wg, + this->pelec->skip_weights); } } diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index e2ee0da116..bc471cd771 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -15,6 +15,7 @@ #include "module_io/to_wannier90_lcao_in_pw.h" #include "module_io/write_HS_R.h" #include "module_parameter/parameter.h" +#include "module_elecstate/elecstate_tools.h" #ifdef __DEEPKS #include "module_hamilt_lcao/module_deepks/LCAO_deepks.h" #endif @@ -312,10 +313,14 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) ModuleIO::read_mat_npz(&(this->pv), ucell, zipname, *(dm->get_DMR_pointer(2))); } - // calculate weights - this->pelec->calculate_weights(); - - // use psi to calculate charge density + elecstate::calculate_weights(this->pelec->ekb, + this->pelec->wg, + this->pelec->klist, + this->pelec->eferm, + this->pelec->f_en, + this->pelec->nelec_spin, + this->pelec->skip_weights); + this->pelec->psiToRho(*this->psi); int nspin0 = PARAM.inp.nspin == 2 ? 2 : 1; diff --git a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp index 5167605343..6e07134337 100644 --- a/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp +++ b/source/module_hamilt_lcao/module_deltaspin/cal_mw_from_lambda.cpp @@ -9,9 +9,11 @@ #include "module_hsolver/hsolver_lcao.h" #include "module_hsolver/hsolver_pw.h" #include "module_elecstate/elecstate_pw.h" +#include "module_elecstate/elecstate_tools.h" #ifdef __LCAO #include "module_elecstate/elecstate_lcao.h" +#include "module_elecstate/elecstate_tools.h" #include "module_elecstate/module_dm/cal_dm_psi.h" #include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/dspin_lcao.h" #endif @@ -150,8 +152,14 @@ void spinconstrain::SpinConstrain>::cal_mw_from_lambda(int } // diagonalization without update charge hsolver_t.solve(hamilt_t, psi_t[0], this->pelec, true); - this->pelec->calculate_weights(); - this->pelec->calEBand(); + elecstate::calculate_weights(this->pelec->ekb, + this->pelec->wg, + this->pelec->klist, + this->pelec->eferm, + this->pelec->f_en, + this->pelec->nelec_spin, + this->pelec->skip_weights); + elecstate::calEBand(this->pelec->ekb,this->pelec->wg,this->pelec->f_en); elecstate::ElecStateLCAO>* pelec_lcao = dynamic_cast>*>(this->pelec); elecstate::cal_dm_psi(this->ParaV, pelec_lcao->wg, *psi_t, *(pelec_lcao->get_DM())); @@ -307,7 +315,13 @@ void spinconstrain::SpinConstrain>::cal_mw_from_lambda(int } #endif // calculate weights from ekb to update wg - this->pelec->calculate_weights(); + elecstate::calculate_weights(this->pelec->ekb, + this->pelec->wg, + this->pelec->klist, + this->pelec->eferm, + this->pelec->f_en, + this->pelec->nelec_spin, + this->pelec->skip_weights); // calculate Mi from existed becp for (int ik = 0; ik < nk; ik++) { diff --git a/source/module_hsolver/hsolver_lcao.cpp b/source/module_hsolver/hsolver_lcao.cpp index 4c8ff835de..1e0cfa6acc 100644 --- a/source/module_hsolver/hsolver_lcao.cpp +++ b/source/module_hsolver/hsolver_lcao.cpp @@ -25,6 +25,7 @@ #endif #include "module_base/global_variable.h" +#include "module_elecstate/elecstate_tools.h" #include "module_base/memory.h" #include "module_base/timer.h" #include "module_elecstate/elecstate_lcao.h" @@ -75,13 +76,19 @@ void HSolverLCAO::solve(hamilt::Hamilt* pHamilt, "This method and KPAR setting is not supported for lcao basis in ABACUS!"); } - pes->calculate_weights(); + elecstate::calculate_weights(pes->ekb, + pes->wg, + pes->klist, + pes->eferm, + pes->f_en, + pes->nelec_spin, + pes->skip_weights); if (!PARAM.inp.dm_to_rho) { - auto _pes = dynamic_cast*>(pes); - _pes->calEBand(); - elecstate::cal_dm_psi(_pes->DM->get_paraV_pointer(), _pes->wg, psi, *(_pes->DM)); - _pes->DM->cal_DMR(); + auto _pes_lcao = dynamic_cast*>(pes); + elecstate::calEBand(_pes_lcao->ekb,_pes_lcao->wg,_pes_lcao->f_en); + elecstate::cal_dm_psi(_pes_lcao->DM->get_paraV_pointer(), _pes_lcao->wg, psi, *(_pes_lcao->DM)); + _pes_lcao->DM->cal_DMR(); } if (!skip_charge) diff --git a/source/module_hsolver/hsolver_lcaopw.cpp b/source/module_hsolver/hsolver_lcaopw.cpp index b6e95b4c03..260c94203c 100644 --- a/source/module_hsolver/hsolver_lcaopw.cpp +++ b/source/module_hsolver/hsolver_lcaopw.cpp @@ -9,6 +9,7 @@ #include "module_hamilt_pw/hamilt_pwdft/hamilt_pw.h" #include "module_hsolver/diago_iter_assist.h" #include "module_parameter/parameter.h" +#include "module_elecstate/elecstate_tools.h" #ifdef USE_PAW #include "module_cell/module_paw/paw_cell.h" @@ -274,8 +275,14 @@ void HSolverLIP::solve(hamilt::Hamilt* pHamilt, // ESolver_KS_PW::p_hamilt eigenvalues.data(), pes->ekb.nr * pes->ekb.nc); - reinterpret_cast*>(pes)->calculate_weights(); - reinterpret_cast*>(pes)->calEBand(); + elecstate::calculate_weights(pes->ekb, + pes->wg, + pes->klist, + pes->eferm, + pes->f_en, + pes->nelec_spin, + pes->skip_weights); + elecstate::calEBand(pes->ekb,pes->wg,pes->f_en); if (skip_charge) { if (PARAM.globalv.use_uspp) diff --git a/source/module_hsolver/hsolver_pw.cpp b/source/module_hsolver/hsolver_pw.cpp index 3206a85672..62bff8a915 100644 --- a/source/module_hsolver/hsolver_pw.cpp +++ b/source/module_hsolver/hsolver_pw.cpp @@ -13,6 +13,8 @@ #include "module_hsolver/diago_iter_assist.h" #include "module_parameter/parameter.h" #include "module_psi/psi.h" +#include "module_elecstate/elecstate_tools.h" + #include #include @@ -335,8 +337,15 @@ void HSolverPW::solve(hamilt::Hamilt* pHamilt, // pes->ekb.nr * pes->ekb.nc this->wfc_basis->nks * psi.get_nbands()); - reinterpret_cast*>(pes)->calculate_weights(); - reinterpret_cast*>(pes)->calEBand(); + auto _pes_pw = reinterpret_cast*>(pes); + elecstate::calculate_weights(_pes_pw->ekb, + _pes_pw->wg, + _pes_pw->klist, + _pes_pw->eferm, + _pes_pw->f_en, + _pes_pw->nelec_spin, + _pes_pw->skip_weights); + elecstate::calEBand(_pes_pw->ekb,_pes_pw->wg,_pes_pw->f_en); if (skip_charge) { if (PARAM.globalv.use_uspp) diff --git a/source/module_hsolver/hsolver_pw_sdft.cpp b/source/module_hsolver/hsolver_pw_sdft.cpp index b2df935ad6..3408284777 100644 --- a/source/module_hsolver/hsolver_pw_sdft.cpp +++ b/source/module_hsolver/hsolver_pw_sdft.cpp @@ -5,6 +5,7 @@ #include "module_base/timer.h" #include "module_base/tool_title.h" #include "module_elecstate/module_charge/symmetry_rho.h" +#include "module_elecstate/elecstate_tools.h" #include @@ -89,7 +90,7 @@ void HSolverPW_SDFT::solve(const UnitCell& ucell, // calculate eband = \sum_{ik,ib} w(ik)f(ik,ib)e_{ikib}, demet = -TS elecstate::ElecStatePW* pes_pw = static_cast*>(pes); - pes_pw->calEBand(); + elecstate::calEBand(pes_pw->ekb,pes_pw->wg,pes_pw->f_en); if(!PARAM.globalv.all_ks_run) { pes->f_en.eband /= PARAM.inp.bndpar; diff --git a/source/module_hsolver/test/CMakeLists.txt b/source/module_hsolver/test/CMakeLists.txt index 7165e895a7..3150eab9b8 100644 --- a/source/module_hsolver/test/CMakeLists.txt +++ b/source/module_hsolver/test/CMakeLists.txt @@ -78,13 +78,15 @@ if (ENABLE_MPI) TARGET HSolver_pw LIBS parameter ${math_libs} psi device base container SOURCES test_hsolver_pw.cpp ../hsolver_pw.cpp ../hsolver_lcaopw.cpp ../diago_bpcg.cpp ../diago_dav_subspace.cpp ../diag_const_nums.cpp ../diago_iter_assist.cpp ../para_linear_transform.cpp + ../../module_elecstate/elecstate_tools.cpp ../../module_elecstate/occupy.cpp ) AddTest( TARGET HSolver_sdft LIBS parameter ${math_libs} psi device base container SOURCES test_hsolver_sdft.cpp ../hsolver_pw_sdft.cpp ../hsolver_pw.cpp ../diago_bpcg.cpp ../diago_dav_subspace.cpp ../diag_const_nums.cpp ../diago_iter_assist.cpp ../para_linear_transform.cpp - ) + ../../module_elecstate/elecstate_tools.cpp ../../module_elecstate/occupy.cpp + ) if(ENABLE_LCAO) if(USE_ELPA) diff --git a/source/module_hsolver/test/hsolver_supplementary_mock.h b/source/module_hsolver/test/hsolver_supplementary_mock.h index c7ead79fff..1529202dab 100644 --- a/source/module_hsolver/test/hsolver_supplementary_mock.h +++ b/source/module_hsolver/test/hsolver_supplementary_mock.h @@ -11,25 +11,13 @@ const double* ElecState::getRho(int spin) const return &(this->charge->rho[spin][0]); } -void ElecState::fixed_weights(const std::vector& ocp_kb, const int& nbands, const double& nelec) -{ - return; -} void ElecState::init_nelec_spin() { return; } -void ElecState::calculate_weights() -{ - return; -} -void ElecState::calEBand() -{ - return; -} void ElecState::init_scf(const int istep, const UnitCell& ucell, diff --git a/source/module_hsolver/test/test_hsolver_pw.cpp b/source/module_hsolver/test/test_hsolver_pw.cpp index 530491a669..6b0e8c5a80 100644 --- a/source/module_hsolver/test/test_hsolver_pw.cpp +++ b/source/module_hsolver/test/test_hsolver_pw.cpp @@ -267,6 +267,9 @@ TEST_F(TestHSolverPW, SolveLcaoInPW) { pwbk.nks = 1; // initial memory and data elecstate_test.ekb.create(1, 2); + elecstate_test.wg.create(1,2); + elecstate_test.klist=new K_Vectors; + elecstate_test.skip_weights=true; elecstate_test.pot = new elecstate::Potential; // 1 kpt, 2 bands, 3 basis psi_test_cf.resize(1, 2, 3); @@ -300,7 +303,7 @@ TEST_F(TestHSolverPW, SolveLcaoInPW) { // check solve() elecstate_test.ekb.c[0] = 1.0; elecstate_test.ekb.c[1] = 2.0; - + hsolver::HSolverLIP> hs_f_lip = hsolver::HSolverLIP>(&pwbk); hsolver::HSolverLIP> hs_d_lip diff --git a/source/module_io/test/read_wfc_nao_test.cpp b/source/module_io/test/read_wfc_nao_test.cpp index 3c50fb178a..4a98a187d1 100644 --- a/source/module_io/test/read_wfc_nao_test.cpp +++ b/source/module_io/test/read_wfc_nao_test.cpp @@ -12,7 +12,6 @@ namespace elecstate { const double* ElecState::getRho(int spin) const{return &(this->eferm.ef);}//just for mock - void ElecState::calculate_weights(){} } // mock wfc_lcao_gen_fname diff --git a/source/module_rdmft/update_state_rdmft.cpp b/source/module_rdmft/update_state_rdmft.cpp index ed08ba0be9..2a22b18864 100644 --- a/source/module_rdmft/update_state_rdmft.cpp +++ b/source/module_rdmft/update_state_rdmft.cpp @@ -155,8 +155,6 @@ void RDMFT::update_charge(UnitCell& ucell) } // charge density symmetrization - // this->pelec->calculate_weights(); - // this->pelec->calEBand(); Symmetry_rho srho; for (int is = 0; is < nspin; is++) { From 33d0b4f611977b12401810d3b16a29f509063234 Mon Sep 17 00:00:00 2001 From: Hongxu Ren <60290838+Flying-dragon-boxing@users.noreply.github.com> Date: Mon, 10 Mar 2025 21:15:51 +0800 Subject: [PATCH 125/160] Feature: Hybrid functionals for planewave basis (#5940) * feat pexsi * fix : diag not completed * feat * feat: pexsi hsolver * CMake building implemented * Works * adapt to the new container * Turn off USE_PEXSI * Update LibRI to 553c91c * modify include files * namespace-ize * new inputs added * Configure Makefile Compiling, fix typos * Fix Makefile Intel toolchains compile errors * Fix even more PEXSI related Makefile compiling issues * Modify inputs and update to latest version (#2) * run INPUT.Default() in every process in InputParaTest (#3490) Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> * add blas support for FindLAPACK.cmake (#3497) * more unittest of QO: towards orbital selection (#3499) * Fix: fix bug in mulliken charge calculation (#3503) * fix phase * fix case test * Refactor: namespace Conv_Coulomb_Pot_K (#3446) * Refactor: namespace Conv_Coulomb_Pot_K * Refactor: namespace Conv_Coulomb_Pot_K --------- Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * enable the computation of all zeros in one function call (#3449) Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * replace ios.eof() by ios.good() to avoid meeting badbit and failbit in reading STRU (#3506) * Build: add ccache to accelerate the testing process (#3509) * Build: add ccache to accelerate the testing process * Update test.yml * Update test.yml * Update test.yml * Docs: to avoid the misunderstanding in docs (#3518) * to avoid the misunderstanding in docs * Update docs/quick_start/hands_on.md Co-authored-by: Chun Cai --------- Co-authored-by: Chun Cai * Docs: fix a missing depencency in conda build env (#3508) * Feature: Add ENABLE_RAPIDJSON option to control the output of abacus.json (#3519) Add ENABLE_RAPIDJSON option to control the output of abacus.json * Feature: add python wrapper for math sphbes (#3475) * recommit for review * add python wrapper * remove timer since performace tests add * Feature: support segment split in kline mode in KPT file and `out_band` band output precision control, `8` as default (#3493) * add precision control * correct serial version of nscf_band function * fix issue 3482 * update unit and integrated test * update document * correct unittest and make compatible with false and true * fix: bug in Autotest.sh when result.ref has no totaltimeref (#3523) * Fix : unit test of module_xc (#3524) * Fix: omit small magnetic moments to avoid numerical instability (#3530) * update deltalambda * avoid numerical error in orbMulP * add constrain on Mi * change case reference value * Fix: fix multiple compiler warnings (#3515) * Fix: add noreturn attribute to warning_quit * Add type conversion * fix string literal * fix small number trunctuation * Fix system call returned value not checked * fix missing braket * Refactor parameter_pool.cpp and parameter_pool.h * remove duplicated return statements * Change WARNING_QUIT occurances in tests * Add warning message to help debug UT * output the default precision flag (#3496) Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> * Build: Improving CMake performance for finding LibXC and ELPA (#3478) * Fix for finding LibXC and ELPA * For compatibility to previous routines * syntax fix for FindELPA.cmake * Update cmake/FindELPA.cmake Co-authored-by: Chun Cai * Using CMake interface as default for finding LibXC * update docs * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * update docs for installing pkg-config * Update FindLibxc.cmake * Update FindLibxc.cmake * remove previous LibXC routine in CMakeLists.txt Co-authored-by: Chun Cai * Update easy_install.md with Makefile-built LibXC supported * Update easy_install.md to include different behavior in different version on finding ELPA --------- Co-authored-by: Chun Cai * Docs: correct some docs about mp2 smearing method (#3533) * correct some docs about mp2 smearing method * add docs about mv method * Feature : printing band density (#3501) Co-authored-by: wenfei-li Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * add some docs for PR#3501 (#3537) * Feature: enable restart charge density mixing during SCF (#3542) * add a new parameter mixing_restart * do not update rho if iter==mixing_restart * do not update rho if iter==mixing_restart-1 * reset mix and rho_mdata if iter==mixing_restart * fix SCF exit directly since drho=0 if iter=GlobalV::MIXING_RESTART * re-set_mixing in eachiterinit for PW and LCAO * enable SCF restarts in esolver_ks::RUN * add some UnitTests * add some Docs * new inputs added * Update input-main.md (#3551) Solve the format problem mentioned in issue 3543 * Build: fix compatibility issue against toolchain install (#3540) * Fix for finding LibXC and ELPA * For compatibility to previous routines * syntax fix for FindELPA.cmake * Update cmake/FindELPA.cmake Co-authored-by: Chun Cai * Using CMake interface as default for finding LibXC * update docs * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * update docs for installing pkg-config * Update FindLibxc.cmake * Update FindLibxc.cmake * remove previous LibXC routine in CMakeLists.txt Co-authored-by: Chun Cai * Update easy_install.md with Makefile-built LibXC supported * Update easy_install.md to include different behavior in different version on finding ELPA * fix compatibility issue against toolchain * Change default ELPA install routine to old one --------- Co-authored-by: Chun Cai * Test: Configure performance tests for math libraries (#3511) * add performace test of sphbes functions. * fix benchmark cmake errors * add dependencies for docker * update docs * add performance tests for sphbes * add google benchmark * rewrite benchmark tests in fixtures * disable internal testing in benchmark * merge benchmark into integration test --------- Co-authored-by: StarGrys <771582678@qq.com> * Configure Makefile Compiling, fix typos * Fix Makefile Intel toolchains compile errors * Fix even more PEXSI related Makefile compiling issues * Update hsolver_pw.cpp (#3556) when use_uspp==false, overlap matrix should be E. * Fix: cuda build target (#3276) * Fix: cuda buid target * Update CMakeLists.txt --------- Co-authored-by: Denghui Lu --------- Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> Co-authored-by: Haozhi Han Co-authored-by: Zhao Tianqi Co-authored-by: PeizeLin <78645006+PeizeLin@users.noreply.github.com> Co-authored-by: jinzx10 Co-authored-by: Chun Cai Co-authored-by: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Co-authored-by: Jie Li <76780849+jieli-matrix@users.noreply.github.com> Co-authored-by: Wenfei Li <38569667+wenfei-li@users.noreply.github.com> Co-authored-by: Denghui Lu Co-authored-by: YI Zeping <18586016708@163.com> Co-authored-by: wenfei-li Co-authored-by: jingan-181 <78459531+jingan-181@users.noreply.github.com> Co-authored-by: StarGrys <771582678@qq.com> Co-authored-by: Haozhi Han * Revert "Modify inputs and update to latest version" * Update FindPEXSI.cmake to fix Comments * Fix CI errors * Fix CI Errors and Merge with Upstream * Resolve Pull Request Reviews * Fix parallel communication related issue * Fix vars in Makefile.vars, add input tests and comments for pexsi vars * Fix nspin > 1 cases * Improvement: take calculated mu as new initial guess, may slightly improve performance * Fix mistakes in the last commit * Fix: params and features - set default pexsi_temp - fix md in pexsi * fix empty lines * Fix: move params to pexsi_solver, rename USE_PEXSI to ENABLE_PEXSI * Tests: Modify Dockerfile and GitHub Workflows * Fix: wrong abacus link for dockerfile * Docs: added docs for pexsi inputs * Tests: three tests added for pexsi * Fix unit test issues in input_conv * Very good unit test, making my laptop fan spin * Change default pexsi_npole from 80 to 40 * Place pexsi_EDM in DensityMatrix, set size of pexsi_dm = 1 when GlobalV::NSPIN==4, and add comments for dmToRho * An unit test added for DiagoPexsi * modify for changed gint interface * correct nspin related behaviors * add efermi passthrough * Revert "add efermi passthrough" This reverts commit d7b402de0f983c654e693deb3617632b43f5f8ef. * commits to resolve conversations related to codes * DM and EDM pointers in pexsi now handled by diagopexsi, and copying h s matrices no longer needed * add pexsi examples * fix pexsi unit test (original version shouldn't run) * add building docs for pexsi * set cxx standard to c++14, which is required in make_unique * Fix: Fix typo related to pexsi * update to PPEXSIDFTDriver2 * default npoints to 1, so single core pexsi will work * Feature: exx operator for pw basis, single kpt * apply pexsi changes(?) * q-e style exx_div * Correct exxdiv * Fix Compile errors * refactor to abandon `pdiagh` * Fix mu_buffer and nspin * HSE examples * Feature: Multi-K exx * Feature: Multi-K exx * Updates with latest * Remove redundant global vars * Update to v3.9.0 * Update to v3.9.0, now code works * Remove Redundant cal_exx_energy in esolver_ks_pw.cpp * Some mess * Minor Fixes * Fix separate loop and screening * Add EXX stress * EXX Energy??? * Multi-K is broken??? * Fix: Multi-K and stress * Feature: ACE for single-K * Feature: ACE should work for multi-K, but not for sure * Feature: ACE works. Next step is ACE energy. * Fix: adapt to the latest instruction for variable `conv_esolver` * Reconstruct: move exx_helper to hamilt_pwdft * Fix: Now EXX PW doesn't depend on LibRI * Fix: Add input constraints for EXX PW * Fix: Remove redundant mpi barrier * Fix: Clean irrelevant files * Fix: Clean irrelevant files * Feature: add ace flag, exit on using gpu * Refactor: Phase 1 for refactoring exx energy * Feature: now ace calculates energy * Feature: enable exx energy * Fix: fix makefile compilation error --------- Co-authored-by: zhangzhihao <1900017707@pku.edu.cn> Co-authored-by: zhangzh-pku <64026312+zhangzh-pku@users.noreply.github.com> Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> Co-authored-by: Haozhi Han Co-authored-by: Zhao Tianqi Co-authored-by: PeizeLin <78645006+PeizeLin@users.noreply.github.com> Co-authored-by: jinzx10 Co-authored-by: Chun Cai Co-authored-by: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Co-authored-by: Jie Li <76780849+jieli-matrix@users.noreply.github.com> Co-authored-by: Wenfei Li <38569667+wenfei-li@users.noreply.github.com> Co-authored-by: Denghui Lu Co-authored-by: YI Zeping <18586016708@163.com> Co-authored-by: wenfei-li Co-authored-by: jingan-181 <78459531+jingan-181@users.noreply.github.com> Co-authored-by: StarGrys <771582678@qq.com> Co-authored-by: Haozhi Han Co-authored-by: Mohan Chen --- examples/hse/pw_Si2/INPUT | 32 + examples/hse/pw_Si2/KPT | 4 + examples/hse/pw_Si2/STRU | 24 + source/Makefile.Objects | 4 + source/module_elecstate/elecstate.h | 4 - source/module_elecstate/elecstate_exx.cpp | 4 - .../potentials/potential_new.h | 6 + source/module_esolver/CMakeLists.txt | 2 + source/module_esolver/esolver_ks.cpp | 3 + source/module_esolver/esolver_ks_pw.cpp | 77 ++ source/module_esolver/esolver_ks_pw.h | 4 + .../module_xc/xc_functional.cpp | 21 +- source/module_hamilt_general/operator.h | 7 +- .../module_tddft/propagator.h | 2 + .../hamilt_pwdft/CMakeLists.txt | 4 +- source/module_hamilt_pw/hamilt_pwdft/global.h | 4 +- .../hamilt_pwdft/hamilt_pw.cpp | 30 + .../module_hamilt_pw/hamilt_pwdft/hamilt_pw.h | 4 + .../module_exx_helper/exx_helper.cpp | 56 ++ .../module_exx_helper/exx_helper.h | 43 + .../hamilt_pwdft/operator_pw/op_exx_pw.cpp | 919 ++++++++++++++++++ .../hamilt_pwdft/operator_pw/op_exx_pw.h | 150 +++ .../hamilt_pwdft/stress_func_exx.cpp | 261 +++++ .../hamilt_pwdft/stress_pw.cpp | 22 +- .../module_hamilt_pw/hamilt_pwdft/stress_pw.h | 10 + source/module_io/input_conv.cpp | 51 +- source/module_io/read_input_item_exx_dftu.cpp | 4 + source/module_io/read_input_item_other.cpp | 8 + source/module_parameter/input_parameter.h | 4 + source/module_psi/psi.cpp | 30 +- source/module_psi/psi.h | 3 + 31 files changed, 1764 insertions(+), 33 deletions(-) create mode 100644 examples/hse/pw_Si2/INPUT create mode 100644 examples/hse/pw_Si2/KPT create mode 100644 examples/hse/pw_Si2/STRU create mode 100644 source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.cpp create mode 100644 source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h create mode 100644 source/module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.cpp create mode 100644 source/module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.h create mode 100644 source/module_hamilt_pw/hamilt_pwdft/stress_func_exx.cpp diff --git a/examples/hse/pw_Si2/INPUT b/examples/hse/pw_Si2/INPUT new file mode 100644 index 0000000000..7e97df18ee --- /dev/null +++ b/examples/hse/pw_Si2/INPUT @@ -0,0 +1,32 @@ +INPUT_PARAMETERS +pseudo_dir ../../../tests/PP_ORB +orbital_dir ../../../tests/PP_ORB +nbands 4 +nspin 1 +calculation scf +basis_type pw +ks_solver dav +ecutwfc 50 +scf_thr 1e-9 +scf_nmax 100 +gamma_only 0 +symmetry -1 +smearing_method fixed +mixing_type broyden +mixing_beta 0.7 + +dft_functional hse + +# init_wfc file +# init_chg file + +pseudo_mesh 1 +pseudo_rcut 10 + +# out_wfc_pw 1 +# out_chg 1 + +exx_hybrid_alpha 0.25 + +cal_stress 1 +# cal_force 1 diff --git a/examples/hse/pw_Si2/KPT b/examples/hse/pw_Si2/KPT new file mode 100644 index 0000000000..8f50366e67 --- /dev/null +++ b/examples/hse/pw_Si2/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +3 3 3 0 0 0 diff --git a/examples/hse/pw_Si2/STRU b/examples/hse/pw_Si2/STRU new file mode 100644 index 0000000000..7d3326d214 --- /dev/null +++ b/examples/hse/pw_Si2/STRU @@ -0,0 +1,24 @@ +ATOMIC_SPECIES +Si 1 Si_ONCV_PBE_FR-1.1.upf #Pseudopotentials are downloaded from http://www.quantum-simulation.org/potentials/sg15_oncv/upf/ + +NUMERICAL_ORBITAL +orb_Si.dat + +LATTICE_CONSTANT +1.889766 + +LATTICE_VECTORS +0.0 2.708337 2.708337 +2.708337 0.0 2.708337 +2.708337 2.708337 0.0 + + + +ATOMIC_POSITIONS +Direct + +Si +0 +2 +0.125 0.125 0.125 0 0 0 +0.875 0.875 0.875 0 0 0 diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 6fd3eeedf9..f15bde444f 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -50,6 +50,7 @@ VPATH=./src_global:\ ./module_hamilt_pw/hamilt_stodft:\ ./module_hamilt_pw/hamilt_pwdft/operator_pw:\ ./module_hamilt_pw/hamilt_pwdft/kernels:\ +./module_hamilt_pw/hamilt_pwdft/module_exx_helper:\ ./module_hamilt_pw/hamilt_stodft/kernels:\ ./module_hamilt_lcao/module_hcontainer:\ ./module_hamilt_lcao/hamilt_lcaodft:\ @@ -295,6 +296,7 @@ OBJS_HAMILT=hamilt_pw.o\ hamilt_sdft_pw.o\ operator.o\ operator_pw.o\ + op_exx_pw.o\ ekinetic_pw.o\ ekinetic_op.o\ hpsi_norm_op.o\ @@ -306,6 +308,7 @@ OBJS_HAMILT=hamilt_pw.o\ meta_op.o\ velocity_pw.o\ radial_proj.o\ + exx_helper.o\ OBJS_HAMILT_OF=kedf_tf.o\ kedf_vw.o\ @@ -671,6 +674,7 @@ OBJS_SRCPW=H_Ewald_pw.o\ sto_stress_pw.o\ stress_func_cc.o\ stress_func_ewa.o\ + stress_func_exx.o\ stress_func_gga.o\ stress_func_mgga.o\ stress_func_har.o\ diff --git a/source/module_elecstate/elecstate.h b/source/module_elecstate/elecstate.h index 3d99ca4910..23fbf17198 100644 --- a/source/module_elecstate/elecstate.h +++ b/source/module_elecstate/elecstate.h @@ -131,12 +131,8 @@ class ElecState bool vnew_exist = false; void cal_converged(); void cal_energies(const int type); -#ifdef __EXX -#ifdef __LCAO void set_exx(const double& Eexx); void set_exx(const std::complex& Eexx); -#endif //__LCAO -#endif //__EXX double get_hartree_energy(); double get_etot_efield(); diff --git a/source/module_elecstate/elecstate_exx.cpp b/source/module_elecstate/elecstate_exx.cpp index 8881a74807..f6d9acfc2d 100644 --- a/source/module_elecstate/elecstate_exx.cpp +++ b/source/module_elecstate/elecstate_exx.cpp @@ -3,8 +3,6 @@ namespace elecstate { -#ifdef __EXX -#ifdef __LCAO /// @brief calculation if converged /// @date Peize Lin add 2016-12-03 void ElecState::set_exx(const double& Eexx) @@ -17,7 +15,5 @@ void ElecState::set_exx(const double& Eexx) } return; } -#endif //__LCAO -#endif //__EXX } \ No newline at end of file diff --git a/source/module_elecstate/potentials/potential_new.h b/source/module_elecstate/potentials/potential_new.h index fd6e087534..5d421548b3 100644 --- a/source/module_elecstate/potentials/potential_new.h +++ b/source/module_elecstate/potentials/potential_new.h @@ -170,6 +170,12 @@ class Potential : public PotBase { return this->v_effective_fixed.data(); } + const ModulePW::PW_Basis *get_rho_basis() const + { + return this->rho_basis_; + } + // What about adding a function to get the wfc? + // This is useful for the calculation of the exx energy /// @brief get the value of vloc at G=0; diff --git a/source/module_esolver/CMakeLists.txt b/source/module_esolver/CMakeLists.txt index 6618006588..6b76e8f84e 100644 --- a/source/module_esolver/CMakeLists.txt +++ b/source/module_esolver/CMakeLists.txt @@ -27,6 +27,8 @@ add_library( esolver OBJECT ${objects} + ../module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.cpp + ../module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h ) if(ENABLE_COVERAGE) diff --git a/source/module_esolver/esolver_ks.cpp b/source/module_esolver/esolver_ks.cpp index 84c8f2525b..9d485f4306 100644 --- a/source/module_esolver/esolver_ks.cpp +++ b/source/module_esolver/esolver_ks.cpp @@ -2,6 +2,7 @@ #include "module_base/timer.h" #include "module_cell/cal_atoms_info.h" +#include "module_hamilt_general/module_xc/xc_functional.h" #include "module_io/cube_io.h" #include "module_io/json_output/init_info.h" #include "module_io/json_output/output_info.h" @@ -24,6 +25,8 @@ #include "module_cell/module_paw/paw_cell.h" #endif +#include "esolver_ks_pw.h" + namespace ModuleESolver { diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 67b1be64ab..3bddfc2dfa 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -225,6 +225,26 @@ void ESolver_KS_PW::before_all_runners(UnitCell& ucell, const Input_p this->pelec->wg, this->pelec->skip_weights); } + + + // 10) initialize exx pw + if (PARAM.inp.calculation == "scf" + || PARAM.inp.calculation == "relax" + || PARAM.inp.calculation == "cell-relax" + || PARAM.inp.calculation == "md") + { + if (GlobalC::exx_info.info_global.cal_exx && GlobalC::exx_info.info_global.separate_loop == true) + { + XC_Functional::set_xc_first_loop(ucell); + exx_helper.set_firstiter(); + } + + if (GlobalC::exx_info.info_global.cal_exx) + { + exx_helper.set_wg(&this->pelec->wg); + } + } + } template @@ -258,6 +278,19 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) // allocate HamiltPW this->allocate_hamilt(ucell); + if (PARAM.inp.calculation == "scf" + || PARAM.inp.calculation == "relax" + || PARAM.inp.calculation == "cell-relax" + || PARAM.inp.calculation == "md") + { + if (GlobalC::exx_info.info_global.cal_exx && PARAM.inp.basis_type == "pw") + { + auto hamilt_pw = reinterpret_cast*>(this->p_hamilt); + hamilt_pw->set_exx_helper(exx_helper); + } + + } + //---------------------------------------------------------- //! calculate the total local pseudopotential in real space //---------------------------------------------------------- @@ -333,6 +366,18 @@ void ESolver_KS_PW::before_scf(UnitCell& ucell, const int istep) this->already_initpsi = true; } + if (PARAM.inp.calculation == "scf" + || PARAM.inp.calculation == "relax" + || PARAM.inp.calculation == "cell-relax" + || PARAM.inp.calculation == "md") + { + if (GlobalC::exx_info.info_global.cal_exx && PARAM.inp.basis_type == "pw") + { + exx_helper.set_psi(kspw_psi); + } + + } + ModuleBase::timer::tick("ESolver_KS_PW", "before_scf"); } @@ -504,6 +549,11 @@ void ESolver_KS_PW::update_pot(UnitCell& ucell, const int istep, cons template void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int& iter, bool& conv_esolver) { + if (GlobalC::exx_info.info_global.cal_exx && !exx_helper.op_exx->first_iter) + { + this->pelec->set_exx(exx_helper.cal_exx_energy(kspw_psi)); + } + // deband is calculated from "output" charge density calculated // in sum_band // need 'rho(out)' and 'vr (v_h(in) and v_xc(in))' @@ -522,6 +572,33 @@ void ESolver_KS_PW::iter_finish(UnitCell& ucell, const int istep, int this->ppcell.cal_effective_D(veff, this->pw_rhod, ucell); } + if (GlobalC::exx_info.info_global.cal_exx) + { + if (GlobalC::exx_info.info_global.separate_loop) + { + if (conv_esolver) + { + exx_helper.set_psi(this->kspw_psi); + + conv_esolver = exx_helper.exx_after_converge(iter); + + if (!conv_esolver) + { + std::cout << " Setting Psi for EXX PW Inner Loop" << std::endl; + exx_helper.op_exx->first_iter = false; + XC_Functional::set_xc_type(ucell.atoms[0].ncpp.xc_func); + update_pot(ucell, istep, iter, conv_esolver); + } + } + } + else + { +// std::cout << "setting psi for each iter" << std::endl; + exx_helper.set_psi(this->kspw_psi); + } + + } + // 3) Print out electronic wavefunctions in pw basis if (PARAM.inp.out_wfc_pw == 1 || PARAM.inp.out_wfc_pw == 2) { diff --git a/source/module_esolver/esolver_ks_pw.h b/source/module_esolver/esolver_ks_pw.h index 47ddb82e2a..d046bd28da 100644 --- a/source/module_esolver/esolver_ks_pw.h +++ b/source/module_esolver/esolver_ks_pw.h @@ -3,6 +3,8 @@ #include "./esolver_ks.h" #include "module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h" #include "module_psi/psi_init.h" +#include "module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" #include #include @@ -31,6 +33,8 @@ class ESolver_KS_PW : public ESolver_KS void after_all_runners(UnitCell& ucell) override; + Exx_Helper exx_helper; + protected: virtual void before_scf(UnitCell& ucell, const int istep) override; diff --git a/source/module_hamilt_general/module_xc/xc_functional.cpp b/source/module_hamilt_general/module_xc/xc_functional.cpp index 5fc030ec13..3cf38afe03 100644 --- a/source/module_hamilt_general/module_xc/xc_functional.cpp +++ b/source/module_hamilt_general/module_xc/xc_functional.cpp @@ -40,6 +40,9 @@ method. */ else if (ucell.atoms[0].ncpp.xc_func == "SCAN0") { XC_Functional::set_xc_type("scan"); } + else if (ucell.atoms[0].ncpp.xc_func == "B3LYP") { + XC_Functional::set_xc_type("blyp"); + } } // The setting values of functional id according to the index in LIBXC @@ -244,6 +247,12 @@ void XC_Functional::set_xc_type(const std::string xc_func_in) func_type = 2; use_libxc = true; } + else if (xc_func == "B3LYP") + { + func_id.push_back(XC_HYB_GGA_XC_B3LYP); + func_type = 4; + use_libxc = true; + } #endif else { @@ -268,19 +277,19 @@ void XC_Functional::set_xc_type(const std::string xc_func_in) std::cerr << "\n OPTX untested please test,"; } - if((func_type == 4 || func_type == 5) && PARAM.inp.basis_type == "pw") - { - ModuleBase::WARNING_QUIT("set_xc_type","hybrid functional not realized for planewave yet"); - } + // if((func_type == 4 || func_type == 5) && PARAM.inp.basis_type == "pw") + // { + // ModuleBase::WARNING_QUIT("set_xc_type","hybrid functional not realized for planewave yet"); + // } if((func_type == 3 || func_type == 5) && PARAM.inp.nspin==4) { ModuleBase::WARNING_QUIT("set_xc_type","meta-GGA has not been implemented for nspin = 4 yet"); } #ifndef __EXX - if(func_type == 4 || func_type == 5) + if((func_type == 4 || func_type == 5) && PARAM.inp.basis_type == "lcao") { - ModuleBase::WARNING_QUIT("set_xc_type","compile with libri to use hybrid functional"); + ModuleBase::WARNING_QUIT("set_xc_type","compile with libri to use hybrid functional in lcao basis"); } #endif diff --git a/source/module_hamilt_general/operator.h b/source/module_hamilt_general/operator.h index 80ed065ccc..941f3e29c1 100644 --- a/source/module_hamilt_general/operator.h +++ b/source/module_hamilt_general/operator.h @@ -18,6 +18,7 @@ enum class calculation_type pw_veff, pw_meta, pw_onsite, + pw_exx, lcao_overlap, lcao_fixed, lcao_gint, @@ -41,7 +42,6 @@ class Operator // this is the core function for Operator // do H|psi> from input |psi> , - /// as default, different operators donate hPsi independently /// run this->act function for the first operator and run all act() for other nodes in chain table /// if this procedure is not suitable for your operator, just override this function. @@ -90,6 +90,11 @@ class Operator return this->act_type; } + calculation_type get_cal_type() const + { + return this->cal_type; + } + protected: int ik = 0; int act_type = 1; ///< determine which act() interface would be called in hPsi() diff --git a/source/module_hamilt_lcao/module_tddft/propagator.h b/source/module_hamilt_lcao/module_tddft/propagator.h index ca4bec2e66..cb77300b4a 100644 --- a/source/module_hamilt_lcao/module_tddft/propagator.h +++ b/source/module_hamilt_lcao/module_tddft/propagator.h @@ -84,6 +84,7 @@ ct::Tensor create_identity_matrix(const int n, ct::DeviceType device = ct::Devic data_ptr[i * n + i] = init_value(); } } +#if ((defined __CUDA)) else if (device == ct::DeviceType::GpuDevice) { // For GPU, we need to use a kernel to set the diagonal elements @@ -94,6 +95,7 @@ ct::Tensor create_identity_matrix(const int n, ct::DeviceType device = ct::Devic ct::kernels::set_memory()(data_ptr + i * n + i, value, 1); } } +#endif return tensor; } diff --git a/source/module_hamilt_pw/hamilt_pwdft/CMakeLists.txt b/source/module_hamilt_pw/hamilt_pwdft/CMakeLists.txt index 9e797f3744..50dad68591 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/CMakeLists.txt +++ b/source/module_hamilt_pw/hamilt_pwdft/CMakeLists.txt @@ -9,6 +9,7 @@ list(APPEND objects operator_pw/velocity_pw.cpp operator_pw/operator_pw.cpp operator_pw/onsite_proj_pw.cpp + operator_pw/op_exx_pw.cpp forces_nl.cpp forces_cc.cpp forces_scc.cpp @@ -38,7 +39,7 @@ list(APPEND objects fs_nonlocal_tools.cpp fs_kin_tools.cpp radial_proj.cpp - onsite_projector.cpp + onsite_projector.cpp onsite_proj_tools.cpp ) @@ -46,6 +47,7 @@ add_library( hamilt_pwdft OBJECT ${objects} + stress_func_exx.cpp ) if(ENABLE_COVERAGE) diff --git a/source/module_hamilt_pw/hamilt_pwdft/global.h b/source/module_hamilt_pw/hamilt_pwdft/global.h index 8eb1bd91d4..d6f6be697f 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/global.h +++ b/source/module_hamilt_pw/hamilt_pwdft/global.h @@ -255,9 +255,9 @@ static const char* _hipfftGetErrorString(hipfftResult_t error) //========================================================== namespace GlobalC { -#ifdef __EXX +//#ifdef __EXX extern Exx_Info exx_info; -#endif +//#endif } // namespace GlobalC #include "module_cell/parallel_kpoints.h" diff --git a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp index 6612ed8ed5..6f8eead7da 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.cpp @@ -11,6 +11,7 @@ #include "operator_pw/meta_pw.h" #include "operator_pw/nonlocal_pw.h" #include "operator_pw/onsite_proj_pw.h" +#include "operator_pw/op_exx_pw.h" #ifdef USE_PAW #include "module_cell/module_paw/paw_cell.h" @@ -121,6 +122,19 @@ HamiltPW::HamiltPW(elecstate::Potential* pot_in, = new OnsiteProj>(isk, ucell, PARAM.inp.sc_mag_switch, (PARAM.inp.dft_plus_u>0)); this->ops->add(onsite_proj); } + if (GlobalC::exx_info.info_global.cal_exx) + { + auto exx = new OperatorEXXPW(isk, wfc_basis, pot_in->get_rho_basis(), pkv, ucell); + if (this->ops == nullptr) + { + this->ops = exx; + } + else + { + this->ops->add(exx); + // exx->set_psi(&this->psi); + } + } return; } @@ -382,6 +396,22 @@ void HamiltPW::sPsi(const T* psi_in, // psi } } +template +void HamiltPW::set_exx_helper(Exx_Helper &exx_helper) +{ + auto op = this->ops; + while (op != nullptr) + { + if (op->get_cal_type() == calculation_type::pw_exx) + { + exx_helper.op_exx = reinterpret_cast*>(op); + exx_helper.set_op(); + + } + op = op->next_op; + } +} + template class HamiltPW, base_device::DEVICE_CPU>; template class HamiltPW, base_device::DEVICE_CPU>; // template HamiltPW, base_device::DEVICE_CPU>::HamiltPW(const HamiltPW, diff --git a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.h b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.h index badeae0db6..777dc3c9df 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/hamilt_pw.h @@ -4,9 +4,11 @@ #include "module_base/macros.h" #include "module_cell/klist.h" #include "module_elecstate/potentials/potential_new.h" +#include "module_esolver/esolver_ks_pw.h" #include "module_hamilt_general/hamilt.h" #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_base/kernels/math_kernel_op.h" +#include "module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h" namespace hamilt { @@ -35,6 +37,8 @@ class HamiltPW : public Hamilt const int nbands // number of bands ) const override; + void set_exx_helper(Exx_Helper& exx_helper_in); + protected: // used in sPhi, which are calculated in hPsi or sPhi const pseudopot_cell_vnl* ppcell = nullptr; diff --git a/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.cpp b/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.cpp new file mode 100644 index 0000000000..a0982737d2 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.cpp @@ -0,0 +1,56 @@ +#include "exx_helper.h" + +template +double Exx_Helper::cal_exx_energy(psi::Psi *psi_) +{ + return op_exx->cal_exx_energy(psi_); + +} + +template +bool Exx_Helper::exx_after_converge(int &iter) +{ + if (op_exx->first_iter) + { + op_exx->first_iter = false; + } + else if (!GlobalC::exx_info.info_global.separate_loop) + { + return true; + } + else if (iter == 1) + { + return true; + } + GlobalV::ofs_running << "Updating EXX and rerun SCF" << std::endl; + iter = 0; + return false; + +} + +template +void Exx_Helper::set_psi(psi::Psi *psi_) +{ + if (psi_ == nullptr) + return; + op_exx->set_psi(*psi_); + if (PARAM.inp.exxace) + { + op_exx->construct_ace(); + } +} + +template class Exx_Helper, base_device::DEVICE_CPU>; +template class Exx_Helper, base_device::DEVICE_CPU>; +#if ((defined __CUDA) || (defined __ROCM)) +template class Exx_Helper, base_device::DEVICE_GPU>; +template class Exx_Helper, base_device::DEVICE_GPU>; +#endif + +#ifndef __EXX +#include "module_hamilt_general/module_xc/exx_info.h" +namespace GlobalC +{ + Exx_Info exx_info; +} +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h b/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h new file mode 100644 index 0000000000..4464bdab0a --- /dev/null +++ b/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h @@ -0,0 +1,43 @@ +// +// For EXX in PW. +// +#include "module_psi/psi.h" +#include "module_base/matrix.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" +#include "module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.h" + +#ifndef EXX_HELPER_H +#define EXX_HELPER_H +template +struct Exx_Helper +{ + using Real = typename GetTypeReal::type; + using OperatorEXX = hamilt::OperatorEXXPW; + + public: + Exx_Helper() = default; + OperatorEXX *op_exx; + + void set_firstiter() { first_iter = true; } + void set_wg(const ModuleBase::matrix *wg_) { wg = wg_; } + void set_psi(psi::Psi *psi_); + + void set_op() + { + op_exx->first_iter = first_iter; + set_psi(psi); + op_exx->set_wg(wg); + } + + bool exx_after_converge(int &iter); + + double cal_exx_energy(psi::Psi *psi_); + + private: + bool first_iter; + psi::Psi *psi; + const ModuleBase::matrix *wg; + + +}; +#endif // EXX_HELPER_H diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.cpp new file mode 100644 index 0000000000..4b6d36908a --- /dev/null +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.cpp @@ -0,0 +1,919 @@ +#include "module_base/constants.h" +#include "module_base/global_variable.h" +#include "module_base/parallel_reduce.h" +#include "module_base/timer.h" +#include "module_cell/klist.h" +#include "module_hamilt_general/operator.h" +#include "module_psi/psi.h" +#include "module_base/tool_quit.h" + +#include +#include +#include +#include +#include + +extern "C" +{ + void ztrtri_(char *uplo, char *diag, int *n, std::complex *a, int *lda, int *info); + void ctrtri_(char *uplo, char *diag, int *n, std::complex *a, int *lda, int *info); +} + +//extern "C" void zpotrf_(char* uplo, const int* n, std::complex* A, const int* lda, int* info); +//extern "C" void cpotrf_(char* uplo, const int* n, std::complex* A, const int* lda, int* info); + +#include "op_exx_pw.h" +#include "module_hamilt_pw/hamilt_pwdft/global.h" + +namespace hamilt +{ +template +struct trtri_op +{ + void operator()(char *uplo, char *diag, int *n, T *a, int *lda, int *info) + { + std::cout << "trtri_op not implemented" << std::endl; + } +}; + +template +struct potrf_op +{ + void operator()(char *uplo, int *n, T *a, int *lda, int *info) + { + std::cout << "potrf_op not implemented" << std::endl; + } +}; + +template +OperatorEXXPW::OperatorEXXPW(const int* isk_in, + const ModulePW::PW_Basis_K* wfcpw_in, + const ModulePW::PW_Basis* rhopw_in, + K_Vectors *kv_in, + const UnitCell *ucell) + : isk(isk_in), wfcpw(wfcpw_in), rhopw(rhopw_in), kv(kv_in), ucell(ucell) +{ + + if (GlobalV::KPAR != 1) + { + // GlobalV::ofs_running << "EXX Calculation does not support k-point parallelism" << std::endl; + ModuleBase::WARNING_QUIT("OperatorEXXPW", "EXX Calculation does not support k-point parallelism"); + } + + this->classname = "OperatorEXXPW"; + this->ctx = nullptr; + this->cpu_ctx = nullptr; + this->cal_type = hamilt::calculation_type::pw_exx; + + // allocate real space memory + // assert(wfcpw->nrxx == rhopw->nrxx); + resmem_complex_op()(psi_nk_real, wfcpw->nrxx); + resmem_complex_op()(psi_mq_real, wfcpw->nrxx); + resmem_complex_op()(density_real, rhopw->nrxx); + resmem_complex_op()(h_psi_real, rhopw->nrxx); + // allocate density recip space memory + resmem_complex_op()(density_recip, rhopw->npw); + // allocate h_psi recip space memory + resmem_complex_op()(h_psi_recip, wfcpw->npwk_max); + // resmem_complex_op()(this->ctx, psi_all_real, wfcpw->nrxx * GlobalV::NBANDS); + int nks = wfcpw->nks; +// std::cout << "nks: " << nks << std::endl; + resmem_real_op()(pot, rhopw->npw * nks * nks); + + tpiba = ucell->tpiba; + Real tpiba2 = tpiba * tpiba; + // calculate the exx_divergence + exx_divergence(); + +} + +template +OperatorEXXPW::~OperatorEXXPW() +{ + // use delete_memory_op to delete the allocated pws + delmem_complex_op()(psi_nk_real); + delmem_complex_op()(psi_mq_real); + delmem_complex_op()(density_real); + delmem_complex_op()(h_psi_real); + delmem_complex_op()(density_recip); + delmem_complex_op()(h_psi_recip); + + delmem_real_op()(pot); + + delmem_complex_op()(h_psi_ace); + delmem_complex_op()(psi_h_psi_ace); + delmem_complex_op()(L_ace); + for (auto &Xi_ace: Xi_ace_k) + { + delmem_complex_op()(Xi_ace); + } + Xi_ace_k.clear(); + +} + +template +inline bool is_finite(const T &val) +{ + return std::isfinite(val); +} + +template <> +inline bool is_finite(const std::complex &val) +{ + return std::isfinite(val.real()) && std::isfinite(val.imag()); +} + +template <> +inline bool is_finite(const std::complex &val) +{ + return std::isfinite(val.real()) && std::isfinite(val.imag()); +} + +template +void OperatorEXXPW::act(const int nbands, + const int nbasis, + const int npol, + const T *tmpsi_in, + T *tmhpsi, + const int ngk_ik, + const bool is_first_node) const +{ + if (first_iter) return; + + if (is_first_node) + { + setmem_complex_op()(tmhpsi, 0, nbasis*nbands/npol); + } + + if (PARAM.inp.exxace) + { + act_op_ace(nbands, nbasis, npol, tmpsi_in, tmhpsi, ngk_ik, is_first_node); + } + else + { + act_op(nbands, nbasis, npol, tmpsi_in, tmhpsi, ngk_ik, is_first_node); + } +} + +template +void OperatorEXXPW::act_op(const int nbands, + const int nbasis, + const int npol, + const T *tmpsi_in, + T *tmhpsi, + const int ngk_ik, + const bool is_first_node) const +{ + if (!potential_got) + { + get_potential(); + potential_got = true; + } + +// set_psi(&p_exx_helper->psi); + + ModuleBase::timer::tick("OperatorEXXPW", "act_op"); + + setmem_complex_op()(h_psi_recip, 0, wfcpw->npwk_max); + setmem_complex_op()(h_psi_real, 0, rhopw->nrxx); + setmem_complex_op()(density_real, 0, rhopw->nrxx); + setmem_complex_op()(density_recip, 0, rhopw->npw); + // setmem_complex_op()(psi_all_real, 0, wfcpw->nrxx * GlobalV::NBANDS); + // std::map, bool> has_real; + setmem_complex_op()(psi_nk_real, 0, wfcpw->nrxx); + setmem_complex_op()(psi_mq_real, 0, wfcpw->nrxx); + + // ik fixed here, select band n + for (int n_iband = 0; n_iband < nbands; n_iband++) + { + const T *psi_nk = tmpsi_in + n_iband * nbasis; + // retrieve \psi_nk in real space + wfcpw->recip_to_real(ctx, psi_nk, psi_nk_real, this->ik); + + // for \psi_nk, get the pw of iq and band m + auto q_points = get_q_points(this->ik); + Real nqs = q_points.size(); + for (int iq: q_points) + { + for (int m_iband = 0; m_iband < psi.get_nbands(); m_iband++) + { + // double wg_mqb_real = GlobalC::exx_helper.wg(iq, m_iband); + double wg_mqb_real = (*wg)(this->ik, m_iband); + T wg_mqb = wg_mqb_real; + if (wg_mqb_real < 1e-12) + { + continue; + } + + // if (has_real.find({iq, m_iband}) == has_real.end()) + // { + const T* psi_mq = get_pw(m_iband, iq); + wfcpw->recip_to_real(ctx, psi_mq, psi_mq_real, iq); + // syncmem_complex_op()(this->ctx, this->ctx, psi_all_real + m_iband * wfcpw->nrxx, psi_mq_real, wfcpw->nrxx); + // has_real[{iq, m_iband}] = true; + // } + // else + // { + // // const T* psi_mq = get_pw(m_iband, iq); + // // wfcpw->recip_to_real(ctx, psi_mq, psi_mq_real, iq); + // syncmem_complex_op()(this->ctx, this->ctx, psi_mq_real, psi_all_real + m_iband * wfcpw->nrxx, wfcpw->nrxx); + // } + + // direct multiplication in real space, \psi_nk(r) * \psi_mq(r) + #ifdef _OPENMP + #pragma omp parallel for schedule(static) + #endif + for (int ir = 0; ir < wfcpw->nrxx; ir++) + { + // assert(is_finite(psi_nk_real[ir])); + // assert(is_finite(psi_mq_real[ir])); + Real ucell_omega = ucell->omega; + density_real[ir] = psi_nk_real[ir] * std::conj(psi_mq_real[ir]) / ucell_omega; // Phase e^(i(q-k)r) + } + // to be changed into kernel function + + // bring the density to recip space + rhopw->real2recip(density_real, density_recip); + + // multiply the density with the potential in recip space + multiply_potential(density_recip, this->ik, iq); + + // bring the potential back to real space + rhopw->recip2real(density_recip, density_real); + + // get the h|psi_ik>(r), save in density_real + #ifdef _OPENMP + #pragma omp parallel for schedule(static) + #endif + for (int ir = 0; ir < wfcpw->nrxx; ir++) + { + // assert(is_finite(psi_mq_real[ir])); + // assert(is_finite(density_real[ir])); + density_real[ir] *= psi_mq_real[ir]; + } + + T wk_iq = kv->wk[iq]; + T wk_ik = kv->wk[this->ik]; + + #ifdef _OPENMP + #pragma omp parallel for schedule(static) + #endif + for (int ir = 0; ir < wfcpw->nrxx; ir++) + { + h_psi_real[ir] += density_real[ir] * wg_mqb / wk_iq / nqs; + } + + } // end of m_iband + setmem_complex_op()(density_real, 0, rhopw->nrxx); + setmem_complex_op()(density_recip, 0, rhopw->npw); + setmem_complex_op()(psi_mq_real, 0, wfcpw->nrxx); + + } // end of iq + auto h_psi_nk = tmhpsi + n_iband * nbasis; + Real hybrid_alpha = GlobalC::exx_info.info_global.hybrid_alpha; + wfcpw->real_to_recip(ctx, h_psi_real, h_psi_nk, this->ik, true, hybrid_alpha); + setmem_complex_op()(h_psi_real, 0, rhopw->nrxx); + + } + + ModuleBase::timer::tick("OperatorEXXPW", "act_op"); + +} + +template +void OperatorEXXPW::act_op_ace(const int nbands, + const int nbasis, + const int npol, + const T *tmpsi_in, + T *tmhpsi, + const int ngk_ik, + const bool is_first_node) const +{ + ModuleBase::timer::tick("OperatorEXXPW", "act_op_ace"); + +// std::cout << "act_op_ace" << std::endl; + // hpsi += -Xi^\dagger * Xi * psi + auto Xi_ace = Xi_ace_k[this->ik]; + int nbands_tot = psi.get_nbands(); + int nbasis_max = psi.get_nbasis(); +// T* hpsi = nullptr; +// resmem_complex_op()(hpsi, nbands_tot * nbasis); +// setmem_complex_op()(hpsi, 0, nbands_tot * nbasis); + T* Xi_psi = nullptr; + resmem_complex_op()(Xi_psi, nbands_tot * nbands); + setmem_complex_op()(Xi_psi, 0, nbands_tot * nbands); + + char trans_N = 'N', trans_T = 'T', trans_C = 'C'; + T intermediate_one = 1.0, intermediate_zero = 0.0, intermediate_minus_one = -1.0; + // Xi * psi + gemm_complex_op()(trans_N, + trans_N, + nbands_tot, + nbands, + nbasis, + &intermediate_one, + Xi_ace, + nbands_tot, + tmpsi_in, + nbasis, + &intermediate_zero, + Xi_psi, + nbands_tot + ); + + Parallel_Reduce::reduce_pool(Xi_psi, nbands_tot * nbands); + + // Xi^\dagger * (Xi * psi) + gemm_complex_op()(trans_C, + trans_N, + nbasis, + nbands, + nbands_tot, + &intermediate_minus_one, + Xi_ace, + nbands_tot, + Xi_psi, + nbands_tot, + &intermediate_one, + tmhpsi, + nbasis + ); + + +// // negative sign, add to hpsi +// vec_add_vec_complex_op()(this->ctx, nbands * nbasis, tmhpsi, hpsi, -1, tmhpsi, 1); +// delmem_complex_op()(hpsi); + delmem_complex_op()(Xi_psi); + ModuleBase::timer::tick("OperatorEXXPW", "act_op"); + +} + +template +void OperatorEXXPW::construct_ace() const +{ +// int nkb = p_exx_helper->psi.get_nbands() * p_exx_helper->psi.get_nk(); + int nbands = psi.get_nbands(); + int nbasis = psi.get_nbasis(); + int nk = psi.get_nk(); + + int ik_save = this->ik; + int * ik_ = const_cast(&this->ik); + + T intermediate_one = 1.0, intermediate_zero = 0.0; + + if (h_psi_ace == nullptr) + { + resmem_complex_op()(h_psi_ace, nbands * nbasis); + setmem_complex_op()(h_psi_ace, 0, nbands * nbasis); + } + + if (Xi_ace_k.size() != nk) + { + Xi_ace_k.resize(nk); + for (int i = 0; i < nk; i++) + { + resmem_complex_op()(Xi_ace_k[i], nbands * nbasis); + } + } + + for (int i = 0; i < nk; i++) + { + setmem_complex_op()(Xi_ace_k[i], 0, nbands * nbasis); + } + + if (L_ace == nullptr) + { + resmem_complex_op()(L_ace, nbands * nbands); + setmem_complex_op()(L_ace, 0, nbands * nbands); + } + + if (psi_h_psi_ace == nullptr) + { + resmem_complex_op()(psi_h_psi_ace, nbands * nbands); + } + + for (int ik = 0; ik < nk; ik++) + { + int npwk = wfcpw->npwk[ik]; + + T* Xi_ace = Xi_ace_k[ik]; + psi.fix_kb(ik, 0); + T* p_psi = psi.get_pointer(); + + setmem_complex_op()(h_psi_ace, 0, nbands * nbasis); + + *ik_ = ik; + + act_op( + nbands, + nbasis, + 1, + p_psi, + h_psi_ace, + nbasis, + false + ); + + // psi_h_psi_ace = psi^\dagger * h_psi_ace + // p_exx_helper->psi.fix_kb(0, 0); + gemm_complex_op()('C', + 'N', + nbands, + nbands, + npwk, + &intermediate_one, + p_psi, + nbasis, + h_psi_ace, + nbasis, + &intermediate_zero, + psi_h_psi_ace, + nbands); + + // reduction of psi_h_psi_ace, due to distributed memory + Parallel_Reduce::reduce_pool(psi_h_psi_ace, nbands * nbands); + + // L_ace = cholesky(-psi_h_psi_ace) + #ifdef _OPENMP + #pragma omp parallel for schedule(static) + #endif + for (int i = 0; i < nbands; i++) + { + for (int j = 0; j < nbands; j++) + { + L_ace[i * nbands + j] = -psi_h_psi_ace[i * nbands + j]; + } + } + + int info = 0; + char up = 'U', lo = 'L'; + + potrf_op()(&lo, &nbands, L_ace, &nbands, &info); + + // expand for-loop + #ifdef _OPENMP + #pragma omp parallel for schedule(static) collapse(2) + #endif + for (int i = 0; i < nbands; i++) + { + for (int j = 0; j < nbands; j++) + { + if (j < i) + { + // L_ace[j * nkb + i] = std::conj(L_ace[i * nkb + j]); + L_ace[i * nbands + j] = 0.0; + } + } + } + + // L_ace inv in place + // T == std::complex or std::complex + char non = 'N'; + trtri_op()(&lo, &non, &nbands, L_ace, &nbands, &info); + + // Xi_ace = L_ace^-1 * h_psi_ace^dagger + gemm_complex_op()('N', + 'C', + nbands, + npwk, + nbands, + &intermediate_one, + L_ace, + nbands, + h_psi_ace, + nbasis, + &intermediate_zero, + Xi_ace, + nbands); + + // clear mem + setmem_complex_op()(h_psi_ace, 0, nbands * nbasis); + setmem_complex_op()(psi_h_psi_ace, 0, nbands * nbands); + setmem_complex_op()(L_ace, 0, nbands * nbands); + + } + + *ik_ = ik_save; + +} + +template +std::vector OperatorEXXPW::get_q_points(const int ik) const +{ + // stored in q_points + if (q_points.find(ik) != q_points.end()) + { + return q_points.find(ik)->second; + } + + std::vector q_points_ik; + + // if () // downsampling + { + for (int iq = 0; iq < wfcpw->nks; iq++) + { + q_points_ik.push_back(iq); + } + } + // else + // { + // for (int iq = 0; iq < wfcpw->nks; iq++) + // { + // kv-> + // } + // } + + q_points[ik] = q_points_ik; + return q_points_ik; +} + +template +void OperatorEXXPW::multiply_potential(T *density_recip, int ik, int iq) const +{ + ModuleBase::timer::tick("OperatorEXXPW", "multiply_potential"); + int npw = rhopw->npw; + int nks = wfcpw->nks; + + #ifdef _OPENMP + #pragma omp parallel for schedule(static) + #endif + for (int ig = 0; ig < npw; ig++) + { + density_recip[ig] *= pot[ik * nks * npw + iq * npw + ig]; + + } + + ModuleBase::timer::tick("OperatorEXXPW", "multiply_potential"); +} + +template +const T *OperatorEXXPW::get_pw(const int m, const int iq) const +{ + // return pws[iq].get() + m * wfcpw->npwk[iq]; + psi.fix_kb(iq, m); + auto psi_mq = psi.get_pointer(); + return psi_mq; +} + +template +template +OperatorEXXPW::OperatorEXXPW(const OperatorEXXPW *op) +{ + // copy all the datas + this->isk = op->isk; + this->wfcpw = op->wfcpw; + this->rhopw = op->rhopw; + this->psi = op->psi; + this->ctx = op->ctx; + this->cpu_ctx = op->cpu_ctx; + resmem_complex_op()(this->ctx, psi_nk_real, wfcpw->nrxx); + resmem_complex_op()(this->ctx, psi_mq_real, wfcpw->nrxx); + resmem_complex_op()(this->ctx, density_real, rhopw->nrxx); + resmem_complex_op()(this->ctx, h_psi_real, rhopw->nrxx); + resmem_complex_op()(this->ctx, density_recip, rhopw->npw); + resmem_complex_op()(this->ctx, h_psi_recip, wfcpw->npwk_max); +// this->pws.resize(wfcpw->nks); + + +} + +template +void OperatorEXXPW::get_potential() const +{ + int nks = wfcpw->nks, npw = rhopw->npw; + double tpiba2 = tpiba * tpiba; + // calculate the pot + for (int ik = 0; ik < nks; ik++) + { + for (int iq = 0; iq < nks; iq++) + { + auto k = wfcpw->kvec_c[ik]; + auto q = wfcpw->kvec_c[iq]; + + #ifdef _OPENMP + #pragma omp parallel for schedule(static) + #endif + for (int ig = 0; ig < rhopw->npw; ig++) + { + Real gg = (k - q + rhopw->gcar[ig]).norm2() * tpiba2; + Real hse_omega2 = GlobalC::exx_info.info_global.hse_omega * GlobalC::exx_info.info_global.hse_omega; + // if (kqgcar2 > 1e-12) // vasp uses 1/40 of the smallest (k spacing)**2 + if (gg >= 1e-8) + { + Real fac = -ModuleBase::FOUR_PI * ModuleBase::e2 / gg; + // if (PARAM.inp.dft_functional == "hse") + if (GlobalC::exx_info.info_global.ccp_type == Conv_Coulomb_Pot_K::Ccp_Type::Erfc) + { + pot[ik * nks * npw + iq * npw + ig] = fac * (1.0 - std::exp(-gg / 4.0 / hse_omega2)); + } + else + { + pot[ik * nks * npw + iq * npw + ig] = fac; + } + } + // } + else + { + // if (PARAM.inp.dft_functional == "hse") + if (GlobalC::exx_info.info_global.ccp_type == Conv_Coulomb_Pot_K::Ccp_Type::Erfc) + { + pot[ik * nks * npw + iq * npw + ig] = exx_div - ModuleBase::PI * ModuleBase::e2 / hse_omega2; + } + else + { + pot[ik * nks * npw + iq * npw + ig] = exx_div; + } + } + // assert(is_finite(density_recip[ig])); + } + } + } +} + +template +void OperatorEXXPW::exx_divergence() +{ + if (GlobalC::exx_info.info_lip.lambda == 0.0) + { + return; + } + + // here we follow the exx_divergence subroutine in q-e (PW/src/exx_base.f90) + double alpha = 10.0 / wfcpw->gk_ecut; + double tpiba2 = tpiba * tpiba; + double div = 0; + + // this is the \sum_q F(q) part + // temporarily for all k points, should be replaced to q points later + for (int ik = 0; ik < wfcpw->nks; ik++) + { + auto k = wfcpw->kvec_c[ik]; +#ifdef _OPENMP +#pragma omp parallel for reduction(+:div) +#endif + for (int ig = 0; ig < rhopw->npw; ig++) + { + auto q = k + rhopw->gcar[ig]; + double qq = q.norm2(); + if (qq <= 1e-8) continue; + // else if (PARAM.inp.dft_functional == "hse") + else if (GlobalC::exx_info.info_global.ccp_type == Conv_Coulomb_Pot_K::Ccp_Type::Erfc) + { + double omega = GlobalC::exx_info.info_global.hse_omega; + double omega2 = omega * omega; + div += std::exp(-alpha * qq) / qq * (1.0 - std::exp(-qq*tpiba2 / 4.0 / omega2)); + } + else + { + div += std::exp(-alpha * qq) / qq; + } + } + } + + Parallel_Reduce::reduce_pool(div); + // std::cout << "EXX div: " << div << std::endl; + + // if (PARAM.inp.dft_functional == "hse") + if (GlobalC::exx_info.info_global.ccp_type == Conv_Coulomb_Pot_K::Ccp_Type::Erfc) + { + double omega = GlobalC::exx_info.info_global.hse_omega; + div += tpiba2 / 4.0 / omega / omega; // compensate for the finite value when qq = 0 + } + else + { + div -= alpha; + } + + div *= ModuleBase::e2 * ModuleBase::FOUR_PI / tpiba2 / wfcpw->nks; + + // numerically value the mean value of F(q) in the reciprocal space + // This means we need to calculate the average of F(q) in the first brillouin zone + alpha /= tpiba2; + int nqq = 100000; + double dq = 5.0 / std::sqrt(alpha) / nqq; + double aa = 0.0; + // if (PARAM.inp.dft_functional == "hse") + if (GlobalC::exx_info.info_global.ccp_type == Conv_Coulomb_Pot_K::Ccp_Type::Erfc) + { + double omega = GlobalC::exx_info.info_global.hse_omega; + double omega2 = omega * omega; +#ifdef _OPENMP +#pragma omp parallel for reduction(+:aa) +#endif + for (int i = 0; i < nqq; i++) + { + double q = dq * (i+0.5); + aa -= exp(-alpha * q * q) * exp(-q*q / 4.0 / omega2) * dq; + } + } + aa *= 8 / ModuleBase::FOUR_PI; + aa += 1.0 / std::sqrt(alpha * ModuleBase::PI); + + // printf("ucell: %p\n", ucell); + double omega = ucell->omega; + div -= ModuleBase::e2 * omega * aa; + exx_div = div * wfcpw->nks; + // std::cout << "EXX divergence: " << exx_div << std::endl; + + return; + +} + +template +double OperatorEXXPW::cal_exx_energy(psi::Psi *psi_) const +{ + if (PARAM.inp.exxace) + { + return cal_exx_energy_ace(psi_); + } + else + { + return cal_exx_energy_op(psi_); + } +} + +template +double OperatorEXXPW::cal_exx_energy_ace(psi::Psi *ppsi_) const +{ + double Eexx = 0; + + psi::Psi psi_ = *ppsi_; + int *ik_ = const_cast(&this->ik); + int ik_save = this->ik; + for (int i = 0; i < wfcpw->nks; i++) + { + setmem_complex_op()(h_psi_ace, 0, psi_.get_nbands() * psi_.get_nbasis()); + *ik_ = i; + psi_.fix_kb(i, 0); + auto psi_i = psi_.get_pointer(); + act_op_ace(psi_.get_nbands(), psi_.get_nbasis(), 1, psi_i, h_psi_ace, 0, true); + + for (int nband = 0; nband < psi_.get_nbands(); nband++) + { + psi_.fix_kb(i, nband); + auto psi_i_n = psi_.get_pointer(); + auto hpsi_i_n = h_psi_ace + nband * psi_.get_nbasis(); + double wg_i_n = (*wg)(i, nband); + // Eexx += dot(psi_i_n, h_psi_i_n) + Eexx += dot_op()(psi_.get_nbasis(), psi_i_n, hpsi_i_n, false) * wg_i_n * 2; + + } + + + } + + Parallel_Reduce::reduce_pool(Eexx); + *ik_ = ik_save; + return Eexx; +} + +template +double OperatorEXXPW::cal_exx_energy_op(psi::Psi *ppsi_) const +{ + psi::Psi psi_ = *ppsi_; + + using setmem_complex_op = base_device::memory::set_memory_op; + using delmem_complex_op = base_device::memory::delete_memory_op; + T* psi_nk_real = new T[wfcpw->nrxx]; + T* psi_mq_real = new T[wfcpw->nrxx]; + T* h_psi_recip = new T[wfcpw->npwk_max]; + T* h_psi_real = new T[wfcpw->nrxx]; + T* density_real = new T[wfcpw->nrxx]; + T* density_recip = new T[rhopw->npw]; + + if (wg == nullptr) return 0.0; + // evaluate the Eexx + // T Eexx_ik = 0.0; + double Eexx_ik_real = 0.0; + for (int ik = 0; ik < wfcpw->nks; ik++) + { + // auto k = this->pw_wfc->kvec_c[ik]; + // std::cout << k << std::endl; + for (int n_iband = 0; n_iband < psi.get_nbands(); n_iband++) + { + setmem_complex_op()(h_psi_recip, 0, wfcpw->npwk_max); + setmem_complex_op()(h_psi_real, 0, rhopw->nrxx); + setmem_complex_op()(density_real, 0, rhopw->nrxx); + setmem_complex_op()(density_recip, 0, rhopw->npw); + + // double wg_ikb_real = GlobalC::exx_helper.wg(this->ik, n_iband); + double wg_ikb_real = (*wg)(ik, n_iband); + T wg_ikb = wg_ikb_real; + if (wg_ikb_real < 1e-12) + { + continue; + } + + // std::cout << "ik = " << ik << " nb = " << n_iband << " wg_ikb = " << wg_ikb_real << std::endl; + + // const T *psi_nk = get_pw(n_iband, ik); + psi.fix_kb(ik, n_iband); + const T* psi_nk = psi.get_pointer(); + // retrieve \psi_nk in real space + wfcpw->recip_to_real(ctx, psi_nk, psi_nk_real, ik); + + // for \psi_nk, get the pw of iq and band m + // q_points is a vector of integers, 0 to nks-1 + std::vector q_points; + for (int iq = 0; iq < wfcpw->nks; iq++) + { + q_points.push_back(iq); + } + double nqs = q_points.size(); + + // std::cout << "ik = " << ik << " ib = " << n_iband << " wg_kb = " << wg_ikb_real << " wk_ik = " << kv->wk[ik] << std::endl; + for (int iq: q_points) + { + for (int m_iband = 0; m_iband < psi.get_nbands(); m_iband++) + { + // double wg_f = GlobalC::exx_helper.wg(iq, m_iband); + double wg_iqb_real = (*wg)(iq, m_iband); + T wg_iqb = wg_iqb_real; + if (wg_iqb_real < 1e-12) + { + continue; + } + + // std::cout << "iq = " << iq << " mb = " << m_iband << " wg_iqb = " << wg_iqb_real << std::endl; + + psi_.fix_kb(iq, m_iband); + const T* psi_mq = psi_.get_pointer(); + // const T* psi_mq = get_pw(m_iband, iq); + wfcpw->recip_to_real(ctx, psi_mq, psi_mq_real, iq); + + T omega_inv = 1.0 / ucell->omega; + + // direct multiplication in real space, \psi_nk(r) * \psi_mq(r) + #ifdef _OPENMP + #pragma omp parallel for + #endif + for (int ir = 0; ir < wfcpw->nrxx; ir++) + { + // assert(is_finite(psi_nk_real[ir])); + // assert(is_finite(psi_mq_real[ir])); + density_real[ir] = psi_nk_real[ir] * std::conj(psi_mq_real[ir]) * omega_inv; + } + // to be changed into kernel function + + // bring the density to recip space + rhopw->real2recip(density_real, density_recip); + + #ifdef _OPENMP + #pragma omp parallel for reduction(+:Eexx_ik_real) + #endif + for (int ig = 0; ig < rhopw->npw; ig++) + { + int nks = wfcpw->nks; + int npw = rhopw->npw; + Real Fac = pot[ik * nks * npw + iq * npw + ig]; + Eexx_ik_real += Fac * (density_recip[ig] * std::conj(density_recip[ig])).real() + * wg_iqb_real / nqs * wg_ikb_real / kv->wk[ik]; + } + + } // m_iband + + } // iq + + } // n_iband + + } // ik + Eexx_ik_real *= 0.5 * ucell->omega; + Parallel_Reduce::reduce_pool(Eexx_ik_real); + // std::cout << "omega = " << this_->pelec->omega << " tpiba = " << this_->pw_rho->tpiba2 << " exx_div = " << exx_div << std::endl; + + double Eexx = Eexx_ik_real; + return Eexx; +} + +template <> +void trtri_op, base_device::DEVICE_CPU>::operator()(char *uplo, char *diag, int *n, std::complex *a, int *lda, int *info) +{ + ctrtri_(uplo, diag, n, a, lda, info); +} + +template <> +void trtri_op, base_device::DEVICE_CPU>::operator()(char *uplo, char *diag, int *n, std::complex *a, int *lda, int *info) +{ + ztrtri_(uplo, diag, n, a, lda, info); +} + +template <> +void potrf_op, base_device::DEVICE_CPU>::operator()(char *uplo, int *n, std::complex *a, int *lda, int *info) +{ + cpotrf_(uplo, n, a, lda, info); +} + +template <> +void potrf_op, base_device::DEVICE_CPU>::operator()(char *uplo, int *n, std::complex *a, int *lda, int *info) +{ + zpotrf_(uplo, n, a, lda, info); +} + +template class OperatorEXXPW, base_device::DEVICE_CPU>; +template class OperatorEXXPW, base_device::DEVICE_CPU>; +#if ((defined __CUDA) || (defined __ROCM)) +template class OperatorEXXPW, base_device::DEVICE_GPU>; +template class OperatorEXXPW, base_device::DEVICE_GPU>; +#endif + +} // namespace hamilt diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.h b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.h new file mode 100644 index 0000000000..af2d65d4a8 --- /dev/null +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/op_exx_pw.h @@ -0,0 +1,150 @@ +#ifndef OPEXXPW_H +#define OPEXXPW_H + +#include "module_base/matrix.h" +#include "module_basis/module_pw/pw_basis.h" +#include "module_cell/klist.h" +#include "module_psi/psi.h" +#include "operator_pw.h" +#include "module_basis/module_pw/pw_basis_k.h" +#include "module_base/macros.h" +#include "module_base/kernels/math_kernel_op.h" +#include "module_base/blas_connector.h" + +#include +#include +#include + +namespace hamilt +{ + +template +class OperatorEXXPW : public OperatorPW +{ + private: + using Real = typename GetTypeReal::type; + + public: + OperatorEXXPW(const int* isk_in, + const ModulePW::PW_Basis_K* wfcpw_in, + const ModulePW::PW_Basis* rhopw_in, + K_Vectors* kv_in, + const UnitCell* ucell); + + template + explicit OperatorEXXPW(const OperatorEXXPW *op_exx); + + virtual ~OperatorEXXPW(); + + virtual void act(const int nbands, + const int nbasis, + const int npol, + const T *tmpsi_in, + T *tmhpsi, + const int ngk_ik = 0, + const bool is_first_node = false) const override; + + double cal_exx_energy(psi::Psi *psi_) const; + + void set_psi(psi::Psi &psi_in) const { psi = psi_in; } + + void set_wg(const ModuleBase::matrix *wg_in) { wg = wg_in; } + + void construct_ace() const; + + bool first_iter = false; + + private: + const int *isk = nullptr; + const ModulePW::PW_Basis_K *wfcpw = nullptr; + const ModulePW::PW_Basis *rhopw = nullptr; + const UnitCell *ucell = nullptr; + Real exx_div = 0; + Real tpiba = 0; + + std::vector get_q_points(const int ik) const; + const T *get_pw(const int m, const int iq) const; + + void multiply_potential(T *density_recip, int ik, int iq) const; + + void exx_divergence(); + + void get_potential() const; + + void act_op(const int nbands, + const int nbasis, + const int npol, + const T *tmpsi_in, + T *tmhpsi, + const int ngk_ik = 0, + const bool is_first_node = false) const; + + void act_op_ace(const int nbands, + const int nbasis, + const int npol, + const T *tmpsi_in, + T *tmhpsi, + const int ngk_ik = 0, + const bool is_first_node = false) const; + + double cal_exx_energy_op(psi::Psi *psi_) const; + + double cal_exx_energy_ace(psi::Psi *psi_) const; + + mutable int cnt = 0; + + mutable bool potential_got = false; + + // pws +// mutable std::vector> pws; + + // k vectors + K_Vectors *kv = nullptr; + + // psi + mutable psi::Psi psi; + const ModuleBase::matrix* wg; + + // real space memory + T *psi_nk_real = nullptr; + T *psi_mq_real = nullptr; + T *density_real = nullptr; + T *h_psi_real = nullptr; + // density recip space memory + T *density_recip = nullptr; + // h_psi recip space memory + T *h_psi_recip = nullptr; + Real *pot = nullptr; + + // Lin Lin's ACE memory, 10.1021/acs.jctc.6b00092 + mutable T* h_psi_ace = nullptr; // H \Psi, W in the paper + mutable T* psi_h_psi_ace = nullptr; // \Psi^{\dagger} H \Psi, M in the paper + mutable T* L_ace = nullptr; // cholesky(-M).L, L in the paper + mutable std::vector Xi_ace_k; // L^{-1} (H \Psi)^{\dagger}, \Xi in the paper +// mutable T* Xi_ace = nullptr; // L^{-1} (H \Psi)^{\dagger}, \Xi in the paper + + mutable std::map> q_points; + + // occupational number + const ModuleBase::matrix *p_wg; + +// mutable bool update_psi = false; + + Device *ctx = {}; + base_device::DEVICE_CPU* cpu_ctx = {}; + base_device::AbacusDevice_t device = {}; + + using setmem_complex_op = base_device::memory::set_memory_op; + using resmem_complex_op = base_device::memory::resize_memory_op; + using delmem_complex_op = base_device::memory::delete_memory_op; + using syncmem_complex_op = base_device::memory::synchronize_memory_op; + using resmem_real_op = base_device::memory::resize_memory_op; + using delmem_real_op = base_device::memory::delete_memory_op; + using gemm_complex_op = ModuleBase::gemm_op; + using vec_add_vec_complex_op = ModuleBase::constantvector_addORsub_constantVector_op; + using dot_op = ModuleBase::dot_real_op; +}; + +} // namespace hamilt + +#endif // OPEXXPW_H \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_func_exx.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_func_exx.cpp new file mode 100644 index 0000000000..6515a1e0df --- /dev/null +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_func_exx.cpp @@ -0,0 +1,261 @@ +#include "stress_pw.h" +#include "global.h" + +template +void Stress_PW::stress_exx(ModuleBase::matrix& sigma, + const ModuleBase::matrix& wg, + ModulePW::PW_Basis* rhopw, + ModulePW::PW_Basis_K* wfcpw, + const K_Vectors *p_kv, + const psi::Psi, Device>* d_psi_in, const UnitCell& ucell) +{ + // T is complex of FPTYPE, if FPTYPE is double, T is std::complex + // but if FPTYPE is std::complex, T is still std::complex + using T = std::complex; + using Real = FPTYPE; + using setmem_complex_op = base_device::memory::set_memory_op; + using resmem_complex_op = base_device::memory::resize_memory_op; + using resmem_real_op = base_device::memory::resize_memory_op; + using delmem_complex_op = base_device::memory::delete_memory_op; + using delmem_real_op = base_device::memory::delete_memory_op; + using syncmem_complex_op = base_device::memory::synchronize_memory_op; + + int nks = wfcpw->nks; + int nqs = wfcpw->nks; // currently q-points downsampling is not supported + double omega = ucell.omega; + double tpiba = ucell.tpiba; + double tpiba2 = ucell.tpiba2; + double omega_inv = 1.0 / omega; + + // allocate space + T* psi_nk_real = nullptr; + T* psi_mq_real = nullptr; + T* density_real = nullptr; + T* density_recip = nullptr; + Real* pot = nullptr; // This factor is 2x of the potential in 10.1103/PhysRevB.73.125120 + + resmem_complex_op()(psi_nk_real, wfcpw->nrxx); + resmem_complex_op()(psi_mq_real, wfcpw->nrxx); + resmem_complex_op()(density_real, rhopw->nrxx); + resmem_complex_op()(density_recip, rhopw->npw); + resmem_real_op()(pot, rhopw->npw * nks * nks); + + // prepare the coefficients + double exx_div = 0; + + // pasted from op_exx_pw.cpp + { + if (GlobalC::exx_info.info_lip.lambda == 0.0) + { + return; + } + + // here we follow the exx_divergence subroutine in q-e (PW/src/exx_base.f90) + double alpha = 10.0 / wfcpw->gk_ecut; + double div = 0; + + // this is the \sum_q F(q) part + // temporarily for all k points, should be replaced to q points later + for (int ik = 0; ik < wfcpw->nks; ik++) + { + auto k = wfcpw->kvec_c[ik]; +#ifdef _OPENMP +#pragma omp parallel for reduction(+:div) +#endif + for (int ig = 0; ig < rhopw->npw; ig++) + { + auto q = k + rhopw->gcar[ig]; + double qq = q.norm2(); + if (qq <= 1e-8) continue; + else if (GlobalC::exx_info.info_global.ccp_type == Conv_Coulomb_Pot_K::Ccp_Type::Erfc) + { + double hse_omega = GlobalC::exx_info.info_global.hse_omega; + double omega2 = hse_omega * hse_omega; + div += std::exp(-alpha * qq) / qq * (1.0 - std::exp(-qq*tpiba2 / 4.0 / omega2)); + } + else + { + div += std::exp(-alpha * qq) / qq; + } + } + } + + Parallel_Reduce::reduce_pool(div); + // std::cout << "EXX div: " << div << std::endl; + + // if (PARAM.inp.dft_functional == "hse") + if (GlobalC::exx_info.info_global.ccp_type == Conv_Coulomb_Pot_K::Ccp_Type::Erfc) + { + double hse_omega = GlobalC::exx_info.info_global.hse_omega; + div += tpiba2 / 4.0 / hse_omega / hse_omega; // compensate for the finite value when qq = 0 + } + else + { + div -= alpha; + } + + div *= ModuleBase::e2 * ModuleBase::FOUR_PI / tpiba2 / wfcpw->nks; + + // numerically value the mean value of F(q) in the reciprocal space + // This means we need to calculate the average of F(q) in the first brillouin zone + alpha /= tpiba2; + int nqq = 100000; + double dq = 5.0 / std::sqrt(alpha) / nqq; + double aa = 0.0; + // if (PARAM.inp.dft_functional == "hse") + if (GlobalC::exx_info.info_global.ccp_type == Conv_Coulomb_Pot_K::Ccp_Type::Erfc) + { + double hse_omega = GlobalC::exx_info.info_global.hse_omega; + double omega2 = hse_omega * hse_omega; +#ifdef _OPENMP +#pragma omp parallel for reduction(+:aa) +#endif + for (int i = 0; i < nqq; i++) + { + double q = dq * (i+0.5); + aa -= exp(-alpha * q * q) * exp(-q*q / 4.0 / omega2) * dq; + } + } + aa *= 8 / ModuleBase::FOUR_PI; + aa += 1.0 / std::sqrt(alpha * ModuleBase::PI); + div -= ModuleBase::e2 * omega * aa; + exx_div = div * wfcpw->nks; + // std::cout << "EXX divergence: " << exx_div << std::endl; + + } + + // prepare for the potential + for (int ik = 0; ik < nks; ik++) + { + for (int iq = 0; iq < nqs; iq++) + { + auto k = wfcpw->kvec_c[ik]; + auto q = wfcpw->kvec_c[iq]; + #ifdef _OPENMP + #pragma omp parallel for schedule(static) + #endif + for (int ig = 0; ig < rhopw->npw; ig++) + { + FPTYPE qq = (k - q + rhopw->gcar[ig]).norm2() * tpiba2; + FPTYPE fac = -ModuleBase::FOUR_PI * ModuleBase::e2 / qq; + if (qq < 1e-8) + { + pot[ig + iq * rhopw->npw + ik * rhopw->npw * nqs] = exx_div; + } + else + { + pot[ig + iq * rhopw->npw + ik * rhopw->npw * nqs] = fac; + } + } + } + } + + // calculate the stress + + // for nk, mq + for (int ik = 0; ik < nks; ik++) + { + for (int nband = 0; nband < d_psi_in->get_nbands(); nband++) + { + if (wg(ik, nband) < 1e-12) continue; + // psi_nk in real space + d_psi_in->fix_kb(ik, nband); + T* psi_nk = d_psi_in->get_pointer(); + wfcpw->recip2real(psi_nk, psi_nk_real, ik); + + for (int iq = 0; iq < nqs; iq++) + { + for (int mband = 0; mband < d_psi_in->get_nbands(); mband++) + { + // psi_mq in real space + d_psi_in->fix_kb(iq, mband); + T* psi_mq = d_psi_in->get_pointer(); + wfcpw->recip2real(psi_mq, psi_mq_real, iq); + + // overlap density in real space + setmem_complex_op()(density_real, 0.0, rhopw->nrxx); + for (int ig = 0; ig < rhopw->nrxx; ig++) + { + density_real[ig] = psi_nk_real[ig] * std::conj(psi_mq_real[ig]) * omega_inv; + } + + // density in reciprocal space + rhopw->real2recip(density_real, density_recip); + + // really calculate the stress + + // for alpha beta + for (int alpha = 0; alpha < 3; alpha++) + { + for (int beta = alpha; beta < 3; beta++) + { + int delta_ab = (alpha == beta) ? 1 : 0; + double sigma_ab_loc = 0.0; + #ifdef _OPENMP + #pragma omp parallel for schedule(static) reduction(+:sigma_ab_loc) + #endif + for (int ig = 0; ig < rhopw->npw; ig++) + { + auto kqg = wfcpw->kvec_c[ik] - wfcpw->kvec_c[iq] + rhopw->gcar[ig]; + double kqg_alpha = kqg[alpha] * tpiba; + double kqg_beta = kqg[beta] * tpiba; + // equation 10 of 10.1103/PhysRevB.73.125120 + double density_recip2 = std::real(density_recip[ig] * std::conj(density_recip[ig])); + double pot_local = pot[ig + iq * rhopw->npw + ik * rhopw->npw * nqs]; + double _4pi_e2 = ModuleBase::FOUR_PI * ModuleBase::e2; + sigma_ab_loc += density_recip2 * pot_local * (kqg_alpha * kqg_beta * (-pot_local) / _4pi_e2 - delta_ab) ; +// if (std::abs(pot_local + 22.235163511253440) < 1e-2) +// { +// std::cout << "delta_ab: " << delta_ab << std::endl; +// std::cout << "density_recip2: " << density_recip2 << std::endl; +// std::cout << "pot_local: " << pot_local << std::endl; +// std::cout << "kqg_alpha: " << kqg_alpha << std::endl; +// std::cout << "kqg_beta: " << kqg_beta << std::endl; +// +// } + } + + // 0.5 in the following line is caused by 2x in the pot + sigma(alpha, beta) -= GlobalC::exx_info.info_global.hybrid_alpha + * 0.25 * sigma_ab_loc + * wg(ik, nband) * wg(iq, mband) / nqs / p_kv->wk[ik]; + } + } + } + } + } + } + + for (int l = 0; l < 3; l++) + { + for (int m = l + 1; m < 3; m++) + { + sigma(m, l) = sigma(l, m); + } + } + + Parallel_Reduce::reduce_all(sigma.c, sigma.nr * sigma.nc); + +//// print sigma +// for (int i = 0; i < 3; i++) +// { +// for (int j = 0; j < 3; j++) +// { +// std::cout << sigma(i, j) * ModuleBase::RYDBERG_SI / pow(ModuleBase::BOHR_RADIUS_SI, 3) * 1.0e-8 << " "; +// sigma(i, j) = 0; +// } +// std::cout << std::endl; +// } + + + delmem_complex_op()(psi_nk_real); + delmem_complex_op()(psi_mq_real); + delmem_complex_op()(density_real); + delmem_complex_op()(density_recip); + delmem_real_op()(pot); +} + +template class Stress_PW; +#if ((defined __CUDA) || (defined __ROCM)) +template class Stress_PW; +#endif diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/stress_pw.cpp index f0ca34ea3a..827eed53ae 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_pw.cpp @@ -49,6 +49,9 @@ void Stress_PW::cal_stress(ModuleBase::matrix& sigmatot, // DFT+U and DeltaSpin stress ModuleBase::matrix sigmaonsite; sigmaonsite.create(3, 3); + // EXX PW stress + ModuleBase::matrix sigmaexx; + sigmaexx.create(3, 3); for (int i = 0; i < 3; i++) { @@ -64,6 +67,7 @@ void Stress_PW::cal_stress(ModuleBase::matrix& sigmatot, sigmaxcc(i, j) = 0.0; sigmavdw(i, j) = 0.0; sigmaonsite(i, j) = 0.0; + sigmaexx(i, j) = 0.0; } } @@ -118,13 +122,21 @@ void Stress_PW::cal_stress(ModuleBase::matrix& sigmatot, this->stress_onsite(sigmaonsite, this->pelec->wg, wfc_basis, ucell, d_psi_in, p_symm); } + // EXX PW stress + if (GlobalC::exx_info.info_global.cal_exx) + { + this->stress_exx(sigmaexx, this->pelec->wg, rho_basis, wfc_basis, p_kv, d_psi_in, ucell); + } + + for (int ipol = 0; ipol < 3; ipol++) { for (int jpol = 0; jpol < 3; jpol++) { sigmatot(ipol, jpol) = sigmakin(ipol, jpol) + sigmahar(ipol, jpol) + sigmanl(ipol, jpol) + sigmaxc(ipol, jpol) + sigmaxcc(ipol, jpol) + sigmaewa(ipol, jpol) - + sigmaloc(ipol, jpol) + sigmavdw(ipol, jpol) + sigmaonsite(ipol, jpol); + + sigmaloc(ipol, jpol) + sigmavdw(ipol, jpol) + sigmaonsite(ipol, jpol) + + sigmaexx(ipol, jpol); } } @@ -136,9 +148,9 @@ void Stress_PW::cal_stress(ModuleBase::matrix& sigmatot, bool ry = false; ModuleIO::print_stress("TOTAL-STRESS", sigmatot, true, ry); - if (PARAM.inp.test_stress) + if (PARAM.inp.test_stress || true) { - ry = true; +// ry = true; GlobalV::ofs_running << "\n PARTS OF STRESS: " << std::endl; GlobalV::ofs_running << std::setiosflags(std::ios::showpos); GlobalV::ofs_running << std::setiosflags(std::ios::fixed) << std::setprecision(10) << std::endl; @@ -153,6 +165,10 @@ void Stress_PW::cal_stress(ModuleBase::matrix& sigmatot, { ModuleIO::print_stress("ONSITE STRESS", sigmaonsite, PARAM.inp.test_stress, ry); } + if (GlobalC::exx_info.info_global.cal_exx) + { + ModuleIO::print_stress("EXX STRESS", sigmaexx, PARAM.inp.test_stress, ry); + } ModuleIO::print_stress("TOTAL STRESS", sigmatot, PARAM.inp.test_stress, ry); } ModuleBase::timer::tick("Stress_PW", "cal_stress"); diff --git a/source/module_hamilt_pw/hamilt_pwdft/stress_pw.h b/source/module_hamilt_pw/hamilt_pwdft/stress_pw.h index eb08d8ce14..5ac9a2abcd 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/stress_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/stress_pw.h @@ -35,6 +35,16 @@ class Stress_PW : public Stress_Func const pseudopot_cell_vnl& nlpp, const UnitCell& ucell); // nonlocal part of uspp in PW basis + // exx stress due to the scaling of the lattice vectors + // see 10.1103/PhysRevB.73.125120 for details + void stress_exx(ModuleBase::matrix& sigma, + const ModuleBase::matrix& wg, + ModulePW::PW_Basis* rho_basis, + ModulePW::PW_Basis_K* wfc_basis, + const K_Vectors* p_kv, + const psi::Psi, Device>* d_psi_in, + const UnitCell& ucell); // exx stress in PW basis + const elecstate::ElecState* pelec = nullptr; }; #endif diff --git a/source/module_io/input_conv.cpp b/source/module_io/input_conv.cpp index a2240f8b8a..19c182d462 100644 --- a/source/module_io/input_conv.cpp +++ b/source/module_io/input_conv.cpp @@ -316,9 +316,6 @@ void Input_Conv::Convert() //---------------------------------------------------------- // about exx, Peize Lin add 2018-06-20 //---------------------------------------------------------- -#ifdef __EXX -#ifdef __LCAO - std::string dft_functional_lower = PARAM.inp.dft_functional; std::transform(PARAM.inp.dft_functional.begin(), PARAM.inp.dft_functional.end(), @@ -329,14 +326,20 @@ void Input_Conv::Convert() GlobalC::exx_info.info_global.cal_exx = true; GlobalC::exx_info.info_global.ccp_type = Conv_Coulomb_Pot_K::Ccp_Type::Hf; - } else if (dft_functional_lower == "hse") { + } + else if (dft_functional_lower == "hse") + { GlobalC::exx_info.info_global.cal_exx = true; GlobalC::exx_info.info_global.ccp_type = Conv_Coulomb_Pot_K::Ccp_Type::Erfc; - } else if (dft_functional_lower == "opt_orb") { + } +#ifdef __EXX + else if (dft_functional_lower == "opt_orb") + { GlobalC::exx_info.info_global.cal_exx = false; Exx_Abfs::Jle::generate_matrix = true; } +#endif // muller, power, wp22, cwp22 added by jghan, 2024-07-07 else if ( dft_functional_lower == "muller" || dft_functional_lower == "power" ) { @@ -353,11 +356,22 @@ void Input_Conv::Convert() GlobalC::exx_info.info_global.cal_exx = true; GlobalC::exx_info.info_global.ccp_type = Conv_Coulomb_Pot_K::Ccp_Type::Erfc; // use the erfc(w|r-r'|), exx just has the short-range part } + else if (dft_functional_lower == "b3lyp") + { + GlobalC::exx_info.info_global.cal_exx = true; + GlobalC::exx_info.info_global.ccp_type + = Conv_Coulomb_Pot_K::Ccp_Type::Hf; + } else { GlobalC::exx_info.info_global.cal_exx = false; } - if (GlobalC::exx_info.info_global.cal_exx || Exx_Abfs::Jle::generate_matrix || PARAM.inp.rpa) + if (GlobalC::exx_info.info_global.cal_exx +#ifdef __EXX + || Exx_Abfs::Jle::generate_matrix + || PARAM.inp.rpa +#endif + ) { // EXX case, convert all EXX related variables // GlobalC::exx_info.info_global.cal_exx = true; @@ -384,18 +398,37 @@ void Input_Conv::Convert() GlobalC::exx_info.info_ri.cauchy_stress_threshold = PARAM.inp.exx_cauchy_stress_threshold; GlobalC::exx_info.info_ri.ccp_rmesh_times = std::stod(PARAM.inp.exx_ccp_rmesh_times); +#ifdef __EXX Exx_Abfs::Jle::Lmax = PARAM.inp.exx_opt_orb_lmax; Exx_Abfs::Jle::Ecut_exx = PARAM.inp.exx_opt_orb_ecut; Exx_Abfs::Jle::tolerence = PARAM.inp.exx_opt_orb_tolerence; +#endif // EXX does not support symmetry for nspin==4 - if (PARAM.inp.calculation != "nscf" && PARAM.inp.symmetry == "1" && PARAM.inp.nspin == 4) + if (PARAM.inp.calculation != "nscf" && PARAM.inp.symmetry == "1" && PARAM.inp.nspin == 4 && PARAM.inp.basis_type == "lcao") { ModuleSymmetry::Symmetry::symm_flag = -1; } } -#endif // __LCAO -#endif // __EXX + + if (GlobalC::exx_info.info_global.cal_exx && PARAM.inp.basis_type == "pw") + { + if (ModuleSymmetry::Symmetry::symm_flag != -1) + { + ModuleBase::WARNING("Input_Conv", "EXX PW works only with symmetry=-1"); + ModuleSymmetry::Symmetry::symm_flag = -1; + } + + if (PARAM.inp.nspin != 1) + { + ModuleBase::WARNING_QUIT("Input_Conv", "EXX PW works only with nspin=1"); + } + + if (PARAM.inp.device != "cpu") + { + ModuleBase::WARNING_QUIT("Input_Conv", "EXX PW works only with device=cpu"); + } + } //---------------------------------------------------------- // reset symmetry flag to avoid error diff --git a/source/module_io/read_input_item_exx_dftu.cpp b/source/module_io/read_input_item_exx_dftu.cpp index b74611bd79..a313e08be7 100644 --- a/source/module_io/read_input_item_exx_dftu.cpp +++ b/source/module_io/read_input_item_exx_dftu.cpp @@ -32,6 +32,10 @@ void ReadInput::item_exx() { para.input.exx_hybrid_alpha = "1"; } + else if (dft_functional_lower == "b3lyp") + { + para.input.exx_hybrid_alpha = "0.2"; + } else { // no exx in scf, but will change to non-zero in // postprocess like rpa diff --git a/source/module_io/read_input_item_other.cpp b/source/module_io/read_input_item_other.cpp index b23d9c60d2..29e5f1f365 100644 --- a/source/module_io/read_input_item_other.cpp +++ b/source/module_io/read_input_item_other.cpp @@ -526,5 +526,13 @@ void ReadInput::item_others() this->add_item(item); } + // EXX PW by rhx0820, 2025-03-10 + { + Input_Item item("exxace"); + item.annotation = "whether to perform ace calculation in exxpw, default is false"; + read_sync_bool(input.exxace); + this->add_item(item); + } + } } // namespace ModuleIO \ No newline at end of file diff --git a/source/module_parameter/input_parameter.h b/source/module_parameter/input_parameter.h index 4e42017ebd..4e0e8537e4 100644 --- a/source/module_parameter/input_parameter.h +++ b/source/module_parameter/input_parameter.h @@ -637,5 +637,9 @@ struct Input_para double rdmft_power_alpha = 0.656; // the alpha parameter of power-functional, g(occ_number) = occ_number^alpha // double rdmft_wp22_omega; // the omega parameter of wp22-functional = exx_hse_omega + // ============== #Parameters (22.EXX PW) ===================== + // EXX for planewave basis, rhx0820 2025-03-10 + bool exxace = true; // exxace, exact exchange for planewave basis + }; #endif diff --git a/source/module_psi/psi.cpp b/source/module_psi/psi.cpp index 07452554b1..6fb18f3ee9 100644 --- a/source/module_psi/psi.cpp +++ b/source/module_psi/psi.cpp @@ -65,7 +65,7 @@ Psi::Psi(const int nk_in, this->nk = nk_in; this->nbands = nbd_in; this->nbasis = nbs_in; - + this->current_b = 0; this->current_k = 0; this->current_nbasis = nbs_in; @@ -226,6 +226,30 @@ void Psi::set_all_psi(const T* another_pointer, const std::size_t siz synchronize_memory_op()(this->psi, another_pointer, this->size()); } +template +Psi& Psi::operator=(const Psi& psi_in) +{ +// printf("%d\n", &psi_in); + this->ngk = psi_in.ngk; + this->nk = psi_in.get_nk(); + this->nbands = psi_in.get_nbands(); + this->nbasis = psi_in.get_nbasis(); + this->current_k = psi_in.get_current_k(); + this->current_b = psi_in.get_current_b(); + this->k_first = psi_in.get_k_first(); + // this function will copy psi_in.psi to this->psi no matter the device types of each other. + + this->resize(psi_in.get_nk(), psi_in.get_nbands(), psi_in.get_nbasis()); + base_device::memory::synchronize_memory_op()(this->psi, + psi_in.psi, + psi_in.size()); + this->psi_bias = psi_in.get_psi_bias(); + this->current_nbasis = psi_in.get_current_nbas(); + this->psi_current = this->psi + psi_in.get_psi_bias(); + + return *this; +} + template void Psi::resize(const int nks_in, const int nbands_in, const int nbasis_in) { @@ -296,8 +320,8 @@ const int& Psi::get_current_ngk() const } template -int Psi::get_npol() const -{ +int Psi::get_npol() const +{ if (PARAM.inp.nspin == 4) { return 2; diff --git a/source/module_psi/psi.h b/source/module_psi/psi.h index 9b427c070d..6ba0a33720 100644 --- a/source/module_psi/psi.h +++ b/source/module_psi/psi.h @@ -74,6 +74,9 @@ class Psi // size_t size() const {return this->psi.size();} size_t size() const; + // copy assignment operator + Psi& operator=(const Psi& psi_in); + // allocate psi for three dimensions void resize(const int nks_in, const int nbands_in, const int nbasis_in); From c6b84582afc3dcce27a6958a37907166feeb0258 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Tue, 11 Mar 2025 06:53:54 +0000 Subject: [PATCH 126/160] add lbfgs --- source/module_relax/relax_old/bfgs.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index 6cf0cb41f2..22ffbd3db5 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -43,7 +43,7 @@ void BFGS::relax_step(const ModuleBase::matrix& _force,UnitCell& ucell) force[i][j]=_force(i,j)*ModuleBase::Ry_to_eV/ModuleBase::BOHR_TO_A; } } - /*std::cout<<"force"< Date: Tue, 11 Mar 2025 15:13:42 +0800 Subject: [PATCH 127/160] Refactor: move psi init to before_all_runners (#5992) --- source/module_esolver/esolver_ks_lcao.cpp | 61 ++++++++++++++++---- source/module_esolver/lcao_before_scf.cpp | 68 ++++------------------- 2 files changed, 60 insertions(+), 69 deletions(-) diff --git a/source/module_esolver/esolver_ks_lcao.cpp b/source/module_esolver/esolver_ks_lcao.cpp index 35c2eea9b1..da425394f0 100644 --- a/source/module_esolver/esolver_ks_lcao.cpp +++ b/source/module_esolver/esolver_ks_lcao.cpp @@ -3,6 +3,7 @@ #include "module_base/formatter.h" #include "module_base/global_variable.h" #include "module_base/tool_title.h" +#include "module_elecstate/elecstate_tools.h" #include "module_elecstate/module_dm/cal_dm_psi.h" #include "module_hamilt_lcao/module_deltaspin/spin_constrain.h" #include "module_hamilt_lcao/module_dftu/dftu.h" @@ -17,6 +18,7 @@ #include "module_io/output_mat_sparse.h" #include "module_io/output_mulliken.h" #include "module_io/output_sk.h" +#include "module_io/read_wfc_nao.h" #include "module_io/to_qo.h" #include "module_io/to_wannier90_lcao.h" #include "module_io/to_wannier90_lcao_in_pw.h" @@ -27,7 +29,6 @@ #include "module_io/write_proj_band_lcao.h" #include "module_io/write_wfc_nao.h" #include "module_parameter/parameter.h" -#include "module_elecstate/elecstate_tools.h" //be careful of hpp, there may be multiple definitions of functions, 20250302, mohan #include "module_io/write_eband_terms.hpp" @@ -133,12 +134,49 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa two_center_bundle_, orb_); - // 4) initialize the density matrix + // 4) initialize electronic wave function psi + if (this->psi == nullptr) + { + int nsk = 0; + int ncol = 0; + if (PARAM.globalv.gamma_only_local) + { + nsk = PARAM.inp.nspin; + ncol = this->pv.ncol_bands; + if (PARAM.inp.ks_solver == "genelpa" || PARAM.inp.ks_solver == "elpa" || PARAM.inp.ks_solver == "lapack" + || PARAM.inp.ks_solver == "pexsi" || PARAM.inp.ks_solver == "cusolver" + || PARAM.inp.ks_solver == "cusolvermp") + { + ncol = this->pv.ncol; + } + } + else + { + nsk = this->kv.get_nks(); +#ifdef __MPI + ncol = this->pv.ncol_bands; +#else + ncol = PARAM.inp.nbands; +#endif + } + this->psi = new psi::Psi(nsk, ncol, this->pv.nrow, this->kv.ngk, true); + } + + // 5) read psi from file + if (PARAM.inp.init_wfc == "file") + { + if (!ModuleIO::read_wfc_nao(PARAM.globalv.global_readin_dir, this->pv, *(this->psi), this->pelec)) + { + ModuleBase::WARNING_QUIT("ESolver_KS_LCAO", "read electronic wave functions failed"); + } + } + + // 6) initialize the density matrix // DensityMatrix is allocated here, DMK is also initialized here // DMR is not initialized here, it will be constructed in each before_scf dynamic_cast*>(this->pelec)->init_DM(&this->kv, &(this->pv), PARAM.inp.nspin); - // 5) initialize exact exchange calculations + // 7) initialize exact exchange calculations #ifdef __EXX if (PARAM.inp.calculation == "scf" || PARAM.inp.calculation == "relax" @@ -163,22 +201,22 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa } #endif - // 6) initialize DFT+U + // 8) initialize DFT+U if (PARAM.inp.dft_plus_u) { auto* dftu = ModuleDFTU::DFTU::get_instance(); dftu->init(ucell, &this->pv, this->kv.get_nks(), &orb_); } - // 7) initialize local pseudopotentials + // 9) initialize local pseudopotentials this->locpp.init_vloc(ucell, this->pw_rho); ModuleBase::GlobalFunc::DONE(GlobalV::ofs_running, "LOCAL POTENTIAL"); - // 8) inititlize the charge density + // 10) inititlize the charge density this->chr.allocate(PARAM.inp.nspin); this->pelec->omega = ucell.omega; - // 9) initialize the potential + // 11) initialize the potential if (this->pelec->pot == nullptr) { this->pelec->pot = new elecstate::Potential(this->pw_rhod, @@ -191,8 +229,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa &(this->pelec->f_en.vtxc)); } - - // 10) initialize deepks + // 12) initialize deepks #ifdef __DEEPKS LCAO_domain::DeePKS_init(ucell, pv, this->kv.get_nks(), orb_, this->ld, GlobalV::ofs_running); if (PARAM.inp.deepks_scf) @@ -212,7 +249,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa } #endif - // 11) set occupations + // 13) set occupations // tddft does not need to set occupations in the first scf if (PARAM.inp.ocp && inp.esolver_type != "tddft") { @@ -224,7 +261,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa this->pelec->skip_weights); } - // 12) if kpar is not divisible by nks, print a warning + // 14) if kpar is not divisible by nks, print a warning if (PARAM.globalv.kpar_lcao > 1) { if (this->kv.get_nks() % PARAM.globalv.kpar_lcao != 0) @@ -245,7 +282,7 @@ void ESolver_KS_LCAO::before_all_runners(UnitCell& ucell, const Input_pa } } - // 13) initialize rdmft, added by jghan + // 15) initialize rdmft, added by jghan if (PARAM.inp.rdmft == true) { rdmft_solver.init(this->GG, diff --git a/source/module_esolver/lcao_before_scf.cpp b/source/module_esolver/lcao_before_scf.cpp index bc471cd771..0051a50c19 100644 --- a/source/module_esolver/lcao_before_scf.cpp +++ b/source/module_esolver/lcao_before_scf.cpp @@ -27,7 +27,6 @@ #include "module_hamilt_lcao/hamilt_lcaodft/operator_lcao/operator_lcao.h" #include "module_hamilt_lcao/module_deltaspin/spin_constrain.h" #include "module_io/cube_io.h" -#include "module_io/read_wfc_nao.h" #include "module_io/write_elecstat_pot.h" #include "module_io/write_wfc_nao.h" #ifdef __EXX @@ -128,52 +127,10 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) // If k point is used here, allocate HlocR after atom_arrange. this->RA.for_2d(ucell, this->gd, this->pv, PARAM.globalv.gamma_only_local, orb_.cutoffs()); - - // 8) initialize electronic wave function psi - // this code belongs to before_all_runners? mohan add 2025-03-10 - if (this->psi == nullptr) - { - int nsk = 0; - int ncol = 0; - if (PARAM.globalv.gamma_only_local) - { - nsk = PARAM.inp.nspin; - ncol = this->pv.ncol_bands; - if (PARAM.inp.ks_solver == "genelpa" || PARAM.inp.ks_solver == "elpa" || PARAM.inp.ks_solver == "lapack" - || PARAM.inp.ks_solver == "pexsi" || PARAM.inp.ks_solver == "cusolver" - || PARAM.inp.ks_solver == "cusolvermp") - { - ncol = this->pv.ncol; - } - } - else - { - nsk = this->kv.get_nks(); -#ifdef __MPI - ncol = this->pv.ncol_bands; -#else - ncol = PARAM.inp.nbands; -#endif - } - this->psi = new psi::Psi(nsk, ncol, this->pv.nrow, this->kv.ngk, true); - } - - // 9) read psi from file - // this code belongs to before_all_runners? mohan add 2025-03-10 - if (istep == 0 && PARAM.inp.init_wfc == "file") - { - if (!ModuleIO::read_wfc_nao(PARAM.globalv.global_readin_dir, this->pv, *(this->psi), this->pelec)) - { - ModuleBase::WARNING_QUIT("ESolver_KS_LCAO", "read electronic wave functions failed"); - } - } - - - // 10) after ions move, prepare grid in Gint + // 8) after ions move, prepare grid in Gint LCAO_domain::grid_prepare(this->GridT, this->GG, this->GK, ucell, orb_, *this->pw_rho, *this->pw_big); - - // 11) initialize the Hamiltonian operators + // 9) initialize the Hamiltonian operators // if atom moves, then delete old pointer and add a new one if (this->p_hamilt != nullptr) { @@ -213,7 +170,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) #ifdef __DEEPKS - // 12) for each ionic step, the overlap must be rebuilt + // 10) for each ionic step, the overlap must be rebuilt // since it depends on ionic positions if (PARAM.globalv.deepks_setorb) { @@ -242,7 +199,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) } #endif - // 13) prepare sc calculation + // 11) prepare sc calculation if (PARAM.inp.sc_mag_switch) { spinconstrain::SpinConstrain& sc = spinconstrain::SpinConstrain::getScInstance(); @@ -261,7 +218,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) this->pelec); } - // 14) set xc type before the first cal of xc in pelec->init_scf + // 12) set xc type before the first cal of xc in pelec->init_scf // Peize Lin add 2016-12-03 #ifdef __EXX if (PARAM.inp.calculation != "nscf") @@ -277,18 +234,16 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) } #endif - // 15) init_scf, should be before_scf? mohan add 2025-03-10 + // 13) init_scf, should be before_scf? mohan add 2025-03-10 this->pelec->init_scf(istep, ucell, this->Pgrid, this->sf.strucFac, this->locpp.numeric, ucell.symm); - - // 16) initalize DMR + // 14) initalize DMR // DMR should be same size with Hamiltonian(R) dynamic_cast*>(this->pelec) ->get_DM() ->init_DMR(*(dynamic_cast*>(this->p_hamilt)->getHR())); - - // 17) two cases are considered: + // 15) two cases are considered: // 1. DMK in DensityMatrix is not empty (istep > 0), then DMR is initialized by DMK // 2. DMK in DensityMatrix is empty (istep == 0), then DMR is initialized by zeros if (istep > 0) @@ -347,7 +302,7 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) return; } - // 18) the electron charge density should be symmetrized, + // 16) the electron charge density should be symmetrized, // here is the initialization Symmetry_rho srho; for (int is = 0; is < PARAM.inp.nspin; is++) @@ -355,11 +310,10 @@ void ESolver_KS_LCAO::before_scf(UnitCell& ucell, const int istep) srho.begin(is, this->chr, this->pw_rho, ucell.symm); } - // 19) why we need to set this sentence? mohan add 2025-03-10 + // 17) why we need to set this sentence? mohan add 2025-03-10 this->p_hamilt->non_first_scf = istep; - - // 20) update of RDMFT, added by jghan + // 18) update of RDMFT, added by jghan if (PARAM.inp.rdmft == true) { // necessary operation of these parameters have be done with p_esolver->Init() in source/driver_run.cpp From f93b3a938371d5a89be6144cf699413996da1100 Mon Sep 17 00:00:00 2001 From: Hongxu Ren <60290838+Flying-dragon-boxing@users.noreply.github.com> Date: Tue, 11 Mar 2025 17:06:28 +0800 Subject: [PATCH 128/160] Fix: One segmentation fault related to EXX PW (#5993) * feat pexsi * fix : diag not completed * feat * feat: pexsi hsolver * CMake building implemented * Works * adapt to the new container * Turn off USE_PEXSI * Update LibRI to 553c91c * modify include files * namespace-ize * new inputs added * Configure Makefile Compiling, fix typos * Fix Makefile Intel toolchains compile errors * Fix even more PEXSI related Makefile compiling issues * Modify inputs and update to latest version (#2) * run INPUT.Default() in every process in InputParaTest (#3490) Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> * add blas support for FindLAPACK.cmake (#3497) * more unittest of QO: towards orbital selection (#3499) * Fix: fix bug in mulliken charge calculation (#3503) * fix phase * fix case test * Refactor: namespace Conv_Coulomb_Pot_K (#3446) * Refactor: namespace Conv_Coulomb_Pot_K * Refactor: namespace Conv_Coulomb_Pot_K --------- Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * enable the computation of all zeros in one function call (#3449) Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * replace ios.eof() by ios.good() to avoid meeting badbit and failbit in reading STRU (#3506) * Build: add ccache to accelerate the testing process (#3509) * Build: add ccache to accelerate the testing process * Update test.yml * Update test.yml * Update test.yml * Docs: to avoid the misunderstanding in docs (#3518) * to avoid the misunderstanding in docs * Update docs/quick_start/hands_on.md Co-authored-by: Chun Cai --------- Co-authored-by: Chun Cai * Docs: fix a missing depencency in conda build env (#3508) * Feature: Add ENABLE_RAPIDJSON option to control the output of abacus.json (#3519) Add ENABLE_RAPIDJSON option to control the output of abacus.json * Feature: add python wrapper for math sphbes (#3475) * recommit for review * add python wrapper * remove timer since performace tests add * Feature: support segment split in kline mode in KPT file and `out_band` band output precision control, `8` as default (#3493) * add precision control * correct serial version of nscf_band function * fix issue 3482 * update unit and integrated test * update document * correct unittest and make compatible with false and true * fix: bug in Autotest.sh when result.ref has no totaltimeref (#3523) * Fix : unit test of module_xc (#3524) * Fix: omit small magnetic moments to avoid numerical instability (#3530) * update deltalambda * avoid numerical error in orbMulP * add constrain on Mi * change case reference value * Fix: fix multiple compiler warnings (#3515) * Fix: add noreturn attribute to warning_quit * Add type conversion * fix string literal * fix small number trunctuation * Fix system call returned value not checked * fix missing braket * Refactor parameter_pool.cpp and parameter_pool.h * remove duplicated return statements * Change WARNING_QUIT occurances in tests * Add warning message to help debug UT * output the default precision flag (#3496) Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> * Build: Improving CMake performance for finding LibXC and ELPA (#3478) * Fix for finding LibXC and ELPA * For compatibility to previous routines * syntax fix for FindELPA.cmake * Update cmake/FindELPA.cmake Co-authored-by: Chun Cai * Using CMake interface as default for finding LibXC * update docs * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * update docs for installing pkg-config * Update FindLibxc.cmake * Update FindLibxc.cmake * remove previous LibXC routine in CMakeLists.txt Co-authored-by: Chun Cai * Update easy_install.md with Makefile-built LibXC supported * Update easy_install.md to include different behavior in different version on finding ELPA --------- Co-authored-by: Chun Cai * Docs: correct some docs about mp2 smearing method (#3533) * correct some docs about mp2 smearing method * add docs about mv method * Feature : printing band density (#3501) Co-authored-by: wenfei-li Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * add some docs for PR#3501 (#3537) * Feature: enable restart charge density mixing during SCF (#3542) * add a new parameter mixing_restart * do not update rho if iter==mixing_restart * do not update rho if iter==mixing_restart-1 * reset mix and rho_mdata if iter==mixing_restart * fix SCF exit directly since drho=0 if iter=GlobalV::MIXING_RESTART * re-set_mixing in eachiterinit for PW and LCAO * enable SCF restarts in esolver_ks::RUN * add some UnitTests * add some Docs * new inputs added * Update input-main.md (#3551) Solve the format problem mentioned in issue 3543 * Build: fix compatibility issue against toolchain install (#3540) * Fix for finding LibXC and ELPA * For compatibility to previous routines * syntax fix for FindELPA.cmake * Update cmake/FindELPA.cmake Co-authored-by: Chun Cai * Using CMake interface as default for finding LibXC * update docs * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * update docs for installing pkg-config * Update FindLibxc.cmake * Update FindLibxc.cmake * remove previous LibXC routine in CMakeLists.txt Co-authored-by: Chun Cai * Update easy_install.md with Makefile-built LibXC supported * Update easy_install.md to include different behavior in different version on finding ELPA * fix compatibility issue against toolchain * Change default ELPA install routine to old one --------- Co-authored-by: Chun Cai * Test: Configure performance tests for math libraries (#3511) * add performace test of sphbes functions. * fix benchmark cmake errors * add dependencies for docker * update docs * add performance tests for sphbes * add google benchmark * rewrite benchmark tests in fixtures * disable internal testing in benchmark * merge benchmark into integration test --------- Co-authored-by: StarGrys <771582678@qq.com> * Configure Makefile Compiling, fix typos * Fix Makefile Intel toolchains compile errors * Fix even more PEXSI related Makefile compiling issues * Update hsolver_pw.cpp (#3556) when use_uspp==false, overlap matrix should be E. * Fix: cuda build target (#3276) * Fix: cuda buid target * Update CMakeLists.txt --------- Co-authored-by: Denghui Lu --------- Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> Co-authored-by: Haozhi Han Co-authored-by: Zhao Tianqi Co-authored-by: PeizeLin <78645006+PeizeLin@users.noreply.github.com> Co-authored-by: jinzx10 Co-authored-by: Chun Cai Co-authored-by: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Co-authored-by: Jie Li <76780849+jieli-matrix@users.noreply.github.com> Co-authored-by: Wenfei Li <38569667+wenfei-li@users.noreply.github.com> Co-authored-by: Denghui Lu Co-authored-by: YI Zeping <18586016708@163.com> Co-authored-by: wenfei-li Co-authored-by: jingan-181 <78459531+jingan-181@users.noreply.github.com> Co-authored-by: StarGrys <771582678@qq.com> Co-authored-by: Haozhi Han * Revert "Modify inputs and update to latest version" * Update FindPEXSI.cmake to fix Comments * Fix CI errors * Fix CI Errors and Merge with Upstream * Resolve Pull Request Reviews * Fix parallel communication related issue * Fix vars in Makefile.vars, add input tests and comments for pexsi vars * Fix nspin > 1 cases * Improvement: take calculated mu as new initial guess, may slightly improve performance * Fix mistakes in the last commit * Fix: params and features - set default pexsi_temp - fix md in pexsi * fix empty lines * Fix: move params to pexsi_solver, rename USE_PEXSI to ENABLE_PEXSI * Tests: Modify Dockerfile and GitHub Workflows * Fix: wrong abacus link for dockerfile * Docs: added docs for pexsi inputs * Tests: three tests added for pexsi * Fix unit test issues in input_conv * Very good unit test, making my laptop fan spin * Change default pexsi_npole from 80 to 40 * Place pexsi_EDM in DensityMatrix, set size of pexsi_dm = 1 when GlobalV::NSPIN==4, and add comments for dmToRho * An unit test added for DiagoPexsi * modify for changed gint interface * correct nspin related behaviors * add efermi passthrough * Revert "add efermi passthrough" This reverts commit d7b402de0f983c654e693deb3617632b43f5f8ef. * commits to resolve conversations related to codes * DM and EDM pointers in pexsi now handled by diagopexsi, and copying h s matrices no longer needed * add pexsi examples * fix pexsi unit test (original version shouldn't run) * add building docs for pexsi * set cxx standard to c++14, which is required in make_unique * Fix: Fix typo related to pexsi * update to PPEXSIDFTDriver2 * default npoints to 1, so single core pexsi will work * Feature: exx operator for pw basis, single kpt * apply pexsi changes(?) * q-e style exx_div * Correct exxdiv * Fix Compile errors * refactor to abandon `pdiagh` * Fix mu_buffer and nspin * HSE examples * Feature: Multi-K exx * Feature: Multi-K exx * Updates with latest * Remove redundant global vars * Update to v3.9.0 * Update to v3.9.0, now code works * Remove Redundant cal_exx_energy in esolver_ks_pw.cpp * Some mess * Minor Fixes * Fix separate loop and screening * Add EXX stress * EXX Energy??? * Multi-K is broken??? * Fix: Multi-K and stress * Feature: ACE for single-K * Feature: ACE should work for multi-K, but not for sure * Feature: ACE works. Next step is ACE energy. * Fix: adapt to the latest instruction for variable `conv_esolver` * Reconstruct: move exx_helper to hamilt_pwdft * Fix: Now EXX PW doesn't depend on LibRI * Fix: Add input constraints for EXX PW * Fix: Remove redundant mpi barrier * Fix: Clean irrelevant files * Fix: Clean irrelevant files * Feature: add ace flag, exit on using gpu * Refactor: Phase 1 for refactoring exx energy * Feature: now ace calculates energy * Feature: enable exx energy * Fix: fix makefile compilation error * Fix: One minor fix for a segmentation fault * Tests: one integrate test for exx pw, only for verifying whether exx pw works * Revert "Tests: one integrate test for exx pw, only for verifying whether exx pw works" This reverts commit e7b606fe0a5ac4ba71ebde66c2b7322454d08916. --------- Co-authored-by: zhangzhihao <1900017707@pku.edu.cn> Co-authored-by: zhangzh-pku <64026312+zhangzh-pku@users.noreply.github.com> Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> Co-authored-by: Haozhi Han Co-authored-by: Zhao Tianqi Co-authored-by: PeizeLin <78645006+PeizeLin@users.noreply.github.com> Co-authored-by: jinzx10 Co-authored-by: Chun Cai Co-authored-by: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Co-authored-by: Jie Li <76780849+jieli-matrix@users.noreply.github.com> Co-authored-by: Wenfei Li <38569667+wenfei-li@users.noreply.github.com> Co-authored-by: Denghui Lu Co-authored-by: YI Zeping <18586016708@163.com> Co-authored-by: wenfei-li Co-authored-by: jingan-181 <78459531+jingan-181@users.noreply.github.com> Co-authored-by: StarGrys <771582678@qq.com> Co-authored-by: Haozhi Han Co-authored-by: Mohan Chen --- .../hamilt_pwdft/module_exx_helper/exx_helper.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h b/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h index 4464bdab0a..59b242d623 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h +++ b/source/module_hamilt_pw/hamilt_pwdft/module_exx_helper/exx_helper.h @@ -16,7 +16,7 @@ struct Exx_Helper public: Exx_Helper() = default; - OperatorEXX *op_exx; + OperatorEXX *op_exx = nullptr; void set_firstiter() { first_iter = true; } void set_wg(const ModuleBase::matrix *wg_) { wg = wg_; } @@ -35,9 +35,8 @@ struct Exx_Helper private: bool first_iter; - psi::Psi *psi; - const ModuleBase::matrix *wg; - + psi::Psi *psi = nullptr; + const ModuleBase::matrix *wg = nullptr; }; #endif // EXX_HELPER_H From 992f39ee715c446ae5eae9f782055c0d3f8bb946 Mon Sep 17 00:00:00 2001 From: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Date: Tue, 11 Mar 2025 22:05:40 +0800 Subject: [PATCH 129/160] test: correct INPUT of examples/spin_polarized/ATOM (#5998) Co-authored-by: root --- examples/spin_polarized/ATOM/INPUT | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/spin_polarized/ATOM/INPUT b/examples/spin_polarized/ATOM/INPUT index aa1145a759..11b933d8a4 100644 --- a/examples/spin_polarized/ATOM/INPUT +++ b/examples/spin_polarized/ATOM/INPUT @@ -26,7 +26,7 @@ basis_type lcao # lcao or pw gamma_only 1 # 0/1, replace KPT #Parameters (4.Smearing) -smearing_method gau # mp/gau/fd/fixed, mp for metal gau for semicon +smearing_method gauss # mp/gau/fd/fixed, mp for metal gau for semicon smearing_sigma 0.001 # Rydberg, 0.002 for mp 0.001 for gau #Parameters (5.Mixing) From caf7bcd4cba7066726ce3948574c0d1a5ad35506 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Wed, 12 Mar 2025 06:34:45 +0000 Subject: [PATCH 130/160] lbfgs0 --- source/module_relax/relax_old/bfgs.cpp | 2 +- source/module_relax/relax_old/lbfgs.cpp | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index c0c1730021..86075ac685 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -349,7 +349,7 @@ void BFGS::UpdatePos(UnitCell& ucell) a[i*3+j]/=ModuleBase::BOHR_TO_A; } } - ucell.update_pos_tau(a); + unitcell::update_pos_tau(ucell.lat,a,ucell.ntype,ucell.nat,ucell.atoms); /*double move_ion[3*size]; ModuleBase::zeros(move_ion, size*3); diff --git a/source/module_relax/relax_old/lbfgs.cpp b/source/module_relax/relax_old/lbfgs.cpp index 44d7cdebff..61a3c2faf9 100644 --- a/source/module_relax/relax_old/lbfgs.cpp +++ b/source/module_relax/relax_old/lbfgs.cpp @@ -3,6 +3,7 @@ #include "module_base/matrix3.h" #include "module_parameter/parameter.h" #include "ions_move_basic.h" +#include "module_cell/update_cell.h" void LBFGS::allocate(const int _size) // initialize H0、H、pos0、force0、force { @@ -775,7 +776,7 @@ double LBFGS::GetEnergy(UnitCell& ucell,double stp) } } int k=0; - ucell.update_pos_tau(a); + unitcell::update_pos_tau(ucell.lat,a,ucell.ntype,ucell.nat,ucell.atoms); return solver->cal_energy(); } std::vector LBFGS::GetForce(UnitCell& ucell,double stp) @@ -790,7 +791,7 @@ std::vector LBFGS::GetForce(UnitCell& ucell,double stp) } } int k=0; - ucell.update_pos_tau(a); + unitcell::update_pos_tau(ucell.lat,a,ucell.ntype,ucell.nat,ucell.atoms); ModuleBase::matrix b; solver->cal_force(ucell,b); std::vector c=std::vector(3*size, 0.0); @@ -820,7 +821,7 @@ void LBFGS::UpdatePos(UnitCell& ucell) { std::cout< Date: Wed, 12 Mar 2025 07:07:46 +0000 Subject: [PATCH 131/160] addlbfgs --- source/Makefile.Objects | 1 + 1 file changed, 1 insertion(+) diff --git a/source/Makefile.Objects b/source/Makefile.Objects index f15bde444f..e9ad17d51c 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -443,6 +443,7 @@ OBJS_RELAXATION=bfgs_basic.o\ relax.o\ line_search.o\ bfgs.o\ + lbfgs.o\ OBJS_SURCHEM=surchem.o\ From 586a02be37d020bcc49cd67830d666dbc5778eed Mon Sep 17 00:00:00 2001 From: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Date: Fri, 14 Mar 2025 18:17:45 +0800 Subject: [PATCH 132/160] Doc: polish Quick Start part of online doc (#6006) * polish Quick Start in online doc * set scf_thr 1e-6 * correct typo --- README.md | 2 +- docs/CITATIONS.md | 8 ++++++++ docs/DevelopingTeam.md | 4 ++-- docs/index.rst | 4 ++-- docs/quick_start/easy_install.md | 4 ++-- docs/quick_start/hands_on.md | 18 +++++++----------- docs/quick_start/output.md | 6 +++--- 7 files changed, 25 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 31857eeac9..e0c81ae655 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ # About ABACUS -ABACUS (Atomic-orbital Based Ab-initio Computation at UStc) is an open-source package based on density functional theory (DFT). The package utilizes both plane wave and numerical atomic basis sets with the usage of norm-conserving pseudopotentials to describe the interactions between nuclear ions and valence electrons. ABACUS supports LDA, GGA, meta-GGA, and hybrid functionals. Apart from single-point calculations, the package allows geometry optimizations and ab-initio molecular dynamics with various ensembles. The package also provides a variety of advanced functionalities for simulating materials, including the DFT+U, VdW corrections, and implicit solvation model, etc. In addition, ABACUS strives to provide a general infrastructure to facilitate the developments and applications of novel machine-learning-assisted DFT methods (DeePKS, DP-GEN, DeepH, DeePTB etc.) in molecular and material simulations. +ABACUS (**A**tomic-orbital **B**ased **A**b-initio **C**omputation at **US**tc) is an open-source package based on density functional theory (DFT). The package utilizes both plane wave and numerical atomic basis sets with the usage of pseudopotentials to describe the interactions between nuclear ions and valence electrons. ABACUS supports LDA, GGA, meta-GGA, and hybrid functionals. Apart from single-point calculations, the package allows geometry optimizations and ab-initio molecular dynamics with various ensembles. The package also provides a variety of advanced functionalities for simulating materials, including the DFT+U, VdW corrections, and implicit solvation model, etc. In addition, ABACUS strives to provide a general infrastructure to facilitate the developments and applications of novel machine-learning-assisted DFT methods (DeePKS, DP-GEN, DeepH, DeePTB etc.) in molecular and material simulations. # Online Documentation For detailed documentation, please refer to [our documentation website](https://abacus.deepmodeling.com/). diff --git a/docs/CITATIONS.md b/docs/CITATIONS.md index 406fc91205..5f2508f82a 100644 --- a/docs/CITATIONS.md +++ b/docs/CITATIONS.md @@ -4,10 +4,18 @@ The following references are required to be cited when using ABACUS. Specificall - **For general purpose:** + *For LCAO basis:* + Mohan Chen, G. C. Guo, and Lixin He. "Systematically improvable optimized atomic basis sets for ab initio calculations." Journal of Physics: Condensed Matter 22.44 (2010): 445501. Pengfei Li, et al. "Large-scale ab initio simulations based on systematically improvable atomic basis." Computational Materials Science 112 (2016): 503-517. + Peize Lin, Xinguo Ren, Xiaohui Liu, Lixin He. Ab initio electronic structure calculations based on numerical atomic orbitals: Basic fomalisms and recent progresses. Wiley Interdisciplinary Reviews: Computational Molecular Science, 2024, 14(1): e1687. + + *For LCAO and PW basis:* + + Weiqing Zhou, Deye Zheng, Qianrui Liu, et al. ABACUS: An Electronic Structure Analysis Package for the AI Era. arXiv preprint arXiv:2501.08697, 2025. + - **If Stochastic DFT is used:** Qianrui Liu, and Mohan Chen. "Plane-Wave-Based Stochastic-Deterministic Density Functional Theory for Extended Systems." . diff --git a/docs/DevelopingTeam.md b/docs/DevelopingTeam.md index 1862994511..333e923c67 100644 --- a/docs/DevelopingTeam.md +++ b/docs/DevelopingTeam.md @@ -4,5 +4,5 @@ The current development team consists the following research groups/affiliations - University of Science and Technology of China (Dr. Lixin He) - Peking University (Dr. Mohan Chen) - Institute of Physics, Chinese Academy of Sciences (Dr. Xinguo Ren) -- Beijing AI for Science Institute -- Institute of Artificial Intelligence, Hefei Comprehensive National Science Center. +- Beijing AI for Science Institute (Dr. Daye Zheng) +- Institute of Artificial Intelligence, Hefei Comprehensive National Science Center (Dr. Lixin He). diff --git a/docs/index.rst b/docs/index.rst index f0a5dcd8e3..93e15b0e3b 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -7,10 +7,10 @@ ABACUS Documentation ================================================= -ABACUS (Atomic-orbital Based Ab-initio Computation at UStc) is +ABACUS (**A**tomic-orbital **B**ased **A**b-initio **C**omputation at **US**tc) is an open-source computer code package based on density functional theory (DFT). The package utilizes both plane wave and numerical -atomic basis sets with the usage of norm-conserving pseudopotentials +atomic basis sets with the usage of pseudopotentials to describe the interactions between nuclear ions and valence electrons. ABACUS supports LDA, GGA, meta-GGA, and hybrid functionals. Apart from single-point calculations, the package allows geometry optimizations diff --git a/docs/quick_start/easy_install.md b/docs/quick_start/easy_install.md index 332300475a..edc82806a6 100644 --- a/docs/quick_start/easy_install.md +++ b/docs/quick_start/easy_install.md @@ -1,6 +1,6 @@ # Easy Installation -This guide helps you install ABACUS with basic features. **For DeePKS, DeePMD and Libxc support, or building with `make`, please refer to [the advanced installation guide](../advanced/install.md)** after going through this page. We recommend building ABACUS with `cmake` to avoid dependency issues. We recommend compiling ABACUS(and possibly its requirements) from the source code using the latest compiler for the best performace. You can try [toolchain](#install-requirements-by-toolchain) to install ABACUS and dependencies in a source-code compilation way with convience. You can also deploy ABACUS **without building** by [Docker](#container-deployment) or [conda](#install-by-conda). Please note that ABACUS only supports Linux; for Windows users, please consider using [WSL](https://learn.microsoft.com/en-us/windows/wsl/) or docker. +This guide helps you install ABACUS with basic features. **For DeePKS, DeePMD and Libxc support, or building with `make`, please refer to [the advanced installation guide](../advanced/install.md)** after going through this page. We recommend building ABACUS with `cmake` to avoid dependency issues. We recommend compiling ABACUS (and possibly its requirements) from the source code using the latest compiler for the best performace. You can try [toolchain](#install-requirements-by-toolchain) to install ABACUS and dependencies in a source-code compilation way with convience. You can also deploy ABACUS **without building** by [Docker](#container-deployment) or [conda](#install-by-conda). Please note that ABACUS only supports Linux; for Windows users, please consider using [WSL](https://learn.microsoft.com/en-us/windows/wsl/) or docker. ## Get ABACUS source code @@ -79,7 +79,7 @@ git remote -v # Replace "origin" with "upstream" or the remote name corresponding to deepmodeling/abacus-develop if necessary git fetch origin -git checkout v3.8.4 # Replace the tag with the latest version +git checkout v3.x.x # Replace the tag with the latest version, like v3.10.0 git describe --tags # Verify if the tag has been successfully checked out ``` diff --git a/docs/quick_start/hands_on.md b/docs/quick_start/hands_on.md index 2e0e768169..fe0111ea4c 100644 --- a/docs/quick_start/hands_on.md +++ b/docs/quick_start/hands_on.md @@ -4,7 +4,7 @@ ### A quick LCAO example -ABACUS is well known for its support of LCAO (Linear Combination of Atomic Orbital) basis set in calculating periodic condensed matter systems, so it's a good choice to start from a LCAO example of self-consistent field (SCF) calculation. Here, FCC MgO has been chosen as a quick start example. The default name of a structure file in ABACUS is `STRU`. The `STRU` file for FCC MgO in a LCAO calculation is shown below: +ABACUS is well known for its support of LCAO (Linear Combination of Atomic Orbital) basis set in calculating periodic condensed matter systems. It's a good choice to start from a LCAO example of self-consistent field (SCF) calculation. Here, FCC MgO has been chosen as a quick start example. The default name of a structure file in ABACUS is `STRU`. The `STRU` file for FCC MgO in a LCAO calculation is shown below: ``` #This is the atom file containing all the information @@ -48,11 +48,10 @@ Next, the `INPUT` file is required, which sets all key parameters to direct ABAC ``` INPUT_PARAMETERS suffix MgO -ntype 2 pseudo_dir ./ orbital_dir ./ ecutwfc 100 # Rydberg -scf_thr 1e-4 # Rydberg +scf_thr 1e-6 # SCF criterion basis_type lcao calculation scf # this is the key parameter telling abacus to do a scf calculation ``` @@ -71,7 +70,7 @@ Gamma After all the above input files have been set, one should be able to run the first quick example. The simplest way is to use the command line, e.g.: ``` -mpirun -np 2 abacus +OMP_NUM_THREADS=1 mpirun -np 2 abacus ``` The main output information is stored in the file `OUT.MgO/running_scf.log`, which starts with @@ -138,10 +137,9 @@ The `INPUT` file follows as: ``` INPUT_PARAMETERS suffix MgO -ntype 2 pseudo_dir ./ ecutwfc 100 # Rydberg -scf_thr 1e-4 # Rydberg +scf_thr 1e-6 # SCF criterion basis_type pw # changes the type of basis set calculation scf # this is the key parameter telling abacus to do a scf calculation ``` @@ -201,12 +199,11 @@ The `INPUT` is provided as follows: ``` INPUT_PARAMETERS suffix MgO -ntype 2 nelec 0.0 pseudo_dir ./ orbital_dir ./ ecutwfc 100 # Rydberg -scf_thr 1e-4 # Rydberg +scf_thr 1e-6 # SCF criterion basis_type lcao calculation cell-relax # this is the key parameter telling abacus to do a optimization calculation force_thr_ev 0.01 # the threshold of the force convergence, in unit of eV/Angstrom @@ -223,11 +220,10 @@ The `INPUT` is provided as follows: ``` INPUT_PARAMETERS suffix MgO -ntype 2 nelec 0.0 pseudo_dir ./ ecutwfc 100 # Rydberg -scf_thr 1e-4 # Rydberg +scf_thr 1e-6 # SCF criterion basis_type pw calculation cell-relax # this is the key parameter telling abacus to do a optimization calculation force_thr_ev 0.01 # the threshold of the force convergence, in unit of eV/Angstrom @@ -236,4 +232,4 @@ relax_nmax 100 # the maximal number of ionic iteration steps out_stru 1 ``` -Use the same `KPT`, `STRU`, and pseudopotential files as in the above SCF-PW examples. The final optimized structure can be found in `STRU_NOW.cif` and `OUT.MgO/running_cell-relax.log`. +Use the same `KPT`, `STRU`, and pseudopotential files as in the above SCF-PW examples. The final optimized structure can be found in `STRU_NOW.cif` and `STRU_ION_D` with different format. diff --git a/docs/quick_start/output.md b/docs/quick_start/output.md index ac649265f7..6a6e150d8e 100644 --- a/docs/quick_start/output.md +++ b/docs/quick_start/output.md @@ -6,7 +6,7 @@ The following files are the central output files for ABACUS. After executing the Different from `INPUT` given by the users, `OUT.suffix/INPUT` contains all parameters in ABACUS. -> **Note:** `OUT.suffix/INPUT` contain the initial default of ABACUS instead of the real parameters used in calculations. If you want to figure out the real parameters used in calculations, you can open `OUT.suffix/runing_scf.log` and research corresponding parameter you are interested. +> **Note:** `OUT.suffix/INPUT` contain the initial default of ABACUS instead of the real parameters used in calculations. This file is stored for reproduction in case the default value is changed during development. If you want to figure out the real parameters used in calculations, you can open `OUT.suffix/runing_scf.log` and research corresponding parameter you are interested. For a complete list of input parameters, please consult this [instruction](../advanced/input_files/input-main.md). @@ -33,9 +33,9 @@ BAND Energy(ev) Occupation Kpoint = 1 5 9.41058 0 ``` -## *STRU_SIMPLE.cif* +## *STRU.cif* -ABACUS generates a `.cif` format structure file based on the input file `STRU`, facilitating users to visualize with commonly used software. `STRU_READIN_ADJUST.cif` is the structure after considering symmetry. +ABACUS generates a `.cif` format structure file based on the input file `STRU`, facilitating users to visualize with commonly used software. ## *warning.log* From 0d9f76241821f5052f1c1c58cc409f550bd4e069 Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Fri, 14 Mar 2025 20:26:25 +0800 Subject: [PATCH 133/160] v3.9.0.2 (#6007) --- source/version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/version.h b/source/version.h index 89f749bebf..246665f8f0 100644 --- a/source/version.h +++ b/source/version.h @@ -1,3 +1,3 @@ #ifndef VERSION -#define VERSION "v3.9.0.1" +#define VERSION "v3.9.0.2" #endif From c93cd1ac01b3512bfee0c0a3b8404936a6120c1f Mon Sep 17 00:00:00 2001 From: Critsium Date: Fri, 14 Mar 2025 08:28:10 -0400 Subject: [PATCH 134/160] [Refactor] Remove my_math.hpp (#6002) * Remove my_math.hpp * Remove the file --- source/module_base/scalapack_connector.h | 203 ++++++++- source/module_hsolver/genelpa/elpa_new.cpp | 5 +- .../genelpa/elpa_new_complex.cpp | 38 +- .../module_hsolver/genelpa/elpa_new_real.cpp | 36 +- source/module_hsolver/genelpa/my_math.hpp | 384 ------------------ source/module_hsolver/genelpa/utils.cpp | 3 +- 6 files changed, 246 insertions(+), 423 deletions(-) delete mode 100644 source/module_hsolver/genelpa/my_math.hpp diff --git a/source/module_base/scalapack_connector.h b/source/module_base/scalapack_connector.h index 8ff3ab708f..25eb3db59f 100644 --- a/source/module_base/scalapack_connector.h +++ b/source/module_base/scalapack_connector.h @@ -12,6 +12,11 @@ extern "C" int *desc, const int *m, const int *n, const int *mb, const int *nb, const int *irsrc, const int *icsrc, const int *ictxt, const int *lld, int *info); + + void pddot_(int* n, double* dot, double* x, int* ix, int* jx, int* descx, int* incx, + double* y, int* iy, int* jy, int* descy, int* incy); + void pzdotc_(int* n, std::complex* dot, std::complex* x, int* ix, int* jx, int* descx, int* incx, + std::complex* y, int* iy, int* jy, int* descy, int* incy); void pdpotrf_(char *uplo, int *n, double *a, int *ia, int *ja, int *desca, int *info); // void pzpotrf_(char *uplo, int *n, double _Complex *a, int *ia, int *ja, int *desca, int *info); @@ -69,7 +74,10 @@ extern "C" void pztrmm_(char *side , char *uplo , char *transa , char *diag , int *m , int *n , std::complex *alpha , std::complex *a , int *ia , int *ja , int *desca , std::complex *b , int *ib , int *jb , int *descb ); - + void pzhemm_(char* side , char* uplo , int* m , int* n , + std::complex* alpha , std::complex* a , int* ia , int* ja , int* desca , + std::complex* b , int* ib , int* jb , int* descb , + std::complex* beta , std::complex* c , int* ic , int* jc , int* descc ); void pzgetrf_( const int *M, const int *N, std::complex *A, const int *IA, const int *JA, const int *DESCA, @@ -200,6 +208,38 @@ class ScalapackConnector pzgeadd_(&transa, &m, &n, &alpha, a, &ia, &ja, desca, &beta, c, &ic, &jc, descc); } + static inline + void dot(int n, + double& dot, + double* a, + int ia, + int ja, + int inca, + double* b, + int ib, + int jb, + int incb, + int* desc) + { + pddot_(&n, &dot, a, &ia, &ja, desc, &inca, b, &ib, &jb, desc, &incb); + } + + static inline + void dot(int n, + std::complex& dotc, + std::complex* a, + int ia, + int ja, + int inca, + std::complex* b, + int ib, + int jb, + int incb, + int* desc) + { + pzdotc_(&n, &dotc, a, &ia, &ja, desc, &inca, b, &ib, &jb, desc, &incb); + } + static inline void gemm( const char transa, const char transb, @@ -228,6 +268,85 @@ class ScalapackConnector B, &IB, &JB, DESCB, &beta, C, &IC, &JC, DESCC); } + static inline + void gemm(char transa, char transb, int M, int N, int K, + double alpha, + double* A, + double* B, + double beta, + double* C, + int* DESC) + { + int isrc = 1; + pdgemm_(&transa, + &transb, + &M, + &N, + &K, + &alpha, + A, + &isrc, + &isrc, + DESC, + B, + &isrc, + &isrc, + DESC, + &beta, + C, + &isrc, + &isrc, + DESC); + } + + static inline + void gemm(char transa, char transb, int M, int N, int K, + std::complex alpha, + std::complex* A, + std::complex* B, + std::complex beta, + std::complex* C, + int* DESC) + { + + int isrc = 1; + pzgemm_(&transa, + &transb, + &M, + &N, + &K, + &alpha, + A, + &isrc, + &isrc, + DESC, + B, + &isrc, + &isrc, + DESC, + &beta, + C, + &isrc, + &isrc, + DESC); + } + + static inline + void symm(char side, + char uplo, + int m, + int n, + double alpha, + double* a, + double* b, + double beta, + double* c, + int* desc) + { + int isrc = 1; + pdsymm_(&side, &uplo, &m, &n, &alpha, a, &isrc, &isrc, desc, b, &isrc, &isrc, desc, &beta, c, &isrc, &isrc, desc); + } + static inline void getrf( const int M, const int N, @@ -263,6 +382,88 @@ class ScalapackConnector { pztranu_(&m, &n, &alpha, a, &ia, &ja, desca, &beta, c, &ic, &jc, descc); } + + static inline + int potrf(char uplo, int na, double* U, int* desc) + { + int isrc = 1; + int info; + pdpotrf_(&uplo, &na, U, &isrc, &isrc, desc, &info); + return info; + } + + static inline + int potrf(char uplo, int na, std::complex* U, int* desc) + { + int isrc = 1; + int info; + pzpotrf_(&uplo, &na, U, &isrc, &isrc, desc, &info); + return info; + } + + static inline + void trmm(char side, + char uplo, + char trans, + char diag, + int m, + int n, + double alpha, + double* a, + double* b, + int* desc) + { + int isrc = 1; + pdtrmm_(&side, &uplo, &trans, &diag, &m, &n, &alpha, a, &isrc, &isrc, desc, b, &isrc, &isrc, desc); + } + + static inline + void trmm(char side, + char uplo, + char trans, + char diag, + int m, + int n, + std::complex alpha, + std::complex* a, + std::complex* b, + int* desc) + { + int isrc = 1; + pztrmm_(&side, &uplo, &trans, &diag, &m, &n, &alpha, a, &isrc, &isrc, desc, b, &isrc, &isrc, desc); + } + + static inline + void hemm(char side, + char uplo, + int na, + std::complex alpha, + std::complex* a, + std::complex* b, + std::complex beta, + std::complex* c, + int* desc) + { + int isrc = 1; + pzhemm_(&side, + &uplo, + &na, + &na, + &alpha, + a, + &isrc, + &isrc, + desc, + b, + &isrc, + &isrc, + desc, + &beta, + c, + &isrc, + &isrc, + desc); + } }; #endif // __MPI diff --git a/source/module_hsolver/genelpa/elpa_new.cpp b/source/module_hsolver/genelpa/elpa_new.cpp index c9475d2bdf..3d214d20fd 100644 --- a/source/module_hsolver/genelpa/elpa_new.cpp +++ b/source/module_hsolver/genelpa/elpa_new.cpp @@ -1,7 +1,10 @@ #include "elpa_new.h" #include "elpa_solver.h" -#include "my_math.hpp" +extern "C" +{ +#include "Cblacs.h" +} #include "utils.h" #include #include diff --git a/source/module_hsolver/genelpa/elpa_new_complex.cpp b/source/module_hsolver/genelpa/elpa_new_complex.cpp index ec267d53c5..7c4e94b922 100644 --- a/source/module_hsolver/genelpa/elpa_new_complex.cpp +++ b/source/module_hsolver/genelpa/elpa_new_complex.cpp @@ -9,7 +9,7 @@ #include "elpa_new.h" #include "elpa_solver.h" -#include "my_math.hpp" +#include "module_base/scalapack_connector.h" #include "utils.h" extern std::map NEW_ELPA_HANDLE_POOL; @@ -72,7 +72,7 @@ int ELPA_Solver::generalized_eigenvector(std::complex* A, std::complex1) { timer(myid, "A*U^-1", "2.1a", t); @@ -84,7 +84,7 @@ int ELPA_Solver::generalized_eigenvector(std::complex* A, std::complex1) { timer(myid, "U^-T*(A*U^-1)", "2.2a", t); @@ -98,7 +98,7 @@ int ELPA_Solver::generalized_eigenvector(std::complex* A, std::complex1) { timer(myid, "B*A^T", "2.1b", t); @@ -109,7 +109,7 @@ int ELPA_Solver::generalized_eigenvector(std::complex* A, std::complex1) { timer(myid, "B*(B*A^T)^T", "2.2b", t); @@ -168,7 +168,7 @@ int ELPA_Solver::decomposeRightMatrix(std::complex* B, double* EigenValu t=-1; timer(myid, "pzpotrf_", "1", t); } - Cpzpotrf('U', nFull, B, desc); + ScalapackConnector::potrf('U', nFull, B, desc); if(loglevel>1) { timer(myid, "pzpotrf_", "1", t); @@ -214,7 +214,7 @@ int ELPA_Solver::decomposeRightMatrix(std::complex* B, double* EigenValu t=-1; timer(myid, "pzpotrf_", "2", t); } - Cpzpotrf('U', nFull, B, desc); + ScalapackConnector::potrf('U', nFull, B, desc); if(loglevel>1) { timer(myid, "pzpotrf_", "2", t); @@ -290,7 +290,7 @@ int ELPA_Solver::decomposeRightMatrix(std::complex* B, double* EigenValu t=-1; timer(myid, "qevq=qev*q^T", "2", t); } - Cpzgemm('N', 'C', nFull, 1.0, zwork.data(), EigenVector, 0.0, B, desc); + ScalapackConnector::gemm('N', 'C', nFull, nFull, nFull, 1.0, zwork.data(), EigenVector, 0.0, B, desc); if(loglevel>1) { timer(myid, "qevq=qev*q^T", "2", t); @@ -310,7 +310,7 @@ int ELPA_Solver::composeEigenVector(int DecomposedState, std::complex* B t=-1; timer(myid, "Cpztrmm", "1", t); } - Cpztrmm('L', 'U', 'N', 'N', nFull, nev, 1.0, B, EigenVector, desc); + ScalapackConnector::trmm('L', 'U', 'N', 'N', nFull, nev, 1.0, B, EigenVector, desc); if(loglevel>1) { timer(myid, "Cpztrmm", "1", t); @@ -322,7 +322,7 @@ int ELPA_Solver::composeEigenVector(int DecomposedState, std::complex* B t=-1; timer(myid, "Cpzgemm", "1", t); } - Cpzgemm('C', 'N', nFull, nev, nFull, 1.0, B, zwork.data(), 0.0, EigenVector, desc); + ScalapackConnector::gemm('C', 'N', nFull, nev, nFull, 1.0, B, zwork.data(), 0.0, EigenVector, desc); if(loglevel>1) { timer(myid, "Cpzgemm", "1", t); @@ -368,10 +368,10 @@ void ELPA_Solver::verify(std::complex* A, double* EigenValue, std::compl } // R=V*D - Cpzhemm('R', 'U', nFull, 1.0, D, V, 0.0, R, desc); + ScalapackConnector::hemm('R', 'U', nFull, 1.0, D, V, 0.0, R, desc); if(loglevel>2) saveMatrix("VD.dat", nFull, R, desc, cblacs_ctxt); // R=A*V-V*D=A*V-R - Cpzhemm('L', 'U', nFull, 1.0, A, V, -1.0, R, desc); + ScalapackConnector::hemm('L', 'U', nFull, 1.0, A, V, -1.0, R, desc); if(loglevel>2) saveMatrix("AV-VD.dat", nFull, R, desc, cblacs_ctxt); // calculate the maximum and mean value of sum_i{R(:,i)*R(:,i)} double sumError=0; @@ -379,8 +379,8 @@ void ELPA_Solver::verify(std::complex* A, double* EigenValue, std::compl for(int i=1; i<=nev; ++i) { std::complex E; - Cpzdotc(nFull, E, R, 1, i, 1, - R, 1, i, 1, desc); + ScalapackConnector::dot(nFull, E, R, 1, i, 1, + R, 1, i, 1, desc); double abs_E=std::abs(E); sumError+=abs_E; maxError=std::max(maxError, abs_E); @@ -427,13 +427,13 @@ void ELPA_Solver::verify(std::complex* A, std::complex* B, } // zwork=B*V - Cpzhemm('L', 'U', nFull, 1.0, B, V, 0.0, zwork.data(), desc); + ScalapackConnector::hemm('L', 'U', nFull, 1.0, B, V, 0.0, zwork.data(), desc); if(loglevel>2) saveMatrix("BV.dat", nFull, zwork.data(), desc, cblacs_ctxt); // R=B*V*D=zwork*D - Cpzhemm('R', 'U', nFull, 1.0, D, zwork.data(), 0.0, R, desc); + ScalapackConnector::hemm('L', 'U', nFull, 1.0, B, V, 0.0, zwork.data(), desc); if(loglevel>2) saveMatrix("BVD.dat", nFull, R, desc, cblacs_ctxt); // R=A*V-B*V*D=A*V-R - Cpzhemm('L', 'U', nFull, 1.0, A, V, -1.0, R, desc); + ScalapackConnector::hemm('L', 'U', nFull, 1.0, B, V, 0.0, zwork.data(), desc); if(loglevel>2) saveMatrix("AV-BVD.dat", nFull, R, desc, cblacs_ctxt); // calculate the maximum and mean value of sum_i{R(:,i)*R(:,i)} double sumError=0; @@ -441,8 +441,8 @@ void ELPA_Solver::verify(std::complex* A, std::complex* B, for(int i=1; i<=nev; ++i) { std::complex E; - Cpzdotc(nFull, E, R, 1, i, 1, - R, 1, i, 1, desc); + ScalapackConnector::dot(nFull, E, R, 1, i, 1, + R, 1, i, 1, desc); double abs_E=std::abs(E); sumError+=abs_E; maxError=std::max(maxError, abs_E); diff --git a/source/module_hsolver/genelpa/elpa_new_real.cpp b/source/module_hsolver/genelpa/elpa_new_real.cpp index a1f6f92408..67536586e6 100644 --- a/source/module_hsolver/genelpa/elpa_new_real.cpp +++ b/source/module_hsolver/genelpa/elpa_new_real.cpp @@ -1,6 +1,7 @@ #include "elpa_new.h" #include "elpa_solver.h" -#include "my_math.hpp" +//#include "my_math.hpp" +#include "module_base/scalapack_connector.h" #include "utils.h" #include @@ -70,7 +71,7 @@ int ELPA_Solver::generalized_eigenvector(double* A, t = -1; timer(myid, "A*U^-1", "2", t); } - Cpdgemm('T', 'N', nFull, 1.0, A, B, 0.0, dwork.data(), desc); + ScalapackConnector::gemm('T', 'N', nFull, nFull, nFull, 1.0, A, B, 0.0, dwork.data(), desc); if (loglevel > 1) { timer(myid, "A*U^-1", "2", t); @@ -82,7 +83,7 @@ int ELPA_Solver::generalized_eigenvector(double* A, t = -1; timer(myid, "U^-T^(A*U^-1)", "3", t); } - Cpdgemm('T', 'N', nFull, 1.0, B, dwork.data(), 0.0, A, desc); + ScalapackConnector::gemm('T', 'N', nFull, nFull, nFull, 1.0, B, dwork.data(), 0.0, A, desc); if (loglevel > 1) { timer(myid, "U^-T^(A*U^-1)", "3", t); @@ -96,7 +97,7 @@ int ELPA_Solver::generalized_eigenvector(double* A, t = -1; timer(myid, "B*A^T", "2", t); } - Cpdgemm('N', 'T', nFull, 1.0, B, A, 0.0, dwork.data(), desc); + ScalapackConnector::gemm('N', 'T', nFull, nFull, nFull, 1.0, B, A, 0.0, dwork.data(), desc); if (loglevel > 1) { timer(myid, "B*A^T", "2", t); @@ -107,7 +108,7 @@ int ELPA_Solver::generalized_eigenvector(double* A, t = -1; timer(myid, "B*work^T = B*(B*A^T)^T", "3", t); } - Cpdgemm('N', 'T', nFull, 1.0, B, dwork.data(), 0.0, A, desc); + ScalapackConnector::gemm('N', 'T', nFull, nFull, nFull, 1.0, B, dwork.data(), 0.0, A, desc); if (loglevel > 1) { timer(myid, "B*work^T = B*(B*A^T)^T", "3", t); @@ -176,7 +177,7 @@ int ELPA_Solver::decomposeRightMatrix(double* B, double* EigenValue, double* Eig t = -1; timer(myid, "pdpotrf_", "1", t); } - info = Cpdpotrf('U', nFull, B, desc); + info = ScalapackConnector::potrf('U', nFull, B, desc); if (loglevel > 1) { timer(myid, "pdpotrf_", "1", t); @@ -223,7 +224,7 @@ int ELPA_Solver::decomposeRightMatrix(double* B, double* EigenValue, double* Eig t = -1; timer(myid, "pdpotrf_", "2", t); } - info = Cpdpotrf('U', nFull, B, desc); + info = ScalapackConnector::potrf('U', nFull, B, desc); if (loglevel > 1) { timer(myid, "pdpotrf_", "2", t); @@ -306,7 +307,7 @@ int ELPA_Solver::decomposeRightMatrix(double* B, double* EigenValue, double* Eig t = -1; timer(myid, "qevq=qev*q^T", "2", t); } - Cpdgemm('N', 'T', nFull, 1.0, dwork.data(), EigenVector, 0.0, B, desc); + ScalapackConnector::gemm('N', 'T', nFull, nFull, nFull, 1.0, dwork.data(), EigenVector, 0.0, B, desc); if (loglevel > 1) { timer(myid, "qevq=qev*q^T", "2", t); @@ -326,7 +327,8 @@ int ELPA_Solver::composeEigenVector(int DecomposedState, double* B, double* Eige t = -1; timer(myid, "Cpdtrmm", "1", t); } - Cpdtrmm('L', 'U', 'N', 'N', nFull, nev, 1.0, B, EigenVector, desc); + ScalapackConnector::trmm('L', 'U', 'N', 'N', nFull, nev, 1.0, B, EigenVector, desc); + //Cpdtrmm('L', 'U', 'N', 'N', nFull, nev, 1.0, B, EigenVector, desc); if (loglevel > 1) { timer(myid, "Cpdtrmm", "1", t); @@ -340,7 +342,7 @@ int ELPA_Solver::composeEigenVector(int DecomposedState, double* B, double* Eige t = -1; timer(myid, "Cpdgemm", "1", t); } - Cpdgemm('T', 'N', nFull, 1.0, B, dwork.data(), 0.0, EigenVector, desc); + ScalapackConnector::gemm('T', 'N', nFull, nFull, nFull, 1.0, B, dwork.data(), 0.0, EigenVector, desc); if (loglevel > 1) { timer(myid, "Cpdgemm", "1", t); @@ -382,16 +384,16 @@ void ELPA_Solver::verify(double* A, double* EigenValue, double* EigenVector, dou } // R=V*D - Cpdsymm('R', 'U', nFull, nev, 1.0, D, V, 0.0, R, desc); + ScalapackConnector::symm('R', 'U', nFull, nev, 1.0, D, V, 0.0, R, desc); // R=A*V-V*D=A*V-R - Cpdsymm('L', 'U', nFull, nev, 1.0, A, V, -1.0, R, desc); + ScalapackConnector::symm('L', 'U', nFull, nev, 1.0, A, V, -1.0, R, desc); // calculate the maximum and mean value of sum_i{R(:,i)*R(:,i)} double sumError = 0; maxError = 0; for (int i = 1; i <= nev; ++i) { double E; - Cpddot(nFull, E, R, 1, i, 1, R, 1, i, 1, desc); + ScalapackConnector::dot(nFull, E, R, 1, i, 1, R, 1, i, 1, desc); // printf("myid: %d, i: %d, E: %lf\n", myid, i, E); sumError += E; maxError = maxError > E ? maxError : E; @@ -439,18 +441,18 @@ void ELPA_Solver::verify(double* A, } // dwork=B*V - Cpdsymm('L', 'U', nFull, 1.0, B, V, 0.0, dwork.data(), desc); + ScalapackConnector::symm('L', 'U', nFull, nFull, 1.0, B, V, 0.0, dwork.data(), desc); // R=B*V*D=dwork*D - Cpdsymm('R', 'U', nFull, 1.0, D, dwork.data(), 0.0, R, desc); + ScalapackConnector::symm('R', 'U', nFull, nFull, 1.0, D, dwork.data(), 0.0, R, desc); // R=A*V-B*V*D=A*V-R - Cpdsymm('L', 'U', nFull, 1.0, A, V, -1.0, R, desc); + ScalapackConnector::symm('L', 'U', nFull, nFull, 1.0, A, V, -1.0, R, desc); // calculate the maximum and mean value of sum_i{R(:,i)*R(:,i)} double sumError = 0; maxError = 0; for (int i = 1; i <= nev; ++i) { double E; - Cpddot(nFull, E, R, 1, i, 1, R, 1, i, 1, desc); + ScalapackConnector::dot(nFull, E, R, 1, i, 1, R, 1, i, 1, desc); // printf("myid: %d, i: %d, E: %lf\n", myid, i, E); sumError += E; maxError = maxError > E ? maxError : E; diff --git a/source/module_hsolver/genelpa/my_math.hpp b/source/module_hsolver/genelpa/my_math.hpp deleted file mode 100644 index 999389e852..0000000000 --- a/source/module_hsolver/genelpa/my_math.hpp +++ /dev/null @@ -1,384 +0,0 @@ -#pragma once -// simple wrappers for blas, pblas and scalapack -// NOTE: some parameters of these functions are not supported -extern "C" -{ -#include "Cblacs.h" -#include "blas.h" -#include "pblas.h" -#include "scalapack.h" - -} -#include - -static inline void Cdcopy(const int n, double* a, double* b) -{ - int inc = 1; - dcopy_(&n, a, &inc, b, &inc); -} - -static inline void Czcopy(const int n, std::complex* a, std::complex* b) -{ - double _Complex* aa = reinterpret_cast(a); - double _Complex* bb = reinterpret_cast(b); - int inc = 1; - zcopy_(&n, aa, &inc, bb, &inc); -} - -static inline void Cpddot(int n, - double& dot, - double* a, - int ia, - int ja, - int inca, - double* b, - int ib, - int jb, - int incb, - int* desc) -{ - pddot_(&n, &dot, a, &ia, &ja, desc, &inca, b, &ib, &jb, desc, &incb); -} - -static inline void Cpzdotc(int n, - std::complex& dotc, - std::complex* a, - int ia, - int ja, - int inca, - std::complex* b, - int ib, - int jb, - int incb, - int* desc) -{ - double _Complex* aa = reinterpret_cast(a); - double _Complex* bb = reinterpret_cast(b); - double _Complex* dotc_c = reinterpret_cast(&dotc); - pzdotc_(&n, dotc_c, aa, &ia, &ja, desc, &inca, bb, &ib, &jb, desc, &incb); -} - -static inline int Cpdpotrf(const char uplo, const int na, double* U, int* desc) -{ - int isrc = 1; - int info; - pdpotrf_(&uplo, &na, U, &isrc, &isrc, desc, &info); - return info; -} - -static inline int Cpzpotrf(const char uplo, const int na, std::complex* U, int* desc) -{ - int isrc = 1; - int info; - double _Complex* uu = reinterpret_cast(U); - pzpotrf_(&uplo, &na, uu, &isrc, &isrc, desc, &info); - return info; -} - -static inline void Cpdtrmm(char side, - char uplo, - char trans, - char diag, - int m, - int n, - double alpha, - double* a, - double* b, - int* desc) -{ - int isrc = 1; - pdtrmm_(&side, &uplo, &trans, &diag, &m, &n, &alpha, a, &isrc, &isrc, desc, b, &isrc, &isrc, desc); -} - -static inline void Cpztrmm(char side, - char uplo, - char trans, - char diag, - int m, - int n, - std::complex alpha, - std::complex* a, - std::complex* b, - int* desc) -{ - int isrc = 1; - double _Complex* alpha_c = reinterpret_cast(&alpha); - double _Complex* aa = reinterpret_cast(a); - double _Complex* bb = reinterpret_cast(b); - pztrmm_(&side, &uplo, &trans, &diag, &m, &n, alpha_c, aa, &isrc, &isrc, desc, bb, &isrc, &isrc, desc); -} - -static inline void Cpdgemm(char transa, - char transb, - int m, - int n, - int k, - double alpha, - double* a, - double* b, - double beta, - double* c, - int* desc) -{ - int isrc = 1; - pdgemm_(&transa, - &transb, - &m, - &n, - &k, - &alpha, - a, - &isrc, - &isrc, - desc, - b, - &isrc, - &isrc, - desc, - &beta, - c, - &isrc, - &isrc, - desc); -} - -static inline void Cpdgemm(char transa, - char transb, - int m, - double alpha, - double* a, - double* b, - double beta, - double* c, - int* desc) -{ - int isrc = 1; - pdgemm_(&transa, - &transb, - &m, - &m, - &m, - &alpha, - a, - &isrc, - &isrc, - desc, - b, - &isrc, - &isrc, - desc, - &beta, - c, - &isrc, - &isrc, - desc); -} - -static inline void Cpzgemm(char transa, - char transb, - int m, - int n, - int k, - std::complex alpha, - std::complex* a, - std::complex* b, - std::complex beta, - std::complex* c, - int* desc) -{ - double _Complex* alpha_c = reinterpret_cast(&alpha); - double _Complex* beta_c = reinterpret_cast(&beta); - double _Complex* aa = reinterpret_cast(a); - double _Complex* bb = reinterpret_cast(b); - double _Complex* cc = reinterpret_cast(c); - int isrc = 1; - pzgemm_(&transa, - &transb, - &m, - &n, - &k, - alpha_c, - aa, - &isrc, - &isrc, - desc, - bb, - &isrc, - &isrc, - desc, - beta_c, - cc, - &isrc, - &isrc, - desc); -} - -static inline void Cpzgemm(char transa, - char transb, - int m, - std::complex alpha, - std::complex* a, - std::complex* b, - std::complex beta, - std::complex* c, - int* desc) -{ - double _Complex* alpha_c = reinterpret_cast(&alpha); - double _Complex* beta_c = reinterpret_cast(&beta); - double _Complex* aa = reinterpret_cast(a); - double _Complex* bb = reinterpret_cast(b); - double _Complex* cc = reinterpret_cast(c); - int isrc = 1; - pzgemm_(&transa, - &transb, - &m, - &m, - &m, - alpha_c, - aa, - &isrc, - &isrc, - desc, - bb, - &isrc, - &isrc, - desc, - beta_c, - cc, - &isrc, - &isrc, - desc); -} - -static inline void Cpdsymm(char side, - char uplo, - int m, - int n, - double alpha, - double* a, - double* b, - double beta, - double* c, - int* desc) -{ - int isrc = 1; - pdsymm_(&side, &uplo, &m, &n, &alpha, a, &isrc, &isrc, desc, b, &isrc, &isrc, desc, &beta, c, &isrc, &isrc, desc); -} - -static inline void Cpdsymm(char side, - char uplo, - int na, - double alpha, - double* a, - double* b, - double beta, - double* c, - int* desc) -{ - int isrc = 1; - pdsymm_(&side, &uplo, &na, &na, &alpha, a, &isrc, &isrc, desc, b, &isrc, &isrc, desc, &beta, c, &isrc, &isrc, desc); -} - -static inline void Cpzsymm(char side, - char uplo, - int na, - std::complex alpha, - std::complex* a, - std::complex* b, - std::complex beta, - std::complex* c, - int* desc) -{ - double _Complex* alpha_c = reinterpret_cast(&alpha); - double _Complex* beta_c = reinterpret_cast(&beta); - double _Complex* aa = reinterpret_cast(a); - double _Complex* bb = reinterpret_cast(b); - double _Complex* cc = reinterpret_cast(c); - int isrc = 1; - pzsymm_(&side, - &uplo, - &na, - &na, - alpha_c, - aa, - &isrc, - &isrc, - desc, - bb, - &isrc, - &isrc, - desc, - beta_c, - cc, - &isrc, - &isrc, - desc); -} - -static inline void Cpzhemm(char side, - char uplo, - int na, - std::complex alpha, - std::complex* a, - std::complex* b, - std::complex beta, - std::complex* c, - int* desc) -{ - double _Complex* alpha_c = reinterpret_cast(&alpha); - double _Complex* beta_c = reinterpret_cast(&beta); - double _Complex* aa = reinterpret_cast(a); - double _Complex* bb = reinterpret_cast(b); - double _Complex* cc = reinterpret_cast(c); - int isrc = 1; - pzhemm_(&side, - &uplo, - &na, - &na, - alpha_c, - aa, - &isrc, - &isrc, - desc, - bb, - &isrc, - &isrc, - desc, - beta_c, - cc, - &isrc, - &isrc, - desc); -} - -static inline void Cpdgemr2d(int M, - int N, - double* a, - int ia, - int ja, - int* desca, - double* b, - int ib, - int jb, - int* descb, - int blacs_ctxt) -{ - pdgemr2d_(&M, &N, a, &ia, &ja, desca, b, &ib, &jb, descb, &blacs_ctxt); -} - -static inline void Cpzgemr2d(int M, - int N, - std::complex* a, - int ia, - int ja, - int* desca, - std::complex* b, - int ib, - int jb, - int* descb, - int blacs_ctxt) -{ - double _Complex* aa = reinterpret_cast(a); - double _Complex* bb = reinterpret_cast(b); - pzgemr2d_(&M, &N, aa, &ia, &ja, desca, bb, &ib, &jb, descb, &blacs_ctxt); -} diff --git a/source/module_hsolver/genelpa/utils.cpp b/source/module_hsolver/genelpa/utils.cpp index 9ba93f2396..370ce0cf05 100644 --- a/source/module_hsolver/genelpa/utils.cpp +++ b/source/module_hsolver/genelpa/utils.cpp @@ -1,6 +1,7 @@ #include "utils.h" -#include "my_math.hpp" +#include "module_base/blacs_connector.h" +#include "module_base/scalapack_connector.h" #include #include From a295d38888e581b3487eb9a8b8ccf0525a7539f9 Mon Sep 17 00:00:00 2001 From: James Misaka Date: Fri, 14 Mar 2025 20:30:41 +0800 Subject: [PATCH 135/160] Toolchain 202501 (#5980) * update cmake * add aocc support * update mpich * update VERSION * update openmpi, allow user to switch version easily * update elpa * create aocl script * aocc install setup * bug fix and update readme * fix openmpi switch * modification * add openmpi configure option * update elpa setting (gpu setting for 2070s) * update libxc version and download * minor update * update README * minor update * minor checkout * deepmd-v3 add-in test note * AMD-AOCC-AOCL update and minor fixed * fix bug in aocl.sh --- .gitignore | 1 - toolchain/README.md | 114 +++++++++++++------ toolchain/build_abacus_gnu-aocl.sh | 82 +++++++++++++ toolchain/build_abacus_gnu.sh | 11 +- toolchain/build_abacus_intel-mpich.sh | 12 +- toolchain/build_abacus_intel.sh | 12 +- toolchain/install_abacus_toolchain.sh | 72 ++++++++++-- toolchain/scripts/VERSION | 2 +- toolchain/scripts/stage0/install_amd.sh | 106 +++++++++++++++++ toolchain/scripts/stage0/install_cmake.sh | 8 +- toolchain/scripts/stage0/install_gcc.sh | 2 +- toolchain/scripts/stage0/install_stage0.sh | 1 + toolchain/scripts/stage0/setup_buildtools.sh | 20 ++-- toolchain/scripts/stage1/install_mpich.sh | 6 +- toolchain/scripts/stage1/install_openmpi.sh | 17 ++- toolchain/scripts/stage2/install_aocl.sh | 92 +++++++++++++++ toolchain/scripts/stage2/install_mathlibs.sh | 4 + toolchain/scripts/stage3/install_elpa.sh | 48 ++++++-- toolchain/scripts/stage3/install_libxc.sh | 33 ++++-- toolchain/toolchain_amd.sh | 37 ++++++ toolchain/toolchain_gnu.sh | 11 +- toolchain/toolchain_intel-mpich.sh | 6 +- toolchain/toolchain_intel.sh | 6 +- 23 files changed, 585 insertions(+), 118 deletions(-) create mode 100755 toolchain/build_abacus_gnu-aocl.sh create mode 100755 toolchain/scripts/stage0/install_amd.sh create mode 100755 toolchain/scripts/stage2/install_aocl.sh create mode 100755 toolchain/toolchain_amd.sh diff --git a/.gitignore b/.gitignore index 3ce0cf6879..9afd1b1944 100644 --- a/.gitignore +++ b/.gitignore @@ -17,7 +17,6 @@ STRU_READIN_ADJUST.cif build dist .idea -toolchain.tar.gz time.json *.pyc __pycache__ diff --git a/toolchain/README.md b/toolchain/README.md index 1336e67573..7c35a15d4a 100644 --- a/toolchain/README.md +++ b/toolchain/README.md @@ -1,6 +1,6 @@ # The ABACUS Toolchain -Version 2024.3 +Version 2025.1 ## Author @@ -27,12 +27,13 @@ and give setup files that you can use to compile ABACUS. - [x] Support for [LibRI](https://github.com/abacusmodeling/LibRI) by submodule or automatic installation from github.com (but installed LibRI via `wget` seems to have some problem, please be cautious) - [x] A mirror station by Bohrium database, which can download CEREAL, LibNPY, LibRI and LibComm by `wget` in China Internet. - [x] Support for GPU compilation, users can add `-DUSE_CUDA=1` in builder scripts. +- [x] Support for AMD compiler and math lib `AOCL` and `AOCC` (not fully complete due to flang and AOCC-ABACUS compliation error) - [ ] Change the downloading url from cp2k mirror to other mirror or directly downloading from official website. (doing) +- [ ] Support a JSON or YAML configuration file for toolchain, which can be easily modified by users. - [ ] A better README and Detail markdown file. - [ ] Automatic installation of [DEEPMD](https://github.com/deepmodeling/deepmd-kit). - [ ] Better compliation method for ABACUS-DEEPMD and ABACUS-DEEPKS. - [ ] Modulefile generation scripts. -- [ ] Support for AMD compiler and math lib like `AOCL` and `AOCC` ## Usage Online & Offline @@ -49,6 +50,8 @@ There are also well-modified script to run *install_abacus_toolchain.sh* for `gn > ./toolchain_gnu.sh # for intel-mkl > ./toolchain_intel.sh +# for amd aocc-aocl +> ./toolchain_amd.sh # for intel-mkl-mpich > ./toolchain_intel-mpich.sh ``` @@ -94,7 +97,7 @@ The above station will be updated handly but one should notice that the version If one want to install ABACUS by toolchain OFFLINE, one can manually download all the packages from [cp2k-static/download](https://www.cp2k.org/static/downloads) or official website and put them in *build* directory by formatted name -like *fftw-3.3.10.tar.gz*, or *openmpi-5.0.5.tar.bz2*, +like *fftw-3.3.10.tar.gz*, or *openmpi-5.0.6.tar.bz2*, then run this toolchain. All package will be detected and installed automatically. Also, one can install parts of packages OFFLINE and parts of packages ONLINE @@ -109,19 +112,23 @@ just by using this toolchain The needed dependencies version default: -- `cmake` 3.30.0 +- `cmake` 3.31.2 - `gcc` 13.2.0 (which will always NOT be installed, But use system) -- `OpenMPI` 4.1.6 (5.0.5 can be used but have some problem in OpenMP parallel computation in ELPA) -- `MPICH` 4.2.2 +- `OpenMPI` 5.0.6 (Version 5 OpenMPI is good but will have compability problem, user can manually downarade to Version 4 in toolchain scripts) +- `MPICH` 4.3.0 - `OpenBLAS` 0.3.28 (Intel toolchain need `get_vars.sh` tool from it) - `ScaLAPACK` 2.2.1 (a developing version) - `FFTW` 3.3.10 -- `LibXC` 6.2.2 -- `ELPA` 2024.05.001 +- `LibXC` 7.0.0 +- `ELPA` 2025.01.001 - `CEREAL` 1.3.2 - `RapidJSON` 1.1.0 -And Intel-oneAPI need user or server manager to manually install from Intel. -[Intel-oneAPI](https://www.intel.cn/content/www/cn/zh/developer/tools/oneapi/toolkits.html) +And: +- Intel-oneAPI need user or server manager to manually install from Intel. +- - [Intel-oneAPI](https://www.intel.cn/content/www/cn/zh/developer/tools/oneapi/toolkits.html) +- AMD AOCC-AOCL need user or server manager to manually install from AMD. +- - [AOCC](https://www.amd.com/zh-cn/developer/aocc.html) +- - [AOCL](https://www.amd.com/zh-cn/developer/aocl.html) Dependencies below are optional, which is NOT installed by default: @@ -130,7 +137,7 @@ Dependencies below are optional, which is NOT installed by default: - `LibRI` 0.2.0 - `LibComm` 0.1.1 -Users can install them by using `--with-*=install` in toolchain*.sh, which is `no` in default. +Users can install them by using `--with-*=install` in toolchain*.sh, which is `no` in default. Also, user can specify the absolute path of the package by `--with-*=path/to/package` in toolchain*.sh to allow toolchain to use the package. > Notice: LibRI, LibComm and Libnpy is on actively development, you should check-out the package version when using this toolchain. Also, LibRI and LibComm can be installed by github submodule, that is also work for libnpy, which is more recommended. Users can easily compile and install dependencies of ABACUS @@ -151,6 +158,8 @@ If compliation is successful, a message will be shown like this: > ./build_abacus_gnu.sh > To build ABACUS by intel-toolchain, just use: > ./build_abacus_intel.sh +> To build ABACUS by amd-toolchain in gcc-aocl, just use: +> ./build_abacus_amd.sh > or you can modify the builder scripts to suit your needs. ``` @@ -180,11 +189,70 @@ or you can also do it in a more completely way: ## Common Problems and Solutions -### LibRI and LibComm for EXX +### Intel-oneAPI problem + +#### OneAPI 2025.0 problem + +Generally, OneAPI 2025.0 can be useful to compile basic function of ABACUS, but one will encounter compatible problem related to something. Here is the treatment +- related to rapidjson: +- - Not to use rapidjson in your toolchain +- - or use the master branch of [RapidJSON](https://github.com/Tencent/rapidjson) +- related to LibRI: not to use LibRI or downgrade your OneAPI. + +#### ELPA problem via Intel-oneAPI toolchain in AMD server + +The default compiler for Intel-oneAPI is `icpx` and `icx`, which will cause problem when compling ELPA in AMD server. (Which is a problem and needed to have more check-out) + +The best way is to change `icpx` to `icpc`, `icx` to `icc`. user can manually change it in *toolchain_intel.sh* via `--with-intel-classic=yes` + +Notice: `icc` and `icpc` from Intel Classic Compiler of Intel-oneAPI is not supported for 2024.0 and newer version. And Intel-OneAPI 2023.2.0 can be found in QE website. You need to download Base-toolkit for MKL and HPC-toolkit for MPi and compiler for Intel-OneAPI 2023.2.0, while in Intel-OneAPI 2024.x, only the HPC-toolkit is needed. + +You can get Intel-OneAPI in [QE-managed website](https://pranabdas.github.io/espresso/setup/hpc/#installing-intel-oneapi-libraries), and use this code to get Intel oneAPI Base Toolkit and HPC Toolkit: +```shell +wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/992857b9-624c-45de-9701-f6445d845359/l_BaseKit_p_2023.2.0.49397_offline.sh +wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/0722521a-34b5-4c41-af3f-d5d14e88248d/l_HPCKit_p_2023.2.0.49440_offline.sh +``` + +Related discussion here [#4976](https://github.com/deepmodeling/abacus-develop/issues/4976) + +#### link problem in early 2023 version oneAPI + +Sometimes Intel-oneAPI have problem to link `mpirun`, +which will always show in 2023.2.0 version of MPI in Intel-oneAPI. +Try `source /path/to/setvars.sh` or install another version of IntelMPI may help. + +which is fixed in 2024.0.0 version of Intel-oneAPI, +And will not occur in Intel-MPI before 2021.10.0 (Intel-oneAPI before 2023.2.0) + +More problem and possible solution can be accessed via [#2928](https://github.com/deepmodeling/abacus-develop/issues/2928) + +### AMD AOCC-AOCL problem + +You cannot use AOCC to complie abacus now, see [#5982](https://github.com/deepmodeling/abacus-develop/issues/5982) . + +However, use AOCC-AOCL to compile dependencies is permitted and usually get boosting in ABACUS effciency. But you need to get rid of `flang` while compling ELPA. Toolchain itself help you make this `flang` shade in default, and you can manully use `flang` by setting `--with-flang=yes` in `toolchain_amd.sh` to have a try. -- GCC toolchain with OpenMPI cannot compile LibComm v0.1.1 due to the different MPI variable type from MPICH and IntelMPI, see discussion here [#5033](https://github.com/deepmodeling/abacus-develop/issues/5033), you can switch to GCC-MPICH or Intel toolchain +Notice: ABACUS via GCC-AOCL in AOCC-AOCL toolchain have no application with DeePKS, DeePMD and LibRI. + +### OpenMPI problem + +#### in EXX and LibRI + +- GCC toolchain with OpenMPI cannot compile LibComm v0.1.1 due to the different MPI variable type from MPICH and IntelMPI, see discussion here [#5033](https://github.com/deepmodeling/abacus-develop/issues/5033), you can try use a newest branch of LibComm by +``` +git clone https://gitee.com/abacus_dft/LibComm -b MPI_Type_Contiguous_Pool +``` +or pull the newest master branch of LibComm +``` +git clone https://github.com/abacusmodeling/LibComm +``` +. yet another is switching to GCC-MPICH or Intel toolchain - It is recommended to use Intel toolchain if one wants to include EXX feature in ABACUS, which can have much better performance and can use more than 16 threads in OpenMP parallelization to accelerate the EXX process. +#### OpenMPI-v5 + +OpenMPI in version 5 has huge update, lead to compatibility problem. If one wants to use the OpenMPI in version 4 (4.1.6), one can specify `--with-openmpi-4th=yes` in *toolchain_gnu.sh* + ### GPU version of ABACUS For GPU version of ABACUS (do not GPU version installer of ELPA, which is still doing work), add following options in build*.sh: @@ -242,26 +310,6 @@ When you encounter problem like `GLIBCXX_3.4.29 not found`, it is sure that your After my test, you need `gcc`>11.3.1 to enable deepmd feature in ABACUS. -### Intel-oneAPI problem - -#### ELPA problem via Intel-oneAPI toolchain in AMD server - -The default compiler for Intel-oneAPI is `icpx` and `icx`, which will cause problem when compling ELPA in AMD server. (Which is a problem and needed to have more check-out) - -The best way is to change `icpx` to `icpc`, `icx` to `icc`. user can manually change it in toolchain*.sh via `--with-intel-classic=yes` - -Notice: `icc` and `icpc` from Intel Classic Compiler of Intel-oneAPI is not supported for 2024.0 and newer version. And Intel-OneAPI 2023.2.0 can be found in website. See discussion here [#4976](https://github.com/deepmodeling/abacus-develop/issues/4976) - -#### link problem in early 2023 version oneAPI - -Sometimes Intel-oneAPI have problem to link `mpirun`, -which will always show in 2023.2.0 version of MPI in Intel-oneAPI. -Try `source /path/to/setvars.sh` or install another version of IntelMPI may help. - -which is fixed in 2024.0.0 version of Intel-oneAPI, -And will not occur in Intel-MPI before 2021.10.0 (Intel-oneAPI before 2023.2.0) - -More problem and possible solution can be accessed via [#2928](https://github.com/deepmodeling/abacus-develop/issues/2928) ## Advanced Installation Usage diff --git a/toolchain/build_abacus_gnu-aocl.sh b/toolchain/build_abacus_gnu-aocl.sh new file mode 100755 index 0000000000..3ab0ce97fd --- /dev/null +++ b/toolchain/build_abacus_gnu-aocl.sh @@ -0,0 +1,82 @@ +#!/bin/bash +#SBATCH -J build +#SBATCH -N 1 +#SBATCH -n 16 +#SBATCH -o install.log +#SBATCH -e install.err +# JamesMisaka in 2025.03.09 + +# Build ABACUS by amd-openmpi toolchain + +# module load openmpi aocc aocl + +ABACUS_DIR=.. +TOOL=$(pwd) +INSTALL_DIR=$TOOL/install +source $INSTALL_DIR/setup +cd $ABACUS_DIR +ABACUS_DIR=$(pwd) +#AOCLhome=/opt/aocl # user can specify this parameter + +BUILD_DIR=build_abacus_gnu +rm -rf $BUILD_DIR + +PREFIX=$ABACUS_DIR +ELPA=$INSTALL_DIR/elpa-2025.01.001/cpu +CEREAL=$INSTALL_DIR/cereal-1.3.2/include/cereal +LIBXC=$INSTALL_DIR/libxc-7.0.0 +RAPIDJSON=$INSTALL_DIR/rapidjson-1.1.0/ +# LAPACK=$AOCLhome/lib +# SCALAPACK=$AOCLhome/lib +# FFTW3=$AOCLhome +# LIBRI=$INSTALL_DIR/LibRI-0.2.1.0 +# LIBCOMM=$INSTALL_DIR/LibComm-0.1.1 +# LIBTORCH=$INSTALL_DIR/libtorch-2.1.2/share/cmake/Torch +# LIBNPY=$INSTALL_DIR/libnpy-1.0.1/include +# DEEPMD=$HOME/apps/anaconda3/envs/deepmd # v3.0 might have problem + +# if clang++ have problem, switch back to g++ + +cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_CXX_COMPILER=clang++ \ + -DMPI_CXX_COMPILER=mpicxx \ + -DELPA_DIR=$ELPA \ + -DCEREAL_INCLUDE_DIR=$CEREAL \ + -DLibxc_DIR=$LIBXC \ + -DENABLE_LCAO=ON \ + -DENABLE_LIBXC=ON \ + -DUSE_OPENMP=ON \ + -DUSE_ELPA=ON \ + -DENABLE_RAPIDJSON=ON \ + -DRapidJSON_DIR=$RAPIDJSON \ +# -DLAPACK_DIR=$LAPACK \ +# -DSCALAPACK_DIR=$SCALAPACK \ +# -DFFTW3_DIR=$FFTW3 \ +# -DENABLE_DEEPKS=1 \ +# -DTorch_DIR=$LIBTORCH \ +# -Dlibnpy_INCLUDE_DIR=$LIBNPY \ +# -DENABLE_LIBRI=ON \ +# -DLIBRI_DIR=$LIBRI \ +# -DLIBCOMM_DIR=$LIBCOMM \ +# -DDeePMD_DIR=$DEEPMD \ + +# if one want's to include deepmd, your system gcc version should be >= 11.3.0 for glibc requirements + +cmake --build $BUILD_DIR -j `nproc` +cmake --install $BUILD_DIR 2>/dev/null + +# generate abacus_env.sh +cat << EOF > "${TOOL}/abacus_env.sh" +#!/bin/bash +source $INSTALL_DIR/setup +export PATH="${PREFIX}/bin":\${PATH} +EOF + +# generate information +cat << EOF +========================== usage ========================= +Done! +To use the installed ABACUS version +You need to source ${TOOL}/abacus_env.sh first ! +""" +EOF \ No newline at end of file diff --git a/toolchain/build_abacus_gnu.sh b/toolchain/build_abacus_gnu.sh index e6a9798fd0..27328c7eec 100755 --- a/toolchain/build_abacus_gnu.sh +++ b/toolchain/build_abacus_gnu.sh @@ -4,8 +4,7 @@ #SBATCH -n 16 #SBATCH -o install.log #SBATCH -e install.err -# install ABACUS with libxc and deepks -# JamesMisaka in 2023.08.31 +# JamesMisaka in 2025.03.09 # Build ABACUS by gnu-toolchain @@ -24,16 +23,16 @@ rm -rf $BUILD_DIR PREFIX=$ABACUS_DIR LAPACK=$INSTALL_DIR/openblas-0.3.28/lib SCALAPACK=$INSTALL_DIR/scalapack-2.2.1/lib -ELPA=$INSTALL_DIR/elpa-2024.05.001/cpu +ELPA=$INSTALL_DIR/elpa-2025.01.001/cpu FFTW3=$INSTALL_DIR/fftw-3.3.10 CEREAL=$INSTALL_DIR/cereal-1.3.2/include/cereal -LIBXC=$INSTALL_DIR/libxc-6.2.2 +LIBXC=$INSTALL_DIR/libxc-7.0.0 RAPIDJSON=$INSTALL_DIR/rapidjson-1.1.0/ # LIBRI=$INSTALL_DIR/LibRI-0.2.1.0 # LIBCOMM=$INSTALL_DIR/LibComm-0.1.1 # LIBTORCH=$INSTALL_DIR/libtorch-2.1.2/share/cmake/Torch # LIBNPY=$INSTALL_DIR/libnpy-1.0.1/include -# DEEPMD=$HOME/apps/anaconda3/envs/deepmd +# DEEPMD=$HOME/apps/anaconda3/envs/deepmd # v3.0 might have problem cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ -DCMAKE_CXX_COMPILER=g++ \ @@ -57,8 +56,6 @@ cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ # -DLIBRI_DIR=$LIBRI \ # -DLIBCOMM_DIR=$LIBCOMM \ # -DDeePMD_DIR=$DEEPMD \ -# -DTensorFlow_DIR=$DEEPMD \ - # # add mkl env for libtorch to link # if one want to install libtorch, mkl should be load in build process diff --git a/toolchain/build_abacus_intel-mpich.sh b/toolchain/build_abacus_intel-mpich.sh index 6ed443668e..59e93967ae 100755 --- a/toolchain/build_abacus_intel-mpich.sh +++ b/toolchain/build_abacus_intel-mpich.sh @@ -4,13 +4,12 @@ #SBATCH -n 16 #SBATCH -o install.log #SBATCH -e install.err -# build and install ABACUS with libxc, also can with deepks and deepmd -# JamesMisaka in 2023.08.31 +# JamesMisaka in 2025.03.09 # Build ABACUS by intel-toolchain with mpich # module load mkl compiler -# source path/to/vars.sh +# source path/to/setvars.sh ABACUS_DIR=.. TOOL=$(pwd) @@ -23,15 +22,15 @@ BUILD_DIR=build_abacus_intel-mpich rm -rf $BUILD_DIR PREFIX=$ABACUS_DIR -ELPA=$INSTALL_DIR/elpa-2024.05.001/cpu +ELPA=$INSTALL_DIR/elpa-2025.01.001/cpu CEREAL=$INSTALL_DIR/cereal-1.3.2/include/cereal -LIBXC=$INSTALL_DIR/libxc-6.2.2 +LIBXC=$INSTALL_DIR/libx-7.0.0 RAPIDJSON=$INSTALL_DIR/rapidjson-1.1.0/ # LIBTORCH=$INSTALL_DIR/libtorch-2.1.2/share/cmake/Torch # LIBNPY=$INSTALL_DIR/libnpy-1.0.1/include # LIBRI=$INSTALL_DIR/LibRI-0.2.1.0 # LIBCOMM=$INSTALL_DIR/LibComm-0.1.1 -# DEEPMD=$HOME/apps/anaconda3/envs/deepmd +# DEEPMD=$HOME/apps/anaconda3/envs/deepmd # v3.0 might have problem cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ -DCMAKE_CXX_COMPILER=icpx \ @@ -53,7 +52,6 @@ cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ # -DLIBRI_DIR=$LIBRI \ # -DLIBCOMM_DIR=$LIBCOMM \ # -DDeePMD_DIR=$DEEPMD \ -# -DTensorFlow_DIR=$DEEPMD \ # if one want's to include deepmd, your system gcc version should be >= 11.3.0 for glibc requirements diff --git a/toolchain/build_abacus_intel.sh b/toolchain/build_abacus_intel.sh index 064c9c8bf8..a2ef7dd8b0 100755 --- a/toolchain/build_abacus_intel.sh +++ b/toolchain/build_abacus_intel.sh @@ -4,13 +4,12 @@ #SBATCH -n 16 #SBATCH -o install.log #SBATCH -e install.err -# install ABACUS with libxc and deepks -# JamesMisaka in 2023.08.22 +# JamesMisaka in 2025.03.09 # Build ABACUS by intel-toolchain # module load mkl compiler mpi -# source path/to/vars.sh +# source path/to/setvars.sh ABACUS_DIR=.. TOOL=$(pwd) @@ -23,15 +22,15 @@ BUILD_DIR=build_abacus_intel rm -rf $BUILD_DIR PREFIX=$ABACUS_DIR -ELPA=$INSTALL_DIR/elpa-2024.05.001/cpu +ELPA=$INSTALL_DIR/elpa-2025.01.001/cpu CEREAL=$INSTALL_DIR/cereal-1.3.2/include/cereal -LIBXC=$INSTALL_DIR/libxc-6.2.2 +LIBXC=$INSTALL_DIR/libxc-7.0.0 RAPIDJSON=$INSTALL_DIR/rapidjson-1.1.0/ # LIBTORCH=$INSTALL_DIR/libtorch-2.1.2/share/cmake/Torch # LIBNPY=$INSTALL_DIR/libnpy-1.0.1/include # LIBRI=$INSTALL_DIR/LibRI-0.2.1.0 # LIBCOMM=$INSTALL_DIR/LibComm-0.1.1 -# DEEPMD=$HOME/apps/anaconda3/envs/deepmd +# DEEPMD=$HOME/apps/anaconda3/envs/deepmd # v3.0 might have problem # if use deepks and deepmd cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ @@ -54,7 +53,6 @@ cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ # -DLIBRI_DIR=$LIBRI \ # -DLIBCOMM_DIR=$LIBCOMM \ # -DDeePMD_DIR=$DEEPMD \ -# -DTensorFlow_DIR=$DEEPMD \ cmake --build $BUILD_DIR -j `nproc` diff --git a/toolchain/install_abacus_toolchain.sh b/toolchain/install_abacus_toolchain.sh index 68836133ed..2ed465f646 100755 --- a/toolchain/install_abacus_toolchain.sh +++ b/toolchain/install_abacus_toolchain.sh @@ -59,10 +59,11 @@ USAGE: $(basename $SCRIPT_NAME) [options] -Or a more RECOMMENDED way is to use it by pre-setting workflow scripts: +A MORE RECOMMENDED way is to use it by pre-setting workflow scripts: > gcc-openmpi-openblas environments: toolchain_gnu.sh > intel-mkl-mpi environments: toolchain_intel.sh > intel-mpich environments: toolchain_intel_mpich.sh +> AMD environments: toolchain_amd.sh [in development] OPTIONS: @@ -148,14 +149,18 @@ The --with-PKG options follow the rules: --with-PKG The option keyword alone will be equivalent to --with-PKG=install - --with-gcc The GCC compiler to use to compile ABACUS. + --with-gcc Use the GNU compiler to use to build ABACUS. Default = system - --with-intel Use the Intel compiler to compile ABACUS. + --with-intel Use the Intel compiler to build ABACUS. Default = system --with-intel-classic Use the classic Intel compiler (icc, icpc, ifort) to compile ABACUS. Default = no --with-ifx Use the new Intel Fortran compiler ifx instead of ifort to compile dependence of ABACUS, along with mpiifx (if --with-intel-classic=no) Default = yes + --with-amd Use the AMD compiler to build CP2K. + Default = system + --with-flang Use flang in AMD compiler, which may lead to problem and efficiency loss in ELPA + Default = no --with-cmake Cmake utilities Default = install --with-openmpi OpenMPI, important if you want a parallel version of ABACUS. @@ -180,6 +185,10 @@ The --with-PKG options follow the rules: it replaces the FFTW library. If the ScaLAPACK component is found, it replaces the one specified by --with-scalapack. Default = system + --with-aocl AMD Optimizing CPU Libraries, which provides LAPACK, BLAS, FFTW, ScaLAPACK + the ScaLAPACK and FFTW can directly use which in AOCL by setting --with-scalapack=system and --with-fftw=system if AOCL in system environment. + related scripts are in development to incorporate scalapack and fftw once for all. + Default = system --with-openblas OpenBLAS is a free high performance LAPACK and BLAS library, the successor to GotoBLAS. Default = install @@ -233,9 +242,9 @@ EOF # PACKAGE LIST: register all new dependent tools and libs here. Order # is important, the first in the list gets installed first # ------------------------------------------------------------------------ -tool_list="gcc intel cmake" +tool_list="gcc intel amd cmake" mpi_list="mpich openmpi intelmpi" -math_list="mkl openblas" +math_list="mkl aocl openblas" lib_list="fftw libxc scalapack elpa cereal rapidjson libtorch libnpy libri libcomm" package_list="${tool_list} ${mpi_list} ${math_list} ${lib_list}" # ------------------------------------------------------------------------ @@ -263,6 +272,9 @@ with_scalapack="__INSTALL__" if [ "${MKLROOT}" ]; then export MATH_MODE="mkl" with_mkl="__SYSTEM__" +elif [ "${AOCLhome}" ]; then + export MATH_MODE="aocl" + with_aocl="__SYSTEM__" else export MATH_MODE="openblas" fi @@ -288,6 +300,8 @@ if (command -v mpiexec > /dev/null 2>&1); then elif (mpiexec --version 2>&1 | grep -s -q "Intel"); then echo "MPI is detected and it appears to be Intel MPI" with_gcc="__DONTUSE__" + with_amd="__DONTUSE__" + with_aocl="__DONTUSE__" with_intel="__SYSTEM__" with_intelmpi="__SYSTEM__" export MPI_MODE="intelmpi" @@ -314,9 +328,11 @@ export intel_classic="no" # and will lead to problem in force calculation # but icx is recommended by intel compiler # option: --with-intel-classic can change it to yes/no -# zhaoqing by 2023.08 +# JamesMisaka by 2023.08 export intelmpi_classic="no" -export with_ifx="yes" +export with_ifx="yes" # whether ifx is used in oneapi +export with_flang="no" # whether flang is used in aocc +export openmpi_4th="no" # whether openmpi downgrade export GPUVER="no" export MPICH_DEVICE="ch4" export TARGET_CPU="native" @@ -336,6 +352,8 @@ if [ "${CRAY_LD_LIBRARY_PATH}" ]; then export MPI_MODE="mpich" # set default value for some installers appropriate for CLE with_gcc="__DONTUSE__" + with_amd="__DONTUSE__" + with_aocl="__DONTUSE__" with_intel="__DONTUSE__" with_fftw="__SYSTEM__" with_scalapack="__DONTUSE__" @@ -373,7 +391,9 @@ while [ $# -ge 1 ]; do --install-all) # set all package to the default installation status for ii in ${package_list}; do - if [ "${ii}" != "intel" ] && [ "${ii}" != "intelmpi" ]; then + if [ "${ii}" != "intel" ] && + [ "${ii}" != "intelmpi" ] && + [ "${ii}" != "amd" ]; then eval with_${ii}="__INSTALL__" fi done @@ -408,6 +428,12 @@ while [ $# -ge 1 ]; do cray) export MATH_MODE="cray" ;; + aocl) + export MATH_MODE="aocl" + with_aocl="__SYSTEM__" + with_fftw="__SYSTEM__" + with_scalapack="__SYSTEM__" + ;; mkl) export MATH_MODE="mkl" ;; @@ -416,7 +442,7 @@ while [ $# -ge 1 ]; do ;; *) report_error ${LINENO} \ - "--math-mode currently only supports mkl, and openblas as options" + "--math-mode currently only supports mkl, aocl, openblas and cray as options" ;; esac ;; @@ -496,6 +522,9 @@ while [ $# -ge 1 ]; do export MPI_MODE=mpich fi ;; + --with-4th-openmpi*) + openmpi_4th=$(read_with "${1}" "no") # default new openmpi + ;; --with-openmpi*) with_openmpi=$(read_with "${1}") if [ "${with_openmpi}" != "__DONTUSE__" ]; then @@ -514,12 +543,21 @@ while [ $# -ge 1 ]; do --with-intel-mpi-clas*) intelmpi_classic=$(read_with "${1}" "no") # default new intel mpi compiler ;; - --with-intel*) + --with-intel*) # must be read after items above with_intel=$(read_with "${1}" "__SYSTEM__") ;; --with-ifx*) with_ifx=$(read_with "${1}" "yes") # default yes ;; + --with-amd*) + with_amd=$(read_with "${1}" "__SYSTEM__") + ;; + --with-flang*) + with_flang=$(read_with "${1}" "no") + ;; + --with-aocl*) + with_aocl=$(read_with "${1}" "__SYSTEM__") + ;; --with-libxc*) with_libxc=$(read_with "${1}") ;; @@ -590,9 +628,17 @@ export ENABLE_CRAY="${enable_cray}" # ------------------------------------------------------------------------ # Compiler conflicts if [ "${with_intel}" != "__DONTUSE__" ] && [ "${with_gcc}" = "__INSTALL__" ]; then - echo "You have chosen to use the Intel compiler, therefore the installation of the GCC compiler will be skipped." + echo "You have chosen to use the Intel compiler, therefore the installation of the GNU compiler will be skipped." with_gcc="__SYSTEM__" fi +if [ "${with_amd}" != "__DONTUSE__" ] && [ "${with_gcc}" = "__INSTALL__" ]; then + echo "You have chosen to use the AMD compiler, therefore the installation of the GNU compiler will be skipped." + with_gcc="__SYSTEM__" +fi +if [ "${with_amd}" != "__DONTUSE__" ] && [ "${with_intel}" != "__DONTUSE__" ]; then + report_error "You have chosen to use the AMD and the Intel compiler. Select only one compiler." + exit 1 +fi # MPI library conflicts if [ "${MPI_MODE}" = "no" ]; then if [ "${with_scalapack}" != "__DONTUSE__" ]; then @@ -606,7 +652,7 @@ if [ "${MPI_MODE}" = "no" ]; then else # if gcc is installed, then mpi needs to be installed too if [ "${with_gcc}" = "__INSTALL__" ]; then - echo "You have chosen to install the GCC compiler, therefore MPI libraries have to be installed too" + echo "You have chosen to install the GNU compiler, therefore MPI libraries have to be installed too" case ${MPI_MODE} in mpich) with_mpich="__INSTALL__" @@ -842,6 +888,8 @@ To build ABACUS by gnu-toolchain, just use: ./build_abacus_gnu.sh To build ABACUS by intel-toolchain, just use: ./build_abacus_intel.sh +To build ABACUS by amd-toolchain in gcc-aocl, just use: + ./build_abacus_gnu-aocl.sh or you can modify the builder scripts to suit your needs. """ EOF diff --git a/toolchain/scripts/VERSION b/toolchain/scripts/VERSION index bce1d6fc01..d50de5efde 100644 --- a/toolchain/scripts/VERSION +++ b/toolchain/scripts/VERSION @@ -1,2 +1,2 @@ # version file to force a rebuild of the entire toolchain -VERSION="2024.3" +VERSION="2025.1" \ No newline at end of file diff --git a/toolchain/scripts/stage0/install_amd.sh b/toolchain/scripts/stage0/install_amd.sh new file mode 100755 index 0000000000..c79aca5381 --- /dev/null +++ b/toolchain/scripts/stage0/install_amd.sh @@ -0,0 +1,106 @@ +#!/bin/bash -e + +# TODO: Review and if possible fix shellcheck errors. +# shellcheck disable=all + +# Last Update in 2025-0308 +# NOTICE: flang cannot be used when compiling ELPA + +[ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=${0} +SCRIPT_DIR="$(cd "$(dirname "${SCRIPT_NAME}")/.." && pwd -P)" + +source "${SCRIPT_DIR}"/common_vars.sh +source "${SCRIPT_DIR}"/tool_kit.sh +source "${SCRIPT_DIR}"/signal_trap.sh +source "${INSTALLDIR}"/toolchain.conf +source "${INSTALLDIR}"/toolchain.env + +[ -f "${BUILDDIR}/setup_amd" ] && rm "${BUILDDIR}/setup_amd" + +AMD_CFLAGS="" +AMD_LDFLAGS="" +AMD_LIBS="" +mkdir -p "${BUILDDIR}" +cd "${BUILDDIR}" + +case "${with_amd}" in + __INSTALL__) + echo "==================== Installing the AMD compiler ======================" + echo "__INSTALL__ is not supported; please install the AMD compiler manually" + exit 1 + ;; + __SYSTEM__) + echo "==================== Finding AMD compiler from system paths ====================" + check_command clang "amd" && CC="$(realpath $(command -v clang))" || exit 1 + check_command clang++ "amd" && CXX="$(realpath $(command -v clang++))" || exit 1 + if [ "${with_flang}" = "yes" ]; then + check_command flang "amd" && FC="$(realpath $(command -v flang))" || exit 1 + else + check_command gfortran "gcc" && FC="gfortran" || exit 1 + add_lib_from_paths GCC_LDFLAGS "libgfortran.*" ${LIB_PATHS} + fi + F90="${FC}" + F77="${FC}" + ;; + __DONTUSE__) + # Nothing to do + ;; + *) + echo "==================== Linking AMD compiler to user paths ====================" + pkg_install_dir="${with_amd}" + check_dir "${pkg_install_dir}/bin" + check_dir "${pkg_install_dir}/lib" + check_dir "${pkg_install_dir}/include" + check_command ${pkg_install_dir}/bin/clang "amd" && CC="${pkg_install_dir}/bin/clang" || exit 1 + check_command ${pkg_install_dir}/bin/clang++ "amd" && CXX="${pkg_install_dir}/bin/clang++" || exit 1 + if [ "${with_flang}" = "yes" ]; then + check_command ${pkg_install_dir}/bin/flang "amd" && FC="${pkg_install_dir}/bin/flang" || exit 1 + else + check_command gfortran "gcc" && FC="$(command -v gfortran)" || exit 1 + fi + F90="${FC}" + F77="${FC}" + AMD_CFLAGS="-I'${pkg_install_dir}/include'" + AMD_LDFLAGS="-L'${pkg_install_dir}/lib' -Wl,-rpath,'${pkg_install_dir}/lib'" + ;; +esac +if [ "${with_amd}" != "__DONTUSE__" ]; then + echo "CC is ${CC}" + [ $(realpath $(command -v clang) | grep -e aocc-compiler) ] || echo "Check the AMD C compiler path" + echo "CXX is ${CXX}" + [ $(realpath $(command -v clang++) | grep -e aocc-compiler) ] || echo "Check the AMD C++ compiler path" + echo "FC is ${FC}" + if [ "${with_flang}" = "yes" ]; then + [ $(realpath $(command -v flang) | grep -e aocc-compiler) ] || echo "Check the AMD Fortran compiler path" + else + [ $(realpath $(command -v gfortran) | grep -e aocc-compiler) ] || echo "Check the GNU Fortran compiler path" + fi + cat << EOF > "${BUILDDIR}/setup_amd" +export CC="${CC}" +export CXX="${CXX}" +export FC="${FC}" +export F90="${F90}" +export F77="${F77}" +EOF + if [ "${with_amd}" != "__SYSTEM__" ]; then + cat << EOF >> "${BUILDDIR}/setup_amd" +prepend_path PATH "${pkg_install_dir}/bin" +prepend_path LD_LIBRARY_PATH "${pkg_install_dir}/lib" +prepend_path LD_RUN_PATH "${pkg_install_dir}/lib" +prepend_path LIBRARY_PATH "${pkg_install_dir}/lib" +prepend_path CPATH "${pkg_install_dir}/include" +EOF + fi + cat << EOF >> "${BUILDDIR}/setup_amd" +export AMD_CFLAGS="${AMD_CFLAGS}" +export AMD_LDFLAGS="${AMD_LDFLAGS}" +export AMD_LIBS="${AMD_LIBS}" +EOF + cat "${BUILDDIR}/setup_amd" >> ${SETUPFILE} +fi + +load "${BUILDDIR}/setup_amd" +write_toolchain_env "${INSTALLDIR}" + +cd "${ROOTDIR}" +report_timing "amd" diff --git a/toolchain/scripts/stage0/install_cmake.sh b/toolchain/scripts/stage0/install_cmake.sh index b16c9719b2..c0c16fc4a0 100755 --- a/toolchain/scripts/stage0/install_cmake.sh +++ b/toolchain/scripts/stage0/install_cmake.sh @@ -3,7 +3,7 @@ # TODO: Review and if possible fix shellcheck errors. # shellcheck disable=all -# Last Update in 2024-0811 +# Last Update in 2025-0308 [ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=$0 SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" @@ -21,13 +21,13 @@ cd "${BUILDDIR}" case "${with_cmake}" in __INSTALL__) echo "==================== Installing CMake ====================" - cmake_ver="3.30.0" + cmake_ver="3.31.2" if [ "${OPENBLAS_ARCH}" = "arm64" ]; then cmake_arch="linux-aarch64" - cmake_sha256="daa89552fd9102fb70399b31b5605c4f61125023bbbed947757a7b53ce36c4d0" + cmake_sha256="85cc81f782cd8b5ac346e570ad5cfba3bdbe5aa01f27f7ce6266c4cef93342550" elif [ "${OPENBLAS_ARCH}" = "x86_64" ]; then cmake_arch="linux-x86_64" - cmake_sha256="1a5969fe81fea6e5220d053d9d3e3754cbc85be07d2d428bebdcfe87137971a9" + cmake_sha256="b81cf3f4892683133f330cd7c016c28049b5725617db24ca8763360883545d34" else report_error ${LINENO} \ "cmake installation for ARCH=${ARCH} is not supported. You can try to use the system installation using the flag --with-cmake=system instead." diff --git a/toolchain/scripts/stage0/install_gcc.sh b/toolchain/scripts/stage0/install_gcc.sh index 7ea611acdb..dc8bb9e1d4 100755 --- a/toolchain/scripts/stage0/install_gcc.sh +++ b/toolchain/scripts/stage0/install_gcc.sh @@ -10,7 +10,7 @@ SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" # gcc 13 is good gcc_ver="13.2.0" gcc_sha256="8cb4be3796651976f94b9356fa08d833524f62420d6292c5033a9a26af315078" -# use gcc 14 with caution +# use gcc 14 with caution, do not compatible with GPU-ABACUS #gcc_ver="14.2.0" #gcc_sha256="7d376d445f93126dc545e2c0086d0f647c3094aae081cdb78f42ce2bc25e7293" diff --git a/toolchain/scripts/stage0/install_stage0.sh b/toolchain/scripts/stage0/install_stage0.sh index a398fdc0fa..7c2eb2568c 100755 --- a/toolchain/scripts/stage0/install_stage0.sh +++ b/toolchain/scripts/stage0/install_stage0.sh @@ -5,6 +5,7 @@ ./scripts/stage0/install_gcc.sh ./scripts/stage0/install_intel.sh +./scripts/stage0/install_amd.sh ./scripts/stage0/setup_buildtools.sh ./scripts/stage0/install_cmake.sh diff --git a/toolchain/scripts/stage0/setup_buildtools.sh b/toolchain/scripts/stage0/setup_buildtools.sh index 5172574a22..924282ed41 100755 --- a/toolchain/scripts/stage0/setup_buildtools.sh +++ b/toolchain/scripts/stage0/setup_buildtools.sh @@ -3,7 +3,7 @@ # TODO: Review and if possible fix shellcheck errors. # shellcheck disable=all -# Last Update in 2023-0901 +# Last Update in 2025-0310 [ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=$0 SCRIPT_DIR="$(cd "$(dirname "${SCRIPT_NAME}")/.." && pwd -P)" @@ -27,19 +27,15 @@ if [ "${with_intel}" != "__DONTUSE__" ]; then CFLAGS="-O2 -fPIC -fp-model=precise -funroll-loops -g -qopenmp -qopenmp-simd -traceback" if [ "${TARGET_CPU}" = "native" ]; then CFLAGS="${CFLAGS} -xHost" - elif [ "${TARGET_CPU}" = "generic" ]; then - CFLAGS="${CFLAGS} -mtune=${TARGET_CPU}" else - CFLAGS="${CFLAGS} -march=${TARGET_CPU} -mtune=${TARGET_CPU}" + CFLAGS="${CFLAGS} -mtune=${TARGET_CPU}" fi FFLAGS="${CFLAGS}" +elif [ "${with_amd}" != "__DONTUSE__" ]; then + CFLAGS="-O2 -fPIC -fopenmp -g -mtune=${TARGET_CPU}" + FFLAGS="${CFLAGS}" else - CFLAGS="-O2 -fPIC -fno-omit-frame-pointer -fopenmp -g" - if [ "${TARGET_CPU}" = "generic" ]; then - CFLAGS="${CFLAGS} -mtune=generic ${TSANFLAGS}" - else - CFLAGS="${CFLAGS} -march=${TARGET_CPU} -mtune=${TARGET_CPU} ${TSANFLAGS}" - fi + CFLAGS="-O2 -fPIC -fno-omit-frame-pointer -fopenmp -g -mtune=${TARGET_CPU} ${TSANFLAGS}" FFLAGS="${CFLAGS} -fbacktrace" fi CXXFLAGS="${CFLAGS}" @@ -47,7 +43,7 @@ F77FLAGS="${FFLAGS}" F90FLAGS="${FFLAGS}" FCFLAGS="${FFLAGS}" -if [ "${with_intel}" == "__DONTUSE__" ]; then +if [ "${with_intel}" == "__DONTUSE__" ] && [ "${with_amd}" == "__DONTUSE__" ]; then export CFLAGS="$(allowed_gcc_flags ${CFLAGS})" export FFLAGS="$(allowed_gfortran_flags ${FFLAGS})" export F77FLAGS="$(allowed_gfortran_flags ${F77FLAGS})" @@ -55,7 +51,7 @@ if [ "${with_intel}" == "__DONTUSE__" ]; then export FCFLAGS="$(allowed_gfortran_flags ${FCFLAGS})" export CXXFLAGS="$(allowed_gxx_flags ${CXXFLAGS})" else - # TODO Check functions for allowed Intel compiler flags + # TODO Check functions for allowed Intel or AMD compiler flags export CFLAGS export FFLAGS export F77FLAGS diff --git a/toolchain/scripts/stage1/install_mpich.sh b/toolchain/scripts/stage1/install_mpich.sh index dd89fa8e1f..cd561519fb 100755 --- a/toolchain/scripts/stage1/install_mpich.sh +++ b/toolchain/scripts/stage1/install_mpich.sh @@ -3,7 +3,7 @@ # TODO: Review and if possible fix shellcheck errors. # shellcheck disable=all -# Last Update in 2024-0912 +# Last Update in 2025-0308 [ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=$0 SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" @@ -12,8 +12,8 @@ SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" # mpich_sha256="17406ea90a6ed4ecd5be39c9ddcbfac9343e6ab4f77ac4e8c5ebe4a3e3b6c501" # mpich_ver="4.1.2" # mpich_sha256="3492e98adab62b597ef0d292fb2459b6123bc80070a8aa0a30be6962075a12f0" -mpich_ver="4.2.2" -mpich_sha256="883f5bb3aeabf627cb8492ca02a03b191d09836bbe0f599d8508351179781d41" +mpich_ver="4.3.0" +mpich_sha256="5e04132984ad83cab9cc53f76072d2b5ef5a6d24b0a9ff9047a8ff96121bcc63" mpich_pkg="mpich-${mpich_ver}.tar.gz" source "${SCRIPT_DIR}"/common_vars.sh diff --git a/toolchain/scripts/stage1/install_openmpi.sh b/toolchain/scripts/stage1/install_openmpi.sh index 99adfc5bd9..ab65a89553 100755 --- a/toolchain/scripts/stage1/install_openmpi.sh +++ b/toolchain/scripts/stage1/install_openmpi.sh @@ -3,15 +3,20 @@ # TODO: Review and if possible fix shellcheck errors. # shellcheck disable=all -# Last Update in 2024-0912 +# Last Update in 2025-0308 +# Change default version to openmpi 5 +# allow user to choose openmpi 4 in used scripts [ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=$0 SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" -#openmpi_ver="5.0.5" -#openmpi_sha256="6588d57c0a4bd299a24103f4e196051b29e8b55fbda49e11d5b3d32030a32776" -openmpi_ver="4.1.6" -openmpi_sha256="f740994485516deb63b5311af122c265179f5328a0d857a567b85db00b11e415" +if [ "${openmpi_4th}" = "yes" ]; then + openmpi_ver="4.1.6" + openmpi_sha256="f740994485516deb63b5311af122c265179f5328a0d857a567b85db00b11e415" +else + openmpi_ver="5.0.6" + openmpi_sha256="bd4183fcbc43477c254799b429df1a6e576c042e74a2d2f8b37d537b2ff98157" +fi openmpi_pkg="openmpi-${openmpi_ver}.tar.bz2" source "${SCRIPT_DIR}"/common_vars.sh @@ -74,6 +79,7 @@ case "${with_openmpi}" in ./configure CFLAGS="${CFLAGS}" \ --prefix=${pkg_install_dir} \ --libdir="${pkg_install_dir}/lib" \ + --with-libevent=internal \ ${EXTRA_CONFIGURE_FLAGS} \ > configure.log 2>&1 || tail -n ${LOG_LINES} configure.log make -j $(get_nprocs) > make.log 2>&1 || tail -n ${LOG_LINES} make.log @@ -101,7 +107,6 @@ case "${with_openmpi}" in check_command mpifort "openmpi" && MPIFC="$(command -v mpifort)" || exit 1 MPIFORT="${MPIFC}" MPIF77="${MPIFC}" - # Fortran code in ABACUS is built via the mpifort wrapper, but we may need additional # libraries and linker flags for C/C++-based MPI codepaths, pull them in at this point. OPENMPI_CFLAGS="$(mpicxx --showme:compile)" OPENMPI_LDFLAGS="$(mpicxx --showme:link)" diff --git a/toolchain/scripts/stage2/install_aocl.sh b/toolchain/scripts/stage2/install_aocl.sh new file mode 100755 index 0000000000..51bcc8c4dd --- /dev/null +++ b/toolchain/scripts/stage2/install_aocl.sh @@ -0,0 +1,92 @@ +#!/bin/bash -e + +# TODO: Review and if possible fix shellcheck errors. +# shellcheck disable=all + +# Last Update in 2025-0308 + +[ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=$0 +SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" + +source "${SCRIPT_DIR}"/common_vars.sh +source "${SCRIPT_DIR}"/tool_kit.sh +source "${SCRIPT_DIR}"/signal_trap.sh +source "${INSTALLDIR}"/toolchain.conf +source "${INSTALLDIR}"/toolchain.env + +[ -f "${BUILDDIR}/setup_aocl" ] && rm "${BUILDDIR}/setup_aocl" + +AOCL_CFLAGS="" +AOCL_LDFLAGS="" +AOCL_LIBS="" +AOCL_ROOT="" +! [ -d "${BUILDDIR}" ] && mkdir -p "${BUILDDIR}" +cd "${BUILDDIR}" + +case "${with_aocl}" in + __INSTALL__) + echo "==================== Installing AOCL ====================" + report_error ${LINENO} "To install AOCL, please contact your system administrator." + exit 1 + ;; + __SYSTEM__) + echo "==================== Finding AOCL from system paths ====================" + check_lib -lblis "AOCL" + check_lib -lflame "AOCL" + AOCL_LIBS="-lblis -lflame" + add_include_from_paths AOCL_CFLAGS "blis.h" $INCLUDE_PATHS + add_lib_from_paths AOCL_LDFLAGS "libblis.*" $LIB_PATHS + add_include_from_paths AOCL_CFLAGS "lapack.h" $INCLUDE_PATHS + add_lib_from_paths AOCL_LDFLAGS "libflame.*" $LIB_PATHS + ;; + __DONTUSE__) ;; + + *) + echo "==================== Linking AOCL to user paths ====================" + pkg_install_dir="$with_openblas" + check_dir "${pkg_install_dir}/include" + check_dir "${pkg_install_dir}/lib" + AOCL_CFLAGS="-I'${pkg_install_dir}/include'" + AOCL_LDFLAGS="-L'${pkg_install_dir}/lib' -Wl,-rpath,'${pkg_install_dir}/lib'" + AOCL_LIBS="-lblis -lflame" + ;; +esac +if [ "$with_openblas" != "__DONTUSE__" ]; then + if [ "$with_openblas" != "__SYSTEM__" ]; then + cat << EOF > "${BUILDDIR}/setup_aocl" +prepend_path LD_LIBRARY_PATH "$pkg_install_dir/lib" +prepend_path LD_RUN_PATH "$pkg_install_dir/lib" +prepend_path LIBRARY_PATH "$pkg_install_dir/lib" +prepend_path PKG_CONFIG_PATH "$pkg_install_dir/lib/pkgconfig" +prepend_path CMAKE_PREFIX_PATH "$pkg_install_dir" +prepend_path CPATH "$pkg_install_dir/include" +export LD_LIBRARY_PATH="$pkg_install_dir/lib:"\${LD_LIBRARY_PATH} +export LD_RUN_PATH="$pkg_install_dir/lib:"\${LD_RUN_PATH} +export LIBRARY_PATH="$pkg_install_dir/lib:"\${LIBRARY_PATH} +export CPATH="$pkg_install_dir/include:"\${CPATH} +export PKG_CONFIG_PATH="$pkg_install_dir/lib/pkgconfig:"\${PKG_CONFIG_PATH} +export CMAKE_PREFIX_PATH="$pkg_install_dir:"\${CMAKE_PREFIX_PATH} +export AOCL_ROOT=${pkg_install_dir} +EOF + cat "${BUILDDIR}/setup_aocl" >> $SETUPFILE + fi + cat << EOF >> "${BUILDDIR}/setup_aocl" +export AOCL_ROOT="${pkg_install_dir}" +export AOCL_CFLAGS="${AOCL_CFLAGS}" +export AOCL_LDFLAGS="${AOCL_LDFLAGS}" +export AOCL_LIBS="${AOCL_LIBS}" +export MATH_CFLAGS="\${MATH_CFLAGS} ${AOCL_CFLAGS}" +export MATH_LDFLAGS="\${MATH_LDFLAGS} ${AOCL_LDFLAGS}" +export MATH_LIBS="\${MATH_LIBS} ${AOCL_LIBS}" +export PKG_CONFIG_PATH="${pkg_install_dir}/lib/pkgconfig" +export CMAKE_PREFIX_PATH="${pkg_install_dir}" +prepend_path PKG_CONFIG_PATH "$pkg_install_dir/lib/pkgconfig" +prepend_path CMAKE_PREFIX_PATH "$pkg_install_dir" +EOF +fi + +load "${BUILDDIR}/setup_aocl" +write_toolchain_env "${INSTALLDIR}" + +cd "${ROOTDIR}" +report_timing "aocl" diff --git a/toolchain/scripts/stage2/install_mathlibs.sh b/toolchain/scripts/stage2/install_mathlibs.sh index ed78957882..3ad3aef336 100755 --- a/toolchain/scripts/stage2/install_mathlibs.sh +++ b/toolchain/scripts/stage2/install_mathlibs.sh @@ -25,6 +25,10 @@ case "$MATH_MODE" in "${SCRIPTDIR}"/stage2/install_mkl.sh "${with_mkl}" load "${BUILDDIR}/setup_mkl" ;; + aocl) + "${SCRIPTDIR}"/stage2/install_aocl.sh "${with_aocl}" + load "${BUILDDIR}/setup_aocl" + ;; openblas) "${SCRIPTDIR}"/stage2/install_openblas.sh "${with_openblas}" load "${BUILDDIR}/setup_openblas" diff --git a/toolchain/scripts/stage3/install_elpa.sh b/toolchain/scripts/stage3/install_elpa.sh index c077097f36..01e7980810 100755 --- a/toolchain/scripts/stage3/install_elpa.sh +++ b/toolchain/scripts/stage3/install_elpa.sh @@ -3,14 +3,16 @@ # TODO: Review and if possible fix shellcheck errors. # shellcheck disable=all -# Last Update in 2024-0811 +# Last Update in 2025-0308 [ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=$0 SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" # From https://elpa.mpcdf.mpg.de/software/tarball-archive/ELPA_TARBALL_ARCHIVE.html -elpa_ver="2024.05.001" -elpa_sha256="9caf41a3e600e2f6f4ce1931bd54185179dade9c171556d0c9b41bbc6940f2f6" +# elpa_ver="2024.05.001" +# elpa_sha256="9caf41a3e600e2f6f4ce1931bd54185179dade9c171556d0c9b41bbc6940f2f6" +elpa_ver="2025.01.001" +elpa_sha256="3ef0c6aed9a3e05db6efafe6e14d66eb88b2a1354d61e765b7cde0d3d5f3951e" source "${SCRIPT_DIR}"/common_vars.sh @@ -102,6 +104,8 @@ case "$with_elpa" in mkdir -p "build_${TARGET}" cd "build_${TARGET}" + if [ "${with_amd}" != "__DONTUSE__" ]; then + echo "AMD compiler detected, enable special option operation" ../configure --prefix="${pkg_install_dir}/${TARGET}/" \ --libdir="${pkg_install_dir}/${TARGET}/lib" \ --enable-openmp=${enable_openmp} \ @@ -110,21 +114,51 @@ case "$with_elpa" in --disable-c-tests \ --disable-cpp-tests \ ${config_flags} \ - --enable-nvidia-gpu=$([ "$TARGET" = "nvidia" ] && echo "yes" || echo "no") \ + --enable-nvidia-gpu-kernels=$([ "$TARGET" = "nvidia" ] && echo "yes" || echo "no") \ --with-cuda-path=${CUDA_PATH:-${CUDA_HOME:-/CUDA_HOME-notset}} \ - --with-NVIDIA-GPU-compute-capability=$([ "$TARGET" = "nvidia" ] && echo "sm_$ARCH_NUM" || echo "sm_35") \ + --with-NVIDIA-GPU-compute-capability=$([ "$TARGET" = "nvidia" ] && echo "sm_$ARCH_NUM" || echo "sm_75") \ CUDA_CFLAGS="-std=c++14 -allow-unsupported-compiler" \ OMPI_MCA_plm_rsh_agent=/bin/false \ FC=${MPIFC} \ CC=${MPICC} \ CXX=${MPICXX} \ CPP="cpp -E" \ - FCFLAGS="${FCFLAGS} ${MATH_CFLAGS} ${SCALAPACK_CFLAGS} -ffree-line-length-none ${AVX_flag} ${FMA_flag} ${SSE4_flag} ${AVX512_flags} -fno-lto" \ + FCFLAGS="${FCFLAGS} ${MATH_CFLAGS} ${SCALAPACK_CFLAGS} ${AVX_flag} ${FMA_flag} ${SSE4_flag} ${AVX512_flags} -fno-lto" \ CFLAGS="${CFLAGS} ${MATH_CFLAGS} ${SCALAPACK_CFLAGS} ${AVX_flag} ${FMA_flag} ${SSE4_flag} ${AVX512_flags} -fno-lto" \ CXXFLAGS="${CXXFLAGS} ${MATH_CFLAGS} ${SCALAPACK_CFLAGS} ${AVX_flag} ${FMA_flag} ${SSE4_flag} ${AVX512_flags} -fno-lto" \ - LDFLAGS="-Wl,--allow-multiple-definition -Wl,--enable-new-dtags ${MATH_LDFLAGS} ${SCALAPACK_LDFLAGS} ${cray_ldflags}" \ + LDFLAGS="${MATH_LDFLAGS} ${SCALAPACK_LDFLAGS} ${cray_ldflags} -lstdc++" \ LIBS="${SCALAPACK_LIBS} $(resolve_string "${MATH_LIBS}" "MPI")" \ > configure.log 2>&1 || tail -n ${LOG_LINES} configure.log + # remove unsupported compile option in libtool + sed -i ./libtool \ + -e 's/\\$wl-soname //g' \ + -e 's/\\$wl--whole-archive\\$convenience \\$wl--no-whole-archive//g' \ + -e 's/\\$wl\\$soname //g' + else + ../configure --prefix="${pkg_install_dir}/${TARGET}/" \ + --libdir="${pkg_install_dir}/${TARGET}/lib" \ + --enable-openmp=${enable_openmp} \ + --enable-shared=yes \ + --enable-static=yes \ + --disable-c-tests \ + --disable-cpp-tests \ + ${config_flags} \ + --enable-nvidia-gpu-kernels=$([ "$TARGET" = "nvidia" ] && echo "yes" || echo "no") \ + --with-cuda-path=${CUDA_PATH:-${CUDA_HOME:-/CUDA_HOME-notset}} \ + --with-NVIDIA-GPU-compute-capability=$([ "$TARGET" = "nvidia" ] && echo "sm_$ARCH_NUM" || echo "sm_75") \ + CUDA_CFLAGS="-std=c++14 -allow-unsupported-compiler" \ + OMPI_MCA_plm_rsh_agent=/bin/false \ + FC=${MPIFC} \ + CC=${MPICC} \ + CXX=${MPICXX} \ + CPP="cpp -E" \ + FCFLAGS="${FCFLAGS} ${MATH_CFLAGS} ${SCALAPACK_CFLAGS} ${AVX_flag} ${FMA_flag} ${SSE4_flag} ${AVX512_flags} -fno-lto" \ + CFLAGS="${CFLAGS} ${MATH_CFLAGS} ${SCALAPACK_CFLAGS} ${AVX_flag} ${FMA_flag} ${SSE4_flag} ${AVX512_flags} -fno-lto" \ + CXXFLAGS="${CXXFLAGS} ${MATH_CFLAGS} ${SCALAPACK_CFLAGS} ${AVX_flag} ${FMA_flag} ${SSE4_flag} ${AVX512_flags} -fno-lto" \ + LDFLAGS="-Wl,--allow-multiple-definition -Wl,--enable-new-dtags ${MATH_LDFLAGS} ${SCALAPACK_LDFLAGS} ${cray_ldflags} -lstdc++" \ + LIBS="${SCALAPACK_LIBS} $(resolve_string "${MATH_LIBS}" "MPI")" \ + > configure.log 2>&1 || tail -n ${LOG_LINES} configure.log + fi make -j $(get_nprocs) > make.log 2>&1 || tail -n ${LOG_LINES} make.log make install > install.log 2>&1 || tail -n ${LOG_LINES} install.log cd .. diff --git a/toolchain/scripts/stage3/install_libxc.sh b/toolchain/scripts/stage3/install_libxc.sh index 40cc371d41..04c96b7aad 100755 --- a/toolchain/scripts/stage3/install_libxc.sh +++ b/toolchain/scripts/stage3/install_libxc.sh @@ -3,13 +3,15 @@ # TODO: Review and if possible fix shellcheck errors. # shellcheck disable=all -# Last Update in 2023-0901 +# Last Update in 2025-0309 [ "${BASH_SOURCE[0]}" ] && SCRIPT_NAME="${BASH_SOURCE[0]}" || SCRIPT_NAME=$0 SCRIPT_DIR="$(cd "$(dirname "$SCRIPT_NAME")/.." && pwd -P)" -libxc_ver="6.2.2" -libxc_sha256="a0f6f1bba7ba5c0c85b2bfe65aca1591025f509a7f11471b4cd651a79491b045" +# libxc_ver="6.2.2" +# libxc_sha256="a0f6f1bba7ba5c0c85b2bfe65aca1591025f509a7f11471b4cd651a79491b045" +libxc_ver="7.0.0" +libxc_sha256="e9ae69f8966d8de6b7585abd9fab588794ada1fab8f689337959a35abbf9527d" source "${SCRIPT_DIR}"/common_vars.sh source "${SCRIPT_DIR}"/tool_kit.sh source "${SCRIPT_DIR}"/signal_trap.sh @@ -30,22 +32,33 @@ case "$with_libxc" in pkg_install_dir="${INSTALLDIR}/libxc-${libxc_ver}" #pkg_install_dir="${HOME}/lib/libxc/${libxc_ver}-gcc8" install_lock_file="$pkg_install_dir/install_successful" + libxc_pkg="libxc-${libxc_ver}.tar.bz2" if verify_checksums "${install_lock_file}"; then echo "libxc-${libxc_ver} is already installed, skipping it." else - if [ -f libxc-${libxc_ver}.tar.gz ]; then - echo "libxc-${libxc_ver}.tar.gz is found" + if [ -f ${libxc_pkg} ]; then + echo "${libxc_pkg} is found" else - download_pkg_from_ABACUS_org "${libxc_sha256}" "libxc-${libxc_ver}.tar.gz" + #download_pkg_from_ABACUS_org "${libxc_sha256}" "${libxc_pkg}" + libxc_url="https://gitlab.com/libxc/libxc/-/archive/${libxc_ver}/${libxc_pkg}" + download_pkg_from_url "${libxc_sha256}" "${libxc_pkg}" "${libxc_url}" fi echo "Installing from scratch into ${pkg_install_dir}" [ -d libxc-${libxc_ver} ] && rm -rf libxc-${libxc_ver} - tar -xzf libxc-${libxc_ver}.tar.gz + tar -xjf ${libxc_pkg} cd libxc-${libxc_ver} # using cmake method to install libxc is neccessary for abacus - mkdir build && cd build - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=${pkg_install_dir} \ - -DBUILD_SHARED_LIBS=YES -DCMAKE_INSTALL_LIBDIR=lib -DENABLE_FORTRAN=ON -DENABLE_PYTHON=OFF -DBUILD_TESTING=NO .. \ + mkdir build + cd build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=${pkg_install_dir} \ + -DBUILD_SHARED_LIBS=YES \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DENABLE_FORTRAN=ON \ + -DENABLE_PYTHON=OFF \ + -DBUILD_TESTING=OFF .. \ > configure.log 2>&1 || tail -n ${LOG_LINES} configure.log make -j $(get_nprocs) > make.log 2>&1 || tail -n ${LOG_LINES} make.log make install > install.log 2>&1 || tail -n ${LOG_LINES} install.log diff --git a/toolchain/toolchain_amd.sh b/toolchain/toolchain_amd.sh new file mode 100755 index 0000000000..b8055176c6 --- /dev/null +++ b/toolchain/toolchain_amd.sh @@ -0,0 +1,37 @@ +#!/bin/bash +#SBATCH -J install +#SBATCH -N 1 +#SBATCH -n 16 +#SBATCH -o compile.log +#SBATCH -e compile.err + +# JamesMisaka in 2023-09-16 +# install abacus dependency by gnu-toolchain +# one can use mpich or openmpi. +# openmpi will be faster, but not compatible in some cases. +# libtorch and libnpy are for deepks support, which can be =no +# if you want to run EXX calculation, you should set --with-libri=install +# mpich (and intel toolchain) is recommended for EXX support + +./install_abacus_toolchain.sh \ +--with-amd=system \ +--math-mode=aocl \ +--with-intel=no \ +--with-gcc=no \ +--with-openmpi=install \ +--with-cmake=install \ +--with-scalapack=system \ +--with-libxc=install \ +--with-fftw=system \ +--with-elpa=install \ +--with-cereal=install \ +--with-rapidjson=install \ +--with-libtorch=no \ +--with-libnpy=no \ +--with-libri=no \ +--with-libcomm=no \ +--with-4th-openmpi=no \ +--with-flang=no \ +| tee compile.log +# if you want to use openmpi-version4: set --with-4th-openmpi=yes +# flang is not recommended to use in this stage \ No newline at end of file diff --git a/toolchain/toolchain_gnu.sh b/toolchain/toolchain_gnu.sh index 26e4b71c55..bf5be6a129 100755 --- a/toolchain/toolchain_gnu.sh +++ b/toolchain/toolchain_gnu.sh @@ -13,8 +13,11 @@ # if you want to run EXX calculation, you should set --with-libri=install # mpich (and intel toolchain) is recommended for EXX support -./install_abacus_toolchain.sh --with-openmpi=install \ ---with-intel=no --with-gcc=system \ +./install_abacus_toolchain.sh \ +--with-gcc=system \ +--with-intel=no \ +--with-openblas=install \ +--with-openmpi=install \ --with-cmake=install \ --with-scalapack=install \ --with-libxc=install \ @@ -26,4 +29,6 @@ --with-libnpy=no \ --with-libri=no \ --with-libcomm=no \ -| tee compile.log \ No newline at end of file +--with-4th-openmpi=no \ +| tee compile.log +# if you want to use openmpi-version4: set --with-4th-openmpi=yes \ No newline at end of file diff --git a/toolchain/toolchain_intel-mpich.sh b/toolchain/toolchain_intel-mpich.sh index 059ef541dd..1f50679f1a 100755 --- a/toolchain/toolchain_intel-mpich.sh +++ b/toolchain/toolchain_intel-mpich.sh @@ -13,8 +13,10 @@ # module load mkl compiler ./install_abacus_toolchain.sh \ ---with-intel=system --math-mode=mkl \ ---with-gcc=no --with-mpich=install \ +--with-intel=system \ +--math-mode=mkl \ +--with-gcc=no \ +--with-mpich=install \ --with-cmake=install \ --with-scalapack=no \ --with-libxc=install \ diff --git a/toolchain/toolchain_intel.sh b/toolchain/toolchain_intel.sh index e5298c570d..d12afc919d 100755 --- a/toolchain/toolchain_intel.sh +++ b/toolchain/toolchain_intel.sh @@ -14,8 +14,10 @@ # module load mkl mpi compiler ./install_abacus_toolchain.sh \ ---with-intel=system --math-mode=mkl \ ---with-gcc=no --with-intelmpi=system \ +--with-intel=system \ +--math-mode=mkl \ +--with-gcc=no \ +--with-intelmpi=system \ --with-cmake=install \ --with-scalapack=no \ --with-libxc=install \ From 4decdac65e08b90350843e9220256b69daa7cb8b Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Fri, 14 Mar 2025 20:31:53 +0800 Subject: [PATCH 136/160] Tests: Add GPU tests for out_wfc_pw & out_wfc_r (#5989) * Add GPU tests for outWfcPW & outWfcR * Update jd * Update integrate TEST CASES for new GPU tests * Update correct result.ref for test 107_PW_outWfcPw_GPU * Remove 107_PW_outWfcR_GPU from CASES GPU temporarily to wait for refactor --- tests/integrate/107_PW_outWfcPw_GPU/INPUT | 22 +++++++++++++++++++ tests/integrate/107_PW_outWfcPw_GPU/KPT | 4 ++++ tests/integrate/107_PW_outWfcPw_GPU/STRU | 19 ++++++++++++++++ tests/integrate/107_PW_outWfcPw_GPU/jd | 1 + .../integrate/107_PW_outWfcPw_GPU/result.ref | 12 ++++++++++ tests/integrate/107_PW_outWfcR_GPU/INPUT | 22 +++++++++++++++++++ tests/integrate/107_PW_outWfcR_GPU/KPT | 4 ++++ tests/integrate/107_PW_outWfcR_GPU/STRU | 19 ++++++++++++++++ tests/integrate/107_PW_outWfcR_GPU/jd | 1 + tests/integrate/107_PW_outWfcR_GPU/result.ref | 12 ++++++++++ tests/integrate/CASES_GPU.txt | 1 + 11 files changed, 117 insertions(+) create mode 100644 tests/integrate/107_PW_outWfcPw_GPU/INPUT create mode 100644 tests/integrate/107_PW_outWfcPw_GPU/KPT create mode 100644 tests/integrate/107_PW_outWfcPw_GPU/STRU create mode 100644 tests/integrate/107_PW_outWfcPw_GPU/jd create mode 100644 tests/integrate/107_PW_outWfcPw_GPU/result.ref create mode 100644 tests/integrate/107_PW_outWfcR_GPU/INPUT create mode 100644 tests/integrate/107_PW_outWfcR_GPU/KPT create mode 100644 tests/integrate/107_PW_outWfcR_GPU/STRU create mode 100644 tests/integrate/107_PW_outWfcR_GPU/jd create mode 100644 tests/integrate/107_PW_outWfcR_GPU/result.ref diff --git a/tests/integrate/107_PW_outWfcPw_GPU/INPUT b/tests/integrate/107_PW_outWfcPw_GPU/INPUT new file mode 100644 index 0000000000..2e6a424a7d --- /dev/null +++ b/tests/integrate/107_PW_outWfcPw_GPU/INPUT @@ -0,0 +1,22 @@ +INPUT_PARAMETERS +#Parameters (1.General) +suffix autotest +calculation scf + +nbands 6 +symmetry 1 +pseudo_dir ../../PP_ORB + +device gpu + +#Parameters (2.Iteration) +ecutwfc 20 +scf_thr 1e-9 +scf_nmax 100 + +#Parameters (3.Basis) +basis_type pw + +out_wfc_pw 1 + +pw_seed 1 diff --git a/tests/integrate/107_PW_outWfcPw_GPU/KPT b/tests/integrate/107_PW_outWfcPw_GPU/KPT new file mode 100644 index 0000000000..f5f7f4ec34 --- /dev/null +++ b/tests/integrate/107_PW_outWfcPw_GPU/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +2 2 2 0 0 0 diff --git a/tests/integrate/107_PW_outWfcPw_GPU/STRU b/tests/integrate/107_PW_outWfcPw_GPU/STRU new file mode 100644 index 0000000000..0041740d12 --- /dev/null +++ b/tests/integrate/107_PW_outWfcPw_GPU/STRU @@ -0,0 +1,19 @@ +ATOMIC_SPECIES +Si 14 Si_ONCV_PBE-1.0.upf upf201 + +LATTICE_CONSTANT +10.2 // add lattice constant + +LATTICE_VECTORS +0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 + +ATOMIC_POSITIONS +Direct + +Si // Element type +0.0 // magnetism +2 +0.00 0.00 0.00 1 1 1 +0.25 0.25 0.25 1 1 1 diff --git a/tests/integrate/107_PW_outWfcPw_GPU/jd b/tests/integrate/107_PW_outWfcPw_GPU/jd new file mode 100644 index 0000000000..34d0b67a53 --- /dev/null +++ b/tests/integrate/107_PW_outWfcPw_GPU/jd @@ -0,0 +1 @@ +GPU version / test the output of wfc_pw, and verify the maximum absolute coefficient diff --git a/tests/integrate/107_PW_outWfcPw_GPU/result.ref b/tests/integrate/107_PW_outWfcPw_GPU/result.ref new file mode 100644 index 0000000000..dd4a5ac692 --- /dev/null +++ b/tests/integrate/107_PW_outWfcPw_GPU/result.ref @@ -0,0 +1,12 @@ +etotref -211.8032873347885 +etotperatomref -105.9016436674 +Max_wfc_1 0.9527 +Max_wfc_2 0.3675 +Max_wfc_3 0.3351 +Max_wfc_4 0.3825 +Max_wfc_5 0.4409 +Max_wfc_6 0.4752 +pointgroupref T_d +spacegroupref O_h +nksibzref 3 +totaltimeref 3.06 diff --git a/tests/integrate/107_PW_outWfcR_GPU/INPUT b/tests/integrate/107_PW_outWfcR_GPU/INPUT new file mode 100644 index 0000000000..653bb7b7c9 --- /dev/null +++ b/tests/integrate/107_PW_outWfcR_GPU/INPUT @@ -0,0 +1,22 @@ +INPUT_PARAMETERS +#Parameters (1.General) +suffix autotest +calculation scf + +nbands 6 +symmetry 1 +pseudo_dir ../../PP_ORB + +device gpu + +#Parameters (2.Iteration) +ecutwfc 20 +scf_thr 1e-9 +scf_nmax 100 + +#Parameters (3.Basis) +basis_type pw + +out_wfc_r 1 + +pw_seed 1 diff --git a/tests/integrate/107_PW_outWfcR_GPU/KPT b/tests/integrate/107_PW_outWfcR_GPU/KPT new file mode 100644 index 0000000000..f5f7f4ec34 --- /dev/null +++ b/tests/integrate/107_PW_outWfcR_GPU/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +2 2 2 0 0 0 diff --git a/tests/integrate/107_PW_outWfcR_GPU/STRU b/tests/integrate/107_PW_outWfcR_GPU/STRU new file mode 100644 index 0000000000..0041740d12 --- /dev/null +++ b/tests/integrate/107_PW_outWfcR_GPU/STRU @@ -0,0 +1,19 @@ +ATOMIC_SPECIES +Si 14 Si_ONCV_PBE-1.0.upf upf201 + +LATTICE_CONSTANT +10.2 // add lattice constant + +LATTICE_VECTORS +0.0 0.5 0.5 +0.5 0.0 0.5 +0.5 0.5 0.0 + +ATOMIC_POSITIONS +Direct + +Si // Element type +0.0 // magnetism +2 +0.00 0.00 0.00 1 1 1 +0.25 0.25 0.25 1 1 1 diff --git a/tests/integrate/107_PW_outWfcR_GPU/jd b/tests/integrate/107_PW_outWfcR_GPU/jd new file mode 100644 index 0000000000..c4bd30f7fd --- /dev/null +++ b/tests/integrate/107_PW_outWfcR_GPU/jd @@ -0,0 +1 @@ +GPU version / test the output of wfc_r, and compare the variance diff --git a/tests/integrate/107_PW_outWfcR_GPU/result.ref b/tests/integrate/107_PW_outWfcR_GPU/result.ref new file mode 100644 index 0000000000..1880e707f7 --- /dev/null +++ b/tests/integrate/107_PW_outWfcR_GPU/result.ref @@ -0,0 +1,12 @@ +etotref -197.1405644417868 +etotperatomref -98.5702822209 +variance_wfc_r_0_0 0.31340 +variance_wfc_r_0_1 1.71055 +variance_wfc_r_0_2 2.39603 +variance_wfc_r_0_3 1.66607 +variance_wfc_r_0_4 1.05190 +variance_wfc_r_0_5 1.29386 +pointgroupref T_d +spacegroupref O_h +nksibzref 1 +totaltimeref 0.31 diff --git a/tests/integrate/CASES_GPU.txt b/tests/integrate/CASES_GPU.txt index 44fbcccdad..c41f06d83b 100644 --- a/tests/integrate/CASES_GPU.txt +++ b/tests/integrate/CASES_GPU.txt @@ -1,6 +1,7 @@ 102_PW_CG_GPU 102_PW_DA_davidson_GPU 102_PW_BPCG_GPU +107_PW_outWfcPw_GPU 187_PW_SDFT_ALL_GPU 187_PW_SDFT_MALL_GPU 187_PW_SDFT_MALL_BPCG_GPU From 7838569107d4e1be57b7cb24661e5231e62c914c Mon Sep 17 00:00:00 2001 From: Hongxu Ren <60290838+Flying-dragon-boxing@users.noreply.github.com> Date: Fri, 14 Mar 2025 20:32:28 +0800 Subject: [PATCH 137/160] Tests: one integrate test for exx pw, only for verifying whether exx pw works (#5994) * feat pexsi * fix : diag not completed * feat * feat: pexsi hsolver * CMake building implemented * Works * adapt to the new container * Turn off USE_PEXSI * Update LibRI to 553c91c * modify include files * namespace-ize * new inputs added * Configure Makefile Compiling, fix typos * Fix Makefile Intel toolchains compile errors * Fix even more PEXSI related Makefile compiling issues * Modify inputs and update to latest version (#2) * run INPUT.Default() in every process in InputParaTest (#3490) Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> * add blas support for FindLAPACK.cmake (#3497) * more unittest of QO: towards orbital selection (#3499) * Fix: fix bug in mulliken charge calculation (#3503) * fix phase * fix case test * Refactor: namespace Conv_Coulomb_Pot_K (#3446) * Refactor: namespace Conv_Coulomb_Pot_K * Refactor: namespace Conv_Coulomb_Pot_K --------- Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * enable the computation of all zeros in one function call (#3449) Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * replace ios.eof() by ios.good() to avoid meeting badbit and failbit in reading STRU (#3506) * Build: add ccache to accelerate the testing process (#3509) * Build: add ccache to accelerate the testing process * Update test.yml * Update test.yml * Update test.yml * Docs: to avoid the misunderstanding in docs (#3518) * to avoid the misunderstanding in docs * Update docs/quick_start/hands_on.md Co-authored-by: Chun Cai --------- Co-authored-by: Chun Cai * Docs: fix a missing depencency in conda build env (#3508) * Feature: Add ENABLE_RAPIDJSON option to control the output of abacus.json (#3519) Add ENABLE_RAPIDJSON option to control the output of abacus.json * Feature: add python wrapper for math sphbes (#3475) * recommit for review * add python wrapper * remove timer since performace tests add * Feature: support segment split in kline mode in KPT file and `out_band` band output precision control, `8` as default (#3493) * add precision control * correct serial version of nscf_band function * fix issue 3482 * update unit and integrated test * update document * correct unittest and make compatible with false and true * fix: bug in Autotest.sh when result.ref has no totaltimeref (#3523) * Fix : unit test of module_xc (#3524) * Fix: omit small magnetic moments to avoid numerical instability (#3530) * update deltalambda * avoid numerical error in orbMulP * add constrain on Mi * change case reference value * Fix: fix multiple compiler warnings (#3515) * Fix: add noreturn attribute to warning_quit * Add type conversion * fix string literal * fix small number trunctuation * Fix system call returned value not checked * fix missing braket * Refactor parameter_pool.cpp and parameter_pool.h * remove duplicated return statements * Change WARNING_QUIT occurances in tests * Add warning message to help debug UT * output the default precision flag (#3496) Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> * Build: Improving CMake performance for finding LibXC and ELPA (#3478) * Fix for finding LibXC and ELPA * For compatibility to previous routines * syntax fix for FindELPA.cmake * Update cmake/FindELPA.cmake Co-authored-by: Chun Cai * Using CMake interface as default for finding LibXC * update docs * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * update docs for installing pkg-config * Update FindLibxc.cmake * Update FindLibxc.cmake * remove previous LibXC routine in CMakeLists.txt Co-authored-by: Chun Cai * Update easy_install.md with Makefile-built LibXC supported * Update easy_install.md to include different behavior in different version on finding ELPA --------- Co-authored-by: Chun Cai * Docs: correct some docs about mp2 smearing method (#3533) * correct some docs about mp2 smearing method * add docs about mv method * Feature : printing band density (#3501) Co-authored-by: wenfei-li Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> * add some docs for PR#3501 (#3537) * Feature: enable restart charge density mixing during SCF (#3542) * add a new parameter mixing_restart * do not update rho if iter==mixing_restart * do not update rho if iter==mixing_restart-1 * reset mix and rho_mdata if iter==mixing_restart * fix SCF exit directly since drho=0 if iter=GlobalV::MIXING_RESTART * re-set_mixing in eachiterinit for PW and LCAO * enable SCF restarts in esolver_ks::RUN * add some UnitTests * add some Docs * new inputs added * Update input-main.md (#3551) Solve the format problem mentioned in issue 3543 * Build: fix compatibility issue against toolchain install (#3540) * Fix for finding LibXC and ELPA * For compatibility to previous routines * syntax fix for FindELPA.cmake * Update cmake/FindELPA.cmake Co-authored-by: Chun Cai * Using CMake interface as default for finding LibXC * update docs * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * fix for FindLibxc: changing imcompatible if statement * update docs for installing pkg-config * Update FindLibxc.cmake * Update FindLibxc.cmake * remove previous LibXC routine in CMakeLists.txt Co-authored-by: Chun Cai * Update easy_install.md with Makefile-built LibXC supported * Update easy_install.md to include different behavior in different version on finding ELPA * fix compatibility issue against toolchain * Change default ELPA install routine to old one --------- Co-authored-by: Chun Cai * Test: Configure performance tests for math libraries (#3511) * add performace test of sphbes functions. * fix benchmark cmake errors * add dependencies for docker * update docs * add performance tests for sphbes * add google benchmark * rewrite benchmark tests in fixtures * disable internal testing in benchmark * merge benchmark into integration test --------- Co-authored-by: StarGrys <771582678@qq.com> * Configure Makefile Compiling, fix typos * Fix Makefile Intel toolchains compile errors * Fix even more PEXSI related Makefile compiling issues * Update hsolver_pw.cpp (#3556) when use_uspp==false, overlap matrix should be E. * Fix: cuda build target (#3276) * Fix: cuda buid target * Update CMakeLists.txt --------- Co-authored-by: Denghui Lu --------- Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> Co-authored-by: Haozhi Han Co-authored-by: Zhao Tianqi Co-authored-by: PeizeLin <78645006+PeizeLin@users.noreply.github.com> Co-authored-by: jinzx10 Co-authored-by: Chun Cai Co-authored-by: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Co-authored-by: Jie Li <76780849+jieli-matrix@users.noreply.github.com> Co-authored-by: Wenfei Li <38569667+wenfei-li@users.noreply.github.com> Co-authored-by: Denghui Lu Co-authored-by: YI Zeping <18586016708@163.com> Co-authored-by: wenfei-li Co-authored-by: jingan-181 <78459531+jingan-181@users.noreply.github.com> Co-authored-by: StarGrys <771582678@qq.com> Co-authored-by: Haozhi Han * Revert "Modify inputs and update to latest version" * Update FindPEXSI.cmake to fix Comments * Fix CI errors * Fix CI Errors and Merge with Upstream * Resolve Pull Request Reviews * Fix parallel communication related issue * Fix vars in Makefile.vars, add input tests and comments for pexsi vars * Fix nspin > 1 cases * Improvement: take calculated mu as new initial guess, may slightly improve performance * Fix mistakes in the last commit * Fix: params and features - set default pexsi_temp - fix md in pexsi * fix empty lines * Fix: move params to pexsi_solver, rename USE_PEXSI to ENABLE_PEXSI * Tests: Modify Dockerfile and GitHub Workflows * Fix: wrong abacus link for dockerfile * Docs: added docs for pexsi inputs * Tests: three tests added for pexsi * Fix unit test issues in input_conv * Very good unit test, making my laptop fan spin * Change default pexsi_npole from 80 to 40 * Place pexsi_EDM in DensityMatrix, set size of pexsi_dm = 1 when GlobalV::NSPIN==4, and add comments for dmToRho * An unit test added for DiagoPexsi * modify for changed gint interface * correct nspin related behaviors * add efermi passthrough * Revert "add efermi passthrough" This reverts commit d7b402de0f983c654e693deb3617632b43f5f8ef. * commits to resolve conversations related to codes * DM and EDM pointers in pexsi now handled by diagopexsi, and copying h s matrices no longer needed * add pexsi examples * fix pexsi unit test (original version shouldn't run) * add building docs for pexsi * set cxx standard to c++14, which is required in make_unique * Fix: Fix typo related to pexsi * update to PPEXSIDFTDriver2 * default npoints to 1, so single core pexsi will work * Feature: exx operator for pw basis, single kpt * apply pexsi changes(?) * q-e style exx_div * Correct exxdiv * Fix Compile errors * refactor to abandon `pdiagh` * Fix mu_buffer and nspin * HSE examples * Feature: Multi-K exx * Feature: Multi-K exx * Updates with latest * Remove redundant global vars * Update to v3.9.0 * Update to v3.9.0, now code works * Remove Redundant cal_exx_energy in esolver_ks_pw.cpp * Some mess * Minor Fixes * Fix separate loop and screening * Add EXX stress * EXX Energy??? * Multi-K is broken??? * Fix: Multi-K and stress * Feature: ACE for single-K * Feature: ACE should work for multi-K, but not for sure * Feature: ACE works. Next step is ACE energy. * Fix: adapt to the latest instruction for variable `conv_esolver` * Reconstruct: move exx_helper to hamilt_pwdft * Fix: Now EXX PW doesn't depend on LibRI * Fix: Add input constraints for EXX PW * Fix: Remove redundant mpi barrier * Fix: Clean irrelevant files * Fix: Clean irrelevant files * Feature: add ace flag, exit on using gpu * Refactor: Phase 1 for refactoring exx energy * Feature: now ace calculates energy * Feature: enable exx energy * Fix: fix makefile compilation error * Fix: One minor fix for a segmentation fault * Tests: one integrate test for exx pw, only for verifying whether exx pw works * Tests: one integrate test for exx pw, only for verifying whether exx pw works * Tests: one integrate test for exx pw, only for verifying whether exx pw works --------- Co-authored-by: zhangzhihao <1900017707@pku.edu.cn> Co-authored-by: zhangzh-pku <64026312+zhangzh-pku@users.noreply.github.com> Co-authored-by: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Co-authored-by: kirk0830 <67682086+kirk0830@users.noreply.github.com> Co-authored-by: Haozhi Han Co-authored-by: Zhao Tianqi Co-authored-by: PeizeLin <78645006+PeizeLin@users.noreply.github.com> Co-authored-by: jinzx10 Co-authored-by: Chun Cai Co-authored-by: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Co-authored-by: Jie Li <76780849+jieli-matrix@users.noreply.github.com> Co-authored-by: Wenfei Li <38569667+wenfei-li@users.noreply.github.com> Co-authored-by: Denghui Lu Co-authored-by: YI Zeping <18586016708@163.com> Co-authored-by: wenfei-li Co-authored-by: jingan-181 <78459531+jingan-181@users.noreply.github.com> Co-authored-by: StarGrys <771582678@qq.com> Co-authored-by: Haozhi Han Co-authored-by: Mohan Chen --- tests/integrate/190_PW_PBE0/INPUT | 22 ++++++++++++++++++++++ tests/integrate/190_PW_PBE0/KPT | 4 ++++ tests/integrate/190_PW_PBE0/STRU | 24 ++++++++++++++++++++++++ tests/integrate/190_PW_PBE0/jd | 1 + tests/integrate/190_PW_PBE0/result.ref | 4 ++++ tests/integrate/CASES_CPU.txt | 1 + 6 files changed, 56 insertions(+) create mode 100644 tests/integrate/190_PW_PBE0/INPUT create mode 100644 tests/integrate/190_PW_PBE0/KPT create mode 100644 tests/integrate/190_PW_PBE0/STRU create mode 100644 tests/integrate/190_PW_PBE0/jd create mode 100644 tests/integrate/190_PW_PBE0/result.ref diff --git a/tests/integrate/190_PW_PBE0/INPUT b/tests/integrate/190_PW_PBE0/INPUT new file mode 100644 index 0000000000..97adff25ef --- /dev/null +++ b/tests/integrate/190_PW_PBE0/INPUT @@ -0,0 +1,22 @@ +INPUT_PARAMETERS +#Parameters (System) +suffix autotest + +nbands 2 +stru_file STRU +kpoint_file KPT +pseudo_dir ../../PP_ORB +pw_seed 1 +calculation scf +#Parameters (PW) +ecutwfc 10.0 # Rydberg +#Parameters (electronic) +basis_type pw +scf_thr 1e-3 +smearing_method fixed + +cal_force 0 +cal_stress 1 + +dft_functional pbe0 +symmetry -1 diff --git a/tests/integrate/190_PW_PBE0/KPT b/tests/integrate/190_PW_PBE0/KPT new file mode 100644 index 0000000000..c289c0158a --- /dev/null +++ b/tests/integrate/190_PW_PBE0/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +1 1 1 0 0 0 diff --git a/tests/integrate/190_PW_PBE0/STRU b/tests/integrate/190_PW_PBE0/STRU new file mode 100644 index 0000000000..c48d5b0745 --- /dev/null +++ b/tests/integrate/190_PW_PBE0/STRU @@ -0,0 +1,24 @@ +ATOMIC_SPECIES +H 1 H_ONCV_PBE-1.0.upf #Pseudopotentials are downloaded from http://www.quantum-simulation.org/potentials/sg15_oncv/upf/ + +NUMERICAL_ORBITAL +orb_Si.dat + +LATTICE_CONSTANT +1.889766 + +LATTICE_VECTORS +0.0 2.708337 2.708337 +2.708337 0.0 2.708337 +2.708337 2.708337 0.0 + + + +ATOMIC_POSITIONS +Direct + +H +0 +2 +0.125 0.125 0.125 0 0 0 +0.875 0.875 0.875 0 0 0 diff --git a/tests/integrate/190_PW_PBE0/jd b/tests/integrate/190_PW_PBE0/jd new file mode 100644 index 0000000000..d42d5ef29a --- /dev/null +++ b/tests/integrate/190_PW_PBE0/jd @@ -0,0 +1 @@ +hybrid functionals for pw basis. note that this calculation is not physically correct, only for testing purpose. diff --git a/tests/integrate/190_PW_PBE0/result.ref b/tests/integrate/190_PW_PBE0/result.ref new file mode 100644 index 0000000000..a5359e7124 --- /dev/null +++ b/tests/integrate/190_PW_PBE0/result.ref @@ -0,0 +1,4 @@ +etotref -30.5936375896797834 +etotperatomref -15.2968187948 +totalstressref 935.890087 +totaltimeref 12.91 diff --git a/tests/integrate/CASES_CPU.txt b/tests/integrate/CASES_CPU.txt index ab8cc70ddc..c8fd89af4e 100644 --- a/tests/integrate/CASES_CPU.txt +++ b/tests/integrate/CASES_CPU.txt @@ -136,6 +136,7 @@ 186_PW_SKG_10D10S 186_PW_SKG_ALL 186_PW_SNLKG_10D10S +190_PW_PBE0 201_NO_15_f_pseudopots 201_NO_15_pseudopots 201_NO_15_pseudopots_kpar From a0197d8cb9a295d7a2d3f406246960371e953ff2 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Sat, 15 Mar 2025 05:56:43 +0000 Subject: [PATCH 138/160] add lbfgs method --- source/module_relax/relax_old/bfgs.cpp | 4 ++-- source/module_relax/relax_old/test/bfgs_test.cpp | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index 86075ac685..56ea51aaec 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -44,7 +44,7 @@ void BFGS::relax_step(const ModuleBase::matrix& _force,UnitCell& ucell) force[i][j]=_force(i,j)*ModuleBase::Ry_to_eV/ModuleBase::BOHR_TO_A; } } - std::cout<<"force"< Date: Sat, 15 Mar 2025 06:45:10 +0000 Subject: [PATCH 139/160] add lbfgs method --- source/module_relax/relax_old/test/bfgs_test.cpp | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/source/module_relax/relax_old/test/bfgs_test.cpp b/source/module_relax/relax_old/test/bfgs_test.cpp index 695d01788f..488d4f382e 100644 --- a/source/module_relax/relax_old/test/bfgs_test.cpp +++ b/source/module_relax/relax_old/test/bfgs_test.cpp @@ -43,20 +43,6 @@ TEST_F(BFGSTest, PrepareStep) { } } -TEST_F(BFGSTest, RelaxStep) { - ModuleBase::matrix force; - force = ModuleBase::matrix(10, 3); - for (int i = 0; i < force.nr; ++i) - { - for (int j = 0; j < force.nc; ++j) - { - force(i, j) = -0.1 * (i + 1); - } - } - bfgs.relax_step(force, ucell); - EXPECT_TRUE(ucell.ionic_position_updated); - EXPECT_GT(Ions_Move_Basic::largest_grad, 0); -} TEST_F(BFGSTest, AllocateTest) { BFGS bfgs; From 9c012989678b00c368b8f23c8bbf427f6fd9e1e7 Mon Sep 17 00:00:00 2001 From: Yu Liu <77716030+YuLiu98@users.noreply.github.com> Date: Mon, 17 Mar 2025 14:16:53 +0800 Subject: [PATCH 140/160] Test: add test and output for dry run (#6015) * Test: add test and output for dry run * test: update CASES_CPU.txt * Update relax_driver.cpp --------- Co-authored-by: Mohan Chen --- source/module_relax/relax_driver.cpp | 7 ++ tests/integrate/707_LJ_dry_run/INPUT | 15 ++++ tests/integrate/707_LJ_dry_run/STRU | 86 +++++++++++++++++++++++ tests/integrate/707_LJ_dry_run/jd | 1 + tests/integrate/707_LJ_dry_run/result.ref | 3 + tests/integrate/CASES_CPU.txt | 1 + 6 files changed, 113 insertions(+) create mode 100644 tests/integrate/707_LJ_dry_run/INPUT create mode 100644 tests/integrate/707_LJ_dry_run/STRU create mode 100644 tests/integrate/707_LJ_dry_run/jd create mode 100644 tests/integrate/707_LJ_dry_run/result.ref diff --git a/source/module_relax/relax_driver.cpp b/source/module_relax/relax_driver.cpp index 05ee6aafab..e7cb871bb7 100644 --- a/source/module_relax/relax_driver.cpp +++ b/source/module_relax/relax_driver.cpp @@ -157,6 +157,13 @@ void Relax_Driver::relax_driver(ModuleESolver::ESolver* p_esolver, UnitCell& uce ++istep; } + if (PARAM.inp.relax_nmax == 0) + { + std::cout << "-----------------------------------------------" << std::endl; + std::cout << " relax_nmax = 0, DRY RUN TEST SUCCEEDS :)" << std::endl; + std::cout << "-----------------------------------------------" << std::endl; + } + if (PARAM.inp.out_level == "i") { std::cout << " ION DYNAMICS FINISHED :)" << std::endl; diff --git a/tests/integrate/707_LJ_dry_run/INPUT b/tests/integrate/707_LJ_dry_run/INPUT new file mode 100644 index 0000000000..d5d5105486 --- /dev/null +++ b/tests/integrate/707_LJ_dry_run/INPUT @@ -0,0 +1,15 @@ +INPUT_PARAMETERS +#Parameters (General) +suffix autotest +calculation relax + +#Parameters (esolver) +esolver_type lj +lj_rule 1 +lj_rcut 8.5 8 8.4 +lj_epsilon 0.01 0.02 +lj_sigma 3.4 3.5 + +#Parameters (relax) +relax_new 1 +relax_nmax 0 diff --git a/tests/integrate/707_LJ_dry_run/STRU b/tests/integrate/707_LJ_dry_run/STRU new file mode 100644 index 0000000000..189d06da42 --- /dev/null +++ b/tests/integrate/707_LJ_dry_run/STRU @@ -0,0 +1,86 @@ +ATOMIC_SPECIES +Na 22.99 +Cl 35.45 + +LATTICE_CONSTANT +1.889727000000 + +LATTICE_VECTORS +15.000000000000 0.000000000000 0.000000000000 +0.000000000000 15.000000000000 0.000000000000 +0.000000000000 0.000000000000 15.000000000000 + +ATOMIC_POSITIONS +Direct + +Na +0 +32 +0.100000000000 0.000000000000 0.000000000000 +0.000000000000 0.000000000000 0.500000000000 +0.000000000000 0.500000000000 0.000000000000 +0.000000000000 0.500000000000 0.500000000000 +0.500000000000 0.000000000000 0.000000000000 +0.500000000000 0.000000000000 0.500000000000 +0.500000000000 0.500000000000 0.000000000000 +0.500000000000 0.500000000000 0.500000000000 +0.250000000000 0.250000000000 0.000000000000 +0.250000000000 0.250000000000 0.500000000000 +0.250000000000 0.750000000000 0.000000000000 +0.250000000000 0.750000000000 0.500000000000 +0.750000000000 0.250000000000 0.000000000000 +0.750000000000 0.250000000000 0.500000000000 +0.750000000000 0.750000000000 0.000000000000 +0.750000000000 0.750000000000 0.500000000000 +0.250000000000 0.000000000000 0.250000000000 +0.250000000000 0.000000000000 0.750000000000 +0.250000000000 0.500000000000 0.250000000000 +0.250000000000 0.500000000000 0.750000000000 +0.750000000000 0.000000000000 0.250000000000 +0.750000000000 0.000000000000 0.750000000000 +0.750000000000 0.500000000000 0.250000000000 +0.750000000000 0.500000000000 0.750000000000 +0.000000000000 0.250000000000 0.250000000000 +0.000000000000 0.250000000000 0.750000000000 +0.000000000000 0.750000000000 0.250000000000 +0.000000000000 0.750000000000 0.750000000000 +0.500000000000 0.250000000000 0.250000000000 +0.500000000000 0.250000000000 0.750000000000 +0.500000000000 0.750000000000 0.250000000000 +0.500000000000 0.750000000000 0.750000000000 + +Cl +0 +32 +0.250000000000 0.000000000000 0.000000000000 +0.250000000000 0.000000000000 0.500000000000 +0.250000000000 0.500000000000 0.000000000000 +0.250000000000 0.500000000000 0.500000000000 +0.750000000000 0.000000000000 0.000000000000 +0.750000000000 0.000000000000 0.500000000000 +0.750000000000 0.500000000000 0.000000000000 +0.750000000000 0.500000000000 0.500000000000 +0.000000000000 0.000000000000 0.250000000000 +0.000000000000 0.000000000000 0.750000000000 +0.000000000000 0.500000000000 0.250000000000 +0.000000000000 0.500000000000 0.750000000000 +0.500000000000 0.000000000000 0.250000000000 +0.500000000000 0.000000000000 0.750000000000 +0.500000000000 0.500000000000 0.250000000000 +0.500000000000 0.500000000000 0.750000000000 +0.000000000000 0.250000000000 0.000000000000 +0.000000000000 0.250000000000 0.500000000000 +0.000000000000 0.750000000000 0.000000000000 +0.000000000000 0.750000000000 0.500000000000 +0.500000000000 0.250000000000 0.000000000000 +0.500000000000 0.250000000000 0.500000000000 +0.500000000000 0.750000000000 0.000000000000 +0.500000000000 0.750000000000 0.500000000000 +0.250000000000 0.250000000000 0.250000000000 +0.250000000000 0.250000000000 0.750000000000 +0.250000000000 0.750000000000 0.250000000000 +0.250000000000 0.750000000000 0.750000000000 +0.750000000000 0.250000000000 0.250000000000 +0.750000000000 0.250000000000 0.750000000000 +0.750000000000 0.750000000000 0.250000000000 +0.750000000000 0.750000000000 0.750000000000 diff --git a/tests/integrate/707_LJ_dry_run/jd b/tests/integrate/707_LJ_dry_run/jd new file mode 100644 index 0000000000..e50346e426 --- /dev/null +++ b/tests/integrate/707_LJ_dry_run/jd @@ -0,0 +1 @@ +This test for dry fun \ No newline at end of file diff --git a/tests/integrate/707_LJ_dry_run/result.ref b/tests/integrate/707_LJ_dry_run/result.ref new file mode 100644 index 0000000000..4ca3174f7f --- /dev/null +++ b/tests/integrate/707_LJ_dry_run/result.ref @@ -0,0 +1,3 @@ +etotref 0 +etotperatomref 0.0000000000 +totaltimeref 0.00 diff --git a/tests/integrate/CASES_CPU.txt b/tests/integrate/CASES_CPU.txt index c8fd89af4e..fd027b35fc 100644 --- a/tests/integrate/CASES_CPU.txt +++ b/tests/integrate/CASES_CPU.txt @@ -297,6 +297,7 @@ 704_LJ_CR_multi_ele 705_LJ_single_rule2 706_LJ_RE_stop +707_LJ_dry_run 801_PW_LT_sc 802_PW_LT_fcc 803_PW_LT_bcc From 23ee3e1b16177f5747c1e1660899d4a86bc43cda Mon Sep 17 00:00:00 2001 From: Peng Xingliang <91927439+pxlxingliang@users.noreply.github.com> Date: Mon, 17 Mar 2025 14:18:57 +0800 Subject: [PATCH 141/160] test: fix Dockerfile.intel (#5999) Co-authored-by: root --- Dockerfile.intel | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile.intel b/Dockerfile.intel index 7107e42d2b..eeec96d2ba 100644 --- a/Dockerfile.intel +++ b/Dockerfile.intel @@ -44,6 +44,9 @@ RUN source /opt/intel/oneapi/setvars.sh && \ ln -s /usr/local/include/elpa_openmp-$ELPA_VER/elpa /usr/local/include/ && \ cd /tmp && rm -rf elpa-$ELPA_VER +RUN cd /tmp && git clone https://github.com/Tencent/rapidjson.git && cp -r rapidjson/include/rapidjson /usr/include/ \ + && rm -rf rapidjson + RUN wget https://download.pytorch.org/libtorch/cpu/libtorch-cxx11-abi-shared-with-deps-2.0.0%2Bcpu.zip \ --no-check-certificate --quiet -O libtorch.zip && \ unzip -q libtorch.zip -d /opt && rm libtorch.zip From 3d0de86076521f3003332961069ddb0f06eb5a83 Mon Sep 17 00:00:00 2001 From: wqzhou <33364058+WHUweiqingzhou@users.noreply.github.com> Date: Mon, 17 Mar 2025 14:30:01 +0800 Subject: [PATCH 142/160] fix the format (#6008) --- docs/index.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/index.rst b/docs/index.rst index 93e15b0e3b..ebf378e962 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -7,7 +7,7 @@ ABACUS Documentation ================================================= -ABACUS (**A**tomic-orbital **B**ased **A**b-initio **C**omputation at **US**tc) is +ABACUS (Atomic-orbital Based Ab-initio Computation at UStc) is an open-source computer code package based on density functional theory (DFT). The package utilizes both plane wave and numerical atomic basis sets with the usage of pseudopotentials From 0480f5227a0111f53ea523b647233258df9f3c67 Mon Sep 17 00:00:00 2001 From: Xinyuan Liang <64718735+xuan112358@users.noreply.github.com> Date: Tue, 18 Mar 2025 09:45:51 +0800 Subject: [PATCH 143/160] Fix : out_mat_dh will lead to different result with MPI-1core with MPI-4core (#6018) --- source/module_hamilt_lcao/hamilt_lcaodft/spar_dh.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/module_hamilt_lcao/hamilt_lcaodft/spar_dh.cpp b/source/module_hamilt_lcao/hamilt_lcaodft/spar_dh.cpp index f82a653158..80af6c8e11 100644 --- a/source/module_hamilt_lcao/hamilt_lcaodft/spar_dh.cpp +++ b/source/module_hamilt_lcao/hamilt_lcaodft/spar_dh.cpp @@ -26,9 +26,9 @@ void sparse_format::cal_dH(const UnitCell& ucell, fsr_dh.DHloc_fixedR_y = new double[nnr]; fsr_dh.DHloc_fixedR_z = new double[nnr]; - ModuleBase::GlobalFunc::ZEROS(fsr_dh.DHloc_fixedR_x, pv.nloc); - ModuleBase::GlobalFunc::ZEROS(fsr_dh.DHloc_fixedR_y, pv.nloc); - ModuleBase::GlobalFunc::ZEROS(fsr_dh.DHloc_fixedR_z, pv.nloc); + ModuleBase::GlobalFunc::ZEROS(fsr_dh.DHloc_fixedR_x, nnr); + ModuleBase::GlobalFunc::ZEROS(fsr_dh.DHloc_fixedR_y, nnr); + ModuleBase::GlobalFunc::ZEROS(fsr_dh.DHloc_fixedR_z, nnr); // cal dT= in LCAO // cal T + VNL(P1) in LCAO basis const bool cal_deri = true; From 98f7a55414bc360f81e653699533fa615770b613 Mon Sep 17 00:00:00 2001 From: Critsium Date: Mon, 17 Mar 2025 21:46:40 -0400 Subject: [PATCH 144/160] [Fix] Fix DCU port compilation error (#6017) * Fix dcu compilation error * Fix another part --- source/module_base/module_device/rocm/memory_op.hip.cu | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/source/module_base/module_device/rocm/memory_op.hip.cu b/source/module_base/module_device/rocm/memory_op.hip.cu index 7e4cf7f497..287a5990c0 100644 --- a/source/module_base/module_device/rocm/memory_op.hip.cu +++ b/source/module_base/module_device/rocm/memory_op.hip.cu @@ -108,9 +108,7 @@ struct cast_memory_op::value) { - synchronize_memory_op()(dev_out, - dev_in, - arr_out, + synchronize_memory_op()(arr_out, reinterpret_cast(arr_in), size); return; @@ -135,9 +133,7 @@ struct cast_memory_op::value) { - synchronize_memory_op()(dev_out, - dev_in, - arr_out, + synchronize_memory_op()(arr_out, reinterpret_cast(arr_in), size); return; From 8973c2525a73f1b8cd8c42572454874889cf92d9 Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Tue, 18 Mar 2025 09:49:41 +0800 Subject: [PATCH 145/160] Feature: Make KG-KSDFT support GPU (#6013) * make KG support GPU * fix bug add tests for KG-GPU * add tests * modify reference Onsager.txt --- .../kernels/cuda/math_kernel_op.cu | 42 +- source/module_base/kernels/math_kernel_op.cpp | 19 +- source/module_base/kernels/math_kernel_op.h | 7 +- .../kernels/rocm/math_kernel_op.hip.cu | 35 +- source/module_esolver/esolver_ks_pw.cpp | 2 +- .../module_hamilt_pw/hamilt_pwdft/elecond.cpp | 117 ++++-- .../module_hamilt_pw/hamilt_pwdft/elecond.h | 56 ++- .../hamilt_pwdft/operator_pw/velocity_pw.cpp | 372 +++++++++++------- .../hamilt_pwdft/operator_pw/velocity_pw.h | 35 +- .../hamilt_stodft/sto_elecond.cpp | 6 +- .../hamilt_stodft/sto_elecond.h | 4 +- tests/integrate/186_PW_KG_100_GPU/INPUT | 37 ++ tests/integrate/186_PW_KG_100_GPU/KPT | 4 + tests/integrate/186_PW_KG_100_GPU/README | 9 + tests/integrate/186_PW_KG_100_GPU/STRU | 18 + .../186_PW_KG_100_GPU/refOnsager.txt | 11 + tests/integrate/186_PW_KG_100_GPU/result.ref | 7 + tests/integrate/CASES_GPU.txt | 1 + 18 files changed, 556 insertions(+), 226 deletions(-) create mode 100644 tests/integrate/186_PW_KG_100_GPU/INPUT create mode 100644 tests/integrate/186_PW_KG_100_GPU/KPT create mode 100644 tests/integrate/186_PW_KG_100_GPU/README create mode 100644 tests/integrate/186_PW_KG_100_GPU/STRU create mode 100644 tests/integrate/186_PW_KG_100_GPU/refOnsager.txt create mode 100644 tests/integrate/186_PW_KG_100_GPU/result.ref diff --git a/source/module_base/kernels/cuda/math_kernel_op.cu b/source/module_base/kernels/cuda/math_kernel_op.cu index 39043daff1..7227df630d 100644 --- a/source/module_base/kernels/cuda/math_kernel_op.cu +++ b/source/module_base/kernels/cuda/math_kernel_op.cu @@ -325,16 +325,23 @@ __global__ void vector_div_constant_kernel( } template -__global__ void vector_mul_vector_kernel( - const int size, - T* result, - const T* vector1, - const typename GetTypeReal::type* vector2) +__global__ void vector_mul_vector_kernel(const int size, + T* result, + const T* vector1, + const typename GetTypeReal::type* vector2, + const bool add) { int i = blockIdx.x * blockDim.x + threadIdx.x; if (i < size) { - result[i] = vector1[i] * vector2[i]; + if (add) + { + result[i] += vector1[i] * vector2[i]; + } + else + { + result[i] = vector1[i] * vector2[i]; + } } } @@ -548,11 +555,12 @@ template <> void vector_mul_vector_op::operator()(const int& dim, double* result, const double* vector1, - const double* vector2) + const double* vector2, + const bool& add) { int thread = thread_per_block; int block = (dim + thread - 1) / thread; - vector_mul_vector_kernel <<>> (dim, result, vector1, vector2); + vector_mul_vector_kernel <<>> (dim, result, vector1, vector2, add); cudaCheckOnDebug(); } @@ -561,13 +569,14 @@ template inline void vector_mul_vector_complex_wrapper(const int& dim, std::complex* result, const std::complex* vector1, - const FPTYPE* vector2) + const FPTYPE* vector2, + const bool& add) { thrust::complex* result_tmp = reinterpret_cast*>(result); const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); int thread = thread_per_block; int block = (dim + thread - 1) / thread; - vector_mul_vector_kernel> <<>> (dim, result_tmp, vector1_tmp, vector2); + vector_mul_vector_kernel> <<>> (dim, result_tmp, vector1_tmp, vector2, add); cudaCheckOnDebug(); } @@ -575,18 +584,20 @@ template <> void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, std::complex* result, const std::complex* vector1, - const float* vector2) + const float* vector2, + const bool& add) { - vector_mul_vector_complex_wrapper(dim, result, vector1, vector2); + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); } template <> void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()( const int& dim, std::complex* result, const std::complex* vector1, - const double* vector2) + const double* vector2, + const bool& add) { - vector_mul_vector_complex_wrapper(dim, result, vector1, vector2); + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); } // vector operator: result[i] = vector1[i](not complex) / vector2[i](not complex) @@ -1019,6 +1030,7 @@ template struct dot_real_op, base_device::DEVICE_GPU>; template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; template struct vector_div_constant_op, base_device::DEVICE_GPU>; +template struct vector_mul_vector_op; template struct vector_mul_vector_op, base_device::DEVICE_GPU>; template struct vector_div_vector_op, base_device::DEVICE_GPU>; template struct constantvector_addORsub_constantVector_op; @@ -1029,6 +1041,7 @@ template struct dot_real_op, base_device::DEVICE_GPU>; template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; template struct vector_div_constant_op, base_device::DEVICE_GPU>; +template struct vector_mul_vector_op; template struct vector_mul_vector_op, base_device::DEVICE_GPU>; template struct vector_div_vector_op, base_device::DEVICE_GPU>; template struct constantvector_addORsub_constantVector_op; @@ -1039,7 +1052,6 @@ template struct matrixCopy, base_device::DEVICE_GPU>; #ifdef __LCAO template struct dot_real_op; template struct vector_div_constant_op; -template struct vector_mul_vector_op; template struct vector_div_vector_op; #endif } // namespace ModuleBase diff --git a/source/module_base/kernels/math_kernel_op.cpp b/source/module_base/kernels/math_kernel_op.cpp index bb0bb923a5..9420d7c4b7 100644 --- a/source/module_base/kernels/math_kernel_op.cpp +++ b/source/module_base/kernels/math_kernel_op.cpp @@ -167,14 +167,27 @@ template struct vector_mul_vector_op { using Real = typename GetTypeReal::type; - void operator()(const int& dim, T* result, const T* vector1, const Real* vector2) + void operator()(const int& dim, T* result, const T* vector1, const Real* vector2, const bool& add) { + if (add) + { #ifdef _OPENMP #pragma omp parallel for schedule(static, 4096 / sizeof(Real)) #endif - for (int i = 0; i < dim; i++) + for (int i = 0; i < dim; i++) + { + result[i] += vector1[i] * vector2[i]; + } + } + else { - result[i] = vector1[i] * vector2[i]; +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] * vector2[i]; + } } } }; diff --git a/source/module_base/kernels/math_kernel_op.h b/source/module_base/kernels/math_kernel_op.h index d94aeb6806..daca2ac548 100644 --- a/source/module_base/kernels/math_kernel_op.h +++ b/source/module_base/kernels/math_kernel_op.h @@ -143,11 +143,11 @@ template struct vector_mul_vector_op { /// \param dim : array size /// \param vector1 : input array A /// \param vector2 : input array B + /// \param add : flag to control whether to add the result to the output array /// /// Output Parameters /// \param result : output array - void operator()(const int &dim, T *result, const T *vector1, - const Real *vector2); + void operator()(const int& dim, T* result, const T* vector1, const Real* vector2, const bool& add = false); }; // vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) @@ -350,8 +350,7 @@ struct vector_div_constant_op { // vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) template struct vector_mul_vector_op { using Real = typename GetTypeReal::type; - void operator()(const int &dim, T *result, - const T *vector1, const Real *vector2); + void operator()(const int& dim, T* result, const T* vector1, const Real* vector2, const bool& add = false); }; // vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) diff --git a/source/module_base/kernels/rocm/math_kernel_op.hip.cu b/source/module_base/kernels/rocm/math_kernel_op.hip.cu index 0279bfee75..a6a787faf8 100644 --- a/source/module_base/kernels/rocm/math_kernel_op.hip.cu +++ b/source/module_base/kernels/rocm/math_kernel_op.hip.cu @@ -248,12 +248,20 @@ __global__ void vector_mul_vector_kernel( const int size, T* result, const T* vector1, - const typename GetTypeReal::type* vector2) + const typename GetTypeReal::type* vector2, + const bool add) { int i = blockIdx.x * blockDim.x + threadIdx.x; if (i < size) { - result[i] = vector1[i] * vector2[i]; + if (add) + { + result[i] += vector1[i] * vector2[i]; + } + else + { + result[i] = vector1[i] * vector2[i]; + } } } @@ -471,11 +479,12 @@ template <> void vector_mul_vector_op::operator()(const int& dim, double* result, const double* vector1, - const double* vector2) + const double* vector2, + const bool& add) { int thread = 1024; int block = (dim + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_vector_kernel), dim3(block), dim3(thread), 0, 0, dim, result, vector1, vector2); + hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_vector_kernel), dim3(block), dim3(thread), 0, 0, dim, result, vector1, vector2, add); hipCheckOnDebug(); } @@ -485,13 +494,14 @@ template inline void vector_mul_vector_complex_wrapper(const int& dim, std::complex* result, const std::complex* vector1, - const FPTYPE* vector2) + const FPTYPE* vector2, + const bool& add) { thrust::complex* result_tmp = reinterpret_cast*>(result); const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); int thread = 1024; int block = (dim + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_vector_kernel>), dim3(block), dim3(thread), 0, 0, dim, result_tmp, vector1_tmp, vector2); + hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_vector_kernel>), dim3(block), dim3(thread), 0, 0, dim, result_tmp, vector1_tmp, vector2, add); hipCheckOnDebug(); } @@ -499,18 +509,20 @@ template <> void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, std::complex* result, const std::complex* vector1, - const float* vector2) + const float* vector2, + const bool& add) { - vector_mul_vector_complex_wrapper(dim, result, vector1, vector2); + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); } template <> void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()( const int& dim, std::complex* result, const std::complex* vector1, - const double* vector2) + const double* vector2, + const bool& add) { - vector_mul_vector_complex_wrapper(dim, result, vector1, vector2); + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); } // vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) template <> @@ -931,6 +943,7 @@ template struct dot_real_op, base_device::DEVICE_GPU>; template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; template struct vector_div_constant_op, base_device::DEVICE_GPU>; +template struct vector_mul_vector_op; template struct vector_mul_vector_op, base_device::DEVICE_GPU>; template struct vector_div_vector_op, base_device::DEVICE_GPU>; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; @@ -940,6 +953,7 @@ template struct dot_real_op, base_device::DEVICE_GPU>; template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; template struct vector_div_constant_op, base_device::DEVICE_GPU>; +template struct vector_mul_vector_op; template struct vector_mul_vector_op, base_device::DEVICE_GPU>; template struct vector_div_vector_op, base_device::DEVICE_GPU>; template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; @@ -948,7 +962,6 @@ template struct matrixCopy, base_device::DEVICE_GPU>; #ifdef __LCAO template struct dot_real_op; template struct vector_div_constant_op; -template struct vector_mul_vector_op; template struct vector_div_vector_op; template struct matrixCopy; template struct constantvector_addORsub_constantVector_op; diff --git a/source/module_esolver/esolver_ks_pw.cpp b/source/module_esolver/esolver_ks_pw.cpp index 3bddfc2dfa..4626286801 100644 --- a/source/module_esolver/esolver_ks_pw.cpp +++ b/source/module_esolver/esolver_ks_pw.cpp @@ -943,7 +943,7 @@ void ESolver_KS_PW::after_all_runners(UnitCell& ucell) //! 7) Use Kubo-Greenwood method to compute conductivities if (PARAM.inp.cal_cond) { - EleCond elec_cond(&ucell, &this->kv, this->pelec, this->pw_wfc, this->psi, &this->ppcell); + EleCond elec_cond(&ucell, &this->kv, this->pelec, this->pw_wfc, this->kspw_psi, &this->ppcell); elec_cond.KG(PARAM.inp.cond_smear, PARAM.inp.cond_fwhm, PARAM.inp.cond_wcut, diff --git a/source/module_hamilt_pw/hamilt_pwdft/elecond.cpp b/source/module_hamilt_pw/hamilt_pwdft/elecond.cpp index 5f59858132..5997a139cf 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/elecond.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/elecond.cpp @@ -1,10 +1,12 @@ #include "elecond.h" -#include "module_parameter/parameter.h" #include "module_base/global_function.h" #include "module_base/global_variable.h" +#include "module_base/kernels/math_kernel_op.h" +#include "module_base/parallel_device.h" #include "module_elecstate/occupy.h" #include "module_io/binstream.h" +#include "module_parameter/parameter.h" #include @@ -24,9 +26,13 @@ #define TWOSQRT2LN2 2.354820045030949 // FWHM = 2sqrt(2ln2) * \sigma #define FACTOR 1.839939223835727e7 -EleCond::EleCond(UnitCell* p_ucell_in, K_Vectors* p_kv_in, elecstate::ElecState* p_elec_in, - ModulePW::PW_Basis_K* p_wfcpw_in, psi::Psi>* p_psi_in, - pseudopot_cell_vnl* p_ppcell_in) +template +EleCond::EleCond(UnitCell* p_ucell_in, + K_Vectors* p_kv_in, + elecstate::ElecState* p_elec_in, + ModulePW::PW_Basis_K* p_wfcpw_in, + psi::Psi, Device>* p_psi_in, + pseudopot_cell_vnl* p_ppcell_in) { this->p_ppcell = p_ppcell_in; this->p_ucell = p_ucell_in; @@ -36,8 +42,14 @@ EleCond::EleCond(UnitCell* p_ucell_in, K_Vectors* p_kv_in, elecstate::ElecState* this->p_psi = p_psi_in; } -void EleCond::KG(const int& smear_type, const double& fwhmin, const double& wcut, const double& dw_in, - const double& dt_in, const bool& nonlocal, ModuleBase::matrix& wg) +template +void EleCond::KG(const int& smear_type, + const double& fwhmin, + const double& wcut, + const double& dw_in, + const double& dt_in, + const bool& nonlocal, + ModuleBase::matrix& wg) { //----------------------------------------------------------- // KS conductivity @@ -72,7 +84,7 @@ void EleCond::KG(const int& smear_type, const double& fwhmin, const double& wcut std::vector ct12(nt, 0); std::vector ct22(nt, 0); - hamilt::Velocity velop(this->p_wfcpw, this->p_kv->isk.data(), this->p_ppcell, this->p_ucell, nonlocal); + hamilt::Velocity velop(this->p_wfcpw, this->p_kv->isk.data(), this->p_ppcell, this->p_ucell, nonlocal); double decut = (wcut + fwhmin) / ModuleBase::Ry_to_eV; std::cout << "Recommended dt: " << 0.25 * M_PI / decut << " a.u." << std::endl; for (int ik = 0; ik < nk; ++ik) @@ -94,44 +106,79 @@ void EleCond::KG(const int& smear_type, const double& fwhmin, const double& wcut } } -void EleCond::jjresponse_ks(const int ik, const int nt, const double dt, const double decut, ModuleBase::matrix& wg, - hamilt::Velocity& velop, double* ct11, double* ct12, double* ct22) +template +void EleCond::jjresponse_ks(const int ik, + const int nt, + const double dt, + const double decut, + ModuleBase::matrix& wg, + hamilt::Velocity& velop, + double* ct11, + double* ct12, + double* ct22) { const int nbands = PARAM.inp.nbands; - if (wg(ik, 0) - wg(ik, nbands - 1) < 1e-8 || nbands == 0) { + if (wg(ik, 0) - wg(ik, nbands - 1) < 1e-8 || nbands == 0) + { return; -} - const char transn = 'N'; - const char transc = 'C'; + } const int ndim = 3; - const int npwx = this->p_wfcpw->npwk_max; + const int npwk_max = this->p_wfcpw->npwk_max; const double ef = this->p_elec->eferm.ef; const int npw = this->p_kv->ngk[ik]; const int reducenb2 = (nbands - 1) * nbands / 2; const bool gamma_only = false; // ABACUS do not support gamma_only yet. - std::complex* levc = &(this->p_psi[0](ik, 0, 0)); - std::vector> prevc(ndim * npwx * nbands); - std::vector> pij(nbands * nbands); + std::complex* levc = &(this->p_psi[0](ik, 0, 0)); + psi::Psi, Device> v_psi(1, ndim * nbands, npwk_max, npw, true); + std::complex* pij_d = nullptr; + resmem_complex_op()(pij_d, nbands * nbands); + std::vector pij2(reducenb2, 0); // px|right> - velop.act(this->p_psi, nbands * PARAM.globalv.npol, levc, prevc.data()); + velop.act(this->p_psi, nbands * PARAM.globalv.npol, levc, v_psi.get_pointer()); + std::complex one = 1.0; + std::complex zero = 0.0; for (int id = 0; id < ndim; ++id) { + ModuleBase::gemm_op, Device>()('C', + 'N', + nbands, + nbands, + npw, + &one, + levc, + npwk_max, + v_psi.get_pointer() + id * npwk_max * nbands, + npwk_max, + &zero, + pij_d, + nbands); - zgemm_(&transc, &transn, &nbands, &nbands, &npw, &ModuleBase::ONE, levc, &npwx, - prevc.data() + id * npwx * nbands, &npwx, &ModuleBase::ZERO, pij.data(), &nbands); + std::complex* pij_c = nullptr; + if(std::is_same::value) + { + pij_c = pij_d; + } + else + { + std::vector> pij_h(nbands * nbands); + syncmem_complex_d2h_op()(pij_h.data(), pij_d, nbands * nbands); + pij_c = pij_h.data(); + } + #ifdef __MPI - MPI_Allreduce(MPI_IN_PLACE, pij.data(), nbands * nbands, MPI_DOUBLE_COMPLEX, MPI_SUM, POOL_WORLD); + Parallel_Common::reduce_data(pij_c, nbands * nbands, POOL_WORLD); #endif - if (!gamma_only) { + if (!gamma_only) + { for (int ib = 0, ijb = 0; ib < nbands; ++ib) { for (int jb = ib + 1; jb < nbands; ++jb, ++ijb) { - pij2[ijb] += norm(pij[ib * nbands + jb]); + pij2[ijb] += static_cast(std::norm(pij_c[ib * nbands + jb])); } } -} + } } if (GlobalV::RANK_IN_POOL == 0) @@ -185,11 +232,20 @@ void EleCond::jjresponse_ks(const int ik, const int nt, const double dt, const d ct12[it] += tmct12 / 2.0; ct22[it] += tmct22 / 2.0; } + delmem_complex_op()(pij_d); return; } -void EleCond::calcondw(const int nt, const double dt, const int& smear_type, const double fwhmin, const double wcut, - const double dw_in, double* ct11, double* ct12, double* ct22) +template +void EleCond::calcondw(const int nt, + const double dt, + const int& smear_type, + const double fwhmin, + const double wcut, + const double dw_in, + double* ct11, + double* ct12, + double* ct22) { double factor = FACTOR; const int ndim = 3; @@ -259,4 +315,11 @@ void EleCond::calcondw(const int nt, const double dt, const int& smear_type, con std::cout << std::setprecision(6) << "Thermal conductivity: " << kappa0 << " W(mK)^-1" << std::endl; std::cout << std::setprecision(6) << "Lorenz number: " << Lorent0 << " k_B^2/e^2" << std::endl; ofscond.close(); -} \ No newline at end of file +} + +template class EleCond; +template class EleCond; +#if ((defined __CUDA) || (defined __ROCM)) +template class EleCond; +template class EleCond; +#endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/elecond.h b/source/module_hamilt_pw/hamilt_pwdft/elecond.h index a8c99b22dc..8ccc0a1408 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/elecond.h +++ b/source/module_hamilt_pw/hamilt_pwdft/elecond.h @@ -9,11 +9,20 @@ #include "module_hamilt_pw/hamilt_pwdft/VNL_in_pw.h" #include "module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h" +template class EleCond { public: - EleCond(UnitCell* p_ucell_in, K_Vectors* p_kv_in, elecstate::ElecState* p_elec_in, ModulePW::PW_Basis_K* p_wfcpw_in, - psi::Psi>* p_psi_in, pseudopot_cell_vnl* p_ppcell_in); + using resmem_complex_op = base_device::memory::resize_memory_op, Device>; + using delmem_complex_op = base_device::memory::delete_memory_op, Device>; + using syncmem_complex_d2h_op = base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, Device>; + public: + EleCond(UnitCell* p_ucell_in, + K_Vectors* p_kv_in, + elecstate::ElecState* p_elec_in, + ModulePW::PW_Basis_K* p_wfcpw_in, + psi::Psi, Device>* p_psi_in, + pseudopot_cell_vnl* p_ppcell_in); ~EleCond(){}; /** @@ -27,16 +36,21 @@ class EleCond * @param nonlocal whether to include the nonlocal potential corrections for velocity operator * @param wg wg(ik,ib) occupation for the ib-th band in the ik-th kpoint */ - void KG(const int& smear_type, const double& fwhmin, const double& wcut, const double& dw_in, const double& dt_in, - const bool& nonlocal, ModuleBase::matrix& wg); + void KG(const int& smear_type, + const double& fwhmin, + const double& wcut, + const double& dw_in, + const double& dt_in, + const bool& nonlocal, + ModuleBase::matrix& wg); protected: - pseudopot_cell_vnl* p_ppcell = nullptr; ///< pointer to the pseudopotential - UnitCell* p_ucell = nullptr; ///< pointer to the unit cell - ModulePW::PW_Basis_K* p_wfcpw = nullptr; ///< pointer to the plane wave basis - K_Vectors* p_kv = nullptr; ///< pointer to the k vectors - elecstate::ElecState* p_elec = nullptr; ///< pointer to the electronic state - psi::Psi>* p_psi = nullptr; ///< pointer to the wavefunction + pseudopot_cell_vnl* p_ppcell = nullptr; ///< pointer to the pseudopotential + UnitCell* p_ucell = nullptr; ///< pointer to the unit cell + ModulePW::PW_Basis_K* p_wfcpw = nullptr; ///< pointer to the plane wave basis + K_Vectors* p_kv = nullptr; ///< pointer to the k vectors + elecstate::ElecState* p_elec = nullptr; ///< pointer to the electronic state + psi::Psi, Device>* p_psi = nullptr; ///< pointer to the wavefunction protected: /** @@ -52,8 +66,15 @@ class EleCond * @param ct12 C12(t) * @param ct22 C22(t) */ - void jjresponse_ks(const int ik, const int nt, const double dt, const double decut, ModuleBase::matrix& wg, - hamilt::Velocity& velop, double* ct11, double* ct12, double* ct22); + void jjresponse_ks(const int ik, + const int nt, + const double dt, + const double decut, + ModuleBase::matrix& wg, + hamilt::Velocity& velop, + double* ct11, + double* ct12, + double* ct22); /** * @brief Calculate the conductivity using the response function * @@ -67,8 +88,15 @@ class EleCond * @param ct12 C12 component of the response function * @param ct22 C22 component of the response function */ - void calcondw(const int nt, const double dt, const int& smear_type, const double fwhmin, const double wcut, - const double dw_in, double* ct11, double* ct12, double* ct22); + void calcondw(const int nt, + const double dt, + const int& smear_type, + const double fwhmin, + const double wcut, + const double dw_in, + double* ct11, + double* ct12, + double* ct22); }; #endif // ELECOND_H \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp index bc2ef072ea..3998ef9b85 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.cpp @@ -1,19 +1,19 @@ #include "velocity_pw.h" -#include "module_base/timer.h" + +#include "module_base/kernels/math_kernel_op.h" #include "module_base/parallel_reduce.h" +#include "module_base/timer.h" namespace hamilt { -Velocity::Velocity -( - const ModulePW::PW_Basis_K* wfcpw_in, - const int* isk_in, - pseudopot_cell_vnl* ppcell_in, - const UnitCell* ucell_in, - const bool nonlocal_in -) +template +Velocity::Velocity(const ModulePW::PW_Basis_K* wfcpw_in, + const int* isk_in, + pseudopot_cell_vnl* ppcell_in, + const UnitCell* ucell_in, + const bool nonlocal_in) { - if( wfcpw_in == nullptr || isk_in == nullptr || ppcell_in == nullptr || ucell_in == nullptr) + if (wfcpw_in == nullptr || isk_in == nullptr || ppcell_in == nullptr || ucell_in == nullptr) { ModuleBase::WARNING_QUIT("Velocity", "Constuctor of Operator::Velocity is failed, please check your code!"); } @@ -22,114 +22,199 @@ Velocity::Velocity this->ppcell = ppcell_in; this->ucell = ucell_in; this->nonlocal = nonlocal_in; - this->tpiba = ucell_in -> tpiba; - if(this->nonlocal) { this->ppcell->initgradq_vnl(*this->ucell); + this->tpiba = ucell_in->tpiba; + if (this->nonlocal) + { + this->ppcell->initgradq_vnl(*this->ucell); + } } + +template +Velocity::~Velocity() +{ + delmem_var_op()(this->gx_); + delmem_var_op()(this->gy_); + delmem_var_op()(this->gz_); + delmem_complex_op()(vkb_); + delmem_complex_op()(gradvkb_); } -void Velocity::init(const int ik_in) +template +void Velocity::init(const int ik_in) { this->ik = ik_in; + // init G+K + const int npw = this->wfcpw->npwk[ik_in]; + const int npwk_max = this->wfcpw->npwk_max; + std::vector gtmp(npw); + resmem_var_op()(gx_, npw); + resmem_var_op()(gy_, npw); + resmem_var_op()(gz_, npw); + std::vector gtmp_ptr = {this->gx_, this->gy_, this->gz_}; + for(int i=0; i<3; ++i) + { + for (int ig = 0; ig < npw; ++ig) + { + const ModuleBase::Vector3 tmpg = wfcpw->getgpluskcar(this->ik, ig); + gtmp[ig] = static_cast(tmpg[i] * tpiba); + } + syncmem_var_h2d_op()(gtmp_ptr[i], gtmp.data(), npw); + } + // Calculate nonlocal pseudopotential vkb - if(this->ppcell->nkb > 0 && this->nonlocal) - { - this->ppcell->getgradq_vnl(*this->ucell,ik_in); - } + if (this->ppcell->nkb > 0 && this->nonlocal) + { + this->ppcell->getgradq_vnl(*this->ucell, ik_in); + + // sync to device + if (std::is_same::value || std::is_same::value) + { + const int nkb = this->ppcell->nkb; + // vkb + resmem_complex_op()(vkb_, nkb * npwk_max); + castmem_complex_h2d_op()(vkb_, this->ppcell->vkb.c, nkb * npwk_max); + // gradvkb + resmem_complex_op()(gradvkb_, 3 * nkb * npwk_max); + castmem_complex_h2d_op()(gradvkb_, this->ppcell->gradvkb.ptr, 3 * nkb * npwk_max); + } + } } -void Velocity::act -( - const psi::Psi> *psi_in, - const int n_npwx, //nbands * NPOL - const std::complex* psi0, - std::complex* vpsi, - const bool add -) const +template +void Velocity::act(const psi::Psi, Device>* psi_in, + const int n_npwx, + const std::complex* psi0, + std::complex* vpsi, + const bool add) const { ModuleBase::timer::tick("Operator", "Velocity"); - const int npw = psi_in->get_current_nbas(); - - const int max_npw = psi_in->get_nbasis() / psi_in->get_npol(); + const int npw = this->wfcpw->npwk[this->ik]; + const int max_npw = this->wfcpw->npwk_max; const int npol = psi_in->get_npol(); - const std::complex* tmpsi_in = psi0; - std::complex* tmhpsi = vpsi; + + std::vector gtmp_ptr = {this->gx_, this->gy_, this->gz_}; // ------------- // p // ------------- - for (int ib = 0; ib < n_npwx; ++ib) + for (int id = 0; id < 3; ++id) { - for (int ig = 0; ig < npw; ++ig) + const Complex* tmpsi_in = psi0; + Complex* tmpvpsi = vpsi + id * n_npwx * max_npw; + for (int ib = 0; ib < n_npwx; ++ib) { - const ModuleBase::Vector3& tmpg = wfcpw->getgpluskcar(this->ik, ig); - if(add) - { - tmhpsi[ig] += tmpsi_in[ig] * tmpg.x * tpiba; - tmhpsi[ig + n_npwx * max_npw] += tmpsi_in[ig] * tmpg.y * tpiba; - tmhpsi[ig + 2 * n_npwx * max_npw]+= tmpsi_in[ig] * tmpg.z * tpiba; - } - else - { - tmhpsi[ig] = tmpsi_in[ig] * tmpg.x * tpiba; - tmhpsi[ig + n_npwx * max_npw] = tmpsi_in[ig] * tmpg.y * tpiba; - tmhpsi[ig + 2 * n_npwx * max_npw] = tmpsi_in[ig] * tmpg.z * tpiba; - } + ModuleBase::vector_mul_vector_op()(npw, tmpvpsi, tmpsi_in, gtmp_ptr[id], add); + tmpvpsi += max_npw; + tmpsi_in += max_npw; } - tmhpsi += max_npw; - tmpsi_in += max_npw; } // --------------------------------------------- - // i[V_NL, r] = (\nabla_q+\nabla_q')V_{NL}(q,q') + // i[V_NL, r] = (\nabla_q+\nabla_q')V_{NL}(q,q') // |\beta><\beta|\psi> // --------------------------------------------- - if (this->ppcell->nkb <= 0 || !this->nonlocal) + if (this->ppcell->nkb <= 0 || !this->nonlocal) { ModuleBase::timer::tick("Operator", "Velocity"); return; } - //1. <\beta|\psi> + // 1. <\beta|\psi> + Complex* becp1_ = nullptr; ///<[Device, n_npwx * nkb] <\beta|\psi> + Complex* becp2_ = nullptr; ///<[Device, n_npwx * 3*nkb] <\nabla\beta|\psi> + Complex* ps1_ = nullptr; ///<[Device, nkb * n_npwx] sum of becp1 + Complex* ps2_ = nullptr; ///<[Device, 3*nkb * n_npwx] sum of becp2 + resmem_complex_op()(ps1_, this->ppcell->nkb * n_npwx); + resmem_complex_op()(ps2_, 3 * this->ppcell->nkb * n_npwx); + resmem_complex_op()(becp1_, this->ppcell->nkb * n_npwx); + resmem_complex_op()(becp2_, 3 * this->ppcell->nkb * n_npwx); + const int nkb = this->ppcell->nkb; const int nkb3 = 3 * nkb; - ModuleBase::ComplexMatrix becp1(n_npwx, nkb, false); - ModuleBase::ComplexMatrix becp2(n_npwx, nkb3, false); - char transC = 'C'; - char transN = 'N'; - char transT = 'T'; - const int npm = n_npwx; + Complex one = 1.0; + Complex zero = 0.0; + + Complex* vkb_d = reinterpret_cast(this->ppcell->vkb.c); + Complex* gradvkb_d = reinterpret_cast(this->ppcell->gradvkb.ptr); + if (std::is_same::value || std::is_same::value) + { + vkb_d = vkb_; + gradvkb_d = gradvkb_; + } + if (n_npwx == 1) { int inc = 1; - zgemv_(&transC, &npw, &nkb, - &ModuleBase::ONE, this->ppcell->vkb.c, &max_npw, psi0, &inc, - &ModuleBase::ZERO, becp1.c, &inc); - zgemv_(&transC, &npw, &nkb3, - &ModuleBase::ONE, this->ppcell->gradvkb.ptr, &max_npw, psi0, &inc, - &ModuleBase::ZERO, becp2.c, &inc); + ModuleBase::gemv_op()('C', npw, nkb, &one, vkb_d, max_npw, psi0, inc, &zero, becp1_, inc); + ModuleBase::gemv_op()('C', npw, nkb3, &one, gradvkb_d, max_npw, psi0, inc, &zero, becp2_, inc); } else { - zgemm_(&transC, &transN, &nkb, &n_npwx, &npw, - &ModuleBase::ONE, this->ppcell->vkb.c, &max_npw, psi0, &max_npw, - &ModuleBase::ZERO, becp1.c, &nkb); - zgemm_(&transC, &transN, &nkb3, &n_npwx, &npw, - &ModuleBase::ONE, this->ppcell->gradvkb.ptr, &max_npw, psi0, &max_npw, - &ModuleBase::ZERO, becp2.c, &nkb3); + ModuleBase::gemm_op()('C', + 'N', + nkb, + n_npwx, + npw, + &one, + vkb_d, + max_npw, + psi0, + max_npw, + &zero, + becp1_, + nkb); + ModuleBase::gemm_op()('C', + 'N', + nkb3, + n_npwx, + npw, + &one, + gradvkb_d, + max_npw, + psi0, + max_npw, + &zero, + becp2_, + nkb3); } - Parallel_Reduce::reduce_pool(becp1.c, nkb * n_npwx); - Parallel_Reduce::reduce_pool(becp2.c, nkb3 * n_npwx); - //2. <\beta \psi> tmp_space1, tmp_space2; + if(std::is_same::value) + { + tmp_space1.resize(nkb * n_npwx + nkb3 * n_npwx); + becp1_cpu = tmp_space1.data(); + becp2_cpu = becp1_cpu + nkb * n_npwx; + syncmem_complex_d2h_op()(becp1_cpu, becp1_, nkb * n_npwx); + syncmem_complex_d2h_op()(becp2_cpu, becp2_, nkb3 * n_npwx); + + tmp_space2.resize(nkb * n_npwx + nkb3 * n_npwx, 0.0); + ps1_cpu = tmp_space2.data(); + ps2_cpu = ps1_cpu + nkb * n_npwx; + } + else + { + Parallel_Reduce::reduce_pool(becp1_, nkb * n_npwx); + Parallel_Reduce::reduce_pool(becp2_, nkb3 * n_npwx); + becp1_cpu = becp1_; + becp2_cpu = becp2_; + + setmem_complex_op()(ps1_, 0.0, nkb * n_npwx); + setmem_complex_op()(ps2_, 0.0, nkb3 * n_npwx); + ps1_cpu = ps1_; + ps2_cpu = ps2_; + } + // 2. <\beta \psi>isk[ik]; + const int current_spin = 0; for (int it = 0; it < this->ucell->ntype; it++) { const int nproj = this->ucell->atoms[it].ncpp.nh; @@ -141,13 +226,13 @@ void Velocity::act { for (int ib = 0; ib < n_npwx; ++ib) { - double dij = this->ppcell->deeq(current_spin, iat, ip, ip2); + FPTYPE dij = static_cast(this->ppcell->deeq(current_spin, iat, ip, ip2)); int sumip2 = sum + ip2; int sumip = sum + ip; - ps1(sumip2, ib) += dij * becp1(ib, sumip); - ps2(sumip2, ib) += dij * becp2(ib, sumip); - ps2(sumip2 + nkb, ib) += dij * becp2(ib, sumip + nkb); - ps2(sumip2 + 2*nkb, ib) += dij * becp2(ib , sumip + 2*nkb); + ps1_cpu[sumip2 * n_npwx + ib] += dij * becp1_cpu[ib * nkb + sumip]; + ps2_cpu[sumip2 * n_npwx + ib] += dij * becp2_cpu[ib * nkb3 + sumip]; + ps2_cpu[(sumip2 + nkb) * n_npwx + ib] += dij * becp2_cpu[ib * nkb3 + sumip + nkb]; + ps2_cpu[(sumip2 + 2 * nkb) * n_npwx + ib] += dij * becp2_cpu[ib * nkb3 + sumip + 2 * nkb]; } } } @@ -158,86 +243,95 @@ void Velocity::act } else { - for (int it = 0; it < this->ucell->ntype; it++) - { - const int nproj = this->ucell->atoms[it].ncpp.nh; - for (int ia = 0; ia < this->ucell->atoms[it].na; ia++) - { - for (int ip = 0; ip < nproj; ip++) - { - for (int ip2 = 0; ip2 < nproj; ip2++) - { - for (int ib = 0; ib < n_npwx; ib+=2) - { - int sumip2 = sum + ip2; - int sumip = sum + ip; - std::complex pol1becp1 = becp1(ib, sumip); - std::complex pol2becp1 = becp1(ib+1, sumip); - std::complex pol1becp2x = becp2(ib, sumip); - std::complex pol2becp2x = becp2(ib+1, sumip); - std::complex pol1becp2y = becp2(ib, sumip + nkb); - std::complex pol2becp2y = becp2(ib+1, sumip + nkb); - std::complex pol1becp2z = becp2(ib, sumip + 2 * nkb); - std::complex pol2becp2z = becp2(ib+1, sumip + 2 * nkb); - std::complex dij0 = this->ppcell->deeq_nc(0, iat, ip2, ip); - std::complex dij1 = this->ppcell->deeq_nc(1, iat, ip2, ip); - std::complex dij2 = this->ppcell->deeq_nc(2, iat, ip2, ip); - std::complex dij3 = this->ppcell->deeq_nc(3, iat, ip2, ip); - - ps1(sumip2, ib) += dij0 * pol1becp1 + dij1 * pol2becp1; - ps1(sumip2, ib+1) += dij2 * pol1becp1 + dij3 * pol2becp1; - ps2(sumip2, ib) += dij0 * pol1becp2x + dij1 * pol2becp2x; - ps2(sumip2, ib+1) += dij2 * pol1becp2x + dij3 * pol2becp2x; - ps2(sumip2 + nkb, ib) += dij0 * pol1becp2y + dij1 * pol2becp2y; - ps2(sumip2 + nkb, ib+1) += dij2 * pol1becp2y + dij3 * pol2becp2y; - ps2(sumip2 + 2*nkb, ib) += dij0 * pol1becp2z + dij1 * pol2becp2z; - ps2(sumip2 + 2*nkb, ib+1) += dij2 * pol1becp2z + dij3 * pol2becp2z; - } - } - } - sum += nproj; - ++iat; - } - } + ModuleBase::WARNING_QUIT("Velocity", "Velocity operator does not support the non-collinear case yet!"); + } + + if(std::is_same::value) + { + syncmem_complex_h2d_op()(ps1_, ps1_cpu, nkb * n_npwx); + syncmem_complex_h2d_op()(ps2_, ps2_cpu, nkb3 * n_npwx); } - if (n_npwx == 1) { int inc = 1; - for(int id = 0 ; id < 3 ; ++id) + for (int id = 0; id < 3; ++id) { int vkbshift = id * max_npw * nkb; int ps2shift = id * nkb; - int npwshift = id * max_npw ; - zgemv_(&transN, &npw, &nkb, - &ModuleBase::ONE, this->ppcell->gradvkb.ptr + vkbshift, &max_npw, ps1.c, &inc, - &ModuleBase::ONE, vpsi + npwshift, &inc); - zgemv_(&transN, &npw, &nkb, - &ModuleBase::ONE, this->ppcell->vkb.c, &max_npw, ps2.c + ps2shift, &inc, - &ModuleBase::ONE, vpsi + npwshift, &inc); + int npwshift = id * max_npw; + ModuleBase::gemv_op()('N', + npw, + nkb, + &one, + gradvkb_d + vkbshift, + max_npw, + ps1_, + inc, + &one, + vpsi + npwshift, + inc); + ModuleBase::gemv_op()('N', + npw, + nkb, + &one, + vkb_d, + max_npw, + ps2_ + ps2shift, + inc, + &one, + vpsi + npwshift, + inc); } } else { - for(int id = 0 ; id < 3 ; ++id) + for (int id = 0; id < 3; ++id) { int vkbshift = id * max_npw * nkb; int ps2shift = id * n_npwx * nkb; int npwshift = id * max_npw * n_npwx; - zgemm_(&transN, &transT, &npw, &npm, &nkb, - &ModuleBase::ONE, this->ppcell->gradvkb.ptr + vkbshift, &max_npw, ps1.c, &n_npwx, - &ModuleBase::ONE, vpsi + npwshift, &max_npw); - zgemm_(&transN, &transT, &npw, &npm, &nkb, - &ModuleBase::ONE, this->ppcell->vkb.c, &max_npw, ps2.c + ps2shift, &n_npwx, - &ModuleBase::ONE, vpsi + npwshift, &max_npw); + ModuleBase::gemm_op()('N', + 'T', + npw, + n_npwx, + nkb, + &one, + gradvkb_d + vkbshift, + max_npw, + ps1_, + n_npwx, + &one, + vpsi + npwshift, + max_npw); + ModuleBase::gemm_op()('N', + 'T', + npw, + n_npwx, + nkb, + &one, + vkb_d, + max_npw, + ps2_ + ps2shift, + n_npwx, + &one, + vpsi + npwshift, + max_npw); } } - - + delmem_complex_op()(ps1_); + delmem_complex_op()(ps2_); + delmem_complex_op()(becp1_); + delmem_complex_op()(becp2_); ModuleBase::timer::tick("Operator", "Velocity"); return; } +template class Velocity; +template class Velocity; +#if ((defined __CUDA) || (defined __ROCM)) +template class Velocity; +template class Velocity; +#endif -} \ No newline at end of file +} // namespace hamilt \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h index a6752065b0..14ef0799e9 100644 --- a/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h +++ b/source/module_hamilt_pw/hamilt_pwdft/operator_pw/velocity_pw.h @@ -8,6 +8,7 @@ namespace hamilt { //velocity operator mv = im/\hbar * [H,r] = p + im/\hbar [V_NL, r] +template class Velocity { public: @@ -19,7 +20,7 @@ class Velocity const bool nonlocal_in = true ); - ~Velocity(){}; + ~Velocity(); void init(const int ik_in); @@ -27,16 +28,16 @@ class Velocity * @brief calculate \hat{v}|\psi> * * @param psi_in Psi class which contains some information - * @param n_npwx i = 1 : n_npwx + * @param n_npwx nbands * NPOL * @param tmpsi_in |\psi_i> size: n_npwx*npwx - * @param tmhpsi \hat{v}|\psi> size: 3*n_npwx*npwx - * @param add true : tmhpsi = tmhpsi + v|\psi> false: tmhpsi = v|\psi> + * @param tmvpsi \hat{v}|\psi> size: 3*n_npwx*npwx + * @param add true : tmvpsi = tmvpsi + v|\psi> false: tmvpsi = v|\psi> * */ - void act(const psi::Psi>* psi_in, + void act(const psi::Psi, Device>* psi_in, const int n_npwx, - const std::complex* tmpsi_in, - std::complex* tmhpsi, + const std::complex* tmpsi_in, + std::complex* tmvpsi, const bool add = false) const; bool nonlocal = true; @@ -53,6 +54,26 @@ class Velocity int ik=0; double tpiba=0.0; + + private: + FPTYPE* gx_ = nullptr; ///<[Device, npwx] x component of G+K + FPTYPE* gy_ = nullptr; ///<[Device, npwx] y component of G+K + FPTYPE* gz_ = nullptr; ///<[Device, npwx] z component of G+K + std::complex* vkb_ = nullptr; ///<[Device, nkb * npwk_max] nonlocal pseudopotential vkb + std::complex* gradvkb_ = nullptr; ///<[Device, 3*nkb * npwk_max] gradient of nonlocal pseudopotential gradvkb + FPTYPE* deeq_ = nullptr; ///<[Device] D matrix for nonlocal pseudopotential + + using Complex = std::complex; + using resmem_var_op = base_device::memory::resize_memory_op; + using delmem_var_op = base_device::memory::delete_memory_op; + using syncmem_var_h2d_op = base_device::memory::synchronize_memory_op; + using castmem_var_h2d_op = base_device::memory::cast_memory_op; + using resmem_complex_op = base_device::memory::resize_memory_op, Device>; + using setmem_complex_op = base_device::memory::set_memory_op, Device>; + using delmem_complex_op = base_device::memory::delete_memory_op, Device>; + using castmem_complex_h2d_op = base_device::memory::cast_memory_op, std::complex, Device, base_device::DEVICE_CPU>; + using syncmem_complex_d2h_op = base_device::memory::synchronize_memory_op, base_device::DEVICE_CPU, Device>; + using syncmem_complex_h2d_op = base_device::memory::synchronize_memory_op, Device, base_device::DEVICE_CPU>; }; } #endif \ No newline at end of file diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_elecond.cpp b/source/module_hamilt_pw/hamilt_stodft/sto_elecond.cpp index fec8130f77..597c84041b 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_elecond.cpp +++ b/source/module_hamilt_pw/hamilt_stodft/sto_elecond.cpp @@ -22,7 +22,7 @@ Sto_EleCond::Sto_EleCond(UnitCell* p_ucell_in, hamilt::Hamilt>* p_hamilt_in, StoChe& stoche, Stochastic_WF, base_device::DEVICE_CPU>* p_stowf_in) - : EleCond(p_ucell_in, p_kv_in, p_elec_in, p_wfcpw_in, p_psi_in, p_ppcell_in) + : EleCond(p_ucell_in, p_kv_in, p_elec_in, p_wfcpw_in, p_psi_in, p_ppcell_in) { this->p_hamilt = p_hamilt_in; this->p_hamilt_sto = static_cast>*>(p_hamilt_in); @@ -149,7 +149,7 @@ void Sto_EleCond::cal_jmatrix(const psi::Psi>& kspsi_all, const int& bsize_psi, std::vector>& j1, std::vector>& j2, - hamilt::Velocity& velop, + hamilt::Velocity& velop, const int& ik, const std::complex& factor, const int bandinfo[6]) @@ -580,7 +580,7 @@ void Sto_EleCond::sKG(const int& smear_type, // ik loop ModuleBase::timer::tick("Sto_EleCond", "kloop"); - hamilt::Velocity velop(p_wfcpw, p_kv->isk.data(), p_ppcell, p_ucell, nonlocal); + hamilt::Velocity velop(p_wfcpw, p_kv->isk.data(), p_ppcell, p_ucell, nonlocal); for (int ik = 0; ik < nk; ++ik) { velop.init(ik); diff --git a/source/module_hamilt_pw/hamilt_stodft/sto_elecond.h b/source/module_hamilt_pw/hamilt_stodft/sto_elecond.h index 77dccff792..4cb55ae328 100644 --- a/source/module_hamilt_pw/hamilt_stodft/sto_elecond.h +++ b/source/module_hamilt_pw/hamilt_stodft/sto_elecond.h @@ -6,7 +6,7 @@ #include "module_hamilt_pw/hamilt_stodft/sto_wf.h" #include "module_hsolver/hsolver_pw_sdft.h" -class Sto_EleCond : protected EleCond +class Sto_EleCond : protected EleCond { public: Sto_EleCond(UnitCell* p_ucell_in, @@ -90,7 +90,7 @@ class Sto_EleCond : protected EleCond const int& bsize_psi, std::vector>& j1, std::vector>& j2, - hamilt::Velocity& velop, + hamilt::Velocity& velop, const int& ik, const std::complex& factor, const int bandinfo[6]); diff --git a/tests/integrate/186_PW_KG_100_GPU/INPUT b/tests/integrate/186_PW_KG_100_GPU/INPUT new file mode 100644 index 0000000000..1d34d5335d --- /dev/null +++ b/tests/integrate/186_PW_KG_100_GPU/INPUT @@ -0,0 +1,37 @@ +INPUT_PARAMETERS +#Parameters (1.General) +suffix autotest +calculation scf +esolver_type ksdft + +nbands 100 +pseudo_dir ../../PP_ORB +symmetry 1 +kpar 2 +device gpu + +#Parameters (2.Iteration) +ecutwfc 20 +scf_thr 1e-6 +scf_nmax 50 + + +#Parameters (3.Basis) +basis_type pw + +#Parameters (4.Smearing) +smearing_method fd +smearing_sigma 0.6 + +#Parameters (5.Mixing) +mixing_type broyden +mixing_beta 0.4 +mixing_gg0 0.0 + +cal_cond 1 +cond_fwhm 8 +cond_wcut 10 +cond_dw 1 +cond_dt 0.237464 +cond_dtbatch 1 +cond_nonlocal 1 diff --git a/tests/integrate/186_PW_KG_100_GPU/KPT b/tests/integrate/186_PW_KG_100_GPU/KPT new file mode 100644 index 0000000000..4fd38968a0 --- /dev/null +++ b/tests/integrate/186_PW_KG_100_GPU/KPT @@ -0,0 +1,4 @@ +K_POINTS +0 +Gamma +2 2 1 0 0 0 diff --git a/tests/integrate/186_PW_KG_100_GPU/README b/tests/integrate/186_PW_KG_100_GPU/README new file mode 100644 index 0000000000..033d794f7f --- /dev/null +++ b/tests/integrate/186_PW_KG_100_GPU/README @@ -0,0 +1,9 @@ +This test for: +*KSDFT +*Al +*kpoints 2*2*1 +*100 KS +*kpar 2 +*bndpar 1 +*device gpu +*cal_cond 1 diff --git a/tests/integrate/186_PW_KG_100_GPU/STRU b/tests/integrate/186_PW_KG_100_GPU/STRU new file mode 100644 index 0000000000..0dbc74b343 --- /dev/null +++ b/tests/integrate/186_PW_KG_100_GPU/STRU @@ -0,0 +1,18 @@ +ATOMIC_SPECIES +Si 14 Si.pz-vbc.UPF + +LATTICE_CONSTANT +5 // add lattice constant + +LATTICE_VECTORS +1 0 0 +0 1 0 +0 0 1 + +ATOMIC_POSITIONS +Direct + +Si // Element type +0.0 // magnetism +1 +0.00 0.00 0.00 1 1 1 diff --git a/tests/integrate/186_PW_KG_100_GPU/refOnsager.txt b/tests/integrate/186_PW_KG_100_GPU/refOnsager.txt new file mode 100644 index 0000000000..4f850b65d2 --- /dev/null +++ b/tests/integrate/186_PW_KG_100_GPU/refOnsager.txt @@ -0,0 +1,11 @@ +## w(eV) sigma(Sm^-1) kappa(W(mK)^-1) L12/e(Am^-1) L22/e^2(Wm^-1) + 0.5 356691 626.131 -7.13544e+06 2.02056e+08 + 1.5 348656 606.514 -7.03014e+06 1.99209e+08 + 2.5 333032 569.396 -6.81899e+06 1.93563e+08 + 3.5 310656 518.557 -6.50176e+06 1.85201e+08 + 4.5 282683 458.689 -6.08031e+06 1.74236e+08 + 5.5 250512 394.607 -5.56125e+06 1.60839e+08 + 6.5 215751 330.615 -4.95931e+06 1.45316e+08 + 7.5 180190 270.122 -4.3001e+06 1.28208e+08 + 8.5 145738 215.497 -3.62025e+06 1.10345e+08 + 9.5 114241 168.083 -2.96321e+06 9.27832e+07 diff --git a/tests/integrate/186_PW_KG_100_GPU/result.ref b/tests/integrate/186_PW_KG_100_GPU/result.ref new file mode 100644 index 0000000000..13c9a5365f --- /dev/null +++ b/tests/integrate/186_PW_KG_100_GPU/result.ref @@ -0,0 +1,7 @@ +etotref -150.4802165653093 +etotperatomref -150.4802165653 +CompareH_Failed 0 +pointgroupref O_h +spacegroupref O_h +nksibzref 3 +totaltimeref 5.10 diff --git a/tests/integrate/CASES_GPU.txt b/tests/integrate/CASES_GPU.txt index c41f06d83b..b034e955e2 100644 --- a/tests/integrate/CASES_GPU.txt +++ b/tests/integrate/CASES_GPU.txt @@ -2,6 +2,7 @@ 102_PW_DA_davidson_GPU 102_PW_BPCG_GPU 107_PW_outWfcPw_GPU +186_PW_KG_100_GPU 187_PW_SDFT_ALL_GPU 187_PW_SDFT_MALL_GPU 187_PW_SDFT_MALL_BPCG_GPU From 0c9b22749e85f851c96e92e371e0e1db5679559d Mon Sep 17 00:00:00 2001 From: Qianrui Liu <76200646+Qianruipku@users.noreply.github.com> Date: Wed, 19 Mar 2025 08:42:28 +0800 Subject: [PATCH 146/160] Refactor: math_kernel_op (#6020) * make KG support GPU * fix bug add tests for KG-GPU * add tests * modify reference Onsager.txt * Refactor: math_kernel_op split op files re-order ops * fix compile * fix compile * fix bug * update results --- python/pyabacus/CONTRIBUTING.md | 4 +- python/pyabacus/src/ModuleBase/CMakeLists.txt | 3 +- python/pyabacus/src/ModuleNAO/CMakeLists.txt | 3 +- python/pyabacus/src/hsolver/CMakeLists.txt | 4 +- source/CMakeLists.txt | 12 +- source/Makefile.Objects | 4 +- .../kernels/cuda/math_kernel_op.cu | 684 +----------------- .../kernels/cuda/math_kernel_op_vec.cu | 325 +++++++++ .../cuda/{math_op.cu => math_ylm_op.cu} | 2 +- source/module_base/kernels/math_kernel_op.cpp | 274 ------- source/module_base/kernels/math_kernel_op.h | 169 ++--- .../kernels/math_kernel_op_vec.cpp | 177 +++++ .../kernels/{math_op.cpp => math_ylm_op.cpp} | 2 +- .../kernels/{math_op.h => math_ylm_op.h} | 0 .../kernels/rocm/math_kernel_op.hip.cu | 611 ++-------------- .../kernels/rocm/math_kernel_op_vec.hip.cu | 376 ++++++++++ .../{math_op.hip.cu => math_ylm_op.hip.cu} | 2 +- .../module_base/kernels/test/CMakeLists.txt | 2 +- .../kernels/test/math_kernel_test.cpp | 24 +- ...{math_op_test.cpp => math_ylm_op_test.cpp} | 2 +- source/module_base/math_ylmreal.cpp | 2 +- source/module_hsolver/diago_bpcg.cpp | 42 +- source/module_hsolver/diago_bpcg.h | 2 - source/module_hsolver/diago_cg.cpp | 2 +- source/module_hsolver/diago_dav_subspace.cpp | 16 +- source/module_hsolver/diago_david.cpp | 2 +- .../module_hsolver/kernels/bpcg_kernel_op.cpp | 113 +++ .../module_hsolver/kernels/bpcg_kernel_op.h | 84 +++ .../kernels/cuda/bpcg_kernel_op.cu | 300 ++++++++ .../kernels/rocm/bpcg_kernel_op.hip.cu | 224 ++++++ .../kernels/test/perf_math_kernel.cpp | 20 +- .../101_PW_upf201_uspp_NaCl/result.ref | 4 +- tests/integrate/102_PW_PINT_UKS/result.ref | 4 +- tests/integrate/107_PW_outWfcR/result.ref | 4 +- 34 files changed, 1829 insertions(+), 1670 deletions(-) create mode 100644 source/module_base/kernels/cuda/math_kernel_op_vec.cu rename source/module_base/kernels/cuda/{math_op.cu => math_ylm_op.cu} (99%) create mode 100644 source/module_base/kernels/math_kernel_op_vec.cpp rename source/module_base/kernels/{math_op.cpp => math_ylm_op.cpp} (99%) rename source/module_base/kernels/{math_op.h => math_ylm_op.h} (100%) create mode 100644 source/module_base/kernels/rocm/math_kernel_op_vec.hip.cu rename source/module_base/kernels/rocm/{math_op.hip.cu => math_ylm_op.hip.cu} (99%) rename source/module_base/kernels/test/{math_op_test.cpp => math_ylm_op_test.cpp} (99%) create mode 100644 source/module_hsolver/kernels/bpcg_kernel_op.cpp create mode 100644 source/module_hsolver/kernels/bpcg_kernel_op.h create mode 100644 source/module_hsolver/kernels/cuda/bpcg_kernel_op.cu create mode 100644 source/module_hsolver/kernels/rocm/bpcg_kernel_op.hip.cu diff --git a/python/pyabacus/CONTRIBUTING.md b/python/pyabacus/CONTRIBUTING.md index b5d7728eae..dedd981e44 100644 --- a/python/pyabacus/CONTRIBUTING.md +++ b/python/pyabacus/CONTRIBUTING.md @@ -190,8 +190,10 @@ list(APPEND _diago ${HSOLVER_PATH}/diag_const_nums.cpp ${HSOLVER_PATH}/diago_iter_assist.cpp ${HSOLVER_PATH}/kernels/dngvd_op.cpp + ${HSOLVER_PATH}/kernels/bpcg_kernel_op.cpp ${BASE_PATH}/kernels/math_kernel_op.cpp - ${BASE_PATH}/kernels/math_op.cpp + ${BASE_PATH}/kernels/math_kernel_op_vec.cpp + ${BASE_PATH}/kernels/math_ylm_op.cpp ${BASE_PATH}/module_device/device.cpp ${BASE_PATH}/module_device/memory_op.cpp ${PSI_PATH}/psi.cpp diff --git a/python/pyabacus/src/ModuleBase/CMakeLists.txt b/python/pyabacus/src/ModuleBase/CMakeLists.txt index 1c2d9a728b..e89a065147 100644 --- a/python/pyabacus/src/ModuleBase/CMakeLists.txt +++ b/python/pyabacus/src/ModuleBase/CMakeLists.txt @@ -1,7 +1,8 @@ list(APPEND pymodule_base ${PROJECT_SOURCE_DIR}/src/ModuleBase/py_base_math.cpp - ${BASE_PATH}/kernels/math_op.cpp + ${BASE_PATH}/kernels/math_ylm_op.cpp ${BASE_PATH}/kernels/math_kernel_op.cpp + ${BASE_PATH}/kernels/math_kernel_op_vec.cpp ${BASE_PATH}/module_device/memory_op.cpp ${BASE_PATH}/module_device/device.cpp ) diff --git a/python/pyabacus/src/ModuleNAO/CMakeLists.txt b/python/pyabacus/src/ModuleNAO/CMakeLists.txt index 5e86604adc..b9b7fe9935 100644 --- a/python/pyabacus/src/ModuleNAO/CMakeLists.txt +++ b/python/pyabacus/src/ModuleNAO/CMakeLists.txt @@ -13,8 +13,9 @@ list(APPEND _naos ${NAO_PATH}/two_center_integrator.cpp ${NAO_PATH}/two_center_table.cpp # dependency - ${ABACUS_SOURCE_DIR}/module_base/kernels/math_op.cpp + ${ABACUS_SOURCE_DIR}/module_base/kernels/math_ylm_op.cpp ${ABACUS_SOURCE_DIR}/module_base/kernels/math_kernel_op.cpp + ${ABACUS_SOURCE_DIR}/module_base/kernels/math_kernel_op_vec.cpp # ${ABACUS_SOURCE_DIR}/module_psi/kernels/psi_memory_op.cpp ${ABACUS_SOURCE_DIR}/module_base/module_device/memory_op.cpp ${ABACUS_SOURCE_DIR}/module_base/module_device/device.cpp diff --git a/python/pyabacus/src/hsolver/CMakeLists.txt b/python/pyabacus/src/hsolver/CMakeLists.txt index 4bd0153b48..7c9f216870 100644 --- a/python/pyabacus/src/hsolver/CMakeLists.txt +++ b/python/pyabacus/src/hsolver/CMakeLists.txt @@ -10,9 +10,11 @@ list(APPEND _diago ${HSOLVER_PATH}/kernels/dngvd_op.cpp + ${HSOLVER_PATH}/kernels/bpcg_kernel_op.cpp # dependency ${BASE_PATH}/kernels/math_kernel_op.cpp - ${BASE_PATH}/kernels/math_op.cpp + ${BASE_PATH}/kernels/math_kernel_op_vec.cpp + ${BASE_PATH}/kernels/math_ylm_op.cpp ${BASE_PATH}/module_device/device.cpp ${BASE_PATH}/module_device/memory_op.cpp diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index 5acce9103f..43e8fcdc16 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -36,6 +36,7 @@ list(APPEND device_srcs module_hamilt_pw/hamilt_stodft/kernels/hpsi_norm_op.cpp module_basis/module_pw/kernels/pw_op.cpp module_hsolver/kernels/dngvd_op.cpp + module_hsolver/kernels/bpcg_kernel_op.cpp module_elecstate/kernels/elecstate_op.cpp # module_psi/kernels/psi_memory_op.cpp @@ -44,13 +45,14 @@ list(APPEND device_srcs module_base/module_device/device.cpp module_base/module_device/memory_op.cpp module_base/kernels/math_kernel_op.cpp + module_base/kernels/math_kernel_op_vec.cpp module_hamilt_pw/hamilt_pwdft/kernels/force_op.cpp module_hamilt_pw/hamilt_pwdft/kernels/stress_op.cpp module_hamilt_pw/hamilt_pwdft/kernels/onsite_op.cpp module_hamilt_pw/hamilt_pwdft/kernels/wf_op.cpp module_hamilt_pw/hamilt_pwdft/kernels/vnl_op.cpp - module_base/kernels/math_op.cpp + module_base/kernels/math_ylm_op.cpp module_hamilt_general/module_xc/kernels/xc_functional_op.cpp ) @@ -64,6 +66,7 @@ if(USE_CUDA) module_hamilt_pw/hamilt_pwdft/kernels/cuda/onsite_op.cu module_basis/module_pw/kernels/cuda/pw_op.cu module_hsolver/kernels/cuda/dngvd_op.cu + module_hsolver/kernels/cuda/bpcg_kernel_op.cu module_elecstate/kernels/cuda/elecstate_op.cu # module_psi/kernels/cuda/memory_op.cu @@ -73,8 +76,9 @@ if(USE_CUDA) module_hamilt_pw/hamilt_pwdft/kernels/cuda/stress_op.cu module_hamilt_pw/hamilt_pwdft/kernels/cuda/wf_op.cu module_hamilt_pw/hamilt_pwdft/kernels/cuda/vnl_op.cu - module_base/kernels/cuda/math_op.cu + module_base/kernels/cuda/math_ylm_op.cu module_base/kernels/cuda/math_kernel_op.cu + module_base/kernels/cuda/math_kernel_op_vec.cu module_hamilt_general/module_xc/kernels/cuda/xc_functional_op.cu ) endif() @@ -89,6 +93,7 @@ if(USE_ROCM) module_hamilt_pw/hamilt_stodft/kernels/rocm/hpsi_norm_op.hip.cu module_basis/module_pw/kernels/rocm/pw_op.hip.cu module_hsolver/kernels/rocm/dngvd_op.hip.cu + module_hsolver/kernels/rocm/bpcg_kernel_op.hip.cu module_elecstate/kernels/rocm/elecstate_op.hip.cu # module_psi/kernels/rocm/memory_op.hip.cu @@ -99,7 +104,8 @@ if(USE_ROCM) module_hamilt_pw/hamilt_pwdft/kernels/rocm/wf_op.hip.cu module_hamilt_pw/hamilt_pwdft/kernels/rocm/vnl_op.hip.cu module_base/kernels/rocm/math_kernel_op.hip.cu - module_base/kernels/rocm/math_op.hip.cu + module_base/kernels/rocm/math_kernel_op.hip_vec.cu + module_base/kernels/rocm/math_ylm_op.hip.cu module_hamilt_general/module_xc/kernels/rocm/xc_functional_op.hip.cu ) endif() diff --git a/source/Makefile.Objects b/source/Makefile.Objects index f15bde444f..ffb49d2c6d 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -146,8 +146,9 @@ OBJS_BASE=abfs-vector3_order.o\ math_ylmreal.o\ math_bspline.o\ math_chebyshev.o\ - math_op.o\ + math_ylm_op.o\ math_kernel_op.o\ + math_kernel_op_vec.o\ mathzone_add1.o\ matrix.o\ matrix3.o\ @@ -349,6 +350,7 @@ OBJS_HSOLVER=diago_cg.o\ hsolver_pw_sdft.o\ diago_iter_assist.o\ dngvd_op.o\ + bpcg_kernel_op.o\ diag_const_nums.o\ diag_hs_para.o\ diago_pxxxgvx.o\ diff --git a/source/module_base/kernels/cuda/math_kernel_op.cu b/source/module_base/kernels/cuda/math_kernel_op.cu index 7227df630d..3a42767925 100644 --- a/source/module_base/kernels/cuda/math_kernel_op.cu +++ b/source/module_base/kernels/cuda/math_kernel_op.cu @@ -8,22 +8,6 @@ #include #include #include - -namespace ModuleBase -{ -const int warp_size = 32; -// const unsigned int full_mask = 0xffffffff; -const int thread_per_block = 256; -} - -template <> -struct GetTypeReal> { - using type = float; /**< The return type specialization for std::complex. */ -}; -template <> -struct GetTypeReal> { - using type = double; /**< The return type specialization for std::complex. */ -}; namespace ModuleBase { template struct GetTypeThrust { @@ -42,12 +26,10 @@ struct GetTypeThrust> { static cublasHandle_t cublas_handle = nullptr; -static inline void xdot_wrapper(const int &n, const float * x, const int &incx, const float * y, const int &incy, float &result) { cublasErrcheck(cublasSdot(cublas_handle, n, x, incx, y, incy, &result)); } -static inline void xdot_wrapper(const int &n, const double * x, const int &incx, const double * y, const int &incy, double &result) { cublasErrcheck(cublasDdot(cublas_handle, n, x, incx, y, incy, &result)); } @@ -70,310 +52,57 @@ void destoryBLAShandle(){ // for (int offset = 16; offset > 0; offset >>= 1) // val += __shfl_down_sync(full_mask, val, offset); // } - -template -__global__ void line_minimize_with_block( - thrust::complex* grad, - thrust::complex* hgrad, - thrust::complex* psi, - thrust::complex* hpsi, - const int n_basis, - const int n_basis_max) +template <> +void scal_op::operator()(const int& N, + const std::complex* alpha, + std::complex* X, + const int& incx) { - int band_idx = blockIdx.x; // band_idx - int tid = threadIdx.x; // basis_idx - int item = 0; - Real epsilo_0 = 0.0, epsilo_1 = 0.0, epsilo_2 = 0.0; - Real theta = 0.0, cos_theta = 0.0, sin_theta = 0.0; - __shared__ Real data[thread_per_block * 3]; - - data[tid] = 0; - - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { - item = band_idx * n_basis_max + basis_idx; - data[tid] += (grad[item] * thrust::conj(grad[item])).real(); - } - __syncthreads(); - // just do some parallel reduction in shared memory - for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - } - __syncthreads(); - } - - // For threads in the same warp, it is better that they process the same work - // Also, __syncwarp() should be used instead of __syncthreads() - // Therefore we unroll the loop and ensure that the threads does the same work - if (tid < warp_size) { - data[tid] += data[tid + 32]; __syncwarp(); - data[tid] += data[tid + 16]; __syncwarp(); - data[tid] += data[tid + 8]; __syncwarp(); - data[tid] += data[tid + 4]; __syncwarp(); - data[tid] += data[tid + 2]; __syncwarp(); - data[tid] += data[tid + 1]; __syncwarp(); - } - - __syncthreads(); - - Real norm = 1.0 / sqrt(data[0]); - __syncthreads(); - - data[tid] = 0; - data[thread_per_block + tid] = 0; - data[2 * thread_per_block + tid] = 0; - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { - item = band_idx * n_basis_max + basis_idx; - grad[item] *= norm; - hgrad[item] *= norm; - data[tid] += (hpsi[item] * thrust::conj(psi[item])).real(); - data[thread_per_block + tid] += (grad[item] * thrust::conj(hpsi[item])).real(); - data[2 * thread_per_block + tid] += (grad[item] * thrust::conj(hgrad[item])).real(); - } - __syncthreads(); - - // just do some parallel reduction in shared memory - for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - data[thread_per_block + tid] += data[thread_per_block + tid + ii]; - data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + ii]; - } - __syncthreads(); - } - if (tid < warp_size) { - data[tid] += data[tid + 32]; __syncwarp(); - data[tid] += data[tid + 16]; __syncwarp(); - data[tid] += data[tid + 8]; __syncwarp(); - data[tid] += data[tid + 4]; __syncwarp(); - data[tid] += data[tid + 2]; __syncwarp(); - data[tid] += data[tid + 1]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 32]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 16]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 8]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 4]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 2]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 1]; __syncwarp(); - data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 32]; __syncwarp(); - data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 16]; __syncwarp(); - data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 8]; __syncwarp(); - data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 4]; __syncwarp(); - data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 2]; __syncwarp(); - data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 1]; __syncwarp(); - } - __syncthreads(); - epsilo_0 = data[0]; - epsilo_1 = data[thread_per_block]; - epsilo_2 = data[2 * thread_per_block]; - - theta = 0.5 * abs(atan(2 * epsilo_1/(epsilo_0 - epsilo_2))); - cos_theta = cos(theta); - sin_theta = sin(theta); - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { - item = band_idx * n_basis_max + basis_idx; - psi [item] = psi [item] * cos_theta + grad [item] * sin_theta; - hpsi[item] = hpsi[item] * cos_theta + hgrad[item] * sin_theta; - } + cublasErrcheck(cublasCscal(cublas_handle, N, (float2*)alpha, (float2*)X, incx)); } -template -__global__ void calc_grad_with_block( - const Real* prec, - Real* err, - Real* beta, - thrust::complex* psi, - thrust::complex* hpsi, - thrust::complex* grad, - thrust::complex* grad_old, - const int n_basis, - const int n_basis_max) +template <> +void scal_op::operator()(const int& N, + const std::complex* alpha, + std::complex* X, + const int& incx) { - int band_idx = blockIdx.x; // band_idx - int tid = threadIdx.x; // basis_idx - int item = 0; - Real err_st = 0.0; - Real beta_st = 0.0; - Real epsilo = 0.0; - Real grad_2 = 0.0; - thrust::complex grad_1 = {0, 0}; - __shared__ Real data[thread_per_block * 2]; - - // Init shared memory - data[tid] = 0; - - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { - item = band_idx * n_basis_max + basis_idx; - data[tid] += (psi[item] * thrust::conj(psi[item])).real(); - } - __syncthreads(); - // just do some parallel reduction in shared memory - for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - } - __syncthreads(); - } - - if (tid < warp_size) { - data[tid] += data[tid + 32]; __syncwarp(); - data[tid] += data[tid + 16]; __syncwarp(); - data[tid] += data[tid + 8]; __syncwarp(); - data[tid] += data[tid + 4]; __syncwarp(); - data[tid] += data[tid + 2]; __syncwarp(); - data[tid] += data[tid + 1]; __syncwarp(); - } - - __syncthreads(); - - Real norm = 1.0 / sqrt(data[0]); - __syncthreads(); - - data[tid] = 0; - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { - item = band_idx * n_basis_max + basis_idx; - psi[item] *= norm; - hpsi[item] *= norm; - data[tid] += (hpsi[item] * thrust::conj(psi[item])).real(); - } - __syncthreads(); - - // just do some parallel reduction in shared memory - for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - } - __syncthreads(); - } - - if (tid < warp_size) { - data[tid] += data[tid + 32]; __syncwarp(); - data[tid] += data[tid + 16]; __syncwarp(); - data[tid] += data[tid + 8]; __syncwarp(); - data[tid] += data[tid + 4]; __syncwarp(); - data[tid] += data[tid + 2]; __syncwarp(); - data[tid] += data[tid + 1]; __syncwarp(); - } - - __syncthreads(); - epsilo = data[0]; - __syncthreads(); - - data[tid] = 0; - data[thread_per_block + tid] = 0; - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { - item = band_idx * n_basis_max + basis_idx; - grad_1 = hpsi[item] - epsilo * psi[item]; - grad_2 = thrust::norm(grad_1); - data[tid] += grad_2; - data[thread_per_block + tid] += grad_2 / prec[basis_idx]; - } - __syncthreads(); - - // just do some parallel reduction in shared memory - for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - data[thread_per_block + tid] += data[thread_per_block + tid + ii]; - } - __syncthreads(); - } - - if (tid < warp_size) { - data[tid] += data[tid + 32]; __syncwarp(); - data[tid] += data[tid + 16]; __syncwarp(); - data[tid] += data[tid + 8]; __syncwarp(); - data[tid] += data[tid + 4]; __syncwarp(); - data[tid] += data[tid + 2]; __syncwarp(); - data[tid] += data[tid + 1]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 32]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 16]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 8]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 4]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 2]; __syncwarp(); - data[thread_per_block + tid] += data[thread_per_block + tid + 1]; __syncwarp(); - } - - __syncthreads(); - err_st = data[0]; - beta_st = data[thread_per_block]; - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { - item = band_idx * n_basis_max + basis_idx; - grad_1 = hpsi[item] - epsilo * psi[item]; - grad[item] = -grad_1 / prec[basis_idx] + beta_st / beta[band_idx] * grad_old[item]; - } - - __syncthreads(); - if (tid == 0) { - beta[band_idx] = beta_st; - err[band_idx] = sqrt(err_st); - } + cublasErrcheck(cublasZscal(cublas_handle, N, (double2*)alpha, (double2*)X, incx)); } -// Define the CUDA kernel: -template -__global__ void vector_div_constant_kernel( - const int size, - T* result, - const T* vector, - const typename GetTypeReal::type constant) +template <> +void axpy_op::operator()(const int& N, + const double* alpha, + const double* X, + const int& incX, + double* Y, + const int& incY) { - int i = blockIdx.x * blockDim.x + threadIdx.x; - if (i < size) - { - result[i] = vector[i] / constant; - } + cublasErrcheck(cublasDaxpy(cublas_handle, N, alpha, X, incX, Y, incY)); } -template -__global__ void vector_mul_vector_kernel(const int size, - T* result, - const T* vector1, - const typename GetTypeReal::type* vector2, - const bool add) +template <> +void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, + const std::complex* alpha, + const std::complex* X, + const int& incX, + std::complex* Y, + const int& incY) { - int i = blockIdx.x * blockDim.x + threadIdx.x; - if (i < size) - { - if (add) - { - result[i] += vector1[i] * vector2[i]; - } - else - { - result[i] = vector1[i] * vector2[i]; - } - } + cublasErrcheck(cublasCaxpy(cublas_handle, N, (float2*)alpha, (float2*)X, incX, (float2*)Y, incY)); } -template -__global__ void vector_div_vector_kernel( - const int size, - T* result, - const T* vector1, - const typename GetTypeReal::type* vector2) +template <> +void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, + const std::complex* alpha, + const std::complex* X, + const int& incX, + std::complex* Y, + const int& incY) { - int i = blockIdx.x * blockDim.x + threadIdx.x; - if (i < size) - { - result[i] = vector1[i] / vector2[i]; - } + cublasErrcheck(cublasZaxpy(cublas_handle, N, (double2*)alpha, (double2*)X, incX, (double2*)Y, incY)); } -template -__global__ void constantvector_addORsub_constantVector_kernel( - const int size, - T* result, - const T* vector1, - const Real constant1, - const T* vector2, - const Real constant2) -{ - int i = blockIdx.x * blockDim.x + threadIdx.x; - if (i < size) - { - result[i] = vector1[i] * constant1 + vector2[i] * constant2; - } -} template __global__ void matrix_transpose_kernel( @@ -404,303 +133,6 @@ __global__ void matrix_copy_kernel(const int n1, const int n2, const T* A, const } } -template -void line_minimize_with_block_op::operator()(T* grad_out, - T* hgrad_out, - T* psi_out, - T* hpsi_out, - const int& n_basis, - const int& n_basis_max, - const int& n_band) -{ - auto A = reinterpret_cast*>(grad_out); - auto B = reinterpret_cast*>(hgrad_out); - auto C = reinterpret_cast*>(psi_out); - auto D = reinterpret_cast*>(hpsi_out); - - line_minimize_with_block<<>>( - A, B, C, D, - n_basis, n_basis_max); - - cudaCheckOnDebug(); -} - -template -void calc_grad_with_block_op::operator()(const Real* prec_in, - Real* err_out, - Real* beta_out, - T* psi_out, - T* hpsi_out, - T* grad_out, - T* grad_old_out, - const int& n_basis, - const int& n_basis_max, - const int& n_band) -{ - auto A = reinterpret_cast*>(psi_out); - auto B = reinterpret_cast*>(hpsi_out); - auto C = reinterpret_cast*>(grad_out); - auto D = reinterpret_cast*>(grad_old_out); - - calc_grad_with_block<<>>( - prec_in, err_out, beta_out, - A, B, C, D, - n_basis, n_basis_max); - - cudaCheckOnDebug(); -} - -template <> -double dot_real_op::operator()(const int& dim, - const double* psi_L, - const double* psi_R, - const bool reduce) -{ - double result = 0.0; - xdot_wrapper(dim, psi_L, 1, psi_R, 1, result); - if (reduce) { - Parallel_Reduce::reduce_pool(result); - } - return result; -} -// for this implementation, please check -// https://thrust.github.io/doc/group__transformed__reductions_ga321192d85c5f510e52300ae762c7e995.html denghui modify -// 2022-10-03 Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) GPU specialization of actual computation. -template -inline FPTYPE dot_complex_wrapper(const int& dim, - const std::complex* psi_L, - const std::complex* psi_R, - const bool reduce) -{ - //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - // denghui modify 2022-10-07 - // Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) - const FPTYPE* pL = reinterpret_cast(psi_L); - const FPTYPE* pR = reinterpret_cast(psi_R); - FPTYPE result = 0.0; - xdot_wrapper(dim * 2, pL, 1, pR, 1, result); - if (reduce) { - Parallel_Reduce::reduce_pool(result); - } - return result; -} - -template <> -float dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, - const std::complex* psi_L, - const std::complex* psi_R, - const bool reduce) -{ - return dot_complex_wrapper(dim, psi_L, psi_R, reduce); -} -template <> -double dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, - const std::complex* psi_L, - const std::complex* psi_R, - const bool reduce) -{ - return dot_complex_wrapper(dim, psi_L, psi_R, reduce); -} - -// vector operator: result[i] = vector[i] / constant -template <> -void vector_div_constant_op::operator()(const int dim, - double* result, - const double* vector, - const double constant) -{ - // In small cases, 1024 threads per block will only utilize 17 blocks, much less than 40 - int thread = thread_per_block; - int block = (dim + thread - 1) / thread; - vector_div_constant_kernel <<>> (dim, result, vector, constant); - - cudaCheckOnDebug(); -} - -// vector operator: result[i] = vector[i] / constant -template -inline void vector_div_constant_complex_wrapper(const int dim, - std::complex* result, - const std::complex* vector, - const FPTYPE constant) -{ - thrust::complex* result_tmp = reinterpret_cast*>(result); - const thrust::complex* vector_tmp = reinterpret_cast*>(vector); - - int thread = thread_per_block; - int block = (dim + thread - 1) / thread; - vector_div_constant_kernel> <<>> (dim, result_tmp, vector_tmp, constant); - - cudaCheckOnDebug(); -} -template <> -void vector_div_constant_op, base_device::DEVICE_GPU>::operator()(const int dim, - std::complex* result, - const std::complex* vector, - const float constant) -{ - vector_div_constant_complex_wrapper(dim, result, vector, constant); -} -template <> -void vector_div_constant_op, base_device::DEVICE_GPU>::operator()( - const int dim, - std::complex* result, - const std::complex* vector, - const double constant) -{ - vector_div_constant_complex_wrapper(dim, result, vector, constant); -} -// vector operator: result[i] = vector1[i](not complex) * vector2[i](not complex) -template <> -void vector_mul_vector_op::operator()(const int& dim, - double* result, - const double* vector1, - const double* vector2, - const bool& add) -{ - int thread = thread_per_block; - int block = (dim + thread - 1) / thread; - vector_mul_vector_kernel <<>> (dim, result, vector1, vector2, add); - - cudaCheckOnDebug(); -} -// vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) -template -inline void vector_mul_vector_complex_wrapper(const int& dim, - std::complex* result, - const std::complex* vector1, - const FPTYPE* vector2, - const bool& add) -{ - thrust::complex* result_tmp = reinterpret_cast*>(result); - const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); - int thread = thread_per_block; - int block = (dim + thread - 1) / thread; - vector_mul_vector_kernel> <<>> (dim, result_tmp, vector1_tmp, vector2, add); - - cudaCheckOnDebug(); -} -template <> -void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, - std::complex* result, - const std::complex* vector1, - const float* vector2, - const bool& add) -{ - vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); -} -template <> -void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()( - const int& dim, - std::complex* result, - const std::complex* vector1, - const double* vector2, - const bool& add) -{ - vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); -} - -// vector operator: result[i] = vector1[i](not complex) / vector2[i](not complex) -template <> -void vector_div_vector_op::operator()(const int& dim, - double* result, - const double* vector1, - const double* vector2) -{ - int thread = thread_per_block; - int block = (dim + thread - 1) / thread; - vector_div_vector_kernel <<>> (dim, result, vector1, vector2); - - cudaCheckOnDebug(); -} -// vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) -template -inline void vector_div_vector_complex_wrapper(const int& dim, - std::complex* result, - const std::complex* vector1, - const FPTYPE* vector2) -{ - thrust::complex* result_tmp = reinterpret_cast*>(result); - const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); - int thread = thread_per_block; - int block = (dim + thread - 1) / thread; - vector_div_vector_kernel> <<>> (dim, result_tmp, vector1_tmp, vector2); - - cudaCheckOnDebug(); -} -template <> -void vector_div_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, - std::complex* result, - const std::complex* vector1, - const float* vector2) -{ - vector_div_vector_complex_wrapper(dim, result, vector1, vector2); -} -template <> -void vector_div_vector_op, base_device::DEVICE_GPU>::operator()( - const int& dim, - std::complex* result, - const std::complex* vector1, - const double* vector2) -{ - vector_div_vector_complex_wrapper(dim, result, vector1, vector2); -} -// vector operator: result[i] = vector1[i] * constant1 + vector2[i] * constant2 -template -void constantvector_addORsub_constantVector_op::operator()(const int& dim, - T* result, - const T* vector1, - const Real constant1, - const T* vector2, - const Real constant2) -{ - using Type = typename GetTypeThrust::type; - using Real = typename GetTypeReal::type; - - auto result_tmp = reinterpret_cast(result); - auto vector1_tmp = reinterpret_cast(vector1); - auto vector2_tmp = reinterpret_cast(vector2); - - int thread = thread_per_block; - int block = (dim + thread - 1) / thread; - constantvector_addORsub_constantVector_kernel <<>>(dim, result_tmp, vector1_tmp, constant1, vector2_tmp, constant2); - - cudaCheckOnDebug(); -} - -template <> -void axpy_op::operator()(const int& N, - const double* alpha, - const double* X, - const int& incX, - double* Y, - const int& incY) -{ - cublasErrcheck(cublasDaxpy(cublas_handle, N, alpha, X, incX, Y, incY)); -} - -template <> -void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, - const std::complex* alpha, - const std::complex* X, - const int& incX, - std::complex* Y, - const int& incY) -{ - cublasErrcheck(cublasCaxpy(cublas_handle, N, (float2*)alpha, (float2*)X, incX, (float2*)Y, incY)); -} - -template <> -void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, - const std::complex* alpha, - const std::complex* X, - const int& incX, - std::complex* Y, - const int& incY) -{ - cublasErrcheck(cublasZaxpy(cublas_handle, N, (double2*)alpha, (double2*)X, incX, (double2*)Y, incY)); -} - cublasOperation_t judge_trans_op(bool is_complex, const char& trans, const char* name) { if (trans == 'N') @@ -778,24 +210,6 @@ void gemv_op, base_device::DEVICE_GPU>::operator()(const ch cublasErrcheck(cublasZgemv(cublas_handle, cutrans, m, n, &alpha, (cuDoubleComplex*)A, lda, (cuDoubleComplex*)X, incx, &beta, (cuDoubleComplex*)Y, incx)); } -template <> -void scal_op::operator()(const int& N, - const std::complex* alpha, - std::complex* X, - const int& incx) -{ - cublasErrcheck(cublasCscal(cublas_handle, N, (float2*)alpha, (float2*)X, incx)); -} - -template <> -void scal_op::operator()(const int& N, - const std::complex* alpha, - std::complex* X, - const int& incx) -{ - cublasErrcheck(cublasZscal(cublas_handle, N, (double2*)alpha, (double2*)X, incx)); -} - template <> void gemm_op::operator()(const char& transa, const char& transb, @@ -1026,32 +440,8 @@ void matrixCopy, base_device::DEVICE_GPU>::operator()(const // Explicitly instantiate functors for the types of functor registered. -template struct dot_real_op, base_device::DEVICE_GPU>; -template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; -template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; -template struct vector_div_constant_op, base_device::DEVICE_GPU>; -template struct vector_mul_vector_op; -template struct vector_mul_vector_op, base_device::DEVICE_GPU>; -template struct vector_div_vector_op, base_device::DEVICE_GPU>; -template struct constantvector_addORsub_constantVector_op; -template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; -template struct matrixCopy, base_device::DEVICE_GPU>; -template struct dot_real_op, base_device::DEVICE_GPU>; -template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; -template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; -template struct vector_div_constant_op, base_device::DEVICE_GPU>; -template struct vector_mul_vector_op; -template struct vector_mul_vector_op, base_device::DEVICE_GPU>; -template struct vector_div_vector_op, base_device::DEVICE_GPU>; -template struct constantvector_addORsub_constantVector_op; -template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; +template struct matrixCopy, base_device::DEVICE_GPU>; template struct matrixCopy; template struct matrixCopy, base_device::DEVICE_GPU>; - -#ifdef __LCAO -template struct dot_real_op; -template struct vector_div_constant_op; -template struct vector_div_vector_op; -#endif } // namespace ModuleBase diff --git a/source/module_base/kernels/cuda/math_kernel_op_vec.cu b/source/module_base/kernels/cuda/math_kernel_op_vec.cu new file mode 100644 index 0000000000..ecc5e8b898 --- /dev/null +++ b/source/module_base/kernels/cuda/math_kernel_op_vec.cu @@ -0,0 +1,325 @@ +#include "module_base/kernels/math_kernel_op.h" + +#include +#include + +template <> +struct GetTypeReal> { + using type = float; /**< The return type specialization for std::complex. */ +}; +template <> +struct GetTypeReal> { + using type = double; /**< The return type specialization for std::complex. */ +}; +namespace ModuleBase +{ +const int thread_per_block = 256; +void xdot_wrapper(const int &n, const float * x, const int &incx, const float * y, const int &incy, float &result); +void xdot_wrapper(const int &n, const double * x, const int &incx, const double * y, const int &incy, double &result); + +// Define the CUDA kernel: +template +__global__ void vector_mul_real_kernel(const int size, + T* result, + const T* vector, + const typename GetTypeReal::type constant) +{ + int i = blockIdx.x * blockDim.x + threadIdx.x; + if (i < size) + { + result[i] = vector[i] * constant; + } +} + +template +__global__ void vector_mul_vector_kernel(const int size, + T* result, + const T* vector1, + const typename GetTypeReal::type* vector2, + const bool add) +{ + int i = blockIdx.x * blockDim.x + threadIdx.x; + if (i < size) + { + if (add) + { + result[i] += vector1[i] * vector2[i]; + } + else + { + result[i] = vector1[i] * vector2[i]; + } + } +} + +template +__global__ void vector_div_vector_kernel(const int size, + T* result, + const T* vector1, + const typename GetTypeReal::type* vector2) +{ + int i = blockIdx.x * blockDim.x + threadIdx.x; + if (i < size) + { + result[i] = vector1[i] / vector2[i]; + } +} + +template +__global__ void constantvector_addORsub_constantVector_kernel(const int size, + T* result, + const T* vector1, + const Real constant1, + const T* vector2, + const Real constant2) +{ + int i = blockIdx.x * blockDim.x + threadIdx.x; + if (i < size) + { + result[i] = vector1[i] * constant1 + vector2[i] * constant2; + } +} + +// vector operator: result[i] = vector[i] * constant +template <> +void vector_mul_real_op::operator()(const int dim, + double* result, + const double* vector, + const double constant) +{ + // In small cases, 1024 threads per block will only utilize 17 blocks, much less than 40 + int thread = thread_per_block; + int block = (dim + thread - 1) / thread; + vector_mul_real_kernel<<>>(dim, result, vector, constant); + + cudaCheckOnDebug(); +} + +template +inline void vector_mul_real_wrapper(const int dim, + std::complex* result, + const std::complex* vector, + const FPTYPE constant) +{ + thrust::complex* result_tmp = reinterpret_cast*>(result); + const thrust::complex* vector_tmp = reinterpret_cast*>(vector); + + int thread = thread_per_block; + int block = (dim + thread - 1) / thread; + vector_mul_real_kernel><<>>(dim, result_tmp, vector_tmp, constant); + + cudaCheckOnDebug(); +} +template <> +void vector_mul_real_op, base_device::DEVICE_GPU>::operator()(const int dim, + std::complex* result, + const std::complex* vector, + const float constant) +{ + vector_mul_real_wrapper(dim, result, vector, constant); +} +template <> +void vector_mul_real_op, base_device::DEVICE_GPU>::operator()(const int dim, + std::complex* result, + const std::complex* vector, + const double constant) +{ + vector_mul_real_wrapper(dim, result, vector, constant); +} + +// vector operator: result[i] = vector1[i](not complex) * vector2[i](not complex) +template <> +void vector_mul_vector_op::operator()(const int& dim, + double* result, + const double* vector1, + const double* vector2, + const bool& add) +{ + int thread = thread_per_block; + int block = (dim + thread - 1) / thread; + vector_mul_vector_kernel<<>>(dim, result, vector1, vector2, add); + + cudaCheckOnDebug(); +} +// vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) +template +inline void vector_mul_vector_complex_wrapper(const int& dim, + std::complex* result, + const std::complex* vector1, + const FPTYPE* vector2, + const bool& add) +{ + thrust::complex* result_tmp = reinterpret_cast*>(result); + const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); + int thread = thread_per_block; + int block = (dim + thread - 1) / thread; + vector_mul_vector_kernel><<>>(dim, result_tmp, vector1_tmp, vector2, add); + + cudaCheckOnDebug(); +} +template <> +void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, + std::complex* result, + const std::complex* vector1, + const float* vector2, + const bool& add) +{ + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); +} +template <> +void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()( + const int& dim, + std::complex* result, + const std::complex* vector1, + const double* vector2, + const bool& add) +{ + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); +} + +// vector operator: result[i] = vector1[i](not complex) / vector2[i](not complex) +template <> +void vector_div_vector_op::operator()(const int& dim, + double* result, + const double* vector1, + const double* vector2) +{ + int thread = thread_per_block; + int block = (dim + thread - 1) / thread; + vector_div_vector_kernel<<>>(dim, result, vector1, vector2); + + cudaCheckOnDebug(); +} +// vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) +template +inline void vector_div_vector_complex_wrapper(const int& dim, + std::complex* result, + const std::complex* vector1, + const FPTYPE* vector2) +{ + thrust::complex* result_tmp = reinterpret_cast*>(result); + const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); + int thread = thread_per_block; + int block = (dim + thread - 1) / thread; + vector_div_vector_kernel><<>>(dim, result_tmp, vector1_tmp, vector2); + + cudaCheckOnDebug(); +} +template <> +void vector_div_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, + std::complex* result, + const std::complex* vector1, + const float* vector2) +{ + vector_div_vector_complex_wrapper(dim, result, vector1, vector2); +} +template <> +void vector_div_vector_op, base_device::DEVICE_GPU>::operator()( + const int& dim, + std::complex* result, + const std::complex* vector1, + const double* vector2) +{ + vector_div_vector_complex_wrapper(dim, result, vector1, vector2); +} + +// vector operator: result[i] = vector1[i] * constant1 + vector2[i] * constant2 +template +void constantvector_addORsub_constantVector_op::operator()(const int& dim, + T* result, + const T* vector1, + const Real constant1, + const T* vector2, + const Real constant2) +{ + using Type = typename GetTypeThrust::type; + using Real = typename GetTypeReal::type; + + auto result_tmp = reinterpret_cast(result); + auto vector1_tmp = reinterpret_cast(vector1); + auto vector2_tmp = reinterpret_cast(vector2); + + int thread = thread_per_block; + int block = (dim + thread - 1) / thread; + constantvector_addORsub_constantVector_kernel + <<>>(dim, result_tmp, vector1_tmp, constant1, vector2_tmp, constant2); + + cudaCheckOnDebug(); +} + +template <> +double dot_real_op::operator()(const int& dim, + const double* psi_L, + const double* psi_R, + const bool reduce) +{ + double result = 0.0; + xdot_wrapper(dim, psi_L, 1, psi_R, 1, result); + if (reduce) + { + Parallel_Reduce::reduce_pool(result); + } + return result; +} +// for this implementation, please check +// https://thrust.github.io/doc/group__transformed__reductions_ga321192d85c5f510e52300ae762c7e995.html denghui modify +// 2022-10-03 Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) GPU specialization of actual computation. +template +inline FPTYPE dot_complex_wrapper(const int& dim, + const std::complex* psi_L, + const std::complex* psi_R, + const bool reduce) +{ + //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< + // denghui modify 2022-10-07 + // Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) + const FPTYPE* pL = reinterpret_cast(psi_L); + const FPTYPE* pR = reinterpret_cast(psi_R); + FPTYPE result = 0.0; + xdot_wrapper(dim * 2, pL, 1, pR, 1, result); + if (reduce) + { + Parallel_Reduce::reduce_pool(result); + } + return result; +} + +template <> +float dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, + const std::complex* psi_L, + const std::complex* psi_R, + const bool reduce) +{ + return dot_complex_wrapper(dim, psi_L, psi_R, reduce); +} +template <> +double dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, + const std::complex* psi_L, + const std::complex* psi_R, + const bool reduce) +{ + return dot_complex_wrapper(dim, psi_L, psi_R, reduce); +} + +// Explicitly instantiate functors for the types of functor registered. +template struct vector_mul_real_op, base_device::DEVICE_GPU>; +template struct vector_mul_real_op; +template struct vector_mul_real_op, base_device::DEVICE_GPU>; + +template struct vector_mul_vector_op; +template struct vector_mul_vector_op, base_device::DEVICE_GPU>; +template struct vector_mul_vector_op; +template struct vector_mul_vector_op, base_device::DEVICE_GPU>; +template struct vector_div_vector_op, base_device::DEVICE_GPU>; +template struct vector_div_vector_op; +template struct vector_div_vector_op, base_device::DEVICE_GPU>; + +template struct constantvector_addORsub_constantVector_op; +template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; +template struct constantvector_addORsub_constantVector_op; +template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; + +template struct dot_real_op, base_device::DEVICE_GPU>; +template struct dot_real_op; +template struct dot_real_op, base_device::DEVICE_GPU>; +} // namespace ModuleBase \ No newline at end of file diff --git a/source/module_base/kernels/cuda/math_op.cu b/source/module_base/kernels/cuda/math_ylm_op.cu similarity index 99% rename from source/module_base/kernels/cuda/math_op.cu rename to source/module_base/kernels/cuda/math_ylm_op.cu index cef3c04f3f..390f22b93b 100644 --- a/source/module_base/kernels/cuda/math_op.cu +++ b/source/module_base/kernels/cuda/math_ylm_op.cu @@ -1,5 +1,5 @@ #include -#include "module_base/kernels/math_op.h" +#include "module_base/kernels/math_ylm_op.h" #include diff --git a/source/module_base/kernels/math_kernel_op.cpp b/source/module_base/kernels/math_kernel_op.cpp index 9420d7c4b7..9c4ccdc42b 100644 --- a/source/module_base/kernels/math_kernel_op.cpp +++ b/source/module_base/kernels/math_kernel_op.cpp @@ -6,241 +6,6 @@ namespace ModuleBase { -template -struct line_minimize_with_block_op -{ - using Real = typename GetTypeReal::type; - void operator()(T* grad_out, - T* hgrad_out, - T* psi_out, - T* hpsi_out, - const int& n_basis, - const int& n_basis_max, - const int& n_band) - { - for (int band_idx = 0; band_idx < n_band; band_idx++) - { - Real epsilo_0 = 0.0, epsilo_1 = 0.0, epsilo_2 = 0.0; - Real theta = 0.0, cos_theta = 0.0, sin_theta = 0.0; - auto A = reinterpret_cast(grad_out + band_idx * n_basis_max); - Real norm = BlasConnector::dot(2 * n_basis, A, 1, A, 1); - Parallel_Reduce::reduce_pool(norm); - norm = 1.0 / sqrt(norm); - for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) - { - auto item = band_idx * n_basis_max + basis_idx; - grad_out[item] *= norm; - hgrad_out[item] *= norm; - epsilo_0 += std::real(hpsi_out[item] * std::conj(psi_out[item])); - epsilo_1 += std::real(grad_out[item] * std::conj(hpsi_out[item])); - epsilo_2 += std::real(grad_out[item] * std::conj(hgrad_out[item])); - } - Parallel_Reduce::reduce_pool(epsilo_0); - Parallel_Reduce::reduce_pool(epsilo_1); - Parallel_Reduce::reduce_pool(epsilo_2); - theta = 0.5 * std::abs(std::atan(2 * epsilo_1 / (epsilo_0 - epsilo_2))); - cos_theta = std::cos(theta); - sin_theta = std::sin(theta); - for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) - { - auto item = band_idx * n_basis_max + basis_idx; - psi_out[item] = psi_out[item] * cos_theta + grad_out[item] * sin_theta; - hpsi_out[item] = hpsi_out[item] * cos_theta + hgrad_out[item] * sin_theta; - } - } - } -}; - -template -struct calc_grad_with_block_op -{ - using Real = typename GetTypeReal::type; - void operator()(const Real* prec_in, - Real* err_out, - Real* beta_out, - T* psi_out, - T* hpsi_out, - T* grad_out, - T* grad_old_out, - const int& n_basis, - const int& n_basis_max, - const int& n_band) - { - for (int band_idx = 0; band_idx < n_band; band_idx++) - { - Real err = 0.0; - Real beta = 0.0; - Real epsilo = 0.0; - Real grad_2 = {0.0}; - T grad_1 = {0.0, 0.0}; - auto A = reinterpret_cast(psi_out + band_idx * n_basis_max); - Real norm = BlasConnector::dot(2 * n_basis, A, 1, A, 1); - Parallel_Reduce::reduce_pool(norm); - norm = 1.0 / sqrt(norm); - for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) - { - auto item = band_idx * n_basis_max + basis_idx; - psi_out[item] *= norm; - hpsi_out[item] *= norm; - epsilo += std::real(hpsi_out[item] * std::conj(psi_out[item])); - } - Parallel_Reduce::reduce_pool(epsilo); - for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) - { - auto item = band_idx * n_basis_max + basis_idx; - grad_1 = hpsi_out[item] - epsilo * psi_out[item]; - grad_2 = std::norm(grad_1); - err += grad_2; - beta += grad_2 / prec_in[basis_idx]; /// Mark here as we should div the prec? - } - Parallel_Reduce::reduce_pool(err); - Parallel_Reduce::reduce_pool(beta); - for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) - { - auto item = band_idx * n_basis_max + basis_idx; - grad_1 = hpsi_out[item] - epsilo * psi_out[item]; - grad_out[item] = -grad_1 / prec_in[basis_idx] + beta / beta_out[band_idx] * grad_old_out[item]; - } - beta_out[band_idx] = beta; - err_out[band_idx] = sqrt(err); - } - } -}; - -template -struct dot_real_op -{ - FPTYPE operator()(const int& dim, - const FPTYPE* psi_L, - const FPTYPE* psi_R, - const bool reduce) - { - FPTYPE result = BlasConnector::dot(dim, psi_L, 1, psi_R, 1); - if (reduce) - { - Parallel_Reduce::reduce_pool(result); - } - return result; - } -}; - -// CPU specialization of actual computation. -template -struct dot_real_op, base_device::DEVICE_CPU> -{ - FPTYPE operator()(const int& dim, - const std::complex* psi_L, - const std::complex* psi_R, - const bool reduce) - { - //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - // qianrui modify 2021-3-14 - // Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) - const FPTYPE* pL = reinterpret_cast(psi_L); - const FPTYPE* pR = reinterpret_cast(psi_R); - FPTYPE result = BlasConnector::dot(2 * dim, pL, 1, pR, 1); - if (reduce) - { - Parallel_Reduce::reduce_pool(result); - } - return result; - } -}; - -template -struct vector_div_constant_op -{ - using Real = typename GetTypeReal::type; - void operator()(const int dim, T* result, const T* vector, const Real constant) - { -#ifdef _OPENMP -#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) -#endif - for (int i = 0; i < dim; i++) - { - result[i] = vector[i] / constant; - } - } -}; - -template -struct vector_mul_vector_op -{ - using Real = typename GetTypeReal::type; - void operator()(const int& dim, T* result, const T* vector1, const Real* vector2, const bool& add) - { - if (add) - { -#ifdef _OPENMP -#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) -#endif - for (int i = 0; i < dim; i++) - { - result[i] += vector1[i] * vector2[i]; - } - } - else - { -#ifdef _OPENMP -#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) -#endif - for (int i = 0; i < dim; i++) - { - result[i] = vector1[i] * vector2[i]; - } - } - } -}; - -template -struct vector_div_vector_op -{ - using Real = typename GetTypeReal::type; - void operator()(const int& dim, T* result, const T* vector1, const Real* vector2) - { -#ifdef _OPENMP -#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) -#endif - for (int i = 0; i < dim; i++) - { - result[i] = vector1[i] / vector2[i]; - } - } -}; - -template -struct constantvector_addORsub_constantVector_op -{ - using Real = typename GetTypeReal::type; - void operator()(const int& dim, - T* result, - const T* vector1, - const Real constant1, - const T* vector2, - const Real constant2) - { -#ifdef _OPENMP -#pragma omp parallel for schedule(static, 8192 / sizeof(T)) -#endif - for (int i = 0; i < dim; i++) - { - result[i] = vector1[i] * constant1 + vector2[i] * constant2; - } - } -}; - -template -struct scal_op -{ - void operator()(const int& N, - const std::complex* alpha, - std::complex* X, - const int& incx) - { - BlasConnector::scal(N, *alpha, X, incx); - } -}; - template struct gemv_op { @@ -260,20 +25,6 @@ struct gemv_op } }; -template -struct axpy_op -{ - void operator()(const int& dim, - const T* alpha, - const T* X, - const int& incX, - T* Y, - const int& incY) - { - BlasConnector::axpy(dim, *alpha, X, incX, Y, incY); - } -}; - template struct gemm_op { @@ -367,48 +118,23 @@ struct matrixCopy } }; -// Explicitly instantiate functors for the types of functor registered. -template struct scal_op; -template struct axpy_op, base_device::DEVICE_CPU>; template struct gemv_op, base_device::DEVICE_CPU>; template struct gemv_op; template struct gemm_op, base_device::DEVICE_CPU>; template struct gemm_op; -template struct dot_real_op, base_device::DEVICE_CPU>; -template struct vector_div_constant_op, base_device::DEVICE_CPU>; -template struct vector_mul_vector_op, base_device::DEVICE_CPU>; -template struct vector_div_vector_op, base_device::DEVICE_CPU>; -template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; template struct matrixTranspose_op, base_device::DEVICE_CPU>; template struct matrixCopy, base_device::DEVICE_CPU>; -template struct calc_grad_with_block_op, base_device::DEVICE_CPU>; -template struct line_minimize_with_block_op, base_device::DEVICE_CPU>; -template struct scal_op; -template struct axpy_op, base_device::DEVICE_CPU>; -template struct axpy_op; template struct gemv_op, base_device::DEVICE_CPU>; template struct gemv_op; template struct gemm_op, base_device::DEVICE_CPU>; template struct gemm_op; -template struct dot_real_op, base_device::DEVICE_CPU>; -template struct dot_real_op; -template struct vector_div_constant_op, base_device::DEVICE_CPU>; -template struct vector_mul_vector_op, base_device::DEVICE_CPU>; -template struct vector_div_vector_op, base_device::DEVICE_CPU>; -template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; template struct matrixTranspose_op, base_device::DEVICE_CPU>; template struct matrixCopy; template struct matrixCopy, base_device::DEVICE_CPU>; -template struct calc_grad_with_block_op, base_device::DEVICE_CPU>; -template struct line_minimize_with_block_op, base_device::DEVICE_CPU>; #ifdef __LCAO -template struct vector_mul_vector_op; -template struct vector_div_constant_op; -template struct vector_div_vector_op; template struct matrixTranspose_op; -template struct constantvector_addORsub_constantVector_op; #endif #ifdef __DSP template struct gemm_op_mt, base_device::DEVICE_CPU>; diff --git a/source/module_base/kernels/math_kernel_op.h b/source/module_base/kernels/math_kernel_op.h index daca2ac548..fdb6d24457 100644 --- a/source/module_base/kernels/math_kernel_op.h +++ b/source/module_base/kernels/math_kernel_op.h @@ -19,6 +19,9 @@ namespace ModuleBase { +//--------------------------------------------------------------------------------- +//-----------------------------0. Tool Functions----------------------------------- +//--------------------------------------------------------------------------------- inline std::complex set_real_tocomplex(const std::complex &x) { return {x.real(), 0.0}; } @@ -43,68 +46,30 @@ inline double get_conj(const double &x) { return x; } inline float get_conj(const float &x) { return x; } -template struct line_minimize_with_block_op { - /// @brief dot_real_op computes the dot product of the given complex - /// arrays(treated as float arrays). And there's may have MPI communications - /// while enabling planewave parallization strategy. - /// - /// Input Parameters - /// \param dev : the type of computing device - /// \param A : input array arr - /// \param dim : size of A - /// \param lda : leading dimention of A - /// \param batch : batch size, the size of the result array res - /// - /// \return res : the result vector - /// T : dot product result - void operator()(T *grad_out, T *hgrad_out, T *psi_out, T *hpsi_out, - const int &n_basis, const int &n_basis_max, - const int &n_band); -}; - -template struct calc_grad_with_block_op { - /// @brief dot_real_op computes the dot product of the given complex - /// arrays(treated as float arrays). And there's may have MPI communications - /// while enabling planewave parallization strategy. - /// - /// Input Parameters - /// \param dev : the type of computing device - /// \param A : input array arr - /// \param dim : size of A - /// \param lda : leading dimention of A - /// \param batch : batch size, the size of the result array res - /// - /// \return res : the result vector - /// T : dot product result - using Real = typename GetTypeReal::type; - void operator()(const Real *prec_in, Real *err_out, Real *beta_out, - T *psi_out, T *hpsi_out, T *grad_out, T *grad_old_out, - const int &n_basis, const int &n_basis_max, - const int &n_band); -}; -template struct dot_real_op { - using Real = typename GetTypeReal::type; - /// @brief dot_real_op computes the dot product of the given complex - /// arrays(treated as float arrays). And there's may have MPI communications - /// while enabling planewave parallization strategy. +//--------------------------------------------------------------------------------- +//-----------------------------1. Vector Operations-------------------------------- +//--------------------------------------------------------------------------------- +template struct scal_op { + /// @brief x = alpha * x, where alpha and x are complex numbers /// /// Input Parameters - /// \param dim : array size - /// \param psi_L : input array A - /// \param psi_R : input array B - /// \param reduce : flag to control whether to perform the MPI communications + /// \param N : array size + /// \param alpha : input constant + /// \param X : input array + /// \param incx : computing strip of array X /// - /// \return - /// FPTYPE : dot product result - Real operator()(const int &dim, const T *psi_L, - const T *psi_R, const bool reduce = true); + /// Output Parameters + /// \param X : output array + void operator()(const int &N, + const std::complex *alpha, std::complex *X, + const int &incx); }; -// vector operator: result[i] = vector[i] / constant -template struct vector_div_constant_op { +template struct vector_mul_real_op { using Real = typename GetTypeReal::type; - /// @brief result[i] = vector[i] / constant + /// @brief result[i] = vector[i] * constant, where vector is complex number and constant is real number。 + /// It is different from the scal_op, which is used to multiply a complex number by a complex number. /// /// Input Parameters /// \param dim : array size @@ -113,25 +78,8 @@ template struct vector_div_constant_op { /// /// Output Parameters /// \param result : output array - void operator()(const int dim, T *result, const T *vector, - const Real constant); -}; - -// replace vector_div_constant_op : x = alpha * x -template struct scal_op { - /// @brief x = alpha * x - /// - /// Input Parameters - /// \param N : array size - /// \param alpha : input constant - /// \param X : input array - /// \param incx : computing strip of array X - /// - /// Output Parameters - /// \param X : output array - void operator()(const int &N, - const std::complex *alpha, std::complex *X, - const int &incx); + /// \note Use mulitple instead of divide. It is faster. + void operator()(const int dim, T* result, const T* vector, const Real constant); }; // vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) @@ -166,6 +114,24 @@ template struct vector_div_vector_op { const Real *vector2); }; +// compute Y = alpha * X + Y +template struct axpy_op { + /// @brief Y = alpha * X + Y + /// + /// Input Parameters + /// \param N : array size + /// \param alpha : input constant alpha + /// \param X : input array X + /// \param incX : computing strip of X + /// \param Y : computing strip of Y + /// \param incY : computing strip of Y + /// + /// Output Parameters + /// \param Y : output array Y + void operator()(const int &N, const T *alpha, const T *X, + const int &incX, T *Y, const int &incY); +}; + // vector operator: result[i] = vector1[i] * constant1 + vector2[i] * constant2 template struct constantvector_addORsub_constantVector_op { @@ -185,24 +151,29 @@ struct constantvector_addORsub_constantVector_op { const Real constant1, const T *vector2, const Real constant2); }; -// compute Y = alpha * X + Y -template struct axpy_op { - /// @brief Y = alpha * X + Y +template struct dot_real_op { + using Real = typename GetTypeReal::type; + /// @brief dot_real_op computes the dot product of the given complex + /// arrays(treated as float arrays). And there's may have MPI communications + /// while enabling planewave parallization strategy. /// /// Input Parameters - /// \param N : array size - /// \param alpha : input constant alpha - /// \param X : input array X - /// \param incX : computing strip of X - /// \param Y : computing strip of Y - /// \param incY : computing strip of Y + /// \param dim : array size + /// \param psi_L : input array A + /// \param psi_R : input array B + /// \param reduce : flag to control whether to perform the MPI communications /// - /// Output Parameters - /// \param Y : output array Y - void operator()(const int &N, const T *alpha, const T *X, - const int &incX, T *Y, const int &incY); + /// \return + /// FPTYPE : dot product result + Real operator()(const int &dim, const T *psi_L, + const T *psi_R, const bool reduce = true); }; + +//--------------------------------------------------------------------------------- +//-----------------------------2. Matrix Operations-------------------------------- +//--------------------------------------------------------------------------------- + // compute y = alpha * op(A) * x + beta * y template struct gemv_op { /// @brief y = alpha * op(A) * x + beta * y @@ -314,24 +285,6 @@ template struct matrixCopy { }; #if __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM - -template -struct line_minimize_with_block_op { - using Real = typename GetTypeReal::type; - void operator()(T *grad_out, T *hgrad_out, T *psi_out, T *hpsi_out, - const int &n_basis, const int &n_basis_max, - const int &n_band); -}; - -template -struct calc_grad_with_block_op { - using Real = typename GetTypeReal::type; - void operator()(const Real *prec_in, Real *err_out, Real *beta_out, - T *psi_out, T *hpsi_out, T *grad_out, T *grad_old_out, - const int &n_basis, const int &n_basis_max, - const int &n_band); -}; - // Partially specialize functor for base_device::GpuDevice. template struct dot_real_op { using Real = typename GetTypeReal::type; @@ -341,10 +294,10 @@ template struct dot_real_op { // vector operator: result[i] = vector[i] / constant template -struct vector_div_constant_op { +struct vector_mul_real_op +{ using Real = typename GetTypeReal::type; - void operator()(const int dim, T *result, - const T *vector, const Real constant); + void operator()(const int dim, T* result, const T* vector, const Real constant); }; // vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) diff --git a/source/module_base/kernels/math_kernel_op_vec.cpp b/source/module_base/kernels/math_kernel_op_vec.cpp new file mode 100644 index 0000000000..747857c580 --- /dev/null +++ b/source/module_base/kernels/math_kernel_op_vec.cpp @@ -0,0 +1,177 @@ +#include "module_base/kernels/math_kernel_op.h" + +namespace ModuleBase +{ + +template +struct scal_op +{ + void operator()(const int& N, + const std::complex* alpha, + std::complex* X, + const int& incx) + { + BlasConnector::scal(N, *alpha, X, incx); + } +}; + +template +struct vector_mul_real_op +{ + using Real = typename GetTypeReal::type; + void operator()(const int dim, T* result, const T* vector, const Real constant) + { +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector[i] * constant; + } + } +}; + +template +struct vector_mul_vector_op +{ + using Real = typename GetTypeReal::type; + void operator()(const int& dim, T* result, const T* vector1, const Real* vector2, const bool& add) + { + if (add) + { +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] += vector1[i] * vector2[i]; + } + } + else + { +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] * vector2[i]; + } + } + } +}; + +template +struct vector_div_vector_op +{ + using Real = typename GetTypeReal::type; + void operator()(const int& dim, T* result, const T* vector1, const Real* vector2) + { +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 4096 / sizeof(Real)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] / vector2[i]; + } + } +}; + +template +struct axpy_op +{ + void operator()(const int& dim, + const T* alpha, + const T* X, + const int& incX, + T* Y, + const int& incY) + { + BlasConnector::axpy(dim, *alpha, X, incX, Y, incY); + } +}; + + +template +struct constantvector_addORsub_constantVector_op +{ + using Real = typename GetTypeReal::type; + void operator()(const int& dim, + T* result, + const T* vector1, + const Real constant1, + const T* vector2, + const Real constant2) + { +#ifdef _OPENMP +#pragma omp parallel for schedule(static, 8192 / sizeof(T)) +#endif + for (int i = 0; i < dim; i++) + { + result[i] = vector1[i] * constant1 + vector2[i] * constant2; + } + } +}; + + + +template +struct dot_real_op +{ + FPTYPE operator()(const int& dim, const FPTYPE* psi_L, const FPTYPE* psi_R, const bool reduce) + { + FPTYPE result = BlasConnector::dot(dim, psi_L, 1, psi_R, 1); + if (reduce) + { + Parallel_Reduce::reduce_pool(result); + } + return result; + } +}; + +template +struct dot_real_op, base_device::DEVICE_CPU> +{ + FPTYPE operator()(const int& dim, + const std::complex* psi_L, + const std::complex* psi_R, + const bool reduce) + { + // Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) + const FPTYPE* pL = reinterpret_cast(psi_L); + const FPTYPE* pR = reinterpret_cast(psi_R); + FPTYPE result = BlasConnector::dot(2 * dim, pL, 1, pR, 1); + if (reduce) + { + Parallel_Reduce::reduce_pool(result); + } + return result; + } +}; + +template struct scal_op; +template struct scal_op; + +template struct vector_mul_real_op, base_device::DEVICE_CPU>; +template struct vector_mul_real_op; +template struct vector_mul_real_op, base_device::DEVICE_CPU>; + +template struct vector_mul_vector_op, base_device::DEVICE_CPU>; +template struct vector_mul_vector_op; +template struct vector_mul_vector_op, base_device::DEVICE_CPU>; + +template struct vector_div_vector_op, base_device::DEVICE_CPU>; +template struct vector_div_vector_op; +template struct vector_div_vector_op, base_device::DEVICE_CPU>; + +template struct axpy_op, base_device::DEVICE_CPU>; +template struct axpy_op, base_device::DEVICE_CPU>; +template struct axpy_op; + +template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; +template struct constantvector_addORsub_constantVector_op; +template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_CPU>; + +template struct dot_real_op, base_device::DEVICE_CPU>; +template struct dot_real_op, base_device::DEVICE_CPU>; +template struct dot_real_op; +} // namespace ModuleBase diff --git a/source/module_base/kernels/math_op.cpp b/source/module_base/kernels/math_ylm_op.cpp similarity index 99% rename from source/module_base/kernels/math_op.cpp rename to source/module_base/kernels/math_ylm_op.cpp index 1abf464df1..0846801797 100644 --- a/source/module_base/kernels/math_op.cpp +++ b/source/module_base/kernels/math_ylm_op.cpp @@ -1,4 +1,4 @@ -#include "module_base/kernels/math_op.h" +#include "module_base/kernels/math_ylm_op.h" #include "module_base/libm/libm.h" namespace ModuleBase { diff --git a/source/module_base/kernels/math_op.h b/source/module_base/kernels/math_ylm_op.h similarity index 100% rename from source/module_base/kernels/math_op.h rename to source/module_base/kernels/math_ylm_op.h diff --git a/source/module_base/kernels/rocm/math_kernel_op.hip.cu b/source/module_base/kernels/rocm/math_kernel_op.hip.cu index a6a787faf8..1211b76b6d 100644 --- a/source/module_base/kernels/rocm/math_kernel_op.hip.cu +++ b/source/module_base/kernels/rocm/math_kernel_op.hip.cu @@ -7,10 +7,6 @@ #include #include #include - -#define WARP_SIZE 32 -#define FULL_MASK 0xffffffff -#define THREAD_PER_BLOCK 256 template <> struct GetTypeReal> { using type = float; /**< The return type specialization for std::complex. */ @@ -39,12 +35,10 @@ struct GetTypeThrust> { static hipblasHandle_t cublas_handle = nullptr; -static inline void xdot_wrapper(const int &n, const float * x, const int &incx, const float * y, const int &incy, float &result) { hipblasErrcheck(hipblasSdot(cublas_handle, n, x, incx, y, incy, &result)); } -static inline void xdot_wrapper(const int &n, const double * x, const int &incx, const double * y, const int &incy, double &result) { hipblasErrcheck(hipblasDdot(cublas_handle, n, x, incx, y, incy, &result)); } @@ -62,239 +56,62 @@ void destoryBLAShandle(){ } } -template -__global__ void line_minimize_with_block( - thrust::complex* grad, - thrust::complex* hgrad, - thrust::complex* psi, - thrust::complex* hpsi, - const int n_basis, - const int n_basis_max) -{ - int band_idx = blockIdx.x; // band_idx - int tid = threadIdx.x; // basis_idx - int item = 0; - Real epsilo_0 = 0.0, epsilo_1 = 0.0, epsilo_2 = 0.0; - Real theta = 0.0, cos_theta = 0.0, sin_theta = 0.0; - __shared__ Real data[THREAD_PER_BLOCK * 3]; - - data[tid] = 0; - - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { - item = band_idx * n_basis_max + basis_idx; - data[tid] += (grad[item] * thrust::conj(grad[item])).real(); - } - __syncthreads(); - // just do some parallel reduction in shared memory - for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - } - __syncthreads(); - } - - Real norm = 1.0 / sqrt(data[0]); - __syncthreads(); - - data[tid] = 0; - data[THREAD_PER_BLOCK + tid] = 0; - data[2 * THREAD_PER_BLOCK + tid] = 0; - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { - item = band_idx * n_basis_max + basis_idx; - grad[item] *= norm; - hgrad[item] *= norm; - data[tid] += (hpsi[item] * thrust::conj(psi[item])).real(); - data[THREAD_PER_BLOCK + tid] += (grad[item] * thrust::conj(hpsi[item])).real(); - data[2 * THREAD_PER_BLOCK + tid] += (grad[item] * thrust::conj(hgrad[item])).real(); - } - __syncthreads(); - - // just do some parallel reduction in shared memory - for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - data[THREAD_PER_BLOCK + tid] += data[THREAD_PER_BLOCK + tid + ii]; - data[2 * THREAD_PER_BLOCK + tid] += data[2 * THREAD_PER_BLOCK + tid + ii]; - } - __syncthreads(); - } - epsilo_0 = data[0]; - epsilo_1 = data[THREAD_PER_BLOCK]; - epsilo_2 = data[2 * THREAD_PER_BLOCK]; - - theta = 0.5 * abs(atan(2 * epsilo_1/(epsilo_0 - epsilo_2))); - cos_theta = cos(theta); - sin_theta = sin(theta); - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { - item = band_idx * n_basis_max + basis_idx; - psi [item] = psi [item] * cos_theta + grad [item] * sin_theta; - hpsi[item] = hpsi[item] * cos_theta + hgrad[item] * sin_theta; - } -} - -template -__global__ void calc_grad_with_block( - const Real* prec, - Real* err, - Real* beta, - thrust::complex* psi, - thrust::complex* hpsi, - thrust::complex* grad, - thrust::complex* grad_old, - const int n_basis, - const int n_basis_max) +template <> +void scal_op::operator()(const int& N, + const std::complex* alpha, + std::complex* X, + const int& incx) { - int band_idx = blockIdx.x; // band_idx - int tid = threadIdx.x; // basis_idx - int item = 0; - Real err_st = 0.0; - Real beta_st = 0.0; - Real epsilo = 0.0; - Real grad_2 = 0.0; - thrust::complex grad_1 = {0, 0}; - __shared__ Real data[THREAD_PER_BLOCK * 2]; - - // Init shared memory - data[tid] = 0; - - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { - item = band_idx * n_basis_max + basis_idx; - data[tid] += (psi[item] * thrust::conj(psi[item])).real(); - } - __syncthreads(); - // just do some parallel reduction in shared memory - for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - } - __syncthreads(); - } - - Real norm = 1.0 / sqrt(data[0]); - __syncthreads(); - - data[tid] = 0; - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { - item = band_idx * n_basis_max + basis_idx; - psi[item] *= norm; - hpsi[item] *= norm; - data[tid] += (hpsi[item] * thrust::conj(psi[item])).real(); - } - __syncthreads(); - - // just do some parallel reduction in shared memory - for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - } - __syncthreads(); - } - epsilo = data[0]; - __syncthreads(); - - data[tid] = 0; - data[THREAD_PER_BLOCK + tid] = 0; - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { - item = band_idx * n_basis_max + basis_idx; - grad_1 = hpsi[item] - epsilo * psi[item]; - grad_2 = thrust::norm(grad_1); - data[tid] += grad_2; - data[THREAD_PER_BLOCK + tid] += grad_2 / prec[basis_idx]; - } - __syncthreads(); - - // just do some parallel reduction in shared memory - for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { - if (tid < ii) { - data[tid] += data[tid + ii]; - data[THREAD_PER_BLOCK + tid] += data[THREAD_PER_BLOCK + tid + ii]; - } - __syncthreads(); - } - err_st = data[0]; - beta_st = data[THREAD_PER_BLOCK]; - for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { - item = band_idx * n_basis_max + basis_idx; - grad_1 = hpsi[item] - epsilo * psi[item]; - grad[item] = -grad_1 / prec[basis_idx] + beta_st / beta[band_idx] * grad_old[item]; - } - - __syncthreads(); - if (tid == 0) { - beta[band_idx] = beta_st; - err[band_idx] = sqrt(err_st); - } + hipblasErrcheck(hipblasCscal(cublas_handle, N, (hipblasComplex*)alpha, (hipblasComplex*)X, incx)); } -// Define the CUDA kernel: -template -__launch_bounds__(1024) -__global__ void vector_div_constant_kernel( - const int size, - T* result, - const T* vector, - const typename GetTypeReal::type constant) +template <> +void scal_op::operator()(const int& N, + const std::complex* alpha, + std::complex* X, + const int& incx) { - int i = blockIdx.x * blockDim.x + threadIdx.x; - if (i < size) - { - result[i] = vector[i] / constant; - } + hipblasErrcheck(hipblasZscal(cublas_handle, N, (hipblasDoubleComplex*)alpha, (hipblasDoubleComplex*)X, incx)); } -template -__launch_bounds__(1024) -__global__ void vector_mul_vector_kernel( - const int size, - T* result, - const T* vector1, - const typename GetTypeReal::type* vector2, - const bool add) +template <> +void axpy_op::operator()(const int& N, + const double* alpha, + const double* X, + const int& incX, + double* Y, + const int& incY) { - int i = blockIdx.x * blockDim.x + threadIdx.x; - if (i < size) - { - if (add) - { - result[i] += vector1[i] * vector2[i]; - } - else - { - result[i] = vector1[i] * vector2[i]; - } - } + hipblasErrcheck(hipblasDaxpy(cublas_handle, N, alpha, X, incX, Y, incY)); } -template -__launch_bounds__(1024) -__global__ void vector_div_vector_kernel( - const int size, - T* result, - const T* vector1, - const typename GetTypeReal::type* vector2) +template <> +void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, + const std::complex* alpha, + const std::complex* X, + const int& incX, + std::complex* Y, + const int& incY) { - int i = blockIdx.x * blockDim.x + threadIdx.x; - if (i < size) - { - result[i] = vector1[i] / vector2[i]; - } + hipblasErrcheck( + hipblasCaxpy(cublas_handle, N, (hipblasComplex*)alpha, (hipblasComplex*)X, incX, (hipblasComplex*)Y, incY)); } -template -__launch_bounds__(1024) -__global__ void constantvector_addORsub_constantVector_kernel( - const int size, - T* result, - const T* vector1, - const Real constant1, - const T* vector2, - const Real constant2) +template <> +void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, + const std::complex* alpha, + const std::complex* X, + const int& incX, + std::complex* Y, + const int& incY) { - int i = blockIdx.x * blockDim.x + threadIdx.x; - if (i < size) - { - result[i] = vector1[i] * constant1 + vector2[i] * constant2; - } + hipblasErrcheck(hipblasZaxpy(cublas_handle, + N, + (hipblasDoubleComplex*)alpha, + (hipblasDoubleComplex*)X, + incX, + (hipblasDoubleComplex*)Y, + incY)); } template @@ -328,304 +145,6 @@ __launch_bounds__(1024) __global__ } } -template -void line_minimize_with_block_op::operator()(T* grad_out, - T* hgrad_out, - T* psi_out, - T* hpsi_out, - const int& n_basis, - const int& n_basis_max, - const int& n_band) -{ - auto A = reinterpret_cast*>(grad_out); - auto B = reinterpret_cast*>(hgrad_out); - auto C = reinterpret_cast*>(psi_out); - auto D = reinterpret_cast*>(hpsi_out); - - line_minimize_with_block<<>>( - A, B, C, D, - n_basis, n_basis_max); - - hipCheckOnDebug(); -} - -template -void calc_grad_with_block_op::operator()(const Real* prec_in, - Real* err_out, - Real* beta_out, - T* psi_out, - T* hpsi_out, - T* grad_out, - T* grad_old_out, - const int& n_basis, - const int& n_basis_max, - const int& n_band) -{ - auto A = reinterpret_cast*>(psi_out); - auto B = reinterpret_cast*>(hpsi_out); - auto C = reinterpret_cast*>(grad_out); - auto D = reinterpret_cast*>(grad_old_out); - - calc_grad_with_block<<>>( - prec_in, err_out, beta_out, - A, B, C, D, - n_basis, n_basis_max); - - hipCheckOnDebug(); -} - -template <> -double dot_real_op::operator()(const int& dim, - const double* psi_L, - const double* psi_R, - const bool reduce) -{ - double result = 0.0; - xdot_wrapper(dim, psi_L, 1, psi_R, 1, result); - if (reduce) { - Parallel_Reduce::reduce_pool(result); - } - return result; -} - -// for this implementation, please check -// https://thrust.github.io/doc/group__transformed__reductions_ga321192d85c5f510e52300ae762c7e995.html denghui modify -// 2022-10-03 Note that ddot_(2*dim,a,1, b,1) = REAL( zdotc_(dim,a,1,b,1) ) GPU specialization of actual computation. -template -inline FPTYPE dot_complex_wrapper(const int& dim, - const std::complex* psi_L, - const std::complex* psi_R, - const bool reduce) -{ - //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< - // denghui modify 2022-10-07 - // Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) - const FPTYPE* pL = reinterpret_cast(psi_L); - const FPTYPE* pR = reinterpret_cast(psi_R); - FPTYPE result = 0.0; - xdot_wrapper(dim * 2, pL, 1, pR, 1, result); - if (reduce) { - Parallel_Reduce::reduce_pool(result); - } - return result; -} -template <> -float dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, - const std::complex* psi_L, - const std::complex* psi_R, - const bool reduce) -{ - return dot_complex_wrapper(dim, psi_L, psi_R, reduce); -} -template <> -double dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, - const std::complex* psi_L, - const std::complex* psi_R, - const bool reduce) -{ - return dot_complex_wrapper(dim, psi_L, psi_R, reduce); -} - -template <> -void vector_div_constant_op::operator()(const int dim, - double* result, - const double* vector, - const double constant) -{ - int thread = 1024; - int block = (dim + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_div_constant_kernel), dim3(block), dim3(thread), 0, 0, dim, result, vector, constant); - - hipCheckOnDebug(); -} -// vector operator: result[i] = vector[i] / constant -template -inline void vector_div_constant_complex_wrapper(const int dim, - std::complex* result, - const std::complex* vector, - const FPTYPE constant) -{ - thrust::complex* result_tmp = reinterpret_cast*>(result); - const thrust::complex* vector_tmp = reinterpret_cast*>(vector); - int thread = 1024; - int block = (dim + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_div_constant_kernel>), dim3(block), dim3(thread), 0, 0, dim, result_tmp, vector_tmp, constant); - - hipCheckOnDebug(); -} -template <> -void vector_div_constant_op, base_device::DEVICE_GPU>::operator()(const int dim, - std::complex* result, - const std::complex* vector, - const float constant) -{ - vector_div_constant_complex_wrapper(dim, result, vector, constant); - - hipCheckOnDebug(); -} -template <> -void vector_div_constant_op, base_device::DEVICE_GPU>::operator()( - const int dim, - std::complex* result, - const std::complex* vector, - const double constant) -{ - vector_div_constant_complex_wrapper(dim, result, vector, constant); - - hipCheckOnDebug(); -} -// vector operator: result[i] = vector1[i](not complex) * vector2[i](not complex) -template <> -void vector_mul_vector_op::operator()(const int& dim, - double* result, - const double* vector1, - const double* vector2, - const bool& add) -{ - int thread = 1024; - int block = (dim + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_vector_kernel), dim3(block), dim3(thread), 0, 0, dim, result, vector1, vector2, add); - - hipCheckOnDebug(); -} - -// vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) -template -inline void vector_mul_vector_complex_wrapper(const int& dim, - std::complex* result, - const std::complex* vector1, - const FPTYPE* vector2, - const bool& add) -{ - thrust::complex* result_tmp = reinterpret_cast*>(result); - const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); - int thread = 1024; - int block = (dim + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_vector_kernel>), dim3(block), dim3(thread), 0, 0, dim, result_tmp, vector1_tmp, vector2, add); - - hipCheckOnDebug(); -} -template <> -void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, - std::complex* result, - const std::complex* vector1, - const float* vector2, - const bool& add) -{ - vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); -} -template <> -void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()( - const int& dim, - std::complex* result, - const std::complex* vector1, - const double* vector2, - const bool& add) -{ - vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); -} -// vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) -template <> -void vector_div_vector_op::operator()(const int& dim, - double* result, - const double* vector1, - const double* vector2) -{ - int thread = 1024; - int block = (dim + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_div_vector_kernel), dim3(block), dim3(thread), 0, 0, dim, result, vector1, vector2); - - hipCheckOnDebug(); -} -// vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) -template -inline void vector_div_vector_op_complex_wrapper(const int& dim, - std::complex* result, - const std::complex* vector1, - const FPTYPE* vector2) -{ - thrust::complex* result_tmp = reinterpret_cast*>(result); - const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); - int thread = 1024; - int block = (dim + thread - 1) / thread; - hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_div_vector_kernel>), dim3(block), dim3(thread), 0, 0, dim, result_tmp, vector1_tmp, vector2); - - hipCheckOnDebug(); -} -template <> -void vector_div_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, - std::complex* result, - const std::complex* vector1, - const float* vector2) -{ - vector_div_vector_op_complex_wrapper(dim, result, vector1, vector2); -} -template <> -void vector_div_vector_op, base_device::DEVICE_GPU>::operator()( - const int& dim, - std::complex* result, - const std::complex* vector1, - const double* vector2) -{ - vector_div_vector_op_complex_wrapper(dim, result, vector1, vector2); -} - -// vector operator: result[i] = vector1[i] * constant1 + vector2[i] * constant2 -template -void constantvector_addORsub_constantVector_op::operator()(const int& dim, - T* result, - const T* vector1, - const Real constant1, - const T* vector2, - const Real constant2) -{ - using Type = typename GetTypeThrust::type; - using Real = typename GetTypeReal::type; - - auto result_tmp = reinterpret_cast(result); - auto vector1_tmp = reinterpret_cast(vector1); - auto vector2_tmp = reinterpret_cast(vector2); - - int thread = 1024; - int block = (dim + thread - 1) / thread; - constantvector_addORsub_constantVector_kernel <<>>(dim, result_tmp, vector1_tmp, constant1, vector2_tmp, constant2); - - hipCheckOnDebug(); -} - -template <> -void axpy_op::operator()(const int& N, - const double* alpha, - const double* X, - const int& incX, - double* Y, - const int& incY) -{ - hipblasErrcheck(hipblasDaxpy(cublas_handle, N, alpha, X, incX, Y, incY)); -} - -template <> -void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, - const std::complex* alpha, - const std::complex* X, - const int& incX, - std::complex* Y, - const int& incY) -{ - hipblasErrcheck(hipblasCaxpy(cublas_handle, N, (hipblasComplex*)alpha, (hipblasComplex*)X, incX, (hipblasComplex*)Y, incY)); -} - -template <> -void axpy_op, base_device::DEVICE_GPU>::operator()(const int& N, - const std::complex* alpha, - const std::complex* X, - const int& incX, - std::complex* Y, - const int& incY) -{ - hipblasErrcheck(hipblasZaxpy(cublas_handle, N, (hipblasDoubleComplex*)alpha, (hipblasDoubleComplex*)X, incX, (hipblasDoubleComplex*)Y, incY)); -} - hipblasOperation_t judge_trans_op(bool is_complex, const char& trans, const char* name) { if (trans == 'N') @@ -697,24 +216,6 @@ void gemv_op, base_device::DEVICE_GPU>::operator()(const ch hipblasErrcheck(hipblasZgemv(cublas_handle, cutrans, m, n, (hipblasDoubleComplex*)alpha, (hipblasDoubleComplex*)A, lda, (hipblasDoubleComplex*)X, incx, (hipblasDoubleComplex*)beta, (hipblasDoubleComplex*)Y, incx)); } -template <> -void scal_op::operator()(const int& N, - const std::complex* alpha, - std::complex* X, - const int& incx) -{ - hipblasErrcheck(hipblasCscal(cublas_handle, N, (hipblasComplex*)alpha, (hipblasComplex*)X, incx)); -} - -template <> -void scal_op::operator()(const int& N, - const std::complex* alpha, - std::complex* X, - const int& incx) -{ - hipblasErrcheck(hipblasZscal(cublas_handle, N, (hipblasDoubleComplex*)alpha, (hipblasDoubleComplex*)X, incx)); -} - template <> void gemm_op::operator()(const char& transa, const char& transb, @@ -939,31 +440,7 @@ void matrixCopy, base_device::DEVICE_GPU>::operator()(const // Explicitly instantiate functors for the types of functor registered. -template struct dot_real_op, base_device::DEVICE_GPU>; -template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; -template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; -template struct vector_div_constant_op, base_device::DEVICE_GPU>; -template struct vector_mul_vector_op; -template struct vector_mul_vector_op, base_device::DEVICE_GPU>; -template struct vector_div_vector_op, base_device::DEVICE_GPU>; -template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; +template struct matrixCopy; template struct matrixCopy, base_device::DEVICE_GPU>; - -template struct dot_real_op, base_device::DEVICE_GPU>; -template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; -template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; -template struct vector_div_constant_op, base_device::DEVICE_GPU>; -template struct vector_mul_vector_op; -template struct vector_mul_vector_op, base_device::DEVICE_GPU>; -template struct vector_div_vector_op, base_device::DEVICE_GPU>; -template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; template struct matrixCopy, base_device::DEVICE_GPU>; - -#ifdef __LCAO -template struct dot_real_op; -template struct vector_div_constant_op; -template struct vector_div_vector_op; -template struct matrixCopy; -template struct constantvector_addORsub_constantVector_op; -#endif } // namespace ModuleBase diff --git a/source/module_base/kernels/rocm/math_kernel_op_vec.hip.cu b/source/module_base/kernels/rocm/math_kernel_op_vec.hip.cu new file mode 100644 index 0000000000..4ba8ae8925 --- /dev/null +++ b/source/module_base/kernels/rocm/math_kernel_op_vec.hip.cu @@ -0,0 +1,376 @@ +#include "module_base/kernels/math_kernel_op.h" + +#include +#include +template <> +struct GetTypeReal> { + using type = float; /**< The return type specialization for std::complex. */ +}; +template <> +struct GetTypeReal> { + using type = double; /**< The return type specialization for std::complex. */ +}; +namespace ModuleBase +{ +void xdot_wrapper(const int &n, const float * x, const int &incx, const float * y, const int &incy, float &result); +void xdot_wrapper(const int &n, const double * x, const int &incx, const double * y, const int &incy, double &result); + +// Define the CUDA kernel: +template +__launch_bounds__(1024) __global__ void vector_mul_real_kernel(const int size, + T* result, + const T* vector, + const typename GetTypeReal::type constant) +{ + int i = blockIdx.x * blockDim.x + threadIdx.x; + if (i < size) + { + result[i] = vector[i] * constant; + } +} + +template +__launch_bounds__(1024) __global__ void vector_mul_vector_kernel(const int size, + T* result, + const T* vector1, + const typename GetTypeReal::type* vector2, + const bool add) +{ + int i = blockIdx.x * blockDim.x + threadIdx.x; + if (i < size) + { + if (add) + { + result[i] += vector1[i] * vector2[i]; + } + else + { + result[i] = vector1[i] * vector2[i]; + } + } +} + +template +__launch_bounds__(1024) __global__ void vector_div_vector_kernel(const int size, + T* result, + const T* vector1, + const typename GetTypeReal::type* vector2) +{ + int i = blockIdx.x * blockDim.x + threadIdx.x; + if (i < size) + { + result[i] = vector1[i] / vector2[i]; + } +} + +template +__launch_bounds__(1024) __global__ void constantvector_addORsub_constantVector_kernel(const int size, + T* result, + const T* vector1, + const Real constant1, + const T* vector2, + const Real constant2) +{ + int i = blockIdx.x * blockDim.x + threadIdx.x; + if (i < size) + { + result[i] = vector1[i] * constant1 + vector2[i] * constant2; + } +} + +// vector operator: result[i] = vector[i] * constant +template <> +void vector_mul_real_op::operator()(const int dim, + double* result, + const double* vector, + const double constant) +{ + int thread = 1024; + int block = (dim + thread - 1) / thread; + hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_div_constant_kernel), + dim3(block), + dim3(thread), + 0, + 0, + dim, + result, + vector, + constant); + + hipCheckOnDebug(); +} +template +inline void vector_mul_real_wrapper(const int dim, + std::complex* result, + const std::complex* vector, + const FPTYPE constant) +{ + thrust::complex* result_tmp = reinterpret_cast*>(result); + const thrust::complex* vector_tmp = reinterpret_cast*>(vector); + int thread = 1024; + int block = (dim + thread - 1) / thread; + hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_real_kernel>), + dim3(block), + dim3(thread), + 0, + 0, + dim, + result_tmp, + vector_tmp, + constant); + + hipCheckOnDebug(); +} +template <> +void vector_mul_real_op, base_device::DEVICE_GPU>::operator()(const int dim, + std::complex* result, + const std::complex* vector, + const float constant) +{ + vector_mul_real_wrapper(dim, result, vector, constant); + + hipCheckOnDebug(); +} +template <> +void vector_mul_real_op, base_device::DEVICE_GPU>::operator()(const int dim, + std::complex* result, + const std::complex* vector, + const double constant) +{ + vector_mul_real_wrapper(dim, result, vector, constant); + + hipCheckOnDebug(); +} + +// vector operator: result[i] = vector1[i](not complex) * vector2[i](not complex) +template <> +void vector_mul_vector_op::operator()(const int& dim, + double* result, + const double* vector1, + const double* vector2, + const bool& add) +{ + int thread = 1024; + int block = (dim + thread - 1) / thread; + hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_vector_kernel), + dim3(block), + dim3(thread), + 0, + 0, + dim, + result, + vector1, + vector2, + add); + + hipCheckOnDebug(); +} + +// vector operator: result[i] = vector1[i](complex) * vector2[i](not complex) +template +inline void vector_mul_vector_complex_wrapper(const int& dim, + std::complex* result, + const std::complex* vector1, + const FPTYPE* vector2, + const bool& add) +{ + thrust::complex* result_tmp = reinterpret_cast*>(result); + const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); + int thread = 1024; + int block = (dim + thread - 1) / thread; + hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_mul_vector_kernel>), + dim3(block), + dim3(thread), + 0, + 0, + dim, + result_tmp, + vector1_tmp, + vector2, + add); + + hipCheckOnDebug(); +} +template <> +void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, + std::complex* result, + const std::complex* vector1, + const float* vector2, + const bool& add) +{ + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); +} +template <> +void vector_mul_vector_op, base_device::DEVICE_GPU>::operator()( + const int& dim, + std::complex* result, + const std::complex* vector1, + const double* vector2, + const bool& add) +{ + vector_mul_vector_complex_wrapper(dim, result, vector1, vector2, add); +} + +// vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) +template <> +void vector_div_vector_op::operator()(const int& dim, + double* result, + const double* vector1, + const double* vector2) +{ + int thread = 1024; + int block = (dim + thread - 1) / thread; + hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_div_vector_kernel), + dim3(block), + dim3(thread), + 0, + 0, + dim, + result, + vector1, + vector2); + + hipCheckOnDebug(); +} +// vector operator: result[i] = vector1[i](complex) / vector2[i](not complex) +template +inline void vector_div_vector_op_complex_wrapper(const int& dim, + std::complex* result, + const std::complex* vector1, + const FPTYPE* vector2) +{ + thrust::complex* result_tmp = reinterpret_cast*>(result); + const thrust::complex* vector1_tmp = reinterpret_cast*>(vector1); + int thread = 1024; + int block = (dim + thread - 1) / thread; + hipLaunchKernelGGL(HIP_KERNEL_NAME(vector_div_vector_kernel>), + dim3(block), + dim3(thread), + 0, + 0, + dim, + result_tmp, + vector1_tmp, + vector2); + + hipCheckOnDebug(); +} +template <> +void vector_div_vector_op, base_device::DEVICE_GPU>::operator()(const int& dim, + std::complex* result, + const std::complex* vector1, + const float* vector2) +{ + vector_div_vector_op_complex_wrapper(dim, result, vector1, vector2); +} +template <> +void vector_div_vector_op, base_device::DEVICE_GPU>::operator()( + const int& dim, + std::complex* result, + const std::complex* vector1, + const double* vector2) +{ + vector_div_vector_op_complex_wrapper(dim, result, vector1, vector2); +} + +// vector operator: result[i] = vector1[i] * constant1 + vector2[i] * constant2 +template +void constantvector_addORsub_constantVector_op::operator()(const int& dim, + T* result, + const T* vector1, + const Real constant1, + const T* vector2, + const Real constant2) +{ + using Type = typename GetTypeThrust::type; + using Real = typename GetTypeReal::type; + + auto result_tmp = reinterpret_cast(result); + auto vector1_tmp = reinterpret_cast(vector1); + auto vector2_tmp = reinterpret_cast(vector2); + + int thread = 1024; + int block = (dim + thread - 1) / thread; + constantvector_addORsub_constantVector_kernel + <<>>(dim, result_tmp, vector1_tmp, constant1, vector2_tmp, constant2); + + hipCheckOnDebug(); +} + +template <> +double dot_real_op::operator()(const int& dim, + const double* psi_L, + const double* psi_R, + const bool reduce) +{ + double result = 0.0; + xdot_wrapper(dim, psi_L, 1, psi_R, 1, result); + if (reduce) + { + Parallel_Reduce::reduce_pool(result); + } + return result; +} + +// for this implementation, please check +// https://thrust.github.io/doc/group__transformed__reductions_ga321192d85c5f510e52300ae762c7e995.html denghui modify +// 2022-10-03 Note that ddot_(2*dim,a,1, b,1) = REAL( zdotc_(dim,a,1,b,1) ) GPU specialization of actual +// computation. +template +inline FPTYPE dot_complex_wrapper(const int& dim, + const std::complex* psi_L, + const std::complex* psi_R, + const bool reduce) +{ + //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< + // denghui modify 2022-10-07 + // Note that ddot_(2*dim,a,1,b,1) = REAL( zdotc_(dim,a,1,b,1) ) + const FPTYPE* pL = reinterpret_cast(psi_L); + const FPTYPE* pR = reinterpret_cast(psi_R); + FPTYPE result = 0.0; + xdot_wrapper(dim * 2, pL, 1, pR, 1, result); + if (reduce) + { + Parallel_Reduce::reduce_pool(result); + } + return result; +} +template <> +float dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, + const std::complex* psi_L, + const std::complex* psi_R, + const bool reduce) +{ + return dot_complex_wrapper(dim, psi_L, psi_R, reduce); +} +template <> +double dot_real_op, base_device::DEVICE_GPU>::operator()(const int& dim, + const std::complex* psi_L, + const std::complex* psi_R, + const bool reduce) +{ + return dot_complex_wrapper(dim, psi_L, psi_R, reduce); +} + +// Explicitly instantiate functors for the types of functor registered. +template struct vector_mul_real_op, base_device::DEVICE_GPU>; +template struct vector_mul_real_op; +template struct vector_mul_real_op, base_device::DEVICE_GPU>; + +template struct vector_mul_vector_op; +template struct vector_mul_vector_op, base_device::DEVICE_GPU>; +template struct vector_mul_vector_op; +template struct vector_mul_vector_op, base_device::DEVICE_GPU>; +template struct vector_div_vector_op, base_device::DEVICE_GPU>; +template struct vector_div_vector_op; +template struct vector_div_vector_op, base_device::DEVICE_GPU>; + +template struct constantvector_addORsub_constantVector_op; +template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; +template struct constantvector_addORsub_constantVector_op; +template struct constantvector_addORsub_constantVector_op, base_device::DEVICE_GPU>; + +template struct dot_real_op, base_device::DEVICE_GPU>; +template struct dot_real_op; +template struct dot_real_op, base_device::DEVICE_GPU>; +} // namespace ModuleBase \ No newline at end of file diff --git a/source/module_base/kernels/rocm/math_op.hip.cu b/source/module_base/kernels/rocm/math_ylm_op.hip.cu similarity index 99% rename from source/module_base/kernels/rocm/math_op.hip.cu rename to source/module_base/kernels/rocm/math_ylm_op.hip.cu index 12e43bdde4..8cfdac4a39 100644 --- a/source/module_base/kernels/rocm/math_op.hip.cu +++ b/source/module_base/kernels/rocm/math_ylm_op.hip.cu @@ -1,4 +1,4 @@ -#include "module_base/kernels/math_op.h" +#include "module_base/kernels/math_ylm_op.h" #include #include diff --git a/source/module_base/kernels/test/CMakeLists.txt b/source/module_base/kernels/test/CMakeLists.txt index 1453545d14..c1cbf6771f 100644 --- a/source/module_base/kernels/test/CMakeLists.txt +++ b/source/module_base/kernels/test/CMakeLists.txt @@ -3,5 +3,5 @@ remove_definitions(-D__MPI) AddTest( TARGET Base_Kernels_UTs LIBS parameter ${math_libs} base device - SOURCES math_op_test.cpp math_kernel_test.cpp + SOURCES math_ylm_op_test.cpp math_kernel_test.cpp ) diff --git a/source/module_base/kernels/test/math_kernel_test.cpp b/source/module_base/kernels/test/math_kernel_test.cpp index 9490563743..b8cfb68387 100644 --- a/source/module_base/kernels/test/math_kernel_test.cpp +++ b/source/module_base/kernels/test/math_kernel_test.cpp @@ -72,7 +72,7 @@ class TestModuleHsolverMathKernel : public ::testing::Test // haozhihan add // cpu operator - using vector_div_constant_op_cpu = ModuleBase::vector_div_constant_op, base_device::DEVICE_CPU>; + using vector_mul_real_op_cpu = ModuleBase::vector_mul_real_op, base_device::DEVICE_CPU>; using vector_mul_vector_op_cpu = ModuleBase::vector_mul_vector_op, base_device::DEVICE_CPU>; using vector_div_vector_op_cpu = ModuleBase::vector_div_vector_op, base_device::DEVICE_CPU>; using constantvector_addORsub_constantVector_op_cpu @@ -81,7 +81,7 @@ class TestModuleHsolverMathKernel : public ::testing::Test using scal_op_cpu = ModuleBase::scal_op; using gemv_op_cpu = ModuleBase::gemv_op, base_device::DEVICE_CPU>; // gpu operator - using vector_div_constant_op_gpu = ModuleBase::vector_div_constant_op, base_device::DEVICE_GPU>; + using vector_mul_real_op_gpu = ModuleBase::vector_mul_real_op, base_device::DEVICE_GPU>; using vector_mul_vector_op_gpu = ModuleBase::vector_mul_vector_op, base_device::DEVICE_GPU>; using vector_div_vector_op_gpu = ModuleBase::vector_div_vector_op, base_device::DEVICE_GPU>; using constantvector_addORsub_constantVector_op_gpu @@ -117,10 +117,10 @@ class TestModuleHsolverMathKernel : public ::testing::Test {1.41257916e+00, 5.45282609e-01}, {-1.29333636e-01, -5.04228492e-03}}; - // (1) for test vector_div_constant_op + // (1) for test vector_mul_real_op const std::vector> input = L; const double constant = 5.5; - const std::vector> output_vector_div_constant_op = {{-0.11893203, -0.13492526}, + const std::vector> output_vector_mul_real_op = {{-0.11893203, -0.13492526}, {-0.40314756, 0.07734553}, {0.61158728, -0.45754102}, {-0.54274745, -0.09682102}, @@ -261,14 +261,14 @@ TEST_F(TestModuleHsolverMathKernel, zdot_real_op_cpu) EXPECT_LT(fabs(result - expected_result), 1e-12); } -TEST_F(TestModuleHsolverMathKernel, vector_div_constant_op_cpu) +TEST_F(TestModuleHsolverMathKernel, vector_mul_real_op_cpu) { std::vector> output(input.size()); - vector_div_constant_op_cpu()(dim, output.data(), input.data(), constant); + vector_mul_real_op_cpu()(dim, output.data(), input.data(), 1.0 / constant); for (int i = 0; i < input.size(); i++) { - EXPECT_LT(fabs(output[i].imag() - output_vector_div_constant_op[i].imag()), 1e-8); - EXPECT_LT(fabs(output[i].real() - output_vector_div_constant_op[i].real()), 1e-8); + EXPECT_LT(fabs(output[i].imag() - output_vector_mul_real_op[i].imag()), 1e-8); + EXPECT_LT(fabs(output[i].real() - output_vector_mul_real_op[i].real()), 1e-8); } } @@ -381,7 +381,7 @@ TEST_F(TestModuleHsolverMathKernel, zdot_real_op_gpu) delete_memory_op()(psi_R_dev); } -TEST_F(TestModuleHsolverMathKernel, vector_div_constant_op_gpu) +TEST_F(TestModuleHsolverMathKernel, vector_mul_real_op_gpu) { // in CPU std::vector> output(input.size()); @@ -393,14 +393,14 @@ TEST_F(TestModuleHsolverMathKernel, vector_div_constant_op_gpu) // syn the input data in CPU to GPU synchronize_memory_op()(input_dev, input.data(), input.size()); // run - vector_div_constant_op_gpu()(dim, output_dev, input_dev, constant); + vector_mul_real_op_gpu()(dim, output_dev, input_dev, 1.0 / constant); // syn the output data in GPU to CPU synchronize_memory_op_gpu()(output.data(), output_dev, output.size()); for (int i = 0; i < input.size(); i++) { - EXPECT_LT(fabs(output[i].imag() - output_vector_div_constant_op[i].imag()), 1e-8); - EXPECT_LT(fabs(output[i].real() - output_vector_div_constant_op[i].real()), 1e-8); + EXPECT_LT(fabs(output[i].imag() - output_vector_mul_real_op[i].imag()), 1e-8); + EXPECT_LT(fabs(output[i].real() - output_vector_mul_real_op[i].real()), 1e-8); } delete_memory_op()(input_dev); delete_memory_op()(output_dev); diff --git a/source/module_base/kernels/test/math_op_test.cpp b/source/module_base/kernels/test/math_ylm_op_test.cpp similarity index 99% rename from source/module_base/kernels/test/math_op_test.cpp rename to source/module_base/kernels/test/math_ylm_op_test.cpp index cfdedb234e..5da30d8111 100644 --- a/source/module_base/kernels/test/math_op_test.cpp +++ b/source/module_base/kernels/test/math_ylm_op_test.cpp @@ -1,4 +1,4 @@ -#include "module_base/kernels/math_op.h" +#include "module_base/kernels/math_ylm_op.h" #include "module_base/module_device/memory_op.h" diff --git a/source/module_base/math_ylmreal.cpp b/source/module_base/math_ylmreal.cpp index fac76cf959..69c79dc089 100644 --- a/source/module_base/math_ylmreal.cpp +++ b/source/module_base/math_ylmreal.cpp @@ -1,7 +1,7 @@ #include "math_ylmreal.h" #include "constants.h" -#include "module_base/kernels/math_op.h" +#include "module_base/kernels/math_ylm_op.h" #include "module_base/libm/libm.h" #include "module_base/module_device/memory_op.h" #include "module_base/array_pool.h" diff --git a/source/module_hsolver/diago_bpcg.cpp b/source/module_hsolver/diago_bpcg.cpp index 2a03fe13b9..83914874e5 100644 --- a/source/module_hsolver/diago_bpcg.cpp +++ b/source/module_hsolver/diago_bpcg.cpp @@ -1,18 +1,17 @@ -#include - #include "module_hsolver/diago_bpcg.h" -#include -#include - -#include - #include "diago_iter_assist.h" #include "module_base/blas_connector.h" #include "module_base/global_function.h" #include "module_base/kernels/math_kernel_op.h" +#include "module_hsolver/kernels/bpcg_kernel_op.h" #include "para_linear_transform.h" +#include +#include +#include +#include + namespace hsolver { template @@ -100,7 +99,13 @@ void DiagoBPCG::line_minimize( ct::Tensor& psi_out, ct::Tensor& hpsi_out) { - line_minimize_with_block_op()(grad_in.data(), hgrad_in.data(), psi_out.data(), hpsi_out.data(), this->n_dim, this->n_basis, this->n_band_l); + line_minimize_with_block_op()(grad_in.data(), + hgrad_in.data(), + psi_out.data(), + hpsi_out.data(), + this->n_dim, + this->n_basis, + this->n_band_l); } @@ -138,17 +143,16 @@ void DiagoBPCG::calc_grad_with_block( ct::Tensor& grad_out, ct::Tensor& grad_old_out) { - calc_grad_with_block_op()( - prec_in.data(), - err_out.data(), - beta_out.data(), - psi_in.data(), - hpsi_in.data(), - grad_out.data(), - grad_old_out.data(), - this->n_dim, - this->n_basis, - this->n_band_l); + calc_grad_with_block_op()(prec_in.data(), + err_out.data(), + beta_out.data(), + psi_in.data(), + hpsi_in.data(), + grad_out.data(), + grad_old_out.data(), + this->n_dim, + this->n_basis, + this->n_band_l); } template diff --git a/source/module_hsolver/diago_bpcg.h b/source/module_hsolver/diago_bpcg.h index 243ac8b44f..27d8e6a0ae 100644 --- a/source/module_hsolver/diago_bpcg.h +++ b/source/module_hsolver/diago_bpcg.h @@ -349,8 +349,6 @@ class DiagoBPCG // note: these operators use template parameter base_device::Device_* // defined in module_base/module_device/types.h // different from ct_Device! - using calc_grad_with_block_op = ModuleBase::calc_grad_with_block_op; - using line_minimize_with_block_op = ModuleBase::line_minimize_with_block_op; using gemm_op = ModuleBase::gemm_op; }; diff --git a/source/module_hsolver/diago_cg.cpp b/source/module_hsolver/diago_cg.cpp index 08d5d914ba..9eba7c2bda 100644 --- a/source/module_hsolver/diago_cg.cpp +++ b/source/module_hsolver/diago_cg.cpp @@ -555,7 +555,7 @@ void DiagoCG::schmit_orth(const int& m, const ct::Tensor& psi, const // { // pphi_m[ig] /= psi_norm; // } - ModuleBase::vector_div_constant_op()(this->n_basis_, phi_m.data(), phi_m.data(), psi_norm); + ModuleBase::vector_mul_real_op()(this->n_basis_, phi_m.data(), phi_m.data(), Real(1.0 / psi_norm)); // ModuleBase::timer::tick("DiagoCG","schmit_orth"); } diff --git a/source/module_hsolver/diago_dav_subspace.cpp b/source/module_hsolver/diago_dav_subspace.cpp index 09ff916917..9e8aa2f066 100644 --- a/source/module_hsolver/diago_dav_subspace.cpp +++ b/source/module_hsolver/diago_dav_subspace.cpp @@ -366,20 +366,18 @@ void Diago_DavSubspace::cal_grad(const HPsiFunc& hpsi_func, } // "normalize!!!" in order to improve numerical stability of subspace diagonalization - std::vector psi_norm(notconv, 0.0); for (size_t i = 0; i < notconv; i++) { - psi_norm[i] = ModuleBase::dot_real_op()(this->dim, + Real psi_norm = ModuleBase::dot_real_op()(this->dim, psi_iter + (nbase + i) * this->dim, psi_iter + (nbase + i) * this->dim, true); - assert(psi_norm[i] > 0.0); - psi_norm[i] = sqrt(psi_norm[i]); - - ModuleBase::vector_div_constant_op()(this->dim, - psi_iter + (nbase + i) * this->dim, - psi_iter + (nbase + i) * this->dim, - psi_norm[i]); + assert(psi_norm > 0.0); + psi_norm = sqrt(psi_norm); + ModuleBase::vector_mul_real_op()(this->dim, + psi_iter + (nbase + i) * this->dim, + psi_iter + (nbase + i) * this->dim, + Real(1.0 / psi_norm)); } // update hpsi[:, nbase:nbase+notconv] diff --git a/source/module_hsolver/diago_david.cpp b/source/module_hsolver/diago_david.cpp index 504c3a2053..59c40c9fa4 100644 --- a/source/module_hsolver/diago_david.cpp +++ b/source/module_hsolver/diago_david.cpp @@ -966,7 +966,7 @@ void DiagoDavid::SchmidtOrth(const int& dim, else { // psi_m = psi_m / psi_norm - ModuleBase::vector_div_constant_op()(dim, psi_m, psi_m, psi_norm); + ModuleBase::vector_mul_real_op()(dim, psi_m, psi_m, Real(1.0 / psi_norm)); // for (int i = 0; i < npw; i++) // { // psi_m[i] /= psi_norm; diff --git a/source/module_hsolver/kernels/bpcg_kernel_op.cpp b/source/module_hsolver/kernels/bpcg_kernel_op.cpp new file mode 100644 index 0000000000..bf05ac94e1 --- /dev/null +++ b/source/module_hsolver/kernels/bpcg_kernel_op.cpp @@ -0,0 +1,113 @@ +#include "module_hsolver/kernels/bpcg_kernel_op.h" +#include "module_base/blas_connector.h" +#include "module_base/kernels/math_kernel_op.h" +#include "module_base/parallel_reduce.h" +namespace hsolver +{ + +template +struct line_minimize_with_block_op +{ + using Real = typename GetTypeReal::type; + void operator()(T* grad_out, + T* hgrad_out, + T* psi_out, + T* hpsi_out, + const int& n_basis, + const int& n_basis_max, + const int& n_band) + { + for (int band_idx = 0; band_idx < n_band; band_idx++) + { + Real epsilo_0 = 0.0, epsilo_1 = 0.0, epsilo_2 = 0.0; + Real theta = 0.0, cos_theta = 0.0, sin_theta = 0.0; + auto A = reinterpret_cast(grad_out + band_idx * n_basis_max); + Real norm = BlasConnector::dot(2 * n_basis, A, 1, A, 1); + Parallel_Reduce::reduce_pool(norm); + norm = 1.0 / sqrt(norm); + for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) + { + auto item = band_idx * n_basis_max + basis_idx; + grad_out[item] *= norm; + hgrad_out[item] *= norm; + epsilo_0 += std::real(hpsi_out[item] * std::conj(psi_out[item])); + epsilo_1 += std::real(grad_out[item] * std::conj(hpsi_out[item])); + epsilo_2 += std::real(grad_out[item] * std::conj(hgrad_out[item])); + } + Parallel_Reduce::reduce_pool(epsilo_0); + Parallel_Reduce::reduce_pool(epsilo_1); + Parallel_Reduce::reduce_pool(epsilo_2); + theta = 0.5 * std::abs(std::atan(2 * epsilo_1 / (epsilo_0 - epsilo_2))); + cos_theta = std::cos(theta); + sin_theta = std::sin(theta); + for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) + { + auto item = band_idx * n_basis_max + basis_idx; + psi_out[item] = psi_out[item] * cos_theta + grad_out[item] * sin_theta; + hpsi_out[item] = hpsi_out[item] * cos_theta + hgrad_out[item] * sin_theta; + } + } + } +}; + +template +struct calc_grad_with_block_op +{ + using Real = typename GetTypeReal::type; + void operator()(const Real* prec_in, + Real* err_out, + Real* beta_out, + T* psi_out, + T* hpsi_out, + T* grad_out, + T* grad_old_out, + const int& n_basis, + const int& n_basis_max, + const int& n_band) + { + for (int band_idx = 0; band_idx < n_band; band_idx++) + { + Real err = 0.0; + Real beta = 0.0; + Real epsilo = 0.0; + Real grad_2 = {0.0}; + T grad_1 = {0.0, 0.0}; + auto A = reinterpret_cast(psi_out + band_idx * n_basis_max); + Real norm = BlasConnector::dot(2 * n_basis, A, 1, A, 1); + Parallel_Reduce::reduce_pool(norm); + norm = 1.0 / sqrt(norm); + for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) + { + auto item = band_idx * n_basis_max + basis_idx; + psi_out[item] *= norm; + hpsi_out[item] *= norm; + epsilo += std::real(hpsi_out[item] * std::conj(psi_out[item])); + } + Parallel_Reduce::reduce_pool(epsilo); + for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) + { + auto item = band_idx * n_basis_max + basis_idx; + grad_1 = hpsi_out[item] - epsilo * psi_out[item]; + grad_2 = std::norm(grad_1); + err += grad_2; + beta += grad_2 / prec_in[basis_idx]; /// Mark here as we should div the prec? + } + Parallel_Reduce::reduce_pool(err); + Parallel_Reduce::reduce_pool(beta); + for (int basis_idx = 0; basis_idx < n_basis; basis_idx++) + { + auto item = band_idx * n_basis_max + basis_idx; + grad_1 = hpsi_out[item] - epsilo * psi_out[item]; + grad_out[item] = -grad_1 / prec_in[basis_idx] + beta / beta_out[band_idx] * grad_old_out[item]; + } + beta_out[band_idx] = beta; + err_out[band_idx] = sqrt(err); + } + } +}; + +template struct calc_grad_with_block_op, base_device::DEVICE_CPU>; +template struct line_minimize_with_block_op, base_device::DEVICE_CPU>; +template struct calc_grad_with_block_op, base_device::DEVICE_CPU>; +template struct line_minimize_with_block_op, base_device::DEVICE_CPU>; +} // namespace hsolver \ No newline at end of file diff --git a/source/module_hsolver/kernels/bpcg_kernel_op.h b/source/module_hsolver/kernels/bpcg_kernel_op.h new file mode 100644 index 0000000000..fcf8f99267 --- /dev/null +++ b/source/module_hsolver/kernels/bpcg_kernel_op.h @@ -0,0 +1,84 @@ +#ifndef MODULE_HSOLVER_BPCG_KERNEL_H +#define MODULE_HSOLVER_BPCG_KERNEL_H +#include "module_base/macros.h" +#include "module_base/module_device/types.h" +namespace hsolver +{ + +template +struct line_minimize_with_block_op +{ + /// @brief dot_real_op computes the dot product of the given complex + /// arrays(treated as float arrays). And there's may have MPI communications + /// while enabling planewave parallization strategy. + /// + /// Input Parameters + /// \param dev : the type of computing device + /// \param A : input array arr + /// \param dim : size of A + /// \param lda : leading dimention of A + /// \param batch : batch size, the size of the result array res + /// + /// \return res : the result vector + /// T : dot product result + void operator()(T* grad_out, + T* hgrad_out, + T* psi_out, + T* hpsi_out, + const int& n_basis, + const int& n_basis_max, + const int& n_band); +}; + +template +struct calc_grad_with_block_op +{ + /// @brief dot_real_op computes the dot product of the given complex + /// arrays(treated as float arrays). And there's may have MPI communications + /// while enabling planewave parallization strategy. + /// + /// Input Parameters + /// \param dev : the type of computing device + /// \param A : input array arr + /// \param dim : size of A + /// \param lda : leading dimention of A + /// \param batch : batch size, the size of the result array res + /// + /// \return res : the result vector + /// T : dot product result + using Real = typename GetTypeReal::type; + void operator()(const Real* prec_in, + Real* err_out, + Real* beta_out, + T* psi_out, + T* hpsi_out, + T* grad_out, + T* grad_old_out, + const int& n_basis, + const int& n_basis_max, + const int& n_band); +}; + +#if __CUDA || __UT_USE_CUDA || __ROCM || __UT_USE_ROCM + +template +struct line_minimize_with_block_op { + using Real = typename GetTypeReal::type; + void operator()(T *grad_out, T *hgrad_out, T *psi_out, T *hpsi_out, + const int &n_basis, const int &n_basis_max, + const int &n_band); +}; + +template +struct calc_grad_with_block_op { + using Real = typename GetTypeReal::type; + void operator()(const Real *prec_in, Real *err_out, Real *beta_out, + T *psi_out, T *hpsi_out, T *grad_out, T *grad_old_out, + const int &n_basis, const int &n_basis_max, + const int &n_band); +}; + +#endif +} // namespace hsolver + +#endif \ No newline at end of file diff --git a/source/module_hsolver/kernels/cuda/bpcg_kernel_op.cu b/source/module_hsolver/kernels/cuda/bpcg_kernel_op.cu new file mode 100644 index 0000000000..d851265a1b --- /dev/null +++ b/source/module_hsolver/kernels/cuda/bpcg_kernel_op.cu @@ -0,0 +1,300 @@ +#include "module_base/kernels/math_kernel_op.h" +#include "module_hsolver/kernels/bpcg_kernel_op.h" + +#include +#include +namespace hsolver +{ +const int warp_size = 32; +const int thread_per_block = 256; + +template +__global__ void line_minimize_with_block( + thrust::complex* grad, + thrust::complex* hgrad, + thrust::complex* psi, + thrust::complex* hpsi, + const int n_basis, + const int n_basis_max) +{ + int band_idx = blockIdx.x; // band_idx + int tid = threadIdx.x; // basis_idx + int item = 0; + Real epsilo_0 = 0.0, epsilo_1 = 0.0, epsilo_2 = 0.0; + Real theta = 0.0, cos_theta = 0.0, sin_theta = 0.0; + __shared__ Real data[thread_per_block * 3]; + + data[tid] = 0; + + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { + item = band_idx * n_basis_max + basis_idx; + data[tid] += (grad[item] * thrust::conj(grad[item])).real(); + } + __syncthreads(); + // just do some parallel reduction in shared memory + for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + } + __syncthreads(); + } + + // For threads in the same warp, it is better that they process the same work + // Also, __syncwarp() should be used instead of __syncthreads() + // Therefore we unroll the loop and ensure that the threads does the same work + if (tid < warp_size) { + data[tid] += data[tid + 32]; __syncwarp(); + data[tid] += data[tid + 16]; __syncwarp(); + data[tid] += data[tid + 8]; __syncwarp(); + data[tid] += data[tid + 4]; __syncwarp(); + data[tid] += data[tid + 2]; __syncwarp(); + data[tid] += data[tid + 1]; __syncwarp(); + } + + __syncthreads(); + + Real norm = 1.0 / sqrt(data[0]); + __syncthreads(); + + data[tid] = 0; + data[thread_per_block + tid] = 0; + data[2 * thread_per_block + tid] = 0; + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { + item = band_idx * n_basis_max + basis_idx; + grad[item] *= norm; + hgrad[item] *= norm; + data[tid] += (hpsi[item] * thrust::conj(psi[item])).real(); + data[thread_per_block + tid] += (grad[item] * thrust::conj(hpsi[item])).real(); + data[2 * thread_per_block + tid] += (grad[item] * thrust::conj(hgrad[item])).real(); + } + __syncthreads(); + + // just do some parallel reduction in shared memory + for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + data[thread_per_block + tid] += data[thread_per_block + tid + ii]; + data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + ii]; + } + __syncthreads(); + } + if (tid < warp_size) { + data[tid] += data[tid + 32]; __syncwarp(); + data[tid] += data[tid + 16]; __syncwarp(); + data[tid] += data[tid + 8]; __syncwarp(); + data[tid] += data[tid + 4]; __syncwarp(); + data[tid] += data[tid + 2]; __syncwarp(); + data[tid] += data[tid + 1]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 32]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 16]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 8]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 4]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 2]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 1]; __syncwarp(); + data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 32]; __syncwarp(); + data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 16]; __syncwarp(); + data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 8]; __syncwarp(); + data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 4]; __syncwarp(); + data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 2]; __syncwarp(); + data[2 * thread_per_block + tid] += data[2 * thread_per_block + tid + 1]; __syncwarp(); + } + __syncthreads(); + epsilo_0 = data[0]; + epsilo_1 = data[thread_per_block]; + epsilo_2 = data[2 * thread_per_block]; + + theta = 0.5 * abs(atan(2 * epsilo_1/(epsilo_0 - epsilo_2))); + cos_theta = cos(theta); + sin_theta = sin(theta); + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { + item = band_idx * n_basis_max + basis_idx; + psi [item] = psi [item] * cos_theta + grad [item] * sin_theta; + hpsi[item] = hpsi[item] * cos_theta + hgrad[item] * sin_theta; + } +} + +template +__global__ void calc_grad_with_block( + const Real* prec, + Real* err, + Real* beta, + thrust::complex* psi, + thrust::complex* hpsi, + thrust::complex* grad, + thrust::complex* grad_old, + const int n_basis, + const int n_basis_max) +{ + int band_idx = blockIdx.x; // band_idx + int tid = threadIdx.x; // basis_idx + int item = 0; + Real err_st = 0.0; + Real beta_st = 0.0; + Real epsilo = 0.0; + Real grad_2 = 0.0; + thrust::complex grad_1 = {0, 0}; + __shared__ Real data[thread_per_block * 2]; + + // Init shared memory + data[tid] = 0; + + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { + item = band_idx * n_basis_max + basis_idx; + data[tid] += (psi[item] * thrust::conj(psi[item])).real(); + } + __syncthreads(); + // just do some parallel reduction in shared memory + for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + } + __syncthreads(); + } + + if (tid < warp_size) { + data[tid] += data[tid + 32]; __syncwarp(); + data[tid] += data[tid + 16]; __syncwarp(); + data[tid] += data[tid + 8]; __syncwarp(); + data[tid] += data[tid + 4]; __syncwarp(); + data[tid] += data[tid + 2]; __syncwarp(); + data[tid] += data[tid + 1]; __syncwarp(); + } + + __syncthreads(); + + Real norm = 1.0 / sqrt(data[0]); + __syncthreads(); + + data[tid] = 0; + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { + item = band_idx * n_basis_max + basis_idx; + psi[item] *= norm; + hpsi[item] *= norm; + data[tid] += (hpsi[item] * thrust::conj(psi[item])).real(); + } + __syncthreads(); + + // just do some parallel reduction in shared memory + for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + } + __syncthreads(); + } + + if (tid < warp_size) { + data[tid] += data[tid + 32]; __syncwarp(); + data[tid] += data[tid + 16]; __syncwarp(); + data[tid] += data[tid + 8]; __syncwarp(); + data[tid] += data[tid + 4]; __syncwarp(); + data[tid] += data[tid + 2]; __syncwarp(); + data[tid] += data[tid + 1]; __syncwarp(); + } + + __syncthreads(); + epsilo = data[0]; + __syncthreads(); + + data[tid] = 0; + data[thread_per_block + tid] = 0; + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { + item = band_idx * n_basis_max + basis_idx; + grad_1 = hpsi[item] - epsilo * psi[item]; + grad_2 = thrust::norm(grad_1); + data[tid] += grad_2; + data[thread_per_block + tid] += grad_2 / prec[basis_idx]; + } + __syncthreads(); + + // just do some parallel reduction in shared memory + for (int ii = thread_per_block >> 1; ii > warp_size; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + data[thread_per_block + tid] += data[thread_per_block + tid + ii]; + } + __syncthreads(); + } + + if (tid < warp_size) { + data[tid] += data[tid + 32]; __syncwarp(); + data[tid] += data[tid + 16]; __syncwarp(); + data[tid] += data[tid + 8]; __syncwarp(); + data[tid] += data[tid + 4]; __syncwarp(); + data[tid] += data[tid + 2]; __syncwarp(); + data[tid] += data[tid + 1]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 32]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 16]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 8]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 4]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 2]; __syncwarp(); + data[thread_per_block + tid] += data[thread_per_block + tid + 1]; __syncwarp(); + } + + __syncthreads(); + err_st = data[0]; + beta_st = data[thread_per_block]; + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += thread_per_block) { + item = band_idx * n_basis_max + basis_idx; + grad_1 = hpsi[item] - epsilo * psi[item]; + grad[item] = -grad_1 / prec[basis_idx] + beta_st / beta[band_idx] * grad_old[item]; + } + + __syncthreads(); + if (tid == 0) { + beta[band_idx] = beta_st; + err[band_idx] = sqrt(err_st); + } +} + +template +void line_minimize_with_block_op::operator()(T* grad_out, + T* hgrad_out, + T* psi_out, + T* hpsi_out, + const int& n_basis, + const int& n_basis_max, + const int& n_band) +{ + auto A = reinterpret_cast*>(grad_out); + auto B = reinterpret_cast*>(hgrad_out); + auto C = reinterpret_cast*>(psi_out); + auto D = reinterpret_cast*>(hpsi_out); + + line_minimize_with_block<<>>( + A, B, C, D, + n_basis, n_basis_max); + + cudaCheckOnDebug(); +} + +template +void calc_grad_with_block_op::operator()(const Real* prec_in, + Real* err_out, + Real* beta_out, + T* psi_out, + T* hpsi_out, + T* grad_out, + T* grad_old_out, + const int& n_basis, + const int& n_basis_max, + const int& n_band) +{ + auto A = reinterpret_cast*>(psi_out); + auto B = reinterpret_cast*>(hpsi_out); + auto C = reinterpret_cast*>(grad_out); + auto D = reinterpret_cast*>(grad_old_out); + + calc_grad_with_block<<>>( + prec_in, err_out, beta_out, + A, B, C, D, + n_basis, n_basis_max); + + cudaCheckOnDebug(); +} + +template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; +template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; +template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; +template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; + +} \ No newline at end of file diff --git a/source/module_hsolver/kernels/rocm/bpcg_kernel_op.hip.cu b/source/module_hsolver/kernels/rocm/bpcg_kernel_op.hip.cu new file mode 100644 index 0000000000..850b48bf2e --- /dev/null +++ b/source/module_hsolver/kernels/rocm/bpcg_kernel_op.hip.cu @@ -0,0 +1,224 @@ +#include "module_base/kernels/math_kernel_op.h" +#include "module_hsolver/kernels/bpcg_kernel_op.h" + +#include +#include +#define WARP_SIZE 32 +#define THREAD_PER_BLOCK 256 +namespace hsolver +{ +template +__global__ void line_minimize_with_block( + thrust::complex* grad, + thrust::complex* hgrad, + thrust::complex* psi, + thrust::complex* hpsi, + const int n_basis, + const int n_basis_max) +{ + int band_idx = blockIdx.x; // band_idx + int tid = threadIdx.x; // basis_idx + int item = 0; + Real epsilo_0 = 0.0, epsilo_1 = 0.0, epsilo_2 = 0.0; + Real theta = 0.0, cos_theta = 0.0, sin_theta = 0.0; + __shared__ Real data[THREAD_PER_BLOCK * 3]; + + data[tid] = 0; + + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { + item = band_idx * n_basis_max + basis_idx; + data[tid] += (grad[item] * thrust::conj(grad[item])).real(); + } + __syncthreads(); + // just do some parallel reduction in shared memory + for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + } + __syncthreads(); + } + + Real norm = 1.0 / sqrt(data[0]); + __syncthreads(); + + data[tid] = 0; + data[THREAD_PER_BLOCK + tid] = 0; + data[2 * THREAD_PER_BLOCK + tid] = 0; + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { + item = band_idx * n_basis_max + basis_idx; + grad[item] *= norm; + hgrad[item] *= norm; + data[tid] += (hpsi[item] * thrust::conj(psi[item])).real(); + data[THREAD_PER_BLOCK + tid] += (grad[item] * thrust::conj(hpsi[item])).real(); + data[2 * THREAD_PER_BLOCK + tid] += (grad[item] * thrust::conj(hgrad[item])).real(); + } + __syncthreads(); + + // just do some parallel reduction in shared memory + for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + data[THREAD_PER_BLOCK + tid] += data[THREAD_PER_BLOCK + tid + ii]; + data[2 * THREAD_PER_BLOCK + tid] += data[2 * THREAD_PER_BLOCK + tid + ii]; + } + __syncthreads(); + } + epsilo_0 = data[0]; + epsilo_1 = data[THREAD_PER_BLOCK]; + epsilo_2 = data[2 * THREAD_PER_BLOCK]; + + theta = 0.5 * abs(atan(2 * epsilo_1/(epsilo_0 - epsilo_2))); + cos_theta = cos(theta); + sin_theta = sin(theta); + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { + item = band_idx * n_basis_max + basis_idx; + psi [item] = psi [item] * cos_theta + grad [item] * sin_theta; + hpsi[item] = hpsi[item] * cos_theta + hgrad[item] * sin_theta; + } +} + +template +__global__ void calc_grad_with_block( + const Real* prec, + Real* err, + Real* beta, + thrust::complex* psi, + thrust::complex* hpsi, + thrust::complex* grad, + thrust::complex* grad_old, + const int n_basis, + const int n_basis_max) +{ + int band_idx = blockIdx.x; // band_idx + int tid = threadIdx.x; // basis_idx + int item = 0; + Real err_st = 0.0; + Real beta_st = 0.0; + Real epsilo = 0.0; + Real grad_2 = 0.0; + thrust::complex grad_1 = {0, 0}; + __shared__ Real data[THREAD_PER_BLOCK * 2]; + + // Init shared memory + data[tid] = 0; + + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { + item = band_idx * n_basis_max + basis_idx; + data[tid] += (psi[item] * thrust::conj(psi[item])).real(); + } + __syncthreads(); + // just do some parallel reduction in shared memory + for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + } + __syncthreads(); + } + + Real norm = 1.0 / sqrt(data[0]); + __syncthreads(); + + data[tid] = 0; + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { + item = band_idx * n_basis_max + basis_idx; + psi[item] *= norm; + hpsi[item] *= norm; + data[tid] += (hpsi[item] * thrust::conj(psi[item])).real(); + } + __syncthreads(); + + // just do some parallel reduction in shared memory + for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + } + __syncthreads(); + } + epsilo = data[0]; + __syncthreads(); + + data[tid] = 0; + data[THREAD_PER_BLOCK + tid] = 0; + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { + item = band_idx * n_basis_max + basis_idx; + grad_1 = hpsi[item] - epsilo * psi[item]; + grad_2 = thrust::norm(grad_1); + data[tid] += grad_2; + data[THREAD_PER_BLOCK + tid] += grad_2 / prec[basis_idx]; + } + __syncthreads(); + + // just do some parallel reduction in shared memory + for (int ii = THREAD_PER_BLOCK >> 1; ii > 0; ii >>= 1) { + if (tid < ii) { + data[tid] += data[tid + ii]; + data[THREAD_PER_BLOCK + tid] += data[THREAD_PER_BLOCK + tid + ii]; + } + __syncthreads(); + } + err_st = data[0]; + beta_st = data[THREAD_PER_BLOCK]; + for (int basis_idx = tid; basis_idx < n_basis; basis_idx += THREAD_PER_BLOCK) { + item = band_idx * n_basis_max + basis_idx; + grad_1 = hpsi[item] - epsilo * psi[item]; + grad[item] = -grad_1 / prec[basis_idx] + beta_st / beta[band_idx] * grad_old[item]; + } + + __syncthreads(); + if (tid == 0) { + beta[band_idx] = beta_st; + err[band_idx] = sqrt(err_st); + } +} + +template +void line_minimize_with_block_op::operator()(T* grad_out, + T* hgrad_out, + T* psi_out, + T* hpsi_out, + const int& n_basis, + const int& n_basis_max, + const int& n_band) +{ + auto A = reinterpret_cast*>(grad_out); + auto B = reinterpret_cast*>(hgrad_out); + auto C = reinterpret_cast*>(psi_out); + auto D = reinterpret_cast*>(hpsi_out); + + line_minimize_with_block<<>>( + A, B, C, D, + n_basis, n_basis_max); + + hipCheckOnDebug(); +} + +template +void calc_grad_with_block_op::operator()(const Real* prec_in, + Real* err_out, + Real* beta_out, + T* psi_out, + T* hpsi_out, + T* grad_out, + T* grad_old_out, + const int& n_basis, + const int& n_basis_max, + const int& n_band) +{ + auto A = reinterpret_cast*>(psi_out); + auto B = reinterpret_cast*>(hpsi_out); + auto C = reinterpret_cast*>(grad_out); + auto D = reinterpret_cast*>(grad_old_out); + + calc_grad_with_block<<>>( + prec_in, err_out, beta_out, + A, B, C, D, + n_basis, n_basis_max); + + hipCheckOnDebug(); +} + +template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; +template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; +template struct calc_grad_with_block_op, base_device::DEVICE_GPU>; +template struct line_minimize_with_block_op, base_device::DEVICE_GPU>; +} \ No newline at end of file diff --git a/source/module_hsolver/kernels/test/perf_math_kernel.cpp b/source/module_hsolver/kernels/test/perf_math_kernel.cpp index bb69ca7ac7..f9f0228c1f 100644 --- a/source/module_hsolver/kernels/test/perf_math_kernel.cpp +++ b/source/module_hsolver/kernels/test/perf_math_kernel.cpp @@ -17,7 +17,7 @@ /** * Tested function: * - zdot_real_cpu_op - * - vector_div_constant_op_cpu + * - vector_mul_real_op_cpu * - vector_mul_vector_op_cpu * - vector_div_vector_op_cpu * - constantvector_addORsub_constantVector_op_cpu @@ -25,7 +25,7 @@ * - scal_cpu * - zdot_real_gpu_op - * - vector_div_constant_op_gpu + * - vector_mul_real_op_gpu * - vector_mul_vector_op_gpu * - vector_div_vector_op_gpu * - constantvector_addORsub_constantVector_op_gpu @@ -134,7 +134,7 @@ class PerfModuleHsolverMathKernel : public benchmark::Fixture { // CPU operator using zdot_real_cpu_op = ModuleBase::dot_real_op, base_device::DEVICE_CPU>; - using vector_div_constant_op_cpu = ModuleBase::vector_div_constant_op, base_device::DEVICE_CPU>; + using vector_mul_real_op_cpu = ModuleBase::vector_mul_real_op, base_device::DEVICE_CPU>; using vector_mul_vector_op_cpu = ModuleBase::vector_mul_vector_op, base_device::DEVICE_CPU>; using vector_div_vector_op_cpu = ModuleBase::vector_div_vector_op, base_device::DEVICE_CPU>; using constantvector_addORsub_constantVector_op_cpu @@ -148,7 +148,7 @@ class PerfModuleHsolverMathKernel : public benchmark::Fixture { // GPU operator using zdot_real_gpu_op = ModuleBase::dot_real_op, base_device::DEVICE_GPU>; - using vector_div_constant_op_gpu = ModuleBase::vector_div_constant_op, base_device::DEVICE_GPU>; + using vector_mul_real_op_gpu = ModuleBase::vector_mul_real_op, base_device::DEVICE_GPU>; using vector_mul_vector_op_gpu = ModuleBase::vector_mul_vector_op, base_device::DEVICE_GPU>; using vector_div_vector_op_gpu = ModuleBase::vector_div_vector_op, base_device::DEVICE_GPU>; using constantvector_addORsub_constantVector_op_gpu @@ -167,9 +167,9 @@ BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_zdot_real_cpu_op)(benchmark:: } -BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_div_constant_op_cpu)(benchmark::State& state) { +BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_mul_real_op_cpu)(benchmark::State& state) { for (auto _ : state) { - vector_div_constant_op_cpu()(dim_vector, result_zvector, test_zvector_a, dconstant_a); + vector_mul_real_op_cpu()(dim_vector, result_zvector, test_zvector_a, dconstant_a); } } @@ -205,7 +205,7 @@ BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_scal_op_cpu)(benchmark::State BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_zdot_real_cpu_op)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); -BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_vector_div_constant_op_cpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); +BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_vector_mul_real_op_cpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_vector_mul_vector_op_cpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_vector_div_vector_op_cpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_constantvector_addORsub_constantVector_op_cpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); @@ -236,9 +236,9 @@ BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_zdot_real_gpu_op)(benchmark:: } } -BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_div_constant_op_gpu)(benchmark::State& state) { +BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_vector_mul_real_op_gpu)(benchmark::State& state) { for (auto _ : state) { - vector_div_constant_op_gpu()(dim_vector, result_zvector_gpu, test_zvector_a_gpu, dconstant_a); + vector_mul_real_op_gpu()(dim_vector, result_zvector_gpu, test_zvector_a_gpu, dconstant_a); } } @@ -276,7 +276,7 @@ BENCHMARK_DEFINE_F(PerfModuleHsolverMathKernel, BM_scal_op_gpu)(benchmark::State // BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_zdot_real_gpu_op)->RangeMultiplier(10)->Range(1,10e6)->UseManualTime()->Unit(benchmark::kMicrosecond); BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_zdot_real_gpu_op)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); -BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_vector_div_constant_op_gpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); +BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_vector_mul_real_op_gpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_vector_mul_vector_op_gpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_vector_div_vector_op_gpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); BENCHMARK_REGISTER_F(PerfModuleHsolverMathKernel, BM_constantvector_addORsub_constantVector_op_gpu)->RangeMultiplier(10)->Range(1,10e6)->Unit(benchmark::kMicrosecond); diff --git a/tests/integrate/101_PW_upf201_uspp_NaCl/result.ref b/tests/integrate/101_PW_upf201_uspp_NaCl/result.ref index 6896763a6c..f53a4b9f43 100644 --- a/tests/integrate/101_PW_upf201_uspp_NaCl/result.ref +++ b/tests/integrate/101_PW_upf201_uspp_NaCl/result.ref @@ -1,7 +1,7 @@ etotref -1675.0621003323110472 etotperatomref -837.5310501662 -totalforceref 9.445612 -totalstressref 1646.076135 +totalforceref 9.443968 +totalstressref 1645.827919 pointgroupref C_2v spacegroupref C_2v nksibzref 5 diff --git a/tests/integrate/102_PW_PINT_UKS/result.ref b/tests/integrate/102_PW_PINT_UKS/result.ref index 476cf3e367..9db5bb132a 100644 --- a/tests/integrate/102_PW_PINT_UKS/result.ref +++ b/tests/integrate/102_PW_PINT_UKS/result.ref @@ -1,3 +1,3 @@ -etotref -6147.553111898429 -etotperatomref -3073.7765559492 +etotref -6147.5531114 +etotperatomref -3073.7765557 totaltimeref 14.32 diff --git a/tests/integrate/107_PW_outWfcR/result.ref b/tests/integrate/107_PW_outWfcR/result.ref index 1880e707f7..c610d46c6f 100644 --- a/tests/integrate/107_PW_outWfcR/result.ref +++ b/tests/integrate/107_PW_outWfcR/result.ref @@ -1,8 +1,8 @@ etotref -197.1405644417868 etotperatomref -98.5702822209 variance_wfc_r_0_0 0.31340 -variance_wfc_r_0_1 1.71055 -variance_wfc_r_0_2 2.39603 +variance_wfc_r_0_1 1.71056 +variance_wfc_r_0_2 2.39604 variance_wfc_r_0_3 1.66607 variance_wfc_r_0_4 1.05190 variance_wfc_r_0_5 1.29386 From 06df0ee1bd66dcd467fa15ae755eb40163e18262 Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Wed, 19 Mar 2025 08:43:45 +0800 Subject: [PATCH 147/160] Add genelpa warning if matrix is not positive definite (#6022) * Remove my_math.hpp * Add warning quit for failed decomposeRightMatrix in genelpa * Remove blas.h in genelpa --- source/module_hsolver/genelpa/blas.h | 27 ------------------- .../genelpa/elpa_new_complex.cpp | 19 +++++++++++-- .../module_hsolver/genelpa/elpa_new_real.cpp | 21 ++++++++++++--- 3 files changed, 35 insertions(+), 32 deletions(-) delete mode 100644 source/module_hsolver/genelpa/blas.h diff --git a/source/module_hsolver/genelpa/blas.h b/source/module_hsolver/genelpa/blas.h deleted file mode 100644 index 90266a702d..0000000000 --- a/source/module_hsolver/genelpa/blas.h +++ /dev/null @@ -1,27 +0,0 @@ -#pragma once -//blas -void dcopy_(const int *n, const double *x, const int *incx, double *y, const int *incy); -void zcopy_(const int *n, const double _Complex *x, const int *incx, double _Complex *y, const int *incy); -void dgemm_(const char *transa, const char *transb, const int *m, const int *n, const int *k, - const double *alpha, double *a, const int *lda, - double *b, const int *ldb, - const double *beta, double *c, const int *ldc); -void dsymm_(char *side, char *uplo, int *m, int *n, - const double *alpha, double *a, int *lda, - double *b, int *ldb, - const double *beta, double *c, int *ldc); -void dtrsm_(char *side, char *uplo, char *transa, char *diag, int *m, int *n, - const double *alpha, double *a, int *lda, - double *b, int *ldb); -//void zcopy_(int *n, double _Complex *x, int *incx, double _Complex *y, int *incy); -void zgemm_(const char *transa, const char *transb, const int *m, const int *n, const int *k, - const double _Complex *alpha, double _Complex *a, const int *lda, - double _Complex *b, const int *ldb, - const double _Complex *beta, double _Complex *c, const int *ldc); -void zsymm_(char *side, char *uplo, int *m, int *n, - const double _Complex *alpha, double _Complex *a, int *lda, - double _Complex *b, int *ldb, - const double _Complex *beta, double _Complex *c, int *ldc); -void ztrsm_(char *side, char *uplo, char *transa, char *diag, int *m, int *n, - double _Complex *alpha, double _Complex *a, int *lda, - double _Complex *b, int *ldb); \ No newline at end of file diff --git a/source/module_hsolver/genelpa/elpa_new_complex.cpp b/source/module_hsolver/genelpa/elpa_new_complex.cpp index 7c4e94b922..044cfbe6fd 100644 --- a/source/module_hsolver/genelpa/elpa_new_complex.cpp +++ b/source/module_hsolver/genelpa/elpa_new_complex.cpp @@ -12,6 +12,9 @@ #include "module_base/scalapack_connector.h" #include "utils.h" +#include "module_base/tool_quit.h" + + extern std::map NEW_ELPA_HANDLE_POOL; int ELPA_Solver::eigenvector(std::complex* A, double* EigenValue, std::complex* EigenVector) @@ -55,8 +58,12 @@ int ELPA_Solver::generalized_eigenvector(std::complex* A, std::complex #include #include @@ -54,8 +56,12 @@ int ELPA_Solver::generalized_eigenvector(double* A, { timer(myid, "decomposeRightMatrix", "1", t); } - if (allinfo != 0) - return allinfo; + if (allinfo != 0){ + // if allinfo is still not 0 anyway, report error and quit + if(myid == 0){ + ModuleBase::WARNING_QUIT("ELPA_Solver::generalized_eigenvector", "decomposeRightMatrix failed to decompose right matrix!\n info = " + std::to_string(allinfo)); + } + } // transform A to A~ if ((loglevel > 0 && myid == 0) || loglevel > 1) @@ -313,6 +319,15 @@ int ELPA_Solver::decomposeRightMatrix(double* B, double* EigenValue, double* Eig timer(myid, "qevq=qev*q^T", "2", t); } } + + // if allinfo is still not 0 anyway, report error and quit + if(allinfo != 0) + { + if(myid == 0){ + ModuleBase::WARNING_QUIT("decomposeRightMatrix", + "Failed to decompose right matrix!\n info = " + std::to_string(allinfo)); + } + } return allinfo; } From c8b706629b8ebf8272808d0ae819f356816468c0 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Wed, 19 Mar 2025 07:54:33 +0000 Subject: [PATCH 148/160] Refactor the code and add comments --- source/Makefile.Objects | 1 + source/module_relax/CMakeLists.txt | 1 + source/module_relax/relax_old/bfgs.cpp | 249 +----- source/module_relax/relax_old/bfgs.h | 49 +- source/module_relax/relax_old/lbfgs.cpp | 837 +----------------- source/module_relax/relax_old/lbfgs.h | 208 +++-- .../module_relax/relax_old/matrix_methods.cpp | 145 +++ .../module_relax/relax_old/matrix_methods.h | 23 + .../relax_old/test/CMakeLists.txt | 2 +- .../module_relax/relax_old/test/bfgs_test.cpp | 1 + 10 files changed, 360 insertions(+), 1156 deletions(-) create mode 100644 source/module_relax/relax_old/matrix_methods.cpp create mode 100644 source/module_relax/relax_old/matrix_methods.h diff --git a/source/Makefile.Objects b/source/Makefile.Objects index e9ad17d51c..db073f5a04 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -444,6 +444,7 @@ OBJS_RELAXATION=bfgs_basic.o\ line_search.o\ bfgs.o\ lbfgs.o\ + matrix_methods.o\ OBJS_SURCHEM=surchem.o\ diff --git a/source/module_relax/CMakeLists.txt b/source/module_relax/CMakeLists.txt index b66ac719d1..39e184c422 100644 --- a/source/module_relax/CMakeLists.txt +++ b/source/module_relax/CMakeLists.txt @@ -19,6 +19,7 @@ add_library( relax_old/lattice_change_basic.cpp relax_old/lattice_change_cg.cpp relax_old/lattice_change_methods.cpp + relax_old/matrix_methods.cpp ) if(ENABLE_COVERAGE) diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index 56ea51aaec..693e81413a 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -44,16 +44,6 @@ void BFGS::relax_step(const ModuleBase::matrix& _force,UnitCell& ucell) force[i][j]=_force(i,j)*ModuleBase::Ry_to_eV/ModuleBase::BOHR_TO_A; } } - /*std::cout<<"force"<PrepareStep(force,pos,H,pos0,force0,steplength,dpos,ucell); this->DetermineStep(steplength,dpos,maxstep); - /*std::cout<<"dpos"<UpdatePos(ucell); this->CalculateLargestGrad(_force,ucell); this->IsRestrain(dpos); @@ -159,8 +112,8 @@ void BFGS::PrepareStep(std::vector>& force, std::vector>& dpos, UnitCell& ucell) { - std::vector changedforce = this->ReshapeMToV(force); - std::vector changedpos = this->ReshapeMToV(pos); + std::vector changedforce = ReshapeMToV(force); + std::vector changedpos = ReshapeMToV(pos); this->Update(changedpos, changedforce,H,ucell); //! call dysev @@ -186,22 +139,13 @@ void BFGS::PrepareStep(std::vector>& force, V[j][i] = H_flat[3*size*i + j]; } } - std::vector a=this->DotInMAndV2(V, changedforce); + std::vector a=DotInMAndV2(V, changedforce); for(int i = 0; i < a.size(); i++) { a[i]/=std::abs(omega[i]); } - std::vector tmpdpos = this->DotInMAndV1(V, a); - dpos = this->ReshapeVToM(tmpdpos); - /*std::cout<<"dpos0"< tmpdpos = DotInMAndV1(V, a); + dpos = ReshapeVToM(tmpdpos); for(int i = 0; i < size; i++) { double k = 0; @@ -211,9 +155,9 @@ void BFGS::PrepareStep(std::vector>& force, } steplength[i] = sqrt(k); } - pos0 = this->ReshapeMToV(pos); - pos_taud0=this->ReshapeMToV(pos_taud); - force0 = this->ReshapeMToV(force); + pos0 = ReshapeMToV(pos); + pos_taud0=ReshapeMToV(pos_taud); + force0 = ReshapeMToV(force); } void BFGS::Update(std::vector& pos, @@ -227,8 +171,8 @@ void BFGS::Update(std::vector& pos, return; } //std::vector dpos=this->VSubV(pos,pos0); - auto term=this->ReshapeMToV(pos_taud); - std::vector dpos = this->VSubV(term, pos_taud0); + auto term=ReshapeMToV(pos_taud); + std::vector dpos = VSubV(term, pos_taud0); for(int i=0;i<3*size;i++) { double shortest_move = dpos[i]; @@ -275,44 +219,20 @@ void BFGS::Update(std::vector& pos, dpos[iat * 3 + 2] = move_ion_dr.z ; } } - /*std::cout<<"Printpos"< dforce = this->VSubV(force, force0); - double a = this->DotInVAndV(dpos, dforce); - std::vector dg = this->DotInMAndV1(H, dpos); - double b = this->DotInVAndV(dpos, dg); - - /*std::cout<<"a"<OuterVAndV(dforce, dforce); - auto term2=this->OuterVAndV(dg, dg); - auto term3=this->MPlus(term1, a); - auto term4=this->MPlus(term2, b); - H = this->MSubM(H, term3); - H = this->MSubM(H, term4); + } + std::vector dforce = VSubV(force, force0); + double a = DotInVAndV(dpos, dforce); + std::vector dg = DotInMAndV1(H, dpos); + double b = DotInVAndV(dpos, dg); + auto term1=OuterVAndV(dforce, dforce); + auto term2=OuterVAndV(dg, dg); + auto term3=MPlus(term1, a); + auto term4=MPlus(term2, b); + H = MSubM(H, term3); + H = MSubM(H, term4); } void BFGS::DetermineStep(std::vector& steplength, @@ -321,10 +241,6 @@ void BFGS::DetermineStep(std::vector& steplength, { auto maxsteplength = max_element(steplength.begin(), steplength.end()); double a = *maxsteplength; - /*std::cout<<"maxstep"<= maxstep) { double scale = maxstep / a; @@ -433,126 +349,3 @@ void BFGS::CalculateLargestGrad(const ModuleBase::matrix& _force,UnitCell& ucell } } -// matrix methods - -std::vector BFGS::ReshapeMToV(std::vector>& matrix) -{ - int size = matrix.size(); - std::vector result; - result.reserve(3*size); - for (const auto& row : matrix) { - result.insert(result.end(), row.begin(), row.end()); - } - return result; -} - -std::vector> BFGS::MAddM(std::vector>& a, - std::vector>& b) -{ - std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); - for(int i = 0; i < a.size(); i++) - { - for(int j = 0; j < a[0].size(); j++) - { - result[i][j] = a[i][j] + b[i][j]; - } - } - return result; -} - -std::vector BFGS::VSubV(std::vector& a, std::vector& b) -{ - std::vector result = std::vector(a.size(), 0.0); - for(int i = 0; i < a.size(); i++) - { - result[i] = a[i] - b[i]; - } - return result; -} - -std::vector> BFGS::ReshapeVToM(std::vector& matrix) -{ - std::vector> result = std::vector>(matrix.size() / 3, std::vector(3)); - for(int i = 0; i < result.size(); i++) - { - for(int j = 0; j < 3; j++) - { - result[i][j] = matrix[i*3 + j]; - } - } - return result; -} - -std::vector BFGS::DotInMAndV1(std::vector>& matrix, std::vector& vec) -{ - std::vector result(matrix.size(), 0.0); - for(int i = 0; i < result.size(); i++) - { - for(int j = 0; j < vec.size(); j++) - { - result[i] += matrix[i][j] * vec[j]; - } - } - return result; -} -std::vector BFGS::DotInMAndV2(std::vector>& matrix, std::vector& vec) -{ - std::vector result(matrix.size(), 0.0); - for(int i = 0; i < result.size(); i++) - { - for(int j = 0; j < vec.size(); j++) - { - result[i] += matrix[j][i] * vec[j]; - } - } - return result; -} - -double BFGS::DotInVAndV(std::vector& vec1, std::vector& vec2) -{ - double result = 0.0; - for(int i = 0; i < vec1.size(); i++) - { - result += vec1[i] * vec2[i]; - } - return result; -} - -std::vector> BFGS::OuterVAndV(std::vector& a, std::vector& b) -{ - std::vector> result = std::vector>(a.size(), std::vector(b.size(), 0.0)); - for(int i = 0; i < a.size(); i++) - { - for(int j = 0; j < b.size(); j++) - { - result[i][j] = a[i] * b[j]; - } - } - return result; -} - -std::vector> BFGS::MPlus(std::vector>& a, double& b) -{ - std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); - for(int i = 0; i < a.size(); i++) - { - for(int j = 0; j < a[0].size(); j++) - { - result[i][j] = a[i][j] / b; - } - } - return result; -} - -std::vector> BFGS::MSubM(std::vector>& a, std::vector>& b) -{ - std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); - for(int i = 0; i < a.size(); i++) - { - for(int j = 0; j < a[0].size(); j++) - { - result[i][j] = a[i][j] - b[i][j]; - } - } - return result; -} diff --git a/source/module_relax/relax_old/bfgs.h b/source/module_relax/relax_old/bfgs.h index 95b29d5e0a..245ecdc391 100644 --- a/source/module_relax/relax_old/bfgs.h +++ b/source/module_relax/relax_old/bfgs.h @@ -1,38 +1,19 @@ #ifndef BFGS_H #define BFGS_H -/** - * @file bfgs.h - * @author 19hello (you@domain.com) - * @brief - * @version 0.1 - * @date 2024-11-28 - * - * @copyright Copyright (c) 2024 - * - */ - #include #include #include #include #include"module_base/lapack_connector.h" - #include "module_base/matrix.h" #include "module_base/matrix3.h" #include "module_cell/unitcell.h" - - +#include "matrix_methods.h" class BFGS { public: - - double alpha;//initialize H,diagonal element is alpha - double maxstep;//every movement smaller than maxstep - int size;//number of atoms - - std::vector steplength;//the length of atoms displacement std::vector> H;//Hessian matrix std::vector force0;//force in previous step @@ -43,38 +24,26 @@ class BFGS std::vector> pos_taud; std::vector> dpos; - /** - * @brief - * - * @param _size - */ void allocate(const int _size);//initialize parameters void relax_step(const ModuleBase::matrix& _force,UnitCell& ucell);//a full iteration step void PrepareStep(std::vector>& force,std::vector>& pos,std::vector>& H,std::vector& pos0,std::vector& force0,std::vector& steplength,std::vector>& dpos,UnitCell& ucell);//calculate the atomic displacement in one iteration step - void IsRestrain(std::vector>& dpos);//check if converged private: bool sign;//check if this is the first iteration + double alpha;//initialize H,diagonal element is alpha + double maxstep;//every movement smaller than maxstep + int size;//number of atoms + + + + void IsRestrain(std::vector>& dpos);//check if converged void CalculateLargestGrad(const ModuleBase::matrix& _force,UnitCell& ucell); void GetPos(UnitCell& ucell,std::vector>& pos); void GetPostaud(UnitCell& ucell,std::vector>& pos_taud); void Update(std::vector& pos, std::vector& force,std::vector>& H,UnitCell& ucell);//update hessian matrix void DetermineStep(std::vector& steplength,std::vector>& dpos,double& maxstep);//normalize large atomic displacements based on maxstep - void UpdatePos(UnitCell& ucell);//update ucell with the new coordinates - - - // matrix method - std::vector ReshapeMToV(std::vector>& matrix); - std::vector> MAddM(std::vector>& a, std::vector>& b); - std::vector VSubV(std::vector& a, std::vector& b); - std::vector> ReshapeVToM(std::vector& matrix); - std::vector DotInMAndV1(std::vector>& matrix, std::vector& vec); - std::vector DotInMAndV2(std::vector>& matrix, std::vector& vec); - double DotInVAndV(std::vector& vec1, std::vector& vec2); - std::vector> OuterVAndV(std::vector& a, std::vector& b); - std::vector> MPlus(std::vector>& a, double& b); - std::vector> MSubM(std::vector>& a, std::vector>& b); + void UpdatePos(UnitCell& ucell);//update ucell with the new coordinates }; #endif // BFGS_H diff --git a/source/module_relax/relax_old/lbfgs.cpp b/source/module_relax/relax_old/lbfgs.cpp index 61a3c2faf9..51ed2839c3 100644 --- a/source/module_relax/relax_old/lbfgs.cpp +++ b/source/module_relax/relax_old/lbfgs.cpp @@ -10,11 +10,8 @@ void LBFGS::allocate(const int _size) // initialize H0、H、pos0、force0、for alpha=70;//default value in ase is 70 maxstep=PARAM.inp.relax_bfgs_rmax; size=_size; - sign =true; memory=100; - damping=70.0; iteration=0; - xtol=1e-14; H = std::vector>(3*size, std::vector(3*size, 0.0)); H0=1/alpha; pos = std::vector> (size, std::vector(3, 0.0)); @@ -25,16 +22,14 @@ void LBFGS::allocate(const int _size) // initialize H0、H、pos0、force0、for force0 = std::vector(3*size, 0.0); force = std::vector>(size, std::vector(3, 0.0)); steplength = std::vector(size, 0.0); - isave = std::vector(2, 0); - dsave = std::vector(13, 0.0); - old_stp=0; - task=0; + //l_search.init_line_search(); } -void LBFGS::relax_step(const ModuleBase::matrix _force,UnitCell& ucell,const double &etot,ModuleESolver::ESolver* p_esolver) +void LBFGS::relax_step(const ModuleBase::matrix _force,UnitCell& ucell,const double &etot,ModuleESolver::ESolver* p_esolver) + { - GetPos(ucell,pos); - GetPostaud(ucell,pos_taud); + get_pos(ucell,pos); + get_pos_taud(ucell,pos_taud); solver=p_esolver; ucell.ionic_position_updated = true; for(int i = 0; i < _force.nr; i++) @@ -44,15 +39,6 @@ void LBFGS::relax_step(const ModuleBase::matrix _force,UnitCell& ucell,const dou force[i][j]=_force(i,j)*ModuleBase::Ry_to_eV/ModuleBase::BOHR_TO_A; } } - /*std::cout<<"force"<PrepareStep(force,pos,H,pos0,force0,dpos,ucell,etot); - this->DetermineStep(steplength,dpos,maxstep); - //std::cout<<"enterstep2"<UpdatePos(ucell); - this->CalculateLargestGrad(_force,ucell); - this->IsRestrain(dpos); + this->prepare_step(force,pos,H,pos0,force0,dpos,ucell,etot); + this->determine_step(steplength,dpos,maxstep); + this->update_pos(ucell); + this->calculate_largest_grad(_force,ucell); + this->is_restrain(dpos); } -void LBFGS::GetPos(UnitCell& ucell,std::vector>& pos) +void LBFGS::get_pos(UnitCell& ucell,std::vector>& pos) { int k=0; for(int i=0;i>& pos) } } -void LBFGS::GetPostaud(UnitCell& ucell,std::vector>& pos_taud) +void LBFGS::get_pos_taud(UnitCell& ucell,std::vector>& pos_taud) { int k=0; for(int i=0;i>& pos_tau } } -void LBFGS::PrepareStep -(std::vector>& force, -std::vector>& pos, -std::vector>& H, -std::vector& pos0, -std::vector& force0, -std::vector>& dpos, -UnitCell& ucell, -const double &etot) +void LBFGS::prepare_step(std::vector>& force, + std::vector>& pos, + std::vector>& H, + std::vector& pos0, + std::vector& force0, + std::vector>& dpos, + UnitCell& ucell, + const double &etot) { - /*std::cout<<"force"< changedforce = this->ReshapeMToV(force); - std::vector changedpos = this->ReshapeMToV(pos); - this->Update(pos_taud,pos_taud0,changedforce,force0,ucell,iteration,memory,s,y,rho); - /*std::cout<<'s'< changedforce = ReshapeMToV(force); + std::vector changedpos = ReshapeMToV(pos); + this->update(pos_taud,pos_taud0,changedforce,force0,ucell,iteration,memory,s,y,rho); std::vector q=DotInVAndFloat(changedforce,-1); int loopmax=std::min(memory,iteration); std::vector a(loopmax); for(int i=loopmax-1;i>=0;i--) { - a[i]=rho[i]*this->DotInVAndV(s[i],q); - auto temp=this->DotInVAndFloat(y[i],a[i]); - q=this->VSubV(q,temp); - } - /*std::cout<<'q'< z=this->DotInVAndFloat(q,H0); + std::vector z=DotInVAndFloat(q,H0); for(int i=0;iDotInVAndV(y[i],z); + double b=rho[i]*DotInVAndV(y[i],z); auto temp=DotInVAndFloat(s[i],a[i]-b); z=VAddV(z,temp); } @@ -208,22 +129,10 @@ const double &etot) auto temp1=DotInVAndFloat(changedforce,-1); std::vector> g=ReshapeVToM(temp1); energy=etot; - - //alpha_k=LineSearch(ucell,pos,g,energy); - - + //alpha_k=l_search.line_search(ucell,pos,g,energy,maxstep,size,dpos,pos,solver); //auto temp2=DotInVAndFloat(temp0,alpha_k); auto temp2=DotInVAndFloat(temp0,1); dpos=ReshapeVToM(temp2); - /*std::cout<<"dpos"<ReshapeMToV(pos); - pos_taud0=this->ReshapeMToV(pos_taud); + pos0 = ReshapeMToV(pos); + pos_taud0=ReshapeMToV(pos_taud); force0 = changedforce; } -void LBFGS::Update(std::vector>& pos_taud, +void LBFGS::update(std::vector>& pos_taud, std::vector& pos_taud0, std::vector& force, std::vector& force0, @@ -251,14 +160,11 @@ void LBFGS::Update(std::vector>& pos_taud, { if(iteration>0) { - //std::vector dpos=this->VSubV(pos,pos0); - auto term=this->ReshapeMToV(pos_taud); - std::vector dpos = this->VSubV(term, pos_taud0); + auto term=ReshapeMToV(pos_taud); + std::vector dpos =VSubV(term, pos_taud0); for(int i=0;i<3*size;i++) { double shortest_move = dpos[i]; - //dpos[i]/=ModuleBase::BOHR_TO_A; - //dpos[i]/=ucell.lat0; for (int cell = -1; cell <= 1; ++cell) { const double now_move = dpos[i] + cell; @@ -267,7 +173,6 @@ void LBFGS::Update(std::vector>& pos_taud, shortest_move = now_move; } } - //shortest_move=shortest_move*ModuleBase::BOHR_TO_A*ucell.lat0; dpos[i]=shortest_move; } std::vector> c=ReshapeVToM(dpos); @@ -300,8 +205,8 @@ void LBFGS::Update(std::vector>& pos_taud, dpos[iat * 3 + 2] = move_ion_dr.z ; } } - std::vector dforce = this->VSubV(force0, force); - double rho0=1.0/this->DotInVAndV(dpos,dforce); + std::vector dforce =VSubV(force0, force); + double rho0=1.0/DotInVAndV(dpos,dforce); s.push_back(dpos); y.push_back(dforce); rho.push_back(rho0); @@ -314,9 +219,7 @@ void LBFGS::Update(std::vector>& pos_taud, rho.erase(rho.begin()); } } -void LBFGS::DetermineStep(std::vector& steplength, - std::vector>& dpos, - double& maxstep) +void LBFGS::determine_step(std::vector& steplength,std::vector>& dpos,double& maxstep) { auto maxsteplength = max_element(steplength.begin(), steplength.end()); double a = *maxsteplength; @@ -332,480 +235,7 @@ void LBFGS::DetermineStep(std::vector& steplength, } } } -double LBFGS::LineSearch(UnitCell& ucell,std::vector>& r,std::vector>& g,double e) -{ - std::vector tempp=ReshapeMToV(dpos); - double p_size=0; - for(int i=0;i tempr=ReshapeMToV(r); - std::vector tempg=ReshapeMToV(g); - double c1=0.23; - double c2=0.46; - stpmax=50; - stpmin=1e-8; - xtrapl=1.1; - xtrapu=4; - no_update=false; - double phi0=e; - double derphi0=DotInVAndV(tempg,tempp); - double gms=maxstep*sqrt(3*size); - double alpha1=1; - bool no_update=false; - double fval=e; - double stp=0; - std::vector gval=tempg; - while(true) - { - stp=Step(alpha1,phi0,derphi0,c1,c2,xtol,isave,dsave); - if(task==1) - { - alpha1=stp; - fval=GetEnergy(ucell,stp); - gval=GetForce(ucell,stp); - phi0=fval; - auto temp=ReshapeMToV(dpos); - derphi0=DotInVAndV(gval,temp); - old_stp=alpha1; - if(no_update) - { - break; - } - } - else - { - break; - } - } - return stp; - -} -double LBFGS::Step(double stp,double f,double g,double c1,double c2,double xtol,std::vector& isave,std::vector& dsave) -{ - if(task==0) - { - if(stpstpmax) - { - std::cout<<"ERROR: STP GT maxstep"<=0) - { - std::cout<<"ERROR: INITIAL G >= 0"<=0) - { - stage=2; - } - if(bracket && (stp<=stmin || stp>=stmax)) - { - std::cout<<"WARNING: ROUNDING ERRORS PREVENT PROGRESS"<ftest||g>=gtest)) - { - std::cout<<"WARNING::STP=minstep"<=0.66*width1) - { - stp=stx+0.5*(sty-stx); - } - width1=width; - width=std::abs(sty-stx); - stmin=std::min(stx,sty); - stmax=std::max(stx,sty); - } - else - { - stmin=stp+xtrapl*(stp-stx); - stmax=stp+xtrapu*(stp-stx); - } - stp=std::max(stp,stpmin); - stp=std::min(stp,stpmax); - if(stx==stp&&stp==stpmax&&stmin>stpmax) - { - no_update=true; - } - if((bracket&&stp=stmax||(bracket&&(stmax-stmin)fx) - { - theta=3*(fx-fp)/(stp-stx)+gx+gp; - s=std::max({std::abs(theta),std::abs(gx),std::abs(gp)}); - gamma=s*sqrt((theta*theta-gx*gp)/(s*s)); - if(stp stx) - { - gamma = -gamma; - } - p = (gamma - gp) + theta; - q = ((gamma - gp) + gamma) + gx; - r = p / q; - stpc = stp + r * (stx - stp); - stpq = stp + (gp / (gp - gx)) * (stx - stp); - if (abs(stpc - stp) > abs(stpq - stp)) - { - stpf = stpc; - } - else - { - stpf = stpq; - } - bracket = true; - } - else if (abs(gp) < abs(gx)) - { - theta = 3.0 * (fx - fp) / (stp - stx) + gx + gp; - s = std::max({std::abs(theta), std::abs(gx), std::abs(gp)}); - gamma = s * sqrt(std::max(0.0, std::pow(theta / s, 2.0) - (gx / s) * (gp / s))); - if (stp > stx) - { - gamma = -gamma; - } - p = (gamma - gp) + theta; - q = (gamma + (gx - gp)) + gamma; - r = p / q; - if (r < 0.0 && gamma != 0.0) - { - stpc = stp + r * (stx - stp); - } - else if (stp > stx) - { - stpc = stpmax; - } - else - { - stpc = stpmin; - } - stpq = stp + (gp / (gp - gx)) * (stx - stp); - if (bracket) - { - if (abs(stpc - stp) < abs(stpq - stp)) - { - stpf = stpc; - } - else - { - stpf = stpq; - } - if (stp > stx) - { - stpf = std::min(stp + 0.66 * (sty - stp), stpf); - } - else - { - stpf = std::max(stp + 0.66 * (sty - stp), stpf); - } - } - else - { - if (abs(stpc - stp) > abs(stpq - stp)) - { - stpf = stpc; - } - else - { - stpf = stpq; - } - stpf = std::min(stpmax, stpf); - stpf = std::max(stpmin, stpf); - } - } - else - { - if(bracket) - { - theta = 3.0 * (fp - fy) / (sty - stp) + gy + gp; - s = std::max({std::abs(theta), std::abs(gy), std::abs(gp)}); - gamma = s * sqrt(pow(theta / s, 2.0) - (gy / s) * (gp / s)); - if (stp > sty) - { - gamma = -gamma; - } - p = (gamma - gp) + theta; - q = ((gamma - gp) + gamma) + gy; - r = p / q; - stpc = stp + r * (sty - stp); - stpf = stpc; - } - else if (stp > stx) - { - stpf = stpmax; - } - else - { - stpf = stpmin; - } - } - if (fp > fx) - { - sty = stp; - fy = fp; - gy = gp; - } - else - { - if (sign < 0) - { - sty = stx; - fy = fx; - gy = gx; - } - stx = stp; - fx = fp; - gx = gp; - } - stp = DetermineStep(stpf); -} - -double LBFGS::DetermineStep(double stp) -{ - double dr=stp-old_stp; - for(int i = 0; i < size; i++) - { - double k = 0; - for(int j = 0; j < 3; j++) - { - k += dpos[i][j] * dpos[i][j]*dr*dr; - } - steplength[i] = sqrt(k); - } - auto maxsteplength = max_element(steplength.begin(), steplength.end()); - double a = *maxsteplength; - if(a >= maxstep) - { - double scale = maxstep / a; - dr*=scale; - } - double k=old_stp+dr; - return k; -} -void LBFGS::Save(int a,double b,double c,double d,double e,double f,double g,double h,double i,double j,double k,double l,double m,double n) -{ - if(bracket) - { - isave[0]=1; - } - else - { - isave[0]=0; - } - isave[1]=a; - dsave[0]=b; - dsave[1]=c; - dsave[2]=d; - dsave[3]=e; - dsave[4]=f; - dsave[5]=g; - dsave[6]=h; - dsave[7]=i; - dsave[8]=j; - dsave[9]=k; - dsave[10]=l; - dsave[11]=m; - dsave[12]=n; -} - - - -double LBFGS::GetEnergy(UnitCell& ucell,double stp) -{ - double a[3*size]; - for(int i=0;ical_energy(); -} -std::vector LBFGS::GetForce(UnitCell& ucell,double stp) -{ - double a[3*size]; - for(int i=0;ical_force(ucell,b); - std::vector c=std::vector(3*size, 0.0); - for(int i = 0; i < b.nr; i++) - { - for(int j=0;j move_ion_cart; - move_ion_cart.x = dpos[iat][0] / ModuleBase::BOHR_TO_A / ucell.lat0; - move_ion_cart.y = dpos[iat][1] / ModuleBase::BOHR_TO_A / ucell.lat0; - move_ion_cart.z = dpos[iat][2] / ModuleBase::BOHR_TO_A / ucell.lat0; - - //convert to Direct coordinate - //note here the old GT is used - - //convert pos - ModuleBase::Vector3 move_ion_dr = move_ion_cart* ucell.GT; - - - int it = ucell.iat2it[iat]; - int ia = ucell.iat2ia[iat]; - Atom* atom = &ucell.atoms[it]; - - if(atom->mbl[ia].x == 1) - { - move_ion[iat * 3] = move_ion_dr.x; - } - if(atom->mbl[ia].y == 1) - { - move_ion[iat * 3 + 1] = move_ion_dr.y ; - } - if(atom->mbl[ia].z == 1) - { - move_ion[iat * 3 + 2] = move_ion_dr.z ; - } - } - ucell.update_pos_taud(move_ion); - pos = this->MAddM(pos, dpos);*/ } -void LBFGS::IsRestrain(std::vector>& dpos) +void LBFGS::is_restrain(std::vector>& dpos) { Ions_Move_Basic::converged = Ions_Move_Basic::largest_grad * ModuleBase::Ry_to_eV / 0.529177 grad= std::vector(3*size, 0.0); int iat = 0; @@ -905,145 +290,3 @@ void LBFGS::CalculateLargestGrad(const ModuleBase::matrix& _force,UnitCell& ucel } - -// matrix methods -std::vector LBFGS::ReshapeMToV(std::vector>& matrix) -{ - int size = matrix.size(); - std::vector result; - result.reserve(3*size); - for (const auto& row : matrix) { - result.insert(result.end(), row.begin(), row.end()); - } - return result; -} - -std::vector> LBFGS::MAddM(std::vector>& a, std::vector>& b) -{ - std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); - for(int i = 0; i < a.size(); i++) - { - for(int j = 0; j < a[0].size(); j++) - { - result[i][j] = a[i][j] + b[i][j]; - } - } - return result; -} - -std::vector LBFGS::VSubV(std::vector& a, std::vector& b) -{ - std::vector result = std::vector(a.size(), 0.0); - for(int i = 0; i < a.size(); i++) - { - result[i] = a[i] - b[i]; - } - return result; -} - -std::vector LBFGS::VAddV(std::vector& a, std::vector& b) -{ - std::vector result = std::vector(a.size(), 0.0); - for(int i = 0; i < a.size(); i++) - { - result[i] = a[i] + b[i]; - } - return result; -} - -std::vector> LBFGS::ReshapeVToM(std::vector& matrix) -{ - std::vector> result = std::vector>(matrix.size() / 3, std::vector(3)); - for(int i = 0; i < result.size(); i++) - { - for(int j = 0; j < 3; j++) - { - result[i][j] = matrix[i*3 + j]; - } - } - return result; -} - -std::vector LBFGS::DotInMAndV1(std::vector>& matrix, std::vector& vec) -{ - std::vector result(matrix.size(), 0.0); - for(int i = 0; i < result.size(); i++) - { - for(int j = 0; j < vec.size(); j++) - { - result[i] += matrix[i][j] * vec[j]; - } - } - return result; -} -std::vector LBFGS::DotInMAndV2(std::vector>& matrix, std::vector& vec) -{ - std::vector result(matrix.size(), 0.0); - for(int i = 0; i < result.size(); i++) - { - for(int j = 0; j < vec.size(); j++) - { - result[i] += matrix[j][i] * vec[j]; - } - } - return result; -} - -double LBFGS::DotInVAndV(std::vector& vec1, std::vector& vec2) -{ - double result = 0.0; - for(int i = 0; i < vec1.size(); i++) - { - result += vec1[i] * vec2[i]; - } - return result; -} - -std::vector> LBFGS::OuterVAndV(std::vector& a, std::vector& b) -{ - std::vector> result = std::vector>(a.size(), std::vector(b.size(), 0.0)); - for(int i = 0; i < a.size(); i++) - { - for(int j = 0; j < b.size(); j++) - { - result[i][j] = a[i] * b[j]; - } - } - return result; -} - -std::vector> LBFGS::MPlus(std::vector>& a, double b) -{ - std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); - for(int i = 0; i < a.size(); i++) - { - for(int j = 0; j < a[0].size(); j++) - { - result[i][j] = a[i][j] / b; - } - } - return result; -} - -std::vector> LBFGS::MSubM(std::vector>& a, std::vector>& b) -{ - std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); - for(int i = 0; i < a.size(); i++) - { - for(int j = 0; j < a[0].size(); j++) - { - result[i][j] = a[i][j] - b[i][j]; - } - } - return result; -} - -std::vector LBFGS::DotInVAndFloat(std::vector& vec, double b) -{ - std::vector result(vec.size(), 0.0); - for(int i = 0; i < vec.size(); i++) - { - result[i] = vec[i] * b; - } - return result; -} \ No newline at end of file diff --git a/source/module_relax/relax_old/lbfgs.h b/source/module_relax/relax_old/lbfgs.h index 9c33b88a47..ad120796da 100644 --- a/source/module_relax/relax_old/lbfgs.h +++ b/source/module_relax/relax_old/lbfgs.h @@ -1,89 +1,125 @@ #ifndef LBFGS_H #define LBFGS_H -/** - * @file bfgs.h - * @author your name (you@domain.com) - * @brief - * @version 0.1 - * @date 2024-11-28 - * - * @copyright Copyright (c) 2024 - * - */ - #include #include -#include -#include -#include"module_base/lapack_connector.h" - +#include +#include +#include "module_base/lapack_connector.h" +#include "matrix_methods.h" +//#include "line_search.h" #include "module_base/matrix.h" #include "module_base/matrix3.h" #include "module_cell/unitcell.h" #include "module_esolver/esolver.h" #include "module_esolver/esolver_ks.h" - +/** + * @class LBFGS + * @brief Implements L-BFGS optimization algorithm for structural relaxation + */ class LBFGS { public: - - double alpha;//initialize H,diagonal element is alpha - double maxstep;//every movement smaller than maxstep - int size;//number of etoms - int memory; - double damping; - double H0; - int iteration; - double energy; - double alpha_k; - double xtol; - double stpmin; - double stpmax; - bool bracket; - double xtrapl; - double xtrapu; - double old_stp; - bool no_update; - int task; - ModuleESolver::ESolver* solver; - - - std::vector> H; - std::vector force0; - std::vector> force; - std::vector pos0; - std::vector> pos; - std::vector pos_taud0; - std::vector> pos_taud; - std::vector> dpos; - std::vector> s; - std::vector> y; - std::vector rho; - std::vector isave; - std::vector dsave; - std::vector steplength; + /** + * @brief Initialize L-BFGS parameters + * @param _size Number of atoms in system + */ + void allocate(const int _size); /** - * @brief - * - * @param _size + * @brief Perform one L-BFGS relaxation step + * @param _force Current force + * @param ucell Unit cell to optimize + * @param etot Current total energy + * @param p_esolver solver */ - void allocate(const int _size);//initialize parameters - void relax_step(const ModuleBase::matrix _force,UnitCell& ucell,const double &etot,ModuleESolver::ESolver* p_esolver);// - void PrepareStep(std::vector>& force,std::vector>& pos,std::vector>& H,std::vector& pos0,std::vector& force0,std::vector>& dpos,UnitCell& ucell,const double &etot); - void IsRestrain(std::vector>& dpos); - + void relax_step(const ModuleBase::matrix _force, + UnitCell& ucell, + const double &etot, + ModuleESolver::ESolver* p_esolver); private: - bool sign; - - void CalculateLargestGrad(const ModuleBase::matrix& _force,UnitCell& ucell); - void GetPos(UnitCell& ucell,std::vector>& pos); - void GetPostaud(UnitCell& ucell,std::vector>& pos_taud); + //LineSearch l_search; + double alpha; ///< Initial Hessian diagonal element + double maxstep; ///< Maximum allowed step length + int size; ///< Number of atoms in system + int memory; ///< Number of previous steps to store + double H0; ///< Initial inverse Hessian approximation + int iteration; ///< Current iteration count + double energy; ///< Current system energy + double alpha_k; ///< Step size parameter + + ModuleESolver::ESolver* solver; ///< Pointer to electronic structure solver + std::vector> H; ///< Inverse Hessian approximation + std::vector force0; ///< Previous step forces + std::vector> force; ///< Force history + std::vector pos0; ///< Previous positions + std::vector> pos; ///< Position history + std::vector pos_taud0; ///< Previous fractional positions + std::vector> pos_taud; ///< Fractional position history + std::vector> dpos; ///< Position displacements + std::vector> s; ///< Position difference vectors + std::vector> y; ///< Force difference vectors + std::vector rho; ///< Scalar products for L-BFGS update + std::vector steplength; ///< Step lengths for each atom + + /** + * @brief Prepare optimization step parameters + */ + void prepare_step(std::vector>& force, + std::vector>& pos, + std::vector>& H, + std::vector& pos0, + std::vector& force0, + std::vector>& dpos, + UnitCell& ucell, + const double &etot); + + /** + * @brief Apply step size constraints + * @param dpos Position displacements to constrain + */ + void is_restrain(std::vector>& dpos); - void Update(std::vector>& pos_taud, + /** + * @brief Calculate maximum gradient component + * @param _force Current force matrix + * @param ucell Unit cell being optimized + */ + void calculate_largest_grad(const ModuleBase::matrix& _force, + UnitCell& ucell); + + /** + * @brief Extract atomic positions from unit cell + * @param ucell Unit cell to read + * @param pos Output position vector + */ + void get_pos(UnitCell& ucell, + std::vector>& pos); + + /** + * @brief Get fractional positions from unit cell + * @param ucell Unit cell to read + * @param pos_taud Output fractional positions + */ + void get_pos_taud(UnitCell& ucell, + std::vector>& pos_taud); + + /** + * @brief Update L-BFGS history buffers + * @param pos_taud Current fractional positions + * @param pos_taud0 Previous fractional positions + * @param force Current forces + * @param force0 Previous forces + * @param ucell Unit cell being optimized + * @param iteration Current step number + * @param memory History buffer size + * @param s Position differences buffer + * @param y Force differences buffer + * @param rho Scalar products buffer + */ + void update(std::vector>& pos_taud, std::vector& pos_taud0, std::vector& force, std::vector& force0, @@ -93,30 +129,22 @@ class LBFGS std::vector>& s, std::vector>& y, std::vector& rho); - double LineSearch(UnitCell& ucell,std::vector>& r,std::vector>& g,double e); - double Step(double stp,double f,double g,double c1,double c2,double xtol,std::vector& isave,std::vector& dsave); - void UpdateLineSearch(double& stx,double& fx,double& gx,double& sty,double& fy,double& gy,double& stp,double& fp,double& gp,double& stpmin,double& stpmax); - double DetermineStep(double stp); - void DetermineStep(std::vector& steplength,std::vector>& dpos,double& maxstep); - void UpdatePos(UnitCell& ucell); - void Save(int a,double b,double c,double d,double e,double f,double g,double h,double i,double j,double k,double l,double m,double n); - double GetEnergy(UnitCell& ucell,double stp); - std::vector GetForce(UnitCell& ucell,double stp); - - // matrix method - std::vector ReshapeMToV(std::vector>& matrix); - std::vector> MAddM(std::vector>& a, std::vector>& b); - std::vector VSubV(std::vector& a, std::vector& b); - std::vector VAddV(std::vector& a, std::vector& b); - std::vector> ReshapeVToM(std::vector& matrix); - std::vector DotInMAndV1(std::vector>& matrix, std::vector& vec); - std::vector DotInMAndV2(std::vector>& matrix, std::vector& vec); - double DotInVAndV(std::vector& vec1, std::vector& vec2); - std::vector> OuterVAndV(std::vector& a, std::vector& b); - std::vector> MPlus(std::vector>& a, double b); - std::vector> MSubM(std::vector>& a, std::vector>& b); - std::vector DotInVAndFloat(std::vector& vec, double b); + /** + * @brief Determine optimal step lengths + * @param steplength Output step lengths + * @param dpos Position displacements + * @param maxstep Maximum allowed step length + */ + void determine_step(std::vector& steplength, + std::vector>& dpos, + double& maxstep); + + /** + * @brief Update atomic positions in unit cell + * @param ucell Unit cell to update + */ + void update_pos(UnitCell& ucell); }; -#endif // BFGS_H +#endif \ No newline at end of file diff --git a/source/module_relax/relax_old/matrix_methods.cpp b/source/module_relax/relax_old/matrix_methods.cpp new file mode 100644 index 0000000000..99019f0668 --- /dev/null +++ b/source/module_relax/relax_old/matrix_methods.cpp @@ -0,0 +1,145 @@ +#include "matrix_methods.h" + + + +std::vector ReshapeMToV(std::vector>& matrix) +{ + int size = matrix.size(); + std::vector result; + result.reserve(3*size); + for (const auto& row : matrix) { + result.insert(result.end(), row.begin(), row.end()); + } + return result; +} + +std::vector> MAddM(std::vector>& a, + std::vector>& b) +{ + std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); + for(int i = 0; i < a.size(); i++) + { + for(int j = 0; j < a[0].size(); j++) + { + result[i][j] = a[i][j] + b[i][j]; + } + } + return result; +} + +std::vector VSubV(std::vector& a, std::vector& b) +{ + std::vector result = std::vector(a.size(), 0.0); + for(int i = 0; i < a.size(); i++) + { + result[i] = a[i] - b[i]; + } + return result; +} + +std::vector> ReshapeVToM(std::vector& matrix) +{ + std::vector> result = std::vector>(matrix.size() / 3, std::vector(3)); + for(int i = 0; i < result.size(); i++) + { + for(int j = 0; j < 3; j++) + { + result[i][j] = matrix[i*3 + j]; + } + } + return result; +} + +std::vector DotInMAndV1(std::vector>& matrix, std::vector& vec) +{ + std::vector result(matrix.size(), 0.0); + for(int i = 0; i < result.size(); i++) + { + for(int j = 0; j < vec.size(); j++) + { + result[i] += matrix[i][j] * vec[j]; + } + } + return result; +} +std::vector DotInMAndV2(std::vector>& matrix, std::vector& vec) +{ + std::vector result(matrix.size(), 0.0); + for(int i = 0; i < result.size(); i++) + { + for(int j = 0; j < vec.size(); j++) + { + result[i] += matrix[j][i] * vec[j]; + } + } + return result; +} + +double DotInVAndV(std::vector& vec1, std::vector& vec2) +{ + double result = 0.0; + for(int i = 0; i < vec1.size(); i++) + { + result += vec1[i] * vec2[i]; + } + return result; +} + +std::vector> OuterVAndV(std::vector& a, std::vector& b) +{ + std::vector> result = std::vector>(a.size(), std::vector(b.size(), 0.0)); + for(int i = 0; i < a.size(); i++) + { + for(int j = 0; j < b.size(); j++) + { + result[i][j] = a[i] * b[j]; + } + } + return result; +} + +std::vector> MPlus(std::vector>& a, double b) +{ + std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); + for(int i = 0; i < a.size(); i++) + { + for(int j = 0; j < a[0].size(); j++) + { + result[i][j] = a[i][j] / b; + } + } + return result; +} + +std::vector> MSubM(std::vector>& a, std::vector>& b) +{ + std::vector> result = std::vector>(a.size(), std::vector(a[0].size(), 0.0)); + for(int i = 0; i < a.size(); i++) + { + for(int j = 0; j < a[0].size(); j++) + { + result[i][j] = a[i][j] - b[i][j]; + } + } + return result; +} + +std::vector DotInVAndFloat(std::vector& vec, double b) +{ + std::vector result(vec.size(), 0.0); + for(int i = 0; i < vec.size(); i++) + { + result[i] = vec[i] * b; + } + return result; +} + +std::vector VAddV(std::vector& a, std::vector& b) +{ + std::vector result = std::vector(a.size(), 0.0); + for(int i = 0; i < a.size(); i++) + { + result[i] = a[i] + b[i]; + } + return result; +} diff --git a/source/module_relax/relax_old/matrix_methods.h b/source/module_relax/relax_old/matrix_methods.h new file mode 100644 index 0000000000..7f576c53af --- /dev/null +++ b/source/module_relax/relax_old/matrix_methods.h @@ -0,0 +1,23 @@ +#ifndef MATRIX_METHODS +#define MATRIX_METHODS + +#include + + + +std::vector ReshapeMToV(std::vector>& matrix); +std::vector> MAddM(std::vector>& a, std::vector>& b); +std::vector VSubV(std::vector& a, std::vector& b); +std::vector VAddV(std::vector& a, std::vector& b); +std::vector> ReshapeVToM(std::vector& matrix); +std::vector DotInMAndV1(std::vector>& matrix, std::vector& vec); +std::vector DotInMAndV2(std::vector>& matrix, std::vector& vec); +double DotInVAndV(std::vector& vec1, std::vector& vec2); +std::vector> OuterVAndV(std::vector& a, std::vector& b); +std::vector> MPlus(std::vector>& a, double b); +std::vector> MSubM(std::vector>& a, std::vector>& b); +std::vector DotInVAndFloat(std::vector& vec, double b); + + + +#endif \ No newline at end of file diff --git a/source/module_relax/relax_old/test/CMakeLists.txt b/source/module_relax/relax_old/test/CMakeLists.txt index 5243d18082..d502002b5b 100644 --- a/source/module_relax/relax_old/test/CMakeLists.txt +++ b/source/module_relax/relax_old/test/CMakeLists.txt @@ -38,7 +38,7 @@ AddTest( AddTest( TARGET bfgs_test LIBS parameter ${math_libs} base device - SOURCES bfgs_test.cpp ../bfgs.cpp ../ions_move_basic.cpp ${cell_source_files} + SOURCES bfgs_test.cpp ../bfgs.cpp ../ions_move_basic.cpp ../matrix_methods.cpp ${cell_source_files} ) AddTest( diff --git a/source/module_relax/relax_old/test/bfgs_test.cpp b/source/module_relax/relax_old/test/bfgs_test.cpp index 488d4f382e..397c2daf1d 100644 --- a/source/module_relax/relax_old/test/bfgs_test.cpp +++ b/source/module_relax/relax_old/test/bfgs_test.cpp @@ -4,6 +4,7 @@ #include "module_cell/unitcell.h" #include "module_base/matrix.h" #include "module_relax/relax_old/ions_move_basic.h" +#include "module_relax/relax_old/matrix_methods.h" class BFGSTest : public ::testing::Test { protected: From bc054442e9263ce2ee62166b62e206e7de67d5ac Mon Sep 17 00:00:00 2001 From: dyzheng Date: Wed, 19 Mar 2025 20:29:11 +0800 Subject: [PATCH 149/160] Fix: calculate magnetic moments with onsite_radius>0 (#6024) --- source/module_io/output_mulliken.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/module_io/output_mulliken.h b/source/module_io/output_mulliken.h index a5c0c21bbc..4611c124d1 100644 --- a/source/module_io/output_mulliken.h +++ b/source/module_io/output_mulliken.h @@ -138,7 +138,7 @@ void cal_mag(Parallel_Orbitals* pv, auto sc_lambda = new hamilt::DeltaSpin>(nullptr, kv.kvec_d, - nullptr, + dynamic_cast*>(p_ham)->getHR(), ucell, &gd, two_center_bundle.overlap_orb_onsite.get(), @@ -164,7 +164,7 @@ void cal_mag(Parallel_Orbitals* pv, auto sc_lambda = new hamilt::DeltaSpin, std::complex>>( nullptr, kv.kvec_d, - nullptr, + dynamic_cast, std::complex>*>(p_ham)->getHR(), ucell, &gd, two_center_bundle.overlap_orb_onsite.get(), From fa3b7833eb4bed902e4a8d3ea77d7ee5495305e9 Mon Sep 17 00:00:00 2001 From: Liang Sun <50293369+sunliang98@users.noreply.github.com> Date: Wed, 19 Mar 2025 20:29:50 +0800 Subject: [PATCH 150/160] Fix: Enhance the warning message when the XC name cannot be recognized. (#6025) --- .../module_xc/xc_functional.cpp | 6 +++++- .../module_xc/xc_functional_libxc.cpp | 18 ++++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/source/module_hamilt_general/module_xc/xc_functional.cpp b/source/module_hamilt_general/module_xc/xc_functional.cpp index 3cf38afe03..fb8265b142 100644 --- a/source/module_hamilt_general/module_xc/xc_functional.cpp +++ b/source/module_hamilt_general/module_xc/xc_functional.cpp @@ -263,7 +263,11 @@ void XC_Functional::set_xc_type(const std::string xc_func_in) func_id = std::get<1>(type_id); use_libxc = true; #else - ModuleBase::WARNING_QUIT("xc_functional.cpp","functional name not recognized!"); + std::string message = "Unrecognized exchange-correlation functional '"+ xc_func +"'.\n" + " Possible source: Pseudopotential file or dft_functional parameter.\n" + " Please explicitly set dft_functional in INPUT,\n" + " or verify the functional name is supported."; + ModuleBase::WARNING_QUIT("xc_functional.cpp",message); #endif } diff --git a/source/module_hamilt_general/module_xc/xc_functional_libxc.cpp b/source/module_hamilt_general/module_xc/xc_functional_libxc.cpp index ffd44e7989..a864855ac1 100644 --- a/source/module_hamilt_general/module_xc/xc_functional_libxc.cpp +++ b/source/module_hamilt_general/module_xc/xc_functional_libxc.cpp @@ -82,13 +82,27 @@ std::pair> XC_Functional_Libxc::set_xc_type_libxc(std::stri token = xc_func_in.substr(0, pos); int id = xc_functional_get_number(token.c_str()); std::cout << "func,id" << token << " " << id << std::endl; - if (id == -1) { ModuleBase::WARNING_QUIT("XC_Functional::set_xc_type_libxc","functional name not recognized!"); } + if (id == -1) + { + std::string message = "Unrecognized exchange-correlation functional '"+ xc_func_in +"'.\n" + " Possible source: Pseudopotential file or dft_functional parameter.\n" + " Please explicitly set dft_functional in INPUT,\n" + " or verify the functional name is supported."; + ModuleBase::WARNING_QUIT("XC_Functional::set_xc_type_libxc",message); + } func_id.push_back(id); xc_func_in.erase(0, pos + delimiter.length()); } int id = xc_functional_get_number(xc_func_in.c_str()); std::cout << "func,id" << xc_func_in << " " << id << std::endl; - if (id == -1) { ModuleBase::WARNING_QUIT("XC_Functional::set_xc_type_libxc","functional name not recognized!"); } + if (id == -1) + { + std::string message = "Unrecognized exchange-correlation functional '"+ xc_func_in +"'.\n" + " Possible source: Pseudopotential file or dft_functional parameter.\n" + " Please explicitly set dft_functional in INPUT,\n" + " or verify the functional name is supported."; + ModuleBase::WARNING_QUIT("XC_Functional::set_xc_type_libxc",message); + } func_id.push_back(id); return std::make_pair(func_type, func_id); From b452a9042cc96ffe12c76e3ef8b1f5e71eb314ea Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Thu, 20 Mar 2025 04:58:26 +0000 Subject: [PATCH 151/160] Modify comments --- source/module_relax/relax_old/lbfgs.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/module_relax/relax_old/lbfgs.h b/source/module_relax/relax_old/lbfgs.h index ad120796da..8664fb9780 100644 --- a/source/module_relax/relax_old/lbfgs.h +++ b/source/module_relax/relax_old/lbfgs.h @@ -32,7 +32,7 @@ class LBFGS * @param _force Current force * @param ucell Unit cell to optimize * @param etot Current total energy - * @param p_esolver solver + * @param p_esolver Structure solver */ void relax_step(const ModuleBase::matrix _force, UnitCell& ucell, @@ -50,7 +50,7 @@ class LBFGS double energy; ///< Current system energy double alpha_k; ///< Step size parameter - ModuleESolver::ESolver* solver; ///< Pointer to electronic structure solver + ModuleESolver::ESolver* solver; ///< Structure solver std::vector> H; ///< Inverse Hessian approximation std::vector force0; ///< Previous step forces std::vector> force; ///< Force history @@ -77,7 +77,7 @@ class LBFGS const double &etot); /** - * @brief Apply step size constraints + * @brief Judge if the cell is restrain * @param dpos Position displacements to constrain */ void is_restrain(std::vector>& dpos); From 65171f9b27fc2ea1f78f6748d7e9725cb2b915dd Mon Sep 17 00:00:00 2001 From: Chen Nuo <49788094+Cstandardlib@users.noreply.github.com> Date: Sat, 22 Mar 2025 18:01:06 +0800 Subject: [PATCH 152/160] Update latest Intel oneAPI default compiler for cxx (#6035) * Update latest Intel oneAPI default compiler for cxx * Update elpa version to newest in demo cmake script --- docs/quick_start/easy_install.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/quick_start/easy_install.md b/docs/quick_start/easy_install.md index edc82806a6..8ca65f19b5 100644 --- a/docs/quick_start/easy_install.md +++ b/docs/quick_start/easy_install.md @@ -106,7 +106,7 @@ Here, 'build' is the path for building ABACUS; and '-D' is used for setting up s - `CMAKE_INSTALL_PREFIX`: the path of ABACUS binary to install; `/usr/local/bin/abacus` by default - Compilers - `CMAKE_CXX_COMPILER`: C++ compiler; usually `g++`(GNU C++ compiler) or `icpx`(Intel C++ compiler). Can also set from environment variable `CXX`. It is OK to use MPI compiler here. - - `MPI_CXX_COMPILER`: MPI wrapper for C++ compiler; usually `mpicxx` or `mpiicpc`(for Intel MPI). + - `MPI_CXX_COMPILER`: MPI wrapper for C++ compiler; usually `mpicxx` or `mpiicpx`(for Intel toolkits) or `mpiicpc`(for classic Intel Compiler Classic MPI before 2024.0). - Requirements: Unless indicated, CMake will try to find under default paths. - `MKLROOT`: If environment variable `MKLROOT` exists, `cmake` will take MKL as a preference, i.e. not using `LAPACK`, `ScaLAPACK` and `FFTW`. To disable MKL, unset environment variable `MKLROOT`, or pass `-DMKLROOT=OFF` to `cmake`. - `LAPACK_DIR`: Path to OpenBLAS library `libopenblas.so`(including BLAS and LAPACK) @@ -136,7 +136,7 @@ Here, 'build' is the path for building ABACUS; and '-D' is used for setting up s Here is an example: ```bash -CXX=mpiicpc cmake -B build -DCMAKE_INSTALL_PREFIX=~/abacus -DELPA_DIR=~/elpa-2016.05.004/build -DCEREAL_INCLUDE_DIR=~/cereal/include +CXX=mpiicpx cmake -B build -DCMAKE_INSTALL_PREFIX=~/abacus -DELPA_DIR=~/elpa-2025.01.001/build -DCEREAL_INCLUDE_DIR=~/cereal/include ``` ## Build and Install From 76af8326139e24606c4eacbfc30e71bd0e54e531 Mon Sep 17 00:00:00 2001 From: tang070205 Date: Sat, 22 Mar 2025 18:06:22 +0800 Subject: [PATCH 153/160] Add two LCAO base group GPU version compilation options in toolchain (#6014) * Add optional LCAO base GPU versions supported by cusolvermp * Add optional LCAO base GPU versions supported by elpa * Add optional LCAO base GPU versions supported by elpa * Add L40S as GPUVER value for sm_89 architecture * Delete a few lines of content to enable Nvidia to compile * Add a specified Fortran mpi compiler for elpa to use * Add CUDA path for use by ELPA-GPU * Add optional LCAO base GPU versions supported by elpa * Modify a small issue * Change to manually specifying the link libraries for CAL and cusolverMp * Add the use of 'cusolvermp' or 'elpa' methods to compile ABACUS GPU-LCAO * Add the use of 'cusolvermp' or 'elpa' methods to compile ABACUS GPU-LCAO * Add the use of 'cusolvermp' or 'elpa' methods to compile ABACUS GPU-LCAO * Add modification - ELPA compiler flags modification - GPU_VER setting modification: user should specify the GPU compability number, but not the GPU name - Modify toolchain_[gnu,intel].sh and build_abacus_[gnu,intel].sh to use the above modification * minor adjustment * update README * give back cmake default option * update README and cusolvermp * Update README.md --------- Co-authored-by: JamesMisaka --- CMakeLists.txt | 14 +++- toolchain/README.md | 98 ++++++++++++++++++------ toolchain/build_abacus_gnu-aocl.sh | 2 +- toolchain/build_abacus_gnu.sh | 6 +- toolchain/build_abacus_intel.sh | 6 +- toolchain/install_abacus_toolchain.sh | 74 +++++------------- toolchain/scripts/stage3/install_elpa.sh | 19 +++-- toolchain/scripts/tool_kit.sh | 3 +- toolchain/toolchain_amd.sh | 2 +- toolchain/toolchain_gnu.sh | 9 ++- toolchain/toolchain_intel-mpich.sh | 2 +- toolchain/toolchain_intel.sh | 9 ++- 12 files changed, 145 insertions(+), 99 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 87fbef8f8e..82730031b3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -352,9 +352,19 @@ if(USE_CUDA) endif() if (ENABLE_CUSOLVERMP) add_compile_definitions(__CUSOLVERMP) + find_library(CAL_LIBRARY + NAMES cal + PATHS ${CAL_CUSOLVERMP_PATH} + NO_DEFAULT_PATH + ) + find_library(CUSOLVERMP_LIBRARY + NAMES cusolverMp + PATHS ${CAL_CUSOLVERMP_PATH} + NO_DEFAULT_PATH + ) target_link_libraries(${ABACUS_BIN_NAME} - cal - cusolverMp + ${CAL_LIBRARY} + ${CUSOLVERMP_LIBRARY} ) endif() endif() diff --git a/toolchain/README.md b/toolchain/README.md index 7c35a15d4a..d190ff1064 100644 --- a/toolchain/README.md +++ b/toolchain/README.md @@ -2,7 +2,7 @@ Version 2025.1 -## Author +## Main Developer [QuantumMisaka](https://github.com/QuantumMisaka) (Zhaoqing Liu) @PKU @AISI @@ -26,8 +26,9 @@ and give setup files that you can use to compile ABACUS. - [x] Automatic installation of [CEREAL](https://github.com/USCiLab/cereal) and [LIBNPY](https://github.com/llohse/libnpy) (by github.com) - [x] Support for [LibRI](https://github.com/abacusmodeling/LibRI) by submodule or automatic installation from github.com (but installed LibRI via `wget` seems to have some problem, please be cautious) - [x] A mirror station by Bohrium database, which can download CEREAL, LibNPY, LibRI and LibComm by `wget` in China Internet. -- [x] Support for GPU compilation, users can add `-DUSE_CUDA=1` in builder scripts. +- [x] Support for GPU-PW and GPU-LCAO compilation (elpa, cusolvermp is developing), and `-DUSE_CUDA=1` is needed builder scripts. - [x] Support for AMD compiler and math lib `AOCL` and `AOCC` (not fully complete due to flang and AOCC-ABACUS compliation error) +- [ ] Support for more GPU device out of Nvidia. - [ ] Change the downloading url from cp2k mirror to other mirror or directly downloading from official website. (doing) - [ ] Support a JSON or YAML configuration file for toolchain, which can be easily modified by users. - [ ] A better README and Detail markdown file. @@ -138,7 +139,9 @@ Dependencies below are optional, which is NOT installed by default: - `LibComm` 0.1.1 Users can install them by using `--with-*=install` in toolchain*.sh, which is `no` in default. Also, user can specify the absolute path of the package by `--with-*=path/to/package` in toolchain*.sh to allow toolchain to use the package. -> Notice: LibRI, LibComm and Libnpy is on actively development, you should check-out the package version when using this toolchain. Also, LibRI and LibComm can be installed by github submodule, that is also work for libnpy, which is more recommended. +> Notice: LibTorch always suffer from GLIBC_VERSION problem, if you encounter this, please downgrade LibTorch version to 1.12.1 in scripts/stage4/install_torch.sh +> +> Notice: LibRI, LibComm, Rapidjson and Libnpy is on actively development, you should check-out the package version when using this toolchain. Users can easily compile and install dependencies of ABACUS by running these scripts after loading `gcc` or `intel-mkl-mpi` @@ -187,6 +190,74 @@ or you can also do it in a more completely way: > rm -rf install build/*/* build/OpenBLAS*/ build/setup_* ``` +## GPU version of ABACUS + +Toolchain supports compiling GPU version of ABACUS with Nvidia-GPU and CUDA. For usage, adding following options in build*.sh: + +```shell +# in build_abacus_gnu.sh +cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_CXX_COMPILER=g++ \ + -DMPI_CXX_COMPILER=mpicxx \ + ...... + -DUSE_CUDA=ON \ + # -DCMAKE_CUDA_COMPILER=${path to cuda toolkit}/bin/nvcc \ # add if needed + ...... +# in build_abacus_intel.sh +cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_CXX_COMPILER=icpc \ + -DMPI_CXX_COMPILER=mpiicpc \ + ...... + -DUSE_CUDA=ON \ + # -DCMAKE_CUDA_COMPILER=${path to cuda toolkit}/bin/nvcc \ # add if needed + ...... +``` +which will enable GPU version of ABACUS, and the `ks_solver cusolver` method can be directly used for PW and LCAO calculation. + +Notice: You CANNOT use `icpx` compiler for GPU version of ABACUS for now, see discussion here [#2906](https://github.com/deepmodeling/abacus-develop/issues/2906) and [#4976](https://github.com/deepmodeling/abacus-develop/issues/4976) + +If you wants to use ABACUS GPU-LCAO by `cusolvermp` or `elpa` for multiple-GPU calculation, please compile according to the following usage: + +1. For the elpa method, add +```shell +export CUDA_PATH=/path/to/CUDA +# install_abacus_toolchain.sh part options +--enable-cuda \ +--gpu-ver=(GPU-compatibility-number) \ +``` +to the `toolchain_*.sh`, and then follow the normal step to install the dependencies using `./toolchain_*.sh`. For checking the GPU compatibility number, you can refer to the [CUDA compatibility](https://developer.nvidia.com/cuda-gpus). + +Afterwards, make sure these option are enable in your `build_abacus_*.sh` script +```shell +-DUSE_ELPA=ON \ +-DUSE_CUDA=ON \ +``` +then just build the abacus executable program by compiling it with `./build_abacus_*.sh`. + +The ELPA method need more parameter setting, but it doesn't seem to be affected by the CUDA toolkits version, and it is no need to manually install and package. + +2. For the cusolvermp method, toolchain_*.sh does not need to be changed, just follow it directly install dependencies using `./toolchain_*.sh`, and then add +```shell +-DUSE_CUDA=ON \ +-DENABLE_CUSOLVERMP=ON \ +-D CAL_CUSOLVERMP_PATH=/path/to/math.libs/1x.x/target/x86_64-linux/lib \ +``` +to the `build.abacus_*.sh` file. add the following three items to the environment (assuming you are using hpcsdk): +```shell +export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/comm_libs/1x.x/hpcx/hpcx-x.xx/ucc/lib +export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/comm_libs/1x.x/hpcx/hpcx-x.xx/ucx/lib +export CPATH=$CPATH:/path/to/math_libs/1x.x/targets/x86_64-linux/include +``` +Just enough to build the abacus executable program by compiling it with `./build_abacus_*.sh`. + +You can refer to the linking video for auxiliary compilation and installation. [Bilibili](https://www.bilibili.com/video/BV1eqr5YuETN/). + +The cusolverMP requires installation from sources such as apt or yum, which is suitable for containers or local computers. +The second choice is using [NVIDIA HPC_SDK](https://developer.nvidia.com/hpc-sdk-downloads) for installation, which is relatively simple, but the package from NVIDIA HPC_SDK may not be suitable, especially for muitiple-GPU parallel running. To better use cusolvermp and its dependency (libcal, ucx, ucc) in multi-GPU running, please contact your server manager. + +After compiling, you can specify `device GPU` in INPUT file to use GPU version of ABACUS. + + ## Common Problems and Solutions ### Intel-oneAPI problem @@ -215,7 +286,7 @@ wget https://registrationcenter-download.intel.com/akdlm/IRC_NAS/0722521a-34b5-4 Related discussion here [#4976](https://github.com/deepmodeling/abacus-develop/issues/4976) -#### link problem in early 2023 version oneAPI +#### linking problem in early 2023 version oneAPI Sometimes Intel-oneAPI have problem to link `mpirun`, which will always show in 2023.2.0 version of MPI in Intel-oneAPI. @@ -253,23 +324,6 @@ git clone https://github.com/abacusmodeling/LibComm OpenMPI in version 5 has huge update, lead to compatibility problem. If one wants to use the OpenMPI in version 4 (4.1.6), one can specify `--with-openmpi-4th=yes` in *toolchain_gnu.sh* -### GPU version of ABACUS - -For GPU version of ABACUS (do not GPU version installer of ELPA, which is still doing work), add following options in build*.sh: - -```shell -cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ - -DCMAKE_CXX_COMPILER=icpx \ - -DMPI_CXX_COMPILER=mpiicpc \ - ...... - -DUSE_CUDA=1 \ - -DCMAKE_CUDA_COMPILER=${path to cuda toolkit}/bin/nvcc \ - ...... -``` - -Notice: You CANNOT use `icpx` compiler for GPU version of ABACUS for now, see discussion here [#2906](https://github.com/deepmodeling/abacus-develop/issues/2906) and [#4976](https://github.com/deepmodeling/abacus-develop/issues/4976) - -If you wants to use ABACUS GPU-LCAO by `cusolvermp` or `elpa`, please contact the coresponding developer, toolchain do not fully support them now. ### Shell problem @@ -325,4 +379,4 @@ of each packages, which may let the installation more fiexible. ## More -More infomation can be read from `Details.md`. \ No newline at end of file +More infomation can be read from `Details.md`. diff --git a/toolchain/build_abacus_gnu-aocl.sh b/toolchain/build_abacus_gnu-aocl.sh index 3ab0ce97fd..ab283efb3b 100755 --- a/toolchain/build_abacus_gnu-aocl.sh +++ b/toolchain/build_abacus_gnu-aocl.sh @@ -18,7 +18,7 @@ cd $ABACUS_DIR ABACUS_DIR=$(pwd) #AOCLhome=/opt/aocl # user can specify this parameter -BUILD_DIR=build_abacus_gnu +BUILD_DIR=build_abacus_aocl rm -rf $BUILD_DIR PREFIX=$ABACUS_DIR diff --git a/toolchain/build_abacus_gnu.sh b/toolchain/build_abacus_gnu.sh index 27328c7eec..febe2fa5aa 100755 --- a/toolchain/build_abacus_gnu.sh +++ b/toolchain/build_abacus_gnu.sh @@ -24,6 +24,7 @@ PREFIX=$ABACUS_DIR LAPACK=$INSTALL_DIR/openblas-0.3.28/lib SCALAPACK=$INSTALL_DIR/scalapack-2.2.1/lib ELPA=$INSTALL_DIR/elpa-2025.01.001/cpu +# ELPA=$INSTALL_DIR/elpa-2025.01.001/nvidia # for gpu-lcao FFTW3=$INSTALL_DIR/fftw-3.3.10 CEREAL=$INSTALL_DIR/cereal-1.3.2/include/cereal LIBXC=$INSTALL_DIR/libxc-7.0.0 @@ -49,6 +50,7 @@ cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ -DUSE_ELPA=ON \ -DENABLE_RAPIDJSON=ON \ -DRapidJSON_DIR=$RAPIDJSON \ +# -DUSE_CUDA=ON \ # -DENABLE_DEEPKS=1 \ # -DTorch_DIR=$LIBTORCH \ # -Dlibnpy_INCLUDE_DIR=$LIBNPY \ @@ -56,6 +58,8 @@ cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ # -DLIBRI_DIR=$LIBRI \ # -DLIBCOMM_DIR=$LIBCOMM \ # -DDeePMD_DIR=$DEEPMD \ + #-DENABLE_CUSOLVERMP=ON \ + #-D CAL_CUSOLVERMP_PATH=/opt/nvidia/hpc_sdk/Linux_x86_64/2x.xx/math_libs/1x.x/targets/x86_64-linux/lib # # add mkl env for libtorch to link # if one want to install libtorch, mkl should be load in build process @@ -81,4 +85,4 @@ Done! To use the installed ABACUS version You need to source ${TOOL}/abacus_env.sh first ! """ -EOF \ No newline at end of file +EOF diff --git a/toolchain/build_abacus_intel.sh b/toolchain/build_abacus_intel.sh index a2ef7dd8b0..5fc96a26b8 100755 --- a/toolchain/build_abacus_intel.sh +++ b/toolchain/build_abacus_intel.sh @@ -23,6 +23,7 @@ rm -rf $BUILD_DIR PREFIX=$ABACUS_DIR ELPA=$INSTALL_DIR/elpa-2025.01.001/cpu +# ELPA=$INSTALL_DIR/elpa-2025.01.001/nvidia # for gpu-lcao CEREAL=$INSTALL_DIR/cereal-1.3.2/include/cereal LIBXC=$INSTALL_DIR/libxc-7.0.0 RAPIDJSON=$INSTALL_DIR/rapidjson-1.1.0/ @@ -32,7 +33,7 @@ RAPIDJSON=$INSTALL_DIR/rapidjson-1.1.0/ # LIBCOMM=$INSTALL_DIR/LibComm-0.1.1 # DEEPMD=$HOME/apps/anaconda3/envs/deepmd # v3.0 might have problem -# if use deepks and deepmd +# Notice: if you are compiling with AMD-CPU or GPU-version ABACUS, then `icpc` and `mpiicpc` compilers are recommended cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ -DCMAKE_CXX_COMPILER=icpx \ -DMPI_CXX_COMPILER=mpiicpx \ @@ -46,6 +47,7 @@ cmake -B $BUILD_DIR -DCMAKE_INSTALL_PREFIX=$PREFIX \ -DUSE_ELPA=ON \ -DENABLE_RAPIDJSON=ON \ -DRapidJSON_DIR=$RAPIDJSON \ +# -DUSE_CUDA=ON \ # -DENABLE_DEEPKS=1 \ # -DTorch_DIR=$LIBTORCH \ # -Dlibnpy_INCLUDE_DIR=$LIBNPY \ @@ -74,4 +76,4 @@ Done! To use the installed ABACUS version You need to source ${TOOL}/abacus_env.sh first ! """ -EOF \ No newline at end of file +EOF diff --git a/toolchain/install_abacus_toolchain.sh b/toolchain/install_abacus_toolchain.sh index 2ed465f646..b84ac0af1a 100755 --- a/toolchain/install_abacus_toolchain.sh +++ b/toolchain/install_abacus_toolchain.sh @@ -328,7 +328,7 @@ export intel_classic="no" # and will lead to problem in force calculation # but icx is recommended by intel compiler # option: --with-intel-classic can change it to yes/no -# JamesMisaka by 2023.08 +# QuantumMisaka by 2023.08 export intelmpi_classic="no" export with_ifx="yes" # whether ifx is used in oneapi export with_flang="no" # whether flang is used in aocc @@ -397,7 +397,7 @@ while [ $# -ge 1 ]; do eval with_${ii}="__INSTALL__" fi done - # I'd like to use OpenMPI as default -- zhaoqing liu in 2023.09.17 + # I'd like to use OpenMPI as default -- QuantumMisaka in 2023.09.17 export MPI_MODE="openmpi" ;; --mpi-mode=*) @@ -448,16 +448,7 @@ while [ $# -ge 1 ]; do ;; --gpu-ver=*) user_input="${1#*=}" - case "${user_input}" in - K20X | K40 | K80 | P100 | V100 | A100 | Mi50 | Mi100 | Mi250 | no) - export GPUVER="${user_input}" - ;; - *) - report_error ${LINENO} \ - "--gpu-ver currently only supports K20X, K40, K80, P100, V100, A100, Mi50, Mi100, Mi250, and no as options" - exit 1 - ;; - esac + export GPUVER="${user_input}" ;; --target-cpu=*) user_input="${1#*=}" @@ -684,7 +675,7 @@ else esac fi # If MATH_MODE is mkl ,then openblas, scalapack and fftw is not needed -# zhaoqing in 2023-09-17 +# QuantumMisaka in 2023-09-17 if [ "${MATH_MODE}" = "mkl" ]; then if [ "${with_openblas}" != "__DONTUSE__" ]; then echo "Using MKL, so openblas is disabled." @@ -700,6 +691,17 @@ if [ "${MATH_MODE}" = "mkl" ]; then fi fi +# Select the correct compute number based on the GPU architecture +# QuantumMisaka in 2025-03-19 +export ARCH_NUM="${GPUVER//.}" +if [[ "$ARCH_NUM" =~ ^[1-9][0-9]*$ ]] || [ $ARCH_NUM = "no" ]; then + echo "Notice: GPU compilation is enabled, and GPU compatibility is set via --gpu-ver to sm_${ARCH_NUM}." +else + report_error ${LINENO} \ + "When GPU compilation is enabled, the --gpu-ver variable should be properly set regarding to GPU compatibility. For check your GPU compatibility, visit https://developer.nvidia.com/cuda-gpus. For example: A100 -> 8.0 (or 80), V100 -> 7.0 (or 70), 4090 -> 8.9 (or 89)" + exit 1 +fi + # If CUDA or HIP are enabled, make sure the GPU version has been defined. if [ "${ENABLE_CUDA}" = "__TRUE__" ] || [ "${ENABLE_HIP}" = "__TRUE__" ]; then if [ "${GPUVER}" = "no" ]; then @@ -708,9 +710,10 @@ if [ "${ENABLE_CUDA}" = "__TRUE__" ] || [ "${ENABLE_HIP}" = "__TRUE__" ]; then fi fi -# several packages require cmake. -if [ "${with_scalapack}" = "__INSTALL__" ]; then - [ "${with_cmake}" = "__DONTUSE__" ] && with_cmake="__INSTALL__" +# ABACUS itself and some dependencies require cmake. +if [ "${with_cmake}" = "__DONTUSE__" ]; then + report_error "CMake is required for ABACUS and some dependencies. Please enable it." + exit 1 fi @@ -816,45 +819,6 @@ fi echo "Compiling with $(get_nprocs) processes for target ${TARGET_CPU}." -# Select the correct compute number based on the GPU architecture -case ${GPUVER} in - K20X) - export ARCH_NUM="35" - ;; - K40) - export ARCH_NUM="35" - ;; - K80) - export ARCH_NUM="37" - ;; - P100) - export ARCH_NUM="60" - ;; - V100) - export ARCH_NUM="70" - ;; - A100) - export ARCH_NUM="80" - ;; - Mi50) - # TODO: export ARCH_NUM= - ;; - Mi100) - # TODO: export ARCH_NUM= - ;; - Mi250) - # TODO: export ARCH_NUM= - ;; - no) - export ARCH_NUM="no" - ;; - *) - report_error ${LINENO} \ - "--gpu-ver currently only supports K20X, K40, K80, P100, V100, A100, Mi50, Mi100, Mi250, and no as options" - exit 1 - ;; -esac - write_toolchain_env ${INSTALLDIR} # write toolchain config diff --git a/toolchain/scripts/stage3/install_elpa.sh b/toolchain/scripts/stage3/install_elpa.sh index 01e7980810..94cc3d1bb9 100755 --- a/toolchain/scripts/stage3/install_elpa.sh +++ b/toolchain/scripts/stage3/install_elpa.sh @@ -98,26 +98,27 @@ case "$with_elpa" in config_flags="--enable-avx-kernels=${has_AVX} --enable-avx2-kernels=${has_AVX2} --enable-avx512-kernels=${has_AVX512}" fi fi + # CUDA_CFLAGS="-std=c++14 -allow-unsupported-compiler" \ for TARGET in "cpu" "nvidia"; do [ "$TARGET" = "nvidia" ] && [ "$ENABLE_CUDA" != "__TRUE__" ] && continue + # disable cpu if cuda is enabled + [ "$TARGET" != "nvidia" ] && [ "$ENABLE_CUDA" = "__TRUE__" ] && continue echo "Installing from scratch into ${pkg_install_dir}/${TARGET}" - mkdir -p "build_${TARGET}" cd "build_${TARGET}" - if [ "${with_amd}" != "__DONTUSE__" ]; then - echo "AMD compiler detected, enable special option operation" + if [ "${with_amd}" != "__DONTUSE__" ] && [ "${with_flang}" = "yes" ] ; then + echo "AMD fortran compiler detected, enable special option operation" ../configure --prefix="${pkg_install_dir}/${TARGET}/" \ --libdir="${pkg_install_dir}/${TARGET}/lib" \ --enable-openmp=${enable_openmp} \ - --enable-shared=yes \ --enable-static=yes \ + --enable-shared=yes \ --disable-c-tests \ --disable-cpp-tests \ ${config_flags} \ --enable-nvidia-gpu-kernels=$([ "$TARGET" = "nvidia" ] && echo "yes" || echo "no") \ --with-cuda-path=${CUDA_PATH:-${CUDA_HOME:-/CUDA_HOME-notset}} \ - --with-NVIDIA-GPU-compute-capability=$([ "$TARGET" = "nvidia" ] && echo "sm_$ARCH_NUM" || echo "sm_75") \ - CUDA_CFLAGS="-std=c++14 -allow-unsupported-compiler" \ + --with-NVIDIA-GPU-compute-capability=$([ "$TARGET" = "nvidia" ] && echo "sm_$ARCH_NUM" || echo "sm_70") \ OMPI_MCA_plm_rsh_agent=/bin/false \ FC=${MPIFC} \ CC=${MPICC} \ @@ -138,16 +139,14 @@ case "$with_elpa" in ../configure --prefix="${pkg_install_dir}/${TARGET}/" \ --libdir="${pkg_install_dir}/${TARGET}/lib" \ --enable-openmp=${enable_openmp} \ - --enable-shared=yes \ --enable-static=yes \ + --enable-shared=yes \ --disable-c-tests \ --disable-cpp-tests \ ${config_flags} \ --enable-nvidia-gpu-kernels=$([ "$TARGET" = "nvidia" ] && echo "yes" || echo "no") \ --with-cuda-path=${CUDA_PATH:-${CUDA_HOME:-/CUDA_HOME-notset}} \ - --with-NVIDIA-GPU-compute-capability=$([ "$TARGET" = "nvidia" ] && echo "sm_$ARCH_NUM" || echo "sm_75") \ - CUDA_CFLAGS="-std=c++14 -allow-unsupported-compiler" \ - OMPI_MCA_plm_rsh_agent=/bin/false \ + --with-NVIDIA-GPU-compute-capability=$([ "$TARGET" = "nvidia" ] && echo "sm_$ARCH_NUM" || echo "sm_70") \ FC=${MPIFC} \ CC=${MPICC} \ CXX=${MPICXX} \ diff --git a/toolchain/scripts/tool_kit.sh b/toolchain/scripts/tool_kit.sh index 8ecfc9decb..e03c125c3b 100755 --- a/toolchain/scripts/tool_kit.sh +++ b/toolchain/scripts/tool_kit.sh @@ -369,12 +369,13 @@ check_command() { } # check if directory exists +# add more error msg by QuantumMisaka in 2025.03.19 check_dir() { local __dir=$1 if [ -d "$__dir" ]; then echo "Found directory $__dir" else - report_error "Cannot find $__dir" + report_error "Cannot find $__dir, please check your --with-PKG input to march options: [system|install|no|(path/to/pkg)]" return 1 fi } diff --git a/toolchain/toolchain_amd.sh b/toolchain/toolchain_amd.sh index b8055176c6..797f7c67ea 100755 --- a/toolchain/toolchain_amd.sh +++ b/toolchain/toolchain_amd.sh @@ -33,5 +33,5 @@ --with-4th-openmpi=no \ --with-flang=no \ | tee compile.log -# if you want to use openmpi-version4: set --with-4th-openmpi=yes +# to use openmpi-version4: set --with-4th-openmpi=yes # flang is not recommended to use in this stage \ No newline at end of file diff --git a/toolchain/toolchain_gnu.sh b/toolchain/toolchain_gnu.sh index bf5be6a129..bea1ee0793 100755 --- a/toolchain/toolchain_gnu.sh +++ b/toolchain/toolchain_gnu.sh @@ -12,6 +12,8 @@ # libtorch and libnpy are for deepks support, which can be =no # if you want to run EXX calculation, you should set --with-libri=install # mpich (and intel toolchain) is recommended for EXX support +# gpu-lcao supporting modify: CUDA_PATH and --enable-cuda +# export CUDA_PATH=/usr/local/cuda ./install_abacus_toolchain.sh \ --with-gcc=system \ @@ -31,4 +33,9 @@ --with-libcomm=no \ --with-4th-openmpi=no \ | tee compile.log -# if you want to use openmpi-version4: set --with-4th-openmpi=yes \ No newline at end of file +# to use openmpi-version4: set --with-4th-openmpi=yes +# to enable gpu-lcao, add the following lines: +# --enable-cuda \ +# --gpu-ver=75 \ +# one should check your gpu compute capability number +# and use it in --gpu-ver diff --git a/toolchain/toolchain_intel-mpich.sh b/toolchain/toolchain_intel-mpich.sh index 1f50679f1a..afa9871762 100755 --- a/toolchain/toolchain_intel-mpich.sh +++ b/toolchain/toolchain_intel-mpich.sh @@ -30,4 +30,4 @@ --with-libcomm=no \ --with-intel-classic=no \ | tee compile.log -# if you are using AMD server: set --with-intel-classic=yes \ No newline at end of file +# for using AMD-CPU or GPU-version: set --with-intel-classic=yes \ No newline at end of file diff --git a/toolchain/toolchain_intel.sh b/toolchain/toolchain_intel.sh index d12afc919d..4af7236896 100755 --- a/toolchain/toolchain_intel.sh +++ b/toolchain/toolchain_intel.sh @@ -12,7 +12,7 @@ # libtorch and libnpy are for deepks support, which can be =no # module load mkl mpi compiler - +export CUDA_PATH=/usr/local/cuda ./install_abacus_toolchain.sh \ --with-intel=system \ --math-mode=mkl \ @@ -31,4 +31,9 @@ --with-libcomm=no \ --with-intel-classic=no \ | tee compile.log -# if you are using AMD server: set --with-intel-classic=yes \ No newline at end of file +# for using AMD-CPU or GPU-version: set --with-intel-classic=yes +# to enable gpu-lcao, add the following lines: +# --enable-cuda \ +# --gpu-ver=75 \ +# one should check your gpu compute capability number +# and use it in --gpu-ver \ No newline at end of file From 28a3540b103481ef1bc715d6ba9b95df63b1d52c Mon Sep 17 00:00:00 2001 From: Taoni Bao Date: Sat, 22 Mar 2025 18:10:40 +0800 Subject: [PATCH 154/160] Fix: Angular momentum quantum number check in reading SOC pseudopot file (#6027) * Fix the angular momentum quantum number check in reading SOC pseudopot file * Fix related unit test problem and add an SOC pseudopot file * Refactor SOC check logic for improved readability --- source/module_cell/read_pp_upf100.cpp | 460 +-- source/module_cell/test/read_pp_test.cpp | 10 +- .../test/support/Si.rel-pbe-rrkj.UPF | 2737 +++++++++++++++++ 3 files changed, 2972 insertions(+), 235 deletions(-) create mode 100644 source/module_cell/test/support/Si.rel-pbe-rrkj.UPF diff --git a/source/module_cell/read_pp_upf100.cpp b/source/module_cell/read_pp_upf100.cpp index bfff72f3ca..bbac3f08aa 100644 --- a/source/module_cell/read_pp_upf100.cpp +++ b/source/module_cell/read_pp_upf100.cpp @@ -2,7 +2,7 @@ // read pseudopot_upf potential "upf" in the Unified // Pseudopot_upfpotential Format -int Pseudopot_upf::read_pseudo_upf(std::ifstream &ifs, Atom_pseudo& pp) +int Pseudopot_upf::read_pseudo_upf(std::ifstream& ifs, Atom_pseudo& pp) { std::string dummy; pp.has_so = false; @@ -77,13 +77,13 @@ int Pseudopot_upf::read_pseudo_upf(std::ifstream &ifs, Atom_pseudo& pp) // If present, search for nlcc if (pp.nlcc) { - ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); - //--------------------- - // call member function - //--------------------- - read_pseudo_nlcc(ifs, pp); - ModuleBase::GlobalFunc::SCAN_END(ifs, ""); - } + ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); + //--------------------- + // call member function + //--------------------- + read_pseudo_nlcc(ifs, pp); + ModuleBase::GlobalFunc::SCAN_END(ifs, ""); + } if (!this->coulomb_potential) { @@ -96,59 +96,58 @@ int Pseudopot_upf::read_pseudo_upf(std::ifstream &ifs, Atom_pseudo& pp) ModuleBase::GlobalFunc::SCAN_END(ifs, ""); } - // Search for Nonlocal potential - ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); - //--------------------- - // call member function - //--------------------- - read_pseudo_nl(ifs, pp); - ModuleBase::GlobalFunc::SCAN_END(ifs, ""); - - // Search for atomic wavefunctions - ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); - //--------------------- - // call member function - //--------------------- - read_pseudo_pswfc(ifs, pp); - ModuleBase::GlobalFunc::SCAN_END(ifs, ""); - - // Search for atomic charge - ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); - //--------------------- - // call member function - //--------------------- - read_pseudo_rhoatom(ifs, pp); - ModuleBase::GlobalFunc::SCAN_END(ifs, ""); - - // Search for add_info - if (pp.has_so) - { - ModuleBase::GlobalFunc::SCAN_BEGIN (ifs,"");//added by zhengdy-soc - //--------------------- - // call member function - //--------------------- - read_pseudo_so(ifs, pp); - ModuleBase::GlobalFunc::SCAN_END (ifs,""); - } - - ifs.clear(); - ifs.seekg(0); - - // return 0: read in sucessfully. - return 0; -}// end subroutine read_pseudopot_upf - - -void Pseudopot_upf::read_pseudo_header(std::ifstream &ifs, Atom_pseudo& pp) + // Search for Nonlocal potential + ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); + //--------------------- + // call member function + //--------------------- + read_pseudo_nl(ifs, pp); + ModuleBase::GlobalFunc::SCAN_END(ifs, ""); + + // Search for atomic wavefunctions + ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); + //--------------------- + // call member function + //--------------------- + read_pseudo_pswfc(ifs, pp); + ModuleBase::GlobalFunc::SCAN_END(ifs, ""); + + // Search for atomic charge + ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); + //--------------------- + // call member function + //--------------------- + read_pseudo_rhoatom(ifs, pp); + ModuleBase::GlobalFunc::SCAN_END(ifs, ""); + + // Search for add_info + if (pp.has_so) + { + ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, ""); // added by zhengdy-soc + //--------------------- + // call member function + //--------------------- + read_pseudo_so(ifs, pp); + ModuleBase::GlobalFunc::SCAN_END(ifs, ""); + } + + ifs.clear(); + ifs.seekg(0); + + // return 0: read in sucessfully. + return 0; +} // end subroutine read_pseudopot_upf + +void Pseudopot_upf::read_pseudo_header(std::ifstream& ifs, Atom_pseudo& pp) { - ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.nv);// Version number - ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.psd);// Element label - - // Type of pseudo : NC or US - ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.pp_type); - if(pp.pp_type=="US") - { - pp.tvanp = true; + ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.nv); // Version number + ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.psd); // Element label + + // Type of pseudo : NC or US + ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.pp_type); + if (pp.pp_type == "US") + { + pp.tvanp = true; this->coulomb_potential = false; } else if (pp.pp_type == "NC") @@ -174,110 +173,110 @@ void Pseudopot_upf::read_pseudo_header(std::ifstream &ifs, Atom_pseudo& pp) if (nlc == "T") { - pp.nlcc = true; - } - else - { - pp.nlcc = false; - } - - // mohan modify 2009-12-15 - std::string junk; - ifs >> junk >> junk >> junk >> junk; - ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.xc_func); + pp.nlcc = true; + } + else + { + pp.nlcc = false; + } + + // mohan modify 2009-12-15 + std::string junk; + ifs >> junk >> junk >> junk >> junk; + ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.xc_func); ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.zv); - ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.etotps); + ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.etotps); - ifs >> pp.ecutwfc >> pp.ecutrho; - ifs.ignore(75, '\n'); + ifs >> pp.ecutwfc >> pp.ecutrho; + ifs.ignore(75, '\n'); - ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.lmax); - ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.mesh); - if (pp.mesh%2 == 0) - { - pp.mesh -= 1; + ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.lmax); + ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.mesh); + if (pp.mesh % 2 == 0) + { + pp.mesh -= 1; this->mesh_changed = true; - } - - ifs >> pp.nchi >> pp.nbeta ; - ifs.ignore(75, '\n'); - ifs.ignore(75, '\n'); - - pp.els = std::vector(pp.nchi, ""); - pp.lchi = std::vector(pp.nchi, 0); - pp.oc = std::vector(pp.nchi, 0.0); - - for(int i=0;i> pp.els[i] >> pp.lchi[i] >> pp.oc[i]; - } - if (this->coulomb_potential) - { - pp.nbeta = 0; + } + + ifs >> pp.nchi >> pp.nbeta; + ifs.ignore(75, '\n'); + ifs.ignore(75, '\n'); + + pp.els = std::vector(pp.nchi, ""); + pp.lchi = std::vector(pp.nchi, 0); + pp.oc = std::vector(pp.nchi, 0.0); + + for (int i = 0; i < pp.nchi; i++) + { + ifs >> pp.els[i] >> pp.lchi[i] >> pp.oc[i]; + } + if (this->coulomb_potential) + { + pp.nbeta = 0; pp.lmax = 0; this->lloc = 0; - } - return; + } + return; } -void Pseudopot_upf::read_pseudo_mesh(std::ifstream &ifs, Atom_pseudo& pp) +void Pseudopot_upf::read_pseudo_mesh(std::ifstream& ifs, Atom_pseudo& pp) { - assert(pp.mesh>0); + assert(pp.mesh > 0); - pp.r = std::vector(pp.mesh, 0.0); - pp.rab = std::vector(pp.mesh, 0.0); + pp.r = std::vector(pp.mesh, 0.0); + pp.rab = std::vector(pp.mesh, 0.0); - int ir = 0; + int ir = 0; - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, "", false) ) - { - for (ir = 0;ir < pp.mesh;ir++) - { - ifs >> pp.r[ir]; - } + if (ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, "", false)) + { + for (ir = 0; ir < pp.mesh; ir++) + { + ifs >> pp.r[ir]; + } this->skip_number(ifs, this->mesh_changed); - ModuleBase::GlobalFunc::SCAN_END(ifs, ""); - } - - if( ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, "", false) ) - { - for (ir = 0;ir < pp.mesh;ir++) - { - ifs >> pp.rab[ir]; - } + ModuleBase::GlobalFunc::SCAN_END(ifs, ""); + } + + if (ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, "", false)) + { + for (ir = 0; ir < pp.mesh; ir++) + { + ifs >> pp.rab[ir]; + } this->skip_number(ifs, this->mesh_changed); - ModuleBase::GlobalFunc::SCAN_END(ifs, ""); - } - return; + ModuleBase::GlobalFunc::SCAN_END(ifs, ""); + } + return; } -void Pseudopot_upf::read_pseudo_nlcc(std::ifstream &ifs, Atom_pseudo& pp) +void Pseudopot_upf::read_pseudo_nlcc(std::ifstream& ifs, Atom_pseudo& pp) { - assert(pp.mesh>0); - pp.rho_atc = std::vector(pp.mesh, 0.0); - for (int ir = 0;ir < pp.mesh;ir++) - { - ifs >> pp.rho_atc[ir]; - } + assert(pp.mesh > 0); + pp.rho_atc = std::vector(pp.mesh, 0.0); + for (int ir = 0; ir < pp.mesh; ir++) + { + ifs >> pp.rho_atc[ir]; + } this->skip_number(ifs, this->mesh_changed); - return; + return; } -void Pseudopot_upf::read_pseudo_local(std::ifstream &ifs, Atom_pseudo& pp) +void Pseudopot_upf::read_pseudo_local(std::ifstream& ifs, Atom_pseudo& pp) { - assert(pp.mesh>0); - pp.vloc_at = std::vector(pp.mesh, 0.0); + assert(pp.mesh > 0); + pp.vloc_at = std::vector(pp.mesh, 0.0); - for (int ir = 0;ir < pp.mesh;ir++) - { - ifs >> pp.vloc_at[ir]; - } + for (int ir = 0; ir < pp.mesh; ir++) + { + ifs >> pp.vloc_at[ir]; + } this->skip_number(ifs, this->mesh_changed); - return; + return; } -void Pseudopot_upf::read_pseudo_nl(std::ifstream &ifs, Atom_pseudo& pp) +void Pseudopot_upf::read_pseudo_nl(std::ifstream& ifs, Atom_pseudo& pp) { // int nb, mb, n, ir, idum, ldum, lp, i, ikk; int nb = 0; @@ -305,7 +304,7 @@ void Pseudopot_upf::read_pseudo_nl(std::ifstream &ifs, Atom_pseudo& pp) { ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, "", false); ifs >> idum; - ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.lll[i]);// nl_1 + ModuleBase::GlobalFunc::READ_VALUE(ifs, pp.lll[i]); // nl_1 ModuleBase::GlobalFunc::READ_VALUE(ifs, this->kbeta[i]); // nl_2 if (this->kbeta[i] > pp.mesh) { @@ -315,9 +314,9 @@ void Pseudopot_upf::read_pseudo_nl(std::ifstream &ifs, Atom_pseudo& pp) for (ir = 0; ir < this->kbeta[i]; ir++) { - ifs >> pp.betar(i, ir);// nl_3 - } - ModuleBase::GlobalFunc::SCAN_END(ifs, ""); + ifs >> pp.betar(i, ir); // nl_3 + } + ModuleBase::GlobalFunc::SCAN_END(ifs, ""); pp.kkbeta = (this->kbeta[i] > pp.kkbeta) ? this->kbeta[i] : pp.kkbeta; } @@ -327,19 +326,19 @@ void Pseudopot_upf::read_pseudo_nl(std::ifstream &ifs, Atom_pseudo& pp) for (int i = 0; i < this->nd; i++) { double swap; - ifs >> nb >> mb >> swap; - nb--; - mb--; - assert( nb >= 0); // mohan add 2011-03-10 - assert( mb >= 0); - pp.dion(mb, nb) = swap;// nl_5 - pp.dion(nb, mb) = swap; + ifs >> nb >> mb >> swap; + nb--; + mb--; + assert(nb >= 0); // mohan add 2011-03-10 + assert(mb >= 0); + pp.dion(mb, nb) = swap; // nl_5 + pp.dion(nb, mb) = swap; } ModuleBase::GlobalFunc::SCAN_END(ifs, ""); - // QIJ - if (pp.tvanp) - { + // QIJ + if (pp.tvanp) + { if (!ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, "", false)) { ModuleBase::GlobalFunc::SCAN_BEGIN(ifs, "", false); @@ -435,95 +434,96 @@ void Pseudopot_upf::read_pseudo_nl(std::ifstream &ifs, Atom_pseudo& pp) return; } -void Pseudopot_upf::read_pseudo_pswfc(std::ifstream &ifs, Atom_pseudo& pp) +void Pseudopot_upf::read_pseudo_pswfc(std::ifstream& ifs, Atom_pseudo& pp) { - pp.chi.create(pp.nchi, pp.mesh); - for (int i=0;i> OrbitalName >> BelongToL >> occupation >> dummy; - for (int ir = 0;ir < pp.mesh;ir++) - { - ifs >> pp.chi(i, ir); - } + pp.chi.create(pp.nchi, pp.mesh); + for (int i = 0; i < pp.nchi; i++) + { + std::string OrbitalName; + int BelongToL = 0; + double occupation = 0.0; + std::string dummy; + ifs >> OrbitalName >> BelongToL >> occupation >> dummy; + for (int ir = 0; ir < pp.mesh; ir++) + { + ifs >> pp.chi(i, ir); + } this->skip_number(ifs, this->mesh_changed); - } - return; + } + return; } -void Pseudopot_upf::read_pseudo_rhoatom(std::ifstream &ifs, Atom_pseudo& pp) +void Pseudopot_upf::read_pseudo_rhoatom(std::ifstream& ifs, Atom_pseudo& pp) { - pp.rho_at = std::vector(pp.mesh, 0.0); - for (int ir = 0;ir < pp.mesh;ir++) - { - ifs >> pp.rho_at[ir]; - } + pp.rho_at = std::vector(pp.mesh, 0.0); + for (int ir = 0; ir < pp.mesh; ir++) + { + ifs >> pp.rho_at[ir]; + } this->skip_number(ifs, this->mesh_changed); - return; + return; } -void Pseudopot_upf::read_pseudo_so(std::ifstream &ifs, Atom_pseudo& pp) +void Pseudopot_upf::read_pseudo_so(std::ifstream& ifs, Atom_pseudo& pp) { - //read soc info from upf, added by zhengdy-soc - if(!pp.has_so) { return;} - pp.nn = std::vector(pp.nchi, 0); - pp.jchi = std::vector(pp.nchi, 0.0); - pp.jjj = std::vector(pp.nbeta, 0.0); - //RELWFC - for(int nw=0;nw< pp.nchi;nw++) - { - ifs >> pp.els[nw] >>pp.nn[nw] >> pp.lchi[nw] >> pp.jchi[nw] >> pp.oc[nw]; - if(pp.lchi[nw]-pp.jchi[nw]-0.5>1e-7 && pp.lchi[nw]-pp.jchi[nw]-0.5<1e-7) - { - std::cout<<"Ignore ADDINFO section"<> pp.lll[nb] >> pp.jjj[nb]; - if(pp.lll[nb]-pp.jjj[nb]-0.5>1e-7 && pp.lll[nb]-pp.jjj[nb]-0.5<1e-7) - { - std::cout<<"Ignore ADDINFO section"<(pp.nchi, 0); + pp.jchi = std::vector(pp.nchi, 0.0); + pp.jjj = std::vector(pp.nbeta, 0.0); + // RELWFC + for (int nw = 0; nw < pp.nchi; nw++) + { + ifs >> pp.els[nw] >> pp.nn[nw] >> pp.lchi[nw] >> pp.jchi[nw] >> pp.oc[nw]; + if (std::abs(std::abs(pp.lchi[nw] - pp.jchi[nw]) - 0.5) > 1e-7) + { + std::cout << "Ignore ADDINFO section" << std::endl; + pp.has_so = false; + } + } + // RELBETA + for (int nb = 0; nb < pp.nbeta; nb++) + { + ifs >> pp.lll[nb] >> pp.jjj[nb]; + if (std::abs(std::abs(pp.lll[nb] - pp.jjj[nb]) - 0.5) > 1e-7) + { + std::cout << "Ignore ADDINFO section" << std::endl; + pp.has_so = false; + } + } + return; } - -void Pseudopot_upf::print_pseudo_upf(std::ofstream &ofs, Atom_pseudo& pp) +void Pseudopot_upf::print_pseudo_upf(std::ofstream& ofs, Atom_pseudo& pp) { - ModuleBase::TITLE("Pseudopot_upf","print_pseudo_upf"); - ofs << " ==== read_pseudo_upf === " << std::endl; - - // print header - ofs << " has_so: " << pp.has_so << std::endl; - ofs << " Version number : " << pp.nv << std::endl; - ofs << " Element label : " << pp.psd << std::endl; - ofs << " pp_type: " << pp.pp_type << std::endl; - ofs << " tvanp: " << pp.tvanp << std::endl; - ofs << " nlcc: " << pp.nlcc << std::endl; - ofs << " dft: " << pp.xc_func << std::endl; - ofs << " zp: " << pp.zv << std::endl; - ofs << " etotps: " << pp.etotps << std::endl; - ofs << " ecutwfc: " << pp.ecutwfc << std::endl; - ofs << " ecutrho: " << pp.ecutrho << std::endl; - ofs << " lmax: " << pp.lmax << std::endl; - ofs << " mesh: " << pp.mesh << std::endl; - ofs << " nwfc: " << pp.nchi << std::endl; - ofs << " nbeta: " << pp.nbeta << std::endl; - for(int i=0; iread_pseudo_upf(ifs, *upf); - EXPECT_TRUE(upf->has_so); // has soc info + EXPECT_FALSE(upf->has_so); // no soc info EXPECT_EQ(upf->nv,0); // number of version EXPECT_EQ(upf->psd,"Te"); // element label EXPECT_EQ(upf->pp_type,"NC"); // pp_type @@ -764,16 +764,16 @@ TEST_F(ReadPPTest, AverageErrReturns) double lambda = 1.0; // LSPINORB = 0 std::ifstream ifs; - ifs.open("./support/Te.pbe-rrkj.UPF"); + ifs.open("./support/Si.rel-pbe-rrkj.UPF"); read_pp->read_pseudo_upf(ifs, *upf); EXPECT_TRUE(upf->has_so); // has soc info PARAM.input.lspinorb = 0; ierr = read_pp->average_p(lambda, *upf); - EXPECT_EQ(upf->nbeta,3); - EXPECT_EQ(ierr,1); + EXPECT_EQ(upf->nbeta,2); + EXPECT_EQ(ierr,0); // LSPINORB = 1 ierr = read_pp->average_p(lambda, *upf); - EXPECT_EQ(ierr,1); + EXPECT_EQ(ierr,0); ifs.close(); } diff --git a/source/module_cell/test/support/Si.rel-pbe-rrkj.UPF b/source/module_cell/test/support/Si.rel-pbe-rrkj.UPF new file mode 100644 index 0000000000..cc03148f79 --- /dev/null +++ b/source/module_cell/test/support/Si.rel-pbe-rrkj.UPF @@ -0,0 +1,2737 @@ + +Generated using "atomic" code by A. Dal Corso (espresso distribution) +Author: anonymous Generation date: 27Apr2007 + 2 The Pseudo was generated with a Fully-Relativistic Calculation + 2 2.4000000E+00 L component and cutoff radius for Local Potential +nl pn l occ Rcut Rcut US E pseu +3S 1 0 2.00 2.40000000000 2.40000000000 -0.79355814405 +3P 2 1 2.00 2.40000000000 2.40000000000 -0.30060327675 +3P 2 1 0.00 2.40000000000 2.40000000000 -0.29828881130 +3D 3 2 0.00 2.40000000000 2.40000000000 -0.10000000000 +3D 3 2 0.00 2.40000000000 2.40000000000 -0.10000000000 + + + + + 0 Version Number + Si Element + NC Norm - Conserving pseudopotential + F Nonlinear Core Correction + SLA PW PBX PBC PBE Exchange-Correlation functional + 4.00000000000 Z valence + -7.48292757640 Total energy + 0.0000000 0.0000000 Suggested cutoff for wfc and rho + 2 Max angular momentum component + 1141 Number of points in mesh + 3 3 Number of Wavefunctions, Number of Projectors + Wavefunctions nl l occ + 3S 0 2.00 + 3P 1 2.00 + 3P 1 0.00 + + + + + + 6.51344261110E-05 6.59537163335E-05 6.67833119583E-05 6.76233426115E-05 + 6.84739395496E-05 6.93352356800E-05 7.02073655821E-05 7.10904655278E-05 + 7.19846735035E-05 7.28901292308E-05 7.38069741891E-05 7.47353516373E-05 + 7.56754066363E-05 7.66272860714E-05 7.75911386760E-05 7.85671150538E-05 + 7.95553677032E-05 8.05560510407E-05 8.15693214250E-05 8.25953371817E-05 + 8.36342586279E-05 8.46862480972E-05 8.57514699651E-05 8.68300906746E-05 + 8.79222787624E-05 8.90282048851E-05 9.01480418460E-05 9.12819646219E-05 + 9.24301503904E-05 9.35927785580E-05 9.47700307876E-05 9.59620910274E-05 + 9.71691455391E-05 9.83913829275E-05 9.96289941697E-05 1.00882172645E-04 + 1.02151114165E-04 1.03436017004E-04 1.04737081932E-04 1.06054512241E-04 + 1.07388513784E-04 1.08739295001E-04 1.10107066953E-04 1.11492043359E-04 + 1.12894440624E-04 1.14314477875E-04 1.15752376995E-04 1.17208362660E-04 + 1.18682662370E-04 1.20175506487E-04 1.21687128272E-04 1.23217763918E-04 + 1.24767652590E-04 1.26337036462E-04 1.27926160753E-04 1.29535273767E-04 + 1.31164626931E-04 1.32814474834E-04 1.34485075270E-04 1.36176689272E-04 + 1.37889581159E-04 1.39624018574E-04 1.41380272525E-04 1.43158617432E-04 + 1.44959331164E-04 1.46782695086E-04 1.48628994104E-04 1.50498516703E-04 + 1.52391555003E-04 1.54308404792E-04 1.56249365584E-04 1.58214740658E-04 + 1.60204837106E-04 1.62219965886E-04 1.64260441866E-04 1.66326583874E-04 + 1.68418714749E-04 1.70537161391E-04 1.72682254812E-04 1.74854330186E-04 + 1.77053726905E-04 1.79280788629E-04 1.81535863341E-04 1.83819303401E-04 + 1.86131465601E-04 1.88472711221E-04 1.90843406086E-04 1.93243920621E-04 + 1.95674629912E-04 1.98135913762E-04 2.00628156752E-04 2.03151748299E-04 + 2.05707082721E-04 2.08294559292E-04 2.10914582312E-04 2.13567561165E-04 + 2.16253910384E-04 2.18974049716E-04 2.21728404189E-04 2.24517404177E-04 + 2.27341485465E-04 2.30201089323E-04 2.33096662570E-04 2.36028657644E-04 + 2.38997532677E-04 2.42003751560E-04 2.45047784021E-04 2.48130105698E-04 + 2.51251198208E-04 2.54411549229E-04 2.57611652573E-04 2.60852008261E-04 + 2.64133122606E-04 2.67455508289E-04 2.70819684439E-04 2.74226176716E-04 + 2.77675517391E-04 2.81168245431E-04 2.84704906581E-04 2.88286053451E-04 + 2.91912245605E-04 2.95584049640E-04 2.99302039285E-04 3.03066795482E-04 + 3.06878906482E-04 3.10738967936E-04 3.14647582986E-04 3.18605362361E-04 + 3.22612924472E-04 3.26670895509E-04 3.30779909538E-04 3.34940608601E-04 + 3.39153642815E-04 3.43419670476E-04 3.47739358159E-04 3.52113380825E-04 + 3.56542421922E-04 3.61027173498E-04 3.65568336305E-04 3.70166619908E-04 + 3.74822742799E-04 3.79537432505E-04 3.84311425708E-04 3.89145468353E-04 + 3.94040315769E-04 3.98996732786E-04 4.04015493854E-04 4.09097383165E-04 + 4.14243194774E-04 4.19453732726E-04 4.24729811177E-04 4.30072254524E-04 + 4.35481897537E-04 4.40959585482E-04 4.46506174259E-04 4.52122530535E-04 + 4.57809531875E-04 4.63568066887E-04 4.69399035352E-04 4.75303348372E-04 + 4.81281928506E-04 4.87335709921E-04 4.93465638532E-04 4.99672672154E-04 + 5.05957780647E-04 5.12321946072E-04 5.18766162844E-04 5.25291437884E-04 + 5.31898790780E-04 5.38589253945E-04 5.45363872776E-04 5.52223705821E-04 + 5.59169824945E-04 5.66203315491E-04 5.73325276457E-04 5.80536820664E-04 + 5.87839074930E-04 5.95233180248E-04 6.02720291961E-04 6.10301579946E-04 + 6.17978228794E-04 6.25751437998E-04 6.33622422138E-04 6.41592411070E-04 + 6.49662650121E-04 6.57834400283E-04 6.66108938409E-04 6.74487557412E-04 + 6.82971566467E-04 6.91562291220E-04 7.00261073987E-04 7.09069273972E-04 + 7.17988267474E-04 7.27019448103E-04 7.36164227000E-04 7.45424033055E-04 + 7.54800313132E-04 7.64294532294E-04 7.73908174031E-04 7.83642740495E-04 + 7.93499752732E-04 8.03480750919E-04 8.13587294608E-04 8.23820962967E-04 + 8.34183355028E-04 8.44676089935E-04 8.55300807200E-04 8.66059166956E-04 + 8.76952850219E-04 8.87983559149E-04 8.99153017317E-04 9.10462969973E-04 + 9.21915184320E-04 9.33511449791E-04 9.45253578324E-04 9.57143404653E-04 + 9.69182786586E-04 9.81373605301E-04 9.93717765638E-04 1.00621719640E-03 + 1.01887385064E-03 1.03168970600E-03 1.04466676497E-03 1.05780705525E-03 + 1.07111263003E-03 1.08458556835E-03 1.09822797536E-03 1.11204198273E-03 + 1.12602974892E-03 1.14019345955E-03 1.15453532773E-03 1.16905759440E-03 + 1.18376252870E-03 1.19865242830E-03 1.21372961978E-03 1.22899645899E-03 + 1.24445533139E-03 1.26010865247E-03 1.27595886809E-03 1.29200845488E-03 + 1.30825992062E-03 1.32471580464E-03 1.34137867819E-03 1.35825114489E-03 + 1.37533584110E-03 1.39263543633E-03 1.41015263368E-03 1.42789017025E-03 + 1.44585081756E-03 1.46403738200E-03 1.48245270526E-03 1.50109966478E-03 + 1.51998117417E-03 1.53910018371E-03 1.55845968079E-03 1.57806269036E-03 + 1.59791227544E-03 1.61801153756E-03 1.63836361728E-03 1.65897169465E-03 + 1.67983898971E-03 1.70096876304E-03 1.72236431620E-03 1.74402899229E-03 + 1.76596617645E-03 1.78817929643E-03 1.81067182305E-03 1.83344727083E-03 + 1.85650919848E-03 1.87986120947E-03 1.90350695260E-03 1.92745012256E-03 + 1.95169446052E-03 1.97624375471E-03 2.00110184102E-03 2.02627260355E-03 + 2.05175997530E-03 2.07756793873E-03 2.10370052636E-03 2.13016182149E-03 + 2.15695595874E-03 2.18408712474E-03 2.21155955880E-03 2.23937755354E-03 + 2.26754545558E-03 2.29606766621E-03 2.32494864208E-03 2.35419289591E-03 + 2.38380499717E-03 2.41378957281E-03 2.44415130798E-03 2.47489494676E-03 + 2.50602529292E-03 2.53754721062E-03 2.56946562524E-03 2.60178552410E-03 + 2.63451195723E-03 2.66765003822E-03 2.70120494495E-03 2.73518192045E-03 + 2.76958627369E-03 2.80442338043E-03 2.83969868402E-03 2.87541769630E-03 + 2.91158599845E-03 2.94820924184E-03 2.98529314892E-03 3.02284351413E-03 + 3.06086620479E-03 3.09936716202E-03 3.13835240167E-03 3.17782801527E-03 + 3.21780017097E-03 3.25827511449E-03 3.29925917012E-03 3.34075874171E-03 + 3.38278031365E-03 3.42533045190E-03 3.46841580500E-03 3.51204310513E-03 + 3.55621916913E-03 3.60095089962E-03 3.64624528601E-03 3.69210940565E-03 + 3.73855042489E-03 3.78557560024E-03 3.83319227948E-03 3.88140790281E-03 + 3.93023000403E-03 3.97966621168E-03 4.02972425027E-03 4.08041194147E-03 + 4.13173720535E-03 4.18370806156E-03 4.23633263067E-03 4.28961913538E-03 + 4.34357590180E-03 4.39821136080E-03 4.45353404926E-03 4.50955261149E-03 + 4.56627580048E-03 4.62371247936E-03 4.68187162272E-03 4.74076231804E-03 + 4.80039376712E-03 4.86077528750E-03 4.92191631390E-03 4.98382639975E-03 + 5.04651521860E-03 5.10999256573E-03 5.17426835959E-03 5.23935264341E-03 + 5.30525558674E-03 5.37198748705E-03 5.43955877133E-03 5.50797999774E-03 + 5.57726185723E-03 5.64741517523E-03 5.71845091334E-03 5.79038017104E-03 + 5.86321418742E-03 5.93696434295E-03 6.01164216124E-03 6.08725931084E-03 + 6.16382760710E-03 6.24135901396E-03 6.31986564586E-03 6.39935976963E-03 + 6.47985380639E-03 6.56136033348E-03 6.64389208648E-03 6.72746196113E-03 + 6.81208301540E-03 6.89776847150E-03 6.98453171795E-03 7.07238631170E-03 + 7.16134598020E-03 7.25142462358E-03 7.34263631681E-03 7.43499531190E-03 + 7.52851604013E-03 7.62321311432E-03 7.71910133106E-03 7.81619567309E-03 + 7.91451131160E-03 8.01406360860E-03 8.11486811934E-03 8.21694059474E-03 + 8.32029698382E-03 8.42495343624E-03 8.53092630477E-03 8.63823214789E-03 + 8.74688773236E-03 8.85691003583E-03 8.96831624951E-03 9.08112378086E-03 + 9.19535025627E-03 9.31101352387E-03 9.42813165627E-03 9.54672295343E-03 + 9.66680594547E-03 9.78839939561E-03 9.91152230307E-03 1.00361939061E-02 + 1.01624336848E-02 1.02902613644E-02 1.04196969183E-02 1.05507605711E-02 + 1.06834728016E-02 1.08178543465E-02 1.09539262032E-02 1.10917096331E-02 + 1.12312261653E-02 1.13724975993E-02 1.15155460093E-02 1.16603937467E-02 + 1.18070634444E-02 1.19555780198E-02 1.21059606785E-02 1.22582349183E-02 + 1.24124245322E-02 1.25685536127E-02 1.27266465552E-02 1.28867280622E-02 + 1.30488231466E-02 1.32129571362E-02 1.33791556773E-02 1.35474447386E-02 + 1.37178506158E-02 1.38903999350E-02 1.40651196574E-02 1.42420370835E-02 + 1.44211798568E-02 1.46025759687E-02 1.47862537629E-02 1.49722419394E-02 + 1.51605695591E-02 1.53512660486E-02 1.55443612047E-02 1.57398851988E-02 + 1.59378685820E-02 1.61383422897E-02 1.63413376461E-02 1.65468863698E-02 + 1.67550205781E-02 1.69657727925E-02 1.71791759435E-02 1.73952633756E-02 + 1.76140688530E-02 1.78356265645E-02 1.80599711289E-02 1.82871376006E-02 + 1.85171614747E-02 1.87500786930E-02 1.89859256492E-02 1.92247391949E-02 + 1.94665566453E-02 1.97114157847E-02 1.99593548730E-02 2.02104126510E-02 + 2.04646283472E-02 2.07220416831E-02 2.09826928803E-02 2.12466226658E-02 + 2.15138722794E-02 2.17844834794E-02 2.20584985491E-02 2.23359603042E-02 + 2.26169120985E-02 2.29013978313E-02 2.31894619542E-02 2.34811494776E-02 + 2.37765059784E-02 2.40755776067E-02 2.43784110929E-02 2.46850537555E-02 + 2.49955535079E-02 2.53099588665E-02 2.56283189576E-02 2.59506835256E-02 + 2.62771029408E-02 2.66076282068E-02 2.69423109688E-02 2.72812035217E-02 + 2.76243588182E-02 2.79718304769E-02 2.83236727911E-02 2.86799407367E-02 + 2.90406899815E-02 2.94059768931E-02 2.97758585485E-02 3.01503927423E-02 + 3.05296379963E-02 3.09136535684E-02 3.13024994618E-02 3.16962364344E-02 + 3.20949260084E-02 3.24986304799E-02 3.29074129285E-02 3.33213372273E-02 + 3.37404680529E-02 3.41648708953E-02 3.45946120682E-02 3.50297587197E-02 + 3.54703788422E-02 3.59165412836E-02 3.63683157577E-02 3.68257728551E-02 + 3.72889840544E-02 3.77580217333E-02 3.82329591799E-02 3.87138706042E-02 + 3.92008311496E-02 3.96939169045E-02 4.01932049148E-02 4.06987731951E-02 + 4.12107007415E-02 4.17290675437E-02 4.22539545976E-02 4.27854439179E-02 + 4.33236185509E-02 4.38685625874E-02 4.44203611761E-02 4.49791005365E-02 + 4.55448679730E-02 4.61177518877E-02 4.66978417950E-02 4.72852283351E-02 + 4.78800032883E-02 4.84822595894E-02 4.90920913422E-02 4.97095938342E-02 + 5.03348635513E-02 5.09679981933E-02 5.16090966887E-02 5.22582592105E-02 + 5.29155871916E-02 5.35811833408E-02 5.42551516589E-02 5.49375974549E-02 + 5.56286273622E-02 5.63283493558E-02 5.70368727685E-02 5.77543083087E-02 + 5.84807680770E-02 5.92163655843E-02 5.99612157692E-02 6.07154350161E-02 + 6.14791411732E-02 6.22524535712E-02 6.30354930418E-02 6.38283819363E-02 + 6.46312441454E-02 6.54442051179E-02 6.62673918806E-02 6.71009330581E-02 + 6.79449588929E-02 6.87996012658E-02 6.96649937163E-02 7.05412714638E-02 + 7.14285714286E-02 7.23270322529E-02 7.32367943232E-02 7.41579997916E-02 + 7.50907925983E-02 7.60353184941E-02 7.69917250632E-02 7.79601617459E-02 + 7.89407798625E-02 7.99337326366E-02 8.09391752191E-02 8.19572647123E-02 + 8.29881601949E-02 8.40320227463E-02 8.50890154723E-02 8.61593035301E-02 + 8.72430541543E-02 8.83404366832E-02 8.94516225851E-02 9.05767854851E-02 + 9.17161011920E-02 9.28697477263E-02 9.40379053477E-02 9.52207565831E-02 + 9.64184862554E-02 9.76312815124E-02 9.88593318558E-02 1.00102829171E-01 + 1.01361967757E-01 1.02636944356E-01 1.03927958187E-01 1.05235210973E-01 + 1.06558906974E-01 1.07899253022E-01 1.09256458547E-01 1.10630735617E-01 + 1.12022298964E-01 1.13431366023E-01 1.14858156963E-01 1.16302894725E-01 + 1.17765805050E-01 1.19247116522E-01 1.20747060599E-01 1.22265871649E-01 + 1.23803786991E-01 1.25361046926E-01 1.26937894780E-01 1.28534576938E-01 + 1.30151342885E-01 1.31788445244E-01 1.33446139817E-01 1.35124685620E-01 + 1.36824344930E-01 1.38545383322E-01 1.40288069712E-01 1.42052676399E-01 + 1.43839479105E-01 1.45648757023E-01 1.47480792855E-01 1.49335872861E-01 + 1.51214286901E-01 1.53116328481E-01 1.55042294799E-01 1.56992486791E-01 + 1.58967209178E-01 1.60966770515E-01 1.62991483238E-01 1.65041663711E-01 + 1.67117632280E-01 1.69219713320E-01 1.71348235283E-01 1.73503530757E-01 + 1.75685936511E-01 1.77895793550E-01 1.80133447168E-01 1.82399247004E-01 + 1.84693547094E-01 1.87016705926E-01 1.89369086499E-01 1.91751056377E-01 + 1.94162987747E-01 1.96605257479E-01 1.99078247183E-01 2.01582343268E-01 + 2.04117937005E-01 2.06685424584E-01 2.09285207181E-01 2.11917691018E-01 + 2.14583287425E-01 2.17282412907E-01 2.20015489208E-01 2.22782943378E-01 + 2.25585207835E-01 2.28422720440E-01 2.31295924560E-01 2.34205269138E-01 + 2.37151208767E-01 2.40134203754E-01 2.43154720199E-01 2.46213230064E-01 + 2.49310211247E-01 2.52446147658E-01 2.55621529293E-01 2.58836852312E-01 + 2.62092619116E-01 2.65389338424E-01 2.68727525357E-01 2.72107701512E-01 + 2.75530395050E-01 2.78996140772E-01 2.82505480209E-01 2.86058961701E-01 + 2.89657140489E-01 2.93300578794E-01 2.96989845911E-01 3.00725518296E-01 + 3.04508179655E-01 3.08338421036E-01 3.12216840924E-01 3.16144045327E-01 + 3.20120647881E-01 3.24147269938E-01 3.28224540665E-01 3.32353097144E-01 + 3.36533584471E-01 3.40766655855E-01 3.45052972722E-01 3.49393204819E-01 + 3.53788030314E-01 3.58238135909E-01 3.62744216941E-01 3.67306977496E-01 + 3.71927130513E-01 3.76605397901E-01 3.81342510648E-01 3.86139208939E-01 + 3.90996242266E-01 3.95914369552E-01 4.00894359264E-01 4.05936989535E-01 + 4.11043048286E-01 4.16213333350E-01 4.21448652594E-01 4.26749824048E-01 + 4.32117676029E-01 4.37553047277E-01 4.43056787079E-01 4.48629755405E-01 + 4.54272823043E-01 4.59986871734E-01 4.65772794309E-01 4.71631494831E-01 + 4.77563888734E-01 4.83570902966E-01 4.89653476136E-01 4.95812558657E-01 + 5.02049112899E-01 5.08364113337E-01 5.14758546701E-01 5.21233412136E-01 + 5.27789721352E-01 5.34428498786E-01 5.41150781760E-01 5.47957620644E-01 + 5.54850079022E-01 5.61829233853E-01 5.68896175645E-01 5.76052008622E-01 + 5.83297850898E-01 5.90634834649E-01 5.98064106295E-01 6.05586826674E-01 + 6.13204171227E-01 6.20917330179E-01 6.28727508728E-01 6.36635927228E-01 + 6.44643821388E-01 6.52752442456E-01 6.60963057422E-01 6.69276949210E-01 + 6.77695416883E-01 6.86219775843E-01 6.94851358040E-01 7.03591512175E-01 + 7.12441603915E-01 7.21403016106E-01 7.30477148985E-01 7.39665420405E-01 + 7.48969266052E-01 7.58390139670E-01 7.67929513291E-01 7.77588877461E-01 + 7.87369741474E-01 7.97273633612E-01 8.07302101377E-01 8.17456711738E-01 + 8.27739051373E-01 8.38150726919E-01 8.48693365221E-01 8.59368613589E-01 + 8.70178140050E-01 8.81123633617E-01 8.92206804543E-01 9.03429384599E-01 + 9.14793127333E-01 9.26299808355E-01 9.37951225606E-01 9.49749199645E-01 + 9.61695573929E-01 9.73792215102E-01 9.86041013291E-01 9.98443882393E-01 + 1.01100276038E+00 1.02371960961E+00 1.03659641711E+00 1.04963519491E+00 + 1.06283798035E+00 1.07620683638E+00 1.08974385192E+00 1.10345114215E+00 + 1.11733084887E+00 1.13138514081E+00 1.14561621398E+00 1.16002629201E+00 + 1.17461762651E+00 1.18939249740E+00 1.20435321329E+00 1.21950211182E+00 + 1.23484156004E+00 1.25037395476E+00 1.26610172296E+00 1.28202732213E+00 + 1.29815324067E+00 1.31448199830E+00 1.33101614642E+00 1.34775826852E+00 + 1.36471098059E+00 1.38187693152E+00 1.39925880354E+00 1.41685931260E+00 + 1.43468120880E+00 1.45272727686E+00 1.47100033651E+00 1.48950324296E+00 + 1.50823888732E+00 1.52721019708E+00 1.54642013654E+00 1.56587170729E+00 + 1.58556794867E+00 1.60551193828E+00 1.62570679239E+00 1.64615566650E+00 + 1.66686175578E+00 1.68782829560E+00 1.70905856203E+00 1.73055587233E+00 + 1.75232358551E+00 1.77436510281E+00 1.79668386827E+00 1.81928336924E+00 + 1.84216713694E+00 1.86533874700E+00 1.88880182004E+00 1.91256002220E+00 + 1.93661706576E+00 1.96097670968E+00 1.98564276019E+00 2.01061907143E+00 + 2.03590954598E+00 2.06151813555E+00 2.08744884152E+00 2.11370571561E+00 + 2.14029286053E+00 2.16721443056E+00 2.19447463225E+00 2.22207772507E+00 + 2.25002802205E+00 2.27832989049E+00 2.30698775262E+00 2.33600608627E+00 + 2.36538942562E+00 2.39514236189E+00 2.42526954402E+00 2.45577567945E+00 + 2.48666553483E+00 2.51794393676E+00 2.54961577255E+00 2.58168599099E+00 + 2.61415960312E+00 2.64704168301E+00 2.68033736854E+00 2.71405186225E+00 + 2.74819043207E+00 2.78275841225E+00 2.81776120409E+00 2.85320427684E+00 + 2.88909316858E+00 2.92543348699E+00 2.96223091035E+00 2.99949118830E+00 + 3.03722014286E+00 3.07542366925E+00 3.11410773684E+00 3.15327839010E+00 + 3.19294174952E+00 3.23310401259E+00 3.27377145474E+00 3.31495043034E+00 + 3.35664737368E+00 3.39886880001E+00 3.44162130651E+00 3.48491157333E+00 + 3.52874636468E+00 3.57313252983E+00 3.61807700420E+00 3.66358681047E+00 + 3.70966905963E+00 3.75633095213E+00 3.80357977898E+00 3.85142292291E+00 + 3.89986785951E+00 3.94892215840E+00 3.99859348440E+00 4.04888959878E+00 + 4.09981836039E+00 4.15138772696E+00 4.20360575631E+00 4.25648060761E+00 + 4.31002054267E+00 4.36423392720E+00 4.41912923217E+00 4.47471503507E+00 + 4.53100002129E+00 4.58799298549E+00 4.64570283293E+00 4.70413858089E+00 + 4.76330936007E+00 4.82322441602E+00 4.88389311061E+00 4.94532492343E+00 + 5.00752945333E+00 5.07051641990E+00 5.13429566498E+00 5.19887715419E+00 + 5.26427097854E+00 5.33048735594E+00 5.39753663284E+00 5.46542928581E+00 + 5.53417592323E+00 5.60378728690E+00 5.67427425373E+00 5.74564783746E+00 + 5.81791919035E+00 5.89109960496E+00 5.96520051586E+00 6.04023350148E+00 + 6.11621028587E+00 6.19314274056E+00 6.27104288641E+00 6.34992289547E+00 + 6.42979509289E+00 6.51067195889E+00 6.59256613062E+00 6.67549040422E+00 + 6.75945773678E+00 6.84448124836E+00 6.93057422407E+00 7.01775011609E+00 + 7.10602254585E+00 7.19540530609E+00 7.28591236305E+00 7.37755785864E+00 + 7.47035611265E+00 7.56432162501E+00 7.65946907800E+00 7.75581333863E+00 + 7.85336946087E+00 7.95215268806E+00 8.05217845529E+00 8.15346239179E+00 + 8.25602032337E+00 8.35986827493E+00 8.46502247291E+00 8.57149934787E+00 + 8.67931553705E+00 8.78848788694E+00 8.89903345594E+00 9.01096951703E+00 + 9.12431356043E+00 9.23908329639E+00 9.35529665792E+00 9.47297180358E+00 + 9.59212712035E+00 9.71278122651E+00 9.83495297449E+00 9.95866145388E+00 + 1.00839259944E+01 1.02107661689E+01 1.03392017963E+01 1.04692529451E+01 + 1.06009399359E+01 1.07342833452E+01 1.08693040080E+01 1.10060230218E+01 + 1.11444617490E+01 1.12846418211E+01 1.14265851414E+01 1.15703138889E+01 + 1.17158505214E+01 1.18632177795E+01 1.20124386894E+01 1.21635365674E+01 + 1.23165350226E+01 1.24714579616E+01 1.26283295912E+01 1.27871744230E+01 + 1.29480172768E+01 1.31108832847E+01 1.32757978947E+01 1.34427868752E+01 + 1.36118763185E+01 1.37830926451E+01 1.39564626080E+01 1.41320132966E+01 + 1.43097721411E+01 1.44897669165E+01 1.46720257475E+01 1.48565771124E+01 + 1.50434498476E+01 1.52326731525E+01 1.54242765936E+01 1.56182901093E+01 + 1.58147440146E+01 1.60136690058E+01 1.62150961654E+01 1.64190569667E+01 + 1.66255832791E+01 1.68347073727E+01 1.70464619236E+01 1.72608800189E+01 + 1.74779951617E+01 1.76978412769E+01 1.79204527158E+01 1.81458642618E+01 + 1.83741111361E+01 1.86052290027E+01 1.88392539741E+01 1.90762226172E+01 + 1.93161719590E+01 1.95591394919E+01 1.98051631802E+01 2.00542814655E+01 + 2.03065332731E+01 2.05619580179E+01 2.08205956104E+01 2.10824864633E+01 + 2.13476714976E+01 2.16161921491E+01 2.18880903745E+01 2.21634086586E+01 + 2.24421900204E+01 2.27244780200E+01 2.30103167656E+01 2.32997509200E+01 + 2.35928257078E+01 2.38895869227E+01 2.41900809341E+01 2.44943546949E+01 + 2.48024557485E+01 2.51144322362E+01 2.54303329051E+01 2.57502071152E+01 + 2.60741048475E+01 2.64020767118E+01 2.67341739543E+01 2.70704484659E+01 + 2.74109527901E+01 2.77557401314E+01 2.81048643636E+01 2.84583800381E+01 + 2.88163423923E+01 2.91788073587E+01 2.95458315731E+01 2.99174723837E+01 + 3.02937878603E+01 3.06748368029E+01 3.10606787512E+01 3.14513739937E+01 + 3.18469835773E+01 3.22475693170E+01 3.26531938049E+01 3.30639204208E+01 + 3.34798133416E+01 3.39009375513E+01 3.43273588515E+01 3.47591438713E+01 + 3.51963600781E+01 3.56390757877E+01 3.60873601755E+01 3.65412832867E+01 + 3.70009160477E+01 3.74663302772E+01 3.79375986970E+01 3.84147949438E+01 + 3.88979935804E+01 3.93872701077E+01 3.98827009761E+01 4.03843635976E+01 + 4.08923363581E+01 4.14066986294E+01 4.19275307816E+01 4.24549141957E+01 + 4.29889312766E+01 4.35296654654E+01 4.40772012531E+01 4.46316241931E+01 + 4.51930209152E+01 4.57614791387E+01 4.63370876865E+01 4.69199364985E+01 + 4.75101166460E+01 4.81077203459E+01 4.87128409750E+01 4.93255730847E+01 + 4.99460124154E+01 5.05742559122E+01 5.12104017394E+01 5.18545492961E+01 + 5.25067992316E+01 5.31672534613E+01 5.38360151825E+01 5.45131888906E+01 + 5.51988803954E+01 5.58931968375E+01 5.65962467054E+01 5.73081398520E+01 + 5.80289875120E+01 5.87589023193E+01 5.94979983247E+01 6.02463910134E+01 + 6.10041973233E+01 6.17715356631E+01 6.25485259310E+01 6.33352895334E+01 + 6.41319494036E+01 6.49386300214E+01 6.57554574322E+01 6.65825592671E+01 + 6.74200647623E+01 6.82681047797E+01 6.91268118275E+01 6.99963200802E+01 + 7.08767654004E+01 7.17682853593E+01 7.26710192589E+01 7.35851081530E+01 + 7.45106948700E+01 7.54479240347E+01 7.63969420910E+01 7.73578973250E+01 + 7.83309398877E+01 7.93162218193E+01 8.03138970718E+01 8.13241215342E+01 + 8.23470530560E+01 8.33828514723E+01 8.44316786289E+01 8.54936984070E+01 + 8.65690767495E+01 8.76579816863E+01 8.87605833611E+01 8.98770540576E+01 + 9.10075682267E+01 9.21523025134E+01 9.33114357850E+01 9.44851491582E+01 + 9.56736260282E+01 9.68770520969E+01 9.80956154021E+01 9.93295063468E+01 + 1.00578917729E+02 + + + 8.14180326388E-07 8.24421454169E-07 8.34791399479E-07 8.45291782644E-07 + 8.55924244370E-07 8.66690446000E-07 8.77592069776E-07 8.88630819098E-07 + 8.99808418793E-07 9.11126615385E-07 9.22587177364E-07 9.34191895466E-07 + 9.45942582953E-07 9.57841075893E-07 9.69889233450E-07 9.82088938173E-07 + 9.94442096290E-07 1.00695063801E-06 1.01961651781E-06 1.03244171477E-06 + 1.04542823285E-06 1.05857810122E-06 1.07189337456E-06 1.08537613343E-06 + 1.09902848453E-06 1.11285256106E-06 1.12685052308E-06 1.14102455777E-06 + 1.15537687988E-06 1.16990973197E-06 1.18462538485E-06 1.19952613784E-06 + 1.21461431924E-06 1.22989228659E-06 1.24536242712E-06 1.26102715806E-06 + 1.27688892706E-06 1.29295021255E-06 1.30921352415E-06 1.32568140302E-06 + 1.34235642230E-06 1.35924118751E-06 1.37633833692E-06 1.39365054199E-06 + 1.41118050780E-06 1.42893097343E-06 1.44690471244E-06 1.46510453325E-06 + 1.48353327962E-06 1.50219383109E-06 1.52108910340E-06 1.54022204897E-06 + 1.55959565738E-06 1.57921295578E-06 1.59907700941E-06 1.61919092208E-06 + 1.63955783663E-06 1.66018093543E-06 1.68106344087E-06 1.70220861590E-06 + 1.72361976449E-06 1.74530023217E-06 1.76725340657E-06 1.78948271790E-06 + 1.81199163955E-06 1.83478368858E-06 1.85786242629E-06 1.88123145879E-06 + 1.90489443753E-06 1.92885505991E-06 1.95311706981E-06 1.97768425822E-06 + 2.00256046383E-06 2.02774957358E-06 2.05325552333E-06 2.07908229843E-06 + 2.10523393437E-06 2.13171451739E-06 2.15852818515E-06 2.18567912732E-06 + 2.21317158631E-06 2.24100985786E-06 2.26919829176E-06 2.29774129251E-06 + 2.32664332001E-06 2.35590889026E-06 2.38554257607E-06 2.41554900776E-06 + 2.44593287390E-06 2.47669892203E-06 2.50785195940E-06 2.53939685374E-06 + 2.57133853401E-06 2.60368199115E-06 2.63643227890E-06 2.66959451457E-06 + 2.70317387980E-06 2.73717562145E-06 2.77160505237E-06 2.80646755221E-06 + 2.84176856831E-06 2.87751361654E-06 2.91370828212E-06 2.95035822055E-06 + 2.98746915846E-06 3.02504689450E-06 3.06309730027E-06 3.10162632122E-06 + 3.14063997760E-06 3.18014436536E-06 3.22014565716E-06 3.26065010326E-06 + 3.30166403257E-06 3.34319385361E-06 3.38524605549E-06 3.42782720895E-06 + 3.47094396739E-06 3.51460306788E-06 3.55881133226E-06 3.60357566814E-06 + 3.64890307006E-06 3.69480062050E-06 3.74127549106E-06 3.78833494352E-06 + 3.83598633103E-06 3.88423709920E-06 3.93309478733E-06 3.98256702952E-06 + 4.03266155590E-06 4.08338619386E-06 4.13474886923E-06 4.18675760751E-06 + 4.23942053519E-06 4.29274588095E-06 4.34674197699E-06 4.40141726031E-06 + 4.45678027403E-06 4.51283966873E-06 4.56960420381E-06 4.62708274885E-06 + 4.68528428498E-06 4.74421790632E-06 4.80389282135E-06 4.86431835441E-06 + 4.92550394711E-06 4.98745915982E-06 5.05019367317E-06 5.11371728956E-06 + 5.17803993468E-06 5.24317165907E-06 5.30912263971E-06 5.37590318155E-06 + 5.44352371921E-06 5.51199481852E-06 5.58132717824E-06 5.65153163168E-06 + 5.72261914844E-06 5.79460083609E-06 5.86748794190E-06 5.94129185464E-06 + 6.01602410633E-06 6.09169637402E-06 6.16832048166E-06 6.24590840192E-06 + 6.32447225808E-06 6.40402432590E-06 6.48457703555E-06 6.56614297355E-06 + 6.64873488475E-06 6.73236567431E-06 6.81704840970E-06 6.90279632277E-06 + 6.98962281181E-06 7.07754144363E-06 7.16656595571E-06 7.25671025830E-06 + 7.34798843663E-06 7.44041475310E-06 7.53400364951E-06 7.62876974932E-06 + 7.72472785993E-06 7.82189297498E-06 7.92028027672E-06 8.01990513837E-06 + 8.12078312651E-06 8.22293000354E-06 8.32636173011E-06 8.43109446765E-06 + 8.53714458084E-06 8.64452864025E-06 8.75326342484E-06 8.86336592465E-06 + 8.97485334342E-06 9.08774310129E-06 9.20205283750E-06 9.31780041319E-06 + 9.43500391415E-06 9.55368165367E-06 9.67385217539E-06 9.79553425619E-06 + 9.91874690914E-06 1.00435093865E-05 1.01698411826E-05 1.02977620371E-05 + 1.04272919379E-05 1.05584511242E-05 1.06912600900E-05 1.08257395870E-05 + 1.09619106277E-05 1.10997944894E-05 1.12394127165E-05 1.13807871247E-05 + 1.15239398040E-05 1.16688931224E-05 1.18156697291E-05 1.19642925582E-05 + 1.21147848323E-05 1.22671700663E-05 1.24214720705E-05 1.25777149550E-05 + 1.27359231330E-05 1.28961213250E-05 1.30583345621E-05 1.32225881906E-05 + 1.33889078754E-05 1.35573196043E-05 1.37278496920E-05 1.39005247841E-05 + 1.40753718615E-05 1.42524182444E-05 1.44316915966E-05 1.46132199300E-05 + 1.47970316087E-05 1.49831553538E-05 1.51716202473E-05 1.53624557374E-05 + 1.55556916424E-05 1.57513581559E-05 1.59494858512E-05 1.61501056861E-05 + 1.63532490078E-05 1.65589475580E-05 1.67672334774E-05 1.69781393112E-05 + 1.71916980137E-05 1.74079429541E-05 1.76269079210E-05 1.78486271281E-05 + 1.80731352195E-05 1.83004672750E-05 1.85306588158E-05 1.87637458097E-05 + 1.89997646771E-05 1.92387522964E-05 1.94807460099E-05 1.97257836295E-05 + 1.99739034430E-05 2.02251442195E-05 2.04795452160E-05 2.07371461831E-05 + 2.09979873714E-05 2.12621095380E-05 2.15295539525E-05 2.18003624036E-05 + 2.20745772057E-05 2.23522412053E-05 2.26333977881E-05 2.29180908854E-05 + 2.32063649810E-05 2.34982651184E-05 2.37938369075E-05 2.40931265320E-05 + 2.43961807565E-05 2.47030469339E-05 2.50137730127E-05 2.53284075444E-05 + 2.56469996913E-05 2.59695992341E-05 2.62962565796E-05 2.66270227686E-05 + 2.69619494842E-05 2.73010890592E-05 2.76444944850E-05 2.79922194192E-05 + 2.83443181947E-05 2.87008458276E-05 2.90618580260E-05 2.94274111988E-05 + 2.97975624646E-05 3.01723696601E-05 3.05518913497E-05 3.09361868345E-05 + 3.13253161615E-05 3.17193401328E-05 3.21183203156E-05 3.25223190512E-05 + 3.29313994654E-05 3.33456254777E-05 3.37650618119E-05 3.41897740057E-05 + 3.46198284212E-05 3.50552922553E-05 3.54962335502E-05 3.59427212038E-05 + 3.63948249807E-05 3.68526155230E-05 3.73161643615E-05 3.77855439266E-05 + 3.82608275599E-05 3.87420895252E-05 3.92294050209E-05 3.97228501909E-05 + 4.02225021371E-05 4.07284389311E-05 4.12407396265E-05 4.17594842714E-05 + 4.22847539207E-05 4.28166306488E-05 4.33551975625E-05 4.39005388141E-05 + 4.44527396142E-05 4.50118862452E-05 4.55780660751E-05 4.61513675706E-05 + 4.67318803111E-05 4.73196950030E-05 4.79149034935E-05 4.85175987852E-05 + 4.91278750504E-05 4.97458276460E-05 5.03715531284E-05 5.10051492684E-05 + 5.16467150668E-05 5.22963507695E-05 5.29541578834E-05 5.36202391922E-05 + 5.42946987725E-05 5.49776420099E-05 5.56691756158E-05 5.63694076436E-05 + 5.70784475060E-05 5.77964059920E-05 5.85233952840E-05 5.92595289755E-05 + 6.00049220891E-05 6.07596910938E-05 6.15239539238E-05 6.22978299968E-05 + 6.30814402325E-05 6.38749070716E-05 6.46783544949E-05 6.54919080426E-05 + 6.63156948342E-05 6.71498435881E-05 6.79944846416E-05 6.88497499717E-05 + 6.97157732153E-05 7.05926896903E-05 7.14806364167E-05 7.23797521380E-05 + 7.32901773428E-05 7.42120542869E-05 7.51455270155E-05 7.60907413855E-05 + 7.70478450887E-05 7.80169876745E-05 7.89983205733E-05 7.99919971204E-05 + 8.09981725798E-05 8.20170041685E-05 8.30486510809E-05 8.40932745141E-05 + 8.51510376925E-05 8.62221058937E-05 8.73066464744E-05 8.84048288963E-05 + 8.95168247525E-05 9.06428077947E-05 9.17829539601E-05 9.29374413987E-05 + 9.41064505017E-05 9.52901639290E-05 9.64887666382E-05 9.77024459136E-05 + 9.89313913949E-05 1.00175795107E-04 1.01435851492E-04 1.02711757434E-04 + 1.04003712298E-04 1.05311917953E-04 1.06636578810E-04 1.07977901849E-04 + 1.09336096654E-04 1.10711375448E-04 1.12103953119E-04 1.13514047261E-04 + 1.14941878203E-04 1.16387669048E-04 1.17851645703E-04 1.19334036918E-04 + 1.20835074318E-04 1.22354992445E-04 1.23894028788E-04 1.25452423826E-04 + 1.27030421059E-04 1.28628267055E-04 1.30246211479E-04 1.31884507138E-04 + 1.33543410020E-04 1.35223179332E-04 1.36924077540E-04 1.38646370414E-04 + 1.40390327066E-04 1.42156219992E-04 1.43944325116E-04 1.45754921834E-04 + 1.47588293055E-04 1.49444725247E-04 1.51324508482E-04 1.53227936479E-04 + 1.55155306652E-04 1.57106920158E-04 1.59083081940E-04 1.61084100777E-04 + 1.63110289333E-04 1.65161964203E-04 1.67239445966E-04 1.69343059233E-04 + 1.71473132697E-04 1.73629999187E-04 1.75813995718E-04 1.78025463543E-04 + 1.80264748210E-04 1.82532199609E-04 1.84828172037E-04 1.87153024242E-04 + 1.89507119488E-04 1.91890825607E-04 1.94304515058E-04 1.96748564985E-04 + 1.99223357275E-04 2.01729278621E-04 2.04266720576E-04 2.06836079622E-04 + 2.09437757227E-04 2.12072159907E-04 2.14739699293E-04 2.17440792195E-04 + 2.20175860662E-04 2.22945332056E-04 2.25749639111E-04 2.28589220007E-04 + 2.31464518434E-04 2.34375983662E-04 2.37324070615E-04 2.40309239937E-04 + 2.43331958066E-04 2.46392697309E-04 2.49491935912E-04 2.52630158138E-04 + 2.55807854339E-04 2.59025521039E-04 2.62283661003E-04 2.65582783323E-04 + 2.68923403493E-04 2.72306043492E-04 2.75731231864E-04 2.79199503803E-04 + 2.82711401231E-04 2.86267472892E-04 2.89868274427E-04 2.93514368470E-04 + 2.97206324730E-04 3.00944720084E-04 3.04730138662E-04 3.08563171944E-04 + 3.12444418849E-04 3.16374485831E-04 3.20353986970E-04 3.24383544071E-04 + 3.28463786760E-04 3.32595352585E-04 3.36778887110E-04 3.41015044021E-04 + 3.45304485227E-04 3.49647880961E-04 3.54045909888E-04 3.58499259209E-04 + 3.63008624768E-04 3.67574711164E-04 3.72198231856E-04 3.76879909279E-04 + 3.81620474954E-04 3.86420669605E-04 3.91281243272E-04 3.96202955430E-04 + 4.01186575105E-04 4.06232880998E-04 4.11342661606E-04 4.16516715342E-04 + 4.21755850662E-04 4.27060886191E-04 4.32432650853E-04 4.37871983996E-04 + 4.43379735528E-04 4.48956766045E-04 4.54603946971E-04 4.60322160688E-04 + 4.66112300679E-04 4.71975271666E-04 4.77911989749E-04 4.83923382553E-04 + 4.90010389370E-04 4.96173961307E-04 5.02415061435E-04 5.08734664938E-04 + 5.15133759268E-04 5.21613344296E-04 5.28174432470E-04 5.34818048974E-04 + 5.41545231886E-04 5.48357032343E-04 5.55254514701E-04 5.62238756707E-04 + 5.69310849662E-04 5.76471898596E-04 5.83723022437E-04 5.91065354188E-04 + 5.98500041103E-04 6.06028244867E-04 6.13651141778E-04 6.21369922927E-04 + 6.29185794392E-04 6.37099977417E-04 6.45113708609E-04 6.53228240131E-04 + 6.61444839894E-04 6.69764791760E-04 6.78189395737E-04 6.86719968186E-04 + 6.95357842028E-04 7.04104366947E-04 7.12960909607E-04 7.21928853858E-04 + 7.31009600962E-04 7.40204569804E-04 7.49515197115E-04 7.58942937701E-04 + 7.68489264665E-04 7.78155669640E-04 7.87943663022E-04 7.97854774204E-04 + 8.07890551818E-04 8.18052563974E-04 8.28342398508E-04 8.38761663226E-04 + 8.49311986161E-04 8.59995015822E-04 8.70812421454E-04 8.81765893298E-04 + 8.92857142857E-04 9.04087903161E-04 9.15459929040E-04 9.26974997394E-04 + 9.38634907479E-04 9.50441481177E-04 9.62396563290E-04 9.74502021824E-04 + 9.86759748282E-04 9.99171657958E-04 1.01173969024E-03 1.02446580890E-03 + 1.03735200244E-03 1.05040028433E-03 1.06361269340E-03 1.07699129413E-03 + 1.09053817693E-03 1.10425545854E-03 1.11814528231E-03 1.13220981856E-03 + 1.14645126490E-03 1.16087184658E-03 1.17547381685E-03 1.19025945729E-03 + 1.20523107819E-03 1.22039101891E-03 1.23574164820E-03 1.25128536464E-03 + 1.26702459696E-03 1.28296180445E-03 1.29909947734E-03 1.31544013716E-03 + 1.33198633718E-03 1.34874066277E-03 1.36570573184E-03 1.38288419521E-03 + 1.40027873704E-03 1.41789207528E-03 1.43572696204E-03 1.45378618406E-03 + 1.47207256313E-03 1.49058895652E-03 1.50933825748E-03 1.52832339561E-03 + 1.54754733738E-03 1.56701308657E-03 1.58672368474E-03 1.60668221172E-03 + 1.62689178606E-03 1.64735556556E-03 1.66807674771E-03 1.68905857024E-03 + 1.71030431162E-03 1.73181729152E-03 1.75360087140E-03 1.77565845498E-03 + 1.79799348881E-03 1.82060946278E-03 1.84350991068E-03 1.86669841076E-03 + 1.89017858626E-03 1.91395410601E-03 1.93802868499E-03 1.96240608488E-03 + 1.98709011473E-03 2.01208463144E-03 2.03739354047E-03 2.06302079639E-03 + 2.08897040351E-03 2.11524641650E-03 2.14185294104E-03 2.16879413447E-03 + 2.19607420639E-03 2.22369741937E-03 2.25166808961E-03 2.27999058756E-03 + 2.30866933867E-03 2.33770882407E-03 2.36711358123E-03 2.39688820471E-03 + 2.42703734684E-03 2.45756571849E-03 2.48847808979E-03 2.51977929085E-03 + 2.55147421256E-03 2.58356780730E-03 2.61606508976E-03 2.64897113772E-03 + 2.68229109281E-03 2.71603016134E-03 2.75019361511E-03 2.78478679222E-03 + 2.81981509794E-03 2.85528400550E-03 2.89119905700E-03 2.92756586423E-03 + 2.96439010959E-03 3.00167754693E-03 3.03943400249E-03 3.07766537580E-03 + 3.11637764059E-03 3.15557684573E-03 3.19526911616E-03 3.23546065390E-03 + 3.27615773895E-03 3.31736673030E-03 3.35909406696E-03 3.40134626891E-03 + 3.44412993812E-03 3.48745175965E-03 3.53131850261E-03 3.57573702127E-03 + 3.62071425611E-03 3.66625723492E-03 3.71237307389E-03 3.75906897870E-03 + 3.80635224569E-03 3.85423026296E-03 3.90271051154E-03 3.95180056659E-03 + 4.00150809852E-03 4.05184087422E-03 4.10280675831E-03 4.15441371430E-03 + 4.20666980588E-03 4.25958319819E-03 4.31316215903E-03 4.36741506023E-03 + 4.42235037892E-03 4.47797669886E-03 4.53430271177E-03 4.59133721870E-03 + 4.64908913141E-03 4.70756747376E-03 4.76678138310E-03 4.82674011173E-03 + 4.88745302833E-03 4.94892961940E-03 5.01117949080E-03 5.07421236918E-03 + 5.13803810358E-03 5.20266666688E-03 5.26810815743E-03 5.33437280060E-03 + 5.40147095037E-03 5.46941309097E-03 5.53820983849E-03 5.60787194256E-03 + 5.67841028804E-03 5.74983589667E-03 5.82215992887E-03 5.89539368539E-03 + 5.96954860918E-03 6.04463628708E-03 6.12066845170E-03 6.19765698321E-03 + 6.27561391124E-03 6.35455141671E-03 6.43448183377E-03 6.51541765170E-03 + 6.59737151690E-03 6.68035623482E-03 6.76438477200E-03 6.84947025805E-03 + 6.93562598777E-03 7.02286542317E-03 7.11120219557E-03 7.20065010778E-03 + 7.29122313622E-03 7.38293543311E-03 7.47580132869E-03 7.56983533343E-03 + 7.66505214034E-03 7.76146662724E-03 7.85909385910E-03 7.95794909036E-03 + 8.05804776735E-03 8.15940553071E-03 8.26203821777E-03 8.36596186512E-03 + 8.47119271103E-03 8.57774719804E-03 8.68564197550E-03 8.79489390219E-03 + 8.90552004894E-03 9.01753770132E-03 9.13096436231E-03 9.24581775506E-03 + 9.36211582565E-03 9.47987674588E-03 9.59911891614E-03 9.71986096826E-03 + 9.84212176843E-03 9.96592042015E-03 1.00912762672E-02 1.02182088967E-02 + 1.03467381422E-02 1.04768840865E-02 1.06086670653E-02 1.07421076699E-02 + 1.08772267506E-02 1.10140454202E-02 1.11525850568E-02 1.12928673075E-02 + 1.14349140917E-02 1.15787476044E-02 1.17243903201E-02 1.18718649956E-02 + 1.20211946741E-02 1.21724026888E-02 1.23255126661E-02 1.24805485299E-02 + 1.26375345048E-02 1.27964951202E-02 1.29574552139E-02 1.31204399364E-02 + 1.32854747544E-02 1.34525854547E-02 1.36217981490E-02 1.37931392769E-02 + 1.39666356109E-02 1.41423142601E-02 1.43202026747E-02 1.45003286501E-02 + 1.46827203313E-02 1.48674062175E-02 1.50544151662E-02 1.52437763978E-02 + 1.54355195005E-02 1.56296744345E-02 1.58262715370E-02 1.60253415266E-02 + 1.62269155084E-02 1.64310249788E-02 1.66377018303E-02 1.68469783565E-02 + 1.70588872573E-02 1.72734616441E-02 1.74907350443E-02 1.77107414074E-02 + 1.79335151100E-02 1.81590909608E-02 1.83875042064E-02 1.86187905370E-02 + 1.88529860916E-02 1.90901274635E-02 1.93302517067E-02 1.95733963411E-02 + 1.98195993584E-02 2.00688992285E-02 2.03213349049E-02 2.05769458313E-02 + 2.08357719473E-02 2.10978536950E-02 2.13632320253E-02 2.16319484041E-02 + 2.19040448188E-02 2.21795637851E-02 2.24585483534E-02 2.27410421155E-02 + 2.30270892118E-02 2.33167343376E-02 2.36100227505E-02 2.39070002775E-02 + 2.42077133220E-02 2.45122088709E-02 2.48205345024E-02 2.51327383928E-02 + 2.54488693248E-02 2.57689766944E-02 2.60931105190E-02 2.64213214452E-02 + 2.67536607566E-02 2.70901803820E-02 2.74309329031E-02 2.77759715634E-02 + 2.81253502757E-02 2.84791236312E-02 2.88373469077E-02 2.92000760783E-02 + 2.95673678203E-02 2.99392795236E-02 3.03158693002E-02 3.06971959931E-02 + 3.10833191854E-02 3.14742992095E-02 3.18701971568E-02 3.22710748874E-02 + 3.26769950390E-02 3.30880210376E-02 3.35042171068E-02 3.39256482781E-02 + 3.43523804009E-02 3.47844801531E-02 3.52220150511E-02 3.56650534606E-02 + 3.61136646072E-02 3.65679185874E-02 3.70278863793E-02 3.74936398538E-02 + 3.79652517858E-02 3.84427958656E-02 3.89263467105E-02 3.94159798762E-02 + 3.99117718690E-02 4.04138001574E-02 4.09221431842E-02 4.14368803792E-02 + 4.19580921711E-02 4.24858600002E-02 4.30202663313E-02 4.35613946667E-02 + 4.41093295585E-02 4.46641566229E-02 4.52259625525E-02 4.57948351309E-02 + 4.63708632454E-02 4.69541369016E-02 4.75447472373E-02 4.81427865364E-02 + 4.87483482439E-02 4.93615269800E-02 4.99824185550E-02 5.06111199847E-02 + 5.12477295049E-02 5.18923465870E-02 5.25450719539E-02 5.32060075952E-02 + 5.38752567834E-02 5.45529240900E-02 5.52391154021E-02 5.59339379383E-02 + 5.66375002662E-02 5.73499123187E-02 5.80712854116E-02 5.88017322611E-02 + 5.95413670008E-02 6.02903052003E-02 6.10486638826E-02 6.18165615429E-02 + 6.25941181667E-02 6.33814552488E-02 6.41786958122E-02 6.49859644274E-02 + 6.58033872318E-02 6.66310919493E-02 6.74692079105E-02 6.83178660727E-02 + 6.91771990404E-02 7.00473410863E-02 7.09284281717E-02 7.18205979683E-02 + 7.27239898794E-02 7.36387450620E-02 7.45650064483E-02 7.55029187685E-02 + 7.64526285734E-02 7.74142842571E-02 7.83880360801E-02 7.93740361933E-02 + 8.03724386612E-02 8.13833994861E-02 8.24070766327E-02 8.34436300528E-02 + 8.44932217098E-02 8.55560156045E-02 8.66321778008E-02 8.77218764512E-02 + 8.88252818232E-02 8.99425663262E-02 9.10739045381E-02 9.22194732330E-02 + 9.33794514081E-02 9.45540203126E-02 9.57433634750E-02 9.69476667328E-02 + 9.81671182608E-02 9.94019086008E-02 1.00652230691E-01 1.01918279897E-01 + 1.03200254042E-01 1.04498353437E-01 1.05812780911E-01 1.07143741848E-01 + 1.08491444213E-01 1.09856098587E-01 1.11237918199E-01 1.12637118963E-01 + 1.14053919505E-01 1.15488541205E-01 1.16941208224E-01 1.18412147545E-01 + 1.19901589004E-01 1.21409765331E-01 1.22936912181E-01 1.24483268174E-01 + 1.26049074930E-01 1.27634577111E-01 1.29240022454E-01 1.30865661813E-01 + 1.32511749199E-01 1.34178541815E-01 1.35866300101E-01 1.37575287772E-01 + 1.39305771863E-01 1.41058022764E-01 1.42832314267E-01 1.44628923611E-01 + 1.46448131518E-01 1.48290222243E-01 1.50155483618E-01 1.52044207092E-01 + 1.53956687783E-01 1.55893224520E-01 1.57854119890E-01 1.59839680287E-01 + 1.61850215960E-01 1.63886041058E-01 1.65947473684E-01 1.68034835940E-01 + 1.70148453981E-01 1.72288658064E-01 1.74455782600E-01 1.76650166208E-01 + 1.78872151763E-01 1.81122086456E-01 1.83400321844E-01 1.85707213904E-01 + 1.88043123095E-01 1.90408414407E-01 1.92803457420E-01 1.95228626366E-01 + 1.97684300182E-01 2.00170862572E-01 2.02688702067E-01 2.05238212084E-01 + 2.07819790989E-01 2.10433842159E-01 2.13080774045E-01 2.15761000236E-01 + 2.18474939522E-01 2.21223015961E-01 2.24005658947E-01 2.26823303273E-01 + 2.29676389202E-01 2.32565362533E-01 2.35490674676E-01 2.38452782716E-01 + 2.41452149488E-01 2.44489243649E-01 2.47564539753E-01 2.50678518319E-01 + 2.53831665914E-01 2.57024475223E-01 2.60257445130E-01 2.63531080791E-01 + 2.66845893721E-01 2.70202401864E-01 2.73601129682E-01 2.77042608233E-01 + 2.80527375255E-01 2.84055975251E-01 2.87628959570E-01 2.91246886500E-01 + 2.94910321348E-01 2.98619836534E-01 3.02376011677E-01 3.06179433687E-01 + 3.10030696856E-01 3.13930402953E-01 3.17879161313E-01 3.21877588940E-01 + 3.25926310594E-01 3.30025958898E-01 3.34177174429E-01 3.38380605823E-01 + 3.42636909876E-01 3.46946751643E-01 3.51310804546E-01 3.55729750476E-01 + 3.60204279904E-01 3.64735091984E-01 3.69322894663E-01 3.73968404797E-01 + 3.78672348254E-01 3.83435460037E-01 3.88258484390E-01 3.93142174921E-01 + 3.98087294717E-01 4.03094616462E-01 4.08164922562E-01 4.13299005261E-01 + 4.18497666770E-01 4.23761719391E-01 4.29091985643E-01 4.34489298391E-01 + 4.39954500976E-01 4.45488447347E-01 4.51092002194E-01 4.56766041084E-01 + 4.62511450597E-01 4.68329128465E-01 4.74219983713E-01 4.80184936797E-01 + 4.86224919755E-01 4.92340876346E-01 4.98533762201E-01 5.04804544970E-01 + 5.11154204476E-01 5.17583732867E-01 5.24094134769E-01 5.30686427446E-01 + 5.37361640957E-01 5.44120818318E-01 5.50965015663E-01 5.57895302413E-01 + 5.64912761440E-01 5.72018489234E-01 5.79213596081E-01 5.86499206231E-01 + 5.93876458075E-01 6.01346504324E-01 6.08910512188E-01 6.16569663558E-01 + 6.24325155193E-01 6.32178198903E-01 6.40130021743E-01 6.48181866201E-01 + 6.56334990395E-01 6.64590668266E-01 6.72950189781E-01 6.81414861132E-01 + 6.89986004942E-01 6.98664960469E-01 7.07453083817E-01 7.16351748149E-01 + 7.25362343900E-01 7.34486278992E-01 7.43724979059E-01 7.53079887668E-01 + 7.62552466541E-01 7.72144195789E-01 7.81856574138E-01 7.91691119167E-01 + 8.01649367545E-01 8.11732875267E-01 8.21943217903E-01 8.32281990838E-01 + 8.42750809528E-01 8.53351309747E-01 8.64085147843E-01 8.74954001003E-01 + 8.85959567504E-01 8.97103566991E-01 9.08387740736E-01 9.19813851913E-01 + 9.31383685875E-01 9.43099050434E-01 9.54961776138E-01 9.66973716562E-01 + 9.79136748597E-01 9.91452772741E-01 1.00392371340E+00 1.01655151918E+00 + 1.02933816320E+00 1.04228564340E+00 1.05539598286E+00 1.06867123009E+00 + 1.08211345937E+00 1.09572477108E+00 1.10950729201E+00 1.12346317572E+00 + 1.13759460283E+00 1.15190378142E+00 1.16639294731E+00 1.18106436448E+00 + 1.19592032535E+00 1.21096315121E+00 1.22619519253E+00 1.24161882933E+00 + 1.25723647161E+00 + + + + + + -1.05300774746E+01 -1.05300775064E+01 -1.05300775806E+01 -1.05300776560E+01 + -1.05300777336E+01 -1.05300778196E+01 -1.05300779034E+01 -1.05300779856E+01 + -1.05300780770E+01 -1.05300781648E+01 -1.05300782509E+01 -1.05300783451E+01 + -1.05300784424E+01 -1.05300785397E+01 -1.05300786396E+01 -1.05300787418E+01 + -1.05300788464E+01 -1.05300789532E+01 -1.05300790615E+01 -1.05300791727E+01 + -1.05300792913E+01 -1.05300794159E+01 -1.05300795387E+01 -1.05300796624E+01 + -1.05300797927E+01 -1.05300799265E+01 -1.05300800580E+01 -1.05300801950E+01 + -1.05300803415E+01 -1.05300804883E+01 -1.05300806375E+01 -1.05300807916E+01 + -1.05300809464E+01 -1.05300811065E+01 -1.05300812753E+01 -1.05300814456E+01 + -1.05300816168E+01 -1.05300817936E+01 -1.05300819793E+01 -1.05300821692E+01 + -1.05300823586E+01 -1.05300825558E+01 -1.05300827597E+01 -1.05300829655E+01 + -1.05300831781E+01 -1.05300833960E+01 -1.05300836185E+01 -1.05300838490E+01 + -1.05300840840E+01 -1.05300843234E+01 -1.05300845708E+01 -1.05300848243E+01 + -1.05300850829E+01 -1.05300853485E+01 -1.05300856222E+01 -1.05300859019E+01 + -1.05300861879E+01 -1.05300864818E+01 -1.05300867827E+01 -1.05300870916E+01 + -1.05300874091E+01 -1.05300877339E+01 -1.05300880675E+01 -1.05300884097E+01 + -1.05300887598E+01 -1.05300891175E+01 -1.05300894845E+01 -1.05300898632E+01 + -1.05300902519E+01 -1.05300906479E+01 -1.05300910535E+01 -1.05300914717E+01 + -1.05300919005E+01 -1.05300923389E+01 -1.05300927884E+01 -1.05300932497E+01 + -1.05300937227E+01 -1.05300942072E+01 -1.05300947041E+01 -1.05300952132E+01 + -1.05300957352E+01 -1.05300962711E+01 -1.05300968210E+01 -1.05300973842E+01 + -1.05300979611E+01 -1.05300985533E+01 -1.05300991608E+01 -1.05300997827E+01 + -1.05301004204E+01 -1.05301010750E+01 -1.05301017457E+01 -1.05301024334E+01 + -1.05301031388E+01 -1.05301038618E+01 -1.05301046028E+01 -1.05301053631E+01 + -1.05301061431E+01 -1.05301069425E+01 -1.05301077616E+01 -1.05301086011E+01 + -1.05301094627E+01 -1.05301103464E+01 -1.05301112516E+01 -1.05301121800E+01 + -1.05301131322E+01 -1.05301141083E+01 -1.05301151092E+01 -1.05301161357E+01 + -1.05301171877E+01 -1.05301182664E+01 -1.05301193726E+01 -1.05301205065E+01 + -1.05301216691E+01 -1.05301228613E+01 -1.05301240837E+01 -1.05301253370E+01 + -1.05301266222E+01 -1.05301279399E+01 -1.05301292908E+01 -1.05301306759E+01 + -1.05301320960E+01 -1.05301335522E+01 -1.05301350453E+01 -1.05301365761E+01 + -1.05301381458E+01 -1.05301397551E+01 -1.05301414052E+01 -1.05301430970E+01 + -1.05301448316E+01 -1.05301466102E+01 -1.05301484338E+01 -1.05301503036E+01 + -1.05301522207E+01 -1.05301541863E+01 -1.05301562017E+01 -1.05301582681E+01 + -1.05301603868E+01 -1.05301625592E+01 -1.05301647866E+01 -1.05301670703E+01 + -1.05301694119E+01 -1.05301718127E+01 -1.05301742743E+01 -1.05301767982E+01 + -1.05301793860E+01 -1.05301820394E+01 -1.05301847599E+01 -1.05301875493E+01 + -1.05301904093E+01 -1.05301933417E+01 -1.05301963483E+01 -1.05301994311E+01 + -1.05302025919E+01 -1.05302058327E+01 -1.05302091556E+01 -1.05302125626E+01 + -1.05302160559E+01 -1.05302196375E+01 -1.05302233097E+01 -1.05302270750E+01 + -1.05302309357E+01 -1.05302348941E+01 -1.05302389527E+01 -1.05302431139E+01 + -1.05302473804E+01 -1.05302517551E+01 -1.05302562405E+01 -1.05302608395E+01 + -1.05302655549E+01 -1.05302703898E+01 -1.05302753470E+01 -1.05302804296E+01 + -1.05302856410E+01 -1.05302909843E+01 -1.05302964628E+01 -1.05303020800E+01 + -1.05303078395E+01 -1.05303137447E+01 -1.05303197994E+01 -1.05303260074E+01 + -1.05303323726E+01 -1.05303388989E+01 -1.05303455904E+01 -1.05303524513E+01 + -1.05303594863E+01 -1.05303666990E+01 -1.05303740942E+01 -1.05303816766E+01 + -1.05303894512E+01 -1.05303974228E+01 -1.05304055960E+01 -1.05304139759E+01 + -1.05304225681E+01 -1.05304313778E+01 -1.05304404104E+01 -1.05304496720E+01 + -1.05304591679E+01 -1.05304689042E+01 -1.05304788871E+01 -1.05304891227E+01 + -1.05304996173E+01 -1.05305103777E+01 -1.05305214103E+01 -1.05305327222E+01 + -1.05305443209E+01 -1.05305562131E+01 -1.05305684063E+01 -1.05305809083E+01 + -1.05305937267E+01 -1.05306068697E+01 -1.05306203456E+01 -1.05306341624E+01 + -1.05306483288E+01 -1.05306628541E+01 -1.05306777471E+01 -1.05306930172E+01 + -1.05307086740E+01 -1.05307247273E+01 -1.05307411870E+01 -1.05307580632E+01 + -1.05307753670E+01 -1.05307931088E+01 -1.05308112993E+01 -1.05308299505E+01 + -1.05308490739E+01 -1.05308686816E+01 -1.05308887862E+01 -1.05309093997E+01 + -1.05309305345E+01 -1.05309522045E+01 -1.05309744234E+01 -1.05309972049E+01 + -1.05310205633E+01 -1.05310445128E+01 -1.05310690688E+01 -1.05310942467E+01 + -1.05311200619E+01 -1.05311465307E+01 -1.05311736698E+01 -1.05312014962E+01 + -1.05312300270E+01 -1.05312592798E+01 -1.05312892734E+01 -1.05313200266E+01 + -1.05313515587E+01 -1.05313838892E+01 -1.05314170384E+01 -1.05314510268E+01 + -1.05314858753E+01 -1.05315216063E+01 -1.05315582429E+01 -1.05315958063E+01 + -1.05316343207E+01 -1.05316738109E+01 -1.05317143009E+01 -1.05317558160E+01 + -1.05317983825E+01 -1.05318420272E+01 -1.05318867769E+01 -1.05319326597E+01 + -1.05319797045E+01 -1.05320279403E+01 -1.05320773975E+01 -1.05321281074E+01 + -1.05321801016E+01 -1.05322334120E+01 -1.05322880722E+01 -1.05323441170E+01 + -1.05324015810E+01 -1.05324605002E+01 -1.05325209117E+01 -1.05325828530E+01 + -1.05326463631E+01 -1.05327114817E+01 -1.05327782492E+01 -1.05328467073E+01 + -1.05329168993E+01 -1.05329888691E+01 -1.05330626618E+01 -1.05331383234E+01 + -1.05332159012E+01 -1.05332954437E+01 -1.05333770008E+01 -1.05334606239E+01 + -1.05335463651E+01 -1.05336342777E+01 -1.05337244169E+01 -1.05338168395E+01 + -1.05339116033E+01 -1.05340087670E+01 -1.05341083917E+01 -1.05342105404E+01 + -1.05343152765E+01 -1.05344226654E+01 -1.05345327751E+01 -1.05346456740E+01 + -1.05347614327E+01 -1.05348801239E+01 -1.05350018220E+01 -1.05351266031E+01 + -1.05352545453E+01 -1.05353857293E+01 -1.05355202367E+01 -1.05356581514E+01 + -1.05357995605E+01 -1.05359445525E+01 -1.05360932181E+01 -1.05362456505E+01 + -1.05364019450E+01 -1.05365621997E+01 -1.05367265152E+01 -1.05368949946E+01 + -1.05370677434E+01 -1.05372448694E+01 -1.05374264838E+01 -1.05376127007E+01 + -1.05378036365E+01 -1.05379994114E+01 -1.05382001481E+01 -1.05384059723E+01 + -1.05386170128E+01 -1.05388334019E+01 -1.05390552759E+01 -1.05392827735E+01 + -1.05395160372E+01 -1.05397552141E+01 -1.05400004541E+01 -1.05402519104E+01 + -1.05405097409E+01 -1.05407741080E+01 -1.05410451772E+01 -1.05413231186E+01 + -1.05416081068E+01 -1.05419003200E+01 -1.05421999419E+01 -1.05425071612E+01 + -1.05428221707E+01 -1.05431451679E+01 -1.05434763552E+01 -1.05438159405E+01 + -1.05441641377E+01 -1.05445211658E+01 -1.05448872479E+01 -1.05452626142E+01 + -1.05456475011E+01 -1.05460421503E+01 -1.05464468096E+01 -1.05468617332E+01 + -1.05472871816E+01 -1.05477234222E+01 -1.05481707290E+01 -1.05486293836E+01 + -1.05490996743E+01 -1.05495818964E+01 -1.05500763529E+01 -1.05505833551E+01 + -1.05511032216E+01 -1.05516362785E+01 -1.05521828616E+01 -1.05527433148E+01 + -1.05533179898E+01 -1.05539072481E+01 -1.05545114606E+01 -1.05551310070E+01 + -1.05557662771E+01 -1.05564176704E+01 -1.05570855963E+01 -1.05577704750E+01 + -1.05584727371E+01 -1.05591928241E+01 -1.05599311889E+01 -1.05606882959E+01 + -1.05614646210E+01 -1.05622606523E+01 -1.05630768907E+01 -1.05639138490E+01 + -1.05647720533E+01 -1.05656520429E+01 -1.05665543710E+01 -1.05674796048E+01 + -1.05684283254E+01 -1.05694011288E+01 -1.05703986261E+01 -1.05714214441E+01 + -1.05724702243E+01 -1.05735456247E+01 -1.05746483210E+01 -1.05757790046E+01 + -1.05769383845E+01 -1.05781271876E+01 -1.05793461590E+01 -1.05805960619E+01 + -1.05818776792E+01 -1.05831918133E+01 -1.05845392857E+01 -1.05859209391E+01 + -1.05873376370E+01 -1.05887902641E+01 -1.05902797264E+01 -1.05918069529E+01 + -1.05933728955E+01 -1.05949785289E+01 -1.05966248524E+01 -1.05983128883E+01 + -1.06000436845E+01 -1.06018183153E+01 -1.06036378800E+01 -1.06055035043E+01 + -1.06074163406E+01 -1.06093775695E+01 -1.06113884004E+01 -1.06134500698E+01 + -1.06155638440E+01 -1.06177310200E+01 -1.06199529247E+01 -1.06222309152E+01 + -1.06245663802E+01 -1.06269607406E+01 -1.06294154502E+01 -1.06319319958E+01 + -1.06345118972E+01 -1.06371567084E+01 -1.06398680182E+01 -1.06426474504E+01 + -1.06454966645E+01 -1.06484173559E+01 -1.06514112563E+01 -1.06544801337E+01 + -1.06576257944E+01 -1.06608500815E+01 -1.06641548757E+01 -1.06675420962E+01 + -1.06710137006E+01 -1.06745716849E+01 -1.06782180831E+01 -1.06819549688E+01 + -1.06857844541E+01 -1.06897086893E+01 -1.06937298636E+01 -1.06978502047E+01 + -1.07020719775E+01 -1.07063974860E+01 -1.07108290704E+01 -1.07153691076E+01 + -1.07200200109E+01 -1.07247842282E+01 -1.07296642419E+01 -1.07346625673E+01 + -1.07397817523E+01 -1.07450243748E+01 -1.07503930414E+01 -1.07558903865E+01 + -1.07615190691E+01 -1.07672817725E+01 -1.07731812005E+01 -1.07792200745E+01 + -1.07854011318E+01 -1.07917271218E+01 -1.07982008042E+01 -1.08048249439E+01 + -1.08116023059E+01 -1.08185356541E+01 -1.08256277451E+01 -1.08328813229E+01 + -1.08402991152E+01 -1.08478838255E+01 -1.08556381291E+01 -1.08635646666E+01 + -1.08716660356E+01 -1.08799447847E+01 -1.08884034054E+01 -1.08970443238E+01 + -1.09058698922E+01 -1.09148823800E+01 -1.09240839638E+01 -1.09334767167E+01 + -1.09430625978E+01 -1.09528434428E+01 -1.09628209501E+01 -1.09729966679E+01 + -1.09833719835E+01 -1.09939481087E+01 -1.10047260649E+01 -1.10157066701E+01 + -1.10268905232E+01 -1.10382779870E+01 -1.10498691736E+01 -1.10616639278E+01 + -1.10736618091E+01 -1.10858620728E+01 -1.10982636538E+01 -1.11108651478E+01 + -1.11236647918E+01 -1.11366604446E+01 -1.11498495677E+01 -1.11632292066E+01 + -1.11767959689E+01 -1.11905460057E+01 -1.12044749916E+01 -1.12185781045E+01 + -1.12328500061E+01 -1.12472848234E+01 -1.12618761282E+01 -1.12766169194E+01 + -1.12914996061E+01 -1.13065159887E+01 -1.13216572447E+01 -1.13369139126E+01 + -1.13522758781E+01 -1.13677323621E+01 -1.13832719095E+01 -1.13988823794E+01 + -1.14145509386E+01 -1.14302640569E+01 -1.14460075021E+01 -1.14617663402E+01 + -1.14775249384E+01 -1.14932669687E+01 -1.15089754161E+01 -1.15246325890E+01 + -1.15402201332E+01 -1.15557190501E+01 -1.15711097177E+01 -1.15863719156E+01 + -1.16014848534E+01 -1.16164272033E+01 -1.16311771374E+01 -1.16457123685E+01 + -1.16600101947E+01 -1.16740475493E+01 -1.16878010540E+01 -1.17012470765E+01 + -1.17143617913E+01 -1.17271212465E+01 -1.17395014326E+01 -1.17514783555E+01 + -1.17630281127E+01 -1.17741269739E+01 -1.17847514624E+01 -1.17948784405E+01 + -1.18044851979E+01 -1.18135495394E+01 -1.18220498759E+01 -1.18299653158E+01 + -1.18372757569E+01 -1.18439619773E+01 -1.18500057274E+01 -1.18553898192E+01 + -1.18600982126E+01 -1.18641161026E+01 -1.18674300002E+01 -1.18700278107E+01 + -1.18718989078E+01 -1.18730342027E+01 -1.18734262068E+01 -1.18730690890E+01 + -1.18719587264E+01 -1.18700927466E+01 -1.18674705638E+01 -1.18640934053E+01 + -1.18599643306E+01 -1.18550882417E+01 -1.18494718826E+01 -1.18431238318E+01 + -1.18360544842E+01 -1.18282760238E+01 -1.18198023869E+01 -1.18106492168E+01 + -1.18008338088E+01 -1.17903750466E+01 -1.17792933309E+01 -1.17676104992E+01 + -1.17553497388E+01 -1.17425354934E+01 -1.17291933628E+01 -1.17153499969E+01 + -1.17010329863E+01 -1.16862707472E+01 -1.16710924049E+01 -1.16555276733E+01 + -1.16396067344E+01 -1.16233601160E+01 -1.16068185701E+01 -1.15900129526E+01 + -1.15729741043E+01 -1.15557327348E+01 -1.15383193098E+01 -1.15207639420E+01 + -1.15030962870E+01 -1.14853454445E+01 -1.14675398651E+01 -1.14497072631E+01 + -1.14318745364E+01 -1.14140676928E+01 -1.13963117835E+01 -1.13786308446E+01 + -1.13610478447E+01 -1.13435846414E+01 -1.13262619443E+01 -1.13090992857E+01 + -1.12921149984E+01 -1.12753262004E+01 -1.12587487869E+01 -1.12423974282E+01 + -1.12262855739E+01 -1.12104254632E+01 -1.11948281401E+01 -1.11795034743E+01 + -1.11644601859E+01 -1.11497058752E+01 -1.11352470553E+01 -1.11210891887E+01 + -1.11072367261E+01 -1.10936931488E+01 -1.10804610114E+01 -1.10675419881E+01 + -1.10549369181E+01 -1.10426458539E+01 -1.10306681086E+01 -1.10190023043E+01 + -1.10076464199E+01 -1.09965978384E+01 -1.09858533942E+01 -1.09754094190E+01 + -1.09652617864E+01 -1.09554059560E+01 -1.09458370152E+01 -1.09365497199E+01 + -1.09275385338E+01 -1.09187976650E+01 -1.09103211016E+01 -1.09021026453E+01 + -1.08941359421E+01 -1.08864145127E+01 -1.08789317791E+01 -1.08716810907E+01 + -1.08646557475E+01 -1.08578490216E+01 -1.08512541770E+01 -1.08448644875E+01 + -1.08386732524E+01 -1.08326738107E+01 -1.08268595539E+01 -1.08212239365E+01 + -1.08157604854E+01 -1.08104628077E+01 -1.08053245969E+01 -1.08003396380E+01 + -1.07955018107E+01 -1.07908050925E+01 -1.07862435591E+01 -1.07818113851E+01 + -1.07775028424E+01 -1.07733122991E+01 -1.07692342158E+01 -1.07652631421E+01 + -1.07613937122E+01 -1.07576206389E+01 -1.07539387082E+01 -1.07503427719E+01 + -1.07468277402E+01 -1.07433885736E+01 -1.07400202741E+01 -1.07367178758E+01 + -1.07334764351E+01 -1.07302910203E+01 -1.07271567005E+01 -1.07240685341E+01 + -1.07210215574E+01 -1.07180107714E+01 -1.07150311295E+01 -1.07120775242E+01 + -1.07091447728E+01 -1.07062276037E+01 -1.07033206417E+01 -1.07004183926E+01 + -1.06975152277E+01 -1.06946053681E+01 -1.06916828681E+01 -1.06887415986E+01 + -1.06857752295E+01 -1.06827772126E+01 -1.06797407630E+01 -1.06766588413E+01 + -1.06735241347E+01 -1.06703290378E+01 -1.06670656336E+01 -1.06637256739E+01 + -1.06603005593E+01 -1.06567813197E+01 -1.06531585942E+01 -1.06494226110E+01 + -1.06455631678E+01 -1.06415696121E+01 -1.06374308216E+01 -1.06331351854E+01 + -1.06286705854E+01 -1.06240243788E+01 -1.06191833812E+01 -1.06141338507E+01 + -1.06088614732E+01 -1.06033513499E+01 -1.05975879853E+01 -1.05915552783E+01 + -1.05852365149E+01 -1.05786143637E+01 -1.05716708740E+01 -1.05643874775E+01 + -1.05567449927E+01 -1.05487236344E+01 -1.05403030260E+01 -1.05314622172E+01 + -1.05221797061E+01 -1.05124334671E+01 -1.05022009834E+01 -1.04914592859E+01 + -1.04801849981E+01 -1.04683543870E+01 -1.04559434204E+01 -1.04429278309E+01 + -1.04292831859E+01 -1.04149849643E+01 -1.04000086391E+01 -1.03843297656E+01 + -1.03679240754E+01 -1.03507675746E+01 -1.03328366457E+01 -1.03141081527E+01 + -1.02945595481E+01 -1.02741689794E+01 -1.02529153959E+01 -1.02307786513E+01 + -1.02077396027E+01 -1.01837802030E+01 -1.01588835846E+01 -1.01330341324E+01 + -1.01062175451E+01 -1.00784208808E+01 -1.00496325866E+01 -1.00198425104E+01 + -9.98904189272E+00 -9.95722333793E+00 -9.92438076415E+00 -9.89050933181E+00 + -9.85560535080E+00 -9.81966616751E+00 -9.78269003292E+00 -9.74467595404E+00 + -9.70562353128E+00 -9.66553278486E+00 -9.62440397392E+00 -9.58223741225E+00 + -9.53903328474E+00 -9.49479146884E+00 -9.44951136503E+00 -9.40319174034E+00 + -9.35583058814E+00 -9.30742500733E+00 -9.25797110299E+00 -9.20746391000E+00 + -9.15589734021E+00 -9.10326415285E+00 -9.04955594706E+00 -8.99476317475E+00 + -8.93887517095E+00 -8.88188019884E+00 -8.82376550570E+00 -8.76451738647E+00 + -8.70412125120E+00 -8.64256169349E+00 -8.57982255737E+00 -8.51588700113E+00 + -8.45073755777E+00 -8.38435619322E+00 -8.31672436512E+00 -8.24782308676E+00 + -8.17763300286E+00 -8.10613448580E+00 -8.03330776279E+00 -7.95913308633E+00 + -7.88359096167E+00 -7.80666244561E+00 -7.72832953150E+00 -7.64857563404E+00 + -7.56738618611E+00 -7.48474935620E+00 -7.40065689107E+00 -7.31510508220E+00 + -7.22809584794E+00 -7.13963791525E+00 -7.04974807689E+00 -6.95845249132E+00 + -6.86578798542E+00 -6.77180331333E+00 -6.67656032123E+00 -6.58013496573E+00 + -6.48261813542E+00 -6.38411622976E+00 -6.28475145732E+00 -6.18466182579E+00 + -6.08400080863E+00 -5.98293668641E+00 -5.88165157417E+00 -5.78034015801E+00 + -5.67920817375E+00 -5.57847066754E+00 -5.47835008150E+00 -5.37907420741E+00 + -5.28087404831E+00 -5.18398162172E+00 -5.08862772986E+00 -4.99503971344E+00 + -4.90343919541E+00 -4.81403981239E+00 -4.72704492333E+00 -4.64264527873E+00 + -4.56101663040E+00 -4.48231725974E+00 -4.40668540484E+00 -4.33423657086E+00 + -4.26506071624E+00 -4.19921931876E+00 -4.13674234028E+00 -4.07762512864E+00 + -4.02182531874E+00 -3.96925982421E+00 -3.91980204594E+00 -3.87327946587E+00 + -3.82947184407E+00 -3.78811029602E+00 -3.74887759579E+00 -3.71141013172E+00 + -3.67530203480E+00 -3.64011210890E+00 -3.60537431848E+00 -3.57061273567E+00 + -3.53536201959E+00 -3.49919470088E+00 -3.46175678234E+00 -3.42281345116E+00 + -3.38230704496E+00 -3.34050434673E+00 -3.29834641242E+00 -3.25701930663E+00 + -3.21656322165E+00 -3.17666898929E+00 -3.13726349850E+00 -3.09834122249E+00 + -3.05989668111E+00 -3.02192443608E+00 -2.98441908780E+00 -2.94730290234E+00 + -2.91064256360E+00 -2.87458502900E+00 -2.83897270465E+00 -2.80372482626E+00 + -2.76891223844E+00 -2.73452980008E+00 -2.70057240896E+00 -2.66703500298E+00 + -2.63391256143E+00 -2.60120010616E+00 -2.56889270278E+00 -2.53698546178E+00 + -2.50547353950E+00 -2.47435213908E+00 -2.44357585293E+00 -2.41318511826E+00 + -2.38325709055E+00 -2.35369686747E+00 -2.32446163793E+00 -2.29558923506E+00 + -2.26707519678E+00 -2.23891511010E+00 -2.21110461121E+00 -2.18363938559E+00 + -2.15651516804E+00 -2.12972774265E+00 -2.10327294269E+00 -2.07714665055E+00 + -2.05134479750E+00 -2.02586336354E+00 -2.00069837711E+00 -1.97584591470E+00 + -1.95130210079E+00 -1.92706310750E+00 -1.90312515358E+00 -1.87948450444E+00 + -1.85613747193E+00 -1.83308041351E+00 -1.81030973183E+00 -1.78782187422E+00 + -1.76561333221E+00 -1.74368064091E+00 -1.72202037855E+00 -1.70062916585E+00 + -1.67950366550E+00 -1.65864058159E+00 -1.63803665904E+00 -1.61768868305E+00 + -1.59759347858E+00 -1.57774790974E+00 -1.55814887929E+00 -1.53879332812E+00 + -1.51967823473E+00 -1.50080061467E+00 -1.48215752015E+00 -1.46374603946E+00 + -1.44556329658E+00 -1.42760645068E+00 -1.40987269572E+00 -1.39235926002E+00 + -1.37506340582E+00 -1.35798242897E+00 -1.34111365845E+00 -1.32445445608E+00 + -1.30800221613E+00 -1.29175436496E+00 -1.27570836072E+00 -1.25986169297E+00 + -1.24421188237E+00 -1.22875648035E+00 -1.21349306877E+00 -1.19841925963E+00 + -1.18353269470E+00 -1.16883104519E+00 -1.15431201145E+00 -1.13997332263E+00 + -1.12581273630E+00 -1.11182803818E+00 -1.09801704174E+00 -1.08437758789E+00 + -1.07090754461E+00 -1.05760480664E+00 -1.04446729511E+00 -1.03149295722E+00 + -1.01867976587E+00 -1.00602571934E+00 -9.93528840964E-01 -9.81187178790E-01 + -9.68998805242E-01 -9.56961816813E-01 -9.45074333740E-01 -9.33334499693E-01 + -9.21740481463E-01 -9.10290468667E-01 -8.98982673440E-01 -8.87815330152E-01 + -8.76786695114E-01 -8.65895046297E-01 -8.55138683055E-01 -8.44515925853E-01 + -8.34025115995E-01 -8.23664615365E-01 -8.13432806163E-01 -8.03328090649E-01 + -7.93348890896E-01 -7.83493648539E-01 -7.73760824530E-01 -7.64148898900E-01 + -7.54656370519E-01 -7.45281756864E-01 -7.36023593791E-01 -7.26880435301E-01 + -7.17850853321E-01 -7.08933437479E-01 -7.00126794890E-01 -6.91429549933E-01 + -6.82840344047E-01 -6.74357835510E-01 -6.65980699242E-01 -6.57707626590E-01 + -6.49537325133E-01 -6.41468518477E-01 -6.33499946060E-01 -6.25630362955E-01 + -6.17858539676E-01 -6.10183261992E-01 -6.02603330732E-01 -5.95117561608E-01 + -5.87724785400E-01 -5.80423846231E-01 -5.73213603767E-01 -5.66092931412E-01 + -5.59060716553E-01 -5.52115860383E-01 -5.45257277735E-01 -5.38483896910E-01 + -5.31794659513E-01 -5.25188520284E-01 -5.18664447208E-01 -5.12221420420E-01 + -5.05858432466E-01 -4.99574484442E-01 -4.93368633461E-01 -4.87239803392E-01 + -4.81187183660E-01 -4.75208671361E-01 -4.69305597009E-01 -4.63475789300E-01 + -4.57718400624E-01 -4.52032531377E-01 -4.46417293131E-01 -4.40871808492E-01 + -4.35395210968E-01 -4.29986644830E-01 -4.24645263962E-01 -4.19370235819E-01 + -4.14160735127E-01 -4.09015947889E-01 -4.03935070223E-01 -3.98917308232E-01 + -3.93961878019E-01 -3.89068004997E-01 -3.84234926956E-01 -3.79461884032E-01 + -3.74748132798E-01 -3.70092936724E-01 -3.65495568423E-01 -3.60955309549E-01 + -3.56471450677E-01 -3.52043291194E-01 -3.47670139192E-01 -3.43351311357E-01 + -3.39086132863E-01 -3.34873937267E-01 -3.30714066405E-01 -3.26605870001E-01 + -3.22548706724E-01 -3.18541942338E-01 -3.14584950780E-01 -3.10677113759E-01 + -3.06817820670E-01 -3.03006468490E-01 -2.99242461687E-01 -2.95525212127E-01 + -2.91854138983E-01 -2.88228668642E-01 -2.84648234616E-01 -2.81112277457E-01 + -2.77620244663E-01 -2.74171590597E-01 -2.70765776399E-01 -2.67402269906E-01 + -2.64080545560E-01 -2.60800084338E-01 -2.57560373659E-01 -2.54360907312E-01 + -2.51201185375E-01 -2.48080714134E-01 -2.44999006010E-01 -2.41955579478E-01 + -2.38949958998E-01 -2.35981674936E-01 -2.33050263490E-01 -2.30155266622E-01 + -2.27296231983E-01 -2.24472712842E-01 -2.21684268019E-01 -2.18930461815E-01 + -2.16210863940E-01 -2.13525049453E-01 -2.10872598689E-01 -2.08253097198E-01 + -2.05666135676E-01 -2.03111309907E-01 -2.00588220694E-01 -1.98096473798E-01 + -1.95635679879E-01 -1.93205454433E-01 -1.90805417732E-01 -1.88435194766E-01 + -1.86094415183E-01 -1.83782713231E-01 -1.81499727701E-01 -1.79245101873E-01 + -1.77018483457E-01 -1.74819524540E-01 -1.72647881528E-01 -1.70503215099E-01 + -1.68385190145E-01 -1.66293475719E-01 -1.64227744987E-01 -1.62187675175E-01 + -1.60172947516E-01 -1.58183247207E-01 -1.56218263351E-01 -1.54277688917E-01 + -1.52361220686E-01 -1.50468559206E-01 -1.48599408744E-01 -1.46753477242E-01 + -1.44930476270E-01 -1.43130120979E-01 -1.41352130061E-01 -1.39596225701E-01 + -1.37862133535E-01 -1.36149582608E-01 -1.34458305330E-01 -1.32788037436E-01 + -1.31138517943E-01 -1.29509489110E-01 -1.27900696398E-01 -1.26311888431E-01 + -1.24742816952E-01 -1.23193236793E-01 -1.21662905828E-01 -1.20151584939E-01 + -1.18659037980E-01 -1.17185031737E-01 -1.15729335894E-01 -1.14291722995E-01 + -1.12871968410E-01 -1.11469850300E-01 -1.10085149580E-01 -1.08717649890E-01 + -1.07367137553E-01 -1.06033401550E-01 -1.04716233481E-01 -1.03415427537E-01 + -1.02130780465E-01 -1.00862091534E-01 -9.96091625103E-02 -9.83717976210E-02 + -9.71498035252E-02 -9.59429892838E-02 -9.47511663297E-02 -9.35741484381E-02 + -9.24117516976E-02 -9.12637944813E-02 -9.01300974186E-02 -8.90104833669E-02 + -8.79047773844E-02 -8.68128067022E-02 -8.57344006977E-02 -8.46693908677E-02 + -8.36176108022E-02 -8.25788961586E-02 -8.15530846355E-02 -8.05400159479E-02 + -7.95395318015E-02 + + + + + + 1 0 Beta L + 853 + 3.77200132062E-04 3.81944725674E-04 3.86748998928E-04 3.91613702502E-04 + 3.96546579553E-04 4.01515177810E-04 4.06536940162E-04 4.11770938535E-04 + 4.16795272755E-04 4.22108201131E-04 4.27400458426E-04 4.32835684206E-04 + 4.38193933658E-04 4.43780601874E-04 4.49307002731E-04 4.55023307290E-04 + 4.60696213841E-04 4.66541306357E-04 4.72349689351E-04 4.78336558387E-04 + 4.84339519398E-04 4.90397051406E-04 4.96554714049E-04 5.02864003256E-04 + 5.09172177154E-04 5.15540821215E-04 5.22062208520E-04 5.28638352266E-04 + 5.35256610115E-04 5.42005611279E-04 5.48813822380E-04 5.55737157710E-04 + 5.62702849532E-04 5.69829070363E-04 5.76944359780E-04 5.84235396155E-04 + 5.91546259094E-04 5.99002669746E-04 6.06584760781E-04 6.14121355985E-04 + 6.21922588327E-04 6.29730384629E-04 6.37589688236E-04 6.45703566486E-04 + 6.53776668664E-04 6.61995115536E-04 6.70356809366E-04 6.78739358807E-04 + 6.87297003565E-04 6.95967577763E-04 7.04702279377E-04 7.13541010513E-04 + 7.22537436050E-04 7.31637680319E-04 7.40824327718E-04 7.50122252789E-04 + 7.59621318756E-04 7.69097768058E-04 7.78845302638E-04 7.88588175093E-04 + 7.98549199430E-04 8.08579389517E-04 8.18751149807E-04 8.29025402424E-04 + 8.39476520812E-04 8.50009855040E-04 8.60754123455E-04 8.71560712619E-04 + 8.82500146517E-04 8.93597289155E-04 9.04876855397E-04 9.16218080539E-04 + 9.27743817620E-04 9.39427356892E-04 9.51242417883E-04 9.63208408269E-04 + 9.75315294325E-04 9.87589735061E-04 1.00002284690E-03 1.01259752536E-03 + 1.02534154863E-03 1.03822404507E-03 1.05129180760E-03 1.06450464424E-03 + 1.07790193931E-03 1.09146824411E-03 1.10517771634E-03 1.11908167464E-03 + 1.13320035376E-03 1.14739956395E-03 1.16187095571E-03 1.17647573143E-03 + 1.19126024003E-03 1.20625883884E-03 1.22142636373E-03 1.23680137505E-03 + 1.25233761762E-03 1.26809297441E-03 1.28404326071E-03 1.30022879717E-03 + 1.31654830535E-03 1.33311425320E-03 1.34986907416E-03 1.36689208035E-03 + 1.38405063947E-03 1.40147315444E-03 1.41909277875E-03 1.43693989475E-03 + 1.45501473608E-03 1.47333492959E-03 1.49183619704E-03 1.51062212844E-03 + 1.52962209736E-03 1.54886724319E-03 1.56833920093E-03 1.58807737024E-03 + 1.60803892650E-03 1.62827094408E-03 1.64874923664E-03 1.66949358371E-03 + 1.69048532493E-03 1.71176700398E-03 1.73326793125E-03 1.75511463670E-03 + 1.77714445163E-03 1.79952974573E-03 1.82214712257E-03 1.84506314147E-03 + 1.86829730551E-03 1.89177141981E-03 1.91558758998E-03 1.93966807722E-03 + 1.96406069056E-03 1.98878888257E-03 2.01379280822E-03 2.03912075435E-03 + 2.06477267558E-03 2.09074153745E-03 2.11704680625E-03 2.14366844787E-03 + 2.17063582413E-03 2.19793555610E-03 2.22558187035E-03 2.25357900768E-03 + 2.28193331024E-03 2.31062898986E-03 2.33969945416E-03 2.36912370729E-03 + 2.39892072487E-03 2.42910244513E-03 2.45964743754E-03 2.49058571046E-03 + 2.52192187929E-03 2.55363666393E-03 2.58577101163E-03 2.61827754013E-03 + 2.65123803904E-03 2.68455870811E-03 2.71834597890E-03 2.75251644555E-03 + 2.78716225895E-03 2.82220392837E-03 2.85771007613E-03 2.89365702839E-03 + 2.93003927973E-03 2.96691655920E-03 3.00421764733E-03 3.04201847672E-03 + 3.08027758503E-03 3.11902559473E-03 3.15825452171E-03 3.19798548076E-03 + 3.23820381956E-03 3.27895033102E-03 3.32017748903E-03 3.36195198377E-03 + 3.40423772154E-03 3.44705234691E-03 3.49041511255E-03 3.53431277924E-03 + 3.57877235378E-03 3.62378794500E-03 3.66937115543E-03 3.71552483051E-03 + 3.76226166335E-03 3.80958809428E-03 3.85750751609E-03 3.90602010825E-03 + 3.95515917840E-03 4.00490513508E-03 4.05528880964E-03 4.10628859071E-03 + 4.15794499816E-03 4.21024410920E-03 4.26319977163E-03 4.31682260600E-03 + 4.37112675512E-03 4.42610215356E-03 4.48178299940E-03 4.53814993987E-03 + 4.59523845210E-03 4.65303693666E-03 4.71156279386E-03 4.77082885736E-03 + 4.83083721242E-03 4.89160467683E-03 4.95313163188E-03 5.01543635173E-03 + 5.07852124365E-03 5.14239856633E-03 5.20708713743E-03 5.27257979969E-03 + 5.33890097206E-03 5.40605903582E-03 5.47405276464E-03 5.54291437998E-03 + 5.61263083112E-03 5.68323337559E-03 5.75472331739E-03 5.82709767362E-03 + 5.90040333526E-03 5.97461858369E-03 6.04976586394E-03 6.12586755998E-03 + 6.20291594141E-03 6.28094292302E-03 6.35994277974E-03 6.43995172763E-03 + 6.52094654448E-03 6.60297116182E-03 6.68602921642E-03 6.77012555850E-03 + 6.85528398571E-03 6.94151686301E-03 7.02882239702E-03 7.11724097428E-03 + 7.20676248028E-03 7.29741036237E-03 7.38920328458E-03 7.48214525593E-03 + 7.57626428806E-03 7.67155656359E-03 7.76805436875E-03 7.86576261821E-03 + 7.96470327926E-03 8.06488714118E-03 8.16632967282E-03 8.26905277053E-03 + 8.37306143742E-03 8.47837635336E-03 8.58503068137E-03 8.69301057112E-03 + 8.80235436075E-03 8.91307698958E-03 9.02518966924E-03 9.13871060858E-03 + 9.25366132790E-03 9.37005781061E-03 9.48792056196E-03 9.60725885302E-03 + 9.72810963417E-03 9.85046701994E-03 9.97437483895E-03 1.00998341373E-02 + 1.02268774027E-02 1.03555139543E-02 1.04857671274E-02 1.06176643994E-02 + 1.07512176149E-02 1.08864483757E-02 1.10233849102E-02 1.11620411069E-02 + 1.13024410379E-02 1.14446084420E-02 1.15885648033E-02 1.17343268298E-02 + 1.18819286562E-02 1.20313832391E-02 1.21827193529E-02 1.23359574588E-02 + 1.24911249393E-02 1.26482436408E-02 1.28073358702E-02 1.29684335260E-02 + 1.31315559379E-02 1.32967276960E-02 1.34639808510E-02 1.36333337232E-02 + 1.38048225613E-02 1.39784633180E-02 1.41542889163E-02 1.43323279756E-02 + 1.45126065268E-02 1.46951482213E-02 1.48799917730E-02 1.50671570857E-02 + 1.52566776738E-02 1.54485808864E-02 1.56428986896E-02 1.58396623489E-02 + 1.60388971137E-02 1.62406415531E-02 1.64449233808E-02 1.66517707564E-02 + 1.68612244198E-02 1.70733085050E-02 1.72880650856E-02 1.75055181203E-02 + 1.77257105164E-02 1.79486675758E-02 1.81744346189E-02 1.84030370388E-02 + 1.86345180998E-02 1.88689089433E-02 1.91062462321E-02 1.93465723495E-02 + 1.95899181396E-02 1.98363265436E-02 2.00858354571E-02 2.03384797918E-02 + 2.05943052053E-02 2.08533431185E-02 2.11156453033E-02 2.13812418001E-02 + 2.16501823197E-02 2.19225035773E-02 2.21982519109E-02 2.24774671194E-02 + 2.27601941399E-02 2.30464788396E-02 2.33363633581E-02 2.36298925280E-02 + 2.39271177976E-02 2.42280769703E-02 2.45328240282E-02 2.48414033088E-02 + 2.51538637605E-02 2.54702555114E-02 2.57906254997E-02 2.61150257020E-02 + 2.64435039942E-02 2.67761174754E-02 2.71129118290E-02 2.74539417218E-02 + 2.77992639518E-02 2.81489262783E-02 2.85029888305E-02 2.88615039777E-02 + 2.92245275576E-02 2.95921180550E-02 2.99643309358E-02 3.03412261057E-02 + 3.07228617247E-02 3.11092972242E-02 3.15005923719E-02 3.18968098987E-02 + 3.22980107598E-02 3.27042573221E-02 3.31156121504E-02 3.35321435713E-02 + 3.39539115575E-02 3.43809844766E-02 3.48134294379E-02 3.52513125026E-02 + 3.56947037502E-02 3.61436711406E-02 3.65982846695E-02 3.70586167321E-02 + 3.75247378590E-02 3.79967220192E-02 3.84746409287E-02 3.89585721712E-02 + 3.94485885965E-02 3.99447674934E-02 4.04471886083E-02 4.09559262139E-02 + 4.14710640089E-02 4.19926787036E-02 4.25208545396E-02 4.30556729001E-02 + 4.35972170823E-02 4.41455722180E-02 4.47008228925E-02 4.52630579481E-02 + 4.58323628918E-02 4.64088270843E-02 4.69925419978E-02 4.75835967020E-02 + 4.81820861436E-02 4.87880990863E-02 4.94017368091E-02 5.00230887509E-02 + 5.06522558449E-02 5.12893354438E-02 5.19344253097E-02 5.25876289254E-02 + 5.32490462992E-02 5.39187809887E-02 5.45969383732E-02 5.52836229812E-02 + 5.59789437312E-02 5.66830072634E-02 5.73959251431E-02 5.81178073346E-02 + 5.88487664959E-02 5.95889181608E-02 6.03383763986E-02 6.10972594084E-02 + 6.18656841586E-02 6.26437709538E-02 6.34316428363E-02 6.42294206480E-02 + 6.50372296796E-02 6.58551953689E-02 6.66834473640E-02 6.75221125196E-02 + 6.83713228082E-02 6.92312106920E-02 7.01019094688E-02 7.09835564583E-02 + 7.18762881504E-02 7.27802437949E-02 7.36955646413E-02 7.46223931079E-02 + 7.55608743655E-02 7.65111545552E-02 7.74733815121E-02 7.84477052934E-02 + 7.94342781529E-02 8.04332541169E-02 8.14447882117E-02 8.24690387488E-02 + 8.35061645433E-02 8.45563291499E-02 8.56196934996E-02 8.66964260472E-02 + 8.77866927760E-02 8.88906644893E-02 9.00085124788E-02 9.11404122127E-02 + 9.22865382340E-02 9.34470708806E-02 9.46221899999E-02 9.58120783816E-02 + 9.70169225838E-02 9.82369086946E-02 9.94722280742E-02 1.00723072180E-01 + 1.01989636010E-01 1.03272117325E-01 1.04570714922E-01 1.05885631854E-01 + 1.07217071698E-01 1.08565242621E-01 1.09930354234E-01 1.11312618637E-01 + 1.12712251399E-01 1.14129469361E-01 1.15564493979E-01 1.17017548198E-01 + 1.18488857842E-01 1.19978651340E-01 1.21487161185E-01 1.23014621153E-01 + 1.24561269257E-01 1.26127345344E-01 1.27713093225E-01 1.29318759064E-01 + 1.30944592357E-01 1.32590845601E-01 1.34257774811E-01 1.35945638417E-01 + 1.37654698840E-01 1.39385220844E-01 1.41137474080E-01 1.42911729541E-01 + 1.44708262584E-01 1.46527352334E-01 1.48369280969E-01 1.50234333755E-01 + 1.52122800063E-01 1.54034972872E-01 1.55971147963E-01 1.57931625798E-01 + 1.59916710042E-01 1.61926708387E-01 1.63961931582E-01 1.66022694935E-01 + 1.68109317693E-01 1.70222122423E-01 1.72361436210E-01 1.74527589653E-01 + 1.76720917967E-01 1.78941760286E-01 1.81190459272E-01 1.83467363346E-01 + 1.85772823228E-01 1.88107195465E-01 1.90470840140E-01 1.92864122401E-01 + 1.95287410724E-01 1.97741079649E-01 2.00225506965E-01 2.02741075644E-01 + 2.05288173567E-01 2.07867192482E-01 2.10478529701E-01 2.13122587281E-01 + 2.15799771462E-01 2.18510494297E-01 2.21255172497E-01 2.24034227470E-01 + 2.26848086206E-01 2.29697180485E-01 2.32581947965E-01 2.35502830318E-01 + 2.38460276100E-01 2.41454737697E-01 2.44486674308E-01 2.47556549716E-01 + 2.50664833737E-01 2.53812001276E-01 2.56998533767E-01 2.60224917415E-01 + 2.63491645124E-01 2.66799214985E-01 2.70148131270E-01 2.73538904390E-01 + 2.76972050334E-01 2.80448091796E-01 2.83967557161E-01 2.87530981229E-01 + 2.91138905183E-01 2.94791876267E-01 2.98490448416E-01 3.02235182154E-01 + 3.06026643969E-01 3.09865407565E-01 3.13752053238E-01 3.17687167327E-01 + 3.21671344215E-01 3.25705183753E-01 3.29789293952E-01 3.33924288806E-01 + 3.38110790068E-01 3.42349426284E-01 3.46640832940E-01 3.50985653628E-01 + 3.55384537927E-01 3.59838143928E-01 3.64347136733E-01 3.68912188598E-01 + 3.73533979781E-01 3.78213198064E-01 3.82950538569E-01 3.87746704630E-01 + 3.92602406832E-01 3.97518364050E-01 4.02495302781E-01 4.07533957651E-01 + 4.12635070821E-01 4.17799393428E-01 4.23027683590E-01 4.28320708598E-01 + 4.33679243205E-01 4.39104070860E-01 4.44595983111E-01 4.50155780001E-01 + 4.55784269791E-01 4.61482269299E-01 4.67250603880E-01 4.73090107236E-01 + 4.79001621775E-01 4.84985998259E-01 4.91044096552E-01 4.97176784582E-01 + 5.03384939256E-01 5.09669446290E-01 5.16031199810E-01 5.22471102954E-01 + 5.28990067515E-01 5.35589013990E-01 5.42268871781E-01 5.49030578946E-01 + 5.55875082333E-01 5.62803337712E-01 5.69816309501E-01 5.76914970742E-01 + 5.84100303545E-01 5.91373298496E-01 5.98734954817E-01 6.06186280626E-01 + 6.13728292460E-01 6.21362015513E-01 6.29088483478E-01 6.36908738496E-01 + 6.44823831111E-01 6.52834820242E-01 6.60942773025E-01 6.69148764645E-01 + 6.77453878623E-01 6.85859206081E-01 6.94365846425E-01 7.02974906316E-01 + 7.11687500348E-01 7.20504750554E-01 7.29427785874E-01 7.38457742969E-01 + 7.47595765129E-01 7.56843002277E-01 7.66200611320E-01 7.75669755072E-01 + 7.85251602856E-01 7.94947329724E-01 8.04758116156E-01 8.14685148498E-01 + 8.24729617635E-01 8.34892719603E-01 8.45175654591E-01 8.55579627233E-01 + 8.66105845464E-01 8.76755521073E-01 8.87529868488E-01 8.98430104695E-01 + 9.09457448941E-01 9.20613122006E-01 9.31898345782E-01 9.43314342879E-01 + 9.54862335918E-01 9.66543546993E-01 9.78359197235E-01 9.90310505979E-01 + 1.00239869009E+00 1.01462496359E+00 1.02699053647E+00 1.03949661439E+00 + 1.05214439738E+00 1.06493507961E+00 1.07786984795E+00 1.09094988137E+00 + 1.10417634995E+00 1.11755041377E+00 1.13107322201E+00 1.14474591178E+00 + 1.15856960678E+00 1.17254541669E+00 1.18667443507E+00 1.20095773891E+00 + 1.21539638659E+00 1.22999141674E+00 1.24474384703E+00 1.25965467188E+00 + 1.27472486164E+00 1.28995536035E+00 1.30534708406E+00 1.32090091932E+00 + 1.33661772065E+00 1.35249830914E+00 1.36854346992E+00 1.38475395002E+00 + 1.40113045636E+00 1.41767365287E+00 1.43438415846E+00 1.45126254411E+00 + 1.46830933021E+00 1.48552498380E+00 1.50290991542E+00 1.52046447615E+00 + 1.53818895443E+00 1.55608357228E+00 1.57414848244E+00 1.59238376384E+00 + 1.61078941860E+00 1.62936536726E+00 1.64811144507E+00 1.66702739737E+00 + 1.68611287500E+00 1.70536742954E+00 1.72479050837E+00 1.74438144912E+00 + 1.76413947474E+00 1.78406368701E+00 1.80415306129E+00 1.82440643976E+00 + 1.84482252500E+00 1.86539987322E+00 1.88613688684E+00 1.90703180735E+00 + 1.92808270706E+00 1.94928748098E+00 1.97064383851E+00 1.99214929383E+00 + 2.01380115706E+00 2.03559652392E+00 2.05753226555E+00 2.07960501772E+00 + 2.10181116926E+00 2.12414685039E+00 2.14660792005E+00 2.16918995275E+00 + 2.19188822536E+00 2.21469770199E+00 2.23761301970E+00 2.26062847226E+00 + 2.28373799379E+00 2.30693514156E+00 2.33021307775E+00 2.35356455060E+00 + 2.37698187449E+00 2.40045690913E+00 2.42398103799E+00 2.44754514524E+00 + 2.47113959244E+00 2.49475419315E+00 2.51837818727E+00 2.54200021397E+00 + 2.56560828298E+00 2.58918974561E+00 2.61273126353E+00 2.63621877679E+00 + 2.65963747082E+00 2.68297174115E+00 2.70620515797E+00 2.72932042840E+00 + 2.75229935797E+00 2.77512281068E+00 2.79777066729E+00 2.82022178321E+00 + 2.84245394418E+00 2.86444382141E+00 2.88616692549E+00 2.90759755889E+00 + 2.92870876823E+00 2.94947229506E+00 2.96985852651E+00 2.98983644544E+00 + 3.00937358003E+00 3.02843595413E+00 3.04698803721E+00 3.06499269527E+00 + 3.08241114338E+00 3.09920289844E+00 3.11532573556E+00 3.13073564538E+00 + 3.14538679564E+00 3.15923149620E+00 3.17222016825E+00 3.18430131956E+00 + 3.19542152531E+00 3.20552541650E+00 3.21455567680E+00 3.22245304799E+00 + 3.22915634733E+00 3.23460249562E+00 3.23872655946E+00 3.24146180832E+00 + 3.24273978751E+00 3.24249041031E+00 3.24064206905E+00 3.23712176867E+00 + 3.23185528381E+00 3.22476734125E+00 3.21578183061E+00 3.20482204418E+00 + 3.19181094883E+00 3.17667149186E+00 3.15932694190E+00 3.13970126843E+00 + 3.11771955981E+00 3.09330848315E+00 3.06639678607E+00 3.03691584250E+00 + 3.00480024309E+00 2.96998843030E+00 2.93242337932E+00 2.89205332312E+00 + 2.84883252181E+00 2.80272207413E+00 2.75369076859E+00 2.70171597174E+00 + 2.64678454909E+00 2.58889381377E+00 2.52805249733E+00 2.46428173497E+00 + 2.39761605767E+00 2.32810438099E+00 2.25581098042E+00 2.18081644096E+00 + 2.10321856730E+00 2.02313324043E+00 1.94069520423E+00 1.85605876490E+00 + 1.76939838503E+00 1.68090915234E+00 1.59080710307E+00 1.49932937858E+00 + 1.40673419334E+00 1.31330059228E+00 1.21932797513E+00 1.12513536597E+00 + 1.03106040638E+00 9.37458051877E-01 8.44698952513E-01 7.53167500214E-01 + 6.63259527856E-01 5.75379647718E-01 4.89938219974E-01 4.07347945966E-01 + 3.28020085018E-01 2.52360298382E-01 1.80764129499E-01 1.13612135644E-01 + 5.12646927761E-02 -5.94349718259E-03 -5.77091592845E-02 -1.03766412270E-01 + -1.43892892831E-01 -1.77915970002E-01 -2.05718970351E-01 -2.27247321143E-01 + -2.42514503603E-01 -2.51607692336E-01 -2.54692938497E-01 -2.52019734230E-01 + -2.43924774213E-01 -2.30834705442E-01 -2.13267630477E-01 -1.91833100456E-01 + -1.67230303018E-01 -1.40244117310E-01 -1.11738671259E-01 -8.26479985523E-02 + -5.39633501379E-02 -2.67166700392E-02 -1.95969656499E-03 1.92619039524E-02 + 3.59400290290E-02 4.71419112203E-02 5.20555763900E-02 5.00378357409E-02 + 4.07242185566E-02 2.36338797224E-02 2.78853866011E-03 -2.66285118891E-04 + 3.62976213596E-05 5.99428383250E-06 8.67837800385E-06 8.07855418087E-06 + 7.79357057068E-06 7.46899012701E-06 7.14326827255E-06 6.80430238581E-06 + 6.48141588687E-06 + 2.40 2.40 + 3S + + + 2 1 Beta L + 853 + -4.00348976379E-08 -4.10483858970E-08 -4.20875307336E-08 -4.31529816469E-08 + -4.42454045785E-08 -4.53654823283E-08 -4.65139149814E-08 -4.76914203455E-08 + -4.88987343999E-08 -5.01366117550E-08 -5.14058261246E-08 -5.27071708090E-08 + -5.40414591909E-08 -5.54095252440E-08 -5.68122240541E-08 -5.82504323538E-08 + -5.97250490699E-08 -6.12369958859E-08 -6.27872178178E-08 -6.43766838048E-08 + -6.60063873148E-08 -6.76773469656E-08 -6.93906071615E-08 -7.11472387457E-08 + -7.29483396702E-08 -7.47950356817E-08 -7.66884810253E-08 -7.86298591661E-08 + -8.06203835286E-08 -8.26612982552E-08 -8.47538789841E-08 -8.68994336465E-08 + -8.90993032838E-08 -9.13548628861E-08 -9.36675222517E-08 -9.60387268679E-08 + -9.84699588148E-08 -1.00962737692E-07 -1.03518621566E-07 -1.06139207949E-07 + -1.08826134792E-07 -1.11581081512E-07 -1.14405770040E-07 -1.17301965899E-07 + -1.20271479306E-07 -1.23316166302E-07 -1.26437929917E-07 -1.29638721353E-07 + -1.32920541211E-07 -1.36285440735E-07 -1.39735523095E-07 -1.43272944706E-07 + -1.46899916572E-07 -1.50618705668E-07 -1.54431636359E-07 -1.58341091849E-07 + -1.62349515676E-07 -1.66459413236E-07 -1.70673353349E-07 -1.74993969863E-07 + -1.79423963305E-07 -1.83966102565E-07 -1.88623226629E-07 -1.93398246349E-07 + -1.98294146270E-07 -2.03313986487E-07 -2.08460904565E-07 -2.13738117495E-07 + -2.19148923706E-07 -2.24696705129E-07 -2.30384929307E-07 -2.36217151567E-07 + -2.42197017236E-07 -2.48328263926E-07 -2.54614723865E-07 -2.61060326296E-07 + -2.67669099929E-07 -2.74445175464E-07 -2.81392788168E-07 -2.88516280526E-07 + -2.95820104952E-07 -3.03308826574E-07 -3.10987126087E-07 -3.18859802679E-07 + -3.26931777028E-07 -3.35208094381E-07 -3.43693927706E-07 -3.52394580925E-07 + -3.61315492230E-07 -3.70462237481E-07 -3.79840533691E-07 -3.89456242600E-07 + -3.99315374341E-07 -4.09424091191E-07 -4.19788711428E-07 -4.30415713276E-07 + -4.41311738958E-07 -4.52483598845E-07 -4.63938275712E-07 -4.75682929106E-07 + -4.87724899818E-07 -5.00071714472E-07 -5.12731090228E-07 -5.25710939609E-07 + -5.39019375443E-07 -5.52664715937E-07 -5.66655489871E-07 -5.81000441936E-07 + -5.95708538194E-07 -6.10788971683E-07 -6.26251168166E-07 -6.42104792019E-07 + -6.58359752274E-07 -6.75026208809E-07 -6.92114578703E-07 -7.09635542744E-07 + -7.27600052105E-07 -7.46019335188E-07 -7.64904904647E-07 -7.84268564576E-07 + -8.04122417894E-07 -8.24478873906E-07 -8.45350656060E-07 -8.66750809899E-07 + -8.88692711217E-07 -9.11190074417E-07 -9.34256961082E-07 -9.57907788770E-07 + -9.82157340017E-07 -1.00702077158E-06 -1.03251362392E-06 -1.05865183090E-06 + -1.08545172974E-06 -1.11293007126E-06 -1.14110403031E-06 -1.16999121655E-06 + -1.19960968539E-06 -1.22997794935E-06 -1.26111498958E-06 -1.29304026775E-06 + -1.32577373820E-06 -1.35933586040E-06 -1.39374761179E-06 -1.42903050083E-06 + -1.46520658046E-06 -1.50229846193E-06 -1.53883558145E-06 -1.57781182069E-06 + -1.61781722658E-06 -1.65879719023E-06 -1.70082989244E-06 -1.74392668025E-06 + -1.78808969714E-06 -1.83343613360E-06 -1.87985378814E-06 -1.92748545792E-06 + -1.97632997788E-06 -2.02638825800E-06 -2.07773741847E-06 -2.13036714116E-06 + -2.18433634239E-06 -2.23965849305E-06 -2.29638753250E-06 -2.35460108262E-06 + -2.41418458965E-06 -2.47538585613E-06 -2.53807380016E-06 -2.60233582348E-06 + -2.66831534937E-06 -2.73584351607E-06 -2.80517957496E-06 -2.87622206175E-06 + -2.94903375618E-06 -3.02379683975E-06 -3.10030509747E-06 -3.17889038519E-06 + -3.25936807209E-06 -3.34190351532E-06 -3.42658837219E-06 -3.51331804464E-06 + -3.60234377089E-06 -3.69354523808E-06 -3.78708636446E-06 -3.88304283701E-06 + -3.98131072580E-06 -4.08219105156E-06 -4.18554228986E-06 -4.29152822499E-06 + -4.40025145915E-06 -4.51162550614E-06 -4.62591537702E-06 -4.74304856731E-06 + -4.86313243187E-06 -4.98634515233E-06 -5.11254199663E-06 -5.24205412293E-06 + -5.37478073917E-06 -5.51085824943E-06 -5.65046675314E-06 -5.79346355225E-06 + -5.94022038361E-06 -6.09063267668E-06 -6.24481044974E-06 -6.40300862357E-06 + -6.56506300235E-06 -6.73134805777E-06 -6.90178154297E-06 -7.07650613893E-06 + -7.25575239548E-06 -7.43939392023E-06 -7.62780855754E-06 -7.82094281451E-06 + -8.01893577300E-06 -8.22203045732E-06 -8.43013461098E-06 -8.64364783545E-06 + -8.86247252720E-06 -9.08684864919E-06 -9.31697915290E-06 -9.55281687000E-06 + -9.79472233133E-06 -1.00426970131E-05 -1.02969645897E-05 -1.05577074385E-05 + -1.08249490913E-05 -1.10990737867E-05 -1.13800750145E-05 -1.16681812159E-05 + -1.19636435050E-05 -1.22664854701E-05 -1.25770925596E-05 -1.28955173991E-05 + -1.32219733176E-05 -1.35567922127E-05 -1.38999424010E-05 -1.42519163832E-05 + -1.46127344283E-05 -1.49826702115E-05 -1.53620540181E-05 -1.57509054283E-05 + -1.61497227856E-05 -1.65585850557E-05 -1.69778101048E-05 -1.74076358699E-05 + -1.78483489851E-05 -1.83002252441E-05 -1.87635355107E-05 -1.92385481974E-05 + -1.97256585611E-05 -2.02250092404E-05 -2.07370838923E-05 -2.12620602071E-05 + -2.18003578320E-05 -2.23522760469E-05 -2.29181532459E-05 -2.34983923310E-05 + -2.40932701418E-05 -2.47032297115E-05 -2.53286487913E-05 -2.59698650649E-05 + -2.66273393339E-05 -2.73014584999E-05 -2.79926104754E-05 -2.87012966016E-05 + -2.94279059994E-05 -3.01729265451E-05 -3.09367881615E-05 -3.17199888552E-05 + -3.25230323258E-05 -3.33463740304E-05 -3.41906000180E-05 -3.50561667446E-05 + -3.59436507911E-05 -3.68535998724E-05 -3.77865936556E-05 -3.87432063831E-05 + -3.97240342659E-05 -4.07296656728E-05 -4.17608021353E-05 -4.28180098674E-05 + -4.39019964378E-05 -4.50133990589E-05 -4.61529725145E-05 -4.73213781548E-05 + -4.85193484612E-05 -4.97476657788E-05 -5.10070553235E-05 -5.22983367317E-05 + -5.36223310559E-05 -5.49797929144E-05 -5.63716677218E-05 -5.77987448467E-05 + -5.92619120140E-05 -6.07627011400E-05 -6.22957589741E-05 -6.38841257716E-05 + -6.54952995294E-05 -6.71513558934E-05 -6.88502884328E-05 -7.05975483017E-05 + -7.23827420315E-05 -7.42159730588E-05 -7.60882976286E-05 -7.80300572944E-05 + -7.99871078088E-05 -8.20284651514E-05 -8.40912156294E-05 -8.62310523512E-05 + -8.84035289243E-05 -9.06509906677E-05 -9.29409061195E-05 -9.52978058112E-05 + -9.77047514479E-05 -1.00178443054E-04 -1.02720114154E-04 -1.05314358253E-04 + -1.07986632680E-04 -1.10714402631E-04 -1.13521858423E-04 -1.16392712649E-04 + -1.19335235850E-04 -1.22367598298E-04 -1.25457996676E-04 -1.28632201135E-04 + -1.31890179342E-04 -1.35236069319E-04 -1.38647000758E-04 -1.42171220467E-04 + -1.45756969677E-04 -1.49450918590E-04 -1.53233823744E-04 -1.57124068763E-04 + -1.61084429076E-04 -1.65174664053E-04 -1.69347277271E-04 -1.73639670757E-04 + -1.78044207593E-04 -1.82531571385E-04 -1.87165191471E-04 -1.91897568084E-04 + -1.96763267610E-04 -2.01737413859E-04 -2.06851614362E-04 -2.12075131786E-04 + -2.17455256594E-04 -2.22955856131E-04 -2.28597793888E-04 -2.34398128108E-04 + -2.40310508910E-04 -2.46406817501E-04 -2.52647453651E-04 -2.59033924475E-04 + -2.65599593974E-04 -2.72315468565E-04 -2.79216121604E-04 -2.86281396380E-04 + -2.93523424725E-04 -3.00965224234E-04 -3.08577766409E-04 -3.16384056238E-04 + -3.24401503245E-04 -3.32614441656E-04 -3.41024677671E-04 -3.49669179641E-04 + -3.58509102332E-04 -3.67599874942E-04 -3.76891110179E-04 -3.86438471681E-04 + -3.96219151998E-04 -4.06252866718E-04 -4.16534755944E-04 -4.27077676542E-04 + -4.37889654714E-04 -4.48977341860E-04 -4.60340611899E-04 -4.71992001865E-04 + -4.83943244654E-04 -4.96195849726E-04 -5.08751689295E-04 -5.21632730236E-04 + -5.34837811389E-04 -5.48377189438E-04 -5.62260270715E-04 -5.76491762447E-04 + -5.91084511610E-04 -6.06048060233E-04 -6.21392280555E-04 -6.37118547624E-04 + -6.53238501505E-04 -6.69791714648E-04 -6.86740605043E-04 -7.04147335861E-04 + -7.21927914655E-04 -7.40232750420E-04 -7.58939803736E-04 -7.78203981747E-04 + -7.97838150001E-04 -8.18092569619E-04 -8.38769249366E-04 -8.60022998438E-04 + -8.81801307903E-04 -9.04062445358E-04 -9.27011483019E-04 -9.50465380283E-04 + -9.74496218563E-04 -9.99194199092E-04 -1.02448368293E-03 -1.05038432710E-03 + -1.07702127262E-03 -1.10426990602E-03 -1.13219153095E-03 -1.16089662625E-03 + -1.19025485306E-03 -1.22038669070E-03 -1.25129355850E-03 -1.28294038248E-03 + -1.31546029295E-03 -1.34870265754E-03 -1.38289698184E-03 -1.41786208079E-03 + -1.45378034197E-03 -1.49055631583E-03 -1.52830631968E-03 -1.56696695593E-03 + -1.60666821841E-03 -1.64730786845E-03 -1.68901612630E-03 -1.73176854234E-03 + -1.77561021380E-03 -1.82055183218E-03 -1.86661624277E-03 -1.91389750661E-03 + -1.96231725212E-03 -2.01200214481E-03 -2.06292606530E-03 -2.11514125285E-03 + -2.16868133998E-03 -2.22358058232E-03 -2.27984587233E-03 -2.33757623930E-03 + -2.39672484489E-03 -2.45740797226E-03 -2.51958833499E-03 -2.58338107779E-03 + -2.64875929887E-03 -2.71580778558E-03 -2.78455314335E-03 -2.85501519627E-03 + -2.92729906777E-03 -3.00137715840E-03 -3.07735182380E-03 -3.15523684298E-03 + -3.23510591317E-03 -3.31697619089E-03 -3.40093978674E-03 -3.48701744479E-03 + -3.57526597252E-03 -3.66576363874E-03 -3.75854352642E-03 -3.85366571793E-03 + -3.95120352027E-03 -4.05120466567E-03 -4.15374332770E-03 -4.25885966774E-03 + -4.36665517015E-03 -4.47717432939E-03 -4.59047232184E-03 -4.70666375851E-03 + -4.82577172207E-03 -4.94790474604E-03 -5.07313215414E-03 -5.20151587241E-03 + -5.33315529870E-03 -5.46812399811E-03 -5.60650761886E-03 -5.74838710109E-03 + -5.89386979104E-03 -6.04301220825E-03 -6.19594605351E-03 -6.35274184782E-03 + -6.51349903827E-03 -6.67833228012E-03 -6.84732855879E-03 -7.02059963688E-03 + -7.19825967262E-03 -7.38040766437E-03 -7.56716432274E-03 -7.75864219109E-03 + -7.95497177455E-03 -8.15625794175E-03 -8.36263858867E-03 -8.57423690555E-03 + -8.79119078630E-03 -9.01362883271E-03 -9.24169086389E-03 -9.47552135293E-03 + -9.71526504012E-03 -9.96107368256E-03 -1.02130932848E-02 -1.04714875159E-02 + -1.07364170400E-02 -1.10080432434E-02 -1.12865387586E-02 -1.15720712155E-02 + -1.18648285078E-02 -1.21649815771E-02 -1.24727270701E-02 -1.27882472534E-02 + -1.31117486501E-02 -1.34434231543E-02 -1.37834848794E-02 -1.41321387366E-02 + -1.44896050938E-02 -1.48561064639E-02 -1.52318736669E-02 -1.56171293622E-02 + -1.60121280561E-02 -1.64171035142E-02 -1.68323151455E-02 -1.72580124363E-02 + -1.76944738865E-02 -1.81419522420E-02 -1.86007437266E-02 -1.90711201291E-02 + -1.95533799183E-02 -2.00478213630E-02 -2.05547500831E-02 -2.10744834011E-02 + -2.16073413867E-02 -2.21536549030E-02 -2.27137653150E-02 -2.32880177072E-02 + -2.38767684225E-02 -2.44803834715E-02 -2.50992363991E-02 -2.57337123088E-02 + -2.63841999205E-02 -2.70511089940E-02 -2.77348466641E-02 -2.84358398997E-02 + -2.91545207346E-02 -2.98913347027E-02 -3.06467383721E-02 -3.14211976815E-02 + -3.22151944293E-02 -3.30292147446E-02 -3.38637660051E-02 -3.47193637654E-02 + -3.55965336429E-02 -3.64958193895E-02 -3.74177775272E-02 -3.83629735992E-02 + -3.93319941160E-02 -4.03254360140E-02 -4.13439088893E-02 -4.23880460861E-02 + -4.34584863249E-02 -4.45558902184E-02 -4.56809349538E-02 -4.68343102024E-02 + -4.80167289891E-02 -4.92289149535E-02 -5.04716169727E-02 -5.17455942837E-02 + -5.30516336118E-02 -5.43905339922E-02 -5.57631186726E-02 -5.71702274457E-02 + -5.86127262107E-02 -6.00914946201E-02 -6.16074429295E-02 -6.31614949270E-02 + -6.47546042595E-02 -6.63877433431E-02 -6.80619107965E-02 -6.97781292201E-02 + -7.15374458204E-02 -7.33409337232E-02 -7.51896924944E-02 -7.70848481434E-02 + -7.90275555575E-02 -8.10189941830E-02 -8.30603776368E-02 -8.51529438106E-02 + -8.72979640648E-02 -8.94967400524E-02 -9.17506024492E-02 -9.40609191177E-02 + -9.64290854747E-02 -9.88565347652E-02 -1.01344733936E-01 -1.03895182665E-01 + -1.06509420921E-01 -1.09189022730E-01 -1.11935600606E-01 -1.14750806404E-01 + -1.17636330645E-01 -1.20593904660E-01 -1.23625301304E-01 -1.26732335231E-01 + -1.29916864291E-01 -1.33180791238E-01 -1.36526062292E-01 -1.39954671126E-01 + -1.43468658527E-01 -1.47070112027E-01 -1.50761169343E-01 -1.54544018273E-01 + -1.58420897550E-01 -1.62394098090E-01 -1.66465964428E-01 -1.70638895794E-01 + -1.74915346321E-01 -1.79297827840E-01 -1.83788909452E-01 -1.88391219735E-01 + -1.93107446860E-01 -1.97940341861E-01 -2.02892716861E-01 -2.07967449241E-01 + -2.13167480860E-01 -2.18495819990E-01 -2.23955543062E-01 -2.29549794931E-01 + -2.35281791126E-01 -2.41154818741E-01 -2.47172237098E-01 -2.53337480440E-01 + -2.59654057829E-01 -2.66125555810E-01 -2.72755638063E-01 -2.79548048686E-01 + -2.86506611567E-01 -2.93635233157E-01 -3.00937903352E-01 -3.08418696074E-01 + -3.16081771607E-01 -3.23931377393E-01 -3.31971849101E-01 -3.40207612252E-01 + -3.48643183278E-01 -3.57283170658E-01 -3.66132275963E-01 -3.75195295651E-01 + -3.84477121058E-01 -3.93982740819E-01 -4.03717240205E-01 -4.13685804180E-01 + -4.23893716218E-01 -4.34346360397E-01 -4.45049222268E-01 -4.56007888668E-01 + -4.67228049106E-01 -4.78715496323E-01 -4.90476125743E-01 -5.02515937816E-01 + -5.14841035562E-01 -5.27457627395E-01 -5.40372025275E-01 -5.53590644921E-01 + -5.67120006452E-01 -5.80966732559E-01 -5.95137548662E-01 -6.09639282186E-01 + -6.24478860915E-01 -6.39663312148E-01 -6.55199761436E-01 -6.71095430172E-01 + -6.87357634309E-01 -7.03993781455E-01 -7.21011368867E-01 -7.38417980112E-01 + -7.56221281862E-01 -7.74429020617E-01 -7.93049018026E-01 -8.12089167261E-01 + -8.31557427295E-01 -8.51461818180E-01 -8.71810414911E-01 -8.92611340757E-01 + -9.13872761028E-01 -9.35602874450E-01 -9.57809905974E-01 -9.80502097075E-01 + -1.00368769645E+00 -1.02737494975E+00 -1.05157208780E+00 -1.07628731546E+00 + -1.10152879751E+00 -1.12730464561E+00 -1.15362290282E+00 -1.18049152772E+00 + -1.20791837747E+00 -1.23591118868E+00 -1.26447755864E+00 -1.29362492396E+00 + -1.32336053785E+00 -1.35369144696E+00 -1.38462446535E+00 -1.41616614758E+00 + -1.44832276029E+00 -1.48110025086E+00 -1.51450421583E+00 -1.54853986543E+00 + -1.58321198779E+00 -1.61852490986E+00 -1.65448245600E+00 -1.69108790531E+00 + -1.72834394491E+00 -1.76625262156E+00 -1.80481529091E+00 -1.84403256225E+00 + -1.88390424274E+00 -1.92442927618E+00 -1.96560568011E+00 -2.00743047963E+00 + -2.04989963636E+00 -2.09300797600E+00 -2.13674911054E+00 -2.18111535749E+00 + -2.22609765560E+00 -2.27168547555E+00 -2.31786672843E+00 -2.36462766810E+00 + -2.41195279107E+00 -2.45982473188E+00 -2.50822415320E+00 -2.55712963365E+00 + -2.60651754979E+00 -2.65636195471E+00 -2.70663445304E+00 -2.75730407066E+00 + -2.80833712249E+00 -2.85969707473E+00 -2.91134440527E+00 -2.96323646044E+00 + -3.01532730865E+00 -3.06756759261E+00 -3.11990437889E+00 -3.17228100658E+00 + -3.22463693561E+00 -3.27690759439E+00 -3.32902422944E+00 -3.38091375590E+00 + -3.43249861183E+00 -3.48369661653E+00 -3.53442083353E+00 -3.58457944231E+00 + -3.63407561660E+00 -3.68280741470E+00 -3.73066768168E+00 -3.77754396546E+00 + -3.82331845128E+00 -3.86786791386E+00 -3.91106369305E+00 -3.95277169431E+00 + -3.99285241665E+00 -4.03116101358E+00 -4.06754738801E+00 -4.10185632675E+00 + -4.13392767820E+00 -4.16359657605E+00 -4.19069371598E+00 -4.21504568655E+00 + -4.23647536153E+00 -4.25480235741E+00 -4.26984355938E+00 -4.28141372370E+00 + -4.28932615696E+00 -4.29339348075E+00 -4.29342848271E+00 -4.28924506008E+00 + -4.28065925865E+00 -4.26749040941E+00 -4.24956236733E+00 -4.22670485182E+00 + -4.19875489110E+00 -4.16555837063E+00 -4.12697168235E+00 -4.08286347492E+00 + -4.03311649778E+00 -3.97762953551E+00 -3.91631942368E+00 -3.84912313550E+00 + -3.77599992981E+00 -3.69693354241E+00 -3.61193440699E+00 -3.52104188359E+00 + -3.42432647295E+00 -3.32189199137E+00 -3.21387767666E+00 -3.10046019449E+00 + -2.98185551026E+00 -2.85832058811E+00 -2.73015487806E+00 -2.59770154682E+00 + -2.46134840722E+00 -2.32152849899E+00 -2.17872027017E+00 -2.03344730982E+00 + -1.88627757898E+00 -1.73782208929E+00 -1.58873297706E+00 -1.43970092279E+00 + -1.29145186882E+00 -1.14474298841E+00 -1.00035786655E+00 -8.59100855153E-01 + -7.21790572304E-01 -5.89252523073E-01 -4.62310826500E-01 -3.41779044805E-01 + -2.28450121242E-01 -1.23085446877E-01 -2.64030917871E-02 6.09347467280E-02 + 1.38335005830E-01 2.05287632819E-01 2.61379952251E-01 3.06311371291E-01 + 3.39908234694E-01 3.62138599596E-01 3.73126653336E-01 3.73166442140E-01 + 3.62734515371E-01 3.42501016964E-01 3.13338671604E-01 2.76329016863E-01 + 2.32765121881E-01 1.84149908529E-01 1.32189047090E-01 7.87772377521E-02 + 2.59765060507E-02 -2.40150663594E-02 -6.89059857745E-02 -1.06367437113E-01 + -1.34105205127E-01 -1.49949961784E-01 -1.51970578607E-01 -1.38598521791E-01 + -1.08917128713E-01 -6.16642669764E-02 -7.09766675666E-03 7.30199405679E-04 + -4.81661291289E-05 2.68733033429E-05 1.74444589196E-05 1.65252417524E-05 + 1.48909057402E-05 1.34496330135E-05 1.21052310943E-05 1.08608947198E-05 + 9.71067802441E-06 + 2.40 2.40 + 3P + + + 3 1 Beta L + 853 + -4.02111234670E-08 -4.12290729043E-08 -4.22727918542E-08 -4.33429326752E-08 + -4.44401642400E-08 -4.55651723542E-08 -4.67186601844E-08 -4.79013486980E-08 + -4.91139771139E-08 -5.03573033644E-08 -5.16321045687E-08 -5.29391775192E-08 + -5.42793391790E-08 -5.56534271928E-08 -5.70623004103E-08 -5.85068394231E-08 + -5.99879471151E-08 -6.15065492269E-08 -6.30635949342E-08 -6.46600574413E-08 + -6.62969345892E-08 -6.79752494794E-08 -6.96960511133E-08 -7.14604150481E-08 + -7.32694440686E-08 -7.51242688767E-08 -7.70260487985E-08 -7.89759725083E-08 + -8.09752587719E-08 -8.30251572082E-08 -8.51269490705E-08 -8.72819480473E-08 + -8.94915010829E-08 -9.17569892199E-08 -9.40798284623E-08 -9.64614706601E-08 + -9.89034044173E-08 -1.01407156022E-07 -1.03974290400E-07 -1.06606412095E-07 + -1.09305166267E-07 -1.12072239727E-07 -1.14909361985E-07 -1.17818306335E-07 + -1.20800890963E-07 -1.23858980079E-07 -1.26994485090E-07 -1.30209365789E-07 + -1.33505631580E-07 -1.36885342736E-07 -1.40350611689E-07 -1.43903604342E-07 + -1.47546541433E-07 -1.51281699916E-07 -1.55111414386E-07 -1.59038078540E-07 + -1.63064146670E-07 -1.67192135200E-07 -1.71424624258E-07 -1.75764259286E-07 + -1.80213752699E-07 -1.84775885574E-07 -1.89453509392E-07 -1.94249547822E-07 + -1.99166998543E-07 -2.04208935121E-07 -2.09378508933E-07 -2.14678951128E-07 + -2.20113574657E-07 -2.25685776336E-07 -2.31399038973E-07 -2.37256933542E-07 + -2.43263121419E-07 -2.49421356666E-07 -2.55735488381E-07 -2.62209463102E-07 + -2.68847327273E-07 -2.75653229777E-07 -2.82631424524E-07 -2.89786273112E-07 + -2.97122247555E-07 -3.04643933076E-07 -3.12356030973E-07 -3.20263361559E-07 + -3.28370867172E-07 -3.36683615268E-07 -3.45206801585E-07 -3.53945753392E-07 + -3.62905932817E-07 -3.72092940266E-07 -3.81512517917E-07 -3.91170553312E-07 + -4.01073083038E-07 -4.11226296499E-07 -4.21636539784E-07 -4.32310319634E-07 + -4.43254307508E-07 -4.54475343756E-07 -4.65980441891E-07 -4.77776792973E-07 + -4.89871770107E-07 -5.02272933046E-07 -5.14988032921E-07 -5.28025017084E-07 + -5.41392034075E-07 -5.55097438714E-07 -5.69149797325E-07 -5.83557893091E-07 + -5.98330731541E-07 -6.13477546179E-07 -6.29007804258E-07 -6.44931212695E-07 + -6.61257724139E-07 -6.77997543191E-07 -6.95161132783E-07 -7.12759220718E-07 + -7.30802806375E-07 -7.49303167580E-07 -7.68271867664E-07 -7.87720762681E-07 + -8.07662008824E-07 -8.28108070022E-07 -8.49071725728E-07 -8.70566078911E-07 + -8.92604564240E-07 -9.15200956488E-07 -9.38369379136E-07 -9.62124313202E-07 + -9.86480606293E-07 -1.01145348189E-06 -1.03705854885E-06 -1.06331181117E-06 + -1.09022967800E-06 -1.11782897388E-06 -1.14612694927E-06 -1.17514129133E-06 + -1.20489013497E-06 -1.23539207418E-06 -1.26666617367E-06 -1.29873198077E-06 + -1.33160953765E-06 -1.36531939387E-06 -1.39988261917E-06 -1.43532081669E-06 + -1.47165613648E-06 -1.50741606664E-06 -1.54563883127E-06 -1.58478367147E-06 + -1.62495878312E-06 -1.66611737176E-06 -1.70834346133E-06 -1.75161618070E-06 + -1.79599248886E-06 -1.84150416864E-06 -1.88815705291E-06 -1.93599674305E-06 + -1.98503748465E-06 -2.03532112920E-06 -2.08690628714E-06 -2.13976125579E-06 + -2.19396590988E-06 -2.24955061833E-06 -2.30650723783E-06 -2.36500446604E-06 + -2.42483204202E-06 -2.48630503942E-06 -2.54927486592E-06 -2.61381131553E-06 + -2.68008604926E-06 -2.74788108884E-06 -2.81756087162E-06 -2.88888231864E-06 + -2.96204660182E-06 -3.03712801700E-06 -3.11397845596E-06 -3.19288317033E-06 + -3.27374864619E-06 -3.35662723584E-06 -3.44169881418E-06 -3.52879850686E-06 + -3.61822779055E-06 -3.70982038016E-06 -3.80377457880E-06 -3.90016088499E-06 + -3.99884572658E-06 -4.10018181537E-06 -4.20398691474E-06 -4.31043487788E-06 + -4.41963138395E-06 -4.53150634642E-06 -4.64629295954E-06 -4.76395118451E-06 + -4.88456303304E-06 -5.00829172366E-06 -5.13507399314E-06 -5.26514534720E-06 + -5.39846102790E-06 -5.53511648190E-06 -5.67536957411E-06 -5.81898317504E-06 + -5.96639263911E-06 -6.11744207478E-06 -6.27234027928E-06 -6.43121371514E-06 + -6.59397050694E-06 -6.76100249720E-06 -6.93218045069E-06 -7.10768799790E-06 + -7.28770297499E-06 -7.47216672686E-06 -7.66140347093E-06 -7.85537589884E-06 + -8.05424755266E-06 -8.25825071168E-06 -8.46727156423E-06 -8.68171228393E-06 + -8.90152273771E-06 -9.12687299647E-06 -9.35800408107E-06 -9.59488722728E-06 + -9.83785680166E-06 -1.00869234976E-05 -1.03423075381E-05 -1.06042049410E-05 + -1.08726211766E-05 -1.11479603688E-05 -1.14301892800E-05 -1.17195675599E-05 + -1.20163250896E-05 -1.23204982771E-05 -1.26324815499E-05 -1.29522955411E-05 + -1.32801898313E-05 -1.36164918371E-05 -1.39611491120E-05 -1.43146693489E-05 + -1.46770603432E-05 -1.50486356501E-05 -1.54296877405E-05 -1.58202708447E-05 + -1.62208413440E-05 -1.66314916147E-05 -1.70525574435E-05 -1.74842870277E-05 + -1.79269262824E-05 -1.83808194024E-05 -1.88461379081E-05 -1.93232683516E-05 + -1.98124876805E-05 -2.03140693273E-05 -2.08283685233E-05 -2.13556655047E-05 + -2.18963231030E-05 -2.24506920776E-05 -2.30190553351E-05 -2.36018330600E-05 + -2.41993422386E-05 -2.48119905559E-05 -2.54401510991E-05 -2.60841915839E-05 + -2.67445835913E-05 -2.74216345801E-05 -2.81158544176E-05 -2.88276793973E-05 + -2.95574569257E-05 -3.03057521274E-05 -3.10729878276E-05 -3.18596403692E-05 + -3.26662060300E-05 -3.34931733097E-05 -3.43411218703E-05 -3.52105028113E-05 + -3.61018904076E-05 -3.70158490900E-05 -3.79529466484E-05 -3.89137758272E-05 + -3.98989118850E-05 -4.09089762234E-05 -4.19446538795E-05 -4.30065084579E-05 + -4.40952616697E-05 -4.52115585883E-05 -4.63561361806E-05 -4.75296749231E-05 + -4.87329313450E-05 -4.99666510859E-05 -5.12316022643E-05 -5.25285559690E-05 + -5.38583635038E-05 -5.52218175596E-05 -5.66198203806E-05 -5.80531730374E-05 + -5.95228592967E-05 -6.10294405648E-05 -6.25773665572E-05 -6.41510897782E-05 + -6.57917629792E-05 -6.74480097289E-05 -6.91494380715E-05 -7.09108661068E-05 + -7.26969509449E-05 -7.45484356417E-05 -7.64249619227E-05 -7.83688051804E-05 + -8.03427589482E-05 -8.23881102505E-05 -8.44605684040E-05 -8.66099662742E-05 + -8.87953927101E-05 -9.10478235163E-05 -9.33518322656E-05 -9.57130057559E-05 + -9.81378561578E-05 -1.00619909195E-04 -1.03170045767E-04 -1.05781358240E-04 + -1.08457864411E-04 -1.11203668863E-04 -1.14021981748E-04 -1.16906154086E-04 + -1.19861574232E-04 -1.22904056009E-04 -1.26008827480E-04 -1.29199090361E-04 + -1.32474350566E-04 -1.35826619744E-04 -1.39259174178E-04 -1.42793213789E-04 + -1.46408601600E-04 -1.50093928437E-04 -1.53925646883E-04 -1.57805675616E-04 + -1.61797767471E-04 -1.65891260416E-04 -1.70104065150E-04 -1.74401540404E-04 + -1.78824663875E-04 -1.83334859948E-04 -1.87997767890E-04 -1.92738773375E-04 + -1.97622646599E-04 -2.02633415121E-04 -2.07750595574E-04 -2.13019906316E-04 + -2.18409526457E-04 -2.23931297561E-04 -2.29615976060E-04 -2.35417421171E-04 + -2.41376813795E-04 -2.47490775916E-04 -2.53754914266E-04 -2.60178164498E-04 + -2.66765653800E-04 -2.73514250436E-04 -2.80444325544E-04 -2.87546309003E-04 + -2.94814289793E-04 -3.02288692978E-04 -3.09935191021E-04 -3.17776469817E-04 + -3.25832244920E-04 -3.34075984012E-04 -3.42527203456E-04 -3.51204759711E-04 + -3.60096338029E-04 -3.69205133479E-04 -3.78559622282E-04 -3.88135482282E-04 + -3.97969991415E-04 -4.08030700137E-04 -4.18375274897E-04 -4.28954421825E-04 + -4.39817571230E-04 -4.50953216268E-04 -4.62368331623E-04 -4.74069783311E-04 + -4.86071363795E-04 -4.98380080713E-04 -5.10993336727E-04 -5.23929241684E-04 + -5.37190635025E-04 -5.50792276585E-04 -5.64730990530E-04 -5.79032088846E-04 + -5.93686348382E-04 -6.08716914994E-04 -6.24123013658E-04 -6.39927131093E-04 + -6.56114174692E-04 -6.72766317205E-04 -6.89733207785E-04 -7.07222800704E-04 + -7.25129592546E-04 -7.43484231669E-04 -7.62302441991E-04 -7.81588282416E-04 + -8.01423904684E-04 -8.21637786671E-04 -8.42484009438E-04 -8.63794240547E-04 + -8.85642875265E-04 -9.08120475188E-04 -9.31045988456E-04 -9.54647225568E-04 + -9.78789352278E-04 -1.00361147770E-03 -1.02895370470E-03 -1.05506444904E-03 + -1.08173082233E-03 -1.10912216594E-03 -1.13717967277E-03 -1.16601481137E-03 + -1.19547686157E-03 -1.22577932225E-03 -1.25678887508E-03 -1.28860090769E-03 + -1.32123145888E-03 -1.35466410584E-03 -1.38895518670E-03 -1.42411881291E-03 + -1.46015986293E-03 -1.49713755105E-03 -1.53502277005E-03 -1.57388913449E-03 + -1.61369812384E-03 -1.65458581331E-03 -1.69645234194E-03 -1.73938053053E-03 + -1.78342072834E-03 -1.82856687362E-03 -1.87484113862E-03 -1.92231560596E-03 + -1.97095422389E-03 -2.02085790693E-03 -2.07200985017E-03 -2.12444869378E-03 + -2.17821377627E-03 -2.23338024501E-03 -2.28987535329E-03 -2.34787034576E-03 + -2.40727195557E-03 -2.46821147755E-03 -2.53069461282E-03 -2.59473622961E-03 + -2.66042619555E-03 -2.72775666813E-03 -2.79680443076E-03 -2.86758831337E-03 + -2.94017739531E-03 -3.01458729677E-03 -3.09089853243E-03 -3.16911980740E-03 + -3.24934223087E-03 -3.33157864970E-03 -3.41590745707E-03 -3.50235403374E-03 + -3.59100908837E-03 -3.68189689032E-03 -3.77508121072E-03 -3.87062351277E-03 + -3.96859321622E-03 -4.06903428219E-03 -4.17202092964E-03 -4.27760577506E-03 + -4.38586846068E-03 -4.49687433554E-03 -4.61067974019E-03 -4.72736869852E-03 + -4.84701392618E-03 -4.96967594801E-03 -5.09545524031E-03 -5.22440613949E-03 + -5.35662720946E-03 -5.49217967281E-03 -5.63117951747E-03 -5.77368777184E-03 + -5.91979595359E-03 -6.06960870362E-03 -6.22321224606E-03 -6.38068721461E-03 + -6.54216580117E-03 -6.70771588813E-03 -6.87745399811E-03 -7.05149407279E-03 + -7.22993117998E-03 -7.41287925955E-03 -7.60046145273E-03 -7.79277681819E-03 + -7.98997450331E-03 -8.19214053043E-03 -8.39943125046E-03 -8.61196111384E-03 + -8.82986951034E-03 -9.05328238856E-03 -9.28234943646E-03 -9.51720807570E-03 + -9.75800651794E-03 -1.00048942550E-02 -1.02580234008E-02 -1.05175521143E-02 + -1.07836488161E-02 -1.10564674796E-02 -1.13361850287E-02 -1.16229777458E-02 + -1.19170160267E-02 -1.22184950074E-02 -1.25275865918E-02 -1.28445007927E-02 + -1.31694184141E-02 -1.35025523544E-02 -1.38441085016E-02 -1.41942941903E-02 + -1.45533326391E-02 -1.49214446504E-02 -1.52988597166E-02 -1.56858135514E-02 + -1.60825434874E-02 -1.64893008908E-02 -1.69063335239E-02 -1.73339052029E-02 + -1.77722798377E-02 -1.82217266911E-02 -1.86825323517E-02 -1.91549748597E-02 + -1.96393518983E-02 -2.01359659006E-02 -2.06451209527E-02 -2.11671348678E-02 + -2.17023343226E-02 -2.22510463074E-02 -2.28136158701E-02 -2.33903875219E-02 + -2.39817253560E-02 -2.45879878962E-02 -2.52095587552E-02 -2.58468172350E-02 + -2.65001618486E-02 -2.71699959007E-02 -2.78567346765E-02 -2.85608025357E-02 + -2.92826370670E-02 -3.00226826229E-02 -3.07814011236E-02 -3.15592569891E-02 + -3.23567341711E-02 -3.31743258239E-02 -3.40125369454E-02 -3.48718837736E-02 + -3.57529008435E-02 -3.66561290324E-02 -3.75821260603E-02 -3.85314667201E-02 + -3.95047326056E-02 -4.05025268782E-02 -4.15254635669E-02 -4.25741726772E-02 + -4.36493025709E-02 -4.47515128413E-02 -4.58814827708E-02 -4.70399097448E-02 + -4.82275039937E-02 -4.94449958221E-02 -5.06931364959E-02 -5.19726895059E-02 + -5.32844424461E-02 -5.46292008180E-02 -5.60077879498E-02 -5.74210519064E-02 + -5.88698565018E-02 -6.03550914628E-02 -6.18776651711E-02 -6.34385091420E-02 + -6.50385797730E-02 -6.66788533351E-02 -6.83603340509E-02 -7.00840467232E-02 + -7.18510454993E-02 -7.36624058531E-02 -7.55192336141E-02 -7.74226590595E-02 + -7.93738412636E-02 -8.13739661388E-02 -8.34242509707E-02 -8.55259399922E-02 + -8.76803097103E-02 -8.98886664218E-02 -9.21523481092E-02 -9.44727261132E-02 + -9.68512041188E-02 -9.92892204813E-02 -1.01788246610E-01 -1.04349792098E-01 + -1.06975400064E-01 -1.09666652710E-01 -1.12425168793E-01 -1.15252607700E-01 + -1.18150666433E-01 -1.21121083675E-01 -1.24165639867E-01 -1.27286156921E-01 + -1.30484500822E-01 -1.33762581391E-01 -1.37122354126E-01 -1.40565820105E-01 + -1.44095028628E-01 -1.47712076202E-01 -1.51419108897E-01 -1.55218324097E-01 + -1.59111968996E-01 -1.63102344528E-01 -1.67191804475E-01 -1.71382758089E-01 + -1.75677669215E-01 -1.80079060508E-01 -1.84589510575E-01 -1.89211659277E-01 + -1.93948206137E-01 -1.98801911920E-01 -2.03775601521E-01 -2.08872162983E-01 + -2.14094550043E-01 -2.19445783827E-01 -2.24928951886E-01 -2.30547212601E-01 + -2.36303793810E-01 -2.42201995356E-01 -2.48245190663E-01 -2.54436826823E-01 + -2.60780427235E-01 -2.67279591885E-01 -2.73937999622E-01 -2.80759408439E-01 + -2.87747657420E-01 -2.94906668579E-01 -3.02240446289E-01 -3.09753081184E-01 + -3.17448748962E-01 -3.25331713714E-01 -3.33406327334E-01 -3.41677032675E-01 + -3.50148362909E-01 -3.58824944047E-01 -3.67711495925E-01 -3.76812832109E-01 + -3.86133863158E-01 -3.95679595822E-01 -4.05455134428E-01 -4.15465683236E-01 + -4.25716545175E-01 -4.36213124023E-01 -4.46960925801E-01 -4.57965557230E-01 + -4.69232728978E-01 -4.80768254350E-01 -4.92578050492E-01 -5.04668138916E-01 + -5.17044644813E-01 -5.29713798657E-01 -5.42681934567E-01 -5.55955491202E-01 + -5.69541011424E-01 -5.83445141037E-01 -5.97674629172E-01 -6.12236326661E-01 + -6.27137185128E-01 -6.42384256558E-01 -6.57984690142E-01 -6.73945732442E-01 + -6.90274723920E-01 -7.06979097298E-01 -7.24066375111E-01 -7.41544165927E-01 + -7.59420162524E-01 -7.77702136626E-01 -7.96397935968E-01 -8.15515479574E-01 + -8.35062752533E-01 -8.55047801217E-01 -8.75478726678E-01 -8.96363678685E-01 + -9.17710848925E-01 -9.39528462474E-01 -9.61824770880E-01 -9.84608042002E-01 + -1.00788655098E+00 -1.03166856986E+00 -1.05596235592E+00 -1.08077614015E+00 + -1.10611811358E+00 -1.13199641384E+00 -1.15841911009E+00 -1.18539418640E+00 + -1.21292952555E+00 -1.24103288957E+00 -1.26971190068E+00 -1.29897402042E+00 + -1.32882652637E+00 -1.35927648942E+00 -1.39033074751E+00 -1.42199587854E+00 + -1.45427817224E+00 -1.48718359854E+00 -1.52071777607E+00 -1.55488593673E+00 + -1.58969288955E+00 -1.62514298208E+00 -1.66124005850E+00 -1.69798741706E+00 + -1.73538776343E+00 -1.77344316213E+00 -1.81215498573E+00 -1.85152385984E+00 + -1.89154960675E+00 -1.93223118469E+00 -1.97356662456E+00 -2.01555296378E+00 + -2.05818617518E+00 -2.10146109463E+00 -2.14537134274E+00 -2.18990924455E+00 + -2.23506574488E+00 -2.28083031887E+00 -2.32719088047E+00 -2.37413368471E+00 + -2.42164322734E+00 -2.46970214012E+00 -2.51829108070E+00 -2.56738862053E+00 + -2.61697112617E+00 -2.66701263817E+00 -2.71748474555E+00 -2.76835645533E+00 + -2.81959406002E+00 -2.87116099962E+00 -2.92301772156E+00 -2.97512153725E+00 + -3.02742647510E+00 -3.07988313241E+00 -3.13243852455E+00 -3.18503593271E+00 + -3.23761475213E+00 -3.29011033859E+00 -3.34245385785E+00 -3.39457213498E+00 + -3.44638750810E+00 -3.49781768572E+00 -3.54877560892E+00 -3.59916932187E+00 + -3.64890184931E+00 -3.69787108539E+00 -3.74596969508E+00 -3.79308502855E+00 + -3.83909905464E+00 -3.88388831133E+00 -3.92732388014E+00 -3.96927138489E+00 + -4.00959101815E+00 -4.04813760060E+00 -4.08476067408E+00 -4.11930463455E+00 + -4.15160890812E+00 -4.18150817284E+00 -4.20883263391E+00 -4.23340835295E+00 + -4.25505763862E+00 -4.27359950279E+00 -4.28885018524E+00 -4.30062375472E+00 + -4.30873278736E+00 -4.31298913062E+00 -4.31320475377E+00 -4.30919269157E+00 + -4.30076808337E+00 -4.28774931048E+00 -4.26995923628E+00 -4.24722654828E+00 + -4.21938720522E+00 -4.18628598816E+00 -4.14777815392E+00 -4.10373118969E+00 + -4.05402666268E+00 -3.99856216085E+00 -3.93725331596E+00 -3.87003589887E+00 + -3.79686797659E+00 -3.71773211425E+00 -3.63263760741E+00 -3.54162272331E+00 + -3.44475692853E+00 -3.34214307876E+00 -3.23391954014E+00 -3.12026221227E+00 + -3.00138641693E+00 -2.87754861524E+00 -2.74904791287E+00 -2.61622730926E+00 + -2.47947464574E+00 -2.33922320444E+00 -2.19595190733E+00 -2.05018506587E+00 + -1.90249162740E+00 -1.75348386765E+00 -1.60381547680E+00 -1.45417898809E+00 + -1.30530250196E+00 -1.15794565799E+00 -1.01289481457E+00 -8.70957398579E-01 + -7.32955394142E-01 -5.99717947638E-01 -4.72073072791E-01 -3.50838451968E-01 + -2.36811339121E-01 -1.30757585020E-01 -3.33998193917E-02 5.45951572876E-02 + 1.32629699295E-01 2.00189262725E-01 2.56856851183E-01 3.02327806575E-01 + 3.36424755936E-01 3.59112483610E-01 3.70512450868E-01 3.70916629459E-01 + 3.60800252110E-01 3.40833009035E-01 3.11888135456E-01 2.75048737614E-01 + 2.31610593685E-01 1.83080540195E-01 1.31169409498E-01 7.77783221394E-02 + 2.49769526494E-02 -2.50278205732E-02 -6.99347049127E-02 -1.07404309679E-01 + -1.35131391414E-01 -1.50935584259E-01 -1.52875307357E-01 -1.39372862231E-01 + -1.09505266660E-01 -6.20024348014E-02 -7.16936639063E-03 6.97680833833E-04 + -8.25448946923E-05 -5.37992539377E-06 -1.31597718267E-05 -1.24621739733E-05 + -1.25539038267E-05 -1.25204667245E-05 -1.24564694229E-05 -1.23566441808E-05 + -1.22248097822E-05 + 2.40 2.40 + 3P + + + 3 Number of nonzero Dij + 1 1 6.34407926354E-01 + 2 2 2.41313598459E-01 + 3 3 2.40024713855E-01 + + + + + +3S 0 2.00 Wavefunction + 1.13153964440E-05 1.14577266129E-05 1.16018470750E-05 1.17477803495E-05 + 1.18955492388E-05 1.20451768320E-05 1.21966865087E-05 1.23501019427E-05 + 1.25054471055E-05 1.26627462701E-05 1.28220240147E-05 1.29833052268E-05 + 1.31466151071E-05 1.33119791729E-05 1.34794232628E-05 1.36489735403E-05 + 1.38206564979E-05 1.39944989614E-05 1.41705280942E-05 1.43487714012E-05 + 1.45292567331E-05 1.47120122913E-05 1.48970666317E-05 1.50844486694E-05 + 1.52741876832E-05 1.54663133203E-05 1.56608556007E-05 1.58578449221E-05 + 1.60573120643E-05 1.62592881947E-05 1.64638048724E-05 1.66708940536E-05 + 1.68805880963E-05 1.70929197658E-05 1.73079222393E-05 1.75256291114E-05 + 1.77460743992E-05 1.79692925478E-05 1.81953184356E-05 1.84241873795E-05 + 1.86559351408E-05 1.88905979306E-05 1.91282124154E-05 1.93688157231E-05 + 1.96124454483E-05 1.98591396589E-05 2.01089369012E-05 2.03618762067E-05 + 2.06179970976E-05 2.08773395934E-05 2.11399442169E-05 2.14058520007E-05 + 2.16751044935E-05 2.19477437664E-05 2.22238124201E-05 2.25033535908E-05 + 2.27864109574E-05 2.30730287483E-05 2.33632517482E-05 2.36571253050E-05 + 2.39546953371E-05 2.42560083405E-05 2.45611113961E-05 2.48700521767E-05 + 2.51828789552E-05 2.54996406115E-05 2.58203866401E-05 2.61451671585E-05 + 2.64740329142E-05 2.68070352934E-05 2.71442263283E-05 2.74856587059E-05 + 2.78313857758E-05 2.81814615584E-05 2.85359407541E-05 2.88948787510E-05 + 2.92583316339E-05 2.96263561933E-05 2.99990099337E-05 3.03763510833E-05 + 3.07584386024E-05 3.11453321931E-05 3.15370923084E-05 3.19337801618E-05 + 3.23354577367E-05 3.27421877960E-05 3.31540338925E-05 3.35710603779E-05 + 3.39933324137E-05 3.44209159809E-05 3.48538778904E-05 3.52922857936E-05 + 3.57362081928E-05 3.61857144519E-05 3.66408748073E-05 3.71017603791E-05 + 3.75684431816E-05 3.80409961353E-05 3.85194930777E-05 3.90040087751E-05 + 3.94946189343E-05 3.99914002144E-05 4.04944302387E-05 4.10037876069E-05 + 4.15195519075E-05 4.20418037298E-05 4.25706246772E-05 4.31060973792E-05 + 4.36483055049E-05 4.41973337756E-05 4.47532679785E-05 4.53161949798E-05 + 4.58862027383E-05 4.64633803193E-05 4.70478179082E-05 4.76396068252E-05 + 4.82388395387E-05 4.88456096806E-05 4.94600120603E-05 5.00821426800E-05 + 5.07120987492E-05 5.13499787005E-05 5.19958822043E-05 5.26499101849E-05 + 5.33121648361E-05 5.39827496371E-05 5.46617693686E-05 5.53493301297E-05 + 5.60455393536E-05 5.67505058251E-05 5.74643396973E-05 5.81871525091E-05 + 5.89190572021E-05 5.96601681386E-05 6.04106011195E-05 6.11704734025E-05 + 6.19399037198E-05 6.27190122976E-05 6.35079208740E-05 6.43067527185E-05 + 6.51156326512E-05 6.59346870624E-05 6.67640439320E-05 6.76038328499E-05 + 6.84541850360E-05 6.93152333606E-05 7.01871123657E-05 7.10699582854E-05 + 7.19639090676E-05 7.28691043952E-05 7.37856857084E-05 7.47137962263E-05 + 7.56535809698E-05 7.66051867836E-05 7.75687623599E-05 7.85444582611E-05 + 7.95324269434E-05 8.05328227809E-05 8.15458020895E-05 8.25715231512E-05 + 8.36101462392E-05 8.46618336427E-05 8.57267496923E-05 8.68050607856E-05 + 8.78969354134E-05 8.90025441860E-05 9.01220598596E-05 9.12556573635E-05 + 9.24035138277E-05 9.35658086098E-05 9.47427233241E-05 9.59344418689E-05 + 9.71411504562E-05 9.83630376399E-05 9.96002943462E-05 1.00853113903E-04 + 1.02121692068E-04 1.03406227066E-04 1.04706919610E-04 1.06023972942E-04 + 1.07357592857E-04 1.08707987742E-04 1.10075368603E-04 1.11459949101E-04 + 1.12861945585E-04 1.14281577125E-04 1.15719065548E-04 1.17174635469E-04 + 1.18648514331E-04 1.20140932436E-04 1.21652122984E-04 1.23182322108E-04 + 1.24731768913E-04 1.26300705511E-04 1.27889377057E-04 1.29498031793E-04 + 1.31126921083E-04 1.32776299453E-04 1.34446424630E-04 1.36137557584E-04 + 1.37849962568E-04 1.39583907158E-04 1.41339662296E-04 1.43117502335E-04 + 1.44917705075E-04 1.46740551814E-04 1.48586327387E-04 1.50455320213E-04 + 1.52347822339E-04 1.54264129485E-04 1.56204541092E-04 1.58169360368E-04 + 1.60158894335E-04 1.62173453876E-04 1.64213353788E-04 1.66278912825E-04 + 1.68370453753E-04 1.70488303396E-04 1.72632792693E-04 1.74804256743E-04 + 1.77003034863E-04 1.79229470636E-04 1.81483911970E-04 1.83766711149E-04 + 1.86078224887E-04 1.88418814388E-04 1.90788845399E-04 1.93188688268E-04 + 1.95618718004E-04 1.98079314331E-04 2.00570861751E-04 2.03093749606E-04 + 2.05648372132E-04 2.08235128529E-04 2.10854423014E-04 2.13506664896E-04 + 2.16192268627E-04 2.18911653878E-04 2.21665245597E-04 2.24453474081E-04 + 2.27276775038E-04 2.30135589658E-04 2.33030364685E-04 2.35961552480E-04 + 2.38929611096E-04 2.41935004351E-04 2.44978201897E-04 2.48059679295E-04 + 2.51179918090E-04 2.54339405886E-04 2.57538636421E-04 2.60778109646E-04 + 2.64058331803E-04 2.67379815501E-04 2.70743079803E-04 2.74148650300E-04 + 2.77597059197E-04 2.81088845397E-04 2.84624554580E-04 2.88204739298E-04 + 2.91829959050E-04 2.95500780380E-04 2.99217776957E-04 3.02981529672E-04 + 3.06792626724E-04 3.10651663713E-04 3.14559243735E-04 3.18515977475E-04 + 3.22522483303E-04 3.26579387370E-04 3.30687323708E-04 3.34846934326E-04 + 3.39058869314E-04 3.43323786944E-04 3.47642353769E-04 3.52015244734E-04 + 3.56443143276E-04 3.60926741435E-04 3.65466739959E-04 3.70063848419E-04 + 3.74718785311E-04 3.79432278179E-04 3.84205063723E-04 3.89037887912E-04 + 3.93931506110E-04 3.98886683185E-04 4.03904193633E-04 4.08984821699E-04 + 4.14129361500E-04 4.19338617151E-04 4.24613402885E-04 4.29954543189E-04 + 4.35362872927E-04 4.40839237473E-04 4.46384492844E-04 4.51999505834E-04 + 4.57685154149E-04 4.63442326546E-04 4.69271922971E-04 4.75174854699E-04 + 4.81152044483E-04 4.87204426691E-04 4.93332947457E-04 4.99538564830E-04 + 5.05822248919E-04 5.12184982053E-04 5.18627758930E-04 5.25151586774E-04 + 5.31757485493E-04 5.38446487841E-04 5.45219639579E-04 5.52077999637E-04 + 5.59022640284E-04 5.66054647294E-04 5.73175120119E-04 5.80385172058E-04 + 5.87685930436E-04 5.95078536778E-04 6.02564146991E-04 6.10143931542E-04 + 6.17819075647E-04 6.25590779454E-04 6.33460258233E-04 6.41428742567E-04 + 6.49497478545E-04 6.57667727958E-04 6.65940768501E-04 6.74317893967E-04 + 6.82800414460E-04 6.91389656592E-04 7.00086963701E-04 7.08893696053E-04 + 7.17811231066E-04 7.26840963520E-04 7.35984305780E-04 7.45242688019E-04 + 7.54617558441E-04 7.64110383514E-04 7.73722648196E-04 7.83455856174E-04 + 7.93311530098E-04 8.03291211825E-04 8.13396462658E-04 8.23628863597E-04 + 8.33990015588E-04 8.44481539772E-04 8.55105077748E-04 8.65862291828E-04 + 8.76754865301E-04 8.87784502702E-04 8.98952930077E-04 9.10261895260E-04 + 9.21713168151E-04 9.33308540993E-04 9.45049828659E-04 9.56938868938E-04 + 9.68977522828E-04 9.81167674830E-04 9.93511233251E-04 1.00601013050E-03 + 1.01866632340E-03 1.03148179351E-03 1.04445854741E-03 1.05759861706E-03 + 1.07090406008E-03 1.08437696012E-03 1.09801942716E-03 1.11183359787E-03 + 1.12582163593E-03 1.13998573240E-03 1.15432810604E-03 1.16885100369E-03 + 1.18355670060E-03 1.19844750085E-03 1.21352573765E-03 1.22879377376E-03 + 1.24425400184E-03 1.25990884487E-03 1.27576075651E-03 1.29181222149E-03 + 1.30806575602E-03 1.32452390822E-03 1.34118925848E-03 1.35806441991E-03 + 1.37515203874E-03 1.39245479477E-03 1.40997540180E-03 1.42771660805E-03 + 1.44568119659E-03 1.46387198586E-03 1.48229183004E-03 1.50094361958E-03 + 1.51983028162E-03 1.53895478051E-03 1.55832011825E-03 1.57792933501E-03 + 1.59778550960E-03 1.61789176000E-03 1.63825124384E-03 1.65886715893E-03 + 1.67974274380E-03 1.70088127820E-03 1.72228608363E-03 1.74396052395E-03 + 1.76590800584E-03 1.78813197945E-03 1.81063593890E-03 1.83342342289E-03 + 1.85649801528E-03 1.87986334568E-03 1.90352309005E-03 1.92748097131E-03 + 1.95174075997E-03 1.97630627472E-03 2.00118138312E-03 2.02637000221E-03 + 2.05187609916E-03 2.07770369197E-03 2.10385685009E-03 2.13033969516E-03 + 2.15715640167E-03 2.18431119765E-03 2.21180836544E-03 2.23965224235E-03 + 2.26784722144E-03 2.29639775223E-03 2.32530834150E-03 2.35458355403E-03 + 2.38422801338E-03 2.41424640268E-03 2.44464346545E-03 2.47542400641E-03 + 2.50659289230E-03 2.53815505271E-03 2.57011548099E-03 2.60247923502E-03 + 2.63525143819E-03 2.66843728024E-03 2.70204201817E-03 2.73607097716E-03 + 2.77052955155E-03 2.80542320572E-03 2.84075747513E-03 2.87653796723E-03 + 2.91277036253E-03 2.94946041555E-03 2.98661395589E-03 3.02423688925E-03 + 3.06233519854E-03 3.10091494489E-03 3.13998226882E-03 3.17954339131E-03 + 3.21960461494E-03 3.26017232508E-03 3.30125299103E-03 3.34285316723E-03 + 3.38497949445E-03 3.42763870106E-03 3.47083760427E-03 3.51458311140E-03 + 3.55888222121E-03 3.60374202517E-03 3.64916970886E-03 3.69517255331E-03 + 3.74175793640E-03 3.78893333430E-03 3.83670632286E-03 3.88508457916E-03 + 3.93407588293E-03 3.98368811812E-03 4.03392927446E-03 4.08480744900E-03 + 4.13633084777E-03 4.18850778737E-03 4.24134669670E-03 4.29485611861E-03 + 4.34904471167E-03 4.40392125195E-03 4.45949463479E-03 4.51577387665E-03 + 4.57276811700E-03 4.63048662023E-03 4.68893877759E-03 4.74813410918E-03 + 4.80808226601E-03 4.86879303202E-03 4.93027632623E-03 4.99254220488E-03 + 5.05560086364E-03 5.11946263986E-03 5.18413801486E-03 5.24963761624E-03 + 5.31597222034E-03 5.38315275461E-03 5.45119030018E-03 5.52009609432E-03 + 5.58988153312E-03 5.66055817414E-03 5.73213773908E-03 5.80463211661E-03 + 5.87805336522E-03 5.95241371607E-03 6.02772557603E-03 6.10400153069E-03 + 6.18125434744E-03 6.25949697871E-03 6.33874256521E-03 6.41900443922E-03 + 6.50029612806E-03 6.58263135754E-03 6.66602405557E-03 6.75048835579E-03 + 6.83603860134E-03 6.92268934867E-03 7.01045537154E-03 7.09935166498E-03 + 7.18939344946E-03 7.28059617513E-03 7.37297552613E-03 7.46654742508E-03 + 7.56132803760E-03 7.65733377704E-03 7.75458130923E-03 7.85308755745E-03 + 7.95286970745E-03 8.05394521265E-03 8.15633179948E-03 8.26004747277E-03 + 8.36511052147E-03 8.47153952431E-03 8.57935335574E-03 8.68857119205E-03 + 8.79921251753E-03 8.91129713094E-03 9.02484515205E-03 9.13987702845E-03 + 9.25641354247E-03 9.37447581831E-03 9.49408532947E-03 9.61526390620E-03 + 9.73803374336E-03 9.86241740833E-03 9.98843784930E-03 1.01161184037E-02 + 1.02454828068E-02 1.03765552009E-02 1.05093601444E-02 1.06439226210E-02 + 1.07802680501E-02 1.09184222963E-02 1.10584116798E-02 1.12002629874E-02 + 1.13440034832E-02 1.14896609199E-02 1.16372635505E-02 1.17868401401E-02 + 1.19384199788E-02 1.20920328938E-02 1.22477092627E-02 1.24054800273E-02 + 1.25653767072E-02 1.27274314144E-02 1.28916768677E-02 1.30581464087E-02 + 1.32268740168E-02 1.33978943258E-02 1.35712426405E-02 1.37469549544E-02 + 1.39250679667E-02 1.41056191014E-02 1.42886465259E-02 1.44741891707E-02 + 1.46622867494E-02 1.48529797799E-02 1.50463096054E-02 1.52423184167E-02 + 1.54410492755E-02 1.56425461375E-02 1.58468538770E-02 1.60540183121E-02 + 1.62640862307E-02 1.64771054171E-02 1.66931246800E-02 1.69121938809E-02 + 1.71343639636E-02 1.73596869850E-02 1.75882161462E-02 1.78200058250E-02 + 1.80551116099E-02 1.82935903343E-02 1.85355001127E-02 1.87809003774E-02 + 1.90298519167E-02 1.92824169146E-02 1.95386589914E-02 1.97986432456E-02 + 2.00624362980E-02 2.03301063356E-02 2.06017231591E-02 2.08773582300E-02 + 2.11570847205E-02 2.14409775643E-02 2.17291135100E-02 2.20215711751E-02 + 2.23184311023E-02 2.26197758184E-02 2.29256898936E-02 2.32362600042E-02 + 2.35515749963E-02 2.38717259523E-02 2.41968062595E-02 2.45269116804E-02 + 2.48621404258E-02 2.52025932303E-02 2.55483734300E-02 2.58995870430E-02 + 2.62563428525E-02 2.66187524921E-02 2.69869305347E-02 2.73609945837E-02 + 2.77410653672E-02 2.81272668357E-02 2.85197262624E-02 2.89185743466E-02 + 2.93239453215E-02 2.97359770642E-02 3.01548112095E-02 3.05805932683E-02 + 3.10134727480E-02 3.14536032786E-02 3.19011427413E-02 3.23562534017E-02 + 3.28191020476E-02 3.32898601300E-02 3.37687039096E-02 3.42558146071E-02 + 3.47513785585E-02 3.52555873749E-02 3.57686381069E-02 3.62907334151E-02 + 3.68220817442E-02 3.73628975033E-02 3.79134012515E-02 3.84738198881E-02 + 3.90443868499E-02 3.96253423128E-02 4.02169333996E-02 4.08194143945E-02 + 4.14330469626E-02 4.20581003764E-02 4.26948517478E-02 4.33435862675E-02 + 4.40045974500E-02 4.46781873858E-02 4.53646669998E-02 4.60643563174E-02 + 4.67775847363E-02 4.75046913063E-02 4.82460250153E-02 4.90019450837E-02 + 4.97728212641E-02 5.05590341500E-02 5.13609754909E-02 5.21790485146E-02 + 5.30136682570E-02 5.38652618996E-02 5.47342691131E-02 5.56211424096E-02 + 5.65263475011E-02 5.74503636652E-02 5.83936841181E-02 5.93568163938E-02 + 6.03402827309E-02 6.13446204652E-02 6.23703824287E-02 6.34181373549E-02 + 6.44884702897E-02 6.55819830077E-02 6.66992944337E-02 6.78410410686E-02 + 6.90078774198E-02 7.02004764350E-02 7.14195299393E-02 7.26657490749E-02 + 7.39398647423E-02 7.52426280427E-02 7.65748107207E-02 7.79372056062E-02 + 7.93306270548E-02 8.07559113850E-02 8.22139173126E-02 8.37055263785E-02 + 8.52316433713E-02 8.67931967411E-02 8.83911390042E-02 9.00264471365E-02 + 9.17001229536E-02 9.34131934763E-02 9.51667112787E-02 9.69617548169E-02 + 9.87994287362E-02 1.00680864154E-01 1.02607218913E-01 1.04579677814E-01 + 1.06599452797E-01 1.08667783109E-01 1.10785935411E-01 1.12955203859E-01 + 1.15176910119E-01 1.17452403350E-01 1.19783060114E-01 1.22170284236E-01 + 1.24615506592E-01 1.27120184829E-01 1.29685803009E-01 1.32313871167E-01 + 1.35005924785E-01 1.37763524168E-01 1.40588253722E-01 1.43481721119E-01 + 1.46445556353E-01 1.49481410664E-01 1.52590955341E-01 1.55775880375E-01 + 1.59037892971E-01 1.62378715905E-01 1.65800085704E-01 1.69303750660E-01 + 1.72891468657E-01 1.76565004797E-01 1.80326128824E-01 1.84176612329E-01 + 1.88118225725E-01 1.92152734990E-01 1.96281898144E-01 2.00507461483E-01 + 2.04831155518E-01 2.09254690642E-01 2.13779752494E-01 2.18407997009E-01 + 2.23141045151E-01 2.27980477306E-01 2.32927827335E-01 2.37984576264E-01 + 2.43152145610E-01 2.48431890325E-01 2.53825091350E-01 2.59332947778E-01 + 2.64956568602E-01 2.70696964053E-01 2.76555036515E-01 2.82531571022E-01 + 2.88627225315E-01 2.94842519478E-01 3.01177825136E-01 3.07633354231E-01 + 3.14209147368E-01 3.20905061749E-01 3.27720758697E-01 3.34655690788E-01 + 3.41709088607E-01 3.48879947141E-01 3.56167011855E-01 3.63568764446E-01 + 3.71083408345E-01 3.78708853978E-01 3.86442703848E-01 3.94282237481E-01 + 4.02224396294E-01 4.10265768448E-01 4.18402573757E-01 4.26630648738E-01 + 4.34945431874E-01 4.43341949193E-01 4.51814800271E-01 4.60358144755E-01 + 4.68965689539E-01 4.77630676720E-01 4.86345872472E-01 4.95103556978E-01 + 5.03895515596E-01 5.12713031408E-01 5.21546879340E-01 5.30387322028E-01 + 5.39224107635E-01 5.48046469810E-01 5.56843129996E-01 5.65602302308E-01 + 5.74311701199E-01 5.82958552117E-01 5.91529605406E-01 6.00011153646E-01 + 6.08389052660E-01 6.16648746412E-01 6.24775295982E-01 6.32753412826E-01 + 6.40567496495E-01 6.48201676968E-01 6.55639861733E-01 6.62865787732E-01 + 6.69863078225E-01 6.76615304615E-01 6.83106053217E-01 6.89318996906E-01 + 6.95237971504E-01 7.00847056730E-01 7.06130661439E-01 7.11073612795E-01 + 7.15661248949E-01 7.19879514681E-01 7.23715059373E-01 7.27155336561E-01 + 7.30188704192E-01 7.32804524608E-01 7.34993263120E-01 7.36746583939E-01 + 7.38057442052E-01 7.38920169537E-01 7.39330554656E-01 7.39285911927E-01 + 7.38785141278E-01 7.37828774242E-01 7.36419005089E-01 7.34559704669E-01 + 7.32256414723E-01 7.29516320362E-01 7.26348198423E-01 7.22762339472E-01 + 7.18770441289E-01 7.14385471838E-01 7.09621499900E-01 7.04493491850E-01 + 6.99017073374E-01 6.93208255351E-01 6.87083123643E-01 6.80657493130E-01 + 6.73946527020E-01 6.66964323258E-01 6.59723470757E-01 6.52234579170E-01 + 6.44505786998E-01 6.36542254007E-01 6.28345645210E-01 6.19916465464E-01 + 6.11263773981E-01 6.02399273734E-01 5.93334832941E-01 5.84082462883E-01 + 5.74654295657E-01 5.65062561886E-01 5.55319568448E-01 5.45437676239E-01 + 5.35429278024E-01 5.25299801157E-01 5.15068518551E-01 5.04747785185E-01 + 4.94349900331E-01 4.83887086235E-01 4.73371467066E-01 4.62815048155E-01 + 4.52229695553E-01 4.41627115942E-01 4.31018836934E-01 4.20416187793E-01 + 4.09830280633E-01 3.99271992120E-01 3.88751945747E-01 3.78280494728E-01 + 3.67867705556E-01 3.57523342301E-01 3.47256851719E-01 3.37077349229E-01 + 3.26993605806E-01 3.17014035877E-01 3.07146686272E-01 2.97399226299E-01 + 2.87778938982E-01 2.78292713524E-01 2.68947039027E-01 2.59747999500E-01 + 2.50701270181E-01 2.41812115181E-01 2.33085386451E-01 2.24525524065E-01 + 2.16136557785E-01 2.07922109898E-01 1.99885399263E-01 1.92029246530E-01 + 1.84356080464E-01 1.76867945323E-01 1.69566509192E-01 1.62453073229E-01 + 1.55528581722E-01 1.48793632875E-01 1.42248490253E-01 1.35893094793E-01 + 1.29727077297E-01 1.23749771331E-01 1.17960226449E-01 1.12357221667E-01 + 1.06939279108E-01 1.01704677759E-01 9.66514672715E-02 9.17774817444E-02 + 8.70803534322E-02 8.25575263363E-02 7.82062696263E-02 7.40236908552E-02 + 7.00067489324E-02 6.61522668250E-02 6.24569439609E-02 5.89173683150E-02 + 5.55300281608E-02 5.22913234773E-02 4.91975770015E-02 4.62450449239E-02 + 4.34299272250E-02 4.07483776536E-02 3.81965133526E-02 3.57704241348E-02 + 3.34661814172E-02 3.12798468196E-02 2.92074804346E-02 2.72451487753E-02 + 2.53889324070E-02 2.36349332663E-02 2.19792816722E-02 2.04181430289E-02 + 1.89477242216E-02 1.75642797030E-02 1.62641172672E-02 1.50436035065E-02 + 1.38991689449E-02 1.28273128435E-02 1.18246076684E-02 1.08877032162E-02 + 1.00133303894E-02 9.19830461615E-03 8.43952890823E-03 7.73399655469E-03 + 7.07879344780E-03 6.47110004096E-03 5.90819293978E-03 5.38744612935E-03 + 4.90633184307E-03 4.46242108006E-03 4.05338378052E-03 3.67698867013E-03 + 3.33110278637E-03 3.01369070159E-03 2.72281345857E-03 2.45662723644E-03 + 2.21338176506E-03 1.99141850762E-03 1.78916863132E-03 1.60515078701E-03 + 1.43796871833E-03 1.28630872159E-03 1.14893697708E-03 1.02469677236E-03 + 9.12505637628E-04 8.11352412753E-04 7.20294264548E-04 6.38453672388E-04 + 5.65015399054E-04 4.99223462788E-04 4.40378125441E-04 3.87832910437E-04 + 3.40991663160E-04 2.99305665125E-04 2.62270812143E-04 2.29424865510E-04 + 2.00344784037E-04 1.74644143653E-04 1.51970650180E-04 1.32003749809E-04 + 1.14452340827E-04 9.90525891656E-05 8.55658494578E-05 7.37766924553E-05 + 6.34910388976E-05 5.45343992200E-05 4.67502178635E-05 3.99983203776E-05 + 3.41534610181E-05 2.91039681051E-05 2.47504840403E-05 2.10047965705E-05 + 1.77887576351E-05 1.50332859391E-05 1.26774492423E-05 1.06676222601E-05 + 8.95671601186E-06 7.50347443485E-06 6.27183409947E-06 5.23034290177E-06 + 4.35163372393E-06 3.61197096378E-06 2.99099522784E-06 2.47090918528E-06 + 2.03635995215E-06 1.67415625652E-06 1.37299192245E-06 1.12320056535E-06 + 9.16538558033E-07 7.45993529123E-07 6.05615852138E-07 4.90370774816E-07 + 3.96009023090E-07 3.18953892085E-07 2.56203006139E-07 2.05243091566E-07 + 1.63976258826E-07 1.30656434929E-07 1.03832006172E-07 8.22774851648E-08 + 6.50059248827E-08 5.12072026375E-08 4.02160255275E-08 3.14876927683E-08 + 2.45776036324E-08 1.91239875647E-08 1.48333968492E-08 1.14685597138E-08 + 8.83824338413E-09 6.78882272375E-09 5.19729114161E-09 3.96548681554E-09 + 3.01533936134E-09 2.28497026238E-09 1.72550503258E-09 1.29847656482E-09 + 9.73717754042E-10 7.27657587789E-10 5.41948758470E-10 4.02366740095E-10 + 2.97930436986E-10 2.20203183479E-10 1.62740266330E-10 1.19805178290E-10 + 8.78504695197E-11 6.41621691447E-11 4.66722454246E-11 3.38112353584E-11 + 2.43929187334E-11 1.75244463271E-11 1.25366004306E-11 8.92990937297E-12 + 6.33319211344E-12 4.47180519580E-12 3.14342898428E-12 2.19968579660E-12 + 1.53224854714E-12 1.06239103142E-12 7.33163622072E-13 5.03562245602E-13 + 3.44203466635E-13 2.34132067707E-13 1.58476025133E-13 1.06732415766E-13 + 7.15207338131E-14 4.76807245627E-14 3.16228534133E-14 2.08630739278E-14 + 1.36913390654E-14 8.93665380024E-15 5.80144191405E-15 3.74540879325E-15 + 2.40455463149E-15 1.53501180598E-15 9.74315381132E-16 6.14846767851E-16 + 3.85728797406E-16 2.40554232476E-16 1.49117030224E-16 9.18738503235E-17 + 5.62566320372E-17 3.42325278102E-17 2.06991975008E-17 1.24360592246E-17 + 7.42321076186E-18 4.40194993380E-18 2.59302568618E-18 1.51719224756E-18 + 8.81677367386E-19 5.08834786785E-19 2.91611195815E-19 1.65940994739E-19 + 9.37533074904E-20 5.25852267395E-20 2.92782749729E-20 1.61804888770E-20 + 8.87486070804E-21 4.83074401652E-21 2.60920005482E-21 1.39829687153E-21 + 7.43442340921E-22 3.92109896585E-22 2.05133733881E-22 1.06436539747E-22 + 5.47676166778E-23 2.79441469721E-23 1.41366239377E-23 7.08992630106E-24 + 3.52477703676E-24 1.73687132815E-24 8.48205837427E-25 4.10471892149E-25 + 1.96817842807E-25 9.34962272713E-26 4.39968258339E-26 2.05066475127E-26 + 9.46589808473E-27 4.32683103243E-27 1.95823790379E-27 8.77392973346E-28 + 3.89135748334E-28 1.70816881702E-28 7.42039179684E-29 3.18957095185E-29 + 1.35640493443E-29 5.70610383244E-30 2.37423669075E-30 9.76972771010E-31 + 3.97515741765E-31 1.59910942358E-31 6.35904348490E-32 2.49937929228E-32 + 9.70812828231E-33 3.72595165783E-33 1.41277137414E-33 5.29143281699E-34 + 1.95737641085E-34 7.15001854870E-35 0.00000000000E+00 0.00000000000E+00 + 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 + 0.00000000000E+00 +3P 1 2.00 Wavefunction + 1.32508292500E-09 1.35862755896E-09 1.39302137937E-09 1.42828588349E-09 + 1.46444311278E-09 1.50151566669E-09 1.53952671677E-09 1.57850002117E-09 + 1.61845993947E-09 1.65943144791E-09 1.70144015503E-09 1.74451231764E-09 + 1.78867485723E-09 1.83395537684E-09 1.88038217826E-09 1.92798427975E-09 + 1.97679143418E-09 2.02683414761E-09 2.07814369837E-09 2.13075215658E-09 + 2.18469240426E-09 2.23999815581E-09 2.29670397912E-09 2.35484531719E-09 + 2.41445851025E-09 2.47558081847E-09 2.53825044529E-09 2.60250656127E-09 + 2.66838932857E-09 2.73593992607E-09 2.80520057509E-09 2.87621456578E-09 + 2.94902628422E-09 3.02368124008E-09 3.10022609515E-09 3.17870869245E-09 + 3.25917808617E-09 3.34168457229E-09 3.42627972005E-09 3.51301640418E-09 + 3.60194883793E-09 3.69313260695E-09 3.78662470408E-09 3.88248356492E-09 + 3.98076910439E-09 4.08154275413E-09 4.18486750096E-09 4.29080792622E-09 + 4.39943024612E-09 4.51080235314E-09 4.62499385848E-09 4.74207613555E-09 + 4.86212236457E-09 4.98520757836E-09 5.11140870917E-09 5.24080463683E-09 + 5.37347623800E-09 5.50950643675E-09 5.64898025638E-09 5.79198487258E-09 + 5.93860966788E-09 6.08894628755E-09 6.24308869687E-09 6.40113323987E-09 + 6.56317869954E-09 6.72932635956E-09 6.89968006763E-09 7.07434630036E-09 + 7.25343422984E-09 7.43705579184E-09 7.62532575584E-09 7.81836179667E-09 + 8.01628456816E-09 8.21921777848E-09 8.42728826749E-09 8.64062608603E-09 + 8.85936457717E-09 9.08364045959E-09 9.31359391303E-09 9.54936866588E-09 + 9.79111208503E-09 1.00389752680E-08 1.02931131373E-08 1.05536845375E-08 + 1.08208523341E-08 1.10947835156E-08 1.13756492981E-08 1.16636252318E-08 + 1.19588913109E-08 1.22616320865E-08 1.25720367813E-08 1.28902994084E-08 + 1.32166188923E-08 1.35511991933E-08 1.38942494350E-08 1.42459840349E-08 + 1.46066228387E-08 1.49763912573E-08 1.53555204081E-08 1.57442472590E-08 + 1.61428147771E-08 1.65514720800E-08 1.69704745919E-08 1.74000842029E-08 + 1.78405694330E-08 1.82922055999E-08 1.87552749909E-08 1.92300670394E-08 + 1.97168785059E-08 2.02160136634E-08 2.07277844877E-08 2.12525108522E-08 + 2.17905207279E-08 2.23421503886E-08 2.29077446208E-08 2.34876569392E-08 + 2.40822498080E-08 2.46918948670E-08 2.53169731643E-08 2.59578753942E-08 + 2.66150021414E-08 2.72887641316E-08 2.79795824879E-08 2.86878889944E-08 + 2.94141263656E-08 3.01587485236E-08 3.09222208815E-08 3.17050206343E-08 + 3.25076370574E-08 3.33305718123E-08 3.41743392598E-08 3.50394667823E-08 + 3.59264951126E-08 3.68359786722E-08 3.77684859180E-08 3.87245996974E-08 + 3.97049176128E-08 4.07100523946E-08 4.17406322850E-08 4.27973014298E-08 + 4.38807202819E-08 4.49915660131E-08 4.61305329384E-08 4.72983329491E-08 + 4.84956959583E-08 4.97233703569E-08 5.09821234814E-08 5.22727420935E-08 + 5.35960328719E-08 5.49528229164E-08 5.63439602651E-08 5.77703144242E-08 + 5.92327769113E-08 6.07322618134E-08 6.22697063572E-08 6.38460714958E-08 + 6.54623425087E-08 6.71195296181E-08 6.88186686198E-08 7.05608215311E-08 + 7.23470772544E-08 7.41785522577E-08 7.60563912727E-08 7.79817680098E-08 + 7.99558858924E-08 8.19799788085E-08 8.40553118822E-08 8.61831822642E-08 + 8.83649199430E-08 9.06018885757E-08 9.28954863408E-08 9.52471468115E-08 + 9.76583398524E-08 1.00130572538E-07 1.02665390094E-07 1.05264376864E-07 + 1.07929157300E-07 1.10661396976E-07 1.13462803631E-07 1.16335128236E-07 + 1.19280166088E-07 1.22299757931E-07 1.25395791109E-07 1.28570200743E-07 + 1.31824970942E-07 1.35162136046E-07 1.38583781890E-07 1.42092047115E-07 + 1.45689124502E-07 1.49377262341E-07 1.53158765838E-07 1.57035998557E-07 + 1.61011383895E-07 1.65087406597E-07 1.69266614311E-07 1.73551619179E-07 + 1.77945099467E-07 1.82449801245E-07 1.87068540098E-07 1.91804202890E-07 + 1.96659749564E-07 2.01638214996E-07 2.06742710888E-07 2.11976427718E-07 + 2.17342636731E-07 2.22844691981E-07 2.28486032433E-07 2.34270184110E-07 + 2.40200762296E-07 2.46281473795E-07 2.52516119252E-07 2.58908595524E-07 + 2.65462898117E-07 2.72183123685E-07 2.79073472589E-07 2.86138251523E-07 + 2.93381876204E-07 3.00808874136E-07 3.08423887434E-07 3.16231675733E-07 + 3.24237119154E-07 3.32445221363E-07 3.40861112692E-07 3.49490053349E-07 + 3.58337436704E-07 3.67408792663E-07 3.76709791120E-07 3.86246245505E-07 + 3.96024116413E-07 4.06049515335E-07 4.16328708474E-07 4.26868120663E-07 + 4.37674339381E-07 4.48754118869E-07 4.60114384353E-07 4.71762236372E-07 + 4.83704955215E-07 4.95950005476E-07 5.08505040712E-07 5.21377908233E-07 + 5.34576654005E-07 5.48109527678E-07 5.61984987743E-07 5.76211706819E-07 + 5.90798577073E-07 6.05754715781E-07 6.21089471020E-07 6.36812427519E-07 + 6.52933412643E-07 6.69462502539E-07 6.86410028433E-07 7.03786583088E-07 + 7.21603027423E-07 7.39870497306E-07 7.58600410506E-07 7.77804473839E-07 + 7.97494690479E-07 8.17683367461E-07 8.38383123377E-07 8.59606896258E-07 + 8.81367951665E-07 9.03679890977E-07 9.26556659896E-07 9.50012557161E-07 + 9.74062243483E-07 9.98720750715E-07 1.02400349124E-06 1.04992626762E-06 + 1.07650528243E-06 1.10375714846E-06 1.13169889902E-06 1.16034799863E-06 + 1.18972235394E-06 1.21984032490E-06 1.25072073624E-06 1.28238288925E-06 + 1.31484657382E-06 1.34813208085E-06 1.38226021489E-06 1.41725230717E-06 + 1.45313022890E-06 1.48991640500E-06 1.52763382805E-06 1.56630607271E-06 + 1.60595731042E-06 1.64661232454E-06 1.68829652583E-06 1.73103596830E-06 + 1.77485736554E-06 1.81978810741E-06 1.86585627713E-06 1.91309066886E-06 + 1.96152080568E-06 2.01117695808E-06 2.06209016282E-06 2.11429224238E-06 + 2.16781582482E-06 2.22269436421E-06 2.27896216148E-06 2.33665438594E-06 + 2.39580709716E-06 2.45645726763E-06 2.51864280575E-06 2.58240257962E-06 + 2.64777644126E-06 2.71480525158E-06 2.78353090589E-06 2.85399636006E-06 + 2.92624565743E-06 3.00032395630E-06 3.07627755814E-06 3.15415393659E-06 + 3.23400176706E-06 3.31587095720E-06 3.39981267810E-06 3.48587939624E-06 + 3.57412490631E-06 3.66460436483E-06 3.75737432459E-06 3.85249277008E-06 + 3.95001915363E-06 4.05001443266E-06 4.15254110772E-06 4.25766326158E-06 + 4.36544659930E-06 4.47595848925E-06 4.58926800529E-06 4.70544596986E-06 + 4.82456499831E-06 4.94669954429E-06 5.07192594621E-06 5.20032247507E-06 + 5.33196938330E-06 5.46694895491E-06 5.60534555701E-06 5.74724569246E-06 + 5.89273805397E-06 6.04191357953E-06 6.19486550927E-06 6.35168944371E-06 + 6.51248340354E-06 6.67734789087E-06 6.84638595204E-06 7.01970324209E-06 + 7.19740809071E-06 7.37961157000E-06 7.56642756393E-06 7.75797283943E-06 + 7.95436711949E-06 8.15573315787E-06 8.36219681593E-06 8.57388714126E-06 + 8.79093644833E-06 9.01348040122E-06 9.24165809837E-06 9.47561215961E-06 + 9.71548881520E-06 9.96143799733E-06 1.02136134338E-05 1.04721727439E-05 + 1.07372775376E-05 1.10090935155E-05 1.12877905735E-05 1.15735429082E-05 + 1.18665291262E-05 1.21669323555E-05 1.24749403604E-05 1.27907456580E-05 + 1.31145456397E-05 1.34465426935E-05 1.37869443312E-05 1.41359633179E-05 + 1.44938178047E-05 1.48607314658E-05 1.52369336373E-05 1.56226594615E-05 + 1.60181500334E-05 1.64236525514E-05 1.68394204719E-05 1.72657136677E-05 + 1.77027985905E-05 1.81509484375E-05 1.86104433220E-05 1.90815704485E-05 + 1.95646242925E-05 2.00599067842E-05 2.05677274974E-05 2.10884038432E-05 + 2.16222612679E-05 2.21696334572E-05 2.27308625440E-05 2.33062993226E-05 + 2.38963034682E-05 2.45012437613E-05 2.51214983185E-05 2.57574548287E-05 + 2.64095107957E-05 2.70780737865E-05 2.77635616858E-05 2.84664029579E-05 + 2.91870369138E-05 2.99259139864E-05 3.06834960114E-05 3.14602565170E-05 + 3.22566810189E-05 3.30732673241E-05 3.39105258428E-05 3.47689799062E-05 + 3.56491660947E-05 3.65516345729E-05 3.74769494335E-05 3.84256890498E-05 + 3.93984464378E-05 4.03958296262E-05 4.14184620372E-05 4.24669828756E-05 + 4.35420475287E-05 4.46443279761E-05 4.57745132095E-05 4.69333096637E-05 + 4.81214416580E-05 4.93396518491E-05 5.05887016953E-05 5.18693719328E-05 + 5.31824630634E-05 5.45287958554E-05 5.59092118561E-05 5.73245739184E-05 + 5.87757667402E-05 6.02636974171E-05 6.17892960101E-05 6.33535161264E-05 + 6.49573355162E-05 6.66017566835E-05 6.82878075131E-05 7.00165419133E-05 + 7.17890404744E-05 7.36064111448E-05 7.54697899235E-05 7.73803415701E-05 + 7.93392603335E-05 8.13477706981E-05 8.34071281500E-05 8.55186199609E-05 + 8.76835659943E-05 8.99033195297E-05 9.21792681092E-05 9.45128344051E-05 + 9.69054771090E-05 9.93586918445E-05 1.01874012102E-04 1.04453010197E-04 + 1.07097298255E-04 1.09808529218E-04 1.12588397878E-04 1.15438641937E-04 + 1.18361043095E-04 1.21357428162E-04 1.24429670202E-04 1.27579689704E-04 + 1.30809455780E-04 1.34120987402E-04 1.37516354660E-04 1.40997680059E-04 + 1.44567139844E-04 1.48226965364E-04 1.51979444465E-04 1.55826922922E-04 + 1.59771805904E-04 1.63816559484E-04 1.67963712173E-04 1.72215856508E-04 + 1.76575650671E-04 1.81045820152E-04 1.85629159453E-04 1.90328533836E-04 + 1.95146881116E-04 2.00087213500E-04 2.05152619466E-04 2.10346265701E-04 + 2.15671399078E-04 2.21131348688E-04 2.26729527923E-04 2.32469436611E-04 + 2.38354663207E-04 2.44388887035E-04 2.50575880590E-04 2.56919511903E-04 + 2.63423746955E-04 2.70092652161E-04 2.76930396916E-04 2.83941256198E-04 + 2.91129613252E-04 2.98499962322E-04 3.06056911474E-04 3.13805185470E-04 + 3.21749628731E-04 3.29895208366E-04 3.38247017280E-04 3.46810277365E-04 + 3.55590342762E-04 3.64592703217E-04 3.73822987516E-04 3.83286967007E-04 + 3.92990559212E-04 4.02939831533E-04 4.13141005050E-04 4.23600458414E-04 + 4.34324731840E-04 4.45320531202E-04 4.56594732235E-04 4.68154384832E-04 + 4.80006717467E-04 4.92159141714E-04 5.04619256892E-04 5.17394854822E-04 + 5.30493924709E-04 5.43924658141E-04 5.57695454223E-04 5.71814924838E-04 + 5.86291900037E-04 6.01135433575E-04 6.16354808579E-04 6.31959543364E-04 + 6.47959397398E-04 6.64364377415E-04 6.81184743685E-04 6.98431016443E-04 + 7.16113982482E-04 7.34244701912E-04 7.52834515092E-04 7.71895049738E-04 + 7.91438228209E-04 8.11476274984E-04 8.32021724322E-04 8.53087428120E-04 + 8.74686563974E-04 8.96832643439E-04 9.19539520500E-04 9.42821400263E-04 + 9.66692847862E-04 9.91168797596E-04 1.01626456229E-03 1.04199584292E-03 + 1.06837873843E-03 1.09542975586E-03 1.12316582069E-03 1.15160428749E-03 + 1.18076295076E-03 1.21066005613E-03 1.24131431182E-03 1.27274490035E-03 + 1.30497149065E-03 1.33801425031E-03 1.37189385833E-03 1.40663151808E-03 + 1.44224897060E-03 1.47876850827E-03 1.51621298881E-03 1.55460584965E-03 + 1.59397112266E-03 1.63433344922E-03 1.67571809574E-03 1.71815096953E-03 + 1.76165863510E-03 1.80626833083E-03 1.85200798611E-03 1.89890623894E-03 + 1.94699245389E-03 1.99629674058E-03 2.04684997267E-03 2.09868380722E-03 + 2.15183070465E-03 2.20632394917E-03 2.26219766972E-03 2.31948686144E-03 + 2.37822740775E-03 2.43845610289E-03 2.50021067515E-03 2.56352981058E-03 + 2.62845317741E-03 2.69502145101E-03 2.76327633953E-03 2.83326061022E-03 + 2.90501811635E-03 2.97859382485E-03 3.05403384473E-03 3.13138545607E-03 + 3.21069713992E-03 3.29201860884E-03 3.37540083828E-03 3.46089609874E-03 + 3.54855798877E-03 3.63844146882E-03 3.73060289588E-03 3.82510005915E-03 + 3.92199221646E-03 4.02134013174E-03 4.12320611339E-03 4.22765405366E-03 + 4.33474946901E-03 4.44455954152E-03 4.55715316137E-03 4.67260097035E-03 + 4.79097540656E-03 4.91235075020E-03 5.03680317054E-03 5.16441077409E-03 + 5.29525365403E-03 5.42941394085E-03 5.56697585431E-03 5.70802575673E-03 + 5.85265220767E-03 6.00094601989E-03 6.15300031691E-03 6.30891059187E-03 + 6.46877476801E-03 6.63269326062E-03 6.80076904061E-03 6.97310769965E-03 + 7.14981751703E-03 7.33100952815E-03 7.51679759480E-03 7.70729847721E-03 + 7.90263190790E-03 8.10292066745E-03 8.30829066212E-03 8.51887100351E-03 + 8.73479409017E-03 8.95619569128E-03 9.18321503249E-03 9.41599488381E-03 + 9.65468164983E-03 9.89942546211E-03 1.01503802739E-02 1.04077039574E-02 + 1.06715584030E-02 1.09421096216E-02 1.12195278487E-02 1.15039876522E-02 + 1.17956680416E-02 1.20947525805E-02 1.24014295023E-02 1.27158918278E-02 + 1.30383374863E-02 1.33689694397E-02 1.37079958090E-02 1.40556300046E-02 + 1.44120908592E-02 1.47776027643E-02 1.51523958092E-02 1.55367059246E-02 + 1.59307750283E-02 1.63348511748E-02 1.67491887088E-02 1.71740484214E-02 + 1.76096977107E-02 1.80564107458E-02 1.85144686343E-02 1.89841595934E-02 + 1.94657791259E-02 1.99596301986E-02 2.04660234257E-02 2.09852772556E-02 + 2.15177181619E-02 2.20636808384E-02 2.26235083983E-02 2.31975525768E-02 + 2.37861739390E-02 2.43897420905E-02 2.50086358934E-02 2.56432436858E-02 + 2.62939635048E-02 2.69612033153E-02 2.76453812406E-02 2.83469257991E-02 + 2.90662761438E-02 2.98038823054E-02 3.05602054406E-02 3.13357180826E-02 + 3.21309043961E-02 3.29462604355E-02 3.37822944063E-02 3.46395269299E-02 + 3.55184913112E-02 3.64197338088E-02 3.73438139079E-02 3.82913045953E-02 + 3.92627926361E-02 4.02588788520E-02 4.12801784013E-02 4.23273210586E-02 + 4.34009514957E-02 4.45017295615E-02 4.56303305619E-02 4.67874455374E-02 + 4.79737815392E-02 4.91900619024E-02 5.04370265153E-02 5.17154320846E-02 + 5.30260523950E-02 5.43696785621E-02 5.57471192786E-02 5.71592010507E-02 + 5.86067684256E-02 6.00906842068E-02 6.16118296570E-02 6.31711046864E-02 + 6.47694280251E-02 6.64077373770E-02 6.80869895544E-02 6.98081605896E-02 + 7.15722458231E-02 7.33802599647E-02 7.52332371246E-02 7.71322308133E-02 + 7.90783139058E-02 8.10725785680E-02 8.31161361412E-02 8.52101169813E-02 + 8.73556702501E-02 8.95539636524E-02 9.18061831172E-02 9.41135324163E-02 + 9.64772327172E-02 9.88985220647E-02 1.01378654785E-01 1.03918900810E-01 + 1.06520544908E-01 1.09184885828E-01 1.11913235339E-01 1.14706917160E-01 + 1.17567265777E-01 1.20495625143E-01 1.23493347242E-01 1.26561790515E-01 + 1.29702318149E-01 1.32916296198E-01 1.36205091551E-01 1.39570069725E-01 + 1.43012592472E-01 1.46534015195E-01 1.50135684168E-01 1.53818933535E-01 + 1.57585082090E-01 1.61435429827E-01 1.65371254242E-01 1.69393806379E-01 + 1.73504306617E-01 1.77703940178E-01 1.81993852345E-01 1.86375143393E-01 + 1.90848863204E-01 1.95416005575E-01 2.00077502192E-01 2.04834216286E-01 + 2.09686935933E-01 2.14636367021E-01 2.19683125859E-01 2.24827731431E-01 + 2.30070597300E-01 2.35412023145E-01 2.40852185951E-01 2.46391130839E-01 + 2.52028761554E-01 2.57764830622E-01 2.63598929173E-01 2.69530476463E-01 + 2.75558709105E-01 2.81682670036E-01 2.87901197250E-01 2.94212912322E-01 + 3.00616208777E-01 3.07109240332E-01 3.13689909069E-01 3.20355853602E-01 + 3.27104437290E-01 3.33932736575E-01 3.40837529520E-01 3.47815284641E-01 + 3.54862150119E-01 3.61973943504E-01 3.69146142016E-01 3.76373873572E-01 + 3.83651908671E-01 3.90974653263E-01 3.98336142772E-01 4.05730037409E-01 + 4.13149618961E-01 4.20587789206E-01 4.28037070159E-01 4.35489606316E-01 + 4.42937169086E-01 4.50371163624E-01 4.57782638234E-01 4.65162296547E-01 + 4.72500512671E-01 4.79787349478E-01 4.87012580215E-01 4.94165713605E-01 + 5.01236022557E-01 5.08212576631E-01 5.15084278342E-01 5.21839903359E-01 + 5.28468144633E-01 5.34957660428E-01 5.41297126167E-01 5.47475289997E-01 + 5.53481031828E-01 5.59303425613E-01 5.64931804490E-01 5.70355828353E-01 + 5.75565553305E-01 5.80551502346E-01 5.85304736539E-01 5.89816925778E-01 + 5.94080418140E-01 5.98088306721E-01 6.01834492664E-01 6.05313743007E-01 + 6.08521741835E-01 6.11455133070E-01 6.14111553166E-01 6.16489651829E-01 + 6.18589098818E-01 6.20410574807E-01 6.21955744248E-01 6.23227208178E-01 + 6.24228434913E-01 6.24963666691E-01 6.25437800405E-01 6.25656240786E-01 + 6.25624724624E-01 6.25349114950E-01 6.24835164496E-01 6.24088248222E-01 + 6.23113065304E-01 6.21913311599E-01 6.20491324393E-01 6.18847702069E-01 + 6.16980902289E-01 6.14886823277E-01 6.12558373921E-01 6.09987797289E-01 + 6.07175964997E-01 6.04126410326E-01 6.00842907473E-01 5.97329466024E-01 + 5.93590325164E-01 5.89629947618E-01 5.85453013335E-01 5.81064412894E-01 + 5.76469240656E-01 5.71672787615E-01 5.66680533949E-01 5.61498141313E-01 + 5.56131444795E-01 5.50586444539E-01 5.44869297010E-01 5.38986305906E-01 + 5.32943912691E-01 5.26748686739E-01 5.20407315074E-01 5.13926591713E-01 + 5.07313406601E-01 5.00574734157E-01 4.93717621432E-01 4.86749175912E-01 + 4.79669651633E-01 4.72493053879E-01 4.65226593840E-01 4.57877491231E-01 + 4.50452960908E-01 4.42960199433E-01 4.35406371681E-01 4.27798597550E-01 + 4.20143938868E-01 4.12449386594E-01 4.04721848382E-01 3.96968136605E-01 + 3.89194956912E-01 3.81408897406E-01 3.73616418491E-01 3.65823843466E-01 + 3.58037349907E-01 3.50262961881E-01 3.42506543021E-01 3.34773790478E-01 + 3.27070229769E-01 3.19401210505E-01 3.11771903001E-01 3.04187295738E-01 + 2.96652193646E-01 2.89171217185E-01 2.81748802156E-01 2.74389200220E-01 + 2.67096480037E-01 2.59874529000E-01 2.52727055472E-01 2.45657591471E-01 + 2.38669495751E-01 2.31765957174E-01 2.24949998347E-01 2.18224479424E-01 + 2.11592102017E-01 2.05055413158E-01 1.98616809236E-01 1.92278539857E-01 + 1.86042711575E-01 1.79911291435E-01 1.73886110286E-01 1.67968865833E-01 + 1.62161125380E-01 1.56464328258E-01 1.50879787911E-01 1.45408693629E-01 + 1.40052111945E-01 1.34810987692E-01 1.29686144738E-01 1.24678286443E-01 + 1.19787995854E-01 1.15015735691E-01 1.10361848169E-01 1.05826554712E-01 + 1.01409955607E-01 9.71120296679E-02 9.29326339619E-02 8.88715036554E-02 + 8.49282520384E-02 8.11023707793E-02 7.73932304570E-02 7.38000814119E-02 + 7.03220549530E-02 6.69581649482E-02 6.37073098193E-02 6.05682749559E-02 + 5.75397355544E-02 5.46202598803E-02 5.18083129471E-02 4.91022605974E-02 + 4.65003739655E-02 4.40008342975E-02 4.16017380999E-02 3.93011025824E-02 + 3.70968713607E-02 3.49869203808E-02 3.29690640249E-02 3.10410613610E-02 + 2.92006224927E-02 2.74454149726E-02 2.57730702380E-02 2.41811900323E-02 + 2.26673527759E-02 2.12291198520E-02 1.98640417750E-02 1.85696642136E-02 + 1.73435338391E-02 1.61832039757E-02 1.50862400310E-02 1.40502246870E-02 + 1.30727628341E-02 1.21514862367E-02 1.12840579159E-02 1.04681762420E-02 + 9.70157873035E-03 8.98204553486E-03 8.30740263801E-03 7.67552473655E-03 + 7.08433782452E-03 6.53182147685E-03 6.01601083836E-03 5.53499832446E-03 + 5.08693504095E-03 4.67003193177E-03 4.28256066425E-03 3.92285426253E-03 + 3.58930750035E-03 3.28037706527E-03 2.99458150664E-03 2.73050098022E-03 + 2.48677680261E-03 2.26211082865E-03 2.05526466540E-03 1.86505873584E-03 + 1.69037120586E-03 1.53013678744E-03 1.38334543127E-03 1.24904092117E-03 + 1.12631938275E-03 1.01432771824E-03 9.12261978923E-04 8.19365686056E-04 + 7.34928110935E-04 6.58282523849E-04 5.88804421313E-04 5.25909739645E-04 + 4.69053066072E-04 4.17728378133E-04 3.71487312349E-04 3.29888530375E-04 + 2.92520370171E-04 2.59002034239E-04 2.28981815715E-04 2.02135381136E-04 + 1.78164111689E-04 1.56793504564E-04 1.37771635761E-04 1.20867685367E-04 + 1.05870526037E-04 9.25873751735E-05 8.08425110167E-05 7.04760526576E-05 + 6.13428037802E-05 5.33111597849E-05 4.62608710193E-05 4.00724655475E-05 + 3.46492495486E-05 2.99052367029E-05 2.57629924892E-05 2.21529161654E-05 + 1.90125684921E-05 1.62860437614E-05 1.39233845870E-05 1.18800378269E-05 + 1.01163499432E-05 8.59710004802E-06 7.29106885156E-06 6.17064170128E-06 + 5.21144389593E-06 4.39200645873E-06 3.69346057077E-06 3.09925888987E-06 + 2.59492201460E-06 2.16780839645E-06 1.80690605255E-06 1.50264448754E-06 + 1.24672529426E-06 1.03196996817E-06 8.52183538898E-07 7.02032693153E-07 + 5.76937135696E-07 4.72973008227E-07 3.86787259533E-07 3.15521933240E-07 + 2.56747411563E-07 2.08403724216E-07 1.68749100720E-07 1.36315011442E-07 + 1.09867007821E-07 8.83707351997E-08 7.09625526981E-08 5.69242538362E-08 + 4.56614396445E-08 3.65228187790E-08 2.91290172810E-08 2.31642615750E-08 + 1.83664913138E-08 1.45188718530E-08 1.14425312449E-08 8.99036492125E-09 + 7.04176813767E-09 5.49817182260E-09 4.27927173200E-09 3.31985381376E-09 + 2.56713048116E-09 1.97851314875E-09 1.51975595966E-09 1.16341420234E-09 + 8.87568546363E-10 6.74772994155E-10 5.11190418247E-10 3.85884802534E-10 + 2.90243897148E-10 2.17509995156E-10 1.62400005952E-10 1.20798992353E-10 + 8.95139094619E-11 6.60764827264E-11 4.85860355175E-11 3.55846643601E-11 + 2.59584999145E-11 1.88599175358E-11 1.36465026547E-11 9.83335991299E-12 + 7.05600436959E-12 5.04160869666E-12 3.58681999068E-12 2.54071910564E-12 + 1.79178760150E-12 1.25798389104E-12 8.79220661494E-13 6.11688351615E-13 + 4.23591279110E-13 2.91959711593E-13 2.00277554212E-13 1.36725357854E-13 + 9.28852954010E-14 6.27912767309E-14 4.22356434918E-14 2.82656539682E-14 + 1.88196439965E-14 1.24654564908E-14 8.21336286009E-15 5.38295981067E-15 + 3.50896852623E-15 2.27492222780E-15 1.46673801612E-15 9.40388366996E-16 + 5.99515015482E-16 3.80014376194E-16 2.39483596134E-16 1.50036022273E-16 + 9.34387850674E-17 5.78413118696E-17 3.55873317155E-17 2.17603398970E-17 + 1.32225456503E-17 7.98379538651E-18 4.78976254860E-18 2.85491864458E-18 + 1.69049199973E-18 9.94342835104E-19 5.80933454250E-19 3.37090830943E-19 + 1.94249740768E-19 1.11155020468E-19 6.31559889927E-20 3.56268999209E-20 + 1.99517176046E-20 1.10912766622E-20 6.11986037189E-21 3.35134732806E-21 + 1.82126872318E-21 9.82117559768E-22 5.25466999998E-22 2.78918343435E-22 + 1.46863868121E-22 7.67034950017E-23 3.97313339103E-23 2.04091011806E-23 + 1.03954123772E-23 +3P 1 0.00 Wavefunction + 1.30664920902E-09 1.33972719124E-09 1.37364254656E-09 1.40841647320E-09 + 1.44407070597E-09 1.48062752995E-09 1.51810979434E-09 1.55654092677E-09 + 1.59594494794E-09 1.63634648667E-09 1.67777079521E-09 1.72024376512E-09 + 1.76379194339E-09 1.80844254903E-09 1.85422349014E-09 1.90116338130E-09 + 1.94929156145E-09 1.99863811229E-09 2.04923387702E-09 2.10111047962E-09 + 2.15430034468E-09 2.20883671758E-09 2.26475368533E-09 2.32208619787E-09 + 2.38087008987E-09 2.44114210319E-09 2.50293990978E-09 2.56630213531E-09 + 2.63126838321E-09 2.69787925950E-09 2.76617639816E-09 2.83620248713E-09 + 2.90800129497E-09 2.98161769829E-09 3.05709770974E-09 3.13448850677E-09 + 3.21383846117E-09 3.29519716923E-09 3.37861548278E-09 3.46414554101E-09 + 3.55184080297E-09 3.64175608106E-09 3.73394757526E-09 3.82847290824E-09 + 3.92539116143E-09 4.02476291188E-09 4.12665027018E-09 4.23111691924E-09 + 4.33822815411E-09 4.44805092281E-09 4.56065386814E-09 4.67610737061E-09 + 4.79448359242E-09 4.91585652255E-09 5.04030202305E-09 5.16789787640E-09 + 5.29872383416E-09 5.43286166682E-09 5.57039521488E-09 5.71141044130E-09 + 5.85599548518E-09 6.00424071688E-09 6.15623879450E-09 6.31208472179E-09 + 6.47187590752E-09 6.63571222638E-09 6.80369608142E-09 6.97593246800E-09 + 7.15252903949E-09 7.33359617448E-09 7.51924704582E-09 7.70959769137E-09 + 7.90476708647E-09 8.10487721834E-09 8.31005316234E-09 8.52042316011E-09 + 8.73611869974E-09 8.95727459798E-09 9.18402908446E-09 9.41652388812E-09 + 9.65490432577E-09 9.89931939296E-09 1.01499218571E-08 1.04068683528E-08 + 1.06703194800E-08 1.09404399043E-08 1.12173984598E-08 1.15013682545E-08 + 1.17925267788E-08 1.20910560162E-08 1.23971425574E-08 1.27109777162E-08 + 1.30327576500E-08 1.33626834816E-08 1.37009614255E-08 1.40478029163E-08 + 1.44034247414E-08 1.47680491758E-08 1.51419041218E-08 1.55252232509E-08 + 1.59182461500E-08 1.63212184712E-08 1.67343920854E-08 1.71580252395E-08 + 1.75923827180E-08 1.80377360085E-08 1.84943634713E-08 1.89625505135E-08 + 1.94425897671E-08 1.99347812725E-08 2.04394326652E-08 2.09568593688E-08 + 2.14873847920E-08 2.20313405302E-08 2.25890665737E-08 2.31609115193E-08 + 2.37472327888E-08 2.43483968520E-08 2.49647794561E-08 2.55967658603E-08 + 2.62447510766E-08 2.69091401170E-08 2.75903482462E-08 2.82888012414E-08 + 2.90049356587E-08 2.97391991052E-08 3.04920505196E-08 3.12639604585E-08 + 3.20554113908E-08 3.28668979992E-08 3.36989274891E-08 3.45520199061E-08 + 3.54267084608E-08 3.63235398620E-08 3.72430746585E-08 3.81858875896E-08 + 3.91525679440E-08 4.01437199286E-08 4.11599630455E-08 4.22019324798E-08 + 4.32702794963E-08 4.43656718469E-08 4.54887941873E-08 4.66403485057E-08 + 4.78210545610E-08 4.90316503330E-08 5.02728924834E-08 5.15455568291E-08 + 5.28504388269E-08 5.41883540703E-08 5.55601388001E-08 5.69666504265E-08 + 5.84087680651E-08 5.98873930863E-08 6.14034496791E-08 6.29578854282E-08 + 6.45516719067E-08 6.61858052829E-08 6.78613069437E-08 6.95792241322E-08 + 7.13406306025E-08 7.31466272912E-08 7.49983430051E-08 7.68969351269E-08 + 7.88435903386E-08 8.08395253632E-08 8.28859877252E-08 8.49842565302E-08 + 8.71356432648E-08 8.93414926157E-08 9.16031833109E-08 9.39221289808E-08 + 9.62997790420E-08 9.87376196034E-08 1.01237174395E-07 1.03800005720E-07 + 1.06427715431E-07 1.09121945934E-07 1.11884381209E-07 1.14716747870E-07 + 1.17620816237E-07 1.20598401449E-07 1.23651364592E-07 1.26781613870E-07 + 1.29991105789E-07 1.33281846387E-07 1.36655892485E-07 1.40115352971E-07 + 1.43662390122E-07 1.47299220950E-07 1.51028118595E-07 1.54851413739E-07 + 1.58771496066E-07 1.62790815756E-07 1.66911885016E-07 1.71137279647E-07 + 1.75469640660E-07 1.79911675923E-07 1.84466161851E-07 1.89135945149E-07 + 1.93923944582E-07 1.98833152808E-07 2.03866638242E-07 2.09027546976E-07 + 2.14319104749E-07 2.19744618956E-07 2.25307480721E-07 2.31011167015E-07 + 2.36859242829E-07 2.42855363401E-07 2.49003276503E-07 2.55306824782E-07 + 2.61769948162E-07 2.68396686307E-07 2.75191181145E-07 2.82157679457E-07 + 2.89300535535E-07 2.96624213896E-07 3.04133292080E-07 3.11832463507E-07 + 3.19726540411E-07 3.27820456849E-07 3.36119271785E-07 3.44628172249E-07 + 3.53352476585E-07 3.62297637768E-07 3.71469246818E-07 3.80873036292E-07 + 3.90514883867E-07 4.00400816013E-07 4.10537011764E-07 4.20929806576E-07 + 4.31585696285E-07 4.42511341174E-07 4.53713570130E-07 4.65199384914E-07 + 4.76975964540E-07 4.89050669755E-07 5.01431047649E-07 5.14124836366E-07 + 5.27139969941E-07 5.40484583261E-07 5.54167017151E-07 5.68195823582E-07 + 5.82579771020E-07 5.97327849908E-07 6.12449278280E-07 6.27953507530E-07 + 6.43850228313E-07 6.60149376603E-07 6.76861139907E-07 6.93995963630E-07 + 7.11564557604E-07 7.29577902779E-07 7.48047258095E-07 7.66984167508E-07 + 7.86400467215E-07 8.06308293047E-07 8.26720088054E-07 8.47648610285E-07 + 8.69106940762E-07 8.91108491653E-07 9.13667014659E-07 9.36796609606E-07 + 9.60511733259E-07 9.84827208360E-07 1.00975823289E-06 1.03532038957E-06 + 1.06152965560E-06 1.08840241265E-06 1.11595545708E-06 1.14420601046E-06 + 1.17317173035E-06 1.20287072127E-06 1.23332154610E-06 1.26454323761E-06 + 1.29655531041E-06 1.32937777313E-06 1.36303114089E-06 1.39753644818E-06 + 1.43291526198E-06 1.46918969524E-06 1.50638242070E-06 1.54451668507E-06 + 1.58361632354E-06 1.62370577470E-06 1.66481009583E-06 1.70695497850E-06 + 1.75016676470E-06 1.79447246325E-06 1.83989976672E-06 1.88647706871E-06 + 1.93423348162E-06 1.98319885483E-06 2.03340379336E-06 2.08487967702E-06 + 2.13765867998E-06 2.19177379092E-06 2.24725883364E-06 2.30414848818E-06 + 2.36247831254E-06 2.42228476485E-06 2.48360522619E-06 2.54647802398E-06 + 2.61094245587E-06 2.67703881435E-06 2.74480841194E-06 2.81429360697E-06 + 2.88553783011E-06 2.95858561145E-06 3.03348260841E-06 3.11027563421E-06 + 3.18901268718E-06 3.26974298072E-06 3.35251697408E-06 3.43738640392E-06 + 3.52440431661E-06 3.61362510140E-06 3.70510452443E-06 3.79889976358E-06 + 3.89506944417E-06 3.99367367567E-06 4.09477408924E-06 4.19843387622E-06 + 4.30471782768E-06 4.41369237489E-06 4.52542563086E-06 4.63998743286E-06 + 4.75744938617E-06 4.87788490874E-06 5.00136927711E-06 5.12797967352E-06 + 5.25779523406E-06 5.39089709818E-06 5.52736845942E-06 5.66729461739E-06 + 5.81076303107E-06 5.95786337352E-06 6.10868758789E-06 6.26332994491E-06 + 6.42188710181E-06 6.58445816272E-06 6.75114474066E-06 6.92205102099E-06 + 7.09728382659E-06 7.27695268458E-06 7.46116989482E-06 7.65005060009E-06 + 7.84371285806E-06 8.04227771506E-06 8.24586928179E-06 8.45461481085E-06 + 8.66864477631E-06 8.88809295523E-06 9.11309651133E-06 9.34379608068E-06 + 9.58033585963E-06 9.82286369491E-06 1.00715311761E-05 1.03264937303E-05 + 1.05879107194E-05 1.08559455396E-05 1.11307657235E-05 1.14125430450E-05 + 1.17014536264E-05 1.19976780489E-05 1.23014014648E-05 1.26128137141E-05 + 1.29321094425E-05 1.32594882232E-05 1.35951546819E-05 1.39393186244E-05 + 1.42921951679E-05 1.46540048756E-05 1.50249738942E-05 1.54053340956E-05 + 1.57953232217E-05 1.61951850329E-05 1.66051694606E-05 1.70255327637E-05 + 1.74565376881E-05 1.78984536315E-05 1.83515568117E-05 1.88161304391E-05 + 1.92924648938E-05 1.97808579072E-05 2.02816147480E-05 2.07950484132E-05 + 2.13214798233E-05 2.18612380235E-05 2.24146603891E-05 2.29820928361E-05 + 2.35638900381E-05 2.41604156475E-05 2.47720425229E-05 2.53991529623E-05 + 2.60421389419E-05 2.67014023615E-05 2.73773552950E-05 2.80704202489E-05 + 2.87810304258E-05 2.95096299954E-05 3.02566743722E-05 3.10226304999E-05 + 3.18079771438E-05 3.26132051896E-05 3.34388179507E-05 3.42853314822E-05 + 3.51532749045E-05 3.60431907330E-05 3.69556352178E-05 3.78911786916E-05 + 3.88504059259E-05 3.98339164965E-05 4.08423251587E-05 4.18762622314E-05 + 4.29363739910E-05 4.40233230758E-05 4.51377888998E-05 4.62804680777E-05 + 4.74520748606E-05 4.86533415822E-05 4.98850191167E-05 5.11478773482E-05 + 5.24427056523E-05 5.37703133891E-05 5.51315304099E-05 5.65272075752E-05 + 5.79582172873E-05 5.94254540354E-05 6.09298349551E-05 6.24723004014E-05 + 6.40538145370E-05 6.56753659348E-05 6.73379681965E-05 6.90426605856E-05 + 7.07905086777E-05 7.25826050265E-05 7.44200698473E-05 7.63040517167E-05 + 7.82357282917E-05 8.02163070449E-05 8.22470260204E-05 8.43291546077E-05 + 8.64639943351E-05 8.86528796840E-05 9.08971789228E-05 9.31982949631E-05 + 9.55576662361E-05 9.79767675932E-05 1.00457111227E-04 1.03000247618E-04 + 1.05607766503E-04 1.08281297871E-04 1.11022512980E-04 1.13833125405E-04 + 1.16714892107E-04 1.19669614534E-04 1.22699139744E-04 1.25805361566E-04 + 1.28990221778E-04 1.32255711327E-04 1.35603871570E-04 1.39036795551E-04 + 1.42556629314E-04 1.46165573241E-04 1.49865883430E-04 1.53659873105E-04 + 1.57549914066E-04 1.61538438169E-04 1.65627938846E-04 1.69820972672E-04 + 1.74120160954E-04 1.78528191380E-04 1.83047819694E-04 1.87681871423E-04 + 1.92433243643E-04 1.97304906791E-04 2.02299906528E-04 2.07421365637E-04 + 2.12672485981E-04 2.18056550507E-04 2.23576925298E-04 2.29237061679E-04 + 2.35040498377E-04 2.40990863738E-04 2.47091877990E-04 2.53347355579E-04 + 2.59761207552E-04 2.66337444004E-04 2.73080176588E-04 2.79993621089E-04 + 2.87082100062E-04 2.94350045538E-04 3.01802001794E-04 3.09442628203E-04 + 3.17276702147E-04 3.25309122006E-04 3.33544910228E-04 3.41989216470E-04 + 3.50647320823E-04 3.59524637116E-04 3.68626716308E-04 3.77959249962E-04 + 3.87528073805E-04 3.97339171389E-04 4.07398677831E-04 4.17712883659E-04 + 4.28288238749E-04 4.39131356365E-04 4.50249017300E-04 4.61648174123E-04 + 4.73335955534E-04 4.85319670830E-04 4.97606814482E-04 5.10205070828E-04 + 5.23122318893E-04 5.36366637317E-04 5.49946309424E-04 5.63869828407E-04 + 5.78145902652E-04 5.92783461196E-04 6.07791659319E-04 6.23179884286E-04 + 6.38957761229E-04 6.55135159177E-04 6.71722197248E-04 6.88729250989E-04 + 7.06166958880E-04 7.24046229007E-04 7.42378245900E-04 7.61174477546E-04 + 7.80446682582E-04 8.00206917670E-04 8.20467545057E-04 8.41241240332E-04 + 8.62541000375E-04 8.84380151515E-04 9.06772357887E-04 9.29731630011E-04 + 9.53272333577E-04 9.77409198471E-04 1.00215732801E-03 1.02753220844E-03 + 1.05354971862E-03 1.08022614005E-03 1.10757816704E-03 1.13562291722E-03 + 1.16437794230E-03 1.19386123907E-03 1.22409126072E-03 1.25508692844E-03 + 1.28686764328E-03 1.31945329838E-03 1.35286429146E-03 1.38712153762E-03 + 1.42224648251E-03 1.45826111583E-03 1.49518798510E-03 1.53305020991E-03 + 1.57187149641E-03 1.61167615226E-03 1.65248910189E-03 1.69433590222E-03 + 1.73724275869E-03 1.78123654183E-03 1.82634480411E-03 1.87259579732E-03 + 1.92001849037E-03 1.96864258751E-03 2.01849854705E-03 2.06961760056E-03 + 2.12203177254E-03 2.17577390063E-03 2.23087765626E-03 2.28737756592E-03 + 2.34530903293E-03 2.40470835975E-03 2.46561277088E-03 2.52806043639E-03 + 2.59209049593E-03 2.65774308351E-03 2.72505935279E-03 2.79408150309E-03 + 2.86485280602E-03 2.93741763283E-03 3.01182148244E-03 3.08811101018E-03 + 3.16633405728E-03 3.24653968115E-03 3.32877818633E-03 3.41310115638E-03 + 3.49956148645E-03 3.58821341677E-03 3.67911256699E-03 3.77231597135E-03 + 3.86788211483E-03 3.96587097012E-03 4.06634403568E-03 4.16936437465E-03 + 4.27499665480E-03 4.38330718955E-03 4.49436397997E-03 4.60823675791E-03 + 4.72499703020E-03 4.84471812403E-03 4.96747523343E-03 5.09334546701E-03 + 5.22240789685E-03 5.35474360873E-03 5.49043575360E-03 5.62956960033E-03 + 5.77223258988E-03 5.91851439086E-03 6.06850695644E-03 6.22230458278E-03 + 6.38000396896E-03 6.54170427839E-03 6.70750720184E-03 6.87751702206E-03 + 7.05184068007E-03 7.23058784312E-03 7.41387097437E-03 7.60180540444E-03 + 7.79450940464E-03 7.99210426219E-03 8.19471435729E-03 8.40246724216E-03 + 8.61549372211E-03 8.83392793865E-03 9.05790745468E-03 9.28757334190E-03 + 9.52307027039E-03 9.76454660042E-03 1.00121544767E-02 1.02660499247E-02 + 1.05263929499E-02 1.07933476391E-02 1.10670822642E-02 1.13477693891E-02 + 1.16355859787E-02 1.19307135111E-02 1.22333380918E-02 1.25436505718E-02 + 1.28618466678E-02 1.31881270857E-02 1.35226976468E-02 1.38657694176E-02 + 1.42175588422E-02 1.45782878785E-02 1.49481841369E-02 1.53274810232E-02 + 1.57164178842E-02 1.61152401570E-02 1.65241995221E-02 1.69435540596E-02 + 1.73735684096E-02 1.78145139354E-02 1.82666688916E-02 1.87303185953E-02 + 1.92057556012E-02 1.96932798807E-02 2.01931990055E-02 2.07058283340E-02 + 2.12314912031E-02 2.17705191230E-02 2.23232519769E-02 2.28900382248E-02 + 2.34712351105E-02 2.40672088744E-02 2.46783349689E-02 2.53049982793E-02 + 2.59475933483E-02 2.66065246045E-02 2.72822065956E-02 2.79750642252E-02 + 2.86855329945E-02 2.94140592468E-02 3.01611004171E-02 3.09271252851E-02 + 3.17126142317E-02 3.25180594998E-02 3.33439654579E-02 3.41908488673E-02 + 3.50592391529E-02 3.59496786759E-02 3.68627230103E-02 3.77989412211E-02 + 3.87589161448E-02 3.97432446716E-02 4.07525380293E-02 4.17874220680E-02 + 4.28485375452E-02 4.39365404113E-02 4.50521020942E-02 4.61959097830E-02 + 4.73686667102E-02 4.85710924308E-02 4.98039230989E-02 5.10679117394E-02 + 5.23638285156E-02 5.36924609898E-02 5.50546143777E-02 5.64511117937E-02 + 5.78827944877E-02 5.93505220698E-02 6.08551727235E-02 6.23976434048E-02 + 6.39788500254E-02 6.55997276185E-02 6.72612304855E-02 6.89643323207E-02 + 7.07100263124E-02 7.24993252180E-02 7.43332614098E-02 7.62128868898E-02 + 7.81392732699E-02 8.01135117141E-02 8.21367128405E-02 8.42100065781E-02 + 8.63345419759E-02 8.85114869597E-02 9.07420280319E-02 9.30273699113E-02 + 9.53687351065E-02 9.77673634188E-02 1.00224511369E-01 1.02741451544E-01 + 1.05319471853E-01 1.07959874694E-01 1.10663976015E-01 1.13433104276E-01 + 1.16268599289E-01 1.19171810943E-01 1.22144097795E-01 1.25186825528E-01 + 1.28301365258E-01 1.31489091698E-01 1.34751381141E-01 1.38089609289E-01 + 1.41505148886E-01 1.44999367167E-01 1.48573623105E-01 1.52229264438E-01 + 1.55967624479E-01 1.59790018698E-01 1.63697741047E-01 1.67692060041E-01 + 1.71774214565E-01 1.75945409414E-01 1.80206810538E-01 1.84559539991E-01 + 1.89004670578E-01 1.93543220179E-01 1.98176145748E-01 2.02904336983E-01 + 2.07728609650E-01 2.12649698557E-01 2.17668250178E-01 2.22784814922E-01 + 2.27999839034E-01 2.33313656141E-01 2.38726478441E-01 2.44238387526E-01 + 2.49849324867E-01 2.55559081955E-01 2.61367290103E-01 2.67273409954E-01 + 2.73276720677E-01 2.79376308906E-01 2.85571057427E-01 2.91859633665E-01 + 2.98240477992E-01 3.04711791917E-01 3.11271526187E-01 3.17917368887E-01 + 3.24646733562E-01 3.31456747476E-01 3.38344240046E-01 3.45305731571E-01 + 3.52337422330E-01 3.59435182159E-01 3.66594540627E-01 3.73810677921E-01 + 3.81078416582E-01 3.88392214216E-01 3.95746157355E-01 4.03133956597E-01 + 4.10548943210E-01 4.17984067366E-01 4.25431898190E-01 4.32884625797E-01 + 4.40334065531E-01 4.47771664577E-01 4.55188511153E-01 4.62575346474E-01 + 4.69922579676E-01 4.77220305895E-01 4.84458327653E-01 4.91626179742E-01 + 4.98713157729E-01 5.05708350213E-01 5.12600674930E-01 5.19378918762E-01 + 5.26031781693E-01 5.32547924663E-01 5.38916021281E-01 5.45124813243E-01 + 5.51163169264E-01 5.57020147265E-01 5.62685059444E-01 5.68147539799E-01 + 5.73397613567E-01 5.78425767918E-01 5.83223023159E-01 5.87781003571E-01 + 5.92092006861E-01 5.96149071130E-01 5.99946038063E-01 6.03477610978E-01 + 6.06739406196E-01 6.09727996101E-01 6.12440942119E-01 6.14876815754E-01 + 6.17035205734E-01 6.18916709241E-01 6.20522905166E-01 6.21856307318E-01 + 6.22920295552E-01 6.23719022841E-01 6.24257296465E-01 6.24540431642E-01 + 6.24574076213E-01 6.24364005288E-01 6.23915885165E-01 6.23235006327E-01 + 6.22325985897E-01 6.21192440569E-01 6.19836631841E-01 6.18259086167E-01 + 6.16458193651E-01 6.14429789869E-01 6.12166726542E-01 6.09661193769E-01 + 6.06914006607E-01 6.03928640875E-01 6.00708813875E-01 5.97258478955E-01 + 5.93581819813E-01 5.89683244519E-01 5.85567379288E-01 5.81239061975E-01 + 5.76703335306E-01 5.71965439814E-01 5.67030806472E-01 5.61905049061E-01 + 5.56593956208E-01 5.51103483079E-01 5.45439742717E-01 5.39608997029E-01 + 5.33617647378E-01 5.27472224793E-01 5.21179379768E-01 5.14745871662E-01 + 5.08178557684E-01 5.01484381484E-01 4.94670361357E-01 4.87743578081E-01 + 4.80704098727E-01 4.73566062897E-01 4.66336661487E-01 4.59023096049E-01 + 4.51632565418E-01 4.44172252278E-01 4.36649309766E-01 4.29070848169E-01 + 4.21443921820E-01 4.13775516274E-01 4.06072535847E-01 3.98341791607E-01 + 3.90589989902E-01 3.82823721488E-01 3.75049451342E-01 3.67273509207E-01 + 3.59502080921E-01 3.51741200588E-01 3.43996743596E-01 3.36274420516E-01 + 3.28579771900E-01 3.20918163954E-01 3.13294785095E-01 3.05714643358E-01 + 2.98182564637E-01 2.90703191707E-01 2.83280983994E-01 2.75920218045E-01 + 2.68624988627E-01 2.61399210415E-01 2.54246620193E-01 2.47170779502E-01 + 2.40175077682E-01 2.33262735214E-01 2.26436807326E-01 2.19700187754E-01 + 2.13055612639E-01 2.06505664445E-01 2.00052775872E-01 1.93699233688E-01 + 1.87447182424E-01 1.81298627887E-01 1.75255440439E-01 1.69319358010E-01 + 1.63491988801E-01 1.57774813672E-01 1.52169188174E-01 1.46676344236E-01 + 1.41297391503E-01 1.36033318330E-01 1.30884992457E-01 1.25853161385E-01 + 1.20938452505E-01 1.16141372992E-01 1.11462309553E-01 1.06901528038E-01 + 1.02459173013E-01 9.81352673175E-02 9.39297116969E-02 8.98422845432E-02 + 8.58726418199E-02 8.20203172125E-02 7.82847225590E-02 7.46651486004E-02 + 7.11607660889E-02 6.77706272825E-02 6.44936678490E-02 6.13287091921E-02 + 5.82744612084E-02 5.53295254736E-02 5.24923988515E-02 4.97614775109E-02 + 4.71350613328E-02 4.46113586817E-02 4.21884915120E-02 3.98645007781E-02 + 3.76373521109E-02 3.55049417237E-02 3.34651025087E-02 3.15156102821E-02 + 2.96541901399E-02 2.78785228815E-02 2.61862514644E-02 2.45749874502E-02 + 2.30423174060E-02 2.15858092271E-02 2.02030183472E-02 1.88914938083E-02 + 1.76487841600E-02 1.64724431655E-02 1.53600352907E-02 1.43091409568E-02 + 1.33173615398E-02 1.23823241022E-02 1.15016858448E-02 1.06731382693E-02 + 9.89441104532E-03 9.16327557547E-03 8.47754825755E-03 7.83509344202E-03 + 7.23382608649E-03 6.67171410994E-03 6.14678045135E-03 5.65710483866E-03 + 5.20082527525E-03 4.77613925251E-03 4.38130469801E-03 4.01464066943E-03 + 3.67452780564E-03 3.35940854660E-03 3.06778713440E-03 2.79822940816E-03 + 2.54936240592E-03 2.31987378656E-03 2.10851108542E-03 1.91408081658E-03 + 1.73544743547E-03 1.57153217475E-03 1.42131176650E-03 1.28381706343E-03 + 1.15813157136E-03 1.04338990510E-03 9.38776179061E-04 8.43522343826E-04 + 7.56906479139E-04 6.78251053368E-04 6.06921158816E-04 5.42322731097E-04 + 4.83900763926E-04 4.31140131239E-04 3.83584499676E-04 3.40784129660E-04 + 3.02319293962E-04 2.67801553305E-04 2.36871973370E-04 2.09199397610E-04 + 1.84478777736E-04 1.62429563630E-04 1.42794154118E-04 1.25336409722E-04 + 1.09840228203E-04 9.61081835166E-05 8.39602284560E-05 7.32324610943E-05 + 6.37759549206E-05 5.54556524024E-05 4.81480655695E-05 4.17302932693E-05 + 3.61029394988E-05 3.11775794174E-05 2.68745360627E-05 2.31221508606E-05 + 1.98561001149E-05 1.70187560798E-05 1.45585911063E-05 1.24296232665E-05 + 1.05909017844E-05 9.00603054627E-06 7.64272792030E-06 6.47242109021E-06 + 5.46987309355E-06 4.61284075442E-06 3.88176171348E-06 3.25946877815E-06 + 2.73092984888E-06 2.28301171681E-06 1.90426607606E-06 1.58473614774E-06 + 1.31578237231E-06 1.08992569066E-06 9.00707001544E-07 7.42561453161E-07 + 6.10706298197E-07 5.01041114634E-07 4.10059267714E-07 3.34769561493E-07 + 2.72627100603E-07 2.21472453909E-07 1.79478281279E-07 1.45102652347E-07 + 1.17048352010E-07 9.42275311318E-08 7.57311229081E-08 6.08025056439E-08 + 4.88149518745E-08 3.90797216350E-08 3.11962036461E-08 2.48306453803E-08 + 1.97058119161E-08 1.55921000586E-08 1.22999269913E-08 9.67323138812E-09 + 7.58394221898E-09 5.92728643012E-09 4.61782131949E-09 3.58609078857E-09 + 2.77581679537E-09 2.14154831503E-09 1.64669999994E-09 1.26192158934E-09 + 9.63747019011E-10 7.33479197030E-10 5.56272612125E-10 4.20381397422E-10 + 3.16545252021E-10 2.37489790993E-10 1.77521513184E-10 1.32200704012E-10 + 9.80782816966E-11 7.24849008323E-11 5.33625931121E-11 3.91308940669E-11 + 2.85808151284E-11 2.07912069597E-11 1.50630537442E-11 1.08680665472E-11 + 7.80863129764E-12 5.58673474159E-12 3.97995852640E-12 2.82301356584E-12 + 1.99359793866E-12 1.40161374867E-12 9.80981804324E-13 6.83456293521E-13 + 4.73972108841E-13 3.27161211450E-13 2.24756485473E-13 1.53666131908E-13 + 1.04552244799E-13 7.07866375656E-14 4.76875525287E-14 3.19644608913E-14 + 2.13162479647E-14 1.41418834782E-14 9.33315735874E-15 6.12697544988E-15 + 4.00065338842E-15 2.59808644922E-15 1.67797094618E-15 1.07768875633E-15 + 6.88255788765E-16 4.37041971524E-16 2.75919206280E-16 1.73178747761E-16 + 1.08051077849E-16 6.70120683540E-17 4.13079374072E-17 2.53068045035E-17 + 1.54074493414E-17 9.32136958597E-18 5.60337543459E-18 3.34661512918E-18 + 1.98569468013E-18 1.17039911068E-18 6.85226272933E-19 3.98451796418E-19 + 2.30102913036E-19 1.31957872816E-19 7.51410397259E-20 4.24824115765E-20 + 2.38447113446E-20 1.32857570684E-20 7.34770585299E-21 4.03318196918E-21 + 2.19701662494E-21 1.18759044665E-21 6.36950530602E-22 3.38928171491E-22 + 1.78907832058E-22 9.36757063596E-23 4.86470161993E-23 2.50537164254E-23 + 1.27946783536E-23 + + + + + 2.56076396881E-10 2.62559001963E-10 2.69205714985E-10 2.76020690361E-10 + 2.83008187673E-10 2.90172574336E-10 2.97518328324E-10 3.05050040976E-10 + 3.12772419857E-10 3.20690291707E-10 3.28808605455E-10 3.37132435312E-10 + 3.45666983945E-10 3.54417585726E-10 3.63389710067E-10 3.72588964839E-10 + 3.82021099879E-10 3.91692010580E-10 4.01607741576E-10 4.11774490526E-10 + 4.22198611980E-10 4.32886621355E-10 4.43845199008E-10 4.55081194409E-10 + 4.66601630423E-10 4.78413707701E-10 4.90524809178E-10 5.02942504690E-10 + 5.15674555704E-10 5.28728920170E-10 5.42113757494E-10 5.55837433638E-10 + 5.69908526350E-10 5.84335830527E-10 5.99128363706E-10 6.14295371707E-10 + 6.29846334408E-10 6.45790971673E-10 6.62139249423E-10 6.78901385871E-10 + 6.96087857902E-10 7.13709407627E-10 7.31777049094E-10 7.50302075175E-10 + 7.69296064621E-10 7.88770889300E-10 8.08738721620E-10 8.29212042134E-10 + 8.50203647343E-10 8.71726657692E-10 8.93794525772E-10 9.16421044730E-10 + 9.39620356886E-10 9.63406962578E-10 9.87795729219E-10 1.01280190059E-09 + 1.03844110639E-09 1.06472937195E-09 1.09168312832E-09 1.11931922249E-09 + 1.14765492792E-09 1.17670795538E-09 1.20649646397E-09 1.23703907250E-09 + 1.26835487110E-09 1.30046343320E-09 1.33338482770E-09 1.36713963158E-09 + 1.40174894271E-09 1.43723439306E-09 1.47361816222E-09 1.51092299125E-09 + 1.54917219692E-09 1.58838968625E-09 1.62859997148E-09 1.66982818539E-09 + 1.71210009698E-09 1.75544212761E-09 1.79988136750E-09 1.84544559265E-09 + 1.89216328225E-09 1.94006363640E-09 1.98917659444E-09 2.03953285361E-09 + 2.09116388826E-09 2.14410196953E-09 2.19838018550E-09 2.25403246187E-09 + 2.31109358321E-09 2.36959921462E-09 2.42958592411E-09 2.49109120539E-09 + 2.55415350135E-09 2.61881222806E-09 2.68510779939E-09 2.75308165235E-09 + 2.82277627289E-09 2.89423522252E-09 2.96750316550E-09 3.04262589681E-09 + 3.11965037071E-09 3.19862473011E-09 3.27959833670E-09 3.36262180175E-09 + 3.44774701777E-09 3.53502719093E-09 3.62451687434E-09 3.71627200212E-09 + 3.81034992440E-09 3.90680944311E-09 4.00571084879E-09 4.10711595823E-09 + 4.21108815313E-09 4.31769241973E-09 4.42699538938E-09 4.53906538025E-09 + 4.65397243999E-09 4.77178838951E-09 4.89258686791E-09 5.01644337846E-09 + 5.14343533582E-09 5.27364211443E-09 5.40714509812E-09 5.54402773094E-09 + 5.68437556940E-09 5.82827633585E-09 5.97581997339E-09 6.12709870202E-09 + 6.28220707635E-09 6.44124204466E-09 6.60430300948E-09 6.77149188976E-09 + 6.94291318458E-09 7.11867403842E-09 7.29888430816E-09 7.48365663176E-09 + 7.67310649861E-09 7.86735232179E-09 8.06651551202E-09 8.27072055360E-09 + 8.48009508217E-09 8.69476996452E-09 8.91487938037E-09 9.14056090627E-09 + 9.37195560154E-09 9.60920809650E-09 9.85246668283E-09 1.01018834063E-08 + 1.03576141616E-08 1.06198187903E-08 1.08886611802E-08 1.11643093679E-08 + 1.14469356441E-08 1.17367166611E-08 1.20338335431E-08 1.23384719997E-08 + 1.26508224417E-08 1.29710801002E-08 1.32994451488E-08 1.36361228287E-08 + 1.39813235765E-08 1.43352631564E-08 1.46981627948E-08 1.50702493183E-08 + 1.54517552960E-08 1.58429191846E-08 1.62439854773E-08 1.66552048568E-08 + 1.70768343521E-08 1.75091374990E-08 1.79523845049E-08 1.84068524174E-08 + 1.88728252982E-08 1.93505943998E-08 1.98404583481E-08 2.03427233289E-08 + 2.08577032793E-08 2.13857200839E-08 2.19271037762E-08 2.24821927444E-08 + 2.30513339437E-08 2.36348831122E-08 2.42332049943E-08 2.48466735677E-08 + 2.54756722781E-08 2.61205942782E-08 2.67818426736E-08 2.74598307750E-08 + 2.81549823565E-08 2.88677319202E-08 2.95985249681E-08 3.03478182807E-08 + 3.11160802019E-08 3.19037909326E-08 3.27114428302E-08 3.35395407168E-08 + 3.43886021944E-08 3.52591579687E-08 3.61517521810E-08 3.70669427478E-08 + 3.80053017102E-08 3.89674155909E-08 3.99538857612E-08 4.09653288171E-08 + 4.20023769640E-08 4.30656784128E-08 4.41558977846E-08 4.52737165260E-08 + 4.64198333357E-08 4.75949646007E-08 4.87998448445E-08 5.00352271859E-08 + 5.13018838102E-08 5.26006064516E-08 5.39322068886E-08 5.52975174507E-08 + 5.66973915396E-08 5.81327041619E-08 5.96043524767E-08 6.11132563562E-08 + 6.26603589609E-08 6.42466273288E-08 6.58730529808E-08 6.75406525394E-08 + 6.92504683655E-08 7.10035692091E-08 7.28010508778E-08 7.46440369220E-08 + 7.65336793371E-08 7.84711592838E-08 8.04576878266E-08 8.24945066909E-08 + 8.45828890391E-08 8.67241402671E-08 8.89195988200E-08 9.11706370289E-08 + 9.34786619691E-08 9.58451163398E-08 9.82714793661E-08 1.00759267724E-07 + 1.03310036487E-07 1.05925380103E-07 1.08606933385E-07 1.11356372537E-07 + 1.14175416203E-07 1.17065826538E-07 1.20029410314E-07 1.23068020044E-07 + 1.26183555148E-07 1.29377963133E-07 1.32653240817E-07 1.36011435573E-07 + 1.39454646611E-07 1.42985026292E-07 1.46604781472E-07 1.50316174882E-07 + 1.54121526546E-07 1.58023215225E-07 1.62023679913E-07 1.66125421355E-07 + 1.70331003618E-07 1.74643055685E-07 1.79064273109E-07 1.83597419693E-07 + 1.88245329219E-07 1.93010907221E-07 1.97897132804E-07 2.02907060504E-07 + 2.08043822199E-07 2.13310629070E-07 2.18710773607E-07 2.24247631670E-07 + 2.29924664600E-07 2.35745421384E-07 2.41713540873E-07 2.47832754061E-07 + 2.54106886420E-07 2.60539860286E-07 2.67135697320E-07 2.73898521021E-07 + 2.80832559305E-07 2.87942147151E-07 2.95231729310E-07 3.02705863092E-07 + 3.10369221210E-07 3.18226594709E-07 3.26282895958E-07 3.34543161731E-07 + 3.43012556351E-07 3.51696374925E-07 3.60600046658E-07 3.69729138249E-07 + 3.79089357373E-07 3.88686556256E-07 3.98526735335E-07 4.08616047012E-07 + 4.18960799508E-07 4.29567460810E-07 4.40442662714E-07 4.51593204985E-07 + 4.63026059604E-07 4.74748375140E-07 4.86767481217E-07 4.99090893110E-07 + 5.11726316443E-07 5.24681652017E-07 5.37965000754E-07 5.51584668772E-07 + 5.65549172583E-07 5.79867244425E-07 5.94547837732E-07 6.09600132739E-07 + 6.25033542234E-07 6.40857717447E-07 6.57082554099E-07 6.73718198601E-07 + 6.90775054404E-07 7.08263788519E-07 7.26195338201E-07 7.44580917796E-07 + 7.63432025769E-07 7.82760451910E-07 8.02578284718E-07 8.22897918976E-07 + 8.43732063521E-07 8.65093749205E-07 8.86996337064E-07 9.09453526692E-07 + 9.32479364828E-07 9.56088254159E-07 9.80294962353E-07 1.00511463132E-06 + 1.03056278668E-06 1.05665534756E-06 1.08340863651E-06 1.11083938976E-06 + 1.13896476774E-06 1.16780236583E-06 1.19737022538E-06 1.22768684506E-06 + 1.25877119245E-06 1.29064271594E-06 1.32332135693E-06 1.35682756237E-06 + 1.39118229757E-06 1.42640705936E-06 1.46252388963E-06 1.49955538910E-06 + 1.53752473157E-06 1.57645567844E-06 1.61637259366E-06 1.65730045901E-06 + 1.69926488981E-06 1.74229215104E-06 1.78640917379E-06 1.83164357222E-06 + 1.87802366094E-06 1.92557847276E-06 1.97433777699E-06 2.02433209814E-06 + 2.07559273513E-06 2.12815178097E-06 2.18204214296E-06 2.23729756340E-06 + 2.29395264081E-06 2.35204285175E-06 2.41160457311E-06 2.47267510505E-06 + 2.53529269449E-06 2.59949655918E-06 2.66532691246E-06 2.73282498856E-06 + 2.80203306860E-06 2.87299450727E-06 2.94575376017E-06 3.02035641182E-06 + 3.09684920445E-06 3.17528006750E-06 3.25569814786E-06 3.33815384090E-06 + 3.42269882232E-06 3.50938608077E-06 3.59826995133E-06 3.68940614989E-06 + 3.78285180834E-06 3.87866551070E-06 3.97690733022E-06 4.07763886734E-06 + 4.18092328874E-06 4.28682536727E-06 4.39541152305E-06 4.50674986549E-06 + 4.62091023652E-06 4.73796425481E-06 4.85798536125E-06 4.98104886552E-06 + 5.10723199390E-06 5.23661393830E-06 5.36927590658E-06 5.50530117417E-06 + 5.64477513697E-06 5.78778536570E-06 5.93442166160E-06 6.08477611365E-06 + 6.23894315713E-06 6.39701963388E-06 6.55910485397E-06 6.72530065910E-06 + 6.89571148754E-06 7.07044444082E-06 7.24960935217E-06 7.43331885669E-06 + 7.62168846338E-06 7.81483662909E-06 8.01288483430E-06 8.21595766098E-06 + 8.42418287244E-06 8.63769149529E-06 8.85661790348E-06 9.08109990469E-06 + 9.31127882881E-06 9.54729961888E-06 9.78931092435E-06 1.00374651968E-05 + 1.02919187883E-05 1.05528320520E-05 1.08203694461E-05 1.10946996394E-05 + 1.13759956211E-05 1.16644348121E-05 1.19601991805E-05 1.22634753590E-05 + 1.25744547663E-05 1.28933337312E-05 1.32203136205E-05 1.35556009697E-05 + 1.38994076177E-05 1.42519508447E-05 1.46134535142E-05 1.49841442186E-05 + 1.53642574285E-05 1.57540336460E-05 1.61537195630E-05 1.65635682226E-05 + 1.69838391852E-05 1.74147986995E-05 1.78567198779E-05 1.83098828764E-05 + 1.87745750794E-05 1.92510912902E-05 1.97397339257E-05 2.02408132171E-05 + 2.07546474157E-05 2.12815630047E-05 2.18218949163E-05 2.23759867554E-05 + 2.29441910287E-05 2.35268693807E-05 2.41243928361E-05 2.47371420484E-05 + 2.53655075563E-05 2.60098900465E-05 2.66707006237E-05 2.73483610890E-05 + 2.80433042251E-05 2.87559740900E-05 2.94868263189E-05 3.02363284342E-05 + 3.10049601652E-05 3.17932137753E-05 3.26015943999E-05 3.34306203933E-05 + 3.42808236852E-05 3.51527501477E-05 3.60469599728E-05 3.69640280606E-05 + 3.79045444187E-05 3.88691145728E-05 3.98583599900E-05 4.08729185130E-05 + 4.19134448084E-05 4.29806108269E-05 4.40751062776E-05 4.51976391155E-05 + 4.63489360445E-05 4.75297430336E-05 4.87408258498E-05 4.99829706062E-05 + 5.12569843259E-05 5.25636955234E-05 5.39039548036E-05 5.52786354776E-05 + 5.66886341982E-05 5.81348716140E-05 5.96182930436E-05 6.11398691698E-05 + 6.27005967559E-05 6.43014993826E-05 6.59436282089E-05 6.76280627553E-05 + 6.93559117124E-05 7.11283137730E-05 7.29464384919E-05 7.48114871714E-05 + 7.67246937747E-05 7.86873258687E-05 8.07006855960E-05 8.27661106781E-05 + 8.48849754503E-05 8.70586919296E-05 8.92887109180E-05 9.15765231394E-05 + 9.39236604155E-05 9.63316968780E-05 9.88022502216E-05 1.01336982998E-04 + 1.03937603951E-04 1.06605869398E-04 1.09343584657E-04 1.12152605518E-04 + 1.15034839769E-04 1.17992248765E-04 1.21026849063E-04 1.24140714099E-04 + 1.27335975929E-04 1.30614827029E-04 1.33979522156E-04 1.37432380274E-04 + 1.40975786545E-04 1.44612194388E-04 1.48344127620E-04 1.52174182654E-04 + 1.56105030796E-04 1.60139420601E-04 1.64280180337E-04 1.68530220511E-04 + 1.72892536509E-04 1.77370211317E-04 1.81966418346E-04 1.86684424357E-04 + 1.91527592498E-04 1.96499385443E-04 2.01603368660E-04 2.06843213788E-04 + 2.12222702147E-04 2.17745728377E-04 2.23416304210E-04 2.29238562395E-04 + 2.35216760756E-04 2.41355286422E-04 2.47658660200E-04 2.54131541137E-04 + 2.60778731238E-04 2.67605180377E-04 2.74615991402E-04 2.81816425433E-04 + 2.89211907368E-04 2.96808031610E-04 3.04610568022E-04 3.12625468111E-04 + 3.20858871468E-04 3.29317112461E-04 3.38006727197E-04 3.46934460771E-04 + 3.56107274805E-04 3.65532355294E-04 3.75217120778E-04 3.85169230844E-04 + 3.95396594983E-04 4.05907381818E-04 4.16710028704E-04 4.27813251742E-04 + 4.39226056209E-04 4.50957747423E-04 4.63017942075E-04 4.75416580033E-04 + 4.88163936662E-04 5.01270635657E-04 5.14747662437E-04 5.28606378110E-04 + 5.42858534048E-04 5.57516287093E-04 5.72592215419E-04 5.88099335098E-04 + 6.04051117389E-04 6.20461506784E-04 6.37344939859E-04 6.54716364955E-04 + 6.72591262739E-04 6.90985667682E-04 7.09916190495E-04 7.29400041581E-04 + 7.49455055540E-04 7.70099716780E-04 7.91353186295E-04 8.13235329662E-04 + 8.35766746312E-04 8.58968800147E-04 8.82863651557E-04 9.07474290923E-04 + 9.32824573655E-04 9.58939256864E-04 9.85844037736E-04 1.01356559369E-03 + 1.04213162443E-03 1.07157089594E-03 1.10191328656E-03 1.13318983525E-03 + 1.16543279213E-03 1.19867567137E-03 1.23295330665E-03 1.26830190924E-03 + 1.30475912883E-03 1.34236411733E-03 1.38115759563E-03 1.42118192371E-03 + 1.46248117398E-03 1.50510120825E-03 1.54908975846E-03 1.59449651120E-03 + 1.64137319647E-03 1.68977368070E-03 1.73975406432E-03 1.79137278411E-03 + 1.84469072059E-03 1.89977131061E-03 1.95668066562E-03 2.01548769563E-03 + 2.07626423938E-03 2.13908520094E-03 2.20402869307E-03 2.27117618770E-03 + 2.34061267394E-03 2.41242682391E-03 2.48671116688E-03 2.56356227213E-03 + 2.64308094094E-03 2.72537240823E-03 2.81054655435E-03 2.89871812742E-03 + 2.99000697705E-03 3.08453829966E-03 3.18244289631E-03 3.28385744352E-03 + 3.38892477779E-03 3.49779419457E-03 3.61062176233E-03 3.72757065267E-03 + 3.84881148709E-03 3.97452270146E-03 4.10489092905E-03 4.24011140304E-03 + 4.38038837948E-03 4.52593558196E-03 4.67697666881E-03 4.83374572424E-03 + 4.99648777445E-03 5.16545933025E-03 5.34092895718E-03 5.52317787490E-03 + 5.71250058712E-03 5.90920554369E-03 6.11361583648E-03 6.32606993076E-03 + 6.54692243392E-03 6.77654490330E-03 7.01532669518E-03 7.26367585700E-03 + 7.52202006494E-03 7.79080760902E-03 8.07050842827E-03 8.36161519827E-03 + 8.66464447368E-03 8.98013788845E-03 9.30866341647E-03 9.65081669564E-03 + 1.00072224183E-02 1.03785357914E-02 1.07654440691E-02 1.11686681621E-02 + 1.15889643266E-02 1.20271259368E-02 1.24839853442E-02 1.29604158291E-02 + 1.34573336463E-02 1.39757001710E-02 1.45165241482E-02 1.50808640506E-02 + 1.56698305490E-02 1.62845891001E-02 1.69263626574E-02 1.75964345086E-02 + 1.82961512450E-02 1.90269258690E-02 1.97902410433E-02 2.05876524879E-02 + 2.14207925297E-02 2.22913738108E-02 2.32011931586E-02 2.41521356258E-02 + 2.51461787024E-02 2.61853967073E-02 2.72719653620E-02 2.84081665527E-02 + 2.95963932838E-02 3.08391548284E-02 3.21390820774E-02 3.34989330921E-02 + 3.49215988626E-02 3.64101092724E-02 3.79676392738E-02 3.95975152704E-02 + 4.13032217107E-02 4.30884078871E-02 4.49568949409E-02 4.69126830671E-02 + 4.89599589145E-02 5.11031031738E-02 5.33466983432E-02 5.56955366626E-02 + 5.81546282007E-02 6.07292090802E-02 6.34247498209E-02 6.62469637807E-02 + 6.92018156671E-02 7.22955300911E-02 7.55346001307E-02 7.89257958660E-02 + 8.24761728436E-02 8.61930804247E-02 9.00841699616E-02 9.41574027462E-02 + 9.84210576644E-02 1.02883738485E-01 1.07554380704E-01 1.12442257858E-01 + 1.17556987208E-01 1.22908534701E-01 1.28507219082E-01 1.34363715041E-01 + 1.40489055273E-01 1.46894631283E-01 1.53592192815E-01 1.60593845707E-01 + 1.67912048024E-01 1.75559604268E-01 1.83549657457E-01 1.91895678886E-01 + 2.00611455320E-01 2.09711073404E-01 2.19208901027E-01 2.29119565398E-01 + 2.39457927559E-01 2.50239053054E-01 2.61478178475E-01 2.73190673594E-01 + 2.85391998782E-01 2.98097657409E-01 3.11323142936E-01 3.25083880395E-01 + 3.39395161956E-01 3.54272076317E-01 3.69729431623E-01 3.85781671674E-01 + 4.02442785199E-01 4.19726207973E-01 4.37644717637E-01 4.56210321071E-01 + 4.75434134276E-01 4.95326254717E-01 5.15895626209E-01 5.37149896440E-01 + 5.59095267375E-01 5.81736338824E-01 6.05075945592E-01 6.29114988758E-01 + 6.53852261719E-01 6.79284271801E-01 7.05405058400E-01 7.32206008725E-01 + 7.59675672451E-01 7.87799576704E-01 8.16560043029E-01 8.45936008151E-01 + 8.75902850564E-01 9.06432225132E-01 9.37491908124E-01 9.69045655266E-01 + 1.00105307556E+00 1.03346952383E+00 1.06624601501E+00 1.09932916342E+00 + 1.13266115031E+00 1.16617972295E+00 1.19981822867E+00 1.23350568714E+00 + 1.26716690408E+00 1.30072262949E+00 1.33408976316E+00 1.36718161010E+00 + 1.39990818776E+00 1.43217658697E+00 1.46389138747E+00 1.49495512847E+00 + 1.52526883383E+00 1.55473259075E+00 1.58324617964E+00 1.61070975194E+00 + 1.63702455168E+00 1.66209367512E+00 1.68582286178E+00 1.70812130885E+00 + 1.72890249976E+00 1.74808503632E+00 1.76559346290E+00 1.78135906976E+00 + 1.79532066197E+00 1.80742527917E+00 1.81762885121E+00 1.82589677410E+00 + 1.83220439052E+00 1.83653735972E+00 1.83889190158E+00 1.83927490107E+00 + 1.83770386016E+00 1.83420668601E+00 1.82882130631E+00 1.82159510474E+00 + 1.81258417245E+00 1.80185237411E+00 1.78947023059E+00 1.77551362339E+00 + 1.76006232986E+00 1.74319840171E+00 1.72500440317E+00 1.70556152905E+00 + 1.68494762687E+00 1.66323515129E+00 1.64048908303E+00 1.61676484924E+00 + 1.59210628653E+00 1.56654369315E+00 1.54009202263E+00 1.51276307399E+00 + 1.48461210770E+00 1.45570720930E+00 1.42611684688E+00 1.39590962886E+00 + 1.36515406729E+00 1.33391834795E+00 1.30227010785E+00 1.27027622119E+00 + 1.23800259438E+00 1.20549931439E+00 1.17284481272E+00 1.14010097869E+00 + 1.10732801569E+00 1.07458429027E+00 1.04192619331E+00 1.00940801350E+00 + 9.77081823229E-01 9.44997377034E-01 9.13202022749E-01 8.81740625256E-01 + 8.50655502881E-01 8.19986376335E-01 7.89770330069E-01 7.60041785886E-01 + 7.30819246979E-01 7.02145252507E-01 6.74046209363E-01 6.46545872679E-01 + 6.19665376457E-01 5.93423274449E-01 5.67835590777E-01 5.42915879737E-01 + 5.18675294177E-01 4.95122661805E-01 4.72264568719E-01 4.50105449447E-01 + 4.28647682712E-01 4.07891692137E-01 3.87836051086E-01 3.68477590809E-01 + 3.49811511079E-01 3.31831492500E-01 3.14529809701E-01 2.97897444627E-01 + 2.81924199210E-01 2.66598806709E-01 2.51909041081E-01 2.37841823780E-01 + 2.24383327455E-01 2.11519076064E-01 1.99234040992E-01 1.87512732819E-01 + 1.76339288464E-01 1.65697553455E-01 1.55571159183E-01 1.45943595017E-01 + 1.36798275236E-01 1.28118600765E-01 1.19888015764E-01 1.12090059150E-01 + 1.04708411180E-01 9.77269352405E-02 9.11297150396E-02 8.49010873945E-02 + 7.90256708525E-02 7.34883903837E-02 6.82744983990E-02 6.33695923569E-02 + 5.87596292241E-02 5.44309370567E-02 5.03702239657E-02 4.65645847257E-02 + 4.30015052782E-02 3.96688653676E-02 3.65549395384E-02 3.36483967061E-02 + 3.09382984986E-02 2.84140965471E-02 2.60656288894E-02 2.38831156281E-02 + 2.18571539699E-02 1.99787127534E-02 1.82391265559E-02 1.66300894534E-02 + 1.51436484949E-02 1.37721969350E-02 1.25084672621E-02 1.13455240457E-02 + 1.02767566203E-02 9.29587161604E-03 8.39688534185E-03 7.57411602492E-03 + 6.82217590632E-03 6.13596319440E-03 5.51065387724E-03 4.94169339697E-03 + 4.42478819121E-03 3.95589710923E-03 3.53122271349E-03 3.14720247998E-03 + 2.80049991382E-03 2.48799559925E-03 2.20677820551E-03 1.95413547220E-03 + 1.72754519947E-03 1.52466626933E-03 1.34332972524E-03 1.18152993751E-03 + 1.03741588141E-03 9.09282554724E-04 7.95562560062E-04 6.94817876113E-04 + 6.05731840125E-04 5.27101362091E-04 4.57829388903E-04 3.96917634458E-04 + 3.43459589310E-04 2.96633820998E-04 2.55697573753E-04 2.19980673851E-04 + 1.88879744525E-04 1.61852732112E-04 1.38413742967E-04 1.18128188696E-04 + 1.00608235453E-04 8.55085513732E-05 7.25223447724E-05 6.13776844414E-05 + 5.18340922867E-05 4.36793976412E-05 3.67268418430E-05 3.08124211100E-05 + 2.57924553408E-05 2.15413702116E-05 1.79496798290E-05 1.49221572066E-05 + 1.23761799560E-05 1.02402388036E-05 8.45259685540E-06 6.96008790756E-06 + 5.71704254497E-06 4.68433125847E-06 3.82851433738E-06 3.12108884848E-06 + 2.53782358370E-06 2.05817343936E-06 1.66476527182E-06 1.34294785130E-06 + 1.08039910201E-06 8.66784366668E-07 6.93459964921E-07 5.53216821480E-07 + 4.40059431015E-07 3.49020088464E-07 2.76023538577E-07 2.17665095730E-07 + 1.71144627454E-07 1.34169713079E-07 1.04869114070E-07 8.17199477731E-08 + 6.34865814738E-08 4.91695191599E-08 3.79627807816E-08 2.92184756590E-08 + 2.24174502131E-08 1.71450475462E-08 1.30711544549E-08 9.93383224585E-09 + 7.52593292767E-09 5.68419365742E-09 4.28015793711E-09 3.21161852928E-09 + 2.40114944011E-09 1.78865160887E-09 1.32746679866E-09 9.81505372214E-10 + 7.22956729449E-10 5.30471174250E-10 3.87721716773E-10 2.82270860594E-10 + 2.04681228575E-10 1.47820350648E-10 1.06319424020E-10 7.61536694613E-11 + 5.43183131455E-11 3.85794519092E-11 2.72833079304E-11 1.92108147050E-11 + 1.34672424200E-11 9.39878754640E-12 6.52981955289E-12 4.51588123566E-12 + 3.10864809623E-12 2.12992412740E-12 1.45243362091E-12 9.85699833217E-13 + 6.65712932526E-13 4.47406941255E-13 2.99208772630E-13 1.99108182998E-13 + 1.31838467878E-13 8.68642251484E-14 5.69525183021E-14 3.71635648485E-14 + 2.41415188952E-14 1.56187737195E-14 1.00713677906E-14 6.48074135930E-15 + 4.16993414550E-15 2.66783258539E-15 1.69699929659E-15 1.07316602913E-15 + 6.74656006599E-16 4.21595279878E-16 2.61863042632E-16 1.61653322857E-16 + 9.91729970197E-17 6.04597867862E-17 3.66243331146E-17 2.20428586903E-17 + 1.31803178150E-17 7.82902855973E-18 4.61931635392E-18 2.70706521242E-18 + 1.57555584900E-18 9.10637187286E-19 5.22631287416E-19 2.97814161654E-19 + 1.68483039664E-19 9.46211959854E-20 5.27475238667E-20 2.91847931070E-20 + 1.60254799743E-20 8.73220313898E-21 4.72120569461E-21 2.53253667524E-21 + 1.34768743562E-21 7.11392978912E-22 3.72454069408E-22 1.93389934357E-22 + 9.95743953274E-23 5.08356365005E-23 2.57305552911E-23 1.29105071475E-23 + 6.42100561779E-24 3.16504694022E-24 1.54605794320E-24 7.48325279004E-25 + 3.58859143475E-25 1.70480946386E-25 8.02221974424E-26 3.73876469604E-26 + 1.72553562035E-26 7.88548886700E-27 3.56769916233E-27 1.59789438850E-27 + 7.08358000307E-28 3.10775211047E-28 1.34918658943E-28 5.79525126467E-29 + 2.46257202362E-29 1.03505422850E-29 4.30264081587E-30 1.76866056156E-30 + 7.18836507576E-31 2.88821852228E-31 1.14704785635E-31 4.50216159590E-32 + 1.74616131097E-32 6.69123471759E-33 2.53291635726E-33 9.47024784865E-34 + 3.49671426948E-34 1.27481977547E-34 4.58836505440E-35 1.63011209343E-35 + 5.71552640233E-36 1.97743534745E-36 6.74967356534E-37 2.27260456612E-37 + 7.54659235767E-38 2.47108771504E-38 7.97735789129E-39 2.53855199594E-39 + 7.96142070749E-40 2.46032835995E-40 7.49053819428E-41 2.24630578265E-41 + 6.63403952403E-42 1.92910980241E-42 5.52231136175E-43 1.55590884609E-43 + 4.31379915187E-44 1.17668522909E-44 3.15715778858E-45 8.33062821998E-46 + 2.16129196984E-46 + + + + +3S 1 0 0.50 2.00 +3P 2 1 0.50 2.00 +3P 2 1 1.50 0.00 + 0 0.50 + 1 0.50 + 1 1.50 + -7.00000000 100.00000000 14.00000000 0.01250000 + From 7e4d663dfbf77114c335c0ea368ad8b49d202c30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kai=20Luo=20=28=E7=BD=97=E5=87=AF=29?= Date: Sat, 22 Mar 2025 18:11:24 +0800 Subject: [PATCH 155/160] exclude toolchain/install/ in `.gitignore` after toolchain run (#6033) * exclude toolchain/install/ to avoid accidental push after toolchain run * also exclude toolchain/abacus_env.sh --- .gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 9afd1b1944..444e237950 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,6 @@ time.json *.pyc __pycache__ abacus.json -*.npy \ No newline at end of file +*.npy +toolchain/install/ +toolchain/abacus_env.sh From 53bc7540f018366232b64b0e6d073c209baa5570 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Sat, 22 Mar 2025 11:00:06 +0000 Subject: [PATCH 156/160] remove auto --- source/module_relax/relax_old/bfgs.cpp | 14 ++++++-------- source/module_relax/relax_old/lbfgs.cpp | 16 ++++++++-------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/source/module_relax/relax_old/bfgs.cpp b/source/module_relax/relax_old/bfgs.cpp index 693e81413a..2b1be16e13 100644 --- a/source/module_relax/relax_old/bfgs.cpp +++ b/source/module_relax/relax_old/bfgs.cpp @@ -12,7 +12,6 @@ void BFGS::allocate(const int _size) maxstep=PARAM.inp.relax_bfgs_rmax; size=_size; sign =true; - H = std::vector>(3*size, std::vector(3*size, 0.0)); for (int i = 0; i < 3*size; ++i) @@ -32,7 +31,6 @@ void BFGS::allocate(const int _size) void BFGS::relax_step(const ModuleBase::matrix& _force,UnitCell& ucell) - { GetPos(ucell,pos); GetPostaud(ucell,pos_taud); @@ -171,7 +169,7 @@ void BFGS::Update(std::vector& pos, return; } //std::vector dpos=this->VSubV(pos,pos0); - auto term=ReshapeMToV(pos_taud); + std::vector term=ReshapeMToV(pos_taud); std::vector dpos = VSubV(term, pos_taud0); for(int i=0;i<3*size;i++) { @@ -227,10 +225,10 @@ void BFGS::Update(std::vector& pos, double a = DotInVAndV(dpos, dforce); std::vector dg = DotInMAndV1(H, dpos); double b = DotInVAndV(dpos, dg); - auto term1=OuterVAndV(dforce, dforce); - auto term2=OuterVAndV(dg, dg); - auto term3=MPlus(term1, a); - auto term4=MPlus(term2, b); + std::vector> term1=OuterVAndV(dforce, dforce); + std::vector> term2=OuterVAndV(dg, dg); + std::vector> term3=MPlus(term1, a); + std::vector> term4=MPlus(term2, b); H = MSubM(H, term3); H = MSubM(H, term4); } @@ -239,7 +237,7 @@ void BFGS::DetermineStep(std::vector& steplength, std::vector>& dpos, double& maxstep) { - auto maxsteplength = max_element(steplength.begin(), steplength.end()); + std::vector::iterator maxsteplength = max_element(steplength.begin(), steplength.end()); double a = *maxsteplength; if(a >= maxstep) { diff --git a/source/module_relax/relax_old/lbfgs.cpp b/source/module_relax/relax_old/lbfgs.cpp index 51ed2839c3..f90870aae3 100644 --- a/source/module_relax/relax_old/lbfgs.cpp +++ b/source/module_relax/relax_old/lbfgs.cpp @@ -114,24 +114,24 @@ void LBFGS::prepare_step(std::vector>& force, for(int i=loopmax-1;i>=0;i--) { a[i]=rho[i]*DotInVAndV(s[i],q); - auto temp=DotInVAndFloat(y[i],a[i]); + std::vector temp=DotInVAndFloat(y[i],a[i]); q=VSubV(q,temp); } std::vector z=DotInVAndFloat(q,H0); for(int i=0;i temp=DotInVAndFloat(s[i],a[i]-b); z=VAddV(z,temp); } - auto temp0=DotInVAndFloat(z,-1); + std::vector temp0=DotInVAndFloat(z,-1); dpos=ReshapeVToM(temp0); - auto temp1=DotInVAndFloat(changedforce,-1); + std::vector temp1=DotInVAndFloat(changedforce,-1); std::vector> g=ReshapeVToM(temp1); energy=etot; //alpha_k=l_search.line_search(ucell,pos,g,energy,maxstep,size,dpos,pos,solver); - //auto temp2=DotInVAndFloat(temp0,alpha_k); - auto temp2=DotInVAndFloat(temp0,1); + //std::vector temp2=DotInVAndFloat(temp0,alpha_k); + std::vector temp2=DotInVAndFloat(temp0,1); dpos=ReshapeVToM(temp2); for(int i = 0; i < size; i++) { @@ -160,7 +160,7 @@ void LBFGS::update(std::vector>& pos_taud, { if(iteration>0) { - auto term=ReshapeMToV(pos_taud); + std::vector term=ReshapeMToV(pos_taud); std::vector dpos =VSubV(term, pos_taud0); for(int i=0;i<3*size;i++) { @@ -221,7 +221,7 @@ void LBFGS::update(std::vector>& pos_taud, } void LBFGS::determine_step(std::vector& steplength,std::vector>& dpos,double& maxstep) { - auto maxsteplength = max_element(steplength.begin(), steplength.end()); + std::vector::iterator maxsteplength = max_element(steplength.begin(), steplength.end()); double a = *maxsteplength; if(a >= maxstep) { From 75605b6a32d179e3a76cdc756c78ffca17487dba Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Sat, 22 Mar 2025 11:09:56 +0000 Subject: [PATCH 157/160] remove auto --- source/module_relax/relax_old/bfgs.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/source/module_relax/relax_old/bfgs.h b/source/module_relax/relax_old/bfgs.h index 245ecdc391..b9db76b09d 100644 --- a/source/module_relax/relax_old/bfgs.h +++ b/source/module_relax/relax_old/bfgs.h @@ -34,9 +34,6 @@ class BFGS double maxstep;//every movement smaller than maxstep int size;//number of atoms - - - void IsRestrain(std::vector>& dpos);//check if converged void CalculateLargestGrad(const ModuleBase::matrix& _force,UnitCell& ucell); void GetPos(UnitCell& ucell,std::vector>& pos); From 8e25419bc49147997821b0aaeefb6f4a1f1166a4 Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Sat, 22 Mar 2025 11:53:13 +0000 Subject: [PATCH 158/160] remove auto --- source/Makefile.Objects | 1 - 1 file changed, 1 deletion(-) diff --git a/source/Makefile.Objects b/source/Makefile.Objects index d85aaa0b11..4885d04a95 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -443,7 +443,6 @@ OBJS_RELAXATION=bfgs_basic.o\ lattice_change_methods.o\ relax_old.o\ relax.o\ - line_search.o\ bfgs.o\ lbfgs.o\ matrix_methods.o\ From 7ee2e48ba2c2dd5434651f6739c30472a4db5c1b Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Sat, 22 Mar 2025 12:37:05 +0000 Subject: [PATCH 159/160] remove auto --- source/Makefile.Objects | 1 + 1 file changed, 1 insertion(+) diff --git a/source/Makefile.Objects b/source/Makefile.Objects index 4885d04a95..1f450083a7 100644 --- a/source/Makefile.Objects +++ b/source/Makefile.Objects @@ -446,6 +446,7 @@ OBJS_RELAXATION=bfgs_basic.o\ bfgs.o\ lbfgs.o\ matrix_methods.o\ + line_search.o\ OBJS_SURCHEM=surchem.o\ From 87a201aae58c3257de8c799968ad0ef5323964af Mon Sep 17 00:00:00 2001 From: feiyang <2100011095@stu.pku.edu.cn> Date: Sun, 23 Mar 2025 06:03:10 +0000 Subject: [PATCH 160/160] remove auto --- source/module_relax/relax_old/bfgs.h | 1 + 1 file changed, 1 insertion(+) diff --git a/source/module_relax/relax_old/bfgs.h b/source/module_relax/relax_old/bfgs.h index b9db76b09d..d1771dbca7 100644 --- a/source/module_relax/relax_old/bfgs.h +++ b/source/module_relax/relax_old/bfgs.h @@ -41,6 +41,7 @@ class BFGS void Update(std::vector& pos, std::vector& force,std::vector>& H,UnitCell& ucell);//update hessian matrix void DetermineStep(std::vector& steplength,std::vector>& dpos,double& maxstep);//normalize large atomic displacements based on maxstep void UpdatePos(UnitCell& ucell);//update ucell with the new coordinates + }; #endif // BFGS_H